diff --git a/benchmark/objdump/ref1024.txt b/benchmark/objdump/ref1024.txt new file mode 100644 index 0000000..5b89cc8 --- /dev/null +++ b/benchmark/objdump/ref1024.txt @@ -0,0 +1,8972 @@ + +test_speed1024: file format elf64-x86-64 + + +Disassembly of section .init: + +0000000000001000 <_init>: + 1000: f3 0f 1e fa endbr64 + 1004: 48 83 ec 08 sub $0x8,%rsp + 1008: 48 8b 05 c1 bf 00 00 mov 0xbfc1(%rip),%rax # cfd0 <__gmon_start__@Base> + 100f: 48 85 c0 test %rax,%rax + 1012: 74 02 je 1016 <_init+0x16> + 1014: ff d0 call *%rax + 1016: 48 83 c4 08 add $0x8,%rsp + 101a: c3 ret + +Disassembly of section .plt: + +0000000000001020 : + 1020: ff 35 ca bf 00 00 push 0xbfca(%rip) # cff0 <_GLOBAL_OFFSET_TABLE_+0x8> + 1026: ff 25 cc bf 00 00 jmp *0xbfcc(%rip) # cff8 <_GLOBAL_OFFSET_TABLE_+0x10> + 102c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000001030 : + 1030: ff 25 ca bf 00 00 jmp *0xbfca(%rip) # d000 + 1036: 68 00 00 00 00 push $0x0 + 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001040 : + 1040: ff 25 c2 bf 00 00 jmp *0xbfc2(%rip) # d008 + 1046: 68 01 00 00 00 push $0x1 + 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001050 <__errno_location@plt>: + 1050: ff 25 ba bf 00 00 jmp *0xbfba(%rip) # d010 <__errno_location@GLIBC_2.2.5> + 1056: 68 02 00 00 00 push $0x2 + 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001060 : + 1060: ff 25 b2 bf 00 00 jmp *0xbfb2(%rip) # d018 + 1066: 68 03 00 00 00 push $0x3 + 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001070 : + 1070: ff 25 aa bf 00 00 jmp *0xbfaa(%rip) # d020 + 1076: 68 04 00 00 00 push $0x4 + 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001080 <__stack_chk_fail@plt>: + 1080: ff 25 a2 bf 00 00 jmp *0xbfa2(%rip) # d028 <__stack_chk_fail@GLIBC_2.4> + 1086: 68 05 00 00 00 push $0x5 + 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> + +0000000000001090 : + 1090: ff 25 9a bf 00 00 jmp *0xbf9a(%rip) # d030 + 1096: 68 06 00 00 00 push $0x6 + 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> + +00000000000010a0 : + 10a0: ff 25 92 bf 00 00 jmp *0xbf92(%rip) # d038 + 10a6: 68 07 00 00 00 push $0x7 + 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> + +00000000000010b0 : + 10b0: ff 25 8a bf 00 00 jmp *0xbf8a(%rip) # d040 + 10b6: 68 08 00 00 00 push $0x8 + 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> + +Disassembly of section .text: + +00000000000010c0 : + 10c0: e8 7b ff ff ff call 1040 + 10c5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 10cc: 00 00 00 + 10cf: 90 nop + +00000000000010d0
: + 10d0: 41 57 push %r15 + 10d2: be 20 00 00 00 mov $0x20,%esi + 10d7: 4c 8d 3d c2 bf 00 00 lea 0xbfc2(%rip),%r15 # d0a0 + 10de: 41 56 push %r14 + 10e0: 41 55 push %r13 + 10e2: 41 54 push %r12 + 10e4: 55 push %rbp + 10e5: 4c 89 fd mov %r15,%rbp + 10e8: 53 push %rbx + 10e9: 49 8d 9f 40 1f 00 00 lea 0x1f40(%r15),%rbx + 10f0: 48 81 ec 58 3b 00 00 sub $0x3b58,%rsp + 10f7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 10fe: 00 00 + 1100: 48 89 84 24 48 3b 00 mov %rax,0x3b48(%rsp) + 1107: 00 + 1108: 48 8d 84 24 40 22 00 lea 0x2240(%rsp),%rax + 110f: 00 + 1110: 4c 8d ac 24 20 02 00 lea 0x220(%rsp),%r13 + 1117: 00 + 1118: 48 89 c7 mov %rax,%rdi + 111b: 48 89 04 24 mov %rax,(%rsp) + 111f: e8 dc 8b 00 00 call 9d00 + 1124: 48 8d 84 24 60 22 00 lea 0x2260(%rsp),%rax + 112b: 00 + 112c: be 40 00 00 00 mov $0x40,%esi + 1131: 48 89 c7 mov %rax,%rdi + 1134: 48 89 44 24 10 mov %rax,0x10(%rsp) + 1139: e8 c2 8b 00 00 call 9d00 + 113e: 4c 89 7c 24 18 mov %r15,0x18(%rsp) + 1143: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 114a: 00 00 00 00 + 114e: 66 90 xchg %ax,%ax + 1150: 0f 31 rdtsc + 1152: 48 c1 e2 20 shl $0x20,%rdx + 1156: 48 09 d0 or %rdx,%rax + 1159: 48 89 45 00 mov %rax,0x0(%rbp) + 115d: 31 d2 xor %edx,%edx + 115f: 48 8d 35 1a bf 00 00 lea 0xbf1a(%rip),%rsi # d080 + 1166: 4c 89 ef mov %r13,%rdi + 1169: 48 83 c5 08 add $0x8,%rbp + 116d: e8 7e 0b 00 00 call 1cf0 + 1172: 48 39 dd cmp %rbx,%rbp + 1175: 75 d9 jne 1150 + 1177: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 117c: ba e8 03 00 00 mov $0x3e8,%edx + 1181: 4c 8d 64 24 20 lea 0x20(%rsp),%r12 + 1186: 48 8d 3d f3 90 00 00 lea 0x90f3(%rip),%rdi # a280 + 118d: e8 4e 8c 00 00 call 9de0 + 1192: 48 8d 05 07 bf 00 00 lea 0xbf07(%rip),%rax # d0a0 + 1199: 48 89 44 24 18 mov %rax,0x18(%rsp) + 119e: 48 89 c5 mov %rax,%rbp + 11a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 11a8: 00 00 00 00 + 11ac: 0f 1f 40 00 nopl 0x0(%rax) + 11b0: 0f 31 rdtsc + 11b2: 48 c1 e2 20 shl $0x20,%rdx + 11b6: 48 09 d0 or %rdx,%rax + 11b9: 48 89 45 00 mov %rax,0x0(%rbp) + 11bd: 31 d2 xor %edx,%edx + 11bf: 48 8d 35 ba be 00 00 lea 0xbeba(%rip),%rsi # d080 + 11c6: 4c 89 e7 mov %r12,%rdi + 11c9: 48 83 c5 08 add $0x8,%rbp + 11cd: e8 5e 39 00 00 call 4b30 + 11d2: 48 39 dd cmp %rbx,%rbp + 11d5: 75 d9 jne 11b0 + 11d7: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 11dc: ba e8 03 00 00 mov $0x3e8,%edx + 11e1: 48 8d 3d a0 90 00 00 lea 0x90a0(%rip),%rdi # a288 + 11e8: e8 f3 8b 00 00 call 9de0 + 11ed: 48 8d 05 ac be 00 00 lea 0xbeac(%rip),%rax # d0a0 + 11f4: 48 89 44 24 18 mov %rax,0x18(%rsp) + 11f9: 48 89 c5 mov %rax,%rbp + 11fc: 0f 1f 40 00 nopl 0x0(%rax) + 1200: 0f 31 rdtsc + 1202: 48 c1 e2 20 shl $0x20,%rdx + 1206: 48 09 d0 or %rdx,%rax + 1209: 48 89 45 00 mov %rax,0x0(%rbp) + 120d: 31 d2 xor %edx,%edx + 120f: 48 8d 35 6a be 00 00 lea 0xbe6a(%rip),%rsi # d080 + 1216: 4c 89 e7 mov %r12,%rdi + 1219: 48 83 c5 08 add $0x8,%rbp + 121d: e8 6e 39 00 00 call 4b90 + 1222: 48 39 dd cmp %rbx,%rbp + 1225: 75 d9 jne 1200 + 1227: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 122c: ba e8 03 00 00 mov $0x3e8,%edx + 1231: 48 8d 3d 65 90 00 00 lea 0x9065(%rip),%rdi # a29d + 1238: e8 a3 8b 00 00 call 9de0 + 123d: 48 8d 05 5c be 00 00 lea 0xbe5c(%rip),%rax # d0a0 + 1244: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1249: 48 89 c5 mov %rax,%rbp + 124c: 0f 1f 40 00 nopl 0x0(%rax) + 1250: 0f 31 rdtsc + 1252: 48 c1 e2 20 shl $0x20,%rdx + 1256: 48 09 d0 or %rdx,%rax + 1259: 48 89 45 00 mov %rax,0x0(%rbp) + 125d: 4c 89 e7 mov %r12,%rdi + 1260: 48 83 c5 08 add $0x8,%rbp + 1264: e8 87 39 00 00 call 4bf0 + 1269: 48 39 dd cmp %rbx,%rbp + 126c: 75 e2 jne 1250 + 126e: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1273: ba e8 03 00 00 mov $0x3e8,%edx + 1278: 48 8d 3d 36 90 00 00 lea 0x9036(%rip),%rdi # a2b5 + 127f: e8 5c 8b 00 00 call 9de0 + 1284: 48 8d 05 15 be 00 00 lea 0xbe15(%rip),%rax # d0a0 + 128b: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1290: 48 89 c5 mov %rax,%rbp + 1293: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 129a: 00 00 00 00 + 129e: 66 90 xchg %ax,%ax + 12a0: 0f 31 rdtsc + 12a2: 48 c1 e2 20 shl $0x20,%rdx + 12a6: 48 09 d0 or %rdx,%rax + 12a9: 48 89 45 00 mov %rax,0x0(%rbp) + 12ad: 4c 89 e7 mov %r12,%rdi + 12b0: 48 83 c5 08 add $0x8,%rbp + 12b4: e8 77 39 00 00 call 4c30 + 12b9: 48 39 dd cmp %rbx,%rbp + 12bc: 75 e2 jne 12a0 + 12be: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 12c3: ba e8 03 00 00 mov $0x3e8,%edx + 12c8: 48 8d 3d e3 8f 00 00 lea 0x8fe3(%rip),%rdi # a2b2 + 12cf: 48 8d ac 24 20 0a 00 lea 0xa20(%rsp),%rbp + 12d6: 00 + 12d7: e8 04 8b 00 00 call 9de0 + 12dc: 48 8d 05 bd bd 00 00 lea 0xbdbd(%rip),%rax # d0a0 + 12e3: 48 89 44 24 18 mov %rax,0x18(%rsp) + 12e8: 49 89 c6 mov %rax,%r14 + 12eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 12f0: 0f 31 rdtsc + 12f2: 48 c1 e2 20 shl $0x20,%rdx + 12f6: 48 09 d0 or %rdx,%rax + 12f9: 49 89 06 mov %rax,(%r14) + 12fc: 48 89 ea mov %rbp,%rdx + 12ff: 4c 89 ee mov %r13,%rsi + 1302: 4c 89 e7 mov %r12,%rdi + 1305: 49 83 c6 08 add $0x8,%r14 + 1309: e8 02 1b 00 00 call 2e10 + 130e: 49 39 de cmp %rbx,%r14 + 1311: 75 dd jne 12f0 + 1313: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1318: ba e8 03 00 00 mov $0x3e8,%edx + 131d: 48 8d 3d 04 8f 00 00 lea 0x8f04(%rip),%rdi # a228 + 1324: 48 8d ac 24 c0 28 00 lea 0x28c0(%rsp),%rbp + 132b: 00 + 132c: e8 af 8a 00 00 call 9de0 + 1331: 48 8d 05 68 bd 00 00 lea 0xbd68(%rip),%rax # d0a0 + 1338: 48 89 44 24 18 mov %rax,0x18(%rsp) + 133d: 49 89 c6 mov %rax,%r14 + 1340: 0f 31 rdtsc + 1342: 48 c1 e2 20 shl $0x20,%rdx + 1346: 48 09 d0 or %rdx,%rax + 1349: 49 89 06 mov %rax,(%r14) + 134c: 4c 89 e6 mov %r12,%rsi + 134f: 48 89 ef mov %rbp,%rdi + 1352: 49 83 c6 08 add $0x8,%r14 + 1356: e8 55 20 00 00 call 33b0 + 135b: 49 39 de cmp %rbx,%r14 + 135e: 75 e0 jne 1340 + 1360: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1365: ba e8 03 00 00 mov $0x3e8,%edx + 136a: 48 8d 3d 4a 8f 00 00 lea 0x8f4a(%rip),%rdi # a2bb + 1371: e8 6a 8a 00 00 call 9de0 + 1376: 48 8d 05 23 bd 00 00 lea 0xbd23(%rip),%rax # d0a0 + 137d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1382: 49 89 c6 mov %rax,%r14 + 1385: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 138c: 00 00 00 00 + 1390: 0f 31 rdtsc + 1392: 48 c1 e2 20 shl $0x20,%rdx + 1396: 48 09 d0 or %rdx,%rax + 1399: 49 89 06 mov %rax,(%r14) + 139c: 48 89 ee mov %rbp,%rsi + 139f: 4c 89 e7 mov %r12,%rdi + 13a2: 49 83 c6 08 add $0x8,%r14 + 13a6: e8 95 1f 00 00 call 3340 + 13ab: 49 39 de cmp %rbx,%r14 + 13ae: 75 e0 jne 1390 + 13b0: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 13b5: ba e8 03 00 00 mov $0x3e8,%edx + 13ba: 48 8d 3d 07 8f 00 00 lea 0x8f07(%rip),%rdi # a2c8 + 13c1: e8 1a 8a 00 00 call 9de0 + 13c6: 48 8d 05 d3 bc 00 00 lea 0xbcd3(%rip),%rax # d0a0 + 13cd: 48 89 44 24 18 mov %rax,0x18(%rsp) + 13d2: 49 89 c6 mov %rax,%r14 + 13d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 13dc: 00 00 00 00 + 13e0: 0f 31 rdtsc + 13e2: 48 c1 e2 20 shl $0x20,%rdx + 13e6: 48 09 d0 or %rdx,%rax + 13e9: 49 89 06 mov %rax,(%r14) + 13ec: 4c 89 e6 mov %r12,%rsi + 13ef: 48 89 ef mov %rbp,%rdi + 13f2: 49 83 c6 08 add $0x8,%r14 + 13f6: e8 45 1b 00 00 call 2f40 + 13fb: 49 39 de cmp %rbx,%r14 + 13fe: 75 e0 jne 13e0 + 1400: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1405: ba e8 03 00 00 mov $0x3e8,%edx + 140a: 48 8d 3d c6 8e 00 00 lea 0x8ec6(%rip),%rdi # a2d7 + 1411: e8 ca 89 00 00 call 9de0 + 1416: 48 8d 05 83 bc 00 00 lea 0xbc83(%rip),%rax # d0a0 + 141d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1422: 49 89 c6 mov %rax,%r14 + 1425: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 142c: 00 00 00 00 + 1430: 0f 31 rdtsc + 1432: 48 c1 e2 20 shl $0x20,%rdx + 1436: 48 09 d0 or %rdx,%rax + 1439: 49 89 06 mov %rax,(%r14) + 143c: 48 89 ee mov %rbp,%rsi + 143f: 4c 89 e7 mov %r12,%rdi + 1442: 49 83 c6 08 add $0x8,%r14 + 1446: e8 d5 1c 00 00 call 3120 + 144b: 49 39 de cmp %rbx,%r14 + 144e: 75 e0 jne 1430 + 1450: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1455: ba e8 03 00 00 mov $0x3e8,%edx + 145a: 48 8d 3d 86 8e 00 00 lea 0x8e86(%rip),%rdi # a2e7 + 1461: e8 7a 89 00 00 call 9de0 + 1466: 48 8d 05 33 bc 00 00 lea 0xbc33(%rip),%rax # d0a0 + 146d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1472: 49 89 c4 mov %rax,%r12 + 1475: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 147c: 00 00 00 00 + 1480: 0f 31 rdtsc + 1482: 48 c1 e2 20 shl $0x20,%rdx + 1486: 48 09 d0 or %rdx,%rax + 1489: 49 89 04 24 mov %rax,(%r12) + 148d: 4c 89 ee mov %r13,%rsi + 1490: 48 89 ef mov %rbp,%rdi + 1493: 49 83 c4 08 add $0x8,%r12 + 1497: e8 44 13 00 00 call 27e0 + 149c: 49 39 dc cmp %rbx,%r12 + 149f: 75 df jne 1480 + 14a1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 14a6: ba e8 03 00 00 mov $0x3e8,%edx + 14ab: 48 8d 3d 47 8e 00 00 lea 0x8e47(%rip),%rdi # a2f9 + 14b2: e8 29 89 00 00 call 9de0 + 14b7: 48 8d 05 e2 bb 00 00 lea 0xbbe2(%rip),%rax # d0a0 + 14be: 48 89 44 24 18 mov %rax,0x18(%rsp) + 14c3: 49 89 c4 mov %rax,%r12 + 14c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 14cd: 00 00 00 + 14d0: 0f 31 rdtsc + 14d2: 48 c1 e2 20 shl $0x20,%rdx + 14d6: 48 09 d0 or %rdx,%rax + 14d9: 49 89 04 24 mov %rax,(%r12) + 14dd: 48 89 ee mov %rbp,%rsi + 14e0: 4c 89 ef mov %r13,%rdi + 14e3: 49 83 c4 08 add $0x8,%r12 + 14e7: e8 14 16 00 00 call 2b00 + 14ec: 49 39 dc cmp %rbx,%r12 + 14ef: 75 df jne 14d0 + 14f1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 14f6: ba e8 03 00 00 mov $0x3e8,%edx + 14fb: 48 8d 3d 0a 8e 00 00 lea 0x8e0a(%rip),%rdi # a30c + 1502: 4c 8d ac 24 e0 2e 00 lea 0x2ee0(%rsp),%r13 + 1509: 00 + 150a: 4c 8d a4 24 a0 22 00 lea 0x22a0(%rsp),%r12 + 1511: 00 + 1512: e8 c9 88 00 00 call 9de0 + 1517: 48 8d 05 82 bb 00 00 lea 0xbb82(%rip),%rax # d0a0 + 151e: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1523: 49 89 c6 mov %rax,%r14 + 1526: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 152d: 00 00 00 + 1530: 0f 31 rdtsc + 1532: 48 c1 e2 20 shl $0x20,%rdx + 1536: 48 09 d0 or %rdx,%rax + 1539: 49 89 06 mov %rax,(%r14) + 153c: 48 8b 14 24 mov (%rsp),%rdx + 1540: 4c 89 ee mov %r13,%rsi + 1543: 4c 89 e7 mov %r12,%rdi + 1546: 49 83 c6 08 add $0x8,%r14 + 154a: e8 01 0a 00 00 call 1f50 + 154f: 49 39 de cmp %rbx,%r14 + 1552: 75 dc jne 1530 + 1554: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1559: ba e8 03 00 00 mov $0x3e8,%edx + 155e: 48 8d 3d bc 8d 00 00 lea 0x8dbc(%rip),%rdi # a321 + 1565: 4c 8d b4 24 20 22 00 lea 0x2220(%rsp),%r14 + 156c: 00 + 156d: e8 6e 88 00 00 call 9de0 + 1572: 48 8d 05 27 bb 00 00 lea 0xbb27(%rip),%rax # d0a0 + 1579: 48 89 44 24 18 mov %rax,0x18(%rsp) + 157e: 49 89 c0 mov %rax,%r8 + 1581: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1588: 00 00 00 00 + 158c: 0f 1f 40 00 nopl 0x0(%rax) + 1590: 0f 31 rdtsc + 1592: 48 c1 e2 20 shl $0x20,%rdx + 1596: 48 09 d0 or %rdx,%rax + 1599: 49 89 00 mov %rax,(%r8) + 159c: 48 8d 0d dd ba 00 00 lea 0xbadd(%rip),%rcx # d080 + 15a3: 4c 89 e2 mov %r12,%rdx + 15a6: 4c 89 f6 mov %r14,%rsi + 15a9: 48 89 ef mov %rbp,%rdi + 15ac: 4c 89 44 24 08 mov %r8,0x8(%rsp) + 15b1: e8 3a 0d 00 00 call 22f0 + 15b6: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 + 15bb: 49 83 c0 08 add $0x8,%r8 + 15bf: 49 39 d8 cmp %rbx,%r8 + 15c2: 75 cc jne 1590 + 15c4: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 15c9: ba e8 03 00 00 mov $0x3e8,%edx + 15ce: 48 8d 3d 5d 8d 00 00 lea 0x8d5d(%rip),%rdi # a332 + 15d5: e8 06 88 00 00 call 9de0 + 15da: 48 8d 05 bf ba 00 00 lea 0xbabf(%rip),%rax # d0a0 + 15e1: 48 89 44 24 18 mov %rax,0x18(%rsp) + 15e6: 48 89 c1 mov %rax,%rcx + 15e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 15f0: 0f 31 rdtsc + 15f2: 48 c1 e2 20 shl $0x20,%rdx + 15f6: 48 09 d0 or %rdx,%rax + 15f9: 48 89 01 mov %rax,(%rcx) + 15fc: 4c 89 ea mov %r13,%rdx + 15ff: 48 89 ee mov %rbp,%rsi + 1602: 4c 89 f7 mov %r14,%rdi + 1605: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 160a: e8 e1 10 00 00 call 26f0 + 160f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 1614: 48 83 c1 08 add $0x8,%rcx + 1618: 48 39 d9 cmp %rbx,%rcx + 161b: 75 d3 jne 15f0 + 161d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1622: ba e8 03 00 00 mov $0x3e8,%edx + 1627: 48 8d 3d 11 8d 00 00 lea 0x8d11(%rip),%rdi # a33f + 162e: e8 ad 87 00 00 call 9de0 + 1633: 48 8d 05 66 ba 00 00 lea 0xba66(%rip),%rax # d0a0 + 163a: 48 89 44 24 18 mov %rax,0x18(%rsp) + 163f: 48 89 c1 mov %rax,%rcx + 1642: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1649: 00 00 00 00 + 164d: 0f 1f 00 nopl (%rax) + 1650: 0f 31 rdtsc + 1652: 48 c1 e2 20 shl $0x20,%rdx + 1656: 48 09 d0 or %rdx,%rax + 1659: 48 89 01 mov %rax,(%rcx) + 165c: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 1661: 4c 89 ee mov %r13,%rsi + 1664: 4c 89 e7 mov %r12,%rdi + 1667: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 166c: e8 af 02 00 00 call 1920 + 1671: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 1676: 48 83 c1 08 add $0x8,%rcx + 167a: 48 39 d9 cmp %rbx,%rcx + 167d: 75 d1 jne 1650 + 167f: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1684: ba e8 03 00 00 mov $0x3e8,%edx + 1689: 48 8d 3d bc 8c 00 00 lea 0x8cbc(%rip),%rdi # a34c + 1690: e8 4b 87 00 00 call 9de0 + 1695: 48 8d 05 04 ba 00 00 lea 0xba04(%rip),%rax # d0a0 + 169c: 48 89 44 24 18 mov %rax,0x18(%rsp) + 16a1: 48 89 c1 mov %rax,%rcx + 16a4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 16ab: 00 00 00 00 + 16af: 90 nop + 16b0: 0f 31 rdtsc + 16b2: 48 c1 e2 20 shl $0x20,%rdx + 16b6: 48 09 d0 or %rdx,%rax + 16b9: 48 89 01 mov %rax,(%rcx) + 16bc: 4c 89 ee mov %r13,%rsi + 16bf: 4c 89 e7 mov %r12,%rdi + 16c2: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 16c7: e8 e4 02 00 00 call 19b0 + 16cc: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 16d1: 48 83 c1 08 add $0x8,%rcx + 16d5: 48 39 d9 cmp %rbx,%rcx + 16d8: 75 d6 jne 16b0 + 16da: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 16df: ba e8 03 00 00 mov $0x3e8,%edx + 16e4: 48 8d 3d 78 8c 00 00 lea 0x8c78(%rip),%rdi # a363 + 16eb: e8 f0 86 00 00 call 9de0 + 16f0: 48 8d 05 a9 b9 00 00 lea 0xb9a9(%rip),%rax # d0a0 + 16f7: 48 89 44 24 18 mov %rax,0x18(%rsp) + 16fc: 49 89 c0 mov %rax,%r8 + 16ff: 90 nop + 1700: 0f 31 rdtsc + 1702: 48 c1 e2 20 shl $0x20,%rdx + 1706: 48 09 d0 or %rdx,%rax + 1709: 49 89 00 mov %rax,(%r8) + 170c: 48 8b 0c 24 mov (%rsp),%rcx + 1710: 4c 89 e2 mov %r12,%rdx + 1713: 4c 89 f6 mov %r14,%rsi + 1716: 48 89 ef mov %rbp,%rdi + 1719: 4c 89 44 24 08 mov %r8,0x8(%rsp) + 171e: e8 5d 03 00 00 call 1a80 + 1723: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 + 1728: 49 83 c0 08 add $0x8,%r8 + 172c: 49 39 d8 cmp %rbx,%r8 + 172f: 75 cf jne 1700 + 1731: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1736: ba e8 03 00 00 mov $0x3e8,%edx + 173b: 48 8d 3d 31 8c 00 00 lea 0x8c31(%rip),%rdi # a373 + 1742: e8 99 86 00 00 call 9de0 + 1747: 48 8d 05 52 b9 00 00 lea 0xb952(%rip),%rax # d0a0 + 174e: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1753: 48 89 c1 mov %rax,%rcx + 1756: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 175d: 00 00 00 + 1760: 0f 31 rdtsc + 1762: 48 c1 e2 20 shl $0x20,%rdx + 1766: 48 09 d0 or %rdx,%rax + 1769: 48 89 01 mov %rax,(%rcx) + 176c: 4c 89 e2 mov %r12,%rdx + 176f: 4c 89 f6 mov %r14,%rsi + 1772: 48 89 ef mov %rbp,%rdi + 1775: 48 89 0c 24 mov %rcx,(%rsp) + 1779: e8 b2 03 00 00 call 1b30 + 177e: 48 8b 0c 24 mov (%rsp),%rcx + 1782: 48 83 c1 08 add $0x8,%rcx + 1786: 48 39 d9 cmp %rbx,%rcx + 1789: 75 d5 jne 1760 + 178b: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1790: ba e8 03 00 00 mov $0x3e8,%edx + 1795: 48 8d 3d ed 8b 00 00 lea 0x8bed(%rip),%rdi # a389 + 179c: e8 3f 86 00 00 call 9de0 + 17a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 17a8: 00 00 00 00 + 17ac: 0f 1f 40 00 nopl 0x0(%rax) + 17b0: 0f 31 rdtsc + 17b2: 48 c1 e2 20 shl $0x20,%rdx + 17b6: 48 09 d0 or %rdx,%rax + 17b9: 49 89 07 mov %rax,(%r15) + 17bc: 4c 89 ea mov %r13,%rdx + 17bf: 48 89 ee mov %rbp,%rsi + 17c2: 4c 89 f7 mov %r14,%rdi + 17c5: 49 83 c7 08 add $0x8,%r15 + 17c9: e8 32 04 00 00 call 1c00 + 17ce: 49 39 df cmp %rbx,%r15 + 17d1: 75 dd jne 17b0 + 17d3: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 17d8: ba e8 03 00 00 mov $0x3e8,%edx + 17dd: 48 8d 3d b4 8b 00 00 lea 0x8bb4(%rip),%rdi # a398 + 17e4: e8 f7 85 00 00 call 9de0 + 17e9: 48 8b 84 24 48 3b 00 mov 0x3b48(%rsp),%rax + 17f0: 00 + 17f1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 17f8: 00 00 + 17fa: 75 14 jne 1810 + 17fc: 48 81 c4 58 3b 00 00 add $0x3b58,%rsp + 1803: 31 c0 xor %eax,%eax + 1805: 5b pop %rbx + 1806: 5d pop %rbp + 1807: 41 5c pop %r12 + 1809: 41 5d pop %r13 + 180b: 41 5e pop %r14 + 180d: 41 5f pop %r15 + 180f: c3 ret + 1810: e8 6b f8 ff ff call 1080 <__stack_chk_fail@plt> + 1815: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 181c: 00 00 00 + 181f: 90 nop + +0000000000001820 <_start>: + 1820: f3 0f 1e fa endbr64 + 1824: 31 ed xor %ebp,%ebp + 1826: 49 89 d1 mov %rdx,%r9 + 1829: 5e pop %rsi + 182a: 48 89 e2 mov %rsp,%rdx + 182d: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp + 1831: 50 push %rax + 1832: 54 push %rsp + 1833: 45 31 c0 xor %r8d,%r8d + 1836: 31 c9 xor %ecx,%ecx + 1838: 48 8d 3d 91 f8 ff ff lea -0x76f(%rip),%rdi # 10d0
+ 183f: ff 15 7b b7 00 00 call *0xb77b(%rip) # cfc0 <__libc_start_main@GLIBC_2.34> + 1845: f4 hlt + 1846: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 184d: 00 00 00 + 1850: 48 8d 3d 09 b8 00 00 lea 0xb809(%rip),%rdi # d060 + 1857: 48 8d 05 02 b8 00 00 lea 0xb802(%rip),%rax # d060 + 185e: 48 39 f8 cmp %rdi,%rax + 1861: 74 15 je 1878 <_start+0x58> + 1863: 48 8b 05 5e b7 00 00 mov 0xb75e(%rip),%rax # cfc8 <_ITM_deregisterTMCloneTable@Base> + 186a: 48 85 c0 test %rax,%rax + 186d: 74 09 je 1878 <_start+0x58> + 186f: ff e0 jmp *%rax + 1871: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1878: c3 ret + 1879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1880: 48 8d 3d d9 b7 00 00 lea 0xb7d9(%rip),%rdi # d060 + 1887: 48 8d 35 d2 b7 00 00 lea 0xb7d2(%rip),%rsi # d060 + 188e: 48 29 fe sub %rdi,%rsi + 1891: 48 89 f0 mov %rsi,%rax + 1894: 48 c1 ee 3f shr $0x3f,%rsi + 1898: 48 c1 f8 03 sar $0x3,%rax + 189c: 48 01 c6 add %rax,%rsi + 189f: 48 d1 fe sar $1,%rsi + 18a2: 74 14 je 18b8 <_start+0x98> + 18a4: 48 8b 05 2d b7 00 00 mov 0xb72d(%rip),%rax # cfd8 <_ITM_registerTMCloneTable@Base> + 18ab: 48 85 c0 test %rax,%rax + 18ae: 74 08 je 18b8 <_start+0x98> + 18b0: ff e0 jmp *%rax + 18b2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 18b8: c3 ret + 18b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 18c0: f3 0f 1e fa endbr64 + 18c4: 80 3d 9d b7 00 00 00 cmpb $0x0,0xb79d(%rip) # d068 + 18cb: 75 33 jne 1900 <_start+0xe0> + 18cd: 55 push %rbp + 18ce: 48 83 3d 0a b7 00 00 cmpq $0x0,0xb70a(%rip) # cfe0 <__cxa_finalize@GLIBC_2.2.5> + 18d5: 00 + 18d6: 48 89 e5 mov %rsp,%rbp + 18d9: 74 0d je 18e8 <_start+0xc8> + 18db: 48 8b 3d 6e b7 00 00 mov 0xb76e(%rip),%rdi # d050 <__dso_handle> + 18e2: ff 15 f8 b6 00 00 call *0xb6f8(%rip) # cfe0 <__cxa_finalize@GLIBC_2.2.5> + 18e8: e8 63 ff ff ff call 1850 <_start+0x30> + 18ed: c6 05 74 b7 00 00 01 movb $0x1,0xb774(%rip) # d068 + 18f4: 5d pop %rbp + 18f5: c3 ret + 18f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 18fd: 00 00 00 + 1900: c3 ret + 1901: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1908: 00 00 00 00 + 190c: 0f 1f 40 00 nopl 0x0(%rax) + 1910: f3 0f 1e fa endbr64 + 1914: e9 67 ff ff ff jmp 1880 <_start+0x60> + 1919: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000001920 : + 1920: 41 54 push %r12 + 1922: 49 89 d4 mov %rdx,%r12 + 1925: 55 push %rbp + 1926: 48 89 fd mov %rdi,%rbp + 1929: 53 push %rbx + 192a: 48 89 f3 mov %rsi,%rbx + 192d: e8 1e 06 00 00 call 1f50 + 1932: 48 8b 45 00 mov 0x0(%rbp),%rax + 1936: 48 8d bb 08 06 00 00 lea 0x608(%rbx),%rdi + 193d: 48 89 ee mov %rbp,%rsi + 1940: 48 8d 8b 00 06 00 00 lea 0x600(%rbx),%rcx + 1947: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 194b: 48 89 83 00 06 00 00 mov %rax,0x600(%rbx) + 1952: 48 29 f9 sub %rdi,%rcx + 1955: 48 8b 95 18 06 00 00 mov 0x618(%rbp),%rdx + 195c: 48 29 ce sub %rcx,%rsi + 195f: 81 c1 20 06 00 00 add $0x620,%ecx + 1965: 48 89 93 18 0c 00 00 mov %rdx,0xc18(%rbx) + 196c: c1 e9 03 shr $0x3,%ecx + 196f: ba 20 06 00 00 mov $0x620,%edx + 1974: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) + 1977: 48 89 ee mov %rbp,%rsi + 197a: 48 8d bb 20 0c 00 00 lea 0xc20(%rbx),%rdi + 1981: e8 ba 7f 00 00 call 9940 + 1986: f3 41 0f 6f 44 24 20 movdqu 0x20(%r12),%xmm0 + 198d: 31 c0 xor %eax,%eax + 198f: 0f 11 83 40 0c 00 00 movups %xmm0,0xc40(%rbx) + 1996: f3 41 0f 6f 44 24 30 movdqu 0x30(%r12),%xmm0 + 199d: 0f 11 83 50 0c 00 00 movups %xmm0,0xc50(%rbx) + 19a4: 5b pop %rbx + 19a5: 5d pop %rbp + 19a6: 41 5c pop %r12 + 19a8: c3 ret + 19a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +00000000000019b0 : + 19b0: 41 54 push %r12 + 19b2: 55 push %rbp + 19b3: 48 89 fd mov %rdi,%rbp + 19b6: 53 push %rbx + 19b7: 48 83 ec 50 sub $0x50,%rsp + 19bb: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 19c2: 00 00 + 19c4: 48 89 5c 24 48 mov %rbx,0x48(%rsp) + 19c9: 48 89 f3 mov %rsi,%rbx + 19cc: 48 89 e7 mov %rsp,%rdi + 19cf: be 40 00 00 00 mov $0x40,%esi + 19d4: e8 27 83 00 00 call 9d00 + 19d9: 48 89 e2 mov %rsp,%rdx + 19dc: 48 89 ef mov %rbp,%rdi + 19df: 48 89 de mov %rbx,%rsi + 19e2: e8 69 05 00 00 call 1f50 + 19e7: 48 8b 45 00 mov 0x0(%rbp),%rax + 19eb: 48 8d bb 08 06 00 00 lea 0x608(%rbx),%rdi + 19f2: 48 89 ee mov %rbp,%rsi + 19f5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 19f9: 48 8d 8b 00 06 00 00 lea 0x600(%rbx),%rcx + 1a00: 48 89 83 00 06 00 00 mov %rax,0x600(%rbx) + 1a07: 48 29 f9 sub %rdi,%rcx + 1a0a: 48 8b 95 18 06 00 00 mov 0x618(%rbp),%rdx + 1a11: 48 29 ce sub %rcx,%rsi + 1a14: 81 c1 20 06 00 00 add $0x620,%ecx + 1a1a: 48 89 93 18 0c 00 00 mov %rdx,0xc18(%rbx) + 1a21: c1 e9 03 shr $0x3,%ecx + 1a24: ba 20 06 00 00 mov $0x620,%edx + 1a29: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) + 1a2c: 48 89 ee mov %rbp,%rsi + 1a2f: 48 8d bb 20 0c 00 00 lea 0xc20(%rbx),%rdi + 1a36: e8 05 7f 00 00 call 9940 + 1a3b: 66 0f 6f 44 24 20 movdqa 0x20(%rsp),%xmm0 + 1a41: 0f 11 83 40 0c 00 00 movups %xmm0,0xc40(%rbx) + 1a48: 66 0f 6f 44 24 30 movdqa 0x30(%rsp),%xmm0 + 1a4e: 0f 11 83 50 0c 00 00 movups %xmm0,0xc50(%rbx) + 1a55: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 1a5a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1a61: 00 00 + 1a63: 75 0b jne 1a70 + 1a65: 48 83 c4 50 add $0x50,%rsp + 1a69: 31 c0 xor %eax,%eax + 1a6b: 5b pop %rbx + 1a6c: 5d pop %rbp + 1a6d: 41 5c pop %r12 + 1a6f: c3 ret + 1a70: e8 0b f6 ff ff call 1080 <__stack_chk_fail@plt> + 1a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1a7c: 00 00 00 00 + +0000000000001a80 : + 1a80: 41 55 push %r13 + 1a82: 49 89 fd mov %rdi,%r13 + 1a85: 41 54 push %r12 + 1a87: 55 push %rbp + 1a88: 53 push %rbx + 1a89: 48 89 f3 mov %rsi,%rbx + 1a8c: 48 81 ec 98 00 00 00 sub $0x98,%rsp + 1a93: f3 0f 6f 01 movdqu (%rcx),%xmm0 + 1a97: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 1a9e: 00 00 + 1aa0: 4c 89 a4 24 88 00 00 mov %r12,0x88(%rsp) + 1aa7: 00 + 1aa8: 49 89 d4 mov %rdx,%r12 + 1aab: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 1ab0: ba 20 06 00 00 mov $0x620,%edx + 1ab5: 0f 29 04 24 movaps %xmm0,(%rsp) + 1ab9: f3 0f 6f 41 10 movdqu 0x10(%rcx),%xmm0 + 1abe: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 1ac3: 4c 89 e6 mov %r12,%rsi + 1ac6: e8 75 7e 00 00 call 9940 + 1acb: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1ad0: ba 40 00 00 00 mov $0x40,%edx + 1ad5: 48 89 e6 mov %rsp,%rsi + 1ad8: e8 e3 7e 00 00 call 99c0 + 1add: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx + 1ae2: 4c 89 e2 mov %r12,%rdx + 1ae5: 48 89 e6 mov %rsp,%rsi + 1ae8: 4c 89 ef mov %r13,%rdi + 1aeb: e8 00 08 00 00 call 22f0 + 1af0: 66 0f 6f 44 24 40 movdqa 0x40(%rsp),%xmm0 + 1af6: 0f 11 03 movups %xmm0,(%rbx) + 1af9: 66 0f 6f 44 24 50 movdqa 0x50(%rsp),%xmm0 + 1aff: 0f 11 43 10 movups %xmm0,0x10(%rbx) + 1b03: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 1b0a: 00 + 1b0b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1b12: 00 00 + 1b14: 75 10 jne 1b26 + 1b16: 48 81 c4 98 00 00 00 add $0x98,%rsp + 1b1d: 31 c0 xor %eax,%eax + 1b1f: 5b pop %rbx + 1b20: 5d pop %rbp + 1b21: 41 5c pop %r12 + 1b23: 41 5d pop %r13 + 1b25: c3 ret + 1b26: e8 55 f5 ff ff call 1080 <__stack_chk_fail@plt> + 1b2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000001b30 : + 1b30: 41 55 push %r13 + 1b32: 49 89 fd mov %rdi,%r13 + 1b35: 41 54 push %r12 + 1b37: 55 push %rbp + 1b38: 53 push %rbx + 1b39: 48 89 f3 mov %rsi,%rbx + 1b3c: be 20 00 00 00 mov $0x20,%esi + 1b41: 48 81 ec b8 00 00 00 sub $0xb8,%rsp + 1b48: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 1b4f: 00 00 + 1b51: 4c 89 a4 24 a8 00 00 mov %r12,0xa8(%rsp) + 1b58: 00 + 1b59: 49 89 d4 mov %rdx,%r12 + 1b5c: 48 89 e7 mov %rsp,%rdi + 1b5f: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp + 1b64: e8 97 81 00 00 call 9d00 + 1b69: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 + 1b6e: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1b73: ba 20 06 00 00 mov $0x620,%edx + 1b78: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) + 1b7d: 66 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm0 + 1b83: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) + 1b88: 4c 89 e6 mov %r12,%rsi + 1b8b: e8 b0 7d 00 00 call 9940 + 1b90: 48 8d 7c 24 60 lea 0x60(%rsp),%rdi + 1b95: ba 40 00 00 00 mov $0x40,%edx + 1b9a: 48 89 ee mov %rbp,%rsi + 1b9d: e8 1e 7e 00 00 call 99c0 + 1ba2: 4c 89 e2 mov %r12,%rdx + 1ba5: 48 89 ee mov %rbp,%rsi + 1ba8: 4c 89 ef mov %r13,%rdi + 1bab: 48 8d 8c 24 80 00 00 lea 0x80(%rsp),%rcx + 1bb2: 00 + 1bb3: e8 38 07 00 00 call 22f0 + 1bb8: 66 0f 6f 44 24 60 movdqa 0x60(%rsp),%xmm0 + 1bbe: 0f 11 03 movups %xmm0,(%rbx) + 1bc1: 66 0f 6f 44 24 70 movdqa 0x70(%rsp),%xmm0 + 1bc7: 0f 11 43 10 movups %xmm0,0x10(%rbx) + 1bcb: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 1bd2: 00 + 1bd3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1bda: 00 00 + 1bdc: 75 10 jne 1bee + 1bde: 48 81 c4 b8 00 00 00 add $0xb8,%rsp + 1be5: 31 c0 xor %eax,%eax + 1be7: 5b pop %rbx + 1be8: 5d pop %rbp + 1be9: 41 5c pop %r12 + 1beb: 41 5d pop %r13 + 1bed: c3 ret + 1bee: e8 8d f4 ff ff call 1080 <__stack_chk_fail@plt> + 1bf3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1bfa: 00 00 00 00 + 1bfe: 66 90 xchg %ax,%ax + +0000000000001c00 : + 1c00: 41 57 push %r15 + 1c02: 41 56 push %r14 + 1c04: 41 55 push %r13 + 1c06: 49 89 fd mov %rdi,%r13 + 1c09: 41 54 push %r12 + 1c0b: 55 push %rbp + 1c0c: 48 89 f5 mov %rsi,%rbp + 1c0f: 53 push %rbx + 1c10: 48 81 ec b8 06 00 00 sub $0x6b8,%rsp + 1c17: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 1c1e: 00 00 + 1c20: 48 89 9c 24 a8 06 00 mov %rbx,0x6a8(%rsp) + 1c27: 00 + 1c28: 48 89 d3 mov %rdx,%rbx + 1c2b: 48 89 e7 mov %rsp,%rdi + 1c2e: e8 bd 0a 00 00 call 26f0 + 1c33: ba 40 00 00 00 mov $0x40,%edx + 1c38: 48 89 e6 mov %rsp,%rsi + 1c3b: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1c40: f3 0f 6f 83 20 0c 00 movdqu 0xc20(%rbx),%xmm0 + 1c47: 00 + 1c48: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) + 1c4d: f3 0f 6f 83 30 0c 00 movdqu 0xc30(%rbx),%xmm0 + 1c54: 00 + 1c55: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) + 1c5a: e8 61 7d 00 00 call 99c0 + 1c5f: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx + 1c64: 48 89 e6 mov %rsp,%rsi + 1c67: 48 8d 93 00 06 00 00 lea 0x600(%rbx),%rdx + 1c6e: 48 8d bc 24 80 00 00 lea 0x80(%rsp),%rdi + 1c75: 00 + 1c76: e8 75 06 00 00 call 22f0 + 1c7b: ba 20 06 00 00 mov $0x620,%edx + 1c80: 48 8d b4 24 80 00 00 lea 0x80(%rsp),%rsi + 1c87: 00 + 1c88: 48 89 ef mov %rbp,%rdi + 1c8b: e8 70 3a 00 00 call 5700 + 1c90: 48 8d b3 40 0c 00 00 lea 0xc40(%rbx),%rsi + 1c97: 48 89 ea mov %rbp,%rdx + 1c9a: 4c 89 ef mov %r13,%rdi + 1c9d: 41 89 c4 mov %eax,%r12d + 1ca0: e8 bb 7f 00 00 call 9c60 + 1ca5: 31 c9 xor %ecx,%ecx + 1ca7: 45 85 e4 test %r12d,%r12d + 1caa: ba 20 00 00 00 mov $0x20,%edx + 1caf: 0f 94 c1 sete %cl + 1cb2: 48 8d 74 24 40 lea 0x40(%rsp),%rsi + 1cb7: 4c 89 ef mov %r13,%rdi + 1cba: e8 01 3c 00 00 call 58c0 + 1cbf: 48 8b 84 24 a8 06 00 mov 0x6a8(%rsp),%rax + 1cc6: 00 + 1cc7: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1cce: 00 00 + 1cd0: 75 14 jne 1ce6 + 1cd2: 48 81 c4 b8 06 00 00 add $0x6b8,%rsp + 1cd9: 31 c0 xor %eax,%eax + 1cdb: 5b pop %rbx + 1cdc: 5d pop %rbp + 1cdd: 41 5c pop %r12 + 1cdf: 41 5d pop %r13 + 1ce1: 41 5e pop %r14 + 1ce3: 41 5f pop %r15 + 1ce5: c3 ret + 1ce6: e8 95 f3 ff ff call 1080 <__stack_chk_fail@plt> + 1ceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000001cf0 : + 1cf0: 41 57 push %r15 + 1cf2: 41 56 push %r14 + 1cf4: 41 55 push %r13 + 1cf6: 41 54 push %r12 + 1cf8: 55 push %rbp + 1cf9: 53 push %rbx + 1cfa: 48 81 ec 08 03 00 00 sub $0x308,%rsp + 1d01: 48 89 74 24 18 mov %rsi,0x18(%rsp) + 1d06: 48 8d 84 24 f8 02 00 lea 0x2f8(%rsp),%rax + 1d0d: 00 + 1d0e: 48 8d 6c 24 30 lea 0x30(%rsp),%rbp + 1d13: 89 54 24 28 mov %edx,0x28(%rsp) + 1d17: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx + 1d1e: 00 00 + 1d20: 48 89 94 24 f8 02 00 mov %rdx,0x2f8(%rsp) + 1d27: 00 + 1d28: ba 04 00 00 00 mov $0x4,%edx + 1d2d: 48 89 44 24 10 mov %rax,0x10(%rsp) + 1d32: b8 04 00 00 00 mov $0x4,%eax + 1d37: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) + 1d3e: 00 + 1d3f: 49 89 fe mov %rdi,%r14 + 1d42: 29 d0 sub %edx,%eax + 1d44: 48 89 7c 24 20 mov %rdi,0x20(%rsp) + 1d49: 89 44 24 0c mov %eax,0xc(%rsp) + 1d4d: 89 54 24 2c mov %edx,0x2c(%rsp) + 1d51: 8b 44 24 28 mov 0x28(%rsp),%eax + 1d55: 85 c0 test %eax,%eax + 1d57: 0f 84 1c 01 00 00 je 1e79 + 1d5d: 8b 4c 24 08 mov 0x8(%rsp),%ecx + 1d61: 8b 54 24 0c mov 0xc(%rsp),%edx + 1d65: 48 89 ef mov %rbp,%rdi + 1d68: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1d6d: e8 2e 7e 00 00 call 9ba0 + 1d72: 48 89 ea mov %rbp,%rdx + 1d75: be 03 00 00 00 mov $0x3,%esi + 1d7a: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi + 1d81: 00 + 1d82: 45 31 ff xor %r15d,%r15d + 1d85: e8 c6 5d 00 00 call 7b50 + 1d8a: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 + 1d8f: 48 8d 8c 24 00 01 00 lea 0x100(%rsp),%rcx + 1d96: 00 + 1d97: eb 41 jmp 1dda + 1d99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1da0: 44 89 ff mov %r15d,%edi + 1da3: 41 8d 77 01 lea 0x1(%r15),%esi + 1da7: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) + 1dac: 41 81 ff ff 00 00 00 cmp $0xff,%r15d + 1db3: 74 5b je 1e10 + 1db5: 66 3d 00 0d cmp $0xd00,%ax + 1db9: 7f 55 jg 1e10 + 1dbb: 44 8d 7e 01 lea 0x1(%rsi),%r15d + 1dbf: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) + 1dc4: 41 81 ff 00 01 00 00 cmp $0x100,%r15d + 1dcb: 74 53 je 1e20 + 1dcd: 48 83 c1 03 add $0x3,%rcx + 1dd1: 49 39 c8 cmp %rcx,%r8 + 1dd4: 0f 84 b9 00 00 00 je 1e93 + 1dda: 0f b6 41 01 movzbl 0x1(%rcx),%eax + 1dde: 0f b6 11 movzbl (%rcx),%edx + 1de1: 89 c6 mov %eax,%esi + 1de3: c0 e8 04 shr $0x4,%al + 1de6: c1 e6 08 shl $0x8,%esi + 1de9: 0f b6 c0 movzbl %al,%eax + 1dec: 09 f2 or %esi,%edx + 1dee: 0f b6 71 02 movzbl 0x2(%rcx),%esi + 1df2: 66 81 e2 ff 0f and $0xfff,%dx + 1df7: c1 e6 04 shl $0x4,%esi + 1dfa: 09 f0 or %esi,%eax + 1dfc: 66 81 fa 00 0d cmp $0xd00,%dx + 1e01: 7e 9d jle 1da0 + 1e03: 66 3d 00 0d cmp $0xd00,%ax + 1e07: 7f c4 jg 1dcd + 1e09: 44 89 fe mov %r15d,%esi + 1e0c: eb ad jmp 1dbb + 1e0e: 66 90 xchg %ax,%ax + 1e10: 41 89 f7 mov %esi,%r15d + 1e13: 41 81 ff 00 01 00 00 cmp $0x100,%r15d + 1e1a: 75 b1 jne 1dcd + 1e1c: 0f 1f 40 00 nopl 0x0(%rax) + 1e20: 83 44 24 08 01 addl $0x1,0x8(%rsp) + 1e25: 49 81 c6 00 02 00 00 add $0x200,%r14 + 1e2c: 83 7c 24 08 04 cmpl $0x4,0x8(%rsp) + 1e31: 0f 85 1a ff ff ff jne 1d51 + 1e37: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi + 1e3c: 8b 54 24 2c mov 0x2c(%rsp),%edx + 1e40: 48 81 c7 00 08 00 00 add $0x800,%rdi + 1e47: 83 ea 01 sub $0x1,%edx + 1e4a: 0f 85 e2 fe ff ff jne 1d32 + 1e50: 48 8b 84 24 f8 02 00 mov 0x2f8(%rsp),%rax + 1e57: 00 + 1e58: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1e5f: 00 00 + 1e61: 0f 85 dc 00 00 00 jne 1f43 + 1e67: 48 81 c4 08 03 00 00 add $0x308,%rsp + 1e6e: 5b pop %rbx + 1e6f: 5d pop %rbp + 1e70: 41 5c pop %r12 + 1e72: 41 5d pop %r13 + 1e74: 41 5e pop %r14 + 1e76: 41 5f pop %r15 + 1e78: c3 ret + 1e79: 8b 4c 24 0c mov 0xc(%rsp),%ecx + 1e7d: 8b 54 24 08 mov 0x8(%rsp),%edx + 1e81: 48 89 ef mov %rbp,%rdi + 1e84: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1e89: e8 12 7d 00 00 call 9ba0 + 1e8e: e9 df fe ff ff jmp 1d72 + 1e93: 45 89 fd mov %r15d,%r13d + 1e96: 4c 8d bc 24 a8 01 00 lea 0x1a8(%rsp),%r15 + 1e9d: 00 + 1e9e: 66 90 xchg %ax,%ax + 1ea0: be 01 00 00 00 mov $0x1,%esi + 1ea5: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi + 1eac: 00 + 1ead: 48 89 ea mov %rbp,%rdx + 1eb0: e8 9b 5c 00 00 call 7b50 + 1eb5: 41 b9 00 01 00 00 mov $0x100,%r9d + 1ebb: 44 89 e8 mov %r13d,%eax + 1ebe: 31 ff xor %edi,%edi + 1ec0: 45 29 e9 sub %r13d,%r9d + 1ec3: 4d 8d 14 46 lea (%r14,%rax,2),%r10 + 1ec7: 48 8d b4 24 00 01 00 lea 0x100(%rsp),%rsi + 1ece: 00 + 1ecf: eb 25 jmp 1ef6 + 1ed1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1ed8: 66 3d 00 0d cmp $0xd00,%ax + 1edc: 7f 0a jg 1ee8 + 1ede: 89 fa mov %edi,%edx + 1ee0: 83 c7 01 add $0x1,%edi + 1ee3: 66 41 89 04 52 mov %ax,(%r10,%rdx,2) + 1ee8: 44 39 cf cmp %r9d,%edi + 1eeb: 73 41 jae 1f2e + 1eed: 48 83 c6 03 add $0x3,%rsi + 1ef1: 4c 39 fe cmp %r15,%rsi + 1ef4: 74 38 je 1f2e + 1ef6: 0f b6 46 01 movzbl 0x1(%rsi),%eax + 1efa: 0f b6 16 movzbl (%rsi),%edx + 1efd: 89 c1 mov %eax,%ecx + 1eff: c0 e8 04 shr $0x4,%al + 1f02: c1 e1 08 shl $0x8,%ecx + 1f05: 0f b6 c0 movzbl %al,%eax + 1f08: 09 ca or %ecx,%edx + 1f0a: 0f b6 4e 02 movzbl 0x2(%rsi),%ecx + 1f0e: 66 81 e2 ff 0f and $0xfff,%dx + 1f13: c1 e1 04 shl $0x4,%ecx + 1f16: 09 c8 or %ecx,%eax + 1f18: 66 81 fa 00 0d cmp $0xd00,%dx + 1f1d: 7f 0a jg 1f29 + 1f1f: 89 f9 mov %edi,%ecx + 1f21: 83 c7 01 add $0x1,%edi + 1f24: 66 41 89 14 4a mov %dx,(%r10,%rcx,2) + 1f29: 44 39 cf cmp %r9d,%edi + 1f2c: 72 aa jb 1ed8 + 1f2e: 41 01 fd add %edi,%r13d + 1f31: 41 81 fd ff 00 00 00 cmp $0xff,%r13d + 1f38: 0f 86 62 ff ff ff jbe 1ea0 + 1f3e: e9 dd fe ff ff jmp 1e20 + 1f43: e8 38 f1 ff ff call 1080 <__stack_chk_fail@plt> + 1f48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 1f4f: 00 + +0000000000001f50 : + 1f50: 41 57 push %r15 + 1f52: 41 56 push %r14 + 1f54: 49 89 fe mov %rdi,%r14 + 1f57: 41 55 push %r13 + 1f59: 41 54 push %r12 + 1f5b: 55 push %rbp + 1f5c: 53 push %rbx + 1f5d: 48 81 ec 88 3a 00 00 sub $0x3a88,%rsp + 1f64: f3 0f 6f 02 movdqu (%rdx),%xmm0 + 1f68: 48 89 74 24 28 mov %rsi,0x28(%rsp) + 1f6d: 4c 8d a4 24 40 18 00 lea 0x1840(%rsp),%r12 + 1f74: 00 + 1f75: 48 8d ac 24 40 10 00 lea 0x1040(%rsp),%rbp + 1f7c: 00 + 1f7d: 48 8d 9c 24 80 38 00 lea 0x3880(%rsp),%rbx + 1f84: 00 + 1f85: 4c 8d ac 24 28 39 00 lea 0x3928(%rsp),%r13 + 1f8c: 00 + 1f8d: 64 48 8b 3c 25 28 00 mov %fs:0x28,%rdi + 1f94: 00 00 + 1f96: 48 89 bc 24 78 3a 00 mov %rdi,0x3a78(%rsp) + 1f9d: 00 + 1f9e: 48 8d bc 24 40 38 00 lea 0x3840(%rsp),%rdi + 1fa5: 00 + 1fa6: 0f 29 84 24 40 38 00 movaps %xmm0,0x3840(%rsp) + 1fad: 00 + 1fae: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 + 1fb3: ba 21 00 00 00 mov $0x21,%edx + 1fb8: c6 84 24 60 38 00 00 movb $0x4,0x3860(%rsp) + 1fbf: 04 + 1fc0: 0f 29 84 24 50 38 00 movaps %xmm0,0x3850(%rsp) + 1fc7: 00 + 1fc8: 48 89 fe mov %rdi,%rsi + 1fcb: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 1fd0: e8 eb 79 00 00 call 99c0 + 1fd5: 4c 89 64 24 30 mov %r12,0x30(%rsp) + 1fda: 4c 89 e6 mov %r12,%rsi + 1fdd: 31 c0 xor %eax,%eax + 1fdf: 4c 8d 8c 24 78 3a 00 lea 0x3a78(%rsp),%r9 + 1fe6: 00 + 1fe7: 4c 89 74 24 38 mov %r14,0x38(%rsp) + 1fec: 4c 89 4c 24 18 mov %r9,0x18(%rsp) + 1ff1: 89 44 24 0c mov %eax,0xc(%rsp) + 1ff5: 49 89 f6 mov %rsi,%r14 + 1ff8: 45 31 c0 xor %r8d,%r8d + 1ffb: 48 89 74 24 20 mov %rsi,0x20(%rsp) + 2000: 8b 4c 24 0c mov 0xc(%rsp),%ecx + 2004: 48 8b 74 24 10 mov 0x10(%rsp),%rsi + 2009: 44 89 c2 mov %r8d,%edx + 200c: 48 89 ef mov %rbp,%rdi + 200f: 44 89 04 24 mov %r8d,(%rsp) + 2013: 45 31 ff xor %r15d,%r15d + 2016: e8 85 7b 00 00 call 9ba0 + 201b: 48 89 ea mov %rbp,%rdx + 201e: be 03 00 00 00 mov $0x3,%esi + 2023: 48 89 df mov %rbx,%rdi + 2026: e8 25 5b 00 00 call 7b50 + 202b: 44 8b 04 24 mov (%rsp),%r8d + 202f: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 + 2034: 48 89 d9 mov %rbx,%rcx + 2037: eb 41 jmp 207a + 2039: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 2040: 44 89 ff mov %r15d,%edi + 2043: 41 8d 77 01 lea 0x1(%r15),%esi + 2047: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) + 204c: 41 81 ff ff 00 00 00 cmp $0xff,%r15d + 2053: 74 5b je 20b0 + 2055: 66 3d 00 0d cmp $0xd00,%ax + 2059: 7f 55 jg 20b0 + 205b: 44 8d 7e 01 lea 0x1(%rsi),%r15d + 205f: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) + 2064: 41 81 ff 00 01 00 00 cmp $0x100,%r15d + 206b: 74 53 je 20c0 + 206d: 48 83 c1 03 add $0x3,%rcx + 2071: 49 39 c9 cmp %rcx,%r9 + 2074: 0f 84 ae 01 00 00 je 2228 + 207a: 0f b6 41 01 movzbl 0x1(%rcx),%eax + 207e: 0f b6 11 movzbl (%rcx),%edx + 2081: 89 c6 mov %eax,%esi + 2083: c0 e8 04 shr $0x4,%al + 2086: c1 e6 08 shl $0x8,%esi + 2089: 0f b6 c0 movzbl %al,%eax + 208c: 09 f2 or %esi,%edx + 208e: 0f b6 71 02 movzbl 0x2(%rcx),%esi + 2092: 66 81 e2 ff 0f and $0xfff,%dx + 2097: c1 e6 04 shl $0x4,%esi + 209a: 09 f0 or %esi,%eax + 209c: 66 81 fa 00 0d cmp $0xd00,%dx + 20a1: 7e 9d jle 2040 + 20a3: 66 3d 00 0d cmp $0xd00,%ax + 20a7: 7f c4 jg 206d + 20a9: 44 89 fe mov %r15d,%esi + 20ac: eb ad jmp 205b + 20ae: 66 90 xchg %ax,%ax + 20b0: 41 89 f7 mov %esi,%r15d + 20b3: 41 81 ff 00 01 00 00 cmp $0x100,%r15d + 20ba: 75 b1 jne 206d + 20bc: 0f 1f 40 00 nopl 0x0(%rax) + 20c0: 41 83 c0 01 add $0x1,%r8d + 20c4: 49 81 c6 00 02 00 00 add $0x200,%r14 + 20cb: 41 83 f8 04 cmp $0x4,%r8d + 20cf: 0f 85 2b ff ff ff jne 2000 + 20d5: 8b 44 24 0c mov 0xc(%rsp),%eax + 20d9: 48 8b 74 24 20 mov 0x20(%rsp),%rsi + 20de: 83 c0 01 add $0x1,%eax + 20e1: 48 81 c6 00 08 00 00 add $0x800,%rsi + 20e8: 83 f8 04 cmp $0x4,%eax + 20eb: 0f 85 00 ff ff ff jne 1ff1 + 20f1: 4c 8b 64 24 30 mov 0x30(%rsp),%r12 + 20f6: 4c 8b 74 24 38 mov 0x38(%rsp),%r14 + 20fb: 49 89 ed mov %rbp,%r13 + 20fe: 45 31 ff xor %r15d,%r15d + 2101: 48 8d 9c 24 60 38 00 lea 0x3860(%rsp),%rbx + 2108: 00 + 2109: 44 89 fa mov %r15d,%edx + 210c: 4c 89 ef mov %r13,%rdi + 210f: 48 89 de mov %rbx,%rsi + 2112: 41 83 c7 01 add $0x1,%r15d + 2116: e8 15 2a 00 00 call 4b30 + 211b: 49 81 c5 00 02 00 00 add $0x200,%r13 + 2122: 41 83 ff 04 cmp $0x4,%r15d + 2126: 75 e1 jne 2109 + 2128: 4c 8d 6c 24 40 lea 0x40(%rsp),%r13 + 212d: 4c 89 2c 24 mov %r13,(%rsp) + 2131: 44 89 fa mov %r15d,%edx + 2134: 4c 89 ef mov %r13,%rdi + 2137: 48 89 de mov %rbx,%rsi + 213a: 41 83 c7 01 add $0x1,%r15d + 213e: e8 ed 29 00 00 call 4b30 + 2143: 49 81 c5 00 02 00 00 add $0x200,%r13 + 214a: 41 83 ff 08 cmp $0x8,%r15d + 214e: 75 e1 jne 2131 + 2150: 48 89 ef mov %rbp,%rdi + 2153: 4c 8d bc 24 40 08 00 lea 0x840(%rsp),%r15 + 215a: 00 + 215b: 48 8d ac 24 40 10 00 lea 0x1040(%rsp),%rbp + 2162: 00 + 2163: e8 48 0c 00 00 call 2db0 + 2168: 48 8b 3c 24 mov (%rsp),%rdi + 216c: e8 3f 0c 00 00 call 2db0 + 2171: 4c 89 e6 mov %r12,%rsi + 2174: 4c 89 ff mov %r15,%rdi + 2177: 48 89 ea mov %rbp,%rdx + 217a: 49 81 c4 00 08 00 00 add $0x800,%r12 + 2181: e8 8a 0c 00 00 call 2e10 + 2186: 4c 89 ff mov %r15,%rdi + 2189: 49 81 c7 00 02 00 00 add $0x200,%r15 + 2190: e8 2b 2b 00 00 call 4cc0 + 2195: 49 39 ef cmp %rbp,%r15 + 2198: 75 d7 jne 2171 + 219a: 48 8b 14 24 mov (%rsp),%rdx + 219e: 48 8d b4 24 40 08 00 lea 0x840(%rsp),%rsi + 21a5: 00 + 21a6: 48 8d bc 24 40 08 00 lea 0x840(%rsp),%rdi + 21ad: 00 + 21ae: e8 3d 0d 00 00 call 2ef0 + 21b3: 48 8d bc 24 40 08 00 lea 0x840(%rsp),%rdi + 21ba: 00 + 21bb: e8 00 0d 00 00 call 2ec0 + 21c0: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi + 21c5: 4c 89 fe mov %r15,%rsi + 21c8: e8 63 0b 00 00 call 2d30 + 21cd: 48 8d b4 24 40 08 00 lea 0x840(%rsp),%rsi + 21d4: 00 + 21d5: 4c 89 f7 mov %r14,%rdi + 21d8: e8 53 0b 00 00 call 2d30 + 21dd: 66 0f 6f 84 24 40 38 movdqa 0x3840(%rsp),%xmm0 + 21e4: 00 00 + 21e6: 41 0f 11 86 00 06 00 movups %xmm0,0x600(%r14) + 21ed: 00 + 21ee: 66 0f 6f 84 24 50 38 movdqa 0x3850(%rsp),%xmm0 + 21f5: 00 00 + 21f7: 41 0f 11 86 10 06 00 movups %xmm0,0x610(%r14) + 21fe: 00 + 21ff: 48 8b 84 24 78 3a 00 mov 0x3a78(%rsp),%rax + 2206: 00 + 2207: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 220e: 00 00 + 2210: 0f 85 d1 00 00 00 jne 22e7 + 2216: 48 81 c4 88 3a 00 00 add $0x3a88,%rsp + 221d: 5b pop %rbx + 221e: 5d pop %rbp + 221f: 41 5c pop %r12 + 2221: 41 5d pop %r13 + 2223: 41 5e pop %r14 + 2225: 41 5f pop %r15 + 2227: c3 ret + 2228: 44 89 04 24 mov %r8d,(%rsp) + 222c: 4c 89 e8 mov %r13,%rax + 222f: 45 89 fd mov %r15d,%r13d + 2232: 49 89 c7 mov %rax,%r15 + 2235: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 223c: 00 00 00 00 + 2240: 48 89 ea mov %rbp,%rdx + 2243: be 01 00 00 00 mov $0x1,%esi + 2248: 48 89 df mov %rbx,%rdi + 224b: e8 00 59 00 00 call 7b50 + 2250: 41 ba 00 01 00 00 mov $0x100,%r10d + 2256: 44 89 e8 mov %r13d,%eax + 2259: 31 d2 xor %edx,%edx + 225b: 45 29 ea sub %r13d,%r10d + 225e: 49 8d 3c 46 lea (%r14,%rax,2),%rdi + 2262: 48 89 de mov %rbx,%rsi + 2265: eb 27 jmp 228e + 2267: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 226e: 00 00 + 2270: 66 81 f9 00 0d cmp $0xd00,%cx + 2275: 7f 09 jg 2280 + 2277: 89 d0 mov %edx,%eax + 2279: 83 c2 01 add $0x1,%edx + 227c: 66 89 0c 47 mov %cx,(%rdi,%rax,2) + 2280: 44 39 d2 cmp %r10d,%edx + 2283: 73 46 jae 22cb + 2285: 48 83 c6 03 add $0x3,%rsi + 2289: 49 39 f7 cmp %rsi,%r15 + 228c: 74 3d je 22cb + 228e: 0f b6 4e 01 movzbl 0x1(%rsi),%ecx + 2292: 0f b6 06 movzbl (%rsi),%eax + 2295: 41 89 c8 mov %ecx,%r8d + 2298: c0 e9 04 shr $0x4,%cl + 229b: 41 c1 e0 08 shl $0x8,%r8d + 229f: 0f b6 c9 movzbl %cl,%ecx + 22a2: 44 09 c0 or %r8d,%eax + 22a5: 44 0f b6 46 02 movzbl 0x2(%rsi),%r8d + 22aa: 66 25 ff 0f and $0xfff,%ax + 22ae: 41 c1 e0 04 shl $0x4,%r8d + 22b2: 44 09 c1 or %r8d,%ecx + 22b5: 66 3d 00 0d cmp $0xd00,%ax + 22b9: 7f 0b jg 22c6 + 22bb: 41 89 d0 mov %edx,%r8d + 22be: 83 c2 01 add $0x1,%edx + 22c1: 66 42 89 04 47 mov %ax,(%rdi,%r8,2) + 22c6: 44 39 d2 cmp %r10d,%edx + 22c9: 72 a5 jb 2270 + 22cb: 41 01 d5 add %edx,%r13d + 22ce: 41 81 fd ff 00 00 00 cmp $0xff,%r13d + 22d5: 0f 86 65 ff ff ff jbe 2240 + 22db: 44 8b 04 24 mov (%rsp),%r8d + 22df: 4d 89 fd mov %r15,%r13 + 22e2: e9 d9 fd ff ff jmp 20c0 + 22e7: e8 94 ed ff ff call 1080 <__stack_chk_fail@plt> + 22ec: 0f 1f 40 00 nopl 0x0(%rax) + +00000000000022f0 : + 22f0: 41 57 push %r15 + 22f2: 41 56 push %r14 + 22f4: 41 55 push %r13 + 22f6: 41 54 push %r12 + 22f8: 55 push %rbp + 22f9: 48 89 f5 mov %rsi,%rbp + 22fc: 48 89 d6 mov %rdx,%rsi + 22ff: 53 push %rbx + 2300: 48 89 d3 mov %rdx,%rbx + 2303: 48 81 ec 78 48 00 00 sub $0x4878,%rsp + 230a: 48 89 7c 24 38 mov %rdi,0x38(%rsp) + 230f: 48 8d 84 24 50 0e 00 lea 0xe50(%rsp),%rax + 2316: 00 + 2317: 4c 8d ac 24 18 47 00 lea 0x4718(%rsp),%r13 + 231e: 00 + 231f: 48 89 c7 mov %rax,%rdi + 2322: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 + 2329: 00 00 + 232b: 4c 89 b4 24 68 48 00 mov %r14,0x4868(%rsp) + 2332: 00 + 2333: 49 89 ce mov %rcx,%r14 + 2336: 48 89 44 24 30 mov %rax,0x30(%rsp) + 233b: e8 30 0a 00 00 call 2d70 + 2340: f3 0f 6f 83 00 06 00 movdqu 0x600(%rbx),%xmm0 + 2347: 00 + 2348: 48 8d 84 24 50 02 00 lea 0x250(%rsp),%rax + 234f: 00 + 2350: 48 89 ee mov %rbp,%rsi + 2353: 48 89 c7 mov %rax,%rdi + 2356: 48 89 44 24 28 mov %rax,0x28(%rsp) + 235b: 48 8d ac 24 50 1e 00 lea 0x1e50(%rsp),%rbp + 2362: 00 + 2363: 0f 29 84 24 50 46 00 movaps %xmm0,0x4650(%rsp) + 236a: 00 + 236b: f3 0f 6f 83 10 06 00 movdqu 0x610(%rbx),%xmm0 + 2372: 00 + 2373: 48 8d 9c 24 50 46 00 lea 0x4650(%rsp),%rbx + 237a: 00 + 237b: 0f 29 84 24 60 46 00 movaps %xmm0,0x4660(%rsp) + 2382: 00 + 2383: e8 b8 0f 00 00 call 3340 + 2388: 48 8d b4 24 50 26 00 lea 0x2650(%rsp),%rsi + 238f: 00 + 2390: 4c 89 74 24 48 mov %r14,0x48(%rsp) + 2395: 31 c0 xor %eax,%eax + 2397: 4c 8d 8c 24 68 48 00 lea 0x4868(%rsp),%r9 + 239e: 00 + 239f: 48 89 74 24 20 mov %rsi,0x20(%rsp) + 23a4: 48 89 74 24 40 mov %rsi,0x40(%rsp) + 23a9: 4c 89 4c 24 10 mov %r9,0x10(%rsp) + 23ae: 48 89 5c 24 08 mov %rbx,0x8(%rsp) + 23b3: 48 8d 9c 24 70 46 00 lea 0x4670(%rsp),%rbx + 23ba: 00 + 23bb: 89 44 24 04 mov %eax,0x4(%rsp) + 23bf: 49 89 f6 mov %rsi,%r14 + 23c2: 45 31 c0 xor %r8d,%r8d + 23c5: 48 89 74 24 18 mov %rsi,0x18(%rsp) + 23ca: 8b 54 24 04 mov 0x4(%rsp),%edx + 23ce: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 23d3: 44 89 c1 mov %r8d,%ecx + 23d6: 48 89 ef mov %rbp,%rdi + 23d9: 44 89 04 24 mov %r8d,(%rsp) + 23dd: 45 31 ff xor %r15d,%r15d + 23e0: e8 bb 77 00 00 call 9ba0 + 23e5: 48 89 ea mov %rbp,%rdx + 23e8: be 03 00 00 00 mov $0x3,%esi + 23ed: 48 89 df mov %rbx,%rdi + 23f0: e8 5b 57 00 00 call 7b50 + 23f5: 44 8b 04 24 mov (%rsp),%r8d + 23f9: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 + 23fe: 48 89 d9 mov %rbx,%rcx + 2401: eb 3f jmp 2442 + 2403: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 2408: 44 89 ff mov %r15d,%edi + 240b: 41 8d 77 01 lea 0x1(%r15),%esi + 240f: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) + 2414: 41 81 ff ff 00 00 00 cmp $0xff,%r15d + 241b: 74 63 je 2480 + 241d: 66 3d 00 0d cmp $0xd00,%ax + 2421: 7f 5d jg 2480 + 2423: 44 8d 7e 01 lea 0x1(%rsi),%r15d + 2427: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) + 242c: 41 81 ff 00 01 00 00 cmp $0x100,%r15d + 2433: 74 5b je 2490 + 2435: 48 83 c1 03 add $0x3,%rcx + 2439: 49 39 c9 cmp %rcx,%r9 + 243c: 0f 84 e6 01 00 00 je 2628 + 2442: 0f b6 41 01 movzbl 0x1(%rcx),%eax + 2446: 0f b6 11 movzbl (%rcx),%edx + 2449: 89 c6 mov %eax,%esi + 244b: c0 e8 04 shr $0x4,%al + 244e: c1 e6 08 shl $0x8,%esi + 2451: 0f b6 c0 movzbl %al,%eax + 2454: 09 f2 or %esi,%edx + 2456: 0f b6 71 02 movzbl 0x2(%rcx),%esi + 245a: 66 81 e2 ff 0f and $0xfff,%dx + 245f: c1 e6 04 shl $0x4,%esi + 2462: 09 f0 or %esi,%eax + 2464: 66 81 fa 00 0d cmp $0xd00,%dx + 2469: 7e 9d jle 2408 + 246b: 66 3d 00 0d cmp $0xd00,%ax + 246f: 7f c4 jg 2435 + 2471: 44 89 fe mov %r15d,%esi + 2474: eb ad jmp 2423 + 2476: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 247d: 00 00 00 + 2480: 41 89 f7 mov %esi,%r15d + 2483: 41 81 ff 00 01 00 00 cmp $0x100,%r15d + 248a: 75 a9 jne 2435 + 248c: 0f 1f 40 00 nopl 0x0(%rax) + 2490: 41 83 c0 01 add $0x1,%r8d + 2494: 49 81 c6 00 02 00 00 add $0x200,%r14 + 249b: 41 83 f8 04 cmp $0x4,%r8d + 249f: 0f 85 25 ff ff ff jne 23ca + 24a5: 8b 44 24 04 mov 0x4(%rsp),%eax + 24a9: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 24ae: 83 c0 01 add $0x1,%eax + 24b1: 48 81 c6 00 08 00 00 add $0x800,%rsi + 24b8: 83 f8 04 cmp $0x4,%eax + 24bb: 0f 85 fa fe ff ff jne 23bb + 24c1: 4c 8b 64 24 40 mov 0x40(%rsp),%r12 + 24c6: 4c 8b 74 24 48 mov 0x48(%rsp),%r14 + 24cb: 45 31 ed xor %r13d,%r13d + 24ce: 48 8d 9c 24 50 06 00 lea 0x650(%rsp),%rbx + 24d5: 00 + 24d6: 4c 89 ef mov %r13,%rdi + 24d9: 44 89 ea mov %r13d,%edx + 24dc: 4c 89 f6 mov %r14,%rsi + 24df: 49 83 c5 01 add $0x1,%r13 + 24e3: 48 c1 e7 09 shl $0x9,%rdi + 24e7: 48 01 df add %rbx,%rdi + 24ea: e8 41 26 00 00 call 4b30 + 24ef: 49 83 fd 04 cmp $0x4,%r13 + 24f3: 75 e1 jne 24d6 + 24f5: 45 31 ff xor %r15d,%r15d + 24f8: 4c 8d ac 24 50 16 00 lea 0x1650(%rsp),%r13 + 24ff: 00 + 2500: 4c 89 ff mov %r15,%rdi + 2503: 41 8d 57 04 lea 0x4(%r15),%edx + 2507: 4c 89 f6 mov %r14,%rsi + 250a: 49 83 c7 01 add $0x1,%r15 + 250e: 48 c1 e7 09 shl $0x9,%rdi + 2512: 4c 01 ef add %r13,%rdi + 2515: e8 76 26 00 00 call 4b90 + 251a: 49 83 ff 04 cmp $0x4,%r15 + 251e: 75 e0 jne 2500 + 2520: 4c 89 f6 mov %r14,%rsi + 2523: ba 08 00 00 00 mov $0x8,%edx + 2528: 48 8d bc 24 50 04 00 lea 0x450(%rsp),%rdi + 252f: 00 + 2530: 49 89 ee mov %rbp,%r14 + 2533: e8 58 26 00 00 call 4b90 + 2538: 48 89 df mov %rbx,%rdi + 253b: e8 70 08 00 00 call 2db0 + 2540: 48 89 d8 mov %rbx,%rax + 2543: 4c 89 e3 mov %r12,%rbx + 2546: 49 89 ec mov %rbp,%r12 + 2549: 48 89 c5 mov %rax,%rbp + 254c: 48 89 de mov %rbx,%rsi + 254f: 4c 89 f7 mov %r14,%rdi + 2552: 48 89 ea mov %rbp,%rdx + 2555: 49 81 c6 00 02 00 00 add $0x200,%r14 + 255c: e8 af 08 00 00 call 2e10 + 2561: 48 81 c3 00 08 00 00 add $0x800,%rbx + 2568: 4c 3b 74 24 20 cmp 0x20(%rsp),%r14 + 256d: 75 dd jne 254c + 256f: 48 8b 74 24 30 mov 0x30(%rsp),%rsi + 2574: 48 89 ea mov %rbp,%rdx + 2577: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi + 257c: e8 8f 08 00 00 call 2e10 + 2581: 4c 89 e7 mov %r12,%rdi + 2584: e8 57 08 00 00 call 2de0 + 2589: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi + 258e: e8 9d 26 00 00 call 4c30 + 2593: 4c 89 ea mov %r13,%rdx + 2596: 4c 89 e6 mov %r12,%rsi + 2599: 4c 89 e7 mov %r12,%rdi + 259c: e8 4f 09 00 00 call 2ef0 + 25a1: 48 8d 74 24 50 lea 0x50(%rsp),%rsi + 25a6: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi + 25ab: 48 8d 94 24 50 04 00 lea 0x450(%rsp),%rdx + 25b2: 00 + 25b3: e8 78 27 00 00 call 4d30 + 25b8: 48 8b 54 24 28 mov 0x28(%rsp),%rdx + 25bd: 48 8d 74 24 50 lea 0x50(%rsp),%rsi + 25c2: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi + 25c7: e8 64 27 00 00 call 4d30 + 25cc: 4c 89 e7 mov %r12,%rdi + 25cf: e8 ec 08 00 00 call 2ec0 + 25d4: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi + 25d9: e8 22 27 00 00 call 4d00 + 25de: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx + 25e3: 4c 89 e6 mov %r12,%rsi + 25e6: 48 89 df mov %rbx,%rdi + 25e9: e8 f2 01 00 00 call 27e0 + 25ee: 48 8d bb 80 05 00 00 lea 0x580(%rbx),%rdi + 25f5: 48 8d 74 24 50 lea 0x50(%rsp),%rsi + 25fa: e8 41 09 00 00 call 2f40 + 25ff: 48 8b 84 24 68 48 00 mov 0x4868(%rsp),%rax + 2606: 00 + 2607: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 260e: 00 00 + 2610: 0f 85 d1 00 00 00 jne 26e7 + 2616: 48 81 c4 78 48 00 00 add $0x4878,%rsp + 261d: 5b pop %rbx + 261e: 5d pop %rbp + 261f: 41 5c pop %r12 + 2621: 41 5d pop %r13 + 2623: 41 5e pop %r14 + 2625: 41 5f pop %r15 + 2627: c3 ret + 2628: 44 89 04 24 mov %r8d,(%rsp) + 262c: 4c 89 e8 mov %r13,%rax + 262f: 45 89 fd mov %r15d,%r13d + 2632: 49 89 c7 mov %rax,%r15 + 2635: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 263c: 00 00 00 00 + 2640: 48 89 ea mov %rbp,%rdx + 2643: be 01 00 00 00 mov $0x1,%esi + 2648: 48 89 df mov %rbx,%rdi + 264b: e8 00 55 00 00 call 7b50 + 2650: 41 ba 00 01 00 00 mov $0x100,%r10d + 2656: 44 89 e8 mov %r13d,%eax + 2659: 31 d2 xor %edx,%edx + 265b: 45 29 ea sub %r13d,%r10d + 265e: 49 8d 3c 46 lea (%r14,%rax,2),%rdi + 2662: 48 89 de mov %rbx,%rsi + 2665: eb 27 jmp 268e + 2667: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 266e: 00 00 + 2670: 66 81 f9 00 0d cmp $0xd00,%cx + 2675: 7f 09 jg 2680 + 2677: 89 d0 mov %edx,%eax + 2679: 83 c2 01 add $0x1,%edx + 267c: 66 89 0c 47 mov %cx,(%rdi,%rax,2) + 2680: 44 39 d2 cmp %r10d,%edx + 2683: 73 46 jae 26cb + 2685: 48 83 c6 03 add $0x3,%rsi + 2689: 49 39 f7 cmp %rsi,%r15 + 268c: 74 3d je 26cb + 268e: 0f b6 4e 01 movzbl 0x1(%rsi),%ecx + 2692: 0f b6 06 movzbl (%rsi),%eax + 2695: 41 89 c8 mov %ecx,%r8d + 2698: c0 e9 04 shr $0x4,%cl + 269b: 41 c1 e0 08 shl $0x8,%r8d + 269f: 0f b6 c9 movzbl %cl,%ecx + 26a2: 44 09 c0 or %r8d,%eax + 26a5: 44 0f b6 46 02 movzbl 0x2(%rsi),%r8d + 26aa: 66 25 ff 0f and $0xfff,%ax + 26ae: 41 c1 e0 04 shl $0x4,%r8d + 26b2: 44 09 c1 or %r8d,%ecx + 26b5: 66 3d 00 0d cmp $0xd00,%ax + 26b9: 7f 0b jg 26c6 + 26bb: 41 89 d0 mov %edx,%r8d + 26be: 83 c2 01 add $0x1,%edx + 26c1: 66 42 89 04 47 mov %ax,(%rdi,%r8,2) + 26c6: 44 39 d2 cmp %r10d,%edx + 26c9: 72 a5 jb 2670 + 26cb: 41 01 d5 add %edx,%r13d + 26ce: 41 81 fd ff 00 00 00 cmp $0xff,%r13d + 26d5: 0f 86 65 ff ff ff jbe 2640 + 26db: 44 8b 04 24 mov (%rsp),%r8d + 26df: 4d 89 fd mov %r15,%r13 + 26e2: e9 a9 fd ff ff jmp 2490 + 26e7: e8 94 e9 ff ff call 1080 <__stack_chk_fail@plt> + 26ec: 0f 1f 40 00 nopl 0x0(%rax) + +00000000000026f0 : + 26f0: 41 57 push %r15 + 26f2: 41 56 push %r14 + 26f4: 41 55 push %r13 + 26f6: 49 89 fd mov %rdi,%r13 + 26f9: 41 54 push %r12 + 26fb: 55 push %rbp + 26fc: 53 push %rbx + 26fd: 48 89 f3 mov %rsi,%rbx + 2700: 48 81 ec 18 14 00 00 sub $0x1418,%rsp + 2707: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 + 270e: 00 00 + 2710: 4c 89 b4 24 08 14 00 mov %r14,0x1408(%rsp) + 2717: 00 + 2718: 49 89 d6 mov %rdx,%r14 + 271b: 48 8d ac 24 00 04 00 lea 0x400(%rsp),%rbp + 2722: 00 + 2723: 48 89 ef mov %rbp,%rdi + 2726: e8 d5 03 00 00 call 2b00 + 272b: 48 8d b3 80 05 00 00 lea 0x580(%rbx),%rsi + 2732: 48 89 e7 mov %rsp,%rdi + 2735: e8 e6 09 00 00 call 3120 + 273a: 48 8d bc 24 00 0c 00 lea 0xc00(%rsp),%rdi + 2741: 00 + 2742: 4c 89 f6 mov %r14,%rsi + 2745: e8 26 06 00 00 call 2d70 + 274a: 48 89 ef mov %rbp,%rdi + 274d: e8 5e 06 00 00 call 2db0 + 2752: 48 89 ea mov %rbp,%rdx + 2755: 48 8d b4 24 00 0c 00 lea 0xc00(%rsp),%rsi + 275c: 00 + 275d: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 2764: 00 + 2765: e8 a6 06 00 00 call 2e10 + 276a: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 2771: 00 + 2772: e8 b9 24 00 00 call 4c30 + 2777: 48 89 e6 mov %rsp,%rsi + 277a: 48 8d 94 24 00 02 00 lea 0x200(%rsp),%rdx + 2781: 00 + 2782: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 2789: 00 + 278a: e8 d1 25 00 00 call 4d60 + 278f: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 2796: 00 + 2797: e8 64 25 00 00 call 4d00 + 279c: 48 8d b4 24 00 02 00 lea 0x200(%rsp),%rsi + 27a3: 00 + 27a4: 4c 89 ef mov %r13,%rdi + 27a7: e8 04 0c 00 00 call 33b0 + 27ac: 48 8b 84 24 08 14 00 mov 0x1408(%rsp),%rax + 27b3: 00 + 27b4: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 27bb: 00 00 + 27bd: 75 12 jne 27d1 + 27bf: 48 81 c4 18 14 00 00 add $0x1418,%rsp + 27c6: 5b pop %rbx + 27c7: 5d pop %rbp + 27c8: 41 5c pop %r12 + 27ca: 41 5d pop %r13 + 27cc: 41 5e pop %r14 + 27ce: 41 5f pop %r15 + 27d0: c3 ret + 27d1: e8 aa e8 ff ff call 1080 <__stack_chk_fail@plt> + 27d6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 27dd: 00 00 00 + +00000000000027e0 : + 27e0: 41 57 push %r15 + 27e2: 48 8d 87 60 01 00 00 lea 0x160(%rdi),%rax + 27e9: 41 56 push %r14 + 27eb: 4c 8d b6 00 08 00 00 lea 0x800(%rsi),%r14 + 27f2: 41 55 push %r13 + 27f4: 49 89 f5 mov %rsi,%r13 + 27f7: 41 54 push %r12 + 27f9: 55 push %rbp + 27fa: 53 push %rbx + 27fb: 48 89 44 24 e8 mov %rax,-0x18(%rsp) + 2800: 4c 89 74 24 f8 mov %r14,-0x8(%rsp) + 2805: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 280a: 4c 89 6c 24 f0 mov %r13,-0x10(%rsp) + 280f: 4d 89 ec mov %r13,%r12 + 2812: 4c 8d b0 a0 fe ff ff lea -0x160(%rax),%r14 + 2819: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 2820: 41 0f b7 14 24 movzwl (%r12),%edx + 2825: 41 0f b7 4c 24 06 movzwl 0x6(%r12),%ecx + 282b: 41 0f b7 74 24 08 movzwl 0x8(%r12),%esi + 2831: 41 0f b7 7c 24 0a movzwl 0xa(%r12),%edi + 2837: 89 d0 mov %edx,%eax + 2839: 45 0f b7 44 24 0c movzwl 0xc(%r12),%r8d + 283f: 45 0f b7 7c 24 0e movzwl 0xe(%r12),%r15d + 2845: 66 c1 f8 0f sar $0xf,%ax + 2849: 66 25 01 0d and $0xd01,%ax + 284d: 01 d0 add %edx,%eax + 284f: 41 0f b7 54 24 04 movzwl 0x4(%r12),%edx + 2855: 0f b7 c0 movzwl %ax,%eax + 2858: 48 c1 e0 0b shl $0xb,%rax + 285c: 89 d3 mov %edx,%ebx + 285e: 48 05 80 06 00 00 add $0x680,%rax + 2864: 66 c1 fb 0f sar $0xf,%bx + 2868: 48 69 c0 dc d7 09 00 imul $0x9d7dc,%rax,%rax + 286f: 48 c1 e8 1f shr $0x1f,%rax + 2873: 66 25 ff 07 and $0x7ff,%ax + 2877: 66 89 44 24 e0 mov %ax,-0x20(%rsp) + 287c: 41 0f b7 44 24 02 movzwl 0x2(%r12),%eax + 2882: 41 89 c1 mov %eax,%r9d + 2885: 66 41 c1 f9 0f sar $0xf,%r9w + 288a: 66 41 81 e1 01 0d and $0xd01,%r9w + 2890: 41 01 c1 add %eax,%r9d + 2893: 89 d8 mov %ebx,%eax + 2895: 66 25 01 0d and $0xd01,%ax + 2899: 45 0f b7 c9 movzwl %r9w,%r9d + 289d: 01 d0 add %edx,%eax + 289f: 89 ca mov %ecx,%edx + 28a1: 49 c1 e1 0b shl $0xb,%r9 + 28a5: 66 c1 fa 0f sar $0xf,%dx + 28a9: 0f b7 c0 movzwl %ax,%eax + 28ac: 49 81 c1 80 06 00 00 add $0x680,%r9 + 28b3: 66 81 e2 01 0d and $0xd01,%dx + 28b8: 48 c1 e0 0b shl $0xb,%rax + 28bc: 4d 69 c9 dc d7 09 00 imul $0x9d7dc,%r9,%r9 + 28c3: 01 ca add %ecx,%edx + 28c5: 48 05 80 06 00 00 add $0x680,%rax + 28cb: 89 f1 mov %esi,%ecx + 28cd: 0f b7 d2 movzwl %dx,%edx + 28d0: 48 69 c0 dc d7 09 00 imul $0x9d7dc,%rax,%rax + 28d7: 48 c1 e2 0b shl $0xb,%rdx + 28db: 49 c1 e9 1f shr $0x1f,%r9 + 28df: 48 81 c2 80 06 00 00 add $0x680,%rdx + 28e6: 45 89 cd mov %r9d,%r13d + 28e9: 48 69 d2 dc d7 09 00 imul $0x9d7dc,%rdx,%rdx + 28f0: 48 c1 e8 1f shr $0x1f,%rax + 28f4: 66 41 81 e5 ff 07 and $0x7ff,%r13w + 28fa: 48 89 44 24 d8 mov %rax,-0x28(%rsp) + 28ff: 44 0f b7 5c 24 d8 movzwl -0x28(%rsp),%r11d + 2905: 0f b7 44 24 e0 movzwl -0x20(%rsp),%eax + 290a: 48 c1 ea 1f shr $0x1f,%rdx + 290e: 66 41 81 e3 ff 07 and $0x7ff,%r11w + 2914: 89 d5 mov %edx,%ebp + 2916: 66 81 e5 ff 07 and $0x7ff,%bp + 291b: 66 c1 f9 0f sar $0xf,%cx + 291f: 66 81 e1 01 0d and $0xd01,%cx + 2924: 01 f1 add %esi,%ecx + 2926: 89 fe mov %edi,%esi + 2928: 66 c1 fe 0f sar $0xf,%si + 292c: 0f b7 c9 movzwl %cx,%ecx + 292f: 66 81 e6 01 0d and $0xd01,%si + 2934: 48 c1 e1 0b shl $0xb,%rcx + 2938: 01 fe add %edi,%esi + 293a: 44 89 c7 mov %r8d,%edi + 293d: 48 81 c1 80 06 00 00 add $0x680,%rcx + 2944: 66 c1 ff 0f sar $0xf,%di + 2948: 48 69 c9 dc d7 09 00 imul $0x9d7dc,%rcx,%rcx + 294f: 0f b7 f6 movzwl %si,%esi + 2952: 66 81 e7 01 0d and $0xd01,%di + 2957: 48 c1 e6 0b shl $0xb,%rsi + 295b: 41 01 f8 add %edi,%r8d + 295e: 44 89 ff mov %r15d,%edi + 2961: 48 81 c6 80 06 00 00 add $0x680,%rsi + 2968: 66 c1 ff 0f sar $0xf,%di + 296c: 45 0f b7 c0 movzwl %r8w,%r8d + 2970: 48 c1 e9 1f shr $0x1f,%rcx + 2974: 66 81 e7 01 0d and $0xd01,%di + 2979: 49 c1 e0 0b shl $0xb,%r8 + 297d: 48 69 f6 dc d7 09 00 imul $0x9d7dc,%rsi,%rsi + 2984: 89 cb mov %ecx,%ebx + 2986: 44 01 ff add %r15d,%edi + 2989: 49 81 c0 80 06 00 00 add $0x680,%r8 + 2990: 66 81 e3 ff 07 and $0x7ff,%bx + 2995: 0f b7 ff movzwl %di,%edi + 2998: 4d 69 c0 dc d7 09 00 imul $0x9d7dc,%r8,%r8 + 299f: 66 89 5c 24 e2 mov %bx,-0x1e(%rsp) + 29a4: 48 c1 e7 0b shl $0xb,%rdi + 29a8: 48 c1 ee 1f shr $0x1f,%rsi + 29ac: 48 81 c7 80 06 00 00 add $0x680,%rdi + 29b3: 41 89 f2 mov %esi,%r10d + 29b6: 48 69 ff dc d7 09 00 imul $0x9d7dc,%rdi,%rdi + 29bd: 49 c1 e8 1f shr $0x1f,%r8 + 29c1: 66 41 81 e2 ff 07 and $0x7ff,%r10w + 29c7: 44 89 c3 mov %r8d,%ebx + 29ca: 66 81 e3 ff 07 and $0x7ff,%bx + 29cf: 48 c1 ef 1f shr $0x1f,%rdi + 29d3: 66 89 5c 24 e4 mov %bx,-0x1c(%rsp) + 29d8: 42 8d 1c cd 00 00 00 lea 0x0(,%r9,8),%ebx + 29df: 00 + 29e0: 45 89 d9 mov %r11d,%r9d + 29e3: 41 89 ff mov %edi,%r15d + 29e6: 66 41 81 e7 ff 07 and $0x7ff,%r15w + 29ec: 08 e3 or %ah,%bl + 29ee: 66 41 c1 eb 0a shr $0xa,%r11w + 29f3: 01 d2 add %edx,%edx + 29f5: 88 5c 24 e7 mov %bl,-0x19(%rsp) + 29f9: 0f b7 5c 24 e2 movzwl -0x1e(%rsp),%ebx + 29fe: 44 09 da or %r11d,%edx + 2a01: 45 89 d3 mov %r10d,%r11d + 2a04: c1 e6 07 shl $0x7,%esi + 2a07: 66 41 d1 eb shr $1,%r11w + 2a0b: 0f b6 d2 movzbl %dl,%edx + 2a0e: 0f b6 44 24 d8 movzbl -0x28(%rsp),%eax + 2a13: 66 c1 eb 04 shr $0x4,%bx + 2a17: 45 0f b6 db movzbl %r11b,%r11d + 2a1b: 66 c1 ed 07 shr $0x7,%bp + 2a1f: c1 e1 04 shl $0x4,%ecx + 2a22: 09 de or %ebx,%esi + 2a24: 49 c1 e3 08 shl $0x8,%r11 + 2a28: 66 41 c1 e9 02 shr $0x2,%r9w + 2a2d: 40 0f b6 f6 movzbl %sil,%esi + 2a31: 09 e9 or %ebp,%ecx + 2a33: 66 41 c1 ed 05 shr $0x5,%r13w + 2a38: 49 09 f3 or %rsi,%r11 + 2a3b: 0f b6 c9 movzbl %cl,%ecx + 2a3e: 45 0f b6 c9 movzbl %r9b,%r9d + 2a42: c1 e0 06 shl $0x6,%eax + 2a45: 49 c1 e3 08 shl $0x8,%r11 + 2a49: 44 09 e8 or %r13d,%eax + 2a4c: 66 41 c1 ea 09 shr $0x9,%r10w + 2a51: 49 09 cb or %rcx,%r11 + 2a54: 41 c1 e0 02 shl $0x2,%r8d + 2a58: 49 c1 e3 08 shl $0x8,%r11 + 2a5c: 45 09 d0 or %r10d,%r8d + 2a5f: 49 09 d3 or %rdx,%r11 + 2a62: 0f b6 d0 movzbl %al,%edx + 2a65: 45 88 46 08 mov %r8b,0x8(%r14) + 2a69: 49 c1 e3 08 shl $0x8,%r11 + 2a6d: 4d 09 cb or %r9,%r11 + 2a70: 49 c1 e3 08 shl $0x8,%r11 + 2a74: 4c 89 d8 mov %r11,%rax + 2a77: 48 09 d0 or %rdx,%rax + 2a7a: 0f b6 54 24 e7 movzbl -0x19(%rsp),%edx + 2a7f: 48 c1 e0 08 shl $0x8,%rax + 2a83: 48 09 d0 or %rdx,%rax + 2a86: 0f b6 54 24 e0 movzbl -0x20(%rsp),%edx + 2a8b: 48 c1 e0 08 shl $0x8,%rax + 2a8f: 48 09 d0 or %rdx,%rax + 2a92: 49 89 06 mov %rax,(%r14) + 2a95: 0f b7 44 24 e4 movzwl -0x1c(%rsp),%eax + 2a9a: 66 c1 e8 06 shr $0x6,%ax + 2a9e: c1 e7 05 shl $0x5,%edi + 2aa1: 49 83 c6 0b add $0xb,%r14 + 2aa5: 49 83 c4 10 add $0x10,%r12 + 2aa9: 09 c7 or %eax,%edi + 2aab: 66 41 c1 ef 03 shr $0x3,%r15w + 2ab0: 41 88 7e fe mov %dil,-0x2(%r14) + 2ab4: 45 88 7e ff mov %r15b,-0x1(%r14) + 2ab8: 4c 3b 74 24 e8 cmp -0x18(%rsp),%r14 + 2abd: 0f 85 5d fd ff ff jne 2820 + 2ac3: 4c 8b 6c 24 f0 mov -0x10(%rsp),%r13 + 2ac8: 49 8d 86 60 01 00 00 lea 0x160(%r14),%rax + 2acf: 48 89 44 24 e8 mov %rax,-0x18(%rsp) + 2ad4: 49 81 c5 00 02 00 00 add $0x200,%r13 + 2adb: 4c 39 6c 24 f8 cmp %r13,-0x8(%rsp) + 2ae0: 0f 85 1f fd ff ff jne 2805 + 2ae6: 5b pop %rbx + 2ae7: 5d pop %rbp + 2ae8: 41 5c pop %r12 + 2aea: 41 5d pop %r13 + 2aec: 41 5e pop %r14 + 2aee: 41 5f pop %r15 + 2af0: c3 ret + 2af1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2af8: 00 00 00 00 + 2afc: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000002b00 : + 2b00: 41 57 push %r15 + 2b02: 49 89 ff mov %rdi,%r15 + 2b05: 41 56 push %r14 + 2b07: 4c 8d b6 60 01 00 00 lea 0x160(%rsi),%r14 + 2b0e: 41 55 push %r13 + 2b10: 41 54 push %r12 + 2b12: 45 31 e4 xor %r12d,%r12d + 2b15: 55 push %rbp + 2b16: 53 push %rbx + 2b17: 44 89 64 24 f4 mov %r12d,-0xc(%rsp) + 2b1c: 4d 8d 8e a0 fe ff ff lea -0x160(%r14),%r9 + 2b23: 4d 89 fd mov %r15,%r13 + 2b26: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 2b2d: 00 00 00 + 2b30: 41 0f b6 51 02 movzbl 0x2(%r9),%edx + 2b35: 41 0f b6 49 03 movzbl 0x3(%r9),%ecx + 2b3a: 49 83 c1 0b add $0xb,%r9 + 2b3e: 41 0f b6 71 f9 movzbl -0x7(%r9),%esi + 2b43: 41 0f b6 69 fb movzbl -0x5(%r9),%ebp + 2b48: 89 d0 mov %edx,%eax + 2b4a: c1 e1 02 shl $0x2,%ecx + 2b4d: 41 0f b6 79 fc movzbl -0x4(%r9),%edi + 2b52: 45 0f b6 41 f6 movzbl -0xa(%r9),%r8d + 2b57: c0 e8 06 shr $0x6,%al + 2b5a: 41 89 ea mov %ebp,%r10d + 2b5d: 41 0f b6 59 fe movzbl -0x2(%r9),%ebx + 2b62: 45 0f b7 59 f5 movzwl -0xb(%r9),%r11d + 2b67: 0f b6 c0 movzbl %al,%eax + 2b6a: 41 c0 ea 07 shr $0x7,%r10b + 2b6e: 01 ff add %edi,%edi + 2b70: 45 0f b6 61 ff movzbl -0x1(%r9),%r12d + 2b75: 09 c1 or %eax,%ecx + 2b77: 89 f0 mov %esi,%eax + 2b79: 45 0f b6 d2 movzbl %r10b,%r10d + 2b7d: 41 c0 e8 03 shr $0x3,%r8b + 2b81: c1 e0 0a shl $0xa,%eax + 2b84: 44 09 d7 or %r10d,%edi + 2b87: c1 e2 05 shl $0x5,%edx + 2b8a: 45 0f b6 c0 movzbl %r8b,%r8d + 2b8e: 09 c1 or %eax,%ecx + 2b90: 41 0f b6 41 fd movzbl -0x3(%r9),%eax + 2b95: 41 09 d0 or %edx,%r8d + 2b98: 41 0f b6 51 fa movzbl -0x6(%r9),%edx + 2b9d: 41 81 e3 ff 07 00 00 and $0x7ff,%r11d + 2ba4: 41 81 e0 ff 07 00 00 and $0x7ff,%r8d + 2bab: 81 e1 ff 07 00 00 and $0x7ff,%ecx + 2bb1: 40 d0 ee shr $1,%sil + 2bb4: 41 89 c2 mov %eax,%r10d + 2bb7: 41 c1 e4 03 shl $0x3,%r12d + 2bbb: 45 69 db 01 0d 00 00 imul $0xd01,%r11d,%r11d + 2bc2: 40 0f b6 f6 movzbl %sil,%esi + 2bc6: 41 c1 e2 09 shl $0x9,%r10d + 2bca: 45 69 c0 01 0d 00 00 imul $0xd01,%r8d,%r8d + 2bd1: 44 09 d7 or %r10d,%edi + 2bd4: 69 c9 01 0d 00 00 imul $0xd01,%ecx,%ecx + 2bda: 41 89 da mov %ebx,%r10d + 2bdd: 41 c0 ea 05 shr $0x5,%r10b + 2be1: 41 81 c3 00 04 00 00 add $0x400,%r11d + 2be8: 45 0f b6 d2 movzbl %r10b,%r10d + 2bec: 41 81 c0 00 04 00 00 add $0x400,%r8d + 2bf3: 41 c1 eb 0b shr $0xb,%r11d + 2bf7: 45 09 e2 or %r12d,%r10d + 2bfa: 44 0f b6 e2 movzbl %dl,%r12d + 2bfe: 81 c1 00 04 00 00 add $0x400,%ecx + 2c04: 41 c1 e8 0b shr $0xb,%r8d + 2c08: 41 c1 e4 07 shl $0x7,%r12d + 2c0c: c1 e9 0b shr $0xb,%ecx + 2c0f: 45 0f bf d2 movswl %r10w,%r10d + 2c13: 66 41 0f 6e c3 movd %r11d,%xmm0 + 2c18: 44 09 e6 or %r12d,%esi + 2c1b: 66 0f 6e c9 movd %ecx,%xmm1 + 2c1f: 66 41 0f 6e e0 movd %r8d,%xmm4 + 2c24: 81 e6 ff 07 00 00 and $0x7ff,%esi + 2c2a: c0 ea 04 shr $0x4,%dl + 2c2d: 81 e7 ff 07 00 00 and $0x7ff,%edi + 2c33: 66 0f 62 c4 punpckldq %xmm4,%xmm0 + 2c37: c0 e8 02 shr $0x2,%al + 2c3a: 0f b6 d2 movzbl %dl,%edx + 2c3d: c1 e5 04 shl $0x4,%ebp + 2c40: 49 83 c5 10 add $0x10,%r13 + 2c44: 0f b6 c0 movzbl %al,%eax + 2c47: c1 e3 06 shl $0x6,%ebx + 2c4a: 69 f6 01 0d 00 00 imul $0xd01,%esi,%esi + 2c50: 09 ea or %ebp,%edx + 2c52: 09 d8 or %ebx,%eax + 2c54: 81 e2 ff 07 00 00 and $0x7ff,%edx + 2c5a: 25 ff 07 00 00 and $0x7ff,%eax + 2c5f: 69 d2 01 0d 00 00 imul $0xd01,%edx,%edx + 2c65: 69 ff 01 0d 00 00 imul $0xd01,%edi,%edi + 2c6b: 81 c6 00 04 00 00 add $0x400,%esi + 2c71: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 2c77: c1 ee 0b shr $0xb,%esi + 2c7a: 45 69 d2 01 0d 00 00 imul $0xd01,%r10d,%r10d + 2c81: 66 0f 6e de movd %esi,%xmm3 + 2c85: 81 c2 00 04 00 00 add $0x400,%edx + 2c8b: 81 c7 00 04 00 00 add $0x400,%edi + 2c91: 66 0f 62 cb punpckldq %xmm3,%xmm1 + 2c95: c1 ea 0b shr $0xb,%edx + 2c98: 05 00 04 00 00 add $0x400,%eax + 2c9d: c1 ef 0b shr $0xb,%edi + 2ca0: 66 0f 6c c1 punpcklqdq %xmm1,%xmm0 + 2ca4: 66 0f 6e ca movd %edx,%xmm1 + 2ca8: 41 81 c2 00 04 00 00 add $0x400,%r10d + 2caf: c1 e8 0b shr $0xb,%eax + 2cb2: 66 0f 6e f7 movd %edi,%xmm6 + 2cb6: 41 c1 ea 0b shr $0xb,%r10d + 2cba: 66 0f 6e d0 movd %eax,%xmm2 + 2cbe: 66 0f 62 ce punpckldq %xmm6,%xmm1 + 2cc2: 66 41 0f 6e ea movd %r10d,%xmm5 + 2cc7: 66 0f 62 d5 punpckldq %xmm5,%xmm2 + 2ccb: 66 0f 6c ca punpcklqdq %xmm2,%xmm1 + 2ccf: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 2cd3: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 + 2cd7: 66 0f 69 d1 punpckhwd %xmm1,%xmm2 + 2cdb: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 2cdf: 66 0f 61 c2 punpcklwd %xmm2,%xmm0 + 2ce3: 66 0f 69 ca punpckhwd %xmm2,%xmm1 + 2ce7: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 + 2ceb: 41 0f 11 45 f0 movups %xmm0,-0x10(%r13) + 2cf0: 4d 39 f1 cmp %r14,%r9 + 2cf3: 0f 85 37 fe ff ff jne 2b30 + 2cf9: 44 8b 64 24 f4 mov -0xc(%rsp),%r12d + 2cfe: 4d 8d b1 60 01 00 00 lea 0x160(%r9),%r14 + 2d05: 49 81 c7 00 02 00 00 add $0x200,%r15 + 2d0c: 41 83 c4 01 add $0x1,%r12d + 2d10: 41 83 fc 04 cmp $0x4,%r12d + 2d14: 0f 85 fd fd ff ff jne 2b17 + 2d1a: 5b pop %rbx + 2d1b: 5d pop %rbp + 2d1c: 41 5c pop %r12 + 2d1e: 41 5d pop %r13 + 2d20: 41 5e pop %r14 + 2d22: 41 5f pop %r15 + 2d24: c3 ret + 2d25: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2d2c: 00 00 00 00 + +0000000000002d30 : + 2d30: 41 54 push %r12 + 2d32: 4c 8d a7 00 06 00 00 lea 0x600(%rdi),%r12 + 2d39: 55 push %rbp + 2d3a: 48 89 f5 mov %rsi,%rbp + 2d3d: 53 push %rbx + 2d3e: 48 89 fb mov %rdi,%rbx + 2d41: 48 89 ee mov %rbp,%rsi + 2d44: 48 89 df mov %rbx,%rdi + 2d47: 48 81 c3 80 01 00 00 add $0x180,%rbx + 2d4e: 48 81 c5 00 02 00 00 add $0x200,%rbp + 2d55: e8 26 05 00 00 call 3280 + 2d5a: 4c 39 e3 cmp %r12,%rbx + 2d5d: 75 e2 jne 2d41 + 2d5f: 5b pop %rbx + 2d60: 5d pop %rbp + 2d61: 41 5c pop %r12 + 2d63: c3 ret + 2d64: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2d6b: 00 00 00 00 + 2d6f: 90 nop + +0000000000002d70 : + 2d70: 41 54 push %r12 + 2d72: 4c 8d a6 00 06 00 00 lea 0x600(%rsi),%r12 + 2d79: 55 push %rbp + 2d7a: 48 89 fd mov %rdi,%rbp + 2d7d: 53 push %rbx + 2d7e: 48 89 f3 mov %rsi,%rbx + 2d81: 48 89 de mov %rbx,%rsi + 2d84: 48 89 ef mov %rbp,%rdi + 2d87: 48 81 c3 80 01 00 00 add $0x180,%rbx + 2d8e: 48 81 c5 00 02 00 00 add $0x200,%rbp + 2d95: e8 46 05 00 00 call 32e0 + 2d9a: 4c 39 e3 cmp %r12,%rbx + 2d9d: 75 e2 jne 2d81 + 2d9f: 5b pop %rbx + 2da0: 5d pop %rbp + 2da1: 41 5c pop %r12 + 2da3: c3 ret + 2da4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2dab: 00 00 00 00 + 2daf: 90 nop + +0000000000002db0 : + 2db0: 55 push %rbp + 2db1: 48 8d af 00 08 00 00 lea 0x800(%rdi),%rbp + 2db8: 53 push %rbx + 2db9: 48 89 fb mov %rdi,%rbx + 2dbc: 48 83 ec 08 sub $0x8,%rsp + 2dc0: 48 89 df mov %rbx,%rdi + 2dc3: 48 81 c3 00 02 00 00 add $0x200,%rbx + 2dca: e8 21 1e 00 00 call 4bf0 + 2dcf: 48 39 eb cmp %rbp,%rbx + 2dd2: 75 ec jne 2dc0 + 2dd4: 48 83 c4 08 add $0x8,%rsp + 2dd8: 5b pop %rbx + 2dd9: 5d pop %rbp + 2dda: c3 ret + 2ddb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000002de0 : + 2de0: 55 push %rbp + 2de1: 48 8d af 00 08 00 00 lea 0x800(%rdi),%rbp + 2de8: 53 push %rbx + 2de9: 48 89 fb mov %rdi,%rbx + 2dec: 48 83 ec 08 sub $0x8,%rsp + 2df0: 48 89 df mov %rbx,%rdi + 2df3: 48 81 c3 00 02 00 00 add $0x200,%rbx + 2dfa: e8 31 1e 00 00 call 4c30 + 2dff: 48 39 eb cmp %rbp,%rbx + 2e02: 75 ec jne 2df0 + 2e04: 48 83 c4 08 add $0x8,%rsp + 2e08: 5b pop %rbx + 2e09: 5d pop %rbp + 2e0a: c3 ret + 2e0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000002e10 : + 2e10: 41 56 push %r14 + 2e12: 41 55 push %r13 + 2e14: 49 89 f5 mov %rsi,%r13 + 2e17: 41 54 push %r12 + 2e19: 49 89 fc mov %rdi,%r12 + 2e1c: 55 push %rbp + 2e1d: 49 8d ad 00 02 00 00 lea 0x200(%r13),%rbp + 2e24: 49 81 c5 00 08 00 00 add $0x800,%r13 + 2e2b: 53 push %rbx + 2e2c: 48 81 ec 10 02 00 00 sub $0x210,%rsp + 2e33: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 2e3a: 00 00 + 2e3c: 48 89 9c 24 08 02 00 mov %rbx,0x208(%rsp) + 2e43: 00 + 2e44: 48 89 d3 mov %rdx,%rbx + 2e47: 48 89 da mov %rbx,%rdx + 2e4a: 48 81 c3 00 02 00 00 add $0x200,%rbx + 2e51: e8 ea 1d 00 00 call 4c40 + 2e56: 48 89 da mov %rbx,%rdx + 2e59: 48 89 ee mov %rbp,%rsi + 2e5c: 48 89 e7 mov %rsp,%rdi + 2e5f: 48 81 c5 00 02 00 00 add $0x200,%rbp + 2e66: e8 d5 1d 00 00 call 4c40 + 2e6b: 48 89 e2 mov %rsp,%rdx + 2e6e: 4c 89 e6 mov %r12,%rsi + 2e71: 4c 89 e7 mov %r12,%rdi + 2e74: e8 b7 1e 00 00 call 4d30 + 2e79: 48 81 c3 00 02 00 00 add $0x200,%rbx + 2e80: 4c 39 ed cmp %r13,%rbp + 2e83: 75 d1 jne 2e56 + 2e85: 4c 89 e7 mov %r12,%rdi + 2e88: e8 73 1e 00 00 call 4d00 + 2e8d: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax + 2e94: 00 + 2e95: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2e9c: 00 00 + 2e9e: 75 10 jne 2eb0 + 2ea0: 48 81 c4 10 02 00 00 add $0x210,%rsp + 2ea7: 5b pop %rbx + 2ea8: 5d pop %rbp + 2ea9: 41 5c pop %r12 + 2eab: 41 5d pop %r13 + 2ead: 41 5e pop %r14 + 2eaf: c3 ret + 2eb0: e8 cb e1 ff ff call 1080 <__stack_chk_fail@plt> + 2eb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2ebc: 00 00 00 00 + +0000000000002ec0 : + 2ec0: 55 push %rbp + 2ec1: 48 8d af 00 08 00 00 lea 0x800(%rdi),%rbp + 2ec8: 53 push %rbx + 2ec9: 48 89 fb mov %rdi,%rbx + 2ecc: 48 83 ec 08 sub $0x8,%rsp + 2ed0: 48 89 df mov %rbx,%rdi + 2ed3: 48 81 c3 00 02 00 00 add $0x200,%rbx + 2eda: e8 21 1e 00 00 call 4d00 + 2edf: 48 39 eb cmp %rbp,%rbx + 2ee2: 75 ec jne 2ed0 + 2ee4: 48 83 c4 08 add $0x8,%rsp + 2ee8: 5b pop %rbx + 2ee9: 5d pop %rbp + 2eea: c3 ret + 2eeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000002ef0 : + 2ef0: 41 55 push %r13 + 2ef2: 49 89 fd mov %rdi,%r13 + 2ef5: 41 54 push %r12 + 2ef7: 49 89 f4 mov %rsi,%r12 + 2efa: 55 push %rbp + 2efb: 48 89 d5 mov %rdx,%rbp + 2efe: 53 push %rbx + 2eff: 31 db xor %ebx,%ebx + 2f01: 48 83 ec 08 sub $0x8,%rsp + 2f05: 48 8d 54 1d 00 lea 0x0(%rbp,%rbx,1),%rdx + 2f0a: 49 8d 34 1c lea (%r12,%rbx,1),%rsi + 2f0e: 49 8d 7c 1d 00 lea 0x0(%r13,%rbx,1),%rdi + 2f13: 48 81 c3 00 02 00 00 add $0x200,%rbx + 2f1a: e8 11 1e 00 00 call 4d30 + 2f1f: 48 81 fb 00 08 00 00 cmp $0x800,%rbx + 2f26: 75 dd jne 2f05 + 2f28: 48 83 c4 08 add $0x8,%rsp + 2f2c: 5b pop %rbx + 2f2d: 5d pop %rbp + 2f2e: 41 5c pop %r12 + 2f30: 41 5d pop %r13 + 2f32: c3 ret + 2f33: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 2f3a: 00 00 00 + 2f3d: 0f 1f 00 nopl (%rax) + +0000000000002f40 : + 2f40: 41 54 push %r12 + 2f42: 4c 8d 87 a0 00 00 00 lea 0xa0(%rdi),%r8 + 2f49: 55 push %rbp + 2f4a: 53 push %rbx + 2f4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 2f50: 0f b7 06 movzwl (%rsi),%eax + 2f53: 0f b7 56 0a movzwl 0xa(%rsi),%edx + 2f57: 44 0f b7 4e 0e movzwl 0xe(%rsi),%r9d + 2f5c: 41 89 c4 mov %eax,%r12d + 2f5f: 66 41 c1 fc 0f sar $0xf,%r12w + 2f64: 66 41 81 e4 01 0d and $0xd01,%r12w + 2f6a: 41 01 c4 add %eax,%r12d + 2f6d: 0f b7 46 02 movzwl 0x2(%rsi),%eax + 2f71: 45 0f bf e4 movswl %r12w,%r12d + 2f75: 89 c5 mov %eax,%ebp + 2f77: 41 c1 e4 05 shl $0x5,%r12d + 2f7b: 66 c1 fd 0f sar $0xf,%bp + 2f7f: 41 81 c4 80 06 00 00 add $0x680,%r12d + 2f86: 66 81 e5 01 0d and $0xd01,%bp + 2f8b: 45 69 e4 7e 9d 00 00 imul $0x9d7e,%r12d,%r12d + 2f92: 01 c5 add %eax,%ebp + 2f94: 0f b7 46 04 movzwl 0x4(%rsi),%eax + 2f98: 0f bf ed movswl %bp,%ebp + 2f9b: 41 89 c2 mov %eax,%r10d + 2f9e: c1 e5 05 shl $0x5,%ebp + 2fa1: 66 41 c1 fa 0f sar $0xf,%r10w + 2fa6: 81 c5 80 06 00 00 add $0x680,%ebp + 2fac: 66 41 81 e2 01 0d and $0xd01,%r10w + 2fb2: 69 ed 7e 9d 00 00 imul $0x9d7e,%ebp,%ebp + 2fb8: 41 01 c2 add %eax,%r10d + 2fbb: 0f b7 46 06 movzwl 0x6(%rsi),%eax + 2fbf: 45 0f bf d2 movswl %r10w,%r10d + 2fc3: 41 c1 e2 05 shl $0x5,%r10d + 2fc7: 41 89 c3 mov %eax,%r11d + 2fca: c1 ed 1b shr $0x1b,%ebp + 2fcd: 66 41 c1 fb 0f sar $0xf,%r11w + 2fd2: 41 81 c2 80 06 00 00 add $0x680,%r10d + 2fd9: 66 41 81 e3 01 0d and $0xd01,%r11w + 2fdf: 45 69 d2 7e 9d 00 00 imul $0x9d7e,%r10d,%r10d + 2fe6: 41 01 c3 add %eax,%r11d + 2fe9: 0f b7 46 08 movzwl 0x8(%rsi),%eax + 2fed: 45 0f bf db movswl %r11w,%r11d + 2ff1: 89 c3 mov %eax,%ebx + 2ff3: 41 c1 e3 05 shl $0x5,%r11d + 2ff7: 66 c1 fb 0f sar $0xf,%bx + 2ffb: 41 81 c3 80 06 00 00 add $0x680,%r11d + 3002: 66 81 e3 01 0d and $0xd01,%bx + 3007: 45 69 db 7e 9d 00 00 imul $0x9d7e,%r11d,%r11d + 300e: 01 c3 add %eax,%ebx + 3010: 89 d0 mov %edx,%eax + 3012: 0f bf db movswl %bx,%ebx + 3015: c1 e3 05 shl $0x5,%ebx + 3018: 41 c1 eb 1b shr $0x1b,%r11d + 301c: 81 c3 80 06 00 00 add $0x680,%ebx + 3022: 69 db 7e 9d 00 00 imul $0x9d7e,%ebx,%ebx + 3028: c1 eb 1b shr $0x1b,%ebx + 302b: 66 c1 f8 0f sar $0xf,%ax + 302f: 41 c1 ec 1b shr $0x1b,%r12d + 3033: 66 25 01 0d and $0xd01,%ax + 3037: 41 c1 ea 1b shr $0x1b,%r10d + 303b: 01 d0 add %edx,%eax + 303d: 0f b7 56 0c movzwl 0xc(%rsi),%edx + 3041: 41 c1 e2 02 shl $0x2,%r10d + 3045: 98 cwtl + 3046: 89 d1 mov %edx,%ecx + 3048: c1 e0 05 shl $0x5,%eax + 304b: 66 c1 f9 0f sar $0xf,%cx + 304f: 05 80 06 00 00 add $0x680,%eax + 3054: 66 81 e1 01 0d and $0xd01,%cx + 3059: 69 c0 7e 9d 00 00 imul $0x9d7e,%eax,%eax + 305f: 01 d1 add %edx,%ecx + 3061: 44 89 ca mov %r9d,%edx + 3064: 66 c1 fa 0f sar $0xf,%dx + 3068: 0f bf c9 movswl %cx,%ecx + 306b: 66 81 e2 01 0d and $0xd01,%dx + 3070: c1 e1 05 shl $0x5,%ecx + 3073: 44 01 ca add %r9d,%edx + 3076: 41 89 e9 mov %ebp,%r9d + 3079: 81 c1 80 06 00 00 add $0x680,%ecx + 307f: 40 c0 ed 03 shr $0x3,%bpl + 3083: 41 c1 e1 05 shl $0x5,%r9d + 3087: 69 c9 7e 9d 00 00 imul $0x9d7e,%ecx,%ecx + 308d: 0f bf d2 movswl %dx,%edx + 3090: 45 09 e1 or %r12d,%r9d + 3093: 45 89 dc mov %r11d,%r12d + 3096: c1 e2 05 shl $0x5,%edx + 3099: 41 c1 e4 07 shl $0x7,%r12d + 309d: 81 c2 80 06 00 00 add $0x680,%edx + 30a3: 41 d0 eb shr $1,%r11b + 30a6: 45 0f b6 c9 movzbl %r9b,%r9d + 30aa: 45 09 e2 or %r12d,%r10d + 30ad: c1 e9 1b shr $0x1b,%ecx + 30b0: 69 d2 7e 9d 00 00 imul $0x9d7e,%edx,%edx + 30b6: 41 09 ea or %ebp,%r10d + 30b9: 89 dd mov %ebx,%ebp + 30bb: c1 e5 04 shl $0x4,%ebp + 30be: 45 0f b6 d2 movzbl %r10b,%r10d + 30c2: 41 09 eb or %ebp,%r11d + 30c5: c1 e8 1b shr $0x1b,%eax + 30c8: 89 cd mov %ecx,%ebp + 30ca: 48 83 c7 05 add $0x5,%rdi + 30ce: 01 c0 add %eax,%eax + 30d0: c1 e5 06 shl $0x6,%ebp + 30d3: 45 0f b6 db movzbl %r11b,%r11d + 30d7: 48 83 c6 10 add $0x10,%rsi + 30db: c0 eb 04 shr $0x4,%bl + 30de: 09 e8 or %ebp,%eax + 30e0: c1 ea 1b shr $0x1b,%edx + 30e3: c1 e2 03 shl $0x3,%edx + 30e6: 09 d8 or %ebx,%eax + 30e8: c0 e9 02 shr $0x2,%cl + 30eb: 0f b6 c0 movzbl %al,%eax + 30ee: 09 d1 or %edx,%ecx + 30f0: c1 e0 08 shl $0x8,%eax + 30f3: 88 4f ff mov %cl,-0x1(%rdi) + 30f6: 44 09 d8 or %r11d,%eax + 30f9: c1 e0 08 shl $0x8,%eax + 30fc: 44 09 d0 or %r10d,%eax + 30ff: c1 e0 08 shl $0x8,%eax + 3102: 44 09 c8 or %r9d,%eax + 3105: 89 47 fb mov %eax,-0x5(%rdi) + 3108: 4c 39 c7 cmp %r8,%rdi + 310b: 0f 85 3f fe ff ff jne 2f50 + 3111: 5b pop %rbx + 3112: 5d pop %rbp + 3113: 41 5c pop %r12 + 3115: c3 ret + 3116: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 311d: 00 00 00 + +0000000000003120 : + 3120: 49 89 f8 mov %rdi,%r8 + 3123: 4c 8d 8e a0 00 00 00 lea 0xa0(%rsi),%r9 + 312a: 48 89 f7 mov %rsi,%rdi + 312d: 0f 1f 00 nopl (%rax) + 3130: 44 0f b6 1f movzbl (%rdi),%r11d + 3134: 44 0f b6 57 01 movzbl 0x1(%rdi),%r10d + 3139: 48 83 c7 05 add $0x5,%rdi + 313d: 0f b6 57 fd movzbl -0x3(%rdi),%edx + 3141: 0f b6 4f fe movzbl -0x2(%rdi),%ecx + 3145: 44 89 d8 mov %r11d,%eax + 3148: 0f b6 77 ff movzbl -0x1(%rdi),%esi + 314c: 83 e0 1f and $0x1f,%eax + 314f: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 3155: 83 c0 10 add $0x10,%eax + 3158: c1 e8 05 shr $0x5,%eax + 315b: 66 0f 6e c0 movd %eax,%xmm0 + 315f: 44 89 d8 mov %r11d,%eax + 3162: 46 8d 1c d5 00 00 00 lea 0x0(,%r10,8),%r11d + 3169: 00 + 316a: c0 e8 05 shr $0x5,%al + 316d: 44 09 d8 or %r11d,%eax + 3170: 83 e0 1f and $0x1f,%eax + 3173: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 3179: 83 c0 10 add $0x10,%eax + 317c: c1 e8 05 shr $0x5,%eax + 317f: 66 0f 6e e0 movd %eax,%xmm4 + 3183: 44 89 d0 mov %r10d,%eax + 3186: c0 e8 02 shr $0x2,%al + 3189: 66 0f 62 c4 punpckldq %xmm4,%xmm0 + 318d: 83 e0 1f and $0x1f,%eax + 3190: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 3196: 83 c0 10 add $0x10,%eax + 3199: c1 e8 05 shr $0x5,%eax + 319c: 66 0f 6e c8 movd %eax,%xmm1 + 31a0: 44 89 d0 mov %r10d,%eax + 31a3: 44 8d 14 12 lea (%rdx,%rdx,1),%r10d + 31a7: c0 e8 07 shr $0x7,%al + 31aa: 44 09 d0 or %r10d,%eax + 31ad: 83 e0 1f and $0x1f,%eax + 31b0: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 31b6: 83 c0 10 add $0x10,%eax + 31b9: c1 e8 05 shr $0x5,%eax + 31bc: 66 0f 6e d8 movd %eax,%xmm3 + 31c0: 89 d0 mov %edx,%eax + 31c2: 89 ca mov %ecx,%edx + 31c4: c1 e2 04 shl $0x4,%edx + 31c7: c0 e8 04 shr $0x4,%al + 31ca: 66 0f 62 cb punpckldq %xmm3,%xmm1 + 31ce: 09 d0 or %edx,%eax + 31d0: 66 0f 6c c1 punpcklqdq %xmm1,%xmm0 + 31d4: 8d 14 b5 00 00 00 00 lea 0x0(,%rsi,4),%edx + 31db: 83 e0 1f and $0x1f,%eax + 31de: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 31e4: 83 c0 10 add $0x10,%eax + 31e7: c1 e8 05 shr $0x5,%eax + 31ea: 66 0f 6e c8 movd %eax,%xmm1 + 31ee: 89 c8 mov %ecx,%eax + 31f0: d0 e8 shr $1,%al + 31f2: 83 e0 1f and $0x1f,%eax + 31f5: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 31fb: 83 c0 10 add $0x10,%eax + 31fe: 40 c0 ee 03 shr $0x3,%sil + 3202: 49 83 c0 10 add $0x10,%r8 + 3206: c1 e8 05 shr $0x5,%eax + 3209: 66 0f 6e f0 movd %eax,%xmm6 + 320d: 89 c8 mov %ecx,%eax + 320f: c0 e8 06 shr $0x6,%al + 3212: 66 0f 62 ce punpckldq %xmm6,%xmm1 + 3216: 09 d0 or %edx,%eax + 3218: 40 0f b6 d6 movzbl %sil,%edx + 321c: 83 e0 1f and $0x1f,%eax + 321f: 69 d2 01 0d 00 00 imul $0xd01,%edx,%edx + 3225: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 322b: 83 c2 10 add $0x10,%edx + 322e: 83 c0 10 add $0x10,%eax + 3231: c1 ea 05 shr $0x5,%edx + 3234: c1 e8 05 shr $0x5,%eax + 3237: 66 0f 6e ea movd %edx,%xmm5 + 323b: 66 0f 6e d0 movd %eax,%xmm2 + 323f: 66 0f 62 d5 punpckldq %xmm5,%xmm2 + 3243: 66 0f 6c ca punpcklqdq %xmm2,%xmm1 + 3247: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 324b: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 + 324f: 66 0f 69 d1 punpckhwd %xmm1,%xmm2 + 3253: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 3257: 66 0f 61 c2 punpcklwd %xmm2,%xmm0 + 325b: 66 0f 69 ca punpckhwd %xmm2,%xmm1 + 325f: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 + 3263: 41 0f 11 40 f0 movups %xmm0,-0x10(%r8) + 3268: 4c 39 cf cmp %r9,%rdi + 326b: 0f 85 bf fe ff ff jne 3130 + 3271: c3 ret + 3272: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 3279: 00 00 00 00 + 327d: 0f 1f 00 nopl (%rax) + +0000000000003280 : + 3280: 4c 8d 87 80 01 00 00 lea 0x180(%rdi),%r8 + 3287: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 328e: 00 00 + 3290: 0f b7 06 movzwl (%rsi),%eax + 3293: 0f b7 4e 02 movzwl 0x2(%rsi),%ecx + 3297: 48 83 c7 03 add $0x3,%rdi + 329b: 48 83 c6 04 add $0x4,%rsi + 329f: 89 c2 mov %eax,%edx + 32a1: 66 c1 fa 0f sar $0xf,%dx + 32a5: 66 81 e2 01 0d and $0xd01,%dx + 32aa: 01 c2 add %eax,%edx + 32ac: 89 c8 mov %ecx,%eax + 32ae: 66 c1 f8 0f sar $0xf,%ax + 32b2: 88 57 fd mov %dl,-0x3(%rdi) + 32b5: 66 25 01 0d and $0xd01,%ax + 32b9: 01 c8 add %ecx,%eax + 32bb: 89 c1 mov %eax,%ecx + 32bd: 66 c1 e8 04 shr $0x4,%ax + 32c1: c1 e1 04 shl $0x4,%ecx + 32c4: 88 47 ff mov %al,-0x1(%rdi) + 32c7: 08 f1 or %dh,%cl + 32c9: 88 4f fe mov %cl,-0x2(%rdi) + 32cc: 49 39 f8 cmp %rdi,%r8 + 32cf: 75 bf jne 3290 + 32d1: c3 ret + 32d2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 32d9: 00 00 00 00 + 32dd: 0f 1f 00 nopl (%rax) + +00000000000032e0 : + 32e0: 48 8d 8e 80 01 00 00 lea 0x180(%rsi),%rcx + 32e7: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 32ee: 00 00 00 00 + 32f2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 32f9: 00 00 00 00 + 32fd: 0f 1f 00 nopl (%rax) + 3300: 0f b6 46 01 movzbl 0x1(%rsi),%eax + 3304: 0f b6 16 movzbl (%rsi),%edx + 3307: 48 83 c6 03 add $0x3,%rsi + 330b: 48 83 c7 04 add $0x4,%rdi + 330f: c1 e0 08 shl $0x8,%eax + 3312: 09 d0 or %edx,%eax + 3314: 66 25 ff 0f and $0xfff,%ax + 3318: 66 89 47 fc mov %ax,-0x4(%rdi) + 331c: 0f b6 46 fe movzbl -0x2(%rsi),%eax + 3320: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 3324: c0 e8 04 shr $0x4,%al + 3327: 0f b6 c0 movzbl %al,%eax + 332a: c1 e2 04 shl $0x4,%edx + 332d: 09 d0 or %edx,%eax + 332f: 66 89 47 fe mov %ax,-0x2(%rdi) + 3333: 48 39 f1 cmp %rsi,%rcx + 3336: 75 c8 jne 3300 + 3338: c3 ret + 3339: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000003340 : + 3340: 41 56 push %r14 + 3342: 41 55 push %r13 + 3344: 41 54 push %r12 + 3346: 49 89 fc mov %rdi,%r12 + 3349: 55 push %rbp + 334a: 48 89 f5 mov %rsi,%rbp + 334d: 53 push %rbx + 334e: 31 db xor %ebx,%ebx + 3350: 4d 8d 34 5c lea (%r12,%rbx,2),%r14 + 3354: 45 31 ed xor %r13d,%r13d + 3357: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 335e: 00 00 + 3360: 41 8d 44 1d 00 lea 0x0(%r13,%rbx,1),%eax + 3365: 31 d2 xor %edx,%edx + 3367: 44 89 e9 mov %r13d,%ecx + 336a: 4c 89 f7 mov %r14,%rdi + 336d: 66 41 89 14 44 mov %dx,(%r12,%rax,2) + 3372: 0f b6 55 00 movzbl 0x0(%rbp),%edx + 3376: 41 83 c5 01 add $0x1,%r13d + 337a: 49 83 c6 02 add $0x2,%r14 + 337e: be 81 06 00 00 mov $0x681,%esi + 3383: d3 fa sar %cl,%edx + 3385: 83 e2 01 and $0x1,%edx + 3388: e8 63 27 00 00 call 5af0 + 338d: 41 83 fd 08 cmp $0x8,%r13d + 3391: 75 cd jne 3360 + 3393: 48 83 c3 08 add $0x8,%rbx + 3397: 48 83 c5 01 add $0x1,%rbp + 339b: 48 81 fb 00 01 00 00 cmp $0x100,%rbx + 33a2: 75 ac jne 3350 + 33a4: 5b pop %rbx + 33a5: 5d pop %rbp + 33a6: 41 5c pop %r12 + 33a8: 41 5d pop %r13 + 33aa: 41 5e pop %r14 + 33ac: c3 ret + 33ad: 0f 1f 00 nopl (%rax) + +00000000000033b0 : + 33b0: 48 8d 47 20 lea 0x20(%rdi),%rax + 33b4: 48 89 f9 mov %rdi,%rcx + 33b7: 48 39 c6 cmp %rax,%rsi + 33ba: 73 10 jae 33cc + 33bc: 48 8d be 00 02 00 00 lea 0x200(%rsi),%rdi + 33c3: 48 39 f9 cmp %rdi,%rcx + 33c6: 0f 82 5e 16 00 00 jb 4a2a + 33cc: 48 89 f2 mov %rsi,%rdx + 33cf: be 81 06 00 00 mov $0x681,%esi + 33d4: 48 81 ec c0 01 00 00 sub $0x1c0,%rsp + 33db: 66 0f 6e f6 movd %esi,%xmm6 + 33df: be 02 02 02 02 mov $0x2020202,%esi + 33e4: 66 0f 76 c0 pcmpeqd %xmm0,%xmm0 + 33e8: 66 0f 6e d6 movd %esi,%xmm2 + 33ec: be 04 04 04 04 mov $0x4040404,%esi + 33f1: 66 0f 70 fe 00 pshufd $0x0,%xmm6,%xmm7 + 33f6: 66 0f 76 f6 pcmpeqd %xmm6,%xmm6 + 33fa: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 + 33ff: 66 0f 6e d6 movd %esi,%xmm2 + 3403: be 08 08 08 08 mov $0x8080808,%esi + 3408: 0f 29 a4 24 48 01 00 movaps %xmm4,0x148(%rsp) + 340f: 00 + 3410: 66 0f ef e4 pxor %xmm4,%xmm4 + 3414: 66 0f 71 d6 08 psrlw $0x8,%xmm6 + 3419: 66 0f f8 e0 psubb %xmm0,%xmm4 + 341d: 0f 29 a4 24 58 01 00 movaps %xmm4,0x158(%rsp) + 3424: 00 + 3425: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 + 342a: 66 0f 6e d6 movd %esi,%xmm2 + 342e: be f0 f0 f0 f0 mov $0xf0f0f0f0,%esi + 3433: 0f 29 a4 24 68 01 00 movaps %xmm4,0x168(%rsp) + 343a: 00 + 343b: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 + 3440: 66 0f 6e d6 movd %esi,%xmm2 + 3444: be 10 10 10 10 mov $0x10101010,%esi + 3449: 0f 29 a4 24 78 01 00 movaps %xmm4,0x178(%rsp) + 3450: 00 + 3451: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 + 3456: 66 0f 6e d6 movd %esi,%xmm2 + 345a: be e0 e0 e0 e0 mov $0xe0e0e0e0,%esi + 345f: 0f 29 a4 24 88 01 00 movaps %xmm4,0x188(%rsp) + 3466: 00 + 3467: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 + 346c: 66 0f 6e d6 movd %esi,%xmm2 + 3470: 0f 29 a4 24 98 01 00 movaps %xmm4,0x198(%rsp) + 3477: 00 + 3478: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 + 347d: 0f 29 a4 24 a8 01 00 movaps %xmm4,0x1a8(%rsp) + 3484: 00 + 3485: 66 0f ef e4 pxor %xmm4,%xmm4 + 3489: bf 20 20 20 20 mov $0x20202020,%edi + 348e: 48 83 c1 10 add $0x10,%rcx + 3492: 48 81 c2 00 01 00 00 add $0x100,%rdx + 3499: 0f 11 61 f0 movups %xmm4,-0x10(%rcx) + 349d: f3 0f 6f a2 10 ff ff movdqu -0xf0(%rdx),%xmm4 + 34a4: ff + 34a5: f3 0f 6f aa 00 ff ff movdqu -0x100(%rdx),%xmm5 + 34ac: ff + 34ad: f3 0f 6f 92 00 ff ff movdqu -0x100(%rdx),%xmm2 + 34b4: ff + 34b5: f3 0f 6f 8a 30 ff ff movdqu -0xd0(%rdx),%xmm1 + 34bc: ff + 34bd: 66 0f 61 ec punpcklwd %xmm4,%xmm5 + 34c1: f3 44 0f 6f 72 90 movdqu -0x70(%rdx),%xmm14 + 34c7: f3 44 0f 6f 8a 20 ff movdqu -0xe0(%rdx),%xmm9 + 34ce: ff ff + 34d0: 66 0f 69 d4 punpckhwd %xmm4,%xmm2 + 34d4: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 34d9: 66 0f 6f e5 movdqa %xmm5,%xmm4 + 34dd: f3 0f 6f 82 50 ff ff movdqu -0xb0(%rdx),%xmm0 + 34e4: ff + 34e5: 66 0f 69 e2 punpckhwd %xmm2,%xmm4 + 34e9: 66 44 0f 61 da punpcklwd %xmm2,%xmm11 + 34ee: 66 44 0f 61 c9 punpcklwd %xmm1,%xmm9 + 34f3: f3 44 0f 6f ba 50 ff movdqu -0xb0(%rdx),%xmm15 + 34fa: ff ff + 34fc: 66 44 0f 69 dc punpckhwd %xmm4,%xmm11 + 3501: 0f 29 64 24 b8 movaps %xmm4,-0x48(%rsp) + 3506: f3 0f 6f a2 20 ff ff movdqu -0xe0(%rdx),%xmm4 + 350d: ff + 350e: f3 44 0f 6f 82 60 ff movdqu -0xa0(%rdx),%xmm8 + 3515: ff ff + 3517: f3 44 0f 6f 52 90 movdqu -0x70(%rdx),%xmm10 + 351d: f3 44 0f 6f 6a b0 movdqu -0x50(%rdx),%xmm13 + 3523: 0f 29 54 24 a8 movaps %xmm2,-0x58(%rsp) + 3528: 66 0f 69 e1 punpckhwd %xmm1,%xmm4 + 352c: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 3531: 66 0f 69 cc punpckhwd %xmm4,%xmm1 + 3535: 66 44 0f 61 cc punpcklwd %xmm4,%xmm9 + 353a: 0f 29 64 24 c8 movaps %xmm4,-0x38(%rsp) + 353f: 66 44 0f 69 c9 punpckhwd %xmm1,%xmm9 + 3544: 0f 29 4c 24 d8 movaps %xmm1,-0x28(%rsp) + 3549: f3 0f 6f 8a 40 ff ff movdqu -0xc0(%rdx),%xmm1 + 3550: ff + 3551: 66 0f 69 c8 punpckhwd %xmm0,%xmm1 + 3555: f3 0f 6f 82 40 ff ff movdqu -0xc0(%rdx),%xmm0 + 355c: ff + 355d: 0f 29 4c 24 e8 movaps %xmm1,-0x18(%rsp) + 3562: 66 41 0f 61 c7 punpcklwd %xmm15,%xmm0 + 3567: f3 44 0f 6f ba 70 ff movdqu -0x90(%rdx),%xmm15 + 356e: ff ff + 3570: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 3574: 66 0f 69 c1 punpckhwd %xmm1,%xmm0 + 3578: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 + 357c: 0f 29 44 24 f8 movaps %xmm0,-0x8(%rsp) + 3581: 66 45 0f 61 c7 punpcklwd %xmm15,%xmm8 + 3586: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 + 358a: f3 0f 6f 82 60 ff ff movdqu -0xa0(%rdx),%xmm0 + 3591: ff + 3592: 66 41 0f 69 c7 punpckhwd %xmm15,%xmm0 + 3597: 66 45 0f 6f f8 movdqa %xmm8,%xmm15 + 359c: 66 44 0f 69 f8 punpckhwd %xmm0,%xmm15 + 35a1: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 35a6: 0f 29 44 24 08 movaps %xmm0,0x8(%rsp) + 35ab: 66 45 0f 69 c7 punpckhwd %xmm15,%xmm8 + 35b0: 44 0f 29 7c 24 18 movaps %xmm15,0x18(%rsp) + 35b6: f3 44 0f 6f 7a 80 movdqu -0x80(%rdx),%xmm15 + 35bc: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 + 35c1: f3 44 0f 6f 72 80 movdqu -0x80(%rdx),%xmm14 + 35c7: 44 0f 29 7c 24 28 movaps %xmm15,0x28(%rsp) + 35cd: 66 45 0f 61 f2 punpcklwd %xmm10,%xmm14 + 35d2: f3 44 0f 6f 52 b0 movdqu -0x50(%rdx),%xmm10 + 35d8: 66 41 0f 6f ce movdqa %xmm14,%xmm1 + 35dd: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 + 35e2: 66 41 0f 61 cf punpcklwd %xmm15,%xmm1 + 35e7: 44 0f 29 74 24 38 movaps %xmm14,0x38(%rsp) + 35ed: 66 41 0f 69 ce punpckhwd %xmm14,%xmm1 + 35f2: f3 44 0f 6f 72 a0 movdqu -0x60(%rdx),%xmm14 + 35f8: 66 45 0f 69 f2 punpckhwd %xmm10,%xmm14 + 35fd: f3 44 0f 6f 52 a0 movdqu -0x60(%rdx),%xmm10 + 3603: 44 0f 29 74 24 48 movaps %xmm14,0x48(%rsp) + 3609: f3 0f 6f 52 d0 movdqu -0x30(%rdx),%xmm2 + 360e: f3 0f 6f 6a f0 movdqu -0x10(%rdx),%xmm5 + 3613: f3 44 0f 6f 62 d0 movdqu -0x30(%rdx),%xmm12 + 3619: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 361e: f3 44 0f 6f 6a c0 movdqu -0x40(%rdx),%xmm13 + 3624: 44 0f 29 5c 24 98 movaps %xmm11,-0x68(%rsp) + 362a: 66 45 0f 6f fa movdqa %xmm10,%xmm15 + 362f: 66 45 0f 69 d6 punpckhwd %xmm14,%xmm10 + 3634: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 3639: f3 44 0f 6f 62 c0 movdqu -0x40(%rdx),%xmm12 + 363f: 66 45 0f 61 fe punpcklwd %xmm14,%xmm15 + 3644: 44 0f 29 54 24 58 movaps %xmm10,0x58(%rsp) + 364a: 66 45 0f 69 fa punpckhwd %xmm10,%xmm15 + 364f: 44 0f 29 6c 24 68 movaps %xmm13,0x68(%rsp) + 3655: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 + 365a: 66 44 0f 61 e2 punpcklwd %xmm2,%xmm12 + 365f: f3 0f 6f 52 f0 movdqu -0x10(%rdx),%xmm2 + 3664: 66 45 0f 69 d1 punpckhwd %xmm9,%xmm10 + 3669: 44 0f 29 94 24 a8 00 movaps %xmm10,0xa8(%rsp) + 3670: 00 00 + 3672: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 + 3677: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 367c: 66 41 0f 61 c5 punpcklwd %xmm13,%xmm0 + 3681: 44 0f 29 64 24 78 movaps %xmm12,0x78(%rsp) + 3687: 66 41 0f 69 c4 punpckhwd %xmm12,%xmm0 + 368c: f3 44 0f 6f 62 e0 movdqu -0x20(%rdx),%xmm12 + 3692: 66 44 0f 69 e2 punpckhwd %xmm2,%xmm12 + 3697: f3 0f 6f 52 e0 movdqu -0x20(%rdx),%xmm2 + 369c: 44 0f 29 a4 24 88 00 movaps %xmm12,0x88(%rsp) + 36a3: 00 00 + 36a5: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 + 36a9: 66 41 0f 6f eb movdqa %xmm11,%xmm5 + 36ae: 66 41 0f 61 e9 punpcklwd %xmm9,%xmm5 + 36b3: 66 44 0f 6f f2 movdqa %xmm2,%xmm14 + 36b8: 66 41 0f 69 d4 punpckhwd %xmm12,%xmm2 + 36bd: 66 45 0f 61 f4 punpcklwd %xmm12,%xmm14 + 36c2: 66 44 0f 6f ed movdqa %xmm5,%xmm13 + 36c7: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 36cc: 0f 29 94 24 98 00 00 movaps %xmm2,0x98(%rsp) + 36d3: 00 + 36d4: 66 0f 6f eb movdqa %xmm3,%xmm5 + 36d8: 66 44 0f 69 f2 punpckhwd %xmm2,%xmm14 + 36dd: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 36e1: 66 41 0f 61 e8 punpcklwd %xmm8,%xmm5 + 36e6: 66 41 0f 69 d0 punpckhwd %xmm8,%xmm2 + 36eb: 66 45 0f 69 da punpckhwd %xmm10,%xmm11 + 36f0: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 36f5: 66 0f 6f e5 movdqa %xmm5,%xmm4 + 36f9: 66 0f 6f e9 movdqa %xmm1,%xmm5 + 36fd: 44 0f 29 9c 24 b8 00 movaps %xmm11,0xb8(%rsp) + 3704: 00 00 + 3706: 66 0f 69 e2 punpckhwd %xmm2,%xmm4 + 370a: 66 44 0f 61 e2 punpcklwd %xmm2,%xmm12 + 370f: 66 41 0f 61 ef punpcklwd %xmm15,%xmm5 + 3714: 0f 29 94 24 c8 00 00 movaps %xmm2,0xc8(%rsp) + 371b: 00 + 371c: 66 44 0f 69 e4 punpckhwd %xmm4,%xmm12 + 3721: 66 45 0f 61 ea punpcklwd %xmm10,%xmm13 + 3726: 66 0f 6f d5 movdqa %xmm5,%xmm2 + 372a: 0f 29 a4 24 d8 00 00 movaps %xmm4,0xd8(%rsp) + 3731: 00 + 3732: 66 0f 6f e1 movdqa %xmm1,%xmm4 + 3736: 66 45 0f 69 eb punpckhwd %xmm11,%xmm13 + 373b: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 3740: 66 41 0f 69 e7 punpckhwd %xmm15,%xmm4 + 3745: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 3749: 66 41 0f 61 d8 punpcklwd %xmm8,%xmm3 + 374e: 66 0f 69 d4 punpckhwd %xmm4,%xmm2 + 3752: 66 44 0f 61 dc punpcklwd %xmm4,%xmm11 + 3757: 66 41 0f 61 ee punpcklwd %xmm14,%xmm5 + 375c: 0f 29 a4 24 e8 00 00 movaps %xmm4,0xe8(%rsp) + 3763: 00 + 3764: 66 44 0f 69 da punpckhwd %xmm2,%xmm11 + 3769: 0f 29 94 24 f8 00 00 movaps %xmm2,0xf8(%rsp) + 3770: 00 + 3771: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 3775: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 + 377a: 66 41 0f 69 d6 punpckhwd %xmm14,%xmm2 + 377f: 66 0f 6f e5 movdqa %xmm5,%xmm4 + 3783: 66 41 0f 6f ed movdqa %xmm13,%xmm5 + 3788: 66 0f 69 e2 punpckhwd %xmm2,%xmm4 + 378c: 66 44 0f 61 d2 punpcklwd %xmm2,%xmm10 + 3791: 66 41 0f 61 ec punpcklwd %xmm12,%xmm5 + 3796: 0f 29 94 24 08 01 00 movaps %xmm2,0x108(%rsp) + 379d: 00 + 379e: 66 44 0f 69 d4 punpckhwd %xmm4,%xmm10 + 37a3: 66 41 0f 61 cf punpcklwd %xmm15,%xmm1 + 37a8: 66 41 0f 61 c6 punpcklwd %xmm14,%xmm0 + 37ad: 0f 29 a4 24 18 01 00 movaps %xmm4,0x118(%rsp) + 37b4: 00 + 37b5: 66 41 0f 6f e5 movdqa %xmm13,%xmm4 + 37ba: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 + 37bf: 66 41 0f 69 e4 punpckhwd %xmm12,%xmm4 + 37c4: 66 0f 6f d4 movdqa %xmm4,%xmm2 + 37c8: 66 0f 6f e5 movdqa %xmm5,%xmm4 + 37cc: 66 0f 61 e2 punpcklwd %xmm2,%xmm4 + 37d0: 66 0f 69 ea punpckhwd %xmm2,%xmm5 + 37d4: 0f 29 94 24 28 01 00 movaps %xmm2,0x128(%rsp) + 37db: 00 + 37dc: 66 41 0f 6f d3 movdqa %xmm11,%xmm2 + 37e1: 0f 29 ac 24 38 01 00 movaps %xmm5,0x138(%rsp) + 37e8: 00 + 37e9: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 + 37ed: 66 41 0f 6f eb movdqa %xmm11,%xmm5 + 37f2: 66 41 0f 69 d2 punpckhwd %xmm10,%xmm2 + 37f7: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 + 37fc: 66 45 0f 61 da punpcklwd %xmm10,%xmm11 + 3801: 0f 29 54 24 88 movaps %xmm2,-0x78(%rsp) + 3806: 66 44 0f 61 ac 24 28 punpcklwd 0x128(%rsp),%xmm13 + 380d: 01 00 00 + 3810: 66 0f 6f d5 movdqa %xmm5,%xmm2 + 3814: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 + 3819: 66 0f 69 6c 24 88 punpckhwd -0x78(%rsp),%xmm5 + 381f: 66 44 0f 61 54 24 88 punpcklwd -0x78(%rsp),%xmm10 + 3826: 66 0f 61 54 24 88 punpcklwd -0x78(%rsp),%xmm2 + 382c: 66 44 0f 61 ac 24 38 punpcklwd 0x138(%rsp),%xmm13 + 3833: 01 00 00 + 3836: 66 44 0f 61 d5 punpcklwd %xmm5,%xmm10 + 383b: 66 0f 69 d5 punpckhwd %xmm5,%xmm2 + 383f: 44 0f 29 ac 24 28 01 movaps %xmm13,0x128(%rsp) + 3846: 00 00 + 3848: 44 0f 29 94 24 38 01 movaps %xmm10,0x138(%rsp) + 384f: 00 00 + 3851: 66 0f 6f 6c 24 98 movdqa -0x68(%rsp),%xmm5 + 3857: 66 0f 61 9c 24 c8 00 punpcklwd 0xc8(%rsp),%xmm3 + 385e: 00 00 + 3860: 66 0f 61 9c 24 d8 00 punpcklwd 0xd8(%rsp),%xmm3 + 3867: 00 00 + 3869: 66 0f 61 8c 24 e8 00 punpcklwd 0xe8(%rsp),%xmm1 + 3870: 00 00 + 3872: 66 0f 61 8c 24 f8 00 punpcklwd 0xf8(%rsp),%xmm1 + 3879: 00 00 + 387b: 66 41 0f 61 e9 punpcklwd %xmm9,%xmm5 + 3880: 66 0f 61 ac 24 a8 00 punpcklwd 0xa8(%rsp),%xmm5 + 3887: 00 00 + 3889: 66 0f 61 ac 24 b8 00 punpcklwd 0xb8(%rsp),%xmm5 + 3890: 00 00 + 3892: 66 0f 61 84 24 08 01 punpcklwd 0x108(%rsp),%xmm0 + 3899: 00 00 + 389b: 66 0f 61 84 24 18 01 punpcklwd 0x118(%rsp),%xmm0 + 38a2: 00 00 + 38a4: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 38a9: 66 44 0f 6f cd movdqa %xmm5,%xmm9 + 38ae: 66 44 0f 69 cb punpckhwd %xmm3,%xmm9 + 38b3: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 38b8: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 38bd: 66 44 0f 6f cd movdqa %xmm5,%xmm9 + 38c2: 66 45 0f 6f f8 movdqa %xmm8,%xmm15 + 38c7: 66 44 0f 61 cb punpcklwd %xmm3,%xmm9 + 38cc: 66 0f 61 eb punpcklwd %xmm3,%xmm5 + 38d0: f3 0f 6f 9a 60 ff ff movdqu -0xa0(%rdx),%xmm3 + 38d7: ff + 38d8: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 + 38dd: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 + 38e2: 66 41 0f 61 ec punpcklwd %xmm12,%xmm5 + 38e7: 66 45 0f 61 f4 punpcklwd %xmm12,%xmm14 + 38ec: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 + 38f1: 66 45 0f 69 f1 punpckhwd %xmm9,%xmm14 + 38f6: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 + 38fb: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 38ff: 66 44 0f 69 c8 punpckhwd %xmm0,%xmm9 + 3904: 66 41 0f 61 ed punpcklwd %xmm13,%xmm5 + 3909: 44 0f 29 b4 24 c8 00 movaps %xmm14,0xc8(%rsp) + 3910: 00 00 + 3912: 66 45 0f 69 c1 punpckhwd %xmm9,%xmm8 + 3917: 66 45 0f 61 f9 punpcklwd %xmm9,%xmm15 + 391c: 66 41 0f 61 c9 punpcklwd %xmm9,%xmm1 + 3921: f3 44 0f 6f 8a 00 ff movdqu -0x100(%rdx),%xmm9 + 3928: ff ff + 392a: 66 45 0f 69 f8 punpckhwd %xmm8,%xmm15 + 392f: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 3934: f3 44 0f 6f 82 10 ff movdqu -0xf0(%rdx),%xmm8 + 393b: ff ff + 393d: 0f 29 ac 24 a8 00 00 movaps %xmm5,0xa8(%rsp) + 3944: 00 + 3945: 0f 29 8c 24 b8 00 00 movaps %xmm1,0xb8(%rsp) + 394c: 00 + 394d: f3 0f 6f 6a 80 movdqu -0x80(%rdx),%xmm5 + 3952: 44 0f 29 bc 24 d8 00 movaps %xmm15,0xd8(%rsp) + 3959: 00 00 + 395b: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 + 3960: f3 44 0f 6f 82 30 ff movdqu -0xd0(%rdx),%xmm8 + 3967: ff ff + 3969: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 + 396e: 66 0f 61 44 24 a8 punpcklwd -0x58(%rsp),%xmm0 + 3974: f3 44 0f 6f 8a 20 ff movdqu -0xe0(%rdx),%xmm9 + 397b: ff ff + 397d: 66 0f 61 44 24 b8 punpcklwd -0x48(%rsp),%xmm0 + 3983: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 + 3988: f3 44 0f 6f 82 50 ff movdqu -0xb0(%rdx),%xmm8 + 398f: ff ff + 3991: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 + 3996: 66 44 0f 61 74 24 c8 punpcklwd -0x38(%rsp),%xmm14 + 399d: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 39a2: f3 44 0f 6f 8a 40 ff movdqu -0xc0(%rdx),%xmm9 + 39a9: ff ff + 39ab: 66 44 0f 61 74 24 d8 punpcklwd -0x28(%rsp),%xmm14 + 39b2: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 + 39b7: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 39bc: 66 0f 61 4c 24 e8 punpcklwd -0x18(%rsp),%xmm1 + 39c2: 66 45 0f 69 e6 punpckhwd %xmm14,%xmm12 + 39c7: f3 44 0f 6f 8a 70 ff movdqu -0x90(%rdx),%xmm9 + 39ce: ff ff + 39d0: 66 0f 61 4c 24 f8 punpcklwd -0x8(%rsp),%xmm1 + 39d6: 66 41 0f 61 d9 punpcklwd %xmm9,%xmm3 + 39db: f3 44 0f 6f 4a 90 movdqu -0x70(%rdx),%xmm9 + 39e1: 66 0f 61 5c 24 08 punpcklwd 0x8(%rsp),%xmm3 + 39e7: 66 0f 61 5c 24 18 punpcklwd 0x18(%rsp),%xmm3 + 39ed: 66 41 0f 61 e9 punpcklwd %xmm9,%xmm5 + 39f2: 66 0f 61 6c 24 28 punpcklwd 0x28(%rsp),%xmm5 + 39f8: 66 0f 61 6c 24 38 punpcklwd 0x38(%rsp),%xmm5 + 39fe: 44 0f 29 64 24 d8 movaps %xmm12,-0x28(%rsp) + 3a04: f3 44 0f 6f 4a b0 movdqu -0x50(%rdx),%xmm9 + 3a0a: f3 44 0f 6f 5a a0 movdqu -0x60(%rdx),%xmm11 + 3a10: 0f 29 5c 24 98 movaps %xmm3,-0x68(%rsp) + 3a15: f3 44 0f 6f 42 d0 movdqu -0x30(%rdx),%xmm8 + 3a1b: f3 44 0f 6f 52 e0 movdqu -0x20(%rdx),%xmm10 + 3a21: 0f 29 6c 24 a8 movaps %xmm5,-0x58(%rsp) + 3a26: 66 45 0f 61 d9 punpcklwd %xmm9,%xmm11 + 3a2b: f3 44 0f 6f 4a c0 movdqu -0x40(%rdx),%xmm9 + 3a31: 66 44 0f 61 5c 24 48 punpcklwd 0x48(%rsp),%xmm11 + 3a38: 66 44 0f 61 5c 24 58 punpcklwd 0x58(%rsp),%xmm11 + 3a3f: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 + 3a44: 66 45 0f 6f f9 movdqa %xmm9,%xmm15 + 3a49: f3 44 0f 6f 4a f0 movdqu -0x10(%rdx),%xmm9 + 3a4f: 66 44 0f 61 7c 24 68 punpcklwd 0x68(%rsp),%xmm15 + 3a56: 66 44 0f 61 7c 24 78 punpcklwd 0x78(%rsp),%xmm15 + 3a5d: 66 45 0f 61 d1 punpcklwd %xmm9,%xmm10 + 3a62: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 3a67: 66 41 0f 61 c6 punpcklwd %xmm14,%xmm0 + 3a6c: 66 44 0f 61 94 24 88 punpcklwd 0x88(%rsp),%xmm10 + 3a73: 00 00 00 + 3a76: 66 45 0f 61 ce punpcklwd %xmm14,%xmm9 + 3a7b: 66 44 0f 61 94 24 98 punpcklwd 0x98(%rsp),%xmm10 + 3a82: 00 00 00 + 3a85: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 + 3a8a: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 3a8f: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 3a94: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 + 3a99: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 + 3a9e: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 + 3aa3: 66 45 0f 69 ea punpckhwd %xmm10,%xmm13 + 3aa8: 66 44 0f 61 cb punpcklwd %xmm3,%xmm9 + 3aad: 44 0f 29 54 24 e8 movaps %xmm10,-0x18(%rsp) + 3ab3: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 + 3ab8: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 + 3abd: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 3ac2: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 + 3ac7: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 + 3acc: 66 45 0f 61 e2 punpcklwd %xmm10,%xmm12 + 3ad1: 44 0f 29 54 24 f8 movaps %xmm10,-0x8(%rsp) + 3ad7: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 + 3adc: 66 44 0f 69 e3 punpckhwd %xmm3,%xmm12 + 3ae1: 0f 29 5c 24 08 movaps %xmm3,0x8(%rsp) + 3ae6: 66 0f 6f dd movdqa %xmm5,%xmm3 + 3aea: 66 45 0f 6f cd movdqa %xmm13,%xmm9 + 3aef: 66 41 0f 69 db punpckhwd %xmm11,%xmm3 + 3af4: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 3af9: 44 0f 29 54 24 b8 movaps %xmm10,-0x48(%rsp) + 3aff: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 3b04: 66 45 0f 61 da punpcklwd %xmm10,%xmm11 + 3b09: 0f 29 5c 24 18 movaps %xmm3,0x18(%rsp) + 3b0e: 66 41 0f 6f eb movdqa %xmm11,%xmm5 + 3b13: 66 44 0f 61 db punpcklwd %xmm3,%xmm11 + 3b18: 66 0f 69 eb punpckhwd %xmm3,%xmm5 + 3b1c: 66 41 0f 6f df movdqa %xmm15,%xmm3 + 3b21: 66 41 0f 69 d8 punpckhwd %xmm8,%xmm3 + 3b26: 66 44 0f 69 dd punpckhwd %xmm5,%xmm11 + 3b2b: 0f 29 6c 24 28 movaps %xmm5,0x28(%rsp) + 3b30: 66 41 0f 6f e8 movdqa %xmm8,%xmm5 + 3b35: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 + 3b3a: 0f 29 6c 24 c8 movaps %xmm5,-0x38(%rsp) + 3b3f: 66 44 0f 61 c5 punpcklwd %xmm5,%xmm8 + 3b44: 0f 29 5c 24 38 movaps %xmm3,0x38(%rsp) + 3b49: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 + 3b4e: 66 41 0f 6f e8 movdqa %xmm8,%xmm5 + 3b53: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 + 3b58: 66 0f 69 eb punpckhwd %xmm3,%xmm5 + 3b5c: 66 44 0f 61 d3 punpcklwd %xmm3,%xmm10 + 3b61: 66 44 0f 69 d5 punpckhwd %xmm5,%xmm10 + 3b66: 0f 29 6c 24 48 movaps %xmm5,0x48(%rsp) + 3b6b: 66 41 0f 6f ed movdqa %xmm13,%xmm5 + 3b70: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 + 3b75: 66 41 0f 69 ec punpckhwd %xmm12,%xmm5 + 3b7a: 66 0f 6f dd movdqa %xmm5,%xmm3 + 3b7e: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 + 3b83: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 3b88: 66 44 0f 69 c3 punpckhwd %xmm3,%xmm8 + 3b8d: 0f 29 5c 24 58 movaps %xmm3,0x58(%rsp) + 3b92: 66 0f 61 eb punpcklwd %xmm3,%xmm5 + 3b96: 66 44 0f 61 6c 24 58 punpcklwd 0x58(%rsp),%xmm13 + 3b9d: 44 0f 29 44 24 68 movaps %xmm8,0x68(%rsp) + 3ba3: 66 41 0f 6f db movdqa %xmm11,%xmm3 + 3ba8: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 + 3bad: 66 44 0f 61 6c 24 68 punpcklwd 0x68(%rsp),%xmm13 + 3bb4: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 + 3bb9: 66 45 0f 61 da punpcklwd %xmm10,%xmm11 + 3bbe: 66 41 0f 69 e8 punpckhwd %xmm8,%xmm5 + 3bc3: 0f 29 5c 24 88 movaps %xmm3,-0x78(%rsp) + 3bc8: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 + 3bcd: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 + 3bd2: 66 44 0f 69 44 24 88 punpckhwd -0x78(%rsp),%xmm8 + 3bd9: 66 0f 61 5c 24 88 punpcklwd -0x78(%rsp),%xmm3 + 3bdf: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 + 3be4: 44 0f 29 6c 24 58 movaps %xmm13,0x58(%rsp) + 3bea: 66 44 0f 61 54 24 88 punpcklwd -0x78(%rsp),%xmm10 + 3bf1: 66 0f 61 44 24 d8 punpcklwd -0x28(%rsp),%xmm0 + 3bf7: 66 0f 61 44 24 e8 punpcklwd -0x18(%rsp),%xmm0 + 3bfd: 66 41 0f 69 d8 punpckhwd %xmm8,%xmm3 + 3c02: 66 45 0f 61 d0 punpcklwd %xmm8,%xmm10 + 3c07: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 3c0c: 66 44 0f 6f 5c 24 a8 movdqa -0x58(%rsp),%xmm11 + 3c13: 66 44 0f 61 44 24 98 punpcklwd -0x68(%rsp),%xmm8 + 3c1a: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 3c1f: 66 44 0f 61 5c 24 b8 punpcklwd -0x48(%rsp),%xmm11 + 3c26: 44 0f 29 54 24 88 movaps %xmm10,-0x78(%rsp) + 3c2c: 66 44 0f 61 5c 24 18 punpcklwd 0x18(%rsp),%xmm11 + 3c33: 66 44 0f 61 5c 24 28 punpcklwd 0x28(%rsp),%xmm11 + 3c3a: 66 45 0f 6f f0 movdqa %xmm8,%xmm14 + 3c3f: 66 44 0f 61 74 24 f8 punpcklwd -0x8(%rsp),%xmm14 + 3c46: 66 44 0f 61 74 24 08 punpcklwd 0x8(%rsp),%xmm14 + 3c4d: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 3c52: 66 44 0f 61 7c 24 c8 punpcklwd -0x38(%rsp),%xmm15 + 3c59: 66 44 0f 61 7c 24 38 punpcklwd 0x38(%rsp),%xmm15 + 3c60: 66 45 0f 61 ce punpcklwd %xmm14,%xmm9 + 3c65: 66 45 0f 69 c6 punpckhwd %xmm14,%xmm8 + 3c6a: 66 41 0f 61 c6 punpcklwd %xmm14,%xmm0 + 3c6f: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 + 3c74: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 3c79: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 + 3c7e: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 3c83: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 3c88: 66 45 0f 69 c5 punpckhwd %xmm13,%xmm8 + 3c8d: 66 44 0f 61 7c 24 48 punpcklwd 0x48(%rsp),%xmm15 + 3c94: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 3c99: 66 41 0f 61 c5 punpcklwd %xmm13,%xmm0 + 3c9e: 66 45 0f 69 d0 punpckhwd %xmm8,%xmm10 + 3ca3: 66 41 0f 61 c0 punpcklwd %xmm8,%xmm0 + 3ca8: 66 45 0f 69 cf punpckhwd %xmm15,%xmm9 + 3cad: 66 45 0f 61 f7 punpcklwd %xmm15,%xmm14 + 3cb2: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 3cb7: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 3cbc: 66 45 0f 61 cf punpcklwd %xmm15,%xmm9 + 3cc1: 66 45 0f 61 f4 punpcklwd %xmm12,%xmm14 + 3cc6: 66 44 0f 6f bc 24 a8 movdqa 0xa8(%rsp),%xmm15 + 3ccd: 00 00 00 + 3cd0: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 3cd5: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 + 3cda: 66 45 0f 6f df movdqa %xmm15,%xmm11 + 3cdf: 66 41 0f 61 cc punpcklwd %xmm12,%xmm1 + 3ce4: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 + 3ce9: 66 41 0f 71 e3 0f psraw $0xf,%xmm11 + 3cef: 66 41 0f 69 c9 punpckhwd %xmm9,%xmm1 + 3cf4: 66 45 0f 61 f1 punpcklwd %xmm9,%xmm14 + 3cf9: 66 45 0f 61 e3 punpcklwd %xmm11,%xmm12 + 3cfe: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 3d03: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 3d09: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 3d0e: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 3d13: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 + 3d19: 66 45 0f fa dc psubd %xmm12,%xmm11 + 3d1e: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 + 3d24: 66 45 0f fa dc psubd %xmm12,%xmm11 + 3d29: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 + 3d2e: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 3d33: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 3d38: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 3d3e: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 + 3d44: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 3d49: 66 45 0f fe d8 paddd %xmm8,%xmm11 + 3d4e: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 + 3d53: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 3d59: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 + 3d5f: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 3d64: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 + 3d69: 66 45 0f fa ec psubd %xmm12,%xmm13 + 3d6e: 66 41 0f 72 f5 08 pslld $0x8,%xmm13 + 3d74: 66 45 0f fa ec psubd %xmm12,%xmm13 + 3d79: 66 45 0f 6f c5 movdqa %xmm13,%xmm8 + 3d7e: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 + 3d84: 66 45 0f 6f e0 movdqa %xmm8,%xmm12 + 3d89: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 3d8e: 66 45 0f fe e5 paddd %xmm13,%xmm12 + 3d93: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 + 3d99: 66 45 0f 61 c4 punpcklwd %xmm12,%xmm8 + 3d9e: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 + 3da3: 66 45 0f 6f f8 movdqa %xmm8,%xmm15 + 3da8: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 + 3dad: 66 44 0f 6f 84 24 b8 movdqa 0xb8(%rsp),%xmm8 + 3db4: 00 00 00 + 3db7: 66 45 0f 69 d9 punpckhwd %xmm9,%xmm11 + 3dbc: 66 45 0f 61 f9 punpcklwd %xmm9,%xmm15 + 3dc1: 66 45 0f 61 fb punpcklwd %xmm11,%xmm15 + 3dc6: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 + 3dcb: 66 45 0f 6f e0 movdqa %xmm8,%xmm12 + 3dd0: 66 41 0f 71 e3 0f psraw $0xf,%xmm11 + 3dd6: 66 45 0f 61 e3 punpcklwd %xmm11,%xmm12 + 3ddb: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 3de0: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 3de6: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 3deb: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 3df0: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 + 3df6: 66 45 0f fa dc psubd %xmm12,%xmm11 + 3dfb: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 + 3e01: 66 45 0f fa dc psubd %xmm12,%xmm11 + 3e06: 66 45 0f 6f e0 movdqa %xmm8,%xmm12 + 3e0b: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 3e10: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 3e15: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 3e1b: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 + 3e21: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 3e26: 66 45 0f fe d9 paddd %xmm9,%xmm11 + 3e2b: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 + 3e30: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 3e36: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 + 3e3c: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 + 3e41: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 3e46: 66 45 0f fa ec psubd %xmm12,%xmm13 + 3e4b: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 + 3e51: 66 41 0f 72 f5 08 pslld $0x8,%xmm13 + 3e57: 66 45 0f fa ec psubd %xmm12,%xmm13 + 3e5c: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 + 3e61: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 + 3e67: 66 45 0f fe ec paddd %xmm12,%xmm13 + 3e6c: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 3e71: 66 41 0f 72 d5 1c psrld $0x1c,%xmm13 + 3e77: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 + 3e7c: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 3e81: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 3e86: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 3e8b: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 + 3e90: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 + 3e95: 66 45 0f 61 d9 punpcklwd %xmm9,%xmm11 + 3e9a: 66 44 0f db e6 pand %xmm6,%xmm12 + 3e9f: 66 44 0f db de pand %xmm6,%xmm11 + 3ea4: 66 45 0f 67 e3 packuswb %xmm11,%xmm12 + 3ea9: 66 45 0f fc e4 paddb %xmm12,%xmm12 + 3eae: 66 44 0f db a4 24 48 pand 0x148(%rsp),%xmm12 + 3eb5: 01 00 00 + 3eb8: 66 45 0f 6f fc movdqa %xmm12,%xmm15 + 3ebd: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 3ec2: 66 41 0f 69 c0 punpckhwd %xmm8,%xmm0 + 3ec7: 66 45 0f 61 e0 punpcklwd %xmm8,%xmm12 + 3ecc: 66 0f 72 f0 01 pslld $0x1,%xmm0 + 3ed1: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 3ed7: 66 0f fe c7 paddd %xmm7,%xmm0 + 3edb: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 3ee0: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 3ee5: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 + 3eeb: 66 45 0f fa dc psubd %xmm12,%xmm11 + 3ef0: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 + 3ef6: 66 45 0f fa dc psubd %xmm12,%xmm11 + 3efb: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 3f00: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 + 3f06: 66 45 0f fe dc paddd %xmm12,%xmm11 + 3f0b: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 3f10: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 + 3f16: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 3f1c: 66 44 0f fa e0 psubd %xmm0,%xmm12 + 3f21: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 3f26: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 + 3f2c: 66 44 0f fa e0 psubd %xmm0,%xmm12 + 3f31: 66 45 0f 6f cc movdqa %xmm12,%xmm9 + 3f36: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 + 3f3c: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 + 3f41: 66 41 0f fe c4 paddd %xmm12,%xmm0 + 3f46: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 3f4b: 66 45 0f 6f de movdqa %xmm14,%xmm11 + 3f50: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 3f55: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 3f5a: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 + 3f5f: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 + 3f64: 66 45 0f 6f c8 movdqa %xmm8,%xmm9 + 3f69: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 + 3f6e: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 + 3f73: 66 45 0f 6f e6 movdqa %xmm14,%xmm12 + 3f78: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 + 3f7e: 66 45 0f 61 e9 punpcklwd %xmm9,%xmm13 + 3f83: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 3f88: 66 45 0f 69 f4 punpckhwd %xmm12,%xmm14 + 3f8d: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 3f93: 66 41 0f 72 f6 01 pslld $0x1,%xmm14 + 3f99: 66 44 0f fe df paddd %xmm7,%xmm11 + 3f9e: 66 44 0f fe f7 paddd %xmm7,%xmm14 + 3fa3: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 3fa8: 66 45 0f 6f e6 movdqa %xmm14,%xmm12 + 3fad: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 + 3fb3: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 + 3fb9: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 + 3fbe: 66 45 0f fa e6 psubd %xmm14,%xmm12 + 3fc3: 66 41 0f fa c3 psubd %xmm11,%xmm0 + 3fc8: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 + 3fce: 66 0f 72 f0 08 pslld $0x8,%xmm0 + 3fd3: 66 45 0f fa e6 psubd %xmm14,%xmm12 + 3fd8: 66 45 0f 6f f7 movdqa %xmm15,%xmm14 + 3fdd: 66 44 0f 6f 7c 24 88 movdqa -0x78(%rsp),%xmm15 + 3fe4: 66 41 0f fa c3 psubd %xmm11,%xmm0 + 3fe9: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 + 3fee: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 3ff4: 66 41 0f fe c3 paddd %xmm11,%xmm0 + 3ff9: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 3ffe: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 4004: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 4009: 66 45 0f fe e3 paddd %xmm11,%xmm12 + 400e: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 + 4013: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 + 4019: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 + 401e: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 4023: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 4028: 66 41 0f 61 c3 punpcklwd %xmm11,%xmm0 + 402d: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 4032: 66 45 0f 6f dd movdqa %xmm13,%xmm11 + 4037: 66 44 0f 6f 6c 24 58 movdqa 0x58(%rsp),%xmm13 + 403e: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 + 4043: 66 44 0f db de pand %xmm6,%xmm11 + 4048: 66 0f db c6 pand %xmm6,%xmm0 + 404c: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 + 4051: 66 44 0f 67 d8 packuswb %xmm0,%xmm11 + 4056: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 + 405c: 66 44 0f db 9c 24 58 pand 0x158(%rsp),%xmm11 + 4063: 01 00 00 + 4066: 66 45 0f eb f3 por %xmm11,%xmm14 + 406b: 66 45 0f 6f dd movdqa %xmm13,%xmm11 + 4070: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 4075: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 407b: 66 44 0f fe df paddd %xmm7,%xmm11 + 4080: 66 41 0f 6f c3 movdqa %xmm11,%xmm0 + 4085: 66 0f 72 f0 06 pslld $0x6,%xmm0 + 408a: 66 41 0f fa c3 psubd %xmm11,%xmm0 + 408f: 66 0f 72 f0 08 pslld $0x8,%xmm0 + 4094: 66 41 0f fa c3 psubd %xmm11,%xmm0 + 4099: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 + 409e: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 40a4: 66 41 0f fe c3 paddd %xmm11,%xmm0 + 40a9: 66 45 0f 6f dd movdqa %xmm13,%xmm11 + 40ae: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 40b3: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 40b8: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 40bd: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 40c2: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 40c8: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 40cd: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 40d2: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 + 40d8: 66 45 0f fa dc psubd %xmm12,%xmm11 + 40dd: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 + 40e3: 66 45 0f fa dc psubd %xmm12,%xmm11 + 40e8: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 40ed: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 + 40f3: 66 45 0f fe dc paddd %xmm12,%xmm11 + 40f8: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 40fd: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 4103: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 + 4108: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 410d: 66 45 0f 6f df movdqa %xmm15,%xmm11 + 4112: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 + 4117: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 + 411c: 66 41 0f 69 c4 punpckhwd %xmm12,%xmm0 + 4121: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 + 4126: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 + 412b: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 + 4131: 66 44 0f 61 e8 punpcklwd %xmm0,%xmm13 + 4136: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 413b: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 4141: 66 44 0f fe df paddd %xmm7,%xmm11 + 4146: 66 41 0f 6f c3 movdqa %xmm11,%xmm0 + 414b: 66 0f 72 f0 06 pslld $0x6,%xmm0 + 4150: 66 41 0f fa c3 psubd %xmm11,%xmm0 + 4155: 66 0f 72 f0 08 pslld $0x8,%xmm0 + 415a: 66 41 0f fa c3 psubd %xmm11,%xmm0 + 415f: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 + 4164: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 416a: 66 41 0f fe c3 paddd %xmm11,%xmm0 + 416f: 66 45 0f 6f df movdqa %xmm15,%xmm11 + 4174: 66 44 0f 6f bc 24 28 movdqa 0x128(%rsp),%xmm15 + 417b: 01 00 00 + 417e: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 4183: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 4188: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 418e: 66 44 0f fe df paddd %xmm7,%xmm11 + 4193: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 4198: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 + 419e: 66 45 0f fa e3 psubd %xmm11,%xmm12 + 41a3: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 + 41a9: 66 45 0f fa e3 psubd %xmm11,%xmm12 + 41ae: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 41b3: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 41b9: 66 45 0f fe dc paddd %xmm12,%xmm11 + 41be: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 41c3: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 41c9: 66 41 0f 61 c3 punpcklwd %xmm11,%xmm0 + 41ce: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 41d3: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 + 41d8: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 + 41dd: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 41e2: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 + 41e7: 66 41 0f 61 c3 punpcklwd %xmm11,%xmm0 + 41ec: 66 45 0f 6f dd movdqa %xmm13,%xmm11 + 41f1: 66 45 0f 6f ef movdqa %xmm15,%xmm13 + 41f6: 66 41 0f 71 e5 0f psraw $0xf,%xmm13 + 41fc: 66 0f db c6 pand %xmm6,%xmm0 + 4200: 66 44 0f db de pand %xmm6,%xmm11 + 4205: 66 45 0f 61 e5 punpcklwd %xmm13,%xmm12 + 420a: 66 44 0f 67 d8 packuswb %xmm0,%xmm11 + 420f: 66 45 0f 69 fd punpckhwd %xmm13,%xmm15 + 4214: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 421a: 66 45 0f fc db paddb %xmm11,%xmm11 + 421f: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 4224: 66 45 0f fc db paddb %xmm11,%xmm11 + 4229: 66 44 0f db 9c 24 68 pand 0x168(%rsp),%xmm11 + 4230: 01 00 00 + 4233: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 + 4238: 66 0f 72 f0 06 pslld $0x6,%xmm0 + 423d: 66 45 0f eb de por %xmm14,%xmm11 + 4242: 66 41 0f fa c4 psubd %xmm12,%xmm0 + 4247: 66 0f 72 f0 08 pslld $0x8,%xmm0 + 424c: 66 41 0f fa c4 psubd %xmm12,%xmm0 + 4251: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 4256: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 + 425c: 66 41 0f fe c4 paddd %xmm12,%xmm0 + 4261: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 + 4266: 66 44 0f 6f bc 24 38 movdqa 0x138(%rsp),%xmm15 + 426d: 01 00 00 + 4270: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 4276: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 427b: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 4280: 66 45 0f 6f f7 movdqa %xmm15,%xmm14 + 4285: 66 45 0f 6f ec movdqa %xmm12,%xmm13 + 428a: 66 41 0f 71 e6 0f psraw $0xf,%xmm14 + 4290: 66 41 0f 72 f5 06 pslld $0x6,%xmm13 + 4296: 66 45 0f fa ec psubd %xmm12,%xmm13 + 429b: 66 41 0f 72 f5 08 pslld $0x8,%xmm13 + 42a1: 66 45 0f fa ec psubd %xmm12,%xmm13 + 42a6: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 + 42ab: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 + 42b1: 66 45 0f fe e5 paddd %xmm13,%xmm12 + 42b6: 66 44 0f 6f e8 movdqa %xmm0,%xmm13 + 42bb: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 + 42c1: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 + 42c6: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 42cb: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 42d0: 66 41 0f 61 c5 punpcklwd %xmm13,%xmm0 + 42d5: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 42da: 66 45 0f 6f ef movdqa %xmm15,%xmm13 + 42df: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 + 42e4: 66 45 0f 61 ee punpcklwd %xmm14,%xmm13 + 42e9: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 + 42ee: 66 41 0f 72 f5 01 pslld $0x1,%xmm13 + 42f4: 66 0f db c6 pand %xmm6,%xmm0 + 42f8: 66 44 0f fe ef paddd %xmm7,%xmm13 + 42fd: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 + 4302: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 + 4308: 66 45 0f fa e5 psubd %xmm13,%xmm12 + 430d: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 + 4313: 66 45 0f fa e5 psubd %xmm13,%xmm12 + 4318: 66 45 0f 6f ec movdqa %xmm12,%xmm13 + 431d: 66 41 0f 72 f5 02 pslld $0x2,%xmm13 + 4323: 66 45 0f fe e5 paddd %xmm13,%xmm12 + 4328: 66 45 0f 6f ef movdqa %xmm15,%xmm13 + 432d: 66 44 0f 6f bc 24 d8 movdqa 0xd8(%rsp),%xmm15 + 4334: 00 00 00 + 4337: 66 41 0f 72 f5 01 pslld $0x1,%xmm13 + 433d: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 + 4343: 66 44 0f fe ef paddd %xmm7,%xmm13 + 4348: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 + 434d: 66 45 0f 6f f5 movdqa %xmm13,%xmm14 + 4352: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 + 4358: 66 41 0f 72 f6 06 pslld $0x6,%xmm14 + 435e: 66 45 0f fa f5 psubd %xmm13,%xmm14 + 4363: 66 41 0f 72 f6 08 pslld $0x8,%xmm14 + 4369: 66 45 0f fa f5 psubd %xmm13,%xmm14 + 436e: 66 45 0f 6f ee movdqa %xmm14,%xmm13 + 4373: 66 41 0f 72 f5 02 pslld $0x2,%xmm13 + 4379: 66 45 0f fe ee paddd %xmm14,%xmm13 + 437e: 66 45 0f 6f f4 movdqa %xmm12,%xmm14 + 4383: 66 41 0f 72 d5 1c psrld $0x1c,%xmm13 + 4389: 66 45 0f 61 e5 punpcklwd %xmm13,%xmm12 + 438e: 66 45 0f 69 f5 punpckhwd %xmm13,%xmm14 + 4393: 66 45 0f 6f ec movdqa %xmm12,%xmm13 + 4398: 66 45 0f 61 e6 punpcklwd %xmm14,%xmm12 + 439d: 66 45 0f 69 ee punpckhwd %xmm14,%xmm13 + 43a2: 66 44 0f 6f b4 24 c8 movdqa 0xc8(%rsp),%xmm14 + 43a9: 00 00 00 + 43ac: 66 45 0f 61 e5 punpcklwd %xmm13,%xmm12 + 43b1: 66 45 0f 6f ea movdqa %xmm10,%xmm13 + 43b6: 66 44 0f db e6 pand %xmm6,%xmm12 + 43bb: 66 41 0f 71 e5 0f psraw $0xf,%xmm13 + 43c1: 66 45 0f 6f ce movdqa %xmm14,%xmm9 + 43c6: 66 41 0f 67 c4 packuswb %xmm12,%xmm0 + 43cb: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 + 43d1: 66 0f fc c0 paddb %xmm0,%xmm0 + 43d5: 66 0f fc c0 paddb %xmm0,%xmm0 + 43d9: 66 0f fc c0 paddb %xmm0,%xmm0 + 43dd: 66 0f db 84 24 78 01 pand 0x178(%rsp),%xmm0 + 43e4: 00 00 + 43e6: 66 41 0f eb c3 por %xmm11,%xmm0 + 43eb: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 43f0: 66 45 0f 69 d5 punpckhwd %xmm13,%xmm10 + 43f5: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 + 43fa: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 4400: 66 44 0f fe df paddd %xmm7,%xmm11 + 4405: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 440a: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 + 4410: 66 45 0f fa e3 psubd %xmm11,%xmm12 + 4415: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 + 441b: 66 45 0f fa e3 psubd %xmm11,%xmm12 + 4420: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 4425: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 442b: 66 45 0f fe e3 paddd %xmm11,%xmm12 + 4430: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 4435: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 443b: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 + 4441: 66 44 0f fe df paddd %xmm7,%xmm11 + 4446: 66 45 0f 6f ec movdqa %xmm12,%xmm13 + 444b: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 + 4450: 66 41 0f 72 f2 06 pslld $0x6,%xmm10 + 4456: 66 45 0f fa d3 psubd %xmm11,%xmm10 + 445b: 66 41 0f 72 f2 08 pslld $0x8,%xmm10 + 4461: 66 45 0f fa d3 psubd %xmm11,%xmm10 + 4466: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 446b: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 4471: 66 45 0f fe da paddd %xmm10,%xmm11 + 4476: 66 45 0f 6f d4 movdqa %xmm12,%xmm10 + 447b: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 + 4480: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 4486: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 + 448c: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 4491: 66 45 0f 69 eb punpckhwd %xmm11,%xmm13 + 4496: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 449b: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 44a0: 66 45 0f 69 dd punpckhwd %xmm13,%xmm11 + 44a5: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 44aa: 66 41 0f 69 cc punpckhwd %xmm12,%xmm1 + 44af: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 + 44b4: 66 0f 72 f1 01 pslld $0x1,%xmm1 + 44b9: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 44be: 66 41 0f 72 f5 01 pslld $0x1,%xmm13 + 44c4: 66 0f fe cf paddd %xmm7,%xmm1 + 44c8: 66 44 0f fe ef paddd %xmm7,%xmm13 + 44cd: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 + 44d2: 66 45 0f 6f dd movdqa %xmm13,%xmm11 + 44d7: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 + 44dd: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 + 44e3: 66 44 0f fa e1 psubd %xmm1,%xmm12 + 44e8: 66 45 0f fa dd psubd %xmm13,%xmm11 + 44ed: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 + 44f3: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 + 44f9: 66 44 0f fa e1 psubd %xmm1,%xmm12 + 44fe: 66 45 0f fa dd psubd %xmm13,%xmm11 + 4503: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 4508: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 450d: 66 0f 72 f1 02 pslld $0x2,%xmm1 + 4512: 66 41 0f 72 f5 02 pslld $0x2,%xmm13 + 4518: 66 41 0f fe cc paddd %xmm12,%xmm1 + 451d: 66 45 0f fe dd paddd %xmm13,%xmm11 + 4522: 66 0f 72 d1 1c psrld $0x1c,%xmm1 + 4527: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 452d: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 4532: 66 44 0f 61 d9 punpcklwd %xmm1,%xmm11 + 4537: 66 44 0f 69 e1 punpckhwd %xmm1,%xmm12 + 453c: 66 41 0f 6f cb movdqa %xmm11,%xmm1 + 4541: 66 41 0f 69 cc punpckhwd %xmm12,%xmm1 + 4546: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 454b: 66 44 0f 61 d9 punpcklwd %xmm1,%xmm11 + 4550: 66 41 0f 6f ca movdqa %xmm10,%xmm1 + 4555: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 455a: 66 45 0f 6f ce movdqa %xmm14,%xmm9 + 455f: 66 44 0f db de pand %xmm6,%xmm11 + 4564: 66 45 0f 69 f2 punpckhwd %xmm10,%xmm14 + 4569: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 + 456e: 66 0f db ce pand %xmm6,%xmm1 + 4572: 66 41 0f 67 cb packuswb %xmm11,%xmm1 + 4577: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 457c: 66 45 0f 6f ce movdqa %xmm14,%xmm9 + 4581: 66 0f 71 f1 04 psllw $0x4,%xmm1 + 4586: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 458c: 66 0f db 8c 24 88 01 pand 0x188(%rsp),%xmm1 + 4593: 00 00 + 4595: 66 41 0f 72 f1 01 pslld $0x1,%xmm9 + 459b: 66 44 0f fe df paddd %xmm7,%xmm11 + 45a0: 66 0f db 8c 24 98 01 pand 0x198(%rsp),%xmm1 + 45a7: 00 00 + 45a9: 66 44 0f fe cf paddd %xmm7,%xmm9 + 45ae: 66 0f eb c1 por %xmm1,%xmm0 + 45b2: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 45b7: 66 41 0f 6f cb movdqa %xmm11,%xmm1 + 45bc: 66 0f 72 f1 06 pslld $0x6,%xmm1 + 45c1: 66 41 0f 72 f2 06 pslld $0x6,%xmm10 + 45c7: 66 41 0f fa cb psubd %xmm11,%xmm1 + 45cc: 66 45 0f fa d1 psubd %xmm9,%xmm10 + 45d1: 66 0f 72 f1 08 pslld $0x8,%xmm1 + 45d6: 66 41 0f 72 f2 08 pslld $0x8,%xmm10 + 45dc: 66 45 0f fa d1 psubd %xmm9,%xmm10 + 45e1: 66 41 0f fa cb psubd %xmm11,%xmm1 + 45e6: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 + 45eb: 66 45 0f 6f ca movdqa %xmm10,%xmm9 + 45f0: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 45f6: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 + 45fc: 66 41 0f fe cb paddd %xmm11,%xmm1 + 4601: 66 45 0f fe ca paddd %xmm10,%xmm9 + 4606: 66 41 0f 72 d1 1c psrld $0x1c,%xmm9 + 460c: 66 0f 72 d1 1c psrld $0x1c,%xmm1 + 4611: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 + 4616: 66 41 0f 61 c9 punpcklwd %xmm9,%xmm1 + 461b: 66 45 0f 69 d1 punpckhwd %xmm9,%xmm10 + 4620: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 + 4625: 66 45 0f 69 ca punpckhwd %xmm10,%xmm9 + 462a: 66 41 0f 61 ca punpcklwd %xmm10,%xmm1 + 462f: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 + 4634: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 + 4639: 66 45 0f 69 fa punpckhwd %xmm10,%xmm15 + 463e: 66 41 0f 61 c9 punpcklwd %xmm9,%xmm1 + 4643: 66 45 0f 61 c2 punpcklwd %xmm10,%xmm8 + 4648: 66 0f db ce pand %xmm6,%xmm1 + 464c: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 + 4651: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 + 4656: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 465c: 66 41 0f 72 f0 01 pslld $0x1,%xmm8 + 4662: 66 44 0f fe df paddd %xmm7,%xmm11 + 4667: 66 44 0f fe c7 paddd %xmm7,%xmm8 + 466c: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 4671: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 + 4676: 66 41 0f 72 f1 06 pslld $0x6,%xmm9 + 467c: 66 41 0f 72 f2 06 pslld $0x6,%xmm10 + 4682: 66 45 0f fa cb psubd %xmm11,%xmm9 + 4687: 66 45 0f fa d0 psubd %xmm8,%xmm10 + 468c: 66 41 0f 72 f1 08 pslld $0x8,%xmm9 + 4692: 66 41 0f 72 f2 08 pslld $0x8,%xmm10 + 4698: 66 45 0f fa d0 psubd %xmm8,%xmm10 + 469d: 66 45 0f fa cb psubd %xmm11,%xmm9 + 46a2: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 46a7: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 46ac: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 46b2: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 + 46b8: 66 45 0f fe c2 paddd %xmm10,%xmm8 + 46bd: 66 45 0f fe cb paddd %xmm11,%xmm9 + 46c2: 66 41 0f 72 d0 1c psrld $0x1c,%xmm8 + 46c8: 66 41 0f 72 d1 1c psrld $0x1c,%xmm9 + 46ce: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 46d3: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 + 46d8: 66 45 0f 69 d0 punpckhwd %xmm8,%xmm10 + 46dd: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 + 46e2: 66 45 0f 69 c2 punpckhwd %xmm10,%xmm8 + 46e7: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 + 46ec: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 + 46f1: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 46f6: 66 0f 6e cf movd %edi,%xmm1 + 46fa: bf c0 c0 c0 c0 mov $0xc0c0c0c0,%edi + 46ff: 66 44 0f db ce pand %xmm6,%xmm9 + 4704: 66 0f 70 c9 00 pshufd $0x0,%xmm1,%xmm1 + 4709: 66 45 0f 67 c1 packuswb %xmm9,%xmm8 + 470e: 66 41 0f 71 f0 05 psllw $0x5,%xmm8 + 4714: 66 44 0f db 84 24 a8 pand 0x1a8(%rsp),%xmm8 + 471b: 01 00 00 + 471e: 66 41 0f db c8 pand %xmm8,%xmm1 + 4723: 66 44 0f 6f c5 movdqa %xmm5,%xmm8 + 4728: 66 0f eb c8 por %xmm0,%xmm1 + 472c: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 + 4732: 66 0f 6f c5 movdqa %xmm5,%xmm0 + 4736: 66 41 0f 61 c0 punpcklwd %xmm8,%xmm0 + 473b: 66 41 0f 69 e8 punpckhwd %xmm8,%xmm5 + 4740: 66 0f 72 f0 01 pslld $0x1,%xmm0 + 4745: 66 0f fe c7 paddd %xmm7,%xmm0 + 4749: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 474e: 66 41 0f 72 f1 06 pslld $0x6,%xmm9 + 4754: 66 44 0f fa c8 psubd %xmm0,%xmm9 + 4759: 66 41 0f 72 f1 08 pslld $0x8,%xmm9 + 475f: 66 44 0f fa c8 psubd %xmm0,%xmm9 + 4764: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 + 4769: 66 0f 72 f0 02 pslld $0x2,%xmm0 + 476e: 66 44 0f fe c8 paddd %xmm0,%xmm9 + 4773: 66 0f 6f c5 movdqa %xmm5,%xmm0 + 4777: 66 0f 72 f0 01 pslld $0x1,%xmm0 + 477c: 66 41 0f 72 d1 1c psrld $0x1c,%xmm9 + 4782: 66 0f fe c7 paddd %xmm7,%xmm0 + 4786: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 + 478b: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 4790: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 + 4796: 66 44 0f fa c0 psubd %xmm0,%xmm8 + 479b: 66 41 0f 72 f0 08 pslld $0x8,%xmm8 + 47a1: 66 44 0f fa c0 psubd %xmm0,%xmm8 + 47a6: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 + 47ab: 66 0f 72 f0 02 pslld $0x2,%xmm0 + 47b0: 66 41 0f fe c0 paddd %xmm8,%xmm0 + 47b5: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 + 47ba: 66 44 0f 6f cb movdqa %xmm3,%xmm9 + 47bf: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 47c4: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 + 47ca: 66 0f 61 e8 punpcklwd %xmm0,%xmm5 + 47ce: 66 44 0f 69 c0 punpckhwd %xmm0,%xmm8 + 47d3: 66 0f 6f c5 movdqa %xmm5,%xmm0 + 47d7: 66 41 0f 61 e8 punpcklwd %xmm8,%xmm5 + 47dc: 66 41 0f 69 c0 punpckhwd %xmm8,%xmm0 + 47e1: 66 0f 61 e8 punpcklwd %xmm0,%xmm5 + 47e5: 66 0f 6f c3 movdqa %xmm3,%xmm0 + 47e9: 66 41 0f 69 d9 punpckhwd %xmm9,%xmm3 + 47ee: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 + 47f3: 66 0f db ee pand %xmm6,%xmm5 + 47f7: 66 0f 72 f0 01 pslld $0x1,%xmm0 + 47fc: 66 0f fe c7 paddd %xmm7,%xmm0 + 4800: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 4805: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 + 480b: 66 44 0f fa c0 psubd %xmm0,%xmm8 + 4810: 66 41 0f 72 f0 08 pslld $0x8,%xmm8 + 4816: 66 44 0f fa c0 psubd %xmm0,%xmm8 + 481b: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 + 4820: 66 0f 72 f0 02 pslld $0x2,%xmm0 + 4825: 66 44 0f fe c0 paddd %xmm0,%xmm8 + 482a: 66 0f 6f c3 movdqa %xmm3,%xmm0 + 482e: 66 0f 72 f0 01 pslld $0x1,%xmm0 + 4833: 66 41 0f 72 d0 1c psrld $0x1c,%xmm8 + 4839: 66 0f fe c7 paddd %xmm7,%xmm0 + 483d: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 4841: 66 0f 72 f3 06 pslld $0x6,%xmm3 + 4846: 66 0f fa d8 psubd %xmm0,%xmm3 + 484a: 66 0f 72 f3 08 pslld $0x8,%xmm3 + 484f: 66 0f fa d8 psubd %xmm0,%xmm3 + 4853: 66 0f 6f c3 movdqa %xmm3,%xmm0 + 4857: 66 0f 72 f0 02 pslld $0x2,%xmm0 + 485c: 66 0f fe c3 paddd %xmm3,%xmm0 + 4860: 66 41 0f 6f d8 movdqa %xmm8,%xmm3 + 4865: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 486a: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 486f: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 + 4873: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 + 4878: 66 44 0f 61 c3 punpcklwd %xmm3,%xmm8 + 487d: 66 0f 69 c3 punpckhwd %xmm3,%xmm0 + 4881: 66 0f 6e df movd %edi,%xmm3 + 4885: bf 40 40 40 40 mov $0x40404040,%edi + 488a: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 488f: 66 0f 6f c5 movdqa %xmm5,%xmm0 + 4893: 66 0f 70 db 00 pshufd $0x0,%xmm3,%xmm3 + 4898: 66 0f 6f ec movdqa %xmm4,%xmm5 + 489c: 66 44 0f db c6 pand %xmm6,%xmm8 + 48a1: 66 0f 71 e5 0f psraw $0xf,%xmm5 + 48a6: 66 41 0f 67 c0 packuswb %xmm8,%xmm0 + 48ab: 66 0f 71 f0 06 psllw $0x6,%xmm0 + 48b0: 66 0f db d8 pand %xmm0,%xmm3 + 48b4: 66 0f 6e c7 movd %edi,%xmm0 + 48b8: bf 80 80 80 80 mov $0x80808080,%edi + 48bd: 66 0f 70 c0 00 pshufd $0x0,%xmm0,%xmm0 + 48c2: 66 0f db d8 pand %xmm0,%xmm3 + 48c6: 66 0f eb d9 por %xmm1,%xmm3 + 48ca: 66 0f 6f cc movdqa %xmm4,%xmm1 + 48ce: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 + 48d2: 66 0f 61 cd punpcklwd %xmm5,%xmm1 + 48d6: 66 0f 6f ea movdqa %xmm2,%xmm5 + 48da: 66 0f 72 f1 01 pslld $0x1,%xmm1 + 48df: 66 0f 71 e5 0f psraw $0xf,%xmm5 + 48e4: 66 0f fe cf paddd %xmm7,%xmm1 + 48e8: 66 0f 6f c1 movdqa %xmm1,%xmm0 + 48ec: 66 0f 72 f0 06 pslld $0x6,%xmm0 + 48f1: 66 0f fa c1 psubd %xmm1,%xmm0 + 48f5: 66 0f 72 f0 08 pslld $0x8,%xmm0 + 48fa: 66 0f fa c1 psubd %xmm1,%xmm0 + 48fe: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 4902: 66 0f 72 f1 02 pslld $0x2,%xmm1 + 4907: 66 0f fe c1 paddd %xmm1,%xmm0 + 490b: 66 0f 6f cc movdqa %xmm4,%xmm1 + 490f: 66 0f 72 f1 01 pslld $0x1,%xmm1 + 4914: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 4919: 66 0f fe cf paddd %xmm7,%xmm1 + 491d: 66 0f 6f e1 movdqa %xmm1,%xmm4 + 4921: 66 0f 72 f4 06 pslld $0x6,%xmm4 + 4926: 66 0f fa e1 psubd %xmm1,%xmm4 + 492a: 66 0f 72 f4 08 pslld $0x8,%xmm4 + 492f: 66 0f fa e1 psubd %xmm1,%xmm4 + 4933: 66 0f 6f cc movdqa %xmm4,%xmm1 + 4937: 66 0f 72 f1 02 pslld $0x2,%xmm1 + 493c: 66 0f fe cc paddd %xmm4,%xmm1 + 4940: 66 0f 6f e0 movdqa %xmm0,%xmm4 + 4944: 66 0f 72 d1 1c psrld $0x1c,%xmm1 + 4949: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 + 494d: 66 0f 69 e1 punpckhwd %xmm1,%xmm4 + 4951: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 4955: 66 0f 61 c4 punpcklwd %xmm4,%xmm0 + 4959: 66 0f 69 cc punpckhwd %xmm4,%xmm1 + 495d: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 + 4961: 66 0f 6f ca movdqa %xmm2,%xmm1 + 4965: 66 0f 69 d5 punpckhwd %xmm5,%xmm2 + 4969: 66 0f 61 cd punpcklwd %xmm5,%xmm1 + 496d: 66 0f db c6 pand %xmm6,%xmm0 + 4971: 66 0f 72 f1 01 pslld $0x1,%xmm1 + 4976: 66 0f fe cf paddd %xmm7,%xmm1 + 497a: 66 0f 6f e1 movdqa %xmm1,%xmm4 + 497e: 66 0f 72 f4 06 pslld $0x6,%xmm4 + 4983: 66 0f fa e1 psubd %xmm1,%xmm4 + 4987: 66 0f 72 f4 08 pslld $0x8,%xmm4 + 498c: 66 0f fa e1 psubd %xmm1,%xmm4 + 4990: 66 0f 6f cc movdqa %xmm4,%xmm1 + 4994: 66 0f 72 f1 02 pslld $0x2,%xmm1 + 4999: 66 0f fe e1 paddd %xmm1,%xmm4 + 499d: 66 0f 6f ca movdqa %xmm2,%xmm1 + 49a1: 66 0f 72 f1 01 pslld $0x1,%xmm1 + 49a6: 66 0f 72 d4 1c psrld $0x1c,%xmm4 + 49ab: 66 0f fe cf paddd %xmm7,%xmm1 + 49af: 66 0f 6f ec movdqa %xmm4,%xmm5 + 49b3: 66 0f 6f d1 movdqa %xmm1,%xmm2 + 49b7: 66 0f 72 f2 06 pslld $0x6,%xmm2 + 49bc: 66 0f fa d1 psubd %xmm1,%xmm2 + 49c0: 66 0f 72 f2 08 pslld $0x8,%xmm2 + 49c5: 66 0f fa d1 psubd %xmm1,%xmm2 + 49c9: 66 0f 6f ca movdqa %xmm2,%xmm1 + 49cd: 66 0f 72 f1 02 pslld $0x2,%xmm1 + 49d2: 66 0f fe ca paddd %xmm2,%xmm1 + 49d6: 66 0f 6f d4 movdqa %xmm4,%xmm2 + 49da: 66 0f 72 d1 1c psrld $0x1c,%xmm1 + 49df: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 + 49e3: 66 0f 69 e9 punpckhwd %xmm1,%xmm5 + 49e7: 66 0f 6f ca movdqa %xmm2,%xmm1 + 49eb: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 + 49ef: 66 0f 69 cd punpckhwd %xmm5,%xmm1 + 49f3: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 + 49f7: 66 0f 6e cf movd %edi,%xmm1 + 49fb: 66 0f db d6 pand %xmm6,%xmm2 + 49ff: 66 0f 70 c9 00 pshufd $0x0,%xmm1,%xmm1 + 4a04: 66 0f 67 c2 packuswb %xmm2,%xmm0 + 4a08: 66 0f 71 f0 07 psllw $0x7,%xmm0 + 4a0d: 66 0f db c8 pand %xmm0,%xmm1 + 4a11: 66 0f eb cb por %xmm3,%xmm1 + 4a15: 0f 11 49 f0 movups %xmm1,-0x10(%rcx) + 4a19: 48 39 c1 cmp %rax,%rcx + 4a1c: 0f 85 63 ea ff ff jne 3485 + 4a22: 48 81 c4 c0 01 00 00 add $0x1c0,%rsp + 4a29: c3 ret + 4a2a: 48 89 f2 mov %rsi,%rdx + 4a2d: 0f 1f 00 nopl (%rax) + 4a30: c6 01 00 movb $0x0,(%rcx) + 4a33: 0f bf 02 movswl (%rdx),%eax + 4a36: 48 83 c1 01 add $0x1,%rcx + 4a3a: 8d 84 00 81 06 00 00 lea 0x681(%rax,%rax,1),%eax + 4a41: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax + 4a47: c1 e8 1c shr $0x1c,%eax + 4a4a: 83 e0 01 and $0x1,%eax + 4a4d: 88 41 ff mov %al,-0x1(%rcx) + 4a50: 0f bf 72 02 movswl 0x2(%rdx),%esi + 4a54: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4a5b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4a61: c1 ee 1b shr $0x1b,%esi + 4a64: 83 e6 02 and $0x2,%esi + 4a67: 09 f0 or %esi,%eax + 4a69: 88 41 ff mov %al,-0x1(%rcx) + 4a6c: 0f bf 72 04 movswl 0x4(%rdx),%esi + 4a70: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4a77: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4a7d: c1 ee 1a shr $0x1a,%esi + 4a80: 83 e6 04 and $0x4,%esi + 4a83: 09 f0 or %esi,%eax + 4a85: 88 41 ff mov %al,-0x1(%rcx) + 4a88: 0f bf 72 06 movswl 0x6(%rdx),%esi + 4a8c: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4a93: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4a99: c1 ee 19 shr $0x19,%esi + 4a9c: 83 e6 08 and $0x8,%esi + 4a9f: 09 f0 or %esi,%eax + 4aa1: 88 41 ff mov %al,-0x1(%rcx) + 4aa4: 0f bf 72 08 movswl 0x8(%rdx),%esi + 4aa8: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4aaf: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4ab5: c1 ee 18 shr $0x18,%esi + 4ab8: 83 e6 10 and $0x10,%esi + 4abb: 09 f0 or %esi,%eax + 4abd: 88 41 ff mov %al,-0x1(%rcx) + 4ac0: 0f bf 72 0a movswl 0xa(%rdx),%esi + 4ac4: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4acb: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4ad1: c1 ee 17 shr $0x17,%esi + 4ad4: 83 e6 20 and $0x20,%esi + 4ad7: 09 f0 or %esi,%eax + 4ad9: 88 41 ff mov %al,-0x1(%rcx) + 4adc: 0f bf 72 0c movswl 0xc(%rdx),%esi + 4ae0: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4ae7: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4aed: c1 ee 16 shr $0x16,%esi + 4af0: 83 e6 40 and $0x40,%esi + 4af3: 09 f0 or %esi,%eax + 4af5: 88 41 ff mov %al,-0x1(%rcx) + 4af8: 0f bf 72 0e movswl 0xe(%rdx),%esi + 4afc: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4b03: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4b09: c1 ee 1c shr $0x1c,%esi + 4b0c: c1 e6 07 shl $0x7,%esi + 4b0f: 09 f0 or %esi,%eax + 4b11: 88 41 ff mov %al,-0x1(%rcx) + 4b14: 48 83 c2 10 add $0x10,%rdx + 4b18: 48 39 d7 cmp %rdx,%rdi + 4b1b: 0f 85 0f ff ff ff jne 4a30 + 4b21: c3 ret + 4b22: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4b29: 00 00 00 00 + 4b2d: 0f 1f 00 nopl (%rax) + +0000000000004b30 : + 4b30: 55 push %rbp + 4b31: 0f b6 ca movzbl %dl,%ecx + 4b34: 48 89 f2 mov %rsi,%rdx + 4b37: be 80 00 00 00 mov $0x80,%esi + 4b3c: 53 push %rbx + 4b3d: 48 81 ec 98 00 00 00 sub $0x98,%rsp + 4b44: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp + 4b4b: 00 00 + 4b4d: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) + 4b54: 00 + 4b55: 48 89 fd mov %rdi,%rbp + 4b58: 48 89 e7 mov %rsp,%rdi + 4b5b: e8 a0 50 00 00 call 9c00 + 4b60: 48 89 e6 mov %rsp,%rsi + 4b63: 48 89 ef mov %rbp,%rdi + 4b66: e8 35 0b 00 00 call 56a0 + 4b6b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 4b72: 00 + 4b73: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4b7a: 00 00 + 4b7c: 75 0a jne 4b88 + 4b7e: 48 81 c4 98 00 00 00 add $0x98,%rsp + 4b85: 5b pop %rbx + 4b86: 5d pop %rbp + 4b87: c3 ret + 4b88: e8 f3 c4 ff ff call 1080 <__stack_chk_fail@plt> + 4b8d: 0f 1f 00 nopl (%rax) + +0000000000004b90 : + 4b90: 55 push %rbp + 4b91: 0f b6 ca movzbl %dl,%ecx + 4b94: 48 89 f2 mov %rsi,%rdx + 4b97: be 80 00 00 00 mov $0x80,%esi + 4b9c: 53 push %rbx + 4b9d: 48 81 ec 98 00 00 00 sub $0x98,%rsp + 4ba4: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp + 4bab: 00 00 + 4bad: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) + 4bb4: 00 + 4bb5: 48 89 fd mov %rdi,%rbp + 4bb8: 48 89 e7 mov %rsp,%rdi + 4bbb: e8 40 50 00 00 call 9c00 + 4bc0: 48 89 e6 mov %rsp,%rsi + 4bc3: 48 89 ef mov %rbp,%rdi + 4bc6: e8 e5 0a 00 00 call 56b0 + 4bcb: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 4bd2: 00 + 4bd3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4bda: 00 00 + 4bdc: 75 0a jne 4be8 + 4bde: 48 81 c4 98 00 00 00 add $0x98,%rsp + 4be5: 5b pop %rbx + 4be6: 5d pop %rbp + 4be7: c3 ret + 4be8: e8 93 c4 ff ff call 1080 <__stack_chk_fail@plt> + 4bed: 0f 1f 00 nopl (%rax) + +0000000000004bf0 : + 4bf0: 55 push %rbp + 4bf1: 53 push %rbx + 4bf2: 48 89 fb mov %rdi,%rbx + 4bf5: 48 8d ab 00 02 00 00 lea 0x200(%rbx),%rbp + 4bfc: 48 83 ec 08 sub $0x8,%rsp + 4c00: e8 9b 01 00 00 call 4da0 + 4c05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4c0c: 00 00 00 00 + 4c10: 0f bf 3b movswl (%rbx),%edi + 4c13: 48 83 c3 02 add $0x2,%rbx + 4c17: e8 c4 0a 00 00 call 56e0 + 4c1c: 66 89 43 fe mov %ax,-0x2(%rbx) + 4c20: 48 39 eb cmp %rbp,%rbx + 4c23: 75 eb jne 4c10 + 4c25: 48 83 c4 08 add $0x8,%rsp + 4c29: 5b pop %rbx + 4c2a: 5d pop %rbp + 4c2b: c3 ret + 4c2c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000004c30 : + 4c30: e9 6b 02 00 00 jmp 4ea0 + 4c35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4c3c: 00 00 00 00 + +0000000000004c40 : + 4c40: 41 57 push %r15 + 4c42: 4c 8d 3d 57 54 00 00 lea 0x5457(%rip),%r15 # a0a0 + 4c49: 41 56 push %r14 + 4c4b: 4d 8d b7 80 00 00 00 lea 0x80(%r15),%r14 + 4c52: 41 55 push %r13 + 4c54: 49 89 f5 mov %rsi,%r13 + 4c57: 41 54 push %r12 + 4c59: 49 89 d4 mov %rdx,%r12 + 4c5c: 55 push %rbp + 4c5d: 48 8d 6f 04 lea 0x4(%rdi),%rbp + 4c61: 53 push %rbx + 4c62: 48 83 ec 08 sub $0x8,%rsp + 4c66: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4c6d: 00 00 00 + 4c70: 41 0f bf 0f movswl (%r15),%ecx + 4c74: 48 8d 7d fc lea -0x4(%rbp),%rdi + 4c78: 4c 89 e2 mov %r12,%rdx + 4c7b: 4c 89 ee mov %r13,%rsi + 4c7e: 49 83 c7 02 add $0x2,%r15 + 4c82: 89 cb mov %ecx,%ebx + 4c84: e8 77 03 00 00 call 5000 + 4c89: f7 db neg %ebx + 4c8b: 49 8d 54 24 04 lea 0x4(%r12),%rdx + 4c90: 49 8d 75 04 lea 0x4(%r13),%rsi + 4c94: 48 89 ef mov %rbp,%rdi + 4c97: 0f bf cb movswl %bx,%ecx + 4c9a: 49 83 c5 08 add $0x8,%r13 + 4c9e: 49 83 c4 08 add $0x8,%r12 + 4ca2: e8 59 03 00 00 call 5000 + 4ca7: 48 83 c5 08 add $0x8,%rbp + 4cab: 4d 39 fe cmp %r15,%r14 + 4cae: 75 c0 jne 4c70 + 4cb0: 48 83 c4 08 add $0x8,%rsp + 4cb4: 5b pop %rbx + 4cb5: 5d pop %rbp + 4cb6: 41 5c pop %r12 + 4cb8: 41 5d pop %r13 + 4cba: 41 5e pop %r14 + 4cbc: 41 5f pop %r15 + 4cbe: c3 ret + 4cbf: 90 nop + +0000000000004cc0 : + 4cc0: 55 push %rbp + 4cc1: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp + 4cc8: 53 push %rbx + 4cc9: 48 89 fb mov %rdi,%rbx + 4ccc: 48 83 ec 08 sub $0x8,%rsp + 4cd0: 0f bf 3b movswl (%rbx),%edi + 4cd3: 48 83 c3 02 add $0x2,%rbx + 4cd7: 69 ff 49 05 00 00 imul $0x549,%edi,%edi + 4cdd: e8 de 09 00 00 call 56c0 + 4ce2: 66 89 43 fe mov %ax,-0x2(%rbx) + 4ce6: 48 39 eb cmp %rbp,%rbx + 4ce9: 75 e5 jne 4cd0 + 4ceb: 48 83 c4 08 add $0x8,%rsp + 4cef: 5b pop %rbx + 4cf0: 5d pop %rbp + 4cf1: c3 ret + 4cf2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4cf9: 00 00 00 00 + 4cfd: 0f 1f 00 nopl (%rax) + +0000000000004d00 : + 4d00: 55 push %rbp + 4d01: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp + 4d08: 53 push %rbx + 4d09: 48 89 fb mov %rdi,%rbx + 4d0c: 48 83 ec 08 sub $0x8,%rsp + 4d10: 0f bf 3b movswl (%rbx),%edi + 4d13: 48 83 c3 02 add $0x2,%rbx + 4d17: e8 c4 09 00 00 call 56e0 + 4d1c: 66 89 43 fe mov %ax,-0x2(%rbx) + 4d20: 48 39 eb cmp %rbp,%rbx + 4d23: 75 eb jne 4d10 + 4d25: 48 83 c4 08 add $0x8,%rsp + 4d29: 5b pop %rbx + 4d2a: 5d pop %rbp + 4d2b: c3 ret + 4d2c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000004d30 : + 4d30: 31 c0 xor %eax,%eax + 4d32: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4d39: 00 00 00 00 + 4d3d: 0f 1f 00 nopl (%rax) + 4d40: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 + 4d45: f3 0f 6f 0c 02 movdqu (%rdx,%rax,1),%xmm1 + 4d4a: 66 0f fd c1 paddw %xmm1,%xmm0 + 4d4e: 0f 11 04 07 movups %xmm0,(%rdi,%rax,1) + 4d52: 48 83 c0 10 add $0x10,%rax + 4d56: 48 3d 00 02 00 00 cmp $0x200,%rax + 4d5c: 75 e2 jne 4d40 + 4d5e: c3 ret + 4d5f: 90 nop + +0000000000004d60 : + 4d60: 31 c0 xor %eax,%eax + 4d62: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4d69: 00 00 00 00 + 4d6d: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4d74: 00 00 00 00 + 4d78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 4d7f: 00 + 4d80: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 + 4d85: f3 0f 6f 0c 02 movdqu (%rdx,%rax,1),%xmm1 + 4d8a: 66 0f f9 c1 psubw %xmm1,%xmm0 + 4d8e: 0f 11 04 07 movups %xmm0,(%rdi,%rax,1) + 4d92: 48 83 c0 10 add $0x10,%rax + 4d96: 48 3d 00 02 00 00 cmp $0x200,%rax + 4d9c: 75 e2 jne 4d80 + 4d9e: c3 ret + 4d9f: 90 nop + +0000000000004da0 : + 4da0: 41 57 push %r15 + 4da2: 49 89 ff mov %rdi,%r15 + 4da5: 41 56 push %r14 + 4da7: 41 55 push %r13 + 4da9: 41 54 push %r12 + 4dab: 55 push %rbp + 4dac: bd 0a fd ff ff mov $0xfffffd0a,%ebp + 4db1: 53 push %rbx + 4db2: 48 83 ec 28 sub $0x28,%rsp + 4db6: c7 44 24 1c 07 00 00 movl $0x7,0x1c(%rsp) + 4dbd: 00 + 4dbe: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) + 4dc5: 00 + 4dc6: c7 44 24 10 80 00 00 movl $0x80,0x10(%rsp) + 4dcd: 00 + 4dce: 66 90 xchg %ax,%ax + 4dd0: 8b 44 24 10 mov 0x10(%rsp),%eax + 4dd4: 45 31 e4 xor %r12d,%r12d + 4dd7: 8d 48 ff lea -0x1(%rax),%ecx + 4dda: 83 c0 01 add $0x1,%eax + 4ddd: 89 4c 24 14 mov %ecx,0x14(%rsp) + 4de1: 89 44 24 18 mov %eax,0x18(%rsp) + 4de5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4dec: 00 00 00 00 + 4df0: 8b 44 24 10 mov 0x10(%rsp),%eax + 4df4: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 4df9: 45 89 e5 mov %r12d,%r13d + 4dfc: 44 01 e0 add %r12d,%eax + 4dff: 89 c0 mov %eax,%eax + 4e01: 48 89 c3 mov %rax,%rbx + 4e04: 4c 29 e8 sub %r13,%rax + 4e07: 4d 8d 34 47 lea (%r15,%rax,2),%r14 + 4e0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 4e10: 43 0f bf 3c 6e movswl (%r14,%r13,2),%edi + 4e15: 0f af fd imul %ebp,%edi + 4e18: e8 a3 08 00 00 call 56c0 + 4e1d: 89 c6 mov %eax,%esi + 4e1f: 43 0f b7 04 6f movzwl (%r15,%r13,2),%eax + 4e24: 29 f0 sub %esi,%eax + 4e26: 66 43 89 04 6e mov %ax,(%r14,%r13,2) + 4e2b: 66 43 01 34 6f add %si,(%r15,%r13,2) + 4e30: 49 83 c5 01 add $0x1,%r13 + 4e34: 41 39 dd cmp %ebx,%r13d + 4e37: 72 d7 jb 4e10 + 4e39: 41 8d 44 24 01 lea 0x1(%r12),%eax + 4e3e: 39 c3 cmp %eax,%ebx + 4e40: b8 00 00 00 00 mov $0x0,%eax + 4e45: 0f 43 44 24 14 cmovae 0x14(%rsp),%eax + 4e4a: 44 03 64 24 18 add 0x18(%rsp),%r12d + 4e4f: 41 01 c4 add %eax,%r12d + 4e52: 41 81 fc ff 00 00 00 cmp $0xff,%r12d + 4e59: 77 15 ja 4e70 + 4e5b: 8b 44 24 0c mov 0xc(%rsp),%eax + 4e5f: 48 8d 15 ba 51 00 00 lea 0x51ba(%rip),%rdx # a020 + 4e66: 0f bf 2c 42 movswl (%rdx,%rax,2),%ebp + 4e6a: eb 84 jmp 4df0 + 4e6c: 0f 1f 40 00 nopl 0x0(%rax) + 4e70: 83 6c 24 1c 01 subl $0x1,0x1c(%rsp) + 4e75: 74 18 je 4e8f + 4e77: 8b 44 24 0c mov 0xc(%rsp),%eax + 4e7b: 48 8d 0d 9e 51 00 00 lea 0x519e(%rip),%rcx # a020 + 4e82: d1 6c 24 10 shrl $1,0x10(%rsp) + 4e86: 0f bf 2c 41 movswl (%rcx,%rax,2),%ebp + 4e8a: e9 41 ff ff ff jmp 4dd0 + 4e8f: 48 83 c4 28 add $0x28,%rsp + 4e93: 5b pop %rbx + 4e94: 5d pop %rbp + 4e95: 41 5c pop %r12 + 4e97: 41 5d pop %r13 + 4e99: 41 5e pop %r14 + 4e9b: 41 5f pop %r15 + 4e9d: c3 ret + 4e9e: 66 90 xchg %ax,%ax + +0000000000004ea0 : + 4ea0: 41 57 push %r15 + 4ea2: 48 8d 47 02 lea 0x2(%rdi),%rax + 4ea6: 41 56 push %r14 + 4ea8: 41 55 push %r13 + 4eaa: 41 54 push %r12 + 4eac: 55 push %rbp + 4ead: 53 push %rbx + 4eae: bb 5c 06 00 00 mov $0x65c,%ebx + 4eb3: 48 83 ec 38 sub $0x38,%rsp + 4eb7: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 4ebc: c7 44 24 2c 07 00 00 movl $0x7,0x2c(%rsp) + 4ec3: 00 + 4ec4: c7 44 24 14 7f 00 00 movl $0x7f,0x14(%rsp) + 4ecb: 00 + 4ecc: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) + 4ed3: 00 + 4ed4: 48 89 44 24 20 mov %rax,0x20(%rsp) + 4ed9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 4ee0: 8b 54 24 0c mov 0xc(%rsp),%edx + 4ee4: 31 c0 xor %eax,%eax + 4ee6: 83 ea 01 sub $0x1,%edx + 4ee9: 89 54 24 28 mov %edx,0x28(%rsp) + 4eed: 0f 1f 00 nopl (%rax) + 4ef0: 8b 54 24 0c mov 0xc(%rsp),%edx + 4ef4: 83 6c 24 14 01 subl $0x1,0x14(%rsp) + 4ef9: 8d 0c 10 lea (%rax,%rdx,1),%ecx + 4efc: 89 4c 24 10 mov %ecx,0x10(%rsp) + 4f00: 39 c8 cmp %ecx,%eax + 4f02: 0f 83 b8 00 00 00 jae 4fc0 + 4f08: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 4f0d: 89 ca mov %ecx,%edx + 4f0f: 4c 8d 2c 46 lea (%rsi,%rax,2),%r13 + 4f13: 4c 8d 3c 56 lea (%rsi,%rdx,2),%r15 + 4f17: 48 89 f5 mov %rsi,%rbp + 4f1a: 8b 74 24 28 mov 0x28(%rsp),%esi + 4f1e: 48 8b 54 24 20 mov 0x20(%rsp),%rdx + 4f23: 48 01 f0 add %rsi,%rax + 4f26: 4c 8d 24 42 lea (%rdx,%rax,2),%r12 + 4f2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 4f30: 45 0f b7 75 00 movzwl 0x0(%r13),%r14d + 4f35: 41 0f b7 3f movzwl (%r15),%edi + 4f39: 49 83 c5 02 add $0x2,%r13 + 4f3d: 49 83 c7 02 add $0x2,%r15 + 4f41: 44 01 f7 add %r14d,%edi + 4f44: 0f bf ff movswl %di,%edi + 4f47: e8 94 07 00 00 call 56e0 + 4f4c: 66 41 89 45 fe mov %ax,-0x2(%r13) + 4f51: 41 0f b7 7f fe movzwl -0x2(%r15),%edi + 4f56: 44 29 f7 sub %r14d,%edi + 4f59: 66 41 89 7f fe mov %di,-0x2(%r15) + 4f5e: 0f bf ff movswl %di,%edi + 4f61: 0f af fb imul %ebx,%edi + 4f64: e8 57 07 00 00 call 56c0 + 4f69: 66 41 89 47 fe mov %ax,-0x2(%r15) + 4f6e: 4d 39 ec cmp %r13,%r12 + 4f71: 75 bd jne 4f30 + 4f73: 8b 44 24 10 mov 0x10(%rsp),%eax + 4f77: 03 44 24 0c add 0xc(%rsp),%eax + 4f7b: 3d ff 00 00 00 cmp $0xff,%eax + 4f80: 77 1e ja 4fa0 + 4f82: 8b 54 24 14 mov 0x14(%rsp),%edx + 4f86: 48 8d 0d 93 50 00 00 lea 0x5093(%rip),%rcx # a020 + 4f8d: 0f bf 1c 51 movswl (%rcx,%rdx,2),%ebx + 4f91: e9 5a ff ff ff jmp 4ef0 + 4f96: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4f9d: 00 00 00 + 4fa0: 83 6c 24 2c 01 subl $0x1,0x2c(%rsp) + 4fa5: 74 1d je 4fc4 + 4fa7: 8b 44 24 14 mov 0x14(%rsp),%eax + 4fab: 48 8d 35 6e 50 00 00 lea 0x506e(%rip),%rsi # a020 + 4fb2: d1 64 24 0c shll $1,0xc(%rsp) + 4fb6: 0f bf 1c 46 movswl (%rsi,%rax,2),%ebx + 4fba: e9 21 ff ff ff jmp 4ee0 + 4fbf: 90 nop + 4fc0: 89 c8 mov %ecx,%eax + 4fc2: eb be jmp 4f82 + 4fc4: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 + 4fc9: 49 81 c5 00 02 00 00 add $0x200,%r13 + 4fd0: 0f bf 7d 00 movswl 0x0(%rbp),%edi + 4fd4: 48 83 c5 02 add $0x2,%rbp + 4fd8: 69 ff a1 05 00 00 imul $0x5a1,%edi,%edi + 4fde: e8 dd 06 00 00 call 56c0 + 4fe3: 66 89 45 fe mov %ax,-0x2(%rbp) + 4fe7: 4c 39 ed cmp %r13,%rbp + 4fea: 75 e4 jne 4fd0 + 4fec: 48 83 c4 38 add $0x38,%rsp + 4ff0: 5b pop %rbx + 4ff1: 5d pop %rbp + 4ff2: 41 5c pop %r12 + 4ff4: 41 5d pop %r13 + 4ff6: 41 5e pop %r14 + 4ff8: 41 5f pop %r15 + 4ffa: c3 ret + 4ffb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000005000 : + 5000: 41 55 push %r13 + 5002: 44 0f bf e9 movswl %cx,%r13d + 5006: 41 54 push %r12 + 5008: 49 89 f4 mov %rsi,%r12 + 500b: 55 push %rbp + 500c: 48 89 d5 mov %rdx,%rbp + 500f: 53 push %rbx + 5010: 48 89 fb mov %rdi,%rbx + 5013: 48 83 ec 08 sub $0x8,%rsp + 5017: 0f bf 7e 02 movswl 0x2(%rsi),%edi + 501b: 0f bf 42 02 movswl 0x2(%rdx),%eax + 501f: 0f af f8 imul %eax,%edi + 5022: e8 99 06 00 00 call 56c0 + 5027: 0f bf f8 movswl %ax,%edi + 502a: 66 89 03 mov %ax,(%rbx) + 502d: 41 0f af fd imul %r13d,%edi + 5031: e8 8a 06 00 00 call 56c0 + 5036: 66 89 03 mov %ax,(%rbx) + 5039: 41 0f bf 3c 24 movswl (%r12),%edi + 503e: 0f bf 45 00 movswl 0x0(%rbp),%eax + 5042: 0f af f8 imul %eax,%edi + 5045: e8 76 06 00 00 call 56c0 + 504a: 66 01 03 add %ax,(%rbx) + 504d: 41 0f bf 3c 24 movswl (%r12),%edi + 5052: 0f bf 45 02 movswl 0x2(%rbp),%eax + 5056: 0f af f8 imul %eax,%edi + 5059: e8 62 06 00 00 call 56c0 + 505e: 66 89 43 02 mov %ax,0x2(%rbx) + 5062: 41 0f bf 7c 24 02 movswl 0x2(%r12),%edi + 5068: 0f bf 45 00 movswl 0x0(%rbp),%eax + 506c: 0f af f8 imul %eax,%edi + 506f: e8 4c 06 00 00 call 56c0 + 5074: 66 01 43 02 add %ax,0x2(%rbx) + 5078: 48 83 c4 08 add $0x8,%rsp + 507c: 5b pop %rbx + 507d: 5d pop %rbp + 507e: 41 5c pop %r12 + 5080: 41 5d pop %r13 + 5082: c3 ret + 5083: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 508a: 00 00 00 + 508d: 0f 1f 00 nopl (%rax) + +0000000000005090 : + 5090: 48 8d 86 80 00 00 00 lea 0x80(%rsi),%rax + 5097: 48 89 f1 mov %rsi,%rcx + 509a: 48 89 fa mov %rdi,%rdx + 509d: 48 39 c7 cmp %rax,%rdi + 50a0: 73 10 jae 50b2 + 50a2: 48 8d b7 00 02 00 00 lea 0x200(%rdi),%rsi + 50a9: 48 39 f1 cmp %rsi,%rcx + 50ac: 0f 82 c4 04 00 00 jb 5576 + 50b2: be 55 55 55 55 mov $0x55555555,%esi + 50b7: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 + 50bb: 66 0f 6e ee movd %esi,%xmm5 + 50bf: 66 0f 71 d4 0e psrlw $0xe,%xmm4 + 50c4: 66 0f 70 ed 00 pshufd $0x0,%xmm5,%xmm5 + 50c9: f3 0f 6f 09 movdqu (%rcx),%xmm1 + 50cd: f3 0f 6f 51 10 movdqu 0x10(%rcx),%xmm2 + 50d2: 48 83 c1 20 add $0x20,%rcx + 50d6: 48 83 ea 80 sub $0xffffffffffffff80,%rdx + 50da: 66 0f 6f c1 movdqa %xmm1,%xmm0 + 50de: 66 0f db cd pand %xmm5,%xmm1 + 50e2: 66 0f 72 d0 01 psrld $0x1,%xmm0 + 50e7: 66 0f db c5 pand %xmm5,%xmm0 + 50eb: 66 0f fe c1 paddd %xmm1,%xmm0 + 50ef: 66 0f 6f ca movdqa %xmm2,%xmm1 + 50f3: 66 0f db d5 pand %xmm5,%xmm2 + 50f7: 66 0f 72 d1 01 psrld $0x1,%xmm1 + 50fc: 66 0f db cd pand %xmm5,%xmm1 + 5100: 66 0f fe ca paddd %xmm2,%xmm1 + 5104: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5108: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 510c: 66 0f 72 d2 1c psrld $0x1c,%xmm2 + 5111: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 5115: 66 0f 72 d6 1c psrld $0x1c,%xmm6 + 511a: 66 0f 6f da movdqa %xmm2,%xmm3 + 511e: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 5123: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 + 5127: 66 0f 69 de punpckhwd %xmm6,%xmm3 + 512b: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 + 5130: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 5134: 66 0f 61 d3 punpcklwd %xmm3,%xmm2 + 5138: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 + 513d: 66 0f 69 f3 punpckhwd %xmm3,%xmm6 + 5141: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 5145: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 + 514a: 66 0f 72 d7 1e psrld $0x1e,%xmm7 + 514f: 66 0f 72 d3 1e psrld $0x1e,%xmm3 + 5154: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 + 5158: 66 0f 6f f3 movdqa %xmm3,%xmm6 + 515c: 66 0f 61 df punpcklwd %xmm7,%xmm3 + 5160: 66 0f db d4 pand %xmm4,%xmm2 + 5164: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 5168: 66 0f 6f fb movdqa %xmm3,%xmm7 + 516c: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 + 5171: 66 0f 69 fe punpckhwd %xmm6,%xmm7 + 5175: 66 0f 61 de punpcklwd %xmm6,%xmm3 + 5179: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 517d: 66 0f 61 df punpcklwd %xmm7,%xmm3 + 5181: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5185: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 5189: 66 0f 72 d7 18 psrld $0x18,%xmm7 + 518e: 66 0f 72 d2 18 psrld $0x18,%xmm2 + 5193: 66 0f f9 f3 psubw %xmm3,%xmm6 + 5197: 66 0f 6f da movdqa %xmm2,%xmm3 + 519b: 66 0f 61 d7 punpcklwd %xmm7,%xmm2 + 519f: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 51a4: 66 41 0f 72 d0 1a psrld $0x1a,%xmm8 + 51aa: 66 41 0f 72 d1 16 psrld $0x16,%xmm9 + 51b0: 66 0f 69 df punpckhwd %xmm7,%xmm3 + 51b4: 66 41 0f 72 d2 12 psrld $0x12,%xmm10 + 51ba: 66 41 0f 72 d3 0e psrld $0xe,%xmm11 + 51c0: 66 0f 6f fa movdqa %xmm2,%xmm7 + 51c4: 66 0f 69 fb punpckhwd %xmm3,%xmm7 + 51c8: 66 41 0f 72 d4 0a psrld $0xa,%xmm12 + 51ce: 66 0f 61 d3 punpcklwd %xmm3,%xmm2 + 51d2: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 51d6: 66 41 0f 72 d5 06 psrld $0x6,%xmm13 + 51dc: 66 0f 61 d7 punpcklwd %xmm7,%xmm2 + 51e0: 66 0f 72 d3 1a psrld $0x1a,%xmm3 + 51e5: 66 0f db d4 pand %xmm4,%xmm2 + 51e9: 66 0f 6f fb movdqa %xmm3,%xmm7 + 51ed: 66 41 0f 61 d8 punpcklwd %xmm8,%xmm3 + 51f2: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 + 51f7: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 + 51fc: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 + 5201: 66 0f 61 df punpcklwd %xmm7,%xmm3 + 5205: 66 41 0f 61 d8 punpcklwd %xmm8,%xmm3 + 520a: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 520f: 66 0f db dc pand %xmm4,%xmm3 + 5213: 66 41 0f 72 d0 14 psrld $0x14,%xmm8 + 5219: 66 0f f9 d3 psubw %xmm3,%xmm2 + 521d: 66 0f 6f fa movdqa %xmm2,%xmm7 + 5221: 66 0f 6f da movdqa %xmm2,%xmm3 + 5225: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5229: 66 0f 72 d2 14 psrld $0x14,%xmm2 + 522e: 66 0f 61 fe punpcklwd %xmm6,%xmm7 + 5232: 66 0f 69 de punpckhwd %xmm6,%xmm3 + 5236: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 523a: 66 41 0f 61 d0 punpcklwd %xmm8,%xmm2 + 523f: 66 41 0f 69 f0 punpckhwd %xmm8,%xmm6 + 5244: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 + 5249: 66 44 0f 69 c6 punpckhwd %xmm6,%xmm8 + 524e: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 + 5252: 66 41 0f 61 d0 punpcklwd %xmm8,%xmm2 + 5257: 66 0f db d4 pand %xmm4,%xmm2 + 525b: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 + 5260: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5264: 66 0f 72 d2 16 psrld $0x16,%xmm2 + 5269: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 526d: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 + 5272: 66 41 0f 69 f1 punpckhwd %xmm9,%xmm6 + 5277: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 527c: 66 44 0f 69 ce punpckhwd %xmm6,%xmm9 + 5281: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 + 5285: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 + 528a: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 + 528f: 66 0f db d4 pand %xmm4,%xmm2 + 5293: 66 41 0f 72 d1 10 psrld $0x10,%xmm9 + 5299: 66 44 0f f9 c2 psubw %xmm2,%xmm8 + 529e: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 52a2: 66 0f 72 d2 10 psrld $0x10,%xmm2 + 52a7: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 52ab: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 + 52b0: 66 41 0f 69 f1 punpckhwd %xmm9,%xmm6 + 52b5: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 52ba: 66 44 0f 69 ce punpckhwd %xmm6,%xmm9 + 52bf: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 + 52c3: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 52c7: 66 0f 72 d6 12 psrld $0x12,%xmm6 + 52cc: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 + 52d1: 66 44 0f 6f ce movdqa %xmm6,%xmm9 + 52d6: 66 41 0f 61 f2 punpcklwd %xmm10,%xmm6 + 52db: 66 0f db d4 pand %xmm4,%xmm2 + 52df: 66 45 0f 69 ca punpckhwd %xmm10,%xmm9 + 52e4: 66 44 0f 6f d6 movdqa %xmm6,%xmm10 + 52e9: 66 45 0f 69 d1 punpckhwd %xmm9,%xmm10 + 52ee: 66 41 0f 61 f1 punpcklwd %xmm9,%xmm6 + 52f3: 66 41 0f 61 f2 punpcklwd %xmm10,%xmm6 + 52f8: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 + 52fd: 66 0f db f4 pand %xmm4,%xmm6 + 5301: 66 41 0f 72 d2 0c psrld $0xc,%xmm10 + 5307: 66 0f f9 d6 psubw %xmm6,%xmm2 + 530b: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 530f: 66 41 0f 69 d0 punpckhwd %xmm8,%xmm2 + 5314: 66 41 0f 61 f0 punpcklwd %xmm8,%xmm6 + 5319: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 531e: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 5323: 66 0f 6a f7 punpckhdq %xmm7,%xmm6 + 5327: 66 44 0f 6a cb punpckhdq %xmm3,%xmm9 + 532c: 66 44 0f 62 c7 punpckldq %xmm7,%xmm8 + 5331: 66 0f 6f fa movdqa %xmm2,%xmm7 + 5335: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5339: 66 0f 72 d2 0c psrld $0xc,%xmm2 + 533e: 66 0f 62 fb punpckldq %xmm3,%xmm7 + 5342: 66 0f 6f da movdqa %xmm2,%xmm3 + 5346: 66 41 0f 61 d2 punpcklwd %xmm10,%xmm2 + 534b: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 + 5350: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 + 5355: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 + 535a: 66 0f 61 d3 punpcklwd %xmm3,%xmm2 + 535e: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 5362: 66 0f 72 d3 0e psrld $0xe,%xmm3 + 5367: 66 41 0f 61 d2 punpcklwd %xmm10,%xmm2 + 536c: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 5371: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 + 5376: 66 0f db d4 pand %xmm4,%xmm2 + 537a: 66 45 0f 69 d3 punpckhwd %xmm11,%xmm10 + 537f: 66 44 0f 6f db movdqa %xmm3,%xmm11 + 5384: 66 45 0f 69 da punpckhwd %xmm10,%xmm11 + 5389: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 + 538e: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 + 5393: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 + 5398: 66 0f db dc pand %xmm4,%xmm3 + 539c: 66 41 0f 72 d3 08 psrld $0x8,%xmm11 + 53a2: 66 0f f9 d3 psubw %xmm3,%xmm2 + 53a6: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 53aa: 66 0f 72 d3 08 psrld $0x8,%xmm3 + 53af: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 53b4: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 + 53b9: 66 45 0f 69 d3 punpckhwd %xmm11,%xmm10 + 53be: 66 44 0f 6f db movdqa %xmm3,%xmm11 + 53c3: 66 45 0f 69 da punpckhwd %xmm10,%xmm11 + 53c8: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 + 53cd: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 + 53d2: 66 41 0f 72 d2 0a psrld $0xa,%xmm10 + 53d8: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 + 53dd: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 53e2: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 + 53e7: 66 0f db dc pand %xmm4,%xmm3 + 53eb: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 53f0: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 + 53f5: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 53fa: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 53ff: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 + 5404: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 + 5409: 66 44 0f db d4 pand %xmm4,%xmm10 + 540e: 66 41 0f 72 d4 04 psrld $0x4,%xmm12 + 5414: 66 41 0f f9 da psubw %xmm10,%xmm3 + 5419: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 541e: 66 0f 69 da punpckhwd %xmm2,%xmm3 + 5422: 66 44 0f 61 d2 punpcklwd %xmm2,%xmm10 + 5427: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 542b: 66 0f 72 d2 04 psrld $0x4,%xmm2 + 5430: 66 44 0f 6f da movdqa %xmm2,%xmm11 + 5435: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 + 543a: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 543f: 66 44 0f 6f e2 movdqa %xmm2,%xmm12 + 5444: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 5449: 66 41 0f 61 d3 punpcklwd %xmm11,%xmm2 + 544e: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 + 5453: 66 0f db d4 pand %xmm4,%xmm2 + 5457: 66 44 0f 6f da movdqa %xmm2,%xmm11 + 545c: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5460: 66 0f 72 d2 06 psrld $0x6,%xmm2 + 5465: 66 44 0f 6f e2 movdqa %xmm2,%xmm12 + 546a: 66 41 0f 61 d5 punpcklwd %xmm13,%xmm2 + 546f: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 5474: 66 44 0f 6f ea movdqa %xmm2,%xmm13 + 5479: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 547e: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 + 5483: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 5488: 66 41 0f 61 d5 punpcklwd %xmm13,%xmm2 + 548d: 66 44 0f 69 e1 punpckhwd %xmm1,%xmm12 + 5492: 66 0f db d4 pand %xmm4,%xmm2 + 5496: 66 44 0f f9 da psubw %xmm2,%xmm11 + 549b: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 549f: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 + 54a3: 66 0f 72 d0 02 psrld $0x2,%xmm0 + 54a8: 66 0f 72 d1 02 psrld $0x2,%xmm1 + 54ad: 66 44 0f 6f ea movdqa %xmm2,%xmm13 + 54b2: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 + 54b7: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 54bc: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 54c1: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 + 54c5: 66 44 0f 69 e1 punpckhwd %xmm1,%xmm12 + 54ca: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 54ce: 66 41 0f 61 d5 punpcklwd %xmm13,%xmm2 + 54d3: 66 41 0f 69 cc punpckhwd %xmm12,%xmm1 + 54d8: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 + 54dd: 66 0f db d4 pand %xmm4,%xmm2 + 54e1: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 + 54e5: 66 0f db c4 pand %xmm4,%xmm0 + 54e9: 66 0f f9 d0 psubw %xmm0,%xmm2 + 54ed: 66 0f 6f ca movdqa %xmm2,%xmm1 + 54f1: 66 0f 6f c2 movdqa %xmm2,%xmm0 + 54f5: 66 41 0f 61 cb punpcklwd %xmm11,%xmm1 + 54fa: 66 41 0f 69 c3 punpckhwd %xmm11,%xmm0 + 54ff: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 + 5504: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5508: 66 0f 6a c3 punpckhdq %xmm3,%xmm0 + 550c: 66 45 0f 62 da punpckldq %xmm10,%xmm11 + 5511: 66 0f 62 d3 punpckldq %xmm3,%xmm2 + 5515: 66 41 0f 6a ca punpckhdq %xmm10,%xmm1 + 551a: 66 41 0f 6f db movdqa %xmm11,%xmm3 + 551f: 66 45 0f 6d d8 punpckhqdq %xmm8,%xmm11 + 5524: 41 0f 16 d8 movlhps %xmm8,%xmm3 + 5528: 44 0f 11 5a 90 movups %xmm11,-0x70(%rdx) + 552d: 0f 11 5a 80 movups %xmm3,-0x80(%rdx) + 5531: 66 0f 6f d9 movdqa %xmm1,%xmm3 + 5535: 66 0f 6d ce punpckhqdq %xmm6,%xmm1 + 5539: 0f 11 4a b0 movups %xmm1,-0x50(%rdx) + 553d: 66 0f 6f ca movdqa %xmm2,%xmm1 + 5541: 0f 16 de movlhps %xmm6,%xmm3 + 5544: 66 0f 6d d7 punpckhqdq %xmm7,%xmm2 + 5548: 0f 16 cf movlhps %xmm7,%xmm1 + 554b: 0f 11 5a a0 movups %xmm3,-0x60(%rdx) + 554f: 0f 11 4a c0 movups %xmm1,-0x40(%rdx) + 5553: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 5557: 66 41 0f 6d c1 punpckhqdq %xmm9,%xmm0 + 555c: 41 0f 16 c9 movlhps %xmm9,%xmm1 + 5560: 0f 11 52 d0 movups %xmm2,-0x30(%rdx) + 5564: 0f 11 4a e0 movups %xmm1,-0x20(%rdx) + 5568: 0f 11 42 f0 movups %xmm0,-0x10(%rdx) + 556c: 48 39 c1 cmp %rax,%rcx + 556f: 0f 85 54 fb ff ff jne 50c9 + 5575: c3 ret + 5576: f3 0f 7e 1d a2 4b 00 movq 0x4ba2(%rip),%xmm3 # a120 + 557d: 00 + 557e: 66 90 xchg %ax,%ax + 5580: 8b 01 mov (%rcx),%eax + 5582: 48 83 c2 10 add $0x10,%rdx + 5586: 48 83 c1 04 add $0x4,%rcx + 558a: 89 c7 mov %eax,%edi + 558c: d1 e8 shr $1,%eax + 558e: 81 e7 55 55 55 55 and $0x55555555,%edi + 5594: 25 55 55 55 55 and $0x55555555,%eax + 5599: 01 f8 add %edi,%eax + 559b: 89 c7 mov %eax,%edi + 559d: 66 0f 6e c0 movd %eax,%xmm0 + 55a1: 41 89 c0 mov %eax,%r8d + 55a4: c1 ef 04 shr $0x4,%edi + 55a7: 41 c1 e8 12 shr $0x12,%r8d + 55ab: 66 0f 6e ef movd %edi,%xmm5 + 55af: 89 c7 mov %eax,%edi + 55b1: 41 83 e0 03 and $0x3,%r8d + 55b5: c1 ef 08 shr $0x8,%edi + 55b8: 66 0f 62 c5 punpckldq %xmm5,%xmm0 + 55bc: 66 0f 6e cf movd %edi,%xmm1 + 55c0: 89 c7 mov %eax,%edi + 55c2: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 55c6: c1 ef 0c shr $0xc,%edi + 55c9: 66 0f 6e ef movd %edi,%xmm5 + 55cd: 89 c7 mov %eax,%edi + 55cf: 66 0f 62 cd punpckldq %xmm5,%xmm1 + 55d3: c1 ef 02 shr $0x2,%edi + 55d6: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 + 55da: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 + 55de: 66 0f 6e cf movd %edi,%xmm1 + 55e2: 89 c7 mov %eax,%edi + 55e4: c1 ef 06 shr $0x6,%edi + 55e7: 66 0f 70 d2 4e pshufd $0x4e,%xmm2,%xmm2 + 55ec: 66 0f 6e ef movd %edi,%xmm5 + 55f0: 89 c7 mov %eax,%edi + 55f2: 66 0f 61 c2 punpcklwd %xmm2,%xmm0 + 55f6: c1 ef 0a shr $0xa,%edi + 55f9: 66 0f 62 cd punpckldq %xmm5,%xmm1 + 55fd: 66 0f db c3 pand %xmm3,%xmm0 + 5601: 66 0f 6e d7 movd %edi,%xmm2 + 5605: 89 c7 mov %eax,%edi + 5607: 66 0f 6f e1 movdqa %xmm1,%xmm4 + 560b: c1 ef 0e shr $0xe,%edi + 560e: 66 0f 6e ef movd %edi,%xmm5 + 5612: 89 c7 mov %eax,%edi + 5614: c1 ef 10 shr $0x10,%edi + 5617: 66 0f 62 d5 punpckldq %xmm5,%xmm2 + 561b: 83 e7 03 and $0x3,%edi + 561e: 66 0f 61 e2 punpcklwd %xmm2,%xmm4 + 5622: 66 0f 61 ca punpcklwd %xmm2,%xmm1 + 5626: 44 29 c7 sub %r8d,%edi + 5629: 41 89 c0 mov %eax,%r8d + 562c: 66 0f 70 e4 4e pshufd $0x4e,%xmm4,%xmm4 + 5631: 66 89 7a f8 mov %di,-0x8(%rdx) + 5635: 89 c7 mov %eax,%edi + 5637: 41 c1 e8 16 shr $0x16,%r8d + 563b: 66 0f 61 cc punpcklwd %xmm4,%xmm1 + 563f: c1 ef 14 shr $0x14,%edi + 5642: 41 83 e0 03 and $0x3,%r8d + 5646: 66 0f db cb pand %xmm3,%xmm1 + 564a: 83 e7 03 and $0x3,%edi + 564d: 66 0f f9 c1 psubw %xmm1,%xmm0 + 5651: 44 29 c7 sub %r8d,%edi + 5654: 41 89 c0 mov %eax,%r8d + 5657: 66 89 7a fa mov %di,-0x6(%rdx) + 565b: 89 c7 mov %eax,%edi + 565d: 41 c1 e8 1a shr $0x1a,%r8d + 5661: c1 ef 18 shr $0x18,%edi + 5664: 41 83 e0 03 and $0x3,%r8d + 5668: 66 0f d6 42 f0 movq %xmm0,-0x10(%rdx) + 566d: 83 e7 03 and $0x3,%edi + 5670: 44 29 c7 sub %r8d,%edi + 5673: 66 89 7a fc mov %di,-0x4(%rdx) + 5677: 89 c7 mov %eax,%edi + 5679: c1 e8 1e shr $0x1e,%eax + 567c: c1 ef 1c shr $0x1c,%edi + 567f: 83 e7 03 and $0x3,%edi + 5682: 29 c7 sub %eax,%edi + 5684: 66 89 7a fe mov %di,-0x2(%rdx) + 5688: 48 39 d6 cmp %rdx,%rsi + 568b: 0f 85 ef fe ff ff jne 5580 + 5691: c3 ret + 5692: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5699: 00 00 00 00 + 569d: 0f 1f 00 nopl (%rax) + +00000000000056a0 : + 56a0: e9 eb f9 ff ff jmp 5090 + 56a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 56ac: 00 00 00 00 + +00000000000056b0 : + 56b0: e9 db f9 ff ff jmp 5090 + 56b5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 56bc: 00 00 00 + 56bf: 90 nop + +00000000000056c0 : + 56c0: 66 69 c7 01 f3 imul $0xf301,%di,%ax + 56c5: 98 cwtl + 56c6: 69 c0 ff f2 ff ff imul $0xfffff2ff,%eax,%eax + 56cc: 01 f8 add %edi,%eax + 56ce: c1 e8 10 shr $0x10,%eax + 56d1: c3 ret + 56d2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 56d9: 00 00 00 00 + 56dd: 0f 1f 00 nopl (%rax) + +00000000000056e0 : + 56e0: 0f bf d7 movswl %di,%edx + 56e3: 89 f8 mov %edi,%eax + 56e5: 69 d2 bf 4e 00 00 imul $0x4ebf,%edx,%edx + 56eb: 81 c2 00 00 00 02 add $0x2000000,%edx + 56f1: c1 fa 1a sar $0x1a,%edx + 56f4: 66 69 d2 01 0d imul $0xd01,%dx,%dx + 56f9: 29 d0 sub %edx,%eax + 56fb: c3 ret + 56fc: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000005700 : + 5700: 48 89 d1 mov %rdx,%rcx + 5703: 48 85 d2 test %rdx,%rdx + 5706: 0f 84 a4 01 00 00 je 58b0 + 570c: 48 8d 42 ff lea -0x1(%rdx),%rax + 5710: 48 83 f8 0e cmp $0xe,%rax + 5714: 0f 86 99 01 00 00 jbe 58b3 + 571a: 48 83 e2 f0 and $0xfffffffffffffff0,%rdx + 571e: 31 c0 xor %eax,%eax + 5720: 66 0f ef c9 pxor %xmm1,%xmm1 + 5724: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 572b: 00 00 00 00 + 572f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5736: 00 00 00 00 + 573a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 5740: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 + 5745: f3 0f 6f 1c 07 movdqu (%rdi,%rax,1),%xmm3 + 574a: 48 83 c0 10 add $0x10,%rax + 574e: 66 0f ef c3 pxor %xmm3,%xmm0 + 5752: 66 0f eb c8 por %xmm0,%xmm1 + 5756: 48 39 c2 cmp %rax,%rdx + 5759: 75 e5 jne 5740 + 575b: 66 0f 6f c1 movdqa %xmm1,%xmm0 + 575f: 66 0f 73 d8 08 psrldq $0x8,%xmm0 + 5764: 66 0f eb c1 por %xmm1,%xmm0 + 5768: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 576c: 66 0f 73 da 04 psrldq $0x4,%xmm2 + 5771: 66 0f eb c2 por %xmm2,%xmm0 + 5775: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5779: 66 0f 73 da 02 psrldq $0x2,%xmm2 + 577e: 66 0f eb c2 por %xmm2,%xmm0 + 5782: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5786: 66 0f 73 da 01 psrldq $0x1,%xmm2 + 578b: 66 0f eb c2 por %xmm2,%xmm0 + 578f: 66 0f 7e c0 movd %xmm0,%eax + 5793: 48 39 d1 cmp %rdx,%rcx + 5796: 0f 84 05 01 00 00 je 58a1 + 579c: 66 0f 6f c1 movdqa %xmm1,%xmm0 + 57a0: 66 0f 73 d9 08 psrldq $0x8,%xmm1 + 57a5: 66 0f eb c8 por %xmm0,%xmm1 + 57a9: 49 89 c8 mov %rcx,%r8 + 57ac: 49 29 d0 sub %rdx,%r8 + 57af: 4d 8d 48 ff lea -0x1(%r8),%r9 + 57b3: 49 83 f9 06 cmp $0x6,%r9 + 57b7: 76 55 jbe 580e + 57b9: f3 0f 7e 04 17 movq (%rdi,%rdx,1),%xmm0 + 57be: f3 0f 7e 14 16 movq (%rsi,%rdx,1),%xmm2 + 57c3: 66 0f ef c2 pxor %xmm2,%xmm0 + 57c7: 66 0f eb c8 por %xmm0,%xmm1 + 57cb: 66 0f 6f c1 movdqa %xmm1,%xmm0 + 57cf: 66 0f 73 d0 20 psrlq $0x20,%xmm0 + 57d4: 66 0f eb c1 por %xmm1,%xmm0 + 57d8: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 57dc: 66 0f 73 d1 10 psrlq $0x10,%xmm1 + 57e1: 66 0f eb c8 por %xmm0,%xmm1 + 57e5: 66 0f 6f c1 movdqa %xmm1,%xmm0 + 57e9: 66 0f 73 d0 08 psrlq $0x8,%xmm0 + 57ee: 66 0f eb c8 por %xmm0,%xmm1 + 57f2: 66 48 0f 7e c8 movq %xmm1,%rax + 57f7: 66 0f d6 4c 24 f0 movq %xmm1,-0x10(%rsp) + 57fd: 41 f6 c0 07 test $0x7,%r8b + 5801: 0f 84 9a 00 00 00 je 58a1 + 5807: 49 83 e0 f8 and $0xfffffffffffffff8,%r8 + 580b: 4c 01 c2 add %r8,%rdx + 580e: 44 0f b6 04 17 movzbl (%rdi,%rdx,1),%r8d + 5813: 44 32 04 16 xor (%rsi,%rdx,1),%r8b + 5817: 44 09 c0 or %r8d,%eax + 581a: 4c 8d 42 01 lea 0x1(%rdx),%r8 + 581e: 49 39 c8 cmp %rcx,%r8 + 5821: 73 7e jae 58a1 + 5823: 44 0f b6 44 16 01 movzbl 0x1(%rsi,%rdx,1),%r8d + 5829: 44 32 44 17 01 xor 0x1(%rdi,%rdx,1),%r8b + 582e: 44 09 c0 or %r8d,%eax + 5831: 4c 8d 42 02 lea 0x2(%rdx),%r8 + 5835: 49 39 c8 cmp %rcx,%r8 + 5838: 73 67 jae 58a1 + 583a: 44 0f b6 44 17 02 movzbl 0x2(%rdi,%rdx,1),%r8d + 5840: 44 32 44 16 02 xor 0x2(%rsi,%rdx,1),%r8b + 5845: 44 09 c0 or %r8d,%eax + 5848: 4c 8d 42 03 lea 0x3(%rdx),%r8 + 584c: 49 39 c8 cmp %rcx,%r8 + 584f: 73 50 jae 58a1 + 5851: 44 0f b6 44 17 03 movzbl 0x3(%rdi,%rdx,1),%r8d + 5857: 44 32 44 16 03 xor 0x3(%rsi,%rdx,1),%r8b + 585c: 44 09 c0 or %r8d,%eax + 585f: 4c 8d 42 04 lea 0x4(%rdx),%r8 + 5863: 49 39 c8 cmp %rcx,%r8 + 5866: 73 39 jae 58a1 + 5868: 44 0f b6 44 17 04 movzbl 0x4(%rdi,%rdx,1),%r8d + 586e: 44 32 44 16 04 xor 0x4(%rsi,%rdx,1),%r8b + 5873: 44 09 c0 or %r8d,%eax + 5876: 4c 8d 42 05 lea 0x5(%rdx),%r8 + 587a: 49 39 c8 cmp %rcx,%r8 + 587d: 73 22 jae 58a1 + 587f: 44 0f b6 44 17 05 movzbl 0x5(%rdi,%rdx,1),%r8d + 5885: 44 32 44 16 05 xor 0x5(%rsi,%rdx,1),%r8b + 588a: 44 09 c0 or %r8d,%eax + 588d: 4c 8d 42 06 lea 0x6(%rdx),%r8 + 5891: 49 39 c8 cmp %rcx,%r8 + 5894: 73 0b jae 58a1 + 5896: 0f b6 4c 17 06 movzbl 0x6(%rdi,%rdx,1),%ecx + 589b: 32 4c 16 06 xor 0x6(%rsi,%rdx,1),%cl + 589f: 09 c8 or %ecx,%eax + 58a1: 0f b6 c0 movzbl %al,%eax + 58a4: 48 f7 d8 neg %rax + 58a7: 48 c1 e8 3f shr $0x3f,%rax + 58ab: c3 ret + 58ac: 0f 1f 40 00 nopl 0x0(%rax) + 58b0: 31 c0 xor %eax,%eax + 58b2: c3 ret + 58b3: 66 0f ef c9 pxor %xmm1,%xmm1 + 58b7: 31 c0 xor %eax,%eax + 58b9: 31 d2 xor %edx,%edx + 58bb: e9 e9 fe ff ff jmp 57a9 + +00000000000058c0 : + 58c0: 49 89 d0 mov %rdx,%r8 + 58c3: 48 85 d2 test %rdx,%rdx + 58c6: 0f 84 11 02 00 00 je 5add + 58cc: 48 8d 52 ff lea -0x1(%rdx),%rdx + 58d0: f7 d9 neg %ecx + 58d2: 48 83 fa 06 cmp $0x6,%rdx + 58d6: 0f 86 cc 01 00 00 jbe 5aa8 + 58dc: 48 89 f8 mov %rdi,%rax + 58df: 48 29 f0 sub %rsi,%rax + 58e2: 48 83 e8 01 sub $0x1,%rax + 58e6: 48 83 f8 0e cmp $0xe,%rax + 58ea: 0f 86 b8 01 00 00 jbe 5aa8 + 58f0: 48 83 fa 0e cmp $0xe,%rdx + 58f4: 0f 86 e4 01 00 00 jbe 5ade + 58fa: 66 0f 6e d1 movd %ecx,%xmm2 + 58fe: 4c 89 c2 mov %r8,%rdx + 5901: 31 c0 xor %eax,%eax + 5903: 66 0f 60 d2 punpcklbw %xmm2,%xmm2 + 5907: 48 83 e2 f0 and $0xfffffffffffffff0,%rdx + 590b: 66 0f 61 d2 punpcklwd %xmm2,%xmm2 + 590f: 66 0f 70 d2 00 pshufd $0x0,%xmm2,%xmm2 + 5914: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 591b: 00 00 00 00 + 591f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5926: 00 00 00 00 + 592a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5931: 00 00 00 00 + 5935: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 593c: 00 00 00 00 + 5940: f3 0f 6f 0c 07 movdqu (%rdi,%rax,1),%xmm1 + 5945: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 + 594a: 66 0f ef c1 pxor %xmm1,%xmm0 + 594e: 66 0f db c2 pand %xmm2,%xmm0 + 5952: 66 0f ef c1 pxor %xmm1,%xmm0 + 5956: 0f 11 04 07 movups %xmm0,(%rdi,%rax,1) + 595a: 48 83 c0 10 add $0x10,%rax + 595e: 48 39 d0 cmp %rdx,%rax + 5961: 75 dd jne 5940 + 5963: 49 39 d0 cmp %rdx,%r8 + 5966: 0f 84 71 01 00 00 je 5add + 596c: 4d 89 c1 mov %r8,%r9 + 596f: 49 29 d1 sub %rdx,%r9 + 5972: 49 8d 41 ff lea -0x1(%r9),%rax + 5976: 48 83 f8 06 cmp $0x6,%rax + 597a: 76 3a jbe 59b6 + 597c: 0f b6 c1 movzbl %cl,%eax + 597f: f3 0f 7e 14 17 movq (%rdi,%rdx,1),%xmm2 + 5984: f3 0f 7e 04 16 movq (%rsi,%rdx,1),%xmm0 + 5989: 88 c4 mov %al,%ah + 598b: 66 0f 6e d8 movd %eax,%xmm3 + 598f: 66 0f ef c2 pxor %xmm2,%xmm0 + 5993: f2 0f 70 cb 00 pshuflw $0x0,%xmm3,%xmm1 + 5998: 66 0f db c1 pand %xmm1,%xmm0 + 599c: 66 0f ef c2 pxor %xmm2,%xmm0 + 59a0: 66 0f d6 04 17 movq %xmm0,(%rdi,%rdx,1) + 59a5: 41 f6 c1 07 test $0x7,%r9b + 59a9: 0f 84 2e 01 00 00 je 5add + 59af: 49 83 e1 f8 and $0xfffffffffffffff8,%r9 + 59b3: 4c 01 ca add %r9,%rdx + 59b6: 44 0f b6 14 17 movzbl (%rdi,%rdx,1),%r10d + 59bb: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax + 59bf: 44 31 d0 xor %r10d,%eax + 59c2: 21 c8 and %ecx,%eax + 59c4: 44 31 d0 xor %r10d,%eax + 59c7: 88 04 17 mov %al,(%rdi,%rdx,1) + 59ca: 48 8d 42 01 lea 0x1(%rdx),%rax + 59ce: 4c 39 c0 cmp %r8,%rax + 59d1: 0f 83 06 01 00 00 jae 5add + 59d7: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d + 59dc: 44 0f b6 4c 16 01 movzbl 0x1(%rsi,%rdx,1),%r9d + 59e2: 45 31 d1 xor %r10d,%r9d + 59e5: 41 21 c9 and %ecx,%r9d + 59e8: 45 31 d1 xor %r10d,%r9d + 59eb: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) + 59ef: 48 8d 42 02 lea 0x2(%rdx),%rax + 59f3: 4c 39 c0 cmp %r8,%rax + 59f6: 0f 83 e1 00 00 00 jae 5add + 59fc: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d + 5a01: 44 0f b6 4c 16 02 movzbl 0x2(%rsi,%rdx,1),%r9d + 5a07: 45 31 d1 xor %r10d,%r9d + 5a0a: 41 21 c9 and %ecx,%r9d + 5a0d: 45 31 d1 xor %r10d,%r9d + 5a10: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) + 5a14: 48 8d 42 03 lea 0x3(%rdx),%rax + 5a18: 4c 39 c0 cmp %r8,%rax + 5a1b: 0f 83 bc 00 00 00 jae 5add + 5a21: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d + 5a26: 44 0f b6 4c 16 03 movzbl 0x3(%rsi,%rdx,1),%r9d + 5a2c: 45 31 d1 xor %r10d,%r9d + 5a2f: 41 21 c9 and %ecx,%r9d + 5a32: 45 31 d1 xor %r10d,%r9d + 5a35: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) + 5a39: 48 8d 42 04 lea 0x4(%rdx),%rax + 5a3d: 4c 39 c0 cmp %r8,%rax + 5a40: 0f 83 97 00 00 00 jae 5add + 5a46: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d + 5a4b: 44 0f b6 4c 16 04 movzbl 0x4(%rsi,%rdx,1),%r9d + 5a51: 45 31 d1 xor %r10d,%r9d + 5a54: 41 21 c9 and %ecx,%r9d + 5a57: 45 31 d1 xor %r10d,%r9d + 5a5a: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) + 5a5e: 48 8d 42 05 lea 0x5(%rdx),%rax + 5a62: 4c 39 c0 cmp %r8,%rax + 5a65: 73 76 jae 5add + 5a67: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d + 5a6c: 44 0f b6 4c 16 05 movzbl 0x5(%rsi,%rdx,1),%r9d + 5a72: 45 31 d1 xor %r10d,%r9d + 5a75: 41 21 c9 and %ecx,%r9d + 5a78: 45 31 d1 xor %r10d,%r9d + 5a7b: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) + 5a7f: 48 8d 42 06 lea 0x6(%rdx),%rax + 5a83: 4c 39 c0 cmp %r8,%rax + 5a86: 73 55 jae 5add + 5a88: 48 01 f8 add %rdi,%rax + 5a8b: 44 0f b6 5c 16 06 movzbl 0x6(%rsi,%rdx,1),%r11d + 5a91: 0f b6 38 movzbl (%rax),%edi + 5a94: 41 31 fb xor %edi,%r11d + 5a97: 44 89 da mov %r11d,%edx + 5a9a: 21 ca and %ecx,%edx + 5a9c: 31 fa xor %edi,%edx + 5a9e: 88 10 mov %dl,(%rax) + 5aa0: c3 ret + 5aa1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 5aa8: 31 c0 xor %eax,%eax + 5aaa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5ab1: 00 00 00 00 + 5ab5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5abc: 00 00 00 00 + 5ac0: 44 0f b6 0c 07 movzbl (%rdi,%rax,1),%r9d + 5ac5: 0f b6 14 06 movzbl (%rsi,%rax,1),%edx + 5ac9: 44 31 ca xor %r9d,%edx + 5acc: 21 ca and %ecx,%edx + 5ace: 44 31 ca xor %r9d,%edx + 5ad1: 88 14 07 mov %dl,(%rdi,%rax,1) + 5ad4: 48 83 c0 01 add $0x1,%rax + 5ad8: 49 39 c0 cmp %rax,%r8 + 5adb: 75 e3 jne 5ac0 + 5add: c3 ret + 5ade: 4d 89 c1 mov %r8,%r9 + 5ae1: 31 d2 xor %edx,%edx + 5ae3: e9 94 fe ff ff jmp 597c + 5ae8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 5aef: 00 + +0000000000005af0 : + 5af0: 66 33 37 xor (%rdi),%si + 5af3: f7 da neg %edx + 5af5: 21 d6 and %edx,%esi + 5af7: 66 33 37 xor (%rdi),%si + 5afa: 66 89 37 mov %si,(%rdi) + 5afd: c3 ret + 5afe: 66 90 xchg %ax,%ax + +0000000000005b00 : + 5b00: 41 57 push %r15 + 5b02: 41 56 push %r14 + 5b04: 41 55 push %r13 + 5b06: 41 54 push %r12 + 5b08: 55 push %rbp + 5b09: 53 push %rbx + 5b0a: 48 83 ec 58 sub $0x58,%rsp + 5b0e: 48 8b 47 08 mov 0x8(%rdi),%rax + 5b12: 4c 8b 6f 18 mov 0x18(%rdi),%r13 + 5b16: 4c 8b 3f mov (%rdi),%r15 + 5b19: 48 89 44 24 90 mov %rax,-0x70(%rsp) + 5b1e: 48 8b 47 10 mov 0x10(%rdi),%rax + 5b22: 48 89 44 24 98 mov %rax,-0x68(%rsp) + 5b27: 48 8b 47 20 mov 0x20(%rdi),%rax + 5b2b: 48 89 44 24 a0 mov %rax,-0x60(%rsp) + 5b30: 48 8b 47 28 mov 0x28(%rdi),%rax + 5b34: 48 89 44 24 a8 mov %rax,-0x58(%rsp) + 5b39: 48 8b 47 30 mov 0x30(%rdi),%rax + 5b3d: 48 89 44 24 b0 mov %rax,-0x50(%rsp) + 5b42: 48 8b 47 38 mov 0x38(%rdi),%rax + 5b46: 48 89 44 24 b8 mov %rax,-0x48(%rsp) + 5b4b: 48 8b 47 40 mov 0x40(%rdi),%rax + 5b4f: 48 89 44 24 c0 mov %rax,-0x40(%rsp) + 5b54: 48 8b 47 48 mov 0x48(%rdi),%rax + 5b58: 48 89 44 24 c8 mov %rax,-0x38(%rsp) + 5b5d: 48 8b 47 50 mov 0x50(%rdi),%rax + 5b61: 48 8b 97 88 00 00 00 mov 0x88(%rdi),%rdx + 5b68: 4c 8b 67 60 mov 0x60(%rdi),%r12 + 5b6c: 4c 89 6c 24 18 mov %r13,0x18(%rsp) + 5b71: 48 89 44 24 d0 mov %rax,-0x30(%rsp) + 5b76: 48 8b 47 58 mov 0x58(%rdi),%rax + 5b7a: 48 89 54 24 f8 mov %rdx,-0x8(%rsp) + 5b7f: 48 8b 97 98 00 00 00 mov 0x98(%rdi),%rdx + 5b86: 48 89 44 24 d8 mov %rax,-0x28(%rsp) + 5b8b: 48 8b 47 68 mov 0x68(%rdi),%rax + 5b8f: 48 89 14 24 mov %rdx,(%rsp) + 5b93: 48 8b 97 a8 00 00 00 mov 0xa8(%rdi),%rdx + 5b9a: 48 89 44 24 e0 mov %rax,-0x20(%rsp) + 5b9f: 48 8b 47 70 mov 0x70(%rdi),%rax + 5ba3: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 5ba8: 48 8b 97 b8 00 00 00 mov 0xb8(%rdi),%rdx + 5baf: 48 89 44 24 e8 mov %rax,-0x18(%rsp) + 5bb4: 48 8b 47 78 mov 0x78(%rdi),%rax + 5bb8: 48 89 54 24 10 mov %rdx,0x10(%rsp) + 5bbd: 48 8d 15 7c 45 00 00 lea 0x457c(%rip),%rdx # a140 + 5bc4: 4c 8b 9f 90 00 00 00 mov 0x90(%rdi),%r11 + 5bcb: 48 89 44 24 f0 mov %rax,-0x10(%rsp) + 5bd0: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax + 5bd7: 48 89 54 24 88 mov %rdx,-0x78(%rsp) + 5bdc: 4c 8b b7 a0 00 00 00 mov 0xa0(%rdi),%r14 + 5be3: 48 89 7c 24 50 mov %rdi,0x50(%rsp) + 5be8: 4c 8b 87 b0 00 00 00 mov 0xb0(%rdi),%r8 + 5bef: 48 8b 9f c0 00 00 00 mov 0xc0(%rdi),%rbx + 5bf6: 48 89 c7 mov %rax,%rdi + 5bf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 5c00: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp + 5c05: 4c 8b 6c 24 90 mov -0x70(%rsp),%r13 + 5c0a: 4c 33 6c 24 b0 xor -0x50(%rsp),%r13 + 5c0f: 4c 33 6c 24 d8 xor -0x28(%rsp),%r13 + 5c14: 49 31 fd xor %rdi,%r13 + 5c17: 4c 8b 54 24 98 mov -0x68(%rsp),%r10 + 5c1c: 48 8b 54 24 a0 mov -0x60(%rsp),%rdx + 5c21: 49 31 ed xor %rbp,%r13 + 5c24: 48 8b 6c 24 b8 mov -0x48(%rsp),%rbp + 5c29: 48 8b 4c 24 a8 mov -0x58(%rsp),%rcx + 5c2e: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 + 5c33: 4c 33 4c 24 c0 xor -0x40(%rsp),%r9 + 5c38: 49 31 ea xor %rbp,%r10 + 5c3b: 48 8b 6c 24 c8 mov -0x38(%rsp),%rbp + 5c40: 4c 31 f9 xor %r15,%rcx + 5c43: 4c 33 4c 24 e0 xor -0x20(%rsp),%r9 + 5c48: 4d 31 e2 xor %r12,%r10 + 5c4b: 4c 33 54 24 f8 xor -0x8(%rsp),%r10 + 5c50: 48 33 4c 24 d0 xor -0x30(%rsp),%rcx + 5c55: 4d 31 d9 xor %r11,%r9 + 5c58: 48 31 ea xor %rbp,%rdx + 5c5b: 4c 89 ed mov %r13,%rbp + 5c5e: 48 33 54 24 e8 xor -0x18(%rsp),%rdx + 5c63: 48 33 14 24 xor (%rsp),%rdx + 5c67: 4d 31 c2 xor %r8,%r10 + 5c6a: 48 31 da xor %rbx,%rdx + 5c6d: 48 d1 c5 rol $1,%rbp + 5c70: 48 33 4c 24 f0 xor -0x10(%rsp),%rcx + 5c75: 48 31 d5 xor %rdx,%rbp + 5c78: 4c 89 d6 mov %r10,%rsi + 5c7b: 48 d1 c2 rol $1,%rdx + 5c7e: 4c 33 4c 24 10 xor 0x10(%rsp),%r9 + 5c83: 4c 31 d2 xor %r10,%rdx + 5c86: 4c 31 f1 xor %r14,%rcx + 5c89: 4c 8b 54 24 b0 mov -0x50(%rsp),%r10 + 5c8e: 48 d1 c6 rol $1,%rsi + 5c91: 48 31 ce xor %rcx,%rsi + 5c94: 4c 89 c8 mov %r9,%rax + 5c97: 48 d1 c1 rol $1,%rcx + 5c9a: 49 31 ef xor %rbp,%r15 + 5c9d: 48 d1 c0 rol $1,%rax + 5ca0: 49 31 f2 xor %rsi,%r10 + 5ca3: 4c 31 c9 xor %r9,%rcx + 5ca6: 4d 89 f9 mov %r15,%r9 + 5ca9: 4c 31 e8 xor %r13,%rax + 5cac: 49 c1 ca 14 ror $0x14,%r10 + 5cb0: 49 31 d3 xor %rdx,%r11 + 5cb3: 48 31 cb xor %rcx,%rbx + 5cb6: 4d 89 d7 mov %r10,%r15 + 5cb9: 49 31 c4 xor %rax,%r12 + 5cbc: 49 c1 c3 15 rol $0x15,%r11 + 5cc0: 48 31 f7 xor %rsi,%rdi + 5cc3: 49 c1 cc 15 ror $0x15,%r12 + 5cc7: 49 f7 d7 not %r15 + 5cca: 48 c1 c3 0e rol $0xe,%rbx + 5cce: 49 31 c0 xor %rax,%r8 + 5cd1: 48 c1 cf 13 ror $0x13,%rdi + 5cd5: 4d 89 fd mov %r15,%r13 + 5cd8: 4c 8b 7c 24 88 mov -0x78(%rsp),%r15 + 5cdd: 49 c1 c8 03 ror $0x3,%r8 + 5ce1: 4d 21 e5 and %r12,%r13 + 5ce4: 4c 89 6c 24 b0 mov %r13,-0x50(%rsp) + 5ce9: 4d 8b 2f mov (%r15),%r13 + 5cec: 4c 8b 7c 24 b0 mov -0x50(%rsp),%r15 + 5cf1: 4d 31 cd xor %r9,%r13 + 5cf4: 4d 31 ef xor %r13,%r15 + 5cf7: 4d 89 e5 mov %r12,%r13 + 5cfa: 49 f7 d5 not %r13 + 5cfd: 4d 21 dd and %r11,%r13 + 5d00: 4d 31 d5 xor %r10,%r13 + 5d03: 4c 89 6c 24 20 mov %r13,0x20(%rsp) + 5d08: 4d 89 dd mov %r11,%r13 + 5d0b: 49 f7 d5 not %r13 + 5d0e: 49 21 dd and %rbx,%r13 + 5d11: 4d 31 e5 xor %r12,%r13 + 5d14: 49 89 dc mov %rbx,%r12 + 5d17: 49 f7 d4 not %r12 + 5d1a: 4c 89 6c 24 28 mov %r13,0x28(%rsp) + 5d1f: 4d 21 cc and %r9,%r12 + 5d22: 49 f7 d1 not %r9 + 5d25: 4d 21 d1 and %r10,%r9 + 5d28: 4d 31 dc xor %r11,%r12 + 5d2b: 4c 8b 5c 24 d0 mov -0x30(%rsp),%r11 + 5d30: 4d 89 ca mov %r9,%r10 + 5d33: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 + 5d38: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) + 5d3d: 49 89 fc mov %rdi,%r12 + 5d40: 49 31 da xor %rbx,%r10 + 5d43: 49 31 eb xor %rbp,%r11 + 5d46: 49 f7 d4 not %r12 + 5d49: 4c 89 54 24 30 mov %r10,0x30(%rsp) + 5d4e: 4c 8b 54 24 c8 mov -0x38(%rsp),%r10 + 5d53: 49 c1 c3 03 rol $0x3,%r11 + 5d57: 49 31 d1 xor %rdx,%r9 + 5d5a: 49 c1 c1 1c rol $0x1c,%r9 + 5d5e: 49 31 ca xor %rcx,%r10 + 5d61: 49 c1 c2 14 rol $0x14,%r10 + 5d65: 4c 89 d3 mov %r10,%rbx + 5d68: 48 f7 d3 not %rbx + 5d6b: 4c 21 db and %r11,%rbx + 5d6e: 4c 31 cb xor %r9,%rbx + 5d71: 48 89 5c 24 38 mov %rbx,0x38(%rsp) + 5d76: 4c 89 db mov %r11,%rbx + 5d79: 48 f7 d3 not %rbx + 5d7c: 48 21 fb and %rdi,%rbx + 5d7f: 4c 31 d3 xor %r10,%rbx + 5d82: 48 89 5c 24 18 mov %rbx,0x18(%rsp) + 5d87: 4c 89 e3 mov %r12,%rbx + 5d8a: 4c 21 c3 and %r8,%rbx + 5d8d: 49 31 ee xor %rbp,%r14 + 5d90: 49 89 dc mov %rbx,%r12 + 5d93: 49 c1 c6 12 rol $0x12,%r14 + 5d97: 4d 31 dc xor %r11,%r12 + 5d9a: 4d 89 c3 mov %r8,%r11 + 5d9d: 49 f7 d3 not %r11 + 5da0: 4c 89 64 24 d0 mov %r12,-0x30(%rsp) + 5da5: 48 8b 5c 24 a8 mov -0x58(%rsp),%rbx + 5daa: 4d 21 cb and %r9,%r11 + 5dad: 49 f7 d1 not %r9 + 5db0: 4d 21 d1 and %r10,%r9 + 5db3: 49 31 fb xor %rdi,%r11 + 5db6: 48 8b 7c 24 90 mov -0x70(%rsp),%rdi + 5dbb: 48 31 eb xor %rbp,%rbx + 5dbe: 4d 31 c1 xor %r8,%r9 + 5dc1: 4c 8b 44 24 b8 mov -0x48(%rsp),%r8 + 5dc6: 4c 89 5c 24 40 mov %r11,0x40(%rsp) + 5dcb: 48 c1 cb 1c ror $0x1c,%rbx + 5dcf: 4c 8b 5c 24 e0 mov -0x20(%rsp),%r11 + 5dd4: 48 31 f7 xor %rsi,%rdi + 5dd7: 4c 89 4c 24 c8 mov %r9,-0x38(%rsp) + 5ddc: 49 31 c0 xor %rax,%r8 + 5ddf: 4c 8b 0c 24 mov (%rsp),%r9 + 5de3: 48 d1 c7 rol $1,%rdi + 5de6: 49 c1 c0 06 rol $0x6,%r8 + 5dea: 49 31 d3 xor %rdx,%r11 + 5ded: 4d 89 c2 mov %r8,%r10 + 5df0: 49 c1 c3 19 rol $0x19,%r11 + 5df4: 49 31 c9 xor %rcx,%r9 + 5df7: 49 f7 d2 not %r10 + 5dfa: 4d 89 dd mov %r11,%r13 + 5dfd: 49 c1 c1 08 rol $0x8,%r9 + 5e01: 4d 21 da and %r11,%r10 + 5e04: 49 f7 d5 not %r13 + 5e07: 49 31 fa xor %rdi,%r10 + 5e0a: 4c 89 54 24 b8 mov %r10,-0x48(%rsp) + 5e0f: 4d 89 ea mov %r13,%r10 + 5e12: 4d 89 cd mov %r9,%r13 + 5e15: 4d 21 ca and %r9,%r10 + 5e18: 49 f7 d5 not %r13 + 5e1b: 4d 31 c2 xor %r8,%r10 + 5e1e: 4c 89 14 24 mov %r10,(%rsp) + 5e22: 4d 89 ea mov %r13,%r10 + 5e25: 4d 21 f2 and %r14,%r10 + 5e28: 4d 31 da xor %r11,%r10 + 5e2b: 4d 89 f3 mov %r14,%r11 + 5e2e: 49 f7 d3 not %r11 + 5e31: 49 21 fb and %rdi,%r11 + 5e34: 48 f7 d7 not %rdi + 5e37: 4c 21 c7 and %r8,%rdi + 5e3a: 4d 31 cb xor %r9,%r11 + 5e3d: 4c 8b 44 24 a0 mov -0x60(%rsp),%r8 + 5e42: 4c 8b 4c 24 d8 mov -0x28(%rsp),%r9 + 5e47: 4c 31 f7 xor %r14,%rdi + 5e4a: 4c 89 5c 24 e0 mov %r11,-0x20(%rsp) + 5e4f: 48 89 7c 24 48 mov %rdi,0x48(%rsp) + 5e54: 48 8b 7c 24 f8 mov -0x8(%rsp),%rdi + 5e59: 49 31 c8 xor %rcx,%r8 + 5e5c: 49 31 f1 xor %rsi,%r9 + 5e5f: 49 c1 c1 0a rol $0xa,%r9 + 5e63: 49 c1 c0 1b rol $0x1b,%r8 + 5e67: 48 31 c7 xor %rax,%rdi + 5e6a: 48 33 4c 24 e8 xor -0x18(%rsp),%rcx + 5e6f: 48 33 74 24 08 xor 0x8(%rsp),%rsi + 5e74: 48 c1 c9 19 ror $0x19,%rcx + 5e78: 49 89 fc mov %rdi,%r12 + 5e7b: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi + 5e80: 48 c1 c6 02 rol $0x2,%rsi + 5e84: 49 c1 c4 0f rol $0xf,%r12 + 5e88: 48 33 6c 24 f0 xor -0x10(%rsp),%rbp + 5e8d: 48 33 44 24 98 xor -0x68(%rsp),%rax + 5e92: 48 c1 cd 17 ror $0x17,%rbp + 5e96: 48 31 d7 xor %rdx,%rdi + 5e99: 4d 89 e5 mov %r12,%r13 + 5e9c: 48 33 54 24 c0 xor -0x40(%rsp),%rdx + 5ea1: 48 c1 ca 09 ror $0x9,%rdx + 5ea5: 49 89 fb mov %rdi,%r11 + 5ea8: 48 89 df mov %rbx,%rdi + 5eab: 49 f7 d5 not %r13 + 5eae: 49 c1 cb 08 ror $0x8,%r11 + 5eb2: 48 f7 d7 not %rdi + 5eb5: 48 c1 c8 02 ror $0x2,%rax + 5eb9: 4c 21 cf and %r9,%rdi + 5ebc: 4d 21 dd and %r11,%r13 + 5ebf: 4c 31 c7 xor %r8,%rdi + 5ec2: 4d 31 cd xor %r9,%r13 + 5ec5: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 5eca: 4c 89 cf mov %r9,%rdi + 5ecd: 4d 89 d9 mov %r11,%r9 + 5ed0: 49 f7 d1 not %r9 + 5ed3: 48 f7 d7 not %rdi + 5ed6: 4d 21 c1 and %r8,%r9 + 5ed9: 49 f7 d0 not %r8 + 5edc: 4c 21 e7 and %r12,%rdi + 5edf: 49 21 d8 and %rbx,%r8 + 5ee2: 48 31 df xor %rbx,%rdi + 5ee5: 4d 31 e1 xor %r12,%r9 + 5ee8: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 + 5eed: 4d 31 d8 xor %r11,%r8 + 5ef0: 49 89 cb mov %rcx,%r11 + 5ef3: 48 89 d1 mov %rdx,%rcx + 5ef6: 4c 89 44 24 d8 mov %r8,-0x28(%rsp) + 5efb: 49 89 f0 mov %rsi,%r8 + 5efe: 4c 89 de mov %r11,%rsi + 5f01: 48 f7 d1 not %rcx + 5f04: 48 f7 d6 not %rsi + 5f07: 4d 89 c6 mov %r8,%r14 + 5f0a: 4c 21 d9 and %r11,%rcx + 5f0d: 48 21 ee and %rbp,%rsi + 5f10: 49 f7 d6 not %r14 + 5f13: 48 31 c1 xor %rax,%rcx + 5f16: 48 31 d6 xor %rdx,%rsi + 5f19: 48 89 4c 24 e8 mov %rcx,-0x18(%rsp) + 5f1e: 48 89 f3 mov %rsi,%rbx + 5f21: 48 89 ee mov %rbp,%rsi + 5f24: 48 f7 d6 not %rsi + 5f27: 48 89 5c 24 08 mov %rbx,0x8(%rsp) + 5f2c: 4c 21 c6 and %r8,%rsi + 5f2f: 4c 31 de xor %r11,%rsi + 5f32: 4d 89 f3 mov %r14,%r11 + 5f35: 49 21 c3 and %rax,%r11 + 5f38: 48 f7 d0 not %rax + 5f3b: 4d 89 de mov %r11,%r14 + 5f3e: 49 31 ee xor %rbp,%r14 + 5f41: 48 21 d0 and %rdx,%rax + 5f44: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp + 5f49: 4c 31 c0 xor %r8,%rax + 5f4c: 4c 8b 44 24 38 mov 0x38(%rsp),%r8 + 5f51: 4c 89 74 24 f8 mov %r14,-0x8(%rsp) + 5f56: 4d 31 f8 xor %r15,%r8 + 5f59: 4c 33 44 24 b8 xor -0x48(%rsp),%r8 + 5f5e: 49 31 e8 xor %rbp,%r8 + 5f61: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp + 5f66: 49 31 c8 xor %rcx,%r8 + 5f69: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx + 5f6e: 49 31 cc xor %rcx,%r12 + 5f71: 4c 33 24 24 xor (%rsp),%r12 + 5f75: 48 33 6c 24 d0 xor -0x30(%rsp),%rbp + 5f7a: 4c 89 6c 24 f0 mov %r13,-0x10(%rsp) + 5f7f: 49 31 fc xor %rdi,%r12 + 5f82: 4c 31 d5 xor %r10,%rbp + 5f85: 4c 8b 5c 24 b0 mov -0x50(%rsp),%r11 + 5f8a: 48 8b 54 24 c8 mov -0x38(%rsp),%rdx + 5f8f: 49 31 dc xor %rbx,%r12 + 5f92: 4c 31 ed xor %r13,%rbp + 5f95: 4c 33 5c 24 40 xor 0x40(%rsp),%r11 + 5f9a: 48 33 54 24 48 xor 0x48(%rsp),%rdx + 5f9f: 48 31 f5 xor %rsi,%rbp + 5fa2: 4c 33 5c 24 e0 xor -0x20(%rsp),%r11 + 5fa7: 48 33 54 24 30 xor 0x30(%rsp),%rdx + 5fac: 4d 89 e6 mov %r12,%r14 + 5faf: 48 33 54 24 d8 xor -0x28(%rsp),%rdx + 5fb4: 4d 31 cb xor %r9,%r11 + 5fb7: 49 d1 c6 rol $1,%r14 + 5fba: 4c 33 5c 24 f8 xor -0x8(%rsp),%r11 + 5fbf: 48 31 c2 xor %rax,%rdx + 5fc2: 49 89 ed mov %rbp,%r13 + 5fc5: 4c 89 db mov %r11,%rbx + 5fc8: 49 d1 c5 rol $1,%r13 + 5fcb: 49 31 d6 xor %rdx,%r14 + 5fce: 48 d1 c2 rol $1,%rdx + 5fd1: 48 31 ea xor %rbp,%rdx + 5fd4: 4d 31 c5 xor %r8,%r13 + 5fd7: 48 d1 c3 rol $1,%rbx + 5fda: 48 89 cd mov %rcx,%rbp + 5fdd: 49 d1 c0 rol $1,%r8 + 5fe0: 4c 31 e3 xor %r12,%rbx + 5fe3: 4d 31 d8 xor %r11,%r8 + 5fe6: 4d 31 f7 xor %r14,%r15 + 5fe9: 4c 31 ed xor %r13,%rbp + 5fec: 49 31 da xor %rbx,%r10 + 5fef: 48 c1 cd 14 ror $0x14,%rbp + 5ff3: 4d 89 fb mov %r15,%r11 + 5ff6: 49 c1 ca 15 ror $0x15,%r10 + 5ffa: 49 31 d1 xor %rdx,%r9 + 5ffd: 49 89 ef mov %rbp,%r15 + 6000: 49 c1 c1 15 rol $0x15,%r9 + 6004: 4c 31 c0 xor %r8,%rax + 6007: 4c 31 ef xor %r13,%rdi + 600a: 48 c1 c0 0e rol $0xe,%rax + 600e: 49 f7 d7 not %r15 + 6011: 48 c1 cf 13 ror $0x13,%rdi + 6015: 48 31 de xor %rbx,%rsi + 6018: 4d 89 fc mov %r15,%r12 + 601b: 4c 8b 7c 24 88 mov -0x78(%rsp),%r15 + 6020: 48 c1 ce 03 ror $0x3,%rsi + 6024: 4d 21 d4 and %r10,%r12 + 6027: 49 8b 4f 08 mov 0x8(%r15),%rcx + 602b: 4c 31 d9 xor %r11,%rcx + 602e: 49 89 cf mov %rcx,%r15 + 6031: 48 8b 4c 24 e8 mov -0x18(%rsp),%rcx + 6036: 4d 31 e7 xor %r12,%r15 + 6039: 4d 89 d4 mov %r10,%r12 + 603c: 49 f7 d4 not %r12 + 603f: 4d 21 cc and %r9,%r12 + 6042: 49 31 ec xor %rbp,%r12 + 6045: 4c 89 64 24 90 mov %r12,-0x70(%rsp) + 604a: 4d 89 cc mov %r9,%r12 + 604d: 49 f7 d4 not %r12 + 6050: 49 21 c4 and %rax,%r12 + 6053: 4d 31 d4 xor %r10,%r12 + 6056: 49 89 c2 mov %rax,%r10 + 6059: 49 f7 d2 not %r10 + 605c: 4c 89 64 24 98 mov %r12,-0x68(%rsp) + 6061: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 + 6066: 4d 21 da and %r11,%r10 + 6069: 49 f7 d3 not %r11 + 606c: 49 21 eb and %rbp,%r11 + 606f: 4d 31 ca xor %r9,%r10 + 6072: 4c 8b 4c 24 c8 mov -0x38(%rsp),%r9 + 6077: 49 31 c3 xor %rax,%r11 + 607a: 4c 89 54 24 18 mov %r10,0x18(%rsp) + 607f: 4c 8b 54 24 b8 mov -0x48(%rsp),%r10 + 6084: 4c 89 5c 24 a0 mov %r11,-0x60(%rsp) + 6089: 4c 8b 5c 24 b0 mov -0x50(%rsp),%r11 + 608e: 4d 31 c1 xor %r8,%r9 + 6091: 49 c1 c1 14 rol $0x14,%r9 + 6095: 4d 31 f2 xor %r14,%r10 + 6098: 49 31 d3 xor %rdx,%r11 + 609b: 49 c1 c2 03 rol $0x3,%r10 + 609f: 4c 89 d8 mov %r11,%rax + 60a2: 4d 89 cb mov %r9,%r11 + 60a5: 49 f7 d3 not %r11 + 60a8: 48 c1 c0 1c rol $0x1c,%rax + 60ac: 4d 21 d3 and %r10,%r11 + 60af: 49 31 c3 xor %rax,%r11 + 60b2: 4c 89 5c 24 a8 mov %r11,-0x58(%rsp) + 60b7: 4d 89 d3 mov %r10,%r11 + 60ba: 49 f7 d3 not %r11 + 60bd: 49 21 fb and %rdi,%r11 + 60c0: 4d 31 ec xor %r13,%r12 + 60c3: 4c 31 f1 xor %r14,%rcx + 60c6: 4d 31 cb xor %r9,%r11 + 60c9: 48 c1 c1 12 rol $0x12,%rcx + 60cd: 4c 89 5c 24 b0 mov %r11,-0x50(%rsp) + 60d2: 49 89 fb mov %rdi,%r11 + 60d5: 49 f7 d3 not %r11 + 60d8: 49 21 f3 and %rsi,%r11 + 60db: 4d 31 d3 xor %r10,%r11 + 60de: 49 89 f2 mov %rsi,%r10 + 60e1: 49 f7 d2 not %r10 + 60e4: 4c 89 5c 24 b8 mov %r11,-0x48(%rsp) + 60e9: 49 21 c2 and %rax,%r10 + 60ec: 48 f7 d0 not %rax + 60ef: 49 31 fa xor %rdi,%r10 + 60f2: 4c 21 c8 and %r9,%rax + 60f5: 48 8b 7c 24 e0 mov -0x20(%rsp),%rdi + 60fa: 49 89 c3 mov %rax,%r11 + 60fd: 4c 89 54 24 c0 mov %r10,-0x40(%rsp) + 6102: 4c 89 e0 mov %r12,%rax + 6105: 49 31 f3 xor %rsi,%r11 + 6108: 48 31 d7 xor %rdx,%rdi + 610b: 48 8b 74 24 d0 mov -0x30(%rsp),%rsi + 6110: 48 d1 c0 rol $1,%rax + 6113: 49 89 f9 mov %rdi,%r9 + 6116: 48 8b 7c 24 d8 mov -0x28(%rsp),%rdi + 611b: 4c 89 5c 24 c8 mov %r11,-0x38(%rsp) + 6120: 48 31 de xor %rbx,%rsi + 6123: 49 c1 c1 19 rol $0x19,%r9 + 6127: 48 c1 c6 06 rol $0x6,%rsi + 612b: 4c 31 c7 xor %r8,%rdi + 612e: 48 c1 c7 08 rol $0x8,%rdi + 6132: 49 89 f2 mov %rsi,%r10 + 6135: 49 89 fc mov %rdi,%r12 + 6138: 49 f7 d2 not %r10 + 613b: 4d 21 ca and %r9,%r10 + 613e: 49 f7 d4 not %r12 + 6141: 49 31 c2 xor %rax,%r10 + 6144: 49 21 cc and %rcx,%r12 + 6147: 4c 89 54 24 d0 mov %r10,-0x30(%rsp) + 614c: 4d 31 cc xor %r9,%r12 + 614f: 4d 89 ca mov %r9,%r10 + 6152: 49 89 c9 mov %rcx,%r9 + 6155: 49 f7 d1 not %r9 + 6158: 49 f7 d2 not %r10 + 615b: 49 21 c1 and %rax,%r9 + 615e: 48 f7 d0 not %rax + 6161: 49 21 fa and %rdi,%r10 + 6164: 48 21 f0 and %rsi,%rax + 6167: 49 31 f9 xor %rdi,%r9 + 616a: 49 31 f2 xor %rsi,%r10 + 616d: 48 89 c7 mov %rax,%rdi + 6170: 4c 89 54 24 d8 mov %r10,-0x28(%rsp) + 6175: 48 31 cf xor %rcx,%rdi + 6178: 4c 89 4c 24 e0 mov %r9,-0x20(%rsp) + 617d: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 6182: 48 8b 44 24 30 mov 0x30(%rsp),%rax + 6187: 48 8b 74 24 38 mov 0x38(%rsp),%rsi + 618c: 4c 8b 0c 24 mov (%rsp),%r9 + 6190: 4c 8b 54 24 f0 mov -0x10(%rsp),%r10 + 6195: 4c 31 c0 xor %r8,%rax + 6198: 48 8b 4c 24 f8 mov -0x8(%rsp),%rcx + 619d: 4c 31 f6 xor %r14,%rsi + 61a0: 48 c1 c0 1b rol $0x1b,%rax + 61a4: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp + 61a9: 48 c1 ce 1c ror $0x1c,%rsi + 61ad: 4d 31 e9 xor %r13,%r9 + 61b0: 49 31 da xor %rbx,%r10 + 61b3: 48 31 d1 xor %rdx,%rcx + 61b6: 49 c1 c2 0f rol $0xf,%r10 + 61ba: 48 c1 c9 08 ror $0x8,%rcx + 61be: 48 89 f7 mov %rsi,%rdi + 61c1: 48 31 eb xor %rbp,%rbx + 61c4: 49 c1 c1 0a rol $0xa,%r9 + 61c8: 4d 89 d3 mov %r10,%r11 + 61cb: 48 f7 d7 not %rdi + 61ce: 48 c1 cb 02 ror $0x2,%rbx + 61d2: 49 f7 d3 not %r11 + 61d5: 4c 21 cf and %r9,%rdi + 61d8: 49 21 cb and %rcx,%r11 + 61db: 48 31 c7 xor %rax,%rdi + 61de: 4d 31 cb xor %r9,%r11 + 61e1: 48 89 7c 24 f0 mov %rdi,-0x10(%rsp) + 61e6: 4c 89 cf mov %r9,%rdi + 61e9: 4c 89 5c 24 f8 mov %r11,-0x8(%rsp) + 61ee: 49 89 cb mov %rcx,%r11 + 61f1: 48 f7 d7 not %rdi + 61f4: 49 f7 d3 not %r11 + 61f7: 4c 21 d7 and %r10,%rdi + 61fa: 49 21 c3 and %rax,%r11 + 61fd: 48 f7 d0 not %rax + 6200: 48 31 f7 xor %rsi,%rdi + 6203: 48 21 f0 and %rsi,%rax + 6206: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 620b: 4d 31 d3 xor %r10,%r11 + 620e: 49 89 c1 mov %rax,%r9 + 6211: 48 8b 44 24 40 mov 0x40(%rsp),%rax + 6216: 49 31 c9 xor %rcx,%r9 + 6219: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx + 621e: 4c 31 ee xor %r13,%rsi + 6221: 48 31 d0 xor %rdx,%rax + 6224: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 6229: 48 c1 c6 02 rol $0x2,%rsi + 622d: 4c 89 0c 24 mov %r9,(%rsp) + 6231: 4c 31 c1 xor %r8,%rcx + 6234: 48 c1 c8 09 ror $0x9,%rax + 6238: 48 c1 c9 19 ror $0x19,%rcx + 623c: 4c 31 f2 xor %r14,%rdx + 623f: 49 89 c6 mov %rax,%r14 + 6242: 49 89 c8 mov %rcx,%r8 + 6245: 48 c1 ca 17 ror $0x17,%rdx + 6249: 49 f7 d6 not %r14 + 624c: 49 f7 d0 not %r8 + 624f: 49 21 ce and %rcx,%r14 + 6252: 49 21 d0 and %rdx,%r8 + 6255: 49 31 de xor %rbx,%r14 + 6258: 49 31 c0 xor %rax,%r8 + 625b: 4c 89 44 24 08 mov %r8,0x8(%rsp) + 6260: 49 89 d0 mov %rdx,%r8 + 6263: 49 f7 d0 not %r8 + 6266: 49 21 f0 and %rsi,%r8 + 6269: 49 31 c8 xor %rcx,%r8 + 626c: 48 89 f1 mov %rsi,%rcx + 626f: 48 f7 d1 not %rcx + 6272: 48 21 d9 and %rbx,%rcx + 6275: 48 f7 d3 not %rbx + 6278: 48 83 44 24 88 10 addq $0x10,-0x78(%rsp) + 627e: 48 31 d1 xor %rdx,%rcx + 6281: 48 21 c3 and %rax,%rbx + 6284: 48 8d 15 75 3f 00 00 lea 0x3f75(%rip),%rdx # a200 + 628b: 48 89 4c 24 10 mov %rcx,0x10(%rsp) + 6290: 48 31 f3 xor %rsi,%rbx + 6293: 48 3b 54 24 88 cmp -0x78(%rsp),%rdx + 6298: 0f 85 62 f9 ff ff jne 5c00 + 629e: 48 8b 44 24 90 mov -0x70(%rsp),%rax + 62a3: 48 89 fa mov %rdi,%rdx + 62a6: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi + 62ab: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 + 62b0: 48 89 47 08 mov %rax,0x8(%rdi) + 62b4: 48 8b 44 24 98 mov -0x68(%rsp),%rax + 62b9: 4c 89 3f mov %r15,(%rdi) + 62bc: 48 89 47 10 mov %rax,0x10(%rdi) + 62c0: 48 8b 44 24 a0 mov -0x60(%rsp),%rax + 62c5: 4c 89 6f 18 mov %r13,0x18(%rdi) + 62c9: 48 89 47 20 mov %rax,0x20(%rdi) + 62cd: 48 8b 44 24 a8 mov -0x58(%rsp),%rax + 62d2: 4c 89 67 60 mov %r12,0x60(%rdi) + 62d6: 48 89 47 28 mov %rax,0x28(%rdi) + 62da: 48 8b 44 24 b0 mov -0x50(%rsp),%rax + 62df: 48 89 97 80 00 00 00 mov %rdx,0x80(%rdi) + 62e6: 48 89 47 30 mov %rax,0x30(%rdi) + 62ea: 48 8b 44 24 b8 mov -0x48(%rsp),%rax + 62ef: 48 89 47 38 mov %rax,0x38(%rdi) + 62f3: 48 8b 44 24 c0 mov -0x40(%rsp),%rax + 62f8: 48 89 47 40 mov %rax,0x40(%rdi) + 62fc: 48 8b 44 24 c8 mov -0x38(%rsp),%rax + 6301: 48 89 47 48 mov %rax,0x48(%rdi) + 6305: 48 8b 44 24 d0 mov -0x30(%rsp),%rax + 630a: 48 89 47 50 mov %rax,0x50(%rdi) + 630e: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 6313: 48 89 47 58 mov %rax,0x58(%rdi) + 6317: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 631c: 48 89 47 68 mov %rax,0x68(%rdi) + 6320: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 6325: 48 89 47 70 mov %rax,0x70(%rdi) + 6329: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 632e: 48 89 47 78 mov %rax,0x78(%rdi) + 6332: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 6337: 4c 89 9f 90 00 00 00 mov %r11,0x90(%rdi) + 633e: 48 89 87 88 00 00 00 mov %rax,0x88(%rdi) + 6345: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 634a: 4c 89 8f 98 00 00 00 mov %r9,0x98(%rdi) + 6351: 4c 89 b7 a0 00 00 00 mov %r14,0xa0(%rdi) + 6358: 48 89 87 a8 00 00 00 mov %rax,0xa8(%rdi) + 635f: 4c 89 87 b0 00 00 00 mov %r8,0xb0(%rdi) + 6366: 48 89 8f b8 00 00 00 mov %rcx,0xb8(%rdi) + 636d: 48 89 9f c0 00 00 00 mov %rbx,0xc0(%rdi) + 6374: 48 83 c4 58 add $0x58,%rsp + 6378: 5b pop %rbx + 6379: 5d pop %rbp + 637a: 41 5c pop %r12 + 637c: 41 5d pop %r13 + 637e: 41 5e pop %r14 + 6380: 41 5f pop %r15 + 6382: c3 ret + 6383: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 638a: 00 00 00 00 + 638e: 66 90 xchg %ax,%ax + +0000000000006390 : + 6390: 41 56 push %r14 + 6392: 31 c0 xor %eax,%eax + 6394: 49 89 d6 mov %rdx,%r14 + 6397: 41 55 push %r13 + 6399: 41 89 cd mov %ecx,%r13d + 639c: 41 54 push %r12 + 639e: 55 push %rbp + 639f: 48 89 fd mov %rdi,%rbp + 63a2: 48 83 c7 08 add $0x8,%rdi + 63a6: 53 push %rbx + 63a7: 48 89 e9 mov %rbp,%rcx + 63aa: 48 89 f3 mov %rsi,%rbx + 63ad: 48 81 ec d0 00 00 00 sub $0xd0,%rsp + 63b4: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) + 63bb: 00 + 63bc: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 63c3: 00 00 00 00 + 63c7: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 63cb: 48 29 f9 sub %rdi,%rcx + 63ce: 81 c1 c8 00 00 00 add $0xc8,%ecx + 63d4: c1 e9 03 shr $0x3,%ecx + 63d7: f3 48 ab rep stos %rax,%es:(%rdi) + 63da: 48 81 fa 87 00 00 00 cmp $0x87,%rdx + 63e1: 0f 87 22 08 00 00 ja 6c09 + 63e7: e9 aa 08 00 00 jmp 6c96 + 63ec: 0f 1f 40 00 nopl 0x0(%rax) + 63f0: f3 0f 6f 33 movdqu (%rbx),%xmm6 + 63f4: f3 44 0f 6f 43 10 movdqu 0x10(%rbx),%xmm8 + 63fa: 66 0f ef ff pxor %xmm7,%xmm7 + 63fe: 48 81 c3 88 00 00 00 add $0x88,%rbx + 6405: f3 44 0f 6f 63 a8 movdqu -0x58(%rbx),%xmm12 + 640b: f3 44 0f 6f 5b 98 movdqu -0x68(%rbx),%xmm11 + 6411: 0f 29 34 24 movaps %xmm6,(%rsp) + 6415: 66 0f 6f 14 24 movdqa (%rsp),%xmm2 + 641a: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 + 641f: f3 44 0f 6f 73 b8 movdqu -0x48(%rbx),%xmm14 + 6425: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 642a: f3 44 0f 6f 7b c8 movdqu -0x38(%rbx),%xmm15 + 6430: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 6435: f3 0f 6f 6b d8 movdqu -0x28(%rbx),%xmm5 + 643a: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 643f: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 + 6445: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 + 644a: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 644f: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 6454: 66 0f 67 d0 packuswb %xmm0,%xmm2 + 6458: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 + 645d: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 6461: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6466: 66 0f 71 d6 08 psrlw $0x8,%xmm6 + 646b: 66 44 0f 67 c8 packuswb %xmm0,%xmm9 + 6470: 66 41 0f 6f c7 movdqa %xmm15,%xmm0 + 6475: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 647a: 66 0f 67 e0 packuswb %xmm0,%xmm4 + 647e: f3 0f 6f 43 e8 movdqu -0x18(%rbx),%xmm0 + 6483: 66 44 0f 6f d4 movdqa %xmm4,%xmm10 + 6488: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 648d: 66 41 0f 71 d2 08 psrlw $0x8,%xmm10 + 6493: 66 0f 67 e8 packuswb %xmm0,%xmm5 + 6497: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 + 649c: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 64a1: 66 0f 67 f0 packuswb %xmm0,%xmm6 + 64a5: 66 0f 6f c5 movdqa %xmm5,%xmm0 + 64a9: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 64ae: 66 0f 6f ce movdqa %xmm6,%xmm1 + 64b2: 66 44 0f 67 d0 packuswb %xmm0,%xmm10 + 64b7: 66 0f 71 d1 08 psrlw $0x8,%xmm1 + 64bc: 66 41 0f 6f c2 movdqa %xmm10,%xmm0 + 64c1: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 64c6: 66 0f 67 c8 packuswb %xmm0,%xmm1 + 64ca: 66 0f ef c0 pxor %xmm0,%xmm0 + 64ce: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 64d3: 66 0f 68 cf punpckhbw %xmm7,%xmm1 + 64d7: 66 44 0f 60 ef punpcklbw %xmm7,%xmm13 + 64dc: 66 41 0f 6f dd movdqa %xmm13,%xmm3 + 64e1: 66 0f 61 d8 punpcklwd %xmm0,%xmm3 + 64e5: 0f 29 5c 24 40 movaps %xmm3,0x40(%rsp) + 64ea: 66 41 0f 6f dd movdqa %xmm13,%xmm3 + 64ef: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 64f4: 66 0f 69 c8 punpckhwd %xmm0,%xmm1 + 64f8: 0f 29 4c 24 70 movaps %xmm1,0x70(%rsp) + 64fd: 66 0f 76 c9 pcmpeqd %xmm1,%xmm1 + 6501: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 + 6505: 66 44 0f 61 e8 punpcklwd %xmm0,%xmm13 + 650a: 66 0f 71 d1 08 psrlw $0x8,%xmm1 + 650f: 0f 29 5c 24 50 movaps %xmm3,0x50(%rsp) + 6514: 66 0f 6f 1c 24 movdqa (%rsp),%xmm3 + 6519: 66 44 0f db c9 pand %xmm1,%xmm9 + 651e: 66 0f db e9 pand %xmm1,%xmm5 + 6522: 66 0f db d1 pand %xmm1,%xmm2 + 6526: 44 0f 29 6c 24 60 movaps %xmm13,0x60(%rsp) + 652c: 66 0f db e1 pand %xmm1,%xmm4 + 6530: 66 41 0f 67 d1 packuswb %xmm9,%xmm2 + 6535: 66 44 0f db d1 pand %xmm1,%xmm10 + 653a: 66 0f 67 e5 packuswb %xmm5,%xmm4 + 653e: 66 0f 6f ea movdqa %xmm2,%xmm5 + 6542: 66 0f db d1 pand %xmm1,%xmm2 + 6546: 66 44 0f 6f cc movdqa %xmm4,%xmm9 + 654b: 66 0f db e1 pand %xmm1,%xmm4 + 654f: 66 0f db f1 pand %xmm1,%xmm6 + 6553: 66 0f 67 d4 packuswb %xmm4,%xmm2 + 6557: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 + 655d: 66 0f db d9 pand %xmm1,%xmm3 + 6561: 66 0f 6f e2 movdqa %xmm2,%xmm4 + 6565: 66 0f 68 d7 punpckhbw %xmm7,%xmm2 + 6569: 66 41 0f 67 f2 packuswb %xmm10,%xmm6 + 656e: 66 0f 71 f2 08 psllw $0x8,%xmm2 + 6573: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 6578: 66 44 0f 6f d6 movdqa %xmm6,%xmm10 + 657d: 0f 29 54 24 30 movaps %xmm2,0x30(%rsp) + 6582: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 6587: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 + 658c: 66 44 0f db d9 pand %xmm1,%xmm11 + 6591: 66 0f db d1 pand %xmm1,%xmm2 + 6595: 66 44 0f 6f cd movdqa %xmm5,%xmm9 + 659a: 66 44 0f 60 d7 punpcklbw %xmm7,%xmm10 + 659f: 66 0f 67 da packuswb %xmm2,%xmm3 + 65a3: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 + 65a8: 66 44 0f 60 cf punpcklbw %xmm7,%xmm9 + 65ad: 66 0f db d1 pand %xmm1,%xmm2 + 65b1: 66 45 0f 6f c6 movdqa %xmm14,%xmm8 + 65b6: 66 45 0f 6f ea movdqa %xmm10,%xmm13 + 65bb: 66 44 0f 67 da packuswb %xmm2,%xmm11 + 65c0: 66 41 0f 6f d7 movdqa %xmm15,%xmm2 + 65c5: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 65ca: 66 0f db d1 pand %xmm1,%xmm2 + 65ce: 66 44 0f db c1 pand %xmm1,%xmm8 + 65d3: 66 0f 68 ef punpckhbw %xmm7,%xmm5 + 65d7: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 + 65dc: 66 44 0f 67 c2 packuswb %xmm2,%xmm8 + 65e1: f3 0f 6f 53 d8 movdqu -0x28(%rbx),%xmm2 + 65e6: 66 0f 60 e7 punpcklbw %xmm7,%xmm4 + 65ea: 44 0f 29 54 24 10 movaps %xmm10,0x10(%rsp) + 65f0: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 + 65f5: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 65fa: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 + 65fe: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 + 6603: 66 0f db d1 pand %xmm1,%xmm2 + 6607: 66 44 0f db d9 pand %xmm1,%xmm11 + 660c: 0f 29 ac 24 90 00 00 movaps %xmm5,0x90(%rsp) + 6613: 00 + 6614: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 + 661a: 66 0f 68 f7 punpckhbw %xmm7,%xmm6 + 661e: 66 44 0f 69 c8 punpckhwd %xmm0,%xmm9 + 6623: 44 0f 29 94 24 80 00 movaps %xmm10,0x80(%rsp) + 662a: 00 00 + 662c: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 + 6631: f3 0f 6f 53 e8 movdqu -0x18(%rbx),%xmm2 + 6636: 66 0f 71 f4 08 psllw $0x8,%xmm4 + 663b: 66 0f db d1 pand %xmm1,%xmm2 + 663f: 66 44 0f 67 d2 packuswb %xmm2,%xmm10 + 6644: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 6648: 66 0f db d9 pand %xmm1,%xmm3 + 664c: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 6651: 66 41 0f 67 db packuswb %xmm11,%xmm3 + 6656: 66 0f 6f ea movdqa %xmm2,%xmm5 + 665a: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 665f: 66 44 0f db c1 pand %xmm1,%xmm8 + 6664: 66 41 0f 67 ec packuswb %xmm12,%xmm5 + 6669: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 666e: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 + 6673: 66 44 0f 6f f2 movdqa %xmm2,%xmm14 + 6678: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 + 667e: 66 44 0f db d1 pand %xmm1,%xmm10 + 6683: 66 45 0f 67 f4 packuswb %xmm12,%xmm14 + 6688: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 668d: 66 45 0f 67 c2 packuswb %xmm10,%xmm8 + 6692: 66 41 0f 6f d6 movdqa %xmm14,%xmm2 + 6697: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 + 669d: 66 44 0f db f1 pand %xmm1,%xmm14 + 66a2: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 66a7: 66 0f db e9 pand %xmm1,%xmm5 + 66ab: 66 44 0f 6f db movdqa %xmm3,%xmm11 + 66b0: 66 44 0f 67 e2 packuswb %xmm2,%xmm12 + 66b5: 66 41 0f 67 ee packuswb %xmm14,%xmm5 + 66ba: 66 45 0f 6f f0 movdqa %xmm8,%xmm14 + 66bf: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 + 66c4: 66 41 0f 71 d6 08 psrlw $0x8,%xmm14 + 66ca: 66 44 0f 68 e7 punpckhbw %xmm7,%xmm12 + 66cf: 66 0f 60 d7 punpcklbw %xmm7,%xmm2 + 66d3: 66 41 0f 71 d3 08 psrlw $0x8,%xmm11 + 66d9: 66 0f db d9 pand %xmm1,%xmm3 + 66dd: 66 44 0f 6f fa movdqa %xmm2,%xmm15 + 66e2: 66 41 0f db c8 pand %xmm8,%xmm1 + 66e7: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 + 66eb: 0f 29 14 24 movaps %xmm2,(%rsp) + 66ef: 66 0f 67 d9 packuswb %xmm1,%xmm3 + 66f3: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 + 66f8: 66 45 0f 67 de packuswb %xmm14,%xmm11 + 66fd: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 + 6702: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 6707: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 + 670c: 66 44 0f 60 f7 punpcklbw %xmm7,%xmm14 + 6711: 66 44 0f 68 df punpckhbw %xmm7,%xmm11 + 6716: 66 44 0f 60 c7 punpcklbw %xmm7,%xmm8 + 671b: 44 0f 29 a4 24 b0 00 movaps %xmm12,0xb0(%rsp) + 6722: 00 00 + 6724: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 6729: 66 0f 68 df punpckhbw %xmm7,%xmm3 + 672d: 66 0f 68 ef punpckhbw %xmm7,%xmm5 + 6731: 66 44 0f 60 e7 punpcklbw %xmm7,%xmm12 + 6736: 66 41 0f 6f fd movdqa %xmm13,%xmm7 + 673b: 66 0f 6f cc movdqa %xmm4,%xmm1 + 673f: 66 0f 61 f8 punpcklwd %xmm0,%xmm7 + 6743: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 6747: 66 45 0f 6f d6 movdqa %xmm14,%xmm10 + 674c: 66 0f 72 f7 18 pslld $0x18,%xmm7 + 6751: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 + 6756: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 + 675a: 44 0f 29 74 24 20 movaps %xmm14,0x20(%rsp) + 6760: 66 0f eb f9 por %xmm1,%xmm7 + 6764: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 6769: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 676e: 66 44 0f 69 d8 punpckhwd %xmm0,%xmm11 + 6773: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 6777: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 + 677c: 0f 29 94 24 a0 00 00 movaps %xmm2,0xa0(%rsp) + 6783: 00 + 6784: 66 41 0f 72 f4 10 pslld $0x10,%xmm12 + 678a: 66 0f 6f 54 24 30 movdqa 0x30(%rsp),%xmm2 + 6790: 66 0f 72 f1 10 pslld $0x10,%xmm1 + 6795: 44 0f 29 9c 24 c0 00 movaps %xmm11,0xc0(%rsp) + 679c: 00 00 + 679e: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 + 67a3: 66 44 0f 69 c0 punpckhwd %xmm0,%xmm8 + 67a8: 66 44 0f 69 e8 punpckhwd %xmm0,%xmm13 + 67ad: 66 44 0f 61 d8 punpcklwd %xmm0,%xmm11 + 67b2: 66 45 0f eb e0 por %xmm8,%xmm12 + 67b7: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 67bc: 66 41 0f eb cb por %xmm11,%xmm1 + 67c1: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 67c6: 66 44 0f 6f df movdqa %xmm7,%xmm11 + 67cb: 66 44 0f eb d9 por %xmm1,%xmm11 + 67d0: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 + 67d5: 66 0f 6f ca movdqa %xmm2,%xmm1 + 67d9: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 67dd: 66 0f 72 f7 18 pslld $0x18,%xmm7 + 67e2: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 + 67e7: 66 0f eb f9 por %xmm1,%xmm7 + 67eb: 66 0f 6f cd movdqa %xmm5,%xmm1 + 67ef: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 67f4: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 67f8: 66 41 0f 72 f5 18 pslld $0x18,%xmm13 + 67fe: 66 0f 69 e0 punpckhwd %xmm0,%xmm4 + 6802: 66 0f 72 f1 10 pslld $0x10,%xmm1 + 6807: 66 44 0f 69 f8 punpckhwd %xmm0,%xmm15 + 680c: 66 44 0f 69 d0 punpckhwd %xmm0,%xmm10 + 6811: 66 41 0f eb c8 por %xmm8,%xmm1 + 6816: 66 44 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm8 + 681d: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 + 6822: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 + 6826: 66 41 0f eb e5 por %xmm13,%xmm4 + 682b: 66 0f 69 f0 punpckhwd %xmm0,%xmm6 + 682f: 66 0f 69 d0 punpckhwd %xmm0,%xmm2 + 6833: 66 44 0f 6f 6c 24 40 movdqa 0x40(%rsp),%xmm13 + 683a: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 + 683e: 66 0f ef c0 pxor %xmm0,%xmm0 + 6842: 66 0f eb cf por %xmm7,%xmm1 + 6846: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 + 684b: 66 0f 72 f5 10 pslld $0x10,%xmm5 + 6850: 66 41 0f eb e4 por %xmm12,%xmm4 + 6855: 66 0f eb eb por %xmm3,%xmm5 + 6859: 66 0f 72 f6 18 pslld $0x18,%xmm6 + 685e: 66 41 0f 6f d8 movdqa %xmm8,%xmm3 + 6863: 66 45 0f 6f c5 movdqa %xmm13,%xmm8 + 6868: 66 0f 73 f3 28 psllq $0x28,%xmm3 + 686d: 66 0f eb d6 por %xmm6,%xmm2 + 6871: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 + 6876: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 687a: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 687f: 66 0f eb f5 por %xmm5,%xmm6 + 6883: 66 0f 6f 2c 24 movdqa (%rsp),%xmm5 + 6888: f3 44 0f 6f 45 10 movdqu 0x10(%rbp),%xmm8 + 688e: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 6893: 66 0f eb d3 por %xmm3,%xmm2 + 6897: 66 41 0f 6f db movdqa %xmm11,%xmm3 + 689c: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 + 68a0: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 + 68a4: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 68a9: 66 44 0f 62 d8 punpckldq %xmm0,%xmm11 + 68ae: 66 0f eb d3 por %xmm3,%xmm2 + 68b2: 66 0f 6f 5c 24 20 movdqa 0x20(%rsp),%xmm3 + 68b8: 66 0f 6f 7c 24 50 movdqa 0x50(%rsp),%xmm7 + 68be: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 + 68c2: 66 0f 73 f3 20 psllq $0x20,%xmm3 + 68c7: 66 0f eb dd por %xmm5,%xmm3 + 68cb: 66 41 0f 6f ef movdqa %xmm15,%xmm5 + 68d0: 66 44 0f 6a f8 punpckhdq %xmm0,%xmm15 + 68d5: 66 0f eb d3 por %xmm3,%xmm2 + 68d9: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 + 68de: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 68e2: 66 44 0f ef c2 pxor %xmm2,%xmm8 + 68e7: 66 0f 6f d7 movdqa %xmm7,%xmm2 + 68eb: 66 0f 62 d8 punpckldq %xmm0,%xmm3 + 68ef: 66 0f 62 d0 punpckldq %xmm0,%xmm2 + 68f3: 66 0f 73 f3 28 psllq $0x28,%xmm3 + 68f8: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 + 68fd: 44 0f 11 45 10 movups %xmm8,0x10(%rbp) + 6902: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 6907: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 690c: 66 41 0f 73 f1 28 psllq $0x28,%xmm9 + 6912: 66 41 0f 73 f7 30 psllq $0x30,%xmm15 + 6918: 66 0f eb d3 por %xmm3,%xmm2 + 691c: 66 0f 6f dc movdqa %xmm4,%xmm3 + 6920: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 + 6924: 66 0f 62 d8 punpckldq %xmm0,%xmm3 + 6928: 66 0f eb d3 por %xmm3,%xmm2 + 692c: 66 41 0f 6f da movdqa %xmm10,%xmm3 + 6931: 66 44 0f 6a d0 punpckhdq %xmm0,%xmm10 + 6936: 66 0f 62 d8 punpckldq %xmm0,%xmm3 + 693a: 66 41 0f 73 f2 20 psllq $0x20,%xmm10 + 6940: 66 0f 73 f3 20 psllq $0x20,%xmm3 + 6945: 66 45 0f eb d7 por %xmm15,%xmm10 + 694a: 66 44 0f 6f 7c 24 70 movdqa 0x70(%rsp),%xmm15 + 6951: 66 0f eb dd por %xmm5,%xmm3 + 6955: 66 0f eb d3 por %xmm3,%xmm2 + 6959: f3 0f 6f 5d 20 movdqu 0x20(%rbp),%xmm3 + 695e: 66 0f ef da pxor %xmm2,%xmm3 + 6962: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 + 6967: 66 0f 6f df movdqa %xmm7,%xmm3 + 696b: 66 0f 6f 7c 24 60 movdqa 0x60(%rsp),%xmm7 + 6971: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 + 6975: 44 0f 11 65 20 movups %xmm12,0x20(%rbp) + 697a: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 697e: f3 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm3 + 6983: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 6988: 66 41 0f eb d1 por %xmm9,%xmm2 + 698d: 66 44 0f 6f 8c 24 80 movdqa 0x80(%rsp),%xmm9 + 6994: 00 00 00 + 6997: 66 0f eb e2 por %xmm2,%xmm4 + 699b: 66 0f 6f d7 movdqa %xmm7,%xmm2 + 699f: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 + 69a3: 66 41 0f eb e2 por %xmm10,%xmm4 + 69a8: 66 0f 62 d0 punpckldq %xmm0,%xmm2 + 69ac: 66 44 0f 6f 94 24 a0 movdqa 0xa0(%rsp),%xmm10 + 69b3: 00 00 00 + 69b6: 66 0f ef dc pxor %xmm4,%xmm3 + 69ba: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 69bf: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 + 69c4: 66 0f 62 e0 punpckldq %xmm0,%xmm4 + 69c8: 66 41 0f 6f ea movdqa %xmm10,%xmm5 + 69cd: 0f 11 5d 30 movups %xmm3,0x30(%rbp) + 69d1: 66 0f 73 f4 28 psllq $0x28,%xmm4 + 69d6: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 69da: 66 0f eb d4 por %xmm4,%xmm2 + 69de: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 69e3: 66 0f 6f e1 movdqa %xmm1,%xmm4 + 69e7: 66 0f 62 e0 punpckldq %xmm0,%xmm4 + 69eb: 66 0f 6a c8 punpckhdq %xmm0,%xmm1 + 69ef: 66 0f eb d4 por %xmm4,%xmm2 + 69f3: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 + 69f8: 66 44 0f 6a f0 punpckhdq %xmm0,%xmm14 + 69fd: 66 0f 62 e0 punpckldq %xmm0,%xmm4 + 6a01: 66 41 0f 73 f6 20 psllq $0x20,%xmm14 + 6a07: 66 0f 73 f4 20 psllq $0x20,%xmm4 + 6a0c: 66 0f eb e5 por %xmm5,%xmm4 + 6a10: 66 0f 6f ef movdqa %xmm7,%xmm5 + 6a14: 66 0f eb d4 por %xmm4,%xmm2 + 6a18: f3 0f 6f 65 40 movdqu 0x40(%rbp),%xmm4 + 6a1d: 66 0f 73 f5 38 psllq $0x38,%xmm5 + 6a22: 66 0f ef d4 pxor %xmm4,%xmm2 + 6a26: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 + 6a2b: 66 44 0f 6f 8c 24 c0 movdqa 0xc0(%rsp),%xmm9 + 6a32: 00 00 00 + 6a35: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 + 6a39: 0f 11 55 40 movups %xmm2,0x40(%rbp) + 6a3d: 66 0f 73 f4 28 psllq $0x28,%xmm4 + 6a42: 66 0f eb ec por %xmm4,%xmm5 + 6a46: 66 41 0f 6f e2 movdqa %xmm10,%xmm4 + 6a4b: 66 44 0f 6f 94 24 b0 movdqa 0xb0(%rsp),%xmm10 + 6a52: 00 00 00 + 6a55: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 + 6a59: 66 0f eb cd por %xmm5,%xmm1 + 6a5d: 66 0f 73 f4 30 psllq $0x30,%xmm4 + 6a62: 66 41 0f 6f fa movdqa %xmm10,%xmm7 + 6a67: 66 44 0f eb f4 por %xmm4,%xmm14 + 6a6c: f3 0f 6f 65 50 movdqu 0x50(%rbp),%xmm4 + 6a71: 66 0f 62 f8 punpckldq %xmm0,%xmm7 + 6a75: 66 41 0f eb ce por %xmm14,%xmm1 + 6a7a: 66 0f 73 f7 30 psllq $0x30,%xmm7 + 6a7f: 66 44 0f 6f b4 24 90 movdqa 0x90(%rsp),%xmm14 + 6a86: 00 00 00 + 6a89: 66 0f ef e1 pxor %xmm1,%xmm4 + 6a8d: 66 41 0f 6f cf movdqa %xmm15,%xmm1 + 6a92: 66 41 0f 6f ee movdqa %xmm14,%xmm5 + 6a97: 66 0f 62 c8 punpckldq %xmm0,%xmm1 + 6a9b: 0f 11 65 50 movups %xmm4,0x50(%rbp) + 6a9f: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 6aa3: 66 0f 73 f1 38 psllq $0x38,%xmm1 + 6aa8: 66 0f 73 f5 28 psllq $0x28,%xmm5 + 6aad: 66 0f eb cd por %xmm5,%xmm1 + 6ab1: 66 0f 6f ee movdqa %xmm6,%xmm5 + 6ab5: 66 0f 6a f0 punpckhdq %xmm0,%xmm6 + 6ab9: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 6abd: 66 0f eb cd por %xmm5,%xmm1 + 6ac1: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 + 6ac6: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 + 6acb: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 6acf: 66 41 0f 73 f1 20 psllq $0x20,%xmm9 + 6ad5: 66 0f 73 f5 20 psllq $0x20,%xmm5 + 6ada: 66 0f eb ef por %xmm7,%xmm5 + 6ade: f3 0f 6f 7d 60 movdqu 0x60(%rbp),%xmm7 + 6ae3: 66 0f eb cd por %xmm5,%xmm1 + 6ae7: 66 41 0f 6f ee movdqa %xmm14,%xmm5 + 6aec: 66 0f ef cf pxor %xmm7,%xmm1 + 6af0: 66 41 0f 6f ff movdqa %xmm15,%xmm7 + 6af5: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 + 6af9: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 + 6afd: 66 0f 73 f5 28 psllq $0x28,%xmm5 + 6b02: 0f 11 4d 60 movups %xmm1,0x60(%rbp) + 6b06: 66 0f 73 f7 38 psllq $0x38,%xmm7 + 6b0b: 66 0f eb fd por %xmm5,%xmm7 + 6b0f: 66 41 0f 6f ea movdqa %xmm10,%xmm5 + 6b14: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 + 6b18: 66 0f eb fe por %xmm6,%xmm7 + 6b1c: 66 0f 6f 74 24 10 movdqa 0x10(%rsp),%xmm6 + 6b22: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 6b27: 66 44 0f eb cd por %xmm5,%xmm9 + 6b2c: f3 0f 6f 6d 70 movdqu 0x70(%rbp),%xmm5 + 6b31: 66 0f 62 f0 punpckldq %xmm0,%xmm6 + 6b35: 66 41 0f eb f9 por %xmm9,%xmm7 + 6b3a: 66 0f 73 f6 28 psllq $0x28,%xmm6 + 6b3f: 66 0f ef ef pxor %xmm7,%xmm5 + 6b43: 66 41 0f 6f fd movdqa %xmm13,%xmm7 + 6b48: 66 0f 62 f8 punpckldq %xmm0,%xmm7 + 6b4c: 0f 11 6d 70 movups %xmm5,0x70(%rbp) + 6b50: 66 0f 73 f7 38 psllq $0x38,%xmm7 + 6b55: 66 0f eb f7 por %xmm7,%xmm6 + 6b59: 66 0f 6f 3c 24 movdqa (%rsp),%xmm7 + 6b5e: 66 44 0f eb de por %xmm6,%xmm11 + 6b63: 66 0f 6f 74 24 20 movdqa 0x20(%rsp),%xmm6 + 6b69: 66 0f 62 f8 punpckldq %xmm0,%xmm7 + 6b6d: 66 0f 62 f0 punpckldq %xmm0,%xmm6 + 6b71: 66 0f 6f c7 movdqa %xmm7,%xmm0 + 6b75: 66 0f 73 f6 20 psllq $0x20,%xmm6 + 6b7a: 66 0f 73 f0 30 psllq $0x30,%xmm0 + 6b7f: 66 0f eb c6 por %xmm6,%xmm0 + 6b83: f3 0f 6f 75 00 movdqu 0x0(%rbp),%xmm6 + 6b88: 66 41 0f eb c3 por %xmm11,%xmm0 + 6b8d: 66 0f ef c6 pxor %xmm6,%xmm0 + 6b91: 0f 11 45 00 movups %xmm0,0x0(%rbp) + 6b95: 0f b6 43 fa movzbl -0x6(%rbx),%eax + 6b99: 0f b6 53 f9 movzbl -0x7(%rbx),%edx + 6b9d: 48 c1 e0 10 shl $0x10,%rax + 6ba1: 48 c1 e2 08 shl $0x8,%rdx + 6ba5: 48 09 d0 or %rdx,%rax + 6ba8: 0f b6 53 f8 movzbl -0x8(%rbx),%edx + 6bac: 48 09 d0 or %rdx,%rax + 6baf: 0f b6 53 fb movzbl -0x5(%rbx),%edx + 6bb3: 48 c1 e2 18 shl $0x18,%rdx + 6bb7: 48 09 d0 or %rdx,%rax + 6bba: 0f b6 53 fc movzbl -0x4(%rbx),%edx + 6bbe: 48 c1 e2 20 shl $0x20,%rdx + 6bc2: 48 09 c2 or %rax,%rdx + 6bc5: 0f b6 43 fd movzbl -0x3(%rbx),%eax + 6bc9: 48 c1 e0 28 shl $0x28,%rax + 6bcd: 48 09 d0 or %rdx,%rax + 6bd0: 0f b6 53 fe movzbl -0x2(%rbx),%edx + 6bd4: 48 c1 e2 30 shl $0x30,%rdx + 6bd8: 48 09 c2 or %rax,%rdx + 6bdb: 0f b6 43 ff movzbl -0x1(%rbx),%eax + 6bdf: 48 c1 e0 38 shl $0x38,%rax + 6be3: 48 09 d0 or %rdx,%rax + 6be6: 48 31 85 80 00 00 00 xor %rax,0x80(%rbp) + 6bed: 49 81 ee 88 00 00 00 sub $0x88,%r14 + 6bf4: 48 89 ef mov %rbp,%rdi + 6bf7: e8 04 ef ff ff call 5b00 + 6bfc: 49 81 fe 87 00 00 00 cmp $0x87,%r14 + 6c03: 0f 86 8d 00 00 00 jbe 6c96 + 6c09: 48 8d 45 ff lea -0x1(%rbp),%rax + 6c0d: 48 89 e9 mov %rbp,%rcx + 6c10: 48 29 d8 sub %rbx,%rax + 6c13: 48 83 f8 7e cmp $0x7e,%rax + 6c17: 0f 87 d3 f7 ff ff ja 63f0 + 6c1d: 48 89 d8 mov %rbx,%rax + 6c20: 48 8d 9b 88 00 00 00 lea 0x88(%rbx),%rbx + 6c27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6c2e: 00 00 + 6c30: 0f b6 50 02 movzbl 0x2(%rax),%edx + 6c34: 0f b6 70 01 movzbl 0x1(%rax),%esi + 6c38: 48 83 c0 08 add $0x8,%rax + 6c3c: 48 c1 e6 08 shl $0x8,%rsi + 6c40: 48 c1 e2 10 shl $0x10,%rdx + 6c44: 48 09 f2 or %rsi,%rdx + 6c47: 0f b6 70 f8 movzbl -0x8(%rax),%esi + 6c4b: 48 09 f2 or %rsi,%rdx + 6c4e: 0f b6 70 fb movzbl -0x5(%rax),%esi + 6c52: 48 c1 e6 18 shl $0x18,%rsi + 6c56: 48 09 f2 or %rsi,%rdx + 6c59: 0f b6 70 fc movzbl -0x4(%rax),%esi + 6c5d: 48 c1 e6 20 shl $0x20,%rsi + 6c61: 48 09 d6 or %rdx,%rsi + 6c64: 0f b6 50 fd movzbl -0x3(%rax),%edx + 6c68: 48 c1 e2 28 shl $0x28,%rdx + 6c6c: 48 09 f2 or %rsi,%rdx + 6c6f: 0f b6 70 fe movzbl -0x2(%rax),%esi + 6c73: 48 c1 e6 30 shl $0x30,%rsi + 6c77: 48 09 d6 or %rdx,%rsi + 6c7a: 0f b6 50 ff movzbl -0x1(%rax),%edx + 6c7e: 48 c1 e2 38 shl $0x38,%rdx + 6c82: 48 09 f2 or %rsi,%rdx + 6c85: 48 31 11 xor %rdx,(%rcx) + 6c88: 48 83 c1 08 add $0x8,%rcx + 6c8c: 48 39 c3 cmp %rax,%rbx + 6c8f: 75 9f jne 6c30 + 6c91: e9 57 ff ff ff jmp 6bed + 6c96: 4d 85 f6 test %r14,%r14 + 6c99: 0f 84 86 00 00 00 je 6d25 + 6c9f: 31 c0 xor %eax,%eax + 6ca1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 6ca8: 00 00 00 00 + 6cac: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 6cb3: 00 00 00 00 + 6cb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6cbe: 00 00 + 6cc0: 89 c2 mov %eax,%edx + 6cc2: 89 c1 mov %eax,%ecx + 6cc4: c1 ea 03 shr $0x3,%edx + 6cc7: 83 e1 07 and $0x7,%ecx + 6cca: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 6cd1: 0f b6 14 03 movzbl (%rbx,%rax,1),%edx + 6cd5: c1 e1 03 shl $0x3,%ecx + 6cd8: 48 83 c0 01 add $0x1,%rax + 6cdc: 48 d3 e2 shl %cl,%rdx + 6cdf: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) + 6ce4: 49 39 c6 cmp %rax,%r14 + 6ce7: 75 d7 jne 6cc0 + 6ce9: 44 89 f0 mov %r14d,%eax + 6cec: 44 89 f1 mov %r14d,%ecx + 6cef: c1 e8 03 shr $0x3,%eax + 6cf2: 83 e1 07 and $0x7,%ecx + 6cf5: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 6cfc: c1 e1 03 shl $0x3,%ecx + 6cff: 48 01 e8 add %rbp,%rax + 6d02: 45 0f b6 ed movzbl %r13b,%r13d + 6d06: 49 d3 e5 shl %cl,%r13 + 6d09: 4c 31 28 xor %r13,(%rax) + 6d0c: 48 0f ba bd 80 00 00 btcq $0x3f,0x80(%rbp) + 6d13: 00 3f + 6d15: 48 81 c4 d0 00 00 00 add $0xd0,%rsp + 6d1c: 5b pop %rbx + 6d1d: 5d pop %rbp + 6d1e: 41 5c pop %r12 + 6d20: 41 5d pop %r13 + 6d22: 41 5e pop %r14 + 6d24: c3 ret + 6d25: 48 89 e8 mov %rbp,%rax + 6d28: 31 c9 xor %ecx,%ecx + 6d2a: eb d6 jmp 6d02 + 6d2c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000006d30 : + 6d30: 41 55 push %r13 + 6d32: 31 c0 xor %eax,%eax + 6d34: 49 89 d5 mov %rdx,%r13 + 6d37: 41 54 push %r12 + 6d39: 55 push %rbp + 6d3a: 48 89 fd mov %rdi,%rbp + 6d3d: 48 83 c7 08 add $0x8,%rdi + 6d41: 53 push %rbx + 6d42: 48 89 e9 mov %rbp,%rcx + 6d45: 48 89 f3 mov %rsi,%rbx + 6d48: 48 81 ec d8 00 00 00 sub $0xd8,%rsp + 6d4f: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) + 6d56: 00 + 6d57: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 6d5e: 00 00 00 00 + 6d62: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 6d66: 48 29 f9 sub %rdi,%rcx + 6d69: 81 c1 c8 00 00 00 add $0xc8,%ecx + 6d6f: c1 e9 03 shr $0x3,%ecx + 6d72: f3 48 ab rep stos %rax,%es:(%rdi) + 6d75: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx + 6d7c: 0f 87 f3 09 00 00 ja 7775 + 6d82: e9 7f 0a 00 00 jmp 7806 + 6d87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6d8e: 00 00 + 6d90: f3 0f 6f 33 movdqu (%rbx),%xmm6 + 6d94: f3 44 0f 6f 43 10 movdqu 0x10(%rbx),%xmm8 + 6d9a: 66 0f ef ff pxor %xmm7,%xmm7 + 6d9e: f3 44 0f 6f 63 30 movdqu 0x30(%rbx),%xmm12 + 6da4: f3 44 0f 6f 5b 20 movdqu 0x20(%rbx),%xmm11 + 6daa: 0f 29 34 24 movaps %xmm6,(%rsp) + 6dae: 66 0f 6f 14 24 movdqa (%rsp),%xmm2 + 6db3: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 + 6db8: f3 44 0f 6f 73 40 movdqu 0x40(%rbx),%xmm14 + 6dbe: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6dc3: f3 44 0f 6f 7b 50 movdqu 0x50(%rbx),%xmm15 + 6dc9: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 6dce: f3 0f 6f 6b 60 movdqu 0x60(%rbx),%xmm5 + 6dd3: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 6dd8: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 + 6dde: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 + 6de3: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 6de8: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 6ded: 66 0f 67 d0 packuswb %xmm0,%xmm2 + 6df1: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 + 6df6: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 6dfa: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6dff: 66 0f 71 d6 08 psrlw $0x8,%xmm6 + 6e04: 66 44 0f 67 c8 packuswb %xmm0,%xmm9 + 6e09: 66 41 0f 6f c7 movdqa %xmm15,%xmm0 + 6e0e: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6e13: 66 0f 67 e0 packuswb %xmm0,%xmm4 + 6e17: f3 0f 6f 43 70 movdqu 0x70(%rbx),%xmm0 + 6e1c: 66 44 0f 6f d4 movdqa %xmm4,%xmm10 + 6e21: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6e26: 66 41 0f 71 d2 08 psrlw $0x8,%xmm10 + 6e2c: 66 0f 67 e8 packuswb %xmm0,%xmm5 + 6e30: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 + 6e35: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6e3a: 66 0f 67 f0 packuswb %xmm0,%xmm6 + 6e3e: 66 0f 6f c5 movdqa %xmm5,%xmm0 + 6e42: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6e47: 66 0f 6f ce movdqa %xmm6,%xmm1 + 6e4b: 66 44 0f 67 d0 packuswb %xmm0,%xmm10 + 6e50: 66 0f 71 d1 08 psrlw $0x8,%xmm1 + 6e55: 66 41 0f 6f c2 movdqa %xmm10,%xmm0 + 6e5a: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6e5f: 66 0f 67 c8 packuswb %xmm0,%xmm1 + 6e63: 66 0f ef c0 pxor %xmm0,%xmm0 + 6e67: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 6e6c: 66 0f 68 cf punpckhbw %xmm7,%xmm1 + 6e70: 66 44 0f 60 ef punpcklbw %xmm7,%xmm13 + 6e75: 66 41 0f 6f dd movdqa %xmm13,%xmm3 + 6e7a: 66 0f 61 d8 punpcklwd %xmm0,%xmm3 + 6e7e: 0f 29 5c 24 40 movaps %xmm3,0x40(%rsp) + 6e83: 66 41 0f 6f dd movdqa %xmm13,%xmm3 + 6e88: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 6e8d: 66 0f 69 c8 punpckhwd %xmm0,%xmm1 + 6e91: 0f 29 4c 24 70 movaps %xmm1,0x70(%rsp) + 6e96: 66 0f 76 c9 pcmpeqd %xmm1,%xmm1 + 6e9a: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 + 6e9e: 66 44 0f 61 e8 punpcklwd %xmm0,%xmm13 + 6ea3: 66 0f 71 d1 08 psrlw $0x8,%xmm1 + 6ea8: 0f 29 5c 24 50 movaps %xmm3,0x50(%rsp) + 6ead: 66 0f 6f 1c 24 movdqa (%rsp),%xmm3 + 6eb2: 66 44 0f db c9 pand %xmm1,%xmm9 + 6eb7: 66 0f db e9 pand %xmm1,%xmm5 + 6ebb: 66 0f db d1 pand %xmm1,%xmm2 + 6ebf: 44 0f 29 6c 24 60 movaps %xmm13,0x60(%rsp) + 6ec5: 66 0f db e1 pand %xmm1,%xmm4 + 6ec9: 66 41 0f 67 d1 packuswb %xmm9,%xmm2 + 6ece: 66 44 0f db d1 pand %xmm1,%xmm10 + 6ed3: 66 0f 67 e5 packuswb %xmm5,%xmm4 + 6ed7: 66 0f 6f ea movdqa %xmm2,%xmm5 + 6edb: 66 0f db d1 pand %xmm1,%xmm2 + 6edf: 66 44 0f 6f cc movdqa %xmm4,%xmm9 + 6ee4: 66 0f db e1 pand %xmm1,%xmm4 + 6ee8: 66 0f db f1 pand %xmm1,%xmm6 + 6eec: 66 0f 67 d4 packuswb %xmm4,%xmm2 + 6ef0: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 + 6ef6: 66 0f db d9 pand %xmm1,%xmm3 + 6efa: 66 0f 6f e2 movdqa %xmm2,%xmm4 + 6efe: 66 0f 68 d7 punpckhbw %xmm7,%xmm2 + 6f02: 66 41 0f 67 f2 packuswb %xmm10,%xmm6 + 6f07: 66 0f 71 f2 08 psllw $0x8,%xmm2 + 6f0c: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 6f11: 66 44 0f 6f d6 movdqa %xmm6,%xmm10 + 6f16: 0f 29 54 24 30 movaps %xmm2,0x30(%rsp) + 6f1b: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 6f20: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 + 6f25: 66 44 0f db d9 pand %xmm1,%xmm11 + 6f2a: 66 0f db d1 pand %xmm1,%xmm2 + 6f2e: 66 44 0f 6f cd movdqa %xmm5,%xmm9 + 6f33: 66 44 0f 60 d7 punpcklbw %xmm7,%xmm10 + 6f38: 66 0f 67 da packuswb %xmm2,%xmm3 + 6f3c: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 + 6f41: 66 44 0f 60 cf punpcklbw %xmm7,%xmm9 + 6f46: 66 0f db d1 pand %xmm1,%xmm2 + 6f4a: 66 45 0f 6f c6 movdqa %xmm14,%xmm8 + 6f4f: 66 45 0f 6f ea movdqa %xmm10,%xmm13 + 6f54: 66 44 0f 67 da packuswb %xmm2,%xmm11 + 6f59: 66 41 0f 6f d7 movdqa %xmm15,%xmm2 + 6f5e: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 6f63: 66 0f db d1 pand %xmm1,%xmm2 + 6f67: 66 44 0f db c1 pand %xmm1,%xmm8 + 6f6c: 66 0f 68 ef punpckhbw %xmm7,%xmm5 + 6f70: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 + 6f75: 66 44 0f 67 c2 packuswb %xmm2,%xmm8 + 6f7a: f3 0f 6f 53 60 movdqu 0x60(%rbx),%xmm2 + 6f7f: 66 0f 60 e7 punpcklbw %xmm7,%xmm4 + 6f83: 44 0f 29 54 24 10 movaps %xmm10,0x10(%rsp) + 6f89: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 + 6f8e: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 6f93: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 + 6f97: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 + 6f9c: 66 0f db d1 pand %xmm1,%xmm2 + 6fa0: 66 44 0f db d9 pand %xmm1,%xmm11 + 6fa5: 0f 29 ac 24 90 00 00 movaps %xmm5,0x90(%rsp) + 6fac: 00 + 6fad: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 + 6fb3: 66 0f 68 f7 punpckhbw %xmm7,%xmm6 + 6fb7: 66 44 0f 69 c8 punpckhwd %xmm0,%xmm9 + 6fbc: 44 0f 29 94 24 80 00 movaps %xmm10,0x80(%rsp) + 6fc3: 00 00 + 6fc5: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 + 6fca: f3 0f 6f 53 70 movdqu 0x70(%rbx),%xmm2 + 6fcf: 66 0f 71 f4 08 psllw $0x8,%xmm4 + 6fd4: 66 0f db d1 pand %xmm1,%xmm2 + 6fd8: 66 44 0f 67 d2 packuswb %xmm2,%xmm10 + 6fdd: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 6fe1: 66 0f db d9 pand %xmm1,%xmm3 + 6fe5: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 6fea: 66 41 0f 67 db packuswb %xmm11,%xmm3 + 6fef: 66 0f 6f ea movdqa %xmm2,%xmm5 + 6ff3: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 6ff8: 66 44 0f db c1 pand %xmm1,%xmm8 + 6ffd: 66 41 0f 67 ec packuswb %xmm12,%xmm5 + 7002: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 7007: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 + 700c: 66 44 0f 6f f2 movdqa %xmm2,%xmm14 + 7011: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 + 7017: 66 44 0f db d1 pand %xmm1,%xmm10 + 701c: 66 45 0f 67 f4 packuswb %xmm12,%xmm14 + 7021: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 7026: 66 45 0f 67 c2 packuswb %xmm10,%xmm8 + 702b: 66 41 0f 6f d6 movdqa %xmm14,%xmm2 + 7030: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 + 7036: 66 44 0f db f1 pand %xmm1,%xmm14 + 703b: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 7040: 66 0f db e9 pand %xmm1,%xmm5 + 7044: 66 44 0f 6f db movdqa %xmm3,%xmm11 + 7049: 66 44 0f 67 e2 packuswb %xmm2,%xmm12 + 704e: 66 41 0f 67 ee packuswb %xmm14,%xmm5 + 7053: 66 45 0f 6f f0 movdqa %xmm8,%xmm14 + 7058: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 + 705d: 66 41 0f 71 d6 08 psrlw $0x8,%xmm14 + 7063: 66 44 0f 68 e7 punpckhbw %xmm7,%xmm12 + 7068: 66 0f 60 d7 punpcklbw %xmm7,%xmm2 + 706c: 66 41 0f 71 d3 08 psrlw $0x8,%xmm11 + 7072: 66 0f db d9 pand %xmm1,%xmm3 + 7076: 66 44 0f 6f fa movdqa %xmm2,%xmm15 + 707b: 66 41 0f db c8 pand %xmm8,%xmm1 + 7080: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 + 7084: 0f 29 14 24 movaps %xmm2,(%rsp) + 7088: 66 0f 67 d9 packuswb %xmm1,%xmm3 + 708c: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 + 7091: 66 45 0f 67 de packuswb %xmm14,%xmm11 + 7096: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 + 709b: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 70a0: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 + 70a5: 66 44 0f 60 f7 punpcklbw %xmm7,%xmm14 + 70aa: 66 44 0f 68 df punpckhbw %xmm7,%xmm11 + 70af: 66 44 0f 60 c7 punpcklbw %xmm7,%xmm8 + 70b4: 44 0f 29 a4 24 b0 00 movaps %xmm12,0xb0(%rsp) + 70bb: 00 00 + 70bd: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 70c2: 66 0f 68 df punpckhbw %xmm7,%xmm3 + 70c6: 66 0f 68 ef punpckhbw %xmm7,%xmm5 + 70ca: 66 44 0f 60 e7 punpcklbw %xmm7,%xmm12 + 70cf: 66 41 0f 6f fd movdqa %xmm13,%xmm7 + 70d4: 66 0f 6f cc movdqa %xmm4,%xmm1 + 70d8: 66 0f 61 f8 punpcklwd %xmm0,%xmm7 + 70dc: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 70e0: 66 45 0f 6f d6 movdqa %xmm14,%xmm10 + 70e5: 66 0f 72 f7 18 pslld $0x18,%xmm7 + 70ea: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 + 70ef: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 + 70f3: 44 0f 29 74 24 20 movaps %xmm14,0x20(%rsp) + 70f9: 66 0f eb f9 por %xmm1,%xmm7 + 70fd: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 7102: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 7107: 66 44 0f 69 d8 punpckhwd %xmm0,%xmm11 + 710c: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 7110: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 + 7115: 0f 29 94 24 a0 00 00 movaps %xmm2,0xa0(%rsp) + 711c: 00 + 711d: 66 41 0f 72 f4 10 pslld $0x10,%xmm12 + 7123: 66 0f 6f 54 24 30 movdqa 0x30(%rsp),%xmm2 + 7129: 66 0f 72 f1 10 pslld $0x10,%xmm1 + 712e: 44 0f 29 9c 24 c0 00 movaps %xmm11,0xc0(%rsp) + 7135: 00 00 + 7137: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 + 713c: 66 44 0f 69 c0 punpckhwd %xmm0,%xmm8 + 7141: 66 44 0f 69 e8 punpckhwd %xmm0,%xmm13 + 7146: 66 44 0f 61 d8 punpcklwd %xmm0,%xmm11 + 714b: 66 45 0f eb e0 por %xmm8,%xmm12 + 7150: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 7155: 66 41 0f eb cb por %xmm11,%xmm1 + 715a: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 715f: 66 44 0f 6f df movdqa %xmm7,%xmm11 + 7164: 66 44 0f eb d9 por %xmm1,%xmm11 + 7169: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 + 716e: 66 0f 6f ca movdqa %xmm2,%xmm1 + 7172: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 7176: 66 0f 72 f7 18 pslld $0x18,%xmm7 + 717b: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 + 7180: 66 0f eb f9 por %xmm1,%xmm7 + 7184: 66 0f 6f cd movdqa %xmm5,%xmm1 + 7188: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 718d: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 7191: 66 41 0f 72 f5 18 pslld $0x18,%xmm13 + 7197: 66 0f 69 e0 punpckhwd %xmm0,%xmm4 + 719b: 66 0f 72 f1 10 pslld $0x10,%xmm1 + 71a0: 66 44 0f 69 f8 punpckhwd %xmm0,%xmm15 + 71a5: 66 44 0f 69 d0 punpckhwd %xmm0,%xmm10 + 71aa: 66 41 0f eb c8 por %xmm8,%xmm1 + 71af: 66 44 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm8 + 71b6: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 + 71bb: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 + 71bf: 66 41 0f eb e5 por %xmm13,%xmm4 + 71c4: 66 0f 69 f0 punpckhwd %xmm0,%xmm6 + 71c8: 66 0f 69 d0 punpckhwd %xmm0,%xmm2 + 71cc: 66 44 0f 6f 6c 24 40 movdqa 0x40(%rsp),%xmm13 + 71d3: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 + 71d7: 66 0f ef c0 pxor %xmm0,%xmm0 + 71db: 66 0f eb cf por %xmm7,%xmm1 + 71df: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 + 71e4: 66 0f 72 f5 10 pslld $0x10,%xmm5 + 71e9: 66 41 0f eb e4 por %xmm12,%xmm4 + 71ee: 66 0f eb eb por %xmm3,%xmm5 + 71f2: 66 0f 72 f6 18 pslld $0x18,%xmm6 + 71f7: 66 41 0f 6f d8 movdqa %xmm8,%xmm3 + 71fc: 66 45 0f 6f c5 movdqa %xmm13,%xmm8 + 7201: 66 0f 73 f3 28 psllq $0x28,%xmm3 + 7206: 66 0f eb d6 por %xmm6,%xmm2 + 720a: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 + 720f: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 7213: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 7218: 66 0f eb f5 por %xmm5,%xmm6 + 721c: 66 0f 6f 2c 24 movdqa (%rsp),%xmm5 + 7221: f3 44 0f 6f 45 10 movdqu 0x10(%rbp),%xmm8 + 7227: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 722c: 66 0f eb d3 por %xmm3,%xmm2 + 7230: 66 41 0f 6f db movdqa %xmm11,%xmm3 + 7235: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 + 7239: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 + 723d: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 7242: 66 44 0f 62 d8 punpckldq %xmm0,%xmm11 + 7247: 66 0f eb d3 por %xmm3,%xmm2 + 724b: 66 0f 6f 5c 24 20 movdqa 0x20(%rsp),%xmm3 + 7251: 66 0f 6f 7c 24 50 movdqa 0x50(%rsp),%xmm7 + 7257: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 + 725b: 66 0f 73 f3 20 psllq $0x20,%xmm3 + 7260: 66 0f eb dd por %xmm5,%xmm3 + 7264: 66 41 0f 6f ef movdqa %xmm15,%xmm5 + 7269: 66 44 0f 6a f8 punpckhdq %xmm0,%xmm15 + 726e: 66 0f eb d3 por %xmm3,%xmm2 + 7272: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 + 7277: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 727b: 66 44 0f ef c2 pxor %xmm2,%xmm8 + 7280: 66 0f 6f d7 movdqa %xmm7,%xmm2 + 7284: 66 0f 62 d8 punpckldq %xmm0,%xmm3 + 7288: 66 0f 62 d0 punpckldq %xmm0,%xmm2 + 728c: 66 0f 73 f3 28 psllq $0x28,%xmm3 + 7291: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 + 7296: 44 0f 11 45 10 movups %xmm8,0x10(%rbp) + 729b: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 72a0: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 72a5: 66 41 0f 73 f1 28 psllq $0x28,%xmm9 + 72ab: 66 41 0f 73 f7 30 psllq $0x30,%xmm15 + 72b1: 66 0f eb d3 por %xmm3,%xmm2 + 72b5: 66 0f 6f dc movdqa %xmm4,%xmm3 + 72b9: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 + 72bd: 66 0f 62 d8 punpckldq %xmm0,%xmm3 + 72c1: 66 0f eb d3 por %xmm3,%xmm2 + 72c5: 66 41 0f 6f da movdqa %xmm10,%xmm3 + 72ca: 66 44 0f 6a d0 punpckhdq %xmm0,%xmm10 + 72cf: 66 0f 62 d8 punpckldq %xmm0,%xmm3 + 72d3: 66 41 0f 73 f2 20 psllq $0x20,%xmm10 + 72d9: 66 0f 73 f3 20 psllq $0x20,%xmm3 + 72de: 66 45 0f eb d7 por %xmm15,%xmm10 + 72e3: 66 44 0f 6f 7c 24 70 movdqa 0x70(%rsp),%xmm15 + 72ea: 66 0f eb dd por %xmm5,%xmm3 + 72ee: 66 0f eb d3 por %xmm3,%xmm2 + 72f2: f3 0f 6f 5d 20 movdqu 0x20(%rbp),%xmm3 + 72f7: 66 0f ef da pxor %xmm2,%xmm3 + 72fb: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 + 7300: 66 0f 6f df movdqa %xmm7,%xmm3 + 7304: 66 0f 6f 7c 24 60 movdqa 0x60(%rsp),%xmm7 + 730a: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 + 730e: 44 0f 11 65 20 movups %xmm12,0x20(%rbp) + 7313: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 7317: f3 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm3 + 731c: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 7321: 66 41 0f eb d1 por %xmm9,%xmm2 + 7326: 66 44 0f 6f 8c 24 80 movdqa 0x80(%rsp),%xmm9 + 732d: 00 00 00 + 7330: 66 0f eb e2 por %xmm2,%xmm4 + 7334: 66 0f 6f d7 movdqa %xmm7,%xmm2 + 7338: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 + 733c: 66 41 0f eb e2 por %xmm10,%xmm4 + 7341: 66 0f 62 d0 punpckldq %xmm0,%xmm2 + 7345: 66 44 0f 6f 94 24 a0 movdqa 0xa0(%rsp),%xmm10 + 734c: 00 00 00 + 734f: 66 0f ef dc pxor %xmm4,%xmm3 + 7353: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 7358: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 + 735d: 66 0f 62 e0 punpckldq %xmm0,%xmm4 + 7361: 66 41 0f 6f ea movdqa %xmm10,%xmm5 + 7366: 0f 11 5d 30 movups %xmm3,0x30(%rbp) + 736a: 66 0f 73 f4 28 psllq $0x28,%xmm4 + 736f: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 7373: 66 0f eb d4 por %xmm4,%xmm2 + 7377: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 737c: 66 0f 6f e1 movdqa %xmm1,%xmm4 + 7380: 66 0f 62 e0 punpckldq %xmm0,%xmm4 + 7384: 66 0f 6a c8 punpckhdq %xmm0,%xmm1 + 7388: 66 0f eb d4 por %xmm4,%xmm2 + 738c: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 + 7391: 66 44 0f 6a f0 punpckhdq %xmm0,%xmm14 + 7396: 66 0f 62 e0 punpckldq %xmm0,%xmm4 + 739a: 66 41 0f 73 f6 20 psllq $0x20,%xmm14 + 73a0: 66 0f 73 f4 20 psllq $0x20,%xmm4 + 73a5: 66 0f eb e5 por %xmm5,%xmm4 + 73a9: 66 0f 6f ef movdqa %xmm7,%xmm5 + 73ad: 66 0f eb d4 por %xmm4,%xmm2 + 73b1: f3 0f 6f 65 40 movdqu 0x40(%rbp),%xmm4 + 73b6: 66 0f 73 f5 38 psllq $0x38,%xmm5 + 73bb: 66 0f ef d4 pxor %xmm4,%xmm2 + 73bf: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 + 73c4: 66 44 0f 6f 8c 24 c0 movdqa 0xc0(%rsp),%xmm9 + 73cb: 00 00 00 + 73ce: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 + 73d2: 0f 11 55 40 movups %xmm2,0x40(%rbp) + 73d6: 66 0f 73 f4 28 psllq $0x28,%xmm4 + 73db: 66 0f eb ec por %xmm4,%xmm5 + 73df: 66 41 0f 6f e2 movdqa %xmm10,%xmm4 + 73e4: 66 44 0f 6f 94 24 b0 movdqa 0xb0(%rsp),%xmm10 + 73eb: 00 00 00 + 73ee: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 + 73f2: 66 0f eb cd por %xmm5,%xmm1 + 73f6: 66 0f 73 f4 30 psllq $0x30,%xmm4 + 73fb: 66 41 0f 6f fa movdqa %xmm10,%xmm7 + 7400: 66 44 0f eb f4 por %xmm4,%xmm14 + 7405: f3 0f 6f 65 50 movdqu 0x50(%rbp),%xmm4 + 740a: 66 0f 62 f8 punpckldq %xmm0,%xmm7 + 740e: 66 41 0f eb ce por %xmm14,%xmm1 + 7413: 66 0f 73 f7 30 psllq $0x30,%xmm7 + 7418: 66 44 0f 6f b4 24 90 movdqa 0x90(%rsp),%xmm14 + 741f: 00 00 00 + 7422: 66 0f ef e1 pxor %xmm1,%xmm4 + 7426: 66 41 0f 6f cf movdqa %xmm15,%xmm1 + 742b: 66 41 0f 6f ee movdqa %xmm14,%xmm5 + 7430: 66 0f 62 c8 punpckldq %xmm0,%xmm1 + 7434: 0f 11 65 50 movups %xmm4,0x50(%rbp) + 7438: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 743c: 66 0f 73 f1 38 psllq $0x38,%xmm1 + 7441: 66 0f 73 f5 28 psllq $0x28,%xmm5 + 7446: 66 0f eb cd por %xmm5,%xmm1 + 744a: 66 0f 6f ee movdqa %xmm6,%xmm5 + 744e: 66 0f 6a f0 punpckhdq %xmm0,%xmm6 + 7452: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 7456: 66 0f eb cd por %xmm5,%xmm1 + 745a: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 + 745f: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 + 7464: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 7468: 66 41 0f 73 f1 20 psllq $0x20,%xmm9 + 746e: 66 0f 73 f5 20 psllq $0x20,%xmm5 + 7473: 66 0f eb ef por %xmm7,%xmm5 + 7477: f3 0f 6f 7d 60 movdqu 0x60(%rbp),%xmm7 + 747c: 66 0f eb cd por %xmm5,%xmm1 + 7480: 66 41 0f 6f ee movdqa %xmm14,%xmm5 + 7485: 66 0f ef cf pxor %xmm7,%xmm1 + 7489: 66 41 0f 6f ff movdqa %xmm15,%xmm7 + 748e: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 + 7492: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 + 7496: 66 0f 73 f5 28 psllq $0x28,%xmm5 + 749b: 0f 11 4d 60 movups %xmm1,0x60(%rbp) + 749f: 66 0f 73 f7 38 psllq $0x38,%xmm7 + 74a4: 66 0f eb fd por %xmm5,%xmm7 + 74a8: 66 41 0f 6f ea movdqa %xmm10,%xmm5 + 74ad: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 + 74b1: 66 0f eb fe por %xmm6,%xmm7 + 74b5: 66 0f 6f 74 24 10 movdqa 0x10(%rsp),%xmm6 + 74bb: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 74c0: 66 44 0f eb cd por %xmm5,%xmm9 + 74c5: f3 0f 6f 6d 70 movdqu 0x70(%rbp),%xmm5 + 74ca: 66 0f 62 f0 punpckldq %xmm0,%xmm6 + 74ce: 66 41 0f eb f9 por %xmm9,%xmm7 + 74d3: 66 0f 73 f6 28 psllq $0x28,%xmm6 + 74d8: 66 0f ef ef pxor %xmm7,%xmm5 + 74dc: 66 41 0f 6f fd movdqa %xmm13,%xmm7 + 74e1: 66 0f 62 f8 punpckldq %xmm0,%xmm7 + 74e5: 0f 11 6d 70 movups %xmm5,0x70(%rbp) + 74e9: 66 0f 73 f7 38 psllq $0x38,%xmm7 + 74ee: 66 0f eb f7 por %xmm7,%xmm6 + 74f2: 66 0f 6f 3c 24 movdqa (%rsp),%xmm7 + 74f7: 66 44 0f eb de por %xmm6,%xmm11 + 74fc: 66 0f 6f 74 24 20 movdqa 0x20(%rsp),%xmm6 + 7502: 66 0f 62 f8 punpckldq %xmm0,%xmm7 + 7506: 66 0f 62 f0 punpckldq %xmm0,%xmm6 + 750a: 66 0f 6f c7 movdqa %xmm7,%xmm0 + 750e: 66 0f 73 f6 20 psllq $0x20,%xmm6 + 7513: 66 0f 73 f0 30 psllq $0x30,%xmm0 + 7518: 66 0f eb c6 por %xmm6,%xmm0 + 751c: f3 0f 6f 75 00 movdqu 0x0(%rbp),%xmm6 + 7521: 66 41 0f eb c3 por %xmm11,%xmm0 + 7526: 66 0f ef c6 pxor %xmm6,%xmm0 + 752a: 0f 11 45 00 movups %xmm0,0x0(%rbp) + 752e: 0f b6 83 82 00 00 00 movzbl 0x82(%rbx),%eax + 7535: 0f b6 93 81 00 00 00 movzbl 0x81(%rbx),%edx + 753c: 48 c1 e0 10 shl $0x10,%rax + 7540: 48 c1 e2 08 shl $0x8,%rdx + 7544: 48 09 d0 or %rdx,%rax + 7547: 0f b6 93 80 00 00 00 movzbl 0x80(%rbx),%edx + 754e: 48 09 d0 or %rdx,%rax + 7551: 0f b6 93 83 00 00 00 movzbl 0x83(%rbx),%edx + 7558: 48 c1 e2 18 shl $0x18,%rdx + 755c: 48 09 d0 or %rdx,%rax + 755f: 0f b6 93 84 00 00 00 movzbl 0x84(%rbx),%edx + 7566: 48 c1 e2 20 shl $0x20,%rdx + 756a: 48 09 c2 or %rax,%rdx + 756d: 0f b6 83 85 00 00 00 movzbl 0x85(%rbx),%eax + 7574: 48 c1 e0 28 shl $0x28,%rax + 7578: 48 09 d0 or %rdx,%rax + 757b: 0f b6 93 86 00 00 00 movzbl 0x86(%rbx),%edx + 7582: 48 c1 e2 30 shl $0x30,%rdx + 7586: 48 09 c2 or %rax,%rdx + 7589: 0f b6 83 87 00 00 00 movzbl 0x87(%rbx),%eax + 7590: 48 c1 e0 38 shl $0x38,%rax + 7594: 48 09 d0 or %rdx,%rax + 7597: 48 31 85 80 00 00 00 xor %rax,0x80(%rbp) + 759e: 0f b6 83 89 00 00 00 movzbl 0x89(%rbx),%eax + 75a5: 0f b6 93 8a 00 00 00 movzbl 0x8a(%rbx),%edx + 75ac: 48 c1 e0 08 shl $0x8,%rax + 75b0: 48 c1 e2 10 shl $0x10,%rdx + 75b4: 48 09 d0 or %rdx,%rax + 75b7: 0f b6 93 88 00 00 00 movzbl 0x88(%rbx),%edx + 75be: 48 09 d0 or %rdx,%rax + 75c1: 0f b6 93 8b 00 00 00 movzbl 0x8b(%rbx),%edx + 75c8: 48 c1 e2 18 shl $0x18,%rdx + 75cc: 48 09 d0 or %rdx,%rax + 75cf: 0f b6 93 8c 00 00 00 movzbl 0x8c(%rbx),%edx + 75d6: 48 c1 e2 20 shl $0x20,%rdx + 75da: 48 09 c2 or %rax,%rdx + 75dd: 0f b6 83 8d 00 00 00 movzbl 0x8d(%rbx),%eax + 75e4: 48 c1 e0 28 shl $0x28,%rax + 75e8: 48 09 d0 or %rdx,%rax + 75eb: 0f b6 93 8e 00 00 00 movzbl 0x8e(%rbx),%edx + 75f2: 48 c1 e2 30 shl $0x30,%rdx + 75f6: 48 09 c2 or %rax,%rdx + 75f9: 0f b6 83 8f 00 00 00 movzbl 0x8f(%rbx),%eax + 7600: 48 c1 e0 38 shl $0x38,%rax + 7604: 48 09 d0 or %rdx,%rax + 7607: 48 31 85 88 00 00 00 xor %rax,0x88(%rbp) + 760e: 0f b6 83 92 00 00 00 movzbl 0x92(%rbx),%eax + 7615: 0f b6 93 91 00 00 00 movzbl 0x91(%rbx),%edx + 761c: 48 c1 e0 10 shl $0x10,%rax + 7620: 48 c1 e2 08 shl $0x8,%rdx + 7624: 48 09 d0 or %rdx,%rax + 7627: 0f b6 93 90 00 00 00 movzbl 0x90(%rbx),%edx + 762e: 48 09 d0 or %rdx,%rax + 7631: 0f b6 93 93 00 00 00 movzbl 0x93(%rbx),%edx + 7638: 48 c1 e2 18 shl $0x18,%rdx + 763c: 48 09 d0 or %rdx,%rax + 763f: 0f b6 93 94 00 00 00 movzbl 0x94(%rbx),%edx + 7646: 48 c1 e2 20 shl $0x20,%rdx + 764a: 48 09 c2 or %rax,%rdx + 764d: 0f b6 83 95 00 00 00 movzbl 0x95(%rbx),%eax + 7654: 48 c1 e0 28 shl $0x28,%rax + 7658: 48 09 d0 or %rdx,%rax + 765b: 0f b6 93 96 00 00 00 movzbl 0x96(%rbx),%edx + 7662: 48 c1 e2 30 shl $0x30,%rdx + 7666: 48 09 c2 or %rax,%rdx + 7669: 0f b6 83 97 00 00 00 movzbl 0x97(%rbx),%eax + 7670: 48 c1 e0 38 shl $0x38,%rax + 7674: 48 09 d0 or %rdx,%rax + 7677: 48 31 85 90 00 00 00 xor %rax,0x90(%rbp) + 767e: 0f b6 83 99 00 00 00 movzbl 0x99(%rbx),%eax + 7685: 0f b6 93 9a 00 00 00 movzbl 0x9a(%rbx),%edx + 768c: 48 c1 e0 08 shl $0x8,%rax + 7690: 48 c1 e2 10 shl $0x10,%rdx + 7694: 48 09 d0 or %rdx,%rax + 7697: 0f b6 93 98 00 00 00 movzbl 0x98(%rbx),%edx + 769e: 48 09 d0 or %rdx,%rax + 76a1: 0f b6 93 9b 00 00 00 movzbl 0x9b(%rbx),%edx + 76a8: 48 c1 e2 18 shl $0x18,%rdx + 76ac: 48 09 d0 or %rdx,%rax + 76af: 0f b6 93 9c 00 00 00 movzbl 0x9c(%rbx),%edx + 76b6: 48 c1 e2 20 shl $0x20,%rdx + 76ba: 48 09 c2 or %rax,%rdx + 76bd: 0f b6 83 9d 00 00 00 movzbl 0x9d(%rbx),%eax + 76c4: 48 c1 e0 28 shl $0x28,%rax + 76c8: 48 09 d0 or %rdx,%rax + 76cb: 0f b6 93 9e 00 00 00 movzbl 0x9e(%rbx),%edx + 76d2: 48 c1 e2 30 shl $0x30,%rdx + 76d6: 48 09 c2 or %rax,%rdx + 76d9: 0f b6 83 9f 00 00 00 movzbl 0x9f(%rbx),%eax + 76e0: 48 c1 e0 38 shl $0x38,%rax + 76e4: 48 09 d0 or %rdx,%rax + 76e7: 48 31 85 98 00 00 00 xor %rax,0x98(%rbp) + 76ee: 0f b6 83 a2 00 00 00 movzbl 0xa2(%rbx),%eax + 76f5: 0f b6 93 a1 00 00 00 movzbl 0xa1(%rbx),%edx + 76fc: 48 c1 e0 10 shl $0x10,%rax + 7700: 48 c1 e2 08 shl $0x8,%rdx + 7704: 48 09 d0 or %rdx,%rax + 7707: 0f b6 93 a0 00 00 00 movzbl 0xa0(%rbx),%edx + 770e: 48 09 d0 or %rdx,%rax + 7711: 0f b6 93 a3 00 00 00 movzbl 0xa3(%rbx),%edx + 7718: 48 c1 e2 18 shl $0x18,%rdx + 771c: 48 81 c3 a8 00 00 00 add $0xa8,%rbx + 7723: 48 09 d0 or %rdx,%rax + 7726: 0f b6 53 fc movzbl -0x4(%rbx),%edx + 772a: 48 c1 e2 20 shl $0x20,%rdx + 772e: 48 09 c2 or %rax,%rdx + 7731: 0f b6 43 fd movzbl -0x3(%rbx),%eax + 7735: 48 c1 e0 28 shl $0x28,%rax + 7739: 48 09 d0 or %rdx,%rax + 773c: 0f b6 53 fe movzbl -0x2(%rbx),%edx + 7740: 48 c1 e2 30 shl $0x30,%rdx + 7744: 48 09 c2 or %rax,%rdx + 7747: 0f b6 43 ff movzbl -0x1(%rbx),%eax + 774b: 48 c1 e0 38 shl $0x38,%rax + 774f: 48 09 d0 or %rdx,%rax + 7752: 48 31 85 a0 00 00 00 xor %rax,0xa0(%rbp) + 7759: 49 81 ed a8 00 00 00 sub $0xa8,%r13 + 7760: 48 89 ef mov %rbp,%rdi + 7763: e8 98 e3 ff ff call 5b00 + 7768: 49 81 fd a7 00 00 00 cmp $0xa7,%r13 + 776f: 0f 86 91 00 00 00 jbe 7806 + 7775: 48 8d 45 ff lea -0x1(%rbp),%rax + 7779: 48 89 ee mov %rbp,%rsi + 777c: 48 29 d8 sub %rbx,%rax + 777f: 48 83 f8 7e cmp $0x7e,%rax + 7783: 0f 87 07 f6 ff ff ja 6d90 + 7789: 48 89 d8 mov %rbx,%rax + 778c: 48 8d 9b a8 00 00 00 lea 0xa8(%rbx),%rbx + 7793: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 779a: 00 00 00 00 + 779e: 66 90 xchg %ax,%ax + 77a0: 0f b6 50 02 movzbl 0x2(%rax),%edx + 77a4: 0f b6 48 01 movzbl 0x1(%rax),%ecx + 77a8: 48 83 c0 08 add $0x8,%rax + 77ac: 48 c1 e1 08 shl $0x8,%rcx + 77b0: 48 c1 e2 10 shl $0x10,%rdx + 77b4: 48 09 ca or %rcx,%rdx + 77b7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx + 77bb: 48 09 ca or %rcx,%rdx + 77be: 0f b6 48 fb movzbl -0x5(%rax),%ecx + 77c2: 48 c1 e1 18 shl $0x18,%rcx + 77c6: 48 09 ca or %rcx,%rdx + 77c9: 0f b6 48 fc movzbl -0x4(%rax),%ecx + 77cd: 48 c1 e1 20 shl $0x20,%rcx + 77d1: 48 09 d1 or %rdx,%rcx + 77d4: 0f b6 50 fd movzbl -0x3(%rax),%edx + 77d8: 48 c1 e2 28 shl $0x28,%rdx + 77dc: 48 09 ca or %rcx,%rdx + 77df: 0f b6 48 fe movzbl -0x2(%rax),%ecx + 77e3: 48 c1 e1 30 shl $0x30,%rcx + 77e7: 48 09 d1 or %rdx,%rcx + 77ea: 0f b6 50 ff movzbl -0x1(%rax),%edx + 77ee: 48 c1 e2 38 shl $0x38,%rdx + 77f2: 48 09 ca or %rcx,%rdx + 77f5: 48 31 16 xor %rdx,(%rsi) + 77f8: 48 83 c6 08 add $0x8,%rsi + 77fc: 48 39 c3 cmp %rax,%rbx + 77ff: 75 9f jne 77a0 + 7801: e9 53 ff ff ff jmp 7759 + 7806: 4d 85 ed test %r13,%r13 + 7809: 0f 84 95 00 00 00 je 78a4 + 780f: 31 c0 xor %eax,%eax + 7811: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7818: 00 00 00 00 + 781c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7823: 00 00 00 00 + 7827: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 782e: 00 00 00 00 + 7832: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7839: 00 00 00 00 + 783d: 0f 1f 00 nopl (%rax) + 7840: 89 c2 mov %eax,%edx + 7842: 89 c1 mov %eax,%ecx + 7844: c1 ea 03 shr $0x3,%edx + 7847: 83 e1 07 and $0x7,%ecx + 784a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 7851: 0f b6 14 03 movzbl (%rbx,%rax,1),%edx + 7855: c1 e1 03 shl $0x3,%ecx + 7858: 48 83 c0 01 add $0x1,%rax + 785c: 48 d3 e2 shl %cl,%rdx + 785f: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) + 7864: 49 39 c5 cmp %rax,%r13 + 7867: 75 d7 jne 7840 + 7869: 44 89 e8 mov %r13d,%eax + 786c: 44 89 e9 mov %r13d,%ecx + 786f: ba 1f 00 00 00 mov $0x1f,%edx + 7874: c1 e8 03 shr $0x3,%eax + 7877: 83 e1 07 and $0x7,%ecx + 787a: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 7881: c1 e1 03 shl $0x3,%ecx + 7884: 48 01 e8 add %rbp,%rax + 7887: 48 d3 e2 shl %cl,%rdx + 788a: 48 31 10 xor %rdx,(%rax) + 788d: 48 0f ba bd a0 00 00 btcq $0x3f,0xa0(%rbp) + 7894: 00 3f + 7896: 48 81 c4 d8 00 00 00 add $0xd8,%rsp + 789d: 5b pop %rbx + 789e: 5d pop %rbp + 789f: 41 5c pop %r12 + 78a1: 41 5d pop %r13 + 78a3: c3 ret + 78a4: 48 89 e8 mov %rbp,%rax + 78a7: ba 1f 00 00 00 mov $0x1f,%edx + 78ac: eb dc jmp 788a + 78ae: 66 90 xchg %ax,%ax + +00000000000078b0 : + 78b0: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) + 78b7: 48 89 fa mov %rdi,%rdx + 78ba: 48 8d 7f 08 lea 0x8(%rdi),%rdi + 78be: 31 c0 xor %eax,%eax + 78c0: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 78c7: 00 00 00 00 + 78cb: 48 89 d1 mov %rdx,%rcx + 78ce: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 78d2: 48 29 f9 sub %rdi,%rcx + 78d5: 81 c1 c8 00 00 00 add $0xc8,%ecx + 78db: c1 e9 03 shr $0x3,%ecx + 78de: f3 48 ab rep stos %rax,%es:(%rdi) + 78e1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) + 78e8: 00 00 00 + 78eb: c3 ret + 78ec: 0f 1f 40 00 nopl 0x0(%rax) + +00000000000078f0 : + 78f0: 41 54 push %r12 + 78f2: 49 89 d4 mov %rdx,%r12 + 78f5: 55 push %rbp + 78f6: 48 89 f5 mov %rsi,%rbp + 78f9: 53 push %rbx + 78fa: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax + 7900: 48 89 fb mov %rdi,%rbx + 7903: 48 01 c2 add %rax,%rdx + 7906: 49 89 c0 mov %rax,%r8 + 7909: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx + 7910: 0f 86 a9 00 00 00 jbe 79bf + 7916: 3d a7 00 00 00 cmp $0xa7,%eax + 791b: 76 28 jbe 7945 + 791d: 0f 1f 00 nopl (%rax) + 7920: b8 a8 00 00 00 mov $0xa8,%eax + 7925: 48 89 df mov %rbx,%rdi + 7928: 44 29 c0 sub %r8d,%eax + 792b: 49 29 c4 sub %rax,%r12 + 792e: e8 cd e1 ff ff call 5b00 + 7933: 45 31 c0 xor %r8d,%r8d + 7936: 31 c0 xor %eax,%eax + 7938: 49 81 fc a7 00 00 00 cmp $0xa7,%r12 + 793f: 0f 86 8b 00 00 00 jbe 79d0 + 7945: 44 89 c0 mov %r8d,%eax + 7948: 48 89 ee mov %rbp,%rsi + 794b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7952: 00 00 00 00 + 7956: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 795d: 00 00 00 00 + 7961: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7968: 00 00 00 00 + 796c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7973: 00 00 00 00 + 7977: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 797e: 00 00 + 7980: 89 c2 mov %eax,%edx + 7982: 89 c1 mov %eax,%ecx + 7984: 48 83 c6 01 add $0x1,%rsi + 7988: 83 c0 01 add $0x1,%eax + 798b: c1 ea 03 shr $0x3,%edx + 798e: 83 e1 07 and $0x7,%ecx + 7991: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi + 7998: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 799c: c1 e1 03 shl $0x3,%ecx + 799f: 48 d3 e2 shl %cl,%rdx + 79a2: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) + 79a6: 3d a8 00 00 00 cmp $0xa8,%eax + 79ab: 75 d3 jne 7980 + 79ad: b8 a7 00 00 00 mov $0xa7,%eax + 79b2: 44 29 c0 sub %r8d,%eax + 79b5: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp + 79ba: e9 61 ff ff ff jmp 7920 + 79bf: 49 89 d4 mov %rdx,%r12 + 79c2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 79c9: 00 00 00 00 + 79cd: 0f 1f 00 nopl (%rax) + 79d0: 4c 39 e0 cmp %r12,%rax + 79d3: 44 89 c0 mov %r8d,%eax + 79d6: 73 5a jae 7a32 + 79d8: 48 89 ea mov %rbp,%rdx + 79db: 45 8d 40 01 lea 0x1(%r8),%r8d + 79df: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 79e6: 00 00 00 00 + 79ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 79f1: 00 00 00 00 + 79f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 79fc: 00 00 00 00 + 7a00: 89 c1 mov %eax,%ecx + 7a02: 0f b6 32 movzbl (%rdx),%esi + 7a05: 48 83 c2 01 add $0x1,%rdx + 7a09: c1 e9 03 shr $0x3,%ecx + 7a0c: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi + 7a13: 89 c1 mov %eax,%ecx + 7a15: 83 c0 01 add $0x1,%eax + 7a18: 83 e1 07 and $0x7,%ecx + 7a1b: c1 e1 03 shl $0x3,%ecx + 7a1e: 48 d3 e6 shl %cl,%rsi + 7a21: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx + 7a26: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) + 7a2a: 48 29 e9 sub %rbp,%rcx + 7a2d: 4c 39 e1 cmp %r12,%rcx + 7a30: 72 ce jb 7a00 + 7a32: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) + 7a38: 5b pop %rbx + 7a39: 5d pop %rbp + 7a3a: 41 5c pop %r12 + 7a3c: c3 ret + 7a3d: 0f 1f 00 nopl (%rax) + +0000000000007a40 : + 7a40: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx + 7a46: 89 c8 mov %ecx,%eax + 7a48: 83 e1 07 and $0x7,%ecx + 7a4b: c1 e8 03 shr $0x3,%eax + 7a4e: c1 e1 03 shl $0x3,%ecx + 7a51: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 7a58: b8 1f 00 00 00 mov $0x1f,%eax + 7a5d: 48 d3 e0 shl %cl,%rax + 7a60: 48 31 04 17 xor %rax,(%rdi,%rdx,1) + 7a64: c7 87 c8 00 00 00 a8 movl $0xa8,0xc8(%rdi) + 7a6b: 00 00 00 + 7a6e: 48 0f ba bf a0 00 00 btcq $0x3f,0xa0(%rdi) + 7a75: 00 3f + 7a77: c3 ret + 7a78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 7a7f: 00 + +0000000000007a80 : + 7a80: 41 54 push %r12 + 7a82: 49 89 d4 mov %rdx,%r12 + 7a85: 55 push %rbp + 7a86: 53 push %rbx + 7a87: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax + 7a8d: 48 85 f6 test %rsi,%rsi + 7a90: 74 66 je 7af8 + 7a92: 48 89 fb mov %rdi,%rbx + 7a95: 48 89 f7 mov %rsi,%rdi + 7a98: 3d a8 00 00 00 cmp $0xa8,%eax + 7a9d: 0f 84 82 00 00 00 je 7b25 + 7aa3: 3d a7 00 00 00 cmp $0xa7,%eax + 7aa8: 77 f9 ja 7aa3 + 7aaa: 89 c5 mov %eax,%ebp + 7aac: 41 89 c0 mov %eax,%r8d + 7aaf: 48 01 fd add %rdi,%rbp + 7ab2: 44 89 c6 mov %r8d,%esi + 7ab5: 44 89 c0 mov %r8d,%eax + 7ab8: 48 29 de sub %rbx,%rsi + 7abb: eb 28 jmp 7ae5 + 7abd: 0f 1f 00 nopl (%rax) + 7ac0: 89 c2 mov %eax,%edx + 7ac2: 89 c1 mov %eax,%ecx + 7ac4: 48 83 c3 01 add $0x1,%rbx + 7ac8: 83 c0 01 add $0x1,%eax + 7acb: c1 ea 03 shr $0x3,%edx + 7ace: 83 e1 07 and $0x7,%ecx + 7ad1: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx + 7ad5: c1 e1 03 shl $0x3,%ecx + 7ad8: 48 d3 ea shr %cl,%rdx + 7adb: 88 53 ff mov %dl,-0x1(%rbx) + 7ade: 3d a8 00 00 00 cmp $0xa8,%eax + 7ae3: 74 23 je 7b08 + 7ae5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 7ae9: 48 39 ea cmp %rbp,%rdx + 7aec: 72 d2 jb 7ac0 + 7aee: 89 c2 mov %eax,%edx + 7af0: 44 29 c2 sub %r8d,%edx + 7af3: 48 29 d7 sub %rdx,%rdi + 7af6: 75 b2 jne 7aaa + 7af8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) + 7aff: 00 + 7b00: 5b pop %rbx + 7b01: 5d pop %rbp + 7b02: 41 5c pop %r12 + 7b04: c3 ret + 7b05: 0f 1f 00 nopl (%rax) + 7b08: 89 c2 mov %eax,%edx + 7b0a: 44 29 c2 sub %r8d,%edx + 7b0d: 48 29 d7 sub %rdx,%rdi + 7b10: 48 89 fd mov %rdi,%rbp + 7b13: 74 e3 je 7af8 + 7b15: 4c 89 e7 mov %r12,%rdi + 7b18: e8 e3 df ff ff call 5b00 + 7b1d: 48 89 ef mov %rbp,%rdi + 7b20: 45 31 c0 xor %r8d,%r8d + 7b23: eb 8d jmp 7ab2 + 7b25: 48 89 f5 mov %rsi,%rbp + 7b28: eb eb jmp 7b15 + 7b2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000000007b30 : + 7b30: 53 push %rbx + 7b31: 48 89 fb mov %rdi,%rbx + 7b34: e8 f7 f1 ff ff call 6d30 + 7b39: c7 83 c8 00 00 00 a8 movl $0xa8,0xc8(%rbx) + 7b40: 00 00 00 + 7b43: 5b pop %rbx + 7b44: c3 ret + 7b45: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7b4c: 00 00 00 00 + +0000000000007b50 : + 7b50: 48 85 f6 test %rsi,%rsi + 7b53: 0f 84 ce 06 00 00 je 8227 + 7b59: 41 54 push %r12 + 7b5b: 49 89 f4 mov %rsi,%r12 + 7b5e: 55 push %rbp + 7b5f: 48 89 d5 mov %rdx,%rbp + 7b62: 53 push %rbx + 7b63: 48 89 fb mov %rdi,%rbx + 7b66: e9 6c 06 00 00 jmp 81d7 + 7b6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 7b70: f3 44 0f 6f 65 10 movdqu 0x10(%rbp),%xmm12 + 7b76: f3 0f 6f 45 00 movdqu 0x0(%rbp),%xmm0 + 7b7b: 48 81 c3 a8 00 00 00 add $0xa8,%rbx + 7b82: f3 44 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm11 + 7b88: f3 0f 6f 6d 20 movdqu 0x20(%rbp),%xmm5 + 7b8d: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 7b91: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 7b96: f3 0f 6f 5d 40 movdqu 0x40(%rbp),%xmm3 + 7b9b: f3 44 0f 6f 55 50 movdqu 0x50(%rbp),%xmm10 + 7ba1: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 7ba6: 66 0f 73 d6 38 psrlq $0x38,%xmm6 + 7bab: 66 41 0f 6f d3 movdqa %xmm11,%xmm2 + 7bb0: f3 44 0f 6f 4d 70 movdqu 0x70(%rbp),%xmm9 + 7bb6: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 + 7bba: 66 0f 6f cd movdqa %xmm5,%xmm1 + 7bbe: 66 0f 73 d2 38 psrlq $0x38,%xmm2 + 7bc3: f3 0f 6f 65 60 movdqu 0x60(%rbp),%xmm4 + 7bc8: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 7bcd: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 + 7bd2: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 7bd7: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 + 7bdb: 66 0f 6f d6 movdqa %xmm6,%xmm2 + 7bdf: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 7be3: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 + 7be8: 66 0f 69 d1 punpckhwd %xmm1,%xmm2 + 7bec: 66 0f 6f ce movdqa %xmm6,%xmm1 + 7bf0: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 + 7bf5: 66 0f 69 ca punpckhwd %xmm2,%xmm1 + 7bf9: 66 0f 61 f2 punpcklwd %xmm2,%xmm6 + 7bfd: 66 41 0f 6f d2 movdqa %xmm10,%xmm2 + 7c02: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 7c06: 66 0f 6f cb movdqa %xmm3,%xmm1 + 7c0a: 66 45 0f 6f f9 movdqa %xmm9,%xmm15 + 7c0f: 66 0f 73 d2 38 psrlq $0x38,%xmm2 + 7c14: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 7c19: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 + 7c1d: 66 0f 6f d4 movdqa %xmm4,%xmm2 + 7c21: 66 0f 73 d7 38 psrlq $0x38,%xmm7 + 7c26: 66 0f 73 d2 38 psrlq $0x38,%xmm2 + 7c2b: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 7c31: 0f c6 d7 88 shufps $0x88,%xmm7,%xmm2 + 7c35: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 7c39: 66 0f 61 ca punpcklwd %xmm2,%xmm1 + 7c3d: 66 41 0f 73 d5 30 psrlq $0x30,%xmm13 + 7c43: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 + 7c49: 66 0f 69 fa punpckhwd %xmm2,%xmm7 + 7c4d: 66 0f 6f d1 movdqa %xmm1,%xmm2 + 7c51: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 + 7c57: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 7c5b: 66 0f 69 d7 punpckhwd %xmm7,%xmm2 + 7c5f: 66 41 0f 6f fc movdqa %xmm12,%xmm7 + 7c64: 66 0f 61 ca punpcklwd %xmm2,%xmm1 + 7c68: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 7c6d: 66 0f 76 d2 pcmpeqd %xmm2,%xmm2 + 7c71: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 7c76: 66 0f db ca pand %xmm2,%xmm1 + 7c7a: 66 0f db f2 pand %xmm2,%xmm6 + 7c7e: 66 0f 67 f1 packuswb %xmm1,%xmm6 + 7c82: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 7c86: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 7c8b: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 + 7c8f: 66 0f 6f fd movdqa %xmm5,%xmm7 + 7c93: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 7c98: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 + 7c9d: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 7ca2: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 7ca6: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 + 7cab: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 7caf: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 + 7cb4: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 7cb9: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 7cbe: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 7cc2: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 7cc8: 66 0f 6f fb movdqa %xmm3,%xmm7 + 7ccc: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 7cd1: 66 0f db ca pand %xmm2,%xmm1 + 7cd5: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 + 7cda: 66 44 0f 6f c4 movdqa %xmm4,%xmm8 + 7cdf: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 7ce5: 45 0f c6 c5 88 shufps $0x88,%xmm13,%xmm8 + 7cea: 66 44 0f 6f ef movdqa %xmm7,%xmm13 + 7cef: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 + 7cf4: 66 45 0f 69 e8 punpckhwd %xmm8,%xmm13 + 7cf9: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 + 7cfe: 66 45 0f 69 c5 punpckhwd %xmm13,%xmm8 + 7d03: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 + 7d08: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 7d0d: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 + 7d12: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 7d17: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 7d1c: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 7d21: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 7d27: 66 0f db fa pand %xmm2,%xmm7 + 7d2b: 66 44 0f 67 ef packuswb %xmm7,%xmm13 + 7d30: 44 0f c6 c1 88 shufps $0x88,%xmm1,%xmm8 + 7d35: 66 0f 6f cd movdqa %xmm5,%xmm1 + 7d39: 66 41 0f 6f fd movdqa %xmm13,%xmm7 + 7d3e: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 7d43: 66 44 0f 68 ee punpckhbw %xmm6,%xmm13 + 7d48: 66 0f 60 fe punpcklbw %xmm6,%xmm7 + 7d4c: 66 41 0f 6f f3 movdqa %xmm11,%xmm6 + 7d51: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 7d56: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 7d5a: 66 41 0f 6f f0 movdqa %xmm8,%xmm6 + 7d5f: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 + 7d64: 66 0f 69 f1 punpckhwd %xmm1,%xmm6 + 7d68: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 + 7d6d: 66 0f 69 ce punpckhwd %xmm6,%xmm1 + 7d71: 66 44 0f 61 c6 punpcklwd %xmm6,%xmm8 + 7d76: 66 41 0f 6f f2 movdqa %xmm10,%xmm6 + 7d7b: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 + 7d80: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 7d85: 66 0f 6f cb movdqa %xmm3,%xmm1 + 7d89: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 7d8e: 66 44 0f db c2 pand %xmm2,%xmm8 + 7d93: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 7d97: 66 0f 6f f4 movdqa %xmm4,%xmm6 + 7d9b: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 7da0: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 7da5: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 7daa: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 7dae: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 + 7db3: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 7db7: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 + 7dbc: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 7dc1: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 7dc6: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 7dca: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 7dd0: 66 41 0f 6f f4 movdqa %xmm12,%xmm6 + 7dd5: 66 0f db ca pand %xmm2,%xmm1 + 7dd9: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 7dde: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 + 7de3: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 7de7: 41 0f c6 c4 88 shufps $0x88,%xmm12,%xmm0 + 7dec: 66 0f 73 d1 20 psrlq $0x20,%xmm1 + 7df1: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 7df5: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 7df9: 41 0f c6 eb 88 shufps $0x88,%xmm11,%xmm5 + 7dfe: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 7e03: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 7e08: 66 41 0f 72 d3 18 psrld $0x18,%xmm11 + 7e0e: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 7e13: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 7e18: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 7e1c: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 + 7e21: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 7e25: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 + 7e2a: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 7e2f: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 + 7e34: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 7e38: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 7e3e: 66 0f 6f f3 movdqa %xmm3,%xmm6 + 7e42: 41 0f c6 da 88 shufps $0x88,%xmm10,%xmm3 + 7e47: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 + 7e4c: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 7e51: 66 0f db ca pand %xmm2,%xmm1 + 7e55: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 + 7e5b: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 7e60: 66 44 0f 6f f4 movdqa %xmm4,%xmm14 + 7e65: 41 0f c6 e1 88 shufps $0x88,%xmm9,%xmm4 + 7e6a: 66 45 0f 6f ca movdqa %xmm10,%xmm9 + 7e6f: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 7e74: 66 44 0f 6f e4 movdqa %xmm4,%xmm12 + 7e79: 66 45 0f 69 cb punpckhwd %xmm11,%xmm9 + 7e7e: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 7e83: 66 45 0f 69 d9 punpckhwd %xmm9,%xmm11 + 7e88: 66 45 0f 61 d1 punpcklwd %xmm9,%xmm10 + 7e8d: 66 44 0f 6f cb movdqa %xmm3,%xmm9 + 7e92: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 7e98: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 + 7e9e: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 7ea3: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 + 7ea8: 66 41 0f 72 d1 18 psrld $0x18,%xmm9 + 7eae: 66 44 0f 6f fe movdqa %xmm6,%xmm15 + 7eb3: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 7eb8: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 + 7ebd: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 7ec2: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 + 7ec7: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 7ecc: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 7ed1: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 + 7ed6: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 7edb: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 + 7ee0: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 + 7ee5: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 7eea: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 7eef: 66 44 0f db d2 pand %xmm2,%xmm10 + 7ef4: 66 0f db f2 pand %xmm2,%xmm6 + 7ef8: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 7efd: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 7f02: 66 44 0f db ca pand %xmm2,%xmm9 + 7f07: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 + 7f0d: 66 0f 67 ce packuswb %xmm6,%xmm1 + 7f11: 66 45 0f 67 d1 packuswb %xmm9,%xmm10 + 7f16: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 7f1a: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 7f1f: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 + 7f24: 66 41 0f 72 d1 10 psrld $0x10,%xmm9 + 7f2a: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 + 7f2f: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 7f34: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 7f39: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 7f3e: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 7f43: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 7f48: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 7f4c: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 7f51: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 7f55: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 + 7f5a: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 + 7f5f: 66 41 0f 69 cd punpckhwd %xmm13,%xmm1 + 7f64: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 7f69: 66 44 0f 6f ec movdqa %xmm4,%xmm13 + 7f6e: 66 44 0f 6f db movdqa %xmm3,%xmm11 + 7f73: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 7f78: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 + 7f7e: 66 41 0f 72 d3 10 psrld $0x10,%xmm11 + 7f84: 66 44 0f db ca pand %xmm2,%xmm9 + 7f89: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 7f8e: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 + 7f93: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 7f98: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 7f9d: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 7fa2: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 7fa7: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 + 7fac: 66 44 0f db da pand %xmm2,%xmm11 + 7fb1: 66 45 0f 67 cb packuswb %xmm11,%xmm9 + 7fb6: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 7fbb: 66 45 0f 68 ca punpckhbw %xmm10,%xmm9 + 7fc0: 66 45 0f 60 da punpcklbw %xmm10,%xmm11 + 7fc5: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 + 7fca: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 + 7fce: 66 44 0f 69 d5 punpckhwd %xmm5,%xmm10 + 7fd3: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 7fd7: 66 41 0f 69 ea punpckhwd %xmm10,%xmm5 + 7fdc: 66 41 0f 61 c2 punpcklwd %xmm10,%xmm0 + 7fe1: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 + 7fe5: 66 0f 6f eb movdqa %xmm3,%xmm5 + 7fe9: 66 0f 61 dc punpcklwd %xmm4,%xmm3 + 7fed: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 7ff1: 66 0f 6f e3 movdqa %xmm3,%xmm4 + 7ff5: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 + 7ff9: 66 0f 61 dd punpcklwd %xmm5,%xmm3 + 7ffd: 66 0f 61 dc punpcklwd %xmm4,%xmm3 + 8001: 66 0f 6f e0 movdqa %xmm0,%xmm4 + 8005: 66 0f db c2 pand %xmm2,%xmm0 + 8009: 66 0f 6f eb movdqa %xmm3,%xmm5 + 800d: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 8012: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 8017: 66 0f db e2 pand %xmm2,%xmm4 + 801b: 66 0f db ea pand %xmm2,%xmm5 + 801f: 66 0f db d3 pand %xmm3,%xmm2 + 8023: 66 0f 67 c2 packuswb %xmm2,%xmm0 + 8027: 66 0f 67 e5 packuswb %xmm5,%xmm4 + 802b: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 802f: 66 0f 68 c4 punpckhbw %xmm4,%xmm0 + 8033: 66 0f 60 d4 punpcklbw %xmm4,%xmm2 + 8037: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 803b: 66 41 0f 69 c1 punpckhwd %xmm9,%xmm0 + 8040: 66 0f 6f e2 movdqa %xmm2,%xmm4 + 8044: 66 41 0f 69 d3 punpckhwd %xmm11,%xmm2 + 8049: 66 41 0f 61 d9 punpcklwd %xmm9,%xmm3 + 804e: 66 41 0f 61 e3 punpcklwd %xmm11,%xmm4 + 8053: 66 0f 6f ec movdqa %xmm4,%xmm5 + 8057: 66 41 0f 6a e0 punpckhdq %xmm8,%xmm4 + 805c: 0f 11 a3 68 ff ff ff movups %xmm4,-0x98(%rbx) + 8063: 66 0f 6f e2 movdqa %xmm2,%xmm4 + 8067: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 + 806b: 66 41 0f 62 e8 punpckldq %xmm8,%xmm5 + 8070: 0f 11 53 88 movups %xmm2,-0x78(%rbx) + 8074: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 8078: 66 0f 62 e6 punpckldq %xmm6,%xmm4 + 807c: 66 0f 6a df punpckhdq %xmm7,%xmm3 + 8080: 66 0f 62 d7 punpckldq %xmm7,%xmm2 + 8084: 0f 11 ab 58 ff ff ff movups %xmm5,-0xa8(%rbx) + 808b: 0f 11 53 98 movups %xmm2,-0x68(%rbx) + 808f: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 8093: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 + 8097: 66 0f 62 d1 punpckldq %xmm1,%xmm2 + 809b: 0f 11 a3 78 ff ff ff movups %xmm4,-0x88(%rbx) + 80a2: 0f 11 5b a8 movups %xmm3,-0x58(%rbx) + 80a6: 0f 11 53 b8 movups %xmm2,-0x48(%rbx) + 80aa: 0f 11 43 c8 movups %xmm0,-0x38(%rbx) + 80ae: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax + 80b5: 48 89 c2 mov %rax,%rdx + 80b8: 88 43 d8 mov %al,-0x28(%rbx) + 80bb: 48 c1 ea 10 shr $0x10,%rdx + 80bf: 88 63 d9 mov %ah,-0x27(%rbx) + 80c2: 88 53 da mov %dl,-0x26(%rbx) + 80c5: 48 89 c2 mov %rax,%rdx + 80c8: 48 c1 ea 18 shr $0x18,%rdx + 80cc: 88 53 db mov %dl,-0x25(%rbx) + 80cf: 48 89 c2 mov %rax,%rdx + 80d2: 48 c1 ea 20 shr $0x20,%rdx + 80d6: 88 53 dc mov %dl,-0x24(%rbx) + 80d9: 48 89 c2 mov %rax,%rdx + 80dc: 48 c1 ea 28 shr $0x28,%rdx + 80e0: 88 53 dd mov %dl,-0x23(%rbx) + 80e3: 48 89 c2 mov %rax,%rdx + 80e6: 48 c1 e8 38 shr $0x38,%rax + 80ea: 48 c1 ea 30 shr $0x30,%rdx + 80ee: 88 43 df mov %al,-0x21(%rbx) + 80f1: 88 53 de mov %dl,-0x22(%rbx) + 80f4: 48 8b 85 88 00 00 00 mov 0x88(%rbp),%rax + 80fb: 48 89 c2 mov %rax,%rdx + 80fe: 88 43 e0 mov %al,-0x20(%rbx) + 8101: 48 c1 ea 10 shr $0x10,%rdx + 8105: 88 63 e1 mov %ah,-0x1f(%rbx) + 8108: 88 53 e2 mov %dl,-0x1e(%rbx) + 810b: 48 89 c2 mov %rax,%rdx + 810e: 48 c1 ea 18 shr $0x18,%rdx + 8112: 88 53 e3 mov %dl,-0x1d(%rbx) + 8115: 48 89 c2 mov %rax,%rdx + 8118: 48 c1 ea 20 shr $0x20,%rdx + 811c: 88 53 e4 mov %dl,-0x1c(%rbx) + 811f: 48 89 c2 mov %rax,%rdx + 8122: 48 c1 ea 28 shr $0x28,%rdx + 8126: 88 53 e5 mov %dl,-0x1b(%rbx) + 8129: 48 89 c2 mov %rax,%rdx + 812c: 48 c1 e8 38 shr $0x38,%rax + 8130: 48 c1 ea 30 shr $0x30,%rdx + 8134: 88 53 e6 mov %dl,-0x1a(%rbx) + 8137: 88 43 e7 mov %al,-0x19(%rbx) + 813a: 48 8b 85 90 00 00 00 mov 0x90(%rbp),%rax + 8141: 48 89 c2 mov %rax,%rdx + 8144: 88 43 e8 mov %al,-0x18(%rbx) + 8147: 48 c1 ea 10 shr $0x10,%rdx + 814b: 88 63 e9 mov %ah,-0x17(%rbx) + 814e: 88 53 ea mov %dl,-0x16(%rbx) + 8151: 48 89 c2 mov %rax,%rdx + 8154: 48 c1 ea 18 shr $0x18,%rdx + 8158: 88 53 eb mov %dl,-0x15(%rbx) + 815b: 48 89 c2 mov %rax,%rdx + 815e: 48 c1 ea 20 shr $0x20,%rdx + 8162: 88 53 ec mov %dl,-0x14(%rbx) + 8165: 48 89 c2 mov %rax,%rdx + 8168: 48 c1 ea 28 shr $0x28,%rdx + 816c: 88 53 ed mov %dl,-0x13(%rbx) + 816f: 48 89 c2 mov %rax,%rdx + 8172: 48 c1 e8 38 shr $0x38,%rax + 8176: 48 c1 ea 30 shr $0x30,%rdx + 817a: 88 43 ef mov %al,-0x11(%rbx) + 817d: 88 53 ee mov %dl,-0x12(%rbx) + 8180: 48 8b 85 98 00 00 00 mov 0x98(%rbp),%rax + 8187: 48 89 c2 mov %rax,%rdx + 818a: 88 43 f0 mov %al,-0x10(%rbx) + 818d: 48 c1 ea 10 shr $0x10,%rdx + 8191: 88 63 f1 mov %ah,-0xf(%rbx) + 8194: 88 53 f2 mov %dl,-0xe(%rbx) + 8197: 48 89 c2 mov %rax,%rdx + 819a: 48 c1 ea 18 shr $0x18,%rdx + 819e: 88 53 f3 mov %dl,-0xd(%rbx) + 81a1: 48 89 c2 mov %rax,%rdx + 81a4: 48 c1 ea 20 shr $0x20,%rdx + 81a8: 88 53 f4 mov %dl,-0xc(%rbx) + 81ab: 48 89 c2 mov %rax,%rdx + 81ae: 48 c1 ea 28 shr $0x28,%rdx + 81b2: 88 53 f5 mov %dl,-0xb(%rbx) + 81b5: 48 89 c2 mov %rax,%rdx + 81b8: 48 c1 e8 38 shr $0x38,%rax + 81bc: 48 c1 ea 30 shr $0x30,%rdx + 81c0: 88 43 f7 mov %al,-0x9(%rbx) + 81c3: 88 53 f6 mov %dl,-0xa(%rbx) + 81c6: 48 8b 85 a0 00 00 00 mov 0xa0(%rbp),%rax + 81cd: 48 89 43 f8 mov %rax,-0x8(%rbx) + 81d1: 49 83 ec 01 sub $0x1,%r12 + 81d5: 74 4b je 8222 + 81d7: 48 89 ef mov %rbp,%rdi + 81da: e8 21 d9 ff ff call 5b00 + 81df: 48 89 d8 mov %rbx,%rax + 81e2: 48 29 e8 sub %rbp,%rax + 81e5: 48 83 e8 01 sub $0x1,%rax + 81e9: 48 83 f8 7e cmp $0x7e,%rax + 81ed: 0f 87 7d f9 ff ff ja 7b70 + 81f3: 31 c0 xor %eax,%eax + 81f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 81fc: 00 00 00 00 + 8200: 48 8b 54 05 00 mov 0x0(%rbp,%rax,1),%rdx + 8205: 48 89 14 03 mov %rdx,(%rbx,%rax,1) + 8209: 48 83 c0 08 add $0x8,%rax + 820d: 48 3d a8 00 00 00 cmp $0xa8,%rax + 8213: 75 eb jne 8200 + 8215: 48 81 c3 a8 00 00 00 add $0xa8,%rbx + 821c: 49 83 ec 01 sub $0x1,%r12 + 8220: 75 b5 jne 81d7 + 8222: 5b pop %rbx + 8223: 5d pop %rbp + 8224: 41 5c pop %r12 + 8226: c3 ret + 8227: c3 ret + 8228: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 822f: 00 + +0000000000008230 : + 8230: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) + 8237: 48 89 fa mov %rdi,%rdx + 823a: 48 8d 7f 08 lea 0x8(%rdi),%rdi + 823e: 31 c0 xor %eax,%eax + 8240: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 8247: 00 00 00 00 + 824b: 48 89 d1 mov %rdx,%rcx + 824e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 8252: 48 29 f9 sub %rdi,%rcx + 8255: 81 c1 c8 00 00 00 add $0xc8,%ecx + 825b: c1 e9 03 shr $0x3,%ecx + 825e: f3 48 ab rep stos %rax,%es:(%rdi) + 8261: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) + 8268: 00 00 00 + 826b: c3 ret + 826c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000008270 : + 8270: 41 54 push %r12 + 8272: 49 89 d4 mov %rdx,%r12 + 8275: 55 push %rbp + 8276: 48 89 f5 mov %rsi,%rbp + 8279: 53 push %rbx + 827a: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax + 8280: 48 89 fb mov %rdi,%rbx + 8283: 48 01 c2 add %rax,%rdx + 8286: 49 89 c0 mov %rax,%r8 + 8289: 48 81 fa 87 00 00 00 cmp $0x87,%rdx + 8290: 0f 86 a9 00 00 00 jbe 833f + 8296: 3d 87 00 00 00 cmp $0x87,%eax + 829b: 76 28 jbe 82c5 + 829d: 0f 1f 00 nopl (%rax) + 82a0: b8 88 00 00 00 mov $0x88,%eax + 82a5: 48 89 df mov %rbx,%rdi + 82a8: 44 29 c0 sub %r8d,%eax + 82ab: 49 29 c4 sub %rax,%r12 + 82ae: e8 4d d8 ff ff call 5b00 + 82b3: 45 31 c0 xor %r8d,%r8d + 82b6: 31 c0 xor %eax,%eax + 82b8: 49 81 fc 87 00 00 00 cmp $0x87,%r12 + 82bf: 0f 86 8b 00 00 00 jbe 8350 + 82c5: 44 89 c0 mov %r8d,%eax + 82c8: 48 89 ee mov %rbp,%rsi + 82cb: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 82d2: 00 00 00 00 + 82d6: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 82dd: 00 00 00 00 + 82e1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 82e8: 00 00 00 00 + 82ec: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 82f3: 00 00 00 00 + 82f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 82fe: 00 00 + 8300: 89 c2 mov %eax,%edx + 8302: 89 c1 mov %eax,%ecx + 8304: 48 83 c6 01 add $0x1,%rsi + 8308: 83 c0 01 add $0x1,%eax + 830b: c1 ea 03 shr $0x3,%edx + 830e: 83 e1 07 and $0x7,%ecx + 8311: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi + 8318: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 831c: c1 e1 03 shl $0x3,%ecx + 831f: 48 d3 e2 shl %cl,%rdx + 8322: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) + 8326: 3d 88 00 00 00 cmp $0x88,%eax + 832b: 75 d3 jne 8300 + 832d: b8 87 00 00 00 mov $0x87,%eax + 8332: 44 29 c0 sub %r8d,%eax + 8335: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp + 833a: e9 61 ff ff ff jmp 82a0 + 833f: 49 89 d4 mov %rdx,%r12 + 8342: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 8349: 00 00 00 00 + 834d: 0f 1f 00 nopl (%rax) + 8350: 4c 39 e0 cmp %r12,%rax + 8353: 44 89 c0 mov %r8d,%eax + 8356: 73 5a jae 83b2 + 8358: 48 89 ea mov %rbp,%rdx + 835b: 45 8d 40 01 lea 0x1(%r8),%r8d + 835f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 8366: 00 00 00 00 + 836a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 8371: 00 00 00 00 + 8375: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 837c: 00 00 00 00 + 8380: 89 c1 mov %eax,%ecx + 8382: 0f b6 32 movzbl (%rdx),%esi + 8385: 48 83 c2 01 add $0x1,%rdx + 8389: c1 e9 03 shr $0x3,%ecx + 838c: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi + 8393: 89 c1 mov %eax,%ecx + 8395: 83 c0 01 add $0x1,%eax + 8398: 83 e1 07 and $0x7,%ecx + 839b: c1 e1 03 shl $0x3,%ecx + 839e: 48 d3 e6 shl %cl,%rsi + 83a1: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx + 83a6: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) + 83aa: 48 29 e9 sub %rbp,%rcx + 83ad: 4c 39 e1 cmp %r12,%rcx + 83b0: 72 ce jb 8380 + 83b2: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) + 83b8: 5b pop %rbx + 83b9: 5d pop %rbp + 83ba: 41 5c pop %r12 + 83bc: c3 ret + 83bd: 0f 1f 00 nopl (%rax) + +00000000000083c0 : + 83c0: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx + 83c6: 89 c8 mov %ecx,%eax + 83c8: 83 e1 07 and $0x7,%ecx + 83cb: c1 e8 03 shr $0x3,%eax + 83ce: c1 e1 03 shl $0x3,%ecx + 83d1: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 83d8: b8 1f 00 00 00 mov $0x1f,%eax + 83dd: 48 d3 e0 shl %cl,%rax + 83e0: 48 31 04 17 xor %rax,(%rdi,%rdx,1) + 83e4: c7 87 c8 00 00 00 88 movl $0x88,0xc8(%rdi) + 83eb: 00 00 00 + 83ee: 48 0f ba bf 80 00 00 btcq $0x3f,0x80(%rdi) + 83f5: 00 3f + 83f7: c3 ret + 83f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 83ff: 00 + +0000000000008400 : + 8400: 41 54 push %r12 + 8402: 49 89 d4 mov %rdx,%r12 + 8405: 55 push %rbp + 8406: 53 push %rbx + 8407: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax + 840d: 48 85 f6 test %rsi,%rsi + 8410: 74 66 je 8478 + 8412: 48 89 fb mov %rdi,%rbx + 8415: 48 89 f7 mov %rsi,%rdi + 8418: 3d 88 00 00 00 cmp $0x88,%eax + 841d: 0f 84 82 00 00 00 je 84a5 + 8423: 3d 87 00 00 00 cmp $0x87,%eax + 8428: 77 f9 ja 8423 + 842a: 89 c5 mov %eax,%ebp + 842c: 41 89 c0 mov %eax,%r8d + 842f: 48 01 fd add %rdi,%rbp + 8432: 44 89 c6 mov %r8d,%esi + 8435: 44 89 c0 mov %r8d,%eax + 8438: 48 29 de sub %rbx,%rsi + 843b: eb 28 jmp 8465 + 843d: 0f 1f 00 nopl (%rax) + 8440: 89 c2 mov %eax,%edx + 8442: 89 c1 mov %eax,%ecx + 8444: 48 83 c3 01 add $0x1,%rbx + 8448: 83 c0 01 add $0x1,%eax + 844b: c1 ea 03 shr $0x3,%edx + 844e: 83 e1 07 and $0x7,%ecx + 8451: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx + 8455: c1 e1 03 shl $0x3,%ecx + 8458: 48 d3 ea shr %cl,%rdx + 845b: 88 53 ff mov %dl,-0x1(%rbx) + 845e: 3d 88 00 00 00 cmp $0x88,%eax + 8463: 74 23 je 8488 + 8465: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 8469: 48 39 ea cmp %rbp,%rdx + 846c: 72 d2 jb 8440 + 846e: 89 c2 mov %eax,%edx + 8470: 44 29 c2 sub %r8d,%edx + 8473: 48 29 d7 sub %rdx,%rdi + 8476: 75 b2 jne 842a + 8478: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) + 847f: 00 + 8480: 5b pop %rbx + 8481: 5d pop %rbp + 8482: 41 5c pop %r12 + 8484: c3 ret + 8485: 0f 1f 00 nopl (%rax) + 8488: 89 c2 mov %eax,%edx + 848a: 44 29 c2 sub %r8d,%edx + 848d: 48 29 d7 sub %rdx,%rdi + 8490: 48 89 fd mov %rdi,%rbp + 8493: 74 e3 je 8478 + 8495: 4c 89 e7 mov %r12,%rdi + 8498: e8 63 d6 ff ff call 5b00 + 849d: 48 89 ef mov %rbp,%rdi + 84a0: 45 31 c0 xor %r8d,%r8d + 84a3: eb 8d jmp 8432 + 84a5: 48 89 f5 mov %rsi,%rbp + 84a8: eb eb jmp 8495 + 84aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +00000000000084b0 : + 84b0: 53 push %rbx + 84b1: b9 1f 00 00 00 mov $0x1f,%ecx + 84b6: 48 89 fb mov %rdi,%rbx + 84b9: e8 d2 de ff ff call 6390 + 84be: c7 83 c8 00 00 00 88 movl $0x88,0xc8(%rbx) + 84c5: 00 00 00 + 84c8: 5b pop %rbx + 84c9: c3 ret + 84ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +00000000000084d0 : + 84d0: 48 85 f6 test %rsi,%rsi + 84d3: 0f 84 ae 05 00 00 je 8a87 + 84d9: 41 54 push %r12 + 84db: 49 89 f4 mov %rsi,%r12 + 84de: 55 push %rbp + 84df: 48 89 d5 mov %rdx,%rbp + 84e2: 53 push %rbx + 84e3: 48 89 fb mov %rdi,%rbx + 84e6: e9 4e 05 00 00 jmp 8a39 + 84eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 84f0: f3 44 0f 6f 65 10 movdqu 0x10(%rbp),%xmm12 + 84f6: f3 0f 6f 45 00 movdqu 0x0(%rbp),%xmm0 + 84fb: 48 81 c3 88 00 00 00 add $0x88,%rbx + 8502: f3 44 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm11 + 8508: f3 0f 6f 6d 20 movdqu 0x20(%rbp),%xmm5 + 850d: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 8511: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 8516: f3 0f 6f 5d 40 movdqu 0x40(%rbp),%xmm3 + 851b: f3 44 0f 6f 55 50 movdqu 0x50(%rbp),%xmm10 + 8521: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 8526: 66 0f 73 d6 38 psrlq $0x38,%xmm6 + 852b: 66 41 0f 6f d3 movdqa %xmm11,%xmm2 + 8530: f3 44 0f 6f 4d 70 movdqu 0x70(%rbp),%xmm9 + 8536: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 + 853a: 66 0f 6f cd movdqa %xmm5,%xmm1 + 853e: 66 0f 73 d2 38 psrlq $0x38,%xmm2 + 8543: f3 0f 6f 65 60 movdqu 0x60(%rbp),%xmm4 + 8548: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 854d: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 + 8552: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 8557: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 + 855b: 66 0f 6f d6 movdqa %xmm6,%xmm2 + 855f: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 8563: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 + 8568: 66 0f 69 d1 punpckhwd %xmm1,%xmm2 + 856c: 66 0f 6f ce movdqa %xmm6,%xmm1 + 8570: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 + 8575: 66 0f 69 ca punpckhwd %xmm2,%xmm1 + 8579: 66 0f 61 f2 punpcklwd %xmm2,%xmm6 + 857d: 66 41 0f 6f d2 movdqa %xmm10,%xmm2 + 8582: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 8586: 66 0f 6f cb movdqa %xmm3,%xmm1 + 858a: 66 45 0f 6f f9 movdqa %xmm9,%xmm15 + 858f: 66 0f 73 d2 38 psrlq $0x38,%xmm2 + 8594: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 8599: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 + 859d: 66 0f 6f d4 movdqa %xmm4,%xmm2 + 85a1: 66 0f 73 d7 38 psrlq $0x38,%xmm7 + 85a6: 66 0f 73 d2 38 psrlq $0x38,%xmm2 + 85ab: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 85b1: 0f c6 d7 88 shufps $0x88,%xmm7,%xmm2 + 85b5: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 85b9: 66 0f 61 ca punpcklwd %xmm2,%xmm1 + 85bd: 66 41 0f 73 d5 30 psrlq $0x30,%xmm13 + 85c3: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 + 85c9: 66 0f 69 fa punpckhwd %xmm2,%xmm7 + 85cd: 66 0f 6f d1 movdqa %xmm1,%xmm2 + 85d1: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 + 85d7: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 85db: 66 0f 69 d7 punpckhwd %xmm7,%xmm2 + 85df: 66 41 0f 6f fc movdqa %xmm12,%xmm7 + 85e4: 66 0f 61 ca punpcklwd %xmm2,%xmm1 + 85e8: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 85ed: 66 0f 76 d2 pcmpeqd %xmm2,%xmm2 + 85f1: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 85f6: 66 0f db ca pand %xmm2,%xmm1 + 85fa: 66 0f db f2 pand %xmm2,%xmm6 + 85fe: 66 0f 67 f1 packuswb %xmm1,%xmm6 + 8602: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 8606: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 860b: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 + 860f: 66 0f 6f fd movdqa %xmm5,%xmm7 + 8613: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 8618: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 + 861d: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 8622: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 8626: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 + 862b: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 862f: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 + 8634: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 8639: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 863e: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 8642: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 8648: 66 0f 6f fb movdqa %xmm3,%xmm7 + 864c: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 8651: 66 0f db ca pand %xmm2,%xmm1 + 8655: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 + 865a: 66 44 0f 6f c4 movdqa %xmm4,%xmm8 + 865f: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 8665: 45 0f c6 c5 88 shufps $0x88,%xmm13,%xmm8 + 866a: 66 44 0f 6f ef movdqa %xmm7,%xmm13 + 866f: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 + 8674: 66 45 0f 69 e8 punpckhwd %xmm8,%xmm13 + 8679: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 + 867e: 66 45 0f 69 c5 punpckhwd %xmm13,%xmm8 + 8683: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 + 8688: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 868d: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 + 8692: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 8697: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 869c: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 86a1: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 86a7: 66 0f db fa pand %xmm2,%xmm7 + 86ab: 66 44 0f 67 ef packuswb %xmm7,%xmm13 + 86b0: 44 0f c6 c1 88 shufps $0x88,%xmm1,%xmm8 + 86b5: 66 0f 6f cd movdqa %xmm5,%xmm1 + 86b9: 66 41 0f 6f fd movdqa %xmm13,%xmm7 + 86be: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 86c3: 66 44 0f 68 ee punpckhbw %xmm6,%xmm13 + 86c8: 66 0f 60 fe punpcklbw %xmm6,%xmm7 + 86cc: 66 41 0f 6f f3 movdqa %xmm11,%xmm6 + 86d1: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 86d6: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 86da: 66 41 0f 6f f0 movdqa %xmm8,%xmm6 + 86df: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 + 86e4: 66 0f 69 f1 punpckhwd %xmm1,%xmm6 + 86e8: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 + 86ed: 66 0f 69 ce punpckhwd %xmm6,%xmm1 + 86f1: 66 44 0f 61 c6 punpcklwd %xmm6,%xmm8 + 86f6: 66 41 0f 6f f2 movdqa %xmm10,%xmm6 + 86fb: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 + 8700: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 8705: 66 0f 6f cb movdqa %xmm3,%xmm1 + 8709: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 870e: 66 44 0f db c2 pand %xmm2,%xmm8 + 8713: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 8717: 66 0f 6f f4 movdqa %xmm4,%xmm6 + 871b: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 8720: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 8725: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 872a: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 872e: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 + 8733: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 8737: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 + 873c: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 8741: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 8746: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 874a: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 8750: 66 41 0f 6f f4 movdqa %xmm12,%xmm6 + 8755: 66 0f db ca pand %xmm2,%xmm1 + 8759: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 875e: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 + 8763: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 8767: 41 0f c6 c4 88 shufps $0x88,%xmm12,%xmm0 + 876c: 66 0f 73 d1 20 psrlq $0x20,%xmm1 + 8771: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 8775: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 8779: 41 0f c6 eb 88 shufps $0x88,%xmm11,%xmm5 + 877e: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 8783: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 8788: 66 41 0f 72 d3 18 psrld $0x18,%xmm11 + 878e: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 8793: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 8798: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 879c: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 + 87a1: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 87a5: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 + 87aa: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 87af: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 + 87b4: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 87b8: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 87be: 66 0f 6f f3 movdqa %xmm3,%xmm6 + 87c2: 41 0f c6 da 88 shufps $0x88,%xmm10,%xmm3 + 87c7: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 + 87cc: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 87d1: 66 0f db ca pand %xmm2,%xmm1 + 87d5: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 + 87db: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 87e0: 66 44 0f 6f f4 movdqa %xmm4,%xmm14 + 87e5: 41 0f c6 e1 88 shufps $0x88,%xmm9,%xmm4 + 87ea: 66 45 0f 6f ca movdqa %xmm10,%xmm9 + 87ef: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 87f4: 66 44 0f 6f e4 movdqa %xmm4,%xmm12 + 87f9: 66 45 0f 69 cb punpckhwd %xmm11,%xmm9 + 87fe: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 8803: 66 45 0f 69 d9 punpckhwd %xmm9,%xmm11 + 8808: 66 45 0f 61 d1 punpcklwd %xmm9,%xmm10 + 880d: 66 44 0f 6f cb movdqa %xmm3,%xmm9 + 8812: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 8818: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 + 881e: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 8823: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 + 8828: 66 41 0f 72 d1 18 psrld $0x18,%xmm9 + 882e: 66 44 0f 6f fe movdqa %xmm6,%xmm15 + 8833: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 8838: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 + 883d: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 8842: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 + 8847: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 884c: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 8851: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 + 8856: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 885b: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 + 8860: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 + 8865: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 886a: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 886f: 66 44 0f db d2 pand %xmm2,%xmm10 + 8874: 66 0f db f2 pand %xmm2,%xmm6 + 8878: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 887d: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 8882: 66 44 0f db ca pand %xmm2,%xmm9 + 8887: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 + 888d: 66 0f 67 ce packuswb %xmm6,%xmm1 + 8891: 66 45 0f 67 d1 packuswb %xmm9,%xmm10 + 8896: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 889a: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 889f: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 + 88a4: 66 41 0f 72 d1 10 psrld $0x10,%xmm9 + 88aa: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 + 88af: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 88b4: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 88b9: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 88be: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 88c3: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 88c8: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 88cc: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 88d1: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 88d5: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 + 88da: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 + 88df: 66 41 0f 69 cd punpckhwd %xmm13,%xmm1 + 88e4: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 88e9: 66 44 0f 6f ec movdqa %xmm4,%xmm13 + 88ee: 66 44 0f 6f db movdqa %xmm3,%xmm11 + 88f3: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 88f8: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 + 88fe: 66 41 0f 72 d3 10 psrld $0x10,%xmm11 + 8904: 66 44 0f db ca pand %xmm2,%xmm9 + 8909: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 890e: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 + 8913: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 8918: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 891d: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 8922: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 8927: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 + 892c: 66 44 0f db da pand %xmm2,%xmm11 + 8931: 66 45 0f 67 cb packuswb %xmm11,%xmm9 + 8936: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 893b: 66 45 0f 68 ca punpckhbw %xmm10,%xmm9 + 8940: 66 45 0f 60 da punpcklbw %xmm10,%xmm11 + 8945: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 + 894a: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 + 894e: 66 44 0f 69 d5 punpckhwd %xmm5,%xmm10 + 8953: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 8957: 66 41 0f 69 ea punpckhwd %xmm10,%xmm5 + 895c: 66 41 0f 61 c2 punpcklwd %xmm10,%xmm0 + 8961: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 + 8965: 66 0f 6f eb movdqa %xmm3,%xmm5 + 8969: 66 0f 61 dc punpcklwd %xmm4,%xmm3 + 896d: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 8971: 66 0f 6f e3 movdqa %xmm3,%xmm4 + 8975: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 + 8979: 66 0f 61 dd punpcklwd %xmm5,%xmm3 + 897d: 66 0f 61 dc punpcklwd %xmm4,%xmm3 + 8981: 66 0f 6f e0 movdqa %xmm0,%xmm4 + 8985: 66 0f db c2 pand %xmm2,%xmm0 + 8989: 66 0f 6f eb movdqa %xmm3,%xmm5 + 898d: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 8992: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 8997: 66 0f db e2 pand %xmm2,%xmm4 + 899b: 66 0f db ea pand %xmm2,%xmm5 + 899f: 66 0f db d3 pand %xmm3,%xmm2 + 89a3: 66 0f 67 c2 packuswb %xmm2,%xmm0 + 89a7: 66 0f 67 e5 packuswb %xmm5,%xmm4 + 89ab: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 89af: 66 0f 68 c4 punpckhbw %xmm4,%xmm0 + 89b3: 66 0f 60 d4 punpcklbw %xmm4,%xmm2 + 89b7: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 89bb: 66 41 0f 69 c1 punpckhwd %xmm9,%xmm0 + 89c0: 66 0f 6f e2 movdqa %xmm2,%xmm4 + 89c4: 66 41 0f 69 d3 punpckhwd %xmm11,%xmm2 + 89c9: 66 41 0f 61 d9 punpcklwd %xmm9,%xmm3 + 89ce: 66 41 0f 61 e3 punpcklwd %xmm11,%xmm4 + 89d3: 66 0f 6f ec movdqa %xmm4,%xmm5 + 89d7: 66 41 0f 6a e0 punpckhdq %xmm8,%xmm4 + 89dc: 0f 11 63 88 movups %xmm4,-0x78(%rbx) + 89e0: 66 0f 6f e2 movdqa %xmm2,%xmm4 + 89e4: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 + 89e8: 66 41 0f 62 e8 punpckldq %xmm8,%xmm5 + 89ed: 0f 11 53 a8 movups %xmm2,-0x58(%rbx) + 89f1: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 89f5: 66 0f 62 e6 punpckldq %xmm6,%xmm4 + 89f9: 66 0f 6a df punpckhdq %xmm7,%xmm3 + 89fd: 66 0f 62 d7 punpckldq %xmm7,%xmm2 + 8a01: 0f 11 ab 78 ff ff ff movups %xmm5,-0x88(%rbx) + 8a08: 0f 11 53 b8 movups %xmm2,-0x48(%rbx) + 8a0c: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 8a10: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 + 8a14: 66 0f 62 d1 punpckldq %xmm1,%xmm2 + 8a18: 0f 11 63 98 movups %xmm4,-0x68(%rbx) + 8a1c: 0f 11 5b c8 movups %xmm3,-0x38(%rbx) + 8a20: 0f 11 53 d8 movups %xmm2,-0x28(%rbx) + 8a24: 0f 11 43 e8 movups %xmm0,-0x18(%rbx) + 8a28: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax + 8a2f: 48 89 43 f8 mov %rax,-0x8(%rbx) + 8a33: 49 83 ec 01 sub $0x1,%r12 + 8a37: 74 49 je 8a82 + 8a39: 48 89 ef mov %rbp,%rdi + 8a3c: e8 bf d0 ff ff call 5b00 + 8a41: 48 89 d8 mov %rbx,%rax + 8a44: 48 29 e8 sub %rbp,%rax + 8a47: 48 83 e8 01 sub $0x1,%rax + 8a4b: 48 83 f8 7e cmp $0x7e,%rax + 8a4f: 0f 87 9b fa ff ff ja 84f0 + 8a55: 31 c0 xor %eax,%eax + 8a57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 8a5e: 00 00 + 8a60: 48 8b 54 05 00 mov 0x0(%rbp,%rax,1),%rdx + 8a65: 48 89 14 03 mov %rdx,(%rbx,%rax,1) + 8a69: 48 83 c0 08 add $0x8,%rax + 8a6d: 48 3d 88 00 00 00 cmp $0x88,%rax + 8a73: 75 eb jne 8a60 + 8a75: 48 81 c3 88 00 00 00 add $0x88,%rbx + 8a7c: 49 83 ec 01 sub $0x1,%r12 + 8a80: 75 b7 jne 8a39 + 8a82: 5b pop %rbx + 8a83: 5d pop %rbp + 8a84: 41 5c pop %r12 + 8a86: c3 ret + 8a87: c3 ret + 8a88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 8a8f: 00 + +0000000000008a90 : + 8a90: 41 57 push %r15 + 8a92: 49 89 f7 mov %rsi,%r15 + 8a95: 48 89 d6 mov %rdx,%rsi + 8a98: 41 56 push %r14 + 8a9a: 49 89 fe mov %rdi,%r14 + 8a9d: 41 55 push %r13 + 8a9f: 4d 89 fd mov %r15,%r13 + 8aa2: 41 54 push %r12 + 8aa4: 49 c1 ed 03 shr $0x3,%r13 + 8aa8: 55 push %rbp + 8aa9: 53 push %rbx + 8aaa: 48 81 ec e8 00 00 00 sub $0xe8,%rsp + 8ab1: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx + 8ab8: 00 00 + 8aba: 48 89 94 24 d8 00 00 mov %rdx,0xd8(%rsp) + 8ac1: 00 + 8ac2: 48 89 ca mov %rcx,%rdx + 8ac5: 48 89 e7 mov %rsp,%rdi + 8ac8: 48 89 e5 mov %rsp,%rbp + 8acb: e8 60 e2 ff ff call 6d30 + 8ad0: 48 b8 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rax + 8ad7: c3 30 0c + 8ada: 49 f7 e5 mul %r13 + 8add: 49 89 d5 mov %rdx,%r13 + 8ae0: 49 81 ff a7 00 00 00 cmp $0xa7,%r15 + 8ae7: 0f 86 92 06 00 00 jbe 917f + 8aed: 4c 69 e2 a8 00 00 00 imul $0xa8,%rdx,%r12 + 8af4: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 + 8af8: 4c 89 f3 mov %r14,%rbx + 8afb: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 8b00: 4d 01 f4 add %r14,%r12 + 8b03: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 8b0a: 00 00 00 00 + 8b0e: 66 90 xchg %ax,%ax + 8b10: 48 89 ef mov %rbp,%rdi + 8b13: 48 81 c3 a8 00 00 00 add $0xa8,%rbx + 8b1a: e8 e1 cf ff ff call 5b00 + 8b1f: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 + 8b24: 66 44 0f 6f 6c 24 10 movdqa 0x10(%rsp),%xmm13 + 8b2b: 66 44 0f 6f 64 24 30 movdqa 0x30(%rsp),%xmm12 + 8b32: 66 44 0f 6f 4c 24 20 movdqa 0x20(%rsp),%xmm9 + 8b39: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 8b3d: 66 41 0f 6f cd movdqa %xmm13,%xmm1 + 8b42: 66 44 0f 6f 5c 24 50 movdqa 0x50(%rsp),%xmm11 + 8b49: 66 0f 6f 54 24 40 movdqa 0x40(%rsp),%xmm2 + 8b4f: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 8b54: 66 0f 73 d6 38 psrlq $0x38,%xmm6 + 8b59: 66 41 0f 6f dc movdqa %xmm12,%xmm3 + 8b5e: 66 0f 6f 6c 24 60 movdqa 0x60(%rsp),%xmm5 + 8b64: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 + 8b68: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 8b6d: 66 0f 73 d3 38 psrlq $0x38,%xmm3 + 8b72: 66 44 0f 6f 54 24 70 movdqa 0x70(%rsp),%xmm10 + 8b79: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 8b7e: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 8b85: 00 + 8b86: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 + 8b8a: 66 0f 6f de movdqa %xmm6,%xmm3 + 8b8e: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 8b92: 66 41 0f 6f fa movdqa %xmm10,%xmm7 + 8b97: 66 0f 69 d9 punpckhwd %xmm1,%xmm3 + 8b9b: 66 0f 6f ce movdqa %xmm6,%xmm1 + 8b9f: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 8ba4: 48 89 c2 mov %rax,%rdx + 8ba7: 66 0f 69 cb punpckhwd %xmm3,%xmm1 + 8bab: 66 0f 61 f3 punpcklwd %xmm3,%xmm6 + 8baf: 66 41 0f 6f db movdqa %xmm11,%xmm3 + 8bb4: 88 43 d8 mov %al,-0x28(%rbx) + 8bb7: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 8bbb: 66 0f 6f ca movdqa %xmm2,%xmm1 + 8bbf: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 + 8bc4: 88 63 d9 mov %ah,-0x27(%rbx) + 8bc7: 66 0f 73 d3 38 psrlq $0x38,%xmm3 + 8bcc: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 8bd1: 66 0f db f4 pand %xmm4,%xmm6 + 8bd5: 48 c1 ea 10 shr $0x10,%rdx + 8bd9: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 + 8bdd: 66 0f 6f dd movdqa %xmm5,%xmm3 + 8be1: 88 53 da mov %dl,-0x26(%rbx) + 8be4: 66 0f 73 d7 38 psrlq $0x38,%xmm7 + 8be9: 66 0f 73 d3 38 psrlq $0x38,%xmm3 + 8bee: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 8bf4: 66 45 0f 6f fa movdqa %xmm10,%xmm15 + 8bf9: 48 89 c2 mov %rax,%rdx + 8bfc: 0f c6 df 88 shufps $0x88,%xmm7,%xmm3 + 8c00: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 8c04: 66 0f 61 cb punpcklwd %xmm3,%xmm1 + 8c08: 48 c1 ea 18 shr $0x18,%rdx + 8c0c: 66 0f 69 fb punpckhwd %xmm3,%xmm7 + 8c10: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 + 8c16: 66 0f 6f d9 movdqa %xmm1,%xmm3 + 8c1a: 88 53 db mov %dl,-0x25(%rbx) + 8c1d: 66 0f 69 df punpckhwd %xmm7,%xmm3 + 8c21: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 + 8c27: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 8c2b: 48 89 c2 mov %rax,%rdx + 8c2e: 66 0f 61 cb punpcklwd %xmm3,%xmm1 + 8c32: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 8c36: 66 41 0f 6f fc movdqa %xmm12,%xmm7 + 8c3b: 48 c1 ea 20 shr $0x20,%rdx + 8c3f: 66 0f db cc pand %xmm4,%xmm1 + 8c43: 66 0f 73 d3 30 psrlq $0x30,%xmm3 + 8c48: 88 53 dc mov %dl,-0x24(%rbx) + 8c4b: 48 89 c2 mov %rax,%rdx + 8c4e: 66 0f 67 f1 packuswb %xmm1,%xmm6 + 8c52: 66 41 0f 6f cd movdqa %xmm13,%xmm1 + 8c57: 48 c1 ea 28 shr $0x28,%rdx + 8c5b: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 8c60: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 8c65: 88 53 dd mov %dl,-0x23(%rbx) + 8c68: 48 89 c2 mov %rax,%rdx + 8c6b: 0f c6 d9 88 shufps $0x88,%xmm1,%xmm3 + 8c6f: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 8c74: 48 c1 e8 38 shr $0x38,%rax + 8c78: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 8c7d: 88 43 df mov %al,-0x21(%rbx) + 8c80: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 8c87: 00 + 8c88: 48 c1 ea 30 shr $0x30,%rdx + 8c8c: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 + 8c90: 66 0f 6f fb movdqa %xmm3,%xmm7 + 8c94: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 + 8c98: 88 53 de mov %dl,-0x22(%rbx) + 8c9b: 66 0f 69 f9 punpckhwd %xmm1,%xmm7 + 8c9f: 66 0f 6f cb movdqa %xmm3,%xmm1 + 8ca3: 48 89 c2 mov %rax,%rdx + 8ca6: 88 43 e0 mov %al,-0x20(%rbx) + 8ca9: 66 0f 69 cf punpckhwd %xmm7,%xmm1 + 8cad: 66 0f 61 df punpcklwd %xmm7,%xmm3 + 8cb1: 66 41 0f 6f fb movdqa %xmm11,%xmm7 + 8cb6: 88 63 e1 mov %ah,-0x1f(%rbx) + 8cb9: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 + 8cbd: 66 0f 6f ca movdqa %xmm2,%xmm1 + 8cc1: 48 c1 ea 10 shr $0x10,%rdx + 8cc5: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 8cca: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 8ccf: 66 0f db dc pand %xmm4,%xmm3 + 8cd3: 88 53 e2 mov %dl,-0x1e(%rbx) + 8cd6: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 + 8cda: 66 0f 6f fd movdqa %xmm5,%xmm7 + 8cde: 48 89 c2 mov %rax,%rdx + 8ce1: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 8ce6: 48 c1 ea 18 shr $0x18,%rdx + 8cea: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 + 8cef: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 8cf4: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 8cf8: 88 53 e3 mov %dl,-0x1d(%rbx) + 8cfb: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 + 8d00: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 8d04: 48 89 c2 mov %rax,%rdx + 8d07: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 + 8d0c: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 8d11: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 + 8d16: 48 c1 ea 20 shr $0x20,%rdx + 8d1a: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 8d1e: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 8d24: 88 53 e4 mov %dl,-0x1c(%rbx) + 8d27: 48 89 c2 mov %rax,%rdx + 8d2a: 66 0f db cc pand %xmm4,%xmm1 + 8d2e: 48 c1 ea 28 shr $0x28,%rdx + 8d32: 66 0f 67 d9 packuswb %xmm1,%xmm3 + 8d36: 66 41 0f 6f cd movdqa %xmm13,%xmm1 + 8d3b: 88 53 e5 mov %dl,-0x1b(%rbx) + 8d3e: 48 89 c2 mov %rax,%rdx + 8d41: 66 0f 6f fb movdqa %xmm3,%xmm7 + 8d45: 66 0f 68 de punpckhbw %xmm6,%xmm3 + 8d49: 48 c1 ea 30 shr $0x30,%rdx + 8d4d: 66 0f 60 fe punpcklbw %xmm6,%xmm7 + 8d51: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 8d55: 48 c1 e8 38 shr $0x38,%rax + 8d59: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 8d5e: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 8d63: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 + 8d67: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 8d6c: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 8d71: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 + 8d76: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 8d7b: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 8d7f: 66 44 0f 69 c1 punpckhwd %xmm1,%xmm8 + 8d84: 66 0f 6f ce movdqa %xmm6,%xmm1 + 8d88: 66 41 0f 69 c8 punpckhwd %xmm8,%xmm1 + 8d8d: 66 41 0f 61 f0 punpcklwd %xmm8,%xmm6 + 8d92: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 8d97: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 8d9b: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 8da1: 66 0f 6f ca movdqa %xmm2,%xmm1 + 8da5: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 8daa: 66 0f db f4 pand %xmm4,%xmm6 + 8dae: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 + 8db3: 66 44 0f 6f c5 movdqa %xmm5,%xmm8 + 8db8: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 8dbe: 45 0f c6 c6 88 shufps $0x88,%xmm14,%xmm8 + 8dc3: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 8dc8: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 8dcd: 66 45 0f 69 f0 punpckhwd %xmm8,%xmm14 + 8dd2: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 8dd7: 66 45 0f 69 c6 punpckhwd %xmm14,%xmm8 + 8ddc: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 8de1: 66 45 0f 6f f4 movdqa %xmm12,%xmm14 + 8de6: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 8deb: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 8df1: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 8df6: 66 0f db cc pand %xmm4,%xmm1 + 8dfa: 66 41 0f 6f f5 movdqa %xmm13,%xmm6 + 8dff: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 + 8e04: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 8e09: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 8e0d: 41 0f c6 c5 88 shufps $0x88,%xmm13,%xmm0 + 8e12: 66 0f 73 d1 20 psrlq $0x20,%xmm1 + 8e17: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 8e1b: 66 41 0f 6f f1 movdqa %xmm9,%xmm6 + 8e20: 45 0f c6 cc 88 shufps $0x88,%xmm12,%xmm9 + 8e25: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 8e2a: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 8e2f: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 8e34: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 8e38: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 + 8e3d: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 8e41: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 + 8e46: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 8e4b: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 8e50: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 8e54: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 8e5a: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 8e5e: 41 0f c6 d3 88 shufps $0x88,%xmm11,%xmm2 + 8e63: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 8e68: 66 0f db cc pand %xmm4,%xmm1 + 8e6c: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 8e71: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 8e76: 66 44 0f 6f f5 movdqa %xmm5,%xmm14 + 8e7b: 45 0f c6 da 88 shufps $0x88,%xmm10,%xmm11 + 8e80: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 8e84: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 8e8a: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 8e8f: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 8e94: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 + 8e99: 66 44 0f 6f fe movdqa %xmm6,%xmm15 + 8e9e: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 8ea3: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 8ea8: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 + 8eae: 66 0f 72 d5 18 psrld $0x18,%xmm5 + 8eb3: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 + 8eb8: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 + 8ebd: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 + 8ec2: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 + 8ec7: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 + 8ecd: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 8ed2: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 + 8ed8: 66 0f db f4 pand %xmm4,%xmm6 + 8edc: 66 0f 67 ce packuswb %xmm6,%xmm1 + 8ee0: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 8ee4: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 + 8ee9: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 + 8eee: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 8ef3: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 8ef7: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 8efc: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 8f00: 66 0f 69 cb punpckhwd %xmm3,%xmm1 + 8f04: 66 0f 61 fb punpcklwd %xmm3,%xmm7 + 8f08: 66 0f 6f dd movdqa %xmm5,%xmm3 + 8f0c: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 + 8f11: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 + 8f16: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 + 8f1b: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 + 8f20: 66 0f 61 eb punpcklwd %xmm3,%xmm5 + 8f24: 66 0f 6f da movdqa %xmm2,%xmm3 + 8f28: 66 0f 72 d3 18 psrld $0x18,%xmm3 + 8f2d: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 + 8f32: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 8f37: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 8f3c: 66 0f db ec pand %xmm4,%xmm5 + 8f40: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 + 8f45: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 + 8f4a: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 + 8f4f: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 + 8f54: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 8f59: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 8f5e: 66 0f db dc pand %xmm4,%xmm3 + 8f62: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 + 8f68: 66 0f 67 eb packuswb %xmm3,%xmm5 + 8f6c: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 8f70: 66 0f 72 d3 10 psrld $0x10,%xmm3 + 8f75: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 8f7a: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 8f7f: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 + 8f84: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 + 8f89: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 + 8f8e: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 + 8f93: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 + 8f98: 66 41 0f 72 d2 10 psrld $0x10,%xmm10 + 8f9e: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 8fa3: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 + 8fa8: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 8fad: 66 0f db dc pand %xmm4,%xmm3 + 8fb1: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 8fb6: 66 45 0f 6f ea movdqa %xmm10,%xmm13 + 8fbb: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 8fc0: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 + 8fc5: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 8fca: 66 44 0f db d4 pand %xmm4,%xmm10 + 8fcf: 66 41 0f 67 da packuswb %xmm10,%xmm3 + 8fd4: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 8fd9: 66 0f 68 dd punpckhbw %xmm5,%xmm3 + 8fdd: 66 44 0f 60 d5 punpcklbw %xmm5,%xmm10 + 8fe2: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 8fe6: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 + 8feb: 66 41 0f 69 e9 punpckhwd %xmm9,%xmm5 + 8ff0: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 8ff5: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 + 8ffa: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 + 8ffe: 66 0f 6f ea movdqa %xmm2,%xmm5 + 9002: 66 41 0f 61 d3 punpcklwd %xmm11,%xmm2 + 9007: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 + 900c: 66 41 0f 69 eb punpckhwd %xmm11,%xmm5 + 9011: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 9016: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 + 901a: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 + 901f: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 9023: 66 0f db c4 pand %xmm4,%xmm0 + 9027: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 + 902c: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 9031: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 9036: 66 0f db d4 pand %xmm4,%xmm2 + 903a: 66 0f db ec pand %xmm4,%xmm5 + 903e: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 + 9044: 66 0f 67 c2 packuswb %xmm2,%xmm0 + 9048: 66 44 0f db cc pand %xmm4,%xmm9 + 904d: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 9051: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 + 9056: 66 0f 60 d5 punpcklbw %xmm5,%xmm2 + 905a: 66 0f 68 c5 punpckhbw %xmm5,%xmm0 + 905e: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 9063: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 9067: 66 0f 69 c3 punpckhwd %xmm3,%xmm0 + 906b: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 + 9070: 66 0f 61 eb punpcklwd %xmm3,%xmm5 + 9074: 66 41 0f 69 d2 punpckhwd %xmm10,%xmm2 + 9079: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 + 907e: 66 45 0f 6a c8 punpckhdq %xmm8,%xmm9 + 9083: 66 41 0f 62 d8 punpckldq %xmm8,%xmm3 + 9088: 44 0f 11 8b 68 ff ff movups %xmm9,-0x98(%rbx) + 908f: ff + 9090: 0f 11 9b 58 ff ff ff movups %xmm3,-0xa8(%rbx) + 9097: 66 0f 6f da movdqa %xmm2,%xmm3 + 909b: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 + 909f: 0f 11 53 88 movups %xmm2,-0x78(%rbx) + 90a3: 66 0f 6f d5 movdqa %xmm5,%xmm2 + 90a7: 66 0f 62 de punpckldq %xmm6,%xmm3 + 90ab: 66 0f 6a ef punpckhdq %xmm7,%xmm5 + 90af: 66 0f 62 d7 punpckldq %xmm7,%xmm2 + 90b3: 0f 11 9b 78 ff ff ff movups %xmm3,-0x88(%rbx) + 90ba: 0f 11 53 98 movups %xmm2,-0x68(%rbx) + 90be: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 90c2: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 + 90c6: 66 0f 62 d1 punpckldq %xmm1,%xmm2 + 90ca: 0f 11 6b a8 movups %xmm5,-0x58(%rbx) + 90ce: 0f 11 53 b8 movups %xmm2,-0x48(%rbx) + 90d2: 0f 11 43 c8 movups %xmm0,-0x38(%rbx) + 90d6: 88 53 e6 mov %dl,-0x1a(%rbx) + 90d9: 88 43 e7 mov %al,-0x19(%rbx) + 90dc: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 90e3: 00 + 90e4: 48 89 c2 mov %rax,%rdx + 90e7: 88 43 e8 mov %al,-0x18(%rbx) + 90ea: 48 c1 ea 10 shr $0x10,%rdx + 90ee: 88 63 e9 mov %ah,-0x17(%rbx) + 90f1: 88 53 ea mov %dl,-0x16(%rbx) + 90f4: 48 89 c2 mov %rax,%rdx + 90f7: 48 c1 ea 18 shr $0x18,%rdx + 90fb: 88 53 eb mov %dl,-0x15(%rbx) + 90fe: 48 89 c2 mov %rax,%rdx + 9101: 48 c1 ea 20 shr $0x20,%rdx + 9105: 88 53 ec mov %dl,-0x14(%rbx) + 9108: 48 89 c2 mov %rax,%rdx + 910b: 48 c1 ea 28 shr $0x28,%rdx + 910f: 88 53 ed mov %dl,-0x13(%rbx) + 9112: 48 89 c2 mov %rax,%rdx + 9115: 48 c1 e8 38 shr $0x38,%rax + 9119: 88 43 ef mov %al,-0x11(%rbx) + 911c: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 9123: 00 + 9124: 48 c1 ea 30 shr $0x30,%rdx + 9128: 88 53 ee mov %dl,-0x12(%rbx) + 912b: 48 89 c2 mov %rax,%rdx + 912e: 88 43 f0 mov %al,-0x10(%rbx) + 9131: 48 c1 ea 10 shr $0x10,%rdx + 9135: 88 63 f1 mov %ah,-0xf(%rbx) + 9138: 88 53 f2 mov %dl,-0xe(%rbx) + 913b: 48 89 c2 mov %rax,%rdx + 913e: 48 c1 ea 18 shr $0x18,%rdx + 9142: 88 53 f3 mov %dl,-0xd(%rbx) + 9145: 48 89 c2 mov %rax,%rdx + 9148: 48 c1 ea 20 shr $0x20,%rdx + 914c: 88 53 f4 mov %dl,-0xc(%rbx) + 914f: 48 89 c2 mov %rax,%rdx + 9152: 48 c1 ea 28 shr $0x28,%rdx + 9156: 88 53 f5 mov %dl,-0xb(%rbx) + 9159: 48 89 c2 mov %rax,%rdx + 915c: 48 c1 e8 38 shr $0x38,%rax + 9160: 88 43 f7 mov %al,-0x9(%rbx) + 9163: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 916a: 00 + 916b: 48 c1 ea 30 shr $0x30,%rdx + 916f: 88 53 f6 mov %dl,-0xa(%rbx) + 9172: 48 89 43 f8 mov %rax,-0x8(%rbx) + 9176: 4c 39 e3 cmp %r12,%rbx + 9179: 0f 85 91 f9 ff ff jne 8b10 + 917f: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx + 9186: c3 30 0c + 9189: 4c 89 f8 mov %r15,%rax + 918c: 48 c1 e8 03 shr $0x3,%rax + 9190: 48 f7 e2 mul %rdx + 9193: 48 69 c2 a8 00 00 00 imul $0xa8,%rdx,%rax + 919a: 49 29 c7 sub %rax,%r15 + 919d: 4d 89 fc mov %r15,%r12 + 91a0: 0f 84 ae 00 00 00 je 9254 + 91a6: 4d 69 ed a8 00 00 00 imul $0xa8,%r13,%r13 + 91ad: 4d 01 f5 add %r14,%r13 + 91b0: 48 89 ef mov %rbp,%rdi + 91b3: e8 48 c9 ff ff call 5b00 + 91b8: 4d 89 e0 mov %r12,%r8 + 91bb: 31 ff xor %edi,%edi + 91bd: 89 fe mov %edi,%esi + 91bf: 89 f8 mov %edi,%eax + 91c1: 4c 29 ee sub %r13,%rsi + 91c4: eb 60 jmp 9226 + 91c6: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 91cd: 00 00 00 00 + 91d1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 91d8: 00 00 00 00 + 91dc: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 91e3: 00 00 00 00 + 91e7: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 91ee: 00 00 00 00 + 91f2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 91f9: 00 00 00 00 + 91fd: 0f 1f 00 nopl (%rax) + 9200: 89 c2 mov %eax,%edx + 9202: 89 c1 mov %eax,%ecx + 9204: 49 83 c5 01 add $0x1,%r13 + 9208: 83 c0 01 add $0x1,%eax + 920b: c1 ea 03 shr $0x3,%edx + 920e: 83 e1 07 and $0x7,%ecx + 9211: 48 8b 14 d4 mov (%rsp,%rdx,8),%rdx + 9215: c1 e1 03 shl $0x3,%ecx + 9218: 48 d3 ea shr %cl,%rdx + 921b: 41 88 55 ff mov %dl,-0x1(%r13) + 921f: 3d a8 00 00 00 cmp $0xa8,%eax + 9224: 74 20 je 9246 + 9226: 49 8d 54 35 00 lea 0x0(%r13,%rsi,1),%rdx + 922b: 4c 39 e2 cmp %r12,%rdx + 922e: 72 d0 jb 9200 + 9230: 89 c2 mov %eax,%edx + 9232: 29 fa sub %edi,%edx + 9234: 49 29 d0 sub %rdx,%r8 + 9237: 74 1b je 9254 + 9239: 41 89 c4 mov %eax,%r12d + 923c: 89 c7 mov %eax,%edi + 923e: 4d 01 c4 add %r8,%r12 + 9241: e9 77 ff ff ff jmp 91bd + 9246: 29 f8 sub %edi,%eax + 9248: 49 29 c0 sub %rax,%r8 + 924b: 4d 89 c4 mov %r8,%r12 + 924e: 0f 85 5c ff ff ff jne 91b0 + 9254: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax + 925b: 00 + 925c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 9263: 00 00 + 9265: 75 12 jne 9279 + 9267: 48 81 c4 e8 00 00 00 add $0xe8,%rsp + 926e: 5b pop %rbx + 926f: 5d pop %rbp + 9270: 41 5c pop %r12 + 9272: 41 5d pop %r13 + 9274: 41 5e pop %r14 + 9276: 41 5f pop %r15 + 9278: c3 ret + 9279: e8 02 7e ff ff call 1080 <__stack_chk_fail@plt> + 927e: 66 90 xchg %ax,%ax + +0000000000009280 : + 9280: 41 57 push %r15 + 9282: 41 56 push %r14 + 9284: 49 89 fe mov %rdi,%r14 + 9287: 41 55 push %r13 + 9289: 49 89 f5 mov %rsi,%r13 + 928c: 48 89 d6 mov %rdx,%rsi + 928f: 41 54 push %r12 + 9291: 55 push %rbp + 9292: 53 push %rbx + 9293: 48 81 ec e8 00 00 00 sub $0xe8,%rsp + 929a: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx + 92a1: 00 00 + 92a3: 48 89 94 24 d8 00 00 mov %rdx,0xd8(%rsp) + 92aa: 00 + 92ab: 48 89 ca mov %rcx,%rdx + 92ae: 48 89 e7 mov %rsp,%rdi + 92b1: b9 1f 00 00 00 mov $0x1f,%ecx + 92b6: 48 89 e5 mov %rsp,%rbp + 92b9: e8 d2 d0 ff ff call 6390 + 92be: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax + 92c5: f0 f0 f0 + 92c8: 49 f7 e5 mul %r13 + 92cb: 48 89 d3 mov %rdx,%rbx + 92ce: 48 c1 eb 07 shr $0x7,%rbx + 92d2: 49 81 fd 87 00 00 00 cmp $0x87,%r13 + 92d9: 0f 86 7e 05 00 00 jbe 985d + 92df: 4c 69 fb 88 00 00 00 imul $0x88,%rbx,%r15 + 92e6: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 + 92ea: 4d 89 f4 mov %r14,%r12 + 92ed: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 92f2: 4d 01 f7 add %r14,%r15 + 92f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 92fc: 00 00 00 00 + 9300: 48 89 ef mov %rbp,%rdi + 9303: 49 81 c4 88 00 00 00 add $0x88,%r12 + 930a: e8 f1 c7 ff ff call 5b00 + 930f: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 + 9314: 66 44 0f 6f 6c 24 10 movdqa 0x10(%rsp),%xmm13 + 931b: 66 44 0f 6f 64 24 30 movdqa 0x30(%rsp),%xmm12 + 9322: 66 44 0f 6f 4c 24 20 movdqa 0x20(%rsp),%xmm9 + 9329: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 932d: 66 41 0f 6f cd movdqa %xmm13,%xmm1 + 9332: 66 44 0f 6f 5c 24 50 movdqa 0x50(%rsp),%xmm11 + 9339: 66 0f 6f 54 24 40 movdqa 0x40(%rsp),%xmm2 + 933f: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 9344: 66 0f 73 d6 38 psrlq $0x38,%xmm6 + 9349: 66 41 0f 6f dc movdqa %xmm12,%xmm3 + 934e: 66 0f 6f 6c 24 60 movdqa 0x60(%rsp),%xmm5 + 9354: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 + 9358: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 935d: 66 0f 73 d3 38 psrlq $0x38,%xmm3 + 9362: 66 44 0f 6f 54 24 70 movdqa 0x70(%rsp),%xmm10 + 9369: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 936e: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 9375: 00 + 9376: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 + 937a: 66 0f 6f de movdqa %xmm6,%xmm3 + 937e: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 9382: 66 41 0f 6f fa movdqa %xmm10,%xmm7 + 9387: 66 0f 69 d9 punpckhwd %xmm1,%xmm3 + 938b: 66 0f 6f ce movdqa %xmm6,%xmm1 + 938f: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 9394: 49 89 44 24 f8 mov %rax,-0x8(%r12) + 9399: 66 0f 69 cb punpckhwd %xmm3,%xmm1 + 939d: 66 0f 61 f3 punpcklwd %xmm3,%xmm6 + 93a1: 66 41 0f 6f db movdqa %xmm11,%xmm3 + 93a6: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 93aa: 66 0f 6f ca movdqa %xmm2,%xmm1 + 93ae: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 + 93b3: 66 0f 73 d3 38 psrlq $0x38,%xmm3 + 93b8: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 93bd: 66 0f db f4 pand %xmm4,%xmm6 + 93c1: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 + 93c5: 66 0f 6f dd movdqa %xmm5,%xmm3 + 93c9: 66 0f 73 d7 38 psrlq $0x38,%xmm7 + 93ce: 66 45 0f 6f fa movdqa %xmm10,%xmm15 + 93d3: 66 0f 73 d3 38 psrlq $0x38,%xmm3 + 93d8: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 93de: 0f c6 df 88 shufps $0x88,%xmm7,%xmm3 + 93e2: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 93e6: 66 0f 61 cb punpcklwd %xmm3,%xmm1 + 93ea: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 + 93f0: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 + 93f6: 66 0f 69 fb punpckhwd %xmm3,%xmm7 + 93fa: 66 0f 6f d9 movdqa %xmm1,%xmm3 + 93fe: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 9402: 66 0f 69 df punpckhwd %xmm7,%xmm3 + 9406: 66 41 0f 6f fc movdqa %xmm12,%xmm7 + 940b: 66 0f 61 cb punpcklwd %xmm3,%xmm1 + 940f: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 9414: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 9418: 66 0f db cc pand %xmm4,%xmm1 + 941c: 66 0f 73 d3 30 psrlq $0x30,%xmm3 + 9421: 66 0f 67 f1 packuswb %xmm1,%xmm6 + 9425: 66 41 0f 6f cd movdqa %xmm13,%xmm1 + 942a: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 942f: 0f c6 d9 88 shufps $0x88,%xmm1,%xmm3 + 9433: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 9438: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 943d: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 + 9441: 66 0f 6f fb movdqa %xmm3,%xmm7 + 9445: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 + 9449: 66 0f 69 f9 punpckhwd %xmm1,%xmm7 + 944d: 66 0f 6f cb movdqa %xmm3,%xmm1 + 9451: 66 0f 69 cf punpckhwd %xmm7,%xmm1 + 9455: 66 0f 61 df punpcklwd %xmm7,%xmm3 + 9459: 66 41 0f 6f fb movdqa %xmm11,%xmm7 + 945e: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 + 9462: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 9467: 66 0f 6f ca movdqa %xmm2,%xmm1 + 946b: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 9470: 66 0f db dc pand %xmm4,%xmm3 + 9474: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 + 9478: 66 0f 6f fd movdqa %xmm5,%xmm7 + 947c: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 9481: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 + 9486: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 948b: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 948f: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 + 9494: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 9498: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 + 949d: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 94a2: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 + 94a7: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 94ab: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 94b1: 66 0f db cc pand %xmm4,%xmm1 + 94b5: 66 0f 67 d9 packuswb %xmm1,%xmm3 + 94b9: 66 41 0f 6f cd movdqa %xmm13,%xmm1 + 94be: 66 0f 6f fb movdqa %xmm3,%xmm7 + 94c2: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 94c7: 66 0f 68 de punpckhbw %xmm6,%xmm3 + 94cb: 66 0f 60 fe punpcklbw %xmm6,%xmm7 + 94cf: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 94d3: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 94d8: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 + 94dc: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 94e1: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 94e6: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 + 94eb: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 94f0: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 94f4: 66 44 0f 69 c1 punpckhwd %xmm1,%xmm8 + 94f9: 66 0f 6f ce movdqa %xmm6,%xmm1 + 94fd: 66 41 0f 69 c8 punpckhwd %xmm8,%xmm1 + 9502: 66 41 0f 61 f0 punpcklwd %xmm8,%xmm6 + 9507: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 950c: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 9510: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 9516: 66 0f 6f ca movdqa %xmm2,%xmm1 + 951a: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 951f: 66 0f db f4 pand %xmm4,%xmm6 + 9523: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 + 9528: 66 44 0f 6f c5 movdqa %xmm5,%xmm8 + 952d: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 9533: 45 0f c6 c6 88 shufps $0x88,%xmm14,%xmm8 + 9538: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 953d: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 9542: 66 45 0f 69 f0 punpckhwd %xmm8,%xmm14 + 9547: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 954c: 66 45 0f 69 c6 punpckhwd %xmm14,%xmm8 + 9551: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 9556: 66 45 0f 6f f4 movdqa %xmm12,%xmm14 + 955b: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 9560: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 9566: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 956b: 66 0f db cc pand %xmm4,%xmm1 + 956f: 66 41 0f 6f f5 movdqa %xmm13,%xmm6 + 9574: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 + 9579: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 957e: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 9582: 41 0f c6 c5 88 shufps $0x88,%xmm13,%xmm0 + 9587: 66 0f 73 d1 20 psrlq $0x20,%xmm1 + 958c: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 9590: 66 41 0f 6f f1 movdqa %xmm9,%xmm6 + 9595: 45 0f c6 cc 88 shufps $0x88,%xmm12,%xmm9 + 959a: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 959f: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 95a4: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 95a9: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 95ad: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 + 95b2: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 95b6: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 + 95bb: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 95c0: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 95c5: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 95c9: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 95cf: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 95d3: 41 0f c6 d3 88 shufps $0x88,%xmm11,%xmm2 + 95d8: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 95dd: 66 0f db cc pand %xmm4,%xmm1 + 95e1: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 95e6: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 95eb: 66 44 0f 6f f5 movdqa %xmm5,%xmm14 + 95f0: 45 0f c6 da 88 shufps $0x88,%xmm10,%xmm11 + 95f5: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 95f9: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 95ff: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 9604: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 9609: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 + 960e: 66 44 0f 6f fe movdqa %xmm6,%xmm15 + 9613: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 9618: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 961d: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 + 9623: 66 0f 72 d5 18 psrld $0x18,%xmm5 + 9628: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 + 962d: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 + 9632: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 + 9637: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 + 963c: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 + 9642: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 9647: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 + 964d: 66 0f db f4 pand %xmm4,%xmm6 + 9651: 66 0f 67 ce packuswb %xmm6,%xmm1 + 9655: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 9659: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 + 965e: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 + 9663: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 9668: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 966c: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 9671: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 9675: 66 0f 69 cb punpckhwd %xmm3,%xmm1 + 9679: 66 0f 61 fb punpcklwd %xmm3,%xmm7 + 967d: 66 0f 6f dd movdqa %xmm5,%xmm3 + 9681: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 + 9686: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 + 968b: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 + 9690: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 + 9695: 66 0f 61 eb punpcklwd %xmm3,%xmm5 + 9699: 66 0f 6f da movdqa %xmm2,%xmm3 + 969d: 66 0f 72 d3 18 psrld $0x18,%xmm3 + 96a2: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 + 96a7: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 96ac: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 96b1: 66 0f db ec pand %xmm4,%xmm5 + 96b5: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 + 96ba: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 + 96bf: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 + 96c4: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 + 96c9: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 96ce: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 96d3: 66 0f db dc pand %xmm4,%xmm3 + 96d7: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 + 96dd: 66 0f 67 eb packuswb %xmm3,%xmm5 + 96e1: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 96e5: 66 0f 72 d3 10 psrld $0x10,%xmm3 + 96ea: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 96ef: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 96f4: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 + 96f9: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 + 96fe: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 + 9703: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 + 9708: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 + 970d: 66 41 0f 72 d2 10 psrld $0x10,%xmm10 + 9713: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 9718: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 + 971d: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 9722: 66 0f db dc pand %xmm4,%xmm3 + 9726: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 972b: 66 45 0f 6f ea movdqa %xmm10,%xmm13 + 9730: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 9735: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 + 973a: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 973f: 66 44 0f db d4 pand %xmm4,%xmm10 + 9744: 66 41 0f 67 da packuswb %xmm10,%xmm3 + 9749: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 974e: 66 0f 68 dd punpckhbw %xmm5,%xmm3 + 9752: 66 44 0f 60 d5 punpcklbw %xmm5,%xmm10 + 9757: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 975b: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 + 9760: 66 41 0f 69 e9 punpckhwd %xmm9,%xmm5 + 9765: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 976a: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 + 976f: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 + 9773: 66 0f 6f ea movdqa %xmm2,%xmm5 + 9777: 66 41 0f 61 d3 punpcklwd %xmm11,%xmm2 + 977c: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 + 9781: 66 41 0f 69 eb punpckhwd %xmm11,%xmm5 + 9786: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 978b: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 + 978f: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 + 9794: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 9798: 66 0f db c4 pand %xmm4,%xmm0 + 979c: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 + 97a1: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 97a6: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 97ab: 66 0f db d4 pand %xmm4,%xmm2 + 97af: 66 0f db ec pand %xmm4,%xmm5 + 97b3: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 + 97b9: 66 0f 67 c2 packuswb %xmm2,%xmm0 + 97bd: 66 44 0f db cc pand %xmm4,%xmm9 + 97c2: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 97c6: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 + 97cb: 66 0f 60 d5 punpcklbw %xmm5,%xmm2 + 97cf: 66 0f 68 c5 punpckhbw %xmm5,%xmm0 + 97d3: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 97d8: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 97dc: 66 0f 69 c3 punpckhwd %xmm3,%xmm0 + 97e0: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 + 97e5: 66 0f 61 eb punpcklwd %xmm3,%xmm5 + 97e9: 66 41 0f 69 d2 punpckhwd %xmm10,%xmm2 + 97ee: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 + 97f3: 66 45 0f 6a c8 punpckhdq %xmm8,%xmm9 + 97f8: 66 41 0f 62 d8 punpckldq %xmm8,%xmm3 + 97fd: 45 0f 11 4c 24 88 movups %xmm9,-0x78(%r12) + 9803: 41 0f 11 9c 24 78 ff movups %xmm3,-0x88(%r12) + 980a: ff ff + 980c: 66 0f 6f da movdqa %xmm2,%xmm3 + 9810: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 + 9814: 41 0f 11 54 24 a8 movups %xmm2,-0x58(%r12) + 981a: 66 0f 6f d5 movdqa %xmm5,%xmm2 + 981e: 66 0f 62 de punpckldq %xmm6,%xmm3 + 9822: 66 0f 6a ef punpckhdq %xmm7,%xmm5 + 9826: 66 0f 62 d7 punpckldq %xmm7,%xmm2 + 982a: 41 0f 11 5c 24 98 movups %xmm3,-0x68(%r12) + 9830: 41 0f 11 54 24 b8 movups %xmm2,-0x48(%r12) + 9836: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 983a: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 + 983e: 66 0f 62 d1 punpckldq %xmm1,%xmm2 + 9842: 41 0f 11 6c 24 c8 movups %xmm5,-0x38(%r12) + 9848: 41 0f 11 54 24 d8 movups %xmm2,-0x28(%r12) + 984e: 41 0f 11 44 24 e8 movups %xmm0,-0x18(%r12) + 9854: 4d 39 fc cmp %r15,%r12 + 9857: 0f 85 a3 fa ff ff jne 9300 + 985d: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax + 9864: f0 f0 f0 + 9867: 49 f7 e5 mul %r13 + 986a: 48 c1 ea 07 shr $0x7,%rdx + 986e: 48 69 c2 88 00 00 00 imul $0x88,%rdx,%rax + 9875: 49 29 c5 sub %rax,%r13 + 9878: 4d 89 ec mov %r13,%r12 + 987b: 0f 84 8e 00 00 00 je 990f + 9881: 48 69 db 88 00 00 00 imul $0x88,%rbx,%rbx + 9888: 4c 01 f3 add %r14,%rbx + 988b: 48 89 ef mov %rbp,%rdi + 988e: e8 6d c2 ff ff call 5b00 + 9893: 4d 89 e0 mov %r12,%r8 + 9896: 31 ff xor %edi,%edi + 9898: 89 fe mov %edi,%esi + 989a: 89 f8 mov %edi,%eax + 989c: 48 29 de sub %rbx,%rsi + 989f: eb 44 jmp 98e5 + 98a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 98a8: 00 00 00 00 + 98ac: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 98b3: 00 00 00 00 + 98b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 98be: 00 00 + 98c0: 89 c2 mov %eax,%edx + 98c2: 89 c1 mov %eax,%ecx + 98c4: 48 83 c3 01 add $0x1,%rbx + 98c8: 83 c0 01 add $0x1,%eax + 98cb: c1 ea 03 shr $0x3,%edx + 98ce: 83 e1 07 and $0x7,%ecx + 98d1: 48 8b 14 d4 mov (%rsp,%rdx,8),%rdx + 98d5: c1 e1 03 shl $0x3,%ecx + 98d8: 48 d3 ea shr %cl,%rdx + 98db: 88 53 ff mov %dl,-0x1(%rbx) + 98de: 3d 88 00 00 00 cmp $0x88,%eax + 98e3: 74 1c je 9901 + 98e5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 98e9: 4c 39 e2 cmp %r12,%rdx + 98ec: 72 d2 jb 98c0 + 98ee: 89 c2 mov %eax,%edx + 98f0: 29 fa sub %edi,%edx + 98f2: 49 29 d0 sub %rdx,%r8 + 98f5: 74 18 je 990f + 98f7: 41 89 c4 mov %eax,%r12d + 98fa: 89 c7 mov %eax,%edi + 98fc: 4d 01 c4 add %r8,%r12 + 98ff: eb 97 jmp 9898 + 9901: 29 f8 sub %edi,%eax + 9903: 49 29 c0 sub %rax,%r8 + 9906: 4d 89 c4 mov %r8,%r12 + 9909: 0f 85 7c ff ff ff jne 988b + 990f: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax + 9916: 00 + 9917: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 991e: 00 00 + 9920: 75 12 jne 9934 + 9922: 48 81 c4 e8 00 00 00 add $0xe8,%rsp + 9929: 5b pop %rbx + 992a: 5d pop %rbp + 992b: 41 5c pop %r12 + 992d: 41 5d pop %r13 + 992f: 41 5e pop %r14 + 9931: 41 5f pop %r15 + 9933: c3 ret + 9934: e8 47 77 ff ff call 1080 <__stack_chk_fail@plt> + 9939: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000009940 : + 9940: 55 push %rbp + 9941: b9 06 00 00 00 mov $0x6,%ecx + 9946: 53 push %rbx + 9947: 48 81 ec d8 00 00 00 sub $0xd8,%rsp + 994e: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 9955: 00 00 + 9957: 48 89 9c 24 c8 00 00 mov %rbx,0xc8(%rsp) + 995e: 00 + 995f: 48 89 fb mov %rdi,%rbx + 9962: 48 89 e7 mov %rsp,%rdi + 9965: e8 26 ca ff ff call 6390 + 996a: 48 89 e7 mov %rsp,%rdi + 996d: e8 8e c1 ff ff call 5b00 + 9972: 48 8b 04 24 mov (%rsp),%rax + 9976: 48 89 03 mov %rax,(%rbx) + 9979: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 997e: 48 89 43 08 mov %rax,0x8(%rbx) + 9982: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 9987: 48 89 43 10 mov %rax,0x10(%rbx) + 998b: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 9990: 48 89 43 18 mov %rax,0x18(%rbx) + 9994: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 999b: 00 + 999c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 99a3: 00 00 + 99a5: 75 0a jne 99b1 + 99a7: 48 81 c4 d8 00 00 00 add $0xd8,%rsp + 99ae: 5b pop %rbx + 99af: 5d pop %rbp + 99b0: c3 ret + 99b1: e8 ca 76 ff ff call 1080 <__stack_chk_fail@plt> + 99b6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 99bd: 00 00 00 + +00000000000099c0 : + 99c0: 41 56 push %r14 + 99c2: b9 19 00 00 00 mov $0x19,%ecx + 99c7: 41 55 push %r13 + 99c9: 41 54 push %r12 + 99cb: 49 89 f4 mov %rsi,%r12 + 99ce: 55 push %rbp + 99cf: 48 89 d5 mov %rdx,%rbp + 99d2: 53 push %rbx + 99d3: 48 89 fb mov %rdi,%rbx + 99d6: 48 81 ec d0 00 00 00 sub $0xd0,%rsp + 99dd: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 99e4: 00 00 + 99e6: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) + 99ed: 00 + 99ee: 31 c0 xor %eax,%eax + 99f0: 48 89 e7 mov %rsp,%rdi + 99f3: 4c 8d 74 24 48 lea 0x48(%rsp),%r14 + 99f8: f3 48 ab rep stos %rax,%es:(%rdi) + 99fb: 48 83 fa 47 cmp $0x47,%rdx + 99ff: 0f 86 96 00 00 00 jbe 9a9b + 9a05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9a0c: 00 00 00 00 + 9a10: 4c 89 e0 mov %r12,%rax + 9a13: 48 89 e6 mov %rsp,%rsi + 9a16: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 9a1d: 00 00 00 + 9a20: 0f b6 50 01 movzbl 0x1(%rax),%edx + 9a24: 0f b6 48 02 movzbl 0x2(%rax),%ecx + 9a28: 48 83 c0 08 add $0x8,%rax + 9a2c: 48 c1 e1 10 shl $0x10,%rcx + 9a30: 48 c1 e2 08 shl $0x8,%rdx + 9a34: 48 09 ca or %rcx,%rdx + 9a37: 0f b6 48 f8 movzbl -0x8(%rax),%ecx + 9a3b: 48 09 ca or %rcx,%rdx + 9a3e: 0f b6 48 fb movzbl -0x5(%rax),%ecx + 9a42: 48 c1 e1 18 shl $0x18,%rcx + 9a46: 48 09 ca or %rcx,%rdx + 9a49: 0f b6 48 fc movzbl -0x4(%rax),%ecx + 9a4d: 48 c1 e1 20 shl $0x20,%rcx + 9a51: 48 09 d1 or %rdx,%rcx + 9a54: 0f b6 50 fd movzbl -0x3(%rax),%edx + 9a58: 48 c1 e2 28 shl $0x28,%rdx + 9a5c: 48 09 ca or %rcx,%rdx + 9a5f: 0f b6 48 fe movzbl -0x2(%rax),%ecx + 9a63: 48 c1 e1 30 shl $0x30,%rcx + 9a67: 48 09 d1 or %rdx,%rcx + 9a6a: 0f b6 50 ff movzbl -0x1(%rax),%edx + 9a6e: 48 c1 e2 38 shl $0x38,%rdx + 9a72: 48 09 ca or %rcx,%rdx + 9a75: 48 31 16 xor %rdx,(%rsi) + 9a78: 48 83 c6 08 add $0x8,%rsi + 9a7c: 49 39 f6 cmp %rsi,%r14 + 9a7f: 75 9f jne 9a20 + 9a81: 48 83 ed 48 sub $0x48,%rbp + 9a85: 48 89 e7 mov %rsp,%rdi + 9a88: 49 83 c4 48 add $0x48,%r12 + 9a8c: e8 6f c0 ff ff call 5b00 + 9a91: 48 83 fd 47 cmp $0x47,%rbp + 9a95: 0f 87 75 ff ff ff ja 9a10 + 9a9b: 48 85 ed test %rbp,%rbp + 9a9e: 0f 84 df 00 00 00 je 9b83 + 9aa4: 31 c0 xor %eax,%eax + 9aa6: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9aad: 00 00 00 00 + 9ab1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9ab8: 00 00 00 00 + 9abc: 0f 1f 40 00 nopl 0x0(%rax) + 9ac0: 89 c2 mov %eax,%edx + 9ac2: 89 c1 mov %eax,%ecx + 9ac4: c1 ea 03 shr $0x3,%edx + 9ac7: 83 e1 07 and $0x7,%ecx + 9aca: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 9ad1: 41 0f b6 14 04 movzbl (%r12,%rax,1),%edx + 9ad6: c1 e1 03 shl $0x3,%ecx + 9ad9: 48 83 c0 01 add $0x1,%rax + 9add: 48 d3 e2 shl %cl,%rdx + 9ae0: 48 31 14 34 xor %rdx,(%rsp,%rsi,1) + 9ae4: 48 39 c5 cmp %rax,%rbp + 9ae7: 75 d7 jne 9ac0 + 9ae9: 89 e8 mov %ebp,%eax + 9aeb: 89 e9 mov %ebp,%ecx + 9aed: ba 06 00 00 00 mov $0x6,%edx + 9af2: c1 e8 03 shr $0x3,%eax + 9af5: 83 e1 07 and $0x7,%ecx + 9af8: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 9aff: c1 e1 03 shl $0x3,%ecx + 9b02: 48 01 e0 add %rsp,%rax + 9b05: 48 d3 e2 shl %cl,%rdx + 9b08: 48 31 10 xor %rdx,(%rax) + 9b0b: 48 89 e7 mov %rsp,%rdi + 9b0e: 48 0f ba 7c 24 40 3f btcq $0x3f,0x40(%rsp) + 9b15: e8 e6 bf ff ff call 5b00 + 9b1a: 48 8b 04 24 mov (%rsp),%rax + 9b1e: 48 89 03 mov %rax,(%rbx) + 9b21: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 9b26: 48 89 43 08 mov %rax,0x8(%rbx) + 9b2a: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 9b2f: 48 89 43 10 mov %rax,0x10(%rbx) + 9b33: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 9b38: 48 89 43 18 mov %rax,0x18(%rbx) + 9b3c: 48 8b 44 24 20 mov 0x20(%rsp),%rax + 9b41: 48 89 43 20 mov %rax,0x20(%rbx) + 9b45: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 9b4a: 48 89 43 28 mov %rax,0x28(%rbx) + 9b4e: 48 8b 44 24 30 mov 0x30(%rsp),%rax + 9b53: 48 89 43 30 mov %rax,0x30(%rbx) + 9b57: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 9b5c: 48 89 43 38 mov %rax,0x38(%rbx) + 9b60: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 9b67: 00 + 9b68: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 9b6f: 00 00 + 9b71: 75 1d jne 9b90 + 9b73: 48 81 c4 d0 00 00 00 add $0xd0,%rsp + 9b7a: 5b pop %rbx + 9b7b: 5d pop %rbp + 9b7c: 41 5c pop %r12 + 9b7e: 41 5d pop %r13 + 9b80: 41 5e pop %r14 + 9b82: c3 ret + 9b83: ba 06 00 00 00 mov $0x6,%edx + 9b88: 48 89 e0 mov %rsp,%rax + 9b8b: e9 78 ff ff ff jmp 9b08 + 9b90: e8 eb 74 ff ff call 1080 <__stack_chk_fail@plt> + 9b95: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 9b9c: 00 00 00 + 9b9f: 90 nop + +0000000000009ba0 : + 9ba0: 48 83 ec 38 sub $0x38,%rsp + 9ba4: f3 0f 6f 06 movdqu (%rsi),%xmm0 + 9ba8: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 9baf: 00 00 + 9bb1: 48 89 44 24 28 mov %rax,0x28(%rsp) + 9bb6: 31 c0 xor %eax,%eax + 9bb8: 88 54 24 20 mov %dl,0x20(%rsp) + 9bbc: ba 22 00 00 00 mov $0x22,%edx + 9bc1: 0f 29 04 24 movaps %xmm0,(%rsp) + 9bc5: f3 0f 6f 46 10 movdqu 0x10(%rsi),%xmm0 + 9bca: 48 89 e6 mov %rsp,%rsi + 9bcd: 88 4c 24 21 mov %cl,0x21(%rsp) + 9bd1: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 9bd6: e8 55 df ff ff call 7b30 + 9bdb: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 9be0: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 9be7: 00 00 + 9be9: 75 05 jne 9bf0 + 9beb: 48 83 c4 38 add $0x38,%rsp + 9bef: c3 ret + 9bf0: e8 8b 74 ff ff call 1080 <__stack_chk_fail@plt> + 9bf5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9bfc: 00 00 00 00 + +0000000000009c00 : + 9c00: 48 83 ec 38 sub $0x38,%rsp + 9c04: f3 0f 6f 02 movdqu (%rdx),%xmm0 + 9c08: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 9c0f: 00 00 + 9c11: 48 89 44 24 28 mov %rax,0x28(%rsp) + 9c16: 31 c0 xor %eax,%eax + 9c18: 88 4c 24 20 mov %cl,0x20(%rsp) + 9c1c: b9 21 00 00 00 mov $0x21,%ecx + 9c21: 0f 29 04 24 movaps %xmm0,(%rsp) + 9c25: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 + 9c2a: 48 89 e2 mov %rsp,%rdx + 9c2d: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 9c32: e8 49 f6 ff ff call 9280 + 9c37: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 9c3c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 9c43: 00 00 + 9c45: 75 05 jne 9c4c + 9c47: 48 83 c4 38 add $0x38,%rsp + 9c4b: c3 ret + 9c4c: e8 2f 74 ff ff call 1080 <__stack_chk_fail@plt> + 9c51: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9c58: 00 00 00 00 + 9c5c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000009c60 : + 9c60: 41 54 push %r12 + 9c62: 55 push %rbp + 9c63: 48 89 fd mov %rdi,%rbp + 9c66: 53 push %rbx + 9c67: 48 81 ec f0 00 00 00 sub $0xf0,%rsp + 9c6e: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 9c73: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 9c78: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 9c7f: 00 00 + 9c81: 4c 89 a4 24 e8 00 00 mov %r12,0xe8(%rsp) + 9c88: 00 + 9c89: 49 89 d4 mov %rdx,%r12 + 9c8c: e8 9f e5 ff ff call 8230 + 9c91: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 9c96: ba 20 00 00 00 mov $0x20,%edx + 9c9b: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 9ca0: e8 cb e5 ff ff call 8270 + 9ca5: ba 20 06 00 00 mov $0x620,%edx + 9caa: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 9caf: 4c 89 e6 mov %r12,%rsi + 9cb2: e8 b9 e5 ff ff call 8270 + 9cb7: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 9cbc: e8 ff e6 ff ff call 83c0 + 9cc1: 48 8d 54 24 10 lea 0x10(%rsp),%rdx + 9cc6: be 20 00 00 00 mov $0x20,%esi + 9ccb: 48 89 ef mov %rbp,%rdi + 9cce: e8 2d e7 ff ff call 8400 + 9cd3: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax + 9cda: 00 + 9cdb: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 9ce2: 00 00 + 9ce4: 75 0c jne 9cf2 + 9ce6: 48 81 c4 f0 00 00 00 add $0xf0,%rsp + 9ced: 5b pop %rbx + 9cee: 5d pop %rbp + 9cef: 41 5c pop %r12 + 9cf1: c3 ret + 9cf2: e8 89 73 ff ff call 1080 <__stack_chk_fail@plt> + 9cf7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 9cfe: 00 00 + +0000000000009d00 : + 9d00: 55 push %rbp + 9d01: 48 89 fd mov %rdi,%rbp + 9d04: 53 push %rbx + 9d05: 48 89 f3 mov %rsi,%rbx + 9d08: 48 83 ec 08 sub $0x8,%rsp + 9d0c: 48 85 f6 test %rsi,%rsi + 9d0f: 74 4f je 9d60 + 9d11: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9d18: 00 00 00 00 + 9d1c: 0f 1f 40 00 nopl 0x0(%rax) + 9d20: 31 c9 xor %ecx,%ecx + 9d22: 31 c0 xor %eax,%eax + 9d24: 48 89 da mov %rbx,%rdx + 9d27: 48 89 ee mov %rbp,%rsi + 9d2a: bf 3e 01 00 00 mov $0x13e,%edi + 9d2f: e8 6c 73 ff ff call 10a0 + 9d34: 48 83 f8 ff cmp $0xffffffffffffffff,%rax + 9d38: 74 0e je 9d48 + 9d3a: 48 29 c3 sub %rax,%rbx + 9d3d: 74 21 je 9d60 + 9d3f: 48 01 c5 add %rax,%rbp + 9d42: eb dc jmp 9d20 + 9d44: 0f 1f 40 00 nopl 0x0(%rax) + 9d48: e8 03 73 ff ff call 1050 <__errno_location@plt> + 9d4d: 83 38 04 cmpl $0x4,(%rax) + 9d50: 74 ce je 9d20 + 9d52: e9 69 73 ff ff jmp 10c0 + 9d57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 9d5e: 00 00 + 9d60: 48 83 c4 08 add $0x8,%rsp + 9d64: 5b pop %rbx + 9d65: 5d pop %rbp + 9d66: c3 ret + 9d67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 9d6e: 00 00 + +0000000000009d70 : + 9d70: be a0 86 01 00 mov $0x186a0,%esi + 9d75: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx + 9d7c: 0f 1f 40 00 nopl 0x0(%rax) + 9d80: 0f 31 rdtsc + 9d82: 48 c1 e2 20 shl $0x20,%rdx + 9d86: 48 09 d0 or %rdx,%rax + 9d89: 48 89 c7 mov %rax,%rdi + 9d8c: 0f 31 rdtsc + 9d8e: 48 c1 e2 20 shl $0x20,%rdx + 9d92: 48 09 d0 or %rdx,%rax + 9d95: 48 29 f8 sub %rdi,%rax + 9d98: 48 39 c1 cmp %rax,%rcx + 9d9b: 48 0f 47 c8 cmova %rax,%rcx + 9d9f: 83 ee 01 sub $0x1,%esi + 9da2: 75 dc jne 9d80 + 9da4: 48 89 c8 mov %rcx,%rax + 9da7: c3 ret + 9da8: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 9daf: 00 00 00 + 9db2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 9db9: 00 00 00 + 9dbc: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000009dc0 : + 9dc0: 48 8b 17 mov (%rdi),%rdx + 9dc3: 48 8b 0e mov (%rsi),%rcx + 9dc6: b8 ff ff ff ff mov $0xffffffff,%eax + 9dcb: 48 39 ca cmp %rcx,%rdx + 9dce: 72 08 jb 9dd8 + 9dd0: 31 c0 xor %eax,%eax + 9dd2: 48 39 d1 cmp %rdx,%rcx + 9dd5: 0f 92 c0 setb %al + 9dd8: c3 ret + 9dd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000009de0 : + 9de0: 48 83 fa 01 cmp $0x1,%rdx + 9de4: 0f 86 b6 01 00 00 jbe 9fa0 + 9dea: 41 55 push %r13 + 9dec: 49 89 d5 mov %rdx,%r13 + 9def: 41 54 push %r12 + 9df1: 55 push %rbp + 9df2: 53 push %rbx + 9df3: 48 89 f3 mov %rsi,%rbx + 9df6: 48 83 ec 18 sub $0x18,%rsp + 9dfa: 48 8b 05 57 32 00 00 mov 0x3257(%rip),%rax # d058 + 9e01: 48 83 f8 ff cmp $0xffffffffffffffff,%rax + 9e05: 0f 84 75 01 00 00 je 9f80 + 9e0b: 4d 8d 65 ff lea -0x1(%r13),%r12 + 9e0f: 49 83 fd 02 cmp $0x2,%r13 + 9e13: 0f 84 b7 01 00 00 je 9fd0 + 9e19: 4c 89 e1 mov %r12,%rcx + 9e1c: 66 48 0f 6e c8 movq %rax,%xmm1 + 9e21: 48 89 da mov %rbx,%rdx + 9e24: 48 d1 e9 shr $1,%rcx + 9e27: 66 0f 6c c9 punpcklqdq %xmm1,%xmm1 + 9e2b: 48 c1 e1 04 shl $0x4,%rcx + 9e2f: 48 01 d9 add %rbx,%rcx + 9e32: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9e39: 00 00 00 00 + 9e3d: 0f 1f 00 nopl (%rax) + 9e40: f3 0f 6f 42 08 movdqu 0x8(%rdx),%xmm0 + 9e45: f3 0f 6f 12 movdqu (%rdx),%xmm2 + 9e49: 48 83 c2 10 add $0x10,%rdx + 9e4d: 66 0f fb c1 psubq %xmm1,%xmm0 + 9e51: 66 0f fb c2 psubq %xmm2,%xmm0 + 9e55: 0f 11 42 f0 movups %xmm0,-0x10(%rdx) + 9e59: 48 39 ca cmp %rcx,%rdx + 9e5c: 75 e2 jne 9e40 + 9e5e: 41 f6 c4 01 test $0x1,%r12b + 9e62: 0f 84 e0 00 00 00 je 9f48 + 9e68: 4c 89 e2 mov %r12,%rdx + 9e6b: 48 83 e2 fe and $0xfffffffffffffffe,%rdx + 9e6f: 48 8d 0c d3 lea (%rbx,%rdx,8),%rcx + 9e73: 48 8b 54 d3 08 mov 0x8(%rbx,%rdx,8),%rdx + 9e78: 4c 89 e5 mov %r12,%rbp + 9e7b: 48 2b 11 sub (%rcx),%rdx + 9e7e: 48 d1 ed shr $1,%rbp + 9e81: 48 29 c2 sub %rax,%rdx + 9e84: 48 89 11 mov %rdx,(%rcx) + 9e87: e8 d4 71 ff ff call 1060 + 9e8c: 4c 89 e6 mov %r12,%rsi + 9e8f: ba 08 00 00 00 mov $0x8,%edx + 9e94: 48 89 df mov %rbx,%rdi + 9e97: 48 8d 0d 22 ff ff ff lea -0xde(%rip),%rcx # 9dc0 + 9e9e: e8 cd 71 ff ff call 1070 + 9ea3: 48 8b 34 eb mov (%rbx,%rbp,8),%rsi + 9ea7: 41 f6 c4 01 test $0x1,%r12b + 9eab: 0f 84 bd 00 00 00 je 9f6e + 9eb1: 48 8d 3d 91 03 00 00 lea 0x391(%rip),%rdi # a249 + 9eb8: 31 c0 xor %eax,%eax + 9eba: e8 d1 71 ff ff call 1090 + 9ebf: 31 c0 xor %eax,%eax + 9ec1: 49 83 fd 02 cmp $0x2,%r13 + 9ec5: 0f 84 f5 00 00 00 je 9fc0 + 9ecb: 66 0f ef c0 pxor %xmm0,%xmm0 + 9ecf: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9ed6: 00 00 00 00 + 9eda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 9ee0: 48 89 c2 mov %rax,%rdx + 9ee3: 48 83 c0 01 add $0x1,%rax + 9ee7: 48 c1 e2 04 shl $0x4,%rdx + 9eeb: f3 0f 6f 0c 13 movdqu (%rbx,%rdx,1),%xmm1 + 9ef0: 66 0f d4 c1 paddq %xmm1,%xmm0 + 9ef4: 48 39 e8 cmp %rbp,%rax + 9ef7: 72 e7 jb 9ee0 + 9ef9: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 9efd: 48 01 ed add %rbp,%rbp + 9f00: 66 0f 73 d9 08 psrldq $0x8,%xmm1 + 9f05: 66 0f d4 c1 paddq %xmm1,%xmm0 + 9f09: 66 48 0f 7e c0 movq %xmm0,%rax + 9f0e: 49 39 ec cmp %rbp,%r12 + 9f11: 74 04 je 9f17 + 9f13: 48 03 04 eb add (%rbx,%rbp,8),%rax + 9f17: 31 d2 xor %edx,%edx + 9f19: 48 8d 3d 44 03 00 00 lea 0x344(%rip),%rdi # a264 + 9f20: 49 f7 f4 div %r12 + 9f23: 48 89 c6 mov %rax,%rsi + 9f26: 31 c0 xor %eax,%eax + 9f28: e8 63 71 ff ff call 1090 + 9f2d: 48 83 c4 18 add $0x18,%rsp + 9f31: bf 0a 00 00 00 mov $0xa,%edi + 9f36: 5b pop %rbx + 9f37: 5d pop %rbp + 9f38: 41 5c pop %r12 + 9f3a: 41 5d pop %r13 + 9f3c: e9 ef 70 ff ff jmp 1030 + 9f41: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 9f48: e8 13 71 ff ff call 1060 + 9f4d: 4c 89 e5 mov %r12,%rbp + 9f50: 4c 89 e6 mov %r12,%rsi + 9f53: ba 08 00 00 00 mov $0x8,%edx + 9f58: 48 8d 0d 61 fe ff ff lea -0x19f(%rip),%rcx # 9dc0 + 9f5f: 48 89 df mov %rbx,%rdi + 9f62: 48 d1 ed shr $1,%rbp + 9f65: e8 06 71 ff ff call 1070 + 9f6a: 48 8b 34 eb mov (%rbx,%rbp,8),%rsi + 9f6e: 48 03 74 eb f8 add -0x8(%rbx,%rbp,8),%rsi + 9f73: 48 d1 ee shr $1,%rsi + 9f76: e9 36 ff ff ff jmp 9eb1 + 9f7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 9f80: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 9f85: e8 e6 fd ff ff call 9d70 + 9f8a: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi + 9f8f: 48 89 05 c2 30 00 00 mov %rax,0x30c2(%rip) # d058 + 9f96: e9 70 fe ff ff jmp 9e0b + 9f9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 9fa0: 48 8b 0d b9 30 00 00 mov 0x30b9(%rip),%rcx # d060 + 9fa7: ba 26 00 00 00 mov $0x26,%edx + 9fac: be 01 00 00 00 mov $0x1,%esi + 9fb1: 48 8d 3d 48 02 00 00 lea 0x248(%rip),%rdi # a200 + 9fb8: e9 f3 70 ff ff jmp 10b0 + 9fbd: 0f 1f 00 nopl (%rax) + 9fc0: 31 ed xor %ebp,%ebp + 9fc2: e9 4c ff ff ff jmp 9f13 + 9fc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 9fce: 00 00 + 9fd0: 31 d2 xor %edx,%edx + 9fd2: e9 98 fe ff ff jmp 9e6f + +Disassembly of section .fini: + +0000000000009fd8 <_fini>: + 9fd8: f3 0f 1e fa endbr64 + 9fdc: 48 83 ec 08 sub $0x8,%rsp + 9fe0: 48 83 c4 08 add $0x8,%rsp + 9fe4: c3 ret diff --git a/benchmark/objdump/ref512.txt b/benchmark/objdump/ref512.txt new file mode 100644 index 0000000..8dd3987 --- /dev/null +++ b/benchmark/objdump/ref512.txt @@ -0,0 +1,8968 @@ + +test_speed512: file format elf64-x86-64 + + +Disassembly of section .init: + +0000000000001000 <_init>: + 1000: f3 0f 1e fa endbr64 + 1004: 48 83 ec 08 sub $0x8,%rsp + 1008: 48 8b 05 c1 cf 00 00 mov 0xcfc1(%rip),%rax # dfd0 <__gmon_start__@Base> + 100f: 48 85 c0 test %rax,%rax + 1012: 74 02 je 1016 <_init+0x16> + 1014: ff d0 call *%rax + 1016: 48 83 c4 08 add $0x8,%rsp + 101a: c3 ret + +Disassembly of section .plt: + +0000000000001020 : + 1020: ff 35 ca cf 00 00 push 0xcfca(%rip) # dff0 <_GLOBAL_OFFSET_TABLE_+0x8> + 1026: ff 25 cc cf 00 00 jmp *0xcfcc(%rip) # dff8 <_GLOBAL_OFFSET_TABLE_+0x10> + 102c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000001030 : + 1030: ff 25 ca cf 00 00 jmp *0xcfca(%rip) # e000 + 1036: 68 00 00 00 00 push $0x0 + 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001040 : + 1040: ff 25 c2 cf 00 00 jmp *0xcfc2(%rip) # e008 + 1046: 68 01 00 00 00 push $0x1 + 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001050 <__errno_location@plt>: + 1050: ff 25 ba cf 00 00 jmp *0xcfba(%rip) # e010 <__errno_location@GLIBC_2.2.5> + 1056: 68 02 00 00 00 push $0x2 + 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001060 : + 1060: ff 25 b2 cf 00 00 jmp *0xcfb2(%rip) # e018 + 1066: 68 03 00 00 00 push $0x3 + 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001070 : + 1070: ff 25 aa cf 00 00 jmp *0xcfaa(%rip) # e020 + 1076: 68 04 00 00 00 push $0x4 + 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001080 <__stack_chk_fail@plt>: + 1080: ff 25 a2 cf 00 00 jmp *0xcfa2(%rip) # e028 <__stack_chk_fail@GLIBC_2.4> + 1086: 68 05 00 00 00 push $0x5 + 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> + +0000000000001090 : + 1090: ff 25 9a cf 00 00 jmp *0xcf9a(%rip) # e030 + 1096: 68 06 00 00 00 push $0x6 + 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> + +00000000000010a0 : + 10a0: ff 25 92 cf 00 00 jmp *0xcf92(%rip) # e038 + 10a6: 68 07 00 00 00 push $0x7 + 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> + +00000000000010b0 : + 10b0: ff 25 8a cf 00 00 jmp *0xcf8a(%rip) # e040 + 10b6: 68 08 00 00 00 push $0x8 + 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> + +Disassembly of section .text: + +00000000000010c0 : + 10c0: e8 7b ff ff ff call 1040 + 10c5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 10cc: 00 00 00 + 10cf: 90 nop + +00000000000010d0
: + 10d0: 41 57 push %r15 + 10d2: be 20 00 00 00 mov $0x20,%esi + 10d7: 4c 8d 3d c2 cf 00 00 lea 0xcfc2(%rip),%r15 # e0a0 + 10de: 41 56 push %r14 + 10e0: 41 55 push %r13 + 10e2: 41 54 push %r12 + 10e4: 55 push %rbp + 10e5: 4c 89 fd mov %r15,%rbp + 10e8: 53 push %rbx + 10e9: 49 8d 9f 40 1f 00 00 lea 0x1f40(%r15),%rbx + 10f0: 48 81 ec 38 17 00 00 sub $0x1738,%rsp + 10f7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 10fe: 00 00 + 1100: 48 89 84 24 28 17 00 mov %rax,0x1728(%rsp) + 1107: 00 + 1108: 48 8d 84 24 40 0a 00 lea 0xa40(%rsp),%rax + 110f: 00 + 1110: 4c 8d ac 24 20 02 00 lea 0x220(%rsp),%r13 + 1117: 00 + 1118: 48 89 c7 mov %rax,%rdi + 111b: 48 89 04 24 mov %rax,(%rsp) + 111f: e8 9c 8d 00 00 call 9ec0 + 1124: 48 8d 84 24 60 0a 00 lea 0xa60(%rsp),%rax + 112b: 00 + 112c: be 40 00 00 00 mov $0x40,%esi + 1131: 48 89 c7 mov %rax,%rdi + 1134: 48 89 44 24 10 mov %rax,0x10(%rsp) + 1139: e8 82 8d 00 00 call 9ec0 + 113e: 4c 89 7c 24 18 mov %r15,0x18(%rsp) + 1143: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 114a: 00 00 00 00 + 114e: 66 90 xchg %ax,%ax + 1150: 0f 31 rdtsc + 1152: 48 c1 e2 20 shl $0x20,%rdx + 1156: 48 09 d0 or %rdx,%rax + 1159: 48 89 45 00 mov %rax,0x0(%rbp) + 115d: 31 d2 xor %edx,%edx + 115f: 48 8d 35 1a cf 00 00 lea 0xcf1a(%rip),%rsi # e080 + 1166: 4c 89 ef mov %r13,%rdi + 1169: 48 83 c5 08 add $0x8,%rbp + 116d: e8 7e 0b 00 00 call 1cf0 + 1172: 48 39 dd cmp %rbx,%rbp + 1175: 75 d9 jne 1150 + 1177: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 117c: ba e8 03 00 00 mov $0x3e8,%edx + 1181: 4c 8d 64 24 20 lea 0x20(%rsp),%r12 + 1186: 48 8d 3d f3 a0 00 00 lea 0xa0f3(%rip),%rdi # b280 + 118d: e8 0e 8e 00 00 call 9fa0 + 1192: 48 8d 05 07 cf 00 00 lea 0xcf07(%rip),%rax # e0a0 + 1199: 48 89 44 24 18 mov %rax,0x18(%rsp) + 119e: 48 89 c5 mov %rax,%rbp + 11a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 11a8: 00 00 00 00 + 11ac: 0f 1f 40 00 nopl 0x0(%rax) + 11b0: 0f 31 rdtsc + 11b2: 48 c1 e2 20 shl $0x20,%rdx + 11b6: 48 09 d0 or %rdx,%rax + 11b9: 48 89 45 00 mov %rax,0x0(%rbp) + 11bd: 31 d2 xor %edx,%edx + 11bf: 48 8d 35 ba ce 00 00 lea 0xceba(%rip),%rsi # e080 + 11c6: 4c 89 e7 mov %r12,%rdi + 11c9: 48 83 c5 08 add $0x8,%rbp + 11cd: e8 5e 3a 00 00 call 4c30 + 11d2: 48 39 dd cmp %rbx,%rbp + 11d5: 75 d9 jne 11b0 + 11d7: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 11dc: ba e8 03 00 00 mov $0x3e8,%edx + 11e1: 48 8d 3d a0 a0 00 00 lea 0xa0a0(%rip),%rdi # b288 + 11e8: e8 b3 8d 00 00 call 9fa0 + 11ed: 48 8d 05 ac ce 00 00 lea 0xceac(%rip),%rax # e0a0 + 11f4: 48 89 44 24 18 mov %rax,0x18(%rsp) + 11f9: 48 89 c5 mov %rax,%rbp + 11fc: 0f 1f 40 00 nopl 0x0(%rax) + 1200: 0f 31 rdtsc + 1202: 48 c1 e2 20 shl $0x20,%rdx + 1206: 48 09 d0 or %rdx,%rax + 1209: 48 89 45 00 mov %rax,0x0(%rbp) + 120d: 31 d2 xor %edx,%edx + 120f: 48 8d 35 6a ce 00 00 lea 0xce6a(%rip),%rsi # e080 + 1216: 4c 89 e7 mov %r12,%rdi + 1219: 48 83 c5 08 add $0x8,%rbp + 121d: e8 6e 3a 00 00 call 4c90 + 1222: 48 39 dd cmp %rbx,%rbp + 1225: 75 d9 jne 1200 + 1227: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 122c: ba e8 03 00 00 mov $0x3e8,%edx + 1231: 48 8d 3d 65 a0 00 00 lea 0xa065(%rip),%rdi # b29d + 1238: e8 63 8d 00 00 call 9fa0 + 123d: 48 8d 05 5c ce 00 00 lea 0xce5c(%rip),%rax # e0a0 + 1244: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1249: 48 89 c5 mov %rax,%rbp + 124c: 0f 1f 40 00 nopl 0x0(%rax) + 1250: 0f 31 rdtsc + 1252: 48 c1 e2 20 shl $0x20,%rdx + 1256: 48 09 d0 or %rdx,%rax + 1259: 48 89 45 00 mov %rax,0x0(%rbp) + 125d: 4c 89 e7 mov %r12,%rdi + 1260: 48 83 c5 08 add $0x8,%rbp + 1264: e8 87 3a 00 00 call 4cf0 + 1269: 48 39 dd cmp %rbx,%rbp + 126c: 75 e2 jne 1250 + 126e: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1273: ba e8 03 00 00 mov $0x3e8,%edx + 1278: 48 8d 3d 36 a0 00 00 lea 0xa036(%rip),%rdi # b2b5 + 127f: e8 1c 8d 00 00 call 9fa0 + 1284: 48 8d 05 15 ce 00 00 lea 0xce15(%rip),%rax # e0a0 + 128b: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1290: 48 89 c5 mov %rax,%rbp + 1293: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 129a: 00 00 00 00 + 129e: 66 90 xchg %ax,%ax + 12a0: 0f 31 rdtsc + 12a2: 48 c1 e2 20 shl $0x20,%rdx + 12a6: 48 09 d0 or %rdx,%rax + 12a9: 48 89 45 00 mov %rax,0x0(%rbp) + 12ad: 4c 89 e7 mov %r12,%rdi + 12b0: 48 83 c5 08 add $0x8,%rbp + 12b4: e8 77 3a 00 00 call 4d30 + 12b9: 48 39 dd cmp %rbx,%rbp + 12bc: 75 e2 jne 12a0 + 12be: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 12c3: ba e8 03 00 00 mov $0x3e8,%edx + 12c8: 48 8d 3d e3 9f 00 00 lea 0x9fe3(%rip),%rdi # b2b2 + 12cf: 48 8d ac 24 20 06 00 lea 0x620(%rsp),%rbp + 12d6: 00 + 12d7: e8 c4 8c 00 00 call 9fa0 + 12dc: 48 8d 05 bd cd 00 00 lea 0xcdbd(%rip),%rax # e0a0 + 12e3: 48 89 44 24 18 mov %rax,0x18(%rsp) + 12e8: 49 89 c6 mov %rax,%r14 + 12eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 12f0: 0f 31 rdtsc + 12f2: 48 c1 e2 20 shl $0x20,%rdx + 12f6: 48 09 d0 or %rdx,%rax + 12f9: 49 89 06 mov %rax,(%r14) + 12fc: 48 89 ea mov %rbp,%rdx + 12ff: 4c 89 ee mov %r13,%rsi + 1302: 4c 89 e7 mov %r12,%rdi + 1305: 49 83 c6 08 add $0x8,%r14 + 1309: e8 52 14 00 00 call 2760 + 130e: 49 39 de cmp %rbx,%r14 + 1311: 75 dd jne 12f0 + 1313: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1318: ba e8 03 00 00 mov $0x3e8,%edx + 131d: 48 8d 3d 04 9f 00 00 lea 0x9f04(%rip),%rdi # b228 + 1324: 48 8d ac 24 a0 0a 00 lea 0xaa0(%rsp),%rbp + 132b: 00 + 132c: e8 6f 8c 00 00 call 9fa0 + 1331: 48 8d 05 68 cd 00 00 lea 0xcd68(%rip),%rax # e0a0 + 1338: 48 89 44 24 18 mov %rax,0x18(%rsp) + 133d: 49 89 c6 mov %rax,%r14 + 1340: 0f 31 rdtsc + 1342: 48 c1 e2 20 shl $0x20,%rdx + 1346: 48 09 d0 or %rdx,%rax + 1349: 49 89 06 mov %rax,(%r14) + 134c: 4c 89 e6 mov %r12,%rsi + 134f: 48 89 ef mov %rbp,%rdi + 1352: 49 83 c6 08 add $0x8,%r14 + 1356: e8 55 21 00 00 call 34b0 + 135b: 49 39 de cmp %rbx,%r14 + 135e: 75 e0 jne 1340 + 1360: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1365: ba e8 03 00 00 mov $0x3e8,%edx + 136a: 48 8d 3d 4a 9f 00 00 lea 0x9f4a(%rip),%rdi # b2bb + 1371: e8 2a 8c 00 00 call 9fa0 + 1376: 48 8d 05 23 cd 00 00 lea 0xcd23(%rip),%rax # e0a0 + 137d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1382: 49 89 c6 mov %rax,%r14 + 1385: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 138c: 00 00 00 00 + 1390: 0f 31 rdtsc + 1392: 48 c1 e2 20 shl $0x20,%rdx + 1396: 48 09 d0 or %rdx,%rax + 1399: 49 89 06 mov %rax,(%r14) + 139c: 48 89 ee mov %rbp,%rsi + 139f: 4c 89 e7 mov %r12,%rdi + 13a2: 49 83 c6 08 add $0x8,%r14 + 13a6: e8 95 20 00 00 call 3440 + 13ab: 49 39 de cmp %rbx,%r14 + 13ae: 75 e0 jne 1390 + 13b0: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 13b5: ba e8 03 00 00 mov $0x3e8,%edx + 13ba: 48 8d 3d 07 9f 00 00 lea 0x9f07(%rip),%rdi # b2c8 + 13c1: e8 da 8b 00 00 call 9fa0 + 13c6: 48 8d 05 d3 cc 00 00 lea 0xccd3(%rip),%rax # e0a0 + 13cd: 48 89 44 24 18 mov %rax,0x18(%rsp) + 13d2: 49 89 c6 mov %rax,%r14 + 13d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 13dc: 00 00 00 00 + 13e0: 0f 31 rdtsc + 13e2: 48 c1 e2 20 shl $0x20,%rdx + 13e6: 48 09 d0 or %rdx,%rax + 13e9: 49 89 06 mov %rax,(%r14) + 13ec: 4c 89 e6 mov %r12,%rsi + 13ef: 48 89 ef mov %rbp,%rdi + 13f2: 49 83 c6 08 add $0x8,%r14 + 13f6: e8 45 14 00 00 call 2840 + 13fb: 49 39 de cmp %rbx,%r14 + 13fe: 75 e0 jne 13e0 + 1400: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1405: ba e8 03 00 00 mov $0x3e8,%edx + 140a: 48 8d 3d c6 9e 00 00 lea 0x9ec6(%rip),%rdi # b2d7 + 1411: e8 8a 8b 00 00 call 9fa0 + 1416: 48 8d 05 83 cc 00 00 lea 0xcc83(%rip),%rax # e0a0 + 141d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1422: 49 89 c6 mov %rax,%r14 + 1425: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 142c: 00 00 00 00 + 1430: 0f 31 rdtsc + 1432: 48 c1 e2 20 shl $0x20,%rdx + 1436: 48 09 d0 or %rdx,%rax + 1439: 49 89 06 mov %rax,(%r14) + 143c: 48 89 ee mov %rbp,%rsi + 143f: 4c 89 e7 mov %r12,%rdi + 1442: 49 83 c6 08 add $0x8,%r14 + 1446: e8 c5 19 00 00 call 2e10 + 144b: 49 39 de cmp %rbx,%r14 + 144e: 75 e0 jne 1430 + 1450: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1455: ba e8 03 00 00 mov $0x3e8,%edx + 145a: 48 8d 3d 86 9e 00 00 lea 0x9e86(%rip),%rdi # b2e7 + 1461: e8 3a 8b 00 00 call 9fa0 + 1466: 48 8d 05 33 cc 00 00 lea 0xcc33(%rip),%rax # e0a0 + 146d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1472: 49 89 c4 mov %rax,%r12 + 1475: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 147c: 00 00 00 00 + 1480: 0f 31 rdtsc + 1482: 48 c1 e2 20 shl $0x20,%rdx + 1486: 48 09 d0 or %rdx,%rax + 1489: 49 89 04 24 mov %rax,(%r12) + 148d: 4c 89 ee mov %r13,%rsi + 1490: 48 89 ef mov %rbp,%rdi + 1493: 49 83 c4 08 add $0x8,%r12 + 1497: e8 84 0f 00 00 call 2420 + 149c: 49 39 dc cmp %rbx,%r12 + 149f: 75 df jne 1480 + 14a1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 14a6: ba e8 03 00 00 mov $0x3e8,%edx + 14ab: 48 8d 3d 47 9e 00 00 lea 0x9e47(%rip),%rdi # b2f9 + 14b2: e8 e9 8a 00 00 call 9fa0 + 14b7: 48 8d 05 e2 cb 00 00 lea 0xcbe2(%rip),%rax # e0a0 + 14be: 48 89 44 24 18 mov %rax,0x18(%rsp) + 14c3: 49 89 c4 mov %rax,%r12 + 14c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 14cd: 00 00 00 + 14d0: 0f 31 rdtsc + 14d2: 48 c1 e2 20 shl $0x20,%rdx + 14d6: 48 09 d0 or %rdx,%rax + 14d9: 49 89 04 24 mov %rax,(%r12) + 14dd: 48 89 ee mov %rbp,%rsi + 14e0: 4c 89 ef mov %r13,%rdi + 14e3: 49 83 c4 08 add $0x8,%r12 + 14e7: e8 b4 10 00 00 call 25a0 + 14ec: 49 39 dc cmp %rbx,%r12 + 14ef: 75 df jne 14d0 + 14f1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 14f6: ba e8 03 00 00 mov $0x3e8,%edx + 14fb: 48 8d 3d 0a 9e 00 00 lea 0x9e0a(%rip),%rdi # b30c + 1502: 4c 8d b4 24 c0 10 00 lea 0x10c0(%rsp),%r14 + 1509: 00 + 150a: 4c 8d a4 24 a0 0d 00 lea 0xda0(%rsp),%r12 + 1511: 00 + 1512: e8 89 8a 00 00 call 9fa0 + 1517: 48 8d 05 82 cb 00 00 lea 0xcb82(%rip),%rax # e0a0 + 151e: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1523: 49 89 c5 mov %rax,%r13 + 1526: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 152d: 00 00 00 + 1530: 0f 31 rdtsc + 1532: 48 c1 e2 20 shl $0x20,%rdx + 1536: 48 09 d0 or %rdx,%rax + 1539: 49 89 45 00 mov %rax,0x0(%r13) + 153d: 48 8b 14 24 mov (%rsp),%rdx + 1541: 4c 89 f6 mov %r14,%rsi + 1544: 4c 89 e7 mov %r12,%rdi + 1547: 49 83 c5 08 add $0x8,%r13 + 154b: e8 00 0a 00 00 call 1f50 + 1550: 49 39 dd cmp %rbx,%r13 + 1553: 75 db jne 1530 + 1555: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 155a: ba e8 03 00 00 mov $0x3e8,%edx + 155f: 48 8d 3d bb 9d 00 00 lea 0x9dbb(%rip),%rdi # b321 + 1566: 4c 8d ac 24 20 0a 00 lea 0xa20(%rsp),%r13 + 156d: 00 + 156e: e8 2d 8a 00 00 call 9fa0 + 1573: 48 8d 05 26 cb 00 00 lea 0xcb26(%rip),%rax # e0a0 + 157a: 48 89 44 24 18 mov %rax,0x18(%rsp) + 157f: 49 89 c0 mov %rax,%r8 + 1582: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1589: 00 00 00 00 + 158d: 0f 1f 00 nopl (%rax) + 1590: 0f 31 rdtsc + 1592: 48 c1 e2 20 shl $0x20,%rdx + 1596: 48 09 d0 or %rdx,%rax + 1599: 49 89 00 mov %rax,(%r8) + 159c: 48 8d 0d dd ca 00 00 lea 0xcadd(%rip),%rcx # e080 + 15a3: 4c 89 e2 mov %r12,%rdx + 15a6: 4c 89 ee mov %r13,%rsi + 15a9: 48 89 ef mov %rbp,%rdi + 15ac: 4c 89 44 24 08 mov %r8,0x8(%rsp) + 15b1: e8 6a 0b 00 00 call 2120 + 15b6: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 + 15bb: 49 83 c0 08 add $0x8,%r8 + 15bf: 49 39 d8 cmp %rbx,%r8 + 15c2: 75 cc jne 1590 + 15c4: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 15c9: ba e8 03 00 00 mov $0x3e8,%edx + 15ce: 48 8d 3d 5d 9d 00 00 lea 0x9d5d(%rip),%rdi # b332 + 15d5: e8 c6 89 00 00 call 9fa0 + 15da: 48 8d 05 bf ca 00 00 lea 0xcabf(%rip),%rax # e0a0 + 15e1: 48 89 44 24 18 mov %rax,0x18(%rsp) + 15e6: 48 89 c1 mov %rax,%rcx + 15e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 15f0: 0f 31 rdtsc + 15f2: 48 c1 e2 20 shl $0x20,%rdx + 15f6: 48 09 d0 or %rdx,%rax + 15f9: 48 89 01 mov %rax,(%rcx) + 15fc: 4c 89 f2 mov %r14,%rdx + 15ff: 48 89 ee mov %rbp,%rsi + 1602: 4c 89 ef mov %r13,%rdi + 1605: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 160a: e8 21 0d 00 00 call 2330 + 160f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 1614: 48 83 c1 08 add $0x8,%rcx + 1618: 48 39 d9 cmp %rbx,%rcx + 161b: 75 d3 jne 15f0 + 161d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1622: ba e8 03 00 00 mov $0x3e8,%edx + 1627: 48 8d 3d 11 9d 00 00 lea 0x9d11(%rip),%rdi # b33f + 162e: e8 6d 89 00 00 call 9fa0 + 1633: 48 8d 05 66 ca 00 00 lea 0xca66(%rip),%rax # e0a0 + 163a: 48 89 44 24 18 mov %rax,0x18(%rsp) + 163f: 48 89 c1 mov %rax,%rcx + 1642: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1649: 00 00 00 00 + 164d: 0f 1f 00 nopl (%rax) + 1650: 0f 31 rdtsc + 1652: 48 c1 e2 20 shl $0x20,%rdx + 1656: 48 09 d0 or %rdx,%rax + 1659: 48 89 01 mov %rax,(%rcx) + 165c: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 1661: 4c 89 f6 mov %r14,%rsi + 1664: 4c 89 e7 mov %r12,%rdi + 1667: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 166c: e8 af 02 00 00 call 1920 + 1671: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 1676: 48 83 c1 08 add $0x8,%rcx + 167a: 48 39 d9 cmp %rbx,%rcx + 167d: 75 d1 jne 1650 + 167f: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1684: ba e8 03 00 00 mov $0x3e8,%edx + 1689: 48 8d 3d bc 9c 00 00 lea 0x9cbc(%rip),%rdi # b34c + 1690: e8 0b 89 00 00 call 9fa0 + 1695: 48 8d 05 04 ca 00 00 lea 0xca04(%rip),%rax # e0a0 + 169c: 48 89 44 24 18 mov %rax,0x18(%rsp) + 16a1: 48 89 c1 mov %rax,%rcx + 16a4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 16ab: 00 00 00 00 + 16af: 90 nop + 16b0: 0f 31 rdtsc + 16b2: 48 c1 e2 20 shl $0x20,%rdx + 16b6: 48 09 d0 or %rdx,%rax + 16b9: 48 89 01 mov %rax,(%rcx) + 16bc: 4c 89 f6 mov %r14,%rsi + 16bf: 4c 89 e7 mov %r12,%rdi + 16c2: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 16c7: e8 e4 02 00 00 call 19b0 + 16cc: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 16d1: 48 83 c1 08 add $0x8,%rcx + 16d5: 48 39 d9 cmp %rbx,%rcx + 16d8: 75 d6 jne 16b0 + 16da: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 16df: ba e8 03 00 00 mov $0x3e8,%edx + 16e4: 48 8d 3d 78 9c 00 00 lea 0x9c78(%rip),%rdi # b363 + 16eb: e8 b0 88 00 00 call 9fa0 + 16f0: 48 8d 05 a9 c9 00 00 lea 0xc9a9(%rip),%rax # e0a0 + 16f7: 48 89 44 24 18 mov %rax,0x18(%rsp) + 16fc: 49 89 c0 mov %rax,%r8 + 16ff: 90 nop + 1700: 0f 31 rdtsc + 1702: 48 c1 e2 20 shl $0x20,%rdx + 1706: 48 09 d0 or %rdx,%rax + 1709: 49 89 00 mov %rax,(%r8) + 170c: 48 8b 0c 24 mov (%rsp),%rcx + 1710: 4c 89 e2 mov %r12,%rdx + 1713: 4c 89 ee mov %r13,%rsi + 1716: 48 89 ef mov %rbp,%rdi + 1719: 4c 89 44 24 08 mov %r8,0x8(%rsp) + 171e: e8 5d 03 00 00 call 1a80 + 1723: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 + 1728: 49 83 c0 08 add $0x8,%r8 + 172c: 49 39 d8 cmp %rbx,%r8 + 172f: 75 cf jne 1700 + 1731: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1736: ba e8 03 00 00 mov $0x3e8,%edx + 173b: 48 8d 3d 31 9c 00 00 lea 0x9c31(%rip),%rdi # b373 + 1742: e8 59 88 00 00 call 9fa0 + 1747: 48 8d 05 52 c9 00 00 lea 0xc952(%rip),%rax # e0a0 + 174e: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1753: 48 89 c1 mov %rax,%rcx + 1756: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 175d: 00 00 00 + 1760: 0f 31 rdtsc + 1762: 48 c1 e2 20 shl $0x20,%rdx + 1766: 48 09 d0 or %rdx,%rax + 1769: 48 89 01 mov %rax,(%rcx) + 176c: 4c 89 e2 mov %r12,%rdx + 176f: 4c 89 ee mov %r13,%rsi + 1772: 48 89 ef mov %rbp,%rdi + 1775: 48 89 0c 24 mov %rcx,(%rsp) + 1779: e8 b2 03 00 00 call 1b30 + 177e: 48 8b 0c 24 mov (%rsp),%rcx + 1782: 48 83 c1 08 add $0x8,%rcx + 1786: 48 39 d9 cmp %rbx,%rcx + 1789: 75 d5 jne 1760 + 178b: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1790: ba e8 03 00 00 mov $0x3e8,%edx + 1795: 48 8d 3d ed 9b 00 00 lea 0x9bed(%rip),%rdi # b389 + 179c: e8 ff 87 00 00 call 9fa0 + 17a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 17a8: 00 00 00 00 + 17ac: 0f 1f 40 00 nopl 0x0(%rax) + 17b0: 0f 31 rdtsc + 17b2: 48 c1 e2 20 shl $0x20,%rdx + 17b6: 48 09 d0 or %rdx,%rax + 17b9: 49 89 07 mov %rax,(%r15) + 17bc: 4c 89 f2 mov %r14,%rdx + 17bf: 48 89 ee mov %rbp,%rsi + 17c2: 4c 89 ef mov %r13,%rdi + 17c5: 49 83 c7 08 add $0x8,%r15 + 17c9: e8 32 04 00 00 call 1c00 + 17ce: 49 39 df cmp %rbx,%r15 + 17d1: 75 dd jne 17b0 + 17d3: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 17d8: ba e8 03 00 00 mov $0x3e8,%edx + 17dd: 48 8d 3d b4 9b 00 00 lea 0x9bb4(%rip),%rdi # b398 + 17e4: e8 b7 87 00 00 call 9fa0 + 17e9: 48 8b 84 24 28 17 00 mov 0x1728(%rsp),%rax + 17f0: 00 + 17f1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 17f8: 00 00 + 17fa: 75 14 jne 1810 + 17fc: 48 81 c4 38 17 00 00 add $0x1738,%rsp + 1803: 31 c0 xor %eax,%eax + 1805: 5b pop %rbx + 1806: 5d pop %rbp + 1807: 41 5c pop %r12 + 1809: 41 5d pop %r13 + 180b: 41 5e pop %r14 + 180d: 41 5f pop %r15 + 180f: c3 ret + 1810: e8 6b f8 ff ff call 1080 <__stack_chk_fail@plt> + 1815: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 181c: 00 00 00 + 181f: 90 nop + +0000000000001820 <_start>: + 1820: f3 0f 1e fa endbr64 + 1824: 31 ed xor %ebp,%ebp + 1826: 49 89 d1 mov %rdx,%r9 + 1829: 5e pop %rsi + 182a: 48 89 e2 mov %rsp,%rdx + 182d: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp + 1831: 50 push %rax + 1832: 54 push %rsp + 1833: 45 31 c0 xor %r8d,%r8d + 1836: 31 c9 xor %ecx,%ecx + 1838: 48 8d 3d 91 f8 ff ff lea -0x76f(%rip),%rdi # 10d0
+ 183f: ff 15 7b c7 00 00 call *0xc77b(%rip) # dfc0 <__libc_start_main@GLIBC_2.34> + 1845: f4 hlt + 1846: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 184d: 00 00 00 + 1850: 48 8d 3d 09 c8 00 00 lea 0xc809(%rip),%rdi # e060 + 1857: 48 8d 05 02 c8 00 00 lea 0xc802(%rip),%rax # e060 + 185e: 48 39 f8 cmp %rdi,%rax + 1861: 74 15 je 1878 <_start+0x58> + 1863: 48 8b 05 5e c7 00 00 mov 0xc75e(%rip),%rax # dfc8 <_ITM_deregisterTMCloneTable@Base> + 186a: 48 85 c0 test %rax,%rax + 186d: 74 09 je 1878 <_start+0x58> + 186f: ff e0 jmp *%rax + 1871: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1878: c3 ret + 1879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1880: 48 8d 3d d9 c7 00 00 lea 0xc7d9(%rip),%rdi # e060 + 1887: 48 8d 35 d2 c7 00 00 lea 0xc7d2(%rip),%rsi # e060 + 188e: 48 29 fe sub %rdi,%rsi + 1891: 48 89 f0 mov %rsi,%rax + 1894: 48 c1 ee 3f shr $0x3f,%rsi + 1898: 48 c1 f8 03 sar $0x3,%rax + 189c: 48 01 c6 add %rax,%rsi + 189f: 48 d1 fe sar $1,%rsi + 18a2: 74 14 je 18b8 <_start+0x98> + 18a4: 48 8b 05 2d c7 00 00 mov 0xc72d(%rip),%rax # dfd8 <_ITM_registerTMCloneTable@Base> + 18ab: 48 85 c0 test %rax,%rax + 18ae: 74 08 je 18b8 <_start+0x98> + 18b0: ff e0 jmp *%rax + 18b2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 18b8: c3 ret + 18b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 18c0: f3 0f 1e fa endbr64 + 18c4: 80 3d 9d c7 00 00 00 cmpb $0x0,0xc79d(%rip) # e068 + 18cb: 75 33 jne 1900 <_start+0xe0> + 18cd: 55 push %rbp + 18ce: 48 83 3d 0a c7 00 00 cmpq $0x0,0xc70a(%rip) # dfe0 <__cxa_finalize@GLIBC_2.2.5> + 18d5: 00 + 18d6: 48 89 e5 mov %rsp,%rbp + 18d9: 74 0d je 18e8 <_start+0xc8> + 18db: 48 8b 3d 6e c7 00 00 mov 0xc76e(%rip),%rdi # e050 <__dso_handle> + 18e2: ff 15 f8 c6 00 00 call *0xc6f8(%rip) # dfe0 <__cxa_finalize@GLIBC_2.2.5> + 18e8: e8 63 ff ff ff call 1850 <_start+0x30> + 18ed: c6 05 74 c7 00 00 01 movb $0x1,0xc774(%rip) # e068 + 18f4: 5d pop %rbp + 18f5: c3 ret + 18f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 18fd: 00 00 00 + 1900: c3 ret + 1901: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1908: 00 00 00 00 + 190c: 0f 1f 40 00 nopl 0x0(%rax) + 1910: f3 0f 1e fa endbr64 + 1914: e9 67 ff ff ff jmp 1880 <_start+0x60> + 1919: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000001920 : + 1920: 41 54 push %r12 + 1922: 49 89 d4 mov %rdx,%r12 + 1925: 55 push %rbp + 1926: 48 89 fd mov %rdi,%rbp + 1929: 53 push %rbx + 192a: 48 89 f3 mov %rsi,%rbx + 192d: e8 1e 06 00 00 call 1f50 + 1932: 48 8b 45 00 mov 0x0(%rbp),%rax + 1936: 48 8d bb 08 03 00 00 lea 0x308(%rbx),%rdi + 193d: 48 89 ee mov %rbp,%rsi + 1940: 48 8d 8b 00 03 00 00 lea 0x300(%rbx),%rcx + 1947: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 194b: 48 89 83 00 03 00 00 mov %rax,0x300(%rbx) + 1952: 48 29 f9 sub %rdi,%rcx + 1955: 48 8b 95 18 03 00 00 mov 0x318(%rbp),%rdx + 195c: 48 29 ce sub %rcx,%rsi + 195f: 81 c1 20 03 00 00 add $0x320,%ecx + 1965: 48 89 93 18 06 00 00 mov %rdx,0x618(%rbx) + 196c: c1 e9 03 shr $0x3,%ecx + 196f: ba 20 03 00 00 mov $0x320,%edx + 1974: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) + 1977: 48 89 ee mov %rbp,%rsi + 197a: 48 8d bb 20 06 00 00 lea 0x620(%rbx),%rdi + 1981: e8 7a 81 00 00 call 9b00 + 1986: f3 41 0f 6f 44 24 20 movdqu 0x20(%r12),%xmm0 + 198d: 31 c0 xor %eax,%eax + 198f: 0f 11 83 40 06 00 00 movups %xmm0,0x640(%rbx) + 1996: f3 41 0f 6f 44 24 30 movdqu 0x30(%r12),%xmm0 + 199d: 0f 11 83 50 06 00 00 movups %xmm0,0x650(%rbx) + 19a4: 5b pop %rbx + 19a5: 5d pop %rbp + 19a6: 41 5c pop %r12 + 19a8: c3 ret + 19a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +00000000000019b0 : + 19b0: 41 54 push %r12 + 19b2: 55 push %rbp + 19b3: 48 89 fd mov %rdi,%rbp + 19b6: 53 push %rbx + 19b7: 48 83 ec 50 sub $0x50,%rsp + 19bb: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 19c2: 00 00 + 19c4: 48 89 5c 24 48 mov %rbx,0x48(%rsp) + 19c9: 48 89 f3 mov %rsi,%rbx + 19cc: 48 89 e7 mov %rsp,%rdi + 19cf: be 40 00 00 00 mov $0x40,%esi + 19d4: e8 e7 84 00 00 call 9ec0 + 19d9: 48 89 e2 mov %rsp,%rdx + 19dc: 48 89 ef mov %rbp,%rdi + 19df: 48 89 de mov %rbx,%rsi + 19e2: e8 69 05 00 00 call 1f50 + 19e7: 48 8b 45 00 mov 0x0(%rbp),%rax + 19eb: 48 8d bb 08 03 00 00 lea 0x308(%rbx),%rdi + 19f2: 48 89 ee mov %rbp,%rsi + 19f5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 19f9: 48 8d 8b 00 03 00 00 lea 0x300(%rbx),%rcx + 1a00: 48 89 83 00 03 00 00 mov %rax,0x300(%rbx) + 1a07: 48 29 f9 sub %rdi,%rcx + 1a0a: 48 8b 95 18 03 00 00 mov 0x318(%rbp),%rdx + 1a11: 48 29 ce sub %rcx,%rsi + 1a14: 81 c1 20 03 00 00 add $0x320,%ecx + 1a1a: 48 89 93 18 06 00 00 mov %rdx,0x618(%rbx) + 1a21: c1 e9 03 shr $0x3,%ecx + 1a24: ba 20 03 00 00 mov $0x320,%edx + 1a29: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) + 1a2c: 48 89 ee mov %rbp,%rsi + 1a2f: 48 8d bb 20 06 00 00 lea 0x620(%rbx),%rdi + 1a36: e8 c5 80 00 00 call 9b00 + 1a3b: 66 0f 6f 44 24 20 movdqa 0x20(%rsp),%xmm0 + 1a41: 0f 11 83 40 06 00 00 movups %xmm0,0x640(%rbx) + 1a48: 66 0f 6f 44 24 30 movdqa 0x30(%rsp),%xmm0 + 1a4e: 0f 11 83 50 06 00 00 movups %xmm0,0x650(%rbx) + 1a55: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 1a5a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1a61: 00 00 + 1a63: 75 0b jne 1a70 + 1a65: 48 83 c4 50 add $0x50,%rsp + 1a69: 31 c0 xor %eax,%eax + 1a6b: 5b pop %rbx + 1a6c: 5d pop %rbp + 1a6d: 41 5c pop %r12 + 1a6f: c3 ret + 1a70: e8 0b f6 ff ff call 1080 <__stack_chk_fail@plt> + 1a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1a7c: 00 00 00 00 + +0000000000001a80 : + 1a80: 41 55 push %r13 + 1a82: 49 89 fd mov %rdi,%r13 + 1a85: 41 54 push %r12 + 1a87: 55 push %rbp + 1a88: 53 push %rbx + 1a89: 48 89 f3 mov %rsi,%rbx + 1a8c: 48 81 ec 98 00 00 00 sub $0x98,%rsp + 1a93: f3 0f 6f 01 movdqu (%rcx),%xmm0 + 1a97: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 1a9e: 00 00 + 1aa0: 4c 89 a4 24 88 00 00 mov %r12,0x88(%rsp) + 1aa7: 00 + 1aa8: 49 89 d4 mov %rdx,%r12 + 1aab: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 1ab0: ba 20 03 00 00 mov $0x320,%edx + 1ab5: 0f 29 04 24 movaps %xmm0,(%rsp) + 1ab9: f3 0f 6f 41 10 movdqu 0x10(%rcx),%xmm0 + 1abe: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 1ac3: 4c 89 e6 mov %r12,%rsi + 1ac6: e8 35 80 00 00 call 9b00 + 1acb: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1ad0: ba 40 00 00 00 mov $0x40,%edx + 1ad5: 48 89 e6 mov %rsp,%rsi + 1ad8: e8 a3 80 00 00 call 9b80 + 1add: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx + 1ae2: 4c 89 e2 mov %r12,%rdx + 1ae5: 48 89 e6 mov %rsp,%rsi + 1ae8: 4c 89 ef mov %r13,%rdi + 1aeb: e8 30 06 00 00 call 2120 + 1af0: 66 0f 6f 44 24 40 movdqa 0x40(%rsp),%xmm0 + 1af6: 0f 11 03 movups %xmm0,(%rbx) + 1af9: 66 0f 6f 44 24 50 movdqa 0x50(%rsp),%xmm0 + 1aff: 0f 11 43 10 movups %xmm0,0x10(%rbx) + 1b03: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 1b0a: 00 + 1b0b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1b12: 00 00 + 1b14: 75 10 jne 1b26 + 1b16: 48 81 c4 98 00 00 00 add $0x98,%rsp + 1b1d: 31 c0 xor %eax,%eax + 1b1f: 5b pop %rbx + 1b20: 5d pop %rbp + 1b21: 41 5c pop %r12 + 1b23: 41 5d pop %r13 + 1b25: c3 ret + 1b26: e8 55 f5 ff ff call 1080 <__stack_chk_fail@plt> + 1b2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000001b30 : + 1b30: 41 55 push %r13 + 1b32: 49 89 fd mov %rdi,%r13 + 1b35: 41 54 push %r12 + 1b37: 55 push %rbp + 1b38: 53 push %rbx + 1b39: 48 89 f3 mov %rsi,%rbx + 1b3c: be 20 00 00 00 mov $0x20,%esi + 1b41: 48 81 ec b8 00 00 00 sub $0xb8,%rsp + 1b48: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 1b4f: 00 00 + 1b51: 4c 89 a4 24 a8 00 00 mov %r12,0xa8(%rsp) + 1b58: 00 + 1b59: 49 89 d4 mov %rdx,%r12 + 1b5c: 48 89 e7 mov %rsp,%rdi + 1b5f: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp + 1b64: e8 57 83 00 00 call 9ec0 + 1b69: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 + 1b6e: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1b73: ba 20 03 00 00 mov $0x320,%edx + 1b78: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) + 1b7d: 66 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm0 + 1b83: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) + 1b88: 4c 89 e6 mov %r12,%rsi + 1b8b: e8 70 7f 00 00 call 9b00 + 1b90: 48 8d 7c 24 60 lea 0x60(%rsp),%rdi + 1b95: ba 40 00 00 00 mov $0x40,%edx + 1b9a: 48 89 ee mov %rbp,%rsi + 1b9d: e8 de 7f 00 00 call 9b80 + 1ba2: 4c 89 e2 mov %r12,%rdx + 1ba5: 48 89 ee mov %rbp,%rsi + 1ba8: 4c 89 ef mov %r13,%rdi + 1bab: 48 8d 8c 24 80 00 00 lea 0x80(%rsp),%rcx + 1bb2: 00 + 1bb3: e8 68 05 00 00 call 2120 + 1bb8: 66 0f 6f 44 24 60 movdqa 0x60(%rsp),%xmm0 + 1bbe: 0f 11 03 movups %xmm0,(%rbx) + 1bc1: 66 0f 6f 44 24 70 movdqa 0x70(%rsp),%xmm0 + 1bc7: 0f 11 43 10 movups %xmm0,0x10(%rbx) + 1bcb: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 1bd2: 00 + 1bd3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1bda: 00 00 + 1bdc: 75 10 jne 1bee + 1bde: 48 81 c4 b8 00 00 00 add $0xb8,%rsp + 1be5: 31 c0 xor %eax,%eax + 1be7: 5b pop %rbx + 1be8: 5d pop %rbp + 1be9: 41 5c pop %r12 + 1beb: 41 5d pop %r13 + 1bed: c3 ret + 1bee: e8 8d f4 ff ff call 1080 <__stack_chk_fail@plt> + 1bf3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1bfa: 00 00 00 00 + 1bfe: 66 90 xchg %ax,%ax + +0000000000001c00 : + 1c00: 41 57 push %r15 + 1c02: 41 56 push %r14 + 1c04: 41 55 push %r13 + 1c06: 49 89 fd mov %rdi,%r13 + 1c09: 41 54 push %r12 + 1c0b: 55 push %rbp + 1c0c: 48 89 f5 mov %rsi,%rbp + 1c0f: 53 push %rbx + 1c10: 48 81 ec 98 03 00 00 sub $0x398,%rsp + 1c17: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 1c1e: 00 00 + 1c20: 48 89 9c 24 88 03 00 mov %rbx,0x388(%rsp) + 1c27: 00 + 1c28: 48 89 d3 mov %rdx,%rbx + 1c2b: 48 89 e7 mov %rsp,%rdi + 1c2e: e8 fd 06 00 00 call 2330 + 1c33: ba 40 00 00 00 mov $0x40,%edx + 1c38: 48 89 e6 mov %rsp,%rsi + 1c3b: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1c40: f3 0f 6f 83 20 06 00 movdqu 0x620(%rbx),%xmm0 + 1c47: 00 + 1c48: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) + 1c4d: f3 0f 6f 83 30 06 00 movdqu 0x630(%rbx),%xmm0 + 1c54: 00 + 1c55: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) + 1c5a: e8 21 7f 00 00 call 9b80 + 1c5f: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx + 1c64: 48 89 e6 mov %rsp,%rsi + 1c67: 48 8d 93 00 03 00 00 lea 0x300(%rbx),%rdx + 1c6e: 48 8d bc 24 80 00 00 lea 0x80(%rsp),%rdi + 1c75: 00 + 1c76: e8 a5 04 00 00 call 2120 + 1c7b: ba 00 03 00 00 mov $0x300,%edx + 1c80: 48 8d b4 24 80 00 00 lea 0x80(%rsp),%rsi + 1c87: 00 + 1c88: 48 89 ef mov %rbp,%rdi + 1c8b: e8 30 3c 00 00 call 58c0 + 1c90: 48 8d b3 40 06 00 00 lea 0x640(%rbx),%rsi + 1c97: 48 89 ea mov %rbp,%rdx + 1c9a: 4c 89 ef mov %r13,%rdi + 1c9d: 41 89 c4 mov %eax,%r12d + 1ca0: e8 7b 81 00 00 call 9e20 + 1ca5: 31 c9 xor %ecx,%ecx + 1ca7: 45 85 e4 test %r12d,%r12d + 1caa: ba 20 00 00 00 mov $0x20,%edx + 1caf: 0f 94 c1 sete %cl + 1cb2: 48 8d 74 24 40 lea 0x40(%rsp),%rsi + 1cb7: 4c 89 ef mov %r13,%rdi + 1cba: e8 c1 3d 00 00 call 5a80 + 1cbf: 48 8b 84 24 88 03 00 mov 0x388(%rsp),%rax + 1cc6: 00 + 1cc7: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1cce: 00 00 + 1cd0: 75 14 jne 1ce6 + 1cd2: 48 81 c4 98 03 00 00 add $0x398,%rsp + 1cd9: 31 c0 xor %eax,%eax + 1cdb: 5b pop %rbx + 1cdc: 5d pop %rbp + 1cdd: 41 5c pop %r12 + 1cdf: 41 5d pop %r13 + 1ce1: 41 5e pop %r14 + 1ce3: 41 5f pop %r15 + 1ce5: c3 ret + 1ce6: e8 95 f3 ff ff call 1080 <__stack_chk_fail@plt> + 1ceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000001cf0 : + 1cf0: 41 57 push %r15 + 1cf2: 41 56 push %r14 + 1cf4: 41 55 push %r13 + 1cf6: 41 54 push %r12 + 1cf8: 55 push %rbp + 1cf9: 53 push %rbx + 1cfa: 48 81 ec f8 02 00 00 sub $0x2f8,%rsp + 1d01: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 1d06: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp + 1d0b: 4c 8d 94 24 e8 02 00 lea 0x2e8(%rsp),%r10 + 1d12: 00 + 1d13: 89 54 24 18 mov %edx,0x18(%rsp) + 1d17: 64 48 8b 0c 25 28 00 mov %fs:0x28,%rcx + 1d1e: 00 00 + 1d20: 48 89 8c 24 e8 02 00 mov %rcx,0x2e8(%rsp) + 1d27: 00 + 1d28: b9 02 00 00 00 mov $0x2,%ecx + 1d2d: b8 02 00 00 00 mov $0x2,%eax + 1d32: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 1d37: 49 89 fe mov %rdi,%r14 + 1d3a: 4d 89 d7 mov %r10,%r15 + 1d3d: 29 c8 sub %ecx,%eax + 1d3f: c7 04 24 00 00 00 00 movl $0x0,(%rsp) + 1d46: 89 44 24 04 mov %eax,0x4(%rsp) + 1d4a: 89 4c 24 1c mov %ecx,0x1c(%rsp) + 1d4e: 8b 44 24 18 mov 0x18(%rsp),%eax + 1d52: 85 c0 test %eax,%eax + 1d54: 0f 84 f7 00 00 00 je 1e51 + 1d5a: 8b 0c 24 mov (%rsp),%ecx + 1d5d: 8b 54 24 04 mov 0x4(%rsp),%edx + 1d61: 48 89 ef mov %rbp,%rdi + 1d64: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 1d69: e8 f2 7f 00 00 call 9d60 + 1d6e: 48 89 ea mov %rbp,%rdx + 1d71: be 03 00 00 00 mov $0x3,%esi + 1d76: 48 8d bc 24 f0 00 00 lea 0xf0(%rsp),%rdi + 1d7d: 00 + 1d7e: 45 31 e4 xor %r12d,%r12d + 1d81: e8 8a 5f 00 00 call 7d10 + 1d86: 48 8d 8c 24 f0 00 00 lea 0xf0(%rsp),%rcx + 1d8d: 00 + 1d8e: eb 3b jmp 1dcb + 1d90: 44 89 e7 mov %r12d,%edi + 1d93: 41 8d 74 24 01 lea 0x1(%r12),%esi + 1d98: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) + 1d9d: 41 81 fc ff 00 00 00 cmp $0xff,%r12d + 1da4: 74 5a je 1e00 + 1da6: 66 3d 00 0d cmp $0xd00,%ax + 1daa: 7f 54 jg 1e00 + 1dac: 44 8d 66 01 lea 0x1(%rsi),%r12d + 1db0: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) + 1db5: 41 81 fc 00 01 00 00 cmp $0x100,%r12d + 1dbc: 74 52 je 1e10 + 1dbe: 48 83 c1 03 add $0x3,%rcx + 1dc2: 49 39 cf cmp %rcx,%r15 + 1dc5: 0f 84 9f 00 00 00 je 1e6a + 1dcb: 0f b6 41 01 movzbl 0x1(%rcx),%eax + 1dcf: 0f b6 11 movzbl (%rcx),%edx + 1dd2: 89 c6 mov %eax,%esi + 1dd4: c0 e8 04 shr $0x4,%al + 1dd7: c1 e6 08 shl $0x8,%esi + 1dda: 0f b6 c0 movzbl %al,%eax + 1ddd: 09 f2 or %esi,%edx + 1ddf: 0f b6 71 02 movzbl 0x2(%rcx),%esi + 1de3: 66 81 e2 ff 0f and $0xfff,%dx + 1de8: c1 e6 04 shl $0x4,%esi + 1deb: 09 f0 or %esi,%eax + 1ded: 66 81 fa 00 0d cmp $0xd00,%dx + 1df2: 7e 9c jle 1d90 + 1df4: 66 3d 00 0d cmp $0xd00,%ax + 1df8: 7f c4 jg 1dbe + 1dfa: 44 89 e6 mov %r12d,%esi + 1dfd: eb ad jmp 1dac + 1dff: 90 nop + 1e00: 41 89 f4 mov %esi,%r12d + 1e03: 41 81 fc 00 01 00 00 cmp $0x100,%r12d + 1e0a: 75 b2 jne 1dbe + 1e0c: 0f 1f 40 00 nopl 0x0(%rax) + 1e10: 8b 04 24 mov (%rsp),%eax + 1e13: 49 81 c6 00 02 00 00 add $0x200,%r14 + 1e1a: c7 04 24 01 00 00 00 movl $0x1,(%rsp) + 1e21: 83 c0 01 add $0x1,%eax + 1e24: 83 f8 02 cmp $0x2,%eax + 1e27: 0f 85 21 ff ff ff jne 1d4e + 1e2d: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi + 1e32: 4d 89 fa mov %r15,%r10 + 1e35: 48 81 c7 00 04 00 00 add $0x400,%rdi + 1e3c: 83 7c 24 1c 01 cmpl $0x1,0x1c(%rsp) + 1e41: 0f 84 d9 00 00 00 je 1f20 + 1e47: b9 01 00 00 00 mov $0x1,%ecx + 1e4c: e9 dc fe ff ff jmp 1d2d + 1e51: 8b 4c 24 04 mov 0x4(%rsp),%ecx + 1e55: 8b 14 24 mov (%rsp),%edx + 1e58: 48 89 ef mov %rbp,%rdi + 1e5b: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 1e60: e8 fb 7e 00 00 call 9d60 + 1e65: e9 04 ff ff ff jmp 1d6e + 1e6a: 4c 8d ac 24 98 01 00 lea 0x198(%rsp),%r13 + 1e71: 00 + 1e72: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1e79: 00 00 00 00 + 1e7d: 0f 1f 00 nopl (%rax) + 1e80: be 01 00 00 00 mov $0x1,%esi + 1e85: 48 8d bc 24 f0 00 00 lea 0xf0(%rsp),%rdi + 1e8c: 00 + 1e8d: 48 89 ea mov %rbp,%rdx + 1e90: e8 7b 5e 00 00 call 7d10 + 1e95: bf 00 01 00 00 mov $0x100,%edi + 1e9a: 44 89 e0 mov %r12d,%eax + 1e9d: 31 f6 xor %esi,%esi + 1e9f: 44 29 e7 sub %r12d,%edi + 1ea2: 4d 8d 04 46 lea (%r14,%rax,2),%r8 + 1ea6: 48 8d 8c 24 f0 00 00 lea 0xf0(%rsp),%rcx + 1ead: 00 + 1eae: eb 1d jmp 1ecd + 1eb0: 66 3d 00 0d cmp $0xd00,%ax + 1eb4: 7f 0a jg 1ec0 + 1eb6: 89 f2 mov %esi,%edx + 1eb8: 83 c6 01 add $0x1,%esi + 1ebb: 66 41 89 04 50 mov %ax,(%r8,%rdx,2) + 1ec0: 39 fe cmp %edi,%esi + 1ec2: 73 47 jae 1f0b + 1ec4: 48 83 c1 03 add $0x3,%rcx + 1ec8: 4c 39 e9 cmp %r13,%rcx + 1ecb: 74 3e je 1f0b + 1ecd: 0f b6 41 01 movzbl 0x1(%rcx),%eax + 1ed1: 0f b6 11 movzbl (%rcx),%edx + 1ed4: 41 89 c1 mov %eax,%r9d + 1ed7: c0 e8 04 shr $0x4,%al + 1eda: 41 c1 e1 08 shl $0x8,%r9d + 1ede: 0f b6 c0 movzbl %al,%eax + 1ee1: 44 09 ca or %r9d,%edx + 1ee4: 44 0f b6 49 02 movzbl 0x2(%rcx),%r9d + 1ee9: 66 81 e2 ff 0f and $0xfff,%dx + 1eee: 41 c1 e1 04 shl $0x4,%r9d + 1ef2: 44 09 c8 or %r9d,%eax + 1ef5: 66 81 fa 00 0d cmp $0xd00,%dx + 1efa: 7f 0b jg 1f07 + 1efc: 41 89 f1 mov %esi,%r9d + 1eff: 83 c6 01 add $0x1,%esi + 1f02: 66 43 89 14 48 mov %dx,(%r8,%r9,2) + 1f07: 39 fe cmp %edi,%esi + 1f09: 72 a5 jb 1eb0 + 1f0b: 41 01 f4 add %esi,%r12d + 1f0e: 41 81 fc ff 00 00 00 cmp $0xff,%r12d + 1f15: 0f 86 65 ff ff ff jbe 1e80 + 1f1b: e9 f0 fe ff ff jmp 1e10 + 1f20: 48 8b 84 24 e8 02 00 mov 0x2e8(%rsp),%rax + 1f27: 00 + 1f28: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1f2f: 00 00 + 1f31: 75 12 jne 1f45 + 1f33: 48 81 c4 f8 02 00 00 add $0x2f8,%rsp + 1f3a: 5b pop %rbx + 1f3b: 5d pop %rbp + 1f3c: 41 5c pop %r12 + 1f3e: 41 5d pop %r13 + 1f40: 41 5e pop %r14 + 1f42: 41 5f pop %r15 + 1f44: c3 ret + 1f45: e8 36 f1 ff ff call 1080 <__stack_chk_fail@plt> + 1f4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000000001f50 : + 1f50: 41 57 push %r15 + 1f52: 41 56 push %r14 + 1f54: 41 55 push %r13 + 1f56: 41 54 push %r12 + 1f58: 49 89 fc mov %rdi,%r12 + 1f5b: 55 push %rbp + 1f5c: 53 push %rbx + 1f5d: 48 81 ec 58 14 00 00 sub $0x1458,%rsp + 1f64: f3 0f 6f 02 movdqu (%rdx),%xmm0 + 1f68: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 + 1f6f: 00 00 + 1f71: 4c 89 b4 24 48 14 00 mov %r14,0x1448(%rsp) + 1f78: 00 + 1f79: 49 89 f6 mov %rsi,%r14 + 1f7c: 48 8d bc 24 00 14 00 lea 0x1400(%rsp),%rdi + 1f83: 00 + 1f84: 48 8d b4 24 00 14 00 lea 0x1400(%rsp),%rsi + 1f8b: 00 + 1f8c: c6 84 24 20 14 00 00 movb $0x2,0x1420(%rsp) + 1f93: 02 + 1f94: 0f 29 84 24 00 14 00 movaps %xmm0,0x1400(%rsp) + 1f9b: 00 + 1f9c: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 + 1fa1: ba 21 00 00 00 mov $0x21,%edx + 1fa6: 48 8d ac 24 00 08 00 lea 0x800(%rsp),%rbp + 1fad: 00 + 1fae: 0f 29 84 24 10 14 00 movaps %xmm0,0x1410(%rsp) + 1fb5: 00 + 1fb6: e8 c5 7b 00 00 call 9b80 + 1fbb: 31 d2 xor %edx,%edx + 1fbd: 48 8d b4 24 00 14 00 lea 0x1400(%rsp),%rsi + 1fc4: 00 + 1fc5: 48 8d bc 24 00 0c 00 lea 0xc00(%rsp),%rdi + 1fcc: 00 + 1fcd: e8 1e fd ff ff call 1cf0 + 1fd2: 31 d2 xor %edx,%edx + 1fd4: 48 8d b4 24 20 14 00 lea 0x1420(%rsp),%rsi + 1fdb: 00 + 1fdc: 48 89 ef mov %rbp,%rdi + 1fdf: e8 4c 2c 00 00 call 4c30 + 1fe4: 48 8d bc 24 00 0a 00 lea 0xa00(%rsp),%rdi + 1feb: 00 + 1fec: ba 01 00 00 00 mov $0x1,%edx + 1ff1: 48 8d b4 24 20 14 00 lea 0x1420(%rsp),%rsi + 1ff8: 00 + 1ff9: e8 32 2c 00 00 call 4c30 + 1ffe: ba 02 00 00 00 mov $0x2,%edx + 2003: 48 8d b4 24 20 14 00 lea 0x1420(%rsp),%rsi + 200a: 00 + 200b: 48 89 e7 mov %rsp,%rdi + 200e: e8 1d 2c 00 00 call 4c30 + 2013: ba 03 00 00 00 mov $0x3,%edx + 2018: 48 8d b4 24 20 14 00 lea 0x1420(%rsp),%rsi + 201f: 00 + 2020: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 2027: 00 + 2028: e8 03 2c 00 00 call 4c30 + 202d: 48 89 ef mov %rbp,%rdi + 2030: e8 eb 06 00 00 call 2720 + 2035: 48 89 e7 mov %rsp,%rdi + 2038: e8 e3 06 00 00 call 2720 + 203d: 48 89 ea mov %rbp,%rdx + 2040: 48 8d b4 24 00 0c 00 lea 0xc00(%rsp),%rsi + 2047: 00 + 2048: 48 8d bc 24 00 04 00 lea 0x400(%rsp),%rdi + 204f: 00 + 2050: e8 0b 07 00 00 call 2760 + 2055: 48 8d bc 24 00 04 00 lea 0x400(%rsp),%rdi + 205c: 00 + 205d: e8 5e 2d 00 00 call 4dc0 + 2062: 48 8d b4 24 00 10 00 lea 0x1000(%rsp),%rsi + 2069: 00 + 206a: 48 89 ea mov %rbp,%rdx + 206d: 48 8d bc 24 00 06 00 lea 0x600(%rsp),%rdi + 2074: 00 + 2075: e8 e6 06 00 00 call 2760 + 207a: 48 8d bc 24 00 06 00 lea 0x600(%rsp),%rdi + 2081: 00 + 2082: e8 39 2d 00 00 call 4dc0 + 2087: 48 89 e2 mov %rsp,%rdx + 208a: 48 8d b4 24 00 04 00 lea 0x400(%rsp),%rsi + 2091: 00 + 2092: 48 8d bc 24 00 04 00 lea 0x400(%rsp),%rdi + 2099: 00 + 209a: e8 61 07 00 00 call 2800 + 209f: 48 8d bc 24 00 04 00 lea 0x400(%rsp),%rdi + 20a6: 00 + 20a7: e8 34 07 00 00 call 27e0 + 20ac: 48 89 ee mov %rbp,%rsi + 20af: 4c 89 f7 mov %r14,%rdi + 20b2: e8 09 06 00 00 call 26c0 + 20b7: 48 8d b4 24 00 04 00 lea 0x400(%rsp),%rsi + 20be: 00 + 20bf: 4c 89 e7 mov %r12,%rdi + 20c2: e8 f9 05 00 00 call 26c0 + 20c7: 66 0f 6f 84 24 00 14 movdqa 0x1400(%rsp),%xmm0 + 20ce: 00 00 + 20d0: 41 0f 11 84 24 00 03 movups %xmm0,0x300(%r12) + 20d7: 00 00 + 20d9: 66 0f 6f 84 24 10 14 movdqa 0x1410(%rsp),%xmm0 + 20e0: 00 00 + 20e2: 41 0f 11 84 24 10 03 movups %xmm0,0x310(%r12) + 20e9: 00 00 + 20eb: 48 8b 84 24 48 14 00 mov 0x1448(%rsp),%rax + 20f2: 00 + 20f3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 20fa: 00 00 + 20fc: 75 12 jne 2110 + 20fe: 48 81 c4 58 14 00 00 add $0x1458,%rsp + 2105: 5b pop %rbx + 2106: 5d pop %rbp + 2107: 41 5c pop %r12 + 2109: 41 5d pop %r13 + 210b: 41 5e pop %r14 + 210d: 41 5f pop %r15 + 210f: c3 ret + 2110: e8 6b ef ff ff call 1080 <__stack_chk_fail@plt> + 2115: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 211c: 00 00 00 00 + +0000000000002120 : + 2120: 41 57 push %r15 + 2122: 41 56 push %r14 + 2124: 41 55 push %r13 + 2126: 49 89 fd mov %rdi,%r13 + 2129: 41 54 push %r12 + 212b: 49 89 f4 mov %rsi,%r12 + 212e: 48 89 d6 mov %rdx,%rsi + 2131: 55 push %rbp + 2132: 48 89 d5 mov %rdx,%rbp + 2135: 53 push %rbx + 2136: 48 81 ec 58 1e 00 00 sub $0x1e58,%rsp + 213d: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 2144: 00 00 + 2146: 48 89 9c 24 48 1e 00 mov %rbx,0x1e48(%rsp) + 214d: 00 + 214e: 48 89 cb mov %rcx,%rbx + 2151: 48 8d 8c 24 20 0a 00 lea 0xa20(%rsp),%rcx + 2158: 00 + 2159: 48 89 cf mov %rcx,%rdi + 215c: 48 89 4c 24 18 mov %rcx,0x18(%rsp) + 2161: e8 8a 05 00 00 call 26f0 + 2166: f3 0f 6f 85 00 03 00 movdqu 0x300(%rbp),%xmm0 + 216d: 00 + 216e: 4c 89 e6 mov %r12,%rsi + 2171: 48 8d bc 24 20 02 00 lea 0x220(%rsp),%rdi + 2178: 00 + 2179: 0f 29 84 24 20 1e 00 movaps %xmm0,0x1e20(%rsp) + 2180: 00 + 2181: f3 0f 6f 85 10 03 00 movdqu 0x310(%rbp),%xmm0 + 2188: 00 + 2189: 48 8d ac 24 20 12 00 lea 0x1220(%rsp),%rbp + 2190: 00 + 2191: 0f 29 84 24 30 1e 00 movaps %xmm0,0x1e30(%rsp) + 2198: 00 + 2199: e8 a2 12 00 00 call 3440 + 219e: 4c 8d 84 24 20 16 00 lea 0x1620(%rsp),%r8 + 21a5: 00 + 21a6: ba 01 00 00 00 mov $0x1,%edx + 21ab: 48 8d b4 24 20 1e 00 lea 0x1e20(%rsp),%rsi + 21b2: 00 + 21b3: 4c 89 c7 mov %r8,%rdi + 21b6: 4c 89 44 24 10 mov %r8,0x10(%rsp) + 21bb: e8 30 fb ff ff call 1cf0 + 21c0: 31 d2 xor %edx,%edx + 21c2: 48 89 de mov %rbx,%rsi + 21c5: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi + 21cc: 00 + 21cd: e8 5e 2a 00 00 call 4c30 + 21d2: 48 8d bc 24 20 08 00 lea 0x820(%rsp),%rdi + 21d9: 00 + 21da: ba 01 00 00 00 mov $0x1,%edx + 21df: 48 89 de mov %rbx,%rsi + 21e2: e8 49 2a 00 00 call 4c30 + 21e7: 48 8d 84 24 20 0e 00 lea 0xe20(%rsp),%rax + 21ee: 00 + 21ef: ba 02 00 00 00 mov $0x2,%edx + 21f4: 48 89 de mov %rbx,%rsi + 21f7: 48 89 c7 mov %rax,%rdi + 21fa: 48 89 44 24 08 mov %rax,0x8(%rsp) + 21ff: e8 8c 2a 00 00 call 4c90 + 2204: 48 8d bc 24 20 10 00 lea 0x1020(%rsp),%rdi + 220b: 00 + 220c: ba 03 00 00 00 mov $0x3,%edx + 2211: 48 89 de mov %rbx,%rsi + 2214: e8 77 2a 00 00 call 4c90 + 2219: ba 04 00 00 00 mov $0x4,%edx + 221e: 48 89 de mov %rbx,%rsi + 2221: 48 8d bc 24 20 04 00 lea 0x420(%rsp),%rdi + 2228: 00 + 2229: e8 62 2a 00 00 call 4c90 + 222e: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi + 2235: 00 + 2236: e8 e5 04 00 00 call 2720 + 223b: 48 8b 74 24 10 mov 0x10(%rsp),%rsi + 2240: 48 8d 94 24 20 06 00 lea 0x620(%rsp),%rdx + 2247: 00 + 2248: 48 89 ef mov %rbp,%rdi + 224b: e8 10 05 00 00 call 2760 + 2250: 48 8d b4 24 20 1a 00 lea 0x1a20(%rsp),%rsi + 2257: 00 + 2258: 48 8d bc 24 20 14 00 lea 0x1420(%rsp),%rdi + 225f: 00 + 2260: 48 8d 94 24 20 06 00 lea 0x620(%rsp),%rdx + 2267: 00 + 2268: e8 f3 04 00 00 call 2760 + 226d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 2272: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 2277: 48 8d 94 24 20 06 00 lea 0x620(%rsp),%rdx + 227e: 00 + 227f: e8 dc 04 00 00 call 2760 + 2284: 48 89 ef mov %rbp,%rdi + 2287: e8 b4 04 00 00 call 2740 + 228c: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 2291: e8 9a 2a 00 00 call 4d30 + 2296: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 229b: 48 89 ee mov %rbp,%rsi + 229e: 48 89 ef mov %rbp,%rdi + 22a1: e8 5a 05 00 00 call 2800 + 22a6: 48 8d 74 24 20 lea 0x20(%rsp),%rsi + 22ab: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 22b0: 48 8d 94 24 20 04 00 lea 0x420(%rsp),%rdx + 22b7: 00 + 22b8: e8 73 2b 00 00 call 4e30 + 22bd: 48 8d 74 24 20 lea 0x20(%rsp),%rsi + 22c2: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 22c7: 48 8d 94 24 20 02 00 lea 0x220(%rsp),%rdx + 22ce: 00 + 22cf: e8 5c 2b 00 00 call 4e30 + 22d4: 48 89 ef mov %rbp,%rdi + 22d7: e8 04 05 00 00 call 27e0 + 22dc: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 22e1: e8 1a 2b 00 00 call 4e00 + 22e6: 48 89 ee mov %rbp,%rsi + 22e9: 4c 89 ef mov %r13,%rdi + 22ec: e8 2f 01 00 00 call 2420 + 22f1: 49 8d bd 80 02 00 00 lea 0x280(%r13),%rdi + 22f8: 48 8d 74 24 20 lea 0x20(%rsp),%rsi + 22fd: e8 3e 05 00 00 call 2840 + 2302: 48 8b 84 24 48 1e 00 mov 0x1e48(%rsp),%rax + 2309: 00 + 230a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2311: 00 00 + 2313: 75 12 jne 2327 + 2315: 48 81 c4 58 1e 00 00 add $0x1e58,%rsp + 231c: 5b pop %rbx + 231d: 5d pop %rbp + 231e: 41 5c pop %r12 + 2320: 41 5d pop %r13 + 2322: 41 5e pop %r14 + 2324: 41 5f pop %r15 + 2326: c3 ret + 2327: e8 54 ed ff ff call 1080 <__stack_chk_fail@plt> + 232c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000002330 : + 2330: 41 57 push %r15 + 2332: 41 56 push %r14 + 2334: 41 55 push %r13 + 2336: 49 89 fd mov %rdi,%r13 + 2339: 41 54 push %r12 + 233b: 55 push %rbp + 233c: 53 push %rbx + 233d: 48 89 f3 mov %rsi,%rbx + 2340: 48 81 ec 18 0c 00 00 sub $0xc18,%rsp + 2347: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 + 234e: 00 00 + 2350: 4c 89 b4 24 08 0c 00 mov %r14,0xc08(%rsp) + 2357: 00 + 2358: 49 89 d6 mov %rdx,%r14 + 235b: 48 8d ac 24 00 04 00 lea 0x400(%rsp),%rbp + 2362: 00 + 2363: 48 89 ef mov %rbp,%rdi + 2366: e8 35 02 00 00 call 25a0 + 236b: 48 8d b3 80 02 00 00 lea 0x280(%rbx),%rsi + 2372: 48 89 e7 mov %rsp,%rdi + 2375: e8 96 0a 00 00 call 2e10 + 237a: 48 8d bc 24 00 08 00 lea 0x800(%rsp),%rdi + 2381: 00 + 2382: 4c 89 f6 mov %r14,%rsi + 2385: e8 66 03 00 00 call 26f0 + 238a: 48 89 ef mov %rbp,%rdi + 238d: e8 8e 03 00 00 call 2720 + 2392: 48 89 ea mov %rbp,%rdx + 2395: 48 8d b4 24 00 08 00 lea 0x800(%rsp),%rsi + 239c: 00 + 239d: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23a4: 00 + 23a5: e8 b6 03 00 00 call 2760 + 23aa: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23b1: 00 + 23b2: e8 79 29 00 00 call 4d30 + 23b7: 48 89 e6 mov %rsp,%rsi + 23ba: 48 8d 94 24 00 02 00 lea 0x200(%rsp),%rdx + 23c1: 00 + 23c2: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23c9: 00 + 23ca: e8 91 2a 00 00 call 4e60 + 23cf: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23d6: 00 + 23d7: e8 24 2a 00 00 call 4e00 + 23dc: 48 8d b4 24 00 02 00 lea 0x200(%rsp),%rsi + 23e3: 00 + 23e4: 4c 89 ef mov %r13,%rdi + 23e7: e8 c4 10 00 00 call 34b0 + 23ec: 48 8b 84 24 08 0c 00 mov 0xc08(%rsp),%rax + 23f3: 00 + 23f4: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 23fb: 00 00 + 23fd: 75 12 jne 2411 + 23ff: 48 81 c4 18 0c 00 00 add $0xc18,%rsp + 2406: 5b pop %rbx + 2407: 5d pop %rbp + 2408: 41 5c pop %r12 + 240a: 41 5d pop %r13 + 240c: 41 5e pop %r14 + 240e: 41 5f pop %r15 + 2410: c3 ret + 2411: e8 6a ec ff ff call 1080 <__stack_chk_fail@plt> + 2416: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 241d: 00 00 00 + +0000000000002420 : + 2420: 41 56 push %r14 + 2422: 48 81 c7 40 01 00 00 add $0x140,%rdi + 2429: 49 89 f0 mov %rsi,%r8 + 242c: 4c 8d 8e 00 04 00 00 lea 0x400(%rsi),%r9 + 2433: 41 54 push %r12 + 2435: 55 push %rbp + 2436: 53 push %rbx + 2437: 48 8d 8f c0 fe ff ff lea -0x140(%rdi),%rcx + 243e: 4c 89 c2 mov %r8,%rdx + 2441: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2448: 00 00 00 00 + 244c: 0f 1f 40 00 nopl 0x0(%rax) + 2450: 0f b7 02 movzwl (%rdx),%eax + 2453: 0f b7 72 06 movzwl 0x6(%rdx),%esi + 2457: 89 c3 mov %eax,%ebx + 2459: 66 c1 fb 0f sar $0xf,%bx + 245d: 66 81 e3 01 0d and $0xd01,%bx + 2462: 01 c3 add %eax,%ebx + 2464: 0f b7 42 02 movzwl 0x2(%rdx),%eax + 2468: 0f b7 db movzwl %bx,%ebx + 246b: 41 89 c2 mov %eax,%r10d + 246e: 48 c1 e3 0a shl $0xa,%rbx + 2472: 66 41 c1 fa 0f sar $0xf,%r10w + 2477: 48 81 c3 81 06 00 00 add $0x681,%rbx + 247e: 66 41 81 e2 01 0d and $0xd01,%r10w + 2484: 48 69 db b7 af 13 00 imul $0x13afb7,%rbx,%rbx + 248b: 41 01 c2 add %eax,%r10d + 248e: 0f b7 42 04 movzwl 0x4(%rdx),%eax + 2492: 45 0f b7 d2 movzwl %r10w,%r10d + 2496: 49 c1 e2 0a shl $0xa,%r10 + 249a: 41 89 c3 mov %eax,%r11d + 249d: 48 c1 eb 20 shr $0x20,%rbx + 24a1: 66 41 c1 fb 0f sar $0xf,%r11w + 24a6: 49 81 c2 81 06 00 00 add $0x681,%r10 + 24ad: 66 81 e3 ff 03 and $0x3ff,%bx + 24b2: 66 41 81 e3 01 0d and $0xd01,%r11w + 24b8: 4d 69 d2 b7 af 13 00 imul $0x13afb7,%r10,%r10 + 24bf: 41 01 c3 add %eax,%r11d + 24c2: 89 f0 mov %esi,%eax + 24c4: 66 c1 f8 0f sar $0xf,%ax + 24c8: 45 0f b7 db movzwl %r11w,%r11d + 24cc: 49 c1 e3 0a shl $0xa,%r11 + 24d0: 66 25 01 0d and $0xd01,%ax + 24d4: 49 c1 ea 20 shr $0x20,%r10 + 24d8: 01 f0 add %esi,%eax + 24da: 49 81 c3 81 06 00 00 add $0x681,%r11 + 24e1: 45 89 d4 mov %r10d,%r12d + 24e4: 0f b7 c0 movzwl %ax,%eax + 24e7: 4d 69 db b7 af 13 00 imul $0x13afb7,%r11,%r11 + 24ee: 66 41 81 e4 ff 03 and $0x3ff,%r12w + 24f4: 48 c1 e0 0a shl $0xa,%rax + 24f8: 48 05 81 06 00 00 add $0x681,%rax + 24fe: 48 69 c0 b7 af 13 00 imul $0x13afb7,%rax,%rax + 2505: 49 c1 eb 20 shr $0x20,%r11 + 2509: 44 89 dd mov %r11d,%ebp + 250c: 66 81 e5 ff 03 and $0x3ff,%bp + 2511: 48 c1 e8 20 shr $0x20,%rax + 2515: 49 89 c6 mov %rax,%r14 + 2518: 89 c6 mov %eax,%esi + 251a: 42 8d 04 95 00 00 00 lea 0x0(,%r10,4),%eax + 2521: 00 + 2522: 66 81 e6 ff 03 and $0x3ff,%si + 2527: 08 f8 or %bh,%al + 2529: 66 c1 ed 04 shr $0x4,%bp + 252d: 0f b6 db movzbl %bl,%ebx + 2530: 44 0f b6 d0 movzbl %al,%r10d + 2534: 44 89 f0 mov %r14d,%eax + 2537: 66 41 c1 ec 06 shr $0x6,%r12w + 253c: 48 83 c1 05 add $0x5,%rcx + 2540: c1 e0 06 shl $0x6,%eax + 2543: 41 c1 e3 04 shl $0x4,%r11d + 2547: 48 83 c2 08 add $0x8,%rdx + 254b: 09 e8 or %ebp,%eax + 254d: 45 09 e3 or %r12d,%r11d + 2550: 66 c1 ee 02 shr $0x2,%si + 2554: 0f b6 c0 movzbl %al,%eax + 2557: 45 0f b6 db movzbl %r11b,%r11d + 255b: 40 88 71 ff mov %sil,-0x1(%rcx) + 255f: c1 e0 08 shl $0x8,%eax + 2562: 44 09 d8 or %r11d,%eax + 2565: c1 e0 08 shl $0x8,%eax + 2568: 44 09 d0 or %r10d,%eax + 256b: c1 e0 08 shl $0x8,%eax + 256e: 09 d8 or %ebx,%eax + 2570: 89 41 fb mov %eax,-0x5(%rcx) + 2573: 48 39 f9 cmp %rdi,%rcx + 2576: 0f 85 d4 fe ff ff jne 2450 + 257c: 49 81 c0 00 02 00 00 add $0x200,%r8 + 2583: 48 8d b9 40 01 00 00 lea 0x140(%rcx),%rdi + 258a: 4d 39 c1 cmp %r8,%r9 + 258d: 0f 85 a4 fe ff ff jne 2437 + 2593: 5b pop %rbx + 2594: 5d pop %rbp + 2595: 41 5c pop %r12 + 2597: 41 5e pop %r14 + 2599: c3 ret + 259a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +00000000000025a0 : + 25a0: 55 push %rbp + 25a1: 48 81 c6 40 01 00 00 add $0x140,%rsi + 25a8: 45 31 c0 xor %r8d,%r8d + 25ab: 53 push %rbx + 25ac: 4c 89 c1 mov %r8,%rcx + 25af: 48 8d 96 c0 fe ff ff lea -0x140(%rsi),%rdx + 25b6: 48 c1 e1 09 shl $0x9,%rcx + 25ba: 48 01 f9 add %rdi,%rcx + 25bd: 0f 1f 00 nopl (%rax) + 25c0: 0f b6 42 02 movzbl 0x2(%rdx),%eax + 25c4: 0f b6 5a 03 movzbl 0x3(%rdx),%ebx + 25c8: 48 83 c2 05 add $0x5,%rdx + 25cc: 48 83 c1 08 add $0x8,%rcx + 25d0: 44 0f b6 52 fc movzbl -0x4(%rdx),%r10d + 25d5: 44 0f b7 4a fb movzwl -0x5(%rdx),%r9d + 25da: 41 89 c3 mov %eax,%r11d + 25dd: c1 e0 06 shl $0x6,%eax + 25e0: 89 dd mov %ebx,%ebp + 25e2: 41 c0 ea 02 shr $0x2,%r10b + 25e6: 40 c0 ed 06 shr $0x6,%bpl + 25ea: 41 81 e1 ff 03 00 00 and $0x3ff,%r9d + 25f1: 41 c0 eb 04 shr $0x4,%r11b + 25f5: 45 0f b6 d2 movzbl %r10b,%r10d + 25f9: 40 0f b6 ed movzbl %bpl,%ebp + 25fd: c1 e3 04 shl $0x4,%ebx + 2600: 41 09 c2 or %eax,%r10d + 2603: 0f b6 42 ff movzbl -0x1(%rdx),%eax + 2607: 45 0f b6 db movzbl %r11b,%r11d + 260b: 41 09 db or %ebx,%r11d + 260e: 41 81 e2 ff 03 00 00 and $0x3ff,%r10d + 2615: c1 e0 02 shl $0x2,%eax + 2618: 41 81 e3 ff 03 00 00 and $0x3ff,%r11d + 261f: 09 e8 or %ebp,%eax + 2621: 45 69 db 01 0d 00 00 imul $0xd01,%r11d,%r11d + 2628: 98 cwtl + 2629: 45 69 d2 01 0d 00 00 imul $0xd01,%r10d,%r10d + 2630: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 2636: 41 81 c3 00 02 00 00 add $0x200,%r11d + 263d: 45 69 c9 01 0d 00 00 imul $0xd01,%r9d,%r9d + 2644: 41 c1 eb 0a shr $0xa,%r11d + 2648: 41 81 c2 00 02 00 00 add $0x200,%r10d + 264f: 05 00 02 00 00 add $0x200,%eax + 2654: 45 0f b7 db movzwl %r11w,%r11d + 2658: 41 c1 ea 0a shr $0xa,%r10d + 265c: c1 e8 0a shr $0xa,%eax + 265f: 41 81 c1 00 02 00 00 add $0x200,%r9d + 2666: 45 0f b7 d2 movzwl %r10w,%r10d + 266a: 0f b7 c0 movzwl %ax,%eax + 266d: 41 c1 e9 0a shr $0xa,%r9d + 2671: 48 c1 e0 10 shl $0x10,%rax + 2675: 45 0f b7 c9 movzwl %r9w,%r9d + 2679: 4c 09 d8 or %r11,%rax + 267c: 48 c1 e0 10 shl $0x10,%rax + 2680: 4c 09 d0 or %r10,%rax + 2683: 48 c1 e0 10 shl $0x10,%rax + 2687: 4c 09 c8 or %r9,%rax + 268a: 48 89 41 f8 mov %rax,-0x8(%rcx) + 268e: 48 39 f2 cmp %rsi,%rdx + 2691: 0f 85 29 ff ff ff jne 25c0 + 2697: 49 8d 40 01 lea 0x1(%r8),%rax + 269b: 48 8d b2 40 01 00 00 lea 0x140(%rdx),%rsi + 26a2: 41 b8 01 00 00 00 mov $0x1,%r8d + 26a8: 48 83 f8 02 cmp $0x2,%rax + 26ac: 0f 85 fa fe ff ff jne 25ac + 26b2: 5b pop %rbx + 26b3: 5d pop %rbp + 26b4: c3 ret + 26b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 26bc: 00 00 00 00 + +00000000000026c0 : + 26c0: 55 push %rbp + 26c1: 48 89 f5 mov %rsi,%rbp + 26c4: 53 push %rbx + 26c5: 48 89 fb mov %rdi,%rbx + 26c8: 48 83 ec 08 sub $0x8,%rsp + 26cc: e8 af 0c 00 00 call 3380 + 26d1: 48 83 c4 08 add $0x8,%rsp + 26d5: 48 8d b5 00 02 00 00 lea 0x200(%rbp),%rsi + 26dc: 48 8d bb 80 01 00 00 lea 0x180(%rbx),%rdi + 26e3: 5b pop %rbx + 26e4: 5d pop %rbp + 26e5: e9 96 0c 00 00 jmp 3380 + 26ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +00000000000026f0 : + 26f0: 55 push %rbp + 26f1: 48 89 f5 mov %rsi,%rbp + 26f4: 53 push %rbx + 26f5: 48 89 fb mov %rdi,%rbx + 26f8: 48 83 ec 08 sub $0x8,%rsp + 26fc: e8 df 0c 00 00 call 33e0 + 2701: 48 83 c4 08 add $0x8,%rsp + 2705: 48 8d b5 80 01 00 00 lea 0x180(%rbp),%rsi + 270c: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi + 2713: 5b pop %rbx + 2714: 5d pop %rbp + 2715: e9 c6 0c 00 00 jmp 33e0 + 271a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000000002720 : + 2720: 53 push %rbx + 2721: 48 89 fb mov %rdi,%rbx + 2724: e8 c7 25 00 00 call 4cf0 + 2729: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi + 2730: 5b pop %rbx + 2731: e9 ba 25 00 00 jmp 4cf0 + 2736: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 273d: 00 00 00 + +0000000000002740 : + 2740: 53 push %rbx + 2741: 48 89 fb mov %rdi,%rbx + 2744: e8 e7 25 00 00 call 4d30 + 2749: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi + 2750: 5b pop %rbx + 2751: e9 da 25 00 00 jmp 4d30 + 2756: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 275d: 00 00 00 + +0000000000002760 : + 2760: 41 54 push %r12 + 2762: 55 push %rbp + 2763: 48 89 f5 mov %rsi,%rbp + 2766: 53 push %rbx + 2767: 48 89 fb mov %rdi,%rbx + 276a: 48 81 ec 10 02 00 00 sub $0x210,%rsp + 2771: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 2778: 00 00 + 277a: 4c 89 a4 24 08 02 00 mov %r12,0x208(%rsp) + 2781: 00 + 2782: 49 89 d4 mov %rdx,%r12 + 2785: e8 b6 25 00 00 call 4d40 + 278a: 48 8d b5 00 02 00 00 lea 0x200(%rbp),%rsi + 2791: 48 89 e7 mov %rsp,%rdi + 2794: 49 8d 94 24 00 02 00 lea 0x200(%r12),%rdx + 279b: 00 + 279c: e8 9f 25 00 00 call 4d40 + 27a1: 48 89 df mov %rbx,%rdi + 27a4: 48 89 e2 mov %rsp,%rdx + 27a7: 48 89 de mov %rbx,%rsi + 27aa: e8 81 26 00 00 call 4e30 + 27af: 48 89 df mov %rbx,%rdi + 27b2: e8 49 26 00 00 call 4e00 + 27b7: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax + 27be: 00 + 27bf: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 27c6: 00 00 + 27c8: 75 0c jne 27d6 + 27ca: 48 81 c4 10 02 00 00 add $0x210,%rsp + 27d1: 5b pop %rbx + 27d2: 5d pop %rbp + 27d3: 41 5c pop %r12 + 27d5: c3 ret + 27d6: e8 a5 e8 ff ff call 1080 <__stack_chk_fail@plt> + 27db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +00000000000027e0 : + 27e0: 53 push %rbx + 27e1: 48 89 fb mov %rdi,%rbx + 27e4: e8 17 26 00 00 call 4e00 + 27e9: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi + 27f0: 5b pop %rbx + 27f1: e9 0a 26 00 00 jmp 4e00 + 27f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 27fd: 00 00 00 + +0000000000002800 : + 2800: 41 54 push %r12 + 2802: 49 89 d4 mov %rdx,%r12 + 2805: 55 push %rbp + 2806: 48 89 f5 mov %rsi,%rbp + 2809: 53 push %rbx + 280a: 48 89 fb mov %rdi,%rbx + 280d: e8 1e 26 00 00 call 4e30 + 2812: 49 8d 94 24 00 02 00 lea 0x200(%r12),%rdx + 2819: 00 + 281a: 48 8d b5 00 02 00 00 lea 0x200(%rbp),%rsi + 2821: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi + 2828: 5b pop %rbx + 2829: 5d pop %rbp + 282a: 41 5c pop %r12 + 282c: e9 ff 25 00 00 jmp 4e30 + 2831: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 2838: 00 00 00 + 283b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000002840 : + 2840: 48 8d 86 00 02 00 00 lea 0x200(%rsi),%rax + 2847: 41 54 push %r12 + 2849: 55 push %rbp + 284a: 48 8d af 80 00 00 00 lea 0x80(%rdi),%rbp + 2851: 53 push %rbx + 2852: 48 89 fb mov %rdi,%rbx + 2855: 48 39 c7 cmp %rax,%rdi + 2858: 73 09 jae 2863 + 285a: 48 39 ee cmp %rbp,%rsi + 285d: 0f 82 0c 04 00 00 jb 2c6f + 2863: b8 01 0d 01 0d mov $0xd010d01,%eax + 2868: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 + 286c: 66 0f 6e e8 movd %eax,%xmm5 + 2870: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 2875: b8 81 06 00 00 mov $0x681,%eax + 287a: 66 0f 6e d8 movd %eax,%xmm3 + 287e: b8 f0 f0 f0 f0 mov $0xf0f0f0f0,%eax + 2883: 66 0f 70 ed 00 pshufd $0x0,%xmm5,%xmm5 + 2888: 66 0f 6e f0 movd %eax,%xmm6 + 288c: 66 0f 70 db 00 pshufd $0x0,%xmm3,%xmm3 + 2891: 66 0f 70 f6 00 pshufd $0x0,%xmm6,%xmm6 + 2896: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 289d: 00 00 00 + 28a0: f3 0f 6f 3e movdqu (%rsi),%xmm7 + 28a4: f3 44 0f 6f 66 10 movdqu 0x10(%rsi),%xmm12 + 28aa: 48 83 c3 10 add $0x10,%rbx + 28ae: 48 83 c6 40 add $0x40,%rsi + 28b2: f3 0f 6f 46 e0 movdqu -0x20(%rsi),%xmm0 + 28b7: f3 44 0f 6f 56 f0 movdqu -0x10(%rsi),%xmm10 + 28bd: 66 0f 6f cf movdqa %xmm7,%xmm1 + 28c1: 66 44 0f 6f df movdqa %xmm7,%xmm11 + 28c6: 66 41 0f 61 fc punpcklwd %xmm12,%xmm7 + 28cb: 66 41 0f 61 cc punpcklwd %xmm12,%xmm1 + 28d0: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 28d5: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 28da: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 28df: 66 41 0f 61 cb punpcklwd %xmm11,%xmm1 + 28e4: 66 45 0f 61 c2 punpcklwd %xmm10,%xmm8 + 28e9: 66 45 0f 69 f3 punpckhwd %xmm11,%xmm14 + 28ee: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 28f3: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 + 28f8: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 28fd: 66 45 0f 69 ca punpckhwd %xmm10,%xmm9 + 2902: 66 41 0f 61 fb punpcklwd %xmm11,%xmm7 + 2907: 66 0f 6f d1 movdqa %xmm1,%xmm2 + 290b: 66 45 0f 69 e9 punpckhwd %xmm9,%xmm13 + 2910: 66 45 0f 61 c1 punpcklwd %xmm9,%xmm8 + 2915: 66 0f 71 e2 0f psraw $0xf,%xmm2 + 291a: 66 45 0f 61 c5 punpcklwd %xmm13,%xmm8 + 291f: 66 41 0f 69 fe punpckhwd %xmm14,%xmm7 + 2924: 66 0f db d5 pand %xmm5,%xmm2 + 2928: 66 41 0f 61 c2 punpcklwd %xmm10,%xmm0 + 292d: 66 0f fd d1 paddw %xmm1,%xmm2 + 2931: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 + 2936: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 + 293b: 66 0f 71 e1 0f psraw $0xf,%xmm1 + 2940: 66 41 0f 69 c5 punpckhwd %xmm13,%xmm0 + 2945: 66 0f db cd pand %xmm5,%xmm1 + 2949: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 294e: 66 41 0f fd c8 paddw %xmm8,%xmm1 + 2953: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 + 2959: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 + 295e: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 + 2964: 66 44 0f db cd pand %xmm5,%xmm9 + 2969: 66 44 0f db c5 pand %xmm5,%xmm8 + 296e: 66 44 0f fd c8 paddw %xmm0,%xmm9 + 2973: 66 44 0f fd c7 paddw %xmm7,%xmm8 + 2978: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 + 297d: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 + 2982: 66 0f 71 e7 0f psraw $0xf,%xmm7 + 2987: 66 44 0f 61 d7 punpcklwd %xmm7,%xmm10 + 298c: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 + 2991: 66 41 0f 72 f2 04 pslld $0x4,%xmm10 + 2997: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 + 299d: 66 44 0f fe d3 paddd %xmm3,%xmm10 + 29a2: 66 44 0f fe c3 paddd %xmm3,%xmm8 + 29a7: 66 41 0f 6f c2 movdqa %xmm10,%xmm0 + 29ac: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 + 29b1: 66 0f 72 f0 06 pslld $0x6,%xmm0 + 29b6: 66 0f 72 f7 06 pslld $0x6,%xmm7 + 29bb: 66 41 0f fa c2 psubd %xmm10,%xmm0 + 29c0: 66 41 0f fa f8 psubd %xmm8,%xmm7 + 29c5: 66 0f 72 f0 08 pslld $0x8,%xmm0 + 29ca: 66 0f 72 f7 08 pslld $0x8,%xmm7 + 29cf: 66 41 0f fa c2 psubd %xmm10,%xmm0 + 29d4: 66 41 0f fa f8 psubd %xmm8,%xmm7 + 29d9: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 + 29de: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 + 29e3: 66 41 0f 72 f2 02 pslld $0x2,%xmm10 + 29e9: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 + 29ef: 66 41 0f fe c2 paddd %xmm10,%xmm0 + 29f4: 66 41 0f fe f8 paddd %xmm8,%xmm7 + 29f9: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 29fe: 66 0f 72 d7 1c psrld $0x1c,%xmm7 + 2a03: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 2a08: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 2a0d: 66 0f 61 c7 punpcklwd %xmm7,%xmm0 + 2a11: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 + 2a16: 66 0f 6f f8 movdqa %xmm0,%xmm7 + 2a1a: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 + 2a1f: 66 41 0f 61 c0 punpcklwd %xmm8,%xmm0 + 2a24: 66 0f 61 c7 punpcklwd %xmm7,%xmm0 + 2a28: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 + 2a2d: 66 0f 71 e7 0f psraw $0xf,%xmm7 + 2a32: 66 0f db c4 pand %xmm4,%xmm0 + 2a36: 66 44 0f 61 d7 punpcklwd %xmm7,%xmm10 + 2a3b: 66 44 0f 69 cf punpckhwd %xmm7,%xmm9 + 2a40: 66 41 0f 72 f2 04 pslld $0x4,%xmm10 + 2a46: 66 41 0f 72 f1 04 pslld $0x4,%xmm9 + 2a4c: 66 44 0f fe d3 paddd %xmm3,%xmm10 + 2a51: 66 44 0f fe cb paddd %xmm3,%xmm9 + 2a56: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 2a5b: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 + 2a60: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 + 2a66: 66 0f 72 f7 06 pslld $0x6,%xmm7 + 2a6b: 66 45 0f fa c2 psubd %xmm10,%xmm8 + 2a70: 66 41 0f fa f9 psubd %xmm9,%xmm7 + 2a75: 66 41 0f 72 f0 08 pslld $0x8,%xmm8 + 2a7b: 66 0f 72 f7 08 pslld $0x8,%xmm7 + 2a80: 66 45 0f fa c2 psubd %xmm10,%xmm8 + 2a85: 66 41 0f fa f9 psubd %xmm9,%xmm7 + 2a8a: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 + 2a8f: 66 44 0f 6f cf movdqa %xmm7,%xmm9 + 2a94: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 + 2a9a: 66 41 0f 72 f2 02 pslld $0x2,%xmm10 + 2aa0: 66 41 0f fe f9 paddd %xmm9,%xmm7 + 2aa5: 66 45 0f fe c2 paddd %xmm10,%xmm8 + 2aaa: 66 0f 72 d7 1c psrld $0x1c,%xmm7 + 2aaf: 66 41 0f 72 d0 1c psrld $0x1c,%xmm8 + 2ab5: 66 45 0f 6f c8 movdqa %xmm8,%xmm9 + 2aba: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 2abf: 66 44 0f 69 cf punpckhwd %xmm7,%xmm9 + 2ac4: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 + 2ac9: 66 41 0f 69 f9 punpckhwd %xmm9,%xmm7 + 2ace: 66 45 0f 61 c1 punpcklwd %xmm9,%xmm8 + 2ad3: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 2ad8: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 2add: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 + 2ae3: 66 44 0f db c4 pand %xmm4,%xmm8 + 2ae8: 66 41 0f 67 c0 packuswb %xmm8,%xmm0 + 2aed: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 + 2af2: 66 41 0f 69 d1 punpckhwd %xmm9,%xmm2 + 2af7: 66 45 0f 61 c1 punpcklwd %xmm9,%xmm8 + 2afc: 66 0f 71 f0 04 psllw $0x4,%xmm0 + 2b01: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 + 2b06: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 + 2b0c: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 + 2b12: 66 0f db c6 pand %xmm6,%xmm0 + 2b16: 66 44 0f fe c3 paddd %xmm3,%xmm8 + 2b1b: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 + 2b20: 66 0f 72 f7 06 pslld $0x6,%xmm7 + 2b25: 66 41 0f fa f8 psubd %xmm8,%xmm7 + 2b2a: 66 0f 72 f7 08 pslld $0x8,%xmm7 + 2b2f: 66 41 0f fa f8 psubd %xmm8,%xmm7 + 2b34: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 + 2b39: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 + 2b3f: 66 41 0f fe f8 paddd %xmm8,%xmm7 + 2b44: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 + 2b49: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 + 2b4f: 66 0f 72 d7 1c psrld $0x1c,%xmm7 + 2b54: 66 44 0f fe c3 paddd %xmm3,%xmm8 + 2b59: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 2b5e: 66 0f 72 f2 06 pslld $0x6,%xmm2 + 2b63: 66 41 0f fa d0 psubd %xmm8,%xmm2 + 2b68: 66 0f 72 f2 08 pslld $0x8,%xmm2 + 2b6d: 66 41 0f fa d0 psubd %xmm8,%xmm2 + 2b72: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 + 2b77: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 + 2b7d: 66 41 0f fe d0 paddd %xmm8,%xmm2 + 2b82: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 + 2b87: 66 0f 72 d2 1c psrld $0x1c,%xmm2 + 2b8c: 66 0f 61 fa punpcklwd %xmm2,%xmm7 + 2b90: 66 44 0f 69 c2 punpckhwd %xmm2,%xmm8 + 2b95: 66 0f 6f d7 movdqa %xmm7,%xmm2 + 2b99: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 + 2b9e: 66 41 0f 69 d0 punpckhwd %xmm8,%xmm2 + 2ba3: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 2ba8: 66 41 0f 69 c9 punpckhwd %xmm9,%xmm1 + 2bad: 66 45 0f 61 c1 punpcklwd %xmm9,%xmm8 + 2bb2: 66 0f 61 fa punpcklwd %xmm2,%xmm7 + 2bb6: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 + 2bbc: 66 0f db fc pand %xmm4,%xmm7 + 2bc0: 66 44 0f fe c3 paddd %xmm3,%xmm8 + 2bc5: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 2bca: 66 0f 72 f2 06 pslld $0x6,%xmm2 + 2bcf: 66 41 0f fa d0 psubd %xmm8,%xmm2 + 2bd4: 66 0f 72 f2 08 pslld $0x8,%xmm2 + 2bd9: 66 41 0f fa d0 psubd %xmm8,%xmm2 + 2bde: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 + 2be3: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 + 2be9: 66 41 0f fe d0 paddd %xmm8,%xmm2 + 2bee: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 2bf3: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 + 2bf9: 66 0f 72 d2 1c psrld $0x1c,%xmm2 + 2bfe: 66 44 0f fe c3 paddd %xmm3,%xmm8 + 2c03: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 + 2c08: 66 0f 72 f1 06 pslld $0x6,%xmm1 + 2c0d: 66 41 0f fa c8 psubd %xmm8,%xmm1 + 2c12: 66 0f 72 f1 08 pslld $0x8,%xmm1 + 2c17: 66 41 0f fa c8 psubd %xmm8,%xmm1 + 2c1c: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 2c21: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 + 2c27: 66 41 0f fe c8 paddd %xmm8,%xmm1 + 2c2c: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 + 2c31: 66 0f 72 d1 1c psrld $0x1c,%xmm1 + 2c36: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 + 2c3a: 66 44 0f 69 c1 punpckhwd %xmm1,%xmm8 + 2c3f: 66 0f 6f ca movdqa %xmm2,%xmm1 + 2c43: 66 41 0f 61 d0 punpcklwd %xmm8,%xmm2 + 2c48: 66 41 0f 69 c8 punpckhwd %xmm8,%xmm1 + 2c4d: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 + 2c51: 66 0f db d4 pand %xmm4,%xmm2 + 2c55: 66 0f 67 fa packuswb %xmm2,%xmm7 + 2c59: 66 0f eb c7 por %xmm7,%xmm0 + 2c5d: 0f 11 43 f0 movups %xmm0,-0x10(%rbx) + 2c61: 48 39 dd cmp %rbx,%rbp + 2c64: 0f 85 36 fc ff ff jne 28a0 + 2c6a: 5b pop %rbx + 2c6b: 5d pop %rbp + 2c6c: 41 5c pop %r12 + 2c6e: c3 ret + 2c6f: 48 89 f7 mov %rsi,%rdi + 2c72: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2c79: 00 00 00 00 + 2c7d: 0f 1f 00 nopl (%rax) + 2c80: 0f b7 07 movzwl (%rdi),%eax + 2c83: 44 0f b7 67 0e movzwl 0xe(%rdi),%r12d + 2c88: 41 89 c3 mov %eax,%r11d + 2c8b: 66 41 c1 fb 0f sar $0xf,%r11w + 2c90: 66 41 81 e3 01 0d and $0xd01,%r11w + 2c96: 41 01 c3 add %eax,%r11d + 2c99: 0f b7 47 02 movzwl 0x2(%rdi),%eax + 2c9d: 45 0f bf db movswl %r11w,%r11d + 2ca1: 89 c6 mov %eax,%esi + 2ca3: 41 c1 e3 04 shl $0x4,%r11d + 2ca7: 66 c1 fe 0f sar $0xf,%si + 2cab: 41 81 c3 81 06 00 00 add $0x681,%r11d + 2cb2: 66 81 e6 01 0d and $0xd01,%si + 2cb7: 45 69 db fb 3a 01 00 imul $0x13afb,%r11d,%r11d + 2cbe: 01 c6 add %eax,%esi + 2cc0: 0f b7 47 04 movzwl 0x4(%rdi),%eax + 2cc4: 0f bf f6 movswl %si,%esi + 2cc7: 41 89 c2 mov %eax,%r10d + 2cca: c1 e6 04 shl $0x4,%esi + 2ccd: 66 41 c1 fa 0f sar $0xf,%r10w + 2cd2: 81 c6 81 06 00 00 add $0x681,%esi + 2cd8: 66 41 81 e2 01 0d and $0xd01,%r10w + 2cde: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2ce4: 41 01 c2 add %eax,%r10d + 2ce7: 0f b7 47 06 movzwl 0x6(%rdi),%eax + 2ceb: 45 0f bf d2 movswl %r10w,%r10d + 2cef: 89 c1 mov %eax,%ecx + 2cf1: 41 c1 e2 04 shl $0x4,%r10d + 2cf5: 66 c1 f9 0f sar $0xf,%cx + 2cf9: 41 81 c2 81 06 00 00 add $0x681,%r10d + 2d00: 66 81 e1 01 0d and $0xd01,%cx + 2d05: 45 69 d2 fb 3a 01 00 imul $0x13afb,%r10d,%r10d + 2d0c: 01 c1 add %eax,%ecx + 2d0e: 0f b7 47 08 movzwl 0x8(%rdi),%eax + 2d12: 0f bf c9 movswl %cx,%ecx + 2d15: 41 89 c1 mov %eax,%r9d + 2d18: c1 e1 04 shl $0x4,%ecx + 2d1b: 66 41 c1 f9 0f sar $0xf,%r9w + 2d20: 81 c1 81 06 00 00 add $0x681,%ecx + 2d26: 66 41 81 e1 01 0d and $0xd01,%r9w + 2d2c: 69 c9 fb 3a 01 00 imul $0x13afb,%ecx,%ecx + 2d32: 41 01 c1 add %eax,%r9d + 2d35: 0f b7 47 0a movzwl 0xa(%rdi),%eax + 2d39: 45 0f bf c9 movswl %r9w,%r9d + 2d3d: 89 c2 mov %eax,%edx + 2d3f: 41 c1 e1 04 shl $0x4,%r9d + 2d43: 66 c1 fa 0f sar $0xf,%dx + 2d47: 41 81 c1 81 06 00 00 add $0x681,%r9d + 2d4e: 66 81 e2 01 0d and $0xd01,%dx + 2d53: 45 69 c9 fb 3a 01 00 imul $0x13afb,%r9d,%r9d + 2d5a: 01 c2 add %eax,%edx + 2d5c: 0f b7 47 0c movzwl 0xc(%rdi),%eax + 2d60: c1 ee 1c shr $0x1c,%esi + 2d63: c1 e9 1c shr $0x1c,%ecx + 2d66: 0f bf d2 movswl %dx,%edx + 2d69: c1 e6 04 shl $0x4,%esi + 2d6c: c1 e2 04 shl $0x4,%edx + 2d6f: 41 89 c0 mov %eax,%r8d + 2d72: 41 c1 eb 1c shr $0x1c,%r11d + 2d76: c1 e1 04 shl $0x4,%ecx + 2d79: 81 c2 81 06 00 00 add $0x681,%edx + 2d7f: 41 c1 ea 1c shr $0x1c,%r10d + 2d83: 41 09 f3 or %esi,%r11d + 2d86: 66 41 c1 f8 0f sar $0xf,%r8w + 2d8b: 41 c1 e9 1c shr $0x1c,%r9d + 2d8f: 41 09 ca or %ecx,%r10d + 2d92: 44 88 1b mov %r11b,(%rbx) + 2d95: 66 41 81 e0 01 0d and $0xd01,%r8w + 2d9b: 69 d2 fb 3a 01 00 imul $0x13afb,%edx,%edx + 2da1: 44 88 53 01 mov %r10b,0x1(%rbx) + 2da5: 41 01 c0 add %eax,%r8d + 2da8: 44 89 e0 mov %r12d,%eax + 2dab: 66 c1 f8 0f sar $0xf,%ax + 2daf: 45 0f bf c0 movswl %r8w,%r8d + 2db3: 41 c1 e0 04 shl $0x4,%r8d + 2db7: 66 25 01 0d and $0xd01,%ax + 2dbb: c1 ea 1c shr $0x1c,%edx + 2dbe: 44 01 e0 add %r12d,%eax + 2dc1: 41 81 c0 81 06 00 00 add $0x681,%r8d + 2dc8: c1 e2 04 shl $0x4,%edx + 2dcb: 98 cwtl + 2dcc: 45 69 c0 fb 3a 01 00 imul $0x13afb,%r8d,%r8d + 2dd3: 41 09 d1 or %edx,%r9d + 2dd6: c1 e0 04 shl $0x4,%eax + 2dd9: 44 88 4b 02 mov %r9b,0x2(%rbx) + 2ddd: 05 81 06 00 00 add $0x681,%eax + 2de2: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax + 2de8: 41 c1 e8 1c shr $0x1c,%r8d + 2dec: c1 e8 1c shr $0x1c,%eax + 2def: c1 e0 04 shl $0x4,%eax + 2df2: 41 09 c0 or %eax,%r8d + 2df5: 48 83 c3 04 add $0x4,%rbx + 2df9: 44 88 43 ff mov %r8b,-0x1(%rbx) + 2dfd: 48 83 c7 10 add $0x10,%rdi + 2e01: 48 39 eb cmp %rbp,%rbx + 2e04: 0f 85 76 fe ff ff jne 2c80 + 2e0a: 5b pop %rbx + 2e0b: 5d pop %rbp + 2e0c: 41 5c pop %r12 + 2e0e: c3 ret + 2e0f: 90 nop + +0000000000002e10 : + 2e10: 48 8d 86 80 00 00 00 lea 0x80(%rsi),%rax + 2e17: 48 39 c7 cmp %rax,%rdi + 2e1a: 73 10 jae 2e2c + 2e1c: 48 8d 87 00 02 00 00 lea 0x200(%rdi),%rax + 2e23: 48 39 c6 cmp %rax,%rsi + 2e26: 0f 82 da 04 00 00 jb 3306 + 2e2c: f3 0f 6f 26 movdqu (%rsi),%xmm4 + 2e30: b8 0f 0f 0f 0f mov $0xf0f0f0f,%eax + 2e35: 66 0f ef d2 pxor %xmm2,%xmm2 + 2e39: 66 0f 6e d8 movd %eax,%xmm3 + 2e3d: b8 01 0d 01 0d mov $0xd010d01,%eax + 2e42: 66 0f 6f ec movdqa %xmm4,%xmm5 + 2e46: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 2e4b: 66 0f 70 db 00 pshufd $0x0,%xmm3,%xmm3 + 2e50: 66 0f 6e c8 movd %eax,%xmm1 + 2e54: 66 0f db eb pand %xmm3,%xmm5 + 2e58: 66 0f db e3 pand %xmm3,%xmm4 + 2e5c: 66 0f 70 c9 00 pshufd $0x0,%xmm1,%xmm1 + 2e61: b8 08 00 08 00 mov $0x80008,%eax + 2e66: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 2e6a: 66 0f 6f fc movdqa %xmm4,%xmm7 + 2e6e: 66 0f 68 ea punpckhbw %xmm2,%xmm5 + 2e72: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 + 2e76: 66 0f 60 fa punpcklbw %xmm2,%xmm7 + 2e7a: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 + 2e7e: 66 0f d5 f1 pmullw %xmm1,%xmm6 + 2e82: 66 0f d5 f9 pmullw %xmm1,%xmm7 + 2e86: 66 0f 6e c0 movd %eax,%xmm0 + 2e8a: 66 0f d5 e9 pmullw %xmm1,%xmm5 + 2e8e: 66 0f d5 e1 pmullw %xmm1,%xmm4 + 2e92: 66 0f 70 c0 00 pshufd $0x0,%xmm0,%xmm0 + 2e97: 66 0f fd f0 paddw %xmm0,%xmm6 + 2e9b: 66 0f fd f8 paddw %xmm0,%xmm7 + 2e9f: 66 0f 71 d7 04 psrlw $0x4,%xmm7 + 2ea4: 66 0f 71 d6 04 psrlw $0x4,%xmm6 + 2ea9: 66 0f fd e8 paddw %xmm0,%xmm5 + 2ead: 66 0f 71 d5 04 psrlw $0x4,%xmm5 + 2eb2: 66 0f fd e0 paddw %xmm0,%xmm4 + 2eb6: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 2ebb: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 2ebf: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 2ec4: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 2ec9: 0f 11 77 10 movups %xmm6,0x10(%rdi) + 2ecd: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 2ed1: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 2ed5: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 + 2ed9: 44 0f 11 07 movups %xmm8,(%rdi) + 2edd: 0f 11 77 20 movups %xmm6,0x20(%rdi) + 2ee1: 0f 11 6f 30 movups %xmm5,0x30(%rdi) + 2ee5: f3 0f 6f 66 10 movdqu 0x10(%rsi),%xmm4 + 2eea: 66 0f 6f ec movdqa %xmm4,%xmm5 + 2eee: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 2ef3: 66 0f db eb pand %xmm3,%xmm5 + 2ef7: 66 0f db e3 pand %xmm3,%xmm4 + 2efb: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 2eff: 66 0f 6f fc movdqa %xmm4,%xmm7 + 2f03: 66 0f 68 ea punpckhbw %xmm2,%xmm5 + 2f07: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 + 2f0b: 66 0f 60 fa punpcklbw %xmm2,%xmm7 + 2f0f: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 + 2f13: 66 0f d5 f1 pmullw %xmm1,%xmm6 + 2f17: 66 0f d5 f9 pmullw %xmm1,%xmm7 + 2f1b: 66 0f d5 e9 pmullw %xmm1,%xmm5 + 2f1f: 66 0f d5 e1 pmullw %xmm1,%xmm4 + 2f23: 66 0f fd f0 paddw %xmm0,%xmm6 + 2f27: 66 0f fd f8 paddw %xmm0,%xmm7 + 2f2b: 66 0f 71 d7 04 psrlw $0x4,%xmm7 + 2f30: 66 0f 71 d6 04 psrlw $0x4,%xmm6 + 2f35: 66 0f fd e8 paddw %xmm0,%xmm5 + 2f39: 66 0f 71 d5 04 psrlw $0x4,%xmm5 + 2f3e: 66 0f fd e0 paddw %xmm0,%xmm4 + 2f42: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 2f47: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 2f4b: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 2f50: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 2f55: 0f 11 77 50 movups %xmm6,0x50(%rdi) + 2f59: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 2f5d: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 2f61: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 + 2f65: 44 0f 11 47 40 movups %xmm8,0x40(%rdi) + 2f6a: 0f 11 77 60 movups %xmm6,0x60(%rdi) + 2f6e: 0f 11 6f 70 movups %xmm5,0x70(%rdi) + 2f72: f3 0f 6f 66 20 movdqu 0x20(%rsi),%xmm4 + 2f77: 66 0f 6f ec movdqa %xmm4,%xmm5 + 2f7b: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 2f80: 66 0f db eb pand %xmm3,%xmm5 + 2f84: 66 0f db e3 pand %xmm3,%xmm4 + 2f88: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 2f8c: 66 0f 6f fc movdqa %xmm4,%xmm7 + 2f90: 66 0f 68 ea punpckhbw %xmm2,%xmm5 + 2f94: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 + 2f98: 66 0f 60 fa punpcklbw %xmm2,%xmm7 + 2f9c: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 + 2fa0: 66 0f d5 f1 pmullw %xmm1,%xmm6 + 2fa4: 66 0f d5 f9 pmullw %xmm1,%xmm7 + 2fa8: 66 0f d5 e9 pmullw %xmm1,%xmm5 + 2fac: 66 0f d5 e1 pmullw %xmm1,%xmm4 + 2fb0: 66 0f fd f0 paddw %xmm0,%xmm6 + 2fb4: 66 0f fd f8 paddw %xmm0,%xmm7 + 2fb8: 66 0f 71 d7 04 psrlw $0x4,%xmm7 + 2fbd: 66 0f 71 d6 04 psrlw $0x4,%xmm6 + 2fc2: 66 0f fd e8 paddw %xmm0,%xmm5 + 2fc6: 66 0f 71 d5 04 psrlw $0x4,%xmm5 + 2fcb: 66 0f fd e0 paddw %xmm0,%xmm4 + 2fcf: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 2fd4: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 2fd8: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 2fdd: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 2fe2: 0f 11 b7 90 00 00 00 movups %xmm6,0x90(%rdi) + 2fe9: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 2fed: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 2ff1: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 + 2ff5: 44 0f 11 87 80 00 00 movups %xmm8,0x80(%rdi) + 2ffc: 00 + 2ffd: 0f 11 b7 a0 00 00 00 movups %xmm6,0xa0(%rdi) + 3004: 0f 11 af b0 00 00 00 movups %xmm5,0xb0(%rdi) + 300b: f3 0f 6f 66 30 movdqu 0x30(%rsi),%xmm4 + 3010: 66 0f 6f ec movdqa %xmm4,%xmm5 + 3014: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 3019: 66 0f db eb pand %xmm3,%xmm5 + 301d: 66 0f db e3 pand %xmm3,%xmm4 + 3021: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 3025: 66 0f 6f fc movdqa %xmm4,%xmm7 + 3029: 66 0f 68 ea punpckhbw %xmm2,%xmm5 + 302d: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 + 3031: 66 0f 60 fa punpcklbw %xmm2,%xmm7 + 3035: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 + 3039: 66 0f d5 f1 pmullw %xmm1,%xmm6 + 303d: 66 0f d5 f9 pmullw %xmm1,%xmm7 + 3041: 66 0f d5 e9 pmullw %xmm1,%xmm5 + 3045: 66 0f d5 e1 pmullw %xmm1,%xmm4 + 3049: 66 0f fd f0 paddw %xmm0,%xmm6 + 304d: 66 0f fd f8 paddw %xmm0,%xmm7 + 3051: 66 0f 71 d7 04 psrlw $0x4,%xmm7 + 3056: 66 0f 71 d6 04 psrlw $0x4,%xmm6 + 305b: 66 0f fd e8 paddw %xmm0,%xmm5 + 305f: 66 0f 71 d5 04 psrlw $0x4,%xmm5 + 3064: 66 0f fd e0 paddw %xmm0,%xmm4 + 3068: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 306d: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 3071: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 3076: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 307b: 0f 11 b7 d0 00 00 00 movups %xmm6,0xd0(%rdi) + 3082: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 3086: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 308a: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 + 308e: 44 0f 11 87 c0 00 00 movups %xmm8,0xc0(%rdi) + 3095: 00 + 3096: 0f 11 b7 e0 00 00 00 movups %xmm6,0xe0(%rdi) + 309d: 0f 11 af f0 00 00 00 movups %xmm5,0xf0(%rdi) + 30a4: f3 0f 6f 66 40 movdqu 0x40(%rsi),%xmm4 + 30a9: 66 0f 6f ec movdqa %xmm4,%xmm5 + 30ad: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 30b2: 66 0f db eb pand %xmm3,%xmm5 + 30b6: 66 0f db e3 pand %xmm3,%xmm4 + 30ba: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 30be: 66 0f 6f fc movdqa %xmm4,%xmm7 + 30c2: 66 0f 68 ea punpckhbw %xmm2,%xmm5 + 30c6: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 + 30ca: 66 0f 60 fa punpcklbw %xmm2,%xmm7 + 30ce: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 + 30d2: 66 0f d5 f1 pmullw %xmm1,%xmm6 + 30d6: 66 0f d5 f9 pmullw %xmm1,%xmm7 + 30da: 66 0f d5 e9 pmullw %xmm1,%xmm5 + 30de: 66 0f d5 e1 pmullw %xmm1,%xmm4 + 30e2: 66 0f fd f0 paddw %xmm0,%xmm6 + 30e6: 66 0f fd f8 paddw %xmm0,%xmm7 + 30ea: 66 0f 71 d7 04 psrlw $0x4,%xmm7 + 30ef: 66 0f 71 d6 04 psrlw $0x4,%xmm6 + 30f4: 66 0f fd e8 paddw %xmm0,%xmm5 + 30f8: 66 0f 71 d5 04 psrlw $0x4,%xmm5 + 30fd: 66 0f fd e0 paddw %xmm0,%xmm4 + 3101: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 3106: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 310a: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 310f: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 3114: 0f 11 b7 10 01 00 00 movups %xmm6,0x110(%rdi) + 311b: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 311f: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 3123: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 + 3127: 44 0f 11 87 00 01 00 movups %xmm8,0x100(%rdi) + 312e: 00 + 312f: 0f 11 b7 20 01 00 00 movups %xmm6,0x120(%rdi) + 3136: 0f 11 af 30 01 00 00 movups %xmm5,0x130(%rdi) + 313d: f3 0f 6f 66 50 movdqu 0x50(%rsi),%xmm4 + 3142: 66 0f 6f ec movdqa %xmm4,%xmm5 + 3146: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 314b: 66 0f db eb pand %xmm3,%xmm5 + 314f: 66 0f db e3 pand %xmm3,%xmm4 + 3153: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 3157: 66 0f 6f fc movdqa %xmm4,%xmm7 + 315b: 66 0f 68 ea punpckhbw %xmm2,%xmm5 + 315f: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 + 3163: 66 0f 60 fa punpcklbw %xmm2,%xmm7 + 3167: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 + 316b: 66 0f d5 f1 pmullw %xmm1,%xmm6 + 316f: 66 0f d5 f9 pmullw %xmm1,%xmm7 + 3173: 66 0f d5 e9 pmullw %xmm1,%xmm5 + 3177: 66 0f d5 e1 pmullw %xmm1,%xmm4 + 317b: 66 0f fd f0 paddw %xmm0,%xmm6 + 317f: 66 0f fd f8 paddw %xmm0,%xmm7 + 3183: 66 0f 71 d7 04 psrlw $0x4,%xmm7 + 3188: 66 0f 71 d6 04 psrlw $0x4,%xmm6 + 318d: 66 0f fd e8 paddw %xmm0,%xmm5 + 3191: 66 0f 71 d5 04 psrlw $0x4,%xmm5 + 3196: 66 0f fd e0 paddw %xmm0,%xmm4 + 319a: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 319f: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 31a3: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 31a8: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 31ad: 0f 11 b7 50 01 00 00 movups %xmm6,0x150(%rdi) + 31b4: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 31b8: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 31bc: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 + 31c0: 44 0f 11 87 40 01 00 movups %xmm8,0x140(%rdi) + 31c7: 00 + 31c8: 0f 11 b7 60 01 00 00 movups %xmm6,0x160(%rdi) + 31cf: 0f 11 af 70 01 00 00 movups %xmm5,0x170(%rdi) + 31d6: f3 0f 6f 66 60 movdqu 0x60(%rsi),%xmm4 + 31db: 66 0f 6f ec movdqa %xmm4,%xmm5 + 31df: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 31e4: 66 0f db eb pand %xmm3,%xmm5 + 31e8: 66 0f db e3 pand %xmm3,%xmm4 + 31ec: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 31f0: 66 0f 6f fc movdqa %xmm4,%xmm7 + 31f4: 66 0f 68 ea punpckhbw %xmm2,%xmm5 + 31f8: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 + 31fc: 66 0f 60 fa punpcklbw %xmm2,%xmm7 + 3200: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 + 3204: 66 0f d5 f1 pmullw %xmm1,%xmm6 + 3208: 66 0f d5 f9 pmullw %xmm1,%xmm7 + 320c: 66 0f d5 e9 pmullw %xmm1,%xmm5 + 3210: 66 0f d5 e1 pmullw %xmm1,%xmm4 + 3214: 66 0f fd f0 paddw %xmm0,%xmm6 + 3218: 66 0f fd f8 paddw %xmm0,%xmm7 + 321c: 66 0f 71 d6 04 psrlw $0x4,%xmm6 + 3221: 66 0f fd e8 paddw %xmm0,%xmm5 + 3225: 66 0f fd e0 paddw %xmm0,%xmm4 + 3229: 66 0f 71 d7 04 psrlw $0x4,%xmm7 + 322e: 66 0f 71 d5 04 psrlw $0x4,%xmm5 + 3233: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 3238: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 323d: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 3242: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 3246: 44 0f 11 87 80 01 00 movups %xmm8,0x180(%rdi) + 324d: 00 + 324e: 0f 11 b7 90 01 00 00 movups %xmm6,0x190(%rdi) + 3255: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 3259: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 325d: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 + 3261: 0f 11 af b0 01 00 00 movups %xmm5,0x1b0(%rdi) + 3268: 0f 11 b7 a0 01 00 00 movups %xmm6,0x1a0(%rdi) + 326f: f3 0f 6f 6e 70 movdqu 0x70(%rsi),%xmm5 + 3274: 66 0f 6f e5 movdqa %xmm5,%xmm4 + 3278: 66 0f 71 d5 04 psrlw $0x4,%xmm5 + 327d: 66 0f db e3 pand %xmm3,%xmm4 + 3281: 66 0f db dd pand %xmm5,%xmm3 + 3285: 66 0f 6f f4 movdqa %xmm4,%xmm6 + 3289: 66 0f 6f eb movdqa %xmm3,%xmm5 + 328d: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 + 3291: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 + 3295: 66 0f 60 ea punpcklbw %xmm2,%xmm5 + 3299: 66 0f 68 da punpckhbw %xmm2,%xmm3 + 329d: 66 0f d5 f1 pmullw %xmm1,%xmm6 + 32a1: 66 0f d5 e9 pmullw %xmm1,%xmm5 + 32a5: 66 0f d5 e1 pmullw %xmm1,%xmm4 + 32a9: 66 0f d5 d9 pmullw %xmm1,%xmm3 + 32ad: 66 0f fd f0 paddw %xmm0,%xmm6 + 32b1: 66 0f fd e8 paddw %xmm0,%xmm5 + 32b5: 66 0f 71 d6 04 psrlw $0x4,%xmm6 + 32ba: 66 0f 71 d5 04 psrlw $0x4,%xmm5 + 32bf: 66 0f fd e0 paddw %xmm0,%xmm4 + 32c3: 66 0f 6f ce movdqa %xmm6,%xmm1 + 32c7: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 32cc: 66 0f fd c3 paddw %xmm3,%xmm0 + 32d0: 66 0f 61 cd punpcklwd %xmm5,%xmm1 + 32d4: 66 0f 71 d0 04 psrlw $0x4,%xmm0 + 32d9: 66 0f 69 f5 punpckhwd %xmm5,%xmm6 + 32dd: 0f 11 8f c0 01 00 00 movups %xmm1,0x1c0(%rdi) + 32e4: 66 0f 6f cc movdqa %xmm4,%xmm1 + 32e8: 66 0f 69 e0 punpckhwd %xmm0,%xmm4 + 32ec: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 32f0: 0f 11 b7 d0 01 00 00 movups %xmm6,0x1d0(%rdi) + 32f7: 0f 11 8f e0 01 00 00 movups %xmm1,0x1e0(%rdi) + 32fe: 0f 11 a7 f0 01 00 00 movups %xmm4,0x1f0(%rdi) + 3305: c3 ret + 3306: 31 d2 xor %edx,%edx + 3308: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 330f: 00 00 00 00 + 3313: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 331a: 00 00 00 00 + 331e: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 3325: 00 00 00 00 + 3329: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 3330: 00 00 00 00 + 3334: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 333b: 00 00 00 00 + 333f: 90 nop + 3340: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax + 3344: 83 e0 0f and $0xf,%eax + 3347: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 334d: 83 c0 08 add $0x8,%eax + 3350: c1 f8 04 sar $0x4,%eax + 3353: 66 89 04 97 mov %ax,(%rdi,%rdx,4) + 3357: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax + 335b: c0 e8 04 shr $0x4,%al + 335e: 0f b6 c0 movzbl %al,%eax + 3361: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 3367: 83 c0 08 add $0x8,%eax + 336a: c1 f8 04 sar $0x4,%eax + 336d: 66 89 44 97 02 mov %ax,0x2(%rdi,%rdx,4) + 3372: 48 83 c2 01 add $0x1,%rdx + 3376: 48 81 fa 80 00 00 00 cmp $0x80,%rdx + 337d: 75 c1 jne 3340 + 337f: c3 ret + +0000000000003380 : + 3380: 4c 8d 87 80 01 00 00 lea 0x180(%rdi),%r8 + 3387: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 338e: 00 00 + 3390: 0f b7 06 movzwl (%rsi),%eax + 3393: 0f b7 4e 02 movzwl 0x2(%rsi),%ecx + 3397: 48 83 c7 03 add $0x3,%rdi + 339b: 48 83 c6 04 add $0x4,%rsi + 339f: 89 c2 mov %eax,%edx + 33a1: 66 c1 fa 0f sar $0xf,%dx + 33a5: 66 81 e2 01 0d and $0xd01,%dx + 33aa: 01 c2 add %eax,%edx + 33ac: 89 c8 mov %ecx,%eax + 33ae: 66 c1 f8 0f sar $0xf,%ax + 33b2: 88 57 fd mov %dl,-0x3(%rdi) + 33b5: 66 25 01 0d and $0xd01,%ax + 33b9: 01 c8 add %ecx,%eax + 33bb: 89 c1 mov %eax,%ecx + 33bd: 66 c1 e8 04 shr $0x4,%ax + 33c1: c1 e1 04 shl $0x4,%ecx + 33c4: 88 47 ff mov %al,-0x1(%rdi) + 33c7: 08 f1 or %dh,%cl + 33c9: 88 4f fe mov %cl,-0x2(%rdi) + 33cc: 49 39 f8 cmp %rdi,%r8 + 33cf: 75 bf jne 3390 + 33d1: c3 ret + 33d2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 33d9: 00 00 00 00 + 33dd: 0f 1f 00 nopl (%rax) + +00000000000033e0 : + 33e0: 48 8d 8e 80 01 00 00 lea 0x180(%rsi),%rcx + 33e7: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 33ee: 00 00 00 00 + 33f2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 33f9: 00 00 00 00 + 33fd: 0f 1f 00 nopl (%rax) + 3400: 0f b6 46 01 movzbl 0x1(%rsi),%eax + 3404: 0f b6 16 movzbl (%rsi),%edx + 3407: 48 83 c6 03 add $0x3,%rsi + 340b: 48 83 c7 04 add $0x4,%rdi + 340f: c1 e0 08 shl $0x8,%eax + 3412: 09 d0 or %edx,%eax + 3414: 66 25 ff 0f and $0xfff,%ax + 3418: 66 89 47 fc mov %ax,-0x4(%rdi) + 341c: 0f b6 46 fe movzbl -0x2(%rsi),%eax + 3420: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 3424: c0 e8 04 shr $0x4,%al + 3427: 0f b6 c0 movzbl %al,%eax + 342a: c1 e2 04 shl $0x4,%edx + 342d: 09 d0 or %edx,%eax + 342f: 66 89 47 fe mov %ax,-0x2(%rdi) + 3433: 48 39 f1 cmp %rsi,%rcx + 3436: 75 c8 jne 3400 + 3438: c3 ret + 3439: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000003440 : + 3440: 41 56 push %r14 + 3442: 41 55 push %r13 + 3444: 41 54 push %r12 + 3446: 49 89 fc mov %rdi,%r12 + 3449: 55 push %rbp + 344a: 48 89 f5 mov %rsi,%rbp + 344d: 53 push %rbx + 344e: 31 db xor %ebx,%ebx + 3450: 4d 8d 34 5c lea (%r12,%rbx,2),%r14 + 3454: 45 31 ed xor %r13d,%r13d + 3457: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 345e: 00 00 + 3460: 41 8d 44 1d 00 lea 0x0(%r13,%rbx,1),%eax + 3465: 31 d2 xor %edx,%edx + 3467: 44 89 e9 mov %r13d,%ecx + 346a: 4c 89 f7 mov %r14,%rdi + 346d: 66 41 89 14 44 mov %dx,(%r12,%rax,2) + 3472: 0f b6 55 00 movzbl 0x0(%rbp),%edx + 3476: 41 83 c5 01 add $0x1,%r13d + 347a: 49 83 c6 02 add $0x2,%r14 + 347e: be 81 06 00 00 mov $0x681,%esi + 3483: d3 fa sar %cl,%edx + 3485: 83 e2 01 and $0x1,%edx + 3488: e8 23 28 00 00 call 5cb0 + 348d: 41 83 fd 08 cmp $0x8,%r13d + 3491: 75 cd jne 3460 + 3493: 48 83 c3 08 add $0x8,%rbx + 3497: 48 83 c5 01 add $0x1,%rbp + 349b: 48 81 fb 00 01 00 00 cmp $0x100,%rbx + 34a2: 75 ac jne 3450 + 34a4: 5b pop %rbx + 34a5: 5d pop %rbp + 34a6: 41 5c pop %r12 + 34a8: 41 5d pop %r13 + 34aa: 41 5e pop %r14 + 34ac: c3 ret + 34ad: 0f 1f 00 nopl (%rax) + +00000000000034b0 : + 34b0: 48 8d 47 20 lea 0x20(%rdi),%rax + 34b4: 48 89 f9 mov %rdi,%rcx + 34b7: 48 39 c6 cmp %rax,%rsi + 34ba: 73 10 jae 34cc + 34bc: 48 8d be 00 02 00 00 lea 0x200(%rsi),%rdi + 34c3: 48 39 f9 cmp %rdi,%rcx + 34c6: 0f 82 5e 16 00 00 jb 4b2a + 34cc: 48 89 f2 mov %rsi,%rdx + 34cf: be 81 06 00 00 mov $0x681,%esi + 34d4: 48 81 ec c0 01 00 00 sub $0x1c0,%rsp + 34db: 66 0f 6e f6 movd %esi,%xmm6 + 34df: be 02 02 02 02 mov $0x2020202,%esi + 34e4: 66 0f 76 c0 pcmpeqd %xmm0,%xmm0 + 34e8: 66 0f 6e d6 movd %esi,%xmm2 + 34ec: be 04 04 04 04 mov $0x4040404,%esi + 34f1: 66 0f 70 fe 00 pshufd $0x0,%xmm6,%xmm7 + 34f6: 66 0f 76 f6 pcmpeqd %xmm6,%xmm6 + 34fa: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 + 34ff: 66 0f 6e d6 movd %esi,%xmm2 + 3503: be 08 08 08 08 mov $0x8080808,%esi + 3508: 0f 29 a4 24 48 01 00 movaps %xmm4,0x148(%rsp) + 350f: 00 + 3510: 66 0f ef e4 pxor %xmm4,%xmm4 + 3514: 66 0f 71 d6 08 psrlw $0x8,%xmm6 + 3519: 66 0f f8 e0 psubb %xmm0,%xmm4 + 351d: 0f 29 a4 24 58 01 00 movaps %xmm4,0x158(%rsp) + 3524: 00 + 3525: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 + 352a: 66 0f 6e d6 movd %esi,%xmm2 + 352e: be f0 f0 f0 f0 mov $0xf0f0f0f0,%esi + 3533: 0f 29 a4 24 68 01 00 movaps %xmm4,0x168(%rsp) + 353a: 00 + 353b: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 + 3540: 66 0f 6e d6 movd %esi,%xmm2 + 3544: be 10 10 10 10 mov $0x10101010,%esi + 3549: 0f 29 a4 24 78 01 00 movaps %xmm4,0x178(%rsp) + 3550: 00 + 3551: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 + 3556: 66 0f 6e d6 movd %esi,%xmm2 + 355a: be e0 e0 e0 e0 mov $0xe0e0e0e0,%esi + 355f: 0f 29 a4 24 88 01 00 movaps %xmm4,0x188(%rsp) + 3566: 00 + 3567: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 + 356c: 66 0f 6e d6 movd %esi,%xmm2 + 3570: 0f 29 a4 24 98 01 00 movaps %xmm4,0x198(%rsp) + 3577: 00 + 3578: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 + 357d: 0f 29 a4 24 a8 01 00 movaps %xmm4,0x1a8(%rsp) + 3584: 00 + 3585: 66 0f ef e4 pxor %xmm4,%xmm4 + 3589: bf 20 20 20 20 mov $0x20202020,%edi + 358e: 48 83 c1 10 add $0x10,%rcx + 3592: 48 81 c2 00 01 00 00 add $0x100,%rdx + 3599: 0f 11 61 f0 movups %xmm4,-0x10(%rcx) + 359d: f3 0f 6f a2 10 ff ff movdqu -0xf0(%rdx),%xmm4 + 35a4: ff + 35a5: f3 0f 6f aa 00 ff ff movdqu -0x100(%rdx),%xmm5 + 35ac: ff + 35ad: f3 0f 6f 92 00 ff ff movdqu -0x100(%rdx),%xmm2 + 35b4: ff + 35b5: f3 0f 6f 8a 30 ff ff movdqu -0xd0(%rdx),%xmm1 + 35bc: ff + 35bd: 66 0f 61 ec punpcklwd %xmm4,%xmm5 + 35c1: f3 44 0f 6f 72 90 movdqu -0x70(%rdx),%xmm14 + 35c7: f3 44 0f 6f 8a 20 ff movdqu -0xe0(%rdx),%xmm9 + 35ce: ff ff + 35d0: 66 0f 69 d4 punpckhwd %xmm4,%xmm2 + 35d4: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 35d9: 66 0f 6f e5 movdqa %xmm5,%xmm4 + 35dd: f3 0f 6f 82 50 ff ff movdqu -0xb0(%rdx),%xmm0 + 35e4: ff + 35e5: 66 0f 69 e2 punpckhwd %xmm2,%xmm4 + 35e9: 66 44 0f 61 da punpcklwd %xmm2,%xmm11 + 35ee: 66 44 0f 61 c9 punpcklwd %xmm1,%xmm9 + 35f3: f3 44 0f 6f ba 50 ff movdqu -0xb0(%rdx),%xmm15 + 35fa: ff ff + 35fc: 66 44 0f 69 dc punpckhwd %xmm4,%xmm11 + 3601: 0f 29 64 24 b8 movaps %xmm4,-0x48(%rsp) + 3606: f3 0f 6f a2 20 ff ff movdqu -0xe0(%rdx),%xmm4 + 360d: ff + 360e: f3 44 0f 6f 82 60 ff movdqu -0xa0(%rdx),%xmm8 + 3615: ff ff + 3617: f3 44 0f 6f 52 90 movdqu -0x70(%rdx),%xmm10 + 361d: f3 44 0f 6f 6a b0 movdqu -0x50(%rdx),%xmm13 + 3623: 0f 29 54 24 a8 movaps %xmm2,-0x58(%rsp) + 3628: 66 0f 69 e1 punpckhwd %xmm1,%xmm4 + 362c: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 3631: 66 0f 69 cc punpckhwd %xmm4,%xmm1 + 3635: 66 44 0f 61 cc punpcklwd %xmm4,%xmm9 + 363a: 0f 29 64 24 c8 movaps %xmm4,-0x38(%rsp) + 363f: 66 44 0f 69 c9 punpckhwd %xmm1,%xmm9 + 3644: 0f 29 4c 24 d8 movaps %xmm1,-0x28(%rsp) + 3649: f3 0f 6f 8a 40 ff ff movdqu -0xc0(%rdx),%xmm1 + 3650: ff + 3651: 66 0f 69 c8 punpckhwd %xmm0,%xmm1 + 3655: f3 0f 6f 82 40 ff ff movdqu -0xc0(%rdx),%xmm0 + 365c: ff + 365d: 0f 29 4c 24 e8 movaps %xmm1,-0x18(%rsp) + 3662: 66 41 0f 61 c7 punpcklwd %xmm15,%xmm0 + 3667: f3 44 0f 6f ba 70 ff movdqu -0x90(%rdx),%xmm15 + 366e: ff ff + 3670: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 3674: 66 0f 69 c1 punpckhwd %xmm1,%xmm0 + 3678: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 + 367c: 0f 29 44 24 f8 movaps %xmm0,-0x8(%rsp) + 3681: 66 45 0f 61 c7 punpcklwd %xmm15,%xmm8 + 3686: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 + 368a: f3 0f 6f 82 60 ff ff movdqu -0xa0(%rdx),%xmm0 + 3691: ff + 3692: 66 41 0f 69 c7 punpckhwd %xmm15,%xmm0 + 3697: 66 45 0f 6f f8 movdqa %xmm8,%xmm15 + 369c: 66 44 0f 69 f8 punpckhwd %xmm0,%xmm15 + 36a1: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 36a6: 0f 29 44 24 08 movaps %xmm0,0x8(%rsp) + 36ab: 66 45 0f 69 c7 punpckhwd %xmm15,%xmm8 + 36b0: 44 0f 29 7c 24 18 movaps %xmm15,0x18(%rsp) + 36b6: f3 44 0f 6f 7a 80 movdqu -0x80(%rdx),%xmm15 + 36bc: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 + 36c1: f3 44 0f 6f 72 80 movdqu -0x80(%rdx),%xmm14 + 36c7: 44 0f 29 7c 24 28 movaps %xmm15,0x28(%rsp) + 36cd: 66 45 0f 61 f2 punpcklwd %xmm10,%xmm14 + 36d2: f3 44 0f 6f 52 b0 movdqu -0x50(%rdx),%xmm10 + 36d8: 66 41 0f 6f ce movdqa %xmm14,%xmm1 + 36dd: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 + 36e2: 66 41 0f 61 cf punpcklwd %xmm15,%xmm1 + 36e7: 44 0f 29 74 24 38 movaps %xmm14,0x38(%rsp) + 36ed: 66 41 0f 69 ce punpckhwd %xmm14,%xmm1 + 36f2: f3 44 0f 6f 72 a0 movdqu -0x60(%rdx),%xmm14 + 36f8: 66 45 0f 69 f2 punpckhwd %xmm10,%xmm14 + 36fd: f3 44 0f 6f 52 a0 movdqu -0x60(%rdx),%xmm10 + 3703: 44 0f 29 74 24 48 movaps %xmm14,0x48(%rsp) + 3709: f3 0f 6f 52 d0 movdqu -0x30(%rdx),%xmm2 + 370e: f3 0f 6f 6a f0 movdqu -0x10(%rdx),%xmm5 + 3713: f3 44 0f 6f 62 d0 movdqu -0x30(%rdx),%xmm12 + 3719: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 371e: f3 44 0f 6f 6a c0 movdqu -0x40(%rdx),%xmm13 + 3724: 44 0f 29 5c 24 98 movaps %xmm11,-0x68(%rsp) + 372a: 66 45 0f 6f fa movdqa %xmm10,%xmm15 + 372f: 66 45 0f 69 d6 punpckhwd %xmm14,%xmm10 + 3734: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 3739: f3 44 0f 6f 62 c0 movdqu -0x40(%rdx),%xmm12 + 373f: 66 45 0f 61 fe punpcklwd %xmm14,%xmm15 + 3744: 44 0f 29 54 24 58 movaps %xmm10,0x58(%rsp) + 374a: 66 45 0f 69 fa punpckhwd %xmm10,%xmm15 + 374f: 44 0f 29 6c 24 68 movaps %xmm13,0x68(%rsp) + 3755: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 + 375a: 66 44 0f 61 e2 punpcklwd %xmm2,%xmm12 + 375f: f3 0f 6f 52 f0 movdqu -0x10(%rdx),%xmm2 + 3764: 66 45 0f 69 d1 punpckhwd %xmm9,%xmm10 + 3769: 44 0f 29 94 24 a8 00 movaps %xmm10,0xa8(%rsp) + 3770: 00 00 + 3772: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 + 3777: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 377c: 66 41 0f 61 c5 punpcklwd %xmm13,%xmm0 + 3781: 44 0f 29 64 24 78 movaps %xmm12,0x78(%rsp) + 3787: 66 41 0f 69 c4 punpckhwd %xmm12,%xmm0 + 378c: f3 44 0f 6f 62 e0 movdqu -0x20(%rdx),%xmm12 + 3792: 66 44 0f 69 e2 punpckhwd %xmm2,%xmm12 + 3797: f3 0f 6f 52 e0 movdqu -0x20(%rdx),%xmm2 + 379c: 44 0f 29 a4 24 88 00 movaps %xmm12,0x88(%rsp) + 37a3: 00 00 + 37a5: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 + 37a9: 66 41 0f 6f eb movdqa %xmm11,%xmm5 + 37ae: 66 41 0f 61 e9 punpcklwd %xmm9,%xmm5 + 37b3: 66 44 0f 6f f2 movdqa %xmm2,%xmm14 + 37b8: 66 41 0f 69 d4 punpckhwd %xmm12,%xmm2 + 37bd: 66 45 0f 61 f4 punpcklwd %xmm12,%xmm14 + 37c2: 66 44 0f 6f ed movdqa %xmm5,%xmm13 + 37c7: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 37cc: 0f 29 94 24 98 00 00 movaps %xmm2,0x98(%rsp) + 37d3: 00 + 37d4: 66 0f 6f eb movdqa %xmm3,%xmm5 + 37d8: 66 44 0f 69 f2 punpckhwd %xmm2,%xmm14 + 37dd: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 37e1: 66 41 0f 61 e8 punpcklwd %xmm8,%xmm5 + 37e6: 66 41 0f 69 d0 punpckhwd %xmm8,%xmm2 + 37eb: 66 45 0f 69 da punpckhwd %xmm10,%xmm11 + 37f0: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 37f5: 66 0f 6f e5 movdqa %xmm5,%xmm4 + 37f9: 66 0f 6f e9 movdqa %xmm1,%xmm5 + 37fd: 44 0f 29 9c 24 b8 00 movaps %xmm11,0xb8(%rsp) + 3804: 00 00 + 3806: 66 0f 69 e2 punpckhwd %xmm2,%xmm4 + 380a: 66 44 0f 61 e2 punpcklwd %xmm2,%xmm12 + 380f: 66 41 0f 61 ef punpcklwd %xmm15,%xmm5 + 3814: 0f 29 94 24 c8 00 00 movaps %xmm2,0xc8(%rsp) + 381b: 00 + 381c: 66 44 0f 69 e4 punpckhwd %xmm4,%xmm12 + 3821: 66 45 0f 61 ea punpcklwd %xmm10,%xmm13 + 3826: 66 0f 6f d5 movdqa %xmm5,%xmm2 + 382a: 0f 29 a4 24 d8 00 00 movaps %xmm4,0xd8(%rsp) + 3831: 00 + 3832: 66 0f 6f e1 movdqa %xmm1,%xmm4 + 3836: 66 45 0f 69 eb punpckhwd %xmm11,%xmm13 + 383b: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 3840: 66 41 0f 69 e7 punpckhwd %xmm15,%xmm4 + 3845: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 3849: 66 41 0f 61 d8 punpcklwd %xmm8,%xmm3 + 384e: 66 0f 69 d4 punpckhwd %xmm4,%xmm2 + 3852: 66 44 0f 61 dc punpcklwd %xmm4,%xmm11 + 3857: 66 41 0f 61 ee punpcklwd %xmm14,%xmm5 + 385c: 0f 29 a4 24 e8 00 00 movaps %xmm4,0xe8(%rsp) + 3863: 00 + 3864: 66 44 0f 69 da punpckhwd %xmm2,%xmm11 + 3869: 0f 29 94 24 f8 00 00 movaps %xmm2,0xf8(%rsp) + 3870: 00 + 3871: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 3875: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 + 387a: 66 41 0f 69 d6 punpckhwd %xmm14,%xmm2 + 387f: 66 0f 6f e5 movdqa %xmm5,%xmm4 + 3883: 66 41 0f 6f ed movdqa %xmm13,%xmm5 + 3888: 66 0f 69 e2 punpckhwd %xmm2,%xmm4 + 388c: 66 44 0f 61 d2 punpcklwd %xmm2,%xmm10 + 3891: 66 41 0f 61 ec punpcklwd %xmm12,%xmm5 + 3896: 0f 29 94 24 08 01 00 movaps %xmm2,0x108(%rsp) + 389d: 00 + 389e: 66 44 0f 69 d4 punpckhwd %xmm4,%xmm10 + 38a3: 66 41 0f 61 cf punpcklwd %xmm15,%xmm1 + 38a8: 66 41 0f 61 c6 punpcklwd %xmm14,%xmm0 + 38ad: 0f 29 a4 24 18 01 00 movaps %xmm4,0x118(%rsp) + 38b4: 00 + 38b5: 66 41 0f 6f e5 movdqa %xmm13,%xmm4 + 38ba: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 + 38bf: 66 41 0f 69 e4 punpckhwd %xmm12,%xmm4 + 38c4: 66 0f 6f d4 movdqa %xmm4,%xmm2 + 38c8: 66 0f 6f e5 movdqa %xmm5,%xmm4 + 38cc: 66 0f 61 e2 punpcklwd %xmm2,%xmm4 + 38d0: 66 0f 69 ea punpckhwd %xmm2,%xmm5 + 38d4: 0f 29 94 24 28 01 00 movaps %xmm2,0x128(%rsp) + 38db: 00 + 38dc: 66 41 0f 6f d3 movdqa %xmm11,%xmm2 + 38e1: 0f 29 ac 24 38 01 00 movaps %xmm5,0x138(%rsp) + 38e8: 00 + 38e9: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 + 38ed: 66 41 0f 6f eb movdqa %xmm11,%xmm5 + 38f2: 66 41 0f 69 d2 punpckhwd %xmm10,%xmm2 + 38f7: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 + 38fc: 66 45 0f 61 da punpcklwd %xmm10,%xmm11 + 3901: 0f 29 54 24 88 movaps %xmm2,-0x78(%rsp) + 3906: 66 44 0f 61 ac 24 28 punpcklwd 0x128(%rsp),%xmm13 + 390d: 01 00 00 + 3910: 66 0f 6f d5 movdqa %xmm5,%xmm2 + 3914: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 + 3919: 66 0f 69 6c 24 88 punpckhwd -0x78(%rsp),%xmm5 + 391f: 66 44 0f 61 54 24 88 punpcklwd -0x78(%rsp),%xmm10 + 3926: 66 0f 61 54 24 88 punpcklwd -0x78(%rsp),%xmm2 + 392c: 66 44 0f 61 ac 24 38 punpcklwd 0x138(%rsp),%xmm13 + 3933: 01 00 00 + 3936: 66 44 0f 61 d5 punpcklwd %xmm5,%xmm10 + 393b: 66 0f 69 d5 punpckhwd %xmm5,%xmm2 + 393f: 44 0f 29 ac 24 28 01 movaps %xmm13,0x128(%rsp) + 3946: 00 00 + 3948: 44 0f 29 94 24 38 01 movaps %xmm10,0x138(%rsp) + 394f: 00 00 + 3951: 66 0f 6f 6c 24 98 movdqa -0x68(%rsp),%xmm5 + 3957: 66 0f 61 9c 24 c8 00 punpcklwd 0xc8(%rsp),%xmm3 + 395e: 00 00 + 3960: 66 0f 61 9c 24 d8 00 punpcklwd 0xd8(%rsp),%xmm3 + 3967: 00 00 + 3969: 66 0f 61 8c 24 e8 00 punpcklwd 0xe8(%rsp),%xmm1 + 3970: 00 00 + 3972: 66 0f 61 8c 24 f8 00 punpcklwd 0xf8(%rsp),%xmm1 + 3979: 00 00 + 397b: 66 41 0f 61 e9 punpcklwd %xmm9,%xmm5 + 3980: 66 0f 61 ac 24 a8 00 punpcklwd 0xa8(%rsp),%xmm5 + 3987: 00 00 + 3989: 66 0f 61 ac 24 b8 00 punpcklwd 0xb8(%rsp),%xmm5 + 3990: 00 00 + 3992: 66 0f 61 84 24 08 01 punpcklwd 0x108(%rsp),%xmm0 + 3999: 00 00 + 399b: 66 0f 61 84 24 18 01 punpcklwd 0x118(%rsp),%xmm0 + 39a2: 00 00 + 39a4: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 39a9: 66 44 0f 6f cd movdqa %xmm5,%xmm9 + 39ae: 66 44 0f 69 cb punpckhwd %xmm3,%xmm9 + 39b3: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 39b8: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 39bd: 66 44 0f 6f cd movdqa %xmm5,%xmm9 + 39c2: 66 45 0f 6f f8 movdqa %xmm8,%xmm15 + 39c7: 66 44 0f 61 cb punpcklwd %xmm3,%xmm9 + 39cc: 66 0f 61 eb punpcklwd %xmm3,%xmm5 + 39d0: f3 0f 6f 9a 60 ff ff movdqu -0xa0(%rdx),%xmm3 + 39d7: ff + 39d8: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 + 39dd: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 + 39e2: 66 41 0f 61 ec punpcklwd %xmm12,%xmm5 + 39e7: 66 45 0f 61 f4 punpcklwd %xmm12,%xmm14 + 39ec: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 + 39f1: 66 45 0f 69 f1 punpckhwd %xmm9,%xmm14 + 39f6: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 + 39fb: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 39ff: 66 44 0f 69 c8 punpckhwd %xmm0,%xmm9 + 3a04: 66 41 0f 61 ed punpcklwd %xmm13,%xmm5 + 3a09: 44 0f 29 b4 24 c8 00 movaps %xmm14,0xc8(%rsp) + 3a10: 00 00 + 3a12: 66 45 0f 69 c1 punpckhwd %xmm9,%xmm8 + 3a17: 66 45 0f 61 f9 punpcklwd %xmm9,%xmm15 + 3a1c: 66 41 0f 61 c9 punpcklwd %xmm9,%xmm1 + 3a21: f3 44 0f 6f 8a 00 ff movdqu -0x100(%rdx),%xmm9 + 3a28: ff ff + 3a2a: 66 45 0f 69 f8 punpckhwd %xmm8,%xmm15 + 3a2f: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 3a34: f3 44 0f 6f 82 10 ff movdqu -0xf0(%rdx),%xmm8 + 3a3b: ff ff + 3a3d: 0f 29 ac 24 a8 00 00 movaps %xmm5,0xa8(%rsp) + 3a44: 00 + 3a45: 0f 29 8c 24 b8 00 00 movaps %xmm1,0xb8(%rsp) + 3a4c: 00 + 3a4d: f3 0f 6f 6a 80 movdqu -0x80(%rdx),%xmm5 + 3a52: 44 0f 29 bc 24 d8 00 movaps %xmm15,0xd8(%rsp) + 3a59: 00 00 + 3a5b: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 + 3a60: f3 44 0f 6f 82 30 ff movdqu -0xd0(%rdx),%xmm8 + 3a67: ff ff + 3a69: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 + 3a6e: 66 0f 61 44 24 a8 punpcklwd -0x58(%rsp),%xmm0 + 3a74: f3 44 0f 6f 8a 20 ff movdqu -0xe0(%rdx),%xmm9 + 3a7b: ff ff + 3a7d: 66 0f 61 44 24 b8 punpcklwd -0x48(%rsp),%xmm0 + 3a83: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 + 3a88: f3 44 0f 6f 82 50 ff movdqu -0xb0(%rdx),%xmm8 + 3a8f: ff ff + 3a91: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 + 3a96: 66 44 0f 61 74 24 c8 punpcklwd -0x38(%rsp),%xmm14 + 3a9d: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 3aa2: f3 44 0f 6f 8a 40 ff movdqu -0xc0(%rdx),%xmm9 + 3aa9: ff ff + 3aab: 66 44 0f 61 74 24 d8 punpcklwd -0x28(%rsp),%xmm14 + 3ab2: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 + 3ab7: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 3abc: 66 0f 61 4c 24 e8 punpcklwd -0x18(%rsp),%xmm1 + 3ac2: 66 45 0f 69 e6 punpckhwd %xmm14,%xmm12 + 3ac7: f3 44 0f 6f 8a 70 ff movdqu -0x90(%rdx),%xmm9 + 3ace: ff ff + 3ad0: 66 0f 61 4c 24 f8 punpcklwd -0x8(%rsp),%xmm1 + 3ad6: 66 41 0f 61 d9 punpcklwd %xmm9,%xmm3 + 3adb: f3 44 0f 6f 4a 90 movdqu -0x70(%rdx),%xmm9 + 3ae1: 66 0f 61 5c 24 08 punpcklwd 0x8(%rsp),%xmm3 + 3ae7: 66 0f 61 5c 24 18 punpcklwd 0x18(%rsp),%xmm3 + 3aed: 66 41 0f 61 e9 punpcklwd %xmm9,%xmm5 + 3af2: 66 0f 61 6c 24 28 punpcklwd 0x28(%rsp),%xmm5 + 3af8: 66 0f 61 6c 24 38 punpcklwd 0x38(%rsp),%xmm5 + 3afe: 44 0f 29 64 24 d8 movaps %xmm12,-0x28(%rsp) + 3b04: f3 44 0f 6f 4a b0 movdqu -0x50(%rdx),%xmm9 + 3b0a: f3 44 0f 6f 5a a0 movdqu -0x60(%rdx),%xmm11 + 3b10: 0f 29 5c 24 98 movaps %xmm3,-0x68(%rsp) + 3b15: f3 44 0f 6f 42 d0 movdqu -0x30(%rdx),%xmm8 + 3b1b: f3 44 0f 6f 52 e0 movdqu -0x20(%rdx),%xmm10 + 3b21: 0f 29 6c 24 a8 movaps %xmm5,-0x58(%rsp) + 3b26: 66 45 0f 61 d9 punpcklwd %xmm9,%xmm11 + 3b2b: f3 44 0f 6f 4a c0 movdqu -0x40(%rdx),%xmm9 + 3b31: 66 44 0f 61 5c 24 48 punpcklwd 0x48(%rsp),%xmm11 + 3b38: 66 44 0f 61 5c 24 58 punpcklwd 0x58(%rsp),%xmm11 + 3b3f: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 + 3b44: 66 45 0f 6f f9 movdqa %xmm9,%xmm15 + 3b49: f3 44 0f 6f 4a f0 movdqu -0x10(%rdx),%xmm9 + 3b4f: 66 44 0f 61 7c 24 68 punpcklwd 0x68(%rsp),%xmm15 + 3b56: 66 44 0f 61 7c 24 78 punpcklwd 0x78(%rsp),%xmm15 + 3b5d: 66 45 0f 61 d1 punpcklwd %xmm9,%xmm10 + 3b62: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 3b67: 66 41 0f 61 c6 punpcklwd %xmm14,%xmm0 + 3b6c: 66 44 0f 61 94 24 88 punpcklwd 0x88(%rsp),%xmm10 + 3b73: 00 00 00 + 3b76: 66 45 0f 61 ce punpcklwd %xmm14,%xmm9 + 3b7b: 66 44 0f 61 94 24 98 punpcklwd 0x98(%rsp),%xmm10 + 3b82: 00 00 00 + 3b85: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 + 3b8a: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 3b8f: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 3b94: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 + 3b99: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 + 3b9e: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 + 3ba3: 66 45 0f 69 ea punpckhwd %xmm10,%xmm13 + 3ba8: 66 44 0f 61 cb punpcklwd %xmm3,%xmm9 + 3bad: 44 0f 29 54 24 e8 movaps %xmm10,-0x18(%rsp) + 3bb3: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 + 3bb8: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 + 3bbd: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 3bc2: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 + 3bc7: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 + 3bcc: 66 45 0f 61 e2 punpcklwd %xmm10,%xmm12 + 3bd1: 44 0f 29 54 24 f8 movaps %xmm10,-0x8(%rsp) + 3bd7: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 + 3bdc: 66 44 0f 69 e3 punpckhwd %xmm3,%xmm12 + 3be1: 0f 29 5c 24 08 movaps %xmm3,0x8(%rsp) + 3be6: 66 0f 6f dd movdqa %xmm5,%xmm3 + 3bea: 66 45 0f 6f cd movdqa %xmm13,%xmm9 + 3bef: 66 41 0f 69 db punpckhwd %xmm11,%xmm3 + 3bf4: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 3bf9: 44 0f 29 54 24 b8 movaps %xmm10,-0x48(%rsp) + 3bff: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 3c04: 66 45 0f 61 da punpcklwd %xmm10,%xmm11 + 3c09: 0f 29 5c 24 18 movaps %xmm3,0x18(%rsp) + 3c0e: 66 41 0f 6f eb movdqa %xmm11,%xmm5 + 3c13: 66 44 0f 61 db punpcklwd %xmm3,%xmm11 + 3c18: 66 0f 69 eb punpckhwd %xmm3,%xmm5 + 3c1c: 66 41 0f 6f df movdqa %xmm15,%xmm3 + 3c21: 66 41 0f 69 d8 punpckhwd %xmm8,%xmm3 + 3c26: 66 44 0f 69 dd punpckhwd %xmm5,%xmm11 + 3c2b: 0f 29 6c 24 28 movaps %xmm5,0x28(%rsp) + 3c30: 66 41 0f 6f e8 movdqa %xmm8,%xmm5 + 3c35: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 + 3c3a: 0f 29 6c 24 c8 movaps %xmm5,-0x38(%rsp) + 3c3f: 66 44 0f 61 c5 punpcklwd %xmm5,%xmm8 + 3c44: 0f 29 5c 24 38 movaps %xmm3,0x38(%rsp) + 3c49: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 + 3c4e: 66 41 0f 6f e8 movdqa %xmm8,%xmm5 + 3c53: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 + 3c58: 66 0f 69 eb punpckhwd %xmm3,%xmm5 + 3c5c: 66 44 0f 61 d3 punpcklwd %xmm3,%xmm10 + 3c61: 66 44 0f 69 d5 punpckhwd %xmm5,%xmm10 + 3c66: 0f 29 6c 24 48 movaps %xmm5,0x48(%rsp) + 3c6b: 66 41 0f 6f ed movdqa %xmm13,%xmm5 + 3c70: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 + 3c75: 66 41 0f 69 ec punpckhwd %xmm12,%xmm5 + 3c7a: 66 0f 6f dd movdqa %xmm5,%xmm3 + 3c7e: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 + 3c83: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 3c88: 66 44 0f 69 c3 punpckhwd %xmm3,%xmm8 + 3c8d: 0f 29 5c 24 58 movaps %xmm3,0x58(%rsp) + 3c92: 66 0f 61 eb punpcklwd %xmm3,%xmm5 + 3c96: 66 44 0f 61 6c 24 58 punpcklwd 0x58(%rsp),%xmm13 + 3c9d: 44 0f 29 44 24 68 movaps %xmm8,0x68(%rsp) + 3ca3: 66 41 0f 6f db movdqa %xmm11,%xmm3 + 3ca8: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 + 3cad: 66 44 0f 61 6c 24 68 punpcklwd 0x68(%rsp),%xmm13 + 3cb4: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 + 3cb9: 66 45 0f 61 da punpcklwd %xmm10,%xmm11 + 3cbe: 66 41 0f 69 e8 punpckhwd %xmm8,%xmm5 + 3cc3: 0f 29 5c 24 88 movaps %xmm3,-0x78(%rsp) + 3cc8: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 + 3ccd: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 + 3cd2: 66 44 0f 69 44 24 88 punpckhwd -0x78(%rsp),%xmm8 + 3cd9: 66 0f 61 5c 24 88 punpcklwd -0x78(%rsp),%xmm3 + 3cdf: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 + 3ce4: 44 0f 29 6c 24 58 movaps %xmm13,0x58(%rsp) + 3cea: 66 44 0f 61 54 24 88 punpcklwd -0x78(%rsp),%xmm10 + 3cf1: 66 0f 61 44 24 d8 punpcklwd -0x28(%rsp),%xmm0 + 3cf7: 66 0f 61 44 24 e8 punpcklwd -0x18(%rsp),%xmm0 + 3cfd: 66 41 0f 69 d8 punpckhwd %xmm8,%xmm3 + 3d02: 66 45 0f 61 d0 punpcklwd %xmm8,%xmm10 + 3d07: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 3d0c: 66 44 0f 6f 5c 24 a8 movdqa -0x58(%rsp),%xmm11 + 3d13: 66 44 0f 61 44 24 98 punpcklwd -0x68(%rsp),%xmm8 + 3d1a: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 3d1f: 66 44 0f 61 5c 24 b8 punpcklwd -0x48(%rsp),%xmm11 + 3d26: 44 0f 29 54 24 88 movaps %xmm10,-0x78(%rsp) + 3d2c: 66 44 0f 61 5c 24 18 punpcklwd 0x18(%rsp),%xmm11 + 3d33: 66 44 0f 61 5c 24 28 punpcklwd 0x28(%rsp),%xmm11 + 3d3a: 66 45 0f 6f f0 movdqa %xmm8,%xmm14 + 3d3f: 66 44 0f 61 74 24 f8 punpcklwd -0x8(%rsp),%xmm14 + 3d46: 66 44 0f 61 74 24 08 punpcklwd 0x8(%rsp),%xmm14 + 3d4d: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 3d52: 66 44 0f 61 7c 24 c8 punpcklwd -0x38(%rsp),%xmm15 + 3d59: 66 44 0f 61 7c 24 38 punpcklwd 0x38(%rsp),%xmm15 + 3d60: 66 45 0f 61 ce punpcklwd %xmm14,%xmm9 + 3d65: 66 45 0f 69 c6 punpckhwd %xmm14,%xmm8 + 3d6a: 66 41 0f 61 c6 punpcklwd %xmm14,%xmm0 + 3d6f: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 + 3d74: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 3d79: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 + 3d7e: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 3d83: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 3d88: 66 45 0f 69 c5 punpckhwd %xmm13,%xmm8 + 3d8d: 66 44 0f 61 7c 24 48 punpcklwd 0x48(%rsp),%xmm15 + 3d94: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 3d99: 66 41 0f 61 c5 punpcklwd %xmm13,%xmm0 + 3d9e: 66 45 0f 69 d0 punpckhwd %xmm8,%xmm10 + 3da3: 66 41 0f 61 c0 punpcklwd %xmm8,%xmm0 + 3da8: 66 45 0f 69 cf punpckhwd %xmm15,%xmm9 + 3dad: 66 45 0f 61 f7 punpcklwd %xmm15,%xmm14 + 3db2: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 3db7: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 3dbc: 66 45 0f 61 cf punpcklwd %xmm15,%xmm9 + 3dc1: 66 45 0f 61 f4 punpcklwd %xmm12,%xmm14 + 3dc6: 66 44 0f 6f bc 24 a8 movdqa 0xa8(%rsp),%xmm15 + 3dcd: 00 00 00 + 3dd0: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 3dd5: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 + 3dda: 66 45 0f 6f df movdqa %xmm15,%xmm11 + 3ddf: 66 41 0f 61 cc punpcklwd %xmm12,%xmm1 + 3de4: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 + 3de9: 66 41 0f 71 e3 0f psraw $0xf,%xmm11 + 3def: 66 41 0f 69 c9 punpckhwd %xmm9,%xmm1 + 3df4: 66 45 0f 61 f1 punpcklwd %xmm9,%xmm14 + 3df9: 66 45 0f 61 e3 punpcklwd %xmm11,%xmm12 + 3dfe: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 3e03: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 3e09: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 3e0e: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 3e13: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 + 3e19: 66 45 0f fa dc psubd %xmm12,%xmm11 + 3e1e: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 + 3e24: 66 45 0f fa dc psubd %xmm12,%xmm11 + 3e29: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 + 3e2e: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 3e33: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 3e38: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 3e3e: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 + 3e44: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 3e49: 66 45 0f fe d8 paddd %xmm8,%xmm11 + 3e4e: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 + 3e53: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 3e59: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 + 3e5f: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 3e64: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 + 3e69: 66 45 0f fa ec psubd %xmm12,%xmm13 + 3e6e: 66 41 0f 72 f5 08 pslld $0x8,%xmm13 + 3e74: 66 45 0f fa ec psubd %xmm12,%xmm13 + 3e79: 66 45 0f 6f c5 movdqa %xmm13,%xmm8 + 3e7e: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 + 3e84: 66 45 0f 6f e0 movdqa %xmm8,%xmm12 + 3e89: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 3e8e: 66 45 0f fe e5 paddd %xmm13,%xmm12 + 3e93: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 + 3e99: 66 45 0f 61 c4 punpcklwd %xmm12,%xmm8 + 3e9e: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 + 3ea3: 66 45 0f 6f f8 movdqa %xmm8,%xmm15 + 3ea8: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 + 3ead: 66 44 0f 6f 84 24 b8 movdqa 0xb8(%rsp),%xmm8 + 3eb4: 00 00 00 + 3eb7: 66 45 0f 69 d9 punpckhwd %xmm9,%xmm11 + 3ebc: 66 45 0f 61 f9 punpcklwd %xmm9,%xmm15 + 3ec1: 66 45 0f 61 fb punpcklwd %xmm11,%xmm15 + 3ec6: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 + 3ecb: 66 45 0f 6f e0 movdqa %xmm8,%xmm12 + 3ed0: 66 41 0f 71 e3 0f psraw $0xf,%xmm11 + 3ed6: 66 45 0f 61 e3 punpcklwd %xmm11,%xmm12 + 3edb: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 3ee0: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 3ee6: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 3eeb: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 3ef0: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 + 3ef6: 66 45 0f fa dc psubd %xmm12,%xmm11 + 3efb: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 + 3f01: 66 45 0f fa dc psubd %xmm12,%xmm11 + 3f06: 66 45 0f 6f e0 movdqa %xmm8,%xmm12 + 3f0b: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 3f10: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 3f15: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 3f1b: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 + 3f21: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 3f26: 66 45 0f fe d9 paddd %xmm9,%xmm11 + 3f2b: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 + 3f30: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 3f36: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 + 3f3c: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 + 3f41: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 3f46: 66 45 0f fa ec psubd %xmm12,%xmm13 + 3f4b: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 + 3f51: 66 41 0f 72 f5 08 pslld $0x8,%xmm13 + 3f57: 66 45 0f fa ec psubd %xmm12,%xmm13 + 3f5c: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 + 3f61: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 + 3f67: 66 45 0f fe ec paddd %xmm12,%xmm13 + 3f6c: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 3f71: 66 41 0f 72 d5 1c psrld $0x1c,%xmm13 + 3f77: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 + 3f7c: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 3f81: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 3f86: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 3f8b: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 + 3f90: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 + 3f95: 66 45 0f 61 d9 punpcklwd %xmm9,%xmm11 + 3f9a: 66 44 0f db e6 pand %xmm6,%xmm12 + 3f9f: 66 44 0f db de pand %xmm6,%xmm11 + 3fa4: 66 45 0f 67 e3 packuswb %xmm11,%xmm12 + 3fa9: 66 45 0f fc e4 paddb %xmm12,%xmm12 + 3fae: 66 44 0f db a4 24 48 pand 0x148(%rsp),%xmm12 + 3fb5: 01 00 00 + 3fb8: 66 45 0f 6f fc movdqa %xmm12,%xmm15 + 3fbd: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 3fc2: 66 41 0f 69 c0 punpckhwd %xmm8,%xmm0 + 3fc7: 66 45 0f 61 e0 punpcklwd %xmm8,%xmm12 + 3fcc: 66 0f 72 f0 01 pslld $0x1,%xmm0 + 3fd1: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 3fd7: 66 0f fe c7 paddd %xmm7,%xmm0 + 3fdb: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 3fe0: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 3fe5: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 + 3feb: 66 45 0f fa dc psubd %xmm12,%xmm11 + 3ff0: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 + 3ff6: 66 45 0f fa dc psubd %xmm12,%xmm11 + 3ffb: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 4000: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 + 4006: 66 45 0f fe dc paddd %xmm12,%xmm11 + 400b: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 4010: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 + 4016: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 401c: 66 44 0f fa e0 psubd %xmm0,%xmm12 + 4021: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 4026: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 + 402c: 66 44 0f fa e0 psubd %xmm0,%xmm12 + 4031: 66 45 0f 6f cc movdqa %xmm12,%xmm9 + 4036: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 + 403c: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 + 4041: 66 41 0f fe c4 paddd %xmm12,%xmm0 + 4046: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 404b: 66 45 0f 6f de movdqa %xmm14,%xmm11 + 4050: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 4055: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 405a: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 + 405f: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 + 4064: 66 45 0f 6f c8 movdqa %xmm8,%xmm9 + 4069: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 + 406e: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 + 4073: 66 45 0f 6f e6 movdqa %xmm14,%xmm12 + 4078: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 + 407e: 66 45 0f 61 e9 punpcklwd %xmm9,%xmm13 + 4083: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 4088: 66 45 0f 69 f4 punpckhwd %xmm12,%xmm14 + 408d: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 4093: 66 41 0f 72 f6 01 pslld $0x1,%xmm14 + 4099: 66 44 0f fe df paddd %xmm7,%xmm11 + 409e: 66 44 0f fe f7 paddd %xmm7,%xmm14 + 40a3: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 40a8: 66 45 0f 6f e6 movdqa %xmm14,%xmm12 + 40ad: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 + 40b3: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 + 40b9: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 + 40be: 66 45 0f fa e6 psubd %xmm14,%xmm12 + 40c3: 66 41 0f fa c3 psubd %xmm11,%xmm0 + 40c8: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 + 40ce: 66 0f 72 f0 08 pslld $0x8,%xmm0 + 40d3: 66 45 0f fa e6 psubd %xmm14,%xmm12 + 40d8: 66 45 0f 6f f7 movdqa %xmm15,%xmm14 + 40dd: 66 44 0f 6f 7c 24 88 movdqa -0x78(%rsp),%xmm15 + 40e4: 66 41 0f fa c3 psubd %xmm11,%xmm0 + 40e9: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 + 40ee: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 40f4: 66 41 0f fe c3 paddd %xmm11,%xmm0 + 40f9: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 40fe: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 4104: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 4109: 66 45 0f fe e3 paddd %xmm11,%xmm12 + 410e: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 + 4113: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 + 4119: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 + 411e: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 4123: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 4128: 66 41 0f 61 c3 punpcklwd %xmm11,%xmm0 + 412d: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 4132: 66 45 0f 6f dd movdqa %xmm13,%xmm11 + 4137: 66 44 0f 6f 6c 24 58 movdqa 0x58(%rsp),%xmm13 + 413e: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 + 4143: 66 44 0f db de pand %xmm6,%xmm11 + 4148: 66 0f db c6 pand %xmm6,%xmm0 + 414c: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 + 4151: 66 44 0f 67 d8 packuswb %xmm0,%xmm11 + 4156: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 + 415c: 66 44 0f db 9c 24 58 pand 0x158(%rsp),%xmm11 + 4163: 01 00 00 + 4166: 66 45 0f eb f3 por %xmm11,%xmm14 + 416b: 66 45 0f 6f dd movdqa %xmm13,%xmm11 + 4170: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 4175: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 417b: 66 44 0f fe df paddd %xmm7,%xmm11 + 4180: 66 41 0f 6f c3 movdqa %xmm11,%xmm0 + 4185: 66 0f 72 f0 06 pslld $0x6,%xmm0 + 418a: 66 41 0f fa c3 psubd %xmm11,%xmm0 + 418f: 66 0f 72 f0 08 pslld $0x8,%xmm0 + 4194: 66 41 0f fa c3 psubd %xmm11,%xmm0 + 4199: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 + 419e: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 41a4: 66 41 0f fe c3 paddd %xmm11,%xmm0 + 41a9: 66 45 0f 6f dd movdqa %xmm13,%xmm11 + 41ae: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 41b3: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 41b8: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 41bd: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 41c2: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 41c8: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 41cd: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 41d2: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 + 41d8: 66 45 0f fa dc psubd %xmm12,%xmm11 + 41dd: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 + 41e3: 66 45 0f fa dc psubd %xmm12,%xmm11 + 41e8: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 41ed: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 + 41f3: 66 45 0f fe dc paddd %xmm12,%xmm11 + 41f8: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 41fd: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 4203: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 + 4208: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 420d: 66 45 0f 6f df movdqa %xmm15,%xmm11 + 4212: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 + 4217: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 + 421c: 66 41 0f 69 c4 punpckhwd %xmm12,%xmm0 + 4221: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 + 4226: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 + 422b: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 + 4231: 66 44 0f 61 e8 punpcklwd %xmm0,%xmm13 + 4236: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 423b: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 4241: 66 44 0f fe df paddd %xmm7,%xmm11 + 4246: 66 41 0f 6f c3 movdqa %xmm11,%xmm0 + 424b: 66 0f 72 f0 06 pslld $0x6,%xmm0 + 4250: 66 41 0f fa c3 psubd %xmm11,%xmm0 + 4255: 66 0f 72 f0 08 pslld $0x8,%xmm0 + 425a: 66 41 0f fa c3 psubd %xmm11,%xmm0 + 425f: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 + 4264: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 426a: 66 41 0f fe c3 paddd %xmm11,%xmm0 + 426f: 66 45 0f 6f df movdqa %xmm15,%xmm11 + 4274: 66 44 0f 6f bc 24 28 movdqa 0x128(%rsp),%xmm15 + 427b: 01 00 00 + 427e: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 4283: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 4288: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 428e: 66 44 0f fe df paddd %xmm7,%xmm11 + 4293: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 4298: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 + 429e: 66 45 0f fa e3 psubd %xmm11,%xmm12 + 42a3: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 + 42a9: 66 45 0f fa e3 psubd %xmm11,%xmm12 + 42ae: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 42b3: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 42b9: 66 45 0f fe dc paddd %xmm12,%xmm11 + 42be: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 42c3: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 42c9: 66 41 0f 61 c3 punpcklwd %xmm11,%xmm0 + 42ce: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 42d3: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 + 42d8: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 + 42dd: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 42e2: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 + 42e7: 66 41 0f 61 c3 punpcklwd %xmm11,%xmm0 + 42ec: 66 45 0f 6f dd movdqa %xmm13,%xmm11 + 42f1: 66 45 0f 6f ef movdqa %xmm15,%xmm13 + 42f6: 66 41 0f 71 e5 0f psraw $0xf,%xmm13 + 42fc: 66 0f db c6 pand %xmm6,%xmm0 + 4300: 66 44 0f db de pand %xmm6,%xmm11 + 4305: 66 45 0f 61 e5 punpcklwd %xmm13,%xmm12 + 430a: 66 44 0f 67 d8 packuswb %xmm0,%xmm11 + 430f: 66 45 0f 69 fd punpckhwd %xmm13,%xmm15 + 4314: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 431a: 66 45 0f fc db paddb %xmm11,%xmm11 + 431f: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 4324: 66 45 0f fc db paddb %xmm11,%xmm11 + 4329: 66 44 0f db 9c 24 68 pand 0x168(%rsp),%xmm11 + 4330: 01 00 00 + 4333: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 + 4338: 66 0f 72 f0 06 pslld $0x6,%xmm0 + 433d: 66 45 0f eb de por %xmm14,%xmm11 + 4342: 66 41 0f fa c4 psubd %xmm12,%xmm0 + 4347: 66 0f 72 f0 08 pslld $0x8,%xmm0 + 434c: 66 41 0f fa c4 psubd %xmm12,%xmm0 + 4351: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 4356: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 + 435c: 66 41 0f fe c4 paddd %xmm12,%xmm0 + 4361: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 + 4366: 66 44 0f 6f bc 24 38 movdqa 0x138(%rsp),%xmm15 + 436d: 01 00 00 + 4370: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 4376: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 437b: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 4380: 66 45 0f 6f f7 movdqa %xmm15,%xmm14 + 4385: 66 45 0f 6f ec movdqa %xmm12,%xmm13 + 438a: 66 41 0f 71 e6 0f psraw $0xf,%xmm14 + 4390: 66 41 0f 72 f5 06 pslld $0x6,%xmm13 + 4396: 66 45 0f fa ec psubd %xmm12,%xmm13 + 439b: 66 41 0f 72 f5 08 pslld $0x8,%xmm13 + 43a1: 66 45 0f fa ec psubd %xmm12,%xmm13 + 43a6: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 + 43ab: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 + 43b1: 66 45 0f fe e5 paddd %xmm13,%xmm12 + 43b6: 66 44 0f 6f e8 movdqa %xmm0,%xmm13 + 43bb: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 + 43c1: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 + 43c6: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 43cb: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 43d0: 66 41 0f 61 c5 punpcklwd %xmm13,%xmm0 + 43d5: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 43da: 66 45 0f 6f ef movdqa %xmm15,%xmm13 + 43df: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 + 43e4: 66 45 0f 61 ee punpcklwd %xmm14,%xmm13 + 43e9: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 + 43ee: 66 41 0f 72 f5 01 pslld $0x1,%xmm13 + 43f4: 66 0f db c6 pand %xmm6,%xmm0 + 43f8: 66 44 0f fe ef paddd %xmm7,%xmm13 + 43fd: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 + 4402: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 + 4408: 66 45 0f fa e5 psubd %xmm13,%xmm12 + 440d: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 + 4413: 66 45 0f fa e5 psubd %xmm13,%xmm12 + 4418: 66 45 0f 6f ec movdqa %xmm12,%xmm13 + 441d: 66 41 0f 72 f5 02 pslld $0x2,%xmm13 + 4423: 66 45 0f fe e5 paddd %xmm13,%xmm12 + 4428: 66 45 0f 6f ef movdqa %xmm15,%xmm13 + 442d: 66 44 0f 6f bc 24 d8 movdqa 0xd8(%rsp),%xmm15 + 4434: 00 00 00 + 4437: 66 41 0f 72 f5 01 pslld $0x1,%xmm13 + 443d: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 + 4443: 66 44 0f fe ef paddd %xmm7,%xmm13 + 4448: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 + 444d: 66 45 0f 6f f5 movdqa %xmm13,%xmm14 + 4452: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 + 4458: 66 41 0f 72 f6 06 pslld $0x6,%xmm14 + 445e: 66 45 0f fa f5 psubd %xmm13,%xmm14 + 4463: 66 41 0f 72 f6 08 pslld $0x8,%xmm14 + 4469: 66 45 0f fa f5 psubd %xmm13,%xmm14 + 446e: 66 45 0f 6f ee movdqa %xmm14,%xmm13 + 4473: 66 41 0f 72 f5 02 pslld $0x2,%xmm13 + 4479: 66 45 0f fe ee paddd %xmm14,%xmm13 + 447e: 66 45 0f 6f f4 movdqa %xmm12,%xmm14 + 4483: 66 41 0f 72 d5 1c psrld $0x1c,%xmm13 + 4489: 66 45 0f 61 e5 punpcklwd %xmm13,%xmm12 + 448e: 66 45 0f 69 f5 punpckhwd %xmm13,%xmm14 + 4493: 66 45 0f 6f ec movdqa %xmm12,%xmm13 + 4498: 66 45 0f 61 e6 punpcklwd %xmm14,%xmm12 + 449d: 66 45 0f 69 ee punpckhwd %xmm14,%xmm13 + 44a2: 66 44 0f 6f b4 24 c8 movdqa 0xc8(%rsp),%xmm14 + 44a9: 00 00 00 + 44ac: 66 45 0f 61 e5 punpcklwd %xmm13,%xmm12 + 44b1: 66 45 0f 6f ea movdqa %xmm10,%xmm13 + 44b6: 66 44 0f db e6 pand %xmm6,%xmm12 + 44bb: 66 41 0f 71 e5 0f psraw $0xf,%xmm13 + 44c1: 66 45 0f 6f ce movdqa %xmm14,%xmm9 + 44c6: 66 41 0f 67 c4 packuswb %xmm12,%xmm0 + 44cb: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 + 44d1: 66 0f fc c0 paddb %xmm0,%xmm0 + 44d5: 66 0f fc c0 paddb %xmm0,%xmm0 + 44d9: 66 0f fc c0 paddb %xmm0,%xmm0 + 44dd: 66 0f db 84 24 78 01 pand 0x178(%rsp),%xmm0 + 44e4: 00 00 + 44e6: 66 41 0f eb c3 por %xmm11,%xmm0 + 44eb: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 44f0: 66 45 0f 69 d5 punpckhwd %xmm13,%xmm10 + 44f5: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 + 44fa: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 4500: 66 44 0f fe df paddd %xmm7,%xmm11 + 4505: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 450a: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 + 4510: 66 45 0f fa e3 psubd %xmm11,%xmm12 + 4515: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 + 451b: 66 45 0f fa e3 psubd %xmm11,%xmm12 + 4520: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 4525: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 452b: 66 45 0f fe e3 paddd %xmm11,%xmm12 + 4530: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 4535: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 453b: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 + 4541: 66 44 0f fe df paddd %xmm7,%xmm11 + 4546: 66 45 0f 6f ec movdqa %xmm12,%xmm13 + 454b: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 + 4550: 66 41 0f 72 f2 06 pslld $0x6,%xmm10 + 4556: 66 45 0f fa d3 psubd %xmm11,%xmm10 + 455b: 66 41 0f 72 f2 08 pslld $0x8,%xmm10 + 4561: 66 45 0f fa d3 psubd %xmm11,%xmm10 + 4566: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 456b: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 4571: 66 45 0f fe da paddd %xmm10,%xmm11 + 4576: 66 45 0f 6f d4 movdqa %xmm12,%xmm10 + 457b: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 + 4580: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 4586: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 + 458c: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 4591: 66 45 0f 69 eb punpckhwd %xmm11,%xmm13 + 4596: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 459b: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 45a0: 66 45 0f 69 dd punpckhwd %xmm13,%xmm11 + 45a5: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 45aa: 66 41 0f 69 cc punpckhwd %xmm12,%xmm1 + 45af: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 + 45b4: 66 0f 72 f1 01 pslld $0x1,%xmm1 + 45b9: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 45be: 66 41 0f 72 f5 01 pslld $0x1,%xmm13 + 45c4: 66 0f fe cf paddd %xmm7,%xmm1 + 45c8: 66 44 0f fe ef paddd %xmm7,%xmm13 + 45cd: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 + 45d2: 66 45 0f 6f dd movdqa %xmm13,%xmm11 + 45d7: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 + 45dd: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 + 45e3: 66 44 0f fa e1 psubd %xmm1,%xmm12 + 45e8: 66 45 0f fa dd psubd %xmm13,%xmm11 + 45ed: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 + 45f3: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 + 45f9: 66 44 0f fa e1 psubd %xmm1,%xmm12 + 45fe: 66 45 0f fa dd psubd %xmm13,%xmm11 + 4603: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 4608: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 460d: 66 0f 72 f1 02 pslld $0x2,%xmm1 + 4612: 66 41 0f 72 f5 02 pslld $0x2,%xmm13 + 4618: 66 41 0f fe cc paddd %xmm12,%xmm1 + 461d: 66 45 0f fe dd paddd %xmm13,%xmm11 + 4622: 66 0f 72 d1 1c psrld $0x1c,%xmm1 + 4627: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 462d: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 4632: 66 44 0f 61 d9 punpcklwd %xmm1,%xmm11 + 4637: 66 44 0f 69 e1 punpckhwd %xmm1,%xmm12 + 463c: 66 41 0f 6f cb movdqa %xmm11,%xmm1 + 4641: 66 41 0f 69 cc punpckhwd %xmm12,%xmm1 + 4646: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 464b: 66 44 0f 61 d9 punpcklwd %xmm1,%xmm11 + 4650: 66 41 0f 6f ca movdqa %xmm10,%xmm1 + 4655: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 465a: 66 45 0f 6f ce movdqa %xmm14,%xmm9 + 465f: 66 44 0f db de pand %xmm6,%xmm11 + 4664: 66 45 0f 69 f2 punpckhwd %xmm10,%xmm14 + 4669: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 + 466e: 66 0f db ce pand %xmm6,%xmm1 + 4672: 66 41 0f 67 cb packuswb %xmm11,%xmm1 + 4677: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 467c: 66 45 0f 6f ce movdqa %xmm14,%xmm9 + 4681: 66 0f 71 f1 04 psllw $0x4,%xmm1 + 4686: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 468c: 66 0f db 8c 24 88 01 pand 0x188(%rsp),%xmm1 + 4693: 00 00 + 4695: 66 41 0f 72 f1 01 pslld $0x1,%xmm9 + 469b: 66 44 0f fe df paddd %xmm7,%xmm11 + 46a0: 66 0f db 8c 24 98 01 pand 0x198(%rsp),%xmm1 + 46a7: 00 00 + 46a9: 66 44 0f fe cf paddd %xmm7,%xmm9 + 46ae: 66 0f eb c1 por %xmm1,%xmm0 + 46b2: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 46b7: 66 41 0f 6f cb movdqa %xmm11,%xmm1 + 46bc: 66 0f 72 f1 06 pslld $0x6,%xmm1 + 46c1: 66 41 0f 72 f2 06 pslld $0x6,%xmm10 + 46c7: 66 41 0f fa cb psubd %xmm11,%xmm1 + 46cc: 66 45 0f fa d1 psubd %xmm9,%xmm10 + 46d1: 66 0f 72 f1 08 pslld $0x8,%xmm1 + 46d6: 66 41 0f 72 f2 08 pslld $0x8,%xmm10 + 46dc: 66 45 0f fa d1 psubd %xmm9,%xmm10 + 46e1: 66 41 0f fa cb psubd %xmm11,%xmm1 + 46e6: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 + 46eb: 66 45 0f 6f ca movdqa %xmm10,%xmm9 + 46f0: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 46f6: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 + 46fc: 66 41 0f fe cb paddd %xmm11,%xmm1 + 4701: 66 45 0f fe ca paddd %xmm10,%xmm9 + 4706: 66 41 0f 72 d1 1c psrld $0x1c,%xmm9 + 470c: 66 0f 72 d1 1c psrld $0x1c,%xmm1 + 4711: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 + 4716: 66 41 0f 61 c9 punpcklwd %xmm9,%xmm1 + 471b: 66 45 0f 69 d1 punpckhwd %xmm9,%xmm10 + 4720: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 + 4725: 66 45 0f 69 ca punpckhwd %xmm10,%xmm9 + 472a: 66 41 0f 61 ca punpcklwd %xmm10,%xmm1 + 472f: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 + 4734: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 + 4739: 66 45 0f 69 fa punpckhwd %xmm10,%xmm15 + 473e: 66 41 0f 61 c9 punpcklwd %xmm9,%xmm1 + 4743: 66 45 0f 61 c2 punpcklwd %xmm10,%xmm8 + 4748: 66 0f db ce pand %xmm6,%xmm1 + 474c: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 + 4751: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 + 4756: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 475c: 66 41 0f 72 f0 01 pslld $0x1,%xmm8 + 4762: 66 44 0f fe df paddd %xmm7,%xmm11 + 4767: 66 44 0f fe c7 paddd %xmm7,%xmm8 + 476c: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 4771: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 + 4776: 66 41 0f 72 f1 06 pslld $0x6,%xmm9 + 477c: 66 41 0f 72 f2 06 pslld $0x6,%xmm10 + 4782: 66 45 0f fa cb psubd %xmm11,%xmm9 + 4787: 66 45 0f fa d0 psubd %xmm8,%xmm10 + 478c: 66 41 0f 72 f1 08 pslld $0x8,%xmm9 + 4792: 66 41 0f 72 f2 08 pslld $0x8,%xmm10 + 4798: 66 45 0f fa d0 psubd %xmm8,%xmm10 + 479d: 66 45 0f fa cb psubd %xmm11,%xmm9 + 47a2: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 47a7: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 47ac: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 47b2: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 + 47b8: 66 45 0f fe c2 paddd %xmm10,%xmm8 + 47bd: 66 45 0f fe cb paddd %xmm11,%xmm9 + 47c2: 66 41 0f 72 d0 1c psrld $0x1c,%xmm8 + 47c8: 66 41 0f 72 d1 1c psrld $0x1c,%xmm9 + 47ce: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 47d3: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 + 47d8: 66 45 0f 69 d0 punpckhwd %xmm8,%xmm10 + 47dd: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 + 47e2: 66 45 0f 69 c2 punpckhwd %xmm10,%xmm8 + 47e7: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 + 47ec: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 + 47f1: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 47f6: 66 0f 6e cf movd %edi,%xmm1 + 47fa: bf c0 c0 c0 c0 mov $0xc0c0c0c0,%edi + 47ff: 66 44 0f db ce pand %xmm6,%xmm9 + 4804: 66 0f 70 c9 00 pshufd $0x0,%xmm1,%xmm1 + 4809: 66 45 0f 67 c1 packuswb %xmm9,%xmm8 + 480e: 66 41 0f 71 f0 05 psllw $0x5,%xmm8 + 4814: 66 44 0f db 84 24 a8 pand 0x1a8(%rsp),%xmm8 + 481b: 01 00 00 + 481e: 66 41 0f db c8 pand %xmm8,%xmm1 + 4823: 66 44 0f 6f c5 movdqa %xmm5,%xmm8 + 4828: 66 0f eb c8 por %xmm0,%xmm1 + 482c: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 + 4832: 66 0f 6f c5 movdqa %xmm5,%xmm0 + 4836: 66 41 0f 61 c0 punpcklwd %xmm8,%xmm0 + 483b: 66 41 0f 69 e8 punpckhwd %xmm8,%xmm5 + 4840: 66 0f 72 f0 01 pslld $0x1,%xmm0 + 4845: 66 0f fe c7 paddd %xmm7,%xmm0 + 4849: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 484e: 66 41 0f 72 f1 06 pslld $0x6,%xmm9 + 4854: 66 44 0f fa c8 psubd %xmm0,%xmm9 + 4859: 66 41 0f 72 f1 08 pslld $0x8,%xmm9 + 485f: 66 44 0f fa c8 psubd %xmm0,%xmm9 + 4864: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 + 4869: 66 0f 72 f0 02 pslld $0x2,%xmm0 + 486e: 66 44 0f fe c8 paddd %xmm0,%xmm9 + 4873: 66 0f 6f c5 movdqa %xmm5,%xmm0 + 4877: 66 0f 72 f0 01 pslld $0x1,%xmm0 + 487c: 66 41 0f 72 d1 1c psrld $0x1c,%xmm9 + 4882: 66 0f fe c7 paddd %xmm7,%xmm0 + 4886: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 + 488b: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 4890: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 + 4896: 66 44 0f fa c0 psubd %xmm0,%xmm8 + 489b: 66 41 0f 72 f0 08 pslld $0x8,%xmm8 + 48a1: 66 44 0f fa c0 psubd %xmm0,%xmm8 + 48a6: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 + 48ab: 66 0f 72 f0 02 pslld $0x2,%xmm0 + 48b0: 66 41 0f fe c0 paddd %xmm8,%xmm0 + 48b5: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 + 48ba: 66 44 0f 6f cb movdqa %xmm3,%xmm9 + 48bf: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 48c4: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 + 48ca: 66 0f 61 e8 punpcklwd %xmm0,%xmm5 + 48ce: 66 44 0f 69 c0 punpckhwd %xmm0,%xmm8 + 48d3: 66 0f 6f c5 movdqa %xmm5,%xmm0 + 48d7: 66 41 0f 61 e8 punpcklwd %xmm8,%xmm5 + 48dc: 66 41 0f 69 c0 punpckhwd %xmm8,%xmm0 + 48e1: 66 0f 61 e8 punpcklwd %xmm0,%xmm5 + 48e5: 66 0f 6f c3 movdqa %xmm3,%xmm0 + 48e9: 66 41 0f 69 d9 punpckhwd %xmm9,%xmm3 + 48ee: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 + 48f3: 66 0f db ee pand %xmm6,%xmm5 + 48f7: 66 0f 72 f0 01 pslld $0x1,%xmm0 + 48fc: 66 0f fe c7 paddd %xmm7,%xmm0 + 4900: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 4905: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 + 490b: 66 44 0f fa c0 psubd %xmm0,%xmm8 + 4910: 66 41 0f 72 f0 08 pslld $0x8,%xmm8 + 4916: 66 44 0f fa c0 psubd %xmm0,%xmm8 + 491b: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 + 4920: 66 0f 72 f0 02 pslld $0x2,%xmm0 + 4925: 66 44 0f fe c0 paddd %xmm0,%xmm8 + 492a: 66 0f 6f c3 movdqa %xmm3,%xmm0 + 492e: 66 0f 72 f0 01 pslld $0x1,%xmm0 + 4933: 66 41 0f 72 d0 1c psrld $0x1c,%xmm8 + 4939: 66 0f fe c7 paddd %xmm7,%xmm0 + 493d: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 4941: 66 0f 72 f3 06 pslld $0x6,%xmm3 + 4946: 66 0f fa d8 psubd %xmm0,%xmm3 + 494a: 66 0f 72 f3 08 pslld $0x8,%xmm3 + 494f: 66 0f fa d8 psubd %xmm0,%xmm3 + 4953: 66 0f 6f c3 movdqa %xmm3,%xmm0 + 4957: 66 0f 72 f0 02 pslld $0x2,%xmm0 + 495c: 66 0f fe c3 paddd %xmm3,%xmm0 + 4960: 66 41 0f 6f d8 movdqa %xmm8,%xmm3 + 4965: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 496a: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 496f: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 + 4973: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 + 4978: 66 44 0f 61 c3 punpcklwd %xmm3,%xmm8 + 497d: 66 0f 69 c3 punpckhwd %xmm3,%xmm0 + 4981: 66 0f 6e df movd %edi,%xmm3 + 4985: bf 40 40 40 40 mov $0x40404040,%edi + 498a: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 498f: 66 0f 6f c5 movdqa %xmm5,%xmm0 + 4993: 66 0f 70 db 00 pshufd $0x0,%xmm3,%xmm3 + 4998: 66 0f 6f ec movdqa %xmm4,%xmm5 + 499c: 66 44 0f db c6 pand %xmm6,%xmm8 + 49a1: 66 0f 71 e5 0f psraw $0xf,%xmm5 + 49a6: 66 41 0f 67 c0 packuswb %xmm8,%xmm0 + 49ab: 66 0f 71 f0 06 psllw $0x6,%xmm0 + 49b0: 66 0f db d8 pand %xmm0,%xmm3 + 49b4: 66 0f 6e c7 movd %edi,%xmm0 + 49b8: bf 80 80 80 80 mov $0x80808080,%edi + 49bd: 66 0f 70 c0 00 pshufd $0x0,%xmm0,%xmm0 + 49c2: 66 0f db d8 pand %xmm0,%xmm3 + 49c6: 66 0f eb d9 por %xmm1,%xmm3 + 49ca: 66 0f 6f cc movdqa %xmm4,%xmm1 + 49ce: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 + 49d2: 66 0f 61 cd punpcklwd %xmm5,%xmm1 + 49d6: 66 0f 6f ea movdqa %xmm2,%xmm5 + 49da: 66 0f 72 f1 01 pslld $0x1,%xmm1 + 49df: 66 0f 71 e5 0f psraw $0xf,%xmm5 + 49e4: 66 0f fe cf paddd %xmm7,%xmm1 + 49e8: 66 0f 6f c1 movdqa %xmm1,%xmm0 + 49ec: 66 0f 72 f0 06 pslld $0x6,%xmm0 + 49f1: 66 0f fa c1 psubd %xmm1,%xmm0 + 49f5: 66 0f 72 f0 08 pslld $0x8,%xmm0 + 49fa: 66 0f fa c1 psubd %xmm1,%xmm0 + 49fe: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 4a02: 66 0f 72 f1 02 pslld $0x2,%xmm1 + 4a07: 66 0f fe c1 paddd %xmm1,%xmm0 + 4a0b: 66 0f 6f cc movdqa %xmm4,%xmm1 + 4a0f: 66 0f 72 f1 01 pslld $0x1,%xmm1 + 4a14: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 4a19: 66 0f fe cf paddd %xmm7,%xmm1 + 4a1d: 66 0f 6f e1 movdqa %xmm1,%xmm4 + 4a21: 66 0f 72 f4 06 pslld $0x6,%xmm4 + 4a26: 66 0f fa e1 psubd %xmm1,%xmm4 + 4a2a: 66 0f 72 f4 08 pslld $0x8,%xmm4 + 4a2f: 66 0f fa e1 psubd %xmm1,%xmm4 + 4a33: 66 0f 6f cc movdqa %xmm4,%xmm1 + 4a37: 66 0f 72 f1 02 pslld $0x2,%xmm1 + 4a3c: 66 0f fe cc paddd %xmm4,%xmm1 + 4a40: 66 0f 6f e0 movdqa %xmm0,%xmm4 + 4a44: 66 0f 72 d1 1c psrld $0x1c,%xmm1 + 4a49: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 + 4a4d: 66 0f 69 e1 punpckhwd %xmm1,%xmm4 + 4a51: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 4a55: 66 0f 61 c4 punpcklwd %xmm4,%xmm0 + 4a59: 66 0f 69 cc punpckhwd %xmm4,%xmm1 + 4a5d: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 + 4a61: 66 0f 6f ca movdqa %xmm2,%xmm1 + 4a65: 66 0f 69 d5 punpckhwd %xmm5,%xmm2 + 4a69: 66 0f 61 cd punpcklwd %xmm5,%xmm1 + 4a6d: 66 0f db c6 pand %xmm6,%xmm0 + 4a71: 66 0f 72 f1 01 pslld $0x1,%xmm1 + 4a76: 66 0f fe cf paddd %xmm7,%xmm1 + 4a7a: 66 0f 6f e1 movdqa %xmm1,%xmm4 + 4a7e: 66 0f 72 f4 06 pslld $0x6,%xmm4 + 4a83: 66 0f fa e1 psubd %xmm1,%xmm4 + 4a87: 66 0f 72 f4 08 pslld $0x8,%xmm4 + 4a8c: 66 0f fa e1 psubd %xmm1,%xmm4 + 4a90: 66 0f 6f cc movdqa %xmm4,%xmm1 + 4a94: 66 0f 72 f1 02 pslld $0x2,%xmm1 + 4a99: 66 0f fe e1 paddd %xmm1,%xmm4 + 4a9d: 66 0f 6f ca movdqa %xmm2,%xmm1 + 4aa1: 66 0f 72 f1 01 pslld $0x1,%xmm1 + 4aa6: 66 0f 72 d4 1c psrld $0x1c,%xmm4 + 4aab: 66 0f fe cf paddd %xmm7,%xmm1 + 4aaf: 66 0f 6f ec movdqa %xmm4,%xmm5 + 4ab3: 66 0f 6f d1 movdqa %xmm1,%xmm2 + 4ab7: 66 0f 72 f2 06 pslld $0x6,%xmm2 + 4abc: 66 0f fa d1 psubd %xmm1,%xmm2 + 4ac0: 66 0f 72 f2 08 pslld $0x8,%xmm2 + 4ac5: 66 0f fa d1 psubd %xmm1,%xmm2 + 4ac9: 66 0f 6f ca movdqa %xmm2,%xmm1 + 4acd: 66 0f 72 f1 02 pslld $0x2,%xmm1 + 4ad2: 66 0f fe ca paddd %xmm2,%xmm1 + 4ad6: 66 0f 6f d4 movdqa %xmm4,%xmm2 + 4ada: 66 0f 72 d1 1c psrld $0x1c,%xmm1 + 4adf: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 + 4ae3: 66 0f 69 e9 punpckhwd %xmm1,%xmm5 + 4ae7: 66 0f 6f ca movdqa %xmm2,%xmm1 + 4aeb: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 + 4aef: 66 0f 69 cd punpckhwd %xmm5,%xmm1 + 4af3: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 + 4af7: 66 0f 6e cf movd %edi,%xmm1 + 4afb: 66 0f db d6 pand %xmm6,%xmm2 + 4aff: 66 0f 70 c9 00 pshufd $0x0,%xmm1,%xmm1 + 4b04: 66 0f 67 c2 packuswb %xmm2,%xmm0 + 4b08: 66 0f 71 f0 07 psllw $0x7,%xmm0 + 4b0d: 66 0f db c8 pand %xmm0,%xmm1 + 4b11: 66 0f eb cb por %xmm3,%xmm1 + 4b15: 0f 11 49 f0 movups %xmm1,-0x10(%rcx) + 4b19: 48 39 c1 cmp %rax,%rcx + 4b1c: 0f 85 63 ea ff ff jne 3585 + 4b22: 48 81 c4 c0 01 00 00 add $0x1c0,%rsp + 4b29: c3 ret + 4b2a: 48 89 f2 mov %rsi,%rdx + 4b2d: 0f 1f 00 nopl (%rax) + 4b30: c6 01 00 movb $0x0,(%rcx) + 4b33: 0f bf 02 movswl (%rdx),%eax + 4b36: 48 83 c1 01 add $0x1,%rcx + 4b3a: 8d 84 00 81 06 00 00 lea 0x681(%rax,%rax,1),%eax + 4b41: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax + 4b47: c1 e8 1c shr $0x1c,%eax + 4b4a: 83 e0 01 and $0x1,%eax + 4b4d: 88 41 ff mov %al,-0x1(%rcx) + 4b50: 0f bf 72 02 movswl 0x2(%rdx),%esi + 4b54: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4b5b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4b61: c1 ee 1b shr $0x1b,%esi + 4b64: 83 e6 02 and $0x2,%esi + 4b67: 09 f0 or %esi,%eax + 4b69: 88 41 ff mov %al,-0x1(%rcx) + 4b6c: 0f bf 72 04 movswl 0x4(%rdx),%esi + 4b70: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4b77: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4b7d: c1 ee 1a shr $0x1a,%esi + 4b80: 83 e6 04 and $0x4,%esi + 4b83: 09 f0 or %esi,%eax + 4b85: 88 41 ff mov %al,-0x1(%rcx) + 4b88: 0f bf 72 06 movswl 0x6(%rdx),%esi + 4b8c: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4b93: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4b99: c1 ee 19 shr $0x19,%esi + 4b9c: 83 e6 08 and $0x8,%esi + 4b9f: 09 f0 or %esi,%eax + 4ba1: 88 41 ff mov %al,-0x1(%rcx) + 4ba4: 0f bf 72 08 movswl 0x8(%rdx),%esi + 4ba8: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4baf: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4bb5: c1 ee 18 shr $0x18,%esi + 4bb8: 83 e6 10 and $0x10,%esi + 4bbb: 09 f0 or %esi,%eax + 4bbd: 88 41 ff mov %al,-0x1(%rcx) + 4bc0: 0f bf 72 0a movswl 0xa(%rdx),%esi + 4bc4: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4bcb: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4bd1: c1 ee 17 shr $0x17,%esi + 4bd4: 83 e6 20 and $0x20,%esi + 4bd7: 09 f0 or %esi,%eax + 4bd9: 88 41 ff mov %al,-0x1(%rcx) + 4bdc: 0f bf 72 0c movswl 0xc(%rdx),%esi + 4be0: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4be7: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4bed: c1 ee 16 shr $0x16,%esi + 4bf0: 83 e6 40 and $0x40,%esi + 4bf3: 09 f0 or %esi,%eax + 4bf5: 88 41 ff mov %al,-0x1(%rcx) + 4bf8: 0f bf 72 0e movswl 0xe(%rdx),%esi + 4bfc: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4c03: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4c09: c1 ee 1c shr $0x1c,%esi + 4c0c: c1 e6 07 shl $0x7,%esi + 4c0f: 09 f0 or %esi,%eax + 4c11: 88 41 ff mov %al,-0x1(%rcx) + 4c14: 48 83 c2 10 add $0x10,%rdx + 4c18: 48 39 d7 cmp %rdx,%rdi + 4c1b: 0f 85 0f ff ff ff jne 4b30 + 4c21: c3 ret + 4c22: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4c29: 00 00 00 00 + 4c2d: 0f 1f 00 nopl (%rax) + +0000000000004c30 : + 4c30: 55 push %rbp + 4c31: 0f b6 ca movzbl %dl,%ecx + 4c34: 48 89 f2 mov %rsi,%rdx + 4c37: be c0 00 00 00 mov $0xc0,%esi + 4c3c: 53 push %rbx + 4c3d: 48 81 ec d8 00 00 00 sub $0xd8,%rsp + 4c44: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp + 4c4b: 00 00 + 4c4d: 48 89 ac 24 c8 00 00 mov %rbp,0xc8(%rsp) + 4c54: 00 + 4c55: 48 89 fd mov %rdi,%rbp + 4c58: 48 89 e7 mov %rsp,%rdi + 4c5b: e8 60 51 00 00 call 9dc0 + 4c60: 48 89 e6 mov %rsp,%rsi + 4c63: 48 89 ef mov %rbp,%rdi + 4c66: e8 25 05 00 00 call 5190 + 4c6b: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 4c72: 00 + 4c73: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4c7a: 00 00 + 4c7c: 75 0a jne 4c88 + 4c7e: 48 81 c4 d8 00 00 00 add $0xd8,%rsp + 4c85: 5b pop %rbx + 4c86: 5d pop %rbp + 4c87: c3 ret + 4c88: e8 f3 c3 ff ff call 1080 <__stack_chk_fail@plt> + 4c8d: 0f 1f 00 nopl (%rax) + +0000000000004c90 : + 4c90: 55 push %rbp + 4c91: 0f b6 ca movzbl %dl,%ecx + 4c94: 48 89 f2 mov %rsi,%rdx + 4c97: be 80 00 00 00 mov $0x80,%esi + 4c9c: 53 push %rbx + 4c9d: 48 81 ec 98 00 00 00 sub $0x98,%rsp + 4ca4: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp + 4cab: 00 00 + 4cad: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) + 4cb4: 00 + 4cb5: 48 89 fd mov %rdi,%rbp + 4cb8: 48 89 e7 mov %rsp,%rdi + 4cbb: e8 00 51 00 00 call 9dc0 + 4cc0: 48 89 e6 mov %rsp,%rsi + 4cc3: 48 89 ef mov %rbp,%rdi + 4cc6: e8 85 05 00 00 call 5250 + 4ccb: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 4cd2: 00 + 4cd3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4cda: 00 00 + 4cdc: 75 0a jne 4ce8 + 4cde: 48 81 c4 98 00 00 00 add $0x98,%rsp + 4ce5: 5b pop %rbx + 4ce6: 5d pop %rbp + 4ce7: c3 ret + 4ce8: e8 93 c3 ff ff call 1080 <__stack_chk_fail@plt> + 4ced: 0f 1f 00 nopl (%rax) + +0000000000004cf0 : + 4cf0: 55 push %rbp + 4cf1: 53 push %rbx + 4cf2: 48 89 fb mov %rdi,%rbx + 4cf5: 48 8d ab 00 02 00 00 lea 0x200(%rbx),%rbp + 4cfc: 48 83 ec 08 sub $0x8,%rsp + 4d00: e8 9b 01 00 00 call 4ea0 + 4d05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4d0c: 00 00 00 00 + 4d10: 0f bf 3b movswl (%rbx),%edi + 4d13: 48 83 c3 02 add $0x2,%rbx + 4d17: e8 64 0b 00 00 call 5880 + 4d1c: 66 89 43 fe mov %ax,-0x2(%rbx) + 4d20: 48 39 eb cmp %rbp,%rbx + 4d23: 75 eb jne 4d10 + 4d25: 48 83 c4 08 add $0x8,%rsp + 4d29: 5b pop %rbx + 4d2a: 5d pop %rbp + 4d2b: c3 ret + 4d2c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000004d30 : + 4d30: e9 6b 02 00 00 jmp 4fa0 + 4d35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4d3c: 00 00 00 00 + +0000000000004d40 : + 4d40: 41 57 push %r15 + 4d42: 4c 8d 3d 57 63 00 00 lea 0x6357(%rip),%r15 # b0a0 + 4d49: 41 56 push %r14 + 4d4b: 4d 8d b7 80 00 00 00 lea 0x80(%r15),%r14 + 4d52: 41 55 push %r13 + 4d54: 49 89 f5 mov %rsi,%r13 + 4d57: 41 54 push %r12 + 4d59: 49 89 d4 mov %rdx,%r12 + 4d5c: 55 push %rbp + 4d5d: 48 8d 6f 04 lea 0x4(%rdi),%rbp + 4d61: 53 push %rbx + 4d62: 48 83 ec 08 sub $0x8,%rsp + 4d66: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4d6d: 00 00 00 + 4d70: 41 0f bf 0f movswl (%r15),%ecx + 4d74: 48 8d 7d fc lea -0x4(%rbp),%rdi + 4d78: 4c 89 e2 mov %r12,%rdx + 4d7b: 4c 89 ee mov %r13,%rsi + 4d7e: 49 83 c7 02 add $0x2,%r15 + 4d82: 89 cb mov %ecx,%ebx + 4d84: e8 77 03 00 00 call 5100 + 4d89: f7 db neg %ebx + 4d8b: 49 8d 54 24 04 lea 0x4(%r12),%rdx + 4d90: 49 8d 75 04 lea 0x4(%r13),%rsi + 4d94: 48 89 ef mov %rbp,%rdi + 4d97: 0f bf cb movswl %bx,%ecx + 4d9a: 49 83 c5 08 add $0x8,%r13 + 4d9e: 49 83 c4 08 add $0x8,%r12 + 4da2: e8 59 03 00 00 call 5100 + 4da7: 48 83 c5 08 add $0x8,%rbp + 4dab: 4d 39 fe cmp %r15,%r14 + 4dae: 75 c0 jne 4d70 + 4db0: 48 83 c4 08 add $0x8,%rsp + 4db4: 5b pop %rbx + 4db5: 5d pop %rbp + 4db6: 41 5c pop %r12 + 4db8: 41 5d pop %r13 + 4dba: 41 5e pop %r14 + 4dbc: 41 5f pop %r15 + 4dbe: c3 ret + 4dbf: 90 nop + +0000000000004dc0 : + 4dc0: 55 push %rbp + 4dc1: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp + 4dc8: 53 push %rbx + 4dc9: 48 89 fb mov %rdi,%rbx + 4dcc: 48 83 ec 08 sub $0x8,%rsp + 4dd0: 0f bf 3b movswl (%rbx),%edi + 4dd3: 48 83 c3 02 add $0x2,%rbx + 4dd7: 69 ff 49 05 00 00 imul $0x549,%edi,%edi + 4ddd: e8 7e 0a 00 00 call 5860 + 4de2: 66 89 43 fe mov %ax,-0x2(%rbx) + 4de6: 48 39 eb cmp %rbp,%rbx + 4de9: 75 e5 jne 4dd0 + 4deb: 48 83 c4 08 add $0x8,%rsp + 4def: 5b pop %rbx + 4df0: 5d pop %rbp + 4df1: c3 ret + 4df2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4df9: 00 00 00 00 + 4dfd: 0f 1f 00 nopl (%rax) + +0000000000004e00 : + 4e00: 55 push %rbp + 4e01: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp + 4e08: 53 push %rbx + 4e09: 48 89 fb mov %rdi,%rbx + 4e0c: 48 83 ec 08 sub $0x8,%rsp + 4e10: 0f bf 3b movswl (%rbx),%edi + 4e13: 48 83 c3 02 add $0x2,%rbx + 4e17: e8 64 0a 00 00 call 5880 + 4e1c: 66 89 43 fe mov %ax,-0x2(%rbx) + 4e20: 48 39 eb cmp %rbp,%rbx + 4e23: 75 eb jne 4e10 + 4e25: 48 83 c4 08 add $0x8,%rsp + 4e29: 5b pop %rbx + 4e2a: 5d pop %rbp + 4e2b: c3 ret + 4e2c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000004e30 : + 4e30: 31 c0 xor %eax,%eax + 4e32: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4e39: 00 00 00 00 + 4e3d: 0f 1f 00 nopl (%rax) + 4e40: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 + 4e45: f3 0f 6f 0c 02 movdqu (%rdx,%rax,1),%xmm1 + 4e4a: 66 0f fd c1 paddw %xmm1,%xmm0 + 4e4e: 0f 11 04 07 movups %xmm0,(%rdi,%rax,1) + 4e52: 48 83 c0 10 add $0x10,%rax + 4e56: 48 3d 00 02 00 00 cmp $0x200,%rax + 4e5c: 75 e2 jne 4e40 + 4e5e: c3 ret + 4e5f: 90 nop + +0000000000004e60 : + 4e60: 31 c0 xor %eax,%eax + 4e62: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4e69: 00 00 00 00 + 4e6d: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4e74: 00 00 00 00 + 4e78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 4e7f: 00 + 4e80: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 + 4e85: f3 0f 6f 0c 02 movdqu (%rdx,%rax,1),%xmm1 + 4e8a: 66 0f f9 c1 psubw %xmm1,%xmm0 + 4e8e: 0f 11 04 07 movups %xmm0,(%rdi,%rax,1) + 4e92: 48 83 c0 10 add $0x10,%rax + 4e96: 48 3d 00 02 00 00 cmp $0x200,%rax + 4e9c: 75 e2 jne 4e80 + 4e9e: c3 ret + 4e9f: 90 nop + +0000000000004ea0 : + 4ea0: 41 57 push %r15 + 4ea2: 49 89 ff mov %rdi,%r15 + 4ea5: 41 56 push %r14 + 4ea7: 41 55 push %r13 + 4ea9: 41 54 push %r12 + 4eab: 55 push %rbp + 4eac: bd 0a fd ff ff mov $0xfffffd0a,%ebp + 4eb1: 53 push %rbx + 4eb2: 48 83 ec 28 sub $0x28,%rsp + 4eb6: c7 44 24 1c 07 00 00 movl $0x7,0x1c(%rsp) + 4ebd: 00 + 4ebe: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) + 4ec5: 00 + 4ec6: c7 44 24 10 80 00 00 movl $0x80,0x10(%rsp) + 4ecd: 00 + 4ece: 66 90 xchg %ax,%ax + 4ed0: 8b 44 24 10 mov 0x10(%rsp),%eax + 4ed4: 45 31 e4 xor %r12d,%r12d + 4ed7: 8d 48 ff lea -0x1(%rax),%ecx + 4eda: 83 c0 01 add $0x1,%eax + 4edd: 89 4c 24 14 mov %ecx,0x14(%rsp) + 4ee1: 89 44 24 18 mov %eax,0x18(%rsp) + 4ee5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4eec: 00 00 00 00 + 4ef0: 8b 44 24 10 mov 0x10(%rsp),%eax + 4ef4: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 4ef9: 45 89 e5 mov %r12d,%r13d + 4efc: 44 01 e0 add %r12d,%eax + 4eff: 89 c0 mov %eax,%eax + 4f01: 48 89 c3 mov %rax,%rbx + 4f04: 4c 29 e8 sub %r13,%rax + 4f07: 4d 8d 34 47 lea (%r15,%rax,2),%r14 + 4f0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 4f10: 43 0f bf 3c 6e movswl (%r14,%r13,2),%edi + 4f15: 0f af fd imul %ebp,%edi + 4f18: e8 43 09 00 00 call 5860 + 4f1d: 89 c6 mov %eax,%esi + 4f1f: 43 0f b7 04 6f movzwl (%r15,%r13,2),%eax + 4f24: 29 f0 sub %esi,%eax + 4f26: 66 43 89 04 6e mov %ax,(%r14,%r13,2) + 4f2b: 66 43 01 34 6f add %si,(%r15,%r13,2) + 4f30: 49 83 c5 01 add $0x1,%r13 + 4f34: 41 39 dd cmp %ebx,%r13d + 4f37: 72 d7 jb 4f10 + 4f39: 41 8d 44 24 01 lea 0x1(%r12),%eax + 4f3e: 39 c3 cmp %eax,%ebx + 4f40: b8 00 00 00 00 mov $0x0,%eax + 4f45: 0f 43 44 24 14 cmovae 0x14(%rsp),%eax + 4f4a: 44 03 64 24 18 add 0x18(%rsp),%r12d + 4f4f: 41 01 c4 add %eax,%r12d + 4f52: 41 81 fc ff 00 00 00 cmp $0xff,%r12d + 4f59: 77 15 ja 4f70 + 4f5b: 8b 44 24 0c mov 0xc(%rsp),%eax + 4f5f: 48 8d 15 ba 60 00 00 lea 0x60ba(%rip),%rdx # b020 + 4f66: 0f bf 2c 42 movswl (%rdx,%rax,2),%ebp + 4f6a: eb 84 jmp 4ef0 + 4f6c: 0f 1f 40 00 nopl 0x0(%rax) + 4f70: 83 6c 24 1c 01 subl $0x1,0x1c(%rsp) + 4f75: 74 18 je 4f8f + 4f77: 8b 44 24 0c mov 0xc(%rsp),%eax + 4f7b: 48 8d 0d 9e 60 00 00 lea 0x609e(%rip),%rcx # b020 + 4f82: d1 6c 24 10 shrl $1,0x10(%rsp) + 4f86: 0f bf 2c 41 movswl (%rcx,%rax,2),%ebp + 4f8a: e9 41 ff ff ff jmp 4ed0 + 4f8f: 48 83 c4 28 add $0x28,%rsp + 4f93: 5b pop %rbx + 4f94: 5d pop %rbp + 4f95: 41 5c pop %r12 + 4f97: 41 5d pop %r13 + 4f99: 41 5e pop %r14 + 4f9b: 41 5f pop %r15 + 4f9d: c3 ret + 4f9e: 66 90 xchg %ax,%ax + +0000000000004fa0 : + 4fa0: 41 57 push %r15 + 4fa2: 48 8d 47 02 lea 0x2(%rdi),%rax + 4fa6: 41 56 push %r14 + 4fa8: 41 55 push %r13 + 4faa: 41 54 push %r12 + 4fac: 55 push %rbp + 4fad: 53 push %rbx + 4fae: bb 5c 06 00 00 mov $0x65c,%ebx + 4fb3: 48 83 ec 38 sub $0x38,%rsp + 4fb7: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 4fbc: c7 44 24 2c 07 00 00 movl $0x7,0x2c(%rsp) + 4fc3: 00 + 4fc4: c7 44 24 14 7f 00 00 movl $0x7f,0x14(%rsp) + 4fcb: 00 + 4fcc: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) + 4fd3: 00 + 4fd4: 48 89 44 24 20 mov %rax,0x20(%rsp) + 4fd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 4fe0: 8b 54 24 0c mov 0xc(%rsp),%edx + 4fe4: 31 c0 xor %eax,%eax + 4fe6: 83 ea 01 sub $0x1,%edx + 4fe9: 89 54 24 28 mov %edx,0x28(%rsp) + 4fed: 0f 1f 00 nopl (%rax) + 4ff0: 8b 54 24 0c mov 0xc(%rsp),%edx + 4ff4: 83 6c 24 14 01 subl $0x1,0x14(%rsp) + 4ff9: 8d 0c 10 lea (%rax,%rdx,1),%ecx + 4ffc: 89 4c 24 10 mov %ecx,0x10(%rsp) + 5000: 39 c8 cmp %ecx,%eax + 5002: 0f 83 b8 00 00 00 jae 50c0 + 5008: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 500d: 89 ca mov %ecx,%edx + 500f: 4c 8d 2c 46 lea (%rsi,%rax,2),%r13 + 5013: 4c 8d 3c 56 lea (%rsi,%rdx,2),%r15 + 5017: 48 89 f5 mov %rsi,%rbp + 501a: 8b 74 24 28 mov 0x28(%rsp),%esi + 501e: 48 8b 54 24 20 mov 0x20(%rsp),%rdx + 5023: 48 01 f0 add %rsi,%rax + 5026: 4c 8d 24 42 lea (%rdx,%rax,2),%r12 + 502a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 5030: 45 0f b7 75 00 movzwl 0x0(%r13),%r14d + 5035: 41 0f b7 3f movzwl (%r15),%edi + 5039: 49 83 c5 02 add $0x2,%r13 + 503d: 49 83 c7 02 add $0x2,%r15 + 5041: 44 01 f7 add %r14d,%edi + 5044: 0f bf ff movswl %di,%edi + 5047: e8 34 08 00 00 call 5880 + 504c: 66 41 89 45 fe mov %ax,-0x2(%r13) + 5051: 41 0f b7 7f fe movzwl -0x2(%r15),%edi + 5056: 44 29 f7 sub %r14d,%edi + 5059: 66 41 89 7f fe mov %di,-0x2(%r15) + 505e: 0f bf ff movswl %di,%edi + 5061: 0f af fb imul %ebx,%edi + 5064: e8 f7 07 00 00 call 5860 + 5069: 66 41 89 47 fe mov %ax,-0x2(%r15) + 506e: 4d 39 ec cmp %r13,%r12 + 5071: 75 bd jne 5030 + 5073: 8b 44 24 10 mov 0x10(%rsp),%eax + 5077: 03 44 24 0c add 0xc(%rsp),%eax + 507b: 3d ff 00 00 00 cmp $0xff,%eax + 5080: 77 1e ja 50a0 + 5082: 8b 54 24 14 mov 0x14(%rsp),%edx + 5086: 48 8d 0d 93 5f 00 00 lea 0x5f93(%rip),%rcx # b020 + 508d: 0f bf 1c 51 movswl (%rcx,%rdx,2),%ebx + 5091: e9 5a ff ff ff jmp 4ff0 + 5096: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 509d: 00 00 00 + 50a0: 83 6c 24 2c 01 subl $0x1,0x2c(%rsp) + 50a5: 74 1d je 50c4 + 50a7: 8b 44 24 14 mov 0x14(%rsp),%eax + 50ab: 48 8d 35 6e 5f 00 00 lea 0x5f6e(%rip),%rsi # b020 + 50b2: d1 64 24 0c shll $1,0xc(%rsp) + 50b6: 0f bf 1c 46 movswl (%rsi,%rax,2),%ebx + 50ba: e9 21 ff ff ff jmp 4fe0 + 50bf: 90 nop + 50c0: 89 c8 mov %ecx,%eax + 50c2: eb be jmp 5082 + 50c4: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 + 50c9: 49 81 c5 00 02 00 00 add $0x200,%r13 + 50d0: 0f bf 7d 00 movswl 0x0(%rbp),%edi + 50d4: 48 83 c5 02 add $0x2,%rbp + 50d8: 69 ff a1 05 00 00 imul $0x5a1,%edi,%edi + 50de: e8 7d 07 00 00 call 5860 + 50e3: 66 89 45 fe mov %ax,-0x2(%rbp) + 50e7: 4c 39 ed cmp %r13,%rbp + 50ea: 75 e4 jne 50d0 + 50ec: 48 83 c4 38 add $0x38,%rsp + 50f0: 5b pop %rbx + 50f1: 5d pop %rbp + 50f2: 41 5c pop %r12 + 50f4: 41 5d pop %r13 + 50f6: 41 5e pop %r14 + 50f8: 41 5f pop %r15 + 50fa: c3 ret + 50fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000005100 : + 5100: 41 55 push %r13 + 5102: 44 0f bf e9 movswl %cx,%r13d + 5106: 41 54 push %r12 + 5108: 49 89 f4 mov %rsi,%r12 + 510b: 55 push %rbp + 510c: 48 89 d5 mov %rdx,%rbp + 510f: 53 push %rbx + 5110: 48 89 fb mov %rdi,%rbx + 5113: 48 83 ec 08 sub $0x8,%rsp + 5117: 0f bf 7e 02 movswl 0x2(%rsi),%edi + 511b: 0f bf 42 02 movswl 0x2(%rdx),%eax + 511f: 0f af f8 imul %eax,%edi + 5122: e8 39 07 00 00 call 5860 + 5127: 0f bf f8 movswl %ax,%edi + 512a: 66 89 03 mov %ax,(%rbx) + 512d: 41 0f af fd imul %r13d,%edi + 5131: e8 2a 07 00 00 call 5860 + 5136: 66 89 03 mov %ax,(%rbx) + 5139: 41 0f bf 3c 24 movswl (%r12),%edi + 513e: 0f bf 45 00 movswl 0x0(%rbp),%eax + 5142: 0f af f8 imul %eax,%edi + 5145: e8 16 07 00 00 call 5860 + 514a: 66 01 03 add %ax,(%rbx) + 514d: 41 0f bf 3c 24 movswl (%r12),%edi + 5152: 0f bf 45 02 movswl 0x2(%rbp),%eax + 5156: 0f af f8 imul %eax,%edi + 5159: e8 02 07 00 00 call 5860 + 515e: 66 89 43 02 mov %ax,0x2(%rbx) + 5162: 41 0f bf 7c 24 02 movswl 0x2(%r12),%edi + 5168: 0f bf 45 00 movswl 0x0(%rbp),%eax + 516c: 0f af f8 imul %eax,%edi + 516f: e8 ec 06 00 00 call 5860 + 5174: 66 01 43 02 add %ax,0x2(%rbx) + 5178: 48 83 c4 08 add $0x8,%rsp + 517c: 5b pop %rbx + 517d: 5d pop %rbp + 517e: 41 5c pop %r12 + 5180: 41 5d pop %r13 + 5182: c3 ret + 5183: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 518a: 00 00 00 + 518d: 0f 1f 00 nopl (%rax) + +0000000000005190 : + 5190: 48 89 f1 mov %rsi,%rcx + 5193: 48 89 fe mov %rdi,%rsi + 5196: 48 8d b9 c0 00 00 00 lea 0xc0(%rcx),%rdi + 519d: 0f 1f 00 nopl (%rax) + 51a0: 0f b6 51 01 movzbl 0x1(%rcx),%edx + 51a4: 0f b6 41 02 movzbl 0x2(%rcx),%eax + 51a8: 48 83 c1 03 add $0x3,%rcx + 51ac: 48 83 c6 08 add $0x8,%rsi + 51b0: 44 0f b6 41 fd movzbl -0x3(%rcx),%r8d + 51b5: c1 e0 10 shl $0x10,%eax + 51b8: c1 e2 08 shl $0x8,%edx + 51bb: 09 c2 or %eax,%edx + 51bd: 44 09 c2 or %r8d,%edx + 51c0: 89 d0 mov %edx,%eax + 51c2: 41 89 d0 mov %edx,%r8d + 51c5: c1 ea 02 shr $0x2,%edx + 51c8: d1 e8 shr $1,%eax + 51ca: 81 e2 49 92 24 00 and $0x249249,%edx + 51d0: 41 81 e0 49 92 24 00 and $0x249249,%r8d + 51d7: 25 49 92 24 00 and $0x249249,%eax + 51dc: 01 d0 add %edx,%eax + 51de: 44 01 c0 add %r8d,%eax + 51e1: 41 89 c0 mov %eax,%r8d + 51e4: 89 c2 mov %eax,%edx + 51e6: 41 c1 e8 03 shr $0x3,%r8d + 51ea: 83 e2 07 and $0x7,%edx + 51ed: 41 83 e0 07 and $0x7,%r8d + 51f1: 44 29 c2 sub %r8d,%edx + 51f4: 41 89 c0 mov %eax,%r8d + 51f7: 66 89 56 f8 mov %dx,-0x8(%rsi) + 51fb: 89 c2 mov %eax,%edx + 51fd: 41 c1 e8 09 shr $0x9,%r8d + 5201: c1 ea 06 shr $0x6,%edx + 5204: 41 83 e0 07 and $0x7,%r8d + 5208: 83 e2 07 and $0x7,%edx + 520b: 44 29 c2 sub %r8d,%edx + 520e: 41 89 c0 mov %eax,%r8d + 5211: 66 89 56 fa mov %dx,-0x6(%rsi) + 5215: 89 c2 mov %eax,%edx + 5217: 41 c1 e8 0f shr $0xf,%r8d + 521b: c1 ea 0c shr $0xc,%edx + 521e: 41 83 e0 07 and $0x7,%r8d + 5222: 83 e2 07 and $0x7,%edx + 5225: 44 29 c2 sub %r8d,%edx + 5228: 66 89 56 fc mov %dx,-0x4(%rsi) + 522c: 89 c2 mov %eax,%edx + 522e: c1 e8 15 shr $0x15,%eax + 5231: c1 ea 12 shr $0x12,%edx + 5234: 83 e2 07 and $0x7,%edx + 5237: 29 c2 sub %eax,%edx + 5239: 66 89 56 fe mov %dx,-0x2(%rsi) + 523d: 48 39 cf cmp %rcx,%rdi + 5240: 0f 85 5a ff ff ff jne 51a0 + 5246: c3 ret + 5247: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 524e: 00 00 + +0000000000005250 : + 5250: 48 8d 86 80 00 00 00 lea 0x80(%rsi),%rax + 5257: 48 89 f1 mov %rsi,%rcx + 525a: 48 89 fa mov %rdi,%rdx + 525d: 48 39 c7 cmp %rax,%rdi + 5260: 73 10 jae 5272 + 5262: 48 8d b7 00 02 00 00 lea 0x200(%rdi),%rsi + 5269: 48 39 f1 cmp %rsi,%rcx + 526c: 0f 82 c4 04 00 00 jb 5736 + 5272: be 55 55 55 55 mov $0x55555555,%esi + 5277: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 + 527b: 66 0f 6e ee movd %esi,%xmm5 + 527f: 66 0f 71 d4 0e psrlw $0xe,%xmm4 + 5284: 66 0f 70 ed 00 pshufd $0x0,%xmm5,%xmm5 + 5289: f3 0f 6f 09 movdqu (%rcx),%xmm1 + 528d: f3 0f 6f 51 10 movdqu 0x10(%rcx),%xmm2 + 5292: 48 83 c1 20 add $0x20,%rcx + 5296: 48 83 ea 80 sub $0xffffffffffffff80,%rdx + 529a: 66 0f 6f c1 movdqa %xmm1,%xmm0 + 529e: 66 0f db cd pand %xmm5,%xmm1 + 52a2: 66 0f 72 d0 01 psrld $0x1,%xmm0 + 52a7: 66 0f db c5 pand %xmm5,%xmm0 + 52ab: 66 0f fe c1 paddd %xmm1,%xmm0 + 52af: 66 0f 6f ca movdqa %xmm2,%xmm1 + 52b3: 66 0f db d5 pand %xmm5,%xmm2 + 52b7: 66 0f 72 d1 01 psrld $0x1,%xmm1 + 52bc: 66 0f db cd pand %xmm5,%xmm1 + 52c0: 66 0f fe ca paddd %xmm2,%xmm1 + 52c4: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 52c8: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 52cc: 66 0f 72 d2 1c psrld $0x1c,%xmm2 + 52d1: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 52d5: 66 0f 72 d6 1c psrld $0x1c,%xmm6 + 52da: 66 0f 6f da movdqa %xmm2,%xmm3 + 52de: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 52e3: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 + 52e7: 66 0f 69 de punpckhwd %xmm6,%xmm3 + 52eb: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 + 52f0: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 52f4: 66 0f 61 d3 punpcklwd %xmm3,%xmm2 + 52f8: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 + 52fd: 66 0f 69 f3 punpckhwd %xmm3,%xmm6 + 5301: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 5305: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 + 530a: 66 0f 72 d7 1e psrld $0x1e,%xmm7 + 530f: 66 0f 72 d3 1e psrld $0x1e,%xmm3 + 5314: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 + 5318: 66 0f 6f f3 movdqa %xmm3,%xmm6 + 531c: 66 0f 61 df punpcklwd %xmm7,%xmm3 + 5320: 66 0f db d4 pand %xmm4,%xmm2 + 5324: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 5328: 66 0f 6f fb movdqa %xmm3,%xmm7 + 532c: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 + 5331: 66 0f 69 fe punpckhwd %xmm6,%xmm7 + 5335: 66 0f 61 de punpcklwd %xmm6,%xmm3 + 5339: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 533d: 66 0f 61 df punpcklwd %xmm7,%xmm3 + 5341: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5345: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 5349: 66 0f 72 d7 18 psrld $0x18,%xmm7 + 534e: 66 0f 72 d2 18 psrld $0x18,%xmm2 + 5353: 66 0f f9 f3 psubw %xmm3,%xmm6 + 5357: 66 0f 6f da movdqa %xmm2,%xmm3 + 535b: 66 0f 61 d7 punpcklwd %xmm7,%xmm2 + 535f: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 5364: 66 41 0f 72 d0 1a psrld $0x1a,%xmm8 + 536a: 66 41 0f 72 d1 16 psrld $0x16,%xmm9 + 5370: 66 0f 69 df punpckhwd %xmm7,%xmm3 + 5374: 66 41 0f 72 d2 12 psrld $0x12,%xmm10 + 537a: 66 41 0f 72 d3 0e psrld $0xe,%xmm11 + 5380: 66 0f 6f fa movdqa %xmm2,%xmm7 + 5384: 66 0f 69 fb punpckhwd %xmm3,%xmm7 + 5388: 66 41 0f 72 d4 0a psrld $0xa,%xmm12 + 538e: 66 0f 61 d3 punpcklwd %xmm3,%xmm2 + 5392: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 5396: 66 41 0f 72 d5 06 psrld $0x6,%xmm13 + 539c: 66 0f 61 d7 punpcklwd %xmm7,%xmm2 + 53a0: 66 0f 72 d3 1a psrld $0x1a,%xmm3 + 53a5: 66 0f db d4 pand %xmm4,%xmm2 + 53a9: 66 0f 6f fb movdqa %xmm3,%xmm7 + 53ad: 66 41 0f 61 d8 punpcklwd %xmm8,%xmm3 + 53b2: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 + 53b7: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 + 53bc: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 + 53c1: 66 0f 61 df punpcklwd %xmm7,%xmm3 + 53c5: 66 41 0f 61 d8 punpcklwd %xmm8,%xmm3 + 53ca: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 53cf: 66 0f db dc pand %xmm4,%xmm3 + 53d3: 66 41 0f 72 d0 14 psrld $0x14,%xmm8 + 53d9: 66 0f f9 d3 psubw %xmm3,%xmm2 + 53dd: 66 0f 6f fa movdqa %xmm2,%xmm7 + 53e1: 66 0f 6f da movdqa %xmm2,%xmm3 + 53e5: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 53e9: 66 0f 72 d2 14 psrld $0x14,%xmm2 + 53ee: 66 0f 61 fe punpcklwd %xmm6,%xmm7 + 53f2: 66 0f 69 de punpckhwd %xmm6,%xmm3 + 53f6: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 53fa: 66 41 0f 61 d0 punpcklwd %xmm8,%xmm2 + 53ff: 66 41 0f 69 f0 punpckhwd %xmm8,%xmm6 + 5404: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 + 5409: 66 44 0f 69 c6 punpckhwd %xmm6,%xmm8 + 540e: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 + 5412: 66 41 0f 61 d0 punpcklwd %xmm8,%xmm2 + 5417: 66 0f db d4 pand %xmm4,%xmm2 + 541b: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 + 5420: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5424: 66 0f 72 d2 16 psrld $0x16,%xmm2 + 5429: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 542d: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 + 5432: 66 41 0f 69 f1 punpckhwd %xmm9,%xmm6 + 5437: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 543c: 66 44 0f 69 ce punpckhwd %xmm6,%xmm9 + 5441: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 + 5445: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 + 544a: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 + 544f: 66 0f db d4 pand %xmm4,%xmm2 + 5453: 66 41 0f 72 d1 10 psrld $0x10,%xmm9 + 5459: 66 44 0f f9 c2 psubw %xmm2,%xmm8 + 545e: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5462: 66 0f 72 d2 10 psrld $0x10,%xmm2 + 5467: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 546b: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 + 5470: 66 41 0f 69 f1 punpckhwd %xmm9,%xmm6 + 5475: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 547a: 66 44 0f 69 ce punpckhwd %xmm6,%xmm9 + 547f: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 + 5483: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 5487: 66 0f 72 d6 12 psrld $0x12,%xmm6 + 548c: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 + 5491: 66 44 0f 6f ce movdqa %xmm6,%xmm9 + 5496: 66 41 0f 61 f2 punpcklwd %xmm10,%xmm6 + 549b: 66 0f db d4 pand %xmm4,%xmm2 + 549f: 66 45 0f 69 ca punpckhwd %xmm10,%xmm9 + 54a4: 66 44 0f 6f d6 movdqa %xmm6,%xmm10 + 54a9: 66 45 0f 69 d1 punpckhwd %xmm9,%xmm10 + 54ae: 66 41 0f 61 f1 punpcklwd %xmm9,%xmm6 + 54b3: 66 41 0f 61 f2 punpcklwd %xmm10,%xmm6 + 54b8: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 + 54bd: 66 0f db f4 pand %xmm4,%xmm6 + 54c1: 66 41 0f 72 d2 0c psrld $0xc,%xmm10 + 54c7: 66 0f f9 d6 psubw %xmm6,%xmm2 + 54cb: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 54cf: 66 41 0f 69 d0 punpckhwd %xmm8,%xmm2 + 54d4: 66 41 0f 61 f0 punpcklwd %xmm8,%xmm6 + 54d9: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 54de: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 54e3: 66 0f 6a f7 punpckhdq %xmm7,%xmm6 + 54e7: 66 44 0f 6a cb punpckhdq %xmm3,%xmm9 + 54ec: 66 44 0f 62 c7 punpckldq %xmm7,%xmm8 + 54f1: 66 0f 6f fa movdqa %xmm2,%xmm7 + 54f5: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 54f9: 66 0f 72 d2 0c psrld $0xc,%xmm2 + 54fe: 66 0f 62 fb punpckldq %xmm3,%xmm7 + 5502: 66 0f 6f da movdqa %xmm2,%xmm3 + 5506: 66 41 0f 61 d2 punpcklwd %xmm10,%xmm2 + 550b: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 + 5510: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 + 5515: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 + 551a: 66 0f 61 d3 punpcklwd %xmm3,%xmm2 + 551e: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 5522: 66 0f 72 d3 0e psrld $0xe,%xmm3 + 5527: 66 41 0f 61 d2 punpcklwd %xmm10,%xmm2 + 552c: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 5531: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 + 5536: 66 0f db d4 pand %xmm4,%xmm2 + 553a: 66 45 0f 69 d3 punpckhwd %xmm11,%xmm10 + 553f: 66 44 0f 6f db movdqa %xmm3,%xmm11 + 5544: 66 45 0f 69 da punpckhwd %xmm10,%xmm11 + 5549: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 + 554e: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 + 5553: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 + 5558: 66 0f db dc pand %xmm4,%xmm3 + 555c: 66 41 0f 72 d3 08 psrld $0x8,%xmm11 + 5562: 66 0f f9 d3 psubw %xmm3,%xmm2 + 5566: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 556a: 66 0f 72 d3 08 psrld $0x8,%xmm3 + 556f: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 5574: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 + 5579: 66 45 0f 69 d3 punpckhwd %xmm11,%xmm10 + 557e: 66 44 0f 6f db movdqa %xmm3,%xmm11 + 5583: 66 45 0f 69 da punpckhwd %xmm10,%xmm11 + 5588: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 + 558d: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 + 5592: 66 41 0f 72 d2 0a psrld $0xa,%xmm10 + 5598: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 + 559d: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 55a2: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 + 55a7: 66 0f db dc pand %xmm4,%xmm3 + 55ab: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 55b0: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 + 55b5: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 55ba: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 55bf: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 + 55c4: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 + 55c9: 66 44 0f db d4 pand %xmm4,%xmm10 + 55ce: 66 41 0f 72 d4 04 psrld $0x4,%xmm12 + 55d4: 66 41 0f f9 da psubw %xmm10,%xmm3 + 55d9: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 55de: 66 0f 69 da punpckhwd %xmm2,%xmm3 + 55e2: 66 44 0f 61 d2 punpcklwd %xmm2,%xmm10 + 55e7: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 55eb: 66 0f 72 d2 04 psrld $0x4,%xmm2 + 55f0: 66 44 0f 6f da movdqa %xmm2,%xmm11 + 55f5: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 + 55fa: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 55ff: 66 44 0f 6f e2 movdqa %xmm2,%xmm12 + 5604: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 5609: 66 41 0f 61 d3 punpcklwd %xmm11,%xmm2 + 560e: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 + 5613: 66 0f db d4 pand %xmm4,%xmm2 + 5617: 66 44 0f 6f da movdqa %xmm2,%xmm11 + 561c: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5620: 66 0f 72 d2 06 psrld $0x6,%xmm2 + 5625: 66 44 0f 6f e2 movdqa %xmm2,%xmm12 + 562a: 66 41 0f 61 d5 punpcklwd %xmm13,%xmm2 + 562f: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 5634: 66 44 0f 6f ea movdqa %xmm2,%xmm13 + 5639: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 563e: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 + 5643: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 5648: 66 41 0f 61 d5 punpcklwd %xmm13,%xmm2 + 564d: 66 44 0f 69 e1 punpckhwd %xmm1,%xmm12 + 5652: 66 0f db d4 pand %xmm4,%xmm2 + 5656: 66 44 0f f9 da psubw %xmm2,%xmm11 + 565b: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 565f: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 + 5663: 66 0f 72 d0 02 psrld $0x2,%xmm0 + 5668: 66 0f 72 d1 02 psrld $0x2,%xmm1 + 566d: 66 44 0f 6f ea movdqa %xmm2,%xmm13 + 5672: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 + 5677: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 567c: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 5681: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 + 5685: 66 44 0f 69 e1 punpckhwd %xmm1,%xmm12 + 568a: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 568e: 66 41 0f 61 d5 punpcklwd %xmm13,%xmm2 + 5693: 66 41 0f 69 cc punpckhwd %xmm12,%xmm1 + 5698: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 + 569d: 66 0f db d4 pand %xmm4,%xmm2 + 56a1: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 + 56a5: 66 0f db c4 pand %xmm4,%xmm0 + 56a9: 66 0f f9 d0 psubw %xmm0,%xmm2 + 56ad: 66 0f 6f ca movdqa %xmm2,%xmm1 + 56b1: 66 0f 6f c2 movdqa %xmm2,%xmm0 + 56b5: 66 41 0f 61 cb punpcklwd %xmm11,%xmm1 + 56ba: 66 41 0f 69 c3 punpckhwd %xmm11,%xmm0 + 56bf: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 + 56c4: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 56c8: 66 0f 6a c3 punpckhdq %xmm3,%xmm0 + 56cc: 66 45 0f 62 da punpckldq %xmm10,%xmm11 + 56d1: 66 0f 62 d3 punpckldq %xmm3,%xmm2 + 56d5: 66 41 0f 6a ca punpckhdq %xmm10,%xmm1 + 56da: 66 41 0f 6f db movdqa %xmm11,%xmm3 + 56df: 66 45 0f 6d d8 punpckhqdq %xmm8,%xmm11 + 56e4: 41 0f 16 d8 movlhps %xmm8,%xmm3 + 56e8: 44 0f 11 5a 90 movups %xmm11,-0x70(%rdx) + 56ed: 0f 11 5a 80 movups %xmm3,-0x80(%rdx) + 56f1: 66 0f 6f d9 movdqa %xmm1,%xmm3 + 56f5: 66 0f 6d ce punpckhqdq %xmm6,%xmm1 + 56f9: 0f 11 4a b0 movups %xmm1,-0x50(%rdx) + 56fd: 66 0f 6f ca movdqa %xmm2,%xmm1 + 5701: 0f 16 de movlhps %xmm6,%xmm3 + 5704: 66 0f 6d d7 punpckhqdq %xmm7,%xmm2 + 5708: 0f 16 cf movlhps %xmm7,%xmm1 + 570b: 0f 11 5a a0 movups %xmm3,-0x60(%rdx) + 570f: 0f 11 4a c0 movups %xmm1,-0x40(%rdx) + 5713: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 5717: 66 41 0f 6d c1 punpckhqdq %xmm9,%xmm0 + 571c: 41 0f 16 c9 movlhps %xmm9,%xmm1 + 5720: 0f 11 52 d0 movups %xmm2,-0x30(%rdx) + 5724: 0f 11 4a e0 movups %xmm1,-0x20(%rdx) + 5728: 0f 11 42 f0 movups %xmm0,-0x10(%rdx) + 572c: 48 39 c1 cmp %rax,%rcx + 572f: 0f 85 54 fb ff ff jne 5289 + 5735: c3 ret + 5736: f3 0f 7e 1d e2 59 00 movq 0x59e2(%rip),%xmm3 # b120 + 573d: 00 + 573e: 66 90 xchg %ax,%ax + 5740: 8b 01 mov (%rcx),%eax + 5742: 48 83 c2 10 add $0x10,%rdx + 5746: 48 83 c1 04 add $0x4,%rcx + 574a: 89 c7 mov %eax,%edi + 574c: d1 e8 shr $1,%eax + 574e: 81 e7 55 55 55 55 and $0x55555555,%edi + 5754: 25 55 55 55 55 and $0x55555555,%eax + 5759: 01 f8 add %edi,%eax + 575b: 89 c7 mov %eax,%edi + 575d: 66 0f 6e c0 movd %eax,%xmm0 + 5761: 41 89 c0 mov %eax,%r8d + 5764: c1 ef 04 shr $0x4,%edi + 5767: 41 c1 e8 12 shr $0x12,%r8d + 576b: 66 0f 6e ef movd %edi,%xmm5 + 576f: 89 c7 mov %eax,%edi + 5771: 41 83 e0 03 and $0x3,%r8d + 5775: c1 ef 08 shr $0x8,%edi + 5778: 66 0f 62 c5 punpckldq %xmm5,%xmm0 + 577c: 66 0f 6e cf movd %edi,%xmm1 + 5780: 89 c7 mov %eax,%edi + 5782: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5786: c1 ef 0c shr $0xc,%edi + 5789: 66 0f 6e ef movd %edi,%xmm5 + 578d: 89 c7 mov %eax,%edi + 578f: 66 0f 62 cd punpckldq %xmm5,%xmm1 + 5793: c1 ef 02 shr $0x2,%edi + 5796: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 + 579a: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 + 579e: 66 0f 6e cf movd %edi,%xmm1 + 57a2: 89 c7 mov %eax,%edi + 57a4: c1 ef 06 shr $0x6,%edi + 57a7: 66 0f 70 d2 4e pshufd $0x4e,%xmm2,%xmm2 + 57ac: 66 0f 6e ef movd %edi,%xmm5 + 57b0: 89 c7 mov %eax,%edi + 57b2: 66 0f 61 c2 punpcklwd %xmm2,%xmm0 + 57b6: c1 ef 0a shr $0xa,%edi + 57b9: 66 0f 62 cd punpckldq %xmm5,%xmm1 + 57bd: 66 0f db c3 pand %xmm3,%xmm0 + 57c1: 66 0f 6e d7 movd %edi,%xmm2 + 57c5: 89 c7 mov %eax,%edi + 57c7: 66 0f 6f e1 movdqa %xmm1,%xmm4 + 57cb: c1 ef 0e shr $0xe,%edi + 57ce: 66 0f 6e ef movd %edi,%xmm5 + 57d2: 89 c7 mov %eax,%edi + 57d4: c1 ef 10 shr $0x10,%edi + 57d7: 66 0f 62 d5 punpckldq %xmm5,%xmm2 + 57db: 83 e7 03 and $0x3,%edi + 57de: 66 0f 61 e2 punpcklwd %xmm2,%xmm4 + 57e2: 66 0f 61 ca punpcklwd %xmm2,%xmm1 + 57e6: 44 29 c7 sub %r8d,%edi + 57e9: 41 89 c0 mov %eax,%r8d + 57ec: 66 0f 70 e4 4e pshufd $0x4e,%xmm4,%xmm4 + 57f1: 66 89 7a f8 mov %di,-0x8(%rdx) + 57f5: 89 c7 mov %eax,%edi + 57f7: 41 c1 e8 16 shr $0x16,%r8d + 57fb: 66 0f 61 cc punpcklwd %xmm4,%xmm1 + 57ff: c1 ef 14 shr $0x14,%edi + 5802: 41 83 e0 03 and $0x3,%r8d + 5806: 66 0f db cb pand %xmm3,%xmm1 + 580a: 83 e7 03 and $0x3,%edi + 580d: 66 0f f9 c1 psubw %xmm1,%xmm0 + 5811: 44 29 c7 sub %r8d,%edi + 5814: 41 89 c0 mov %eax,%r8d + 5817: 66 89 7a fa mov %di,-0x6(%rdx) + 581b: 89 c7 mov %eax,%edi + 581d: 41 c1 e8 1a shr $0x1a,%r8d + 5821: c1 ef 18 shr $0x18,%edi + 5824: 41 83 e0 03 and $0x3,%r8d + 5828: 66 0f d6 42 f0 movq %xmm0,-0x10(%rdx) + 582d: 83 e7 03 and $0x3,%edi + 5830: 44 29 c7 sub %r8d,%edi + 5833: 66 89 7a fc mov %di,-0x4(%rdx) + 5837: 89 c7 mov %eax,%edi + 5839: c1 e8 1e shr $0x1e,%eax + 583c: c1 ef 1c shr $0x1c,%edi + 583f: 83 e7 03 and $0x3,%edi + 5842: 29 c7 sub %eax,%edi + 5844: 66 89 7a fe mov %di,-0x2(%rdx) + 5848: 48 39 d6 cmp %rdx,%rsi + 584b: 0f 85 ef fe ff ff jne 5740 + 5851: c3 ret + 5852: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 5859: 00 00 00 + 585c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000005860 : + 5860: 66 69 c7 01 f3 imul $0xf301,%di,%ax + 5865: 98 cwtl + 5866: 69 c0 ff f2 ff ff imul $0xfffff2ff,%eax,%eax + 586c: 01 f8 add %edi,%eax + 586e: c1 e8 10 shr $0x10,%eax + 5871: c3 ret + 5872: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5879: 00 00 00 00 + 587d: 0f 1f 00 nopl (%rax) + +0000000000005880 : + 5880: 0f bf d7 movswl %di,%edx + 5883: 89 f8 mov %edi,%eax + 5885: 69 d2 bf 4e 00 00 imul $0x4ebf,%edx,%edx + 588b: 81 c2 00 00 00 02 add $0x2000000,%edx + 5891: c1 fa 1a sar $0x1a,%edx + 5894: 66 69 d2 01 0d imul $0xd01,%dx,%dx + 5899: 29 d0 sub %edx,%eax + 589b: c3 ret + 589c: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 58a3: 00 00 00 + 58a6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 58ad: 00 00 00 + 58b0: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 58b7: 00 00 00 + 58ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +00000000000058c0 : + 58c0: 48 89 d1 mov %rdx,%rcx + 58c3: 48 85 d2 test %rdx,%rdx + 58c6: 0f 84 a4 01 00 00 je 5a70 + 58cc: 48 8d 42 ff lea -0x1(%rdx),%rax + 58d0: 48 83 f8 0e cmp $0xe,%rax + 58d4: 0f 86 99 01 00 00 jbe 5a73 + 58da: 48 83 e2 f0 and $0xfffffffffffffff0,%rdx + 58de: 31 c0 xor %eax,%eax + 58e0: 66 0f ef c9 pxor %xmm1,%xmm1 + 58e4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 58eb: 00 00 00 00 + 58ef: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 58f6: 00 00 00 00 + 58fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 5900: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 + 5905: f3 0f 6f 1c 07 movdqu (%rdi,%rax,1),%xmm3 + 590a: 48 83 c0 10 add $0x10,%rax + 590e: 66 0f ef c3 pxor %xmm3,%xmm0 + 5912: 66 0f eb c8 por %xmm0,%xmm1 + 5916: 48 39 c2 cmp %rax,%rdx + 5919: 75 e5 jne 5900 + 591b: 66 0f 6f c1 movdqa %xmm1,%xmm0 + 591f: 66 0f 73 d8 08 psrldq $0x8,%xmm0 + 5924: 66 0f eb c1 por %xmm1,%xmm0 + 5928: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 592c: 66 0f 73 da 04 psrldq $0x4,%xmm2 + 5931: 66 0f eb c2 por %xmm2,%xmm0 + 5935: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5939: 66 0f 73 da 02 psrldq $0x2,%xmm2 + 593e: 66 0f eb c2 por %xmm2,%xmm0 + 5942: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5946: 66 0f 73 da 01 psrldq $0x1,%xmm2 + 594b: 66 0f eb c2 por %xmm2,%xmm0 + 594f: 66 0f 7e c0 movd %xmm0,%eax + 5953: 48 39 d1 cmp %rdx,%rcx + 5956: 0f 84 05 01 00 00 je 5a61 + 595c: 66 0f 6f c1 movdqa %xmm1,%xmm0 + 5960: 66 0f 73 d9 08 psrldq $0x8,%xmm1 + 5965: 66 0f eb c8 por %xmm0,%xmm1 + 5969: 49 89 c8 mov %rcx,%r8 + 596c: 49 29 d0 sub %rdx,%r8 + 596f: 4d 8d 48 ff lea -0x1(%r8),%r9 + 5973: 49 83 f9 06 cmp $0x6,%r9 + 5977: 76 55 jbe 59ce + 5979: f3 0f 7e 04 17 movq (%rdi,%rdx,1),%xmm0 + 597e: f3 0f 7e 14 16 movq (%rsi,%rdx,1),%xmm2 + 5983: 66 0f ef c2 pxor %xmm2,%xmm0 + 5987: 66 0f eb c8 por %xmm0,%xmm1 + 598b: 66 0f 6f c1 movdqa %xmm1,%xmm0 + 598f: 66 0f 73 d0 20 psrlq $0x20,%xmm0 + 5994: 66 0f eb c1 por %xmm1,%xmm0 + 5998: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 599c: 66 0f 73 d1 10 psrlq $0x10,%xmm1 + 59a1: 66 0f eb c8 por %xmm0,%xmm1 + 59a5: 66 0f 6f c1 movdqa %xmm1,%xmm0 + 59a9: 66 0f 73 d0 08 psrlq $0x8,%xmm0 + 59ae: 66 0f eb c8 por %xmm0,%xmm1 + 59b2: 66 48 0f 7e c8 movq %xmm1,%rax + 59b7: 66 0f d6 4c 24 f0 movq %xmm1,-0x10(%rsp) + 59bd: 41 f6 c0 07 test $0x7,%r8b + 59c1: 0f 84 9a 00 00 00 je 5a61 + 59c7: 49 83 e0 f8 and $0xfffffffffffffff8,%r8 + 59cb: 4c 01 c2 add %r8,%rdx + 59ce: 44 0f b6 04 17 movzbl (%rdi,%rdx,1),%r8d + 59d3: 44 32 04 16 xor (%rsi,%rdx,1),%r8b + 59d7: 44 09 c0 or %r8d,%eax + 59da: 4c 8d 42 01 lea 0x1(%rdx),%r8 + 59de: 49 39 c8 cmp %rcx,%r8 + 59e1: 73 7e jae 5a61 + 59e3: 44 0f b6 44 16 01 movzbl 0x1(%rsi,%rdx,1),%r8d + 59e9: 44 32 44 17 01 xor 0x1(%rdi,%rdx,1),%r8b + 59ee: 44 09 c0 or %r8d,%eax + 59f1: 4c 8d 42 02 lea 0x2(%rdx),%r8 + 59f5: 49 39 c8 cmp %rcx,%r8 + 59f8: 73 67 jae 5a61 + 59fa: 44 0f b6 44 17 02 movzbl 0x2(%rdi,%rdx,1),%r8d + 5a00: 44 32 44 16 02 xor 0x2(%rsi,%rdx,1),%r8b + 5a05: 44 09 c0 or %r8d,%eax + 5a08: 4c 8d 42 03 lea 0x3(%rdx),%r8 + 5a0c: 49 39 c8 cmp %rcx,%r8 + 5a0f: 73 50 jae 5a61 + 5a11: 44 0f b6 44 17 03 movzbl 0x3(%rdi,%rdx,1),%r8d + 5a17: 44 32 44 16 03 xor 0x3(%rsi,%rdx,1),%r8b + 5a1c: 44 09 c0 or %r8d,%eax + 5a1f: 4c 8d 42 04 lea 0x4(%rdx),%r8 + 5a23: 49 39 c8 cmp %rcx,%r8 + 5a26: 73 39 jae 5a61 + 5a28: 44 0f b6 44 17 04 movzbl 0x4(%rdi,%rdx,1),%r8d + 5a2e: 44 32 44 16 04 xor 0x4(%rsi,%rdx,1),%r8b + 5a33: 44 09 c0 or %r8d,%eax + 5a36: 4c 8d 42 05 lea 0x5(%rdx),%r8 + 5a3a: 49 39 c8 cmp %rcx,%r8 + 5a3d: 73 22 jae 5a61 + 5a3f: 44 0f b6 44 17 05 movzbl 0x5(%rdi,%rdx,1),%r8d + 5a45: 44 32 44 16 05 xor 0x5(%rsi,%rdx,1),%r8b + 5a4a: 44 09 c0 or %r8d,%eax + 5a4d: 4c 8d 42 06 lea 0x6(%rdx),%r8 + 5a51: 49 39 c8 cmp %rcx,%r8 + 5a54: 73 0b jae 5a61 + 5a56: 0f b6 4c 17 06 movzbl 0x6(%rdi,%rdx,1),%ecx + 5a5b: 32 4c 16 06 xor 0x6(%rsi,%rdx,1),%cl + 5a5f: 09 c8 or %ecx,%eax + 5a61: 0f b6 c0 movzbl %al,%eax + 5a64: 48 f7 d8 neg %rax + 5a67: 48 c1 e8 3f shr $0x3f,%rax + 5a6b: c3 ret + 5a6c: 0f 1f 40 00 nopl 0x0(%rax) + 5a70: 31 c0 xor %eax,%eax + 5a72: c3 ret + 5a73: 66 0f ef c9 pxor %xmm1,%xmm1 + 5a77: 31 c0 xor %eax,%eax + 5a79: 31 d2 xor %edx,%edx + 5a7b: e9 e9 fe ff ff jmp 5969 + +0000000000005a80 : + 5a80: 49 89 d0 mov %rdx,%r8 + 5a83: 48 85 d2 test %rdx,%rdx + 5a86: 0f 84 11 02 00 00 je 5c9d + 5a8c: 48 8d 52 ff lea -0x1(%rdx),%rdx + 5a90: f7 d9 neg %ecx + 5a92: 48 83 fa 06 cmp $0x6,%rdx + 5a96: 0f 86 cc 01 00 00 jbe 5c68 + 5a9c: 48 89 f8 mov %rdi,%rax + 5a9f: 48 29 f0 sub %rsi,%rax + 5aa2: 48 83 e8 01 sub $0x1,%rax + 5aa6: 48 83 f8 0e cmp $0xe,%rax + 5aaa: 0f 86 b8 01 00 00 jbe 5c68 + 5ab0: 48 83 fa 0e cmp $0xe,%rdx + 5ab4: 0f 86 e4 01 00 00 jbe 5c9e + 5aba: 66 0f 6e d1 movd %ecx,%xmm2 + 5abe: 4c 89 c2 mov %r8,%rdx + 5ac1: 31 c0 xor %eax,%eax + 5ac3: 66 0f 60 d2 punpcklbw %xmm2,%xmm2 + 5ac7: 48 83 e2 f0 and $0xfffffffffffffff0,%rdx + 5acb: 66 0f 61 d2 punpcklwd %xmm2,%xmm2 + 5acf: 66 0f 70 d2 00 pshufd $0x0,%xmm2,%xmm2 + 5ad4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5adb: 00 00 00 00 + 5adf: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5ae6: 00 00 00 00 + 5aea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5af1: 00 00 00 00 + 5af5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5afc: 00 00 00 00 + 5b00: f3 0f 6f 0c 07 movdqu (%rdi,%rax,1),%xmm1 + 5b05: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 + 5b0a: 66 0f ef c1 pxor %xmm1,%xmm0 + 5b0e: 66 0f db c2 pand %xmm2,%xmm0 + 5b12: 66 0f ef c1 pxor %xmm1,%xmm0 + 5b16: 0f 11 04 07 movups %xmm0,(%rdi,%rax,1) + 5b1a: 48 83 c0 10 add $0x10,%rax + 5b1e: 48 39 d0 cmp %rdx,%rax + 5b21: 75 dd jne 5b00 + 5b23: 49 39 d0 cmp %rdx,%r8 + 5b26: 0f 84 71 01 00 00 je 5c9d + 5b2c: 4d 89 c1 mov %r8,%r9 + 5b2f: 49 29 d1 sub %rdx,%r9 + 5b32: 49 8d 41 ff lea -0x1(%r9),%rax + 5b36: 48 83 f8 06 cmp $0x6,%rax + 5b3a: 76 3a jbe 5b76 + 5b3c: 0f b6 c1 movzbl %cl,%eax + 5b3f: f3 0f 7e 14 17 movq (%rdi,%rdx,1),%xmm2 + 5b44: f3 0f 7e 04 16 movq (%rsi,%rdx,1),%xmm0 + 5b49: 88 c4 mov %al,%ah + 5b4b: 66 0f 6e d8 movd %eax,%xmm3 + 5b4f: 66 0f ef c2 pxor %xmm2,%xmm0 + 5b53: f2 0f 70 cb 00 pshuflw $0x0,%xmm3,%xmm1 + 5b58: 66 0f db c1 pand %xmm1,%xmm0 + 5b5c: 66 0f ef c2 pxor %xmm2,%xmm0 + 5b60: 66 0f d6 04 17 movq %xmm0,(%rdi,%rdx,1) + 5b65: 41 f6 c1 07 test $0x7,%r9b + 5b69: 0f 84 2e 01 00 00 je 5c9d + 5b6f: 49 83 e1 f8 and $0xfffffffffffffff8,%r9 + 5b73: 4c 01 ca add %r9,%rdx + 5b76: 44 0f b6 14 17 movzbl (%rdi,%rdx,1),%r10d + 5b7b: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax + 5b7f: 44 31 d0 xor %r10d,%eax + 5b82: 21 c8 and %ecx,%eax + 5b84: 44 31 d0 xor %r10d,%eax + 5b87: 88 04 17 mov %al,(%rdi,%rdx,1) + 5b8a: 48 8d 42 01 lea 0x1(%rdx),%rax + 5b8e: 4c 39 c0 cmp %r8,%rax + 5b91: 0f 83 06 01 00 00 jae 5c9d + 5b97: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d + 5b9c: 44 0f b6 4c 16 01 movzbl 0x1(%rsi,%rdx,1),%r9d + 5ba2: 45 31 d1 xor %r10d,%r9d + 5ba5: 41 21 c9 and %ecx,%r9d + 5ba8: 45 31 d1 xor %r10d,%r9d + 5bab: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) + 5baf: 48 8d 42 02 lea 0x2(%rdx),%rax + 5bb3: 4c 39 c0 cmp %r8,%rax + 5bb6: 0f 83 e1 00 00 00 jae 5c9d + 5bbc: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d + 5bc1: 44 0f b6 4c 16 02 movzbl 0x2(%rsi,%rdx,1),%r9d + 5bc7: 45 31 d1 xor %r10d,%r9d + 5bca: 41 21 c9 and %ecx,%r9d + 5bcd: 45 31 d1 xor %r10d,%r9d + 5bd0: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) + 5bd4: 48 8d 42 03 lea 0x3(%rdx),%rax + 5bd8: 4c 39 c0 cmp %r8,%rax + 5bdb: 0f 83 bc 00 00 00 jae 5c9d + 5be1: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d + 5be6: 44 0f b6 4c 16 03 movzbl 0x3(%rsi,%rdx,1),%r9d + 5bec: 45 31 d1 xor %r10d,%r9d + 5bef: 41 21 c9 and %ecx,%r9d + 5bf2: 45 31 d1 xor %r10d,%r9d + 5bf5: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) + 5bf9: 48 8d 42 04 lea 0x4(%rdx),%rax + 5bfd: 4c 39 c0 cmp %r8,%rax + 5c00: 0f 83 97 00 00 00 jae 5c9d + 5c06: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d + 5c0b: 44 0f b6 4c 16 04 movzbl 0x4(%rsi,%rdx,1),%r9d + 5c11: 45 31 d1 xor %r10d,%r9d + 5c14: 41 21 c9 and %ecx,%r9d + 5c17: 45 31 d1 xor %r10d,%r9d + 5c1a: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) + 5c1e: 48 8d 42 05 lea 0x5(%rdx),%rax + 5c22: 4c 39 c0 cmp %r8,%rax + 5c25: 73 76 jae 5c9d + 5c27: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d + 5c2c: 44 0f b6 4c 16 05 movzbl 0x5(%rsi,%rdx,1),%r9d + 5c32: 45 31 d1 xor %r10d,%r9d + 5c35: 41 21 c9 and %ecx,%r9d + 5c38: 45 31 d1 xor %r10d,%r9d + 5c3b: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) + 5c3f: 48 8d 42 06 lea 0x6(%rdx),%rax + 5c43: 4c 39 c0 cmp %r8,%rax + 5c46: 73 55 jae 5c9d + 5c48: 48 01 f8 add %rdi,%rax + 5c4b: 44 0f b6 5c 16 06 movzbl 0x6(%rsi,%rdx,1),%r11d + 5c51: 0f b6 38 movzbl (%rax),%edi + 5c54: 41 31 fb xor %edi,%r11d + 5c57: 44 89 da mov %r11d,%edx + 5c5a: 21 ca and %ecx,%edx + 5c5c: 31 fa xor %edi,%edx + 5c5e: 88 10 mov %dl,(%rax) + 5c60: c3 ret + 5c61: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 5c68: 31 c0 xor %eax,%eax + 5c6a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5c71: 00 00 00 00 + 5c75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5c7c: 00 00 00 00 + 5c80: 44 0f b6 0c 07 movzbl (%rdi,%rax,1),%r9d + 5c85: 0f b6 14 06 movzbl (%rsi,%rax,1),%edx + 5c89: 44 31 ca xor %r9d,%edx + 5c8c: 21 ca and %ecx,%edx + 5c8e: 44 31 ca xor %r9d,%edx + 5c91: 88 14 07 mov %dl,(%rdi,%rax,1) + 5c94: 48 83 c0 01 add $0x1,%rax + 5c98: 49 39 c0 cmp %rax,%r8 + 5c9b: 75 e3 jne 5c80 + 5c9d: c3 ret + 5c9e: 4d 89 c1 mov %r8,%r9 + 5ca1: 31 d2 xor %edx,%edx + 5ca3: e9 94 fe ff ff jmp 5b3c + 5ca8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 5caf: 00 + +0000000000005cb0 : + 5cb0: 66 33 37 xor (%rdi),%si + 5cb3: f7 da neg %edx + 5cb5: 21 d6 and %edx,%esi + 5cb7: 66 33 37 xor (%rdi),%si + 5cba: 66 89 37 mov %si,(%rdi) + 5cbd: c3 ret + 5cbe: 66 90 xchg %ax,%ax + +0000000000005cc0 : + 5cc0: 41 57 push %r15 + 5cc2: 41 56 push %r14 + 5cc4: 41 55 push %r13 + 5cc6: 41 54 push %r12 + 5cc8: 55 push %rbp + 5cc9: 53 push %rbx + 5cca: 48 83 ec 58 sub $0x58,%rsp + 5cce: 48 8b 47 08 mov 0x8(%rdi),%rax + 5cd2: 4c 8b 6f 18 mov 0x18(%rdi),%r13 + 5cd6: 4c 8b 3f mov (%rdi),%r15 + 5cd9: 48 89 44 24 90 mov %rax,-0x70(%rsp) + 5cde: 48 8b 47 10 mov 0x10(%rdi),%rax + 5ce2: 48 89 44 24 98 mov %rax,-0x68(%rsp) + 5ce7: 48 8b 47 20 mov 0x20(%rdi),%rax + 5ceb: 48 89 44 24 a0 mov %rax,-0x60(%rsp) + 5cf0: 48 8b 47 28 mov 0x28(%rdi),%rax + 5cf4: 48 89 44 24 a8 mov %rax,-0x58(%rsp) + 5cf9: 48 8b 47 30 mov 0x30(%rdi),%rax + 5cfd: 48 89 44 24 b0 mov %rax,-0x50(%rsp) + 5d02: 48 8b 47 38 mov 0x38(%rdi),%rax + 5d06: 48 89 44 24 b8 mov %rax,-0x48(%rsp) + 5d0b: 48 8b 47 40 mov 0x40(%rdi),%rax + 5d0f: 48 89 44 24 c0 mov %rax,-0x40(%rsp) + 5d14: 48 8b 47 48 mov 0x48(%rdi),%rax + 5d18: 48 89 44 24 c8 mov %rax,-0x38(%rsp) + 5d1d: 48 8b 47 50 mov 0x50(%rdi),%rax + 5d21: 48 8b 97 88 00 00 00 mov 0x88(%rdi),%rdx + 5d28: 4c 8b 67 60 mov 0x60(%rdi),%r12 + 5d2c: 4c 89 6c 24 18 mov %r13,0x18(%rsp) + 5d31: 48 89 44 24 d0 mov %rax,-0x30(%rsp) + 5d36: 48 8b 47 58 mov 0x58(%rdi),%rax + 5d3a: 48 89 54 24 f8 mov %rdx,-0x8(%rsp) + 5d3f: 48 8b 97 98 00 00 00 mov 0x98(%rdi),%rdx + 5d46: 48 89 44 24 d8 mov %rax,-0x28(%rsp) + 5d4b: 48 8b 47 68 mov 0x68(%rdi),%rax + 5d4f: 48 89 14 24 mov %rdx,(%rsp) + 5d53: 48 8b 97 a8 00 00 00 mov 0xa8(%rdi),%rdx + 5d5a: 48 89 44 24 e0 mov %rax,-0x20(%rsp) + 5d5f: 48 8b 47 70 mov 0x70(%rdi),%rax + 5d63: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 5d68: 48 8b 97 b8 00 00 00 mov 0xb8(%rdi),%rdx + 5d6f: 48 89 44 24 e8 mov %rax,-0x18(%rsp) + 5d74: 48 8b 47 78 mov 0x78(%rdi),%rax + 5d78: 48 89 54 24 10 mov %rdx,0x10(%rsp) + 5d7d: 48 8d 15 bc 53 00 00 lea 0x53bc(%rip),%rdx # b140 + 5d84: 4c 8b 9f 90 00 00 00 mov 0x90(%rdi),%r11 + 5d8b: 48 89 44 24 f0 mov %rax,-0x10(%rsp) + 5d90: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax + 5d97: 48 89 54 24 88 mov %rdx,-0x78(%rsp) + 5d9c: 4c 8b b7 a0 00 00 00 mov 0xa0(%rdi),%r14 + 5da3: 48 89 7c 24 50 mov %rdi,0x50(%rsp) + 5da8: 4c 8b 87 b0 00 00 00 mov 0xb0(%rdi),%r8 + 5daf: 48 8b 9f c0 00 00 00 mov 0xc0(%rdi),%rbx + 5db6: 48 89 c7 mov %rax,%rdi + 5db9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 5dc0: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp + 5dc5: 4c 8b 6c 24 90 mov -0x70(%rsp),%r13 + 5dca: 4c 33 6c 24 b0 xor -0x50(%rsp),%r13 + 5dcf: 4c 33 6c 24 d8 xor -0x28(%rsp),%r13 + 5dd4: 49 31 fd xor %rdi,%r13 + 5dd7: 4c 8b 54 24 98 mov -0x68(%rsp),%r10 + 5ddc: 48 8b 54 24 a0 mov -0x60(%rsp),%rdx + 5de1: 49 31 ed xor %rbp,%r13 + 5de4: 48 8b 6c 24 b8 mov -0x48(%rsp),%rbp + 5de9: 48 8b 4c 24 a8 mov -0x58(%rsp),%rcx + 5dee: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 + 5df3: 4c 33 4c 24 c0 xor -0x40(%rsp),%r9 + 5df8: 49 31 ea xor %rbp,%r10 + 5dfb: 48 8b 6c 24 c8 mov -0x38(%rsp),%rbp + 5e00: 4c 31 f9 xor %r15,%rcx + 5e03: 4c 33 4c 24 e0 xor -0x20(%rsp),%r9 + 5e08: 4d 31 e2 xor %r12,%r10 + 5e0b: 4c 33 54 24 f8 xor -0x8(%rsp),%r10 + 5e10: 48 33 4c 24 d0 xor -0x30(%rsp),%rcx + 5e15: 4d 31 d9 xor %r11,%r9 + 5e18: 48 31 ea xor %rbp,%rdx + 5e1b: 4c 89 ed mov %r13,%rbp + 5e1e: 48 33 54 24 e8 xor -0x18(%rsp),%rdx + 5e23: 48 33 14 24 xor (%rsp),%rdx + 5e27: 4d 31 c2 xor %r8,%r10 + 5e2a: 48 31 da xor %rbx,%rdx + 5e2d: 48 d1 c5 rol $1,%rbp + 5e30: 48 33 4c 24 f0 xor -0x10(%rsp),%rcx + 5e35: 48 31 d5 xor %rdx,%rbp + 5e38: 4c 89 d6 mov %r10,%rsi + 5e3b: 48 d1 c2 rol $1,%rdx + 5e3e: 4c 33 4c 24 10 xor 0x10(%rsp),%r9 + 5e43: 4c 31 d2 xor %r10,%rdx + 5e46: 4c 31 f1 xor %r14,%rcx + 5e49: 4c 8b 54 24 b0 mov -0x50(%rsp),%r10 + 5e4e: 48 d1 c6 rol $1,%rsi + 5e51: 48 31 ce xor %rcx,%rsi + 5e54: 4c 89 c8 mov %r9,%rax + 5e57: 48 d1 c1 rol $1,%rcx + 5e5a: 49 31 ef xor %rbp,%r15 + 5e5d: 48 d1 c0 rol $1,%rax + 5e60: 49 31 f2 xor %rsi,%r10 + 5e63: 4c 31 c9 xor %r9,%rcx + 5e66: 4d 89 f9 mov %r15,%r9 + 5e69: 4c 31 e8 xor %r13,%rax + 5e6c: 49 c1 ca 14 ror $0x14,%r10 + 5e70: 49 31 d3 xor %rdx,%r11 + 5e73: 48 31 cb xor %rcx,%rbx + 5e76: 4d 89 d7 mov %r10,%r15 + 5e79: 49 31 c4 xor %rax,%r12 + 5e7c: 49 c1 c3 15 rol $0x15,%r11 + 5e80: 48 31 f7 xor %rsi,%rdi + 5e83: 49 c1 cc 15 ror $0x15,%r12 + 5e87: 49 f7 d7 not %r15 + 5e8a: 48 c1 c3 0e rol $0xe,%rbx + 5e8e: 49 31 c0 xor %rax,%r8 + 5e91: 48 c1 cf 13 ror $0x13,%rdi + 5e95: 4d 89 fd mov %r15,%r13 + 5e98: 4c 8b 7c 24 88 mov -0x78(%rsp),%r15 + 5e9d: 49 c1 c8 03 ror $0x3,%r8 + 5ea1: 4d 21 e5 and %r12,%r13 + 5ea4: 4c 89 6c 24 b0 mov %r13,-0x50(%rsp) + 5ea9: 4d 8b 2f mov (%r15),%r13 + 5eac: 4c 8b 7c 24 b0 mov -0x50(%rsp),%r15 + 5eb1: 4d 31 cd xor %r9,%r13 + 5eb4: 4d 31 ef xor %r13,%r15 + 5eb7: 4d 89 e5 mov %r12,%r13 + 5eba: 49 f7 d5 not %r13 + 5ebd: 4d 21 dd and %r11,%r13 + 5ec0: 4d 31 d5 xor %r10,%r13 + 5ec3: 4c 89 6c 24 20 mov %r13,0x20(%rsp) + 5ec8: 4d 89 dd mov %r11,%r13 + 5ecb: 49 f7 d5 not %r13 + 5ece: 49 21 dd and %rbx,%r13 + 5ed1: 4d 31 e5 xor %r12,%r13 + 5ed4: 49 89 dc mov %rbx,%r12 + 5ed7: 49 f7 d4 not %r12 + 5eda: 4c 89 6c 24 28 mov %r13,0x28(%rsp) + 5edf: 4d 21 cc and %r9,%r12 + 5ee2: 49 f7 d1 not %r9 + 5ee5: 4d 21 d1 and %r10,%r9 + 5ee8: 4d 31 dc xor %r11,%r12 + 5eeb: 4c 8b 5c 24 d0 mov -0x30(%rsp),%r11 + 5ef0: 4d 89 ca mov %r9,%r10 + 5ef3: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 + 5ef8: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) + 5efd: 49 89 fc mov %rdi,%r12 + 5f00: 49 31 da xor %rbx,%r10 + 5f03: 49 31 eb xor %rbp,%r11 + 5f06: 49 f7 d4 not %r12 + 5f09: 4c 89 54 24 30 mov %r10,0x30(%rsp) + 5f0e: 4c 8b 54 24 c8 mov -0x38(%rsp),%r10 + 5f13: 49 c1 c3 03 rol $0x3,%r11 + 5f17: 49 31 d1 xor %rdx,%r9 + 5f1a: 49 c1 c1 1c rol $0x1c,%r9 + 5f1e: 49 31 ca xor %rcx,%r10 + 5f21: 49 c1 c2 14 rol $0x14,%r10 + 5f25: 4c 89 d3 mov %r10,%rbx + 5f28: 48 f7 d3 not %rbx + 5f2b: 4c 21 db and %r11,%rbx + 5f2e: 4c 31 cb xor %r9,%rbx + 5f31: 48 89 5c 24 38 mov %rbx,0x38(%rsp) + 5f36: 4c 89 db mov %r11,%rbx + 5f39: 48 f7 d3 not %rbx + 5f3c: 48 21 fb and %rdi,%rbx + 5f3f: 4c 31 d3 xor %r10,%rbx + 5f42: 48 89 5c 24 18 mov %rbx,0x18(%rsp) + 5f47: 4c 89 e3 mov %r12,%rbx + 5f4a: 4c 21 c3 and %r8,%rbx + 5f4d: 49 31 ee xor %rbp,%r14 + 5f50: 49 89 dc mov %rbx,%r12 + 5f53: 49 c1 c6 12 rol $0x12,%r14 + 5f57: 4d 31 dc xor %r11,%r12 + 5f5a: 4d 89 c3 mov %r8,%r11 + 5f5d: 49 f7 d3 not %r11 + 5f60: 4c 89 64 24 d0 mov %r12,-0x30(%rsp) + 5f65: 48 8b 5c 24 a8 mov -0x58(%rsp),%rbx + 5f6a: 4d 21 cb and %r9,%r11 + 5f6d: 49 f7 d1 not %r9 + 5f70: 4d 21 d1 and %r10,%r9 + 5f73: 49 31 fb xor %rdi,%r11 + 5f76: 48 8b 7c 24 90 mov -0x70(%rsp),%rdi + 5f7b: 48 31 eb xor %rbp,%rbx + 5f7e: 4d 31 c1 xor %r8,%r9 + 5f81: 4c 8b 44 24 b8 mov -0x48(%rsp),%r8 + 5f86: 4c 89 5c 24 40 mov %r11,0x40(%rsp) + 5f8b: 48 c1 cb 1c ror $0x1c,%rbx + 5f8f: 4c 8b 5c 24 e0 mov -0x20(%rsp),%r11 + 5f94: 48 31 f7 xor %rsi,%rdi + 5f97: 4c 89 4c 24 c8 mov %r9,-0x38(%rsp) + 5f9c: 49 31 c0 xor %rax,%r8 + 5f9f: 4c 8b 0c 24 mov (%rsp),%r9 + 5fa3: 48 d1 c7 rol $1,%rdi + 5fa6: 49 c1 c0 06 rol $0x6,%r8 + 5faa: 49 31 d3 xor %rdx,%r11 + 5fad: 4d 89 c2 mov %r8,%r10 + 5fb0: 49 c1 c3 19 rol $0x19,%r11 + 5fb4: 49 31 c9 xor %rcx,%r9 + 5fb7: 49 f7 d2 not %r10 + 5fba: 4d 89 dd mov %r11,%r13 + 5fbd: 49 c1 c1 08 rol $0x8,%r9 + 5fc1: 4d 21 da and %r11,%r10 + 5fc4: 49 f7 d5 not %r13 + 5fc7: 49 31 fa xor %rdi,%r10 + 5fca: 4c 89 54 24 b8 mov %r10,-0x48(%rsp) + 5fcf: 4d 89 ea mov %r13,%r10 + 5fd2: 4d 89 cd mov %r9,%r13 + 5fd5: 4d 21 ca and %r9,%r10 + 5fd8: 49 f7 d5 not %r13 + 5fdb: 4d 31 c2 xor %r8,%r10 + 5fde: 4c 89 14 24 mov %r10,(%rsp) + 5fe2: 4d 89 ea mov %r13,%r10 + 5fe5: 4d 21 f2 and %r14,%r10 + 5fe8: 4d 31 da xor %r11,%r10 + 5feb: 4d 89 f3 mov %r14,%r11 + 5fee: 49 f7 d3 not %r11 + 5ff1: 49 21 fb and %rdi,%r11 + 5ff4: 48 f7 d7 not %rdi + 5ff7: 4c 21 c7 and %r8,%rdi + 5ffa: 4d 31 cb xor %r9,%r11 + 5ffd: 4c 8b 44 24 a0 mov -0x60(%rsp),%r8 + 6002: 4c 8b 4c 24 d8 mov -0x28(%rsp),%r9 + 6007: 4c 31 f7 xor %r14,%rdi + 600a: 4c 89 5c 24 e0 mov %r11,-0x20(%rsp) + 600f: 48 89 7c 24 48 mov %rdi,0x48(%rsp) + 6014: 48 8b 7c 24 f8 mov -0x8(%rsp),%rdi + 6019: 49 31 c8 xor %rcx,%r8 + 601c: 49 31 f1 xor %rsi,%r9 + 601f: 49 c1 c1 0a rol $0xa,%r9 + 6023: 49 c1 c0 1b rol $0x1b,%r8 + 6027: 48 31 c7 xor %rax,%rdi + 602a: 48 33 4c 24 e8 xor -0x18(%rsp),%rcx + 602f: 48 33 74 24 08 xor 0x8(%rsp),%rsi + 6034: 48 c1 c9 19 ror $0x19,%rcx + 6038: 49 89 fc mov %rdi,%r12 + 603b: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi + 6040: 48 c1 c6 02 rol $0x2,%rsi + 6044: 49 c1 c4 0f rol $0xf,%r12 + 6048: 48 33 6c 24 f0 xor -0x10(%rsp),%rbp + 604d: 48 33 44 24 98 xor -0x68(%rsp),%rax + 6052: 48 c1 cd 17 ror $0x17,%rbp + 6056: 48 31 d7 xor %rdx,%rdi + 6059: 4d 89 e5 mov %r12,%r13 + 605c: 48 33 54 24 c0 xor -0x40(%rsp),%rdx + 6061: 48 c1 ca 09 ror $0x9,%rdx + 6065: 49 89 fb mov %rdi,%r11 + 6068: 48 89 df mov %rbx,%rdi + 606b: 49 f7 d5 not %r13 + 606e: 49 c1 cb 08 ror $0x8,%r11 + 6072: 48 f7 d7 not %rdi + 6075: 48 c1 c8 02 ror $0x2,%rax + 6079: 4c 21 cf and %r9,%rdi + 607c: 4d 21 dd and %r11,%r13 + 607f: 4c 31 c7 xor %r8,%rdi + 6082: 4d 31 cd xor %r9,%r13 + 6085: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 608a: 4c 89 cf mov %r9,%rdi + 608d: 4d 89 d9 mov %r11,%r9 + 6090: 49 f7 d1 not %r9 + 6093: 48 f7 d7 not %rdi + 6096: 4d 21 c1 and %r8,%r9 + 6099: 49 f7 d0 not %r8 + 609c: 4c 21 e7 and %r12,%rdi + 609f: 49 21 d8 and %rbx,%r8 + 60a2: 48 31 df xor %rbx,%rdi + 60a5: 4d 31 e1 xor %r12,%r9 + 60a8: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 + 60ad: 4d 31 d8 xor %r11,%r8 + 60b0: 49 89 cb mov %rcx,%r11 + 60b3: 48 89 d1 mov %rdx,%rcx + 60b6: 4c 89 44 24 d8 mov %r8,-0x28(%rsp) + 60bb: 49 89 f0 mov %rsi,%r8 + 60be: 4c 89 de mov %r11,%rsi + 60c1: 48 f7 d1 not %rcx + 60c4: 48 f7 d6 not %rsi + 60c7: 4d 89 c6 mov %r8,%r14 + 60ca: 4c 21 d9 and %r11,%rcx + 60cd: 48 21 ee and %rbp,%rsi + 60d0: 49 f7 d6 not %r14 + 60d3: 48 31 c1 xor %rax,%rcx + 60d6: 48 31 d6 xor %rdx,%rsi + 60d9: 48 89 4c 24 e8 mov %rcx,-0x18(%rsp) + 60de: 48 89 f3 mov %rsi,%rbx + 60e1: 48 89 ee mov %rbp,%rsi + 60e4: 48 f7 d6 not %rsi + 60e7: 48 89 5c 24 08 mov %rbx,0x8(%rsp) + 60ec: 4c 21 c6 and %r8,%rsi + 60ef: 4c 31 de xor %r11,%rsi + 60f2: 4d 89 f3 mov %r14,%r11 + 60f5: 49 21 c3 and %rax,%r11 + 60f8: 48 f7 d0 not %rax + 60fb: 4d 89 de mov %r11,%r14 + 60fe: 49 31 ee xor %rbp,%r14 + 6101: 48 21 d0 and %rdx,%rax + 6104: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp + 6109: 4c 31 c0 xor %r8,%rax + 610c: 4c 8b 44 24 38 mov 0x38(%rsp),%r8 + 6111: 4c 89 74 24 f8 mov %r14,-0x8(%rsp) + 6116: 4d 31 f8 xor %r15,%r8 + 6119: 4c 33 44 24 b8 xor -0x48(%rsp),%r8 + 611e: 49 31 e8 xor %rbp,%r8 + 6121: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp + 6126: 49 31 c8 xor %rcx,%r8 + 6129: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx + 612e: 49 31 cc xor %rcx,%r12 + 6131: 4c 33 24 24 xor (%rsp),%r12 + 6135: 48 33 6c 24 d0 xor -0x30(%rsp),%rbp + 613a: 4c 89 6c 24 f0 mov %r13,-0x10(%rsp) + 613f: 49 31 fc xor %rdi,%r12 + 6142: 4c 31 d5 xor %r10,%rbp + 6145: 4c 8b 5c 24 b0 mov -0x50(%rsp),%r11 + 614a: 48 8b 54 24 c8 mov -0x38(%rsp),%rdx + 614f: 49 31 dc xor %rbx,%r12 + 6152: 4c 31 ed xor %r13,%rbp + 6155: 4c 33 5c 24 40 xor 0x40(%rsp),%r11 + 615a: 48 33 54 24 48 xor 0x48(%rsp),%rdx + 615f: 48 31 f5 xor %rsi,%rbp + 6162: 4c 33 5c 24 e0 xor -0x20(%rsp),%r11 + 6167: 48 33 54 24 30 xor 0x30(%rsp),%rdx + 616c: 4d 89 e6 mov %r12,%r14 + 616f: 48 33 54 24 d8 xor -0x28(%rsp),%rdx + 6174: 4d 31 cb xor %r9,%r11 + 6177: 49 d1 c6 rol $1,%r14 + 617a: 4c 33 5c 24 f8 xor -0x8(%rsp),%r11 + 617f: 48 31 c2 xor %rax,%rdx + 6182: 49 89 ed mov %rbp,%r13 + 6185: 4c 89 db mov %r11,%rbx + 6188: 49 d1 c5 rol $1,%r13 + 618b: 49 31 d6 xor %rdx,%r14 + 618e: 48 d1 c2 rol $1,%rdx + 6191: 48 31 ea xor %rbp,%rdx + 6194: 4d 31 c5 xor %r8,%r13 + 6197: 48 d1 c3 rol $1,%rbx + 619a: 48 89 cd mov %rcx,%rbp + 619d: 49 d1 c0 rol $1,%r8 + 61a0: 4c 31 e3 xor %r12,%rbx + 61a3: 4d 31 d8 xor %r11,%r8 + 61a6: 4d 31 f7 xor %r14,%r15 + 61a9: 4c 31 ed xor %r13,%rbp + 61ac: 49 31 da xor %rbx,%r10 + 61af: 48 c1 cd 14 ror $0x14,%rbp + 61b3: 4d 89 fb mov %r15,%r11 + 61b6: 49 c1 ca 15 ror $0x15,%r10 + 61ba: 49 31 d1 xor %rdx,%r9 + 61bd: 49 89 ef mov %rbp,%r15 + 61c0: 49 c1 c1 15 rol $0x15,%r9 + 61c4: 4c 31 c0 xor %r8,%rax + 61c7: 4c 31 ef xor %r13,%rdi + 61ca: 48 c1 c0 0e rol $0xe,%rax + 61ce: 49 f7 d7 not %r15 + 61d1: 48 c1 cf 13 ror $0x13,%rdi + 61d5: 48 31 de xor %rbx,%rsi + 61d8: 4d 89 fc mov %r15,%r12 + 61db: 4c 8b 7c 24 88 mov -0x78(%rsp),%r15 + 61e0: 48 c1 ce 03 ror $0x3,%rsi + 61e4: 4d 21 d4 and %r10,%r12 + 61e7: 49 8b 4f 08 mov 0x8(%r15),%rcx + 61eb: 4c 31 d9 xor %r11,%rcx + 61ee: 49 89 cf mov %rcx,%r15 + 61f1: 48 8b 4c 24 e8 mov -0x18(%rsp),%rcx + 61f6: 4d 31 e7 xor %r12,%r15 + 61f9: 4d 89 d4 mov %r10,%r12 + 61fc: 49 f7 d4 not %r12 + 61ff: 4d 21 cc and %r9,%r12 + 6202: 49 31 ec xor %rbp,%r12 + 6205: 4c 89 64 24 90 mov %r12,-0x70(%rsp) + 620a: 4d 89 cc mov %r9,%r12 + 620d: 49 f7 d4 not %r12 + 6210: 49 21 c4 and %rax,%r12 + 6213: 4d 31 d4 xor %r10,%r12 + 6216: 49 89 c2 mov %rax,%r10 + 6219: 49 f7 d2 not %r10 + 621c: 4c 89 64 24 98 mov %r12,-0x68(%rsp) + 6221: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 + 6226: 4d 21 da and %r11,%r10 + 6229: 49 f7 d3 not %r11 + 622c: 49 21 eb and %rbp,%r11 + 622f: 4d 31 ca xor %r9,%r10 + 6232: 4c 8b 4c 24 c8 mov -0x38(%rsp),%r9 + 6237: 49 31 c3 xor %rax,%r11 + 623a: 4c 89 54 24 18 mov %r10,0x18(%rsp) + 623f: 4c 8b 54 24 b8 mov -0x48(%rsp),%r10 + 6244: 4c 89 5c 24 a0 mov %r11,-0x60(%rsp) + 6249: 4c 8b 5c 24 b0 mov -0x50(%rsp),%r11 + 624e: 4d 31 c1 xor %r8,%r9 + 6251: 49 c1 c1 14 rol $0x14,%r9 + 6255: 4d 31 f2 xor %r14,%r10 + 6258: 49 31 d3 xor %rdx,%r11 + 625b: 49 c1 c2 03 rol $0x3,%r10 + 625f: 4c 89 d8 mov %r11,%rax + 6262: 4d 89 cb mov %r9,%r11 + 6265: 49 f7 d3 not %r11 + 6268: 48 c1 c0 1c rol $0x1c,%rax + 626c: 4d 21 d3 and %r10,%r11 + 626f: 49 31 c3 xor %rax,%r11 + 6272: 4c 89 5c 24 a8 mov %r11,-0x58(%rsp) + 6277: 4d 89 d3 mov %r10,%r11 + 627a: 49 f7 d3 not %r11 + 627d: 49 21 fb and %rdi,%r11 + 6280: 4d 31 ec xor %r13,%r12 + 6283: 4c 31 f1 xor %r14,%rcx + 6286: 4d 31 cb xor %r9,%r11 + 6289: 48 c1 c1 12 rol $0x12,%rcx + 628d: 4c 89 5c 24 b0 mov %r11,-0x50(%rsp) + 6292: 49 89 fb mov %rdi,%r11 + 6295: 49 f7 d3 not %r11 + 6298: 49 21 f3 and %rsi,%r11 + 629b: 4d 31 d3 xor %r10,%r11 + 629e: 49 89 f2 mov %rsi,%r10 + 62a1: 49 f7 d2 not %r10 + 62a4: 4c 89 5c 24 b8 mov %r11,-0x48(%rsp) + 62a9: 49 21 c2 and %rax,%r10 + 62ac: 48 f7 d0 not %rax + 62af: 49 31 fa xor %rdi,%r10 + 62b2: 4c 21 c8 and %r9,%rax + 62b5: 48 8b 7c 24 e0 mov -0x20(%rsp),%rdi + 62ba: 49 89 c3 mov %rax,%r11 + 62bd: 4c 89 54 24 c0 mov %r10,-0x40(%rsp) + 62c2: 4c 89 e0 mov %r12,%rax + 62c5: 49 31 f3 xor %rsi,%r11 + 62c8: 48 31 d7 xor %rdx,%rdi + 62cb: 48 8b 74 24 d0 mov -0x30(%rsp),%rsi + 62d0: 48 d1 c0 rol $1,%rax + 62d3: 49 89 f9 mov %rdi,%r9 + 62d6: 48 8b 7c 24 d8 mov -0x28(%rsp),%rdi + 62db: 4c 89 5c 24 c8 mov %r11,-0x38(%rsp) + 62e0: 48 31 de xor %rbx,%rsi + 62e3: 49 c1 c1 19 rol $0x19,%r9 + 62e7: 48 c1 c6 06 rol $0x6,%rsi + 62eb: 4c 31 c7 xor %r8,%rdi + 62ee: 48 c1 c7 08 rol $0x8,%rdi + 62f2: 49 89 f2 mov %rsi,%r10 + 62f5: 49 89 fc mov %rdi,%r12 + 62f8: 49 f7 d2 not %r10 + 62fb: 4d 21 ca and %r9,%r10 + 62fe: 49 f7 d4 not %r12 + 6301: 49 31 c2 xor %rax,%r10 + 6304: 49 21 cc and %rcx,%r12 + 6307: 4c 89 54 24 d0 mov %r10,-0x30(%rsp) + 630c: 4d 31 cc xor %r9,%r12 + 630f: 4d 89 ca mov %r9,%r10 + 6312: 49 89 c9 mov %rcx,%r9 + 6315: 49 f7 d1 not %r9 + 6318: 49 f7 d2 not %r10 + 631b: 49 21 c1 and %rax,%r9 + 631e: 48 f7 d0 not %rax + 6321: 49 21 fa and %rdi,%r10 + 6324: 48 21 f0 and %rsi,%rax + 6327: 49 31 f9 xor %rdi,%r9 + 632a: 49 31 f2 xor %rsi,%r10 + 632d: 48 89 c7 mov %rax,%rdi + 6330: 4c 89 54 24 d8 mov %r10,-0x28(%rsp) + 6335: 48 31 cf xor %rcx,%rdi + 6338: 4c 89 4c 24 e0 mov %r9,-0x20(%rsp) + 633d: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 6342: 48 8b 44 24 30 mov 0x30(%rsp),%rax + 6347: 48 8b 74 24 38 mov 0x38(%rsp),%rsi + 634c: 4c 8b 0c 24 mov (%rsp),%r9 + 6350: 4c 8b 54 24 f0 mov -0x10(%rsp),%r10 + 6355: 4c 31 c0 xor %r8,%rax + 6358: 48 8b 4c 24 f8 mov -0x8(%rsp),%rcx + 635d: 4c 31 f6 xor %r14,%rsi + 6360: 48 c1 c0 1b rol $0x1b,%rax + 6364: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp + 6369: 48 c1 ce 1c ror $0x1c,%rsi + 636d: 4d 31 e9 xor %r13,%r9 + 6370: 49 31 da xor %rbx,%r10 + 6373: 48 31 d1 xor %rdx,%rcx + 6376: 49 c1 c2 0f rol $0xf,%r10 + 637a: 48 c1 c9 08 ror $0x8,%rcx + 637e: 48 89 f7 mov %rsi,%rdi + 6381: 48 31 eb xor %rbp,%rbx + 6384: 49 c1 c1 0a rol $0xa,%r9 + 6388: 4d 89 d3 mov %r10,%r11 + 638b: 48 f7 d7 not %rdi + 638e: 48 c1 cb 02 ror $0x2,%rbx + 6392: 49 f7 d3 not %r11 + 6395: 4c 21 cf and %r9,%rdi + 6398: 49 21 cb and %rcx,%r11 + 639b: 48 31 c7 xor %rax,%rdi + 639e: 4d 31 cb xor %r9,%r11 + 63a1: 48 89 7c 24 f0 mov %rdi,-0x10(%rsp) + 63a6: 4c 89 cf mov %r9,%rdi + 63a9: 4c 89 5c 24 f8 mov %r11,-0x8(%rsp) + 63ae: 49 89 cb mov %rcx,%r11 + 63b1: 48 f7 d7 not %rdi + 63b4: 49 f7 d3 not %r11 + 63b7: 4c 21 d7 and %r10,%rdi + 63ba: 49 21 c3 and %rax,%r11 + 63bd: 48 f7 d0 not %rax + 63c0: 48 31 f7 xor %rsi,%rdi + 63c3: 48 21 f0 and %rsi,%rax + 63c6: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 63cb: 4d 31 d3 xor %r10,%r11 + 63ce: 49 89 c1 mov %rax,%r9 + 63d1: 48 8b 44 24 40 mov 0x40(%rsp),%rax + 63d6: 49 31 c9 xor %rcx,%r9 + 63d9: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx + 63de: 4c 31 ee xor %r13,%rsi + 63e1: 48 31 d0 xor %rdx,%rax + 63e4: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 63e9: 48 c1 c6 02 rol $0x2,%rsi + 63ed: 4c 89 0c 24 mov %r9,(%rsp) + 63f1: 4c 31 c1 xor %r8,%rcx + 63f4: 48 c1 c8 09 ror $0x9,%rax + 63f8: 48 c1 c9 19 ror $0x19,%rcx + 63fc: 4c 31 f2 xor %r14,%rdx + 63ff: 49 89 c6 mov %rax,%r14 + 6402: 49 89 c8 mov %rcx,%r8 + 6405: 48 c1 ca 17 ror $0x17,%rdx + 6409: 49 f7 d6 not %r14 + 640c: 49 f7 d0 not %r8 + 640f: 49 21 ce and %rcx,%r14 + 6412: 49 21 d0 and %rdx,%r8 + 6415: 49 31 de xor %rbx,%r14 + 6418: 49 31 c0 xor %rax,%r8 + 641b: 4c 89 44 24 08 mov %r8,0x8(%rsp) + 6420: 49 89 d0 mov %rdx,%r8 + 6423: 49 f7 d0 not %r8 + 6426: 49 21 f0 and %rsi,%r8 + 6429: 49 31 c8 xor %rcx,%r8 + 642c: 48 89 f1 mov %rsi,%rcx + 642f: 48 f7 d1 not %rcx + 6432: 48 21 d9 and %rbx,%rcx + 6435: 48 f7 d3 not %rbx + 6438: 48 83 44 24 88 10 addq $0x10,-0x78(%rsp) + 643e: 48 31 d1 xor %rdx,%rcx + 6441: 48 21 c3 and %rax,%rbx + 6444: 48 8d 15 b5 4d 00 00 lea 0x4db5(%rip),%rdx # b200 + 644b: 48 89 4c 24 10 mov %rcx,0x10(%rsp) + 6450: 48 31 f3 xor %rsi,%rbx + 6453: 48 3b 54 24 88 cmp -0x78(%rsp),%rdx + 6458: 0f 85 62 f9 ff ff jne 5dc0 + 645e: 48 8b 44 24 90 mov -0x70(%rsp),%rax + 6463: 48 89 fa mov %rdi,%rdx + 6466: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi + 646b: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 + 6470: 48 89 47 08 mov %rax,0x8(%rdi) + 6474: 48 8b 44 24 98 mov -0x68(%rsp),%rax + 6479: 4c 89 3f mov %r15,(%rdi) + 647c: 48 89 47 10 mov %rax,0x10(%rdi) + 6480: 48 8b 44 24 a0 mov -0x60(%rsp),%rax + 6485: 4c 89 6f 18 mov %r13,0x18(%rdi) + 6489: 48 89 47 20 mov %rax,0x20(%rdi) + 648d: 48 8b 44 24 a8 mov -0x58(%rsp),%rax + 6492: 4c 89 67 60 mov %r12,0x60(%rdi) + 6496: 48 89 47 28 mov %rax,0x28(%rdi) + 649a: 48 8b 44 24 b0 mov -0x50(%rsp),%rax + 649f: 48 89 97 80 00 00 00 mov %rdx,0x80(%rdi) + 64a6: 48 89 47 30 mov %rax,0x30(%rdi) + 64aa: 48 8b 44 24 b8 mov -0x48(%rsp),%rax + 64af: 48 89 47 38 mov %rax,0x38(%rdi) + 64b3: 48 8b 44 24 c0 mov -0x40(%rsp),%rax + 64b8: 48 89 47 40 mov %rax,0x40(%rdi) + 64bc: 48 8b 44 24 c8 mov -0x38(%rsp),%rax + 64c1: 48 89 47 48 mov %rax,0x48(%rdi) + 64c5: 48 8b 44 24 d0 mov -0x30(%rsp),%rax + 64ca: 48 89 47 50 mov %rax,0x50(%rdi) + 64ce: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 64d3: 48 89 47 58 mov %rax,0x58(%rdi) + 64d7: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 64dc: 48 89 47 68 mov %rax,0x68(%rdi) + 64e0: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 64e5: 48 89 47 70 mov %rax,0x70(%rdi) + 64e9: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 64ee: 48 89 47 78 mov %rax,0x78(%rdi) + 64f2: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 64f7: 4c 89 9f 90 00 00 00 mov %r11,0x90(%rdi) + 64fe: 48 89 87 88 00 00 00 mov %rax,0x88(%rdi) + 6505: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 650a: 4c 89 8f 98 00 00 00 mov %r9,0x98(%rdi) + 6511: 4c 89 b7 a0 00 00 00 mov %r14,0xa0(%rdi) + 6518: 48 89 87 a8 00 00 00 mov %rax,0xa8(%rdi) + 651f: 4c 89 87 b0 00 00 00 mov %r8,0xb0(%rdi) + 6526: 48 89 8f b8 00 00 00 mov %rcx,0xb8(%rdi) + 652d: 48 89 9f c0 00 00 00 mov %rbx,0xc0(%rdi) + 6534: 48 83 c4 58 add $0x58,%rsp + 6538: 5b pop %rbx + 6539: 5d pop %rbp + 653a: 41 5c pop %r12 + 653c: 41 5d pop %r13 + 653e: 41 5e pop %r14 + 6540: 41 5f pop %r15 + 6542: c3 ret + 6543: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 654a: 00 00 00 00 + 654e: 66 90 xchg %ax,%ax + +0000000000006550 : + 6550: 41 56 push %r14 + 6552: 31 c0 xor %eax,%eax + 6554: 49 89 d6 mov %rdx,%r14 + 6557: 41 55 push %r13 + 6559: 41 89 cd mov %ecx,%r13d + 655c: 41 54 push %r12 + 655e: 55 push %rbp + 655f: 48 89 fd mov %rdi,%rbp + 6562: 48 83 c7 08 add $0x8,%rdi + 6566: 53 push %rbx + 6567: 48 89 e9 mov %rbp,%rcx + 656a: 48 89 f3 mov %rsi,%rbx + 656d: 48 81 ec d0 00 00 00 sub $0xd0,%rsp + 6574: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) + 657b: 00 + 657c: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 6583: 00 00 00 00 + 6587: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 658b: 48 29 f9 sub %rdi,%rcx + 658e: 81 c1 c8 00 00 00 add $0xc8,%ecx + 6594: c1 e9 03 shr $0x3,%ecx + 6597: f3 48 ab rep stos %rax,%es:(%rdi) + 659a: 48 81 fa 87 00 00 00 cmp $0x87,%rdx + 65a1: 0f 87 22 08 00 00 ja 6dc9 + 65a7: e9 aa 08 00 00 jmp 6e56 + 65ac: 0f 1f 40 00 nopl 0x0(%rax) + 65b0: f3 0f 6f 33 movdqu (%rbx),%xmm6 + 65b4: f3 44 0f 6f 43 10 movdqu 0x10(%rbx),%xmm8 + 65ba: 66 0f ef ff pxor %xmm7,%xmm7 + 65be: 48 81 c3 88 00 00 00 add $0x88,%rbx + 65c5: f3 44 0f 6f 63 a8 movdqu -0x58(%rbx),%xmm12 + 65cb: f3 44 0f 6f 5b 98 movdqu -0x68(%rbx),%xmm11 + 65d1: 0f 29 34 24 movaps %xmm6,(%rsp) + 65d5: 66 0f 6f 14 24 movdqa (%rsp),%xmm2 + 65da: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 + 65df: f3 44 0f 6f 73 b8 movdqu -0x48(%rbx),%xmm14 + 65e5: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 65ea: f3 44 0f 6f 7b c8 movdqu -0x38(%rbx),%xmm15 + 65f0: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 65f5: f3 0f 6f 6b d8 movdqu -0x28(%rbx),%xmm5 + 65fa: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 65ff: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 + 6605: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 + 660a: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 660f: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 6614: 66 0f 67 d0 packuswb %xmm0,%xmm2 + 6618: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 + 661d: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 6621: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6626: 66 0f 71 d6 08 psrlw $0x8,%xmm6 + 662b: 66 44 0f 67 c8 packuswb %xmm0,%xmm9 + 6630: 66 41 0f 6f c7 movdqa %xmm15,%xmm0 + 6635: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 663a: 66 0f 67 e0 packuswb %xmm0,%xmm4 + 663e: f3 0f 6f 43 e8 movdqu -0x18(%rbx),%xmm0 + 6643: 66 44 0f 6f d4 movdqa %xmm4,%xmm10 + 6648: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 664d: 66 41 0f 71 d2 08 psrlw $0x8,%xmm10 + 6653: 66 0f 67 e8 packuswb %xmm0,%xmm5 + 6657: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 + 665c: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6661: 66 0f 67 f0 packuswb %xmm0,%xmm6 + 6665: 66 0f 6f c5 movdqa %xmm5,%xmm0 + 6669: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 666e: 66 0f 6f ce movdqa %xmm6,%xmm1 + 6672: 66 44 0f 67 d0 packuswb %xmm0,%xmm10 + 6677: 66 0f 71 d1 08 psrlw $0x8,%xmm1 + 667c: 66 41 0f 6f c2 movdqa %xmm10,%xmm0 + 6681: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6686: 66 0f 67 c8 packuswb %xmm0,%xmm1 + 668a: 66 0f ef c0 pxor %xmm0,%xmm0 + 668e: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 6693: 66 0f 68 cf punpckhbw %xmm7,%xmm1 + 6697: 66 44 0f 60 ef punpcklbw %xmm7,%xmm13 + 669c: 66 41 0f 6f dd movdqa %xmm13,%xmm3 + 66a1: 66 0f 61 d8 punpcklwd %xmm0,%xmm3 + 66a5: 0f 29 5c 24 40 movaps %xmm3,0x40(%rsp) + 66aa: 66 41 0f 6f dd movdqa %xmm13,%xmm3 + 66af: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 66b4: 66 0f 69 c8 punpckhwd %xmm0,%xmm1 + 66b8: 0f 29 4c 24 70 movaps %xmm1,0x70(%rsp) + 66bd: 66 0f 76 c9 pcmpeqd %xmm1,%xmm1 + 66c1: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 + 66c5: 66 44 0f 61 e8 punpcklwd %xmm0,%xmm13 + 66ca: 66 0f 71 d1 08 psrlw $0x8,%xmm1 + 66cf: 0f 29 5c 24 50 movaps %xmm3,0x50(%rsp) + 66d4: 66 0f 6f 1c 24 movdqa (%rsp),%xmm3 + 66d9: 66 44 0f db c9 pand %xmm1,%xmm9 + 66de: 66 0f db e9 pand %xmm1,%xmm5 + 66e2: 66 0f db d1 pand %xmm1,%xmm2 + 66e6: 44 0f 29 6c 24 60 movaps %xmm13,0x60(%rsp) + 66ec: 66 0f db e1 pand %xmm1,%xmm4 + 66f0: 66 41 0f 67 d1 packuswb %xmm9,%xmm2 + 66f5: 66 44 0f db d1 pand %xmm1,%xmm10 + 66fa: 66 0f 67 e5 packuswb %xmm5,%xmm4 + 66fe: 66 0f 6f ea movdqa %xmm2,%xmm5 + 6702: 66 0f db d1 pand %xmm1,%xmm2 + 6706: 66 44 0f 6f cc movdqa %xmm4,%xmm9 + 670b: 66 0f db e1 pand %xmm1,%xmm4 + 670f: 66 0f db f1 pand %xmm1,%xmm6 + 6713: 66 0f 67 d4 packuswb %xmm4,%xmm2 + 6717: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 + 671d: 66 0f db d9 pand %xmm1,%xmm3 + 6721: 66 0f 6f e2 movdqa %xmm2,%xmm4 + 6725: 66 0f 68 d7 punpckhbw %xmm7,%xmm2 + 6729: 66 41 0f 67 f2 packuswb %xmm10,%xmm6 + 672e: 66 0f 71 f2 08 psllw $0x8,%xmm2 + 6733: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 6738: 66 44 0f 6f d6 movdqa %xmm6,%xmm10 + 673d: 0f 29 54 24 30 movaps %xmm2,0x30(%rsp) + 6742: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 6747: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 + 674c: 66 44 0f db d9 pand %xmm1,%xmm11 + 6751: 66 0f db d1 pand %xmm1,%xmm2 + 6755: 66 44 0f 6f cd movdqa %xmm5,%xmm9 + 675a: 66 44 0f 60 d7 punpcklbw %xmm7,%xmm10 + 675f: 66 0f 67 da packuswb %xmm2,%xmm3 + 6763: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 + 6768: 66 44 0f 60 cf punpcklbw %xmm7,%xmm9 + 676d: 66 0f db d1 pand %xmm1,%xmm2 + 6771: 66 45 0f 6f c6 movdqa %xmm14,%xmm8 + 6776: 66 45 0f 6f ea movdqa %xmm10,%xmm13 + 677b: 66 44 0f 67 da packuswb %xmm2,%xmm11 + 6780: 66 41 0f 6f d7 movdqa %xmm15,%xmm2 + 6785: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 678a: 66 0f db d1 pand %xmm1,%xmm2 + 678e: 66 44 0f db c1 pand %xmm1,%xmm8 + 6793: 66 0f 68 ef punpckhbw %xmm7,%xmm5 + 6797: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 + 679c: 66 44 0f 67 c2 packuswb %xmm2,%xmm8 + 67a1: f3 0f 6f 53 d8 movdqu -0x28(%rbx),%xmm2 + 67a6: 66 0f 60 e7 punpcklbw %xmm7,%xmm4 + 67aa: 44 0f 29 54 24 10 movaps %xmm10,0x10(%rsp) + 67b0: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 + 67b5: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 67ba: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 + 67be: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 + 67c3: 66 0f db d1 pand %xmm1,%xmm2 + 67c7: 66 44 0f db d9 pand %xmm1,%xmm11 + 67cc: 0f 29 ac 24 90 00 00 movaps %xmm5,0x90(%rsp) + 67d3: 00 + 67d4: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 + 67da: 66 0f 68 f7 punpckhbw %xmm7,%xmm6 + 67de: 66 44 0f 69 c8 punpckhwd %xmm0,%xmm9 + 67e3: 44 0f 29 94 24 80 00 movaps %xmm10,0x80(%rsp) + 67ea: 00 00 + 67ec: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 + 67f1: f3 0f 6f 53 e8 movdqu -0x18(%rbx),%xmm2 + 67f6: 66 0f 71 f4 08 psllw $0x8,%xmm4 + 67fb: 66 0f db d1 pand %xmm1,%xmm2 + 67ff: 66 44 0f 67 d2 packuswb %xmm2,%xmm10 + 6804: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 6808: 66 0f db d9 pand %xmm1,%xmm3 + 680c: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 6811: 66 41 0f 67 db packuswb %xmm11,%xmm3 + 6816: 66 0f 6f ea movdqa %xmm2,%xmm5 + 681a: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 681f: 66 44 0f db c1 pand %xmm1,%xmm8 + 6824: 66 41 0f 67 ec packuswb %xmm12,%xmm5 + 6829: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 682e: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 + 6833: 66 44 0f 6f f2 movdqa %xmm2,%xmm14 + 6838: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 + 683e: 66 44 0f db d1 pand %xmm1,%xmm10 + 6843: 66 45 0f 67 f4 packuswb %xmm12,%xmm14 + 6848: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 684d: 66 45 0f 67 c2 packuswb %xmm10,%xmm8 + 6852: 66 41 0f 6f d6 movdqa %xmm14,%xmm2 + 6857: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 + 685d: 66 44 0f db f1 pand %xmm1,%xmm14 + 6862: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 6867: 66 0f db e9 pand %xmm1,%xmm5 + 686b: 66 44 0f 6f db movdqa %xmm3,%xmm11 + 6870: 66 44 0f 67 e2 packuswb %xmm2,%xmm12 + 6875: 66 41 0f 67 ee packuswb %xmm14,%xmm5 + 687a: 66 45 0f 6f f0 movdqa %xmm8,%xmm14 + 687f: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 + 6884: 66 41 0f 71 d6 08 psrlw $0x8,%xmm14 + 688a: 66 44 0f 68 e7 punpckhbw %xmm7,%xmm12 + 688f: 66 0f 60 d7 punpcklbw %xmm7,%xmm2 + 6893: 66 41 0f 71 d3 08 psrlw $0x8,%xmm11 + 6899: 66 0f db d9 pand %xmm1,%xmm3 + 689d: 66 44 0f 6f fa movdqa %xmm2,%xmm15 + 68a2: 66 41 0f db c8 pand %xmm8,%xmm1 + 68a7: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 + 68ab: 0f 29 14 24 movaps %xmm2,(%rsp) + 68af: 66 0f 67 d9 packuswb %xmm1,%xmm3 + 68b3: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 + 68b8: 66 45 0f 67 de packuswb %xmm14,%xmm11 + 68bd: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 + 68c2: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 68c7: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 + 68cc: 66 44 0f 60 f7 punpcklbw %xmm7,%xmm14 + 68d1: 66 44 0f 68 df punpckhbw %xmm7,%xmm11 + 68d6: 66 44 0f 60 c7 punpcklbw %xmm7,%xmm8 + 68db: 44 0f 29 a4 24 b0 00 movaps %xmm12,0xb0(%rsp) + 68e2: 00 00 + 68e4: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 68e9: 66 0f 68 df punpckhbw %xmm7,%xmm3 + 68ed: 66 0f 68 ef punpckhbw %xmm7,%xmm5 + 68f1: 66 44 0f 60 e7 punpcklbw %xmm7,%xmm12 + 68f6: 66 41 0f 6f fd movdqa %xmm13,%xmm7 + 68fb: 66 0f 6f cc movdqa %xmm4,%xmm1 + 68ff: 66 0f 61 f8 punpcklwd %xmm0,%xmm7 + 6903: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 6907: 66 45 0f 6f d6 movdqa %xmm14,%xmm10 + 690c: 66 0f 72 f7 18 pslld $0x18,%xmm7 + 6911: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 + 6916: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 + 691a: 44 0f 29 74 24 20 movaps %xmm14,0x20(%rsp) + 6920: 66 0f eb f9 por %xmm1,%xmm7 + 6924: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 6929: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 692e: 66 44 0f 69 d8 punpckhwd %xmm0,%xmm11 + 6933: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 6937: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 + 693c: 0f 29 94 24 a0 00 00 movaps %xmm2,0xa0(%rsp) + 6943: 00 + 6944: 66 41 0f 72 f4 10 pslld $0x10,%xmm12 + 694a: 66 0f 6f 54 24 30 movdqa 0x30(%rsp),%xmm2 + 6950: 66 0f 72 f1 10 pslld $0x10,%xmm1 + 6955: 44 0f 29 9c 24 c0 00 movaps %xmm11,0xc0(%rsp) + 695c: 00 00 + 695e: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 + 6963: 66 44 0f 69 c0 punpckhwd %xmm0,%xmm8 + 6968: 66 44 0f 69 e8 punpckhwd %xmm0,%xmm13 + 696d: 66 44 0f 61 d8 punpcklwd %xmm0,%xmm11 + 6972: 66 45 0f eb e0 por %xmm8,%xmm12 + 6977: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 697c: 66 41 0f eb cb por %xmm11,%xmm1 + 6981: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 6986: 66 44 0f 6f df movdqa %xmm7,%xmm11 + 698b: 66 44 0f eb d9 por %xmm1,%xmm11 + 6990: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 + 6995: 66 0f 6f ca movdqa %xmm2,%xmm1 + 6999: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 699d: 66 0f 72 f7 18 pslld $0x18,%xmm7 + 69a2: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 + 69a7: 66 0f eb f9 por %xmm1,%xmm7 + 69ab: 66 0f 6f cd movdqa %xmm5,%xmm1 + 69af: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 69b4: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 69b8: 66 41 0f 72 f5 18 pslld $0x18,%xmm13 + 69be: 66 0f 69 e0 punpckhwd %xmm0,%xmm4 + 69c2: 66 0f 72 f1 10 pslld $0x10,%xmm1 + 69c7: 66 44 0f 69 f8 punpckhwd %xmm0,%xmm15 + 69cc: 66 44 0f 69 d0 punpckhwd %xmm0,%xmm10 + 69d1: 66 41 0f eb c8 por %xmm8,%xmm1 + 69d6: 66 44 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm8 + 69dd: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 + 69e2: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 + 69e6: 66 41 0f eb e5 por %xmm13,%xmm4 + 69eb: 66 0f 69 f0 punpckhwd %xmm0,%xmm6 + 69ef: 66 0f 69 d0 punpckhwd %xmm0,%xmm2 + 69f3: 66 44 0f 6f 6c 24 40 movdqa 0x40(%rsp),%xmm13 + 69fa: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 + 69fe: 66 0f ef c0 pxor %xmm0,%xmm0 + 6a02: 66 0f eb cf por %xmm7,%xmm1 + 6a06: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 + 6a0b: 66 0f 72 f5 10 pslld $0x10,%xmm5 + 6a10: 66 41 0f eb e4 por %xmm12,%xmm4 + 6a15: 66 0f eb eb por %xmm3,%xmm5 + 6a19: 66 0f 72 f6 18 pslld $0x18,%xmm6 + 6a1e: 66 41 0f 6f d8 movdqa %xmm8,%xmm3 + 6a23: 66 45 0f 6f c5 movdqa %xmm13,%xmm8 + 6a28: 66 0f 73 f3 28 psllq $0x28,%xmm3 + 6a2d: 66 0f eb d6 por %xmm6,%xmm2 + 6a31: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 + 6a36: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 6a3a: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 6a3f: 66 0f eb f5 por %xmm5,%xmm6 + 6a43: 66 0f 6f 2c 24 movdqa (%rsp),%xmm5 + 6a48: f3 44 0f 6f 45 10 movdqu 0x10(%rbp),%xmm8 + 6a4e: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 6a53: 66 0f eb d3 por %xmm3,%xmm2 + 6a57: 66 41 0f 6f db movdqa %xmm11,%xmm3 + 6a5c: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 + 6a60: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 + 6a64: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 6a69: 66 44 0f 62 d8 punpckldq %xmm0,%xmm11 + 6a6e: 66 0f eb d3 por %xmm3,%xmm2 + 6a72: 66 0f 6f 5c 24 20 movdqa 0x20(%rsp),%xmm3 + 6a78: 66 0f 6f 7c 24 50 movdqa 0x50(%rsp),%xmm7 + 6a7e: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 + 6a82: 66 0f 73 f3 20 psllq $0x20,%xmm3 + 6a87: 66 0f eb dd por %xmm5,%xmm3 + 6a8b: 66 41 0f 6f ef movdqa %xmm15,%xmm5 + 6a90: 66 44 0f 6a f8 punpckhdq %xmm0,%xmm15 + 6a95: 66 0f eb d3 por %xmm3,%xmm2 + 6a99: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 + 6a9e: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 6aa2: 66 44 0f ef c2 pxor %xmm2,%xmm8 + 6aa7: 66 0f 6f d7 movdqa %xmm7,%xmm2 + 6aab: 66 0f 62 d8 punpckldq %xmm0,%xmm3 + 6aaf: 66 0f 62 d0 punpckldq %xmm0,%xmm2 + 6ab3: 66 0f 73 f3 28 psllq $0x28,%xmm3 + 6ab8: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 + 6abd: 44 0f 11 45 10 movups %xmm8,0x10(%rbp) + 6ac2: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 6ac7: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 6acc: 66 41 0f 73 f1 28 psllq $0x28,%xmm9 + 6ad2: 66 41 0f 73 f7 30 psllq $0x30,%xmm15 + 6ad8: 66 0f eb d3 por %xmm3,%xmm2 + 6adc: 66 0f 6f dc movdqa %xmm4,%xmm3 + 6ae0: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 + 6ae4: 66 0f 62 d8 punpckldq %xmm0,%xmm3 + 6ae8: 66 0f eb d3 por %xmm3,%xmm2 + 6aec: 66 41 0f 6f da movdqa %xmm10,%xmm3 + 6af1: 66 44 0f 6a d0 punpckhdq %xmm0,%xmm10 + 6af6: 66 0f 62 d8 punpckldq %xmm0,%xmm3 + 6afa: 66 41 0f 73 f2 20 psllq $0x20,%xmm10 + 6b00: 66 0f 73 f3 20 psllq $0x20,%xmm3 + 6b05: 66 45 0f eb d7 por %xmm15,%xmm10 + 6b0a: 66 44 0f 6f 7c 24 70 movdqa 0x70(%rsp),%xmm15 + 6b11: 66 0f eb dd por %xmm5,%xmm3 + 6b15: 66 0f eb d3 por %xmm3,%xmm2 + 6b19: f3 0f 6f 5d 20 movdqu 0x20(%rbp),%xmm3 + 6b1e: 66 0f ef da pxor %xmm2,%xmm3 + 6b22: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 + 6b27: 66 0f 6f df movdqa %xmm7,%xmm3 + 6b2b: 66 0f 6f 7c 24 60 movdqa 0x60(%rsp),%xmm7 + 6b31: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 + 6b35: 44 0f 11 65 20 movups %xmm12,0x20(%rbp) + 6b3a: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 6b3e: f3 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm3 + 6b43: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 6b48: 66 41 0f eb d1 por %xmm9,%xmm2 + 6b4d: 66 44 0f 6f 8c 24 80 movdqa 0x80(%rsp),%xmm9 + 6b54: 00 00 00 + 6b57: 66 0f eb e2 por %xmm2,%xmm4 + 6b5b: 66 0f 6f d7 movdqa %xmm7,%xmm2 + 6b5f: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 + 6b63: 66 41 0f eb e2 por %xmm10,%xmm4 + 6b68: 66 0f 62 d0 punpckldq %xmm0,%xmm2 + 6b6c: 66 44 0f 6f 94 24 a0 movdqa 0xa0(%rsp),%xmm10 + 6b73: 00 00 00 + 6b76: 66 0f ef dc pxor %xmm4,%xmm3 + 6b7a: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 6b7f: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 + 6b84: 66 0f 62 e0 punpckldq %xmm0,%xmm4 + 6b88: 66 41 0f 6f ea movdqa %xmm10,%xmm5 + 6b8d: 0f 11 5d 30 movups %xmm3,0x30(%rbp) + 6b91: 66 0f 73 f4 28 psllq $0x28,%xmm4 + 6b96: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 6b9a: 66 0f eb d4 por %xmm4,%xmm2 + 6b9e: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 6ba3: 66 0f 6f e1 movdqa %xmm1,%xmm4 + 6ba7: 66 0f 62 e0 punpckldq %xmm0,%xmm4 + 6bab: 66 0f 6a c8 punpckhdq %xmm0,%xmm1 + 6baf: 66 0f eb d4 por %xmm4,%xmm2 + 6bb3: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 + 6bb8: 66 44 0f 6a f0 punpckhdq %xmm0,%xmm14 + 6bbd: 66 0f 62 e0 punpckldq %xmm0,%xmm4 + 6bc1: 66 41 0f 73 f6 20 psllq $0x20,%xmm14 + 6bc7: 66 0f 73 f4 20 psllq $0x20,%xmm4 + 6bcc: 66 0f eb e5 por %xmm5,%xmm4 + 6bd0: 66 0f 6f ef movdqa %xmm7,%xmm5 + 6bd4: 66 0f eb d4 por %xmm4,%xmm2 + 6bd8: f3 0f 6f 65 40 movdqu 0x40(%rbp),%xmm4 + 6bdd: 66 0f 73 f5 38 psllq $0x38,%xmm5 + 6be2: 66 0f ef d4 pxor %xmm4,%xmm2 + 6be6: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 + 6beb: 66 44 0f 6f 8c 24 c0 movdqa 0xc0(%rsp),%xmm9 + 6bf2: 00 00 00 + 6bf5: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 + 6bf9: 0f 11 55 40 movups %xmm2,0x40(%rbp) + 6bfd: 66 0f 73 f4 28 psllq $0x28,%xmm4 + 6c02: 66 0f eb ec por %xmm4,%xmm5 + 6c06: 66 41 0f 6f e2 movdqa %xmm10,%xmm4 + 6c0b: 66 44 0f 6f 94 24 b0 movdqa 0xb0(%rsp),%xmm10 + 6c12: 00 00 00 + 6c15: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 + 6c19: 66 0f eb cd por %xmm5,%xmm1 + 6c1d: 66 0f 73 f4 30 psllq $0x30,%xmm4 + 6c22: 66 41 0f 6f fa movdqa %xmm10,%xmm7 + 6c27: 66 44 0f eb f4 por %xmm4,%xmm14 + 6c2c: f3 0f 6f 65 50 movdqu 0x50(%rbp),%xmm4 + 6c31: 66 0f 62 f8 punpckldq %xmm0,%xmm7 + 6c35: 66 41 0f eb ce por %xmm14,%xmm1 + 6c3a: 66 0f 73 f7 30 psllq $0x30,%xmm7 + 6c3f: 66 44 0f 6f b4 24 90 movdqa 0x90(%rsp),%xmm14 + 6c46: 00 00 00 + 6c49: 66 0f ef e1 pxor %xmm1,%xmm4 + 6c4d: 66 41 0f 6f cf movdqa %xmm15,%xmm1 + 6c52: 66 41 0f 6f ee movdqa %xmm14,%xmm5 + 6c57: 66 0f 62 c8 punpckldq %xmm0,%xmm1 + 6c5b: 0f 11 65 50 movups %xmm4,0x50(%rbp) + 6c5f: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 6c63: 66 0f 73 f1 38 psllq $0x38,%xmm1 + 6c68: 66 0f 73 f5 28 psllq $0x28,%xmm5 + 6c6d: 66 0f eb cd por %xmm5,%xmm1 + 6c71: 66 0f 6f ee movdqa %xmm6,%xmm5 + 6c75: 66 0f 6a f0 punpckhdq %xmm0,%xmm6 + 6c79: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 6c7d: 66 0f eb cd por %xmm5,%xmm1 + 6c81: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 + 6c86: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 + 6c8b: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 6c8f: 66 41 0f 73 f1 20 psllq $0x20,%xmm9 + 6c95: 66 0f 73 f5 20 psllq $0x20,%xmm5 + 6c9a: 66 0f eb ef por %xmm7,%xmm5 + 6c9e: f3 0f 6f 7d 60 movdqu 0x60(%rbp),%xmm7 + 6ca3: 66 0f eb cd por %xmm5,%xmm1 + 6ca7: 66 41 0f 6f ee movdqa %xmm14,%xmm5 + 6cac: 66 0f ef cf pxor %xmm7,%xmm1 + 6cb0: 66 41 0f 6f ff movdqa %xmm15,%xmm7 + 6cb5: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 + 6cb9: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 + 6cbd: 66 0f 73 f5 28 psllq $0x28,%xmm5 + 6cc2: 0f 11 4d 60 movups %xmm1,0x60(%rbp) + 6cc6: 66 0f 73 f7 38 psllq $0x38,%xmm7 + 6ccb: 66 0f eb fd por %xmm5,%xmm7 + 6ccf: 66 41 0f 6f ea movdqa %xmm10,%xmm5 + 6cd4: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 + 6cd8: 66 0f eb fe por %xmm6,%xmm7 + 6cdc: 66 0f 6f 74 24 10 movdqa 0x10(%rsp),%xmm6 + 6ce2: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 6ce7: 66 44 0f eb cd por %xmm5,%xmm9 + 6cec: f3 0f 6f 6d 70 movdqu 0x70(%rbp),%xmm5 + 6cf1: 66 0f 62 f0 punpckldq %xmm0,%xmm6 + 6cf5: 66 41 0f eb f9 por %xmm9,%xmm7 + 6cfa: 66 0f 73 f6 28 psllq $0x28,%xmm6 + 6cff: 66 0f ef ef pxor %xmm7,%xmm5 + 6d03: 66 41 0f 6f fd movdqa %xmm13,%xmm7 + 6d08: 66 0f 62 f8 punpckldq %xmm0,%xmm7 + 6d0c: 0f 11 6d 70 movups %xmm5,0x70(%rbp) + 6d10: 66 0f 73 f7 38 psllq $0x38,%xmm7 + 6d15: 66 0f eb f7 por %xmm7,%xmm6 + 6d19: 66 0f 6f 3c 24 movdqa (%rsp),%xmm7 + 6d1e: 66 44 0f eb de por %xmm6,%xmm11 + 6d23: 66 0f 6f 74 24 20 movdqa 0x20(%rsp),%xmm6 + 6d29: 66 0f 62 f8 punpckldq %xmm0,%xmm7 + 6d2d: 66 0f 62 f0 punpckldq %xmm0,%xmm6 + 6d31: 66 0f 6f c7 movdqa %xmm7,%xmm0 + 6d35: 66 0f 73 f6 20 psllq $0x20,%xmm6 + 6d3a: 66 0f 73 f0 30 psllq $0x30,%xmm0 + 6d3f: 66 0f eb c6 por %xmm6,%xmm0 + 6d43: f3 0f 6f 75 00 movdqu 0x0(%rbp),%xmm6 + 6d48: 66 41 0f eb c3 por %xmm11,%xmm0 + 6d4d: 66 0f ef c6 pxor %xmm6,%xmm0 + 6d51: 0f 11 45 00 movups %xmm0,0x0(%rbp) + 6d55: 0f b6 43 fa movzbl -0x6(%rbx),%eax + 6d59: 0f b6 53 f9 movzbl -0x7(%rbx),%edx + 6d5d: 48 c1 e0 10 shl $0x10,%rax + 6d61: 48 c1 e2 08 shl $0x8,%rdx + 6d65: 48 09 d0 or %rdx,%rax + 6d68: 0f b6 53 f8 movzbl -0x8(%rbx),%edx + 6d6c: 48 09 d0 or %rdx,%rax + 6d6f: 0f b6 53 fb movzbl -0x5(%rbx),%edx + 6d73: 48 c1 e2 18 shl $0x18,%rdx + 6d77: 48 09 d0 or %rdx,%rax + 6d7a: 0f b6 53 fc movzbl -0x4(%rbx),%edx + 6d7e: 48 c1 e2 20 shl $0x20,%rdx + 6d82: 48 09 c2 or %rax,%rdx + 6d85: 0f b6 43 fd movzbl -0x3(%rbx),%eax + 6d89: 48 c1 e0 28 shl $0x28,%rax + 6d8d: 48 09 d0 or %rdx,%rax + 6d90: 0f b6 53 fe movzbl -0x2(%rbx),%edx + 6d94: 48 c1 e2 30 shl $0x30,%rdx + 6d98: 48 09 c2 or %rax,%rdx + 6d9b: 0f b6 43 ff movzbl -0x1(%rbx),%eax + 6d9f: 48 c1 e0 38 shl $0x38,%rax + 6da3: 48 09 d0 or %rdx,%rax + 6da6: 48 31 85 80 00 00 00 xor %rax,0x80(%rbp) + 6dad: 49 81 ee 88 00 00 00 sub $0x88,%r14 + 6db4: 48 89 ef mov %rbp,%rdi + 6db7: e8 04 ef ff ff call 5cc0 + 6dbc: 49 81 fe 87 00 00 00 cmp $0x87,%r14 + 6dc3: 0f 86 8d 00 00 00 jbe 6e56 + 6dc9: 48 8d 45 ff lea -0x1(%rbp),%rax + 6dcd: 48 89 e9 mov %rbp,%rcx + 6dd0: 48 29 d8 sub %rbx,%rax + 6dd3: 48 83 f8 7e cmp $0x7e,%rax + 6dd7: 0f 87 d3 f7 ff ff ja 65b0 + 6ddd: 48 89 d8 mov %rbx,%rax + 6de0: 48 8d 9b 88 00 00 00 lea 0x88(%rbx),%rbx + 6de7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6dee: 00 00 + 6df0: 0f b6 50 02 movzbl 0x2(%rax),%edx + 6df4: 0f b6 70 01 movzbl 0x1(%rax),%esi + 6df8: 48 83 c0 08 add $0x8,%rax + 6dfc: 48 c1 e6 08 shl $0x8,%rsi + 6e00: 48 c1 e2 10 shl $0x10,%rdx + 6e04: 48 09 f2 or %rsi,%rdx + 6e07: 0f b6 70 f8 movzbl -0x8(%rax),%esi + 6e0b: 48 09 f2 or %rsi,%rdx + 6e0e: 0f b6 70 fb movzbl -0x5(%rax),%esi + 6e12: 48 c1 e6 18 shl $0x18,%rsi + 6e16: 48 09 f2 or %rsi,%rdx + 6e19: 0f b6 70 fc movzbl -0x4(%rax),%esi + 6e1d: 48 c1 e6 20 shl $0x20,%rsi + 6e21: 48 09 d6 or %rdx,%rsi + 6e24: 0f b6 50 fd movzbl -0x3(%rax),%edx + 6e28: 48 c1 e2 28 shl $0x28,%rdx + 6e2c: 48 09 f2 or %rsi,%rdx + 6e2f: 0f b6 70 fe movzbl -0x2(%rax),%esi + 6e33: 48 c1 e6 30 shl $0x30,%rsi + 6e37: 48 09 d6 or %rdx,%rsi + 6e3a: 0f b6 50 ff movzbl -0x1(%rax),%edx + 6e3e: 48 c1 e2 38 shl $0x38,%rdx + 6e42: 48 09 f2 or %rsi,%rdx + 6e45: 48 31 11 xor %rdx,(%rcx) + 6e48: 48 83 c1 08 add $0x8,%rcx + 6e4c: 48 39 c3 cmp %rax,%rbx + 6e4f: 75 9f jne 6df0 + 6e51: e9 57 ff ff ff jmp 6dad + 6e56: 4d 85 f6 test %r14,%r14 + 6e59: 0f 84 86 00 00 00 je 6ee5 + 6e5f: 31 c0 xor %eax,%eax + 6e61: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 6e68: 00 00 00 00 + 6e6c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 6e73: 00 00 00 00 + 6e77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6e7e: 00 00 + 6e80: 89 c2 mov %eax,%edx + 6e82: 89 c1 mov %eax,%ecx + 6e84: c1 ea 03 shr $0x3,%edx + 6e87: 83 e1 07 and $0x7,%ecx + 6e8a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 6e91: 0f b6 14 03 movzbl (%rbx,%rax,1),%edx + 6e95: c1 e1 03 shl $0x3,%ecx + 6e98: 48 83 c0 01 add $0x1,%rax + 6e9c: 48 d3 e2 shl %cl,%rdx + 6e9f: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) + 6ea4: 49 39 c6 cmp %rax,%r14 + 6ea7: 75 d7 jne 6e80 + 6ea9: 44 89 f0 mov %r14d,%eax + 6eac: 44 89 f1 mov %r14d,%ecx + 6eaf: c1 e8 03 shr $0x3,%eax + 6eb2: 83 e1 07 and $0x7,%ecx + 6eb5: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 6ebc: c1 e1 03 shl $0x3,%ecx + 6ebf: 48 01 e8 add %rbp,%rax + 6ec2: 45 0f b6 ed movzbl %r13b,%r13d + 6ec6: 49 d3 e5 shl %cl,%r13 + 6ec9: 4c 31 28 xor %r13,(%rax) + 6ecc: 48 0f ba bd 80 00 00 btcq $0x3f,0x80(%rbp) + 6ed3: 00 3f + 6ed5: 48 81 c4 d0 00 00 00 add $0xd0,%rsp + 6edc: 5b pop %rbx + 6edd: 5d pop %rbp + 6ede: 41 5c pop %r12 + 6ee0: 41 5d pop %r13 + 6ee2: 41 5e pop %r14 + 6ee4: c3 ret + 6ee5: 48 89 e8 mov %rbp,%rax + 6ee8: 31 c9 xor %ecx,%ecx + 6eea: eb d6 jmp 6ec2 + 6eec: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000006ef0 : + 6ef0: 41 55 push %r13 + 6ef2: 31 c0 xor %eax,%eax + 6ef4: 49 89 d5 mov %rdx,%r13 + 6ef7: 41 54 push %r12 + 6ef9: 55 push %rbp + 6efa: 48 89 fd mov %rdi,%rbp + 6efd: 48 83 c7 08 add $0x8,%rdi + 6f01: 53 push %rbx + 6f02: 48 89 e9 mov %rbp,%rcx + 6f05: 48 89 f3 mov %rsi,%rbx + 6f08: 48 81 ec d8 00 00 00 sub $0xd8,%rsp + 6f0f: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) + 6f16: 00 + 6f17: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 6f1e: 00 00 00 00 + 6f22: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 6f26: 48 29 f9 sub %rdi,%rcx + 6f29: 81 c1 c8 00 00 00 add $0xc8,%ecx + 6f2f: c1 e9 03 shr $0x3,%ecx + 6f32: f3 48 ab rep stos %rax,%es:(%rdi) + 6f35: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx + 6f3c: 0f 87 f3 09 00 00 ja 7935 + 6f42: e9 7f 0a 00 00 jmp 79c6 + 6f47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6f4e: 00 00 + 6f50: f3 0f 6f 33 movdqu (%rbx),%xmm6 + 6f54: f3 44 0f 6f 43 10 movdqu 0x10(%rbx),%xmm8 + 6f5a: 66 0f ef ff pxor %xmm7,%xmm7 + 6f5e: f3 44 0f 6f 63 30 movdqu 0x30(%rbx),%xmm12 + 6f64: f3 44 0f 6f 5b 20 movdqu 0x20(%rbx),%xmm11 + 6f6a: 0f 29 34 24 movaps %xmm6,(%rsp) + 6f6e: 66 0f 6f 14 24 movdqa (%rsp),%xmm2 + 6f73: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 + 6f78: f3 44 0f 6f 73 40 movdqu 0x40(%rbx),%xmm14 + 6f7e: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6f83: f3 44 0f 6f 7b 50 movdqu 0x50(%rbx),%xmm15 + 6f89: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 6f8e: f3 0f 6f 6b 60 movdqu 0x60(%rbx),%xmm5 + 6f93: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 6f98: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 + 6f9e: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 + 6fa3: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 6fa8: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 6fad: 66 0f 67 d0 packuswb %xmm0,%xmm2 + 6fb1: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 + 6fb6: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 6fba: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6fbf: 66 0f 71 d6 08 psrlw $0x8,%xmm6 + 6fc4: 66 44 0f 67 c8 packuswb %xmm0,%xmm9 + 6fc9: 66 41 0f 6f c7 movdqa %xmm15,%xmm0 + 6fce: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6fd3: 66 0f 67 e0 packuswb %xmm0,%xmm4 + 6fd7: f3 0f 6f 43 70 movdqu 0x70(%rbx),%xmm0 + 6fdc: 66 44 0f 6f d4 movdqa %xmm4,%xmm10 + 6fe1: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6fe6: 66 41 0f 71 d2 08 psrlw $0x8,%xmm10 + 6fec: 66 0f 67 e8 packuswb %xmm0,%xmm5 + 6ff0: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 + 6ff5: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6ffa: 66 0f 67 f0 packuswb %xmm0,%xmm6 + 6ffe: 66 0f 6f c5 movdqa %xmm5,%xmm0 + 7002: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 7007: 66 0f 6f ce movdqa %xmm6,%xmm1 + 700b: 66 44 0f 67 d0 packuswb %xmm0,%xmm10 + 7010: 66 0f 71 d1 08 psrlw $0x8,%xmm1 + 7015: 66 41 0f 6f c2 movdqa %xmm10,%xmm0 + 701a: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 701f: 66 0f 67 c8 packuswb %xmm0,%xmm1 + 7023: 66 0f ef c0 pxor %xmm0,%xmm0 + 7027: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 702c: 66 0f 68 cf punpckhbw %xmm7,%xmm1 + 7030: 66 44 0f 60 ef punpcklbw %xmm7,%xmm13 + 7035: 66 41 0f 6f dd movdqa %xmm13,%xmm3 + 703a: 66 0f 61 d8 punpcklwd %xmm0,%xmm3 + 703e: 0f 29 5c 24 40 movaps %xmm3,0x40(%rsp) + 7043: 66 41 0f 6f dd movdqa %xmm13,%xmm3 + 7048: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 704d: 66 0f 69 c8 punpckhwd %xmm0,%xmm1 + 7051: 0f 29 4c 24 70 movaps %xmm1,0x70(%rsp) + 7056: 66 0f 76 c9 pcmpeqd %xmm1,%xmm1 + 705a: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 + 705e: 66 44 0f 61 e8 punpcklwd %xmm0,%xmm13 + 7063: 66 0f 71 d1 08 psrlw $0x8,%xmm1 + 7068: 0f 29 5c 24 50 movaps %xmm3,0x50(%rsp) + 706d: 66 0f 6f 1c 24 movdqa (%rsp),%xmm3 + 7072: 66 44 0f db c9 pand %xmm1,%xmm9 + 7077: 66 0f db e9 pand %xmm1,%xmm5 + 707b: 66 0f db d1 pand %xmm1,%xmm2 + 707f: 44 0f 29 6c 24 60 movaps %xmm13,0x60(%rsp) + 7085: 66 0f db e1 pand %xmm1,%xmm4 + 7089: 66 41 0f 67 d1 packuswb %xmm9,%xmm2 + 708e: 66 44 0f db d1 pand %xmm1,%xmm10 + 7093: 66 0f 67 e5 packuswb %xmm5,%xmm4 + 7097: 66 0f 6f ea movdqa %xmm2,%xmm5 + 709b: 66 0f db d1 pand %xmm1,%xmm2 + 709f: 66 44 0f 6f cc movdqa %xmm4,%xmm9 + 70a4: 66 0f db e1 pand %xmm1,%xmm4 + 70a8: 66 0f db f1 pand %xmm1,%xmm6 + 70ac: 66 0f 67 d4 packuswb %xmm4,%xmm2 + 70b0: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 + 70b6: 66 0f db d9 pand %xmm1,%xmm3 + 70ba: 66 0f 6f e2 movdqa %xmm2,%xmm4 + 70be: 66 0f 68 d7 punpckhbw %xmm7,%xmm2 + 70c2: 66 41 0f 67 f2 packuswb %xmm10,%xmm6 + 70c7: 66 0f 71 f2 08 psllw $0x8,%xmm2 + 70cc: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 70d1: 66 44 0f 6f d6 movdqa %xmm6,%xmm10 + 70d6: 0f 29 54 24 30 movaps %xmm2,0x30(%rsp) + 70db: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 70e0: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 + 70e5: 66 44 0f db d9 pand %xmm1,%xmm11 + 70ea: 66 0f db d1 pand %xmm1,%xmm2 + 70ee: 66 44 0f 6f cd movdqa %xmm5,%xmm9 + 70f3: 66 44 0f 60 d7 punpcklbw %xmm7,%xmm10 + 70f8: 66 0f 67 da packuswb %xmm2,%xmm3 + 70fc: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 + 7101: 66 44 0f 60 cf punpcklbw %xmm7,%xmm9 + 7106: 66 0f db d1 pand %xmm1,%xmm2 + 710a: 66 45 0f 6f c6 movdqa %xmm14,%xmm8 + 710f: 66 45 0f 6f ea movdqa %xmm10,%xmm13 + 7114: 66 44 0f 67 da packuswb %xmm2,%xmm11 + 7119: 66 41 0f 6f d7 movdqa %xmm15,%xmm2 + 711e: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 7123: 66 0f db d1 pand %xmm1,%xmm2 + 7127: 66 44 0f db c1 pand %xmm1,%xmm8 + 712c: 66 0f 68 ef punpckhbw %xmm7,%xmm5 + 7130: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 + 7135: 66 44 0f 67 c2 packuswb %xmm2,%xmm8 + 713a: f3 0f 6f 53 60 movdqu 0x60(%rbx),%xmm2 + 713f: 66 0f 60 e7 punpcklbw %xmm7,%xmm4 + 7143: 44 0f 29 54 24 10 movaps %xmm10,0x10(%rsp) + 7149: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 + 714e: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 7153: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 + 7157: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 + 715c: 66 0f db d1 pand %xmm1,%xmm2 + 7160: 66 44 0f db d9 pand %xmm1,%xmm11 + 7165: 0f 29 ac 24 90 00 00 movaps %xmm5,0x90(%rsp) + 716c: 00 + 716d: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 + 7173: 66 0f 68 f7 punpckhbw %xmm7,%xmm6 + 7177: 66 44 0f 69 c8 punpckhwd %xmm0,%xmm9 + 717c: 44 0f 29 94 24 80 00 movaps %xmm10,0x80(%rsp) + 7183: 00 00 + 7185: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 + 718a: f3 0f 6f 53 70 movdqu 0x70(%rbx),%xmm2 + 718f: 66 0f 71 f4 08 psllw $0x8,%xmm4 + 7194: 66 0f db d1 pand %xmm1,%xmm2 + 7198: 66 44 0f 67 d2 packuswb %xmm2,%xmm10 + 719d: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 71a1: 66 0f db d9 pand %xmm1,%xmm3 + 71a5: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 71aa: 66 41 0f 67 db packuswb %xmm11,%xmm3 + 71af: 66 0f 6f ea movdqa %xmm2,%xmm5 + 71b3: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 71b8: 66 44 0f db c1 pand %xmm1,%xmm8 + 71bd: 66 41 0f 67 ec packuswb %xmm12,%xmm5 + 71c2: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 71c7: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 + 71cc: 66 44 0f 6f f2 movdqa %xmm2,%xmm14 + 71d1: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 + 71d7: 66 44 0f db d1 pand %xmm1,%xmm10 + 71dc: 66 45 0f 67 f4 packuswb %xmm12,%xmm14 + 71e1: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 71e6: 66 45 0f 67 c2 packuswb %xmm10,%xmm8 + 71eb: 66 41 0f 6f d6 movdqa %xmm14,%xmm2 + 71f0: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 + 71f6: 66 44 0f db f1 pand %xmm1,%xmm14 + 71fb: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 7200: 66 0f db e9 pand %xmm1,%xmm5 + 7204: 66 44 0f 6f db movdqa %xmm3,%xmm11 + 7209: 66 44 0f 67 e2 packuswb %xmm2,%xmm12 + 720e: 66 41 0f 67 ee packuswb %xmm14,%xmm5 + 7213: 66 45 0f 6f f0 movdqa %xmm8,%xmm14 + 7218: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 + 721d: 66 41 0f 71 d6 08 psrlw $0x8,%xmm14 + 7223: 66 44 0f 68 e7 punpckhbw %xmm7,%xmm12 + 7228: 66 0f 60 d7 punpcklbw %xmm7,%xmm2 + 722c: 66 41 0f 71 d3 08 psrlw $0x8,%xmm11 + 7232: 66 0f db d9 pand %xmm1,%xmm3 + 7236: 66 44 0f 6f fa movdqa %xmm2,%xmm15 + 723b: 66 41 0f db c8 pand %xmm8,%xmm1 + 7240: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 + 7244: 0f 29 14 24 movaps %xmm2,(%rsp) + 7248: 66 0f 67 d9 packuswb %xmm1,%xmm3 + 724c: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 + 7251: 66 45 0f 67 de packuswb %xmm14,%xmm11 + 7256: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 + 725b: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 7260: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 + 7265: 66 44 0f 60 f7 punpcklbw %xmm7,%xmm14 + 726a: 66 44 0f 68 df punpckhbw %xmm7,%xmm11 + 726f: 66 44 0f 60 c7 punpcklbw %xmm7,%xmm8 + 7274: 44 0f 29 a4 24 b0 00 movaps %xmm12,0xb0(%rsp) + 727b: 00 00 + 727d: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 7282: 66 0f 68 df punpckhbw %xmm7,%xmm3 + 7286: 66 0f 68 ef punpckhbw %xmm7,%xmm5 + 728a: 66 44 0f 60 e7 punpcklbw %xmm7,%xmm12 + 728f: 66 41 0f 6f fd movdqa %xmm13,%xmm7 + 7294: 66 0f 6f cc movdqa %xmm4,%xmm1 + 7298: 66 0f 61 f8 punpcklwd %xmm0,%xmm7 + 729c: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 72a0: 66 45 0f 6f d6 movdqa %xmm14,%xmm10 + 72a5: 66 0f 72 f7 18 pslld $0x18,%xmm7 + 72aa: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 + 72af: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 + 72b3: 44 0f 29 74 24 20 movaps %xmm14,0x20(%rsp) + 72b9: 66 0f eb f9 por %xmm1,%xmm7 + 72bd: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 72c2: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 72c7: 66 44 0f 69 d8 punpckhwd %xmm0,%xmm11 + 72cc: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 72d0: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 + 72d5: 0f 29 94 24 a0 00 00 movaps %xmm2,0xa0(%rsp) + 72dc: 00 + 72dd: 66 41 0f 72 f4 10 pslld $0x10,%xmm12 + 72e3: 66 0f 6f 54 24 30 movdqa 0x30(%rsp),%xmm2 + 72e9: 66 0f 72 f1 10 pslld $0x10,%xmm1 + 72ee: 44 0f 29 9c 24 c0 00 movaps %xmm11,0xc0(%rsp) + 72f5: 00 00 + 72f7: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 + 72fc: 66 44 0f 69 c0 punpckhwd %xmm0,%xmm8 + 7301: 66 44 0f 69 e8 punpckhwd %xmm0,%xmm13 + 7306: 66 44 0f 61 d8 punpcklwd %xmm0,%xmm11 + 730b: 66 45 0f eb e0 por %xmm8,%xmm12 + 7310: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 7315: 66 41 0f eb cb por %xmm11,%xmm1 + 731a: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 731f: 66 44 0f 6f df movdqa %xmm7,%xmm11 + 7324: 66 44 0f eb d9 por %xmm1,%xmm11 + 7329: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 + 732e: 66 0f 6f ca movdqa %xmm2,%xmm1 + 7332: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 7336: 66 0f 72 f7 18 pslld $0x18,%xmm7 + 733b: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 + 7340: 66 0f eb f9 por %xmm1,%xmm7 + 7344: 66 0f 6f cd movdqa %xmm5,%xmm1 + 7348: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 734d: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 7351: 66 41 0f 72 f5 18 pslld $0x18,%xmm13 + 7357: 66 0f 69 e0 punpckhwd %xmm0,%xmm4 + 735b: 66 0f 72 f1 10 pslld $0x10,%xmm1 + 7360: 66 44 0f 69 f8 punpckhwd %xmm0,%xmm15 + 7365: 66 44 0f 69 d0 punpckhwd %xmm0,%xmm10 + 736a: 66 41 0f eb c8 por %xmm8,%xmm1 + 736f: 66 44 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm8 + 7376: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 + 737b: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 + 737f: 66 41 0f eb e5 por %xmm13,%xmm4 + 7384: 66 0f 69 f0 punpckhwd %xmm0,%xmm6 + 7388: 66 0f 69 d0 punpckhwd %xmm0,%xmm2 + 738c: 66 44 0f 6f 6c 24 40 movdqa 0x40(%rsp),%xmm13 + 7393: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 + 7397: 66 0f ef c0 pxor %xmm0,%xmm0 + 739b: 66 0f eb cf por %xmm7,%xmm1 + 739f: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 + 73a4: 66 0f 72 f5 10 pslld $0x10,%xmm5 + 73a9: 66 41 0f eb e4 por %xmm12,%xmm4 + 73ae: 66 0f eb eb por %xmm3,%xmm5 + 73b2: 66 0f 72 f6 18 pslld $0x18,%xmm6 + 73b7: 66 41 0f 6f d8 movdqa %xmm8,%xmm3 + 73bc: 66 45 0f 6f c5 movdqa %xmm13,%xmm8 + 73c1: 66 0f 73 f3 28 psllq $0x28,%xmm3 + 73c6: 66 0f eb d6 por %xmm6,%xmm2 + 73ca: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 + 73cf: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 73d3: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 73d8: 66 0f eb f5 por %xmm5,%xmm6 + 73dc: 66 0f 6f 2c 24 movdqa (%rsp),%xmm5 + 73e1: f3 44 0f 6f 45 10 movdqu 0x10(%rbp),%xmm8 + 73e7: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 73ec: 66 0f eb d3 por %xmm3,%xmm2 + 73f0: 66 41 0f 6f db movdqa %xmm11,%xmm3 + 73f5: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 + 73f9: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 + 73fd: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 7402: 66 44 0f 62 d8 punpckldq %xmm0,%xmm11 + 7407: 66 0f eb d3 por %xmm3,%xmm2 + 740b: 66 0f 6f 5c 24 20 movdqa 0x20(%rsp),%xmm3 + 7411: 66 0f 6f 7c 24 50 movdqa 0x50(%rsp),%xmm7 + 7417: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 + 741b: 66 0f 73 f3 20 psllq $0x20,%xmm3 + 7420: 66 0f eb dd por %xmm5,%xmm3 + 7424: 66 41 0f 6f ef movdqa %xmm15,%xmm5 + 7429: 66 44 0f 6a f8 punpckhdq %xmm0,%xmm15 + 742e: 66 0f eb d3 por %xmm3,%xmm2 + 7432: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 + 7437: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 743b: 66 44 0f ef c2 pxor %xmm2,%xmm8 + 7440: 66 0f 6f d7 movdqa %xmm7,%xmm2 + 7444: 66 0f 62 d8 punpckldq %xmm0,%xmm3 + 7448: 66 0f 62 d0 punpckldq %xmm0,%xmm2 + 744c: 66 0f 73 f3 28 psllq $0x28,%xmm3 + 7451: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 + 7456: 44 0f 11 45 10 movups %xmm8,0x10(%rbp) + 745b: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 7460: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 7465: 66 41 0f 73 f1 28 psllq $0x28,%xmm9 + 746b: 66 41 0f 73 f7 30 psllq $0x30,%xmm15 + 7471: 66 0f eb d3 por %xmm3,%xmm2 + 7475: 66 0f 6f dc movdqa %xmm4,%xmm3 + 7479: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 + 747d: 66 0f 62 d8 punpckldq %xmm0,%xmm3 + 7481: 66 0f eb d3 por %xmm3,%xmm2 + 7485: 66 41 0f 6f da movdqa %xmm10,%xmm3 + 748a: 66 44 0f 6a d0 punpckhdq %xmm0,%xmm10 + 748f: 66 0f 62 d8 punpckldq %xmm0,%xmm3 + 7493: 66 41 0f 73 f2 20 psllq $0x20,%xmm10 + 7499: 66 0f 73 f3 20 psllq $0x20,%xmm3 + 749e: 66 45 0f eb d7 por %xmm15,%xmm10 + 74a3: 66 44 0f 6f 7c 24 70 movdqa 0x70(%rsp),%xmm15 + 74aa: 66 0f eb dd por %xmm5,%xmm3 + 74ae: 66 0f eb d3 por %xmm3,%xmm2 + 74b2: f3 0f 6f 5d 20 movdqu 0x20(%rbp),%xmm3 + 74b7: 66 0f ef da pxor %xmm2,%xmm3 + 74bb: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 + 74c0: 66 0f 6f df movdqa %xmm7,%xmm3 + 74c4: 66 0f 6f 7c 24 60 movdqa 0x60(%rsp),%xmm7 + 74ca: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 + 74ce: 44 0f 11 65 20 movups %xmm12,0x20(%rbp) + 74d3: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 74d7: f3 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm3 + 74dc: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 74e1: 66 41 0f eb d1 por %xmm9,%xmm2 + 74e6: 66 44 0f 6f 8c 24 80 movdqa 0x80(%rsp),%xmm9 + 74ed: 00 00 00 + 74f0: 66 0f eb e2 por %xmm2,%xmm4 + 74f4: 66 0f 6f d7 movdqa %xmm7,%xmm2 + 74f8: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 + 74fc: 66 41 0f eb e2 por %xmm10,%xmm4 + 7501: 66 0f 62 d0 punpckldq %xmm0,%xmm2 + 7505: 66 44 0f 6f 94 24 a0 movdqa 0xa0(%rsp),%xmm10 + 750c: 00 00 00 + 750f: 66 0f ef dc pxor %xmm4,%xmm3 + 7513: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 7518: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 + 751d: 66 0f 62 e0 punpckldq %xmm0,%xmm4 + 7521: 66 41 0f 6f ea movdqa %xmm10,%xmm5 + 7526: 0f 11 5d 30 movups %xmm3,0x30(%rbp) + 752a: 66 0f 73 f4 28 psllq $0x28,%xmm4 + 752f: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 7533: 66 0f eb d4 por %xmm4,%xmm2 + 7537: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 753c: 66 0f 6f e1 movdqa %xmm1,%xmm4 + 7540: 66 0f 62 e0 punpckldq %xmm0,%xmm4 + 7544: 66 0f 6a c8 punpckhdq %xmm0,%xmm1 + 7548: 66 0f eb d4 por %xmm4,%xmm2 + 754c: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 + 7551: 66 44 0f 6a f0 punpckhdq %xmm0,%xmm14 + 7556: 66 0f 62 e0 punpckldq %xmm0,%xmm4 + 755a: 66 41 0f 73 f6 20 psllq $0x20,%xmm14 + 7560: 66 0f 73 f4 20 psllq $0x20,%xmm4 + 7565: 66 0f eb e5 por %xmm5,%xmm4 + 7569: 66 0f 6f ef movdqa %xmm7,%xmm5 + 756d: 66 0f eb d4 por %xmm4,%xmm2 + 7571: f3 0f 6f 65 40 movdqu 0x40(%rbp),%xmm4 + 7576: 66 0f 73 f5 38 psllq $0x38,%xmm5 + 757b: 66 0f ef d4 pxor %xmm4,%xmm2 + 757f: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 + 7584: 66 44 0f 6f 8c 24 c0 movdqa 0xc0(%rsp),%xmm9 + 758b: 00 00 00 + 758e: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 + 7592: 0f 11 55 40 movups %xmm2,0x40(%rbp) + 7596: 66 0f 73 f4 28 psllq $0x28,%xmm4 + 759b: 66 0f eb ec por %xmm4,%xmm5 + 759f: 66 41 0f 6f e2 movdqa %xmm10,%xmm4 + 75a4: 66 44 0f 6f 94 24 b0 movdqa 0xb0(%rsp),%xmm10 + 75ab: 00 00 00 + 75ae: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 + 75b2: 66 0f eb cd por %xmm5,%xmm1 + 75b6: 66 0f 73 f4 30 psllq $0x30,%xmm4 + 75bb: 66 41 0f 6f fa movdqa %xmm10,%xmm7 + 75c0: 66 44 0f eb f4 por %xmm4,%xmm14 + 75c5: f3 0f 6f 65 50 movdqu 0x50(%rbp),%xmm4 + 75ca: 66 0f 62 f8 punpckldq %xmm0,%xmm7 + 75ce: 66 41 0f eb ce por %xmm14,%xmm1 + 75d3: 66 0f 73 f7 30 psllq $0x30,%xmm7 + 75d8: 66 44 0f 6f b4 24 90 movdqa 0x90(%rsp),%xmm14 + 75df: 00 00 00 + 75e2: 66 0f ef e1 pxor %xmm1,%xmm4 + 75e6: 66 41 0f 6f cf movdqa %xmm15,%xmm1 + 75eb: 66 41 0f 6f ee movdqa %xmm14,%xmm5 + 75f0: 66 0f 62 c8 punpckldq %xmm0,%xmm1 + 75f4: 0f 11 65 50 movups %xmm4,0x50(%rbp) + 75f8: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 75fc: 66 0f 73 f1 38 psllq $0x38,%xmm1 + 7601: 66 0f 73 f5 28 psllq $0x28,%xmm5 + 7606: 66 0f eb cd por %xmm5,%xmm1 + 760a: 66 0f 6f ee movdqa %xmm6,%xmm5 + 760e: 66 0f 6a f0 punpckhdq %xmm0,%xmm6 + 7612: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 7616: 66 0f eb cd por %xmm5,%xmm1 + 761a: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 + 761f: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 + 7624: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 7628: 66 41 0f 73 f1 20 psllq $0x20,%xmm9 + 762e: 66 0f 73 f5 20 psllq $0x20,%xmm5 + 7633: 66 0f eb ef por %xmm7,%xmm5 + 7637: f3 0f 6f 7d 60 movdqu 0x60(%rbp),%xmm7 + 763c: 66 0f eb cd por %xmm5,%xmm1 + 7640: 66 41 0f 6f ee movdqa %xmm14,%xmm5 + 7645: 66 0f ef cf pxor %xmm7,%xmm1 + 7649: 66 41 0f 6f ff movdqa %xmm15,%xmm7 + 764e: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 + 7652: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 + 7656: 66 0f 73 f5 28 psllq $0x28,%xmm5 + 765b: 0f 11 4d 60 movups %xmm1,0x60(%rbp) + 765f: 66 0f 73 f7 38 psllq $0x38,%xmm7 + 7664: 66 0f eb fd por %xmm5,%xmm7 + 7668: 66 41 0f 6f ea movdqa %xmm10,%xmm5 + 766d: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 + 7671: 66 0f eb fe por %xmm6,%xmm7 + 7675: 66 0f 6f 74 24 10 movdqa 0x10(%rsp),%xmm6 + 767b: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 7680: 66 44 0f eb cd por %xmm5,%xmm9 + 7685: f3 0f 6f 6d 70 movdqu 0x70(%rbp),%xmm5 + 768a: 66 0f 62 f0 punpckldq %xmm0,%xmm6 + 768e: 66 41 0f eb f9 por %xmm9,%xmm7 + 7693: 66 0f 73 f6 28 psllq $0x28,%xmm6 + 7698: 66 0f ef ef pxor %xmm7,%xmm5 + 769c: 66 41 0f 6f fd movdqa %xmm13,%xmm7 + 76a1: 66 0f 62 f8 punpckldq %xmm0,%xmm7 + 76a5: 0f 11 6d 70 movups %xmm5,0x70(%rbp) + 76a9: 66 0f 73 f7 38 psllq $0x38,%xmm7 + 76ae: 66 0f eb f7 por %xmm7,%xmm6 + 76b2: 66 0f 6f 3c 24 movdqa (%rsp),%xmm7 + 76b7: 66 44 0f eb de por %xmm6,%xmm11 + 76bc: 66 0f 6f 74 24 20 movdqa 0x20(%rsp),%xmm6 + 76c2: 66 0f 62 f8 punpckldq %xmm0,%xmm7 + 76c6: 66 0f 62 f0 punpckldq %xmm0,%xmm6 + 76ca: 66 0f 6f c7 movdqa %xmm7,%xmm0 + 76ce: 66 0f 73 f6 20 psllq $0x20,%xmm6 + 76d3: 66 0f 73 f0 30 psllq $0x30,%xmm0 + 76d8: 66 0f eb c6 por %xmm6,%xmm0 + 76dc: f3 0f 6f 75 00 movdqu 0x0(%rbp),%xmm6 + 76e1: 66 41 0f eb c3 por %xmm11,%xmm0 + 76e6: 66 0f ef c6 pxor %xmm6,%xmm0 + 76ea: 0f 11 45 00 movups %xmm0,0x0(%rbp) + 76ee: 0f b6 83 82 00 00 00 movzbl 0x82(%rbx),%eax + 76f5: 0f b6 93 81 00 00 00 movzbl 0x81(%rbx),%edx + 76fc: 48 c1 e0 10 shl $0x10,%rax + 7700: 48 c1 e2 08 shl $0x8,%rdx + 7704: 48 09 d0 or %rdx,%rax + 7707: 0f b6 93 80 00 00 00 movzbl 0x80(%rbx),%edx + 770e: 48 09 d0 or %rdx,%rax + 7711: 0f b6 93 83 00 00 00 movzbl 0x83(%rbx),%edx + 7718: 48 c1 e2 18 shl $0x18,%rdx + 771c: 48 09 d0 or %rdx,%rax + 771f: 0f b6 93 84 00 00 00 movzbl 0x84(%rbx),%edx + 7726: 48 c1 e2 20 shl $0x20,%rdx + 772a: 48 09 c2 or %rax,%rdx + 772d: 0f b6 83 85 00 00 00 movzbl 0x85(%rbx),%eax + 7734: 48 c1 e0 28 shl $0x28,%rax + 7738: 48 09 d0 or %rdx,%rax + 773b: 0f b6 93 86 00 00 00 movzbl 0x86(%rbx),%edx + 7742: 48 c1 e2 30 shl $0x30,%rdx + 7746: 48 09 c2 or %rax,%rdx + 7749: 0f b6 83 87 00 00 00 movzbl 0x87(%rbx),%eax + 7750: 48 c1 e0 38 shl $0x38,%rax + 7754: 48 09 d0 or %rdx,%rax + 7757: 48 31 85 80 00 00 00 xor %rax,0x80(%rbp) + 775e: 0f b6 83 89 00 00 00 movzbl 0x89(%rbx),%eax + 7765: 0f b6 93 8a 00 00 00 movzbl 0x8a(%rbx),%edx + 776c: 48 c1 e0 08 shl $0x8,%rax + 7770: 48 c1 e2 10 shl $0x10,%rdx + 7774: 48 09 d0 or %rdx,%rax + 7777: 0f b6 93 88 00 00 00 movzbl 0x88(%rbx),%edx + 777e: 48 09 d0 or %rdx,%rax + 7781: 0f b6 93 8b 00 00 00 movzbl 0x8b(%rbx),%edx + 7788: 48 c1 e2 18 shl $0x18,%rdx + 778c: 48 09 d0 or %rdx,%rax + 778f: 0f b6 93 8c 00 00 00 movzbl 0x8c(%rbx),%edx + 7796: 48 c1 e2 20 shl $0x20,%rdx + 779a: 48 09 c2 or %rax,%rdx + 779d: 0f b6 83 8d 00 00 00 movzbl 0x8d(%rbx),%eax + 77a4: 48 c1 e0 28 shl $0x28,%rax + 77a8: 48 09 d0 or %rdx,%rax + 77ab: 0f b6 93 8e 00 00 00 movzbl 0x8e(%rbx),%edx + 77b2: 48 c1 e2 30 shl $0x30,%rdx + 77b6: 48 09 c2 or %rax,%rdx + 77b9: 0f b6 83 8f 00 00 00 movzbl 0x8f(%rbx),%eax + 77c0: 48 c1 e0 38 shl $0x38,%rax + 77c4: 48 09 d0 or %rdx,%rax + 77c7: 48 31 85 88 00 00 00 xor %rax,0x88(%rbp) + 77ce: 0f b6 83 92 00 00 00 movzbl 0x92(%rbx),%eax + 77d5: 0f b6 93 91 00 00 00 movzbl 0x91(%rbx),%edx + 77dc: 48 c1 e0 10 shl $0x10,%rax + 77e0: 48 c1 e2 08 shl $0x8,%rdx + 77e4: 48 09 d0 or %rdx,%rax + 77e7: 0f b6 93 90 00 00 00 movzbl 0x90(%rbx),%edx + 77ee: 48 09 d0 or %rdx,%rax + 77f1: 0f b6 93 93 00 00 00 movzbl 0x93(%rbx),%edx + 77f8: 48 c1 e2 18 shl $0x18,%rdx + 77fc: 48 09 d0 or %rdx,%rax + 77ff: 0f b6 93 94 00 00 00 movzbl 0x94(%rbx),%edx + 7806: 48 c1 e2 20 shl $0x20,%rdx + 780a: 48 09 c2 or %rax,%rdx + 780d: 0f b6 83 95 00 00 00 movzbl 0x95(%rbx),%eax + 7814: 48 c1 e0 28 shl $0x28,%rax + 7818: 48 09 d0 or %rdx,%rax + 781b: 0f b6 93 96 00 00 00 movzbl 0x96(%rbx),%edx + 7822: 48 c1 e2 30 shl $0x30,%rdx + 7826: 48 09 c2 or %rax,%rdx + 7829: 0f b6 83 97 00 00 00 movzbl 0x97(%rbx),%eax + 7830: 48 c1 e0 38 shl $0x38,%rax + 7834: 48 09 d0 or %rdx,%rax + 7837: 48 31 85 90 00 00 00 xor %rax,0x90(%rbp) + 783e: 0f b6 83 99 00 00 00 movzbl 0x99(%rbx),%eax + 7845: 0f b6 93 9a 00 00 00 movzbl 0x9a(%rbx),%edx + 784c: 48 c1 e0 08 shl $0x8,%rax + 7850: 48 c1 e2 10 shl $0x10,%rdx + 7854: 48 09 d0 or %rdx,%rax + 7857: 0f b6 93 98 00 00 00 movzbl 0x98(%rbx),%edx + 785e: 48 09 d0 or %rdx,%rax + 7861: 0f b6 93 9b 00 00 00 movzbl 0x9b(%rbx),%edx + 7868: 48 c1 e2 18 shl $0x18,%rdx + 786c: 48 09 d0 or %rdx,%rax + 786f: 0f b6 93 9c 00 00 00 movzbl 0x9c(%rbx),%edx + 7876: 48 c1 e2 20 shl $0x20,%rdx + 787a: 48 09 c2 or %rax,%rdx + 787d: 0f b6 83 9d 00 00 00 movzbl 0x9d(%rbx),%eax + 7884: 48 c1 e0 28 shl $0x28,%rax + 7888: 48 09 d0 or %rdx,%rax + 788b: 0f b6 93 9e 00 00 00 movzbl 0x9e(%rbx),%edx + 7892: 48 c1 e2 30 shl $0x30,%rdx + 7896: 48 09 c2 or %rax,%rdx + 7899: 0f b6 83 9f 00 00 00 movzbl 0x9f(%rbx),%eax + 78a0: 48 c1 e0 38 shl $0x38,%rax + 78a4: 48 09 d0 or %rdx,%rax + 78a7: 48 31 85 98 00 00 00 xor %rax,0x98(%rbp) + 78ae: 0f b6 83 a2 00 00 00 movzbl 0xa2(%rbx),%eax + 78b5: 0f b6 93 a1 00 00 00 movzbl 0xa1(%rbx),%edx + 78bc: 48 c1 e0 10 shl $0x10,%rax + 78c0: 48 c1 e2 08 shl $0x8,%rdx + 78c4: 48 09 d0 or %rdx,%rax + 78c7: 0f b6 93 a0 00 00 00 movzbl 0xa0(%rbx),%edx + 78ce: 48 09 d0 or %rdx,%rax + 78d1: 0f b6 93 a3 00 00 00 movzbl 0xa3(%rbx),%edx + 78d8: 48 c1 e2 18 shl $0x18,%rdx + 78dc: 48 81 c3 a8 00 00 00 add $0xa8,%rbx + 78e3: 48 09 d0 or %rdx,%rax + 78e6: 0f b6 53 fc movzbl -0x4(%rbx),%edx + 78ea: 48 c1 e2 20 shl $0x20,%rdx + 78ee: 48 09 c2 or %rax,%rdx + 78f1: 0f b6 43 fd movzbl -0x3(%rbx),%eax + 78f5: 48 c1 e0 28 shl $0x28,%rax + 78f9: 48 09 d0 or %rdx,%rax + 78fc: 0f b6 53 fe movzbl -0x2(%rbx),%edx + 7900: 48 c1 e2 30 shl $0x30,%rdx + 7904: 48 09 c2 or %rax,%rdx + 7907: 0f b6 43 ff movzbl -0x1(%rbx),%eax + 790b: 48 c1 e0 38 shl $0x38,%rax + 790f: 48 09 d0 or %rdx,%rax + 7912: 48 31 85 a0 00 00 00 xor %rax,0xa0(%rbp) + 7919: 49 81 ed a8 00 00 00 sub $0xa8,%r13 + 7920: 48 89 ef mov %rbp,%rdi + 7923: e8 98 e3 ff ff call 5cc0 + 7928: 49 81 fd a7 00 00 00 cmp $0xa7,%r13 + 792f: 0f 86 91 00 00 00 jbe 79c6 + 7935: 48 8d 45 ff lea -0x1(%rbp),%rax + 7939: 48 89 ee mov %rbp,%rsi + 793c: 48 29 d8 sub %rbx,%rax + 793f: 48 83 f8 7e cmp $0x7e,%rax + 7943: 0f 87 07 f6 ff ff ja 6f50 + 7949: 48 89 d8 mov %rbx,%rax + 794c: 48 8d 9b a8 00 00 00 lea 0xa8(%rbx),%rbx + 7953: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 795a: 00 00 00 00 + 795e: 66 90 xchg %ax,%ax + 7960: 0f b6 50 02 movzbl 0x2(%rax),%edx + 7964: 0f b6 48 01 movzbl 0x1(%rax),%ecx + 7968: 48 83 c0 08 add $0x8,%rax + 796c: 48 c1 e1 08 shl $0x8,%rcx + 7970: 48 c1 e2 10 shl $0x10,%rdx + 7974: 48 09 ca or %rcx,%rdx + 7977: 0f b6 48 f8 movzbl -0x8(%rax),%ecx + 797b: 48 09 ca or %rcx,%rdx + 797e: 0f b6 48 fb movzbl -0x5(%rax),%ecx + 7982: 48 c1 e1 18 shl $0x18,%rcx + 7986: 48 09 ca or %rcx,%rdx + 7989: 0f b6 48 fc movzbl -0x4(%rax),%ecx + 798d: 48 c1 e1 20 shl $0x20,%rcx + 7991: 48 09 d1 or %rdx,%rcx + 7994: 0f b6 50 fd movzbl -0x3(%rax),%edx + 7998: 48 c1 e2 28 shl $0x28,%rdx + 799c: 48 09 ca or %rcx,%rdx + 799f: 0f b6 48 fe movzbl -0x2(%rax),%ecx + 79a3: 48 c1 e1 30 shl $0x30,%rcx + 79a7: 48 09 d1 or %rdx,%rcx + 79aa: 0f b6 50 ff movzbl -0x1(%rax),%edx + 79ae: 48 c1 e2 38 shl $0x38,%rdx + 79b2: 48 09 ca or %rcx,%rdx + 79b5: 48 31 16 xor %rdx,(%rsi) + 79b8: 48 83 c6 08 add $0x8,%rsi + 79bc: 48 39 c3 cmp %rax,%rbx + 79bf: 75 9f jne 7960 + 79c1: e9 53 ff ff ff jmp 7919 + 79c6: 4d 85 ed test %r13,%r13 + 79c9: 0f 84 95 00 00 00 je 7a64 + 79cf: 31 c0 xor %eax,%eax + 79d1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 79d8: 00 00 00 00 + 79dc: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 79e3: 00 00 00 00 + 79e7: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 79ee: 00 00 00 00 + 79f2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 79f9: 00 00 00 00 + 79fd: 0f 1f 00 nopl (%rax) + 7a00: 89 c2 mov %eax,%edx + 7a02: 89 c1 mov %eax,%ecx + 7a04: c1 ea 03 shr $0x3,%edx + 7a07: 83 e1 07 and $0x7,%ecx + 7a0a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 7a11: 0f b6 14 03 movzbl (%rbx,%rax,1),%edx + 7a15: c1 e1 03 shl $0x3,%ecx + 7a18: 48 83 c0 01 add $0x1,%rax + 7a1c: 48 d3 e2 shl %cl,%rdx + 7a1f: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) + 7a24: 49 39 c5 cmp %rax,%r13 + 7a27: 75 d7 jne 7a00 + 7a29: 44 89 e8 mov %r13d,%eax + 7a2c: 44 89 e9 mov %r13d,%ecx + 7a2f: ba 1f 00 00 00 mov $0x1f,%edx + 7a34: c1 e8 03 shr $0x3,%eax + 7a37: 83 e1 07 and $0x7,%ecx + 7a3a: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 7a41: c1 e1 03 shl $0x3,%ecx + 7a44: 48 01 e8 add %rbp,%rax + 7a47: 48 d3 e2 shl %cl,%rdx + 7a4a: 48 31 10 xor %rdx,(%rax) + 7a4d: 48 0f ba bd a0 00 00 btcq $0x3f,0xa0(%rbp) + 7a54: 00 3f + 7a56: 48 81 c4 d8 00 00 00 add $0xd8,%rsp + 7a5d: 5b pop %rbx + 7a5e: 5d pop %rbp + 7a5f: 41 5c pop %r12 + 7a61: 41 5d pop %r13 + 7a63: c3 ret + 7a64: 48 89 e8 mov %rbp,%rax + 7a67: ba 1f 00 00 00 mov $0x1f,%edx + 7a6c: eb dc jmp 7a4a + 7a6e: 66 90 xchg %ax,%ax + +0000000000007a70 : + 7a70: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) + 7a77: 48 89 fa mov %rdi,%rdx + 7a7a: 48 8d 7f 08 lea 0x8(%rdi),%rdi + 7a7e: 31 c0 xor %eax,%eax + 7a80: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 7a87: 00 00 00 00 + 7a8b: 48 89 d1 mov %rdx,%rcx + 7a8e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 7a92: 48 29 f9 sub %rdi,%rcx + 7a95: 81 c1 c8 00 00 00 add $0xc8,%ecx + 7a9b: c1 e9 03 shr $0x3,%ecx + 7a9e: f3 48 ab rep stos %rax,%es:(%rdi) + 7aa1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) + 7aa8: 00 00 00 + 7aab: c3 ret + 7aac: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000007ab0 : + 7ab0: 41 54 push %r12 + 7ab2: 49 89 d4 mov %rdx,%r12 + 7ab5: 55 push %rbp + 7ab6: 48 89 f5 mov %rsi,%rbp + 7ab9: 53 push %rbx + 7aba: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax + 7ac0: 48 89 fb mov %rdi,%rbx + 7ac3: 48 01 c2 add %rax,%rdx + 7ac6: 49 89 c0 mov %rax,%r8 + 7ac9: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx + 7ad0: 0f 86 a9 00 00 00 jbe 7b7f + 7ad6: 3d a7 00 00 00 cmp $0xa7,%eax + 7adb: 76 28 jbe 7b05 + 7add: 0f 1f 00 nopl (%rax) + 7ae0: b8 a8 00 00 00 mov $0xa8,%eax + 7ae5: 48 89 df mov %rbx,%rdi + 7ae8: 44 29 c0 sub %r8d,%eax + 7aeb: 49 29 c4 sub %rax,%r12 + 7aee: e8 cd e1 ff ff call 5cc0 + 7af3: 45 31 c0 xor %r8d,%r8d + 7af6: 31 c0 xor %eax,%eax + 7af8: 49 81 fc a7 00 00 00 cmp $0xa7,%r12 + 7aff: 0f 86 8b 00 00 00 jbe 7b90 + 7b05: 44 89 c0 mov %r8d,%eax + 7b08: 48 89 ee mov %rbp,%rsi + 7b0b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7b12: 00 00 00 00 + 7b16: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7b1d: 00 00 00 00 + 7b21: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7b28: 00 00 00 00 + 7b2c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7b33: 00 00 00 00 + 7b37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 7b3e: 00 00 + 7b40: 89 c2 mov %eax,%edx + 7b42: 89 c1 mov %eax,%ecx + 7b44: 48 83 c6 01 add $0x1,%rsi + 7b48: 83 c0 01 add $0x1,%eax + 7b4b: c1 ea 03 shr $0x3,%edx + 7b4e: 83 e1 07 and $0x7,%ecx + 7b51: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi + 7b58: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 7b5c: c1 e1 03 shl $0x3,%ecx + 7b5f: 48 d3 e2 shl %cl,%rdx + 7b62: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) + 7b66: 3d a8 00 00 00 cmp $0xa8,%eax + 7b6b: 75 d3 jne 7b40 + 7b6d: b8 a7 00 00 00 mov $0xa7,%eax + 7b72: 44 29 c0 sub %r8d,%eax + 7b75: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp + 7b7a: e9 61 ff ff ff jmp 7ae0 + 7b7f: 49 89 d4 mov %rdx,%r12 + 7b82: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7b89: 00 00 00 00 + 7b8d: 0f 1f 00 nopl (%rax) + 7b90: 4c 39 e0 cmp %r12,%rax + 7b93: 44 89 c0 mov %r8d,%eax + 7b96: 73 5a jae 7bf2 + 7b98: 48 89 ea mov %rbp,%rdx + 7b9b: 45 8d 40 01 lea 0x1(%r8),%r8d + 7b9f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7ba6: 00 00 00 00 + 7baa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7bb1: 00 00 00 00 + 7bb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7bbc: 00 00 00 00 + 7bc0: 89 c1 mov %eax,%ecx + 7bc2: 0f b6 32 movzbl (%rdx),%esi + 7bc5: 48 83 c2 01 add $0x1,%rdx + 7bc9: c1 e9 03 shr $0x3,%ecx + 7bcc: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi + 7bd3: 89 c1 mov %eax,%ecx + 7bd5: 83 c0 01 add $0x1,%eax + 7bd8: 83 e1 07 and $0x7,%ecx + 7bdb: c1 e1 03 shl $0x3,%ecx + 7bde: 48 d3 e6 shl %cl,%rsi + 7be1: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx + 7be6: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) + 7bea: 48 29 e9 sub %rbp,%rcx + 7bed: 4c 39 e1 cmp %r12,%rcx + 7bf0: 72 ce jb 7bc0 + 7bf2: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) + 7bf8: 5b pop %rbx + 7bf9: 5d pop %rbp + 7bfa: 41 5c pop %r12 + 7bfc: c3 ret + 7bfd: 0f 1f 00 nopl (%rax) + +0000000000007c00 : + 7c00: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx + 7c06: 89 c8 mov %ecx,%eax + 7c08: 83 e1 07 and $0x7,%ecx + 7c0b: c1 e8 03 shr $0x3,%eax + 7c0e: c1 e1 03 shl $0x3,%ecx + 7c11: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 7c18: b8 1f 00 00 00 mov $0x1f,%eax + 7c1d: 48 d3 e0 shl %cl,%rax + 7c20: 48 31 04 17 xor %rax,(%rdi,%rdx,1) + 7c24: c7 87 c8 00 00 00 a8 movl $0xa8,0xc8(%rdi) + 7c2b: 00 00 00 + 7c2e: 48 0f ba bf a0 00 00 btcq $0x3f,0xa0(%rdi) + 7c35: 00 3f + 7c37: c3 ret + 7c38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 7c3f: 00 + +0000000000007c40 : + 7c40: 41 54 push %r12 + 7c42: 49 89 d4 mov %rdx,%r12 + 7c45: 55 push %rbp + 7c46: 53 push %rbx + 7c47: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax + 7c4d: 48 85 f6 test %rsi,%rsi + 7c50: 74 66 je 7cb8 + 7c52: 48 89 fb mov %rdi,%rbx + 7c55: 48 89 f7 mov %rsi,%rdi + 7c58: 3d a8 00 00 00 cmp $0xa8,%eax + 7c5d: 0f 84 82 00 00 00 je 7ce5 + 7c63: 3d a7 00 00 00 cmp $0xa7,%eax + 7c68: 77 f9 ja 7c63 + 7c6a: 89 c5 mov %eax,%ebp + 7c6c: 41 89 c0 mov %eax,%r8d + 7c6f: 48 01 fd add %rdi,%rbp + 7c72: 44 89 c6 mov %r8d,%esi + 7c75: 44 89 c0 mov %r8d,%eax + 7c78: 48 29 de sub %rbx,%rsi + 7c7b: eb 28 jmp 7ca5 + 7c7d: 0f 1f 00 nopl (%rax) + 7c80: 89 c2 mov %eax,%edx + 7c82: 89 c1 mov %eax,%ecx + 7c84: 48 83 c3 01 add $0x1,%rbx + 7c88: 83 c0 01 add $0x1,%eax + 7c8b: c1 ea 03 shr $0x3,%edx + 7c8e: 83 e1 07 and $0x7,%ecx + 7c91: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx + 7c95: c1 e1 03 shl $0x3,%ecx + 7c98: 48 d3 ea shr %cl,%rdx + 7c9b: 88 53 ff mov %dl,-0x1(%rbx) + 7c9e: 3d a8 00 00 00 cmp $0xa8,%eax + 7ca3: 74 23 je 7cc8 + 7ca5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 7ca9: 48 39 ea cmp %rbp,%rdx + 7cac: 72 d2 jb 7c80 + 7cae: 89 c2 mov %eax,%edx + 7cb0: 44 29 c2 sub %r8d,%edx + 7cb3: 48 29 d7 sub %rdx,%rdi + 7cb6: 75 b2 jne 7c6a + 7cb8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) + 7cbf: 00 + 7cc0: 5b pop %rbx + 7cc1: 5d pop %rbp + 7cc2: 41 5c pop %r12 + 7cc4: c3 ret + 7cc5: 0f 1f 00 nopl (%rax) + 7cc8: 89 c2 mov %eax,%edx + 7cca: 44 29 c2 sub %r8d,%edx + 7ccd: 48 29 d7 sub %rdx,%rdi + 7cd0: 48 89 fd mov %rdi,%rbp + 7cd3: 74 e3 je 7cb8 + 7cd5: 4c 89 e7 mov %r12,%rdi + 7cd8: e8 e3 df ff ff call 5cc0 + 7cdd: 48 89 ef mov %rbp,%rdi + 7ce0: 45 31 c0 xor %r8d,%r8d + 7ce3: eb 8d jmp 7c72 + 7ce5: 48 89 f5 mov %rsi,%rbp + 7ce8: eb eb jmp 7cd5 + 7cea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000000007cf0 : + 7cf0: 53 push %rbx + 7cf1: 48 89 fb mov %rdi,%rbx + 7cf4: e8 f7 f1 ff ff call 6ef0 + 7cf9: c7 83 c8 00 00 00 a8 movl $0xa8,0xc8(%rbx) + 7d00: 00 00 00 + 7d03: 5b pop %rbx + 7d04: c3 ret + 7d05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7d0c: 00 00 00 00 + +0000000000007d10 : + 7d10: 48 85 f6 test %rsi,%rsi + 7d13: 0f 84 ce 06 00 00 je 83e7 + 7d19: 41 54 push %r12 + 7d1b: 49 89 f4 mov %rsi,%r12 + 7d1e: 55 push %rbp + 7d1f: 48 89 d5 mov %rdx,%rbp + 7d22: 53 push %rbx + 7d23: 48 89 fb mov %rdi,%rbx + 7d26: e9 6c 06 00 00 jmp 8397 + 7d2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 7d30: f3 44 0f 6f 65 10 movdqu 0x10(%rbp),%xmm12 + 7d36: f3 0f 6f 45 00 movdqu 0x0(%rbp),%xmm0 + 7d3b: 48 81 c3 a8 00 00 00 add $0xa8,%rbx + 7d42: f3 44 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm11 + 7d48: f3 0f 6f 6d 20 movdqu 0x20(%rbp),%xmm5 + 7d4d: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 7d51: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 7d56: f3 0f 6f 5d 40 movdqu 0x40(%rbp),%xmm3 + 7d5b: f3 44 0f 6f 55 50 movdqu 0x50(%rbp),%xmm10 + 7d61: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 7d66: 66 0f 73 d6 38 psrlq $0x38,%xmm6 + 7d6b: 66 41 0f 6f d3 movdqa %xmm11,%xmm2 + 7d70: f3 44 0f 6f 4d 70 movdqu 0x70(%rbp),%xmm9 + 7d76: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 + 7d7a: 66 0f 6f cd movdqa %xmm5,%xmm1 + 7d7e: 66 0f 73 d2 38 psrlq $0x38,%xmm2 + 7d83: f3 0f 6f 65 60 movdqu 0x60(%rbp),%xmm4 + 7d88: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 7d8d: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 + 7d92: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 7d97: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 + 7d9b: 66 0f 6f d6 movdqa %xmm6,%xmm2 + 7d9f: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 7da3: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 + 7da8: 66 0f 69 d1 punpckhwd %xmm1,%xmm2 + 7dac: 66 0f 6f ce movdqa %xmm6,%xmm1 + 7db0: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 + 7db5: 66 0f 69 ca punpckhwd %xmm2,%xmm1 + 7db9: 66 0f 61 f2 punpcklwd %xmm2,%xmm6 + 7dbd: 66 41 0f 6f d2 movdqa %xmm10,%xmm2 + 7dc2: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 7dc6: 66 0f 6f cb movdqa %xmm3,%xmm1 + 7dca: 66 45 0f 6f f9 movdqa %xmm9,%xmm15 + 7dcf: 66 0f 73 d2 38 psrlq $0x38,%xmm2 + 7dd4: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 7dd9: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 + 7ddd: 66 0f 6f d4 movdqa %xmm4,%xmm2 + 7de1: 66 0f 73 d7 38 psrlq $0x38,%xmm7 + 7de6: 66 0f 73 d2 38 psrlq $0x38,%xmm2 + 7deb: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 7df1: 0f c6 d7 88 shufps $0x88,%xmm7,%xmm2 + 7df5: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 7df9: 66 0f 61 ca punpcklwd %xmm2,%xmm1 + 7dfd: 66 41 0f 73 d5 30 psrlq $0x30,%xmm13 + 7e03: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 + 7e09: 66 0f 69 fa punpckhwd %xmm2,%xmm7 + 7e0d: 66 0f 6f d1 movdqa %xmm1,%xmm2 + 7e11: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 + 7e17: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 7e1b: 66 0f 69 d7 punpckhwd %xmm7,%xmm2 + 7e1f: 66 41 0f 6f fc movdqa %xmm12,%xmm7 + 7e24: 66 0f 61 ca punpcklwd %xmm2,%xmm1 + 7e28: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 7e2d: 66 0f 76 d2 pcmpeqd %xmm2,%xmm2 + 7e31: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 7e36: 66 0f db ca pand %xmm2,%xmm1 + 7e3a: 66 0f db f2 pand %xmm2,%xmm6 + 7e3e: 66 0f 67 f1 packuswb %xmm1,%xmm6 + 7e42: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 7e46: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 7e4b: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 + 7e4f: 66 0f 6f fd movdqa %xmm5,%xmm7 + 7e53: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 7e58: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 + 7e5d: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 7e62: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 7e66: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 + 7e6b: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 7e6f: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 + 7e74: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 7e79: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 7e7e: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 7e82: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 7e88: 66 0f 6f fb movdqa %xmm3,%xmm7 + 7e8c: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 7e91: 66 0f db ca pand %xmm2,%xmm1 + 7e95: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 + 7e9a: 66 44 0f 6f c4 movdqa %xmm4,%xmm8 + 7e9f: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 7ea5: 45 0f c6 c5 88 shufps $0x88,%xmm13,%xmm8 + 7eaa: 66 44 0f 6f ef movdqa %xmm7,%xmm13 + 7eaf: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 + 7eb4: 66 45 0f 69 e8 punpckhwd %xmm8,%xmm13 + 7eb9: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 + 7ebe: 66 45 0f 69 c5 punpckhwd %xmm13,%xmm8 + 7ec3: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 + 7ec8: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 7ecd: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 + 7ed2: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 7ed7: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 7edc: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 7ee1: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 7ee7: 66 0f db fa pand %xmm2,%xmm7 + 7eeb: 66 44 0f 67 ef packuswb %xmm7,%xmm13 + 7ef0: 44 0f c6 c1 88 shufps $0x88,%xmm1,%xmm8 + 7ef5: 66 0f 6f cd movdqa %xmm5,%xmm1 + 7ef9: 66 41 0f 6f fd movdqa %xmm13,%xmm7 + 7efe: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 7f03: 66 44 0f 68 ee punpckhbw %xmm6,%xmm13 + 7f08: 66 0f 60 fe punpcklbw %xmm6,%xmm7 + 7f0c: 66 41 0f 6f f3 movdqa %xmm11,%xmm6 + 7f11: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 7f16: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 7f1a: 66 41 0f 6f f0 movdqa %xmm8,%xmm6 + 7f1f: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 + 7f24: 66 0f 69 f1 punpckhwd %xmm1,%xmm6 + 7f28: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 + 7f2d: 66 0f 69 ce punpckhwd %xmm6,%xmm1 + 7f31: 66 44 0f 61 c6 punpcklwd %xmm6,%xmm8 + 7f36: 66 41 0f 6f f2 movdqa %xmm10,%xmm6 + 7f3b: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 + 7f40: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 7f45: 66 0f 6f cb movdqa %xmm3,%xmm1 + 7f49: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 7f4e: 66 44 0f db c2 pand %xmm2,%xmm8 + 7f53: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 7f57: 66 0f 6f f4 movdqa %xmm4,%xmm6 + 7f5b: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 7f60: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 7f65: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 7f6a: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 7f6e: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 + 7f73: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 7f77: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 + 7f7c: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 7f81: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 7f86: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 7f8a: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 7f90: 66 41 0f 6f f4 movdqa %xmm12,%xmm6 + 7f95: 66 0f db ca pand %xmm2,%xmm1 + 7f99: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 7f9e: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 + 7fa3: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 7fa7: 41 0f c6 c4 88 shufps $0x88,%xmm12,%xmm0 + 7fac: 66 0f 73 d1 20 psrlq $0x20,%xmm1 + 7fb1: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 7fb5: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 7fb9: 41 0f c6 eb 88 shufps $0x88,%xmm11,%xmm5 + 7fbe: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 7fc3: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 7fc8: 66 41 0f 72 d3 18 psrld $0x18,%xmm11 + 7fce: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 7fd3: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 7fd8: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 7fdc: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 + 7fe1: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 7fe5: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 + 7fea: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 7fef: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 + 7ff4: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 7ff8: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 7ffe: 66 0f 6f f3 movdqa %xmm3,%xmm6 + 8002: 41 0f c6 da 88 shufps $0x88,%xmm10,%xmm3 + 8007: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 + 800c: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 8011: 66 0f db ca pand %xmm2,%xmm1 + 8015: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 + 801b: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 8020: 66 44 0f 6f f4 movdqa %xmm4,%xmm14 + 8025: 41 0f c6 e1 88 shufps $0x88,%xmm9,%xmm4 + 802a: 66 45 0f 6f ca movdqa %xmm10,%xmm9 + 802f: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 8034: 66 44 0f 6f e4 movdqa %xmm4,%xmm12 + 8039: 66 45 0f 69 cb punpckhwd %xmm11,%xmm9 + 803e: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 8043: 66 45 0f 69 d9 punpckhwd %xmm9,%xmm11 + 8048: 66 45 0f 61 d1 punpcklwd %xmm9,%xmm10 + 804d: 66 44 0f 6f cb movdqa %xmm3,%xmm9 + 8052: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 8058: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 + 805e: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 8063: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 + 8068: 66 41 0f 72 d1 18 psrld $0x18,%xmm9 + 806e: 66 44 0f 6f fe movdqa %xmm6,%xmm15 + 8073: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 8078: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 + 807d: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 8082: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 + 8087: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 808c: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 8091: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 + 8096: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 809b: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 + 80a0: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 + 80a5: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 80aa: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 80af: 66 44 0f db d2 pand %xmm2,%xmm10 + 80b4: 66 0f db f2 pand %xmm2,%xmm6 + 80b8: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 80bd: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 80c2: 66 44 0f db ca pand %xmm2,%xmm9 + 80c7: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 + 80cd: 66 0f 67 ce packuswb %xmm6,%xmm1 + 80d1: 66 45 0f 67 d1 packuswb %xmm9,%xmm10 + 80d6: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 80da: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 80df: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 + 80e4: 66 41 0f 72 d1 10 psrld $0x10,%xmm9 + 80ea: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 + 80ef: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 80f4: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 80f9: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 80fe: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 8103: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 8108: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 810c: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 8111: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 8115: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 + 811a: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 + 811f: 66 41 0f 69 cd punpckhwd %xmm13,%xmm1 + 8124: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 8129: 66 44 0f 6f ec movdqa %xmm4,%xmm13 + 812e: 66 44 0f 6f db movdqa %xmm3,%xmm11 + 8133: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 8138: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 + 813e: 66 41 0f 72 d3 10 psrld $0x10,%xmm11 + 8144: 66 44 0f db ca pand %xmm2,%xmm9 + 8149: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 814e: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 + 8153: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 8158: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 815d: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 8162: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 8167: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 + 816c: 66 44 0f db da pand %xmm2,%xmm11 + 8171: 66 45 0f 67 cb packuswb %xmm11,%xmm9 + 8176: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 817b: 66 45 0f 68 ca punpckhbw %xmm10,%xmm9 + 8180: 66 45 0f 60 da punpcklbw %xmm10,%xmm11 + 8185: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 + 818a: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 + 818e: 66 44 0f 69 d5 punpckhwd %xmm5,%xmm10 + 8193: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 8197: 66 41 0f 69 ea punpckhwd %xmm10,%xmm5 + 819c: 66 41 0f 61 c2 punpcklwd %xmm10,%xmm0 + 81a1: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 + 81a5: 66 0f 6f eb movdqa %xmm3,%xmm5 + 81a9: 66 0f 61 dc punpcklwd %xmm4,%xmm3 + 81ad: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 81b1: 66 0f 6f e3 movdqa %xmm3,%xmm4 + 81b5: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 + 81b9: 66 0f 61 dd punpcklwd %xmm5,%xmm3 + 81bd: 66 0f 61 dc punpcklwd %xmm4,%xmm3 + 81c1: 66 0f 6f e0 movdqa %xmm0,%xmm4 + 81c5: 66 0f db c2 pand %xmm2,%xmm0 + 81c9: 66 0f 6f eb movdqa %xmm3,%xmm5 + 81cd: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 81d2: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 81d7: 66 0f db e2 pand %xmm2,%xmm4 + 81db: 66 0f db ea pand %xmm2,%xmm5 + 81df: 66 0f db d3 pand %xmm3,%xmm2 + 81e3: 66 0f 67 c2 packuswb %xmm2,%xmm0 + 81e7: 66 0f 67 e5 packuswb %xmm5,%xmm4 + 81eb: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 81ef: 66 0f 68 c4 punpckhbw %xmm4,%xmm0 + 81f3: 66 0f 60 d4 punpcklbw %xmm4,%xmm2 + 81f7: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 81fb: 66 41 0f 69 c1 punpckhwd %xmm9,%xmm0 + 8200: 66 0f 6f e2 movdqa %xmm2,%xmm4 + 8204: 66 41 0f 69 d3 punpckhwd %xmm11,%xmm2 + 8209: 66 41 0f 61 d9 punpcklwd %xmm9,%xmm3 + 820e: 66 41 0f 61 e3 punpcklwd %xmm11,%xmm4 + 8213: 66 0f 6f ec movdqa %xmm4,%xmm5 + 8217: 66 41 0f 6a e0 punpckhdq %xmm8,%xmm4 + 821c: 0f 11 a3 68 ff ff ff movups %xmm4,-0x98(%rbx) + 8223: 66 0f 6f e2 movdqa %xmm2,%xmm4 + 8227: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 + 822b: 66 41 0f 62 e8 punpckldq %xmm8,%xmm5 + 8230: 0f 11 53 88 movups %xmm2,-0x78(%rbx) + 8234: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 8238: 66 0f 62 e6 punpckldq %xmm6,%xmm4 + 823c: 66 0f 6a df punpckhdq %xmm7,%xmm3 + 8240: 66 0f 62 d7 punpckldq %xmm7,%xmm2 + 8244: 0f 11 ab 58 ff ff ff movups %xmm5,-0xa8(%rbx) + 824b: 0f 11 53 98 movups %xmm2,-0x68(%rbx) + 824f: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 8253: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 + 8257: 66 0f 62 d1 punpckldq %xmm1,%xmm2 + 825b: 0f 11 a3 78 ff ff ff movups %xmm4,-0x88(%rbx) + 8262: 0f 11 5b a8 movups %xmm3,-0x58(%rbx) + 8266: 0f 11 53 b8 movups %xmm2,-0x48(%rbx) + 826a: 0f 11 43 c8 movups %xmm0,-0x38(%rbx) + 826e: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax + 8275: 48 89 c2 mov %rax,%rdx + 8278: 88 43 d8 mov %al,-0x28(%rbx) + 827b: 48 c1 ea 10 shr $0x10,%rdx + 827f: 88 63 d9 mov %ah,-0x27(%rbx) + 8282: 88 53 da mov %dl,-0x26(%rbx) + 8285: 48 89 c2 mov %rax,%rdx + 8288: 48 c1 ea 18 shr $0x18,%rdx + 828c: 88 53 db mov %dl,-0x25(%rbx) + 828f: 48 89 c2 mov %rax,%rdx + 8292: 48 c1 ea 20 shr $0x20,%rdx + 8296: 88 53 dc mov %dl,-0x24(%rbx) + 8299: 48 89 c2 mov %rax,%rdx + 829c: 48 c1 ea 28 shr $0x28,%rdx + 82a0: 88 53 dd mov %dl,-0x23(%rbx) + 82a3: 48 89 c2 mov %rax,%rdx + 82a6: 48 c1 e8 38 shr $0x38,%rax + 82aa: 48 c1 ea 30 shr $0x30,%rdx + 82ae: 88 43 df mov %al,-0x21(%rbx) + 82b1: 88 53 de mov %dl,-0x22(%rbx) + 82b4: 48 8b 85 88 00 00 00 mov 0x88(%rbp),%rax + 82bb: 48 89 c2 mov %rax,%rdx + 82be: 88 43 e0 mov %al,-0x20(%rbx) + 82c1: 48 c1 ea 10 shr $0x10,%rdx + 82c5: 88 63 e1 mov %ah,-0x1f(%rbx) + 82c8: 88 53 e2 mov %dl,-0x1e(%rbx) + 82cb: 48 89 c2 mov %rax,%rdx + 82ce: 48 c1 ea 18 shr $0x18,%rdx + 82d2: 88 53 e3 mov %dl,-0x1d(%rbx) + 82d5: 48 89 c2 mov %rax,%rdx + 82d8: 48 c1 ea 20 shr $0x20,%rdx + 82dc: 88 53 e4 mov %dl,-0x1c(%rbx) + 82df: 48 89 c2 mov %rax,%rdx + 82e2: 48 c1 ea 28 shr $0x28,%rdx + 82e6: 88 53 e5 mov %dl,-0x1b(%rbx) + 82e9: 48 89 c2 mov %rax,%rdx + 82ec: 48 c1 e8 38 shr $0x38,%rax + 82f0: 48 c1 ea 30 shr $0x30,%rdx + 82f4: 88 53 e6 mov %dl,-0x1a(%rbx) + 82f7: 88 43 e7 mov %al,-0x19(%rbx) + 82fa: 48 8b 85 90 00 00 00 mov 0x90(%rbp),%rax + 8301: 48 89 c2 mov %rax,%rdx + 8304: 88 43 e8 mov %al,-0x18(%rbx) + 8307: 48 c1 ea 10 shr $0x10,%rdx + 830b: 88 63 e9 mov %ah,-0x17(%rbx) + 830e: 88 53 ea mov %dl,-0x16(%rbx) + 8311: 48 89 c2 mov %rax,%rdx + 8314: 48 c1 ea 18 shr $0x18,%rdx + 8318: 88 53 eb mov %dl,-0x15(%rbx) + 831b: 48 89 c2 mov %rax,%rdx + 831e: 48 c1 ea 20 shr $0x20,%rdx + 8322: 88 53 ec mov %dl,-0x14(%rbx) + 8325: 48 89 c2 mov %rax,%rdx + 8328: 48 c1 ea 28 shr $0x28,%rdx + 832c: 88 53 ed mov %dl,-0x13(%rbx) + 832f: 48 89 c2 mov %rax,%rdx + 8332: 48 c1 e8 38 shr $0x38,%rax + 8336: 48 c1 ea 30 shr $0x30,%rdx + 833a: 88 43 ef mov %al,-0x11(%rbx) + 833d: 88 53 ee mov %dl,-0x12(%rbx) + 8340: 48 8b 85 98 00 00 00 mov 0x98(%rbp),%rax + 8347: 48 89 c2 mov %rax,%rdx + 834a: 88 43 f0 mov %al,-0x10(%rbx) + 834d: 48 c1 ea 10 shr $0x10,%rdx + 8351: 88 63 f1 mov %ah,-0xf(%rbx) + 8354: 88 53 f2 mov %dl,-0xe(%rbx) + 8357: 48 89 c2 mov %rax,%rdx + 835a: 48 c1 ea 18 shr $0x18,%rdx + 835e: 88 53 f3 mov %dl,-0xd(%rbx) + 8361: 48 89 c2 mov %rax,%rdx + 8364: 48 c1 ea 20 shr $0x20,%rdx + 8368: 88 53 f4 mov %dl,-0xc(%rbx) + 836b: 48 89 c2 mov %rax,%rdx + 836e: 48 c1 ea 28 shr $0x28,%rdx + 8372: 88 53 f5 mov %dl,-0xb(%rbx) + 8375: 48 89 c2 mov %rax,%rdx + 8378: 48 c1 e8 38 shr $0x38,%rax + 837c: 48 c1 ea 30 shr $0x30,%rdx + 8380: 88 43 f7 mov %al,-0x9(%rbx) + 8383: 88 53 f6 mov %dl,-0xa(%rbx) + 8386: 48 8b 85 a0 00 00 00 mov 0xa0(%rbp),%rax + 838d: 48 89 43 f8 mov %rax,-0x8(%rbx) + 8391: 49 83 ec 01 sub $0x1,%r12 + 8395: 74 4b je 83e2 + 8397: 48 89 ef mov %rbp,%rdi + 839a: e8 21 d9 ff ff call 5cc0 + 839f: 48 89 d8 mov %rbx,%rax + 83a2: 48 29 e8 sub %rbp,%rax + 83a5: 48 83 e8 01 sub $0x1,%rax + 83a9: 48 83 f8 7e cmp $0x7e,%rax + 83ad: 0f 87 7d f9 ff ff ja 7d30 + 83b3: 31 c0 xor %eax,%eax + 83b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 83bc: 00 00 00 00 + 83c0: 48 8b 54 05 00 mov 0x0(%rbp,%rax,1),%rdx + 83c5: 48 89 14 03 mov %rdx,(%rbx,%rax,1) + 83c9: 48 83 c0 08 add $0x8,%rax + 83cd: 48 3d a8 00 00 00 cmp $0xa8,%rax + 83d3: 75 eb jne 83c0 + 83d5: 48 81 c3 a8 00 00 00 add $0xa8,%rbx + 83dc: 49 83 ec 01 sub $0x1,%r12 + 83e0: 75 b5 jne 8397 + 83e2: 5b pop %rbx + 83e3: 5d pop %rbp + 83e4: 41 5c pop %r12 + 83e6: c3 ret + 83e7: c3 ret + 83e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 83ef: 00 + +00000000000083f0 : + 83f0: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) + 83f7: 48 89 fa mov %rdi,%rdx + 83fa: 48 8d 7f 08 lea 0x8(%rdi),%rdi + 83fe: 31 c0 xor %eax,%eax + 8400: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 8407: 00 00 00 00 + 840b: 48 89 d1 mov %rdx,%rcx + 840e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 8412: 48 29 f9 sub %rdi,%rcx + 8415: 81 c1 c8 00 00 00 add $0xc8,%ecx + 841b: c1 e9 03 shr $0x3,%ecx + 841e: f3 48 ab rep stos %rax,%es:(%rdi) + 8421: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) + 8428: 00 00 00 + 842b: c3 ret + 842c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000008430 : + 8430: 41 54 push %r12 + 8432: 49 89 d4 mov %rdx,%r12 + 8435: 55 push %rbp + 8436: 48 89 f5 mov %rsi,%rbp + 8439: 53 push %rbx + 843a: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax + 8440: 48 89 fb mov %rdi,%rbx + 8443: 48 01 c2 add %rax,%rdx + 8446: 49 89 c0 mov %rax,%r8 + 8449: 48 81 fa 87 00 00 00 cmp $0x87,%rdx + 8450: 0f 86 a9 00 00 00 jbe 84ff + 8456: 3d 87 00 00 00 cmp $0x87,%eax + 845b: 76 28 jbe 8485 + 845d: 0f 1f 00 nopl (%rax) + 8460: b8 88 00 00 00 mov $0x88,%eax + 8465: 48 89 df mov %rbx,%rdi + 8468: 44 29 c0 sub %r8d,%eax + 846b: 49 29 c4 sub %rax,%r12 + 846e: e8 4d d8 ff ff call 5cc0 + 8473: 45 31 c0 xor %r8d,%r8d + 8476: 31 c0 xor %eax,%eax + 8478: 49 81 fc 87 00 00 00 cmp $0x87,%r12 + 847f: 0f 86 8b 00 00 00 jbe 8510 + 8485: 44 89 c0 mov %r8d,%eax + 8488: 48 89 ee mov %rbp,%rsi + 848b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 8492: 00 00 00 00 + 8496: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 849d: 00 00 00 00 + 84a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 84a8: 00 00 00 00 + 84ac: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 84b3: 00 00 00 00 + 84b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 84be: 00 00 + 84c0: 89 c2 mov %eax,%edx + 84c2: 89 c1 mov %eax,%ecx + 84c4: 48 83 c6 01 add $0x1,%rsi + 84c8: 83 c0 01 add $0x1,%eax + 84cb: c1 ea 03 shr $0x3,%edx + 84ce: 83 e1 07 and $0x7,%ecx + 84d1: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi + 84d8: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 84dc: c1 e1 03 shl $0x3,%ecx + 84df: 48 d3 e2 shl %cl,%rdx + 84e2: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) + 84e6: 3d 88 00 00 00 cmp $0x88,%eax + 84eb: 75 d3 jne 84c0 + 84ed: b8 87 00 00 00 mov $0x87,%eax + 84f2: 44 29 c0 sub %r8d,%eax + 84f5: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp + 84fa: e9 61 ff ff ff jmp 8460 + 84ff: 49 89 d4 mov %rdx,%r12 + 8502: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 8509: 00 00 00 00 + 850d: 0f 1f 00 nopl (%rax) + 8510: 4c 39 e0 cmp %r12,%rax + 8513: 44 89 c0 mov %r8d,%eax + 8516: 73 5a jae 8572 + 8518: 48 89 ea mov %rbp,%rdx + 851b: 45 8d 40 01 lea 0x1(%r8),%r8d + 851f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 8526: 00 00 00 00 + 852a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 8531: 00 00 00 00 + 8535: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 853c: 00 00 00 00 + 8540: 89 c1 mov %eax,%ecx + 8542: 0f b6 32 movzbl (%rdx),%esi + 8545: 48 83 c2 01 add $0x1,%rdx + 8549: c1 e9 03 shr $0x3,%ecx + 854c: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi + 8553: 89 c1 mov %eax,%ecx + 8555: 83 c0 01 add $0x1,%eax + 8558: 83 e1 07 and $0x7,%ecx + 855b: c1 e1 03 shl $0x3,%ecx + 855e: 48 d3 e6 shl %cl,%rsi + 8561: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx + 8566: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) + 856a: 48 29 e9 sub %rbp,%rcx + 856d: 4c 39 e1 cmp %r12,%rcx + 8570: 72 ce jb 8540 + 8572: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) + 8578: 5b pop %rbx + 8579: 5d pop %rbp + 857a: 41 5c pop %r12 + 857c: c3 ret + 857d: 0f 1f 00 nopl (%rax) + +0000000000008580 : + 8580: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx + 8586: 89 c8 mov %ecx,%eax + 8588: 83 e1 07 and $0x7,%ecx + 858b: c1 e8 03 shr $0x3,%eax + 858e: c1 e1 03 shl $0x3,%ecx + 8591: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 8598: b8 1f 00 00 00 mov $0x1f,%eax + 859d: 48 d3 e0 shl %cl,%rax + 85a0: 48 31 04 17 xor %rax,(%rdi,%rdx,1) + 85a4: c7 87 c8 00 00 00 88 movl $0x88,0xc8(%rdi) + 85ab: 00 00 00 + 85ae: 48 0f ba bf 80 00 00 btcq $0x3f,0x80(%rdi) + 85b5: 00 3f + 85b7: c3 ret + 85b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 85bf: 00 + +00000000000085c0 : + 85c0: 41 54 push %r12 + 85c2: 49 89 d4 mov %rdx,%r12 + 85c5: 55 push %rbp + 85c6: 53 push %rbx + 85c7: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax + 85cd: 48 85 f6 test %rsi,%rsi + 85d0: 74 66 je 8638 + 85d2: 48 89 fb mov %rdi,%rbx + 85d5: 48 89 f7 mov %rsi,%rdi + 85d8: 3d 88 00 00 00 cmp $0x88,%eax + 85dd: 0f 84 82 00 00 00 je 8665 + 85e3: 3d 87 00 00 00 cmp $0x87,%eax + 85e8: 77 f9 ja 85e3 + 85ea: 89 c5 mov %eax,%ebp + 85ec: 41 89 c0 mov %eax,%r8d + 85ef: 48 01 fd add %rdi,%rbp + 85f2: 44 89 c6 mov %r8d,%esi + 85f5: 44 89 c0 mov %r8d,%eax + 85f8: 48 29 de sub %rbx,%rsi + 85fb: eb 28 jmp 8625 + 85fd: 0f 1f 00 nopl (%rax) + 8600: 89 c2 mov %eax,%edx + 8602: 89 c1 mov %eax,%ecx + 8604: 48 83 c3 01 add $0x1,%rbx + 8608: 83 c0 01 add $0x1,%eax + 860b: c1 ea 03 shr $0x3,%edx + 860e: 83 e1 07 and $0x7,%ecx + 8611: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx + 8615: c1 e1 03 shl $0x3,%ecx + 8618: 48 d3 ea shr %cl,%rdx + 861b: 88 53 ff mov %dl,-0x1(%rbx) + 861e: 3d 88 00 00 00 cmp $0x88,%eax + 8623: 74 23 je 8648 + 8625: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 8629: 48 39 ea cmp %rbp,%rdx + 862c: 72 d2 jb 8600 + 862e: 89 c2 mov %eax,%edx + 8630: 44 29 c2 sub %r8d,%edx + 8633: 48 29 d7 sub %rdx,%rdi + 8636: 75 b2 jne 85ea + 8638: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) + 863f: 00 + 8640: 5b pop %rbx + 8641: 5d pop %rbp + 8642: 41 5c pop %r12 + 8644: c3 ret + 8645: 0f 1f 00 nopl (%rax) + 8648: 89 c2 mov %eax,%edx + 864a: 44 29 c2 sub %r8d,%edx + 864d: 48 29 d7 sub %rdx,%rdi + 8650: 48 89 fd mov %rdi,%rbp + 8653: 74 e3 je 8638 + 8655: 4c 89 e7 mov %r12,%rdi + 8658: e8 63 d6 ff ff call 5cc0 + 865d: 48 89 ef mov %rbp,%rdi + 8660: 45 31 c0 xor %r8d,%r8d + 8663: eb 8d jmp 85f2 + 8665: 48 89 f5 mov %rsi,%rbp + 8668: eb eb jmp 8655 + 866a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000000008670 : + 8670: 53 push %rbx + 8671: b9 1f 00 00 00 mov $0x1f,%ecx + 8676: 48 89 fb mov %rdi,%rbx + 8679: e8 d2 de ff ff call 6550 + 867e: c7 83 c8 00 00 00 88 movl $0x88,0xc8(%rbx) + 8685: 00 00 00 + 8688: 5b pop %rbx + 8689: c3 ret + 868a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000000008690 : + 8690: 48 85 f6 test %rsi,%rsi + 8693: 0f 84 ae 05 00 00 je 8c47 + 8699: 41 54 push %r12 + 869b: 49 89 f4 mov %rsi,%r12 + 869e: 55 push %rbp + 869f: 48 89 d5 mov %rdx,%rbp + 86a2: 53 push %rbx + 86a3: 48 89 fb mov %rdi,%rbx + 86a6: e9 4e 05 00 00 jmp 8bf9 + 86ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 86b0: f3 44 0f 6f 65 10 movdqu 0x10(%rbp),%xmm12 + 86b6: f3 0f 6f 45 00 movdqu 0x0(%rbp),%xmm0 + 86bb: 48 81 c3 88 00 00 00 add $0x88,%rbx + 86c2: f3 44 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm11 + 86c8: f3 0f 6f 6d 20 movdqu 0x20(%rbp),%xmm5 + 86cd: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 86d1: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 86d6: f3 0f 6f 5d 40 movdqu 0x40(%rbp),%xmm3 + 86db: f3 44 0f 6f 55 50 movdqu 0x50(%rbp),%xmm10 + 86e1: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 86e6: 66 0f 73 d6 38 psrlq $0x38,%xmm6 + 86eb: 66 41 0f 6f d3 movdqa %xmm11,%xmm2 + 86f0: f3 44 0f 6f 4d 70 movdqu 0x70(%rbp),%xmm9 + 86f6: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 + 86fa: 66 0f 6f cd movdqa %xmm5,%xmm1 + 86fe: 66 0f 73 d2 38 psrlq $0x38,%xmm2 + 8703: f3 0f 6f 65 60 movdqu 0x60(%rbp),%xmm4 + 8708: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 870d: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 + 8712: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 8717: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 + 871b: 66 0f 6f d6 movdqa %xmm6,%xmm2 + 871f: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 8723: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 + 8728: 66 0f 69 d1 punpckhwd %xmm1,%xmm2 + 872c: 66 0f 6f ce movdqa %xmm6,%xmm1 + 8730: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 + 8735: 66 0f 69 ca punpckhwd %xmm2,%xmm1 + 8739: 66 0f 61 f2 punpcklwd %xmm2,%xmm6 + 873d: 66 41 0f 6f d2 movdqa %xmm10,%xmm2 + 8742: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 8746: 66 0f 6f cb movdqa %xmm3,%xmm1 + 874a: 66 45 0f 6f f9 movdqa %xmm9,%xmm15 + 874f: 66 0f 73 d2 38 psrlq $0x38,%xmm2 + 8754: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 8759: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 + 875d: 66 0f 6f d4 movdqa %xmm4,%xmm2 + 8761: 66 0f 73 d7 38 psrlq $0x38,%xmm7 + 8766: 66 0f 73 d2 38 psrlq $0x38,%xmm2 + 876b: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 8771: 0f c6 d7 88 shufps $0x88,%xmm7,%xmm2 + 8775: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 8779: 66 0f 61 ca punpcklwd %xmm2,%xmm1 + 877d: 66 41 0f 73 d5 30 psrlq $0x30,%xmm13 + 8783: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 + 8789: 66 0f 69 fa punpckhwd %xmm2,%xmm7 + 878d: 66 0f 6f d1 movdqa %xmm1,%xmm2 + 8791: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 + 8797: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 879b: 66 0f 69 d7 punpckhwd %xmm7,%xmm2 + 879f: 66 41 0f 6f fc movdqa %xmm12,%xmm7 + 87a4: 66 0f 61 ca punpcklwd %xmm2,%xmm1 + 87a8: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 87ad: 66 0f 76 d2 pcmpeqd %xmm2,%xmm2 + 87b1: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 87b6: 66 0f db ca pand %xmm2,%xmm1 + 87ba: 66 0f db f2 pand %xmm2,%xmm6 + 87be: 66 0f 67 f1 packuswb %xmm1,%xmm6 + 87c2: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 87c6: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 87cb: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 + 87cf: 66 0f 6f fd movdqa %xmm5,%xmm7 + 87d3: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 87d8: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 + 87dd: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 87e2: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 87e6: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 + 87eb: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 87ef: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 + 87f4: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 87f9: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 87fe: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 8802: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 8808: 66 0f 6f fb movdqa %xmm3,%xmm7 + 880c: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 8811: 66 0f db ca pand %xmm2,%xmm1 + 8815: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 + 881a: 66 44 0f 6f c4 movdqa %xmm4,%xmm8 + 881f: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 8825: 45 0f c6 c5 88 shufps $0x88,%xmm13,%xmm8 + 882a: 66 44 0f 6f ef movdqa %xmm7,%xmm13 + 882f: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 + 8834: 66 45 0f 69 e8 punpckhwd %xmm8,%xmm13 + 8839: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 + 883e: 66 45 0f 69 c5 punpckhwd %xmm13,%xmm8 + 8843: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 + 8848: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 884d: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 + 8852: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 8857: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 885c: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 8861: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 8867: 66 0f db fa pand %xmm2,%xmm7 + 886b: 66 44 0f 67 ef packuswb %xmm7,%xmm13 + 8870: 44 0f c6 c1 88 shufps $0x88,%xmm1,%xmm8 + 8875: 66 0f 6f cd movdqa %xmm5,%xmm1 + 8879: 66 41 0f 6f fd movdqa %xmm13,%xmm7 + 887e: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 8883: 66 44 0f 68 ee punpckhbw %xmm6,%xmm13 + 8888: 66 0f 60 fe punpcklbw %xmm6,%xmm7 + 888c: 66 41 0f 6f f3 movdqa %xmm11,%xmm6 + 8891: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 8896: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 889a: 66 41 0f 6f f0 movdqa %xmm8,%xmm6 + 889f: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 + 88a4: 66 0f 69 f1 punpckhwd %xmm1,%xmm6 + 88a8: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 + 88ad: 66 0f 69 ce punpckhwd %xmm6,%xmm1 + 88b1: 66 44 0f 61 c6 punpcklwd %xmm6,%xmm8 + 88b6: 66 41 0f 6f f2 movdqa %xmm10,%xmm6 + 88bb: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 + 88c0: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 88c5: 66 0f 6f cb movdqa %xmm3,%xmm1 + 88c9: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 88ce: 66 44 0f db c2 pand %xmm2,%xmm8 + 88d3: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 88d7: 66 0f 6f f4 movdqa %xmm4,%xmm6 + 88db: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 88e0: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 88e5: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 88ea: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 88ee: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 + 88f3: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 88f7: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 + 88fc: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 8901: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 8906: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 890a: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 8910: 66 41 0f 6f f4 movdqa %xmm12,%xmm6 + 8915: 66 0f db ca pand %xmm2,%xmm1 + 8919: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 891e: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 + 8923: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 8927: 41 0f c6 c4 88 shufps $0x88,%xmm12,%xmm0 + 892c: 66 0f 73 d1 20 psrlq $0x20,%xmm1 + 8931: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 8935: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 8939: 41 0f c6 eb 88 shufps $0x88,%xmm11,%xmm5 + 893e: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 8943: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 8948: 66 41 0f 72 d3 18 psrld $0x18,%xmm11 + 894e: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 8953: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 8958: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 895c: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 + 8961: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 8965: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 + 896a: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 896f: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 + 8974: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 8978: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 897e: 66 0f 6f f3 movdqa %xmm3,%xmm6 + 8982: 41 0f c6 da 88 shufps $0x88,%xmm10,%xmm3 + 8987: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 + 898c: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 8991: 66 0f db ca pand %xmm2,%xmm1 + 8995: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 + 899b: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 89a0: 66 44 0f 6f f4 movdqa %xmm4,%xmm14 + 89a5: 41 0f c6 e1 88 shufps $0x88,%xmm9,%xmm4 + 89aa: 66 45 0f 6f ca movdqa %xmm10,%xmm9 + 89af: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 89b4: 66 44 0f 6f e4 movdqa %xmm4,%xmm12 + 89b9: 66 45 0f 69 cb punpckhwd %xmm11,%xmm9 + 89be: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 89c3: 66 45 0f 69 d9 punpckhwd %xmm9,%xmm11 + 89c8: 66 45 0f 61 d1 punpcklwd %xmm9,%xmm10 + 89cd: 66 44 0f 6f cb movdqa %xmm3,%xmm9 + 89d2: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 89d8: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 + 89de: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 89e3: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 + 89e8: 66 41 0f 72 d1 18 psrld $0x18,%xmm9 + 89ee: 66 44 0f 6f fe movdqa %xmm6,%xmm15 + 89f3: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 89f8: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 + 89fd: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 8a02: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 + 8a07: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 8a0c: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 8a11: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 + 8a16: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 8a1b: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 + 8a20: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 + 8a25: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 8a2a: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 8a2f: 66 44 0f db d2 pand %xmm2,%xmm10 + 8a34: 66 0f db f2 pand %xmm2,%xmm6 + 8a38: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 8a3d: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 8a42: 66 44 0f db ca pand %xmm2,%xmm9 + 8a47: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 + 8a4d: 66 0f 67 ce packuswb %xmm6,%xmm1 + 8a51: 66 45 0f 67 d1 packuswb %xmm9,%xmm10 + 8a56: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 8a5a: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 8a5f: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 + 8a64: 66 41 0f 72 d1 10 psrld $0x10,%xmm9 + 8a6a: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 + 8a6f: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 8a74: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 8a79: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 8a7e: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 8a83: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 8a88: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 8a8c: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 8a91: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 8a95: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 + 8a9a: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 + 8a9f: 66 41 0f 69 cd punpckhwd %xmm13,%xmm1 + 8aa4: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 8aa9: 66 44 0f 6f ec movdqa %xmm4,%xmm13 + 8aae: 66 44 0f 6f db movdqa %xmm3,%xmm11 + 8ab3: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 8ab8: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 + 8abe: 66 41 0f 72 d3 10 psrld $0x10,%xmm11 + 8ac4: 66 44 0f db ca pand %xmm2,%xmm9 + 8ac9: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 8ace: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 + 8ad3: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 8ad8: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 8add: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 8ae2: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 8ae7: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 + 8aec: 66 44 0f db da pand %xmm2,%xmm11 + 8af1: 66 45 0f 67 cb packuswb %xmm11,%xmm9 + 8af6: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 8afb: 66 45 0f 68 ca punpckhbw %xmm10,%xmm9 + 8b00: 66 45 0f 60 da punpcklbw %xmm10,%xmm11 + 8b05: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 + 8b0a: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 + 8b0e: 66 44 0f 69 d5 punpckhwd %xmm5,%xmm10 + 8b13: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 8b17: 66 41 0f 69 ea punpckhwd %xmm10,%xmm5 + 8b1c: 66 41 0f 61 c2 punpcklwd %xmm10,%xmm0 + 8b21: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 + 8b25: 66 0f 6f eb movdqa %xmm3,%xmm5 + 8b29: 66 0f 61 dc punpcklwd %xmm4,%xmm3 + 8b2d: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 8b31: 66 0f 6f e3 movdqa %xmm3,%xmm4 + 8b35: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 + 8b39: 66 0f 61 dd punpcklwd %xmm5,%xmm3 + 8b3d: 66 0f 61 dc punpcklwd %xmm4,%xmm3 + 8b41: 66 0f 6f e0 movdqa %xmm0,%xmm4 + 8b45: 66 0f db c2 pand %xmm2,%xmm0 + 8b49: 66 0f 6f eb movdqa %xmm3,%xmm5 + 8b4d: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 8b52: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 8b57: 66 0f db e2 pand %xmm2,%xmm4 + 8b5b: 66 0f db ea pand %xmm2,%xmm5 + 8b5f: 66 0f db d3 pand %xmm3,%xmm2 + 8b63: 66 0f 67 c2 packuswb %xmm2,%xmm0 + 8b67: 66 0f 67 e5 packuswb %xmm5,%xmm4 + 8b6b: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 8b6f: 66 0f 68 c4 punpckhbw %xmm4,%xmm0 + 8b73: 66 0f 60 d4 punpcklbw %xmm4,%xmm2 + 8b77: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 8b7b: 66 41 0f 69 c1 punpckhwd %xmm9,%xmm0 + 8b80: 66 0f 6f e2 movdqa %xmm2,%xmm4 + 8b84: 66 41 0f 69 d3 punpckhwd %xmm11,%xmm2 + 8b89: 66 41 0f 61 d9 punpcklwd %xmm9,%xmm3 + 8b8e: 66 41 0f 61 e3 punpcklwd %xmm11,%xmm4 + 8b93: 66 0f 6f ec movdqa %xmm4,%xmm5 + 8b97: 66 41 0f 6a e0 punpckhdq %xmm8,%xmm4 + 8b9c: 0f 11 63 88 movups %xmm4,-0x78(%rbx) + 8ba0: 66 0f 6f e2 movdqa %xmm2,%xmm4 + 8ba4: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 + 8ba8: 66 41 0f 62 e8 punpckldq %xmm8,%xmm5 + 8bad: 0f 11 53 a8 movups %xmm2,-0x58(%rbx) + 8bb1: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 8bb5: 66 0f 62 e6 punpckldq %xmm6,%xmm4 + 8bb9: 66 0f 6a df punpckhdq %xmm7,%xmm3 + 8bbd: 66 0f 62 d7 punpckldq %xmm7,%xmm2 + 8bc1: 0f 11 ab 78 ff ff ff movups %xmm5,-0x88(%rbx) + 8bc8: 0f 11 53 b8 movups %xmm2,-0x48(%rbx) + 8bcc: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 8bd0: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 + 8bd4: 66 0f 62 d1 punpckldq %xmm1,%xmm2 + 8bd8: 0f 11 63 98 movups %xmm4,-0x68(%rbx) + 8bdc: 0f 11 5b c8 movups %xmm3,-0x38(%rbx) + 8be0: 0f 11 53 d8 movups %xmm2,-0x28(%rbx) + 8be4: 0f 11 43 e8 movups %xmm0,-0x18(%rbx) + 8be8: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax + 8bef: 48 89 43 f8 mov %rax,-0x8(%rbx) + 8bf3: 49 83 ec 01 sub $0x1,%r12 + 8bf7: 74 49 je 8c42 + 8bf9: 48 89 ef mov %rbp,%rdi + 8bfc: e8 bf d0 ff ff call 5cc0 + 8c01: 48 89 d8 mov %rbx,%rax + 8c04: 48 29 e8 sub %rbp,%rax + 8c07: 48 83 e8 01 sub $0x1,%rax + 8c0b: 48 83 f8 7e cmp $0x7e,%rax + 8c0f: 0f 87 9b fa ff ff ja 86b0 + 8c15: 31 c0 xor %eax,%eax + 8c17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 8c1e: 00 00 + 8c20: 48 8b 54 05 00 mov 0x0(%rbp,%rax,1),%rdx + 8c25: 48 89 14 03 mov %rdx,(%rbx,%rax,1) + 8c29: 48 83 c0 08 add $0x8,%rax + 8c2d: 48 3d 88 00 00 00 cmp $0x88,%rax + 8c33: 75 eb jne 8c20 + 8c35: 48 81 c3 88 00 00 00 add $0x88,%rbx + 8c3c: 49 83 ec 01 sub $0x1,%r12 + 8c40: 75 b7 jne 8bf9 + 8c42: 5b pop %rbx + 8c43: 5d pop %rbp + 8c44: 41 5c pop %r12 + 8c46: c3 ret + 8c47: c3 ret + 8c48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 8c4f: 00 + +0000000000008c50 : + 8c50: 41 57 push %r15 + 8c52: 49 89 f7 mov %rsi,%r15 + 8c55: 48 89 d6 mov %rdx,%rsi + 8c58: 41 56 push %r14 + 8c5a: 49 89 fe mov %rdi,%r14 + 8c5d: 41 55 push %r13 + 8c5f: 4d 89 fd mov %r15,%r13 + 8c62: 41 54 push %r12 + 8c64: 49 c1 ed 03 shr $0x3,%r13 + 8c68: 55 push %rbp + 8c69: 53 push %rbx + 8c6a: 48 81 ec e8 00 00 00 sub $0xe8,%rsp + 8c71: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx + 8c78: 00 00 + 8c7a: 48 89 94 24 d8 00 00 mov %rdx,0xd8(%rsp) + 8c81: 00 + 8c82: 48 89 ca mov %rcx,%rdx + 8c85: 48 89 e7 mov %rsp,%rdi + 8c88: 48 89 e5 mov %rsp,%rbp + 8c8b: e8 60 e2 ff ff call 6ef0 + 8c90: 48 b8 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rax + 8c97: c3 30 0c + 8c9a: 49 f7 e5 mul %r13 + 8c9d: 49 89 d5 mov %rdx,%r13 + 8ca0: 49 81 ff a7 00 00 00 cmp $0xa7,%r15 + 8ca7: 0f 86 92 06 00 00 jbe 933f + 8cad: 4c 69 e2 a8 00 00 00 imul $0xa8,%rdx,%r12 + 8cb4: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 + 8cb8: 4c 89 f3 mov %r14,%rbx + 8cbb: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 8cc0: 4d 01 f4 add %r14,%r12 + 8cc3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 8cca: 00 00 00 00 + 8cce: 66 90 xchg %ax,%ax + 8cd0: 48 89 ef mov %rbp,%rdi + 8cd3: 48 81 c3 a8 00 00 00 add $0xa8,%rbx + 8cda: e8 e1 cf ff ff call 5cc0 + 8cdf: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 + 8ce4: 66 44 0f 6f 6c 24 10 movdqa 0x10(%rsp),%xmm13 + 8ceb: 66 44 0f 6f 64 24 30 movdqa 0x30(%rsp),%xmm12 + 8cf2: 66 44 0f 6f 4c 24 20 movdqa 0x20(%rsp),%xmm9 + 8cf9: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 8cfd: 66 41 0f 6f cd movdqa %xmm13,%xmm1 + 8d02: 66 44 0f 6f 5c 24 50 movdqa 0x50(%rsp),%xmm11 + 8d09: 66 0f 6f 54 24 40 movdqa 0x40(%rsp),%xmm2 + 8d0f: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 8d14: 66 0f 73 d6 38 psrlq $0x38,%xmm6 + 8d19: 66 41 0f 6f dc movdqa %xmm12,%xmm3 + 8d1e: 66 0f 6f 6c 24 60 movdqa 0x60(%rsp),%xmm5 + 8d24: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 + 8d28: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 8d2d: 66 0f 73 d3 38 psrlq $0x38,%xmm3 + 8d32: 66 44 0f 6f 54 24 70 movdqa 0x70(%rsp),%xmm10 + 8d39: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 8d3e: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 8d45: 00 + 8d46: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 + 8d4a: 66 0f 6f de movdqa %xmm6,%xmm3 + 8d4e: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 8d52: 66 41 0f 6f fa movdqa %xmm10,%xmm7 + 8d57: 66 0f 69 d9 punpckhwd %xmm1,%xmm3 + 8d5b: 66 0f 6f ce movdqa %xmm6,%xmm1 + 8d5f: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 8d64: 48 89 c2 mov %rax,%rdx + 8d67: 66 0f 69 cb punpckhwd %xmm3,%xmm1 + 8d6b: 66 0f 61 f3 punpcklwd %xmm3,%xmm6 + 8d6f: 66 41 0f 6f db movdqa %xmm11,%xmm3 + 8d74: 88 43 d8 mov %al,-0x28(%rbx) + 8d77: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 8d7b: 66 0f 6f ca movdqa %xmm2,%xmm1 + 8d7f: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 + 8d84: 88 63 d9 mov %ah,-0x27(%rbx) + 8d87: 66 0f 73 d3 38 psrlq $0x38,%xmm3 + 8d8c: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 8d91: 66 0f db f4 pand %xmm4,%xmm6 + 8d95: 48 c1 ea 10 shr $0x10,%rdx + 8d99: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 + 8d9d: 66 0f 6f dd movdqa %xmm5,%xmm3 + 8da1: 88 53 da mov %dl,-0x26(%rbx) + 8da4: 66 0f 73 d7 38 psrlq $0x38,%xmm7 + 8da9: 66 0f 73 d3 38 psrlq $0x38,%xmm3 + 8dae: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 8db4: 66 45 0f 6f fa movdqa %xmm10,%xmm15 + 8db9: 48 89 c2 mov %rax,%rdx + 8dbc: 0f c6 df 88 shufps $0x88,%xmm7,%xmm3 + 8dc0: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 8dc4: 66 0f 61 cb punpcklwd %xmm3,%xmm1 + 8dc8: 48 c1 ea 18 shr $0x18,%rdx + 8dcc: 66 0f 69 fb punpckhwd %xmm3,%xmm7 + 8dd0: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 + 8dd6: 66 0f 6f d9 movdqa %xmm1,%xmm3 + 8dda: 88 53 db mov %dl,-0x25(%rbx) + 8ddd: 66 0f 69 df punpckhwd %xmm7,%xmm3 + 8de1: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 + 8de7: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 8deb: 48 89 c2 mov %rax,%rdx + 8dee: 66 0f 61 cb punpcklwd %xmm3,%xmm1 + 8df2: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 8df6: 66 41 0f 6f fc movdqa %xmm12,%xmm7 + 8dfb: 48 c1 ea 20 shr $0x20,%rdx + 8dff: 66 0f db cc pand %xmm4,%xmm1 + 8e03: 66 0f 73 d3 30 psrlq $0x30,%xmm3 + 8e08: 88 53 dc mov %dl,-0x24(%rbx) + 8e0b: 48 89 c2 mov %rax,%rdx + 8e0e: 66 0f 67 f1 packuswb %xmm1,%xmm6 + 8e12: 66 41 0f 6f cd movdqa %xmm13,%xmm1 + 8e17: 48 c1 ea 28 shr $0x28,%rdx + 8e1b: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 8e20: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 8e25: 88 53 dd mov %dl,-0x23(%rbx) + 8e28: 48 89 c2 mov %rax,%rdx + 8e2b: 0f c6 d9 88 shufps $0x88,%xmm1,%xmm3 + 8e2f: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 8e34: 48 c1 e8 38 shr $0x38,%rax + 8e38: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 8e3d: 88 43 df mov %al,-0x21(%rbx) + 8e40: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 8e47: 00 + 8e48: 48 c1 ea 30 shr $0x30,%rdx + 8e4c: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 + 8e50: 66 0f 6f fb movdqa %xmm3,%xmm7 + 8e54: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 + 8e58: 88 53 de mov %dl,-0x22(%rbx) + 8e5b: 66 0f 69 f9 punpckhwd %xmm1,%xmm7 + 8e5f: 66 0f 6f cb movdqa %xmm3,%xmm1 + 8e63: 48 89 c2 mov %rax,%rdx + 8e66: 88 43 e0 mov %al,-0x20(%rbx) + 8e69: 66 0f 69 cf punpckhwd %xmm7,%xmm1 + 8e6d: 66 0f 61 df punpcklwd %xmm7,%xmm3 + 8e71: 66 41 0f 6f fb movdqa %xmm11,%xmm7 + 8e76: 88 63 e1 mov %ah,-0x1f(%rbx) + 8e79: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 + 8e7d: 66 0f 6f ca movdqa %xmm2,%xmm1 + 8e81: 48 c1 ea 10 shr $0x10,%rdx + 8e85: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 8e8a: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 8e8f: 66 0f db dc pand %xmm4,%xmm3 + 8e93: 88 53 e2 mov %dl,-0x1e(%rbx) + 8e96: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 + 8e9a: 66 0f 6f fd movdqa %xmm5,%xmm7 + 8e9e: 48 89 c2 mov %rax,%rdx + 8ea1: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 8ea6: 48 c1 ea 18 shr $0x18,%rdx + 8eaa: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 + 8eaf: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 8eb4: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 8eb8: 88 53 e3 mov %dl,-0x1d(%rbx) + 8ebb: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 + 8ec0: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 8ec4: 48 89 c2 mov %rax,%rdx + 8ec7: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 + 8ecc: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 8ed1: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 + 8ed6: 48 c1 ea 20 shr $0x20,%rdx + 8eda: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 8ede: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 8ee4: 88 53 e4 mov %dl,-0x1c(%rbx) + 8ee7: 48 89 c2 mov %rax,%rdx + 8eea: 66 0f db cc pand %xmm4,%xmm1 + 8eee: 48 c1 ea 28 shr $0x28,%rdx + 8ef2: 66 0f 67 d9 packuswb %xmm1,%xmm3 + 8ef6: 66 41 0f 6f cd movdqa %xmm13,%xmm1 + 8efb: 88 53 e5 mov %dl,-0x1b(%rbx) + 8efe: 48 89 c2 mov %rax,%rdx + 8f01: 66 0f 6f fb movdqa %xmm3,%xmm7 + 8f05: 66 0f 68 de punpckhbw %xmm6,%xmm3 + 8f09: 48 c1 ea 30 shr $0x30,%rdx + 8f0d: 66 0f 60 fe punpcklbw %xmm6,%xmm7 + 8f11: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 8f15: 48 c1 e8 38 shr $0x38,%rax + 8f19: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 8f1e: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 8f23: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 + 8f27: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 8f2c: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 8f31: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 + 8f36: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 8f3b: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 8f3f: 66 44 0f 69 c1 punpckhwd %xmm1,%xmm8 + 8f44: 66 0f 6f ce movdqa %xmm6,%xmm1 + 8f48: 66 41 0f 69 c8 punpckhwd %xmm8,%xmm1 + 8f4d: 66 41 0f 61 f0 punpcklwd %xmm8,%xmm6 + 8f52: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 8f57: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 8f5b: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 8f61: 66 0f 6f ca movdqa %xmm2,%xmm1 + 8f65: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 8f6a: 66 0f db f4 pand %xmm4,%xmm6 + 8f6e: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 + 8f73: 66 44 0f 6f c5 movdqa %xmm5,%xmm8 + 8f78: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 8f7e: 45 0f c6 c6 88 shufps $0x88,%xmm14,%xmm8 + 8f83: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 8f88: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 8f8d: 66 45 0f 69 f0 punpckhwd %xmm8,%xmm14 + 8f92: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 8f97: 66 45 0f 69 c6 punpckhwd %xmm14,%xmm8 + 8f9c: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 8fa1: 66 45 0f 6f f4 movdqa %xmm12,%xmm14 + 8fa6: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 8fab: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 8fb1: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 8fb6: 66 0f db cc pand %xmm4,%xmm1 + 8fba: 66 41 0f 6f f5 movdqa %xmm13,%xmm6 + 8fbf: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 + 8fc4: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 8fc9: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 8fcd: 41 0f c6 c5 88 shufps $0x88,%xmm13,%xmm0 + 8fd2: 66 0f 73 d1 20 psrlq $0x20,%xmm1 + 8fd7: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 8fdb: 66 41 0f 6f f1 movdqa %xmm9,%xmm6 + 8fe0: 45 0f c6 cc 88 shufps $0x88,%xmm12,%xmm9 + 8fe5: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 8fea: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 8fef: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 8ff4: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 8ff8: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 + 8ffd: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 9001: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 + 9006: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 900b: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 9010: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 9014: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 901a: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 901e: 41 0f c6 d3 88 shufps $0x88,%xmm11,%xmm2 + 9023: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 9028: 66 0f db cc pand %xmm4,%xmm1 + 902c: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 9031: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 9036: 66 44 0f 6f f5 movdqa %xmm5,%xmm14 + 903b: 45 0f c6 da 88 shufps $0x88,%xmm10,%xmm11 + 9040: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 9044: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 904a: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 904f: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 9054: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 + 9059: 66 44 0f 6f fe movdqa %xmm6,%xmm15 + 905e: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 9063: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 9068: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 + 906e: 66 0f 72 d5 18 psrld $0x18,%xmm5 + 9073: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 + 9078: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 + 907d: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 + 9082: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 + 9087: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 + 908d: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 9092: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 + 9098: 66 0f db f4 pand %xmm4,%xmm6 + 909c: 66 0f 67 ce packuswb %xmm6,%xmm1 + 90a0: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 90a4: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 + 90a9: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 + 90ae: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 90b3: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 90b7: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 90bc: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 90c0: 66 0f 69 cb punpckhwd %xmm3,%xmm1 + 90c4: 66 0f 61 fb punpcklwd %xmm3,%xmm7 + 90c8: 66 0f 6f dd movdqa %xmm5,%xmm3 + 90cc: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 + 90d1: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 + 90d6: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 + 90db: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 + 90e0: 66 0f 61 eb punpcklwd %xmm3,%xmm5 + 90e4: 66 0f 6f da movdqa %xmm2,%xmm3 + 90e8: 66 0f 72 d3 18 psrld $0x18,%xmm3 + 90ed: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 + 90f2: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 90f7: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 90fc: 66 0f db ec pand %xmm4,%xmm5 + 9100: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 + 9105: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 + 910a: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 + 910f: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 + 9114: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 9119: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 911e: 66 0f db dc pand %xmm4,%xmm3 + 9122: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 + 9128: 66 0f 67 eb packuswb %xmm3,%xmm5 + 912c: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 9130: 66 0f 72 d3 10 psrld $0x10,%xmm3 + 9135: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 913a: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 913f: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 + 9144: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 + 9149: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 + 914e: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 + 9153: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 + 9158: 66 41 0f 72 d2 10 psrld $0x10,%xmm10 + 915e: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 9163: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 + 9168: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 916d: 66 0f db dc pand %xmm4,%xmm3 + 9171: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 9176: 66 45 0f 6f ea movdqa %xmm10,%xmm13 + 917b: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 9180: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 + 9185: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 918a: 66 44 0f db d4 pand %xmm4,%xmm10 + 918f: 66 41 0f 67 da packuswb %xmm10,%xmm3 + 9194: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 9199: 66 0f 68 dd punpckhbw %xmm5,%xmm3 + 919d: 66 44 0f 60 d5 punpcklbw %xmm5,%xmm10 + 91a2: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 91a6: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 + 91ab: 66 41 0f 69 e9 punpckhwd %xmm9,%xmm5 + 91b0: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 91b5: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 + 91ba: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 + 91be: 66 0f 6f ea movdqa %xmm2,%xmm5 + 91c2: 66 41 0f 61 d3 punpcklwd %xmm11,%xmm2 + 91c7: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 + 91cc: 66 41 0f 69 eb punpckhwd %xmm11,%xmm5 + 91d1: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 91d6: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 + 91da: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 + 91df: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 91e3: 66 0f db c4 pand %xmm4,%xmm0 + 91e7: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 + 91ec: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 91f1: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 91f6: 66 0f db d4 pand %xmm4,%xmm2 + 91fa: 66 0f db ec pand %xmm4,%xmm5 + 91fe: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 + 9204: 66 0f 67 c2 packuswb %xmm2,%xmm0 + 9208: 66 44 0f db cc pand %xmm4,%xmm9 + 920d: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 9211: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 + 9216: 66 0f 60 d5 punpcklbw %xmm5,%xmm2 + 921a: 66 0f 68 c5 punpckhbw %xmm5,%xmm0 + 921e: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 9223: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 9227: 66 0f 69 c3 punpckhwd %xmm3,%xmm0 + 922b: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 + 9230: 66 0f 61 eb punpcklwd %xmm3,%xmm5 + 9234: 66 41 0f 69 d2 punpckhwd %xmm10,%xmm2 + 9239: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 + 923e: 66 45 0f 6a c8 punpckhdq %xmm8,%xmm9 + 9243: 66 41 0f 62 d8 punpckldq %xmm8,%xmm3 + 9248: 44 0f 11 8b 68 ff ff movups %xmm9,-0x98(%rbx) + 924f: ff + 9250: 0f 11 9b 58 ff ff ff movups %xmm3,-0xa8(%rbx) + 9257: 66 0f 6f da movdqa %xmm2,%xmm3 + 925b: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 + 925f: 0f 11 53 88 movups %xmm2,-0x78(%rbx) + 9263: 66 0f 6f d5 movdqa %xmm5,%xmm2 + 9267: 66 0f 62 de punpckldq %xmm6,%xmm3 + 926b: 66 0f 6a ef punpckhdq %xmm7,%xmm5 + 926f: 66 0f 62 d7 punpckldq %xmm7,%xmm2 + 9273: 0f 11 9b 78 ff ff ff movups %xmm3,-0x88(%rbx) + 927a: 0f 11 53 98 movups %xmm2,-0x68(%rbx) + 927e: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 9282: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 + 9286: 66 0f 62 d1 punpckldq %xmm1,%xmm2 + 928a: 0f 11 6b a8 movups %xmm5,-0x58(%rbx) + 928e: 0f 11 53 b8 movups %xmm2,-0x48(%rbx) + 9292: 0f 11 43 c8 movups %xmm0,-0x38(%rbx) + 9296: 88 53 e6 mov %dl,-0x1a(%rbx) + 9299: 88 43 e7 mov %al,-0x19(%rbx) + 929c: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 92a3: 00 + 92a4: 48 89 c2 mov %rax,%rdx + 92a7: 88 43 e8 mov %al,-0x18(%rbx) + 92aa: 48 c1 ea 10 shr $0x10,%rdx + 92ae: 88 63 e9 mov %ah,-0x17(%rbx) + 92b1: 88 53 ea mov %dl,-0x16(%rbx) + 92b4: 48 89 c2 mov %rax,%rdx + 92b7: 48 c1 ea 18 shr $0x18,%rdx + 92bb: 88 53 eb mov %dl,-0x15(%rbx) + 92be: 48 89 c2 mov %rax,%rdx + 92c1: 48 c1 ea 20 shr $0x20,%rdx + 92c5: 88 53 ec mov %dl,-0x14(%rbx) + 92c8: 48 89 c2 mov %rax,%rdx + 92cb: 48 c1 ea 28 shr $0x28,%rdx + 92cf: 88 53 ed mov %dl,-0x13(%rbx) + 92d2: 48 89 c2 mov %rax,%rdx + 92d5: 48 c1 e8 38 shr $0x38,%rax + 92d9: 88 43 ef mov %al,-0x11(%rbx) + 92dc: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 92e3: 00 + 92e4: 48 c1 ea 30 shr $0x30,%rdx + 92e8: 88 53 ee mov %dl,-0x12(%rbx) + 92eb: 48 89 c2 mov %rax,%rdx + 92ee: 88 43 f0 mov %al,-0x10(%rbx) + 92f1: 48 c1 ea 10 shr $0x10,%rdx + 92f5: 88 63 f1 mov %ah,-0xf(%rbx) + 92f8: 88 53 f2 mov %dl,-0xe(%rbx) + 92fb: 48 89 c2 mov %rax,%rdx + 92fe: 48 c1 ea 18 shr $0x18,%rdx + 9302: 88 53 f3 mov %dl,-0xd(%rbx) + 9305: 48 89 c2 mov %rax,%rdx + 9308: 48 c1 ea 20 shr $0x20,%rdx + 930c: 88 53 f4 mov %dl,-0xc(%rbx) + 930f: 48 89 c2 mov %rax,%rdx + 9312: 48 c1 ea 28 shr $0x28,%rdx + 9316: 88 53 f5 mov %dl,-0xb(%rbx) + 9319: 48 89 c2 mov %rax,%rdx + 931c: 48 c1 e8 38 shr $0x38,%rax + 9320: 88 43 f7 mov %al,-0x9(%rbx) + 9323: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 932a: 00 + 932b: 48 c1 ea 30 shr $0x30,%rdx + 932f: 88 53 f6 mov %dl,-0xa(%rbx) + 9332: 48 89 43 f8 mov %rax,-0x8(%rbx) + 9336: 4c 39 e3 cmp %r12,%rbx + 9339: 0f 85 91 f9 ff ff jne 8cd0 + 933f: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx + 9346: c3 30 0c + 9349: 4c 89 f8 mov %r15,%rax + 934c: 48 c1 e8 03 shr $0x3,%rax + 9350: 48 f7 e2 mul %rdx + 9353: 48 69 c2 a8 00 00 00 imul $0xa8,%rdx,%rax + 935a: 49 29 c7 sub %rax,%r15 + 935d: 4d 89 fc mov %r15,%r12 + 9360: 0f 84 ae 00 00 00 je 9414 + 9366: 4d 69 ed a8 00 00 00 imul $0xa8,%r13,%r13 + 936d: 4d 01 f5 add %r14,%r13 + 9370: 48 89 ef mov %rbp,%rdi + 9373: e8 48 c9 ff ff call 5cc0 + 9378: 4d 89 e0 mov %r12,%r8 + 937b: 31 ff xor %edi,%edi + 937d: 89 fe mov %edi,%esi + 937f: 89 f8 mov %edi,%eax + 9381: 4c 29 ee sub %r13,%rsi + 9384: eb 60 jmp 93e6 + 9386: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 938d: 00 00 00 00 + 9391: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9398: 00 00 00 00 + 939c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 93a3: 00 00 00 00 + 93a7: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 93ae: 00 00 00 00 + 93b2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 93b9: 00 00 00 00 + 93bd: 0f 1f 00 nopl (%rax) + 93c0: 89 c2 mov %eax,%edx + 93c2: 89 c1 mov %eax,%ecx + 93c4: 49 83 c5 01 add $0x1,%r13 + 93c8: 83 c0 01 add $0x1,%eax + 93cb: c1 ea 03 shr $0x3,%edx + 93ce: 83 e1 07 and $0x7,%ecx + 93d1: 48 8b 14 d4 mov (%rsp,%rdx,8),%rdx + 93d5: c1 e1 03 shl $0x3,%ecx + 93d8: 48 d3 ea shr %cl,%rdx + 93db: 41 88 55 ff mov %dl,-0x1(%r13) + 93df: 3d a8 00 00 00 cmp $0xa8,%eax + 93e4: 74 20 je 9406 + 93e6: 49 8d 54 35 00 lea 0x0(%r13,%rsi,1),%rdx + 93eb: 4c 39 e2 cmp %r12,%rdx + 93ee: 72 d0 jb 93c0 + 93f0: 89 c2 mov %eax,%edx + 93f2: 29 fa sub %edi,%edx + 93f4: 49 29 d0 sub %rdx,%r8 + 93f7: 74 1b je 9414 + 93f9: 41 89 c4 mov %eax,%r12d + 93fc: 89 c7 mov %eax,%edi + 93fe: 4d 01 c4 add %r8,%r12 + 9401: e9 77 ff ff ff jmp 937d + 9406: 29 f8 sub %edi,%eax + 9408: 49 29 c0 sub %rax,%r8 + 940b: 4d 89 c4 mov %r8,%r12 + 940e: 0f 85 5c ff ff ff jne 9370 + 9414: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax + 941b: 00 + 941c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 9423: 00 00 + 9425: 75 12 jne 9439 + 9427: 48 81 c4 e8 00 00 00 add $0xe8,%rsp + 942e: 5b pop %rbx + 942f: 5d pop %rbp + 9430: 41 5c pop %r12 + 9432: 41 5d pop %r13 + 9434: 41 5e pop %r14 + 9436: 41 5f pop %r15 + 9438: c3 ret + 9439: e8 42 7c ff ff call 1080 <__stack_chk_fail@plt> + 943e: 66 90 xchg %ax,%ax + +0000000000009440 : + 9440: 41 57 push %r15 + 9442: 41 56 push %r14 + 9444: 49 89 fe mov %rdi,%r14 + 9447: 41 55 push %r13 + 9449: 49 89 f5 mov %rsi,%r13 + 944c: 48 89 d6 mov %rdx,%rsi + 944f: 41 54 push %r12 + 9451: 55 push %rbp + 9452: 53 push %rbx + 9453: 48 81 ec e8 00 00 00 sub $0xe8,%rsp + 945a: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx + 9461: 00 00 + 9463: 48 89 94 24 d8 00 00 mov %rdx,0xd8(%rsp) + 946a: 00 + 946b: 48 89 ca mov %rcx,%rdx + 946e: 48 89 e7 mov %rsp,%rdi + 9471: b9 1f 00 00 00 mov $0x1f,%ecx + 9476: 48 89 e5 mov %rsp,%rbp + 9479: e8 d2 d0 ff ff call 6550 + 947e: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax + 9485: f0 f0 f0 + 9488: 49 f7 e5 mul %r13 + 948b: 48 89 d3 mov %rdx,%rbx + 948e: 48 c1 eb 07 shr $0x7,%rbx + 9492: 49 81 fd 87 00 00 00 cmp $0x87,%r13 + 9499: 0f 86 7e 05 00 00 jbe 9a1d + 949f: 4c 69 fb 88 00 00 00 imul $0x88,%rbx,%r15 + 94a6: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 + 94aa: 4d 89 f4 mov %r14,%r12 + 94ad: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 94b2: 4d 01 f7 add %r14,%r15 + 94b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 94bc: 00 00 00 00 + 94c0: 48 89 ef mov %rbp,%rdi + 94c3: 49 81 c4 88 00 00 00 add $0x88,%r12 + 94ca: e8 f1 c7 ff ff call 5cc0 + 94cf: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 + 94d4: 66 44 0f 6f 6c 24 10 movdqa 0x10(%rsp),%xmm13 + 94db: 66 44 0f 6f 64 24 30 movdqa 0x30(%rsp),%xmm12 + 94e2: 66 44 0f 6f 4c 24 20 movdqa 0x20(%rsp),%xmm9 + 94e9: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 94ed: 66 41 0f 6f cd movdqa %xmm13,%xmm1 + 94f2: 66 44 0f 6f 5c 24 50 movdqa 0x50(%rsp),%xmm11 + 94f9: 66 0f 6f 54 24 40 movdqa 0x40(%rsp),%xmm2 + 94ff: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 9504: 66 0f 73 d6 38 psrlq $0x38,%xmm6 + 9509: 66 41 0f 6f dc movdqa %xmm12,%xmm3 + 950e: 66 0f 6f 6c 24 60 movdqa 0x60(%rsp),%xmm5 + 9514: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 + 9518: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 951d: 66 0f 73 d3 38 psrlq $0x38,%xmm3 + 9522: 66 44 0f 6f 54 24 70 movdqa 0x70(%rsp),%xmm10 + 9529: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 952e: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 9535: 00 + 9536: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 + 953a: 66 0f 6f de movdqa %xmm6,%xmm3 + 953e: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 9542: 66 41 0f 6f fa movdqa %xmm10,%xmm7 + 9547: 66 0f 69 d9 punpckhwd %xmm1,%xmm3 + 954b: 66 0f 6f ce movdqa %xmm6,%xmm1 + 954f: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 9554: 49 89 44 24 f8 mov %rax,-0x8(%r12) + 9559: 66 0f 69 cb punpckhwd %xmm3,%xmm1 + 955d: 66 0f 61 f3 punpcklwd %xmm3,%xmm6 + 9561: 66 41 0f 6f db movdqa %xmm11,%xmm3 + 9566: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 956a: 66 0f 6f ca movdqa %xmm2,%xmm1 + 956e: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 + 9573: 66 0f 73 d3 38 psrlq $0x38,%xmm3 + 9578: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 957d: 66 0f db f4 pand %xmm4,%xmm6 + 9581: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 + 9585: 66 0f 6f dd movdqa %xmm5,%xmm3 + 9589: 66 0f 73 d7 38 psrlq $0x38,%xmm7 + 958e: 66 45 0f 6f fa movdqa %xmm10,%xmm15 + 9593: 66 0f 73 d3 38 psrlq $0x38,%xmm3 + 9598: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 959e: 0f c6 df 88 shufps $0x88,%xmm7,%xmm3 + 95a2: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 95a6: 66 0f 61 cb punpcklwd %xmm3,%xmm1 + 95aa: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 + 95b0: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 + 95b6: 66 0f 69 fb punpckhwd %xmm3,%xmm7 + 95ba: 66 0f 6f d9 movdqa %xmm1,%xmm3 + 95be: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 95c2: 66 0f 69 df punpckhwd %xmm7,%xmm3 + 95c6: 66 41 0f 6f fc movdqa %xmm12,%xmm7 + 95cb: 66 0f 61 cb punpcklwd %xmm3,%xmm1 + 95cf: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 95d4: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 95d8: 66 0f db cc pand %xmm4,%xmm1 + 95dc: 66 0f 73 d3 30 psrlq $0x30,%xmm3 + 95e1: 66 0f 67 f1 packuswb %xmm1,%xmm6 + 95e5: 66 41 0f 6f cd movdqa %xmm13,%xmm1 + 95ea: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 95ef: 0f c6 d9 88 shufps $0x88,%xmm1,%xmm3 + 95f3: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 95f8: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 95fd: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 + 9601: 66 0f 6f fb movdqa %xmm3,%xmm7 + 9605: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 + 9609: 66 0f 69 f9 punpckhwd %xmm1,%xmm7 + 960d: 66 0f 6f cb movdqa %xmm3,%xmm1 + 9611: 66 0f 69 cf punpckhwd %xmm7,%xmm1 + 9615: 66 0f 61 df punpcklwd %xmm7,%xmm3 + 9619: 66 41 0f 6f fb movdqa %xmm11,%xmm7 + 961e: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 + 9622: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 9627: 66 0f 6f ca movdqa %xmm2,%xmm1 + 962b: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 9630: 66 0f db dc pand %xmm4,%xmm3 + 9634: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 + 9638: 66 0f 6f fd movdqa %xmm5,%xmm7 + 963c: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 9641: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 + 9646: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 964b: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 964f: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 + 9654: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 9658: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 + 965d: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 9662: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 + 9667: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 966b: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 9671: 66 0f db cc pand %xmm4,%xmm1 + 9675: 66 0f 67 d9 packuswb %xmm1,%xmm3 + 9679: 66 41 0f 6f cd movdqa %xmm13,%xmm1 + 967e: 66 0f 6f fb movdqa %xmm3,%xmm7 + 9682: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 9687: 66 0f 68 de punpckhbw %xmm6,%xmm3 + 968b: 66 0f 60 fe punpcklbw %xmm6,%xmm7 + 968f: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 9693: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 9698: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 + 969c: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 96a1: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 96a6: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 + 96ab: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 96b0: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 96b4: 66 44 0f 69 c1 punpckhwd %xmm1,%xmm8 + 96b9: 66 0f 6f ce movdqa %xmm6,%xmm1 + 96bd: 66 41 0f 69 c8 punpckhwd %xmm8,%xmm1 + 96c2: 66 41 0f 61 f0 punpcklwd %xmm8,%xmm6 + 96c7: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 96cc: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 96d0: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 96d6: 66 0f 6f ca movdqa %xmm2,%xmm1 + 96da: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 96df: 66 0f db f4 pand %xmm4,%xmm6 + 96e3: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 + 96e8: 66 44 0f 6f c5 movdqa %xmm5,%xmm8 + 96ed: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 96f3: 45 0f c6 c6 88 shufps $0x88,%xmm14,%xmm8 + 96f8: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 96fd: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 9702: 66 45 0f 69 f0 punpckhwd %xmm8,%xmm14 + 9707: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 970c: 66 45 0f 69 c6 punpckhwd %xmm14,%xmm8 + 9711: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 9716: 66 45 0f 6f f4 movdqa %xmm12,%xmm14 + 971b: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 9720: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 9726: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 972b: 66 0f db cc pand %xmm4,%xmm1 + 972f: 66 41 0f 6f f5 movdqa %xmm13,%xmm6 + 9734: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 + 9739: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 973e: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 9742: 41 0f c6 c5 88 shufps $0x88,%xmm13,%xmm0 + 9747: 66 0f 73 d1 20 psrlq $0x20,%xmm1 + 974c: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 9750: 66 41 0f 6f f1 movdqa %xmm9,%xmm6 + 9755: 45 0f c6 cc 88 shufps $0x88,%xmm12,%xmm9 + 975a: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 975f: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 9764: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 9769: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 976d: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 + 9772: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 9776: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 + 977b: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 9780: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 9785: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 9789: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 978f: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 9793: 41 0f c6 d3 88 shufps $0x88,%xmm11,%xmm2 + 9798: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 979d: 66 0f db cc pand %xmm4,%xmm1 + 97a1: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 97a6: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 97ab: 66 44 0f 6f f5 movdqa %xmm5,%xmm14 + 97b0: 45 0f c6 da 88 shufps $0x88,%xmm10,%xmm11 + 97b5: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 97b9: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 97bf: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 97c4: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 97c9: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 + 97ce: 66 44 0f 6f fe movdqa %xmm6,%xmm15 + 97d3: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 97d8: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 97dd: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 + 97e3: 66 0f 72 d5 18 psrld $0x18,%xmm5 + 97e8: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 + 97ed: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 + 97f2: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 + 97f7: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 + 97fc: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 + 9802: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 9807: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 + 980d: 66 0f db f4 pand %xmm4,%xmm6 + 9811: 66 0f 67 ce packuswb %xmm6,%xmm1 + 9815: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 9819: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 + 981e: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 + 9823: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 9828: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 982c: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 9831: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 9835: 66 0f 69 cb punpckhwd %xmm3,%xmm1 + 9839: 66 0f 61 fb punpcklwd %xmm3,%xmm7 + 983d: 66 0f 6f dd movdqa %xmm5,%xmm3 + 9841: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 + 9846: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 + 984b: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 + 9850: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 + 9855: 66 0f 61 eb punpcklwd %xmm3,%xmm5 + 9859: 66 0f 6f da movdqa %xmm2,%xmm3 + 985d: 66 0f 72 d3 18 psrld $0x18,%xmm3 + 9862: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 + 9867: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 986c: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 9871: 66 0f db ec pand %xmm4,%xmm5 + 9875: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 + 987a: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 + 987f: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 + 9884: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 + 9889: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 988e: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 9893: 66 0f db dc pand %xmm4,%xmm3 + 9897: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 + 989d: 66 0f 67 eb packuswb %xmm3,%xmm5 + 98a1: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 98a5: 66 0f 72 d3 10 psrld $0x10,%xmm3 + 98aa: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 98af: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 98b4: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 + 98b9: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 + 98be: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 + 98c3: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 + 98c8: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 + 98cd: 66 41 0f 72 d2 10 psrld $0x10,%xmm10 + 98d3: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 98d8: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 + 98dd: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 98e2: 66 0f db dc pand %xmm4,%xmm3 + 98e6: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 98eb: 66 45 0f 6f ea movdqa %xmm10,%xmm13 + 98f0: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 98f5: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 + 98fa: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 98ff: 66 44 0f db d4 pand %xmm4,%xmm10 + 9904: 66 41 0f 67 da packuswb %xmm10,%xmm3 + 9909: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 990e: 66 0f 68 dd punpckhbw %xmm5,%xmm3 + 9912: 66 44 0f 60 d5 punpcklbw %xmm5,%xmm10 + 9917: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 991b: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 + 9920: 66 41 0f 69 e9 punpckhwd %xmm9,%xmm5 + 9925: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 992a: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 + 992f: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 + 9933: 66 0f 6f ea movdqa %xmm2,%xmm5 + 9937: 66 41 0f 61 d3 punpcklwd %xmm11,%xmm2 + 993c: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 + 9941: 66 41 0f 69 eb punpckhwd %xmm11,%xmm5 + 9946: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 994b: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 + 994f: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 + 9954: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 9958: 66 0f db c4 pand %xmm4,%xmm0 + 995c: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 + 9961: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 9966: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 996b: 66 0f db d4 pand %xmm4,%xmm2 + 996f: 66 0f db ec pand %xmm4,%xmm5 + 9973: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 + 9979: 66 0f 67 c2 packuswb %xmm2,%xmm0 + 997d: 66 44 0f db cc pand %xmm4,%xmm9 + 9982: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 9986: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 + 998b: 66 0f 60 d5 punpcklbw %xmm5,%xmm2 + 998f: 66 0f 68 c5 punpckhbw %xmm5,%xmm0 + 9993: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 9998: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 999c: 66 0f 69 c3 punpckhwd %xmm3,%xmm0 + 99a0: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 + 99a5: 66 0f 61 eb punpcklwd %xmm3,%xmm5 + 99a9: 66 41 0f 69 d2 punpckhwd %xmm10,%xmm2 + 99ae: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 + 99b3: 66 45 0f 6a c8 punpckhdq %xmm8,%xmm9 + 99b8: 66 41 0f 62 d8 punpckldq %xmm8,%xmm3 + 99bd: 45 0f 11 4c 24 88 movups %xmm9,-0x78(%r12) + 99c3: 41 0f 11 9c 24 78 ff movups %xmm3,-0x88(%r12) + 99ca: ff ff + 99cc: 66 0f 6f da movdqa %xmm2,%xmm3 + 99d0: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 + 99d4: 41 0f 11 54 24 a8 movups %xmm2,-0x58(%r12) + 99da: 66 0f 6f d5 movdqa %xmm5,%xmm2 + 99de: 66 0f 62 de punpckldq %xmm6,%xmm3 + 99e2: 66 0f 6a ef punpckhdq %xmm7,%xmm5 + 99e6: 66 0f 62 d7 punpckldq %xmm7,%xmm2 + 99ea: 41 0f 11 5c 24 98 movups %xmm3,-0x68(%r12) + 99f0: 41 0f 11 54 24 b8 movups %xmm2,-0x48(%r12) + 99f6: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 99fa: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 + 99fe: 66 0f 62 d1 punpckldq %xmm1,%xmm2 + 9a02: 41 0f 11 6c 24 c8 movups %xmm5,-0x38(%r12) + 9a08: 41 0f 11 54 24 d8 movups %xmm2,-0x28(%r12) + 9a0e: 41 0f 11 44 24 e8 movups %xmm0,-0x18(%r12) + 9a14: 4d 39 fc cmp %r15,%r12 + 9a17: 0f 85 a3 fa ff ff jne 94c0 + 9a1d: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax + 9a24: f0 f0 f0 + 9a27: 49 f7 e5 mul %r13 + 9a2a: 48 c1 ea 07 shr $0x7,%rdx + 9a2e: 48 69 c2 88 00 00 00 imul $0x88,%rdx,%rax + 9a35: 49 29 c5 sub %rax,%r13 + 9a38: 4d 89 ec mov %r13,%r12 + 9a3b: 0f 84 8e 00 00 00 je 9acf + 9a41: 48 69 db 88 00 00 00 imul $0x88,%rbx,%rbx + 9a48: 4c 01 f3 add %r14,%rbx + 9a4b: 48 89 ef mov %rbp,%rdi + 9a4e: e8 6d c2 ff ff call 5cc0 + 9a53: 4d 89 e0 mov %r12,%r8 + 9a56: 31 ff xor %edi,%edi + 9a58: 89 fe mov %edi,%esi + 9a5a: 89 f8 mov %edi,%eax + 9a5c: 48 29 de sub %rbx,%rsi + 9a5f: eb 44 jmp 9aa5 + 9a61: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9a68: 00 00 00 00 + 9a6c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9a73: 00 00 00 00 + 9a77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 9a7e: 00 00 + 9a80: 89 c2 mov %eax,%edx + 9a82: 89 c1 mov %eax,%ecx + 9a84: 48 83 c3 01 add $0x1,%rbx + 9a88: 83 c0 01 add $0x1,%eax + 9a8b: c1 ea 03 shr $0x3,%edx + 9a8e: 83 e1 07 and $0x7,%ecx + 9a91: 48 8b 14 d4 mov (%rsp,%rdx,8),%rdx + 9a95: c1 e1 03 shl $0x3,%ecx + 9a98: 48 d3 ea shr %cl,%rdx + 9a9b: 88 53 ff mov %dl,-0x1(%rbx) + 9a9e: 3d 88 00 00 00 cmp $0x88,%eax + 9aa3: 74 1c je 9ac1 + 9aa5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 9aa9: 4c 39 e2 cmp %r12,%rdx + 9aac: 72 d2 jb 9a80 + 9aae: 89 c2 mov %eax,%edx + 9ab0: 29 fa sub %edi,%edx + 9ab2: 49 29 d0 sub %rdx,%r8 + 9ab5: 74 18 je 9acf + 9ab7: 41 89 c4 mov %eax,%r12d + 9aba: 89 c7 mov %eax,%edi + 9abc: 4d 01 c4 add %r8,%r12 + 9abf: eb 97 jmp 9a58 + 9ac1: 29 f8 sub %edi,%eax + 9ac3: 49 29 c0 sub %rax,%r8 + 9ac6: 4d 89 c4 mov %r8,%r12 + 9ac9: 0f 85 7c ff ff ff jne 9a4b + 9acf: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax + 9ad6: 00 + 9ad7: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 9ade: 00 00 + 9ae0: 75 12 jne 9af4 + 9ae2: 48 81 c4 e8 00 00 00 add $0xe8,%rsp + 9ae9: 5b pop %rbx + 9aea: 5d pop %rbp + 9aeb: 41 5c pop %r12 + 9aed: 41 5d pop %r13 + 9aef: 41 5e pop %r14 + 9af1: 41 5f pop %r15 + 9af3: c3 ret + 9af4: e8 87 75 ff ff call 1080 <__stack_chk_fail@plt> + 9af9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000009b00 : + 9b00: 55 push %rbp + 9b01: b9 06 00 00 00 mov $0x6,%ecx + 9b06: 53 push %rbx + 9b07: 48 81 ec d8 00 00 00 sub $0xd8,%rsp + 9b0e: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 9b15: 00 00 + 9b17: 48 89 9c 24 c8 00 00 mov %rbx,0xc8(%rsp) + 9b1e: 00 + 9b1f: 48 89 fb mov %rdi,%rbx + 9b22: 48 89 e7 mov %rsp,%rdi + 9b25: e8 26 ca ff ff call 6550 + 9b2a: 48 89 e7 mov %rsp,%rdi + 9b2d: e8 8e c1 ff ff call 5cc0 + 9b32: 48 8b 04 24 mov (%rsp),%rax + 9b36: 48 89 03 mov %rax,(%rbx) + 9b39: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 9b3e: 48 89 43 08 mov %rax,0x8(%rbx) + 9b42: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 9b47: 48 89 43 10 mov %rax,0x10(%rbx) + 9b4b: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 9b50: 48 89 43 18 mov %rax,0x18(%rbx) + 9b54: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 9b5b: 00 + 9b5c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 9b63: 00 00 + 9b65: 75 0a jne 9b71 + 9b67: 48 81 c4 d8 00 00 00 add $0xd8,%rsp + 9b6e: 5b pop %rbx + 9b6f: 5d pop %rbp + 9b70: c3 ret + 9b71: e8 0a 75 ff ff call 1080 <__stack_chk_fail@plt> + 9b76: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 9b7d: 00 00 00 + +0000000000009b80 : + 9b80: 41 56 push %r14 + 9b82: b9 19 00 00 00 mov $0x19,%ecx + 9b87: 41 55 push %r13 + 9b89: 41 54 push %r12 + 9b8b: 49 89 f4 mov %rsi,%r12 + 9b8e: 55 push %rbp + 9b8f: 48 89 d5 mov %rdx,%rbp + 9b92: 53 push %rbx + 9b93: 48 89 fb mov %rdi,%rbx + 9b96: 48 81 ec d0 00 00 00 sub $0xd0,%rsp + 9b9d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 9ba4: 00 00 + 9ba6: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) + 9bad: 00 + 9bae: 31 c0 xor %eax,%eax + 9bb0: 48 89 e7 mov %rsp,%rdi + 9bb3: 4c 8d 74 24 48 lea 0x48(%rsp),%r14 + 9bb8: f3 48 ab rep stos %rax,%es:(%rdi) + 9bbb: 48 83 fa 47 cmp $0x47,%rdx + 9bbf: 0f 86 96 00 00 00 jbe 9c5b + 9bc5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9bcc: 00 00 00 00 + 9bd0: 4c 89 e0 mov %r12,%rax + 9bd3: 48 89 e6 mov %rsp,%rsi + 9bd6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 9bdd: 00 00 00 + 9be0: 0f b6 50 01 movzbl 0x1(%rax),%edx + 9be4: 0f b6 48 02 movzbl 0x2(%rax),%ecx + 9be8: 48 83 c0 08 add $0x8,%rax + 9bec: 48 c1 e1 10 shl $0x10,%rcx + 9bf0: 48 c1 e2 08 shl $0x8,%rdx + 9bf4: 48 09 ca or %rcx,%rdx + 9bf7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx + 9bfb: 48 09 ca or %rcx,%rdx + 9bfe: 0f b6 48 fb movzbl -0x5(%rax),%ecx + 9c02: 48 c1 e1 18 shl $0x18,%rcx + 9c06: 48 09 ca or %rcx,%rdx + 9c09: 0f b6 48 fc movzbl -0x4(%rax),%ecx + 9c0d: 48 c1 e1 20 shl $0x20,%rcx + 9c11: 48 09 d1 or %rdx,%rcx + 9c14: 0f b6 50 fd movzbl -0x3(%rax),%edx + 9c18: 48 c1 e2 28 shl $0x28,%rdx + 9c1c: 48 09 ca or %rcx,%rdx + 9c1f: 0f b6 48 fe movzbl -0x2(%rax),%ecx + 9c23: 48 c1 e1 30 shl $0x30,%rcx + 9c27: 48 09 d1 or %rdx,%rcx + 9c2a: 0f b6 50 ff movzbl -0x1(%rax),%edx + 9c2e: 48 c1 e2 38 shl $0x38,%rdx + 9c32: 48 09 ca or %rcx,%rdx + 9c35: 48 31 16 xor %rdx,(%rsi) + 9c38: 48 83 c6 08 add $0x8,%rsi + 9c3c: 49 39 f6 cmp %rsi,%r14 + 9c3f: 75 9f jne 9be0 + 9c41: 48 83 ed 48 sub $0x48,%rbp + 9c45: 48 89 e7 mov %rsp,%rdi + 9c48: 49 83 c4 48 add $0x48,%r12 + 9c4c: e8 6f c0 ff ff call 5cc0 + 9c51: 48 83 fd 47 cmp $0x47,%rbp + 9c55: 0f 87 75 ff ff ff ja 9bd0 + 9c5b: 48 85 ed test %rbp,%rbp + 9c5e: 0f 84 df 00 00 00 je 9d43 + 9c64: 31 c0 xor %eax,%eax + 9c66: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9c6d: 00 00 00 00 + 9c71: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9c78: 00 00 00 00 + 9c7c: 0f 1f 40 00 nopl 0x0(%rax) + 9c80: 89 c2 mov %eax,%edx + 9c82: 89 c1 mov %eax,%ecx + 9c84: c1 ea 03 shr $0x3,%edx + 9c87: 83 e1 07 and $0x7,%ecx + 9c8a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 9c91: 41 0f b6 14 04 movzbl (%r12,%rax,1),%edx + 9c96: c1 e1 03 shl $0x3,%ecx + 9c99: 48 83 c0 01 add $0x1,%rax + 9c9d: 48 d3 e2 shl %cl,%rdx + 9ca0: 48 31 14 34 xor %rdx,(%rsp,%rsi,1) + 9ca4: 48 39 c5 cmp %rax,%rbp + 9ca7: 75 d7 jne 9c80 + 9ca9: 89 e8 mov %ebp,%eax + 9cab: 89 e9 mov %ebp,%ecx + 9cad: ba 06 00 00 00 mov $0x6,%edx + 9cb2: c1 e8 03 shr $0x3,%eax + 9cb5: 83 e1 07 and $0x7,%ecx + 9cb8: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 9cbf: c1 e1 03 shl $0x3,%ecx + 9cc2: 48 01 e0 add %rsp,%rax + 9cc5: 48 d3 e2 shl %cl,%rdx + 9cc8: 48 31 10 xor %rdx,(%rax) + 9ccb: 48 89 e7 mov %rsp,%rdi + 9cce: 48 0f ba 7c 24 40 3f btcq $0x3f,0x40(%rsp) + 9cd5: e8 e6 bf ff ff call 5cc0 + 9cda: 48 8b 04 24 mov (%rsp),%rax + 9cde: 48 89 03 mov %rax,(%rbx) + 9ce1: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 9ce6: 48 89 43 08 mov %rax,0x8(%rbx) + 9cea: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 9cef: 48 89 43 10 mov %rax,0x10(%rbx) + 9cf3: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 9cf8: 48 89 43 18 mov %rax,0x18(%rbx) + 9cfc: 48 8b 44 24 20 mov 0x20(%rsp),%rax + 9d01: 48 89 43 20 mov %rax,0x20(%rbx) + 9d05: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 9d0a: 48 89 43 28 mov %rax,0x28(%rbx) + 9d0e: 48 8b 44 24 30 mov 0x30(%rsp),%rax + 9d13: 48 89 43 30 mov %rax,0x30(%rbx) + 9d17: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 9d1c: 48 89 43 38 mov %rax,0x38(%rbx) + 9d20: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 9d27: 00 + 9d28: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 9d2f: 00 00 + 9d31: 75 1d jne 9d50 + 9d33: 48 81 c4 d0 00 00 00 add $0xd0,%rsp + 9d3a: 5b pop %rbx + 9d3b: 5d pop %rbp + 9d3c: 41 5c pop %r12 + 9d3e: 41 5d pop %r13 + 9d40: 41 5e pop %r14 + 9d42: c3 ret + 9d43: ba 06 00 00 00 mov $0x6,%edx + 9d48: 48 89 e0 mov %rsp,%rax + 9d4b: e9 78 ff ff ff jmp 9cc8 + 9d50: e8 2b 73 ff ff call 1080 <__stack_chk_fail@plt> + 9d55: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 9d5c: 00 00 00 + 9d5f: 90 nop + +0000000000009d60 : + 9d60: 48 83 ec 38 sub $0x38,%rsp + 9d64: f3 0f 6f 06 movdqu (%rsi),%xmm0 + 9d68: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 9d6f: 00 00 + 9d71: 48 89 44 24 28 mov %rax,0x28(%rsp) + 9d76: 31 c0 xor %eax,%eax + 9d78: 88 54 24 20 mov %dl,0x20(%rsp) + 9d7c: ba 22 00 00 00 mov $0x22,%edx + 9d81: 0f 29 04 24 movaps %xmm0,(%rsp) + 9d85: f3 0f 6f 46 10 movdqu 0x10(%rsi),%xmm0 + 9d8a: 48 89 e6 mov %rsp,%rsi + 9d8d: 88 4c 24 21 mov %cl,0x21(%rsp) + 9d91: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 9d96: e8 55 df ff ff call 7cf0 + 9d9b: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 9da0: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 9da7: 00 00 + 9da9: 75 05 jne 9db0 + 9dab: 48 83 c4 38 add $0x38,%rsp + 9daf: c3 ret + 9db0: e8 cb 72 ff ff call 1080 <__stack_chk_fail@plt> + 9db5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9dbc: 00 00 00 00 + +0000000000009dc0 : + 9dc0: 48 83 ec 38 sub $0x38,%rsp + 9dc4: f3 0f 6f 02 movdqu (%rdx),%xmm0 + 9dc8: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 9dcf: 00 00 + 9dd1: 48 89 44 24 28 mov %rax,0x28(%rsp) + 9dd6: 31 c0 xor %eax,%eax + 9dd8: 88 4c 24 20 mov %cl,0x20(%rsp) + 9ddc: b9 21 00 00 00 mov $0x21,%ecx + 9de1: 0f 29 04 24 movaps %xmm0,(%rsp) + 9de5: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 + 9dea: 48 89 e2 mov %rsp,%rdx + 9ded: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 9df2: e8 49 f6 ff ff call 9440 + 9df7: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 9dfc: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 9e03: 00 00 + 9e05: 75 05 jne 9e0c + 9e07: 48 83 c4 38 add $0x38,%rsp + 9e0b: c3 ret + 9e0c: e8 6f 72 ff ff call 1080 <__stack_chk_fail@plt> + 9e11: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9e18: 00 00 00 00 + 9e1c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000009e20 : + 9e20: 41 54 push %r12 + 9e22: 55 push %rbp + 9e23: 48 89 fd mov %rdi,%rbp + 9e26: 53 push %rbx + 9e27: 48 81 ec f0 00 00 00 sub $0xf0,%rsp + 9e2e: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 9e33: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 9e38: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 9e3f: 00 00 + 9e41: 4c 89 a4 24 e8 00 00 mov %r12,0xe8(%rsp) + 9e48: 00 + 9e49: 49 89 d4 mov %rdx,%r12 + 9e4c: e8 9f e5 ff ff call 83f0 + 9e51: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 9e56: ba 20 00 00 00 mov $0x20,%edx + 9e5b: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 9e60: e8 cb e5 ff ff call 8430 + 9e65: ba 00 03 00 00 mov $0x300,%edx + 9e6a: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 9e6f: 4c 89 e6 mov %r12,%rsi + 9e72: e8 b9 e5 ff ff call 8430 + 9e77: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 9e7c: e8 ff e6 ff ff call 8580 + 9e81: 48 8d 54 24 10 lea 0x10(%rsp),%rdx + 9e86: be 20 00 00 00 mov $0x20,%esi + 9e8b: 48 89 ef mov %rbp,%rdi + 9e8e: e8 2d e7 ff ff call 85c0 + 9e93: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax + 9e9a: 00 + 9e9b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 9ea2: 00 00 + 9ea4: 75 0c jne 9eb2 + 9ea6: 48 81 c4 f0 00 00 00 add $0xf0,%rsp + 9ead: 5b pop %rbx + 9eae: 5d pop %rbp + 9eaf: 41 5c pop %r12 + 9eb1: c3 ret + 9eb2: e8 c9 71 ff ff call 1080 <__stack_chk_fail@plt> + 9eb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 9ebe: 00 00 + +0000000000009ec0 : + 9ec0: 55 push %rbp + 9ec1: 48 89 fd mov %rdi,%rbp + 9ec4: 53 push %rbx + 9ec5: 48 89 f3 mov %rsi,%rbx + 9ec8: 48 83 ec 08 sub $0x8,%rsp + 9ecc: 48 85 f6 test %rsi,%rsi + 9ecf: 74 4f je 9f20 + 9ed1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9ed8: 00 00 00 00 + 9edc: 0f 1f 40 00 nopl 0x0(%rax) + 9ee0: 31 c9 xor %ecx,%ecx + 9ee2: 31 c0 xor %eax,%eax + 9ee4: 48 89 da mov %rbx,%rdx + 9ee7: 48 89 ee mov %rbp,%rsi + 9eea: bf 3e 01 00 00 mov $0x13e,%edi + 9eef: e8 ac 71 ff ff call 10a0 + 9ef4: 48 83 f8 ff cmp $0xffffffffffffffff,%rax + 9ef8: 74 0e je 9f08 + 9efa: 48 29 c3 sub %rax,%rbx + 9efd: 74 21 je 9f20 + 9eff: 48 01 c5 add %rax,%rbp + 9f02: eb dc jmp 9ee0 + 9f04: 0f 1f 40 00 nopl 0x0(%rax) + 9f08: e8 43 71 ff ff call 1050 <__errno_location@plt> + 9f0d: 83 38 04 cmpl $0x4,(%rax) + 9f10: 74 ce je 9ee0 + 9f12: e9 a9 71 ff ff jmp 10c0 + 9f17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 9f1e: 00 00 + 9f20: 48 83 c4 08 add $0x8,%rsp + 9f24: 5b pop %rbx + 9f25: 5d pop %rbp + 9f26: c3 ret + 9f27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 9f2e: 00 00 + +0000000000009f30 : + 9f30: be a0 86 01 00 mov $0x186a0,%esi + 9f35: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx + 9f3c: 0f 1f 40 00 nopl 0x0(%rax) + 9f40: 0f 31 rdtsc + 9f42: 48 c1 e2 20 shl $0x20,%rdx + 9f46: 48 09 d0 or %rdx,%rax + 9f49: 48 89 c7 mov %rax,%rdi + 9f4c: 0f 31 rdtsc + 9f4e: 48 c1 e2 20 shl $0x20,%rdx + 9f52: 48 09 d0 or %rdx,%rax + 9f55: 48 29 f8 sub %rdi,%rax + 9f58: 48 39 c1 cmp %rax,%rcx + 9f5b: 48 0f 47 c8 cmova %rax,%rcx + 9f5f: 83 ee 01 sub $0x1,%esi + 9f62: 75 dc jne 9f40 + 9f64: 48 89 c8 mov %rcx,%rax + 9f67: c3 ret + 9f68: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 9f6f: 00 00 00 + 9f72: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 9f79: 00 00 00 + 9f7c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000009f80 : + 9f80: 48 8b 17 mov (%rdi),%rdx + 9f83: 48 8b 0e mov (%rsi),%rcx + 9f86: b8 ff ff ff ff mov $0xffffffff,%eax + 9f8b: 48 39 ca cmp %rcx,%rdx + 9f8e: 72 08 jb 9f98 + 9f90: 31 c0 xor %eax,%eax + 9f92: 48 39 d1 cmp %rdx,%rcx + 9f95: 0f 92 c0 setb %al + 9f98: c3 ret + 9f99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000009fa0 : + 9fa0: 48 83 fa 01 cmp $0x1,%rdx + 9fa4: 0f 86 b6 01 00 00 jbe a160 + 9faa: 41 55 push %r13 + 9fac: 49 89 d5 mov %rdx,%r13 + 9faf: 41 54 push %r12 + 9fb1: 55 push %rbp + 9fb2: 53 push %rbx + 9fb3: 48 89 f3 mov %rsi,%rbx + 9fb6: 48 83 ec 18 sub $0x18,%rsp + 9fba: 48 8b 05 97 40 00 00 mov 0x4097(%rip),%rax # e058 + 9fc1: 48 83 f8 ff cmp $0xffffffffffffffff,%rax + 9fc5: 0f 84 75 01 00 00 je a140 + 9fcb: 4d 8d 65 ff lea -0x1(%r13),%r12 + 9fcf: 49 83 fd 02 cmp $0x2,%r13 + 9fd3: 0f 84 b7 01 00 00 je a190 + 9fd9: 4c 89 e1 mov %r12,%rcx + 9fdc: 66 48 0f 6e c8 movq %rax,%xmm1 + 9fe1: 48 89 da mov %rbx,%rdx + 9fe4: 48 d1 e9 shr $1,%rcx + 9fe7: 66 0f 6c c9 punpcklqdq %xmm1,%xmm1 + 9feb: 48 c1 e1 04 shl $0x4,%rcx + 9fef: 48 01 d9 add %rbx,%rcx + 9ff2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9ff9: 00 00 00 00 + 9ffd: 0f 1f 00 nopl (%rax) + a000: f3 0f 6f 42 08 movdqu 0x8(%rdx),%xmm0 + a005: f3 0f 6f 12 movdqu (%rdx),%xmm2 + a009: 48 83 c2 10 add $0x10,%rdx + a00d: 66 0f fb c1 psubq %xmm1,%xmm0 + a011: 66 0f fb c2 psubq %xmm2,%xmm0 + a015: 0f 11 42 f0 movups %xmm0,-0x10(%rdx) + a019: 48 39 ca cmp %rcx,%rdx + a01c: 75 e2 jne a000 + a01e: 41 f6 c4 01 test $0x1,%r12b + a022: 0f 84 e0 00 00 00 je a108 + a028: 4c 89 e2 mov %r12,%rdx + a02b: 48 83 e2 fe and $0xfffffffffffffffe,%rdx + a02f: 48 8d 0c d3 lea (%rbx,%rdx,8),%rcx + a033: 48 8b 54 d3 08 mov 0x8(%rbx,%rdx,8),%rdx + a038: 4c 89 e5 mov %r12,%rbp + a03b: 48 2b 11 sub (%rcx),%rdx + a03e: 48 d1 ed shr $1,%rbp + a041: 48 29 c2 sub %rax,%rdx + a044: 48 89 11 mov %rdx,(%rcx) + a047: e8 14 70 ff ff call 1060 + a04c: 4c 89 e6 mov %r12,%rsi + a04f: ba 08 00 00 00 mov $0x8,%edx + a054: 48 89 df mov %rbx,%rdi + a057: 48 8d 0d 22 ff ff ff lea -0xde(%rip),%rcx # 9f80 + a05e: e8 0d 70 ff ff call 1070 + a063: 48 8b 34 eb mov (%rbx,%rbp,8),%rsi + a067: 41 f6 c4 01 test $0x1,%r12b + a06b: 0f 84 bd 00 00 00 je a12e + a071: 48 8d 3d d1 11 00 00 lea 0x11d1(%rip),%rdi # b249 + a078: 31 c0 xor %eax,%eax + a07a: e8 11 70 ff ff call 1090 + a07f: 31 c0 xor %eax,%eax + a081: 49 83 fd 02 cmp $0x2,%r13 + a085: 0f 84 f5 00 00 00 je a180 + a08b: 66 0f ef c0 pxor %xmm0,%xmm0 + a08f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + a096: 00 00 00 00 + a09a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + a0a0: 48 89 c2 mov %rax,%rdx + a0a3: 48 83 c0 01 add $0x1,%rax + a0a7: 48 c1 e2 04 shl $0x4,%rdx + a0ab: f3 0f 6f 0c 13 movdqu (%rbx,%rdx,1),%xmm1 + a0b0: 66 0f d4 c1 paddq %xmm1,%xmm0 + a0b4: 48 39 e8 cmp %rbp,%rax + a0b7: 72 e7 jb a0a0 + a0b9: 66 0f 6f c8 movdqa %xmm0,%xmm1 + a0bd: 48 01 ed add %rbp,%rbp + a0c0: 66 0f 73 d9 08 psrldq $0x8,%xmm1 + a0c5: 66 0f d4 c1 paddq %xmm1,%xmm0 + a0c9: 66 48 0f 7e c0 movq %xmm0,%rax + a0ce: 49 39 ec cmp %rbp,%r12 + a0d1: 74 04 je a0d7 + a0d3: 48 03 04 eb add (%rbx,%rbp,8),%rax + a0d7: 31 d2 xor %edx,%edx + a0d9: 48 8d 3d 84 11 00 00 lea 0x1184(%rip),%rdi # b264 + a0e0: 49 f7 f4 div %r12 + a0e3: 48 89 c6 mov %rax,%rsi + a0e6: 31 c0 xor %eax,%eax + a0e8: e8 a3 6f ff ff call 1090 + a0ed: 48 83 c4 18 add $0x18,%rsp + a0f1: bf 0a 00 00 00 mov $0xa,%edi + a0f6: 5b pop %rbx + a0f7: 5d pop %rbp + a0f8: 41 5c pop %r12 + a0fa: 41 5d pop %r13 + a0fc: e9 2f 6f ff ff jmp 1030 + a101: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + a108: e8 53 6f ff ff call 1060 + a10d: 4c 89 e5 mov %r12,%rbp + a110: 4c 89 e6 mov %r12,%rsi + a113: ba 08 00 00 00 mov $0x8,%edx + a118: 48 8d 0d 61 fe ff ff lea -0x19f(%rip),%rcx # 9f80 + a11f: 48 89 df mov %rbx,%rdi + a122: 48 d1 ed shr $1,%rbp + a125: e8 46 6f ff ff call 1070 + a12a: 48 8b 34 eb mov (%rbx,%rbp,8),%rsi + a12e: 48 03 74 eb f8 add -0x8(%rbx,%rbp,8),%rsi + a133: 48 d1 ee shr $1,%rsi + a136: e9 36 ff ff ff jmp a071 + a13b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + a140: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + a145: e8 e6 fd ff ff call 9f30 + a14a: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi + a14f: 48 89 05 02 3f 00 00 mov %rax,0x3f02(%rip) # e058 + a156: e9 70 fe ff ff jmp 9fcb + a15b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + a160: 48 8b 0d f9 3e 00 00 mov 0x3ef9(%rip),%rcx # e060 + a167: ba 26 00 00 00 mov $0x26,%edx + a16c: be 01 00 00 00 mov $0x1,%esi + a171: 48 8d 3d 88 10 00 00 lea 0x1088(%rip),%rdi # b200 + a178: e9 33 6f ff ff jmp 10b0 + a17d: 0f 1f 00 nopl (%rax) + a180: 31 ed xor %ebp,%ebp + a182: e9 4c ff ff ff jmp a0d3 + a187: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + a18e: 00 00 + a190: 31 d2 xor %edx,%edx + a192: e9 98 fe ff ff jmp a02f + +Disassembly of section .fini: + +000000000000a198 <_fini>: + a198: f3 0f 1e fa endbr64 + a19c: 48 83 ec 08 sub $0x8,%rsp + a1a0: 48 83 c4 08 add $0x8,%rsp + a1a4: c3 ret diff --git a/benchmark/objdump/ref768.txt b/benchmark/objdump/ref768.txt new file mode 100644 index 0000000..530a1df --- /dev/null +++ b/benchmark/objdump/ref768.txt @@ -0,0 +1,8969 @@ + +test_speed768: file format elf64-x86-64 + + +Disassembly of section .init: + +0000000000001000 <_init>: + 1000: f3 0f 1e fa endbr64 + 1004: 48 83 ec 08 sub $0x8,%rsp + 1008: 48 8b 05 c1 cf 00 00 mov 0xcfc1(%rip),%rax # dfd0 <__gmon_start__@Base> + 100f: 48 85 c0 test %rax,%rax + 1012: 74 02 je 1016 <_init+0x16> + 1014: ff d0 call *%rax + 1016: 48 83 c4 08 add $0x8,%rsp + 101a: c3 ret + +Disassembly of section .plt: + +0000000000001020 : + 1020: ff 35 ca cf 00 00 push 0xcfca(%rip) # dff0 <_GLOBAL_OFFSET_TABLE_+0x8> + 1026: ff 25 cc cf 00 00 jmp *0xcfcc(%rip) # dff8 <_GLOBAL_OFFSET_TABLE_+0x10> + 102c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000001030 : + 1030: ff 25 ca cf 00 00 jmp *0xcfca(%rip) # e000 + 1036: 68 00 00 00 00 push $0x0 + 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001040 : + 1040: ff 25 c2 cf 00 00 jmp *0xcfc2(%rip) # e008 + 1046: 68 01 00 00 00 push $0x1 + 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001050 <__errno_location@plt>: + 1050: ff 25 ba cf 00 00 jmp *0xcfba(%rip) # e010 <__errno_location@GLIBC_2.2.5> + 1056: 68 02 00 00 00 push $0x2 + 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001060 : + 1060: ff 25 b2 cf 00 00 jmp *0xcfb2(%rip) # e018 + 1066: 68 03 00 00 00 push $0x3 + 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001070 : + 1070: ff 25 aa cf 00 00 jmp *0xcfaa(%rip) # e020 + 1076: 68 04 00 00 00 push $0x4 + 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001080 <__stack_chk_fail@plt>: + 1080: ff 25 a2 cf 00 00 jmp *0xcfa2(%rip) # e028 <__stack_chk_fail@GLIBC_2.4> + 1086: 68 05 00 00 00 push $0x5 + 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> + +0000000000001090 : + 1090: ff 25 9a cf 00 00 jmp *0xcf9a(%rip) # e030 + 1096: 68 06 00 00 00 push $0x6 + 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> + +00000000000010a0 : + 10a0: ff 25 92 cf 00 00 jmp *0xcf92(%rip) # e038 + 10a6: 68 07 00 00 00 push $0x7 + 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> + +00000000000010b0 : + 10b0: ff 25 8a cf 00 00 jmp *0xcf8a(%rip) # e040 + 10b6: 68 08 00 00 00 push $0x8 + 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> + +Disassembly of section .text: + +00000000000010c0 : + 10c0: e8 7b ff ff ff call 1040 + 10c5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 10cc: 00 00 00 + 10cf: 90 nop + +00000000000010d0
: + 10d0: 41 57 push %r15 + 10d2: be 20 00 00 00 mov $0x20,%esi + 10d7: 4c 8d 3d c2 cf 00 00 lea 0xcfc2(%rip),%r15 # e0a0 + 10de: 41 56 push %r14 + 10e0: 41 55 push %r13 + 10e2: 41 54 push %r12 + 10e4: 55 push %rbp + 10e5: 4c 89 fd mov %r15,%rbp + 10e8: 53 push %rbx + 10e9: 49 8d 9f 40 1f 00 00 lea 0x1f40(%r15),%rbx + 10f0: 48 81 ec f8 26 00 00 sub $0x26f8,%rsp + 10f7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 10fe: 00 00 + 1100: 48 89 84 24 e8 26 00 mov %rax,0x26e8(%rsp) + 1107: 00 + 1108: 48 8d 84 24 40 14 00 lea 0x1440(%rsp),%rax + 110f: 00 + 1110: 4c 8d ac 24 20 02 00 lea 0x220(%rsp),%r13 + 1117: 00 + 1118: 48 89 c7 mov %rax,%rdi + 111b: 48 89 04 24 mov %rax,(%rsp) + 111f: e8 9c 8d 00 00 call 9ec0 + 1124: 48 8d 84 24 60 14 00 lea 0x1460(%rsp),%rax + 112b: 00 + 112c: be 40 00 00 00 mov $0x40,%esi + 1131: 48 89 c7 mov %rax,%rdi + 1134: 48 89 44 24 10 mov %rax,0x10(%rsp) + 1139: e8 82 8d 00 00 call 9ec0 + 113e: 4c 89 7c 24 18 mov %r15,0x18(%rsp) + 1143: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 114a: 00 00 00 00 + 114e: 66 90 xchg %ax,%ax + 1150: 0f 31 rdtsc + 1152: 48 c1 e2 20 shl $0x20,%rdx + 1156: 48 09 d0 or %rdx,%rax + 1159: 48 89 45 00 mov %rax,0x0(%rbp) + 115d: 31 d2 xor %edx,%edx + 115f: 48 8d 35 1a cf 00 00 lea 0xcf1a(%rip),%rsi # e080 + 1166: 4c 89 ef mov %r13,%rdi + 1169: 48 83 c5 08 add $0x8,%rbp + 116d: e8 7e 0b 00 00 call 1cf0 + 1172: 48 39 dd cmp %rbx,%rbp + 1175: 75 d9 jne 1150 + 1177: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 117c: ba e8 03 00 00 mov $0x3e8,%edx + 1181: 4c 8d 64 24 20 lea 0x20(%rsp),%r12 + 1186: 48 8d 3d f3 a0 00 00 lea 0xa0f3(%rip),%rdi # b280 + 118d: e8 0e 8e 00 00 call 9fa0 + 1192: 48 8d 05 07 cf 00 00 lea 0xcf07(%rip),%rax # e0a0 + 1199: 48 89 44 24 18 mov %rax,0x18(%rsp) + 119e: 48 89 c5 mov %rax,%rbp + 11a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 11a8: 00 00 00 00 + 11ac: 0f 1f 40 00 nopl 0x0(%rax) + 11b0: 0f 31 rdtsc + 11b2: 48 c1 e2 20 shl $0x20,%rdx + 11b6: 48 09 d0 or %rdx,%rax + 11b9: 48 89 45 00 mov %rax,0x0(%rbp) + 11bd: 31 d2 xor %edx,%edx + 11bf: 48 8d 35 ba ce 00 00 lea 0xceba(%rip),%rsi # e080 + 11c6: 4c 89 e7 mov %r12,%rdi + 11c9: 48 83 c5 08 add $0x8,%rbp + 11cd: e8 1e 3b 00 00 call 4cf0 + 11d2: 48 39 dd cmp %rbx,%rbp + 11d5: 75 d9 jne 11b0 + 11d7: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 11dc: ba e8 03 00 00 mov $0x3e8,%edx + 11e1: 48 8d 3d a0 a0 00 00 lea 0xa0a0(%rip),%rdi # b288 + 11e8: e8 b3 8d 00 00 call 9fa0 + 11ed: 48 8d 05 ac ce 00 00 lea 0xceac(%rip),%rax # e0a0 + 11f4: 48 89 44 24 18 mov %rax,0x18(%rsp) + 11f9: 48 89 c5 mov %rax,%rbp + 11fc: 0f 1f 40 00 nopl 0x0(%rax) + 1200: 0f 31 rdtsc + 1202: 48 c1 e2 20 shl $0x20,%rdx + 1206: 48 09 d0 or %rdx,%rax + 1209: 48 89 45 00 mov %rax,0x0(%rbp) + 120d: 31 d2 xor %edx,%edx + 120f: 48 8d 35 6a ce 00 00 lea 0xce6a(%rip),%rsi # e080 + 1216: 4c 89 e7 mov %r12,%rdi + 1219: 48 83 c5 08 add $0x8,%rbp + 121d: e8 2e 3b 00 00 call 4d50 + 1222: 48 39 dd cmp %rbx,%rbp + 1225: 75 d9 jne 1200 + 1227: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 122c: ba e8 03 00 00 mov $0x3e8,%edx + 1231: 48 8d 3d 65 a0 00 00 lea 0xa065(%rip),%rdi # b29d + 1238: e8 63 8d 00 00 call 9fa0 + 123d: 48 8d 05 5c ce 00 00 lea 0xce5c(%rip),%rax # e0a0 + 1244: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1249: 48 89 c5 mov %rax,%rbp + 124c: 0f 1f 40 00 nopl 0x0(%rax) + 1250: 0f 31 rdtsc + 1252: 48 c1 e2 20 shl $0x20,%rdx + 1256: 48 09 d0 or %rdx,%rax + 1259: 48 89 45 00 mov %rax,0x0(%rbp) + 125d: 4c 89 e7 mov %r12,%rdi + 1260: 48 83 c5 08 add $0x8,%rbp + 1264: e8 47 3b 00 00 call 4db0 + 1269: 48 39 dd cmp %rbx,%rbp + 126c: 75 e2 jne 1250 + 126e: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1273: ba e8 03 00 00 mov $0x3e8,%edx + 1278: 48 8d 3d 36 a0 00 00 lea 0xa036(%rip),%rdi # b2b5 + 127f: e8 1c 8d 00 00 call 9fa0 + 1284: 48 8d 05 15 ce 00 00 lea 0xce15(%rip),%rax # e0a0 + 128b: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1290: 48 89 c5 mov %rax,%rbp + 1293: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 129a: 00 00 00 00 + 129e: 66 90 xchg %ax,%ax + 12a0: 0f 31 rdtsc + 12a2: 48 c1 e2 20 shl $0x20,%rdx + 12a6: 48 09 d0 or %rdx,%rax + 12a9: 48 89 45 00 mov %rax,0x0(%rbp) + 12ad: 4c 89 e7 mov %r12,%rdi + 12b0: 48 83 c5 08 add $0x8,%rbp + 12b4: e8 37 3b 00 00 call 4df0 + 12b9: 48 39 dd cmp %rbx,%rbp + 12bc: 75 e2 jne 12a0 + 12be: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 12c3: ba e8 03 00 00 mov $0x3e8,%edx + 12c8: 48 8d 3d e3 9f 00 00 lea 0x9fe3(%rip),%rdi # b2b2 + 12cf: 48 8d ac 24 20 08 00 lea 0x820(%rsp),%rbp + 12d6: 00 + 12d7: e8 c4 8c 00 00 call 9fa0 + 12dc: 48 8d 05 bd cd 00 00 lea 0xcdbd(%rip),%rax # e0a0 + 12e3: 48 89 44 24 18 mov %rax,0x18(%rsp) + 12e8: 49 89 c6 mov %rax,%r14 + 12eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 12f0: 0f 31 rdtsc + 12f2: 48 c1 e2 20 shl $0x20,%rdx + 12f6: 48 09 d0 or %rdx,%rax + 12f9: 49 89 06 mov %rax,(%r14) + 12fc: 48 89 ea mov %rbp,%rdx + 12ff: 4c 89 ee mov %r13,%rsi + 1302: 4c 89 e7 mov %r12,%rdi + 1305: 49 83 c6 08 add $0x8,%r14 + 1309: e8 92 14 00 00 call 27a0 + 130e: 49 39 de cmp %rbx,%r14 + 1311: 75 dd jne 12f0 + 1313: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1318: ba e8 03 00 00 mov $0x3e8,%edx + 131d: 48 8d 3d 04 9f 00 00 lea 0x9f04(%rip),%rdi # b228 + 1324: 48 8d ac 24 a0 14 00 lea 0x14a0(%rsp),%rbp + 132b: 00 + 132c: e8 6f 8c 00 00 call 9fa0 + 1331: 48 8d 05 68 cd 00 00 lea 0xcd68(%rip),%rax # e0a0 + 1338: 48 89 44 24 18 mov %rax,0x18(%rsp) + 133d: 49 89 c6 mov %rax,%r14 + 1340: 0f 31 rdtsc + 1342: 48 c1 e2 20 shl $0x20,%rdx + 1346: 48 09 d0 or %rdx,%rax + 1349: 49 89 06 mov %rax,(%r14) + 134c: 4c 89 e6 mov %r12,%rsi + 134f: 48 89 ef mov %rbp,%rdi + 1352: 49 83 c6 08 add $0x8,%r14 + 1356: e8 15 22 00 00 call 3570 + 135b: 49 39 de cmp %rbx,%r14 + 135e: 75 e0 jne 1340 + 1360: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1365: ba e8 03 00 00 mov $0x3e8,%edx + 136a: 48 8d 3d 4a 9f 00 00 lea 0x9f4a(%rip),%rdi # b2bb + 1371: e8 2a 8c 00 00 call 9fa0 + 1376: 48 8d 05 23 cd 00 00 lea 0xcd23(%rip),%rax # e0a0 + 137d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1382: 49 89 c6 mov %rax,%r14 + 1385: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 138c: 00 00 00 00 + 1390: 0f 31 rdtsc + 1392: 48 c1 e2 20 shl $0x20,%rdx + 1396: 48 09 d0 or %rdx,%rax + 1399: 49 89 06 mov %rax,(%r14) + 139c: 48 89 ee mov %rbp,%rsi + 139f: 4c 89 e7 mov %r12,%rdi + 13a2: 49 83 c6 08 add $0x8,%r14 + 13a6: e8 55 21 00 00 call 3500 + 13ab: 49 39 de cmp %rbx,%r14 + 13ae: 75 e0 jne 1390 + 13b0: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 13b5: ba e8 03 00 00 mov $0x3e8,%edx + 13ba: 48 8d 3d 07 9f 00 00 lea 0x9f07(%rip),%rdi # b2c8 + 13c1: e8 da 8b 00 00 call 9fa0 + 13c6: 48 8d 05 d3 cc 00 00 lea 0xccd3(%rip),%rax # e0a0 + 13cd: 48 89 44 24 18 mov %rax,0x18(%rsp) + 13d2: 49 89 c6 mov %rax,%r14 + 13d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 13dc: 00 00 00 00 + 13e0: 0f 31 rdtsc + 13e2: 48 c1 e2 20 shl $0x20,%rdx + 13e6: 48 09 d0 or %rdx,%rax + 13e9: 49 89 06 mov %rax,(%r14) + 13ec: 4c 89 e6 mov %r12,%rsi + 13ef: 48 89 ef mov %rbp,%rdi + 13f2: 49 83 c6 08 add $0x8,%r14 + 13f6: e8 05 15 00 00 call 2900 + 13fb: 49 39 de cmp %rbx,%r14 + 13fe: 75 e0 jne 13e0 + 1400: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1405: ba e8 03 00 00 mov $0x3e8,%edx + 140a: 48 8d 3d c6 9e 00 00 lea 0x9ec6(%rip),%rdi # b2d7 + 1411: e8 8a 8b 00 00 call 9fa0 + 1416: 48 8d 05 83 cc 00 00 lea 0xcc83(%rip),%rax # e0a0 + 141d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1422: 49 89 c6 mov %rax,%r14 + 1425: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 142c: 00 00 00 00 + 1430: 0f 31 rdtsc + 1432: 48 c1 e2 20 shl $0x20,%rdx + 1436: 48 09 d0 or %rdx,%rax + 1439: 49 89 06 mov %rax,(%r14) + 143c: 48 89 ee mov %rbp,%rsi + 143f: 4c 89 e7 mov %r12,%rdi + 1442: 49 83 c6 08 add $0x8,%r14 + 1446: e8 85 1a 00 00 call 2ed0 + 144b: 49 39 de cmp %rbx,%r14 + 144e: 75 e0 jne 1430 + 1450: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1455: ba e8 03 00 00 mov $0x3e8,%edx + 145a: 48 8d 3d 86 9e 00 00 lea 0x9e86(%rip),%rdi # b2e7 + 1461: e8 3a 8b 00 00 call 9fa0 + 1466: 48 8d 05 33 cc 00 00 lea 0xcc33(%rip),%rax # e0a0 + 146d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1472: 49 89 c4 mov %rax,%r12 + 1475: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 147c: 00 00 00 00 + 1480: 0f 31 rdtsc + 1482: 48 c1 e2 20 shl $0x20,%rdx + 1486: 48 09 d0 or %rdx,%rax + 1489: 49 89 04 24 mov %rax,(%r12) + 148d: 4c 89 ee mov %r13,%rsi + 1490: 48 89 ef mov %rbp,%rdi + 1493: 49 83 c4 08 add $0x8,%r12 + 1497: e8 84 0f 00 00 call 2420 + 149c: 49 39 dc cmp %rbx,%r12 + 149f: 75 df jne 1480 + 14a1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 14a6: ba e8 03 00 00 mov $0x3e8,%edx + 14ab: 48 8d 3d 47 9e 00 00 lea 0x9e47(%rip),%rdi # b2f9 + 14b2: e8 e9 8a 00 00 call 9fa0 + 14b7: 48 8d 05 e2 cb 00 00 lea 0xcbe2(%rip),%rax # e0a0 + 14be: 48 89 44 24 18 mov %rax,0x18(%rsp) + 14c3: 49 89 c4 mov %rax,%r12 + 14c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 14cd: 00 00 00 + 14d0: 0f 31 rdtsc + 14d2: 48 c1 e2 20 shl $0x20,%rdx + 14d6: 48 09 d0 or %rdx,%rax + 14d9: 49 89 04 24 mov %rax,(%r12) + 14dd: 48 89 ee mov %rbp,%rsi + 14e0: 4c 89 ef mov %r13,%rdi + 14e3: 49 83 c4 08 add $0x8,%r12 + 14e7: e8 b4 10 00 00 call 25a0 + 14ec: 49 39 dc cmp %rbx,%r12 + 14ef: 75 df jne 14d0 + 14f1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 14f6: ba e8 03 00 00 mov $0x3e8,%edx + 14fb: 48 8d 3d 0a 9e 00 00 lea 0x9e0a(%rip),%rdi # b30c + 1502: 4c 8d ac 24 80 1d 00 lea 0x1d80(%rsp),%r13 + 1509: 00 + 150a: 4c 8d a4 24 e0 18 00 lea 0x18e0(%rsp),%r12 + 1511: 00 + 1512: e8 89 8a 00 00 call 9fa0 + 1517: 48 8d 05 82 cb 00 00 lea 0xcb82(%rip),%rax # e0a0 + 151e: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1523: 49 89 c6 mov %rax,%r14 + 1526: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 152d: 00 00 00 + 1530: 0f 31 rdtsc + 1532: 48 c1 e2 20 shl $0x20,%rdx + 1536: 48 09 d0 or %rdx,%rax + 1539: 49 89 06 mov %rax,(%r14) + 153c: 48 8b 14 24 mov (%rsp),%rdx + 1540: 4c 89 ee mov %r13,%rsi + 1543: 4c 89 e7 mov %r12,%rdi + 1546: 49 83 c6 08 add $0x8,%r14 + 154a: e8 01 0a 00 00 call 1f50 + 154f: 49 39 de cmp %rbx,%r14 + 1552: 75 dc jne 1530 + 1554: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1559: ba e8 03 00 00 mov $0x3e8,%edx + 155e: 48 8d 3d bc 9d 00 00 lea 0x9dbc(%rip),%rdi # b321 + 1565: 4c 8d b4 24 20 14 00 lea 0x1420(%rsp),%r14 + 156c: 00 + 156d: e8 2e 8a 00 00 call 9fa0 + 1572: 48 8d 05 27 cb 00 00 lea 0xcb27(%rip),%rax # e0a0 + 1579: 48 89 44 24 18 mov %rax,0x18(%rsp) + 157e: 49 89 c0 mov %rax,%r8 + 1581: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1588: 00 00 00 00 + 158c: 0f 1f 40 00 nopl 0x0(%rax) + 1590: 0f 31 rdtsc + 1592: 48 c1 e2 20 shl $0x20,%rdx + 1596: 48 09 d0 or %rdx,%rax + 1599: 49 89 00 mov %rax,(%r8) + 159c: 48 8d 0d dd ca 00 00 lea 0xcadd(%rip),%rcx # e080 + 15a3: 4c 89 e2 mov %r12,%rdx + 15a6: 4c 89 f6 mov %r14,%rsi + 15a9: 48 89 ef mov %rbp,%rdi + 15ac: 4c 89 44 24 08 mov %r8,0x8(%rsp) + 15b1: e8 5a 0b 00 00 call 2110 + 15b6: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 + 15bb: 49 83 c0 08 add $0x8,%r8 + 15bf: 49 39 d8 cmp %rbx,%r8 + 15c2: 75 cc jne 1590 + 15c4: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 15c9: ba e8 03 00 00 mov $0x3e8,%edx + 15ce: 48 8d 3d 5d 9d 00 00 lea 0x9d5d(%rip),%rdi # b332 + 15d5: e8 c6 89 00 00 call 9fa0 + 15da: 48 8d 05 bf ca 00 00 lea 0xcabf(%rip),%rax # e0a0 + 15e1: 48 89 44 24 18 mov %rax,0x18(%rsp) + 15e6: 48 89 c1 mov %rax,%rcx + 15e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 15f0: 0f 31 rdtsc + 15f2: 48 c1 e2 20 shl $0x20,%rdx + 15f6: 48 09 d0 or %rdx,%rax + 15f9: 48 89 01 mov %rax,(%rcx) + 15fc: 4c 89 ea mov %r13,%rdx + 15ff: 48 89 ee mov %rbp,%rsi + 1602: 4c 89 f7 mov %r14,%rdi + 1605: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 160a: e8 21 0d 00 00 call 2330 + 160f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 1614: 48 83 c1 08 add $0x8,%rcx + 1618: 48 39 d9 cmp %rbx,%rcx + 161b: 75 d3 jne 15f0 + 161d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1622: ba e8 03 00 00 mov $0x3e8,%edx + 1627: 48 8d 3d 11 9d 00 00 lea 0x9d11(%rip),%rdi # b33f + 162e: e8 6d 89 00 00 call 9fa0 + 1633: 48 8d 05 66 ca 00 00 lea 0xca66(%rip),%rax # e0a0 + 163a: 48 89 44 24 18 mov %rax,0x18(%rsp) + 163f: 48 89 c1 mov %rax,%rcx + 1642: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1649: 00 00 00 00 + 164d: 0f 1f 00 nopl (%rax) + 1650: 0f 31 rdtsc + 1652: 48 c1 e2 20 shl $0x20,%rdx + 1656: 48 09 d0 or %rdx,%rax + 1659: 48 89 01 mov %rax,(%rcx) + 165c: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 1661: 4c 89 ee mov %r13,%rsi + 1664: 4c 89 e7 mov %r12,%rdi + 1667: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 166c: e8 af 02 00 00 call 1920 + 1671: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 1676: 48 83 c1 08 add $0x8,%rcx + 167a: 48 39 d9 cmp %rbx,%rcx + 167d: 75 d1 jne 1650 + 167f: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1684: ba e8 03 00 00 mov $0x3e8,%edx + 1689: 48 8d 3d bc 9c 00 00 lea 0x9cbc(%rip),%rdi # b34c + 1690: e8 0b 89 00 00 call 9fa0 + 1695: 48 8d 05 04 ca 00 00 lea 0xca04(%rip),%rax # e0a0 + 169c: 48 89 44 24 18 mov %rax,0x18(%rsp) + 16a1: 48 89 c1 mov %rax,%rcx + 16a4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 16ab: 00 00 00 00 + 16af: 90 nop + 16b0: 0f 31 rdtsc + 16b2: 48 c1 e2 20 shl $0x20,%rdx + 16b6: 48 09 d0 or %rdx,%rax + 16b9: 48 89 01 mov %rax,(%rcx) + 16bc: 4c 89 ee mov %r13,%rsi + 16bf: 4c 89 e7 mov %r12,%rdi + 16c2: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 16c7: e8 e4 02 00 00 call 19b0 + 16cc: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 16d1: 48 83 c1 08 add $0x8,%rcx + 16d5: 48 39 d9 cmp %rbx,%rcx + 16d8: 75 d6 jne 16b0 + 16da: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 16df: ba e8 03 00 00 mov $0x3e8,%edx + 16e4: 48 8d 3d 78 9c 00 00 lea 0x9c78(%rip),%rdi # b363 + 16eb: e8 b0 88 00 00 call 9fa0 + 16f0: 48 8d 05 a9 c9 00 00 lea 0xc9a9(%rip),%rax # e0a0 + 16f7: 48 89 44 24 18 mov %rax,0x18(%rsp) + 16fc: 49 89 c0 mov %rax,%r8 + 16ff: 90 nop + 1700: 0f 31 rdtsc + 1702: 48 c1 e2 20 shl $0x20,%rdx + 1706: 48 09 d0 or %rdx,%rax + 1709: 49 89 00 mov %rax,(%r8) + 170c: 48 8b 0c 24 mov (%rsp),%rcx + 1710: 4c 89 e2 mov %r12,%rdx + 1713: 4c 89 f6 mov %r14,%rsi + 1716: 48 89 ef mov %rbp,%rdi + 1719: 4c 89 44 24 08 mov %r8,0x8(%rsp) + 171e: e8 5d 03 00 00 call 1a80 + 1723: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 + 1728: 49 83 c0 08 add $0x8,%r8 + 172c: 49 39 d8 cmp %rbx,%r8 + 172f: 75 cf jne 1700 + 1731: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1736: ba e8 03 00 00 mov $0x3e8,%edx + 173b: 48 8d 3d 31 9c 00 00 lea 0x9c31(%rip),%rdi # b373 + 1742: e8 59 88 00 00 call 9fa0 + 1747: 48 8d 05 52 c9 00 00 lea 0xc952(%rip),%rax # e0a0 + 174e: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1753: 48 89 c1 mov %rax,%rcx + 1756: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 175d: 00 00 00 + 1760: 0f 31 rdtsc + 1762: 48 c1 e2 20 shl $0x20,%rdx + 1766: 48 09 d0 or %rdx,%rax + 1769: 48 89 01 mov %rax,(%rcx) + 176c: 4c 89 e2 mov %r12,%rdx + 176f: 4c 89 f6 mov %r14,%rsi + 1772: 48 89 ef mov %rbp,%rdi + 1775: 48 89 0c 24 mov %rcx,(%rsp) + 1779: e8 b2 03 00 00 call 1b30 + 177e: 48 8b 0c 24 mov (%rsp),%rcx + 1782: 48 83 c1 08 add $0x8,%rcx + 1786: 48 39 d9 cmp %rbx,%rcx + 1789: 75 d5 jne 1760 + 178b: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1790: ba e8 03 00 00 mov $0x3e8,%edx + 1795: 48 8d 3d ed 9b 00 00 lea 0x9bed(%rip),%rdi # b389 + 179c: e8 ff 87 00 00 call 9fa0 + 17a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 17a8: 00 00 00 00 + 17ac: 0f 1f 40 00 nopl 0x0(%rax) + 17b0: 0f 31 rdtsc + 17b2: 48 c1 e2 20 shl $0x20,%rdx + 17b6: 48 09 d0 or %rdx,%rax + 17b9: 49 89 07 mov %rax,(%r15) + 17bc: 4c 89 ea mov %r13,%rdx + 17bf: 48 89 ee mov %rbp,%rsi + 17c2: 4c 89 f7 mov %r14,%rdi + 17c5: 49 83 c7 08 add $0x8,%r15 + 17c9: e8 32 04 00 00 call 1c00 + 17ce: 49 39 df cmp %rbx,%r15 + 17d1: 75 dd jne 17b0 + 17d3: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 17d8: ba e8 03 00 00 mov $0x3e8,%edx + 17dd: 48 8d 3d b4 9b 00 00 lea 0x9bb4(%rip),%rdi # b398 + 17e4: e8 b7 87 00 00 call 9fa0 + 17e9: 48 8b 84 24 e8 26 00 mov 0x26e8(%rsp),%rax + 17f0: 00 + 17f1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 17f8: 00 00 + 17fa: 75 14 jne 1810 + 17fc: 48 81 c4 f8 26 00 00 add $0x26f8,%rsp + 1803: 31 c0 xor %eax,%eax + 1805: 5b pop %rbx + 1806: 5d pop %rbp + 1807: 41 5c pop %r12 + 1809: 41 5d pop %r13 + 180b: 41 5e pop %r14 + 180d: 41 5f pop %r15 + 180f: c3 ret + 1810: e8 6b f8 ff ff call 1080 <__stack_chk_fail@plt> + 1815: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 181c: 00 00 00 + 181f: 90 nop + +0000000000001820 <_start>: + 1820: f3 0f 1e fa endbr64 + 1824: 31 ed xor %ebp,%ebp + 1826: 49 89 d1 mov %rdx,%r9 + 1829: 5e pop %rsi + 182a: 48 89 e2 mov %rsp,%rdx + 182d: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp + 1831: 50 push %rax + 1832: 54 push %rsp + 1833: 45 31 c0 xor %r8d,%r8d + 1836: 31 c9 xor %ecx,%ecx + 1838: 48 8d 3d 91 f8 ff ff lea -0x76f(%rip),%rdi # 10d0
+ 183f: ff 15 7b c7 00 00 call *0xc77b(%rip) # dfc0 <__libc_start_main@GLIBC_2.34> + 1845: f4 hlt + 1846: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 184d: 00 00 00 + 1850: 48 8d 3d 09 c8 00 00 lea 0xc809(%rip),%rdi # e060 + 1857: 48 8d 05 02 c8 00 00 lea 0xc802(%rip),%rax # e060 + 185e: 48 39 f8 cmp %rdi,%rax + 1861: 74 15 je 1878 <_start+0x58> + 1863: 48 8b 05 5e c7 00 00 mov 0xc75e(%rip),%rax # dfc8 <_ITM_deregisterTMCloneTable@Base> + 186a: 48 85 c0 test %rax,%rax + 186d: 74 09 je 1878 <_start+0x58> + 186f: ff e0 jmp *%rax + 1871: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1878: c3 ret + 1879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1880: 48 8d 3d d9 c7 00 00 lea 0xc7d9(%rip),%rdi # e060 + 1887: 48 8d 35 d2 c7 00 00 lea 0xc7d2(%rip),%rsi # e060 + 188e: 48 29 fe sub %rdi,%rsi + 1891: 48 89 f0 mov %rsi,%rax + 1894: 48 c1 ee 3f shr $0x3f,%rsi + 1898: 48 c1 f8 03 sar $0x3,%rax + 189c: 48 01 c6 add %rax,%rsi + 189f: 48 d1 fe sar $1,%rsi + 18a2: 74 14 je 18b8 <_start+0x98> + 18a4: 48 8b 05 2d c7 00 00 mov 0xc72d(%rip),%rax # dfd8 <_ITM_registerTMCloneTable@Base> + 18ab: 48 85 c0 test %rax,%rax + 18ae: 74 08 je 18b8 <_start+0x98> + 18b0: ff e0 jmp *%rax + 18b2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 18b8: c3 ret + 18b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 18c0: f3 0f 1e fa endbr64 + 18c4: 80 3d 9d c7 00 00 00 cmpb $0x0,0xc79d(%rip) # e068 + 18cb: 75 33 jne 1900 <_start+0xe0> + 18cd: 55 push %rbp + 18ce: 48 83 3d 0a c7 00 00 cmpq $0x0,0xc70a(%rip) # dfe0 <__cxa_finalize@GLIBC_2.2.5> + 18d5: 00 + 18d6: 48 89 e5 mov %rsp,%rbp + 18d9: 74 0d je 18e8 <_start+0xc8> + 18db: 48 8b 3d 6e c7 00 00 mov 0xc76e(%rip),%rdi # e050 <__dso_handle> + 18e2: ff 15 f8 c6 00 00 call *0xc6f8(%rip) # dfe0 <__cxa_finalize@GLIBC_2.2.5> + 18e8: e8 63 ff ff ff call 1850 <_start+0x30> + 18ed: c6 05 74 c7 00 00 01 movb $0x1,0xc774(%rip) # e068 + 18f4: 5d pop %rbp + 18f5: c3 ret + 18f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 18fd: 00 00 00 + 1900: c3 ret + 1901: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1908: 00 00 00 00 + 190c: 0f 1f 40 00 nopl 0x0(%rax) + 1910: f3 0f 1e fa endbr64 + 1914: e9 67 ff ff ff jmp 1880 <_start+0x60> + 1919: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000001920 : + 1920: 41 54 push %r12 + 1922: 49 89 d4 mov %rdx,%r12 + 1925: 55 push %rbp + 1926: 48 89 fd mov %rdi,%rbp + 1929: 53 push %rbx + 192a: 48 89 f3 mov %rsi,%rbx + 192d: e8 1e 06 00 00 call 1f50 + 1932: 48 8b 45 00 mov 0x0(%rbp),%rax + 1936: 48 8d bb 88 04 00 00 lea 0x488(%rbx),%rdi + 193d: 48 89 ee mov %rbp,%rsi + 1940: 48 8d 8b 80 04 00 00 lea 0x480(%rbx),%rcx + 1947: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 194b: 48 89 83 80 04 00 00 mov %rax,0x480(%rbx) + 1952: 48 29 f9 sub %rdi,%rcx + 1955: 48 8b 95 98 04 00 00 mov 0x498(%rbp),%rdx + 195c: 48 29 ce sub %rcx,%rsi + 195f: 81 c1 a0 04 00 00 add $0x4a0,%ecx + 1965: 48 89 93 18 09 00 00 mov %rdx,0x918(%rbx) + 196c: c1 e9 03 shr $0x3,%ecx + 196f: ba a0 04 00 00 mov $0x4a0,%edx + 1974: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) + 1977: 48 89 ee mov %rbp,%rsi + 197a: 48 8d bb 20 09 00 00 lea 0x920(%rbx),%rdi + 1981: e8 7a 81 00 00 call 9b00 + 1986: f3 41 0f 6f 44 24 20 movdqu 0x20(%r12),%xmm0 + 198d: 31 c0 xor %eax,%eax + 198f: 0f 11 83 40 09 00 00 movups %xmm0,0x940(%rbx) + 1996: f3 41 0f 6f 44 24 30 movdqu 0x30(%r12),%xmm0 + 199d: 0f 11 83 50 09 00 00 movups %xmm0,0x950(%rbx) + 19a4: 5b pop %rbx + 19a5: 5d pop %rbp + 19a6: 41 5c pop %r12 + 19a8: c3 ret + 19a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +00000000000019b0 : + 19b0: 41 54 push %r12 + 19b2: 55 push %rbp + 19b3: 48 89 fd mov %rdi,%rbp + 19b6: 53 push %rbx + 19b7: 48 83 ec 50 sub $0x50,%rsp + 19bb: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 19c2: 00 00 + 19c4: 48 89 5c 24 48 mov %rbx,0x48(%rsp) + 19c9: 48 89 f3 mov %rsi,%rbx + 19cc: 48 89 e7 mov %rsp,%rdi + 19cf: be 40 00 00 00 mov $0x40,%esi + 19d4: e8 e7 84 00 00 call 9ec0 + 19d9: 48 89 e2 mov %rsp,%rdx + 19dc: 48 89 ef mov %rbp,%rdi + 19df: 48 89 de mov %rbx,%rsi + 19e2: e8 69 05 00 00 call 1f50 + 19e7: 48 8b 45 00 mov 0x0(%rbp),%rax + 19eb: 48 8d bb 88 04 00 00 lea 0x488(%rbx),%rdi + 19f2: 48 89 ee mov %rbp,%rsi + 19f5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 19f9: 48 8d 8b 80 04 00 00 lea 0x480(%rbx),%rcx + 1a00: 48 89 83 80 04 00 00 mov %rax,0x480(%rbx) + 1a07: 48 29 f9 sub %rdi,%rcx + 1a0a: 48 8b 95 98 04 00 00 mov 0x498(%rbp),%rdx + 1a11: 48 29 ce sub %rcx,%rsi + 1a14: 81 c1 a0 04 00 00 add $0x4a0,%ecx + 1a1a: 48 89 93 18 09 00 00 mov %rdx,0x918(%rbx) + 1a21: c1 e9 03 shr $0x3,%ecx + 1a24: ba a0 04 00 00 mov $0x4a0,%edx + 1a29: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) + 1a2c: 48 89 ee mov %rbp,%rsi + 1a2f: 48 8d bb 20 09 00 00 lea 0x920(%rbx),%rdi + 1a36: e8 c5 80 00 00 call 9b00 + 1a3b: 66 0f 6f 44 24 20 movdqa 0x20(%rsp),%xmm0 + 1a41: 0f 11 83 40 09 00 00 movups %xmm0,0x940(%rbx) + 1a48: 66 0f 6f 44 24 30 movdqa 0x30(%rsp),%xmm0 + 1a4e: 0f 11 83 50 09 00 00 movups %xmm0,0x950(%rbx) + 1a55: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 1a5a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1a61: 00 00 + 1a63: 75 0b jne 1a70 + 1a65: 48 83 c4 50 add $0x50,%rsp + 1a69: 31 c0 xor %eax,%eax + 1a6b: 5b pop %rbx + 1a6c: 5d pop %rbp + 1a6d: 41 5c pop %r12 + 1a6f: c3 ret + 1a70: e8 0b f6 ff ff call 1080 <__stack_chk_fail@plt> + 1a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1a7c: 00 00 00 00 + +0000000000001a80 : + 1a80: 41 55 push %r13 + 1a82: 49 89 fd mov %rdi,%r13 + 1a85: 41 54 push %r12 + 1a87: 55 push %rbp + 1a88: 53 push %rbx + 1a89: 48 89 f3 mov %rsi,%rbx + 1a8c: 48 81 ec 98 00 00 00 sub $0x98,%rsp + 1a93: f3 0f 6f 01 movdqu (%rcx),%xmm0 + 1a97: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 1a9e: 00 00 + 1aa0: 4c 89 a4 24 88 00 00 mov %r12,0x88(%rsp) + 1aa7: 00 + 1aa8: 49 89 d4 mov %rdx,%r12 + 1aab: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 1ab0: ba a0 04 00 00 mov $0x4a0,%edx + 1ab5: 0f 29 04 24 movaps %xmm0,(%rsp) + 1ab9: f3 0f 6f 41 10 movdqu 0x10(%rcx),%xmm0 + 1abe: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 1ac3: 4c 89 e6 mov %r12,%rsi + 1ac6: e8 35 80 00 00 call 9b00 + 1acb: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1ad0: ba 40 00 00 00 mov $0x40,%edx + 1ad5: 48 89 e6 mov %rsp,%rsi + 1ad8: e8 a3 80 00 00 call 9b80 + 1add: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx + 1ae2: 4c 89 e2 mov %r12,%rdx + 1ae5: 48 89 e6 mov %rsp,%rsi + 1ae8: 4c 89 ef mov %r13,%rdi + 1aeb: e8 20 06 00 00 call 2110 + 1af0: 66 0f 6f 44 24 40 movdqa 0x40(%rsp),%xmm0 + 1af6: 0f 11 03 movups %xmm0,(%rbx) + 1af9: 66 0f 6f 44 24 50 movdqa 0x50(%rsp),%xmm0 + 1aff: 0f 11 43 10 movups %xmm0,0x10(%rbx) + 1b03: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 1b0a: 00 + 1b0b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1b12: 00 00 + 1b14: 75 10 jne 1b26 + 1b16: 48 81 c4 98 00 00 00 add $0x98,%rsp + 1b1d: 31 c0 xor %eax,%eax + 1b1f: 5b pop %rbx + 1b20: 5d pop %rbp + 1b21: 41 5c pop %r12 + 1b23: 41 5d pop %r13 + 1b25: c3 ret + 1b26: e8 55 f5 ff ff call 1080 <__stack_chk_fail@plt> + 1b2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000001b30 : + 1b30: 41 55 push %r13 + 1b32: 49 89 fd mov %rdi,%r13 + 1b35: 41 54 push %r12 + 1b37: 55 push %rbp + 1b38: 53 push %rbx + 1b39: 48 89 f3 mov %rsi,%rbx + 1b3c: be 20 00 00 00 mov $0x20,%esi + 1b41: 48 81 ec b8 00 00 00 sub $0xb8,%rsp + 1b48: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 1b4f: 00 00 + 1b51: 4c 89 a4 24 a8 00 00 mov %r12,0xa8(%rsp) + 1b58: 00 + 1b59: 49 89 d4 mov %rdx,%r12 + 1b5c: 48 89 e7 mov %rsp,%rdi + 1b5f: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp + 1b64: e8 57 83 00 00 call 9ec0 + 1b69: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 + 1b6e: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1b73: ba a0 04 00 00 mov $0x4a0,%edx + 1b78: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) + 1b7d: 66 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm0 + 1b83: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) + 1b88: 4c 89 e6 mov %r12,%rsi + 1b8b: e8 70 7f 00 00 call 9b00 + 1b90: 48 8d 7c 24 60 lea 0x60(%rsp),%rdi + 1b95: ba 40 00 00 00 mov $0x40,%edx + 1b9a: 48 89 ee mov %rbp,%rsi + 1b9d: e8 de 7f 00 00 call 9b80 + 1ba2: 4c 89 e2 mov %r12,%rdx + 1ba5: 48 89 ee mov %rbp,%rsi + 1ba8: 4c 89 ef mov %r13,%rdi + 1bab: 48 8d 8c 24 80 00 00 lea 0x80(%rsp),%rcx + 1bb2: 00 + 1bb3: e8 58 05 00 00 call 2110 + 1bb8: 66 0f 6f 44 24 60 movdqa 0x60(%rsp),%xmm0 + 1bbe: 0f 11 03 movups %xmm0,(%rbx) + 1bc1: 66 0f 6f 44 24 70 movdqa 0x70(%rsp),%xmm0 + 1bc7: 0f 11 43 10 movups %xmm0,0x10(%rbx) + 1bcb: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 1bd2: 00 + 1bd3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1bda: 00 00 + 1bdc: 75 10 jne 1bee + 1bde: 48 81 c4 b8 00 00 00 add $0xb8,%rsp + 1be5: 31 c0 xor %eax,%eax + 1be7: 5b pop %rbx + 1be8: 5d pop %rbp + 1be9: 41 5c pop %r12 + 1beb: 41 5d pop %r13 + 1bed: c3 ret + 1bee: e8 8d f4 ff ff call 1080 <__stack_chk_fail@plt> + 1bf3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1bfa: 00 00 00 00 + 1bfe: 66 90 xchg %ax,%ax + +0000000000001c00 : + 1c00: 41 57 push %r15 + 1c02: 41 56 push %r14 + 1c04: 41 55 push %r13 + 1c06: 49 89 fd mov %rdi,%r13 + 1c09: 41 54 push %r12 + 1c0b: 55 push %rbp + 1c0c: 48 89 f5 mov %rsi,%rbp + 1c0f: 53 push %rbx + 1c10: 48 81 ec d8 04 00 00 sub $0x4d8,%rsp + 1c17: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 1c1e: 00 00 + 1c20: 48 89 9c 24 c8 04 00 mov %rbx,0x4c8(%rsp) + 1c27: 00 + 1c28: 48 89 d3 mov %rdx,%rbx + 1c2b: 48 89 e7 mov %rsp,%rdi + 1c2e: e8 fd 06 00 00 call 2330 + 1c33: ba 40 00 00 00 mov $0x40,%edx + 1c38: 48 89 e6 mov %rsp,%rsi + 1c3b: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1c40: f3 0f 6f 83 20 09 00 movdqu 0x920(%rbx),%xmm0 + 1c47: 00 + 1c48: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) + 1c4d: f3 0f 6f 83 30 09 00 movdqu 0x930(%rbx),%xmm0 + 1c54: 00 + 1c55: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) + 1c5a: e8 21 7f 00 00 call 9b80 + 1c5f: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx + 1c64: 48 89 e6 mov %rsp,%rsi + 1c67: 48 8d 93 80 04 00 00 lea 0x480(%rbx),%rdx + 1c6e: 48 8d bc 24 80 00 00 lea 0x80(%rsp),%rdi + 1c75: 00 + 1c76: e8 95 04 00 00 call 2110 + 1c7b: ba 40 04 00 00 mov $0x440,%edx + 1c80: 48 8d b4 24 80 00 00 lea 0x80(%rsp),%rsi + 1c87: 00 + 1c88: 48 89 ef mov %rbp,%rdi + 1c8b: e8 30 3c 00 00 call 58c0 + 1c90: 48 8d b3 40 09 00 00 lea 0x940(%rbx),%rsi + 1c97: 48 89 ea mov %rbp,%rdx + 1c9a: 4c 89 ef mov %r13,%rdi + 1c9d: 41 89 c4 mov %eax,%r12d + 1ca0: e8 7b 81 00 00 call 9e20 + 1ca5: 31 c9 xor %ecx,%ecx + 1ca7: 45 85 e4 test %r12d,%r12d + 1caa: ba 20 00 00 00 mov $0x20,%edx + 1caf: 0f 94 c1 sete %cl + 1cb2: 48 8d 74 24 40 lea 0x40(%rsp),%rsi + 1cb7: 4c 89 ef mov %r13,%rdi + 1cba: e8 c1 3d 00 00 call 5a80 + 1cbf: 48 8b 84 24 c8 04 00 mov 0x4c8(%rsp),%rax + 1cc6: 00 + 1cc7: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1cce: 00 00 + 1cd0: 75 14 jne 1ce6 + 1cd2: 48 81 c4 d8 04 00 00 add $0x4d8,%rsp + 1cd9: 31 c0 xor %eax,%eax + 1cdb: 5b pop %rbx + 1cdc: 5d pop %rbp + 1cdd: 41 5c pop %r12 + 1cdf: 41 5d pop %r13 + 1ce1: 41 5e pop %r14 + 1ce3: 41 5f pop %r15 + 1ce5: c3 ret + 1ce6: e8 95 f3 ff ff call 1080 <__stack_chk_fail@plt> + 1ceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000001cf0 : + 1cf0: 41 57 push %r15 + 1cf2: b8 03 00 00 00 mov $0x3,%eax + 1cf7: 41 56 push %r14 + 1cf9: 41 55 push %r13 + 1cfb: 41 54 push %r12 + 1cfd: 55 push %rbp + 1cfe: 53 push %rbx + 1cff: 48 81 ec 08 03 00 00 sub $0x308,%rsp + 1d06: 48 89 74 24 18 mov %rsi,0x18(%rsp) + 1d0b: 4c 8d 94 24 f8 02 00 lea 0x2f8(%rsp),%r10 + 1d12: 00 + 1d13: 89 54 24 28 mov %edx,0x28(%rsp) + 1d17: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp + 1d1e: 00 00 + 1d20: 48 89 ac 24 f8 02 00 mov %rbp,0x2f8(%rsp) + 1d27: 00 + 1d28: 48 8d 6c 24 30 lea 0x30(%rsp),%rbp + 1d2d: 4c 89 54 24 10 mov %r10,0x10(%rsp) + 1d32: be 03 00 00 00 mov $0x3,%esi + 1d37: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) + 1d3e: 00 + 1d3f: 49 89 fe mov %rdi,%r14 + 1d42: 29 c6 sub %eax,%esi + 1d44: 48 89 7c 24 20 mov %rdi,0x20(%rsp) + 1d49: 89 74 24 0c mov %esi,0xc(%rsp) + 1d4d: 89 44 24 2c mov %eax,0x2c(%rsp) + 1d51: 8b 44 24 28 mov 0x28(%rsp),%eax + 1d55: 85 c0 test %eax,%eax + 1d57: 0f 84 1c 01 00 00 je 1e79 + 1d5d: 8b 4c 24 08 mov 0x8(%rsp),%ecx + 1d61: 8b 54 24 0c mov 0xc(%rsp),%edx + 1d65: 48 89 ef mov %rbp,%rdi + 1d68: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1d6d: e8 ee 7f 00 00 call 9d60 + 1d72: 48 89 ea mov %rbp,%rdx + 1d75: be 03 00 00 00 mov $0x3,%esi + 1d7a: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi + 1d81: 00 + 1d82: 45 31 ff xor %r15d,%r15d + 1d85: e8 86 5f 00 00 call 7d10 + 1d8a: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 + 1d8f: 48 8d 8c 24 00 01 00 lea 0x100(%rsp),%rcx + 1d96: 00 + 1d97: eb 41 jmp 1dda + 1d99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1da0: 44 89 ff mov %r15d,%edi + 1da3: 41 8d 77 01 lea 0x1(%r15),%esi + 1da7: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) + 1dac: 41 81 ff ff 00 00 00 cmp $0xff,%r15d + 1db3: 74 5b je 1e10 + 1db5: 66 3d 00 0d cmp $0xd00,%ax + 1db9: 7f 55 jg 1e10 + 1dbb: 44 8d 7e 01 lea 0x1(%rsi),%r15d + 1dbf: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) + 1dc4: 41 81 ff 00 01 00 00 cmp $0x100,%r15d + 1dcb: 74 53 je 1e20 + 1dcd: 48 83 c1 03 add $0x3,%rcx + 1dd1: 49 39 c8 cmp %rcx,%r8 + 1dd4: 0f 84 b9 00 00 00 je 1e93 + 1dda: 0f b6 41 01 movzbl 0x1(%rcx),%eax + 1dde: 0f b6 11 movzbl (%rcx),%edx + 1de1: 89 c6 mov %eax,%esi + 1de3: c0 e8 04 shr $0x4,%al + 1de6: c1 e6 08 shl $0x8,%esi + 1de9: 0f b6 c0 movzbl %al,%eax + 1dec: 09 f2 or %esi,%edx + 1dee: 0f b6 71 02 movzbl 0x2(%rcx),%esi + 1df2: 66 81 e2 ff 0f and $0xfff,%dx + 1df7: c1 e6 04 shl $0x4,%esi + 1dfa: 09 f0 or %esi,%eax + 1dfc: 66 81 fa 00 0d cmp $0xd00,%dx + 1e01: 7e 9d jle 1da0 + 1e03: 66 3d 00 0d cmp $0xd00,%ax + 1e07: 7f c4 jg 1dcd + 1e09: 44 89 fe mov %r15d,%esi + 1e0c: eb ad jmp 1dbb + 1e0e: 66 90 xchg %ax,%ax + 1e10: 41 89 f7 mov %esi,%r15d + 1e13: 41 81 ff 00 01 00 00 cmp $0x100,%r15d + 1e1a: 75 b1 jne 1dcd + 1e1c: 0f 1f 40 00 nopl 0x0(%rax) + 1e20: 83 44 24 08 01 addl $0x1,0x8(%rsp) + 1e25: 49 81 c6 00 02 00 00 add $0x200,%r14 + 1e2c: 83 7c 24 08 03 cmpl $0x3,0x8(%rsp) + 1e31: 0f 85 1a ff ff ff jne 1d51 + 1e37: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi + 1e3c: 8b 44 24 2c mov 0x2c(%rsp),%eax + 1e40: 48 81 c7 00 06 00 00 add $0x600,%rdi + 1e47: 83 e8 01 sub $0x1,%eax + 1e4a: 0f 85 e2 fe ff ff jne 1d32 + 1e50: 48 8b 84 24 f8 02 00 mov 0x2f8(%rsp),%rax + 1e57: 00 + 1e58: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1e5f: 00 00 + 1e61: 0f 85 dc 00 00 00 jne 1f43 + 1e67: 48 81 c4 08 03 00 00 add $0x308,%rsp + 1e6e: 5b pop %rbx + 1e6f: 5d pop %rbp + 1e70: 41 5c pop %r12 + 1e72: 41 5d pop %r13 + 1e74: 41 5e pop %r14 + 1e76: 41 5f pop %r15 + 1e78: c3 ret + 1e79: 8b 4c 24 0c mov 0xc(%rsp),%ecx + 1e7d: 8b 54 24 08 mov 0x8(%rsp),%edx + 1e81: 48 89 ef mov %rbp,%rdi + 1e84: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1e89: e8 d2 7e 00 00 call 9d60 + 1e8e: e9 df fe ff ff jmp 1d72 + 1e93: 45 89 fd mov %r15d,%r13d + 1e96: 4c 8d bc 24 a8 01 00 lea 0x1a8(%rsp),%r15 + 1e9d: 00 + 1e9e: 66 90 xchg %ax,%ax + 1ea0: be 01 00 00 00 mov $0x1,%esi + 1ea5: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi + 1eac: 00 + 1ead: 48 89 ea mov %rbp,%rdx + 1eb0: e8 5b 5e 00 00 call 7d10 + 1eb5: 41 b9 00 01 00 00 mov $0x100,%r9d + 1ebb: 44 89 e8 mov %r13d,%eax + 1ebe: 31 ff xor %edi,%edi + 1ec0: 45 29 e9 sub %r13d,%r9d + 1ec3: 4d 8d 14 46 lea (%r14,%rax,2),%r10 + 1ec7: 48 8d b4 24 00 01 00 lea 0x100(%rsp),%rsi + 1ece: 00 + 1ecf: eb 25 jmp 1ef6 + 1ed1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1ed8: 66 3d 00 0d cmp $0xd00,%ax + 1edc: 7f 0a jg 1ee8 + 1ede: 89 fa mov %edi,%edx + 1ee0: 83 c7 01 add $0x1,%edi + 1ee3: 66 41 89 04 52 mov %ax,(%r10,%rdx,2) + 1ee8: 44 39 cf cmp %r9d,%edi + 1eeb: 73 41 jae 1f2e + 1eed: 48 83 c6 03 add $0x3,%rsi + 1ef1: 4c 39 fe cmp %r15,%rsi + 1ef4: 74 38 je 1f2e + 1ef6: 0f b6 46 01 movzbl 0x1(%rsi),%eax + 1efa: 0f b6 16 movzbl (%rsi),%edx + 1efd: 89 c1 mov %eax,%ecx + 1eff: c0 e8 04 shr $0x4,%al + 1f02: c1 e1 08 shl $0x8,%ecx + 1f05: 0f b6 c0 movzbl %al,%eax + 1f08: 09 ca or %ecx,%edx + 1f0a: 0f b6 4e 02 movzbl 0x2(%rsi),%ecx + 1f0e: 66 81 e2 ff 0f and $0xfff,%dx + 1f13: c1 e1 04 shl $0x4,%ecx + 1f16: 09 c8 or %ecx,%eax + 1f18: 66 81 fa 00 0d cmp $0xd00,%dx + 1f1d: 7f 0a jg 1f29 + 1f1f: 89 f9 mov %edi,%ecx + 1f21: 83 c7 01 add $0x1,%edi + 1f24: 66 41 89 14 4a mov %dx,(%r10,%rcx,2) + 1f29: 44 39 cf cmp %r9d,%edi + 1f2c: 72 aa jb 1ed8 + 1f2e: 41 01 fd add %edi,%r13d + 1f31: 41 81 fd ff 00 00 00 cmp $0xff,%r13d + 1f38: 0f 86 62 ff ff ff jbe 1ea0 + 1f3e: e9 dd fe ff ff jmp 1e20 + 1f43: e8 38 f1 ff ff call 1080 <__stack_chk_fail@plt> + 1f48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 1f4f: 00 + +0000000000001f50 : + 1f50: 41 57 push %r15 + 1f52: 41 56 push %r14 + 1f54: 49 89 fe mov %rdi,%r14 + 1f57: 41 55 push %r13 + 1f59: 45 31 ed xor %r13d,%r13d + 1f5c: 41 54 push %r12 + 1f5e: 55 push %rbp + 1f5f: 53 push %rbx + 1f60: 48 81 ec 78 24 00 00 sub $0x2478,%rsp + 1f67: f3 0f 6f 02 movdqu (%rdx),%xmm0 + 1f6b: 48 89 74 24 18 mov %rsi,0x18(%rsp) + 1f70: 48 8d ac 24 20 0c 00 lea 0xc20(%rsp),%rbp + 1f77: 00 + 1f78: 48 8d 9c 24 40 24 00 lea 0x2440(%rsp),%rbx + 1f7f: 00 + 1f80: 49 89 ef mov %rbp,%r15 + 1f83: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 1f8a: 00 00 + 1f8c: 4c 89 a4 24 68 24 00 mov %r12,0x2468(%rsp) + 1f93: 00 + 1f94: 4c 8d a4 24 20 24 00 lea 0x2420(%rsp),%r12 + 1f9b: 00 + 1f9c: 0f 29 84 24 20 24 00 movaps %xmm0,0x2420(%rsp) + 1fa3: 00 + 1fa4: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 + 1fa9: ba 21 00 00 00 mov $0x21,%edx + 1fae: c6 84 24 40 24 00 00 movb $0x3,0x2440(%rsp) + 1fb5: 03 + 1fb6: 0f 29 84 24 30 24 00 movaps %xmm0,0x2430(%rsp) + 1fbd: 00 + 1fbe: 4c 89 e6 mov %r12,%rsi + 1fc1: 4c 89 e7 mov %r12,%rdi + 1fc4: e8 b7 7b 00 00 call 9b80 + 1fc9: 48 8d 84 24 20 12 00 lea 0x1220(%rsp),%rax + 1fd0: 00 + 1fd1: 31 d2 xor %edx,%edx + 1fd3: 4c 89 e6 mov %r12,%rsi + 1fd6: 48 89 c7 mov %rax,%rdi + 1fd9: 48 89 44 24 10 mov %rax,0x10(%rsp) + 1fde: e8 0d fd ff ff call 1cf0 + 1fe3: 44 89 ea mov %r13d,%edx + 1fe6: 4c 89 ff mov %r15,%rdi + 1fe9: 48 89 de mov %rbx,%rsi + 1fec: 41 83 c5 01 add $0x1,%r13d + 1ff0: e8 fb 2c 00 00 call 4cf0 + 1ff5: 49 81 c7 00 02 00 00 add $0x200,%r15 + 1ffc: 41 83 fd 03 cmp $0x3,%r13d + 2000: 75 e1 jne 1fe3 + 2002: 4c 8d 7c 24 20 lea 0x20(%rsp),%r15 + 2007: 4c 89 7c 24 08 mov %r15,0x8(%rsp) + 200c: 44 89 ea mov %r13d,%edx + 200f: 4c 89 ff mov %r15,%rdi + 2012: 48 89 de mov %rbx,%rsi + 2015: 41 83 c5 01 add $0x1,%r13d + 2019: e8 d2 2c 00 00 call 4cf0 + 201e: 49 81 c7 00 02 00 00 add $0x200,%r15 + 2025: 41 83 fd 06 cmp $0x6,%r13d + 2029: 75 e1 jne 200c + 202b: 48 89 ef mov %rbp,%rdi + 202e: 48 8d 9c 24 20 06 00 lea 0x620(%rsp),%rbx + 2035: 00 + 2036: e8 05 07 00 00 call 2740 + 203b: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi + 2040: e8 fb 06 00 00 call 2740 + 2045: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 + 204a: 4c 89 fe mov %r15,%rsi + 204d: 48 89 df mov %rbx,%rdi + 2050: 48 89 ea mov %rbp,%rdx + 2053: 49 81 c7 00 06 00 00 add $0x600,%r15 + 205a: e8 41 07 00 00 call 27a0 + 205f: 48 89 df mov %rbx,%rdi + 2062: 48 81 c3 00 02 00 00 add $0x200,%rbx + 2069: e8 12 2e 00 00 call 4e80 + 206e: 4d 39 fc cmp %r15,%r12 + 2071: 75 d7 jne 204a + 2073: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 2078: 48 8d b4 24 20 06 00 lea 0x620(%rsp),%rsi + 207f: 00 + 2080: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi + 2087: 00 + 2088: e8 f3 07 00 00 call 2880 + 208d: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi + 2094: 00 + 2095: e8 b6 07 00 00 call 2850 + 209a: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi + 209f: 48 89 ee mov %rbp,%rsi + 20a2: e8 19 06 00 00 call 26c0 + 20a7: 48 8d b4 24 20 06 00 lea 0x620(%rsp),%rsi + 20ae: 00 + 20af: 4c 89 f7 mov %r14,%rdi + 20b2: e8 09 06 00 00 call 26c0 + 20b7: 66 0f 6f 84 24 20 24 movdqa 0x2420(%rsp),%xmm0 + 20be: 00 00 + 20c0: 41 0f 11 86 80 04 00 movups %xmm0,0x480(%r14) + 20c7: 00 + 20c8: 66 0f 6f 84 24 30 24 movdqa 0x2430(%rsp),%xmm0 + 20cf: 00 00 + 20d1: 41 0f 11 86 90 04 00 movups %xmm0,0x490(%r14) + 20d8: 00 + 20d9: 48 8b 84 24 68 24 00 mov 0x2468(%rsp),%rax + 20e0: 00 + 20e1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 20e8: 00 00 + 20ea: 75 12 jne 20fe + 20ec: 48 81 c4 78 24 00 00 add $0x2478,%rsp + 20f3: 5b pop %rbx + 20f4: 5d pop %rbp + 20f5: 41 5c pop %r12 + 20f7: 41 5d pop %r13 + 20f9: 41 5e pop %r14 + 20fb: 41 5f pop %r15 + 20fd: c3 ret + 20fe: e8 7d ef ff ff call 1080 <__stack_chk_fail@plt> + 2103: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 210a: 00 00 00 00 + 210e: 66 90 xchg %ax,%ax + +0000000000002110 : + 2110: 41 57 push %r15 + 2112: 41 56 push %r14 + 2114: 41 55 push %r13 + 2116: 45 31 ed xor %r13d,%r13d + 2119: 41 54 push %r12 + 211b: 55 push %rbp + 211c: 48 89 f5 mov %rsi,%rbp + 211f: 48 89 d6 mov %rdx,%rsi + 2122: 53 push %rbx + 2123: 48 89 d3 mov %rdx,%rbx + 2126: 48 81 ec 58 30 00 00 sub $0x3058,%rsp + 212d: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 2132: 48 8d 84 24 20 0c 00 lea 0xc20(%rsp),%rax + 2139: 00 + 213a: 4c 8d b4 24 20 30 00 lea 0x3020(%rsp),%r14 + 2141: 00 + 2142: 48 89 c7 mov %rax,%rdi + 2145: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 214c: 00 00 + 214e: 4c 89 a4 24 48 30 00 mov %r12,0x3048(%rsp) + 2155: 00 + 2156: 49 89 cc mov %rcx,%r12 + 2159: 48 89 04 24 mov %rax,(%rsp) + 215d: e8 9e 05 00 00 call 2700 + 2162: f3 0f 6f 83 80 04 00 movdqu 0x480(%rbx),%xmm0 + 2169: 00 + 216a: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax + 2171: 00 + 2172: 48 89 ee mov %rbp,%rsi + 2175: 48 89 c7 mov %rax,%rdi + 2178: 48 89 44 24 08 mov %rax,0x8(%rsp) + 217d: 48 8d ac 24 20 06 00 lea 0x620(%rsp),%rbp + 2184: 00 + 2185: 0f 29 84 24 20 30 00 movaps %xmm0,0x3020(%rsp) + 218c: 00 + 218d: f3 0f 6f 83 90 04 00 movdqu 0x490(%rbx),%xmm0 + 2194: 00 + 2195: 48 8d 9c 24 20 1e 00 lea 0x1e20(%rsp),%rbx + 219c: 00 + 219d: 0f 29 84 24 30 30 00 movaps %xmm0,0x3030(%rsp) + 21a4: 00 + 21a5: e8 56 13 00 00 call 3500 + 21aa: ba 01 00 00 00 mov $0x1,%edx + 21af: 4c 89 f6 mov %r14,%rsi + 21b2: 48 89 df mov %rbx,%rdi + 21b5: e8 36 fb ff ff call 1cf0 + 21ba: 4c 89 ef mov %r13,%rdi + 21bd: 44 89 ea mov %r13d,%edx + 21c0: 4c 89 e6 mov %r12,%rsi + 21c3: 49 83 c5 01 add $0x1,%r13 + 21c7: 48 c1 e7 09 shl $0x9,%rdi + 21cb: 48 01 ef add %rbp,%rdi + 21ce: e8 1d 2b 00 00 call 4cf0 + 21d3: 49 83 fd 03 cmp $0x3,%r13 + 21d7: 75 e1 jne 21ba + 21d9: 45 31 ff xor %r15d,%r15d + 21dc: 4c 8d ac 24 20 12 00 lea 0x1220(%rsp),%r13 + 21e3: 00 + 21e4: 4c 89 ff mov %r15,%rdi + 21e7: 41 8d 57 03 lea 0x3(%r15),%edx + 21eb: 4c 89 e6 mov %r12,%rsi + 21ee: 49 83 c7 01 add $0x1,%r15 + 21f2: 48 c1 e7 09 shl $0x9,%rdi + 21f6: 4c 01 ef add %r13,%rdi + 21f9: e8 52 2b 00 00 call 4d50 + 21fe: 49 83 ff 03 cmp $0x3,%r15 + 2202: 75 e0 jne 21e4 + 2204: 48 8d 84 24 20 04 00 lea 0x420(%rsp),%rax + 220b: 00 + 220c: ba 06 00 00 00 mov $0x6,%edx + 2211: 4c 89 e6 mov %r12,%rsi + 2214: 48 89 c7 mov %rax,%rdi + 2217: 48 89 44 24 10 mov %rax,0x10(%rsp) + 221c: 4c 8d bc 24 20 18 00 lea 0x1820(%rsp),%r15 + 2223: 00 + 2224: e8 27 2b 00 00 call 4d50 + 2229: 48 89 ef mov %rbp,%rdi + 222c: e8 0f 05 00 00 call 2740 + 2231: 48 89 de mov %rbx,%rsi + 2234: 4c 89 ff mov %r15,%rdi + 2237: 48 89 ea mov %rbp,%rdx + 223a: 48 81 c3 00 06 00 00 add $0x600,%rbx + 2241: e8 5a 05 00 00 call 27a0 + 2246: 49 81 c7 00 02 00 00 add $0x200,%r15 + 224d: 49 39 de cmp %rbx,%r14 + 2250: 75 df jne 2231 + 2252: 48 8b 34 24 mov (%rsp),%rsi + 2256: 48 89 ea mov %rbp,%rdx + 2259: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 225e: e8 3d 05 00 00 call 27a0 + 2263: 48 8d bc 24 20 18 00 lea 0x1820(%rsp),%rdi + 226a: 00 + 226b: e8 00 05 00 00 call 2770 + 2270: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 2275: e8 76 2b 00 00 call 4df0 + 227a: 4c 89 ea mov %r13,%rdx + 227d: 48 8d b4 24 20 18 00 lea 0x1820(%rsp),%rsi + 2284: 00 + 2285: 48 8d bc 24 20 18 00 lea 0x1820(%rsp),%rdi + 228c: 00 + 228d: e8 ee 05 00 00 call 2880 + 2292: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 2297: 48 8d 74 24 20 lea 0x20(%rsp),%rsi + 229c: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 22a1: e8 4a 2c 00 00 call 4ef0 + 22a6: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 22ab: 48 8d 74 24 20 lea 0x20(%rsp),%rsi + 22b0: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 22b5: e8 36 2c 00 00 call 4ef0 + 22ba: 48 8d bc 24 20 18 00 lea 0x1820(%rsp),%rdi + 22c1: 00 + 22c2: e8 89 05 00 00 call 2850 + 22c7: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 22cc: e8 ef 2b 00 00 call 4ec0 + 22d1: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 + 22d6: 48 8d b4 24 20 18 00 lea 0x1820(%rsp),%rsi + 22dd: 00 + 22de: 4c 89 f7 mov %r14,%rdi + 22e1: e8 3a 01 00 00 call 2420 + 22e6: 49 8d be c0 03 00 00 lea 0x3c0(%r14),%rdi + 22ed: 48 8d 74 24 20 lea 0x20(%rsp),%rsi + 22f2: e8 09 06 00 00 call 2900 + 22f7: 48 8b 84 24 48 30 00 mov 0x3048(%rsp),%rax + 22fe: 00 + 22ff: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2306: 00 00 + 2308: 75 12 jne 231c + 230a: 48 81 c4 58 30 00 00 add $0x3058,%rsp + 2311: 5b pop %rbx + 2312: 5d pop %rbp + 2313: 41 5c pop %r12 + 2315: 41 5d pop %r13 + 2317: 41 5e pop %r14 + 2319: 41 5f pop %r15 + 231b: c3 ret + 231c: e8 5f ed ff ff call 1080 <__stack_chk_fail@plt> + 2321: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2328: 00 00 00 00 + 232c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000002330 : + 2330: 41 57 push %r15 + 2332: 41 56 push %r14 + 2334: 41 55 push %r13 + 2336: 49 89 fd mov %rdi,%r13 + 2339: 41 54 push %r12 + 233b: 55 push %rbp + 233c: 53 push %rbx + 233d: 48 89 f3 mov %rsi,%rbx + 2340: 48 81 ec 18 10 00 00 sub $0x1018,%rsp + 2347: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 + 234e: 00 00 + 2350: 4c 89 b4 24 08 10 00 mov %r14,0x1008(%rsp) + 2357: 00 + 2358: 49 89 d6 mov %rdx,%r14 + 235b: 48 8d ac 24 00 04 00 lea 0x400(%rsp),%rbp + 2362: 00 + 2363: 48 89 ef mov %rbp,%rdi + 2366: e8 35 02 00 00 call 25a0 + 236b: 48 8d b3 c0 03 00 00 lea 0x3c0(%rbx),%rsi + 2372: 48 89 e7 mov %rsp,%rdi + 2375: e8 56 0b 00 00 call 2ed0 + 237a: 48 8d bc 24 00 0a 00 lea 0xa00(%rsp),%rdi + 2381: 00 + 2382: 4c 89 f6 mov %r14,%rsi + 2385: e8 76 03 00 00 call 2700 + 238a: 48 89 ef mov %rbp,%rdi + 238d: e8 ae 03 00 00 call 2740 + 2392: 48 89 ea mov %rbp,%rdx + 2395: 48 8d b4 24 00 0a 00 lea 0xa00(%rsp),%rsi + 239c: 00 + 239d: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23a4: 00 + 23a5: e8 f6 03 00 00 call 27a0 + 23aa: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23b1: 00 + 23b2: e8 39 2a 00 00 call 4df0 + 23b7: 48 89 e6 mov %rsp,%rsi + 23ba: 48 8d 94 24 00 02 00 lea 0x200(%rsp),%rdx + 23c1: 00 + 23c2: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23c9: 00 + 23ca: e8 51 2b 00 00 call 4f20 + 23cf: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23d6: 00 + 23d7: e8 e4 2a 00 00 call 4ec0 + 23dc: 48 8d b4 24 00 02 00 lea 0x200(%rsp),%rsi + 23e3: 00 + 23e4: 4c 89 ef mov %r13,%rdi + 23e7: e8 84 11 00 00 call 3570 + 23ec: 48 8b 84 24 08 10 00 mov 0x1008(%rsp),%rax + 23f3: 00 + 23f4: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 23fb: 00 00 + 23fd: 75 12 jne 2411 + 23ff: 48 81 c4 18 10 00 00 add $0x1018,%rsp + 2406: 5b pop %rbx + 2407: 5d pop %rbp + 2408: 41 5c pop %r12 + 240a: 41 5d pop %r13 + 240c: 41 5e pop %r14 + 240e: 41 5f pop %r15 + 2410: c3 ret + 2411: e8 6a ec ff ff call 1080 <__stack_chk_fail@plt> + 2416: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 241d: 00 00 00 + +0000000000002420 : + 2420: 41 56 push %r14 + 2422: 48 81 c7 40 01 00 00 add $0x140,%rdi + 2429: 49 89 f0 mov %rsi,%r8 + 242c: 4c 8d 8e 00 06 00 00 lea 0x600(%rsi),%r9 + 2433: 41 54 push %r12 + 2435: 55 push %rbp + 2436: 53 push %rbx + 2437: 48 8d 8f c0 fe ff ff lea -0x140(%rdi),%rcx + 243e: 4c 89 c2 mov %r8,%rdx + 2441: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2448: 00 00 00 00 + 244c: 0f 1f 40 00 nopl 0x0(%rax) + 2450: 0f b7 02 movzwl (%rdx),%eax + 2453: 0f b7 72 06 movzwl 0x6(%rdx),%esi + 2457: 89 c3 mov %eax,%ebx + 2459: 66 c1 fb 0f sar $0xf,%bx + 245d: 66 81 e3 01 0d and $0xd01,%bx + 2462: 01 c3 add %eax,%ebx + 2464: 0f b7 42 02 movzwl 0x2(%rdx),%eax + 2468: 0f b7 db movzwl %bx,%ebx + 246b: 41 89 c2 mov %eax,%r10d + 246e: 48 c1 e3 0a shl $0xa,%rbx + 2472: 66 41 c1 fa 0f sar $0xf,%r10w + 2477: 48 81 c3 81 06 00 00 add $0x681,%rbx + 247e: 66 41 81 e2 01 0d and $0xd01,%r10w + 2484: 48 69 db b7 af 13 00 imul $0x13afb7,%rbx,%rbx + 248b: 41 01 c2 add %eax,%r10d + 248e: 0f b7 42 04 movzwl 0x4(%rdx),%eax + 2492: 45 0f b7 d2 movzwl %r10w,%r10d + 2496: 49 c1 e2 0a shl $0xa,%r10 + 249a: 41 89 c3 mov %eax,%r11d + 249d: 48 c1 eb 20 shr $0x20,%rbx + 24a1: 66 41 c1 fb 0f sar $0xf,%r11w + 24a6: 49 81 c2 81 06 00 00 add $0x681,%r10 + 24ad: 66 81 e3 ff 03 and $0x3ff,%bx + 24b2: 66 41 81 e3 01 0d and $0xd01,%r11w + 24b8: 4d 69 d2 b7 af 13 00 imul $0x13afb7,%r10,%r10 + 24bf: 41 01 c3 add %eax,%r11d + 24c2: 89 f0 mov %esi,%eax + 24c4: 66 c1 f8 0f sar $0xf,%ax + 24c8: 45 0f b7 db movzwl %r11w,%r11d + 24cc: 49 c1 e3 0a shl $0xa,%r11 + 24d0: 66 25 01 0d and $0xd01,%ax + 24d4: 49 c1 ea 20 shr $0x20,%r10 + 24d8: 01 f0 add %esi,%eax + 24da: 49 81 c3 81 06 00 00 add $0x681,%r11 + 24e1: 45 89 d4 mov %r10d,%r12d + 24e4: 0f b7 c0 movzwl %ax,%eax + 24e7: 4d 69 db b7 af 13 00 imul $0x13afb7,%r11,%r11 + 24ee: 66 41 81 e4 ff 03 and $0x3ff,%r12w + 24f4: 48 c1 e0 0a shl $0xa,%rax + 24f8: 48 05 81 06 00 00 add $0x681,%rax + 24fe: 48 69 c0 b7 af 13 00 imul $0x13afb7,%rax,%rax + 2505: 49 c1 eb 20 shr $0x20,%r11 + 2509: 44 89 dd mov %r11d,%ebp + 250c: 66 81 e5 ff 03 and $0x3ff,%bp + 2511: 48 c1 e8 20 shr $0x20,%rax + 2515: 49 89 c6 mov %rax,%r14 + 2518: 89 c6 mov %eax,%esi + 251a: 42 8d 04 95 00 00 00 lea 0x0(,%r10,4),%eax + 2521: 00 + 2522: 66 81 e6 ff 03 and $0x3ff,%si + 2527: 08 f8 or %bh,%al + 2529: 66 c1 ed 04 shr $0x4,%bp + 252d: 0f b6 db movzbl %bl,%ebx + 2530: 44 0f b6 d0 movzbl %al,%r10d + 2534: 44 89 f0 mov %r14d,%eax + 2537: 66 41 c1 ec 06 shr $0x6,%r12w + 253c: 48 83 c1 05 add $0x5,%rcx + 2540: c1 e0 06 shl $0x6,%eax + 2543: 41 c1 e3 04 shl $0x4,%r11d + 2547: 48 83 c2 08 add $0x8,%rdx + 254b: 09 e8 or %ebp,%eax + 254d: 45 09 e3 or %r12d,%r11d + 2550: 66 c1 ee 02 shr $0x2,%si + 2554: 0f b6 c0 movzbl %al,%eax + 2557: 45 0f b6 db movzbl %r11b,%r11d + 255b: 40 88 71 ff mov %sil,-0x1(%rcx) + 255f: c1 e0 08 shl $0x8,%eax + 2562: 44 09 d8 or %r11d,%eax + 2565: c1 e0 08 shl $0x8,%eax + 2568: 44 09 d0 or %r10d,%eax + 256b: c1 e0 08 shl $0x8,%eax + 256e: 09 d8 or %ebx,%eax + 2570: 89 41 fb mov %eax,-0x5(%rcx) + 2573: 48 39 f9 cmp %rdi,%rcx + 2576: 0f 85 d4 fe ff ff jne 2450 + 257c: 49 81 c0 00 02 00 00 add $0x200,%r8 + 2583: 48 8d b9 40 01 00 00 lea 0x140(%rcx),%rdi + 258a: 4d 39 c1 cmp %r8,%r9 + 258d: 0f 85 a4 fe ff ff jne 2437 + 2593: 5b pop %rbx + 2594: 5d pop %rbp + 2595: 41 5c pop %r12 + 2597: 41 5e pop %r14 + 2599: c3 ret + 259a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +00000000000025a0 : + 25a0: 55 push %rbp + 25a1: 48 81 c6 40 01 00 00 add $0x140,%rsi + 25a8: 45 31 c0 xor %r8d,%r8d + 25ab: 53 push %rbx + 25ac: 48 8d 96 c0 fe ff ff lea -0x140(%rsi),%rdx + 25b3: 48 89 f9 mov %rdi,%rcx + 25b6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 25bd: 00 00 00 + 25c0: 0f b6 42 02 movzbl 0x2(%rdx),%eax + 25c4: 0f b6 5a 03 movzbl 0x3(%rdx),%ebx + 25c8: 48 83 c2 05 add $0x5,%rdx + 25cc: 48 83 c1 08 add $0x8,%rcx + 25d0: 44 0f b6 52 fc movzbl -0x4(%rdx),%r10d + 25d5: 44 0f b7 4a fb movzwl -0x5(%rdx),%r9d + 25da: 41 89 c3 mov %eax,%r11d + 25dd: c1 e0 06 shl $0x6,%eax + 25e0: 89 dd mov %ebx,%ebp + 25e2: 41 c0 ea 02 shr $0x2,%r10b + 25e6: 40 c0 ed 06 shr $0x6,%bpl + 25ea: 41 81 e1 ff 03 00 00 and $0x3ff,%r9d + 25f1: 41 c0 eb 04 shr $0x4,%r11b + 25f5: 45 0f b6 d2 movzbl %r10b,%r10d + 25f9: 40 0f b6 ed movzbl %bpl,%ebp + 25fd: c1 e3 04 shl $0x4,%ebx + 2600: 41 09 c2 or %eax,%r10d + 2603: 0f b6 42 ff movzbl -0x1(%rdx),%eax + 2607: 45 0f b6 db movzbl %r11b,%r11d + 260b: 41 09 db or %ebx,%r11d + 260e: 41 81 e2 ff 03 00 00 and $0x3ff,%r10d + 2615: c1 e0 02 shl $0x2,%eax + 2618: 41 81 e3 ff 03 00 00 and $0x3ff,%r11d + 261f: 09 e8 or %ebp,%eax + 2621: 45 69 db 01 0d 00 00 imul $0xd01,%r11d,%r11d + 2628: 98 cwtl + 2629: 45 69 d2 01 0d 00 00 imul $0xd01,%r10d,%r10d + 2630: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 2636: 41 81 c3 00 02 00 00 add $0x200,%r11d + 263d: 45 69 c9 01 0d 00 00 imul $0xd01,%r9d,%r9d + 2644: 41 c1 eb 0a shr $0xa,%r11d + 2648: 41 81 c2 00 02 00 00 add $0x200,%r10d + 264f: 05 00 02 00 00 add $0x200,%eax + 2654: 45 0f b7 db movzwl %r11w,%r11d + 2658: 41 c1 ea 0a shr $0xa,%r10d + 265c: c1 e8 0a shr $0xa,%eax + 265f: 41 81 c1 00 02 00 00 add $0x200,%r9d + 2666: 45 0f b7 d2 movzwl %r10w,%r10d + 266a: 0f b7 c0 movzwl %ax,%eax + 266d: 41 c1 e9 0a shr $0xa,%r9d + 2671: 48 c1 e0 10 shl $0x10,%rax + 2675: 45 0f b7 c9 movzwl %r9w,%r9d + 2679: 4c 09 d8 or %r11,%rax + 267c: 48 c1 e0 10 shl $0x10,%rax + 2680: 4c 09 d0 or %r10,%rax + 2683: 48 c1 e0 10 shl $0x10,%rax + 2687: 4c 09 c8 or %r9,%rax + 268a: 48 89 41 f8 mov %rax,-0x8(%rcx) + 268e: 48 39 f2 cmp %rsi,%rdx + 2691: 0f 85 29 ff ff ff jne 25c0 + 2697: 41 83 c0 01 add $0x1,%r8d + 269b: 48 8d b2 40 01 00 00 lea 0x140(%rdx),%rsi + 26a2: 48 81 c7 00 02 00 00 add $0x200,%rdi + 26a9: 41 83 f8 03 cmp $0x3,%r8d + 26ad: 0f 85 f9 fe ff ff jne 25ac + 26b3: 5b pop %rbx + 26b4: 5d pop %rbp + 26b5: c3 ret + 26b6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 26bd: 00 00 00 + +00000000000026c0 : + 26c0: 41 54 push %r12 + 26c2: 4c 8d a7 80 04 00 00 lea 0x480(%rdi),%r12 + 26c9: 55 push %rbp + 26ca: 48 89 f5 mov %rsi,%rbp + 26cd: 53 push %rbx + 26ce: 48 89 fb mov %rdi,%rbx + 26d1: 48 89 ee mov %rbp,%rsi + 26d4: 48 89 df mov %rbx,%rdi + 26d7: 48 81 c3 80 01 00 00 add $0x180,%rbx + 26de: 48 81 c5 00 02 00 00 add $0x200,%rbp + 26e5: e8 56 0d 00 00 call 3440 + 26ea: 4c 39 e3 cmp %r12,%rbx + 26ed: 75 e2 jne 26d1 + 26ef: 5b pop %rbx + 26f0: 5d pop %rbp + 26f1: 41 5c pop %r12 + 26f3: c3 ret + 26f4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 26fb: 00 00 00 00 + 26ff: 90 nop + +0000000000002700 : + 2700: 41 54 push %r12 + 2702: 4c 8d a6 80 04 00 00 lea 0x480(%rsi),%r12 + 2709: 55 push %rbp + 270a: 48 89 fd mov %rdi,%rbp + 270d: 53 push %rbx + 270e: 48 89 f3 mov %rsi,%rbx + 2711: 48 89 de mov %rbx,%rsi + 2714: 48 89 ef mov %rbp,%rdi + 2717: 48 81 c3 80 01 00 00 add $0x180,%rbx + 271e: 48 81 c5 00 02 00 00 add $0x200,%rbp + 2725: e8 76 0d 00 00 call 34a0 + 272a: 4c 39 e3 cmp %r12,%rbx + 272d: 75 e2 jne 2711 + 272f: 5b pop %rbx + 2730: 5d pop %rbp + 2731: 41 5c pop %r12 + 2733: c3 ret + 2734: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 273b: 00 00 00 00 + 273f: 90 nop + +0000000000002740 : + 2740: 53 push %rbx + 2741: 48 89 fb mov %rdi,%rbx + 2744: e8 67 26 00 00 call 4db0 + 2749: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi + 2750: e8 5b 26 00 00 call 4db0 + 2755: 48 8d bb 00 04 00 00 lea 0x400(%rbx),%rdi + 275c: 5b pop %rbx + 275d: e9 4e 26 00 00 jmp 4db0 + 2762: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2769: 00 00 00 00 + 276d: 0f 1f 00 nopl (%rax) + +0000000000002770 : + 2770: 53 push %rbx + 2771: 48 89 fb mov %rdi,%rbx + 2774: e8 77 26 00 00 call 4df0 + 2779: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi + 2780: e8 6b 26 00 00 call 4df0 + 2785: 48 8d bb 00 04 00 00 lea 0x400(%rbx),%rdi + 278c: 5b pop %rbx + 278d: e9 5e 26 00 00 jmp 4df0 + 2792: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2799: 00 00 00 00 + 279d: 0f 1f 00 nopl (%rax) + +00000000000027a0 : + 27a0: 41 56 push %r14 + 27a2: 41 55 push %r13 + 27a4: 49 89 f5 mov %rsi,%r13 + 27a7: 41 54 push %r12 + 27a9: 49 89 fc mov %rdi,%r12 + 27ac: 55 push %rbp + 27ad: 49 8d ad 00 02 00 00 lea 0x200(%r13),%rbp + 27b4: 49 81 c5 00 06 00 00 add $0x600,%r13 + 27bb: 53 push %rbx + 27bc: 48 81 ec 10 02 00 00 sub $0x210,%rsp + 27c3: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 27ca: 00 00 + 27cc: 48 89 9c 24 08 02 00 mov %rbx,0x208(%rsp) + 27d3: 00 + 27d4: 48 89 d3 mov %rdx,%rbx + 27d7: 48 89 da mov %rbx,%rdx + 27da: 48 81 c3 00 02 00 00 add $0x200,%rbx + 27e1: e8 1a 26 00 00 call 4e00 + 27e6: 48 89 da mov %rbx,%rdx + 27e9: 48 89 ee mov %rbp,%rsi + 27ec: 48 89 e7 mov %rsp,%rdi + 27ef: 48 81 c5 00 02 00 00 add $0x200,%rbp + 27f6: e8 05 26 00 00 call 4e00 + 27fb: 48 89 e2 mov %rsp,%rdx + 27fe: 4c 89 e6 mov %r12,%rsi + 2801: 4c 89 e7 mov %r12,%rdi + 2804: e8 e7 26 00 00 call 4ef0 + 2809: 48 81 c3 00 02 00 00 add $0x200,%rbx + 2810: 4c 39 ed cmp %r13,%rbp + 2813: 75 d1 jne 27e6 + 2815: 4c 89 e7 mov %r12,%rdi + 2818: e8 a3 26 00 00 call 4ec0 + 281d: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax + 2824: 00 + 2825: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 282c: 00 00 + 282e: 75 10 jne 2840 + 2830: 48 81 c4 10 02 00 00 add $0x210,%rsp + 2837: 5b pop %rbx + 2838: 5d pop %rbp + 2839: 41 5c pop %r12 + 283b: 41 5d pop %r13 + 283d: 41 5e pop %r14 + 283f: c3 ret + 2840: e8 3b e8 ff ff call 1080 <__stack_chk_fail@plt> + 2845: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 284c: 00 00 00 00 + +0000000000002850 : + 2850: 53 push %rbx + 2851: 48 89 fb mov %rdi,%rbx + 2854: e8 67 26 00 00 call 4ec0 + 2859: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi + 2860: e8 5b 26 00 00 call 4ec0 + 2865: 48 8d bb 00 04 00 00 lea 0x400(%rbx),%rdi + 286c: 5b pop %rbx + 286d: e9 4e 26 00 00 jmp 4ec0 + 2872: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2879: 00 00 00 00 + 287d: 0f 1f 00 nopl (%rax) + +0000000000002880 : + 2880: 41 55 push %r13 + 2882: 49 89 fd mov %rdi,%r13 + 2885: 41 54 push %r12 + 2887: 49 89 f4 mov %rsi,%r12 + 288a: 55 push %rbp + 288b: 48 89 d5 mov %rdx,%rbp + 288e: 53 push %rbx + 288f: 31 db xor %ebx,%ebx + 2891: 48 83 ec 08 sub $0x8,%rsp + 2895: 48 8d 54 1d 00 lea 0x0(%rbp,%rbx,1),%rdx + 289a: 49 8d 34 1c lea (%r12,%rbx,1),%rsi + 289e: 49 8d 7c 1d 00 lea 0x0(%r13,%rbx,1),%rdi + 28a3: 48 81 c3 00 02 00 00 add $0x200,%rbx + 28aa: e8 41 26 00 00 call 4ef0 + 28af: 48 81 fb 00 06 00 00 cmp $0x600,%rbx + 28b6: 75 dd jne 2895 + 28b8: 48 83 c4 08 add $0x8,%rsp + 28bc: 5b pop %rbx + 28bd: 5d pop %rbp + 28be: 41 5c pop %r12 + 28c0: 41 5d pop %r13 + 28c2: c3 ret + 28c3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 28ca: 00 00 00 + 28cd: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 28d4: 00 00 00 + 28d7: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 28de: 00 00 00 + 28e1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 28e8: 00 00 00 + 28eb: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 28f2: 00 00 00 + 28f5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 28fc: 00 00 00 + 28ff: 90 nop + +0000000000002900 : + 2900: 48 8d 86 00 02 00 00 lea 0x200(%rsi),%rax + 2907: 41 54 push %r12 + 2909: 55 push %rbp + 290a: 48 8d af 80 00 00 00 lea 0x80(%rdi),%rbp + 2911: 53 push %rbx + 2912: 48 89 fb mov %rdi,%rbx + 2915: 48 39 c7 cmp %rax,%rdi + 2918: 73 09 jae 2923 + 291a: 48 39 ee cmp %rbp,%rsi + 291d: 0f 82 0c 04 00 00 jb 2d2f + 2923: b8 01 0d 01 0d mov $0xd010d01,%eax + 2928: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 + 292c: 66 0f 6e e8 movd %eax,%xmm5 + 2930: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 2935: b8 81 06 00 00 mov $0x681,%eax + 293a: 66 0f 6e d8 movd %eax,%xmm3 + 293e: b8 f0 f0 f0 f0 mov $0xf0f0f0f0,%eax + 2943: 66 0f 70 ed 00 pshufd $0x0,%xmm5,%xmm5 + 2948: 66 0f 6e f0 movd %eax,%xmm6 + 294c: 66 0f 70 db 00 pshufd $0x0,%xmm3,%xmm3 + 2951: 66 0f 70 f6 00 pshufd $0x0,%xmm6,%xmm6 + 2956: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 295d: 00 00 00 + 2960: f3 0f 6f 3e movdqu (%rsi),%xmm7 + 2964: f3 44 0f 6f 66 10 movdqu 0x10(%rsi),%xmm12 + 296a: 48 83 c3 10 add $0x10,%rbx + 296e: 48 83 c6 40 add $0x40,%rsi + 2972: f3 0f 6f 46 e0 movdqu -0x20(%rsi),%xmm0 + 2977: f3 44 0f 6f 56 f0 movdqu -0x10(%rsi),%xmm10 + 297d: 66 0f 6f cf movdqa %xmm7,%xmm1 + 2981: 66 44 0f 6f df movdqa %xmm7,%xmm11 + 2986: 66 41 0f 61 fc punpcklwd %xmm12,%xmm7 + 298b: 66 41 0f 61 cc punpcklwd %xmm12,%xmm1 + 2990: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 2995: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 299a: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 299f: 66 41 0f 61 cb punpcklwd %xmm11,%xmm1 + 29a4: 66 45 0f 61 c2 punpcklwd %xmm10,%xmm8 + 29a9: 66 45 0f 69 f3 punpckhwd %xmm11,%xmm14 + 29ae: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 29b3: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 + 29b8: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 29bd: 66 45 0f 69 ca punpckhwd %xmm10,%xmm9 + 29c2: 66 41 0f 61 fb punpcklwd %xmm11,%xmm7 + 29c7: 66 0f 6f d1 movdqa %xmm1,%xmm2 + 29cb: 66 45 0f 69 e9 punpckhwd %xmm9,%xmm13 + 29d0: 66 45 0f 61 c1 punpcklwd %xmm9,%xmm8 + 29d5: 66 0f 71 e2 0f psraw $0xf,%xmm2 + 29da: 66 45 0f 61 c5 punpcklwd %xmm13,%xmm8 + 29df: 66 41 0f 69 fe punpckhwd %xmm14,%xmm7 + 29e4: 66 0f db d5 pand %xmm5,%xmm2 + 29e8: 66 41 0f 61 c2 punpcklwd %xmm10,%xmm0 + 29ed: 66 0f fd d1 paddw %xmm1,%xmm2 + 29f1: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 + 29f6: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 + 29fb: 66 0f 71 e1 0f psraw $0xf,%xmm1 + 2a00: 66 41 0f 69 c5 punpckhwd %xmm13,%xmm0 + 2a05: 66 0f db cd pand %xmm5,%xmm1 + 2a09: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 2a0e: 66 41 0f fd c8 paddw %xmm8,%xmm1 + 2a13: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 + 2a19: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 + 2a1e: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 + 2a24: 66 44 0f db cd pand %xmm5,%xmm9 + 2a29: 66 44 0f db c5 pand %xmm5,%xmm8 + 2a2e: 66 44 0f fd c8 paddw %xmm0,%xmm9 + 2a33: 66 44 0f fd c7 paddw %xmm7,%xmm8 + 2a38: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 + 2a3d: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 + 2a42: 66 0f 71 e7 0f psraw $0xf,%xmm7 + 2a47: 66 44 0f 61 d7 punpcklwd %xmm7,%xmm10 + 2a4c: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 + 2a51: 66 41 0f 72 f2 04 pslld $0x4,%xmm10 + 2a57: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 + 2a5d: 66 44 0f fe d3 paddd %xmm3,%xmm10 + 2a62: 66 44 0f fe c3 paddd %xmm3,%xmm8 + 2a67: 66 41 0f 6f c2 movdqa %xmm10,%xmm0 + 2a6c: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 + 2a71: 66 0f 72 f0 06 pslld $0x6,%xmm0 + 2a76: 66 0f 72 f7 06 pslld $0x6,%xmm7 + 2a7b: 66 41 0f fa c2 psubd %xmm10,%xmm0 + 2a80: 66 41 0f fa f8 psubd %xmm8,%xmm7 + 2a85: 66 0f 72 f0 08 pslld $0x8,%xmm0 + 2a8a: 66 0f 72 f7 08 pslld $0x8,%xmm7 + 2a8f: 66 41 0f fa c2 psubd %xmm10,%xmm0 + 2a94: 66 41 0f fa f8 psubd %xmm8,%xmm7 + 2a99: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 + 2a9e: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 + 2aa3: 66 41 0f 72 f2 02 pslld $0x2,%xmm10 + 2aa9: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 + 2aaf: 66 41 0f fe c2 paddd %xmm10,%xmm0 + 2ab4: 66 41 0f fe f8 paddd %xmm8,%xmm7 + 2ab9: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 2abe: 66 0f 72 d7 1c psrld $0x1c,%xmm7 + 2ac3: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 2ac8: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 2acd: 66 0f 61 c7 punpcklwd %xmm7,%xmm0 + 2ad1: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 + 2ad6: 66 0f 6f f8 movdqa %xmm0,%xmm7 + 2ada: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 + 2adf: 66 41 0f 61 c0 punpcklwd %xmm8,%xmm0 + 2ae4: 66 0f 61 c7 punpcklwd %xmm7,%xmm0 + 2ae8: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 + 2aed: 66 0f 71 e7 0f psraw $0xf,%xmm7 + 2af2: 66 0f db c4 pand %xmm4,%xmm0 + 2af6: 66 44 0f 61 d7 punpcklwd %xmm7,%xmm10 + 2afb: 66 44 0f 69 cf punpckhwd %xmm7,%xmm9 + 2b00: 66 41 0f 72 f2 04 pslld $0x4,%xmm10 + 2b06: 66 41 0f 72 f1 04 pslld $0x4,%xmm9 + 2b0c: 66 44 0f fe d3 paddd %xmm3,%xmm10 + 2b11: 66 44 0f fe cb paddd %xmm3,%xmm9 + 2b16: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 2b1b: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 + 2b20: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 + 2b26: 66 0f 72 f7 06 pslld $0x6,%xmm7 + 2b2b: 66 45 0f fa c2 psubd %xmm10,%xmm8 + 2b30: 66 41 0f fa f9 psubd %xmm9,%xmm7 + 2b35: 66 41 0f 72 f0 08 pslld $0x8,%xmm8 + 2b3b: 66 0f 72 f7 08 pslld $0x8,%xmm7 + 2b40: 66 45 0f fa c2 psubd %xmm10,%xmm8 + 2b45: 66 41 0f fa f9 psubd %xmm9,%xmm7 + 2b4a: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 + 2b4f: 66 44 0f 6f cf movdqa %xmm7,%xmm9 + 2b54: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 + 2b5a: 66 41 0f 72 f2 02 pslld $0x2,%xmm10 + 2b60: 66 41 0f fe f9 paddd %xmm9,%xmm7 + 2b65: 66 45 0f fe c2 paddd %xmm10,%xmm8 + 2b6a: 66 0f 72 d7 1c psrld $0x1c,%xmm7 + 2b6f: 66 41 0f 72 d0 1c psrld $0x1c,%xmm8 + 2b75: 66 45 0f 6f c8 movdqa %xmm8,%xmm9 + 2b7a: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 2b7f: 66 44 0f 69 cf punpckhwd %xmm7,%xmm9 + 2b84: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 + 2b89: 66 41 0f 69 f9 punpckhwd %xmm9,%xmm7 + 2b8e: 66 45 0f 61 c1 punpcklwd %xmm9,%xmm8 + 2b93: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 2b98: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 2b9d: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 + 2ba3: 66 44 0f db c4 pand %xmm4,%xmm8 + 2ba8: 66 41 0f 67 c0 packuswb %xmm8,%xmm0 + 2bad: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 + 2bb2: 66 41 0f 69 d1 punpckhwd %xmm9,%xmm2 + 2bb7: 66 45 0f 61 c1 punpcklwd %xmm9,%xmm8 + 2bbc: 66 0f 71 f0 04 psllw $0x4,%xmm0 + 2bc1: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 + 2bc6: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 + 2bcc: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 + 2bd2: 66 0f db c6 pand %xmm6,%xmm0 + 2bd6: 66 44 0f fe c3 paddd %xmm3,%xmm8 + 2bdb: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 + 2be0: 66 0f 72 f7 06 pslld $0x6,%xmm7 + 2be5: 66 41 0f fa f8 psubd %xmm8,%xmm7 + 2bea: 66 0f 72 f7 08 pslld $0x8,%xmm7 + 2bef: 66 41 0f fa f8 psubd %xmm8,%xmm7 + 2bf4: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 + 2bf9: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 + 2bff: 66 41 0f fe f8 paddd %xmm8,%xmm7 + 2c04: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 + 2c09: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 + 2c0f: 66 0f 72 d7 1c psrld $0x1c,%xmm7 + 2c14: 66 44 0f fe c3 paddd %xmm3,%xmm8 + 2c19: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 2c1e: 66 0f 72 f2 06 pslld $0x6,%xmm2 + 2c23: 66 41 0f fa d0 psubd %xmm8,%xmm2 + 2c28: 66 0f 72 f2 08 pslld $0x8,%xmm2 + 2c2d: 66 41 0f fa d0 psubd %xmm8,%xmm2 + 2c32: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 + 2c37: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 + 2c3d: 66 41 0f fe d0 paddd %xmm8,%xmm2 + 2c42: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 + 2c47: 66 0f 72 d2 1c psrld $0x1c,%xmm2 + 2c4c: 66 0f 61 fa punpcklwd %xmm2,%xmm7 + 2c50: 66 44 0f 69 c2 punpckhwd %xmm2,%xmm8 + 2c55: 66 0f 6f d7 movdqa %xmm7,%xmm2 + 2c59: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 + 2c5e: 66 41 0f 69 d0 punpckhwd %xmm8,%xmm2 + 2c63: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 2c68: 66 41 0f 69 c9 punpckhwd %xmm9,%xmm1 + 2c6d: 66 45 0f 61 c1 punpcklwd %xmm9,%xmm8 + 2c72: 66 0f 61 fa punpcklwd %xmm2,%xmm7 + 2c76: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 + 2c7c: 66 0f db fc pand %xmm4,%xmm7 + 2c80: 66 44 0f fe c3 paddd %xmm3,%xmm8 + 2c85: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 2c8a: 66 0f 72 f2 06 pslld $0x6,%xmm2 + 2c8f: 66 41 0f fa d0 psubd %xmm8,%xmm2 + 2c94: 66 0f 72 f2 08 pslld $0x8,%xmm2 + 2c99: 66 41 0f fa d0 psubd %xmm8,%xmm2 + 2c9e: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 + 2ca3: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 + 2ca9: 66 41 0f fe d0 paddd %xmm8,%xmm2 + 2cae: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 2cb3: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 + 2cb9: 66 0f 72 d2 1c psrld $0x1c,%xmm2 + 2cbe: 66 44 0f fe c3 paddd %xmm3,%xmm8 + 2cc3: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 + 2cc8: 66 0f 72 f1 06 pslld $0x6,%xmm1 + 2ccd: 66 41 0f fa c8 psubd %xmm8,%xmm1 + 2cd2: 66 0f 72 f1 08 pslld $0x8,%xmm1 + 2cd7: 66 41 0f fa c8 psubd %xmm8,%xmm1 + 2cdc: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 2ce1: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 + 2ce7: 66 41 0f fe c8 paddd %xmm8,%xmm1 + 2cec: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 + 2cf1: 66 0f 72 d1 1c psrld $0x1c,%xmm1 + 2cf6: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 + 2cfa: 66 44 0f 69 c1 punpckhwd %xmm1,%xmm8 + 2cff: 66 0f 6f ca movdqa %xmm2,%xmm1 + 2d03: 66 41 0f 61 d0 punpcklwd %xmm8,%xmm2 + 2d08: 66 41 0f 69 c8 punpckhwd %xmm8,%xmm1 + 2d0d: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 + 2d11: 66 0f db d4 pand %xmm4,%xmm2 + 2d15: 66 0f 67 fa packuswb %xmm2,%xmm7 + 2d19: 66 0f eb c7 por %xmm7,%xmm0 + 2d1d: 0f 11 43 f0 movups %xmm0,-0x10(%rbx) + 2d21: 48 39 dd cmp %rbx,%rbp + 2d24: 0f 85 36 fc ff ff jne 2960 + 2d2a: 5b pop %rbx + 2d2b: 5d pop %rbp + 2d2c: 41 5c pop %r12 + 2d2e: c3 ret + 2d2f: 48 89 f7 mov %rsi,%rdi + 2d32: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2d39: 00 00 00 00 + 2d3d: 0f 1f 00 nopl (%rax) + 2d40: 0f b7 07 movzwl (%rdi),%eax + 2d43: 44 0f b7 67 0e movzwl 0xe(%rdi),%r12d + 2d48: 41 89 c3 mov %eax,%r11d + 2d4b: 66 41 c1 fb 0f sar $0xf,%r11w + 2d50: 66 41 81 e3 01 0d and $0xd01,%r11w + 2d56: 41 01 c3 add %eax,%r11d + 2d59: 0f b7 47 02 movzwl 0x2(%rdi),%eax + 2d5d: 45 0f bf db movswl %r11w,%r11d + 2d61: 89 c6 mov %eax,%esi + 2d63: 41 c1 e3 04 shl $0x4,%r11d + 2d67: 66 c1 fe 0f sar $0xf,%si + 2d6b: 41 81 c3 81 06 00 00 add $0x681,%r11d + 2d72: 66 81 e6 01 0d and $0xd01,%si + 2d77: 45 69 db fb 3a 01 00 imul $0x13afb,%r11d,%r11d + 2d7e: 01 c6 add %eax,%esi + 2d80: 0f b7 47 04 movzwl 0x4(%rdi),%eax + 2d84: 0f bf f6 movswl %si,%esi + 2d87: 41 89 c2 mov %eax,%r10d + 2d8a: c1 e6 04 shl $0x4,%esi + 2d8d: 66 41 c1 fa 0f sar $0xf,%r10w + 2d92: 81 c6 81 06 00 00 add $0x681,%esi + 2d98: 66 41 81 e2 01 0d and $0xd01,%r10w + 2d9e: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2da4: 41 01 c2 add %eax,%r10d + 2da7: 0f b7 47 06 movzwl 0x6(%rdi),%eax + 2dab: 45 0f bf d2 movswl %r10w,%r10d + 2daf: 89 c1 mov %eax,%ecx + 2db1: 41 c1 e2 04 shl $0x4,%r10d + 2db5: 66 c1 f9 0f sar $0xf,%cx + 2db9: 41 81 c2 81 06 00 00 add $0x681,%r10d + 2dc0: 66 81 e1 01 0d and $0xd01,%cx + 2dc5: 45 69 d2 fb 3a 01 00 imul $0x13afb,%r10d,%r10d + 2dcc: 01 c1 add %eax,%ecx + 2dce: 0f b7 47 08 movzwl 0x8(%rdi),%eax + 2dd2: 0f bf c9 movswl %cx,%ecx + 2dd5: 41 89 c1 mov %eax,%r9d + 2dd8: c1 e1 04 shl $0x4,%ecx + 2ddb: 66 41 c1 f9 0f sar $0xf,%r9w + 2de0: 81 c1 81 06 00 00 add $0x681,%ecx + 2de6: 66 41 81 e1 01 0d and $0xd01,%r9w + 2dec: 69 c9 fb 3a 01 00 imul $0x13afb,%ecx,%ecx + 2df2: 41 01 c1 add %eax,%r9d + 2df5: 0f b7 47 0a movzwl 0xa(%rdi),%eax + 2df9: 45 0f bf c9 movswl %r9w,%r9d + 2dfd: 89 c2 mov %eax,%edx + 2dff: 41 c1 e1 04 shl $0x4,%r9d + 2e03: 66 c1 fa 0f sar $0xf,%dx + 2e07: 41 81 c1 81 06 00 00 add $0x681,%r9d + 2e0e: 66 81 e2 01 0d and $0xd01,%dx + 2e13: 45 69 c9 fb 3a 01 00 imul $0x13afb,%r9d,%r9d + 2e1a: 01 c2 add %eax,%edx + 2e1c: 0f b7 47 0c movzwl 0xc(%rdi),%eax + 2e20: c1 ee 1c shr $0x1c,%esi + 2e23: c1 e9 1c shr $0x1c,%ecx + 2e26: 0f bf d2 movswl %dx,%edx + 2e29: c1 e6 04 shl $0x4,%esi + 2e2c: c1 e2 04 shl $0x4,%edx + 2e2f: 41 89 c0 mov %eax,%r8d + 2e32: 41 c1 eb 1c shr $0x1c,%r11d + 2e36: c1 e1 04 shl $0x4,%ecx + 2e39: 81 c2 81 06 00 00 add $0x681,%edx + 2e3f: 41 c1 ea 1c shr $0x1c,%r10d + 2e43: 41 09 f3 or %esi,%r11d + 2e46: 66 41 c1 f8 0f sar $0xf,%r8w + 2e4b: 41 c1 e9 1c shr $0x1c,%r9d + 2e4f: 41 09 ca or %ecx,%r10d + 2e52: 44 88 1b mov %r11b,(%rbx) + 2e55: 66 41 81 e0 01 0d and $0xd01,%r8w + 2e5b: 69 d2 fb 3a 01 00 imul $0x13afb,%edx,%edx + 2e61: 44 88 53 01 mov %r10b,0x1(%rbx) + 2e65: 41 01 c0 add %eax,%r8d + 2e68: 44 89 e0 mov %r12d,%eax + 2e6b: 66 c1 f8 0f sar $0xf,%ax + 2e6f: 45 0f bf c0 movswl %r8w,%r8d + 2e73: 41 c1 e0 04 shl $0x4,%r8d + 2e77: 66 25 01 0d and $0xd01,%ax + 2e7b: c1 ea 1c shr $0x1c,%edx + 2e7e: 44 01 e0 add %r12d,%eax + 2e81: 41 81 c0 81 06 00 00 add $0x681,%r8d + 2e88: c1 e2 04 shl $0x4,%edx + 2e8b: 98 cwtl + 2e8c: 45 69 c0 fb 3a 01 00 imul $0x13afb,%r8d,%r8d + 2e93: 41 09 d1 or %edx,%r9d + 2e96: c1 e0 04 shl $0x4,%eax + 2e99: 44 88 4b 02 mov %r9b,0x2(%rbx) + 2e9d: 05 81 06 00 00 add $0x681,%eax + 2ea2: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax + 2ea8: 41 c1 e8 1c shr $0x1c,%r8d + 2eac: c1 e8 1c shr $0x1c,%eax + 2eaf: c1 e0 04 shl $0x4,%eax + 2eb2: 41 09 c0 or %eax,%r8d + 2eb5: 48 83 c3 04 add $0x4,%rbx + 2eb9: 44 88 43 ff mov %r8b,-0x1(%rbx) + 2ebd: 48 83 c7 10 add $0x10,%rdi + 2ec1: 48 39 eb cmp %rbp,%rbx + 2ec4: 0f 85 76 fe ff ff jne 2d40 + 2eca: 5b pop %rbx + 2ecb: 5d pop %rbp + 2ecc: 41 5c pop %r12 + 2ece: c3 ret + 2ecf: 90 nop + +0000000000002ed0 : + 2ed0: 48 8d 86 80 00 00 00 lea 0x80(%rsi),%rax + 2ed7: 48 39 c7 cmp %rax,%rdi + 2eda: 73 10 jae 2eec + 2edc: 48 8d 87 00 02 00 00 lea 0x200(%rdi),%rax + 2ee3: 48 39 c6 cmp %rax,%rsi + 2ee6: 0f 82 da 04 00 00 jb 33c6 + 2eec: f3 0f 6f 26 movdqu (%rsi),%xmm4 + 2ef0: b8 0f 0f 0f 0f mov $0xf0f0f0f,%eax + 2ef5: 66 0f ef d2 pxor %xmm2,%xmm2 + 2ef9: 66 0f 6e d8 movd %eax,%xmm3 + 2efd: b8 01 0d 01 0d mov $0xd010d01,%eax + 2f02: 66 0f 6f ec movdqa %xmm4,%xmm5 + 2f06: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 2f0b: 66 0f 70 db 00 pshufd $0x0,%xmm3,%xmm3 + 2f10: 66 0f 6e c8 movd %eax,%xmm1 + 2f14: 66 0f db eb pand %xmm3,%xmm5 + 2f18: 66 0f db e3 pand %xmm3,%xmm4 + 2f1c: 66 0f 70 c9 00 pshufd $0x0,%xmm1,%xmm1 + 2f21: b8 08 00 08 00 mov $0x80008,%eax + 2f26: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 2f2a: 66 0f 6f fc movdqa %xmm4,%xmm7 + 2f2e: 66 0f 68 ea punpckhbw %xmm2,%xmm5 + 2f32: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 + 2f36: 66 0f 60 fa punpcklbw %xmm2,%xmm7 + 2f3a: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 + 2f3e: 66 0f d5 f1 pmullw %xmm1,%xmm6 + 2f42: 66 0f d5 f9 pmullw %xmm1,%xmm7 + 2f46: 66 0f 6e c0 movd %eax,%xmm0 + 2f4a: 66 0f d5 e9 pmullw %xmm1,%xmm5 + 2f4e: 66 0f d5 e1 pmullw %xmm1,%xmm4 + 2f52: 66 0f 70 c0 00 pshufd $0x0,%xmm0,%xmm0 + 2f57: 66 0f fd f0 paddw %xmm0,%xmm6 + 2f5b: 66 0f fd f8 paddw %xmm0,%xmm7 + 2f5f: 66 0f 71 d7 04 psrlw $0x4,%xmm7 + 2f64: 66 0f 71 d6 04 psrlw $0x4,%xmm6 + 2f69: 66 0f fd e8 paddw %xmm0,%xmm5 + 2f6d: 66 0f 71 d5 04 psrlw $0x4,%xmm5 + 2f72: 66 0f fd e0 paddw %xmm0,%xmm4 + 2f76: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 2f7b: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 2f7f: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 2f84: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 2f89: 0f 11 77 10 movups %xmm6,0x10(%rdi) + 2f8d: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 2f91: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 2f95: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 + 2f99: 44 0f 11 07 movups %xmm8,(%rdi) + 2f9d: 0f 11 77 20 movups %xmm6,0x20(%rdi) + 2fa1: 0f 11 6f 30 movups %xmm5,0x30(%rdi) + 2fa5: f3 0f 6f 66 10 movdqu 0x10(%rsi),%xmm4 + 2faa: 66 0f 6f ec movdqa %xmm4,%xmm5 + 2fae: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 2fb3: 66 0f db eb pand %xmm3,%xmm5 + 2fb7: 66 0f db e3 pand %xmm3,%xmm4 + 2fbb: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 2fbf: 66 0f 6f fc movdqa %xmm4,%xmm7 + 2fc3: 66 0f 68 ea punpckhbw %xmm2,%xmm5 + 2fc7: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 + 2fcb: 66 0f 60 fa punpcklbw %xmm2,%xmm7 + 2fcf: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 + 2fd3: 66 0f d5 f1 pmullw %xmm1,%xmm6 + 2fd7: 66 0f d5 f9 pmullw %xmm1,%xmm7 + 2fdb: 66 0f d5 e9 pmullw %xmm1,%xmm5 + 2fdf: 66 0f d5 e1 pmullw %xmm1,%xmm4 + 2fe3: 66 0f fd f0 paddw %xmm0,%xmm6 + 2fe7: 66 0f fd f8 paddw %xmm0,%xmm7 + 2feb: 66 0f 71 d7 04 psrlw $0x4,%xmm7 + 2ff0: 66 0f 71 d6 04 psrlw $0x4,%xmm6 + 2ff5: 66 0f fd e8 paddw %xmm0,%xmm5 + 2ff9: 66 0f 71 d5 04 psrlw $0x4,%xmm5 + 2ffe: 66 0f fd e0 paddw %xmm0,%xmm4 + 3002: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 3007: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 300b: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 3010: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 3015: 0f 11 77 50 movups %xmm6,0x50(%rdi) + 3019: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 301d: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 3021: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 + 3025: 44 0f 11 47 40 movups %xmm8,0x40(%rdi) + 302a: 0f 11 77 60 movups %xmm6,0x60(%rdi) + 302e: 0f 11 6f 70 movups %xmm5,0x70(%rdi) + 3032: f3 0f 6f 66 20 movdqu 0x20(%rsi),%xmm4 + 3037: 66 0f 6f ec movdqa %xmm4,%xmm5 + 303b: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 3040: 66 0f db eb pand %xmm3,%xmm5 + 3044: 66 0f db e3 pand %xmm3,%xmm4 + 3048: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 304c: 66 0f 6f fc movdqa %xmm4,%xmm7 + 3050: 66 0f 68 ea punpckhbw %xmm2,%xmm5 + 3054: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 + 3058: 66 0f 60 fa punpcklbw %xmm2,%xmm7 + 305c: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 + 3060: 66 0f d5 f1 pmullw %xmm1,%xmm6 + 3064: 66 0f d5 f9 pmullw %xmm1,%xmm7 + 3068: 66 0f d5 e9 pmullw %xmm1,%xmm5 + 306c: 66 0f d5 e1 pmullw %xmm1,%xmm4 + 3070: 66 0f fd f0 paddw %xmm0,%xmm6 + 3074: 66 0f fd f8 paddw %xmm0,%xmm7 + 3078: 66 0f 71 d7 04 psrlw $0x4,%xmm7 + 307d: 66 0f 71 d6 04 psrlw $0x4,%xmm6 + 3082: 66 0f fd e8 paddw %xmm0,%xmm5 + 3086: 66 0f 71 d5 04 psrlw $0x4,%xmm5 + 308b: 66 0f fd e0 paddw %xmm0,%xmm4 + 308f: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 3094: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 3098: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 309d: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 30a2: 0f 11 b7 90 00 00 00 movups %xmm6,0x90(%rdi) + 30a9: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 30ad: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 30b1: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 + 30b5: 44 0f 11 87 80 00 00 movups %xmm8,0x80(%rdi) + 30bc: 00 + 30bd: 0f 11 b7 a0 00 00 00 movups %xmm6,0xa0(%rdi) + 30c4: 0f 11 af b0 00 00 00 movups %xmm5,0xb0(%rdi) + 30cb: f3 0f 6f 66 30 movdqu 0x30(%rsi),%xmm4 + 30d0: 66 0f 6f ec movdqa %xmm4,%xmm5 + 30d4: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 30d9: 66 0f db eb pand %xmm3,%xmm5 + 30dd: 66 0f db e3 pand %xmm3,%xmm4 + 30e1: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 30e5: 66 0f 6f fc movdqa %xmm4,%xmm7 + 30e9: 66 0f 68 ea punpckhbw %xmm2,%xmm5 + 30ed: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 + 30f1: 66 0f 60 fa punpcklbw %xmm2,%xmm7 + 30f5: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 + 30f9: 66 0f d5 f1 pmullw %xmm1,%xmm6 + 30fd: 66 0f d5 f9 pmullw %xmm1,%xmm7 + 3101: 66 0f d5 e9 pmullw %xmm1,%xmm5 + 3105: 66 0f d5 e1 pmullw %xmm1,%xmm4 + 3109: 66 0f fd f0 paddw %xmm0,%xmm6 + 310d: 66 0f fd f8 paddw %xmm0,%xmm7 + 3111: 66 0f 71 d7 04 psrlw $0x4,%xmm7 + 3116: 66 0f 71 d6 04 psrlw $0x4,%xmm6 + 311b: 66 0f fd e8 paddw %xmm0,%xmm5 + 311f: 66 0f 71 d5 04 psrlw $0x4,%xmm5 + 3124: 66 0f fd e0 paddw %xmm0,%xmm4 + 3128: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 312d: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 3131: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 3136: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 313b: 0f 11 b7 d0 00 00 00 movups %xmm6,0xd0(%rdi) + 3142: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 3146: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 314a: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 + 314e: 44 0f 11 87 c0 00 00 movups %xmm8,0xc0(%rdi) + 3155: 00 + 3156: 0f 11 b7 e0 00 00 00 movups %xmm6,0xe0(%rdi) + 315d: 0f 11 af f0 00 00 00 movups %xmm5,0xf0(%rdi) + 3164: f3 0f 6f 66 40 movdqu 0x40(%rsi),%xmm4 + 3169: 66 0f 6f ec movdqa %xmm4,%xmm5 + 316d: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 3172: 66 0f db eb pand %xmm3,%xmm5 + 3176: 66 0f db e3 pand %xmm3,%xmm4 + 317a: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 317e: 66 0f 6f fc movdqa %xmm4,%xmm7 + 3182: 66 0f 68 ea punpckhbw %xmm2,%xmm5 + 3186: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 + 318a: 66 0f 60 fa punpcklbw %xmm2,%xmm7 + 318e: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 + 3192: 66 0f d5 f1 pmullw %xmm1,%xmm6 + 3196: 66 0f d5 f9 pmullw %xmm1,%xmm7 + 319a: 66 0f d5 e9 pmullw %xmm1,%xmm5 + 319e: 66 0f d5 e1 pmullw %xmm1,%xmm4 + 31a2: 66 0f fd f0 paddw %xmm0,%xmm6 + 31a6: 66 0f fd f8 paddw %xmm0,%xmm7 + 31aa: 66 0f 71 d7 04 psrlw $0x4,%xmm7 + 31af: 66 0f 71 d6 04 psrlw $0x4,%xmm6 + 31b4: 66 0f fd e8 paddw %xmm0,%xmm5 + 31b8: 66 0f 71 d5 04 psrlw $0x4,%xmm5 + 31bd: 66 0f fd e0 paddw %xmm0,%xmm4 + 31c1: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 31c6: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 31ca: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 31cf: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 31d4: 0f 11 b7 10 01 00 00 movups %xmm6,0x110(%rdi) + 31db: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 31df: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 31e3: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 + 31e7: 44 0f 11 87 00 01 00 movups %xmm8,0x100(%rdi) + 31ee: 00 + 31ef: 0f 11 b7 20 01 00 00 movups %xmm6,0x120(%rdi) + 31f6: 0f 11 af 30 01 00 00 movups %xmm5,0x130(%rdi) + 31fd: f3 0f 6f 66 50 movdqu 0x50(%rsi),%xmm4 + 3202: 66 0f 6f ec movdqa %xmm4,%xmm5 + 3206: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 320b: 66 0f db eb pand %xmm3,%xmm5 + 320f: 66 0f db e3 pand %xmm3,%xmm4 + 3213: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 3217: 66 0f 6f fc movdqa %xmm4,%xmm7 + 321b: 66 0f 68 ea punpckhbw %xmm2,%xmm5 + 321f: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 + 3223: 66 0f 60 fa punpcklbw %xmm2,%xmm7 + 3227: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 + 322b: 66 0f d5 f1 pmullw %xmm1,%xmm6 + 322f: 66 0f d5 f9 pmullw %xmm1,%xmm7 + 3233: 66 0f d5 e9 pmullw %xmm1,%xmm5 + 3237: 66 0f d5 e1 pmullw %xmm1,%xmm4 + 323b: 66 0f fd f0 paddw %xmm0,%xmm6 + 323f: 66 0f fd f8 paddw %xmm0,%xmm7 + 3243: 66 0f 71 d7 04 psrlw $0x4,%xmm7 + 3248: 66 0f 71 d6 04 psrlw $0x4,%xmm6 + 324d: 66 0f fd e8 paddw %xmm0,%xmm5 + 3251: 66 0f 71 d5 04 psrlw $0x4,%xmm5 + 3256: 66 0f fd e0 paddw %xmm0,%xmm4 + 325a: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 325f: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 3263: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 3268: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 326d: 0f 11 b7 50 01 00 00 movups %xmm6,0x150(%rdi) + 3274: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 3278: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 327c: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 + 3280: 44 0f 11 87 40 01 00 movups %xmm8,0x140(%rdi) + 3287: 00 + 3288: 0f 11 b7 60 01 00 00 movups %xmm6,0x160(%rdi) + 328f: 0f 11 af 70 01 00 00 movups %xmm5,0x170(%rdi) + 3296: f3 0f 6f 66 60 movdqu 0x60(%rsi),%xmm4 + 329b: 66 0f 6f ec movdqa %xmm4,%xmm5 + 329f: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 32a4: 66 0f db eb pand %xmm3,%xmm5 + 32a8: 66 0f db e3 pand %xmm3,%xmm4 + 32ac: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 32b0: 66 0f 6f fc movdqa %xmm4,%xmm7 + 32b4: 66 0f 68 ea punpckhbw %xmm2,%xmm5 + 32b8: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 + 32bc: 66 0f 60 fa punpcklbw %xmm2,%xmm7 + 32c0: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 + 32c4: 66 0f d5 f1 pmullw %xmm1,%xmm6 + 32c8: 66 0f d5 f9 pmullw %xmm1,%xmm7 + 32cc: 66 0f d5 e9 pmullw %xmm1,%xmm5 + 32d0: 66 0f d5 e1 pmullw %xmm1,%xmm4 + 32d4: 66 0f fd f0 paddw %xmm0,%xmm6 + 32d8: 66 0f fd f8 paddw %xmm0,%xmm7 + 32dc: 66 0f 71 d6 04 psrlw $0x4,%xmm6 + 32e1: 66 0f fd e8 paddw %xmm0,%xmm5 + 32e5: 66 0f fd e0 paddw %xmm0,%xmm4 + 32e9: 66 0f 71 d7 04 psrlw $0x4,%xmm7 + 32ee: 66 0f 71 d5 04 psrlw $0x4,%xmm5 + 32f3: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 32f8: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 32fd: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 3302: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 3306: 44 0f 11 87 80 01 00 movups %xmm8,0x180(%rdi) + 330d: 00 + 330e: 0f 11 b7 90 01 00 00 movups %xmm6,0x190(%rdi) + 3315: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 3319: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 331d: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 + 3321: 0f 11 af b0 01 00 00 movups %xmm5,0x1b0(%rdi) + 3328: 0f 11 b7 a0 01 00 00 movups %xmm6,0x1a0(%rdi) + 332f: f3 0f 6f 6e 70 movdqu 0x70(%rsi),%xmm5 + 3334: 66 0f 6f e5 movdqa %xmm5,%xmm4 + 3338: 66 0f 71 d5 04 psrlw $0x4,%xmm5 + 333d: 66 0f db e3 pand %xmm3,%xmm4 + 3341: 66 0f db dd pand %xmm5,%xmm3 + 3345: 66 0f 6f f4 movdqa %xmm4,%xmm6 + 3349: 66 0f 6f eb movdqa %xmm3,%xmm5 + 334d: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 + 3351: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 + 3355: 66 0f 60 ea punpcklbw %xmm2,%xmm5 + 3359: 66 0f 68 da punpckhbw %xmm2,%xmm3 + 335d: 66 0f d5 f1 pmullw %xmm1,%xmm6 + 3361: 66 0f d5 e9 pmullw %xmm1,%xmm5 + 3365: 66 0f d5 e1 pmullw %xmm1,%xmm4 + 3369: 66 0f d5 d9 pmullw %xmm1,%xmm3 + 336d: 66 0f fd f0 paddw %xmm0,%xmm6 + 3371: 66 0f fd e8 paddw %xmm0,%xmm5 + 3375: 66 0f 71 d6 04 psrlw $0x4,%xmm6 + 337a: 66 0f 71 d5 04 psrlw $0x4,%xmm5 + 337f: 66 0f fd e0 paddw %xmm0,%xmm4 + 3383: 66 0f 6f ce movdqa %xmm6,%xmm1 + 3387: 66 0f 71 d4 04 psrlw $0x4,%xmm4 + 338c: 66 0f fd c3 paddw %xmm3,%xmm0 + 3390: 66 0f 61 cd punpcklwd %xmm5,%xmm1 + 3394: 66 0f 71 d0 04 psrlw $0x4,%xmm0 + 3399: 66 0f 69 f5 punpckhwd %xmm5,%xmm6 + 339d: 0f 11 8f c0 01 00 00 movups %xmm1,0x1c0(%rdi) + 33a4: 66 0f 6f cc movdqa %xmm4,%xmm1 + 33a8: 66 0f 69 e0 punpckhwd %xmm0,%xmm4 + 33ac: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 33b0: 0f 11 b7 d0 01 00 00 movups %xmm6,0x1d0(%rdi) + 33b7: 0f 11 8f e0 01 00 00 movups %xmm1,0x1e0(%rdi) + 33be: 0f 11 a7 f0 01 00 00 movups %xmm4,0x1f0(%rdi) + 33c5: c3 ret + 33c6: 31 d2 xor %edx,%edx + 33c8: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 33cf: 00 00 00 00 + 33d3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 33da: 00 00 00 00 + 33de: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 33e5: 00 00 00 00 + 33e9: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 33f0: 00 00 00 00 + 33f4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 33fb: 00 00 00 00 + 33ff: 90 nop + 3400: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax + 3404: 83 e0 0f and $0xf,%eax + 3407: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 340d: 83 c0 08 add $0x8,%eax + 3410: c1 f8 04 sar $0x4,%eax + 3413: 66 89 04 97 mov %ax,(%rdi,%rdx,4) + 3417: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax + 341b: c0 e8 04 shr $0x4,%al + 341e: 0f b6 c0 movzbl %al,%eax + 3421: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 3427: 83 c0 08 add $0x8,%eax + 342a: c1 f8 04 sar $0x4,%eax + 342d: 66 89 44 97 02 mov %ax,0x2(%rdi,%rdx,4) + 3432: 48 83 c2 01 add $0x1,%rdx + 3436: 48 81 fa 80 00 00 00 cmp $0x80,%rdx + 343d: 75 c1 jne 3400 + 343f: c3 ret + +0000000000003440 : + 3440: 4c 8d 87 80 01 00 00 lea 0x180(%rdi),%r8 + 3447: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 344e: 00 00 + 3450: 0f b7 06 movzwl (%rsi),%eax + 3453: 0f b7 4e 02 movzwl 0x2(%rsi),%ecx + 3457: 48 83 c7 03 add $0x3,%rdi + 345b: 48 83 c6 04 add $0x4,%rsi + 345f: 89 c2 mov %eax,%edx + 3461: 66 c1 fa 0f sar $0xf,%dx + 3465: 66 81 e2 01 0d and $0xd01,%dx + 346a: 01 c2 add %eax,%edx + 346c: 89 c8 mov %ecx,%eax + 346e: 66 c1 f8 0f sar $0xf,%ax + 3472: 88 57 fd mov %dl,-0x3(%rdi) + 3475: 66 25 01 0d and $0xd01,%ax + 3479: 01 c8 add %ecx,%eax + 347b: 89 c1 mov %eax,%ecx + 347d: 66 c1 e8 04 shr $0x4,%ax + 3481: c1 e1 04 shl $0x4,%ecx + 3484: 88 47 ff mov %al,-0x1(%rdi) + 3487: 08 f1 or %dh,%cl + 3489: 88 4f fe mov %cl,-0x2(%rdi) + 348c: 49 39 f8 cmp %rdi,%r8 + 348f: 75 bf jne 3450 + 3491: c3 ret + 3492: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 3499: 00 00 00 00 + 349d: 0f 1f 00 nopl (%rax) + +00000000000034a0 : + 34a0: 48 8d 8e 80 01 00 00 lea 0x180(%rsi),%rcx + 34a7: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 34ae: 00 00 00 00 + 34b2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 34b9: 00 00 00 00 + 34bd: 0f 1f 00 nopl (%rax) + 34c0: 0f b6 46 01 movzbl 0x1(%rsi),%eax + 34c4: 0f b6 16 movzbl (%rsi),%edx + 34c7: 48 83 c6 03 add $0x3,%rsi + 34cb: 48 83 c7 04 add $0x4,%rdi + 34cf: c1 e0 08 shl $0x8,%eax + 34d2: 09 d0 or %edx,%eax + 34d4: 66 25 ff 0f and $0xfff,%ax + 34d8: 66 89 47 fc mov %ax,-0x4(%rdi) + 34dc: 0f b6 46 fe movzbl -0x2(%rsi),%eax + 34e0: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 34e4: c0 e8 04 shr $0x4,%al + 34e7: 0f b6 c0 movzbl %al,%eax + 34ea: c1 e2 04 shl $0x4,%edx + 34ed: 09 d0 or %edx,%eax + 34ef: 66 89 47 fe mov %ax,-0x2(%rdi) + 34f3: 48 39 f1 cmp %rsi,%rcx + 34f6: 75 c8 jne 34c0 + 34f8: c3 ret + 34f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000003500 : + 3500: 41 56 push %r14 + 3502: 41 55 push %r13 + 3504: 41 54 push %r12 + 3506: 49 89 fc mov %rdi,%r12 + 3509: 55 push %rbp + 350a: 48 89 f5 mov %rsi,%rbp + 350d: 53 push %rbx + 350e: 31 db xor %ebx,%ebx + 3510: 4d 8d 34 5c lea (%r12,%rbx,2),%r14 + 3514: 45 31 ed xor %r13d,%r13d + 3517: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 351e: 00 00 + 3520: 41 8d 44 1d 00 lea 0x0(%r13,%rbx,1),%eax + 3525: 31 d2 xor %edx,%edx + 3527: 44 89 e9 mov %r13d,%ecx + 352a: 4c 89 f7 mov %r14,%rdi + 352d: 66 41 89 14 44 mov %dx,(%r12,%rax,2) + 3532: 0f b6 55 00 movzbl 0x0(%rbp),%edx + 3536: 41 83 c5 01 add $0x1,%r13d + 353a: 49 83 c6 02 add $0x2,%r14 + 353e: be 81 06 00 00 mov $0x681,%esi + 3543: d3 fa sar %cl,%edx + 3545: 83 e2 01 and $0x1,%edx + 3548: e8 63 27 00 00 call 5cb0 + 354d: 41 83 fd 08 cmp $0x8,%r13d + 3551: 75 cd jne 3520 + 3553: 48 83 c3 08 add $0x8,%rbx + 3557: 48 83 c5 01 add $0x1,%rbp + 355b: 48 81 fb 00 01 00 00 cmp $0x100,%rbx + 3562: 75 ac jne 3510 + 3564: 5b pop %rbx + 3565: 5d pop %rbp + 3566: 41 5c pop %r12 + 3568: 41 5d pop %r13 + 356a: 41 5e pop %r14 + 356c: c3 ret + 356d: 0f 1f 00 nopl (%rax) + +0000000000003570 : + 3570: 48 8d 47 20 lea 0x20(%rdi),%rax + 3574: 48 89 f9 mov %rdi,%rcx + 3577: 48 39 c6 cmp %rax,%rsi + 357a: 73 10 jae 358c + 357c: 48 8d be 00 02 00 00 lea 0x200(%rsi),%rdi + 3583: 48 39 f9 cmp %rdi,%rcx + 3586: 0f 82 5e 16 00 00 jb 4bea + 358c: 48 89 f2 mov %rsi,%rdx + 358f: be 81 06 00 00 mov $0x681,%esi + 3594: 48 81 ec c0 01 00 00 sub $0x1c0,%rsp + 359b: 66 0f 6e f6 movd %esi,%xmm6 + 359f: be 02 02 02 02 mov $0x2020202,%esi + 35a4: 66 0f 76 c0 pcmpeqd %xmm0,%xmm0 + 35a8: 66 0f 6e d6 movd %esi,%xmm2 + 35ac: be 04 04 04 04 mov $0x4040404,%esi + 35b1: 66 0f 70 fe 00 pshufd $0x0,%xmm6,%xmm7 + 35b6: 66 0f 76 f6 pcmpeqd %xmm6,%xmm6 + 35ba: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 + 35bf: 66 0f 6e d6 movd %esi,%xmm2 + 35c3: be 08 08 08 08 mov $0x8080808,%esi + 35c8: 0f 29 a4 24 48 01 00 movaps %xmm4,0x148(%rsp) + 35cf: 00 + 35d0: 66 0f ef e4 pxor %xmm4,%xmm4 + 35d4: 66 0f 71 d6 08 psrlw $0x8,%xmm6 + 35d9: 66 0f f8 e0 psubb %xmm0,%xmm4 + 35dd: 0f 29 a4 24 58 01 00 movaps %xmm4,0x158(%rsp) + 35e4: 00 + 35e5: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 + 35ea: 66 0f 6e d6 movd %esi,%xmm2 + 35ee: be f0 f0 f0 f0 mov $0xf0f0f0f0,%esi + 35f3: 0f 29 a4 24 68 01 00 movaps %xmm4,0x168(%rsp) + 35fa: 00 + 35fb: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 + 3600: 66 0f 6e d6 movd %esi,%xmm2 + 3604: be 10 10 10 10 mov $0x10101010,%esi + 3609: 0f 29 a4 24 78 01 00 movaps %xmm4,0x178(%rsp) + 3610: 00 + 3611: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 + 3616: 66 0f 6e d6 movd %esi,%xmm2 + 361a: be e0 e0 e0 e0 mov $0xe0e0e0e0,%esi + 361f: 0f 29 a4 24 88 01 00 movaps %xmm4,0x188(%rsp) + 3626: 00 + 3627: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 + 362c: 66 0f 6e d6 movd %esi,%xmm2 + 3630: 0f 29 a4 24 98 01 00 movaps %xmm4,0x198(%rsp) + 3637: 00 + 3638: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 + 363d: 0f 29 a4 24 a8 01 00 movaps %xmm4,0x1a8(%rsp) + 3644: 00 + 3645: 66 0f ef e4 pxor %xmm4,%xmm4 + 3649: bf 20 20 20 20 mov $0x20202020,%edi + 364e: 48 83 c1 10 add $0x10,%rcx + 3652: 48 81 c2 00 01 00 00 add $0x100,%rdx + 3659: 0f 11 61 f0 movups %xmm4,-0x10(%rcx) + 365d: f3 0f 6f a2 10 ff ff movdqu -0xf0(%rdx),%xmm4 + 3664: ff + 3665: f3 0f 6f aa 00 ff ff movdqu -0x100(%rdx),%xmm5 + 366c: ff + 366d: f3 0f 6f 92 00 ff ff movdqu -0x100(%rdx),%xmm2 + 3674: ff + 3675: f3 0f 6f 8a 30 ff ff movdqu -0xd0(%rdx),%xmm1 + 367c: ff + 367d: 66 0f 61 ec punpcklwd %xmm4,%xmm5 + 3681: f3 44 0f 6f 72 90 movdqu -0x70(%rdx),%xmm14 + 3687: f3 44 0f 6f 8a 20 ff movdqu -0xe0(%rdx),%xmm9 + 368e: ff ff + 3690: 66 0f 69 d4 punpckhwd %xmm4,%xmm2 + 3694: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 3699: 66 0f 6f e5 movdqa %xmm5,%xmm4 + 369d: f3 0f 6f 82 50 ff ff movdqu -0xb0(%rdx),%xmm0 + 36a4: ff + 36a5: 66 0f 69 e2 punpckhwd %xmm2,%xmm4 + 36a9: 66 44 0f 61 da punpcklwd %xmm2,%xmm11 + 36ae: 66 44 0f 61 c9 punpcklwd %xmm1,%xmm9 + 36b3: f3 44 0f 6f ba 50 ff movdqu -0xb0(%rdx),%xmm15 + 36ba: ff ff + 36bc: 66 44 0f 69 dc punpckhwd %xmm4,%xmm11 + 36c1: 0f 29 64 24 b8 movaps %xmm4,-0x48(%rsp) + 36c6: f3 0f 6f a2 20 ff ff movdqu -0xe0(%rdx),%xmm4 + 36cd: ff + 36ce: f3 44 0f 6f 82 60 ff movdqu -0xa0(%rdx),%xmm8 + 36d5: ff ff + 36d7: f3 44 0f 6f 52 90 movdqu -0x70(%rdx),%xmm10 + 36dd: f3 44 0f 6f 6a b0 movdqu -0x50(%rdx),%xmm13 + 36e3: 0f 29 54 24 a8 movaps %xmm2,-0x58(%rsp) + 36e8: 66 0f 69 e1 punpckhwd %xmm1,%xmm4 + 36ec: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 36f1: 66 0f 69 cc punpckhwd %xmm4,%xmm1 + 36f5: 66 44 0f 61 cc punpcklwd %xmm4,%xmm9 + 36fa: 0f 29 64 24 c8 movaps %xmm4,-0x38(%rsp) + 36ff: 66 44 0f 69 c9 punpckhwd %xmm1,%xmm9 + 3704: 0f 29 4c 24 d8 movaps %xmm1,-0x28(%rsp) + 3709: f3 0f 6f 8a 40 ff ff movdqu -0xc0(%rdx),%xmm1 + 3710: ff + 3711: 66 0f 69 c8 punpckhwd %xmm0,%xmm1 + 3715: f3 0f 6f 82 40 ff ff movdqu -0xc0(%rdx),%xmm0 + 371c: ff + 371d: 0f 29 4c 24 e8 movaps %xmm1,-0x18(%rsp) + 3722: 66 41 0f 61 c7 punpcklwd %xmm15,%xmm0 + 3727: f3 44 0f 6f ba 70 ff movdqu -0x90(%rdx),%xmm15 + 372e: ff ff + 3730: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 3734: 66 0f 69 c1 punpckhwd %xmm1,%xmm0 + 3738: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 + 373c: 0f 29 44 24 f8 movaps %xmm0,-0x8(%rsp) + 3741: 66 45 0f 61 c7 punpcklwd %xmm15,%xmm8 + 3746: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 + 374a: f3 0f 6f 82 60 ff ff movdqu -0xa0(%rdx),%xmm0 + 3751: ff + 3752: 66 41 0f 69 c7 punpckhwd %xmm15,%xmm0 + 3757: 66 45 0f 6f f8 movdqa %xmm8,%xmm15 + 375c: 66 44 0f 69 f8 punpckhwd %xmm0,%xmm15 + 3761: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 3766: 0f 29 44 24 08 movaps %xmm0,0x8(%rsp) + 376b: 66 45 0f 69 c7 punpckhwd %xmm15,%xmm8 + 3770: 44 0f 29 7c 24 18 movaps %xmm15,0x18(%rsp) + 3776: f3 44 0f 6f 7a 80 movdqu -0x80(%rdx),%xmm15 + 377c: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 + 3781: f3 44 0f 6f 72 80 movdqu -0x80(%rdx),%xmm14 + 3787: 44 0f 29 7c 24 28 movaps %xmm15,0x28(%rsp) + 378d: 66 45 0f 61 f2 punpcklwd %xmm10,%xmm14 + 3792: f3 44 0f 6f 52 b0 movdqu -0x50(%rdx),%xmm10 + 3798: 66 41 0f 6f ce movdqa %xmm14,%xmm1 + 379d: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 + 37a2: 66 41 0f 61 cf punpcklwd %xmm15,%xmm1 + 37a7: 44 0f 29 74 24 38 movaps %xmm14,0x38(%rsp) + 37ad: 66 41 0f 69 ce punpckhwd %xmm14,%xmm1 + 37b2: f3 44 0f 6f 72 a0 movdqu -0x60(%rdx),%xmm14 + 37b8: 66 45 0f 69 f2 punpckhwd %xmm10,%xmm14 + 37bd: f3 44 0f 6f 52 a0 movdqu -0x60(%rdx),%xmm10 + 37c3: 44 0f 29 74 24 48 movaps %xmm14,0x48(%rsp) + 37c9: f3 0f 6f 52 d0 movdqu -0x30(%rdx),%xmm2 + 37ce: f3 0f 6f 6a f0 movdqu -0x10(%rdx),%xmm5 + 37d3: f3 44 0f 6f 62 d0 movdqu -0x30(%rdx),%xmm12 + 37d9: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 37de: f3 44 0f 6f 6a c0 movdqu -0x40(%rdx),%xmm13 + 37e4: 44 0f 29 5c 24 98 movaps %xmm11,-0x68(%rsp) + 37ea: 66 45 0f 6f fa movdqa %xmm10,%xmm15 + 37ef: 66 45 0f 69 d6 punpckhwd %xmm14,%xmm10 + 37f4: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 37f9: f3 44 0f 6f 62 c0 movdqu -0x40(%rdx),%xmm12 + 37ff: 66 45 0f 61 fe punpcklwd %xmm14,%xmm15 + 3804: 44 0f 29 54 24 58 movaps %xmm10,0x58(%rsp) + 380a: 66 45 0f 69 fa punpckhwd %xmm10,%xmm15 + 380f: 44 0f 29 6c 24 68 movaps %xmm13,0x68(%rsp) + 3815: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 + 381a: 66 44 0f 61 e2 punpcklwd %xmm2,%xmm12 + 381f: f3 0f 6f 52 f0 movdqu -0x10(%rdx),%xmm2 + 3824: 66 45 0f 69 d1 punpckhwd %xmm9,%xmm10 + 3829: 44 0f 29 94 24 a8 00 movaps %xmm10,0xa8(%rsp) + 3830: 00 00 + 3832: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 + 3837: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 383c: 66 41 0f 61 c5 punpcklwd %xmm13,%xmm0 + 3841: 44 0f 29 64 24 78 movaps %xmm12,0x78(%rsp) + 3847: 66 41 0f 69 c4 punpckhwd %xmm12,%xmm0 + 384c: f3 44 0f 6f 62 e0 movdqu -0x20(%rdx),%xmm12 + 3852: 66 44 0f 69 e2 punpckhwd %xmm2,%xmm12 + 3857: f3 0f 6f 52 e0 movdqu -0x20(%rdx),%xmm2 + 385c: 44 0f 29 a4 24 88 00 movaps %xmm12,0x88(%rsp) + 3863: 00 00 + 3865: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 + 3869: 66 41 0f 6f eb movdqa %xmm11,%xmm5 + 386e: 66 41 0f 61 e9 punpcklwd %xmm9,%xmm5 + 3873: 66 44 0f 6f f2 movdqa %xmm2,%xmm14 + 3878: 66 41 0f 69 d4 punpckhwd %xmm12,%xmm2 + 387d: 66 45 0f 61 f4 punpcklwd %xmm12,%xmm14 + 3882: 66 44 0f 6f ed movdqa %xmm5,%xmm13 + 3887: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 388c: 0f 29 94 24 98 00 00 movaps %xmm2,0x98(%rsp) + 3893: 00 + 3894: 66 0f 6f eb movdqa %xmm3,%xmm5 + 3898: 66 44 0f 69 f2 punpckhwd %xmm2,%xmm14 + 389d: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 38a1: 66 41 0f 61 e8 punpcklwd %xmm8,%xmm5 + 38a6: 66 41 0f 69 d0 punpckhwd %xmm8,%xmm2 + 38ab: 66 45 0f 69 da punpckhwd %xmm10,%xmm11 + 38b0: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 38b5: 66 0f 6f e5 movdqa %xmm5,%xmm4 + 38b9: 66 0f 6f e9 movdqa %xmm1,%xmm5 + 38bd: 44 0f 29 9c 24 b8 00 movaps %xmm11,0xb8(%rsp) + 38c4: 00 00 + 38c6: 66 0f 69 e2 punpckhwd %xmm2,%xmm4 + 38ca: 66 44 0f 61 e2 punpcklwd %xmm2,%xmm12 + 38cf: 66 41 0f 61 ef punpcklwd %xmm15,%xmm5 + 38d4: 0f 29 94 24 c8 00 00 movaps %xmm2,0xc8(%rsp) + 38db: 00 + 38dc: 66 44 0f 69 e4 punpckhwd %xmm4,%xmm12 + 38e1: 66 45 0f 61 ea punpcklwd %xmm10,%xmm13 + 38e6: 66 0f 6f d5 movdqa %xmm5,%xmm2 + 38ea: 0f 29 a4 24 d8 00 00 movaps %xmm4,0xd8(%rsp) + 38f1: 00 + 38f2: 66 0f 6f e1 movdqa %xmm1,%xmm4 + 38f6: 66 45 0f 69 eb punpckhwd %xmm11,%xmm13 + 38fb: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 3900: 66 41 0f 69 e7 punpckhwd %xmm15,%xmm4 + 3905: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 3909: 66 41 0f 61 d8 punpcklwd %xmm8,%xmm3 + 390e: 66 0f 69 d4 punpckhwd %xmm4,%xmm2 + 3912: 66 44 0f 61 dc punpcklwd %xmm4,%xmm11 + 3917: 66 41 0f 61 ee punpcklwd %xmm14,%xmm5 + 391c: 0f 29 a4 24 e8 00 00 movaps %xmm4,0xe8(%rsp) + 3923: 00 + 3924: 66 44 0f 69 da punpckhwd %xmm2,%xmm11 + 3929: 0f 29 94 24 f8 00 00 movaps %xmm2,0xf8(%rsp) + 3930: 00 + 3931: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 3935: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 + 393a: 66 41 0f 69 d6 punpckhwd %xmm14,%xmm2 + 393f: 66 0f 6f e5 movdqa %xmm5,%xmm4 + 3943: 66 41 0f 6f ed movdqa %xmm13,%xmm5 + 3948: 66 0f 69 e2 punpckhwd %xmm2,%xmm4 + 394c: 66 44 0f 61 d2 punpcklwd %xmm2,%xmm10 + 3951: 66 41 0f 61 ec punpcklwd %xmm12,%xmm5 + 3956: 0f 29 94 24 08 01 00 movaps %xmm2,0x108(%rsp) + 395d: 00 + 395e: 66 44 0f 69 d4 punpckhwd %xmm4,%xmm10 + 3963: 66 41 0f 61 cf punpcklwd %xmm15,%xmm1 + 3968: 66 41 0f 61 c6 punpcklwd %xmm14,%xmm0 + 396d: 0f 29 a4 24 18 01 00 movaps %xmm4,0x118(%rsp) + 3974: 00 + 3975: 66 41 0f 6f e5 movdqa %xmm13,%xmm4 + 397a: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 + 397f: 66 41 0f 69 e4 punpckhwd %xmm12,%xmm4 + 3984: 66 0f 6f d4 movdqa %xmm4,%xmm2 + 3988: 66 0f 6f e5 movdqa %xmm5,%xmm4 + 398c: 66 0f 61 e2 punpcklwd %xmm2,%xmm4 + 3990: 66 0f 69 ea punpckhwd %xmm2,%xmm5 + 3994: 0f 29 94 24 28 01 00 movaps %xmm2,0x128(%rsp) + 399b: 00 + 399c: 66 41 0f 6f d3 movdqa %xmm11,%xmm2 + 39a1: 0f 29 ac 24 38 01 00 movaps %xmm5,0x138(%rsp) + 39a8: 00 + 39a9: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 + 39ad: 66 41 0f 6f eb movdqa %xmm11,%xmm5 + 39b2: 66 41 0f 69 d2 punpckhwd %xmm10,%xmm2 + 39b7: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 + 39bc: 66 45 0f 61 da punpcklwd %xmm10,%xmm11 + 39c1: 0f 29 54 24 88 movaps %xmm2,-0x78(%rsp) + 39c6: 66 44 0f 61 ac 24 28 punpcklwd 0x128(%rsp),%xmm13 + 39cd: 01 00 00 + 39d0: 66 0f 6f d5 movdqa %xmm5,%xmm2 + 39d4: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 + 39d9: 66 0f 69 6c 24 88 punpckhwd -0x78(%rsp),%xmm5 + 39df: 66 44 0f 61 54 24 88 punpcklwd -0x78(%rsp),%xmm10 + 39e6: 66 0f 61 54 24 88 punpcklwd -0x78(%rsp),%xmm2 + 39ec: 66 44 0f 61 ac 24 38 punpcklwd 0x138(%rsp),%xmm13 + 39f3: 01 00 00 + 39f6: 66 44 0f 61 d5 punpcklwd %xmm5,%xmm10 + 39fb: 66 0f 69 d5 punpckhwd %xmm5,%xmm2 + 39ff: 44 0f 29 ac 24 28 01 movaps %xmm13,0x128(%rsp) + 3a06: 00 00 + 3a08: 44 0f 29 94 24 38 01 movaps %xmm10,0x138(%rsp) + 3a0f: 00 00 + 3a11: 66 0f 6f 6c 24 98 movdqa -0x68(%rsp),%xmm5 + 3a17: 66 0f 61 9c 24 c8 00 punpcklwd 0xc8(%rsp),%xmm3 + 3a1e: 00 00 + 3a20: 66 0f 61 9c 24 d8 00 punpcklwd 0xd8(%rsp),%xmm3 + 3a27: 00 00 + 3a29: 66 0f 61 8c 24 e8 00 punpcklwd 0xe8(%rsp),%xmm1 + 3a30: 00 00 + 3a32: 66 0f 61 8c 24 f8 00 punpcklwd 0xf8(%rsp),%xmm1 + 3a39: 00 00 + 3a3b: 66 41 0f 61 e9 punpcklwd %xmm9,%xmm5 + 3a40: 66 0f 61 ac 24 a8 00 punpcklwd 0xa8(%rsp),%xmm5 + 3a47: 00 00 + 3a49: 66 0f 61 ac 24 b8 00 punpcklwd 0xb8(%rsp),%xmm5 + 3a50: 00 00 + 3a52: 66 0f 61 84 24 08 01 punpcklwd 0x108(%rsp),%xmm0 + 3a59: 00 00 + 3a5b: 66 0f 61 84 24 18 01 punpcklwd 0x118(%rsp),%xmm0 + 3a62: 00 00 + 3a64: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 3a69: 66 44 0f 6f cd movdqa %xmm5,%xmm9 + 3a6e: 66 44 0f 69 cb punpckhwd %xmm3,%xmm9 + 3a73: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 3a78: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 3a7d: 66 44 0f 6f cd movdqa %xmm5,%xmm9 + 3a82: 66 45 0f 6f f8 movdqa %xmm8,%xmm15 + 3a87: 66 44 0f 61 cb punpcklwd %xmm3,%xmm9 + 3a8c: 66 0f 61 eb punpcklwd %xmm3,%xmm5 + 3a90: f3 0f 6f 9a 60 ff ff movdqu -0xa0(%rdx),%xmm3 + 3a97: ff + 3a98: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 + 3a9d: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 + 3aa2: 66 41 0f 61 ec punpcklwd %xmm12,%xmm5 + 3aa7: 66 45 0f 61 f4 punpcklwd %xmm12,%xmm14 + 3aac: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 + 3ab1: 66 45 0f 69 f1 punpckhwd %xmm9,%xmm14 + 3ab6: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 + 3abb: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 3abf: 66 44 0f 69 c8 punpckhwd %xmm0,%xmm9 + 3ac4: 66 41 0f 61 ed punpcklwd %xmm13,%xmm5 + 3ac9: 44 0f 29 b4 24 c8 00 movaps %xmm14,0xc8(%rsp) + 3ad0: 00 00 + 3ad2: 66 45 0f 69 c1 punpckhwd %xmm9,%xmm8 + 3ad7: 66 45 0f 61 f9 punpcklwd %xmm9,%xmm15 + 3adc: 66 41 0f 61 c9 punpcklwd %xmm9,%xmm1 + 3ae1: f3 44 0f 6f 8a 00 ff movdqu -0x100(%rdx),%xmm9 + 3ae8: ff ff + 3aea: 66 45 0f 69 f8 punpckhwd %xmm8,%xmm15 + 3aef: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 3af4: f3 44 0f 6f 82 10 ff movdqu -0xf0(%rdx),%xmm8 + 3afb: ff ff + 3afd: 0f 29 ac 24 a8 00 00 movaps %xmm5,0xa8(%rsp) + 3b04: 00 + 3b05: 0f 29 8c 24 b8 00 00 movaps %xmm1,0xb8(%rsp) + 3b0c: 00 + 3b0d: f3 0f 6f 6a 80 movdqu -0x80(%rdx),%xmm5 + 3b12: 44 0f 29 bc 24 d8 00 movaps %xmm15,0xd8(%rsp) + 3b19: 00 00 + 3b1b: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 + 3b20: f3 44 0f 6f 82 30 ff movdqu -0xd0(%rdx),%xmm8 + 3b27: ff ff + 3b29: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 + 3b2e: 66 0f 61 44 24 a8 punpcklwd -0x58(%rsp),%xmm0 + 3b34: f3 44 0f 6f 8a 20 ff movdqu -0xe0(%rdx),%xmm9 + 3b3b: ff ff + 3b3d: 66 0f 61 44 24 b8 punpcklwd -0x48(%rsp),%xmm0 + 3b43: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 + 3b48: f3 44 0f 6f 82 50 ff movdqu -0xb0(%rdx),%xmm8 + 3b4f: ff ff + 3b51: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 + 3b56: 66 44 0f 61 74 24 c8 punpcklwd -0x38(%rsp),%xmm14 + 3b5d: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 3b62: f3 44 0f 6f 8a 40 ff movdqu -0xc0(%rdx),%xmm9 + 3b69: ff ff + 3b6b: 66 44 0f 61 74 24 d8 punpcklwd -0x28(%rsp),%xmm14 + 3b72: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 + 3b77: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 3b7c: 66 0f 61 4c 24 e8 punpcklwd -0x18(%rsp),%xmm1 + 3b82: 66 45 0f 69 e6 punpckhwd %xmm14,%xmm12 + 3b87: f3 44 0f 6f 8a 70 ff movdqu -0x90(%rdx),%xmm9 + 3b8e: ff ff + 3b90: 66 0f 61 4c 24 f8 punpcklwd -0x8(%rsp),%xmm1 + 3b96: 66 41 0f 61 d9 punpcklwd %xmm9,%xmm3 + 3b9b: f3 44 0f 6f 4a 90 movdqu -0x70(%rdx),%xmm9 + 3ba1: 66 0f 61 5c 24 08 punpcklwd 0x8(%rsp),%xmm3 + 3ba7: 66 0f 61 5c 24 18 punpcklwd 0x18(%rsp),%xmm3 + 3bad: 66 41 0f 61 e9 punpcklwd %xmm9,%xmm5 + 3bb2: 66 0f 61 6c 24 28 punpcklwd 0x28(%rsp),%xmm5 + 3bb8: 66 0f 61 6c 24 38 punpcklwd 0x38(%rsp),%xmm5 + 3bbe: 44 0f 29 64 24 d8 movaps %xmm12,-0x28(%rsp) + 3bc4: f3 44 0f 6f 4a b0 movdqu -0x50(%rdx),%xmm9 + 3bca: f3 44 0f 6f 5a a0 movdqu -0x60(%rdx),%xmm11 + 3bd0: 0f 29 5c 24 98 movaps %xmm3,-0x68(%rsp) + 3bd5: f3 44 0f 6f 42 d0 movdqu -0x30(%rdx),%xmm8 + 3bdb: f3 44 0f 6f 52 e0 movdqu -0x20(%rdx),%xmm10 + 3be1: 0f 29 6c 24 a8 movaps %xmm5,-0x58(%rsp) + 3be6: 66 45 0f 61 d9 punpcklwd %xmm9,%xmm11 + 3beb: f3 44 0f 6f 4a c0 movdqu -0x40(%rdx),%xmm9 + 3bf1: 66 44 0f 61 5c 24 48 punpcklwd 0x48(%rsp),%xmm11 + 3bf8: 66 44 0f 61 5c 24 58 punpcklwd 0x58(%rsp),%xmm11 + 3bff: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 + 3c04: 66 45 0f 6f f9 movdqa %xmm9,%xmm15 + 3c09: f3 44 0f 6f 4a f0 movdqu -0x10(%rdx),%xmm9 + 3c0f: 66 44 0f 61 7c 24 68 punpcklwd 0x68(%rsp),%xmm15 + 3c16: 66 44 0f 61 7c 24 78 punpcklwd 0x78(%rsp),%xmm15 + 3c1d: 66 45 0f 61 d1 punpcklwd %xmm9,%xmm10 + 3c22: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 3c27: 66 41 0f 61 c6 punpcklwd %xmm14,%xmm0 + 3c2c: 66 44 0f 61 94 24 88 punpcklwd 0x88(%rsp),%xmm10 + 3c33: 00 00 00 + 3c36: 66 45 0f 61 ce punpcklwd %xmm14,%xmm9 + 3c3b: 66 44 0f 61 94 24 98 punpcklwd 0x98(%rsp),%xmm10 + 3c42: 00 00 00 + 3c45: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 + 3c4a: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 3c4f: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 3c54: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 + 3c59: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 + 3c5e: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 + 3c63: 66 45 0f 69 ea punpckhwd %xmm10,%xmm13 + 3c68: 66 44 0f 61 cb punpcklwd %xmm3,%xmm9 + 3c6d: 44 0f 29 54 24 e8 movaps %xmm10,-0x18(%rsp) + 3c73: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 + 3c78: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 + 3c7d: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 3c82: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 + 3c87: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 + 3c8c: 66 45 0f 61 e2 punpcklwd %xmm10,%xmm12 + 3c91: 44 0f 29 54 24 f8 movaps %xmm10,-0x8(%rsp) + 3c97: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 + 3c9c: 66 44 0f 69 e3 punpckhwd %xmm3,%xmm12 + 3ca1: 0f 29 5c 24 08 movaps %xmm3,0x8(%rsp) + 3ca6: 66 0f 6f dd movdqa %xmm5,%xmm3 + 3caa: 66 45 0f 6f cd movdqa %xmm13,%xmm9 + 3caf: 66 41 0f 69 db punpckhwd %xmm11,%xmm3 + 3cb4: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 3cb9: 44 0f 29 54 24 b8 movaps %xmm10,-0x48(%rsp) + 3cbf: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 3cc4: 66 45 0f 61 da punpcklwd %xmm10,%xmm11 + 3cc9: 0f 29 5c 24 18 movaps %xmm3,0x18(%rsp) + 3cce: 66 41 0f 6f eb movdqa %xmm11,%xmm5 + 3cd3: 66 44 0f 61 db punpcklwd %xmm3,%xmm11 + 3cd8: 66 0f 69 eb punpckhwd %xmm3,%xmm5 + 3cdc: 66 41 0f 6f df movdqa %xmm15,%xmm3 + 3ce1: 66 41 0f 69 d8 punpckhwd %xmm8,%xmm3 + 3ce6: 66 44 0f 69 dd punpckhwd %xmm5,%xmm11 + 3ceb: 0f 29 6c 24 28 movaps %xmm5,0x28(%rsp) + 3cf0: 66 41 0f 6f e8 movdqa %xmm8,%xmm5 + 3cf5: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 + 3cfa: 0f 29 6c 24 c8 movaps %xmm5,-0x38(%rsp) + 3cff: 66 44 0f 61 c5 punpcklwd %xmm5,%xmm8 + 3d04: 0f 29 5c 24 38 movaps %xmm3,0x38(%rsp) + 3d09: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 + 3d0e: 66 41 0f 6f e8 movdqa %xmm8,%xmm5 + 3d13: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 + 3d18: 66 0f 69 eb punpckhwd %xmm3,%xmm5 + 3d1c: 66 44 0f 61 d3 punpcklwd %xmm3,%xmm10 + 3d21: 66 44 0f 69 d5 punpckhwd %xmm5,%xmm10 + 3d26: 0f 29 6c 24 48 movaps %xmm5,0x48(%rsp) + 3d2b: 66 41 0f 6f ed movdqa %xmm13,%xmm5 + 3d30: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 + 3d35: 66 41 0f 69 ec punpckhwd %xmm12,%xmm5 + 3d3a: 66 0f 6f dd movdqa %xmm5,%xmm3 + 3d3e: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 + 3d43: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 3d48: 66 44 0f 69 c3 punpckhwd %xmm3,%xmm8 + 3d4d: 0f 29 5c 24 58 movaps %xmm3,0x58(%rsp) + 3d52: 66 0f 61 eb punpcklwd %xmm3,%xmm5 + 3d56: 66 44 0f 61 6c 24 58 punpcklwd 0x58(%rsp),%xmm13 + 3d5d: 44 0f 29 44 24 68 movaps %xmm8,0x68(%rsp) + 3d63: 66 41 0f 6f db movdqa %xmm11,%xmm3 + 3d68: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 + 3d6d: 66 44 0f 61 6c 24 68 punpcklwd 0x68(%rsp),%xmm13 + 3d74: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 + 3d79: 66 45 0f 61 da punpcklwd %xmm10,%xmm11 + 3d7e: 66 41 0f 69 e8 punpckhwd %xmm8,%xmm5 + 3d83: 0f 29 5c 24 88 movaps %xmm3,-0x78(%rsp) + 3d88: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 + 3d8d: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 + 3d92: 66 44 0f 69 44 24 88 punpckhwd -0x78(%rsp),%xmm8 + 3d99: 66 0f 61 5c 24 88 punpcklwd -0x78(%rsp),%xmm3 + 3d9f: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 + 3da4: 44 0f 29 6c 24 58 movaps %xmm13,0x58(%rsp) + 3daa: 66 44 0f 61 54 24 88 punpcklwd -0x78(%rsp),%xmm10 + 3db1: 66 0f 61 44 24 d8 punpcklwd -0x28(%rsp),%xmm0 + 3db7: 66 0f 61 44 24 e8 punpcklwd -0x18(%rsp),%xmm0 + 3dbd: 66 41 0f 69 d8 punpckhwd %xmm8,%xmm3 + 3dc2: 66 45 0f 61 d0 punpcklwd %xmm8,%xmm10 + 3dc7: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 3dcc: 66 44 0f 6f 5c 24 a8 movdqa -0x58(%rsp),%xmm11 + 3dd3: 66 44 0f 61 44 24 98 punpcklwd -0x68(%rsp),%xmm8 + 3dda: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 3ddf: 66 44 0f 61 5c 24 b8 punpcklwd -0x48(%rsp),%xmm11 + 3de6: 44 0f 29 54 24 88 movaps %xmm10,-0x78(%rsp) + 3dec: 66 44 0f 61 5c 24 18 punpcklwd 0x18(%rsp),%xmm11 + 3df3: 66 44 0f 61 5c 24 28 punpcklwd 0x28(%rsp),%xmm11 + 3dfa: 66 45 0f 6f f0 movdqa %xmm8,%xmm14 + 3dff: 66 44 0f 61 74 24 f8 punpcklwd -0x8(%rsp),%xmm14 + 3e06: 66 44 0f 61 74 24 08 punpcklwd 0x8(%rsp),%xmm14 + 3e0d: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 3e12: 66 44 0f 61 7c 24 c8 punpcklwd -0x38(%rsp),%xmm15 + 3e19: 66 44 0f 61 7c 24 38 punpcklwd 0x38(%rsp),%xmm15 + 3e20: 66 45 0f 61 ce punpcklwd %xmm14,%xmm9 + 3e25: 66 45 0f 69 c6 punpckhwd %xmm14,%xmm8 + 3e2a: 66 41 0f 61 c6 punpcklwd %xmm14,%xmm0 + 3e2f: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 + 3e34: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 3e39: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 + 3e3e: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 3e43: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 3e48: 66 45 0f 69 c5 punpckhwd %xmm13,%xmm8 + 3e4d: 66 44 0f 61 7c 24 48 punpcklwd 0x48(%rsp),%xmm15 + 3e54: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 3e59: 66 41 0f 61 c5 punpcklwd %xmm13,%xmm0 + 3e5e: 66 45 0f 69 d0 punpckhwd %xmm8,%xmm10 + 3e63: 66 41 0f 61 c0 punpcklwd %xmm8,%xmm0 + 3e68: 66 45 0f 69 cf punpckhwd %xmm15,%xmm9 + 3e6d: 66 45 0f 61 f7 punpcklwd %xmm15,%xmm14 + 3e72: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 3e77: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 3e7c: 66 45 0f 61 cf punpcklwd %xmm15,%xmm9 + 3e81: 66 45 0f 61 f4 punpcklwd %xmm12,%xmm14 + 3e86: 66 44 0f 6f bc 24 a8 movdqa 0xa8(%rsp),%xmm15 + 3e8d: 00 00 00 + 3e90: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 3e95: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 + 3e9a: 66 45 0f 6f df movdqa %xmm15,%xmm11 + 3e9f: 66 41 0f 61 cc punpcklwd %xmm12,%xmm1 + 3ea4: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 + 3ea9: 66 41 0f 71 e3 0f psraw $0xf,%xmm11 + 3eaf: 66 41 0f 69 c9 punpckhwd %xmm9,%xmm1 + 3eb4: 66 45 0f 61 f1 punpcklwd %xmm9,%xmm14 + 3eb9: 66 45 0f 61 e3 punpcklwd %xmm11,%xmm12 + 3ebe: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 3ec3: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 3ec9: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 3ece: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 3ed3: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 + 3ed9: 66 45 0f fa dc psubd %xmm12,%xmm11 + 3ede: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 + 3ee4: 66 45 0f fa dc psubd %xmm12,%xmm11 + 3ee9: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 + 3eee: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 3ef3: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 3ef8: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 3efe: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 + 3f04: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 3f09: 66 45 0f fe d8 paddd %xmm8,%xmm11 + 3f0e: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 + 3f13: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 3f19: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 + 3f1f: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 3f24: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 + 3f29: 66 45 0f fa ec psubd %xmm12,%xmm13 + 3f2e: 66 41 0f 72 f5 08 pslld $0x8,%xmm13 + 3f34: 66 45 0f fa ec psubd %xmm12,%xmm13 + 3f39: 66 45 0f 6f c5 movdqa %xmm13,%xmm8 + 3f3e: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 + 3f44: 66 45 0f 6f e0 movdqa %xmm8,%xmm12 + 3f49: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 3f4e: 66 45 0f fe e5 paddd %xmm13,%xmm12 + 3f53: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 + 3f59: 66 45 0f 61 c4 punpcklwd %xmm12,%xmm8 + 3f5e: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 + 3f63: 66 45 0f 6f f8 movdqa %xmm8,%xmm15 + 3f68: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 + 3f6d: 66 44 0f 6f 84 24 b8 movdqa 0xb8(%rsp),%xmm8 + 3f74: 00 00 00 + 3f77: 66 45 0f 69 d9 punpckhwd %xmm9,%xmm11 + 3f7c: 66 45 0f 61 f9 punpcklwd %xmm9,%xmm15 + 3f81: 66 45 0f 61 fb punpcklwd %xmm11,%xmm15 + 3f86: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 + 3f8b: 66 45 0f 6f e0 movdqa %xmm8,%xmm12 + 3f90: 66 41 0f 71 e3 0f psraw $0xf,%xmm11 + 3f96: 66 45 0f 61 e3 punpcklwd %xmm11,%xmm12 + 3f9b: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 3fa0: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 3fa6: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 3fab: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 3fb0: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 + 3fb6: 66 45 0f fa dc psubd %xmm12,%xmm11 + 3fbb: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 + 3fc1: 66 45 0f fa dc psubd %xmm12,%xmm11 + 3fc6: 66 45 0f 6f e0 movdqa %xmm8,%xmm12 + 3fcb: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 3fd0: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 3fd5: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 3fdb: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 + 3fe1: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 3fe6: 66 45 0f fe d9 paddd %xmm9,%xmm11 + 3feb: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 + 3ff0: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 3ff6: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 + 3ffc: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 + 4001: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 4006: 66 45 0f fa ec psubd %xmm12,%xmm13 + 400b: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 + 4011: 66 41 0f 72 f5 08 pslld $0x8,%xmm13 + 4017: 66 45 0f fa ec psubd %xmm12,%xmm13 + 401c: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 + 4021: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 + 4027: 66 45 0f fe ec paddd %xmm12,%xmm13 + 402c: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 4031: 66 41 0f 72 d5 1c psrld $0x1c,%xmm13 + 4037: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 + 403c: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 4041: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 4046: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 404b: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 + 4050: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 + 4055: 66 45 0f 61 d9 punpcklwd %xmm9,%xmm11 + 405a: 66 44 0f db e6 pand %xmm6,%xmm12 + 405f: 66 44 0f db de pand %xmm6,%xmm11 + 4064: 66 45 0f 67 e3 packuswb %xmm11,%xmm12 + 4069: 66 45 0f fc e4 paddb %xmm12,%xmm12 + 406e: 66 44 0f db a4 24 48 pand 0x148(%rsp),%xmm12 + 4075: 01 00 00 + 4078: 66 45 0f 6f fc movdqa %xmm12,%xmm15 + 407d: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 4082: 66 41 0f 69 c0 punpckhwd %xmm8,%xmm0 + 4087: 66 45 0f 61 e0 punpcklwd %xmm8,%xmm12 + 408c: 66 0f 72 f0 01 pslld $0x1,%xmm0 + 4091: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 4097: 66 0f fe c7 paddd %xmm7,%xmm0 + 409b: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 40a0: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 40a5: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 + 40ab: 66 45 0f fa dc psubd %xmm12,%xmm11 + 40b0: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 + 40b6: 66 45 0f fa dc psubd %xmm12,%xmm11 + 40bb: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 40c0: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 + 40c6: 66 45 0f fe dc paddd %xmm12,%xmm11 + 40cb: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 40d0: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 + 40d6: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 40dc: 66 44 0f fa e0 psubd %xmm0,%xmm12 + 40e1: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 40e6: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 + 40ec: 66 44 0f fa e0 psubd %xmm0,%xmm12 + 40f1: 66 45 0f 6f cc movdqa %xmm12,%xmm9 + 40f6: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 + 40fc: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 + 4101: 66 41 0f fe c4 paddd %xmm12,%xmm0 + 4106: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 410b: 66 45 0f 6f de movdqa %xmm14,%xmm11 + 4110: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 4115: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 411a: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 + 411f: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 + 4124: 66 45 0f 6f c8 movdqa %xmm8,%xmm9 + 4129: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 + 412e: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 + 4133: 66 45 0f 6f e6 movdqa %xmm14,%xmm12 + 4138: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 + 413e: 66 45 0f 61 e9 punpcklwd %xmm9,%xmm13 + 4143: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 4148: 66 45 0f 69 f4 punpckhwd %xmm12,%xmm14 + 414d: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 4153: 66 41 0f 72 f6 01 pslld $0x1,%xmm14 + 4159: 66 44 0f fe df paddd %xmm7,%xmm11 + 415e: 66 44 0f fe f7 paddd %xmm7,%xmm14 + 4163: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 4168: 66 45 0f 6f e6 movdqa %xmm14,%xmm12 + 416d: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 + 4173: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 + 4179: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 + 417e: 66 45 0f fa e6 psubd %xmm14,%xmm12 + 4183: 66 41 0f fa c3 psubd %xmm11,%xmm0 + 4188: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 + 418e: 66 0f 72 f0 08 pslld $0x8,%xmm0 + 4193: 66 45 0f fa e6 psubd %xmm14,%xmm12 + 4198: 66 45 0f 6f f7 movdqa %xmm15,%xmm14 + 419d: 66 44 0f 6f 7c 24 88 movdqa -0x78(%rsp),%xmm15 + 41a4: 66 41 0f fa c3 psubd %xmm11,%xmm0 + 41a9: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 + 41ae: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 41b4: 66 41 0f fe c3 paddd %xmm11,%xmm0 + 41b9: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 41be: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 41c4: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 41c9: 66 45 0f fe e3 paddd %xmm11,%xmm12 + 41ce: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 + 41d3: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 + 41d9: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 + 41de: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 41e3: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 41e8: 66 41 0f 61 c3 punpcklwd %xmm11,%xmm0 + 41ed: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 41f2: 66 45 0f 6f dd movdqa %xmm13,%xmm11 + 41f7: 66 44 0f 6f 6c 24 58 movdqa 0x58(%rsp),%xmm13 + 41fe: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 + 4203: 66 44 0f db de pand %xmm6,%xmm11 + 4208: 66 0f db c6 pand %xmm6,%xmm0 + 420c: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 + 4211: 66 44 0f 67 d8 packuswb %xmm0,%xmm11 + 4216: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 + 421c: 66 44 0f db 9c 24 58 pand 0x158(%rsp),%xmm11 + 4223: 01 00 00 + 4226: 66 45 0f eb f3 por %xmm11,%xmm14 + 422b: 66 45 0f 6f dd movdqa %xmm13,%xmm11 + 4230: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 4235: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 423b: 66 44 0f fe df paddd %xmm7,%xmm11 + 4240: 66 41 0f 6f c3 movdqa %xmm11,%xmm0 + 4245: 66 0f 72 f0 06 pslld $0x6,%xmm0 + 424a: 66 41 0f fa c3 psubd %xmm11,%xmm0 + 424f: 66 0f 72 f0 08 pslld $0x8,%xmm0 + 4254: 66 41 0f fa c3 psubd %xmm11,%xmm0 + 4259: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 + 425e: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 4264: 66 41 0f fe c3 paddd %xmm11,%xmm0 + 4269: 66 45 0f 6f dd movdqa %xmm13,%xmm11 + 426e: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 4273: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 4278: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 427d: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 4282: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 4288: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 428d: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 4292: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 + 4298: 66 45 0f fa dc psubd %xmm12,%xmm11 + 429d: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 + 42a3: 66 45 0f fa dc psubd %xmm12,%xmm11 + 42a8: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 42ad: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 + 42b3: 66 45 0f fe dc paddd %xmm12,%xmm11 + 42b8: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 42bd: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 42c3: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 + 42c8: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 42cd: 66 45 0f 6f df movdqa %xmm15,%xmm11 + 42d2: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 + 42d7: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 + 42dc: 66 41 0f 69 c4 punpckhwd %xmm12,%xmm0 + 42e1: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 + 42e6: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 + 42eb: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 + 42f1: 66 44 0f 61 e8 punpcklwd %xmm0,%xmm13 + 42f6: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 42fb: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 4301: 66 44 0f fe df paddd %xmm7,%xmm11 + 4306: 66 41 0f 6f c3 movdqa %xmm11,%xmm0 + 430b: 66 0f 72 f0 06 pslld $0x6,%xmm0 + 4310: 66 41 0f fa c3 psubd %xmm11,%xmm0 + 4315: 66 0f 72 f0 08 pslld $0x8,%xmm0 + 431a: 66 41 0f fa c3 psubd %xmm11,%xmm0 + 431f: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 + 4324: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 432a: 66 41 0f fe c3 paddd %xmm11,%xmm0 + 432f: 66 45 0f 6f df movdqa %xmm15,%xmm11 + 4334: 66 44 0f 6f bc 24 28 movdqa 0x128(%rsp),%xmm15 + 433b: 01 00 00 + 433e: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 4343: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 4348: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 434e: 66 44 0f fe df paddd %xmm7,%xmm11 + 4353: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 4358: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 + 435e: 66 45 0f fa e3 psubd %xmm11,%xmm12 + 4363: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 + 4369: 66 45 0f fa e3 psubd %xmm11,%xmm12 + 436e: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 4373: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 4379: 66 45 0f fe dc paddd %xmm12,%xmm11 + 437e: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 4383: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 4389: 66 41 0f 61 c3 punpcklwd %xmm11,%xmm0 + 438e: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 4393: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 + 4398: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 + 439d: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 43a2: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 + 43a7: 66 41 0f 61 c3 punpcklwd %xmm11,%xmm0 + 43ac: 66 45 0f 6f dd movdqa %xmm13,%xmm11 + 43b1: 66 45 0f 6f ef movdqa %xmm15,%xmm13 + 43b6: 66 41 0f 71 e5 0f psraw $0xf,%xmm13 + 43bc: 66 0f db c6 pand %xmm6,%xmm0 + 43c0: 66 44 0f db de pand %xmm6,%xmm11 + 43c5: 66 45 0f 61 e5 punpcklwd %xmm13,%xmm12 + 43ca: 66 44 0f 67 d8 packuswb %xmm0,%xmm11 + 43cf: 66 45 0f 69 fd punpckhwd %xmm13,%xmm15 + 43d4: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 43da: 66 45 0f fc db paddb %xmm11,%xmm11 + 43df: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 43e4: 66 45 0f fc db paddb %xmm11,%xmm11 + 43e9: 66 44 0f db 9c 24 68 pand 0x168(%rsp),%xmm11 + 43f0: 01 00 00 + 43f3: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 + 43f8: 66 0f 72 f0 06 pslld $0x6,%xmm0 + 43fd: 66 45 0f eb de por %xmm14,%xmm11 + 4402: 66 41 0f fa c4 psubd %xmm12,%xmm0 + 4407: 66 0f 72 f0 08 pslld $0x8,%xmm0 + 440c: 66 41 0f fa c4 psubd %xmm12,%xmm0 + 4411: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 4416: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 + 441c: 66 41 0f fe c4 paddd %xmm12,%xmm0 + 4421: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 + 4426: 66 44 0f 6f bc 24 38 movdqa 0x138(%rsp),%xmm15 + 442d: 01 00 00 + 4430: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 + 4436: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 443b: 66 44 0f fe e7 paddd %xmm7,%xmm12 + 4440: 66 45 0f 6f f7 movdqa %xmm15,%xmm14 + 4445: 66 45 0f 6f ec movdqa %xmm12,%xmm13 + 444a: 66 41 0f 71 e6 0f psraw $0xf,%xmm14 + 4450: 66 41 0f 72 f5 06 pslld $0x6,%xmm13 + 4456: 66 45 0f fa ec psubd %xmm12,%xmm13 + 445b: 66 41 0f 72 f5 08 pslld $0x8,%xmm13 + 4461: 66 45 0f fa ec psubd %xmm12,%xmm13 + 4466: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 + 446b: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 + 4471: 66 45 0f fe e5 paddd %xmm13,%xmm12 + 4476: 66 44 0f 6f e8 movdqa %xmm0,%xmm13 + 447b: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 + 4481: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 + 4486: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 448b: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 4490: 66 41 0f 61 c5 punpcklwd %xmm13,%xmm0 + 4495: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 449a: 66 45 0f 6f ef movdqa %xmm15,%xmm13 + 449f: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 + 44a4: 66 45 0f 61 ee punpcklwd %xmm14,%xmm13 + 44a9: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 + 44ae: 66 41 0f 72 f5 01 pslld $0x1,%xmm13 + 44b4: 66 0f db c6 pand %xmm6,%xmm0 + 44b8: 66 44 0f fe ef paddd %xmm7,%xmm13 + 44bd: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 + 44c2: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 + 44c8: 66 45 0f fa e5 psubd %xmm13,%xmm12 + 44cd: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 + 44d3: 66 45 0f fa e5 psubd %xmm13,%xmm12 + 44d8: 66 45 0f 6f ec movdqa %xmm12,%xmm13 + 44dd: 66 41 0f 72 f5 02 pslld $0x2,%xmm13 + 44e3: 66 45 0f fe e5 paddd %xmm13,%xmm12 + 44e8: 66 45 0f 6f ef movdqa %xmm15,%xmm13 + 44ed: 66 44 0f 6f bc 24 d8 movdqa 0xd8(%rsp),%xmm15 + 44f4: 00 00 00 + 44f7: 66 41 0f 72 f5 01 pslld $0x1,%xmm13 + 44fd: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 + 4503: 66 44 0f fe ef paddd %xmm7,%xmm13 + 4508: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 + 450d: 66 45 0f 6f f5 movdqa %xmm13,%xmm14 + 4512: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 + 4518: 66 41 0f 72 f6 06 pslld $0x6,%xmm14 + 451e: 66 45 0f fa f5 psubd %xmm13,%xmm14 + 4523: 66 41 0f 72 f6 08 pslld $0x8,%xmm14 + 4529: 66 45 0f fa f5 psubd %xmm13,%xmm14 + 452e: 66 45 0f 6f ee movdqa %xmm14,%xmm13 + 4533: 66 41 0f 72 f5 02 pslld $0x2,%xmm13 + 4539: 66 45 0f fe ee paddd %xmm14,%xmm13 + 453e: 66 45 0f 6f f4 movdqa %xmm12,%xmm14 + 4543: 66 41 0f 72 d5 1c psrld $0x1c,%xmm13 + 4549: 66 45 0f 61 e5 punpcklwd %xmm13,%xmm12 + 454e: 66 45 0f 69 f5 punpckhwd %xmm13,%xmm14 + 4553: 66 45 0f 6f ec movdqa %xmm12,%xmm13 + 4558: 66 45 0f 61 e6 punpcklwd %xmm14,%xmm12 + 455d: 66 45 0f 69 ee punpckhwd %xmm14,%xmm13 + 4562: 66 44 0f 6f b4 24 c8 movdqa 0xc8(%rsp),%xmm14 + 4569: 00 00 00 + 456c: 66 45 0f 61 e5 punpcklwd %xmm13,%xmm12 + 4571: 66 45 0f 6f ea movdqa %xmm10,%xmm13 + 4576: 66 44 0f db e6 pand %xmm6,%xmm12 + 457b: 66 41 0f 71 e5 0f psraw $0xf,%xmm13 + 4581: 66 45 0f 6f ce movdqa %xmm14,%xmm9 + 4586: 66 41 0f 67 c4 packuswb %xmm12,%xmm0 + 458b: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 + 4591: 66 0f fc c0 paddb %xmm0,%xmm0 + 4595: 66 0f fc c0 paddb %xmm0,%xmm0 + 4599: 66 0f fc c0 paddb %xmm0,%xmm0 + 459d: 66 0f db 84 24 78 01 pand 0x178(%rsp),%xmm0 + 45a4: 00 00 + 45a6: 66 41 0f eb c3 por %xmm11,%xmm0 + 45ab: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 45b0: 66 45 0f 69 d5 punpckhwd %xmm13,%xmm10 + 45b5: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 + 45ba: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 45c0: 66 44 0f fe df paddd %xmm7,%xmm11 + 45c5: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 45ca: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 + 45d0: 66 45 0f fa e3 psubd %xmm11,%xmm12 + 45d5: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 + 45db: 66 45 0f fa e3 psubd %xmm11,%xmm12 + 45e0: 66 45 0f 6f dc movdqa %xmm12,%xmm11 + 45e5: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 45eb: 66 45 0f fe e3 paddd %xmm11,%xmm12 + 45f0: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 45f5: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 45fb: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 + 4601: 66 44 0f fe df paddd %xmm7,%xmm11 + 4606: 66 45 0f 6f ec movdqa %xmm12,%xmm13 + 460b: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 + 4610: 66 41 0f 72 f2 06 pslld $0x6,%xmm10 + 4616: 66 45 0f fa d3 psubd %xmm11,%xmm10 + 461b: 66 41 0f 72 f2 08 pslld $0x8,%xmm10 + 4621: 66 45 0f fa d3 psubd %xmm11,%xmm10 + 4626: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 462b: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 4631: 66 45 0f fe da paddd %xmm10,%xmm11 + 4636: 66 45 0f 6f d4 movdqa %xmm12,%xmm10 + 463b: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 + 4640: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 4646: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 + 464c: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 4651: 66 45 0f 69 eb punpckhwd %xmm11,%xmm13 + 4656: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 465b: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 4660: 66 45 0f 69 dd punpckhwd %xmm13,%xmm11 + 4665: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 466a: 66 41 0f 69 cc punpckhwd %xmm12,%xmm1 + 466f: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 + 4674: 66 0f 72 f1 01 pslld $0x1,%xmm1 + 4679: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 467e: 66 41 0f 72 f5 01 pslld $0x1,%xmm13 + 4684: 66 0f fe cf paddd %xmm7,%xmm1 + 4688: 66 44 0f fe ef paddd %xmm7,%xmm13 + 468d: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 + 4692: 66 45 0f 6f dd movdqa %xmm13,%xmm11 + 4697: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 + 469d: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 + 46a3: 66 44 0f fa e1 psubd %xmm1,%xmm12 + 46a8: 66 45 0f fa dd psubd %xmm13,%xmm11 + 46ad: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 + 46b3: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 + 46b9: 66 44 0f fa e1 psubd %xmm1,%xmm12 + 46be: 66 45 0f fa dd psubd %xmm13,%xmm11 + 46c3: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 46c8: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 46cd: 66 0f 72 f1 02 pslld $0x2,%xmm1 + 46d2: 66 41 0f 72 f5 02 pslld $0x2,%xmm13 + 46d8: 66 41 0f fe cc paddd %xmm12,%xmm1 + 46dd: 66 45 0f fe dd paddd %xmm13,%xmm11 + 46e2: 66 0f 72 d1 1c psrld $0x1c,%xmm1 + 46e7: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 + 46ed: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 46f2: 66 44 0f 61 d9 punpcklwd %xmm1,%xmm11 + 46f7: 66 44 0f 69 e1 punpckhwd %xmm1,%xmm12 + 46fc: 66 41 0f 6f cb movdqa %xmm11,%xmm1 + 4701: 66 41 0f 69 cc punpckhwd %xmm12,%xmm1 + 4706: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 470b: 66 44 0f 61 d9 punpcklwd %xmm1,%xmm11 + 4710: 66 41 0f 6f ca movdqa %xmm10,%xmm1 + 4715: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 471a: 66 45 0f 6f ce movdqa %xmm14,%xmm9 + 471f: 66 44 0f db de pand %xmm6,%xmm11 + 4724: 66 45 0f 69 f2 punpckhwd %xmm10,%xmm14 + 4729: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 + 472e: 66 0f db ce pand %xmm6,%xmm1 + 4732: 66 41 0f 67 cb packuswb %xmm11,%xmm1 + 4737: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 473c: 66 45 0f 6f ce movdqa %xmm14,%xmm9 + 4741: 66 0f 71 f1 04 psllw $0x4,%xmm1 + 4746: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 474c: 66 0f db 8c 24 88 01 pand 0x188(%rsp),%xmm1 + 4753: 00 00 + 4755: 66 41 0f 72 f1 01 pslld $0x1,%xmm9 + 475b: 66 44 0f fe df paddd %xmm7,%xmm11 + 4760: 66 0f db 8c 24 98 01 pand 0x198(%rsp),%xmm1 + 4767: 00 00 + 4769: 66 44 0f fe cf paddd %xmm7,%xmm9 + 476e: 66 0f eb c1 por %xmm1,%xmm0 + 4772: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 4777: 66 41 0f 6f cb movdqa %xmm11,%xmm1 + 477c: 66 0f 72 f1 06 pslld $0x6,%xmm1 + 4781: 66 41 0f 72 f2 06 pslld $0x6,%xmm10 + 4787: 66 41 0f fa cb psubd %xmm11,%xmm1 + 478c: 66 45 0f fa d1 psubd %xmm9,%xmm10 + 4791: 66 0f 72 f1 08 pslld $0x8,%xmm1 + 4796: 66 41 0f 72 f2 08 pslld $0x8,%xmm10 + 479c: 66 45 0f fa d1 psubd %xmm9,%xmm10 + 47a1: 66 41 0f fa cb psubd %xmm11,%xmm1 + 47a6: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 + 47ab: 66 45 0f 6f ca movdqa %xmm10,%xmm9 + 47b0: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 47b6: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 + 47bc: 66 41 0f fe cb paddd %xmm11,%xmm1 + 47c1: 66 45 0f fe ca paddd %xmm10,%xmm9 + 47c6: 66 41 0f 72 d1 1c psrld $0x1c,%xmm9 + 47cc: 66 0f 72 d1 1c psrld $0x1c,%xmm1 + 47d1: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 + 47d6: 66 41 0f 61 c9 punpcklwd %xmm9,%xmm1 + 47db: 66 45 0f 69 d1 punpckhwd %xmm9,%xmm10 + 47e0: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 + 47e5: 66 45 0f 69 ca punpckhwd %xmm10,%xmm9 + 47ea: 66 41 0f 61 ca punpcklwd %xmm10,%xmm1 + 47ef: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 + 47f4: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 + 47f9: 66 45 0f 69 fa punpckhwd %xmm10,%xmm15 + 47fe: 66 41 0f 61 c9 punpcklwd %xmm9,%xmm1 + 4803: 66 45 0f 61 c2 punpcklwd %xmm10,%xmm8 + 4808: 66 0f db ce pand %xmm6,%xmm1 + 480c: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 + 4811: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 + 4816: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 + 481c: 66 41 0f 72 f0 01 pslld $0x1,%xmm8 + 4822: 66 44 0f fe df paddd %xmm7,%xmm11 + 4827: 66 44 0f fe c7 paddd %xmm7,%xmm8 + 482c: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 4831: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 + 4836: 66 41 0f 72 f1 06 pslld $0x6,%xmm9 + 483c: 66 41 0f 72 f2 06 pslld $0x6,%xmm10 + 4842: 66 45 0f fa cb psubd %xmm11,%xmm9 + 4847: 66 45 0f fa d0 psubd %xmm8,%xmm10 + 484c: 66 41 0f 72 f1 08 pslld $0x8,%xmm9 + 4852: 66 41 0f 72 f2 08 pslld $0x8,%xmm10 + 4858: 66 45 0f fa d0 psubd %xmm8,%xmm10 + 485d: 66 45 0f fa cb psubd %xmm11,%xmm9 + 4862: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 4867: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 486c: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 + 4872: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 + 4878: 66 45 0f fe c2 paddd %xmm10,%xmm8 + 487d: 66 45 0f fe cb paddd %xmm11,%xmm9 + 4882: 66 41 0f 72 d0 1c psrld $0x1c,%xmm8 + 4888: 66 41 0f 72 d1 1c psrld $0x1c,%xmm9 + 488e: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 4893: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 + 4898: 66 45 0f 69 d0 punpckhwd %xmm8,%xmm10 + 489d: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 + 48a2: 66 45 0f 69 c2 punpckhwd %xmm10,%xmm8 + 48a7: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 + 48ac: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 + 48b1: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 48b6: 66 0f 6e cf movd %edi,%xmm1 + 48ba: bf c0 c0 c0 c0 mov $0xc0c0c0c0,%edi + 48bf: 66 44 0f db ce pand %xmm6,%xmm9 + 48c4: 66 0f 70 c9 00 pshufd $0x0,%xmm1,%xmm1 + 48c9: 66 45 0f 67 c1 packuswb %xmm9,%xmm8 + 48ce: 66 41 0f 71 f0 05 psllw $0x5,%xmm8 + 48d4: 66 44 0f db 84 24 a8 pand 0x1a8(%rsp),%xmm8 + 48db: 01 00 00 + 48de: 66 41 0f db c8 pand %xmm8,%xmm1 + 48e3: 66 44 0f 6f c5 movdqa %xmm5,%xmm8 + 48e8: 66 0f eb c8 por %xmm0,%xmm1 + 48ec: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 + 48f2: 66 0f 6f c5 movdqa %xmm5,%xmm0 + 48f6: 66 41 0f 61 c0 punpcklwd %xmm8,%xmm0 + 48fb: 66 41 0f 69 e8 punpckhwd %xmm8,%xmm5 + 4900: 66 0f 72 f0 01 pslld $0x1,%xmm0 + 4905: 66 0f fe c7 paddd %xmm7,%xmm0 + 4909: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 490e: 66 41 0f 72 f1 06 pslld $0x6,%xmm9 + 4914: 66 44 0f fa c8 psubd %xmm0,%xmm9 + 4919: 66 41 0f 72 f1 08 pslld $0x8,%xmm9 + 491f: 66 44 0f fa c8 psubd %xmm0,%xmm9 + 4924: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 + 4929: 66 0f 72 f0 02 pslld $0x2,%xmm0 + 492e: 66 44 0f fe c8 paddd %xmm0,%xmm9 + 4933: 66 0f 6f c5 movdqa %xmm5,%xmm0 + 4937: 66 0f 72 f0 01 pslld $0x1,%xmm0 + 493c: 66 41 0f 72 d1 1c psrld $0x1c,%xmm9 + 4942: 66 0f fe c7 paddd %xmm7,%xmm0 + 4946: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 + 494b: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 4950: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 + 4956: 66 44 0f fa c0 psubd %xmm0,%xmm8 + 495b: 66 41 0f 72 f0 08 pslld $0x8,%xmm8 + 4961: 66 44 0f fa c0 psubd %xmm0,%xmm8 + 4966: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 + 496b: 66 0f 72 f0 02 pslld $0x2,%xmm0 + 4970: 66 41 0f fe c0 paddd %xmm8,%xmm0 + 4975: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 + 497a: 66 44 0f 6f cb movdqa %xmm3,%xmm9 + 497f: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 4984: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 + 498a: 66 0f 61 e8 punpcklwd %xmm0,%xmm5 + 498e: 66 44 0f 69 c0 punpckhwd %xmm0,%xmm8 + 4993: 66 0f 6f c5 movdqa %xmm5,%xmm0 + 4997: 66 41 0f 61 e8 punpcklwd %xmm8,%xmm5 + 499c: 66 41 0f 69 c0 punpckhwd %xmm8,%xmm0 + 49a1: 66 0f 61 e8 punpcklwd %xmm0,%xmm5 + 49a5: 66 0f 6f c3 movdqa %xmm3,%xmm0 + 49a9: 66 41 0f 69 d9 punpckhwd %xmm9,%xmm3 + 49ae: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 + 49b3: 66 0f db ee pand %xmm6,%xmm5 + 49b7: 66 0f 72 f0 01 pslld $0x1,%xmm0 + 49bc: 66 0f fe c7 paddd %xmm7,%xmm0 + 49c0: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 49c5: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 + 49cb: 66 44 0f fa c0 psubd %xmm0,%xmm8 + 49d0: 66 41 0f 72 f0 08 pslld $0x8,%xmm8 + 49d6: 66 44 0f fa c0 psubd %xmm0,%xmm8 + 49db: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 + 49e0: 66 0f 72 f0 02 pslld $0x2,%xmm0 + 49e5: 66 44 0f fe c0 paddd %xmm0,%xmm8 + 49ea: 66 0f 6f c3 movdqa %xmm3,%xmm0 + 49ee: 66 0f 72 f0 01 pslld $0x1,%xmm0 + 49f3: 66 41 0f 72 d0 1c psrld $0x1c,%xmm8 + 49f9: 66 0f fe c7 paddd %xmm7,%xmm0 + 49fd: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 4a01: 66 0f 72 f3 06 pslld $0x6,%xmm3 + 4a06: 66 0f fa d8 psubd %xmm0,%xmm3 + 4a0a: 66 0f 72 f3 08 pslld $0x8,%xmm3 + 4a0f: 66 0f fa d8 psubd %xmm0,%xmm3 + 4a13: 66 0f 6f c3 movdqa %xmm3,%xmm0 + 4a17: 66 0f 72 f0 02 pslld $0x2,%xmm0 + 4a1c: 66 0f fe c3 paddd %xmm3,%xmm0 + 4a20: 66 41 0f 6f d8 movdqa %xmm8,%xmm3 + 4a25: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 4a2a: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 4a2f: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 + 4a33: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 + 4a38: 66 44 0f 61 c3 punpcklwd %xmm3,%xmm8 + 4a3d: 66 0f 69 c3 punpckhwd %xmm3,%xmm0 + 4a41: 66 0f 6e df movd %edi,%xmm3 + 4a45: bf 40 40 40 40 mov $0x40404040,%edi + 4a4a: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 4a4f: 66 0f 6f c5 movdqa %xmm5,%xmm0 + 4a53: 66 0f 70 db 00 pshufd $0x0,%xmm3,%xmm3 + 4a58: 66 0f 6f ec movdqa %xmm4,%xmm5 + 4a5c: 66 44 0f db c6 pand %xmm6,%xmm8 + 4a61: 66 0f 71 e5 0f psraw $0xf,%xmm5 + 4a66: 66 41 0f 67 c0 packuswb %xmm8,%xmm0 + 4a6b: 66 0f 71 f0 06 psllw $0x6,%xmm0 + 4a70: 66 0f db d8 pand %xmm0,%xmm3 + 4a74: 66 0f 6e c7 movd %edi,%xmm0 + 4a78: bf 80 80 80 80 mov $0x80808080,%edi + 4a7d: 66 0f 70 c0 00 pshufd $0x0,%xmm0,%xmm0 + 4a82: 66 0f db d8 pand %xmm0,%xmm3 + 4a86: 66 0f eb d9 por %xmm1,%xmm3 + 4a8a: 66 0f 6f cc movdqa %xmm4,%xmm1 + 4a8e: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 + 4a92: 66 0f 61 cd punpcklwd %xmm5,%xmm1 + 4a96: 66 0f 6f ea movdqa %xmm2,%xmm5 + 4a9a: 66 0f 72 f1 01 pslld $0x1,%xmm1 + 4a9f: 66 0f 71 e5 0f psraw $0xf,%xmm5 + 4aa4: 66 0f fe cf paddd %xmm7,%xmm1 + 4aa8: 66 0f 6f c1 movdqa %xmm1,%xmm0 + 4aac: 66 0f 72 f0 06 pslld $0x6,%xmm0 + 4ab1: 66 0f fa c1 psubd %xmm1,%xmm0 + 4ab5: 66 0f 72 f0 08 pslld $0x8,%xmm0 + 4aba: 66 0f fa c1 psubd %xmm1,%xmm0 + 4abe: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 4ac2: 66 0f 72 f1 02 pslld $0x2,%xmm1 + 4ac7: 66 0f fe c1 paddd %xmm1,%xmm0 + 4acb: 66 0f 6f cc movdqa %xmm4,%xmm1 + 4acf: 66 0f 72 f1 01 pslld $0x1,%xmm1 + 4ad4: 66 0f 72 d0 1c psrld $0x1c,%xmm0 + 4ad9: 66 0f fe cf paddd %xmm7,%xmm1 + 4add: 66 0f 6f e1 movdqa %xmm1,%xmm4 + 4ae1: 66 0f 72 f4 06 pslld $0x6,%xmm4 + 4ae6: 66 0f fa e1 psubd %xmm1,%xmm4 + 4aea: 66 0f 72 f4 08 pslld $0x8,%xmm4 + 4aef: 66 0f fa e1 psubd %xmm1,%xmm4 + 4af3: 66 0f 6f cc movdqa %xmm4,%xmm1 + 4af7: 66 0f 72 f1 02 pslld $0x2,%xmm1 + 4afc: 66 0f fe cc paddd %xmm4,%xmm1 + 4b00: 66 0f 6f e0 movdqa %xmm0,%xmm4 + 4b04: 66 0f 72 d1 1c psrld $0x1c,%xmm1 + 4b09: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 + 4b0d: 66 0f 69 e1 punpckhwd %xmm1,%xmm4 + 4b11: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 4b15: 66 0f 61 c4 punpcklwd %xmm4,%xmm0 + 4b19: 66 0f 69 cc punpckhwd %xmm4,%xmm1 + 4b1d: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 + 4b21: 66 0f 6f ca movdqa %xmm2,%xmm1 + 4b25: 66 0f 69 d5 punpckhwd %xmm5,%xmm2 + 4b29: 66 0f 61 cd punpcklwd %xmm5,%xmm1 + 4b2d: 66 0f db c6 pand %xmm6,%xmm0 + 4b31: 66 0f 72 f1 01 pslld $0x1,%xmm1 + 4b36: 66 0f fe cf paddd %xmm7,%xmm1 + 4b3a: 66 0f 6f e1 movdqa %xmm1,%xmm4 + 4b3e: 66 0f 72 f4 06 pslld $0x6,%xmm4 + 4b43: 66 0f fa e1 psubd %xmm1,%xmm4 + 4b47: 66 0f 72 f4 08 pslld $0x8,%xmm4 + 4b4c: 66 0f fa e1 psubd %xmm1,%xmm4 + 4b50: 66 0f 6f cc movdqa %xmm4,%xmm1 + 4b54: 66 0f 72 f1 02 pslld $0x2,%xmm1 + 4b59: 66 0f fe e1 paddd %xmm1,%xmm4 + 4b5d: 66 0f 6f ca movdqa %xmm2,%xmm1 + 4b61: 66 0f 72 f1 01 pslld $0x1,%xmm1 + 4b66: 66 0f 72 d4 1c psrld $0x1c,%xmm4 + 4b6b: 66 0f fe cf paddd %xmm7,%xmm1 + 4b6f: 66 0f 6f ec movdqa %xmm4,%xmm5 + 4b73: 66 0f 6f d1 movdqa %xmm1,%xmm2 + 4b77: 66 0f 72 f2 06 pslld $0x6,%xmm2 + 4b7c: 66 0f fa d1 psubd %xmm1,%xmm2 + 4b80: 66 0f 72 f2 08 pslld $0x8,%xmm2 + 4b85: 66 0f fa d1 psubd %xmm1,%xmm2 + 4b89: 66 0f 6f ca movdqa %xmm2,%xmm1 + 4b8d: 66 0f 72 f1 02 pslld $0x2,%xmm1 + 4b92: 66 0f fe ca paddd %xmm2,%xmm1 + 4b96: 66 0f 6f d4 movdqa %xmm4,%xmm2 + 4b9a: 66 0f 72 d1 1c psrld $0x1c,%xmm1 + 4b9f: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 + 4ba3: 66 0f 69 e9 punpckhwd %xmm1,%xmm5 + 4ba7: 66 0f 6f ca movdqa %xmm2,%xmm1 + 4bab: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 + 4baf: 66 0f 69 cd punpckhwd %xmm5,%xmm1 + 4bb3: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 + 4bb7: 66 0f 6e cf movd %edi,%xmm1 + 4bbb: 66 0f db d6 pand %xmm6,%xmm2 + 4bbf: 66 0f 70 c9 00 pshufd $0x0,%xmm1,%xmm1 + 4bc4: 66 0f 67 c2 packuswb %xmm2,%xmm0 + 4bc8: 66 0f 71 f0 07 psllw $0x7,%xmm0 + 4bcd: 66 0f db c8 pand %xmm0,%xmm1 + 4bd1: 66 0f eb cb por %xmm3,%xmm1 + 4bd5: 0f 11 49 f0 movups %xmm1,-0x10(%rcx) + 4bd9: 48 39 c1 cmp %rax,%rcx + 4bdc: 0f 85 63 ea ff ff jne 3645 + 4be2: 48 81 c4 c0 01 00 00 add $0x1c0,%rsp + 4be9: c3 ret + 4bea: 48 89 f2 mov %rsi,%rdx + 4bed: 0f 1f 00 nopl (%rax) + 4bf0: c6 01 00 movb $0x0,(%rcx) + 4bf3: 0f bf 02 movswl (%rdx),%eax + 4bf6: 48 83 c1 01 add $0x1,%rcx + 4bfa: 8d 84 00 81 06 00 00 lea 0x681(%rax,%rax,1),%eax + 4c01: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax + 4c07: c1 e8 1c shr $0x1c,%eax + 4c0a: 83 e0 01 and $0x1,%eax + 4c0d: 88 41 ff mov %al,-0x1(%rcx) + 4c10: 0f bf 72 02 movswl 0x2(%rdx),%esi + 4c14: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4c1b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4c21: c1 ee 1b shr $0x1b,%esi + 4c24: 83 e6 02 and $0x2,%esi + 4c27: 09 f0 or %esi,%eax + 4c29: 88 41 ff mov %al,-0x1(%rcx) + 4c2c: 0f bf 72 04 movswl 0x4(%rdx),%esi + 4c30: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4c37: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4c3d: c1 ee 1a shr $0x1a,%esi + 4c40: 83 e6 04 and $0x4,%esi + 4c43: 09 f0 or %esi,%eax + 4c45: 88 41 ff mov %al,-0x1(%rcx) + 4c48: 0f bf 72 06 movswl 0x6(%rdx),%esi + 4c4c: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4c53: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4c59: c1 ee 19 shr $0x19,%esi + 4c5c: 83 e6 08 and $0x8,%esi + 4c5f: 09 f0 or %esi,%eax + 4c61: 88 41 ff mov %al,-0x1(%rcx) + 4c64: 0f bf 72 08 movswl 0x8(%rdx),%esi + 4c68: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4c6f: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4c75: c1 ee 18 shr $0x18,%esi + 4c78: 83 e6 10 and $0x10,%esi + 4c7b: 09 f0 or %esi,%eax + 4c7d: 88 41 ff mov %al,-0x1(%rcx) + 4c80: 0f bf 72 0a movswl 0xa(%rdx),%esi + 4c84: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4c8b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4c91: c1 ee 17 shr $0x17,%esi + 4c94: 83 e6 20 and $0x20,%esi + 4c97: 09 f0 or %esi,%eax + 4c99: 88 41 ff mov %al,-0x1(%rcx) + 4c9c: 0f bf 72 0c movswl 0xc(%rdx),%esi + 4ca0: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4ca7: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4cad: c1 ee 16 shr $0x16,%esi + 4cb0: 83 e6 40 and $0x40,%esi + 4cb3: 09 f0 or %esi,%eax + 4cb5: 88 41 ff mov %al,-0x1(%rcx) + 4cb8: 0f bf 72 0e movswl 0xe(%rdx),%esi + 4cbc: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 4cc3: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 4cc9: c1 ee 1c shr $0x1c,%esi + 4ccc: c1 e6 07 shl $0x7,%esi + 4ccf: 09 f0 or %esi,%eax + 4cd1: 88 41 ff mov %al,-0x1(%rcx) + 4cd4: 48 83 c2 10 add $0x10,%rdx + 4cd8: 48 39 d7 cmp %rdx,%rdi + 4cdb: 0f 85 0f ff ff ff jne 4bf0 + 4ce1: c3 ret + 4ce2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4ce9: 00 00 00 00 + 4ced: 0f 1f 00 nopl (%rax) + +0000000000004cf0 : + 4cf0: 55 push %rbp + 4cf1: 0f b6 ca movzbl %dl,%ecx + 4cf4: 48 89 f2 mov %rsi,%rdx + 4cf7: be 80 00 00 00 mov $0x80,%esi + 4cfc: 53 push %rbx + 4cfd: 48 81 ec 98 00 00 00 sub $0x98,%rsp + 4d04: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp + 4d0b: 00 00 + 4d0d: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) + 4d14: 00 + 4d15: 48 89 fd mov %rdi,%rbp + 4d18: 48 89 e7 mov %rsp,%rdi + 4d1b: e8 a0 50 00 00 call 9dc0 + 4d20: 48 89 e6 mov %rsp,%rsi + 4d23: 48 89 ef mov %rbp,%rdi + 4d26: e8 35 0b 00 00 call 5860 + 4d2b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 4d32: 00 + 4d33: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4d3a: 00 00 + 4d3c: 75 0a jne 4d48 + 4d3e: 48 81 c4 98 00 00 00 add $0x98,%rsp + 4d45: 5b pop %rbx + 4d46: 5d pop %rbp + 4d47: c3 ret + 4d48: e8 33 c3 ff ff call 1080 <__stack_chk_fail@plt> + 4d4d: 0f 1f 00 nopl (%rax) + +0000000000004d50 : + 4d50: 55 push %rbp + 4d51: 0f b6 ca movzbl %dl,%ecx + 4d54: 48 89 f2 mov %rsi,%rdx + 4d57: be 80 00 00 00 mov $0x80,%esi + 4d5c: 53 push %rbx + 4d5d: 48 81 ec 98 00 00 00 sub $0x98,%rsp + 4d64: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp + 4d6b: 00 00 + 4d6d: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) + 4d74: 00 + 4d75: 48 89 fd mov %rdi,%rbp + 4d78: 48 89 e7 mov %rsp,%rdi + 4d7b: e8 40 50 00 00 call 9dc0 + 4d80: 48 89 e6 mov %rsp,%rsi + 4d83: 48 89 ef mov %rbp,%rdi + 4d86: e8 e5 0a 00 00 call 5870 + 4d8b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 4d92: 00 + 4d93: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4d9a: 00 00 + 4d9c: 75 0a jne 4da8 + 4d9e: 48 81 c4 98 00 00 00 add $0x98,%rsp + 4da5: 5b pop %rbx + 4da6: 5d pop %rbp + 4da7: c3 ret + 4da8: e8 d3 c2 ff ff call 1080 <__stack_chk_fail@plt> + 4dad: 0f 1f 00 nopl (%rax) + +0000000000004db0 : + 4db0: 55 push %rbp + 4db1: 53 push %rbx + 4db2: 48 89 fb mov %rdi,%rbx + 4db5: 48 8d ab 00 02 00 00 lea 0x200(%rbx),%rbp + 4dbc: 48 83 ec 08 sub $0x8,%rsp + 4dc0: e8 9b 01 00 00 call 4f60 + 4dc5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4dcc: 00 00 00 00 + 4dd0: 0f bf 3b movswl (%rbx),%edi + 4dd3: 48 83 c3 02 add $0x2,%rbx + 4dd7: e8 c4 0a 00 00 call 58a0 + 4ddc: 66 89 43 fe mov %ax,-0x2(%rbx) + 4de0: 48 39 eb cmp %rbp,%rbx + 4de3: 75 eb jne 4dd0 + 4de5: 48 83 c4 08 add $0x8,%rsp + 4de9: 5b pop %rbx + 4dea: 5d pop %rbp + 4deb: c3 ret + 4dec: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000004df0 : + 4df0: e9 6b 02 00 00 jmp 5060 + 4df5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4dfc: 00 00 00 00 + +0000000000004e00 : + 4e00: 41 57 push %r15 + 4e02: 4c 8d 3d 97 62 00 00 lea 0x6297(%rip),%r15 # b0a0 + 4e09: 41 56 push %r14 + 4e0b: 4d 8d b7 80 00 00 00 lea 0x80(%r15),%r14 + 4e12: 41 55 push %r13 + 4e14: 49 89 f5 mov %rsi,%r13 + 4e17: 41 54 push %r12 + 4e19: 49 89 d4 mov %rdx,%r12 + 4e1c: 55 push %rbp + 4e1d: 48 8d 6f 04 lea 0x4(%rdi),%rbp + 4e21: 53 push %rbx + 4e22: 48 83 ec 08 sub $0x8,%rsp + 4e26: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4e2d: 00 00 00 + 4e30: 41 0f bf 0f movswl (%r15),%ecx + 4e34: 48 8d 7d fc lea -0x4(%rbp),%rdi + 4e38: 4c 89 e2 mov %r12,%rdx + 4e3b: 4c 89 ee mov %r13,%rsi + 4e3e: 49 83 c7 02 add $0x2,%r15 + 4e42: 89 cb mov %ecx,%ebx + 4e44: e8 77 03 00 00 call 51c0 + 4e49: f7 db neg %ebx + 4e4b: 49 8d 54 24 04 lea 0x4(%r12),%rdx + 4e50: 49 8d 75 04 lea 0x4(%r13),%rsi + 4e54: 48 89 ef mov %rbp,%rdi + 4e57: 0f bf cb movswl %bx,%ecx + 4e5a: 49 83 c5 08 add $0x8,%r13 + 4e5e: 49 83 c4 08 add $0x8,%r12 + 4e62: e8 59 03 00 00 call 51c0 + 4e67: 48 83 c5 08 add $0x8,%rbp + 4e6b: 4d 39 fe cmp %r15,%r14 + 4e6e: 75 c0 jne 4e30 + 4e70: 48 83 c4 08 add $0x8,%rsp + 4e74: 5b pop %rbx + 4e75: 5d pop %rbp + 4e76: 41 5c pop %r12 + 4e78: 41 5d pop %r13 + 4e7a: 41 5e pop %r14 + 4e7c: 41 5f pop %r15 + 4e7e: c3 ret + 4e7f: 90 nop + +0000000000004e80 : + 4e80: 55 push %rbp + 4e81: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp + 4e88: 53 push %rbx + 4e89: 48 89 fb mov %rdi,%rbx + 4e8c: 48 83 ec 08 sub $0x8,%rsp + 4e90: 0f bf 3b movswl (%rbx),%edi + 4e93: 48 83 c3 02 add $0x2,%rbx + 4e97: 69 ff 49 05 00 00 imul $0x549,%edi,%edi + 4e9d: e8 de 09 00 00 call 5880 + 4ea2: 66 89 43 fe mov %ax,-0x2(%rbx) + 4ea6: 48 39 eb cmp %rbp,%rbx + 4ea9: 75 e5 jne 4e90 + 4eab: 48 83 c4 08 add $0x8,%rsp + 4eaf: 5b pop %rbx + 4eb0: 5d pop %rbp + 4eb1: c3 ret + 4eb2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4eb9: 00 00 00 00 + 4ebd: 0f 1f 00 nopl (%rax) + +0000000000004ec0 : + 4ec0: 55 push %rbp + 4ec1: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp + 4ec8: 53 push %rbx + 4ec9: 48 89 fb mov %rdi,%rbx + 4ecc: 48 83 ec 08 sub $0x8,%rsp + 4ed0: 0f bf 3b movswl (%rbx),%edi + 4ed3: 48 83 c3 02 add $0x2,%rbx + 4ed7: e8 c4 09 00 00 call 58a0 + 4edc: 66 89 43 fe mov %ax,-0x2(%rbx) + 4ee0: 48 39 eb cmp %rbp,%rbx + 4ee3: 75 eb jne 4ed0 + 4ee5: 48 83 c4 08 add $0x8,%rsp + 4ee9: 5b pop %rbx + 4eea: 5d pop %rbp + 4eeb: c3 ret + 4eec: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000004ef0 : + 4ef0: 31 c0 xor %eax,%eax + 4ef2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4ef9: 00 00 00 00 + 4efd: 0f 1f 00 nopl (%rax) + 4f00: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 + 4f05: f3 0f 6f 0c 02 movdqu (%rdx,%rax,1),%xmm1 + 4f0a: 66 0f fd c1 paddw %xmm1,%xmm0 + 4f0e: 0f 11 04 07 movups %xmm0,(%rdi,%rax,1) + 4f12: 48 83 c0 10 add $0x10,%rax + 4f16: 48 3d 00 02 00 00 cmp $0x200,%rax + 4f1c: 75 e2 jne 4f00 + 4f1e: c3 ret + 4f1f: 90 nop + +0000000000004f20 : + 4f20: 31 c0 xor %eax,%eax + 4f22: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4f29: 00 00 00 00 + 4f2d: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4f34: 00 00 00 00 + 4f38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 4f3f: 00 + 4f40: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 + 4f45: f3 0f 6f 0c 02 movdqu (%rdx,%rax,1),%xmm1 + 4f4a: 66 0f f9 c1 psubw %xmm1,%xmm0 + 4f4e: 0f 11 04 07 movups %xmm0,(%rdi,%rax,1) + 4f52: 48 83 c0 10 add $0x10,%rax + 4f56: 48 3d 00 02 00 00 cmp $0x200,%rax + 4f5c: 75 e2 jne 4f40 + 4f5e: c3 ret + 4f5f: 90 nop + +0000000000004f60 : + 4f60: 41 57 push %r15 + 4f62: 49 89 ff mov %rdi,%r15 + 4f65: 41 56 push %r14 + 4f67: 41 55 push %r13 + 4f69: 41 54 push %r12 + 4f6b: 55 push %rbp + 4f6c: bd 0a fd ff ff mov $0xfffffd0a,%ebp + 4f71: 53 push %rbx + 4f72: 48 83 ec 28 sub $0x28,%rsp + 4f76: c7 44 24 1c 07 00 00 movl $0x7,0x1c(%rsp) + 4f7d: 00 + 4f7e: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) + 4f85: 00 + 4f86: c7 44 24 10 80 00 00 movl $0x80,0x10(%rsp) + 4f8d: 00 + 4f8e: 66 90 xchg %ax,%ax + 4f90: 8b 44 24 10 mov 0x10(%rsp),%eax + 4f94: 45 31 e4 xor %r12d,%r12d + 4f97: 8d 48 ff lea -0x1(%rax),%ecx + 4f9a: 83 c0 01 add $0x1,%eax + 4f9d: 89 4c 24 14 mov %ecx,0x14(%rsp) + 4fa1: 89 44 24 18 mov %eax,0x18(%rsp) + 4fa5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4fac: 00 00 00 00 + 4fb0: 8b 44 24 10 mov 0x10(%rsp),%eax + 4fb4: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 4fb9: 45 89 e5 mov %r12d,%r13d + 4fbc: 44 01 e0 add %r12d,%eax + 4fbf: 89 c0 mov %eax,%eax + 4fc1: 48 89 c3 mov %rax,%rbx + 4fc4: 4c 29 e8 sub %r13,%rax + 4fc7: 4d 8d 34 47 lea (%r15,%rax,2),%r14 + 4fcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 4fd0: 43 0f bf 3c 6e movswl (%r14,%r13,2),%edi + 4fd5: 0f af fd imul %ebp,%edi + 4fd8: e8 a3 08 00 00 call 5880 + 4fdd: 89 c6 mov %eax,%esi + 4fdf: 43 0f b7 04 6f movzwl (%r15,%r13,2),%eax + 4fe4: 29 f0 sub %esi,%eax + 4fe6: 66 43 89 04 6e mov %ax,(%r14,%r13,2) + 4feb: 66 43 01 34 6f add %si,(%r15,%r13,2) + 4ff0: 49 83 c5 01 add $0x1,%r13 + 4ff4: 41 39 dd cmp %ebx,%r13d + 4ff7: 72 d7 jb 4fd0 + 4ff9: 41 8d 44 24 01 lea 0x1(%r12),%eax + 4ffe: 39 c3 cmp %eax,%ebx + 5000: b8 00 00 00 00 mov $0x0,%eax + 5005: 0f 43 44 24 14 cmovae 0x14(%rsp),%eax + 500a: 44 03 64 24 18 add 0x18(%rsp),%r12d + 500f: 41 01 c4 add %eax,%r12d + 5012: 41 81 fc ff 00 00 00 cmp $0xff,%r12d + 5019: 77 15 ja 5030 + 501b: 8b 44 24 0c mov 0xc(%rsp),%eax + 501f: 48 8d 15 fa 5f 00 00 lea 0x5ffa(%rip),%rdx # b020 + 5026: 0f bf 2c 42 movswl (%rdx,%rax,2),%ebp + 502a: eb 84 jmp 4fb0 + 502c: 0f 1f 40 00 nopl 0x0(%rax) + 5030: 83 6c 24 1c 01 subl $0x1,0x1c(%rsp) + 5035: 74 18 je 504f + 5037: 8b 44 24 0c mov 0xc(%rsp),%eax + 503b: 48 8d 0d de 5f 00 00 lea 0x5fde(%rip),%rcx # b020 + 5042: d1 6c 24 10 shrl $1,0x10(%rsp) + 5046: 0f bf 2c 41 movswl (%rcx,%rax,2),%ebp + 504a: e9 41 ff ff ff jmp 4f90 + 504f: 48 83 c4 28 add $0x28,%rsp + 5053: 5b pop %rbx + 5054: 5d pop %rbp + 5055: 41 5c pop %r12 + 5057: 41 5d pop %r13 + 5059: 41 5e pop %r14 + 505b: 41 5f pop %r15 + 505d: c3 ret + 505e: 66 90 xchg %ax,%ax + +0000000000005060 : + 5060: 41 57 push %r15 + 5062: 48 8d 47 02 lea 0x2(%rdi),%rax + 5066: 41 56 push %r14 + 5068: 41 55 push %r13 + 506a: 41 54 push %r12 + 506c: 55 push %rbp + 506d: 53 push %rbx + 506e: bb 5c 06 00 00 mov $0x65c,%ebx + 5073: 48 83 ec 38 sub $0x38,%rsp + 5077: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 507c: c7 44 24 2c 07 00 00 movl $0x7,0x2c(%rsp) + 5083: 00 + 5084: c7 44 24 14 7f 00 00 movl $0x7f,0x14(%rsp) + 508b: 00 + 508c: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) + 5093: 00 + 5094: 48 89 44 24 20 mov %rax,0x20(%rsp) + 5099: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 50a0: 8b 54 24 0c mov 0xc(%rsp),%edx + 50a4: 31 c0 xor %eax,%eax + 50a6: 83 ea 01 sub $0x1,%edx + 50a9: 89 54 24 28 mov %edx,0x28(%rsp) + 50ad: 0f 1f 00 nopl (%rax) + 50b0: 8b 54 24 0c mov 0xc(%rsp),%edx + 50b4: 83 6c 24 14 01 subl $0x1,0x14(%rsp) + 50b9: 8d 0c 10 lea (%rax,%rdx,1),%ecx + 50bc: 89 4c 24 10 mov %ecx,0x10(%rsp) + 50c0: 39 c8 cmp %ecx,%eax + 50c2: 0f 83 b8 00 00 00 jae 5180 + 50c8: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 50cd: 89 ca mov %ecx,%edx + 50cf: 4c 8d 2c 46 lea (%rsi,%rax,2),%r13 + 50d3: 4c 8d 3c 56 lea (%rsi,%rdx,2),%r15 + 50d7: 48 89 f5 mov %rsi,%rbp + 50da: 8b 74 24 28 mov 0x28(%rsp),%esi + 50de: 48 8b 54 24 20 mov 0x20(%rsp),%rdx + 50e3: 48 01 f0 add %rsi,%rax + 50e6: 4c 8d 24 42 lea (%rdx,%rax,2),%r12 + 50ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 50f0: 45 0f b7 75 00 movzwl 0x0(%r13),%r14d + 50f5: 41 0f b7 3f movzwl (%r15),%edi + 50f9: 49 83 c5 02 add $0x2,%r13 + 50fd: 49 83 c7 02 add $0x2,%r15 + 5101: 44 01 f7 add %r14d,%edi + 5104: 0f bf ff movswl %di,%edi + 5107: e8 94 07 00 00 call 58a0 + 510c: 66 41 89 45 fe mov %ax,-0x2(%r13) + 5111: 41 0f b7 7f fe movzwl -0x2(%r15),%edi + 5116: 44 29 f7 sub %r14d,%edi + 5119: 66 41 89 7f fe mov %di,-0x2(%r15) + 511e: 0f bf ff movswl %di,%edi + 5121: 0f af fb imul %ebx,%edi + 5124: e8 57 07 00 00 call 5880 + 5129: 66 41 89 47 fe mov %ax,-0x2(%r15) + 512e: 4d 39 ec cmp %r13,%r12 + 5131: 75 bd jne 50f0 + 5133: 8b 44 24 10 mov 0x10(%rsp),%eax + 5137: 03 44 24 0c add 0xc(%rsp),%eax + 513b: 3d ff 00 00 00 cmp $0xff,%eax + 5140: 77 1e ja 5160 + 5142: 8b 54 24 14 mov 0x14(%rsp),%edx + 5146: 48 8d 0d d3 5e 00 00 lea 0x5ed3(%rip),%rcx # b020 + 514d: 0f bf 1c 51 movswl (%rcx,%rdx,2),%ebx + 5151: e9 5a ff ff ff jmp 50b0 + 5156: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 515d: 00 00 00 + 5160: 83 6c 24 2c 01 subl $0x1,0x2c(%rsp) + 5165: 74 1d je 5184 + 5167: 8b 44 24 14 mov 0x14(%rsp),%eax + 516b: 48 8d 35 ae 5e 00 00 lea 0x5eae(%rip),%rsi # b020 + 5172: d1 64 24 0c shll $1,0xc(%rsp) + 5176: 0f bf 1c 46 movswl (%rsi,%rax,2),%ebx + 517a: e9 21 ff ff ff jmp 50a0 + 517f: 90 nop + 5180: 89 c8 mov %ecx,%eax + 5182: eb be jmp 5142 + 5184: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 + 5189: 49 81 c5 00 02 00 00 add $0x200,%r13 + 5190: 0f bf 7d 00 movswl 0x0(%rbp),%edi + 5194: 48 83 c5 02 add $0x2,%rbp + 5198: 69 ff a1 05 00 00 imul $0x5a1,%edi,%edi + 519e: e8 dd 06 00 00 call 5880 + 51a3: 66 89 45 fe mov %ax,-0x2(%rbp) + 51a7: 4c 39 ed cmp %r13,%rbp + 51aa: 75 e4 jne 5190 + 51ac: 48 83 c4 38 add $0x38,%rsp + 51b0: 5b pop %rbx + 51b1: 5d pop %rbp + 51b2: 41 5c pop %r12 + 51b4: 41 5d pop %r13 + 51b6: 41 5e pop %r14 + 51b8: 41 5f pop %r15 + 51ba: c3 ret + 51bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +00000000000051c0 : + 51c0: 41 55 push %r13 + 51c2: 44 0f bf e9 movswl %cx,%r13d + 51c6: 41 54 push %r12 + 51c8: 49 89 f4 mov %rsi,%r12 + 51cb: 55 push %rbp + 51cc: 48 89 d5 mov %rdx,%rbp + 51cf: 53 push %rbx + 51d0: 48 89 fb mov %rdi,%rbx + 51d3: 48 83 ec 08 sub $0x8,%rsp + 51d7: 0f bf 7e 02 movswl 0x2(%rsi),%edi + 51db: 0f bf 42 02 movswl 0x2(%rdx),%eax + 51df: 0f af f8 imul %eax,%edi + 51e2: e8 99 06 00 00 call 5880 + 51e7: 0f bf f8 movswl %ax,%edi + 51ea: 66 89 03 mov %ax,(%rbx) + 51ed: 41 0f af fd imul %r13d,%edi + 51f1: e8 8a 06 00 00 call 5880 + 51f6: 66 89 03 mov %ax,(%rbx) + 51f9: 41 0f bf 3c 24 movswl (%r12),%edi + 51fe: 0f bf 45 00 movswl 0x0(%rbp),%eax + 5202: 0f af f8 imul %eax,%edi + 5205: e8 76 06 00 00 call 5880 + 520a: 66 01 03 add %ax,(%rbx) + 520d: 41 0f bf 3c 24 movswl (%r12),%edi + 5212: 0f bf 45 02 movswl 0x2(%rbp),%eax + 5216: 0f af f8 imul %eax,%edi + 5219: e8 62 06 00 00 call 5880 + 521e: 66 89 43 02 mov %ax,0x2(%rbx) + 5222: 41 0f bf 7c 24 02 movswl 0x2(%r12),%edi + 5228: 0f bf 45 00 movswl 0x0(%rbp),%eax + 522c: 0f af f8 imul %eax,%edi + 522f: e8 4c 06 00 00 call 5880 + 5234: 66 01 43 02 add %ax,0x2(%rbx) + 5238: 48 83 c4 08 add $0x8,%rsp + 523c: 5b pop %rbx + 523d: 5d pop %rbp + 523e: 41 5c pop %r12 + 5240: 41 5d pop %r13 + 5242: c3 ret + 5243: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 524a: 00 00 00 + 524d: 0f 1f 00 nopl (%rax) + +0000000000005250 : + 5250: 48 8d 86 80 00 00 00 lea 0x80(%rsi),%rax + 5257: 48 89 f1 mov %rsi,%rcx + 525a: 48 89 fa mov %rdi,%rdx + 525d: 48 39 c7 cmp %rax,%rdi + 5260: 73 10 jae 5272 + 5262: 48 8d b7 00 02 00 00 lea 0x200(%rdi),%rsi + 5269: 48 39 f1 cmp %rsi,%rcx + 526c: 0f 82 c4 04 00 00 jb 5736 + 5272: be 55 55 55 55 mov $0x55555555,%esi + 5277: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 + 527b: 66 0f 6e ee movd %esi,%xmm5 + 527f: 66 0f 71 d4 0e psrlw $0xe,%xmm4 + 5284: 66 0f 70 ed 00 pshufd $0x0,%xmm5,%xmm5 + 5289: f3 0f 6f 09 movdqu (%rcx),%xmm1 + 528d: f3 0f 6f 51 10 movdqu 0x10(%rcx),%xmm2 + 5292: 48 83 c1 20 add $0x20,%rcx + 5296: 48 83 ea 80 sub $0xffffffffffffff80,%rdx + 529a: 66 0f 6f c1 movdqa %xmm1,%xmm0 + 529e: 66 0f db cd pand %xmm5,%xmm1 + 52a2: 66 0f 72 d0 01 psrld $0x1,%xmm0 + 52a7: 66 0f db c5 pand %xmm5,%xmm0 + 52ab: 66 0f fe c1 paddd %xmm1,%xmm0 + 52af: 66 0f 6f ca movdqa %xmm2,%xmm1 + 52b3: 66 0f db d5 pand %xmm5,%xmm2 + 52b7: 66 0f 72 d1 01 psrld $0x1,%xmm1 + 52bc: 66 0f db cd pand %xmm5,%xmm1 + 52c0: 66 0f fe ca paddd %xmm2,%xmm1 + 52c4: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 52c8: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 52cc: 66 0f 72 d2 1c psrld $0x1c,%xmm2 + 52d1: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 52d5: 66 0f 72 d6 1c psrld $0x1c,%xmm6 + 52da: 66 0f 6f da movdqa %xmm2,%xmm3 + 52de: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 52e3: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 + 52e7: 66 0f 69 de punpckhwd %xmm6,%xmm3 + 52eb: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 + 52f0: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 52f4: 66 0f 61 d3 punpcklwd %xmm3,%xmm2 + 52f8: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 + 52fd: 66 0f 69 f3 punpckhwd %xmm3,%xmm6 + 5301: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 5305: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 + 530a: 66 0f 72 d7 1e psrld $0x1e,%xmm7 + 530f: 66 0f 72 d3 1e psrld $0x1e,%xmm3 + 5314: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 + 5318: 66 0f 6f f3 movdqa %xmm3,%xmm6 + 531c: 66 0f 61 df punpcklwd %xmm7,%xmm3 + 5320: 66 0f db d4 pand %xmm4,%xmm2 + 5324: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 5328: 66 0f 6f fb movdqa %xmm3,%xmm7 + 532c: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 + 5331: 66 0f 69 fe punpckhwd %xmm6,%xmm7 + 5335: 66 0f 61 de punpcklwd %xmm6,%xmm3 + 5339: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 533d: 66 0f 61 df punpcklwd %xmm7,%xmm3 + 5341: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5345: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 5349: 66 0f 72 d7 18 psrld $0x18,%xmm7 + 534e: 66 0f 72 d2 18 psrld $0x18,%xmm2 + 5353: 66 0f f9 f3 psubw %xmm3,%xmm6 + 5357: 66 0f 6f da movdqa %xmm2,%xmm3 + 535b: 66 0f 61 d7 punpcklwd %xmm7,%xmm2 + 535f: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 5364: 66 41 0f 72 d0 1a psrld $0x1a,%xmm8 + 536a: 66 41 0f 72 d1 16 psrld $0x16,%xmm9 + 5370: 66 0f 69 df punpckhwd %xmm7,%xmm3 + 5374: 66 41 0f 72 d2 12 psrld $0x12,%xmm10 + 537a: 66 41 0f 72 d3 0e psrld $0xe,%xmm11 + 5380: 66 0f 6f fa movdqa %xmm2,%xmm7 + 5384: 66 0f 69 fb punpckhwd %xmm3,%xmm7 + 5388: 66 41 0f 72 d4 0a psrld $0xa,%xmm12 + 538e: 66 0f 61 d3 punpcklwd %xmm3,%xmm2 + 5392: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 5396: 66 41 0f 72 d5 06 psrld $0x6,%xmm13 + 539c: 66 0f 61 d7 punpcklwd %xmm7,%xmm2 + 53a0: 66 0f 72 d3 1a psrld $0x1a,%xmm3 + 53a5: 66 0f db d4 pand %xmm4,%xmm2 + 53a9: 66 0f 6f fb movdqa %xmm3,%xmm7 + 53ad: 66 41 0f 61 d8 punpcklwd %xmm8,%xmm3 + 53b2: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 + 53b7: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 + 53bc: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 + 53c1: 66 0f 61 df punpcklwd %xmm7,%xmm3 + 53c5: 66 41 0f 61 d8 punpcklwd %xmm8,%xmm3 + 53ca: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 53cf: 66 0f db dc pand %xmm4,%xmm3 + 53d3: 66 41 0f 72 d0 14 psrld $0x14,%xmm8 + 53d9: 66 0f f9 d3 psubw %xmm3,%xmm2 + 53dd: 66 0f 6f fa movdqa %xmm2,%xmm7 + 53e1: 66 0f 6f da movdqa %xmm2,%xmm3 + 53e5: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 53e9: 66 0f 72 d2 14 psrld $0x14,%xmm2 + 53ee: 66 0f 61 fe punpcklwd %xmm6,%xmm7 + 53f2: 66 0f 69 de punpckhwd %xmm6,%xmm3 + 53f6: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 53fa: 66 41 0f 61 d0 punpcklwd %xmm8,%xmm2 + 53ff: 66 41 0f 69 f0 punpckhwd %xmm8,%xmm6 + 5404: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 + 5409: 66 44 0f 69 c6 punpckhwd %xmm6,%xmm8 + 540e: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 + 5412: 66 41 0f 61 d0 punpcklwd %xmm8,%xmm2 + 5417: 66 0f db d4 pand %xmm4,%xmm2 + 541b: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 + 5420: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5424: 66 0f 72 d2 16 psrld $0x16,%xmm2 + 5429: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 542d: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 + 5432: 66 41 0f 69 f1 punpckhwd %xmm9,%xmm6 + 5437: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 543c: 66 44 0f 69 ce punpckhwd %xmm6,%xmm9 + 5441: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 + 5445: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 + 544a: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 + 544f: 66 0f db d4 pand %xmm4,%xmm2 + 5453: 66 41 0f 72 d1 10 psrld $0x10,%xmm9 + 5459: 66 44 0f f9 c2 psubw %xmm2,%xmm8 + 545e: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5462: 66 0f 72 d2 10 psrld $0x10,%xmm2 + 5467: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 546b: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 + 5470: 66 41 0f 69 f1 punpckhwd %xmm9,%xmm6 + 5475: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 547a: 66 44 0f 69 ce punpckhwd %xmm6,%xmm9 + 547f: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 + 5483: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 5487: 66 0f 72 d6 12 psrld $0x12,%xmm6 + 548c: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 + 5491: 66 44 0f 6f ce movdqa %xmm6,%xmm9 + 5496: 66 41 0f 61 f2 punpcklwd %xmm10,%xmm6 + 549b: 66 0f db d4 pand %xmm4,%xmm2 + 549f: 66 45 0f 69 ca punpckhwd %xmm10,%xmm9 + 54a4: 66 44 0f 6f d6 movdqa %xmm6,%xmm10 + 54a9: 66 45 0f 69 d1 punpckhwd %xmm9,%xmm10 + 54ae: 66 41 0f 61 f1 punpcklwd %xmm9,%xmm6 + 54b3: 66 41 0f 61 f2 punpcklwd %xmm10,%xmm6 + 54b8: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 + 54bd: 66 0f db f4 pand %xmm4,%xmm6 + 54c1: 66 41 0f 72 d2 0c psrld $0xc,%xmm10 + 54c7: 66 0f f9 d6 psubw %xmm6,%xmm2 + 54cb: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 54cf: 66 41 0f 69 d0 punpckhwd %xmm8,%xmm2 + 54d4: 66 41 0f 61 f0 punpcklwd %xmm8,%xmm6 + 54d9: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 54de: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 54e3: 66 0f 6a f7 punpckhdq %xmm7,%xmm6 + 54e7: 66 44 0f 6a cb punpckhdq %xmm3,%xmm9 + 54ec: 66 44 0f 62 c7 punpckldq %xmm7,%xmm8 + 54f1: 66 0f 6f fa movdqa %xmm2,%xmm7 + 54f5: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 54f9: 66 0f 72 d2 0c psrld $0xc,%xmm2 + 54fe: 66 0f 62 fb punpckldq %xmm3,%xmm7 + 5502: 66 0f 6f da movdqa %xmm2,%xmm3 + 5506: 66 41 0f 61 d2 punpcklwd %xmm10,%xmm2 + 550b: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 + 5510: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 + 5515: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 + 551a: 66 0f 61 d3 punpcklwd %xmm3,%xmm2 + 551e: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 5522: 66 0f 72 d3 0e psrld $0xe,%xmm3 + 5527: 66 41 0f 61 d2 punpcklwd %xmm10,%xmm2 + 552c: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 5531: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 + 5536: 66 0f db d4 pand %xmm4,%xmm2 + 553a: 66 45 0f 69 d3 punpckhwd %xmm11,%xmm10 + 553f: 66 44 0f 6f db movdqa %xmm3,%xmm11 + 5544: 66 45 0f 69 da punpckhwd %xmm10,%xmm11 + 5549: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 + 554e: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 + 5553: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 + 5558: 66 0f db dc pand %xmm4,%xmm3 + 555c: 66 41 0f 72 d3 08 psrld $0x8,%xmm11 + 5562: 66 0f f9 d3 psubw %xmm3,%xmm2 + 5566: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 556a: 66 0f 72 d3 08 psrld $0x8,%xmm3 + 556f: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 5574: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 + 5579: 66 45 0f 69 d3 punpckhwd %xmm11,%xmm10 + 557e: 66 44 0f 6f db movdqa %xmm3,%xmm11 + 5583: 66 45 0f 69 da punpckhwd %xmm10,%xmm11 + 5588: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 + 558d: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 + 5592: 66 41 0f 72 d2 0a psrld $0xa,%xmm10 + 5598: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 + 559d: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 55a2: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 + 55a7: 66 0f db dc pand %xmm4,%xmm3 + 55ab: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 55b0: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 + 55b5: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 55ba: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 55bf: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 + 55c4: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 + 55c9: 66 44 0f db d4 pand %xmm4,%xmm10 + 55ce: 66 41 0f 72 d4 04 psrld $0x4,%xmm12 + 55d4: 66 41 0f f9 da psubw %xmm10,%xmm3 + 55d9: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 55de: 66 0f 69 da punpckhwd %xmm2,%xmm3 + 55e2: 66 44 0f 61 d2 punpcklwd %xmm2,%xmm10 + 55e7: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 55eb: 66 0f 72 d2 04 psrld $0x4,%xmm2 + 55f0: 66 44 0f 6f da movdqa %xmm2,%xmm11 + 55f5: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 + 55fa: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 55ff: 66 44 0f 6f e2 movdqa %xmm2,%xmm12 + 5604: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 5609: 66 41 0f 61 d3 punpcklwd %xmm11,%xmm2 + 560e: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 + 5613: 66 0f db d4 pand %xmm4,%xmm2 + 5617: 66 44 0f 6f da movdqa %xmm2,%xmm11 + 561c: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5620: 66 0f 72 d2 06 psrld $0x6,%xmm2 + 5625: 66 44 0f 6f e2 movdqa %xmm2,%xmm12 + 562a: 66 41 0f 61 d5 punpcklwd %xmm13,%xmm2 + 562f: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 5634: 66 44 0f 6f ea movdqa %xmm2,%xmm13 + 5639: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 563e: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 + 5643: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 5648: 66 41 0f 61 d5 punpcklwd %xmm13,%xmm2 + 564d: 66 44 0f 69 e1 punpckhwd %xmm1,%xmm12 + 5652: 66 0f db d4 pand %xmm4,%xmm2 + 5656: 66 44 0f f9 da psubw %xmm2,%xmm11 + 565b: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 565f: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 + 5663: 66 0f 72 d0 02 psrld $0x2,%xmm0 + 5668: 66 0f 72 d1 02 psrld $0x2,%xmm1 + 566d: 66 44 0f 6f ea movdqa %xmm2,%xmm13 + 5672: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 + 5677: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 567c: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 + 5681: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 + 5685: 66 44 0f 69 e1 punpckhwd %xmm1,%xmm12 + 568a: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 568e: 66 41 0f 61 d5 punpcklwd %xmm13,%xmm2 + 5693: 66 41 0f 69 cc punpckhwd %xmm12,%xmm1 + 5698: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 + 569d: 66 0f db d4 pand %xmm4,%xmm2 + 56a1: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 + 56a5: 66 0f db c4 pand %xmm4,%xmm0 + 56a9: 66 0f f9 d0 psubw %xmm0,%xmm2 + 56ad: 66 0f 6f ca movdqa %xmm2,%xmm1 + 56b1: 66 0f 6f c2 movdqa %xmm2,%xmm0 + 56b5: 66 41 0f 61 cb punpcklwd %xmm11,%xmm1 + 56ba: 66 41 0f 69 c3 punpckhwd %xmm11,%xmm0 + 56bf: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 + 56c4: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 56c8: 66 0f 6a c3 punpckhdq %xmm3,%xmm0 + 56cc: 66 45 0f 62 da punpckldq %xmm10,%xmm11 + 56d1: 66 0f 62 d3 punpckldq %xmm3,%xmm2 + 56d5: 66 41 0f 6a ca punpckhdq %xmm10,%xmm1 + 56da: 66 41 0f 6f db movdqa %xmm11,%xmm3 + 56df: 66 45 0f 6d d8 punpckhqdq %xmm8,%xmm11 + 56e4: 41 0f 16 d8 movlhps %xmm8,%xmm3 + 56e8: 44 0f 11 5a 90 movups %xmm11,-0x70(%rdx) + 56ed: 0f 11 5a 80 movups %xmm3,-0x80(%rdx) + 56f1: 66 0f 6f d9 movdqa %xmm1,%xmm3 + 56f5: 66 0f 6d ce punpckhqdq %xmm6,%xmm1 + 56f9: 0f 11 4a b0 movups %xmm1,-0x50(%rdx) + 56fd: 66 0f 6f ca movdqa %xmm2,%xmm1 + 5701: 0f 16 de movlhps %xmm6,%xmm3 + 5704: 66 0f 6d d7 punpckhqdq %xmm7,%xmm2 + 5708: 0f 16 cf movlhps %xmm7,%xmm1 + 570b: 0f 11 5a a0 movups %xmm3,-0x60(%rdx) + 570f: 0f 11 4a c0 movups %xmm1,-0x40(%rdx) + 5713: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 5717: 66 41 0f 6d c1 punpckhqdq %xmm9,%xmm0 + 571c: 41 0f 16 c9 movlhps %xmm9,%xmm1 + 5720: 0f 11 52 d0 movups %xmm2,-0x30(%rdx) + 5724: 0f 11 4a e0 movups %xmm1,-0x20(%rdx) + 5728: 0f 11 42 f0 movups %xmm0,-0x10(%rdx) + 572c: 48 39 c1 cmp %rax,%rcx + 572f: 0f 85 54 fb ff ff jne 5289 + 5735: c3 ret + 5736: f3 0f 7e 1d e2 59 00 movq 0x59e2(%rip),%xmm3 # b120 + 573d: 00 + 573e: 66 90 xchg %ax,%ax + 5740: 8b 01 mov (%rcx),%eax + 5742: 48 83 c2 10 add $0x10,%rdx + 5746: 48 83 c1 04 add $0x4,%rcx + 574a: 89 c7 mov %eax,%edi + 574c: d1 e8 shr $1,%eax + 574e: 81 e7 55 55 55 55 and $0x55555555,%edi + 5754: 25 55 55 55 55 and $0x55555555,%eax + 5759: 01 f8 add %edi,%eax + 575b: 89 c7 mov %eax,%edi + 575d: 66 0f 6e c0 movd %eax,%xmm0 + 5761: 41 89 c0 mov %eax,%r8d + 5764: c1 ef 04 shr $0x4,%edi + 5767: 41 c1 e8 12 shr $0x12,%r8d + 576b: 66 0f 6e ef movd %edi,%xmm5 + 576f: 89 c7 mov %eax,%edi + 5771: 41 83 e0 03 and $0x3,%r8d + 5775: c1 ef 08 shr $0x8,%edi + 5778: 66 0f 62 c5 punpckldq %xmm5,%xmm0 + 577c: 66 0f 6e cf movd %edi,%xmm1 + 5780: 89 c7 mov %eax,%edi + 5782: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5786: c1 ef 0c shr $0xc,%edi + 5789: 66 0f 6e ef movd %edi,%xmm5 + 578d: 89 c7 mov %eax,%edi + 578f: 66 0f 62 cd punpckldq %xmm5,%xmm1 + 5793: c1 ef 02 shr $0x2,%edi + 5796: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 + 579a: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 + 579e: 66 0f 6e cf movd %edi,%xmm1 + 57a2: 89 c7 mov %eax,%edi + 57a4: c1 ef 06 shr $0x6,%edi + 57a7: 66 0f 70 d2 4e pshufd $0x4e,%xmm2,%xmm2 + 57ac: 66 0f 6e ef movd %edi,%xmm5 + 57b0: 89 c7 mov %eax,%edi + 57b2: 66 0f 61 c2 punpcklwd %xmm2,%xmm0 + 57b6: c1 ef 0a shr $0xa,%edi + 57b9: 66 0f 62 cd punpckldq %xmm5,%xmm1 + 57bd: 66 0f db c3 pand %xmm3,%xmm0 + 57c1: 66 0f 6e d7 movd %edi,%xmm2 + 57c5: 89 c7 mov %eax,%edi + 57c7: 66 0f 6f e1 movdqa %xmm1,%xmm4 + 57cb: c1 ef 0e shr $0xe,%edi + 57ce: 66 0f 6e ef movd %edi,%xmm5 + 57d2: 89 c7 mov %eax,%edi + 57d4: c1 ef 10 shr $0x10,%edi + 57d7: 66 0f 62 d5 punpckldq %xmm5,%xmm2 + 57db: 83 e7 03 and $0x3,%edi + 57de: 66 0f 61 e2 punpcklwd %xmm2,%xmm4 + 57e2: 66 0f 61 ca punpcklwd %xmm2,%xmm1 + 57e6: 44 29 c7 sub %r8d,%edi + 57e9: 41 89 c0 mov %eax,%r8d + 57ec: 66 0f 70 e4 4e pshufd $0x4e,%xmm4,%xmm4 + 57f1: 66 89 7a f8 mov %di,-0x8(%rdx) + 57f5: 89 c7 mov %eax,%edi + 57f7: 41 c1 e8 16 shr $0x16,%r8d + 57fb: 66 0f 61 cc punpcklwd %xmm4,%xmm1 + 57ff: c1 ef 14 shr $0x14,%edi + 5802: 41 83 e0 03 and $0x3,%r8d + 5806: 66 0f db cb pand %xmm3,%xmm1 + 580a: 83 e7 03 and $0x3,%edi + 580d: 66 0f f9 c1 psubw %xmm1,%xmm0 + 5811: 44 29 c7 sub %r8d,%edi + 5814: 41 89 c0 mov %eax,%r8d + 5817: 66 89 7a fa mov %di,-0x6(%rdx) + 581b: 89 c7 mov %eax,%edi + 581d: 41 c1 e8 1a shr $0x1a,%r8d + 5821: c1 ef 18 shr $0x18,%edi + 5824: 41 83 e0 03 and $0x3,%r8d + 5828: 66 0f d6 42 f0 movq %xmm0,-0x10(%rdx) + 582d: 83 e7 03 and $0x3,%edi + 5830: 44 29 c7 sub %r8d,%edi + 5833: 66 89 7a fc mov %di,-0x4(%rdx) + 5837: 89 c7 mov %eax,%edi + 5839: c1 e8 1e shr $0x1e,%eax + 583c: c1 ef 1c shr $0x1c,%edi + 583f: 83 e7 03 and $0x3,%edi + 5842: 29 c7 sub %eax,%edi + 5844: 66 89 7a fe mov %di,-0x2(%rdx) + 5848: 48 39 d6 cmp %rdx,%rsi + 584b: 0f 85 ef fe ff ff jne 5740 + 5851: c3 ret + 5852: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5859: 00 00 00 00 + 585d: 0f 1f 00 nopl (%rax) + +0000000000005860 : + 5860: e9 eb f9 ff ff jmp 5250 + 5865: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 586c: 00 00 00 00 + +0000000000005870 : + 5870: e9 db f9 ff ff jmp 5250 + 5875: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 587c: 00 00 00 + 587f: 90 nop + +0000000000005880 : + 5880: 66 69 c7 01 f3 imul $0xf301,%di,%ax + 5885: 98 cwtl + 5886: 69 c0 ff f2 ff ff imul $0xfffff2ff,%eax,%eax + 588c: 01 f8 add %edi,%eax + 588e: c1 e8 10 shr $0x10,%eax + 5891: c3 ret + 5892: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5899: 00 00 00 00 + 589d: 0f 1f 00 nopl (%rax) + +00000000000058a0 : + 58a0: 0f bf d7 movswl %di,%edx + 58a3: 89 f8 mov %edi,%eax + 58a5: 69 d2 bf 4e 00 00 imul $0x4ebf,%edx,%edx + 58ab: 81 c2 00 00 00 02 add $0x2000000,%edx + 58b1: c1 fa 1a sar $0x1a,%edx + 58b4: 66 69 d2 01 0d imul $0xd01,%dx,%dx + 58b9: 29 d0 sub %edx,%eax + 58bb: c3 ret + 58bc: 0f 1f 40 00 nopl 0x0(%rax) + +00000000000058c0 : + 58c0: 48 89 d1 mov %rdx,%rcx + 58c3: 48 85 d2 test %rdx,%rdx + 58c6: 0f 84 a4 01 00 00 je 5a70 + 58cc: 48 8d 42 ff lea -0x1(%rdx),%rax + 58d0: 48 83 f8 0e cmp $0xe,%rax + 58d4: 0f 86 99 01 00 00 jbe 5a73 + 58da: 48 83 e2 f0 and $0xfffffffffffffff0,%rdx + 58de: 31 c0 xor %eax,%eax + 58e0: 66 0f ef c9 pxor %xmm1,%xmm1 + 58e4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 58eb: 00 00 00 00 + 58ef: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 58f6: 00 00 00 00 + 58fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 5900: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 + 5905: f3 0f 6f 1c 07 movdqu (%rdi,%rax,1),%xmm3 + 590a: 48 83 c0 10 add $0x10,%rax + 590e: 66 0f ef c3 pxor %xmm3,%xmm0 + 5912: 66 0f eb c8 por %xmm0,%xmm1 + 5916: 48 39 c2 cmp %rax,%rdx + 5919: 75 e5 jne 5900 + 591b: 66 0f 6f c1 movdqa %xmm1,%xmm0 + 591f: 66 0f 73 d8 08 psrldq $0x8,%xmm0 + 5924: 66 0f eb c1 por %xmm1,%xmm0 + 5928: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 592c: 66 0f 73 da 04 psrldq $0x4,%xmm2 + 5931: 66 0f eb c2 por %xmm2,%xmm0 + 5935: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5939: 66 0f 73 da 02 psrldq $0x2,%xmm2 + 593e: 66 0f eb c2 por %xmm2,%xmm0 + 5942: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 5946: 66 0f 73 da 01 psrldq $0x1,%xmm2 + 594b: 66 0f eb c2 por %xmm2,%xmm0 + 594f: 66 0f 7e c0 movd %xmm0,%eax + 5953: 48 39 d1 cmp %rdx,%rcx + 5956: 0f 84 05 01 00 00 je 5a61 + 595c: 66 0f 6f c1 movdqa %xmm1,%xmm0 + 5960: 66 0f 73 d9 08 psrldq $0x8,%xmm1 + 5965: 66 0f eb c8 por %xmm0,%xmm1 + 5969: 49 89 c8 mov %rcx,%r8 + 596c: 49 29 d0 sub %rdx,%r8 + 596f: 4d 8d 48 ff lea -0x1(%r8),%r9 + 5973: 49 83 f9 06 cmp $0x6,%r9 + 5977: 76 55 jbe 59ce + 5979: f3 0f 7e 04 17 movq (%rdi,%rdx,1),%xmm0 + 597e: f3 0f 7e 14 16 movq (%rsi,%rdx,1),%xmm2 + 5983: 66 0f ef c2 pxor %xmm2,%xmm0 + 5987: 66 0f eb c8 por %xmm0,%xmm1 + 598b: 66 0f 6f c1 movdqa %xmm1,%xmm0 + 598f: 66 0f 73 d0 20 psrlq $0x20,%xmm0 + 5994: 66 0f eb c1 por %xmm1,%xmm0 + 5998: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 599c: 66 0f 73 d1 10 psrlq $0x10,%xmm1 + 59a1: 66 0f eb c8 por %xmm0,%xmm1 + 59a5: 66 0f 6f c1 movdqa %xmm1,%xmm0 + 59a9: 66 0f 73 d0 08 psrlq $0x8,%xmm0 + 59ae: 66 0f eb c8 por %xmm0,%xmm1 + 59b2: 66 48 0f 7e c8 movq %xmm1,%rax + 59b7: 66 0f d6 4c 24 f0 movq %xmm1,-0x10(%rsp) + 59bd: 41 f6 c0 07 test $0x7,%r8b + 59c1: 0f 84 9a 00 00 00 je 5a61 + 59c7: 49 83 e0 f8 and $0xfffffffffffffff8,%r8 + 59cb: 4c 01 c2 add %r8,%rdx + 59ce: 44 0f b6 04 17 movzbl (%rdi,%rdx,1),%r8d + 59d3: 44 32 04 16 xor (%rsi,%rdx,1),%r8b + 59d7: 44 09 c0 or %r8d,%eax + 59da: 4c 8d 42 01 lea 0x1(%rdx),%r8 + 59de: 49 39 c8 cmp %rcx,%r8 + 59e1: 73 7e jae 5a61 + 59e3: 44 0f b6 44 16 01 movzbl 0x1(%rsi,%rdx,1),%r8d + 59e9: 44 32 44 17 01 xor 0x1(%rdi,%rdx,1),%r8b + 59ee: 44 09 c0 or %r8d,%eax + 59f1: 4c 8d 42 02 lea 0x2(%rdx),%r8 + 59f5: 49 39 c8 cmp %rcx,%r8 + 59f8: 73 67 jae 5a61 + 59fa: 44 0f b6 44 17 02 movzbl 0x2(%rdi,%rdx,1),%r8d + 5a00: 44 32 44 16 02 xor 0x2(%rsi,%rdx,1),%r8b + 5a05: 44 09 c0 or %r8d,%eax + 5a08: 4c 8d 42 03 lea 0x3(%rdx),%r8 + 5a0c: 49 39 c8 cmp %rcx,%r8 + 5a0f: 73 50 jae 5a61 + 5a11: 44 0f b6 44 17 03 movzbl 0x3(%rdi,%rdx,1),%r8d + 5a17: 44 32 44 16 03 xor 0x3(%rsi,%rdx,1),%r8b + 5a1c: 44 09 c0 or %r8d,%eax + 5a1f: 4c 8d 42 04 lea 0x4(%rdx),%r8 + 5a23: 49 39 c8 cmp %rcx,%r8 + 5a26: 73 39 jae 5a61 + 5a28: 44 0f b6 44 17 04 movzbl 0x4(%rdi,%rdx,1),%r8d + 5a2e: 44 32 44 16 04 xor 0x4(%rsi,%rdx,1),%r8b + 5a33: 44 09 c0 or %r8d,%eax + 5a36: 4c 8d 42 05 lea 0x5(%rdx),%r8 + 5a3a: 49 39 c8 cmp %rcx,%r8 + 5a3d: 73 22 jae 5a61 + 5a3f: 44 0f b6 44 17 05 movzbl 0x5(%rdi,%rdx,1),%r8d + 5a45: 44 32 44 16 05 xor 0x5(%rsi,%rdx,1),%r8b + 5a4a: 44 09 c0 or %r8d,%eax + 5a4d: 4c 8d 42 06 lea 0x6(%rdx),%r8 + 5a51: 49 39 c8 cmp %rcx,%r8 + 5a54: 73 0b jae 5a61 + 5a56: 0f b6 4c 17 06 movzbl 0x6(%rdi,%rdx,1),%ecx + 5a5b: 32 4c 16 06 xor 0x6(%rsi,%rdx,1),%cl + 5a5f: 09 c8 or %ecx,%eax + 5a61: 0f b6 c0 movzbl %al,%eax + 5a64: 48 f7 d8 neg %rax + 5a67: 48 c1 e8 3f shr $0x3f,%rax + 5a6b: c3 ret + 5a6c: 0f 1f 40 00 nopl 0x0(%rax) + 5a70: 31 c0 xor %eax,%eax + 5a72: c3 ret + 5a73: 66 0f ef c9 pxor %xmm1,%xmm1 + 5a77: 31 c0 xor %eax,%eax + 5a79: 31 d2 xor %edx,%edx + 5a7b: e9 e9 fe ff ff jmp 5969 + +0000000000005a80 : + 5a80: 49 89 d0 mov %rdx,%r8 + 5a83: 48 85 d2 test %rdx,%rdx + 5a86: 0f 84 11 02 00 00 je 5c9d + 5a8c: 48 8d 52 ff lea -0x1(%rdx),%rdx + 5a90: f7 d9 neg %ecx + 5a92: 48 83 fa 06 cmp $0x6,%rdx + 5a96: 0f 86 cc 01 00 00 jbe 5c68 + 5a9c: 48 89 f8 mov %rdi,%rax + 5a9f: 48 29 f0 sub %rsi,%rax + 5aa2: 48 83 e8 01 sub $0x1,%rax + 5aa6: 48 83 f8 0e cmp $0xe,%rax + 5aaa: 0f 86 b8 01 00 00 jbe 5c68 + 5ab0: 48 83 fa 0e cmp $0xe,%rdx + 5ab4: 0f 86 e4 01 00 00 jbe 5c9e + 5aba: 66 0f 6e d1 movd %ecx,%xmm2 + 5abe: 4c 89 c2 mov %r8,%rdx + 5ac1: 31 c0 xor %eax,%eax + 5ac3: 66 0f 60 d2 punpcklbw %xmm2,%xmm2 + 5ac7: 48 83 e2 f0 and $0xfffffffffffffff0,%rdx + 5acb: 66 0f 61 d2 punpcklwd %xmm2,%xmm2 + 5acf: 66 0f 70 d2 00 pshufd $0x0,%xmm2,%xmm2 + 5ad4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5adb: 00 00 00 00 + 5adf: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5ae6: 00 00 00 00 + 5aea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5af1: 00 00 00 00 + 5af5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5afc: 00 00 00 00 + 5b00: f3 0f 6f 0c 07 movdqu (%rdi,%rax,1),%xmm1 + 5b05: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 + 5b0a: 66 0f ef c1 pxor %xmm1,%xmm0 + 5b0e: 66 0f db c2 pand %xmm2,%xmm0 + 5b12: 66 0f ef c1 pxor %xmm1,%xmm0 + 5b16: 0f 11 04 07 movups %xmm0,(%rdi,%rax,1) + 5b1a: 48 83 c0 10 add $0x10,%rax + 5b1e: 48 39 d0 cmp %rdx,%rax + 5b21: 75 dd jne 5b00 + 5b23: 49 39 d0 cmp %rdx,%r8 + 5b26: 0f 84 71 01 00 00 je 5c9d + 5b2c: 4d 89 c1 mov %r8,%r9 + 5b2f: 49 29 d1 sub %rdx,%r9 + 5b32: 49 8d 41 ff lea -0x1(%r9),%rax + 5b36: 48 83 f8 06 cmp $0x6,%rax + 5b3a: 76 3a jbe 5b76 + 5b3c: 0f b6 c1 movzbl %cl,%eax + 5b3f: f3 0f 7e 14 17 movq (%rdi,%rdx,1),%xmm2 + 5b44: f3 0f 7e 04 16 movq (%rsi,%rdx,1),%xmm0 + 5b49: 88 c4 mov %al,%ah + 5b4b: 66 0f 6e d8 movd %eax,%xmm3 + 5b4f: 66 0f ef c2 pxor %xmm2,%xmm0 + 5b53: f2 0f 70 cb 00 pshuflw $0x0,%xmm3,%xmm1 + 5b58: 66 0f db c1 pand %xmm1,%xmm0 + 5b5c: 66 0f ef c2 pxor %xmm2,%xmm0 + 5b60: 66 0f d6 04 17 movq %xmm0,(%rdi,%rdx,1) + 5b65: 41 f6 c1 07 test $0x7,%r9b + 5b69: 0f 84 2e 01 00 00 je 5c9d + 5b6f: 49 83 e1 f8 and $0xfffffffffffffff8,%r9 + 5b73: 4c 01 ca add %r9,%rdx + 5b76: 44 0f b6 14 17 movzbl (%rdi,%rdx,1),%r10d + 5b7b: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax + 5b7f: 44 31 d0 xor %r10d,%eax + 5b82: 21 c8 and %ecx,%eax + 5b84: 44 31 d0 xor %r10d,%eax + 5b87: 88 04 17 mov %al,(%rdi,%rdx,1) + 5b8a: 48 8d 42 01 lea 0x1(%rdx),%rax + 5b8e: 4c 39 c0 cmp %r8,%rax + 5b91: 0f 83 06 01 00 00 jae 5c9d + 5b97: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d + 5b9c: 44 0f b6 4c 16 01 movzbl 0x1(%rsi,%rdx,1),%r9d + 5ba2: 45 31 d1 xor %r10d,%r9d + 5ba5: 41 21 c9 and %ecx,%r9d + 5ba8: 45 31 d1 xor %r10d,%r9d + 5bab: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) + 5baf: 48 8d 42 02 lea 0x2(%rdx),%rax + 5bb3: 4c 39 c0 cmp %r8,%rax + 5bb6: 0f 83 e1 00 00 00 jae 5c9d + 5bbc: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d + 5bc1: 44 0f b6 4c 16 02 movzbl 0x2(%rsi,%rdx,1),%r9d + 5bc7: 45 31 d1 xor %r10d,%r9d + 5bca: 41 21 c9 and %ecx,%r9d + 5bcd: 45 31 d1 xor %r10d,%r9d + 5bd0: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) + 5bd4: 48 8d 42 03 lea 0x3(%rdx),%rax + 5bd8: 4c 39 c0 cmp %r8,%rax + 5bdb: 0f 83 bc 00 00 00 jae 5c9d + 5be1: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d + 5be6: 44 0f b6 4c 16 03 movzbl 0x3(%rsi,%rdx,1),%r9d + 5bec: 45 31 d1 xor %r10d,%r9d + 5bef: 41 21 c9 and %ecx,%r9d + 5bf2: 45 31 d1 xor %r10d,%r9d + 5bf5: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) + 5bf9: 48 8d 42 04 lea 0x4(%rdx),%rax + 5bfd: 4c 39 c0 cmp %r8,%rax + 5c00: 0f 83 97 00 00 00 jae 5c9d + 5c06: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d + 5c0b: 44 0f b6 4c 16 04 movzbl 0x4(%rsi,%rdx,1),%r9d + 5c11: 45 31 d1 xor %r10d,%r9d + 5c14: 41 21 c9 and %ecx,%r9d + 5c17: 45 31 d1 xor %r10d,%r9d + 5c1a: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) + 5c1e: 48 8d 42 05 lea 0x5(%rdx),%rax + 5c22: 4c 39 c0 cmp %r8,%rax + 5c25: 73 76 jae 5c9d + 5c27: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d + 5c2c: 44 0f b6 4c 16 05 movzbl 0x5(%rsi,%rdx,1),%r9d + 5c32: 45 31 d1 xor %r10d,%r9d + 5c35: 41 21 c9 and %ecx,%r9d + 5c38: 45 31 d1 xor %r10d,%r9d + 5c3b: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) + 5c3f: 48 8d 42 06 lea 0x6(%rdx),%rax + 5c43: 4c 39 c0 cmp %r8,%rax + 5c46: 73 55 jae 5c9d + 5c48: 48 01 f8 add %rdi,%rax + 5c4b: 44 0f b6 5c 16 06 movzbl 0x6(%rsi,%rdx,1),%r11d + 5c51: 0f b6 38 movzbl (%rax),%edi + 5c54: 41 31 fb xor %edi,%r11d + 5c57: 44 89 da mov %r11d,%edx + 5c5a: 21 ca and %ecx,%edx + 5c5c: 31 fa xor %edi,%edx + 5c5e: 88 10 mov %dl,(%rax) + 5c60: c3 ret + 5c61: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 5c68: 31 c0 xor %eax,%eax + 5c6a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5c71: 00 00 00 00 + 5c75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5c7c: 00 00 00 00 + 5c80: 44 0f b6 0c 07 movzbl (%rdi,%rax,1),%r9d + 5c85: 0f b6 14 06 movzbl (%rsi,%rax,1),%edx + 5c89: 44 31 ca xor %r9d,%edx + 5c8c: 21 ca and %ecx,%edx + 5c8e: 44 31 ca xor %r9d,%edx + 5c91: 88 14 07 mov %dl,(%rdi,%rax,1) + 5c94: 48 83 c0 01 add $0x1,%rax + 5c98: 49 39 c0 cmp %rax,%r8 + 5c9b: 75 e3 jne 5c80 + 5c9d: c3 ret + 5c9e: 4d 89 c1 mov %r8,%r9 + 5ca1: 31 d2 xor %edx,%edx + 5ca3: e9 94 fe ff ff jmp 5b3c + 5ca8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 5caf: 00 + +0000000000005cb0 : + 5cb0: 66 33 37 xor (%rdi),%si + 5cb3: f7 da neg %edx + 5cb5: 21 d6 and %edx,%esi + 5cb7: 66 33 37 xor (%rdi),%si + 5cba: 66 89 37 mov %si,(%rdi) + 5cbd: c3 ret + 5cbe: 66 90 xchg %ax,%ax + +0000000000005cc0 : + 5cc0: 41 57 push %r15 + 5cc2: 41 56 push %r14 + 5cc4: 41 55 push %r13 + 5cc6: 41 54 push %r12 + 5cc8: 55 push %rbp + 5cc9: 53 push %rbx + 5cca: 48 83 ec 58 sub $0x58,%rsp + 5cce: 48 8b 47 08 mov 0x8(%rdi),%rax + 5cd2: 4c 8b 6f 18 mov 0x18(%rdi),%r13 + 5cd6: 4c 8b 3f mov (%rdi),%r15 + 5cd9: 48 89 44 24 90 mov %rax,-0x70(%rsp) + 5cde: 48 8b 47 10 mov 0x10(%rdi),%rax + 5ce2: 48 89 44 24 98 mov %rax,-0x68(%rsp) + 5ce7: 48 8b 47 20 mov 0x20(%rdi),%rax + 5ceb: 48 89 44 24 a0 mov %rax,-0x60(%rsp) + 5cf0: 48 8b 47 28 mov 0x28(%rdi),%rax + 5cf4: 48 89 44 24 a8 mov %rax,-0x58(%rsp) + 5cf9: 48 8b 47 30 mov 0x30(%rdi),%rax + 5cfd: 48 89 44 24 b0 mov %rax,-0x50(%rsp) + 5d02: 48 8b 47 38 mov 0x38(%rdi),%rax + 5d06: 48 89 44 24 b8 mov %rax,-0x48(%rsp) + 5d0b: 48 8b 47 40 mov 0x40(%rdi),%rax + 5d0f: 48 89 44 24 c0 mov %rax,-0x40(%rsp) + 5d14: 48 8b 47 48 mov 0x48(%rdi),%rax + 5d18: 48 89 44 24 c8 mov %rax,-0x38(%rsp) + 5d1d: 48 8b 47 50 mov 0x50(%rdi),%rax + 5d21: 48 8b 97 88 00 00 00 mov 0x88(%rdi),%rdx + 5d28: 4c 8b 67 60 mov 0x60(%rdi),%r12 + 5d2c: 4c 89 6c 24 18 mov %r13,0x18(%rsp) + 5d31: 48 89 44 24 d0 mov %rax,-0x30(%rsp) + 5d36: 48 8b 47 58 mov 0x58(%rdi),%rax + 5d3a: 48 89 54 24 f8 mov %rdx,-0x8(%rsp) + 5d3f: 48 8b 97 98 00 00 00 mov 0x98(%rdi),%rdx + 5d46: 48 89 44 24 d8 mov %rax,-0x28(%rsp) + 5d4b: 48 8b 47 68 mov 0x68(%rdi),%rax + 5d4f: 48 89 14 24 mov %rdx,(%rsp) + 5d53: 48 8b 97 a8 00 00 00 mov 0xa8(%rdi),%rdx + 5d5a: 48 89 44 24 e0 mov %rax,-0x20(%rsp) + 5d5f: 48 8b 47 70 mov 0x70(%rdi),%rax + 5d63: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 5d68: 48 8b 97 b8 00 00 00 mov 0xb8(%rdi),%rdx + 5d6f: 48 89 44 24 e8 mov %rax,-0x18(%rsp) + 5d74: 48 8b 47 78 mov 0x78(%rdi),%rax + 5d78: 48 89 54 24 10 mov %rdx,0x10(%rsp) + 5d7d: 48 8d 15 bc 53 00 00 lea 0x53bc(%rip),%rdx # b140 + 5d84: 4c 8b 9f 90 00 00 00 mov 0x90(%rdi),%r11 + 5d8b: 48 89 44 24 f0 mov %rax,-0x10(%rsp) + 5d90: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax + 5d97: 48 89 54 24 88 mov %rdx,-0x78(%rsp) + 5d9c: 4c 8b b7 a0 00 00 00 mov 0xa0(%rdi),%r14 + 5da3: 48 89 7c 24 50 mov %rdi,0x50(%rsp) + 5da8: 4c 8b 87 b0 00 00 00 mov 0xb0(%rdi),%r8 + 5daf: 48 8b 9f c0 00 00 00 mov 0xc0(%rdi),%rbx + 5db6: 48 89 c7 mov %rax,%rdi + 5db9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 5dc0: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp + 5dc5: 4c 8b 6c 24 90 mov -0x70(%rsp),%r13 + 5dca: 4c 33 6c 24 b0 xor -0x50(%rsp),%r13 + 5dcf: 4c 33 6c 24 d8 xor -0x28(%rsp),%r13 + 5dd4: 49 31 fd xor %rdi,%r13 + 5dd7: 4c 8b 54 24 98 mov -0x68(%rsp),%r10 + 5ddc: 48 8b 54 24 a0 mov -0x60(%rsp),%rdx + 5de1: 49 31 ed xor %rbp,%r13 + 5de4: 48 8b 6c 24 b8 mov -0x48(%rsp),%rbp + 5de9: 48 8b 4c 24 a8 mov -0x58(%rsp),%rcx + 5dee: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 + 5df3: 4c 33 4c 24 c0 xor -0x40(%rsp),%r9 + 5df8: 49 31 ea xor %rbp,%r10 + 5dfb: 48 8b 6c 24 c8 mov -0x38(%rsp),%rbp + 5e00: 4c 31 f9 xor %r15,%rcx + 5e03: 4c 33 4c 24 e0 xor -0x20(%rsp),%r9 + 5e08: 4d 31 e2 xor %r12,%r10 + 5e0b: 4c 33 54 24 f8 xor -0x8(%rsp),%r10 + 5e10: 48 33 4c 24 d0 xor -0x30(%rsp),%rcx + 5e15: 4d 31 d9 xor %r11,%r9 + 5e18: 48 31 ea xor %rbp,%rdx + 5e1b: 4c 89 ed mov %r13,%rbp + 5e1e: 48 33 54 24 e8 xor -0x18(%rsp),%rdx + 5e23: 48 33 14 24 xor (%rsp),%rdx + 5e27: 4d 31 c2 xor %r8,%r10 + 5e2a: 48 31 da xor %rbx,%rdx + 5e2d: 48 d1 c5 rol $1,%rbp + 5e30: 48 33 4c 24 f0 xor -0x10(%rsp),%rcx + 5e35: 48 31 d5 xor %rdx,%rbp + 5e38: 4c 89 d6 mov %r10,%rsi + 5e3b: 48 d1 c2 rol $1,%rdx + 5e3e: 4c 33 4c 24 10 xor 0x10(%rsp),%r9 + 5e43: 4c 31 d2 xor %r10,%rdx + 5e46: 4c 31 f1 xor %r14,%rcx + 5e49: 4c 8b 54 24 b0 mov -0x50(%rsp),%r10 + 5e4e: 48 d1 c6 rol $1,%rsi + 5e51: 48 31 ce xor %rcx,%rsi + 5e54: 4c 89 c8 mov %r9,%rax + 5e57: 48 d1 c1 rol $1,%rcx + 5e5a: 49 31 ef xor %rbp,%r15 + 5e5d: 48 d1 c0 rol $1,%rax + 5e60: 49 31 f2 xor %rsi,%r10 + 5e63: 4c 31 c9 xor %r9,%rcx + 5e66: 4d 89 f9 mov %r15,%r9 + 5e69: 4c 31 e8 xor %r13,%rax + 5e6c: 49 c1 ca 14 ror $0x14,%r10 + 5e70: 49 31 d3 xor %rdx,%r11 + 5e73: 48 31 cb xor %rcx,%rbx + 5e76: 4d 89 d7 mov %r10,%r15 + 5e79: 49 31 c4 xor %rax,%r12 + 5e7c: 49 c1 c3 15 rol $0x15,%r11 + 5e80: 48 31 f7 xor %rsi,%rdi + 5e83: 49 c1 cc 15 ror $0x15,%r12 + 5e87: 49 f7 d7 not %r15 + 5e8a: 48 c1 c3 0e rol $0xe,%rbx + 5e8e: 49 31 c0 xor %rax,%r8 + 5e91: 48 c1 cf 13 ror $0x13,%rdi + 5e95: 4d 89 fd mov %r15,%r13 + 5e98: 4c 8b 7c 24 88 mov -0x78(%rsp),%r15 + 5e9d: 49 c1 c8 03 ror $0x3,%r8 + 5ea1: 4d 21 e5 and %r12,%r13 + 5ea4: 4c 89 6c 24 b0 mov %r13,-0x50(%rsp) + 5ea9: 4d 8b 2f mov (%r15),%r13 + 5eac: 4c 8b 7c 24 b0 mov -0x50(%rsp),%r15 + 5eb1: 4d 31 cd xor %r9,%r13 + 5eb4: 4d 31 ef xor %r13,%r15 + 5eb7: 4d 89 e5 mov %r12,%r13 + 5eba: 49 f7 d5 not %r13 + 5ebd: 4d 21 dd and %r11,%r13 + 5ec0: 4d 31 d5 xor %r10,%r13 + 5ec3: 4c 89 6c 24 20 mov %r13,0x20(%rsp) + 5ec8: 4d 89 dd mov %r11,%r13 + 5ecb: 49 f7 d5 not %r13 + 5ece: 49 21 dd and %rbx,%r13 + 5ed1: 4d 31 e5 xor %r12,%r13 + 5ed4: 49 89 dc mov %rbx,%r12 + 5ed7: 49 f7 d4 not %r12 + 5eda: 4c 89 6c 24 28 mov %r13,0x28(%rsp) + 5edf: 4d 21 cc and %r9,%r12 + 5ee2: 49 f7 d1 not %r9 + 5ee5: 4d 21 d1 and %r10,%r9 + 5ee8: 4d 31 dc xor %r11,%r12 + 5eeb: 4c 8b 5c 24 d0 mov -0x30(%rsp),%r11 + 5ef0: 4d 89 ca mov %r9,%r10 + 5ef3: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 + 5ef8: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) + 5efd: 49 89 fc mov %rdi,%r12 + 5f00: 49 31 da xor %rbx,%r10 + 5f03: 49 31 eb xor %rbp,%r11 + 5f06: 49 f7 d4 not %r12 + 5f09: 4c 89 54 24 30 mov %r10,0x30(%rsp) + 5f0e: 4c 8b 54 24 c8 mov -0x38(%rsp),%r10 + 5f13: 49 c1 c3 03 rol $0x3,%r11 + 5f17: 49 31 d1 xor %rdx,%r9 + 5f1a: 49 c1 c1 1c rol $0x1c,%r9 + 5f1e: 49 31 ca xor %rcx,%r10 + 5f21: 49 c1 c2 14 rol $0x14,%r10 + 5f25: 4c 89 d3 mov %r10,%rbx + 5f28: 48 f7 d3 not %rbx + 5f2b: 4c 21 db and %r11,%rbx + 5f2e: 4c 31 cb xor %r9,%rbx + 5f31: 48 89 5c 24 38 mov %rbx,0x38(%rsp) + 5f36: 4c 89 db mov %r11,%rbx + 5f39: 48 f7 d3 not %rbx + 5f3c: 48 21 fb and %rdi,%rbx + 5f3f: 4c 31 d3 xor %r10,%rbx + 5f42: 48 89 5c 24 18 mov %rbx,0x18(%rsp) + 5f47: 4c 89 e3 mov %r12,%rbx + 5f4a: 4c 21 c3 and %r8,%rbx + 5f4d: 49 31 ee xor %rbp,%r14 + 5f50: 49 89 dc mov %rbx,%r12 + 5f53: 49 c1 c6 12 rol $0x12,%r14 + 5f57: 4d 31 dc xor %r11,%r12 + 5f5a: 4d 89 c3 mov %r8,%r11 + 5f5d: 49 f7 d3 not %r11 + 5f60: 4c 89 64 24 d0 mov %r12,-0x30(%rsp) + 5f65: 48 8b 5c 24 a8 mov -0x58(%rsp),%rbx + 5f6a: 4d 21 cb and %r9,%r11 + 5f6d: 49 f7 d1 not %r9 + 5f70: 4d 21 d1 and %r10,%r9 + 5f73: 49 31 fb xor %rdi,%r11 + 5f76: 48 8b 7c 24 90 mov -0x70(%rsp),%rdi + 5f7b: 48 31 eb xor %rbp,%rbx + 5f7e: 4d 31 c1 xor %r8,%r9 + 5f81: 4c 8b 44 24 b8 mov -0x48(%rsp),%r8 + 5f86: 4c 89 5c 24 40 mov %r11,0x40(%rsp) + 5f8b: 48 c1 cb 1c ror $0x1c,%rbx + 5f8f: 4c 8b 5c 24 e0 mov -0x20(%rsp),%r11 + 5f94: 48 31 f7 xor %rsi,%rdi + 5f97: 4c 89 4c 24 c8 mov %r9,-0x38(%rsp) + 5f9c: 49 31 c0 xor %rax,%r8 + 5f9f: 4c 8b 0c 24 mov (%rsp),%r9 + 5fa3: 48 d1 c7 rol $1,%rdi + 5fa6: 49 c1 c0 06 rol $0x6,%r8 + 5faa: 49 31 d3 xor %rdx,%r11 + 5fad: 4d 89 c2 mov %r8,%r10 + 5fb0: 49 c1 c3 19 rol $0x19,%r11 + 5fb4: 49 31 c9 xor %rcx,%r9 + 5fb7: 49 f7 d2 not %r10 + 5fba: 4d 89 dd mov %r11,%r13 + 5fbd: 49 c1 c1 08 rol $0x8,%r9 + 5fc1: 4d 21 da and %r11,%r10 + 5fc4: 49 f7 d5 not %r13 + 5fc7: 49 31 fa xor %rdi,%r10 + 5fca: 4c 89 54 24 b8 mov %r10,-0x48(%rsp) + 5fcf: 4d 89 ea mov %r13,%r10 + 5fd2: 4d 89 cd mov %r9,%r13 + 5fd5: 4d 21 ca and %r9,%r10 + 5fd8: 49 f7 d5 not %r13 + 5fdb: 4d 31 c2 xor %r8,%r10 + 5fde: 4c 89 14 24 mov %r10,(%rsp) + 5fe2: 4d 89 ea mov %r13,%r10 + 5fe5: 4d 21 f2 and %r14,%r10 + 5fe8: 4d 31 da xor %r11,%r10 + 5feb: 4d 89 f3 mov %r14,%r11 + 5fee: 49 f7 d3 not %r11 + 5ff1: 49 21 fb and %rdi,%r11 + 5ff4: 48 f7 d7 not %rdi + 5ff7: 4c 21 c7 and %r8,%rdi + 5ffa: 4d 31 cb xor %r9,%r11 + 5ffd: 4c 8b 44 24 a0 mov -0x60(%rsp),%r8 + 6002: 4c 8b 4c 24 d8 mov -0x28(%rsp),%r9 + 6007: 4c 31 f7 xor %r14,%rdi + 600a: 4c 89 5c 24 e0 mov %r11,-0x20(%rsp) + 600f: 48 89 7c 24 48 mov %rdi,0x48(%rsp) + 6014: 48 8b 7c 24 f8 mov -0x8(%rsp),%rdi + 6019: 49 31 c8 xor %rcx,%r8 + 601c: 49 31 f1 xor %rsi,%r9 + 601f: 49 c1 c1 0a rol $0xa,%r9 + 6023: 49 c1 c0 1b rol $0x1b,%r8 + 6027: 48 31 c7 xor %rax,%rdi + 602a: 48 33 4c 24 e8 xor -0x18(%rsp),%rcx + 602f: 48 33 74 24 08 xor 0x8(%rsp),%rsi + 6034: 48 c1 c9 19 ror $0x19,%rcx + 6038: 49 89 fc mov %rdi,%r12 + 603b: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi + 6040: 48 c1 c6 02 rol $0x2,%rsi + 6044: 49 c1 c4 0f rol $0xf,%r12 + 6048: 48 33 6c 24 f0 xor -0x10(%rsp),%rbp + 604d: 48 33 44 24 98 xor -0x68(%rsp),%rax + 6052: 48 c1 cd 17 ror $0x17,%rbp + 6056: 48 31 d7 xor %rdx,%rdi + 6059: 4d 89 e5 mov %r12,%r13 + 605c: 48 33 54 24 c0 xor -0x40(%rsp),%rdx + 6061: 48 c1 ca 09 ror $0x9,%rdx + 6065: 49 89 fb mov %rdi,%r11 + 6068: 48 89 df mov %rbx,%rdi + 606b: 49 f7 d5 not %r13 + 606e: 49 c1 cb 08 ror $0x8,%r11 + 6072: 48 f7 d7 not %rdi + 6075: 48 c1 c8 02 ror $0x2,%rax + 6079: 4c 21 cf and %r9,%rdi + 607c: 4d 21 dd and %r11,%r13 + 607f: 4c 31 c7 xor %r8,%rdi + 6082: 4d 31 cd xor %r9,%r13 + 6085: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 608a: 4c 89 cf mov %r9,%rdi + 608d: 4d 89 d9 mov %r11,%r9 + 6090: 49 f7 d1 not %r9 + 6093: 48 f7 d7 not %rdi + 6096: 4d 21 c1 and %r8,%r9 + 6099: 49 f7 d0 not %r8 + 609c: 4c 21 e7 and %r12,%rdi + 609f: 49 21 d8 and %rbx,%r8 + 60a2: 48 31 df xor %rbx,%rdi + 60a5: 4d 31 e1 xor %r12,%r9 + 60a8: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 + 60ad: 4d 31 d8 xor %r11,%r8 + 60b0: 49 89 cb mov %rcx,%r11 + 60b3: 48 89 d1 mov %rdx,%rcx + 60b6: 4c 89 44 24 d8 mov %r8,-0x28(%rsp) + 60bb: 49 89 f0 mov %rsi,%r8 + 60be: 4c 89 de mov %r11,%rsi + 60c1: 48 f7 d1 not %rcx + 60c4: 48 f7 d6 not %rsi + 60c7: 4d 89 c6 mov %r8,%r14 + 60ca: 4c 21 d9 and %r11,%rcx + 60cd: 48 21 ee and %rbp,%rsi + 60d0: 49 f7 d6 not %r14 + 60d3: 48 31 c1 xor %rax,%rcx + 60d6: 48 31 d6 xor %rdx,%rsi + 60d9: 48 89 4c 24 e8 mov %rcx,-0x18(%rsp) + 60de: 48 89 f3 mov %rsi,%rbx + 60e1: 48 89 ee mov %rbp,%rsi + 60e4: 48 f7 d6 not %rsi + 60e7: 48 89 5c 24 08 mov %rbx,0x8(%rsp) + 60ec: 4c 21 c6 and %r8,%rsi + 60ef: 4c 31 de xor %r11,%rsi + 60f2: 4d 89 f3 mov %r14,%r11 + 60f5: 49 21 c3 and %rax,%r11 + 60f8: 48 f7 d0 not %rax + 60fb: 4d 89 de mov %r11,%r14 + 60fe: 49 31 ee xor %rbp,%r14 + 6101: 48 21 d0 and %rdx,%rax + 6104: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp + 6109: 4c 31 c0 xor %r8,%rax + 610c: 4c 8b 44 24 38 mov 0x38(%rsp),%r8 + 6111: 4c 89 74 24 f8 mov %r14,-0x8(%rsp) + 6116: 4d 31 f8 xor %r15,%r8 + 6119: 4c 33 44 24 b8 xor -0x48(%rsp),%r8 + 611e: 49 31 e8 xor %rbp,%r8 + 6121: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp + 6126: 49 31 c8 xor %rcx,%r8 + 6129: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx + 612e: 49 31 cc xor %rcx,%r12 + 6131: 4c 33 24 24 xor (%rsp),%r12 + 6135: 48 33 6c 24 d0 xor -0x30(%rsp),%rbp + 613a: 4c 89 6c 24 f0 mov %r13,-0x10(%rsp) + 613f: 49 31 fc xor %rdi,%r12 + 6142: 4c 31 d5 xor %r10,%rbp + 6145: 4c 8b 5c 24 b0 mov -0x50(%rsp),%r11 + 614a: 48 8b 54 24 c8 mov -0x38(%rsp),%rdx + 614f: 49 31 dc xor %rbx,%r12 + 6152: 4c 31 ed xor %r13,%rbp + 6155: 4c 33 5c 24 40 xor 0x40(%rsp),%r11 + 615a: 48 33 54 24 48 xor 0x48(%rsp),%rdx + 615f: 48 31 f5 xor %rsi,%rbp + 6162: 4c 33 5c 24 e0 xor -0x20(%rsp),%r11 + 6167: 48 33 54 24 30 xor 0x30(%rsp),%rdx + 616c: 4d 89 e6 mov %r12,%r14 + 616f: 48 33 54 24 d8 xor -0x28(%rsp),%rdx + 6174: 4d 31 cb xor %r9,%r11 + 6177: 49 d1 c6 rol $1,%r14 + 617a: 4c 33 5c 24 f8 xor -0x8(%rsp),%r11 + 617f: 48 31 c2 xor %rax,%rdx + 6182: 49 89 ed mov %rbp,%r13 + 6185: 4c 89 db mov %r11,%rbx + 6188: 49 d1 c5 rol $1,%r13 + 618b: 49 31 d6 xor %rdx,%r14 + 618e: 48 d1 c2 rol $1,%rdx + 6191: 48 31 ea xor %rbp,%rdx + 6194: 4d 31 c5 xor %r8,%r13 + 6197: 48 d1 c3 rol $1,%rbx + 619a: 48 89 cd mov %rcx,%rbp + 619d: 49 d1 c0 rol $1,%r8 + 61a0: 4c 31 e3 xor %r12,%rbx + 61a3: 4d 31 d8 xor %r11,%r8 + 61a6: 4d 31 f7 xor %r14,%r15 + 61a9: 4c 31 ed xor %r13,%rbp + 61ac: 49 31 da xor %rbx,%r10 + 61af: 48 c1 cd 14 ror $0x14,%rbp + 61b3: 4d 89 fb mov %r15,%r11 + 61b6: 49 c1 ca 15 ror $0x15,%r10 + 61ba: 49 31 d1 xor %rdx,%r9 + 61bd: 49 89 ef mov %rbp,%r15 + 61c0: 49 c1 c1 15 rol $0x15,%r9 + 61c4: 4c 31 c0 xor %r8,%rax + 61c7: 4c 31 ef xor %r13,%rdi + 61ca: 48 c1 c0 0e rol $0xe,%rax + 61ce: 49 f7 d7 not %r15 + 61d1: 48 c1 cf 13 ror $0x13,%rdi + 61d5: 48 31 de xor %rbx,%rsi + 61d8: 4d 89 fc mov %r15,%r12 + 61db: 4c 8b 7c 24 88 mov -0x78(%rsp),%r15 + 61e0: 48 c1 ce 03 ror $0x3,%rsi + 61e4: 4d 21 d4 and %r10,%r12 + 61e7: 49 8b 4f 08 mov 0x8(%r15),%rcx + 61eb: 4c 31 d9 xor %r11,%rcx + 61ee: 49 89 cf mov %rcx,%r15 + 61f1: 48 8b 4c 24 e8 mov -0x18(%rsp),%rcx + 61f6: 4d 31 e7 xor %r12,%r15 + 61f9: 4d 89 d4 mov %r10,%r12 + 61fc: 49 f7 d4 not %r12 + 61ff: 4d 21 cc and %r9,%r12 + 6202: 49 31 ec xor %rbp,%r12 + 6205: 4c 89 64 24 90 mov %r12,-0x70(%rsp) + 620a: 4d 89 cc mov %r9,%r12 + 620d: 49 f7 d4 not %r12 + 6210: 49 21 c4 and %rax,%r12 + 6213: 4d 31 d4 xor %r10,%r12 + 6216: 49 89 c2 mov %rax,%r10 + 6219: 49 f7 d2 not %r10 + 621c: 4c 89 64 24 98 mov %r12,-0x68(%rsp) + 6221: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 + 6226: 4d 21 da and %r11,%r10 + 6229: 49 f7 d3 not %r11 + 622c: 49 21 eb and %rbp,%r11 + 622f: 4d 31 ca xor %r9,%r10 + 6232: 4c 8b 4c 24 c8 mov -0x38(%rsp),%r9 + 6237: 49 31 c3 xor %rax,%r11 + 623a: 4c 89 54 24 18 mov %r10,0x18(%rsp) + 623f: 4c 8b 54 24 b8 mov -0x48(%rsp),%r10 + 6244: 4c 89 5c 24 a0 mov %r11,-0x60(%rsp) + 6249: 4c 8b 5c 24 b0 mov -0x50(%rsp),%r11 + 624e: 4d 31 c1 xor %r8,%r9 + 6251: 49 c1 c1 14 rol $0x14,%r9 + 6255: 4d 31 f2 xor %r14,%r10 + 6258: 49 31 d3 xor %rdx,%r11 + 625b: 49 c1 c2 03 rol $0x3,%r10 + 625f: 4c 89 d8 mov %r11,%rax + 6262: 4d 89 cb mov %r9,%r11 + 6265: 49 f7 d3 not %r11 + 6268: 48 c1 c0 1c rol $0x1c,%rax + 626c: 4d 21 d3 and %r10,%r11 + 626f: 49 31 c3 xor %rax,%r11 + 6272: 4c 89 5c 24 a8 mov %r11,-0x58(%rsp) + 6277: 4d 89 d3 mov %r10,%r11 + 627a: 49 f7 d3 not %r11 + 627d: 49 21 fb and %rdi,%r11 + 6280: 4d 31 ec xor %r13,%r12 + 6283: 4c 31 f1 xor %r14,%rcx + 6286: 4d 31 cb xor %r9,%r11 + 6289: 48 c1 c1 12 rol $0x12,%rcx + 628d: 4c 89 5c 24 b0 mov %r11,-0x50(%rsp) + 6292: 49 89 fb mov %rdi,%r11 + 6295: 49 f7 d3 not %r11 + 6298: 49 21 f3 and %rsi,%r11 + 629b: 4d 31 d3 xor %r10,%r11 + 629e: 49 89 f2 mov %rsi,%r10 + 62a1: 49 f7 d2 not %r10 + 62a4: 4c 89 5c 24 b8 mov %r11,-0x48(%rsp) + 62a9: 49 21 c2 and %rax,%r10 + 62ac: 48 f7 d0 not %rax + 62af: 49 31 fa xor %rdi,%r10 + 62b2: 4c 21 c8 and %r9,%rax + 62b5: 48 8b 7c 24 e0 mov -0x20(%rsp),%rdi + 62ba: 49 89 c3 mov %rax,%r11 + 62bd: 4c 89 54 24 c0 mov %r10,-0x40(%rsp) + 62c2: 4c 89 e0 mov %r12,%rax + 62c5: 49 31 f3 xor %rsi,%r11 + 62c8: 48 31 d7 xor %rdx,%rdi + 62cb: 48 8b 74 24 d0 mov -0x30(%rsp),%rsi + 62d0: 48 d1 c0 rol $1,%rax + 62d3: 49 89 f9 mov %rdi,%r9 + 62d6: 48 8b 7c 24 d8 mov -0x28(%rsp),%rdi + 62db: 4c 89 5c 24 c8 mov %r11,-0x38(%rsp) + 62e0: 48 31 de xor %rbx,%rsi + 62e3: 49 c1 c1 19 rol $0x19,%r9 + 62e7: 48 c1 c6 06 rol $0x6,%rsi + 62eb: 4c 31 c7 xor %r8,%rdi + 62ee: 48 c1 c7 08 rol $0x8,%rdi + 62f2: 49 89 f2 mov %rsi,%r10 + 62f5: 49 89 fc mov %rdi,%r12 + 62f8: 49 f7 d2 not %r10 + 62fb: 4d 21 ca and %r9,%r10 + 62fe: 49 f7 d4 not %r12 + 6301: 49 31 c2 xor %rax,%r10 + 6304: 49 21 cc and %rcx,%r12 + 6307: 4c 89 54 24 d0 mov %r10,-0x30(%rsp) + 630c: 4d 31 cc xor %r9,%r12 + 630f: 4d 89 ca mov %r9,%r10 + 6312: 49 89 c9 mov %rcx,%r9 + 6315: 49 f7 d1 not %r9 + 6318: 49 f7 d2 not %r10 + 631b: 49 21 c1 and %rax,%r9 + 631e: 48 f7 d0 not %rax + 6321: 49 21 fa and %rdi,%r10 + 6324: 48 21 f0 and %rsi,%rax + 6327: 49 31 f9 xor %rdi,%r9 + 632a: 49 31 f2 xor %rsi,%r10 + 632d: 48 89 c7 mov %rax,%rdi + 6330: 4c 89 54 24 d8 mov %r10,-0x28(%rsp) + 6335: 48 31 cf xor %rcx,%rdi + 6338: 4c 89 4c 24 e0 mov %r9,-0x20(%rsp) + 633d: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 6342: 48 8b 44 24 30 mov 0x30(%rsp),%rax + 6347: 48 8b 74 24 38 mov 0x38(%rsp),%rsi + 634c: 4c 8b 0c 24 mov (%rsp),%r9 + 6350: 4c 8b 54 24 f0 mov -0x10(%rsp),%r10 + 6355: 4c 31 c0 xor %r8,%rax + 6358: 48 8b 4c 24 f8 mov -0x8(%rsp),%rcx + 635d: 4c 31 f6 xor %r14,%rsi + 6360: 48 c1 c0 1b rol $0x1b,%rax + 6364: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp + 6369: 48 c1 ce 1c ror $0x1c,%rsi + 636d: 4d 31 e9 xor %r13,%r9 + 6370: 49 31 da xor %rbx,%r10 + 6373: 48 31 d1 xor %rdx,%rcx + 6376: 49 c1 c2 0f rol $0xf,%r10 + 637a: 48 c1 c9 08 ror $0x8,%rcx + 637e: 48 89 f7 mov %rsi,%rdi + 6381: 48 31 eb xor %rbp,%rbx + 6384: 49 c1 c1 0a rol $0xa,%r9 + 6388: 4d 89 d3 mov %r10,%r11 + 638b: 48 f7 d7 not %rdi + 638e: 48 c1 cb 02 ror $0x2,%rbx + 6392: 49 f7 d3 not %r11 + 6395: 4c 21 cf and %r9,%rdi + 6398: 49 21 cb and %rcx,%r11 + 639b: 48 31 c7 xor %rax,%rdi + 639e: 4d 31 cb xor %r9,%r11 + 63a1: 48 89 7c 24 f0 mov %rdi,-0x10(%rsp) + 63a6: 4c 89 cf mov %r9,%rdi + 63a9: 4c 89 5c 24 f8 mov %r11,-0x8(%rsp) + 63ae: 49 89 cb mov %rcx,%r11 + 63b1: 48 f7 d7 not %rdi + 63b4: 49 f7 d3 not %r11 + 63b7: 4c 21 d7 and %r10,%rdi + 63ba: 49 21 c3 and %rax,%r11 + 63bd: 48 f7 d0 not %rax + 63c0: 48 31 f7 xor %rsi,%rdi + 63c3: 48 21 f0 and %rsi,%rax + 63c6: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 63cb: 4d 31 d3 xor %r10,%r11 + 63ce: 49 89 c1 mov %rax,%r9 + 63d1: 48 8b 44 24 40 mov 0x40(%rsp),%rax + 63d6: 49 31 c9 xor %rcx,%r9 + 63d9: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx + 63de: 4c 31 ee xor %r13,%rsi + 63e1: 48 31 d0 xor %rdx,%rax + 63e4: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 63e9: 48 c1 c6 02 rol $0x2,%rsi + 63ed: 4c 89 0c 24 mov %r9,(%rsp) + 63f1: 4c 31 c1 xor %r8,%rcx + 63f4: 48 c1 c8 09 ror $0x9,%rax + 63f8: 48 c1 c9 19 ror $0x19,%rcx + 63fc: 4c 31 f2 xor %r14,%rdx + 63ff: 49 89 c6 mov %rax,%r14 + 6402: 49 89 c8 mov %rcx,%r8 + 6405: 48 c1 ca 17 ror $0x17,%rdx + 6409: 49 f7 d6 not %r14 + 640c: 49 f7 d0 not %r8 + 640f: 49 21 ce and %rcx,%r14 + 6412: 49 21 d0 and %rdx,%r8 + 6415: 49 31 de xor %rbx,%r14 + 6418: 49 31 c0 xor %rax,%r8 + 641b: 4c 89 44 24 08 mov %r8,0x8(%rsp) + 6420: 49 89 d0 mov %rdx,%r8 + 6423: 49 f7 d0 not %r8 + 6426: 49 21 f0 and %rsi,%r8 + 6429: 49 31 c8 xor %rcx,%r8 + 642c: 48 89 f1 mov %rsi,%rcx + 642f: 48 f7 d1 not %rcx + 6432: 48 21 d9 and %rbx,%rcx + 6435: 48 f7 d3 not %rbx + 6438: 48 83 44 24 88 10 addq $0x10,-0x78(%rsp) + 643e: 48 31 d1 xor %rdx,%rcx + 6441: 48 21 c3 and %rax,%rbx + 6444: 48 8d 15 b5 4d 00 00 lea 0x4db5(%rip),%rdx # b200 + 644b: 48 89 4c 24 10 mov %rcx,0x10(%rsp) + 6450: 48 31 f3 xor %rsi,%rbx + 6453: 48 3b 54 24 88 cmp -0x78(%rsp),%rdx + 6458: 0f 85 62 f9 ff ff jne 5dc0 + 645e: 48 8b 44 24 90 mov -0x70(%rsp),%rax + 6463: 48 89 fa mov %rdi,%rdx + 6466: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi + 646b: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 + 6470: 48 89 47 08 mov %rax,0x8(%rdi) + 6474: 48 8b 44 24 98 mov -0x68(%rsp),%rax + 6479: 4c 89 3f mov %r15,(%rdi) + 647c: 48 89 47 10 mov %rax,0x10(%rdi) + 6480: 48 8b 44 24 a0 mov -0x60(%rsp),%rax + 6485: 4c 89 6f 18 mov %r13,0x18(%rdi) + 6489: 48 89 47 20 mov %rax,0x20(%rdi) + 648d: 48 8b 44 24 a8 mov -0x58(%rsp),%rax + 6492: 4c 89 67 60 mov %r12,0x60(%rdi) + 6496: 48 89 47 28 mov %rax,0x28(%rdi) + 649a: 48 8b 44 24 b0 mov -0x50(%rsp),%rax + 649f: 48 89 97 80 00 00 00 mov %rdx,0x80(%rdi) + 64a6: 48 89 47 30 mov %rax,0x30(%rdi) + 64aa: 48 8b 44 24 b8 mov -0x48(%rsp),%rax + 64af: 48 89 47 38 mov %rax,0x38(%rdi) + 64b3: 48 8b 44 24 c0 mov -0x40(%rsp),%rax + 64b8: 48 89 47 40 mov %rax,0x40(%rdi) + 64bc: 48 8b 44 24 c8 mov -0x38(%rsp),%rax + 64c1: 48 89 47 48 mov %rax,0x48(%rdi) + 64c5: 48 8b 44 24 d0 mov -0x30(%rsp),%rax + 64ca: 48 89 47 50 mov %rax,0x50(%rdi) + 64ce: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 64d3: 48 89 47 58 mov %rax,0x58(%rdi) + 64d7: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 64dc: 48 89 47 68 mov %rax,0x68(%rdi) + 64e0: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 64e5: 48 89 47 70 mov %rax,0x70(%rdi) + 64e9: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 64ee: 48 89 47 78 mov %rax,0x78(%rdi) + 64f2: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 64f7: 4c 89 9f 90 00 00 00 mov %r11,0x90(%rdi) + 64fe: 48 89 87 88 00 00 00 mov %rax,0x88(%rdi) + 6505: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 650a: 4c 89 8f 98 00 00 00 mov %r9,0x98(%rdi) + 6511: 4c 89 b7 a0 00 00 00 mov %r14,0xa0(%rdi) + 6518: 48 89 87 a8 00 00 00 mov %rax,0xa8(%rdi) + 651f: 4c 89 87 b0 00 00 00 mov %r8,0xb0(%rdi) + 6526: 48 89 8f b8 00 00 00 mov %rcx,0xb8(%rdi) + 652d: 48 89 9f c0 00 00 00 mov %rbx,0xc0(%rdi) + 6534: 48 83 c4 58 add $0x58,%rsp + 6538: 5b pop %rbx + 6539: 5d pop %rbp + 653a: 41 5c pop %r12 + 653c: 41 5d pop %r13 + 653e: 41 5e pop %r14 + 6540: 41 5f pop %r15 + 6542: c3 ret + 6543: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 654a: 00 00 00 00 + 654e: 66 90 xchg %ax,%ax + +0000000000006550 : + 6550: 41 56 push %r14 + 6552: 31 c0 xor %eax,%eax + 6554: 49 89 d6 mov %rdx,%r14 + 6557: 41 55 push %r13 + 6559: 41 89 cd mov %ecx,%r13d + 655c: 41 54 push %r12 + 655e: 55 push %rbp + 655f: 48 89 fd mov %rdi,%rbp + 6562: 48 83 c7 08 add $0x8,%rdi + 6566: 53 push %rbx + 6567: 48 89 e9 mov %rbp,%rcx + 656a: 48 89 f3 mov %rsi,%rbx + 656d: 48 81 ec d0 00 00 00 sub $0xd0,%rsp + 6574: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) + 657b: 00 + 657c: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 6583: 00 00 00 00 + 6587: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 658b: 48 29 f9 sub %rdi,%rcx + 658e: 81 c1 c8 00 00 00 add $0xc8,%ecx + 6594: c1 e9 03 shr $0x3,%ecx + 6597: f3 48 ab rep stos %rax,%es:(%rdi) + 659a: 48 81 fa 87 00 00 00 cmp $0x87,%rdx + 65a1: 0f 87 22 08 00 00 ja 6dc9 + 65a7: e9 aa 08 00 00 jmp 6e56 + 65ac: 0f 1f 40 00 nopl 0x0(%rax) + 65b0: f3 0f 6f 33 movdqu (%rbx),%xmm6 + 65b4: f3 44 0f 6f 43 10 movdqu 0x10(%rbx),%xmm8 + 65ba: 66 0f ef ff pxor %xmm7,%xmm7 + 65be: 48 81 c3 88 00 00 00 add $0x88,%rbx + 65c5: f3 44 0f 6f 63 a8 movdqu -0x58(%rbx),%xmm12 + 65cb: f3 44 0f 6f 5b 98 movdqu -0x68(%rbx),%xmm11 + 65d1: 0f 29 34 24 movaps %xmm6,(%rsp) + 65d5: 66 0f 6f 14 24 movdqa (%rsp),%xmm2 + 65da: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 + 65df: f3 44 0f 6f 73 b8 movdqu -0x48(%rbx),%xmm14 + 65e5: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 65ea: f3 44 0f 6f 7b c8 movdqu -0x38(%rbx),%xmm15 + 65f0: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 65f5: f3 0f 6f 6b d8 movdqu -0x28(%rbx),%xmm5 + 65fa: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 65ff: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 + 6605: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 + 660a: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 660f: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 6614: 66 0f 67 d0 packuswb %xmm0,%xmm2 + 6618: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 + 661d: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 6621: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6626: 66 0f 71 d6 08 psrlw $0x8,%xmm6 + 662b: 66 44 0f 67 c8 packuswb %xmm0,%xmm9 + 6630: 66 41 0f 6f c7 movdqa %xmm15,%xmm0 + 6635: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 663a: 66 0f 67 e0 packuswb %xmm0,%xmm4 + 663e: f3 0f 6f 43 e8 movdqu -0x18(%rbx),%xmm0 + 6643: 66 44 0f 6f d4 movdqa %xmm4,%xmm10 + 6648: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 664d: 66 41 0f 71 d2 08 psrlw $0x8,%xmm10 + 6653: 66 0f 67 e8 packuswb %xmm0,%xmm5 + 6657: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 + 665c: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6661: 66 0f 67 f0 packuswb %xmm0,%xmm6 + 6665: 66 0f 6f c5 movdqa %xmm5,%xmm0 + 6669: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 666e: 66 0f 6f ce movdqa %xmm6,%xmm1 + 6672: 66 44 0f 67 d0 packuswb %xmm0,%xmm10 + 6677: 66 0f 71 d1 08 psrlw $0x8,%xmm1 + 667c: 66 41 0f 6f c2 movdqa %xmm10,%xmm0 + 6681: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6686: 66 0f 67 c8 packuswb %xmm0,%xmm1 + 668a: 66 0f ef c0 pxor %xmm0,%xmm0 + 668e: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 6693: 66 0f 68 cf punpckhbw %xmm7,%xmm1 + 6697: 66 44 0f 60 ef punpcklbw %xmm7,%xmm13 + 669c: 66 41 0f 6f dd movdqa %xmm13,%xmm3 + 66a1: 66 0f 61 d8 punpcklwd %xmm0,%xmm3 + 66a5: 0f 29 5c 24 40 movaps %xmm3,0x40(%rsp) + 66aa: 66 41 0f 6f dd movdqa %xmm13,%xmm3 + 66af: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 66b4: 66 0f 69 c8 punpckhwd %xmm0,%xmm1 + 66b8: 0f 29 4c 24 70 movaps %xmm1,0x70(%rsp) + 66bd: 66 0f 76 c9 pcmpeqd %xmm1,%xmm1 + 66c1: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 + 66c5: 66 44 0f 61 e8 punpcklwd %xmm0,%xmm13 + 66ca: 66 0f 71 d1 08 psrlw $0x8,%xmm1 + 66cf: 0f 29 5c 24 50 movaps %xmm3,0x50(%rsp) + 66d4: 66 0f 6f 1c 24 movdqa (%rsp),%xmm3 + 66d9: 66 44 0f db c9 pand %xmm1,%xmm9 + 66de: 66 0f db e9 pand %xmm1,%xmm5 + 66e2: 66 0f db d1 pand %xmm1,%xmm2 + 66e6: 44 0f 29 6c 24 60 movaps %xmm13,0x60(%rsp) + 66ec: 66 0f db e1 pand %xmm1,%xmm4 + 66f0: 66 41 0f 67 d1 packuswb %xmm9,%xmm2 + 66f5: 66 44 0f db d1 pand %xmm1,%xmm10 + 66fa: 66 0f 67 e5 packuswb %xmm5,%xmm4 + 66fe: 66 0f 6f ea movdqa %xmm2,%xmm5 + 6702: 66 0f db d1 pand %xmm1,%xmm2 + 6706: 66 44 0f 6f cc movdqa %xmm4,%xmm9 + 670b: 66 0f db e1 pand %xmm1,%xmm4 + 670f: 66 0f db f1 pand %xmm1,%xmm6 + 6713: 66 0f 67 d4 packuswb %xmm4,%xmm2 + 6717: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 + 671d: 66 0f db d9 pand %xmm1,%xmm3 + 6721: 66 0f 6f e2 movdqa %xmm2,%xmm4 + 6725: 66 0f 68 d7 punpckhbw %xmm7,%xmm2 + 6729: 66 41 0f 67 f2 packuswb %xmm10,%xmm6 + 672e: 66 0f 71 f2 08 psllw $0x8,%xmm2 + 6733: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 6738: 66 44 0f 6f d6 movdqa %xmm6,%xmm10 + 673d: 0f 29 54 24 30 movaps %xmm2,0x30(%rsp) + 6742: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 6747: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 + 674c: 66 44 0f db d9 pand %xmm1,%xmm11 + 6751: 66 0f db d1 pand %xmm1,%xmm2 + 6755: 66 44 0f 6f cd movdqa %xmm5,%xmm9 + 675a: 66 44 0f 60 d7 punpcklbw %xmm7,%xmm10 + 675f: 66 0f 67 da packuswb %xmm2,%xmm3 + 6763: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 + 6768: 66 44 0f 60 cf punpcklbw %xmm7,%xmm9 + 676d: 66 0f db d1 pand %xmm1,%xmm2 + 6771: 66 45 0f 6f c6 movdqa %xmm14,%xmm8 + 6776: 66 45 0f 6f ea movdqa %xmm10,%xmm13 + 677b: 66 44 0f 67 da packuswb %xmm2,%xmm11 + 6780: 66 41 0f 6f d7 movdqa %xmm15,%xmm2 + 6785: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 678a: 66 0f db d1 pand %xmm1,%xmm2 + 678e: 66 44 0f db c1 pand %xmm1,%xmm8 + 6793: 66 0f 68 ef punpckhbw %xmm7,%xmm5 + 6797: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 + 679c: 66 44 0f 67 c2 packuswb %xmm2,%xmm8 + 67a1: f3 0f 6f 53 d8 movdqu -0x28(%rbx),%xmm2 + 67a6: 66 0f 60 e7 punpcklbw %xmm7,%xmm4 + 67aa: 44 0f 29 54 24 10 movaps %xmm10,0x10(%rsp) + 67b0: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 + 67b5: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 67ba: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 + 67be: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 + 67c3: 66 0f db d1 pand %xmm1,%xmm2 + 67c7: 66 44 0f db d9 pand %xmm1,%xmm11 + 67cc: 0f 29 ac 24 90 00 00 movaps %xmm5,0x90(%rsp) + 67d3: 00 + 67d4: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 + 67da: 66 0f 68 f7 punpckhbw %xmm7,%xmm6 + 67de: 66 44 0f 69 c8 punpckhwd %xmm0,%xmm9 + 67e3: 44 0f 29 94 24 80 00 movaps %xmm10,0x80(%rsp) + 67ea: 00 00 + 67ec: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 + 67f1: f3 0f 6f 53 e8 movdqu -0x18(%rbx),%xmm2 + 67f6: 66 0f 71 f4 08 psllw $0x8,%xmm4 + 67fb: 66 0f db d1 pand %xmm1,%xmm2 + 67ff: 66 44 0f 67 d2 packuswb %xmm2,%xmm10 + 6804: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 6808: 66 0f db d9 pand %xmm1,%xmm3 + 680c: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 6811: 66 41 0f 67 db packuswb %xmm11,%xmm3 + 6816: 66 0f 6f ea movdqa %xmm2,%xmm5 + 681a: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 681f: 66 44 0f db c1 pand %xmm1,%xmm8 + 6824: 66 41 0f 67 ec packuswb %xmm12,%xmm5 + 6829: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 682e: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 + 6833: 66 44 0f 6f f2 movdqa %xmm2,%xmm14 + 6838: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 + 683e: 66 44 0f db d1 pand %xmm1,%xmm10 + 6843: 66 45 0f 67 f4 packuswb %xmm12,%xmm14 + 6848: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 684d: 66 45 0f 67 c2 packuswb %xmm10,%xmm8 + 6852: 66 41 0f 6f d6 movdqa %xmm14,%xmm2 + 6857: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 + 685d: 66 44 0f db f1 pand %xmm1,%xmm14 + 6862: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 6867: 66 0f db e9 pand %xmm1,%xmm5 + 686b: 66 44 0f 6f db movdqa %xmm3,%xmm11 + 6870: 66 44 0f 67 e2 packuswb %xmm2,%xmm12 + 6875: 66 41 0f 67 ee packuswb %xmm14,%xmm5 + 687a: 66 45 0f 6f f0 movdqa %xmm8,%xmm14 + 687f: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 + 6884: 66 41 0f 71 d6 08 psrlw $0x8,%xmm14 + 688a: 66 44 0f 68 e7 punpckhbw %xmm7,%xmm12 + 688f: 66 0f 60 d7 punpcklbw %xmm7,%xmm2 + 6893: 66 41 0f 71 d3 08 psrlw $0x8,%xmm11 + 6899: 66 0f db d9 pand %xmm1,%xmm3 + 689d: 66 44 0f 6f fa movdqa %xmm2,%xmm15 + 68a2: 66 41 0f db c8 pand %xmm8,%xmm1 + 68a7: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 + 68ab: 0f 29 14 24 movaps %xmm2,(%rsp) + 68af: 66 0f 67 d9 packuswb %xmm1,%xmm3 + 68b3: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 + 68b8: 66 45 0f 67 de packuswb %xmm14,%xmm11 + 68bd: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 + 68c2: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 68c7: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 + 68cc: 66 44 0f 60 f7 punpcklbw %xmm7,%xmm14 + 68d1: 66 44 0f 68 df punpckhbw %xmm7,%xmm11 + 68d6: 66 44 0f 60 c7 punpcklbw %xmm7,%xmm8 + 68db: 44 0f 29 a4 24 b0 00 movaps %xmm12,0xb0(%rsp) + 68e2: 00 00 + 68e4: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 68e9: 66 0f 68 df punpckhbw %xmm7,%xmm3 + 68ed: 66 0f 68 ef punpckhbw %xmm7,%xmm5 + 68f1: 66 44 0f 60 e7 punpcklbw %xmm7,%xmm12 + 68f6: 66 41 0f 6f fd movdqa %xmm13,%xmm7 + 68fb: 66 0f 6f cc movdqa %xmm4,%xmm1 + 68ff: 66 0f 61 f8 punpcklwd %xmm0,%xmm7 + 6903: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 6907: 66 45 0f 6f d6 movdqa %xmm14,%xmm10 + 690c: 66 0f 72 f7 18 pslld $0x18,%xmm7 + 6911: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 + 6916: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 + 691a: 44 0f 29 74 24 20 movaps %xmm14,0x20(%rsp) + 6920: 66 0f eb f9 por %xmm1,%xmm7 + 6924: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 6929: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 692e: 66 44 0f 69 d8 punpckhwd %xmm0,%xmm11 + 6933: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 6937: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 + 693c: 0f 29 94 24 a0 00 00 movaps %xmm2,0xa0(%rsp) + 6943: 00 + 6944: 66 41 0f 72 f4 10 pslld $0x10,%xmm12 + 694a: 66 0f 6f 54 24 30 movdqa 0x30(%rsp),%xmm2 + 6950: 66 0f 72 f1 10 pslld $0x10,%xmm1 + 6955: 44 0f 29 9c 24 c0 00 movaps %xmm11,0xc0(%rsp) + 695c: 00 00 + 695e: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 + 6963: 66 44 0f 69 c0 punpckhwd %xmm0,%xmm8 + 6968: 66 44 0f 69 e8 punpckhwd %xmm0,%xmm13 + 696d: 66 44 0f 61 d8 punpcklwd %xmm0,%xmm11 + 6972: 66 45 0f eb e0 por %xmm8,%xmm12 + 6977: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 697c: 66 41 0f eb cb por %xmm11,%xmm1 + 6981: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 6986: 66 44 0f 6f df movdqa %xmm7,%xmm11 + 698b: 66 44 0f eb d9 por %xmm1,%xmm11 + 6990: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 + 6995: 66 0f 6f ca movdqa %xmm2,%xmm1 + 6999: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 699d: 66 0f 72 f7 18 pslld $0x18,%xmm7 + 69a2: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 + 69a7: 66 0f eb f9 por %xmm1,%xmm7 + 69ab: 66 0f 6f cd movdqa %xmm5,%xmm1 + 69af: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 69b4: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 69b8: 66 41 0f 72 f5 18 pslld $0x18,%xmm13 + 69be: 66 0f 69 e0 punpckhwd %xmm0,%xmm4 + 69c2: 66 0f 72 f1 10 pslld $0x10,%xmm1 + 69c7: 66 44 0f 69 f8 punpckhwd %xmm0,%xmm15 + 69cc: 66 44 0f 69 d0 punpckhwd %xmm0,%xmm10 + 69d1: 66 41 0f eb c8 por %xmm8,%xmm1 + 69d6: 66 44 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm8 + 69dd: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 + 69e2: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 + 69e6: 66 41 0f eb e5 por %xmm13,%xmm4 + 69eb: 66 0f 69 f0 punpckhwd %xmm0,%xmm6 + 69ef: 66 0f 69 d0 punpckhwd %xmm0,%xmm2 + 69f3: 66 44 0f 6f 6c 24 40 movdqa 0x40(%rsp),%xmm13 + 69fa: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 + 69fe: 66 0f ef c0 pxor %xmm0,%xmm0 + 6a02: 66 0f eb cf por %xmm7,%xmm1 + 6a06: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 + 6a0b: 66 0f 72 f5 10 pslld $0x10,%xmm5 + 6a10: 66 41 0f eb e4 por %xmm12,%xmm4 + 6a15: 66 0f eb eb por %xmm3,%xmm5 + 6a19: 66 0f 72 f6 18 pslld $0x18,%xmm6 + 6a1e: 66 41 0f 6f d8 movdqa %xmm8,%xmm3 + 6a23: 66 45 0f 6f c5 movdqa %xmm13,%xmm8 + 6a28: 66 0f 73 f3 28 psllq $0x28,%xmm3 + 6a2d: 66 0f eb d6 por %xmm6,%xmm2 + 6a31: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 + 6a36: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 6a3a: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 6a3f: 66 0f eb f5 por %xmm5,%xmm6 + 6a43: 66 0f 6f 2c 24 movdqa (%rsp),%xmm5 + 6a48: f3 44 0f 6f 45 10 movdqu 0x10(%rbp),%xmm8 + 6a4e: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 6a53: 66 0f eb d3 por %xmm3,%xmm2 + 6a57: 66 41 0f 6f db movdqa %xmm11,%xmm3 + 6a5c: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 + 6a60: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 + 6a64: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 6a69: 66 44 0f 62 d8 punpckldq %xmm0,%xmm11 + 6a6e: 66 0f eb d3 por %xmm3,%xmm2 + 6a72: 66 0f 6f 5c 24 20 movdqa 0x20(%rsp),%xmm3 + 6a78: 66 0f 6f 7c 24 50 movdqa 0x50(%rsp),%xmm7 + 6a7e: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 + 6a82: 66 0f 73 f3 20 psllq $0x20,%xmm3 + 6a87: 66 0f eb dd por %xmm5,%xmm3 + 6a8b: 66 41 0f 6f ef movdqa %xmm15,%xmm5 + 6a90: 66 44 0f 6a f8 punpckhdq %xmm0,%xmm15 + 6a95: 66 0f eb d3 por %xmm3,%xmm2 + 6a99: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 + 6a9e: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 6aa2: 66 44 0f ef c2 pxor %xmm2,%xmm8 + 6aa7: 66 0f 6f d7 movdqa %xmm7,%xmm2 + 6aab: 66 0f 62 d8 punpckldq %xmm0,%xmm3 + 6aaf: 66 0f 62 d0 punpckldq %xmm0,%xmm2 + 6ab3: 66 0f 73 f3 28 psllq $0x28,%xmm3 + 6ab8: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 + 6abd: 44 0f 11 45 10 movups %xmm8,0x10(%rbp) + 6ac2: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 6ac7: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 6acc: 66 41 0f 73 f1 28 psllq $0x28,%xmm9 + 6ad2: 66 41 0f 73 f7 30 psllq $0x30,%xmm15 + 6ad8: 66 0f eb d3 por %xmm3,%xmm2 + 6adc: 66 0f 6f dc movdqa %xmm4,%xmm3 + 6ae0: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 + 6ae4: 66 0f 62 d8 punpckldq %xmm0,%xmm3 + 6ae8: 66 0f eb d3 por %xmm3,%xmm2 + 6aec: 66 41 0f 6f da movdqa %xmm10,%xmm3 + 6af1: 66 44 0f 6a d0 punpckhdq %xmm0,%xmm10 + 6af6: 66 0f 62 d8 punpckldq %xmm0,%xmm3 + 6afa: 66 41 0f 73 f2 20 psllq $0x20,%xmm10 + 6b00: 66 0f 73 f3 20 psllq $0x20,%xmm3 + 6b05: 66 45 0f eb d7 por %xmm15,%xmm10 + 6b0a: 66 44 0f 6f 7c 24 70 movdqa 0x70(%rsp),%xmm15 + 6b11: 66 0f eb dd por %xmm5,%xmm3 + 6b15: 66 0f eb d3 por %xmm3,%xmm2 + 6b19: f3 0f 6f 5d 20 movdqu 0x20(%rbp),%xmm3 + 6b1e: 66 0f ef da pxor %xmm2,%xmm3 + 6b22: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 + 6b27: 66 0f 6f df movdqa %xmm7,%xmm3 + 6b2b: 66 0f 6f 7c 24 60 movdqa 0x60(%rsp),%xmm7 + 6b31: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 + 6b35: 44 0f 11 65 20 movups %xmm12,0x20(%rbp) + 6b3a: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 6b3e: f3 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm3 + 6b43: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 6b48: 66 41 0f eb d1 por %xmm9,%xmm2 + 6b4d: 66 44 0f 6f 8c 24 80 movdqa 0x80(%rsp),%xmm9 + 6b54: 00 00 00 + 6b57: 66 0f eb e2 por %xmm2,%xmm4 + 6b5b: 66 0f 6f d7 movdqa %xmm7,%xmm2 + 6b5f: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 + 6b63: 66 41 0f eb e2 por %xmm10,%xmm4 + 6b68: 66 0f 62 d0 punpckldq %xmm0,%xmm2 + 6b6c: 66 44 0f 6f 94 24 a0 movdqa 0xa0(%rsp),%xmm10 + 6b73: 00 00 00 + 6b76: 66 0f ef dc pxor %xmm4,%xmm3 + 6b7a: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 6b7f: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 + 6b84: 66 0f 62 e0 punpckldq %xmm0,%xmm4 + 6b88: 66 41 0f 6f ea movdqa %xmm10,%xmm5 + 6b8d: 0f 11 5d 30 movups %xmm3,0x30(%rbp) + 6b91: 66 0f 73 f4 28 psllq $0x28,%xmm4 + 6b96: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 6b9a: 66 0f eb d4 por %xmm4,%xmm2 + 6b9e: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 6ba3: 66 0f 6f e1 movdqa %xmm1,%xmm4 + 6ba7: 66 0f 62 e0 punpckldq %xmm0,%xmm4 + 6bab: 66 0f 6a c8 punpckhdq %xmm0,%xmm1 + 6baf: 66 0f eb d4 por %xmm4,%xmm2 + 6bb3: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 + 6bb8: 66 44 0f 6a f0 punpckhdq %xmm0,%xmm14 + 6bbd: 66 0f 62 e0 punpckldq %xmm0,%xmm4 + 6bc1: 66 41 0f 73 f6 20 psllq $0x20,%xmm14 + 6bc7: 66 0f 73 f4 20 psllq $0x20,%xmm4 + 6bcc: 66 0f eb e5 por %xmm5,%xmm4 + 6bd0: 66 0f 6f ef movdqa %xmm7,%xmm5 + 6bd4: 66 0f eb d4 por %xmm4,%xmm2 + 6bd8: f3 0f 6f 65 40 movdqu 0x40(%rbp),%xmm4 + 6bdd: 66 0f 73 f5 38 psllq $0x38,%xmm5 + 6be2: 66 0f ef d4 pxor %xmm4,%xmm2 + 6be6: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 + 6beb: 66 44 0f 6f 8c 24 c0 movdqa 0xc0(%rsp),%xmm9 + 6bf2: 00 00 00 + 6bf5: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 + 6bf9: 0f 11 55 40 movups %xmm2,0x40(%rbp) + 6bfd: 66 0f 73 f4 28 psllq $0x28,%xmm4 + 6c02: 66 0f eb ec por %xmm4,%xmm5 + 6c06: 66 41 0f 6f e2 movdqa %xmm10,%xmm4 + 6c0b: 66 44 0f 6f 94 24 b0 movdqa 0xb0(%rsp),%xmm10 + 6c12: 00 00 00 + 6c15: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 + 6c19: 66 0f eb cd por %xmm5,%xmm1 + 6c1d: 66 0f 73 f4 30 psllq $0x30,%xmm4 + 6c22: 66 41 0f 6f fa movdqa %xmm10,%xmm7 + 6c27: 66 44 0f eb f4 por %xmm4,%xmm14 + 6c2c: f3 0f 6f 65 50 movdqu 0x50(%rbp),%xmm4 + 6c31: 66 0f 62 f8 punpckldq %xmm0,%xmm7 + 6c35: 66 41 0f eb ce por %xmm14,%xmm1 + 6c3a: 66 0f 73 f7 30 psllq $0x30,%xmm7 + 6c3f: 66 44 0f 6f b4 24 90 movdqa 0x90(%rsp),%xmm14 + 6c46: 00 00 00 + 6c49: 66 0f ef e1 pxor %xmm1,%xmm4 + 6c4d: 66 41 0f 6f cf movdqa %xmm15,%xmm1 + 6c52: 66 41 0f 6f ee movdqa %xmm14,%xmm5 + 6c57: 66 0f 62 c8 punpckldq %xmm0,%xmm1 + 6c5b: 0f 11 65 50 movups %xmm4,0x50(%rbp) + 6c5f: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 6c63: 66 0f 73 f1 38 psllq $0x38,%xmm1 + 6c68: 66 0f 73 f5 28 psllq $0x28,%xmm5 + 6c6d: 66 0f eb cd por %xmm5,%xmm1 + 6c71: 66 0f 6f ee movdqa %xmm6,%xmm5 + 6c75: 66 0f 6a f0 punpckhdq %xmm0,%xmm6 + 6c79: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 6c7d: 66 0f eb cd por %xmm5,%xmm1 + 6c81: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 + 6c86: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 + 6c8b: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 6c8f: 66 41 0f 73 f1 20 psllq $0x20,%xmm9 + 6c95: 66 0f 73 f5 20 psllq $0x20,%xmm5 + 6c9a: 66 0f eb ef por %xmm7,%xmm5 + 6c9e: f3 0f 6f 7d 60 movdqu 0x60(%rbp),%xmm7 + 6ca3: 66 0f eb cd por %xmm5,%xmm1 + 6ca7: 66 41 0f 6f ee movdqa %xmm14,%xmm5 + 6cac: 66 0f ef cf pxor %xmm7,%xmm1 + 6cb0: 66 41 0f 6f ff movdqa %xmm15,%xmm7 + 6cb5: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 + 6cb9: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 + 6cbd: 66 0f 73 f5 28 psllq $0x28,%xmm5 + 6cc2: 0f 11 4d 60 movups %xmm1,0x60(%rbp) + 6cc6: 66 0f 73 f7 38 psllq $0x38,%xmm7 + 6ccb: 66 0f eb fd por %xmm5,%xmm7 + 6ccf: 66 41 0f 6f ea movdqa %xmm10,%xmm5 + 6cd4: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 + 6cd8: 66 0f eb fe por %xmm6,%xmm7 + 6cdc: 66 0f 6f 74 24 10 movdqa 0x10(%rsp),%xmm6 + 6ce2: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 6ce7: 66 44 0f eb cd por %xmm5,%xmm9 + 6cec: f3 0f 6f 6d 70 movdqu 0x70(%rbp),%xmm5 + 6cf1: 66 0f 62 f0 punpckldq %xmm0,%xmm6 + 6cf5: 66 41 0f eb f9 por %xmm9,%xmm7 + 6cfa: 66 0f 73 f6 28 psllq $0x28,%xmm6 + 6cff: 66 0f ef ef pxor %xmm7,%xmm5 + 6d03: 66 41 0f 6f fd movdqa %xmm13,%xmm7 + 6d08: 66 0f 62 f8 punpckldq %xmm0,%xmm7 + 6d0c: 0f 11 6d 70 movups %xmm5,0x70(%rbp) + 6d10: 66 0f 73 f7 38 psllq $0x38,%xmm7 + 6d15: 66 0f eb f7 por %xmm7,%xmm6 + 6d19: 66 0f 6f 3c 24 movdqa (%rsp),%xmm7 + 6d1e: 66 44 0f eb de por %xmm6,%xmm11 + 6d23: 66 0f 6f 74 24 20 movdqa 0x20(%rsp),%xmm6 + 6d29: 66 0f 62 f8 punpckldq %xmm0,%xmm7 + 6d2d: 66 0f 62 f0 punpckldq %xmm0,%xmm6 + 6d31: 66 0f 6f c7 movdqa %xmm7,%xmm0 + 6d35: 66 0f 73 f6 20 psllq $0x20,%xmm6 + 6d3a: 66 0f 73 f0 30 psllq $0x30,%xmm0 + 6d3f: 66 0f eb c6 por %xmm6,%xmm0 + 6d43: f3 0f 6f 75 00 movdqu 0x0(%rbp),%xmm6 + 6d48: 66 41 0f eb c3 por %xmm11,%xmm0 + 6d4d: 66 0f ef c6 pxor %xmm6,%xmm0 + 6d51: 0f 11 45 00 movups %xmm0,0x0(%rbp) + 6d55: 0f b6 43 fa movzbl -0x6(%rbx),%eax + 6d59: 0f b6 53 f9 movzbl -0x7(%rbx),%edx + 6d5d: 48 c1 e0 10 shl $0x10,%rax + 6d61: 48 c1 e2 08 shl $0x8,%rdx + 6d65: 48 09 d0 or %rdx,%rax + 6d68: 0f b6 53 f8 movzbl -0x8(%rbx),%edx + 6d6c: 48 09 d0 or %rdx,%rax + 6d6f: 0f b6 53 fb movzbl -0x5(%rbx),%edx + 6d73: 48 c1 e2 18 shl $0x18,%rdx + 6d77: 48 09 d0 or %rdx,%rax + 6d7a: 0f b6 53 fc movzbl -0x4(%rbx),%edx + 6d7e: 48 c1 e2 20 shl $0x20,%rdx + 6d82: 48 09 c2 or %rax,%rdx + 6d85: 0f b6 43 fd movzbl -0x3(%rbx),%eax + 6d89: 48 c1 e0 28 shl $0x28,%rax + 6d8d: 48 09 d0 or %rdx,%rax + 6d90: 0f b6 53 fe movzbl -0x2(%rbx),%edx + 6d94: 48 c1 e2 30 shl $0x30,%rdx + 6d98: 48 09 c2 or %rax,%rdx + 6d9b: 0f b6 43 ff movzbl -0x1(%rbx),%eax + 6d9f: 48 c1 e0 38 shl $0x38,%rax + 6da3: 48 09 d0 or %rdx,%rax + 6da6: 48 31 85 80 00 00 00 xor %rax,0x80(%rbp) + 6dad: 49 81 ee 88 00 00 00 sub $0x88,%r14 + 6db4: 48 89 ef mov %rbp,%rdi + 6db7: e8 04 ef ff ff call 5cc0 + 6dbc: 49 81 fe 87 00 00 00 cmp $0x87,%r14 + 6dc3: 0f 86 8d 00 00 00 jbe 6e56 + 6dc9: 48 8d 45 ff lea -0x1(%rbp),%rax + 6dcd: 48 89 e9 mov %rbp,%rcx + 6dd0: 48 29 d8 sub %rbx,%rax + 6dd3: 48 83 f8 7e cmp $0x7e,%rax + 6dd7: 0f 87 d3 f7 ff ff ja 65b0 + 6ddd: 48 89 d8 mov %rbx,%rax + 6de0: 48 8d 9b 88 00 00 00 lea 0x88(%rbx),%rbx + 6de7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6dee: 00 00 + 6df0: 0f b6 50 02 movzbl 0x2(%rax),%edx + 6df4: 0f b6 70 01 movzbl 0x1(%rax),%esi + 6df8: 48 83 c0 08 add $0x8,%rax + 6dfc: 48 c1 e6 08 shl $0x8,%rsi + 6e00: 48 c1 e2 10 shl $0x10,%rdx + 6e04: 48 09 f2 or %rsi,%rdx + 6e07: 0f b6 70 f8 movzbl -0x8(%rax),%esi + 6e0b: 48 09 f2 or %rsi,%rdx + 6e0e: 0f b6 70 fb movzbl -0x5(%rax),%esi + 6e12: 48 c1 e6 18 shl $0x18,%rsi + 6e16: 48 09 f2 or %rsi,%rdx + 6e19: 0f b6 70 fc movzbl -0x4(%rax),%esi + 6e1d: 48 c1 e6 20 shl $0x20,%rsi + 6e21: 48 09 d6 or %rdx,%rsi + 6e24: 0f b6 50 fd movzbl -0x3(%rax),%edx + 6e28: 48 c1 e2 28 shl $0x28,%rdx + 6e2c: 48 09 f2 or %rsi,%rdx + 6e2f: 0f b6 70 fe movzbl -0x2(%rax),%esi + 6e33: 48 c1 e6 30 shl $0x30,%rsi + 6e37: 48 09 d6 or %rdx,%rsi + 6e3a: 0f b6 50 ff movzbl -0x1(%rax),%edx + 6e3e: 48 c1 e2 38 shl $0x38,%rdx + 6e42: 48 09 f2 or %rsi,%rdx + 6e45: 48 31 11 xor %rdx,(%rcx) + 6e48: 48 83 c1 08 add $0x8,%rcx + 6e4c: 48 39 c3 cmp %rax,%rbx + 6e4f: 75 9f jne 6df0 + 6e51: e9 57 ff ff ff jmp 6dad + 6e56: 4d 85 f6 test %r14,%r14 + 6e59: 0f 84 86 00 00 00 je 6ee5 + 6e5f: 31 c0 xor %eax,%eax + 6e61: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 6e68: 00 00 00 00 + 6e6c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 6e73: 00 00 00 00 + 6e77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6e7e: 00 00 + 6e80: 89 c2 mov %eax,%edx + 6e82: 89 c1 mov %eax,%ecx + 6e84: c1 ea 03 shr $0x3,%edx + 6e87: 83 e1 07 and $0x7,%ecx + 6e8a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 6e91: 0f b6 14 03 movzbl (%rbx,%rax,1),%edx + 6e95: c1 e1 03 shl $0x3,%ecx + 6e98: 48 83 c0 01 add $0x1,%rax + 6e9c: 48 d3 e2 shl %cl,%rdx + 6e9f: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) + 6ea4: 49 39 c6 cmp %rax,%r14 + 6ea7: 75 d7 jne 6e80 + 6ea9: 44 89 f0 mov %r14d,%eax + 6eac: 44 89 f1 mov %r14d,%ecx + 6eaf: c1 e8 03 shr $0x3,%eax + 6eb2: 83 e1 07 and $0x7,%ecx + 6eb5: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 6ebc: c1 e1 03 shl $0x3,%ecx + 6ebf: 48 01 e8 add %rbp,%rax + 6ec2: 45 0f b6 ed movzbl %r13b,%r13d + 6ec6: 49 d3 e5 shl %cl,%r13 + 6ec9: 4c 31 28 xor %r13,(%rax) + 6ecc: 48 0f ba bd 80 00 00 btcq $0x3f,0x80(%rbp) + 6ed3: 00 3f + 6ed5: 48 81 c4 d0 00 00 00 add $0xd0,%rsp + 6edc: 5b pop %rbx + 6edd: 5d pop %rbp + 6ede: 41 5c pop %r12 + 6ee0: 41 5d pop %r13 + 6ee2: 41 5e pop %r14 + 6ee4: c3 ret + 6ee5: 48 89 e8 mov %rbp,%rax + 6ee8: 31 c9 xor %ecx,%ecx + 6eea: eb d6 jmp 6ec2 + 6eec: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000006ef0 : + 6ef0: 41 55 push %r13 + 6ef2: 31 c0 xor %eax,%eax + 6ef4: 49 89 d5 mov %rdx,%r13 + 6ef7: 41 54 push %r12 + 6ef9: 55 push %rbp + 6efa: 48 89 fd mov %rdi,%rbp + 6efd: 48 83 c7 08 add $0x8,%rdi + 6f01: 53 push %rbx + 6f02: 48 89 e9 mov %rbp,%rcx + 6f05: 48 89 f3 mov %rsi,%rbx + 6f08: 48 81 ec d8 00 00 00 sub $0xd8,%rsp + 6f0f: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) + 6f16: 00 + 6f17: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 6f1e: 00 00 00 00 + 6f22: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 6f26: 48 29 f9 sub %rdi,%rcx + 6f29: 81 c1 c8 00 00 00 add $0xc8,%ecx + 6f2f: c1 e9 03 shr $0x3,%ecx + 6f32: f3 48 ab rep stos %rax,%es:(%rdi) + 6f35: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx + 6f3c: 0f 87 f3 09 00 00 ja 7935 + 6f42: e9 7f 0a 00 00 jmp 79c6 + 6f47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6f4e: 00 00 + 6f50: f3 0f 6f 33 movdqu (%rbx),%xmm6 + 6f54: f3 44 0f 6f 43 10 movdqu 0x10(%rbx),%xmm8 + 6f5a: 66 0f ef ff pxor %xmm7,%xmm7 + 6f5e: f3 44 0f 6f 63 30 movdqu 0x30(%rbx),%xmm12 + 6f64: f3 44 0f 6f 5b 20 movdqu 0x20(%rbx),%xmm11 + 6f6a: 0f 29 34 24 movaps %xmm6,(%rsp) + 6f6e: 66 0f 6f 14 24 movdqa (%rsp),%xmm2 + 6f73: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 + 6f78: f3 44 0f 6f 73 40 movdqu 0x40(%rbx),%xmm14 + 6f7e: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6f83: f3 44 0f 6f 7b 50 movdqu 0x50(%rbx),%xmm15 + 6f89: 66 45 0f 6f cb movdqa %xmm11,%xmm9 + 6f8e: f3 0f 6f 6b 60 movdqu 0x60(%rbx),%xmm5 + 6f93: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 6f98: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 + 6f9e: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 + 6fa3: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 6fa8: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 6fad: 66 0f 67 d0 packuswb %xmm0,%xmm2 + 6fb1: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 + 6fb6: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 6fba: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6fbf: 66 0f 71 d6 08 psrlw $0x8,%xmm6 + 6fc4: 66 44 0f 67 c8 packuswb %xmm0,%xmm9 + 6fc9: 66 41 0f 6f c7 movdqa %xmm15,%xmm0 + 6fce: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6fd3: 66 0f 67 e0 packuswb %xmm0,%xmm4 + 6fd7: f3 0f 6f 43 70 movdqu 0x70(%rbx),%xmm0 + 6fdc: 66 44 0f 6f d4 movdqa %xmm4,%xmm10 + 6fe1: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6fe6: 66 41 0f 71 d2 08 psrlw $0x8,%xmm10 + 6fec: 66 0f 67 e8 packuswb %xmm0,%xmm5 + 6ff0: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 + 6ff5: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 6ffa: 66 0f 67 f0 packuswb %xmm0,%xmm6 + 6ffe: 66 0f 6f c5 movdqa %xmm5,%xmm0 + 7002: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 7007: 66 0f 6f ce movdqa %xmm6,%xmm1 + 700b: 66 44 0f 67 d0 packuswb %xmm0,%xmm10 + 7010: 66 0f 71 d1 08 psrlw $0x8,%xmm1 + 7015: 66 41 0f 6f c2 movdqa %xmm10,%xmm0 + 701a: 66 0f 71 d0 08 psrlw $0x8,%xmm0 + 701f: 66 0f 67 c8 packuswb %xmm0,%xmm1 + 7023: 66 0f ef c0 pxor %xmm0,%xmm0 + 7027: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 702c: 66 0f 68 cf punpckhbw %xmm7,%xmm1 + 7030: 66 44 0f 60 ef punpcklbw %xmm7,%xmm13 + 7035: 66 41 0f 6f dd movdqa %xmm13,%xmm3 + 703a: 66 0f 61 d8 punpcklwd %xmm0,%xmm3 + 703e: 0f 29 5c 24 40 movaps %xmm3,0x40(%rsp) + 7043: 66 41 0f 6f dd movdqa %xmm13,%xmm3 + 7048: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 704d: 66 0f 69 c8 punpckhwd %xmm0,%xmm1 + 7051: 0f 29 4c 24 70 movaps %xmm1,0x70(%rsp) + 7056: 66 0f 76 c9 pcmpeqd %xmm1,%xmm1 + 705a: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 + 705e: 66 44 0f 61 e8 punpcklwd %xmm0,%xmm13 + 7063: 66 0f 71 d1 08 psrlw $0x8,%xmm1 + 7068: 0f 29 5c 24 50 movaps %xmm3,0x50(%rsp) + 706d: 66 0f 6f 1c 24 movdqa (%rsp),%xmm3 + 7072: 66 44 0f db c9 pand %xmm1,%xmm9 + 7077: 66 0f db e9 pand %xmm1,%xmm5 + 707b: 66 0f db d1 pand %xmm1,%xmm2 + 707f: 44 0f 29 6c 24 60 movaps %xmm13,0x60(%rsp) + 7085: 66 0f db e1 pand %xmm1,%xmm4 + 7089: 66 41 0f 67 d1 packuswb %xmm9,%xmm2 + 708e: 66 44 0f db d1 pand %xmm1,%xmm10 + 7093: 66 0f 67 e5 packuswb %xmm5,%xmm4 + 7097: 66 0f 6f ea movdqa %xmm2,%xmm5 + 709b: 66 0f db d1 pand %xmm1,%xmm2 + 709f: 66 44 0f 6f cc movdqa %xmm4,%xmm9 + 70a4: 66 0f db e1 pand %xmm1,%xmm4 + 70a8: 66 0f db f1 pand %xmm1,%xmm6 + 70ac: 66 0f 67 d4 packuswb %xmm4,%xmm2 + 70b0: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 + 70b6: 66 0f db d9 pand %xmm1,%xmm3 + 70ba: 66 0f 6f e2 movdqa %xmm2,%xmm4 + 70be: 66 0f 68 d7 punpckhbw %xmm7,%xmm2 + 70c2: 66 41 0f 67 f2 packuswb %xmm10,%xmm6 + 70c7: 66 0f 71 f2 08 psllw $0x8,%xmm2 + 70cc: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 70d1: 66 44 0f 6f d6 movdqa %xmm6,%xmm10 + 70d6: 0f 29 54 24 30 movaps %xmm2,0x30(%rsp) + 70db: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 70e0: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 + 70e5: 66 44 0f db d9 pand %xmm1,%xmm11 + 70ea: 66 0f db d1 pand %xmm1,%xmm2 + 70ee: 66 44 0f 6f cd movdqa %xmm5,%xmm9 + 70f3: 66 44 0f 60 d7 punpcklbw %xmm7,%xmm10 + 70f8: 66 0f 67 da packuswb %xmm2,%xmm3 + 70fc: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 + 7101: 66 44 0f 60 cf punpcklbw %xmm7,%xmm9 + 7106: 66 0f db d1 pand %xmm1,%xmm2 + 710a: 66 45 0f 6f c6 movdqa %xmm14,%xmm8 + 710f: 66 45 0f 6f ea movdqa %xmm10,%xmm13 + 7114: 66 44 0f 67 da packuswb %xmm2,%xmm11 + 7119: 66 41 0f 6f d7 movdqa %xmm15,%xmm2 + 711e: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 7123: 66 0f db d1 pand %xmm1,%xmm2 + 7127: 66 44 0f db c1 pand %xmm1,%xmm8 + 712c: 66 0f 68 ef punpckhbw %xmm7,%xmm5 + 7130: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 + 7135: 66 44 0f 67 c2 packuswb %xmm2,%xmm8 + 713a: f3 0f 6f 53 60 movdqu 0x60(%rbx),%xmm2 + 713f: 66 0f 60 e7 punpcklbw %xmm7,%xmm4 + 7143: 44 0f 29 54 24 10 movaps %xmm10,0x10(%rsp) + 7149: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 + 714e: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 7153: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 + 7157: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 + 715c: 66 0f db d1 pand %xmm1,%xmm2 + 7160: 66 44 0f db d9 pand %xmm1,%xmm11 + 7165: 0f 29 ac 24 90 00 00 movaps %xmm5,0x90(%rsp) + 716c: 00 + 716d: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 + 7173: 66 0f 68 f7 punpckhbw %xmm7,%xmm6 + 7177: 66 44 0f 69 c8 punpckhwd %xmm0,%xmm9 + 717c: 44 0f 29 94 24 80 00 movaps %xmm10,0x80(%rsp) + 7183: 00 00 + 7185: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 + 718a: f3 0f 6f 53 70 movdqu 0x70(%rbx),%xmm2 + 718f: 66 0f 71 f4 08 psllw $0x8,%xmm4 + 7194: 66 0f db d1 pand %xmm1,%xmm2 + 7198: 66 44 0f 67 d2 packuswb %xmm2,%xmm10 + 719d: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 71a1: 66 0f db d9 pand %xmm1,%xmm3 + 71a5: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 71aa: 66 41 0f 67 db packuswb %xmm11,%xmm3 + 71af: 66 0f 6f ea movdqa %xmm2,%xmm5 + 71b3: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 71b8: 66 44 0f db c1 pand %xmm1,%xmm8 + 71bd: 66 41 0f 67 ec packuswb %xmm12,%xmm5 + 71c2: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 71c7: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 + 71cc: 66 44 0f 6f f2 movdqa %xmm2,%xmm14 + 71d1: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 + 71d7: 66 44 0f db d1 pand %xmm1,%xmm10 + 71dc: 66 45 0f 67 f4 packuswb %xmm12,%xmm14 + 71e1: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 71e6: 66 45 0f 67 c2 packuswb %xmm10,%xmm8 + 71eb: 66 41 0f 6f d6 movdqa %xmm14,%xmm2 + 71f0: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 + 71f6: 66 44 0f db f1 pand %xmm1,%xmm14 + 71fb: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 7200: 66 0f db e9 pand %xmm1,%xmm5 + 7204: 66 44 0f 6f db movdqa %xmm3,%xmm11 + 7209: 66 44 0f 67 e2 packuswb %xmm2,%xmm12 + 720e: 66 41 0f 67 ee packuswb %xmm14,%xmm5 + 7213: 66 45 0f 6f f0 movdqa %xmm8,%xmm14 + 7218: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 + 721d: 66 41 0f 71 d6 08 psrlw $0x8,%xmm14 + 7223: 66 44 0f 68 e7 punpckhbw %xmm7,%xmm12 + 7228: 66 0f 60 d7 punpcklbw %xmm7,%xmm2 + 722c: 66 41 0f 71 d3 08 psrlw $0x8,%xmm11 + 7232: 66 0f db d9 pand %xmm1,%xmm3 + 7236: 66 44 0f 6f fa movdqa %xmm2,%xmm15 + 723b: 66 41 0f db c8 pand %xmm8,%xmm1 + 7240: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 + 7244: 0f 29 14 24 movaps %xmm2,(%rsp) + 7248: 66 0f 67 d9 packuswb %xmm1,%xmm3 + 724c: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 + 7251: 66 45 0f 67 de packuswb %xmm14,%xmm11 + 7256: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 + 725b: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 7260: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 + 7265: 66 44 0f 60 f7 punpcklbw %xmm7,%xmm14 + 726a: 66 44 0f 68 df punpckhbw %xmm7,%xmm11 + 726f: 66 44 0f 60 c7 punpcklbw %xmm7,%xmm8 + 7274: 44 0f 29 a4 24 b0 00 movaps %xmm12,0xb0(%rsp) + 727b: 00 00 + 727d: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 7282: 66 0f 68 df punpckhbw %xmm7,%xmm3 + 7286: 66 0f 68 ef punpckhbw %xmm7,%xmm5 + 728a: 66 44 0f 60 e7 punpcklbw %xmm7,%xmm12 + 728f: 66 41 0f 6f fd movdqa %xmm13,%xmm7 + 7294: 66 0f 6f cc movdqa %xmm4,%xmm1 + 7298: 66 0f 61 f8 punpcklwd %xmm0,%xmm7 + 729c: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 72a0: 66 45 0f 6f d6 movdqa %xmm14,%xmm10 + 72a5: 66 0f 72 f7 18 pslld $0x18,%xmm7 + 72aa: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 + 72af: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 + 72b3: 44 0f 29 74 24 20 movaps %xmm14,0x20(%rsp) + 72b9: 66 0f eb f9 por %xmm1,%xmm7 + 72bd: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 72c2: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 72c7: 66 44 0f 69 d8 punpckhwd %xmm0,%xmm11 + 72cc: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 72d0: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 + 72d5: 0f 29 94 24 a0 00 00 movaps %xmm2,0xa0(%rsp) + 72dc: 00 + 72dd: 66 41 0f 72 f4 10 pslld $0x10,%xmm12 + 72e3: 66 0f 6f 54 24 30 movdqa 0x30(%rsp),%xmm2 + 72e9: 66 0f 72 f1 10 pslld $0x10,%xmm1 + 72ee: 44 0f 29 9c 24 c0 00 movaps %xmm11,0xc0(%rsp) + 72f5: 00 00 + 72f7: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 + 72fc: 66 44 0f 69 c0 punpckhwd %xmm0,%xmm8 + 7301: 66 44 0f 69 e8 punpckhwd %xmm0,%xmm13 + 7306: 66 44 0f 61 d8 punpcklwd %xmm0,%xmm11 + 730b: 66 45 0f eb e0 por %xmm8,%xmm12 + 7310: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 7315: 66 41 0f eb cb por %xmm11,%xmm1 + 731a: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 731f: 66 44 0f 6f df movdqa %xmm7,%xmm11 + 7324: 66 44 0f eb d9 por %xmm1,%xmm11 + 7329: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 + 732e: 66 0f 6f ca movdqa %xmm2,%xmm1 + 7332: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 7336: 66 0f 72 f7 18 pslld $0x18,%xmm7 + 733b: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 + 7340: 66 0f eb f9 por %xmm1,%xmm7 + 7344: 66 0f 6f cd movdqa %xmm5,%xmm1 + 7348: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 + 734d: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 + 7351: 66 41 0f 72 f5 18 pslld $0x18,%xmm13 + 7357: 66 0f 69 e0 punpckhwd %xmm0,%xmm4 + 735b: 66 0f 72 f1 10 pslld $0x10,%xmm1 + 7360: 66 44 0f 69 f8 punpckhwd %xmm0,%xmm15 + 7365: 66 44 0f 69 d0 punpckhwd %xmm0,%xmm10 + 736a: 66 41 0f eb c8 por %xmm8,%xmm1 + 736f: 66 44 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm8 + 7376: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 + 737b: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 + 737f: 66 41 0f eb e5 por %xmm13,%xmm4 + 7384: 66 0f 69 f0 punpckhwd %xmm0,%xmm6 + 7388: 66 0f 69 d0 punpckhwd %xmm0,%xmm2 + 738c: 66 44 0f 6f 6c 24 40 movdqa 0x40(%rsp),%xmm13 + 7393: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 + 7397: 66 0f ef c0 pxor %xmm0,%xmm0 + 739b: 66 0f eb cf por %xmm7,%xmm1 + 739f: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 + 73a4: 66 0f 72 f5 10 pslld $0x10,%xmm5 + 73a9: 66 41 0f eb e4 por %xmm12,%xmm4 + 73ae: 66 0f eb eb por %xmm3,%xmm5 + 73b2: 66 0f 72 f6 18 pslld $0x18,%xmm6 + 73b7: 66 41 0f 6f d8 movdqa %xmm8,%xmm3 + 73bc: 66 45 0f 6f c5 movdqa %xmm13,%xmm8 + 73c1: 66 0f 73 f3 28 psllq $0x28,%xmm3 + 73c6: 66 0f eb d6 por %xmm6,%xmm2 + 73ca: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 + 73cf: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 73d3: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 + 73d8: 66 0f eb f5 por %xmm5,%xmm6 + 73dc: 66 0f 6f 2c 24 movdqa (%rsp),%xmm5 + 73e1: f3 44 0f 6f 45 10 movdqu 0x10(%rbp),%xmm8 + 73e7: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 73ec: 66 0f eb d3 por %xmm3,%xmm2 + 73f0: 66 41 0f 6f db movdqa %xmm11,%xmm3 + 73f5: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 + 73f9: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 + 73fd: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 7402: 66 44 0f 62 d8 punpckldq %xmm0,%xmm11 + 7407: 66 0f eb d3 por %xmm3,%xmm2 + 740b: 66 0f 6f 5c 24 20 movdqa 0x20(%rsp),%xmm3 + 7411: 66 0f 6f 7c 24 50 movdqa 0x50(%rsp),%xmm7 + 7417: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 + 741b: 66 0f 73 f3 20 psllq $0x20,%xmm3 + 7420: 66 0f eb dd por %xmm5,%xmm3 + 7424: 66 41 0f 6f ef movdqa %xmm15,%xmm5 + 7429: 66 44 0f 6a f8 punpckhdq %xmm0,%xmm15 + 742e: 66 0f eb d3 por %xmm3,%xmm2 + 7432: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 + 7437: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 743b: 66 44 0f ef c2 pxor %xmm2,%xmm8 + 7440: 66 0f 6f d7 movdqa %xmm7,%xmm2 + 7444: 66 0f 62 d8 punpckldq %xmm0,%xmm3 + 7448: 66 0f 62 d0 punpckldq %xmm0,%xmm2 + 744c: 66 0f 73 f3 28 psllq $0x28,%xmm3 + 7451: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 + 7456: 44 0f 11 45 10 movups %xmm8,0x10(%rbp) + 745b: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 7460: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 7465: 66 41 0f 73 f1 28 psllq $0x28,%xmm9 + 746b: 66 41 0f 73 f7 30 psllq $0x30,%xmm15 + 7471: 66 0f eb d3 por %xmm3,%xmm2 + 7475: 66 0f 6f dc movdqa %xmm4,%xmm3 + 7479: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 + 747d: 66 0f 62 d8 punpckldq %xmm0,%xmm3 + 7481: 66 0f eb d3 por %xmm3,%xmm2 + 7485: 66 41 0f 6f da movdqa %xmm10,%xmm3 + 748a: 66 44 0f 6a d0 punpckhdq %xmm0,%xmm10 + 748f: 66 0f 62 d8 punpckldq %xmm0,%xmm3 + 7493: 66 41 0f 73 f2 20 psllq $0x20,%xmm10 + 7499: 66 0f 73 f3 20 psllq $0x20,%xmm3 + 749e: 66 45 0f eb d7 por %xmm15,%xmm10 + 74a3: 66 44 0f 6f 7c 24 70 movdqa 0x70(%rsp),%xmm15 + 74aa: 66 0f eb dd por %xmm5,%xmm3 + 74ae: 66 0f eb d3 por %xmm3,%xmm2 + 74b2: f3 0f 6f 5d 20 movdqu 0x20(%rbp),%xmm3 + 74b7: 66 0f ef da pxor %xmm2,%xmm3 + 74bb: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 + 74c0: 66 0f 6f df movdqa %xmm7,%xmm3 + 74c4: 66 0f 6f 7c 24 60 movdqa 0x60(%rsp),%xmm7 + 74ca: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 + 74ce: 44 0f 11 65 20 movups %xmm12,0x20(%rbp) + 74d3: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 74d7: f3 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm3 + 74dc: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 74e1: 66 41 0f eb d1 por %xmm9,%xmm2 + 74e6: 66 44 0f 6f 8c 24 80 movdqa 0x80(%rsp),%xmm9 + 74ed: 00 00 00 + 74f0: 66 0f eb e2 por %xmm2,%xmm4 + 74f4: 66 0f 6f d7 movdqa %xmm7,%xmm2 + 74f8: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 + 74fc: 66 41 0f eb e2 por %xmm10,%xmm4 + 7501: 66 0f 62 d0 punpckldq %xmm0,%xmm2 + 7505: 66 44 0f 6f 94 24 a0 movdqa 0xa0(%rsp),%xmm10 + 750c: 00 00 00 + 750f: 66 0f ef dc pxor %xmm4,%xmm3 + 7513: 66 0f 73 f2 38 psllq $0x38,%xmm2 + 7518: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 + 751d: 66 0f 62 e0 punpckldq %xmm0,%xmm4 + 7521: 66 41 0f 6f ea movdqa %xmm10,%xmm5 + 7526: 0f 11 5d 30 movups %xmm3,0x30(%rbp) + 752a: 66 0f 73 f4 28 psllq $0x28,%xmm4 + 752f: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 7533: 66 0f eb d4 por %xmm4,%xmm2 + 7537: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 753c: 66 0f 6f e1 movdqa %xmm1,%xmm4 + 7540: 66 0f 62 e0 punpckldq %xmm0,%xmm4 + 7544: 66 0f 6a c8 punpckhdq %xmm0,%xmm1 + 7548: 66 0f eb d4 por %xmm4,%xmm2 + 754c: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 + 7551: 66 44 0f 6a f0 punpckhdq %xmm0,%xmm14 + 7556: 66 0f 62 e0 punpckldq %xmm0,%xmm4 + 755a: 66 41 0f 73 f6 20 psllq $0x20,%xmm14 + 7560: 66 0f 73 f4 20 psllq $0x20,%xmm4 + 7565: 66 0f eb e5 por %xmm5,%xmm4 + 7569: 66 0f 6f ef movdqa %xmm7,%xmm5 + 756d: 66 0f eb d4 por %xmm4,%xmm2 + 7571: f3 0f 6f 65 40 movdqu 0x40(%rbp),%xmm4 + 7576: 66 0f 73 f5 38 psllq $0x38,%xmm5 + 757b: 66 0f ef d4 pxor %xmm4,%xmm2 + 757f: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 + 7584: 66 44 0f 6f 8c 24 c0 movdqa 0xc0(%rsp),%xmm9 + 758b: 00 00 00 + 758e: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 + 7592: 0f 11 55 40 movups %xmm2,0x40(%rbp) + 7596: 66 0f 73 f4 28 psllq $0x28,%xmm4 + 759b: 66 0f eb ec por %xmm4,%xmm5 + 759f: 66 41 0f 6f e2 movdqa %xmm10,%xmm4 + 75a4: 66 44 0f 6f 94 24 b0 movdqa 0xb0(%rsp),%xmm10 + 75ab: 00 00 00 + 75ae: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 + 75b2: 66 0f eb cd por %xmm5,%xmm1 + 75b6: 66 0f 73 f4 30 psllq $0x30,%xmm4 + 75bb: 66 41 0f 6f fa movdqa %xmm10,%xmm7 + 75c0: 66 44 0f eb f4 por %xmm4,%xmm14 + 75c5: f3 0f 6f 65 50 movdqu 0x50(%rbp),%xmm4 + 75ca: 66 0f 62 f8 punpckldq %xmm0,%xmm7 + 75ce: 66 41 0f eb ce por %xmm14,%xmm1 + 75d3: 66 0f 73 f7 30 psllq $0x30,%xmm7 + 75d8: 66 44 0f 6f b4 24 90 movdqa 0x90(%rsp),%xmm14 + 75df: 00 00 00 + 75e2: 66 0f ef e1 pxor %xmm1,%xmm4 + 75e6: 66 41 0f 6f cf movdqa %xmm15,%xmm1 + 75eb: 66 41 0f 6f ee movdqa %xmm14,%xmm5 + 75f0: 66 0f 62 c8 punpckldq %xmm0,%xmm1 + 75f4: 0f 11 65 50 movups %xmm4,0x50(%rbp) + 75f8: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 75fc: 66 0f 73 f1 38 psllq $0x38,%xmm1 + 7601: 66 0f 73 f5 28 psllq $0x28,%xmm5 + 7606: 66 0f eb cd por %xmm5,%xmm1 + 760a: 66 0f 6f ee movdqa %xmm6,%xmm5 + 760e: 66 0f 6a f0 punpckhdq %xmm0,%xmm6 + 7612: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 7616: 66 0f eb cd por %xmm5,%xmm1 + 761a: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 + 761f: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 + 7624: 66 0f 62 e8 punpckldq %xmm0,%xmm5 + 7628: 66 41 0f 73 f1 20 psllq $0x20,%xmm9 + 762e: 66 0f 73 f5 20 psllq $0x20,%xmm5 + 7633: 66 0f eb ef por %xmm7,%xmm5 + 7637: f3 0f 6f 7d 60 movdqu 0x60(%rbp),%xmm7 + 763c: 66 0f eb cd por %xmm5,%xmm1 + 7640: 66 41 0f 6f ee movdqa %xmm14,%xmm5 + 7645: 66 0f ef cf pxor %xmm7,%xmm1 + 7649: 66 41 0f 6f ff movdqa %xmm15,%xmm7 + 764e: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 + 7652: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 + 7656: 66 0f 73 f5 28 psllq $0x28,%xmm5 + 765b: 0f 11 4d 60 movups %xmm1,0x60(%rbp) + 765f: 66 0f 73 f7 38 psllq $0x38,%xmm7 + 7664: 66 0f eb fd por %xmm5,%xmm7 + 7668: 66 41 0f 6f ea movdqa %xmm10,%xmm5 + 766d: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 + 7671: 66 0f eb fe por %xmm6,%xmm7 + 7675: 66 0f 6f 74 24 10 movdqa 0x10(%rsp),%xmm6 + 767b: 66 0f 73 f5 30 psllq $0x30,%xmm5 + 7680: 66 44 0f eb cd por %xmm5,%xmm9 + 7685: f3 0f 6f 6d 70 movdqu 0x70(%rbp),%xmm5 + 768a: 66 0f 62 f0 punpckldq %xmm0,%xmm6 + 768e: 66 41 0f eb f9 por %xmm9,%xmm7 + 7693: 66 0f 73 f6 28 psllq $0x28,%xmm6 + 7698: 66 0f ef ef pxor %xmm7,%xmm5 + 769c: 66 41 0f 6f fd movdqa %xmm13,%xmm7 + 76a1: 66 0f 62 f8 punpckldq %xmm0,%xmm7 + 76a5: 0f 11 6d 70 movups %xmm5,0x70(%rbp) + 76a9: 66 0f 73 f7 38 psllq $0x38,%xmm7 + 76ae: 66 0f eb f7 por %xmm7,%xmm6 + 76b2: 66 0f 6f 3c 24 movdqa (%rsp),%xmm7 + 76b7: 66 44 0f eb de por %xmm6,%xmm11 + 76bc: 66 0f 6f 74 24 20 movdqa 0x20(%rsp),%xmm6 + 76c2: 66 0f 62 f8 punpckldq %xmm0,%xmm7 + 76c6: 66 0f 62 f0 punpckldq %xmm0,%xmm6 + 76ca: 66 0f 6f c7 movdqa %xmm7,%xmm0 + 76ce: 66 0f 73 f6 20 psllq $0x20,%xmm6 + 76d3: 66 0f 73 f0 30 psllq $0x30,%xmm0 + 76d8: 66 0f eb c6 por %xmm6,%xmm0 + 76dc: f3 0f 6f 75 00 movdqu 0x0(%rbp),%xmm6 + 76e1: 66 41 0f eb c3 por %xmm11,%xmm0 + 76e6: 66 0f ef c6 pxor %xmm6,%xmm0 + 76ea: 0f 11 45 00 movups %xmm0,0x0(%rbp) + 76ee: 0f b6 83 82 00 00 00 movzbl 0x82(%rbx),%eax + 76f5: 0f b6 93 81 00 00 00 movzbl 0x81(%rbx),%edx + 76fc: 48 c1 e0 10 shl $0x10,%rax + 7700: 48 c1 e2 08 shl $0x8,%rdx + 7704: 48 09 d0 or %rdx,%rax + 7707: 0f b6 93 80 00 00 00 movzbl 0x80(%rbx),%edx + 770e: 48 09 d0 or %rdx,%rax + 7711: 0f b6 93 83 00 00 00 movzbl 0x83(%rbx),%edx + 7718: 48 c1 e2 18 shl $0x18,%rdx + 771c: 48 09 d0 or %rdx,%rax + 771f: 0f b6 93 84 00 00 00 movzbl 0x84(%rbx),%edx + 7726: 48 c1 e2 20 shl $0x20,%rdx + 772a: 48 09 c2 or %rax,%rdx + 772d: 0f b6 83 85 00 00 00 movzbl 0x85(%rbx),%eax + 7734: 48 c1 e0 28 shl $0x28,%rax + 7738: 48 09 d0 or %rdx,%rax + 773b: 0f b6 93 86 00 00 00 movzbl 0x86(%rbx),%edx + 7742: 48 c1 e2 30 shl $0x30,%rdx + 7746: 48 09 c2 or %rax,%rdx + 7749: 0f b6 83 87 00 00 00 movzbl 0x87(%rbx),%eax + 7750: 48 c1 e0 38 shl $0x38,%rax + 7754: 48 09 d0 or %rdx,%rax + 7757: 48 31 85 80 00 00 00 xor %rax,0x80(%rbp) + 775e: 0f b6 83 89 00 00 00 movzbl 0x89(%rbx),%eax + 7765: 0f b6 93 8a 00 00 00 movzbl 0x8a(%rbx),%edx + 776c: 48 c1 e0 08 shl $0x8,%rax + 7770: 48 c1 e2 10 shl $0x10,%rdx + 7774: 48 09 d0 or %rdx,%rax + 7777: 0f b6 93 88 00 00 00 movzbl 0x88(%rbx),%edx + 777e: 48 09 d0 or %rdx,%rax + 7781: 0f b6 93 8b 00 00 00 movzbl 0x8b(%rbx),%edx + 7788: 48 c1 e2 18 shl $0x18,%rdx + 778c: 48 09 d0 or %rdx,%rax + 778f: 0f b6 93 8c 00 00 00 movzbl 0x8c(%rbx),%edx + 7796: 48 c1 e2 20 shl $0x20,%rdx + 779a: 48 09 c2 or %rax,%rdx + 779d: 0f b6 83 8d 00 00 00 movzbl 0x8d(%rbx),%eax + 77a4: 48 c1 e0 28 shl $0x28,%rax + 77a8: 48 09 d0 or %rdx,%rax + 77ab: 0f b6 93 8e 00 00 00 movzbl 0x8e(%rbx),%edx + 77b2: 48 c1 e2 30 shl $0x30,%rdx + 77b6: 48 09 c2 or %rax,%rdx + 77b9: 0f b6 83 8f 00 00 00 movzbl 0x8f(%rbx),%eax + 77c0: 48 c1 e0 38 shl $0x38,%rax + 77c4: 48 09 d0 or %rdx,%rax + 77c7: 48 31 85 88 00 00 00 xor %rax,0x88(%rbp) + 77ce: 0f b6 83 92 00 00 00 movzbl 0x92(%rbx),%eax + 77d5: 0f b6 93 91 00 00 00 movzbl 0x91(%rbx),%edx + 77dc: 48 c1 e0 10 shl $0x10,%rax + 77e0: 48 c1 e2 08 shl $0x8,%rdx + 77e4: 48 09 d0 or %rdx,%rax + 77e7: 0f b6 93 90 00 00 00 movzbl 0x90(%rbx),%edx + 77ee: 48 09 d0 or %rdx,%rax + 77f1: 0f b6 93 93 00 00 00 movzbl 0x93(%rbx),%edx + 77f8: 48 c1 e2 18 shl $0x18,%rdx + 77fc: 48 09 d0 or %rdx,%rax + 77ff: 0f b6 93 94 00 00 00 movzbl 0x94(%rbx),%edx + 7806: 48 c1 e2 20 shl $0x20,%rdx + 780a: 48 09 c2 or %rax,%rdx + 780d: 0f b6 83 95 00 00 00 movzbl 0x95(%rbx),%eax + 7814: 48 c1 e0 28 shl $0x28,%rax + 7818: 48 09 d0 or %rdx,%rax + 781b: 0f b6 93 96 00 00 00 movzbl 0x96(%rbx),%edx + 7822: 48 c1 e2 30 shl $0x30,%rdx + 7826: 48 09 c2 or %rax,%rdx + 7829: 0f b6 83 97 00 00 00 movzbl 0x97(%rbx),%eax + 7830: 48 c1 e0 38 shl $0x38,%rax + 7834: 48 09 d0 or %rdx,%rax + 7837: 48 31 85 90 00 00 00 xor %rax,0x90(%rbp) + 783e: 0f b6 83 99 00 00 00 movzbl 0x99(%rbx),%eax + 7845: 0f b6 93 9a 00 00 00 movzbl 0x9a(%rbx),%edx + 784c: 48 c1 e0 08 shl $0x8,%rax + 7850: 48 c1 e2 10 shl $0x10,%rdx + 7854: 48 09 d0 or %rdx,%rax + 7857: 0f b6 93 98 00 00 00 movzbl 0x98(%rbx),%edx + 785e: 48 09 d0 or %rdx,%rax + 7861: 0f b6 93 9b 00 00 00 movzbl 0x9b(%rbx),%edx + 7868: 48 c1 e2 18 shl $0x18,%rdx + 786c: 48 09 d0 or %rdx,%rax + 786f: 0f b6 93 9c 00 00 00 movzbl 0x9c(%rbx),%edx + 7876: 48 c1 e2 20 shl $0x20,%rdx + 787a: 48 09 c2 or %rax,%rdx + 787d: 0f b6 83 9d 00 00 00 movzbl 0x9d(%rbx),%eax + 7884: 48 c1 e0 28 shl $0x28,%rax + 7888: 48 09 d0 or %rdx,%rax + 788b: 0f b6 93 9e 00 00 00 movzbl 0x9e(%rbx),%edx + 7892: 48 c1 e2 30 shl $0x30,%rdx + 7896: 48 09 c2 or %rax,%rdx + 7899: 0f b6 83 9f 00 00 00 movzbl 0x9f(%rbx),%eax + 78a0: 48 c1 e0 38 shl $0x38,%rax + 78a4: 48 09 d0 or %rdx,%rax + 78a7: 48 31 85 98 00 00 00 xor %rax,0x98(%rbp) + 78ae: 0f b6 83 a2 00 00 00 movzbl 0xa2(%rbx),%eax + 78b5: 0f b6 93 a1 00 00 00 movzbl 0xa1(%rbx),%edx + 78bc: 48 c1 e0 10 shl $0x10,%rax + 78c0: 48 c1 e2 08 shl $0x8,%rdx + 78c4: 48 09 d0 or %rdx,%rax + 78c7: 0f b6 93 a0 00 00 00 movzbl 0xa0(%rbx),%edx + 78ce: 48 09 d0 or %rdx,%rax + 78d1: 0f b6 93 a3 00 00 00 movzbl 0xa3(%rbx),%edx + 78d8: 48 c1 e2 18 shl $0x18,%rdx + 78dc: 48 81 c3 a8 00 00 00 add $0xa8,%rbx + 78e3: 48 09 d0 or %rdx,%rax + 78e6: 0f b6 53 fc movzbl -0x4(%rbx),%edx + 78ea: 48 c1 e2 20 shl $0x20,%rdx + 78ee: 48 09 c2 or %rax,%rdx + 78f1: 0f b6 43 fd movzbl -0x3(%rbx),%eax + 78f5: 48 c1 e0 28 shl $0x28,%rax + 78f9: 48 09 d0 or %rdx,%rax + 78fc: 0f b6 53 fe movzbl -0x2(%rbx),%edx + 7900: 48 c1 e2 30 shl $0x30,%rdx + 7904: 48 09 c2 or %rax,%rdx + 7907: 0f b6 43 ff movzbl -0x1(%rbx),%eax + 790b: 48 c1 e0 38 shl $0x38,%rax + 790f: 48 09 d0 or %rdx,%rax + 7912: 48 31 85 a0 00 00 00 xor %rax,0xa0(%rbp) + 7919: 49 81 ed a8 00 00 00 sub $0xa8,%r13 + 7920: 48 89 ef mov %rbp,%rdi + 7923: e8 98 e3 ff ff call 5cc0 + 7928: 49 81 fd a7 00 00 00 cmp $0xa7,%r13 + 792f: 0f 86 91 00 00 00 jbe 79c6 + 7935: 48 8d 45 ff lea -0x1(%rbp),%rax + 7939: 48 89 ee mov %rbp,%rsi + 793c: 48 29 d8 sub %rbx,%rax + 793f: 48 83 f8 7e cmp $0x7e,%rax + 7943: 0f 87 07 f6 ff ff ja 6f50 + 7949: 48 89 d8 mov %rbx,%rax + 794c: 48 8d 9b a8 00 00 00 lea 0xa8(%rbx),%rbx + 7953: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 795a: 00 00 00 00 + 795e: 66 90 xchg %ax,%ax + 7960: 0f b6 50 02 movzbl 0x2(%rax),%edx + 7964: 0f b6 48 01 movzbl 0x1(%rax),%ecx + 7968: 48 83 c0 08 add $0x8,%rax + 796c: 48 c1 e1 08 shl $0x8,%rcx + 7970: 48 c1 e2 10 shl $0x10,%rdx + 7974: 48 09 ca or %rcx,%rdx + 7977: 0f b6 48 f8 movzbl -0x8(%rax),%ecx + 797b: 48 09 ca or %rcx,%rdx + 797e: 0f b6 48 fb movzbl -0x5(%rax),%ecx + 7982: 48 c1 e1 18 shl $0x18,%rcx + 7986: 48 09 ca or %rcx,%rdx + 7989: 0f b6 48 fc movzbl -0x4(%rax),%ecx + 798d: 48 c1 e1 20 shl $0x20,%rcx + 7991: 48 09 d1 or %rdx,%rcx + 7994: 0f b6 50 fd movzbl -0x3(%rax),%edx + 7998: 48 c1 e2 28 shl $0x28,%rdx + 799c: 48 09 ca or %rcx,%rdx + 799f: 0f b6 48 fe movzbl -0x2(%rax),%ecx + 79a3: 48 c1 e1 30 shl $0x30,%rcx + 79a7: 48 09 d1 or %rdx,%rcx + 79aa: 0f b6 50 ff movzbl -0x1(%rax),%edx + 79ae: 48 c1 e2 38 shl $0x38,%rdx + 79b2: 48 09 ca or %rcx,%rdx + 79b5: 48 31 16 xor %rdx,(%rsi) + 79b8: 48 83 c6 08 add $0x8,%rsi + 79bc: 48 39 c3 cmp %rax,%rbx + 79bf: 75 9f jne 7960 + 79c1: e9 53 ff ff ff jmp 7919 + 79c6: 4d 85 ed test %r13,%r13 + 79c9: 0f 84 95 00 00 00 je 7a64 + 79cf: 31 c0 xor %eax,%eax + 79d1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 79d8: 00 00 00 00 + 79dc: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 79e3: 00 00 00 00 + 79e7: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 79ee: 00 00 00 00 + 79f2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 79f9: 00 00 00 00 + 79fd: 0f 1f 00 nopl (%rax) + 7a00: 89 c2 mov %eax,%edx + 7a02: 89 c1 mov %eax,%ecx + 7a04: c1 ea 03 shr $0x3,%edx + 7a07: 83 e1 07 and $0x7,%ecx + 7a0a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 7a11: 0f b6 14 03 movzbl (%rbx,%rax,1),%edx + 7a15: c1 e1 03 shl $0x3,%ecx + 7a18: 48 83 c0 01 add $0x1,%rax + 7a1c: 48 d3 e2 shl %cl,%rdx + 7a1f: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) + 7a24: 49 39 c5 cmp %rax,%r13 + 7a27: 75 d7 jne 7a00 + 7a29: 44 89 e8 mov %r13d,%eax + 7a2c: 44 89 e9 mov %r13d,%ecx + 7a2f: ba 1f 00 00 00 mov $0x1f,%edx + 7a34: c1 e8 03 shr $0x3,%eax + 7a37: 83 e1 07 and $0x7,%ecx + 7a3a: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 7a41: c1 e1 03 shl $0x3,%ecx + 7a44: 48 01 e8 add %rbp,%rax + 7a47: 48 d3 e2 shl %cl,%rdx + 7a4a: 48 31 10 xor %rdx,(%rax) + 7a4d: 48 0f ba bd a0 00 00 btcq $0x3f,0xa0(%rbp) + 7a54: 00 3f + 7a56: 48 81 c4 d8 00 00 00 add $0xd8,%rsp + 7a5d: 5b pop %rbx + 7a5e: 5d pop %rbp + 7a5f: 41 5c pop %r12 + 7a61: 41 5d pop %r13 + 7a63: c3 ret + 7a64: 48 89 e8 mov %rbp,%rax + 7a67: ba 1f 00 00 00 mov $0x1f,%edx + 7a6c: eb dc jmp 7a4a + 7a6e: 66 90 xchg %ax,%ax + +0000000000007a70 : + 7a70: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) + 7a77: 48 89 fa mov %rdi,%rdx + 7a7a: 48 8d 7f 08 lea 0x8(%rdi),%rdi + 7a7e: 31 c0 xor %eax,%eax + 7a80: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 7a87: 00 00 00 00 + 7a8b: 48 89 d1 mov %rdx,%rcx + 7a8e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 7a92: 48 29 f9 sub %rdi,%rcx + 7a95: 81 c1 c8 00 00 00 add $0xc8,%ecx + 7a9b: c1 e9 03 shr $0x3,%ecx + 7a9e: f3 48 ab rep stos %rax,%es:(%rdi) + 7aa1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) + 7aa8: 00 00 00 + 7aab: c3 ret + 7aac: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000007ab0 : + 7ab0: 41 54 push %r12 + 7ab2: 49 89 d4 mov %rdx,%r12 + 7ab5: 55 push %rbp + 7ab6: 48 89 f5 mov %rsi,%rbp + 7ab9: 53 push %rbx + 7aba: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax + 7ac0: 48 89 fb mov %rdi,%rbx + 7ac3: 48 01 c2 add %rax,%rdx + 7ac6: 49 89 c0 mov %rax,%r8 + 7ac9: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx + 7ad0: 0f 86 a9 00 00 00 jbe 7b7f + 7ad6: 3d a7 00 00 00 cmp $0xa7,%eax + 7adb: 76 28 jbe 7b05 + 7add: 0f 1f 00 nopl (%rax) + 7ae0: b8 a8 00 00 00 mov $0xa8,%eax + 7ae5: 48 89 df mov %rbx,%rdi + 7ae8: 44 29 c0 sub %r8d,%eax + 7aeb: 49 29 c4 sub %rax,%r12 + 7aee: e8 cd e1 ff ff call 5cc0 + 7af3: 45 31 c0 xor %r8d,%r8d + 7af6: 31 c0 xor %eax,%eax + 7af8: 49 81 fc a7 00 00 00 cmp $0xa7,%r12 + 7aff: 0f 86 8b 00 00 00 jbe 7b90 + 7b05: 44 89 c0 mov %r8d,%eax + 7b08: 48 89 ee mov %rbp,%rsi + 7b0b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7b12: 00 00 00 00 + 7b16: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7b1d: 00 00 00 00 + 7b21: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7b28: 00 00 00 00 + 7b2c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7b33: 00 00 00 00 + 7b37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 7b3e: 00 00 + 7b40: 89 c2 mov %eax,%edx + 7b42: 89 c1 mov %eax,%ecx + 7b44: 48 83 c6 01 add $0x1,%rsi + 7b48: 83 c0 01 add $0x1,%eax + 7b4b: c1 ea 03 shr $0x3,%edx + 7b4e: 83 e1 07 and $0x7,%ecx + 7b51: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi + 7b58: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 7b5c: c1 e1 03 shl $0x3,%ecx + 7b5f: 48 d3 e2 shl %cl,%rdx + 7b62: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) + 7b66: 3d a8 00 00 00 cmp $0xa8,%eax + 7b6b: 75 d3 jne 7b40 + 7b6d: b8 a7 00 00 00 mov $0xa7,%eax + 7b72: 44 29 c0 sub %r8d,%eax + 7b75: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp + 7b7a: e9 61 ff ff ff jmp 7ae0 + 7b7f: 49 89 d4 mov %rdx,%r12 + 7b82: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7b89: 00 00 00 00 + 7b8d: 0f 1f 00 nopl (%rax) + 7b90: 4c 39 e0 cmp %r12,%rax + 7b93: 44 89 c0 mov %r8d,%eax + 7b96: 73 5a jae 7bf2 + 7b98: 48 89 ea mov %rbp,%rdx + 7b9b: 45 8d 40 01 lea 0x1(%r8),%r8d + 7b9f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7ba6: 00 00 00 00 + 7baa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7bb1: 00 00 00 00 + 7bb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7bbc: 00 00 00 00 + 7bc0: 89 c1 mov %eax,%ecx + 7bc2: 0f b6 32 movzbl (%rdx),%esi + 7bc5: 48 83 c2 01 add $0x1,%rdx + 7bc9: c1 e9 03 shr $0x3,%ecx + 7bcc: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi + 7bd3: 89 c1 mov %eax,%ecx + 7bd5: 83 c0 01 add $0x1,%eax + 7bd8: 83 e1 07 and $0x7,%ecx + 7bdb: c1 e1 03 shl $0x3,%ecx + 7bde: 48 d3 e6 shl %cl,%rsi + 7be1: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx + 7be6: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) + 7bea: 48 29 e9 sub %rbp,%rcx + 7bed: 4c 39 e1 cmp %r12,%rcx + 7bf0: 72 ce jb 7bc0 + 7bf2: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) + 7bf8: 5b pop %rbx + 7bf9: 5d pop %rbp + 7bfa: 41 5c pop %r12 + 7bfc: c3 ret + 7bfd: 0f 1f 00 nopl (%rax) + +0000000000007c00 : + 7c00: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx + 7c06: 89 c8 mov %ecx,%eax + 7c08: 83 e1 07 and $0x7,%ecx + 7c0b: c1 e8 03 shr $0x3,%eax + 7c0e: c1 e1 03 shl $0x3,%ecx + 7c11: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 7c18: b8 1f 00 00 00 mov $0x1f,%eax + 7c1d: 48 d3 e0 shl %cl,%rax + 7c20: 48 31 04 17 xor %rax,(%rdi,%rdx,1) + 7c24: c7 87 c8 00 00 00 a8 movl $0xa8,0xc8(%rdi) + 7c2b: 00 00 00 + 7c2e: 48 0f ba bf a0 00 00 btcq $0x3f,0xa0(%rdi) + 7c35: 00 3f + 7c37: c3 ret + 7c38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 7c3f: 00 + +0000000000007c40 : + 7c40: 41 54 push %r12 + 7c42: 49 89 d4 mov %rdx,%r12 + 7c45: 55 push %rbp + 7c46: 53 push %rbx + 7c47: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax + 7c4d: 48 85 f6 test %rsi,%rsi + 7c50: 74 66 je 7cb8 + 7c52: 48 89 fb mov %rdi,%rbx + 7c55: 48 89 f7 mov %rsi,%rdi + 7c58: 3d a8 00 00 00 cmp $0xa8,%eax + 7c5d: 0f 84 82 00 00 00 je 7ce5 + 7c63: 3d a7 00 00 00 cmp $0xa7,%eax + 7c68: 77 f9 ja 7c63 + 7c6a: 89 c5 mov %eax,%ebp + 7c6c: 41 89 c0 mov %eax,%r8d + 7c6f: 48 01 fd add %rdi,%rbp + 7c72: 44 89 c6 mov %r8d,%esi + 7c75: 44 89 c0 mov %r8d,%eax + 7c78: 48 29 de sub %rbx,%rsi + 7c7b: eb 28 jmp 7ca5 + 7c7d: 0f 1f 00 nopl (%rax) + 7c80: 89 c2 mov %eax,%edx + 7c82: 89 c1 mov %eax,%ecx + 7c84: 48 83 c3 01 add $0x1,%rbx + 7c88: 83 c0 01 add $0x1,%eax + 7c8b: c1 ea 03 shr $0x3,%edx + 7c8e: 83 e1 07 and $0x7,%ecx + 7c91: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx + 7c95: c1 e1 03 shl $0x3,%ecx + 7c98: 48 d3 ea shr %cl,%rdx + 7c9b: 88 53 ff mov %dl,-0x1(%rbx) + 7c9e: 3d a8 00 00 00 cmp $0xa8,%eax + 7ca3: 74 23 je 7cc8 + 7ca5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 7ca9: 48 39 ea cmp %rbp,%rdx + 7cac: 72 d2 jb 7c80 + 7cae: 89 c2 mov %eax,%edx + 7cb0: 44 29 c2 sub %r8d,%edx + 7cb3: 48 29 d7 sub %rdx,%rdi + 7cb6: 75 b2 jne 7c6a + 7cb8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) + 7cbf: 00 + 7cc0: 5b pop %rbx + 7cc1: 5d pop %rbp + 7cc2: 41 5c pop %r12 + 7cc4: c3 ret + 7cc5: 0f 1f 00 nopl (%rax) + 7cc8: 89 c2 mov %eax,%edx + 7cca: 44 29 c2 sub %r8d,%edx + 7ccd: 48 29 d7 sub %rdx,%rdi + 7cd0: 48 89 fd mov %rdi,%rbp + 7cd3: 74 e3 je 7cb8 + 7cd5: 4c 89 e7 mov %r12,%rdi + 7cd8: e8 e3 df ff ff call 5cc0 + 7cdd: 48 89 ef mov %rbp,%rdi + 7ce0: 45 31 c0 xor %r8d,%r8d + 7ce3: eb 8d jmp 7c72 + 7ce5: 48 89 f5 mov %rsi,%rbp + 7ce8: eb eb jmp 7cd5 + 7cea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000000007cf0 : + 7cf0: 53 push %rbx + 7cf1: 48 89 fb mov %rdi,%rbx + 7cf4: e8 f7 f1 ff ff call 6ef0 + 7cf9: c7 83 c8 00 00 00 a8 movl $0xa8,0xc8(%rbx) + 7d00: 00 00 00 + 7d03: 5b pop %rbx + 7d04: c3 ret + 7d05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 7d0c: 00 00 00 00 + +0000000000007d10 : + 7d10: 48 85 f6 test %rsi,%rsi + 7d13: 0f 84 ce 06 00 00 je 83e7 + 7d19: 41 54 push %r12 + 7d1b: 49 89 f4 mov %rsi,%r12 + 7d1e: 55 push %rbp + 7d1f: 48 89 d5 mov %rdx,%rbp + 7d22: 53 push %rbx + 7d23: 48 89 fb mov %rdi,%rbx + 7d26: e9 6c 06 00 00 jmp 8397 + 7d2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 7d30: f3 44 0f 6f 65 10 movdqu 0x10(%rbp),%xmm12 + 7d36: f3 0f 6f 45 00 movdqu 0x0(%rbp),%xmm0 + 7d3b: 48 81 c3 a8 00 00 00 add $0xa8,%rbx + 7d42: f3 44 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm11 + 7d48: f3 0f 6f 6d 20 movdqu 0x20(%rbp),%xmm5 + 7d4d: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 7d51: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 7d56: f3 0f 6f 5d 40 movdqu 0x40(%rbp),%xmm3 + 7d5b: f3 44 0f 6f 55 50 movdqu 0x50(%rbp),%xmm10 + 7d61: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 7d66: 66 0f 73 d6 38 psrlq $0x38,%xmm6 + 7d6b: 66 41 0f 6f d3 movdqa %xmm11,%xmm2 + 7d70: f3 44 0f 6f 4d 70 movdqu 0x70(%rbp),%xmm9 + 7d76: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 + 7d7a: 66 0f 6f cd movdqa %xmm5,%xmm1 + 7d7e: 66 0f 73 d2 38 psrlq $0x38,%xmm2 + 7d83: f3 0f 6f 65 60 movdqu 0x60(%rbp),%xmm4 + 7d88: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 7d8d: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 + 7d92: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 7d97: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 + 7d9b: 66 0f 6f d6 movdqa %xmm6,%xmm2 + 7d9f: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 7da3: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 + 7da8: 66 0f 69 d1 punpckhwd %xmm1,%xmm2 + 7dac: 66 0f 6f ce movdqa %xmm6,%xmm1 + 7db0: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 + 7db5: 66 0f 69 ca punpckhwd %xmm2,%xmm1 + 7db9: 66 0f 61 f2 punpcklwd %xmm2,%xmm6 + 7dbd: 66 41 0f 6f d2 movdqa %xmm10,%xmm2 + 7dc2: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 7dc6: 66 0f 6f cb movdqa %xmm3,%xmm1 + 7dca: 66 45 0f 6f f9 movdqa %xmm9,%xmm15 + 7dcf: 66 0f 73 d2 38 psrlq $0x38,%xmm2 + 7dd4: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 7dd9: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 + 7ddd: 66 0f 6f d4 movdqa %xmm4,%xmm2 + 7de1: 66 0f 73 d7 38 psrlq $0x38,%xmm7 + 7de6: 66 0f 73 d2 38 psrlq $0x38,%xmm2 + 7deb: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 7df1: 0f c6 d7 88 shufps $0x88,%xmm7,%xmm2 + 7df5: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 7df9: 66 0f 61 ca punpcklwd %xmm2,%xmm1 + 7dfd: 66 41 0f 73 d5 30 psrlq $0x30,%xmm13 + 7e03: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 + 7e09: 66 0f 69 fa punpckhwd %xmm2,%xmm7 + 7e0d: 66 0f 6f d1 movdqa %xmm1,%xmm2 + 7e11: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 + 7e17: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 7e1b: 66 0f 69 d7 punpckhwd %xmm7,%xmm2 + 7e1f: 66 41 0f 6f fc movdqa %xmm12,%xmm7 + 7e24: 66 0f 61 ca punpcklwd %xmm2,%xmm1 + 7e28: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 7e2d: 66 0f 76 d2 pcmpeqd %xmm2,%xmm2 + 7e31: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 7e36: 66 0f db ca pand %xmm2,%xmm1 + 7e3a: 66 0f db f2 pand %xmm2,%xmm6 + 7e3e: 66 0f 67 f1 packuswb %xmm1,%xmm6 + 7e42: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 7e46: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 7e4b: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 + 7e4f: 66 0f 6f fd movdqa %xmm5,%xmm7 + 7e53: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 7e58: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 + 7e5d: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 7e62: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 7e66: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 + 7e6b: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 7e6f: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 + 7e74: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 7e79: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 7e7e: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 7e82: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 7e88: 66 0f 6f fb movdqa %xmm3,%xmm7 + 7e8c: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 7e91: 66 0f db ca pand %xmm2,%xmm1 + 7e95: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 + 7e9a: 66 44 0f 6f c4 movdqa %xmm4,%xmm8 + 7e9f: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 7ea5: 45 0f c6 c5 88 shufps $0x88,%xmm13,%xmm8 + 7eaa: 66 44 0f 6f ef movdqa %xmm7,%xmm13 + 7eaf: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 + 7eb4: 66 45 0f 69 e8 punpckhwd %xmm8,%xmm13 + 7eb9: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 + 7ebe: 66 45 0f 69 c5 punpckhwd %xmm13,%xmm8 + 7ec3: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 + 7ec8: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 7ecd: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 + 7ed2: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 7ed7: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 7edc: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 7ee1: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 7ee7: 66 0f db fa pand %xmm2,%xmm7 + 7eeb: 66 44 0f 67 ef packuswb %xmm7,%xmm13 + 7ef0: 44 0f c6 c1 88 shufps $0x88,%xmm1,%xmm8 + 7ef5: 66 0f 6f cd movdqa %xmm5,%xmm1 + 7ef9: 66 41 0f 6f fd movdqa %xmm13,%xmm7 + 7efe: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 7f03: 66 44 0f 68 ee punpckhbw %xmm6,%xmm13 + 7f08: 66 0f 60 fe punpcklbw %xmm6,%xmm7 + 7f0c: 66 41 0f 6f f3 movdqa %xmm11,%xmm6 + 7f11: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 7f16: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 7f1a: 66 41 0f 6f f0 movdqa %xmm8,%xmm6 + 7f1f: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 + 7f24: 66 0f 69 f1 punpckhwd %xmm1,%xmm6 + 7f28: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 + 7f2d: 66 0f 69 ce punpckhwd %xmm6,%xmm1 + 7f31: 66 44 0f 61 c6 punpcklwd %xmm6,%xmm8 + 7f36: 66 41 0f 6f f2 movdqa %xmm10,%xmm6 + 7f3b: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 + 7f40: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 7f45: 66 0f 6f cb movdqa %xmm3,%xmm1 + 7f49: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 7f4e: 66 44 0f db c2 pand %xmm2,%xmm8 + 7f53: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 7f57: 66 0f 6f f4 movdqa %xmm4,%xmm6 + 7f5b: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 7f60: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 7f65: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 7f6a: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 7f6e: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 + 7f73: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 7f77: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 + 7f7c: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 7f81: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 7f86: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 7f8a: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 7f90: 66 41 0f 6f f4 movdqa %xmm12,%xmm6 + 7f95: 66 0f db ca pand %xmm2,%xmm1 + 7f99: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 7f9e: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 + 7fa3: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 7fa7: 41 0f c6 c4 88 shufps $0x88,%xmm12,%xmm0 + 7fac: 66 0f 73 d1 20 psrlq $0x20,%xmm1 + 7fb1: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 7fb5: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 7fb9: 41 0f c6 eb 88 shufps $0x88,%xmm11,%xmm5 + 7fbe: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 7fc3: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 7fc8: 66 41 0f 72 d3 18 psrld $0x18,%xmm11 + 7fce: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 7fd3: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 7fd8: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 7fdc: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 + 7fe1: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 7fe5: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 + 7fea: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 7fef: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 + 7ff4: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 7ff8: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 7ffe: 66 0f 6f f3 movdqa %xmm3,%xmm6 + 8002: 41 0f c6 da 88 shufps $0x88,%xmm10,%xmm3 + 8007: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 + 800c: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 8011: 66 0f db ca pand %xmm2,%xmm1 + 8015: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 + 801b: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 8020: 66 44 0f 6f f4 movdqa %xmm4,%xmm14 + 8025: 41 0f c6 e1 88 shufps $0x88,%xmm9,%xmm4 + 802a: 66 45 0f 6f ca movdqa %xmm10,%xmm9 + 802f: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 8034: 66 44 0f 6f e4 movdqa %xmm4,%xmm12 + 8039: 66 45 0f 69 cb punpckhwd %xmm11,%xmm9 + 803e: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 8043: 66 45 0f 69 d9 punpckhwd %xmm9,%xmm11 + 8048: 66 45 0f 61 d1 punpcklwd %xmm9,%xmm10 + 804d: 66 44 0f 6f cb movdqa %xmm3,%xmm9 + 8052: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 8058: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 + 805e: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 8063: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 + 8068: 66 41 0f 72 d1 18 psrld $0x18,%xmm9 + 806e: 66 44 0f 6f fe movdqa %xmm6,%xmm15 + 8073: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 8078: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 + 807d: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 8082: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 + 8087: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 808c: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 8091: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 + 8096: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 809b: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 + 80a0: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 + 80a5: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 80aa: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 80af: 66 44 0f db d2 pand %xmm2,%xmm10 + 80b4: 66 0f db f2 pand %xmm2,%xmm6 + 80b8: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 80bd: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 80c2: 66 44 0f db ca pand %xmm2,%xmm9 + 80c7: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 + 80cd: 66 0f 67 ce packuswb %xmm6,%xmm1 + 80d1: 66 45 0f 67 d1 packuswb %xmm9,%xmm10 + 80d6: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 80da: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 80df: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 + 80e4: 66 41 0f 72 d1 10 psrld $0x10,%xmm9 + 80ea: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 + 80ef: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 80f4: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 80f9: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 80fe: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 8103: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 8108: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 810c: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 8111: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 8115: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 + 811a: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 + 811f: 66 41 0f 69 cd punpckhwd %xmm13,%xmm1 + 8124: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 8129: 66 44 0f 6f ec movdqa %xmm4,%xmm13 + 812e: 66 44 0f 6f db movdqa %xmm3,%xmm11 + 8133: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 8138: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 + 813e: 66 41 0f 72 d3 10 psrld $0x10,%xmm11 + 8144: 66 44 0f db ca pand %xmm2,%xmm9 + 8149: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 814e: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 + 8153: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 8158: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 815d: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 8162: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 8167: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 + 816c: 66 44 0f db da pand %xmm2,%xmm11 + 8171: 66 45 0f 67 cb packuswb %xmm11,%xmm9 + 8176: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 817b: 66 45 0f 68 ca punpckhbw %xmm10,%xmm9 + 8180: 66 45 0f 60 da punpcklbw %xmm10,%xmm11 + 8185: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 + 818a: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 + 818e: 66 44 0f 69 d5 punpckhwd %xmm5,%xmm10 + 8193: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 8197: 66 41 0f 69 ea punpckhwd %xmm10,%xmm5 + 819c: 66 41 0f 61 c2 punpcklwd %xmm10,%xmm0 + 81a1: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 + 81a5: 66 0f 6f eb movdqa %xmm3,%xmm5 + 81a9: 66 0f 61 dc punpcklwd %xmm4,%xmm3 + 81ad: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 81b1: 66 0f 6f e3 movdqa %xmm3,%xmm4 + 81b5: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 + 81b9: 66 0f 61 dd punpcklwd %xmm5,%xmm3 + 81bd: 66 0f 61 dc punpcklwd %xmm4,%xmm3 + 81c1: 66 0f 6f e0 movdqa %xmm0,%xmm4 + 81c5: 66 0f db c2 pand %xmm2,%xmm0 + 81c9: 66 0f 6f eb movdqa %xmm3,%xmm5 + 81cd: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 81d2: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 81d7: 66 0f db e2 pand %xmm2,%xmm4 + 81db: 66 0f db ea pand %xmm2,%xmm5 + 81df: 66 0f db d3 pand %xmm3,%xmm2 + 81e3: 66 0f 67 c2 packuswb %xmm2,%xmm0 + 81e7: 66 0f 67 e5 packuswb %xmm5,%xmm4 + 81eb: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 81ef: 66 0f 68 c4 punpckhbw %xmm4,%xmm0 + 81f3: 66 0f 60 d4 punpcklbw %xmm4,%xmm2 + 81f7: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 81fb: 66 41 0f 69 c1 punpckhwd %xmm9,%xmm0 + 8200: 66 0f 6f e2 movdqa %xmm2,%xmm4 + 8204: 66 41 0f 69 d3 punpckhwd %xmm11,%xmm2 + 8209: 66 41 0f 61 d9 punpcklwd %xmm9,%xmm3 + 820e: 66 41 0f 61 e3 punpcklwd %xmm11,%xmm4 + 8213: 66 0f 6f ec movdqa %xmm4,%xmm5 + 8217: 66 41 0f 6a e0 punpckhdq %xmm8,%xmm4 + 821c: 0f 11 a3 68 ff ff ff movups %xmm4,-0x98(%rbx) + 8223: 66 0f 6f e2 movdqa %xmm2,%xmm4 + 8227: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 + 822b: 66 41 0f 62 e8 punpckldq %xmm8,%xmm5 + 8230: 0f 11 53 88 movups %xmm2,-0x78(%rbx) + 8234: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 8238: 66 0f 62 e6 punpckldq %xmm6,%xmm4 + 823c: 66 0f 6a df punpckhdq %xmm7,%xmm3 + 8240: 66 0f 62 d7 punpckldq %xmm7,%xmm2 + 8244: 0f 11 ab 58 ff ff ff movups %xmm5,-0xa8(%rbx) + 824b: 0f 11 53 98 movups %xmm2,-0x68(%rbx) + 824f: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 8253: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 + 8257: 66 0f 62 d1 punpckldq %xmm1,%xmm2 + 825b: 0f 11 a3 78 ff ff ff movups %xmm4,-0x88(%rbx) + 8262: 0f 11 5b a8 movups %xmm3,-0x58(%rbx) + 8266: 0f 11 53 b8 movups %xmm2,-0x48(%rbx) + 826a: 0f 11 43 c8 movups %xmm0,-0x38(%rbx) + 826e: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax + 8275: 48 89 c2 mov %rax,%rdx + 8278: 88 43 d8 mov %al,-0x28(%rbx) + 827b: 48 c1 ea 10 shr $0x10,%rdx + 827f: 88 63 d9 mov %ah,-0x27(%rbx) + 8282: 88 53 da mov %dl,-0x26(%rbx) + 8285: 48 89 c2 mov %rax,%rdx + 8288: 48 c1 ea 18 shr $0x18,%rdx + 828c: 88 53 db mov %dl,-0x25(%rbx) + 828f: 48 89 c2 mov %rax,%rdx + 8292: 48 c1 ea 20 shr $0x20,%rdx + 8296: 88 53 dc mov %dl,-0x24(%rbx) + 8299: 48 89 c2 mov %rax,%rdx + 829c: 48 c1 ea 28 shr $0x28,%rdx + 82a0: 88 53 dd mov %dl,-0x23(%rbx) + 82a3: 48 89 c2 mov %rax,%rdx + 82a6: 48 c1 e8 38 shr $0x38,%rax + 82aa: 48 c1 ea 30 shr $0x30,%rdx + 82ae: 88 43 df mov %al,-0x21(%rbx) + 82b1: 88 53 de mov %dl,-0x22(%rbx) + 82b4: 48 8b 85 88 00 00 00 mov 0x88(%rbp),%rax + 82bb: 48 89 c2 mov %rax,%rdx + 82be: 88 43 e0 mov %al,-0x20(%rbx) + 82c1: 48 c1 ea 10 shr $0x10,%rdx + 82c5: 88 63 e1 mov %ah,-0x1f(%rbx) + 82c8: 88 53 e2 mov %dl,-0x1e(%rbx) + 82cb: 48 89 c2 mov %rax,%rdx + 82ce: 48 c1 ea 18 shr $0x18,%rdx + 82d2: 88 53 e3 mov %dl,-0x1d(%rbx) + 82d5: 48 89 c2 mov %rax,%rdx + 82d8: 48 c1 ea 20 shr $0x20,%rdx + 82dc: 88 53 e4 mov %dl,-0x1c(%rbx) + 82df: 48 89 c2 mov %rax,%rdx + 82e2: 48 c1 ea 28 shr $0x28,%rdx + 82e6: 88 53 e5 mov %dl,-0x1b(%rbx) + 82e9: 48 89 c2 mov %rax,%rdx + 82ec: 48 c1 e8 38 shr $0x38,%rax + 82f0: 48 c1 ea 30 shr $0x30,%rdx + 82f4: 88 53 e6 mov %dl,-0x1a(%rbx) + 82f7: 88 43 e7 mov %al,-0x19(%rbx) + 82fa: 48 8b 85 90 00 00 00 mov 0x90(%rbp),%rax + 8301: 48 89 c2 mov %rax,%rdx + 8304: 88 43 e8 mov %al,-0x18(%rbx) + 8307: 48 c1 ea 10 shr $0x10,%rdx + 830b: 88 63 e9 mov %ah,-0x17(%rbx) + 830e: 88 53 ea mov %dl,-0x16(%rbx) + 8311: 48 89 c2 mov %rax,%rdx + 8314: 48 c1 ea 18 shr $0x18,%rdx + 8318: 88 53 eb mov %dl,-0x15(%rbx) + 831b: 48 89 c2 mov %rax,%rdx + 831e: 48 c1 ea 20 shr $0x20,%rdx + 8322: 88 53 ec mov %dl,-0x14(%rbx) + 8325: 48 89 c2 mov %rax,%rdx + 8328: 48 c1 ea 28 shr $0x28,%rdx + 832c: 88 53 ed mov %dl,-0x13(%rbx) + 832f: 48 89 c2 mov %rax,%rdx + 8332: 48 c1 e8 38 shr $0x38,%rax + 8336: 48 c1 ea 30 shr $0x30,%rdx + 833a: 88 43 ef mov %al,-0x11(%rbx) + 833d: 88 53 ee mov %dl,-0x12(%rbx) + 8340: 48 8b 85 98 00 00 00 mov 0x98(%rbp),%rax + 8347: 48 89 c2 mov %rax,%rdx + 834a: 88 43 f0 mov %al,-0x10(%rbx) + 834d: 48 c1 ea 10 shr $0x10,%rdx + 8351: 88 63 f1 mov %ah,-0xf(%rbx) + 8354: 88 53 f2 mov %dl,-0xe(%rbx) + 8357: 48 89 c2 mov %rax,%rdx + 835a: 48 c1 ea 18 shr $0x18,%rdx + 835e: 88 53 f3 mov %dl,-0xd(%rbx) + 8361: 48 89 c2 mov %rax,%rdx + 8364: 48 c1 ea 20 shr $0x20,%rdx + 8368: 88 53 f4 mov %dl,-0xc(%rbx) + 836b: 48 89 c2 mov %rax,%rdx + 836e: 48 c1 ea 28 shr $0x28,%rdx + 8372: 88 53 f5 mov %dl,-0xb(%rbx) + 8375: 48 89 c2 mov %rax,%rdx + 8378: 48 c1 e8 38 shr $0x38,%rax + 837c: 48 c1 ea 30 shr $0x30,%rdx + 8380: 88 43 f7 mov %al,-0x9(%rbx) + 8383: 88 53 f6 mov %dl,-0xa(%rbx) + 8386: 48 8b 85 a0 00 00 00 mov 0xa0(%rbp),%rax + 838d: 48 89 43 f8 mov %rax,-0x8(%rbx) + 8391: 49 83 ec 01 sub $0x1,%r12 + 8395: 74 4b je 83e2 + 8397: 48 89 ef mov %rbp,%rdi + 839a: e8 21 d9 ff ff call 5cc0 + 839f: 48 89 d8 mov %rbx,%rax + 83a2: 48 29 e8 sub %rbp,%rax + 83a5: 48 83 e8 01 sub $0x1,%rax + 83a9: 48 83 f8 7e cmp $0x7e,%rax + 83ad: 0f 87 7d f9 ff ff ja 7d30 + 83b3: 31 c0 xor %eax,%eax + 83b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 83bc: 00 00 00 00 + 83c0: 48 8b 54 05 00 mov 0x0(%rbp,%rax,1),%rdx + 83c5: 48 89 14 03 mov %rdx,(%rbx,%rax,1) + 83c9: 48 83 c0 08 add $0x8,%rax + 83cd: 48 3d a8 00 00 00 cmp $0xa8,%rax + 83d3: 75 eb jne 83c0 + 83d5: 48 81 c3 a8 00 00 00 add $0xa8,%rbx + 83dc: 49 83 ec 01 sub $0x1,%r12 + 83e0: 75 b5 jne 8397 + 83e2: 5b pop %rbx + 83e3: 5d pop %rbp + 83e4: 41 5c pop %r12 + 83e6: c3 ret + 83e7: c3 ret + 83e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 83ef: 00 + +00000000000083f0 : + 83f0: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) + 83f7: 48 89 fa mov %rdi,%rdx + 83fa: 48 8d 7f 08 lea 0x8(%rdi),%rdi + 83fe: 31 c0 xor %eax,%eax + 8400: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 8407: 00 00 00 00 + 840b: 48 89 d1 mov %rdx,%rcx + 840e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 8412: 48 29 f9 sub %rdi,%rcx + 8415: 81 c1 c8 00 00 00 add $0xc8,%ecx + 841b: c1 e9 03 shr $0x3,%ecx + 841e: f3 48 ab rep stos %rax,%es:(%rdi) + 8421: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) + 8428: 00 00 00 + 842b: c3 ret + 842c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000008430 : + 8430: 41 54 push %r12 + 8432: 49 89 d4 mov %rdx,%r12 + 8435: 55 push %rbp + 8436: 48 89 f5 mov %rsi,%rbp + 8439: 53 push %rbx + 843a: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax + 8440: 48 89 fb mov %rdi,%rbx + 8443: 48 01 c2 add %rax,%rdx + 8446: 49 89 c0 mov %rax,%r8 + 8449: 48 81 fa 87 00 00 00 cmp $0x87,%rdx + 8450: 0f 86 a9 00 00 00 jbe 84ff + 8456: 3d 87 00 00 00 cmp $0x87,%eax + 845b: 76 28 jbe 8485 + 845d: 0f 1f 00 nopl (%rax) + 8460: b8 88 00 00 00 mov $0x88,%eax + 8465: 48 89 df mov %rbx,%rdi + 8468: 44 29 c0 sub %r8d,%eax + 846b: 49 29 c4 sub %rax,%r12 + 846e: e8 4d d8 ff ff call 5cc0 + 8473: 45 31 c0 xor %r8d,%r8d + 8476: 31 c0 xor %eax,%eax + 8478: 49 81 fc 87 00 00 00 cmp $0x87,%r12 + 847f: 0f 86 8b 00 00 00 jbe 8510 + 8485: 44 89 c0 mov %r8d,%eax + 8488: 48 89 ee mov %rbp,%rsi + 848b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 8492: 00 00 00 00 + 8496: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 849d: 00 00 00 00 + 84a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 84a8: 00 00 00 00 + 84ac: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 84b3: 00 00 00 00 + 84b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 84be: 00 00 + 84c0: 89 c2 mov %eax,%edx + 84c2: 89 c1 mov %eax,%ecx + 84c4: 48 83 c6 01 add $0x1,%rsi + 84c8: 83 c0 01 add $0x1,%eax + 84cb: c1 ea 03 shr $0x3,%edx + 84ce: 83 e1 07 and $0x7,%ecx + 84d1: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi + 84d8: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 84dc: c1 e1 03 shl $0x3,%ecx + 84df: 48 d3 e2 shl %cl,%rdx + 84e2: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) + 84e6: 3d 88 00 00 00 cmp $0x88,%eax + 84eb: 75 d3 jne 84c0 + 84ed: b8 87 00 00 00 mov $0x87,%eax + 84f2: 44 29 c0 sub %r8d,%eax + 84f5: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp + 84fa: e9 61 ff ff ff jmp 8460 + 84ff: 49 89 d4 mov %rdx,%r12 + 8502: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 8509: 00 00 00 00 + 850d: 0f 1f 00 nopl (%rax) + 8510: 4c 39 e0 cmp %r12,%rax + 8513: 44 89 c0 mov %r8d,%eax + 8516: 73 5a jae 8572 + 8518: 48 89 ea mov %rbp,%rdx + 851b: 45 8d 40 01 lea 0x1(%r8),%r8d + 851f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 8526: 00 00 00 00 + 852a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 8531: 00 00 00 00 + 8535: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 853c: 00 00 00 00 + 8540: 89 c1 mov %eax,%ecx + 8542: 0f b6 32 movzbl (%rdx),%esi + 8545: 48 83 c2 01 add $0x1,%rdx + 8549: c1 e9 03 shr $0x3,%ecx + 854c: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi + 8553: 89 c1 mov %eax,%ecx + 8555: 83 c0 01 add $0x1,%eax + 8558: 83 e1 07 and $0x7,%ecx + 855b: c1 e1 03 shl $0x3,%ecx + 855e: 48 d3 e6 shl %cl,%rsi + 8561: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx + 8566: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) + 856a: 48 29 e9 sub %rbp,%rcx + 856d: 4c 39 e1 cmp %r12,%rcx + 8570: 72 ce jb 8540 + 8572: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) + 8578: 5b pop %rbx + 8579: 5d pop %rbp + 857a: 41 5c pop %r12 + 857c: c3 ret + 857d: 0f 1f 00 nopl (%rax) + +0000000000008580 : + 8580: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx + 8586: 89 c8 mov %ecx,%eax + 8588: 83 e1 07 and $0x7,%ecx + 858b: c1 e8 03 shr $0x3,%eax + 858e: c1 e1 03 shl $0x3,%ecx + 8591: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 8598: b8 1f 00 00 00 mov $0x1f,%eax + 859d: 48 d3 e0 shl %cl,%rax + 85a0: 48 31 04 17 xor %rax,(%rdi,%rdx,1) + 85a4: c7 87 c8 00 00 00 88 movl $0x88,0xc8(%rdi) + 85ab: 00 00 00 + 85ae: 48 0f ba bf 80 00 00 btcq $0x3f,0x80(%rdi) + 85b5: 00 3f + 85b7: c3 ret + 85b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 85bf: 00 + +00000000000085c0 : + 85c0: 41 54 push %r12 + 85c2: 49 89 d4 mov %rdx,%r12 + 85c5: 55 push %rbp + 85c6: 53 push %rbx + 85c7: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax + 85cd: 48 85 f6 test %rsi,%rsi + 85d0: 74 66 je 8638 + 85d2: 48 89 fb mov %rdi,%rbx + 85d5: 48 89 f7 mov %rsi,%rdi + 85d8: 3d 88 00 00 00 cmp $0x88,%eax + 85dd: 0f 84 82 00 00 00 je 8665 + 85e3: 3d 87 00 00 00 cmp $0x87,%eax + 85e8: 77 f9 ja 85e3 + 85ea: 89 c5 mov %eax,%ebp + 85ec: 41 89 c0 mov %eax,%r8d + 85ef: 48 01 fd add %rdi,%rbp + 85f2: 44 89 c6 mov %r8d,%esi + 85f5: 44 89 c0 mov %r8d,%eax + 85f8: 48 29 de sub %rbx,%rsi + 85fb: eb 28 jmp 8625 + 85fd: 0f 1f 00 nopl (%rax) + 8600: 89 c2 mov %eax,%edx + 8602: 89 c1 mov %eax,%ecx + 8604: 48 83 c3 01 add $0x1,%rbx + 8608: 83 c0 01 add $0x1,%eax + 860b: c1 ea 03 shr $0x3,%edx + 860e: 83 e1 07 and $0x7,%ecx + 8611: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx + 8615: c1 e1 03 shl $0x3,%ecx + 8618: 48 d3 ea shr %cl,%rdx + 861b: 88 53 ff mov %dl,-0x1(%rbx) + 861e: 3d 88 00 00 00 cmp $0x88,%eax + 8623: 74 23 je 8648 + 8625: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 8629: 48 39 ea cmp %rbp,%rdx + 862c: 72 d2 jb 8600 + 862e: 89 c2 mov %eax,%edx + 8630: 44 29 c2 sub %r8d,%edx + 8633: 48 29 d7 sub %rdx,%rdi + 8636: 75 b2 jne 85ea + 8638: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) + 863f: 00 + 8640: 5b pop %rbx + 8641: 5d pop %rbp + 8642: 41 5c pop %r12 + 8644: c3 ret + 8645: 0f 1f 00 nopl (%rax) + 8648: 89 c2 mov %eax,%edx + 864a: 44 29 c2 sub %r8d,%edx + 864d: 48 29 d7 sub %rdx,%rdi + 8650: 48 89 fd mov %rdi,%rbp + 8653: 74 e3 je 8638 + 8655: 4c 89 e7 mov %r12,%rdi + 8658: e8 63 d6 ff ff call 5cc0 + 865d: 48 89 ef mov %rbp,%rdi + 8660: 45 31 c0 xor %r8d,%r8d + 8663: eb 8d jmp 85f2 + 8665: 48 89 f5 mov %rsi,%rbp + 8668: eb eb jmp 8655 + 866a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000000008670 : + 8670: 53 push %rbx + 8671: b9 1f 00 00 00 mov $0x1f,%ecx + 8676: 48 89 fb mov %rdi,%rbx + 8679: e8 d2 de ff ff call 6550 + 867e: c7 83 c8 00 00 00 88 movl $0x88,0xc8(%rbx) + 8685: 00 00 00 + 8688: 5b pop %rbx + 8689: c3 ret + 868a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000000008690 : + 8690: 48 85 f6 test %rsi,%rsi + 8693: 0f 84 ae 05 00 00 je 8c47 + 8699: 41 54 push %r12 + 869b: 49 89 f4 mov %rsi,%r12 + 869e: 55 push %rbp + 869f: 48 89 d5 mov %rdx,%rbp + 86a2: 53 push %rbx + 86a3: 48 89 fb mov %rdi,%rbx + 86a6: e9 4e 05 00 00 jmp 8bf9 + 86ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 86b0: f3 44 0f 6f 65 10 movdqu 0x10(%rbp),%xmm12 + 86b6: f3 0f 6f 45 00 movdqu 0x0(%rbp),%xmm0 + 86bb: 48 81 c3 88 00 00 00 add $0x88,%rbx + 86c2: f3 44 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm11 + 86c8: f3 0f 6f 6d 20 movdqu 0x20(%rbp),%xmm5 + 86cd: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 86d1: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 86d6: f3 0f 6f 5d 40 movdqu 0x40(%rbp),%xmm3 + 86db: f3 44 0f 6f 55 50 movdqu 0x50(%rbp),%xmm10 + 86e1: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 86e6: 66 0f 73 d6 38 psrlq $0x38,%xmm6 + 86eb: 66 41 0f 6f d3 movdqa %xmm11,%xmm2 + 86f0: f3 44 0f 6f 4d 70 movdqu 0x70(%rbp),%xmm9 + 86f6: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 + 86fa: 66 0f 6f cd movdqa %xmm5,%xmm1 + 86fe: 66 0f 73 d2 38 psrlq $0x38,%xmm2 + 8703: f3 0f 6f 65 60 movdqu 0x60(%rbp),%xmm4 + 8708: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 870d: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 + 8712: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 8717: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 + 871b: 66 0f 6f d6 movdqa %xmm6,%xmm2 + 871f: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 8723: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 + 8728: 66 0f 69 d1 punpckhwd %xmm1,%xmm2 + 872c: 66 0f 6f ce movdqa %xmm6,%xmm1 + 8730: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 + 8735: 66 0f 69 ca punpckhwd %xmm2,%xmm1 + 8739: 66 0f 61 f2 punpcklwd %xmm2,%xmm6 + 873d: 66 41 0f 6f d2 movdqa %xmm10,%xmm2 + 8742: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 8746: 66 0f 6f cb movdqa %xmm3,%xmm1 + 874a: 66 45 0f 6f f9 movdqa %xmm9,%xmm15 + 874f: 66 0f 73 d2 38 psrlq $0x38,%xmm2 + 8754: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 8759: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 + 875d: 66 0f 6f d4 movdqa %xmm4,%xmm2 + 8761: 66 0f 73 d7 38 psrlq $0x38,%xmm7 + 8766: 66 0f 73 d2 38 psrlq $0x38,%xmm2 + 876b: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 8771: 0f c6 d7 88 shufps $0x88,%xmm7,%xmm2 + 8775: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 8779: 66 0f 61 ca punpcklwd %xmm2,%xmm1 + 877d: 66 41 0f 73 d5 30 psrlq $0x30,%xmm13 + 8783: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 + 8789: 66 0f 69 fa punpckhwd %xmm2,%xmm7 + 878d: 66 0f 6f d1 movdqa %xmm1,%xmm2 + 8791: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 + 8797: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 879b: 66 0f 69 d7 punpckhwd %xmm7,%xmm2 + 879f: 66 41 0f 6f fc movdqa %xmm12,%xmm7 + 87a4: 66 0f 61 ca punpcklwd %xmm2,%xmm1 + 87a8: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 87ad: 66 0f 76 d2 pcmpeqd %xmm2,%xmm2 + 87b1: 66 0f 71 d2 08 psrlw $0x8,%xmm2 + 87b6: 66 0f db ca pand %xmm2,%xmm1 + 87ba: 66 0f db f2 pand %xmm2,%xmm6 + 87be: 66 0f 67 f1 packuswb %xmm1,%xmm6 + 87c2: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 87c6: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 87cb: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 + 87cf: 66 0f 6f fd movdqa %xmm5,%xmm7 + 87d3: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 87d8: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 + 87dd: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 87e2: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 87e6: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 + 87eb: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 87ef: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 + 87f4: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 87f9: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 87fe: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 8802: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 8808: 66 0f 6f fb movdqa %xmm3,%xmm7 + 880c: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 8811: 66 0f db ca pand %xmm2,%xmm1 + 8815: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 + 881a: 66 44 0f 6f c4 movdqa %xmm4,%xmm8 + 881f: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 8825: 45 0f c6 c5 88 shufps $0x88,%xmm13,%xmm8 + 882a: 66 44 0f 6f ef movdqa %xmm7,%xmm13 + 882f: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 + 8834: 66 45 0f 69 e8 punpckhwd %xmm8,%xmm13 + 8839: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 + 883e: 66 45 0f 69 c5 punpckhwd %xmm13,%xmm8 + 8843: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 + 8848: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 + 884d: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 + 8852: 66 41 0f 6f cc movdqa %xmm12,%xmm1 + 8857: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 + 885c: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 8861: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 8867: 66 0f db fa pand %xmm2,%xmm7 + 886b: 66 44 0f 67 ef packuswb %xmm7,%xmm13 + 8870: 44 0f c6 c1 88 shufps $0x88,%xmm1,%xmm8 + 8875: 66 0f 6f cd movdqa %xmm5,%xmm1 + 8879: 66 41 0f 6f fd movdqa %xmm13,%xmm7 + 887e: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 8883: 66 44 0f 68 ee punpckhbw %xmm6,%xmm13 + 8888: 66 0f 60 fe punpcklbw %xmm6,%xmm7 + 888c: 66 41 0f 6f f3 movdqa %xmm11,%xmm6 + 8891: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 8896: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 889a: 66 41 0f 6f f0 movdqa %xmm8,%xmm6 + 889f: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 + 88a4: 66 0f 69 f1 punpckhwd %xmm1,%xmm6 + 88a8: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 + 88ad: 66 0f 69 ce punpckhwd %xmm6,%xmm1 + 88b1: 66 44 0f 61 c6 punpcklwd %xmm6,%xmm8 + 88b6: 66 41 0f 6f f2 movdqa %xmm10,%xmm6 + 88bb: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 + 88c0: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 88c5: 66 0f 6f cb movdqa %xmm3,%xmm1 + 88c9: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 88ce: 66 44 0f db c2 pand %xmm2,%xmm8 + 88d3: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 88d7: 66 0f 6f f4 movdqa %xmm4,%xmm6 + 88db: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 88e0: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 88e5: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 88ea: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 88ee: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 + 88f3: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 88f7: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 + 88fc: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 8901: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 8906: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 890a: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 8910: 66 41 0f 6f f4 movdqa %xmm12,%xmm6 + 8915: 66 0f db ca pand %xmm2,%xmm1 + 8919: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 891e: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 + 8923: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 8927: 41 0f c6 c4 88 shufps $0x88,%xmm12,%xmm0 + 892c: 66 0f 73 d1 20 psrlq $0x20,%xmm1 + 8931: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 8935: 66 0f 6f f5 movdqa %xmm5,%xmm6 + 8939: 41 0f c6 eb 88 shufps $0x88,%xmm11,%xmm5 + 893e: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 8943: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 8948: 66 41 0f 72 d3 18 psrld $0x18,%xmm11 + 894e: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 8953: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 8958: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 895c: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 + 8961: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 8965: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 + 896a: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 896f: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 + 8974: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 8978: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 897e: 66 0f 6f f3 movdqa %xmm3,%xmm6 + 8982: 41 0f c6 da 88 shufps $0x88,%xmm10,%xmm3 + 8987: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 + 898c: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 8991: 66 0f db ca pand %xmm2,%xmm1 + 8995: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 + 899b: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 89a0: 66 44 0f 6f f4 movdqa %xmm4,%xmm14 + 89a5: 41 0f c6 e1 88 shufps $0x88,%xmm9,%xmm4 + 89aa: 66 45 0f 6f ca movdqa %xmm10,%xmm9 + 89af: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 89b4: 66 44 0f 6f e4 movdqa %xmm4,%xmm12 + 89b9: 66 45 0f 69 cb punpckhwd %xmm11,%xmm9 + 89be: 66 45 0f 6f da movdqa %xmm10,%xmm11 + 89c3: 66 45 0f 69 d9 punpckhwd %xmm9,%xmm11 + 89c8: 66 45 0f 61 d1 punpcklwd %xmm9,%xmm10 + 89cd: 66 44 0f 6f cb movdqa %xmm3,%xmm9 + 89d2: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 89d8: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 + 89de: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 + 89e3: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 + 89e8: 66 41 0f 72 d1 18 psrld $0x18,%xmm9 + 89ee: 66 44 0f 6f fe movdqa %xmm6,%xmm15 + 89f3: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 89f8: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 + 89fd: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 8a02: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 + 8a07: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 8a0c: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 8a11: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 + 8a16: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 8a1b: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 + 8a20: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 + 8a25: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 8a2a: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 8a2f: 66 44 0f db d2 pand %xmm2,%xmm10 + 8a34: 66 0f db f2 pand %xmm2,%xmm6 + 8a38: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 8a3d: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 + 8a42: 66 44 0f db ca pand %xmm2,%xmm9 + 8a47: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 + 8a4d: 66 0f 67 ce packuswb %xmm6,%xmm1 + 8a51: 66 45 0f 67 d1 packuswb %xmm9,%xmm10 + 8a56: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 8a5a: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 8a5f: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 + 8a64: 66 41 0f 72 d1 10 psrld $0x10,%xmm9 + 8a6a: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 + 8a6f: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 8a74: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 8a79: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 8a7e: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 + 8a83: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 8a88: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 8a8c: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 8a91: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 8a95: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 + 8a9a: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 + 8a9f: 66 41 0f 69 cd punpckhwd %xmm13,%xmm1 + 8aa4: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 + 8aa9: 66 44 0f 6f ec movdqa %xmm4,%xmm13 + 8aae: 66 44 0f 6f db movdqa %xmm3,%xmm11 + 8ab3: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 + 8ab8: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 + 8abe: 66 41 0f 72 d3 10 psrld $0x10,%xmm11 + 8ac4: 66 44 0f db ca pand %xmm2,%xmm9 + 8ac9: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 8ace: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 + 8ad3: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 8ad8: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 8add: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 8ae2: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 + 8ae7: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 + 8aec: 66 44 0f db da pand %xmm2,%xmm11 + 8af1: 66 45 0f 67 cb packuswb %xmm11,%xmm9 + 8af6: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 + 8afb: 66 45 0f 68 ca punpckhbw %xmm10,%xmm9 + 8b00: 66 45 0f 60 da punpcklbw %xmm10,%xmm11 + 8b05: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 + 8b0a: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 + 8b0e: 66 44 0f 69 d5 punpckhwd %xmm5,%xmm10 + 8b13: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 8b17: 66 41 0f 69 ea punpckhwd %xmm10,%xmm5 + 8b1c: 66 41 0f 61 c2 punpcklwd %xmm10,%xmm0 + 8b21: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 + 8b25: 66 0f 6f eb movdqa %xmm3,%xmm5 + 8b29: 66 0f 61 dc punpcklwd %xmm4,%xmm3 + 8b2d: 66 0f 69 ec punpckhwd %xmm4,%xmm5 + 8b31: 66 0f 6f e3 movdqa %xmm3,%xmm4 + 8b35: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 + 8b39: 66 0f 61 dd punpcklwd %xmm5,%xmm3 + 8b3d: 66 0f 61 dc punpcklwd %xmm4,%xmm3 + 8b41: 66 0f 6f e0 movdqa %xmm0,%xmm4 + 8b45: 66 0f db c2 pand %xmm2,%xmm0 + 8b49: 66 0f 6f eb movdqa %xmm3,%xmm5 + 8b4d: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 8b52: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 8b57: 66 0f db e2 pand %xmm2,%xmm4 + 8b5b: 66 0f db ea pand %xmm2,%xmm5 + 8b5f: 66 0f db d3 pand %xmm3,%xmm2 + 8b63: 66 0f 67 c2 packuswb %xmm2,%xmm0 + 8b67: 66 0f 67 e5 packuswb %xmm5,%xmm4 + 8b6b: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 8b6f: 66 0f 68 c4 punpckhbw %xmm4,%xmm0 + 8b73: 66 0f 60 d4 punpcklbw %xmm4,%xmm2 + 8b77: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 8b7b: 66 41 0f 69 c1 punpckhwd %xmm9,%xmm0 + 8b80: 66 0f 6f e2 movdqa %xmm2,%xmm4 + 8b84: 66 41 0f 69 d3 punpckhwd %xmm11,%xmm2 + 8b89: 66 41 0f 61 d9 punpcklwd %xmm9,%xmm3 + 8b8e: 66 41 0f 61 e3 punpcklwd %xmm11,%xmm4 + 8b93: 66 0f 6f ec movdqa %xmm4,%xmm5 + 8b97: 66 41 0f 6a e0 punpckhdq %xmm8,%xmm4 + 8b9c: 0f 11 63 88 movups %xmm4,-0x78(%rbx) + 8ba0: 66 0f 6f e2 movdqa %xmm2,%xmm4 + 8ba4: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 + 8ba8: 66 41 0f 62 e8 punpckldq %xmm8,%xmm5 + 8bad: 0f 11 53 a8 movups %xmm2,-0x58(%rbx) + 8bb1: 66 0f 6f d3 movdqa %xmm3,%xmm2 + 8bb5: 66 0f 62 e6 punpckldq %xmm6,%xmm4 + 8bb9: 66 0f 6a df punpckhdq %xmm7,%xmm3 + 8bbd: 66 0f 62 d7 punpckldq %xmm7,%xmm2 + 8bc1: 0f 11 ab 78 ff ff ff movups %xmm5,-0x88(%rbx) + 8bc8: 0f 11 53 b8 movups %xmm2,-0x48(%rbx) + 8bcc: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 8bd0: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 + 8bd4: 66 0f 62 d1 punpckldq %xmm1,%xmm2 + 8bd8: 0f 11 63 98 movups %xmm4,-0x68(%rbx) + 8bdc: 0f 11 5b c8 movups %xmm3,-0x38(%rbx) + 8be0: 0f 11 53 d8 movups %xmm2,-0x28(%rbx) + 8be4: 0f 11 43 e8 movups %xmm0,-0x18(%rbx) + 8be8: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax + 8bef: 48 89 43 f8 mov %rax,-0x8(%rbx) + 8bf3: 49 83 ec 01 sub $0x1,%r12 + 8bf7: 74 49 je 8c42 + 8bf9: 48 89 ef mov %rbp,%rdi + 8bfc: e8 bf d0 ff ff call 5cc0 + 8c01: 48 89 d8 mov %rbx,%rax + 8c04: 48 29 e8 sub %rbp,%rax + 8c07: 48 83 e8 01 sub $0x1,%rax + 8c0b: 48 83 f8 7e cmp $0x7e,%rax + 8c0f: 0f 87 9b fa ff ff ja 86b0 + 8c15: 31 c0 xor %eax,%eax + 8c17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 8c1e: 00 00 + 8c20: 48 8b 54 05 00 mov 0x0(%rbp,%rax,1),%rdx + 8c25: 48 89 14 03 mov %rdx,(%rbx,%rax,1) + 8c29: 48 83 c0 08 add $0x8,%rax + 8c2d: 48 3d 88 00 00 00 cmp $0x88,%rax + 8c33: 75 eb jne 8c20 + 8c35: 48 81 c3 88 00 00 00 add $0x88,%rbx + 8c3c: 49 83 ec 01 sub $0x1,%r12 + 8c40: 75 b7 jne 8bf9 + 8c42: 5b pop %rbx + 8c43: 5d pop %rbp + 8c44: 41 5c pop %r12 + 8c46: c3 ret + 8c47: c3 ret + 8c48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 8c4f: 00 + +0000000000008c50 : + 8c50: 41 57 push %r15 + 8c52: 49 89 f7 mov %rsi,%r15 + 8c55: 48 89 d6 mov %rdx,%rsi + 8c58: 41 56 push %r14 + 8c5a: 49 89 fe mov %rdi,%r14 + 8c5d: 41 55 push %r13 + 8c5f: 4d 89 fd mov %r15,%r13 + 8c62: 41 54 push %r12 + 8c64: 49 c1 ed 03 shr $0x3,%r13 + 8c68: 55 push %rbp + 8c69: 53 push %rbx + 8c6a: 48 81 ec e8 00 00 00 sub $0xe8,%rsp + 8c71: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx + 8c78: 00 00 + 8c7a: 48 89 94 24 d8 00 00 mov %rdx,0xd8(%rsp) + 8c81: 00 + 8c82: 48 89 ca mov %rcx,%rdx + 8c85: 48 89 e7 mov %rsp,%rdi + 8c88: 48 89 e5 mov %rsp,%rbp + 8c8b: e8 60 e2 ff ff call 6ef0 + 8c90: 48 b8 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rax + 8c97: c3 30 0c + 8c9a: 49 f7 e5 mul %r13 + 8c9d: 49 89 d5 mov %rdx,%r13 + 8ca0: 49 81 ff a7 00 00 00 cmp $0xa7,%r15 + 8ca7: 0f 86 92 06 00 00 jbe 933f + 8cad: 4c 69 e2 a8 00 00 00 imul $0xa8,%rdx,%r12 + 8cb4: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 + 8cb8: 4c 89 f3 mov %r14,%rbx + 8cbb: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 8cc0: 4d 01 f4 add %r14,%r12 + 8cc3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 8cca: 00 00 00 00 + 8cce: 66 90 xchg %ax,%ax + 8cd0: 48 89 ef mov %rbp,%rdi + 8cd3: 48 81 c3 a8 00 00 00 add $0xa8,%rbx + 8cda: e8 e1 cf ff ff call 5cc0 + 8cdf: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 + 8ce4: 66 44 0f 6f 6c 24 10 movdqa 0x10(%rsp),%xmm13 + 8ceb: 66 44 0f 6f 64 24 30 movdqa 0x30(%rsp),%xmm12 + 8cf2: 66 44 0f 6f 4c 24 20 movdqa 0x20(%rsp),%xmm9 + 8cf9: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 8cfd: 66 41 0f 6f cd movdqa %xmm13,%xmm1 + 8d02: 66 44 0f 6f 5c 24 50 movdqa 0x50(%rsp),%xmm11 + 8d09: 66 0f 6f 54 24 40 movdqa 0x40(%rsp),%xmm2 + 8d0f: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 8d14: 66 0f 73 d6 38 psrlq $0x38,%xmm6 + 8d19: 66 41 0f 6f dc movdqa %xmm12,%xmm3 + 8d1e: 66 0f 6f 6c 24 60 movdqa 0x60(%rsp),%xmm5 + 8d24: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 + 8d28: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 8d2d: 66 0f 73 d3 38 psrlq $0x38,%xmm3 + 8d32: 66 44 0f 6f 54 24 70 movdqa 0x70(%rsp),%xmm10 + 8d39: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 8d3e: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 8d45: 00 + 8d46: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 + 8d4a: 66 0f 6f de movdqa %xmm6,%xmm3 + 8d4e: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 8d52: 66 41 0f 6f fa movdqa %xmm10,%xmm7 + 8d57: 66 0f 69 d9 punpckhwd %xmm1,%xmm3 + 8d5b: 66 0f 6f ce movdqa %xmm6,%xmm1 + 8d5f: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 8d64: 48 89 c2 mov %rax,%rdx + 8d67: 66 0f 69 cb punpckhwd %xmm3,%xmm1 + 8d6b: 66 0f 61 f3 punpcklwd %xmm3,%xmm6 + 8d6f: 66 41 0f 6f db movdqa %xmm11,%xmm3 + 8d74: 88 43 d8 mov %al,-0x28(%rbx) + 8d77: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 8d7b: 66 0f 6f ca movdqa %xmm2,%xmm1 + 8d7f: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 + 8d84: 88 63 d9 mov %ah,-0x27(%rbx) + 8d87: 66 0f 73 d3 38 psrlq $0x38,%xmm3 + 8d8c: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 8d91: 66 0f db f4 pand %xmm4,%xmm6 + 8d95: 48 c1 ea 10 shr $0x10,%rdx + 8d99: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 + 8d9d: 66 0f 6f dd movdqa %xmm5,%xmm3 + 8da1: 88 53 da mov %dl,-0x26(%rbx) + 8da4: 66 0f 73 d7 38 psrlq $0x38,%xmm7 + 8da9: 66 0f 73 d3 38 psrlq $0x38,%xmm3 + 8dae: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 8db4: 66 45 0f 6f fa movdqa %xmm10,%xmm15 + 8db9: 48 89 c2 mov %rax,%rdx + 8dbc: 0f c6 df 88 shufps $0x88,%xmm7,%xmm3 + 8dc0: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 8dc4: 66 0f 61 cb punpcklwd %xmm3,%xmm1 + 8dc8: 48 c1 ea 18 shr $0x18,%rdx + 8dcc: 66 0f 69 fb punpckhwd %xmm3,%xmm7 + 8dd0: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 + 8dd6: 66 0f 6f d9 movdqa %xmm1,%xmm3 + 8dda: 88 53 db mov %dl,-0x25(%rbx) + 8ddd: 66 0f 69 df punpckhwd %xmm7,%xmm3 + 8de1: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 + 8de7: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 8deb: 48 89 c2 mov %rax,%rdx + 8dee: 66 0f 61 cb punpcklwd %xmm3,%xmm1 + 8df2: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 8df6: 66 41 0f 6f fc movdqa %xmm12,%xmm7 + 8dfb: 48 c1 ea 20 shr $0x20,%rdx + 8dff: 66 0f db cc pand %xmm4,%xmm1 + 8e03: 66 0f 73 d3 30 psrlq $0x30,%xmm3 + 8e08: 88 53 dc mov %dl,-0x24(%rbx) + 8e0b: 48 89 c2 mov %rax,%rdx + 8e0e: 66 0f 67 f1 packuswb %xmm1,%xmm6 + 8e12: 66 41 0f 6f cd movdqa %xmm13,%xmm1 + 8e17: 48 c1 ea 28 shr $0x28,%rdx + 8e1b: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 8e20: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 8e25: 88 53 dd mov %dl,-0x23(%rbx) + 8e28: 48 89 c2 mov %rax,%rdx + 8e2b: 0f c6 d9 88 shufps $0x88,%xmm1,%xmm3 + 8e2f: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 8e34: 48 c1 e8 38 shr $0x38,%rax + 8e38: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 8e3d: 88 43 df mov %al,-0x21(%rbx) + 8e40: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 8e47: 00 + 8e48: 48 c1 ea 30 shr $0x30,%rdx + 8e4c: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 + 8e50: 66 0f 6f fb movdqa %xmm3,%xmm7 + 8e54: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 + 8e58: 88 53 de mov %dl,-0x22(%rbx) + 8e5b: 66 0f 69 f9 punpckhwd %xmm1,%xmm7 + 8e5f: 66 0f 6f cb movdqa %xmm3,%xmm1 + 8e63: 48 89 c2 mov %rax,%rdx + 8e66: 88 43 e0 mov %al,-0x20(%rbx) + 8e69: 66 0f 69 cf punpckhwd %xmm7,%xmm1 + 8e6d: 66 0f 61 df punpcklwd %xmm7,%xmm3 + 8e71: 66 41 0f 6f fb movdqa %xmm11,%xmm7 + 8e76: 88 63 e1 mov %ah,-0x1f(%rbx) + 8e79: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 + 8e7d: 66 0f 6f ca movdqa %xmm2,%xmm1 + 8e81: 48 c1 ea 10 shr $0x10,%rdx + 8e85: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 8e8a: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 8e8f: 66 0f db dc pand %xmm4,%xmm3 + 8e93: 88 53 e2 mov %dl,-0x1e(%rbx) + 8e96: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 + 8e9a: 66 0f 6f fd movdqa %xmm5,%xmm7 + 8e9e: 48 89 c2 mov %rax,%rdx + 8ea1: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 8ea6: 48 c1 ea 18 shr $0x18,%rdx + 8eaa: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 + 8eaf: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 8eb4: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 8eb8: 88 53 e3 mov %dl,-0x1d(%rbx) + 8ebb: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 + 8ec0: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 8ec4: 48 89 c2 mov %rax,%rdx + 8ec7: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 + 8ecc: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 8ed1: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 + 8ed6: 48 c1 ea 20 shr $0x20,%rdx + 8eda: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 8ede: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 8ee4: 88 53 e4 mov %dl,-0x1c(%rbx) + 8ee7: 48 89 c2 mov %rax,%rdx + 8eea: 66 0f db cc pand %xmm4,%xmm1 + 8eee: 48 c1 ea 28 shr $0x28,%rdx + 8ef2: 66 0f 67 d9 packuswb %xmm1,%xmm3 + 8ef6: 66 41 0f 6f cd movdqa %xmm13,%xmm1 + 8efb: 88 53 e5 mov %dl,-0x1b(%rbx) + 8efe: 48 89 c2 mov %rax,%rdx + 8f01: 66 0f 6f fb movdqa %xmm3,%xmm7 + 8f05: 66 0f 68 de punpckhbw %xmm6,%xmm3 + 8f09: 48 c1 ea 30 shr $0x30,%rdx + 8f0d: 66 0f 60 fe punpcklbw %xmm6,%xmm7 + 8f11: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 8f15: 48 c1 e8 38 shr $0x38,%rax + 8f19: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 8f1e: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 8f23: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 + 8f27: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 8f2c: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 8f31: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 + 8f36: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 8f3b: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 8f3f: 66 44 0f 69 c1 punpckhwd %xmm1,%xmm8 + 8f44: 66 0f 6f ce movdqa %xmm6,%xmm1 + 8f48: 66 41 0f 69 c8 punpckhwd %xmm8,%xmm1 + 8f4d: 66 41 0f 61 f0 punpcklwd %xmm8,%xmm6 + 8f52: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 8f57: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 8f5b: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 8f61: 66 0f 6f ca movdqa %xmm2,%xmm1 + 8f65: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 8f6a: 66 0f db f4 pand %xmm4,%xmm6 + 8f6e: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 + 8f73: 66 44 0f 6f c5 movdqa %xmm5,%xmm8 + 8f78: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 8f7e: 45 0f c6 c6 88 shufps $0x88,%xmm14,%xmm8 + 8f83: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 8f88: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 8f8d: 66 45 0f 69 f0 punpckhwd %xmm8,%xmm14 + 8f92: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 8f97: 66 45 0f 69 c6 punpckhwd %xmm14,%xmm8 + 8f9c: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 8fa1: 66 45 0f 6f f4 movdqa %xmm12,%xmm14 + 8fa6: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 8fab: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 8fb1: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 8fb6: 66 0f db cc pand %xmm4,%xmm1 + 8fba: 66 41 0f 6f f5 movdqa %xmm13,%xmm6 + 8fbf: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 + 8fc4: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 8fc9: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 8fcd: 41 0f c6 c5 88 shufps $0x88,%xmm13,%xmm0 + 8fd2: 66 0f 73 d1 20 psrlq $0x20,%xmm1 + 8fd7: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 8fdb: 66 41 0f 6f f1 movdqa %xmm9,%xmm6 + 8fe0: 45 0f c6 cc 88 shufps $0x88,%xmm12,%xmm9 + 8fe5: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 8fea: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 8fef: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 8ff4: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 8ff8: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 + 8ffd: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 9001: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 + 9006: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 900b: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 9010: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 9014: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 901a: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 901e: 41 0f c6 d3 88 shufps $0x88,%xmm11,%xmm2 + 9023: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 9028: 66 0f db cc pand %xmm4,%xmm1 + 902c: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 9031: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 9036: 66 44 0f 6f f5 movdqa %xmm5,%xmm14 + 903b: 45 0f c6 da 88 shufps $0x88,%xmm10,%xmm11 + 9040: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 9044: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 904a: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 904f: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 9054: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 + 9059: 66 44 0f 6f fe movdqa %xmm6,%xmm15 + 905e: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 9063: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 9068: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 + 906e: 66 0f 72 d5 18 psrld $0x18,%xmm5 + 9073: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 + 9078: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 + 907d: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 + 9082: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 + 9087: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 + 908d: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 9092: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 + 9098: 66 0f db f4 pand %xmm4,%xmm6 + 909c: 66 0f 67 ce packuswb %xmm6,%xmm1 + 90a0: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 90a4: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 + 90a9: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 + 90ae: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 90b3: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 90b7: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 90bc: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 90c0: 66 0f 69 cb punpckhwd %xmm3,%xmm1 + 90c4: 66 0f 61 fb punpcklwd %xmm3,%xmm7 + 90c8: 66 0f 6f dd movdqa %xmm5,%xmm3 + 90cc: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 + 90d1: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 + 90d6: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 + 90db: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 + 90e0: 66 0f 61 eb punpcklwd %xmm3,%xmm5 + 90e4: 66 0f 6f da movdqa %xmm2,%xmm3 + 90e8: 66 0f 72 d3 18 psrld $0x18,%xmm3 + 90ed: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 + 90f2: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 90f7: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 90fc: 66 0f db ec pand %xmm4,%xmm5 + 9100: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 + 9105: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 + 910a: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 + 910f: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 + 9114: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 9119: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 911e: 66 0f db dc pand %xmm4,%xmm3 + 9122: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 + 9128: 66 0f 67 eb packuswb %xmm3,%xmm5 + 912c: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 9130: 66 0f 72 d3 10 psrld $0x10,%xmm3 + 9135: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 913a: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 913f: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 + 9144: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 + 9149: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 + 914e: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 + 9153: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 + 9158: 66 41 0f 72 d2 10 psrld $0x10,%xmm10 + 915e: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 9163: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 + 9168: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 916d: 66 0f db dc pand %xmm4,%xmm3 + 9171: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 9176: 66 45 0f 6f ea movdqa %xmm10,%xmm13 + 917b: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 9180: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 + 9185: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 918a: 66 44 0f db d4 pand %xmm4,%xmm10 + 918f: 66 41 0f 67 da packuswb %xmm10,%xmm3 + 9194: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 9199: 66 0f 68 dd punpckhbw %xmm5,%xmm3 + 919d: 66 44 0f 60 d5 punpcklbw %xmm5,%xmm10 + 91a2: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 91a6: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 + 91ab: 66 41 0f 69 e9 punpckhwd %xmm9,%xmm5 + 91b0: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 91b5: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 + 91ba: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 + 91be: 66 0f 6f ea movdqa %xmm2,%xmm5 + 91c2: 66 41 0f 61 d3 punpcklwd %xmm11,%xmm2 + 91c7: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 + 91cc: 66 41 0f 69 eb punpckhwd %xmm11,%xmm5 + 91d1: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 91d6: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 + 91da: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 + 91df: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 91e3: 66 0f db c4 pand %xmm4,%xmm0 + 91e7: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 + 91ec: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 91f1: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 91f6: 66 0f db d4 pand %xmm4,%xmm2 + 91fa: 66 0f db ec pand %xmm4,%xmm5 + 91fe: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 + 9204: 66 0f 67 c2 packuswb %xmm2,%xmm0 + 9208: 66 44 0f db cc pand %xmm4,%xmm9 + 920d: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 9211: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 + 9216: 66 0f 60 d5 punpcklbw %xmm5,%xmm2 + 921a: 66 0f 68 c5 punpckhbw %xmm5,%xmm0 + 921e: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 9223: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 9227: 66 0f 69 c3 punpckhwd %xmm3,%xmm0 + 922b: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 + 9230: 66 0f 61 eb punpcklwd %xmm3,%xmm5 + 9234: 66 41 0f 69 d2 punpckhwd %xmm10,%xmm2 + 9239: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 + 923e: 66 45 0f 6a c8 punpckhdq %xmm8,%xmm9 + 9243: 66 41 0f 62 d8 punpckldq %xmm8,%xmm3 + 9248: 44 0f 11 8b 68 ff ff movups %xmm9,-0x98(%rbx) + 924f: ff + 9250: 0f 11 9b 58 ff ff ff movups %xmm3,-0xa8(%rbx) + 9257: 66 0f 6f da movdqa %xmm2,%xmm3 + 925b: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 + 925f: 0f 11 53 88 movups %xmm2,-0x78(%rbx) + 9263: 66 0f 6f d5 movdqa %xmm5,%xmm2 + 9267: 66 0f 62 de punpckldq %xmm6,%xmm3 + 926b: 66 0f 6a ef punpckhdq %xmm7,%xmm5 + 926f: 66 0f 62 d7 punpckldq %xmm7,%xmm2 + 9273: 0f 11 9b 78 ff ff ff movups %xmm3,-0x88(%rbx) + 927a: 0f 11 53 98 movups %xmm2,-0x68(%rbx) + 927e: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 9282: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 + 9286: 66 0f 62 d1 punpckldq %xmm1,%xmm2 + 928a: 0f 11 6b a8 movups %xmm5,-0x58(%rbx) + 928e: 0f 11 53 b8 movups %xmm2,-0x48(%rbx) + 9292: 0f 11 43 c8 movups %xmm0,-0x38(%rbx) + 9296: 88 53 e6 mov %dl,-0x1a(%rbx) + 9299: 88 43 e7 mov %al,-0x19(%rbx) + 929c: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 92a3: 00 + 92a4: 48 89 c2 mov %rax,%rdx + 92a7: 88 43 e8 mov %al,-0x18(%rbx) + 92aa: 48 c1 ea 10 shr $0x10,%rdx + 92ae: 88 63 e9 mov %ah,-0x17(%rbx) + 92b1: 88 53 ea mov %dl,-0x16(%rbx) + 92b4: 48 89 c2 mov %rax,%rdx + 92b7: 48 c1 ea 18 shr $0x18,%rdx + 92bb: 88 53 eb mov %dl,-0x15(%rbx) + 92be: 48 89 c2 mov %rax,%rdx + 92c1: 48 c1 ea 20 shr $0x20,%rdx + 92c5: 88 53 ec mov %dl,-0x14(%rbx) + 92c8: 48 89 c2 mov %rax,%rdx + 92cb: 48 c1 ea 28 shr $0x28,%rdx + 92cf: 88 53 ed mov %dl,-0x13(%rbx) + 92d2: 48 89 c2 mov %rax,%rdx + 92d5: 48 c1 e8 38 shr $0x38,%rax + 92d9: 88 43 ef mov %al,-0x11(%rbx) + 92dc: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 92e3: 00 + 92e4: 48 c1 ea 30 shr $0x30,%rdx + 92e8: 88 53 ee mov %dl,-0x12(%rbx) + 92eb: 48 89 c2 mov %rax,%rdx + 92ee: 88 43 f0 mov %al,-0x10(%rbx) + 92f1: 48 c1 ea 10 shr $0x10,%rdx + 92f5: 88 63 f1 mov %ah,-0xf(%rbx) + 92f8: 88 53 f2 mov %dl,-0xe(%rbx) + 92fb: 48 89 c2 mov %rax,%rdx + 92fe: 48 c1 ea 18 shr $0x18,%rdx + 9302: 88 53 f3 mov %dl,-0xd(%rbx) + 9305: 48 89 c2 mov %rax,%rdx + 9308: 48 c1 ea 20 shr $0x20,%rdx + 930c: 88 53 f4 mov %dl,-0xc(%rbx) + 930f: 48 89 c2 mov %rax,%rdx + 9312: 48 c1 ea 28 shr $0x28,%rdx + 9316: 88 53 f5 mov %dl,-0xb(%rbx) + 9319: 48 89 c2 mov %rax,%rdx + 931c: 48 c1 e8 38 shr $0x38,%rax + 9320: 88 43 f7 mov %al,-0x9(%rbx) + 9323: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 932a: 00 + 932b: 48 c1 ea 30 shr $0x30,%rdx + 932f: 88 53 f6 mov %dl,-0xa(%rbx) + 9332: 48 89 43 f8 mov %rax,-0x8(%rbx) + 9336: 4c 39 e3 cmp %r12,%rbx + 9339: 0f 85 91 f9 ff ff jne 8cd0 + 933f: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx + 9346: c3 30 0c + 9349: 4c 89 f8 mov %r15,%rax + 934c: 48 c1 e8 03 shr $0x3,%rax + 9350: 48 f7 e2 mul %rdx + 9353: 48 69 c2 a8 00 00 00 imul $0xa8,%rdx,%rax + 935a: 49 29 c7 sub %rax,%r15 + 935d: 4d 89 fc mov %r15,%r12 + 9360: 0f 84 ae 00 00 00 je 9414 + 9366: 4d 69 ed a8 00 00 00 imul $0xa8,%r13,%r13 + 936d: 4d 01 f5 add %r14,%r13 + 9370: 48 89 ef mov %rbp,%rdi + 9373: e8 48 c9 ff ff call 5cc0 + 9378: 4d 89 e0 mov %r12,%r8 + 937b: 31 ff xor %edi,%edi + 937d: 89 fe mov %edi,%esi + 937f: 89 f8 mov %edi,%eax + 9381: 4c 29 ee sub %r13,%rsi + 9384: eb 60 jmp 93e6 + 9386: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 938d: 00 00 00 00 + 9391: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9398: 00 00 00 00 + 939c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 93a3: 00 00 00 00 + 93a7: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 93ae: 00 00 00 00 + 93b2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 93b9: 00 00 00 00 + 93bd: 0f 1f 00 nopl (%rax) + 93c0: 89 c2 mov %eax,%edx + 93c2: 89 c1 mov %eax,%ecx + 93c4: 49 83 c5 01 add $0x1,%r13 + 93c8: 83 c0 01 add $0x1,%eax + 93cb: c1 ea 03 shr $0x3,%edx + 93ce: 83 e1 07 and $0x7,%ecx + 93d1: 48 8b 14 d4 mov (%rsp,%rdx,8),%rdx + 93d5: c1 e1 03 shl $0x3,%ecx + 93d8: 48 d3 ea shr %cl,%rdx + 93db: 41 88 55 ff mov %dl,-0x1(%r13) + 93df: 3d a8 00 00 00 cmp $0xa8,%eax + 93e4: 74 20 je 9406 + 93e6: 49 8d 54 35 00 lea 0x0(%r13,%rsi,1),%rdx + 93eb: 4c 39 e2 cmp %r12,%rdx + 93ee: 72 d0 jb 93c0 + 93f0: 89 c2 mov %eax,%edx + 93f2: 29 fa sub %edi,%edx + 93f4: 49 29 d0 sub %rdx,%r8 + 93f7: 74 1b je 9414 + 93f9: 41 89 c4 mov %eax,%r12d + 93fc: 89 c7 mov %eax,%edi + 93fe: 4d 01 c4 add %r8,%r12 + 9401: e9 77 ff ff ff jmp 937d + 9406: 29 f8 sub %edi,%eax + 9408: 49 29 c0 sub %rax,%r8 + 940b: 4d 89 c4 mov %r8,%r12 + 940e: 0f 85 5c ff ff ff jne 9370 + 9414: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax + 941b: 00 + 941c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 9423: 00 00 + 9425: 75 12 jne 9439 + 9427: 48 81 c4 e8 00 00 00 add $0xe8,%rsp + 942e: 5b pop %rbx + 942f: 5d pop %rbp + 9430: 41 5c pop %r12 + 9432: 41 5d pop %r13 + 9434: 41 5e pop %r14 + 9436: 41 5f pop %r15 + 9438: c3 ret + 9439: e8 42 7c ff ff call 1080 <__stack_chk_fail@plt> + 943e: 66 90 xchg %ax,%ax + +0000000000009440 : + 9440: 41 57 push %r15 + 9442: 41 56 push %r14 + 9444: 49 89 fe mov %rdi,%r14 + 9447: 41 55 push %r13 + 9449: 49 89 f5 mov %rsi,%r13 + 944c: 48 89 d6 mov %rdx,%rsi + 944f: 41 54 push %r12 + 9451: 55 push %rbp + 9452: 53 push %rbx + 9453: 48 81 ec e8 00 00 00 sub $0xe8,%rsp + 945a: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx + 9461: 00 00 + 9463: 48 89 94 24 d8 00 00 mov %rdx,0xd8(%rsp) + 946a: 00 + 946b: 48 89 ca mov %rcx,%rdx + 946e: 48 89 e7 mov %rsp,%rdi + 9471: b9 1f 00 00 00 mov $0x1f,%ecx + 9476: 48 89 e5 mov %rsp,%rbp + 9479: e8 d2 d0 ff ff call 6550 + 947e: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax + 9485: f0 f0 f0 + 9488: 49 f7 e5 mul %r13 + 948b: 48 89 d3 mov %rdx,%rbx + 948e: 48 c1 eb 07 shr $0x7,%rbx + 9492: 49 81 fd 87 00 00 00 cmp $0x87,%r13 + 9499: 0f 86 7e 05 00 00 jbe 9a1d + 949f: 4c 69 fb 88 00 00 00 imul $0x88,%rbx,%r15 + 94a6: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 + 94aa: 4d 89 f4 mov %r14,%r12 + 94ad: 66 0f 71 d4 08 psrlw $0x8,%xmm4 + 94b2: 4d 01 f7 add %r14,%r15 + 94b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 94bc: 00 00 00 00 + 94c0: 48 89 ef mov %rbp,%rdi + 94c3: 49 81 c4 88 00 00 00 add $0x88,%r12 + 94ca: e8 f1 c7 ff ff call 5cc0 + 94cf: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 + 94d4: 66 44 0f 6f 6c 24 10 movdqa 0x10(%rsp),%xmm13 + 94db: 66 44 0f 6f 64 24 30 movdqa 0x30(%rsp),%xmm12 + 94e2: 66 44 0f 6f 4c 24 20 movdqa 0x20(%rsp),%xmm9 + 94e9: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 94ed: 66 41 0f 6f cd movdqa %xmm13,%xmm1 + 94f2: 66 44 0f 6f 5c 24 50 movdqa 0x50(%rsp),%xmm11 + 94f9: 66 0f 6f 54 24 40 movdqa 0x40(%rsp),%xmm2 + 94ff: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 9504: 66 0f 73 d6 38 psrlq $0x38,%xmm6 + 9509: 66 41 0f 6f dc movdqa %xmm12,%xmm3 + 950e: 66 0f 6f 6c 24 60 movdqa 0x60(%rsp),%xmm5 + 9514: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 + 9518: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 951d: 66 0f 73 d3 38 psrlq $0x38,%xmm3 + 9522: 66 44 0f 6f 54 24 70 movdqa 0x70(%rsp),%xmm10 + 9529: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 952e: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 9535: 00 + 9536: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 + 953a: 66 0f 6f de movdqa %xmm6,%xmm3 + 953e: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 9542: 66 41 0f 6f fa movdqa %xmm10,%xmm7 + 9547: 66 0f 69 d9 punpckhwd %xmm1,%xmm3 + 954b: 66 0f 6f ce movdqa %xmm6,%xmm1 + 954f: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 + 9554: 49 89 44 24 f8 mov %rax,-0x8(%r12) + 9559: 66 0f 69 cb punpckhwd %xmm3,%xmm1 + 955d: 66 0f 61 f3 punpcklwd %xmm3,%xmm6 + 9561: 66 41 0f 6f db movdqa %xmm11,%xmm3 + 9566: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 956a: 66 0f 6f ca movdqa %xmm2,%xmm1 + 956e: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 + 9573: 66 0f 73 d3 38 psrlq $0x38,%xmm3 + 9578: 66 0f 73 d1 38 psrlq $0x38,%xmm1 + 957d: 66 0f db f4 pand %xmm4,%xmm6 + 9581: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 + 9585: 66 0f 6f dd movdqa %xmm5,%xmm3 + 9589: 66 0f 73 d7 38 psrlq $0x38,%xmm7 + 958e: 66 45 0f 6f fa movdqa %xmm10,%xmm15 + 9593: 66 0f 73 d3 38 psrlq $0x38,%xmm3 + 9598: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 + 959e: 0f c6 df 88 shufps $0x88,%xmm7,%xmm3 + 95a2: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 95a6: 66 0f 61 cb punpcklwd %xmm3,%xmm1 + 95aa: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 + 95b0: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 + 95b6: 66 0f 69 fb punpckhwd %xmm3,%xmm7 + 95ba: 66 0f 6f d9 movdqa %xmm1,%xmm3 + 95be: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 95c2: 66 0f 69 df punpckhwd %xmm7,%xmm3 + 95c6: 66 41 0f 6f fc movdqa %xmm12,%xmm7 + 95cb: 66 0f 61 cb punpcklwd %xmm3,%xmm1 + 95cf: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 95d4: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 95d8: 66 0f db cc pand %xmm4,%xmm1 + 95dc: 66 0f 73 d3 30 psrlq $0x30,%xmm3 + 95e1: 66 0f 67 f1 packuswb %xmm1,%xmm6 + 95e5: 66 41 0f 6f cd movdqa %xmm13,%xmm1 + 95ea: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 95ef: 0f c6 d9 88 shufps $0x88,%xmm1,%xmm3 + 95f3: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 95f8: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 95fd: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 + 9601: 66 0f 6f fb movdqa %xmm3,%xmm7 + 9605: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 + 9609: 66 0f 69 f9 punpckhwd %xmm1,%xmm7 + 960d: 66 0f 6f cb movdqa %xmm3,%xmm1 + 9611: 66 0f 69 cf punpckhwd %xmm7,%xmm1 + 9615: 66 0f 61 df punpcklwd %xmm7,%xmm3 + 9619: 66 41 0f 6f fb movdqa %xmm11,%xmm7 + 961e: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 + 9622: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 9627: 66 0f 6f ca movdqa %xmm2,%xmm1 + 962b: 66 0f 73 d1 30 psrlq $0x30,%xmm1 + 9630: 66 0f db dc pand %xmm4,%xmm3 + 9634: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 + 9638: 66 0f 6f fd movdqa %xmm5,%xmm7 + 963c: 66 0f 73 d7 30 psrlq $0x30,%xmm7 + 9641: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 + 9646: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 964b: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 964f: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 + 9654: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 9658: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 + 965d: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 9662: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 + 9667: 66 0f 61 cf punpcklwd %xmm7,%xmm1 + 966b: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 9671: 66 0f db cc pand %xmm4,%xmm1 + 9675: 66 0f 67 d9 packuswb %xmm1,%xmm3 + 9679: 66 41 0f 6f cd movdqa %xmm13,%xmm1 + 967e: 66 0f 6f fb movdqa %xmm3,%xmm7 + 9682: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 9687: 66 0f 68 de punpckhbw %xmm6,%xmm3 + 968b: 66 0f 60 fe punpcklbw %xmm6,%xmm7 + 968f: 66 0f 6f f0 movdqa %xmm0,%xmm6 + 9693: 66 0f 73 d6 28 psrlq $0x28,%xmm6 + 9698: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 + 969c: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 + 96a1: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 96a6: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 + 96ab: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 96b0: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 96b4: 66 44 0f 69 c1 punpckhwd %xmm1,%xmm8 + 96b9: 66 0f 6f ce movdqa %xmm6,%xmm1 + 96bd: 66 41 0f 69 c8 punpckhwd %xmm8,%xmm1 + 96c2: 66 41 0f 61 f0 punpcklwd %xmm8,%xmm6 + 96c7: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 + 96cc: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 + 96d0: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 96d6: 66 0f 6f ca movdqa %xmm2,%xmm1 + 96da: 66 0f 73 d1 28 psrlq $0x28,%xmm1 + 96df: 66 0f db f4 pand %xmm4,%xmm6 + 96e3: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 + 96e8: 66 44 0f 6f c5 movdqa %xmm5,%xmm8 + 96ed: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 + 96f3: 45 0f c6 c6 88 shufps $0x88,%xmm14,%xmm8 + 96f8: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 96fd: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 9702: 66 45 0f 69 f0 punpckhwd %xmm8,%xmm14 + 9707: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 + 970c: 66 45 0f 69 c6 punpckhwd %xmm14,%xmm8 + 9711: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 9716: 66 45 0f 6f f4 movdqa %xmm12,%xmm14 + 971b: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 + 9720: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 9726: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 972b: 66 0f db cc pand %xmm4,%xmm1 + 972f: 66 41 0f 6f f5 movdqa %xmm13,%xmm6 + 9734: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 + 9739: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 973e: 66 0f 6f c8 movdqa %xmm0,%xmm1 + 9742: 41 0f c6 c5 88 shufps $0x88,%xmm13,%xmm0 + 9747: 66 0f 73 d1 20 psrlq $0x20,%xmm1 + 974c: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 + 9750: 66 41 0f 6f f1 movdqa %xmm9,%xmm6 + 9755: 45 0f c6 cc 88 shufps $0x88,%xmm12,%xmm9 + 975a: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 975f: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 9764: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 + 9769: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 976d: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 + 9772: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 9776: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 + 977b: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 + 9780: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 + 9785: 66 0f 61 ce punpcklwd %xmm6,%xmm1 + 9789: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 978f: 66 0f 6f f2 movdqa %xmm2,%xmm6 + 9793: 41 0f c6 d3 88 shufps $0x88,%xmm11,%xmm2 + 9798: 66 0f 73 d6 20 psrlq $0x20,%xmm6 + 979d: 66 0f db cc pand %xmm4,%xmm1 + 97a1: 66 44 0f 6f dd movdqa %xmm5,%xmm11 + 97a6: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 + 97ab: 66 44 0f 6f f5 movdqa %xmm5,%xmm14 + 97b0: 45 0f c6 da 88 shufps $0x88,%xmm10,%xmm11 + 97b5: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 97b9: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 + 97bf: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 + 97c4: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 + 97c9: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 + 97ce: 66 44 0f 6f fe movdqa %xmm6,%xmm15 + 97d3: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 97d8: 66 45 0f 6f eb movdqa %xmm11,%xmm13 + 97dd: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 + 97e3: 66 0f 72 d5 18 psrld $0x18,%xmm5 + 97e8: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 + 97ed: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 + 97f2: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 + 97f7: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 + 97fc: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 + 9802: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 + 9807: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 + 980d: 66 0f db f4 pand %xmm4,%xmm6 + 9811: 66 0f 67 ce packuswb %xmm6,%xmm1 + 9815: 66 0f 6f f1 movdqa %xmm1,%xmm6 + 9819: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 + 981e: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 + 9823: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 + 9828: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 + 982c: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 + 9831: 66 0f 6f f9 movdqa %xmm1,%xmm7 + 9835: 66 0f 69 cb punpckhwd %xmm3,%xmm1 + 9839: 66 0f 61 fb punpcklwd %xmm3,%xmm7 + 983d: 66 0f 6f dd movdqa %xmm5,%xmm3 + 9841: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 + 9846: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 + 984b: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 + 9850: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 + 9855: 66 0f 61 eb punpcklwd %xmm3,%xmm5 + 9859: 66 0f 6f da movdqa %xmm2,%xmm3 + 985d: 66 0f 72 d3 18 psrld $0x18,%xmm3 + 9862: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 + 9867: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 986c: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 9871: 66 0f db ec pand %xmm4,%xmm5 + 9875: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 + 987a: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 + 987f: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 + 9884: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 + 9889: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 988e: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 + 9893: 66 0f db dc pand %xmm4,%xmm3 + 9897: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 + 989d: 66 0f 67 eb packuswb %xmm3,%xmm5 + 98a1: 66 0f 6f d8 movdqa %xmm0,%xmm3 + 98a5: 66 0f 72 d3 10 psrld $0x10,%xmm3 + 98aa: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 98af: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 98b4: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 + 98b9: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 + 98be: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 + 98c3: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 + 98c8: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 + 98cd: 66 41 0f 72 d2 10 psrld $0x10,%xmm10 + 98d3: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 + 98d8: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 + 98dd: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 98e2: 66 0f db dc pand %xmm4,%xmm3 + 98e6: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 + 98eb: 66 45 0f 6f ea movdqa %xmm10,%xmm13 + 98f0: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 + 98f5: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 + 98fa: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 + 98ff: 66 44 0f db d4 pand %xmm4,%xmm10 + 9904: 66 41 0f 67 da packuswb %xmm10,%xmm3 + 9909: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 + 990e: 66 0f 68 dd punpckhbw %xmm5,%xmm3 + 9912: 66 44 0f 60 d5 punpcklbw %xmm5,%xmm10 + 9917: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 991b: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 + 9920: 66 41 0f 69 e9 punpckhwd %xmm9,%xmm5 + 9925: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 + 992a: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 + 992f: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 + 9933: 66 0f 6f ea movdqa %xmm2,%xmm5 + 9937: 66 41 0f 61 d3 punpcklwd %xmm11,%xmm2 + 993c: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 + 9941: 66 41 0f 69 eb punpckhwd %xmm11,%xmm5 + 9946: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 994b: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 + 994f: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 + 9954: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 9958: 66 0f db c4 pand %xmm4,%xmm0 + 995c: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 + 9961: 66 0f 71 d5 08 psrlw $0x8,%xmm5 + 9966: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 996b: 66 0f db d4 pand %xmm4,%xmm2 + 996f: 66 0f db ec pand %xmm4,%xmm5 + 9973: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 + 9979: 66 0f 67 c2 packuswb %xmm2,%xmm0 + 997d: 66 44 0f db cc pand %xmm4,%xmm9 + 9982: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 9986: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 + 998b: 66 0f 60 d5 punpcklbw %xmm5,%xmm2 + 998f: 66 0f 68 c5 punpckhbw %xmm5,%xmm0 + 9993: 66 44 0f 6f ca movdqa %xmm2,%xmm9 + 9998: 66 0f 6f e8 movdqa %xmm0,%xmm5 + 999c: 66 0f 69 c3 punpckhwd %xmm3,%xmm0 + 99a0: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 + 99a5: 66 0f 61 eb punpcklwd %xmm3,%xmm5 + 99a9: 66 41 0f 69 d2 punpckhwd %xmm10,%xmm2 + 99ae: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 + 99b3: 66 45 0f 6a c8 punpckhdq %xmm8,%xmm9 + 99b8: 66 41 0f 62 d8 punpckldq %xmm8,%xmm3 + 99bd: 45 0f 11 4c 24 88 movups %xmm9,-0x78(%r12) + 99c3: 41 0f 11 9c 24 78 ff movups %xmm3,-0x88(%r12) + 99ca: ff ff + 99cc: 66 0f 6f da movdqa %xmm2,%xmm3 + 99d0: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 + 99d4: 41 0f 11 54 24 a8 movups %xmm2,-0x58(%r12) + 99da: 66 0f 6f d5 movdqa %xmm5,%xmm2 + 99de: 66 0f 62 de punpckldq %xmm6,%xmm3 + 99e2: 66 0f 6a ef punpckhdq %xmm7,%xmm5 + 99e6: 66 0f 62 d7 punpckldq %xmm7,%xmm2 + 99ea: 41 0f 11 5c 24 98 movups %xmm3,-0x68(%r12) + 99f0: 41 0f 11 54 24 b8 movups %xmm2,-0x48(%r12) + 99f6: 66 0f 6f d0 movdqa %xmm0,%xmm2 + 99fa: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 + 99fe: 66 0f 62 d1 punpckldq %xmm1,%xmm2 + 9a02: 41 0f 11 6c 24 c8 movups %xmm5,-0x38(%r12) + 9a08: 41 0f 11 54 24 d8 movups %xmm2,-0x28(%r12) + 9a0e: 41 0f 11 44 24 e8 movups %xmm0,-0x18(%r12) + 9a14: 4d 39 fc cmp %r15,%r12 + 9a17: 0f 85 a3 fa ff ff jne 94c0 + 9a1d: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax + 9a24: f0 f0 f0 + 9a27: 49 f7 e5 mul %r13 + 9a2a: 48 c1 ea 07 shr $0x7,%rdx + 9a2e: 48 69 c2 88 00 00 00 imul $0x88,%rdx,%rax + 9a35: 49 29 c5 sub %rax,%r13 + 9a38: 4d 89 ec mov %r13,%r12 + 9a3b: 0f 84 8e 00 00 00 je 9acf + 9a41: 48 69 db 88 00 00 00 imul $0x88,%rbx,%rbx + 9a48: 4c 01 f3 add %r14,%rbx + 9a4b: 48 89 ef mov %rbp,%rdi + 9a4e: e8 6d c2 ff ff call 5cc0 + 9a53: 4d 89 e0 mov %r12,%r8 + 9a56: 31 ff xor %edi,%edi + 9a58: 89 fe mov %edi,%esi + 9a5a: 89 f8 mov %edi,%eax + 9a5c: 48 29 de sub %rbx,%rsi + 9a5f: eb 44 jmp 9aa5 + 9a61: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9a68: 00 00 00 00 + 9a6c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9a73: 00 00 00 00 + 9a77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 9a7e: 00 00 + 9a80: 89 c2 mov %eax,%edx + 9a82: 89 c1 mov %eax,%ecx + 9a84: 48 83 c3 01 add $0x1,%rbx + 9a88: 83 c0 01 add $0x1,%eax + 9a8b: c1 ea 03 shr $0x3,%edx + 9a8e: 83 e1 07 and $0x7,%ecx + 9a91: 48 8b 14 d4 mov (%rsp,%rdx,8),%rdx + 9a95: c1 e1 03 shl $0x3,%ecx + 9a98: 48 d3 ea shr %cl,%rdx + 9a9b: 88 53 ff mov %dl,-0x1(%rbx) + 9a9e: 3d 88 00 00 00 cmp $0x88,%eax + 9aa3: 74 1c je 9ac1 + 9aa5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 9aa9: 4c 39 e2 cmp %r12,%rdx + 9aac: 72 d2 jb 9a80 + 9aae: 89 c2 mov %eax,%edx + 9ab0: 29 fa sub %edi,%edx + 9ab2: 49 29 d0 sub %rdx,%r8 + 9ab5: 74 18 je 9acf + 9ab7: 41 89 c4 mov %eax,%r12d + 9aba: 89 c7 mov %eax,%edi + 9abc: 4d 01 c4 add %r8,%r12 + 9abf: eb 97 jmp 9a58 + 9ac1: 29 f8 sub %edi,%eax + 9ac3: 49 29 c0 sub %rax,%r8 + 9ac6: 4d 89 c4 mov %r8,%r12 + 9ac9: 0f 85 7c ff ff ff jne 9a4b + 9acf: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax + 9ad6: 00 + 9ad7: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 9ade: 00 00 + 9ae0: 75 12 jne 9af4 + 9ae2: 48 81 c4 e8 00 00 00 add $0xe8,%rsp + 9ae9: 5b pop %rbx + 9aea: 5d pop %rbp + 9aeb: 41 5c pop %r12 + 9aed: 41 5d pop %r13 + 9aef: 41 5e pop %r14 + 9af1: 41 5f pop %r15 + 9af3: c3 ret + 9af4: e8 87 75 ff ff call 1080 <__stack_chk_fail@plt> + 9af9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000009b00 : + 9b00: 55 push %rbp + 9b01: b9 06 00 00 00 mov $0x6,%ecx + 9b06: 53 push %rbx + 9b07: 48 81 ec d8 00 00 00 sub $0xd8,%rsp + 9b0e: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 9b15: 00 00 + 9b17: 48 89 9c 24 c8 00 00 mov %rbx,0xc8(%rsp) + 9b1e: 00 + 9b1f: 48 89 fb mov %rdi,%rbx + 9b22: 48 89 e7 mov %rsp,%rdi + 9b25: e8 26 ca ff ff call 6550 + 9b2a: 48 89 e7 mov %rsp,%rdi + 9b2d: e8 8e c1 ff ff call 5cc0 + 9b32: 48 8b 04 24 mov (%rsp),%rax + 9b36: 48 89 03 mov %rax,(%rbx) + 9b39: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 9b3e: 48 89 43 08 mov %rax,0x8(%rbx) + 9b42: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 9b47: 48 89 43 10 mov %rax,0x10(%rbx) + 9b4b: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 9b50: 48 89 43 18 mov %rax,0x18(%rbx) + 9b54: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 9b5b: 00 + 9b5c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 9b63: 00 00 + 9b65: 75 0a jne 9b71 + 9b67: 48 81 c4 d8 00 00 00 add $0xd8,%rsp + 9b6e: 5b pop %rbx + 9b6f: 5d pop %rbp + 9b70: c3 ret + 9b71: e8 0a 75 ff ff call 1080 <__stack_chk_fail@plt> + 9b76: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 9b7d: 00 00 00 + +0000000000009b80 : + 9b80: 41 56 push %r14 + 9b82: b9 19 00 00 00 mov $0x19,%ecx + 9b87: 41 55 push %r13 + 9b89: 41 54 push %r12 + 9b8b: 49 89 f4 mov %rsi,%r12 + 9b8e: 55 push %rbp + 9b8f: 48 89 d5 mov %rdx,%rbp + 9b92: 53 push %rbx + 9b93: 48 89 fb mov %rdi,%rbx + 9b96: 48 81 ec d0 00 00 00 sub $0xd0,%rsp + 9b9d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 9ba4: 00 00 + 9ba6: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) + 9bad: 00 + 9bae: 31 c0 xor %eax,%eax + 9bb0: 48 89 e7 mov %rsp,%rdi + 9bb3: 4c 8d 74 24 48 lea 0x48(%rsp),%r14 + 9bb8: f3 48 ab rep stos %rax,%es:(%rdi) + 9bbb: 48 83 fa 47 cmp $0x47,%rdx + 9bbf: 0f 86 96 00 00 00 jbe 9c5b + 9bc5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9bcc: 00 00 00 00 + 9bd0: 4c 89 e0 mov %r12,%rax + 9bd3: 48 89 e6 mov %rsp,%rsi + 9bd6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 9bdd: 00 00 00 + 9be0: 0f b6 50 01 movzbl 0x1(%rax),%edx + 9be4: 0f b6 48 02 movzbl 0x2(%rax),%ecx + 9be8: 48 83 c0 08 add $0x8,%rax + 9bec: 48 c1 e1 10 shl $0x10,%rcx + 9bf0: 48 c1 e2 08 shl $0x8,%rdx + 9bf4: 48 09 ca or %rcx,%rdx + 9bf7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx + 9bfb: 48 09 ca or %rcx,%rdx + 9bfe: 0f b6 48 fb movzbl -0x5(%rax),%ecx + 9c02: 48 c1 e1 18 shl $0x18,%rcx + 9c06: 48 09 ca or %rcx,%rdx + 9c09: 0f b6 48 fc movzbl -0x4(%rax),%ecx + 9c0d: 48 c1 e1 20 shl $0x20,%rcx + 9c11: 48 09 d1 or %rdx,%rcx + 9c14: 0f b6 50 fd movzbl -0x3(%rax),%edx + 9c18: 48 c1 e2 28 shl $0x28,%rdx + 9c1c: 48 09 ca or %rcx,%rdx + 9c1f: 0f b6 48 fe movzbl -0x2(%rax),%ecx + 9c23: 48 c1 e1 30 shl $0x30,%rcx + 9c27: 48 09 d1 or %rdx,%rcx + 9c2a: 0f b6 50 ff movzbl -0x1(%rax),%edx + 9c2e: 48 c1 e2 38 shl $0x38,%rdx + 9c32: 48 09 ca or %rcx,%rdx + 9c35: 48 31 16 xor %rdx,(%rsi) + 9c38: 48 83 c6 08 add $0x8,%rsi + 9c3c: 49 39 f6 cmp %rsi,%r14 + 9c3f: 75 9f jne 9be0 + 9c41: 48 83 ed 48 sub $0x48,%rbp + 9c45: 48 89 e7 mov %rsp,%rdi + 9c48: 49 83 c4 48 add $0x48,%r12 + 9c4c: e8 6f c0 ff ff call 5cc0 + 9c51: 48 83 fd 47 cmp $0x47,%rbp + 9c55: 0f 87 75 ff ff ff ja 9bd0 + 9c5b: 48 85 ed test %rbp,%rbp + 9c5e: 0f 84 df 00 00 00 je 9d43 + 9c64: 31 c0 xor %eax,%eax + 9c66: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9c6d: 00 00 00 00 + 9c71: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9c78: 00 00 00 00 + 9c7c: 0f 1f 40 00 nopl 0x0(%rax) + 9c80: 89 c2 mov %eax,%edx + 9c82: 89 c1 mov %eax,%ecx + 9c84: c1 ea 03 shr $0x3,%edx + 9c87: 83 e1 07 and $0x7,%ecx + 9c8a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 9c91: 41 0f b6 14 04 movzbl (%r12,%rax,1),%edx + 9c96: c1 e1 03 shl $0x3,%ecx + 9c99: 48 83 c0 01 add $0x1,%rax + 9c9d: 48 d3 e2 shl %cl,%rdx + 9ca0: 48 31 14 34 xor %rdx,(%rsp,%rsi,1) + 9ca4: 48 39 c5 cmp %rax,%rbp + 9ca7: 75 d7 jne 9c80 + 9ca9: 89 e8 mov %ebp,%eax + 9cab: 89 e9 mov %ebp,%ecx + 9cad: ba 06 00 00 00 mov $0x6,%edx + 9cb2: c1 e8 03 shr $0x3,%eax + 9cb5: 83 e1 07 and $0x7,%ecx + 9cb8: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 9cbf: c1 e1 03 shl $0x3,%ecx + 9cc2: 48 01 e0 add %rsp,%rax + 9cc5: 48 d3 e2 shl %cl,%rdx + 9cc8: 48 31 10 xor %rdx,(%rax) + 9ccb: 48 89 e7 mov %rsp,%rdi + 9cce: 48 0f ba 7c 24 40 3f btcq $0x3f,0x40(%rsp) + 9cd5: e8 e6 bf ff ff call 5cc0 + 9cda: 48 8b 04 24 mov (%rsp),%rax + 9cde: 48 89 03 mov %rax,(%rbx) + 9ce1: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 9ce6: 48 89 43 08 mov %rax,0x8(%rbx) + 9cea: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 9cef: 48 89 43 10 mov %rax,0x10(%rbx) + 9cf3: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 9cf8: 48 89 43 18 mov %rax,0x18(%rbx) + 9cfc: 48 8b 44 24 20 mov 0x20(%rsp),%rax + 9d01: 48 89 43 20 mov %rax,0x20(%rbx) + 9d05: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 9d0a: 48 89 43 28 mov %rax,0x28(%rbx) + 9d0e: 48 8b 44 24 30 mov 0x30(%rsp),%rax + 9d13: 48 89 43 30 mov %rax,0x30(%rbx) + 9d17: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 9d1c: 48 89 43 38 mov %rax,0x38(%rbx) + 9d20: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 9d27: 00 + 9d28: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 9d2f: 00 00 + 9d31: 75 1d jne 9d50 + 9d33: 48 81 c4 d0 00 00 00 add $0xd0,%rsp + 9d3a: 5b pop %rbx + 9d3b: 5d pop %rbp + 9d3c: 41 5c pop %r12 + 9d3e: 41 5d pop %r13 + 9d40: 41 5e pop %r14 + 9d42: c3 ret + 9d43: ba 06 00 00 00 mov $0x6,%edx + 9d48: 48 89 e0 mov %rsp,%rax + 9d4b: e9 78 ff ff ff jmp 9cc8 + 9d50: e8 2b 73 ff ff call 1080 <__stack_chk_fail@plt> + 9d55: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 9d5c: 00 00 00 + 9d5f: 90 nop + +0000000000009d60 : + 9d60: 48 83 ec 38 sub $0x38,%rsp + 9d64: f3 0f 6f 06 movdqu (%rsi),%xmm0 + 9d68: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 9d6f: 00 00 + 9d71: 48 89 44 24 28 mov %rax,0x28(%rsp) + 9d76: 31 c0 xor %eax,%eax + 9d78: 88 54 24 20 mov %dl,0x20(%rsp) + 9d7c: ba 22 00 00 00 mov $0x22,%edx + 9d81: 0f 29 04 24 movaps %xmm0,(%rsp) + 9d85: f3 0f 6f 46 10 movdqu 0x10(%rsi),%xmm0 + 9d8a: 48 89 e6 mov %rsp,%rsi + 9d8d: 88 4c 24 21 mov %cl,0x21(%rsp) + 9d91: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 9d96: e8 55 df ff ff call 7cf0 + 9d9b: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 9da0: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 9da7: 00 00 + 9da9: 75 05 jne 9db0 + 9dab: 48 83 c4 38 add $0x38,%rsp + 9daf: c3 ret + 9db0: e8 cb 72 ff ff call 1080 <__stack_chk_fail@plt> + 9db5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9dbc: 00 00 00 00 + +0000000000009dc0 : + 9dc0: 48 83 ec 38 sub $0x38,%rsp + 9dc4: f3 0f 6f 02 movdqu (%rdx),%xmm0 + 9dc8: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 9dcf: 00 00 + 9dd1: 48 89 44 24 28 mov %rax,0x28(%rsp) + 9dd6: 31 c0 xor %eax,%eax + 9dd8: 88 4c 24 20 mov %cl,0x20(%rsp) + 9ddc: b9 21 00 00 00 mov $0x21,%ecx + 9de1: 0f 29 04 24 movaps %xmm0,(%rsp) + 9de5: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 + 9dea: 48 89 e2 mov %rsp,%rdx + 9ded: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 9df2: e8 49 f6 ff ff call 9440 + 9df7: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 9dfc: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 9e03: 00 00 + 9e05: 75 05 jne 9e0c + 9e07: 48 83 c4 38 add $0x38,%rsp + 9e0b: c3 ret + 9e0c: e8 6f 72 ff ff call 1080 <__stack_chk_fail@plt> + 9e11: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9e18: 00 00 00 00 + 9e1c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000009e20 : + 9e20: 41 54 push %r12 + 9e22: 55 push %rbp + 9e23: 48 89 fd mov %rdi,%rbp + 9e26: 53 push %rbx + 9e27: 48 81 ec f0 00 00 00 sub $0xf0,%rsp + 9e2e: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 9e33: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 9e38: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 9e3f: 00 00 + 9e41: 4c 89 a4 24 e8 00 00 mov %r12,0xe8(%rsp) + 9e48: 00 + 9e49: 49 89 d4 mov %rdx,%r12 + 9e4c: e8 9f e5 ff ff call 83f0 + 9e51: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 9e56: ba 20 00 00 00 mov $0x20,%edx + 9e5b: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 9e60: e8 cb e5 ff ff call 8430 + 9e65: ba 40 04 00 00 mov $0x440,%edx + 9e6a: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 9e6f: 4c 89 e6 mov %r12,%rsi + 9e72: e8 b9 e5 ff ff call 8430 + 9e77: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 9e7c: e8 ff e6 ff ff call 8580 + 9e81: 48 8d 54 24 10 lea 0x10(%rsp),%rdx + 9e86: be 20 00 00 00 mov $0x20,%esi + 9e8b: 48 89 ef mov %rbp,%rdi + 9e8e: e8 2d e7 ff ff call 85c0 + 9e93: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax + 9e9a: 00 + 9e9b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 9ea2: 00 00 + 9ea4: 75 0c jne 9eb2 + 9ea6: 48 81 c4 f0 00 00 00 add $0xf0,%rsp + 9ead: 5b pop %rbx + 9eae: 5d pop %rbp + 9eaf: 41 5c pop %r12 + 9eb1: c3 ret + 9eb2: e8 c9 71 ff ff call 1080 <__stack_chk_fail@plt> + 9eb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 9ebe: 00 00 + +0000000000009ec0 : + 9ec0: 55 push %rbp + 9ec1: 48 89 fd mov %rdi,%rbp + 9ec4: 53 push %rbx + 9ec5: 48 89 f3 mov %rsi,%rbx + 9ec8: 48 83 ec 08 sub $0x8,%rsp + 9ecc: 48 85 f6 test %rsi,%rsi + 9ecf: 74 4f je 9f20 + 9ed1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9ed8: 00 00 00 00 + 9edc: 0f 1f 40 00 nopl 0x0(%rax) + 9ee0: 31 c9 xor %ecx,%ecx + 9ee2: 31 c0 xor %eax,%eax + 9ee4: 48 89 da mov %rbx,%rdx + 9ee7: 48 89 ee mov %rbp,%rsi + 9eea: bf 3e 01 00 00 mov $0x13e,%edi + 9eef: e8 ac 71 ff ff call 10a0 + 9ef4: 48 83 f8 ff cmp $0xffffffffffffffff,%rax + 9ef8: 74 0e je 9f08 + 9efa: 48 29 c3 sub %rax,%rbx + 9efd: 74 21 je 9f20 + 9eff: 48 01 c5 add %rax,%rbp + 9f02: eb dc jmp 9ee0 + 9f04: 0f 1f 40 00 nopl 0x0(%rax) + 9f08: e8 43 71 ff ff call 1050 <__errno_location@plt> + 9f0d: 83 38 04 cmpl $0x4,(%rax) + 9f10: 74 ce je 9ee0 + 9f12: e9 a9 71 ff ff jmp 10c0 + 9f17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 9f1e: 00 00 + 9f20: 48 83 c4 08 add $0x8,%rsp + 9f24: 5b pop %rbx + 9f25: 5d pop %rbp + 9f26: c3 ret + 9f27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 9f2e: 00 00 + +0000000000009f30 : + 9f30: be a0 86 01 00 mov $0x186a0,%esi + 9f35: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx + 9f3c: 0f 1f 40 00 nopl 0x0(%rax) + 9f40: 0f 31 rdtsc + 9f42: 48 c1 e2 20 shl $0x20,%rdx + 9f46: 48 09 d0 or %rdx,%rax + 9f49: 48 89 c7 mov %rax,%rdi + 9f4c: 0f 31 rdtsc + 9f4e: 48 c1 e2 20 shl $0x20,%rdx + 9f52: 48 09 d0 or %rdx,%rax + 9f55: 48 29 f8 sub %rdi,%rax + 9f58: 48 39 c1 cmp %rax,%rcx + 9f5b: 48 0f 47 c8 cmova %rax,%rcx + 9f5f: 83 ee 01 sub $0x1,%esi + 9f62: 75 dc jne 9f40 + 9f64: 48 89 c8 mov %rcx,%rax + 9f67: c3 ret + 9f68: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 9f6f: 00 00 00 + 9f72: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 9f79: 00 00 00 + 9f7c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000009f80 : + 9f80: 48 8b 17 mov (%rdi),%rdx + 9f83: 48 8b 0e mov (%rsi),%rcx + 9f86: b8 ff ff ff ff mov $0xffffffff,%eax + 9f8b: 48 39 ca cmp %rcx,%rdx + 9f8e: 72 08 jb 9f98 + 9f90: 31 c0 xor %eax,%eax + 9f92: 48 39 d1 cmp %rdx,%rcx + 9f95: 0f 92 c0 setb %al + 9f98: c3 ret + 9f99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000009fa0 : + 9fa0: 48 83 fa 01 cmp $0x1,%rdx + 9fa4: 0f 86 b6 01 00 00 jbe a160 + 9faa: 41 55 push %r13 + 9fac: 49 89 d5 mov %rdx,%r13 + 9faf: 41 54 push %r12 + 9fb1: 55 push %rbp + 9fb2: 53 push %rbx + 9fb3: 48 89 f3 mov %rsi,%rbx + 9fb6: 48 83 ec 18 sub $0x18,%rsp + 9fba: 48 8b 05 97 40 00 00 mov 0x4097(%rip),%rax # e058 + 9fc1: 48 83 f8 ff cmp $0xffffffffffffffff,%rax + 9fc5: 0f 84 75 01 00 00 je a140 + 9fcb: 4d 8d 65 ff lea -0x1(%r13),%r12 + 9fcf: 49 83 fd 02 cmp $0x2,%r13 + 9fd3: 0f 84 b7 01 00 00 je a190 + 9fd9: 4c 89 e1 mov %r12,%rcx + 9fdc: 66 48 0f 6e c8 movq %rax,%xmm1 + 9fe1: 48 89 da mov %rbx,%rdx + 9fe4: 48 d1 e9 shr $1,%rcx + 9fe7: 66 0f 6c c9 punpcklqdq %xmm1,%xmm1 + 9feb: 48 c1 e1 04 shl $0x4,%rcx + 9fef: 48 01 d9 add %rbx,%rcx + 9ff2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 9ff9: 00 00 00 00 + 9ffd: 0f 1f 00 nopl (%rax) + a000: f3 0f 6f 42 08 movdqu 0x8(%rdx),%xmm0 + a005: f3 0f 6f 12 movdqu (%rdx),%xmm2 + a009: 48 83 c2 10 add $0x10,%rdx + a00d: 66 0f fb c1 psubq %xmm1,%xmm0 + a011: 66 0f fb c2 psubq %xmm2,%xmm0 + a015: 0f 11 42 f0 movups %xmm0,-0x10(%rdx) + a019: 48 39 ca cmp %rcx,%rdx + a01c: 75 e2 jne a000 + a01e: 41 f6 c4 01 test $0x1,%r12b + a022: 0f 84 e0 00 00 00 je a108 + a028: 4c 89 e2 mov %r12,%rdx + a02b: 48 83 e2 fe and $0xfffffffffffffffe,%rdx + a02f: 48 8d 0c d3 lea (%rbx,%rdx,8),%rcx + a033: 48 8b 54 d3 08 mov 0x8(%rbx,%rdx,8),%rdx + a038: 4c 89 e5 mov %r12,%rbp + a03b: 48 2b 11 sub (%rcx),%rdx + a03e: 48 d1 ed shr $1,%rbp + a041: 48 29 c2 sub %rax,%rdx + a044: 48 89 11 mov %rdx,(%rcx) + a047: e8 14 70 ff ff call 1060 + a04c: 4c 89 e6 mov %r12,%rsi + a04f: ba 08 00 00 00 mov $0x8,%edx + a054: 48 89 df mov %rbx,%rdi + a057: 48 8d 0d 22 ff ff ff lea -0xde(%rip),%rcx # 9f80 + a05e: e8 0d 70 ff ff call 1070 + a063: 48 8b 34 eb mov (%rbx,%rbp,8),%rsi + a067: 41 f6 c4 01 test $0x1,%r12b + a06b: 0f 84 bd 00 00 00 je a12e + a071: 48 8d 3d d1 11 00 00 lea 0x11d1(%rip),%rdi # b249 + a078: 31 c0 xor %eax,%eax + a07a: e8 11 70 ff ff call 1090 + a07f: 31 c0 xor %eax,%eax + a081: 49 83 fd 02 cmp $0x2,%r13 + a085: 0f 84 f5 00 00 00 je a180 + a08b: 66 0f ef c0 pxor %xmm0,%xmm0 + a08f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + a096: 00 00 00 00 + a09a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + a0a0: 48 89 c2 mov %rax,%rdx + a0a3: 48 83 c0 01 add $0x1,%rax + a0a7: 48 c1 e2 04 shl $0x4,%rdx + a0ab: f3 0f 6f 0c 13 movdqu (%rbx,%rdx,1),%xmm1 + a0b0: 66 0f d4 c1 paddq %xmm1,%xmm0 + a0b4: 48 39 e8 cmp %rbp,%rax + a0b7: 72 e7 jb a0a0 + a0b9: 66 0f 6f c8 movdqa %xmm0,%xmm1 + a0bd: 48 01 ed add %rbp,%rbp + a0c0: 66 0f 73 d9 08 psrldq $0x8,%xmm1 + a0c5: 66 0f d4 c1 paddq %xmm1,%xmm0 + a0c9: 66 48 0f 7e c0 movq %xmm0,%rax + a0ce: 49 39 ec cmp %rbp,%r12 + a0d1: 74 04 je a0d7 + a0d3: 48 03 04 eb add (%rbx,%rbp,8),%rax + a0d7: 31 d2 xor %edx,%edx + a0d9: 48 8d 3d 84 11 00 00 lea 0x1184(%rip),%rdi # b264 + a0e0: 49 f7 f4 div %r12 + a0e3: 48 89 c6 mov %rax,%rsi + a0e6: 31 c0 xor %eax,%eax + a0e8: e8 a3 6f ff ff call 1090 + a0ed: 48 83 c4 18 add $0x18,%rsp + a0f1: bf 0a 00 00 00 mov $0xa,%edi + a0f6: 5b pop %rbx + a0f7: 5d pop %rbp + a0f8: 41 5c pop %r12 + a0fa: 41 5d pop %r13 + a0fc: e9 2f 6f ff ff jmp 1030 + a101: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + a108: e8 53 6f ff ff call 1060 + a10d: 4c 89 e5 mov %r12,%rbp + a110: 4c 89 e6 mov %r12,%rsi + a113: ba 08 00 00 00 mov $0x8,%edx + a118: 48 8d 0d 61 fe ff ff lea -0x19f(%rip),%rcx # 9f80 + a11f: 48 89 df mov %rbx,%rdi + a122: 48 d1 ed shr $1,%rbp + a125: e8 46 6f ff ff call 1070 + a12a: 48 8b 34 eb mov (%rbx,%rbp,8),%rsi + a12e: 48 03 74 eb f8 add -0x8(%rbx,%rbp,8),%rsi + a133: 48 d1 ee shr $1,%rsi + a136: e9 36 ff ff ff jmp a071 + a13b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + a140: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + a145: e8 e6 fd ff ff call 9f30 + a14a: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi + a14f: 48 89 05 02 3f 00 00 mov %rax,0x3f02(%rip) # e058 + a156: e9 70 fe ff ff jmp 9fcb + a15b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + a160: 48 8b 0d f9 3e 00 00 mov 0x3ef9(%rip),%rcx # e060 + a167: ba 26 00 00 00 mov $0x26,%edx + a16c: be 01 00 00 00 mov $0x1,%esi + a171: 48 8d 3d 88 10 00 00 lea 0x1088(%rip),%rdi # b200 + a178: e9 33 6f ff ff jmp 10b0 + a17d: 0f 1f 00 nopl (%rax) + a180: 31 ed xor %ebp,%ebp + a182: e9 4c ff ff ff jmp a0d3 + a187: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + a18e: 00 00 + a190: 31 d2 xor %edx,%edx + a192: e9 98 fe ff ff jmp a02f + +Disassembly of section .fini: + +000000000000a198 <_fini>: + a198: f3 0f 1e fa endbr64 + a19c: 48 83 ec 08 sub $0x8,%rsp + a1a0: 48 83 c4 08 add $0x8,%rsp + a1a4: c3 ret diff --git a/benchmark/objdump/refnv0768.txt b/benchmark/objdump/refnv0768.txt new file mode 100644 index 0000000..d10634f --- /dev/null +++ b/benchmark/objdump/refnv0768.txt @@ -0,0 +1,4611 @@ + +test_speed768: file format elf64-x86-64 + + +Disassembly of section .init: + +0000000000001000 <_init>: + 1000: f3 0f 1e fa endbr64 + 1004: 48 83 ec 08 sub $0x8,%rsp + 1008: 48 8b 05 c1 7f 00 00 mov 0x7fc1(%rip),%rax # 8fd0 <__gmon_start__@Base> + 100f: 48 85 c0 test %rax,%rax + 1012: 74 02 je 1016 <_init+0x16> + 1014: ff d0 call *%rax + 1016: 48 83 c4 08 add $0x8,%rsp + 101a: c3 ret + +Disassembly of section .plt: + +0000000000001020 : + 1020: ff 35 ca 7f 00 00 push 0x7fca(%rip) # 8ff0 <_GLOBAL_OFFSET_TABLE_+0x8> + 1026: ff 25 cc 7f 00 00 jmp *0x7fcc(%rip) # 8ff8 <_GLOBAL_OFFSET_TABLE_+0x10> + 102c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000001030 : + 1030: ff 25 ca 7f 00 00 jmp *0x7fca(%rip) # 9000 + 1036: 68 00 00 00 00 push $0x0 + 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001040 : + 1040: ff 25 c2 7f 00 00 jmp *0x7fc2(%rip) # 9008 + 1046: 68 01 00 00 00 push $0x1 + 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001050 <__errno_location@plt>: + 1050: ff 25 ba 7f 00 00 jmp *0x7fba(%rip) # 9010 <__errno_location@GLIBC_2.2.5> + 1056: 68 02 00 00 00 push $0x2 + 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001060 : + 1060: ff 25 b2 7f 00 00 jmp *0x7fb2(%rip) # 9018 + 1066: 68 03 00 00 00 push $0x3 + 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001070 : + 1070: ff 25 aa 7f 00 00 jmp *0x7faa(%rip) # 9020 + 1076: 68 04 00 00 00 push $0x4 + 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001080 <__stack_chk_fail@plt>: + 1080: ff 25 a2 7f 00 00 jmp *0x7fa2(%rip) # 9028 <__stack_chk_fail@GLIBC_2.4> + 1086: 68 05 00 00 00 push $0x5 + 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> + +0000000000001090 : + 1090: ff 25 9a 7f 00 00 jmp *0x7f9a(%rip) # 9030 + 1096: 68 06 00 00 00 push $0x6 + 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> + +00000000000010a0 : + 10a0: ff 25 92 7f 00 00 jmp *0x7f92(%rip) # 9038 + 10a6: 68 07 00 00 00 push $0x7 + 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> + +00000000000010b0 : + 10b0: ff 25 8a 7f 00 00 jmp *0x7f8a(%rip) # 9040 + 10b6: 68 08 00 00 00 push $0x8 + 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> + +Disassembly of section .text: + +00000000000010c0 : + 10c0: e8 7b ff ff ff call 1040 + 10c5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 10cc: 00 00 00 + 10cf: 90 nop + +00000000000010d0
: + 10d0: 41 57 push %r15 + 10d2: be 20 00 00 00 mov $0x20,%esi + 10d7: 4c 8d 3d c2 7f 00 00 lea 0x7fc2(%rip),%r15 # 90a0 + 10de: 41 56 push %r14 + 10e0: 41 55 push %r13 + 10e2: 41 54 push %r12 + 10e4: 55 push %rbp + 10e5: 4c 89 fd mov %r15,%rbp + 10e8: 53 push %rbx + 10e9: 49 8d 9f 40 1f 00 00 lea 0x1f40(%r15),%rbx + 10f0: 48 81 ec f8 26 00 00 sub $0x26f8,%rsp + 10f7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 10fe: 00 00 + 1100: 48 89 84 24 e8 26 00 mov %rax,0x26e8(%rsp) + 1107: 00 + 1108: 48 8d 84 24 40 14 00 lea 0x1440(%rsp),%rax + 110f: 00 + 1110: 4c 8d ac 24 20 02 00 lea 0x220(%rsp),%r13 + 1117: 00 + 1118: 48 89 c7 mov %rax,%rdi + 111b: 48 89 04 24 mov %rax,(%rsp) + 111f: e8 5c 3d 00 00 call 4e80 + 1124: 48 8d 84 24 60 14 00 lea 0x1460(%rsp),%rax + 112b: 00 + 112c: be 40 00 00 00 mov $0x40,%esi + 1131: 48 89 c7 mov %rax,%rdi + 1134: 48 89 44 24 10 mov %rax,0x10(%rsp) + 1139: e8 42 3d 00 00 call 4e80 + 113e: 4c 89 7c 24 18 mov %r15,0x18(%rsp) + 1143: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 114a: 00 00 00 00 + 114e: 66 90 xchg %ax,%ax + 1150: 0f 31 rdtsc + 1152: 48 c1 e2 20 shl $0x20,%rdx + 1156: 48 09 d0 or %rdx,%rax + 1159: 48 89 45 00 mov %rax,0x0(%rbp) + 115d: 31 d2 xor %edx,%edx + 115f: 48 8d 35 1a 7f 00 00 lea 0x7f1a(%rip),%rsi # 9080 + 1166: 4c 89 ef mov %r13,%rdi + 1169: 48 83 c5 08 add $0x8,%rbp + 116d: e8 7e 0b 00 00 call 1cf0 + 1172: 48 39 dd cmp %rbx,%rbp + 1175: 75 d9 jne 1150 + 1177: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 117c: ba e8 03 00 00 mov $0x3e8,%edx + 1181: 4c 8d 64 24 20 lea 0x20(%rsp),%r12 + 1186: 48 8d 3d d3 50 00 00 lea 0x50d3(%rip),%rdi # 6260 + 118d: e8 ce 3d 00 00 call 4f60 + 1192: 48 8d 05 07 7f 00 00 lea 0x7f07(%rip),%rax # 90a0 + 1199: 48 89 44 24 18 mov %rax,0x18(%rsp) + 119e: 48 89 c5 mov %rax,%rbp + 11a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 11a8: 00 00 00 00 + 11ac: 0f 1f 40 00 nopl 0x0(%rax) + 11b0: 0f 31 rdtsc + 11b2: 48 c1 e2 20 shl $0x20,%rdx + 11b6: 48 09 d0 or %rdx,%rax + 11b9: 48 89 45 00 mov %rax,0x0(%rbp) + 11bd: 31 d2 xor %edx,%edx + 11bf: 48 8d 35 ba 7e 00 00 lea 0x7eba(%rip),%rsi # 9080 + 11c6: 4c 89 e7 mov %r12,%rdi + 11c9: 48 83 c5 08 add $0x8,%rbp + 11cd: e8 2e 1b 00 00 call 2d00 + 11d2: 48 39 dd cmp %rbx,%rbp + 11d5: 75 d9 jne 11b0 + 11d7: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 11dc: ba e8 03 00 00 mov $0x3e8,%edx + 11e1: 48 8d 3d 80 50 00 00 lea 0x5080(%rip),%rdi # 6268 + 11e8: e8 73 3d 00 00 call 4f60 + 11ed: 48 8d 05 ac 7e 00 00 lea 0x7eac(%rip),%rax # 90a0 + 11f4: 48 89 44 24 18 mov %rax,0x18(%rsp) + 11f9: 48 89 c5 mov %rax,%rbp + 11fc: 0f 1f 40 00 nopl 0x0(%rax) + 1200: 0f 31 rdtsc + 1202: 48 c1 e2 20 shl $0x20,%rdx + 1206: 48 09 d0 or %rdx,%rax + 1209: 48 89 45 00 mov %rax,0x0(%rbp) + 120d: 31 d2 xor %edx,%edx + 120f: 48 8d 35 6a 7e 00 00 lea 0x7e6a(%rip),%rsi # 9080 + 1216: 4c 89 e7 mov %r12,%rdi + 1219: 48 83 c5 08 add $0x8,%rbp + 121d: e8 3e 1b 00 00 call 2d60 + 1222: 48 39 dd cmp %rbx,%rbp + 1225: 75 d9 jne 1200 + 1227: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 122c: ba e8 03 00 00 mov $0x3e8,%edx + 1231: 48 8d 3d 45 50 00 00 lea 0x5045(%rip),%rdi # 627d + 1238: e8 23 3d 00 00 call 4f60 + 123d: 48 8d 05 5c 7e 00 00 lea 0x7e5c(%rip),%rax # 90a0 + 1244: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1249: 48 89 c5 mov %rax,%rbp + 124c: 0f 1f 40 00 nopl 0x0(%rax) + 1250: 0f 31 rdtsc + 1252: 48 c1 e2 20 shl $0x20,%rdx + 1256: 48 09 d0 or %rdx,%rax + 1259: 48 89 45 00 mov %rax,0x0(%rbp) + 125d: 4c 89 e7 mov %r12,%rdi + 1260: 48 83 c5 08 add $0x8,%rbp + 1264: e8 57 1b 00 00 call 2dc0 + 1269: 48 39 dd cmp %rbx,%rbp + 126c: 75 e2 jne 1250 + 126e: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1273: ba e8 03 00 00 mov $0x3e8,%edx + 1278: 48 8d 3d 16 50 00 00 lea 0x5016(%rip),%rdi # 6295 + 127f: e8 dc 3c 00 00 call 4f60 + 1284: 48 8d 05 15 7e 00 00 lea 0x7e15(%rip),%rax # 90a0 + 128b: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1290: 48 89 c5 mov %rax,%rbp + 1293: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 129a: 00 00 00 00 + 129e: 66 90 xchg %ax,%ax + 12a0: 0f 31 rdtsc + 12a2: 48 c1 e2 20 shl $0x20,%rdx + 12a6: 48 09 d0 or %rdx,%rax + 12a9: 48 89 45 00 mov %rax,0x0(%rbp) + 12ad: 4c 89 e7 mov %r12,%rdi + 12b0: 48 83 c5 08 add $0x8,%rbp + 12b4: e8 47 1b 00 00 call 2e00 + 12b9: 48 39 dd cmp %rbx,%rbp + 12bc: 75 e2 jne 12a0 + 12be: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 12c3: ba e8 03 00 00 mov $0x3e8,%edx + 12c8: 48 8d 3d c3 4f 00 00 lea 0x4fc3(%rip),%rdi # 6292 + 12cf: 48 8d ac 24 20 08 00 lea 0x820(%rsp),%rbp + 12d6: 00 + 12d7: e8 84 3c 00 00 call 4f60 + 12dc: 48 8d 05 bd 7d 00 00 lea 0x7dbd(%rip),%rax # 90a0 + 12e3: 48 89 44 24 18 mov %rax,0x18(%rsp) + 12e8: 49 89 c6 mov %rax,%r14 + 12eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 12f0: 0f 31 rdtsc + 12f2: 48 c1 e2 20 shl $0x20,%rdx + 12f6: 48 09 d0 or %rdx,%rax + 12f9: 49 89 06 mov %rax,(%r14) + 12fc: 48 89 ea mov %rbp,%rdx + 12ff: 4c 89 ee mov %r13,%rsi + 1302: 4c 89 e7 mov %r12,%rdi + 1305: 49 83 c6 08 add $0x8,%r14 + 1309: e8 62 14 00 00 call 2770 + 130e: 49 39 de cmp %rbx,%r14 + 1311: 75 dd jne 12f0 + 1313: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1318: ba e8 03 00 00 mov $0x3e8,%edx + 131d: 48 8d 3d e4 4e 00 00 lea 0x4ee4(%rip),%rdi # 6208 + 1324: 48 8d ac 24 a0 14 00 lea 0x14a0(%rsp),%rbp + 132b: 00 + 132c: e8 2f 3c 00 00 call 4f60 + 1331: 48 8d 05 68 7d 00 00 lea 0x7d68(%rip),%rax # 90a0 + 1338: 48 89 44 24 18 mov %rax,0x18(%rsp) + 133d: 49 89 c6 mov %rax,%r14 + 1340: 0f 31 rdtsc + 1342: 48 c1 e2 20 shl $0x20,%rdx + 1346: 48 09 d0 or %rdx,%rax + 1349: 49 89 06 mov %rax,(%r14) + 134c: 4c 89 e6 mov %r12,%rsi + 134f: 48 89 ef mov %rbp,%rdi + 1352: 49 83 c6 08 add $0x8,%r14 + 1356: e8 95 18 00 00 call 2bf0 + 135b: 49 39 de cmp %rbx,%r14 + 135e: 75 e0 jne 1340 + 1360: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1365: ba e8 03 00 00 mov $0x3e8,%edx + 136a: 48 8d 3d 2a 4f 00 00 lea 0x4f2a(%rip),%rdi # 629b + 1371: e8 ea 3b 00 00 call 4f60 + 1376: 48 8d 05 23 7d 00 00 lea 0x7d23(%rip),%rax # 90a0 + 137d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1382: 49 89 c6 mov %rax,%r14 + 1385: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 138c: 00 00 00 00 + 1390: 0f 31 rdtsc + 1392: 48 c1 e2 20 shl $0x20,%rdx + 1396: 48 09 d0 or %rdx,%rax + 1399: 49 89 06 mov %rax,(%r14) + 139c: 48 89 ee mov %rbp,%rsi + 139f: 4c 89 e7 mov %r12,%rdi + 13a2: 49 83 c6 08 add $0x8,%r14 + 13a6: e8 d5 17 00 00 call 2b80 + 13ab: 49 39 de cmp %rbx,%r14 + 13ae: 75 e0 jne 1390 + 13b0: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 13b5: ba e8 03 00 00 mov $0x3e8,%edx + 13ba: 48 8d 3d e7 4e 00 00 lea 0x4ee7(%rip),%rdi # 62a8 + 13c1: e8 9a 3b 00 00 call 4f60 + 13c6: 48 8d 05 d3 7c 00 00 lea 0x7cd3(%rip),%rax # 90a0 + 13cd: 48 89 44 24 18 mov %rax,0x18(%rsp) + 13d2: 49 89 c6 mov %rax,%r14 + 13d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 13dc: 00 00 00 00 + 13e0: 0f 31 rdtsc + 13e2: 48 c1 e2 20 shl $0x20,%rdx + 13e6: 48 09 d0 or %rdx,%rax + 13e9: 49 89 06 mov %rax,(%r14) + 13ec: 4c 89 e6 mov %r12,%rsi + 13ef: 48 89 ef mov %rbp,%rdi + 13f2: 49 83 c6 08 add $0x8,%r14 + 13f6: e8 c5 14 00 00 call 28c0 + 13fb: 49 39 de cmp %rbx,%r14 + 13fe: 75 e0 jne 13e0 + 1400: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1405: ba e8 03 00 00 mov $0x3e8,%edx + 140a: 48 8d 3d a6 4e 00 00 lea 0x4ea6(%rip),%rdi # 62b7 + 1411: e8 4a 3b 00 00 call 4f60 + 1416: 48 8d 05 83 7c 00 00 lea 0x7c83(%rip),%rax # 90a0 + 141d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1422: 49 89 c6 mov %rax,%r14 + 1425: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 142c: 00 00 00 00 + 1430: 0f 31 rdtsc + 1432: 48 c1 e2 20 shl $0x20,%rdx + 1436: 48 09 d0 or %rdx,%rax + 1439: 49 89 06 mov %rax,(%r14) + 143c: 48 89 ee mov %rbp,%rsi + 143f: 4c 89 e7 mov %r12,%rdi + 1442: 49 83 c6 08 add $0x8,%r14 + 1446: e8 25 16 00 00 call 2a70 + 144b: 49 39 de cmp %rbx,%r14 + 144e: 75 e0 jne 1430 + 1450: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1455: ba e8 03 00 00 mov $0x3e8,%edx + 145a: 48 8d 3d 66 4e 00 00 lea 0x4e66(%rip),%rdi # 62c7 + 1461: e8 fa 3a 00 00 call 4f60 + 1466: 48 8d 05 33 7c 00 00 lea 0x7c33(%rip),%rax # 90a0 + 146d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1472: 49 89 c4 mov %rax,%r12 + 1475: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 147c: 00 00 00 00 + 1480: 0f 31 rdtsc + 1482: 48 c1 e2 20 shl $0x20,%rdx + 1486: 48 09 d0 or %rdx,%rax + 1489: 49 89 04 24 mov %rax,(%r12) + 148d: 4c 89 ee mov %r13,%rsi + 1490: 48 89 ef mov %rbp,%rdi + 1493: 49 83 c4 08 add $0x8,%r12 + 1497: e8 84 0f 00 00 call 2420 + 149c: 49 39 dc cmp %rbx,%r12 + 149f: 75 df jne 1480 + 14a1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 14a6: ba e8 03 00 00 mov $0x3e8,%edx + 14ab: 48 8d 3d 27 4e 00 00 lea 0x4e27(%rip),%rdi # 62d9 + 14b2: e8 a9 3a 00 00 call 4f60 + 14b7: 48 8d 05 e2 7b 00 00 lea 0x7be2(%rip),%rax # 90a0 + 14be: 48 89 44 24 18 mov %rax,0x18(%rsp) + 14c3: 49 89 c4 mov %rax,%r12 + 14c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 14cd: 00 00 00 + 14d0: 0f 31 rdtsc + 14d2: 48 c1 e2 20 shl $0x20,%rdx + 14d6: 48 09 d0 or %rdx,%rax + 14d9: 49 89 04 24 mov %rax,(%r12) + 14dd: 48 89 ee mov %rbp,%rsi + 14e0: 4c 89 ef mov %r13,%rdi + 14e3: 49 83 c4 08 add $0x8,%r12 + 14e7: e8 a4 10 00 00 call 2590 + 14ec: 49 39 dc cmp %rbx,%r12 + 14ef: 75 df jne 14d0 + 14f1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 14f6: ba e8 03 00 00 mov $0x3e8,%edx + 14fb: 48 8d 3d ea 4d 00 00 lea 0x4dea(%rip),%rdi # 62ec + 1502: 4c 8d ac 24 80 1d 00 lea 0x1d80(%rsp),%r13 + 1509: 00 + 150a: 4c 8d a4 24 e0 18 00 lea 0x18e0(%rsp),%r12 + 1511: 00 + 1512: e8 49 3a 00 00 call 4f60 + 1517: 48 8d 05 82 7b 00 00 lea 0x7b82(%rip),%rax # 90a0 + 151e: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1523: 49 89 c6 mov %rax,%r14 + 1526: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 152d: 00 00 00 + 1530: 0f 31 rdtsc + 1532: 48 c1 e2 20 shl $0x20,%rdx + 1536: 48 09 d0 or %rdx,%rax + 1539: 49 89 06 mov %rax,(%r14) + 153c: 48 8b 14 24 mov (%rsp),%rdx + 1540: 4c 89 ee mov %r13,%rsi + 1543: 4c 89 e7 mov %r12,%rdi + 1546: 49 83 c6 08 add $0x8,%r14 + 154a: e8 01 0a 00 00 call 1f50 + 154f: 49 39 de cmp %rbx,%r14 + 1552: 75 dc jne 1530 + 1554: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1559: ba e8 03 00 00 mov $0x3e8,%edx + 155e: 48 8d 3d 9c 4d 00 00 lea 0x4d9c(%rip),%rdi # 6301 + 1565: 4c 8d b4 24 20 14 00 lea 0x1420(%rsp),%r14 + 156c: 00 + 156d: e8 ee 39 00 00 call 4f60 + 1572: 48 8d 05 27 7b 00 00 lea 0x7b27(%rip),%rax # 90a0 + 1579: 48 89 44 24 18 mov %rax,0x18(%rsp) + 157e: 49 89 c0 mov %rax,%r8 + 1581: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1588: 00 00 00 00 + 158c: 0f 1f 40 00 nopl 0x0(%rax) + 1590: 0f 31 rdtsc + 1592: 48 c1 e2 20 shl $0x20,%rdx + 1596: 48 09 d0 or %rdx,%rax + 1599: 49 89 00 mov %rax,(%r8) + 159c: 48 8d 0d dd 7a 00 00 lea 0x7add(%rip),%rcx # 9080 + 15a3: 4c 89 e2 mov %r12,%rdx + 15a6: 4c 89 f6 mov %r14,%rsi + 15a9: 48 89 ef mov %rbp,%rdi + 15ac: 4c 89 44 24 08 mov %r8,0x8(%rsp) + 15b1: e8 5a 0b 00 00 call 2110 + 15b6: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 + 15bb: 49 83 c0 08 add $0x8,%r8 + 15bf: 49 39 d8 cmp %rbx,%r8 + 15c2: 75 cc jne 1590 + 15c4: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 15c9: ba e8 03 00 00 mov $0x3e8,%edx + 15ce: 48 8d 3d 3d 4d 00 00 lea 0x4d3d(%rip),%rdi # 6312 + 15d5: e8 86 39 00 00 call 4f60 + 15da: 48 8d 05 bf 7a 00 00 lea 0x7abf(%rip),%rax # 90a0 + 15e1: 48 89 44 24 18 mov %rax,0x18(%rsp) + 15e6: 48 89 c1 mov %rax,%rcx + 15e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 15f0: 0f 31 rdtsc + 15f2: 48 c1 e2 20 shl $0x20,%rdx + 15f6: 48 09 d0 or %rdx,%rax + 15f9: 48 89 01 mov %rax,(%rcx) + 15fc: 4c 89 ea mov %r13,%rdx + 15ff: 48 89 ee mov %rbp,%rsi + 1602: 4c 89 f7 mov %r14,%rdi + 1605: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 160a: e8 21 0d 00 00 call 2330 + 160f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 1614: 48 83 c1 08 add $0x8,%rcx + 1618: 48 39 d9 cmp %rbx,%rcx + 161b: 75 d3 jne 15f0 + 161d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1622: ba e8 03 00 00 mov $0x3e8,%edx + 1627: 48 8d 3d f1 4c 00 00 lea 0x4cf1(%rip),%rdi # 631f + 162e: e8 2d 39 00 00 call 4f60 + 1633: 48 8d 05 66 7a 00 00 lea 0x7a66(%rip),%rax # 90a0 + 163a: 48 89 44 24 18 mov %rax,0x18(%rsp) + 163f: 48 89 c1 mov %rax,%rcx + 1642: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1649: 00 00 00 00 + 164d: 0f 1f 00 nopl (%rax) + 1650: 0f 31 rdtsc + 1652: 48 c1 e2 20 shl $0x20,%rdx + 1656: 48 09 d0 or %rdx,%rax + 1659: 48 89 01 mov %rax,(%rcx) + 165c: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 1661: 4c 89 ee mov %r13,%rsi + 1664: 4c 89 e7 mov %r12,%rdi + 1667: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 166c: e8 af 02 00 00 call 1920 + 1671: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 1676: 48 83 c1 08 add $0x8,%rcx + 167a: 48 39 d9 cmp %rbx,%rcx + 167d: 75 d1 jne 1650 + 167f: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1684: ba e8 03 00 00 mov $0x3e8,%edx + 1689: 48 8d 3d 9c 4c 00 00 lea 0x4c9c(%rip),%rdi # 632c + 1690: e8 cb 38 00 00 call 4f60 + 1695: 48 8d 05 04 7a 00 00 lea 0x7a04(%rip),%rax # 90a0 + 169c: 48 89 44 24 18 mov %rax,0x18(%rsp) + 16a1: 48 89 c1 mov %rax,%rcx + 16a4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 16ab: 00 00 00 00 + 16af: 90 nop + 16b0: 0f 31 rdtsc + 16b2: 48 c1 e2 20 shl $0x20,%rdx + 16b6: 48 09 d0 or %rdx,%rax + 16b9: 48 89 01 mov %rax,(%rcx) + 16bc: 4c 89 ee mov %r13,%rsi + 16bf: 4c 89 e7 mov %r12,%rdi + 16c2: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 16c7: e8 e4 02 00 00 call 19b0 + 16cc: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 16d1: 48 83 c1 08 add $0x8,%rcx + 16d5: 48 39 d9 cmp %rbx,%rcx + 16d8: 75 d6 jne 16b0 + 16da: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 16df: ba e8 03 00 00 mov $0x3e8,%edx + 16e4: 48 8d 3d 58 4c 00 00 lea 0x4c58(%rip),%rdi # 6343 + 16eb: e8 70 38 00 00 call 4f60 + 16f0: 48 8d 05 a9 79 00 00 lea 0x79a9(%rip),%rax # 90a0 + 16f7: 48 89 44 24 18 mov %rax,0x18(%rsp) + 16fc: 49 89 c0 mov %rax,%r8 + 16ff: 90 nop + 1700: 0f 31 rdtsc + 1702: 48 c1 e2 20 shl $0x20,%rdx + 1706: 48 09 d0 or %rdx,%rax + 1709: 49 89 00 mov %rax,(%r8) + 170c: 48 8b 0c 24 mov (%rsp),%rcx + 1710: 4c 89 e2 mov %r12,%rdx + 1713: 4c 89 f6 mov %r14,%rsi + 1716: 48 89 ef mov %rbp,%rdi + 1719: 4c 89 44 24 08 mov %r8,0x8(%rsp) + 171e: e8 5d 03 00 00 call 1a80 + 1723: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 + 1728: 49 83 c0 08 add $0x8,%r8 + 172c: 49 39 d8 cmp %rbx,%r8 + 172f: 75 cf jne 1700 + 1731: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1736: ba e8 03 00 00 mov $0x3e8,%edx + 173b: 48 8d 3d 11 4c 00 00 lea 0x4c11(%rip),%rdi # 6353 + 1742: e8 19 38 00 00 call 4f60 + 1747: 48 8d 05 52 79 00 00 lea 0x7952(%rip),%rax # 90a0 + 174e: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1753: 48 89 c1 mov %rax,%rcx + 1756: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 175d: 00 00 00 + 1760: 0f 31 rdtsc + 1762: 48 c1 e2 20 shl $0x20,%rdx + 1766: 48 09 d0 or %rdx,%rax + 1769: 48 89 01 mov %rax,(%rcx) + 176c: 4c 89 e2 mov %r12,%rdx + 176f: 4c 89 f6 mov %r14,%rsi + 1772: 48 89 ef mov %rbp,%rdi + 1775: 48 89 0c 24 mov %rcx,(%rsp) + 1779: e8 b2 03 00 00 call 1b30 + 177e: 48 8b 0c 24 mov (%rsp),%rcx + 1782: 48 83 c1 08 add $0x8,%rcx + 1786: 48 39 d9 cmp %rbx,%rcx + 1789: 75 d5 jne 1760 + 178b: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1790: ba e8 03 00 00 mov $0x3e8,%edx + 1795: 48 8d 3d cd 4b 00 00 lea 0x4bcd(%rip),%rdi # 6369 + 179c: e8 bf 37 00 00 call 4f60 + 17a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 17a8: 00 00 00 00 + 17ac: 0f 1f 40 00 nopl 0x0(%rax) + 17b0: 0f 31 rdtsc + 17b2: 48 c1 e2 20 shl $0x20,%rdx + 17b6: 48 09 d0 or %rdx,%rax + 17b9: 49 89 07 mov %rax,(%r15) + 17bc: 4c 89 ea mov %r13,%rdx + 17bf: 48 89 ee mov %rbp,%rsi + 17c2: 4c 89 f7 mov %r14,%rdi + 17c5: 49 83 c7 08 add $0x8,%r15 + 17c9: e8 32 04 00 00 call 1c00 + 17ce: 49 39 df cmp %rbx,%r15 + 17d1: 75 dd jne 17b0 + 17d3: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 17d8: ba e8 03 00 00 mov $0x3e8,%edx + 17dd: 48 8d 3d 94 4b 00 00 lea 0x4b94(%rip),%rdi # 6378 + 17e4: e8 77 37 00 00 call 4f60 + 17e9: 48 8b 84 24 e8 26 00 mov 0x26e8(%rsp),%rax + 17f0: 00 + 17f1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 17f8: 00 00 + 17fa: 75 14 jne 1810 + 17fc: 48 81 c4 f8 26 00 00 add $0x26f8,%rsp + 1803: 31 c0 xor %eax,%eax + 1805: 5b pop %rbx + 1806: 5d pop %rbp + 1807: 41 5c pop %r12 + 1809: 41 5d pop %r13 + 180b: 41 5e pop %r14 + 180d: 41 5f pop %r15 + 180f: c3 ret + 1810: e8 6b f8 ff ff call 1080 <__stack_chk_fail@plt> + 1815: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 181c: 00 00 00 + 181f: 90 nop + +0000000000001820 <_start>: + 1820: f3 0f 1e fa endbr64 + 1824: 31 ed xor %ebp,%ebp + 1826: 49 89 d1 mov %rdx,%r9 + 1829: 5e pop %rsi + 182a: 48 89 e2 mov %rsp,%rdx + 182d: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp + 1831: 50 push %rax + 1832: 54 push %rsp + 1833: 45 31 c0 xor %r8d,%r8d + 1836: 31 c9 xor %ecx,%ecx + 1838: 48 8d 3d 91 f8 ff ff lea -0x76f(%rip),%rdi # 10d0
+ 183f: ff 15 7b 77 00 00 call *0x777b(%rip) # 8fc0 <__libc_start_main@GLIBC_2.34> + 1845: f4 hlt + 1846: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 184d: 00 00 00 + 1850: 48 8d 3d 09 78 00 00 lea 0x7809(%rip),%rdi # 9060 + 1857: 48 8d 05 02 78 00 00 lea 0x7802(%rip),%rax # 9060 + 185e: 48 39 f8 cmp %rdi,%rax + 1861: 74 15 je 1878 <_start+0x58> + 1863: 48 8b 05 5e 77 00 00 mov 0x775e(%rip),%rax # 8fc8 <_ITM_deregisterTMCloneTable@Base> + 186a: 48 85 c0 test %rax,%rax + 186d: 74 09 je 1878 <_start+0x58> + 186f: ff e0 jmp *%rax + 1871: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1878: c3 ret + 1879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1880: 48 8d 3d d9 77 00 00 lea 0x77d9(%rip),%rdi # 9060 + 1887: 48 8d 35 d2 77 00 00 lea 0x77d2(%rip),%rsi # 9060 + 188e: 48 29 fe sub %rdi,%rsi + 1891: 48 89 f0 mov %rsi,%rax + 1894: 48 c1 ee 3f shr $0x3f,%rsi + 1898: 48 c1 f8 03 sar $0x3,%rax + 189c: 48 01 c6 add %rax,%rsi + 189f: 48 d1 fe sar $1,%rsi + 18a2: 74 14 je 18b8 <_start+0x98> + 18a4: 48 8b 05 2d 77 00 00 mov 0x772d(%rip),%rax # 8fd8 <_ITM_registerTMCloneTable@Base> + 18ab: 48 85 c0 test %rax,%rax + 18ae: 74 08 je 18b8 <_start+0x98> + 18b0: ff e0 jmp *%rax + 18b2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 18b8: c3 ret + 18b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 18c0: f3 0f 1e fa endbr64 + 18c4: 80 3d 9d 77 00 00 00 cmpb $0x0,0x779d(%rip) # 9068 + 18cb: 75 33 jne 1900 <_start+0xe0> + 18cd: 55 push %rbp + 18ce: 48 83 3d 0a 77 00 00 cmpq $0x0,0x770a(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> + 18d5: 00 + 18d6: 48 89 e5 mov %rsp,%rbp + 18d9: 74 0d je 18e8 <_start+0xc8> + 18db: 48 8b 3d 6e 77 00 00 mov 0x776e(%rip),%rdi # 9050 <__dso_handle> + 18e2: ff 15 f8 76 00 00 call *0x76f8(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> + 18e8: e8 63 ff ff ff call 1850 <_start+0x30> + 18ed: c6 05 74 77 00 00 01 movb $0x1,0x7774(%rip) # 9068 + 18f4: 5d pop %rbp + 18f5: c3 ret + 18f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 18fd: 00 00 00 + 1900: c3 ret + 1901: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1908: 00 00 00 00 + 190c: 0f 1f 40 00 nopl 0x0(%rax) + 1910: f3 0f 1e fa endbr64 + 1914: e9 67 ff ff ff jmp 1880 <_start+0x60> + 1919: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000001920 : + 1920: 41 54 push %r12 + 1922: 49 89 d4 mov %rdx,%r12 + 1925: 55 push %rbp + 1926: 48 89 fd mov %rdi,%rbp + 1929: 53 push %rbx + 192a: 48 89 f3 mov %rsi,%rbx + 192d: e8 1e 06 00 00 call 1f50 + 1932: 48 8b 45 00 mov 0x0(%rbp),%rax + 1936: 48 8d bb 88 04 00 00 lea 0x488(%rbx),%rdi + 193d: 48 89 ee mov %rbp,%rsi + 1940: 48 8d 8b 80 04 00 00 lea 0x480(%rbx),%rcx + 1947: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 194b: 48 89 83 80 04 00 00 mov %rax,0x480(%rbx) + 1952: 48 29 f9 sub %rdi,%rcx + 1955: 48 8b 95 98 04 00 00 mov 0x498(%rbp),%rdx + 195c: 48 29 ce sub %rcx,%rsi + 195f: 81 c1 a0 04 00 00 add $0x4a0,%ecx + 1965: 48 89 93 18 09 00 00 mov %rdx,0x918(%rbx) + 196c: c1 e9 03 shr $0x3,%ecx + 196f: ba a0 04 00 00 mov $0x4a0,%edx + 1974: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) + 1977: 48 89 ee mov %rbp,%rsi + 197a: 48 8d bb 20 09 00 00 lea 0x920(%rbx),%rdi + 1981: e8 3a 31 00 00 call 4ac0 + 1986: f3 41 0f 6f 44 24 20 movdqu 0x20(%r12),%xmm0 + 198d: 31 c0 xor %eax,%eax + 198f: 0f 11 83 40 09 00 00 movups %xmm0,0x940(%rbx) + 1996: f3 41 0f 6f 44 24 30 movdqu 0x30(%r12),%xmm0 + 199d: 0f 11 83 50 09 00 00 movups %xmm0,0x950(%rbx) + 19a4: 5b pop %rbx + 19a5: 5d pop %rbp + 19a6: 41 5c pop %r12 + 19a8: c3 ret + 19a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +00000000000019b0 : + 19b0: 41 54 push %r12 + 19b2: 55 push %rbp + 19b3: 48 89 fd mov %rdi,%rbp + 19b6: 53 push %rbx + 19b7: 48 83 ec 50 sub $0x50,%rsp + 19bb: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 19c2: 00 00 + 19c4: 48 89 5c 24 48 mov %rbx,0x48(%rsp) + 19c9: 48 89 f3 mov %rsi,%rbx + 19cc: 48 89 e7 mov %rsp,%rdi + 19cf: be 40 00 00 00 mov $0x40,%esi + 19d4: e8 a7 34 00 00 call 4e80 + 19d9: 48 89 e2 mov %rsp,%rdx + 19dc: 48 89 ef mov %rbp,%rdi + 19df: 48 89 de mov %rbx,%rsi + 19e2: e8 69 05 00 00 call 1f50 + 19e7: 48 8b 45 00 mov 0x0(%rbp),%rax + 19eb: 48 8d bb 88 04 00 00 lea 0x488(%rbx),%rdi + 19f2: 48 89 ee mov %rbp,%rsi + 19f5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 19f9: 48 8d 8b 80 04 00 00 lea 0x480(%rbx),%rcx + 1a00: 48 89 83 80 04 00 00 mov %rax,0x480(%rbx) + 1a07: 48 29 f9 sub %rdi,%rcx + 1a0a: 48 8b 95 98 04 00 00 mov 0x498(%rbp),%rdx + 1a11: 48 29 ce sub %rcx,%rsi + 1a14: 81 c1 a0 04 00 00 add $0x4a0,%ecx + 1a1a: 48 89 93 18 09 00 00 mov %rdx,0x918(%rbx) + 1a21: c1 e9 03 shr $0x3,%ecx + 1a24: ba a0 04 00 00 mov $0x4a0,%edx + 1a29: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) + 1a2c: 48 89 ee mov %rbp,%rsi + 1a2f: 48 8d bb 20 09 00 00 lea 0x920(%rbx),%rdi + 1a36: e8 85 30 00 00 call 4ac0 + 1a3b: 66 0f 6f 44 24 20 movdqa 0x20(%rsp),%xmm0 + 1a41: 0f 11 83 40 09 00 00 movups %xmm0,0x940(%rbx) + 1a48: 66 0f 6f 44 24 30 movdqa 0x30(%rsp),%xmm0 + 1a4e: 0f 11 83 50 09 00 00 movups %xmm0,0x950(%rbx) + 1a55: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 1a5a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1a61: 00 00 + 1a63: 75 0b jne 1a70 + 1a65: 48 83 c4 50 add $0x50,%rsp + 1a69: 31 c0 xor %eax,%eax + 1a6b: 5b pop %rbx + 1a6c: 5d pop %rbp + 1a6d: 41 5c pop %r12 + 1a6f: c3 ret + 1a70: e8 0b f6 ff ff call 1080 <__stack_chk_fail@plt> + 1a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1a7c: 00 00 00 00 + +0000000000001a80 : + 1a80: 41 55 push %r13 + 1a82: 49 89 fd mov %rdi,%r13 + 1a85: 41 54 push %r12 + 1a87: 55 push %rbp + 1a88: 53 push %rbx + 1a89: 48 89 f3 mov %rsi,%rbx + 1a8c: 48 81 ec 98 00 00 00 sub $0x98,%rsp + 1a93: f3 0f 6f 01 movdqu (%rcx),%xmm0 + 1a97: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 1a9e: 00 00 + 1aa0: 4c 89 a4 24 88 00 00 mov %r12,0x88(%rsp) + 1aa7: 00 + 1aa8: 49 89 d4 mov %rdx,%r12 + 1aab: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 1ab0: ba a0 04 00 00 mov $0x4a0,%edx + 1ab5: 0f 29 04 24 movaps %xmm0,(%rsp) + 1ab9: f3 0f 6f 41 10 movdqu 0x10(%rcx),%xmm0 + 1abe: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 1ac3: 4c 89 e6 mov %r12,%rsi + 1ac6: e8 f5 2f 00 00 call 4ac0 + 1acb: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1ad0: ba 40 00 00 00 mov $0x40,%edx + 1ad5: 48 89 e6 mov %rsp,%rsi + 1ad8: e8 63 30 00 00 call 4b40 + 1add: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx + 1ae2: 4c 89 e2 mov %r12,%rdx + 1ae5: 48 89 e6 mov %rsp,%rsi + 1ae8: 4c 89 ef mov %r13,%rdi + 1aeb: e8 20 06 00 00 call 2110 + 1af0: 66 0f 6f 44 24 40 movdqa 0x40(%rsp),%xmm0 + 1af6: 0f 11 03 movups %xmm0,(%rbx) + 1af9: 66 0f 6f 44 24 50 movdqa 0x50(%rsp),%xmm0 + 1aff: 0f 11 43 10 movups %xmm0,0x10(%rbx) + 1b03: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 1b0a: 00 + 1b0b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1b12: 00 00 + 1b14: 75 10 jne 1b26 + 1b16: 48 81 c4 98 00 00 00 add $0x98,%rsp + 1b1d: 31 c0 xor %eax,%eax + 1b1f: 5b pop %rbx + 1b20: 5d pop %rbp + 1b21: 41 5c pop %r12 + 1b23: 41 5d pop %r13 + 1b25: c3 ret + 1b26: e8 55 f5 ff ff call 1080 <__stack_chk_fail@plt> + 1b2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000001b30 : + 1b30: 41 55 push %r13 + 1b32: 49 89 fd mov %rdi,%r13 + 1b35: 41 54 push %r12 + 1b37: 55 push %rbp + 1b38: 53 push %rbx + 1b39: 48 89 f3 mov %rsi,%rbx + 1b3c: be 20 00 00 00 mov $0x20,%esi + 1b41: 48 81 ec b8 00 00 00 sub $0xb8,%rsp + 1b48: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 1b4f: 00 00 + 1b51: 4c 89 a4 24 a8 00 00 mov %r12,0xa8(%rsp) + 1b58: 00 + 1b59: 49 89 d4 mov %rdx,%r12 + 1b5c: 48 89 e7 mov %rsp,%rdi + 1b5f: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp + 1b64: e8 17 33 00 00 call 4e80 + 1b69: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 + 1b6e: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1b73: ba a0 04 00 00 mov $0x4a0,%edx + 1b78: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) + 1b7d: 66 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm0 + 1b83: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) + 1b88: 4c 89 e6 mov %r12,%rsi + 1b8b: e8 30 2f 00 00 call 4ac0 + 1b90: 48 8d 7c 24 60 lea 0x60(%rsp),%rdi + 1b95: ba 40 00 00 00 mov $0x40,%edx + 1b9a: 48 89 ee mov %rbp,%rsi + 1b9d: e8 9e 2f 00 00 call 4b40 + 1ba2: 4c 89 e2 mov %r12,%rdx + 1ba5: 48 89 ee mov %rbp,%rsi + 1ba8: 4c 89 ef mov %r13,%rdi + 1bab: 48 8d 8c 24 80 00 00 lea 0x80(%rsp),%rcx + 1bb2: 00 + 1bb3: e8 58 05 00 00 call 2110 + 1bb8: 66 0f 6f 44 24 60 movdqa 0x60(%rsp),%xmm0 + 1bbe: 0f 11 03 movups %xmm0,(%rbx) + 1bc1: 66 0f 6f 44 24 70 movdqa 0x70(%rsp),%xmm0 + 1bc7: 0f 11 43 10 movups %xmm0,0x10(%rbx) + 1bcb: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 1bd2: 00 + 1bd3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1bda: 00 00 + 1bdc: 75 10 jne 1bee + 1bde: 48 81 c4 b8 00 00 00 add $0xb8,%rsp + 1be5: 31 c0 xor %eax,%eax + 1be7: 5b pop %rbx + 1be8: 5d pop %rbp + 1be9: 41 5c pop %r12 + 1beb: 41 5d pop %r13 + 1bed: c3 ret + 1bee: e8 8d f4 ff ff call 1080 <__stack_chk_fail@plt> + 1bf3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1bfa: 00 00 00 00 + 1bfe: 66 90 xchg %ax,%ax + +0000000000001c00 : + 1c00: 41 57 push %r15 + 1c02: 41 56 push %r14 + 1c04: 41 55 push %r13 + 1c06: 49 89 fd mov %rdi,%r13 + 1c09: 41 54 push %r12 + 1c0b: 55 push %rbp + 1c0c: 48 89 f5 mov %rsi,%rbp + 1c0f: 53 push %rbx + 1c10: 48 81 ec d8 04 00 00 sub $0x4d8,%rsp + 1c17: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 1c1e: 00 00 + 1c20: 48 89 9c 24 c8 04 00 mov %rbx,0x4c8(%rsp) + 1c27: 00 + 1c28: 48 89 d3 mov %rdx,%rbx + 1c2b: 48 89 e7 mov %rsp,%rdi + 1c2e: e8 fd 06 00 00 call 2330 + 1c33: ba 40 00 00 00 mov $0x40,%edx + 1c38: 48 89 e6 mov %rsp,%rsi + 1c3b: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1c40: f3 0f 6f 83 20 09 00 movdqu 0x920(%rbx),%xmm0 + 1c47: 00 + 1c48: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) + 1c4d: f3 0f 6f 83 30 09 00 movdqu 0x930(%rbx),%xmm0 + 1c54: 00 + 1c55: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) + 1c5a: e8 e1 2e 00 00 call 4b40 + 1c5f: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx + 1c64: 48 89 e6 mov %rsp,%rsi + 1c67: 48 8d 93 80 04 00 00 lea 0x480(%rbx),%rdx + 1c6e: 48 8d bc 24 80 00 00 lea 0x80(%rsp),%rdi + 1c75: 00 + 1c76: e8 95 04 00 00 call 2110 + 1c7b: ba 40 04 00 00 mov $0x440,%edx + 1c80: 48 8d b4 24 80 00 00 lea 0x80(%rsp),%rsi + 1c87: 00 + 1c88: 48 89 ef mov %rbp,%rdi + 1c8b: e8 50 17 00 00 call 33e0 + 1c90: 48 8d b3 40 09 00 00 lea 0x940(%rbx),%rsi + 1c97: 48 89 ea mov %rbp,%rdx + 1c9a: 4c 89 ef mov %r13,%rdi + 1c9d: 41 89 c4 mov %eax,%r12d + 1ca0: e8 3b 31 00 00 call 4de0 + 1ca5: 31 c9 xor %ecx,%ecx + 1ca7: 45 85 e4 test %r12d,%r12d + 1caa: ba 20 00 00 00 mov $0x20,%edx + 1caf: 0f 94 c1 sete %cl + 1cb2: 48 8d 74 24 40 lea 0x40(%rsp),%rsi + 1cb7: 4c 89 ef mov %r13,%rdi + 1cba: e8 71 17 00 00 call 3430 + 1cbf: 48 8b 84 24 c8 04 00 mov 0x4c8(%rsp),%rax + 1cc6: 00 + 1cc7: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1cce: 00 00 + 1cd0: 75 14 jne 1ce6 + 1cd2: 48 81 c4 d8 04 00 00 add $0x4d8,%rsp + 1cd9: 31 c0 xor %eax,%eax + 1cdb: 5b pop %rbx + 1cdc: 5d pop %rbp + 1cdd: 41 5c pop %r12 + 1cdf: 41 5d pop %r13 + 1ce1: 41 5e pop %r14 + 1ce3: 41 5f pop %r15 + 1ce5: c3 ret + 1ce6: e8 95 f3 ff ff call 1080 <__stack_chk_fail@plt> + 1ceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000001cf0 : + 1cf0: 41 57 push %r15 + 1cf2: b8 03 00 00 00 mov $0x3,%eax + 1cf7: 41 56 push %r14 + 1cf9: 41 55 push %r13 + 1cfb: 41 54 push %r12 + 1cfd: 55 push %rbp + 1cfe: 53 push %rbx + 1cff: 48 81 ec 08 03 00 00 sub $0x308,%rsp + 1d06: 48 89 74 24 18 mov %rsi,0x18(%rsp) + 1d0b: 4c 8d 94 24 f8 02 00 lea 0x2f8(%rsp),%r10 + 1d12: 00 + 1d13: 89 54 24 28 mov %edx,0x28(%rsp) + 1d17: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp + 1d1e: 00 00 + 1d20: 48 89 ac 24 f8 02 00 mov %rbp,0x2f8(%rsp) + 1d27: 00 + 1d28: 48 8d 6c 24 30 lea 0x30(%rsp),%rbp + 1d2d: 4c 89 54 24 10 mov %r10,0x10(%rsp) + 1d32: be 03 00 00 00 mov $0x3,%esi + 1d37: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) + 1d3e: 00 + 1d3f: 49 89 fe mov %rdi,%r14 + 1d42: 29 c6 sub %eax,%esi + 1d44: 48 89 7c 24 20 mov %rdi,0x20(%rsp) + 1d49: 89 74 24 0c mov %esi,0xc(%rsp) + 1d4d: 89 44 24 2c mov %eax,0x2c(%rsp) + 1d51: 8b 44 24 28 mov 0x28(%rsp),%eax + 1d55: 85 c0 test %eax,%eax + 1d57: 0f 84 1c 01 00 00 je 1e79 + 1d5d: 8b 4c 24 08 mov 0x8(%rsp),%ecx + 1d61: 8b 54 24 0c mov 0xc(%rsp),%edx + 1d65: 48 89 ef mov %rbp,%rdi + 1d68: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1d6d: e8 ae 2f 00 00 call 4d20 + 1d72: 48 89 ea mov %rbp,%rdx + 1d75: be 03 00 00 00 mov $0x3,%esi + 1d7a: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi + 1d81: 00 + 1d82: 45 31 ff xor %r15d,%r15d + 1d85: e8 86 25 00 00 call 4310 + 1d8a: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 + 1d8f: 48 8d 8c 24 00 01 00 lea 0x100(%rsp),%rcx + 1d96: 00 + 1d97: eb 41 jmp 1dda + 1d99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1da0: 44 89 ff mov %r15d,%edi + 1da3: 41 8d 77 01 lea 0x1(%r15),%esi + 1da7: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) + 1dac: 41 81 ff ff 00 00 00 cmp $0xff,%r15d + 1db3: 74 5b je 1e10 + 1db5: 66 3d 00 0d cmp $0xd00,%ax + 1db9: 7f 55 jg 1e10 + 1dbb: 44 8d 7e 01 lea 0x1(%rsi),%r15d + 1dbf: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) + 1dc4: 41 81 ff 00 01 00 00 cmp $0x100,%r15d + 1dcb: 74 53 je 1e20 + 1dcd: 48 83 c1 03 add $0x3,%rcx + 1dd1: 49 39 c8 cmp %rcx,%r8 + 1dd4: 0f 84 b9 00 00 00 je 1e93 + 1dda: 0f b6 41 01 movzbl 0x1(%rcx),%eax + 1dde: 0f b6 11 movzbl (%rcx),%edx + 1de1: 89 c6 mov %eax,%esi + 1de3: c0 e8 04 shr $0x4,%al + 1de6: c1 e6 08 shl $0x8,%esi + 1de9: 0f b6 c0 movzbl %al,%eax + 1dec: 09 f2 or %esi,%edx + 1dee: 0f b6 71 02 movzbl 0x2(%rcx),%esi + 1df2: 66 81 e2 ff 0f and $0xfff,%dx + 1df7: c1 e6 04 shl $0x4,%esi + 1dfa: 09 f0 or %esi,%eax + 1dfc: 66 81 fa 00 0d cmp $0xd00,%dx + 1e01: 7e 9d jle 1da0 + 1e03: 66 3d 00 0d cmp $0xd00,%ax + 1e07: 7f c4 jg 1dcd + 1e09: 44 89 fe mov %r15d,%esi + 1e0c: eb ad jmp 1dbb + 1e0e: 66 90 xchg %ax,%ax + 1e10: 41 89 f7 mov %esi,%r15d + 1e13: 41 81 ff 00 01 00 00 cmp $0x100,%r15d + 1e1a: 75 b1 jne 1dcd + 1e1c: 0f 1f 40 00 nopl 0x0(%rax) + 1e20: 83 44 24 08 01 addl $0x1,0x8(%rsp) + 1e25: 49 81 c6 00 02 00 00 add $0x200,%r14 + 1e2c: 83 7c 24 08 03 cmpl $0x3,0x8(%rsp) + 1e31: 0f 85 1a ff ff ff jne 1d51 + 1e37: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi + 1e3c: 8b 44 24 2c mov 0x2c(%rsp),%eax + 1e40: 48 81 c7 00 06 00 00 add $0x600,%rdi + 1e47: 83 e8 01 sub $0x1,%eax + 1e4a: 0f 85 e2 fe ff ff jne 1d32 + 1e50: 48 8b 84 24 f8 02 00 mov 0x2f8(%rsp),%rax + 1e57: 00 + 1e58: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1e5f: 00 00 + 1e61: 0f 85 dc 00 00 00 jne 1f43 + 1e67: 48 81 c4 08 03 00 00 add $0x308,%rsp + 1e6e: 5b pop %rbx + 1e6f: 5d pop %rbp + 1e70: 41 5c pop %r12 + 1e72: 41 5d pop %r13 + 1e74: 41 5e pop %r14 + 1e76: 41 5f pop %r15 + 1e78: c3 ret + 1e79: 8b 4c 24 0c mov 0xc(%rsp),%ecx + 1e7d: 8b 54 24 08 mov 0x8(%rsp),%edx + 1e81: 48 89 ef mov %rbp,%rdi + 1e84: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1e89: e8 92 2e 00 00 call 4d20 + 1e8e: e9 df fe ff ff jmp 1d72 + 1e93: 45 89 fd mov %r15d,%r13d + 1e96: 4c 8d bc 24 a8 01 00 lea 0x1a8(%rsp),%r15 + 1e9d: 00 + 1e9e: 66 90 xchg %ax,%ax + 1ea0: be 01 00 00 00 mov $0x1,%esi + 1ea5: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi + 1eac: 00 + 1ead: 48 89 ea mov %rbp,%rdx + 1eb0: e8 5b 24 00 00 call 4310 + 1eb5: 41 b9 00 01 00 00 mov $0x100,%r9d + 1ebb: 44 89 e8 mov %r13d,%eax + 1ebe: 31 ff xor %edi,%edi + 1ec0: 45 29 e9 sub %r13d,%r9d + 1ec3: 4d 8d 14 46 lea (%r14,%rax,2),%r10 + 1ec7: 48 8d b4 24 00 01 00 lea 0x100(%rsp),%rsi + 1ece: 00 + 1ecf: eb 25 jmp 1ef6 + 1ed1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1ed8: 66 3d 00 0d cmp $0xd00,%ax + 1edc: 7f 0a jg 1ee8 + 1ede: 89 fa mov %edi,%edx + 1ee0: 83 c7 01 add $0x1,%edi + 1ee3: 66 41 89 04 52 mov %ax,(%r10,%rdx,2) + 1ee8: 44 39 cf cmp %r9d,%edi + 1eeb: 73 41 jae 1f2e + 1eed: 48 83 c6 03 add $0x3,%rsi + 1ef1: 49 39 f7 cmp %rsi,%r15 + 1ef4: 74 38 je 1f2e + 1ef6: 0f b6 46 01 movzbl 0x1(%rsi),%eax + 1efa: 0f b6 16 movzbl (%rsi),%edx + 1efd: 89 c1 mov %eax,%ecx + 1eff: c0 e8 04 shr $0x4,%al + 1f02: c1 e1 08 shl $0x8,%ecx + 1f05: 0f b6 c0 movzbl %al,%eax + 1f08: 09 ca or %ecx,%edx + 1f0a: 0f b6 4e 02 movzbl 0x2(%rsi),%ecx + 1f0e: 66 81 e2 ff 0f and $0xfff,%dx + 1f13: c1 e1 04 shl $0x4,%ecx + 1f16: 09 c8 or %ecx,%eax + 1f18: 66 81 fa 00 0d cmp $0xd00,%dx + 1f1d: 7f 0a jg 1f29 + 1f1f: 89 f9 mov %edi,%ecx + 1f21: 83 c7 01 add $0x1,%edi + 1f24: 66 41 89 14 4a mov %dx,(%r10,%rcx,2) + 1f29: 44 39 cf cmp %r9d,%edi + 1f2c: 72 aa jb 1ed8 + 1f2e: 41 01 fd add %edi,%r13d + 1f31: 41 81 fd ff 00 00 00 cmp $0xff,%r13d + 1f38: 0f 86 62 ff ff ff jbe 1ea0 + 1f3e: e9 dd fe ff ff jmp 1e20 + 1f43: e8 38 f1 ff ff call 1080 <__stack_chk_fail@plt> + 1f48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 1f4f: 00 + +0000000000001f50 : + 1f50: 41 57 push %r15 + 1f52: 41 56 push %r14 + 1f54: 49 89 fe mov %rdi,%r14 + 1f57: 41 55 push %r13 + 1f59: 45 31 ed xor %r13d,%r13d + 1f5c: 41 54 push %r12 + 1f5e: 55 push %rbp + 1f5f: 53 push %rbx + 1f60: 48 81 ec 78 24 00 00 sub $0x2478,%rsp + 1f67: f3 0f 6f 02 movdqu (%rdx),%xmm0 + 1f6b: 48 89 74 24 18 mov %rsi,0x18(%rsp) + 1f70: 48 8d ac 24 20 0c 00 lea 0xc20(%rsp),%rbp + 1f77: 00 + 1f78: 48 8d 9c 24 40 24 00 lea 0x2440(%rsp),%rbx + 1f7f: 00 + 1f80: 49 89 ef mov %rbp,%r15 + 1f83: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 1f8a: 00 00 + 1f8c: 4c 89 a4 24 68 24 00 mov %r12,0x2468(%rsp) + 1f93: 00 + 1f94: 4c 8d a4 24 20 24 00 lea 0x2420(%rsp),%r12 + 1f9b: 00 + 1f9c: 0f 29 84 24 20 24 00 movaps %xmm0,0x2420(%rsp) + 1fa3: 00 + 1fa4: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 + 1fa9: ba 21 00 00 00 mov $0x21,%edx + 1fae: c6 84 24 40 24 00 00 movb $0x3,0x2440(%rsp) + 1fb5: 03 + 1fb6: 0f 29 84 24 30 24 00 movaps %xmm0,0x2430(%rsp) + 1fbd: 00 + 1fbe: 4c 89 e6 mov %r12,%rsi + 1fc1: 4c 89 e7 mov %r12,%rdi + 1fc4: e8 77 2b 00 00 call 4b40 + 1fc9: 48 8d 84 24 20 12 00 lea 0x1220(%rsp),%rax + 1fd0: 00 + 1fd1: 31 d2 xor %edx,%edx + 1fd3: 4c 89 e6 mov %r12,%rsi + 1fd6: 48 89 c7 mov %rax,%rdi + 1fd9: 48 89 44 24 10 mov %rax,0x10(%rsp) + 1fde: e8 0d fd ff ff call 1cf0 + 1fe3: 44 89 ea mov %r13d,%edx + 1fe6: 4c 89 ff mov %r15,%rdi + 1fe9: 48 89 de mov %rbx,%rsi + 1fec: 41 83 c5 01 add $0x1,%r13d + 1ff0: e8 0b 0d 00 00 call 2d00 + 1ff5: 49 81 c7 00 02 00 00 add $0x200,%r15 + 1ffc: 41 83 fd 03 cmp $0x3,%r13d + 2000: 75 e1 jne 1fe3 + 2002: 4c 8d 7c 24 20 lea 0x20(%rsp),%r15 + 2007: 4c 89 7c 24 08 mov %r15,0x8(%rsp) + 200c: 44 89 ea mov %r13d,%edx + 200f: 4c 89 ff mov %r15,%rdi + 2012: 48 89 de mov %rbx,%rsi + 2015: 41 83 c5 01 add $0x1,%r13d + 2019: e8 e2 0c 00 00 call 2d00 + 201e: 49 81 c7 00 02 00 00 add $0x200,%r15 + 2025: 41 83 fd 06 cmp $0x6,%r13d + 2029: 75 e1 jne 200c + 202b: 48 89 ef mov %rbp,%rdi + 202e: 48 8d 9c 24 20 06 00 lea 0x620(%rsp),%rbx + 2035: 00 + 2036: e8 d5 06 00 00 call 2710 + 203b: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi + 2040: e8 cb 06 00 00 call 2710 + 2045: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 + 204a: 4c 89 fe mov %r15,%rsi + 204d: 48 89 df mov %rbx,%rdi + 2050: 48 89 ea mov %rbp,%rdx + 2053: 49 81 c7 00 06 00 00 add $0x600,%r15 + 205a: e8 11 07 00 00 call 2770 + 205f: 48 89 df mov %rbx,%rdi + 2062: 48 81 c3 00 02 00 00 add $0x200,%rbx + 2069: e8 22 0e 00 00 call 2e90 + 206e: 4d 39 fc cmp %r15,%r12 + 2071: 75 d7 jne 204a + 2073: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 2078: 48 8d b4 24 20 06 00 lea 0x620(%rsp),%rsi + 207f: 00 + 2080: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi + 2087: 00 + 2088: e8 c3 07 00 00 call 2850 + 208d: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi + 2094: 00 + 2095: e8 86 07 00 00 call 2820 + 209a: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi + 209f: 48 89 ee mov %rbp,%rsi + 20a2: e8 e9 05 00 00 call 2690 + 20a7: 48 8d b4 24 20 06 00 lea 0x620(%rsp),%rsi + 20ae: 00 + 20af: 4c 89 f7 mov %r14,%rdi + 20b2: e8 d9 05 00 00 call 2690 + 20b7: 66 0f 6f 84 24 20 24 movdqa 0x2420(%rsp),%xmm0 + 20be: 00 00 + 20c0: 41 0f 11 86 80 04 00 movups %xmm0,0x480(%r14) + 20c7: 00 + 20c8: 66 0f 6f 84 24 30 24 movdqa 0x2430(%rsp),%xmm0 + 20cf: 00 00 + 20d1: 41 0f 11 86 90 04 00 movups %xmm0,0x490(%r14) + 20d8: 00 + 20d9: 48 8b 84 24 68 24 00 mov 0x2468(%rsp),%rax + 20e0: 00 + 20e1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 20e8: 00 00 + 20ea: 75 12 jne 20fe + 20ec: 48 81 c4 78 24 00 00 add $0x2478,%rsp + 20f3: 5b pop %rbx + 20f4: 5d pop %rbp + 20f5: 41 5c pop %r12 + 20f7: 41 5d pop %r13 + 20f9: 41 5e pop %r14 + 20fb: 41 5f pop %r15 + 20fd: c3 ret + 20fe: e8 7d ef ff ff call 1080 <__stack_chk_fail@plt> + 2103: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 210a: 00 00 00 00 + 210e: 66 90 xchg %ax,%ax + +0000000000002110 : + 2110: 41 57 push %r15 + 2112: 41 56 push %r14 + 2114: 41 55 push %r13 + 2116: 45 31 ed xor %r13d,%r13d + 2119: 41 54 push %r12 + 211b: 55 push %rbp + 211c: 48 89 f5 mov %rsi,%rbp + 211f: 48 89 d6 mov %rdx,%rsi + 2122: 53 push %rbx + 2123: 48 89 d3 mov %rdx,%rbx + 2126: 48 81 ec 58 30 00 00 sub $0x3058,%rsp + 212d: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 2132: 48 8d 84 24 20 0c 00 lea 0xc20(%rsp),%rax + 2139: 00 + 213a: 4c 8d b4 24 20 30 00 lea 0x3020(%rsp),%r14 + 2141: 00 + 2142: 48 89 c7 mov %rax,%rdi + 2145: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 214c: 00 00 + 214e: 4c 89 a4 24 48 30 00 mov %r12,0x3048(%rsp) + 2155: 00 + 2156: 49 89 cc mov %rcx,%r12 + 2159: 48 89 04 24 mov %rax,(%rsp) + 215d: e8 6e 05 00 00 call 26d0 + 2162: f3 0f 6f 83 80 04 00 movdqu 0x480(%rbx),%xmm0 + 2169: 00 + 216a: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax + 2171: 00 + 2172: 48 89 ee mov %rbp,%rsi + 2175: 48 89 c7 mov %rax,%rdi + 2178: 48 89 44 24 08 mov %rax,0x8(%rsp) + 217d: 48 8d ac 24 20 06 00 lea 0x620(%rsp),%rbp + 2184: 00 + 2185: 0f 29 84 24 20 30 00 movaps %xmm0,0x3020(%rsp) + 218c: 00 + 218d: f3 0f 6f 83 90 04 00 movdqu 0x490(%rbx),%xmm0 + 2194: 00 + 2195: 48 8d 9c 24 20 1e 00 lea 0x1e20(%rsp),%rbx + 219c: 00 + 219d: 0f 29 84 24 30 30 00 movaps %xmm0,0x3030(%rsp) + 21a4: 00 + 21a5: e8 d6 09 00 00 call 2b80 + 21aa: ba 01 00 00 00 mov $0x1,%edx + 21af: 4c 89 f6 mov %r14,%rsi + 21b2: 48 89 df mov %rbx,%rdi + 21b5: e8 36 fb ff ff call 1cf0 + 21ba: 4c 89 ef mov %r13,%rdi + 21bd: 44 89 ea mov %r13d,%edx + 21c0: 4c 89 e6 mov %r12,%rsi + 21c3: 49 83 c5 01 add $0x1,%r13 + 21c7: 48 c1 e7 09 shl $0x9,%rdi + 21cb: 48 01 ef add %rbp,%rdi + 21ce: e8 2d 0b 00 00 call 2d00 + 21d3: 49 83 fd 03 cmp $0x3,%r13 + 21d7: 75 e1 jne 21ba + 21d9: 45 31 ff xor %r15d,%r15d + 21dc: 4c 8d ac 24 20 12 00 lea 0x1220(%rsp),%r13 + 21e3: 00 + 21e4: 4c 89 ff mov %r15,%rdi + 21e7: 41 8d 57 03 lea 0x3(%r15),%edx + 21eb: 4c 89 e6 mov %r12,%rsi + 21ee: 49 83 c7 01 add $0x1,%r15 + 21f2: 48 c1 e7 09 shl $0x9,%rdi + 21f6: 4c 01 ef add %r13,%rdi + 21f9: e8 62 0b 00 00 call 2d60 + 21fe: 49 83 ff 03 cmp $0x3,%r15 + 2202: 75 e0 jne 21e4 + 2204: 48 8d 84 24 20 04 00 lea 0x420(%rsp),%rax + 220b: 00 + 220c: ba 06 00 00 00 mov $0x6,%edx + 2211: 4c 89 e6 mov %r12,%rsi + 2214: 48 89 c7 mov %rax,%rdi + 2217: 48 89 44 24 10 mov %rax,0x10(%rsp) + 221c: 4c 8d bc 24 20 18 00 lea 0x1820(%rsp),%r15 + 2223: 00 + 2224: e8 37 0b 00 00 call 2d60 + 2229: 48 89 ef mov %rbp,%rdi + 222c: e8 df 04 00 00 call 2710 + 2231: 48 89 de mov %rbx,%rsi + 2234: 4c 89 ff mov %r15,%rdi + 2237: 48 89 ea mov %rbp,%rdx + 223a: 48 81 c3 00 06 00 00 add $0x600,%rbx + 2241: e8 2a 05 00 00 call 2770 + 2246: 49 81 c7 00 02 00 00 add $0x200,%r15 + 224d: 49 39 de cmp %rbx,%r14 + 2250: 75 df jne 2231 + 2252: 48 8b 34 24 mov (%rsp),%rsi + 2256: 48 89 ea mov %rbp,%rdx + 2259: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 225e: e8 0d 05 00 00 call 2770 + 2263: 48 8d bc 24 20 18 00 lea 0x1820(%rsp),%rdi + 226a: 00 + 226b: e8 d0 04 00 00 call 2740 + 2270: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 2275: e8 86 0b 00 00 call 2e00 + 227a: 4c 89 ea mov %r13,%rdx + 227d: 48 8d b4 24 20 18 00 lea 0x1820(%rsp),%rsi + 2284: 00 + 2285: 48 8d bc 24 20 18 00 lea 0x1820(%rsp),%rdi + 228c: 00 + 228d: e8 be 05 00 00 call 2850 + 2292: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 2297: 48 8d 74 24 20 lea 0x20(%rsp),%rsi + 229c: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 22a1: e8 5a 0c 00 00 call 2f00 + 22a6: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 22ab: 48 8d 74 24 20 lea 0x20(%rsp),%rsi + 22b0: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 22b5: e8 46 0c 00 00 call 2f00 + 22ba: 48 8d bc 24 20 18 00 lea 0x1820(%rsp),%rdi + 22c1: 00 + 22c2: e8 59 05 00 00 call 2820 + 22c7: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 22cc: e8 ff 0b 00 00 call 2ed0 + 22d1: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 + 22d6: 48 8d b4 24 20 18 00 lea 0x1820(%rsp),%rsi + 22dd: 00 + 22de: 4c 89 f7 mov %r14,%rdi + 22e1: e8 3a 01 00 00 call 2420 + 22e6: 49 8d be c0 03 00 00 lea 0x3c0(%r14),%rdi + 22ed: 48 8d 74 24 20 lea 0x20(%rsp),%rsi + 22f2: e8 c9 05 00 00 call 28c0 + 22f7: 48 8b 84 24 48 30 00 mov 0x3048(%rsp),%rax + 22fe: 00 + 22ff: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2306: 00 00 + 2308: 75 12 jne 231c + 230a: 48 81 c4 58 30 00 00 add $0x3058,%rsp + 2311: 5b pop %rbx + 2312: 5d pop %rbp + 2313: 41 5c pop %r12 + 2315: 41 5d pop %r13 + 2317: 41 5e pop %r14 + 2319: 41 5f pop %r15 + 231b: c3 ret + 231c: e8 5f ed ff ff call 1080 <__stack_chk_fail@plt> + 2321: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2328: 00 00 00 00 + 232c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000002330 : + 2330: 41 57 push %r15 + 2332: 41 56 push %r14 + 2334: 41 55 push %r13 + 2336: 49 89 fd mov %rdi,%r13 + 2339: 41 54 push %r12 + 233b: 55 push %rbp + 233c: 53 push %rbx + 233d: 48 89 f3 mov %rsi,%rbx + 2340: 48 81 ec 18 10 00 00 sub $0x1018,%rsp + 2347: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 + 234e: 00 00 + 2350: 4c 89 b4 24 08 10 00 mov %r14,0x1008(%rsp) + 2357: 00 + 2358: 49 89 d6 mov %rdx,%r14 + 235b: 48 8d ac 24 00 04 00 lea 0x400(%rsp),%rbp + 2362: 00 + 2363: 48 89 ef mov %rbp,%rdi + 2366: e8 25 02 00 00 call 2590 + 236b: 48 8d b3 c0 03 00 00 lea 0x3c0(%rbx),%rsi + 2372: 48 89 e7 mov %rsp,%rdi + 2375: e8 f6 06 00 00 call 2a70 + 237a: 48 8d bc 24 00 0a 00 lea 0xa00(%rsp),%rdi + 2381: 00 + 2382: 4c 89 f6 mov %r14,%rsi + 2385: e8 46 03 00 00 call 26d0 + 238a: 48 89 ef mov %rbp,%rdi + 238d: e8 7e 03 00 00 call 2710 + 2392: 48 89 ea mov %rbp,%rdx + 2395: 48 8d b4 24 00 0a 00 lea 0xa00(%rsp),%rsi + 239c: 00 + 239d: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23a4: 00 + 23a5: e8 c6 03 00 00 call 2770 + 23aa: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23b1: 00 + 23b2: e8 49 0a 00 00 call 2e00 + 23b7: 48 89 e6 mov %rsp,%rsi + 23ba: 48 8d 94 24 00 02 00 lea 0x200(%rsp),%rdx + 23c1: 00 + 23c2: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23c9: 00 + 23ca: e8 71 0b 00 00 call 2f40 + 23cf: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23d6: 00 + 23d7: e8 f4 0a 00 00 call 2ed0 + 23dc: 48 8d b4 24 00 02 00 lea 0x200(%rsp),%rsi + 23e3: 00 + 23e4: 4c 89 ef mov %r13,%rdi + 23e7: e8 04 08 00 00 call 2bf0 + 23ec: 48 8b 84 24 08 10 00 mov 0x1008(%rsp),%rax + 23f3: 00 + 23f4: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 23fb: 00 00 + 23fd: 75 12 jne 2411 + 23ff: 48 81 c4 18 10 00 00 add $0x1018,%rsp + 2406: 5b pop %rbx + 2407: 5d pop %rbp + 2408: 41 5c pop %r12 + 240a: 41 5d pop %r13 + 240c: 41 5e pop %r14 + 240e: 41 5f pop %r15 + 2410: c3 ret + 2411: e8 6a ec ff ff call 1080 <__stack_chk_fail@plt> + 2416: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 241d: 00 00 00 + +0000000000002420 : + 2420: 41 56 push %r14 + 2422: 48 81 c7 40 01 00 00 add $0x140,%rdi + 2429: 49 89 f0 mov %rsi,%r8 + 242c: 4c 8d 8e 00 06 00 00 lea 0x600(%rsi),%r9 + 2433: 41 54 push %r12 + 2435: 55 push %rbp + 2436: 53 push %rbx + 2437: 48 8d 8f c0 fe ff ff lea -0x140(%rdi),%rcx + 243e: 4c 89 c6 mov %r8,%rsi + 2441: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2448: 00 00 00 00 + 244c: 0f 1f 40 00 nopl 0x0(%rax) + 2450: 0f b7 16 movzwl (%rsi),%edx + 2453: 89 d0 mov %edx,%eax + 2455: 66 c1 f8 0f sar $0xf,%ax + 2459: 66 25 01 0d and $0xd01,%ax + 245d: 01 d0 add %edx,%eax + 245f: 0f b7 c0 movzwl %ax,%eax + 2462: 48 c1 e0 0a shl $0xa,%rax + 2466: 48 05 81 06 00 00 add $0x681,%rax + 246c: 48 69 c0 b7 af 13 00 imul $0x13afb7,%rax,%rax + 2473: 48 c1 e8 20 shr $0x20,%rax + 2477: 89 c3 mov %eax,%ebx + 2479: 0f b7 46 02 movzwl 0x2(%rsi),%eax + 247d: 66 81 e3 ff 03 and $0x3ff,%bx + 2482: 41 89 c3 mov %eax,%r11d + 2485: 66 41 c1 fb 0f sar $0xf,%r11w + 248a: 66 41 81 e3 01 0d and $0xd01,%r11w + 2490: 41 01 c3 add %eax,%r11d + 2493: 0f b7 46 04 movzwl 0x4(%rsi),%eax + 2497: 45 0f b7 db movzwl %r11w,%r11d + 249b: 41 89 c2 mov %eax,%r10d + 249e: 49 c1 e3 0a shl $0xa,%r11 + 24a2: 66 41 c1 fa 0f sar $0xf,%r10w + 24a7: 49 81 c3 81 06 00 00 add $0x681,%r11 + 24ae: 66 41 81 e2 01 0d and $0xd01,%r10w + 24b4: 4d 69 db b7 af 13 00 imul $0x13afb7,%r11,%r11 + 24bb: 41 01 c2 add %eax,%r10d + 24be: 0f b7 46 06 movzwl 0x6(%rsi),%eax + 24c2: 88 19 mov %bl,(%rcx) + 24c4: 45 0f b7 d2 movzwl %r10w,%r10d + 24c8: 49 c1 e2 0a shl $0xa,%r10 + 24cc: 89 c2 mov %eax,%edx + 24ce: 49 c1 eb 20 shr $0x20,%r11 + 24d2: 66 c1 fa 0f sar $0xf,%dx + 24d6: 49 81 c2 81 06 00 00 add $0x681,%r10 + 24dd: 45 89 dc mov %r11d,%r12d + 24e0: 66 81 e2 01 0d and $0xd01,%dx + 24e5: 4d 69 d2 b7 af 13 00 imul $0x13afb7,%r10,%r10 + 24ec: 66 41 81 e4 ff 03 and $0x3ff,%r12w + 24f2: 01 c2 add %eax,%edx + 24f4: 0f b7 d2 movzwl %dx,%edx + 24f7: 48 c1 e2 0a shl $0xa,%rdx + 24fb: 49 c1 ea 20 shr $0x20,%r10 + 24ff: 48 81 c2 81 06 00 00 add $0x681,%rdx + 2506: 44 89 d5 mov %r10d,%ebp + 2509: 48 69 c2 b7 af 13 00 imul $0x13afb7,%rdx,%rax + 2510: 66 81 e5 ff 03 and $0x3ff,%bp + 2515: 48 c1 e8 20 shr $0x20,%rax + 2519: 89 c2 mov %eax,%edx + 251b: 66 81 e2 ff 03 and $0x3ff,%dx + 2520: 41 89 d6 mov %edx,%r14d + 2523: 42 8d 14 9d 00 00 00 lea 0x0(,%r11,4),%edx + 252a: 00 + 252b: 08 fa or %bh,%dl + 252d: 66 41 c1 ec 06 shr $0x6,%r12w + 2532: 48 83 c1 05 add $0x5,%rcx + 2536: 48 83 c6 08 add $0x8,%rsi + 253a: 88 51 fc mov %dl,-0x4(%rcx) + 253d: 41 c1 e2 04 shl $0x4,%r10d + 2541: 66 c1 ed 04 shr $0x4,%bp + 2545: 44 89 f2 mov %r14d,%edx + 2548: c1 e0 06 shl $0x6,%eax + 254b: 45 09 e2 or %r12d,%r10d + 254e: 66 c1 ea 02 shr $0x2,%dx + 2552: 09 e8 or %ebp,%eax + 2554: 44 88 51 fd mov %r10b,-0x3(%rcx) + 2558: 88 41 fe mov %al,-0x2(%rcx) + 255b: 88 51 ff mov %dl,-0x1(%rcx) + 255e: 48 39 f9 cmp %rdi,%rcx + 2561: 0f 85 e9 fe ff ff jne 2450 + 2567: 49 81 c0 00 02 00 00 add $0x200,%r8 + 256e: 48 8d b9 40 01 00 00 lea 0x140(%rcx),%rdi + 2575: 4d 39 c1 cmp %r8,%r9 + 2578: 0f 85 b9 fe ff ff jne 2437 + 257e: 5b pop %rbx + 257f: 5d pop %rbp + 2580: 41 5c pop %r12 + 2582: 41 5e pop %r14 + 2584: c3 ret + 2585: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 258c: 00 00 00 00 + +0000000000002590 : + 2590: 55 push %rbp + 2591: 48 81 c6 40 01 00 00 add $0x140,%rsi + 2598: 4c 8d 87 00 06 00 00 lea 0x600(%rdi),%r8 + 259f: 53 push %rbx + 25a0: 48 8d 96 c0 fe ff ff lea -0x140(%rsi),%rdx + 25a7: 48 89 f9 mov %rdi,%rcx + 25aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 25b0: 44 0f b6 52 02 movzbl 0x2(%rdx),%r10d + 25b5: 0f b7 1a movzwl (%rdx),%ebx + 25b8: 48 83 c2 05 add $0x5,%rdx + 25bc: 48 83 c1 08 add $0x8,%rcx + 25c0: 44 0f b6 5a fe movzbl -0x2(%rdx),%r11d + 25c5: 44 0f b6 4a fc movzbl -0x4(%rdx),%r9d + 25ca: 44 89 d0 mov %r10d,%eax + 25cd: 41 c1 e2 06 shl $0x6,%r10d + 25d1: 81 e3 ff 03 00 00 and $0x3ff,%ebx + 25d7: c0 e8 04 shr $0x4,%al + 25da: 41 c0 e9 02 shr $0x2,%r9b + 25de: 69 db 01 0d 00 00 imul $0xd01,%ebx,%ebx + 25e4: 44 89 dd mov %r11d,%ebp + 25e7: 41 c1 e3 04 shl $0x4,%r11d + 25eb: 0f b6 c0 movzbl %al,%eax + 25ee: 45 0f b6 c9 movzbl %r9b,%r9d + 25f2: 40 c0 ed 06 shr $0x6,%bpl + 25f6: 44 09 d8 or %r11d,%eax + 25f9: 45 09 d1 or %r10d,%r9d + 25fc: 44 0f b6 52 ff movzbl -0x1(%rdx),%r10d + 2601: 40 0f b6 ed movzbl %bpl,%ebp + 2605: 25 ff 03 00 00 and $0x3ff,%eax + 260a: 41 81 e1 ff 03 00 00 and $0x3ff,%r9d + 2611: 81 c3 00 02 00 00 add $0x200,%ebx + 2617: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 261d: 41 c1 e2 02 shl $0x2,%r10d + 2621: c1 eb 0a shr $0xa,%ebx + 2624: 41 09 ea or %ebp,%r10d + 2627: 45 69 c9 01 0d 00 00 imul $0xd01,%r9d,%r9d + 262e: 66 89 59 f8 mov %bx,-0x8(%rcx) + 2632: 05 00 02 00 00 add $0x200,%eax + 2637: c1 e8 0a shr $0xa,%eax + 263a: 41 81 c1 00 02 00 00 add $0x200,%r9d + 2641: 66 89 41 fc mov %ax,-0x4(%rcx) + 2645: 41 0f bf c2 movswl %r10w,%eax + 2649: 41 c1 e9 0a shr $0xa,%r9d + 264d: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 2653: 66 44 89 49 fa mov %r9w,-0x6(%rcx) + 2658: 05 00 02 00 00 add $0x200,%eax + 265d: c1 e8 0a shr $0xa,%eax + 2660: 66 89 41 fe mov %ax,-0x2(%rcx) + 2664: 48 39 f2 cmp %rsi,%rdx + 2667: 0f 85 43 ff ff ff jne 25b0 + 266d: 48 81 c7 00 02 00 00 add $0x200,%rdi + 2674: 48 8d b2 40 01 00 00 lea 0x140(%rdx),%rsi + 267b: 49 39 f8 cmp %rdi,%r8 + 267e: 0f 85 1c ff ff ff jne 25a0 + 2684: 5b pop %rbx + 2685: 5d pop %rbp + 2686: c3 ret + 2687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 268e: 00 00 + +0000000000002690 : + 2690: 41 54 push %r12 + 2692: 4c 8d a7 80 04 00 00 lea 0x480(%rdi),%r12 + 2699: 55 push %rbp + 269a: 48 89 f5 mov %rsi,%rbp + 269d: 53 push %rbx + 269e: 48 89 fb mov %rdi,%rbx + 26a1: 48 89 ee mov %rbp,%rsi + 26a4: 48 89 df mov %rbx,%rdi + 26a7: 48 81 c3 80 01 00 00 add $0x180,%rbx + 26ae: 48 81 c5 00 02 00 00 add $0x200,%rbp + 26b5: e8 06 04 00 00 call 2ac0 + 26ba: 4c 39 e3 cmp %r12,%rbx + 26bd: 75 e2 jne 26a1 + 26bf: 5b pop %rbx + 26c0: 5d pop %rbp + 26c1: 41 5c pop %r12 + 26c3: c3 ret + 26c4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 26cb: 00 00 00 00 + 26cf: 90 nop + +00000000000026d0 : + 26d0: 41 54 push %r12 + 26d2: 4c 8d a6 80 04 00 00 lea 0x480(%rsi),%r12 + 26d9: 55 push %rbp + 26da: 48 89 fd mov %rdi,%rbp + 26dd: 53 push %rbx + 26de: 48 89 f3 mov %rsi,%rbx + 26e1: 48 89 de mov %rbx,%rsi + 26e4: 48 89 ef mov %rbp,%rdi + 26e7: 48 81 c3 80 01 00 00 add $0x180,%rbx + 26ee: 48 81 c5 00 02 00 00 add $0x200,%rbp + 26f5: e8 26 04 00 00 call 2b20 + 26fa: 4c 39 e3 cmp %r12,%rbx + 26fd: 75 e2 jne 26e1 + 26ff: 5b pop %rbx + 2700: 5d pop %rbp + 2701: 41 5c pop %r12 + 2703: c3 ret + 2704: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 270b: 00 00 00 00 + 270f: 90 nop + +0000000000002710 : + 2710: 53 push %rbx + 2711: 48 89 fb mov %rdi,%rbx + 2714: e8 a7 06 00 00 call 2dc0 + 2719: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi + 2720: e8 9b 06 00 00 call 2dc0 + 2725: 48 8d bb 00 04 00 00 lea 0x400(%rbx),%rdi + 272c: 5b pop %rbx + 272d: e9 8e 06 00 00 jmp 2dc0 + 2732: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2739: 00 00 00 00 + 273d: 0f 1f 00 nopl (%rax) + +0000000000002740 : + 2740: 53 push %rbx + 2741: 48 89 fb mov %rdi,%rbx + 2744: e8 b7 06 00 00 call 2e00 + 2749: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi + 2750: e8 ab 06 00 00 call 2e00 + 2755: 48 8d bb 00 04 00 00 lea 0x400(%rbx),%rdi + 275c: 5b pop %rbx + 275d: e9 9e 06 00 00 jmp 2e00 + 2762: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2769: 00 00 00 00 + 276d: 0f 1f 00 nopl (%rax) + +0000000000002770 : + 2770: 41 56 push %r14 + 2772: 41 55 push %r13 + 2774: 49 89 f5 mov %rsi,%r13 + 2777: 41 54 push %r12 + 2779: 49 89 fc mov %rdi,%r12 + 277c: 55 push %rbp + 277d: 49 8d ad 00 02 00 00 lea 0x200(%r13),%rbp + 2784: 49 81 c5 00 06 00 00 add $0x600,%r13 + 278b: 53 push %rbx + 278c: 48 81 ec 10 02 00 00 sub $0x210,%rsp + 2793: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 279a: 00 00 + 279c: 48 89 9c 24 08 02 00 mov %rbx,0x208(%rsp) + 27a3: 00 + 27a4: 48 89 d3 mov %rdx,%rbx + 27a7: 48 89 da mov %rbx,%rdx + 27aa: 48 81 c3 00 02 00 00 add $0x200,%rbx + 27b1: e8 5a 06 00 00 call 2e10 + 27b6: 48 89 da mov %rbx,%rdx + 27b9: 48 89 ee mov %rbp,%rsi + 27bc: 48 89 e7 mov %rsp,%rdi + 27bf: 48 81 c5 00 02 00 00 add $0x200,%rbp + 27c6: e8 45 06 00 00 call 2e10 + 27cb: 48 89 e2 mov %rsp,%rdx + 27ce: 4c 89 e6 mov %r12,%rsi + 27d1: 4c 89 e7 mov %r12,%rdi + 27d4: e8 27 07 00 00 call 2f00 + 27d9: 48 81 c3 00 02 00 00 add $0x200,%rbx + 27e0: 4c 39 ed cmp %r13,%rbp + 27e3: 75 d1 jne 27b6 + 27e5: 4c 89 e7 mov %r12,%rdi + 27e8: e8 e3 06 00 00 call 2ed0 + 27ed: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax + 27f4: 00 + 27f5: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 27fc: 00 00 + 27fe: 75 10 jne 2810 + 2800: 48 81 c4 10 02 00 00 add $0x210,%rsp + 2807: 5b pop %rbx + 2808: 5d pop %rbp + 2809: 41 5c pop %r12 + 280b: 41 5d pop %r13 + 280d: 41 5e pop %r14 + 280f: c3 ret + 2810: e8 6b e8 ff ff call 1080 <__stack_chk_fail@plt> + 2815: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 281c: 00 00 00 00 + +0000000000002820 : + 2820: 53 push %rbx + 2821: 48 89 fb mov %rdi,%rbx + 2824: e8 a7 06 00 00 call 2ed0 + 2829: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi + 2830: e8 9b 06 00 00 call 2ed0 + 2835: 48 8d bb 00 04 00 00 lea 0x400(%rbx),%rdi + 283c: 5b pop %rbx + 283d: e9 8e 06 00 00 jmp 2ed0 + 2842: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2849: 00 00 00 00 + 284d: 0f 1f 00 nopl (%rax) + +0000000000002850 : + 2850: 41 55 push %r13 + 2852: 49 89 fd mov %rdi,%r13 + 2855: 41 54 push %r12 + 2857: 49 89 f4 mov %rsi,%r12 + 285a: 55 push %rbp + 285b: 48 89 d5 mov %rdx,%rbp + 285e: 53 push %rbx + 285f: 31 db xor %ebx,%ebx + 2861: 48 83 ec 08 sub $0x8,%rsp + 2865: 48 8d 54 1d 00 lea 0x0(%rbp,%rbx,1),%rdx + 286a: 49 8d 34 1c lea (%r12,%rbx,1),%rsi + 286e: 49 8d 7c 1d 00 lea 0x0(%r13,%rbx,1),%rdi + 2873: 48 81 c3 00 02 00 00 add $0x200,%rbx + 287a: e8 81 06 00 00 call 2f00 + 287f: 48 81 fb 00 06 00 00 cmp $0x600,%rbx + 2886: 75 dd jne 2865 + 2888: 48 83 c4 08 add $0x8,%rsp + 288c: 5b pop %rbx + 288d: 5d pop %rbp + 288e: 41 5c pop %r12 + 2890: 41 5d pop %r13 + 2892: c3 ret + 2893: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 289a: 00 00 00 + 289d: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 28a4: 00 00 00 + 28a7: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 28ae: 00 00 00 + 28b1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 28b8: 00 00 00 + 28bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +00000000000028c0 : + 28c0: 41 54 push %r12 + 28c2: 49 89 f3 mov %rsi,%r11 + 28c5: 55 push %rbp + 28c6: 48 8d af 80 00 00 00 lea 0x80(%rdi),%rbp + 28cd: 53 push %rbx + 28ce: 48 89 fb mov %rdi,%rbx + 28d1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 28d8: 00 00 00 00 + 28dc: 0f 1f 40 00 nopl 0x0(%rax) + 28e0: 41 0f b7 03 movzwl (%r11),%eax + 28e4: 45 0f b7 63 0e movzwl 0xe(%r11),%r12d + 28e9: 41 89 c2 mov %eax,%r10d + 28ec: 66 41 c1 fa 0f sar $0xf,%r10w + 28f1: 66 41 81 e2 01 0d and $0xd01,%r10w + 28f7: 41 01 c2 add %eax,%r10d + 28fa: 41 0f b7 43 02 movzwl 0x2(%r11),%eax + 28ff: 45 0f bf d2 movswl %r10w,%r10d + 2903: 89 c6 mov %eax,%esi + 2905: 41 c1 e2 04 shl $0x4,%r10d + 2909: 66 c1 fe 0f sar $0xf,%si + 290d: 41 81 c2 81 06 00 00 add $0x681,%r10d + 2914: 66 81 e6 01 0d and $0xd01,%si + 2919: 45 69 d2 fb 3a 01 00 imul $0x13afb,%r10d,%r10d + 2920: 01 c6 add %eax,%esi + 2922: 41 0f b7 43 04 movzwl 0x4(%r11),%eax + 2927: 0f bf f6 movswl %si,%esi + 292a: 41 89 c1 mov %eax,%r9d + 292d: c1 e6 04 shl $0x4,%esi + 2930: 66 41 c1 f9 0f sar $0xf,%r9w + 2935: 81 c6 81 06 00 00 add $0x681,%esi + 293b: 66 41 81 e1 01 0d and $0xd01,%r9w + 2941: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2947: 41 01 c1 add %eax,%r9d + 294a: 41 0f b7 43 06 movzwl 0x6(%r11),%eax + 294f: 45 0f bf c9 movswl %r9w,%r9d + 2953: 89 c1 mov %eax,%ecx + 2955: 41 c1 e1 04 shl $0x4,%r9d + 2959: 66 c1 f9 0f sar $0xf,%cx + 295d: 41 81 c1 81 06 00 00 add $0x681,%r9d + 2964: 66 81 e1 01 0d and $0xd01,%cx + 2969: 45 69 c9 fb 3a 01 00 imul $0x13afb,%r9d,%r9d + 2970: 01 c1 add %eax,%ecx + 2972: 41 0f b7 43 08 movzwl 0x8(%r11),%eax + 2977: 0f bf c9 movswl %cx,%ecx + 297a: 41 89 c0 mov %eax,%r8d + 297d: c1 e1 04 shl $0x4,%ecx + 2980: 66 41 c1 f8 0f sar $0xf,%r8w + 2985: 81 c1 81 06 00 00 add $0x681,%ecx + 298b: 66 41 81 e0 01 0d and $0xd01,%r8w + 2991: 69 c9 fb 3a 01 00 imul $0x13afb,%ecx,%ecx + 2997: 41 01 c0 add %eax,%r8d + 299a: 41 0f b7 43 0a movzwl 0xa(%r11),%eax + 299f: 45 0f bf c0 movswl %r8w,%r8d + 29a3: 89 c2 mov %eax,%edx + 29a5: 41 c1 e0 04 shl $0x4,%r8d + 29a9: 66 c1 fa 0f sar $0xf,%dx + 29ad: 41 81 c0 81 06 00 00 add $0x681,%r8d + 29b4: 66 81 e2 01 0d and $0xd01,%dx + 29b9: 45 69 c0 fb 3a 01 00 imul $0x13afb,%r8d,%r8d + 29c0: 01 c2 add %eax,%edx + 29c2: 41 0f b7 43 0c movzwl 0xc(%r11),%eax + 29c7: c1 ee 1c shr $0x1c,%esi + 29ca: c1 e9 1c shr $0x1c,%ecx + 29cd: 0f bf d2 movswl %dx,%edx + 29d0: c1 e6 04 shl $0x4,%esi + 29d3: c1 e2 04 shl $0x4,%edx + 29d6: 89 c7 mov %eax,%edi + 29d8: 41 c1 ea 1c shr $0x1c,%r10d + 29dc: 66 c1 ff 0f sar $0xf,%di + 29e0: 81 c2 81 06 00 00 add $0x681,%edx + 29e6: c1 e1 04 shl $0x4,%ecx + 29e9: 41 09 f2 or %esi,%r10d + 29ec: 41 c1 e9 1c shr $0x1c,%r9d + 29f0: 66 81 e7 01 0d and $0xd01,%di + 29f5: 41 c1 e8 1c shr $0x1c,%r8d + 29f9: 44 88 13 mov %r10b,(%rbx) + 29fc: 01 c7 add %eax,%edi + 29fe: 69 d2 fb 3a 01 00 imul $0x13afb,%edx,%edx + 2a04: 44 89 e0 mov %r12d,%eax + 2a07: 41 09 c9 or %ecx,%r9d + 2a0a: 66 c1 f8 0f sar $0xf,%ax + 2a0e: 0f bf ff movswl %di,%edi + 2a11: 44 88 4b 01 mov %r9b,0x1(%rbx) + 2a15: 66 25 01 0d and $0xd01,%ax + 2a19: c1 e7 04 shl $0x4,%edi + 2a1c: 44 01 e0 add %r12d,%eax + 2a1f: 81 c7 81 06 00 00 add $0x681,%edi + 2a25: c1 ea 1c shr $0x1c,%edx + 2a28: 98 cwtl + 2a29: 69 ff fb 3a 01 00 imul $0x13afb,%edi,%edi + 2a2f: c1 e2 04 shl $0x4,%edx + 2a32: c1 e0 04 shl $0x4,%eax + 2a35: 41 09 d0 or %edx,%r8d + 2a38: 05 81 06 00 00 add $0x681,%eax + 2a3d: 44 88 43 02 mov %r8b,0x2(%rbx) + 2a41: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax + 2a47: c1 ef 1c shr $0x1c,%edi + 2a4a: c1 e8 1c shr $0x1c,%eax + 2a4d: c1 e0 04 shl $0x4,%eax + 2a50: 09 c7 or %eax,%edi + 2a52: 48 83 c3 04 add $0x4,%rbx + 2a56: 40 88 7b ff mov %dil,-0x1(%rbx) + 2a5a: 49 83 c3 10 add $0x10,%r11 + 2a5e: 48 39 eb cmp %rbp,%rbx + 2a61: 0f 85 79 fe ff ff jne 28e0 + 2a67: 5b pop %rbx + 2a68: 5d pop %rbp + 2a69: 41 5c pop %r12 + 2a6b: c3 ret + 2a6c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000002a70 : + 2a70: 31 d2 xor %edx,%edx + 2a72: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2a79: 00 00 00 00 + 2a7d: 0f 1f 00 nopl (%rax) + 2a80: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax + 2a84: 83 e0 0f and $0xf,%eax + 2a87: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 2a8d: 83 c0 08 add $0x8,%eax + 2a90: c1 f8 04 sar $0x4,%eax + 2a93: 66 89 04 97 mov %ax,(%rdi,%rdx,4) + 2a97: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax + 2a9b: c0 e8 04 shr $0x4,%al + 2a9e: 0f b6 c0 movzbl %al,%eax + 2aa1: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 2aa7: 83 c0 08 add $0x8,%eax + 2aaa: c1 f8 04 sar $0x4,%eax + 2aad: 66 89 44 97 02 mov %ax,0x2(%rdi,%rdx,4) + 2ab2: 48 83 c2 01 add $0x1,%rdx + 2ab6: 48 81 fa 80 00 00 00 cmp $0x80,%rdx + 2abd: 75 c1 jne 2a80 + 2abf: c3 ret + +0000000000002ac0 : + 2ac0: 4c 8d 87 80 01 00 00 lea 0x180(%rdi),%r8 + 2ac7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 2ace: 00 00 + 2ad0: 0f b7 06 movzwl (%rsi),%eax + 2ad3: 0f b7 4e 02 movzwl 0x2(%rsi),%ecx + 2ad7: 48 83 c7 03 add $0x3,%rdi + 2adb: 48 83 c6 04 add $0x4,%rsi + 2adf: 89 c2 mov %eax,%edx + 2ae1: 66 c1 fa 0f sar $0xf,%dx + 2ae5: 66 81 e2 01 0d and $0xd01,%dx + 2aea: 01 c2 add %eax,%edx + 2aec: 89 c8 mov %ecx,%eax + 2aee: 66 c1 f8 0f sar $0xf,%ax + 2af2: 88 57 fd mov %dl,-0x3(%rdi) + 2af5: 66 25 01 0d and $0xd01,%ax + 2af9: 01 c8 add %ecx,%eax + 2afb: 89 c1 mov %eax,%ecx + 2afd: 66 c1 e8 04 shr $0x4,%ax + 2b01: c1 e1 04 shl $0x4,%ecx + 2b04: 88 47 ff mov %al,-0x1(%rdi) + 2b07: 08 f1 or %dh,%cl + 2b09: 88 4f fe mov %cl,-0x2(%rdi) + 2b0c: 49 39 f8 cmp %rdi,%r8 + 2b0f: 75 bf jne 2ad0 + 2b11: c3 ret + 2b12: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2b19: 00 00 00 00 + 2b1d: 0f 1f 00 nopl (%rax) + +0000000000002b20 : + 2b20: 48 8d 8e 80 01 00 00 lea 0x180(%rsi),%rcx + 2b27: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2b2e: 00 00 00 00 + 2b32: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2b39: 00 00 00 00 + 2b3d: 0f 1f 00 nopl (%rax) + 2b40: 0f b6 46 01 movzbl 0x1(%rsi),%eax + 2b44: 0f b6 16 movzbl (%rsi),%edx + 2b47: 48 83 c6 03 add $0x3,%rsi + 2b4b: 48 83 c7 04 add $0x4,%rdi + 2b4f: c1 e0 08 shl $0x8,%eax + 2b52: 09 d0 or %edx,%eax + 2b54: 66 25 ff 0f and $0xfff,%ax + 2b58: 66 89 47 fc mov %ax,-0x4(%rdi) + 2b5c: 0f b6 46 fe movzbl -0x2(%rsi),%eax + 2b60: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 2b64: c0 e8 04 shr $0x4,%al + 2b67: 0f b6 c0 movzbl %al,%eax + 2b6a: c1 e2 04 shl $0x4,%edx + 2b6d: 09 d0 or %edx,%eax + 2b6f: 66 89 47 fe mov %ax,-0x2(%rdi) + 2b73: 48 39 f1 cmp %rsi,%rcx + 2b76: 75 c8 jne 2b40 + 2b78: c3 ret + 2b79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000002b80 : + 2b80: 41 56 push %r14 + 2b82: 41 55 push %r13 + 2b84: 41 54 push %r12 + 2b86: 49 89 fc mov %rdi,%r12 + 2b89: 55 push %rbp + 2b8a: 48 89 f5 mov %rsi,%rbp + 2b8d: 53 push %rbx + 2b8e: 31 db xor %ebx,%ebx + 2b90: 4d 8d 34 5c lea (%r12,%rbx,2),%r14 + 2b94: 45 31 ed xor %r13d,%r13d + 2b97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 2b9e: 00 00 + 2ba0: 41 8d 44 1d 00 lea 0x0(%r13,%rbx,1),%eax + 2ba5: 31 d2 xor %edx,%edx + 2ba7: 44 89 e9 mov %r13d,%ecx + 2baa: 4c 89 f7 mov %r14,%rdi + 2bad: 66 41 89 14 44 mov %dx,(%r12,%rax,2) + 2bb2: 0f b6 55 00 movzbl 0x0(%rbp),%edx + 2bb6: 41 83 c5 01 add $0x1,%r13d + 2bba: 49 83 c6 02 add $0x2,%r14 + 2bbe: be 81 06 00 00 mov $0x681,%esi + 2bc3: d3 fa sar %cl,%edx + 2bc5: 83 e2 01 and $0x1,%edx + 2bc8: e8 93 08 00 00 call 3460 + 2bcd: 41 83 fd 08 cmp $0x8,%r13d + 2bd1: 75 cd jne 2ba0 + 2bd3: 48 83 c3 08 add $0x8,%rbx + 2bd7: 48 83 c5 01 add $0x1,%rbp + 2bdb: 48 81 fb 00 01 00 00 cmp $0x100,%rbx + 2be2: 75 ac jne 2b90 + 2be4: 5b pop %rbx + 2be5: 5d pop %rbp + 2be6: 41 5c pop %r12 + 2be8: 41 5d pop %r13 + 2bea: 41 5e pop %r14 + 2bec: c3 ret + 2bed: 0f 1f 00 nopl (%rax) + +0000000000002bf0 : + 2bf0: 48 89 f9 mov %rdi,%rcx + 2bf3: 48 89 f2 mov %rsi,%rdx + 2bf6: 48 8d be 00 02 00 00 lea 0x200(%rsi),%rdi + 2bfd: 0f 1f 00 nopl (%rax) + 2c00: c6 01 00 movb $0x0,(%rcx) + 2c03: 0f bf 02 movswl (%rdx),%eax + 2c06: 48 83 c1 01 add $0x1,%rcx + 2c0a: 8d 84 00 81 06 00 00 lea 0x681(%rax,%rax,1),%eax + 2c11: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax + 2c17: c1 e8 1c shr $0x1c,%eax + 2c1a: 83 e0 01 and $0x1,%eax + 2c1d: 88 41 ff mov %al,-0x1(%rcx) + 2c20: 0f bf 72 02 movswl 0x2(%rdx),%esi + 2c24: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2c2b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2c31: c1 ee 1b shr $0x1b,%esi + 2c34: 83 e6 02 and $0x2,%esi + 2c37: 09 f0 or %esi,%eax + 2c39: 88 41 ff mov %al,-0x1(%rcx) + 2c3c: 0f bf 72 04 movswl 0x4(%rdx),%esi + 2c40: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2c47: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2c4d: c1 ee 1a shr $0x1a,%esi + 2c50: 83 e6 04 and $0x4,%esi + 2c53: 09 f0 or %esi,%eax + 2c55: 88 41 ff mov %al,-0x1(%rcx) + 2c58: 0f bf 72 06 movswl 0x6(%rdx),%esi + 2c5c: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2c63: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2c69: c1 ee 19 shr $0x19,%esi + 2c6c: 83 e6 08 and $0x8,%esi + 2c6f: 09 f0 or %esi,%eax + 2c71: 88 41 ff mov %al,-0x1(%rcx) + 2c74: 0f bf 72 08 movswl 0x8(%rdx),%esi + 2c78: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2c7f: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2c85: c1 ee 18 shr $0x18,%esi + 2c88: 83 e6 10 and $0x10,%esi + 2c8b: 09 f0 or %esi,%eax + 2c8d: 88 41 ff mov %al,-0x1(%rcx) + 2c90: 0f bf 72 0a movswl 0xa(%rdx),%esi + 2c94: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2c9b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2ca1: c1 ee 17 shr $0x17,%esi + 2ca4: 83 e6 20 and $0x20,%esi + 2ca7: 09 f0 or %esi,%eax + 2ca9: 88 41 ff mov %al,-0x1(%rcx) + 2cac: 0f bf 72 0c movswl 0xc(%rdx),%esi + 2cb0: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2cb7: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2cbd: c1 ee 16 shr $0x16,%esi + 2cc0: 83 e6 40 and $0x40,%esi + 2cc3: 09 f0 or %esi,%eax + 2cc5: 88 41 ff mov %al,-0x1(%rcx) + 2cc8: 0f bf 72 0e movswl 0xe(%rdx),%esi + 2ccc: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2cd3: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2cd9: c1 ee 1c shr $0x1c,%esi + 2cdc: c1 e6 07 shl $0x7,%esi + 2cdf: 09 f0 or %esi,%eax + 2ce1: 88 41 ff mov %al,-0x1(%rcx) + 2ce4: 48 83 c2 10 add $0x10,%rdx + 2ce8: 48 39 d7 cmp %rdx,%rdi + 2ceb: 0f 85 0f ff ff ff jne 2c00 + 2cf1: c3 ret + 2cf2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2cf9: 00 00 00 00 + 2cfd: 0f 1f 00 nopl (%rax) + +0000000000002d00 : + 2d00: 55 push %rbp + 2d01: 0f b6 ca movzbl %dl,%ecx + 2d04: 48 89 f2 mov %rsi,%rdx + 2d07: be 80 00 00 00 mov $0x80,%esi + 2d0c: 53 push %rbx + 2d0d: 48 81 ec 98 00 00 00 sub $0x98,%rsp + 2d14: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp + 2d1b: 00 00 + 2d1d: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) + 2d24: 00 + 2d25: 48 89 fd mov %rdi,%rbp + 2d28: 48 89 e7 mov %rsp,%rdi + 2d2b: e8 50 20 00 00 call 4d80 + 2d30: 48 89 e6 mov %rsp,%rsi + 2d33: 48 89 ef mov %rbp,%rdi + 2d36: e8 35 06 00 00 call 3370 + 2d3b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 2d42: 00 + 2d43: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2d4a: 00 00 + 2d4c: 75 0a jne 2d58 + 2d4e: 48 81 c4 98 00 00 00 add $0x98,%rsp + 2d55: 5b pop %rbx + 2d56: 5d pop %rbp + 2d57: c3 ret + 2d58: e8 23 e3 ff ff call 1080 <__stack_chk_fail@plt> + 2d5d: 0f 1f 00 nopl (%rax) + +0000000000002d60 : + 2d60: 55 push %rbp + 2d61: 0f b6 ca movzbl %dl,%ecx + 2d64: 48 89 f2 mov %rsi,%rdx + 2d67: be 80 00 00 00 mov $0x80,%esi + 2d6c: 53 push %rbx + 2d6d: 48 81 ec 98 00 00 00 sub $0x98,%rsp + 2d74: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp + 2d7b: 00 00 + 2d7d: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) + 2d84: 00 + 2d85: 48 89 fd mov %rdi,%rbp + 2d88: 48 89 e7 mov %rsp,%rdi + 2d8b: e8 f0 1f 00 00 call 4d80 + 2d90: 48 89 e6 mov %rsp,%rsi + 2d93: 48 89 ef mov %rbp,%rdi + 2d96: e8 e5 05 00 00 call 3380 + 2d9b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 2da2: 00 + 2da3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2daa: 00 00 + 2dac: 75 0a jne 2db8 + 2dae: 48 81 c4 98 00 00 00 add $0x98,%rsp + 2db5: 5b pop %rbx + 2db6: 5d pop %rbp + 2db7: c3 ret + 2db8: e8 c3 e2 ff ff call 1080 <__stack_chk_fail@plt> + 2dbd: 0f 1f 00 nopl (%rax) + +0000000000002dc0 : + 2dc0: 55 push %rbp + 2dc1: 53 push %rbx + 2dc2: 48 89 fb mov %rdi,%rbx + 2dc5: 48 8d ab 00 02 00 00 lea 0x200(%rbx),%rbp + 2dcc: 48 83 ec 08 sub $0x8,%rsp + 2dd0: e8 ab 01 00 00 call 2f80 + 2dd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2ddc: 00 00 00 00 + 2de0: 0f bf 3b movswl (%rbx),%edi + 2de3: 48 83 c3 02 add $0x2,%rbx + 2de7: e8 c4 05 00 00 call 33b0 + 2dec: 66 89 43 fe mov %ax,-0x2(%rbx) + 2df0: 48 39 eb cmp %rbp,%rbx + 2df3: 75 eb jne 2de0 + 2df5: 48 83 c4 08 add $0x8,%rsp + 2df9: 5b pop %rbx + 2dfa: 5d pop %rbp + 2dfb: c3 ret + 2dfc: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000002e00 : + 2e00: e9 7b 02 00 00 jmp 3080 + 2e05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2e0c: 00 00 00 00 + +0000000000002e10 : + 2e10: 41 57 push %r15 + 2e12: 4c 8d 3d 87 32 00 00 lea 0x3287(%rip),%r15 # 60a0 + 2e19: 41 56 push %r14 + 2e1b: 4d 8d b7 80 00 00 00 lea 0x80(%r15),%r14 + 2e22: 41 55 push %r13 + 2e24: 49 89 f5 mov %rsi,%r13 + 2e27: 41 54 push %r12 + 2e29: 49 89 d4 mov %rdx,%r12 + 2e2c: 55 push %rbp + 2e2d: 48 8d 6f 04 lea 0x4(%rdi),%rbp + 2e31: 53 push %rbx + 2e32: 48 83 ec 08 sub $0x8,%rsp + 2e36: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 2e3d: 00 00 00 + 2e40: 41 0f bf 0f movswl (%r15),%ecx + 2e44: 48 8d 7d fc lea -0x4(%rbp),%rdi + 2e48: 4c 89 e2 mov %r12,%rdx + 2e4b: 4c 89 ee mov %r13,%rsi + 2e4e: 49 83 c7 02 add $0x2,%r15 + 2e52: 89 cb mov %ecx,%ebx + 2e54: e8 87 03 00 00 call 31e0 + 2e59: f7 db neg %ebx + 2e5b: 49 8d 54 24 04 lea 0x4(%r12),%rdx + 2e60: 49 8d 75 04 lea 0x4(%r13),%rsi + 2e64: 48 89 ef mov %rbp,%rdi + 2e67: 0f bf cb movswl %bx,%ecx + 2e6a: 49 83 c5 08 add $0x8,%r13 + 2e6e: 49 83 c4 08 add $0x8,%r12 + 2e72: e8 69 03 00 00 call 31e0 + 2e77: 48 83 c5 08 add $0x8,%rbp + 2e7b: 4d 39 fe cmp %r15,%r14 + 2e7e: 75 c0 jne 2e40 + 2e80: 48 83 c4 08 add $0x8,%rsp + 2e84: 5b pop %rbx + 2e85: 5d pop %rbp + 2e86: 41 5c pop %r12 + 2e88: 41 5d pop %r13 + 2e8a: 41 5e pop %r14 + 2e8c: 41 5f pop %r15 + 2e8e: c3 ret + 2e8f: 90 nop + +0000000000002e90 : + 2e90: 55 push %rbp + 2e91: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp + 2e98: 53 push %rbx + 2e99: 48 89 fb mov %rdi,%rbx + 2e9c: 48 83 ec 08 sub $0x8,%rsp + 2ea0: 0f bf 3b movswl (%rbx),%edi + 2ea3: 48 83 c3 02 add $0x2,%rbx + 2ea7: 69 ff 49 05 00 00 imul $0x549,%edi,%edi + 2ead: e8 de 04 00 00 call 3390 + 2eb2: 66 89 43 fe mov %ax,-0x2(%rbx) + 2eb6: 48 39 eb cmp %rbp,%rbx + 2eb9: 75 e5 jne 2ea0 + 2ebb: 48 83 c4 08 add $0x8,%rsp + 2ebf: 5b pop %rbx + 2ec0: 5d pop %rbp + 2ec1: c3 ret + 2ec2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2ec9: 00 00 00 00 + 2ecd: 0f 1f 00 nopl (%rax) + +0000000000002ed0 : + 2ed0: 55 push %rbp + 2ed1: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp + 2ed8: 53 push %rbx + 2ed9: 48 89 fb mov %rdi,%rbx + 2edc: 48 83 ec 08 sub $0x8,%rsp + 2ee0: 0f bf 3b movswl (%rbx),%edi + 2ee3: 48 83 c3 02 add $0x2,%rbx + 2ee7: e8 c4 04 00 00 call 33b0 + 2eec: 66 89 43 fe mov %ax,-0x2(%rbx) + 2ef0: 48 39 eb cmp %rbp,%rbx + 2ef3: 75 eb jne 2ee0 + 2ef5: 48 83 c4 08 add $0x8,%rsp + 2ef9: 5b pop %rbx + 2efa: 5d pop %rbp + 2efb: c3 ret + 2efc: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000002f00 : + 2f00: 48 89 d1 mov %rdx,%rcx + 2f03: 31 c0 xor %eax,%eax + 2f05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2f0c: 00 00 00 00 + 2f10: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2f17: 00 00 00 00 + 2f1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 2f20: 0f b7 14 01 movzwl (%rcx,%rax,1),%edx + 2f24: 66 03 14 06 add (%rsi,%rax,1),%dx + 2f28: 66 89 14 07 mov %dx,(%rdi,%rax,1) + 2f2c: 48 83 c0 02 add $0x2,%rax + 2f30: 48 3d 00 02 00 00 cmp $0x200,%rax + 2f36: 75 e8 jne 2f20 + 2f38: c3 ret + 2f39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000002f40 : + 2f40: 48 89 d1 mov %rdx,%rcx + 2f43: 31 c0 xor %eax,%eax + 2f45: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2f4c: 00 00 00 00 + 2f50: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2f57: 00 00 00 00 + 2f5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 2f60: 0f b7 14 06 movzwl (%rsi,%rax,1),%edx + 2f64: 66 2b 14 01 sub (%rcx,%rax,1),%dx + 2f68: 66 89 14 07 mov %dx,(%rdi,%rax,1) + 2f6c: 48 83 c0 02 add $0x2,%rax + 2f70: 48 3d 00 02 00 00 cmp $0x200,%rax + 2f76: 75 e8 jne 2f60 + 2f78: c3 ret + 2f79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000002f80 : + 2f80: 41 57 push %r15 + 2f82: 49 89 ff mov %rdi,%r15 + 2f85: 41 56 push %r14 + 2f87: 41 55 push %r13 + 2f89: 41 54 push %r12 + 2f8b: 55 push %rbp + 2f8c: bd 0a fd ff ff mov $0xfffffd0a,%ebp + 2f91: 53 push %rbx + 2f92: 48 83 ec 28 sub $0x28,%rsp + 2f96: c7 44 24 1c 07 00 00 movl $0x7,0x1c(%rsp) + 2f9d: 00 + 2f9e: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) + 2fa5: 00 + 2fa6: c7 44 24 10 80 00 00 movl $0x80,0x10(%rsp) + 2fad: 00 + 2fae: 66 90 xchg %ax,%ax + 2fb0: 8b 44 24 10 mov 0x10(%rsp),%eax + 2fb4: 45 31 e4 xor %r12d,%r12d + 2fb7: 8d 48 ff lea -0x1(%rax),%ecx + 2fba: 83 c0 01 add $0x1,%eax + 2fbd: 89 4c 24 14 mov %ecx,0x14(%rsp) + 2fc1: 89 44 24 18 mov %eax,0x18(%rsp) + 2fc5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2fcc: 00 00 00 00 + 2fd0: 8b 44 24 10 mov 0x10(%rsp),%eax + 2fd4: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 2fd9: 45 89 e5 mov %r12d,%r13d + 2fdc: 44 01 e0 add %r12d,%eax + 2fdf: 89 c0 mov %eax,%eax + 2fe1: 48 89 c3 mov %rax,%rbx + 2fe4: 4c 29 e8 sub %r13,%rax + 2fe7: 4d 8d 34 47 lea (%r15,%rax,2),%r14 + 2feb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 2ff0: 43 0f bf 3c 6e movswl (%r14,%r13,2),%edi + 2ff5: 0f af fd imul %ebp,%edi + 2ff8: e8 93 03 00 00 call 3390 + 2ffd: 89 c6 mov %eax,%esi + 2fff: 43 0f b7 04 6f movzwl (%r15,%r13,2),%eax + 3004: 29 f0 sub %esi,%eax + 3006: 66 43 89 04 6e mov %ax,(%r14,%r13,2) + 300b: 66 43 01 34 6f add %si,(%r15,%r13,2) + 3010: 49 83 c5 01 add $0x1,%r13 + 3014: 41 39 dd cmp %ebx,%r13d + 3017: 72 d7 jb 2ff0 + 3019: 41 8d 44 24 01 lea 0x1(%r12),%eax + 301e: 39 c3 cmp %eax,%ebx + 3020: b8 00 00 00 00 mov $0x0,%eax + 3025: 0f 43 44 24 14 cmovae 0x14(%rsp),%eax + 302a: 44 03 64 24 18 add 0x18(%rsp),%r12d + 302f: 41 01 c4 add %eax,%r12d + 3032: 41 81 fc ff 00 00 00 cmp $0xff,%r12d + 3039: 77 15 ja 3050 + 303b: 8b 44 24 0c mov 0xc(%rsp),%eax + 303f: 48 8d 15 da 2f 00 00 lea 0x2fda(%rip),%rdx # 6020 + 3046: 0f bf 2c 42 movswl (%rdx,%rax,2),%ebp + 304a: eb 84 jmp 2fd0 + 304c: 0f 1f 40 00 nopl 0x0(%rax) + 3050: 83 6c 24 1c 01 subl $0x1,0x1c(%rsp) + 3055: 74 18 je 306f + 3057: 8b 44 24 0c mov 0xc(%rsp),%eax + 305b: 48 8d 0d be 2f 00 00 lea 0x2fbe(%rip),%rcx # 6020 + 3062: d1 6c 24 10 shrl $1,0x10(%rsp) + 3066: 0f bf 2c 41 movswl (%rcx,%rax,2),%ebp + 306a: e9 41 ff ff ff jmp 2fb0 + 306f: 48 83 c4 28 add $0x28,%rsp + 3073: 5b pop %rbx + 3074: 5d pop %rbp + 3075: 41 5c pop %r12 + 3077: 41 5d pop %r13 + 3079: 41 5e pop %r14 + 307b: 41 5f pop %r15 + 307d: c3 ret + 307e: 66 90 xchg %ax,%ax + +0000000000003080 : + 3080: 41 57 push %r15 + 3082: 48 8d 47 02 lea 0x2(%rdi),%rax + 3086: 41 56 push %r14 + 3088: 41 55 push %r13 + 308a: 41 54 push %r12 + 308c: 55 push %rbp + 308d: 53 push %rbx + 308e: bb 5c 06 00 00 mov $0x65c,%ebx + 3093: 48 83 ec 38 sub $0x38,%rsp + 3097: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 309c: c7 44 24 2c 07 00 00 movl $0x7,0x2c(%rsp) + 30a3: 00 + 30a4: c7 44 24 14 7f 00 00 movl $0x7f,0x14(%rsp) + 30ab: 00 + 30ac: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) + 30b3: 00 + 30b4: 48 89 44 24 20 mov %rax,0x20(%rsp) + 30b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 30c0: 8b 54 24 0c mov 0xc(%rsp),%edx + 30c4: 31 c0 xor %eax,%eax + 30c6: 83 ea 01 sub $0x1,%edx + 30c9: 89 54 24 28 mov %edx,0x28(%rsp) + 30cd: 0f 1f 00 nopl (%rax) + 30d0: 8b 54 24 0c mov 0xc(%rsp),%edx + 30d4: 83 6c 24 14 01 subl $0x1,0x14(%rsp) + 30d9: 8d 0c 10 lea (%rax,%rdx,1),%ecx + 30dc: 89 4c 24 10 mov %ecx,0x10(%rsp) + 30e0: 39 c8 cmp %ecx,%eax + 30e2: 0f 83 b8 00 00 00 jae 31a0 + 30e8: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 30ed: 89 ca mov %ecx,%edx + 30ef: 4c 8d 2c 46 lea (%rsi,%rax,2),%r13 + 30f3: 4c 8d 3c 56 lea (%rsi,%rdx,2),%r15 + 30f7: 48 89 f5 mov %rsi,%rbp + 30fa: 8b 74 24 28 mov 0x28(%rsp),%esi + 30fe: 48 8b 54 24 20 mov 0x20(%rsp),%rdx + 3103: 48 01 f0 add %rsi,%rax + 3106: 4c 8d 24 42 lea (%rdx,%rax,2),%r12 + 310a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 3110: 45 0f b7 75 00 movzwl 0x0(%r13),%r14d + 3115: 41 0f b7 3f movzwl (%r15),%edi + 3119: 49 83 c5 02 add $0x2,%r13 + 311d: 49 83 c7 02 add $0x2,%r15 + 3121: 44 01 f7 add %r14d,%edi + 3124: 0f bf ff movswl %di,%edi + 3127: e8 84 02 00 00 call 33b0 + 312c: 66 41 89 45 fe mov %ax,-0x2(%r13) + 3131: 41 0f b7 7f fe movzwl -0x2(%r15),%edi + 3136: 44 29 f7 sub %r14d,%edi + 3139: 66 41 89 7f fe mov %di,-0x2(%r15) + 313e: 0f bf ff movswl %di,%edi + 3141: 0f af fb imul %ebx,%edi + 3144: e8 47 02 00 00 call 3390 + 3149: 66 41 89 47 fe mov %ax,-0x2(%r15) + 314e: 4d 39 ec cmp %r13,%r12 + 3151: 75 bd jne 3110 + 3153: 8b 44 24 10 mov 0x10(%rsp),%eax + 3157: 03 44 24 0c add 0xc(%rsp),%eax + 315b: 3d ff 00 00 00 cmp $0xff,%eax + 3160: 77 1e ja 3180 + 3162: 8b 54 24 14 mov 0x14(%rsp),%edx + 3166: 48 8d 0d b3 2e 00 00 lea 0x2eb3(%rip),%rcx # 6020 + 316d: 0f bf 1c 51 movswl (%rcx,%rdx,2),%ebx + 3171: e9 5a ff ff ff jmp 30d0 + 3176: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 317d: 00 00 00 + 3180: 83 6c 24 2c 01 subl $0x1,0x2c(%rsp) + 3185: 74 1d je 31a4 + 3187: 8b 44 24 14 mov 0x14(%rsp),%eax + 318b: 48 8d 35 8e 2e 00 00 lea 0x2e8e(%rip),%rsi # 6020 + 3192: d1 64 24 0c shll $1,0xc(%rsp) + 3196: 0f bf 1c 46 movswl (%rsi,%rax,2),%ebx + 319a: e9 21 ff ff ff jmp 30c0 + 319f: 90 nop + 31a0: 89 c8 mov %ecx,%eax + 31a2: eb be jmp 3162 + 31a4: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 + 31a9: 49 81 c5 00 02 00 00 add $0x200,%r13 + 31b0: 0f bf 7d 00 movswl 0x0(%rbp),%edi + 31b4: 48 83 c5 02 add $0x2,%rbp + 31b8: 69 ff a1 05 00 00 imul $0x5a1,%edi,%edi + 31be: e8 cd 01 00 00 call 3390 + 31c3: 66 89 45 fe mov %ax,-0x2(%rbp) + 31c7: 49 39 ed cmp %rbp,%r13 + 31ca: 75 e4 jne 31b0 + 31cc: 48 83 c4 38 add $0x38,%rsp + 31d0: 5b pop %rbx + 31d1: 5d pop %rbp + 31d2: 41 5c pop %r12 + 31d4: 41 5d pop %r13 + 31d6: 41 5e pop %r14 + 31d8: 41 5f pop %r15 + 31da: c3 ret + 31db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +00000000000031e0 : + 31e0: 41 55 push %r13 + 31e2: 44 0f bf e9 movswl %cx,%r13d + 31e6: 41 54 push %r12 + 31e8: 49 89 f4 mov %rsi,%r12 + 31eb: 55 push %rbp + 31ec: 48 89 d5 mov %rdx,%rbp + 31ef: 53 push %rbx + 31f0: 48 89 fb mov %rdi,%rbx + 31f3: 48 83 ec 08 sub $0x8,%rsp + 31f7: 0f bf 7e 02 movswl 0x2(%rsi),%edi + 31fb: 0f bf 42 02 movswl 0x2(%rdx),%eax + 31ff: 0f af f8 imul %eax,%edi + 3202: e8 89 01 00 00 call 3390 + 3207: 0f bf f8 movswl %ax,%edi + 320a: 66 89 03 mov %ax,(%rbx) + 320d: 41 0f af fd imul %r13d,%edi + 3211: e8 7a 01 00 00 call 3390 + 3216: 66 89 03 mov %ax,(%rbx) + 3219: 41 0f bf 3c 24 movswl (%r12),%edi + 321e: 0f bf 45 00 movswl 0x0(%rbp),%eax + 3222: 0f af f8 imul %eax,%edi + 3225: e8 66 01 00 00 call 3390 + 322a: 66 01 03 add %ax,(%rbx) + 322d: 41 0f bf 3c 24 movswl (%r12),%edi + 3232: 0f bf 45 02 movswl 0x2(%rbp),%eax + 3236: 0f af f8 imul %eax,%edi + 3239: e8 52 01 00 00 call 3390 + 323e: 66 89 43 02 mov %ax,0x2(%rbx) + 3242: 41 0f bf 7c 24 02 movswl 0x2(%r12),%edi + 3248: 0f bf 45 00 movswl 0x0(%rbp),%eax + 324c: 0f af f8 imul %eax,%edi + 324f: e8 3c 01 00 00 call 3390 + 3254: 66 01 43 02 add %ax,0x2(%rbx) + 3258: 48 83 c4 08 add $0x8,%rsp + 325c: 5b pop %rbx + 325d: 5d pop %rbp + 325e: 41 5c pop %r12 + 3260: 41 5d pop %r13 + 3262: c3 ret + 3263: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 326a: 00 00 00 + 326d: 0f 1f 00 nopl (%rax) + +0000000000003270 : + 3270: 48 89 fa mov %rdi,%rdx + 3273: 48 8d bf 00 02 00 00 lea 0x200(%rdi),%rdi + 327a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 3280: 8b 06 mov (%rsi),%eax + 3282: 89 c1 mov %eax,%ecx + 3284: d1 e8 shr $1,%eax + 3286: 81 e1 55 55 55 55 and $0x55555555,%ecx + 328c: 25 55 55 55 55 and $0x55555555,%eax + 3291: 01 c8 add %ecx,%eax + 3293: 41 89 c0 mov %eax,%r8d + 3296: 89 c1 mov %eax,%ecx + 3298: 41 c1 e8 02 shr $0x2,%r8d + 329c: 83 e1 03 and $0x3,%ecx + 329f: 41 83 e0 03 and $0x3,%r8d + 32a3: 44 29 c1 sub %r8d,%ecx + 32a6: 41 89 c0 mov %eax,%r8d + 32a9: 66 89 0a mov %cx,(%rdx) + 32ac: 89 c1 mov %eax,%ecx + 32ae: 41 c1 e8 06 shr $0x6,%r8d + 32b2: c1 e9 04 shr $0x4,%ecx + 32b5: 41 83 e0 03 and $0x3,%r8d + 32b9: 83 e1 03 and $0x3,%ecx + 32bc: 44 29 c1 sub %r8d,%ecx + 32bf: 41 89 c0 mov %eax,%r8d + 32c2: 66 89 4a 02 mov %cx,0x2(%rdx) + 32c6: 89 c1 mov %eax,%ecx + 32c8: 41 c1 e8 0a shr $0xa,%r8d + 32cc: c1 e9 08 shr $0x8,%ecx + 32cf: 41 83 e0 03 and $0x3,%r8d + 32d3: 83 e1 03 and $0x3,%ecx + 32d6: 44 29 c1 sub %r8d,%ecx + 32d9: 41 89 c0 mov %eax,%r8d + 32dc: 66 89 4a 04 mov %cx,0x4(%rdx) + 32e0: 89 c1 mov %eax,%ecx + 32e2: 66 41 c1 e8 0e shr $0xe,%r8w + 32e7: c1 e9 0c shr $0xc,%ecx + 32ea: 83 e1 03 and $0x3,%ecx + 32ed: 44 29 c1 sub %r8d,%ecx + 32f0: 41 89 c0 mov %eax,%r8d + 32f3: 66 89 4a 06 mov %cx,0x6(%rdx) + 32f7: 89 c1 mov %eax,%ecx + 32f9: 41 c1 e8 12 shr $0x12,%r8d + 32fd: c1 e9 10 shr $0x10,%ecx + 3300: 41 83 e0 03 and $0x3,%r8d + 3304: 83 e1 03 and $0x3,%ecx + 3307: 44 29 c1 sub %r8d,%ecx + 330a: 41 89 c0 mov %eax,%r8d + 330d: 66 89 4a 08 mov %cx,0x8(%rdx) + 3311: 89 c1 mov %eax,%ecx + 3313: 41 c1 e8 16 shr $0x16,%r8d + 3317: c1 e9 14 shr $0x14,%ecx + 331a: 41 83 e0 03 and $0x3,%r8d + 331e: 83 e1 03 and $0x3,%ecx + 3321: 44 29 c1 sub %r8d,%ecx + 3324: 41 89 c0 mov %eax,%r8d + 3327: 66 89 4a 0a mov %cx,0xa(%rdx) + 332b: 89 c1 mov %eax,%ecx + 332d: c1 e9 18 shr $0x18,%ecx + 3330: 41 c1 e8 1a shr $0x1a,%r8d + 3334: 48 83 c2 10 add $0x10,%rdx + 3338: 48 83 c6 04 add $0x4,%rsi + 333c: 83 e1 03 and $0x3,%ecx + 333f: 41 83 e0 03 and $0x3,%r8d + 3343: 44 29 c1 sub %r8d,%ecx + 3346: 66 89 4a fc mov %cx,-0x4(%rdx) + 334a: 89 c1 mov %eax,%ecx + 334c: c1 e8 1e shr $0x1e,%eax + 334f: c1 e9 1c shr $0x1c,%ecx + 3352: 83 e1 03 and $0x3,%ecx + 3355: 29 c1 sub %eax,%ecx + 3357: 66 89 4a fe mov %cx,-0x2(%rdx) + 335b: 48 39 fa cmp %rdi,%rdx + 335e: 0f 85 1c ff ff ff jne 3280 + 3364: c3 ret + 3365: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 336c: 00 00 00 00 + +0000000000003370 : + 3370: e9 fb fe ff ff jmp 3270 + 3375: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 337c: 00 00 00 00 + +0000000000003380 : + 3380: e9 eb fe ff ff jmp 3270 + 3385: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 338c: 00 00 00 + 338f: 90 nop + +0000000000003390 : + 3390: 66 69 c7 01 f3 imul $0xf301,%di,%ax + 3395: 98 cwtl + 3396: 69 c0 ff f2 ff ff imul $0xfffff2ff,%eax,%eax + 339c: 01 f8 add %edi,%eax + 339e: c1 e8 10 shr $0x10,%eax + 33a1: c3 ret + 33a2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 33a9: 00 00 00 00 + 33ad: 0f 1f 00 nopl (%rax) + +00000000000033b0 : + 33b0: 0f bf d7 movswl %di,%edx + 33b3: 89 f8 mov %edi,%eax + 33b5: 69 d2 bf 4e 00 00 imul $0x4ebf,%edx,%edx + 33bb: 81 c2 00 00 00 02 add $0x2000000,%edx + 33c1: c1 fa 1a sar $0x1a,%edx + 33c4: 66 69 d2 01 0d imul $0xd01,%dx,%dx + 33c9: 29 d0 sub %edx,%eax + 33cb: c3 ret + 33cc: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 33d3: 00 00 00 + 33d6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 33dd: 00 00 00 + +00000000000033e0 : + 33e0: 49 89 f0 mov %rsi,%r8 + 33e3: 48 89 d6 mov %rdx,%rsi + 33e6: 48 85 d2 test %rdx,%rdx + 33e9: 74 35 je 3420 + 33eb: 31 c9 xor %ecx,%ecx + 33ed: 31 c0 xor %eax,%eax + 33ef: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 33f6: 00 00 00 00 + 33fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 3400: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx + 3404: 41 32 14 00 xor (%r8,%rax,1),%dl + 3408: 48 83 c0 01 add $0x1,%rax + 340c: 09 d1 or %edx,%ecx + 340e: 48 39 c6 cmp %rax,%rsi + 3411: 75 ed jne 3400 + 3413: 0f b6 c1 movzbl %cl,%eax + 3416: 48 f7 d8 neg %rax + 3419: 48 c1 e8 3f shr $0x3f,%rax + 341d: c3 ret + 341e: 66 90 xchg %ax,%ax + 3420: 31 c0 xor %eax,%eax + 3422: c3 ret + 3423: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 342a: 00 00 00 00 + 342e: 66 90 xchg %ax,%ax + +0000000000003430 : + 3430: 49 89 f1 mov %rsi,%r9 + 3433: 49 89 d0 mov %rdx,%r8 + 3436: 48 85 d2 test %rdx,%rdx + 3439: 74 20 je 345b + 343b: f7 d9 neg %ecx + 343d: 31 c0 xor %eax,%eax + 343f: 90 nop + 3440: 0f b6 34 07 movzbl (%rdi,%rax,1),%esi + 3444: 41 0f b6 14 01 movzbl (%r9,%rax,1),%edx + 3449: 31 f2 xor %esi,%edx + 344b: 21 ca and %ecx,%edx + 344d: 31 f2 xor %esi,%edx + 344f: 88 14 07 mov %dl,(%rdi,%rax,1) + 3452: 48 83 c0 01 add $0x1,%rax + 3456: 49 39 c0 cmp %rax,%r8 + 3459: 75 e5 jne 3440 + 345b: c3 ret + 345c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000003460 : + 3460: 66 33 37 xor (%rdi),%si + 3463: f7 da neg %edx + 3465: 21 d6 and %edx,%esi + 3467: 66 33 37 xor (%rdi),%si + 346a: 66 89 37 mov %si,(%rdi) + 346d: c3 ret + 346e: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3475: 00 00 00 + 3478: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 347f: 00 + +0000000000003480 : + 3480: 41 57 push %r15 + 3482: 41 b9 01 00 00 00 mov $0x1,%r9d + 3488: 41 56 push %r14 + 348a: 41 55 push %r13 + 348c: 41 54 push %r12 + 348e: 55 push %rbp + 348f: 53 push %rbx + 3490: 48 83 ec 68 sub $0x68,%rsp + 3494: 48 8b 07 mov (%rdi),%rax + 3497: 4c 8b 77 18 mov 0x18(%rdi),%r14 + 349b: 48 89 44 24 88 mov %rax,-0x78(%rsp) + 34a0: 48 8b 47 08 mov 0x8(%rdi),%rax + 34a4: 48 89 44 24 90 mov %rax,-0x70(%rsp) + 34a9: 48 8b 47 10 mov 0x10(%rdi),%rax + 34ad: 48 89 44 24 98 mov %rax,-0x68(%rsp) + 34b2: 48 8b 47 20 mov 0x20(%rdi),%rax + 34b6: 48 89 44 24 a0 mov %rax,-0x60(%rsp) + 34bb: 48 8b 47 28 mov 0x28(%rdi),%rax + 34bf: 48 89 44 24 a8 mov %rax,-0x58(%rsp) + 34c4: 48 8b 47 30 mov 0x30(%rdi),%rax + 34c8: 48 89 44 24 b0 mov %rax,-0x50(%rsp) + 34cd: 48 8b 47 38 mov 0x38(%rdi),%rax + 34d1: 48 89 44 24 b8 mov %rax,-0x48(%rsp) + 34d6: 48 8b 47 40 mov 0x40(%rdi),%rax + 34da: 48 89 44 24 c0 mov %rax,-0x40(%rsp) + 34df: 48 8b 47 48 mov 0x48(%rdi),%rax + 34e3: 48 89 44 24 c8 mov %rax,-0x38(%rsp) + 34e8: 48 8b 47 50 mov 0x50(%rdi),%rax + 34ec: 4c 8b 67 60 mov 0x60(%rdi),%r12 + 34f0: 4c 8b af 80 00 00 00 mov 0x80(%rdi),%r13 + 34f7: 4c 89 74 24 18 mov %r14,0x18(%rsp) + 34fc: 48 89 44 24 d0 mov %rax,-0x30(%rsp) + 3501: 48 8b 47 58 mov 0x58(%rdi),%rax + 3505: 48 c7 44 24 50 82 80 movq $0x8082,0x50(%rsp) + 350c: 00 00 + 350e: 4c 8b 9f 90 00 00 00 mov 0x90(%rdi),%r11 + 3515: 48 89 44 24 d8 mov %rax,-0x28(%rsp) + 351a: 48 8b 47 68 mov 0x68(%rdi),%rax + 351e: 48 89 7c 24 60 mov %rdi,0x60(%rsp) + 3523: 4c 8b bf a0 00 00 00 mov 0xa0(%rdi),%r15 + 352a: 48 89 44 24 e0 mov %rax,-0x20(%rsp) + 352f: 48 8b 47 70 mov 0x70(%rdi),%rax + 3533: 4c 8b 87 b0 00 00 00 mov 0xb0(%rdi),%r8 + 353a: 48 8b 9f c0 00 00 00 mov 0xc0(%rdi),%rbx + 3541: 48 89 44 24 e8 mov %rax,-0x18(%rsp) + 3546: 48 8b 47 78 mov 0x78(%rdi),%rax + 354a: 48 89 44 24 f0 mov %rax,-0x10(%rsp) + 354f: 48 8b 87 88 00 00 00 mov 0x88(%rdi),%rax + 3556: 48 89 44 24 f8 mov %rax,-0x8(%rsp) + 355b: 48 8b 87 98 00 00 00 mov 0x98(%rdi),%rax + 3562: 48 89 04 24 mov %rax,(%rsp) + 3566: 48 8b 87 a8 00 00 00 mov 0xa8(%rdi),%rax + 356d: 48 89 44 24 08 mov %rax,0x8(%rsp) + 3572: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax + 3579: 48 89 44 24 10 mov %rax,0x10(%rsp) + 357e: 48 8d 05 ab 2b 00 00 lea 0x2bab(%rip),%rax # 6130 + 3585: 48 89 44 24 58 mov %rax,0x58(%rsp) + 358a: eb 19 jmp 35a5 + 358c: 0f 1f 40 00 nopl 0x0(%rax) + 3590: 48 8b 48 08 mov 0x8(%rax),%rcx + 3594: 4c 8b 08 mov (%rax),%r9 + 3597: 48 83 c0 10 add $0x10,%rax + 359b: 48 89 44 24 58 mov %rax,0x58(%rsp) + 35a0: 48 89 4c 24 50 mov %rcx,0x50(%rsp) + 35a5: 48 8b 6c 24 d8 mov -0x28(%rsp),%rbp + 35aa: 4c 8b 74 24 90 mov -0x70(%rsp),%r14 + 35af: 48 8b 44 24 98 mov -0x68(%rsp),%rax + 35b4: 4c 33 74 24 b0 xor -0x50(%rsp),%r14 + 35b9: 48 33 44 24 b8 xor -0x48(%rsp),%rax + 35be: 49 31 ee xor %rbp,%r14 + 35c1: 48 8b 6c 24 c0 mov -0x40(%rsp),%rbp + 35c6: 49 89 c2 mov %rax,%r10 + 35c9: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 35ce: 4d 31 ee xor %r13,%r14 + 35d1: 4c 33 74 24 08 xor 0x8(%rsp),%r14 + 35d6: 4d 31 e2 xor %r12,%r10 + 35d9: 4c 33 54 24 f8 xor -0x8(%rsp),%r10 + 35de: 48 8b 74 24 88 mov -0x78(%rsp),%rsi + 35e3: 48 31 e8 xor %rbp,%rax + 35e6: 48 8b 6c 24 e0 mov -0x20(%rsp),%rbp + 35eb: 4d 31 c2 xor %r8,%r10 + 35ee: 48 33 74 24 a8 xor -0x58(%rsp),%rsi + 35f3: 48 89 c1 mov %rax,%rcx + 35f6: 48 8b 44 24 a0 mov -0x60(%rsp),%rax + 35fb: 48 33 44 24 c8 xor -0x38(%rsp),%rax + 3600: 4c 89 d7 mov %r10,%rdi + 3603: 48 31 e9 xor %rbp,%rcx + 3606: 48 8b 2c 24 mov (%rsp),%rbp + 360a: 48 33 44 24 e8 xor -0x18(%rsp),%rax + 360f: 48 d1 c7 rol $1,%rdi + 3612: 48 33 74 24 d0 xor -0x30(%rsp),%rsi + 3617: 48 33 74 24 f0 xor -0x10(%rsp),%rsi + 361c: 4c 31 d9 xor %r11,%rcx + 361f: 48 31 e8 xor %rbp,%rax + 3622: 4c 89 f5 mov %r14,%rbp + 3625: 4c 31 fe xor %r15,%rsi + 3628: 48 33 4c 24 10 xor 0x10(%rsp),%rcx + 362d: 48 31 d8 xor %rbx,%rax + 3630: 48 d1 c5 rol $1,%rbp + 3633: 48 31 f7 xor %rsi,%rdi + 3636: 48 89 ca mov %rcx,%rdx + 3639: 48 d1 c6 rol $1,%rsi + 363c: 48 31 c5 xor %rax,%rbp + 363f: 48 d1 c0 rol $1,%rax + 3642: 4c 31 d0 xor %r10,%rax + 3645: 4c 8b 54 24 b0 mov -0x50(%rsp),%r10 + 364a: 48 31 ce xor %rcx,%rsi + 364d: 48 8b 4c 24 88 mov -0x78(%rsp),%rcx + 3652: 48 d1 c2 rol $1,%rdx + 3655: 49 31 fa xor %rdi,%r10 + 3658: 4c 31 f2 xor %r14,%rdx + 365b: 48 31 e9 xor %rbp,%rcx + 365e: 49 c1 ca 14 ror $0x14,%r10 + 3662: 49 31 d4 xor %rdx,%r12 + 3665: 49 31 c3 xor %rax,%r11 + 3668: 48 31 f3 xor %rsi,%rbx + 366b: 4d 89 d6 mov %r10,%r14 + 366e: 49 c1 cc 15 ror $0x15,%r12 + 3672: 49 31 fd xor %rdi,%r13 + 3675: 49 31 d0 xor %rdx,%r8 + 3678: 49 c1 c3 15 rol $0x15,%r11 + 367c: 49 f7 d6 not %r14 + 367f: 48 c1 c3 0e rol $0xe,%rbx + 3683: 49 c1 cd 13 ror $0x13,%r13 + 3687: 4d 21 e6 and %r12,%r14 + 368a: 49 c1 c8 03 ror $0x3,%r8 + 368e: 49 31 ce xor %rcx,%r14 + 3691: 4d 31 ce xor %r9,%r14 + 3694: 4d 89 e1 mov %r12,%r9 + 3697: 49 f7 d1 not %r9 + 369a: 4d 21 d9 and %r11,%r9 + 369d: 4d 31 d1 xor %r10,%r9 + 36a0: 4c 89 4c 24 20 mov %r9,0x20(%rsp) + 36a5: 4d 89 d9 mov %r11,%r9 + 36a8: 49 f7 d1 not %r9 + 36ab: 49 21 d9 and %rbx,%r9 + 36ae: 4d 31 e1 xor %r12,%r9 + 36b1: 49 89 dc mov %rbx,%r12 + 36b4: 49 f7 d4 not %r12 + 36b7: 4c 89 4c 24 28 mov %r9,0x28(%rsp) + 36bc: 4d 89 e1 mov %r12,%r9 + 36bf: 49 21 c9 and %rcx,%r9 + 36c2: 48 f7 d1 not %rcx + 36c5: 4d 89 cc mov %r9,%r12 + 36c8: 4c 21 d1 and %r10,%rcx + 36cb: 4c 8b 54 24 d0 mov -0x30(%rsp),%r10 + 36d0: 4d 31 dc xor %r11,%r12 + 36d3: 4c 8b 5c 24 c8 mov -0x38(%rsp),%r11 + 36d8: 48 31 d9 xor %rbx,%rcx + 36db: 48 89 4c 24 30 mov %rcx,0x30(%rsp) + 36e0: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx + 36e5: 49 31 ea xor %rbp,%r10 + 36e8: 49 31 f3 xor %rsi,%r11 + 36eb: 49 c1 c2 03 rol $0x3,%r10 + 36ef: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) + 36f4: 4d 89 d9 mov %r11,%r9 + 36f7: 48 31 c1 xor %rax,%rcx + 36fa: 49 c1 c1 14 rol $0x14,%r9 + 36fe: 48 c1 c1 1c rol $0x1c,%rcx + 3702: 4d 89 cb mov %r9,%r11 + 3705: 49 f7 d3 not %r11 + 3708: 4d 21 d3 and %r10,%r11 + 370b: 49 31 cb xor %rcx,%r11 + 370e: 4c 89 5c 24 38 mov %r11,0x38(%rsp) + 3713: 4d 89 d3 mov %r10,%r11 + 3716: 49 f7 d3 not %r11 + 3719: 4d 21 eb and %r13,%r11 + 371c: 4d 31 cb xor %r9,%r11 + 371f: 4c 89 5c 24 18 mov %r11,0x18(%rsp) + 3724: 4d 89 eb mov %r13,%r11 + 3727: 49 f7 d3 not %r11 + 372a: 4d 21 c3 and %r8,%r11 + 372d: 49 31 ef xor %rbp,%r15 + 3730: 4d 31 d3 xor %r10,%r11 + 3733: 4d 89 c2 mov %r8,%r10 + 3736: 49 c1 c7 12 rol $0x12,%r15 + 373a: 49 f7 d2 not %r10 + 373d: 4c 89 5c 24 d0 mov %r11,-0x30(%rsp) + 3742: 49 21 ca and %rcx,%r10 + 3745: 48 f7 d1 not %rcx + 3748: 4c 21 c9 and %r9,%rcx + 374b: 4d 31 ea xor %r13,%r10 + 374e: 4c 31 c1 xor %r8,%rcx + 3751: 4c 89 54 24 40 mov %r10,0x40(%rsp) + 3756: 48 89 4c 24 c8 mov %rcx,-0x38(%rsp) + 375b: 4c 8b 44 24 b8 mov -0x48(%rsp),%r8 + 3760: 4c 8b 2c 24 mov (%rsp),%r13 + 3764: 4c 8b 54 24 e0 mov -0x20(%rsp),%r10 + 3769: 4c 89 74 24 88 mov %r14,-0x78(%rsp) + 376e: 49 31 d0 xor %rdx,%r8 + 3771: 48 8b 5c 24 90 mov -0x70(%rsp),%rbx + 3776: 49 c1 c0 06 rol $0x6,%r8 + 377a: 49 31 f5 xor %rsi,%r13 + 377d: 49 31 c2 xor %rax,%r10 + 3780: 4d 89 e9 mov %r13,%r9 + 3783: 4d 89 c5 mov %r8,%r13 + 3786: 49 c1 c2 19 rol $0x19,%r10 + 378a: 48 31 fb xor %rdi,%rbx + 378d: 49 f7 d5 not %r13 + 3790: 48 89 d9 mov %rbx,%rcx + 3793: 4c 89 d3 mov %r10,%rbx + 3796: 49 c1 c1 08 rol $0x8,%r9 + 379a: 4d 89 eb mov %r13,%r11 + 379d: 48 d1 c1 rol $1,%rcx + 37a0: 48 f7 d3 not %rbx + 37a3: 4d 21 d3 and %r10,%r11 + 37a6: 4d 89 dd mov %r11,%r13 + 37a9: 49 89 db mov %rbx,%r11 + 37ac: 49 31 cd xor %rcx,%r13 + 37af: 4d 21 cb and %r9,%r11 + 37b2: 4c 89 6c 24 b8 mov %r13,-0x48(%rsp) + 37b7: 4d 89 cd mov %r9,%r13 + 37ba: 4c 89 db mov %r11,%rbx + 37bd: 49 f7 d5 not %r13 + 37c0: 4c 31 c3 xor %r8,%rbx + 37c3: 4d 89 eb mov %r13,%r11 + 37c6: 48 89 1c 24 mov %rbx,(%rsp) + 37ca: 48 8b 5c 24 a0 mov -0x60(%rsp),%rbx + 37cf: 4d 21 fb and %r15,%r11 + 37d2: 4d 31 d3 xor %r10,%r11 + 37d5: 4d 89 fa mov %r15,%r10 + 37d8: 48 31 f3 xor %rsi,%rbx + 37db: 49 f7 d2 not %r10 + 37de: 49 21 ca and %rcx,%r10 + 37e1: 48 f7 d1 not %rcx + 37e4: 4c 21 c1 and %r8,%rcx + 37e7: 4d 31 ca xor %r9,%r10 + 37ea: 49 89 c8 mov %rcx,%r8 + 37ed: 4c 89 54 24 e0 mov %r10,-0x20(%rsp) + 37f2: 4c 8b 54 24 d8 mov -0x28(%rsp),%r10 + 37f7: 48 89 d9 mov %rbx,%rcx + 37fa: 4d 31 f8 xor %r15,%r8 + 37fd: 4c 8b 7c 24 a8 mov -0x58(%rsp),%r15 + 3802: 48 c1 c1 1b rol $0x1b,%rcx + 3806: 49 31 fa xor %rdi,%r10 + 3809: 4c 89 44 24 48 mov %r8,0x48(%rsp) + 380e: 49 31 ef xor %rbp,%r15 + 3811: 49 c1 c2 0a rol $0xa,%r10 + 3815: 4c 89 fb mov %r15,%rbx + 3818: 4c 8b 7c 24 f8 mov -0x8(%rsp),%r15 + 381d: 48 c1 cb 1c ror $0x1c,%rbx + 3821: 49 31 d7 xor %rdx,%r15 + 3824: 48 33 74 24 e8 xor -0x18(%rsp),%rsi + 3829: 48 33 7c 24 08 xor 0x8(%rsp),%rdi + 382e: 48 c1 ce 19 ror $0x19,%rsi + 3832: 4d 89 fc mov %r15,%r12 + 3835: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 + 383a: 48 c1 c7 02 rol $0x2,%rdi + 383e: 49 c1 c4 0f rol $0xf,%r12 + 3842: 48 33 6c 24 f0 xor -0x10(%rsp),%rbp + 3847: 48 33 54 24 98 xor -0x68(%rsp),%rdx + 384c: 48 c1 cd 17 ror $0x17,%rbp + 3850: 49 31 c7 xor %rax,%r15 + 3853: 4d 89 e5 mov %r12,%r13 + 3856: 48 33 44 24 c0 xor -0x40(%rsp),%rax + 385b: 48 c1 c8 09 ror $0x9,%rax + 385f: 4d 89 f8 mov %r15,%r8 + 3862: 49 89 df mov %rbx,%r15 + 3865: 49 f7 d5 not %r13 + 3868: 49 c1 c8 08 ror $0x8,%r8 + 386c: 49 f7 d7 not %r15 + 386f: 48 c1 ca 02 ror $0x2,%rdx + 3873: 4d 89 f9 mov %r15,%r9 + 3876: 4d 21 c5 and %r8,%r13 + 3879: 4d 21 d1 and %r10,%r9 + 387c: 4d 31 d5 xor %r10,%r13 + 387f: 4d 89 cf mov %r9,%r15 + 3882: 4d 89 d1 mov %r10,%r9 + 3885: 4d 89 c2 mov %r8,%r10 + 3888: 4c 89 6c 24 f8 mov %r13,-0x8(%rsp) + 388d: 49 f7 d1 not %r9 + 3890: 49 f7 d2 not %r10 + 3893: 49 31 cf xor %rcx,%r15 + 3896: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13 + 389b: 4d 21 e1 and %r12,%r9 + 389e: 49 21 ca and %rcx,%r10 + 38a1: 48 f7 d1 not %rcx + 38a4: 4c 89 7c 24 08 mov %r15,0x8(%rsp) + 38a9: 49 31 d9 xor %rbx,%r9 + 38ac: 48 21 d9 and %rbx,%rcx + 38af: 48 89 f3 mov %rsi,%rbx + 38b2: 4d 31 e2 xor %r12,%r10 + 38b5: 4c 31 c1 xor %r8,%rcx + 38b8: 49 89 f8 mov %rdi,%r8 + 38bb: 48 89 df mov %rbx,%rdi + 38be: 48 89 c6 mov %rax,%rsi + 38c1: 48 f7 d7 not %rdi + 38c4: 48 f7 d6 not %rsi + 38c7: 48 21 ef and %rbp,%rdi + 38ca: 48 21 de and %rbx,%rsi + 38cd: 48 31 c7 xor %rax,%rdi + 38d0: 48 31 d6 xor %rdx,%rsi + 38d3: 49 89 fc mov %rdi,%r12 + 38d6: 48 89 ef mov %rbp,%rdi + 38d9: 48 89 74 24 d8 mov %rsi,-0x28(%rsp) + 38de: 48 f7 d7 not %rdi + 38e1: 4c 89 64 24 10 mov %r12,0x10(%rsp) + 38e6: 4c 21 c7 and %r8,%rdi + 38e9: 48 31 df xor %rbx,%rdi + 38ec: 4c 89 c3 mov %r8,%rbx + 38ef: 48 f7 d3 not %rbx + 38f2: 48 21 d3 and %rdx,%rbx + 38f5: 48 f7 d2 not %rdx + 38f8: 48 31 eb xor %rbp,%rbx + 38fb: 48 21 c2 and %rax,%rdx + 38fe: 48 8b 6c 24 38 mov 0x38(%rsp),%rbp + 3903: 4c 33 6c 24 d0 xor -0x30(%rsp),%r13 + 3908: 4c 31 c2 xor %r8,%rdx + 390b: 4d 89 f0 mov %r14,%r8 + 390e: 4d 31 dd xor %r11,%r13 + 3911: 48 89 5c 24 f0 mov %rbx,-0x10(%rsp) + 3916: 49 31 e8 xor %rbp,%r8 + 3919: 4c 33 44 24 b8 xor -0x48(%rsp),%r8 + 391e: 4c 33 6c 24 f8 xor -0x8(%rsp),%r13 + 3923: 4d 31 f8 xor %r15,%r8 + 3926: 4c 8b 7c 24 20 mov 0x20(%rsp),%r15 + 392b: 49 31 fd xor %rdi,%r13 + 392e: 49 31 f0 xor %rsi,%r8 + 3931: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 3936: 49 31 f7 xor %rsi,%r15 + 3939: 4c 33 3c 24 xor (%rsp),%r15 + 393d: 4d 31 cf xor %r9,%r15 + 3940: 4d 31 e7 xor %r12,%r15 + 3943: 4c 8b 64 24 b0 mov -0x50(%rsp),%r12 + 3948: 48 8b 6c 24 40 mov 0x40(%rsp),%rbp + 394d: 48 8b 44 24 c8 mov -0x38(%rsp),%rax + 3952: 4d 89 fe mov %r15,%r14 + 3955: 49 31 ec xor %rbp,%r12 + 3958: 48 8b 6c 24 f0 mov -0x10(%rsp),%rbp + 395d: 4c 33 64 24 e0 xor -0x20(%rsp),%r12 + 3962: 49 d1 c6 rol $1,%r14 + 3965: 4d 31 d4 xor %r10,%r12 + 3968: 49 31 ec xor %rbp,%r12 + 396b: 48 8b 6c 24 48 mov 0x48(%rsp),%rbp + 3970: 4c 89 e3 mov %r12,%rbx + 3973: 48 31 e8 xor %rbp,%rax + 3976: 48 33 44 24 30 xor 0x30(%rsp),%rax + 397b: 4c 89 ed mov %r13,%rbp + 397e: 48 d1 c3 rol $1,%rbx + 3981: 48 31 c8 xor %rcx,%rax + 3984: 48 d1 c5 rol $1,%rbp + 3987: 4c 31 fb xor %r15,%rbx + 398a: 49 89 f7 mov %rsi,%r15 + 398d: 48 31 d0 xor %rdx,%rax + 3990: 4c 31 c5 xor %r8,%rbp + 3993: 49 d1 c0 rol $1,%r8 + 3996: 48 8b 74 24 50 mov 0x50(%rsp),%rsi + 399b: 49 31 c6 xor %rax,%r14 + 399e: 48 d1 c0 rol $1,%rax + 39a1: 4d 31 e0 xor %r12,%r8 + 39a4: 4c 31 e8 xor %r13,%rax + 39a7: 4c 8b 6c 24 88 mov -0x78(%rsp),%r13 + 39ac: 4d 31 f5 xor %r14,%r13 + 39af: 49 31 ef xor %rbp,%r15 + 39b2: 49 31 db xor %rbx,%r11 + 39b5: 49 31 c2 xor %rax,%r10 + 39b8: 4d 89 fc mov %r15,%r12 + 39bb: 49 c1 cb 15 ror $0x15,%r11 + 39bf: 4c 31 c2 xor %r8,%rdx + 39c2: 49 31 e9 xor %rbp,%r9 + 39c5: 49 c1 cc 14 ror $0x14,%r12 + 39c9: 49 c1 c2 15 rol $0x15,%r10 + 39cd: 48 31 df xor %rbx,%rdi + 39d0: 48 c1 c2 0e rol $0xe,%rdx + 39d4: 4d 89 e7 mov %r12,%r15 + 39d7: 49 c1 c9 13 ror $0x13,%r9 + 39db: 49 f7 d7 not %r15 + 39de: 48 c1 cf 03 ror $0x3,%rdi + 39e2: 4d 21 df and %r11,%r15 + 39e5: 4d 31 ef xor %r13,%r15 + 39e8: 4c 31 fe xor %r15,%rsi + 39eb: 48 89 74 24 88 mov %rsi,-0x78(%rsp) + 39f0: 4c 89 de mov %r11,%rsi + 39f3: 48 f7 d6 not %rsi + 39f6: 49 89 f7 mov %rsi,%r15 + 39f9: 4d 21 d7 and %r10,%r15 + 39fc: 4c 89 fe mov %r15,%rsi + 39ff: 4c 31 e6 xor %r12,%rsi + 3a02: 48 89 74 24 90 mov %rsi,-0x70(%rsp) + 3a07: 4c 89 d6 mov %r10,%rsi + 3a0a: 48 f7 d6 not %rsi + 3a0d: 49 89 f7 mov %rsi,%r15 + 3a10: 49 21 d7 and %rdx,%r15 + 3a13: 4c 89 fe mov %r15,%rsi + 3a16: 4c 31 de xor %r11,%rsi + 3a19: 49 89 d3 mov %rdx,%r11 + 3a1c: 49 f7 d3 not %r11 + 3a1f: 48 89 74 24 98 mov %rsi,-0x68(%rsp) + 3a24: 48 8b 74 24 d8 mov -0x28(%rsp),%rsi + 3a29: 4d 21 eb and %r13,%r11 + 3a2c: 49 f7 d5 not %r13 + 3a2f: 4d 31 d3 xor %r10,%r11 + 3a32: 4d 21 e5 and %r12,%r13 + 3a35: 4c 8b 54 24 c8 mov -0x38(%rsp),%r10 + 3a3a: 4c 8b 64 24 b0 mov -0x50(%rsp),%r12 + 3a3f: 4c 89 5c 24 18 mov %r11,0x18(%rsp) + 3a44: 4d 89 eb mov %r13,%r11 + 3a47: 49 31 d3 xor %rdx,%r11 + 3a4a: 4d 31 c2 xor %r8,%r10 + 3a4d: 49 31 c4 xor %rax,%r12 + 3a50: 4c 89 5c 24 a0 mov %r11,-0x60(%rsp) + 3a55: 4c 8b 5c 24 b8 mov -0x48(%rsp),%r11 + 3a5a: 49 c1 c2 14 rol $0x14,%r10 + 3a5e: 4c 89 e2 mov %r12,%rdx + 3a61: 4d 89 d4 mov %r10,%r12 + 3a64: 48 c1 c2 1c rol $0x1c,%rdx + 3a68: 4d 31 f3 xor %r14,%r11 + 3a6b: 49 f7 d4 not %r12 + 3a6e: 49 c1 c3 03 rol $0x3,%r11 + 3a72: 4d 21 dc and %r11,%r12 + 3a75: 49 31 d4 xor %rdx,%r12 + 3a78: 4c 89 64 24 a8 mov %r12,-0x58(%rsp) + 3a7d: 4d 89 dc mov %r11,%r12 + 3a80: 49 f7 d4 not %r12 + 3a83: 4d 21 cc and %r9,%r12 + 3a86: 4c 31 c1 xor %r8,%rcx + 3a89: 4c 31 f6 xor %r14,%rsi + 3a8c: 48 c1 c1 08 rol $0x8,%rcx + 3a90: 4d 31 d4 xor %r10,%r12 + 3a93: 48 c1 c6 12 rol $0x12,%rsi + 3a97: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) + 3a9c: 4d 89 cc mov %r9,%r12 + 3a9f: 49 f7 d4 not %r12 + 3aa2: 49 21 fc and %rdi,%r12 + 3aa5: 4d 31 dc xor %r11,%r12 + 3aa8: 49 89 fb mov %rdi,%r11 + 3aab: 49 f7 d3 not %r11 + 3aae: 4c 89 64 24 b8 mov %r12,-0x48(%rsp) + 3ab3: 49 21 d3 and %rdx,%r11 + 3ab6: 48 f7 d2 not %rdx + 3ab9: 4d 31 cb xor %r9,%r11 + 3abc: 4c 21 d2 and %r10,%rdx + 3abf: 4c 8b 4c 24 e0 mov -0x20(%rsp),%r9 + 3ac4: 4c 89 5c 24 c0 mov %r11,-0x40(%rsp) + 3ac9: 49 89 d3 mov %rdx,%r11 + 3acc: 48 8b 54 24 20 mov 0x20(%rsp),%rdx + 3ad1: 49 31 fb xor %rdi,%r11 + 3ad4: 48 8b 7c 24 d0 mov -0x30(%rsp),%rdi + 3ad9: 49 31 c1 xor %rax,%r9 + 3adc: 4c 89 5c 24 c8 mov %r11,-0x38(%rsp) + 3ae1: 49 c1 c1 19 rol $0x19,%r9 + 3ae5: 48 31 ea xor %rbp,%rdx + 3ae8: 48 31 df xor %rbx,%rdi + 3aeb: 48 d1 c2 rol $1,%rdx + 3aee: 48 c1 c7 06 rol $0x6,%rdi + 3af2: 49 89 fb mov %rdi,%r11 + 3af5: 49 f7 d3 not %r11 + 3af8: 4d 89 da mov %r11,%r10 + 3afb: 4d 21 ca and %r9,%r10 + 3afe: 4d 89 d3 mov %r10,%r11 + 3b01: 49 31 d3 xor %rdx,%r11 + 3b04: 4c 89 5c 24 d0 mov %r11,-0x30(%rsp) + 3b09: 4d 89 cb mov %r9,%r11 + 3b0c: 49 f7 d3 not %r11 + 3b0f: 4d 89 da mov %r11,%r10 + 3b12: 49 21 ca and %rcx,%r10 + 3b15: 4d 89 d3 mov %r10,%r11 + 3b18: 49 31 fb xor %rdi,%r11 + 3b1b: 4c 89 5c 24 d8 mov %r11,-0x28(%rsp) + 3b20: 49 89 cb mov %rcx,%r11 + 3b23: 49 f7 d3 not %r11 + 3b26: 4d 89 dc mov %r11,%r12 + 3b29: 49 21 f4 and %rsi,%r12 + 3b2c: 4d 31 cc xor %r9,%r12 + 3b2f: 49 89 f1 mov %rsi,%r9 + 3b32: 49 f7 d1 not %r9 + 3b35: 49 21 d1 and %rdx,%r9 + 3b38: 48 f7 d2 not %rdx + 3b3b: 48 21 fa and %rdi,%rdx + 3b3e: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi + 3b43: 49 31 c9 xor %rcx,%r9 + 3b46: 48 31 f2 xor %rsi,%rdx + 3b49: 48 8b 74 24 38 mov 0x38(%rsp),%rsi + 3b4e: 4c 89 4c 24 e0 mov %r9,-0x20(%rsp) + 3b53: 4c 31 c7 xor %r8,%rdi + 3b56: 48 89 54 24 e8 mov %rdx,-0x18(%rsp) + 3b5b: 4c 31 f6 xor %r14,%rsi + 3b5e: 48 89 fa mov %rdi,%rdx + 3b61: 48 8b 3c 24 mov (%rsp),%rdi + 3b65: 4c 8b 4c 24 f8 mov -0x8(%rsp),%r9 + 3b6a: 48 c1 ce 1c ror $0x1c,%rsi + 3b6e: 48 c1 c2 1b rol $0x1b,%rdx + 3b72: 48 8b 4c 24 f0 mov -0x10(%rsp),%rcx + 3b77: 49 89 f3 mov %rsi,%r11 + 3b7a: 48 31 ef xor %rbp,%rdi + 3b7d: 49 31 d9 xor %rbx,%r9 + 3b80: 48 c1 c7 0a rol $0xa,%rdi + 3b84: 49 f7 d3 not %r11 + 3b87: 49 c1 c1 0f rol $0xf,%r9 + 3b8b: 48 31 c1 xor %rax,%rcx + 3b8e: 4d 89 da mov %r11,%r10 + 3b91: 48 c1 c9 08 ror $0x8,%rcx + 3b95: 48 33 44 24 40 xor 0x40(%rsp),%rax + 3b9a: 49 21 fa and %rdi,%r10 + 3b9d: 48 c1 c8 09 ror $0x9,%rax + 3ba1: 4d 89 d3 mov %r10,%r11 + 3ba4: 49 89 c7 mov %rax,%r15 + 3ba7: 49 31 d3 xor %rdx,%r11 + 3baa: 49 f7 d7 not %r15 + 3bad: 4c 89 5c 24 f0 mov %r11,-0x10(%rsp) + 3bb2: 49 89 fb mov %rdi,%r11 + 3bb5: 49 f7 d3 not %r11 + 3bb8: 4d 89 dd mov %r11,%r13 + 3bbb: 4d 89 cb mov %r9,%r11 + 3bbe: 49 f7 d3 not %r11 + 3bc1: 4d 21 cd and %r9,%r13 + 3bc4: 4d 89 da mov %r11,%r10 + 3bc7: 49 31 f5 xor %rsi,%r13 + 3bca: 49 21 ca and %rcx,%r10 + 3bcd: 4d 89 d3 mov %r10,%r11 + 3bd0: 49 31 fb xor %rdi,%r11 + 3bd3: 4c 89 5c 24 f8 mov %r11,-0x8(%rsp) + 3bd8: 49 89 cb mov %rcx,%r11 + 3bdb: 49 f7 d3 not %r11 + 3bde: 49 21 d3 and %rdx,%r11 + 3be1: 48 f7 d2 not %rdx + 3be4: 48 21 f2 and %rsi,%rdx + 3be7: 48 8b 74 24 48 mov 0x48(%rsp),%rsi + 3bec: 4d 31 cb xor %r9,%r11 + 3bef: 48 89 d7 mov %rdx,%rdi + 3bf2: 48 8b 54 24 28 mov 0x28(%rsp),%rdx + 3bf7: 48 31 cf xor %rcx,%rdi + 3bfa: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 3bff: 4c 31 c6 xor %r8,%rsi + 3c02: 48 31 da xor %rbx,%rdx + 3c05: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx + 3c0a: 48 c1 ce 19 ror $0x19,%rsi + 3c0e: 48 89 3c 24 mov %rdi,(%rsp) + 3c12: 4c 31 f1 xor %r14,%rcx + 3c15: 48 89 f7 mov %rsi,%rdi + 3c18: 49 21 f7 and %rsi,%r15 + 3c1b: 48 c1 ca 02 ror $0x2,%rdx + 3c1f: 48 c1 c9 17 ror $0x17,%rcx + 3c23: 48 31 eb xor %rbp,%rbx + 3c26: 48 f7 d7 not %rdi + 3c29: 49 31 d7 xor %rdx,%r15 + 3c2c: 49 89 c8 mov %rcx,%r8 + 3c2f: 48 c1 c3 02 rol $0x2,%rbx + 3c33: 48 21 cf and %rcx,%rdi + 3c36: 49 f7 d0 not %r8 + 3c39: 48 31 c7 xor %rax,%rdi + 3c3c: 49 21 d8 and %rbx,%r8 + 3c3f: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 3c44: 49 31 f0 xor %rsi,%r8 + 3c47: 48 89 de mov %rbx,%rsi + 3c4a: 48 f7 d6 not %rsi + 3c4d: 48 21 d6 and %rdx,%rsi + 3c50: 48 f7 d2 not %rdx + 3c53: 48 31 ce xor %rcx,%rsi + 3c56: 48 21 c2 and %rax,%rdx + 3c59: 48 8b 44 24 58 mov 0x58(%rsp),%rax + 3c5e: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 3c63: 48 8d 35 76 25 00 00 lea 0x2576(%rip),%rsi # 61e0 + 3c6a: 48 31 d3 xor %rdx,%rbx + 3c6d: 48 39 c6 cmp %rax,%rsi + 3c70: 0f 85 1a f9 ff ff jne 3590 + 3c76: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi + 3c7b: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3c80: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 + 3c85: 48 89 07 mov %rax,(%rdi) + 3c88: 48 8b 44 24 90 mov -0x70(%rsp),%rax + 3c8d: 4c 89 77 18 mov %r14,0x18(%rdi) + 3c91: 48 89 47 08 mov %rax,0x8(%rdi) + 3c95: 48 8b 44 24 98 mov -0x68(%rsp),%rax + 3c9a: 4c 89 67 60 mov %r12,0x60(%rdi) + 3c9e: 48 89 47 10 mov %rax,0x10(%rdi) + 3ca2: 48 8b 44 24 a0 mov -0x60(%rsp),%rax + 3ca7: 48 89 47 20 mov %rax,0x20(%rdi) + 3cab: 48 8b 44 24 a8 mov -0x58(%rsp),%rax + 3cb0: 48 89 47 28 mov %rax,0x28(%rdi) + 3cb4: 48 8b 44 24 b0 mov -0x50(%rsp),%rax + 3cb9: 48 89 47 30 mov %rax,0x30(%rdi) + 3cbd: 48 8b 44 24 b8 mov -0x48(%rsp),%rax + 3cc2: 48 89 47 38 mov %rax,0x38(%rdi) + 3cc6: 48 8b 44 24 c0 mov -0x40(%rsp),%rax + 3ccb: 48 89 47 40 mov %rax,0x40(%rdi) + 3ccf: 48 8b 44 24 c8 mov -0x38(%rsp),%rax + 3cd4: 48 89 47 48 mov %rax,0x48(%rdi) + 3cd8: 48 8b 44 24 d0 mov -0x30(%rsp),%rax + 3cdd: 48 89 47 50 mov %rax,0x50(%rdi) + 3ce1: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 3ce6: 48 89 47 58 mov %rax,0x58(%rdi) + 3cea: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 3cef: 48 89 47 68 mov %rax,0x68(%rdi) + 3cf3: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 3cf8: 48 89 47 70 mov %rax,0x70(%rdi) + 3cfc: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 3d01: 48 89 47 78 mov %rax,0x78(%rdi) + 3d05: 4c 89 af 80 00 00 00 mov %r13,0x80(%rdi) + 3d0c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3d11: 4c 89 9f 90 00 00 00 mov %r11,0x90(%rdi) + 3d18: 48 89 87 88 00 00 00 mov %rax,0x88(%rdi) + 3d1f: 48 8b 04 24 mov (%rsp),%rax + 3d23: 4c 89 bf a0 00 00 00 mov %r15,0xa0(%rdi) + 3d2a: 48 89 87 98 00 00 00 mov %rax,0x98(%rdi) + 3d31: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3d36: 4c 89 87 b0 00 00 00 mov %r8,0xb0(%rdi) + 3d3d: 48 89 87 a8 00 00 00 mov %rax,0xa8(%rdi) + 3d44: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 3d49: 48 89 9f c0 00 00 00 mov %rbx,0xc0(%rdi) + 3d50: 48 89 87 b8 00 00 00 mov %rax,0xb8(%rdi) + 3d57: 48 83 c4 68 add $0x68,%rsp + 3d5b: 5b pop %rbx + 3d5c: 5d pop %rbp + 3d5d: 41 5c pop %r12 + 3d5f: 41 5d pop %r13 + 3d61: 41 5e pop %r14 + 3d63: 41 5f pop %r15 + 3d65: c3 ret + 3d66: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3d6d: 00 00 00 + +0000000000003d70 : + 3d70: 41 57 push %r15 + 3d72: 31 c0 xor %eax,%eax + 3d74: 49 89 f7 mov %rsi,%r15 + 3d77: 41 56 push %r14 + 3d79: 41 55 push %r13 + 3d7b: 41 54 push %r12 + 3d7d: 49 89 d4 mov %rdx,%r12 + 3d80: 55 push %rbp + 3d81: 48 89 fd mov %rdi,%rbp + 3d84: 48 83 c7 08 add $0x8,%rdi + 3d88: 53 push %rbx + 3d89: 89 cb mov %ecx,%ebx + 3d8b: 48 89 e9 mov %rbp,%rcx + 3d8e: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) + 3d95: 00 + 3d96: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 3d9d: 00 00 00 00 + 3da1: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 3da5: 48 29 f9 sub %rdi,%rcx + 3da8: 81 c1 c8 00 00 00 add $0xc8,%ecx + 3dae: c1 e9 03 shr $0x3,%ecx + 3db1: f3 48 ab rep stos %rax,%es:(%rdi) + 3db4: 48 81 fa 87 00 00 00 cmp $0x87,%rdx + 3dbb: 0f 86 ae 00 00 00 jbe 3e6f + 3dc1: 4c 8d b6 88 00 00 00 lea 0x88(%rsi),%r14 + 3dc8: 4d 89 f5 mov %r14,%r13 + 3dcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 3dd0: 4c 89 f8 mov %r15,%rax + 3dd3: 48 89 ee mov %rbp,%rsi + 3dd6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3ddd: 00 00 00 + 3de0: 0f b6 50 01 movzbl 0x1(%rax),%edx + 3de4: 0f b6 48 02 movzbl 0x2(%rax),%ecx + 3de8: 48 83 c0 08 add $0x8,%rax + 3dec: 48 c1 e1 10 shl $0x10,%rcx + 3df0: 48 c1 e2 08 shl $0x8,%rdx + 3df4: 48 09 ca or %rcx,%rdx + 3df7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx + 3dfb: 48 09 ca or %rcx,%rdx + 3dfe: 0f b6 48 fb movzbl -0x5(%rax),%ecx + 3e02: 48 c1 e1 18 shl $0x18,%rcx + 3e06: 48 09 ca or %rcx,%rdx + 3e09: 0f b6 48 fc movzbl -0x4(%rax),%ecx + 3e0d: 48 c1 e1 20 shl $0x20,%rcx + 3e11: 48 09 d1 or %rdx,%rcx + 3e14: 0f b6 50 fd movzbl -0x3(%rax),%edx + 3e18: 48 c1 e2 28 shl $0x28,%rdx + 3e1c: 48 09 ca or %rcx,%rdx + 3e1f: 0f b6 48 fe movzbl -0x2(%rax),%ecx + 3e23: 48 c1 e1 30 shl $0x30,%rcx + 3e27: 48 09 d1 or %rdx,%rcx + 3e2a: 0f b6 50 ff movzbl -0x1(%rax),%edx + 3e2e: 48 c1 e2 38 shl $0x38,%rdx + 3e32: 48 09 ca or %rcx,%rdx + 3e35: 48 31 16 xor %rdx,(%rsi) + 3e38: 48 83 c6 08 add $0x8,%rsi + 3e3c: 4c 39 e8 cmp %r13,%rax + 3e3f: 75 9f jne 3de0 + 3e41: 48 89 ef mov %rbp,%rdi + 3e44: 49 81 ec 88 00 00 00 sub $0x88,%r12 + 3e4b: 4d 89 f7 mov %r14,%r15 + 3e4e: 49 81 c5 88 00 00 00 add $0x88,%r13 + 3e55: e8 26 f6 ff ff call 3480 + 3e5a: 49 81 fc 87 00 00 00 cmp $0x87,%r12 + 3e61: 76 0c jbe 3e6f + 3e63: 49 81 c6 88 00 00 00 add $0x88,%r14 + 3e6a: e9 61 ff ff ff jmp 3dd0 + 3e6f: 4d 85 e4 test %r12,%r12 + 3e72: 74 6c je 3ee0 + 3e74: 31 c0 xor %eax,%eax + 3e76: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3e7d: 00 00 00 + 3e80: 89 c2 mov %eax,%edx + 3e82: 89 c1 mov %eax,%ecx + 3e84: c1 ea 03 shr $0x3,%edx + 3e87: 83 e1 07 and $0x7,%ecx + 3e8a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 3e91: 41 0f b6 14 07 movzbl (%r15,%rax,1),%edx + 3e96: c1 e1 03 shl $0x3,%ecx + 3e99: 48 83 c0 01 add $0x1,%rax + 3e9d: 48 d3 e2 shl %cl,%rdx + 3ea0: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) + 3ea5: 49 39 c4 cmp %rax,%r12 + 3ea8: 75 d6 jne 3e80 + 3eaa: 44 89 e0 mov %r12d,%eax + 3ead: 44 89 e1 mov %r12d,%ecx + 3eb0: c1 e8 03 shr $0x3,%eax + 3eb3: 83 e1 07 and $0x7,%ecx + 3eb6: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 3ebd: c1 e1 03 shl $0x3,%ecx + 3ec0: 48 01 e8 add %rbp,%rax + 3ec3: 0f b6 db movzbl %bl,%ebx + 3ec6: 48 d3 e3 shl %cl,%rbx + 3ec9: 48 31 18 xor %rbx,(%rax) + 3ecc: 48 0f ba bd 80 00 00 btcq $0x3f,0x80(%rbp) + 3ed3: 00 3f + 3ed5: 5b pop %rbx + 3ed6: 5d pop %rbp + 3ed7: 41 5c pop %r12 + 3ed9: 41 5d pop %r13 + 3edb: 41 5e pop %r14 + 3edd: 41 5f pop %r15 + 3edf: c3 ret + 3ee0: 48 89 e8 mov %rbp,%rax + 3ee3: 31 c9 xor %ecx,%ecx + 3ee5: eb dc jmp 3ec3 + 3ee7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 3eee: 00 00 + +0000000000003ef0 : + 3ef0: 41 56 push %r14 + 3ef2: 31 c0 xor %eax,%eax + 3ef4: 49 89 f6 mov %rsi,%r14 + 3ef7: 41 55 push %r13 + 3ef9: 41 54 push %r12 + 3efb: 55 push %rbp + 3efc: 48 89 d5 mov %rdx,%rbp + 3eff: 53 push %rbx + 3f00: 48 89 fb mov %rdi,%rbx + 3f03: 48 83 c7 08 add $0x8,%rdi + 3f07: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) + 3f0e: 00 + 3f0f: 48 89 d9 mov %rbx,%rcx + 3f12: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 3f19: 00 00 00 00 + 3f1d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 3f21: 48 29 f9 sub %rdi,%rcx + 3f24: 81 c1 c8 00 00 00 add $0xc8,%ecx + 3f2a: c1 e9 03 shr $0x3,%ecx + 3f2d: f3 48 ab rep stos %rax,%es:(%rdi) + 3f30: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx + 3f37: 0f 86 b2 00 00 00 jbe 3fef + 3f3d: 4c 8d ae a8 00 00 00 lea 0xa8(%rsi),%r13 + 3f44: 4d 89 ec mov %r13,%r12 + 3f47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 3f4e: 00 00 + 3f50: 4c 89 f0 mov %r14,%rax + 3f53: 48 89 de mov %rbx,%rsi + 3f56: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3f5d: 00 00 00 + 3f60: 0f b6 50 01 movzbl 0x1(%rax),%edx + 3f64: 0f b6 48 02 movzbl 0x2(%rax),%ecx + 3f68: 48 83 c0 08 add $0x8,%rax + 3f6c: 48 c1 e1 10 shl $0x10,%rcx + 3f70: 48 c1 e2 08 shl $0x8,%rdx + 3f74: 48 09 ca or %rcx,%rdx + 3f77: 0f b6 48 f8 movzbl -0x8(%rax),%ecx + 3f7b: 48 09 ca or %rcx,%rdx + 3f7e: 0f b6 48 fb movzbl -0x5(%rax),%ecx + 3f82: 48 c1 e1 18 shl $0x18,%rcx + 3f86: 48 09 ca or %rcx,%rdx + 3f89: 0f b6 48 fc movzbl -0x4(%rax),%ecx + 3f8d: 48 c1 e1 20 shl $0x20,%rcx + 3f91: 48 09 d1 or %rdx,%rcx + 3f94: 0f b6 50 fd movzbl -0x3(%rax),%edx + 3f98: 48 c1 e2 28 shl $0x28,%rdx + 3f9c: 48 09 ca or %rcx,%rdx + 3f9f: 0f b6 48 fe movzbl -0x2(%rax),%ecx + 3fa3: 48 c1 e1 30 shl $0x30,%rcx + 3fa7: 48 09 d1 or %rdx,%rcx + 3faa: 0f b6 50 ff movzbl -0x1(%rax),%edx + 3fae: 48 c1 e2 38 shl $0x38,%rdx + 3fb2: 48 09 ca or %rcx,%rdx + 3fb5: 48 31 16 xor %rdx,(%rsi) + 3fb8: 48 83 c6 08 add $0x8,%rsi + 3fbc: 4c 39 e0 cmp %r12,%rax + 3fbf: 75 9f jne 3f60 + 3fc1: 48 89 df mov %rbx,%rdi + 3fc4: 48 81 ed a8 00 00 00 sub $0xa8,%rbp + 3fcb: 4d 89 ee mov %r13,%r14 + 3fce: 49 81 c4 a8 00 00 00 add $0xa8,%r12 + 3fd5: e8 a6 f4 ff ff call 3480 + 3fda: 48 81 fd a7 00 00 00 cmp $0xa7,%rbp + 3fe1: 76 0c jbe 3fef + 3fe3: 49 81 c5 a8 00 00 00 add $0xa8,%r13 + 3fea: e9 61 ff ff ff jmp 3f50 + 3fef: 48 85 ed test %rbp,%rbp + 3ff2: 74 69 je 405d + 3ff4: 31 c0 xor %eax,%eax + 3ff6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3ffd: 00 00 00 + 4000: 89 c2 mov %eax,%edx + 4002: 89 c1 mov %eax,%ecx + 4004: c1 ea 03 shr $0x3,%edx + 4007: 83 e1 07 and $0x7,%ecx + 400a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 4011: 41 0f b6 14 06 movzbl (%r14,%rax,1),%edx + 4016: c1 e1 03 shl $0x3,%ecx + 4019: 48 83 c0 01 add $0x1,%rax + 401d: 48 d3 e2 shl %cl,%rdx + 4020: 48 31 14 33 xor %rdx,(%rbx,%rsi,1) + 4024: 48 39 c5 cmp %rax,%rbp + 4027: 75 d7 jne 4000 + 4029: 89 e8 mov %ebp,%eax + 402b: 89 e9 mov %ebp,%ecx + 402d: ba 1f 00 00 00 mov $0x1f,%edx + 4032: c1 e8 03 shr $0x3,%eax + 4035: 83 e1 07 and $0x7,%ecx + 4038: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 403f: c1 e1 03 shl $0x3,%ecx + 4042: 48 01 d8 add %rbx,%rax + 4045: 48 d3 e2 shl %cl,%rdx + 4048: 48 31 10 xor %rdx,(%rax) + 404b: 48 0f ba bb a0 00 00 btcq $0x3f,0xa0(%rbx) + 4052: 00 3f + 4054: 5b pop %rbx + 4055: 5d pop %rbp + 4056: 41 5c pop %r12 + 4058: 41 5d pop %r13 + 405a: 41 5e pop %r14 + 405c: c3 ret + 405d: 48 89 d8 mov %rbx,%rax + 4060: ba 1f 00 00 00 mov $0x1f,%edx + 4065: eb e1 jmp 4048 + 4067: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 406e: 00 00 + +0000000000004070 : + 4070: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) + 4077: 48 89 fa mov %rdi,%rdx + 407a: 48 8d 7f 08 lea 0x8(%rdi),%rdi + 407e: 31 c0 xor %eax,%eax + 4080: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 4087: 00 00 00 00 + 408b: 48 89 d1 mov %rdx,%rcx + 408e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 4092: 48 29 f9 sub %rdi,%rcx + 4095: 81 c1 c8 00 00 00 add $0xc8,%ecx + 409b: c1 e9 03 shr $0x3,%ecx + 409e: f3 48 ab rep stos %rax,%es:(%rdi) + 40a1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) + 40a8: 00 00 00 + 40ab: c3 ret + 40ac: 0f 1f 40 00 nopl 0x0(%rax) + +00000000000040b0 : + 40b0: 41 54 push %r12 + 40b2: 49 89 d4 mov %rdx,%r12 + 40b5: 55 push %rbp + 40b6: 48 89 f5 mov %rsi,%rbp + 40b9: 53 push %rbx + 40ba: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax + 40c0: 48 89 fb mov %rdi,%rbx + 40c3: 48 01 c2 add %rax,%rdx + 40c6: 49 89 c0 mov %rax,%r8 + 40c9: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx + 40d0: 0f 86 a9 00 00 00 jbe 417f + 40d6: 3d a7 00 00 00 cmp $0xa7,%eax + 40db: 76 28 jbe 4105 + 40dd: 0f 1f 00 nopl (%rax) + 40e0: b8 a8 00 00 00 mov $0xa8,%eax + 40e5: 48 89 df mov %rbx,%rdi + 40e8: 44 29 c0 sub %r8d,%eax + 40eb: 49 29 c4 sub %rax,%r12 + 40ee: e8 8d f3 ff ff call 3480 + 40f3: 45 31 c0 xor %r8d,%r8d + 40f6: 31 c0 xor %eax,%eax + 40f8: 49 81 fc a7 00 00 00 cmp $0xa7,%r12 + 40ff: 0f 86 8b 00 00 00 jbe 4190 + 4105: 44 89 c0 mov %r8d,%eax + 4108: 48 89 ee mov %rbp,%rsi + 410b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4112: 00 00 00 00 + 4116: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 411d: 00 00 00 00 + 4121: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4128: 00 00 00 00 + 412c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4133: 00 00 00 00 + 4137: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 413e: 00 00 + 4140: 89 c2 mov %eax,%edx + 4142: 89 c1 mov %eax,%ecx + 4144: 48 83 c6 01 add $0x1,%rsi + 4148: 83 c0 01 add $0x1,%eax + 414b: c1 ea 03 shr $0x3,%edx + 414e: 83 e1 07 and $0x7,%ecx + 4151: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi + 4158: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 415c: c1 e1 03 shl $0x3,%ecx + 415f: 48 d3 e2 shl %cl,%rdx + 4162: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) + 4166: 3d a8 00 00 00 cmp $0xa8,%eax + 416b: 75 d3 jne 4140 + 416d: b8 a7 00 00 00 mov $0xa7,%eax + 4172: 44 29 c0 sub %r8d,%eax + 4175: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp + 417a: e9 61 ff ff ff jmp 40e0 + 417f: 49 89 d4 mov %rdx,%r12 + 4182: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4189: 00 00 00 00 + 418d: 0f 1f 00 nopl (%rax) + 4190: 4c 39 e0 cmp %r12,%rax + 4193: 44 89 c0 mov %r8d,%eax + 4196: 73 5a jae 41f2 + 4198: 48 89 ea mov %rbp,%rdx + 419b: 45 8d 40 01 lea 0x1(%r8),%r8d + 419f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 41a6: 00 00 00 00 + 41aa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 41b1: 00 00 00 00 + 41b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 41bc: 00 00 00 00 + 41c0: 89 c1 mov %eax,%ecx + 41c2: 0f b6 32 movzbl (%rdx),%esi + 41c5: 48 83 c2 01 add $0x1,%rdx + 41c9: c1 e9 03 shr $0x3,%ecx + 41cc: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi + 41d3: 89 c1 mov %eax,%ecx + 41d5: 83 c0 01 add $0x1,%eax + 41d8: 83 e1 07 and $0x7,%ecx + 41db: c1 e1 03 shl $0x3,%ecx + 41de: 48 d3 e6 shl %cl,%rsi + 41e1: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx + 41e6: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) + 41ea: 48 29 e9 sub %rbp,%rcx + 41ed: 4c 39 e1 cmp %r12,%rcx + 41f0: 72 ce jb 41c0 + 41f2: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) + 41f8: 5b pop %rbx + 41f9: 5d pop %rbp + 41fa: 41 5c pop %r12 + 41fc: c3 ret + 41fd: 0f 1f 00 nopl (%rax) + +0000000000004200 : + 4200: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx + 4206: 89 c8 mov %ecx,%eax + 4208: 83 e1 07 and $0x7,%ecx + 420b: c1 e8 03 shr $0x3,%eax + 420e: c1 e1 03 shl $0x3,%ecx + 4211: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 4218: b8 1f 00 00 00 mov $0x1f,%eax + 421d: 48 d3 e0 shl %cl,%rax + 4220: 48 31 04 17 xor %rax,(%rdi,%rdx,1) + 4224: c7 87 c8 00 00 00 a8 movl $0xa8,0xc8(%rdi) + 422b: 00 00 00 + 422e: 48 0f ba bf a0 00 00 btcq $0x3f,0xa0(%rdi) + 4235: 00 3f + 4237: c3 ret + 4238: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 423f: 00 + +0000000000004240 : + 4240: 41 54 push %r12 + 4242: 49 89 d4 mov %rdx,%r12 + 4245: 55 push %rbp + 4246: 53 push %rbx + 4247: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax + 424d: 48 85 f6 test %rsi,%rsi + 4250: 74 66 je 42b8 + 4252: 48 89 fb mov %rdi,%rbx + 4255: 48 89 f7 mov %rsi,%rdi + 4258: 3d a8 00 00 00 cmp $0xa8,%eax + 425d: 0f 84 82 00 00 00 je 42e5 + 4263: 3d a7 00 00 00 cmp $0xa7,%eax + 4268: 77 f9 ja 4263 + 426a: 89 c5 mov %eax,%ebp + 426c: 41 89 c0 mov %eax,%r8d + 426f: 48 01 fd add %rdi,%rbp + 4272: 44 89 c6 mov %r8d,%esi + 4275: 44 89 c0 mov %r8d,%eax + 4278: 48 29 de sub %rbx,%rsi + 427b: eb 28 jmp 42a5 + 427d: 0f 1f 00 nopl (%rax) + 4280: 89 c2 mov %eax,%edx + 4282: 89 c1 mov %eax,%ecx + 4284: 48 83 c3 01 add $0x1,%rbx + 4288: 83 c0 01 add $0x1,%eax + 428b: c1 ea 03 shr $0x3,%edx + 428e: 83 e1 07 and $0x7,%ecx + 4291: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx + 4295: c1 e1 03 shl $0x3,%ecx + 4298: 48 d3 ea shr %cl,%rdx + 429b: 88 53 ff mov %dl,-0x1(%rbx) + 429e: 3d a8 00 00 00 cmp $0xa8,%eax + 42a3: 74 23 je 42c8 + 42a5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 42a9: 48 39 ea cmp %rbp,%rdx + 42ac: 72 d2 jb 4280 + 42ae: 89 c2 mov %eax,%edx + 42b0: 44 29 c2 sub %r8d,%edx + 42b3: 48 29 d7 sub %rdx,%rdi + 42b6: 75 b2 jne 426a + 42b8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) + 42bf: 00 + 42c0: 5b pop %rbx + 42c1: 5d pop %rbp + 42c2: 41 5c pop %r12 + 42c4: c3 ret + 42c5: 0f 1f 00 nopl (%rax) + 42c8: 89 c2 mov %eax,%edx + 42ca: 44 29 c2 sub %r8d,%edx + 42cd: 48 29 d7 sub %rdx,%rdi + 42d0: 48 89 fd mov %rdi,%rbp + 42d3: 74 e3 je 42b8 + 42d5: 4c 89 e7 mov %r12,%rdi + 42d8: e8 a3 f1 ff ff call 3480 + 42dd: 48 89 ef mov %rbp,%rdi + 42e0: 45 31 c0 xor %r8d,%r8d + 42e3: eb 8d jmp 4272 + 42e5: 48 89 f5 mov %rsi,%rbp + 42e8: eb eb jmp 42d5 + 42ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +00000000000042f0 : + 42f0: 53 push %rbx + 42f1: 48 89 fb mov %rdi,%rbx + 42f4: e8 f7 fb ff ff call 3ef0 + 42f9: c7 83 c8 00 00 00 a8 movl $0xa8,0xc8(%rbx) + 4300: 00 00 00 + 4303: 5b pop %rbx + 4304: c3 ret + 4305: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 430c: 00 00 00 00 + +0000000000004310 : + 4310: 48 85 f6 test %rsi,%rsi + 4313: 0f 84 9a 00 00 00 je 43b3 + 4319: 41 55 push %r13 + 431b: 4c 8d af a8 00 00 00 lea 0xa8(%rdi),%r13 + 4322: 41 54 push %r12 + 4324: 49 89 d4 mov %rdx,%r12 + 4327: 55 push %rbp + 4328: 48 89 f5 mov %rsi,%rbp + 432b: 53 push %rbx + 432c: 0f 1f 40 00 nopl 0x0(%rax) + 4330: 4c 89 e7 mov %r12,%rdi + 4333: 49 8d 9d 58 ff ff ff lea -0xa8(%r13),%rbx + 433a: e8 41 f1 ff ff call 3480 + 433f: 4c 89 e2 mov %r12,%rdx + 4342: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4349: 00 00 00 00 + 434d: 0f 1f 00 nopl (%rax) + 4350: 48 8b 02 mov (%rdx),%rax + 4353: 48 83 c3 08 add $0x8,%rbx + 4357: 48 83 c2 08 add $0x8,%rdx + 435b: 48 89 c1 mov %rax,%rcx + 435e: 88 43 f8 mov %al,-0x8(%rbx) + 4361: 48 c1 e9 10 shr $0x10,%rcx + 4365: 88 63 f9 mov %ah,-0x7(%rbx) + 4368: 88 4b fa mov %cl,-0x6(%rbx) + 436b: 48 89 c1 mov %rax,%rcx + 436e: 48 c1 e9 18 shr $0x18,%rcx + 4372: 88 4b fb mov %cl,-0x5(%rbx) + 4375: 48 89 c1 mov %rax,%rcx + 4378: 48 c1 e9 20 shr $0x20,%rcx + 437c: 88 4b fc mov %cl,-0x4(%rbx) + 437f: 48 89 c1 mov %rax,%rcx + 4382: 48 c1 e9 28 shr $0x28,%rcx + 4386: 88 4b fd mov %cl,-0x3(%rbx) + 4389: 48 89 c1 mov %rax,%rcx + 438c: 48 c1 e8 38 shr $0x38,%rax + 4390: 48 c1 e9 30 shr $0x30,%rcx + 4394: 88 43 ff mov %al,-0x1(%rbx) + 4397: 88 4b fe mov %cl,-0x2(%rbx) + 439a: 49 39 dd cmp %rbx,%r13 + 439d: 75 b1 jne 4350 + 439f: 49 81 c5 a8 00 00 00 add $0xa8,%r13 + 43a6: 48 83 ed 01 sub $0x1,%rbp + 43aa: 75 84 jne 4330 + 43ac: 5b pop %rbx + 43ad: 5d pop %rbp + 43ae: 41 5c pop %r12 + 43b0: 41 5d pop %r13 + 43b2: c3 ret + 43b3: c3 ret + 43b4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 43bb: 00 00 00 00 + 43bf: 90 nop + +00000000000043c0 : + 43c0: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) + 43c7: 48 89 fa mov %rdi,%rdx + 43ca: 48 8d 7f 08 lea 0x8(%rdi),%rdi + 43ce: 31 c0 xor %eax,%eax + 43d0: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 43d7: 00 00 00 00 + 43db: 48 89 d1 mov %rdx,%rcx + 43de: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 43e2: 48 29 f9 sub %rdi,%rcx + 43e5: 81 c1 c8 00 00 00 add $0xc8,%ecx + 43eb: c1 e9 03 shr $0x3,%ecx + 43ee: f3 48 ab rep stos %rax,%es:(%rdi) + 43f1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) + 43f8: 00 00 00 + 43fb: c3 ret + 43fc: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000004400 : + 4400: 41 54 push %r12 + 4402: 49 89 d4 mov %rdx,%r12 + 4405: 55 push %rbp + 4406: 48 89 f5 mov %rsi,%rbp + 4409: 53 push %rbx + 440a: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax + 4410: 48 89 fb mov %rdi,%rbx + 4413: 48 01 c2 add %rax,%rdx + 4416: 49 89 c0 mov %rax,%r8 + 4419: 48 81 fa 87 00 00 00 cmp $0x87,%rdx + 4420: 0f 86 99 00 00 00 jbe 44bf + 4426: 3d 87 00 00 00 cmp $0x87,%eax + 442b: 76 24 jbe 4451 + 442d: 0f 1f 00 nopl (%rax) + 4430: b8 88 00 00 00 mov $0x88,%eax + 4435: 48 89 df mov %rbx,%rdi + 4438: 44 29 c0 sub %r8d,%eax + 443b: 49 29 c4 sub %rax,%r12 + 443e: e8 3d f0 ff ff call 3480 + 4443: 45 31 c0 xor %r8d,%r8d + 4446: 31 c0 xor %eax,%eax + 4448: 49 81 fc 87 00 00 00 cmp $0x87,%r12 + 444f: 76 7f jbe 44d0 + 4451: 44 89 c0 mov %r8d,%eax + 4454: 48 89 ee mov %rbp,%rsi + 4457: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 445e: 00 00 00 00 + 4462: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4469: 00 00 00 00 + 446d: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4474: 00 00 00 00 + 4478: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 447f: 00 + 4480: 89 c2 mov %eax,%edx + 4482: 89 c1 mov %eax,%ecx + 4484: 48 83 c6 01 add $0x1,%rsi + 4488: 83 c0 01 add $0x1,%eax + 448b: c1 ea 03 shr $0x3,%edx + 448e: 83 e1 07 and $0x7,%ecx + 4491: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi + 4498: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 449c: c1 e1 03 shl $0x3,%ecx + 449f: 48 d3 e2 shl %cl,%rdx + 44a2: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) + 44a6: 3d 88 00 00 00 cmp $0x88,%eax + 44ab: 75 d3 jne 4480 + 44ad: b8 87 00 00 00 mov $0x87,%eax + 44b2: 44 29 c0 sub %r8d,%eax + 44b5: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp + 44ba: e9 71 ff ff ff jmp 4430 + 44bf: 49 89 d4 mov %rdx,%r12 + 44c2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 44c9: 00 00 00 00 + 44cd: 0f 1f 00 nopl (%rax) + 44d0: 4c 39 e0 cmp %r12,%rax + 44d3: 44 89 c0 mov %r8d,%eax + 44d6: 73 5a jae 4532 + 44d8: 48 89 ea mov %rbp,%rdx + 44db: 45 8d 40 01 lea 0x1(%r8),%r8d + 44df: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 44e6: 00 00 00 00 + 44ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 44f1: 00 00 00 00 + 44f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 44fc: 00 00 00 00 + 4500: 89 c1 mov %eax,%ecx + 4502: 0f b6 32 movzbl (%rdx),%esi + 4505: 48 83 c2 01 add $0x1,%rdx + 4509: c1 e9 03 shr $0x3,%ecx + 450c: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi + 4513: 89 c1 mov %eax,%ecx + 4515: 83 c0 01 add $0x1,%eax + 4518: 83 e1 07 and $0x7,%ecx + 451b: c1 e1 03 shl $0x3,%ecx + 451e: 48 d3 e6 shl %cl,%rsi + 4521: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx + 4526: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) + 452a: 48 29 e9 sub %rbp,%rcx + 452d: 4c 39 e1 cmp %r12,%rcx + 4530: 72 ce jb 4500 + 4532: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) + 4538: 5b pop %rbx + 4539: 5d pop %rbp + 453a: 41 5c pop %r12 + 453c: c3 ret + 453d: 0f 1f 00 nopl (%rax) + +0000000000004540 : + 4540: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx + 4546: 89 c8 mov %ecx,%eax + 4548: 83 e1 07 and $0x7,%ecx + 454b: c1 e8 03 shr $0x3,%eax + 454e: c1 e1 03 shl $0x3,%ecx + 4551: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 4558: b8 1f 00 00 00 mov $0x1f,%eax + 455d: 48 d3 e0 shl %cl,%rax + 4560: 48 31 04 17 xor %rax,(%rdi,%rdx,1) + 4564: c7 87 c8 00 00 00 88 movl $0x88,0xc8(%rdi) + 456b: 00 00 00 + 456e: 48 0f ba bf 80 00 00 btcq $0x3f,0x80(%rdi) + 4575: 00 3f + 4577: c3 ret + 4578: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 457f: 00 + +0000000000004580 : + 4580: 41 54 push %r12 + 4582: 49 89 d4 mov %rdx,%r12 + 4585: 55 push %rbp + 4586: 53 push %rbx + 4587: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax + 458d: 48 85 f6 test %rsi,%rsi + 4590: 74 66 je 45f8 + 4592: 48 89 fb mov %rdi,%rbx + 4595: 48 89 f7 mov %rsi,%rdi + 4598: 3d 88 00 00 00 cmp $0x88,%eax + 459d: 0f 84 82 00 00 00 je 4625 + 45a3: 3d 87 00 00 00 cmp $0x87,%eax + 45a8: 77 f9 ja 45a3 + 45aa: 89 c5 mov %eax,%ebp + 45ac: 41 89 c0 mov %eax,%r8d + 45af: 48 01 fd add %rdi,%rbp + 45b2: 44 89 c6 mov %r8d,%esi + 45b5: 44 89 c0 mov %r8d,%eax + 45b8: 48 29 de sub %rbx,%rsi + 45bb: eb 28 jmp 45e5 + 45bd: 0f 1f 00 nopl (%rax) + 45c0: 89 c2 mov %eax,%edx + 45c2: 89 c1 mov %eax,%ecx + 45c4: 48 83 c3 01 add $0x1,%rbx + 45c8: 83 c0 01 add $0x1,%eax + 45cb: c1 ea 03 shr $0x3,%edx + 45ce: 83 e1 07 and $0x7,%ecx + 45d1: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx + 45d5: c1 e1 03 shl $0x3,%ecx + 45d8: 48 d3 ea shr %cl,%rdx + 45db: 88 53 ff mov %dl,-0x1(%rbx) + 45de: 3d 88 00 00 00 cmp $0x88,%eax + 45e3: 74 23 je 4608 + 45e5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 45e9: 48 39 ea cmp %rbp,%rdx + 45ec: 72 d2 jb 45c0 + 45ee: 89 c2 mov %eax,%edx + 45f0: 44 29 c2 sub %r8d,%edx + 45f3: 48 29 d7 sub %rdx,%rdi + 45f6: 75 b2 jne 45aa + 45f8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) + 45ff: 00 + 4600: 5b pop %rbx + 4601: 5d pop %rbp + 4602: 41 5c pop %r12 + 4604: c3 ret + 4605: 0f 1f 00 nopl (%rax) + 4608: 89 c2 mov %eax,%edx + 460a: 44 29 c2 sub %r8d,%edx + 460d: 48 29 d7 sub %rdx,%rdi + 4610: 48 89 fd mov %rdi,%rbp + 4613: 74 e3 je 45f8 + 4615: 4c 89 e7 mov %r12,%rdi + 4618: e8 63 ee ff ff call 3480 + 461d: 48 89 ef mov %rbp,%rdi + 4620: 45 31 c0 xor %r8d,%r8d + 4623: eb 8d jmp 45b2 + 4625: 48 89 f5 mov %rsi,%rbp + 4628: eb eb jmp 4615 + 462a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000000004630 : + 4630: 53 push %rbx + 4631: b9 1f 00 00 00 mov $0x1f,%ecx + 4636: 48 89 fb mov %rdi,%rbx + 4639: e8 32 f7 ff ff call 3d70 + 463e: c7 83 c8 00 00 00 88 movl $0x88,0xc8(%rbx) + 4645: 00 00 00 + 4648: 5b pop %rbx + 4649: c3 ret + 464a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000000004650 : + 4650: 48 85 f6 test %rsi,%rsi + 4653: 0f 84 9a 00 00 00 je 46f3 + 4659: 41 55 push %r13 + 465b: 4c 8d af 88 00 00 00 lea 0x88(%rdi),%r13 + 4662: 41 54 push %r12 + 4664: 49 89 d4 mov %rdx,%r12 + 4667: 55 push %rbp + 4668: 48 89 f5 mov %rsi,%rbp + 466b: 53 push %rbx + 466c: 0f 1f 40 00 nopl 0x0(%rax) + 4670: 4c 89 e7 mov %r12,%rdi + 4673: 49 8d 9d 78 ff ff ff lea -0x88(%r13),%rbx + 467a: e8 01 ee ff ff call 3480 + 467f: 4c 89 e2 mov %r12,%rdx + 4682: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4689: 00 00 00 00 + 468d: 0f 1f 00 nopl (%rax) + 4690: 48 8b 02 mov (%rdx),%rax + 4693: 48 83 c3 08 add $0x8,%rbx + 4697: 48 83 c2 08 add $0x8,%rdx + 469b: 48 89 c1 mov %rax,%rcx + 469e: 88 43 f8 mov %al,-0x8(%rbx) + 46a1: 48 c1 e9 10 shr $0x10,%rcx + 46a5: 88 63 f9 mov %ah,-0x7(%rbx) + 46a8: 88 4b fa mov %cl,-0x6(%rbx) + 46ab: 48 89 c1 mov %rax,%rcx + 46ae: 48 c1 e9 18 shr $0x18,%rcx + 46b2: 88 4b fb mov %cl,-0x5(%rbx) + 46b5: 48 89 c1 mov %rax,%rcx + 46b8: 48 c1 e9 20 shr $0x20,%rcx + 46bc: 88 4b fc mov %cl,-0x4(%rbx) + 46bf: 48 89 c1 mov %rax,%rcx + 46c2: 48 c1 e9 28 shr $0x28,%rcx + 46c6: 88 4b fd mov %cl,-0x3(%rbx) + 46c9: 48 89 c1 mov %rax,%rcx + 46cc: 48 c1 e8 38 shr $0x38,%rax + 46d0: 48 c1 e9 30 shr $0x30,%rcx + 46d4: 88 43 ff mov %al,-0x1(%rbx) + 46d7: 88 4b fe mov %cl,-0x2(%rbx) + 46da: 49 39 dd cmp %rbx,%r13 + 46dd: 75 b1 jne 4690 + 46df: 49 81 c5 88 00 00 00 add $0x88,%r13 + 46e6: 48 83 ed 01 sub $0x1,%rbp + 46ea: 75 84 jne 4670 + 46ec: 5b pop %rbx + 46ed: 5d pop %rbp + 46ee: 41 5c pop %r12 + 46f0: 41 5d pop %r13 + 46f2: c3 ret + 46f3: c3 ret + 46f4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 46fb: 00 00 00 00 + 46ff: 90 nop + +0000000000004700 : + 4700: 41 57 push %r15 + 4702: 41 56 push %r14 + 4704: 49 89 fe mov %rdi,%r14 + 4707: 41 55 push %r13 + 4709: 41 54 push %r12 + 470b: 55 push %rbp + 470c: 48 89 f5 mov %rsi,%rbp + 470f: 48 89 d6 mov %rdx,%rsi + 4712: 53 push %rbx + 4713: 48 89 eb mov %rbp,%rbx + 4716: 48 c1 eb 03 shr $0x3,%rbx + 471a: 48 81 ec f8 00 00 00 sub $0xf8,%rsp + 4721: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx + 4728: 00 00 + 472a: 48 89 94 24 e8 00 00 mov %rdx,0xe8(%rsp) + 4731: 00 + 4732: 48 89 ca mov %rcx,%rdx + 4735: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 473a: e8 b1 f7 ff ff call 3ef0 + 473f: 48 b8 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rax + 4746: c3 30 0c + 4749: 48 f7 e3 mul %rbx + 474c: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 4751: 48 81 fd a7 00 00 00 cmp $0xa7,%rbp + 4758: 0f 86 a2 00 00 00 jbe 4800 + 475e: 4c 69 6c 24 08 a8 00 imul $0xa8,0x8(%rsp),%r13 + 4765: 00 00 + 4767: 4c 89 f3 mov %r14,%rbx + 476a: 4c 8d bc 24 b8 00 00 lea 0xb8(%rsp),%r15 + 4771: 00 + 4772: 4d 01 f5 add %r14,%r13 + 4775: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 477c: 00 00 00 00 + 4780: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4785: e8 f6 ec ff ff call 3480 + 478a: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx + 478f: 48 89 da mov %rbx,%rdx + 4792: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4799: 00 00 00 00 + 479d: 0f 1f 00 nopl (%rax) + 47a0: 48 8b 01 mov (%rcx),%rax + 47a3: 48 83 c1 08 add $0x8,%rcx + 47a7: 48 83 c2 08 add $0x8,%rdx + 47ab: 48 89 c6 mov %rax,%rsi + 47ae: 88 42 f8 mov %al,-0x8(%rdx) + 47b1: 48 c1 ee 10 shr $0x10,%rsi + 47b5: 88 62 f9 mov %ah,-0x7(%rdx) + 47b8: 40 88 72 fa mov %sil,-0x6(%rdx) + 47bc: 48 89 c6 mov %rax,%rsi + 47bf: 48 c1 ee 18 shr $0x18,%rsi + 47c3: 40 88 72 fb mov %sil,-0x5(%rdx) + 47c7: 48 89 c6 mov %rax,%rsi + 47ca: 48 c1 ee 20 shr $0x20,%rsi + 47ce: 40 88 72 fc mov %sil,-0x4(%rdx) + 47d2: 48 89 c6 mov %rax,%rsi + 47d5: 48 c1 ee 28 shr $0x28,%rsi + 47d9: 40 88 72 fd mov %sil,-0x3(%rdx) + 47dd: 48 89 c6 mov %rax,%rsi + 47e0: 48 c1 e8 38 shr $0x38,%rax + 47e4: 48 c1 ee 30 shr $0x30,%rsi + 47e8: 88 42 ff mov %al,-0x1(%rdx) + 47eb: 40 88 72 fe mov %sil,-0x2(%rdx) + 47ef: 49 39 cf cmp %rcx,%r15 + 47f2: 75 ac jne 47a0 + 47f4: 48 81 c3 a8 00 00 00 add $0xa8,%rbx + 47fb: 4c 39 eb cmp %r13,%rbx + 47fe: 75 80 jne 4780 + 4800: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx + 4807: c3 30 0c + 480a: 48 89 e8 mov %rbp,%rax + 480d: 48 c1 e8 03 shr $0x3,%rax + 4811: 48 f7 e2 mul %rdx + 4814: 48 69 c2 a8 00 00 00 imul $0xa8,%rdx,%rax + 481b: 48 29 c5 sub %rax,%rbp + 481e: 0f 84 ae 00 00 00 je 48d2 + 4824: 48 69 5c 24 08 a8 00 imul $0xa8,0x8(%rsp),%rbx + 482b: 00 00 + 482d: 4c 01 f3 add %r14,%rbx + 4830: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4835: e8 46 ec ff ff call 3480 + 483a: 49 89 e8 mov %rbp,%r8 + 483d: 31 ff xor %edi,%edi + 483f: 89 fe mov %edi,%esi + 4841: 89 f8 mov %edi,%eax + 4843: 48 29 de sub %rbx,%rsi + 4846: eb 5e jmp 48a6 + 4848: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 484f: 00 00 00 00 + 4853: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 485a: 00 00 00 00 + 485e: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4865: 00 00 00 00 + 4869: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4870: 00 00 00 00 + 4874: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 487b: 00 00 00 00 + 487f: 90 nop + 4880: 89 c2 mov %eax,%edx + 4882: 89 c1 mov %eax,%ecx + 4884: 48 83 c3 01 add $0x1,%rbx + 4888: 83 c0 01 add $0x1,%eax + 488b: c1 ea 03 shr $0x3,%edx + 488e: 83 e1 07 and $0x7,%ecx + 4891: 48 8b 54 d4 10 mov 0x10(%rsp,%rdx,8),%rdx + 4896: c1 e1 03 shl $0x3,%ecx + 4899: 48 d3 ea shr %cl,%rdx + 489c: 88 53 ff mov %dl,-0x1(%rbx) + 489f: 3d a8 00 00 00 cmp $0xa8,%eax + 48a4: 74 1e je 48c4 + 48a6: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 48aa: 48 39 ea cmp %rbp,%rdx + 48ad: 72 d1 jb 4880 + 48af: 89 c2 mov %eax,%edx + 48b1: 29 fa sub %edi,%edx + 48b3: 49 29 d0 sub %rdx,%r8 + 48b6: 74 1a je 48d2 + 48b8: 89 c5 mov %eax,%ebp + 48ba: 89 c7 mov %eax,%edi + 48bc: 4c 01 c5 add %r8,%rbp + 48bf: e9 7b ff ff ff jmp 483f + 48c4: 29 f8 sub %edi,%eax + 48c6: 49 29 c0 sub %rax,%r8 + 48c9: 4c 89 c5 mov %r8,%rbp + 48cc: 0f 85 5e ff ff ff jne 4830 + 48d2: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax + 48d9: 00 + 48da: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 48e1: 00 00 + 48e3: 75 12 jne 48f7 + 48e5: 48 81 c4 f8 00 00 00 add $0xf8,%rsp + 48ec: 5b pop %rbx + 48ed: 5d pop %rbp + 48ee: 41 5c pop %r12 + 48f0: 41 5d pop %r13 + 48f2: 41 5e pop %r14 + 48f4: 41 5f pop %r15 + 48f6: c3 ret + 48f7: e8 84 c7 ff ff call 1080 <__stack_chk_fail@plt> + 48fc: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000004900 : + 4900: 41 57 push %r15 + 4902: 41 56 push %r14 + 4904: 49 89 fe mov %rdi,%r14 + 4907: 41 55 push %r13 + 4909: 49 89 f5 mov %rsi,%r13 + 490c: 48 89 d6 mov %rdx,%rsi + 490f: 41 54 push %r12 + 4911: 55 push %rbp + 4912: 53 push %rbx + 4913: 48 81 ec f8 00 00 00 sub $0xf8,%rsp + 491a: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx + 4921: 00 00 + 4923: 48 89 94 24 e8 00 00 mov %rdx,0xe8(%rsp) + 492a: 00 + 492b: 48 89 ca mov %rcx,%rdx + 492e: 48 8d 6c 24 10 lea 0x10(%rsp),%rbp + 4933: b9 1f 00 00 00 mov $0x1f,%ecx + 4938: 48 89 ef mov %rbp,%rdi + 493b: e8 30 f4 ff ff call 3d70 + 4940: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax + 4947: f0 f0 f0 + 494a: 49 f7 e5 mul %r13 + 494d: 48 c1 ea 07 shr $0x7,%rdx + 4951: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 4956: 49 81 fd 87 00 00 00 cmp $0x87,%r13 + 495d: 0f 86 8d 00 00 00 jbe 49f0 + 4963: 4c 69 64 24 08 88 00 imul $0x88,0x8(%rsp),%r12 + 496a: 00 00 + 496c: 4c 89 f3 mov %r14,%rbx + 496f: 4c 8d bc 24 98 00 00 lea 0x98(%rsp),%r15 + 4976: 00 + 4977: 4d 01 f4 add %r14,%r12 + 497a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 4980: 48 89 ef mov %rbp,%rdi + 4983: e8 f8 ea ff ff call 3480 + 4988: 48 89 e9 mov %rbp,%rcx + 498b: 48 89 da mov %rbx,%rdx + 498e: 66 90 xchg %ax,%ax + 4990: 48 8b 01 mov (%rcx),%rax + 4993: 48 83 c1 08 add $0x8,%rcx + 4997: 48 83 c2 08 add $0x8,%rdx + 499b: 48 89 c6 mov %rax,%rsi + 499e: 88 42 f8 mov %al,-0x8(%rdx) + 49a1: 48 c1 ee 10 shr $0x10,%rsi + 49a5: 88 62 f9 mov %ah,-0x7(%rdx) + 49a8: 40 88 72 fa mov %sil,-0x6(%rdx) + 49ac: 48 89 c6 mov %rax,%rsi + 49af: 48 c1 ee 18 shr $0x18,%rsi + 49b3: 40 88 72 fb mov %sil,-0x5(%rdx) + 49b7: 48 89 c6 mov %rax,%rsi + 49ba: 48 c1 ee 20 shr $0x20,%rsi + 49be: 40 88 72 fc mov %sil,-0x4(%rdx) + 49c2: 48 89 c6 mov %rax,%rsi + 49c5: 48 c1 ee 28 shr $0x28,%rsi + 49c9: 40 88 72 fd mov %sil,-0x3(%rdx) + 49cd: 48 89 c6 mov %rax,%rsi + 49d0: 48 c1 e8 38 shr $0x38,%rax + 49d4: 48 c1 ee 30 shr $0x30,%rsi + 49d8: 88 42 ff mov %al,-0x1(%rdx) + 49db: 40 88 72 fe mov %sil,-0x2(%rdx) + 49df: 49 39 cf cmp %rcx,%r15 + 49e2: 75 ac jne 4990 + 49e4: 48 81 c3 88 00 00 00 add $0x88,%rbx + 49eb: 4c 39 e3 cmp %r12,%rbx + 49ee: 75 90 jne 4980 + 49f0: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax + 49f7: f0 f0 f0 + 49fa: 49 f7 e5 mul %r13 + 49fd: 48 c1 ea 07 shr $0x7,%rdx + 4a01: 48 69 c2 88 00 00 00 imul $0x88,%rdx,%rax + 4a08: 49 29 c5 sub %rax,%r13 + 4a0b: 4d 89 ec mov %r13,%r12 + 4a0e: 74 7c je 4a8c + 4a10: 48 69 5c 24 08 88 00 imul $0x88,0x8(%rsp),%rbx + 4a17: 00 00 + 4a19: 4c 01 f3 add %r14,%rbx + 4a1c: 48 89 ef mov %rbp,%rdi + 4a1f: e8 5c ea ff ff call 3480 + 4a24: 4d 89 e0 mov %r12,%r8 + 4a27: 31 ff xor %edi,%edi + 4a29: 89 fe mov %edi,%esi + 4a2b: 89 f8 mov %edi,%eax + 4a2d: 48 29 de sub %rbx,%rsi + 4a30: eb 34 jmp 4a66 + 4a32: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4a39: 00 00 00 00 + 4a3d: 0f 1f 00 nopl (%rax) + 4a40: 89 c2 mov %eax,%edx + 4a42: 89 c1 mov %eax,%ecx + 4a44: 48 83 c3 01 add $0x1,%rbx + 4a48: 83 c0 01 add $0x1,%eax + 4a4b: c1 ea 03 shr $0x3,%edx + 4a4e: 83 e1 07 and $0x7,%ecx + 4a51: 48 8b 54 d4 10 mov 0x10(%rsp,%rdx,8),%rdx + 4a56: c1 e1 03 shl $0x3,%ecx + 4a59: 48 d3 ea shr %cl,%rdx + 4a5c: 88 53 ff mov %dl,-0x1(%rbx) + 4a5f: 3d 88 00 00 00 cmp $0x88,%eax + 4a64: 74 1c je 4a82 + 4a66: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 4a6a: 4c 39 e2 cmp %r12,%rdx + 4a6d: 72 d1 jb 4a40 + 4a6f: 89 c2 mov %eax,%edx + 4a71: 29 fa sub %edi,%edx + 4a73: 49 29 d0 sub %rdx,%r8 + 4a76: 74 14 je 4a8c + 4a78: 41 89 c4 mov %eax,%r12d + 4a7b: 89 c7 mov %eax,%edi + 4a7d: 4d 01 c4 add %r8,%r12 + 4a80: eb a7 jmp 4a29 + 4a82: 29 f8 sub %edi,%eax + 4a84: 49 29 c0 sub %rax,%r8 + 4a87: 4d 89 c4 mov %r8,%r12 + 4a8a: 75 90 jne 4a1c + 4a8c: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax + 4a93: 00 + 4a94: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4a9b: 00 00 + 4a9d: 75 12 jne 4ab1 + 4a9f: 48 81 c4 f8 00 00 00 add $0xf8,%rsp + 4aa6: 5b pop %rbx + 4aa7: 5d pop %rbp + 4aa8: 41 5c pop %r12 + 4aaa: 41 5d pop %r13 + 4aac: 41 5e pop %r14 + 4aae: 41 5f pop %r15 + 4ab0: c3 ret + 4ab1: e8 ca c5 ff ff call 1080 <__stack_chk_fail@plt> + 4ab6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4abd: 00 00 00 + +0000000000004ac0 : + 4ac0: 55 push %rbp + 4ac1: b9 06 00 00 00 mov $0x6,%ecx + 4ac6: 53 push %rbx + 4ac7: 48 81 ec d8 00 00 00 sub $0xd8,%rsp + 4ace: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 4ad5: 00 00 + 4ad7: 48 89 9c 24 c8 00 00 mov %rbx,0xc8(%rsp) + 4ade: 00 + 4adf: 48 89 fb mov %rdi,%rbx + 4ae2: 48 89 e7 mov %rsp,%rdi + 4ae5: e8 86 f2 ff ff call 3d70 + 4aea: 48 89 e7 mov %rsp,%rdi + 4aed: e8 8e e9 ff ff call 3480 + 4af2: 48 8b 04 24 mov (%rsp),%rax + 4af6: 48 89 03 mov %rax,(%rbx) + 4af9: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4afe: 48 89 43 08 mov %rax,0x8(%rbx) + 4b02: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4b07: 48 89 43 10 mov %rax,0x10(%rbx) + 4b0b: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4b10: 48 89 43 18 mov %rax,0x18(%rbx) + 4b14: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 4b1b: 00 + 4b1c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4b23: 00 00 + 4b25: 75 0a jne 4b31 + 4b27: 48 81 c4 d8 00 00 00 add $0xd8,%rsp + 4b2e: 5b pop %rbx + 4b2f: 5d pop %rbp + 4b30: c3 ret + 4b31: e8 4a c5 ff ff call 1080 <__stack_chk_fail@plt> + 4b36: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4b3d: 00 00 00 + +0000000000004b40 : + 4b40: 41 56 push %r14 + 4b42: b9 19 00 00 00 mov $0x19,%ecx + 4b47: 41 55 push %r13 + 4b49: 41 54 push %r12 + 4b4b: 49 89 f4 mov %rsi,%r12 + 4b4e: 55 push %rbp + 4b4f: 48 89 d5 mov %rdx,%rbp + 4b52: 53 push %rbx + 4b53: 48 89 fb mov %rdi,%rbx + 4b56: 48 81 ec d0 00 00 00 sub $0xd0,%rsp + 4b5d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 4b64: 00 00 + 4b66: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) + 4b6d: 00 + 4b6e: 31 c0 xor %eax,%eax + 4b70: 48 89 e7 mov %rsp,%rdi + 4b73: 4c 8d 74 24 48 lea 0x48(%rsp),%r14 + 4b78: f3 48 ab rep stos %rax,%es:(%rdi) + 4b7b: 48 83 fa 47 cmp $0x47,%rdx + 4b7f: 0f 86 96 00 00 00 jbe 4c1b + 4b85: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4b8c: 00 00 00 00 + 4b90: 4c 89 e0 mov %r12,%rax + 4b93: 48 89 e6 mov %rsp,%rsi + 4b96: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4b9d: 00 00 00 + 4ba0: 0f b6 50 01 movzbl 0x1(%rax),%edx + 4ba4: 0f b6 48 02 movzbl 0x2(%rax),%ecx + 4ba8: 48 83 c0 08 add $0x8,%rax + 4bac: 48 c1 e1 10 shl $0x10,%rcx + 4bb0: 48 c1 e2 08 shl $0x8,%rdx + 4bb4: 48 09 ca or %rcx,%rdx + 4bb7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx + 4bbb: 48 09 ca or %rcx,%rdx + 4bbe: 0f b6 48 fb movzbl -0x5(%rax),%ecx + 4bc2: 48 c1 e1 18 shl $0x18,%rcx + 4bc6: 48 09 ca or %rcx,%rdx + 4bc9: 0f b6 48 fc movzbl -0x4(%rax),%ecx + 4bcd: 48 c1 e1 20 shl $0x20,%rcx + 4bd1: 48 09 d1 or %rdx,%rcx + 4bd4: 0f b6 50 fd movzbl -0x3(%rax),%edx + 4bd8: 48 c1 e2 28 shl $0x28,%rdx + 4bdc: 48 09 ca or %rcx,%rdx + 4bdf: 0f b6 48 fe movzbl -0x2(%rax),%ecx + 4be3: 48 c1 e1 30 shl $0x30,%rcx + 4be7: 48 09 d1 or %rdx,%rcx + 4bea: 0f b6 50 ff movzbl -0x1(%rax),%edx + 4bee: 48 c1 e2 38 shl $0x38,%rdx + 4bf2: 48 09 ca or %rcx,%rdx + 4bf5: 48 31 16 xor %rdx,(%rsi) + 4bf8: 48 83 c6 08 add $0x8,%rsi + 4bfc: 49 39 f6 cmp %rsi,%r14 + 4bff: 75 9f jne 4ba0 + 4c01: 48 83 ed 48 sub $0x48,%rbp + 4c05: 48 89 e7 mov %rsp,%rdi + 4c08: 49 83 c4 48 add $0x48,%r12 + 4c0c: e8 6f e8 ff ff call 3480 + 4c11: 48 83 fd 47 cmp $0x47,%rbp + 4c15: 0f 87 75 ff ff ff ja 4b90 + 4c1b: 48 85 ed test %rbp,%rbp + 4c1e: 0f 84 df 00 00 00 je 4d03 + 4c24: 31 c0 xor %eax,%eax + 4c26: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4c2d: 00 00 00 00 + 4c31: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4c38: 00 00 00 00 + 4c3c: 0f 1f 40 00 nopl 0x0(%rax) + 4c40: 89 c2 mov %eax,%edx + 4c42: 89 c1 mov %eax,%ecx + 4c44: c1 ea 03 shr $0x3,%edx + 4c47: 83 e1 07 and $0x7,%ecx + 4c4a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 4c51: 41 0f b6 14 04 movzbl (%r12,%rax,1),%edx + 4c56: c1 e1 03 shl $0x3,%ecx + 4c59: 48 83 c0 01 add $0x1,%rax + 4c5d: 48 d3 e2 shl %cl,%rdx + 4c60: 48 31 14 34 xor %rdx,(%rsp,%rsi,1) + 4c64: 48 39 c5 cmp %rax,%rbp + 4c67: 75 d7 jne 4c40 + 4c69: 89 e8 mov %ebp,%eax + 4c6b: 89 e9 mov %ebp,%ecx + 4c6d: ba 06 00 00 00 mov $0x6,%edx + 4c72: c1 e8 03 shr $0x3,%eax + 4c75: 83 e1 07 and $0x7,%ecx + 4c78: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 4c7f: c1 e1 03 shl $0x3,%ecx + 4c82: 48 01 e0 add %rsp,%rax + 4c85: 48 d3 e2 shl %cl,%rdx + 4c88: 48 31 10 xor %rdx,(%rax) + 4c8b: 48 89 e7 mov %rsp,%rdi + 4c8e: 48 0f ba 7c 24 40 3f btcq $0x3f,0x40(%rsp) + 4c95: e8 e6 e7 ff ff call 3480 + 4c9a: 48 8b 04 24 mov (%rsp),%rax + 4c9e: 48 89 03 mov %rax,(%rbx) + 4ca1: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4ca6: 48 89 43 08 mov %rax,0x8(%rbx) + 4caa: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4caf: 48 89 43 10 mov %rax,0x10(%rbx) + 4cb3: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4cb8: 48 89 43 18 mov %rax,0x18(%rbx) + 4cbc: 48 8b 44 24 20 mov 0x20(%rsp),%rax + 4cc1: 48 89 43 20 mov %rax,0x20(%rbx) + 4cc5: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 4cca: 48 89 43 28 mov %rax,0x28(%rbx) + 4cce: 48 8b 44 24 30 mov 0x30(%rsp),%rax + 4cd3: 48 89 43 30 mov %rax,0x30(%rbx) + 4cd7: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 4cdc: 48 89 43 38 mov %rax,0x38(%rbx) + 4ce0: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 4ce7: 00 + 4ce8: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4cef: 00 00 + 4cf1: 75 1d jne 4d10 + 4cf3: 48 81 c4 d0 00 00 00 add $0xd0,%rsp + 4cfa: 5b pop %rbx + 4cfb: 5d pop %rbp + 4cfc: 41 5c pop %r12 + 4cfe: 41 5d pop %r13 + 4d00: 41 5e pop %r14 + 4d02: c3 ret + 4d03: ba 06 00 00 00 mov $0x6,%edx + 4d08: 48 89 e0 mov %rsp,%rax + 4d0b: e9 78 ff ff ff jmp 4c88 + 4d10: e8 6b c3 ff ff call 1080 <__stack_chk_fail@plt> + 4d15: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4d1c: 00 00 00 + 4d1f: 90 nop + +0000000000004d20 : + 4d20: 48 83 ec 38 sub $0x38,%rsp + 4d24: f3 0f 6f 06 movdqu (%rsi),%xmm0 + 4d28: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 4d2f: 00 00 + 4d31: 48 89 44 24 28 mov %rax,0x28(%rsp) + 4d36: 31 c0 xor %eax,%eax + 4d38: 88 54 24 20 mov %dl,0x20(%rsp) + 4d3c: ba 22 00 00 00 mov $0x22,%edx + 4d41: 0f 29 04 24 movaps %xmm0,(%rsp) + 4d45: f3 0f 6f 46 10 movdqu 0x10(%rsi),%xmm0 + 4d4a: 48 89 e6 mov %rsp,%rsi + 4d4d: 88 4c 24 21 mov %cl,0x21(%rsp) + 4d51: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 4d56: e8 95 f5 ff ff call 42f0 + 4d5b: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 4d60: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4d67: 00 00 + 4d69: 75 05 jne 4d70 + 4d6b: 48 83 c4 38 add $0x38,%rsp + 4d6f: c3 ret + 4d70: e8 0b c3 ff ff call 1080 <__stack_chk_fail@plt> + 4d75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4d7c: 00 00 00 00 + +0000000000004d80 : + 4d80: 48 83 ec 38 sub $0x38,%rsp + 4d84: f3 0f 6f 02 movdqu (%rdx),%xmm0 + 4d88: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 4d8f: 00 00 + 4d91: 48 89 44 24 28 mov %rax,0x28(%rsp) + 4d96: 31 c0 xor %eax,%eax + 4d98: 88 4c 24 20 mov %cl,0x20(%rsp) + 4d9c: b9 21 00 00 00 mov $0x21,%ecx + 4da1: 0f 29 04 24 movaps %xmm0,(%rsp) + 4da5: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 + 4daa: 48 89 e2 mov %rsp,%rdx + 4dad: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 4db2: e8 49 fb ff ff call 4900 + 4db7: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 4dbc: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4dc3: 00 00 + 4dc5: 75 05 jne 4dcc + 4dc7: 48 83 c4 38 add $0x38,%rsp + 4dcb: c3 ret + 4dcc: e8 af c2 ff ff call 1080 <__stack_chk_fail@plt> + 4dd1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4dd8: 00 00 00 00 + 4ddc: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000004de0 : + 4de0: 41 54 push %r12 + 4de2: 55 push %rbp + 4de3: 48 89 fd mov %rdi,%rbp + 4de6: 53 push %rbx + 4de7: 48 81 ec f0 00 00 00 sub $0xf0,%rsp + 4dee: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 4df3: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4df8: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 4dff: 00 00 + 4e01: 4c 89 a4 24 e8 00 00 mov %r12,0xe8(%rsp) + 4e08: 00 + 4e09: 49 89 d4 mov %rdx,%r12 + 4e0c: e8 af f5 ff ff call 43c0 + 4e11: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 4e16: ba 20 00 00 00 mov $0x20,%edx + 4e1b: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4e20: e8 db f5 ff ff call 4400 + 4e25: ba 40 04 00 00 mov $0x440,%edx + 4e2a: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4e2f: 4c 89 e6 mov %r12,%rsi + 4e32: e8 c9 f5 ff ff call 4400 + 4e37: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4e3c: e8 ff f6 ff ff call 4540 + 4e41: 48 8d 54 24 10 lea 0x10(%rsp),%rdx + 4e46: be 20 00 00 00 mov $0x20,%esi + 4e4b: 48 89 ef mov %rbp,%rdi + 4e4e: e8 2d f7 ff ff call 4580 + 4e53: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax + 4e5a: 00 + 4e5b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4e62: 00 00 + 4e64: 75 0c jne 4e72 + 4e66: 48 81 c4 f0 00 00 00 add $0xf0,%rsp + 4e6d: 5b pop %rbx + 4e6e: 5d pop %rbp + 4e6f: 41 5c pop %r12 + 4e71: c3 ret + 4e72: e8 09 c2 ff ff call 1080 <__stack_chk_fail@plt> + 4e77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 4e7e: 00 00 + +0000000000004e80 : + 4e80: 55 push %rbp + 4e81: 48 89 fd mov %rdi,%rbp + 4e84: 53 push %rbx + 4e85: 48 89 f3 mov %rsi,%rbx + 4e88: 48 83 ec 08 sub $0x8,%rsp + 4e8c: 48 85 f6 test %rsi,%rsi + 4e8f: 74 4f je 4ee0 + 4e91: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4e98: 00 00 00 00 + 4e9c: 0f 1f 40 00 nopl 0x0(%rax) + 4ea0: 31 c9 xor %ecx,%ecx + 4ea2: 31 c0 xor %eax,%eax + 4ea4: 48 89 da mov %rbx,%rdx + 4ea7: 48 89 ee mov %rbp,%rsi + 4eaa: bf 3e 01 00 00 mov $0x13e,%edi + 4eaf: e8 ec c1 ff ff call 10a0 + 4eb4: 48 83 f8 ff cmp $0xffffffffffffffff,%rax + 4eb8: 74 0e je 4ec8 + 4eba: 48 29 c3 sub %rax,%rbx + 4ebd: 74 21 je 4ee0 + 4ebf: 48 01 c5 add %rax,%rbp + 4ec2: eb dc jmp 4ea0 + 4ec4: 0f 1f 40 00 nopl 0x0(%rax) + 4ec8: e8 83 c1 ff ff call 1050 <__errno_location@plt> + 4ecd: 83 38 04 cmpl $0x4,(%rax) + 4ed0: 74 ce je 4ea0 + 4ed2: e9 e9 c1 ff ff jmp 10c0 + 4ed7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 4ede: 00 00 + 4ee0: 48 83 c4 08 add $0x8,%rsp + 4ee4: 5b pop %rbx + 4ee5: 5d pop %rbp + 4ee6: c3 ret + 4ee7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 4eee: 00 00 + +0000000000004ef0 : + 4ef0: be a0 86 01 00 mov $0x186a0,%esi + 4ef5: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx + 4efc: 0f 1f 40 00 nopl 0x0(%rax) + 4f00: 0f 31 rdtsc + 4f02: 48 c1 e2 20 shl $0x20,%rdx + 4f06: 48 09 d0 or %rdx,%rax + 4f09: 48 89 c7 mov %rax,%rdi + 4f0c: 0f 31 rdtsc + 4f0e: 48 c1 e2 20 shl $0x20,%rdx + 4f12: 48 09 d0 or %rdx,%rax + 4f15: 48 29 f8 sub %rdi,%rax + 4f18: 48 39 c1 cmp %rax,%rcx + 4f1b: 48 0f 47 c8 cmova %rax,%rcx + 4f1f: 83 ee 01 sub $0x1,%esi + 4f22: 75 dc jne 4f00 + 4f24: 48 89 c8 mov %rcx,%rax + 4f27: c3 ret + 4f28: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4f2f: 00 00 00 + 4f32: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4f39: 00 00 00 + 4f3c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000004f40 : + 4f40: 48 8b 17 mov (%rdi),%rdx + 4f43: 48 8b 0e mov (%rsi),%rcx + 4f46: b8 ff ff ff ff mov $0xffffffff,%eax + 4f4b: 48 39 ca cmp %rcx,%rdx + 4f4e: 72 08 jb 4f58 + 4f50: 31 c0 xor %eax,%eax + 4f52: 48 39 d1 cmp %rdx,%rcx + 4f55: 0f 92 c0 setb %al + 4f58: c3 ret + 4f59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000004f60 : + 4f60: 48 83 fa 01 cmp $0x1,%rdx + 4f64: 0f 86 66 01 00 00 jbe 50d0 + 4f6a: 41 54 push %r12 + 4f6c: 49 89 f9 mov %rdi,%r9 + 4f6f: 55 push %rbp + 4f70: 48 89 d5 mov %rdx,%rbp + 4f73: 53 push %rbx + 4f74: 48 89 f3 mov %rsi,%rbx + 4f77: 48 83 ec 10 sub $0x10,%rsp + 4f7b: 48 8b 3d d6 40 00 00 mov 0x40d6(%rip),%rdi # 9058 + 4f82: 48 83 ff ff cmp $0xffffffffffffffff,%rdi + 4f86: 0f 84 24 01 00 00 je 50b0 + 4f8c: 4c 8d 65 ff lea -0x1(%rbp),%r12 + 4f90: 49 83 fc 02 cmp $0x2,%r12 + 4f94: 0f 86 56 01 00 00 jbe 50f0 + 4f9a: 48 89 e8 mov %rbp,%rax + 4f9d: 48 8b 0b mov (%rbx),%rcx + 4fa0: 48 d1 e8 shr $1,%rax + 4fa3: 4c 8d 44 00 fe lea -0x2(%rax,%rax,1),%r8 + 4fa8: 31 c0 xor %eax,%eax + 4faa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4fb1: 00 00 00 00 + 4fb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4fbc: 00 00 00 00 + 4fc0: 48 8b 74 c3 08 mov 0x8(%rbx,%rax,8),%rsi + 4fc5: 48 89 f2 mov %rsi,%rdx + 4fc8: 48 29 fa sub %rdi,%rdx + 4fcb: 48 29 ca sub %rcx,%rdx + 4fce: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) + 4fd2: 48 83 c0 02 add $0x2,%rax + 4fd6: 48 8b 0c c3 mov (%rbx,%rax,8),%rcx + 4fda: 48 89 ca mov %rcx,%rdx + 4fdd: 48 29 fa sub %rdi,%rdx + 4fe0: 48 29 f2 sub %rsi,%rdx + 4fe3: 48 89 54 c3 f8 mov %rdx,-0x8(%rbx,%rax,8) + 4fe8: 4c 39 c0 cmp %r8,%rax + 4feb: 75 d3 jne 4fc0 + 4fed: 49 8d 50 01 lea 0x1(%r8),%rdx + 4ff1: 48 8b 04 d3 mov (%rbx,%rdx,8),%rax + 4ff5: 4a 2b 04 c3 sub (%rbx,%r8,8),%rax + 4ff9: 48 29 f8 sub %rdi,%rax + 4ffc: 4a 89 04 c3 mov %rax,(%rbx,%r8,8) + 5000: 4c 39 e2 cmp %r12,%rdx + 5003: 0f 82 8f 00 00 00 jb 5098 + 5009: 4c 89 cf mov %r9,%rdi + 500c: e8 4f c0 ff ff call 1060 + 5011: 4c 89 e6 mov %r12,%rsi + 5014: ba 08 00 00 00 mov $0x8,%edx + 5019: 48 89 df mov %rbx,%rdi + 501c: 48 8d 0d 1d ff ff ff lea -0xe3(%rip),%rcx # 4f40 + 5023: e8 48 c0 ff ff call 1070 + 5028: 4c 89 e0 mov %r12,%rax + 502b: 48 d1 e8 shr $1,%rax + 502e: 48 8b 34 c3 mov (%rbx,%rax,8),%rsi + 5032: 41 f6 c4 01 test $0x1,%r12b + 5036: 74 50 je 5088 + 5038: 48 8d 3d ea 11 00 00 lea 0x11ea(%rip),%rdi # 6229 + 503f: 31 c0 xor %eax,%eax + 5041: e8 4a c0 ff ff call 1090 + 5046: 48 8d 54 eb f8 lea -0x8(%rbx,%rbp,8),%rdx + 504b: 31 c0 xor %eax,%eax + 504d: 0f 1f 00 nopl (%rax) + 5050: 48 03 03 add (%rbx),%rax + 5053: 48 83 c3 08 add $0x8,%rbx + 5057: 48 39 d3 cmp %rdx,%rbx + 505a: 75 f4 jne 5050 + 505c: 31 d2 xor %edx,%edx + 505e: 48 8d 3d df 11 00 00 lea 0x11df(%rip),%rdi # 6244 + 5065: 49 f7 f4 div %r12 + 5068: 48 89 c6 mov %rax,%rsi + 506b: 31 c0 xor %eax,%eax + 506d: e8 1e c0 ff ff call 1090 + 5072: 48 83 c4 10 add $0x10,%rsp + 5076: bf 0a 00 00 00 mov $0xa,%edi + 507b: 5b pop %rbx + 507c: 5d pop %rbp + 507d: 41 5c pop %r12 + 507f: e9 ac bf ff ff jmp 1030 + 5084: 0f 1f 40 00 nopl 0x0(%rax) + 5088: 48 03 74 c3 f8 add -0x8(%rbx,%rax,8),%rsi + 508d: 48 d1 ee shr $1,%rsi + 5090: eb a6 jmp 5038 + 5092: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 5098: 48 8b 44 d3 08 mov 0x8(%rbx,%rdx,8),%rax + 509d: 48 2b 04 d3 sub (%rbx,%rdx,8),%rax + 50a1: 48 29 f8 sub %rdi,%rax + 50a4: 48 89 04 d3 mov %rax,(%rbx,%rdx,8) + 50a8: e9 5c ff ff ff jmp 5009 + 50ad: 0f 1f 00 nopl (%rax) + 50b0: 4c 89 4c 24 08 mov %r9,0x8(%rsp) + 50b5: e8 36 fe ff ff call 4ef0 + 50ba: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 + 50bf: 48 89 05 92 3f 00 00 mov %rax,0x3f92(%rip) # 9058 + 50c6: 48 89 c7 mov %rax,%rdi + 50c9: e9 be fe ff ff jmp 4f8c + 50ce: 66 90 xchg %ax,%ax + 50d0: 48 8b 0d 89 3f 00 00 mov 0x3f89(%rip),%rcx # 9060 + 50d7: ba 26 00 00 00 mov $0x26,%edx + 50dc: be 01 00 00 00 mov $0x1,%esi + 50e1: 48 8d 3d f8 10 00 00 lea 0x10f8(%rip),%rdi # 61e0 + 50e8: e9 c3 bf ff ff jmp 10b0 + 50ed: 0f 1f 00 nopl (%rax) + 50f0: 45 31 c0 xor %r8d,%r8d + 50f3: e9 f5 fe ff ff jmp 4fed + +Disassembly of section .fini: + +00000000000050f8 <_fini>: + 50f8: f3 0f 1e fa endbr64 + 50fc: 48 83 ec 08 sub $0x8,%rsp + 5100: 48 83 c4 08 add $0x8,%rsp + 5104: c3 ret diff --git a/benchmark/objdump/refnv1024.txt b/benchmark/objdump/refnv1024.txt new file mode 100644 index 0000000..224c036 --- /dev/null +++ b/benchmark/objdump/refnv1024.txt @@ -0,0 +1,5085 @@ + +test_speed1024: file format elf64-x86-64 + + +Disassembly of section .init: + +0000000000001000 <_init>: + 1000: f3 0f 1e fa endbr64 + 1004: 48 83 ec 08 sub $0x8,%rsp + 1008: 48 8b 05 c1 7f 00 00 mov 0x7fc1(%rip),%rax # 8fd0 <__gmon_start__@Base> + 100f: 48 85 c0 test %rax,%rax + 1012: 74 02 je 1016 <_init+0x16> + 1014: ff d0 call *%rax + 1016: 48 83 c4 08 add $0x8,%rsp + 101a: c3 ret + +Disassembly of section .plt: + +0000000000001020 : + 1020: ff 35 ca 7f 00 00 push 0x7fca(%rip) # 8ff0 <_GLOBAL_OFFSET_TABLE_+0x8> + 1026: ff 25 cc 7f 00 00 jmp *0x7fcc(%rip) # 8ff8 <_GLOBAL_OFFSET_TABLE_+0x10> + 102c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000001030 : + 1030: ff 25 ca 7f 00 00 jmp *0x7fca(%rip) # 9000 + 1036: 68 00 00 00 00 push $0x0 + 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001040 : + 1040: ff 25 c2 7f 00 00 jmp *0x7fc2(%rip) # 9008 + 1046: 68 01 00 00 00 push $0x1 + 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001050 <__errno_location@plt>: + 1050: ff 25 ba 7f 00 00 jmp *0x7fba(%rip) # 9010 <__errno_location@GLIBC_2.2.5> + 1056: 68 02 00 00 00 push $0x2 + 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001060 : + 1060: ff 25 b2 7f 00 00 jmp *0x7fb2(%rip) # 9018 + 1066: 68 03 00 00 00 push $0x3 + 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001070 : + 1070: ff 25 aa 7f 00 00 jmp *0x7faa(%rip) # 9020 + 1076: 68 04 00 00 00 push $0x4 + 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001080 <__stack_chk_fail@plt>: + 1080: ff 25 a2 7f 00 00 jmp *0x7fa2(%rip) # 9028 <__stack_chk_fail@GLIBC_2.4> + 1086: 68 05 00 00 00 push $0x5 + 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> + +0000000000001090 : + 1090: ff 25 9a 7f 00 00 jmp *0x7f9a(%rip) # 9030 + 1096: 68 06 00 00 00 push $0x6 + 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> + +00000000000010a0 : + 10a0: ff 25 92 7f 00 00 jmp *0x7f92(%rip) # 9038 + 10a6: 68 07 00 00 00 push $0x7 + 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> + +00000000000010b0 : + 10b0: ff 25 8a 7f 00 00 jmp *0x7f8a(%rip) # 9040 + 10b6: 68 08 00 00 00 push $0x8 + 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> + +Disassembly of section .text: + +00000000000010c0 : + 10c0: e8 7b ff ff ff call 1040 + 10c5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 10cc: 00 00 00 + 10cf: 90 nop + +00000000000010d0
: + 10d0: 41 57 push %r15 + 10d2: be 20 00 00 00 mov $0x20,%esi + 10d7: 4c 8d 3d c2 7f 00 00 lea 0x7fc2(%rip),%r15 # 90a0 + 10de: 41 56 push %r14 + 10e0: 41 55 push %r13 + 10e2: 41 54 push %r12 + 10e4: 55 push %rbp + 10e5: 4c 89 fd mov %r15,%rbp + 10e8: 53 push %rbx + 10e9: 49 8d 9f 40 1f 00 00 lea 0x1f40(%r15),%rbx + 10f0: 48 81 ec 58 3b 00 00 sub $0x3b58,%rsp + 10f7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 10fe: 00 00 + 1100: 48 89 84 24 48 3b 00 mov %rax,0x3b48(%rsp) + 1107: 00 + 1108: 48 8d 84 24 40 22 00 lea 0x2240(%rsp),%rax + 110f: 00 + 1110: 4c 8d ac 24 20 02 00 lea 0x220(%rsp),%r13 + 1117: 00 + 1118: 48 89 c7 mov %rax,%rdi + 111b: 48 89 04 24 mov %rax,(%rsp) + 111f: e8 5c 44 00 00 call 5580 + 1124: 48 8d 84 24 60 22 00 lea 0x2260(%rsp),%rax + 112b: 00 + 112c: be 40 00 00 00 mov $0x40,%esi + 1131: 48 89 c7 mov %rax,%rdi + 1134: 48 89 44 24 10 mov %rax,0x10(%rsp) + 1139: e8 42 44 00 00 call 5580 + 113e: 4c 89 7c 24 18 mov %r15,0x18(%rsp) + 1143: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 114a: 00 00 00 00 + 114e: 66 90 xchg %ax,%ax + 1150: 0f 31 rdtsc + 1152: 48 c1 e2 20 shl $0x20,%rdx + 1156: 48 09 d0 or %rdx,%rax + 1159: 48 89 45 00 mov %rax,0x0(%rbp) + 115d: 31 d2 xor %edx,%edx + 115f: 48 8d 35 1a 7f 00 00 lea 0x7f1a(%rip),%rsi # 9080 + 1166: 4c 89 ef mov %r13,%rdi + 1169: 48 83 c5 08 add $0x8,%rbp + 116d: e8 7e 0b 00 00 call 1cf0 + 1172: 48 39 dd cmp %rbx,%rbp + 1175: 75 d9 jne 1150 + 1177: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 117c: ba e8 03 00 00 mov $0x3e8,%edx + 1181: 4c 8d 64 24 20 lea 0x20(%rsp),%r12 + 1186: 48 8d 3d d3 50 00 00 lea 0x50d3(%rip),%rdi # 6260 + 118d: e8 ce 44 00 00 call 5660 + 1192: 48 8d 05 07 7f 00 00 lea 0x7f07(%rip),%rax # 90a0 + 1199: 48 89 44 24 18 mov %rax,0x18(%rsp) + 119e: 48 89 c5 mov %rax,%rbp + 11a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 11a8: 00 00 00 00 + 11ac: 0f 1f 40 00 nopl 0x0(%rax) + 11b0: 0f 31 rdtsc + 11b2: 48 c1 e2 20 shl $0x20,%rdx + 11b6: 48 09 d0 or %rdx,%rax + 11b9: 48 89 45 00 mov %rax,0x0(%rbp) + 11bd: 31 d2 xor %edx,%edx + 11bf: 48 8d 35 ba 7e 00 00 lea 0x7eba(%rip),%rsi # 9080 + 11c6: 4c 89 e7 mov %r12,%rdi + 11c9: 48 83 c5 08 add $0x8,%rbp + 11cd: e8 2e 22 00 00 call 3400 + 11d2: 48 39 dd cmp %rbx,%rbp + 11d5: 75 d9 jne 11b0 + 11d7: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 11dc: ba e8 03 00 00 mov $0x3e8,%edx + 11e1: 48 8d 3d 80 50 00 00 lea 0x5080(%rip),%rdi # 6268 + 11e8: e8 73 44 00 00 call 5660 + 11ed: 48 8d 05 ac 7e 00 00 lea 0x7eac(%rip),%rax # 90a0 + 11f4: 48 89 44 24 18 mov %rax,0x18(%rsp) + 11f9: 48 89 c5 mov %rax,%rbp + 11fc: 0f 1f 40 00 nopl 0x0(%rax) + 1200: 0f 31 rdtsc + 1202: 48 c1 e2 20 shl $0x20,%rdx + 1206: 48 09 d0 or %rdx,%rax + 1209: 48 89 45 00 mov %rax,0x0(%rbp) + 120d: 31 d2 xor %edx,%edx + 120f: 48 8d 35 6a 7e 00 00 lea 0x7e6a(%rip),%rsi # 9080 + 1216: 4c 89 e7 mov %r12,%rdi + 1219: 48 83 c5 08 add $0x8,%rbp + 121d: e8 3e 22 00 00 call 3460 + 1222: 48 39 dd cmp %rbx,%rbp + 1225: 75 d9 jne 1200 + 1227: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 122c: ba e8 03 00 00 mov $0x3e8,%edx + 1231: 48 8d 3d 45 50 00 00 lea 0x5045(%rip),%rdi # 627d + 1238: e8 23 44 00 00 call 5660 + 123d: 48 8d 05 5c 7e 00 00 lea 0x7e5c(%rip),%rax # 90a0 + 1244: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1249: 48 89 c5 mov %rax,%rbp + 124c: 0f 1f 40 00 nopl 0x0(%rax) + 1250: 0f 31 rdtsc + 1252: 48 c1 e2 20 shl $0x20,%rdx + 1256: 48 09 d0 or %rdx,%rax + 1259: 48 89 45 00 mov %rax,0x0(%rbp) + 125d: 4c 89 e7 mov %r12,%rdi + 1260: 48 83 c5 08 add $0x8,%rbp + 1264: e8 57 22 00 00 call 34c0 + 1269: 48 39 dd cmp %rbx,%rbp + 126c: 75 e2 jne 1250 + 126e: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1273: ba e8 03 00 00 mov $0x3e8,%edx + 1278: 48 8d 3d 16 50 00 00 lea 0x5016(%rip),%rdi # 6295 + 127f: e8 dc 43 00 00 call 5660 + 1284: 48 8d 05 15 7e 00 00 lea 0x7e15(%rip),%rax # 90a0 + 128b: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1290: 48 89 c5 mov %rax,%rbp + 1293: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 129a: 00 00 00 00 + 129e: 66 90 xchg %ax,%ax + 12a0: 0f 31 rdtsc + 12a2: 48 c1 e2 20 shl $0x20,%rdx + 12a6: 48 09 d0 or %rdx,%rax + 12a9: 48 89 45 00 mov %rax,0x0(%rbp) + 12ad: 4c 89 e7 mov %r12,%rdi + 12b0: 48 83 c5 08 add $0x8,%rbp + 12b4: e8 47 22 00 00 call 3500 + 12b9: 48 39 dd cmp %rbx,%rbp + 12bc: 75 e2 jne 12a0 + 12be: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 12c3: ba e8 03 00 00 mov $0x3e8,%edx + 12c8: 48 8d 3d c3 4f 00 00 lea 0x4fc3(%rip),%rdi # 6292 + 12cf: 48 8d ac 24 20 0a 00 lea 0xa20(%rsp),%rbp + 12d6: 00 + 12d7: e8 84 43 00 00 call 5660 + 12dc: 48 8d 05 bd 7d 00 00 lea 0x7dbd(%rip),%rax # 90a0 + 12e3: 48 89 44 24 18 mov %rax,0x18(%rsp) + 12e8: 49 89 c6 mov %rax,%r14 + 12eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 12f0: 0f 31 rdtsc + 12f2: 48 c1 e2 20 shl $0x20,%rdx + 12f6: 48 09 d0 or %rdx,%rax + 12f9: 49 89 06 mov %rax,(%r14) + 12fc: 48 89 ea mov %rbp,%rdx + 12ff: 4c 89 ee mov %r13,%rsi + 1302: 4c 89 e7 mov %r12,%rdi + 1305: 49 83 c6 08 add $0x8,%r14 + 1309: e8 82 1a 00 00 call 2d90 + 130e: 49 39 de cmp %rbx,%r14 + 1311: 75 dd jne 12f0 + 1313: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1318: ba e8 03 00 00 mov $0x3e8,%edx + 131d: 48 8d 3d e4 4e 00 00 lea 0x4ee4(%rip),%rdi # 6208 + 1324: 48 8d ac 24 c0 28 00 lea 0x28c0(%rsp),%rbp + 132b: 00 + 132c: e8 2f 43 00 00 call 5660 + 1331: 48 8d 05 68 7d 00 00 lea 0x7d68(%rip),%rax # 90a0 + 1338: 48 89 44 24 18 mov %rax,0x18(%rsp) + 133d: 49 89 c6 mov %rax,%r14 + 1340: 0f 31 rdtsc + 1342: 48 c1 e2 20 shl $0x20,%rdx + 1346: 48 09 d0 or %rdx,%rax + 1349: 49 89 06 mov %rax,(%r14) + 134c: 4c 89 e6 mov %r12,%rsi + 134f: 48 89 ef mov %rbp,%rdi + 1352: 49 83 c6 08 add $0x8,%r14 + 1356: e8 95 1f 00 00 call 32f0 + 135b: 49 39 de cmp %rbx,%r14 + 135e: 75 e0 jne 1340 + 1360: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1365: ba e8 03 00 00 mov $0x3e8,%edx + 136a: 48 8d 3d 2a 4f 00 00 lea 0x4f2a(%rip),%rdi # 629b + 1371: e8 ea 42 00 00 call 5660 + 1376: 48 8d 05 23 7d 00 00 lea 0x7d23(%rip),%rax # 90a0 + 137d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1382: 49 89 c6 mov %rax,%r14 + 1385: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 138c: 00 00 00 00 + 1390: 0f 31 rdtsc + 1392: 48 c1 e2 20 shl $0x20,%rdx + 1396: 48 09 d0 or %rdx,%rax + 1399: 49 89 06 mov %rax,(%r14) + 139c: 48 89 ee mov %rbp,%rsi + 139f: 4c 89 e7 mov %r12,%rdi + 13a2: 49 83 c6 08 add $0x8,%r14 + 13a6: e8 d5 1e 00 00 call 3280 + 13ab: 49 39 de cmp %rbx,%r14 + 13ae: 75 e0 jne 1390 + 13b0: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 13b5: ba e8 03 00 00 mov $0x3e8,%edx + 13ba: 48 8d 3d e7 4e 00 00 lea 0x4ee7(%rip),%rdi # 62a8 + 13c1: e8 9a 42 00 00 call 5660 + 13c6: 48 8d 05 d3 7c 00 00 lea 0x7cd3(%rip),%rax # 90a0 + 13cd: 48 89 44 24 18 mov %rax,0x18(%rsp) + 13d2: 49 89 c6 mov %rax,%r14 + 13d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 13dc: 00 00 00 00 + 13e0: 0f 31 rdtsc + 13e2: 48 c1 e2 20 shl $0x20,%rdx + 13e6: 48 09 d0 or %rdx,%rax + 13e9: 49 89 06 mov %rax,(%r14) + 13ec: 4c 89 e6 mov %r12,%rsi + 13ef: 48 89 ef mov %rbp,%rdi + 13f2: 49 83 c6 08 add $0x8,%r14 + 13f6: e8 c5 1a 00 00 call 2ec0 + 13fb: 49 39 de cmp %rbx,%r14 + 13fe: 75 e0 jne 13e0 + 1400: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1405: ba e8 03 00 00 mov $0x3e8,%edx + 140a: 48 8d 3d a6 4e 00 00 lea 0x4ea6(%rip),%rdi # 62b7 + 1411: e8 4a 42 00 00 call 5660 + 1416: 48 8d 05 83 7c 00 00 lea 0x7c83(%rip),%rax # 90a0 + 141d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1422: 49 89 c6 mov %rax,%r14 + 1425: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 142c: 00 00 00 00 + 1430: 0f 31 rdtsc + 1432: 48 c1 e2 20 shl $0x20,%rdx + 1436: 48 09 d0 or %rdx,%rax + 1439: 49 89 06 mov %rax,(%r14) + 143c: 48 89 ee mov %rbp,%rsi + 143f: 4c 89 e7 mov %r12,%rdi + 1442: 49 83 c6 08 add $0x8,%r14 + 1446: e8 55 1c 00 00 call 30a0 + 144b: 49 39 de cmp %rbx,%r14 + 144e: 75 e0 jne 1430 + 1450: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1455: ba e8 03 00 00 mov $0x3e8,%edx + 145a: 48 8d 3d 66 4e 00 00 lea 0x4e66(%rip),%rdi # 62c7 + 1461: e8 fa 41 00 00 call 5660 + 1466: 48 8d 05 33 7c 00 00 lea 0x7c33(%rip),%rax # 90a0 + 146d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1472: 49 89 c4 mov %rax,%r12 + 1475: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 147c: 00 00 00 00 + 1480: 0f 31 rdtsc + 1482: 48 c1 e2 20 shl $0x20,%rdx + 1486: 48 09 d0 or %rdx,%rax + 1489: 49 89 04 24 mov %rax,(%r12) + 148d: 4c 89 ee mov %r13,%rsi + 1490: 48 89 ef mov %rbp,%rdi + 1493: 49 83 c4 08 add $0x8,%r12 + 1497: e8 44 13 00 00 call 27e0 + 149c: 49 39 dc cmp %rbx,%r12 + 149f: 75 df jne 1480 + 14a1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 14a6: ba e8 03 00 00 mov $0x3e8,%edx + 14ab: 48 8d 3d 27 4e 00 00 lea 0x4e27(%rip),%rdi # 62d9 + 14b2: e8 a9 41 00 00 call 5660 + 14b7: 48 8d 05 e2 7b 00 00 lea 0x7be2(%rip),%rax # 90a0 + 14be: 48 89 44 24 18 mov %rax,0x18(%rsp) + 14c3: 49 89 c4 mov %rax,%r12 + 14c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 14cd: 00 00 00 + 14d0: 0f 31 rdtsc + 14d2: 48 c1 e2 20 shl $0x20,%rdx + 14d6: 48 09 d0 or %rdx,%rax + 14d9: 49 89 04 24 mov %rax,(%r12) + 14dd: 48 89 ee mov %rbp,%rsi + 14e0: 4c 89 ef mov %r13,%rdi + 14e3: 49 83 c4 08 add $0x8,%r12 + 14e7: e8 d4 15 00 00 call 2ac0 + 14ec: 49 39 dc cmp %rbx,%r12 + 14ef: 75 df jne 14d0 + 14f1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 14f6: ba e8 03 00 00 mov $0x3e8,%edx + 14fb: 48 8d 3d ea 4d 00 00 lea 0x4dea(%rip),%rdi # 62ec + 1502: 4c 8d ac 24 e0 2e 00 lea 0x2ee0(%rsp),%r13 + 1509: 00 + 150a: 4c 8d a4 24 a0 22 00 lea 0x22a0(%rsp),%r12 + 1511: 00 + 1512: e8 49 41 00 00 call 5660 + 1517: 48 8d 05 82 7b 00 00 lea 0x7b82(%rip),%rax # 90a0 + 151e: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1523: 49 89 c6 mov %rax,%r14 + 1526: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 152d: 00 00 00 + 1530: 0f 31 rdtsc + 1532: 48 c1 e2 20 shl $0x20,%rdx + 1536: 48 09 d0 or %rdx,%rax + 1539: 49 89 06 mov %rax,(%r14) + 153c: 48 8b 14 24 mov (%rsp),%rdx + 1540: 4c 89 ee mov %r13,%rsi + 1543: 4c 89 e7 mov %r12,%rdi + 1546: 49 83 c6 08 add $0x8,%r14 + 154a: e8 01 0a 00 00 call 1f50 + 154f: 49 39 de cmp %rbx,%r14 + 1552: 75 dc jne 1530 + 1554: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1559: ba e8 03 00 00 mov $0x3e8,%edx + 155e: 48 8d 3d 9c 4d 00 00 lea 0x4d9c(%rip),%rdi # 6301 + 1565: 4c 8d b4 24 20 22 00 lea 0x2220(%rsp),%r14 + 156c: 00 + 156d: e8 ee 40 00 00 call 5660 + 1572: 48 8d 05 27 7b 00 00 lea 0x7b27(%rip),%rax # 90a0 + 1579: 48 89 44 24 18 mov %rax,0x18(%rsp) + 157e: 49 89 c0 mov %rax,%r8 + 1581: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1588: 00 00 00 00 + 158c: 0f 1f 40 00 nopl 0x0(%rax) + 1590: 0f 31 rdtsc + 1592: 48 c1 e2 20 shl $0x20,%rdx + 1596: 48 09 d0 or %rdx,%rax + 1599: 49 89 00 mov %rax,(%r8) + 159c: 48 8d 0d dd 7a 00 00 lea 0x7add(%rip),%rcx # 9080 + 15a3: 4c 89 e2 mov %r12,%rdx + 15a6: 4c 89 f6 mov %r14,%rsi + 15a9: 48 89 ef mov %rbp,%rdi + 15ac: 4c 89 44 24 08 mov %r8,0x8(%rsp) + 15b1: e8 3a 0d 00 00 call 22f0 + 15b6: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 + 15bb: 49 83 c0 08 add $0x8,%r8 + 15bf: 49 39 d8 cmp %rbx,%r8 + 15c2: 75 cc jne 1590 + 15c4: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 15c9: ba e8 03 00 00 mov $0x3e8,%edx + 15ce: 48 8d 3d 3d 4d 00 00 lea 0x4d3d(%rip),%rdi # 6312 + 15d5: e8 86 40 00 00 call 5660 + 15da: 48 8d 05 bf 7a 00 00 lea 0x7abf(%rip),%rax # 90a0 + 15e1: 48 89 44 24 18 mov %rax,0x18(%rsp) + 15e6: 48 89 c1 mov %rax,%rcx + 15e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 15f0: 0f 31 rdtsc + 15f2: 48 c1 e2 20 shl $0x20,%rdx + 15f6: 48 09 d0 or %rdx,%rax + 15f9: 48 89 01 mov %rax,(%rcx) + 15fc: 4c 89 ea mov %r13,%rdx + 15ff: 48 89 ee mov %rbp,%rsi + 1602: 4c 89 f7 mov %r14,%rdi + 1605: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 160a: e8 e1 10 00 00 call 26f0 + 160f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 1614: 48 83 c1 08 add $0x8,%rcx + 1618: 48 39 d9 cmp %rbx,%rcx + 161b: 75 d3 jne 15f0 + 161d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1622: ba e8 03 00 00 mov $0x3e8,%edx + 1627: 48 8d 3d f1 4c 00 00 lea 0x4cf1(%rip),%rdi # 631f + 162e: e8 2d 40 00 00 call 5660 + 1633: 48 8d 05 66 7a 00 00 lea 0x7a66(%rip),%rax # 90a0 + 163a: 48 89 44 24 18 mov %rax,0x18(%rsp) + 163f: 48 89 c1 mov %rax,%rcx + 1642: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1649: 00 00 00 00 + 164d: 0f 1f 00 nopl (%rax) + 1650: 0f 31 rdtsc + 1652: 48 c1 e2 20 shl $0x20,%rdx + 1656: 48 09 d0 or %rdx,%rax + 1659: 48 89 01 mov %rax,(%rcx) + 165c: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 1661: 4c 89 ee mov %r13,%rsi + 1664: 4c 89 e7 mov %r12,%rdi + 1667: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 166c: e8 af 02 00 00 call 1920 + 1671: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 1676: 48 83 c1 08 add $0x8,%rcx + 167a: 48 39 d9 cmp %rbx,%rcx + 167d: 75 d1 jne 1650 + 167f: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1684: ba e8 03 00 00 mov $0x3e8,%edx + 1689: 48 8d 3d 9c 4c 00 00 lea 0x4c9c(%rip),%rdi # 632c + 1690: e8 cb 3f 00 00 call 5660 + 1695: 48 8d 05 04 7a 00 00 lea 0x7a04(%rip),%rax # 90a0 + 169c: 48 89 44 24 18 mov %rax,0x18(%rsp) + 16a1: 48 89 c1 mov %rax,%rcx + 16a4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 16ab: 00 00 00 00 + 16af: 90 nop + 16b0: 0f 31 rdtsc + 16b2: 48 c1 e2 20 shl $0x20,%rdx + 16b6: 48 09 d0 or %rdx,%rax + 16b9: 48 89 01 mov %rax,(%rcx) + 16bc: 4c 89 ee mov %r13,%rsi + 16bf: 4c 89 e7 mov %r12,%rdi + 16c2: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 16c7: e8 e4 02 00 00 call 19b0 + 16cc: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 16d1: 48 83 c1 08 add $0x8,%rcx + 16d5: 48 39 d9 cmp %rbx,%rcx + 16d8: 75 d6 jne 16b0 + 16da: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 16df: ba e8 03 00 00 mov $0x3e8,%edx + 16e4: 48 8d 3d 58 4c 00 00 lea 0x4c58(%rip),%rdi # 6343 + 16eb: e8 70 3f 00 00 call 5660 + 16f0: 48 8d 05 a9 79 00 00 lea 0x79a9(%rip),%rax # 90a0 + 16f7: 48 89 44 24 18 mov %rax,0x18(%rsp) + 16fc: 49 89 c0 mov %rax,%r8 + 16ff: 90 nop + 1700: 0f 31 rdtsc + 1702: 48 c1 e2 20 shl $0x20,%rdx + 1706: 48 09 d0 or %rdx,%rax + 1709: 49 89 00 mov %rax,(%r8) + 170c: 48 8b 0c 24 mov (%rsp),%rcx + 1710: 4c 89 e2 mov %r12,%rdx + 1713: 4c 89 f6 mov %r14,%rsi + 1716: 48 89 ef mov %rbp,%rdi + 1719: 4c 89 44 24 08 mov %r8,0x8(%rsp) + 171e: e8 5d 03 00 00 call 1a80 + 1723: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 + 1728: 49 83 c0 08 add $0x8,%r8 + 172c: 49 39 d8 cmp %rbx,%r8 + 172f: 75 cf jne 1700 + 1731: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1736: ba e8 03 00 00 mov $0x3e8,%edx + 173b: 48 8d 3d 11 4c 00 00 lea 0x4c11(%rip),%rdi # 6353 + 1742: e8 19 3f 00 00 call 5660 + 1747: 48 8d 05 52 79 00 00 lea 0x7952(%rip),%rax # 90a0 + 174e: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1753: 48 89 c1 mov %rax,%rcx + 1756: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 175d: 00 00 00 + 1760: 0f 31 rdtsc + 1762: 48 c1 e2 20 shl $0x20,%rdx + 1766: 48 09 d0 or %rdx,%rax + 1769: 48 89 01 mov %rax,(%rcx) + 176c: 4c 89 e2 mov %r12,%rdx + 176f: 4c 89 f6 mov %r14,%rsi + 1772: 48 89 ef mov %rbp,%rdi + 1775: 48 89 0c 24 mov %rcx,(%rsp) + 1779: e8 b2 03 00 00 call 1b30 + 177e: 48 8b 0c 24 mov (%rsp),%rcx + 1782: 48 83 c1 08 add $0x8,%rcx + 1786: 48 39 d9 cmp %rbx,%rcx + 1789: 75 d5 jne 1760 + 178b: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1790: ba e8 03 00 00 mov $0x3e8,%edx + 1795: 48 8d 3d cd 4b 00 00 lea 0x4bcd(%rip),%rdi # 6369 + 179c: e8 bf 3e 00 00 call 5660 + 17a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 17a8: 00 00 00 00 + 17ac: 0f 1f 40 00 nopl 0x0(%rax) + 17b0: 0f 31 rdtsc + 17b2: 48 c1 e2 20 shl $0x20,%rdx + 17b6: 48 09 d0 or %rdx,%rax + 17b9: 49 89 07 mov %rax,(%r15) + 17bc: 4c 89 ea mov %r13,%rdx + 17bf: 48 89 ee mov %rbp,%rsi + 17c2: 4c 89 f7 mov %r14,%rdi + 17c5: 49 83 c7 08 add $0x8,%r15 + 17c9: e8 32 04 00 00 call 1c00 + 17ce: 49 39 df cmp %rbx,%r15 + 17d1: 75 dd jne 17b0 + 17d3: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 17d8: ba e8 03 00 00 mov $0x3e8,%edx + 17dd: 48 8d 3d 94 4b 00 00 lea 0x4b94(%rip),%rdi # 6378 + 17e4: e8 77 3e 00 00 call 5660 + 17e9: 48 8b 84 24 48 3b 00 mov 0x3b48(%rsp),%rax + 17f0: 00 + 17f1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 17f8: 00 00 + 17fa: 75 14 jne 1810 + 17fc: 48 81 c4 58 3b 00 00 add $0x3b58,%rsp + 1803: 31 c0 xor %eax,%eax + 1805: 5b pop %rbx + 1806: 5d pop %rbp + 1807: 41 5c pop %r12 + 1809: 41 5d pop %r13 + 180b: 41 5e pop %r14 + 180d: 41 5f pop %r15 + 180f: c3 ret + 1810: e8 6b f8 ff ff call 1080 <__stack_chk_fail@plt> + 1815: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 181c: 00 00 00 + 181f: 90 nop + +0000000000001820 <_start>: + 1820: f3 0f 1e fa endbr64 + 1824: 31 ed xor %ebp,%ebp + 1826: 49 89 d1 mov %rdx,%r9 + 1829: 5e pop %rsi + 182a: 48 89 e2 mov %rsp,%rdx + 182d: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp + 1831: 50 push %rax + 1832: 54 push %rsp + 1833: 45 31 c0 xor %r8d,%r8d + 1836: 31 c9 xor %ecx,%ecx + 1838: 48 8d 3d 91 f8 ff ff lea -0x76f(%rip),%rdi # 10d0
+ 183f: ff 15 7b 77 00 00 call *0x777b(%rip) # 8fc0 <__libc_start_main@GLIBC_2.34> + 1845: f4 hlt + 1846: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 184d: 00 00 00 + 1850: 48 8d 3d 09 78 00 00 lea 0x7809(%rip),%rdi # 9060 + 1857: 48 8d 05 02 78 00 00 lea 0x7802(%rip),%rax # 9060 + 185e: 48 39 f8 cmp %rdi,%rax + 1861: 74 15 je 1878 <_start+0x58> + 1863: 48 8b 05 5e 77 00 00 mov 0x775e(%rip),%rax # 8fc8 <_ITM_deregisterTMCloneTable@Base> + 186a: 48 85 c0 test %rax,%rax + 186d: 74 09 je 1878 <_start+0x58> + 186f: ff e0 jmp *%rax + 1871: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1878: c3 ret + 1879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1880: 48 8d 3d d9 77 00 00 lea 0x77d9(%rip),%rdi # 9060 + 1887: 48 8d 35 d2 77 00 00 lea 0x77d2(%rip),%rsi # 9060 + 188e: 48 29 fe sub %rdi,%rsi + 1891: 48 89 f0 mov %rsi,%rax + 1894: 48 c1 ee 3f shr $0x3f,%rsi + 1898: 48 c1 f8 03 sar $0x3,%rax + 189c: 48 01 c6 add %rax,%rsi + 189f: 48 d1 fe sar $1,%rsi + 18a2: 74 14 je 18b8 <_start+0x98> + 18a4: 48 8b 05 2d 77 00 00 mov 0x772d(%rip),%rax # 8fd8 <_ITM_registerTMCloneTable@Base> + 18ab: 48 85 c0 test %rax,%rax + 18ae: 74 08 je 18b8 <_start+0x98> + 18b0: ff e0 jmp *%rax + 18b2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 18b8: c3 ret + 18b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 18c0: f3 0f 1e fa endbr64 + 18c4: 80 3d 9d 77 00 00 00 cmpb $0x0,0x779d(%rip) # 9068 + 18cb: 75 33 jne 1900 <_start+0xe0> + 18cd: 55 push %rbp + 18ce: 48 83 3d 0a 77 00 00 cmpq $0x0,0x770a(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> + 18d5: 00 + 18d6: 48 89 e5 mov %rsp,%rbp + 18d9: 74 0d je 18e8 <_start+0xc8> + 18db: 48 8b 3d 6e 77 00 00 mov 0x776e(%rip),%rdi # 9050 <__dso_handle> + 18e2: ff 15 f8 76 00 00 call *0x76f8(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> + 18e8: e8 63 ff ff ff call 1850 <_start+0x30> + 18ed: c6 05 74 77 00 00 01 movb $0x1,0x7774(%rip) # 9068 + 18f4: 5d pop %rbp + 18f5: c3 ret + 18f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 18fd: 00 00 00 + 1900: c3 ret + 1901: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1908: 00 00 00 00 + 190c: 0f 1f 40 00 nopl 0x0(%rax) + 1910: f3 0f 1e fa endbr64 + 1914: e9 67 ff ff ff jmp 1880 <_start+0x60> + 1919: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000001920 : + 1920: 41 54 push %r12 + 1922: 49 89 d4 mov %rdx,%r12 + 1925: 55 push %rbp + 1926: 48 89 fd mov %rdi,%rbp + 1929: 53 push %rbx + 192a: 48 89 f3 mov %rsi,%rbx + 192d: e8 1e 06 00 00 call 1f50 + 1932: 48 8b 45 00 mov 0x0(%rbp),%rax + 1936: 48 8d bb 08 06 00 00 lea 0x608(%rbx),%rdi + 193d: 48 89 ee mov %rbp,%rsi + 1940: 48 8d 8b 00 06 00 00 lea 0x600(%rbx),%rcx + 1947: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 194b: 48 89 83 00 06 00 00 mov %rax,0x600(%rbx) + 1952: 48 29 f9 sub %rdi,%rcx + 1955: 48 8b 95 18 06 00 00 mov 0x618(%rbp),%rdx + 195c: 48 29 ce sub %rcx,%rsi + 195f: 81 c1 20 06 00 00 add $0x620,%ecx + 1965: 48 89 93 18 0c 00 00 mov %rdx,0xc18(%rbx) + 196c: c1 e9 03 shr $0x3,%ecx + 196f: ba 20 06 00 00 mov $0x620,%edx + 1974: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) + 1977: 48 89 ee mov %rbp,%rsi + 197a: 48 8d bb 20 0c 00 00 lea 0xc20(%rbx),%rdi + 1981: e8 3a 38 00 00 call 51c0 + 1986: f3 41 0f 6f 44 24 20 movdqu 0x20(%r12),%xmm0 + 198d: 31 c0 xor %eax,%eax + 198f: 0f 11 83 40 0c 00 00 movups %xmm0,0xc40(%rbx) + 1996: f3 41 0f 6f 44 24 30 movdqu 0x30(%r12),%xmm0 + 199d: 0f 11 83 50 0c 00 00 movups %xmm0,0xc50(%rbx) + 19a4: 5b pop %rbx + 19a5: 5d pop %rbp + 19a6: 41 5c pop %r12 + 19a8: c3 ret + 19a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +00000000000019b0 : + 19b0: 41 54 push %r12 + 19b2: 55 push %rbp + 19b3: 48 89 fd mov %rdi,%rbp + 19b6: 53 push %rbx + 19b7: 48 83 ec 50 sub $0x50,%rsp + 19bb: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 19c2: 00 00 + 19c4: 48 89 5c 24 48 mov %rbx,0x48(%rsp) + 19c9: 48 89 f3 mov %rsi,%rbx + 19cc: 48 89 e7 mov %rsp,%rdi + 19cf: be 40 00 00 00 mov $0x40,%esi + 19d4: e8 a7 3b 00 00 call 5580 + 19d9: 48 89 e2 mov %rsp,%rdx + 19dc: 48 89 ef mov %rbp,%rdi + 19df: 48 89 de mov %rbx,%rsi + 19e2: e8 69 05 00 00 call 1f50 + 19e7: 48 8b 45 00 mov 0x0(%rbp),%rax + 19eb: 48 8d bb 08 06 00 00 lea 0x608(%rbx),%rdi + 19f2: 48 89 ee mov %rbp,%rsi + 19f5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 19f9: 48 8d 8b 00 06 00 00 lea 0x600(%rbx),%rcx + 1a00: 48 89 83 00 06 00 00 mov %rax,0x600(%rbx) + 1a07: 48 29 f9 sub %rdi,%rcx + 1a0a: 48 8b 95 18 06 00 00 mov 0x618(%rbp),%rdx + 1a11: 48 29 ce sub %rcx,%rsi + 1a14: 81 c1 20 06 00 00 add $0x620,%ecx + 1a1a: 48 89 93 18 0c 00 00 mov %rdx,0xc18(%rbx) + 1a21: c1 e9 03 shr $0x3,%ecx + 1a24: ba 20 06 00 00 mov $0x620,%edx + 1a29: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) + 1a2c: 48 89 ee mov %rbp,%rsi + 1a2f: 48 8d bb 20 0c 00 00 lea 0xc20(%rbx),%rdi + 1a36: e8 85 37 00 00 call 51c0 + 1a3b: 66 0f 6f 44 24 20 movdqa 0x20(%rsp),%xmm0 + 1a41: 0f 11 83 40 0c 00 00 movups %xmm0,0xc40(%rbx) + 1a48: 66 0f 6f 44 24 30 movdqa 0x30(%rsp),%xmm0 + 1a4e: 0f 11 83 50 0c 00 00 movups %xmm0,0xc50(%rbx) + 1a55: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 1a5a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1a61: 00 00 + 1a63: 75 0b jne 1a70 + 1a65: 48 83 c4 50 add $0x50,%rsp + 1a69: 31 c0 xor %eax,%eax + 1a6b: 5b pop %rbx + 1a6c: 5d pop %rbp + 1a6d: 41 5c pop %r12 + 1a6f: c3 ret + 1a70: e8 0b f6 ff ff call 1080 <__stack_chk_fail@plt> + 1a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1a7c: 00 00 00 00 + +0000000000001a80 : + 1a80: 41 55 push %r13 + 1a82: 49 89 fd mov %rdi,%r13 + 1a85: 41 54 push %r12 + 1a87: 55 push %rbp + 1a88: 53 push %rbx + 1a89: 48 89 f3 mov %rsi,%rbx + 1a8c: 48 81 ec 98 00 00 00 sub $0x98,%rsp + 1a93: f3 0f 6f 01 movdqu (%rcx),%xmm0 + 1a97: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 1a9e: 00 00 + 1aa0: 4c 89 a4 24 88 00 00 mov %r12,0x88(%rsp) + 1aa7: 00 + 1aa8: 49 89 d4 mov %rdx,%r12 + 1aab: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 1ab0: ba 20 06 00 00 mov $0x620,%edx + 1ab5: 0f 29 04 24 movaps %xmm0,(%rsp) + 1ab9: f3 0f 6f 41 10 movdqu 0x10(%rcx),%xmm0 + 1abe: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 1ac3: 4c 89 e6 mov %r12,%rsi + 1ac6: e8 f5 36 00 00 call 51c0 + 1acb: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1ad0: ba 40 00 00 00 mov $0x40,%edx + 1ad5: 48 89 e6 mov %rsp,%rsi + 1ad8: e8 63 37 00 00 call 5240 + 1add: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx + 1ae2: 4c 89 e2 mov %r12,%rdx + 1ae5: 48 89 e6 mov %rsp,%rsi + 1ae8: 4c 89 ef mov %r13,%rdi + 1aeb: e8 00 08 00 00 call 22f0 + 1af0: 66 0f 6f 44 24 40 movdqa 0x40(%rsp),%xmm0 + 1af6: 0f 11 03 movups %xmm0,(%rbx) + 1af9: 66 0f 6f 44 24 50 movdqa 0x50(%rsp),%xmm0 + 1aff: 0f 11 43 10 movups %xmm0,0x10(%rbx) + 1b03: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 1b0a: 00 + 1b0b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1b12: 00 00 + 1b14: 75 10 jne 1b26 + 1b16: 48 81 c4 98 00 00 00 add $0x98,%rsp + 1b1d: 31 c0 xor %eax,%eax + 1b1f: 5b pop %rbx + 1b20: 5d pop %rbp + 1b21: 41 5c pop %r12 + 1b23: 41 5d pop %r13 + 1b25: c3 ret + 1b26: e8 55 f5 ff ff call 1080 <__stack_chk_fail@plt> + 1b2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000001b30 : + 1b30: 41 55 push %r13 + 1b32: 49 89 fd mov %rdi,%r13 + 1b35: 41 54 push %r12 + 1b37: 55 push %rbp + 1b38: 53 push %rbx + 1b39: 48 89 f3 mov %rsi,%rbx + 1b3c: be 20 00 00 00 mov $0x20,%esi + 1b41: 48 81 ec b8 00 00 00 sub $0xb8,%rsp + 1b48: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 1b4f: 00 00 + 1b51: 4c 89 a4 24 a8 00 00 mov %r12,0xa8(%rsp) + 1b58: 00 + 1b59: 49 89 d4 mov %rdx,%r12 + 1b5c: 48 89 e7 mov %rsp,%rdi + 1b5f: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp + 1b64: e8 17 3a 00 00 call 5580 + 1b69: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 + 1b6e: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1b73: ba 20 06 00 00 mov $0x620,%edx + 1b78: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) + 1b7d: 66 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm0 + 1b83: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) + 1b88: 4c 89 e6 mov %r12,%rsi + 1b8b: e8 30 36 00 00 call 51c0 + 1b90: 48 8d 7c 24 60 lea 0x60(%rsp),%rdi + 1b95: ba 40 00 00 00 mov $0x40,%edx + 1b9a: 48 89 ee mov %rbp,%rsi + 1b9d: e8 9e 36 00 00 call 5240 + 1ba2: 4c 89 e2 mov %r12,%rdx + 1ba5: 48 89 ee mov %rbp,%rsi + 1ba8: 4c 89 ef mov %r13,%rdi + 1bab: 48 8d 8c 24 80 00 00 lea 0x80(%rsp),%rcx + 1bb2: 00 + 1bb3: e8 38 07 00 00 call 22f0 + 1bb8: 66 0f 6f 44 24 60 movdqa 0x60(%rsp),%xmm0 + 1bbe: 0f 11 03 movups %xmm0,(%rbx) + 1bc1: 66 0f 6f 44 24 70 movdqa 0x70(%rsp),%xmm0 + 1bc7: 0f 11 43 10 movups %xmm0,0x10(%rbx) + 1bcb: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 1bd2: 00 + 1bd3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1bda: 00 00 + 1bdc: 75 10 jne 1bee + 1bde: 48 81 c4 b8 00 00 00 add $0xb8,%rsp + 1be5: 31 c0 xor %eax,%eax + 1be7: 5b pop %rbx + 1be8: 5d pop %rbp + 1be9: 41 5c pop %r12 + 1beb: 41 5d pop %r13 + 1bed: c3 ret + 1bee: e8 8d f4 ff ff call 1080 <__stack_chk_fail@plt> + 1bf3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1bfa: 00 00 00 00 + 1bfe: 66 90 xchg %ax,%ax + +0000000000001c00 : + 1c00: 41 57 push %r15 + 1c02: 41 56 push %r14 + 1c04: 41 55 push %r13 + 1c06: 49 89 fd mov %rdi,%r13 + 1c09: 41 54 push %r12 + 1c0b: 55 push %rbp + 1c0c: 48 89 f5 mov %rsi,%rbp + 1c0f: 53 push %rbx + 1c10: 48 81 ec b8 06 00 00 sub $0x6b8,%rsp + 1c17: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 1c1e: 00 00 + 1c20: 48 89 9c 24 a8 06 00 mov %rbx,0x6a8(%rsp) + 1c27: 00 + 1c28: 48 89 d3 mov %rdx,%rbx + 1c2b: 48 89 e7 mov %rsp,%rdi + 1c2e: e8 bd 0a 00 00 call 26f0 + 1c33: ba 40 00 00 00 mov $0x40,%edx + 1c38: 48 89 e6 mov %rsp,%rsi + 1c3b: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1c40: f3 0f 6f 83 20 0c 00 movdqu 0xc20(%rbx),%xmm0 + 1c47: 00 + 1c48: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) + 1c4d: f3 0f 6f 83 30 0c 00 movdqu 0xc30(%rbx),%xmm0 + 1c54: 00 + 1c55: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) + 1c5a: e8 e1 35 00 00 call 5240 + 1c5f: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx + 1c64: 48 89 e6 mov %rsp,%rsi + 1c67: 48 8d 93 00 06 00 00 lea 0x600(%rbx),%rdx + 1c6e: 48 8d bc 24 80 00 00 lea 0x80(%rsp),%rdi + 1c75: 00 + 1c76: e8 75 06 00 00 call 22f0 + 1c7b: ba 20 06 00 00 mov $0x620,%edx + 1c80: 48 8d b4 24 80 00 00 lea 0x80(%rsp),%rsi + 1c87: 00 + 1c88: 48 89 ef mov %rbp,%rdi + 1c8b: e8 50 1e 00 00 call 3ae0 + 1c90: 48 8d b3 40 0c 00 00 lea 0xc40(%rbx),%rsi + 1c97: 48 89 ea mov %rbp,%rdx + 1c9a: 4c 89 ef mov %r13,%rdi + 1c9d: 41 89 c4 mov %eax,%r12d + 1ca0: e8 3b 38 00 00 call 54e0 + 1ca5: 31 c9 xor %ecx,%ecx + 1ca7: 45 85 e4 test %r12d,%r12d + 1caa: ba 20 00 00 00 mov $0x20,%edx + 1caf: 0f 94 c1 sete %cl + 1cb2: 48 8d 74 24 40 lea 0x40(%rsp),%rsi + 1cb7: 4c 89 ef mov %r13,%rdi + 1cba: e8 71 1e 00 00 call 3b30 + 1cbf: 48 8b 84 24 a8 06 00 mov 0x6a8(%rsp),%rax + 1cc6: 00 + 1cc7: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1cce: 00 00 + 1cd0: 75 14 jne 1ce6 + 1cd2: 48 81 c4 b8 06 00 00 add $0x6b8,%rsp + 1cd9: 31 c0 xor %eax,%eax + 1cdb: 5b pop %rbx + 1cdc: 5d pop %rbp + 1cdd: 41 5c pop %r12 + 1cdf: 41 5d pop %r13 + 1ce1: 41 5e pop %r14 + 1ce3: 41 5f pop %r15 + 1ce5: c3 ret + 1ce6: e8 95 f3 ff ff call 1080 <__stack_chk_fail@plt> + 1ceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000001cf0 : + 1cf0: 41 57 push %r15 + 1cf2: 41 56 push %r14 + 1cf4: 41 55 push %r13 + 1cf6: 41 54 push %r12 + 1cf8: 55 push %rbp + 1cf9: 53 push %rbx + 1cfa: 48 81 ec 08 03 00 00 sub $0x308,%rsp + 1d01: 48 89 74 24 18 mov %rsi,0x18(%rsp) + 1d06: 48 8d 84 24 f8 02 00 lea 0x2f8(%rsp),%rax + 1d0d: 00 + 1d0e: 48 8d 6c 24 30 lea 0x30(%rsp),%rbp + 1d13: 89 54 24 28 mov %edx,0x28(%rsp) + 1d17: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx + 1d1e: 00 00 + 1d20: 48 89 94 24 f8 02 00 mov %rdx,0x2f8(%rsp) + 1d27: 00 + 1d28: ba 04 00 00 00 mov $0x4,%edx + 1d2d: 48 89 44 24 10 mov %rax,0x10(%rsp) + 1d32: b8 04 00 00 00 mov $0x4,%eax + 1d37: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) + 1d3e: 00 + 1d3f: 49 89 fe mov %rdi,%r14 + 1d42: 29 d0 sub %edx,%eax + 1d44: 48 89 7c 24 20 mov %rdi,0x20(%rsp) + 1d49: 89 44 24 0c mov %eax,0xc(%rsp) + 1d4d: 89 54 24 2c mov %edx,0x2c(%rsp) + 1d51: 8b 44 24 28 mov 0x28(%rsp),%eax + 1d55: 85 c0 test %eax,%eax + 1d57: 0f 84 1c 01 00 00 je 1e79 + 1d5d: 8b 4c 24 08 mov 0x8(%rsp),%ecx + 1d61: 8b 54 24 0c mov 0xc(%rsp),%edx + 1d65: 48 89 ef mov %rbp,%rdi + 1d68: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1d6d: e8 ae 36 00 00 call 5420 + 1d72: 48 89 ea mov %rbp,%rdx + 1d75: be 03 00 00 00 mov $0x3,%esi + 1d7a: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi + 1d81: 00 + 1d82: 45 31 ff xor %r15d,%r15d + 1d85: e8 86 2c 00 00 call 4a10 + 1d8a: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 + 1d8f: 48 8d 8c 24 00 01 00 lea 0x100(%rsp),%rcx + 1d96: 00 + 1d97: eb 41 jmp 1dda + 1d99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1da0: 44 89 ff mov %r15d,%edi + 1da3: 41 8d 77 01 lea 0x1(%r15),%esi + 1da7: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) + 1dac: 41 81 ff ff 00 00 00 cmp $0xff,%r15d + 1db3: 74 5b je 1e10 + 1db5: 66 3d 00 0d cmp $0xd00,%ax + 1db9: 7f 55 jg 1e10 + 1dbb: 44 8d 7e 01 lea 0x1(%rsi),%r15d + 1dbf: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) + 1dc4: 41 81 ff 00 01 00 00 cmp $0x100,%r15d + 1dcb: 74 53 je 1e20 + 1dcd: 48 83 c1 03 add $0x3,%rcx + 1dd1: 49 39 c8 cmp %rcx,%r8 + 1dd4: 0f 84 b9 00 00 00 je 1e93 + 1dda: 0f b6 41 01 movzbl 0x1(%rcx),%eax + 1dde: 0f b6 11 movzbl (%rcx),%edx + 1de1: 89 c6 mov %eax,%esi + 1de3: c0 e8 04 shr $0x4,%al + 1de6: c1 e6 08 shl $0x8,%esi + 1de9: 0f b6 c0 movzbl %al,%eax + 1dec: 09 f2 or %esi,%edx + 1dee: 0f b6 71 02 movzbl 0x2(%rcx),%esi + 1df2: 66 81 e2 ff 0f and $0xfff,%dx + 1df7: c1 e6 04 shl $0x4,%esi + 1dfa: 09 f0 or %esi,%eax + 1dfc: 66 81 fa 00 0d cmp $0xd00,%dx + 1e01: 7e 9d jle 1da0 + 1e03: 66 3d 00 0d cmp $0xd00,%ax + 1e07: 7f c4 jg 1dcd + 1e09: 44 89 fe mov %r15d,%esi + 1e0c: eb ad jmp 1dbb + 1e0e: 66 90 xchg %ax,%ax + 1e10: 41 89 f7 mov %esi,%r15d + 1e13: 41 81 ff 00 01 00 00 cmp $0x100,%r15d + 1e1a: 75 b1 jne 1dcd + 1e1c: 0f 1f 40 00 nopl 0x0(%rax) + 1e20: 83 44 24 08 01 addl $0x1,0x8(%rsp) + 1e25: 49 81 c6 00 02 00 00 add $0x200,%r14 + 1e2c: 83 7c 24 08 04 cmpl $0x4,0x8(%rsp) + 1e31: 0f 85 1a ff ff ff jne 1d51 + 1e37: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi + 1e3c: 8b 54 24 2c mov 0x2c(%rsp),%edx + 1e40: 48 81 c7 00 08 00 00 add $0x800,%rdi + 1e47: 83 ea 01 sub $0x1,%edx + 1e4a: 0f 85 e2 fe ff ff jne 1d32 + 1e50: 48 8b 84 24 f8 02 00 mov 0x2f8(%rsp),%rax + 1e57: 00 + 1e58: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1e5f: 00 00 + 1e61: 0f 85 dc 00 00 00 jne 1f43 + 1e67: 48 81 c4 08 03 00 00 add $0x308,%rsp + 1e6e: 5b pop %rbx + 1e6f: 5d pop %rbp + 1e70: 41 5c pop %r12 + 1e72: 41 5d pop %r13 + 1e74: 41 5e pop %r14 + 1e76: 41 5f pop %r15 + 1e78: c3 ret + 1e79: 8b 4c 24 0c mov 0xc(%rsp),%ecx + 1e7d: 8b 54 24 08 mov 0x8(%rsp),%edx + 1e81: 48 89 ef mov %rbp,%rdi + 1e84: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1e89: e8 92 35 00 00 call 5420 + 1e8e: e9 df fe ff ff jmp 1d72 + 1e93: 45 89 fd mov %r15d,%r13d + 1e96: 4c 8d bc 24 a8 01 00 lea 0x1a8(%rsp),%r15 + 1e9d: 00 + 1e9e: 66 90 xchg %ax,%ax + 1ea0: be 01 00 00 00 mov $0x1,%esi + 1ea5: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi + 1eac: 00 + 1ead: 48 89 ea mov %rbp,%rdx + 1eb0: e8 5b 2b 00 00 call 4a10 + 1eb5: 41 b9 00 01 00 00 mov $0x100,%r9d + 1ebb: 44 89 e8 mov %r13d,%eax + 1ebe: 31 ff xor %edi,%edi + 1ec0: 45 29 e9 sub %r13d,%r9d + 1ec3: 4d 8d 14 46 lea (%r14,%rax,2),%r10 + 1ec7: 48 8d b4 24 00 01 00 lea 0x100(%rsp),%rsi + 1ece: 00 + 1ecf: eb 25 jmp 1ef6 + 1ed1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1ed8: 66 3d 00 0d cmp $0xd00,%ax + 1edc: 7f 0a jg 1ee8 + 1ede: 89 fa mov %edi,%edx + 1ee0: 83 c7 01 add $0x1,%edi + 1ee3: 66 41 89 04 52 mov %ax,(%r10,%rdx,2) + 1ee8: 44 39 cf cmp %r9d,%edi + 1eeb: 73 41 jae 1f2e + 1eed: 48 83 c6 03 add $0x3,%rsi + 1ef1: 49 39 f7 cmp %rsi,%r15 + 1ef4: 74 38 je 1f2e + 1ef6: 0f b6 46 01 movzbl 0x1(%rsi),%eax + 1efa: 0f b6 16 movzbl (%rsi),%edx + 1efd: 89 c1 mov %eax,%ecx + 1eff: c0 e8 04 shr $0x4,%al + 1f02: c1 e1 08 shl $0x8,%ecx + 1f05: 0f b6 c0 movzbl %al,%eax + 1f08: 09 ca or %ecx,%edx + 1f0a: 0f b6 4e 02 movzbl 0x2(%rsi),%ecx + 1f0e: 66 81 e2 ff 0f and $0xfff,%dx + 1f13: c1 e1 04 shl $0x4,%ecx + 1f16: 09 c8 or %ecx,%eax + 1f18: 66 81 fa 00 0d cmp $0xd00,%dx + 1f1d: 7f 0a jg 1f29 + 1f1f: 89 f9 mov %edi,%ecx + 1f21: 83 c7 01 add $0x1,%edi + 1f24: 66 41 89 14 4a mov %dx,(%r10,%rcx,2) + 1f29: 44 39 cf cmp %r9d,%edi + 1f2c: 72 aa jb 1ed8 + 1f2e: 41 01 fd add %edi,%r13d + 1f31: 41 81 fd ff 00 00 00 cmp $0xff,%r13d + 1f38: 0f 86 62 ff ff ff jbe 1ea0 + 1f3e: e9 dd fe ff ff jmp 1e20 + 1f43: e8 38 f1 ff ff call 1080 <__stack_chk_fail@plt> + 1f48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 1f4f: 00 + +0000000000001f50 : + 1f50: 41 57 push %r15 + 1f52: 41 56 push %r14 + 1f54: 49 89 fe mov %rdi,%r14 + 1f57: 41 55 push %r13 + 1f59: 41 54 push %r12 + 1f5b: 55 push %rbp + 1f5c: 53 push %rbx + 1f5d: 48 81 ec 88 3a 00 00 sub $0x3a88,%rsp + 1f64: f3 0f 6f 02 movdqu (%rdx),%xmm0 + 1f68: 48 89 74 24 28 mov %rsi,0x28(%rsp) + 1f6d: 4c 8d a4 24 40 18 00 lea 0x1840(%rsp),%r12 + 1f74: 00 + 1f75: 48 8d ac 24 40 10 00 lea 0x1040(%rsp),%rbp + 1f7c: 00 + 1f7d: 48 8d 9c 24 80 38 00 lea 0x3880(%rsp),%rbx + 1f84: 00 + 1f85: 4c 8d ac 24 28 39 00 lea 0x3928(%rsp),%r13 + 1f8c: 00 + 1f8d: 64 48 8b 3c 25 28 00 mov %fs:0x28,%rdi + 1f94: 00 00 + 1f96: 48 89 bc 24 78 3a 00 mov %rdi,0x3a78(%rsp) + 1f9d: 00 + 1f9e: 48 8d bc 24 40 38 00 lea 0x3840(%rsp),%rdi + 1fa5: 00 + 1fa6: 0f 29 84 24 40 38 00 movaps %xmm0,0x3840(%rsp) + 1fad: 00 + 1fae: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 + 1fb3: ba 21 00 00 00 mov $0x21,%edx + 1fb8: c6 84 24 60 38 00 00 movb $0x4,0x3860(%rsp) + 1fbf: 04 + 1fc0: 0f 29 84 24 50 38 00 movaps %xmm0,0x3850(%rsp) + 1fc7: 00 + 1fc8: 48 89 fe mov %rdi,%rsi + 1fcb: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 1fd0: e8 6b 32 00 00 call 5240 + 1fd5: 4c 89 64 24 30 mov %r12,0x30(%rsp) + 1fda: 4c 89 e6 mov %r12,%rsi + 1fdd: 31 c0 xor %eax,%eax + 1fdf: 4c 8d 8c 24 78 3a 00 lea 0x3a78(%rsp),%r9 + 1fe6: 00 + 1fe7: 4c 89 74 24 38 mov %r14,0x38(%rsp) + 1fec: 4c 89 4c 24 18 mov %r9,0x18(%rsp) + 1ff1: 89 44 24 0c mov %eax,0xc(%rsp) + 1ff5: 49 89 f6 mov %rsi,%r14 + 1ff8: 45 31 c0 xor %r8d,%r8d + 1ffb: 48 89 74 24 20 mov %rsi,0x20(%rsp) + 2000: 8b 4c 24 0c mov 0xc(%rsp),%ecx + 2004: 48 8b 74 24 10 mov 0x10(%rsp),%rsi + 2009: 44 89 c2 mov %r8d,%edx + 200c: 48 89 ef mov %rbp,%rdi + 200f: 44 89 04 24 mov %r8d,(%rsp) + 2013: 45 31 ff xor %r15d,%r15d + 2016: e8 05 34 00 00 call 5420 + 201b: 48 89 ea mov %rbp,%rdx + 201e: be 03 00 00 00 mov $0x3,%esi + 2023: 48 89 df mov %rbx,%rdi + 2026: e8 e5 29 00 00 call 4a10 + 202b: 44 8b 04 24 mov (%rsp),%r8d + 202f: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 + 2034: 48 89 d9 mov %rbx,%rcx + 2037: eb 41 jmp 207a + 2039: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 2040: 44 89 ff mov %r15d,%edi + 2043: 41 8d 77 01 lea 0x1(%r15),%esi + 2047: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) + 204c: 41 81 ff ff 00 00 00 cmp $0xff,%r15d + 2053: 74 5b je 20b0 + 2055: 66 3d 00 0d cmp $0xd00,%ax + 2059: 7f 55 jg 20b0 + 205b: 44 8d 7e 01 lea 0x1(%rsi),%r15d + 205f: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) + 2064: 41 81 ff 00 01 00 00 cmp $0x100,%r15d + 206b: 74 53 je 20c0 + 206d: 48 83 c1 03 add $0x3,%rcx + 2071: 49 39 c9 cmp %rcx,%r9 + 2074: 0f 84 ae 01 00 00 je 2228 + 207a: 0f b6 41 01 movzbl 0x1(%rcx),%eax + 207e: 0f b6 11 movzbl (%rcx),%edx + 2081: 89 c6 mov %eax,%esi + 2083: c0 e8 04 shr $0x4,%al + 2086: c1 e6 08 shl $0x8,%esi + 2089: 0f b6 c0 movzbl %al,%eax + 208c: 09 f2 or %esi,%edx + 208e: 0f b6 71 02 movzbl 0x2(%rcx),%esi + 2092: 66 81 e2 ff 0f and $0xfff,%dx + 2097: c1 e6 04 shl $0x4,%esi + 209a: 09 f0 or %esi,%eax + 209c: 66 81 fa 00 0d cmp $0xd00,%dx + 20a1: 7e 9d jle 2040 + 20a3: 66 3d 00 0d cmp $0xd00,%ax + 20a7: 7f c4 jg 206d + 20a9: 44 89 fe mov %r15d,%esi + 20ac: eb ad jmp 205b + 20ae: 66 90 xchg %ax,%ax + 20b0: 41 89 f7 mov %esi,%r15d + 20b3: 41 81 ff 00 01 00 00 cmp $0x100,%r15d + 20ba: 75 b1 jne 206d + 20bc: 0f 1f 40 00 nopl 0x0(%rax) + 20c0: 41 83 c0 01 add $0x1,%r8d + 20c4: 49 81 c6 00 02 00 00 add $0x200,%r14 + 20cb: 41 83 f8 04 cmp $0x4,%r8d + 20cf: 0f 85 2b ff ff ff jne 2000 + 20d5: 8b 44 24 0c mov 0xc(%rsp),%eax + 20d9: 48 8b 74 24 20 mov 0x20(%rsp),%rsi + 20de: 83 c0 01 add $0x1,%eax + 20e1: 48 81 c6 00 08 00 00 add $0x800,%rsi + 20e8: 83 f8 04 cmp $0x4,%eax + 20eb: 0f 85 00 ff ff ff jne 1ff1 + 20f1: 4c 8b 64 24 30 mov 0x30(%rsp),%r12 + 20f6: 4c 8b 74 24 38 mov 0x38(%rsp),%r14 + 20fb: 49 89 ed mov %rbp,%r13 + 20fe: 45 31 ff xor %r15d,%r15d + 2101: 48 8d 9c 24 60 38 00 lea 0x3860(%rsp),%rbx + 2108: 00 + 2109: 44 89 fa mov %r15d,%edx + 210c: 4c 89 ef mov %r13,%rdi + 210f: 48 89 de mov %rbx,%rsi + 2112: 41 83 c7 01 add $0x1,%r15d + 2116: e8 e5 12 00 00 call 3400 + 211b: 49 81 c5 00 02 00 00 add $0x200,%r13 + 2122: 41 83 ff 04 cmp $0x4,%r15d + 2126: 75 e1 jne 2109 + 2128: 4c 8d 6c 24 40 lea 0x40(%rsp),%r13 + 212d: 4c 89 2c 24 mov %r13,(%rsp) + 2131: 44 89 fa mov %r15d,%edx + 2134: 4c 89 ef mov %r13,%rdi + 2137: 48 89 de mov %rbx,%rsi + 213a: 41 83 c7 01 add $0x1,%r15d + 213e: e8 bd 12 00 00 call 3400 + 2143: 49 81 c5 00 02 00 00 add $0x200,%r13 + 214a: 41 83 ff 08 cmp $0x8,%r15d + 214e: 75 e1 jne 2131 + 2150: 48 89 ef mov %rbp,%rdi + 2153: 4c 8d bc 24 40 08 00 lea 0x840(%rsp),%r15 + 215a: 00 + 215b: 48 8d ac 24 40 10 00 lea 0x1040(%rsp),%rbp + 2162: 00 + 2163: e8 c8 0b 00 00 call 2d30 + 2168: 48 8b 3c 24 mov (%rsp),%rdi + 216c: e8 bf 0b 00 00 call 2d30 + 2171: 4c 89 e6 mov %r12,%rsi + 2174: 4c 89 ff mov %r15,%rdi + 2177: 48 89 ea mov %rbp,%rdx + 217a: 49 81 c4 00 08 00 00 add $0x800,%r12 + 2181: e8 0a 0c 00 00 call 2d90 + 2186: 4c 89 ff mov %r15,%rdi + 2189: 49 81 c7 00 02 00 00 add $0x200,%r15 + 2190: e8 fb 13 00 00 call 3590 + 2195: 4c 39 fd cmp %r15,%rbp + 2198: 75 d7 jne 2171 + 219a: 48 8b 14 24 mov (%rsp),%rdx + 219e: 48 8d b4 24 40 08 00 lea 0x840(%rsp),%rsi + 21a5: 00 + 21a6: 48 8d bc 24 40 08 00 lea 0x840(%rsp),%rdi + 21ad: 00 + 21ae: e8 bd 0c 00 00 call 2e70 + 21b3: 48 8d bc 24 40 08 00 lea 0x840(%rsp),%rdi + 21ba: 00 + 21bb: e8 80 0c 00 00 call 2e40 + 21c0: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi + 21c5: 48 89 ee mov %rbp,%rsi + 21c8: e8 e3 0a 00 00 call 2cb0 + 21cd: 48 8d b4 24 40 08 00 lea 0x840(%rsp),%rsi + 21d4: 00 + 21d5: 4c 89 f7 mov %r14,%rdi + 21d8: e8 d3 0a 00 00 call 2cb0 + 21dd: 66 0f 6f 84 24 40 38 movdqa 0x3840(%rsp),%xmm0 + 21e4: 00 00 + 21e6: 41 0f 11 86 00 06 00 movups %xmm0,0x600(%r14) + 21ed: 00 + 21ee: 66 0f 6f 84 24 50 38 movdqa 0x3850(%rsp),%xmm0 + 21f5: 00 00 + 21f7: 41 0f 11 86 10 06 00 movups %xmm0,0x610(%r14) + 21fe: 00 + 21ff: 48 8b 84 24 78 3a 00 mov 0x3a78(%rsp),%rax + 2206: 00 + 2207: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 220e: 00 00 + 2210: 0f 85 d1 00 00 00 jne 22e7 + 2216: 48 81 c4 88 3a 00 00 add $0x3a88,%rsp + 221d: 5b pop %rbx + 221e: 5d pop %rbp + 221f: 41 5c pop %r12 + 2221: 41 5d pop %r13 + 2223: 41 5e pop %r14 + 2225: 41 5f pop %r15 + 2227: c3 ret + 2228: 44 89 04 24 mov %r8d,(%rsp) + 222c: 4c 89 e8 mov %r13,%rax + 222f: 45 89 fd mov %r15d,%r13d + 2232: 49 89 c7 mov %rax,%r15 + 2235: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 223c: 00 00 00 00 + 2240: 48 89 ea mov %rbp,%rdx + 2243: be 01 00 00 00 mov $0x1,%esi + 2248: 48 89 df mov %rbx,%rdi + 224b: e8 c0 27 00 00 call 4a10 + 2250: 41 ba 00 01 00 00 mov $0x100,%r10d + 2256: 44 89 e8 mov %r13d,%eax + 2259: 31 d2 xor %edx,%edx + 225b: 45 29 ea sub %r13d,%r10d + 225e: 49 8d 3c 46 lea (%r14,%rax,2),%rdi + 2262: 48 89 de mov %rbx,%rsi + 2265: eb 27 jmp 228e + 2267: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 226e: 00 00 + 2270: 66 81 f9 00 0d cmp $0xd00,%cx + 2275: 7f 09 jg 2280 + 2277: 89 d0 mov %edx,%eax + 2279: 83 c2 01 add $0x1,%edx + 227c: 66 89 0c 47 mov %cx,(%rdi,%rax,2) + 2280: 44 39 d2 cmp %r10d,%edx + 2283: 73 46 jae 22cb + 2285: 48 83 c6 03 add $0x3,%rsi + 2289: 49 39 f7 cmp %rsi,%r15 + 228c: 74 3d je 22cb + 228e: 0f b6 4e 01 movzbl 0x1(%rsi),%ecx + 2292: 0f b6 06 movzbl (%rsi),%eax + 2295: 41 89 c8 mov %ecx,%r8d + 2298: c0 e9 04 shr $0x4,%cl + 229b: 41 c1 e0 08 shl $0x8,%r8d + 229f: 0f b6 c9 movzbl %cl,%ecx + 22a2: 44 09 c0 or %r8d,%eax + 22a5: 44 0f b6 46 02 movzbl 0x2(%rsi),%r8d + 22aa: 66 25 ff 0f and $0xfff,%ax + 22ae: 41 c1 e0 04 shl $0x4,%r8d + 22b2: 44 09 c1 or %r8d,%ecx + 22b5: 66 3d 00 0d cmp $0xd00,%ax + 22b9: 7f 0b jg 22c6 + 22bb: 41 89 d0 mov %edx,%r8d + 22be: 83 c2 01 add $0x1,%edx + 22c1: 66 42 89 04 47 mov %ax,(%rdi,%r8,2) + 22c6: 44 39 d2 cmp %r10d,%edx + 22c9: 72 a5 jb 2270 + 22cb: 41 01 d5 add %edx,%r13d + 22ce: 41 81 fd ff 00 00 00 cmp $0xff,%r13d + 22d5: 0f 86 65 ff ff ff jbe 2240 + 22db: 44 8b 04 24 mov (%rsp),%r8d + 22df: 4d 89 fd mov %r15,%r13 + 22e2: e9 d9 fd ff ff jmp 20c0 + 22e7: e8 94 ed ff ff call 1080 <__stack_chk_fail@plt> + 22ec: 0f 1f 40 00 nopl 0x0(%rax) + +00000000000022f0 : + 22f0: 41 57 push %r15 + 22f2: 41 56 push %r14 + 22f4: 41 55 push %r13 + 22f6: 41 54 push %r12 + 22f8: 55 push %rbp + 22f9: 48 89 f5 mov %rsi,%rbp + 22fc: 48 89 d6 mov %rdx,%rsi + 22ff: 53 push %rbx + 2300: 48 89 d3 mov %rdx,%rbx + 2303: 48 81 ec 78 48 00 00 sub $0x4878,%rsp + 230a: 48 89 7c 24 38 mov %rdi,0x38(%rsp) + 230f: 48 8d 84 24 50 0e 00 lea 0xe50(%rsp),%rax + 2316: 00 + 2317: 4c 8d ac 24 18 47 00 lea 0x4718(%rsp),%r13 + 231e: 00 + 231f: 48 89 c7 mov %rax,%rdi + 2322: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 + 2329: 00 00 + 232b: 4c 89 b4 24 68 48 00 mov %r14,0x4868(%rsp) + 2332: 00 + 2333: 49 89 ce mov %rcx,%r14 + 2336: 48 89 44 24 30 mov %rax,0x30(%rsp) + 233b: e8 b0 09 00 00 call 2cf0 + 2340: f3 0f 6f 83 00 06 00 movdqu 0x600(%rbx),%xmm0 + 2347: 00 + 2348: 48 8d 84 24 50 02 00 lea 0x250(%rsp),%rax + 234f: 00 + 2350: 48 89 ee mov %rbp,%rsi + 2353: 48 89 c7 mov %rax,%rdi + 2356: 48 89 44 24 28 mov %rax,0x28(%rsp) + 235b: 48 8d ac 24 50 1e 00 lea 0x1e50(%rsp),%rbp + 2362: 00 + 2363: 0f 29 84 24 50 46 00 movaps %xmm0,0x4650(%rsp) + 236a: 00 + 236b: f3 0f 6f 83 10 06 00 movdqu 0x610(%rbx),%xmm0 + 2372: 00 + 2373: 48 8d 9c 24 50 46 00 lea 0x4650(%rsp),%rbx + 237a: 00 + 237b: 0f 29 84 24 60 46 00 movaps %xmm0,0x4660(%rsp) + 2382: 00 + 2383: e8 f8 0e 00 00 call 3280 + 2388: 48 8d b4 24 50 26 00 lea 0x2650(%rsp),%rsi + 238f: 00 + 2390: 4c 89 74 24 48 mov %r14,0x48(%rsp) + 2395: 31 c0 xor %eax,%eax + 2397: 4c 8d 8c 24 68 48 00 lea 0x4868(%rsp),%r9 + 239e: 00 + 239f: 48 89 74 24 20 mov %rsi,0x20(%rsp) + 23a4: 48 89 74 24 40 mov %rsi,0x40(%rsp) + 23a9: 4c 89 4c 24 10 mov %r9,0x10(%rsp) + 23ae: 48 89 5c 24 08 mov %rbx,0x8(%rsp) + 23b3: 48 8d 9c 24 70 46 00 lea 0x4670(%rsp),%rbx + 23ba: 00 + 23bb: 89 44 24 04 mov %eax,0x4(%rsp) + 23bf: 49 89 f6 mov %rsi,%r14 + 23c2: 45 31 c0 xor %r8d,%r8d + 23c5: 48 89 74 24 18 mov %rsi,0x18(%rsp) + 23ca: 8b 54 24 04 mov 0x4(%rsp),%edx + 23ce: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 23d3: 44 89 c1 mov %r8d,%ecx + 23d6: 48 89 ef mov %rbp,%rdi + 23d9: 44 89 04 24 mov %r8d,(%rsp) + 23dd: 45 31 ff xor %r15d,%r15d + 23e0: e8 3b 30 00 00 call 5420 + 23e5: 48 89 ea mov %rbp,%rdx + 23e8: be 03 00 00 00 mov $0x3,%esi + 23ed: 48 89 df mov %rbx,%rdi + 23f0: e8 1b 26 00 00 call 4a10 + 23f5: 44 8b 04 24 mov (%rsp),%r8d + 23f9: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 + 23fe: 48 89 d9 mov %rbx,%rcx + 2401: eb 3f jmp 2442 + 2403: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 2408: 44 89 ff mov %r15d,%edi + 240b: 41 8d 77 01 lea 0x1(%r15),%esi + 240f: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) + 2414: 41 81 ff ff 00 00 00 cmp $0xff,%r15d + 241b: 74 63 je 2480 + 241d: 66 3d 00 0d cmp $0xd00,%ax + 2421: 7f 5d jg 2480 + 2423: 44 8d 7e 01 lea 0x1(%rsi),%r15d + 2427: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) + 242c: 41 81 ff 00 01 00 00 cmp $0x100,%r15d + 2433: 74 5b je 2490 + 2435: 48 83 c1 03 add $0x3,%rcx + 2439: 49 39 c9 cmp %rcx,%r9 + 243c: 0f 84 e6 01 00 00 je 2628 + 2442: 0f b6 41 01 movzbl 0x1(%rcx),%eax + 2446: 0f b6 11 movzbl (%rcx),%edx + 2449: 89 c6 mov %eax,%esi + 244b: c0 e8 04 shr $0x4,%al + 244e: c1 e6 08 shl $0x8,%esi + 2451: 0f b6 c0 movzbl %al,%eax + 2454: 09 f2 or %esi,%edx + 2456: 0f b6 71 02 movzbl 0x2(%rcx),%esi + 245a: 66 81 e2 ff 0f and $0xfff,%dx + 245f: c1 e6 04 shl $0x4,%esi + 2462: 09 f0 or %esi,%eax + 2464: 66 81 fa 00 0d cmp $0xd00,%dx + 2469: 7e 9d jle 2408 + 246b: 66 3d 00 0d cmp $0xd00,%ax + 246f: 7f c4 jg 2435 + 2471: 44 89 fe mov %r15d,%esi + 2474: eb ad jmp 2423 + 2476: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 247d: 00 00 00 + 2480: 41 89 f7 mov %esi,%r15d + 2483: 41 81 ff 00 01 00 00 cmp $0x100,%r15d + 248a: 75 a9 jne 2435 + 248c: 0f 1f 40 00 nopl 0x0(%rax) + 2490: 41 83 c0 01 add $0x1,%r8d + 2494: 49 81 c6 00 02 00 00 add $0x200,%r14 + 249b: 41 83 f8 04 cmp $0x4,%r8d + 249f: 0f 85 25 ff ff ff jne 23ca + 24a5: 8b 44 24 04 mov 0x4(%rsp),%eax + 24a9: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 24ae: 83 c0 01 add $0x1,%eax + 24b1: 48 81 c6 00 08 00 00 add $0x800,%rsi + 24b8: 83 f8 04 cmp $0x4,%eax + 24bb: 0f 85 fa fe ff ff jne 23bb + 24c1: 4c 8b 64 24 40 mov 0x40(%rsp),%r12 + 24c6: 4c 8b 74 24 48 mov 0x48(%rsp),%r14 + 24cb: 45 31 ed xor %r13d,%r13d + 24ce: 48 8d 9c 24 50 06 00 lea 0x650(%rsp),%rbx + 24d5: 00 + 24d6: 4c 89 ef mov %r13,%rdi + 24d9: 44 89 ea mov %r13d,%edx + 24dc: 4c 89 f6 mov %r14,%rsi + 24df: 49 83 c5 01 add $0x1,%r13 + 24e3: 48 c1 e7 09 shl $0x9,%rdi + 24e7: 48 01 df add %rbx,%rdi + 24ea: e8 11 0f 00 00 call 3400 + 24ef: 49 83 fd 04 cmp $0x4,%r13 + 24f3: 75 e1 jne 24d6 + 24f5: 45 31 ff xor %r15d,%r15d + 24f8: 4c 8d ac 24 50 16 00 lea 0x1650(%rsp),%r13 + 24ff: 00 + 2500: 4c 89 ff mov %r15,%rdi + 2503: 41 8d 57 04 lea 0x4(%r15),%edx + 2507: 4c 89 f6 mov %r14,%rsi + 250a: 49 83 c7 01 add $0x1,%r15 + 250e: 48 c1 e7 09 shl $0x9,%rdi + 2512: 4c 01 ef add %r13,%rdi + 2515: e8 46 0f 00 00 call 3460 + 251a: 49 83 ff 04 cmp $0x4,%r15 + 251e: 75 e0 jne 2500 + 2520: 4c 89 f6 mov %r14,%rsi + 2523: ba 08 00 00 00 mov $0x8,%edx + 2528: 48 8d bc 24 50 04 00 lea 0x450(%rsp),%rdi + 252f: 00 + 2530: 49 89 ee mov %rbp,%r14 + 2533: e8 28 0f 00 00 call 3460 + 2538: 48 89 df mov %rbx,%rdi + 253b: e8 f0 07 00 00 call 2d30 + 2540: 48 89 d8 mov %rbx,%rax + 2543: 4c 89 e3 mov %r12,%rbx + 2546: 49 89 ec mov %rbp,%r12 + 2549: 48 89 c5 mov %rax,%rbp + 254c: 48 89 de mov %rbx,%rsi + 254f: 4c 89 f7 mov %r14,%rdi + 2552: 48 89 ea mov %rbp,%rdx + 2555: 49 81 c6 00 02 00 00 add $0x200,%r14 + 255c: e8 2f 08 00 00 call 2d90 + 2561: 48 81 c3 00 08 00 00 add $0x800,%rbx + 2568: 4c 3b 74 24 20 cmp 0x20(%rsp),%r14 + 256d: 75 dd jne 254c + 256f: 48 8b 74 24 30 mov 0x30(%rsp),%rsi + 2574: 48 89 ea mov %rbp,%rdx + 2577: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi + 257c: e8 0f 08 00 00 call 2d90 + 2581: 4c 89 e7 mov %r12,%rdi + 2584: e8 d7 07 00 00 call 2d60 + 2589: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi + 258e: e8 6d 0f 00 00 call 3500 + 2593: 4c 89 ea mov %r13,%rdx + 2596: 4c 89 e6 mov %r12,%rsi + 2599: 4c 89 e7 mov %r12,%rdi + 259c: e8 cf 08 00 00 call 2e70 + 25a1: 48 8d 74 24 50 lea 0x50(%rsp),%rsi + 25a6: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi + 25ab: 48 8d 94 24 50 04 00 lea 0x450(%rsp),%rdx + 25b2: 00 + 25b3: e8 48 10 00 00 call 3600 + 25b8: 48 8b 54 24 28 mov 0x28(%rsp),%rdx + 25bd: 48 8d 74 24 50 lea 0x50(%rsp),%rsi + 25c2: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi + 25c7: e8 34 10 00 00 call 3600 + 25cc: 4c 89 e7 mov %r12,%rdi + 25cf: e8 6c 08 00 00 call 2e40 + 25d4: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi + 25d9: e8 f2 0f 00 00 call 35d0 + 25de: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx + 25e3: 4c 89 e6 mov %r12,%rsi + 25e6: 48 89 df mov %rbx,%rdi + 25e9: e8 f2 01 00 00 call 27e0 + 25ee: 48 8d bb 80 05 00 00 lea 0x580(%rbx),%rdi + 25f5: 48 8d 74 24 50 lea 0x50(%rsp),%rsi + 25fa: e8 c1 08 00 00 call 2ec0 + 25ff: 48 8b 84 24 68 48 00 mov 0x4868(%rsp),%rax + 2606: 00 + 2607: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 260e: 00 00 + 2610: 0f 85 d1 00 00 00 jne 26e7 + 2616: 48 81 c4 78 48 00 00 add $0x4878,%rsp + 261d: 5b pop %rbx + 261e: 5d pop %rbp + 261f: 41 5c pop %r12 + 2621: 41 5d pop %r13 + 2623: 41 5e pop %r14 + 2625: 41 5f pop %r15 + 2627: c3 ret + 2628: 44 89 04 24 mov %r8d,(%rsp) + 262c: 4c 89 e8 mov %r13,%rax + 262f: 45 89 fd mov %r15d,%r13d + 2632: 49 89 c7 mov %rax,%r15 + 2635: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 263c: 00 00 00 00 + 2640: 48 89 ea mov %rbp,%rdx + 2643: be 01 00 00 00 mov $0x1,%esi + 2648: 48 89 df mov %rbx,%rdi + 264b: e8 c0 23 00 00 call 4a10 + 2650: 41 ba 00 01 00 00 mov $0x100,%r10d + 2656: 44 89 e8 mov %r13d,%eax + 2659: 31 d2 xor %edx,%edx + 265b: 45 29 ea sub %r13d,%r10d + 265e: 49 8d 3c 46 lea (%r14,%rax,2),%rdi + 2662: 48 89 de mov %rbx,%rsi + 2665: eb 27 jmp 268e + 2667: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 266e: 00 00 + 2670: 66 81 f9 00 0d cmp $0xd00,%cx + 2675: 7f 09 jg 2680 + 2677: 89 d0 mov %edx,%eax + 2679: 83 c2 01 add $0x1,%edx + 267c: 66 89 0c 47 mov %cx,(%rdi,%rax,2) + 2680: 44 39 d2 cmp %r10d,%edx + 2683: 73 46 jae 26cb + 2685: 48 83 c6 03 add $0x3,%rsi + 2689: 49 39 f7 cmp %rsi,%r15 + 268c: 74 3d je 26cb + 268e: 0f b6 4e 01 movzbl 0x1(%rsi),%ecx + 2692: 0f b6 06 movzbl (%rsi),%eax + 2695: 41 89 c8 mov %ecx,%r8d + 2698: c0 e9 04 shr $0x4,%cl + 269b: 41 c1 e0 08 shl $0x8,%r8d + 269f: 0f b6 c9 movzbl %cl,%ecx + 26a2: 44 09 c0 or %r8d,%eax + 26a5: 44 0f b6 46 02 movzbl 0x2(%rsi),%r8d + 26aa: 66 25 ff 0f and $0xfff,%ax + 26ae: 41 c1 e0 04 shl $0x4,%r8d + 26b2: 44 09 c1 or %r8d,%ecx + 26b5: 66 3d 00 0d cmp $0xd00,%ax + 26b9: 7f 0b jg 26c6 + 26bb: 41 89 d0 mov %edx,%r8d + 26be: 83 c2 01 add $0x1,%edx + 26c1: 66 42 89 04 47 mov %ax,(%rdi,%r8,2) + 26c6: 44 39 d2 cmp %r10d,%edx + 26c9: 72 a5 jb 2670 + 26cb: 41 01 d5 add %edx,%r13d + 26ce: 41 81 fd ff 00 00 00 cmp $0xff,%r13d + 26d5: 0f 86 65 ff ff ff jbe 2640 + 26db: 44 8b 04 24 mov (%rsp),%r8d + 26df: 4d 89 fd mov %r15,%r13 + 26e2: e9 a9 fd ff ff jmp 2490 + 26e7: e8 94 e9 ff ff call 1080 <__stack_chk_fail@plt> + 26ec: 0f 1f 40 00 nopl 0x0(%rax) + +00000000000026f0 : + 26f0: 41 57 push %r15 + 26f2: 41 56 push %r14 + 26f4: 41 55 push %r13 + 26f6: 49 89 fd mov %rdi,%r13 + 26f9: 41 54 push %r12 + 26fb: 55 push %rbp + 26fc: 53 push %rbx + 26fd: 48 89 f3 mov %rsi,%rbx + 2700: 48 81 ec 18 14 00 00 sub $0x1418,%rsp + 2707: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 + 270e: 00 00 + 2710: 4c 89 b4 24 08 14 00 mov %r14,0x1408(%rsp) + 2717: 00 + 2718: 49 89 d6 mov %rdx,%r14 + 271b: 48 8d ac 24 00 04 00 lea 0x400(%rsp),%rbp + 2722: 00 + 2723: 48 89 ef mov %rbp,%rdi + 2726: e8 95 03 00 00 call 2ac0 + 272b: 48 8d b3 80 05 00 00 lea 0x580(%rbx),%rsi + 2732: 48 89 e7 mov %rsp,%rdi + 2735: e8 66 09 00 00 call 30a0 + 273a: 48 8d bc 24 00 0c 00 lea 0xc00(%rsp),%rdi + 2741: 00 + 2742: 4c 89 f6 mov %r14,%rsi + 2745: e8 a6 05 00 00 call 2cf0 + 274a: 48 89 ef mov %rbp,%rdi + 274d: e8 de 05 00 00 call 2d30 + 2752: 48 89 ea mov %rbp,%rdx + 2755: 48 8d b4 24 00 0c 00 lea 0xc00(%rsp),%rsi + 275c: 00 + 275d: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 2764: 00 + 2765: e8 26 06 00 00 call 2d90 + 276a: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 2771: 00 + 2772: e8 89 0d 00 00 call 3500 + 2777: 48 89 e6 mov %rsp,%rsi + 277a: 48 8d 94 24 00 02 00 lea 0x200(%rsp),%rdx + 2781: 00 + 2782: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 2789: 00 + 278a: e8 b1 0e 00 00 call 3640 + 278f: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 2796: 00 + 2797: e8 34 0e 00 00 call 35d0 + 279c: 48 8d b4 24 00 02 00 lea 0x200(%rsp),%rsi + 27a3: 00 + 27a4: 4c 89 ef mov %r13,%rdi + 27a7: e8 44 0b 00 00 call 32f0 + 27ac: 48 8b 84 24 08 14 00 mov 0x1408(%rsp),%rax + 27b3: 00 + 27b4: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 27bb: 00 00 + 27bd: 75 12 jne 27d1 + 27bf: 48 81 c4 18 14 00 00 add $0x1418,%rsp + 27c6: 5b pop %rbx + 27c7: 5d pop %rbp + 27c8: 41 5c pop %r12 + 27ca: 41 5d pop %r13 + 27cc: 41 5e pop %r14 + 27ce: 41 5f pop %r15 + 27d0: c3 ret + 27d1: e8 aa e8 ff ff call 1080 <__stack_chk_fail@plt> + 27d6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 27dd: 00 00 00 + +00000000000027e0 : + 27e0: 41 57 push %r15 + 27e2: 48 8d 87 60 01 00 00 lea 0x160(%rdi),%rax + 27e9: 49 89 f7 mov %rsi,%r15 + 27ec: 41 56 push %r14 + 27ee: 41 55 push %r13 + 27f0: 41 54 push %r12 + 27f2: 4c 8d a6 00 08 00 00 lea 0x800(%rsi),%r12 + 27f9: 55 push %rbp + 27fa: 53 push %rbx + 27fb: 48 89 44 24 e8 mov %rax,-0x18(%rsp) + 2800: 4c 89 64 24 f8 mov %r12,-0x8(%rsp) + 2805: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 280a: 4c 89 7c 24 f0 mov %r15,-0x10(%rsp) + 280f: 4d 89 fc mov %r15,%r12 + 2812: 4c 8d a8 a0 fe ff ff lea -0x160(%rax),%r13 + 2819: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 2820: 41 0f b7 04 24 movzwl (%r12),%eax + 2825: 89 c3 mov %eax,%ebx + 2827: 66 c1 fb 0f sar $0xf,%bx + 282b: 66 81 e3 01 0d and $0xd01,%bx + 2830: 01 c3 add %eax,%ebx + 2832: 41 0f b7 44 24 02 movzwl 0x2(%r12),%eax + 2838: 0f b7 db movzwl %bx,%ebx + 283b: 41 89 c2 mov %eax,%r10d + 283e: 48 c1 e3 0b shl $0xb,%rbx + 2842: 66 41 c1 fa 0f sar $0xf,%r10w + 2847: 48 81 c3 80 06 00 00 add $0x680,%rbx + 284e: 66 41 81 e2 01 0d and $0xd01,%r10w + 2854: 48 69 db dc d7 09 00 imul $0x9d7dc,%rbx,%rbx + 285b: 41 01 c2 add %eax,%r10d + 285e: 41 0f b7 44 24 04 movzwl 0x4(%r12),%eax + 2864: 45 0f b7 d2 movzwl %r10w,%r10d + 2868: 49 c1 e2 0b shl $0xb,%r10 + 286c: 41 89 c1 mov %eax,%r9d + 286f: 48 c1 eb 1f shr $0x1f,%rbx + 2873: 66 41 c1 f9 0f sar $0xf,%r9w + 2878: 49 81 c2 80 06 00 00 add $0x680,%r10 + 287f: 66 81 e3 ff 07 and $0x7ff,%bx + 2884: 66 41 81 e1 01 0d and $0xd01,%r9w + 288a: 4d 69 d2 dc d7 09 00 imul $0x9d7dc,%r10,%r10 + 2891: 41 01 c1 add %eax,%r9d + 2894: 41 0f b7 44 24 06 movzwl 0x6(%r12),%eax + 289a: 45 0f b7 c9 movzwl %r9w,%r9d + 289e: 49 c1 e1 0b shl $0xb,%r9 + 28a2: 41 89 c0 mov %eax,%r8d + 28a5: 49 c1 ea 1f shr $0x1f,%r10 + 28a9: 66 41 c1 f8 0f sar $0xf,%r8w + 28ae: 49 81 c1 80 06 00 00 add $0x680,%r9 + 28b5: 45 89 d7 mov %r10d,%r15d + 28b8: 66 41 81 e0 01 0d and $0xd01,%r8w + 28be: 4d 69 c9 dc d7 09 00 imul $0x9d7dc,%r9,%r9 + 28c5: 66 41 81 e7 ff 07 and $0x7ff,%r15w + 28cb: 41 01 c0 add %eax,%r8d + 28ce: 45 0f b7 c0 movzwl %r8w,%r8d + 28d2: 49 c1 e0 0b shl $0xb,%r8 + 28d6: 49 c1 e9 1f shr $0x1f,%r9 + 28da: 49 81 c0 80 06 00 00 add $0x680,%r8 + 28e1: 44 89 cd mov %r9d,%ebp + 28e4: 4d 69 c0 dc d7 09 00 imul $0x9d7dc,%r8,%r8 + 28eb: 66 81 e5 ff 07 and $0x7ff,%bp + 28f0: 49 c1 e8 1f shr $0x1f,%r8 + 28f4: 44 89 c0 mov %r8d,%eax + 28f7: 66 25 ff 07 and $0x7ff,%ax + 28fb: 66 89 44 24 e2 mov %ax,-0x1e(%rsp) + 2900: 41 0f b7 44 24 08 movzwl 0x8(%r12),%eax + 2906: 89 c7 mov %eax,%edi + 2908: 66 c1 ff 0f sar $0xf,%di + 290c: 66 41 c1 ef 05 shr $0x5,%r15w + 2911: 66 81 e7 01 0d and $0xd01,%di + 2916: 01 c7 add %eax,%edi + 2918: 0f b7 ff movzwl %di,%edi + 291b: 48 c1 e7 0b shl $0xb,%rdi + 291f: 48 81 c7 80 06 00 00 add $0x680,%rdi + 2926: 48 69 ff dc d7 09 00 imul $0x9d7dc,%rdi,%rdi + 292d: 48 c1 ef 1f shr $0x1f,%rdi + 2931: 89 fa mov %edi,%edx + 2933: 66 81 e2 ff 07 and $0x7ff,%dx + 2938: 66 89 54 24 e4 mov %dx,-0x1c(%rsp) + 293d: 41 0f b7 54 24 0a movzwl 0xa(%r12),%edx + 2943: 89 d0 mov %edx,%eax + 2945: 66 c1 f8 0f sar $0xf,%ax + 2949: 66 25 01 0d and $0xd01,%ax + 294d: 8d 34 10 lea (%rax,%rdx,1),%esi + 2950: 41 0f b7 54 24 0c movzwl 0xc(%r12),%edx + 2956: 0f b7 f6 movzwl %si,%esi + 2959: 89 d0 mov %edx,%eax + 295b: 48 c1 e6 0b shl $0xb,%rsi + 295f: 66 c1 f8 0f sar $0xf,%ax + 2963: 48 81 c6 80 06 00 00 add $0x680,%rsi + 296a: 66 25 01 0d and $0xd01,%ax + 296e: 48 69 f6 dc d7 09 00 imul $0x9d7dc,%rsi,%rsi + 2975: 8d 0c 10 lea (%rax,%rdx,1),%ecx + 2978: 41 0f b7 44 24 0e movzwl 0xe(%r12),%eax + 297e: 41 88 5d 00 mov %bl,0x0(%r13) + 2982: 0f b7 c9 movzwl %cx,%ecx + 2985: 48 c1 e1 0b shl $0xb,%rcx + 2989: 89 c2 mov %eax,%edx + 298b: 48 c1 ee 1f shr $0x1f,%rsi + 298f: 66 c1 fa 0f sar $0xf,%dx + 2993: 48 81 c1 80 06 00 00 add $0x680,%rcx + 299a: 41 89 f3 mov %esi,%r11d + 299d: 66 81 e2 01 0d and $0xd01,%dx + 29a2: 48 69 c9 dc d7 09 00 imul $0x9d7dc,%rcx,%rcx + 29a9: 66 41 81 e3 ff 07 and $0x7ff,%r11w + 29af: 01 d0 add %edx,%eax + 29b1: 0f b7 c0 movzwl %ax,%eax + 29b4: 48 c1 e0 0b shl $0xb,%rax + 29b8: 48 c1 e9 1f shr $0x1f,%rcx + 29bc: 48 05 80 06 00 00 add $0x680,%rax + 29c2: 41 89 ce mov %ecx,%r14d + 29c5: 48 69 c0 dc d7 09 00 imul $0x9d7dc,%rax,%rax + 29cc: 66 41 81 e6 ff 07 and $0x7ff,%r14w + 29d2: 48 c1 e8 1f shr $0x1f,%rax + 29d6: 48 89 44 24 d8 mov %rax,-0x28(%rsp) + 29db: 0f b7 54 24 d8 movzwl -0x28(%rsp),%edx + 29e0: 0f b6 44 24 d8 movzbl -0x28(%rsp),%eax + 29e5: 66 81 e2 ff 07 and $0x7ff,%dx + 29ea: 66 89 54 24 e6 mov %dx,-0x1a(%rsp) + 29ef: 42 8d 14 d5 00 00 00 lea 0x0(,%r10,8),%edx + 29f6: 00 + 29f7: 08 fa or %bh,%dl + 29f9: 41 c1 e1 06 shl $0x6,%r9d + 29fd: 45 01 c0 add %r8d,%r8d + 2a00: 49 83 c5 0b add $0xb,%r13 + 2a04: 45 09 f9 or %r15d,%r9d + 2a07: c1 e7 04 shl $0x4,%edi + 2a0a: 41 88 55 f6 mov %dl,-0xa(%r13) + 2a0e: 0f b7 54 24 e6 movzwl -0x1a(%rsp),%edx + 2a13: 45 88 4d f7 mov %r9b,-0x9(%r13) + 2a17: 41 89 e9 mov %ebp,%r9d + 2a1a: 66 c1 ed 0a shr $0xa,%bp + 2a1e: 49 83 c4 10 add $0x10,%r12 + 2a22: c1 e6 07 shl $0x7,%esi + 2a25: 41 09 e8 or %ebp,%r8d + 2a28: c1 e1 02 shl $0x2,%ecx + 2a2b: 45 88 45 f9 mov %r8b,-0x7(%r13) + 2a2f: 44 0f b7 44 24 e2 movzwl -0x1e(%rsp),%r8d + 2a35: 66 41 c1 ee 06 shr $0x6,%r14w + 2a3a: c1 e0 05 shl $0x5,%eax + 2a3d: 66 41 c1 e9 02 shr $0x2,%r9w + 2a42: 44 09 f0 or %r14d,%eax + 2a45: 66 c1 ea 03 shr $0x3,%dx + 2a49: 66 41 c1 e8 07 shr $0x7,%r8w + 2a4e: 45 88 4d f8 mov %r9b,-0x8(%r13) + 2a52: 44 09 c7 or %r8d,%edi + 2a55: 41 88 45 fe mov %al,-0x2(%r13) + 2a59: 41 88 7d fa mov %dil,-0x6(%r13) + 2a5d: 0f b7 7c 24 e4 movzwl -0x1c(%rsp),%edi + 2a62: 41 88 55 ff mov %dl,-0x1(%r13) + 2a66: 66 c1 ef 04 shr $0x4,%di + 2a6a: 09 fe or %edi,%esi + 2a6c: 41 88 75 fb mov %sil,-0x5(%r13) + 2a70: 44 89 de mov %r11d,%esi + 2a73: 66 41 c1 eb 09 shr $0x9,%r11w + 2a78: 66 d1 ee shr $1,%si + 2a7b: 44 09 d9 or %r11d,%ecx + 2a7e: 41 88 75 fc mov %sil,-0x4(%r13) + 2a82: 41 88 4d fd mov %cl,-0x3(%r13) + 2a86: 4c 3b 6c 24 e8 cmp -0x18(%rsp),%r13 + 2a8b: 0f 85 8f fd ff ff jne 2820 + 2a91: 4c 8b 7c 24 f0 mov -0x10(%rsp),%r15 + 2a96: 49 8d 85 60 01 00 00 lea 0x160(%r13),%rax + 2a9d: 48 89 44 24 e8 mov %rax,-0x18(%rsp) + 2aa2: 49 81 c7 00 02 00 00 add $0x200,%r15 + 2aa9: 4c 39 7c 24 f8 cmp %r15,-0x8(%rsp) + 2aae: 0f 85 51 fd ff ff jne 2805 + 2ab4: 5b pop %rbx + 2ab5: 5d pop %rbp + 2ab6: 41 5c pop %r12 + 2ab8: 41 5d pop %r13 + 2aba: 41 5e pop %r14 + 2abc: 41 5f pop %r15 + 2abe: c3 ret + 2abf: 90 nop + +0000000000002ac0 : + 2ac0: 41 57 push %r15 + 2ac2: 48 8d 87 00 08 00 00 lea 0x800(%rdi),%rax + 2ac9: 49 89 ff mov %rdi,%r15 + 2acc: 41 56 push %r14 + 2ace: 4c 8d b6 60 01 00 00 lea 0x160(%rsi),%r14 + 2ad5: 41 55 push %r13 + 2ad7: 41 54 push %r12 + 2ad9: 55 push %rbp + 2ada: 53 push %rbx + 2adb: 48 89 44 24 f8 mov %rax,-0x8(%rsp) + 2ae0: 4d 8d 8e a0 fe ff ff lea -0x160(%r14),%r9 + 2ae7: 4d 89 fb mov %r15,%r11 + 2aea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 2af0: 41 0f b6 51 02 movzbl 0x2(%r9),%edx + 2af5: 41 0f b6 79 03 movzbl 0x3(%r9),%edi + 2afa: 49 83 c1 0b add $0xb,%r9 + 2afe: 41 0f b6 49 f9 movzbl -0x7(%r9),%ecx + 2b03: 45 0f b6 61 fb movzbl -0x5(%r9),%r12d + 2b08: 89 d0 mov %edx,%eax + 2b0a: c1 e7 02 shl $0x2,%edi + 2b0d: 45 0f b6 41 f6 movzbl -0xa(%r9),%r8d + 2b12: 41 0f b6 71 fc movzbl -0x4(%r9),%esi + 2b17: c0 e8 06 shr $0x6,%al + 2b1a: 45 89 e2 mov %r12d,%r10d + 2b1d: 41 0f b7 59 f5 movzwl -0xb(%r9),%ebx + 2b22: c1 e2 05 shl $0x5,%edx + 2b25: 0f b6 c0 movzbl %al,%eax + 2b28: 41 c0 e8 03 shr $0x3,%r8b + 2b2c: 01 f6 add %esi,%esi + 2b2e: 41 0f b6 69 fe movzbl -0x2(%r9),%ebp + 2b33: 09 c7 or %eax,%edi + 2b35: 89 c8 mov %ecx,%eax + 2b37: 41 c0 ea 07 shr $0x7,%r10b + 2b3b: 45 0f b6 c0 movzbl %r8b,%r8d + 2b3f: c1 e0 0a shl $0xa,%eax + 2b42: 41 09 d0 or %edx,%r8d + 2b45: 45 0f b6 d2 movzbl %r10b,%r10d + 2b49: 41 0f b6 51 fa movzbl -0x6(%r9),%edx + 2b4e: 09 c7 or %eax,%edi + 2b50: 41 0f b6 41 fd movzbl -0x3(%r9),%eax + 2b55: 44 09 d6 or %r10d,%esi + 2b58: 81 e3 ff 07 00 00 and $0x7ff,%ebx + 2b5e: 81 e7 ff 07 00 00 and $0x7ff,%edi + 2b64: 41 81 e0 ff 07 00 00 and $0x7ff,%r8d + 2b6b: 45 0f b6 69 ff movzbl -0x1(%r9),%r13d + 2b70: d0 e9 shr $1,%cl + 2b72: 69 ff 01 0d 00 00 imul $0xd01,%edi,%edi + 2b78: 41 89 c2 mov %eax,%r10d + 2b7b: 0f b6 c9 movzbl %cl,%ecx + 2b7e: 41 c1 e2 09 shl $0x9,%r10d + 2b82: 69 db 01 0d 00 00 imul $0xd01,%ebx,%ebx + 2b88: 41 c1 e5 03 shl $0x3,%r13d + 2b8c: 45 69 c0 01 0d 00 00 imul $0xd01,%r8d,%r8d + 2b93: 44 09 d6 or %r10d,%esi + 2b96: 41 89 ea mov %ebp,%r10d + 2b99: 81 c7 00 04 00 00 add $0x400,%edi + 2b9f: 41 c0 ea 05 shr $0x5,%r10b + 2ba3: c1 ef 0b shr $0xb,%edi + 2ba6: 81 c3 00 04 00 00 add $0x400,%ebx + 2bac: 45 0f b6 d2 movzbl %r10b,%r10d + 2bb0: 66 41 89 7b 04 mov %di,0x4(%r11) + 2bb5: 0f b6 fa movzbl %dl,%edi + 2bb8: 41 81 c0 00 04 00 00 add $0x400,%r8d + 2bbf: 45 09 ea or %r13d,%r10d + 2bc2: c1 e7 07 shl $0x7,%edi + 2bc5: c1 eb 0b shr $0xb,%ebx + 2bc8: 45 0f bf d2 movswl %r10w,%r10d + 2bcc: 09 f9 or %edi,%ecx + 2bce: 41 c1 e8 0b shr $0xb,%r8d + 2bd2: 66 41 89 1b mov %bx,(%r11) + 2bd6: 81 e1 ff 07 00 00 and $0x7ff,%ecx + 2bdc: c0 ea 04 shr $0x4,%dl + 2bdf: 81 e6 ff 07 00 00 and $0x7ff,%esi + 2be5: 66 45 89 43 02 mov %r8w,0x2(%r11) + 2bea: c0 e8 02 shr $0x2,%al + 2bed: 0f b6 d2 movzbl %dl,%edx + 2bf0: 41 c1 e4 04 shl $0x4,%r12d + 2bf4: 49 83 c3 10 add $0x10,%r11 + 2bf8: 0f b6 c0 movzbl %al,%eax + 2bfb: c1 e5 06 shl $0x6,%ebp + 2bfe: 69 c9 01 0d 00 00 imul $0xd01,%ecx,%ecx + 2c04: 44 09 e2 or %r12d,%edx + 2c07: 09 e8 or %ebp,%eax + 2c09: 81 e2 ff 07 00 00 and $0x7ff,%edx + 2c0f: 25 ff 07 00 00 and $0x7ff,%eax + 2c14: 69 d2 01 0d 00 00 imul $0xd01,%edx,%edx + 2c1a: 69 f6 01 0d 00 00 imul $0xd01,%esi,%esi + 2c20: 81 c1 00 04 00 00 add $0x400,%ecx + 2c26: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 2c2c: c1 e9 0b shr $0xb,%ecx + 2c2f: 45 69 d2 01 0d 00 00 imul $0xd01,%r10d,%r10d + 2c36: 81 c2 00 04 00 00 add $0x400,%edx + 2c3c: 66 41 89 4b f6 mov %cx,-0xa(%r11) + 2c41: 81 c6 00 04 00 00 add $0x400,%esi + 2c47: c1 ea 0b shr $0xb,%edx + 2c4a: 05 00 04 00 00 add $0x400,%eax + 2c4f: c1 ee 0b shr $0xb,%esi + 2c52: 66 41 89 53 f8 mov %dx,-0x8(%r11) + 2c57: 41 81 c2 00 04 00 00 add $0x400,%r10d + 2c5e: c1 e8 0b shr $0xb,%eax + 2c61: 66 41 89 73 fa mov %si,-0x6(%r11) + 2c66: 41 c1 ea 0b shr $0xb,%r10d + 2c6a: 66 41 89 43 fc mov %ax,-0x4(%r11) + 2c6f: 66 45 89 53 fe mov %r10w,-0x2(%r11) + 2c74: 4d 39 f1 cmp %r14,%r9 + 2c77: 0f 85 73 fe ff ff jne 2af0 + 2c7d: 4d 8d b1 60 01 00 00 lea 0x160(%r9),%r14 + 2c84: 49 81 c7 00 02 00 00 add $0x200,%r15 + 2c8b: 4c 39 7c 24 f8 cmp %r15,-0x8(%rsp) + 2c90: 0f 85 4a fe ff ff jne 2ae0 + 2c96: 5b pop %rbx + 2c97: 5d pop %rbp + 2c98: 41 5c pop %r12 + 2c9a: 41 5d pop %r13 + 2c9c: 41 5e pop %r14 + 2c9e: 41 5f pop %r15 + 2ca0: c3 ret + 2ca1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2ca8: 00 00 00 00 + 2cac: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000002cb0 : + 2cb0: 41 54 push %r12 + 2cb2: 4c 8d a7 00 06 00 00 lea 0x600(%rdi),%r12 + 2cb9: 55 push %rbp + 2cba: 48 89 f5 mov %rsi,%rbp + 2cbd: 53 push %rbx + 2cbe: 48 89 fb mov %rdi,%rbx + 2cc1: 48 89 ee mov %rbp,%rsi + 2cc4: 48 89 df mov %rbx,%rdi + 2cc7: 48 81 c3 80 01 00 00 add $0x180,%rbx + 2cce: 48 81 c5 00 02 00 00 add $0x200,%rbp + 2cd5: e8 f6 04 00 00 call 31d0 + 2cda: 4c 39 e3 cmp %r12,%rbx + 2cdd: 75 e2 jne 2cc1 + 2cdf: 5b pop %rbx + 2ce0: 5d pop %rbp + 2ce1: 41 5c pop %r12 + 2ce3: c3 ret + 2ce4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2ceb: 00 00 00 00 + 2cef: 90 nop + +0000000000002cf0 : + 2cf0: 41 54 push %r12 + 2cf2: 4c 8d a6 00 06 00 00 lea 0x600(%rsi),%r12 + 2cf9: 55 push %rbp + 2cfa: 48 89 fd mov %rdi,%rbp + 2cfd: 53 push %rbx + 2cfe: 48 89 f3 mov %rsi,%rbx + 2d01: 48 89 de mov %rbx,%rsi + 2d04: 48 89 ef mov %rbp,%rdi + 2d07: 48 81 c3 80 01 00 00 add $0x180,%rbx + 2d0e: 48 81 c5 00 02 00 00 add $0x200,%rbp + 2d15: e8 16 05 00 00 call 3230 + 2d1a: 4c 39 e3 cmp %r12,%rbx + 2d1d: 75 e2 jne 2d01 + 2d1f: 5b pop %rbx + 2d20: 5d pop %rbp + 2d21: 41 5c pop %r12 + 2d23: c3 ret + 2d24: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2d2b: 00 00 00 00 + 2d2f: 90 nop + +0000000000002d30 : + 2d30: 55 push %rbp + 2d31: 48 8d af 00 08 00 00 lea 0x800(%rdi),%rbp + 2d38: 53 push %rbx + 2d39: 48 89 fb mov %rdi,%rbx + 2d3c: 48 83 ec 08 sub $0x8,%rsp + 2d40: 48 89 df mov %rbx,%rdi + 2d43: 48 81 c3 00 02 00 00 add $0x200,%rbx + 2d4a: e8 71 07 00 00 call 34c0 + 2d4f: 48 39 eb cmp %rbp,%rbx + 2d52: 75 ec jne 2d40 + 2d54: 48 83 c4 08 add $0x8,%rsp + 2d58: 5b pop %rbx + 2d59: 5d pop %rbp + 2d5a: c3 ret + 2d5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000002d60 : + 2d60: 55 push %rbp + 2d61: 48 8d af 00 08 00 00 lea 0x800(%rdi),%rbp + 2d68: 53 push %rbx + 2d69: 48 89 fb mov %rdi,%rbx + 2d6c: 48 83 ec 08 sub $0x8,%rsp + 2d70: 48 89 df mov %rbx,%rdi + 2d73: 48 81 c3 00 02 00 00 add $0x200,%rbx + 2d7a: e8 81 07 00 00 call 3500 + 2d7f: 48 39 eb cmp %rbp,%rbx + 2d82: 75 ec jne 2d70 + 2d84: 48 83 c4 08 add $0x8,%rsp + 2d88: 5b pop %rbx + 2d89: 5d pop %rbp + 2d8a: c3 ret + 2d8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000002d90 : + 2d90: 41 56 push %r14 + 2d92: 41 55 push %r13 + 2d94: 49 89 f5 mov %rsi,%r13 + 2d97: 41 54 push %r12 + 2d99: 49 89 fc mov %rdi,%r12 + 2d9c: 55 push %rbp + 2d9d: 49 8d ad 00 02 00 00 lea 0x200(%r13),%rbp + 2da4: 49 81 c5 00 08 00 00 add $0x800,%r13 + 2dab: 53 push %rbx + 2dac: 48 81 ec 10 02 00 00 sub $0x210,%rsp + 2db3: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 2dba: 00 00 + 2dbc: 48 89 9c 24 08 02 00 mov %rbx,0x208(%rsp) + 2dc3: 00 + 2dc4: 48 89 d3 mov %rdx,%rbx + 2dc7: 48 89 da mov %rbx,%rdx + 2dca: 48 81 c3 00 02 00 00 add $0x200,%rbx + 2dd1: e8 3a 07 00 00 call 3510 + 2dd6: 48 89 da mov %rbx,%rdx + 2dd9: 48 89 ee mov %rbp,%rsi + 2ddc: 48 89 e7 mov %rsp,%rdi + 2ddf: 48 81 c5 00 02 00 00 add $0x200,%rbp + 2de6: e8 25 07 00 00 call 3510 + 2deb: 48 89 e2 mov %rsp,%rdx + 2dee: 4c 89 e6 mov %r12,%rsi + 2df1: 4c 89 e7 mov %r12,%rdi + 2df4: e8 07 08 00 00 call 3600 + 2df9: 48 81 c3 00 02 00 00 add $0x200,%rbx + 2e00: 4c 39 ed cmp %r13,%rbp + 2e03: 75 d1 jne 2dd6 + 2e05: 4c 89 e7 mov %r12,%rdi + 2e08: e8 c3 07 00 00 call 35d0 + 2e0d: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax + 2e14: 00 + 2e15: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2e1c: 00 00 + 2e1e: 75 10 jne 2e30 + 2e20: 48 81 c4 10 02 00 00 add $0x210,%rsp + 2e27: 5b pop %rbx + 2e28: 5d pop %rbp + 2e29: 41 5c pop %r12 + 2e2b: 41 5d pop %r13 + 2e2d: 41 5e pop %r14 + 2e2f: c3 ret + 2e30: e8 4b e2 ff ff call 1080 <__stack_chk_fail@plt> + 2e35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2e3c: 00 00 00 00 + +0000000000002e40 : + 2e40: 55 push %rbp + 2e41: 48 8d af 00 08 00 00 lea 0x800(%rdi),%rbp + 2e48: 53 push %rbx + 2e49: 48 89 fb mov %rdi,%rbx + 2e4c: 48 83 ec 08 sub $0x8,%rsp + 2e50: 48 89 df mov %rbx,%rdi + 2e53: 48 81 c3 00 02 00 00 add $0x200,%rbx + 2e5a: e8 71 07 00 00 call 35d0 + 2e5f: 48 39 eb cmp %rbp,%rbx + 2e62: 75 ec jne 2e50 + 2e64: 48 83 c4 08 add $0x8,%rsp + 2e68: 5b pop %rbx + 2e69: 5d pop %rbp + 2e6a: c3 ret + 2e6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000002e70 : + 2e70: 41 55 push %r13 + 2e72: 49 89 fd mov %rdi,%r13 + 2e75: 41 54 push %r12 + 2e77: 49 89 f4 mov %rsi,%r12 + 2e7a: 55 push %rbp + 2e7b: 48 89 d5 mov %rdx,%rbp + 2e7e: 53 push %rbx + 2e7f: 31 db xor %ebx,%ebx + 2e81: 48 83 ec 08 sub $0x8,%rsp + 2e85: 48 8d 54 1d 00 lea 0x0(%rbp,%rbx,1),%rdx + 2e8a: 49 8d 34 1c lea (%r12,%rbx,1),%rsi + 2e8e: 49 8d 7c 1d 00 lea 0x0(%r13,%rbx,1),%rdi + 2e93: 48 81 c3 00 02 00 00 add $0x200,%rbx + 2e9a: e8 61 07 00 00 call 3600 + 2e9f: 48 81 fb 00 08 00 00 cmp $0x800,%rbx + 2ea6: 75 dd jne 2e85 + 2ea8: 48 83 c4 08 add $0x8,%rsp + 2eac: 5b pop %rbx + 2ead: 5d pop %rbp + 2eae: 41 5c pop %r12 + 2eb0: 41 5d pop %r13 + 2eb2: c3 ret + 2eb3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 2eba: 00 00 00 + 2ebd: 0f 1f 00 nopl (%rax) + +0000000000002ec0 : + 2ec0: 41 54 push %r12 + 2ec2: 49 89 fb mov %rdi,%r11 + 2ec5: 49 89 f2 mov %rsi,%r10 + 2ec8: 55 push %rbp + 2ec9: 53 push %rbx + 2eca: 48 8d 9f a0 00 00 00 lea 0xa0(%rdi),%rbx + 2ed1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2ed8: 00 00 00 00 + 2edc: 0f 1f 40 00 nopl 0x0(%rax) + 2ee0: 41 0f b7 02 movzwl (%r10),%eax + 2ee4: 41 0f b7 72 0a movzwl 0xa(%r10),%esi + 2ee9: 41 0f b7 6a 0c movzwl 0xc(%r10),%ebp + 2eee: 41 89 c1 mov %eax,%r9d + 2ef1: 66 41 c1 f9 0f sar $0xf,%r9w + 2ef6: 66 41 81 e1 01 0d and $0xd01,%r9w + 2efc: 41 01 c1 add %eax,%r9d + 2eff: 41 0f b7 42 02 movzwl 0x2(%r10),%eax + 2f04: 45 0f bf c9 movswl %r9w,%r9d + 2f08: 41 89 c0 mov %eax,%r8d + 2f0b: 41 c1 e1 05 shl $0x5,%r9d + 2f0f: 66 41 c1 f8 0f sar $0xf,%r8w + 2f14: 41 81 c1 80 06 00 00 add $0x680,%r9d + 2f1b: 66 41 81 e0 01 0d and $0xd01,%r8w + 2f21: 45 69 c9 7e 9d 00 00 imul $0x9d7e,%r9d,%r9d + 2f28: 41 01 c0 add %eax,%r8d + 2f2b: 41 0f b7 42 04 movzwl 0x4(%r10),%eax + 2f30: 45 0f bf c0 movswl %r8w,%r8d + 2f34: 89 c2 mov %eax,%edx + 2f36: 41 c1 e0 05 shl $0x5,%r8d + 2f3a: 66 c1 fa 0f sar $0xf,%dx + 2f3e: 41 81 c0 80 06 00 00 add $0x680,%r8d + 2f45: 66 81 e2 01 0d and $0xd01,%dx + 2f4a: 45 69 c0 7e 9d 00 00 imul $0x9d7e,%r8d,%r8d + 2f51: 01 c2 add %eax,%edx + 2f53: 41 0f b7 42 06 movzwl 0x6(%r10),%eax + 2f58: 0f bf d2 movswl %dx,%edx + 2f5b: c1 e2 05 shl $0x5,%edx + 2f5e: 89 c1 mov %eax,%ecx + 2f60: 41 c1 e8 1b shr $0x1b,%r8d + 2f64: 66 c1 f9 0f sar $0xf,%cx + 2f68: 81 c2 80 06 00 00 add $0x680,%edx + 2f6e: 66 81 e1 01 0d and $0xd01,%cx + 2f73: 69 d2 7e 9d 00 00 imul $0x9d7e,%edx,%edx + 2f79: 01 c1 add %eax,%ecx + 2f7b: 41 0f b7 42 08 movzwl 0x8(%r10),%eax + 2f80: 0f bf c9 movswl %cx,%ecx + 2f83: 89 c7 mov %eax,%edi + 2f85: c1 e1 05 shl $0x5,%ecx + 2f88: 66 c1 ff 0f sar $0xf,%di + 2f8c: 81 c1 80 06 00 00 add $0x680,%ecx + 2f92: 66 81 e7 01 0d and $0xd01,%di + 2f97: 69 c9 7e 9d 00 00 imul $0x9d7e,%ecx,%ecx + 2f9d: 01 c7 add %eax,%edi + 2f9f: 89 f0 mov %esi,%eax + 2fa1: 0f bf ff movswl %di,%edi + 2fa4: c1 e7 05 shl $0x5,%edi + 2fa7: c1 e9 1b shr $0x1b,%ecx + 2faa: 81 c7 80 06 00 00 add $0x680,%edi + 2fb0: 69 ff 7e 9d 00 00 imul $0x9d7e,%edi,%edi + 2fb6: c1 ef 1b shr $0x1b,%edi + 2fb9: 66 c1 f8 0f sar $0xf,%ax + 2fbd: 41 c1 e9 1b shr $0x1b,%r9d + 2fc1: 66 25 01 0d and $0xd01,%ax + 2fc5: c1 ea 1b shr $0x1b,%edx + 2fc8: 01 f0 add %esi,%eax + 2fca: 89 ee mov %ebp,%esi + 2fcc: c1 e2 02 shl $0x2,%edx + 2fcf: 66 c1 fe 0f sar $0xf,%si + 2fd3: 98 cwtl + 2fd4: 66 81 e6 01 0d and $0xd01,%si + 2fd9: c1 e0 05 shl $0x5,%eax + 2fdc: 01 ee add %ebp,%esi + 2fde: 05 80 06 00 00 add $0x680,%eax + 2fe3: 0f bf f6 movswl %si,%esi + 2fe6: 69 c0 7e 9d 00 00 imul $0x9d7e,%eax,%eax + 2fec: c1 e6 05 shl $0x5,%esi + 2fef: 81 c6 80 06 00 00 add $0x680,%esi + 2ff5: 69 f6 7e 9d 00 00 imul $0x9d7e,%esi,%esi + 2ffb: c1 ee 1b shr $0x1b,%esi + 2ffe: 41 89 f4 mov %esi,%r12d + 3001: 41 0f b7 72 0e movzwl 0xe(%r10),%esi + 3006: 89 f5 mov %esi,%ebp + 3008: 66 c1 fd 0f sar $0xf,%bp + 300c: 66 81 e5 01 0d and $0xd01,%bp + 3011: 01 f5 add %esi,%ebp + 3013: 0f bf ed movswl %bp,%ebp + 3016: c1 e5 05 shl $0x5,%ebp + 3019: 81 c5 80 06 00 00 add $0x680,%ebp + 301f: 69 f5 7e 9d 00 00 imul $0x9d7e,%ebp,%esi + 3025: 44 89 c5 mov %r8d,%ebp + 3028: 41 c0 e8 03 shr $0x3,%r8b + 302c: c1 e5 05 shl $0x5,%ebp + 302f: 41 09 e9 or %ebp,%r9d + 3032: 45 88 0b mov %r9b,(%r11) + 3035: 41 89 c9 mov %ecx,%r9d + 3038: d0 e9 shr $1,%cl + 303a: 41 c1 e1 07 shl $0x7,%r9d + 303e: 44 09 ca or %r9d,%edx + 3041: 41 09 d0 or %edx,%r8d + 3044: 89 fa mov %edi,%edx + 3046: c1 e2 04 shl $0x4,%edx + 3049: 45 88 43 01 mov %r8b,0x1(%r11) + 304d: 09 d1 or %edx,%ecx + 304f: c1 e8 1b shr $0x1b,%eax + 3052: 44 89 e2 mov %r12d,%edx + 3055: 49 83 c3 05 add $0x5,%r11 + 3059: 01 c0 add %eax,%eax + 305b: c1 e2 06 shl $0x6,%edx + 305e: 41 88 4b fd mov %cl,-0x3(%r11) + 3062: 49 83 c2 10 add $0x10,%r10 + 3066: c1 ee 1b shr $0x1b,%esi + 3069: 09 d0 or %edx,%eax + 306b: 40 c0 ef 04 shr $0x4,%dil + 306f: 09 c7 or %eax,%edi + 3071: 8d 04 f5 00 00 00 00 lea 0x0(,%rsi,8),%eax + 3078: 44 89 e6 mov %r12d,%esi + 307b: 40 c0 ee 02 shr $0x2,%sil + 307f: 41 88 7b fe mov %dil,-0x2(%r11) + 3083: 09 c6 or %eax,%esi + 3085: 41 88 73 ff mov %sil,-0x1(%r11) + 3089: 49 39 db cmp %rbx,%r11 + 308c: 0f 85 4e fe ff ff jne 2ee0 + 3092: 5b pop %rbx + 3093: 5d pop %rbp + 3094: 41 5c pop %r12 + 3096: c3 ret + 3097: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 309e: 00 00 + +00000000000030a0 : + 30a0: 48 89 f8 mov %rdi,%rax + 30a3: 48 89 f7 mov %rsi,%rdi + 30a6: 4c 8d 87 a0 00 00 00 lea 0xa0(%rdi),%r8 + 30ad: 48 89 c6 mov %rax,%rsi + 30b0: 44 0f b6 17 movzbl (%rdi),%r10d + 30b4: 0f b6 57 01 movzbl 0x1(%rdi),%edx + 30b8: 48 83 c7 05 add $0x5,%rdi + 30bc: 44 0f b6 4f fd movzbl -0x3(%rdi),%r9d + 30c1: 0f b6 47 fe movzbl -0x2(%rdi),%eax + 30c5: 45 89 d3 mov %r10d,%r11d + 30c8: 0f b6 4f ff movzbl -0x1(%rdi),%ecx + 30cc: 41 c0 ea 05 shr $0x5,%r10b + 30d0: 41 83 e3 1f and $0x1f,%r11d + 30d4: 45 69 db 01 0d 00 00 imul $0xd01,%r11d,%r11d + 30db: 41 83 c3 10 add $0x10,%r11d + 30df: 41 c1 eb 05 shr $0x5,%r11d + 30e3: 66 44 89 1e mov %r11w,(%rsi) + 30e7: 44 8d 1c d5 00 00 00 lea 0x0(,%rdx,8),%r11d + 30ee: 00 + 30ef: 45 09 da or %r11d,%r10d + 30f2: 41 83 e2 1f and $0x1f,%r10d + 30f6: 45 69 d2 01 0d 00 00 imul $0xd01,%r10d,%r10d + 30fd: 41 83 c2 10 add $0x10,%r10d + 3101: 41 c1 ea 05 shr $0x5,%r10d + 3105: 66 44 89 56 02 mov %r10w,0x2(%rsi) + 310a: 41 89 d2 mov %edx,%r10d + 310d: c0 ea 07 shr $0x7,%dl + 3110: 41 c0 ea 02 shr $0x2,%r10b + 3114: 41 83 e2 1f and $0x1f,%r10d + 3118: 45 69 d2 01 0d 00 00 imul $0xd01,%r10d,%r10d + 311f: 41 83 c2 10 add $0x10,%r10d + 3123: 41 c1 ea 05 shr $0x5,%r10d + 3127: 66 44 89 56 04 mov %r10w,0x4(%rsi) + 312c: 47 8d 14 09 lea (%r9,%r9,1),%r10d + 3130: 44 09 d2 or %r10d,%edx + 3133: 83 e2 1f and $0x1f,%edx + 3136: 69 d2 01 0d 00 00 imul $0xd01,%edx,%edx + 313c: 83 c2 10 add $0x10,%edx + 313f: c1 ea 05 shr $0x5,%edx + 3142: 66 89 56 06 mov %dx,0x6(%rsi) + 3146: 44 89 ca mov %r9d,%edx + 3149: 41 89 c1 mov %eax,%r9d + 314c: c0 ea 04 shr $0x4,%dl + 314f: 41 c1 e1 04 shl $0x4,%r9d + 3153: 44 09 ca or %r9d,%edx + 3156: 83 e2 1f and $0x1f,%edx + 3159: 69 d2 01 0d 00 00 imul $0xd01,%edx,%edx + 315f: 83 c2 10 add $0x10,%edx + 3162: c1 ea 05 shr $0x5,%edx + 3165: 66 89 56 08 mov %dx,0x8(%rsi) + 3169: 89 c2 mov %eax,%edx + 316b: d0 ea shr $1,%dl + 316d: 83 e2 1f and $0x1f,%edx + 3170: 69 d2 01 0d 00 00 imul $0xd01,%edx,%edx + 3176: 83 c2 10 add $0x10,%edx + 3179: c0 e8 06 shr $0x6,%al + 317c: 48 83 c6 10 add $0x10,%rsi + 3180: c1 ea 05 shr $0x5,%edx + 3183: 66 89 56 fa mov %dx,-0x6(%rsi) + 3187: 8d 14 8d 00 00 00 00 lea 0x0(,%rcx,4),%edx + 318e: c0 e9 03 shr $0x3,%cl + 3191: 09 d0 or %edx,%eax + 3193: 83 e0 1f and $0x1f,%eax + 3196: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 319c: 83 c0 10 add $0x10,%eax + 319f: c1 e8 05 shr $0x5,%eax + 31a2: 66 89 46 fc mov %ax,-0x4(%rsi) + 31a6: 0f b6 c1 movzbl %cl,%eax + 31a9: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 31af: 83 c0 10 add $0x10,%eax + 31b2: c1 e8 05 shr $0x5,%eax + 31b5: 66 89 46 fe mov %ax,-0x2(%rsi) + 31b9: 4c 39 c7 cmp %r8,%rdi + 31bc: 0f 85 ee fe ff ff jne 30b0 + 31c2: c3 ret + 31c3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 31ca: 00 00 00 00 + 31ce: 66 90 xchg %ax,%ax + +00000000000031d0 : + 31d0: 4c 8d 87 80 01 00 00 lea 0x180(%rdi),%r8 + 31d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 31de: 00 00 + 31e0: 0f b7 06 movzwl (%rsi),%eax + 31e3: 0f b7 4e 02 movzwl 0x2(%rsi),%ecx + 31e7: 48 83 c7 03 add $0x3,%rdi + 31eb: 48 83 c6 04 add $0x4,%rsi + 31ef: 89 c2 mov %eax,%edx + 31f1: 66 c1 fa 0f sar $0xf,%dx + 31f5: 66 81 e2 01 0d and $0xd01,%dx + 31fa: 01 c2 add %eax,%edx + 31fc: 89 c8 mov %ecx,%eax + 31fe: 66 c1 f8 0f sar $0xf,%ax + 3202: 88 57 fd mov %dl,-0x3(%rdi) + 3205: 66 25 01 0d and $0xd01,%ax + 3209: 01 c8 add %ecx,%eax + 320b: 89 c1 mov %eax,%ecx + 320d: 66 c1 e8 04 shr $0x4,%ax + 3211: c1 e1 04 shl $0x4,%ecx + 3214: 88 47 ff mov %al,-0x1(%rdi) + 3217: 08 f1 or %dh,%cl + 3219: 88 4f fe mov %cl,-0x2(%rdi) + 321c: 49 39 f8 cmp %rdi,%r8 + 321f: 75 bf jne 31e0 + 3221: c3 ret + 3222: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 3229: 00 00 00 00 + 322d: 0f 1f 00 nopl (%rax) + +0000000000003230 : + 3230: 48 8d 8e 80 01 00 00 lea 0x180(%rsi),%rcx + 3237: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 323e: 00 00 + 3240: 0f b6 46 01 movzbl 0x1(%rsi),%eax + 3244: 0f b6 16 movzbl (%rsi),%edx + 3247: 48 83 c6 03 add $0x3,%rsi + 324b: 48 83 c7 04 add $0x4,%rdi + 324f: c1 e0 08 shl $0x8,%eax + 3252: 09 d0 or %edx,%eax + 3254: 66 25 ff 0f and $0xfff,%ax + 3258: 66 89 47 fc mov %ax,-0x4(%rdi) + 325c: 0f b6 46 fe movzbl -0x2(%rsi),%eax + 3260: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 3264: c0 e8 04 shr $0x4,%al + 3267: 0f b6 c0 movzbl %al,%eax + 326a: c1 e2 04 shl $0x4,%edx + 326d: 09 d0 or %edx,%eax + 326f: 66 89 47 fe mov %ax,-0x2(%rdi) + 3273: 48 39 f1 cmp %rsi,%rcx + 3276: 75 c8 jne 3240 + 3278: c3 ret + 3279: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000003280 : + 3280: 41 56 push %r14 + 3282: 41 55 push %r13 + 3284: 41 54 push %r12 + 3286: 49 89 fc mov %rdi,%r12 + 3289: 55 push %rbp + 328a: 48 89 f5 mov %rsi,%rbp + 328d: 53 push %rbx + 328e: 31 db xor %ebx,%ebx + 3290: 4d 8d 34 5c lea (%r12,%rbx,2),%r14 + 3294: 45 31 ed xor %r13d,%r13d + 3297: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 329e: 00 00 + 32a0: 41 8d 44 1d 00 lea 0x0(%r13,%rbx,1),%eax + 32a5: 31 d2 xor %edx,%edx + 32a7: 44 89 e9 mov %r13d,%ecx + 32aa: 4c 89 f7 mov %r14,%rdi + 32ad: 66 41 89 14 44 mov %dx,(%r12,%rax,2) + 32b2: 0f b6 55 00 movzbl 0x0(%rbp),%edx + 32b6: 41 83 c5 01 add $0x1,%r13d + 32ba: 49 83 c6 02 add $0x2,%r14 + 32be: be 81 06 00 00 mov $0x681,%esi + 32c3: d3 fa sar %cl,%edx + 32c5: 83 e2 01 and $0x1,%edx + 32c8: e8 93 08 00 00 call 3b60 + 32cd: 41 83 fd 08 cmp $0x8,%r13d + 32d1: 75 cd jne 32a0 + 32d3: 48 83 c3 08 add $0x8,%rbx + 32d7: 48 83 c5 01 add $0x1,%rbp + 32db: 48 81 fb 00 01 00 00 cmp $0x100,%rbx + 32e2: 75 ac jne 3290 + 32e4: 5b pop %rbx + 32e5: 5d pop %rbp + 32e6: 41 5c pop %r12 + 32e8: 41 5d pop %r13 + 32ea: 41 5e pop %r14 + 32ec: c3 ret + 32ed: 0f 1f 00 nopl (%rax) + +00000000000032f0 : + 32f0: 48 89 f9 mov %rdi,%rcx + 32f3: 48 89 f2 mov %rsi,%rdx + 32f6: 48 8d be 00 02 00 00 lea 0x200(%rsi),%rdi + 32fd: 0f 1f 00 nopl (%rax) + 3300: c6 01 00 movb $0x0,(%rcx) + 3303: 0f bf 02 movswl (%rdx),%eax + 3306: 48 83 c1 01 add $0x1,%rcx + 330a: 8d 84 00 81 06 00 00 lea 0x681(%rax,%rax,1),%eax + 3311: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax + 3317: c1 e8 1c shr $0x1c,%eax + 331a: 83 e0 01 and $0x1,%eax + 331d: 88 41 ff mov %al,-0x1(%rcx) + 3320: 0f bf 72 02 movswl 0x2(%rdx),%esi + 3324: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 332b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 3331: c1 ee 1b shr $0x1b,%esi + 3334: 83 e6 02 and $0x2,%esi + 3337: 09 f0 or %esi,%eax + 3339: 88 41 ff mov %al,-0x1(%rcx) + 333c: 0f bf 72 04 movswl 0x4(%rdx),%esi + 3340: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 3347: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 334d: c1 ee 1a shr $0x1a,%esi + 3350: 83 e6 04 and $0x4,%esi + 3353: 09 f0 or %esi,%eax + 3355: 88 41 ff mov %al,-0x1(%rcx) + 3358: 0f bf 72 06 movswl 0x6(%rdx),%esi + 335c: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 3363: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 3369: c1 ee 19 shr $0x19,%esi + 336c: 83 e6 08 and $0x8,%esi + 336f: 09 f0 or %esi,%eax + 3371: 88 41 ff mov %al,-0x1(%rcx) + 3374: 0f bf 72 08 movswl 0x8(%rdx),%esi + 3378: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 337f: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 3385: c1 ee 18 shr $0x18,%esi + 3388: 83 e6 10 and $0x10,%esi + 338b: 09 f0 or %esi,%eax + 338d: 88 41 ff mov %al,-0x1(%rcx) + 3390: 0f bf 72 0a movswl 0xa(%rdx),%esi + 3394: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 339b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 33a1: c1 ee 17 shr $0x17,%esi + 33a4: 83 e6 20 and $0x20,%esi + 33a7: 09 f0 or %esi,%eax + 33a9: 88 41 ff mov %al,-0x1(%rcx) + 33ac: 0f bf 72 0c movswl 0xc(%rdx),%esi + 33b0: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 33b7: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 33bd: c1 ee 16 shr $0x16,%esi + 33c0: 83 e6 40 and $0x40,%esi + 33c3: 09 f0 or %esi,%eax + 33c5: 88 41 ff mov %al,-0x1(%rcx) + 33c8: 0f bf 72 0e movswl 0xe(%rdx),%esi + 33cc: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 33d3: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 33d9: c1 ee 1c shr $0x1c,%esi + 33dc: c1 e6 07 shl $0x7,%esi + 33df: 09 f0 or %esi,%eax + 33e1: 88 41 ff mov %al,-0x1(%rcx) + 33e4: 48 83 c2 10 add $0x10,%rdx + 33e8: 48 39 d7 cmp %rdx,%rdi + 33eb: 0f 85 0f ff ff ff jne 3300 + 33f1: c3 ret + 33f2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 33f9: 00 00 00 00 + 33fd: 0f 1f 00 nopl (%rax) + +0000000000003400 : + 3400: 55 push %rbp + 3401: 0f b6 ca movzbl %dl,%ecx + 3404: 48 89 f2 mov %rsi,%rdx + 3407: be 80 00 00 00 mov $0x80,%esi + 340c: 53 push %rbx + 340d: 48 81 ec 98 00 00 00 sub $0x98,%rsp + 3414: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp + 341b: 00 00 + 341d: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) + 3424: 00 + 3425: 48 89 fd mov %rdi,%rbp + 3428: 48 89 e7 mov %rsp,%rdi + 342b: e8 50 20 00 00 call 5480 + 3430: 48 89 e6 mov %rsp,%rsi + 3433: 48 89 ef mov %rbp,%rdi + 3436: e8 35 06 00 00 call 3a70 + 343b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 3442: 00 + 3443: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 344a: 00 00 + 344c: 75 0a jne 3458 + 344e: 48 81 c4 98 00 00 00 add $0x98,%rsp + 3455: 5b pop %rbx + 3456: 5d pop %rbp + 3457: c3 ret + 3458: e8 23 dc ff ff call 1080 <__stack_chk_fail@plt> + 345d: 0f 1f 00 nopl (%rax) + +0000000000003460 : + 3460: 55 push %rbp + 3461: 0f b6 ca movzbl %dl,%ecx + 3464: 48 89 f2 mov %rsi,%rdx + 3467: be 80 00 00 00 mov $0x80,%esi + 346c: 53 push %rbx + 346d: 48 81 ec 98 00 00 00 sub $0x98,%rsp + 3474: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp + 347b: 00 00 + 347d: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) + 3484: 00 + 3485: 48 89 fd mov %rdi,%rbp + 3488: 48 89 e7 mov %rsp,%rdi + 348b: e8 f0 1f 00 00 call 5480 + 3490: 48 89 e6 mov %rsp,%rsi + 3493: 48 89 ef mov %rbp,%rdi + 3496: e8 e5 05 00 00 call 3a80 + 349b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 34a2: 00 + 34a3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 34aa: 00 00 + 34ac: 75 0a jne 34b8 + 34ae: 48 81 c4 98 00 00 00 add $0x98,%rsp + 34b5: 5b pop %rbx + 34b6: 5d pop %rbp + 34b7: c3 ret + 34b8: e8 c3 db ff ff call 1080 <__stack_chk_fail@plt> + 34bd: 0f 1f 00 nopl (%rax) + +00000000000034c0 : + 34c0: 55 push %rbp + 34c1: 53 push %rbx + 34c2: 48 89 fb mov %rdi,%rbx + 34c5: 48 8d ab 00 02 00 00 lea 0x200(%rbx),%rbp + 34cc: 48 83 ec 08 sub $0x8,%rsp + 34d0: e8 ab 01 00 00 call 3680 + 34d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 34dc: 00 00 00 00 + 34e0: 0f bf 3b movswl (%rbx),%edi + 34e3: 48 83 c3 02 add $0x2,%rbx + 34e7: e8 c4 05 00 00 call 3ab0 + 34ec: 66 89 43 fe mov %ax,-0x2(%rbx) + 34f0: 48 39 eb cmp %rbp,%rbx + 34f3: 75 eb jne 34e0 + 34f5: 48 83 c4 08 add $0x8,%rsp + 34f9: 5b pop %rbx + 34fa: 5d pop %rbp + 34fb: c3 ret + 34fc: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000003500 : + 3500: e9 7b 02 00 00 jmp 3780 + 3505: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 350c: 00 00 00 00 + +0000000000003510 : + 3510: 41 57 push %r15 + 3512: 4c 8d 3d 87 2b 00 00 lea 0x2b87(%rip),%r15 # 60a0 + 3519: 41 56 push %r14 + 351b: 4d 8d b7 80 00 00 00 lea 0x80(%r15),%r14 + 3522: 41 55 push %r13 + 3524: 49 89 f5 mov %rsi,%r13 + 3527: 41 54 push %r12 + 3529: 49 89 d4 mov %rdx,%r12 + 352c: 55 push %rbp + 352d: 48 8d 6f 04 lea 0x4(%rdi),%rbp + 3531: 53 push %rbx + 3532: 48 83 ec 08 sub $0x8,%rsp + 3536: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 353d: 00 00 00 + 3540: 41 0f bf 0f movswl (%r15),%ecx + 3544: 48 8d 7d fc lea -0x4(%rbp),%rdi + 3548: 4c 89 e2 mov %r12,%rdx + 354b: 4c 89 ee mov %r13,%rsi + 354e: 49 83 c7 02 add $0x2,%r15 + 3552: 89 cb mov %ecx,%ebx + 3554: e8 87 03 00 00 call 38e0 + 3559: f7 db neg %ebx + 355b: 49 8d 54 24 04 lea 0x4(%r12),%rdx + 3560: 49 8d 75 04 lea 0x4(%r13),%rsi + 3564: 48 89 ef mov %rbp,%rdi + 3567: 0f bf cb movswl %bx,%ecx + 356a: 49 83 c5 08 add $0x8,%r13 + 356e: 49 83 c4 08 add $0x8,%r12 + 3572: e8 69 03 00 00 call 38e0 + 3577: 48 83 c5 08 add $0x8,%rbp + 357b: 4d 39 fe cmp %r15,%r14 + 357e: 75 c0 jne 3540 + 3580: 48 83 c4 08 add $0x8,%rsp + 3584: 5b pop %rbx + 3585: 5d pop %rbp + 3586: 41 5c pop %r12 + 3588: 41 5d pop %r13 + 358a: 41 5e pop %r14 + 358c: 41 5f pop %r15 + 358e: c3 ret + 358f: 90 nop + +0000000000003590 : + 3590: 55 push %rbp + 3591: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp + 3598: 53 push %rbx + 3599: 48 89 fb mov %rdi,%rbx + 359c: 48 83 ec 08 sub $0x8,%rsp + 35a0: 0f bf 3b movswl (%rbx),%edi + 35a3: 48 83 c3 02 add $0x2,%rbx + 35a7: 69 ff 49 05 00 00 imul $0x549,%edi,%edi + 35ad: e8 de 04 00 00 call 3a90 + 35b2: 66 89 43 fe mov %ax,-0x2(%rbx) + 35b6: 48 39 eb cmp %rbp,%rbx + 35b9: 75 e5 jne 35a0 + 35bb: 48 83 c4 08 add $0x8,%rsp + 35bf: 5b pop %rbx + 35c0: 5d pop %rbp + 35c1: c3 ret + 35c2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 35c9: 00 00 00 00 + 35cd: 0f 1f 00 nopl (%rax) + +00000000000035d0 : + 35d0: 55 push %rbp + 35d1: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp + 35d8: 53 push %rbx + 35d9: 48 89 fb mov %rdi,%rbx + 35dc: 48 83 ec 08 sub $0x8,%rsp + 35e0: 0f bf 3b movswl (%rbx),%edi + 35e3: 48 83 c3 02 add $0x2,%rbx + 35e7: e8 c4 04 00 00 call 3ab0 + 35ec: 66 89 43 fe mov %ax,-0x2(%rbx) + 35f0: 48 39 eb cmp %rbp,%rbx + 35f3: 75 eb jne 35e0 + 35f5: 48 83 c4 08 add $0x8,%rsp + 35f9: 5b pop %rbx + 35fa: 5d pop %rbp + 35fb: c3 ret + 35fc: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000003600 : + 3600: 48 89 d1 mov %rdx,%rcx + 3603: 31 c0 xor %eax,%eax + 3605: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 360c: 00 00 00 00 + 3610: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 3617: 00 00 00 00 + 361b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 3620: 0f b7 14 01 movzwl (%rcx,%rax,1),%edx + 3624: 66 03 14 06 add (%rsi,%rax,1),%dx + 3628: 66 89 14 07 mov %dx,(%rdi,%rax,1) + 362c: 48 83 c0 02 add $0x2,%rax + 3630: 48 3d 00 02 00 00 cmp $0x200,%rax + 3636: 75 e8 jne 3620 + 3638: c3 ret + 3639: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000003640 : + 3640: 48 89 d1 mov %rdx,%rcx + 3643: 31 c0 xor %eax,%eax + 3645: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 364c: 00 00 00 00 + 3650: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 3657: 00 00 00 00 + 365b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 3660: 0f b7 14 06 movzwl (%rsi,%rax,1),%edx + 3664: 66 2b 14 01 sub (%rcx,%rax,1),%dx + 3668: 66 89 14 07 mov %dx,(%rdi,%rax,1) + 366c: 48 83 c0 02 add $0x2,%rax + 3670: 48 3d 00 02 00 00 cmp $0x200,%rax + 3676: 75 e8 jne 3660 + 3678: c3 ret + 3679: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000003680 : + 3680: 41 57 push %r15 + 3682: 49 89 ff mov %rdi,%r15 + 3685: 41 56 push %r14 + 3687: 41 55 push %r13 + 3689: 41 54 push %r12 + 368b: 55 push %rbp + 368c: bd 0a fd ff ff mov $0xfffffd0a,%ebp + 3691: 53 push %rbx + 3692: 48 83 ec 28 sub $0x28,%rsp + 3696: c7 44 24 1c 07 00 00 movl $0x7,0x1c(%rsp) + 369d: 00 + 369e: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) + 36a5: 00 + 36a6: c7 44 24 10 80 00 00 movl $0x80,0x10(%rsp) + 36ad: 00 + 36ae: 66 90 xchg %ax,%ax + 36b0: 8b 44 24 10 mov 0x10(%rsp),%eax + 36b4: 45 31 e4 xor %r12d,%r12d + 36b7: 8d 48 ff lea -0x1(%rax),%ecx + 36ba: 83 c0 01 add $0x1,%eax + 36bd: 89 4c 24 14 mov %ecx,0x14(%rsp) + 36c1: 89 44 24 18 mov %eax,0x18(%rsp) + 36c5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 36cc: 00 00 00 00 + 36d0: 8b 44 24 10 mov 0x10(%rsp),%eax + 36d4: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 36d9: 45 89 e5 mov %r12d,%r13d + 36dc: 44 01 e0 add %r12d,%eax + 36df: 89 c0 mov %eax,%eax + 36e1: 48 89 c3 mov %rax,%rbx + 36e4: 4c 29 e8 sub %r13,%rax + 36e7: 4d 8d 34 47 lea (%r15,%rax,2),%r14 + 36eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 36f0: 43 0f bf 3c 6e movswl (%r14,%r13,2),%edi + 36f5: 0f af fd imul %ebp,%edi + 36f8: e8 93 03 00 00 call 3a90 + 36fd: 89 c6 mov %eax,%esi + 36ff: 43 0f b7 04 6f movzwl (%r15,%r13,2),%eax + 3704: 29 f0 sub %esi,%eax + 3706: 66 43 89 04 6e mov %ax,(%r14,%r13,2) + 370b: 66 43 01 34 6f add %si,(%r15,%r13,2) + 3710: 49 83 c5 01 add $0x1,%r13 + 3714: 41 39 dd cmp %ebx,%r13d + 3717: 72 d7 jb 36f0 + 3719: 41 8d 44 24 01 lea 0x1(%r12),%eax + 371e: 39 c3 cmp %eax,%ebx + 3720: b8 00 00 00 00 mov $0x0,%eax + 3725: 0f 43 44 24 14 cmovae 0x14(%rsp),%eax + 372a: 44 03 64 24 18 add 0x18(%rsp),%r12d + 372f: 41 01 c4 add %eax,%r12d + 3732: 41 81 fc ff 00 00 00 cmp $0xff,%r12d + 3739: 77 15 ja 3750 + 373b: 8b 44 24 0c mov 0xc(%rsp),%eax + 373f: 48 8d 15 da 28 00 00 lea 0x28da(%rip),%rdx # 6020 + 3746: 0f bf 2c 42 movswl (%rdx,%rax,2),%ebp + 374a: eb 84 jmp 36d0 + 374c: 0f 1f 40 00 nopl 0x0(%rax) + 3750: 83 6c 24 1c 01 subl $0x1,0x1c(%rsp) + 3755: 74 18 je 376f + 3757: 8b 44 24 0c mov 0xc(%rsp),%eax + 375b: 48 8d 0d be 28 00 00 lea 0x28be(%rip),%rcx # 6020 + 3762: d1 6c 24 10 shrl $1,0x10(%rsp) + 3766: 0f bf 2c 41 movswl (%rcx,%rax,2),%ebp + 376a: e9 41 ff ff ff jmp 36b0 + 376f: 48 83 c4 28 add $0x28,%rsp + 3773: 5b pop %rbx + 3774: 5d pop %rbp + 3775: 41 5c pop %r12 + 3777: 41 5d pop %r13 + 3779: 41 5e pop %r14 + 377b: 41 5f pop %r15 + 377d: c3 ret + 377e: 66 90 xchg %ax,%ax + +0000000000003780 : + 3780: 41 57 push %r15 + 3782: 48 8d 47 02 lea 0x2(%rdi),%rax + 3786: 41 56 push %r14 + 3788: 41 55 push %r13 + 378a: 41 54 push %r12 + 378c: 55 push %rbp + 378d: 53 push %rbx + 378e: bb 5c 06 00 00 mov $0x65c,%ebx + 3793: 48 83 ec 38 sub $0x38,%rsp + 3797: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 379c: c7 44 24 2c 07 00 00 movl $0x7,0x2c(%rsp) + 37a3: 00 + 37a4: c7 44 24 14 7f 00 00 movl $0x7f,0x14(%rsp) + 37ab: 00 + 37ac: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) + 37b3: 00 + 37b4: 48 89 44 24 20 mov %rax,0x20(%rsp) + 37b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 37c0: 8b 54 24 0c mov 0xc(%rsp),%edx + 37c4: 31 c0 xor %eax,%eax + 37c6: 83 ea 01 sub $0x1,%edx + 37c9: 89 54 24 28 mov %edx,0x28(%rsp) + 37cd: 0f 1f 00 nopl (%rax) + 37d0: 8b 54 24 0c mov 0xc(%rsp),%edx + 37d4: 83 6c 24 14 01 subl $0x1,0x14(%rsp) + 37d9: 8d 0c 10 lea (%rax,%rdx,1),%ecx + 37dc: 89 4c 24 10 mov %ecx,0x10(%rsp) + 37e0: 39 c8 cmp %ecx,%eax + 37e2: 0f 83 b8 00 00 00 jae 38a0 + 37e8: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 37ed: 89 ca mov %ecx,%edx + 37ef: 4c 8d 2c 46 lea (%rsi,%rax,2),%r13 + 37f3: 4c 8d 3c 56 lea (%rsi,%rdx,2),%r15 + 37f7: 48 89 f5 mov %rsi,%rbp + 37fa: 8b 74 24 28 mov 0x28(%rsp),%esi + 37fe: 48 8b 54 24 20 mov 0x20(%rsp),%rdx + 3803: 48 01 f0 add %rsi,%rax + 3806: 4c 8d 24 42 lea (%rdx,%rax,2),%r12 + 380a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 3810: 45 0f b7 75 00 movzwl 0x0(%r13),%r14d + 3815: 41 0f b7 3f movzwl (%r15),%edi + 3819: 49 83 c5 02 add $0x2,%r13 + 381d: 49 83 c7 02 add $0x2,%r15 + 3821: 44 01 f7 add %r14d,%edi + 3824: 0f bf ff movswl %di,%edi + 3827: e8 84 02 00 00 call 3ab0 + 382c: 66 41 89 45 fe mov %ax,-0x2(%r13) + 3831: 41 0f b7 7f fe movzwl -0x2(%r15),%edi + 3836: 44 29 f7 sub %r14d,%edi + 3839: 66 41 89 7f fe mov %di,-0x2(%r15) + 383e: 0f bf ff movswl %di,%edi + 3841: 0f af fb imul %ebx,%edi + 3844: e8 47 02 00 00 call 3a90 + 3849: 66 41 89 47 fe mov %ax,-0x2(%r15) + 384e: 4d 39 ec cmp %r13,%r12 + 3851: 75 bd jne 3810 + 3853: 8b 44 24 10 mov 0x10(%rsp),%eax + 3857: 03 44 24 0c add 0xc(%rsp),%eax + 385b: 3d ff 00 00 00 cmp $0xff,%eax + 3860: 77 1e ja 3880 + 3862: 8b 54 24 14 mov 0x14(%rsp),%edx + 3866: 48 8d 0d b3 27 00 00 lea 0x27b3(%rip),%rcx # 6020 + 386d: 0f bf 1c 51 movswl (%rcx,%rdx,2),%ebx + 3871: e9 5a ff ff ff jmp 37d0 + 3876: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 387d: 00 00 00 + 3880: 83 6c 24 2c 01 subl $0x1,0x2c(%rsp) + 3885: 74 1d je 38a4 + 3887: 8b 44 24 14 mov 0x14(%rsp),%eax + 388b: 48 8d 35 8e 27 00 00 lea 0x278e(%rip),%rsi # 6020 + 3892: d1 64 24 0c shll $1,0xc(%rsp) + 3896: 0f bf 1c 46 movswl (%rsi,%rax,2),%ebx + 389a: e9 21 ff ff ff jmp 37c0 + 389f: 90 nop + 38a0: 89 c8 mov %ecx,%eax + 38a2: eb be jmp 3862 + 38a4: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 + 38a9: 49 81 c5 00 02 00 00 add $0x200,%r13 + 38b0: 0f bf 7d 00 movswl 0x0(%rbp),%edi + 38b4: 48 83 c5 02 add $0x2,%rbp + 38b8: 69 ff a1 05 00 00 imul $0x5a1,%edi,%edi + 38be: e8 cd 01 00 00 call 3a90 + 38c3: 66 89 45 fe mov %ax,-0x2(%rbp) + 38c7: 49 39 ed cmp %rbp,%r13 + 38ca: 75 e4 jne 38b0 + 38cc: 48 83 c4 38 add $0x38,%rsp + 38d0: 5b pop %rbx + 38d1: 5d pop %rbp + 38d2: 41 5c pop %r12 + 38d4: 41 5d pop %r13 + 38d6: 41 5e pop %r14 + 38d8: 41 5f pop %r15 + 38da: c3 ret + 38db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +00000000000038e0 : + 38e0: 41 55 push %r13 + 38e2: 44 0f bf e9 movswl %cx,%r13d + 38e6: 41 54 push %r12 + 38e8: 49 89 f4 mov %rsi,%r12 + 38eb: 55 push %rbp + 38ec: 48 89 d5 mov %rdx,%rbp + 38ef: 53 push %rbx + 38f0: 48 89 fb mov %rdi,%rbx + 38f3: 48 83 ec 08 sub $0x8,%rsp + 38f7: 0f bf 7e 02 movswl 0x2(%rsi),%edi + 38fb: 0f bf 42 02 movswl 0x2(%rdx),%eax + 38ff: 0f af f8 imul %eax,%edi + 3902: e8 89 01 00 00 call 3a90 + 3907: 0f bf f8 movswl %ax,%edi + 390a: 66 89 03 mov %ax,(%rbx) + 390d: 41 0f af fd imul %r13d,%edi + 3911: e8 7a 01 00 00 call 3a90 + 3916: 66 89 03 mov %ax,(%rbx) + 3919: 41 0f bf 3c 24 movswl (%r12),%edi + 391e: 0f bf 45 00 movswl 0x0(%rbp),%eax + 3922: 0f af f8 imul %eax,%edi + 3925: e8 66 01 00 00 call 3a90 + 392a: 66 01 03 add %ax,(%rbx) + 392d: 41 0f bf 3c 24 movswl (%r12),%edi + 3932: 0f bf 45 02 movswl 0x2(%rbp),%eax + 3936: 0f af f8 imul %eax,%edi + 3939: e8 52 01 00 00 call 3a90 + 393e: 66 89 43 02 mov %ax,0x2(%rbx) + 3942: 41 0f bf 7c 24 02 movswl 0x2(%r12),%edi + 3948: 0f bf 45 00 movswl 0x0(%rbp),%eax + 394c: 0f af f8 imul %eax,%edi + 394f: e8 3c 01 00 00 call 3a90 + 3954: 66 01 43 02 add %ax,0x2(%rbx) + 3958: 48 83 c4 08 add $0x8,%rsp + 395c: 5b pop %rbx + 395d: 5d pop %rbp + 395e: 41 5c pop %r12 + 3960: 41 5d pop %r13 + 3962: c3 ret + 3963: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 396a: 00 00 00 + 396d: 0f 1f 00 nopl (%rax) + +0000000000003970 : + 3970: 48 89 fa mov %rdi,%rdx + 3973: 48 8d bf 00 02 00 00 lea 0x200(%rdi),%rdi + 397a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 3980: 8b 06 mov (%rsi),%eax + 3982: 89 c1 mov %eax,%ecx + 3984: d1 e8 shr $1,%eax + 3986: 81 e1 55 55 55 55 and $0x55555555,%ecx + 398c: 25 55 55 55 55 and $0x55555555,%eax + 3991: 01 c8 add %ecx,%eax + 3993: 41 89 c0 mov %eax,%r8d + 3996: 89 c1 mov %eax,%ecx + 3998: 41 c1 e8 02 shr $0x2,%r8d + 399c: 83 e1 03 and $0x3,%ecx + 399f: 41 83 e0 03 and $0x3,%r8d + 39a3: 44 29 c1 sub %r8d,%ecx + 39a6: 41 89 c0 mov %eax,%r8d + 39a9: 66 89 0a mov %cx,(%rdx) + 39ac: 89 c1 mov %eax,%ecx + 39ae: 41 c1 e8 06 shr $0x6,%r8d + 39b2: c1 e9 04 shr $0x4,%ecx + 39b5: 41 83 e0 03 and $0x3,%r8d + 39b9: 83 e1 03 and $0x3,%ecx + 39bc: 44 29 c1 sub %r8d,%ecx + 39bf: 41 89 c0 mov %eax,%r8d + 39c2: 66 89 4a 02 mov %cx,0x2(%rdx) + 39c6: 89 c1 mov %eax,%ecx + 39c8: 41 c1 e8 0a shr $0xa,%r8d + 39cc: c1 e9 08 shr $0x8,%ecx + 39cf: 41 83 e0 03 and $0x3,%r8d + 39d3: 83 e1 03 and $0x3,%ecx + 39d6: 44 29 c1 sub %r8d,%ecx + 39d9: 41 89 c0 mov %eax,%r8d + 39dc: 66 89 4a 04 mov %cx,0x4(%rdx) + 39e0: 89 c1 mov %eax,%ecx + 39e2: 66 41 c1 e8 0e shr $0xe,%r8w + 39e7: c1 e9 0c shr $0xc,%ecx + 39ea: 83 e1 03 and $0x3,%ecx + 39ed: 44 29 c1 sub %r8d,%ecx + 39f0: 41 89 c0 mov %eax,%r8d + 39f3: 66 89 4a 06 mov %cx,0x6(%rdx) + 39f7: 89 c1 mov %eax,%ecx + 39f9: 41 c1 e8 12 shr $0x12,%r8d + 39fd: c1 e9 10 shr $0x10,%ecx + 3a00: 41 83 e0 03 and $0x3,%r8d + 3a04: 83 e1 03 and $0x3,%ecx + 3a07: 44 29 c1 sub %r8d,%ecx + 3a0a: 41 89 c0 mov %eax,%r8d + 3a0d: 66 89 4a 08 mov %cx,0x8(%rdx) + 3a11: 89 c1 mov %eax,%ecx + 3a13: 41 c1 e8 16 shr $0x16,%r8d + 3a17: c1 e9 14 shr $0x14,%ecx + 3a1a: 41 83 e0 03 and $0x3,%r8d + 3a1e: 83 e1 03 and $0x3,%ecx + 3a21: 44 29 c1 sub %r8d,%ecx + 3a24: 41 89 c0 mov %eax,%r8d + 3a27: 66 89 4a 0a mov %cx,0xa(%rdx) + 3a2b: 89 c1 mov %eax,%ecx + 3a2d: c1 e9 18 shr $0x18,%ecx + 3a30: 41 c1 e8 1a shr $0x1a,%r8d + 3a34: 48 83 c2 10 add $0x10,%rdx + 3a38: 48 83 c6 04 add $0x4,%rsi + 3a3c: 83 e1 03 and $0x3,%ecx + 3a3f: 41 83 e0 03 and $0x3,%r8d + 3a43: 44 29 c1 sub %r8d,%ecx + 3a46: 66 89 4a fc mov %cx,-0x4(%rdx) + 3a4a: 89 c1 mov %eax,%ecx + 3a4c: c1 e8 1e shr $0x1e,%eax + 3a4f: c1 e9 1c shr $0x1c,%ecx + 3a52: 83 e1 03 and $0x3,%ecx + 3a55: 29 c1 sub %eax,%ecx + 3a57: 66 89 4a fe mov %cx,-0x2(%rdx) + 3a5b: 48 39 fa cmp %rdi,%rdx + 3a5e: 0f 85 1c ff ff ff jne 3980 + 3a64: c3 ret + 3a65: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 3a6c: 00 00 00 00 + +0000000000003a70 : + 3a70: e9 fb fe ff ff jmp 3970 + 3a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 3a7c: 00 00 00 00 + +0000000000003a80 : + 3a80: e9 eb fe ff ff jmp 3970 + 3a85: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3a8c: 00 00 00 + 3a8f: 90 nop + +0000000000003a90 : + 3a90: 66 69 c7 01 f3 imul $0xf301,%di,%ax + 3a95: 98 cwtl + 3a96: 69 c0 ff f2 ff ff imul $0xfffff2ff,%eax,%eax + 3a9c: 01 f8 add %edi,%eax + 3a9e: c1 e8 10 shr $0x10,%eax + 3aa1: c3 ret + 3aa2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 3aa9: 00 00 00 00 + 3aad: 0f 1f 00 nopl (%rax) + +0000000000003ab0 : + 3ab0: 0f bf d7 movswl %di,%edx + 3ab3: 89 f8 mov %edi,%eax + 3ab5: 69 d2 bf 4e 00 00 imul $0x4ebf,%edx,%edx + 3abb: 81 c2 00 00 00 02 add $0x2000000,%edx + 3ac1: c1 fa 1a sar $0x1a,%edx + 3ac4: 66 69 d2 01 0d imul $0xd01,%dx,%dx + 3ac9: 29 d0 sub %edx,%eax + 3acb: c3 ret + 3acc: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3ad3: 00 00 00 + 3ad6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3add: 00 00 00 + +0000000000003ae0 : + 3ae0: 49 89 f0 mov %rsi,%r8 + 3ae3: 48 89 d6 mov %rdx,%rsi + 3ae6: 48 85 d2 test %rdx,%rdx + 3ae9: 74 35 je 3b20 + 3aeb: 31 c9 xor %ecx,%ecx + 3aed: 31 c0 xor %eax,%eax + 3aef: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 3af6: 00 00 00 00 + 3afa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 3b00: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx + 3b04: 41 32 14 00 xor (%r8,%rax,1),%dl + 3b08: 48 83 c0 01 add $0x1,%rax + 3b0c: 09 d1 or %edx,%ecx + 3b0e: 48 39 c6 cmp %rax,%rsi + 3b11: 75 ed jne 3b00 + 3b13: 0f b6 c1 movzbl %cl,%eax + 3b16: 48 f7 d8 neg %rax + 3b19: 48 c1 e8 3f shr $0x3f,%rax + 3b1d: c3 ret + 3b1e: 66 90 xchg %ax,%ax + 3b20: 31 c0 xor %eax,%eax + 3b22: c3 ret + 3b23: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 3b2a: 00 00 00 00 + 3b2e: 66 90 xchg %ax,%ax + +0000000000003b30 : + 3b30: 49 89 f1 mov %rsi,%r9 + 3b33: 49 89 d0 mov %rdx,%r8 + 3b36: 48 85 d2 test %rdx,%rdx + 3b39: 74 20 je 3b5b + 3b3b: f7 d9 neg %ecx + 3b3d: 31 c0 xor %eax,%eax + 3b3f: 90 nop + 3b40: 0f b6 34 07 movzbl (%rdi,%rax,1),%esi + 3b44: 41 0f b6 14 01 movzbl (%r9,%rax,1),%edx + 3b49: 31 f2 xor %esi,%edx + 3b4b: 21 ca and %ecx,%edx + 3b4d: 31 f2 xor %esi,%edx + 3b4f: 88 14 07 mov %dl,(%rdi,%rax,1) + 3b52: 48 83 c0 01 add $0x1,%rax + 3b56: 49 39 c0 cmp %rax,%r8 + 3b59: 75 e5 jne 3b40 + 3b5b: c3 ret + 3b5c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000003b60 : + 3b60: 66 33 37 xor (%rdi),%si + 3b63: f7 da neg %edx + 3b65: 21 d6 and %edx,%esi + 3b67: 66 33 37 xor (%rdi),%si + 3b6a: 66 89 37 mov %si,(%rdi) + 3b6d: c3 ret + 3b6e: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3b75: 00 00 00 + 3b78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 3b7f: 00 + +0000000000003b80 : + 3b80: 41 57 push %r15 + 3b82: 41 b9 01 00 00 00 mov $0x1,%r9d + 3b88: 41 56 push %r14 + 3b8a: 41 55 push %r13 + 3b8c: 41 54 push %r12 + 3b8e: 55 push %rbp + 3b8f: 53 push %rbx + 3b90: 48 83 ec 68 sub $0x68,%rsp + 3b94: 48 8b 07 mov (%rdi),%rax + 3b97: 4c 8b 77 18 mov 0x18(%rdi),%r14 + 3b9b: 48 89 44 24 88 mov %rax,-0x78(%rsp) + 3ba0: 48 8b 47 08 mov 0x8(%rdi),%rax + 3ba4: 48 89 44 24 90 mov %rax,-0x70(%rsp) + 3ba9: 48 8b 47 10 mov 0x10(%rdi),%rax + 3bad: 48 89 44 24 98 mov %rax,-0x68(%rsp) + 3bb2: 48 8b 47 20 mov 0x20(%rdi),%rax + 3bb6: 48 89 44 24 a0 mov %rax,-0x60(%rsp) + 3bbb: 48 8b 47 28 mov 0x28(%rdi),%rax + 3bbf: 48 89 44 24 a8 mov %rax,-0x58(%rsp) + 3bc4: 48 8b 47 30 mov 0x30(%rdi),%rax + 3bc8: 48 89 44 24 b0 mov %rax,-0x50(%rsp) + 3bcd: 48 8b 47 38 mov 0x38(%rdi),%rax + 3bd1: 48 89 44 24 b8 mov %rax,-0x48(%rsp) + 3bd6: 48 8b 47 40 mov 0x40(%rdi),%rax + 3bda: 48 89 44 24 c0 mov %rax,-0x40(%rsp) + 3bdf: 48 8b 47 48 mov 0x48(%rdi),%rax + 3be3: 48 89 44 24 c8 mov %rax,-0x38(%rsp) + 3be8: 48 8b 47 50 mov 0x50(%rdi),%rax + 3bec: 4c 8b 67 60 mov 0x60(%rdi),%r12 + 3bf0: 4c 8b af 80 00 00 00 mov 0x80(%rdi),%r13 + 3bf7: 4c 89 74 24 18 mov %r14,0x18(%rsp) + 3bfc: 48 89 44 24 d0 mov %rax,-0x30(%rsp) + 3c01: 48 8b 47 58 mov 0x58(%rdi),%rax + 3c05: 48 c7 44 24 50 82 80 movq $0x8082,0x50(%rsp) + 3c0c: 00 00 + 3c0e: 4c 8b 9f 90 00 00 00 mov 0x90(%rdi),%r11 + 3c15: 48 89 44 24 d8 mov %rax,-0x28(%rsp) + 3c1a: 48 8b 47 68 mov 0x68(%rdi),%rax + 3c1e: 48 89 7c 24 60 mov %rdi,0x60(%rsp) + 3c23: 4c 8b bf a0 00 00 00 mov 0xa0(%rdi),%r15 + 3c2a: 48 89 44 24 e0 mov %rax,-0x20(%rsp) + 3c2f: 48 8b 47 70 mov 0x70(%rdi),%rax + 3c33: 4c 8b 87 b0 00 00 00 mov 0xb0(%rdi),%r8 + 3c3a: 48 8b 9f c0 00 00 00 mov 0xc0(%rdi),%rbx + 3c41: 48 89 44 24 e8 mov %rax,-0x18(%rsp) + 3c46: 48 8b 47 78 mov 0x78(%rdi),%rax + 3c4a: 48 89 44 24 f0 mov %rax,-0x10(%rsp) + 3c4f: 48 8b 87 88 00 00 00 mov 0x88(%rdi),%rax + 3c56: 48 89 44 24 f8 mov %rax,-0x8(%rsp) + 3c5b: 48 8b 87 98 00 00 00 mov 0x98(%rdi),%rax + 3c62: 48 89 04 24 mov %rax,(%rsp) + 3c66: 48 8b 87 a8 00 00 00 mov 0xa8(%rdi),%rax + 3c6d: 48 89 44 24 08 mov %rax,0x8(%rsp) + 3c72: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax + 3c79: 48 89 44 24 10 mov %rax,0x10(%rsp) + 3c7e: 48 8d 05 ab 24 00 00 lea 0x24ab(%rip),%rax # 6130 + 3c85: 48 89 44 24 58 mov %rax,0x58(%rsp) + 3c8a: eb 19 jmp 3ca5 + 3c8c: 0f 1f 40 00 nopl 0x0(%rax) + 3c90: 48 8b 48 08 mov 0x8(%rax),%rcx + 3c94: 4c 8b 08 mov (%rax),%r9 + 3c97: 48 83 c0 10 add $0x10,%rax + 3c9b: 48 89 44 24 58 mov %rax,0x58(%rsp) + 3ca0: 48 89 4c 24 50 mov %rcx,0x50(%rsp) + 3ca5: 48 8b 6c 24 d8 mov -0x28(%rsp),%rbp + 3caa: 4c 8b 74 24 90 mov -0x70(%rsp),%r14 + 3caf: 48 8b 44 24 98 mov -0x68(%rsp),%rax + 3cb4: 4c 33 74 24 b0 xor -0x50(%rsp),%r14 + 3cb9: 48 33 44 24 b8 xor -0x48(%rsp),%rax + 3cbe: 49 31 ee xor %rbp,%r14 + 3cc1: 48 8b 6c 24 c0 mov -0x40(%rsp),%rbp + 3cc6: 49 89 c2 mov %rax,%r10 + 3cc9: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 3cce: 4d 31 ee xor %r13,%r14 + 3cd1: 4c 33 74 24 08 xor 0x8(%rsp),%r14 + 3cd6: 4d 31 e2 xor %r12,%r10 + 3cd9: 4c 33 54 24 f8 xor -0x8(%rsp),%r10 + 3cde: 48 8b 74 24 88 mov -0x78(%rsp),%rsi + 3ce3: 48 31 e8 xor %rbp,%rax + 3ce6: 48 8b 6c 24 e0 mov -0x20(%rsp),%rbp + 3ceb: 4d 31 c2 xor %r8,%r10 + 3cee: 48 33 74 24 a8 xor -0x58(%rsp),%rsi + 3cf3: 48 89 c1 mov %rax,%rcx + 3cf6: 48 8b 44 24 a0 mov -0x60(%rsp),%rax + 3cfb: 48 33 44 24 c8 xor -0x38(%rsp),%rax + 3d00: 4c 89 d7 mov %r10,%rdi + 3d03: 48 31 e9 xor %rbp,%rcx + 3d06: 48 8b 2c 24 mov (%rsp),%rbp + 3d0a: 48 33 44 24 e8 xor -0x18(%rsp),%rax + 3d0f: 48 d1 c7 rol $1,%rdi + 3d12: 48 33 74 24 d0 xor -0x30(%rsp),%rsi + 3d17: 48 33 74 24 f0 xor -0x10(%rsp),%rsi + 3d1c: 4c 31 d9 xor %r11,%rcx + 3d1f: 48 31 e8 xor %rbp,%rax + 3d22: 4c 89 f5 mov %r14,%rbp + 3d25: 4c 31 fe xor %r15,%rsi + 3d28: 48 33 4c 24 10 xor 0x10(%rsp),%rcx + 3d2d: 48 31 d8 xor %rbx,%rax + 3d30: 48 d1 c5 rol $1,%rbp + 3d33: 48 31 f7 xor %rsi,%rdi + 3d36: 48 89 ca mov %rcx,%rdx + 3d39: 48 d1 c6 rol $1,%rsi + 3d3c: 48 31 c5 xor %rax,%rbp + 3d3f: 48 d1 c0 rol $1,%rax + 3d42: 4c 31 d0 xor %r10,%rax + 3d45: 4c 8b 54 24 b0 mov -0x50(%rsp),%r10 + 3d4a: 48 31 ce xor %rcx,%rsi + 3d4d: 48 8b 4c 24 88 mov -0x78(%rsp),%rcx + 3d52: 48 d1 c2 rol $1,%rdx + 3d55: 49 31 fa xor %rdi,%r10 + 3d58: 4c 31 f2 xor %r14,%rdx + 3d5b: 48 31 e9 xor %rbp,%rcx + 3d5e: 49 c1 ca 14 ror $0x14,%r10 + 3d62: 49 31 d4 xor %rdx,%r12 + 3d65: 49 31 c3 xor %rax,%r11 + 3d68: 48 31 f3 xor %rsi,%rbx + 3d6b: 4d 89 d6 mov %r10,%r14 + 3d6e: 49 c1 cc 15 ror $0x15,%r12 + 3d72: 49 31 fd xor %rdi,%r13 + 3d75: 49 31 d0 xor %rdx,%r8 + 3d78: 49 c1 c3 15 rol $0x15,%r11 + 3d7c: 49 f7 d6 not %r14 + 3d7f: 48 c1 c3 0e rol $0xe,%rbx + 3d83: 49 c1 cd 13 ror $0x13,%r13 + 3d87: 4d 21 e6 and %r12,%r14 + 3d8a: 49 c1 c8 03 ror $0x3,%r8 + 3d8e: 49 31 ce xor %rcx,%r14 + 3d91: 4d 31 ce xor %r9,%r14 + 3d94: 4d 89 e1 mov %r12,%r9 + 3d97: 49 f7 d1 not %r9 + 3d9a: 4d 21 d9 and %r11,%r9 + 3d9d: 4d 31 d1 xor %r10,%r9 + 3da0: 4c 89 4c 24 20 mov %r9,0x20(%rsp) + 3da5: 4d 89 d9 mov %r11,%r9 + 3da8: 49 f7 d1 not %r9 + 3dab: 49 21 d9 and %rbx,%r9 + 3dae: 4d 31 e1 xor %r12,%r9 + 3db1: 49 89 dc mov %rbx,%r12 + 3db4: 49 f7 d4 not %r12 + 3db7: 4c 89 4c 24 28 mov %r9,0x28(%rsp) + 3dbc: 4d 89 e1 mov %r12,%r9 + 3dbf: 49 21 c9 and %rcx,%r9 + 3dc2: 48 f7 d1 not %rcx + 3dc5: 4d 89 cc mov %r9,%r12 + 3dc8: 4c 21 d1 and %r10,%rcx + 3dcb: 4c 8b 54 24 d0 mov -0x30(%rsp),%r10 + 3dd0: 4d 31 dc xor %r11,%r12 + 3dd3: 4c 8b 5c 24 c8 mov -0x38(%rsp),%r11 + 3dd8: 48 31 d9 xor %rbx,%rcx + 3ddb: 48 89 4c 24 30 mov %rcx,0x30(%rsp) + 3de0: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx + 3de5: 49 31 ea xor %rbp,%r10 + 3de8: 49 31 f3 xor %rsi,%r11 + 3deb: 49 c1 c2 03 rol $0x3,%r10 + 3def: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) + 3df4: 4d 89 d9 mov %r11,%r9 + 3df7: 48 31 c1 xor %rax,%rcx + 3dfa: 49 c1 c1 14 rol $0x14,%r9 + 3dfe: 48 c1 c1 1c rol $0x1c,%rcx + 3e02: 4d 89 cb mov %r9,%r11 + 3e05: 49 f7 d3 not %r11 + 3e08: 4d 21 d3 and %r10,%r11 + 3e0b: 49 31 cb xor %rcx,%r11 + 3e0e: 4c 89 5c 24 38 mov %r11,0x38(%rsp) + 3e13: 4d 89 d3 mov %r10,%r11 + 3e16: 49 f7 d3 not %r11 + 3e19: 4d 21 eb and %r13,%r11 + 3e1c: 4d 31 cb xor %r9,%r11 + 3e1f: 4c 89 5c 24 18 mov %r11,0x18(%rsp) + 3e24: 4d 89 eb mov %r13,%r11 + 3e27: 49 f7 d3 not %r11 + 3e2a: 4d 21 c3 and %r8,%r11 + 3e2d: 49 31 ef xor %rbp,%r15 + 3e30: 4d 31 d3 xor %r10,%r11 + 3e33: 4d 89 c2 mov %r8,%r10 + 3e36: 49 c1 c7 12 rol $0x12,%r15 + 3e3a: 49 f7 d2 not %r10 + 3e3d: 4c 89 5c 24 d0 mov %r11,-0x30(%rsp) + 3e42: 49 21 ca and %rcx,%r10 + 3e45: 48 f7 d1 not %rcx + 3e48: 4c 21 c9 and %r9,%rcx + 3e4b: 4d 31 ea xor %r13,%r10 + 3e4e: 4c 31 c1 xor %r8,%rcx + 3e51: 4c 89 54 24 40 mov %r10,0x40(%rsp) + 3e56: 48 89 4c 24 c8 mov %rcx,-0x38(%rsp) + 3e5b: 4c 8b 44 24 b8 mov -0x48(%rsp),%r8 + 3e60: 4c 8b 2c 24 mov (%rsp),%r13 + 3e64: 4c 8b 54 24 e0 mov -0x20(%rsp),%r10 + 3e69: 4c 89 74 24 88 mov %r14,-0x78(%rsp) + 3e6e: 49 31 d0 xor %rdx,%r8 + 3e71: 48 8b 5c 24 90 mov -0x70(%rsp),%rbx + 3e76: 49 c1 c0 06 rol $0x6,%r8 + 3e7a: 49 31 f5 xor %rsi,%r13 + 3e7d: 49 31 c2 xor %rax,%r10 + 3e80: 4d 89 e9 mov %r13,%r9 + 3e83: 4d 89 c5 mov %r8,%r13 + 3e86: 49 c1 c2 19 rol $0x19,%r10 + 3e8a: 48 31 fb xor %rdi,%rbx + 3e8d: 49 f7 d5 not %r13 + 3e90: 48 89 d9 mov %rbx,%rcx + 3e93: 4c 89 d3 mov %r10,%rbx + 3e96: 49 c1 c1 08 rol $0x8,%r9 + 3e9a: 4d 89 eb mov %r13,%r11 + 3e9d: 48 d1 c1 rol $1,%rcx + 3ea0: 48 f7 d3 not %rbx + 3ea3: 4d 21 d3 and %r10,%r11 + 3ea6: 4d 89 dd mov %r11,%r13 + 3ea9: 49 89 db mov %rbx,%r11 + 3eac: 49 31 cd xor %rcx,%r13 + 3eaf: 4d 21 cb and %r9,%r11 + 3eb2: 4c 89 6c 24 b8 mov %r13,-0x48(%rsp) + 3eb7: 4d 89 cd mov %r9,%r13 + 3eba: 4c 89 db mov %r11,%rbx + 3ebd: 49 f7 d5 not %r13 + 3ec0: 4c 31 c3 xor %r8,%rbx + 3ec3: 4d 89 eb mov %r13,%r11 + 3ec6: 48 89 1c 24 mov %rbx,(%rsp) + 3eca: 48 8b 5c 24 a0 mov -0x60(%rsp),%rbx + 3ecf: 4d 21 fb and %r15,%r11 + 3ed2: 4d 31 d3 xor %r10,%r11 + 3ed5: 4d 89 fa mov %r15,%r10 + 3ed8: 48 31 f3 xor %rsi,%rbx + 3edb: 49 f7 d2 not %r10 + 3ede: 49 21 ca and %rcx,%r10 + 3ee1: 48 f7 d1 not %rcx + 3ee4: 4c 21 c1 and %r8,%rcx + 3ee7: 4d 31 ca xor %r9,%r10 + 3eea: 49 89 c8 mov %rcx,%r8 + 3eed: 4c 89 54 24 e0 mov %r10,-0x20(%rsp) + 3ef2: 4c 8b 54 24 d8 mov -0x28(%rsp),%r10 + 3ef7: 48 89 d9 mov %rbx,%rcx + 3efa: 4d 31 f8 xor %r15,%r8 + 3efd: 4c 8b 7c 24 a8 mov -0x58(%rsp),%r15 + 3f02: 48 c1 c1 1b rol $0x1b,%rcx + 3f06: 49 31 fa xor %rdi,%r10 + 3f09: 4c 89 44 24 48 mov %r8,0x48(%rsp) + 3f0e: 49 31 ef xor %rbp,%r15 + 3f11: 49 c1 c2 0a rol $0xa,%r10 + 3f15: 4c 89 fb mov %r15,%rbx + 3f18: 4c 8b 7c 24 f8 mov -0x8(%rsp),%r15 + 3f1d: 48 c1 cb 1c ror $0x1c,%rbx + 3f21: 49 31 d7 xor %rdx,%r15 + 3f24: 48 33 74 24 e8 xor -0x18(%rsp),%rsi + 3f29: 48 33 7c 24 08 xor 0x8(%rsp),%rdi + 3f2e: 48 c1 ce 19 ror $0x19,%rsi + 3f32: 4d 89 fc mov %r15,%r12 + 3f35: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 + 3f3a: 48 c1 c7 02 rol $0x2,%rdi + 3f3e: 49 c1 c4 0f rol $0xf,%r12 + 3f42: 48 33 6c 24 f0 xor -0x10(%rsp),%rbp + 3f47: 48 33 54 24 98 xor -0x68(%rsp),%rdx + 3f4c: 48 c1 cd 17 ror $0x17,%rbp + 3f50: 49 31 c7 xor %rax,%r15 + 3f53: 4d 89 e5 mov %r12,%r13 + 3f56: 48 33 44 24 c0 xor -0x40(%rsp),%rax + 3f5b: 48 c1 c8 09 ror $0x9,%rax + 3f5f: 4d 89 f8 mov %r15,%r8 + 3f62: 49 89 df mov %rbx,%r15 + 3f65: 49 f7 d5 not %r13 + 3f68: 49 c1 c8 08 ror $0x8,%r8 + 3f6c: 49 f7 d7 not %r15 + 3f6f: 48 c1 ca 02 ror $0x2,%rdx + 3f73: 4d 89 f9 mov %r15,%r9 + 3f76: 4d 21 c5 and %r8,%r13 + 3f79: 4d 21 d1 and %r10,%r9 + 3f7c: 4d 31 d5 xor %r10,%r13 + 3f7f: 4d 89 cf mov %r9,%r15 + 3f82: 4d 89 d1 mov %r10,%r9 + 3f85: 4d 89 c2 mov %r8,%r10 + 3f88: 4c 89 6c 24 f8 mov %r13,-0x8(%rsp) + 3f8d: 49 f7 d1 not %r9 + 3f90: 49 f7 d2 not %r10 + 3f93: 49 31 cf xor %rcx,%r15 + 3f96: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13 + 3f9b: 4d 21 e1 and %r12,%r9 + 3f9e: 49 21 ca and %rcx,%r10 + 3fa1: 48 f7 d1 not %rcx + 3fa4: 4c 89 7c 24 08 mov %r15,0x8(%rsp) + 3fa9: 49 31 d9 xor %rbx,%r9 + 3fac: 48 21 d9 and %rbx,%rcx + 3faf: 48 89 f3 mov %rsi,%rbx + 3fb2: 4d 31 e2 xor %r12,%r10 + 3fb5: 4c 31 c1 xor %r8,%rcx + 3fb8: 49 89 f8 mov %rdi,%r8 + 3fbb: 48 89 df mov %rbx,%rdi + 3fbe: 48 89 c6 mov %rax,%rsi + 3fc1: 48 f7 d7 not %rdi + 3fc4: 48 f7 d6 not %rsi + 3fc7: 48 21 ef and %rbp,%rdi + 3fca: 48 21 de and %rbx,%rsi + 3fcd: 48 31 c7 xor %rax,%rdi + 3fd0: 48 31 d6 xor %rdx,%rsi + 3fd3: 49 89 fc mov %rdi,%r12 + 3fd6: 48 89 ef mov %rbp,%rdi + 3fd9: 48 89 74 24 d8 mov %rsi,-0x28(%rsp) + 3fde: 48 f7 d7 not %rdi + 3fe1: 4c 89 64 24 10 mov %r12,0x10(%rsp) + 3fe6: 4c 21 c7 and %r8,%rdi + 3fe9: 48 31 df xor %rbx,%rdi + 3fec: 4c 89 c3 mov %r8,%rbx + 3fef: 48 f7 d3 not %rbx + 3ff2: 48 21 d3 and %rdx,%rbx + 3ff5: 48 f7 d2 not %rdx + 3ff8: 48 31 eb xor %rbp,%rbx + 3ffb: 48 21 c2 and %rax,%rdx + 3ffe: 48 8b 6c 24 38 mov 0x38(%rsp),%rbp + 4003: 4c 33 6c 24 d0 xor -0x30(%rsp),%r13 + 4008: 4c 31 c2 xor %r8,%rdx + 400b: 4d 89 f0 mov %r14,%r8 + 400e: 4d 31 dd xor %r11,%r13 + 4011: 48 89 5c 24 f0 mov %rbx,-0x10(%rsp) + 4016: 49 31 e8 xor %rbp,%r8 + 4019: 4c 33 44 24 b8 xor -0x48(%rsp),%r8 + 401e: 4c 33 6c 24 f8 xor -0x8(%rsp),%r13 + 4023: 4d 31 f8 xor %r15,%r8 + 4026: 4c 8b 7c 24 20 mov 0x20(%rsp),%r15 + 402b: 49 31 fd xor %rdi,%r13 + 402e: 49 31 f0 xor %rsi,%r8 + 4031: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 4036: 49 31 f7 xor %rsi,%r15 + 4039: 4c 33 3c 24 xor (%rsp),%r15 + 403d: 4d 31 cf xor %r9,%r15 + 4040: 4d 31 e7 xor %r12,%r15 + 4043: 4c 8b 64 24 b0 mov -0x50(%rsp),%r12 + 4048: 48 8b 6c 24 40 mov 0x40(%rsp),%rbp + 404d: 48 8b 44 24 c8 mov -0x38(%rsp),%rax + 4052: 4d 89 fe mov %r15,%r14 + 4055: 49 31 ec xor %rbp,%r12 + 4058: 48 8b 6c 24 f0 mov -0x10(%rsp),%rbp + 405d: 4c 33 64 24 e0 xor -0x20(%rsp),%r12 + 4062: 49 d1 c6 rol $1,%r14 + 4065: 4d 31 d4 xor %r10,%r12 + 4068: 49 31 ec xor %rbp,%r12 + 406b: 48 8b 6c 24 48 mov 0x48(%rsp),%rbp + 4070: 4c 89 e3 mov %r12,%rbx + 4073: 48 31 e8 xor %rbp,%rax + 4076: 48 33 44 24 30 xor 0x30(%rsp),%rax + 407b: 4c 89 ed mov %r13,%rbp + 407e: 48 d1 c3 rol $1,%rbx + 4081: 48 31 c8 xor %rcx,%rax + 4084: 48 d1 c5 rol $1,%rbp + 4087: 4c 31 fb xor %r15,%rbx + 408a: 49 89 f7 mov %rsi,%r15 + 408d: 48 31 d0 xor %rdx,%rax + 4090: 4c 31 c5 xor %r8,%rbp + 4093: 49 d1 c0 rol $1,%r8 + 4096: 48 8b 74 24 50 mov 0x50(%rsp),%rsi + 409b: 49 31 c6 xor %rax,%r14 + 409e: 48 d1 c0 rol $1,%rax + 40a1: 4d 31 e0 xor %r12,%r8 + 40a4: 4c 31 e8 xor %r13,%rax + 40a7: 4c 8b 6c 24 88 mov -0x78(%rsp),%r13 + 40ac: 4d 31 f5 xor %r14,%r13 + 40af: 49 31 ef xor %rbp,%r15 + 40b2: 49 31 db xor %rbx,%r11 + 40b5: 49 31 c2 xor %rax,%r10 + 40b8: 4d 89 fc mov %r15,%r12 + 40bb: 49 c1 cb 15 ror $0x15,%r11 + 40bf: 4c 31 c2 xor %r8,%rdx + 40c2: 49 31 e9 xor %rbp,%r9 + 40c5: 49 c1 cc 14 ror $0x14,%r12 + 40c9: 49 c1 c2 15 rol $0x15,%r10 + 40cd: 48 31 df xor %rbx,%rdi + 40d0: 48 c1 c2 0e rol $0xe,%rdx + 40d4: 4d 89 e7 mov %r12,%r15 + 40d7: 49 c1 c9 13 ror $0x13,%r9 + 40db: 49 f7 d7 not %r15 + 40de: 48 c1 cf 03 ror $0x3,%rdi + 40e2: 4d 21 df and %r11,%r15 + 40e5: 4d 31 ef xor %r13,%r15 + 40e8: 4c 31 fe xor %r15,%rsi + 40eb: 48 89 74 24 88 mov %rsi,-0x78(%rsp) + 40f0: 4c 89 de mov %r11,%rsi + 40f3: 48 f7 d6 not %rsi + 40f6: 49 89 f7 mov %rsi,%r15 + 40f9: 4d 21 d7 and %r10,%r15 + 40fc: 4c 89 fe mov %r15,%rsi + 40ff: 4c 31 e6 xor %r12,%rsi + 4102: 48 89 74 24 90 mov %rsi,-0x70(%rsp) + 4107: 4c 89 d6 mov %r10,%rsi + 410a: 48 f7 d6 not %rsi + 410d: 49 89 f7 mov %rsi,%r15 + 4110: 49 21 d7 and %rdx,%r15 + 4113: 4c 89 fe mov %r15,%rsi + 4116: 4c 31 de xor %r11,%rsi + 4119: 49 89 d3 mov %rdx,%r11 + 411c: 49 f7 d3 not %r11 + 411f: 48 89 74 24 98 mov %rsi,-0x68(%rsp) + 4124: 48 8b 74 24 d8 mov -0x28(%rsp),%rsi + 4129: 4d 21 eb and %r13,%r11 + 412c: 49 f7 d5 not %r13 + 412f: 4d 31 d3 xor %r10,%r11 + 4132: 4d 21 e5 and %r12,%r13 + 4135: 4c 8b 54 24 c8 mov -0x38(%rsp),%r10 + 413a: 4c 8b 64 24 b0 mov -0x50(%rsp),%r12 + 413f: 4c 89 5c 24 18 mov %r11,0x18(%rsp) + 4144: 4d 89 eb mov %r13,%r11 + 4147: 49 31 d3 xor %rdx,%r11 + 414a: 4d 31 c2 xor %r8,%r10 + 414d: 49 31 c4 xor %rax,%r12 + 4150: 4c 89 5c 24 a0 mov %r11,-0x60(%rsp) + 4155: 4c 8b 5c 24 b8 mov -0x48(%rsp),%r11 + 415a: 49 c1 c2 14 rol $0x14,%r10 + 415e: 4c 89 e2 mov %r12,%rdx + 4161: 4d 89 d4 mov %r10,%r12 + 4164: 48 c1 c2 1c rol $0x1c,%rdx + 4168: 4d 31 f3 xor %r14,%r11 + 416b: 49 f7 d4 not %r12 + 416e: 49 c1 c3 03 rol $0x3,%r11 + 4172: 4d 21 dc and %r11,%r12 + 4175: 49 31 d4 xor %rdx,%r12 + 4178: 4c 89 64 24 a8 mov %r12,-0x58(%rsp) + 417d: 4d 89 dc mov %r11,%r12 + 4180: 49 f7 d4 not %r12 + 4183: 4d 21 cc and %r9,%r12 + 4186: 4c 31 c1 xor %r8,%rcx + 4189: 4c 31 f6 xor %r14,%rsi + 418c: 48 c1 c1 08 rol $0x8,%rcx + 4190: 4d 31 d4 xor %r10,%r12 + 4193: 48 c1 c6 12 rol $0x12,%rsi + 4197: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) + 419c: 4d 89 cc mov %r9,%r12 + 419f: 49 f7 d4 not %r12 + 41a2: 49 21 fc and %rdi,%r12 + 41a5: 4d 31 dc xor %r11,%r12 + 41a8: 49 89 fb mov %rdi,%r11 + 41ab: 49 f7 d3 not %r11 + 41ae: 4c 89 64 24 b8 mov %r12,-0x48(%rsp) + 41b3: 49 21 d3 and %rdx,%r11 + 41b6: 48 f7 d2 not %rdx + 41b9: 4d 31 cb xor %r9,%r11 + 41bc: 4c 21 d2 and %r10,%rdx + 41bf: 4c 8b 4c 24 e0 mov -0x20(%rsp),%r9 + 41c4: 4c 89 5c 24 c0 mov %r11,-0x40(%rsp) + 41c9: 49 89 d3 mov %rdx,%r11 + 41cc: 48 8b 54 24 20 mov 0x20(%rsp),%rdx + 41d1: 49 31 fb xor %rdi,%r11 + 41d4: 48 8b 7c 24 d0 mov -0x30(%rsp),%rdi + 41d9: 49 31 c1 xor %rax,%r9 + 41dc: 4c 89 5c 24 c8 mov %r11,-0x38(%rsp) + 41e1: 49 c1 c1 19 rol $0x19,%r9 + 41e5: 48 31 ea xor %rbp,%rdx + 41e8: 48 31 df xor %rbx,%rdi + 41eb: 48 d1 c2 rol $1,%rdx + 41ee: 48 c1 c7 06 rol $0x6,%rdi + 41f2: 49 89 fb mov %rdi,%r11 + 41f5: 49 f7 d3 not %r11 + 41f8: 4d 89 da mov %r11,%r10 + 41fb: 4d 21 ca and %r9,%r10 + 41fe: 4d 89 d3 mov %r10,%r11 + 4201: 49 31 d3 xor %rdx,%r11 + 4204: 4c 89 5c 24 d0 mov %r11,-0x30(%rsp) + 4209: 4d 89 cb mov %r9,%r11 + 420c: 49 f7 d3 not %r11 + 420f: 4d 89 da mov %r11,%r10 + 4212: 49 21 ca and %rcx,%r10 + 4215: 4d 89 d3 mov %r10,%r11 + 4218: 49 31 fb xor %rdi,%r11 + 421b: 4c 89 5c 24 d8 mov %r11,-0x28(%rsp) + 4220: 49 89 cb mov %rcx,%r11 + 4223: 49 f7 d3 not %r11 + 4226: 4d 89 dc mov %r11,%r12 + 4229: 49 21 f4 and %rsi,%r12 + 422c: 4d 31 cc xor %r9,%r12 + 422f: 49 89 f1 mov %rsi,%r9 + 4232: 49 f7 d1 not %r9 + 4235: 49 21 d1 and %rdx,%r9 + 4238: 48 f7 d2 not %rdx + 423b: 48 21 fa and %rdi,%rdx + 423e: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi + 4243: 49 31 c9 xor %rcx,%r9 + 4246: 48 31 f2 xor %rsi,%rdx + 4249: 48 8b 74 24 38 mov 0x38(%rsp),%rsi + 424e: 4c 89 4c 24 e0 mov %r9,-0x20(%rsp) + 4253: 4c 31 c7 xor %r8,%rdi + 4256: 48 89 54 24 e8 mov %rdx,-0x18(%rsp) + 425b: 4c 31 f6 xor %r14,%rsi + 425e: 48 89 fa mov %rdi,%rdx + 4261: 48 8b 3c 24 mov (%rsp),%rdi + 4265: 4c 8b 4c 24 f8 mov -0x8(%rsp),%r9 + 426a: 48 c1 ce 1c ror $0x1c,%rsi + 426e: 48 c1 c2 1b rol $0x1b,%rdx + 4272: 48 8b 4c 24 f0 mov -0x10(%rsp),%rcx + 4277: 49 89 f3 mov %rsi,%r11 + 427a: 48 31 ef xor %rbp,%rdi + 427d: 49 31 d9 xor %rbx,%r9 + 4280: 48 c1 c7 0a rol $0xa,%rdi + 4284: 49 f7 d3 not %r11 + 4287: 49 c1 c1 0f rol $0xf,%r9 + 428b: 48 31 c1 xor %rax,%rcx + 428e: 4d 89 da mov %r11,%r10 + 4291: 48 c1 c9 08 ror $0x8,%rcx + 4295: 48 33 44 24 40 xor 0x40(%rsp),%rax + 429a: 49 21 fa and %rdi,%r10 + 429d: 48 c1 c8 09 ror $0x9,%rax + 42a1: 4d 89 d3 mov %r10,%r11 + 42a4: 49 89 c7 mov %rax,%r15 + 42a7: 49 31 d3 xor %rdx,%r11 + 42aa: 49 f7 d7 not %r15 + 42ad: 4c 89 5c 24 f0 mov %r11,-0x10(%rsp) + 42b2: 49 89 fb mov %rdi,%r11 + 42b5: 49 f7 d3 not %r11 + 42b8: 4d 89 dd mov %r11,%r13 + 42bb: 4d 89 cb mov %r9,%r11 + 42be: 49 f7 d3 not %r11 + 42c1: 4d 21 cd and %r9,%r13 + 42c4: 4d 89 da mov %r11,%r10 + 42c7: 49 31 f5 xor %rsi,%r13 + 42ca: 49 21 ca and %rcx,%r10 + 42cd: 4d 89 d3 mov %r10,%r11 + 42d0: 49 31 fb xor %rdi,%r11 + 42d3: 4c 89 5c 24 f8 mov %r11,-0x8(%rsp) + 42d8: 49 89 cb mov %rcx,%r11 + 42db: 49 f7 d3 not %r11 + 42de: 49 21 d3 and %rdx,%r11 + 42e1: 48 f7 d2 not %rdx + 42e4: 48 21 f2 and %rsi,%rdx + 42e7: 48 8b 74 24 48 mov 0x48(%rsp),%rsi + 42ec: 4d 31 cb xor %r9,%r11 + 42ef: 48 89 d7 mov %rdx,%rdi + 42f2: 48 8b 54 24 28 mov 0x28(%rsp),%rdx + 42f7: 48 31 cf xor %rcx,%rdi + 42fa: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 42ff: 4c 31 c6 xor %r8,%rsi + 4302: 48 31 da xor %rbx,%rdx + 4305: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx + 430a: 48 c1 ce 19 ror $0x19,%rsi + 430e: 48 89 3c 24 mov %rdi,(%rsp) + 4312: 4c 31 f1 xor %r14,%rcx + 4315: 48 89 f7 mov %rsi,%rdi + 4318: 49 21 f7 and %rsi,%r15 + 431b: 48 c1 ca 02 ror $0x2,%rdx + 431f: 48 c1 c9 17 ror $0x17,%rcx + 4323: 48 31 eb xor %rbp,%rbx + 4326: 48 f7 d7 not %rdi + 4329: 49 31 d7 xor %rdx,%r15 + 432c: 49 89 c8 mov %rcx,%r8 + 432f: 48 c1 c3 02 rol $0x2,%rbx + 4333: 48 21 cf and %rcx,%rdi + 4336: 49 f7 d0 not %r8 + 4339: 48 31 c7 xor %rax,%rdi + 433c: 49 21 d8 and %rbx,%r8 + 433f: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 4344: 49 31 f0 xor %rsi,%r8 + 4347: 48 89 de mov %rbx,%rsi + 434a: 48 f7 d6 not %rsi + 434d: 48 21 d6 and %rdx,%rsi + 4350: 48 f7 d2 not %rdx + 4353: 48 31 ce xor %rcx,%rsi + 4356: 48 21 c2 and %rax,%rdx + 4359: 48 8b 44 24 58 mov 0x58(%rsp),%rax + 435e: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 4363: 48 8d 35 76 1e 00 00 lea 0x1e76(%rip),%rsi # 61e0 + 436a: 48 31 d3 xor %rdx,%rbx + 436d: 48 39 c6 cmp %rax,%rsi + 4370: 0f 85 1a f9 ff ff jne 3c90 + 4376: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi + 437b: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4380: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 + 4385: 48 89 07 mov %rax,(%rdi) + 4388: 48 8b 44 24 90 mov -0x70(%rsp),%rax + 438d: 4c 89 77 18 mov %r14,0x18(%rdi) + 4391: 48 89 47 08 mov %rax,0x8(%rdi) + 4395: 48 8b 44 24 98 mov -0x68(%rsp),%rax + 439a: 4c 89 67 60 mov %r12,0x60(%rdi) + 439e: 48 89 47 10 mov %rax,0x10(%rdi) + 43a2: 48 8b 44 24 a0 mov -0x60(%rsp),%rax + 43a7: 48 89 47 20 mov %rax,0x20(%rdi) + 43ab: 48 8b 44 24 a8 mov -0x58(%rsp),%rax + 43b0: 48 89 47 28 mov %rax,0x28(%rdi) + 43b4: 48 8b 44 24 b0 mov -0x50(%rsp),%rax + 43b9: 48 89 47 30 mov %rax,0x30(%rdi) + 43bd: 48 8b 44 24 b8 mov -0x48(%rsp),%rax + 43c2: 48 89 47 38 mov %rax,0x38(%rdi) + 43c6: 48 8b 44 24 c0 mov -0x40(%rsp),%rax + 43cb: 48 89 47 40 mov %rax,0x40(%rdi) + 43cf: 48 8b 44 24 c8 mov -0x38(%rsp),%rax + 43d4: 48 89 47 48 mov %rax,0x48(%rdi) + 43d8: 48 8b 44 24 d0 mov -0x30(%rsp),%rax + 43dd: 48 89 47 50 mov %rax,0x50(%rdi) + 43e1: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 43e6: 48 89 47 58 mov %rax,0x58(%rdi) + 43ea: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 43ef: 48 89 47 68 mov %rax,0x68(%rdi) + 43f3: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 43f8: 48 89 47 70 mov %rax,0x70(%rdi) + 43fc: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 4401: 48 89 47 78 mov %rax,0x78(%rdi) + 4405: 4c 89 af 80 00 00 00 mov %r13,0x80(%rdi) + 440c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 4411: 4c 89 9f 90 00 00 00 mov %r11,0x90(%rdi) + 4418: 48 89 87 88 00 00 00 mov %rax,0x88(%rdi) + 441f: 48 8b 04 24 mov (%rsp),%rax + 4423: 4c 89 bf a0 00 00 00 mov %r15,0xa0(%rdi) + 442a: 48 89 87 98 00 00 00 mov %rax,0x98(%rdi) + 4431: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4436: 4c 89 87 b0 00 00 00 mov %r8,0xb0(%rdi) + 443d: 48 89 87 a8 00 00 00 mov %rax,0xa8(%rdi) + 4444: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4449: 48 89 9f c0 00 00 00 mov %rbx,0xc0(%rdi) + 4450: 48 89 87 b8 00 00 00 mov %rax,0xb8(%rdi) + 4457: 48 83 c4 68 add $0x68,%rsp + 445b: 5b pop %rbx + 445c: 5d pop %rbp + 445d: 41 5c pop %r12 + 445f: 41 5d pop %r13 + 4461: 41 5e pop %r14 + 4463: 41 5f pop %r15 + 4465: c3 ret + 4466: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 446d: 00 00 00 + +0000000000004470 : + 4470: 41 57 push %r15 + 4472: 31 c0 xor %eax,%eax + 4474: 49 89 f7 mov %rsi,%r15 + 4477: 41 56 push %r14 + 4479: 41 55 push %r13 + 447b: 41 54 push %r12 + 447d: 49 89 d4 mov %rdx,%r12 + 4480: 55 push %rbp + 4481: 48 89 fd mov %rdi,%rbp + 4484: 48 83 c7 08 add $0x8,%rdi + 4488: 53 push %rbx + 4489: 89 cb mov %ecx,%ebx + 448b: 48 89 e9 mov %rbp,%rcx + 448e: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) + 4495: 00 + 4496: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 449d: 00 00 00 00 + 44a1: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 44a5: 48 29 f9 sub %rdi,%rcx + 44a8: 81 c1 c8 00 00 00 add $0xc8,%ecx + 44ae: c1 e9 03 shr $0x3,%ecx + 44b1: f3 48 ab rep stos %rax,%es:(%rdi) + 44b4: 48 81 fa 87 00 00 00 cmp $0x87,%rdx + 44bb: 0f 86 ae 00 00 00 jbe 456f + 44c1: 4c 8d b6 88 00 00 00 lea 0x88(%rsi),%r14 + 44c8: 4d 89 f5 mov %r14,%r13 + 44cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 44d0: 4c 89 f8 mov %r15,%rax + 44d3: 48 89 ee mov %rbp,%rsi + 44d6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 44dd: 00 00 00 + 44e0: 0f b6 50 01 movzbl 0x1(%rax),%edx + 44e4: 0f b6 48 02 movzbl 0x2(%rax),%ecx + 44e8: 48 83 c0 08 add $0x8,%rax + 44ec: 48 c1 e1 10 shl $0x10,%rcx + 44f0: 48 c1 e2 08 shl $0x8,%rdx + 44f4: 48 09 ca or %rcx,%rdx + 44f7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx + 44fb: 48 09 ca or %rcx,%rdx + 44fe: 0f b6 48 fb movzbl -0x5(%rax),%ecx + 4502: 48 c1 e1 18 shl $0x18,%rcx + 4506: 48 09 ca or %rcx,%rdx + 4509: 0f b6 48 fc movzbl -0x4(%rax),%ecx + 450d: 48 c1 e1 20 shl $0x20,%rcx + 4511: 48 09 d1 or %rdx,%rcx + 4514: 0f b6 50 fd movzbl -0x3(%rax),%edx + 4518: 48 c1 e2 28 shl $0x28,%rdx + 451c: 48 09 ca or %rcx,%rdx + 451f: 0f b6 48 fe movzbl -0x2(%rax),%ecx + 4523: 48 c1 e1 30 shl $0x30,%rcx + 4527: 48 09 d1 or %rdx,%rcx + 452a: 0f b6 50 ff movzbl -0x1(%rax),%edx + 452e: 48 c1 e2 38 shl $0x38,%rdx + 4532: 48 09 ca or %rcx,%rdx + 4535: 48 31 16 xor %rdx,(%rsi) + 4538: 48 83 c6 08 add $0x8,%rsi + 453c: 4c 39 e8 cmp %r13,%rax + 453f: 75 9f jne 44e0 + 4541: 48 89 ef mov %rbp,%rdi + 4544: 49 81 ec 88 00 00 00 sub $0x88,%r12 + 454b: 4d 89 f7 mov %r14,%r15 + 454e: 49 81 c5 88 00 00 00 add $0x88,%r13 + 4555: e8 26 f6 ff ff call 3b80 + 455a: 49 81 fc 87 00 00 00 cmp $0x87,%r12 + 4561: 76 0c jbe 456f + 4563: 49 81 c6 88 00 00 00 add $0x88,%r14 + 456a: e9 61 ff ff ff jmp 44d0 + 456f: 4d 85 e4 test %r12,%r12 + 4572: 74 6c je 45e0 + 4574: 31 c0 xor %eax,%eax + 4576: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 457d: 00 00 00 + 4580: 89 c2 mov %eax,%edx + 4582: 89 c1 mov %eax,%ecx + 4584: c1 ea 03 shr $0x3,%edx + 4587: 83 e1 07 and $0x7,%ecx + 458a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 4591: 41 0f b6 14 07 movzbl (%r15,%rax,1),%edx + 4596: c1 e1 03 shl $0x3,%ecx + 4599: 48 83 c0 01 add $0x1,%rax + 459d: 48 d3 e2 shl %cl,%rdx + 45a0: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) + 45a5: 49 39 c4 cmp %rax,%r12 + 45a8: 75 d6 jne 4580 + 45aa: 44 89 e0 mov %r12d,%eax + 45ad: 44 89 e1 mov %r12d,%ecx + 45b0: c1 e8 03 shr $0x3,%eax + 45b3: 83 e1 07 and $0x7,%ecx + 45b6: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 45bd: c1 e1 03 shl $0x3,%ecx + 45c0: 48 01 e8 add %rbp,%rax + 45c3: 0f b6 db movzbl %bl,%ebx + 45c6: 48 d3 e3 shl %cl,%rbx + 45c9: 48 31 18 xor %rbx,(%rax) + 45cc: 48 0f ba bd 80 00 00 btcq $0x3f,0x80(%rbp) + 45d3: 00 3f + 45d5: 5b pop %rbx + 45d6: 5d pop %rbp + 45d7: 41 5c pop %r12 + 45d9: 41 5d pop %r13 + 45db: 41 5e pop %r14 + 45dd: 41 5f pop %r15 + 45df: c3 ret + 45e0: 48 89 e8 mov %rbp,%rax + 45e3: 31 c9 xor %ecx,%ecx + 45e5: eb dc jmp 45c3 + 45e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 45ee: 00 00 + +00000000000045f0 : + 45f0: 41 56 push %r14 + 45f2: 31 c0 xor %eax,%eax + 45f4: 49 89 f6 mov %rsi,%r14 + 45f7: 41 55 push %r13 + 45f9: 41 54 push %r12 + 45fb: 55 push %rbp + 45fc: 48 89 d5 mov %rdx,%rbp + 45ff: 53 push %rbx + 4600: 48 89 fb mov %rdi,%rbx + 4603: 48 83 c7 08 add $0x8,%rdi + 4607: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) + 460e: 00 + 460f: 48 89 d9 mov %rbx,%rcx + 4612: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 4619: 00 00 00 00 + 461d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 4621: 48 29 f9 sub %rdi,%rcx + 4624: 81 c1 c8 00 00 00 add $0xc8,%ecx + 462a: c1 e9 03 shr $0x3,%ecx + 462d: f3 48 ab rep stos %rax,%es:(%rdi) + 4630: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx + 4637: 0f 86 b2 00 00 00 jbe 46ef + 463d: 4c 8d ae a8 00 00 00 lea 0xa8(%rsi),%r13 + 4644: 4d 89 ec mov %r13,%r12 + 4647: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 464e: 00 00 + 4650: 4c 89 f0 mov %r14,%rax + 4653: 48 89 de mov %rbx,%rsi + 4656: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 465d: 00 00 00 + 4660: 0f b6 50 01 movzbl 0x1(%rax),%edx + 4664: 0f b6 48 02 movzbl 0x2(%rax),%ecx + 4668: 48 83 c0 08 add $0x8,%rax + 466c: 48 c1 e1 10 shl $0x10,%rcx + 4670: 48 c1 e2 08 shl $0x8,%rdx + 4674: 48 09 ca or %rcx,%rdx + 4677: 0f b6 48 f8 movzbl -0x8(%rax),%ecx + 467b: 48 09 ca or %rcx,%rdx + 467e: 0f b6 48 fb movzbl -0x5(%rax),%ecx + 4682: 48 c1 e1 18 shl $0x18,%rcx + 4686: 48 09 ca or %rcx,%rdx + 4689: 0f b6 48 fc movzbl -0x4(%rax),%ecx + 468d: 48 c1 e1 20 shl $0x20,%rcx + 4691: 48 09 d1 or %rdx,%rcx + 4694: 0f b6 50 fd movzbl -0x3(%rax),%edx + 4698: 48 c1 e2 28 shl $0x28,%rdx + 469c: 48 09 ca or %rcx,%rdx + 469f: 0f b6 48 fe movzbl -0x2(%rax),%ecx + 46a3: 48 c1 e1 30 shl $0x30,%rcx + 46a7: 48 09 d1 or %rdx,%rcx + 46aa: 0f b6 50 ff movzbl -0x1(%rax),%edx + 46ae: 48 c1 e2 38 shl $0x38,%rdx + 46b2: 48 09 ca or %rcx,%rdx + 46b5: 48 31 16 xor %rdx,(%rsi) + 46b8: 48 83 c6 08 add $0x8,%rsi + 46bc: 4c 39 e0 cmp %r12,%rax + 46bf: 75 9f jne 4660 + 46c1: 48 89 df mov %rbx,%rdi + 46c4: 48 81 ed a8 00 00 00 sub $0xa8,%rbp + 46cb: 4d 89 ee mov %r13,%r14 + 46ce: 49 81 c4 a8 00 00 00 add $0xa8,%r12 + 46d5: e8 a6 f4 ff ff call 3b80 + 46da: 48 81 fd a7 00 00 00 cmp $0xa7,%rbp + 46e1: 76 0c jbe 46ef + 46e3: 49 81 c5 a8 00 00 00 add $0xa8,%r13 + 46ea: e9 61 ff ff ff jmp 4650 + 46ef: 48 85 ed test %rbp,%rbp + 46f2: 74 69 je 475d + 46f4: 31 c0 xor %eax,%eax + 46f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 46fd: 00 00 00 + 4700: 89 c2 mov %eax,%edx + 4702: 89 c1 mov %eax,%ecx + 4704: c1 ea 03 shr $0x3,%edx + 4707: 83 e1 07 and $0x7,%ecx + 470a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 4711: 41 0f b6 14 06 movzbl (%r14,%rax,1),%edx + 4716: c1 e1 03 shl $0x3,%ecx + 4719: 48 83 c0 01 add $0x1,%rax + 471d: 48 d3 e2 shl %cl,%rdx + 4720: 48 31 14 33 xor %rdx,(%rbx,%rsi,1) + 4724: 48 39 c5 cmp %rax,%rbp + 4727: 75 d7 jne 4700 + 4729: 89 e8 mov %ebp,%eax + 472b: 89 e9 mov %ebp,%ecx + 472d: ba 1f 00 00 00 mov $0x1f,%edx + 4732: c1 e8 03 shr $0x3,%eax + 4735: 83 e1 07 and $0x7,%ecx + 4738: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 473f: c1 e1 03 shl $0x3,%ecx + 4742: 48 01 d8 add %rbx,%rax + 4745: 48 d3 e2 shl %cl,%rdx + 4748: 48 31 10 xor %rdx,(%rax) + 474b: 48 0f ba bb a0 00 00 btcq $0x3f,0xa0(%rbx) + 4752: 00 3f + 4754: 5b pop %rbx + 4755: 5d pop %rbp + 4756: 41 5c pop %r12 + 4758: 41 5d pop %r13 + 475a: 41 5e pop %r14 + 475c: c3 ret + 475d: 48 89 d8 mov %rbx,%rax + 4760: ba 1f 00 00 00 mov $0x1f,%edx + 4765: eb e1 jmp 4748 + 4767: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 476e: 00 00 + +0000000000004770 : + 4770: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) + 4777: 48 89 fa mov %rdi,%rdx + 477a: 48 8d 7f 08 lea 0x8(%rdi),%rdi + 477e: 31 c0 xor %eax,%eax + 4780: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 4787: 00 00 00 00 + 478b: 48 89 d1 mov %rdx,%rcx + 478e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 4792: 48 29 f9 sub %rdi,%rcx + 4795: 81 c1 c8 00 00 00 add $0xc8,%ecx + 479b: c1 e9 03 shr $0x3,%ecx + 479e: f3 48 ab rep stos %rax,%es:(%rdi) + 47a1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) + 47a8: 00 00 00 + 47ab: c3 ret + 47ac: 0f 1f 40 00 nopl 0x0(%rax) + +00000000000047b0 : + 47b0: 41 54 push %r12 + 47b2: 49 89 d4 mov %rdx,%r12 + 47b5: 55 push %rbp + 47b6: 48 89 f5 mov %rsi,%rbp + 47b9: 53 push %rbx + 47ba: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax + 47c0: 48 89 fb mov %rdi,%rbx + 47c3: 48 01 c2 add %rax,%rdx + 47c6: 49 89 c0 mov %rax,%r8 + 47c9: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx + 47d0: 0f 86 a9 00 00 00 jbe 487f + 47d6: 3d a7 00 00 00 cmp $0xa7,%eax + 47db: 76 28 jbe 4805 + 47dd: 0f 1f 00 nopl (%rax) + 47e0: b8 a8 00 00 00 mov $0xa8,%eax + 47e5: 48 89 df mov %rbx,%rdi + 47e8: 44 29 c0 sub %r8d,%eax + 47eb: 49 29 c4 sub %rax,%r12 + 47ee: e8 8d f3 ff ff call 3b80 + 47f3: 45 31 c0 xor %r8d,%r8d + 47f6: 31 c0 xor %eax,%eax + 47f8: 49 81 fc a7 00 00 00 cmp $0xa7,%r12 + 47ff: 0f 86 8b 00 00 00 jbe 4890 + 4805: 44 89 c0 mov %r8d,%eax + 4808: 48 89 ee mov %rbp,%rsi + 480b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4812: 00 00 00 00 + 4816: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 481d: 00 00 00 00 + 4821: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4828: 00 00 00 00 + 482c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4833: 00 00 00 00 + 4837: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 483e: 00 00 + 4840: 89 c2 mov %eax,%edx + 4842: 89 c1 mov %eax,%ecx + 4844: 48 83 c6 01 add $0x1,%rsi + 4848: 83 c0 01 add $0x1,%eax + 484b: c1 ea 03 shr $0x3,%edx + 484e: 83 e1 07 and $0x7,%ecx + 4851: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi + 4858: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 485c: c1 e1 03 shl $0x3,%ecx + 485f: 48 d3 e2 shl %cl,%rdx + 4862: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) + 4866: 3d a8 00 00 00 cmp $0xa8,%eax + 486b: 75 d3 jne 4840 + 486d: b8 a7 00 00 00 mov $0xa7,%eax + 4872: 44 29 c0 sub %r8d,%eax + 4875: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp + 487a: e9 61 ff ff ff jmp 47e0 + 487f: 49 89 d4 mov %rdx,%r12 + 4882: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4889: 00 00 00 00 + 488d: 0f 1f 00 nopl (%rax) + 4890: 4c 39 e0 cmp %r12,%rax + 4893: 44 89 c0 mov %r8d,%eax + 4896: 73 5a jae 48f2 + 4898: 48 89 ea mov %rbp,%rdx + 489b: 45 8d 40 01 lea 0x1(%r8),%r8d + 489f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 48a6: 00 00 00 00 + 48aa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 48b1: 00 00 00 00 + 48b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 48bc: 00 00 00 00 + 48c0: 89 c1 mov %eax,%ecx + 48c2: 0f b6 32 movzbl (%rdx),%esi + 48c5: 48 83 c2 01 add $0x1,%rdx + 48c9: c1 e9 03 shr $0x3,%ecx + 48cc: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi + 48d3: 89 c1 mov %eax,%ecx + 48d5: 83 c0 01 add $0x1,%eax + 48d8: 83 e1 07 and $0x7,%ecx + 48db: c1 e1 03 shl $0x3,%ecx + 48de: 48 d3 e6 shl %cl,%rsi + 48e1: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx + 48e6: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) + 48ea: 48 29 e9 sub %rbp,%rcx + 48ed: 4c 39 e1 cmp %r12,%rcx + 48f0: 72 ce jb 48c0 + 48f2: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) + 48f8: 5b pop %rbx + 48f9: 5d pop %rbp + 48fa: 41 5c pop %r12 + 48fc: c3 ret + 48fd: 0f 1f 00 nopl (%rax) + +0000000000004900 : + 4900: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx + 4906: 89 c8 mov %ecx,%eax + 4908: 83 e1 07 and $0x7,%ecx + 490b: c1 e8 03 shr $0x3,%eax + 490e: c1 e1 03 shl $0x3,%ecx + 4911: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 4918: b8 1f 00 00 00 mov $0x1f,%eax + 491d: 48 d3 e0 shl %cl,%rax + 4920: 48 31 04 17 xor %rax,(%rdi,%rdx,1) + 4924: c7 87 c8 00 00 00 a8 movl $0xa8,0xc8(%rdi) + 492b: 00 00 00 + 492e: 48 0f ba bf a0 00 00 btcq $0x3f,0xa0(%rdi) + 4935: 00 3f + 4937: c3 ret + 4938: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 493f: 00 + +0000000000004940 : + 4940: 41 54 push %r12 + 4942: 49 89 d4 mov %rdx,%r12 + 4945: 55 push %rbp + 4946: 53 push %rbx + 4947: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax + 494d: 48 85 f6 test %rsi,%rsi + 4950: 74 66 je 49b8 + 4952: 48 89 fb mov %rdi,%rbx + 4955: 48 89 f7 mov %rsi,%rdi + 4958: 3d a8 00 00 00 cmp $0xa8,%eax + 495d: 0f 84 82 00 00 00 je 49e5 + 4963: 3d a7 00 00 00 cmp $0xa7,%eax + 4968: 77 f9 ja 4963 + 496a: 89 c5 mov %eax,%ebp + 496c: 41 89 c0 mov %eax,%r8d + 496f: 48 01 fd add %rdi,%rbp + 4972: 44 89 c6 mov %r8d,%esi + 4975: 44 89 c0 mov %r8d,%eax + 4978: 48 29 de sub %rbx,%rsi + 497b: eb 28 jmp 49a5 + 497d: 0f 1f 00 nopl (%rax) + 4980: 89 c2 mov %eax,%edx + 4982: 89 c1 mov %eax,%ecx + 4984: 48 83 c3 01 add $0x1,%rbx + 4988: 83 c0 01 add $0x1,%eax + 498b: c1 ea 03 shr $0x3,%edx + 498e: 83 e1 07 and $0x7,%ecx + 4991: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx + 4995: c1 e1 03 shl $0x3,%ecx + 4998: 48 d3 ea shr %cl,%rdx + 499b: 88 53 ff mov %dl,-0x1(%rbx) + 499e: 3d a8 00 00 00 cmp $0xa8,%eax + 49a3: 74 23 je 49c8 + 49a5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 49a9: 48 39 ea cmp %rbp,%rdx + 49ac: 72 d2 jb 4980 + 49ae: 89 c2 mov %eax,%edx + 49b0: 44 29 c2 sub %r8d,%edx + 49b3: 48 29 d7 sub %rdx,%rdi + 49b6: 75 b2 jne 496a + 49b8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) + 49bf: 00 + 49c0: 5b pop %rbx + 49c1: 5d pop %rbp + 49c2: 41 5c pop %r12 + 49c4: c3 ret + 49c5: 0f 1f 00 nopl (%rax) + 49c8: 89 c2 mov %eax,%edx + 49ca: 44 29 c2 sub %r8d,%edx + 49cd: 48 29 d7 sub %rdx,%rdi + 49d0: 48 89 fd mov %rdi,%rbp + 49d3: 74 e3 je 49b8 + 49d5: 4c 89 e7 mov %r12,%rdi + 49d8: e8 a3 f1 ff ff call 3b80 + 49dd: 48 89 ef mov %rbp,%rdi + 49e0: 45 31 c0 xor %r8d,%r8d + 49e3: eb 8d jmp 4972 + 49e5: 48 89 f5 mov %rsi,%rbp + 49e8: eb eb jmp 49d5 + 49ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +00000000000049f0 : + 49f0: 53 push %rbx + 49f1: 48 89 fb mov %rdi,%rbx + 49f4: e8 f7 fb ff ff call 45f0 + 49f9: c7 83 c8 00 00 00 a8 movl $0xa8,0xc8(%rbx) + 4a00: 00 00 00 + 4a03: 5b pop %rbx + 4a04: c3 ret + 4a05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4a0c: 00 00 00 00 + +0000000000004a10 : + 4a10: 48 85 f6 test %rsi,%rsi + 4a13: 0f 84 9a 00 00 00 je 4ab3 + 4a19: 41 55 push %r13 + 4a1b: 4c 8d af a8 00 00 00 lea 0xa8(%rdi),%r13 + 4a22: 41 54 push %r12 + 4a24: 49 89 d4 mov %rdx,%r12 + 4a27: 55 push %rbp + 4a28: 48 89 f5 mov %rsi,%rbp + 4a2b: 53 push %rbx + 4a2c: 0f 1f 40 00 nopl 0x0(%rax) + 4a30: 4c 89 e7 mov %r12,%rdi + 4a33: 49 8d 9d 58 ff ff ff lea -0xa8(%r13),%rbx + 4a3a: e8 41 f1 ff ff call 3b80 + 4a3f: 4c 89 e2 mov %r12,%rdx + 4a42: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4a49: 00 00 00 00 + 4a4d: 0f 1f 00 nopl (%rax) + 4a50: 48 8b 02 mov (%rdx),%rax + 4a53: 48 83 c3 08 add $0x8,%rbx + 4a57: 48 83 c2 08 add $0x8,%rdx + 4a5b: 48 89 c1 mov %rax,%rcx + 4a5e: 88 43 f8 mov %al,-0x8(%rbx) + 4a61: 48 c1 e9 10 shr $0x10,%rcx + 4a65: 88 63 f9 mov %ah,-0x7(%rbx) + 4a68: 88 4b fa mov %cl,-0x6(%rbx) + 4a6b: 48 89 c1 mov %rax,%rcx + 4a6e: 48 c1 e9 18 shr $0x18,%rcx + 4a72: 88 4b fb mov %cl,-0x5(%rbx) + 4a75: 48 89 c1 mov %rax,%rcx + 4a78: 48 c1 e9 20 shr $0x20,%rcx + 4a7c: 88 4b fc mov %cl,-0x4(%rbx) + 4a7f: 48 89 c1 mov %rax,%rcx + 4a82: 48 c1 e9 28 shr $0x28,%rcx + 4a86: 88 4b fd mov %cl,-0x3(%rbx) + 4a89: 48 89 c1 mov %rax,%rcx + 4a8c: 48 c1 e8 38 shr $0x38,%rax + 4a90: 48 c1 e9 30 shr $0x30,%rcx + 4a94: 88 43 ff mov %al,-0x1(%rbx) + 4a97: 88 4b fe mov %cl,-0x2(%rbx) + 4a9a: 49 39 dd cmp %rbx,%r13 + 4a9d: 75 b1 jne 4a50 + 4a9f: 49 81 c5 a8 00 00 00 add $0xa8,%r13 + 4aa6: 48 83 ed 01 sub $0x1,%rbp + 4aaa: 75 84 jne 4a30 + 4aac: 5b pop %rbx + 4aad: 5d pop %rbp + 4aae: 41 5c pop %r12 + 4ab0: 41 5d pop %r13 + 4ab2: c3 ret + 4ab3: c3 ret + 4ab4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4abb: 00 00 00 00 + 4abf: 90 nop + +0000000000004ac0 : + 4ac0: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) + 4ac7: 48 89 fa mov %rdi,%rdx + 4aca: 48 8d 7f 08 lea 0x8(%rdi),%rdi + 4ace: 31 c0 xor %eax,%eax + 4ad0: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 4ad7: 00 00 00 00 + 4adb: 48 89 d1 mov %rdx,%rcx + 4ade: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 4ae2: 48 29 f9 sub %rdi,%rcx + 4ae5: 81 c1 c8 00 00 00 add $0xc8,%ecx + 4aeb: c1 e9 03 shr $0x3,%ecx + 4aee: f3 48 ab rep stos %rax,%es:(%rdi) + 4af1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) + 4af8: 00 00 00 + 4afb: c3 ret + 4afc: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000004b00 : + 4b00: 41 54 push %r12 + 4b02: 49 89 d4 mov %rdx,%r12 + 4b05: 55 push %rbp + 4b06: 48 89 f5 mov %rsi,%rbp + 4b09: 53 push %rbx + 4b0a: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax + 4b10: 48 89 fb mov %rdi,%rbx + 4b13: 48 01 c2 add %rax,%rdx + 4b16: 49 89 c0 mov %rax,%r8 + 4b19: 48 81 fa 87 00 00 00 cmp $0x87,%rdx + 4b20: 0f 86 99 00 00 00 jbe 4bbf + 4b26: 3d 87 00 00 00 cmp $0x87,%eax + 4b2b: 76 24 jbe 4b51 + 4b2d: 0f 1f 00 nopl (%rax) + 4b30: b8 88 00 00 00 mov $0x88,%eax + 4b35: 48 89 df mov %rbx,%rdi + 4b38: 44 29 c0 sub %r8d,%eax + 4b3b: 49 29 c4 sub %rax,%r12 + 4b3e: e8 3d f0 ff ff call 3b80 + 4b43: 45 31 c0 xor %r8d,%r8d + 4b46: 31 c0 xor %eax,%eax + 4b48: 49 81 fc 87 00 00 00 cmp $0x87,%r12 + 4b4f: 76 7f jbe 4bd0 + 4b51: 44 89 c0 mov %r8d,%eax + 4b54: 48 89 ee mov %rbp,%rsi + 4b57: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4b5e: 00 00 00 00 + 4b62: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4b69: 00 00 00 00 + 4b6d: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4b74: 00 00 00 00 + 4b78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 4b7f: 00 + 4b80: 89 c2 mov %eax,%edx + 4b82: 89 c1 mov %eax,%ecx + 4b84: 48 83 c6 01 add $0x1,%rsi + 4b88: 83 c0 01 add $0x1,%eax + 4b8b: c1 ea 03 shr $0x3,%edx + 4b8e: 83 e1 07 and $0x7,%ecx + 4b91: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi + 4b98: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 4b9c: c1 e1 03 shl $0x3,%ecx + 4b9f: 48 d3 e2 shl %cl,%rdx + 4ba2: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) + 4ba6: 3d 88 00 00 00 cmp $0x88,%eax + 4bab: 75 d3 jne 4b80 + 4bad: b8 87 00 00 00 mov $0x87,%eax + 4bb2: 44 29 c0 sub %r8d,%eax + 4bb5: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp + 4bba: e9 71 ff ff ff jmp 4b30 + 4bbf: 49 89 d4 mov %rdx,%r12 + 4bc2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4bc9: 00 00 00 00 + 4bcd: 0f 1f 00 nopl (%rax) + 4bd0: 4c 39 e0 cmp %r12,%rax + 4bd3: 44 89 c0 mov %r8d,%eax + 4bd6: 73 5a jae 4c32 + 4bd8: 48 89 ea mov %rbp,%rdx + 4bdb: 45 8d 40 01 lea 0x1(%r8),%r8d + 4bdf: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4be6: 00 00 00 00 + 4bea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4bf1: 00 00 00 00 + 4bf5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4bfc: 00 00 00 00 + 4c00: 89 c1 mov %eax,%ecx + 4c02: 0f b6 32 movzbl (%rdx),%esi + 4c05: 48 83 c2 01 add $0x1,%rdx + 4c09: c1 e9 03 shr $0x3,%ecx + 4c0c: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi + 4c13: 89 c1 mov %eax,%ecx + 4c15: 83 c0 01 add $0x1,%eax + 4c18: 83 e1 07 and $0x7,%ecx + 4c1b: c1 e1 03 shl $0x3,%ecx + 4c1e: 48 d3 e6 shl %cl,%rsi + 4c21: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx + 4c26: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) + 4c2a: 48 29 e9 sub %rbp,%rcx + 4c2d: 4c 39 e1 cmp %r12,%rcx + 4c30: 72 ce jb 4c00 + 4c32: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) + 4c38: 5b pop %rbx + 4c39: 5d pop %rbp + 4c3a: 41 5c pop %r12 + 4c3c: c3 ret + 4c3d: 0f 1f 00 nopl (%rax) + +0000000000004c40 : + 4c40: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx + 4c46: 89 c8 mov %ecx,%eax + 4c48: 83 e1 07 and $0x7,%ecx + 4c4b: c1 e8 03 shr $0x3,%eax + 4c4e: c1 e1 03 shl $0x3,%ecx + 4c51: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 4c58: b8 1f 00 00 00 mov $0x1f,%eax + 4c5d: 48 d3 e0 shl %cl,%rax + 4c60: 48 31 04 17 xor %rax,(%rdi,%rdx,1) + 4c64: c7 87 c8 00 00 00 88 movl $0x88,0xc8(%rdi) + 4c6b: 00 00 00 + 4c6e: 48 0f ba bf 80 00 00 btcq $0x3f,0x80(%rdi) + 4c75: 00 3f + 4c77: c3 ret + 4c78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 4c7f: 00 + +0000000000004c80 : + 4c80: 41 54 push %r12 + 4c82: 49 89 d4 mov %rdx,%r12 + 4c85: 55 push %rbp + 4c86: 53 push %rbx + 4c87: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax + 4c8d: 48 85 f6 test %rsi,%rsi + 4c90: 74 66 je 4cf8 + 4c92: 48 89 fb mov %rdi,%rbx + 4c95: 48 89 f7 mov %rsi,%rdi + 4c98: 3d 88 00 00 00 cmp $0x88,%eax + 4c9d: 0f 84 82 00 00 00 je 4d25 + 4ca3: 3d 87 00 00 00 cmp $0x87,%eax + 4ca8: 77 f9 ja 4ca3 + 4caa: 89 c5 mov %eax,%ebp + 4cac: 41 89 c0 mov %eax,%r8d + 4caf: 48 01 fd add %rdi,%rbp + 4cb2: 44 89 c6 mov %r8d,%esi + 4cb5: 44 89 c0 mov %r8d,%eax + 4cb8: 48 29 de sub %rbx,%rsi + 4cbb: eb 28 jmp 4ce5 + 4cbd: 0f 1f 00 nopl (%rax) + 4cc0: 89 c2 mov %eax,%edx + 4cc2: 89 c1 mov %eax,%ecx + 4cc4: 48 83 c3 01 add $0x1,%rbx + 4cc8: 83 c0 01 add $0x1,%eax + 4ccb: c1 ea 03 shr $0x3,%edx + 4cce: 83 e1 07 and $0x7,%ecx + 4cd1: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx + 4cd5: c1 e1 03 shl $0x3,%ecx + 4cd8: 48 d3 ea shr %cl,%rdx + 4cdb: 88 53 ff mov %dl,-0x1(%rbx) + 4cde: 3d 88 00 00 00 cmp $0x88,%eax + 4ce3: 74 23 je 4d08 + 4ce5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 4ce9: 48 39 ea cmp %rbp,%rdx + 4cec: 72 d2 jb 4cc0 + 4cee: 89 c2 mov %eax,%edx + 4cf0: 44 29 c2 sub %r8d,%edx + 4cf3: 48 29 d7 sub %rdx,%rdi + 4cf6: 75 b2 jne 4caa + 4cf8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) + 4cff: 00 + 4d00: 5b pop %rbx + 4d01: 5d pop %rbp + 4d02: 41 5c pop %r12 + 4d04: c3 ret + 4d05: 0f 1f 00 nopl (%rax) + 4d08: 89 c2 mov %eax,%edx + 4d0a: 44 29 c2 sub %r8d,%edx + 4d0d: 48 29 d7 sub %rdx,%rdi + 4d10: 48 89 fd mov %rdi,%rbp + 4d13: 74 e3 je 4cf8 + 4d15: 4c 89 e7 mov %r12,%rdi + 4d18: e8 63 ee ff ff call 3b80 + 4d1d: 48 89 ef mov %rbp,%rdi + 4d20: 45 31 c0 xor %r8d,%r8d + 4d23: eb 8d jmp 4cb2 + 4d25: 48 89 f5 mov %rsi,%rbp + 4d28: eb eb jmp 4d15 + 4d2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000000004d30 : + 4d30: 53 push %rbx + 4d31: b9 1f 00 00 00 mov $0x1f,%ecx + 4d36: 48 89 fb mov %rdi,%rbx + 4d39: e8 32 f7 ff ff call 4470 + 4d3e: c7 83 c8 00 00 00 88 movl $0x88,0xc8(%rbx) + 4d45: 00 00 00 + 4d48: 5b pop %rbx + 4d49: c3 ret + 4d4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000000004d50 : + 4d50: 48 85 f6 test %rsi,%rsi + 4d53: 0f 84 9a 00 00 00 je 4df3 + 4d59: 41 55 push %r13 + 4d5b: 4c 8d af 88 00 00 00 lea 0x88(%rdi),%r13 + 4d62: 41 54 push %r12 + 4d64: 49 89 d4 mov %rdx,%r12 + 4d67: 55 push %rbp + 4d68: 48 89 f5 mov %rsi,%rbp + 4d6b: 53 push %rbx + 4d6c: 0f 1f 40 00 nopl 0x0(%rax) + 4d70: 4c 89 e7 mov %r12,%rdi + 4d73: 49 8d 9d 78 ff ff ff lea -0x88(%r13),%rbx + 4d7a: e8 01 ee ff ff call 3b80 + 4d7f: 4c 89 e2 mov %r12,%rdx + 4d82: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4d89: 00 00 00 00 + 4d8d: 0f 1f 00 nopl (%rax) + 4d90: 48 8b 02 mov (%rdx),%rax + 4d93: 48 83 c3 08 add $0x8,%rbx + 4d97: 48 83 c2 08 add $0x8,%rdx + 4d9b: 48 89 c1 mov %rax,%rcx + 4d9e: 88 43 f8 mov %al,-0x8(%rbx) + 4da1: 48 c1 e9 10 shr $0x10,%rcx + 4da5: 88 63 f9 mov %ah,-0x7(%rbx) + 4da8: 88 4b fa mov %cl,-0x6(%rbx) + 4dab: 48 89 c1 mov %rax,%rcx + 4dae: 48 c1 e9 18 shr $0x18,%rcx + 4db2: 88 4b fb mov %cl,-0x5(%rbx) + 4db5: 48 89 c1 mov %rax,%rcx + 4db8: 48 c1 e9 20 shr $0x20,%rcx + 4dbc: 88 4b fc mov %cl,-0x4(%rbx) + 4dbf: 48 89 c1 mov %rax,%rcx + 4dc2: 48 c1 e9 28 shr $0x28,%rcx + 4dc6: 88 4b fd mov %cl,-0x3(%rbx) + 4dc9: 48 89 c1 mov %rax,%rcx + 4dcc: 48 c1 e8 38 shr $0x38,%rax + 4dd0: 48 c1 e9 30 shr $0x30,%rcx + 4dd4: 88 43 ff mov %al,-0x1(%rbx) + 4dd7: 88 4b fe mov %cl,-0x2(%rbx) + 4dda: 49 39 dd cmp %rbx,%r13 + 4ddd: 75 b1 jne 4d90 + 4ddf: 49 81 c5 88 00 00 00 add $0x88,%r13 + 4de6: 48 83 ed 01 sub $0x1,%rbp + 4dea: 75 84 jne 4d70 + 4dec: 5b pop %rbx + 4ded: 5d pop %rbp + 4dee: 41 5c pop %r12 + 4df0: 41 5d pop %r13 + 4df2: c3 ret + 4df3: c3 ret + 4df4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4dfb: 00 00 00 00 + 4dff: 90 nop + +0000000000004e00 : + 4e00: 41 57 push %r15 + 4e02: 41 56 push %r14 + 4e04: 49 89 fe mov %rdi,%r14 + 4e07: 41 55 push %r13 + 4e09: 41 54 push %r12 + 4e0b: 55 push %rbp + 4e0c: 48 89 f5 mov %rsi,%rbp + 4e0f: 48 89 d6 mov %rdx,%rsi + 4e12: 53 push %rbx + 4e13: 48 89 eb mov %rbp,%rbx + 4e16: 48 c1 eb 03 shr $0x3,%rbx + 4e1a: 48 81 ec f8 00 00 00 sub $0xf8,%rsp + 4e21: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx + 4e28: 00 00 + 4e2a: 48 89 94 24 e8 00 00 mov %rdx,0xe8(%rsp) + 4e31: 00 + 4e32: 48 89 ca mov %rcx,%rdx + 4e35: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4e3a: e8 b1 f7 ff ff call 45f0 + 4e3f: 48 b8 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rax + 4e46: c3 30 0c + 4e49: 48 f7 e3 mul %rbx + 4e4c: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 4e51: 48 81 fd a7 00 00 00 cmp $0xa7,%rbp + 4e58: 0f 86 a2 00 00 00 jbe 4f00 + 4e5e: 4c 69 6c 24 08 a8 00 imul $0xa8,0x8(%rsp),%r13 + 4e65: 00 00 + 4e67: 4c 89 f3 mov %r14,%rbx + 4e6a: 4c 8d bc 24 b8 00 00 lea 0xb8(%rsp),%r15 + 4e71: 00 + 4e72: 4d 01 f5 add %r14,%r13 + 4e75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4e7c: 00 00 00 00 + 4e80: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4e85: e8 f6 ec ff ff call 3b80 + 4e8a: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx + 4e8f: 48 89 da mov %rbx,%rdx + 4e92: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4e99: 00 00 00 00 + 4e9d: 0f 1f 00 nopl (%rax) + 4ea0: 48 8b 01 mov (%rcx),%rax + 4ea3: 48 83 c1 08 add $0x8,%rcx + 4ea7: 48 83 c2 08 add $0x8,%rdx + 4eab: 48 89 c6 mov %rax,%rsi + 4eae: 88 42 f8 mov %al,-0x8(%rdx) + 4eb1: 48 c1 ee 10 shr $0x10,%rsi + 4eb5: 88 62 f9 mov %ah,-0x7(%rdx) + 4eb8: 40 88 72 fa mov %sil,-0x6(%rdx) + 4ebc: 48 89 c6 mov %rax,%rsi + 4ebf: 48 c1 ee 18 shr $0x18,%rsi + 4ec3: 40 88 72 fb mov %sil,-0x5(%rdx) + 4ec7: 48 89 c6 mov %rax,%rsi + 4eca: 48 c1 ee 20 shr $0x20,%rsi + 4ece: 40 88 72 fc mov %sil,-0x4(%rdx) + 4ed2: 48 89 c6 mov %rax,%rsi + 4ed5: 48 c1 ee 28 shr $0x28,%rsi + 4ed9: 40 88 72 fd mov %sil,-0x3(%rdx) + 4edd: 48 89 c6 mov %rax,%rsi + 4ee0: 48 c1 e8 38 shr $0x38,%rax + 4ee4: 48 c1 ee 30 shr $0x30,%rsi + 4ee8: 88 42 ff mov %al,-0x1(%rdx) + 4eeb: 40 88 72 fe mov %sil,-0x2(%rdx) + 4eef: 49 39 cf cmp %rcx,%r15 + 4ef2: 75 ac jne 4ea0 + 4ef4: 48 81 c3 a8 00 00 00 add $0xa8,%rbx + 4efb: 4c 39 eb cmp %r13,%rbx + 4efe: 75 80 jne 4e80 + 4f00: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx + 4f07: c3 30 0c + 4f0a: 48 89 e8 mov %rbp,%rax + 4f0d: 48 c1 e8 03 shr $0x3,%rax + 4f11: 48 f7 e2 mul %rdx + 4f14: 48 69 c2 a8 00 00 00 imul $0xa8,%rdx,%rax + 4f1b: 48 29 c5 sub %rax,%rbp + 4f1e: 0f 84 ae 00 00 00 je 4fd2 + 4f24: 48 69 5c 24 08 a8 00 imul $0xa8,0x8(%rsp),%rbx + 4f2b: 00 00 + 4f2d: 4c 01 f3 add %r14,%rbx + 4f30: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4f35: e8 46 ec ff ff call 3b80 + 4f3a: 49 89 e8 mov %rbp,%r8 + 4f3d: 31 ff xor %edi,%edi + 4f3f: 89 fe mov %edi,%esi + 4f41: 89 f8 mov %edi,%eax + 4f43: 48 29 de sub %rbx,%rsi + 4f46: eb 5e jmp 4fa6 + 4f48: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4f4f: 00 00 00 00 + 4f53: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4f5a: 00 00 00 00 + 4f5e: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4f65: 00 00 00 00 + 4f69: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4f70: 00 00 00 00 + 4f74: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4f7b: 00 00 00 00 + 4f7f: 90 nop + 4f80: 89 c2 mov %eax,%edx + 4f82: 89 c1 mov %eax,%ecx + 4f84: 48 83 c3 01 add $0x1,%rbx + 4f88: 83 c0 01 add $0x1,%eax + 4f8b: c1 ea 03 shr $0x3,%edx + 4f8e: 83 e1 07 and $0x7,%ecx + 4f91: 48 8b 54 d4 10 mov 0x10(%rsp,%rdx,8),%rdx + 4f96: c1 e1 03 shl $0x3,%ecx + 4f99: 48 d3 ea shr %cl,%rdx + 4f9c: 88 53 ff mov %dl,-0x1(%rbx) + 4f9f: 3d a8 00 00 00 cmp $0xa8,%eax + 4fa4: 74 1e je 4fc4 + 4fa6: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 4faa: 48 39 ea cmp %rbp,%rdx + 4fad: 72 d1 jb 4f80 + 4faf: 89 c2 mov %eax,%edx + 4fb1: 29 fa sub %edi,%edx + 4fb3: 49 29 d0 sub %rdx,%r8 + 4fb6: 74 1a je 4fd2 + 4fb8: 89 c5 mov %eax,%ebp + 4fba: 89 c7 mov %eax,%edi + 4fbc: 4c 01 c5 add %r8,%rbp + 4fbf: e9 7b ff ff ff jmp 4f3f + 4fc4: 29 f8 sub %edi,%eax + 4fc6: 49 29 c0 sub %rax,%r8 + 4fc9: 4c 89 c5 mov %r8,%rbp + 4fcc: 0f 85 5e ff ff ff jne 4f30 + 4fd2: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax + 4fd9: 00 + 4fda: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4fe1: 00 00 + 4fe3: 75 12 jne 4ff7 + 4fe5: 48 81 c4 f8 00 00 00 add $0xf8,%rsp + 4fec: 5b pop %rbx + 4fed: 5d pop %rbp + 4fee: 41 5c pop %r12 + 4ff0: 41 5d pop %r13 + 4ff2: 41 5e pop %r14 + 4ff4: 41 5f pop %r15 + 4ff6: c3 ret + 4ff7: e8 84 c0 ff ff call 1080 <__stack_chk_fail@plt> + 4ffc: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000005000 : + 5000: 41 57 push %r15 + 5002: 41 56 push %r14 + 5004: 49 89 fe mov %rdi,%r14 + 5007: 41 55 push %r13 + 5009: 49 89 f5 mov %rsi,%r13 + 500c: 48 89 d6 mov %rdx,%rsi + 500f: 41 54 push %r12 + 5011: 55 push %rbp + 5012: 53 push %rbx + 5013: 48 81 ec f8 00 00 00 sub $0xf8,%rsp + 501a: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx + 5021: 00 00 + 5023: 48 89 94 24 e8 00 00 mov %rdx,0xe8(%rsp) + 502a: 00 + 502b: 48 89 ca mov %rcx,%rdx + 502e: 48 8d 6c 24 10 lea 0x10(%rsp),%rbp + 5033: b9 1f 00 00 00 mov $0x1f,%ecx + 5038: 48 89 ef mov %rbp,%rdi + 503b: e8 30 f4 ff ff call 4470 + 5040: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax + 5047: f0 f0 f0 + 504a: 49 f7 e5 mul %r13 + 504d: 48 c1 ea 07 shr $0x7,%rdx + 5051: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 5056: 49 81 fd 87 00 00 00 cmp $0x87,%r13 + 505d: 0f 86 8d 00 00 00 jbe 50f0 + 5063: 4c 69 64 24 08 88 00 imul $0x88,0x8(%rsp),%r12 + 506a: 00 00 + 506c: 4c 89 f3 mov %r14,%rbx + 506f: 4c 8d bc 24 98 00 00 lea 0x98(%rsp),%r15 + 5076: 00 + 5077: 4d 01 f4 add %r14,%r12 + 507a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 5080: 48 89 ef mov %rbp,%rdi + 5083: e8 f8 ea ff ff call 3b80 + 5088: 48 89 e9 mov %rbp,%rcx + 508b: 48 89 da mov %rbx,%rdx + 508e: 66 90 xchg %ax,%ax + 5090: 48 8b 01 mov (%rcx),%rax + 5093: 48 83 c1 08 add $0x8,%rcx + 5097: 48 83 c2 08 add $0x8,%rdx + 509b: 48 89 c6 mov %rax,%rsi + 509e: 88 42 f8 mov %al,-0x8(%rdx) + 50a1: 48 c1 ee 10 shr $0x10,%rsi + 50a5: 88 62 f9 mov %ah,-0x7(%rdx) + 50a8: 40 88 72 fa mov %sil,-0x6(%rdx) + 50ac: 48 89 c6 mov %rax,%rsi + 50af: 48 c1 ee 18 shr $0x18,%rsi + 50b3: 40 88 72 fb mov %sil,-0x5(%rdx) + 50b7: 48 89 c6 mov %rax,%rsi + 50ba: 48 c1 ee 20 shr $0x20,%rsi + 50be: 40 88 72 fc mov %sil,-0x4(%rdx) + 50c2: 48 89 c6 mov %rax,%rsi + 50c5: 48 c1 ee 28 shr $0x28,%rsi + 50c9: 40 88 72 fd mov %sil,-0x3(%rdx) + 50cd: 48 89 c6 mov %rax,%rsi + 50d0: 48 c1 e8 38 shr $0x38,%rax + 50d4: 48 c1 ee 30 shr $0x30,%rsi + 50d8: 88 42 ff mov %al,-0x1(%rdx) + 50db: 40 88 72 fe mov %sil,-0x2(%rdx) + 50df: 49 39 cf cmp %rcx,%r15 + 50e2: 75 ac jne 5090 + 50e4: 48 81 c3 88 00 00 00 add $0x88,%rbx + 50eb: 4c 39 e3 cmp %r12,%rbx + 50ee: 75 90 jne 5080 + 50f0: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax + 50f7: f0 f0 f0 + 50fa: 49 f7 e5 mul %r13 + 50fd: 48 c1 ea 07 shr $0x7,%rdx + 5101: 48 69 c2 88 00 00 00 imul $0x88,%rdx,%rax + 5108: 49 29 c5 sub %rax,%r13 + 510b: 4d 89 ec mov %r13,%r12 + 510e: 74 7c je 518c + 5110: 48 69 5c 24 08 88 00 imul $0x88,0x8(%rsp),%rbx + 5117: 00 00 + 5119: 4c 01 f3 add %r14,%rbx + 511c: 48 89 ef mov %rbp,%rdi + 511f: e8 5c ea ff ff call 3b80 + 5124: 4d 89 e0 mov %r12,%r8 + 5127: 31 ff xor %edi,%edi + 5129: 89 fe mov %edi,%esi + 512b: 89 f8 mov %edi,%eax + 512d: 48 29 de sub %rbx,%rsi + 5130: eb 34 jmp 5166 + 5132: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5139: 00 00 00 00 + 513d: 0f 1f 00 nopl (%rax) + 5140: 89 c2 mov %eax,%edx + 5142: 89 c1 mov %eax,%ecx + 5144: 48 83 c3 01 add $0x1,%rbx + 5148: 83 c0 01 add $0x1,%eax + 514b: c1 ea 03 shr $0x3,%edx + 514e: 83 e1 07 and $0x7,%ecx + 5151: 48 8b 54 d4 10 mov 0x10(%rsp,%rdx,8),%rdx + 5156: c1 e1 03 shl $0x3,%ecx + 5159: 48 d3 ea shr %cl,%rdx + 515c: 88 53 ff mov %dl,-0x1(%rbx) + 515f: 3d 88 00 00 00 cmp $0x88,%eax + 5164: 74 1c je 5182 + 5166: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 516a: 4c 39 e2 cmp %r12,%rdx + 516d: 72 d1 jb 5140 + 516f: 89 c2 mov %eax,%edx + 5171: 29 fa sub %edi,%edx + 5173: 49 29 d0 sub %rdx,%r8 + 5176: 74 14 je 518c + 5178: 41 89 c4 mov %eax,%r12d + 517b: 89 c7 mov %eax,%edi + 517d: 4d 01 c4 add %r8,%r12 + 5180: eb a7 jmp 5129 + 5182: 29 f8 sub %edi,%eax + 5184: 49 29 c0 sub %rax,%r8 + 5187: 4d 89 c4 mov %r8,%r12 + 518a: 75 90 jne 511c + 518c: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax + 5193: 00 + 5194: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 519b: 00 00 + 519d: 75 12 jne 51b1 + 519f: 48 81 c4 f8 00 00 00 add $0xf8,%rsp + 51a6: 5b pop %rbx + 51a7: 5d pop %rbp + 51a8: 41 5c pop %r12 + 51aa: 41 5d pop %r13 + 51ac: 41 5e pop %r14 + 51ae: 41 5f pop %r15 + 51b0: c3 ret + 51b1: e8 ca be ff ff call 1080 <__stack_chk_fail@plt> + 51b6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 51bd: 00 00 00 + +00000000000051c0 : + 51c0: 55 push %rbp + 51c1: b9 06 00 00 00 mov $0x6,%ecx + 51c6: 53 push %rbx + 51c7: 48 81 ec d8 00 00 00 sub $0xd8,%rsp + 51ce: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 51d5: 00 00 + 51d7: 48 89 9c 24 c8 00 00 mov %rbx,0xc8(%rsp) + 51de: 00 + 51df: 48 89 fb mov %rdi,%rbx + 51e2: 48 89 e7 mov %rsp,%rdi + 51e5: e8 86 f2 ff ff call 4470 + 51ea: 48 89 e7 mov %rsp,%rdi + 51ed: e8 8e e9 ff ff call 3b80 + 51f2: 48 8b 04 24 mov (%rsp),%rax + 51f6: 48 89 03 mov %rax,(%rbx) + 51f9: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 51fe: 48 89 43 08 mov %rax,0x8(%rbx) + 5202: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5207: 48 89 43 10 mov %rax,0x10(%rbx) + 520b: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 5210: 48 89 43 18 mov %rax,0x18(%rbx) + 5214: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 521b: 00 + 521c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 5223: 00 00 + 5225: 75 0a jne 5231 + 5227: 48 81 c4 d8 00 00 00 add $0xd8,%rsp + 522e: 5b pop %rbx + 522f: 5d pop %rbp + 5230: c3 ret + 5231: e8 4a be ff ff call 1080 <__stack_chk_fail@plt> + 5236: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 523d: 00 00 00 + +0000000000005240 : + 5240: 41 56 push %r14 + 5242: b9 19 00 00 00 mov $0x19,%ecx + 5247: 41 55 push %r13 + 5249: 41 54 push %r12 + 524b: 49 89 f4 mov %rsi,%r12 + 524e: 55 push %rbp + 524f: 48 89 d5 mov %rdx,%rbp + 5252: 53 push %rbx + 5253: 48 89 fb mov %rdi,%rbx + 5256: 48 81 ec d0 00 00 00 sub $0xd0,%rsp + 525d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 5264: 00 00 + 5266: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) + 526d: 00 + 526e: 31 c0 xor %eax,%eax + 5270: 48 89 e7 mov %rsp,%rdi + 5273: 4c 8d 74 24 48 lea 0x48(%rsp),%r14 + 5278: f3 48 ab rep stos %rax,%es:(%rdi) + 527b: 48 83 fa 47 cmp $0x47,%rdx + 527f: 0f 86 96 00 00 00 jbe 531b + 5285: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 528c: 00 00 00 00 + 5290: 4c 89 e0 mov %r12,%rax + 5293: 48 89 e6 mov %rsp,%rsi + 5296: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 529d: 00 00 00 + 52a0: 0f b6 50 01 movzbl 0x1(%rax),%edx + 52a4: 0f b6 48 02 movzbl 0x2(%rax),%ecx + 52a8: 48 83 c0 08 add $0x8,%rax + 52ac: 48 c1 e1 10 shl $0x10,%rcx + 52b0: 48 c1 e2 08 shl $0x8,%rdx + 52b4: 48 09 ca or %rcx,%rdx + 52b7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx + 52bb: 48 09 ca or %rcx,%rdx + 52be: 0f b6 48 fb movzbl -0x5(%rax),%ecx + 52c2: 48 c1 e1 18 shl $0x18,%rcx + 52c6: 48 09 ca or %rcx,%rdx + 52c9: 0f b6 48 fc movzbl -0x4(%rax),%ecx + 52cd: 48 c1 e1 20 shl $0x20,%rcx + 52d1: 48 09 d1 or %rdx,%rcx + 52d4: 0f b6 50 fd movzbl -0x3(%rax),%edx + 52d8: 48 c1 e2 28 shl $0x28,%rdx + 52dc: 48 09 ca or %rcx,%rdx + 52df: 0f b6 48 fe movzbl -0x2(%rax),%ecx + 52e3: 48 c1 e1 30 shl $0x30,%rcx + 52e7: 48 09 d1 or %rdx,%rcx + 52ea: 0f b6 50 ff movzbl -0x1(%rax),%edx + 52ee: 48 c1 e2 38 shl $0x38,%rdx + 52f2: 48 09 ca or %rcx,%rdx + 52f5: 48 31 16 xor %rdx,(%rsi) + 52f8: 48 83 c6 08 add $0x8,%rsi + 52fc: 49 39 f6 cmp %rsi,%r14 + 52ff: 75 9f jne 52a0 + 5301: 48 83 ed 48 sub $0x48,%rbp + 5305: 48 89 e7 mov %rsp,%rdi + 5308: 49 83 c4 48 add $0x48,%r12 + 530c: e8 6f e8 ff ff call 3b80 + 5311: 48 83 fd 47 cmp $0x47,%rbp + 5315: 0f 87 75 ff ff ff ja 5290 + 531b: 48 85 ed test %rbp,%rbp + 531e: 0f 84 df 00 00 00 je 5403 + 5324: 31 c0 xor %eax,%eax + 5326: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 532d: 00 00 00 00 + 5331: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5338: 00 00 00 00 + 533c: 0f 1f 40 00 nopl 0x0(%rax) + 5340: 89 c2 mov %eax,%edx + 5342: 89 c1 mov %eax,%ecx + 5344: c1 ea 03 shr $0x3,%edx + 5347: 83 e1 07 and $0x7,%ecx + 534a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 5351: 41 0f b6 14 04 movzbl (%r12,%rax,1),%edx + 5356: c1 e1 03 shl $0x3,%ecx + 5359: 48 83 c0 01 add $0x1,%rax + 535d: 48 d3 e2 shl %cl,%rdx + 5360: 48 31 14 34 xor %rdx,(%rsp,%rsi,1) + 5364: 48 39 c5 cmp %rax,%rbp + 5367: 75 d7 jne 5340 + 5369: 89 e8 mov %ebp,%eax + 536b: 89 e9 mov %ebp,%ecx + 536d: ba 06 00 00 00 mov $0x6,%edx + 5372: c1 e8 03 shr $0x3,%eax + 5375: 83 e1 07 and $0x7,%ecx + 5378: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 537f: c1 e1 03 shl $0x3,%ecx + 5382: 48 01 e0 add %rsp,%rax + 5385: 48 d3 e2 shl %cl,%rdx + 5388: 48 31 10 xor %rdx,(%rax) + 538b: 48 89 e7 mov %rsp,%rdi + 538e: 48 0f ba 7c 24 40 3f btcq $0x3f,0x40(%rsp) + 5395: e8 e6 e7 ff ff call 3b80 + 539a: 48 8b 04 24 mov (%rsp),%rax + 539e: 48 89 03 mov %rax,(%rbx) + 53a1: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 53a6: 48 89 43 08 mov %rax,0x8(%rbx) + 53aa: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 53af: 48 89 43 10 mov %rax,0x10(%rbx) + 53b3: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 53b8: 48 89 43 18 mov %rax,0x18(%rbx) + 53bc: 48 8b 44 24 20 mov 0x20(%rsp),%rax + 53c1: 48 89 43 20 mov %rax,0x20(%rbx) + 53c5: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 53ca: 48 89 43 28 mov %rax,0x28(%rbx) + 53ce: 48 8b 44 24 30 mov 0x30(%rsp),%rax + 53d3: 48 89 43 30 mov %rax,0x30(%rbx) + 53d7: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 53dc: 48 89 43 38 mov %rax,0x38(%rbx) + 53e0: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 53e7: 00 + 53e8: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 53ef: 00 00 + 53f1: 75 1d jne 5410 + 53f3: 48 81 c4 d0 00 00 00 add $0xd0,%rsp + 53fa: 5b pop %rbx + 53fb: 5d pop %rbp + 53fc: 41 5c pop %r12 + 53fe: 41 5d pop %r13 + 5400: 41 5e pop %r14 + 5402: c3 ret + 5403: ba 06 00 00 00 mov $0x6,%edx + 5408: 48 89 e0 mov %rsp,%rax + 540b: e9 78 ff ff ff jmp 5388 + 5410: e8 6b bc ff ff call 1080 <__stack_chk_fail@plt> + 5415: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 541c: 00 00 00 + 541f: 90 nop + +0000000000005420 : + 5420: 48 83 ec 38 sub $0x38,%rsp + 5424: f3 0f 6f 06 movdqu (%rsi),%xmm0 + 5428: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 542f: 00 00 + 5431: 48 89 44 24 28 mov %rax,0x28(%rsp) + 5436: 31 c0 xor %eax,%eax + 5438: 88 54 24 20 mov %dl,0x20(%rsp) + 543c: ba 22 00 00 00 mov $0x22,%edx + 5441: 0f 29 04 24 movaps %xmm0,(%rsp) + 5445: f3 0f 6f 46 10 movdqu 0x10(%rsi),%xmm0 + 544a: 48 89 e6 mov %rsp,%rsi + 544d: 88 4c 24 21 mov %cl,0x21(%rsp) + 5451: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 5456: e8 95 f5 ff ff call 49f0 + 545b: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 5460: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 5467: 00 00 + 5469: 75 05 jne 5470 + 546b: 48 83 c4 38 add $0x38,%rsp + 546f: c3 ret + 5470: e8 0b bc ff ff call 1080 <__stack_chk_fail@plt> + 5475: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 547c: 00 00 00 00 + +0000000000005480 : + 5480: 48 83 ec 38 sub $0x38,%rsp + 5484: f3 0f 6f 02 movdqu (%rdx),%xmm0 + 5488: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 548f: 00 00 + 5491: 48 89 44 24 28 mov %rax,0x28(%rsp) + 5496: 31 c0 xor %eax,%eax + 5498: 88 4c 24 20 mov %cl,0x20(%rsp) + 549c: b9 21 00 00 00 mov $0x21,%ecx + 54a1: 0f 29 04 24 movaps %xmm0,(%rsp) + 54a5: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 + 54aa: 48 89 e2 mov %rsp,%rdx + 54ad: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 54b2: e8 49 fb ff ff call 5000 + 54b7: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 54bc: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 54c3: 00 00 + 54c5: 75 05 jne 54cc + 54c7: 48 83 c4 38 add $0x38,%rsp + 54cb: c3 ret + 54cc: e8 af bb ff ff call 1080 <__stack_chk_fail@plt> + 54d1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 54d8: 00 00 00 00 + 54dc: 0f 1f 40 00 nopl 0x0(%rax) + +00000000000054e0 : + 54e0: 41 54 push %r12 + 54e2: 55 push %rbp + 54e3: 48 89 fd mov %rdi,%rbp + 54e6: 53 push %rbx + 54e7: 48 81 ec f0 00 00 00 sub $0xf0,%rsp + 54ee: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 54f3: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 54f8: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 54ff: 00 00 + 5501: 4c 89 a4 24 e8 00 00 mov %r12,0xe8(%rsp) + 5508: 00 + 5509: 49 89 d4 mov %rdx,%r12 + 550c: e8 af f5 ff ff call 4ac0 + 5511: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 5516: ba 20 00 00 00 mov $0x20,%edx + 551b: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 5520: e8 db f5 ff ff call 4b00 + 5525: ba 20 06 00 00 mov $0x620,%edx + 552a: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 552f: 4c 89 e6 mov %r12,%rsi + 5532: e8 c9 f5 ff ff call 4b00 + 5537: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 553c: e8 ff f6 ff ff call 4c40 + 5541: 48 8d 54 24 10 lea 0x10(%rsp),%rdx + 5546: be 20 00 00 00 mov $0x20,%esi + 554b: 48 89 ef mov %rbp,%rdi + 554e: e8 2d f7 ff ff call 4c80 + 5553: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax + 555a: 00 + 555b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 5562: 00 00 + 5564: 75 0c jne 5572 + 5566: 48 81 c4 f0 00 00 00 add $0xf0,%rsp + 556d: 5b pop %rbx + 556e: 5d pop %rbp + 556f: 41 5c pop %r12 + 5571: c3 ret + 5572: e8 09 bb ff ff call 1080 <__stack_chk_fail@plt> + 5577: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 557e: 00 00 + +0000000000005580 : + 5580: 55 push %rbp + 5581: 48 89 fd mov %rdi,%rbp + 5584: 53 push %rbx + 5585: 48 89 f3 mov %rsi,%rbx + 5588: 48 83 ec 08 sub $0x8,%rsp + 558c: 48 85 f6 test %rsi,%rsi + 558f: 74 4f je 55e0 + 5591: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 5598: 00 00 00 00 + 559c: 0f 1f 40 00 nopl 0x0(%rax) + 55a0: 31 c9 xor %ecx,%ecx + 55a2: 31 c0 xor %eax,%eax + 55a4: 48 89 da mov %rbx,%rdx + 55a7: 48 89 ee mov %rbp,%rsi + 55aa: bf 3e 01 00 00 mov $0x13e,%edi + 55af: e8 ec ba ff ff call 10a0 + 55b4: 48 83 f8 ff cmp $0xffffffffffffffff,%rax + 55b8: 74 0e je 55c8 + 55ba: 48 29 c3 sub %rax,%rbx + 55bd: 74 21 je 55e0 + 55bf: 48 01 c5 add %rax,%rbp + 55c2: eb dc jmp 55a0 + 55c4: 0f 1f 40 00 nopl 0x0(%rax) + 55c8: e8 83 ba ff ff call 1050 <__errno_location@plt> + 55cd: 83 38 04 cmpl $0x4,(%rax) + 55d0: 74 ce je 55a0 + 55d2: e9 e9 ba ff ff jmp 10c0 + 55d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 55de: 00 00 + 55e0: 48 83 c4 08 add $0x8,%rsp + 55e4: 5b pop %rbx + 55e5: 5d pop %rbp + 55e6: c3 ret + 55e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 55ee: 00 00 + +00000000000055f0 : + 55f0: be a0 86 01 00 mov $0x186a0,%esi + 55f5: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx + 55fc: 0f 1f 40 00 nopl 0x0(%rax) + 5600: 0f 31 rdtsc + 5602: 48 c1 e2 20 shl $0x20,%rdx + 5606: 48 09 d0 or %rdx,%rax + 5609: 48 89 c7 mov %rax,%rdi + 560c: 0f 31 rdtsc + 560e: 48 c1 e2 20 shl $0x20,%rdx + 5612: 48 09 d0 or %rdx,%rax + 5615: 48 29 f8 sub %rdi,%rax + 5618: 48 39 c1 cmp %rax,%rcx + 561b: 48 0f 47 c8 cmova %rax,%rcx + 561f: 83 ee 01 sub $0x1,%esi + 5622: 75 dc jne 5600 + 5624: 48 89 c8 mov %rcx,%rax + 5627: c3 ret + 5628: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 562f: 00 00 00 + 5632: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 5639: 00 00 00 + 563c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000005640 : + 5640: 48 8b 17 mov (%rdi),%rdx + 5643: 48 8b 0e mov (%rsi),%rcx + 5646: b8 ff ff ff ff mov $0xffffffff,%eax + 564b: 48 39 ca cmp %rcx,%rdx + 564e: 72 08 jb 5658 + 5650: 31 c0 xor %eax,%eax + 5652: 48 39 d1 cmp %rdx,%rcx + 5655: 0f 92 c0 setb %al + 5658: c3 ret + 5659: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000005660 : + 5660: 48 83 fa 01 cmp $0x1,%rdx + 5664: 0f 86 66 01 00 00 jbe 57d0 + 566a: 41 54 push %r12 + 566c: 49 89 f9 mov %rdi,%r9 + 566f: 55 push %rbp + 5670: 48 89 d5 mov %rdx,%rbp + 5673: 53 push %rbx + 5674: 48 89 f3 mov %rsi,%rbx + 5677: 48 83 ec 10 sub $0x10,%rsp + 567b: 48 8b 3d d6 39 00 00 mov 0x39d6(%rip),%rdi # 9058 + 5682: 48 83 ff ff cmp $0xffffffffffffffff,%rdi + 5686: 0f 84 24 01 00 00 je 57b0 + 568c: 4c 8d 65 ff lea -0x1(%rbp),%r12 + 5690: 49 83 fc 02 cmp $0x2,%r12 + 5694: 0f 86 56 01 00 00 jbe 57f0 + 569a: 48 89 e8 mov %rbp,%rax + 569d: 48 8b 0b mov (%rbx),%rcx + 56a0: 48 d1 e8 shr $1,%rax + 56a3: 4c 8d 44 00 fe lea -0x2(%rax,%rax,1),%r8 + 56a8: 31 c0 xor %eax,%eax + 56aa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 56b1: 00 00 00 00 + 56b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 56bc: 00 00 00 00 + 56c0: 48 8b 74 c3 08 mov 0x8(%rbx,%rax,8),%rsi + 56c5: 48 89 f2 mov %rsi,%rdx + 56c8: 48 29 fa sub %rdi,%rdx + 56cb: 48 29 ca sub %rcx,%rdx + 56ce: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) + 56d2: 48 83 c0 02 add $0x2,%rax + 56d6: 48 8b 0c c3 mov (%rbx,%rax,8),%rcx + 56da: 48 89 ca mov %rcx,%rdx + 56dd: 48 29 fa sub %rdi,%rdx + 56e0: 48 29 f2 sub %rsi,%rdx + 56e3: 48 89 54 c3 f8 mov %rdx,-0x8(%rbx,%rax,8) + 56e8: 4c 39 c0 cmp %r8,%rax + 56eb: 75 d3 jne 56c0 + 56ed: 49 8d 50 01 lea 0x1(%r8),%rdx + 56f1: 48 8b 04 d3 mov (%rbx,%rdx,8),%rax + 56f5: 4a 2b 04 c3 sub (%rbx,%r8,8),%rax + 56f9: 48 29 f8 sub %rdi,%rax + 56fc: 4a 89 04 c3 mov %rax,(%rbx,%r8,8) + 5700: 4c 39 e2 cmp %r12,%rdx + 5703: 0f 82 8f 00 00 00 jb 5798 + 5709: 4c 89 cf mov %r9,%rdi + 570c: e8 4f b9 ff ff call 1060 + 5711: 4c 89 e6 mov %r12,%rsi + 5714: ba 08 00 00 00 mov $0x8,%edx + 5719: 48 89 df mov %rbx,%rdi + 571c: 48 8d 0d 1d ff ff ff lea -0xe3(%rip),%rcx # 5640 + 5723: e8 48 b9 ff ff call 1070 + 5728: 4c 89 e0 mov %r12,%rax + 572b: 48 d1 e8 shr $1,%rax + 572e: 48 8b 34 c3 mov (%rbx,%rax,8),%rsi + 5732: 41 f6 c4 01 test $0x1,%r12b + 5736: 74 50 je 5788 + 5738: 48 8d 3d ea 0a 00 00 lea 0xaea(%rip),%rdi # 6229 + 573f: 31 c0 xor %eax,%eax + 5741: e8 4a b9 ff ff call 1090 + 5746: 48 8d 54 eb f8 lea -0x8(%rbx,%rbp,8),%rdx + 574b: 31 c0 xor %eax,%eax + 574d: 0f 1f 00 nopl (%rax) + 5750: 48 03 03 add (%rbx),%rax + 5753: 48 83 c3 08 add $0x8,%rbx + 5757: 48 39 d3 cmp %rdx,%rbx + 575a: 75 f4 jne 5750 + 575c: 31 d2 xor %edx,%edx + 575e: 48 8d 3d df 0a 00 00 lea 0xadf(%rip),%rdi # 6244 + 5765: 49 f7 f4 div %r12 + 5768: 48 89 c6 mov %rax,%rsi + 576b: 31 c0 xor %eax,%eax + 576d: e8 1e b9 ff ff call 1090 + 5772: 48 83 c4 10 add $0x10,%rsp + 5776: bf 0a 00 00 00 mov $0xa,%edi + 577b: 5b pop %rbx + 577c: 5d pop %rbp + 577d: 41 5c pop %r12 + 577f: e9 ac b8 ff ff jmp 1030 + 5784: 0f 1f 40 00 nopl 0x0(%rax) + 5788: 48 03 74 c3 f8 add -0x8(%rbx,%rax,8),%rsi + 578d: 48 d1 ee shr $1,%rsi + 5790: eb a6 jmp 5738 + 5792: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 5798: 48 8b 44 d3 08 mov 0x8(%rbx,%rdx,8),%rax + 579d: 48 2b 04 d3 sub (%rbx,%rdx,8),%rax + 57a1: 48 29 f8 sub %rdi,%rax + 57a4: 48 89 04 d3 mov %rax,(%rbx,%rdx,8) + 57a8: e9 5c ff ff ff jmp 5709 + 57ad: 0f 1f 00 nopl (%rax) + 57b0: 4c 89 4c 24 08 mov %r9,0x8(%rsp) + 57b5: e8 36 fe ff ff call 55f0 + 57ba: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 + 57bf: 48 89 05 92 38 00 00 mov %rax,0x3892(%rip) # 9058 + 57c6: 48 89 c7 mov %rax,%rdi + 57c9: e9 be fe ff ff jmp 568c + 57ce: 66 90 xchg %ax,%ax + 57d0: 48 8b 0d 89 38 00 00 mov 0x3889(%rip),%rcx # 9060 + 57d7: ba 26 00 00 00 mov $0x26,%edx + 57dc: be 01 00 00 00 mov $0x1,%esi + 57e1: 48 8d 3d f8 09 00 00 lea 0x9f8(%rip),%rdi # 61e0 + 57e8: e9 c3 b8 ff ff jmp 10b0 + 57ed: 0f 1f 00 nopl (%rax) + 57f0: 45 31 c0 xor %r8d,%r8d + 57f3: e9 f5 fe ff ff jmp 56ed + +Disassembly of section .fini: + +00000000000057f8 <_fini>: + 57f8: f3 0f 1e fa endbr64 + 57fc: 48 83 ec 08 sub $0x8,%rsp + 5800: 48 83 c4 08 add $0x8,%rsp + 5804: c3 ret diff --git a/benchmark/objdump/refnv512.txt b/benchmark/objdump/refnv512.txt new file mode 100644 index 0000000..5b5395f --- /dev/null +++ b/benchmark/objdump/refnv512.txt @@ -0,0 +1,4624 @@ + +test_speed512: file format elf64-x86-64 + + +Disassembly of section .init: + +0000000000001000 <_init>: + 1000: f3 0f 1e fa endbr64 + 1004: 48 83 ec 08 sub $0x8,%rsp + 1008: 48 8b 05 c1 7f 00 00 mov 0x7fc1(%rip),%rax # 8fd0 <__gmon_start__@Base> + 100f: 48 85 c0 test %rax,%rax + 1012: 74 02 je 1016 <_init+0x16> + 1014: ff d0 call *%rax + 1016: 48 83 c4 08 add $0x8,%rsp + 101a: c3 ret + +Disassembly of section .plt: + +0000000000001020 : + 1020: ff 35 ca 7f 00 00 push 0x7fca(%rip) # 8ff0 <_GLOBAL_OFFSET_TABLE_+0x8> + 1026: ff 25 cc 7f 00 00 jmp *0x7fcc(%rip) # 8ff8 <_GLOBAL_OFFSET_TABLE_+0x10> + 102c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000001030 : + 1030: ff 25 ca 7f 00 00 jmp *0x7fca(%rip) # 9000 + 1036: 68 00 00 00 00 push $0x0 + 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001040 : + 1040: ff 25 c2 7f 00 00 jmp *0x7fc2(%rip) # 9008 + 1046: 68 01 00 00 00 push $0x1 + 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001050 <__errno_location@plt>: + 1050: ff 25 ba 7f 00 00 jmp *0x7fba(%rip) # 9010 <__errno_location@GLIBC_2.2.5> + 1056: 68 02 00 00 00 push $0x2 + 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001060 : + 1060: ff 25 b2 7f 00 00 jmp *0x7fb2(%rip) # 9018 + 1066: 68 03 00 00 00 push $0x3 + 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001070 : + 1070: ff 25 aa 7f 00 00 jmp *0x7faa(%rip) # 9020 + 1076: 68 04 00 00 00 push $0x4 + 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001080 <__stack_chk_fail@plt>: + 1080: ff 25 a2 7f 00 00 jmp *0x7fa2(%rip) # 9028 <__stack_chk_fail@GLIBC_2.4> + 1086: 68 05 00 00 00 push $0x5 + 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> + +0000000000001090 : + 1090: ff 25 9a 7f 00 00 jmp *0x7f9a(%rip) # 9030 + 1096: 68 06 00 00 00 push $0x6 + 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> + +00000000000010a0 : + 10a0: ff 25 92 7f 00 00 jmp *0x7f92(%rip) # 9038 + 10a6: 68 07 00 00 00 push $0x7 + 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> + +00000000000010b0 : + 10b0: ff 25 8a 7f 00 00 jmp *0x7f8a(%rip) # 9040 + 10b6: 68 08 00 00 00 push $0x8 + 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> + +Disassembly of section .text: + +00000000000010c0 : + 10c0: e8 7b ff ff ff call 1040 + 10c5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 10cc: 00 00 00 + 10cf: 90 nop + +00000000000010d0
: + 10d0: 41 57 push %r15 + 10d2: be 20 00 00 00 mov $0x20,%esi + 10d7: 4c 8d 3d c2 7f 00 00 lea 0x7fc2(%rip),%r15 # 90a0 + 10de: 41 56 push %r14 + 10e0: 41 55 push %r13 + 10e2: 41 54 push %r12 + 10e4: 55 push %rbp + 10e5: 4c 89 fd mov %r15,%rbp + 10e8: 53 push %rbx + 10e9: 49 8d 9f 40 1f 00 00 lea 0x1f40(%r15),%rbx + 10f0: 48 81 ec 38 17 00 00 sub $0x1738,%rsp + 10f7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 10fe: 00 00 + 1100: 48 89 84 24 28 17 00 mov %rax,0x1728(%rsp) + 1107: 00 + 1108: 48 8d 84 24 40 0a 00 lea 0xa40(%rsp),%rax + 110f: 00 + 1110: 4c 8d ac 24 20 02 00 lea 0x220(%rsp),%r13 + 1117: 00 + 1118: 48 89 c7 mov %rax,%rdi + 111b: 48 89 04 24 mov %rax,(%rsp) + 111f: e8 9c 3d 00 00 call 4ec0 + 1124: 48 8d 84 24 60 0a 00 lea 0xa60(%rsp),%rax + 112b: 00 + 112c: be 40 00 00 00 mov $0x40,%esi + 1131: 48 89 c7 mov %rax,%rdi + 1134: 48 89 44 24 10 mov %rax,0x10(%rsp) + 1139: e8 82 3d 00 00 call 4ec0 + 113e: 4c 89 7c 24 18 mov %r15,0x18(%rsp) + 1143: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 114a: 00 00 00 00 + 114e: 66 90 xchg %ax,%ax + 1150: 0f 31 rdtsc + 1152: 48 c1 e2 20 shl $0x20,%rdx + 1156: 48 09 d0 or %rdx,%rax + 1159: 48 89 45 00 mov %rax,0x0(%rbp) + 115d: 31 d2 xor %edx,%edx + 115f: 48 8d 35 1a 7f 00 00 lea 0x7f1a(%rip),%rsi # 9080 + 1166: 4c 89 ef mov %r13,%rdi + 1169: 48 83 c5 08 add $0x8,%rbp + 116d: e8 7e 0b 00 00 call 1cf0 + 1172: 48 39 dd cmp %rbx,%rbp + 1175: 75 d9 jne 1150 + 1177: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 117c: ba e8 03 00 00 mov $0x3e8,%edx + 1181: 4c 8d 64 24 20 lea 0x20(%rsp),%r12 + 1186: 48 8d 3d d3 50 00 00 lea 0x50d3(%rip),%rdi # 6260 + 118d: e8 0e 3e 00 00 call 4fa0 + 1192: 48 8d 05 07 7f 00 00 lea 0x7f07(%rip),%rax # 90a0 + 1199: 48 89 44 24 18 mov %rax,0x18(%rsp) + 119e: 48 89 c5 mov %rax,%rbp + 11a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 11a8: 00 00 00 00 + 11ac: 0f 1f 40 00 nopl 0x0(%rax) + 11b0: 0f 31 rdtsc + 11b2: 48 c1 e2 20 shl $0x20,%rdx + 11b6: 48 09 d0 or %rdx,%rax + 11b9: 48 89 45 00 mov %rax,0x0(%rbp) + 11bd: 31 d2 xor %edx,%edx + 11bf: 48 8d 35 ba 7e 00 00 lea 0x7eba(%rip),%rsi # 9080 + 11c6: 4c 89 e7 mov %r12,%rdi + 11c9: 48 83 c5 08 add $0x8,%rbp + 11cd: e8 ae 1a 00 00 call 2c80 + 11d2: 48 39 dd cmp %rbx,%rbp + 11d5: 75 d9 jne 11b0 + 11d7: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 11dc: ba e8 03 00 00 mov $0x3e8,%edx + 11e1: 48 8d 3d 80 50 00 00 lea 0x5080(%rip),%rdi # 6268 + 11e8: e8 b3 3d 00 00 call 4fa0 + 11ed: 48 8d 05 ac 7e 00 00 lea 0x7eac(%rip),%rax # 90a0 + 11f4: 48 89 44 24 18 mov %rax,0x18(%rsp) + 11f9: 48 89 c5 mov %rax,%rbp + 11fc: 0f 1f 40 00 nopl 0x0(%rax) + 1200: 0f 31 rdtsc + 1202: 48 c1 e2 20 shl $0x20,%rdx + 1206: 48 09 d0 or %rdx,%rax + 1209: 48 89 45 00 mov %rax,0x0(%rbp) + 120d: 31 d2 xor %edx,%edx + 120f: 48 8d 35 6a 7e 00 00 lea 0x7e6a(%rip),%rsi # 9080 + 1216: 4c 89 e7 mov %r12,%rdi + 1219: 48 83 c5 08 add $0x8,%rbp + 121d: e8 be 1a 00 00 call 2ce0 + 1222: 48 39 dd cmp %rbx,%rbp + 1225: 75 d9 jne 1200 + 1227: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 122c: ba e8 03 00 00 mov $0x3e8,%edx + 1231: 48 8d 3d 45 50 00 00 lea 0x5045(%rip),%rdi # 627d + 1238: e8 63 3d 00 00 call 4fa0 + 123d: 48 8d 05 5c 7e 00 00 lea 0x7e5c(%rip),%rax # 90a0 + 1244: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1249: 48 89 c5 mov %rax,%rbp + 124c: 0f 1f 40 00 nopl 0x0(%rax) + 1250: 0f 31 rdtsc + 1252: 48 c1 e2 20 shl $0x20,%rdx + 1256: 48 09 d0 or %rdx,%rax + 1259: 48 89 45 00 mov %rax,0x0(%rbp) + 125d: 4c 89 e7 mov %r12,%rdi + 1260: 48 83 c5 08 add $0x8,%rbp + 1264: e8 d7 1a 00 00 call 2d40 + 1269: 48 39 dd cmp %rbx,%rbp + 126c: 75 e2 jne 1250 + 126e: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1273: ba e8 03 00 00 mov $0x3e8,%edx + 1278: 48 8d 3d 16 50 00 00 lea 0x5016(%rip),%rdi # 6295 + 127f: e8 1c 3d 00 00 call 4fa0 + 1284: 48 8d 05 15 7e 00 00 lea 0x7e15(%rip),%rax # 90a0 + 128b: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1290: 48 89 c5 mov %rax,%rbp + 1293: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 129a: 00 00 00 00 + 129e: 66 90 xchg %ax,%ax + 12a0: 0f 31 rdtsc + 12a2: 48 c1 e2 20 shl $0x20,%rdx + 12a6: 48 09 d0 or %rdx,%rax + 12a9: 48 89 45 00 mov %rax,0x0(%rbp) + 12ad: 4c 89 e7 mov %r12,%rdi + 12b0: 48 83 c5 08 add $0x8,%rbp + 12b4: e8 c7 1a 00 00 call 2d80 + 12b9: 48 39 dd cmp %rbx,%rbp + 12bc: 75 e2 jne 12a0 + 12be: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 12c3: ba e8 03 00 00 mov $0x3e8,%edx + 12c8: 48 8d 3d c3 4f 00 00 lea 0x4fc3(%rip),%rdi # 6292 + 12cf: 48 8d ac 24 20 06 00 lea 0x620(%rsp),%rbp + 12d6: 00 + 12d7: e8 c4 3c 00 00 call 4fa0 + 12dc: 48 8d 05 bd 7d 00 00 lea 0x7dbd(%rip),%rax # 90a0 + 12e3: 48 89 44 24 18 mov %rax,0x18(%rsp) + 12e8: 49 89 c6 mov %rax,%r14 + 12eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 12f0: 0f 31 rdtsc + 12f2: 48 c1 e2 20 shl $0x20,%rdx + 12f6: 48 09 d0 or %rdx,%rax + 12f9: 49 89 06 mov %rax,(%r14) + 12fc: 48 89 ea mov %rbp,%rdx + 12ff: 4c 89 ee mov %r13,%rsi + 1302: 4c 89 e7 mov %r12,%rdi + 1305: 49 83 c6 08 add $0x8,%r14 + 1309: e8 22 14 00 00 call 2730 + 130e: 49 39 de cmp %rbx,%r14 + 1311: 75 dd jne 12f0 + 1313: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1318: ba e8 03 00 00 mov $0x3e8,%edx + 131d: 48 8d 3d e4 4e 00 00 lea 0x4ee4(%rip),%rdi # 6208 + 1324: 48 8d ac 24 a0 0a 00 lea 0xaa0(%rsp),%rbp + 132b: 00 + 132c: e8 6f 3c 00 00 call 4fa0 + 1331: 48 8d 05 68 7d 00 00 lea 0x7d68(%rip),%rax # 90a0 + 1338: 48 89 44 24 18 mov %rax,0x18(%rsp) + 133d: 49 89 c6 mov %rax,%r14 + 1340: 0f 31 rdtsc + 1342: 48 c1 e2 20 shl $0x20,%rdx + 1346: 48 09 d0 or %rdx,%rax + 1349: 49 89 06 mov %rax,(%r14) + 134c: 4c 89 e6 mov %r12,%rsi + 134f: 48 89 ef mov %rbp,%rdi + 1352: 49 83 c6 08 add $0x8,%r14 + 1356: e8 15 18 00 00 call 2b70 + 135b: 49 39 de cmp %rbx,%r14 + 135e: 75 e0 jne 1340 + 1360: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1365: ba e8 03 00 00 mov $0x3e8,%edx + 136a: 48 8d 3d 2a 4f 00 00 lea 0x4f2a(%rip),%rdi # 629b + 1371: e8 2a 3c 00 00 call 4fa0 + 1376: 48 8d 05 23 7d 00 00 lea 0x7d23(%rip),%rax # 90a0 + 137d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1382: 49 89 c6 mov %rax,%r14 + 1385: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 138c: 00 00 00 00 + 1390: 0f 31 rdtsc + 1392: 48 c1 e2 20 shl $0x20,%rdx + 1396: 48 09 d0 or %rdx,%rax + 1399: 49 89 06 mov %rax,(%r14) + 139c: 48 89 ee mov %rbp,%rsi + 139f: 4c 89 e7 mov %r12,%rdi + 13a2: 49 83 c6 08 add $0x8,%r14 + 13a6: e8 55 17 00 00 call 2b00 + 13ab: 49 39 de cmp %rbx,%r14 + 13ae: 75 e0 jne 1390 + 13b0: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 13b5: ba e8 03 00 00 mov $0x3e8,%edx + 13ba: 48 8d 3d e7 4e 00 00 lea 0x4ee7(%rip),%rdi # 62a8 + 13c1: e8 da 3b 00 00 call 4fa0 + 13c6: 48 8d 05 d3 7c 00 00 lea 0x7cd3(%rip),%rax # 90a0 + 13cd: 48 89 44 24 18 mov %rax,0x18(%rsp) + 13d2: 49 89 c6 mov %rax,%r14 + 13d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 13dc: 00 00 00 00 + 13e0: 0f 31 rdtsc + 13e2: 48 c1 e2 20 shl $0x20,%rdx + 13e6: 48 09 d0 or %rdx,%rax + 13e9: 49 89 06 mov %rax,(%r14) + 13ec: 4c 89 e6 mov %r12,%rsi + 13ef: 48 89 ef mov %rbp,%rdi + 13f2: 49 83 c6 08 add $0x8,%r14 + 13f6: e8 45 14 00 00 call 2840 + 13fb: 49 39 de cmp %rbx,%r14 + 13fe: 75 e0 jne 13e0 + 1400: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1405: ba e8 03 00 00 mov $0x3e8,%edx + 140a: 48 8d 3d a6 4e 00 00 lea 0x4ea6(%rip),%rdi # 62b7 + 1411: e8 8a 3b 00 00 call 4fa0 + 1416: 48 8d 05 83 7c 00 00 lea 0x7c83(%rip),%rax # 90a0 + 141d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1422: 49 89 c6 mov %rax,%r14 + 1425: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 142c: 00 00 00 00 + 1430: 0f 31 rdtsc + 1432: 48 c1 e2 20 shl $0x20,%rdx + 1436: 48 09 d0 or %rdx,%rax + 1439: 49 89 06 mov %rax,(%r14) + 143c: 48 89 ee mov %rbp,%rsi + 143f: 4c 89 e7 mov %r12,%rdi + 1442: 49 83 c6 08 add $0x8,%r14 + 1446: e8 a5 15 00 00 call 29f0 + 144b: 49 39 de cmp %rbx,%r14 + 144e: 75 e0 jne 1430 + 1450: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1455: ba e8 03 00 00 mov $0x3e8,%edx + 145a: 48 8d 3d 66 4e 00 00 lea 0x4e66(%rip),%rdi # 62c7 + 1461: e8 3a 3b 00 00 call 4fa0 + 1466: 48 8d 05 33 7c 00 00 lea 0x7c33(%rip),%rax # 90a0 + 146d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1472: 49 89 c4 mov %rax,%r12 + 1475: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 147c: 00 00 00 00 + 1480: 0f 31 rdtsc + 1482: 48 c1 e2 20 shl $0x20,%rdx + 1486: 48 09 d0 or %rdx,%rax + 1489: 49 89 04 24 mov %rax,(%r12) + 148d: 4c 89 ee mov %r13,%rsi + 1490: 48 89 ef mov %rbp,%rdi + 1493: 49 83 c4 08 add $0x8,%r12 + 1497: e8 84 0f 00 00 call 2420 + 149c: 49 39 dc cmp %rbx,%r12 + 149f: 75 df jne 1480 + 14a1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 14a6: ba e8 03 00 00 mov $0x3e8,%edx + 14ab: 48 8d 3d 27 4e 00 00 lea 0x4e27(%rip),%rdi # 62d9 + 14b2: e8 e9 3a 00 00 call 4fa0 + 14b7: 48 8d 05 e2 7b 00 00 lea 0x7be2(%rip),%rax # 90a0 + 14be: 48 89 44 24 18 mov %rax,0x18(%rsp) + 14c3: 49 89 c4 mov %rax,%r12 + 14c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 14cd: 00 00 00 + 14d0: 0f 31 rdtsc + 14d2: 48 c1 e2 20 shl $0x20,%rdx + 14d6: 48 09 d0 or %rdx,%rax + 14d9: 49 89 04 24 mov %rax,(%r12) + 14dd: 48 89 ee mov %rbp,%rsi + 14e0: 4c 89 ef mov %r13,%rdi + 14e3: 49 83 c4 08 add $0x8,%r12 + 14e7: e8 a4 10 00 00 call 2590 + 14ec: 49 39 dc cmp %rbx,%r12 + 14ef: 75 df jne 14d0 + 14f1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 14f6: ba e8 03 00 00 mov $0x3e8,%edx + 14fb: 48 8d 3d ea 4d 00 00 lea 0x4dea(%rip),%rdi # 62ec + 1502: 4c 8d b4 24 c0 10 00 lea 0x10c0(%rsp),%r14 + 1509: 00 + 150a: 4c 8d a4 24 a0 0d 00 lea 0xda0(%rsp),%r12 + 1511: 00 + 1512: e8 89 3a 00 00 call 4fa0 + 1517: 48 8d 05 82 7b 00 00 lea 0x7b82(%rip),%rax # 90a0 + 151e: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1523: 49 89 c5 mov %rax,%r13 + 1526: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 152d: 00 00 00 + 1530: 0f 31 rdtsc + 1532: 48 c1 e2 20 shl $0x20,%rdx + 1536: 48 09 d0 or %rdx,%rax + 1539: 49 89 45 00 mov %rax,0x0(%r13) + 153d: 48 8b 14 24 mov (%rsp),%rdx + 1541: 4c 89 f6 mov %r14,%rsi + 1544: 4c 89 e7 mov %r12,%rdi + 1547: 49 83 c5 08 add $0x8,%r13 + 154b: e8 00 0a 00 00 call 1f50 + 1550: 49 39 dd cmp %rbx,%r13 + 1553: 75 db jne 1530 + 1555: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 155a: ba e8 03 00 00 mov $0x3e8,%edx + 155f: 48 8d 3d 9b 4d 00 00 lea 0x4d9b(%rip),%rdi # 6301 + 1566: 4c 8d ac 24 20 0a 00 lea 0xa20(%rsp),%r13 + 156d: 00 + 156e: e8 2d 3a 00 00 call 4fa0 + 1573: 48 8d 05 26 7b 00 00 lea 0x7b26(%rip),%rax # 90a0 + 157a: 48 89 44 24 18 mov %rax,0x18(%rsp) + 157f: 49 89 c0 mov %rax,%r8 + 1582: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1589: 00 00 00 00 + 158d: 0f 1f 00 nopl (%rax) + 1590: 0f 31 rdtsc + 1592: 48 c1 e2 20 shl $0x20,%rdx + 1596: 48 09 d0 or %rdx,%rax + 1599: 49 89 00 mov %rax,(%r8) + 159c: 48 8d 0d dd 7a 00 00 lea 0x7add(%rip),%rcx # 9080 + 15a3: 4c 89 e2 mov %r12,%rdx + 15a6: 4c 89 ee mov %r13,%rsi + 15a9: 48 89 ef mov %rbp,%rdi + 15ac: 4c 89 44 24 08 mov %r8,0x8(%rsp) + 15b1: e8 6a 0b 00 00 call 2120 + 15b6: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 + 15bb: 49 83 c0 08 add $0x8,%r8 + 15bf: 49 39 d8 cmp %rbx,%r8 + 15c2: 75 cc jne 1590 + 15c4: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 15c9: ba e8 03 00 00 mov $0x3e8,%edx + 15ce: 48 8d 3d 3d 4d 00 00 lea 0x4d3d(%rip),%rdi # 6312 + 15d5: e8 c6 39 00 00 call 4fa0 + 15da: 48 8d 05 bf 7a 00 00 lea 0x7abf(%rip),%rax # 90a0 + 15e1: 48 89 44 24 18 mov %rax,0x18(%rsp) + 15e6: 48 89 c1 mov %rax,%rcx + 15e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 15f0: 0f 31 rdtsc + 15f2: 48 c1 e2 20 shl $0x20,%rdx + 15f6: 48 09 d0 or %rdx,%rax + 15f9: 48 89 01 mov %rax,(%rcx) + 15fc: 4c 89 f2 mov %r14,%rdx + 15ff: 48 89 ee mov %rbp,%rsi + 1602: 4c 89 ef mov %r13,%rdi + 1605: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 160a: e8 21 0d 00 00 call 2330 + 160f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 1614: 48 83 c1 08 add $0x8,%rcx + 1618: 48 39 d9 cmp %rbx,%rcx + 161b: 75 d3 jne 15f0 + 161d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1622: ba e8 03 00 00 mov $0x3e8,%edx + 1627: 48 8d 3d f1 4c 00 00 lea 0x4cf1(%rip),%rdi # 631f + 162e: e8 6d 39 00 00 call 4fa0 + 1633: 48 8d 05 66 7a 00 00 lea 0x7a66(%rip),%rax # 90a0 + 163a: 48 89 44 24 18 mov %rax,0x18(%rsp) + 163f: 48 89 c1 mov %rax,%rcx + 1642: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1649: 00 00 00 00 + 164d: 0f 1f 00 nopl (%rax) + 1650: 0f 31 rdtsc + 1652: 48 c1 e2 20 shl $0x20,%rdx + 1656: 48 09 d0 or %rdx,%rax + 1659: 48 89 01 mov %rax,(%rcx) + 165c: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 1661: 4c 89 f6 mov %r14,%rsi + 1664: 4c 89 e7 mov %r12,%rdi + 1667: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 166c: e8 af 02 00 00 call 1920 + 1671: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 1676: 48 83 c1 08 add $0x8,%rcx + 167a: 48 39 d9 cmp %rbx,%rcx + 167d: 75 d1 jne 1650 + 167f: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1684: ba e8 03 00 00 mov $0x3e8,%edx + 1689: 48 8d 3d 9c 4c 00 00 lea 0x4c9c(%rip),%rdi # 632c + 1690: e8 0b 39 00 00 call 4fa0 + 1695: 48 8d 05 04 7a 00 00 lea 0x7a04(%rip),%rax # 90a0 + 169c: 48 89 44 24 18 mov %rax,0x18(%rsp) + 16a1: 48 89 c1 mov %rax,%rcx + 16a4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 16ab: 00 00 00 00 + 16af: 90 nop + 16b0: 0f 31 rdtsc + 16b2: 48 c1 e2 20 shl $0x20,%rdx + 16b6: 48 09 d0 or %rdx,%rax + 16b9: 48 89 01 mov %rax,(%rcx) + 16bc: 4c 89 f6 mov %r14,%rsi + 16bf: 4c 89 e7 mov %r12,%rdi + 16c2: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 16c7: e8 e4 02 00 00 call 19b0 + 16cc: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 16d1: 48 83 c1 08 add $0x8,%rcx + 16d5: 48 39 d9 cmp %rbx,%rcx + 16d8: 75 d6 jne 16b0 + 16da: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 16df: ba e8 03 00 00 mov $0x3e8,%edx + 16e4: 48 8d 3d 58 4c 00 00 lea 0x4c58(%rip),%rdi # 6343 + 16eb: e8 b0 38 00 00 call 4fa0 + 16f0: 48 8d 05 a9 79 00 00 lea 0x79a9(%rip),%rax # 90a0 + 16f7: 48 89 44 24 18 mov %rax,0x18(%rsp) + 16fc: 49 89 c0 mov %rax,%r8 + 16ff: 90 nop + 1700: 0f 31 rdtsc + 1702: 48 c1 e2 20 shl $0x20,%rdx + 1706: 48 09 d0 or %rdx,%rax + 1709: 49 89 00 mov %rax,(%r8) + 170c: 48 8b 0c 24 mov (%rsp),%rcx + 1710: 4c 89 e2 mov %r12,%rdx + 1713: 4c 89 ee mov %r13,%rsi + 1716: 48 89 ef mov %rbp,%rdi + 1719: 4c 89 44 24 08 mov %r8,0x8(%rsp) + 171e: e8 5d 03 00 00 call 1a80 + 1723: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 + 1728: 49 83 c0 08 add $0x8,%r8 + 172c: 49 39 d8 cmp %rbx,%r8 + 172f: 75 cf jne 1700 + 1731: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1736: ba e8 03 00 00 mov $0x3e8,%edx + 173b: 48 8d 3d 11 4c 00 00 lea 0x4c11(%rip),%rdi # 6353 + 1742: e8 59 38 00 00 call 4fa0 + 1747: 48 8d 05 52 79 00 00 lea 0x7952(%rip),%rax # 90a0 + 174e: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1753: 48 89 c1 mov %rax,%rcx + 1756: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 175d: 00 00 00 + 1760: 0f 31 rdtsc + 1762: 48 c1 e2 20 shl $0x20,%rdx + 1766: 48 09 d0 or %rdx,%rax + 1769: 48 89 01 mov %rax,(%rcx) + 176c: 4c 89 e2 mov %r12,%rdx + 176f: 4c 89 ee mov %r13,%rsi + 1772: 48 89 ef mov %rbp,%rdi + 1775: 48 89 0c 24 mov %rcx,(%rsp) + 1779: e8 b2 03 00 00 call 1b30 + 177e: 48 8b 0c 24 mov (%rsp),%rcx + 1782: 48 83 c1 08 add $0x8,%rcx + 1786: 48 39 d9 cmp %rbx,%rcx + 1789: 75 d5 jne 1760 + 178b: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1790: ba e8 03 00 00 mov $0x3e8,%edx + 1795: 48 8d 3d cd 4b 00 00 lea 0x4bcd(%rip),%rdi # 6369 + 179c: e8 ff 37 00 00 call 4fa0 + 17a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 17a8: 00 00 00 00 + 17ac: 0f 1f 40 00 nopl 0x0(%rax) + 17b0: 0f 31 rdtsc + 17b2: 48 c1 e2 20 shl $0x20,%rdx + 17b6: 48 09 d0 or %rdx,%rax + 17b9: 49 89 07 mov %rax,(%r15) + 17bc: 4c 89 f2 mov %r14,%rdx + 17bf: 48 89 ee mov %rbp,%rsi + 17c2: 4c 89 ef mov %r13,%rdi + 17c5: 49 83 c7 08 add $0x8,%r15 + 17c9: e8 32 04 00 00 call 1c00 + 17ce: 49 39 df cmp %rbx,%r15 + 17d1: 75 dd jne 17b0 + 17d3: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 17d8: ba e8 03 00 00 mov $0x3e8,%edx + 17dd: 48 8d 3d 94 4b 00 00 lea 0x4b94(%rip),%rdi # 6378 + 17e4: e8 b7 37 00 00 call 4fa0 + 17e9: 48 8b 84 24 28 17 00 mov 0x1728(%rsp),%rax + 17f0: 00 + 17f1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 17f8: 00 00 + 17fa: 75 14 jne 1810 + 17fc: 48 81 c4 38 17 00 00 add $0x1738,%rsp + 1803: 31 c0 xor %eax,%eax + 1805: 5b pop %rbx + 1806: 5d pop %rbp + 1807: 41 5c pop %r12 + 1809: 41 5d pop %r13 + 180b: 41 5e pop %r14 + 180d: 41 5f pop %r15 + 180f: c3 ret + 1810: e8 6b f8 ff ff call 1080 <__stack_chk_fail@plt> + 1815: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 181c: 00 00 00 + 181f: 90 nop + +0000000000001820 <_start>: + 1820: f3 0f 1e fa endbr64 + 1824: 31 ed xor %ebp,%ebp + 1826: 49 89 d1 mov %rdx,%r9 + 1829: 5e pop %rsi + 182a: 48 89 e2 mov %rsp,%rdx + 182d: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp + 1831: 50 push %rax + 1832: 54 push %rsp + 1833: 45 31 c0 xor %r8d,%r8d + 1836: 31 c9 xor %ecx,%ecx + 1838: 48 8d 3d 91 f8 ff ff lea -0x76f(%rip),%rdi # 10d0
+ 183f: ff 15 7b 77 00 00 call *0x777b(%rip) # 8fc0 <__libc_start_main@GLIBC_2.34> + 1845: f4 hlt + 1846: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 184d: 00 00 00 + 1850: 48 8d 3d 09 78 00 00 lea 0x7809(%rip),%rdi # 9060 + 1857: 48 8d 05 02 78 00 00 lea 0x7802(%rip),%rax # 9060 + 185e: 48 39 f8 cmp %rdi,%rax + 1861: 74 15 je 1878 <_start+0x58> + 1863: 48 8b 05 5e 77 00 00 mov 0x775e(%rip),%rax # 8fc8 <_ITM_deregisterTMCloneTable@Base> + 186a: 48 85 c0 test %rax,%rax + 186d: 74 09 je 1878 <_start+0x58> + 186f: ff e0 jmp *%rax + 1871: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1878: c3 ret + 1879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1880: 48 8d 3d d9 77 00 00 lea 0x77d9(%rip),%rdi # 9060 + 1887: 48 8d 35 d2 77 00 00 lea 0x77d2(%rip),%rsi # 9060 + 188e: 48 29 fe sub %rdi,%rsi + 1891: 48 89 f0 mov %rsi,%rax + 1894: 48 c1 ee 3f shr $0x3f,%rsi + 1898: 48 c1 f8 03 sar $0x3,%rax + 189c: 48 01 c6 add %rax,%rsi + 189f: 48 d1 fe sar $1,%rsi + 18a2: 74 14 je 18b8 <_start+0x98> + 18a4: 48 8b 05 2d 77 00 00 mov 0x772d(%rip),%rax # 8fd8 <_ITM_registerTMCloneTable@Base> + 18ab: 48 85 c0 test %rax,%rax + 18ae: 74 08 je 18b8 <_start+0x98> + 18b0: ff e0 jmp *%rax + 18b2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 18b8: c3 ret + 18b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 18c0: f3 0f 1e fa endbr64 + 18c4: 80 3d 9d 77 00 00 00 cmpb $0x0,0x779d(%rip) # 9068 + 18cb: 75 33 jne 1900 <_start+0xe0> + 18cd: 55 push %rbp + 18ce: 48 83 3d 0a 77 00 00 cmpq $0x0,0x770a(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> + 18d5: 00 + 18d6: 48 89 e5 mov %rsp,%rbp + 18d9: 74 0d je 18e8 <_start+0xc8> + 18db: 48 8b 3d 6e 77 00 00 mov 0x776e(%rip),%rdi # 9050 <__dso_handle> + 18e2: ff 15 f8 76 00 00 call *0x76f8(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> + 18e8: e8 63 ff ff ff call 1850 <_start+0x30> + 18ed: c6 05 74 77 00 00 01 movb $0x1,0x7774(%rip) # 9068 + 18f4: 5d pop %rbp + 18f5: c3 ret + 18f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 18fd: 00 00 00 + 1900: c3 ret + 1901: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1908: 00 00 00 00 + 190c: 0f 1f 40 00 nopl 0x0(%rax) + 1910: f3 0f 1e fa endbr64 + 1914: e9 67 ff ff ff jmp 1880 <_start+0x60> + 1919: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000001920 : + 1920: 41 54 push %r12 + 1922: 49 89 d4 mov %rdx,%r12 + 1925: 55 push %rbp + 1926: 48 89 fd mov %rdi,%rbp + 1929: 53 push %rbx + 192a: 48 89 f3 mov %rsi,%rbx + 192d: e8 1e 06 00 00 call 1f50 + 1932: 48 8b 45 00 mov 0x0(%rbp),%rax + 1936: 48 8d bb 08 03 00 00 lea 0x308(%rbx),%rdi + 193d: 48 89 ee mov %rbp,%rsi + 1940: 48 8d 8b 00 03 00 00 lea 0x300(%rbx),%rcx + 1947: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 194b: 48 89 83 00 03 00 00 mov %rax,0x300(%rbx) + 1952: 48 29 f9 sub %rdi,%rcx + 1955: 48 8b 95 18 03 00 00 mov 0x318(%rbp),%rdx + 195c: 48 29 ce sub %rcx,%rsi + 195f: 81 c1 20 03 00 00 add $0x320,%ecx + 1965: 48 89 93 18 06 00 00 mov %rdx,0x618(%rbx) + 196c: c1 e9 03 shr $0x3,%ecx + 196f: ba 20 03 00 00 mov $0x320,%edx + 1974: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) + 1977: 48 89 ee mov %rbp,%rsi + 197a: 48 8d bb 20 06 00 00 lea 0x620(%rbx),%rdi + 1981: e8 7a 31 00 00 call 4b00 + 1986: f3 41 0f 6f 44 24 20 movdqu 0x20(%r12),%xmm0 + 198d: 31 c0 xor %eax,%eax + 198f: 0f 11 83 40 06 00 00 movups %xmm0,0x640(%rbx) + 1996: f3 41 0f 6f 44 24 30 movdqu 0x30(%r12),%xmm0 + 199d: 0f 11 83 50 06 00 00 movups %xmm0,0x650(%rbx) + 19a4: 5b pop %rbx + 19a5: 5d pop %rbp + 19a6: 41 5c pop %r12 + 19a8: c3 ret + 19a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +00000000000019b0 : + 19b0: 41 54 push %r12 + 19b2: 55 push %rbp + 19b3: 48 89 fd mov %rdi,%rbp + 19b6: 53 push %rbx + 19b7: 48 83 ec 50 sub $0x50,%rsp + 19bb: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 19c2: 00 00 + 19c4: 48 89 5c 24 48 mov %rbx,0x48(%rsp) + 19c9: 48 89 f3 mov %rsi,%rbx + 19cc: 48 89 e7 mov %rsp,%rdi + 19cf: be 40 00 00 00 mov $0x40,%esi + 19d4: e8 e7 34 00 00 call 4ec0 + 19d9: 48 89 e2 mov %rsp,%rdx + 19dc: 48 89 ef mov %rbp,%rdi + 19df: 48 89 de mov %rbx,%rsi + 19e2: e8 69 05 00 00 call 1f50 + 19e7: 48 8b 45 00 mov 0x0(%rbp),%rax + 19eb: 48 8d bb 08 03 00 00 lea 0x308(%rbx),%rdi + 19f2: 48 89 ee mov %rbp,%rsi + 19f5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 19f9: 48 8d 8b 00 03 00 00 lea 0x300(%rbx),%rcx + 1a00: 48 89 83 00 03 00 00 mov %rax,0x300(%rbx) + 1a07: 48 29 f9 sub %rdi,%rcx + 1a0a: 48 8b 95 18 03 00 00 mov 0x318(%rbp),%rdx + 1a11: 48 29 ce sub %rcx,%rsi + 1a14: 81 c1 20 03 00 00 add $0x320,%ecx + 1a1a: 48 89 93 18 06 00 00 mov %rdx,0x618(%rbx) + 1a21: c1 e9 03 shr $0x3,%ecx + 1a24: ba 20 03 00 00 mov $0x320,%edx + 1a29: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) + 1a2c: 48 89 ee mov %rbp,%rsi + 1a2f: 48 8d bb 20 06 00 00 lea 0x620(%rbx),%rdi + 1a36: e8 c5 30 00 00 call 4b00 + 1a3b: 66 0f 6f 44 24 20 movdqa 0x20(%rsp),%xmm0 + 1a41: 0f 11 83 40 06 00 00 movups %xmm0,0x640(%rbx) + 1a48: 66 0f 6f 44 24 30 movdqa 0x30(%rsp),%xmm0 + 1a4e: 0f 11 83 50 06 00 00 movups %xmm0,0x650(%rbx) + 1a55: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 1a5a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1a61: 00 00 + 1a63: 75 0b jne 1a70 + 1a65: 48 83 c4 50 add $0x50,%rsp + 1a69: 31 c0 xor %eax,%eax + 1a6b: 5b pop %rbx + 1a6c: 5d pop %rbp + 1a6d: 41 5c pop %r12 + 1a6f: c3 ret + 1a70: e8 0b f6 ff ff call 1080 <__stack_chk_fail@plt> + 1a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1a7c: 00 00 00 00 + +0000000000001a80 : + 1a80: 41 55 push %r13 + 1a82: 49 89 fd mov %rdi,%r13 + 1a85: 41 54 push %r12 + 1a87: 55 push %rbp + 1a88: 53 push %rbx + 1a89: 48 89 f3 mov %rsi,%rbx + 1a8c: 48 81 ec 98 00 00 00 sub $0x98,%rsp + 1a93: f3 0f 6f 01 movdqu (%rcx),%xmm0 + 1a97: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 1a9e: 00 00 + 1aa0: 4c 89 a4 24 88 00 00 mov %r12,0x88(%rsp) + 1aa7: 00 + 1aa8: 49 89 d4 mov %rdx,%r12 + 1aab: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 1ab0: ba 20 03 00 00 mov $0x320,%edx + 1ab5: 0f 29 04 24 movaps %xmm0,(%rsp) + 1ab9: f3 0f 6f 41 10 movdqu 0x10(%rcx),%xmm0 + 1abe: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 1ac3: 4c 89 e6 mov %r12,%rsi + 1ac6: e8 35 30 00 00 call 4b00 + 1acb: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1ad0: ba 40 00 00 00 mov $0x40,%edx + 1ad5: 48 89 e6 mov %rsp,%rsi + 1ad8: e8 a3 30 00 00 call 4b80 + 1add: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx + 1ae2: 4c 89 e2 mov %r12,%rdx + 1ae5: 48 89 e6 mov %rsp,%rsi + 1ae8: 4c 89 ef mov %r13,%rdi + 1aeb: e8 30 06 00 00 call 2120 + 1af0: 66 0f 6f 44 24 40 movdqa 0x40(%rsp),%xmm0 + 1af6: 0f 11 03 movups %xmm0,(%rbx) + 1af9: 66 0f 6f 44 24 50 movdqa 0x50(%rsp),%xmm0 + 1aff: 0f 11 43 10 movups %xmm0,0x10(%rbx) + 1b03: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 1b0a: 00 + 1b0b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1b12: 00 00 + 1b14: 75 10 jne 1b26 + 1b16: 48 81 c4 98 00 00 00 add $0x98,%rsp + 1b1d: 31 c0 xor %eax,%eax + 1b1f: 5b pop %rbx + 1b20: 5d pop %rbp + 1b21: 41 5c pop %r12 + 1b23: 41 5d pop %r13 + 1b25: c3 ret + 1b26: e8 55 f5 ff ff call 1080 <__stack_chk_fail@plt> + 1b2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000001b30 : + 1b30: 41 55 push %r13 + 1b32: 49 89 fd mov %rdi,%r13 + 1b35: 41 54 push %r12 + 1b37: 55 push %rbp + 1b38: 53 push %rbx + 1b39: 48 89 f3 mov %rsi,%rbx + 1b3c: be 20 00 00 00 mov $0x20,%esi + 1b41: 48 81 ec b8 00 00 00 sub $0xb8,%rsp + 1b48: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 1b4f: 00 00 + 1b51: 4c 89 a4 24 a8 00 00 mov %r12,0xa8(%rsp) + 1b58: 00 + 1b59: 49 89 d4 mov %rdx,%r12 + 1b5c: 48 89 e7 mov %rsp,%rdi + 1b5f: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp + 1b64: e8 57 33 00 00 call 4ec0 + 1b69: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 + 1b6e: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1b73: ba 20 03 00 00 mov $0x320,%edx + 1b78: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) + 1b7d: 66 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm0 + 1b83: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) + 1b88: 4c 89 e6 mov %r12,%rsi + 1b8b: e8 70 2f 00 00 call 4b00 + 1b90: 48 8d 7c 24 60 lea 0x60(%rsp),%rdi + 1b95: ba 40 00 00 00 mov $0x40,%edx + 1b9a: 48 89 ee mov %rbp,%rsi + 1b9d: e8 de 2f 00 00 call 4b80 + 1ba2: 4c 89 e2 mov %r12,%rdx + 1ba5: 48 89 ee mov %rbp,%rsi + 1ba8: 4c 89 ef mov %r13,%rdi + 1bab: 48 8d 8c 24 80 00 00 lea 0x80(%rsp),%rcx + 1bb2: 00 + 1bb3: e8 68 05 00 00 call 2120 + 1bb8: 66 0f 6f 44 24 60 movdqa 0x60(%rsp),%xmm0 + 1bbe: 0f 11 03 movups %xmm0,(%rbx) + 1bc1: 66 0f 6f 44 24 70 movdqa 0x70(%rsp),%xmm0 + 1bc7: 0f 11 43 10 movups %xmm0,0x10(%rbx) + 1bcb: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 1bd2: 00 + 1bd3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1bda: 00 00 + 1bdc: 75 10 jne 1bee + 1bde: 48 81 c4 b8 00 00 00 add $0xb8,%rsp + 1be5: 31 c0 xor %eax,%eax + 1be7: 5b pop %rbx + 1be8: 5d pop %rbp + 1be9: 41 5c pop %r12 + 1beb: 41 5d pop %r13 + 1bed: c3 ret + 1bee: e8 8d f4 ff ff call 1080 <__stack_chk_fail@plt> + 1bf3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1bfa: 00 00 00 00 + 1bfe: 66 90 xchg %ax,%ax + +0000000000001c00 : + 1c00: 41 57 push %r15 + 1c02: 41 56 push %r14 + 1c04: 41 55 push %r13 + 1c06: 49 89 fd mov %rdi,%r13 + 1c09: 41 54 push %r12 + 1c0b: 55 push %rbp + 1c0c: 48 89 f5 mov %rsi,%rbp + 1c0f: 53 push %rbx + 1c10: 48 81 ec 98 03 00 00 sub $0x398,%rsp + 1c17: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 1c1e: 00 00 + 1c20: 48 89 9c 24 88 03 00 mov %rbx,0x388(%rsp) + 1c27: 00 + 1c28: 48 89 d3 mov %rdx,%rbx + 1c2b: 48 89 e7 mov %rsp,%rdi + 1c2e: e8 fd 06 00 00 call 2330 + 1c33: ba 40 00 00 00 mov $0x40,%edx + 1c38: 48 89 e6 mov %rsp,%rsi + 1c3b: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1c40: f3 0f 6f 83 20 06 00 movdqu 0x620(%rbx),%xmm0 + 1c47: 00 + 1c48: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) + 1c4d: f3 0f 6f 83 30 06 00 movdqu 0x630(%rbx),%xmm0 + 1c54: 00 + 1c55: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) + 1c5a: e8 21 2f 00 00 call 4b80 + 1c5f: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx + 1c64: 48 89 e6 mov %rsp,%rsi + 1c67: 48 8d 93 00 03 00 00 lea 0x300(%rbx),%rdx + 1c6e: 48 8d bc 24 80 00 00 lea 0x80(%rsp),%rdi + 1c75: 00 + 1c76: e8 a5 04 00 00 call 2120 + 1c7b: ba 00 03 00 00 mov $0x300,%edx + 1c80: 48 8d b4 24 80 00 00 lea 0x80(%rsp),%rsi + 1c87: 00 + 1c88: 48 89 ef mov %rbp,%rdi + 1c8b: e8 70 17 00 00 call 3400 + 1c90: 48 8d b3 40 06 00 00 lea 0x640(%rbx),%rsi + 1c97: 48 89 ea mov %rbp,%rdx + 1c9a: 4c 89 ef mov %r13,%rdi + 1c9d: 41 89 c4 mov %eax,%r12d + 1ca0: e8 7b 31 00 00 call 4e20 + 1ca5: 31 c9 xor %ecx,%ecx + 1ca7: 45 85 e4 test %r12d,%r12d + 1caa: ba 20 00 00 00 mov $0x20,%edx + 1caf: 0f 94 c1 sete %cl + 1cb2: 48 8d 74 24 40 lea 0x40(%rsp),%rsi + 1cb7: 4c 89 ef mov %r13,%rdi + 1cba: e8 91 17 00 00 call 3450 + 1cbf: 48 8b 84 24 88 03 00 mov 0x388(%rsp),%rax + 1cc6: 00 + 1cc7: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1cce: 00 00 + 1cd0: 75 14 jne 1ce6 + 1cd2: 48 81 c4 98 03 00 00 add $0x398,%rsp + 1cd9: 31 c0 xor %eax,%eax + 1cdb: 5b pop %rbx + 1cdc: 5d pop %rbp + 1cdd: 41 5c pop %r12 + 1cdf: 41 5d pop %r13 + 1ce1: 41 5e pop %r14 + 1ce3: 41 5f pop %r15 + 1ce5: c3 ret + 1ce6: e8 95 f3 ff ff call 1080 <__stack_chk_fail@plt> + 1ceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000001cf0 : + 1cf0: 41 57 push %r15 + 1cf2: 41 56 push %r14 + 1cf4: 41 55 push %r13 + 1cf6: 41 54 push %r12 + 1cf8: 55 push %rbp + 1cf9: 53 push %rbx + 1cfa: 48 81 ec f8 02 00 00 sub $0x2f8,%rsp + 1d01: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 1d06: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp + 1d0b: 4c 8d 94 24 e8 02 00 lea 0x2e8(%rsp),%r10 + 1d12: 00 + 1d13: 89 54 24 18 mov %edx,0x18(%rsp) + 1d17: 64 48 8b 0c 25 28 00 mov %fs:0x28,%rcx + 1d1e: 00 00 + 1d20: 48 89 8c 24 e8 02 00 mov %rcx,0x2e8(%rsp) + 1d27: 00 + 1d28: b9 02 00 00 00 mov $0x2,%ecx + 1d2d: b8 02 00 00 00 mov $0x2,%eax + 1d32: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 1d37: 49 89 fe mov %rdi,%r14 + 1d3a: 4d 89 d7 mov %r10,%r15 + 1d3d: 29 c8 sub %ecx,%eax + 1d3f: c7 04 24 00 00 00 00 movl $0x0,(%rsp) + 1d46: 89 44 24 04 mov %eax,0x4(%rsp) + 1d4a: 89 4c 24 1c mov %ecx,0x1c(%rsp) + 1d4e: 8b 44 24 18 mov 0x18(%rsp),%eax + 1d52: 85 c0 test %eax,%eax + 1d54: 0f 84 f7 00 00 00 je 1e51 + 1d5a: 8b 0c 24 mov (%rsp),%ecx + 1d5d: 8b 54 24 04 mov 0x4(%rsp),%edx + 1d61: 48 89 ef mov %rbp,%rdi + 1d64: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 1d69: e8 f2 2f 00 00 call 4d60 + 1d6e: 48 89 ea mov %rbp,%rdx + 1d71: be 03 00 00 00 mov $0x3,%esi + 1d76: 48 8d bc 24 f0 00 00 lea 0xf0(%rsp),%rdi + 1d7d: 00 + 1d7e: 45 31 e4 xor %r12d,%r12d + 1d81: e8 ca 25 00 00 call 4350 + 1d86: 48 8d 8c 24 f0 00 00 lea 0xf0(%rsp),%rcx + 1d8d: 00 + 1d8e: eb 3b jmp 1dcb + 1d90: 44 89 e7 mov %r12d,%edi + 1d93: 41 8d 74 24 01 lea 0x1(%r12),%esi + 1d98: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) + 1d9d: 41 81 fc ff 00 00 00 cmp $0xff,%r12d + 1da4: 74 5a je 1e00 + 1da6: 66 3d 00 0d cmp $0xd00,%ax + 1daa: 7f 54 jg 1e00 + 1dac: 44 8d 66 01 lea 0x1(%rsi),%r12d + 1db0: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) + 1db5: 41 81 fc 00 01 00 00 cmp $0x100,%r12d + 1dbc: 74 52 je 1e10 + 1dbe: 48 83 c1 03 add $0x3,%rcx + 1dc2: 49 39 cf cmp %rcx,%r15 + 1dc5: 0f 84 9f 00 00 00 je 1e6a + 1dcb: 0f b6 41 01 movzbl 0x1(%rcx),%eax + 1dcf: 0f b6 11 movzbl (%rcx),%edx + 1dd2: 89 c6 mov %eax,%esi + 1dd4: c0 e8 04 shr $0x4,%al + 1dd7: c1 e6 08 shl $0x8,%esi + 1dda: 0f b6 c0 movzbl %al,%eax + 1ddd: 09 f2 or %esi,%edx + 1ddf: 0f b6 71 02 movzbl 0x2(%rcx),%esi + 1de3: 66 81 e2 ff 0f and $0xfff,%dx + 1de8: c1 e6 04 shl $0x4,%esi + 1deb: 09 f0 or %esi,%eax + 1ded: 66 81 fa 00 0d cmp $0xd00,%dx + 1df2: 7e 9c jle 1d90 + 1df4: 66 3d 00 0d cmp $0xd00,%ax + 1df8: 7f c4 jg 1dbe + 1dfa: 44 89 e6 mov %r12d,%esi + 1dfd: eb ad jmp 1dac + 1dff: 90 nop + 1e00: 41 89 f4 mov %esi,%r12d + 1e03: 41 81 fc 00 01 00 00 cmp $0x100,%r12d + 1e0a: 75 b2 jne 1dbe + 1e0c: 0f 1f 40 00 nopl 0x0(%rax) + 1e10: 8b 04 24 mov (%rsp),%eax + 1e13: 49 81 c6 00 02 00 00 add $0x200,%r14 + 1e1a: c7 04 24 01 00 00 00 movl $0x1,(%rsp) + 1e21: 83 c0 01 add $0x1,%eax + 1e24: 83 f8 02 cmp $0x2,%eax + 1e27: 0f 85 21 ff ff ff jne 1d4e + 1e2d: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi + 1e32: 4d 89 fa mov %r15,%r10 + 1e35: 48 81 c7 00 04 00 00 add $0x400,%rdi + 1e3c: 83 7c 24 1c 01 cmpl $0x1,0x1c(%rsp) + 1e41: 0f 84 d9 00 00 00 je 1f20 + 1e47: b9 01 00 00 00 mov $0x1,%ecx + 1e4c: e9 dc fe ff ff jmp 1d2d + 1e51: 8b 4c 24 04 mov 0x4(%rsp),%ecx + 1e55: 8b 14 24 mov (%rsp),%edx + 1e58: 48 89 ef mov %rbp,%rdi + 1e5b: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 1e60: e8 fb 2e 00 00 call 4d60 + 1e65: e9 04 ff ff ff jmp 1d6e + 1e6a: 4c 8d ac 24 98 01 00 lea 0x198(%rsp),%r13 + 1e71: 00 + 1e72: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1e79: 00 00 00 00 + 1e7d: 0f 1f 00 nopl (%rax) + 1e80: be 01 00 00 00 mov $0x1,%esi + 1e85: 48 8d bc 24 f0 00 00 lea 0xf0(%rsp),%rdi + 1e8c: 00 + 1e8d: 48 89 ea mov %rbp,%rdx + 1e90: e8 bb 24 00 00 call 4350 + 1e95: bf 00 01 00 00 mov $0x100,%edi + 1e9a: 44 89 e0 mov %r12d,%eax + 1e9d: 31 f6 xor %esi,%esi + 1e9f: 44 29 e7 sub %r12d,%edi + 1ea2: 4d 8d 04 46 lea (%r14,%rax,2),%r8 + 1ea6: 48 8d 8c 24 f0 00 00 lea 0xf0(%rsp),%rcx + 1ead: 00 + 1eae: eb 1d jmp 1ecd + 1eb0: 66 3d 00 0d cmp $0xd00,%ax + 1eb4: 7f 0a jg 1ec0 + 1eb6: 89 f2 mov %esi,%edx + 1eb8: 83 c6 01 add $0x1,%esi + 1ebb: 66 41 89 04 50 mov %ax,(%r8,%rdx,2) + 1ec0: 39 fe cmp %edi,%esi + 1ec2: 73 47 jae 1f0b + 1ec4: 48 83 c1 03 add $0x3,%rcx + 1ec8: 49 39 cd cmp %rcx,%r13 + 1ecb: 74 3e je 1f0b + 1ecd: 0f b6 41 01 movzbl 0x1(%rcx),%eax + 1ed1: 0f b6 11 movzbl (%rcx),%edx + 1ed4: 41 89 c1 mov %eax,%r9d + 1ed7: c0 e8 04 shr $0x4,%al + 1eda: 41 c1 e1 08 shl $0x8,%r9d + 1ede: 0f b6 c0 movzbl %al,%eax + 1ee1: 44 09 ca or %r9d,%edx + 1ee4: 44 0f b6 49 02 movzbl 0x2(%rcx),%r9d + 1ee9: 66 81 e2 ff 0f and $0xfff,%dx + 1eee: 41 c1 e1 04 shl $0x4,%r9d + 1ef2: 44 09 c8 or %r9d,%eax + 1ef5: 66 81 fa 00 0d cmp $0xd00,%dx + 1efa: 7f 0b jg 1f07 + 1efc: 41 89 f1 mov %esi,%r9d + 1eff: 83 c6 01 add $0x1,%esi + 1f02: 66 43 89 14 48 mov %dx,(%r8,%r9,2) + 1f07: 39 fe cmp %edi,%esi + 1f09: 72 a5 jb 1eb0 + 1f0b: 41 01 f4 add %esi,%r12d + 1f0e: 41 81 fc ff 00 00 00 cmp $0xff,%r12d + 1f15: 0f 86 65 ff ff ff jbe 1e80 + 1f1b: e9 f0 fe ff ff jmp 1e10 + 1f20: 48 8b 84 24 e8 02 00 mov 0x2e8(%rsp),%rax + 1f27: 00 + 1f28: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1f2f: 00 00 + 1f31: 75 12 jne 1f45 + 1f33: 48 81 c4 f8 02 00 00 add $0x2f8,%rsp + 1f3a: 5b pop %rbx + 1f3b: 5d pop %rbp + 1f3c: 41 5c pop %r12 + 1f3e: 41 5d pop %r13 + 1f40: 41 5e pop %r14 + 1f42: 41 5f pop %r15 + 1f44: c3 ret + 1f45: e8 36 f1 ff ff call 1080 <__stack_chk_fail@plt> + 1f4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000000001f50 : + 1f50: 41 57 push %r15 + 1f52: 41 56 push %r14 + 1f54: 41 55 push %r13 + 1f56: 41 54 push %r12 + 1f58: 49 89 fc mov %rdi,%r12 + 1f5b: 55 push %rbp + 1f5c: 53 push %rbx + 1f5d: 48 81 ec 58 14 00 00 sub $0x1458,%rsp + 1f64: f3 0f 6f 02 movdqu (%rdx),%xmm0 + 1f68: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 + 1f6f: 00 00 + 1f71: 4c 89 b4 24 48 14 00 mov %r14,0x1448(%rsp) + 1f78: 00 + 1f79: 49 89 f6 mov %rsi,%r14 + 1f7c: 48 8d bc 24 00 14 00 lea 0x1400(%rsp),%rdi + 1f83: 00 + 1f84: 48 8d b4 24 00 14 00 lea 0x1400(%rsp),%rsi + 1f8b: 00 + 1f8c: c6 84 24 20 14 00 00 movb $0x2,0x1420(%rsp) + 1f93: 02 + 1f94: 0f 29 84 24 00 14 00 movaps %xmm0,0x1400(%rsp) + 1f9b: 00 + 1f9c: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 + 1fa1: ba 21 00 00 00 mov $0x21,%edx + 1fa6: 48 8d ac 24 00 08 00 lea 0x800(%rsp),%rbp + 1fad: 00 + 1fae: 0f 29 84 24 10 14 00 movaps %xmm0,0x1410(%rsp) + 1fb5: 00 + 1fb6: e8 c5 2b 00 00 call 4b80 + 1fbb: 31 d2 xor %edx,%edx + 1fbd: 48 8d b4 24 00 14 00 lea 0x1400(%rsp),%rsi + 1fc4: 00 + 1fc5: 48 8d bc 24 00 0c 00 lea 0xc00(%rsp),%rdi + 1fcc: 00 + 1fcd: e8 1e fd ff ff call 1cf0 + 1fd2: 31 d2 xor %edx,%edx + 1fd4: 48 8d b4 24 20 14 00 lea 0x1420(%rsp),%rsi + 1fdb: 00 + 1fdc: 48 89 ef mov %rbp,%rdi + 1fdf: e8 9c 0c 00 00 call 2c80 + 1fe4: 48 8d bc 24 00 0a 00 lea 0xa00(%rsp),%rdi + 1feb: 00 + 1fec: ba 01 00 00 00 mov $0x1,%edx + 1ff1: 48 8d b4 24 20 14 00 lea 0x1420(%rsp),%rsi + 1ff8: 00 + 1ff9: e8 82 0c 00 00 call 2c80 + 1ffe: ba 02 00 00 00 mov $0x2,%edx + 2003: 48 8d b4 24 20 14 00 lea 0x1420(%rsp),%rsi + 200a: 00 + 200b: 48 89 e7 mov %rsp,%rdi + 200e: e8 6d 0c 00 00 call 2c80 + 2013: ba 03 00 00 00 mov $0x3,%edx + 2018: 48 8d b4 24 20 14 00 lea 0x1420(%rsp),%rsi + 201f: 00 + 2020: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 2027: 00 + 2028: e8 53 0c 00 00 call 2c80 + 202d: 48 89 ef mov %rbp,%rdi + 2030: e8 bb 06 00 00 call 26f0 + 2035: 48 89 e7 mov %rsp,%rdi + 2038: e8 b3 06 00 00 call 26f0 + 203d: 48 89 ea mov %rbp,%rdx + 2040: 48 8d b4 24 00 0c 00 lea 0xc00(%rsp),%rsi + 2047: 00 + 2048: 48 8d bc 24 00 04 00 lea 0x400(%rsp),%rdi + 204f: 00 + 2050: e8 db 06 00 00 call 2730 + 2055: 48 8d bc 24 00 04 00 lea 0x400(%rsp),%rdi + 205c: 00 + 205d: e8 ae 0d 00 00 call 2e10 + 2062: 48 8d b4 24 00 10 00 lea 0x1000(%rsp),%rsi + 2069: 00 + 206a: 48 89 ea mov %rbp,%rdx + 206d: 48 8d bc 24 00 06 00 lea 0x600(%rsp),%rdi + 2074: 00 + 2075: e8 b6 06 00 00 call 2730 + 207a: 48 8d bc 24 00 06 00 lea 0x600(%rsp),%rdi + 2081: 00 + 2082: e8 89 0d 00 00 call 2e10 + 2087: 48 89 e2 mov %rsp,%rdx + 208a: 48 8d b4 24 00 04 00 lea 0x400(%rsp),%rsi + 2091: 00 + 2092: 48 8d bc 24 00 04 00 lea 0x400(%rsp),%rdi + 2099: 00 + 209a: e8 31 07 00 00 call 27d0 + 209f: 48 8d bc 24 00 04 00 lea 0x400(%rsp),%rdi + 20a6: 00 + 20a7: e8 04 07 00 00 call 27b0 + 20ac: 48 89 ee mov %rbp,%rsi + 20af: 4c 89 f7 mov %r14,%rdi + 20b2: e8 d9 05 00 00 call 2690 + 20b7: 48 8d b4 24 00 04 00 lea 0x400(%rsp),%rsi + 20be: 00 + 20bf: 4c 89 e7 mov %r12,%rdi + 20c2: e8 c9 05 00 00 call 2690 + 20c7: 66 0f 6f 84 24 00 14 movdqa 0x1400(%rsp),%xmm0 + 20ce: 00 00 + 20d0: 41 0f 11 84 24 00 03 movups %xmm0,0x300(%r12) + 20d7: 00 00 + 20d9: 66 0f 6f 84 24 10 14 movdqa 0x1410(%rsp),%xmm0 + 20e0: 00 00 + 20e2: 41 0f 11 84 24 10 03 movups %xmm0,0x310(%r12) + 20e9: 00 00 + 20eb: 48 8b 84 24 48 14 00 mov 0x1448(%rsp),%rax + 20f2: 00 + 20f3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 20fa: 00 00 + 20fc: 75 12 jne 2110 + 20fe: 48 81 c4 58 14 00 00 add $0x1458,%rsp + 2105: 5b pop %rbx + 2106: 5d pop %rbp + 2107: 41 5c pop %r12 + 2109: 41 5d pop %r13 + 210b: 41 5e pop %r14 + 210d: 41 5f pop %r15 + 210f: c3 ret + 2110: e8 6b ef ff ff call 1080 <__stack_chk_fail@plt> + 2115: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 211c: 00 00 00 00 + +0000000000002120 : + 2120: 41 57 push %r15 + 2122: 41 56 push %r14 + 2124: 41 55 push %r13 + 2126: 49 89 fd mov %rdi,%r13 + 2129: 41 54 push %r12 + 212b: 49 89 f4 mov %rsi,%r12 + 212e: 48 89 d6 mov %rdx,%rsi + 2131: 55 push %rbp + 2132: 48 89 d5 mov %rdx,%rbp + 2135: 53 push %rbx + 2136: 48 81 ec 58 1e 00 00 sub $0x1e58,%rsp + 213d: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 2144: 00 00 + 2146: 48 89 9c 24 48 1e 00 mov %rbx,0x1e48(%rsp) + 214d: 00 + 214e: 48 89 cb mov %rcx,%rbx + 2151: 48 8d 8c 24 20 0a 00 lea 0xa20(%rsp),%rcx + 2158: 00 + 2159: 48 89 cf mov %rcx,%rdi + 215c: 48 89 4c 24 18 mov %rcx,0x18(%rsp) + 2161: e8 5a 05 00 00 call 26c0 + 2166: f3 0f 6f 85 00 03 00 movdqu 0x300(%rbp),%xmm0 + 216d: 00 + 216e: 4c 89 e6 mov %r12,%rsi + 2171: 48 8d bc 24 20 02 00 lea 0x220(%rsp),%rdi + 2178: 00 + 2179: 0f 29 84 24 20 1e 00 movaps %xmm0,0x1e20(%rsp) + 2180: 00 + 2181: f3 0f 6f 85 10 03 00 movdqu 0x310(%rbp),%xmm0 + 2188: 00 + 2189: 48 8d ac 24 20 12 00 lea 0x1220(%rsp),%rbp + 2190: 00 + 2191: 0f 29 84 24 30 1e 00 movaps %xmm0,0x1e30(%rsp) + 2198: 00 + 2199: e8 62 09 00 00 call 2b00 + 219e: 4c 8d 84 24 20 16 00 lea 0x1620(%rsp),%r8 + 21a5: 00 + 21a6: ba 01 00 00 00 mov $0x1,%edx + 21ab: 48 8d b4 24 20 1e 00 lea 0x1e20(%rsp),%rsi + 21b2: 00 + 21b3: 4c 89 c7 mov %r8,%rdi + 21b6: 4c 89 44 24 10 mov %r8,0x10(%rsp) + 21bb: e8 30 fb ff ff call 1cf0 + 21c0: 31 d2 xor %edx,%edx + 21c2: 48 89 de mov %rbx,%rsi + 21c5: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi + 21cc: 00 + 21cd: e8 ae 0a 00 00 call 2c80 + 21d2: 48 8d bc 24 20 08 00 lea 0x820(%rsp),%rdi + 21d9: 00 + 21da: ba 01 00 00 00 mov $0x1,%edx + 21df: 48 89 de mov %rbx,%rsi + 21e2: e8 99 0a 00 00 call 2c80 + 21e7: 48 8d 84 24 20 0e 00 lea 0xe20(%rsp),%rax + 21ee: 00 + 21ef: ba 02 00 00 00 mov $0x2,%edx + 21f4: 48 89 de mov %rbx,%rsi + 21f7: 48 89 c7 mov %rax,%rdi + 21fa: 48 89 44 24 08 mov %rax,0x8(%rsp) + 21ff: e8 dc 0a 00 00 call 2ce0 + 2204: 48 8d bc 24 20 10 00 lea 0x1020(%rsp),%rdi + 220b: 00 + 220c: ba 03 00 00 00 mov $0x3,%edx + 2211: 48 89 de mov %rbx,%rsi + 2214: e8 c7 0a 00 00 call 2ce0 + 2219: ba 04 00 00 00 mov $0x4,%edx + 221e: 48 89 de mov %rbx,%rsi + 2221: 48 8d bc 24 20 04 00 lea 0x420(%rsp),%rdi + 2228: 00 + 2229: e8 b2 0a 00 00 call 2ce0 + 222e: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi + 2235: 00 + 2236: e8 b5 04 00 00 call 26f0 + 223b: 48 8b 74 24 10 mov 0x10(%rsp),%rsi + 2240: 48 8d 94 24 20 06 00 lea 0x620(%rsp),%rdx + 2247: 00 + 2248: 48 89 ef mov %rbp,%rdi + 224b: e8 e0 04 00 00 call 2730 + 2250: 48 8d b4 24 20 1a 00 lea 0x1a20(%rsp),%rsi + 2257: 00 + 2258: 48 8d bc 24 20 14 00 lea 0x1420(%rsp),%rdi + 225f: 00 + 2260: 48 8d 94 24 20 06 00 lea 0x620(%rsp),%rdx + 2267: 00 + 2268: e8 c3 04 00 00 call 2730 + 226d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 2272: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 2277: 48 8d 94 24 20 06 00 lea 0x620(%rsp),%rdx + 227e: 00 + 227f: e8 ac 04 00 00 call 2730 + 2284: 48 89 ef mov %rbp,%rdi + 2287: e8 84 04 00 00 call 2710 + 228c: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 2291: e8 ea 0a 00 00 call 2d80 + 2296: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 229b: 48 89 ee mov %rbp,%rsi + 229e: 48 89 ef mov %rbp,%rdi + 22a1: e8 2a 05 00 00 call 27d0 + 22a6: 48 8d 74 24 20 lea 0x20(%rsp),%rsi + 22ab: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 22b0: 48 8d 94 24 20 04 00 lea 0x420(%rsp),%rdx + 22b7: 00 + 22b8: e8 c3 0b 00 00 call 2e80 + 22bd: 48 8d 74 24 20 lea 0x20(%rsp),%rsi + 22c2: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 22c7: 48 8d 94 24 20 02 00 lea 0x220(%rsp),%rdx + 22ce: 00 + 22cf: e8 ac 0b 00 00 call 2e80 + 22d4: 48 89 ef mov %rbp,%rdi + 22d7: e8 d4 04 00 00 call 27b0 + 22dc: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 22e1: e8 6a 0b 00 00 call 2e50 + 22e6: 48 89 ee mov %rbp,%rsi + 22e9: 4c 89 ef mov %r13,%rdi + 22ec: e8 2f 01 00 00 call 2420 + 22f1: 49 8d bd 80 02 00 00 lea 0x280(%r13),%rdi + 22f8: 48 8d 74 24 20 lea 0x20(%rsp),%rsi + 22fd: e8 3e 05 00 00 call 2840 + 2302: 48 8b 84 24 48 1e 00 mov 0x1e48(%rsp),%rax + 2309: 00 + 230a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2311: 00 00 + 2313: 75 12 jne 2327 + 2315: 48 81 c4 58 1e 00 00 add $0x1e58,%rsp + 231c: 5b pop %rbx + 231d: 5d pop %rbp + 231e: 41 5c pop %r12 + 2320: 41 5d pop %r13 + 2322: 41 5e pop %r14 + 2324: 41 5f pop %r15 + 2326: c3 ret + 2327: e8 54 ed ff ff call 1080 <__stack_chk_fail@plt> + 232c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000002330 : + 2330: 41 57 push %r15 + 2332: 41 56 push %r14 + 2334: 41 55 push %r13 + 2336: 49 89 fd mov %rdi,%r13 + 2339: 41 54 push %r12 + 233b: 55 push %rbp + 233c: 53 push %rbx + 233d: 48 89 f3 mov %rsi,%rbx + 2340: 48 81 ec 18 0c 00 00 sub $0xc18,%rsp + 2347: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 + 234e: 00 00 + 2350: 4c 89 b4 24 08 0c 00 mov %r14,0xc08(%rsp) + 2357: 00 + 2358: 49 89 d6 mov %rdx,%r14 + 235b: 48 8d ac 24 00 04 00 lea 0x400(%rsp),%rbp + 2362: 00 + 2363: 48 89 ef mov %rbp,%rdi + 2366: e8 25 02 00 00 call 2590 + 236b: 48 8d b3 80 02 00 00 lea 0x280(%rbx),%rsi + 2372: 48 89 e7 mov %rsp,%rdi + 2375: e8 76 06 00 00 call 29f0 + 237a: 48 8d bc 24 00 08 00 lea 0x800(%rsp),%rdi + 2381: 00 + 2382: 4c 89 f6 mov %r14,%rsi + 2385: e8 36 03 00 00 call 26c0 + 238a: 48 89 ef mov %rbp,%rdi + 238d: e8 5e 03 00 00 call 26f0 + 2392: 48 89 ea mov %rbp,%rdx + 2395: 48 8d b4 24 00 08 00 lea 0x800(%rsp),%rsi + 239c: 00 + 239d: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23a4: 00 + 23a5: e8 86 03 00 00 call 2730 + 23aa: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23b1: 00 + 23b2: e8 c9 09 00 00 call 2d80 + 23b7: 48 89 e6 mov %rsp,%rsi + 23ba: 48 8d 94 24 00 02 00 lea 0x200(%rsp),%rdx + 23c1: 00 + 23c2: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23c9: 00 + 23ca: e8 f1 0a 00 00 call 2ec0 + 23cf: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23d6: 00 + 23d7: e8 74 0a 00 00 call 2e50 + 23dc: 48 8d b4 24 00 02 00 lea 0x200(%rsp),%rsi + 23e3: 00 + 23e4: 4c 89 ef mov %r13,%rdi + 23e7: e8 84 07 00 00 call 2b70 + 23ec: 48 8b 84 24 08 0c 00 mov 0xc08(%rsp),%rax + 23f3: 00 + 23f4: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 23fb: 00 00 + 23fd: 75 12 jne 2411 + 23ff: 48 81 c4 18 0c 00 00 add $0xc18,%rsp + 2406: 5b pop %rbx + 2407: 5d pop %rbp + 2408: 41 5c pop %r12 + 240a: 41 5d pop %r13 + 240c: 41 5e pop %r14 + 240e: 41 5f pop %r15 + 2410: c3 ret + 2411: e8 6a ec ff ff call 1080 <__stack_chk_fail@plt> + 2416: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 241d: 00 00 00 + +0000000000002420 : + 2420: 41 56 push %r14 + 2422: 48 81 c7 40 01 00 00 add $0x140,%rdi + 2429: 49 89 f0 mov %rsi,%r8 + 242c: 4c 8d 8e 00 04 00 00 lea 0x400(%rsi),%r9 + 2433: 41 54 push %r12 + 2435: 55 push %rbp + 2436: 53 push %rbx + 2437: 48 8d 8f c0 fe ff ff lea -0x140(%rdi),%rcx + 243e: 4c 89 c6 mov %r8,%rsi + 2441: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2448: 00 00 00 00 + 244c: 0f 1f 40 00 nopl 0x0(%rax) + 2450: 0f b7 16 movzwl (%rsi),%edx + 2453: 89 d0 mov %edx,%eax + 2455: 66 c1 f8 0f sar $0xf,%ax + 2459: 66 25 01 0d and $0xd01,%ax + 245d: 01 d0 add %edx,%eax + 245f: 0f b7 c0 movzwl %ax,%eax + 2462: 48 c1 e0 0a shl $0xa,%rax + 2466: 48 05 81 06 00 00 add $0x681,%rax + 246c: 48 69 c0 b7 af 13 00 imul $0x13afb7,%rax,%rax + 2473: 48 c1 e8 20 shr $0x20,%rax + 2477: 89 c3 mov %eax,%ebx + 2479: 0f b7 46 02 movzwl 0x2(%rsi),%eax + 247d: 66 81 e3 ff 03 and $0x3ff,%bx + 2482: 41 89 c3 mov %eax,%r11d + 2485: 66 41 c1 fb 0f sar $0xf,%r11w + 248a: 66 41 81 e3 01 0d and $0xd01,%r11w + 2490: 41 01 c3 add %eax,%r11d + 2493: 0f b7 46 04 movzwl 0x4(%rsi),%eax + 2497: 45 0f b7 db movzwl %r11w,%r11d + 249b: 41 89 c2 mov %eax,%r10d + 249e: 49 c1 e3 0a shl $0xa,%r11 + 24a2: 66 41 c1 fa 0f sar $0xf,%r10w + 24a7: 49 81 c3 81 06 00 00 add $0x681,%r11 + 24ae: 66 41 81 e2 01 0d and $0xd01,%r10w + 24b4: 4d 69 db b7 af 13 00 imul $0x13afb7,%r11,%r11 + 24bb: 41 01 c2 add %eax,%r10d + 24be: 0f b7 46 06 movzwl 0x6(%rsi),%eax + 24c2: 88 19 mov %bl,(%rcx) + 24c4: 45 0f b7 d2 movzwl %r10w,%r10d + 24c8: 49 c1 e2 0a shl $0xa,%r10 + 24cc: 89 c2 mov %eax,%edx + 24ce: 49 c1 eb 20 shr $0x20,%r11 + 24d2: 66 c1 fa 0f sar $0xf,%dx + 24d6: 49 81 c2 81 06 00 00 add $0x681,%r10 + 24dd: 45 89 dc mov %r11d,%r12d + 24e0: 66 81 e2 01 0d and $0xd01,%dx + 24e5: 4d 69 d2 b7 af 13 00 imul $0x13afb7,%r10,%r10 + 24ec: 66 41 81 e4 ff 03 and $0x3ff,%r12w + 24f2: 01 c2 add %eax,%edx + 24f4: 0f b7 d2 movzwl %dx,%edx + 24f7: 48 c1 e2 0a shl $0xa,%rdx + 24fb: 49 c1 ea 20 shr $0x20,%r10 + 24ff: 48 81 c2 81 06 00 00 add $0x681,%rdx + 2506: 44 89 d5 mov %r10d,%ebp + 2509: 48 69 c2 b7 af 13 00 imul $0x13afb7,%rdx,%rax + 2510: 66 81 e5 ff 03 and $0x3ff,%bp + 2515: 48 c1 e8 20 shr $0x20,%rax + 2519: 89 c2 mov %eax,%edx + 251b: 66 81 e2 ff 03 and $0x3ff,%dx + 2520: 41 89 d6 mov %edx,%r14d + 2523: 42 8d 14 9d 00 00 00 lea 0x0(,%r11,4),%edx + 252a: 00 + 252b: 08 fa or %bh,%dl + 252d: 66 41 c1 ec 06 shr $0x6,%r12w + 2532: 48 83 c1 05 add $0x5,%rcx + 2536: 48 83 c6 08 add $0x8,%rsi + 253a: 88 51 fc mov %dl,-0x4(%rcx) + 253d: 41 c1 e2 04 shl $0x4,%r10d + 2541: 66 c1 ed 04 shr $0x4,%bp + 2545: 44 89 f2 mov %r14d,%edx + 2548: c1 e0 06 shl $0x6,%eax + 254b: 45 09 e2 or %r12d,%r10d + 254e: 66 c1 ea 02 shr $0x2,%dx + 2552: 09 e8 or %ebp,%eax + 2554: 44 88 51 fd mov %r10b,-0x3(%rcx) + 2558: 88 41 fe mov %al,-0x2(%rcx) + 255b: 88 51 ff mov %dl,-0x1(%rcx) + 255e: 48 39 f9 cmp %rdi,%rcx + 2561: 0f 85 e9 fe ff ff jne 2450 + 2567: 49 81 c0 00 02 00 00 add $0x200,%r8 + 256e: 48 8d b9 40 01 00 00 lea 0x140(%rcx),%rdi + 2575: 4d 39 c1 cmp %r8,%r9 + 2578: 0f 85 b9 fe ff ff jne 2437 + 257e: 5b pop %rbx + 257f: 5d pop %rbp + 2580: 41 5c pop %r12 + 2582: 41 5e pop %r14 + 2584: c3 ret + 2585: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 258c: 00 00 00 00 + +0000000000002590 : + 2590: 55 push %rbp + 2591: 48 81 c6 40 01 00 00 add $0x140,%rsi + 2598: 4c 8d 87 00 04 00 00 lea 0x400(%rdi),%r8 + 259f: 53 push %rbx + 25a0: 48 8d 96 c0 fe ff ff lea -0x140(%rsi),%rdx + 25a7: 48 89 f9 mov %rdi,%rcx + 25aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 25b0: 44 0f b6 52 02 movzbl 0x2(%rdx),%r10d + 25b5: 0f b7 1a movzwl (%rdx),%ebx + 25b8: 48 83 c2 05 add $0x5,%rdx + 25bc: 48 83 c1 08 add $0x8,%rcx + 25c0: 44 0f b6 5a fe movzbl -0x2(%rdx),%r11d + 25c5: 44 0f b6 4a fc movzbl -0x4(%rdx),%r9d + 25ca: 44 89 d0 mov %r10d,%eax + 25cd: 41 c1 e2 06 shl $0x6,%r10d + 25d1: 81 e3 ff 03 00 00 and $0x3ff,%ebx + 25d7: c0 e8 04 shr $0x4,%al + 25da: 41 c0 e9 02 shr $0x2,%r9b + 25de: 69 db 01 0d 00 00 imul $0xd01,%ebx,%ebx + 25e4: 44 89 dd mov %r11d,%ebp + 25e7: 41 c1 e3 04 shl $0x4,%r11d + 25eb: 0f b6 c0 movzbl %al,%eax + 25ee: 45 0f b6 c9 movzbl %r9b,%r9d + 25f2: 40 c0 ed 06 shr $0x6,%bpl + 25f6: 44 09 d8 or %r11d,%eax + 25f9: 45 09 d1 or %r10d,%r9d + 25fc: 44 0f b6 52 ff movzbl -0x1(%rdx),%r10d + 2601: 40 0f b6 ed movzbl %bpl,%ebp + 2605: 25 ff 03 00 00 and $0x3ff,%eax + 260a: 41 81 e1 ff 03 00 00 and $0x3ff,%r9d + 2611: 81 c3 00 02 00 00 add $0x200,%ebx + 2617: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 261d: 41 c1 e2 02 shl $0x2,%r10d + 2621: c1 eb 0a shr $0xa,%ebx + 2624: 41 09 ea or %ebp,%r10d + 2627: 45 69 c9 01 0d 00 00 imul $0xd01,%r9d,%r9d + 262e: 66 89 59 f8 mov %bx,-0x8(%rcx) + 2632: 05 00 02 00 00 add $0x200,%eax + 2637: c1 e8 0a shr $0xa,%eax + 263a: 41 81 c1 00 02 00 00 add $0x200,%r9d + 2641: 66 89 41 fc mov %ax,-0x4(%rcx) + 2645: 41 0f bf c2 movswl %r10w,%eax + 2649: 41 c1 e9 0a shr $0xa,%r9d + 264d: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 2653: 66 44 89 49 fa mov %r9w,-0x6(%rcx) + 2658: 05 00 02 00 00 add $0x200,%eax + 265d: c1 e8 0a shr $0xa,%eax + 2660: 66 89 41 fe mov %ax,-0x2(%rcx) + 2664: 48 39 f2 cmp %rsi,%rdx + 2667: 0f 85 43 ff ff ff jne 25b0 + 266d: 48 81 c7 00 02 00 00 add $0x200,%rdi + 2674: 48 8d b2 40 01 00 00 lea 0x140(%rdx),%rsi + 267b: 49 39 f8 cmp %rdi,%r8 + 267e: 0f 85 1c ff ff ff jne 25a0 + 2684: 5b pop %rbx + 2685: 5d pop %rbp + 2686: c3 ret + 2687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 268e: 00 00 + +0000000000002690 : + 2690: 55 push %rbp + 2691: 48 89 f5 mov %rsi,%rbp + 2694: 53 push %rbx + 2695: 48 89 fb mov %rdi,%rbx + 2698: 48 83 ec 08 sub $0x8,%rsp + 269c: e8 9f 03 00 00 call 2a40 + 26a1: 48 83 c4 08 add $0x8,%rsp + 26a5: 48 8d b5 00 02 00 00 lea 0x200(%rbp),%rsi + 26ac: 48 8d bb 80 01 00 00 lea 0x180(%rbx),%rdi + 26b3: 5b pop %rbx + 26b4: 5d pop %rbp + 26b5: e9 86 03 00 00 jmp 2a40 + 26ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +00000000000026c0 : + 26c0: 55 push %rbp + 26c1: 48 89 f5 mov %rsi,%rbp + 26c4: 53 push %rbx + 26c5: 48 89 fb mov %rdi,%rbx + 26c8: 48 83 ec 08 sub $0x8,%rsp + 26cc: e8 cf 03 00 00 call 2aa0 + 26d1: 48 83 c4 08 add $0x8,%rsp + 26d5: 48 8d b5 80 01 00 00 lea 0x180(%rbp),%rsi + 26dc: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi + 26e3: 5b pop %rbx + 26e4: 5d pop %rbp + 26e5: e9 b6 03 00 00 jmp 2aa0 + 26ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +00000000000026f0 : + 26f0: 53 push %rbx + 26f1: 48 89 fb mov %rdi,%rbx + 26f4: e8 47 06 00 00 call 2d40 + 26f9: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi + 2700: 5b pop %rbx + 2701: e9 3a 06 00 00 jmp 2d40 + 2706: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 270d: 00 00 00 + +0000000000002710 : + 2710: 53 push %rbx + 2711: 48 89 fb mov %rdi,%rbx + 2714: e8 67 06 00 00 call 2d80 + 2719: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi + 2720: 5b pop %rbx + 2721: e9 5a 06 00 00 jmp 2d80 + 2726: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 272d: 00 00 00 + +0000000000002730 : + 2730: 41 54 push %r12 + 2732: 55 push %rbp + 2733: 48 89 f5 mov %rsi,%rbp + 2736: 53 push %rbx + 2737: 48 89 fb mov %rdi,%rbx + 273a: 48 81 ec 10 02 00 00 sub $0x210,%rsp + 2741: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 2748: 00 00 + 274a: 4c 89 a4 24 08 02 00 mov %r12,0x208(%rsp) + 2751: 00 + 2752: 49 89 d4 mov %rdx,%r12 + 2755: e8 36 06 00 00 call 2d90 + 275a: 48 8d b5 00 02 00 00 lea 0x200(%rbp),%rsi + 2761: 48 89 e7 mov %rsp,%rdi + 2764: 49 8d 94 24 00 02 00 lea 0x200(%r12),%rdx + 276b: 00 + 276c: e8 1f 06 00 00 call 2d90 + 2771: 48 89 df mov %rbx,%rdi + 2774: 48 89 e2 mov %rsp,%rdx + 2777: 48 89 de mov %rbx,%rsi + 277a: e8 01 07 00 00 call 2e80 + 277f: 48 89 df mov %rbx,%rdi + 2782: e8 c9 06 00 00 call 2e50 + 2787: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax + 278e: 00 + 278f: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2796: 00 00 + 2798: 75 0c jne 27a6 + 279a: 48 81 c4 10 02 00 00 add $0x210,%rsp + 27a1: 5b pop %rbx + 27a2: 5d pop %rbp + 27a3: 41 5c pop %r12 + 27a5: c3 ret + 27a6: e8 d5 e8 ff ff call 1080 <__stack_chk_fail@plt> + 27ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +00000000000027b0 : + 27b0: 53 push %rbx + 27b1: 48 89 fb mov %rdi,%rbx + 27b4: e8 97 06 00 00 call 2e50 + 27b9: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi + 27c0: 5b pop %rbx + 27c1: e9 8a 06 00 00 jmp 2e50 + 27c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 27cd: 00 00 00 + +00000000000027d0 : + 27d0: 41 54 push %r12 + 27d2: 49 89 d4 mov %rdx,%r12 + 27d5: 55 push %rbp + 27d6: 48 89 f5 mov %rsi,%rbp + 27d9: 53 push %rbx + 27da: 48 89 fb mov %rdi,%rbx + 27dd: e8 9e 06 00 00 call 2e80 + 27e2: 49 8d 94 24 00 02 00 lea 0x200(%r12),%rdx + 27e9: 00 + 27ea: 48 8d b5 00 02 00 00 lea 0x200(%rbp),%rsi + 27f1: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi + 27f8: 5b pop %rbx + 27f9: 5d pop %rbp + 27fa: 41 5c pop %r12 + 27fc: e9 7f 06 00 00 jmp 2e80 + 2801: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 2808: 00 00 00 + 280b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 2812: 00 00 00 + 2815: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 281c: 00 00 00 + 281f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 2826: 00 00 00 + 2829: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 2830: 00 00 00 + 2833: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 283a: 00 00 00 + 283d: 0f 1f 00 nopl (%rax) + +0000000000002840 : + 2840: 41 54 push %r12 + 2842: 49 89 f3 mov %rsi,%r11 + 2845: 55 push %rbp + 2846: 48 8d af 80 00 00 00 lea 0x80(%rdi),%rbp + 284d: 53 push %rbx + 284e: 48 89 fb mov %rdi,%rbx + 2851: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2858: 00 00 00 00 + 285c: 0f 1f 40 00 nopl 0x0(%rax) + 2860: 41 0f b7 03 movzwl (%r11),%eax + 2864: 45 0f b7 63 0e movzwl 0xe(%r11),%r12d + 2869: 41 89 c2 mov %eax,%r10d + 286c: 66 41 c1 fa 0f sar $0xf,%r10w + 2871: 66 41 81 e2 01 0d and $0xd01,%r10w + 2877: 41 01 c2 add %eax,%r10d + 287a: 41 0f b7 43 02 movzwl 0x2(%r11),%eax + 287f: 45 0f bf d2 movswl %r10w,%r10d + 2883: 89 c6 mov %eax,%esi + 2885: 41 c1 e2 04 shl $0x4,%r10d + 2889: 66 c1 fe 0f sar $0xf,%si + 288d: 41 81 c2 81 06 00 00 add $0x681,%r10d + 2894: 66 81 e6 01 0d and $0xd01,%si + 2899: 45 69 d2 fb 3a 01 00 imul $0x13afb,%r10d,%r10d + 28a0: 01 c6 add %eax,%esi + 28a2: 41 0f b7 43 04 movzwl 0x4(%r11),%eax + 28a7: 0f bf f6 movswl %si,%esi + 28aa: 41 89 c1 mov %eax,%r9d + 28ad: c1 e6 04 shl $0x4,%esi + 28b0: 66 41 c1 f9 0f sar $0xf,%r9w + 28b5: 81 c6 81 06 00 00 add $0x681,%esi + 28bb: 66 41 81 e1 01 0d and $0xd01,%r9w + 28c1: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 28c7: 41 01 c1 add %eax,%r9d + 28ca: 41 0f b7 43 06 movzwl 0x6(%r11),%eax + 28cf: 45 0f bf c9 movswl %r9w,%r9d + 28d3: 89 c1 mov %eax,%ecx + 28d5: 41 c1 e1 04 shl $0x4,%r9d + 28d9: 66 c1 f9 0f sar $0xf,%cx + 28dd: 41 81 c1 81 06 00 00 add $0x681,%r9d + 28e4: 66 81 e1 01 0d and $0xd01,%cx + 28e9: 45 69 c9 fb 3a 01 00 imul $0x13afb,%r9d,%r9d + 28f0: 01 c1 add %eax,%ecx + 28f2: 41 0f b7 43 08 movzwl 0x8(%r11),%eax + 28f7: 0f bf c9 movswl %cx,%ecx + 28fa: 41 89 c0 mov %eax,%r8d + 28fd: c1 e1 04 shl $0x4,%ecx + 2900: 66 41 c1 f8 0f sar $0xf,%r8w + 2905: 81 c1 81 06 00 00 add $0x681,%ecx + 290b: 66 41 81 e0 01 0d and $0xd01,%r8w + 2911: 69 c9 fb 3a 01 00 imul $0x13afb,%ecx,%ecx + 2917: 41 01 c0 add %eax,%r8d + 291a: 41 0f b7 43 0a movzwl 0xa(%r11),%eax + 291f: 45 0f bf c0 movswl %r8w,%r8d + 2923: 89 c2 mov %eax,%edx + 2925: 41 c1 e0 04 shl $0x4,%r8d + 2929: 66 c1 fa 0f sar $0xf,%dx + 292d: 41 81 c0 81 06 00 00 add $0x681,%r8d + 2934: 66 81 e2 01 0d and $0xd01,%dx + 2939: 45 69 c0 fb 3a 01 00 imul $0x13afb,%r8d,%r8d + 2940: 01 c2 add %eax,%edx + 2942: 41 0f b7 43 0c movzwl 0xc(%r11),%eax + 2947: c1 ee 1c shr $0x1c,%esi + 294a: c1 e9 1c shr $0x1c,%ecx + 294d: 0f bf d2 movswl %dx,%edx + 2950: c1 e6 04 shl $0x4,%esi + 2953: c1 e2 04 shl $0x4,%edx + 2956: 89 c7 mov %eax,%edi + 2958: 41 c1 ea 1c shr $0x1c,%r10d + 295c: 66 c1 ff 0f sar $0xf,%di + 2960: 81 c2 81 06 00 00 add $0x681,%edx + 2966: c1 e1 04 shl $0x4,%ecx + 2969: 41 09 f2 or %esi,%r10d + 296c: 41 c1 e9 1c shr $0x1c,%r9d + 2970: 66 81 e7 01 0d and $0xd01,%di + 2975: 41 c1 e8 1c shr $0x1c,%r8d + 2979: 44 88 13 mov %r10b,(%rbx) + 297c: 01 c7 add %eax,%edi + 297e: 69 d2 fb 3a 01 00 imul $0x13afb,%edx,%edx + 2984: 44 89 e0 mov %r12d,%eax + 2987: 41 09 c9 or %ecx,%r9d + 298a: 66 c1 f8 0f sar $0xf,%ax + 298e: 0f bf ff movswl %di,%edi + 2991: 44 88 4b 01 mov %r9b,0x1(%rbx) + 2995: 66 25 01 0d and $0xd01,%ax + 2999: c1 e7 04 shl $0x4,%edi + 299c: 44 01 e0 add %r12d,%eax + 299f: 81 c7 81 06 00 00 add $0x681,%edi + 29a5: c1 ea 1c shr $0x1c,%edx + 29a8: 98 cwtl + 29a9: 69 ff fb 3a 01 00 imul $0x13afb,%edi,%edi + 29af: c1 e2 04 shl $0x4,%edx + 29b2: c1 e0 04 shl $0x4,%eax + 29b5: 41 09 d0 or %edx,%r8d + 29b8: 05 81 06 00 00 add $0x681,%eax + 29bd: 44 88 43 02 mov %r8b,0x2(%rbx) + 29c1: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax + 29c7: c1 ef 1c shr $0x1c,%edi + 29ca: c1 e8 1c shr $0x1c,%eax + 29cd: c1 e0 04 shl $0x4,%eax + 29d0: 09 c7 or %eax,%edi + 29d2: 48 83 c3 04 add $0x4,%rbx + 29d6: 40 88 7b ff mov %dil,-0x1(%rbx) + 29da: 49 83 c3 10 add $0x10,%r11 + 29de: 48 39 eb cmp %rbp,%rbx + 29e1: 0f 85 79 fe ff ff jne 2860 + 29e7: 5b pop %rbx + 29e8: 5d pop %rbp + 29e9: 41 5c pop %r12 + 29eb: c3 ret + 29ec: 0f 1f 40 00 nopl 0x0(%rax) + +00000000000029f0 : + 29f0: 31 d2 xor %edx,%edx + 29f2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 29f9: 00 00 00 00 + 29fd: 0f 1f 00 nopl (%rax) + 2a00: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax + 2a04: 83 e0 0f and $0xf,%eax + 2a07: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 2a0d: 83 c0 08 add $0x8,%eax + 2a10: c1 f8 04 sar $0x4,%eax + 2a13: 66 89 04 97 mov %ax,(%rdi,%rdx,4) + 2a17: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax + 2a1b: c0 e8 04 shr $0x4,%al + 2a1e: 0f b6 c0 movzbl %al,%eax + 2a21: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 2a27: 83 c0 08 add $0x8,%eax + 2a2a: c1 f8 04 sar $0x4,%eax + 2a2d: 66 89 44 97 02 mov %ax,0x2(%rdi,%rdx,4) + 2a32: 48 83 c2 01 add $0x1,%rdx + 2a36: 48 81 fa 80 00 00 00 cmp $0x80,%rdx + 2a3d: 75 c1 jne 2a00 + 2a3f: c3 ret + +0000000000002a40 : + 2a40: 4c 8d 87 80 01 00 00 lea 0x180(%rdi),%r8 + 2a47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 2a4e: 00 00 + 2a50: 0f b7 06 movzwl (%rsi),%eax + 2a53: 0f b7 4e 02 movzwl 0x2(%rsi),%ecx + 2a57: 48 83 c7 03 add $0x3,%rdi + 2a5b: 48 83 c6 04 add $0x4,%rsi + 2a5f: 89 c2 mov %eax,%edx + 2a61: 66 c1 fa 0f sar $0xf,%dx + 2a65: 66 81 e2 01 0d and $0xd01,%dx + 2a6a: 01 c2 add %eax,%edx + 2a6c: 89 c8 mov %ecx,%eax + 2a6e: 66 c1 f8 0f sar $0xf,%ax + 2a72: 88 57 fd mov %dl,-0x3(%rdi) + 2a75: 66 25 01 0d and $0xd01,%ax + 2a79: 01 c8 add %ecx,%eax + 2a7b: 89 c1 mov %eax,%ecx + 2a7d: 66 c1 e8 04 shr $0x4,%ax + 2a81: c1 e1 04 shl $0x4,%ecx + 2a84: 88 47 ff mov %al,-0x1(%rdi) + 2a87: 08 f1 or %dh,%cl + 2a89: 88 4f fe mov %cl,-0x2(%rdi) + 2a8c: 49 39 f8 cmp %rdi,%r8 + 2a8f: 75 bf jne 2a50 + 2a91: c3 ret + 2a92: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2a99: 00 00 00 00 + 2a9d: 0f 1f 00 nopl (%rax) + +0000000000002aa0 : + 2aa0: 48 8d 8e 80 01 00 00 lea 0x180(%rsi),%rcx + 2aa7: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2aae: 00 00 00 00 + 2ab2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2ab9: 00 00 00 00 + 2abd: 0f 1f 00 nopl (%rax) + 2ac0: 0f b6 46 01 movzbl 0x1(%rsi),%eax + 2ac4: 0f b6 16 movzbl (%rsi),%edx + 2ac7: 48 83 c6 03 add $0x3,%rsi + 2acb: 48 83 c7 04 add $0x4,%rdi + 2acf: c1 e0 08 shl $0x8,%eax + 2ad2: 09 d0 or %edx,%eax + 2ad4: 66 25 ff 0f and $0xfff,%ax + 2ad8: 66 89 47 fc mov %ax,-0x4(%rdi) + 2adc: 0f b6 46 fe movzbl -0x2(%rsi),%eax + 2ae0: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 2ae4: c0 e8 04 shr $0x4,%al + 2ae7: 0f b6 c0 movzbl %al,%eax + 2aea: c1 e2 04 shl $0x4,%edx + 2aed: 09 d0 or %edx,%eax + 2aef: 66 89 47 fe mov %ax,-0x2(%rdi) + 2af3: 48 39 f1 cmp %rsi,%rcx + 2af6: 75 c8 jne 2ac0 + 2af8: c3 ret + 2af9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000002b00 : + 2b00: 41 56 push %r14 + 2b02: 41 55 push %r13 + 2b04: 41 54 push %r12 + 2b06: 49 89 fc mov %rdi,%r12 + 2b09: 55 push %rbp + 2b0a: 48 89 f5 mov %rsi,%rbp + 2b0d: 53 push %rbx + 2b0e: 31 db xor %ebx,%ebx + 2b10: 4d 8d 34 5c lea (%r12,%rbx,2),%r14 + 2b14: 45 31 ed xor %r13d,%r13d + 2b17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 2b1e: 00 00 + 2b20: 41 8d 44 1d 00 lea 0x0(%r13,%rbx,1),%eax + 2b25: 31 d2 xor %edx,%edx + 2b27: 44 89 e9 mov %r13d,%ecx + 2b2a: 4c 89 f7 mov %r14,%rdi + 2b2d: 66 41 89 14 44 mov %dx,(%r12,%rax,2) + 2b32: 0f b6 55 00 movzbl 0x0(%rbp),%edx + 2b36: 41 83 c5 01 add $0x1,%r13d + 2b3a: 49 83 c6 02 add $0x2,%r14 + 2b3e: be 81 06 00 00 mov $0x681,%esi + 2b43: d3 fa sar %cl,%edx + 2b45: 83 e2 01 and $0x1,%edx + 2b48: e8 33 09 00 00 call 3480 + 2b4d: 41 83 fd 08 cmp $0x8,%r13d + 2b51: 75 cd jne 2b20 + 2b53: 48 83 c3 08 add $0x8,%rbx + 2b57: 48 83 c5 01 add $0x1,%rbp + 2b5b: 48 81 fb 00 01 00 00 cmp $0x100,%rbx + 2b62: 75 ac jne 2b10 + 2b64: 5b pop %rbx + 2b65: 5d pop %rbp + 2b66: 41 5c pop %r12 + 2b68: 41 5d pop %r13 + 2b6a: 41 5e pop %r14 + 2b6c: c3 ret + 2b6d: 0f 1f 00 nopl (%rax) + +0000000000002b70 : + 2b70: 48 89 f9 mov %rdi,%rcx + 2b73: 48 89 f2 mov %rsi,%rdx + 2b76: 48 8d be 00 02 00 00 lea 0x200(%rsi),%rdi + 2b7d: 0f 1f 00 nopl (%rax) + 2b80: c6 01 00 movb $0x0,(%rcx) + 2b83: 0f bf 02 movswl (%rdx),%eax + 2b86: 48 83 c1 01 add $0x1,%rcx + 2b8a: 8d 84 00 81 06 00 00 lea 0x681(%rax,%rax,1),%eax + 2b91: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax + 2b97: c1 e8 1c shr $0x1c,%eax + 2b9a: 83 e0 01 and $0x1,%eax + 2b9d: 88 41 ff mov %al,-0x1(%rcx) + 2ba0: 0f bf 72 02 movswl 0x2(%rdx),%esi + 2ba4: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2bab: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2bb1: c1 ee 1b shr $0x1b,%esi + 2bb4: 83 e6 02 and $0x2,%esi + 2bb7: 09 f0 or %esi,%eax + 2bb9: 88 41 ff mov %al,-0x1(%rcx) + 2bbc: 0f bf 72 04 movswl 0x4(%rdx),%esi + 2bc0: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2bc7: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2bcd: c1 ee 1a shr $0x1a,%esi + 2bd0: 83 e6 04 and $0x4,%esi + 2bd3: 09 f0 or %esi,%eax + 2bd5: 88 41 ff mov %al,-0x1(%rcx) + 2bd8: 0f bf 72 06 movswl 0x6(%rdx),%esi + 2bdc: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2be3: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2be9: c1 ee 19 shr $0x19,%esi + 2bec: 83 e6 08 and $0x8,%esi + 2bef: 09 f0 or %esi,%eax + 2bf1: 88 41 ff mov %al,-0x1(%rcx) + 2bf4: 0f bf 72 08 movswl 0x8(%rdx),%esi + 2bf8: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2bff: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2c05: c1 ee 18 shr $0x18,%esi + 2c08: 83 e6 10 and $0x10,%esi + 2c0b: 09 f0 or %esi,%eax + 2c0d: 88 41 ff mov %al,-0x1(%rcx) + 2c10: 0f bf 72 0a movswl 0xa(%rdx),%esi + 2c14: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2c1b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2c21: c1 ee 17 shr $0x17,%esi + 2c24: 83 e6 20 and $0x20,%esi + 2c27: 09 f0 or %esi,%eax + 2c29: 88 41 ff mov %al,-0x1(%rcx) + 2c2c: 0f bf 72 0c movswl 0xc(%rdx),%esi + 2c30: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2c37: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2c3d: c1 ee 16 shr $0x16,%esi + 2c40: 83 e6 40 and $0x40,%esi + 2c43: 09 f0 or %esi,%eax + 2c45: 88 41 ff mov %al,-0x1(%rcx) + 2c48: 0f bf 72 0e movswl 0xe(%rdx),%esi + 2c4c: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2c53: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2c59: c1 ee 1c shr $0x1c,%esi + 2c5c: c1 e6 07 shl $0x7,%esi + 2c5f: 09 f0 or %esi,%eax + 2c61: 88 41 ff mov %al,-0x1(%rcx) + 2c64: 48 83 c2 10 add $0x10,%rdx + 2c68: 48 39 d7 cmp %rdx,%rdi + 2c6b: 0f 85 0f ff ff ff jne 2b80 + 2c71: c3 ret + 2c72: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2c79: 00 00 00 00 + 2c7d: 0f 1f 00 nopl (%rax) + +0000000000002c80 : + 2c80: 55 push %rbp + 2c81: 0f b6 ca movzbl %dl,%ecx + 2c84: 48 89 f2 mov %rsi,%rdx + 2c87: be c0 00 00 00 mov $0xc0,%esi + 2c8c: 53 push %rbx + 2c8d: 48 81 ec d8 00 00 00 sub $0xd8,%rsp + 2c94: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp + 2c9b: 00 00 + 2c9d: 48 89 ac 24 c8 00 00 mov %rbp,0xc8(%rsp) + 2ca4: 00 + 2ca5: 48 89 fd mov %rdi,%rbp + 2ca8: 48 89 e7 mov %rsp,%rdi + 2cab: e8 10 21 00 00 call 4dc0 + 2cb0: 48 89 e6 mov %rsp,%rsi + 2cb3: 48 89 ef mov %rbp,%rdi + 2cb6: e8 35 05 00 00 call 31f0 + 2cbb: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 2cc2: 00 + 2cc3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2cca: 00 00 + 2ccc: 75 0a jne 2cd8 + 2cce: 48 81 c4 d8 00 00 00 add $0xd8,%rsp + 2cd5: 5b pop %rbx + 2cd6: 5d pop %rbp + 2cd7: c3 ret + 2cd8: e8 a3 e3 ff ff call 1080 <__stack_chk_fail@plt> + 2cdd: 0f 1f 00 nopl (%rax) + +0000000000002ce0 : + 2ce0: 55 push %rbp + 2ce1: 0f b6 ca movzbl %dl,%ecx + 2ce4: 48 89 f2 mov %rsi,%rdx + 2ce7: be 80 00 00 00 mov $0x80,%esi + 2cec: 53 push %rbx + 2ced: 48 81 ec 98 00 00 00 sub $0x98,%rsp + 2cf4: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp + 2cfb: 00 00 + 2cfd: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) + 2d04: 00 + 2d05: 48 89 fd mov %rdi,%rbp + 2d08: 48 89 e7 mov %rsp,%rdi + 2d0b: e8 b0 20 00 00 call 4dc0 + 2d10: 48 89 e6 mov %rsp,%rsi + 2d13: 48 89 ef mov %rbp,%rdi + 2d16: e8 95 05 00 00 call 32b0 + 2d1b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 2d22: 00 + 2d23: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2d2a: 00 00 + 2d2c: 75 0a jne 2d38 + 2d2e: 48 81 c4 98 00 00 00 add $0x98,%rsp + 2d35: 5b pop %rbx + 2d36: 5d pop %rbp + 2d37: c3 ret + 2d38: e8 43 e3 ff ff call 1080 <__stack_chk_fail@plt> + 2d3d: 0f 1f 00 nopl (%rax) + +0000000000002d40 : + 2d40: 55 push %rbp + 2d41: 53 push %rbx + 2d42: 48 89 fb mov %rdi,%rbx + 2d45: 48 8d ab 00 02 00 00 lea 0x200(%rbx),%rbp + 2d4c: 48 83 ec 08 sub $0x8,%rsp + 2d50: e8 ab 01 00 00 call 2f00 + 2d55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2d5c: 00 00 00 00 + 2d60: 0f bf 3b movswl (%rbx),%edi + 2d63: 48 83 c3 02 add $0x2,%rbx + 2d67: e8 64 06 00 00 call 33d0 + 2d6c: 66 89 43 fe mov %ax,-0x2(%rbx) + 2d70: 48 39 eb cmp %rbp,%rbx + 2d73: 75 eb jne 2d60 + 2d75: 48 83 c4 08 add $0x8,%rsp + 2d79: 5b pop %rbx + 2d7a: 5d pop %rbp + 2d7b: c3 ret + 2d7c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000002d80 : + 2d80: e9 7b 02 00 00 jmp 3000 + 2d85: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2d8c: 00 00 00 00 + +0000000000002d90 : + 2d90: 41 57 push %r15 + 2d92: 4c 8d 3d 07 33 00 00 lea 0x3307(%rip),%r15 # 60a0 + 2d99: 41 56 push %r14 + 2d9b: 4d 8d b7 80 00 00 00 lea 0x80(%r15),%r14 + 2da2: 41 55 push %r13 + 2da4: 49 89 f5 mov %rsi,%r13 + 2da7: 41 54 push %r12 + 2da9: 49 89 d4 mov %rdx,%r12 + 2dac: 55 push %rbp + 2dad: 48 8d 6f 04 lea 0x4(%rdi),%rbp + 2db1: 53 push %rbx + 2db2: 48 83 ec 08 sub $0x8,%rsp + 2db6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 2dbd: 00 00 00 + 2dc0: 41 0f bf 0f movswl (%r15),%ecx + 2dc4: 48 8d 7d fc lea -0x4(%rbp),%rdi + 2dc8: 4c 89 e2 mov %r12,%rdx + 2dcb: 4c 89 ee mov %r13,%rsi + 2dce: 49 83 c7 02 add $0x2,%r15 + 2dd2: 89 cb mov %ecx,%ebx + 2dd4: e8 87 03 00 00 call 3160 + 2dd9: f7 db neg %ebx + 2ddb: 49 8d 54 24 04 lea 0x4(%r12),%rdx + 2de0: 49 8d 75 04 lea 0x4(%r13),%rsi + 2de4: 48 89 ef mov %rbp,%rdi + 2de7: 0f bf cb movswl %bx,%ecx + 2dea: 49 83 c5 08 add $0x8,%r13 + 2dee: 49 83 c4 08 add $0x8,%r12 + 2df2: e8 69 03 00 00 call 3160 + 2df7: 48 83 c5 08 add $0x8,%rbp + 2dfb: 4d 39 fe cmp %r15,%r14 + 2dfe: 75 c0 jne 2dc0 + 2e00: 48 83 c4 08 add $0x8,%rsp + 2e04: 5b pop %rbx + 2e05: 5d pop %rbp + 2e06: 41 5c pop %r12 + 2e08: 41 5d pop %r13 + 2e0a: 41 5e pop %r14 + 2e0c: 41 5f pop %r15 + 2e0e: c3 ret + 2e0f: 90 nop + +0000000000002e10 : + 2e10: 55 push %rbp + 2e11: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp + 2e18: 53 push %rbx + 2e19: 48 89 fb mov %rdi,%rbx + 2e1c: 48 83 ec 08 sub $0x8,%rsp + 2e20: 0f bf 3b movswl (%rbx),%edi + 2e23: 48 83 c3 02 add $0x2,%rbx + 2e27: 69 ff 49 05 00 00 imul $0x549,%edi,%edi + 2e2d: e8 7e 05 00 00 call 33b0 + 2e32: 66 89 43 fe mov %ax,-0x2(%rbx) + 2e36: 48 39 eb cmp %rbp,%rbx + 2e39: 75 e5 jne 2e20 + 2e3b: 48 83 c4 08 add $0x8,%rsp + 2e3f: 5b pop %rbx + 2e40: 5d pop %rbp + 2e41: c3 ret + 2e42: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2e49: 00 00 00 00 + 2e4d: 0f 1f 00 nopl (%rax) + +0000000000002e50 : + 2e50: 55 push %rbp + 2e51: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp + 2e58: 53 push %rbx + 2e59: 48 89 fb mov %rdi,%rbx + 2e5c: 48 83 ec 08 sub $0x8,%rsp + 2e60: 0f bf 3b movswl (%rbx),%edi + 2e63: 48 83 c3 02 add $0x2,%rbx + 2e67: e8 64 05 00 00 call 33d0 + 2e6c: 66 89 43 fe mov %ax,-0x2(%rbx) + 2e70: 48 39 eb cmp %rbp,%rbx + 2e73: 75 eb jne 2e60 + 2e75: 48 83 c4 08 add $0x8,%rsp + 2e79: 5b pop %rbx + 2e7a: 5d pop %rbp + 2e7b: c3 ret + 2e7c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000002e80 : + 2e80: 48 89 d1 mov %rdx,%rcx + 2e83: 31 c0 xor %eax,%eax + 2e85: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2e8c: 00 00 00 00 + 2e90: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2e97: 00 00 00 00 + 2e9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 2ea0: 0f b7 14 01 movzwl (%rcx,%rax,1),%edx + 2ea4: 66 03 14 06 add (%rsi,%rax,1),%dx + 2ea8: 66 89 14 07 mov %dx,(%rdi,%rax,1) + 2eac: 48 83 c0 02 add $0x2,%rax + 2eb0: 48 3d 00 02 00 00 cmp $0x200,%rax + 2eb6: 75 e8 jne 2ea0 + 2eb8: c3 ret + 2eb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000002ec0 : + 2ec0: 48 89 d1 mov %rdx,%rcx + 2ec3: 31 c0 xor %eax,%eax + 2ec5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2ecc: 00 00 00 00 + 2ed0: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2ed7: 00 00 00 00 + 2edb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 2ee0: 0f b7 14 06 movzwl (%rsi,%rax,1),%edx + 2ee4: 66 2b 14 01 sub (%rcx,%rax,1),%dx + 2ee8: 66 89 14 07 mov %dx,(%rdi,%rax,1) + 2eec: 48 83 c0 02 add $0x2,%rax + 2ef0: 48 3d 00 02 00 00 cmp $0x200,%rax + 2ef6: 75 e8 jne 2ee0 + 2ef8: c3 ret + 2ef9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000002f00 : + 2f00: 41 57 push %r15 + 2f02: 49 89 ff mov %rdi,%r15 + 2f05: 41 56 push %r14 + 2f07: 41 55 push %r13 + 2f09: 41 54 push %r12 + 2f0b: 55 push %rbp + 2f0c: bd 0a fd ff ff mov $0xfffffd0a,%ebp + 2f11: 53 push %rbx + 2f12: 48 83 ec 28 sub $0x28,%rsp + 2f16: c7 44 24 1c 07 00 00 movl $0x7,0x1c(%rsp) + 2f1d: 00 + 2f1e: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) + 2f25: 00 + 2f26: c7 44 24 10 80 00 00 movl $0x80,0x10(%rsp) + 2f2d: 00 + 2f2e: 66 90 xchg %ax,%ax + 2f30: 8b 44 24 10 mov 0x10(%rsp),%eax + 2f34: 45 31 e4 xor %r12d,%r12d + 2f37: 8d 48 ff lea -0x1(%rax),%ecx + 2f3a: 83 c0 01 add $0x1,%eax + 2f3d: 89 4c 24 14 mov %ecx,0x14(%rsp) + 2f41: 89 44 24 18 mov %eax,0x18(%rsp) + 2f45: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2f4c: 00 00 00 00 + 2f50: 8b 44 24 10 mov 0x10(%rsp),%eax + 2f54: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 2f59: 45 89 e5 mov %r12d,%r13d + 2f5c: 44 01 e0 add %r12d,%eax + 2f5f: 89 c0 mov %eax,%eax + 2f61: 48 89 c3 mov %rax,%rbx + 2f64: 4c 29 e8 sub %r13,%rax + 2f67: 4d 8d 34 47 lea (%r15,%rax,2),%r14 + 2f6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 2f70: 43 0f bf 3c 6e movswl (%r14,%r13,2),%edi + 2f75: 0f af fd imul %ebp,%edi + 2f78: e8 33 04 00 00 call 33b0 + 2f7d: 89 c6 mov %eax,%esi + 2f7f: 43 0f b7 04 6f movzwl (%r15,%r13,2),%eax + 2f84: 29 f0 sub %esi,%eax + 2f86: 66 43 89 04 6e mov %ax,(%r14,%r13,2) + 2f8b: 66 43 01 34 6f add %si,(%r15,%r13,2) + 2f90: 49 83 c5 01 add $0x1,%r13 + 2f94: 41 39 dd cmp %ebx,%r13d + 2f97: 72 d7 jb 2f70 + 2f99: 41 8d 44 24 01 lea 0x1(%r12),%eax + 2f9e: 39 c3 cmp %eax,%ebx + 2fa0: b8 00 00 00 00 mov $0x0,%eax + 2fa5: 0f 43 44 24 14 cmovae 0x14(%rsp),%eax + 2faa: 44 03 64 24 18 add 0x18(%rsp),%r12d + 2faf: 41 01 c4 add %eax,%r12d + 2fb2: 41 81 fc ff 00 00 00 cmp $0xff,%r12d + 2fb9: 77 15 ja 2fd0 + 2fbb: 8b 44 24 0c mov 0xc(%rsp),%eax + 2fbf: 48 8d 15 5a 30 00 00 lea 0x305a(%rip),%rdx # 6020 + 2fc6: 0f bf 2c 42 movswl (%rdx,%rax,2),%ebp + 2fca: eb 84 jmp 2f50 + 2fcc: 0f 1f 40 00 nopl 0x0(%rax) + 2fd0: 83 6c 24 1c 01 subl $0x1,0x1c(%rsp) + 2fd5: 74 18 je 2fef + 2fd7: 8b 44 24 0c mov 0xc(%rsp),%eax + 2fdb: 48 8d 0d 3e 30 00 00 lea 0x303e(%rip),%rcx # 6020 + 2fe2: d1 6c 24 10 shrl $1,0x10(%rsp) + 2fe6: 0f bf 2c 41 movswl (%rcx,%rax,2),%ebp + 2fea: e9 41 ff ff ff jmp 2f30 + 2fef: 48 83 c4 28 add $0x28,%rsp + 2ff3: 5b pop %rbx + 2ff4: 5d pop %rbp + 2ff5: 41 5c pop %r12 + 2ff7: 41 5d pop %r13 + 2ff9: 41 5e pop %r14 + 2ffb: 41 5f pop %r15 + 2ffd: c3 ret + 2ffe: 66 90 xchg %ax,%ax + +0000000000003000 : + 3000: 41 57 push %r15 + 3002: 48 8d 47 02 lea 0x2(%rdi),%rax + 3006: 41 56 push %r14 + 3008: 41 55 push %r13 + 300a: 41 54 push %r12 + 300c: 55 push %rbp + 300d: 53 push %rbx + 300e: bb 5c 06 00 00 mov $0x65c,%ebx + 3013: 48 83 ec 38 sub $0x38,%rsp + 3017: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 301c: c7 44 24 2c 07 00 00 movl $0x7,0x2c(%rsp) + 3023: 00 + 3024: c7 44 24 14 7f 00 00 movl $0x7f,0x14(%rsp) + 302b: 00 + 302c: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) + 3033: 00 + 3034: 48 89 44 24 20 mov %rax,0x20(%rsp) + 3039: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 3040: 8b 54 24 0c mov 0xc(%rsp),%edx + 3044: 31 c0 xor %eax,%eax + 3046: 83 ea 01 sub $0x1,%edx + 3049: 89 54 24 28 mov %edx,0x28(%rsp) + 304d: 0f 1f 00 nopl (%rax) + 3050: 8b 54 24 0c mov 0xc(%rsp),%edx + 3054: 83 6c 24 14 01 subl $0x1,0x14(%rsp) + 3059: 8d 0c 10 lea (%rax,%rdx,1),%ecx + 305c: 89 4c 24 10 mov %ecx,0x10(%rsp) + 3060: 39 c8 cmp %ecx,%eax + 3062: 0f 83 b8 00 00 00 jae 3120 + 3068: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 306d: 89 ca mov %ecx,%edx + 306f: 4c 8d 2c 46 lea (%rsi,%rax,2),%r13 + 3073: 4c 8d 3c 56 lea (%rsi,%rdx,2),%r15 + 3077: 48 89 f5 mov %rsi,%rbp + 307a: 8b 74 24 28 mov 0x28(%rsp),%esi + 307e: 48 8b 54 24 20 mov 0x20(%rsp),%rdx + 3083: 48 01 f0 add %rsi,%rax + 3086: 4c 8d 24 42 lea (%rdx,%rax,2),%r12 + 308a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 3090: 45 0f b7 75 00 movzwl 0x0(%r13),%r14d + 3095: 41 0f b7 3f movzwl (%r15),%edi + 3099: 49 83 c5 02 add $0x2,%r13 + 309d: 49 83 c7 02 add $0x2,%r15 + 30a1: 44 01 f7 add %r14d,%edi + 30a4: 0f bf ff movswl %di,%edi + 30a7: e8 24 03 00 00 call 33d0 + 30ac: 66 41 89 45 fe mov %ax,-0x2(%r13) + 30b1: 41 0f b7 7f fe movzwl -0x2(%r15),%edi + 30b6: 44 29 f7 sub %r14d,%edi + 30b9: 66 41 89 7f fe mov %di,-0x2(%r15) + 30be: 0f bf ff movswl %di,%edi + 30c1: 0f af fb imul %ebx,%edi + 30c4: e8 e7 02 00 00 call 33b0 + 30c9: 66 41 89 47 fe mov %ax,-0x2(%r15) + 30ce: 4d 39 ec cmp %r13,%r12 + 30d1: 75 bd jne 3090 + 30d3: 8b 44 24 10 mov 0x10(%rsp),%eax + 30d7: 03 44 24 0c add 0xc(%rsp),%eax + 30db: 3d ff 00 00 00 cmp $0xff,%eax + 30e0: 77 1e ja 3100 + 30e2: 8b 54 24 14 mov 0x14(%rsp),%edx + 30e6: 48 8d 0d 33 2f 00 00 lea 0x2f33(%rip),%rcx # 6020 + 30ed: 0f bf 1c 51 movswl (%rcx,%rdx,2),%ebx + 30f1: e9 5a ff ff ff jmp 3050 + 30f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 30fd: 00 00 00 + 3100: 83 6c 24 2c 01 subl $0x1,0x2c(%rsp) + 3105: 74 1d je 3124 + 3107: 8b 44 24 14 mov 0x14(%rsp),%eax + 310b: 48 8d 35 0e 2f 00 00 lea 0x2f0e(%rip),%rsi # 6020 + 3112: d1 64 24 0c shll $1,0xc(%rsp) + 3116: 0f bf 1c 46 movswl (%rsi,%rax,2),%ebx + 311a: e9 21 ff ff ff jmp 3040 + 311f: 90 nop + 3120: 89 c8 mov %ecx,%eax + 3122: eb be jmp 30e2 + 3124: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 + 3129: 49 81 c5 00 02 00 00 add $0x200,%r13 + 3130: 0f bf 7d 00 movswl 0x0(%rbp),%edi + 3134: 48 83 c5 02 add $0x2,%rbp + 3138: 69 ff a1 05 00 00 imul $0x5a1,%edi,%edi + 313e: e8 6d 02 00 00 call 33b0 + 3143: 66 89 45 fe mov %ax,-0x2(%rbp) + 3147: 49 39 ed cmp %rbp,%r13 + 314a: 75 e4 jne 3130 + 314c: 48 83 c4 38 add $0x38,%rsp + 3150: 5b pop %rbx + 3151: 5d pop %rbp + 3152: 41 5c pop %r12 + 3154: 41 5d pop %r13 + 3156: 41 5e pop %r14 + 3158: 41 5f pop %r15 + 315a: c3 ret + 315b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000003160 : + 3160: 41 55 push %r13 + 3162: 44 0f bf e9 movswl %cx,%r13d + 3166: 41 54 push %r12 + 3168: 49 89 f4 mov %rsi,%r12 + 316b: 55 push %rbp + 316c: 48 89 d5 mov %rdx,%rbp + 316f: 53 push %rbx + 3170: 48 89 fb mov %rdi,%rbx + 3173: 48 83 ec 08 sub $0x8,%rsp + 3177: 0f bf 7e 02 movswl 0x2(%rsi),%edi + 317b: 0f bf 42 02 movswl 0x2(%rdx),%eax + 317f: 0f af f8 imul %eax,%edi + 3182: e8 29 02 00 00 call 33b0 + 3187: 0f bf f8 movswl %ax,%edi + 318a: 66 89 03 mov %ax,(%rbx) + 318d: 41 0f af fd imul %r13d,%edi + 3191: e8 1a 02 00 00 call 33b0 + 3196: 66 89 03 mov %ax,(%rbx) + 3199: 41 0f bf 3c 24 movswl (%r12),%edi + 319e: 0f bf 45 00 movswl 0x0(%rbp),%eax + 31a2: 0f af f8 imul %eax,%edi + 31a5: e8 06 02 00 00 call 33b0 + 31aa: 66 01 03 add %ax,(%rbx) + 31ad: 41 0f bf 3c 24 movswl (%r12),%edi + 31b2: 0f bf 45 02 movswl 0x2(%rbp),%eax + 31b6: 0f af f8 imul %eax,%edi + 31b9: e8 f2 01 00 00 call 33b0 + 31be: 66 89 43 02 mov %ax,0x2(%rbx) + 31c2: 41 0f bf 7c 24 02 movswl 0x2(%r12),%edi + 31c8: 0f bf 45 00 movswl 0x0(%rbp),%eax + 31cc: 0f af f8 imul %eax,%edi + 31cf: e8 dc 01 00 00 call 33b0 + 31d4: 66 01 43 02 add %ax,0x2(%rbx) + 31d8: 48 83 c4 08 add $0x8,%rsp + 31dc: 5b pop %rbx + 31dd: 5d pop %rbp + 31de: 41 5c pop %r12 + 31e0: 41 5d pop %r13 + 31e2: c3 ret + 31e3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 31ea: 00 00 00 + 31ed: 0f 1f 00 nopl (%rax) + +00000000000031f0 : + 31f0: 48 89 f1 mov %rsi,%rcx + 31f3: 48 89 fe mov %rdi,%rsi + 31f6: 48 8d b9 c0 00 00 00 lea 0xc0(%rcx),%rdi + 31fd: 0f 1f 00 nopl (%rax) + 3200: 0f b6 51 01 movzbl 0x1(%rcx),%edx + 3204: 0f b6 41 02 movzbl 0x2(%rcx),%eax + 3208: 48 83 c1 03 add $0x3,%rcx + 320c: 48 83 c6 08 add $0x8,%rsi + 3210: 44 0f b6 41 fd movzbl -0x3(%rcx),%r8d + 3215: c1 e0 10 shl $0x10,%eax + 3218: c1 e2 08 shl $0x8,%edx + 321b: 09 c2 or %eax,%edx + 321d: 44 09 c2 or %r8d,%edx + 3220: 89 d0 mov %edx,%eax + 3222: 41 89 d0 mov %edx,%r8d + 3225: c1 ea 02 shr $0x2,%edx + 3228: d1 e8 shr $1,%eax + 322a: 81 e2 49 92 24 00 and $0x249249,%edx + 3230: 41 81 e0 49 92 24 00 and $0x249249,%r8d + 3237: 25 49 92 24 00 and $0x249249,%eax + 323c: 01 d0 add %edx,%eax + 323e: 44 01 c0 add %r8d,%eax + 3241: 41 89 c0 mov %eax,%r8d + 3244: 89 c2 mov %eax,%edx + 3246: 41 c1 e8 03 shr $0x3,%r8d + 324a: 83 e2 07 and $0x7,%edx + 324d: 41 83 e0 07 and $0x7,%r8d + 3251: 44 29 c2 sub %r8d,%edx + 3254: 41 89 c0 mov %eax,%r8d + 3257: 66 89 56 f8 mov %dx,-0x8(%rsi) + 325b: 89 c2 mov %eax,%edx + 325d: 41 c1 e8 09 shr $0x9,%r8d + 3261: c1 ea 06 shr $0x6,%edx + 3264: 41 83 e0 07 and $0x7,%r8d + 3268: 83 e2 07 and $0x7,%edx + 326b: 44 29 c2 sub %r8d,%edx + 326e: 41 89 c0 mov %eax,%r8d + 3271: 66 89 56 fa mov %dx,-0x6(%rsi) + 3275: 89 c2 mov %eax,%edx + 3277: 41 c1 e8 0f shr $0xf,%r8d + 327b: c1 ea 0c shr $0xc,%edx + 327e: 41 83 e0 07 and $0x7,%r8d + 3282: 83 e2 07 and $0x7,%edx + 3285: 44 29 c2 sub %r8d,%edx + 3288: 66 89 56 fc mov %dx,-0x4(%rsi) + 328c: 89 c2 mov %eax,%edx + 328e: c1 e8 15 shr $0x15,%eax + 3291: c1 ea 12 shr $0x12,%edx + 3294: 83 e2 07 and $0x7,%edx + 3297: 29 c2 sub %eax,%edx + 3299: 66 89 56 fe mov %dx,-0x2(%rsi) + 329d: 48 39 cf cmp %rcx,%rdi + 32a0: 0f 85 5a ff ff ff jne 3200 + 32a6: c3 ret + 32a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 32ae: 00 00 + +00000000000032b0 : + 32b0: 48 89 fa mov %rdi,%rdx + 32b3: 48 8d bf 00 02 00 00 lea 0x200(%rdi),%rdi + 32ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 32c0: 8b 06 mov (%rsi),%eax + 32c2: 89 c1 mov %eax,%ecx + 32c4: d1 e8 shr $1,%eax + 32c6: 81 e1 55 55 55 55 and $0x55555555,%ecx + 32cc: 25 55 55 55 55 and $0x55555555,%eax + 32d1: 01 c8 add %ecx,%eax + 32d3: 41 89 c0 mov %eax,%r8d + 32d6: 89 c1 mov %eax,%ecx + 32d8: 41 c1 e8 02 shr $0x2,%r8d + 32dc: 83 e1 03 and $0x3,%ecx + 32df: 41 83 e0 03 and $0x3,%r8d + 32e3: 44 29 c1 sub %r8d,%ecx + 32e6: 41 89 c0 mov %eax,%r8d + 32e9: 66 89 0a mov %cx,(%rdx) + 32ec: 89 c1 mov %eax,%ecx + 32ee: 41 c1 e8 06 shr $0x6,%r8d + 32f2: c1 e9 04 shr $0x4,%ecx + 32f5: 41 83 e0 03 and $0x3,%r8d + 32f9: 83 e1 03 and $0x3,%ecx + 32fc: 44 29 c1 sub %r8d,%ecx + 32ff: 41 89 c0 mov %eax,%r8d + 3302: 66 89 4a 02 mov %cx,0x2(%rdx) + 3306: 89 c1 mov %eax,%ecx + 3308: 41 c1 e8 0a shr $0xa,%r8d + 330c: c1 e9 08 shr $0x8,%ecx + 330f: 41 83 e0 03 and $0x3,%r8d + 3313: 83 e1 03 and $0x3,%ecx + 3316: 44 29 c1 sub %r8d,%ecx + 3319: 41 89 c0 mov %eax,%r8d + 331c: 66 89 4a 04 mov %cx,0x4(%rdx) + 3320: 89 c1 mov %eax,%ecx + 3322: 66 41 c1 e8 0e shr $0xe,%r8w + 3327: c1 e9 0c shr $0xc,%ecx + 332a: 83 e1 03 and $0x3,%ecx + 332d: 44 29 c1 sub %r8d,%ecx + 3330: 41 89 c0 mov %eax,%r8d + 3333: 66 89 4a 06 mov %cx,0x6(%rdx) + 3337: 89 c1 mov %eax,%ecx + 3339: 41 c1 e8 12 shr $0x12,%r8d + 333d: c1 e9 10 shr $0x10,%ecx + 3340: 41 83 e0 03 and $0x3,%r8d + 3344: 83 e1 03 and $0x3,%ecx + 3347: 44 29 c1 sub %r8d,%ecx + 334a: 41 89 c0 mov %eax,%r8d + 334d: 66 89 4a 08 mov %cx,0x8(%rdx) + 3351: 89 c1 mov %eax,%ecx + 3353: 41 c1 e8 16 shr $0x16,%r8d + 3357: c1 e9 14 shr $0x14,%ecx + 335a: 41 83 e0 03 and $0x3,%r8d + 335e: 83 e1 03 and $0x3,%ecx + 3361: 44 29 c1 sub %r8d,%ecx + 3364: 41 89 c0 mov %eax,%r8d + 3367: 66 89 4a 0a mov %cx,0xa(%rdx) + 336b: 89 c1 mov %eax,%ecx + 336d: c1 e9 18 shr $0x18,%ecx + 3370: 41 c1 e8 1a shr $0x1a,%r8d + 3374: 48 83 c2 10 add $0x10,%rdx + 3378: 48 83 c6 04 add $0x4,%rsi + 337c: 83 e1 03 and $0x3,%ecx + 337f: 41 83 e0 03 and $0x3,%r8d + 3383: 44 29 c1 sub %r8d,%ecx + 3386: 66 89 4a fc mov %cx,-0x4(%rdx) + 338a: 89 c1 mov %eax,%ecx + 338c: c1 e8 1e shr $0x1e,%eax + 338f: c1 e9 1c shr $0x1c,%ecx + 3392: 83 e1 03 and $0x3,%ecx + 3395: 29 c1 sub %eax,%ecx + 3397: 66 89 4a fe mov %cx,-0x2(%rdx) + 339b: 48 39 fa cmp %rdi,%rdx + 339e: 0f 85 1c ff ff ff jne 32c0 + 33a4: c3 ret + 33a5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 33ac: 00 00 00 + 33af: 90 nop + +00000000000033b0 : + 33b0: 66 69 c7 01 f3 imul $0xf301,%di,%ax + 33b5: 98 cwtl + 33b6: 69 c0 ff f2 ff ff imul $0xfffff2ff,%eax,%eax + 33bc: 01 f8 add %edi,%eax + 33be: c1 e8 10 shr $0x10,%eax + 33c1: c3 ret + 33c2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 33c9: 00 00 00 00 + 33cd: 0f 1f 00 nopl (%rax) + +00000000000033d0 : + 33d0: 0f bf d7 movswl %di,%edx + 33d3: 89 f8 mov %edi,%eax + 33d5: 69 d2 bf 4e 00 00 imul $0x4ebf,%edx,%edx + 33db: 81 c2 00 00 00 02 add $0x2000000,%edx + 33e1: c1 fa 1a sar $0x1a,%edx + 33e4: 66 69 d2 01 0d imul $0xd01,%dx,%dx + 33e9: 29 d0 sub %edx,%eax + 33eb: c3 ret + 33ec: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 33f3: 00 00 00 + 33f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 33fd: 00 00 00 + +0000000000003400 : + 3400: 49 89 f0 mov %rsi,%r8 + 3403: 48 89 d6 mov %rdx,%rsi + 3406: 48 85 d2 test %rdx,%rdx + 3409: 74 35 je 3440 + 340b: 31 c9 xor %ecx,%ecx + 340d: 31 c0 xor %eax,%eax + 340f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 3416: 00 00 00 00 + 341a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 3420: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx + 3424: 41 32 14 00 xor (%r8,%rax,1),%dl + 3428: 48 83 c0 01 add $0x1,%rax + 342c: 09 d1 or %edx,%ecx + 342e: 48 39 c6 cmp %rax,%rsi + 3431: 75 ed jne 3420 + 3433: 0f b6 c1 movzbl %cl,%eax + 3436: 48 f7 d8 neg %rax + 3439: 48 c1 e8 3f shr $0x3f,%rax + 343d: c3 ret + 343e: 66 90 xchg %ax,%ax + 3440: 31 c0 xor %eax,%eax + 3442: c3 ret + 3443: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 344a: 00 00 00 00 + 344e: 66 90 xchg %ax,%ax + +0000000000003450 : + 3450: 49 89 f1 mov %rsi,%r9 + 3453: 49 89 d0 mov %rdx,%r8 + 3456: 48 85 d2 test %rdx,%rdx + 3459: 74 20 je 347b + 345b: f7 d9 neg %ecx + 345d: 31 c0 xor %eax,%eax + 345f: 90 nop + 3460: 0f b6 34 07 movzbl (%rdi,%rax,1),%esi + 3464: 41 0f b6 14 01 movzbl (%r9,%rax,1),%edx + 3469: 31 f2 xor %esi,%edx + 346b: 21 ca and %ecx,%edx + 346d: 31 f2 xor %esi,%edx + 346f: 88 14 07 mov %dl,(%rdi,%rax,1) + 3472: 48 83 c0 01 add $0x1,%rax + 3476: 49 39 c0 cmp %rax,%r8 + 3479: 75 e5 jne 3460 + 347b: c3 ret + 347c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000003480 : + 3480: 66 33 37 xor (%rdi),%si + 3483: f7 da neg %edx + 3485: 21 d6 and %edx,%esi + 3487: 66 33 37 xor (%rdi),%si + 348a: 66 89 37 mov %si,(%rdi) + 348d: c3 ret + 348e: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3495: 00 00 00 + 3498: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 349f: 00 00 00 + 34a2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 34a9: 00 00 00 + 34ac: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 34b3: 00 00 00 + 34b6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 34bd: 00 00 00 + +00000000000034c0 : + 34c0: 41 57 push %r15 + 34c2: 41 b9 01 00 00 00 mov $0x1,%r9d + 34c8: 41 56 push %r14 + 34ca: 41 55 push %r13 + 34cc: 41 54 push %r12 + 34ce: 55 push %rbp + 34cf: 53 push %rbx + 34d0: 48 83 ec 68 sub $0x68,%rsp + 34d4: 48 8b 07 mov (%rdi),%rax + 34d7: 4c 8b 77 18 mov 0x18(%rdi),%r14 + 34db: 48 89 44 24 88 mov %rax,-0x78(%rsp) + 34e0: 48 8b 47 08 mov 0x8(%rdi),%rax + 34e4: 48 89 44 24 90 mov %rax,-0x70(%rsp) + 34e9: 48 8b 47 10 mov 0x10(%rdi),%rax + 34ed: 48 89 44 24 98 mov %rax,-0x68(%rsp) + 34f2: 48 8b 47 20 mov 0x20(%rdi),%rax + 34f6: 48 89 44 24 a0 mov %rax,-0x60(%rsp) + 34fb: 48 8b 47 28 mov 0x28(%rdi),%rax + 34ff: 48 89 44 24 a8 mov %rax,-0x58(%rsp) + 3504: 48 8b 47 30 mov 0x30(%rdi),%rax + 3508: 48 89 44 24 b0 mov %rax,-0x50(%rsp) + 350d: 48 8b 47 38 mov 0x38(%rdi),%rax + 3511: 48 89 44 24 b8 mov %rax,-0x48(%rsp) + 3516: 48 8b 47 40 mov 0x40(%rdi),%rax + 351a: 48 89 44 24 c0 mov %rax,-0x40(%rsp) + 351f: 48 8b 47 48 mov 0x48(%rdi),%rax + 3523: 48 89 44 24 c8 mov %rax,-0x38(%rsp) + 3528: 48 8b 47 50 mov 0x50(%rdi),%rax + 352c: 4c 8b 67 60 mov 0x60(%rdi),%r12 + 3530: 4c 8b af 80 00 00 00 mov 0x80(%rdi),%r13 + 3537: 4c 89 74 24 18 mov %r14,0x18(%rsp) + 353c: 48 89 44 24 d0 mov %rax,-0x30(%rsp) + 3541: 48 8b 47 58 mov 0x58(%rdi),%rax + 3545: 48 c7 44 24 50 82 80 movq $0x8082,0x50(%rsp) + 354c: 00 00 + 354e: 4c 8b 9f 90 00 00 00 mov 0x90(%rdi),%r11 + 3555: 48 89 44 24 d8 mov %rax,-0x28(%rsp) + 355a: 48 8b 47 68 mov 0x68(%rdi),%rax + 355e: 48 89 7c 24 60 mov %rdi,0x60(%rsp) + 3563: 4c 8b bf a0 00 00 00 mov 0xa0(%rdi),%r15 + 356a: 48 89 44 24 e0 mov %rax,-0x20(%rsp) + 356f: 48 8b 47 70 mov 0x70(%rdi),%rax + 3573: 4c 8b 87 b0 00 00 00 mov 0xb0(%rdi),%r8 + 357a: 48 8b 9f c0 00 00 00 mov 0xc0(%rdi),%rbx + 3581: 48 89 44 24 e8 mov %rax,-0x18(%rsp) + 3586: 48 8b 47 78 mov 0x78(%rdi),%rax + 358a: 48 89 44 24 f0 mov %rax,-0x10(%rsp) + 358f: 48 8b 87 88 00 00 00 mov 0x88(%rdi),%rax + 3596: 48 89 44 24 f8 mov %rax,-0x8(%rsp) + 359b: 48 8b 87 98 00 00 00 mov 0x98(%rdi),%rax + 35a2: 48 89 04 24 mov %rax,(%rsp) + 35a6: 48 8b 87 a8 00 00 00 mov 0xa8(%rdi),%rax + 35ad: 48 89 44 24 08 mov %rax,0x8(%rsp) + 35b2: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax + 35b9: 48 89 44 24 10 mov %rax,0x10(%rsp) + 35be: 48 8d 05 6b 2b 00 00 lea 0x2b6b(%rip),%rax # 6130 + 35c5: 48 89 44 24 58 mov %rax,0x58(%rsp) + 35ca: eb 19 jmp 35e5 + 35cc: 0f 1f 40 00 nopl 0x0(%rax) + 35d0: 48 8b 48 08 mov 0x8(%rax),%rcx + 35d4: 4c 8b 08 mov (%rax),%r9 + 35d7: 48 83 c0 10 add $0x10,%rax + 35db: 48 89 44 24 58 mov %rax,0x58(%rsp) + 35e0: 48 89 4c 24 50 mov %rcx,0x50(%rsp) + 35e5: 48 8b 6c 24 d8 mov -0x28(%rsp),%rbp + 35ea: 4c 8b 74 24 90 mov -0x70(%rsp),%r14 + 35ef: 48 8b 44 24 98 mov -0x68(%rsp),%rax + 35f4: 4c 33 74 24 b0 xor -0x50(%rsp),%r14 + 35f9: 48 33 44 24 b8 xor -0x48(%rsp),%rax + 35fe: 49 31 ee xor %rbp,%r14 + 3601: 48 8b 6c 24 c0 mov -0x40(%rsp),%rbp + 3606: 49 89 c2 mov %rax,%r10 + 3609: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 360e: 4d 31 ee xor %r13,%r14 + 3611: 4c 33 74 24 08 xor 0x8(%rsp),%r14 + 3616: 4d 31 e2 xor %r12,%r10 + 3619: 4c 33 54 24 f8 xor -0x8(%rsp),%r10 + 361e: 48 8b 74 24 88 mov -0x78(%rsp),%rsi + 3623: 48 31 e8 xor %rbp,%rax + 3626: 48 8b 6c 24 e0 mov -0x20(%rsp),%rbp + 362b: 4d 31 c2 xor %r8,%r10 + 362e: 48 33 74 24 a8 xor -0x58(%rsp),%rsi + 3633: 48 89 c1 mov %rax,%rcx + 3636: 48 8b 44 24 a0 mov -0x60(%rsp),%rax + 363b: 48 33 44 24 c8 xor -0x38(%rsp),%rax + 3640: 4c 89 d7 mov %r10,%rdi + 3643: 48 31 e9 xor %rbp,%rcx + 3646: 48 8b 2c 24 mov (%rsp),%rbp + 364a: 48 33 44 24 e8 xor -0x18(%rsp),%rax + 364f: 48 d1 c7 rol $1,%rdi + 3652: 48 33 74 24 d0 xor -0x30(%rsp),%rsi + 3657: 48 33 74 24 f0 xor -0x10(%rsp),%rsi + 365c: 4c 31 d9 xor %r11,%rcx + 365f: 48 31 e8 xor %rbp,%rax + 3662: 4c 89 f5 mov %r14,%rbp + 3665: 4c 31 fe xor %r15,%rsi + 3668: 48 33 4c 24 10 xor 0x10(%rsp),%rcx + 366d: 48 31 d8 xor %rbx,%rax + 3670: 48 d1 c5 rol $1,%rbp + 3673: 48 31 f7 xor %rsi,%rdi + 3676: 48 89 ca mov %rcx,%rdx + 3679: 48 d1 c6 rol $1,%rsi + 367c: 48 31 c5 xor %rax,%rbp + 367f: 48 d1 c0 rol $1,%rax + 3682: 4c 31 d0 xor %r10,%rax + 3685: 4c 8b 54 24 b0 mov -0x50(%rsp),%r10 + 368a: 48 31 ce xor %rcx,%rsi + 368d: 48 8b 4c 24 88 mov -0x78(%rsp),%rcx + 3692: 48 d1 c2 rol $1,%rdx + 3695: 49 31 fa xor %rdi,%r10 + 3698: 4c 31 f2 xor %r14,%rdx + 369b: 48 31 e9 xor %rbp,%rcx + 369e: 49 c1 ca 14 ror $0x14,%r10 + 36a2: 49 31 d4 xor %rdx,%r12 + 36a5: 49 31 c3 xor %rax,%r11 + 36a8: 48 31 f3 xor %rsi,%rbx + 36ab: 4d 89 d6 mov %r10,%r14 + 36ae: 49 c1 cc 15 ror $0x15,%r12 + 36b2: 49 31 fd xor %rdi,%r13 + 36b5: 49 31 d0 xor %rdx,%r8 + 36b8: 49 c1 c3 15 rol $0x15,%r11 + 36bc: 49 f7 d6 not %r14 + 36bf: 48 c1 c3 0e rol $0xe,%rbx + 36c3: 49 c1 cd 13 ror $0x13,%r13 + 36c7: 4d 21 e6 and %r12,%r14 + 36ca: 49 c1 c8 03 ror $0x3,%r8 + 36ce: 49 31 ce xor %rcx,%r14 + 36d1: 4d 31 ce xor %r9,%r14 + 36d4: 4d 89 e1 mov %r12,%r9 + 36d7: 49 f7 d1 not %r9 + 36da: 4d 21 d9 and %r11,%r9 + 36dd: 4d 31 d1 xor %r10,%r9 + 36e0: 4c 89 4c 24 20 mov %r9,0x20(%rsp) + 36e5: 4d 89 d9 mov %r11,%r9 + 36e8: 49 f7 d1 not %r9 + 36eb: 49 21 d9 and %rbx,%r9 + 36ee: 4d 31 e1 xor %r12,%r9 + 36f1: 49 89 dc mov %rbx,%r12 + 36f4: 49 f7 d4 not %r12 + 36f7: 4c 89 4c 24 28 mov %r9,0x28(%rsp) + 36fc: 4d 89 e1 mov %r12,%r9 + 36ff: 49 21 c9 and %rcx,%r9 + 3702: 48 f7 d1 not %rcx + 3705: 4d 89 cc mov %r9,%r12 + 3708: 4c 21 d1 and %r10,%rcx + 370b: 4c 8b 54 24 d0 mov -0x30(%rsp),%r10 + 3710: 4d 31 dc xor %r11,%r12 + 3713: 4c 8b 5c 24 c8 mov -0x38(%rsp),%r11 + 3718: 48 31 d9 xor %rbx,%rcx + 371b: 48 89 4c 24 30 mov %rcx,0x30(%rsp) + 3720: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx + 3725: 49 31 ea xor %rbp,%r10 + 3728: 49 31 f3 xor %rsi,%r11 + 372b: 49 c1 c2 03 rol $0x3,%r10 + 372f: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) + 3734: 4d 89 d9 mov %r11,%r9 + 3737: 48 31 c1 xor %rax,%rcx + 373a: 49 c1 c1 14 rol $0x14,%r9 + 373e: 48 c1 c1 1c rol $0x1c,%rcx + 3742: 4d 89 cb mov %r9,%r11 + 3745: 49 f7 d3 not %r11 + 3748: 4d 21 d3 and %r10,%r11 + 374b: 49 31 cb xor %rcx,%r11 + 374e: 4c 89 5c 24 38 mov %r11,0x38(%rsp) + 3753: 4d 89 d3 mov %r10,%r11 + 3756: 49 f7 d3 not %r11 + 3759: 4d 21 eb and %r13,%r11 + 375c: 4d 31 cb xor %r9,%r11 + 375f: 4c 89 5c 24 18 mov %r11,0x18(%rsp) + 3764: 4d 89 eb mov %r13,%r11 + 3767: 49 f7 d3 not %r11 + 376a: 4d 21 c3 and %r8,%r11 + 376d: 49 31 ef xor %rbp,%r15 + 3770: 4d 31 d3 xor %r10,%r11 + 3773: 4d 89 c2 mov %r8,%r10 + 3776: 49 c1 c7 12 rol $0x12,%r15 + 377a: 49 f7 d2 not %r10 + 377d: 4c 89 5c 24 d0 mov %r11,-0x30(%rsp) + 3782: 49 21 ca and %rcx,%r10 + 3785: 48 f7 d1 not %rcx + 3788: 4c 21 c9 and %r9,%rcx + 378b: 4d 31 ea xor %r13,%r10 + 378e: 4c 31 c1 xor %r8,%rcx + 3791: 4c 89 54 24 40 mov %r10,0x40(%rsp) + 3796: 48 89 4c 24 c8 mov %rcx,-0x38(%rsp) + 379b: 4c 8b 44 24 b8 mov -0x48(%rsp),%r8 + 37a0: 4c 8b 2c 24 mov (%rsp),%r13 + 37a4: 4c 8b 54 24 e0 mov -0x20(%rsp),%r10 + 37a9: 4c 89 74 24 88 mov %r14,-0x78(%rsp) + 37ae: 49 31 d0 xor %rdx,%r8 + 37b1: 48 8b 5c 24 90 mov -0x70(%rsp),%rbx + 37b6: 49 c1 c0 06 rol $0x6,%r8 + 37ba: 49 31 f5 xor %rsi,%r13 + 37bd: 49 31 c2 xor %rax,%r10 + 37c0: 4d 89 e9 mov %r13,%r9 + 37c3: 4d 89 c5 mov %r8,%r13 + 37c6: 49 c1 c2 19 rol $0x19,%r10 + 37ca: 48 31 fb xor %rdi,%rbx + 37cd: 49 f7 d5 not %r13 + 37d0: 48 89 d9 mov %rbx,%rcx + 37d3: 4c 89 d3 mov %r10,%rbx + 37d6: 49 c1 c1 08 rol $0x8,%r9 + 37da: 4d 89 eb mov %r13,%r11 + 37dd: 48 d1 c1 rol $1,%rcx + 37e0: 48 f7 d3 not %rbx + 37e3: 4d 21 d3 and %r10,%r11 + 37e6: 4d 89 dd mov %r11,%r13 + 37e9: 49 89 db mov %rbx,%r11 + 37ec: 49 31 cd xor %rcx,%r13 + 37ef: 4d 21 cb and %r9,%r11 + 37f2: 4c 89 6c 24 b8 mov %r13,-0x48(%rsp) + 37f7: 4d 89 cd mov %r9,%r13 + 37fa: 4c 89 db mov %r11,%rbx + 37fd: 49 f7 d5 not %r13 + 3800: 4c 31 c3 xor %r8,%rbx + 3803: 4d 89 eb mov %r13,%r11 + 3806: 48 89 1c 24 mov %rbx,(%rsp) + 380a: 48 8b 5c 24 a0 mov -0x60(%rsp),%rbx + 380f: 4d 21 fb and %r15,%r11 + 3812: 4d 31 d3 xor %r10,%r11 + 3815: 4d 89 fa mov %r15,%r10 + 3818: 48 31 f3 xor %rsi,%rbx + 381b: 49 f7 d2 not %r10 + 381e: 49 21 ca and %rcx,%r10 + 3821: 48 f7 d1 not %rcx + 3824: 4c 21 c1 and %r8,%rcx + 3827: 4d 31 ca xor %r9,%r10 + 382a: 49 89 c8 mov %rcx,%r8 + 382d: 4c 89 54 24 e0 mov %r10,-0x20(%rsp) + 3832: 4c 8b 54 24 d8 mov -0x28(%rsp),%r10 + 3837: 48 89 d9 mov %rbx,%rcx + 383a: 4d 31 f8 xor %r15,%r8 + 383d: 4c 8b 7c 24 a8 mov -0x58(%rsp),%r15 + 3842: 48 c1 c1 1b rol $0x1b,%rcx + 3846: 49 31 fa xor %rdi,%r10 + 3849: 4c 89 44 24 48 mov %r8,0x48(%rsp) + 384e: 49 31 ef xor %rbp,%r15 + 3851: 49 c1 c2 0a rol $0xa,%r10 + 3855: 4c 89 fb mov %r15,%rbx + 3858: 4c 8b 7c 24 f8 mov -0x8(%rsp),%r15 + 385d: 48 c1 cb 1c ror $0x1c,%rbx + 3861: 49 31 d7 xor %rdx,%r15 + 3864: 48 33 74 24 e8 xor -0x18(%rsp),%rsi + 3869: 48 33 7c 24 08 xor 0x8(%rsp),%rdi + 386e: 48 c1 ce 19 ror $0x19,%rsi + 3872: 4d 89 fc mov %r15,%r12 + 3875: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 + 387a: 48 c1 c7 02 rol $0x2,%rdi + 387e: 49 c1 c4 0f rol $0xf,%r12 + 3882: 48 33 6c 24 f0 xor -0x10(%rsp),%rbp + 3887: 48 33 54 24 98 xor -0x68(%rsp),%rdx + 388c: 48 c1 cd 17 ror $0x17,%rbp + 3890: 49 31 c7 xor %rax,%r15 + 3893: 4d 89 e5 mov %r12,%r13 + 3896: 48 33 44 24 c0 xor -0x40(%rsp),%rax + 389b: 48 c1 c8 09 ror $0x9,%rax + 389f: 4d 89 f8 mov %r15,%r8 + 38a2: 49 89 df mov %rbx,%r15 + 38a5: 49 f7 d5 not %r13 + 38a8: 49 c1 c8 08 ror $0x8,%r8 + 38ac: 49 f7 d7 not %r15 + 38af: 48 c1 ca 02 ror $0x2,%rdx + 38b3: 4d 89 f9 mov %r15,%r9 + 38b6: 4d 21 c5 and %r8,%r13 + 38b9: 4d 21 d1 and %r10,%r9 + 38bc: 4d 31 d5 xor %r10,%r13 + 38bf: 4d 89 cf mov %r9,%r15 + 38c2: 4d 89 d1 mov %r10,%r9 + 38c5: 4d 89 c2 mov %r8,%r10 + 38c8: 4c 89 6c 24 f8 mov %r13,-0x8(%rsp) + 38cd: 49 f7 d1 not %r9 + 38d0: 49 f7 d2 not %r10 + 38d3: 49 31 cf xor %rcx,%r15 + 38d6: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13 + 38db: 4d 21 e1 and %r12,%r9 + 38de: 49 21 ca and %rcx,%r10 + 38e1: 48 f7 d1 not %rcx + 38e4: 4c 89 7c 24 08 mov %r15,0x8(%rsp) + 38e9: 49 31 d9 xor %rbx,%r9 + 38ec: 48 21 d9 and %rbx,%rcx + 38ef: 48 89 f3 mov %rsi,%rbx + 38f2: 4d 31 e2 xor %r12,%r10 + 38f5: 4c 31 c1 xor %r8,%rcx + 38f8: 49 89 f8 mov %rdi,%r8 + 38fb: 48 89 df mov %rbx,%rdi + 38fe: 48 89 c6 mov %rax,%rsi + 3901: 48 f7 d7 not %rdi + 3904: 48 f7 d6 not %rsi + 3907: 48 21 ef and %rbp,%rdi + 390a: 48 21 de and %rbx,%rsi + 390d: 48 31 c7 xor %rax,%rdi + 3910: 48 31 d6 xor %rdx,%rsi + 3913: 49 89 fc mov %rdi,%r12 + 3916: 48 89 ef mov %rbp,%rdi + 3919: 48 89 74 24 d8 mov %rsi,-0x28(%rsp) + 391e: 48 f7 d7 not %rdi + 3921: 4c 89 64 24 10 mov %r12,0x10(%rsp) + 3926: 4c 21 c7 and %r8,%rdi + 3929: 48 31 df xor %rbx,%rdi + 392c: 4c 89 c3 mov %r8,%rbx + 392f: 48 f7 d3 not %rbx + 3932: 48 21 d3 and %rdx,%rbx + 3935: 48 f7 d2 not %rdx + 3938: 48 31 eb xor %rbp,%rbx + 393b: 48 21 c2 and %rax,%rdx + 393e: 48 8b 6c 24 38 mov 0x38(%rsp),%rbp + 3943: 4c 33 6c 24 d0 xor -0x30(%rsp),%r13 + 3948: 4c 31 c2 xor %r8,%rdx + 394b: 4d 89 f0 mov %r14,%r8 + 394e: 4d 31 dd xor %r11,%r13 + 3951: 48 89 5c 24 f0 mov %rbx,-0x10(%rsp) + 3956: 49 31 e8 xor %rbp,%r8 + 3959: 4c 33 44 24 b8 xor -0x48(%rsp),%r8 + 395e: 4c 33 6c 24 f8 xor -0x8(%rsp),%r13 + 3963: 4d 31 f8 xor %r15,%r8 + 3966: 4c 8b 7c 24 20 mov 0x20(%rsp),%r15 + 396b: 49 31 fd xor %rdi,%r13 + 396e: 49 31 f0 xor %rsi,%r8 + 3971: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 3976: 49 31 f7 xor %rsi,%r15 + 3979: 4c 33 3c 24 xor (%rsp),%r15 + 397d: 4d 31 cf xor %r9,%r15 + 3980: 4d 31 e7 xor %r12,%r15 + 3983: 4c 8b 64 24 b0 mov -0x50(%rsp),%r12 + 3988: 48 8b 6c 24 40 mov 0x40(%rsp),%rbp + 398d: 48 8b 44 24 c8 mov -0x38(%rsp),%rax + 3992: 4d 89 fe mov %r15,%r14 + 3995: 49 31 ec xor %rbp,%r12 + 3998: 48 8b 6c 24 f0 mov -0x10(%rsp),%rbp + 399d: 4c 33 64 24 e0 xor -0x20(%rsp),%r12 + 39a2: 49 d1 c6 rol $1,%r14 + 39a5: 4d 31 d4 xor %r10,%r12 + 39a8: 49 31 ec xor %rbp,%r12 + 39ab: 48 8b 6c 24 48 mov 0x48(%rsp),%rbp + 39b0: 4c 89 e3 mov %r12,%rbx + 39b3: 48 31 e8 xor %rbp,%rax + 39b6: 48 33 44 24 30 xor 0x30(%rsp),%rax + 39bb: 4c 89 ed mov %r13,%rbp + 39be: 48 d1 c3 rol $1,%rbx + 39c1: 48 31 c8 xor %rcx,%rax + 39c4: 48 d1 c5 rol $1,%rbp + 39c7: 4c 31 fb xor %r15,%rbx + 39ca: 49 89 f7 mov %rsi,%r15 + 39cd: 48 31 d0 xor %rdx,%rax + 39d0: 4c 31 c5 xor %r8,%rbp + 39d3: 49 d1 c0 rol $1,%r8 + 39d6: 48 8b 74 24 50 mov 0x50(%rsp),%rsi + 39db: 49 31 c6 xor %rax,%r14 + 39de: 48 d1 c0 rol $1,%rax + 39e1: 4d 31 e0 xor %r12,%r8 + 39e4: 4c 31 e8 xor %r13,%rax + 39e7: 4c 8b 6c 24 88 mov -0x78(%rsp),%r13 + 39ec: 4d 31 f5 xor %r14,%r13 + 39ef: 49 31 ef xor %rbp,%r15 + 39f2: 49 31 db xor %rbx,%r11 + 39f5: 49 31 c2 xor %rax,%r10 + 39f8: 4d 89 fc mov %r15,%r12 + 39fb: 49 c1 cb 15 ror $0x15,%r11 + 39ff: 4c 31 c2 xor %r8,%rdx + 3a02: 49 31 e9 xor %rbp,%r9 + 3a05: 49 c1 cc 14 ror $0x14,%r12 + 3a09: 49 c1 c2 15 rol $0x15,%r10 + 3a0d: 48 31 df xor %rbx,%rdi + 3a10: 48 c1 c2 0e rol $0xe,%rdx + 3a14: 4d 89 e7 mov %r12,%r15 + 3a17: 49 c1 c9 13 ror $0x13,%r9 + 3a1b: 49 f7 d7 not %r15 + 3a1e: 48 c1 cf 03 ror $0x3,%rdi + 3a22: 4d 21 df and %r11,%r15 + 3a25: 4d 31 ef xor %r13,%r15 + 3a28: 4c 31 fe xor %r15,%rsi + 3a2b: 48 89 74 24 88 mov %rsi,-0x78(%rsp) + 3a30: 4c 89 de mov %r11,%rsi + 3a33: 48 f7 d6 not %rsi + 3a36: 49 89 f7 mov %rsi,%r15 + 3a39: 4d 21 d7 and %r10,%r15 + 3a3c: 4c 89 fe mov %r15,%rsi + 3a3f: 4c 31 e6 xor %r12,%rsi + 3a42: 48 89 74 24 90 mov %rsi,-0x70(%rsp) + 3a47: 4c 89 d6 mov %r10,%rsi + 3a4a: 48 f7 d6 not %rsi + 3a4d: 49 89 f7 mov %rsi,%r15 + 3a50: 49 21 d7 and %rdx,%r15 + 3a53: 4c 89 fe mov %r15,%rsi + 3a56: 4c 31 de xor %r11,%rsi + 3a59: 49 89 d3 mov %rdx,%r11 + 3a5c: 49 f7 d3 not %r11 + 3a5f: 48 89 74 24 98 mov %rsi,-0x68(%rsp) + 3a64: 48 8b 74 24 d8 mov -0x28(%rsp),%rsi + 3a69: 4d 21 eb and %r13,%r11 + 3a6c: 49 f7 d5 not %r13 + 3a6f: 4d 31 d3 xor %r10,%r11 + 3a72: 4d 21 e5 and %r12,%r13 + 3a75: 4c 8b 54 24 c8 mov -0x38(%rsp),%r10 + 3a7a: 4c 8b 64 24 b0 mov -0x50(%rsp),%r12 + 3a7f: 4c 89 5c 24 18 mov %r11,0x18(%rsp) + 3a84: 4d 89 eb mov %r13,%r11 + 3a87: 49 31 d3 xor %rdx,%r11 + 3a8a: 4d 31 c2 xor %r8,%r10 + 3a8d: 49 31 c4 xor %rax,%r12 + 3a90: 4c 89 5c 24 a0 mov %r11,-0x60(%rsp) + 3a95: 4c 8b 5c 24 b8 mov -0x48(%rsp),%r11 + 3a9a: 49 c1 c2 14 rol $0x14,%r10 + 3a9e: 4c 89 e2 mov %r12,%rdx + 3aa1: 4d 89 d4 mov %r10,%r12 + 3aa4: 48 c1 c2 1c rol $0x1c,%rdx + 3aa8: 4d 31 f3 xor %r14,%r11 + 3aab: 49 f7 d4 not %r12 + 3aae: 49 c1 c3 03 rol $0x3,%r11 + 3ab2: 4d 21 dc and %r11,%r12 + 3ab5: 49 31 d4 xor %rdx,%r12 + 3ab8: 4c 89 64 24 a8 mov %r12,-0x58(%rsp) + 3abd: 4d 89 dc mov %r11,%r12 + 3ac0: 49 f7 d4 not %r12 + 3ac3: 4d 21 cc and %r9,%r12 + 3ac6: 4c 31 c1 xor %r8,%rcx + 3ac9: 4c 31 f6 xor %r14,%rsi + 3acc: 48 c1 c1 08 rol $0x8,%rcx + 3ad0: 4d 31 d4 xor %r10,%r12 + 3ad3: 48 c1 c6 12 rol $0x12,%rsi + 3ad7: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) + 3adc: 4d 89 cc mov %r9,%r12 + 3adf: 49 f7 d4 not %r12 + 3ae2: 49 21 fc and %rdi,%r12 + 3ae5: 4d 31 dc xor %r11,%r12 + 3ae8: 49 89 fb mov %rdi,%r11 + 3aeb: 49 f7 d3 not %r11 + 3aee: 4c 89 64 24 b8 mov %r12,-0x48(%rsp) + 3af3: 49 21 d3 and %rdx,%r11 + 3af6: 48 f7 d2 not %rdx + 3af9: 4d 31 cb xor %r9,%r11 + 3afc: 4c 21 d2 and %r10,%rdx + 3aff: 4c 8b 4c 24 e0 mov -0x20(%rsp),%r9 + 3b04: 4c 89 5c 24 c0 mov %r11,-0x40(%rsp) + 3b09: 49 89 d3 mov %rdx,%r11 + 3b0c: 48 8b 54 24 20 mov 0x20(%rsp),%rdx + 3b11: 49 31 fb xor %rdi,%r11 + 3b14: 48 8b 7c 24 d0 mov -0x30(%rsp),%rdi + 3b19: 49 31 c1 xor %rax,%r9 + 3b1c: 4c 89 5c 24 c8 mov %r11,-0x38(%rsp) + 3b21: 49 c1 c1 19 rol $0x19,%r9 + 3b25: 48 31 ea xor %rbp,%rdx + 3b28: 48 31 df xor %rbx,%rdi + 3b2b: 48 d1 c2 rol $1,%rdx + 3b2e: 48 c1 c7 06 rol $0x6,%rdi + 3b32: 49 89 fb mov %rdi,%r11 + 3b35: 49 f7 d3 not %r11 + 3b38: 4d 89 da mov %r11,%r10 + 3b3b: 4d 21 ca and %r9,%r10 + 3b3e: 4d 89 d3 mov %r10,%r11 + 3b41: 49 31 d3 xor %rdx,%r11 + 3b44: 4c 89 5c 24 d0 mov %r11,-0x30(%rsp) + 3b49: 4d 89 cb mov %r9,%r11 + 3b4c: 49 f7 d3 not %r11 + 3b4f: 4d 89 da mov %r11,%r10 + 3b52: 49 21 ca and %rcx,%r10 + 3b55: 4d 89 d3 mov %r10,%r11 + 3b58: 49 31 fb xor %rdi,%r11 + 3b5b: 4c 89 5c 24 d8 mov %r11,-0x28(%rsp) + 3b60: 49 89 cb mov %rcx,%r11 + 3b63: 49 f7 d3 not %r11 + 3b66: 4d 89 dc mov %r11,%r12 + 3b69: 49 21 f4 and %rsi,%r12 + 3b6c: 4d 31 cc xor %r9,%r12 + 3b6f: 49 89 f1 mov %rsi,%r9 + 3b72: 49 f7 d1 not %r9 + 3b75: 49 21 d1 and %rdx,%r9 + 3b78: 48 f7 d2 not %rdx + 3b7b: 48 21 fa and %rdi,%rdx + 3b7e: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi + 3b83: 49 31 c9 xor %rcx,%r9 + 3b86: 48 31 f2 xor %rsi,%rdx + 3b89: 48 8b 74 24 38 mov 0x38(%rsp),%rsi + 3b8e: 4c 89 4c 24 e0 mov %r9,-0x20(%rsp) + 3b93: 4c 31 c7 xor %r8,%rdi + 3b96: 48 89 54 24 e8 mov %rdx,-0x18(%rsp) + 3b9b: 4c 31 f6 xor %r14,%rsi + 3b9e: 48 89 fa mov %rdi,%rdx + 3ba1: 48 8b 3c 24 mov (%rsp),%rdi + 3ba5: 4c 8b 4c 24 f8 mov -0x8(%rsp),%r9 + 3baa: 48 c1 ce 1c ror $0x1c,%rsi + 3bae: 48 c1 c2 1b rol $0x1b,%rdx + 3bb2: 48 8b 4c 24 f0 mov -0x10(%rsp),%rcx + 3bb7: 49 89 f3 mov %rsi,%r11 + 3bba: 48 31 ef xor %rbp,%rdi + 3bbd: 49 31 d9 xor %rbx,%r9 + 3bc0: 48 c1 c7 0a rol $0xa,%rdi + 3bc4: 49 f7 d3 not %r11 + 3bc7: 49 c1 c1 0f rol $0xf,%r9 + 3bcb: 48 31 c1 xor %rax,%rcx + 3bce: 4d 89 da mov %r11,%r10 + 3bd1: 48 c1 c9 08 ror $0x8,%rcx + 3bd5: 48 33 44 24 40 xor 0x40(%rsp),%rax + 3bda: 49 21 fa and %rdi,%r10 + 3bdd: 48 c1 c8 09 ror $0x9,%rax + 3be1: 4d 89 d3 mov %r10,%r11 + 3be4: 49 89 c7 mov %rax,%r15 + 3be7: 49 31 d3 xor %rdx,%r11 + 3bea: 49 f7 d7 not %r15 + 3bed: 4c 89 5c 24 f0 mov %r11,-0x10(%rsp) + 3bf2: 49 89 fb mov %rdi,%r11 + 3bf5: 49 f7 d3 not %r11 + 3bf8: 4d 89 dd mov %r11,%r13 + 3bfb: 4d 89 cb mov %r9,%r11 + 3bfe: 49 f7 d3 not %r11 + 3c01: 4d 21 cd and %r9,%r13 + 3c04: 4d 89 da mov %r11,%r10 + 3c07: 49 31 f5 xor %rsi,%r13 + 3c0a: 49 21 ca and %rcx,%r10 + 3c0d: 4d 89 d3 mov %r10,%r11 + 3c10: 49 31 fb xor %rdi,%r11 + 3c13: 4c 89 5c 24 f8 mov %r11,-0x8(%rsp) + 3c18: 49 89 cb mov %rcx,%r11 + 3c1b: 49 f7 d3 not %r11 + 3c1e: 49 21 d3 and %rdx,%r11 + 3c21: 48 f7 d2 not %rdx + 3c24: 48 21 f2 and %rsi,%rdx + 3c27: 48 8b 74 24 48 mov 0x48(%rsp),%rsi + 3c2c: 4d 31 cb xor %r9,%r11 + 3c2f: 48 89 d7 mov %rdx,%rdi + 3c32: 48 8b 54 24 28 mov 0x28(%rsp),%rdx + 3c37: 48 31 cf xor %rcx,%rdi + 3c3a: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 3c3f: 4c 31 c6 xor %r8,%rsi + 3c42: 48 31 da xor %rbx,%rdx + 3c45: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx + 3c4a: 48 c1 ce 19 ror $0x19,%rsi + 3c4e: 48 89 3c 24 mov %rdi,(%rsp) + 3c52: 4c 31 f1 xor %r14,%rcx + 3c55: 48 89 f7 mov %rsi,%rdi + 3c58: 49 21 f7 and %rsi,%r15 + 3c5b: 48 c1 ca 02 ror $0x2,%rdx + 3c5f: 48 c1 c9 17 ror $0x17,%rcx + 3c63: 48 31 eb xor %rbp,%rbx + 3c66: 48 f7 d7 not %rdi + 3c69: 49 31 d7 xor %rdx,%r15 + 3c6c: 49 89 c8 mov %rcx,%r8 + 3c6f: 48 c1 c3 02 rol $0x2,%rbx + 3c73: 48 21 cf and %rcx,%rdi + 3c76: 49 f7 d0 not %r8 + 3c79: 48 31 c7 xor %rax,%rdi + 3c7c: 49 21 d8 and %rbx,%r8 + 3c7f: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 3c84: 49 31 f0 xor %rsi,%r8 + 3c87: 48 89 de mov %rbx,%rsi + 3c8a: 48 f7 d6 not %rsi + 3c8d: 48 21 d6 and %rdx,%rsi + 3c90: 48 f7 d2 not %rdx + 3c93: 48 31 ce xor %rcx,%rsi + 3c96: 48 21 c2 and %rax,%rdx + 3c99: 48 8b 44 24 58 mov 0x58(%rsp),%rax + 3c9e: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 3ca3: 48 8d 35 36 25 00 00 lea 0x2536(%rip),%rsi # 61e0 + 3caa: 48 31 d3 xor %rdx,%rbx + 3cad: 48 39 c6 cmp %rax,%rsi + 3cb0: 0f 85 1a f9 ff ff jne 35d0 + 3cb6: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi + 3cbb: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3cc0: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 + 3cc5: 48 89 07 mov %rax,(%rdi) + 3cc8: 48 8b 44 24 90 mov -0x70(%rsp),%rax + 3ccd: 4c 89 77 18 mov %r14,0x18(%rdi) + 3cd1: 48 89 47 08 mov %rax,0x8(%rdi) + 3cd5: 48 8b 44 24 98 mov -0x68(%rsp),%rax + 3cda: 4c 89 67 60 mov %r12,0x60(%rdi) + 3cde: 48 89 47 10 mov %rax,0x10(%rdi) + 3ce2: 48 8b 44 24 a0 mov -0x60(%rsp),%rax + 3ce7: 48 89 47 20 mov %rax,0x20(%rdi) + 3ceb: 48 8b 44 24 a8 mov -0x58(%rsp),%rax + 3cf0: 48 89 47 28 mov %rax,0x28(%rdi) + 3cf4: 48 8b 44 24 b0 mov -0x50(%rsp),%rax + 3cf9: 48 89 47 30 mov %rax,0x30(%rdi) + 3cfd: 48 8b 44 24 b8 mov -0x48(%rsp),%rax + 3d02: 48 89 47 38 mov %rax,0x38(%rdi) + 3d06: 48 8b 44 24 c0 mov -0x40(%rsp),%rax + 3d0b: 48 89 47 40 mov %rax,0x40(%rdi) + 3d0f: 48 8b 44 24 c8 mov -0x38(%rsp),%rax + 3d14: 48 89 47 48 mov %rax,0x48(%rdi) + 3d18: 48 8b 44 24 d0 mov -0x30(%rsp),%rax + 3d1d: 48 89 47 50 mov %rax,0x50(%rdi) + 3d21: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 3d26: 48 89 47 58 mov %rax,0x58(%rdi) + 3d2a: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 3d2f: 48 89 47 68 mov %rax,0x68(%rdi) + 3d33: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 3d38: 48 89 47 70 mov %rax,0x70(%rdi) + 3d3c: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 3d41: 48 89 47 78 mov %rax,0x78(%rdi) + 3d45: 4c 89 af 80 00 00 00 mov %r13,0x80(%rdi) + 3d4c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3d51: 4c 89 9f 90 00 00 00 mov %r11,0x90(%rdi) + 3d58: 48 89 87 88 00 00 00 mov %rax,0x88(%rdi) + 3d5f: 48 8b 04 24 mov (%rsp),%rax + 3d63: 4c 89 bf a0 00 00 00 mov %r15,0xa0(%rdi) + 3d6a: 48 89 87 98 00 00 00 mov %rax,0x98(%rdi) + 3d71: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3d76: 4c 89 87 b0 00 00 00 mov %r8,0xb0(%rdi) + 3d7d: 48 89 87 a8 00 00 00 mov %rax,0xa8(%rdi) + 3d84: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 3d89: 48 89 9f c0 00 00 00 mov %rbx,0xc0(%rdi) + 3d90: 48 89 87 b8 00 00 00 mov %rax,0xb8(%rdi) + 3d97: 48 83 c4 68 add $0x68,%rsp + 3d9b: 5b pop %rbx + 3d9c: 5d pop %rbp + 3d9d: 41 5c pop %r12 + 3d9f: 41 5d pop %r13 + 3da1: 41 5e pop %r14 + 3da3: 41 5f pop %r15 + 3da5: c3 ret + 3da6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3dad: 00 00 00 + +0000000000003db0 : + 3db0: 41 57 push %r15 + 3db2: 31 c0 xor %eax,%eax + 3db4: 49 89 f7 mov %rsi,%r15 + 3db7: 41 56 push %r14 + 3db9: 41 55 push %r13 + 3dbb: 41 54 push %r12 + 3dbd: 49 89 d4 mov %rdx,%r12 + 3dc0: 55 push %rbp + 3dc1: 48 89 fd mov %rdi,%rbp + 3dc4: 48 83 c7 08 add $0x8,%rdi + 3dc8: 53 push %rbx + 3dc9: 89 cb mov %ecx,%ebx + 3dcb: 48 89 e9 mov %rbp,%rcx + 3dce: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) + 3dd5: 00 + 3dd6: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 3ddd: 00 00 00 00 + 3de1: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 3de5: 48 29 f9 sub %rdi,%rcx + 3de8: 81 c1 c8 00 00 00 add $0xc8,%ecx + 3dee: c1 e9 03 shr $0x3,%ecx + 3df1: f3 48 ab rep stos %rax,%es:(%rdi) + 3df4: 48 81 fa 87 00 00 00 cmp $0x87,%rdx + 3dfb: 0f 86 ae 00 00 00 jbe 3eaf + 3e01: 4c 8d b6 88 00 00 00 lea 0x88(%rsi),%r14 + 3e08: 4d 89 f5 mov %r14,%r13 + 3e0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 3e10: 4c 89 f8 mov %r15,%rax + 3e13: 48 89 ee mov %rbp,%rsi + 3e16: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3e1d: 00 00 00 + 3e20: 0f b6 50 01 movzbl 0x1(%rax),%edx + 3e24: 0f b6 48 02 movzbl 0x2(%rax),%ecx + 3e28: 48 83 c0 08 add $0x8,%rax + 3e2c: 48 c1 e1 10 shl $0x10,%rcx + 3e30: 48 c1 e2 08 shl $0x8,%rdx + 3e34: 48 09 ca or %rcx,%rdx + 3e37: 0f b6 48 f8 movzbl -0x8(%rax),%ecx + 3e3b: 48 09 ca or %rcx,%rdx + 3e3e: 0f b6 48 fb movzbl -0x5(%rax),%ecx + 3e42: 48 c1 e1 18 shl $0x18,%rcx + 3e46: 48 09 ca or %rcx,%rdx + 3e49: 0f b6 48 fc movzbl -0x4(%rax),%ecx + 3e4d: 48 c1 e1 20 shl $0x20,%rcx + 3e51: 48 09 d1 or %rdx,%rcx + 3e54: 0f b6 50 fd movzbl -0x3(%rax),%edx + 3e58: 48 c1 e2 28 shl $0x28,%rdx + 3e5c: 48 09 ca or %rcx,%rdx + 3e5f: 0f b6 48 fe movzbl -0x2(%rax),%ecx + 3e63: 48 c1 e1 30 shl $0x30,%rcx + 3e67: 48 09 d1 or %rdx,%rcx + 3e6a: 0f b6 50 ff movzbl -0x1(%rax),%edx + 3e6e: 48 c1 e2 38 shl $0x38,%rdx + 3e72: 48 09 ca or %rcx,%rdx + 3e75: 48 31 16 xor %rdx,(%rsi) + 3e78: 48 83 c6 08 add $0x8,%rsi + 3e7c: 4c 39 e8 cmp %r13,%rax + 3e7f: 75 9f jne 3e20 + 3e81: 48 89 ef mov %rbp,%rdi + 3e84: 49 81 ec 88 00 00 00 sub $0x88,%r12 + 3e8b: 4d 89 f7 mov %r14,%r15 + 3e8e: 49 81 c5 88 00 00 00 add $0x88,%r13 + 3e95: e8 26 f6 ff ff call 34c0 + 3e9a: 49 81 fc 87 00 00 00 cmp $0x87,%r12 + 3ea1: 76 0c jbe 3eaf + 3ea3: 49 81 c6 88 00 00 00 add $0x88,%r14 + 3eaa: e9 61 ff ff ff jmp 3e10 + 3eaf: 4d 85 e4 test %r12,%r12 + 3eb2: 74 6c je 3f20 + 3eb4: 31 c0 xor %eax,%eax + 3eb6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3ebd: 00 00 00 + 3ec0: 89 c2 mov %eax,%edx + 3ec2: 89 c1 mov %eax,%ecx + 3ec4: c1 ea 03 shr $0x3,%edx + 3ec7: 83 e1 07 and $0x7,%ecx + 3eca: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 3ed1: 41 0f b6 14 07 movzbl (%r15,%rax,1),%edx + 3ed6: c1 e1 03 shl $0x3,%ecx + 3ed9: 48 83 c0 01 add $0x1,%rax + 3edd: 48 d3 e2 shl %cl,%rdx + 3ee0: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) + 3ee5: 49 39 c4 cmp %rax,%r12 + 3ee8: 75 d6 jne 3ec0 + 3eea: 44 89 e0 mov %r12d,%eax + 3eed: 44 89 e1 mov %r12d,%ecx + 3ef0: c1 e8 03 shr $0x3,%eax + 3ef3: 83 e1 07 and $0x7,%ecx + 3ef6: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 3efd: c1 e1 03 shl $0x3,%ecx + 3f00: 48 01 e8 add %rbp,%rax + 3f03: 0f b6 db movzbl %bl,%ebx + 3f06: 48 d3 e3 shl %cl,%rbx + 3f09: 48 31 18 xor %rbx,(%rax) + 3f0c: 48 0f ba bd 80 00 00 btcq $0x3f,0x80(%rbp) + 3f13: 00 3f + 3f15: 5b pop %rbx + 3f16: 5d pop %rbp + 3f17: 41 5c pop %r12 + 3f19: 41 5d pop %r13 + 3f1b: 41 5e pop %r14 + 3f1d: 41 5f pop %r15 + 3f1f: c3 ret + 3f20: 48 89 e8 mov %rbp,%rax + 3f23: 31 c9 xor %ecx,%ecx + 3f25: eb dc jmp 3f03 + 3f27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 3f2e: 00 00 + +0000000000003f30 : + 3f30: 41 56 push %r14 + 3f32: 31 c0 xor %eax,%eax + 3f34: 49 89 f6 mov %rsi,%r14 + 3f37: 41 55 push %r13 + 3f39: 41 54 push %r12 + 3f3b: 55 push %rbp + 3f3c: 48 89 d5 mov %rdx,%rbp + 3f3f: 53 push %rbx + 3f40: 48 89 fb mov %rdi,%rbx + 3f43: 48 83 c7 08 add $0x8,%rdi + 3f47: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) + 3f4e: 00 + 3f4f: 48 89 d9 mov %rbx,%rcx + 3f52: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 3f59: 00 00 00 00 + 3f5d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 3f61: 48 29 f9 sub %rdi,%rcx + 3f64: 81 c1 c8 00 00 00 add $0xc8,%ecx + 3f6a: c1 e9 03 shr $0x3,%ecx + 3f6d: f3 48 ab rep stos %rax,%es:(%rdi) + 3f70: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx + 3f77: 0f 86 b2 00 00 00 jbe 402f + 3f7d: 4c 8d ae a8 00 00 00 lea 0xa8(%rsi),%r13 + 3f84: 4d 89 ec mov %r13,%r12 + 3f87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 3f8e: 00 00 + 3f90: 4c 89 f0 mov %r14,%rax + 3f93: 48 89 de mov %rbx,%rsi + 3f96: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3f9d: 00 00 00 + 3fa0: 0f b6 50 01 movzbl 0x1(%rax),%edx + 3fa4: 0f b6 48 02 movzbl 0x2(%rax),%ecx + 3fa8: 48 83 c0 08 add $0x8,%rax + 3fac: 48 c1 e1 10 shl $0x10,%rcx + 3fb0: 48 c1 e2 08 shl $0x8,%rdx + 3fb4: 48 09 ca or %rcx,%rdx + 3fb7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx + 3fbb: 48 09 ca or %rcx,%rdx + 3fbe: 0f b6 48 fb movzbl -0x5(%rax),%ecx + 3fc2: 48 c1 e1 18 shl $0x18,%rcx + 3fc6: 48 09 ca or %rcx,%rdx + 3fc9: 0f b6 48 fc movzbl -0x4(%rax),%ecx + 3fcd: 48 c1 e1 20 shl $0x20,%rcx + 3fd1: 48 09 d1 or %rdx,%rcx + 3fd4: 0f b6 50 fd movzbl -0x3(%rax),%edx + 3fd8: 48 c1 e2 28 shl $0x28,%rdx + 3fdc: 48 09 ca or %rcx,%rdx + 3fdf: 0f b6 48 fe movzbl -0x2(%rax),%ecx + 3fe3: 48 c1 e1 30 shl $0x30,%rcx + 3fe7: 48 09 d1 or %rdx,%rcx + 3fea: 0f b6 50 ff movzbl -0x1(%rax),%edx + 3fee: 48 c1 e2 38 shl $0x38,%rdx + 3ff2: 48 09 ca or %rcx,%rdx + 3ff5: 48 31 16 xor %rdx,(%rsi) + 3ff8: 48 83 c6 08 add $0x8,%rsi + 3ffc: 4c 39 e0 cmp %r12,%rax + 3fff: 75 9f jne 3fa0 + 4001: 48 89 df mov %rbx,%rdi + 4004: 48 81 ed a8 00 00 00 sub $0xa8,%rbp + 400b: 4d 89 ee mov %r13,%r14 + 400e: 49 81 c4 a8 00 00 00 add $0xa8,%r12 + 4015: e8 a6 f4 ff ff call 34c0 + 401a: 48 81 fd a7 00 00 00 cmp $0xa7,%rbp + 4021: 76 0c jbe 402f + 4023: 49 81 c5 a8 00 00 00 add $0xa8,%r13 + 402a: e9 61 ff ff ff jmp 3f90 + 402f: 48 85 ed test %rbp,%rbp + 4032: 74 69 je 409d + 4034: 31 c0 xor %eax,%eax + 4036: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 403d: 00 00 00 + 4040: 89 c2 mov %eax,%edx + 4042: 89 c1 mov %eax,%ecx + 4044: c1 ea 03 shr $0x3,%edx + 4047: 83 e1 07 and $0x7,%ecx + 404a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 4051: 41 0f b6 14 06 movzbl (%r14,%rax,1),%edx + 4056: c1 e1 03 shl $0x3,%ecx + 4059: 48 83 c0 01 add $0x1,%rax + 405d: 48 d3 e2 shl %cl,%rdx + 4060: 48 31 14 33 xor %rdx,(%rbx,%rsi,1) + 4064: 48 39 c5 cmp %rax,%rbp + 4067: 75 d7 jne 4040 + 4069: 89 e8 mov %ebp,%eax + 406b: 89 e9 mov %ebp,%ecx + 406d: ba 1f 00 00 00 mov $0x1f,%edx + 4072: c1 e8 03 shr $0x3,%eax + 4075: 83 e1 07 and $0x7,%ecx + 4078: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 407f: c1 e1 03 shl $0x3,%ecx + 4082: 48 01 d8 add %rbx,%rax + 4085: 48 d3 e2 shl %cl,%rdx + 4088: 48 31 10 xor %rdx,(%rax) + 408b: 48 0f ba bb a0 00 00 btcq $0x3f,0xa0(%rbx) + 4092: 00 3f + 4094: 5b pop %rbx + 4095: 5d pop %rbp + 4096: 41 5c pop %r12 + 4098: 41 5d pop %r13 + 409a: 41 5e pop %r14 + 409c: c3 ret + 409d: 48 89 d8 mov %rbx,%rax + 40a0: ba 1f 00 00 00 mov $0x1f,%edx + 40a5: eb e1 jmp 4088 + 40a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 40ae: 00 00 + +00000000000040b0 : + 40b0: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) + 40b7: 48 89 fa mov %rdi,%rdx + 40ba: 48 8d 7f 08 lea 0x8(%rdi),%rdi + 40be: 31 c0 xor %eax,%eax + 40c0: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 40c7: 00 00 00 00 + 40cb: 48 89 d1 mov %rdx,%rcx + 40ce: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 40d2: 48 29 f9 sub %rdi,%rcx + 40d5: 81 c1 c8 00 00 00 add $0xc8,%ecx + 40db: c1 e9 03 shr $0x3,%ecx + 40de: f3 48 ab rep stos %rax,%es:(%rdi) + 40e1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) + 40e8: 00 00 00 + 40eb: c3 ret + 40ec: 0f 1f 40 00 nopl 0x0(%rax) + +00000000000040f0 : + 40f0: 41 54 push %r12 + 40f2: 49 89 d4 mov %rdx,%r12 + 40f5: 55 push %rbp + 40f6: 48 89 f5 mov %rsi,%rbp + 40f9: 53 push %rbx + 40fa: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax + 4100: 48 89 fb mov %rdi,%rbx + 4103: 48 01 c2 add %rax,%rdx + 4106: 49 89 c0 mov %rax,%r8 + 4109: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx + 4110: 0f 86 a9 00 00 00 jbe 41bf + 4116: 3d a7 00 00 00 cmp $0xa7,%eax + 411b: 76 28 jbe 4145 + 411d: 0f 1f 00 nopl (%rax) + 4120: b8 a8 00 00 00 mov $0xa8,%eax + 4125: 48 89 df mov %rbx,%rdi + 4128: 44 29 c0 sub %r8d,%eax + 412b: 49 29 c4 sub %rax,%r12 + 412e: e8 8d f3 ff ff call 34c0 + 4133: 45 31 c0 xor %r8d,%r8d + 4136: 31 c0 xor %eax,%eax + 4138: 49 81 fc a7 00 00 00 cmp $0xa7,%r12 + 413f: 0f 86 8b 00 00 00 jbe 41d0 + 4145: 44 89 c0 mov %r8d,%eax + 4148: 48 89 ee mov %rbp,%rsi + 414b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4152: 00 00 00 00 + 4156: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 415d: 00 00 00 00 + 4161: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4168: 00 00 00 00 + 416c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4173: 00 00 00 00 + 4177: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 417e: 00 00 + 4180: 89 c2 mov %eax,%edx + 4182: 89 c1 mov %eax,%ecx + 4184: 48 83 c6 01 add $0x1,%rsi + 4188: 83 c0 01 add $0x1,%eax + 418b: c1 ea 03 shr $0x3,%edx + 418e: 83 e1 07 and $0x7,%ecx + 4191: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi + 4198: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 419c: c1 e1 03 shl $0x3,%ecx + 419f: 48 d3 e2 shl %cl,%rdx + 41a2: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) + 41a6: 3d a8 00 00 00 cmp $0xa8,%eax + 41ab: 75 d3 jne 4180 + 41ad: b8 a7 00 00 00 mov $0xa7,%eax + 41b2: 44 29 c0 sub %r8d,%eax + 41b5: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp + 41ba: e9 61 ff ff ff jmp 4120 + 41bf: 49 89 d4 mov %rdx,%r12 + 41c2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 41c9: 00 00 00 00 + 41cd: 0f 1f 00 nopl (%rax) + 41d0: 4c 39 e0 cmp %r12,%rax + 41d3: 44 89 c0 mov %r8d,%eax + 41d6: 73 5a jae 4232 + 41d8: 48 89 ea mov %rbp,%rdx + 41db: 45 8d 40 01 lea 0x1(%r8),%r8d + 41df: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 41e6: 00 00 00 00 + 41ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 41f1: 00 00 00 00 + 41f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 41fc: 00 00 00 00 + 4200: 89 c1 mov %eax,%ecx + 4202: 0f b6 32 movzbl (%rdx),%esi + 4205: 48 83 c2 01 add $0x1,%rdx + 4209: c1 e9 03 shr $0x3,%ecx + 420c: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi + 4213: 89 c1 mov %eax,%ecx + 4215: 83 c0 01 add $0x1,%eax + 4218: 83 e1 07 and $0x7,%ecx + 421b: c1 e1 03 shl $0x3,%ecx + 421e: 48 d3 e6 shl %cl,%rsi + 4221: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx + 4226: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) + 422a: 48 29 e9 sub %rbp,%rcx + 422d: 4c 39 e1 cmp %r12,%rcx + 4230: 72 ce jb 4200 + 4232: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) + 4238: 5b pop %rbx + 4239: 5d pop %rbp + 423a: 41 5c pop %r12 + 423c: c3 ret + 423d: 0f 1f 00 nopl (%rax) + +0000000000004240 : + 4240: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx + 4246: 89 c8 mov %ecx,%eax + 4248: 83 e1 07 and $0x7,%ecx + 424b: c1 e8 03 shr $0x3,%eax + 424e: c1 e1 03 shl $0x3,%ecx + 4251: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 4258: b8 1f 00 00 00 mov $0x1f,%eax + 425d: 48 d3 e0 shl %cl,%rax + 4260: 48 31 04 17 xor %rax,(%rdi,%rdx,1) + 4264: c7 87 c8 00 00 00 a8 movl $0xa8,0xc8(%rdi) + 426b: 00 00 00 + 426e: 48 0f ba bf a0 00 00 btcq $0x3f,0xa0(%rdi) + 4275: 00 3f + 4277: c3 ret + 4278: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 427f: 00 + +0000000000004280 : + 4280: 41 54 push %r12 + 4282: 49 89 d4 mov %rdx,%r12 + 4285: 55 push %rbp + 4286: 53 push %rbx + 4287: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax + 428d: 48 85 f6 test %rsi,%rsi + 4290: 74 66 je 42f8 + 4292: 48 89 fb mov %rdi,%rbx + 4295: 48 89 f7 mov %rsi,%rdi + 4298: 3d a8 00 00 00 cmp $0xa8,%eax + 429d: 0f 84 82 00 00 00 je 4325 + 42a3: 3d a7 00 00 00 cmp $0xa7,%eax + 42a8: 77 f9 ja 42a3 + 42aa: 89 c5 mov %eax,%ebp + 42ac: 41 89 c0 mov %eax,%r8d + 42af: 48 01 fd add %rdi,%rbp + 42b2: 44 89 c6 mov %r8d,%esi + 42b5: 44 89 c0 mov %r8d,%eax + 42b8: 48 29 de sub %rbx,%rsi + 42bb: eb 28 jmp 42e5 + 42bd: 0f 1f 00 nopl (%rax) + 42c0: 89 c2 mov %eax,%edx + 42c2: 89 c1 mov %eax,%ecx + 42c4: 48 83 c3 01 add $0x1,%rbx + 42c8: 83 c0 01 add $0x1,%eax + 42cb: c1 ea 03 shr $0x3,%edx + 42ce: 83 e1 07 and $0x7,%ecx + 42d1: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx + 42d5: c1 e1 03 shl $0x3,%ecx + 42d8: 48 d3 ea shr %cl,%rdx + 42db: 88 53 ff mov %dl,-0x1(%rbx) + 42de: 3d a8 00 00 00 cmp $0xa8,%eax + 42e3: 74 23 je 4308 + 42e5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 42e9: 48 39 ea cmp %rbp,%rdx + 42ec: 72 d2 jb 42c0 + 42ee: 89 c2 mov %eax,%edx + 42f0: 44 29 c2 sub %r8d,%edx + 42f3: 48 29 d7 sub %rdx,%rdi + 42f6: 75 b2 jne 42aa + 42f8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) + 42ff: 00 + 4300: 5b pop %rbx + 4301: 5d pop %rbp + 4302: 41 5c pop %r12 + 4304: c3 ret + 4305: 0f 1f 00 nopl (%rax) + 4308: 89 c2 mov %eax,%edx + 430a: 44 29 c2 sub %r8d,%edx + 430d: 48 29 d7 sub %rdx,%rdi + 4310: 48 89 fd mov %rdi,%rbp + 4313: 74 e3 je 42f8 + 4315: 4c 89 e7 mov %r12,%rdi + 4318: e8 a3 f1 ff ff call 34c0 + 431d: 48 89 ef mov %rbp,%rdi + 4320: 45 31 c0 xor %r8d,%r8d + 4323: eb 8d jmp 42b2 + 4325: 48 89 f5 mov %rsi,%rbp + 4328: eb eb jmp 4315 + 432a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000000004330 : + 4330: 53 push %rbx + 4331: 48 89 fb mov %rdi,%rbx + 4334: e8 f7 fb ff ff call 3f30 + 4339: c7 83 c8 00 00 00 a8 movl $0xa8,0xc8(%rbx) + 4340: 00 00 00 + 4343: 5b pop %rbx + 4344: c3 ret + 4345: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 434c: 00 00 00 00 + +0000000000004350 : + 4350: 48 85 f6 test %rsi,%rsi + 4353: 0f 84 9a 00 00 00 je 43f3 + 4359: 41 55 push %r13 + 435b: 4c 8d af a8 00 00 00 lea 0xa8(%rdi),%r13 + 4362: 41 54 push %r12 + 4364: 49 89 d4 mov %rdx,%r12 + 4367: 55 push %rbp + 4368: 48 89 f5 mov %rsi,%rbp + 436b: 53 push %rbx + 436c: 0f 1f 40 00 nopl 0x0(%rax) + 4370: 4c 89 e7 mov %r12,%rdi + 4373: 49 8d 9d 58 ff ff ff lea -0xa8(%r13),%rbx + 437a: e8 41 f1 ff ff call 34c0 + 437f: 4c 89 e2 mov %r12,%rdx + 4382: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4389: 00 00 00 00 + 438d: 0f 1f 00 nopl (%rax) + 4390: 48 8b 02 mov (%rdx),%rax + 4393: 48 83 c3 08 add $0x8,%rbx + 4397: 48 83 c2 08 add $0x8,%rdx + 439b: 48 89 c1 mov %rax,%rcx + 439e: 88 43 f8 mov %al,-0x8(%rbx) + 43a1: 48 c1 e9 10 shr $0x10,%rcx + 43a5: 88 63 f9 mov %ah,-0x7(%rbx) + 43a8: 88 4b fa mov %cl,-0x6(%rbx) + 43ab: 48 89 c1 mov %rax,%rcx + 43ae: 48 c1 e9 18 shr $0x18,%rcx + 43b2: 88 4b fb mov %cl,-0x5(%rbx) + 43b5: 48 89 c1 mov %rax,%rcx + 43b8: 48 c1 e9 20 shr $0x20,%rcx + 43bc: 88 4b fc mov %cl,-0x4(%rbx) + 43bf: 48 89 c1 mov %rax,%rcx + 43c2: 48 c1 e9 28 shr $0x28,%rcx + 43c6: 88 4b fd mov %cl,-0x3(%rbx) + 43c9: 48 89 c1 mov %rax,%rcx + 43cc: 48 c1 e8 38 shr $0x38,%rax + 43d0: 48 c1 e9 30 shr $0x30,%rcx + 43d4: 88 43 ff mov %al,-0x1(%rbx) + 43d7: 88 4b fe mov %cl,-0x2(%rbx) + 43da: 49 39 dd cmp %rbx,%r13 + 43dd: 75 b1 jne 4390 + 43df: 49 81 c5 a8 00 00 00 add $0xa8,%r13 + 43e6: 48 83 ed 01 sub $0x1,%rbp + 43ea: 75 84 jne 4370 + 43ec: 5b pop %rbx + 43ed: 5d pop %rbp + 43ee: 41 5c pop %r12 + 43f0: 41 5d pop %r13 + 43f2: c3 ret + 43f3: c3 ret + 43f4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 43fb: 00 00 00 00 + 43ff: 90 nop + +0000000000004400 : + 4400: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) + 4407: 48 89 fa mov %rdi,%rdx + 440a: 48 8d 7f 08 lea 0x8(%rdi),%rdi + 440e: 31 c0 xor %eax,%eax + 4410: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 4417: 00 00 00 00 + 441b: 48 89 d1 mov %rdx,%rcx + 441e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 4422: 48 29 f9 sub %rdi,%rcx + 4425: 81 c1 c8 00 00 00 add $0xc8,%ecx + 442b: c1 e9 03 shr $0x3,%ecx + 442e: f3 48 ab rep stos %rax,%es:(%rdi) + 4431: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) + 4438: 00 00 00 + 443b: c3 ret + 443c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000004440 : + 4440: 41 54 push %r12 + 4442: 49 89 d4 mov %rdx,%r12 + 4445: 55 push %rbp + 4446: 48 89 f5 mov %rsi,%rbp + 4449: 53 push %rbx + 444a: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax + 4450: 48 89 fb mov %rdi,%rbx + 4453: 48 01 c2 add %rax,%rdx + 4456: 49 89 c0 mov %rax,%r8 + 4459: 48 81 fa 87 00 00 00 cmp $0x87,%rdx + 4460: 0f 86 99 00 00 00 jbe 44ff + 4466: 3d 87 00 00 00 cmp $0x87,%eax + 446b: 76 24 jbe 4491 + 446d: 0f 1f 00 nopl (%rax) + 4470: b8 88 00 00 00 mov $0x88,%eax + 4475: 48 89 df mov %rbx,%rdi + 4478: 44 29 c0 sub %r8d,%eax + 447b: 49 29 c4 sub %rax,%r12 + 447e: e8 3d f0 ff ff call 34c0 + 4483: 45 31 c0 xor %r8d,%r8d + 4486: 31 c0 xor %eax,%eax + 4488: 49 81 fc 87 00 00 00 cmp $0x87,%r12 + 448f: 76 7f jbe 4510 + 4491: 44 89 c0 mov %r8d,%eax + 4494: 48 89 ee mov %rbp,%rsi + 4497: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 449e: 00 00 00 00 + 44a2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 44a9: 00 00 00 00 + 44ad: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 44b4: 00 00 00 00 + 44b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 44bf: 00 + 44c0: 89 c2 mov %eax,%edx + 44c2: 89 c1 mov %eax,%ecx + 44c4: 48 83 c6 01 add $0x1,%rsi + 44c8: 83 c0 01 add $0x1,%eax + 44cb: c1 ea 03 shr $0x3,%edx + 44ce: 83 e1 07 and $0x7,%ecx + 44d1: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi + 44d8: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 44dc: c1 e1 03 shl $0x3,%ecx + 44df: 48 d3 e2 shl %cl,%rdx + 44e2: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) + 44e6: 3d 88 00 00 00 cmp $0x88,%eax + 44eb: 75 d3 jne 44c0 + 44ed: b8 87 00 00 00 mov $0x87,%eax + 44f2: 44 29 c0 sub %r8d,%eax + 44f5: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp + 44fa: e9 71 ff ff ff jmp 4470 + 44ff: 49 89 d4 mov %rdx,%r12 + 4502: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4509: 00 00 00 00 + 450d: 0f 1f 00 nopl (%rax) + 4510: 4c 39 e0 cmp %r12,%rax + 4513: 44 89 c0 mov %r8d,%eax + 4516: 73 5a jae 4572 + 4518: 48 89 ea mov %rbp,%rdx + 451b: 45 8d 40 01 lea 0x1(%r8),%r8d + 451f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4526: 00 00 00 00 + 452a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4531: 00 00 00 00 + 4535: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 453c: 00 00 00 00 + 4540: 89 c1 mov %eax,%ecx + 4542: 0f b6 32 movzbl (%rdx),%esi + 4545: 48 83 c2 01 add $0x1,%rdx + 4549: c1 e9 03 shr $0x3,%ecx + 454c: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi + 4553: 89 c1 mov %eax,%ecx + 4555: 83 c0 01 add $0x1,%eax + 4558: 83 e1 07 and $0x7,%ecx + 455b: c1 e1 03 shl $0x3,%ecx + 455e: 48 d3 e6 shl %cl,%rsi + 4561: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx + 4566: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) + 456a: 48 29 e9 sub %rbp,%rcx + 456d: 4c 39 e1 cmp %r12,%rcx + 4570: 72 ce jb 4540 + 4572: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) + 4578: 5b pop %rbx + 4579: 5d pop %rbp + 457a: 41 5c pop %r12 + 457c: c3 ret + 457d: 0f 1f 00 nopl (%rax) + +0000000000004580 : + 4580: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx + 4586: 89 c8 mov %ecx,%eax + 4588: 83 e1 07 and $0x7,%ecx + 458b: c1 e8 03 shr $0x3,%eax + 458e: c1 e1 03 shl $0x3,%ecx + 4591: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 4598: b8 1f 00 00 00 mov $0x1f,%eax + 459d: 48 d3 e0 shl %cl,%rax + 45a0: 48 31 04 17 xor %rax,(%rdi,%rdx,1) + 45a4: c7 87 c8 00 00 00 88 movl $0x88,0xc8(%rdi) + 45ab: 00 00 00 + 45ae: 48 0f ba bf 80 00 00 btcq $0x3f,0x80(%rdi) + 45b5: 00 3f + 45b7: c3 ret + 45b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 45bf: 00 + +00000000000045c0 : + 45c0: 41 54 push %r12 + 45c2: 49 89 d4 mov %rdx,%r12 + 45c5: 55 push %rbp + 45c6: 53 push %rbx + 45c7: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax + 45cd: 48 85 f6 test %rsi,%rsi + 45d0: 74 66 je 4638 + 45d2: 48 89 fb mov %rdi,%rbx + 45d5: 48 89 f7 mov %rsi,%rdi + 45d8: 3d 88 00 00 00 cmp $0x88,%eax + 45dd: 0f 84 82 00 00 00 je 4665 + 45e3: 3d 87 00 00 00 cmp $0x87,%eax + 45e8: 77 f9 ja 45e3 + 45ea: 89 c5 mov %eax,%ebp + 45ec: 41 89 c0 mov %eax,%r8d + 45ef: 48 01 fd add %rdi,%rbp + 45f2: 44 89 c6 mov %r8d,%esi + 45f5: 44 89 c0 mov %r8d,%eax + 45f8: 48 29 de sub %rbx,%rsi + 45fb: eb 28 jmp 4625 + 45fd: 0f 1f 00 nopl (%rax) + 4600: 89 c2 mov %eax,%edx + 4602: 89 c1 mov %eax,%ecx + 4604: 48 83 c3 01 add $0x1,%rbx + 4608: 83 c0 01 add $0x1,%eax + 460b: c1 ea 03 shr $0x3,%edx + 460e: 83 e1 07 and $0x7,%ecx + 4611: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx + 4615: c1 e1 03 shl $0x3,%ecx + 4618: 48 d3 ea shr %cl,%rdx + 461b: 88 53 ff mov %dl,-0x1(%rbx) + 461e: 3d 88 00 00 00 cmp $0x88,%eax + 4623: 74 23 je 4648 + 4625: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 4629: 48 39 ea cmp %rbp,%rdx + 462c: 72 d2 jb 4600 + 462e: 89 c2 mov %eax,%edx + 4630: 44 29 c2 sub %r8d,%edx + 4633: 48 29 d7 sub %rdx,%rdi + 4636: 75 b2 jne 45ea + 4638: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) + 463f: 00 + 4640: 5b pop %rbx + 4641: 5d pop %rbp + 4642: 41 5c pop %r12 + 4644: c3 ret + 4645: 0f 1f 00 nopl (%rax) + 4648: 89 c2 mov %eax,%edx + 464a: 44 29 c2 sub %r8d,%edx + 464d: 48 29 d7 sub %rdx,%rdi + 4650: 48 89 fd mov %rdi,%rbp + 4653: 74 e3 je 4638 + 4655: 4c 89 e7 mov %r12,%rdi + 4658: e8 63 ee ff ff call 34c0 + 465d: 48 89 ef mov %rbp,%rdi + 4660: 45 31 c0 xor %r8d,%r8d + 4663: eb 8d jmp 45f2 + 4665: 48 89 f5 mov %rsi,%rbp + 4668: eb eb jmp 4655 + 466a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000000004670 : + 4670: 53 push %rbx + 4671: b9 1f 00 00 00 mov $0x1f,%ecx + 4676: 48 89 fb mov %rdi,%rbx + 4679: e8 32 f7 ff ff call 3db0 + 467e: c7 83 c8 00 00 00 88 movl $0x88,0xc8(%rbx) + 4685: 00 00 00 + 4688: 5b pop %rbx + 4689: c3 ret + 468a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000000004690 : + 4690: 48 85 f6 test %rsi,%rsi + 4693: 0f 84 9a 00 00 00 je 4733 + 4699: 41 55 push %r13 + 469b: 4c 8d af 88 00 00 00 lea 0x88(%rdi),%r13 + 46a2: 41 54 push %r12 + 46a4: 49 89 d4 mov %rdx,%r12 + 46a7: 55 push %rbp + 46a8: 48 89 f5 mov %rsi,%rbp + 46ab: 53 push %rbx + 46ac: 0f 1f 40 00 nopl 0x0(%rax) + 46b0: 4c 89 e7 mov %r12,%rdi + 46b3: 49 8d 9d 78 ff ff ff lea -0x88(%r13),%rbx + 46ba: e8 01 ee ff ff call 34c0 + 46bf: 4c 89 e2 mov %r12,%rdx + 46c2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 46c9: 00 00 00 00 + 46cd: 0f 1f 00 nopl (%rax) + 46d0: 48 8b 02 mov (%rdx),%rax + 46d3: 48 83 c3 08 add $0x8,%rbx + 46d7: 48 83 c2 08 add $0x8,%rdx + 46db: 48 89 c1 mov %rax,%rcx + 46de: 88 43 f8 mov %al,-0x8(%rbx) + 46e1: 48 c1 e9 10 shr $0x10,%rcx + 46e5: 88 63 f9 mov %ah,-0x7(%rbx) + 46e8: 88 4b fa mov %cl,-0x6(%rbx) + 46eb: 48 89 c1 mov %rax,%rcx + 46ee: 48 c1 e9 18 shr $0x18,%rcx + 46f2: 88 4b fb mov %cl,-0x5(%rbx) + 46f5: 48 89 c1 mov %rax,%rcx + 46f8: 48 c1 e9 20 shr $0x20,%rcx + 46fc: 88 4b fc mov %cl,-0x4(%rbx) + 46ff: 48 89 c1 mov %rax,%rcx + 4702: 48 c1 e9 28 shr $0x28,%rcx + 4706: 88 4b fd mov %cl,-0x3(%rbx) + 4709: 48 89 c1 mov %rax,%rcx + 470c: 48 c1 e8 38 shr $0x38,%rax + 4710: 48 c1 e9 30 shr $0x30,%rcx + 4714: 88 43 ff mov %al,-0x1(%rbx) + 4717: 88 4b fe mov %cl,-0x2(%rbx) + 471a: 49 39 dd cmp %rbx,%r13 + 471d: 75 b1 jne 46d0 + 471f: 49 81 c5 88 00 00 00 add $0x88,%r13 + 4726: 48 83 ed 01 sub $0x1,%rbp + 472a: 75 84 jne 46b0 + 472c: 5b pop %rbx + 472d: 5d pop %rbp + 472e: 41 5c pop %r12 + 4730: 41 5d pop %r13 + 4732: c3 ret + 4733: c3 ret + 4734: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 473b: 00 00 00 00 + 473f: 90 nop + +0000000000004740 : + 4740: 41 57 push %r15 + 4742: 41 56 push %r14 + 4744: 49 89 fe mov %rdi,%r14 + 4747: 41 55 push %r13 + 4749: 41 54 push %r12 + 474b: 55 push %rbp + 474c: 48 89 f5 mov %rsi,%rbp + 474f: 48 89 d6 mov %rdx,%rsi + 4752: 53 push %rbx + 4753: 48 89 eb mov %rbp,%rbx + 4756: 48 c1 eb 03 shr $0x3,%rbx + 475a: 48 81 ec f8 00 00 00 sub $0xf8,%rsp + 4761: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx + 4768: 00 00 + 476a: 48 89 94 24 e8 00 00 mov %rdx,0xe8(%rsp) + 4771: 00 + 4772: 48 89 ca mov %rcx,%rdx + 4775: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 477a: e8 b1 f7 ff ff call 3f30 + 477f: 48 b8 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rax + 4786: c3 30 0c + 4789: 48 f7 e3 mul %rbx + 478c: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 4791: 48 81 fd a7 00 00 00 cmp $0xa7,%rbp + 4798: 0f 86 a2 00 00 00 jbe 4840 + 479e: 4c 69 6c 24 08 a8 00 imul $0xa8,0x8(%rsp),%r13 + 47a5: 00 00 + 47a7: 4c 89 f3 mov %r14,%rbx + 47aa: 4c 8d bc 24 b8 00 00 lea 0xb8(%rsp),%r15 + 47b1: 00 + 47b2: 4d 01 f5 add %r14,%r13 + 47b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 47bc: 00 00 00 00 + 47c0: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 47c5: e8 f6 ec ff ff call 34c0 + 47ca: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx + 47cf: 48 89 da mov %rbx,%rdx + 47d2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 47d9: 00 00 00 00 + 47dd: 0f 1f 00 nopl (%rax) + 47e0: 48 8b 01 mov (%rcx),%rax + 47e3: 48 83 c1 08 add $0x8,%rcx + 47e7: 48 83 c2 08 add $0x8,%rdx + 47eb: 48 89 c6 mov %rax,%rsi + 47ee: 88 42 f8 mov %al,-0x8(%rdx) + 47f1: 48 c1 ee 10 shr $0x10,%rsi + 47f5: 88 62 f9 mov %ah,-0x7(%rdx) + 47f8: 40 88 72 fa mov %sil,-0x6(%rdx) + 47fc: 48 89 c6 mov %rax,%rsi + 47ff: 48 c1 ee 18 shr $0x18,%rsi + 4803: 40 88 72 fb mov %sil,-0x5(%rdx) + 4807: 48 89 c6 mov %rax,%rsi + 480a: 48 c1 ee 20 shr $0x20,%rsi + 480e: 40 88 72 fc mov %sil,-0x4(%rdx) + 4812: 48 89 c6 mov %rax,%rsi + 4815: 48 c1 ee 28 shr $0x28,%rsi + 4819: 40 88 72 fd mov %sil,-0x3(%rdx) + 481d: 48 89 c6 mov %rax,%rsi + 4820: 48 c1 e8 38 shr $0x38,%rax + 4824: 48 c1 ee 30 shr $0x30,%rsi + 4828: 88 42 ff mov %al,-0x1(%rdx) + 482b: 40 88 72 fe mov %sil,-0x2(%rdx) + 482f: 49 39 cf cmp %rcx,%r15 + 4832: 75 ac jne 47e0 + 4834: 48 81 c3 a8 00 00 00 add $0xa8,%rbx + 483b: 4c 39 eb cmp %r13,%rbx + 483e: 75 80 jne 47c0 + 4840: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx + 4847: c3 30 0c + 484a: 48 89 e8 mov %rbp,%rax + 484d: 48 c1 e8 03 shr $0x3,%rax + 4851: 48 f7 e2 mul %rdx + 4854: 48 69 c2 a8 00 00 00 imul $0xa8,%rdx,%rax + 485b: 48 29 c5 sub %rax,%rbp + 485e: 0f 84 ae 00 00 00 je 4912 + 4864: 48 69 5c 24 08 a8 00 imul $0xa8,0x8(%rsp),%rbx + 486b: 00 00 + 486d: 4c 01 f3 add %r14,%rbx + 4870: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4875: e8 46 ec ff ff call 34c0 + 487a: 49 89 e8 mov %rbp,%r8 + 487d: 31 ff xor %edi,%edi + 487f: 89 fe mov %edi,%esi + 4881: 89 f8 mov %edi,%eax + 4883: 48 29 de sub %rbx,%rsi + 4886: eb 5e jmp 48e6 + 4888: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 488f: 00 00 00 00 + 4893: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 489a: 00 00 00 00 + 489e: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 48a5: 00 00 00 00 + 48a9: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 48b0: 00 00 00 00 + 48b4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 48bb: 00 00 00 00 + 48bf: 90 nop + 48c0: 89 c2 mov %eax,%edx + 48c2: 89 c1 mov %eax,%ecx + 48c4: 48 83 c3 01 add $0x1,%rbx + 48c8: 83 c0 01 add $0x1,%eax + 48cb: c1 ea 03 shr $0x3,%edx + 48ce: 83 e1 07 and $0x7,%ecx + 48d1: 48 8b 54 d4 10 mov 0x10(%rsp,%rdx,8),%rdx + 48d6: c1 e1 03 shl $0x3,%ecx + 48d9: 48 d3 ea shr %cl,%rdx + 48dc: 88 53 ff mov %dl,-0x1(%rbx) + 48df: 3d a8 00 00 00 cmp $0xa8,%eax + 48e4: 74 1e je 4904 + 48e6: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 48ea: 48 39 ea cmp %rbp,%rdx + 48ed: 72 d1 jb 48c0 + 48ef: 89 c2 mov %eax,%edx + 48f1: 29 fa sub %edi,%edx + 48f3: 49 29 d0 sub %rdx,%r8 + 48f6: 74 1a je 4912 + 48f8: 89 c5 mov %eax,%ebp + 48fa: 89 c7 mov %eax,%edi + 48fc: 4c 01 c5 add %r8,%rbp + 48ff: e9 7b ff ff ff jmp 487f + 4904: 29 f8 sub %edi,%eax + 4906: 49 29 c0 sub %rax,%r8 + 4909: 4c 89 c5 mov %r8,%rbp + 490c: 0f 85 5e ff ff ff jne 4870 + 4912: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax + 4919: 00 + 491a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4921: 00 00 + 4923: 75 12 jne 4937 + 4925: 48 81 c4 f8 00 00 00 add $0xf8,%rsp + 492c: 5b pop %rbx + 492d: 5d pop %rbp + 492e: 41 5c pop %r12 + 4930: 41 5d pop %r13 + 4932: 41 5e pop %r14 + 4934: 41 5f pop %r15 + 4936: c3 ret + 4937: e8 44 c7 ff ff call 1080 <__stack_chk_fail@plt> + 493c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000004940 : + 4940: 41 57 push %r15 + 4942: 41 56 push %r14 + 4944: 49 89 fe mov %rdi,%r14 + 4947: 41 55 push %r13 + 4949: 49 89 f5 mov %rsi,%r13 + 494c: 48 89 d6 mov %rdx,%rsi + 494f: 41 54 push %r12 + 4951: 55 push %rbp + 4952: 53 push %rbx + 4953: 48 81 ec f8 00 00 00 sub $0xf8,%rsp + 495a: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx + 4961: 00 00 + 4963: 48 89 94 24 e8 00 00 mov %rdx,0xe8(%rsp) + 496a: 00 + 496b: 48 89 ca mov %rcx,%rdx + 496e: 48 8d 6c 24 10 lea 0x10(%rsp),%rbp + 4973: b9 1f 00 00 00 mov $0x1f,%ecx + 4978: 48 89 ef mov %rbp,%rdi + 497b: e8 30 f4 ff ff call 3db0 + 4980: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax + 4987: f0 f0 f0 + 498a: 49 f7 e5 mul %r13 + 498d: 48 c1 ea 07 shr $0x7,%rdx + 4991: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 4996: 49 81 fd 87 00 00 00 cmp $0x87,%r13 + 499d: 0f 86 8d 00 00 00 jbe 4a30 + 49a3: 4c 69 64 24 08 88 00 imul $0x88,0x8(%rsp),%r12 + 49aa: 00 00 + 49ac: 4c 89 f3 mov %r14,%rbx + 49af: 4c 8d bc 24 98 00 00 lea 0x98(%rsp),%r15 + 49b6: 00 + 49b7: 4d 01 f4 add %r14,%r12 + 49ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 49c0: 48 89 ef mov %rbp,%rdi + 49c3: e8 f8 ea ff ff call 34c0 + 49c8: 48 89 e9 mov %rbp,%rcx + 49cb: 48 89 da mov %rbx,%rdx + 49ce: 66 90 xchg %ax,%ax + 49d0: 48 8b 01 mov (%rcx),%rax + 49d3: 48 83 c1 08 add $0x8,%rcx + 49d7: 48 83 c2 08 add $0x8,%rdx + 49db: 48 89 c6 mov %rax,%rsi + 49de: 88 42 f8 mov %al,-0x8(%rdx) + 49e1: 48 c1 ee 10 shr $0x10,%rsi + 49e5: 88 62 f9 mov %ah,-0x7(%rdx) + 49e8: 40 88 72 fa mov %sil,-0x6(%rdx) + 49ec: 48 89 c6 mov %rax,%rsi + 49ef: 48 c1 ee 18 shr $0x18,%rsi + 49f3: 40 88 72 fb mov %sil,-0x5(%rdx) + 49f7: 48 89 c6 mov %rax,%rsi + 49fa: 48 c1 ee 20 shr $0x20,%rsi + 49fe: 40 88 72 fc mov %sil,-0x4(%rdx) + 4a02: 48 89 c6 mov %rax,%rsi + 4a05: 48 c1 ee 28 shr $0x28,%rsi + 4a09: 40 88 72 fd mov %sil,-0x3(%rdx) + 4a0d: 48 89 c6 mov %rax,%rsi + 4a10: 48 c1 e8 38 shr $0x38,%rax + 4a14: 48 c1 ee 30 shr $0x30,%rsi + 4a18: 88 42 ff mov %al,-0x1(%rdx) + 4a1b: 40 88 72 fe mov %sil,-0x2(%rdx) + 4a1f: 49 39 cf cmp %rcx,%r15 + 4a22: 75 ac jne 49d0 + 4a24: 48 81 c3 88 00 00 00 add $0x88,%rbx + 4a2b: 4c 39 e3 cmp %r12,%rbx + 4a2e: 75 90 jne 49c0 + 4a30: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax + 4a37: f0 f0 f0 + 4a3a: 49 f7 e5 mul %r13 + 4a3d: 48 c1 ea 07 shr $0x7,%rdx + 4a41: 48 69 c2 88 00 00 00 imul $0x88,%rdx,%rax + 4a48: 49 29 c5 sub %rax,%r13 + 4a4b: 4d 89 ec mov %r13,%r12 + 4a4e: 74 7c je 4acc + 4a50: 48 69 5c 24 08 88 00 imul $0x88,0x8(%rsp),%rbx + 4a57: 00 00 + 4a59: 4c 01 f3 add %r14,%rbx + 4a5c: 48 89 ef mov %rbp,%rdi + 4a5f: e8 5c ea ff ff call 34c0 + 4a64: 4d 89 e0 mov %r12,%r8 + 4a67: 31 ff xor %edi,%edi + 4a69: 89 fe mov %edi,%esi + 4a6b: 89 f8 mov %edi,%eax + 4a6d: 48 29 de sub %rbx,%rsi + 4a70: eb 34 jmp 4aa6 + 4a72: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4a79: 00 00 00 00 + 4a7d: 0f 1f 00 nopl (%rax) + 4a80: 89 c2 mov %eax,%edx + 4a82: 89 c1 mov %eax,%ecx + 4a84: 48 83 c3 01 add $0x1,%rbx + 4a88: 83 c0 01 add $0x1,%eax + 4a8b: c1 ea 03 shr $0x3,%edx + 4a8e: 83 e1 07 and $0x7,%ecx + 4a91: 48 8b 54 d4 10 mov 0x10(%rsp,%rdx,8),%rdx + 4a96: c1 e1 03 shl $0x3,%ecx + 4a99: 48 d3 ea shr %cl,%rdx + 4a9c: 88 53 ff mov %dl,-0x1(%rbx) + 4a9f: 3d 88 00 00 00 cmp $0x88,%eax + 4aa4: 74 1c je 4ac2 + 4aa6: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 4aaa: 4c 39 e2 cmp %r12,%rdx + 4aad: 72 d1 jb 4a80 + 4aaf: 89 c2 mov %eax,%edx + 4ab1: 29 fa sub %edi,%edx + 4ab3: 49 29 d0 sub %rdx,%r8 + 4ab6: 74 14 je 4acc + 4ab8: 41 89 c4 mov %eax,%r12d + 4abb: 89 c7 mov %eax,%edi + 4abd: 4d 01 c4 add %r8,%r12 + 4ac0: eb a7 jmp 4a69 + 4ac2: 29 f8 sub %edi,%eax + 4ac4: 49 29 c0 sub %rax,%r8 + 4ac7: 4d 89 c4 mov %r8,%r12 + 4aca: 75 90 jne 4a5c + 4acc: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax + 4ad3: 00 + 4ad4: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4adb: 00 00 + 4add: 75 12 jne 4af1 + 4adf: 48 81 c4 f8 00 00 00 add $0xf8,%rsp + 4ae6: 5b pop %rbx + 4ae7: 5d pop %rbp + 4ae8: 41 5c pop %r12 + 4aea: 41 5d pop %r13 + 4aec: 41 5e pop %r14 + 4aee: 41 5f pop %r15 + 4af0: c3 ret + 4af1: e8 8a c5 ff ff call 1080 <__stack_chk_fail@plt> + 4af6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4afd: 00 00 00 + +0000000000004b00 : + 4b00: 55 push %rbp + 4b01: b9 06 00 00 00 mov $0x6,%ecx + 4b06: 53 push %rbx + 4b07: 48 81 ec d8 00 00 00 sub $0xd8,%rsp + 4b0e: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 4b15: 00 00 + 4b17: 48 89 9c 24 c8 00 00 mov %rbx,0xc8(%rsp) + 4b1e: 00 + 4b1f: 48 89 fb mov %rdi,%rbx + 4b22: 48 89 e7 mov %rsp,%rdi + 4b25: e8 86 f2 ff ff call 3db0 + 4b2a: 48 89 e7 mov %rsp,%rdi + 4b2d: e8 8e e9 ff ff call 34c0 + 4b32: 48 8b 04 24 mov (%rsp),%rax + 4b36: 48 89 03 mov %rax,(%rbx) + 4b39: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4b3e: 48 89 43 08 mov %rax,0x8(%rbx) + 4b42: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4b47: 48 89 43 10 mov %rax,0x10(%rbx) + 4b4b: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4b50: 48 89 43 18 mov %rax,0x18(%rbx) + 4b54: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 4b5b: 00 + 4b5c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4b63: 00 00 + 4b65: 75 0a jne 4b71 + 4b67: 48 81 c4 d8 00 00 00 add $0xd8,%rsp + 4b6e: 5b pop %rbx + 4b6f: 5d pop %rbp + 4b70: c3 ret + 4b71: e8 0a c5 ff ff call 1080 <__stack_chk_fail@plt> + 4b76: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4b7d: 00 00 00 + +0000000000004b80 : + 4b80: 41 56 push %r14 + 4b82: b9 19 00 00 00 mov $0x19,%ecx + 4b87: 41 55 push %r13 + 4b89: 41 54 push %r12 + 4b8b: 49 89 f4 mov %rsi,%r12 + 4b8e: 55 push %rbp + 4b8f: 48 89 d5 mov %rdx,%rbp + 4b92: 53 push %rbx + 4b93: 48 89 fb mov %rdi,%rbx + 4b96: 48 81 ec d0 00 00 00 sub $0xd0,%rsp + 4b9d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 4ba4: 00 00 + 4ba6: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) + 4bad: 00 + 4bae: 31 c0 xor %eax,%eax + 4bb0: 48 89 e7 mov %rsp,%rdi + 4bb3: 4c 8d 74 24 48 lea 0x48(%rsp),%r14 + 4bb8: f3 48 ab rep stos %rax,%es:(%rdi) + 4bbb: 48 83 fa 47 cmp $0x47,%rdx + 4bbf: 0f 86 96 00 00 00 jbe 4c5b + 4bc5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4bcc: 00 00 00 00 + 4bd0: 4c 89 e0 mov %r12,%rax + 4bd3: 48 89 e6 mov %rsp,%rsi + 4bd6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4bdd: 00 00 00 + 4be0: 0f b6 50 01 movzbl 0x1(%rax),%edx + 4be4: 0f b6 48 02 movzbl 0x2(%rax),%ecx + 4be8: 48 83 c0 08 add $0x8,%rax + 4bec: 48 c1 e1 10 shl $0x10,%rcx + 4bf0: 48 c1 e2 08 shl $0x8,%rdx + 4bf4: 48 09 ca or %rcx,%rdx + 4bf7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx + 4bfb: 48 09 ca or %rcx,%rdx + 4bfe: 0f b6 48 fb movzbl -0x5(%rax),%ecx + 4c02: 48 c1 e1 18 shl $0x18,%rcx + 4c06: 48 09 ca or %rcx,%rdx + 4c09: 0f b6 48 fc movzbl -0x4(%rax),%ecx + 4c0d: 48 c1 e1 20 shl $0x20,%rcx + 4c11: 48 09 d1 or %rdx,%rcx + 4c14: 0f b6 50 fd movzbl -0x3(%rax),%edx + 4c18: 48 c1 e2 28 shl $0x28,%rdx + 4c1c: 48 09 ca or %rcx,%rdx + 4c1f: 0f b6 48 fe movzbl -0x2(%rax),%ecx + 4c23: 48 c1 e1 30 shl $0x30,%rcx + 4c27: 48 09 d1 or %rdx,%rcx + 4c2a: 0f b6 50 ff movzbl -0x1(%rax),%edx + 4c2e: 48 c1 e2 38 shl $0x38,%rdx + 4c32: 48 09 ca or %rcx,%rdx + 4c35: 48 31 16 xor %rdx,(%rsi) + 4c38: 48 83 c6 08 add $0x8,%rsi + 4c3c: 49 39 f6 cmp %rsi,%r14 + 4c3f: 75 9f jne 4be0 + 4c41: 48 83 ed 48 sub $0x48,%rbp + 4c45: 48 89 e7 mov %rsp,%rdi + 4c48: 49 83 c4 48 add $0x48,%r12 + 4c4c: e8 6f e8 ff ff call 34c0 + 4c51: 48 83 fd 47 cmp $0x47,%rbp + 4c55: 0f 87 75 ff ff ff ja 4bd0 + 4c5b: 48 85 ed test %rbp,%rbp + 4c5e: 0f 84 df 00 00 00 je 4d43 + 4c64: 31 c0 xor %eax,%eax + 4c66: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4c6d: 00 00 00 00 + 4c71: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4c78: 00 00 00 00 + 4c7c: 0f 1f 40 00 nopl 0x0(%rax) + 4c80: 89 c2 mov %eax,%edx + 4c82: 89 c1 mov %eax,%ecx + 4c84: c1 ea 03 shr $0x3,%edx + 4c87: 83 e1 07 and $0x7,%ecx + 4c8a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 4c91: 41 0f b6 14 04 movzbl (%r12,%rax,1),%edx + 4c96: c1 e1 03 shl $0x3,%ecx + 4c99: 48 83 c0 01 add $0x1,%rax + 4c9d: 48 d3 e2 shl %cl,%rdx + 4ca0: 48 31 14 34 xor %rdx,(%rsp,%rsi,1) + 4ca4: 48 39 c5 cmp %rax,%rbp + 4ca7: 75 d7 jne 4c80 + 4ca9: 89 e8 mov %ebp,%eax + 4cab: 89 e9 mov %ebp,%ecx + 4cad: ba 06 00 00 00 mov $0x6,%edx + 4cb2: c1 e8 03 shr $0x3,%eax + 4cb5: 83 e1 07 and $0x7,%ecx + 4cb8: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 4cbf: c1 e1 03 shl $0x3,%ecx + 4cc2: 48 01 e0 add %rsp,%rax + 4cc5: 48 d3 e2 shl %cl,%rdx + 4cc8: 48 31 10 xor %rdx,(%rax) + 4ccb: 48 89 e7 mov %rsp,%rdi + 4cce: 48 0f ba 7c 24 40 3f btcq $0x3f,0x40(%rsp) + 4cd5: e8 e6 e7 ff ff call 34c0 + 4cda: 48 8b 04 24 mov (%rsp),%rax + 4cde: 48 89 03 mov %rax,(%rbx) + 4ce1: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4ce6: 48 89 43 08 mov %rax,0x8(%rbx) + 4cea: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4cef: 48 89 43 10 mov %rax,0x10(%rbx) + 4cf3: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4cf8: 48 89 43 18 mov %rax,0x18(%rbx) + 4cfc: 48 8b 44 24 20 mov 0x20(%rsp),%rax + 4d01: 48 89 43 20 mov %rax,0x20(%rbx) + 4d05: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 4d0a: 48 89 43 28 mov %rax,0x28(%rbx) + 4d0e: 48 8b 44 24 30 mov 0x30(%rsp),%rax + 4d13: 48 89 43 30 mov %rax,0x30(%rbx) + 4d17: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 4d1c: 48 89 43 38 mov %rax,0x38(%rbx) + 4d20: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 4d27: 00 + 4d28: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4d2f: 00 00 + 4d31: 75 1d jne 4d50 + 4d33: 48 81 c4 d0 00 00 00 add $0xd0,%rsp + 4d3a: 5b pop %rbx + 4d3b: 5d pop %rbp + 4d3c: 41 5c pop %r12 + 4d3e: 41 5d pop %r13 + 4d40: 41 5e pop %r14 + 4d42: c3 ret + 4d43: ba 06 00 00 00 mov $0x6,%edx + 4d48: 48 89 e0 mov %rsp,%rax + 4d4b: e9 78 ff ff ff jmp 4cc8 + 4d50: e8 2b c3 ff ff call 1080 <__stack_chk_fail@plt> + 4d55: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4d5c: 00 00 00 + 4d5f: 90 nop + +0000000000004d60 : + 4d60: 48 83 ec 38 sub $0x38,%rsp + 4d64: f3 0f 6f 06 movdqu (%rsi),%xmm0 + 4d68: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 4d6f: 00 00 + 4d71: 48 89 44 24 28 mov %rax,0x28(%rsp) + 4d76: 31 c0 xor %eax,%eax + 4d78: 88 54 24 20 mov %dl,0x20(%rsp) + 4d7c: ba 22 00 00 00 mov $0x22,%edx + 4d81: 0f 29 04 24 movaps %xmm0,(%rsp) + 4d85: f3 0f 6f 46 10 movdqu 0x10(%rsi),%xmm0 + 4d8a: 48 89 e6 mov %rsp,%rsi + 4d8d: 88 4c 24 21 mov %cl,0x21(%rsp) + 4d91: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 4d96: e8 95 f5 ff ff call 4330 + 4d9b: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 4da0: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4da7: 00 00 + 4da9: 75 05 jne 4db0 + 4dab: 48 83 c4 38 add $0x38,%rsp + 4daf: c3 ret + 4db0: e8 cb c2 ff ff call 1080 <__stack_chk_fail@plt> + 4db5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4dbc: 00 00 00 00 + +0000000000004dc0 : + 4dc0: 48 83 ec 38 sub $0x38,%rsp + 4dc4: f3 0f 6f 02 movdqu (%rdx),%xmm0 + 4dc8: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 4dcf: 00 00 + 4dd1: 48 89 44 24 28 mov %rax,0x28(%rsp) + 4dd6: 31 c0 xor %eax,%eax + 4dd8: 88 4c 24 20 mov %cl,0x20(%rsp) + 4ddc: b9 21 00 00 00 mov $0x21,%ecx + 4de1: 0f 29 04 24 movaps %xmm0,(%rsp) + 4de5: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 + 4dea: 48 89 e2 mov %rsp,%rdx + 4ded: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 4df2: e8 49 fb ff ff call 4940 + 4df7: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 4dfc: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4e03: 00 00 + 4e05: 75 05 jne 4e0c + 4e07: 48 83 c4 38 add $0x38,%rsp + 4e0b: c3 ret + 4e0c: e8 6f c2 ff ff call 1080 <__stack_chk_fail@plt> + 4e11: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4e18: 00 00 00 00 + 4e1c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000004e20 : + 4e20: 41 54 push %r12 + 4e22: 55 push %rbp + 4e23: 48 89 fd mov %rdi,%rbp + 4e26: 53 push %rbx + 4e27: 48 81 ec f0 00 00 00 sub $0xf0,%rsp + 4e2e: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 4e33: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4e38: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 4e3f: 00 00 + 4e41: 4c 89 a4 24 e8 00 00 mov %r12,0xe8(%rsp) + 4e48: 00 + 4e49: 49 89 d4 mov %rdx,%r12 + 4e4c: e8 af f5 ff ff call 4400 + 4e51: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 4e56: ba 20 00 00 00 mov $0x20,%edx + 4e5b: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4e60: e8 db f5 ff ff call 4440 + 4e65: ba 00 03 00 00 mov $0x300,%edx + 4e6a: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4e6f: 4c 89 e6 mov %r12,%rsi + 4e72: e8 c9 f5 ff ff call 4440 + 4e77: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4e7c: e8 ff f6 ff ff call 4580 + 4e81: 48 8d 54 24 10 lea 0x10(%rsp),%rdx + 4e86: be 20 00 00 00 mov $0x20,%esi + 4e8b: 48 89 ef mov %rbp,%rdi + 4e8e: e8 2d f7 ff ff call 45c0 + 4e93: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax + 4e9a: 00 + 4e9b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4ea2: 00 00 + 4ea4: 75 0c jne 4eb2 + 4ea6: 48 81 c4 f0 00 00 00 add $0xf0,%rsp + 4ead: 5b pop %rbx + 4eae: 5d pop %rbp + 4eaf: 41 5c pop %r12 + 4eb1: c3 ret + 4eb2: e8 c9 c1 ff ff call 1080 <__stack_chk_fail@plt> + 4eb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 4ebe: 00 00 + +0000000000004ec0 : + 4ec0: 55 push %rbp + 4ec1: 48 89 fd mov %rdi,%rbp + 4ec4: 53 push %rbx + 4ec5: 48 89 f3 mov %rsi,%rbx + 4ec8: 48 83 ec 08 sub $0x8,%rsp + 4ecc: 48 85 f6 test %rsi,%rsi + 4ecf: 74 4f je 4f20 + 4ed1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4ed8: 00 00 00 00 + 4edc: 0f 1f 40 00 nopl 0x0(%rax) + 4ee0: 31 c9 xor %ecx,%ecx + 4ee2: 31 c0 xor %eax,%eax + 4ee4: 48 89 da mov %rbx,%rdx + 4ee7: 48 89 ee mov %rbp,%rsi + 4eea: bf 3e 01 00 00 mov $0x13e,%edi + 4eef: e8 ac c1 ff ff call 10a0 + 4ef4: 48 83 f8 ff cmp $0xffffffffffffffff,%rax + 4ef8: 74 0e je 4f08 + 4efa: 48 29 c3 sub %rax,%rbx + 4efd: 74 21 je 4f20 + 4eff: 48 01 c5 add %rax,%rbp + 4f02: eb dc jmp 4ee0 + 4f04: 0f 1f 40 00 nopl 0x0(%rax) + 4f08: e8 43 c1 ff ff call 1050 <__errno_location@plt> + 4f0d: 83 38 04 cmpl $0x4,(%rax) + 4f10: 74 ce je 4ee0 + 4f12: e9 a9 c1 ff ff jmp 10c0 + 4f17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 4f1e: 00 00 + 4f20: 48 83 c4 08 add $0x8,%rsp + 4f24: 5b pop %rbx + 4f25: 5d pop %rbp + 4f26: c3 ret + 4f27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 4f2e: 00 00 + +0000000000004f30 : + 4f30: be a0 86 01 00 mov $0x186a0,%esi + 4f35: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx + 4f3c: 0f 1f 40 00 nopl 0x0(%rax) + 4f40: 0f 31 rdtsc + 4f42: 48 c1 e2 20 shl $0x20,%rdx + 4f46: 48 09 d0 or %rdx,%rax + 4f49: 48 89 c7 mov %rax,%rdi + 4f4c: 0f 31 rdtsc + 4f4e: 48 c1 e2 20 shl $0x20,%rdx + 4f52: 48 09 d0 or %rdx,%rax + 4f55: 48 29 f8 sub %rdi,%rax + 4f58: 48 39 c1 cmp %rax,%rcx + 4f5b: 48 0f 47 c8 cmova %rax,%rcx + 4f5f: 83 ee 01 sub $0x1,%esi + 4f62: 75 dc jne 4f40 + 4f64: 48 89 c8 mov %rcx,%rax + 4f67: c3 ret + 4f68: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4f6f: 00 00 00 + 4f72: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4f79: 00 00 00 + 4f7c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000004f80 : + 4f80: 48 8b 17 mov (%rdi),%rdx + 4f83: 48 8b 0e mov (%rsi),%rcx + 4f86: b8 ff ff ff ff mov $0xffffffff,%eax + 4f8b: 48 39 ca cmp %rcx,%rdx + 4f8e: 72 08 jb 4f98 + 4f90: 31 c0 xor %eax,%eax + 4f92: 48 39 d1 cmp %rdx,%rcx + 4f95: 0f 92 c0 setb %al + 4f98: c3 ret + 4f99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000004fa0 : + 4fa0: 48 83 fa 01 cmp $0x1,%rdx + 4fa4: 0f 86 66 01 00 00 jbe 5110 + 4faa: 41 54 push %r12 + 4fac: 49 89 f9 mov %rdi,%r9 + 4faf: 55 push %rbp + 4fb0: 48 89 d5 mov %rdx,%rbp + 4fb3: 53 push %rbx + 4fb4: 48 89 f3 mov %rsi,%rbx + 4fb7: 48 83 ec 10 sub $0x10,%rsp + 4fbb: 48 8b 3d 96 40 00 00 mov 0x4096(%rip),%rdi # 9058 + 4fc2: 48 83 ff ff cmp $0xffffffffffffffff,%rdi + 4fc6: 0f 84 24 01 00 00 je 50f0 + 4fcc: 4c 8d 65 ff lea -0x1(%rbp),%r12 + 4fd0: 49 83 fc 02 cmp $0x2,%r12 + 4fd4: 0f 86 56 01 00 00 jbe 5130 + 4fda: 48 89 e8 mov %rbp,%rax + 4fdd: 48 8b 0b mov (%rbx),%rcx + 4fe0: 48 d1 e8 shr $1,%rax + 4fe3: 4c 8d 44 00 fe lea -0x2(%rax,%rax,1),%r8 + 4fe8: 31 c0 xor %eax,%eax + 4fea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4ff1: 00 00 00 00 + 4ff5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4ffc: 00 00 00 00 + 5000: 48 8b 74 c3 08 mov 0x8(%rbx,%rax,8),%rsi + 5005: 48 89 f2 mov %rsi,%rdx + 5008: 48 29 fa sub %rdi,%rdx + 500b: 48 29 ca sub %rcx,%rdx + 500e: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) + 5012: 48 83 c0 02 add $0x2,%rax + 5016: 48 8b 0c c3 mov (%rbx,%rax,8),%rcx + 501a: 48 89 ca mov %rcx,%rdx + 501d: 48 29 fa sub %rdi,%rdx + 5020: 48 29 f2 sub %rsi,%rdx + 5023: 48 89 54 c3 f8 mov %rdx,-0x8(%rbx,%rax,8) + 5028: 4c 39 c0 cmp %r8,%rax + 502b: 75 d3 jne 5000 + 502d: 49 8d 50 01 lea 0x1(%r8),%rdx + 5031: 48 8b 04 d3 mov (%rbx,%rdx,8),%rax + 5035: 4a 2b 04 c3 sub (%rbx,%r8,8),%rax + 5039: 48 29 f8 sub %rdi,%rax + 503c: 4a 89 04 c3 mov %rax,(%rbx,%r8,8) + 5040: 4c 39 e2 cmp %r12,%rdx + 5043: 0f 82 8f 00 00 00 jb 50d8 + 5049: 4c 89 cf mov %r9,%rdi + 504c: e8 0f c0 ff ff call 1060 + 5051: 4c 89 e6 mov %r12,%rsi + 5054: ba 08 00 00 00 mov $0x8,%edx + 5059: 48 89 df mov %rbx,%rdi + 505c: 48 8d 0d 1d ff ff ff lea -0xe3(%rip),%rcx # 4f80 + 5063: e8 08 c0 ff ff call 1070 + 5068: 4c 89 e0 mov %r12,%rax + 506b: 48 d1 e8 shr $1,%rax + 506e: 48 8b 34 c3 mov (%rbx,%rax,8),%rsi + 5072: 41 f6 c4 01 test $0x1,%r12b + 5076: 74 50 je 50c8 + 5078: 48 8d 3d aa 11 00 00 lea 0x11aa(%rip),%rdi # 6229 + 507f: 31 c0 xor %eax,%eax + 5081: e8 0a c0 ff ff call 1090 + 5086: 48 8d 54 eb f8 lea -0x8(%rbx,%rbp,8),%rdx + 508b: 31 c0 xor %eax,%eax + 508d: 0f 1f 00 nopl (%rax) + 5090: 48 03 03 add (%rbx),%rax + 5093: 48 83 c3 08 add $0x8,%rbx + 5097: 48 39 d3 cmp %rdx,%rbx + 509a: 75 f4 jne 5090 + 509c: 31 d2 xor %edx,%edx + 509e: 48 8d 3d 9f 11 00 00 lea 0x119f(%rip),%rdi # 6244 + 50a5: 49 f7 f4 div %r12 + 50a8: 48 89 c6 mov %rax,%rsi + 50ab: 31 c0 xor %eax,%eax + 50ad: e8 de bf ff ff call 1090 + 50b2: 48 83 c4 10 add $0x10,%rsp + 50b6: bf 0a 00 00 00 mov $0xa,%edi + 50bb: 5b pop %rbx + 50bc: 5d pop %rbp + 50bd: 41 5c pop %r12 + 50bf: e9 6c bf ff ff jmp 1030 + 50c4: 0f 1f 40 00 nopl 0x0(%rax) + 50c8: 48 03 74 c3 f8 add -0x8(%rbx,%rax,8),%rsi + 50cd: 48 d1 ee shr $1,%rsi + 50d0: eb a6 jmp 5078 + 50d2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 50d8: 48 8b 44 d3 08 mov 0x8(%rbx,%rdx,8),%rax + 50dd: 48 2b 04 d3 sub (%rbx,%rdx,8),%rax + 50e1: 48 29 f8 sub %rdi,%rax + 50e4: 48 89 04 d3 mov %rax,(%rbx,%rdx,8) + 50e8: e9 5c ff ff ff jmp 5049 + 50ed: 0f 1f 00 nopl (%rax) + 50f0: 4c 89 4c 24 08 mov %r9,0x8(%rsp) + 50f5: e8 36 fe ff ff call 4f30 + 50fa: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 + 50ff: 48 89 05 52 3f 00 00 mov %rax,0x3f52(%rip) # 9058 + 5106: 48 89 c7 mov %rax,%rdi + 5109: e9 be fe ff ff jmp 4fcc + 510e: 66 90 xchg %ax,%ax + 5110: 48 8b 0d 49 3f 00 00 mov 0x3f49(%rip),%rcx # 9060 + 5117: ba 26 00 00 00 mov $0x26,%edx + 511c: be 01 00 00 00 mov $0x1,%esi + 5121: 48 8d 3d b8 10 00 00 lea 0x10b8(%rip),%rdi # 61e0 + 5128: e9 83 bf ff ff jmp 10b0 + 512d: 0f 1f 00 nopl (%rax) + 5130: 45 31 c0 xor %r8d,%r8d + 5133: e9 f5 fe ff ff jmp 502d + +Disassembly of section .fini: + +0000000000005138 <_fini>: + 5138: f3 0f 1e fa endbr64 + 513c: 48 83 ec 08 sub $0x8,%rsp + 5140: 48 83 c4 08 add $0x8,%rsp + 5144: c3 ret diff --git a/benchmark/objdump/refnv768.txt b/benchmark/objdump/refnv768.txt new file mode 100644 index 0000000..d10634f --- /dev/null +++ b/benchmark/objdump/refnv768.txt @@ -0,0 +1,4611 @@ + +test_speed768: file format elf64-x86-64 + + +Disassembly of section .init: + +0000000000001000 <_init>: + 1000: f3 0f 1e fa endbr64 + 1004: 48 83 ec 08 sub $0x8,%rsp + 1008: 48 8b 05 c1 7f 00 00 mov 0x7fc1(%rip),%rax # 8fd0 <__gmon_start__@Base> + 100f: 48 85 c0 test %rax,%rax + 1012: 74 02 je 1016 <_init+0x16> + 1014: ff d0 call *%rax + 1016: 48 83 c4 08 add $0x8,%rsp + 101a: c3 ret + +Disassembly of section .plt: + +0000000000001020 : + 1020: ff 35 ca 7f 00 00 push 0x7fca(%rip) # 8ff0 <_GLOBAL_OFFSET_TABLE_+0x8> + 1026: ff 25 cc 7f 00 00 jmp *0x7fcc(%rip) # 8ff8 <_GLOBAL_OFFSET_TABLE_+0x10> + 102c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000001030 : + 1030: ff 25 ca 7f 00 00 jmp *0x7fca(%rip) # 9000 + 1036: 68 00 00 00 00 push $0x0 + 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001040 : + 1040: ff 25 c2 7f 00 00 jmp *0x7fc2(%rip) # 9008 + 1046: 68 01 00 00 00 push $0x1 + 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001050 <__errno_location@plt>: + 1050: ff 25 ba 7f 00 00 jmp *0x7fba(%rip) # 9010 <__errno_location@GLIBC_2.2.5> + 1056: 68 02 00 00 00 push $0x2 + 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001060 : + 1060: ff 25 b2 7f 00 00 jmp *0x7fb2(%rip) # 9018 + 1066: 68 03 00 00 00 push $0x3 + 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001070 : + 1070: ff 25 aa 7f 00 00 jmp *0x7faa(%rip) # 9020 + 1076: 68 04 00 00 00 push $0x4 + 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001080 <__stack_chk_fail@plt>: + 1080: ff 25 a2 7f 00 00 jmp *0x7fa2(%rip) # 9028 <__stack_chk_fail@GLIBC_2.4> + 1086: 68 05 00 00 00 push $0x5 + 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> + +0000000000001090 : + 1090: ff 25 9a 7f 00 00 jmp *0x7f9a(%rip) # 9030 + 1096: 68 06 00 00 00 push $0x6 + 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> + +00000000000010a0 : + 10a0: ff 25 92 7f 00 00 jmp *0x7f92(%rip) # 9038 + 10a6: 68 07 00 00 00 push $0x7 + 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> + +00000000000010b0 : + 10b0: ff 25 8a 7f 00 00 jmp *0x7f8a(%rip) # 9040 + 10b6: 68 08 00 00 00 push $0x8 + 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> + +Disassembly of section .text: + +00000000000010c0 : + 10c0: e8 7b ff ff ff call 1040 + 10c5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 10cc: 00 00 00 + 10cf: 90 nop + +00000000000010d0
: + 10d0: 41 57 push %r15 + 10d2: be 20 00 00 00 mov $0x20,%esi + 10d7: 4c 8d 3d c2 7f 00 00 lea 0x7fc2(%rip),%r15 # 90a0 + 10de: 41 56 push %r14 + 10e0: 41 55 push %r13 + 10e2: 41 54 push %r12 + 10e4: 55 push %rbp + 10e5: 4c 89 fd mov %r15,%rbp + 10e8: 53 push %rbx + 10e9: 49 8d 9f 40 1f 00 00 lea 0x1f40(%r15),%rbx + 10f0: 48 81 ec f8 26 00 00 sub $0x26f8,%rsp + 10f7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 10fe: 00 00 + 1100: 48 89 84 24 e8 26 00 mov %rax,0x26e8(%rsp) + 1107: 00 + 1108: 48 8d 84 24 40 14 00 lea 0x1440(%rsp),%rax + 110f: 00 + 1110: 4c 8d ac 24 20 02 00 lea 0x220(%rsp),%r13 + 1117: 00 + 1118: 48 89 c7 mov %rax,%rdi + 111b: 48 89 04 24 mov %rax,(%rsp) + 111f: e8 5c 3d 00 00 call 4e80 + 1124: 48 8d 84 24 60 14 00 lea 0x1460(%rsp),%rax + 112b: 00 + 112c: be 40 00 00 00 mov $0x40,%esi + 1131: 48 89 c7 mov %rax,%rdi + 1134: 48 89 44 24 10 mov %rax,0x10(%rsp) + 1139: e8 42 3d 00 00 call 4e80 + 113e: 4c 89 7c 24 18 mov %r15,0x18(%rsp) + 1143: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 114a: 00 00 00 00 + 114e: 66 90 xchg %ax,%ax + 1150: 0f 31 rdtsc + 1152: 48 c1 e2 20 shl $0x20,%rdx + 1156: 48 09 d0 or %rdx,%rax + 1159: 48 89 45 00 mov %rax,0x0(%rbp) + 115d: 31 d2 xor %edx,%edx + 115f: 48 8d 35 1a 7f 00 00 lea 0x7f1a(%rip),%rsi # 9080 + 1166: 4c 89 ef mov %r13,%rdi + 1169: 48 83 c5 08 add $0x8,%rbp + 116d: e8 7e 0b 00 00 call 1cf0 + 1172: 48 39 dd cmp %rbx,%rbp + 1175: 75 d9 jne 1150 + 1177: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 117c: ba e8 03 00 00 mov $0x3e8,%edx + 1181: 4c 8d 64 24 20 lea 0x20(%rsp),%r12 + 1186: 48 8d 3d d3 50 00 00 lea 0x50d3(%rip),%rdi # 6260 + 118d: e8 ce 3d 00 00 call 4f60 + 1192: 48 8d 05 07 7f 00 00 lea 0x7f07(%rip),%rax # 90a0 + 1199: 48 89 44 24 18 mov %rax,0x18(%rsp) + 119e: 48 89 c5 mov %rax,%rbp + 11a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 11a8: 00 00 00 00 + 11ac: 0f 1f 40 00 nopl 0x0(%rax) + 11b0: 0f 31 rdtsc + 11b2: 48 c1 e2 20 shl $0x20,%rdx + 11b6: 48 09 d0 or %rdx,%rax + 11b9: 48 89 45 00 mov %rax,0x0(%rbp) + 11bd: 31 d2 xor %edx,%edx + 11bf: 48 8d 35 ba 7e 00 00 lea 0x7eba(%rip),%rsi # 9080 + 11c6: 4c 89 e7 mov %r12,%rdi + 11c9: 48 83 c5 08 add $0x8,%rbp + 11cd: e8 2e 1b 00 00 call 2d00 + 11d2: 48 39 dd cmp %rbx,%rbp + 11d5: 75 d9 jne 11b0 + 11d7: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 11dc: ba e8 03 00 00 mov $0x3e8,%edx + 11e1: 48 8d 3d 80 50 00 00 lea 0x5080(%rip),%rdi # 6268 + 11e8: e8 73 3d 00 00 call 4f60 + 11ed: 48 8d 05 ac 7e 00 00 lea 0x7eac(%rip),%rax # 90a0 + 11f4: 48 89 44 24 18 mov %rax,0x18(%rsp) + 11f9: 48 89 c5 mov %rax,%rbp + 11fc: 0f 1f 40 00 nopl 0x0(%rax) + 1200: 0f 31 rdtsc + 1202: 48 c1 e2 20 shl $0x20,%rdx + 1206: 48 09 d0 or %rdx,%rax + 1209: 48 89 45 00 mov %rax,0x0(%rbp) + 120d: 31 d2 xor %edx,%edx + 120f: 48 8d 35 6a 7e 00 00 lea 0x7e6a(%rip),%rsi # 9080 + 1216: 4c 89 e7 mov %r12,%rdi + 1219: 48 83 c5 08 add $0x8,%rbp + 121d: e8 3e 1b 00 00 call 2d60 + 1222: 48 39 dd cmp %rbx,%rbp + 1225: 75 d9 jne 1200 + 1227: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 122c: ba e8 03 00 00 mov $0x3e8,%edx + 1231: 48 8d 3d 45 50 00 00 lea 0x5045(%rip),%rdi # 627d + 1238: e8 23 3d 00 00 call 4f60 + 123d: 48 8d 05 5c 7e 00 00 lea 0x7e5c(%rip),%rax # 90a0 + 1244: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1249: 48 89 c5 mov %rax,%rbp + 124c: 0f 1f 40 00 nopl 0x0(%rax) + 1250: 0f 31 rdtsc + 1252: 48 c1 e2 20 shl $0x20,%rdx + 1256: 48 09 d0 or %rdx,%rax + 1259: 48 89 45 00 mov %rax,0x0(%rbp) + 125d: 4c 89 e7 mov %r12,%rdi + 1260: 48 83 c5 08 add $0x8,%rbp + 1264: e8 57 1b 00 00 call 2dc0 + 1269: 48 39 dd cmp %rbx,%rbp + 126c: 75 e2 jne 1250 + 126e: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1273: ba e8 03 00 00 mov $0x3e8,%edx + 1278: 48 8d 3d 16 50 00 00 lea 0x5016(%rip),%rdi # 6295 + 127f: e8 dc 3c 00 00 call 4f60 + 1284: 48 8d 05 15 7e 00 00 lea 0x7e15(%rip),%rax # 90a0 + 128b: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1290: 48 89 c5 mov %rax,%rbp + 1293: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 129a: 00 00 00 00 + 129e: 66 90 xchg %ax,%ax + 12a0: 0f 31 rdtsc + 12a2: 48 c1 e2 20 shl $0x20,%rdx + 12a6: 48 09 d0 or %rdx,%rax + 12a9: 48 89 45 00 mov %rax,0x0(%rbp) + 12ad: 4c 89 e7 mov %r12,%rdi + 12b0: 48 83 c5 08 add $0x8,%rbp + 12b4: e8 47 1b 00 00 call 2e00 + 12b9: 48 39 dd cmp %rbx,%rbp + 12bc: 75 e2 jne 12a0 + 12be: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 12c3: ba e8 03 00 00 mov $0x3e8,%edx + 12c8: 48 8d 3d c3 4f 00 00 lea 0x4fc3(%rip),%rdi # 6292 + 12cf: 48 8d ac 24 20 08 00 lea 0x820(%rsp),%rbp + 12d6: 00 + 12d7: e8 84 3c 00 00 call 4f60 + 12dc: 48 8d 05 bd 7d 00 00 lea 0x7dbd(%rip),%rax # 90a0 + 12e3: 48 89 44 24 18 mov %rax,0x18(%rsp) + 12e8: 49 89 c6 mov %rax,%r14 + 12eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 12f0: 0f 31 rdtsc + 12f2: 48 c1 e2 20 shl $0x20,%rdx + 12f6: 48 09 d0 or %rdx,%rax + 12f9: 49 89 06 mov %rax,(%r14) + 12fc: 48 89 ea mov %rbp,%rdx + 12ff: 4c 89 ee mov %r13,%rsi + 1302: 4c 89 e7 mov %r12,%rdi + 1305: 49 83 c6 08 add $0x8,%r14 + 1309: e8 62 14 00 00 call 2770 + 130e: 49 39 de cmp %rbx,%r14 + 1311: 75 dd jne 12f0 + 1313: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1318: ba e8 03 00 00 mov $0x3e8,%edx + 131d: 48 8d 3d e4 4e 00 00 lea 0x4ee4(%rip),%rdi # 6208 + 1324: 48 8d ac 24 a0 14 00 lea 0x14a0(%rsp),%rbp + 132b: 00 + 132c: e8 2f 3c 00 00 call 4f60 + 1331: 48 8d 05 68 7d 00 00 lea 0x7d68(%rip),%rax # 90a0 + 1338: 48 89 44 24 18 mov %rax,0x18(%rsp) + 133d: 49 89 c6 mov %rax,%r14 + 1340: 0f 31 rdtsc + 1342: 48 c1 e2 20 shl $0x20,%rdx + 1346: 48 09 d0 or %rdx,%rax + 1349: 49 89 06 mov %rax,(%r14) + 134c: 4c 89 e6 mov %r12,%rsi + 134f: 48 89 ef mov %rbp,%rdi + 1352: 49 83 c6 08 add $0x8,%r14 + 1356: e8 95 18 00 00 call 2bf0 + 135b: 49 39 de cmp %rbx,%r14 + 135e: 75 e0 jne 1340 + 1360: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1365: ba e8 03 00 00 mov $0x3e8,%edx + 136a: 48 8d 3d 2a 4f 00 00 lea 0x4f2a(%rip),%rdi # 629b + 1371: e8 ea 3b 00 00 call 4f60 + 1376: 48 8d 05 23 7d 00 00 lea 0x7d23(%rip),%rax # 90a0 + 137d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1382: 49 89 c6 mov %rax,%r14 + 1385: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 138c: 00 00 00 00 + 1390: 0f 31 rdtsc + 1392: 48 c1 e2 20 shl $0x20,%rdx + 1396: 48 09 d0 or %rdx,%rax + 1399: 49 89 06 mov %rax,(%r14) + 139c: 48 89 ee mov %rbp,%rsi + 139f: 4c 89 e7 mov %r12,%rdi + 13a2: 49 83 c6 08 add $0x8,%r14 + 13a6: e8 d5 17 00 00 call 2b80 + 13ab: 49 39 de cmp %rbx,%r14 + 13ae: 75 e0 jne 1390 + 13b0: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 13b5: ba e8 03 00 00 mov $0x3e8,%edx + 13ba: 48 8d 3d e7 4e 00 00 lea 0x4ee7(%rip),%rdi # 62a8 + 13c1: e8 9a 3b 00 00 call 4f60 + 13c6: 48 8d 05 d3 7c 00 00 lea 0x7cd3(%rip),%rax # 90a0 + 13cd: 48 89 44 24 18 mov %rax,0x18(%rsp) + 13d2: 49 89 c6 mov %rax,%r14 + 13d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 13dc: 00 00 00 00 + 13e0: 0f 31 rdtsc + 13e2: 48 c1 e2 20 shl $0x20,%rdx + 13e6: 48 09 d0 or %rdx,%rax + 13e9: 49 89 06 mov %rax,(%r14) + 13ec: 4c 89 e6 mov %r12,%rsi + 13ef: 48 89 ef mov %rbp,%rdi + 13f2: 49 83 c6 08 add $0x8,%r14 + 13f6: e8 c5 14 00 00 call 28c0 + 13fb: 49 39 de cmp %rbx,%r14 + 13fe: 75 e0 jne 13e0 + 1400: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1405: ba e8 03 00 00 mov $0x3e8,%edx + 140a: 48 8d 3d a6 4e 00 00 lea 0x4ea6(%rip),%rdi # 62b7 + 1411: e8 4a 3b 00 00 call 4f60 + 1416: 48 8d 05 83 7c 00 00 lea 0x7c83(%rip),%rax # 90a0 + 141d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1422: 49 89 c6 mov %rax,%r14 + 1425: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 142c: 00 00 00 00 + 1430: 0f 31 rdtsc + 1432: 48 c1 e2 20 shl $0x20,%rdx + 1436: 48 09 d0 or %rdx,%rax + 1439: 49 89 06 mov %rax,(%r14) + 143c: 48 89 ee mov %rbp,%rsi + 143f: 4c 89 e7 mov %r12,%rdi + 1442: 49 83 c6 08 add $0x8,%r14 + 1446: e8 25 16 00 00 call 2a70 + 144b: 49 39 de cmp %rbx,%r14 + 144e: 75 e0 jne 1430 + 1450: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1455: ba e8 03 00 00 mov $0x3e8,%edx + 145a: 48 8d 3d 66 4e 00 00 lea 0x4e66(%rip),%rdi # 62c7 + 1461: e8 fa 3a 00 00 call 4f60 + 1466: 48 8d 05 33 7c 00 00 lea 0x7c33(%rip),%rax # 90a0 + 146d: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1472: 49 89 c4 mov %rax,%r12 + 1475: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 147c: 00 00 00 00 + 1480: 0f 31 rdtsc + 1482: 48 c1 e2 20 shl $0x20,%rdx + 1486: 48 09 d0 or %rdx,%rax + 1489: 49 89 04 24 mov %rax,(%r12) + 148d: 4c 89 ee mov %r13,%rsi + 1490: 48 89 ef mov %rbp,%rdi + 1493: 49 83 c4 08 add $0x8,%r12 + 1497: e8 84 0f 00 00 call 2420 + 149c: 49 39 dc cmp %rbx,%r12 + 149f: 75 df jne 1480 + 14a1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 14a6: ba e8 03 00 00 mov $0x3e8,%edx + 14ab: 48 8d 3d 27 4e 00 00 lea 0x4e27(%rip),%rdi # 62d9 + 14b2: e8 a9 3a 00 00 call 4f60 + 14b7: 48 8d 05 e2 7b 00 00 lea 0x7be2(%rip),%rax # 90a0 + 14be: 48 89 44 24 18 mov %rax,0x18(%rsp) + 14c3: 49 89 c4 mov %rax,%r12 + 14c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 14cd: 00 00 00 + 14d0: 0f 31 rdtsc + 14d2: 48 c1 e2 20 shl $0x20,%rdx + 14d6: 48 09 d0 or %rdx,%rax + 14d9: 49 89 04 24 mov %rax,(%r12) + 14dd: 48 89 ee mov %rbp,%rsi + 14e0: 4c 89 ef mov %r13,%rdi + 14e3: 49 83 c4 08 add $0x8,%r12 + 14e7: e8 a4 10 00 00 call 2590 + 14ec: 49 39 dc cmp %rbx,%r12 + 14ef: 75 df jne 14d0 + 14f1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 14f6: ba e8 03 00 00 mov $0x3e8,%edx + 14fb: 48 8d 3d ea 4d 00 00 lea 0x4dea(%rip),%rdi # 62ec + 1502: 4c 8d ac 24 80 1d 00 lea 0x1d80(%rsp),%r13 + 1509: 00 + 150a: 4c 8d a4 24 e0 18 00 lea 0x18e0(%rsp),%r12 + 1511: 00 + 1512: e8 49 3a 00 00 call 4f60 + 1517: 48 8d 05 82 7b 00 00 lea 0x7b82(%rip),%rax # 90a0 + 151e: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1523: 49 89 c6 mov %rax,%r14 + 1526: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 152d: 00 00 00 + 1530: 0f 31 rdtsc + 1532: 48 c1 e2 20 shl $0x20,%rdx + 1536: 48 09 d0 or %rdx,%rax + 1539: 49 89 06 mov %rax,(%r14) + 153c: 48 8b 14 24 mov (%rsp),%rdx + 1540: 4c 89 ee mov %r13,%rsi + 1543: 4c 89 e7 mov %r12,%rdi + 1546: 49 83 c6 08 add $0x8,%r14 + 154a: e8 01 0a 00 00 call 1f50 + 154f: 49 39 de cmp %rbx,%r14 + 1552: 75 dc jne 1530 + 1554: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1559: ba e8 03 00 00 mov $0x3e8,%edx + 155e: 48 8d 3d 9c 4d 00 00 lea 0x4d9c(%rip),%rdi # 6301 + 1565: 4c 8d b4 24 20 14 00 lea 0x1420(%rsp),%r14 + 156c: 00 + 156d: e8 ee 39 00 00 call 4f60 + 1572: 48 8d 05 27 7b 00 00 lea 0x7b27(%rip),%rax # 90a0 + 1579: 48 89 44 24 18 mov %rax,0x18(%rsp) + 157e: 49 89 c0 mov %rax,%r8 + 1581: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1588: 00 00 00 00 + 158c: 0f 1f 40 00 nopl 0x0(%rax) + 1590: 0f 31 rdtsc + 1592: 48 c1 e2 20 shl $0x20,%rdx + 1596: 48 09 d0 or %rdx,%rax + 1599: 49 89 00 mov %rax,(%r8) + 159c: 48 8d 0d dd 7a 00 00 lea 0x7add(%rip),%rcx # 9080 + 15a3: 4c 89 e2 mov %r12,%rdx + 15a6: 4c 89 f6 mov %r14,%rsi + 15a9: 48 89 ef mov %rbp,%rdi + 15ac: 4c 89 44 24 08 mov %r8,0x8(%rsp) + 15b1: e8 5a 0b 00 00 call 2110 + 15b6: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 + 15bb: 49 83 c0 08 add $0x8,%r8 + 15bf: 49 39 d8 cmp %rbx,%r8 + 15c2: 75 cc jne 1590 + 15c4: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 15c9: ba e8 03 00 00 mov $0x3e8,%edx + 15ce: 48 8d 3d 3d 4d 00 00 lea 0x4d3d(%rip),%rdi # 6312 + 15d5: e8 86 39 00 00 call 4f60 + 15da: 48 8d 05 bf 7a 00 00 lea 0x7abf(%rip),%rax # 90a0 + 15e1: 48 89 44 24 18 mov %rax,0x18(%rsp) + 15e6: 48 89 c1 mov %rax,%rcx + 15e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 15f0: 0f 31 rdtsc + 15f2: 48 c1 e2 20 shl $0x20,%rdx + 15f6: 48 09 d0 or %rdx,%rax + 15f9: 48 89 01 mov %rax,(%rcx) + 15fc: 4c 89 ea mov %r13,%rdx + 15ff: 48 89 ee mov %rbp,%rsi + 1602: 4c 89 f7 mov %r14,%rdi + 1605: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 160a: e8 21 0d 00 00 call 2330 + 160f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 1614: 48 83 c1 08 add $0x8,%rcx + 1618: 48 39 d9 cmp %rbx,%rcx + 161b: 75 d3 jne 15f0 + 161d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1622: ba e8 03 00 00 mov $0x3e8,%edx + 1627: 48 8d 3d f1 4c 00 00 lea 0x4cf1(%rip),%rdi # 631f + 162e: e8 2d 39 00 00 call 4f60 + 1633: 48 8d 05 66 7a 00 00 lea 0x7a66(%rip),%rax # 90a0 + 163a: 48 89 44 24 18 mov %rax,0x18(%rsp) + 163f: 48 89 c1 mov %rax,%rcx + 1642: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1649: 00 00 00 00 + 164d: 0f 1f 00 nopl (%rax) + 1650: 0f 31 rdtsc + 1652: 48 c1 e2 20 shl $0x20,%rdx + 1656: 48 09 d0 or %rdx,%rax + 1659: 48 89 01 mov %rax,(%rcx) + 165c: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 1661: 4c 89 ee mov %r13,%rsi + 1664: 4c 89 e7 mov %r12,%rdi + 1667: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 166c: e8 af 02 00 00 call 1920 + 1671: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 1676: 48 83 c1 08 add $0x8,%rcx + 167a: 48 39 d9 cmp %rbx,%rcx + 167d: 75 d1 jne 1650 + 167f: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1684: ba e8 03 00 00 mov $0x3e8,%edx + 1689: 48 8d 3d 9c 4c 00 00 lea 0x4c9c(%rip),%rdi # 632c + 1690: e8 cb 38 00 00 call 4f60 + 1695: 48 8d 05 04 7a 00 00 lea 0x7a04(%rip),%rax # 90a0 + 169c: 48 89 44 24 18 mov %rax,0x18(%rsp) + 16a1: 48 89 c1 mov %rax,%rcx + 16a4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 16ab: 00 00 00 00 + 16af: 90 nop + 16b0: 0f 31 rdtsc + 16b2: 48 c1 e2 20 shl $0x20,%rdx + 16b6: 48 09 d0 or %rdx,%rax + 16b9: 48 89 01 mov %rax,(%rcx) + 16bc: 4c 89 ee mov %r13,%rsi + 16bf: 4c 89 e7 mov %r12,%rdi + 16c2: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 16c7: e8 e4 02 00 00 call 19b0 + 16cc: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 16d1: 48 83 c1 08 add $0x8,%rcx + 16d5: 48 39 d9 cmp %rbx,%rcx + 16d8: 75 d6 jne 16b0 + 16da: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 16df: ba e8 03 00 00 mov $0x3e8,%edx + 16e4: 48 8d 3d 58 4c 00 00 lea 0x4c58(%rip),%rdi # 6343 + 16eb: e8 70 38 00 00 call 4f60 + 16f0: 48 8d 05 a9 79 00 00 lea 0x79a9(%rip),%rax # 90a0 + 16f7: 48 89 44 24 18 mov %rax,0x18(%rsp) + 16fc: 49 89 c0 mov %rax,%r8 + 16ff: 90 nop + 1700: 0f 31 rdtsc + 1702: 48 c1 e2 20 shl $0x20,%rdx + 1706: 48 09 d0 or %rdx,%rax + 1709: 49 89 00 mov %rax,(%r8) + 170c: 48 8b 0c 24 mov (%rsp),%rcx + 1710: 4c 89 e2 mov %r12,%rdx + 1713: 4c 89 f6 mov %r14,%rsi + 1716: 48 89 ef mov %rbp,%rdi + 1719: 4c 89 44 24 08 mov %r8,0x8(%rsp) + 171e: e8 5d 03 00 00 call 1a80 + 1723: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 + 1728: 49 83 c0 08 add $0x8,%r8 + 172c: 49 39 d8 cmp %rbx,%r8 + 172f: 75 cf jne 1700 + 1731: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1736: ba e8 03 00 00 mov $0x3e8,%edx + 173b: 48 8d 3d 11 4c 00 00 lea 0x4c11(%rip),%rdi # 6353 + 1742: e8 19 38 00 00 call 4f60 + 1747: 48 8d 05 52 79 00 00 lea 0x7952(%rip),%rax # 90a0 + 174e: 48 89 44 24 18 mov %rax,0x18(%rsp) + 1753: 48 89 c1 mov %rax,%rcx + 1756: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 175d: 00 00 00 + 1760: 0f 31 rdtsc + 1762: 48 c1 e2 20 shl $0x20,%rdx + 1766: 48 09 d0 or %rdx,%rax + 1769: 48 89 01 mov %rax,(%rcx) + 176c: 4c 89 e2 mov %r12,%rdx + 176f: 4c 89 f6 mov %r14,%rsi + 1772: 48 89 ef mov %rbp,%rdi + 1775: 48 89 0c 24 mov %rcx,(%rsp) + 1779: e8 b2 03 00 00 call 1b30 + 177e: 48 8b 0c 24 mov (%rsp),%rcx + 1782: 48 83 c1 08 add $0x8,%rcx + 1786: 48 39 d9 cmp %rbx,%rcx + 1789: 75 d5 jne 1760 + 178b: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1790: ba e8 03 00 00 mov $0x3e8,%edx + 1795: 48 8d 3d cd 4b 00 00 lea 0x4bcd(%rip),%rdi # 6369 + 179c: e8 bf 37 00 00 call 4f60 + 17a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 17a8: 00 00 00 00 + 17ac: 0f 1f 40 00 nopl 0x0(%rax) + 17b0: 0f 31 rdtsc + 17b2: 48 c1 e2 20 shl $0x20,%rdx + 17b6: 48 09 d0 or %rdx,%rax + 17b9: 49 89 07 mov %rax,(%r15) + 17bc: 4c 89 ea mov %r13,%rdx + 17bf: 48 89 ee mov %rbp,%rsi + 17c2: 4c 89 f7 mov %r14,%rdi + 17c5: 49 83 c7 08 add $0x8,%r15 + 17c9: e8 32 04 00 00 call 1c00 + 17ce: 49 39 df cmp %rbx,%r15 + 17d1: 75 dd jne 17b0 + 17d3: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 17d8: ba e8 03 00 00 mov $0x3e8,%edx + 17dd: 48 8d 3d 94 4b 00 00 lea 0x4b94(%rip),%rdi # 6378 + 17e4: e8 77 37 00 00 call 4f60 + 17e9: 48 8b 84 24 e8 26 00 mov 0x26e8(%rsp),%rax + 17f0: 00 + 17f1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 17f8: 00 00 + 17fa: 75 14 jne 1810 + 17fc: 48 81 c4 f8 26 00 00 add $0x26f8,%rsp + 1803: 31 c0 xor %eax,%eax + 1805: 5b pop %rbx + 1806: 5d pop %rbp + 1807: 41 5c pop %r12 + 1809: 41 5d pop %r13 + 180b: 41 5e pop %r14 + 180d: 41 5f pop %r15 + 180f: c3 ret + 1810: e8 6b f8 ff ff call 1080 <__stack_chk_fail@plt> + 1815: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 181c: 00 00 00 + 181f: 90 nop + +0000000000001820 <_start>: + 1820: f3 0f 1e fa endbr64 + 1824: 31 ed xor %ebp,%ebp + 1826: 49 89 d1 mov %rdx,%r9 + 1829: 5e pop %rsi + 182a: 48 89 e2 mov %rsp,%rdx + 182d: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp + 1831: 50 push %rax + 1832: 54 push %rsp + 1833: 45 31 c0 xor %r8d,%r8d + 1836: 31 c9 xor %ecx,%ecx + 1838: 48 8d 3d 91 f8 ff ff lea -0x76f(%rip),%rdi # 10d0
+ 183f: ff 15 7b 77 00 00 call *0x777b(%rip) # 8fc0 <__libc_start_main@GLIBC_2.34> + 1845: f4 hlt + 1846: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 184d: 00 00 00 + 1850: 48 8d 3d 09 78 00 00 lea 0x7809(%rip),%rdi # 9060 + 1857: 48 8d 05 02 78 00 00 lea 0x7802(%rip),%rax # 9060 + 185e: 48 39 f8 cmp %rdi,%rax + 1861: 74 15 je 1878 <_start+0x58> + 1863: 48 8b 05 5e 77 00 00 mov 0x775e(%rip),%rax # 8fc8 <_ITM_deregisterTMCloneTable@Base> + 186a: 48 85 c0 test %rax,%rax + 186d: 74 09 je 1878 <_start+0x58> + 186f: ff e0 jmp *%rax + 1871: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1878: c3 ret + 1879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1880: 48 8d 3d d9 77 00 00 lea 0x77d9(%rip),%rdi # 9060 + 1887: 48 8d 35 d2 77 00 00 lea 0x77d2(%rip),%rsi # 9060 + 188e: 48 29 fe sub %rdi,%rsi + 1891: 48 89 f0 mov %rsi,%rax + 1894: 48 c1 ee 3f shr $0x3f,%rsi + 1898: 48 c1 f8 03 sar $0x3,%rax + 189c: 48 01 c6 add %rax,%rsi + 189f: 48 d1 fe sar $1,%rsi + 18a2: 74 14 je 18b8 <_start+0x98> + 18a4: 48 8b 05 2d 77 00 00 mov 0x772d(%rip),%rax # 8fd8 <_ITM_registerTMCloneTable@Base> + 18ab: 48 85 c0 test %rax,%rax + 18ae: 74 08 je 18b8 <_start+0x98> + 18b0: ff e0 jmp *%rax + 18b2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 18b8: c3 ret + 18b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 18c0: f3 0f 1e fa endbr64 + 18c4: 80 3d 9d 77 00 00 00 cmpb $0x0,0x779d(%rip) # 9068 + 18cb: 75 33 jne 1900 <_start+0xe0> + 18cd: 55 push %rbp + 18ce: 48 83 3d 0a 77 00 00 cmpq $0x0,0x770a(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> + 18d5: 00 + 18d6: 48 89 e5 mov %rsp,%rbp + 18d9: 74 0d je 18e8 <_start+0xc8> + 18db: 48 8b 3d 6e 77 00 00 mov 0x776e(%rip),%rdi # 9050 <__dso_handle> + 18e2: ff 15 f8 76 00 00 call *0x76f8(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> + 18e8: e8 63 ff ff ff call 1850 <_start+0x30> + 18ed: c6 05 74 77 00 00 01 movb $0x1,0x7774(%rip) # 9068 + 18f4: 5d pop %rbp + 18f5: c3 ret + 18f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 18fd: 00 00 00 + 1900: c3 ret + 1901: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1908: 00 00 00 00 + 190c: 0f 1f 40 00 nopl 0x0(%rax) + 1910: f3 0f 1e fa endbr64 + 1914: e9 67 ff ff ff jmp 1880 <_start+0x60> + 1919: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000001920 : + 1920: 41 54 push %r12 + 1922: 49 89 d4 mov %rdx,%r12 + 1925: 55 push %rbp + 1926: 48 89 fd mov %rdi,%rbp + 1929: 53 push %rbx + 192a: 48 89 f3 mov %rsi,%rbx + 192d: e8 1e 06 00 00 call 1f50 + 1932: 48 8b 45 00 mov 0x0(%rbp),%rax + 1936: 48 8d bb 88 04 00 00 lea 0x488(%rbx),%rdi + 193d: 48 89 ee mov %rbp,%rsi + 1940: 48 8d 8b 80 04 00 00 lea 0x480(%rbx),%rcx + 1947: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 194b: 48 89 83 80 04 00 00 mov %rax,0x480(%rbx) + 1952: 48 29 f9 sub %rdi,%rcx + 1955: 48 8b 95 98 04 00 00 mov 0x498(%rbp),%rdx + 195c: 48 29 ce sub %rcx,%rsi + 195f: 81 c1 a0 04 00 00 add $0x4a0,%ecx + 1965: 48 89 93 18 09 00 00 mov %rdx,0x918(%rbx) + 196c: c1 e9 03 shr $0x3,%ecx + 196f: ba a0 04 00 00 mov $0x4a0,%edx + 1974: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) + 1977: 48 89 ee mov %rbp,%rsi + 197a: 48 8d bb 20 09 00 00 lea 0x920(%rbx),%rdi + 1981: e8 3a 31 00 00 call 4ac0 + 1986: f3 41 0f 6f 44 24 20 movdqu 0x20(%r12),%xmm0 + 198d: 31 c0 xor %eax,%eax + 198f: 0f 11 83 40 09 00 00 movups %xmm0,0x940(%rbx) + 1996: f3 41 0f 6f 44 24 30 movdqu 0x30(%r12),%xmm0 + 199d: 0f 11 83 50 09 00 00 movups %xmm0,0x950(%rbx) + 19a4: 5b pop %rbx + 19a5: 5d pop %rbp + 19a6: 41 5c pop %r12 + 19a8: c3 ret + 19a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +00000000000019b0 : + 19b0: 41 54 push %r12 + 19b2: 55 push %rbp + 19b3: 48 89 fd mov %rdi,%rbp + 19b6: 53 push %rbx + 19b7: 48 83 ec 50 sub $0x50,%rsp + 19bb: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 19c2: 00 00 + 19c4: 48 89 5c 24 48 mov %rbx,0x48(%rsp) + 19c9: 48 89 f3 mov %rsi,%rbx + 19cc: 48 89 e7 mov %rsp,%rdi + 19cf: be 40 00 00 00 mov $0x40,%esi + 19d4: e8 a7 34 00 00 call 4e80 + 19d9: 48 89 e2 mov %rsp,%rdx + 19dc: 48 89 ef mov %rbp,%rdi + 19df: 48 89 de mov %rbx,%rsi + 19e2: e8 69 05 00 00 call 1f50 + 19e7: 48 8b 45 00 mov 0x0(%rbp),%rax + 19eb: 48 8d bb 88 04 00 00 lea 0x488(%rbx),%rdi + 19f2: 48 89 ee mov %rbp,%rsi + 19f5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 19f9: 48 8d 8b 80 04 00 00 lea 0x480(%rbx),%rcx + 1a00: 48 89 83 80 04 00 00 mov %rax,0x480(%rbx) + 1a07: 48 29 f9 sub %rdi,%rcx + 1a0a: 48 8b 95 98 04 00 00 mov 0x498(%rbp),%rdx + 1a11: 48 29 ce sub %rcx,%rsi + 1a14: 81 c1 a0 04 00 00 add $0x4a0,%ecx + 1a1a: 48 89 93 18 09 00 00 mov %rdx,0x918(%rbx) + 1a21: c1 e9 03 shr $0x3,%ecx + 1a24: ba a0 04 00 00 mov $0x4a0,%edx + 1a29: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) + 1a2c: 48 89 ee mov %rbp,%rsi + 1a2f: 48 8d bb 20 09 00 00 lea 0x920(%rbx),%rdi + 1a36: e8 85 30 00 00 call 4ac0 + 1a3b: 66 0f 6f 44 24 20 movdqa 0x20(%rsp),%xmm0 + 1a41: 0f 11 83 40 09 00 00 movups %xmm0,0x940(%rbx) + 1a48: 66 0f 6f 44 24 30 movdqa 0x30(%rsp),%xmm0 + 1a4e: 0f 11 83 50 09 00 00 movups %xmm0,0x950(%rbx) + 1a55: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 1a5a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1a61: 00 00 + 1a63: 75 0b jne 1a70 + 1a65: 48 83 c4 50 add $0x50,%rsp + 1a69: 31 c0 xor %eax,%eax + 1a6b: 5b pop %rbx + 1a6c: 5d pop %rbp + 1a6d: 41 5c pop %r12 + 1a6f: c3 ret + 1a70: e8 0b f6 ff ff call 1080 <__stack_chk_fail@plt> + 1a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1a7c: 00 00 00 00 + +0000000000001a80 : + 1a80: 41 55 push %r13 + 1a82: 49 89 fd mov %rdi,%r13 + 1a85: 41 54 push %r12 + 1a87: 55 push %rbp + 1a88: 53 push %rbx + 1a89: 48 89 f3 mov %rsi,%rbx + 1a8c: 48 81 ec 98 00 00 00 sub $0x98,%rsp + 1a93: f3 0f 6f 01 movdqu (%rcx),%xmm0 + 1a97: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 1a9e: 00 00 + 1aa0: 4c 89 a4 24 88 00 00 mov %r12,0x88(%rsp) + 1aa7: 00 + 1aa8: 49 89 d4 mov %rdx,%r12 + 1aab: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 1ab0: ba a0 04 00 00 mov $0x4a0,%edx + 1ab5: 0f 29 04 24 movaps %xmm0,(%rsp) + 1ab9: f3 0f 6f 41 10 movdqu 0x10(%rcx),%xmm0 + 1abe: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 1ac3: 4c 89 e6 mov %r12,%rsi + 1ac6: e8 f5 2f 00 00 call 4ac0 + 1acb: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1ad0: ba 40 00 00 00 mov $0x40,%edx + 1ad5: 48 89 e6 mov %rsp,%rsi + 1ad8: e8 63 30 00 00 call 4b40 + 1add: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx + 1ae2: 4c 89 e2 mov %r12,%rdx + 1ae5: 48 89 e6 mov %rsp,%rsi + 1ae8: 4c 89 ef mov %r13,%rdi + 1aeb: e8 20 06 00 00 call 2110 + 1af0: 66 0f 6f 44 24 40 movdqa 0x40(%rsp),%xmm0 + 1af6: 0f 11 03 movups %xmm0,(%rbx) + 1af9: 66 0f 6f 44 24 50 movdqa 0x50(%rsp),%xmm0 + 1aff: 0f 11 43 10 movups %xmm0,0x10(%rbx) + 1b03: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 1b0a: 00 + 1b0b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1b12: 00 00 + 1b14: 75 10 jne 1b26 + 1b16: 48 81 c4 98 00 00 00 add $0x98,%rsp + 1b1d: 31 c0 xor %eax,%eax + 1b1f: 5b pop %rbx + 1b20: 5d pop %rbp + 1b21: 41 5c pop %r12 + 1b23: 41 5d pop %r13 + 1b25: c3 ret + 1b26: e8 55 f5 ff ff call 1080 <__stack_chk_fail@plt> + 1b2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000001b30 : + 1b30: 41 55 push %r13 + 1b32: 49 89 fd mov %rdi,%r13 + 1b35: 41 54 push %r12 + 1b37: 55 push %rbp + 1b38: 53 push %rbx + 1b39: 48 89 f3 mov %rsi,%rbx + 1b3c: be 20 00 00 00 mov $0x20,%esi + 1b41: 48 81 ec b8 00 00 00 sub $0xb8,%rsp + 1b48: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 1b4f: 00 00 + 1b51: 4c 89 a4 24 a8 00 00 mov %r12,0xa8(%rsp) + 1b58: 00 + 1b59: 49 89 d4 mov %rdx,%r12 + 1b5c: 48 89 e7 mov %rsp,%rdi + 1b5f: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp + 1b64: e8 17 33 00 00 call 4e80 + 1b69: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 + 1b6e: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1b73: ba a0 04 00 00 mov $0x4a0,%edx + 1b78: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) + 1b7d: 66 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm0 + 1b83: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) + 1b88: 4c 89 e6 mov %r12,%rsi + 1b8b: e8 30 2f 00 00 call 4ac0 + 1b90: 48 8d 7c 24 60 lea 0x60(%rsp),%rdi + 1b95: ba 40 00 00 00 mov $0x40,%edx + 1b9a: 48 89 ee mov %rbp,%rsi + 1b9d: e8 9e 2f 00 00 call 4b40 + 1ba2: 4c 89 e2 mov %r12,%rdx + 1ba5: 48 89 ee mov %rbp,%rsi + 1ba8: 4c 89 ef mov %r13,%rdi + 1bab: 48 8d 8c 24 80 00 00 lea 0x80(%rsp),%rcx + 1bb2: 00 + 1bb3: e8 58 05 00 00 call 2110 + 1bb8: 66 0f 6f 44 24 60 movdqa 0x60(%rsp),%xmm0 + 1bbe: 0f 11 03 movups %xmm0,(%rbx) + 1bc1: 66 0f 6f 44 24 70 movdqa 0x70(%rsp),%xmm0 + 1bc7: 0f 11 43 10 movups %xmm0,0x10(%rbx) + 1bcb: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 1bd2: 00 + 1bd3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1bda: 00 00 + 1bdc: 75 10 jne 1bee + 1bde: 48 81 c4 b8 00 00 00 add $0xb8,%rsp + 1be5: 31 c0 xor %eax,%eax + 1be7: 5b pop %rbx + 1be8: 5d pop %rbp + 1be9: 41 5c pop %r12 + 1beb: 41 5d pop %r13 + 1bed: c3 ret + 1bee: e8 8d f4 ff ff call 1080 <__stack_chk_fail@plt> + 1bf3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 1bfa: 00 00 00 00 + 1bfe: 66 90 xchg %ax,%ax + +0000000000001c00 : + 1c00: 41 57 push %r15 + 1c02: 41 56 push %r14 + 1c04: 41 55 push %r13 + 1c06: 49 89 fd mov %rdi,%r13 + 1c09: 41 54 push %r12 + 1c0b: 55 push %rbp + 1c0c: 48 89 f5 mov %rsi,%rbp + 1c0f: 53 push %rbx + 1c10: 48 81 ec d8 04 00 00 sub $0x4d8,%rsp + 1c17: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 1c1e: 00 00 + 1c20: 48 89 9c 24 c8 04 00 mov %rbx,0x4c8(%rsp) + 1c27: 00 + 1c28: 48 89 d3 mov %rdx,%rbx + 1c2b: 48 89 e7 mov %rsp,%rdi + 1c2e: e8 fd 06 00 00 call 2330 + 1c33: ba 40 00 00 00 mov $0x40,%edx + 1c38: 48 89 e6 mov %rsp,%rsi + 1c3b: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 1c40: f3 0f 6f 83 20 09 00 movdqu 0x920(%rbx),%xmm0 + 1c47: 00 + 1c48: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) + 1c4d: f3 0f 6f 83 30 09 00 movdqu 0x930(%rbx),%xmm0 + 1c54: 00 + 1c55: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) + 1c5a: e8 e1 2e 00 00 call 4b40 + 1c5f: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx + 1c64: 48 89 e6 mov %rsp,%rsi + 1c67: 48 8d 93 80 04 00 00 lea 0x480(%rbx),%rdx + 1c6e: 48 8d bc 24 80 00 00 lea 0x80(%rsp),%rdi + 1c75: 00 + 1c76: e8 95 04 00 00 call 2110 + 1c7b: ba 40 04 00 00 mov $0x440,%edx + 1c80: 48 8d b4 24 80 00 00 lea 0x80(%rsp),%rsi + 1c87: 00 + 1c88: 48 89 ef mov %rbp,%rdi + 1c8b: e8 50 17 00 00 call 33e0 + 1c90: 48 8d b3 40 09 00 00 lea 0x940(%rbx),%rsi + 1c97: 48 89 ea mov %rbp,%rdx + 1c9a: 4c 89 ef mov %r13,%rdi + 1c9d: 41 89 c4 mov %eax,%r12d + 1ca0: e8 3b 31 00 00 call 4de0 + 1ca5: 31 c9 xor %ecx,%ecx + 1ca7: 45 85 e4 test %r12d,%r12d + 1caa: ba 20 00 00 00 mov $0x20,%edx + 1caf: 0f 94 c1 sete %cl + 1cb2: 48 8d 74 24 40 lea 0x40(%rsp),%rsi + 1cb7: 4c 89 ef mov %r13,%rdi + 1cba: e8 71 17 00 00 call 3430 + 1cbf: 48 8b 84 24 c8 04 00 mov 0x4c8(%rsp),%rax + 1cc6: 00 + 1cc7: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1cce: 00 00 + 1cd0: 75 14 jne 1ce6 + 1cd2: 48 81 c4 d8 04 00 00 add $0x4d8,%rsp + 1cd9: 31 c0 xor %eax,%eax + 1cdb: 5b pop %rbx + 1cdc: 5d pop %rbp + 1cdd: 41 5c pop %r12 + 1cdf: 41 5d pop %r13 + 1ce1: 41 5e pop %r14 + 1ce3: 41 5f pop %r15 + 1ce5: c3 ret + 1ce6: e8 95 f3 ff ff call 1080 <__stack_chk_fail@plt> + 1ceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +0000000000001cf0 : + 1cf0: 41 57 push %r15 + 1cf2: b8 03 00 00 00 mov $0x3,%eax + 1cf7: 41 56 push %r14 + 1cf9: 41 55 push %r13 + 1cfb: 41 54 push %r12 + 1cfd: 55 push %rbp + 1cfe: 53 push %rbx + 1cff: 48 81 ec 08 03 00 00 sub $0x308,%rsp + 1d06: 48 89 74 24 18 mov %rsi,0x18(%rsp) + 1d0b: 4c 8d 94 24 f8 02 00 lea 0x2f8(%rsp),%r10 + 1d12: 00 + 1d13: 89 54 24 28 mov %edx,0x28(%rsp) + 1d17: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp + 1d1e: 00 00 + 1d20: 48 89 ac 24 f8 02 00 mov %rbp,0x2f8(%rsp) + 1d27: 00 + 1d28: 48 8d 6c 24 30 lea 0x30(%rsp),%rbp + 1d2d: 4c 89 54 24 10 mov %r10,0x10(%rsp) + 1d32: be 03 00 00 00 mov $0x3,%esi + 1d37: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) + 1d3e: 00 + 1d3f: 49 89 fe mov %rdi,%r14 + 1d42: 29 c6 sub %eax,%esi + 1d44: 48 89 7c 24 20 mov %rdi,0x20(%rsp) + 1d49: 89 74 24 0c mov %esi,0xc(%rsp) + 1d4d: 89 44 24 2c mov %eax,0x2c(%rsp) + 1d51: 8b 44 24 28 mov 0x28(%rsp),%eax + 1d55: 85 c0 test %eax,%eax + 1d57: 0f 84 1c 01 00 00 je 1e79 + 1d5d: 8b 4c 24 08 mov 0x8(%rsp),%ecx + 1d61: 8b 54 24 0c mov 0xc(%rsp),%edx + 1d65: 48 89 ef mov %rbp,%rdi + 1d68: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1d6d: e8 ae 2f 00 00 call 4d20 + 1d72: 48 89 ea mov %rbp,%rdx + 1d75: be 03 00 00 00 mov $0x3,%esi + 1d7a: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi + 1d81: 00 + 1d82: 45 31 ff xor %r15d,%r15d + 1d85: e8 86 25 00 00 call 4310 + 1d8a: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 + 1d8f: 48 8d 8c 24 00 01 00 lea 0x100(%rsp),%rcx + 1d96: 00 + 1d97: eb 41 jmp 1dda + 1d99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1da0: 44 89 ff mov %r15d,%edi + 1da3: 41 8d 77 01 lea 0x1(%r15),%esi + 1da7: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) + 1dac: 41 81 ff ff 00 00 00 cmp $0xff,%r15d + 1db3: 74 5b je 1e10 + 1db5: 66 3d 00 0d cmp $0xd00,%ax + 1db9: 7f 55 jg 1e10 + 1dbb: 44 8d 7e 01 lea 0x1(%rsi),%r15d + 1dbf: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) + 1dc4: 41 81 ff 00 01 00 00 cmp $0x100,%r15d + 1dcb: 74 53 je 1e20 + 1dcd: 48 83 c1 03 add $0x3,%rcx + 1dd1: 49 39 c8 cmp %rcx,%r8 + 1dd4: 0f 84 b9 00 00 00 je 1e93 + 1dda: 0f b6 41 01 movzbl 0x1(%rcx),%eax + 1dde: 0f b6 11 movzbl (%rcx),%edx + 1de1: 89 c6 mov %eax,%esi + 1de3: c0 e8 04 shr $0x4,%al + 1de6: c1 e6 08 shl $0x8,%esi + 1de9: 0f b6 c0 movzbl %al,%eax + 1dec: 09 f2 or %esi,%edx + 1dee: 0f b6 71 02 movzbl 0x2(%rcx),%esi + 1df2: 66 81 e2 ff 0f and $0xfff,%dx + 1df7: c1 e6 04 shl $0x4,%esi + 1dfa: 09 f0 or %esi,%eax + 1dfc: 66 81 fa 00 0d cmp $0xd00,%dx + 1e01: 7e 9d jle 1da0 + 1e03: 66 3d 00 0d cmp $0xd00,%ax + 1e07: 7f c4 jg 1dcd + 1e09: 44 89 fe mov %r15d,%esi + 1e0c: eb ad jmp 1dbb + 1e0e: 66 90 xchg %ax,%ax + 1e10: 41 89 f7 mov %esi,%r15d + 1e13: 41 81 ff 00 01 00 00 cmp $0x100,%r15d + 1e1a: 75 b1 jne 1dcd + 1e1c: 0f 1f 40 00 nopl 0x0(%rax) + 1e20: 83 44 24 08 01 addl $0x1,0x8(%rsp) + 1e25: 49 81 c6 00 02 00 00 add $0x200,%r14 + 1e2c: 83 7c 24 08 03 cmpl $0x3,0x8(%rsp) + 1e31: 0f 85 1a ff ff ff jne 1d51 + 1e37: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi + 1e3c: 8b 44 24 2c mov 0x2c(%rsp),%eax + 1e40: 48 81 c7 00 06 00 00 add $0x600,%rdi + 1e47: 83 e8 01 sub $0x1,%eax + 1e4a: 0f 85 e2 fe ff ff jne 1d32 + 1e50: 48 8b 84 24 f8 02 00 mov 0x2f8(%rsp),%rax + 1e57: 00 + 1e58: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1e5f: 00 00 + 1e61: 0f 85 dc 00 00 00 jne 1f43 + 1e67: 48 81 c4 08 03 00 00 add $0x308,%rsp + 1e6e: 5b pop %rbx + 1e6f: 5d pop %rbp + 1e70: 41 5c pop %r12 + 1e72: 41 5d pop %r13 + 1e74: 41 5e pop %r14 + 1e76: 41 5f pop %r15 + 1e78: c3 ret + 1e79: 8b 4c 24 0c mov 0xc(%rsp),%ecx + 1e7d: 8b 54 24 08 mov 0x8(%rsp),%edx + 1e81: 48 89 ef mov %rbp,%rdi + 1e84: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 1e89: e8 92 2e 00 00 call 4d20 + 1e8e: e9 df fe ff ff jmp 1d72 + 1e93: 45 89 fd mov %r15d,%r13d + 1e96: 4c 8d bc 24 a8 01 00 lea 0x1a8(%rsp),%r15 + 1e9d: 00 + 1e9e: 66 90 xchg %ax,%ax + 1ea0: be 01 00 00 00 mov $0x1,%esi + 1ea5: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi + 1eac: 00 + 1ead: 48 89 ea mov %rbp,%rdx + 1eb0: e8 5b 24 00 00 call 4310 + 1eb5: 41 b9 00 01 00 00 mov $0x100,%r9d + 1ebb: 44 89 e8 mov %r13d,%eax + 1ebe: 31 ff xor %edi,%edi + 1ec0: 45 29 e9 sub %r13d,%r9d + 1ec3: 4d 8d 14 46 lea (%r14,%rax,2),%r10 + 1ec7: 48 8d b4 24 00 01 00 lea 0x100(%rsp),%rsi + 1ece: 00 + 1ecf: eb 25 jmp 1ef6 + 1ed1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1ed8: 66 3d 00 0d cmp $0xd00,%ax + 1edc: 7f 0a jg 1ee8 + 1ede: 89 fa mov %edi,%edx + 1ee0: 83 c7 01 add $0x1,%edi + 1ee3: 66 41 89 04 52 mov %ax,(%r10,%rdx,2) + 1ee8: 44 39 cf cmp %r9d,%edi + 1eeb: 73 41 jae 1f2e + 1eed: 48 83 c6 03 add $0x3,%rsi + 1ef1: 49 39 f7 cmp %rsi,%r15 + 1ef4: 74 38 je 1f2e + 1ef6: 0f b6 46 01 movzbl 0x1(%rsi),%eax + 1efa: 0f b6 16 movzbl (%rsi),%edx + 1efd: 89 c1 mov %eax,%ecx + 1eff: c0 e8 04 shr $0x4,%al + 1f02: c1 e1 08 shl $0x8,%ecx + 1f05: 0f b6 c0 movzbl %al,%eax + 1f08: 09 ca or %ecx,%edx + 1f0a: 0f b6 4e 02 movzbl 0x2(%rsi),%ecx + 1f0e: 66 81 e2 ff 0f and $0xfff,%dx + 1f13: c1 e1 04 shl $0x4,%ecx + 1f16: 09 c8 or %ecx,%eax + 1f18: 66 81 fa 00 0d cmp $0xd00,%dx + 1f1d: 7f 0a jg 1f29 + 1f1f: 89 f9 mov %edi,%ecx + 1f21: 83 c7 01 add $0x1,%edi + 1f24: 66 41 89 14 4a mov %dx,(%r10,%rcx,2) + 1f29: 44 39 cf cmp %r9d,%edi + 1f2c: 72 aa jb 1ed8 + 1f2e: 41 01 fd add %edi,%r13d + 1f31: 41 81 fd ff 00 00 00 cmp $0xff,%r13d + 1f38: 0f 86 62 ff ff ff jbe 1ea0 + 1f3e: e9 dd fe ff ff jmp 1e20 + 1f43: e8 38 f1 ff ff call 1080 <__stack_chk_fail@plt> + 1f48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 1f4f: 00 + +0000000000001f50 : + 1f50: 41 57 push %r15 + 1f52: 41 56 push %r14 + 1f54: 49 89 fe mov %rdi,%r14 + 1f57: 41 55 push %r13 + 1f59: 45 31 ed xor %r13d,%r13d + 1f5c: 41 54 push %r12 + 1f5e: 55 push %rbp + 1f5f: 53 push %rbx + 1f60: 48 81 ec 78 24 00 00 sub $0x2478,%rsp + 1f67: f3 0f 6f 02 movdqu (%rdx),%xmm0 + 1f6b: 48 89 74 24 18 mov %rsi,0x18(%rsp) + 1f70: 48 8d ac 24 20 0c 00 lea 0xc20(%rsp),%rbp + 1f77: 00 + 1f78: 48 8d 9c 24 40 24 00 lea 0x2440(%rsp),%rbx + 1f7f: 00 + 1f80: 49 89 ef mov %rbp,%r15 + 1f83: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 1f8a: 00 00 + 1f8c: 4c 89 a4 24 68 24 00 mov %r12,0x2468(%rsp) + 1f93: 00 + 1f94: 4c 8d a4 24 20 24 00 lea 0x2420(%rsp),%r12 + 1f9b: 00 + 1f9c: 0f 29 84 24 20 24 00 movaps %xmm0,0x2420(%rsp) + 1fa3: 00 + 1fa4: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 + 1fa9: ba 21 00 00 00 mov $0x21,%edx + 1fae: c6 84 24 40 24 00 00 movb $0x3,0x2440(%rsp) + 1fb5: 03 + 1fb6: 0f 29 84 24 30 24 00 movaps %xmm0,0x2430(%rsp) + 1fbd: 00 + 1fbe: 4c 89 e6 mov %r12,%rsi + 1fc1: 4c 89 e7 mov %r12,%rdi + 1fc4: e8 77 2b 00 00 call 4b40 + 1fc9: 48 8d 84 24 20 12 00 lea 0x1220(%rsp),%rax + 1fd0: 00 + 1fd1: 31 d2 xor %edx,%edx + 1fd3: 4c 89 e6 mov %r12,%rsi + 1fd6: 48 89 c7 mov %rax,%rdi + 1fd9: 48 89 44 24 10 mov %rax,0x10(%rsp) + 1fde: e8 0d fd ff ff call 1cf0 + 1fe3: 44 89 ea mov %r13d,%edx + 1fe6: 4c 89 ff mov %r15,%rdi + 1fe9: 48 89 de mov %rbx,%rsi + 1fec: 41 83 c5 01 add $0x1,%r13d + 1ff0: e8 0b 0d 00 00 call 2d00 + 1ff5: 49 81 c7 00 02 00 00 add $0x200,%r15 + 1ffc: 41 83 fd 03 cmp $0x3,%r13d + 2000: 75 e1 jne 1fe3 + 2002: 4c 8d 7c 24 20 lea 0x20(%rsp),%r15 + 2007: 4c 89 7c 24 08 mov %r15,0x8(%rsp) + 200c: 44 89 ea mov %r13d,%edx + 200f: 4c 89 ff mov %r15,%rdi + 2012: 48 89 de mov %rbx,%rsi + 2015: 41 83 c5 01 add $0x1,%r13d + 2019: e8 e2 0c 00 00 call 2d00 + 201e: 49 81 c7 00 02 00 00 add $0x200,%r15 + 2025: 41 83 fd 06 cmp $0x6,%r13d + 2029: 75 e1 jne 200c + 202b: 48 89 ef mov %rbp,%rdi + 202e: 48 8d 9c 24 20 06 00 lea 0x620(%rsp),%rbx + 2035: 00 + 2036: e8 d5 06 00 00 call 2710 + 203b: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi + 2040: e8 cb 06 00 00 call 2710 + 2045: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 + 204a: 4c 89 fe mov %r15,%rsi + 204d: 48 89 df mov %rbx,%rdi + 2050: 48 89 ea mov %rbp,%rdx + 2053: 49 81 c7 00 06 00 00 add $0x600,%r15 + 205a: e8 11 07 00 00 call 2770 + 205f: 48 89 df mov %rbx,%rdi + 2062: 48 81 c3 00 02 00 00 add $0x200,%rbx + 2069: e8 22 0e 00 00 call 2e90 + 206e: 4d 39 fc cmp %r15,%r12 + 2071: 75 d7 jne 204a + 2073: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 2078: 48 8d b4 24 20 06 00 lea 0x620(%rsp),%rsi + 207f: 00 + 2080: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi + 2087: 00 + 2088: e8 c3 07 00 00 call 2850 + 208d: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi + 2094: 00 + 2095: e8 86 07 00 00 call 2820 + 209a: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi + 209f: 48 89 ee mov %rbp,%rsi + 20a2: e8 e9 05 00 00 call 2690 + 20a7: 48 8d b4 24 20 06 00 lea 0x620(%rsp),%rsi + 20ae: 00 + 20af: 4c 89 f7 mov %r14,%rdi + 20b2: e8 d9 05 00 00 call 2690 + 20b7: 66 0f 6f 84 24 20 24 movdqa 0x2420(%rsp),%xmm0 + 20be: 00 00 + 20c0: 41 0f 11 86 80 04 00 movups %xmm0,0x480(%r14) + 20c7: 00 + 20c8: 66 0f 6f 84 24 30 24 movdqa 0x2430(%rsp),%xmm0 + 20cf: 00 00 + 20d1: 41 0f 11 86 90 04 00 movups %xmm0,0x490(%r14) + 20d8: 00 + 20d9: 48 8b 84 24 68 24 00 mov 0x2468(%rsp),%rax + 20e0: 00 + 20e1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 20e8: 00 00 + 20ea: 75 12 jne 20fe + 20ec: 48 81 c4 78 24 00 00 add $0x2478,%rsp + 20f3: 5b pop %rbx + 20f4: 5d pop %rbp + 20f5: 41 5c pop %r12 + 20f7: 41 5d pop %r13 + 20f9: 41 5e pop %r14 + 20fb: 41 5f pop %r15 + 20fd: c3 ret + 20fe: e8 7d ef ff ff call 1080 <__stack_chk_fail@plt> + 2103: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 210a: 00 00 00 00 + 210e: 66 90 xchg %ax,%ax + +0000000000002110 : + 2110: 41 57 push %r15 + 2112: 41 56 push %r14 + 2114: 41 55 push %r13 + 2116: 45 31 ed xor %r13d,%r13d + 2119: 41 54 push %r12 + 211b: 55 push %rbp + 211c: 48 89 f5 mov %rsi,%rbp + 211f: 48 89 d6 mov %rdx,%rsi + 2122: 53 push %rbx + 2123: 48 89 d3 mov %rdx,%rbx + 2126: 48 81 ec 58 30 00 00 sub $0x3058,%rsp + 212d: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 2132: 48 8d 84 24 20 0c 00 lea 0xc20(%rsp),%rax + 2139: 00 + 213a: 4c 8d b4 24 20 30 00 lea 0x3020(%rsp),%r14 + 2141: 00 + 2142: 48 89 c7 mov %rax,%rdi + 2145: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 214c: 00 00 + 214e: 4c 89 a4 24 48 30 00 mov %r12,0x3048(%rsp) + 2155: 00 + 2156: 49 89 cc mov %rcx,%r12 + 2159: 48 89 04 24 mov %rax,(%rsp) + 215d: e8 6e 05 00 00 call 26d0 + 2162: f3 0f 6f 83 80 04 00 movdqu 0x480(%rbx),%xmm0 + 2169: 00 + 216a: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax + 2171: 00 + 2172: 48 89 ee mov %rbp,%rsi + 2175: 48 89 c7 mov %rax,%rdi + 2178: 48 89 44 24 08 mov %rax,0x8(%rsp) + 217d: 48 8d ac 24 20 06 00 lea 0x620(%rsp),%rbp + 2184: 00 + 2185: 0f 29 84 24 20 30 00 movaps %xmm0,0x3020(%rsp) + 218c: 00 + 218d: f3 0f 6f 83 90 04 00 movdqu 0x490(%rbx),%xmm0 + 2194: 00 + 2195: 48 8d 9c 24 20 1e 00 lea 0x1e20(%rsp),%rbx + 219c: 00 + 219d: 0f 29 84 24 30 30 00 movaps %xmm0,0x3030(%rsp) + 21a4: 00 + 21a5: e8 d6 09 00 00 call 2b80 + 21aa: ba 01 00 00 00 mov $0x1,%edx + 21af: 4c 89 f6 mov %r14,%rsi + 21b2: 48 89 df mov %rbx,%rdi + 21b5: e8 36 fb ff ff call 1cf0 + 21ba: 4c 89 ef mov %r13,%rdi + 21bd: 44 89 ea mov %r13d,%edx + 21c0: 4c 89 e6 mov %r12,%rsi + 21c3: 49 83 c5 01 add $0x1,%r13 + 21c7: 48 c1 e7 09 shl $0x9,%rdi + 21cb: 48 01 ef add %rbp,%rdi + 21ce: e8 2d 0b 00 00 call 2d00 + 21d3: 49 83 fd 03 cmp $0x3,%r13 + 21d7: 75 e1 jne 21ba + 21d9: 45 31 ff xor %r15d,%r15d + 21dc: 4c 8d ac 24 20 12 00 lea 0x1220(%rsp),%r13 + 21e3: 00 + 21e4: 4c 89 ff mov %r15,%rdi + 21e7: 41 8d 57 03 lea 0x3(%r15),%edx + 21eb: 4c 89 e6 mov %r12,%rsi + 21ee: 49 83 c7 01 add $0x1,%r15 + 21f2: 48 c1 e7 09 shl $0x9,%rdi + 21f6: 4c 01 ef add %r13,%rdi + 21f9: e8 62 0b 00 00 call 2d60 + 21fe: 49 83 ff 03 cmp $0x3,%r15 + 2202: 75 e0 jne 21e4 + 2204: 48 8d 84 24 20 04 00 lea 0x420(%rsp),%rax + 220b: 00 + 220c: ba 06 00 00 00 mov $0x6,%edx + 2211: 4c 89 e6 mov %r12,%rsi + 2214: 48 89 c7 mov %rax,%rdi + 2217: 48 89 44 24 10 mov %rax,0x10(%rsp) + 221c: 4c 8d bc 24 20 18 00 lea 0x1820(%rsp),%r15 + 2223: 00 + 2224: e8 37 0b 00 00 call 2d60 + 2229: 48 89 ef mov %rbp,%rdi + 222c: e8 df 04 00 00 call 2710 + 2231: 48 89 de mov %rbx,%rsi + 2234: 4c 89 ff mov %r15,%rdi + 2237: 48 89 ea mov %rbp,%rdx + 223a: 48 81 c3 00 06 00 00 add $0x600,%rbx + 2241: e8 2a 05 00 00 call 2770 + 2246: 49 81 c7 00 02 00 00 add $0x200,%r15 + 224d: 49 39 de cmp %rbx,%r14 + 2250: 75 df jne 2231 + 2252: 48 8b 34 24 mov (%rsp),%rsi + 2256: 48 89 ea mov %rbp,%rdx + 2259: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 225e: e8 0d 05 00 00 call 2770 + 2263: 48 8d bc 24 20 18 00 lea 0x1820(%rsp),%rdi + 226a: 00 + 226b: e8 d0 04 00 00 call 2740 + 2270: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 2275: e8 86 0b 00 00 call 2e00 + 227a: 4c 89 ea mov %r13,%rdx + 227d: 48 8d b4 24 20 18 00 lea 0x1820(%rsp),%rsi + 2284: 00 + 2285: 48 8d bc 24 20 18 00 lea 0x1820(%rsp),%rdi + 228c: 00 + 228d: e8 be 05 00 00 call 2850 + 2292: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 2297: 48 8d 74 24 20 lea 0x20(%rsp),%rsi + 229c: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 22a1: e8 5a 0c 00 00 call 2f00 + 22a6: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 22ab: 48 8d 74 24 20 lea 0x20(%rsp),%rsi + 22b0: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 22b5: e8 46 0c 00 00 call 2f00 + 22ba: 48 8d bc 24 20 18 00 lea 0x1820(%rsp),%rdi + 22c1: 00 + 22c2: e8 59 05 00 00 call 2820 + 22c7: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi + 22cc: e8 ff 0b 00 00 call 2ed0 + 22d1: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 + 22d6: 48 8d b4 24 20 18 00 lea 0x1820(%rsp),%rsi + 22dd: 00 + 22de: 4c 89 f7 mov %r14,%rdi + 22e1: e8 3a 01 00 00 call 2420 + 22e6: 49 8d be c0 03 00 00 lea 0x3c0(%r14),%rdi + 22ed: 48 8d 74 24 20 lea 0x20(%rsp),%rsi + 22f2: e8 c9 05 00 00 call 28c0 + 22f7: 48 8b 84 24 48 30 00 mov 0x3048(%rsp),%rax + 22fe: 00 + 22ff: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2306: 00 00 + 2308: 75 12 jne 231c + 230a: 48 81 c4 58 30 00 00 add $0x3058,%rsp + 2311: 5b pop %rbx + 2312: 5d pop %rbp + 2313: 41 5c pop %r12 + 2315: 41 5d pop %r13 + 2317: 41 5e pop %r14 + 2319: 41 5f pop %r15 + 231b: c3 ret + 231c: e8 5f ed ff ff call 1080 <__stack_chk_fail@plt> + 2321: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2328: 00 00 00 00 + 232c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000002330 : + 2330: 41 57 push %r15 + 2332: 41 56 push %r14 + 2334: 41 55 push %r13 + 2336: 49 89 fd mov %rdi,%r13 + 2339: 41 54 push %r12 + 233b: 55 push %rbp + 233c: 53 push %rbx + 233d: 48 89 f3 mov %rsi,%rbx + 2340: 48 81 ec 18 10 00 00 sub $0x1018,%rsp + 2347: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 + 234e: 00 00 + 2350: 4c 89 b4 24 08 10 00 mov %r14,0x1008(%rsp) + 2357: 00 + 2358: 49 89 d6 mov %rdx,%r14 + 235b: 48 8d ac 24 00 04 00 lea 0x400(%rsp),%rbp + 2362: 00 + 2363: 48 89 ef mov %rbp,%rdi + 2366: e8 25 02 00 00 call 2590 + 236b: 48 8d b3 c0 03 00 00 lea 0x3c0(%rbx),%rsi + 2372: 48 89 e7 mov %rsp,%rdi + 2375: e8 f6 06 00 00 call 2a70 + 237a: 48 8d bc 24 00 0a 00 lea 0xa00(%rsp),%rdi + 2381: 00 + 2382: 4c 89 f6 mov %r14,%rsi + 2385: e8 46 03 00 00 call 26d0 + 238a: 48 89 ef mov %rbp,%rdi + 238d: e8 7e 03 00 00 call 2710 + 2392: 48 89 ea mov %rbp,%rdx + 2395: 48 8d b4 24 00 0a 00 lea 0xa00(%rsp),%rsi + 239c: 00 + 239d: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23a4: 00 + 23a5: e8 c6 03 00 00 call 2770 + 23aa: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23b1: 00 + 23b2: e8 49 0a 00 00 call 2e00 + 23b7: 48 89 e6 mov %rsp,%rsi + 23ba: 48 8d 94 24 00 02 00 lea 0x200(%rsp),%rdx + 23c1: 00 + 23c2: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23c9: 00 + 23ca: e8 71 0b 00 00 call 2f40 + 23cf: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi + 23d6: 00 + 23d7: e8 f4 0a 00 00 call 2ed0 + 23dc: 48 8d b4 24 00 02 00 lea 0x200(%rsp),%rsi + 23e3: 00 + 23e4: 4c 89 ef mov %r13,%rdi + 23e7: e8 04 08 00 00 call 2bf0 + 23ec: 48 8b 84 24 08 10 00 mov 0x1008(%rsp),%rax + 23f3: 00 + 23f4: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 23fb: 00 00 + 23fd: 75 12 jne 2411 + 23ff: 48 81 c4 18 10 00 00 add $0x1018,%rsp + 2406: 5b pop %rbx + 2407: 5d pop %rbp + 2408: 41 5c pop %r12 + 240a: 41 5d pop %r13 + 240c: 41 5e pop %r14 + 240e: 41 5f pop %r15 + 2410: c3 ret + 2411: e8 6a ec ff ff call 1080 <__stack_chk_fail@plt> + 2416: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 241d: 00 00 00 + +0000000000002420 : + 2420: 41 56 push %r14 + 2422: 48 81 c7 40 01 00 00 add $0x140,%rdi + 2429: 49 89 f0 mov %rsi,%r8 + 242c: 4c 8d 8e 00 06 00 00 lea 0x600(%rsi),%r9 + 2433: 41 54 push %r12 + 2435: 55 push %rbp + 2436: 53 push %rbx + 2437: 48 8d 8f c0 fe ff ff lea -0x140(%rdi),%rcx + 243e: 4c 89 c6 mov %r8,%rsi + 2441: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2448: 00 00 00 00 + 244c: 0f 1f 40 00 nopl 0x0(%rax) + 2450: 0f b7 16 movzwl (%rsi),%edx + 2453: 89 d0 mov %edx,%eax + 2455: 66 c1 f8 0f sar $0xf,%ax + 2459: 66 25 01 0d and $0xd01,%ax + 245d: 01 d0 add %edx,%eax + 245f: 0f b7 c0 movzwl %ax,%eax + 2462: 48 c1 e0 0a shl $0xa,%rax + 2466: 48 05 81 06 00 00 add $0x681,%rax + 246c: 48 69 c0 b7 af 13 00 imul $0x13afb7,%rax,%rax + 2473: 48 c1 e8 20 shr $0x20,%rax + 2477: 89 c3 mov %eax,%ebx + 2479: 0f b7 46 02 movzwl 0x2(%rsi),%eax + 247d: 66 81 e3 ff 03 and $0x3ff,%bx + 2482: 41 89 c3 mov %eax,%r11d + 2485: 66 41 c1 fb 0f sar $0xf,%r11w + 248a: 66 41 81 e3 01 0d and $0xd01,%r11w + 2490: 41 01 c3 add %eax,%r11d + 2493: 0f b7 46 04 movzwl 0x4(%rsi),%eax + 2497: 45 0f b7 db movzwl %r11w,%r11d + 249b: 41 89 c2 mov %eax,%r10d + 249e: 49 c1 e3 0a shl $0xa,%r11 + 24a2: 66 41 c1 fa 0f sar $0xf,%r10w + 24a7: 49 81 c3 81 06 00 00 add $0x681,%r11 + 24ae: 66 41 81 e2 01 0d and $0xd01,%r10w + 24b4: 4d 69 db b7 af 13 00 imul $0x13afb7,%r11,%r11 + 24bb: 41 01 c2 add %eax,%r10d + 24be: 0f b7 46 06 movzwl 0x6(%rsi),%eax + 24c2: 88 19 mov %bl,(%rcx) + 24c4: 45 0f b7 d2 movzwl %r10w,%r10d + 24c8: 49 c1 e2 0a shl $0xa,%r10 + 24cc: 89 c2 mov %eax,%edx + 24ce: 49 c1 eb 20 shr $0x20,%r11 + 24d2: 66 c1 fa 0f sar $0xf,%dx + 24d6: 49 81 c2 81 06 00 00 add $0x681,%r10 + 24dd: 45 89 dc mov %r11d,%r12d + 24e0: 66 81 e2 01 0d and $0xd01,%dx + 24e5: 4d 69 d2 b7 af 13 00 imul $0x13afb7,%r10,%r10 + 24ec: 66 41 81 e4 ff 03 and $0x3ff,%r12w + 24f2: 01 c2 add %eax,%edx + 24f4: 0f b7 d2 movzwl %dx,%edx + 24f7: 48 c1 e2 0a shl $0xa,%rdx + 24fb: 49 c1 ea 20 shr $0x20,%r10 + 24ff: 48 81 c2 81 06 00 00 add $0x681,%rdx + 2506: 44 89 d5 mov %r10d,%ebp + 2509: 48 69 c2 b7 af 13 00 imul $0x13afb7,%rdx,%rax + 2510: 66 81 e5 ff 03 and $0x3ff,%bp + 2515: 48 c1 e8 20 shr $0x20,%rax + 2519: 89 c2 mov %eax,%edx + 251b: 66 81 e2 ff 03 and $0x3ff,%dx + 2520: 41 89 d6 mov %edx,%r14d + 2523: 42 8d 14 9d 00 00 00 lea 0x0(,%r11,4),%edx + 252a: 00 + 252b: 08 fa or %bh,%dl + 252d: 66 41 c1 ec 06 shr $0x6,%r12w + 2532: 48 83 c1 05 add $0x5,%rcx + 2536: 48 83 c6 08 add $0x8,%rsi + 253a: 88 51 fc mov %dl,-0x4(%rcx) + 253d: 41 c1 e2 04 shl $0x4,%r10d + 2541: 66 c1 ed 04 shr $0x4,%bp + 2545: 44 89 f2 mov %r14d,%edx + 2548: c1 e0 06 shl $0x6,%eax + 254b: 45 09 e2 or %r12d,%r10d + 254e: 66 c1 ea 02 shr $0x2,%dx + 2552: 09 e8 or %ebp,%eax + 2554: 44 88 51 fd mov %r10b,-0x3(%rcx) + 2558: 88 41 fe mov %al,-0x2(%rcx) + 255b: 88 51 ff mov %dl,-0x1(%rcx) + 255e: 48 39 f9 cmp %rdi,%rcx + 2561: 0f 85 e9 fe ff ff jne 2450 + 2567: 49 81 c0 00 02 00 00 add $0x200,%r8 + 256e: 48 8d b9 40 01 00 00 lea 0x140(%rcx),%rdi + 2575: 4d 39 c1 cmp %r8,%r9 + 2578: 0f 85 b9 fe ff ff jne 2437 + 257e: 5b pop %rbx + 257f: 5d pop %rbp + 2580: 41 5c pop %r12 + 2582: 41 5e pop %r14 + 2584: c3 ret + 2585: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 258c: 00 00 00 00 + +0000000000002590 : + 2590: 55 push %rbp + 2591: 48 81 c6 40 01 00 00 add $0x140,%rsi + 2598: 4c 8d 87 00 06 00 00 lea 0x600(%rdi),%r8 + 259f: 53 push %rbx + 25a0: 48 8d 96 c0 fe ff ff lea -0x140(%rsi),%rdx + 25a7: 48 89 f9 mov %rdi,%rcx + 25aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 25b0: 44 0f b6 52 02 movzbl 0x2(%rdx),%r10d + 25b5: 0f b7 1a movzwl (%rdx),%ebx + 25b8: 48 83 c2 05 add $0x5,%rdx + 25bc: 48 83 c1 08 add $0x8,%rcx + 25c0: 44 0f b6 5a fe movzbl -0x2(%rdx),%r11d + 25c5: 44 0f b6 4a fc movzbl -0x4(%rdx),%r9d + 25ca: 44 89 d0 mov %r10d,%eax + 25cd: 41 c1 e2 06 shl $0x6,%r10d + 25d1: 81 e3 ff 03 00 00 and $0x3ff,%ebx + 25d7: c0 e8 04 shr $0x4,%al + 25da: 41 c0 e9 02 shr $0x2,%r9b + 25de: 69 db 01 0d 00 00 imul $0xd01,%ebx,%ebx + 25e4: 44 89 dd mov %r11d,%ebp + 25e7: 41 c1 e3 04 shl $0x4,%r11d + 25eb: 0f b6 c0 movzbl %al,%eax + 25ee: 45 0f b6 c9 movzbl %r9b,%r9d + 25f2: 40 c0 ed 06 shr $0x6,%bpl + 25f6: 44 09 d8 or %r11d,%eax + 25f9: 45 09 d1 or %r10d,%r9d + 25fc: 44 0f b6 52 ff movzbl -0x1(%rdx),%r10d + 2601: 40 0f b6 ed movzbl %bpl,%ebp + 2605: 25 ff 03 00 00 and $0x3ff,%eax + 260a: 41 81 e1 ff 03 00 00 and $0x3ff,%r9d + 2611: 81 c3 00 02 00 00 add $0x200,%ebx + 2617: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 261d: 41 c1 e2 02 shl $0x2,%r10d + 2621: c1 eb 0a shr $0xa,%ebx + 2624: 41 09 ea or %ebp,%r10d + 2627: 45 69 c9 01 0d 00 00 imul $0xd01,%r9d,%r9d + 262e: 66 89 59 f8 mov %bx,-0x8(%rcx) + 2632: 05 00 02 00 00 add $0x200,%eax + 2637: c1 e8 0a shr $0xa,%eax + 263a: 41 81 c1 00 02 00 00 add $0x200,%r9d + 2641: 66 89 41 fc mov %ax,-0x4(%rcx) + 2645: 41 0f bf c2 movswl %r10w,%eax + 2649: 41 c1 e9 0a shr $0xa,%r9d + 264d: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 2653: 66 44 89 49 fa mov %r9w,-0x6(%rcx) + 2658: 05 00 02 00 00 add $0x200,%eax + 265d: c1 e8 0a shr $0xa,%eax + 2660: 66 89 41 fe mov %ax,-0x2(%rcx) + 2664: 48 39 f2 cmp %rsi,%rdx + 2667: 0f 85 43 ff ff ff jne 25b0 + 266d: 48 81 c7 00 02 00 00 add $0x200,%rdi + 2674: 48 8d b2 40 01 00 00 lea 0x140(%rdx),%rsi + 267b: 49 39 f8 cmp %rdi,%r8 + 267e: 0f 85 1c ff ff ff jne 25a0 + 2684: 5b pop %rbx + 2685: 5d pop %rbp + 2686: c3 ret + 2687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 268e: 00 00 + +0000000000002690 : + 2690: 41 54 push %r12 + 2692: 4c 8d a7 80 04 00 00 lea 0x480(%rdi),%r12 + 2699: 55 push %rbp + 269a: 48 89 f5 mov %rsi,%rbp + 269d: 53 push %rbx + 269e: 48 89 fb mov %rdi,%rbx + 26a1: 48 89 ee mov %rbp,%rsi + 26a4: 48 89 df mov %rbx,%rdi + 26a7: 48 81 c3 80 01 00 00 add $0x180,%rbx + 26ae: 48 81 c5 00 02 00 00 add $0x200,%rbp + 26b5: e8 06 04 00 00 call 2ac0 + 26ba: 4c 39 e3 cmp %r12,%rbx + 26bd: 75 e2 jne 26a1 + 26bf: 5b pop %rbx + 26c0: 5d pop %rbp + 26c1: 41 5c pop %r12 + 26c3: c3 ret + 26c4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 26cb: 00 00 00 00 + 26cf: 90 nop + +00000000000026d0 : + 26d0: 41 54 push %r12 + 26d2: 4c 8d a6 80 04 00 00 lea 0x480(%rsi),%r12 + 26d9: 55 push %rbp + 26da: 48 89 fd mov %rdi,%rbp + 26dd: 53 push %rbx + 26de: 48 89 f3 mov %rsi,%rbx + 26e1: 48 89 de mov %rbx,%rsi + 26e4: 48 89 ef mov %rbp,%rdi + 26e7: 48 81 c3 80 01 00 00 add $0x180,%rbx + 26ee: 48 81 c5 00 02 00 00 add $0x200,%rbp + 26f5: e8 26 04 00 00 call 2b20 + 26fa: 4c 39 e3 cmp %r12,%rbx + 26fd: 75 e2 jne 26e1 + 26ff: 5b pop %rbx + 2700: 5d pop %rbp + 2701: 41 5c pop %r12 + 2703: c3 ret + 2704: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 270b: 00 00 00 00 + 270f: 90 nop + +0000000000002710 : + 2710: 53 push %rbx + 2711: 48 89 fb mov %rdi,%rbx + 2714: e8 a7 06 00 00 call 2dc0 + 2719: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi + 2720: e8 9b 06 00 00 call 2dc0 + 2725: 48 8d bb 00 04 00 00 lea 0x400(%rbx),%rdi + 272c: 5b pop %rbx + 272d: e9 8e 06 00 00 jmp 2dc0 + 2732: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2739: 00 00 00 00 + 273d: 0f 1f 00 nopl (%rax) + +0000000000002740 : + 2740: 53 push %rbx + 2741: 48 89 fb mov %rdi,%rbx + 2744: e8 b7 06 00 00 call 2e00 + 2749: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi + 2750: e8 ab 06 00 00 call 2e00 + 2755: 48 8d bb 00 04 00 00 lea 0x400(%rbx),%rdi + 275c: 5b pop %rbx + 275d: e9 9e 06 00 00 jmp 2e00 + 2762: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2769: 00 00 00 00 + 276d: 0f 1f 00 nopl (%rax) + +0000000000002770 : + 2770: 41 56 push %r14 + 2772: 41 55 push %r13 + 2774: 49 89 f5 mov %rsi,%r13 + 2777: 41 54 push %r12 + 2779: 49 89 fc mov %rdi,%r12 + 277c: 55 push %rbp + 277d: 49 8d ad 00 02 00 00 lea 0x200(%r13),%rbp + 2784: 49 81 c5 00 06 00 00 add $0x600,%r13 + 278b: 53 push %rbx + 278c: 48 81 ec 10 02 00 00 sub $0x210,%rsp + 2793: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 279a: 00 00 + 279c: 48 89 9c 24 08 02 00 mov %rbx,0x208(%rsp) + 27a3: 00 + 27a4: 48 89 d3 mov %rdx,%rbx + 27a7: 48 89 da mov %rbx,%rdx + 27aa: 48 81 c3 00 02 00 00 add $0x200,%rbx + 27b1: e8 5a 06 00 00 call 2e10 + 27b6: 48 89 da mov %rbx,%rdx + 27b9: 48 89 ee mov %rbp,%rsi + 27bc: 48 89 e7 mov %rsp,%rdi + 27bf: 48 81 c5 00 02 00 00 add $0x200,%rbp + 27c6: e8 45 06 00 00 call 2e10 + 27cb: 48 89 e2 mov %rsp,%rdx + 27ce: 4c 89 e6 mov %r12,%rsi + 27d1: 4c 89 e7 mov %r12,%rdi + 27d4: e8 27 07 00 00 call 2f00 + 27d9: 48 81 c3 00 02 00 00 add $0x200,%rbx + 27e0: 4c 39 ed cmp %r13,%rbp + 27e3: 75 d1 jne 27b6 + 27e5: 4c 89 e7 mov %r12,%rdi + 27e8: e8 e3 06 00 00 call 2ed0 + 27ed: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax + 27f4: 00 + 27f5: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 27fc: 00 00 + 27fe: 75 10 jne 2810 + 2800: 48 81 c4 10 02 00 00 add $0x210,%rsp + 2807: 5b pop %rbx + 2808: 5d pop %rbp + 2809: 41 5c pop %r12 + 280b: 41 5d pop %r13 + 280d: 41 5e pop %r14 + 280f: c3 ret + 2810: e8 6b e8 ff ff call 1080 <__stack_chk_fail@plt> + 2815: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 281c: 00 00 00 00 + +0000000000002820 : + 2820: 53 push %rbx + 2821: 48 89 fb mov %rdi,%rbx + 2824: e8 a7 06 00 00 call 2ed0 + 2829: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi + 2830: e8 9b 06 00 00 call 2ed0 + 2835: 48 8d bb 00 04 00 00 lea 0x400(%rbx),%rdi + 283c: 5b pop %rbx + 283d: e9 8e 06 00 00 jmp 2ed0 + 2842: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2849: 00 00 00 00 + 284d: 0f 1f 00 nopl (%rax) + +0000000000002850 : + 2850: 41 55 push %r13 + 2852: 49 89 fd mov %rdi,%r13 + 2855: 41 54 push %r12 + 2857: 49 89 f4 mov %rsi,%r12 + 285a: 55 push %rbp + 285b: 48 89 d5 mov %rdx,%rbp + 285e: 53 push %rbx + 285f: 31 db xor %ebx,%ebx + 2861: 48 83 ec 08 sub $0x8,%rsp + 2865: 48 8d 54 1d 00 lea 0x0(%rbp,%rbx,1),%rdx + 286a: 49 8d 34 1c lea (%r12,%rbx,1),%rsi + 286e: 49 8d 7c 1d 00 lea 0x0(%r13,%rbx,1),%rdi + 2873: 48 81 c3 00 02 00 00 add $0x200,%rbx + 287a: e8 81 06 00 00 call 2f00 + 287f: 48 81 fb 00 06 00 00 cmp $0x600,%rbx + 2886: 75 dd jne 2865 + 2888: 48 83 c4 08 add $0x8,%rsp + 288c: 5b pop %rbx + 288d: 5d pop %rbp + 288e: 41 5c pop %r12 + 2890: 41 5d pop %r13 + 2892: c3 ret + 2893: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 289a: 00 00 00 + 289d: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 28a4: 00 00 00 + 28a7: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 28ae: 00 00 00 + 28b1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 28b8: 00 00 00 + 28bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +00000000000028c0 : + 28c0: 41 54 push %r12 + 28c2: 49 89 f3 mov %rsi,%r11 + 28c5: 55 push %rbp + 28c6: 48 8d af 80 00 00 00 lea 0x80(%rdi),%rbp + 28cd: 53 push %rbx + 28ce: 48 89 fb mov %rdi,%rbx + 28d1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 28d8: 00 00 00 00 + 28dc: 0f 1f 40 00 nopl 0x0(%rax) + 28e0: 41 0f b7 03 movzwl (%r11),%eax + 28e4: 45 0f b7 63 0e movzwl 0xe(%r11),%r12d + 28e9: 41 89 c2 mov %eax,%r10d + 28ec: 66 41 c1 fa 0f sar $0xf,%r10w + 28f1: 66 41 81 e2 01 0d and $0xd01,%r10w + 28f7: 41 01 c2 add %eax,%r10d + 28fa: 41 0f b7 43 02 movzwl 0x2(%r11),%eax + 28ff: 45 0f bf d2 movswl %r10w,%r10d + 2903: 89 c6 mov %eax,%esi + 2905: 41 c1 e2 04 shl $0x4,%r10d + 2909: 66 c1 fe 0f sar $0xf,%si + 290d: 41 81 c2 81 06 00 00 add $0x681,%r10d + 2914: 66 81 e6 01 0d and $0xd01,%si + 2919: 45 69 d2 fb 3a 01 00 imul $0x13afb,%r10d,%r10d + 2920: 01 c6 add %eax,%esi + 2922: 41 0f b7 43 04 movzwl 0x4(%r11),%eax + 2927: 0f bf f6 movswl %si,%esi + 292a: 41 89 c1 mov %eax,%r9d + 292d: c1 e6 04 shl $0x4,%esi + 2930: 66 41 c1 f9 0f sar $0xf,%r9w + 2935: 81 c6 81 06 00 00 add $0x681,%esi + 293b: 66 41 81 e1 01 0d and $0xd01,%r9w + 2941: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2947: 41 01 c1 add %eax,%r9d + 294a: 41 0f b7 43 06 movzwl 0x6(%r11),%eax + 294f: 45 0f bf c9 movswl %r9w,%r9d + 2953: 89 c1 mov %eax,%ecx + 2955: 41 c1 e1 04 shl $0x4,%r9d + 2959: 66 c1 f9 0f sar $0xf,%cx + 295d: 41 81 c1 81 06 00 00 add $0x681,%r9d + 2964: 66 81 e1 01 0d and $0xd01,%cx + 2969: 45 69 c9 fb 3a 01 00 imul $0x13afb,%r9d,%r9d + 2970: 01 c1 add %eax,%ecx + 2972: 41 0f b7 43 08 movzwl 0x8(%r11),%eax + 2977: 0f bf c9 movswl %cx,%ecx + 297a: 41 89 c0 mov %eax,%r8d + 297d: c1 e1 04 shl $0x4,%ecx + 2980: 66 41 c1 f8 0f sar $0xf,%r8w + 2985: 81 c1 81 06 00 00 add $0x681,%ecx + 298b: 66 41 81 e0 01 0d and $0xd01,%r8w + 2991: 69 c9 fb 3a 01 00 imul $0x13afb,%ecx,%ecx + 2997: 41 01 c0 add %eax,%r8d + 299a: 41 0f b7 43 0a movzwl 0xa(%r11),%eax + 299f: 45 0f bf c0 movswl %r8w,%r8d + 29a3: 89 c2 mov %eax,%edx + 29a5: 41 c1 e0 04 shl $0x4,%r8d + 29a9: 66 c1 fa 0f sar $0xf,%dx + 29ad: 41 81 c0 81 06 00 00 add $0x681,%r8d + 29b4: 66 81 e2 01 0d and $0xd01,%dx + 29b9: 45 69 c0 fb 3a 01 00 imul $0x13afb,%r8d,%r8d + 29c0: 01 c2 add %eax,%edx + 29c2: 41 0f b7 43 0c movzwl 0xc(%r11),%eax + 29c7: c1 ee 1c shr $0x1c,%esi + 29ca: c1 e9 1c shr $0x1c,%ecx + 29cd: 0f bf d2 movswl %dx,%edx + 29d0: c1 e6 04 shl $0x4,%esi + 29d3: c1 e2 04 shl $0x4,%edx + 29d6: 89 c7 mov %eax,%edi + 29d8: 41 c1 ea 1c shr $0x1c,%r10d + 29dc: 66 c1 ff 0f sar $0xf,%di + 29e0: 81 c2 81 06 00 00 add $0x681,%edx + 29e6: c1 e1 04 shl $0x4,%ecx + 29e9: 41 09 f2 or %esi,%r10d + 29ec: 41 c1 e9 1c shr $0x1c,%r9d + 29f0: 66 81 e7 01 0d and $0xd01,%di + 29f5: 41 c1 e8 1c shr $0x1c,%r8d + 29f9: 44 88 13 mov %r10b,(%rbx) + 29fc: 01 c7 add %eax,%edi + 29fe: 69 d2 fb 3a 01 00 imul $0x13afb,%edx,%edx + 2a04: 44 89 e0 mov %r12d,%eax + 2a07: 41 09 c9 or %ecx,%r9d + 2a0a: 66 c1 f8 0f sar $0xf,%ax + 2a0e: 0f bf ff movswl %di,%edi + 2a11: 44 88 4b 01 mov %r9b,0x1(%rbx) + 2a15: 66 25 01 0d and $0xd01,%ax + 2a19: c1 e7 04 shl $0x4,%edi + 2a1c: 44 01 e0 add %r12d,%eax + 2a1f: 81 c7 81 06 00 00 add $0x681,%edi + 2a25: c1 ea 1c shr $0x1c,%edx + 2a28: 98 cwtl + 2a29: 69 ff fb 3a 01 00 imul $0x13afb,%edi,%edi + 2a2f: c1 e2 04 shl $0x4,%edx + 2a32: c1 e0 04 shl $0x4,%eax + 2a35: 41 09 d0 or %edx,%r8d + 2a38: 05 81 06 00 00 add $0x681,%eax + 2a3d: 44 88 43 02 mov %r8b,0x2(%rbx) + 2a41: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax + 2a47: c1 ef 1c shr $0x1c,%edi + 2a4a: c1 e8 1c shr $0x1c,%eax + 2a4d: c1 e0 04 shl $0x4,%eax + 2a50: 09 c7 or %eax,%edi + 2a52: 48 83 c3 04 add $0x4,%rbx + 2a56: 40 88 7b ff mov %dil,-0x1(%rbx) + 2a5a: 49 83 c3 10 add $0x10,%r11 + 2a5e: 48 39 eb cmp %rbp,%rbx + 2a61: 0f 85 79 fe ff ff jne 28e0 + 2a67: 5b pop %rbx + 2a68: 5d pop %rbp + 2a69: 41 5c pop %r12 + 2a6b: c3 ret + 2a6c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000002a70 : + 2a70: 31 d2 xor %edx,%edx + 2a72: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2a79: 00 00 00 00 + 2a7d: 0f 1f 00 nopl (%rax) + 2a80: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax + 2a84: 83 e0 0f and $0xf,%eax + 2a87: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 2a8d: 83 c0 08 add $0x8,%eax + 2a90: c1 f8 04 sar $0x4,%eax + 2a93: 66 89 04 97 mov %ax,(%rdi,%rdx,4) + 2a97: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax + 2a9b: c0 e8 04 shr $0x4,%al + 2a9e: 0f b6 c0 movzbl %al,%eax + 2aa1: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 2aa7: 83 c0 08 add $0x8,%eax + 2aaa: c1 f8 04 sar $0x4,%eax + 2aad: 66 89 44 97 02 mov %ax,0x2(%rdi,%rdx,4) + 2ab2: 48 83 c2 01 add $0x1,%rdx + 2ab6: 48 81 fa 80 00 00 00 cmp $0x80,%rdx + 2abd: 75 c1 jne 2a80 + 2abf: c3 ret + +0000000000002ac0 : + 2ac0: 4c 8d 87 80 01 00 00 lea 0x180(%rdi),%r8 + 2ac7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 2ace: 00 00 + 2ad0: 0f b7 06 movzwl (%rsi),%eax + 2ad3: 0f b7 4e 02 movzwl 0x2(%rsi),%ecx + 2ad7: 48 83 c7 03 add $0x3,%rdi + 2adb: 48 83 c6 04 add $0x4,%rsi + 2adf: 89 c2 mov %eax,%edx + 2ae1: 66 c1 fa 0f sar $0xf,%dx + 2ae5: 66 81 e2 01 0d and $0xd01,%dx + 2aea: 01 c2 add %eax,%edx + 2aec: 89 c8 mov %ecx,%eax + 2aee: 66 c1 f8 0f sar $0xf,%ax + 2af2: 88 57 fd mov %dl,-0x3(%rdi) + 2af5: 66 25 01 0d and $0xd01,%ax + 2af9: 01 c8 add %ecx,%eax + 2afb: 89 c1 mov %eax,%ecx + 2afd: 66 c1 e8 04 shr $0x4,%ax + 2b01: c1 e1 04 shl $0x4,%ecx + 2b04: 88 47 ff mov %al,-0x1(%rdi) + 2b07: 08 f1 or %dh,%cl + 2b09: 88 4f fe mov %cl,-0x2(%rdi) + 2b0c: 49 39 f8 cmp %rdi,%r8 + 2b0f: 75 bf jne 2ad0 + 2b11: c3 ret + 2b12: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2b19: 00 00 00 00 + 2b1d: 0f 1f 00 nopl (%rax) + +0000000000002b20 : + 2b20: 48 8d 8e 80 01 00 00 lea 0x180(%rsi),%rcx + 2b27: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2b2e: 00 00 00 00 + 2b32: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2b39: 00 00 00 00 + 2b3d: 0f 1f 00 nopl (%rax) + 2b40: 0f b6 46 01 movzbl 0x1(%rsi),%eax + 2b44: 0f b6 16 movzbl (%rsi),%edx + 2b47: 48 83 c6 03 add $0x3,%rsi + 2b4b: 48 83 c7 04 add $0x4,%rdi + 2b4f: c1 e0 08 shl $0x8,%eax + 2b52: 09 d0 or %edx,%eax + 2b54: 66 25 ff 0f and $0xfff,%ax + 2b58: 66 89 47 fc mov %ax,-0x4(%rdi) + 2b5c: 0f b6 46 fe movzbl -0x2(%rsi),%eax + 2b60: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 2b64: c0 e8 04 shr $0x4,%al + 2b67: 0f b6 c0 movzbl %al,%eax + 2b6a: c1 e2 04 shl $0x4,%edx + 2b6d: 09 d0 or %edx,%eax + 2b6f: 66 89 47 fe mov %ax,-0x2(%rdi) + 2b73: 48 39 f1 cmp %rsi,%rcx + 2b76: 75 c8 jne 2b40 + 2b78: c3 ret + 2b79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000002b80 : + 2b80: 41 56 push %r14 + 2b82: 41 55 push %r13 + 2b84: 41 54 push %r12 + 2b86: 49 89 fc mov %rdi,%r12 + 2b89: 55 push %rbp + 2b8a: 48 89 f5 mov %rsi,%rbp + 2b8d: 53 push %rbx + 2b8e: 31 db xor %ebx,%ebx + 2b90: 4d 8d 34 5c lea (%r12,%rbx,2),%r14 + 2b94: 45 31 ed xor %r13d,%r13d + 2b97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 2b9e: 00 00 + 2ba0: 41 8d 44 1d 00 lea 0x0(%r13,%rbx,1),%eax + 2ba5: 31 d2 xor %edx,%edx + 2ba7: 44 89 e9 mov %r13d,%ecx + 2baa: 4c 89 f7 mov %r14,%rdi + 2bad: 66 41 89 14 44 mov %dx,(%r12,%rax,2) + 2bb2: 0f b6 55 00 movzbl 0x0(%rbp),%edx + 2bb6: 41 83 c5 01 add $0x1,%r13d + 2bba: 49 83 c6 02 add $0x2,%r14 + 2bbe: be 81 06 00 00 mov $0x681,%esi + 2bc3: d3 fa sar %cl,%edx + 2bc5: 83 e2 01 and $0x1,%edx + 2bc8: e8 93 08 00 00 call 3460 + 2bcd: 41 83 fd 08 cmp $0x8,%r13d + 2bd1: 75 cd jne 2ba0 + 2bd3: 48 83 c3 08 add $0x8,%rbx + 2bd7: 48 83 c5 01 add $0x1,%rbp + 2bdb: 48 81 fb 00 01 00 00 cmp $0x100,%rbx + 2be2: 75 ac jne 2b90 + 2be4: 5b pop %rbx + 2be5: 5d pop %rbp + 2be6: 41 5c pop %r12 + 2be8: 41 5d pop %r13 + 2bea: 41 5e pop %r14 + 2bec: c3 ret + 2bed: 0f 1f 00 nopl (%rax) + +0000000000002bf0 : + 2bf0: 48 89 f9 mov %rdi,%rcx + 2bf3: 48 89 f2 mov %rsi,%rdx + 2bf6: 48 8d be 00 02 00 00 lea 0x200(%rsi),%rdi + 2bfd: 0f 1f 00 nopl (%rax) + 2c00: c6 01 00 movb $0x0,(%rcx) + 2c03: 0f bf 02 movswl (%rdx),%eax + 2c06: 48 83 c1 01 add $0x1,%rcx + 2c0a: 8d 84 00 81 06 00 00 lea 0x681(%rax,%rax,1),%eax + 2c11: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax + 2c17: c1 e8 1c shr $0x1c,%eax + 2c1a: 83 e0 01 and $0x1,%eax + 2c1d: 88 41 ff mov %al,-0x1(%rcx) + 2c20: 0f bf 72 02 movswl 0x2(%rdx),%esi + 2c24: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2c2b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2c31: c1 ee 1b shr $0x1b,%esi + 2c34: 83 e6 02 and $0x2,%esi + 2c37: 09 f0 or %esi,%eax + 2c39: 88 41 ff mov %al,-0x1(%rcx) + 2c3c: 0f bf 72 04 movswl 0x4(%rdx),%esi + 2c40: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2c47: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2c4d: c1 ee 1a shr $0x1a,%esi + 2c50: 83 e6 04 and $0x4,%esi + 2c53: 09 f0 or %esi,%eax + 2c55: 88 41 ff mov %al,-0x1(%rcx) + 2c58: 0f bf 72 06 movswl 0x6(%rdx),%esi + 2c5c: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2c63: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2c69: c1 ee 19 shr $0x19,%esi + 2c6c: 83 e6 08 and $0x8,%esi + 2c6f: 09 f0 or %esi,%eax + 2c71: 88 41 ff mov %al,-0x1(%rcx) + 2c74: 0f bf 72 08 movswl 0x8(%rdx),%esi + 2c78: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2c7f: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2c85: c1 ee 18 shr $0x18,%esi + 2c88: 83 e6 10 and $0x10,%esi + 2c8b: 09 f0 or %esi,%eax + 2c8d: 88 41 ff mov %al,-0x1(%rcx) + 2c90: 0f bf 72 0a movswl 0xa(%rdx),%esi + 2c94: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2c9b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2ca1: c1 ee 17 shr $0x17,%esi + 2ca4: 83 e6 20 and $0x20,%esi + 2ca7: 09 f0 or %esi,%eax + 2ca9: 88 41 ff mov %al,-0x1(%rcx) + 2cac: 0f bf 72 0c movswl 0xc(%rdx),%esi + 2cb0: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2cb7: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2cbd: c1 ee 16 shr $0x16,%esi + 2cc0: 83 e6 40 and $0x40,%esi + 2cc3: 09 f0 or %esi,%eax + 2cc5: 88 41 ff mov %al,-0x1(%rcx) + 2cc8: 0f bf 72 0e movswl 0xe(%rdx),%esi + 2ccc: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi + 2cd3: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi + 2cd9: c1 ee 1c shr $0x1c,%esi + 2cdc: c1 e6 07 shl $0x7,%esi + 2cdf: 09 f0 or %esi,%eax + 2ce1: 88 41 ff mov %al,-0x1(%rcx) + 2ce4: 48 83 c2 10 add $0x10,%rdx + 2ce8: 48 39 d7 cmp %rdx,%rdi + 2ceb: 0f 85 0f ff ff ff jne 2c00 + 2cf1: c3 ret + 2cf2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2cf9: 00 00 00 00 + 2cfd: 0f 1f 00 nopl (%rax) + +0000000000002d00 : + 2d00: 55 push %rbp + 2d01: 0f b6 ca movzbl %dl,%ecx + 2d04: 48 89 f2 mov %rsi,%rdx + 2d07: be 80 00 00 00 mov $0x80,%esi + 2d0c: 53 push %rbx + 2d0d: 48 81 ec 98 00 00 00 sub $0x98,%rsp + 2d14: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp + 2d1b: 00 00 + 2d1d: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) + 2d24: 00 + 2d25: 48 89 fd mov %rdi,%rbp + 2d28: 48 89 e7 mov %rsp,%rdi + 2d2b: e8 50 20 00 00 call 4d80 + 2d30: 48 89 e6 mov %rsp,%rsi + 2d33: 48 89 ef mov %rbp,%rdi + 2d36: e8 35 06 00 00 call 3370 + 2d3b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 2d42: 00 + 2d43: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2d4a: 00 00 + 2d4c: 75 0a jne 2d58 + 2d4e: 48 81 c4 98 00 00 00 add $0x98,%rsp + 2d55: 5b pop %rbx + 2d56: 5d pop %rbp + 2d57: c3 ret + 2d58: e8 23 e3 ff ff call 1080 <__stack_chk_fail@plt> + 2d5d: 0f 1f 00 nopl (%rax) + +0000000000002d60 : + 2d60: 55 push %rbp + 2d61: 0f b6 ca movzbl %dl,%ecx + 2d64: 48 89 f2 mov %rsi,%rdx + 2d67: be 80 00 00 00 mov $0x80,%esi + 2d6c: 53 push %rbx + 2d6d: 48 81 ec 98 00 00 00 sub $0x98,%rsp + 2d74: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp + 2d7b: 00 00 + 2d7d: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) + 2d84: 00 + 2d85: 48 89 fd mov %rdi,%rbp + 2d88: 48 89 e7 mov %rsp,%rdi + 2d8b: e8 f0 1f 00 00 call 4d80 + 2d90: 48 89 e6 mov %rsp,%rsi + 2d93: 48 89 ef mov %rbp,%rdi + 2d96: e8 e5 05 00 00 call 3380 + 2d9b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 2da2: 00 + 2da3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2daa: 00 00 + 2dac: 75 0a jne 2db8 + 2dae: 48 81 c4 98 00 00 00 add $0x98,%rsp + 2db5: 5b pop %rbx + 2db6: 5d pop %rbp + 2db7: c3 ret + 2db8: e8 c3 e2 ff ff call 1080 <__stack_chk_fail@plt> + 2dbd: 0f 1f 00 nopl (%rax) + +0000000000002dc0 : + 2dc0: 55 push %rbp + 2dc1: 53 push %rbx + 2dc2: 48 89 fb mov %rdi,%rbx + 2dc5: 48 8d ab 00 02 00 00 lea 0x200(%rbx),%rbp + 2dcc: 48 83 ec 08 sub $0x8,%rsp + 2dd0: e8 ab 01 00 00 call 2f80 + 2dd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2ddc: 00 00 00 00 + 2de0: 0f bf 3b movswl (%rbx),%edi + 2de3: 48 83 c3 02 add $0x2,%rbx + 2de7: e8 c4 05 00 00 call 33b0 + 2dec: 66 89 43 fe mov %ax,-0x2(%rbx) + 2df0: 48 39 eb cmp %rbp,%rbx + 2df3: 75 eb jne 2de0 + 2df5: 48 83 c4 08 add $0x8,%rsp + 2df9: 5b pop %rbx + 2dfa: 5d pop %rbp + 2dfb: c3 ret + 2dfc: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000002e00 : + 2e00: e9 7b 02 00 00 jmp 3080 + 2e05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2e0c: 00 00 00 00 + +0000000000002e10 : + 2e10: 41 57 push %r15 + 2e12: 4c 8d 3d 87 32 00 00 lea 0x3287(%rip),%r15 # 60a0 + 2e19: 41 56 push %r14 + 2e1b: 4d 8d b7 80 00 00 00 lea 0x80(%r15),%r14 + 2e22: 41 55 push %r13 + 2e24: 49 89 f5 mov %rsi,%r13 + 2e27: 41 54 push %r12 + 2e29: 49 89 d4 mov %rdx,%r12 + 2e2c: 55 push %rbp + 2e2d: 48 8d 6f 04 lea 0x4(%rdi),%rbp + 2e31: 53 push %rbx + 2e32: 48 83 ec 08 sub $0x8,%rsp + 2e36: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 2e3d: 00 00 00 + 2e40: 41 0f bf 0f movswl (%r15),%ecx + 2e44: 48 8d 7d fc lea -0x4(%rbp),%rdi + 2e48: 4c 89 e2 mov %r12,%rdx + 2e4b: 4c 89 ee mov %r13,%rsi + 2e4e: 49 83 c7 02 add $0x2,%r15 + 2e52: 89 cb mov %ecx,%ebx + 2e54: e8 87 03 00 00 call 31e0 + 2e59: f7 db neg %ebx + 2e5b: 49 8d 54 24 04 lea 0x4(%r12),%rdx + 2e60: 49 8d 75 04 lea 0x4(%r13),%rsi + 2e64: 48 89 ef mov %rbp,%rdi + 2e67: 0f bf cb movswl %bx,%ecx + 2e6a: 49 83 c5 08 add $0x8,%r13 + 2e6e: 49 83 c4 08 add $0x8,%r12 + 2e72: e8 69 03 00 00 call 31e0 + 2e77: 48 83 c5 08 add $0x8,%rbp + 2e7b: 4d 39 fe cmp %r15,%r14 + 2e7e: 75 c0 jne 2e40 + 2e80: 48 83 c4 08 add $0x8,%rsp + 2e84: 5b pop %rbx + 2e85: 5d pop %rbp + 2e86: 41 5c pop %r12 + 2e88: 41 5d pop %r13 + 2e8a: 41 5e pop %r14 + 2e8c: 41 5f pop %r15 + 2e8e: c3 ret + 2e8f: 90 nop + +0000000000002e90 : + 2e90: 55 push %rbp + 2e91: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp + 2e98: 53 push %rbx + 2e99: 48 89 fb mov %rdi,%rbx + 2e9c: 48 83 ec 08 sub $0x8,%rsp + 2ea0: 0f bf 3b movswl (%rbx),%edi + 2ea3: 48 83 c3 02 add $0x2,%rbx + 2ea7: 69 ff 49 05 00 00 imul $0x549,%edi,%edi + 2ead: e8 de 04 00 00 call 3390 + 2eb2: 66 89 43 fe mov %ax,-0x2(%rbx) + 2eb6: 48 39 eb cmp %rbp,%rbx + 2eb9: 75 e5 jne 2ea0 + 2ebb: 48 83 c4 08 add $0x8,%rsp + 2ebf: 5b pop %rbx + 2ec0: 5d pop %rbp + 2ec1: c3 ret + 2ec2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2ec9: 00 00 00 00 + 2ecd: 0f 1f 00 nopl (%rax) + +0000000000002ed0 : + 2ed0: 55 push %rbp + 2ed1: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp + 2ed8: 53 push %rbx + 2ed9: 48 89 fb mov %rdi,%rbx + 2edc: 48 83 ec 08 sub $0x8,%rsp + 2ee0: 0f bf 3b movswl (%rbx),%edi + 2ee3: 48 83 c3 02 add $0x2,%rbx + 2ee7: e8 c4 04 00 00 call 33b0 + 2eec: 66 89 43 fe mov %ax,-0x2(%rbx) + 2ef0: 48 39 eb cmp %rbp,%rbx + 2ef3: 75 eb jne 2ee0 + 2ef5: 48 83 c4 08 add $0x8,%rsp + 2ef9: 5b pop %rbx + 2efa: 5d pop %rbp + 2efb: c3 ret + 2efc: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000002f00 : + 2f00: 48 89 d1 mov %rdx,%rcx + 2f03: 31 c0 xor %eax,%eax + 2f05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2f0c: 00 00 00 00 + 2f10: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2f17: 00 00 00 00 + 2f1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 2f20: 0f b7 14 01 movzwl (%rcx,%rax,1),%edx + 2f24: 66 03 14 06 add (%rsi,%rax,1),%dx + 2f28: 66 89 14 07 mov %dx,(%rdi,%rax,1) + 2f2c: 48 83 c0 02 add $0x2,%rax + 2f30: 48 3d 00 02 00 00 cmp $0x200,%rax + 2f36: 75 e8 jne 2f20 + 2f38: c3 ret + 2f39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000002f40 : + 2f40: 48 89 d1 mov %rdx,%rcx + 2f43: 31 c0 xor %eax,%eax + 2f45: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2f4c: 00 00 00 00 + 2f50: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2f57: 00 00 00 00 + 2f5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 2f60: 0f b7 14 06 movzwl (%rsi,%rax,1),%edx + 2f64: 66 2b 14 01 sub (%rcx,%rax,1),%dx + 2f68: 66 89 14 07 mov %dx,(%rdi,%rax,1) + 2f6c: 48 83 c0 02 add $0x2,%rax + 2f70: 48 3d 00 02 00 00 cmp $0x200,%rax + 2f76: 75 e8 jne 2f60 + 2f78: c3 ret + 2f79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000002f80 : + 2f80: 41 57 push %r15 + 2f82: 49 89 ff mov %rdi,%r15 + 2f85: 41 56 push %r14 + 2f87: 41 55 push %r13 + 2f89: 41 54 push %r12 + 2f8b: 55 push %rbp + 2f8c: bd 0a fd ff ff mov $0xfffffd0a,%ebp + 2f91: 53 push %rbx + 2f92: 48 83 ec 28 sub $0x28,%rsp + 2f96: c7 44 24 1c 07 00 00 movl $0x7,0x1c(%rsp) + 2f9d: 00 + 2f9e: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) + 2fa5: 00 + 2fa6: c7 44 24 10 80 00 00 movl $0x80,0x10(%rsp) + 2fad: 00 + 2fae: 66 90 xchg %ax,%ax + 2fb0: 8b 44 24 10 mov 0x10(%rsp),%eax + 2fb4: 45 31 e4 xor %r12d,%r12d + 2fb7: 8d 48 ff lea -0x1(%rax),%ecx + 2fba: 83 c0 01 add $0x1,%eax + 2fbd: 89 4c 24 14 mov %ecx,0x14(%rsp) + 2fc1: 89 44 24 18 mov %eax,0x18(%rsp) + 2fc5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 2fcc: 00 00 00 00 + 2fd0: 8b 44 24 10 mov 0x10(%rsp),%eax + 2fd4: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 2fd9: 45 89 e5 mov %r12d,%r13d + 2fdc: 44 01 e0 add %r12d,%eax + 2fdf: 89 c0 mov %eax,%eax + 2fe1: 48 89 c3 mov %rax,%rbx + 2fe4: 4c 29 e8 sub %r13,%rax + 2fe7: 4d 8d 34 47 lea (%r15,%rax,2),%r14 + 2feb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 2ff0: 43 0f bf 3c 6e movswl (%r14,%r13,2),%edi + 2ff5: 0f af fd imul %ebp,%edi + 2ff8: e8 93 03 00 00 call 3390 + 2ffd: 89 c6 mov %eax,%esi + 2fff: 43 0f b7 04 6f movzwl (%r15,%r13,2),%eax + 3004: 29 f0 sub %esi,%eax + 3006: 66 43 89 04 6e mov %ax,(%r14,%r13,2) + 300b: 66 43 01 34 6f add %si,(%r15,%r13,2) + 3010: 49 83 c5 01 add $0x1,%r13 + 3014: 41 39 dd cmp %ebx,%r13d + 3017: 72 d7 jb 2ff0 + 3019: 41 8d 44 24 01 lea 0x1(%r12),%eax + 301e: 39 c3 cmp %eax,%ebx + 3020: b8 00 00 00 00 mov $0x0,%eax + 3025: 0f 43 44 24 14 cmovae 0x14(%rsp),%eax + 302a: 44 03 64 24 18 add 0x18(%rsp),%r12d + 302f: 41 01 c4 add %eax,%r12d + 3032: 41 81 fc ff 00 00 00 cmp $0xff,%r12d + 3039: 77 15 ja 3050 + 303b: 8b 44 24 0c mov 0xc(%rsp),%eax + 303f: 48 8d 15 da 2f 00 00 lea 0x2fda(%rip),%rdx # 6020 + 3046: 0f bf 2c 42 movswl (%rdx,%rax,2),%ebp + 304a: eb 84 jmp 2fd0 + 304c: 0f 1f 40 00 nopl 0x0(%rax) + 3050: 83 6c 24 1c 01 subl $0x1,0x1c(%rsp) + 3055: 74 18 je 306f + 3057: 8b 44 24 0c mov 0xc(%rsp),%eax + 305b: 48 8d 0d be 2f 00 00 lea 0x2fbe(%rip),%rcx # 6020 + 3062: d1 6c 24 10 shrl $1,0x10(%rsp) + 3066: 0f bf 2c 41 movswl (%rcx,%rax,2),%ebp + 306a: e9 41 ff ff ff jmp 2fb0 + 306f: 48 83 c4 28 add $0x28,%rsp + 3073: 5b pop %rbx + 3074: 5d pop %rbp + 3075: 41 5c pop %r12 + 3077: 41 5d pop %r13 + 3079: 41 5e pop %r14 + 307b: 41 5f pop %r15 + 307d: c3 ret + 307e: 66 90 xchg %ax,%ax + +0000000000003080 : + 3080: 41 57 push %r15 + 3082: 48 8d 47 02 lea 0x2(%rdi),%rax + 3086: 41 56 push %r14 + 3088: 41 55 push %r13 + 308a: 41 54 push %r12 + 308c: 55 push %rbp + 308d: 53 push %rbx + 308e: bb 5c 06 00 00 mov $0x65c,%ebx + 3093: 48 83 ec 38 sub $0x38,%rsp + 3097: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 309c: c7 44 24 2c 07 00 00 movl $0x7,0x2c(%rsp) + 30a3: 00 + 30a4: c7 44 24 14 7f 00 00 movl $0x7f,0x14(%rsp) + 30ab: 00 + 30ac: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) + 30b3: 00 + 30b4: 48 89 44 24 20 mov %rax,0x20(%rsp) + 30b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 30c0: 8b 54 24 0c mov 0xc(%rsp),%edx + 30c4: 31 c0 xor %eax,%eax + 30c6: 83 ea 01 sub $0x1,%edx + 30c9: 89 54 24 28 mov %edx,0x28(%rsp) + 30cd: 0f 1f 00 nopl (%rax) + 30d0: 8b 54 24 0c mov 0xc(%rsp),%edx + 30d4: 83 6c 24 14 01 subl $0x1,0x14(%rsp) + 30d9: 8d 0c 10 lea (%rax,%rdx,1),%ecx + 30dc: 89 4c 24 10 mov %ecx,0x10(%rsp) + 30e0: 39 c8 cmp %ecx,%eax + 30e2: 0f 83 b8 00 00 00 jae 31a0 + 30e8: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 30ed: 89 ca mov %ecx,%edx + 30ef: 4c 8d 2c 46 lea (%rsi,%rax,2),%r13 + 30f3: 4c 8d 3c 56 lea (%rsi,%rdx,2),%r15 + 30f7: 48 89 f5 mov %rsi,%rbp + 30fa: 8b 74 24 28 mov 0x28(%rsp),%esi + 30fe: 48 8b 54 24 20 mov 0x20(%rsp),%rdx + 3103: 48 01 f0 add %rsi,%rax + 3106: 4c 8d 24 42 lea (%rdx,%rax,2),%r12 + 310a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 3110: 45 0f b7 75 00 movzwl 0x0(%r13),%r14d + 3115: 41 0f b7 3f movzwl (%r15),%edi + 3119: 49 83 c5 02 add $0x2,%r13 + 311d: 49 83 c7 02 add $0x2,%r15 + 3121: 44 01 f7 add %r14d,%edi + 3124: 0f bf ff movswl %di,%edi + 3127: e8 84 02 00 00 call 33b0 + 312c: 66 41 89 45 fe mov %ax,-0x2(%r13) + 3131: 41 0f b7 7f fe movzwl -0x2(%r15),%edi + 3136: 44 29 f7 sub %r14d,%edi + 3139: 66 41 89 7f fe mov %di,-0x2(%r15) + 313e: 0f bf ff movswl %di,%edi + 3141: 0f af fb imul %ebx,%edi + 3144: e8 47 02 00 00 call 3390 + 3149: 66 41 89 47 fe mov %ax,-0x2(%r15) + 314e: 4d 39 ec cmp %r13,%r12 + 3151: 75 bd jne 3110 + 3153: 8b 44 24 10 mov 0x10(%rsp),%eax + 3157: 03 44 24 0c add 0xc(%rsp),%eax + 315b: 3d ff 00 00 00 cmp $0xff,%eax + 3160: 77 1e ja 3180 + 3162: 8b 54 24 14 mov 0x14(%rsp),%edx + 3166: 48 8d 0d b3 2e 00 00 lea 0x2eb3(%rip),%rcx # 6020 + 316d: 0f bf 1c 51 movswl (%rcx,%rdx,2),%ebx + 3171: e9 5a ff ff ff jmp 30d0 + 3176: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 317d: 00 00 00 + 3180: 83 6c 24 2c 01 subl $0x1,0x2c(%rsp) + 3185: 74 1d je 31a4 + 3187: 8b 44 24 14 mov 0x14(%rsp),%eax + 318b: 48 8d 35 8e 2e 00 00 lea 0x2e8e(%rip),%rsi # 6020 + 3192: d1 64 24 0c shll $1,0xc(%rsp) + 3196: 0f bf 1c 46 movswl (%rsi,%rax,2),%ebx + 319a: e9 21 ff ff ff jmp 30c0 + 319f: 90 nop + 31a0: 89 c8 mov %ecx,%eax + 31a2: eb be jmp 3162 + 31a4: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 + 31a9: 49 81 c5 00 02 00 00 add $0x200,%r13 + 31b0: 0f bf 7d 00 movswl 0x0(%rbp),%edi + 31b4: 48 83 c5 02 add $0x2,%rbp + 31b8: 69 ff a1 05 00 00 imul $0x5a1,%edi,%edi + 31be: e8 cd 01 00 00 call 3390 + 31c3: 66 89 45 fe mov %ax,-0x2(%rbp) + 31c7: 49 39 ed cmp %rbp,%r13 + 31ca: 75 e4 jne 31b0 + 31cc: 48 83 c4 38 add $0x38,%rsp + 31d0: 5b pop %rbx + 31d1: 5d pop %rbp + 31d2: 41 5c pop %r12 + 31d4: 41 5d pop %r13 + 31d6: 41 5e pop %r14 + 31d8: 41 5f pop %r15 + 31da: c3 ret + 31db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +00000000000031e0 : + 31e0: 41 55 push %r13 + 31e2: 44 0f bf e9 movswl %cx,%r13d + 31e6: 41 54 push %r12 + 31e8: 49 89 f4 mov %rsi,%r12 + 31eb: 55 push %rbp + 31ec: 48 89 d5 mov %rdx,%rbp + 31ef: 53 push %rbx + 31f0: 48 89 fb mov %rdi,%rbx + 31f3: 48 83 ec 08 sub $0x8,%rsp + 31f7: 0f bf 7e 02 movswl 0x2(%rsi),%edi + 31fb: 0f bf 42 02 movswl 0x2(%rdx),%eax + 31ff: 0f af f8 imul %eax,%edi + 3202: e8 89 01 00 00 call 3390 + 3207: 0f bf f8 movswl %ax,%edi + 320a: 66 89 03 mov %ax,(%rbx) + 320d: 41 0f af fd imul %r13d,%edi + 3211: e8 7a 01 00 00 call 3390 + 3216: 66 89 03 mov %ax,(%rbx) + 3219: 41 0f bf 3c 24 movswl (%r12),%edi + 321e: 0f bf 45 00 movswl 0x0(%rbp),%eax + 3222: 0f af f8 imul %eax,%edi + 3225: e8 66 01 00 00 call 3390 + 322a: 66 01 03 add %ax,(%rbx) + 322d: 41 0f bf 3c 24 movswl (%r12),%edi + 3232: 0f bf 45 02 movswl 0x2(%rbp),%eax + 3236: 0f af f8 imul %eax,%edi + 3239: e8 52 01 00 00 call 3390 + 323e: 66 89 43 02 mov %ax,0x2(%rbx) + 3242: 41 0f bf 7c 24 02 movswl 0x2(%r12),%edi + 3248: 0f bf 45 00 movswl 0x0(%rbp),%eax + 324c: 0f af f8 imul %eax,%edi + 324f: e8 3c 01 00 00 call 3390 + 3254: 66 01 43 02 add %ax,0x2(%rbx) + 3258: 48 83 c4 08 add $0x8,%rsp + 325c: 5b pop %rbx + 325d: 5d pop %rbp + 325e: 41 5c pop %r12 + 3260: 41 5d pop %r13 + 3262: c3 ret + 3263: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 326a: 00 00 00 + 326d: 0f 1f 00 nopl (%rax) + +0000000000003270 : + 3270: 48 89 fa mov %rdi,%rdx + 3273: 48 8d bf 00 02 00 00 lea 0x200(%rdi),%rdi + 327a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 3280: 8b 06 mov (%rsi),%eax + 3282: 89 c1 mov %eax,%ecx + 3284: d1 e8 shr $1,%eax + 3286: 81 e1 55 55 55 55 and $0x55555555,%ecx + 328c: 25 55 55 55 55 and $0x55555555,%eax + 3291: 01 c8 add %ecx,%eax + 3293: 41 89 c0 mov %eax,%r8d + 3296: 89 c1 mov %eax,%ecx + 3298: 41 c1 e8 02 shr $0x2,%r8d + 329c: 83 e1 03 and $0x3,%ecx + 329f: 41 83 e0 03 and $0x3,%r8d + 32a3: 44 29 c1 sub %r8d,%ecx + 32a6: 41 89 c0 mov %eax,%r8d + 32a9: 66 89 0a mov %cx,(%rdx) + 32ac: 89 c1 mov %eax,%ecx + 32ae: 41 c1 e8 06 shr $0x6,%r8d + 32b2: c1 e9 04 shr $0x4,%ecx + 32b5: 41 83 e0 03 and $0x3,%r8d + 32b9: 83 e1 03 and $0x3,%ecx + 32bc: 44 29 c1 sub %r8d,%ecx + 32bf: 41 89 c0 mov %eax,%r8d + 32c2: 66 89 4a 02 mov %cx,0x2(%rdx) + 32c6: 89 c1 mov %eax,%ecx + 32c8: 41 c1 e8 0a shr $0xa,%r8d + 32cc: c1 e9 08 shr $0x8,%ecx + 32cf: 41 83 e0 03 and $0x3,%r8d + 32d3: 83 e1 03 and $0x3,%ecx + 32d6: 44 29 c1 sub %r8d,%ecx + 32d9: 41 89 c0 mov %eax,%r8d + 32dc: 66 89 4a 04 mov %cx,0x4(%rdx) + 32e0: 89 c1 mov %eax,%ecx + 32e2: 66 41 c1 e8 0e shr $0xe,%r8w + 32e7: c1 e9 0c shr $0xc,%ecx + 32ea: 83 e1 03 and $0x3,%ecx + 32ed: 44 29 c1 sub %r8d,%ecx + 32f0: 41 89 c0 mov %eax,%r8d + 32f3: 66 89 4a 06 mov %cx,0x6(%rdx) + 32f7: 89 c1 mov %eax,%ecx + 32f9: 41 c1 e8 12 shr $0x12,%r8d + 32fd: c1 e9 10 shr $0x10,%ecx + 3300: 41 83 e0 03 and $0x3,%r8d + 3304: 83 e1 03 and $0x3,%ecx + 3307: 44 29 c1 sub %r8d,%ecx + 330a: 41 89 c0 mov %eax,%r8d + 330d: 66 89 4a 08 mov %cx,0x8(%rdx) + 3311: 89 c1 mov %eax,%ecx + 3313: 41 c1 e8 16 shr $0x16,%r8d + 3317: c1 e9 14 shr $0x14,%ecx + 331a: 41 83 e0 03 and $0x3,%r8d + 331e: 83 e1 03 and $0x3,%ecx + 3321: 44 29 c1 sub %r8d,%ecx + 3324: 41 89 c0 mov %eax,%r8d + 3327: 66 89 4a 0a mov %cx,0xa(%rdx) + 332b: 89 c1 mov %eax,%ecx + 332d: c1 e9 18 shr $0x18,%ecx + 3330: 41 c1 e8 1a shr $0x1a,%r8d + 3334: 48 83 c2 10 add $0x10,%rdx + 3338: 48 83 c6 04 add $0x4,%rsi + 333c: 83 e1 03 and $0x3,%ecx + 333f: 41 83 e0 03 and $0x3,%r8d + 3343: 44 29 c1 sub %r8d,%ecx + 3346: 66 89 4a fc mov %cx,-0x4(%rdx) + 334a: 89 c1 mov %eax,%ecx + 334c: c1 e8 1e shr $0x1e,%eax + 334f: c1 e9 1c shr $0x1c,%ecx + 3352: 83 e1 03 and $0x3,%ecx + 3355: 29 c1 sub %eax,%ecx + 3357: 66 89 4a fe mov %cx,-0x2(%rdx) + 335b: 48 39 fa cmp %rdi,%rdx + 335e: 0f 85 1c ff ff ff jne 3280 + 3364: c3 ret + 3365: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 336c: 00 00 00 00 + +0000000000003370 : + 3370: e9 fb fe ff ff jmp 3270 + 3375: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 337c: 00 00 00 00 + +0000000000003380 : + 3380: e9 eb fe ff ff jmp 3270 + 3385: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 338c: 00 00 00 + 338f: 90 nop + +0000000000003390 : + 3390: 66 69 c7 01 f3 imul $0xf301,%di,%ax + 3395: 98 cwtl + 3396: 69 c0 ff f2 ff ff imul $0xfffff2ff,%eax,%eax + 339c: 01 f8 add %edi,%eax + 339e: c1 e8 10 shr $0x10,%eax + 33a1: c3 ret + 33a2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 33a9: 00 00 00 00 + 33ad: 0f 1f 00 nopl (%rax) + +00000000000033b0 : + 33b0: 0f bf d7 movswl %di,%edx + 33b3: 89 f8 mov %edi,%eax + 33b5: 69 d2 bf 4e 00 00 imul $0x4ebf,%edx,%edx + 33bb: 81 c2 00 00 00 02 add $0x2000000,%edx + 33c1: c1 fa 1a sar $0x1a,%edx + 33c4: 66 69 d2 01 0d imul $0xd01,%dx,%dx + 33c9: 29 d0 sub %edx,%eax + 33cb: c3 ret + 33cc: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 33d3: 00 00 00 + 33d6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 33dd: 00 00 00 + +00000000000033e0 : + 33e0: 49 89 f0 mov %rsi,%r8 + 33e3: 48 89 d6 mov %rdx,%rsi + 33e6: 48 85 d2 test %rdx,%rdx + 33e9: 74 35 je 3420 + 33eb: 31 c9 xor %ecx,%ecx + 33ed: 31 c0 xor %eax,%eax + 33ef: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 33f6: 00 00 00 00 + 33fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 3400: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx + 3404: 41 32 14 00 xor (%r8,%rax,1),%dl + 3408: 48 83 c0 01 add $0x1,%rax + 340c: 09 d1 or %edx,%ecx + 340e: 48 39 c6 cmp %rax,%rsi + 3411: 75 ed jne 3400 + 3413: 0f b6 c1 movzbl %cl,%eax + 3416: 48 f7 d8 neg %rax + 3419: 48 c1 e8 3f shr $0x3f,%rax + 341d: c3 ret + 341e: 66 90 xchg %ax,%ax + 3420: 31 c0 xor %eax,%eax + 3422: c3 ret + 3423: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 342a: 00 00 00 00 + 342e: 66 90 xchg %ax,%ax + +0000000000003430 : + 3430: 49 89 f1 mov %rsi,%r9 + 3433: 49 89 d0 mov %rdx,%r8 + 3436: 48 85 d2 test %rdx,%rdx + 3439: 74 20 je 345b + 343b: f7 d9 neg %ecx + 343d: 31 c0 xor %eax,%eax + 343f: 90 nop + 3440: 0f b6 34 07 movzbl (%rdi,%rax,1),%esi + 3444: 41 0f b6 14 01 movzbl (%r9,%rax,1),%edx + 3449: 31 f2 xor %esi,%edx + 344b: 21 ca and %ecx,%edx + 344d: 31 f2 xor %esi,%edx + 344f: 88 14 07 mov %dl,(%rdi,%rax,1) + 3452: 48 83 c0 01 add $0x1,%rax + 3456: 49 39 c0 cmp %rax,%r8 + 3459: 75 e5 jne 3440 + 345b: c3 ret + 345c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000003460 : + 3460: 66 33 37 xor (%rdi),%si + 3463: f7 da neg %edx + 3465: 21 d6 and %edx,%esi + 3467: 66 33 37 xor (%rdi),%si + 346a: 66 89 37 mov %si,(%rdi) + 346d: c3 ret + 346e: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3475: 00 00 00 + 3478: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 347f: 00 + +0000000000003480 : + 3480: 41 57 push %r15 + 3482: 41 b9 01 00 00 00 mov $0x1,%r9d + 3488: 41 56 push %r14 + 348a: 41 55 push %r13 + 348c: 41 54 push %r12 + 348e: 55 push %rbp + 348f: 53 push %rbx + 3490: 48 83 ec 68 sub $0x68,%rsp + 3494: 48 8b 07 mov (%rdi),%rax + 3497: 4c 8b 77 18 mov 0x18(%rdi),%r14 + 349b: 48 89 44 24 88 mov %rax,-0x78(%rsp) + 34a0: 48 8b 47 08 mov 0x8(%rdi),%rax + 34a4: 48 89 44 24 90 mov %rax,-0x70(%rsp) + 34a9: 48 8b 47 10 mov 0x10(%rdi),%rax + 34ad: 48 89 44 24 98 mov %rax,-0x68(%rsp) + 34b2: 48 8b 47 20 mov 0x20(%rdi),%rax + 34b6: 48 89 44 24 a0 mov %rax,-0x60(%rsp) + 34bb: 48 8b 47 28 mov 0x28(%rdi),%rax + 34bf: 48 89 44 24 a8 mov %rax,-0x58(%rsp) + 34c4: 48 8b 47 30 mov 0x30(%rdi),%rax + 34c8: 48 89 44 24 b0 mov %rax,-0x50(%rsp) + 34cd: 48 8b 47 38 mov 0x38(%rdi),%rax + 34d1: 48 89 44 24 b8 mov %rax,-0x48(%rsp) + 34d6: 48 8b 47 40 mov 0x40(%rdi),%rax + 34da: 48 89 44 24 c0 mov %rax,-0x40(%rsp) + 34df: 48 8b 47 48 mov 0x48(%rdi),%rax + 34e3: 48 89 44 24 c8 mov %rax,-0x38(%rsp) + 34e8: 48 8b 47 50 mov 0x50(%rdi),%rax + 34ec: 4c 8b 67 60 mov 0x60(%rdi),%r12 + 34f0: 4c 8b af 80 00 00 00 mov 0x80(%rdi),%r13 + 34f7: 4c 89 74 24 18 mov %r14,0x18(%rsp) + 34fc: 48 89 44 24 d0 mov %rax,-0x30(%rsp) + 3501: 48 8b 47 58 mov 0x58(%rdi),%rax + 3505: 48 c7 44 24 50 82 80 movq $0x8082,0x50(%rsp) + 350c: 00 00 + 350e: 4c 8b 9f 90 00 00 00 mov 0x90(%rdi),%r11 + 3515: 48 89 44 24 d8 mov %rax,-0x28(%rsp) + 351a: 48 8b 47 68 mov 0x68(%rdi),%rax + 351e: 48 89 7c 24 60 mov %rdi,0x60(%rsp) + 3523: 4c 8b bf a0 00 00 00 mov 0xa0(%rdi),%r15 + 352a: 48 89 44 24 e0 mov %rax,-0x20(%rsp) + 352f: 48 8b 47 70 mov 0x70(%rdi),%rax + 3533: 4c 8b 87 b0 00 00 00 mov 0xb0(%rdi),%r8 + 353a: 48 8b 9f c0 00 00 00 mov 0xc0(%rdi),%rbx + 3541: 48 89 44 24 e8 mov %rax,-0x18(%rsp) + 3546: 48 8b 47 78 mov 0x78(%rdi),%rax + 354a: 48 89 44 24 f0 mov %rax,-0x10(%rsp) + 354f: 48 8b 87 88 00 00 00 mov 0x88(%rdi),%rax + 3556: 48 89 44 24 f8 mov %rax,-0x8(%rsp) + 355b: 48 8b 87 98 00 00 00 mov 0x98(%rdi),%rax + 3562: 48 89 04 24 mov %rax,(%rsp) + 3566: 48 8b 87 a8 00 00 00 mov 0xa8(%rdi),%rax + 356d: 48 89 44 24 08 mov %rax,0x8(%rsp) + 3572: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax + 3579: 48 89 44 24 10 mov %rax,0x10(%rsp) + 357e: 48 8d 05 ab 2b 00 00 lea 0x2bab(%rip),%rax # 6130 + 3585: 48 89 44 24 58 mov %rax,0x58(%rsp) + 358a: eb 19 jmp 35a5 + 358c: 0f 1f 40 00 nopl 0x0(%rax) + 3590: 48 8b 48 08 mov 0x8(%rax),%rcx + 3594: 4c 8b 08 mov (%rax),%r9 + 3597: 48 83 c0 10 add $0x10,%rax + 359b: 48 89 44 24 58 mov %rax,0x58(%rsp) + 35a0: 48 89 4c 24 50 mov %rcx,0x50(%rsp) + 35a5: 48 8b 6c 24 d8 mov -0x28(%rsp),%rbp + 35aa: 4c 8b 74 24 90 mov -0x70(%rsp),%r14 + 35af: 48 8b 44 24 98 mov -0x68(%rsp),%rax + 35b4: 4c 33 74 24 b0 xor -0x50(%rsp),%r14 + 35b9: 48 33 44 24 b8 xor -0x48(%rsp),%rax + 35be: 49 31 ee xor %rbp,%r14 + 35c1: 48 8b 6c 24 c0 mov -0x40(%rsp),%rbp + 35c6: 49 89 c2 mov %rax,%r10 + 35c9: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 35ce: 4d 31 ee xor %r13,%r14 + 35d1: 4c 33 74 24 08 xor 0x8(%rsp),%r14 + 35d6: 4d 31 e2 xor %r12,%r10 + 35d9: 4c 33 54 24 f8 xor -0x8(%rsp),%r10 + 35de: 48 8b 74 24 88 mov -0x78(%rsp),%rsi + 35e3: 48 31 e8 xor %rbp,%rax + 35e6: 48 8b 6c 24 e0 mov -0x20(%rsp),%rbp + 35eb: 4d 31 c2 xor %r8,%r10 + 35ee: 48 33 74 24 a8 xor -0x58(%rsp),%rsi + 35f3: 48 89 c1 mov %rax,%rcx + 35f6: 48 8b 44 24 a0 mov -0x60(%rsp),%rax + 35fb: 48 33 44 24 c8 xor -0x38(%rsp),%rax + 3600: 4c 89 d7 mov %r10,%rdi + 3603: 48 31 e9 xor %rbp,%rcx + 3606: 48 8b 2c 24 mov (%rsp),%rbp + 360a: 48 33 44 24 e8 xor -0x18(%rsp),%rax + 360f: 48 d1 c7 rol $1,%rdi + 3612: 48 33 74 24 d0 xor -0x30(%rsp),%rsi + 3617: 48 33 74 24 f0 xor -0x10(%rsp),%rsi + 361c: 4c 31 d9 xor %r11,%rcx + 361f: 48 31 e8 xor %rbp,%rax + 3622: 4c 89 f5 mov %r14,%rbp + 3625: 4c 31 fe xor %r15,%rsi + 3628: 48 33 4c 24 10 xor 0x10(%rsp),%rcx + 362d: 48 31 d8 xor %rbx,%rax + 3630: 48 d1 c5 rol $1,%rbp + 3633: 48 31 f7 xor %rsi,%rdi + 3636: 48 89 ca mov %rcx,%rdx + 3639: 48 d1 c6 rol $1,%rsi + 363c: 48 31 c5 xor %rax,%rbp + 363f: 48 d1 c0 rol $1,%rax + 3642: 4c 31 d0 xor %r10,%rax + 3645: 4c 8b 54 24 b0 mov -0x50(%rsp),%r10 + 364a: 48 31 ce xor %rcx,%rsi + 364d: 48 8b 4c 24 88 mov -0x78(%rsp),%rcx + 3652: 48 d1 c2 rol $1,%rdx + 3655: 49 31 fa xor %rdi,%r10 + 3658: 4c 31 f2 xor %r14,%rdx + 365b: 48 31 e9 xor %rbp,%rcx + 365e: 49 c1 ca 14 ror $0x14,%r10 + 3662: 49 31 d4 xor %rdx,%r12 + 3665: 49 31 c3 xor %rax,%r11 + 3668: 48 31 f3 xor %rsi,%rbx + 366b: 4d 89 d6 mov %r10,%r14 + 366e: 49 c1 cc 15 ror $0x15,%r12 + 3672: 49 31 fd xor %rdi,%r13 + 3675: 49 31 d0 xor %rdx,%r8 + 3678: 49 c1 c3 15 rol $0x15,%r11 + 367c: 49 f7 d6 not %r14 + 367f: 48 c1 c3 0e rol $0xe,%rbx + 3683: 49 c1 cd 13 ror $0x13,%r13 + 3687: 4d 21 e6 and %r12,%r14 + 368a: 49 c1 c8 03 ror $0x3,%r8 + 368e: 49 31 ce xor %rcx,%r14 + 3691: 4d 31 ce xor %r9,%r14 + 3694: 4d 89 e1 mov %r12,%r9 + 3697: 49 f7 d1 not %r9 + 369a: 4d 21 d9 and %r11,%r9 + 369d: 4d 31 d1 xor %r10,%r9 + 36a0: 4c 89 4c 24 20 mov %r9,0x20(%rsp) + 36a5: 4d 89 d9 mov %r11,%r9 + 36a8: 49 f7 d1 not %r9 + 36ab: 49 21 d9 and %rbx,%r9 + 36ae: 4d 31 e1 xor %r12,%r9 + 36b1: 49 89 dc mov %rbx,%r12 + 36b4: 49 f7 d4 not %r12 + 36b7: 4c 89 4c 24 28 mov %r9,0x28(%rsp) + 36bc: 4d 89 e1 mov %r12,%r9 + 36bf: 49 21 c9 and %rcx,%r9 + 36c2: 48 f7 d1 not %rcx + 36c5: 4d 89 cc mov %r9,%r12 + 36c8: 4c 21 d1 and %r10,%rcx + 36cb: 4c 8b 54 24 d0 mov -0x30(%rsp),%r10 + 36d0: 4d 31 dc xor %r11,%r12 + 36d3: 4c 8b 5c 24 c8 mov -0x38(%rsp),%r11 + 36d8: 48 31 d9 xor %rbx,%rcx + 36db: 48 89 4c 24 30 mov %rcx,0x30(%rsp) + 36e0: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx + 36e5: 49 31 ea xor %rbp,%r10 + 36e8: 49 31 f3 xor %rsi,%r11 + 36eb: 49 c1 c2 03 rol $0x3,%r10 + 36ef: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) + 36f4: 4d 89 d9 mov %r11,%r9 + 36f7: 48 31 c1 xor %rax,%rcx + 36fa: 49 c1 c1 14 rol $0x14,%r9 + 36fe: 48 c1 c1 1c rol $0x1c,%rcx + 3702: 4d 89 cb mov %r9,%r11 + 3705: 49 f7 d3 not %r11 + 3708: 4d 21 d3 and %r10,%r11 + 370b: 49 31 cb xor %rcx,%r11 + 370e: 4c 89 5c 24 38 mov %r11,0x38(%rsp) + 3713: 4d 89 d3 mov %r10,%r11 + 3716: 49 f7 d3 not %r11 + 3719: 4d 21 eb and %r13,%r11 + 371c: 4d 31 cb xor %r9,%r11 + 371f: 4c 89 5c 24 18 mov %r11,0x18(%rsp) + 3724: 4d 89 eb mov %r13,%r11 + 3727: 49 f7 d3 not %r11 + 372a: 4d 21 c3 and %r8,%r11 + 372d: 49 31 ef xor %rbp,%r15 + 3730: 4d 31 d3 xor %r10,%r11 + 3733: 4d 89 c2 mov %r8,%r10 + 3736: 49 c1 c7 12 rol $0x12,%r15 + 373a: 49 f7 d2 not %r10 + 373d: 4c 89 5c 24 d0 mov %r11,-0x30(%rsp) + 3742: 49 21 ca and %rcx,%r10 + 3745: 48 f7 d1 not %rcx + 3748: 4c 21 c9 and %r9,%rcx + 374b: 4d 31 ea xor %r13,%r10 + 374e: 4c 31 c1 xor %r8,%rcx + 3751: 4c 89 54 24 40 mov %r10,0x40(%rsp) + 3756: 48 89 4c 24 c8 mov %rcx,-0x38(%rsp) + 375b: 4c 8b 44 24 b8 mov -0x48(%rsp),%r8 + 3760: 4c 8b 2c 24 mov (%rsp),%r13 + 3764: 4c 8b 54 24 e0 mov -0x20(%rsp),%r10 + 3769: 4c 89 74 24 88 mov %r14,-0x78(%rsp) + 376e: 49 31 d0 xor %rdx,%r8 + 3771: 48 8b 5c 24 90 mov -0x70(%rsp),%rbx + 3776: 49 c1 c0 06 rol $0x6,%r8 + 377a: 49 31 f5 xor %rsi,%r13 + 377d: 49 31 c2 xor %rax,%r10 + 3780: 4d 89 e9 mov %r13,%r9 + 3783: 4d 89 c5 mov %r8,%r13 + 3786: 49 c1 c2 19 rol $0x19,%r10 + 378a: 48 31 fb xor %rdi,%rbx + 378d: 49 f7 d5 not %r13 + 3790: 48 89 d9 mov %rbx,%rcx + 3793: 4c 89 d3 mov %r10,%rbx + 3796: 49 c1 c1 08 rol $0x8,%r9 + 379a: 4d 89 eb mov %r13,%r11 + 379d: 48 d1 c1 rol $1,%rcx + 37a0: 48 f7 d3 not %rbx + 37a3: 4d 21 d3 and %r10,%r11 + 37a6: 4d 89 dd mov %r11,%r13 + 37a9: 49 89 db mov %rbx,%r11 + 37ac: 49 31 cd xor %rcx,%r13 + 37af: 4d 21 cb and %r9,%r11 + 37b2: 4c 89 6c 24 b8 mov %r13,-0x48(%rsp) + 37b7: 4d 89 cd mov %r9,%r13 + 37ba: 4c 89 db mov %r11,%rbx + 37bd: 49 f7 d5 not %r13 + 37c0: 4c 31 c3 xor %r8,%rbx + 37c3: 4d 89 eb mov %r13,%r11 + 37c6: 48 89 1c 24 mov %rbx,(%rsp) + 37ca: 48 8b 5c 24 a0 mov -0x60(%rsp),%rbx + 37cf: 4d 21 fb and %r15,%r11 + 37d2: 4d 31 d3 xor %r10,%r11 + 37d5: 4d 89 fa mov %r15,%r10 + 37d8: 48 31 f3 xor %rsi,%rbx + 37db: 49 f7 d2 not %r10 + 37de: 49 21 ca and %rcx,%r10 + 37e1: 48 f7 d1 not %rcx + 37e4: 4c 21 c1 and %r8,%rcx + 37e7: 4d 31 ca xor %r9,%r10 + 37ea: 49 89 c8 mov %rcx,%r8 + 37ed: 4c 89 54 24 e0 mov %r10,-0x20(%rsp) + 37f2: 4c 8b 54 24 d8 mov -0x28(%rsp),%r10 + 37f7: 48 89 d9 mov %rbx,%rcx + 37fa: 4d 31 f8 xor %r15,%r8 + 37fd: 4c 8b 7c 24 a8 mov -0x58(%rsp),%r15 + 3802: 48 c1 c1 1b rol $0x1b,%rcx + 3806: 49 31 fa xor %rdi,%r10 + 3809: 4c 89 44 24 48 mov %r8,0x48(%rsp) + 380e: 49 31 ef xor %rbp,%r15 + 3811: 49 c1 c2 0a rol $0xa,%r10 + 3815: 4c 89 fb mov %r15,%rbx + 3818: 4c 8b 7c 24 f8 mov -0x8(%rsp),%r15 + 381d: 48 c1 cb 1c ror $0x1c,%rbx + 3821: 49 31 d7 xor %rdx,%r15 + 3824: 48 33 74 24 e8 xor -0x18(%rsp),%rsi + 3829: 48 33 7c 24 08 xor 0x8(%rsp),%rdi + 382e: 48 c1 ce 19 ror $0x19,%rsi + 3832: 4d 89 fc mov %r15,%r12 + 3835: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 + 383a: 48 c1 c7 02 rol $0x2,%rdi + 383e: 49 c1 c4 0f rol $0xf,%r12 + 3842: 48 33 6c 24 f0 xor -0x10(%rsp),%rbp + 3847: 48 33 54 24 98 xor -0x68(%rsp),%rdx + 384c: 48 c1 cd 17 ror $0x17,%rbp + 3850: 49 31 c7 xor %rax,%r15 + 3853: 4d 89 e5 mov %r12,%r13 + 3856: 48 33 44 24 c0 xor -0x40(%rsp),%rax + 385b: 48 c1 c8 09 ror $0x9,%rax + 385f: 4d 89 f8 mov %r15,%r8 + 3862: 49 89 df mov %rbx,%r15 + 3865: 49 f7 d5 not %r13 + 3868: 49 c1 c8 08 ror $0x8,%r8 + 386c: 49 f7 d7 not %r15 + 386f: 48 c1 ca 02 ror $0x2,%rdx + 3873: 4d 89 f9 mov %r15,%r9 + 3876: 4d 21 c5 and %r8,%r13 + 3879: 4d 21 d1 and %r10,%r9 + 387c: 4d 31 d5 xor %r10,%r13 + 387f: 4d 89 cf mov %r9,%r15 + 3882: 4d 89 d1 mov %r10,%r9 + 3885: 4d 89 c2 mov %r8,%r10 + 3888: 4c 89 6c 24 f8 mov %r13,-0x8(%rsp) + 388d: 49 f7 d1 not %r9 + 3890: 49 f7 d2 not %r10 + 3893: 49 31 cf xor %rcx,%r15 + 3896: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13 + 389b: 4d 21 e1 and %r12,%r9 + 389e: 49 21 ca and %rcx,%r10 + 38a1: 48 f7 d1 not %rcx + 38a4: 4c 89 7c 24 08 mov %r15,0x8(%rsp) + 38a9: 49 31 d9 xor %rbx,%r9 + 38ac: 48 21 d9 and %rbx,%rcx + 38af: 48 89 f3 mov %rsi,%rbx + 38b2: 4d 31 e2 xor %r12,%r10 + 38b5: 4c 31 c1 xor %r8,%rcx + 38b8: 49 89 f8 mov %rdi,%r8 + 38bb: 48 89 df mov %rbx,%rdi + 38be: 48 89 c6 mov %rax,%rsi + 38c1: 48 f7 d7 not %rdi + 38c4: 48 f7 d6 not %rsi + 38c7: 48 21 ef and %rbp,%rdi + 38ca: 48 21 de and %rbx,%rsi + 38cd: 48 31 c7 xor %rax,%rdi + 38d0: 48 31 d6 xor %rdx,%rsi + 38d3: 49 89 fc mov %rdi,%r12 + 38d6: 48 89 ef mov %rbp,%rdi + 38d9: 48 89 74 24 d8 mov %rsi,-0x28(%rsp) + 38de: 48 f7 d7 not %rdi + 38e1: 4c 89 64 24 10 mov %r12,0x10(%rsp) + 38e6: 4c 21 c7 and %r8,%rdi + 38e9: 48 31 df xor %rbx,%rdi + 38ec: 4c 89 c3 mov %r8,%rbx + 38ef: 48 f7 d3 not %rbx + 38f2: 48 21 d3 and %rdx,%rbx + 38f5: 48 f7 d2 not %rdx + 38f8: 48 31 eb xor %rbp,%rbx + 38fb: 48 21 c2 and %rax,%rdx + 38fe: 48 8b 6c 24 38 mov 0x38(%rsp),%rbp + 3903: 4c 33 6c 24 d0 xor -0x30(%rsp),%r13 + 3908: 4c 31 c2 xor %r8,%rdx + 390b: 4d 89 f0 mov %r14,%r8 + 390e: 4d 31 dd xor %r11,%r13 + 3911: 48 89 5c 24 f0 mov %rbx,-0x10(%rsp) + 3916: 49 31 e8 xor %rbp,%r8 + 3919: 4c 33 44 24 b8 xor -0x48(%rsp),%r8 + 391e: 4c 33 6c 24 f8 xor -0x8(%rsp),%r13 + 3923: 4d 31 f8 xor %r15,%r8 + 3926: 4c 8b 7c 24 20 mov 0x20(%rsp),%r15 + 392b: 49 31 fd xor %rdi,%r13 + 392e: 49 31 f0 xor %rsi,%r8 + 3931: 48 8b 74 24 18 mov 0x18(%rsp),%rsi + 3936: 49 31 f7 xor %rsi,%r15 + 3939: 4c 33 3c 24 xor (%rsp),%r15 + 393d: 4d 31 cf xor %r9,%r15 + 3940: 4d 31 e7 xor %r12,%r15 + 3943: 4c 8b 64 24 b0 mov -0x50(%rsp),%r12 + 3948: 48 8b 6c 24 40 mov 0x40(%rsp),%rbp + 394d: 48 8b 44 24 c8 mov -0x38(%rsp),%rax + 3952: 4d 89 fe mov %r15,%r14 + 3955: 49 31 ec xor %rbp,%r12 + 3958: 48 8b 6c 24 f0 mov -0x10(%rsp),%rbp + 395d: 4c 33 64 24 e0 xor -0x20(%rsp),%r12 + 3962: 49 d1 c6 rol $1,%r14 + 3965: 4d 31 d4 xor %r10,%r12 + 3968: 49 31 ec xor %rbp,%r12 + 396b: 48 8b 6c 24 48 mov 0x48(%rsp),%rbp + 3970: 4c 89 e3 mov %r12,%rbx + 3973: 48 31 e8 xor %rbp,%rax + 3976: 48 33 44 24 30 xor 0x30(%rsp),%rax + 397b: 4c 89 ed mov %r13,%rbp + 397e: 48 d1 c3 rol $1,%rbx + 3981: 48 31 c8 xor %rcx,%rax + 3984: 48 d1 c5 rol $1,%rbp + 3987: 4c 31 fb xor %r15,%rbx + 398a: 49 89 f7 mov %rsi,%r15 + 398d: 48 31 d0 xor %rdx,%rax + 3990: 4c 31 c5 xor %r8,%rbp + 3993: 49 d1 c0 rol $1,%r8 + 3996: 48 8b 74 24 50 mov 0x50(%rsp),%rsi + 399b: 49 31 c6 xor %rax,%r14 + 399e: 48 d1 c0 rol $1,%rax + 39a1: 4d 31 e0 xor %r12,%r8 + 39a4: 4c 31 e8 xor %r13,%rax + 39a7: 4c 8b 6c 24 88 mov -0x78(%rsp),%r13 + 39ac: 4d 31 f5 xor %r14,%r13 + 39af: 49 31 ef xor %rbp,%r15 + 39b2: 49 31 db xor %rbx,%r11 + 39b5: 49 31 c2 xor %rax,%r10 + 39b8: 4d 89 fc mov %r15,%r12 + 39bb: 49 c1 cb 15 ror $0x15,%r11 + 39bf: 4c 31 c2 xor %r8,%rdx + 39c2: 49 31 e9 xor %rbp,%r9 + 39c5: 49 c1 cc 14 ror $0x14,%r12 + 39c9: 49 c1 c2 15 rol $0x15,%r10 + 39cd: 48 31 df xor %rbx,%rdi + 39d0: 48 c1 c2 0e rol $0xe,%rdx + 39d4: 4d 89 e7 mov %r12,%r15 + 39d7: 49 c1 c9 13 ror $0x13,%r9 + 39db: 49 f7 d7 not %r15 + 39de: 48 c1 cf 03 ror $0x3,%rdi + 39e2: 4d 21 df and %r11,%r15 + 39e5: 4d 31 ef xor %r13,%r15 + 39e8: 4c 31 fe xor %r15,%rsi + 39eb: 48 89 74 24 88 mov %rsi,-0x78(%rsp) + 39f0: 4c 89 de mov %r11,%rsi + 39f3: 48 f7 d6 not %rsi + 39f6: 49 89 f7 mov %rsi,%r15 + 39f9: 4d 21 d7 and %r10,%r15 + 39fc: 4c 89 fe mov %r15,%rsi + 39ff: 4c 31 e6 xor %r12,%rsi + 3a02: 48 89 74 24 90 mov %rsi,-0x70(%rsp) + 3a07: 4c 89 d6 mov %r10,%rsi + 3a0a: 48 f7 d6 not %rsi + 3a0d: 49 89 f7 mov %rsi,%r15 + 3a10: 49 21 d7 and %rdx,%r15 + 3a13: 4c 89 fe mov %r15,%rsi + 3a16: 4c 31 de xor %r11,%rsi + 3a19: 49 89 d3 mov %rdx,%r11 + 3a1c: 49 f7 d3 not %r11 + 3a1f: 48 89 74 24 98 mov %rsi,-0x68(%rsp) + 3a24: 48 8b 74 24 d8 mov -0x28(%rsp),%rsi + 3a29: 4d 21 eb and %r13,%r11 + 3a2c: 49 f7 d5 not %r13 + 3a2f: 4d 31 d3 xor %r10,%r11 + 3a32: 4d 21 e5 and %r12,%r13 + 3a35: 4c 8b 54 24 c8 mov -0x38(%rsp),%r10 + 3a3a: 4c 8b 64 24 b0 mov -0x50(%rsp),%r12 + 3a3f: 4c 89 5c 24 18 mov %r11,0x18(%rsp) + 3a44: 4d 89 eb mov %r13,%r11 + 3a47: 49 31 d3 xor %rdx,%r11 + 3a4a: 4d 31 c2 xor %r8,%r10 + 3a4d: 49 31 c4 xor %rax,%r12 + 3a50: 4c 89 5c 24 a0 mov %r11,-0x60(%rsp) + 3a55: 4c 8b 5c 24 b8 mov -0x48(%rsp),%r11 + 3a5a: 49 c1 c2 14 rol $0x14,%r10 + 3a5e: 4c 89 e2 mov %r12,%rdx + 3a61: 4d 89 d4 mov %r10,%r12 + 3a64: 48 c1 c2 1c rol $0x1c,%rdx + 3a68: 4d 31 f3 xor %r14,%r11 + 3a6b: 49 f7 d4 not %r12 + 3a6e: 49 c1 c3 03 rol $0x3,%r11 + 3a72: 4d 21 dc and %r11,%r12 + 3a75: 49 31 d4 xor %rdx,%r12 + 3a78: 4c 89 64 24 a8 mov %r12,-0x58(%rsp) + 3a7d: 4d 89 dc mov %r11,%r12 + 3a80: 49 f7 d4 not %r12 + 3a83: 4d 21 cc and %r9,%r12 + 3a86: 4c 31 c1 xor %r8,%rcx + 3a89: 4c 31 f6 xor %r14,%rsi + 3a8c: 48 c1 c1 08 rol $0x8,%rcx + 3a90: 4d 31 d4 xor %r10,%r12 + 3a93: 48 c1 c6 12 rol $0x12,%rsi + 3a97: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) + 3a9c: 4d 89 cc mov %r9,%r12 + 3a9f: 49 f7 d4 not %r12 + 3aa2: 49 21 fc and %rdi,%r12 + 3aa5: 4d 31 dc xor %r11,%r12 + 3aa8: 49 89 fb mov %rdi,%r11 + 3aab: 49 f7 d3 not %r11 + 3aae: 4c 89 64 24 b8 mov %r12,-0x48(%rsp) + 3ab3: 49 21 d3 and %rdx,%r11 + 3ab6: 48 f7 d2 not %rdx + 3ab9: 4d 31 cb xor %r9,%r11 + 3abc: 4c 21 d2 and %r10,%rdx + 3abf: 4c 8b 4c 24 e0 mov -0x20(%rsp),%r9 + 3ac4: 4c 89 5c 24 c0 mov %r11,-0x40(%rsp) + 3ac9: 49 89 d3 mov %rdx,%r11 + 3acc: 48 8b 54 24 20 mov 0x20(%rsp),%rdx + 3ad1: 49 31 fb xor %rdi,%r11 + 3ad4: 48 8b 7c 24 d0 mov -0x30(%rsp),%rdi + 3ad9: 49 31 c1 xor %rax,%r9 + 3adc: 4c 89 5c 24 c8 mov %r11,-0x38(%rsp) + 3ae1: 49 c1 c1 19 rol $0x19,%r9 + 3ae5: 48 31 ea xor %rbp,%rdx + 3ae8: 48 31 df xor %rbx,%rdi + 3aeb: 48 d1 c2 rol $1,%rdx + 3aee: 48 c1 c7 06 rol $0x6,%rdi + 3af2: 49 89 fb mov %rdi,%r11 + 3af5: 49 f7 d3 not %r11 + 3af8: 4d 89 da mov %r11,%r10 + 3afb: 4d 21 ca and %r9,%r10 + 3afe: 4d 89 d3 mov %r10,%r11 + 3b01: 49 31 d3 xor %rdx,%r11 + 3b04: 4c 89 5c 24 d0 mov %r11,-0x30(%rsp) + 3b09: 4d 89 cb mov %r9,%r11 + 3b0c: 49 f7 d3 not %r11 + 3b0f: 4d 89 da mov %r11,%r10 + 3b12: 49 21 ca and %rcx,%r10 + 3b15: 4d 89 d3 mov %r10,%r11 + 3b18: 49 31 fb xor %rdi,%r11 + 3b1b: 4c 89 5c 24 d8 mov %r11,-0x28(%rsp) + 3b20: 49 89 cb mov %rcx,%r11 + 3b23: 49 f7 d3 not %r11 + 3b26: 4d 89 dc mov %r11,%r12 + 3b29: 49 21 f4 and %rsi,%r12 + 3b2c: 4d 31 cc xor %r9,%r12 + 3b2f: 49 89 f1 mov %rsi,%r9 + 3b32: 49 f7 d1 not %r9 + 3b35: 49 21 d1 and %rdx,%r9 + 3b38: 48 f7 d2 not %rdx + 3b3b: 48 21 fa and %rdi,%rdx + 3b3e: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi + 3b43: 49 31 c9 xor %rcx,%r9 + 3b46: 48 31 f2 xor %rsi,%rdx + 3b49: 48 8b 74 24 38 mov 0x38(%rsp),%rsi + 3b4e: 4c 89 4c 24 e0 mov %r9,-0x20(%rsp) + 3b53: 4c 31 c7 xor %r8,%rdi + 3b56: 48 89 54 24 e8 mov %rdx,-0x18(%rsp) + 3b5b: 4c 31 f6 xor %r14,%rsi + 3b5e: 48 89 fa mov %rdi,%rdx + 3b61: 48 8b 3c 24 mov (%rsp),%rdi + 3b65: 4c 8b 4c 24 f8 mov -0x8(%rsp),%r9 + 3b6a: 48 c1 ce 1c ror $0x1c,%rsi + 3b6e: 48 c1 c2 1b rol $0x1b,%rdx + 3b72: 48 8b 4c 24 f0 mov -0x10(%rsp),%rcx + 3b77: 49 89 f3 mov %rsi,%r11 + 3b7a: 48 31 ef xor %rbp,%rdi + 3b7d: 49 31 d9 xor %rbx,%r9 + 3b80: 48 c1 c7 0a rol $0xa,%rdi + 3b84: 49 f7 d3 not %r11 + 3b87: 49 c1 c1 0f rol $0xf,%r9 + 3b8b: 48 31 c1 xor %rax,%rcx + 3b8e: 4d 89 da mov %r11,%r10 + 3b91: 48 c1 c9 08 ror $0x8,%rcx + 3b95: 48 33 44 24 40 xor 0x40(%rsp),%rax + 3b9a: 49 21 fa and %rdi,%r10 + 3b9d: 48 c1 c8 09 ror $0x9,%rax + 3ba1: 4d 89 d3 mov %r10,%r11 + 3ba4: 49 89 c7 mov %rax,%r15 + 3ba7: 49 31 d3 xor %rdx,%r11 + 3baa: 49 f7 d7 not %r15 + 3bad: 4c 89 5c 24 f0 mov %r11,-0x10(%rsp) + 3bb2: 49 89 fb mov %rdi,%r11 + 3bb5: 49 f7 d3 not %r11 + 3bb8: 4d 89 dd mov %r11,%r13 + 3bbb: 4d 89 cb mov %r9,%r11 + 3bbe: 49 f7 d3 not %r11 + 3bc1: 4d 21 cd and %r9,%r13 + 3bc4: 4d 89 da mov %r11,%r10 + 3bc7: 49 31 f5 xor %rsi,%r13 + 3bca: 49 21 ca and %rcx,%r10 + 3bcd: 4d 89 d3 mov %r10,%r11 + 3bd0: 49 31 fb xor %rdi,%r11 + 3bd3: 4c 89 5c 24 f8 mov %r11,-0x8(%rsp) + 3bd8: 49 89 cb mov %rcx,%r11 + 3bdb: 49 f7 d3 not %r11 + 3bde: 49 21 d3 and %rdx,%r11 + 3be1: 48 f7 d2 not %rdx + 3be4: 48 21 f2 and %rsi,%rdx + 3be7: 48 8b 74 24 48 mov 0x48(%rsp),%rsi + 3bec: 4d 31 cb xor %r9,%r11 + 3bef: 48 89 d7 mov %rdx,%rdi + 3bf2: 48 8b 54 24 28 mov 0x28(%rsp),%rdx + 3bf7: 48 31 cf xor %rcx,%rdi + 3bfa: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 3bff: 4c 31 c6 xor %r8,%rsi + 3c02: 48 31 da xor %rbx,%rdx + 3c05: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx + 3c0a: 48 c1 ce 19 ror $0x19,%rsi + 3c0e: 48 89 3c 24 mov %rdi,(%rsp) + 3c12: 4c 31 f1 xor %r14,%rcx + 3c15: 48 89 f7 mov %rsi,%rdi + 3c18: 49 21 f7 and %rsi,%r15 + 3c1b: 48 c1 ca 02 ror $0x2,%rdx + 3c1f: 48 c1 c9 17 ror $0x17,%rcx + 3c23: 48 31 eb xor %rbp,%rbx + 3c26: 48 f7 d7 not %rdi + 3c29: 49 31 d7 xor %rdx,%r15 + 3c2c: 49 89 c8 mov %rcx,%r8 + 3c2f: 48 c1 c3 02 rol $0x2,%rbx + 3c33: 48 21 cf and %rcx,%rdi + 3c36: 49 f7 d0 not %r8 + 3c39: 48 31 c7 xor %rax,%rdi + 3c3c: 49 21 d8 and %rbx,%r8 + 3c3f: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 3c44: 49 31 f0 xor %rsi,%r8 + 3c47: 48 89 de mov %rbx,%rsi + 3c4a: 48 f7 d6 not %rsi + 3c4d: 48 21 d6 and %rdx,%rsi + 3c50: 48 f7 d2 not %rdx + 3c53: 48 31 ce xor %rcx,%rsi + 3c56: 48 21 c2 and %rax,%rdx + 3c59: 48 8b 44 24 58 mov 0x58(%rsp),%rax + 3c5e: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 3c63: 48 8d 35 76 25 00 00 lea 0x2576(%rip),%rsi # 61e0 + 3c6a: 48 31 d3 xor %rdx,%rbx + 3c6d: 48 39 c6 cmp %rax,%rsi + 3c70: 0f 85 1a f9 ff ff jne 3590 + 3c76: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi + 3c7b: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3c80: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 + 3c85: 48 89 07 mov %rax,(%rdi) + 3c88: 48 8b 44 24 90 mov -0x70(%rsp),%rax + 3c8d: 4c 89 77 18 mov %r14,0x18(%rdi) + 3c91: 48 89 47 08 mov %rax,0x8(%rdi) + 3c95: 48 8b 44 24 98 mov -0x68(%rsp),%rax + 3c9a: 4c 89 67 60 mov %r12,0x60(%rdi) + 3c9e: 48 89 47 10 mov %rax,0x10(%rdi) + 3ca2: 48 8b 44 24 a0 mov -0x60(%rsp),%rax + 3ca7: 48 89 47 20 mov %rax,0x20(%rdi) + 3cab: 48 8b 44 24 a8 mov -0x58(%rsp),%rax + 3cb0: 48 89 47 28 mov %rax,0x28(%rdi) + 3cb4: 48 8b 44 24 b0 mov -0x50(%rsp),%rax + 3cb9: 48 89 47 30 mov %rax,0x30(%rdi) + 3cbd: 48 8b 44 24 b8 mov -0x48(%rsp),%rax + 3cc2: 48 89 47 38 mov %rax,0x38(%rdi) + 3cc6: 48 8b 44 24 c0 mov -0x40(%rsp),%rax + 3ccb: 48 89 47 40 mov %rax,0x40(%rdi) + 3ccf: 48 8b 44 24 c8 mov -0x38(%rsp),%rax + 3cd4: 48 89 47 48 mov %rax,0x48(%rdi) + 3cd8: 48 8b 44 24 d0 mov -0x30(%rsp),%rax + 3cdd: 48 89 47 50 mov %rax,0x50(%rdi) + 3ce1: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 3ce6: 48 89 47 58 mov %rax,0x58(%rdi) + 3cea: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 3cef: 48 89 47 68 mov %rax,0x68(%rdi) + 3cf3: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 3cf8: 48 89 47 70 mov %rax,0x70(%rdi) + 3cfc: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 3d01: 48 89 47 78 mov %rax,0x78(%rdi) + 3d05: 4c 89 af 80 00 00 00 mov %r13,0x80(%rdi) + 3d0c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3d11: 4c 89 9f 90 00 00 00 mov %r11,0x90(%rdi) + 3d18: 48 89 87 88 00 00 00 mov %rax,0x88(%rdi) + 3d1f: 48 8b 04 24 mov (%rsp),%rax + 3d23: 4c 89 bf a0 00 00 00 mov %r15,0xa0(%rdi) + 3d2a: 48 89 87 98 00 00 00 mov %rax,0x98(%rdi) + 3d31: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3d36: 4c 89 87 b0 00 00 00 mov %r8,0xb0(%rdi) + 3d3d: 48 89 87 a8 00 00 00 mov %rax,0xa8(%rdi) + 3d44: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 3d49: 48 89 9f c0 00 00 00 mov %rbx,0xc0(%rdi) + 3d50: 48 89 87 b8 00 00 00 mov %rax,0xb8(%rdi) + 3d57: 48 83 c4 68 add $0x68,%rsp + 3d5b: 5b pop %rbx + 3d5c: 5d pop %rbp + 3d5d: 41 5c pop %r12 + 3d5f: 41 5d pop %r13 + 3d61: 41 5e pop %r14 + 3d63: 41 5f pop %r15 + 3d65: c3 ret + 3d66: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3d6d: 00 00 00 + +0000000000003d70 : + 3d70: 41 57 push %r15 + 3d72: 31 c0 xor %eax,%eax + 3d74: 49 89 f7 mov %rsi,%r15 + 3d77: 41 56 push %r14 + 3d79: 41 55 push %r13 + 3d7b: 41 54 push %r12 + 3d7d: 49 89 d4 mov %rdx,%r12 + 3d80: 55 push %rbp + 3d81: 48 89 fd mov %rdi,%rbp + 3d84: 48 83 c7 08 add $0x8,%rdi + 3d88: 53 push %rbx + 3d89: 89 cb mov %ecx,%ebx + 3d8b: 48 89 e9 mov %rbp,%rcx + 3d8e: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) + 3d95: 00 + 3d96: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 3d9d: 00 00 00 00 + 3da1: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 3da5: 48 29 f9 sub %rdi,%rcx + 3da8: 81 c1 c8 00 00 00 add $0xc8,%ecx + 3dae: c1 e9 03 shr $0x3,%ecx + 3db1: f3 48 ab rep stos %rax,%es:(%rdi) + 3db4: 48 81 fa 87 00 00 00 cmp $0x87,%rdx + 3dbb: 0f 86 ae 00 00 00 jbe 3e6f + 3dc1: 4c 8d b6 88 00 00 00 lea 0x88(%rsi),%r14 + 3dc8: 4d 89 f5 mov %r14,%r13 + 3dcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 3dd0: 4c 89 f8 mov %r15,%rax + 3dd3: 48 89 ee mov %rbp,%rsi + 3dd6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3ddd: 00 00 00 + 3de0: 0f b6 50 01 movzbl 0x1(%rax),%edx + 3de4: 0f b6 48 02 movzbl 0x2(%rax),%ecx + 3de8: 48 83 c0 08 add $0x8,%rax + 3dec: 48 c1 e1 10 shl $0x10,%rcx + 3df0: 48 c1 e2 08 shl $0x8,%rdx + 3df4: 48 09 ca or %rcx,%rdx + 3df7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx + 3dfb: 48 09 ca or %rcx,%rdx + 3dfe: 0f b6 48 fb movzbl -0x5(%rax),%ecx + 3e02: 48 c1 e1 18 shl $0x18,%rcx + 3e06: 48 09 ca or %rcx,%rdx + 3e09: 0f b6 48 fc movzbl -0x4(%rax),%ecx + 3e0d: 48 c1 e1 20 shl $0x20,%rcx + 3e11: 48 09 d1 or %rdx,%rcx + 3e14: 0f b6 50 fd movzbl -0x3(%rax),%edx + 3e18: 48 c1 e2 28 shl $0x28,%rdx + 3e1c: 48 09 ca or %rcx,%rdx + 3e1f: 0f b6 48 fe movzbl -0x2(%rax),%ecx + 3e23: 48 c1 e1 30 shl $0x30,%rcx + 3e27: 48 09 d1 or %rdx,%rcx + 3e2a: 0f b6 50 ff movzbl -0x1(%rax),%edx + 3e2e: 48 c1 e2 38 shl $0x38,%rdx + 3e32: 48 09 ca or %rcx,%rdx + 3e35: 48 31 16 xor %rdx,(%rsi) + 3e38: 48 83 c6 08 add $0x8,%rsi + 3e3c: 4c 39 e8 cmp %r13,%rax + 3e3f: 75 9f jne 3de0 + 3e41: 48 89 ef mov %rbp,%rdi + 3e44: 49 81 ec 88 00 00 00 sub $0x88,%r12 + 3e4b: 4d 89 f7 mov %r14,%r15 + 3e4e: 49 81 c5 88 00 00 00 add $0x88,%r13 + 3e55: e8 26 f6 ff ff call 3480 + 3e5a: 49 81 fc 87 00 00 00 cmp $0x87,%r12 + 3e61: 76 0c jbe 3e6f + 3e63: 49 81 c6 88 00 00 00 add $0x88,%r14 + 3e6a: e9 61 ff ff ff jmp 3dd0 + 3e6f: 4d 85 e4 test %r12,%r12 + 3e72: 74 6c je 3ee0 + 3e74: 31 c0 xor %eax,%eax + 3e76: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3e7d: 00 00 00 + 3e80: 89 c2 mov %eax,%edx + 3e82: 89 c1 mov %eax,%ecx + 3e84: c1 ea 03 shr $0x3,%edx + 3e87: 83 e1 07 and $0x7,%ecx + 3e8a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 3e91: 41 0f b6 14 07 movzbl (%r15,%rax,1),%edx + 3e96: c1 e1 03 shl $0x3,%ecx + 3e99: 48 83 c0 01 add $0x1,%rax + 3e9d: 48 d3 e2 shl %cl,%rdx + 3ea0: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) + 3ea5: 49 39 c4 cmp %rax,%r12 + 3ea8: 75 d6 jne 3e80 + 3eaa: 44 89 e0 mov %r12d,%eax + 3ead: 44 89 e1 mov %r12d,%ecx + 3eb0: c1 e8 03 shr $0x3,%eax + 3eb3: 83 e1 07 and $0x7,%ecx + 3eb6: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 3ebd: c1 e1 03 shl $0x3,%ecx + 3ec0: 48 01 e8 add %rbp,%rax + 3ec3: 0f b6 db movzbl %bl,%ebx + 3ec6: 48 d3 e3 shl %cl,%rbx + 3ec9: 48 31 18 xor %rbx,(%rax) + 3ecc: 48 0f ba bd 80 00 00 btcq $0x3f,0x80(%rbp) + 3ed3: 00 3f + 3ed5: 5b pop %rbx + 3ed6: 5d pop %rbp + 3ed7: 41 5c pop %r12 + 3ed9: 41 5d pop %r13 + 3edb: 41 5e pop %r14 + 3edd: 41 5f pop %r15 + 3edf: c3 ret + 3ee0: 48 89 e8 mov %rbp,%rax + 3ee3: 31 c9 xor %ecx,%ecx + 3ee5: eb dc jmp 3ec3 + 3ee7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 3eee: 00 00 + +0000000000003ef0 : + 3ef0: 41 56 push %r14 + 3ef2: 31 c0 xor %eax,%eax + 3ef4: 49 89 f6 mov %rsi,%r14 + 3ef7: 41 55 push %r13 + 3ef9: 41 54 push %r12 + 3efb: 55 push %rbp + 3efc: 48 89 d5 mov %rdx,%rbp + 3eff: 53 push %rbx + 3f00: 48 89 fb mov %rdi,%rbx + 3f03: 48 83 c7 08 add $0x8,%rdi + 3f07: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) + 3f0e: 00 + 3f0f: 48 89 d9 mov %rbx,%rcx + 3f12: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 3f19: 00 00 00 00 + 3f1d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 3f21: 48 29 f9 sub %rdi,%rcx + 3f24: 81 c1 c8 00 00 00 add $0xc8,%ecx + 3f2a: c1 e9 03 shr $0x3,%ecx + 3f2d: f3 48 ab rep stos %rax,%es:(%rdi) + 3f30: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx + 3f37: 0f 86 b2 00 00 00 jbe 3fef + 3f3d: 4c 8d ae a8 00 00 00 lea 0xa8(%rsi),%r13 + 3f44: 4d 89 ec mov %r13,%r12 + 3f47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 3f4e: 00 00 + 3f50: 4c 89 f0 mov %r14,%rax + 3f53: 48 89 de mov %rbx,%rsi + 3f56: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3f5d: 00 00 00 + 3f60: 0f b6 50 01 movzbl 0x1(%rax),%edx + 3f64: 0f b6 48 02 movzbl 0x2(%rax),%ecx + 3f68: 48 83 c0 08 add $0x8,%rax + 3f6c: 48 c1 e1 10 shl $0x10,%rcx + 3f70: 48 c1 e2 08 shl $0x8,%rdx + 3f74: 48 09 ca or %rcx,%rdx + 3f77: 0f b6 48 f8 movzbl -0x8(%rax),%ecx + 3f7b: 48 09 ca or %rcx,%rdx + 3f7e: 0f b6 48 fb movzbl -0x5(%rax),%ecx + 3f82: 48 c1 e1 18 shl $0x18,%rcx + 3f86: 48 09 ca or %rcx,%rdx + 3f89: 0f b6 48 fc movzbl -0x4(%rax),%ecx + 3f8d: 48 c1 e1 20 shl $0x20,%rcx + 3f91: 48 09 d1 or %rdx,%rcx + 3f94: 0f b6 50 fd movzbl -0x3(%rax),%edx + 3f98: 48 c1 e2 28 shl $0x28,%rdx + 3f9c: 48 09 ca or %rcx,%rdx + 3f9f: 0f b6 48 fe movzbl -0x2(%rax),%ecx + 3fa3: 48 c1 e1 30 shl $0x30,%rcx + 3fa7: 48 09 d1 or %rdx,%rcx + 3faa: 0f b6 50 ff movzbl -0x1(%rax),%edx + 3fae: 48 c1 e2 38 shl $0x38,%rdx + 3fb2: 48 09 ca or %rcx,%rdx + 3fb5: 48 31 16 xor %rdx,(%rsi) + 3fb8: 48 83 c6 08 add $0x8,%rsi + 3fbc: 4c 39 e0 cmp %r12,%rax + 3fbf: 75 9f jne 3f60 + 3fc1: 48 89 df mov %rbx,%rdi + 3fc4: 48 81 ed a8 00 00 00 sub $0xa8,%rbp + 3fcb: 4d 89 ee mov %r13,%r14 + 3fce: 49 81 c4 a8 00 00 00 add $0xa8,%r12 + 3fd5: e8 a6 f4 ff ff call 3480 + 3fda: 48 81 fd a7 00 00 00 cmp $0xa7,%rbp + 3fe1: 76 0c jbe 3fef + 3fe3: 49 81 c5 a8 00 00 00 add $0xa8,%r13 + 3fea: e9 61 ff ff ff jmp 3f50 + 3fef: 48 85 ed test %rbp,%rbp + 3ff2: 74 69 je 405d + 3ff4: 31 c0 xor %eax,%eax + 3ff6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 3ffd: 00 00 00 + 4000: 89 c2 mov %eax,%edx + 4002: 89 c1 mov %eax,%ecx + 4004: c1 ea 03 shr $0x3,%edx + 4007: 83 e1 07 and $0x7,%ecx + 400a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 4011: 41 0f b6 14 06 movzbl (%r14,%rax,1),%edx + 4016: c1 e1 03 shl $0x3,%ecx + 4019: 48 83 c0 01 add $0x1,%rax + 401d: 48 d3 e2 shl %cl,%rdx + 4020: 48 31 14 33 xor %rdx,(%rbx,%rsi,1) + 4024: 48 39 c5 cmp %rax,%rbp + 4027: 75 d7 jne 4000 + 4029: 89 e8 mov %ebp,%eax + 402b: 89 e9 mov %ebp,%ecx + 402d: ba 1f 00 00 00 mov $0x1f,%edx + 4032: c1 e8 03 shr $0x3,%eax + 4035: 83 e1 07 and $0x7,%ecx + 4038: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 403f: c1 e1 03 shl $0x3,%ecx + 4042: 48 01 d8 add %rbx,%rax + 4045: 48 d3 e2 shl %cl,%rdx + 4048: 48 31 10 xor %rdx,(%rax) + 404b: 48 0f ba bb a0 00 00 btcq $0x3f,0xa0(%rbx) + 4052: 00 3f + 4054: 5b pop %rbx + 4055: 5d pop %rbp + 4056: 41 5c pop %r12 + 4058: 41 5d pop %r13 + 405a: 41 5e pop %r14 + 405c: c3 ret + 405d: 48 89 d8 mov %rbx,%rax + 4060: ba 1f 00 00 00 mov $0x1f,%edx + 4065: eb e1 jmp 4048 + 4067: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 406e: 00 00 + +0000000000004070 : + 4070: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) + 4077: 48 89 fa mov %rdi,%rdx + 407a: 48 8d 7f 08 lea 0x8(%rdi),%rdi + 407e: 31 c0 xor %eax,%eax + 4080: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 4087: 00 00 00 00 + 408b: 48 89 d1 mov %rdx,%rcx + 408e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 4092: 48 29 f9 sub %rdi,%rcx + 4095: 81 c1 c8 00 00 00 add $0xc8,%ecx + 409b: c1 e9 03 shr $0x3,%ecx + 409e: f3 48 ab rep stos %rax,%es:(%rdi) + 40a1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) + 40a8: 00 00 00 + 40ab: c3 ret + 40ac: 0f 1f 40 00 nopl 0x0(%rax) + +00000000000040b0 : + 40b0: 41 54 push %r12 + 40b2: 49 89 d4 mov %rdx,%r12 + 40b5: 55 push %rbp + 40b6: 48 89 f5 mov %rsi,%rbp + 40b9: 53 push %rbx + 40ba: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax + 40c0: 48 89 fb mov %rdi,%rbx + 40c3: 48 01 c2 add %rax,%rdx + 40c6: 49 89 c0 mov %rax,%r8 + 40c9: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx + 40d0: 0f 86 a9 00 00 00 jbe 417f + 40d6: 3d a7 00 00 00 cmp $0xa7,%eax + 40db: 76 28 jbe 4105 + 40dd: 0f 1f 00 nopl (%rax) + 40e0: b8 a8 00 00 00 mov $0xa8,%eax + 40e5: 48 89 df mov %rbx,%rdi + 40e8: 44 29 c0 sub %r8d,%eax + 40eb: 49 29 c4 sub %rax,%r12 + 40ee: e8 8d f3 ff ff call 3480 + 40f3: 45 31 c0 xor %r8d,%r8d + 40f6: 31 c0 xor %eax,%eax + 40f8: 49 81 fc a7 00 00 00 cmp $0xa7,%r12 + 40ff: 0f 86 8b 00 00 00 jbe 4190 + 4105: 44 89 c0 mov %r8d,%eax + 4108: 48 89 ee mov %rbp,%rsi + 410b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4112: 00 00 00 00 + 4116: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 411d: 00 00 00 00 + 4121: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4128: 00 00 00 00 + 412c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4133: 00 00 00 00 + 4137: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 413e: 00 00 + 4140: 89 c2 mov %eax,%edx + 4142: 89 c1 mov %eax,%ecx + 4144: 48 83 c6 01 add $0x1,%rsi + 4148: 83 c0 01 add $0x1,%eax + 414b: c1 ea 03 shr $0x3,%edx + 414e: 83 e1 07 and $0x7,%ecx + 4151: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi + 4158: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 415c: c1 e1 03 shl $0x3,%ecx + 415f: 48 d3 e2 shl %cl,%rdx + 4162: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) + 4166: 3d a8 00 00 00 cmp $0xa8,%eax + 416b: 75 d3 jne 4140 + 416d: b8 a7 00 00 00 mov $0xa7,%eax + 4172: 44 29 c0 sub %r8d,%eax + 4175: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp + 417a: e9 61 ff ff ff jmp 40e0 + 417f: 49 89 d4 mov %rdx,%r12 + 4182: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4189: 00 00 00 00 + 418d: 0f 1f 00 nopl (%rax) + 4190: 4c 39 e0 cmp %r12,%rax + 4193: 44 89 c0 mov %r8d,%eax + 4196: 73 5a jae 41f2 + 4198: 48 89 ea mov %rbp,%rdx + 419b: 45 8d 40 01 lea 0x1(%r8),%r8d + 419f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 41a6: 00 00 00 00 + 41aa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 41b1: 00 00 00 00 + 41b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 41bc: 00 00 00 00 + 41c0: 89 c1 mov %eax,%ecx + 41c2: 0f b6 32 movzbl (%rdx),%esi + 41c5: 48 83 c2 01 add $0x1,%rdx + 41c9: c1 e9 03 shr $0x3,%ecx + 41cc: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi + 41d3: 89 c1 mov %eax,%ecx + 41d5: 83 c0 01 add $0x1,%eax + 41d8: 83 e1 07 and $0x7,%ecx + 41db: c1 e1 03 shl $0x3,%ecx + 41de: 48 d3 e6 shl %cl,%rsi + 41e1: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx + 41e6: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) + 41ea: 48 29 e9 sub %rbp,%rcx + 41ed: 4c 39 e1 cmp %r12,%rcx + 41f0: 72 ce jb 41c0 + 41f2: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) + 41f8: 5b pop %rbx + 41f9: 5d pop %rbp + 41fa: 41 5c pop %r12 + 41fc: c3 ret + 41fd: 0f 1f 00 nopl (%rax) + +0000000000004200 : + 4200: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx + 4206: 89 c8 mov %ecx,%eax + 4208: 83 e1 07 and $0x7,%ecx + 420b: c1 e8 03 shr $0x3,%eax + 420e: c1 e1 03 shl $0x3,%ecx + 4211: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 4218: b8 1f 00 00 00 mov $0x1f,%eax + 421d: 48 d3 e0 shl %cl,%rax + 4220: 48 31 04 17 xor %rax,(%rdi,%rdx,1) + 4224: c7 87 c8 00 00 00 a8 movl $0xa8,0xc8(%rdi) + 422b: 00 00 00 + 422e: 48 0f ba bf a0 00 00 btcq $0x3f,0xa0(%rdi) + 4235: 00 3f + 4237: c3 ret + 4238: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 423f: 00 + +0000000000004240 : + 4240: 41 54 push %r12 + 4242: 49 89 d4 mov %rdx,%r12 + 4245: 55 push %rbp + 4246: 53 push %rbx + 4247: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax + 424d: 48 85 f6 test %rsi,%rsi + 4250: 74 66 je 42b8 + 4252: 48 89 fb mov %rdi,%rbx + 4255: 48 89 f7 mov %rsi,%rdi + 4258: 3d a8 00 00 00 cmp $0xa8,%eax + 425d: 0f 84 82 00 00 00 je 42e5 + 4263: 3d a7 00 00 00 cmp $0xa7,%eax + 4268: 77 f9 ja 4263 + 426a: 89 c5 mov %eax,%ebp + 426c: 41 89 c0 mov %eax,%r8d + 426f: 48 01 fd add %rdi,%rbp + 4272: 44 89 c6 mov %r8d,%esi + 4275: 44 89 c0 mov %r8d,%eax + 4278: 48 29 de sub %rbx,%rsi + 427b: eb 28 jmp 42a5 + 427d: 0f 1f 00 nopl (%rax) + 4280: 89 c2 mov %eax,%edx + 4282: 89 c1 mov %eax,%ecx + 4284: 48 83 c3 01 add $0x1,%rbx + 4288: 83 c0 01 add $0x1,%eax + 428b: c1 ea 03 shr $0x3,%edx + 428e: 83 e1 07 and $0x7,%ecx + 4291: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx + 4295: c1 e1 03 shl $0x3,%ecx + 4298: 48 d3 ea shr %cl,%rdx + 429b: 88 53 ff mov %dl,-0x1(%rbx) + 429e: 3d a8 00 00 00 cmp $0xa8,%eax + 42a3: 74 23 je 42c8 + 42a5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 42a9: 48 39 ea cmp %rbp,%rdx + 42ac: 72 d2 jb 4280 + 42ae: 89 c2 mov %eax,%edx + 42b0: 44 29 c2 sub %r8d,%edx + 42b3: 48 29 d7 sub %rdx,%rdi + 42b6: 75 b2 jne 426a + 42b8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) + 42bf: 00 + 42c0: 5b pop %rbx + 42c1: 5d pop %rbp + 42c2: 41 5c pop %r12 + 42c4: c3 ret + 42c5: 0f 1f 00 nopl (%rax) + 42c8: 89 c2 mov %eax,%edx + 42ca: 44 29 c2 sub %r8d,%edx + 42cd: 48 29 d7 sub %rdx,%rdi + 42d0: 48 89 fd mov %rdi,%rbp + 42d3: 74 e3 je 42b8 + 42d5: 4c 89 e7 mov %r12,%rdi + 42d8: e8 a3 f1 ff ff call 3480 + 42dd: 48 89 ef mov %rbp,%rdi + 42e0: 45 31 c0 xor %r8d,%r8d + 42e3: eb 8d jmp 4272 + 42e5: 48 89 f5 mov %rsi,%rbp + 42e8: eb eb jmp 42d5 + 42ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +00000000000042f0 : + 42f0: 53 push %rbx + 42f1: 48 89 fb mov %rdi,%rbx + 42f4: e8 f7 fb ff ff call 3ef0 + 42f9: c7 83 c8 00 00 00 a8 movl $0xa8,0xc8(%rbx) + 4300: 00 00 00 + 4303: 5b pop %rbx + 4304: c3 ret + 4305: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 430c: 00 00 00 00 + +0000000000004310 : + 4310: 48 85 f6 test %rsi,%rsi + 4313: 0f 84 9a 00 00 00 je 43b3 + 4319: 41 55 push %r13 + 431b: 4c 8d af a8 00 00 00 lea 0xa8(%rdi),%r13 + 4322: 41 54 push %r12 + 4324: 49 89 d4 mov %rdx,%r12 + 4327: 55 push %rbp + 4328: 48 89 f5 mov %rsi,%rbp + 432b: 53 push %rbx + 432c: 0f 1f 40 00 nopl 0x0(%rax) + 4330: 4c 89 e7 mov %r12,%rdi + 4333: 49 8d 9d 58 ff ff ff lea -0xa8(%r13),%rbx + 433a: e8 41 f1 ff ff call 3480 + 433f: 4c 89 e2 mov %r12,%rdx + 4342: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4349: 00 00 00 00 + 434d: 0f 1f 00 nopl (%rax) + 4350: 48 8b 02 mov (%rdx),%rax + 4353: 48 83 c3 08 add $0x8,%rbx + 4357: 48 83 c2 08 add $0x8,%rdx + 435b: 48 89 c1 mov %rax,%rcx + 435e: 88 43 f8 mov %al,-0x8(%rbx) + 4361: 48 c1 e9 10 shr $0x10,%rcx + 4365: 88 63 f9 mov %ah,-0x7(%rbx) + 4368: 88 4b fa mov %cl,-0x6(%rbx) + 436b: 48 89 c1 mov %rax,%rcx + 436e: 48 c1 e9 18 shr $0x18,%rcx + 4372: 88 4b fb mov %cl,-0x5(%rbx) + 4375: 48 89 c1 mov %rax,%rcx + 4378: 48 c1 e9 20 shr $0x20,%rcx + 437c: 88 4b fc mov %cl,-0x4(%rbx) + 437f: 48 89 c1 mov %rax,%rcx + 4382: 48 c1 e9 28 shr $0x28,%rcx + 4386: 88 4b fd mov %cl,-0x3(%rbx) + 4389: 48 89 c1 mov %rax,%rcx + 438c: 48 c1 e8 38 shr $0x38,%rax + 4390: 48 c1 e9 30 shr $0x30,%rcx + 4394: 88 43 ff mov %al,-0x1(%rbx) + 4397: 88 4b fe mov %cl,-0x2(%rbx) + 439a: 49 39 dd cmp %rbx,%r13 + 439d: 75 b1 jne 4350 + 439f: 49 81 c5 a8 00 00 00 add $0xa8,%r13 + 43a6: 48 83 ed 01 sub $0x1,%rbp + 43aa: 75 84 jne 4330 + 43ac: 5b pop %rbx + 43ad: 5d pop %rbp + 43ae: 41 5c pop %r12 + 43b0: 41 5d pop %r13 + 43b2: c3 ret + 43b3: c3 ret + 43b4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 43bb: 00 00 00 00 + 43bf: 90 nop + +00000000000043c0 : + 43c0: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) + 43c7: 48 89 fa mov %rdi,%rdx + 43ca: 48 8d 7f 08 lea 0x8(%rdi),%rdi + 43ce: 31 c0 xor %eax,%eax + 43d0: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) + 43d7: 00 00 00 00 + 43db: 48 89 d1 mov %rdx,%rcx + 43de: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi + 43e2: 48 29 f9 sub %rdi,%rcx + 43e5: 81 c1 c8 00 00 00 add $0xc8,%ecx + 43eb: c1 e9 03 shr $0x3,%ecx + 43ee: f3 48 ab rep stos %rax,%es:(%rdi) + 43f1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) + 43f8: 00 00 00 + 43fb: c3 ret + 43fc: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000004400 : + 4400: 41 54 push %r12 + 4402: 49 89 d4 mov %rdx,%r12 + 4405: 55 push %rbp + 4406: 48 89 f5 mov %rsi,%rbp + 4409: 53 push %rbx + 440a: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax + 4410: 48 89 fb mov %rdi,%rbx + 4413: 48 01 c2 add %rax,%rdx + 4416: 49 89 c0 mov %rax,%r8 + 4419: 48 81 fa 87 00 00 00 cmp $0x87,%rdx + 4420: 0f 86 99 00 00 00 jbe 44bf + 4426: 3d 87 00 00 00 cmp $0x87,%eax + 442b: 76 24 jbe 4451 + 442d: 0f 1f 00 nopl (%rax) + 4430: b8 88 00 00 00 mov $0x88,%eax + 4435: 48 89 df mov %rbx,%rdi + 4438: 44 29 c0 sub %r8d,%eax + 443b: 49 29 c4 sub %rax,%r12 + 443e: e8 3d f0 ff ff call 3480 + 4443: 45 31 c0 xor %r8d,%r8d + 4446: 31 c0 xor %eax,%eax + 4448: 49 81 fc 87 00 00 00 cmp $0x87,%r12 + 444f: 76 7f jbe 44d0 + 4451: 44 89 c0 mov %r8d,%eax + 4454: 48 89 ee mov %rbp,%rsi + 4457: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 445e: 00 00 00 00 + 4462: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4469: 00 00 00 00 + 446d: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4474: 00 00 00 00 + 4478: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 447f: 00 + 4480: 89 c2 mov %eax,%edx + 4482: 89 c1 mov %eax,%ecx + 4484: 48 83 c6 01 add $0x1,%rsi + 4488: 83 c0 01 add $0x1,%eax + 448b: c1 ea 03 shr $0x3,%edx + 448e: 83 e1 07 and $0x7,%ecx + 4491: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi + 4498: 0f b6 56 ff movzbl -0x1(%rsi),%edx + 449c: c1 e1 03 shl $0x3,%ecx + 449f: 48 d3 e2 shl %cl,%rdx + 44a2: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) + 44a6: 3d 88 00 00 00 cmp $0x88,%eax + 44ab: 75 d3 jne 4480 + 44ad: b8 87 00 00 00 mov $0x87,%eax + 44b2: 44 29 c0 sub %r8d,%eax + 44b5: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp + 44ba: e9 71 ff ff ff jmp 4430 + 44bf: 49 89 d4 mov %rdx,%r12 + 44c2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 44c9: 00 00 00 00 + 44cd: 0f 1f 00 nopl (%rax) + 44d0: 4c 39 e0 cmp %r12,%rax + 44d3: 44 89 c0 mov %r8d,%eax + 44d6: 73 5a jae 4532 + 44d8: 48 89 ea mov %rbp,%rdx + 44db: 45 8d 40 01 lea 0x1(%r8),%r8d + 44df: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 44e6: 00 00 00 00 + 44ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 44f1: 00 00 00 00 + 44f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 44fc: 00 00 00 00 + 4500: 89 c1 mov %eax,%ecx + 4502: 0f b6 32 movzbl (%rdx),%esi + 4505: 48 83 c2 01 add $0x1,%rdx + 4509: c1 e9 03 shr $0x3,%ecx + 450c: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi + 4513: 89 c1 mov %eax,%ecx + 4515: 83 c0 01 add $0x1,%eax + 4518: 83 e1 07 and $0x7,%ecx + 451b: c1 e1 03 shl $0x3,%ecx + 451e: 48 d3 e6 shl %cl,%rsi + 4521: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx + 4526: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) + 452a: 48 29 e9 sub %rbp,%rcx + 452d: 4c 39 e1 cmp %r12,%rcx + 4530: 72 ce jb 4500 + 4532: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) + 4538: 5b pop %rbx + 4539: 5d pop %rbp + 453a: 41 5c pop %r12 + 453c: c3 ret + 453d: 0f 1f 00 nopl (%rax) + +0000000000004540 : + 4540: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx + 4546: 89 c8 mov %ecx,%eax + 4548: 83 e1 07 and $0x7,%ecx + 454b: c1 e8 03 shr $0x3,%eax + 454e: c1 e1 03 shl $0x3,%ecx + 4551: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 4558: b8 1f 00 00 00 mov $0x1f,%eax + 455d: 48 d3 e0 shl %cl,%rax + 4560: 48 31 04 17 xor %rax,(%rdi,%rdx,1) + 4564: c7 87 c8 00 00 00 88 movl $0x88,0xc8(%rdi) + 456b: 00 00 00 + 456e: 48 0f ba bf 80 00 00 btcq $0x3f,0x80(%rdi) + 4575: 00 3f + 4577: c3 ret + 4578: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 457f: 00 + +0000000000004580 : + 4580: 41 54 push %r12 + 4582: 49 89 d4 mov %rdx,%r12 + 4585: 55 push %rbp + 4586: 53 push %rbx + 4587: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax + 458d: 48 85 f6 test %rsi,%rsi + 4590: 74 66 je 45f8 + 4592: 48 89 fb mov %rdi,%rbx + 4595: 48 89 f7 mov %rsi,%rdi + 4598: 3d 88 00 00 00 cmp $0x88,%eax + 459d: 0f 84 82 00 00 00 je 4625 + 45a3: 3d 87 00 00 00 cmp $0x87,%eax + 45a8: 77 f9 ja 45a3 + 45aa: 89 c5 mov %eax,%ebp + 45ac: 41 89 c0 mov %eax,%r8d + 45af: 48 01 fd add %rdi,%rbp + 45b2: 44 89 c6 mov %r8d,%esi + 45b5: 44 89 c0 mov %r8d,%eax + 45b8: 48 29 de sub %rbx,%rsi + 45bb: eb 28 jmp 45e5 + 45bd: 0f 1f 00 nopl (%rax) + 45c0: 89 c2 mov %eax,%edx + 45c2: 89 c1 mov %eax,%ecx + 45c4: 48 83 c3 01 add $0x1,%rbx + 45c8: 83 c0 01 add $0x1,%eax + 45cb: c1 ea 03 shr $0x3,%edx + 45ce: 83 e1 07 and $0x7,%ecx + 45d1: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx + 45d5: c1 e1 03 shl $0x3,%ecx + 45d8: 48 d3 ea shr %cl,%rdx + 45db: 88 53 ff mov %dl,-0x1(%rbx) + 45de: 3d 88 00 00 00 cmp $0x88,%eax + 45e3: 74 23 je 4608 + 45e5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 45e9: 48 39 ea cmp %rbp,%rdx + 45ec: 72 d2 jb 45c0 + 45ee: 89 c2 mov %eax,%edx + 45f0: 44 29 c2 sub %r8d,%edx + 45f3: 48 29 d7 sub %rdx,%rdi + 45f6: 75 b2 jne 45aa + 45f8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) + 45ff: 00 + 4600: 5b pop %rbx + 4601: 5d pop %rbp + 4602: 41 5c pop %r12 + 4604: c3 ret + 4605: 0f 1f 00 nopl (%rax) + 4608: 89 c2 mov %eax,%edx + 460a: 44 29 c2 sub %r8d,%edx + 460d: 48 29 d7 sub %rdx,%rdi + 4610: 48 89 fd mov %rdi,%rbp + 4613: 74 e3 je 45f8 + 4615: 4c 89 e7 mov %r12,%rdi + 4618: e8 63 ee ff ff call 3480 + 461d: 48 89 ef mov %rbp,%rdi + 4620: 45 31 c0 xor %r8d,%r8d + 4623: eb 8d jmp 45b2 + 4625: 48 89 f5 mov %rsi,%rbp + 4628: eb eb jmp 4615 + 462a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000000004630 : + 4630: 53 push %rbx + 4631: b9 1f 00 00 00 mov $0x1f,%ecx + 4636: 48 89 fb mov %rdi,%rbx + 4639: e8 32 f7 ff ff call 3d70 + 463e: c7 83 c8 00 00 00 88 movl $0x88,0xc8(%rbx) + 4645: 00 00 00 + 4648: 5b pop %rbx + 4649: c3 ret + 464a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000000004650 : + 4650: 48 85 f6 test %rsi,%rsi + 4653: 0f 84 9a 00 00 00 je 46f3 + 4659: 41 55 push %r13 + 465b: 4c 8d af 88 00 00 00 lea 0x88(%rdi),%r13 + 4662: 41 54 push %r12 + 4664: 49 89 d4 mov %rdx,%r12 + 4667: 55 push %rbp + 4668: 48 89 f5 mov %rsi,%rbp + 466b: 53 push %rbx + 466c: 0f 1f 40 00 nopl 0x0(%rax) + 4670: 4c 89 e7 mov %r12,%rdi + 4673: 49 8d 9d 78 ff ff ff lea -0x88(%r13),%rbx + 467a: e8 01 ee ff ff call 3480 + 467f: 4c 89 e2 mov %r12,%rdx + 4682: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4689: 00 00 00 00 + 468d: 0f 1f 00 nopl (%rax) + 4690: 48 8b 02 mov (%rdx),%rax + 4693: 48 83 c3 08 add $0x8,%rbx + 4697: 48 83 c2 08 add $0x8,%rdx + 469b: 48 89 c1 mov %rax,%rcx + 469e: 88 43 f8 mov %al,-0x8(%rbx) + 46a1: 48 c1 e9 10 shr $0x10,%rcx + 46a5: 88 63 f9 mov %ah,-0x7(%rbx) + 46a8: 88 4b fa mov %cl,-0x6(%rbx) + 46ab: 48 89 c1 mov %rax,%rcx + 46ae: 48 c1 e9 18 shr $0x18,%rcx + 46b2: 88 4b fb mov %cl,-0x5(%rbx) + 46b5: 48 89 c1 mov %rax,%rcx + 46b8: 48 c1 e9 20 shr $0x20,%rcx + 46bc: 88 4b fc mov %cl,-0x4(%rbx) + 46bf: 48 89 c1 mov %rax,%rcx + 46c2: 48 c1 e9 28 shr $0x28,%rcx + 46c6: 88 4b fd mov %cl,-0x3(%rbx) + 46c9: 48 89 c1 mov %rax,%rcx + 46cc: 48 c1 e8 38 shr $0x38,%rax + 46d0: 48 c1 e9 30 shr $0x30,%rcx + 46d4: 88 43 ff mov %al,-0x1(%rbx) + 46d7: 88 4b fe mov %cl,-0x2(%rbx) + 46da: 49 39 dd cmp %rbx,%r13 + 46dd: 75 b1 jne 4690 + 46df: 49 81 c5 88 00 00 00 add $0x88,%r13 + 46e6: 48 83 ed 01 sub $0x1,%rbp + 46ea: 75 84 jne 4670 + 46ec: 5b pop %rbx + 46ed: 5d pop %rbp + 46ee: 41 5c pop %r12 + 46f0: 41 5d pop %r13 + 46f2: c3 ret + 46f3: c3 ret + 46f4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 46fb: 00 00 00 00 + 46ff: 90 nop + +0000000000004700 : + 4700: 41 57 push %r15 + 4702: 41 56 push %r14 + 4704: 49 89 fe mov %rdi,%r14 + 4707: 41 55 push %r13 + 4709: 41 54 push %r12 + 470b: 55 push %rbp + 470c: 48 89 f5 mov %rsi,%rbp + 470f: 48 89 d6 mov %rdx,%rsi + 4712: 53 push %rbx + 4713: 48 89 eb mov %rbp,%rbx + 4716: 48 c1 eb 03 shr $0x3,%rbx + 471a: 48 81 ec f8 00 00 00 sub $0xf8,%rsp + 4721: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx + 4728: 00 00 + 472a: 48 89 94 24 e8 00 00 mov %rdx,0xe8(%rsp) + 4731: 00 + 4732: 48 89 ca mov %rcx,%rdx + 4735: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 473a: e8 b1 f7 ff ff call 3ef0 + 473f: 48 b8 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rax + 4746: c3 30 0c + 4749: 48 f7 e3 mul %rbx + 474c: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 4751: 48 81 fd a7 00 00 00 cmp $0xa7,%rbp + 4758: 0f 86 a2 00 00 00 jbe 4800 + 475e: 4c 69 6c 24 08 a8 00 imul $0xa8,0x8(%rsp),%r13 + 4765: 00 00 + 4767: 4c 89 f3 mov %r14,%rbx + 476a: 4c 8d bc 24 b8 00 00 lea 0xb8(%rsp),%r15 + 4771: 00 + 4772: 4d 01 f5 add %r14,%r13 + 4775: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 477c: 00 00 00 00 + 4780: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4785: e8 f6 ec ff ff call 3480 + 478a: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx + 478f: 48 89 da mov %rbx,%rdx + 4792: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4799: 00 00 00 00 + 479d: 0f 1f 00 nopl (%rax) + 47a0: 48 8b 01 mov (%rcx),%rax + 47a3: 48 83 c1 08 add $0x8,%rcx + 47a7: 48 83 c2 08 add $0x8,%rdx + 47ab: 48 89 c6 mov %rax,%rsi + 47ae: 88 42 f8 mov %al,-0x8(%rdx) + 47b1: 48 c1 ee 10 shr $0x10,%rsi + 47b5: 88 62 f9 mov %ah,-0x7(%rdx) + 47b8: 40 88 72 fa mov %sil,-0x6(%rdx) + 47bc: 48 89 c6 mov %rax,%rsi + 47bf: 48 c1 ee 18 shr $0x18,%rsi + 47c3: 40 88 72 fb mov %sil,-0x5(%rdx) + 47c7: 48 89 c6 mov %rax,%rsi + 47ca: 48 c1 ee 20 shr $0x20,%rsi + 47ce: 40 88 72 fc mov %sil,-0x4(%rdx) + 47d2: 48 89 c6 mov %rax,%rsi + 47d5: 48 c1 ee 28 shr $0x28,%rsi + 47d9: 40 88 72 fd mov %sil,-0x3(%rdx) + 47dd: 48 89 c6 mov %rax,%rsi + 47e0: 48 c1 e8 38 shr $0x38,%rax + 47e4: 48 c1 ee 30 shr $0x30,%rsi + 47e8: 88 42 ff mov %al,-0x1(%rdx) + 47eb: 40 88 72 fe mov %sil,-0x2(%rdx) + 47ef: 49 39 cf cmp %rcx,%r15 + 47f2: 75 ac jne 47a0 + 47f4: 48 81 c3 a8 00 00 00 add $0xa8,%rbx + 47fb: 4c 39 eb cmp %r13,%rbx + 47fe: 75 80 jne 4780 + 4800: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx + 4807: c3 30 0c + 480a: 48 89 e8 mov %rbp,%rax + 480d: 48 c1 e8 03 shr $0x3,%rax + 4811: 48 f7 e2 mul %rdx + 4814: 48 69 c2 a8 00 00 00 imul $0xa8,%rdx,%rax + 481b: 48 29 c5 sub %rax,%rbp + 481e: 0f 84 ae 00 00 00 je 48d2 + 4824: 48 69 5c 24 08 a8 00 imul $0xa8,0x8(%rsp),%rbx + 482b: 00 00 + 482d: 4c 01 f3 add %r14,%rbx + 4830: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4835: e8 46 ec ff ff call 3480 + 483a: 49 89 e8 mov %rbp,%r8 + 483d: 31 ff xor %edi,%edi + 483f: 89 fe mov %edi,%esi + 4841: 89 f8 mov %edi,%eax + 4843: 48 29 de sub %rbx,%rsi + 4846: eb 5e jmp 48a6 + 4848: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 484f: 00 00 00 00 + 4853: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 485a: 00 00 00 00 + 485e: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4865: 00 00 00 00 + 4869: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4870: 00 00 00 00 + 4874: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 487b: 00 00 00 00 + 487f: 90 nop + 4880: 89 c2 mov %eax,%edx + 4882: 89 c1 mov %eax,%ecx + 4884: 48 83 c3 01 add $0x1,%rbx + 4888: 83 c0 01 add $0x1,%eax + 488b: c1 ea 03 shr $0x3,%edx + 488e: 83 e1 07 and $0x7,%ecx + 4891: 48 8b 54 d4 10 mov 0x10(%rsp,%rdx,8),%rdx + 4896: c1 e1 03 shl $0x3,%ecx + 4899: 48 d3 ea shr %cl,%rdx + 489c: 88 53 ff mov %dl,-0x1(%rbx) + 489f: 3d a8 00 00 00 cmp $0xa8,%eax + 48a4: 74 1e je 48c4 + 48a6: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 48aa: 48 39 ea cmp %rbp,%rdx + 48ad: 72 d1 jb 4880 + 48af: 89 c2 mov %eax,%edx + 48b1: 29 fa sub %edi,%edx + 48b3: 49 29 d0 sub %rdx,%r8 + 48b6: 74 1a je 48d2 + 48b8: 89 c5 mov %eax,%ebp + 48ba: 89 c7 mov %eax,%edi + 48bc: 4c 01 c5 add %r8,%rbp + 48bf: e9 7b ff ff ff jmp 483f + 48c4: 29 f8 sub %edi,%eax + 48c6: 49 29 c0 sub %rax,%r8 + 48c9: 4c 89 c5 mov %r8,%rbp + 48cc: 0f 85 5e ff ff ff jne 4830 + 48d2: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax + 48d9: 00 + 48da: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 48e1: 00 00 + 48e3: 75 12 jne 48f7 + 48e5: 48 81 c4 f8 00 00 00 add $0xf8,%rsp + 48ec: 5b pop %rbx + 48ed: 5d pop %rbp + 48ee: 41 5c pop %r12 + 48f0: 41 5d pop %r13 + 48f2: 41 5e pop %r14 + 48f4: 41 5f pop %r15 + 48f6: c3 ret + 48f7: e8 84 c7 ff ff call 1080 <__stack_chk_fail@plt> + 48fc: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000004900 : + 4900: 41 57 push %r15 + 4902: 41 56 push %r14 + 4904: 49 89 fe mov %rdi,%r14 + 4907: 41 55 push %r13 + 4909: 49 89 f5 mov %rsi,%r13 + 490c: 48 89 d6 mov %rdx,%rsi + 490f: 41 54 push %r12 + 4911: 55 push %rbp + 4912: 53 push %rbx + 4913: 48 81 ec f8 00 00 00 sub $0xf8,%rsp + 491a: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx + 4921: 00 00 + 4923: 48 89 94 24 e8 00 00 mov %rdx,0xe8(%rsp) + 492a: 00 + 492b: 48 89 ca mov %rcx,%rdx + 492e: 48 8d 6c 24 10 lea 0x10(%rsp),%rbp + 4933: b9 1f 00 00 00 mov $0x1f,%ecx + 4938: 48 89 ef mov %rbp,%rdi + 493b: e8 30 f4 ff ff call 3d70 + 4940: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax + 4947: f0 f0 f0 + 494a: 49 f7 e5 mul %r13 + 494d: 48 c1 ea 07 shr $0x7,%rdx + 4951: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 4956: 49 81 fd 87 00 00 00 cmp $0x87,%r13 + 495d: 0f 86 8d 00 00 00 jbe 49f0 + 4963: 4c 69 64 24 08 88 00 imul $0x88,0x8(%rsp),%r12 + 496a: 00 00 + 496c: 4c 89 f3 mov %r14,%rbx + 496f: 4c 8d bc 24 98 00 00 lea 0x98(%rsp),%r15 + 4976: 00 + 4977: 4d 01 f4 add %r14,%r12 + 497a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 4980: 48 89 ef mov %rbp,%rdi + 4983: e8 f8 ea ff ff call 3480 + 4988: 48 89 e9 mov %rbp,%rcx + 498b: 48 89 da mov %rbx,%rdx + 498e: 66 90 xchg %ax,%ax + 4990: 48 8b 01 mov (%rcx),%rax + 4993: 48 83 c1 08 add $0x8,%rcx + 4997: 48 83 c2 08 add $0x8,%rdx + 499b: 48 89 c6 mov %rax,%rsi + 499e: 88 42 f8 mov %al,-0x8(%rdx) + 49a1: 48 c1 ee 10 shr $0x10,%rsi + 49a5: 88 62 f9 mov %ah,-0x7(%rdx) + 49a8: 40 88 72 fa mov %sil,-0x6(%rdx) + 49ac: 48 89 c6 mov %rax,%rsi + 49af: 48 c1 ee 18 shr $0x18,%rsi + 49b3: 40 88 72 fb mov %sil,-0x5(%rdx) + 49b7: 48 89 c6 mov %rax,%rsi + 49ba: 48 c1 ee 20 shr $0x20,%rsi + 49be: 40 88 72 fc mov %sil,-0x4(%rdx) + 49c2: 48 89 c6 mov %rax,%rsi + 49c5: 48 c1 ee 28 shr $0x28,%rsi + 49c9: 40 88 72 fd mov %sil,-0x3(%rdx) + 49cd: 48 89 c6 mov %rax,%rsi + 49d0: 48 c1 e8 38 shr $0x38,%rax + 49d4: 48 c1 ee 30 shr $0x30,%rsi + 49d8: 88 42 ff mov %al,-0x1(%rdx) + 49db: 40 88 72 fe mov %sil,-0x2(%rdx) + 49df: 49 39 cf cmp %rcx,%r15 + 49e2: 75 ac jne 4990 + 49e4: 48 81 c3 88 00 00 00 add $0x88,%rbx + 49eb: 4c 39 e3 cmp %r12,%rbx + 49ee: 75 90 jne 4980 + 49f0: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax + 49f7: f0 f0 f0 + 49fa: 49 f7 e5 mul %r13 + 49fd: 48 c1 ea 07 shr $0x7,%rdx + 4a01: 48 69 c2 88 00 00 00 imul $0x88,%rdx,%rax + 4a08: 49 29 c5 sub %rax,%r13 + 4a0b: 4d 89 ec mov %r13,%r12 + 4a0e: 74 7c je 4a8c + 4a10: 48 69 5c 24 08 88 00 imul $0x88,0x8(%rsp),%rbx + 4a17: 00 00 + 4a19: 4c 01 f3 add %r14,%rbx + 4a1c: 48 89 ef mov %rbp,%rdi + 4a1f: e8 5c ea ff ff call 3480 + 4a24: 4d 89 e0 mov %r12,%r8 + 4a27: 31 ff xor %edi,%edi + 4a29: 89 fe mov %edi,%esi + 4a2b: 89 f8 mov %edi,%eax + 4a2d: 48 29 de sub %rbx,%rsi + 4a30: eb 34 jmp 4a66 + 4a32: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4a39: 00 00 00 00 + 4a3d: 0f 1f 00 nopl (%rax) + 4a40: 89 c2 mov %eax,%edx + 4a42: 89 c1 mov %eax,%ecx + 4a44: 48 83 c3 01 add $0x1,%rbx + 4a48: 83 c0 01 add $0x1,%eax + 4a4b: c1 ea 03 shr $0x3,%edx + 4a4e: 83 e1 07 and $0x7,%ecx + 4a51: 48 8b 54 d4 10 mov 0x10(%rsp,%rdx,8),%rdx + 4a56: c1 e1 03 shl $0x3,%ecx + 4a59: 48 d3 ea shr %cl,%rdx + 4a5c: 88 53 ff mov %dl,-0x1(%rbx) + 4a5f: 3d 88 00 00 00 cmp $0x88,%eax + 4a64: 74 1c je 4a82 + 4a66: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx + 4a6a: 4c 39 e2 cmp %r12,%rdx + 4a6d: 72 d1 jb 4a40 + 4a6f: 89 c2 mov %eax,%edx + 4a71: 29 fa sub %edi,%edx + 4a73: 49 29 d0 sub %rdx,%r8 + 4a76: 74 14 je 4a8c + 4a78: 41 89 c4 mov %eax,%r12d + 4a7b: 89 c7 mov %eax,%edi + 4a7d: 4d 01 c4 add %r8,%r12 + 4a80: eb a7 jmp 4a29 + 4a82: 29 f8 sub %edi,%eax + 4a84: 49 29 c0 sub %rax,%r8 + 4a87: 4d 89 c4 mov %r8,%r12 + 4a8a: 75 90 jne 4a1c + 4a8c: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax + 4a93: 00 + 4a94: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4a9b: 00 00 + 4a9d: 75 12 jne 4ab1 + 4a9f: 48 81 c4 f8 00 00 00 add $0xf8,%rsp + 4aa6: 5b pop %rbx + 4aa7: 5d pop %rbp + 4aa8: 41 5c pop %r12 + 4aaa: 41 5d pop %r13 + 4aac: 41 5e pop %r14 + 4aae: 41 5f pop %r15 + 4ab0: c3 ret + 4ab1: e8 ca c5 ff ff call 1080 <__stack_chk_fail@plt> + 4ab6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4abd: 00 00 00 + +0000000000004ac0 : + 4ac0: 55 push %rbp + 4ac1: b9 06 00 00 00 mov $0x6,%ecx + 4ac6: 53 push %rbx + 4ac7: 48 81 ec d8 00 00 00 sub $0xd8,%rsp + 4ace: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx + 4ad5: 00 00 + 4ad7: 48 89 9c 24 c8 00 00 mov %rbx,0xc8(%rsp) + 4ade: 00 + 4adf: 48 89 fb mov %rdi,%rbx + 4ae2: 48 89 e7 mov %rsp,%rdi + 4ae5: e8 86 f2 ff ff call 3d70 + 4aea: 48 89 e7 mov %rsp,%rdi + 4aed: e8 8e e9 ff ff call 3480 + 4af2: 48 8b 04 24 mov (%rsp),%rax + 4af6: 48 89 03 mov %rax,(%rbx) + 4af9: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4afe: 48 89 43 08 mov %rax,0x8(%rbx) + 4b02: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4b07: 48 89 43 10 mov %rax,0x10(%rbx) + 4b0b: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4b10: 48 89 43 18 mov %rax,0x18(%rbx) + 4b14: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 4b1b: 00 + 4b1c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4b23: 00 00 + 4b25: 75 0a jne 4b31 + 4b27: 48 81 c4 d8 00 00 00 add $0xd8,%rsp + 4b2e: 5b pop %rbx + 4b2f: 5d pop %rbp + 4b30: c3 ret + 4b31: e8 4a c5 ff ff call 1080 <__stack_chk_fail@plt> + 4b36: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4b3d: 00 00 00 + +0000000000004b40 : + 4b40: 41 56 push %r14 + 4b42: b9 19 00 00 00 mov $0x19,%ecx + 4b47: 41 55 push %r13 + 4b49: 41 54 push %r12 + 4b4b: 49 89 f4 mov %rsi,%r12 + 4b4e: 55 push %rbp + 4b4f: 48 89 d5 mov %rdx,%rbp + 4b52: 53 push %rbx + 4b53: 48 89 fb mov %rdi,%rbx + 4b56: 48 81 ec d0 00 00 00 sub $0xd0,%rsp + 4b5d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 4b64: 00 00 + 4b66: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) + 4b6d: 00 + 4b6e: 31 c0 xor %eax,%eax + 4b70: 48 89 e7 mov %rsp,%rdi + 4b73: 4c 8d 74 24 48 lea 0x48(%rsp),%r14 + 4b78: f3 48 ab rep stos %rax,%es:(%rdi) + 4b7b: 48 83 fa 47 cmp $0x47,%rdx + 4b7f: 0f 86 96 00 00 00 jbe 4c1b + 4b85: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4b8c: 00 00 00 00 + 4b90: 4c 89 e0 mov %r12,%rax + 4b93: 48 89 e6 mov %rsp,%rsi + 4b96: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4b9d: 00 00 00 + 4ba0: 0f b6 50 01 movzbl 0x1(%rax),%edx + 4ba4: 0f b6 48 02 movzbl 0x2(%rax),%ecx + 4ba8: 48 83 c0 08 add $0x8,%rax + 4bac: 48 c1 e1 10 shl $0x10,%rcx + 4bb0: 48 c1 e2 08 shl $0x8,%rdx + 4bb4: 48 09 ca or %rcx,%rdx + 4bb7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx + 4bbb: 48 09 ca or %rcx,%rdx + 4bbe: 0f b6 48 fb movzbl -0x5(%rax),%ecx + 4bc2: 48 c1 e1 18 shl $0x18,%rcx + 4bc6: 48 09 ca or %rcx,%rdx + 4bc9: 0f b6 48 fc movzbl -0x4(%rax),%ecx + 4bcd: 48 c1 e1 20 shl $0x20,%rcx + 4bd1: 48 09 d1 or %rdx,%rcx + 4bd4: 0f b6 50 fd movzbl -0x3(%rax),%edx + 4bd8: 48 c1 e2 28 shl $0x28,%rdx + 4bdc: 48 09 ca or %rcx,%rdx + 4bdf: 0f b6 48 fe movzbl -0x2(%rax),%ecx + 4be3: 48 c1 e1 30 shl $0x30,%rcx + 4be7: 48 09 d1 or %rdx,%rcx + 4bea: 0f b6 50 ff movzbl -0x1(%rax),%edx + 4bee: 48 c1 e2 38 shl $0x38,%rdx + 4bf2: 48 09 ca or %rcx,%rdx + 4bf5: 48 31 16 xor %rdx,(%rsi) + 4bf8: 48 83 c6 08 add $0x8,%rsi + 4bfc: 49 39 f6 cmp %rsi,%r14 + 4bff: 75 9f jne 4ba0 + 4c01: 48 83 ed 48 sub $0x48,%rbp + 4c05: 48 89 e7 mov %rsp,%rdi + 4c08: 49 83 c4 48 add $0x48,%r12 + 4c0c: e8 6f e8 ff ff call 3480 + 4c11: 48 83 fd 47 cmp $0x47,%rbp + 4c15: 0f 87 75 ff ff ff ja 4b90 + 4c1b: 48 85 ed test %rbp,%rbp + 4c1e: 0f 84 df 00 00 00 je 4d03 + 4c24: 31 c0 xor %eax,%eax + 4c26: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4c2d: 00 00 00 00 + 4c31: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4c38: 00 00 00 00 + 4c3c: 0f 1f 40 00 nopl 0x0(%rax) + 4c40: 89 c2 mov %eax,%edx + 4c42: 89 c1 mov %eax,%ecx + 4c44: c1 ea 03 shr $0x3,%edx + 4c47: 83 e1 07 and $0x7,%ecx + 4c4a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi + 4c51: 41 0f b6 14 04 movzbl (%r12,%rax,1),%edx + 4c56: c1 e1 03 shl $0x3,%ecx + 4c59: 48 83 c0 01 add $0x1,%rax + 4c5d: 48 d3 e2 shl %cl,%rdx + 4c60: 48 31 14 34 xor %rdx,(%rsp,%rsi,1) + 4c64: 48 39 c5 cmp %rax,%rbp + 4c67: 75 d7 jne 4c40 + 4c69: 89 e8 mov %ebp,%eax + 4c6b: 89 e9 mov %ebp,%ecx + 4c6d: ba 06 00 00 00 mov $0x6,%edx + 4c72: c1 e8 03 shr $0x3,%eax + 4c75: 83 e1 07 and $0x7,%ecx + 4c78: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax + 4c7f: c1 e1 03 shl $0x3,%ecx + 4c82: 48 01 e0 add %rsp,%rax + 4c85: 48 d3 e2 shl %cl,%rdx + 4c88: 48 31 10 xor %rdx,(%rax) + 4c8b: 48 89 e7 mov %rsp,%rdi + 4c8e: 48 0f ba 7c 24 40 3f btcq $0x3f,0x40(%rsp) + 4c95: e8 e6 e7 ff ff call 3480 + 4c9a: 48 8b 04 24 mov (%rsp),%rax + 4c9e: 48 89 03 mov %rax,(%rbx) + 4ca1: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4ca6: 48 89 43 08 mov %rax,0x8(%rbx) + 4caa: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4caf: 48 89 43 10 mov %rax,0x10(%rbx) + 4cb3: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4cb8: 48 89 43 18 mov %rax,0x18(%rbx) + 4cbc: 48 8b 44 24 20 mov 0x20(%rsp),%rax + 4cc1: 48 89 43 20 mov %rax,0x20(%rbx) + 4cc5: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 4cca: 48 89 43 28 mov %rax,0x28(%rbx) + 4cce: 48 8b 44 24 30 mov 0x30(%rsp),%rax + 4cd3: 48 89 43 30 mov %rax,0x30(%rbx) + 4cd7: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 4cdc: 48 89 43 38 mov %rax,0x38(%rbx) + 4ce0: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 4ce7: 00 + 4ce8: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4cef: 00 00 + 4cf1: 75 1d jne 4d10 + 4cf3: 48 81 c4 d0 00 00 00 add $0xd0,%rsp + 4cfa: 5b pop %rbx + 4cfb: 5d pop %rbp + 4cfc: 41 5c pop %r12 + 4cfe: 41 5d pop %r13 + 4d00: 41 5e pop %r14 + 4d02: c3 ret + 4d03: ba 06 00 00 00 mov $0x6,%edx + 4d08: 48 89 e0 mov %rsp,%rax + 4d0b: e9 78 ff ff ff jmp 4c88 + 4d10: e8 6b c3 ff ff call 1080 <__stack_chk_fail@plt> + 4d15: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4d1c: 00 00 00 + 4d1f: 90 nop + +0000000000004d20 : + 4d20: 48 83 ec 38 sub $0x38,%rsp + 4d24: f3 0f 6f 06 movdqu (%rsi),%xmm0 + 4d28: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 4d2f: 00 00 + 4d31: 48 89 44 24 28 mov %rax,0x28(%rsp) + 4d36: 31 c0 xor %eax,%eax + 4d38: 88 54 24 20 mov %dl,0x20(%rsp) + 4d3c: ba 22 00 00 00 mov $0x22,%edx + 4d41: 0f 29 04 24 movaps %xmm0,(%rsp) + 4d45: f3 0f 6f 46 10 movdqu 0x10(%rsi),%xmm0 + 4d4a: 48 89 e6 mov %rsp,%rsi + 4d4d: 88 4c 24 21 mov %cl,0x21(%rsp) + 4d51: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 4d56: e8 95 f5 ff ff call 42f0 + 4d5b: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 4d60: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4d67: 00 00 + 4d69: 75 05 jne 4d70 + 4d6b: 48 83 c4 38 add $0x38,%rsp + 4d6f: c3 ret + 4d70: e8 0b c3 ff ff call 1080 <__stack_chk_fail@plt> + 4d75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4d7c: 00 00 00 00 + +0000000000004d80 : + 4d80: 48 83 ec 38 sub $0x38,%rsp + 4d84: f3 0f 6f 02 movdqu (%rdx),%xmm0 + 4d88: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 4d8f: 00 00 + 4d91: 48 89 44 24 28 mov %rax,0x28(%rsp) + 4d96: 31 c0 xor %eax,%eax + 4d98: 88 4c 24 20 mov %cl,0x20(%rsp) + 4d9c: b9 21 00 00 00 mov $0x21,%ecx + 4da1: 0f 29 04 24 movaps %xmm0,(%rsp) + 4da5: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 + 4daa: 48 89 e2 mov %rsp,%rdx + 4dad: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) + 4db2: e8 49 fb ff ff call 4900 + 4db7: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 4dbc: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4dc3: 00 00 + 4dc5: 75 05 jne 4dcc + 4dc7: 48 83 c4 38 add $0x38,%rsp + 4dcb: c3 ret + 4dcc: e8 af c2 ff ff call 1080 <__stack_chk_fail@plt> + 4dd1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4dd8: 00 00 00 00 + 4ddc: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000004de0 : + 4de0: 41 54 push %r12 + 4de2: 55 push %rbp + 4de3: 48 89 fd mov %rdi,%rbp + 4de6: 53 push %rbx + 4de7: 48 81 ec f0 00 00 00 sub $0xf0,%rsp + 4dee: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 4df3: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4df8: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 + 4dff: 00 00 + 4e01: 4c 89 a4 24 e8 00 00 mov %r12,0xe8(%rsp) + 4e08: 00 + 4e09: 49 89 d4 mov %rdx,%r12 + 4e0c: e8 af f5 ff ff call 43c0 + 4e11: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 4e16: ba 20 00 00 00 mov $0x20,%edx + 4e1b: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4e20: e8 db f5 ff ff call 4400 + 4e25: ba 40 04 00 00 mov $0x440,%edx + 4e2a: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4e2f: 4c 89 e6 mov %r12,%rsi + 4e32: e8 c9 f5 ff ff call 4400 + 4e37: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi + 4e3c: e8 ff f6 ff ff call 4540 + 4e41: 48 8d 54 24 10 lea 0x10(%rsp),%rdx + 4e46: be 20 00 00 00 mov $0x20,%esi + 4e4b: 48 89 ef mov %rbp,%rdi + 4e4e: e8 2d f7 ff ff call 4580 + 4e53: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax + 4e5a: 00 + 4e5b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 4e62: 00 00 + 4e64: 75 0c jne 4e72 + 4e66: 48 81 c4 f0 00 00 00 add $0xf0,%rsp + 4e6d: 5b pop %rbx + 4e6e: 5d pop %rbp + 4e6f: 41 5c pop %r12 + 4e71: c3 ret + 4e72: e8 09 c2 ff ff call 1080 <__stack_chk_fail@plt> + 4e77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 4e7e: 00 00 + +0000000000004e80 : + 4e80: 55 push %rbp + 4e81: 48 89 fd mov %rdi,%rbp + 4e84: 53 push %rbx + 4e85: 48 89 f3 mov %rsi,%rbx + 4e88: 48 83 ec 08 sub $0x8,%rsp + 4e8c: 48 85 f6 test %rsi,%rsi + 4e8f: 74 4f je 4ee0 + 4e91: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4e98: 00 00 00 00 + 4e9c: 0f 1f 40 00 nopl 0x0(%rax) + 4ea0: 31 c9 xor %ecx,%ecx + 4ea2: 31 c0 xor %eax,%eax + 4ea4: 48 89 da mov %rbx,%rdx + 4ea7: 48 89 ee mov %rbp,%rsi + 4eaa: bf 3e 01 00 00 mov $0x13e,%edi + 4eaf: e8 ec c1 ff ff call 10a0 + 4eb4: 48 83 f8 ff cmp $0xffffffffffffffff,%rax + 4eb8: 74 0e je 4ec8 + 4eba: 48 29 c3 sub %rax,%rbx + 4ebd: 74 21 je 4ee0 + 4ebf: 48 01 c5 add %rax,%rbp + 4ec2: eb dc jmp 4ea0 + 4ec4: 0f 1f 40 00 nopl 0x0(%rax) + 4ec8: e8 83 c1 ff ff call 1050 <__errno_location@plt> + 4ecd: 83 38 04 cmpl $0x4,(%rax) + 4ed0: 74 ce je 4ea0 + 4ed2: e9 e9 c1 ff ff jmp 10c0 + 4ed7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 4ede: 00 00 + 4ee0: 48 83 c4 08 add $0x8,%rsp + 4ee4: 5b pop %rbx + 4ee5: 5d pop %rbp + 4ee6: c3 ret + 4ee7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 4eee: 00 00 + +0000000000004ef0 : + 4ef0: be a0 86 01 00 mov $0x186a0,%esi + 4ef5: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx + 4efc: 0f 1f 40 00 nopl 0x0(%rax) + 4f00: 0f 31 rdtsc + 4f02: 48 c1 e2 20 shl $0x20,%rdx + 4f06: 48 09 d0 or %rdx,%rax + 4f09: 48 89 c7 mov %rax,%rdi + 4f0c: 0f 31 rdtsc + 4f0e: 48 c1 e2 20 shl $0x20,%rdx + 4f12: 48 09 d0 or %rdx,%rax + 4f15: 48 29 f8 sub %rdi,%rax + 4f18: 48 39 c1 cmp %rax,%rcx + 4f1b: 48 0f 47 c8 cmova %rax,%rcx + 4f1f: 83 ee 01 sub $0x1,%esi + 4f22: 75 dc jne 4f00 + 4f24: 48 89 c8 mov %rcx,%rax + 4f27: c3 ret + 4f28: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4f2f: 00 00 00 + 4f32: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 4f39: 00 00 00 + 4f3c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000004f40 : + 4f40: 48 8b 17 mov (%rdi),%rdx + 4f43: 48 8b 0e mov (%rsi),%rcx + 4f46: b8 ff ff ff ff mov $0xffffffff,%eax + 4f4b: 48 39 ca cmp %rcx,%rdx + 4f4e: 72 08 jb 4f58 + 4f50: 31 c0 xor %eax,%eax + 4f52: 48 39 d1 cmp %rdx,%rcx + 4f55: 0f 92 c0 setb %al + 4f58: c3 ret + 4f59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000000004f60 : + 4f60: 48 83 fa 01 cmp $0x1,%rdx + 4f64: 0f 86 66 01 00 00 jbe 50d0 + 4f6a: 41 54 push %r12 + 4f6c: 49 89 f9 mov %rdi,%r9 + 4f6f: 55 push %rbp + 4f70: 48 89 d5 mov %rdx,%rbp + 4f73: 53 push %rbx + 4f74: 48 89 f3 mov %rsi,%rbx + 4f77: 48 83 ec 10 sub $0x10,%rsp + 4f7b: 48 8b 3d d6 40 00 00 mov 0x40d6(%rip),%rdi # 9058 + 4f82: 48 83 ff ff cmp $0xffffffffffffffff,%rdi + 4f86: 0f 84 24 01 00 00 je 50b0 + 4f8c: 4c 8d 65 ff lea -0x1(%rbp),%r12 + 4f90: 49 83 fc 02 cmp $0x2,%r12 + 4f94: 0f 86 56 01 00 00 jbe 50f0 + 4f9a: 48 89 e8 mov %rbp,%rax + 4f9d: 48 8b 0b mov (%rbx),%rcx + 4fa0: 48 d1 e8 shr $1,%rax + 4fa3: 4c 8d 44 00 fe lea -0x2(%rax,%rax,1),%r8 + 4fa8: 31 c0 xor %eax,%eax + 4faa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4fb1: 00 00 00 00 + 4fb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 4fbc: 00 00 00 00 + 4fc0: 48 8b 74 c3 08 mov 0x8(%rbx,%rax,8),%rsi + 4fc5: 48 89 f2 mov %rsi,%rdx + 4fc8: 48 29 fa sub %rdi,%rdx + 4fcb: 48 29 ca sub %rcx,%rdx + 4fce: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) + 4fd2: 48 83 c0 02 add $0x2,%rax + 4fd6: 48 8b 0c c3 mov (%rbx,%rax,8),%rcx + 4fda: 48 89 ca mov %rcx,%rdx + 4fdd: 48 29 fa sub %rdi,%rdx + 4fe0: 48 29 f2 sub %rsi,%rdx + 4fe3: 48 89 54 c3 f8 mov %rdx,-0x8(%rbx,%rax,8) + 4fe8: 4c 39 c0 cmp %r8,%rax + 4feb: 75 d3 jne 4fc0 + 4fed: 49 8d 50 01 lea 0x1(%r8),%rdx + 4ff1: 48 8b 04 d3 mov (%rbx,%rdx,8),%rax + 4ff5: 4a 2b 04 c3 sub (%rbx,%r8,8),%rax + 4ff9: 48 29 f8 sub %rdi,%rax + 4ffc: 4a 89 04 c3 mov %rax,(%rbx,%r8,8) + 5000: 4c 39 e2 cmp %r12,%rdx + 5003: 0f 82 8f 00 00 00 jb 5098 + 5009: 4c 89 cf mov %r9,%rdi + 500c: e8 4f c0 ff ff call 1060 + 5011: 4c 89 e6 mov %r12,%rsi + 5014: ba 08 00 00 00 mov $0x8,%edx + 5019: 48 89 df mov %rbx,%rdi + 501c: 48 8d 0d 1d ff ff ff lea -0xe3(%rip),%rcx # 4f40 + 5023: e8 48 c0 ff ff call 1070 + 5028: 4c 89 e0 mov %r12,%rax + 502b: 48 d1 e8 shr $1,%rax + 502e: 48 8b 34 c3 mov (%rbx,%rax,8),%rsi + 5032: 41 f6 c4 01 test $0x1,%r12b + 5036: 74 50 je 5088 + 5038: 48 8d 3d ea 11 00 00 lea 0x11ea(%rip),%rdi # 6229 + 503f: 31 c0 xor %eax,%eax + 5041: e8 4a c0 ff ff call 1090 + 5046: 48 8d 54 eb f8 lea -0x8(%rbx,%rbp,8),%rdx + 504b: 31 c0 xor %eax,%eax + 504d: 0f 1f 00 nopl (%rax) + 5050: 48 03 03 add (%rbx),%rax + 5053: 48 83 c3 08 add $0x8,%rbx + 5057: 48 39 d3 cmp %rdx,%rbx + 505a: 75 f4 jne 5050 + 505c: 31 d2 xor %edx,%edx + 505e: 48 8d 3d df 11 00 00 lea 0x11df(%rip),%rdi # 6244 + 5065: 49 f7 f4 div %r12 + 5068: 48 89 c6 mov %rax,%rsi + 506b: 31 c0 xor %eax,%eax + 506d: e8 1e c0 ff ff call 1090 + 5072: 48 83 c4 10 add $0x10,%rsp + 5076: bf 0a 00 00 00 mov $0xa,%edi + 507b: 5b pop %rbx + 507c: 5d pop %rbp + 507d: 41 5c pop %r12 + 507f: e9 ac bf ff ff jmp 1030 + 5084: 0f 1f 40 00 nopl 0x0(%rax) + 5088: 48 03 74 c3 f8 add -0x8(%rbx,%rax,8),%rsi + 508d: 48 d1 ee shr $1,%rsi + 5090: eb a6 jmp 5038 + 5092: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 5098: 48 8b 44 d3 08 mov 0x8(%rbx,%rdx,8),%rax + 509d: 48 2b 04 d3 sub (%rbx,%rdx,8),%rax + 50a1: 48 29 f8 sub %rdi,%rax + 50a4: 48 89 04 d3 mov %rax,(%rbx,%rdx,8) + 50a8: e9 5c ff ff ff jmp 5009 + 50ad: 0f 1f 00 nopl (%rax) + 50b0: 4c 89 4c 24 08 mov %r9,0x8(%rsp) + 50b5: e8 36 fe ff ff call 4ef0 + 50ba: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 + 50bf: 48 89 05 92 3f 00 00 mov %rax,0x3f92(%rip) # 9058 + 50c6: 48 89 c7 mov %rax,%rdi + 50c9: e9 be fe ff ff jmp 4f8c + 50ce: 66 90 xchg %ax,%ax + 50d0: 48 8b 0d 89 3f 00 00 mov 0x3f89(%rip),%rcx # 9060 + 50d7: ba 26 00 00 00 mov $0x26,%edx + 50dc: be 01 00 00 00 mov $0x1,%esi + 50e1: 48 8d 3d f8 10 00 00 lea 0x10f8(%rip),%rdi # 61e0 + 50e8: e9 c3 bf ff ff jmp 10b0 + 50ed: 0f 1f 00 nopl (%rax) + 50f0: 45 31 c0 xor %r8d,%r8d + 50f3: e9 f5 fe ff ff jmp 4fed + +Disassembly of section .fini: + +00000000000050f8 <_fini>: + 50f8: f3 0f 1e fa endbr64 + 50fc: 48 83 ec 08 sub $0x8,%rsp + 5100: 48 83 c4 08 add $0x8,%rsp + 5104: c3 ret diff --git a/benchmark/objdump/refo01024.txt b/benchmark/objdump/refo01024.txt new file mode 100644 index 0000000..443a924 --- /dev/null +++ b/benchmark/objdump/refo01024.txt @@ -0,0 +1,5703 @@ + +test_speed1024: file format elf64-x86-64 + + +Disassembly of section .init: + +0000000000001000 <_init>: + 1000: f3 0f 1e fa endbr64 + 1004: 48 83 ec 08 sub $0x8,%rsp + 1008: 48 8b 05 c1 7f 00 00 mov 0x7fc1(%rip),%rax # 8fd0 <__gmon_start__@Base> + 100f: 48 85 c0 test %rax,%rax + 1012: 74 02 je 1016 <_init+0x16> + 1014: ff d0 call *%rax + 1016: 48 83 c4 08 add $0x8,%rsp + 101a: c3 ret + +Disassembly of section .plt: + +0000000000001020 : + 1020: ff 35 ca 7f 00 00 push 0x7fca(%rip) # 8ff0 <_GLOBAL_OFFSET_TABLE_+0x8> + 1026: ff 25 cc 7f 00 00 jmp *0x7fcc(%rip) # 8ff8 <_GLOBAL_OFFSET_TABLE_+0x10> + 102c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000001030 : + 1030: ff 25 ca 7f 00 00 jmp *0x7fca(%rip) # 9000 + 1036: 68 00 00 00 00 push $0x0 + 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001040 : + 1040: ff 25 c2 7f 00 00 jmp *0x7fc2(%rip) # 9008 + 1046: 68 01 00 00 00 push $0x1 + 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001050 <__errno_location@plt>: + 1050: ff 25 ba 7f 00 00 jmp *0x7fba(%rip) # 9010 <__errno_location@GLIBC_2.2.5> + 1056: 68 02 00 00 00 push $0x2 + 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001060 : + 1060: ff 25 b2 7f 00 00 jmp *0x7fb2(%rip) # 9018 + 1066: 68 03 00 00 00 push $0x3 + 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001070 : + 1070: ff 25 aa 7f 00 00 jmp *0x7faa(%rip) # 9020 + 1076: 68 04 00 00 00 push $0x4 + 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001080 <__stack_chk_fail@plt>: + 1080: ff 25 a2 7f 00 00 jmp *0x7fa2(%rip) # 9028 <__stack_chk_fail@GLIBC_2.4> + 1086: 68 05 00 00 00 push $0x5 + 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> + +0000000000001090 : + 1090: ff 25 9a 7f 00 00 jmp *0x7f9a(%rip) # 9030 + 1096: 68 06 00 00 00 push $0x6 + 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> + +00000000000010a0 : + 10a0: ff 25 92 7f 00 00 jmp *0x7f92(%rip) # 9038 + 10a6: 68 07 00 00 00 push $0x7 + 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> + +00000000000010b0 : + 10b0: ff 25 8a 7f 00 00 jmp *0x7f8a(%rip) # 9040 + 10b6: 68 08 00 00 00 push $0x8 + 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> + +00000000000010c0 : + 10c0: ff 25 82 7f 00 00 jmp *0x7f82(%rip) # 9048 + 10c6: 68 09 00 00 00 push $0x9 + 10cb: e9 50 ff ff ff jmp 1020 <_init+0x20> + +Disassembly of section .text: + +00000000000010d0 <_start>: + 10d0: f3 0f 1e fa endbr64 + 10d4: 31 ed xor %ebp,%ebp + 10d6: 49 89 d1 mov %rdx,%r9 + 10d9: 5e pop %rsi + 10da: 48 89 e2 mov %rsp,%rdx + 10dd: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp + 10e1: 50 push %rax + 10e2: 54 push %rsp + 10e3: 45 31 c0 xor %r8d,%r8d + 10e6: 31 c9 xor %ecx,%ecx + 10e8: 48 8d 3d 8a 4a 00 00 lea 0x4a8a(%rip),%rdi # 5b79
+ 10ef: ff 15 cb 7e 00 00 call *0x7ecb(%rip) # 8fc0 <__libc_start_main@GLIBC_2.34> + 10f5: f4 hlt + 10f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 10fd: 00 00 00 + 1100: 48 8d 3d 61 7f 00 00 lea 0x7f61(%rip),%rdi # 9068 <__TMC_END__> + 1107: 48 8d 05 5a 7f 00 00 lea 0x7f5a(%rip),%rax # 9068 <__TMC_END__> + 110e: 48 39 f8 cmp %rdi,%rax + 1111: 74 15 je 1128 <_start+0x58> + 1113: 48 8b 05 ae 7e 00 00 mov 0x7eae(%rip),%rax # 8fc8 <_ITM_deregisterTMCloneTable@Base> + 111a: 48 85 c0 test %rax,%rax + 111d: 74 09 je 1128 <_start+0x58> + 111f: ff e0 jmp *%rax + 1121: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1128: c3 ret + 1129: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1130: 48 8d 3d 31 7f 00 00 lea 0x7f31(%rip),%rdi # 9068 <__TMC_END__> + 1137: 48 8d 35 2a 7f 00 00 lea 0x7f2a(%rip),%rsi # 9068 <__TMC_END__> + 113e: 48 29 fe sub %rdi,%rsi + 1141: 48 89 f0 mov %rsi,%rax + 1144: 48 c1 ee 3f shr $0x3f,%rsi + 1148: 48 c1 f8 03 sar $0x3,%rax + 114c: 48 01 c6 add %rax,%rsi + 114f: 48 d1 fe sar $1,%rsi + 1152: 74 14 je 1168 <_start+0x98> + 1154: 48 8b 05 7d 7e 00 00 mov 0x7e7d(%rip),%rax # 8fd8 <_ITM_registerTMCloneTable@Base> + 115b: 48 85 c0 test %rax,%rax + 115e: 74 08 je 1168 <_start+0x98> + 1160: ff e0 jmp *%rax + 1162: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 1168: c3 ret + 1169: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1170: f3 0f 1e fa endbr64 + 1174: 80 3d 0d 7f 00 00 00 cmpb $0x0,0x7f0d(%rip) # 9088 + 117b: 75 33 jne 11b0 <_start+0xe0> + 117d: 55 push %rbp + 117e: 48 83 3d 5a 7e 00 00 cmpq $0x0,0x7e5a(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> + 1185: 00 + 1186: 48 89 e5 mov %rsp,%rbp + 1189: 74 0d je 1198 <_start+0xc8> + 118b: 48 8b 3d c6 7e 00 00 mov 0x7ec6(%rip),%rdi # 9058 <__dso_handle> + 1192: ff 15 48 7e 00 00 call *0x7e48(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> + 1198: e8 63 ff ff ff call 1100 <_start+0x30> + 119d: c6 05 e4 7e 00 00 01 movb $0x1,0x7ee4(%rip) # 9088 + 11a4: 5d pop %rbp + 11a5: c3 ret + 11a6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 11ad: 00 00 00 + 11b0: c3 ret + 11b1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 11b8: 00 00 00 00 + 11bc: 0f 1f 40 00 nopl 0x0(%rax) + 11c0: f3 0f 1e fa endbr64 + 11c4: e9 67 ff ff ff jmp 1130 <_start+0x60> + +00000000000011c9 : + 11c9: 48 83 ec 28 sub $0x28,%rsp + 11cd: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 11d2: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 11d7: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 11dc: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 11e1: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 11e6: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 11eb: 48 89 ce mov %rcx,%rsi + 11ee: 48 89 c7 mov %rax,%rdi + 11f1: e8 a7 07 00 00 call 199d + 11f6: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 11fb: 48 8d 88 00 06 00 00 lea 0x600(%rax),%rcx + 1202: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1207: ba 20 06 00 00 mov $0x620,%edx + 120c: 48 89 c6 mov %rax,%rsi + 120f: 48 89 cf mov %rcx,%rdi + 1212: e8 99 fe ff ff call 10b0 + 1217: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 121c: 48 8d 88 20 0c 00 00 lea 0xc20(%rax),%rcx + 1223: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1228: ba 20 06 00 00 mov $0x620,%edx + 122d: 48 89 c6 mov %rax,%rsi + 1230: 48 89 cf mov %rcx,%rdi + 1233: e8 90 42 00 00 call 54c8 + 1238: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 123d: 48 8d 48 20 lea 0x20(%rax),%rcx + 1241: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 1246: 48 05 40 0c 00 00 add $0xc40,%rax + 124c: ba 20 00 00 00 mov $0x20,%edx + 1251: 48 89 ce mov %rcx,%rsi + 1254: 48 89 c7 mov %rax,%rdi + 1257: e8 54 fe ff ff call 10b0 + 125c: b8 00 00 00 00 mov $0x0,%eax + 1261: 48 83 c4 28 add $0x28,%rsp + 1265: c3 ret + +0000000000001266 : + 1266: 48 83 ec 68 sub $0x68,%rsp + 126a: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 126f: 48 89 34 24 mov %rsi,(%rsp) + 1273: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 127a: 00 00 + 127c: 48 89 44 24 58 mov %rax,0x58(%rsp) + 1281: 31 c0 xor %eax,%eax + 1283: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 1288: be 40 00 00 00 mov $0x40,%esi + 128d: 48 89 c7 mov %rax,%rdi + 1290: e8 56 45 00 00 call 57eb + 1295: 48 8d 54 24 10 lea 0x10(%rsp),%rdx + 129a: 48 8b 0c 24 mov (%rsp),%rcx + 129e: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 12a3: 48 89 ce mov %rcx,%rsi + 12a6: 48 89 c7 mov %rax,%rdi + 12a9: e8 1b ff ff ff call 11c9 + 12ae: b8 00 00 00 00 mov $0x0,%eax + 12b3: 48 8b 54 24 58 mov 0x58(%rsp),%rdx + 12b8: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx + 12bf: 00 00 + 12c1: 74 05 je 12c8 + 12c3: e8 b8 fd ff ff call 1080 <__stack_chk_fail@plt> + 12c8: 48 83 c4 68 add $0x68,%rsp + 12cc: c3 ret + +00000000000012cd : + 12cd: 48 81 ec b8 00 00 00 sub $0xb8,%rsp + 12d4: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 12d9: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 12de: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 12e3: 48 89 0c 24 mov %rcx,(%rsp) + 12e7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 12ee: 00 00 + 12f0: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) + 12f7: 00 + 12f8: 31 c0 xor %eax,%eax + 12fa: 48 8b 0c 24 mov (%rsp),%rcx + 12fe: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 1303: ba 20 00 00 00 mov $0x20,%edx + 1308: 48 89 ce mov %rcx,%rsi + 130b: 48 89 c7 mov %rax,%rdi + 130e: e8 9d fd ff ff call 10b0 + 1313: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 1318: 48 83 c0 20 add $0x20,%rax + 131c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 1321: ba 20 06 00 00 mov $0x620,%edx + 1326: 48 89 ce mov %rcx,%rsi + 1329: 48 89 c7 mov %rax,%rdi + 132c: e8 97 41 00 00 call 54c8 + 1331: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx + 1336: 48 8d 44 24 60 lea 0x60(%rsp),%rax + 133b: ba 40 00 00 00 mov $0x40,%edx + 1340: 48 89 ce mov %rcx,%rsi + 1343: 48 89 c7 mov %rax,%rdi + 1346: e8 31 42 00 00 call 557c + 134b: 48 8d 44 24 60 lea 0x60(%rsp),%rax + 1350: 48 83 c0 20 add $0x20,%rax + 1354: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 1359: 48 8d 74 24 20 lea 0x20(%rsp),%rsi + 135e: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi + 1363: 48 89 c1 mov %rax,%rcx + 1366: e8 7c 08 00 00 call 1be7 + 136b: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx + 1370: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 1375: ba 20 00 00 00 mov $0x20,%edx + 137a: 48 89 ce mov %rcx,%rsi + 137d: 48 89 c7 mov %rax,%rdi + 1380: e8 2b fd ff ff call 10b0 + 1385: b8 00 00 00 00 mov $0x0,%eax + 138a: 48 8b 94 24 a8 00 00 mov 0xa8(%rsp),%rdx + 1391: 00 + 1392: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx + 1399: 00 00 + 139b: 74 05 je 13a2 + 139d: e8 de fc ff ff call 1080 <__stack_chk_fail@plt> + 13a2: 48 81 c4 b8 00 00 00 add $0xb8,%rsp + 13a9: c3 ret + +00000000000013aa : + 13aa: 48 83 ec 58 sub $0x58,%rsp + 13ae: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 13b3: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 13b8: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 13bd: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 13c4: 00 00 + 13c6: 48 89 44 24 48 mov %rax,0x48(%rsp) + 13cb: 31 c0 xor %eax,%eax + 13cd: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 13d2: be 20 00 00 00 mov $0x20,%esi + 13d7: 48 89 c7 mov %rax,%rdi + 13da: e8 0c 44 00 00 call 57eb + 13df: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx + 13e4: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 13e9: 48 8b 74 24 10 mov 0x10(%rsp),%rsi + 13ee: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 13f3: 48 89 c7 mov %rax,%rdi + 13f6: e8 d2 fe ff ff call 12cd + 13fb: b8 00 00 00 00 mov $0x0,%eax + 1400: 48 8b 54 24 48 mov 0x48(%rsp),%rdx + 1405: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx + 140c: 00 00 + 140e: 74 05 je 1415 + 1410: e8 6b fc ff ff call 1080 <__stack_chk_fail@plt> + 1415: 48 83 c4 58 add $0x58,%rsp + 1419: c3 ret + +000000000000141a : + 141a: 48 81 ec e8 06 00 00 sub $0x6e8,%rsp + 1421: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 1426: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 142b: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 1430: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 1437: 00 00 + 1439: 48 89 84 24 d8 06 00 mov %rax,0x6d8(%rsp) + 1440: 00 + 1441: 31 c0 xor %eax,%eax + 1443: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 1448: 48 05 00 06 00 00 add $0x600,%rax + 144e: 48 89 44 24 28 mov %rax,0x28(%rsp) + 1453: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 1458: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 145d: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 1462: 48 89 ce mov %rcx,%rsi + 1465: 48 89 c7 mov %rax,%rdi + 1468: e8 14 0a 00 00 call 1e81 + 146d: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 1472: 48 8d 88 20 0c 00 00 lea 0xc20(%rax),%rcx + 1479: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 147e: 48 83 c0 20 add $0x20,%rax + 1482: ba 20 00 00 00 mov $0x20,%edx + 1487: 48 89 ce mov %rcx,%rsi + 148a: 48 89 c7 mov %rax,%rdi + 148d: e8 1e fc ff ff call 10b0 + 1492: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx + 1497: 48 8d 44 24 70 lea 0x70(%rsp),%rax + 149c: ba 40 00 00 00 mov $0x40,%edx + 14a1: 48 89 ce mov %rcx,%rsi + 14a4: 48 89 c7 mov %rax,%rdi + 14a7: e8 d0 40 00 00 call 557c + 14ac: 48 8d 44 24 70 lea 0x70(%rsp),%rax + 14b1: 48 83 c0 20 add $0x20,%rax + 14b5: 48 8b 54 24 28 mov 0x28(%rsp),%rdx + 14ba: 48 8d 74 24 30 lea 0x30(%rsp),%rsi + 14bf: 48 8d bc 24 b0 00 00 lea 0xb0(%rsp),%rdi + 14c6: 00 + 14c7: 48 89 c1 mov %rax,%rcx + 14ca: e8 18 07 00 00 call 1be7 + 14cf: 48 8d 8c 24 b0 00 00 lea 0xb0(%rsp),%rcx + 14d6: 00 + 14d7: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 14dc: ba 20 06 00 00 mov $0x620,%edx + 14e1: 48 89 ce mov %rcx,%rsi + 14e4: 48 89 c7 mov %rax,%rdi + 14e7: e8 45 22 00 00 call 3731 + 14ec: 89 44 24 24 mov %eax,0x24(%rsp) + 14f0: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 14f5: 48 8d 88 40 0c 00 00 lea 0xc40(%rax),%rcx + 14fc: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 1501: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1506: 48 89 ce mov %rcx,%rsi + 1509: 48 89 c7 mov %rax,%rdi + 150c: e8 2b 42 00 00 call 573c + 1511: 83 7c 24 24 00 cmpl $0x0,0x24(%rsp) + 1516: 0f 94 c0 sete %al + 1519: 0f b6 d0 movzbl %al,%edx + 151c: 48 8d 74 24 70 lea 0x70(%rsp),%rsi + 1521: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1526: 89 d1 mov %edx,%ecx + 1528: ba 20 00 00 00 mov $0x20,%edx + 152d: 48 89 c7 mov %rax,%rdi + 1530: e8 60 22 00 00 call 3795 + 1535: b8 00 00 00 00 mov $0x0,%eax + 153a: 48 8b 94 24 d8 06 00 mov 0x6d8(%rsp),%rdx + 1541: 00 + 1542: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx + 1549: 00 00 + 154b: 74 05 je 1552 + 154d: e8 2e fb ff ff call 1080 <__stack_chk_fail@plt> + 1552: 48 81 c4 e8 06 00 00 add $0x6e8,%rsp + 1559: c3 ret + +000000000000155a : + 155a: 48 83 ec 28 sub $0x28,%rsp + 155e: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 1563: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 1568: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 156d: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 1572: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1577: 48 89 d6 mov %rdx,%rsi + 157a: 48 89 c7 mov %rax,%rdi + 157d: e8 a7 0e 00 00 call 2429 + 1582: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1587: 48 8d 88 00 06 00 00 lea 0x600(%rax),%rcx + 158e: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 1593: ba 20 00 00 00 mov $0x20,%edx + 1598: 48 89 c6 mov %rax,%rsi + 159b: 48 89 cf mov %rcx,%rdi + 159e: e8 0d fb ff ff call 10b0 + 15a3: 90 nop + 15a4: 48 83 c4 28 add $0x28,%rsp + 15a8: c3 ret + +00000000000015a9 : + 15a9: 48 83 ec 28 sub $0x28,%rsp + 15ad: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 15b2: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 15b7: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 15bc: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 15c1: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 15c6: 48 89 d6 mov %rdx,%rsi + 15c9: 48 89 c7 mov %rax,%rdi + 15cc: e8 b7 0e 00 00 call 2488 + 15d1: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 15d6: 48 8d 88 00 06 00 00 lea 0x600(%rax),%rcx + 15dd: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 15e2: ba 20 00 00 00 mov $0x20,%edx + 15e7: 48 89 ce mov %rcx,%rsi + 15ea: 48 89 c7 mov %rax,%rdi + 15ed: e8 be fa ff ff call 10b0 + 15f2: 90 nop + 15f3: 48 83 c4 28 add $0x28,%rsp + 15f7: c3 ret + +00000000000015f8 : + 15f8: 48 83 ec 18 sub $0x18,%rsp + 15fc: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 1601: 48 89 34 24 mov %rsi,(%rsp) + 1605: 48 8b 14 24 mov (%rsp),%rdx + 1609: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 160e: 48 89 d6 mov %rdx,%rsi + 1611: 48 89 c7 mov %rax,%rdi + 1614: e8 10 0e 00 00 call 2429 + 1619: 90 nop + 161a: 48 83 c4 18 add $0x18,%rsp + 161e: c3 ret + +000000000000161f : + 161f: 48 83 ec 18 sub $0x18,%rsp + 1623: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 1628: 48 89 34 24 mov %rsi,(%rsp) + 162c: 48 8b 14 24 mov (%rsp),%rdx + 1630: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 1635: 48 89 d6 mov %rdx,%rsi + 1638: 48 89 c7 mov %rax,%rdi + 163b: e8 48 0e 00 00 call 2488 + 1640: 90 nop + 1641: 48 83 c4 18 add $0x18,%rsp + 1645: c3 ret + +0000000000001646 : + 1646: 48 83 ec 28 sub $0x28,%rsp + 164a: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 164f: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 1654: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 1659: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 165e: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1663: 48 89 d6 mov %rdx,%rsi + 1666: 48 89 c7 mov %rax,%rdi + 1669: e8 1d 09 00 00 call 1f8b + 166e: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1673: 48 8d 90 80 05 00 00 lea 0x580(%rax),%rdx + 167a: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 167f: 48 89 c6 mov %rax,%rsi + 1682: 48 89 d7 mov %rdx,%rdi + 1685: e8 6a 10 00 00 call 26f4 + 168a: 90 nop + 168b: 48 83 c4 28 add $0x28,%rsp + 168f: c3 ret + +0000000000001690 : + 1690: 48 83 ec 28 sub $0x28,%rsp + 1694: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 1699: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 169e: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 16a3: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 16a8: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 16ad: 48 89 d6 mov %rdx,%rsi + 16b0: 48 89 c7 mov %rax,%rdi + 16b3: e8 37 0b 00 00 call 21ef + 16b8: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 16bd: 48 8d 90 80 05 00 00 lea 0x580(%rax),%rdx + 16c4: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 16c9: 48 89 d6 mov %rdx,%rsi + 16cc: 48 89 c7 mov %rax,%rdi + 16cf: e8 ac 11 00 00 call 2880 + 16d4: 90 nop + 16d5: 48 83 c4 28 add $0x28,%rsp + 16d9: c3 ret + +00000000000016da : + 16da: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 16df: 89 74 24 e4 mov %esi,-0x1c(%rsp) + 16e3: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) + 16e8: 89 4c 24 e0 mov %ecx,-0x20(%rsp) + 16ec: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 16f3: 00 + 16f4: 8b 44 24 fc mov -0x4(%rsp),%eax + 16f8: 89 44 24 f8 mov %eax,-0x8(%rsp) + 16fc: e9 d9 00 00 00 jmp 17da + 1701: 8b 54 24 fc mov -0x4(%rsp),%edx + 1705: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 170a: 48 01 d0 add %rdx,%rax + 170d: 0f b6 00 movzbl (%rax),%eax + 1710: 0f b6 d0 movzbl %al,%edx + 1713: 8b 44 24 fc mov -0x4(%rsp),%eax + 1717: 83 c0 01 add $0x1,%eax + 171a: 89 c1 mov %eax,%ecx + 171c: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 1721: 48 01 c8 add %rcx,%rax + 1724: 0f b6 00 movzbl (%rax),%eax + 1727: 0f b6 c0 movzbl %al,%eax + 172a: c1 e0 08 shl $0x8,%eax + 172d: 09 d0 or %edx,%eax + 172f: 66 25 ff 0f and $0xfff,%ax + 1733: 66 89 44 24 f4 mov %ax,-0xc(%rsp) + 1738: 8b 44 24 fc mov -0x4(%rsp),%eax + 173c: 83 c0 01 add $0x1,%eax + 173f: 89 c2 mov %eax,%edx + 1741: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 1746: 48 01 d0 add %rdx,%rax + 1749: 0f b6 00 movzbl (%rax),%eax + 174c: c0 e8 04 shr $0x4,%al + 174f: 0f b6 d0 movzbl %al,%edx + 1752: 8b 44 24 fc mov -0x4(%rsp),%eax + 1756: 83 c0 02 add $0x2,%eax + 1759: 89 c1 mov %eax,%ecx + 175b: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 1760: 48 01 c8 add %rcx,%rax + 1763: 0f b6 00 movzbl (%rax),%eax + 1766: 0f b6 c0 movzbl %al,%eax + 1769: c1 e0 04 shl $0x4,%eax + 176c: 09 d0 or %edx,%eax + 176e: 66 25 ff 0f and $0xfff,%ax + 1772: 66 89 44 24 f6 mov %ax,-0xa(%rsp) + 1777: 83 44 24 fc 03 addl $0x3,-0x4(%rsp) + 177c: 66 81 7c 24 f4 00 0d cmpw $0xd00,-0xc(%rsp) + 1783: 77 21 ja 17a6 + 1785: 8b 44 24 f8 mov -0x8(%rsp),%eax + 1789: 8d 50 01 lea 0x1(%rax),%edx + 178c: 89 54 24 f8 mov %edx,-0x8(%rsp) + 1790: 89 c0 mov %eax,%eax + 1792: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 1796: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 179b: 48 01 c2 add %rax,%rdx + 179e: 0f b7 44 24 f4 movzwl -0xc(%rsp),%eax + 17a3: 66 89 02 mov %ax,(%rdx) + 17a6: 8b 44 24 f8 mov -0x8(%rsp),%eax + 17aa: 3b 44 24 e4 cmp -0x1c(%rsp),%eax + 17ae: 73 2a jae 17da + 17b0: 66 81 7c 24 f6 00 0d cmpw $0xd00,-0xa(%rsp) + 17b7: 77 21 ja 17da + 17b9: 8b 44 24 f8 mov -0x8(%rsp),%eax + 17bd: 8d 50 01 lea 0x1(%rax),%edx + 17c0: 89 54 24 f8 mov %edx,-0x8(%rsp) + 17c4: 89 c0 mov %eax,%eax + 17c6: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 17ca: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 17cf: 48 01 c2 add %rax,%rdx + 17d2: 0f b7 44 24 f6 movzwl -0xa(%rsp),%eax + 17d7: 66 89 02 mov %ax,(%rdx) + 17da: 8b 44 24 f8 mov -0x8(%rsp),%eax + 17de: 3b 44 24 e4 cmp -0x1c(%rsp),%eax + 17e2: 73 11 jae 17f5 + 17e4: 8b 44 24 fc mov -0x4(%rsp),%eax + 17e8: 83 c0 03 add $0x3,%eax + 17eb: 39 44 24 e0 cmp %eax,-0x20(%rsp) + 17ef: 0f 83 0c ff ff ff jae 1701 + 17f5: 8b 44 24 f8 mov -0x8(%rsp),%eax + 17f9: c3 ret + +00000000000017fa : + 17fa: 48 81 ec 08 03 00 00 sub $0x308,%rsp + 1801: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 1806: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 180b: 89 54 24 0c mov %edx,0xc(%rsp) + 180f: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 1816: 00 00 + 1818: 48 89 84 24 f8 02 00 mov %rax,0x2f8(%rsp) + 181f: 00 + 1820: 31 c0 xor %eax,%eax + 1822: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) + 1829: 00 + 182a: e9 42 01 00 00 jmp 1971 + 182f: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) + 1836: 00 + 1837: e9 25 01 00 00 jmp 1961 + 183c: 83 7c 24 0c 00 cmpl $0x0,0xc(%rsp) + 1841: 74 22 je 1865 + 1843: 8b 44 24 28 mov 0x28(%rsp),%eax + 1847: 0f b6 c8 movzbl %al,%ecx + 184a: 8b 44 24 24 mov 0x24(%rsp),%eax + 184e: 0f b6 d0 movzbl %al,%edx + 1851: 48 8b 74 24 10 mov 0x10(%rsp),%rsi + 1856: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 185b: 48 89 c7 mov %rax,%rdi + 185e: e8 cd 3d 00 00 call 5630 + 1863: eb 20 jmp 1885 + 1865: 8b 44 24 24 mov 0x24(%rsp),%eax + 1869: 0f b6 c8 movzbl %al,%ecx + 186c: 8b 44 24 28 mov 0x28(%rsp),%eax + 1870: 0f b6 d0 movzbl %al,%edx + 1873: 48 8b 74 24 10 mov 0x10(%rsp),%rsi + 1878: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 187d: 48 89 c7 mov %rax,%rdi + 1880: e8 ab 3d 00 00 call 5630 + 1885: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 188a: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax + 1891: 00 + 1892: be 03 00 00 00 mov $0x3,%esi + 1897: 48 89 c7 mov %rax,%rdi + 189a: e8 cd 38 00 00 call 516c + 189f: c7 44 24 2c f8 01 00 movl $0x1f8,0x2c(%rsp) + 18a6: 00 + 18a7: 8b 44 24 24 mov 0x24(%rsp),%eax + 18ab: 48 c1 e0 0b shl $0xb,%rax + 18af: 48 89 c2 mov %rax,%rdx + 18b2: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 18b7: 48 01 c2 add %rax,%rdx + 18ba: 8b 44 24 28 mov 0x28(%rsp),%eax + 18be: 48 c1 e0 09 shl $0x9,%rax + 18c2: 48 8d 3c 02 lea (%rdx,%rax,1),%rdi + 18c6: 8b 54 24 2c mov 0x2c(%rsp),%edx + 18ca: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax + 18d1: 00 + 18d2: 89 d1 mov %edx,%ecx + 18d4: 48 89 c2 mov %rax,%rdx + 18d7: be 00 01 00 00 mov $0x100,%esi + 18dc: e8 f9 fd ff ff call 16da + 18e1: 89 44 24 20 mov %eax,0x20(%rsp) + 18e5: eb 6b jmp 1952 + 18e7: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 18ec: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax + 18f3: 00 + 18f4: be 01 00 00 00 mov $0x1,%esi + 18f9: 48 89 c7 mov %rax,%rdi + 18fc: e8 6b 38 00 00 call 516c + 1901: c7 44 24 2c a8 00 00 movl $0xa8,0x2c(%rsp) + 1908: 00 + 1909: b8 00 01 00 00 mov $0x100,%eax + 190e: 2b 44 24 20 sub 0x20(%rsp),%eax + 1912: 8b 54 24 24 mov 0x24(%rsp),%edx + 1916: 48 89 d1 mov %rdx,%rcx + 1919: 48 c1 e1 0b shl $0xb,%rcx + 191d: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 1922: 48 01 d1 add %rdx,%rcx + 1925: 8b 54 24 28 mov 0x28(%rsp),%edx + 1929: 48 c1 e2 09 shl $0x9,%rdx + 192d: 48 01 d1 add %rdx,%rcx + 1930: 8b 54 24 20 mov 0x20(%rsp),%edx + 1934: 48 01 d2 add %rdx,%rdx + 1937: 48 8d 3c 11 lea (%rcx,%rdx,1),%rdi + 193b: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 193f: 48 8d 94 24 00 01 00 lea 0x100(%rsp),%rdx + 1946: 00 + 1947: 89 c6 mov %eax,%esi + 1949: e8 8c fd ff ff call 16da + 194e: 01 44 24 20 add %eax,0x20(%rsp) + 1952: 81 7c 24 20 ff 00 00 cmpl $0xff,0x20(%rsp) + 1959: 00 + 195a: 76 8b jbe 18e7 + 195c: 83 44 24 28 01 addl $0x1,0x28(%rsp) + 1961: 83 7c 24 28 03 cmpl $0x3,0x28(%rsp) + 1966: 0f 86 d0 fe ff ff jbe 183c + 196c: 83 44 24 24 01 addl $0x1,0x24(%rsp) + 1971: 83 7c 24 24 03 cmpl $0x3,0x24(%rsp) + 1976: 0f 86 b3 fe ff ff jbe 182f + 197c: 90 nop + 197d: 48 8b 84 24 f8 02 00 mov 0x2f8(%rsp),%rax + 1984: 00 + 1985: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 198c: 00 00 + 198e: 74 05 je 1995 + 1990: e8 eb f6 ff ff call 1080 <__stack_chk_fail@plt> + 1995: 48 81 c4 08 03 00 00 add $0x308,%rsp + 199c: c3 ret + +000000000000199d : + 199d: 48 81 ec 98 38 00 00 sub $0x3898,%rsp + 19a4: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 19a9: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 19ae: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 19b3: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 19ba: 00 00 + 19bc: 48 89 84 24 88 38 00 mov %rax,0x3888(%rsp) + 19c3: 00 + 19c4: 31 c0 xor %eax,%eax + 19c6: 48 8d 84 24 40 38 00 lea 0x3840(%rsp),%rax + 19cd: 00 + 19ce: 48 89 44 24 30 mov %rax,0x30(%rsp) + 19d3: 48 8d 84 24 40 38 00 lea 0x3840(%rsp),%rax + 19da: 00 + 19db: 48 83 c0 20 add $0x20,%rax + 19df: 48 89 44 24 38 mov %rax,0x38(%rsp) + 19e4: c6 44 24 2b 00 movb $0x0,0x2b(%rsp) + 19e9: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 19ee: 48 8d 84 24 40 38 00 lea 0x3840(%rsp),%rax + 19f5: 00 + 19f6: ba 20 00 00 00 mov $0x20,%edx + 19fb: 48 89 ce mov %rcx,%rsi + 19fe: 48 89 c7 mov %rax,%rdi + 1a01: e8 aa f6 ff ff call 10b0 + 1a06: c6 84 24 60 38 00 00 movb $0x4,0x3860(%rsp) + 1a0d: 04 + 1a0e: 48 8d 8c 24 40 38 00 lea 0x3840(%rsp),%rcx + 1a15: 00 + 1a16: 48 8d 84 24 40 38 00 lea 0x3840(%rsp),%rax + 1a1d: 00 + 1a1e: ba 21 00 00 00 mov $0x21,%edx + 1a23: 48 89 ce mov %rcx,%rsi + 1a26: 48 89 c7 mov %rax,%rdi + 1a29: e8 4e 3b 00 00 call 557c + 1a2e: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx + 1a33: 48 8d 84 24 40 18 00 lea 0x1840(%rsp),%rax + 1a3a: 00 + 1a3b: ba 00 00 00 00 mov $0x0,%edx + 1a40: 48 89 ce mov %rcx,%rsi + 1a43: 48 89 c7 mov %rax,%rdi + 1a46: e8 af fd ff ff call 17fa + 1a4b: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 1a52: 00 + 1a53: eb 37 jmp 1a8c + 1a55: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax + 1a5a: 8d 50 01 lea 0x1(%rax),%edx + 1a5d: 88 54 24 2b mov %dl,0x2b(%rsp) + 1a61: 0f b6 d0 movzbl %al,%edx + 1a64: 48 8d 84 24 40 10 00 lea 0x1040(%rsp),%rax + 1a6b: 00 + 1a6c: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 1a70: 48 c1 e1 09 shl $0x9,%rcx + 1a74: 48 01 c1 add %rax,%rcx + 1a77: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 1a7c: 48 89 c6 mov %rax,%rsi + 1a7f: 48 89 cf mov %rcx,%rdi + 1a82: e8 b3 12 00 00 call 2d3a + 1a87: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 1a8c: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) + 1a91: 76 c2 jbe 1a55 + 1a93: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 1a9a: 00 + 1a9b: eb 34 jmp 1ad1 + 1a9d: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax + 1aa2: 8d 50 01 lea 0x1(%rax),%edx + 1aa5: 88 54 24 2b mov %dl,0x2b(%rsp) + 1aa9: 0f b6 d0 movzbl %al,%edx + 1aac: 48 8d 44 24 40 lea 0x40(%rsp),%rax + 1ab1: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 1ab5: 48 c1 e1 09 shl $0x9,%rcx + 1ab9: 48 01 c1 add %rax,%rcx + 1abc: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 1ac1: 48 89 c6 mov %rax,%rsi + 1ac4: 48 89 cf mov %rcx,%rdi + 1ac7: e8 6e 12 00 00 call 2d3a + 1acc: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 1ad1: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) + 1ad6: 76 c5 jbe 1a9d + 1ad8: 48 8d 84 24 40 10 00 lea 0x1040(%rsp),%rax + 1adf: 00 + 1ae0: 48 89 c7 mov %rax,%rdi + 1ae3: e8 fe 09 00 00 call 24e6 + 1ae8: 48 8d 44 24 40 lea 0x40(%rsp),%rax + 1aed: 48 89 c7 mov %rax,%rdi + 1af0: e8 f1 09 00 00 call 24e6 + 1af5: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 1afc: 00 + 1afd: eb 5b jmp 1b5a + 1aff: 48 8d 84 24 40 18 00 lea 0x1840(%rsp),%rax + 1b06: 00 + 1b07: 8b 54 24 2c mov 0x2c(%rsp),%edx + 1b0b: 48 c1 e2 0b shl $0xb,%rdx + 1b0f: 48 8d 34 10 lea (%rax,%rdx,1),%rsi + 1b13: 48 8d 84 24 40 08 00 lea 0x840(%rsp),%rax + 1b1a: 00 + 1b1b: 8b 54 24 2c mov 0x2c(%rsp),%edx + 1b1f: 48 c1 e2 09 shl $0x9,%rdx + 1b23: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx + 1b27: 48 8d 84 24 40 10 00 lea 0x1040(%rsp),%rax + 1b2e: 00 + 1b2f: 48 89 c2 mov %rax,%rdx + 1b32: 48 89 cf mov %rcx,%rdi + 1b35: e8 2e 0a 00 00 call 2568 + 1b3a: 48 8d 84 24 40 08 00 lea 0x840(%rsp),%rax + 1b41: 00 + 1b42: 8b 54 24 2c mov 0x2c(%rsp),%edx + 1b46: 48 c1 e2 09 shl $0x9,%rdx + 1b4a: 48 01 d0 add %rdx,%rax + 1b4d: 48 89 c7 mov %rax,%rdi + 1b50: e8 22 14 00 00 call 2f77 + 1b55: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 1b5a: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) + 1b5f: 76 9e jbe 1aff + 1b61: 48 8d 54 24 40 lea 0x40(%rsp),%rdx + 1b66: 48 8d 8c 24 40 08 00 lea 0x840(%rsp),%rcx + 1b6d: 00 + 1b6e: 48 8d 84 24 40 08 00 lea 0x840(%rsp),%rax + 1b75: 00 + 1b76: 48 89 ce mov %rcx,%rsi + 1b79: 48 89 c7 mov %rax,%rdi + 1b7c: e8 ff 0a 00 00 call 2680 + 1b81: 48 8d 84 24 40 08 00 lea 0x840(%rsp),%rax + 1b88: 00 + 1b89: 48 89 c7 mov %rax,%rdi + 1b8c: e8 ae 0a 00 00 call 263f + 1b91: 48 8d 94 24 40 10 00 lea 0x1040(%rsp),%rdx + 1b98: 00 + 1b99: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 1b9e: 48 89 d6 mov %rdx,%rsi + 1ba1: 48 89 c7 mov %rax,%rdi + 1ba4: e8 4f fa ff ff call 15f8 + 1ba9: 48 8b 54 24 30 mov 0x30(%rsp),%rdx + 1bae: 48 8d 8c 24 40 08 00 lea 0x840(%rsp),%rcx + 1bb5: 00 + 1bb6: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1bbb: 48 89 ce mov %rcx,%rsi + 1bbe: 48 89 c7 mov %rax,%rdi + 1bc1: e8 94 f9 ff ff call 155a + 1bc6: 90 nop + 1bc7: 48 8b 84 24 88 38 00 mov 0x3888(%rsp),%rax + 1bce: 00 + 1bcf: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1bd6: 00 00 + 1bd8: 74 05 je 1bdf + 1bda: e8 a1 f4 ff ff call 1080 <__stack_chk_fail@plt> + 1bdf: 48 81 c4 98 38 00 00 add $0x3898,%rsp + 1be6: c3 ret + +0000000000001be7 : + 1be7: 48 81 ec 68 46 00 00 sub $0x4668,%rsp + 1bee: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 1bf3: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 1bf8: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 1bfd: 48 89 0c 24 mov %rcx,(%rsp) + 1c01: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 1c08: 00 00 + 1c0a: 48 89 84 24 58 46 00 mov %rax,0x4658(%rsp) + 1c11: 00 + 1c12: 31 c0 xor %eax,%eax + 1c14: c6 44 24 2b 00 movb $0x0,0x2b(%rsp) + 1c19: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 1c1e: 48 8d 8c 24 30 46 00 lea 0x4630(%rsp),%rcx + 1c25: 00 + 1c26: 48 8d 84 24 30 0e 00 lea 0xe30(%rsp),%rax + 1c2d: 00 + 1c2e: 48 89 ce mov %rcx,%rsi + 1c31: 48 89 c7 mov %rax,%rdi + 1c34: e8 70 f9 ff ff call 15a9 + 1c39: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 1c3e: 48 8d 84 24 30 02 00 lea 0x230(%rsp),%rax + 1c45: 00 + 1c46: 48 89 d6 mov %rdx,%rsi + 1c49: 48 89 c7 mov %rax,%rdi + 1c4c: e8 70 0f 00 00 call 2bc1 + 1c51: 48 8d 8c 24 30 46 00 lea 0x4630(%rsp),%rcx + 1c58: 00 + 1c59: 48 8d 84 24 30 26 00 lea 0x2630(%rsp),%rax + 1c60: 00 + 1c61: ba 01 00 00 00 mov $0x1,%edx + 1c66: 48 89 ce mov %rcx,%rsi + 1c69: 48 89 c7 mov %rax,%rdi + 1c6c: e8 89 fb ff ff call 17fa + 1c71: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 1c78: 00 + 1c79: eb 39 jmp 1cb4 + 1c7b: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax + 1c80: 8d 50 01 lea 0x1(%rax),%edx + 1c83: 88 54 24 2b mov %dl,0x2b(%rsp) + 1c87: 0f b6 d0 movzbl %al,%edx + 1c8a: 8b 44 24 2c mov 0x2c(%rsp),%eax + 1c8e: 48 c1 e0 09 shl $0x9,%rax + 1c92: 48 89 c1 mov %rax,%rcx + 1c95: 48 8d 84 24 30 06 00 lea 0x630(%rsp),%rax + 1c9c: 00 + 1c9d: 48 01 c1 add %rax,%rcx + 1ca0: 48 8b 04 24 mov (%rsp),%rax + 1ca4: 48 89 c6 mov %rax,%rsi + 1ca7: 48 89 cf mov %rcx,%rdi + 1caa: e8 8b 10 00 00 call 2d3a + 1caf: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 1cb4: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) + 1cb9: 76 c0 jbe 1c7b + 1cbb: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 1cc2: 00 + 1cc3: eb 39 jmp 1cfe + 1cc5: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax + 1cca: 8d 50 01 lea 0x1(%rax),%edx + 1ccd: 88 54 24 2b mov %dl,0x2b(%rsp) + 1cd1: 0f b6 d0 movzbl %al,%edx + 1cd4: 8b 44 24 2c mov 0x2c(%rsp),%eax + 1cd8: 48 c1 e0 09 shl $0x9,%rax + 1cdc: 48 89 c1 mov %rax,%rcx + 1cdf: 48 8d 84 24 30 16 00 lea 0x1630(%rsp),%rax + 1ce6: 00 + 1ce7: 48 01 c1 add %rax,%rcx + 1cea: 48 8b 04 24 mov (%rsp),%rax + 1cee: 48 89 c6 mov %rax,%rsi + 1cf1: 48 89 cf mov %rcx,%rdi + 1cf4: e8 bd 10 00 00 call 2db6 + 1cf9: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 1cfe: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) + 1d03: 76 c0 jbe 1cc5 + 1d05: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax + 1d0a: 8d 50 01 lea 0x1(%rax),%edx + 1d0d: 88 54 24 2b mov %dl,0x2b(%rsp) + 1d11: 0f b6 d0 movzbl %al,%edx + 1d14: 48 8b 0c 24 mov (%rsp),%rcx + 1d18: 48 8d 84 24 30 04 00 lea 0x430(%rsp),%rax + 1d1f: 00 + 1d20: 48 89 ce mov %rcx,%rsi + 1d23: 48 89 c7 mov %rax,%rdi + 1d26: e8 8b 10 00 00 call 2db6 + 1d2b: 48 8d 84 24 30 06 00 lea 0x630(%rsp),%rax + 1d32: 00 + 1d33: 48 89 c7 mov %rax,%rdi + 1d36: e8 ab 07 00 00 call 24e6 + 1d3b: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 1d42: 00 + 1d43: eb 40 jmp 1d85 + 1d45: 48 8d 84 24 30 26 00 lea 0x2630(%rsp),%rax + 1d4c: 00 + 1d4d: 8b 54 24 2c mov 0x2c(%rsp),%edx + 1d51: 48 c1 e2 0b shl $0xb,%rdx + 1d55: 48 8d 34 10 lea (%rax,%rdx,1),%rsi + 1d59: 48 8d 84 24 30 1e 00 lea 0x1e30(%rsp),%rax + 1d60: 00 + 1d61: 8b 54 24 2c mov 0x2c(%rsp),%edx + 1d65: 48 c1 e2 09 shl $0x9,%rdx + 1d69: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx + 1d6d: 48 8d 84 24 30 06 00 lea 0x630(%rsp),%rax + 1d74: 00 + 1d75: 48 89 c2 mov %rax,%rdx + 1d78: 48 89 cf mov %rcx,%rdi + 1d7b: e8 e8 07 00 00 call 2568 + 1d80: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 1d85: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) + 1d8a: 76 b9 jbe 1d45 + 1d8c: 48 8d 94 24 30 06 00 lea 0x630(%rsp),%rdx + 1d93: 00 + 1d94: 48 8d 8c 24 30 0e 00 lea 0xe30(%rsp),%rcx + 1d9b: 00 + 1d9c: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 1da1: 48 89 ce mov %rcx,%rsi + 1da4: 48 89 c7 mov %rax,%rdi + 1da7: e8 bc 07 00 00 call 2568 + 1dac: 48 8d 84 24 30 1e 00 lea 0x1e30(%rsp),%rax + 1db3: 00 + 1db4: 48 89 c7 mov %rax,%rdi + 1db7: e8 6b 07 00 00 call 2527 + 1dbc: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 1dc1: 48 89 c7 mov %rax,%rdi + 1dc4: e8 92 10 00 00 call 2e5b + 1dc9: 48 8d 94 24 30 16 00 lea 0x1630(%rsp),%rdx + 1dd0: 00 + 1dd1: 48 8d 8c 24 30 1e 00 lea 0x1e30(%rsp),%rcx + 1dd8: 00 + 1dd9: 48 8d 84 24 30 1e 00 lea 0x1e30(%rsp),%rax + 1de0: 00 + 1de1: 48 89 ce mov %rcx,%rsi + 1de4: 48 89 c7 mov %rax,%rdi + 1de7: e8 94 08 00 00 call 2680 + 1dec: 48 8d 94 24 30 04 00 lea 0x430(%rsp),%rdx + 1df3: 00 + 1df4: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx + 1df9: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 1dfe: 48 89 ce mov %rcx,%rsi + 1e01: 48 89 c7 mov %rax,%rdi + 1e04: e8 15 12 00 00 call 301e + 1e09: 48 8d 94 24 30 02 00 lea 0x230(%rsp),%rdx + 1e10: 00 + 1e11: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx + 1e16: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 1e1b: 48 89 ce mov %rcx,%rsi + 1e1e: 48 89 c7 mov %rax,%rdi + 1e21: e8 f8 11 00 00 call 301e + 1e26: 48 8d 84 24 30 1e 00 lea 0x1e30(%rsp),%rax + 1e2d: 00 + 1e2e: 48 89 c7 mov %rax,%rdi + 1e31: e8 09 08 00 00 call 263f + 1e36: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 1e3b: 48 89 c7 mov %rax,%rdi + 1e3e: e8 90 11 00 00 call 2fd3 + 1e43: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 1e48: 48 8d 8c 24 30 1e 00 lea 0x1e30(%rsp),%rcx + 1e4f: 00 + 1e50: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1e55: 48 89 ce mov %rcx,%rsi + 1e58: 48 89 c7 mov %rax,%rdi + 1e5b: e8 e6 f7 ff ff call 1646 + 1e60: 90 nop + 1e61: 48 8b 84 24 58 46 00 mov 0x4658(%rsp),%rax + 1e68: 00 + 1e69: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1e70: 00 00 + 1e72: 74 05 je 1e79 + 1e74: e8 07 f2 ff ff call 1080 <__stack_chk_fail@plt> + 1e79: 48 81 c4 68 46 00 00 add $0x4668,%rsp + 1e80: c3 ret + +0000000000001e81 : + 1e81: 48 81 ec 38 14 00 00 sub $0x1438,%rsp + 1e88: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 1e8d: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 1e92: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 1e97: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 1e9e: 00 00 + 1ea0: 48 89 84 24 28 14 00 mov %rax,0x1428(%rsp) + 1ea7: 00 + 1ea8: 31 c0 xor %eax,%eax + 1eaa: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 1eaf: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx + 1eb4: 48 8d 84 24 20 04 00 lea 0x420(%rsp),%rax + 1ebb: 00 + 1ebc: 48 89 ce mov %rcx,%rsi + 1ebf: 48 89 c7 mov %rax,%rdi + 1ec2: e8 c9 f7 ff ff call 1690 + 1ec7: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 1ecc: 48 8d 84 24 20 0c 00 lea 0xc20(%rsp),%rax + 1ed3: 00 + 1ed4: 48 89 d6 mov %rdx,%rsi + 1ed7: 48 89 c7 mov %rax,%rdi + 1eda: e8 40 f7 ff ff call 161f + 1edf: 48 8d 84 24 20 04 00 lea 0x420(%rsp),%rax + 1ee6: 00 + 1ee7: 48 89 c7 mov %rax,%rdi + 1eea: e8 f7 05 00 00 call 24e6 + 1eef: 48 8d 94 24 20 04 00 lea 0x420(%rsp),%rdx + 1ef6: 00 + 1ef7: 48 8d 8c 24 20 0c 00 lea 0xc20(%rsp),%rcx + 1efe: 00 + 1eff: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax + 1f06: 00 + 1f07: 48 89 ce mov %rcx,%rsi + 1f0a: 48 89 c7 mov %rax,%rdi + 1f0d: e8 56 06 00 00 call 2568 + 1f12: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax + 1f19: 00 + 1f1a: 48 89 c7 mov %rax,%rdi + 1f1d: e8 39 0f 00 00 call 2e5b + 1f22: 48 8d 94 24 20 02 00 lea 0x220(%rsp),%rdx + 1f29: 00 + 1f2a: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx + 1f2f: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax + 1f36: 00 + 1f37: 48 89 ce mov %rcx,%rsi + 1f3a: 48 89 c7 mov %rax,%rdi + 1f3d: e8 34 11 00 00 call 3076 + 1f42: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax + 1f49: 00 + 1f4a: 48 89 c7 mov %rax,%rdi + 1f4d: e8 81 10 00 00 call 2fd3 + 1f52: 48 8d 94 24 20 02 00 lea 0x220(%rsp),%rdx + 1f59: 00 + 1f5a: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1f5f: 48 89 d6 mov %rdx,%rsi + 1f62: 48 89 c7 mov %rax,%rdi + 1f65: e8 07 0d 00 00 call 2c71 + 1f6a: 90 nop + 1f6b: 48 8b 84 24 28 14 00 mov 0x1428(%rsp),%rax + 1f72: 00 + 1f73: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1f7a: 00 00 + 1f7c: 74 05 je 1f83 + 1f7e: e8 fd f0 ff ff call 1080 <__stack_chk_fail@plt> + 1f83: 48 81 c4 38 14 00 00 add $0x1438,%rsp + 1f8a: c3 ret + +0000000000001f8b : + 1f8b: 48 83 ec 58 sub $0x58,%rsp + 1f8f: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 1f94: 48 89 34 24 mov %rsi,(%rsp) + 1f98: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 1f9f: 00 00 + 1fa1: 48 89 44 24 48 mov %rax,0x48(%rsp) + 1fa6: 31 c0 xor %eax,%eax + 1fa8: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 1faf: 00 + 1fb0: e9 14 02 00 00 jmp 21c9 + 1fb5: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) + 1fbc: 00 + 1fbd: e9 f7 01 00 00 jmp 21b9 + 1fc2: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) + 1fc9: 00 + 1fca: e9 a6 00 00 00 jmp 2075 + 1fcf: 8b 44 24 20 mov 0x20(%rsp),%eax + 1fd3: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 1fda: 8b 44 24 24 mov 0x24(%rsp),%eax + 1fde: 01 c2 add %eax,%edx + 1fe0: 48 8b 04 24 mov (%rsp),%rax + 1fe4: 89 d1 mov %edx,%ecx + 1fe6: 8b 54 24 1c mov 0x1c(%rsp),%edx + 1fea: 48 c1 e2 08 shl $0x8,%rdx + 1fee: 48 01 ca add %rcx,%rdx + 1ff1: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 1ff5: 89 c2 mov %eax,%edx + 1ff7: 8b 44 24 24 mov 0x24(%rsp),%eax + 1ffb: 66 89 54 44 30 mov %dx,0x30(%rsp,%rax,2) + 2000: 8b 44 24 24 mov 0x24(%rsp),%eax + 2004: 0f b7 54 44 30 movzwl 0x30(%rsp,%rax,2),%edx + 2009: 8b 44 24 24 mov 0x24(%rsp),%eax + 200d: 0f b7 44 44 30 movzwl 0x30(%rsp,%rax,2),%eax + 2012: 66 c1 f8 0f sar $0xf,%ax + 2016: 66 25 01 0d and $0xd01,%ax + 201a: 01 c2 add %eax,%edx + 201c: 8b 44 24 24 mov 0x24(%rsp),%eax + 2020: 66 89 54 44 30 mov %dx,0x30(%rsp,%rax,2) + 2025: 8b 44 24 24 mov 0x24(%rsp),%eax + 2029: 0f b7 44 44 30 movzwl 0x30(%rsp,%rax,2),%eax + 202e: 0f b7 c0 movzwl %ax,%eax + 2031: 48 89 44 24 28 mov %rax,0x28(%rsp) + 2036: 48 c1 64 24 28 0b shlq $0xb,0x28(%rsp) + 203c: 48 81 44 24 28 80 06 addq $0x680,0x28(%rsp) + 2043: 00 00 + 2045: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 204a: 48 69 c0 dc d7 09 00 imul $0x9d7dc,%rax,%rax + 2051: 48 89 44 24 28 mov %rax,0x28(%rsp) + 2056: 48 c1 6c 24 28 1f shrq $0x1f,0x28(%rsp) + 205c: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 2061: 66 25 ff 07 and $0x7ff,%ax + 2065: 89 c2 mov %eax,%edx + 2067: 8b 44 24 24 mov 0x24(%rsp),%eax + 206b: 66 89 54 44 30 mov %dx,0x30(%rsp,%rax,2) + 2070: 83 44 24 24 01 addl $0x1,0x24(%rsp) + 2075: 83 7c 24 24 07 cmpl $0x7,0x24(%rsp) + 207a: 0f 86 4f ff ff ff jbe 1fcf + 2080: 0f b7 44 24 30 movzwl 0x30(%rsp),%eax + 2085: 89 c2 mov %eax,%edx + 2087: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 208c: 88 10 mov %dl,(%rax) + 208e: 0f b7 44 24 30 movzwl 0x30(%rsp),%eax + 2093: 66 c1 e8 08 shr $0x8,%ax + 2097: 89 c2 mov %eax,%edx + 2099: 0f b7 44 24 32 movzwl 0x32(%rsp),%eax + 209e: c1 e0 03 shl $0x3,%eax + 20a1: 09 c2 or %eax,%edx + 20a3: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 20a8: 48 83 c0 01 add $0x1,%rax + 20ac: 88 10 mov %dl,(%rax) + 20ae: 0f b7 44 24 32 movzwl 0x32(%rsp),%eax + 20b3: 66 c1 e8 05 shr $0x5,%ax + 20b7: 89 c2 mov %eax,%edx + 20b9: 0f b7 44 24 34 movzwl 0x34(%rsp),%eax + 20be: c1 e0 06 shl $0x6,%eax + 20c1: 09 c2 or %eax,%edx + 20c3: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 20c8: 48 83 c0 02 add $0x2,%rax + 20cc: 88 10 mov %dl,(%rax) + 20ce: 0f b7 44 24 34 movzwl 0x34(%rsp),%eax + 20d3: 66 c1 e8 02 shr $0x2,%ax + 20d7: 89 c2 mov %eax,%edx + 20d9: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 20de: 48 83 c0 03 add $0x3,%rax + 20e2: 88 10 mov %dl,(%rax) + 20e4: 0f b7 44 24 34 movzwl 0x34(%rsp),%eax + 20e9: 66 c1 e8 0a shr $0xa,%ax + 20ed: 89 c2 mov %eax,%edx + 20ef: 0f b7 44 24 36 movzwl 0x36(%rsp),%eax + 20f4: 01 c0 add %eax,%eax + 20f6: 09 c2 or %eax,%edx + 20f8: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 20fd: 48 83 c0 04 add $0x4,%rax + 2101: 88 10 mov %dl,(%rax) + 2103: 0f b7 44 24 36 movzwl 0x36(%rsp),%eax + 2108: 66 c1 e8 07 shr $0x7,%ax + 210c: 89 c2 mov %eax,%edx + 210e: 0f b7 44 24 38 movzwl 0x38(%rsp),%eax + 2113: c1 e0 04 shl $0x4,%eax + 2116: 09 c2 or %eax,%edx + 2118: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 211d: 48 83 c0 05 add $0x5,%rax + 2121: 88 10 mov %dl,(%rax) + 2123: 0f b7 44 24 38 movzwl 0x38(%rsp),%eax + 2128: 66 c1 e8 04 shr $0x4,%ax + 212c: 89 c2 mov %eax,%edx + 212e: 0f b7 44 24 3a movzwl 0x3a(%rsp),%eax + 2133: c1 e0 07 shl $0x7,%eax + 2136: 09 c2 or %eax,%edx + 2138: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 213d: 48 83 c0 06 add $0x6,%rax + 2141: 88 10 mov %dl,(%rax) + 2143: 0f b7 44 24 3a movzwl 0x3a(%rsp),%eax + 2148: 66 d1 e8 shr $1,%ax + 214b: 89 c2 mov %eax,%edx + 214d: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2152: 48 83 c0 07 add $0x7,%rax + 2156: 88 10 mov %dl,(%rax) + 2158: 0f b7 44 24 3a movzwl 0x3a(%rsp),%eax + 215d: 66 c1 e8 09 shr $0x9,%ax + 2161: 89 c2 mov %eax,%edx + 2163: 0f b7 44 24 3c movzwl 0x3c(%rsp),%eax + 2168: c1 e0 02 shl $0x2,%eax + 216b: 09 c2 or %eax,%edx + 216d: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2172: 48 83 c0 08 add $0x8,%rax + 2176: 88 10 mov %dl,(%rax) + 2178: 0f b7 44 24 3c movzwl 0x3c(%rsp),%eax + 217d: 66 c1 e8 06 shr $0x6,%ax + 2181: 89 c2 mov %eax,%edx + 2183: 0f b7 44 24 3e movzwl 0x3e(%rsp),%eax + 2188: c1 e0 05 shl $0x5,%eax + 218b: 09 c2 or %eax,%edx + 218d: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2192: 48 83 c0 09 add $0x9,%rax + 2196: 88 10 mov %dl,(%rax) + 2198: 0f b7 44 24 3e movzwl 0x3e(%rsp),%eax + 219d: 66 c1 e8 03 shr $0x3,%ax + 21a1: 89 c2 mov %eax,%edx + 21a3: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 21a8: 48 83 c0 0a add $0xa,%rax + 21ac: 88 10 mov %dl,(%rax) + 21ae: 48 83 44 24 08 0b addq $0xb,0x8(%rsp) + 21b4: 83 44 24 20 01 addl $0x1,0x20(%rsp) + 21b9: 83 7c 24 20 1f cmpl $0x1f,0x20(%rsp) + 21be: 0f 86 fe fd ff ff jbe 1fc2 + 21c4: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 21c9: 83 7c 24 1c 03 cmpl $0x3,0x1c(%rsp) + 21ce: 0f 86 e1 fd ff ff jbe 1fb5 + 21d4: 90 nop + 21d5: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 21da: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 21e1: 00 00 + 21e3: 74 05 je 21ea + 21e5: e8 96 ee ff ff call 1080 <__stack_chk_fail@plt> + 21ea: 48 83 c4 58 add $0x58,%rsp + 21ee: c3 ret + +00000000000021ef : + 21ef: 48 83 ec 48 sub $0x48,%rsp + 21f3: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 21f8: 48 89 34 24 mov %rsi,(%rsp) + 21fc: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 2203: 00 00 + 2205: 48 89 44 24 38 mov %rax,0x38(%rsp) + 220a: 31 c0 xor %eax,%eax + 220c: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) + 2213: 00 + 2214: e9 ea 01 00 00 jmp 2403 + 2219: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) + 2220: 00 + 2221: e9 cd 01 00 00 jmp 23f3 + 2226: 48 8b 04 24 mov (%rsp),%rax + 222a: 0f b6 00 movzbl (%rax),%eax + 222d: 0f b6 d0 movzbl %al,%edx + 2230: 48 8b 04 24 mov (%rsp),%rax + 2234: 48 83 c0 01 add $0x1,%rax + 2238: 0f b6 00 movzbl (%rax),%eax + 223b: 0f b6 c0 movzbl %al,%eax + 223e: c1 e0 08 shl $0x8,%eax + 2241: 09 d0 or %edx,%eax + 2243: 66 89 44 24 20 mov %ax,0x20(%rsp) + 2248: 48 8b 04 24 mov (%rsp),%rax + 224c: 48 83 c0 01 add $0x1,%rax + 2250: 0f b6 00 movzbl (%rax),%eax + 2253: c0 e8 03 shr $0x3,%al + 2256: 0f b6 d0 movzbl %al,%edx + 2259: 48 8b 04 24 mov (%rsp),%rax + 225d: 48 83 c0 02 add $0x2,%rax + 2261: 0f b6 00 movzbl (%rax),%eax + 2264: 0f b6 c0 movzbl %al,%eax + 2267: c1 e0 05 shl $0x5,%eax + 226a: 09 d0 or %edx,%eax + 226c: 66 89 44 24 22 mov %ax,0x22(%rsp) + 2271: 48 8b 04 24 mov (%rsp),%rax + 2275: 48 83 c0 02 add $0x2,%rax + 2279: 0f b6 00 movzbl (%rax),%eax + 227c: c0 e8 06 shr $0x6,%al + 227f: 0f b6 d0 movzbl %al,%edx + 2282: 48 8b 04 24 mov (%rsp),%rax + 2286: 48 83 c0 03 add $0x3,%rax + 228a: 0f b6 00 movzbl (%rax),%eax + 228d: 0f b6 c0 movzbl %al,%eax + 2290: c1 e0 02 shl $0x2,%eax + 2293: 09 c2 or %eax,%edx + 2295: 48 8b 04 24 mov (%rsp),%rax + 2299: 48 83 c0 04 add $0x4,%rax + 229d: 0f b6 00 movzbl (%rax),%eax + 22a0: 0f b6 c0 movzbl %al,%eax + 22a3: c1 e0 0a shl $0xa,%eax + 22a6: 09 d0 or %edx,%eax + 22a8: 66 89 44 24 24 mov %ax,0x24(%rsp) + 22ad: 48 8b 04 24 mov (%rsp),%rax + 22b1: 48 83 c0 04 add $0x4,%rax + 22b5: 0f b6 00 movzbl (%rax),%eax + 22b8: d0 e8 shr $1,%al + 22ba: 0f b6 d0 movzbl %al,%edx + 22bd: 48 8b 04 24 mov (%rsp),%rax + 22c1: 48 83 c0 05 add $0x5,%rax + 22c5: 0f b6 00 movzbl (%rax),%eax + 22c8: 0f b6 c0 movzbl %al,%eax + 22cb: c1 e0 07 shl $0x7,%eax + 22ce: 09 d0 or %edx,%eax + 22d0: 66 89 44 24 26 mov %ax,0x26(%rsp) + 22d5: 48 8b 04 24 mov (%rsp),%rax + 22d9: 48 83 c0 05 add $0x5,%rax + 22dd: 0f b6 00 movzbl (%rax),%eax + 22e0: c0 e8 04 shr $0x4,%al + 22e3: 0f b6 d0 movzbl %al,%edx + 22e6: 48 8b 04 24 mov (%rsp),%rax + 22ea: 48 83 c0 06 add $0x6,%rax + 22ee: 0f b6 00 movzbl (%rax),%eax + 22f1: 0f b6 c0 movzbl %al,%eax + 22f4: c1 e0 04 shl $0x4,%eax + 22f7: 09 d0 or %edx,%eax + 22f9: 66 89 44 24 28 mov %ax,0x28(%rsp) + 22fe: 48 8b 04 24 mov (%rsp),%rax + 2302: 48 83 c0 06 add $0x6,%rax + 2306: 0f b6 00 movzbl (%rax),%eax + 2309: c0 e8 07 shr $0x7,%al + 230c: 0f b6 d0 movzbl %al,%edx + 230f: 48 8b 04 24 mov (%rsp),%rax + 2313: 48 83 c0 07 add $0x7,%rax + 2317: 0f b6 00 movzbl (%rax),%eax + 231a: 0f b6 c0 movzbl %al,%eax + 231d: 01 c0 add %eax,%eax + 231f: 09 c2 or %eax,%edx + 2321: 48 8b 04 24 mov (%rsp),%rax + 2325: 48 83 c0 08 add $0x8,%rax + 2329: 0f b6 00 movzbl (%rax),%eax + 232c: 0f b6 c0 movzbl %al,%eax + 232f: c1 e0 09 shl $0x9,%eax + 2332: 09 d0 or %edx,%eax + 2334: 66 89 44 24 2a mov %ax,0x2a(%rsp) + 2339: 48 8b 04 24 mov (%rsp),%rax + 233d: 48 83 c0 08 add $0x8,%rax + 2341: 0f b6 00 movzbl (%rax),%eax + 2344: c0 e8 02 shr $0x2,%al + 2347: 0f b6 d0 movzbl %al,%edx + 234a: 48 8b 04 24 mov (%rsp),%rax + 234e: 48 83 c0 09 add $0x9,%rax + 2352: 0f b6 00 movzbl (%rax),%eax + 2355: 0f b6 c0 movzbl %al,%eax + 2358: c1 e0 06 shl $0x6,%eax + 235b: 09 d0 or %edx,%eax + 235d: 66 89 44 24 2c mov %ax,0x2c(%rsp) + 2362: 48 8b 04 24 mov (%rsp),%rax + 2366: 48 83 c0 09 add $0x9,%rax + 236a: 0f b6 00 movzbl (%rax),%eax + 236d: c0 e8 05 shr $0x5,%al + 2370: 0f b6 d0 movzbl %al,%edx + 2373: 48 8b 04 24 mov (%rsp),%rax + 2377: 48 83 c0 0a add $0xa,%rax + 237b: 0f b6 00 movzbl (%rax),%eax + 237e: 0f b6 c0 movzbl %al,%eax + 2381: c1 e0 03 shl $0x3,%eax + 2384: 09 d0 or %edx,%eax + 2386: 66 89 44 24 2e mov %ax,0x2e(%rsp) + 238b: 48 83 04 24 0b addq $0xb,(%rsp) + 2390: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 2397: 00 + 2398: eb 4d jmp 23e7 + 239a: 8b 44 24 1c mov 0x1c(%rsp),%eax + 239e: 0f b7 44 44 20 movzwl 0x20(%rsp,%rax,2),%eax + 23a3: 0f b7 c0 movzwl %ax,%eax + 23a6: 25 ff 07 00 00 and $0x7ff,%eax + 23ab: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 23b1: 05 00 04 00 00 add $0x400,%eax + 23b6: c1 e8 0b shr $0xb,%eax + 23b9: 89 c1 mov %eax,%ecx + 23bb: 8b 44 24 18 mov 0x18(%rsp),%eax + 23bf: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 23c6: 8b 44 24 1c mov 0x1c(%rsp),%eax + 23ca: 01 c2 add %eax,%edx + 23cc: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 23d1: 89 d6 mov %edx,%esi + 23d3: 8b 54 24 14 mov 0x14(%rsp),%edx + 23d7: 48 c1 e2 08 shl $0x8,%rdx + 23db: 48 01 f2 add %rsi,%rdx + 23de: 66 89 0c 50 mov %cx,(%rax,%rdx,2) + 23e2: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 23e7: 83 7c 24 1c 07 cmpl $0x7,0x1c(%rsp) + 23ec: 76 ac jbe 239a + 23ee: 83 44 24 18 01 addl $0x1,0x18(%rsp) + 23f3: 83 7c 24 18 1f cmpl $0x1f,0x18(%rsp) + 23f8: 0f 86 28 fe ff ff jbe 2226 + 23fe: 83 44 24 14 01 addl $0x1,0x14(%rsp) + 2403: 83 7c 24 14 03 cmpl $0x3,0x14(%rsp) + 2408: 0f 86 0b fe ff ff jbe 2219 + 240e: 90 nop + 240f: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 2414: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 241b: 00 00 + 241d: 74 05 je 2424 + 241f: e8 5c ec ff ff call 1080 <__stack_chk_fail@plt> + 2424: 48 83 c4 48 add $0x48,%rsp + 2428: c3 ret + +0000000000002429 : + 2429: 48 83 ec 28 sub $0x28,%rsp + 242d: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2432: 48 89 34 24 mov %rsi,(%rsp) + 2436: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 243d: 00 + 243e: eb 3a jmp 247a + 2440: 8b 44 24 1c mov 0x1c(%rsp),%eax + 2444: 48 c1 e0 09 shl $0x9,%rax + 2448: 48 89 c2 mov %rax,%rdx + 244b: 48 8b 04 24 mov (%rsp),%rax + 244f: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx + 2453: 8b 54 24 1c mov 0x1c(%rsp),%edx + 2457: 89 d0 mov %edx,%eax + 2459: 01 c0 add %eax,%eax + 245b: 01 d0 add %edx,%eax + 245d: c1 e0 07 shl $0x7,%eax + 2460: 89 c2 mov %eax,%edx + 2462: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2467: 48 01 d0 add %rdx,%rax + 246a: 48 89 ce mov %rcx,%rsi + 246d: 48 89 c7 mov %rax,%rdi + 2470: e8 7f 05 00 00 call 29f4 + 2475: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 247a: 83 7c 24 1c 03 cmpl $0x3,0x1c(%rsp) + 247f: 76 bf jbe 2440 + 2481: 90 nop + 2482: 90 nop + 2483: 48 83 c4 28 add $0x28,%rsp + 2487: c3 ret + +0000000000002488 : + 2488: 48 83 ec 28 sub $0x28,%rsp + 248c: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2491: 48 89 34 24 mov %rsi,(%rsp) + 2495: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 249c: 00 + 249d: eb 39 jmp 24d8 + 249f: 8b 54 24 1c mov 0x1c(%rsp),%edx + 24a3: 89 d0 mov %edx,%eax + 24a5: 01 c0 add %eax,%eax + 24a7: 01 d0 add %edx,%eax + 24a9: c1 e0 07 shl $0x7,%eax + 24ac: 89 c2 mov %eax,%edx + 24ae: 48 8b 04 24 mov (%rsp),%rax + 24b2: 48 01 c2 add %rax,%rdx + 24b5: 8b 44 24 1c mov 0x1c(%rsp),%eax + 24b9: 48 c1 e0 09 shl $0x9,%rax + 24bd: 48 89 c1 mov %rax,%rcx + 24c0: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 24c5: 48 01 c8 add %rcx,%rax + 24c8: 48 89 d6 mov %rdx,%rsi + 24cb: 48 89 c7 mov %rax,%rdi + 24ce: e8 12 06 00 00 call 2ae5 + 24d3: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 24d8: 83 7c 24 1c 03 cmpl $0x3,0x1c(%rsp) + 24dd: 76 c0 jbe 249f + 24df: 90 nop + 24e0: 90 nop + 24e1: 48 83 c4 28 add $0x28,%rsp + 24e5: c3 ret + +00000000000024e6 : + 24e6: 48 83 ec 28 sub $0x28,%rsp + 24ea: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 24ef: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 24f6: 00 + 24f7: eb 20 jmp 2519 + 24f9: 8b 44 24 1c mov 0x1c(%rsp),%eax + 24fd: 48 c1 e0 09 shl $0x9,%rax + 2501: 48 89 c2 mov %rax,%rdx + 2504: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2509: 48 01 d0 add %rdx,%rax + 250c: 48 89 c7 mov %rax,%rdi + 250f: e8 1e 09 00 00 call 2e32 + 2514: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 2519: 83 7c 24 1c 03 cmpl $0x3,0x1c(%rsp) + 251e: 76 d9 jbe 24f9 + 2520: 90 nop + 2521: 90 nop + 2522: 48 83 c4 28 add $0x28,%rsp + 2526: c3 ret + +0000000000002527 : + 2527: 48 83 ec 28 sub $0x28,%rsp + 252b: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2530: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 2537: 00 + 2538: eb 20 jmp 255a + 253a: 8b 44 24 1c mov 0x1c(%rsp),%eax + 253e: 48 c1 e0 09 shl $0x9,%rax + 2542: 48 89 c2 mov %rax,%rdx + 2545: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 254a: 48 01 d0 add %rdx,%rax + 254d: 48 89 c7 mov %rax,%rdi + 2550: e8 06 09 00 00 call 2e5b + 2555: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 255a: 83 7c 24 1c 03 cmpl $0x3,0x1c(%rsp) + 255f: 76 d9 jbe 253a + 2561: 90 nop + 2562: 90 nop + 2563: 48 83 c4 28 add $0x28,%rsp + 2567: c3 ret + +0000000000002568 : + 2568: 48 81 ec 48 02 00 00 sub $0x248,%rsp + 256f: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 2574: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 2579: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 257e: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 2585: 00 00 + 2587: 48 89 84 24 38 02 00 mov %rax,0x238(%rsp) + 258e: 00 + 258f: 31 c0 xor %eax,%eax + 2591: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 2596: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 259b: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 25a0: 48 89 ce mov %rcx,%rsi + 25a3: 48 89 c7 mov %rax,%rdi + 25a6: e8 cc 08 00 00 call 2e77 + 25ab: c7 44 24 2c 01 00 00 movl $0x1,0x2c(%rsp) + 25b2: 00 + 25b3: eb 55 jmp 260a + 25b5: 8b 44 24 2c mov 0x2c(%rsp),%eax + 25b9: 48 c1 e0 09 shl $0x9,%rax + 25bd: 48 89 c2 mov %rax,%rdx + 25c0: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 25c5: 48 01 c2 add %rax,%rdx + 25c8: 8b 44 24 2c mov 0x2c(%rsp),%eax + 25cc: 48 c1 e0 09 shl $0x9,%rax + 25d0: 48 89 c1 mov %rax,%rcx + 25d3: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 25d8: 48 01 c1 add %rax,%rcx + 25db: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 25e0: 48 89 ce mov %rcx,%rsi + 25e3: 48 89 c7 mov %rax,%rdi + 25e6: e8 8c 08 00 00 call 2e77 + 25eb: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 25f0: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx + 25f5: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 25fa: 48 89 ce mov %rcx,%rsi + 25fd: 48 89 c7 mov %rax,%rdi + 2600: e8 19 0a 00 00 call 301e + 2605: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 260a: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) + 260f: 76 a4 jbe 25b5 + 2611: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 2616: 48 89 c7 mov %rax,%rdi + 2619: e8 b5 09 00 00 call 2fd3 + 261e: 90 nop + 261f: 48 8b 84 24 38 02 00 mov 0x238(%rsp),%rax + 2626: 00 + 2627: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 262e: 00 00 + 2630: 74 05 je 2637 + 2632: e8 49 ea ff ff call 1080 <__stack_chk_fail@plt> + 2637: 48 81 c4 48 02 00 00 add $0x248,%rsp + 263e: c3 ret + +000000000000263f : + 263f: 48 83 ec 28 sub $0x28,%rsp + 2643: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2648: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 264f: 00 + 2650: eb 20 jmp 2672 + 2652: 8b 44 24 1c mov 0x1c(%rsp),%eax + 2656: 48 c1 e0 09 shl $0x9,%rax + 265a: 48 89 c2 mov %rax,%rdx + 265d: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2662: 48 01 d0 add %rdx,%rax + 2665: 48 89 c7 mov %rax,%rdi + 2668: e8 66 09 00 00 call 2fd3 + 266d: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 2672: 83 7c 24 1c 03 cmpl $0x3,0x1c(%rsp) + 2677: 76 d9 jbe 2652 + 2679: 90 nop + 267a: 90 nop + 267b: 48 83 c4 28 add $0x28,%rsp + 267f: c3 ret + +0000000000002680 : + 2680: 48 83 ec 38 sub $0x38,%rsp + 2684: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 2689: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 268e: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 2693: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 269a: 00 + 269b: eb 49 jmp 26e6 + 269d: 8b 44 24 2c mov 0x2c(%rsp),%eax + 26a1: 48 c1 e0 09 shl $0x9,%rax + 26a5: 48 89 c2 mov %rax,%rdx + 26a8: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 26ad: 48 01 c2 add %rax,%rdx + 26b0: 8b 44 24 2c mov 0x2c(%rsp),%eax + 26b4: 48 c1 e0 09 shl $0x9,%rax + 26b8: 48 89 c1 mov %rax,%rcx + 26bb: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 26c0: 48 01 c1 add %rax,%rcx + 26c3: 8b 44 24 2c mov 0x2c(%rsp),%eax + 26c7: 48 c1 e0 09 shl $0x9,%rax + 26cb: 48 89 c6 mov %rax,%rsi + 26ce: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 26d3: 48 01 f0 add %rsi,%rax + 26d6: 48 89 ce mov %rcx,%rsi + 26d9: 48 89 c7 mov %rax,%rdi + 26dc: e8 3d 09 00 00 call 301e + 26e1: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 26e6: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) + 26eb: 76 b0 jbe 269d + 26ed: 90 nop + 26ee: 90 nop + 26ef: 48 83 c4 38 add $0x38,%rsp + 26f3: c3 ret + +00000000000026f4 : + 26f4: 48 83 ec 38 sub $0x38,%rsp + 26f8: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 26fd: 48 89 34 24 mov %rsi,(%rsp) + 2701: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 2708: 00 00 + 270a: 48 89 44 24 28 mov %rax,0x28(%rsp) + 270f: 31 c0 xor %eax,%eax + 2711: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) + 2718: 00 + 2719: e9 3c 01 00 00 jmp 285a + 271e: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) + 2725: 00 + 2726: eb 78 jmp 27a0 + 2728: 8b 44 24 14 mov 0x14(%rsp),%eax + 272c: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 2733: 8b 44 24 18 mov 0x18(%rsp),%eax + 2737: 01 c2 add %eax,%edx + 2739: 48 8b 04 24 mov (%rsp),%rax + 273d: 89 d2 mov %edx,%edx + 273f: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2743: 66 89 44 24 12 mov %ax,0x12(%rsp) + 2748: 0f b7 44 24 12 movzwl 0x12(%rsp),%eax + 274d: 66 c1 f8 0f sar $0xf,%ax + 2751: 66 25 01 0d and $0xd01,%ax + 2755: 89 c2 mov %eax,%edx + 2757: 0f b7 44 24 12 movzwl 0x12(%rsp),%eax + 275c: 01 d0 add %edx,%eax + 275e: 66 89 44 24 12 mov %ax,0x12(%rsp) + 2763: 0f bf 44 24 12 movswl 0x12(%rsp),%eax + 2768: c1 e0 05 shl $0x5,%eax + 276b: 89 44 24 1c mov %eax,0x1c(%rsp) + 276f: 81 44 24 1c 80 06 00 addl $0x680,0x1c(%rsp) + 2776: 00 + 2777: 8b 44 24 1c mov 0x1c(%rsp),%eax + 277b: 69 c0 7e 9d 00 00 imul $0x9d7e,%eax,%eax + 2781: 89 44 24 1c mov %eax,0x1c(%rsp) + 2785: c1 6c 24 1c 1b shrl $0x1b,0x1c(%rsp) + 278a: 8b 44 24 1c mov 0x1c(%rsp),%eax + 278e: 83 e0 1f and $0x1f,%eax + 2791: 89 c2 mov %eax,%edx + 2793: 8b 44 24 18 mov 0x18(%rsp),%eax + 2797: 88 54 04 20 mov %dl,0x20(%rsp,%rax,1) + 279b: 83 44 24 18 01 addl $0x1,0x18(%rsp) + 27a0: 83 7c 24 18 07 cmpl $0x7,0x18(%rsp) + 27a5: 76 81 jbe 2728 + 27a7: 0f b6 44 24 20 movzbl 0x20(%rsp),%eax + 27ac: 89 c2 mov %eax,%edx + 27ae: 0f b6 44 24 21 movzbl 0x21(%rsp),%eax + 27b3: c1 e0 05 shl $0x5,%eax + 27b6: 09 d0 or %edx,%eax + 27b8: 89 c2 mov %eax,%edx + 27ba: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 27bf: 88 10 mov %dl,(%rax) + 27c1: 0f b6 44 24 21 movzbl 0x21(%rsp),%eax + 27c6: c0 e8 03 shr $0x3,%al + 27c9: 89 c2 mov %eax,%edx + 27cb: 0f b6 44 24 22 movzbl 0x22(%rsp),%eax + 27d0: c1 e0 02 shl $0x2,%eax + 27d3: 09 c2 or %eax,%edx + 27d5: 0f b6 44 24 23 movzbl 0x23(%rsp),%eax + 27da: c1 e0 07 shl $0x7,%eax + 27dd: 09 c2 or %eax,%edx + 27df: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 27e4: 48 83 c0 01 add $0x1,%rax + 27e8: 88 10 mov %dl,(%rax) + 27ea: 0f b6 44 24 23 movzbl 0x23(%rsp),%eax + 27ef: d0 e8 shr $1,%al + 27f1: 89 c2 mov %eax,%edx + 27f3: 0f b6 44 24 24 movzbl 0x24(%rsp),%eax + 27f8: c1 e0 04 shl $0x4,%eax + 27fb: 09 c2 or %eax,%edx + 27fd: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2802: 48 83 c0 02 add $0x2,%rax + 2806: 88 10 mov %dl,(%rax) + 2808: 0f b6 44 24 24 movzbl 0x24(%rsp),%eax + 280d: c0 e8 04 shr $0x4,%al + 2810: 89 c2 mov %eax,%edx + 2812: 0f b6 44 24 25 movzbl 0x25(%rsp),%eax + 2817: 01 c0 add %eax,%eax + 2819: 09 c2 or %eax,%edx + 281b: 0f b6 44 24 26 movzbl 0x26(%rsp),%eax + 2820: c1 e0 06 shl $0x6,%eax + 2823: 09 c2 or %eax,%edx + 2825: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 282a: 48 83 c0 03 add $0x3,%rax + 282e: 88 10 mov %dl,(%rax) + 2830: 0f b6 44 24 26 movzbl 0x26(%rsp),%eax + 2835: c0 e8 02 shr $0x2,%al + 2838: 89 c2 mov %eax,%edx + 283a: 0f b6 44 24 27 movzbl 0x27(%rsp),%eax + 283f: c1 e0 03 shl $0x3,%eax + 2842: 09 c2 or %eax,%edx + 2844: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2849: 48 83 c0 04 add $0x4,%rax + 284d: 88 10 mov %dl,(%rax) + 284f: 48 83 44 24 08 05 addq $0x5,0x8(%rsp) + 2855: 83 44 24 14 01 addl $0x1,0x14(%rsp) + 285a: 83 7c 24 14 1f cmpl $0x1f,0x14(%rsp) + 285f: 0f 86 b9 fe ff ff jbe 271e + 2865: 90 nop + 2866: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 286b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2872: 00 00 + 2874: 74 05 je 287b + 2876: e8 05 e8 ff ff call 1080 <__stack_chk_fail@plt> + 287b: 48 83 c4 38 add $0x38,%rsp + 287f: c3 ret + +0000000000002880 : + 2880: 48 83 ec 38 sub $0x38,%rsp + 2884: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2889: 48 89 34 24 mov %rsi,(%rsp) + 288d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 2894: 00 00 + 2896: 48 89 44 24 28 mov %rax,0x28(%rsp) + 289b: 31 c0 xor %eax,%eax + 289d: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) + 28a4: 00 + 28a5: e9 24 01 00 00 jmp 29ce + 28aa: 48 8b 04 24 mov (%rsp),%rax + 28ae: 0f b6 00 movzbl (%rax),%eax + 28b1: 88 44 24 20 mov %al,0x20(%rsp) + 28b5: 48 8b 04 24 mov (%rsp),%rax + 28b9: 0f b6 00 movzbl (%rax),%eax + 28bc: c0 e8 05 shr $0x5,%al + 28bf: 89 c2 mov %eax,%edx + 28c1: 48 8b 04 24 mov (%rsp),%rax + 28c5: 48 83 c0 01 add $0x1,%rax + 28c9: 0f b6 00 movzbl (%rax),%eax + 28cc: c1 e0 03 shl $0x3,%eax + 28cf: 09 d0 or %edx,%eax + 28d1: 88 44 24 21 mov %al,0x21(%rsp) + 28d5: 48 8b 04 24 mov (%rsp),%rax + 28d9: 48 83 c0 01 add $0x1,%rax + 28dd: 0f b6 00 movzbl (%rax),%eax + 28e0: c0 e8 02 shr $0x2,%al + 28e3: 88 44 24 22 mov %al,0x22(%rsp) + 28e7: 48 8b 04 24 mov (%rsp),%rax + 28eb: 48 83 c0 01 add $0x1,%rax + 28ef: 0f b6 00 movzbl (%rax),%eax + 28f2: c0 e8 07 shr $0x7,%al + 28f5: 89 c2 mov %eax,%edx + 28f7: 48 8b 04 24 mov (%rsp),%rax + 28fb: 48 83 c0 02 add $0x2,%rax + 28ff: 0f b6 00 movzbl (%rax),%eax + 2902: 01 c0 add %eax,%eax + 2904: 09 d0 or %edx,%eax + 2906: 88 44 24 23 mov %al,0x23(%rsp) + 290a: 48 8b 04 24 mov (%rsp),%rax + 290e: 48 83 c0 02 add $0x2,%rax + 2912: 0f b6 00 movzbl (%rax),%eax + 2915: c0 e8 04 shr $0x4,%al + 2918: 89 c2 mov %eax,%edx + 291a: 48 8b 04 24 mov (%rsp),%rax + 291e: 48 83 c0 03 add $0x3,%rax + 2922: 0f b6 00 movzbl (%rax),%eax + 2925: c1 e0 04 shl $0x4,%eax + 2928: 09 d0 or %edx,%eax + 292a: 88 44 24 24 mov %al,0x24(%rsp) + 292e: 48 8b 04 24 mov (%rsp),%rax + 2932: 48 83 c0 03 add $0x3,%rax + 2936: 0f b6 00 movzbl (%rax),%eax + 2939: d0 e8 shr $1,%al + 293b: 88 44 24 25 mov %al,0x25(%rsp) + 293f: 48 8b 04 24 mov (%rsp),%rax + 2943: 48 83 c0 03 add $0x3,%rax + 2947: 0f b6 00 movzbl (%rax),%eax + 294a: c0 e8 06 shr $0x6,%al + 294d: 89 c2 mov %eax,%edx + 294f: 48 8b 04 24 mov (%rsp),%rax + 2953: 48 83 c0 04 add $0x4,%rax + 2957: 0f b6 00 movzbl (%rax),%eax + 295a: c1 e0 02 shl $0x2,%eax + 295d: 09 d0 or %edx,%eax + 295f: 88 44 24 26 mov %al,0x26(%rsp) + 2963: 48 8b 04 24 mov (%rsp),%rax + 2967: 48 83 c0 04 add $0x4,%rax + 296b: 0f b6 00 movzbl (%rax),%eax + 296e: c0 e8 03 shr $0x3,%al + 2971: 88 44 24 27 mov %al,0x27(%rsp) + 2975: 48 83 04 24 05 addq $0x5,(%rsp) + 297a: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 2981: 00 + 2982: eb 3e jmp 29c2 + 2984: 8b 44 24 1c mov 0x1c(%rsp),%eax + 2988: 0f b6 44 04 20 movzbl 0x20(%rsp,%rax,1),%eax + 298d: 0f b6 c0 movzbl %al,%eax + 2990: 83 e0 1f and $0x1f,%eax + 2993: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 2999: 83 c0 10 add $0x10,%eax + 299c: c1 e8 05 shr $0x5,%eax + 299f: 89 c1 mov %eax,%ecx + 29a1: 8b 44 24 18 mov 0x18(%rsp),%eax + 29a5: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 29ac: 8b 44 24 1c mov 0x1c(%rsp),%eax + 29b0: 01 c2 add %eax,%edx + 29b2: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 29b7: 89 d2 mov %edx,%edx + 29b9: 66 89 0c 50 mov %cx,(%rax,%rdx,2) + 29bd: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 29c2: 83 7c 24 1c 07 cmpl $0x7,0x1c(%rsp) + 29c7: 76 bb jbe 2984 + 29c9: 83 44 24 18 01 addl $0x1,0x18(%rsp) + 29ce: 83 7c 24 18 1f cmpl $0x1f,0x18(%rsp) + 29d3: 0f 86 d1 fe ff ff jbe 28aa + 29d9: 90 nop + 29da: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 29df: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 29e6: 00 00 + 29e8: 74 05 je 29ef + 29ea: e8 91 e6 ff ff call 1080 <__stack_chk_fail@plt> + 29ef: 48 83 c4 38 add $0x38,%rsp + 29f3: c3 ret + +00000000000029f4 : + 29f4: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 29f9: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 29fe: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 2a05: 00 + 2a06: e9 cc 00 00 00 jmp 2ad7 + 2a0b: 8b 44 24 fc mov -0x4(%rsp),%eax + 2a0f: 8d 14 00 lea (%rax,%rax,1),%edx + 2a12: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 2a17: 89 d2 mov %edx,%edx + 2a19: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2a1d: 66 89 44 24 f8 mov %ax,-0x8(%rsp) + 2a22: 0f b7 44 24 f8 movzwl -0x8(%rsp),%eax + 2a27: 66 c1 f8 0f sar $0xf,%ax + 2a2b: 66 25 01 0d and $0xd01,%ax + 2a2f: 66 01 44 24 f8 add %ax,-0x8(%rsp) + 2a34: 8b 44 24 fc mov -0x4(%rsp),%eax + 2a38: 01 c0 add %eax,%eax + 2a3a: 8d 50 01 lea 0x1(%rax),%edx + 2a3d: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 2a42: 89 d2 mov %edx,%edx + 2a44: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2a48: 66 89 44 24 fa mov %ax,-0x6(%rsp) + 2a4d: 0f b7 44 24 fa movzwl -0x6(%rsp),%eax + 2a52: 66 c1 f8 0f sar $0xf,%ax + 2a56: 66 25 01 0d and $0xd01,%ax + 2a5a: 66 01 44 24 fa add %ax,-0x6(%rsp) + 2a5f: 8b 54 24 fc mov -0x4(%rsp),%edx + 2a63: 89 d0 mov %edx,%eax + 2a65: 01 c0 add %eax,%eax + 2a67: 01 d0 add %edx,%eax + 2a69: 89 c2 mov %eax,%edx + 2a6b: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2a70: 48 01 d0 add %rdx,%rax + 2a73: 0f b7 54 24 f8 movzwl -0x8(%rsp),%edx + 2a78: 88 10 mov %dl,(%rax) + 2a7a: 0f b7 44 24 f8 movzwl -0x8(%rsp),%eax + 2a7f: 66 c1 e8 08 shr $0x8,%ax + 2a83: 89 c2 mov %eax,%edx + 2a85: 0f b7 44 24 fa movzwl -0x6(%rsp),%eax + 2a8a: c1 e0 04 shl $0x4,%eax + 2a8d: 89 d1 mov %edx,%ecx + 2a8f: 09 c1 or %eax,%ecx + 2a91: 8b 54 24 fc mov -0x4(%rsp),%edx + 2a95: 89 d0 mov %edx,%eax + 2a97: 01 c0 add %eax,%eax + 2a99: 01 d0 add %edx,%eax + 2a9b: 83 c0 01 add $0x1,%eax + 2a9e: 89 c2 mov %eax,%edx + 2aa0: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2aa5: 48 01 d0 add %rdx,%rax + 2aa8: 89 ca mov %ecx,%edx + 2aaa: 88 10 mov %dl,(%rax) + 2aac: 0f b7 44 24 fa movzwl -0x6(%rsp),%eax + 2ab1: 66 c1 e8 04 shr $0x4,%ax + 2ab5: 89 c1 mov %eax,%ecx + 2ab7: 8b 54 24 fc mov -0x4(%rsp),%edx + 2abb: 89 d0 mov %edx,%eax + 2abd: 01 c0 add %eax,%eax + 2abf: 01 d0 add %edx,%eax + 2ac1: 83 c0 02 add $0x2,%eax + 2ac4: 89 c2 mov %eax,%edx + 2ac6: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2acb: 48 01 d0 add %rdx,%rax + 2ace: 89 ca mov %ecx,%edx + 2ad0: 88 10 mov %dl,(%rax) + 2ad2: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 2ad7: 83 7c 24 fc 7f cmpl $0x7f,-0x4(%rsp) + 2adc: 0f 86 29 ff ff ff jbe 2a0b + 2ae2: 90 nop + 2ae3: 90 nop + 2ae4: c3 ret + +0000000000002ae5 : + 2ae5: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 2aea: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 2aef: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 2af6: 00 + 2af7: e9 b7 00 00 00 jmp 2bb3 + 2afc: 8b 54 24 fc mov -0x4(%rsp),%edx + 2b00: 89 d0 mov %edx,%eax + 2b02: 01 c0 add %eax,%eax + 2b04: 01 d0 add %edx,%eax + 2b06: 89 c2 mov %eax,%edx + 2b08: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 2b0d: 48 01 d0 add %rdx,%rax + 2b10: 0f b6 00 movzbl (%rax),%eax + 2b13: 0f b6 c8 movzbl %al,%ecx + 2b16: 8b 54 24 fc mov -0x4(%rsp),%edx + 2b1a: 89 d0 mov %edx,%eax + 2b1c: 01 c0 add %eax,%eax + 2b1e: 01 d0 add %edx,%eax + 2b20: 83 c0 01 add $0x1,%eax + 2b23: 89 c2 mov %eax,%edx + 2b25: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 2b2a: 48 01 d0 add %rdx,%rax + 2b2d: 0f b6 00 movzbl (%rax),%eax + 2b30: 0f b6 c0 movzbl %al,%eax + 2b33: c1 e0 08 shl $0x8,%eax + 2b36: 09 c1 or %eax,%ecx + 2b38: 89 ca mov %ecx,%edx + 2b3a: 8b 44 24 fc mov -0x4(%rsp),%eax + 2b3e: 8d 0c 00 lea (%rax,%rax,1),%ecx + 2b41: 66 81 e2 ff 0f and $0xfff,%dx + 2b46: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2b4b: 89 c9 mov %ecx,%ecx + 2b4d: 66 89 14 48 mov %dx,(%rax,%rcx,2) + 2b51: 8b 54 24 fc mov -0x4(%rsp),%edx + 2b55: 89 d0 mov %edx,%eax + 2b57: 01 c0 add %eax,%eax + 2b59: 01 d0 add %edx,%eax + 2b5b: 83 c0 01 add $0x1,%eax + 2b5e: 89 c2 mov %eax,%edx + 2b60: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 2b65: 48 01 d0 add %rdx,%rax + 2b68: 0f b6 00 movzbl (%rax),%eax + 2b6b: c0 e8 04 shr $0x4,%al + 2b6e: 0f b6 c8 movzbl %al,%ecx + 2b71: 8b 54 24 fc mov -0x4(%rsp),%edx + 2b75: 89 d0 mov %edx,%eax + 2b77: 01 c0 add %eax,%eax + 2b79: 01 d0 add %edx,%eax + 2b7b: 83 c0 02 add $0x2,%eax + 2b7e: 89 c2 mov %eax,%edx + 2b80: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 2b85: 48 01 d0 add %rdx,%rax + 2b88: 0f b6 00 movzbl (%rax),%eax + 2b8b: 0f b6 c0 movzbl %al,%eax + 2b8e: c1 e0 04 shl $0x4,%eax + 2b91: 09 c1 or %eax,%ecx + 2b93: 89 ca mov %ecx,%edx + 2b95: 8b 44 24 fc mov -0x4(%rsp),%eax + 2b99: 01 c0 add %eax,%eax + 2b9b: 8d 48 01 lea 0x1(%rax),%ecx + 2b9e: 66 81 e2 ff 0f and $0xfff,%dx + 2ba3: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2ba8: 89 c9 mov %ecx,%ecx + 2baa: 66 89 14 48 mov %dx,(%rax,%rcx,2) + 2bae: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 2bb3: 83 7c 24 fc 7f cmpl $0x7f,-0x4(%rsp) + 2bb8: 0f 86 3e ff ff ff jbe 2afc + 2bbe: 90 nop + 2bbf: 90 nop + 2bc0: c3 ret + +0000000000002bc1 : + 2bc1: 48 83 ec 28 sub $0x28,%rsp + 2bc5: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2bca: 48 89 34 24 mov %rsi,(%rsp) + 2bce: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) + 2bd5: 00 + 2bd6: e9 84 00 00 00 jmp 2c5f + 2bdb: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 2be2: 00 + 2be3: eb 6e jmp 2c53 + 2be5: 8b 44 24 18 mov 0x18(%rsp),%eax + 2be9: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 2bf0: 8b 44 24 1c mov 0x1c(%rsp),%eax + 2bf4: 01 c2 add %eax,%edx + 2bf6: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2bfb: 89 d2 mov %edx,%edx + 2bfd: 66 c7 04 50 00 00 movw $0x0,(%rax,%rdx,2) + 2c03: 8b 54 24 18 mov 0x18(%rsp),%edx + 2c07: 48 8b 04 24 mov (%rsp),%rax + 2c0b: 48 01 d0 add %rdx,%rax + 2c0e: 0f b6 00 movzbl (%rax),%eax + 2c11: 0f b6 d0 movzbl %al,%edx + 2c14: 8b 44 24 1c mov 0x1c(%rsp),%eax + 2c18: 89 c1 mov %eax,%ecx + 2c1a: d3 fa sar %cl,%edx + 2c1c: 89 d0 mov %edx,%eax + 2c1e: 0f b7 c0 movzwl %ax,%eax + 2c21: 83 e0 01 and $0x1,%eax + 2c24: 89 c2 mov %eax,%edx + 2c26: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2c2b: 8b 4c 24 18 mov 0x18(%rsp),%ecx + 2c2f: c1 e1 03 shl $0x3,%ecx + 2c32: 89 ce mov %ecx,%esi + 2c34: 8b 4c 24 1c mov 0x1c(%rsp),%ecx + 2c38: 48 01 f1 add %rsi,%rcx + 2c3b: 48 01 c9 add %rcx,%rcx + 2c3e: 48 01 c8 add %rcx,%rax + 2c41: be 81 06 00 00 mov $0x681,%esi + 2c46: 48 89 c7 mov %rax,%rdi + 2c49: e8 d4 0b 00 00 call 3822 + 2c4e: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 2c53: 83 7c 24 1c 07 cmpl $0x7,0x1c(%rsp) + 2c58: 76 8b jbe 2be5 + 2c5a: 83 44 24 18 01 addl $0x1,0x18(%rsp) + 2c5f: 83 7c 24 18 1f cmpl $0x1f,0x18(%rsp) + 2c64: 0f 86 71 ff ff ff jbe 2bdb + 2c6a: 90 nop + 2c6b: 90 nop + 2c6c: 48 83 c4 28 add $0x28,%rsp + 2c70: c3 ret + +0000000000002c71 : + 2c71: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 2c76: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 2c7b: c7 44 24 f4 00 00 00 movl $0x0,-0xc(%rsp) + 2c82: 00 + 2c83: e9 a4 00 00 00 jmp 2d2c + 2c88: 8b 54 24 f4 mov -0xc(%rsp),%edx + 2c8c: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2c91: 48 01 d0 add %rdx,%rax + 2c94: c6 00 00 movb $0x0,(%rax) + 2c97: c7 44 24 f8 00 00 00 movl $0x0,-0x8(%rsp) + 2c9e: 00 + 2c9f: eb 7b jmp 2d1c + 2ca1: 8b 44 24 f4 mov -0xc(%rsp),%eax + 2ca5: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 2cac: 8b 44 24 f8 mov -0x8(%rsp),%eax + 2cb0: 01 c2 add %eax,%edx + 2cb2: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 2cb7: 89 d2 mov %edx,%edx + 2cb9: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2cbd: 98 cwtl + 2cbe: 89 44 24 fc mov %eax,-0x4(%rsp) + 2cc2: d1 64 24 fc shll $1,-0x4(%rsp) + 2cc6: 81 44 24 fc 81 06 00 addl $0x681,-0x4(%rsp) + 2ccd: 00 + 2cce: 8b 44 24 fc mov -0x4(%rsp),%eax + 2cd2: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax + 2cd8: 89 44 24 fc mov %eax,-0x4(%rsp) + 2cdc: c1 6c 24 fc 1c shrl $0x1c,-0x4(%rsp) + 2ce1: 83 64 24 fc 01 andl $0x1,-0x4(%rsp) + 2ce6: 8b 54 24 f4 mov -0xc(%rsp),%edx + 2cea: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2cef: 48 01 d0 add %rdx,%rax + 2cf2: 0f b6 30 movzbl (%rax),%esi + 2cf5: 8b 44 24 f8 mov -0x8(%rsp),%eax + 2cf9: 8b 54 24 fc mov -0x4(%rsp),%edx + 2cfd: 89 c1 mov %eax,%ecx + 2cff: d3 e2 shl %cl,%edx + 2d01: 89 d0 mov %edx,%eax + 2d03: 89 c1 mov %eax,%ecx + 2d05: 8b 54 24 f4 mov -0xc(%rsp),%edx + 2d09: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2d0e: 48 01 d0 add %rdx,%rax + 2d11: 09 ce or %ecx,%esi + 2d13: 89 f2 mov %esi,%edx + 2d15: 88 10 mov %dl,(%rax) + 2d17: 83 44 24 f8 01 addl $0x1,-0x8(%rsp) + 2d1c: 83 7c 24 f8 07 cmpl $0x7,-0x8(%rsp) + 2d21: 0f 86 7a ff ff ff jbe 2ca1 + 2d27: 83 44 24 f4 01 addl $0x1,-0xc(%rsp) + 2d2c: 83 7c 24 f4 1f cmpl $0x1f,-0xc(%rsp) + 2d31: 0f 86 51 ff ff ff jbe 2c88 + 2d37: 90 nop + 2d38: 90 nop + 2d39: c3 ret + +0000000000002d3a : + 2d3a: 48 81 ec b8 00 00 00 sub $0xb8,%rsp + 2d41: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 2d46: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 2d4b: 89 d0 mov %edx,%eax + 2d4d: 88 44 24 0c mov %al,0xc(%rsp) + 2d51: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 2d58: 00 00 + 2d5a: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) + 2d61: 00 + 2d62: 31 c0 xor %eax,%eax + 2d64: 0f b6 4c 24 0c movzbl 0xc(%rsp),%ecx + 2d69: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 2d6e: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 2d73: be 80 00 00 00 mov $0x80,%esi + 2d78: 48 89 c7 mov %rax,%rdi + 2d7b: e8 39 29 00 00 call 56b9 + 2d80: 48 8d 54 24 20 lea 0x20(%rsp),%rdx + 2d85: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 2d8a: 48 89 d6 mov %rdx,%rsi + 2d8d: 48 89 c7 mov %rax,%rdi + 2d90: e8 d9 08 00 00 call 366e + 2d95: 90 nop + 2d96: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 2d9d: 00 + 2d9e: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2da5: 00 00 + 2da7: 74 05 je 2dae + 2da9: e8 d2 e2 ff ff call 1080 <__stack_chk_fail@plt> + 2dae: 48 81 c4 b8 00 00 00 add $0xb8,%rsp + 2db5: c3 ret + +0000000000002db6 : + 2db6: 48 81 ec b8 00 00 00 sub $0xb8,%rsp + 2dbd: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 2dc2: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 2dc7: 89 d0 mov %edx,%eax + 2dc9: 88 44 24 0c mov %al,0xc(%rsp) + 2dcd: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 2dd4: 00 00 + 2dd6: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) + 2ddd: 00 + 2dde: 31 c0 xor %eax,%eax + 2de0: 0f b6 4c 24 0c movzbl 0xc(%rsp),%ecx + 2de5: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 2dea: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 2def: be 80 00 00 00 mov $0x80,%esi + 2df4: 48 89 c7 mov %rax,%rdi + 2df7: e8 bd 28 00 00 call 56b9 + 2dfc: 48 8d 54 24 20 lea 0x20(%rsp),%rdx + 2e01: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 2e06: 48 89 d6 mov %rdx,%rsi + 2e09: 48 89 c7 mov %rax,%rdi + 2e0c: e8 84 08 00 00 call 3695 + 2e11: 90 nop + 2e12: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 2e19: 00 + 2e1a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2e21: 00 00 + 2e23: 74 05 je 2e2a + 2e25: e8 56 e2 ff ff call 1080 <__stack_chk_fail@plt> + 2e2a: 48 81 c4 b8 00 00 00 add $0xb8,%rsp + 2e31: c3 ret + +0000000000002e32 : + 2e32: 48 83 ec 18 sub $0x18,%rsp + 2e36: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2e3b: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2e40: 48 89 c7 mov %rax,%rdi + 2e43: e8 b5 02 00 00 call 30fd + 2e48: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2e4d: 48 89 c7 mov %rax,%rdi + 2e50: e8 7e 01 00 00 call 2fd3 + 2e55: 90 nop + 2e56: 48 83 c4 18 add $0x18,%rsp + 2e5a: c3 ret + +0000000000002e5b : + 2e5b: 48 83 ec 18 sub $0x18,%rsp + 2e5f: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2e64: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2e69: 48 89 c7 mov %rax,%rdi + 2e6c: e8 ce 03 00 00 call 323f + 2e71: 90 nop + 2e72: 48 83 c4 18 add $0x18,%rsp + 2e76: c3 ret + +0000000000002e77 : + 2e77: 48 83 ec 38 sub $0x38,%rsp + 2e7b: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 2e80: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 2e85: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 2e8a: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 2e91: 00 + 2e92: e9 ce 00 00 00 jmp 2f65 + 2e97: 8b 44 24 2c mov 0x2c(%rsp),%eax + 2e9b: 83 c0 40 add $0x40,%eax + 2e9e: 89 c0 mov %eax,%eax + 2ea0: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 2ea4: 48 8d 05 75 41 00 00 lea 0x4175(%rip),%rax # 7020 + 2eab: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax + 2eaf: 98 cwtl + 2eb0: 8b 54 24 2c mov 0x2c(%rsp),%edx + 2eb4: c1 e2 02 shl $0x2,%edx + 2eb7: 89 d2 mov %edx,%edx + 2eb9: 48 8d 0c 12 lea (%rdx,%rdx,1),%rcx + 2ebd: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 2ec2: 48 01 ca add %rcx,%rdx + 2ec5: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 2ec9: c1 e1 02 shl $0x2,%ecx + 2ecc: 89 c9 mov %ecx,%ecx + 2ece: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi + 2ed2: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 2ed7: 48 01 ce add %rcx,%rsi + 2eda: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 2ede: c1 e1 02 shl $0x2,%ecx + 2ee1: 89 c9 mov %ecx,%ecx + 2ee3: 48 8d 3c 09 lea (%rcx,%rcx,1),%rdi + 2ee7: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx + 2eec: 48 01 cf add %rcx,%rdi + 2eef: 89 c1 mov %eax,%ecx + 2ef1: e8 2b 05 00 00 call 3421 + 2ef6: 8b 44 24 2c mov 0x2c(%rsp),%eax + 2efa: 83 c0 40 add $0x40,%eax + 2efd: 89 c0 mov %eax,%eax + 2eff: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 2f03: 48 8d 05 16 41 00 00 lea 0x4116(%rip),%rax # 7020 + 2f0a: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax + 2f0e: f7 d8 neg %eax + 2f10: 98 cwtl + 2f11: 8b 54 24 2c mov 0x2c(%rsp),%edx + 2f15: c1 e2 02 shl $0x2,%edx + 2f18: 83 c2 02 add $0x2,%edx + 2f1b: 89 d2 mov %edx,%edx + 2f1d: 48 8d 0c 12 lea (%rdx,%rdx,1),%rcx + 2f21: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 2f26: 48 01 ca add %rcx,%rdx + 2f29: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 2f2d: c1 e1 02 shl $0x2,%ecx + 2f30: 83 c1 02 add $0x2,%ecx + 2f33: 89 c9 mov %ecx,%ecx + 2f35: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi + 2f39: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 2f3e: 48 01 ce add %rcx,%rsi + 2f41: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 2f45: c1 e1 02 shl $0x2,%ecx + 2f48: 83 c1 02 add $0x2,%ecx + 2f4b: 89 c9 mov %ecx,%ecx + 2f4d: 48 8d 3c 09 lea (%rcx,%rcx,1),%rdi + 2f51: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx + 2f56: 48 01 cf add %rcx,%rdi + 2f59: 89 c1 mov %eax,%ecx + 2f5b: e8 c1 04 00 00 call 3421 + 2f60: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 2f65: 83 7c 24 2c 3f cmpl $0x3f,0x2c(%rsp) + 2f6a: 0f 86 27 ff ff ff jbe 2e97 + 2f70: 90 nop + 2f71: 90 nop + 2f72: 48 83 c4 38 add $0x38,%rsp + 2f76: c3 ret + +0000000000002f77 : + 2f77: 48 83 ec 28 sub $0x28,%rsp + 2f7b: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2f80: 66 c7 44 24 1a 49 05 movw $0x549,0x1a(%rsp) + 2f87: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 2f8e: 00 + 2f8f: eb 31 jmp 2fc2 + 2f91: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2f96: 8b 54 24 1c mov 0x1c(%rsp),%edx + 2f9a: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2f9e: 0f bf d0 movswl %ax,%edx + 2fa1: 0f bf 44 24 1a movswl 0x1a(%rsp),%eax + 2fa6: 0f af c2 imul %edx,%eax + 2fa9: 89 c7 mov %eax,%edi + 2fab: e8 0c 07 00 00 call 36bc + 2fb0: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 2fb5: 8b 4c 24 1c mov 0x1c(%rsp),%ecx + 2fb9: 66 89 04 4a mov %ax,(%rdx,%rcx,2) + 2fbd: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 2fc2: 81 7c 24 1c ff 00 00 cmpl $0xff,0x1c(%rsp) + 2fc9: 00 + 2fca: 76 c5 jbe 2f91 + 2fcc: 90 nop + 2fcd: 90 nop + 2fce: 48 83 c4 28 add $0x28,%rsp + 2fd2: c3 ret + +0000000000002fd3 : + 2fd3: 48 83 ec 28 sub $0x28,%rsp + 2fd7: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2fdc: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 2fe3: 00 + 2fe4: eb 27 jmp 300d + 2fe6: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2feb: 8b 54 24 1c mov 0x1c(%rsp),%edx + 2fef: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2ff3: 98 cwtl + 2ff4: 89 c7 mov %eax,%edi + 2ff6: e8 f2 06 00 00 call 36ed + 2ffb: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 3000: 8b 4c 24 1c mov 0x1c(%rsp),%ecx + 3004: 66 89 04 4a mov %ax,(%rdx,%rcx,2) + 3008: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 300d: 81 7c 24 1c ff 00 00 cmpl $0xff,0x1c(%rsp) + 3014: 00 + 3015: 76 cf jbe 2fe6 + 3017: 90 nop + 3018: 90 nop + 3019: 48 83 c4 28 add $0x28,%rsp + 301d: c3 ret + +000000000000301e : + 301e: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 3023: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 3028: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) + 302d: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 3034: 00 + 3035: eb 32 jmp 3069 + 3037: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 303c: 8b 54 24 fc mov -0x4(%rsp),%edx + 3040: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 3044: 89 c1 mov %eax,%ecx + 3046: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 304b: 8b 54 24 fc mov -0x4(%rsp),%edx + 304f: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 3053: 01 c8 add %ecx,%eax + 3055: 89 c1 mov %eax,%ecx + 3057: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 305c: 8b 54 24 fc mov -0x4(%rsp),%edx + 3060: 66 89 0c 50 mov %cx,(%rax,%rdx,2) + 3064: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 3069: 81 7c 24 fc ff 00 00 cmpl $0xff,-0x4(%rsp) + 3070: 00 + 3071: 76 c4 jbe 3037 + 3073: 90 nop + 3074: 90 nop + 3075: c3 ret + +0000000000003076 : + 3076: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 307b: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 3080: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) + 3085: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 308c: 00 + 308d: eb 36 jmp 30c5 + 308f: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 3094: 8b 54 24 fc mov -0x4(%rsp),%edx + 3098: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 309c: 89 c1 mov %eax,%ecx + 309e: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 30a3: 8b 54 24 fc mov -0x4(%rsp),%edx + 30a7: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 30ab: 89 c2 mov %eax,%edx + 30ad: 89 c8 mov %ecx,%eax + 30af: 29 d0 sub %edx,%eax + 30b1: 89 c1 mov %eax,%ecx + 30b3: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 30b8: 8b 54 24 fc mov -0x4(%rsp),%edx + 30bc: 66 89 0c 50 mov %cx,(%rax,%rdx,2) + 30c0: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 30c5: 81 7c 24 fc ff 00 00 cmpl $0xff,-0x4(%rsp) + 30cc: 00 + 30cd: 76 c0 jbe 308f + 30cf: 90 nop + 30d0: 90 nop + 30d1: c3 ret + +00000000000030d2 : + 30d2: 48 83 ec 18 sub $0x18,%rsp + 30d6: 89 fa mov %edi,%edx + 30d8: 89 f0 mov %esi,%eax + 30da: 66 89 54 24 0c mov %dx,0xc(%rsp) + 30df: 66 89 44 24 08 mov %ax,0x8(%rsp) + 30e4: 0f bf 54 24 0c movswl 0xc(%rsp),%edx + 30e9: 0f bf 44 24 08 movswl 0x8(%rsp),%eax + 30ee: 0f af c2 imul %edx,%eax + 30f1: 89 c7 mov %eax,%edi + 30f3: e8 c4 05 00 00 call 36bc + 30f8: 48 83 c4 18 add $0x18,%rsp + 30fc: c3 ret + +00000000000030fd : + 30fd: 48 83 ec 38 sub $0x38,%rsp + 3101: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 3106: c7 44 24 2c 01 00 00 movl $0x1,0x2c(%rsp) + 310d: 00 + 310e: c7 44 24 20 80 00 00 movl $0x80,0x20(%rsp) + 3115: 00 + 3116: e9 12 01 00 00 jmp 322d + 311b: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) + 3122: 00 + 3123: e9 f3 00 00 00 jmp 321b + 3128: 8b 44 24 2c mov 0x2c(%rsp),%eax + 312c: 8d 50 01 lea 0x1(%rax),%edx + 312f: 89 54 24 2c mov %edx,0x2c(%rsp) + 3133: 89 c0 mov %eax,%eax + 3135: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 3139: 48 8d 05 e0 3e 00 00 lea 0x3ee0(%rip),%rax # 7020 + 3140: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax + 3144: 66 89 44 24 1c mov %ax,0x1c(%rsp) + 3149: 8b 44 24 24 mov 0x24(%rsp),%eax + 314d: 89 44 24 28 mov %eax,0x28(%rsp) + 3151: e9 a3 00 00 00 jmp 31f9 + 3156: 8b 54 24 28 mov 0x28(%rsp),%edx + 315a: 8b 44 24 20 mov 0x20(%rsp),%eax + 315e: 01 d0 add %edx,%eax + 3160: 89 c0 mov %eax,%eax + 3162: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 3166: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 316b: 48 01 d0 add %rdx,%rax + 316e: 0f b7 00 movzwl (%rax),%eax + 3171: 0f bf d0 movswl %ax,%edx + 3174: 0f bf 44 24 1c movswl 0x1c(%rsp),%eax + 3179: 89 d6 mov %edx,%esi + 317b: 89 c7 mov %eax,%edi + 317d: e8 50 ff ff ff call 30d2 + 3182: 66 89 44 24 1e mov %ax,0x1e(%rsp) + 3187: 8b 44 24 28 mov 0x28(%rsp),%eax + 318b: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 318f: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3194: 48 01 d0 add %rdx,%rax + 3197: 0f b7 00 movzwl (%rax),%eax + 319a: 89 c2 mov %eax,%edx + 319c: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax + 31a1: 89 d1 mov %edx,%ecx + 31a3: 29 c1 sub %eax,%ecx + 31a5: 8b 54 24 28 mov 0x28(%rsp),%edx + 31a9: 8b 44 24 20 mov 0x20(%rsp),%eax + 31ad: 01 d0 add %edx,%eax + 31af: 89 c0 mov %eax,%eax + 31b1: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 31b5: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 31ba: 48 01 d0 add %rdx,%rax + 31bd: 89 ca mov %ecx,%edx + 31bf: 66 89 10 mov %dx,(%rax) + 31c2: 8b 44 24 28 mov 0x28(%rsp),%eax + 31c6: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 31ca: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 31cf: 48 01 d0 add %rdx,%rax + 31d2: 0f b7 00 movzwl (%rax),%eax + 31d5: 89 c2 mov %eax,%edx + 31d7: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax + 31dc: 8d 0c 02 lea (%rdx,%rax,1),%ecx + 31df: 8b 44 24 28 mov 0x28(%rsp),%eax + 31e3: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 31e7: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 31ec: 48 01 d0 add %rdx,%rax + 31ef: 89 ca mov %ecx,%edx + 31f1: 66 89 10 mov %dx,(%rax) + 31f4: 83 44 24 28 01 addl $0x1,0x28(%rsp) + 31f9: 8b 54 24 24 mov 0x24(%rsp),%edx + 31fd: 8b 44 24 20 mov 0x20(%rsp),%eax + 3201: 01 d0 add %edx,%eax + 3203: 39 44 24 28 cmp %eax,0x28(%rsp) + 3207: 0f 82 49 ff ff ff jb 3156 + 320d: 8b 54 24 28 mov 0x28(%rsp),%edx + 3211: 8b 44 24 20 mov 0x20(%rsp),%eax + 3215: 01 d0 add %edx,%eax + 3217: 89 44 24 24 mov %eax,0x24(%rsp) + 321b: 81 7c 24 24 ff 00 00 cmpl $0xff,0x24(%rsp) + 3222: 00 + 3223: 0f 86 ff fe ff ff jbe 3128 + 3229: d1 6c 24 20 shrl $1,0x20(%rsp) + 322d: 83 7c 24 20 01 cmpl $0x1,0x20(%rsp) + 3232: 0f 87 e3 fe ff ff ja 311b + 3238: 90 nop + 3239: 90 nop + 323a: 48 83 c4 38 add $0x38,%rsp + 323e: c3 ret + +000000000000323f : + 323f: 53 push %rbx + 3240: 48 83 ec 30 sub $0x30,%rsp + 3244: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 3249: 66 c7 44 24 1a a1 05 movw $0x5a1,0x1a(%rsp) + 3250: c7 44 24 2c 7f 00 00 movl $0x7f,0x2c(%rsp) + 3257: 00 + 3258: c7 44 24 24 02 00 00 movl $0x2,0x24(%rsp) + 325f: 00 + 3260: e9 57 01 00 00 jmp 33bc + 3265: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) + 326c: 00 + 326d: e9 38 01 00 00 jmp 33aa + 3272: 8b 44 24 2c mov 0x2c(%rsp),%eax + 3276: 8d 50 ff lea -0x1(%rax),%edx + 3279: 89 54 24 2c mov %edx,0x2c(%rsp) + 327d: 89 c0 mov %eax,%eax + 327f: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 3283: 48 8d 05 96 3d 00 00 lea 0x3d96(%rip),%rax # 7020 + 328a: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax + 328e: 66 89 44 24 1c mov %ax,0x1c(%rsp) + 3293: 8b 44 24 20 mov 0x20(%rsp),%eax + 3297: 89 44 24 28 mov %eax,0x28(%rsp) + 329b: e9 e8 00 00 00 jmp 3388 + 32a0: 8b 44 24 28 mov 0x28(%rsp),%eax + 32a4: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 32a8: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 32ad: 48 01 d0 add %rdx,%rax + 32b0: 0f b7 00 movzwl (%rax),%eax + 32b3: 66 89 44 24 1e mov %ax,0x1e(%rsp) + 32b8: 8b 54 24 28 mov 0x28(%rsp),%edx + 32bc: 8b 44 24 24 mov 0x24(%rsp),%eax + 32c0: 01 d0 add %edx,%eax + 32c2: 89 c0 mov %eax,%eax + 32c4: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 32c8: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 32cd: 48 01 d0 add %rdx,%rax + 32d0: 0f b7 00 movzwl (%rax),%eax + 32d3: 89 c2 mov %eax,%edx + 32d5: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax + 32da: 01 d0 add %edx,%eax + 32dc: 98 cwtl + 32dd: 8b 54 24 28 mov 0x28(%rsp),%edx + 32e1: 48 8d 0c 12 lea (%rdx,%rdx,1),%rcx + 32e5: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 32ea: 48 8d 1c 11 lea (%rcx,%rdx,1),%rbx + 32ee: 89 c7 mov %eax,%edi + 32f0: e8 f8 03 00 00 call 36ed + 32f5: 66 89 03 mov %ax,(%rbx) + 32f8: 8b 54 24 28 mov 0x28(%rsp),%edx + 32fc: 8b 44 24 24 mov 0x24(%rsp),%eax + 3300: 01 d0 add %edx,%eax + 3302: 89 c0 mov %eax,%eax + 3304: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 3308: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 330d: 48 01 d0 add %rdx,%rax + 3310: 0f b7 00 movzwl (%rax),%eax + 3313: 89 c2 mov %eax,%edx + 3315: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax + 331a: 89 d1 mov %edx,%ecx + 331c: 29 c1 sub %eax,%ecx + 331e: 8b 54 24 28 mov 0x28(%rsp),%edx + 3322: 8b 44 24 24 mov 0x24(%rsp),%eax + 3326: 01 d0 add %edx,%eax + 3328: 89 c0 mov %eax,%eax + 332a: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 332e: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3333: 48 01 d0 add %rdx,%rax + 3336: 89 ca mov %ecx,%edx + 3338: 66 89 10 mov %dx,(%rax) + 333b: 8b 54 24 28 mov 0x28(%rsp),%edx + 333f: 8b 44 24 24 mov 0x24(%rsp),%eax + 3343: 01 d0 add %edx,%eax + 3345: 89 c0 mov %eax,%eax + 3347: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 334b: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3350: 48 01 d0 add %rdx,%rax + 3353: 0f b7 00 movzwl (%rax),%eax + 3356: 0f bf d0 movswl %ax,%edx + 3359: 0f bf 44 24 1c movswl 0x1c(%rsp),%eax + 335e: 8b 74 24 28 mov 0x28(%rsp),%esi + 3362: 8b 4c 24 24 mov 0x24(%rsp),%ecx + 3366: 01 f1 add %esi,%ecx + 3368: 89 c9 mov %ecx,%ecx + 336a: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi + 336e: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 3373: 48 8d 1c 0e lea (%rsi,%rcx,1),%rbx + 3377: 89 d6 mov %edx,%esi + 3379: 89 c7 mov %eax,%edi + 337b: e8 52 fd ff ff call 30d2 + 3380: 66 89 03 mov %ax,(%rbx) + 3383: 83 44 24 28 01 addl $0x1,0x28(%rsp) + 3388: 8b 54 24 20 mov 0x20(%rsp),%edx + 338c: 8b 44 24 24 mov 0x24(%rsp),%eax + 3390: 01 d0 add %edx,%eax + 3392: 39 44 24 28 cmp %eax,0x28(%rsp) + 3396: 0f 82 04 ff ff ff jb 32a0 + 339c: 8b 54 24 28 mov 0x28(%rsp),%edx + 33a0: 8b 44 24 24 mov 0x24(%rsp),%eax + 33a4: 01 d0 add %edx,%eax + 33a6: 89 44 24 20 mov %eax,0x20(%rsp) + 33aa: 81 7c 24 20 ff 00 00 cmpl $0xff,0x20(%rsp) + 33b1: 00 + 33b2: 0f 86 ba fe ff ff jbe 3272 + 33b8: d1 64 24 24 shll $1,0x24(%rsp) + 33bc: 81 7c 24 24 80 00 00 cmpl $0x80,0x24(%rsp) + 33c3: 00 + 33c4: 0f 86 9b fe ff ff jbe 3265 + 33ca: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) + 33d1: 00 + 33d2: eb 3b jmp 340f + 33d4: 0f bf 54 24 1a movswl 0x1a(%rsp),%edx + 33d9: 8b 44 24 28 mov 0x28(%rsp),%eax + 33dd: 48 8d 0c 00 lea (%rax,%rax,1),%rcx + 33e1: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 33e6: 48 01 c8 add %rcx,%rax + 33e9: 0f b7 00 movzwl (%rax),%eax + 33ec: 98 cwtl + 33ed: 8b 4c 24 28 mov 0x28(%rsp),%ecx + 33f1: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi + 33f5: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 33fa: 48 8d 1c 0e lea (%rsi,%rcx,1),%rbx + 33fe: 89 d6 mov %edx,%esi + 3400: 89 c7 mov %eax,%edi + 3402: e8 cb fc ff ff call 30d2 + 3407: 66 89 03 mov %ax,(%rbx) + 340a: 83 44 24 28 01 addl $0x1,0x28(%rsp) + 340f: 81 7c 24 28 ff 00 00 cmpl $0xff,0x28(%rsp) + 3416: 00 + 3417: 76 bb jbe 33d4 + 3419: 90 nop + 341a: 90 nop + 341b: 48 83 c4 30 add $0x30,%rsp + 341f: 5b pop %rbx + 3420: c3 ret + +0000000000003421 : + 3421: 53 push %rbx + 3422: 48 83 ec 20 sub $0x20,%rsp + 3426: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 342b: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 3430: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 3435: 89 c8 mov %ecx,%eax + 3437: 66 89 44 24 04 mov %ax,0x4(%rsp) + 343c: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3441: 48 83 c0 02 add $0x2,%rax + 3445: 0f b7 00 movzwl (%rax),%eax + 3448: 0f bf d0 movswl %ax,%edx + 344b: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 3450: 48 83 c0 02 add $0x2,%rax + 3454: 0f b7 00 movzwl (%rax),%eax + 3457: 98 cwtl + 3458: 89 d6 mov %edx,%esi + 345a: 89 c7 mov %eax,%edi + 345c: e8 71 fc ff ff call 30d2 + 3461: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 3466: 66 89 02 mov %ax,(%rdx) + 3469: 0f bf 54 24 04 movswl 0x4(%rsp),%edx + 346e: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 3473: 0f b7 00 movzwl (%rax),%eax + 3476: 98 cwtl + 3477: 89 d6 mov %edx,%esi + 3479: 89 c7 mov %eax,%edi + 347b: e8 52 fc ff ff call 30d2 + 3480: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 3485: 66 89 02 mov %ax,(%rdx) + 3488: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 348d: 0f b7 00 movzwl (%rax),%eax + 3490: 0f bf d0 movswl %ax,%edx + 3493: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 3498: 0f b7 00 movzwl (%rax),%eax + 349b: 98 cwtl + 349c: 89 d6 mov %edx,%esi + 349e: 89 c7 mov %eax,%edi + 34a0: e8 2d fc ff ff call 30d2 + 34a5: 89 c2 mov %eax,%edx + 34a7: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 34ac: 0f b7 00 movzwl (%rax),%eax + 34af: 89 c1 mov %eax,%ecx + 34b1: 89 d0 mov %edx,%eax + 34b3: 01 c8 add %ecx,%eax + 34b5: 89 c2 mov %eax,%edx + 34b7: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 34bc: 66 89 10 mov %dx,(%rax) + 34bf: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 34c4: 48 83 c0 02 add $0x2,%rax + 34c8: 0f b7 00 movzwl (%rax),%eax + 34cb: 0f bf d0 movswl %ax,%edx + 34ce: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 34d3: 0f b7 00 movzwl (%rax),%eax + 34d6: 98 cwtl + 34d7: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx + 34dc: 48 8d 59 02 lea 0x2(%rcx),%rbx + 34e0: 89 d6 mov %edx,%esi + 34e2: 89 c7 mov %eax,%edi + 34e4: e8 e9 fb ff ff call 30d2 + 34e9: 66 89 03 mov %ax,(%rbx) + 34ec: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 34f1: 0f b7 00 movzwl (%rax),%eax + 34f4: 0f bf d0 movswl %ax,%edx + 34f7: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 34fc: 48 83 c0 02 add $0x2,%rax + 3500: 0f b7 00 movzwl (%rax),%eax + 3503: 98 cwtl + 3504: 89 d6 mov %edx,%esi + 3506: 89 c7 mov %eax,%edi + 3508: e8 c5 fb ff ff call 30d2 + 350d: 89 c2 mov %eax,%edx + 350f: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 3514: 48 83 c0 02 add $0x2,%rax + 3518: 0f b7 00 movzwl (%rax),%eax + 351b: 89 c1 mov %eax,%ecx + 351d: 89 d0 mov %edx,%eax + 351f: 8d 14 01 lea (%rcx,%rax,1),%edx + 3522: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 3527: 48 83 c0 02 add $0x2,%rax + 352b: 66 89 10 mov %dx,(%rax) + 352e: 90 nop + 352f: 48 83 c4 20 add $0x20,%rsp + 3533: 5b pop %rbx + 3534: c3 ret + +0000000000003535 : + 3535: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 353a: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 353f: 0f b6 00 movzbl (%rax),%eax + 3542: 0f b6 c0 movzbl %al,%eax + 3545: 89 44 24 fc mov %eax,-0x4(%rsp) + 3549: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 354e: 48 83 c0 01 add $0x1,%rax + 3552: 0f b6 00 movzbl (%rax),%eax + 3555: 0f b6 c0 movzbl %al,%eax + 3558: c1 e0 08 shl $0x8,%eax + 355b: 09 44 24 fc or %eax,-0x4(%rsp) + 355f: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 3564: 48 83 c0 02 add $0x2,%rax + 3568: 0f b6 00 movzbl (%rax),%eax + 356b: 0f b6 c0 movzbl %al,%eax + 356e: c1 e0 10 shl $0x10,%eax + 3571: 09 44 24 fc or %eax,-0x4(%rsp) + 3575: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 357a: 48 83 c0 03 add $0x3,%rax + 357e: 0f b6 00 movzbl (%rax),%eax + 3581: 0f b6 c0 movzbl %al,%eax + 3584: c1 e0 18 shl $0x18,%eax + 3587: 09 44 24 fc or %eax,-0x4(%rsp) + 358b: 8b 44 24 fc mov -0x4(%rsp),%eax + 358f: c3 ret + +0000000000003590 : + 3590: 48 83 ec 30 sub $0x30,%rsp + 3594: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 3599: 48 89 34 24 mov %rsi,(%rsp) + 359d: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) + 35a4: 00 + 35a5: e9 b2 00 00 00 jmp 365c + 35aa: 8b 44 24 20 mov 0x20(%rsp),%eax + 35ae: c1 e0 02 shl $0x2,%eax + 35b1: 89 c2 mov %eax,%edx + 35b3: 48 8b 04 24 mov (%rsp),%rax + 35b7: 48 01 d0 add %rdx,%rax + 35ba: 48 89 c7 mov %rax,%rdi + 35bd: e8 73 ff ff ff call 3535 + 35c2: 89 44 24 28 mov %eax,0x28(%rsp) + 35c6: 8b 44 24 28 mov 0x28(%rsp),%eax + 35ca: 25 55 55 55 55 and $0x55555555,%eax + 35cf: 89 44 24 2c mov %eax,0x2c(%rsp) + 35d3: 8b 44 24 28 mov 0x28(%rsp),%eax + 35d7: d1 e8 shr $1,%eax + 35d9: 25 55 55 55 55 and $0x55555555,%eax + 35de: 01 44 24 2c add %eax,0x2c(%rsp) + 35e2: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) + 35e9: 00 + 35ea: eb 64 jmp 3650 + 35ec: 8b 44 24 24 mov 0x24(%rsp),%eax + 35f0: c1 e0 02 shl $0x2,%eax + 35f3: 8b 54 24 2c mov 0x2c(%rsp),%edx + 35f7: 89 c1 mov %eax,%ecx + 35f9: d3 ea shr %cl,%edx + 35fb: 89 d0 mov %edx,%eax + 35fd: 83 e0 03 and $0x3,%eax + 3600: 66 89 44 24 1c mov %ax,0x1c(%rsp) + 3605: 8b 44 24 24 mov 0x24(%rsp),%eax + 3609: c1 e0 02 shl $0x2,%eax + 360c: 83 c0 02 add $0x2,%eax + 360f: 8b 54 24 2c mov 0x2c(%rsp),%edx + 3613: 89 c1 mov %eax,%ecx + 3615: d3 ea shr %cl,%edx + 3617: 89 d0 mov %edx,%eax + 3619: 83 e0 03 and $0x3,%eax + 361c: 66 89 44 24 1e mov %ax,0x1e(%rsp) + 3621: 0f b7 44 24 1c movzwl 0x1c(%rsp),%eax + 3626: 0f b7 54 24 1e movzwl 0x1e(%rsp),%edx + 362b: 29 d0 sub %edx,%eax + 362d: 89 c1 mov %eax,%ecx + 362f: 8b 44 24 20 mov 0x20(%rsp),%eax + 3633: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 363a: 8b 44 24 24 mov 0x24(%rsp),%eax + 363e: 01 c2 add %eax,%edx + 3640: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3645: 89 d2 mov %edx,%edx + 3647: 66 89 0c 50 mov %cx,(%rax,%rdx,2) + 364b: 83 44 24 24 01 addl $0x1,0x24(%rsp) + 3650: 83 7c 24 24 07 cmpl $0x7,0x24(%rsp) + 3655: 76 95 jbe 35ec + 3657: 83 44 24 20 01 addl $0x1,0x20(%rsp) + 365c: 83 7c 24 20 1f cmpl $0x1f,0x20(%rsp) + 3661: 0f 86 43 ff ff ff jbe 35aa + 3667: 90 nop + 3668: 90 nop + 3669: 48 83 c4 30 add $0x30,%rsp + 366d: c3 ret + +000000000000366e : + 366e: 48 83 ec 10 sub $0x10,%rsp + 3672: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 3677: 48 89 34 24 mov %rsi,(%rsp) + 367b: 48 8b 14 24 mov (%rsp),%rdx + 367f: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3684: 48 89 d6 mov %rdx,%rsi + 3687: 48 89 c7 mov %rax,%rdi + 368a: e8 01 ff ff ff call 3590 + 368f: 90 nop + 3690: 48 83 c4 10 add $0x10,%rsp + 3694: c3 ret + +0000000000003695 : + 3695: 48 83 ec 10 sub $0x10,%rsp + 3699: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 369e: 48 89 34 24 mov %rsi,(%rsp) + 36a2: 48 8b 14 24 mov (%rsp),%rdx + 36a6: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 36ab: 48 89 d6 mov %rdx,%rsi + 36ae: 48 89 c7 mov %rax,%rdi + 36b1: e8 da fe ff ff call 3590 + 36b6: 90 nop + 36b7: 48 83 c4 10 add $0x10,%rsp + 36bb: c3 ret + +00000000000036bc : + 36bc: 89 7c 24 ec mov %edi,-0x14(%rsp) + 36c0: 8b 44 24 ec mov -0x14(%rsp),%eax + 36c4: 66 69 c0 01 f3 imul $0xf301,%ax,%ax + 36c9: 66 89 44 24 fe mov %ax,-0x2(%rsp) + 36ce: 0f bf 44 24 fe movswl -0x2(%rsp),%eax + 36d3: 69 d0 ff f2 ff ff imul $0xfffff2ff,%eax,%edx + 36d9: 8b 44 24 ec mov -0x14(%rsp),%eax + 36dd: 01 d0 add %edx,%eax + 36df: c1 f8 10 sar $0x10,%eax + 36e2: 66 89 44 24 fe mov %ax,-0x2(%rsp) + 36e7: 0f b7 44 24 fe movzwl -0x2(%rsp),%eax + 36ec: c3 ret + +00000000000036ed : + 36ed: 89 f8 mov %edi,%eax + 36ef: 66 89 44 24 ec mov %ax,-0x14(%rsp) + 36f4: 66 c7 44 24 fc bf 4e movw $0x4ebf,-0x4(%rsp) + 36fb: 0f bf 54 24 fc movswl -0x4(%rsp),%edx + 3700: 0f bf 44 24 ec movswl -0x14(%rsp),%eax + 3705: 0f af c2 imul %edx,%eax + 3708: 05 00 00 00 02 add $0x2000000,%eax + 370d: c1 f8 1a sar $0x1a,%eax + 3710: 66 89 44 24 fe mov %ax,-0x2(%rsp) + 3715: 0f b7 44 24 fe movzwl -0x2(%rsp),%eax + 371a: 66 69 c0 01 0d imul $0xd01,%ax,%ax + 371f: 66 89 44 24 fe mov %ax,-0x2(%rsp) + 3724: 0f b7 44 24 ec movzwl -0x14(%rsp),%eax + 3729: 0f b7 54 24 fe movzwl -0x2(%rsp),%edx + 372e: 29 d0 sub %edx,%eax + 3730: c3 ret + +0000000000003731 : + 3731: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 3736: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 373b: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) + 3740: c6 44 24 f7 00 movb $0x0,-0x9(%rsp) + 3745: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) + 374c: 00 00 + 374e: eb 2c jmp 377c + 3750: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx + 3755: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 375a: 48 01 d0 add %rdx,%rax + 375d: 0f b6 08 movzbl (%rax),%ecx + 3760: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx + 3765: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 376a: 48 01 d0 add %rdx,%rax + 376d: 0f b6 00 movzbl (%rax),%eax + 3770: 31 c8 xor %ecx,%eax + 3772: 08 44 24 f7 or %al,-0x9(%rsp) + 3776: 48 83 44 24 f8 01 addq $0x1,-0x8(%rsp) + 377c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3781: 48 3b 44 24 d8 cmp -0x28(%rsp),%rax + 3786: 72 c8 jb 3750 + 3788: 0f b6 44 24 f7 movzbl -0x9(%rsp),%eax + 378d: 48 f7 d8 neg %rax + 3790: 48 c1 e8 3f shr $0x3f,%rax + 3794: c3 ret + +0000000000003795 : + 3795: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 379a: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 379f: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) + 37a4: 89 c8 mov %ecx,%eax + 37a6: 88 44 24 d4 mov %al,-0x2c(%rsp) + 37aa: 0f b6 44 24 d4 movzbl -0x2c(%rsp),%eax + 37af: 88 44 24 d4 mov %al,-0x2c(%rsp) + 37b3: f6 5c 24 d4 negb -0x2c(%rsp) + 37b7: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) + 37be: 00 00 + 37c0: eb 51 jmp 3813 + 37c2: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx + 37c7: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 37cc: 48 01 d0 add %rdx,%rax + 37cf: 0f b6 30 movzbl (%rax),%esi + 37d2: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx + 37d7: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 37dc: 48 01 d0 add %rdx,%rax + 37df: 0f b6 08 movzbl (%rax),%ecx + 37e2: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx + 37e7: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 37ec: 48 01 d0 add %rdx,%rax + 37ef: 0f b6 00 movzbl (%rax),%eax + 37f2: 31 c8 xor %ecx,%eax + 37f4: 22 44 24 d4 and -0x2c(%rsp),%al + 37f8: 89 c1 mov %eax,%ecx + 37fa: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx + 37ff: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3804: 48 01 d0 add %rdx,%rax + 3807: 31 ce xor %ecx,%esi + 3809: 89 f2 mov %esi,%edx + 380b: 88 10 mov %dl,(%rax) + 380d: 48 83 44 24 f8 01 addq $0x1,-0x8(%rsp) + 3813: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3818: 48 3b 44 24 d8 cmp -0x28(%rsp),%rax + 381d: 72 a3 jb 37c2 + 381f: 90 nop + 3820: 90 nop + 3821: c3 ret + +0000000000003822 : + 3822: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) + 3827: 89 f1 mov %esi,%ecx + 3829: 89 d0 mov %edx,%eax + 382b: 89 ca mov %ecx,%edx + 382d: 66 89 54 24 f4 mov %dx,-0xc(%rsp) + 3832: 66 89 44 24 f0 mov %ax,-0x10(%rsp) + 3837: 66 f7 5c 24 f0 negw -0x10(%rsp) + 383c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3841: 0f b7 10 movzwl (%rax),%edx + 3844: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3849: 0f b7 00 movzwl (%rax),%eax + 384c: 66 33 44 24 f4 xor -0xc(%rsp),%ax + 3851: 89 c1 mov %eax,%ecx + 3853: 0f b7 44 24 f0 movzwl -0x10(%rsp),%eax + 3858: 21 c8 and %ecx,%eax + 385a: 31 c2 xor %eax,%edx + 385c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3861: 66 89 10 mov %dx,(%rax) + 3864: 90 nop + 3865: c3 ret + +0000000000003866 : + 3866: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 386b: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) + 3872: 00 00 + 3874: c7 44 24 f4 00 00 00 movl $0x0,-0xc(%rsp) + 387b: 00 + 387c: eb 2b jmp 38a9 + 387e: 8b 54 24 f4 mov -0xc(%rsp),%edx + 3882: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 3887: 48 01 d0 add %rdx,%rax + 388a: 0f b6 00 movzbl (%rax),%eax + 388d: 0f b6 d0 movzbl %al,%edx + 3890: 8b 44 24 f4 mov -0xc(%rsp),%eax + 3894: c1 e0 03 shl $0x3,%eax + 3897: 89 c1 mov %eax,%ecx + 3899: 48 d3 e2 shl %cl,%rdx + 389c: 48 89 d0 mov %rdx,%rax + 389f: 48 09 44 24 f8 or %rax,-0x8(%rsp) + 38a4: 83 44 24 f4 01 addl $0x1,-0xc(%rsp) + 38a9: 83 7c 24 f4 07 cmpl $0x7,-0xc(%rsp) + 38ae: 76 ce jbe 387e + 38b0: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 38b5: c3 ret + +00000000000038b6 : + 38b6: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 38bb: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 38c0: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 38c7: 00 + 38c8: eb 29 jmp 38f3 + 38ca: 8b 44 24 fc mov -0x4(%rsp),%eax + 38ce: c1 e0 03 shl $0x3,%eax + 38d1: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx + 38d6: 89 c1 mov %eax,%ecx + 38d8: 48 d3 ea shr %cl,%rdx + 38db: 48 89 d1 mov %rdx,%rcx + 38de: 8b 54 24 fc mov -0x4(%rsp),%edx + 38e2: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 38e7: 48 01 d0 add %rdx,%rax + 38ea: 89 ca mov %ecx,%edx + 38ec: 88 10 mov %dl,(%rax) + 38ee: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 38f3: 83 7c 24 fc 07 cmpl $0x7,-0x4(%rsp) + 38f8: 76 d0 jbe 38ca + 38fa: 90 nop + 38fb: 90 nop + 38fc: c3 ret + +00000000000038fd : + 38fd: 48 81 ec 80 01 00 00 sub $0x180,%rsp + 3904: 48 89 7c 24 88 mov %rdi,-0x78(%rsp) + 3909: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 390e: 48 8b 00 mov (%rax),%rax + 3911: 48 89 44 24 a0 mov %rax,-0x60(%rsp) + 3916: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 391b: 48 8b 40 08 mov 0x8(%rax),%rax + 391f: 48 89 44 24 a8 mov %rax,-0x58(%rsp) + 3924: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3929: 48 8b 40 10 mov 0x10(%rax),%rax + 392d: 48 89 44 24 b0 mov %rax,-0x50(%rsp) + 3932: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3937: 48 8b 40 18 mov 0x18(%rax),%rax + 393b: 48 89 44 24 b8 mov %rax,-0x48(%rsp) + 3940: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3945: 48 8b 40 20 mov 0x20(%rax),%rax + 3949: 48 89 44 24 c0 mov %rax,-0x40(%rsp) + 394e: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3953: 48 8b 40 28 mov 0x28(%rax),%rax + 3957: 48 89 44 24 c8 mov %rax,-0x38(%rsp) + 395c: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3961: 48 8b 40 30 mov 0x30(%rax),%rax + 3965: 48 89 44 24 d0 mov %rax,-0x30(%rsp) + 396a: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 396f: 48 8b 40 38 mov 0x38(%rax),%rax + 3973: 48 89 44 24 d8 mov %rax,-0x28(%rsp) + 3978: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 397d: 48 8b 40 40 mov 0x40(%rax),%rax + 3981: 48 89 44 24 e0 mov %rax,-0x20(%rsp) + 3986: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 398b: 48 8b 40 48 mov 0x48(%rax),%rax + 398f: 48 89 44 24 e8 mov %rax,-0x18(%rsp) + 3994: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3999: 48 8b 40 50 mov 0x50(%rax),%rax + 399d: 48 89 44 24 f0 mov %rax,-0x10(%rsp) + 39a2: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 39a7: 48 8b 40 58 mov 0x58(%rax),%rax + 39ab: 48 89 44 24 f8 mov %rax,-0x8(%rsp) + 39b0: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 39b5: 48 8b 40 60 mov 0x60(%rax),%rax + 39b9: 48 89 04 24 mov %rax,(%rsp) + 39bd: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 39c2: 48 8b 40 68 mov 0x68(%rax),%rax + 39c6: 48 89 44 24 08 mov %rax,0x8(%rsp) + 39cb: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 39d0: 48 8b 40 70 mov 0x70(%rax),%rax + 39d4: 48 89 44 24 10 mov %rax,0x10(%rsp) + 39d9: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 39de: 48 8b 40 78 mov 0x78(%rax),%rax + 39e2: 48 89 44 24 18 mov %rax,0x18(%rsp) + 39e7: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 39ec: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax + 39f3: 48 89 44 24 20 mov %rax,0x20(%rsp) + 39f8: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 39fd: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax + 3a04: 48 89 44 24 28 mov %rax,0x28(%rsp) + 3a09: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3a0e: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax + 3a15: 48 89 44 24 30 mov %rax,0x30(%rsp) + 3a1a: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3a1f: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax + 3a26: 48 89 44 24 38 mov %rax,0x38(%rsp) + 3a2b: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3a30: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax + 3a37: 48 89 44 24 40 mov %rax,0x40(%rsp) + 3a3c: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3a41: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax + 3a48: 48 89 44 24 48 mov %rax,0x48(%rsp) + 3a4d: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3a52: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax + 3a59: 48 89 44 24 50 mov %rax,0x50(%rsp) + 3a5e: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3a63: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax + 3a6a: 48 89 44 24 58 mov %rax,0x58(%rsp) + 3a6f: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3a74: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax + 3a7b: 48 89 44 24 60 mov %rax,0x60(%rsp) + 3a80: c7 44 24 9c 00 00 00 movl $0x0,-0x64(%rsp) + 3a87: 00 + 3a88: e9 3b 0e 00 00 jmp 48c8 + 3a8d: 48 8b 44 24 a0 mov -0x60(%rsp),%rax + 3a92: 48 33 44 24 c8 xor -0x38(%rsp),%rax + 3a97: 48 33 44 24 f0 xor -0x10(%rsp),%rax + 3a9c: 48 33 44 24 18 xor 0x18(%rsp),%rax + 3aa1: 48 33 44 24 40 xor 0x40(%rsp),%rax + 3aa6: 48 89 44 24 68 mov %rax,0x68(%rsp) + 3aab: 48 8b 44 24 a8 mov -0x58(%rsp),%rax + 3ab0: 48 33 44 24 d0 xor -0x30(%rsp),%rax + 3ab5: 48 33 44 24 f8 xor -0x8(%rsp),%rax + 3aba: 48 33 44 24 20 xor 0x20(%rsp),%rax + 3abf: 48 33 44 24 48 xor 0x48(%rsp),%rax + 3ac4: 48 89 44 24 70 mov %rax,0x70(%rsp) + 3ac9: 48 8b 44 24 b0 mov -0x50(%rsp),%rax + 3ace: 48 33 44 24 d8 xor -0x28(%rsp),%rax + 3ad3: 48 33 04 24 xor (%rsp),%rax + 3ad7: 48 33 44 24 28 xor 0x28(%rsp),%rax + 3adc: 48 33 44 24 50 xor 0x50(%rsp),%rax + 3ae1: 48 89 44 24 78 mov %rax,0x78(%rsp) + 3ae6: 48 8b 44 24 b8 mov -0x48(%rsp),%rax + 3aeb: 48 33 44 24 e0 xor -0x20(%rsp),%rax + 3af0: 48 33 44 24 08 xor 0x8(%rsp),%rax + 3af5: 48 33 44 24 30 xor 0x30(%rsp),%rax + 3afa: 48 33 44 24 58 xor 0x58(%rsp),%rax + 3aff: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 3b06: 00 + 3b07: 48 8b 44 24 c0 mov -0x40(%rsp),%rax + 3b0c: 48 33 44 24 e8 xor -0x18(%rsp),%rax + 3b11: 48 33 44 24 10 xor 0x10(%rsp),%rax + 3b16: 48 33 44 24 38 xor 0x38(%rsp),%rax + 3b1b: 48 33 44 24 60 xor 0x60(%rsp),%rax + 3b20: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 3b27: 00 + 3b28: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 3b2d: 48 d1 c0 rol $1,%rax + 3b30: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 3b37: 00 + 3b38: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) + 3b3f: 00 + 3b40: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 3b45: 48 d1 c0 rol $1,%rax + 3b48: 48 33 44 24 68 xor 0x68(%rsp),%rax + 3b4d: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) + 3b54: 00 + 3b55: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 3b5c: 00 + 3b5d: 48 d1 c0 rol $1,%rax + 3b60: 48 33 44 24 70 xor 0x70(%rsp),%rax + 3b65: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) + 3b6c: 00 + 3b6d: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 3b74: 00 + 3b75: 48 d1 c0 rol $1,%rax + 3b78: 48 33 44 24 78 xor 0x78(%rsp),%rax + 3b7d: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) + 3b84: 00 + 3b85: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 3b8a: 48 d1 c0 rol $1,%rax + 3b8d: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 3b94: 00 + 3b95: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) + 3b9c: 00 + 3b9d: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 3ba4: 00 + 3ba5: 48 31 44 24 a0 xor %rax,-0x60(%rsp) + 3baa: 48 8b 44 24 a0 mov -0x60(%rsp),%rax + 3baf: 48 89 44 24 68 mov %rax,0x68(%rsp) + 3bb4: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 3bbb: 00 + 3bbc: 48 31 44 24 d0 xor %rax,-0x30(%rsp) + 3bc1: 48 8b 44 24 d0 mov -0x30(%rsp),%rax + 3bc6: 48 c1 c8 14 ror $0x14,%rax + 3bca: 48 89 44 24 70 mov %rax,0x70(%rsp) + 3bcf: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 3bd6: 00 + 3bd7: 48 31 04 24 xor %rax,(%rsp) + 3bdb: 48 8b 04 24 mov (%rsp),%rax + 3bdf: 48 c1 c8 15 ror $0x15,%rax + 3be3: 48 89 44 24 78 mov %rax,0x78(%rsp) + 3be8: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 3bef: 00 + 3bf0: 48 31 44 24 30 xor %rax,0x30(%rsp) + 3bf5: 48 8b 44 24 30 mov 0x30(%rsp),%rax + 3bfa: 48 c1 c0 15 rol $0x15,%rax + 3bfe: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 3c05: 00 + 3c06: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 3c0d: 00 + 3c0e: 48 31 44 24 60 xor %rax,0x60(%rsp) + 3c13: 48 8b 44 24 60 mov 0x60(%rsp),%rax + 3c18: 48 c1 c0 0e rol $0xe,%rax + 3c1c: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 3c23: 00 + 3c24: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 3c29: 48 f7 d0 not %rax + 3c2c: 48 23 44 24 78 and 0x78(%rsp),%rax + 3c31: 48 33 44 24 68 xor 0x68(%rsp),%rax + 3c36: 48 89 84 24 b8 00 00 mov %rax,0xb8(%rsp) + 3c3d: 00 + 3c3e: 8b 44 24 9c mov -0x64(%rsp),%eax + 3c42: 48 98 cltq + 3c44: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 3c4b: 00 + 3c4c: 48 8d 05 cd 34 00 00 lea 0x34cd(%rip),%rax # 7120 + 3c53: 48 8b 04 02 mov (%rdx,%rax,1),%rax + 3c57: 48 31 84 24 b8 00 00 xor %rax,0xb8(%rsp) + 3c5e: 00 + 3c5f: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 3c64: 48 f7 d0 not %rax + 3c67: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 3c6e: 00 + 3c6f: 48 33 44 24 70 xor 0x70(%rsp),%rax + 3c74: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) + 3c7b: 00 + 3c7c: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 3c83: 00 + 3c84: 48 f7 d0 not %rax + 3c87: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 3c8e: 00 + 3c8f: 48 33 44 24 78 xor 0x78(%rsp),%rax + 3c94: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) + 3c9b: 00 + 3c9c: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 3ca3: 00 + 3ca4: 48 f7 d0 not %rax + 3ca7: 48 23 44 24 68 and 0x68(%rsp),%rax + 3cac: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 3cb3: 00 + 3cb4: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) + 3cbb: 00 + 3cbc: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 3cc1: 48 f7 d0 not %rax + 3cc4: 48 23 44 24 70 and 0x70(%rsp),%rax + 3cc9: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 3cd0: 00 + 3cd1: 48 89 84 24 d8 00 00 mov %rax,0xd8(%rsp) + 3cd8: 00 + 3cd9: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 3ce0: 00 + 3ce1: 48 31 44 24 b8 xor %rax,-0x48(%rsp) + 3ce6: 48 8b 44 24 b8 mov -0x48(%rsp),%rax + 3ceb: 48 c1 c0 1c rol $0x1c,%rax + 3cef: 48 89 44 24 68 mov %rax,0x68(%rsp) + 3cf4: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 3cfb: 00 + 3cfc: 48 31 44 24 e8 xor %rax,-0x18(%rsp) + 3d01: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 3d06: 48 c1 c0 14 rol $0x14,%rax + 3d0a: 48 89 44 24 70 mov %rax,0x70(%rsp) + 3d0f: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 3d16: 00 + 3d17: 48 31 44 24 f0 xor %rax,-0x10(%rsp) + 3d1c: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 3d21: 48 c1 c0 03 rol $0x3,%rax + 3d25: 48 89 44 24 78 mov %rax,0x78(%rsp) + 3d2a: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 3d31: 00 + 3d32: 48 31 44 24 20 xor %rax,0x20(%rsp) + 3d37: 48 8b 44 24 20 mov 0x20(%rsp),%rax + 3d3c: 48 c1 c8 13 ror $0x13,%rax + 3d40: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 3d47: 00 + 3d48: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 3d4f: 00 + 3d50: 48 31 44 24 50 xor %rax,0x50(%rsp) + 3d55: 48 8b 44 24 50 mov 0x50(%rsp),%rax + 3d5a: 48 c1 c8 03 ror $0x3,%rax + 3d5e: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 3d65: 00 + 3d66: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 3d6b: 48 f7 d0 not %rax + 3d6e: 48 23 44 24 78 and 0x78(%rsp),%rax + 3d73: 48 33 44 24 68 xor 0x68(%rsp),%rax + 3d78: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) + 3d7f: 00 + 3d80: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 3d85: 48 f7 d0 not %rax + 3d88: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 3d8f: 00 + 3d90: 48 33 44 24 70 xor 0x70(%rsp),%rax + 3d95: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) + 3d9c: 00 + 3d9d: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 3da4: 00 + 3da5: 48 f7 d0 not %rax + 3da8: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 3daf: 00 + 3db0: 48 33 44 24 78 xor 0x78(%rsp),%rax + 3db5: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) + 3dbc: 00 + 3dbd: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 3dc4: 00 + 3dc5: 48 f7 d0 not %rax + 3dc8: 48 23 44 24 68 and 0x68(%rsp),%rax + 3dcd: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 3dd4: 00 + 3dd5: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) + 3ddc: 00 + 3ddd: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 3de2: 48 f7 d0 not %rax + 3de5: 48 23 44 24 70 and 0x70(%rsp),%rax + 3dea: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 3df1: 00 + 3df2: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) + 3df9: 00 + 3dfa: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 3e01: 00 + 3e02: 48 31 44 24 a8 xor %rax,-0x58(%rsp) + 3e07: 48 8b 44 24 a8 mov -0x58(%rsp),%rax + 3e0c: 48 d1 c0 rol $1,%rax + 3e0f: 48 89 44 24 68 mov %rax,0x68(%rsp) + 3e14: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 3e1b: 00 + 3e1c: 48 31 44 24 d8 xor %rax,-0x28(%rsp) + 3e21: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 3e26: 48 c1 c0 06 rol $0x6,%rax + 3e2a: 48 89 44 24 70 mov %rax,0x70(%rsp) + 3e2f: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 3e36: 00 + 3e37: 48 31 44 24 08 xor %rax,0x8(%rsp) + 3e3c: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3e41: 48 c1 c0 19 rol $0x19,%rax + 3e45: 48 89 44 24 78 mov %rax,0x78(%rsp) + 3e4a: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 3e51: 00 + 3e52: 48 31 44 24 38 xor %rax,0x38(%rsp) + 3e57: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 3e5c: 48 c1 c0 08 rol $0x8,%rax + 3e60: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 3e67: 00 + 3e68: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 3e6f: 00 + 3e70: 48 31 44 24 40 xor %rax,0x40(%rsp) + 3e75: 48 8b 44 24 40 mov 0x40(%rsp),%rax + 3e7a: 48 c1 c0 12 rol $0x12,%rax + 3e7e: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 3e85: 00 + 3e86: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 3e8b: 48 f7 d0 not %rax + 3e8e: 48 23 44 24 78 and 0x78(%rsp),%rax + 3e93: 48 33 44 24 68 xor 0x68(%rsp),%rax + 3e98: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) + 3e9f: 00 + 3ea0: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 3ea5: 48 f7 d0 not %rax + 3ea8: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 3eaf: 00 + 3eb0: 48 33 44 24 70 xor 0x70(%rsp),%rax + 3eb5: 48 89 84 24 10 01 00 mov %rax,0x110(%rsp) + 3ebc: 00 + 3ebd: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 3ec4: 00 + 3ec5: 48 f7 d0 not %rax + 3ec8: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 3ecf: 00 + 3ed0: 48 33 44 24 78 xor 0x78(%rsp),%rax + 3ed5: 48 89 84 24 18 01 00 mov %rax,0x118(%rsp) + 3edc: 00 + 3edd: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 3ee4: 00 + 3ee5: 48 f7 d0 not %rax + 3ee8: 48 23 44 24 68 and 0x68(%rsp),%rax + 3eed: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 3ef4: 00 + 3ef5: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) + 3efc: 00 + 3efd: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 3f02: 48 f7 d0 not %rax + 3f05: 48 23 44 24 70 and 0x70(%rsp),%rax + 3f0a: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 3f11: 00 + 3f12: 48 89 84 24 28 01 00 mov %rax,0x128(%rsp) + 3f19: 00 + 3f1a: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 3f21: 00 + 3f22: 48 31 44 24 c0 xor %rax,-0x40(%rsp) + 3f27: 48 8b 44 24 c0 mov -0x40(%rsp),%rax + 3f2c: 48 c1 c0 1b rol $0x1b,%rax + 3f30: 48 89 44 24 68 mov %rax,0x68(%rsp) + 3f35: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 3f3c: 00 + 3f3d: 48 31 44 24 c8 xor %rax,-0x38(%rsp) + 3f42: 48 8b 44 24 c8 mov -0x38(%rsp),%rax + 3f47: 48 c1 c8 1c ror $0x1c,%rax + 3f4b: 48 89 44 24 70 mov %rax,0x70(%rsp) + 3f50: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 3f57: 00 + 3f58: 48 31 44 24 f8 xor %rax,-0x8(%rsp) + 3f5d: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3f62: 48 c1 c0 0a rol $0xa,%rax + 3f66: 48 89 44 24 78 mov %rax,0x78(%rsp) + 3f6b: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 3f72: 00 + 3f73: 48 31 44 24 28 xor %rax,0x28(%rsp) + 3f78: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 3f7d: 48 c1 c0 0f rol $0xf,%rax + 3f81: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 3f88: 00 + 3f89: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 3f90: 00 + 3f91: 48 31 44 24 58 xor %rax,0x58(%rsp) + 3f96: 48 8b 44 24 58 mov 0x58(%rsp),%rax + 3f9b: 48 c1 c8 08 ror $0x8,%rax + 3f9f: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 3fa6: 00 + 3fa7: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 3fac: 48 f7 d0 not %rax + 3faf: 48 23 44 24 78 and 0x78(%rsp),%rax + 3fb4: 48 33 44 24 68 xor 0x68(%rsp),%rax + 3fb9: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) + 3fc0: 00 + 3fc1: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 3fc6: 48 f7 d0 not %rax + 3fc9: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 3fd0: 00 + 3fd1: 48 33 44 24 70 xor 0x70(%rsp),%rax + 3fd6: 48 89 84 24 38 01 00 mov %rax,0x138(%rsp) + 3fdd: 00 + 3fde: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 3fe5: 00 + 3fe6: 48 f7 d0 not %rax + 3fe9: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 3ff0: 00 + 3ff1: 48 33 44 24 78 xor 0x78(%rsp),%rax + 3ff6: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) + 3ffd: 00 + 3ffe: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 4005: 00 + 4006: 48 f7 d0 not %rax + 4009: 48 23 44 24 68 and 0x68(%rsp),%rax + 400e: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 4015: 00 + 4016: 48 89 84 24 48 01 00 mov %rax,0x148(%rsp) + 401d: 00 + 401e: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 4023: 48 f7 d0 not %rax + 4026: 48 23 44 24 70 and 0x70(%rsp),%rax + 402b: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 4032: 00 + 4033: 48 89 84 24 50 01 00 mov %rax,0x150(%rsp) + 403a: 00 + 403b: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 4042: 00 + 4043: 48 31 44 24 b0 xor %rax,-0x50(%rsp) + 4048: 48 8b 44 24 b0 mov -0x50(%rsp),%rax + 404d: 48 c1 c8 02 ror $0x2,%rax + 4051: 48 89 44 24 68 mov %rax,0x68(%rsp) + 4056: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 405d: 00 + 405e: 48 31 44 24 e0 xor %rax,-0x20(%rsp) + 4063: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 4068: 48 c1 c8 09 ror $0x9,%rax + 406c: 48 89 44 24 70 mov %rax,0x70(%rsp) + 4071: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 4078: 00 + 4079: 48 31 44 24 10 xor %rax,0x10(%rsp) + 407e: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4083: 48 c1 c8 19 ror $0x19,%rax + 4087: 48 89 44 24 78 mov %rax,0x78(%rsp) + 408c: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 4093: 00 + 4094: 48 31 44 24 18 xor %rax,0x18(%rsp) + 4099: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 409e: 48 c1 c8 17 ror $0x17,%rax + 40a2: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 40a9: 00 + 40aa: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 40b1: 00 + 40b2: 48 31 44 24 48 xor %rax,0x48(%rsp) + 40b7: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 40bc: 48 c1 c0 02 rol $0x2,%rax + 40c0: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 40c7: 00 + 40c8: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 40cd: 48 f7 d0 not %rax + 40d0: 48 23 44 24 78 and 0x78(%rsp),%rax + 40d5: 48 33 44 24 68 xor 0x68(%rsp),%rax + 40da: 48 89 84 24 58 01 00 mov %rax,0x158(%rsp) + 40e1: 00 + 40e2: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 40e7: 48 f7 d0 not %rax + 40ea: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 40f1: 00 + 40f2: 48 33 44 24 70 xor 0x70(%rsp),%rax + 40f7: 48 89 84 24 60 01 00 mov %rax,0x160(%rsp) + 40fe: 00 + 40ff: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 4106: 00 + 4107: 48 f7 d0 not %rax + 410a: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 4111: 00 + 4112: 48 33 44 24 78 xor 0x78(%rsp),%rax + 4117: 48 89 84 24 68 01 00 mov %rax,0x168(%rsp) + 411e: 00 + 411f: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 4126: 00 + 4127: 48 f7 d0 not %rax + 412a: 48 23 44 24 68 and 0x68(%rsp),%rax + 412f: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 4136: 00 + 4137: 48 89 84 24 70 01 00 mov %rax,0x170(%rsp) + 413e: 00 + 413f: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 4144: 48 f7 d0 not %rax + 4147: 48 23 44 24 70 and 0x70(%rsp),%rax + 414c: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 4153: 00 + 4154: 48 89 84 24 78 01 00 mov %rax,0x178(%rsp) + 415b: 00 + 415c: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax + 4163: 00 + 4164: 48 33 84 24 e0 00 00 xor 0xe0(%rsp),%rax + 416b: 00 + 416c: 48 33 84 24 08 01 00 xor 0x108(%rsp),%rax + 4173: 00 + 4174: 48 33 84 24 30 01 00 xor 0x130(%rsp),%rax + 417b: 00 + 417c: 48 33 84 24 58 01 00 xor 0x158(%rsp),%rax + 4183: 00 + 4184: 48 89 44 24 68 mov %rax,0x68(%rsp) + 4189: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax + 4190: 00 + 4191: 48 33 84 24 e8 00 00 xor 0xe8(%rsp),%rax + 4198: 00 + 4199: 48 33 84 24 10 01 00 xor 0x110(%rsp),%rax + 41a0: 00 + 41a1: 48 33 84 24 38 01 00 xor 0x138(%rsp),%rax + 41a8: 00 + 41a9: 48 33 84 24 60 01 00 xor 0x160(%rsp),%rax + 41b0: 00 + 41b1: 48 89 44 24 70 mov %rax,0x70(%rsp) + 41b6: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 41bd: 00 + 41be: 48 33 84 24 f0 00 00 xor 0xf0(%rsp),%rax + 41c5: 00 + 41c6: 48 33 84 24 18 01 00 xor 0x118(%rsp),%rax + 41cd: 00 + 41ce: 48 33 84 24 40 01 00 xor 0x140(%rsp),%rax + 41d5: 00 + 41d6: 48 33 84 24 68 01 00 xor 0x168(%rsp),%rax + 41dd: 00 + 41de: 48 89 44 24 78 mov %rax,0x78(%rsp) + 41e3: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax + 41ea: 00 + 41eb: 48 33 84 24 f8 00 00 xor 0xf8(%rsp),%rax + 41f2: 00 + 41f3: 48 33 84 24 20 01 00 xor 0x120(%rsp),%rax + 41fa: 00 + 41fb: 48 33 84 24 48 01 00 xor 0x148(%rsp),%rax + 4202: 00 + 4203: 48 33 84 24 70 01 00 xor 0x170(%rsp),%rax + 420a: 00 + 420b: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 4212: 00 + 4213: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax + 421a: 00 + 421b: 48 33 84 24 00 01 00 xor 0x100(%rsp),%rax + 4222: 00 + 4223: 48 33 84 24 28 01 00 xor 0x128(%rsp),%rax + 422a: 00 + 422b: 48 33 84 24 50 01 00 xor 0x150(%rsp),%rax + 4232: 00 + 4233: 48 33 84 24 78 01 00 xor 0x178(%rsp),%rax + 423a: 00 + 423b: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 4242: 00 + 4243: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 4248: 48 d1 c0 rol $1,%rax + 424b: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 4252: 00 + 4253: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) + 425a: 00 + 425b: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 4260: 48 d1 c0 rol $1,%rax + 4263: 48 33 44 24 68 xor 0x68(%rsp),%rax + 4268: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) + 426f: 00 + 4270: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 4277: 00 + 4278: 48 d1 c0 rol $1,%rax + 427b: 48 33 44 24 70 xor 0x70(%rsp),%rax + 4280: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) + 4287: 00 + 4288: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 428f: 00 + 4290: 48 d1 c0 rol $1,%rax + 4293: 48 33 44 24 78 xor 0x78(%rsp),%rax + 4298: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) + 429f: 00 + 42a0: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 42a5: 48 d1 c0 rol $1,%rax + 42a8: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 42af: 00 + 42b0: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) + 42b7: 00 + 42b8: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 42bf: 00 + 42c0: 48 31 84 24 b8 00 00 xor %rax,0xb8(%rsp) + 42c7: 00 + 42c8: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax + 42cf: 00 + 42d0: 48 89 44 24 68 mov %rax,0x68(%rsp) + 42d5: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 42dc: 00 + 42dd: 48 31 84 24 e8 00 00 xor %rax,0xe8(%rsp) + 42e4: 00 + 42e5: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax + 42ec: 00 + 42ed: 48 c1 c8 14 ror $0x14,%rax + 42f1: 48 89 44 24 70 mov %rax,0x70(%rsp) + 42f6: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 42fd: 00 + 42fe: 48 31 84 24 18 01 00 xor %rax,0x118(%rsp) + 4305: 00 + 4306: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax + 430d: 00 + 430e: 48 c1 c8 15 ror $0x15,%rax + 4312: 48 89 44 24 78 mov %rax,0x78(%rsp) + 4317: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 431e: 00 + 431f: 48 31 84 24 48 01 00 xor %rax,0x148(%rsp) + 4326: 00 + 4327: 48 8b 84 24 48 01 00 mov 0x148(%rsp),%rax + 432e: 00 + 432f: 48 c1 c0 15 rol $0x15,%rax + 4333: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 433a: 00 + 433b: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 4342: 00 + 4343: 48 31 84 24 78 01 00 xor %rax,0x178(%rsp) + 434a: 00 + 434b: 48 8b 84 24 78 01 00 mov 0x178(%rsp),%rax + 4352: 00 + 4353: 48 c1 c0 0e rol $0xe,%rax + 4357: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 435e: 00 + 435f: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 4364: 48 f7 d0 not %rax + 4367: 48 23 44 24 78 and 0x78(%rsp),%rax + 436c: 48 33 44 24 68 xor 0x68(%rsp),%rax + 4371: 48 89 44 24 a0 mov %rax,-0x60(%rsp) + 4376: 8b 44 24 9c mov -0x64(%rsp),%eax + 437a: 83 c0 01 add $0x1,%eax + 437d: 48 98 cltq + 437f: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4386: 00 + 4387: 48 8d 05 92 2d 00 00 lea 0x2d92(%rip),%rax # 7120 + 438e: 48 8b 04 02 mov (%rdx,%rax,1),%rax + 4392: 48 31 44 24 a0 xor %rax,-0x60(%rsp) + 4397: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 439c: 48 f7 d0 not %rax + 439f: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 43a6: 00 + 43a7: 48 33 44 24 70 xor 0x70(%rsp),%rax + 43ac: 48 89 44 24 a8 mov %rax,-0x58(%rsp) + 43b1: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 43b8: 00 + 43b9: 48 f7 d0 not %rax + 43bc: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 43c3: 00 + 43c4: 48 33 44 24 78 xor 0x78(%rsp),%rax + 43c9: 48 89 44 24 b0 mov %rax,-0x50(%rsp) + 43ce: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 43d5: 00 + 43d6: 48 f7 d0 not %rax + 43d9: 48 23 44 24 68 and 0x68(%rsp),%rax + 43de: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 43e5: 00 + 43e6: 48 89 44 24 b8 mov %rax,-0x48(%rsp) + 43eb: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 43f0: 48 f7 d0 not %rax + 43f3: 48 23 44 24 70 and 0x70(%rsp),%rax + 43f8: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 43ff: 00 + 4400: 48 89 44 24 c0 mov %rax,-0x40(%rsp) + 4405: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 440c: 00 + 440d: 48 31 84 24 d0 00 00 xor %rax,0xd0(%rsp) + 4414: 00 + 4415: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax + 441c: 00 + 441d: 48 c1 c0 1c rol $0x1c,%rax + 4421: 48 89 44 24 68 mov %rax,0x68(%rsp) + 4426: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 442d: 00 + 442e: 48 31 84 24 00 01 00 xor %rax,0x100(%rsp) + 4435: 00 + 4436: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax + 443d: 00 + 443e: 48 c1 c0 14 rol $0x14,%rax + 4442: 48 89 44 24 70 mov %rax,0x70(%rsp) + 4447: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 444e: 00 + 444f: 48 31 84 24 08 01 00 xor %rax,0x108(%rsp) + 4456: 00 + 4457: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax + 445e: 00 + 445f: 48 c1 c0 03 rol $0x3,%rax + 4463: 48 89 44 24 78 mov %rax,0x78(%rsp) + 4468: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 446f: 00 + 4470: 48 31 84 24 38 01 00 xor %rax,0x138(%rsp) + 4477: 00 + 4478: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax + 447f: 00 + 4480: 48 c1 c8 13 ror $0x13,%rax + 4484: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 448b: 00 + 448c: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 4493: 00 + 4494: 48 31 84 24 68 01 00 xor %rax,0x168(%rsp) + 449b: 00 + 449c: 48 8b 84 24 68 01 00 mov 0x168(%rsp),%rax + 44a3: 00 + 44a4: 48 c1 c8 03 ror $0x3,%rax + 44a8: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 44af: 00 + 44b0: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 44b5: 48 f7 d0 not %rax + 44b8: 48 23 44 24 78 and 0x78(%rsp),%rax + 44bd: 48 33 44 24 68 xor 0x68(%rsp),%rax + 44c2: 48 89 44 24 c8 mov %rax,-0x38(%rsp) + 44c7: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 44cc: 48 f7 d0 not %rax + 44cf: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 44d6: 00 + 44d7: 48 33 44 24 70 xor 0x70(%rsp),%rax + 44dc: 48 89 44 24 d0 mov %rax,-0x30(%rsp) + 44e1: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 44e8: 00 + 44e9: 48 f7 d0 not %rax + 44ec: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 44f3: 00 + 44f4: 48 33 44 24 78 xor 0x78(%rsp),%rax + 44f9: 48 89 44 24 d8 mov %rax,-0x28(%rsp) + 44fe: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 4505: 00 + 4506: 48 f7 d0 not %rax + 4509: 48 23 44 24 68 and 0x68(%rsp),%rax + 450e: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 4515: 00 + 4516: 48 89 44 24 e0 mov %rax,-0x20(%rsp) + 451b: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 4520: 48 f7 d0 not %rax + 4523: 48 23 44 24 70 and 0x70(%rsp),%rax + 4528: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 452f: 00 + 4530: 48 89 44 24 e8 mov %rax,-0x18(%rsp) + 4535: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 453c: 00 + 453d: 48 31 84 24 c0 00 00 xor %rax,0xc0(%rsp) + 4544: 00 + 4545: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax + 454c: 00 + 454d: 48 d1 c0 rol $1,%rax + 4550: 48 89 44 24 68 mov %rax,0x68(%rsp) + 4555: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 455c: 00 + 455d: 48 31 84 24 f0 00 00 xor %rax,0xf0(%rsp) + 4564: 00 + 4565: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax + 456c: 00 + 456d: 48 c1 c0 06 rol $0x6,%rax + 4571: 48 89 44 24 70 mov %rax,0x70(%rsp) + 4576: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 457d: 00 + 457e: 48 31 84 24 20 01 00 xor %rax,0x120(%rsp) + 4585: 00 + 4586: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax + 458d: 00 + 458e: 48 c1 c0 19 rol $0x19,%rax + 4592: 48 89 44 24 78 mov %rax,0x78(%rsp) + 4597: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 459e: 00 + 459f: 48 31 84 24 50 01 00 xor %rax,0x150(%rsp) + 45a6: 00 + 45a7: 48 8b 84 24 50 01 00 mov 0x150(%rsp),%rax + 45ae: 00 + 45af: 48 c1 c0 08 rol $0x8,%rax + 45b3: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 45ba: 00 + 45bb: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 45c2: 00 + 45c3: 48 31 84 24 58 01 00 xor %rax,0x158(%rsp) + 45ca: 00 + 45cb: 48 8b 84 24 58 01 00 mov 0x158(%rsp),%rax + 45d2: 00 + 45d3: 48 c1 c0 12 rol $0x12,%rax + 45d7: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 45de: 00 + 45df: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 45e4: 48 f7 d0 not %rax + 45e7: 48 23 44 24 78 and 0x78(%rsp),%rax + 45ec: 48 33 44 24 68 xor 0x68(%rsp),%rax + 45f1: 48 89 44 24 f0 mov %rax,-0x10(%rsp) + 45f6: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 45fb: 48 f7 d0 not %rax + 45fe: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 4605: 00 + 4606: 48 33 44 24 70 xor 0x70(%rsp),%rax + 460b: 48 89 44 24 f8 mov %rax,-0x8(%rsp) + 4610: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 4617: 00 + 4618: 48 f7 d0 not %rax + 461b: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 4622: 00 + 4623: 48 33 44 24 78 xor 0x78(%rsp),%rax + 4628: 48 89 04 24 mov %rax,(%rsp) + 462c: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 4633: 00 + 4634: 48 f7 d0 not %rax + 4637: 48 23 44 24 68 and 0x68(%rsp),%rax + 463c: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 4643: 00 + 4644: 48 89 44 24 08 mov %rax,0x8(%rsp) + 4649: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 464e: 48 f7 d0 not %rax + 4651: 48 23 44 24 70 and 0x70(%rsp),%rax + 4656: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 465d: 00 + 465e: 48 89 44 24 10 mov %rax,0x10(%rsp) + 4663: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 466a: 00 + 466b: 48 31 84 24 d8 00 00 xor %rax,0xd8(%rsp) + 4672: 00 + 4673: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax + 467a: 00 + 467b: 48 c1 c0 1b rol $0x1b,%rax + 467f: 48 89 44 24 68 mov %rax,0x68(%rsp) + 4684: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 468b: 00 + 468c: 48 31 84 24 e0 00 00 xor %rax,0xe0(%rsp) + 4693: 00 + 4694: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax + 469b: 00 + 469c: 48 c1 c8 1c ror $0x1c,%rax + 46a0: 48 89 44 24 70 mov %rax,0x70(%rsp) + 46a5: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 46ac: 00 + 46ad: 48 31 84 24 10 01 00 xor %rax,0x110(%rsp) + 46b4: 00 + 46b5: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax + 46bc: 00 + 46bd: 48 c1 c0 0a rol $0xa,%rax + 46c1: 48 89 44 24 78 mov %rax,0x78(%rsp) + 46c6: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 46cd: 00 + 46ce: 48 31 84 24 40 01 00 xor %rax,0x140(%rsp) + 46d5: 00 + 46d6: 48 8b 84 24 40 01 00 mov 0x140(%rsp),%rax + 46dd: 00 + 46de: 48 c1 c0 0f rol $0xf,%rax + 46e2: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 46e9: 00 + 46ea: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 46f1: 00 + 46f2: 48 31 84 24 70 01 00 xor %rax,0x170(%rsp) + 46f9: 00 + 46fa: 48 8b 84 24 70 01 00 mov 0x170(%rsp),%rax + 4701: 00 + 4702: 48 c1 c8 08 ror $0x8,%rax + 4706: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 470d: 00 + 470e: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 4713: 48 f7 d0 not %rax + 4716: 48 23 44 24 78 and 0x78(%rsp),%rax + 471b: 48 33 44 24 68 xor 0x68(%rsp),%rax + 4720: 48 89 44 24 18 mov %rax,0x18(%rsp) + 4725: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 472a: 48 f7 d0 not %rax + 472d: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 4734: 00 + 4735: 48 33 44 24 70 xor 0x70(%rsp),%rax + 473a: 48 89 44 24 20 mov %rax,0x20(%rsp) + 473f: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 4746: 00 + 4747: 48 f7 d0 not %rax + 474a: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 4751: 00 + 4752: 48 33 44 24 78 xor 0x78(%rsp),%rax + 4757: 48 89 44 24 28 mov %rax,0x28(%rsp) + 475c: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 4763: 00 + 4764: 48 f7 d0 not %rax + 4767: 48 23 44 24 68 and 0x68(%rsp),%rax + 476c: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 4773: 00 + 4774: 48 89 44 24 30 mov %rax,0x30(%rsp) + 4779: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 477e: 48 f7 d0 not %rax + 4781: 48 23 44 24 70 and 0x70(%rsp),%rax + 4786: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 478d: 00 + 478e: 48 89 44 24 38 mov %rax,0x38(%rsp) + 4793: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 479a: 00 + 479b: 48 31 84 24 c8 00 00 xor %rax,0xc8(%rsp) + 47a2: 00 + 47a3: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 47aa: 00 + 47ab: 48 c1 c8 02 ror $0x2,%rax + 47af: 48 89 44 24 68 mov %rax,0x68(%rsp) + 47b4: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 47bb: 00 + 47bc: 48 31 84 24 f8 00 00 xor %rax,0xf8(%rsp) + 47c3: 00 + 47c4: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax + 47cb: 00 + 47cc: 48 c1 c8 09 ror $0x9,%rax + 47d0: 48 89 44 24 70 mov %rax,0x70(%rsp) + 47d5: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 47dc: 00 + 47dd: 48 31 84 24 28 01 00 xor %rax,0x128(%rsp) + 47e4: 00 + 47e5: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax + 47ec: 00 + 47ed: 48 c1 c8 19 ror $0x19,%rax + 47f1: 48 89 44 24 78 mov %rax,0x78(%rsp) + 47f6: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 47fd: 00 + 47fe: 48 31 84 24 30 01 00 xor %rax,0x130(%rsp) + 4805: 00 + 4806: 48 8b 84 24 30 01 00 mov 0x130(%rsp),%rax + 480d: 00 + 480e: 48 c1 c8 17 ror $0x17,%rax + 4812: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 4819: 00 + 481a: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 4821: 00 + 4822: 48 31 84 24 60 01 00 xor %rax,0x160(%rsp) + 4829: 00 + 482a: 48 8b 84 24 60 01 00 mov 0x160(%rsp),%rax + 4831: 00 + 4832: 48 c1 c0 02 rol $0x2,%rax + 4836: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 483d: 00 + 483e: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 4843: 48 f7 d0 not %rax + 4846: 48 23 44 24 78 and 0x78(%rsp),%rax + 484b: 48 33 44 24 68 xor 0x68(%rsp),%rax + 4850: 48 89 44 24 40 mov %rax,0x40(%rsp) + 4855: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 485a: 48 f7 d0 not %rax + 485d: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 4864: 00 + 4865: 48 33 44 24 70 xor 0x70(%rsp),%rax + 486a: 48 89 44 24 48 mov %rax,0x48(%rsp) + 486f: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 4876: 00 + 4877: 48 f7 d0 not %rax + 487a: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 4881: 00 + 4882: 48 33 44 24 78 xor 0x78(%rsp),%rax + 4887: 48 89 44 24 50 mov %rax,0x50(%rsp) + 488c: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 4893: 00 + 4894: 48 f7 d0 not %rax + 4897: 48 23 44 24 68 and 0x68(%rsp),%rax + 489c: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 48a3: 00 + 48a4: 48 89 44 24 58 mov %rax,0x58(%rsp) + 48a9: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 48ae: 48 f7 d0 not %rax + 48b1: 48 23 44 24 70 and 0x70(%rsp),%rax + 48b6: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 48bd: 00 + 48be: 48 89 44 24 60 mov %rax,0x60(%rsp) + 48c3: 83 44 24 9c 02 addl $0x2,-0x64(%rsp) + 48c8: 83 7c 24 9c 17 cmpl $0x17,-0x64(%rsp) + 48cd: 0f 8e ba f1 ff ff jle 3a8d + 48d3: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 48d8: 48 8b 54 24 a0 mov -0x60(%rsp),%rdx + 48dd: 48 89 10 mov %rdx,(%rax) + 48e0: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 48e5: 48 8d 50 08 lea 0x8(%rax),%rdx + 48e9: 48 8b 44 24 a8 mov -0x58(%rsp),%rax + 48ee: 48 89 02 mov %rax,(%rdx) + 48f1: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 48f6: 48 8d 50 10 lea 0x10(%rax),%rdx + 48fa: 48 8b 44 24 b0 mov -0x50(%rsp),%rax + 48ff: 48 89 02 mov %rax,(%rdx) + 4902: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4907: 48 8d 50 18 lea 0x18(%rax),%rdx + 490b: 48 8b 44 24 b8 mov -0x48(%rsp),%rax + 4910: 48 89 02 mov %rax,(%rdx) + 4913: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4918: 48 8d 50 20 lea 0x20(%rax),%rdx + 491c: 48 8b 44 24 c0 mov -0x40(%rsp),%rax + 4921: 48 89 02 mov %rax,(%rdx) + 4924: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4929: 48 8d 50 28 lea 0x28(%rax),%rdx + 492d: 48 8b 44 24 c8 mov -0x38(%rsp),%rax + 4932: 48 89 02 mov %rax,(%rdx) + 4935: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 493a: 48 8d 50 30 lea 0x30(%rax),%rdx + 493e: 48 8b 44 24 d0 mov -0x30(%rsp),%rax + 4943: 48 89 02 mov %rax,(%rdx) + 4946: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 494b: 48 8d 50 38 lea 0x38(%rax),%rdx + 494f: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 4954: 48 89 02 mov %rax,(%rdx) + 4957: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 495c: 48 8d 50 40 lea 0x40(%rax),%rdx + 4960: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 4965: 48 89 02 mov %rax,(%rdx) + 4968: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 496d: 48 8d 50 48 lea 0x48(%rax),%rdx + 4971: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 4976: 48 89 02 mov %rax,(%rdx) + 4979: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 497e: 48 8d 50 50 lea 0x50(%rax),%rdx + 4982: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 4987: 48 89 02 mov %rax,(%rdx) + 498a: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 498f: 48 8d 50 58 lea 0x58(%rax),%rdx + 4993: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 4998: 48 89 02 mov %rax,(%rdx) + 499b: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 49a0: 48 8d 50 60 lea 0x60(%rax),%rdx + 49a4: 48 8b 04 24 mov (%rsp),%rax + 49a8: 48 89 02 mov %rax,(%rdx) + 49ab: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 49b0: 48 8d 50 68 lea 0x68(%rax),%rdx + 49b4: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 49b9: 48 89 02 mov %rax,(%rdx) + 49bc: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 49c1: 48 8d 50 70 lea 0x70(%rax),%rdx + 49c5: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 49ca: 48 89 02 mov %rax,(%rdx) + 49cd: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 49d2: 48 8d 50 78 lea 0x78(%rax),%rdx + 49d6: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 49db: 48 89 02 mov %rax,(%rdx) + 49de: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 49e3: 48 8d 90 80 00 00 00 lea 0x80(%rax),%rdx + 49ea: 48 8b 44 24 20 mov 0x20(%rsp),%rax + 49ef: 48 89 02 mov %rax,(%rdx) + 49f2: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 49f7: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx + 49fe: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 4a03: 48 89 02 mov %rax,(%rdx) + 4a06: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4a0b: 48 8d 90 90 00 00 00 lea 0x90(%rax),%rdx + 4a12: 48 8b 44 24 30 mov 0x30(%rsp),%rax + 4a17: 48 89 02 mov %rax,(%rdx) + 4a1a: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4a1f: 48 8d 90 98 00 00 00 lea 0x98(%rax),%rdx + 4a26: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 4a2b: 48 89 02 mov %rax,(%rdx) + 4a2e: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4a33: 48 8d 90 a0 00 00 00 lea 0xa0(%rax),%rdx + 4a3a: 48 8b 44 24 40 mov 0x40(%rsp),%rax + 4a3f: 48 89 02 mov %rax,(%rdx) + 4a42: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4a47: 48 8d 90 a8 00 00 00 lea 0xa8(%rax),%rdx + 4a4e: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 4a53: 48 89 02 mov %rax,(%rdx) + 4a56: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4a5b: 48 8d 90 b0 00 00 00 lea 0xb0(%rax),%rdx + 4a62: 48 8b 44 24 50 mov 0x50(%rsp),%rax + 4a67: 48 89 02 mov %rax,(%rdx) + 4a6a: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4a6f: 48 8d 90 b8 00 00 00 lea 0xb8(%rax),%rdx + 4a76: 48 8b 44 24 58 mov 0x58(%rsp),%rax + 4a7b: 48 89 02 mov %rax,(%rdx) + 4a7e: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4a83: 48 8d 90 c0 00 00 00 lea 0xc0(%rax),%rdx + 4a8a: 48 8b 44 24 60 mov 0x60(%rsp),%rax + 4a8f: 48 89 02 mov %rax,(%rdx) + 4a92: 90 nop + 4a93: 48 81 c4 80 01 00 00 add $0x180,%rsp + 4a9a: c3 ret + +0000000000004a9b : + 4a9b: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 4aa0: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 4aa7: 00 + 4aa8: eb 20 jmp 4aca + 4aaa: 8b 44 24 fc mov -0x4(%rsp),%eax + 4aae: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4ab5: 00 + 4ab6: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 4abb: 48 01 d0 add %rdx,%rax + 4abe: 48 c7 00 00 00 00 00 movq $0x0,(%rax) + 4ac5: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 4aca: 83 7c 24 fc 18 cmpl $0x18,-0x4(%rsp) + 4acf: 76 d9 jbe 4aaa + 4ad1: 90 nop + 4ad2: 90 nop + 4ad3: c3 ret + +0000000000004ad4 : + 4ad4: 48 83 ec 30 sub $0x30,%rsp + 4ad8: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 4add: 89 74 24 14 mov %esi,0x14(%rsp) + 4ae1: 89 54 24 10 mov %edx,0x10(%rsp) + 4ae5: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 4aea: 4c 89 04 24 mov %r8,(%rsp) + 4aee: e9 98 00 00 00 jmp 4b8b + 4af3: 8b 44 24 14 mov 0x14(%rsp),%eax + 4af7: 89 44 24 2c mov %eax,0x2c(%rsp) + 4afb: eb 61 jmp 4b5e + 4afd: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4b02: 48 8d 50 01 lea 0x1(%rax),%rdx + 4b06: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 4b0b: 0f b6 00 movzbl (%rax),%eax + 4b0e: 0f b6 d0 movzbl %al,%edx + 4b11: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4b15: 83 e0 07 and $0x7,%eax + 4b18: c1 e0 03 shl $0x3,%eax + 4b1b: 89 c1 mov %eax,%ecx + 4b1d: 48 d3 e2 shl %cl,%rdx + 4b20: 48 89 d1 mov %rdx,%rcx + 4b23: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4b27: c1 e8 03 shr $0x3,%eax + 4b2a: 89 c6 mov %eax,%esi + 4b2c: 89 f0 mov %esi,%eax + 4b2e: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4b35: 00 + 4b36: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4b3b: 48 01 d0 add %rdx,%rax + 4b3e: 48 8b 10 mov (%rax),%rdx + 4b41: 89 f0 mov %esi,%eax + 4b43: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi + 4b4a: 00 + 4b4b: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4b50: 48 01 f0 add %rsi,%rax + 4b53: 48 31 ca xor %rcx,%rdx + 4b56: 48 89 10 mov %rdx,(%rax) + 4b59: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 4b5e: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4b62: 3b 44 24 10 cmp 0x10(%rsp),%eax + 4b66: 72 95 jb 4afd + 4b68: 8b 44 24 10 mov 0x10(%rsp),%eax + 4b6c: 2b 44 24 14 sub 0x14(%rsp),%eax + 4b70: 89 c0 mov %eax,%eax + 4b72: 48 29 04 24 sub %rax,(%rsp) + 4b76: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4b7b: 48 89 c7 mov %rax,%rdi + 4b7e: e8 7a ed ff ff call 38fd + 4b83: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) + 4b8a: 00 + 4b8b: 8b 54 24 14 mov 0x14(%rsp),%edx + 4b8f: 48 8b 04 24 mov (%rsp),%rax + 4b93: 48 01 c2 add %rax,%rdx + 4b96: 8b 44 24 10 mov 0x10(%rsp),%eax + 4b9a: 48 39 c2 cmp %rax,%rdx + 4b9d: 0f 83 50 ff ff ff jae 4af3 + 4ba3: 8b 44 24 14 mov 0x14(%rsp),%eax + 4ba7: 89 44 24 2c mov %eax,0x2c(%rsp) + 4bab: eb 61 jmp 4c0e + 4bad: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4bb2: 48 8d 50 01 lea 0x1(%rax),%rdx + 4bb6: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 4bbb: 0f b6 00 movzbl (%rax),%eax + 4bbe: 0f b6 d0 movzbl %al,%edx + 4bc1: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4bc5: 83 e0 07 and $0x7,%eax + 4bc8: c1 e0 03 shl $0x3,%eax + 4bcb: 89 c1 mov %eax,%ecx + 4bcd: 48 d3 e2 shl %cl,%rdx + 4bd0: 48 89 d1 mov %rdx,%rcx + 4bd3: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4bd7: c1 e8 03 shr $0x3,%eax + 4bda: 89 c6 mov %eax,%esi + 4bdc: 89 f0 mov %esi,%eax + 4bde: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4be5: 00 + 4be6: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4beb: 48 01 d0 add %rdx,%rax + 4bee: 48 8b 10 mov (%rax),%rdx + 4bf1: 89 f0 mov %esi,%eax + 4bf3: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi + 4bfa: 00 + 4bfb: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4c00: 48 01 f0 add %rsi,%rax + 4c03: 48 31 ca xor %rcx,%rdx + 4c06: 48 89 10 mov %rdx,(%rax) + 4c09: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 4c0e: 8b 54 24 2c mov 0x2c(%rsp),%edx + 4c12: 8b 4c 24 14 mov 0x14(%rsp),%ecx + 4c16: 48 8b 04 24 mov (%rsp),%rax + 4c1a: 48 01 c8 add %rcx,%rax + 4c1d: 48 39 c2 cmp %rax,%rdx + 4c20: 72 8b jb 4bad + 4c22: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4c26: 48 83 c4 30 add $0x30,%rsp + 4c2a: c3 ret + +0000000000004c2b : + 4c2b: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) + 4c30: 89 74 24 f4 mov %esi,-0xc(%rsp) + 4c34: 89 54 24 f0 mov %edx,-0x10(%rsp) + 4c38: 89 c8 mov %ecx,%eax + 4c3a: 88 44 24 ec mov %al,-0x14(%rsp) + 4c3e: 8b 44 24 f4 mov -0xc(%rsp),%eax + 4c42: c1 e8 03 shr $0x3,%eax + 4c45: 89 c7 mov %eax,%edi + 4c47: 89 f8 mov %edi,%eax + 4c49: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4c50: 00 + 4c51: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 4c56: 48 01 d0 add %rdx,%rax + 4c59: 48 8b 10 mov (%rax),%rdx + 4c5c: 0f b6 74 24 ec movzbl -0x14(%rsp),%esi + 4c61: 8b 44 24 f4 mov -0xc(%rsp),%eax + 4c65: 83 e0 07 and $0x7,%eax + 4c68: c1 e0 03 shl $0x3,%eax + 4c6b: 89 c1 mov %eax,%ecx + 4c6d: 48 d3 e6 shl %cl,%rsi + 4c70: 48 89 f1 mov %rsi,%rcx + 4c73: 89 f8 mov %edi,%eax + 4c75: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi + 4c7c: 00 + 4c7d: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 4c82: 48 01 f0 add %rsi,%rax + 4c85: 48 31 ca xor %rcx,%rdx + 4c88: 48 89 10 mov %rdx,(%rax) + 4c8b: 8b 44 24 f0 mov -0x10(%rsp),%eax + 4c8f: c1 e8 03 shr $0x3,%eax + 4c92: 8d 50 ff lea -0x1(%rax),%edx + 4c95: 89 d2 mov %edx,%edx + 4c97: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 4c9e: 00 + 4c9f: 48 8b 54 24 f8 mov -0x8(%rsp),%rdx + 4ca4: 48 01 ca add %rcx,%rdx + 4ca7: 48 8b 12 mov (%rdx),%rdx + 4caa: 83 e8 01 sub $0x1,%eax + 4cad: 89 c0 mov %eax,%eax + 4caf: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx + 4cb6: 00 + 4cb7: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 4cbc: 48 01 c8 add %rcx,%rax + 4cbf: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx + 4cc6: 00 00 80 + 4cc9: 48 31 ca xor %rcx,%rdx + 4ccc: 48 89 10 mov %rdx,(%rax) + 4ccf: 90 nop + 4cd0: c3 ret + +0000000000004cd1 : + 4cd1: 48 83 ec 30 sub $0x30,%rsp + 4cd5: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 4cda: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 4cdf: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 4ce4: 89 4c 24 04 mov %ecx,0x4(%rsp) + 4ce8: 44 89 04 24 mov %r8d,(%rsp) + 4cec: e9 a2 00 00 00 jmp 4d93 + 4cf1: 8b 44 24 04 mov 0x4(%rsp),%eax + 4cf5: 3b 04 24 cmp (%rsp),%eax + 4cf8: 75 15 jne 4d0f + 4cfa: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4cff: 48 89 c7 mov %rax,%rdi + 4d02: e8 f6 eb ff ff call 38fd + 4d07: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) + 4d0e: 00 + 4d0f: 8b 44 24 04 mov 0x4(%rsp),%eax + 4d13: 89 44 24 2c mov %eax,0x2c(%rsp) + 4d17: eb 45 jmp 4d5e + 4d19: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4d1d: c1 e8 03 shr $0x3,%eax + 4d20: 89 c0 mov %eax,%eax + 4d22: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4d29: 00 + 4d2a: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4d2f: 48 01 d0 add %rdx,%rax + 4d32: 48 8b 10 mov (%rax),%rdx + 4d35: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4d39: 83 e0 07 and $0x7,%eax + 4d3c: c1 e0 03 shl $0x3,%eax + 4d3f: 89 c1 mov %eax,%ecx + 4d41: 48 d3 ea shr %cl,%rdx + 4d44: 48 89 d1 mov %rdx,%rcx + 4d47: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4d4c: 48 8d 50 01 lea 0x1(%rax),%rdx + 4d50: 48 89 54 24 18 mov %rdx,0x18(%rsp) + 4d55: 89 ca mov %ecx,%edx + 4d57: 88 10 mov %dl,(%rax) + 4d59: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 4d5e: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4d62: 3b 04 24 cmp (%rsp),%eax + 4d65: 73 15 jae 4d7c + 4d67: 8b 54 24 2c mov 0x2c(%rsp),%edx + 4d6b: 8b 4c 24 04 mov 0x4(%rsp),%ecx + 4d6f: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4d74: 48 01 c8 add %rcx,%rax + 4d77: 48 39 c2 cmp %rax,%rdx + 4d7a: 72 9d jb 4d19 + 4d7c: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4d80: 2b 44 24 04 sub 0x4(%rsp),%eax + 4d84: 89 c0 mov %eax,%eax + 4d86: 48 29 44 24 10 sub %rax,0x10(%rsp) + 4d8b: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4d8f: 89 44 24 04 mov %eax,0x4(%rsp) + 4d93: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) + 4d99: 0f 85 52 ff ff ff jne 4cf1 + 4d9f: 8b 44 24 04 mov 0x4(%rsp),%eax + 4da3: 48 83 c4 30 add $0x30,%rsp + 4da7: c3 ret + +0000000000004da8 : + 4da8: 48 83 ec 30 sub $0x30,%rsp + 4dac: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 4db1: 89 74 24 14 mov %esi,0x14(%rsp) + 4db5: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 4dba: 48 89 0c 24 mov %rcx,(%rsp) + 4dbe: 44 89 c0 mov %r8d,%eax + 4dc1: 88 44 24 10 mov %al,0x10(%rsp) + 4dc5: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 4dcc: 00 + 4dcd: eb 20 jmp 4def + 4dcf: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4dd3: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4dda: 00 + 4ddb: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4de0: 48 01 d0 add %rdx,%rax + 4de3: 48 c7 00 00 00 00 00 movq $0x0,(%rax) + 4dea: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 4def: 83 7c 24 2c 18 cmpl $0x18,0x2c(%rsp) + 4df4: 76 d9 jbe 4dcf + 4df6: e9 84 00 00 00 jmp 4e7f + 4dfb: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 4e02: 00 + 4e03: eb 4f jmp 4e54 + 4e05: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4e09: c1 e0 03 shl $0x3,%eax + 4e0c: 89 c2 mov %eax,%edx + 4e0e: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4e13: 48 01 d0 add %rdx,%rax + 4e16: 48 89 c7 mov %rax,%rdi + 4e19: e8 48 ea ff ff call 3866 + 4e1e: 8b 54 24 2c mov 0x2c(%rsp),%edx + 4e22: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 4e29: 00 + 4e2a: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 4e2f: 48 01 ca add %rcx,%rdx + 4e32: 48 8b 0a mov (%rdx),%rcx + 4e35: 8b 54 24 2c mov 0x2c(%rsp),%edx + 4e39: 48 8d 34 d5 00 00 00 lea 0x0(,%rdx,8),%rsi + 4e40: 00 + 4e41: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 4e46: 48 01 f2 add %rsi,%rdx + 4e49: 48 31 c8 xor %rcx,%rax + 4e4c: 48 89 02 mov %rax,(%rdx) + 4e4f: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 4e54: 8b 44 24 14 mov 0x14(%rsp),%eax + 4e58: c1 e8 03 shr $0x3,%eax + 4e5b: 39 44 24 2c cmp %eax,0x2c(%rsp) + 4e5f: 72 a4 jb 4e05 + 4e61: 8b 44 24 14 mov 0x14(%rsp),%eax + 4e65: 48 01 44 24 08 add %rax,0x8(%rsp) + 4e6a: 8b 44 24 14 mov 0x14(%rsp),%eax + 4e6e: 48 29 04 24 sub %rax,(%rsp) + 4e72: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4e77: 48 89 c7 mov %rax,%rdi + 4e7a: e8 7e ea ff ff call 38fd + 4e7f: 8b 44 24 14 mov 0x14(%rsp),%eax + 4e83: 48 39 04 24 cmp %rax,(%rsp) + 4e87: 0f 83 6e ff ff ff jae 4dfb + 4e8d: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 4e94: 00 + 4e95: eb 5f jmp 4ef6 + 4e97: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4e9b: c1 e8 03 shr $0x3,%eax + 4e9e: 89 c7 mov %eax,%edi + 4ea0: 89 f8 mov %edi,%eax + 4ea2: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4ea9: 00 + 4eaa: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4eaf: 48 01 d0 add %rdx,%rax + 4eb2: 48 8b 10 mov (%rax),%rdx + 4eb5: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 4eb9: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4ebe: 48 01 c8 add %rcx,%rax + 4ec1: 0f b6 00 movzbl (%rax),%eax + 4ec4: 0f b6 f0 movzbl %al,%esi + 4ec7: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4ecb: 83 e0 07 and $0x7,%eax + 4ece: c1 e0 03 shl $0x3,%eax + 4ed1: 89 c1 mov %eax,%ecx + 4ed3: 48 d3 e6 shl %cl,%rsi + 4ed6: 48 89 f1 mov %rsi,%rcx + 4ed9: 89 f8 mov %edi,%eax + 4edb: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi + 4ee2: 00 + 4ee3: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4ee8: 48 01 f0 add %rsi,%rax + 4eeb: 48 31 ca xor %rcx,%rdx + 4eee: 48 89 10 mov %rdx,(%rax) + 4ef1: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 4ef6: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4efa: 48 3b 04 24 cmp (%rsp),%rax + 4efe: 72 97 jb 4e97 + 4f00: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4f04: c1 e8 03 shr $0x3,%eax + 4f07: 89 c7 mov %eax,%edi + 4f09: 89 f8 mov %edi,%eax + 4f0b: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4f12: 00 + 4f13: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4f18: 48 01 d0 add %rdx,%rax + 4f1b: 48 8b 10 mov (%rax),%rdx + 4f1e: 0f b6 74 24 10 movzbl 0x10(%rsp),%esi + 4f23: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4f27: 83 e0 07 and $0x7,%eax + 4f2a: c1 e0 03 shl $0x3,%eax + 4f2d: 89 c1 mov %eax,%ecx + 4f2f: 48 d3 e6 shl %cl,%rsi + 4f32: 48 89 f1 mov %rsi,%rcx + 4f35: 89 f8 mov %edi,%eax + 4f37: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi + 4f3e: 00 + 4f3f: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4f44: 48 01 f0 add %rsi,%rax + 4f47: 48 31 ca xor %rcx,%rdx + 4f4a: 48 89 10 mov %rdx,(%rax) + 4f4d: 8b 44 24 14 mov 0x14(%rsp),%eax + 4f51: 83 e8 01 sub $0x1,%eax + 4f54: c1 e8 03 shr $0x3,%eax + 4f57: 89 c1 mov %eax,%ecx + 4f59: 89 c8 mov %ecx,%eax + 4f5b: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4f62: 00 + 4f63: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4f68: 48 01 d0 add %rdx,%rax + 4f6b: 48 8b 10 mov (%rax),%rdx + 4f6e: 89 c8 mov %ecx,%eax + 4f70: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx + 4f77: 00 + 4f78: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4f7d: 48 01 c8 add %rcx,%rax + 4f80: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx + 4f87: 00 00 80 + 4f8a: 48 31 ca xor %rcx,%rdx + 4f8d: 48 89 10 mov %rdx,(%rax) + 4f90: 90 nop + 4f91: 48 83 c4 30 add $0x30,%rsp + 4f95: c3 ret + +0000000000004f96 : + 4f96: 48 83 ec 30 sub $0x30,%rsp + 4f9a: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 4f9f: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 4fa4: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 4fa9: 89 4c 24 04 mov %ecx,0x4(%rsp) + 4fad: eb 6b jmp 501a + 4faf: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4fb4: 48 89 c7 mov %rax,%rdi + 4fb7: e8 41 e9 ff ff call 38fd + 4fbc: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 4fc3: 00 + 4fc4: eb 38 jmp 4ffe + 4fc6: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4fca: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4fd1: 00 + 4fd2: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4fd7: 48 01 d0 add %rdx,%rax + 4fda: 48 8b 00 mov (%rax),%rax + 4fdd: 8b 54 24 2c mov 0x2c(%rsp),%edx + 4fe1: c1 e2 03 shl $0x3,%edx + 4fe4: 89 d1 mov %edx,%ecx + 4fe6: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 4feb: 48 01 ca add %rcx,%rdx + 4fee: 48 89 c6 mov %rax,%rsi + 4ff1: 48 89 d7 mov %rdx,%rdi + 4ff4: e8 bd e8 ff ff call 38b6 + 4ff9: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 4ffe: 8b 44 24 04 mov 0x4(%rsp),%eax + 5002: c1 e8 03 shr $0x3,%eax + 5005: 39 44 24 2c cmp %eax,0x2c(%rsp) + 5009: 72 bb jb 4fc6 + 500b: 8b 44 24 04 mov 0x4(%rsp),%eax + 500f: 48 01 44 24 18 add %rax,0x18(%rsp) + 5014: 48 83 6c 24 10 01 subq $0x1,0x10(%rsp) + 501a: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) + 5020: 75 8d jne 4faf + 5022: 90 nop + 5023: 90 nop + 5024: 48 83 c4 30 add $0x30,%rsp + 5028: c3 ret + +0000000000005029 : + 5029: 48 83 ec 08 sub $0x8,%rsp + 502d: 48 89 3c 24 mov %rdi,(%rsp) + 5031: 48 8b 04 24 mov (%rsp),%rax + 5035: 48 89 c7 mov %rax,%rdi + 5038: e8 5e fa ff ff call 4a9b + 503d: 48 8b 04 24 mov (%rsp),%rax + 5041: c7 80 c8 00 00 00 00 movl $0x0,0xc8(%rax) + 5048: 00 00 00 + 504b: 90 nop + 504c: 48 83 c4 08 add $0x8,%rsp + 5050: c3 ret + +0000000000005051 : + 5051: 48 83 ec 18 sub $0x18,%rsp + 5055: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 505a: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 505f: 48 89 14 24 mov %rdx,(%rsp) + 5063: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5068: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi + 506e: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5073: 48 8b 0c 24 mov (%rsp),%rcx + 5077: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 507c: 49 89 c8 mov %rcx,%r8 + 507f: 48 89 d1 mov %rdx,%rcx + 5082: ba a8 00 00 00 mov $0xa8,%edx + 5087: 48 89 c7 mov %rax,%rdi + 508a: e8 45 fa ff ff call 4ad4 + 508f: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 5094: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) + 509a: 90 nop + 509b: 48 83 c4 18 add $0x18,%rsp + 509f: c3 ret + +00000000000050a0 : + 50a0: 48 83 ec 08 sub $0x8,%rsp + 50a4: 48 89 3c 24 mov %rdi,(%rsp) + 50a8: 48 8b 04 24 mov (%rsp),%rax + 50ac: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi + 50b2: 48 8b 04 24 mov (%rsp),%rax + 50b6: b9 1f 00 00 00 mov $0x1f,%ecx + 50bb: ba a8 00 00 00 mov $0xa8,%edx + 50c0: 48 89 c7 mov %rax,%rdi + 50c3: e8 63 fb ff ff call 4c2b + 50c8: 48 8b 04 24 mov (%rsp),%rax + 50cc: c7 80 c8 00 00 00 a8 movl $0xa8,0xc8(%rax) + 50d3: 00 00 00 + 50d6: 90 nop + 50d7: 48 83 c4 08 add $0x8,%rsp + 50db: c3 ret + +00000000000050dc : + 50dc: 48 83 ec 18 sub $0x18,%rsp + 50e0: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 50e5: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 50ea: 48 89 14 24 mov %rdx,(%rsp) + 50ee: 48 8b 04 24 mov (%rsp),%rax + 50f2: 8b 88 c8 00 00 00 mov 0xc8(%rax),%ecx + 50f8: 48 8b 14 24 mov (%rsp),%rdx + 50fc: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 5101: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5106: 41 b8 a8 00 00 00 mov $0xa8,%r8d + 510c: 48 89 c7 mov %rax,%rdi + 510f: e8 bd fb ff ff call 4cd1 + 5114: 48 8b 14 24 mov (%rsp),%rdx + 5118: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) + 511e: 90 nop + 511f: 48 83 c4 18 add $0x18,%rsp + 5123: c3 ret + +0000000000005124 : + 5124: 48 83 ec 18 sub $0x18,%rsp + 5128: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 512d: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 5132: 48 89 14 24 mov %rdx,(%rsp) + 5136: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 513b: 48 8b 0c 24 mov (%rsp),%rcx + 513f: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 5144: 41 b8 1f 00 00 00 mov $0x1f,%r8d + 514a: be a8 00 00 00 mov $0xa8,%esi + 514f: 48 89 c7 mov %rax,%rdi + 5152: e8 51 fc ff ff call 4da8 + 5157: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 515c: c7 80 c8 00 00 00 a8 movl $0xa8,0xc8(%rax) + 5163: 00 00 00 + 5166: 90 nop + 5167: 48 83 c4 18 add $0x18,%rsp + 516b: c3 ret + +000000000000516c : + 516c: 48 83 ec 18 sub $0x18,%rsp + 5170: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 5175: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 517a: 48 89 14 24 mov %rdx,(%rsp) + 517e: 48 8b 14 24 mov (%rsp),%rdx + 5182: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 5187: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 518c: b9 a8 00 00 00 mov $0xa8,%ecx + 5191: 48 89 c7 mov %rax,%rdi + 5194: e8 fd fd ff ff call 4f96 + 5199: 90 nop + 519a: 48 83 c4 18 add $0x18,%rsp + 519e: c3 ret + +000000000000519f : + 519f: 48 83 ec 08 sub $0x8,%rsp + 51a3: 48 89 3c 24 mov %rdi,(%rsp) + 51a7: 48 8b 04 24 mov (%rsp),%rax + 51ab: 48 89 c7 mov %rax,%rdi + 51ae: e8 e8 f8 ff ff call 4a9b + 51b3: 48 8b 04 24 mov (%rsp),%rax + 51b7: c7 80 c8 00 00 00 00 movl $0x0,0xc8(%rax) + 51be: 00 00 00 + 51c1: 90 nop + 51c2: 48 83 c4 08 add $0x8,%rsp + 51c6: c3 ret + +00000000000051c7 : + 51c7: 48 83 ec 18 sub $0x18,%rsp + 51cb: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 51d0: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 51d5: 48 89 14 24 mov %rdx,(%rsp) + 51d9: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 51de: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi + 51e4: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 51e9: 48 8b 0c 24 mov (%rsp),%rcx + 51ed: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 51f2: 49 89 c8 mov %rcx,%r8 + 51f5: 48 89 d1 mov %rdx,%rcx + 51f8: ba 88 00 00 00 mov $0x88,%edx + 51fd: 48 89 c7 mov %rax,%rdi + 5200: e8 cf f8 ff ff call 4ad4 + 5205: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 520a: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) + 5210: 90 nop + 5211: 48 83 c4 18 add $0x18,%rsp + 5215: c3 ret + +0000000000005216 : + 5216: 48 83 ec 08 sub $0x8,%rsp + 521a: 48 89 3c 24 mov %rdi,(%rsp) + 521e: 48 8b 04 24 mov (%rsp),%rax + 5222: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi + 5228: 48 8b 04 24 mov (%rsp),%rax + 522c: b9 1f 00 00 00 mov $0x1f,%ecx + 5231: ba 88 00 00 00 mov $0x88,%edx + 5236: 48 89 c7 mov %rax,%rdi + 5239: e8 ed f9 ff ff call 4c2b + 523e: 48 8b 04 24 mov (%rsp),%rax + 5242: c7 80 c8 00 00 00 88 movl $0x88,0xc8(%rax) + 5249: 00 00 00 + 524c: 90 nop + 524d: 48 83 c4 08 add $0x8,%rsp + 5251: c3 ret + +0000000000005252 : + 5252: 48 83 ec 18 sub $0x18,%rsp + 5256: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 525b: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 5260: 48 89 14 24 mov %rdx,(%rsp) + 5264: 48 8b 04 24 mov (%rsp),%rax + 5268: 8b 88 c8 00 00 00 mov 0xc8(%rax),%ecx + 526e: 48 8b 14 24 mov (%rsp),%rdx + 5272: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 5277: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 527c: 41 b8 88 00 00 00 mov $0x88,%r8d + 5282: 48 89 c7 mov %rax,%rdi + 5285: e8 47 fa ff ff call 4cd1 + 528a: 48 8b 14 24 mov (%rsp),%rdx + 528e: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) + 5294: 90 nop + 5295: 48 83 c4 18 add $0x18,%rsp + 5299: c3 ret + +000000000000529a : + 529a: 48 83 ec 18 sub $0x18,%rsp + 529e: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 52a3: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 52a8: 48 89 14 24 mov %rdx,(%rsp) + 52ac: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 52b1: 48 8b 0c 24 mov (%rsp),%rcx + 52b5: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 52ba: 41 b8 1f 00 00 00 mov $0x1f,%r8d + 52c0: be 88 00 00 00 mov $0x88,%esi + 52c5: 48 89 c7 mov %rax,%rdi + 52c8: e8 db fa ff ff call 4da8 + 52cd: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 52d2: c7 80 c8 00 00 00 88 movl $0x88,0xc8(%rax) + 52d9: 00 00 00 + 52dc: 90 nop + 52dd: 48 83 c4 18 add $0x18,%rsp + 52e1: c3 ret + +00000000000052e2 : + 52e2: 48 83 ec 18 sub $0x18,%rsp + 52e6: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 52eb: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 52f0: 48 89 14 24 mov %rdx,(%rsp) + 52f4: 48 8b 14 24 mov (%rsp),%rdx + 52f8: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 52fd: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5302: b9 88 00 00 00 mov $0x88,%ecx + 5307: 48 89 c7 mov %rax,%rdi + 530a: e8 87 fc ff ff call 4f96 + 530f: 90 nop + 5310: 48 83 c4 18 add $0x18,%rsp + 5314: c3 ret + +0000000000005315 : + 5315: 48 81 ec 18 01 00 00 sub $0x118,%rsp + 531c: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 5321: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 5326: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 532b: 48 89 0c 24 mov %rcx,(%rsp) + 532f: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 5336: 00 00 + 5338: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) + 533f: 00 + 5340: 31 c0 xor %eax,%eax + 5342: 48 8b 14 24 mov (%rsp),%rdx + 5346: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 534b: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 5350: 48 89 ce mov %rcx,%rsi + 5353: 48 89 c7 mov %rax,%rdi + 5356: e8 c9 fd ff ff call 5124 + 535b: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5360: 48 c1 e8 03 shr $0x3,%rax + 5364: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx + 536b: c3 30 0c + 536e: 48 f7 e2 mul %rdx + 5371: 48 89 54 24 28 mov %rdx,0x28(%rsp) + 5376: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 537b: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx + 5380: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 5385: 48 89 ce mov %rcx,%rsi + 5388: 48 89 c7 mov %rax,%rdi + 538b: e8 dc fd ff ff call 516c + 5390: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 5395: 48 69 c0 a8 00 00 00 imul $0xa8,%rax,%rax + 539c: 48 29 44 24 10 sub %rax,0x10(%rsp) + 53a1: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 53a6: 48 69 c0 a8 00 00 00 imul $0xa8,%rax,%rax + 53ad: 48 01 44 24 18 add %rax,0x18(%rsp) + 53b2: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 53b7: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 53bc: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 53c1: 48 89 ce mov %rcx,%rsi + 53c4: 48 89 c7 mov %rax,%rdi + 53c7: e8 10 fd ff ff call 50dc + 53cc: 90 nop + 53cd: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax + 53d4: 00 + 53d5: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 53dc: 00 00 + 53de: 74 05 je 53e5 + 53e0: e8 9b bc ff ff call 1080 <__stack_chk_fail@plt> + 53e5: 48 81 c4 18 01 00 00 add $0x118,%rsp + 53ec: c3 ret + +00000000000053ed : + 53ed: 48 81 ec 18 01 00 00 sub $0x118,%rsp + 53f4: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 53f9: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 53fe: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 5403: 48 89 0c 24 mov %rcx,(%rsp) + 5407: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 540e: 00 00 + 5410: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) + 5417: 00 + 5418: 31 c0 xor %eax,%eax + 541a: 48 8b 14 24 mov (%rsp),%rdx + 541e: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 5423: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 5428: 48 89 ce mov %rcx,%rsi + 542b: 48 89 c7 mov %rax,%rdi + 542e: e8 67 fe ff ff call 529a + 5433: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5438: 48 ba f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rdx + 543f: f0 f0 f0 + 5442: 48 f7 e2 mul %rdx + 5445: 48 89 d0 mov %rdx,%rax + 5448: 48 c1 e8 07 shr $0x7,%rax + 544c: 48 89 44 24 28 mov %rax,0x28(%rsp) + 5451: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 5456: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx + 545b: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 5460: 48 89 ce mov %rcx,%rsi + 5463: 48 89 c7 mov %rax,%rdi + 5466: e8 77 fe ff ff call 52e2 + 546b: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 5470: 48 69 c0 88 00 00 00 imul $0x88,%rax,%rax + 5477: 48 29 44 24 10 sub %rax,0x10(%rsp) + 547c: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 5481: 48 69 c0 88 00 00 00 imul $0x88,%rax,%rax + 5488: 48 01 44 24 18 add %rax,0x18(%rsp) + 548d: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 5492: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 5497: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 549c: 48 89 ce mov %rcx,%rsi + 549f: 48 89 c7 mov %rax,%rdi + 54a2: e8 ab fd ff ff call 5252 + 54a7: 90 nop + 54a8: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax + 54af: 00 + 54b0: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 54b7: 00 00 + 54b9: 74 05 je 54c0 + 54bb: e8 c0 bb ff ff call 1080 <__stack_chk_fail@plt> + 54c0: 48 81 c4 18 01 00 00 add $0x118,%rsp + 54c7: c3 ret + +00000000000054c8 : + 54c8: 48 81 ec 08 01 00 00 sub $0x108,%rsp + 54cf: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 54d4: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 54d9: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 54de: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 54e5: 00 00 + 54e7: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) + 54ee: 00 + 54ef: 31 c0 xor %eax,%eax + 54f1: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 54f6: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 54fb: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 5500: 41 b8 06 00 00 00 mov $0x6,%r8d + 5506: be 88 00 00 00 mov $0x88,%esi + 550b: 48 89 c7 mov %rax,%rdi + 550e: e8 95 f8 ff ff call 4da8 + 5513: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 5518: 48 89 c7 mov %rax,%rdi + 551b: e8 dd e3 ff ff call 38fd + 5520: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 5527: 00 + 5528: eb 2a jmp 5554 + 552a: 8b 44 24 2c mov 0x2c(%rsp),%eax + 552e: 48 8b 44 c4 30 mov 0x30(%rsp,%rax,8),%rax + 5533: 8b 54 24 2c mov 0x2c(%rsp),%edx + 5537: c1 e2 03 shl $0x3,%edx + 553a: 89 d1 mov %edx,%ecx + 553c: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 5541: 48 01 ca add %rcx,%rdx + 5544: 48 89 c6 mov %rax,%rsi + 5547: 48 89 d7 mov %rdx,%rdi + 554a: e8 67 e3 ff ff call 38b6 + 554f: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 5554: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) + 5559: 76 cf jbe 552a + 555b: 90 nop + 555c: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax + 5563: 00 + 5564: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 556b: 00 00 + 556d: 74 05 je 5574 + 556f: e8 0c bb ff ff call 1080 <__stack_chk_fail@plt> + 5574: 48 81 c4 08 01 00 00 add $0x108,%rsp + 557b: c3 ret + +000000000000557c : + 557c: 48 81 ec 08 01 00 00 sub $0x108,%rsp + 5583: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 5588: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 558d: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 5592: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 5599: 00 00 + 559b: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) + 55a2: 00 + 55a3: 31 c0 xor %eax,%eax + 55a5: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 55aa: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 55af: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 55b4: 41 b8 06 00 00 00 mov $0x6,%r8d + 55ba: be 48 00 00 00 mov $0x48,%esi + 55bf: 48 89 c7 mov %rax,%rdi + 55c2: e8 e1 f7 ff ff call 4da8 + 55c7: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 55cc: 48 89 c7 mov %rax,%rdi + 55cf: e8 29 e3 ff ff call 38fd + 55d4: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 55db: 00 + 55dc: eb 2a jmp 5608 + 55de: 8b 44 24 2c mov 0x2c(%rsp),%eax + 55e2: 48 8b 44 c4 30 mov 0x30(%rsp,%rax,8),%rax + 55e7: 8b 54 24 2c mov 0x2c(%rsp),%edx + 55eb: c1 e2 03 shl $0x3,%edx + 55ee: 89 d1 mov %edx,%ecx + 55f0: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 55f5: 48 01 ca add %rcx,%rdx + 55f8: 48 89 c6 mov %rax,%rsi + 55fb: 48 89 d7 mov %rdx,%rdi + 55fe: e8 b3 e2 ff ff call 38b6 + 5603: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 5608: 83 7c 24 2c 07 cmpl $0x7,0x2c(%rsp) + 560d: 76 cf jbe 55de + 560f: 90 nop + 5610: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax + 5617: 00 + 5618: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 561f: 00 00 + 5621: 74 05 je 5628 + 5623: e8 58 ba ff ff call 1080 <__stack_chk_fail@plt> + 5628: 48 81 c4 08 01 00 00 add $0x108,%rsp + 562f: c3 ret + +0000000000005630 : + 5630: 48 83 ec 58 sub $0x58,%rsp + 5634: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 5639: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 563e: 89 c8 mov %ecx,%eax + 5640: 88 54 24 0c mov %dl,0xc(%rsp) + 5644: 88 44 24 08 mov %al,0x8(%rsp) + 5648: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 564f: 00 00 + 5651: 48 89 44 24 48 mov %rax,0x48(%rsp) + 5656: 31 c0 xor %eax,%eax + 5658: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 565d: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 5662: ba 20 00 00 00 mov $0x20,%edx + 5667: 48 89 ce mov %rcx,%rsi + 566a: 48 89 c7 mov %rax,%rdi + 566d: e8 3e ba ff ff call 10b0 + 5672: 0f b6 44 24 0c movzbl 0xc(%rsp),%eax + 5677: 88 44 24 40 mov %al,0x40(%rsp) + 567b: 0f b6 44 24 08 movzbl 0x8(%rsp),%eax + 5680: 88 44 24 41 mov %al,0x41(%rsp) + 5684: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx + 5689: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 568e: ba 22 00 00 00 mov $0x22,%edx + 5693: 48 89 ce mov %rcx,%rsi + 5696: 48 89 c7 mov %rax,%rdi + 5699: e8 86 fa ff ff call 5124 + 569e: 90 nop + 569f: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 56a4: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 56ab: 00 00 + 56ad: 74 05 je 56b4 + 56af: e8 cc b9 ff ff call 1080 <__stack_chk_fail@plt> + 56b4: 48 83 c4 58 add $0x58,%rsp + 56b8: c3 ret + +00000000000056b9 : + 56b9: 48 83 ec 58 sub $0x58,%rsp + 56bd: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 56c2: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 56c7: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 56cc: 89 c8 mov %ecx,%eax + 56ce: 88 44 24 04 mov %al,0x4(%rsp) + 56d2: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 56d9: 00 00 + 56db: 48 89 44 24 48 mov %rax,0x48(%rsp) + 56e0: 31 c0 xor %eax,%eax + 56e2: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 56e7: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 56ec: ba 20 00 00 00 mov $0x20,%edx + 56f1: 48 89 ce mov %rcx,%rsi + 56f4: 48 89 c7 mov %rax,%rdi + 56f7: e8 b4 b9 ff ff call 10b0 + 56fc: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax + 5701: 88 44 24 40 mov %al,0x40(%rsp) + 5705: 48 8d 54 24 20 lea 0x20(%rsp),%rdx + 570a: 48 8b 74 24 10 mov 0x10(%rsp),%rsi + 570f: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 5714: b9 21 00 00 00 mov $0x21,%ecx + 5719: 48 89 c7 mov %rax,%rdi + 571c: e8 cc fc ff ff call 53ed + 5721: 90 nop + 5722: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 5727: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 572e: 00 00 + 5730: 74 05 je 5737 + 5732: e8 49 b9 ff ff call 1080 <__stack_chk_fail@plt> + 5737: 48 83 c4 58 add $0x58,%rsp + 573b: c3 ret + +000000000000573c : + 573c: 48 81 ec 08 01 00 00 sub $0x108,%rsp + 5743: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 5748: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 574d: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 5752: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 5759: 00 00 + 575b: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) + 5762: 00 + 5763: 31 c0 xor %eax,%eax + 5765: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 576a: 48 89 c7 mov %rax,%rdi + 576d: e8 2d fa ff ff call 519f + 5772: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 5777: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 577c: ba 20 00 00 00 mov $0x20,%edx + 5781: 48 89 ce mov %rcx,%rsi + 5784: 48 89 c7 mov %rax,%rdi + 5787: e8 3b fa ff ff call 51c7 + 578c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 5791: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 5796: ba 20 06 00 00 mov $0x620,%edx + 579b: 48 89 ce mov %rcx,%rsi + 579e: 48 89 c7 mov %rax,%rdi + 57a1: e8 21 fa ff ff call 51c7 + 57a6: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 57ab: 48 89 c7 mov %rax,%rdi + 57ae: e8 63 fa ff ff call 5216 + 57b3: 48 8d 54 24 20 lea 0x20(%rsp),%rdx + 57b8: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 57bd: be 20 00 00 00 mov $0x20,%esi + 57c2: 48 89 c7 mov %rax,%rdi + 57c5: e8 88 fa ff ff call 5252 + 57ca: 90 nop + 57cb: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax + 57d2: 00 + 57d3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 57da: 00 00 + 57dc: 74 05 je 57e3 + 57de: e8 9d b8 ff ff call 1080 <__stack_chk_fail@plt> + 57e3: 48 81 c4 08 01 00 00 add $0x108,%rsp + 57ea: c3 ret + +00000000000057eb : + 57eb: 48 83 ec 28 sub $0x28,%rsp + 57ef: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 57f4: 48 89 34 24 mov %rsi,(%rsp) + 57f8: eb 5c jmp 5856 + 57fa: 48 8b 14 24 mov (%rsp),%rdx + 57fe: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 5803: b9 00 00 00 00 mov $0x0,%ecx + 5808: 48 89 c6 mov %rax,%rsi + 580b: bf 3e 01 00 00 mov $0x13e,%edi + 5810: b8 00 00 00 00 mov $0x0,%eax + 5815: e8 86 b8 ff ff call 10a0 + 581a: 48 89 44 24 18 mov %rax,0x18(%rsp) + 581f: 48 83 7c 24 18 ff cmpq $0xffffffffffffffff,0x18(%rsp) + 5825: 75 0c jne 5833 + 5827: e8 24 b8 ff ff call 1050 <__errno_location@plt> + 582c: 8b 00 mov (%rax),%eax + 582e: 83 f8 04 cmp $0x4,%eax + 5831: 74 22 je 5855 + 5833: 48 83 7c 24 18 ff cmpq $0xffffffffffffffff,0x18(%rsp) + 5839: 75 05 jne 5840 + 583b: e8 00 b8 ff ff call 1040 + 5840: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 5845: 48 01 44 24 08 add %rax,0x8(%rsp) + 584a: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 584f: 48 29 04 24 sub %rax,(%rsp) + 5853: eb 01 jmp 5856 + 5855: 90 nop + 5856: 48 83 3c 24 00 cmpq $0x0,(%rsp) + 585b: 75 9d jne 57fa + 585d: 90 nop + 585e: 90 nop + 585f: 48 83 c4 28 add $0x28,%rsp + 5863: c3 ret + +0000000000005864 : + 5864: 0f 31 rdtsc + 5866: 48 c1 e2 20 shl $0x20,%rdx + 586a: 48 09 d0 or %rdx,%rax + 586d: 48 89 44 24 f8 mov %rax,-0x8(%rsp) + 5872: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 5877: c3 ret + +0000000000005878 : + 5878: 48 83 ec 20 sub $0x20,%rsp + 587c: 48 c7 44 24 08 ff ff movq $0xffffffffffffffff,0x8(%rsp) + 5883: ff ff + 5885: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) + 588c: 00 + 588d: eb 39 jmp 58c8 + 588f: e8 d0 ff ff ff call 5864 + 5894: 48 89 44 24 10 mov %rax,0x10(%rsp) + 5899: e8 c6 ff ff ff call 5864 + 589e: 48 89 44 24 18 mov %rax,0x18(%rsp) + 58a3: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 58a8: 48 2b 44 24 10 sub 0x10(%rsp),%rax + 58ad: 48 3b 44 24 08 cmp 0x8(%rsp),%rax + 58b2: 73 0f jae 58c3 + 58b4: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 58b9: 48 2b 44 24 10 sub 0x10(%rsp),%rax + 58be: 48 89 44 24 08 mov %rax,0x8(%rsp) + 58c3: 83 44 24 04 01 addl $0x1,0x4(%rsp) + 58c8: 81 7c 24 04 9f 86 01 cmpl $0x1869f,0x4(%rsp) + 58cf: 00 + 58d0: 76 bd jbe 588f + 58d2: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 58d7: 48 83 c4 20 add $0x20,%rsp + 58db: c3 ret + +00000000000058dc : + 58dc: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) + 58e1: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) + 58e6: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 58eb: 48 8b 10 mov (%rax),%rdx + 58ee: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 58f3: 48 8b 00 mov (%rax),%rax + 58f6: 48 39 c2 cmp %rax,%rdx + 58f9: 73 06 jae 5901 + 58fb: b8 ff ff ff ff mov $0xffffffff,%eax + 5900: c3 ret + 5901: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 5906: 48 8b 00 mov (%rax),%rax + 5909: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx + 590e: 48 8b 12 mov (%rdx),%rdx + 5911: 48 39 c2 cmp %rax,%rdx + 5914: 73 06 jae 591c + 5916: b8 01 00 00 00 mov $0x1,%eax + 591b: c3 ret + 591c: b8 00 00 00 00 mov $0x0,%eax + 5921: c3 ret + +0000000000005922 : + 5922: 48 83 ec 18 sub $0x18,%rsp + 5926: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 592b: 48 89 34 24 mov %rsi,(%rsp) + 592f: 48 8d 15 a6 ff ff ff lea -0x5a(%rip),%rdx # 58dc + 5936: 48 8b 34 24 mov (%rsp),%rsi + 593a: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 593f: 48 89 d1 mov %rdx,%rcx + 5942: ba 08 00 00 00 mov $0x8,%edx + 5947: 48 89 c7 mov %rax,%rdi + 594a: e8 21 b7 ff ff call 1070 + 594f: 48 8b 04 24 mov (%rsp),%rax + 5953: 83 e0 01 and $0x1,%eax + 5956: 48 85 c0 test %rax,%rax + 5959: 74 1c je 5977 + 595b: 48 8b 04 24 mov (%rsp),%rax + 595f: 48 d1 e8 shr $1,%rax + 5962: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 5969: 00 + 596a: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 596f: 48 01 d0 add %rdx,%rax + 5972: 48 8b 00 mov (%rax),%rax + 5975: eb 3a jmp 59b1 + 5977: 48 8b 04 24 mov (%rsp),%rax + 597b: 48 d1 e8 shr $1,%rax + 597e: 48 c1 e0 03 shl $0x3,%rax + 5982: 48 8d 50 f8 lea -0x8(%rax),%rdx + 5986: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 598b: 48 01 d0 add %rdx,%rax + 598e: 48 8b 10 mov (%rax),%rdx + 5991: 48 8b 04 24 mov (%rsp),%rax + 5995: 48 d1 e8 shr $1,%rax + 5998: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx + 599f: 00 + 59a0: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 59a5: 48 01 c8 add %rcx,%rax + 59a8: 48 8b 00 mov (%rax),%rax + 59ab: 48 01 d0 add %rdx,%rax + 59ae: 48 d1 e8 shr $1,%rax + 59b1: 48 83 c4 18 add $0x18,%rsp + 59b5: c3 ret + +00000000000059b6 : + 59b6: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 59bb: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 59c0: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) + 59c7: 00 00 + 59c9: 48 c7 44 24 f0 00 00 movq $0x0,-0x10(%rsp) + 59d0: 00 00 + 59d2: eb 23 jmp 59f7 + 59d4: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 59d9: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 59e0: 00 + 59e1: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 59e6: 48 01 d0 add %rdx,%rax + 59e9: 48 8b 00 mov (%rax),%rax + 59ec: 48 01 44 24 f8 add %rax,-0x8(%rsp) + 59f1: 48 83 44 24 f0 01 addq $0x1,-0x10(%rsp) + 59f7: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 59fc: 48 3b 44 24 e0 cmp -0x20(%rsp),%rax + 5a01: 72 d1 jb 59d4 + 5a03: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 5a08: ba 00 00 00 00 mov $0x0,%edx + 5a0d: 48 f7 74 24 e0 divq -0x20(%rsp) + 5a12: c3 ret + +0000000000005a13 : + 5a13: 48 83 ec 38 sub $0x38,%rsp + 5a17: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 5a1c: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 5a21: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 5a26: 48 83 7c 24 08 01 cmpq $0x1,0x8(%rsp) + 5a2c: 77 25 ja 5a53 + 5a2e: 48 8b 05 4b 36 00 00 mov 0x364b(%rip),%rax # 9080 + 5a35: 48 8d 3d a4 17 00 00 lea 0x17a4(%rip),%rdi # 71e0 + 5a3c: 48 89 c1 mov %rax,%rcx + 5a3f: ba 26 00 00 00 mov $0x26,%edx + 5a44: be 01 00 00 00 mov $0x1,%esi + 5a49: e8 72 b6 ff ff call 10c0 + 5a4e: e9 0d 01 00 00 jmp 5b60 + 5a53: 48 8b 05 06 36 00 00 mov 0x3606(%rip),%rax # 9060 + 5a5a: 48 83 f8 ff cmp $0xffffffffffffffff,%rax + 5a5e: 75 0c jne 5a6c + 5a60: e8 13 fe ff ff call 5878 + 5a65: 48 89 05 f4 35 00 00 mov %rax,0x35f4(%rip) # 9060 + 5a6c: 48 83 6c 24 08 01 subq $0x1,0x8(%rsp) + 5a72: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) + 5a79: 00 00 + 5a7b: eb 62 jmp 5adf + 5a7d: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 5a82: 48 83 c0 01 add $0x1,%rax + 5a86: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 5a8d: 00 + 5a8e: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5a93: 48 01 d0 add %rdx,%rax + 5a96: 48 8b 10 mov (%rax),%rdx + 5a99: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 5a9e: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx + 5aa5: 00 + 5aa6: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5aab: 48 01 c8 add %rcx,%rax + 5aae: 48 8b 00 mov (%rax),%rax + 5ab1: 48 89 d1 mov %rdx,%rcx + 5ab4: 48 29 c1 sub %rax,%rcx + 5ab7: 48 8b 05 a2 35 00 00 mov 0x35a2(%rip),%rax # 9060 + 5abe: 48 8b 54 24 28 mov 0x28(%rsp),%rdx + 5ac3: 48 8d 34 d5 00 00 00 lea 0x0(,%rdx,8),%rsi + 5aca: 00 + 5acb: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 5ad0: 48 01 f2 add %rsi,%rdx + 5ad3: 48 29 c1 sub %rax,%rcx + 5ad6: 48 89 0a mov %rcx,(%rdx) + 5ad9: 48 83 44 24 28 01 addq $0x1,0x28(%rsp) + 5adf: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 5ae4: 48 3b 44 24 08 cmp 0x8(%rsp),%rax + 5ae9: 72 92 jb 5a7d + 5aeb: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 5af0: 48 89 c7 mov %rax,%rdi + 5af3: e8 68 b5 ff ff call 1060 + 5af8: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 5afd: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5b02: 48 89 d6 mov %rdx,%rsi + 5b05: 48 89 c7 mov %rax,%rdi + 5b08: e8 15 fe ff ff call 5922 + 5b0d: 48 89 c2 mov %rax,%rdx + 5b10: 48 8d 05 f0 16 00 00 lea 0x16f0(%rip),%rax # 7207 + 5b17: 48 89 d6 mov %rdx,%rsi + 5b1a: 48 89 c7 mov %rax,%rdi + 5b1d: b8 00 00 00 00 mov $0x0,%eax + 5b22: e8 69 b5 ff ff call 1090 + 5b27: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 5b2c: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5b31: 48 89 d6 mov %rdx,%rsi + 5b34: 48 89 c7 mov %rax,%rdi + 5b37: e8 7a fe ff ff call 59b6 + 5b3c: 48 89 c2 mov %rax,%rdx + 5b3f: 48 8d 05 dc 16 00 00 lea 0x16dc(%rip),%rax # 7222 + 5b46: 48 89 d6 mov %rdx,%rsi + 5b49: 48 89 c7 mov %rax,%rdi + 5b4c: b8 00 00 00 00 mov $0x0,%eax + 5b51: e8 3a b5 ff ff call 1090 + 5b56: bf 0a 00 00 00 mov $0xa,%edi + 5b5b: e8 d0 b4 ff ff call 1030 + 5b60: 48 83 c4 38 add $0x38,%rsp + 5b64: c3 ret + +0000000000005b65 : + 5b65: 0f 31 rdtsc + 5b67: 48 c1 e2 20 shl $0x20,%rdx + 5b6b: 48 09 d0 or %rdx,%rax + 5b6e: 48 89 44 24 f8 mov %rax,-0x8(%rsp) + 5b73: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 5b78: c3 ret + +0000000000005b79
: + 5b79: 48 81 ec 48 3b 00 00 sub $0x3b48,%rsp + 5b80: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 5b87: 00 00 + 5b89: 48 89 84 24 38 3b 00 mov %rax,0x3b38(%rsp) + 5b90: 00 + 5b91: 31 c0 xor %eax,%eax + 5b93: 48 8d 84 24 30 22 00 lea 0x2230(%rsp),%rax + 5b9a: 00 + 5b9b: be 20 00 00 00 mov $0x20,%esi + 5ba0: 48 89 c7 mov %rax,%rdi + 5ba3: e8 43 fc ff ff call 57eb + 5ba8: 48 8d 84 24 50 22 00 lea 0x2250(%rsp),%rax + 5baf: 00 + 5bb0: be 40 00 00 00 mov $0x40,%esi + 5bb5: 48 89 c7 mov %rax,%rdi + 5bb8: e8 2e fc ff ff call 57eb + 5bbd: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5bc4: 00 + 5bc5: eb 40 jmp 5c07 + 5bc7: e8 99 ff ff ff call 5b65 + 5bcc: 8b 54 24 0c mov 0xc(%rsp),%edx + 5bd0: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5bd7: 00 + 5bd8: 48 8d 15 c1 34 00 00 lea 0x34c1(%rip),%rdx # 90a0 + 5bdf: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5be3: 48 8d 0d f6 53 00 00 lea 0x53f6(%rip),%rcx # afe0 + 5bea: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax + 5bf1: 00 + 5bf2: ba 00 00 00 00 mov $0x0,%edx + 5bf7: 48 89 ce mov %rcx,%rsi + 5bfa: 48 89 c7 mov %rax,%rdi + 5bfd: e8 f8 bb ff ff call 17fa + 5c02: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5c07: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5c0e: 00 + 5c0f: 76 b6 jbe 5bc7 + 5c11: 48 8d 0d 88 34 00 00 lea 0x3488(%rip),%rcx # 90a0 + 5c18: 48 8d 05 21 16 00 00 lea 0x1621(%rip),%rax # 7240 + 5c1f: ba e8 03 00 00 mov $0x3e8,%edx + 5c24: 48 89 ce mov %rcx,%rsi + 5c27: 48 89 c7 mov %rax,%rdi + 5c2a: e8 e4 fd ff ff call 5a13 + 5c2f: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5c36: 00 + 5c37: eb 3d jmp 5c76 + 5c39: e8 27 ff ff ff call 5b65 + 5c3e: 8b 54 24 0c mov 0xc(%rsp),%edx + 5c42: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5c49: 00 + 5c4a: 48 8d 15 4f 34 00 00 lea 0x344f(%rip),%rdx # 90a0 + 5c51: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5c55: 48 8d 0d 84 53 00 00 lea 0x5384(%rip),%rcx # afe0 + 5c5c: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5c61: ba 00 00 00 00 mov $0x0,%edx + 5c66: 48 89 ce mov %rcx,%rsi + 5c69: 48 89 c7 mov %rax,%rdi + 5c6c: e8 c9 d0 ff ff call 2d3a + 5c71: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5c76: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5c7d: 00 + 5c7e: 76 b9 jbe 5c39 + 5c80: 48 8d 0d 19 34 00 00 lea 0x3419(%rip),%rcx # 90a0 + 5c87: 48 8d 05 ba 15 00 00 lea 0x15ba(%rip),%rax # 7248 + 5c8e: ba e8 03 00 00 mov $0x3e8,%edx + 5c93: 48 89 ce mov %rcx,%rsi + 5c96: 48 89 c7 mov %rax,%rdi + 5c99: e8 75 fd ff ff call 5a13 + 5c9e: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5ca5: 00 + 5ca6: eb 3d jmp 5ce5 + 5ca8: e8 b8 fe ff ff call 5b65 + 5cad: 8b 54 24 0c mov 0xc(%rsp),%edx + 5cb1: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5cb8: 00 + 5cb9: 48 8d 15 e0 33 00 00 lea 0x33e0(%rip),%rdx # 90a0 + 5cc0: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5cc4: 48 8d 0d 15 53 00 00 lea 0x5315(%rip),%rcx # afe0 + 5ccb: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5cd0: ba 00 00 00 00 mov $0x0,%edx + 5cd5: 48 89 ce mov %rcx,%rsi + 5cd8: 48 89 c7 mov %rax,%rdi + 5cdb: e8 d6 d0 ff ff call 2db6 + 5ce0: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5ce5: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5cec: 00 + 5ced: 76 b9 jbe 5ca8 + 5cef: 48 8d 0d aa 33 00 00 lea 0x33aa(%rip),%rcx # 90a0 + 5cf6: 48 8d 05 60 15 00 00 lea 0x1560(%rip),%rax # 725d + 5cfd: ba e8 03 00 00 mov $0x3e8,%edx + 5d02: 48 89 ce mov %rcx,%rsi + 5d05: 48 89 c7 mov %rax,%rdi + 5d08: e8 06 fd ff ff call 5a13 + 5d0d: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5d14: 00 + 5d15: eb 2e jmp 5d45 + 5d17: e8 49 fe ff ff call 5b65 + 5d1c: 8b 54 24 0c mov 0xc(%rsp),%edx + 5d20: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5d27: 00 + 5d28: 48 8d 15 71 33 00 00 lea 0x3371(%rip),%rdx # 90a0 + 5d2f: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5d33: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5d38: 48 89 c7 mov %rax,%rdi + 5d3b: e8 f2 d0 ff ff call 2e32 + 5d40: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5d45: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5d4c: 00 + 5d4d: 76 c8 jbe 5d17 + 5d4f: 48 8d 0d 4a 33 00 00 lea 0x334a(%rip),%rcx # 90a0 + 5d56: 48 8d 05 15 15 00 00 lea 0x1515(%rip),%rax # 7272 + 5d5d: ba e8 03 00 00 mov $0x3e8,%edx + 5d62: 48 89 ce mov %rcx,%rsi + 5d65: 48 89 c7 mov %rax,%rdi + 5d68: e8 a6 fc ff ff call 5a13 + 5d6d: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5d74: 00 + 5d75: eb 2e jmp 5da5 + 5d77: e8 e9 fd ff ff call 5b65 + 5d7c: 8b 54 24 0c mov 0xc(%rsp),%edx + 5d80: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5d87: 00 + 5d88: 48 8d 15 11 33 00 00 lea 0x3311(%rip),%rdx # 90a0 + 5d8f: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5d93: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5d98: 48 89 c7 mov %rax,%rdi + 5d9b: e8 bb d0 ff ff call 2e5b + 5da0: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5da5: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5dac: 00 + 5dad: 76 c8 jbe 5d77 + 5daf: 48 8d 0d ea 32 00 00 lea 0x32ea(%rip),%rcx # 90a0 + 5db6: 48 8d 05 bb 14 00 00 lea 0x14bb(%rip),%rax # 7278 + 5dbd: ba e8 03 00 00 mov $0x3e8,%edx + 5dc2: 48 89 ce mov %rcx,%rsi + 5dc5: 48 89 c7 mov %rax,%rdi + 5dc8: e8 46 fc ff ff call 5a13 + 5dcd: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5dd4: 00 + 5dd5: eb 48 jmp 5e1f + 5dd7: e8 89 fd ff ff call 5b65 + 5ddc: 8b 54 24 0c mov 0xc(%rsp),%edx + 5de0: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5de7: 00 + 5de8: 48 8d 15 b1 32 00 00 lea 0x32b1(%rip),%rdx # 90a0 + 5def: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5df3: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax + 5dfa: 00 + 5dfb: 48 8d 90 00 08 00 00 lea 0x800(%rax),%rdx + 5e02: 48 8d 8c 24 10 02 00 lea 0x210(%rsp),%rcx + 5e09: 00 + 5e0a: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5e0f: 48 89 ce mov %rcx,%rsi + 5e12: 48 89 c7 mov %rax,%rdi + 5e15: e8 4e c7 ff ff call 2568 + 5e1a: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5e1f: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5e26: 00 + 5e27: 76 ae jbe 5dd7 + 5e29: 48 8d 0d 70 32 00 00 lea 0x3270(%rip),%rcx # 90a0 + 5e30: 48 8d 05 51 14 00 00 lea 0x1451(%rip),%rax # 7288 + 5e37: ba e8 03 00 00 mov $0x3e8,%edx + 5e3c: 48 89 ce mov %rcx,%rsi + 5e3f: 48 89 c7 mov %rax,%rdi + 5e42: e8 cc fb ff ff call 5a13 + 5e47: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5e4e: 00 + 5e4f: eb 39 jmp 5e8a + 5e51: e8 0f fd ff ff call 5b65 + 5e56: 8b 54 24 0c mov 0xc(%rsp),%edx + 5e5a: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5e61: 00 + 5e62: 48 8d 15 37 32 00 00 lea 0x3237(%rip),%rdx # 90a0 + 5e69: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5e6d: 48 8d 54 24 10 lea 0x10(%rsp),%rdx + 5e72: 48 8d 84 24 b0 28 00 lea 0x28b0(%rsp),%rax + 5e79: 00 + 5e7a: 48 89 d6 mov %rdx,%rsi + 5e7d: 48 89 c7 mov %rax,%rdi + 5e80: e8 ec cd ff ff call 2c71 + 5e85: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5e8a: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5e91: 00 + 5e92: 76 bd jbe 5e51 + 5e94: 48 8d 0d 05 32 00 00 lea 0x3205(%rip),%rcx # 90a0 + 5e9b: 48 8d 05 07 14 00 00 lea 0x1407(%rip),%rax # 72a9 + 5ea2: ba e8 03 00 00 mov $0x3e8,%edx + 5ea7: 48 89 ce mov %rcx,%rsi + 5eaa: 48 89 c7 mov %rax,%rdi + 5ead: e8 61 fb ff ff call 5a13 + 5eb2: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5eb9: 00 + 5eba: eb 39 jmp 5ef5 + 5ebc: e8 a4 fc ff ff call 5b65 + 5ec1: 8b 54 24 0c mov 0xc(%rsp),%edx + 5ec5: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5ecc: 00 + 5ecd: 48 8d 15 cc 31 00 00 lea 0x31cc(%rip),%rdx # 90a0 + 5ed4: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5ed8: 48 8d 94 24 b0 28 00 lea 0x28b0(%rsp),%rdx + 5edf: 00 + 5ee0: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5ee5: 48 89 d6 mov %rdx,%rsi + 5ee8: 48 89 c7 mov %rax,%rdi + 5eeb: e8 d1 cc ff ff call 2bc1 + 5ef0: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5ef5: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5efc: 00 + 5efd: 76 bd jbe 5ebc + 5eff: 48 8d 0d 9a 31 00 00 lea 0x319a(%rip),%rcx # 90a0 + 5f06: 48 8d 05 a9 13 00 00 lea 0x13a9(%rip),%rax # 72b6 + 5f0d: ba e8 03 00 00 mov $0x3e8,%edx + 5f12: 48 89 ce mov %rcx,%rsi + 5f15: 48 89 c7 mov %rax,%rdi + 5f18: e8 f6 fa ff ff call 5a13 + 5f1d: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5f24: 00 + 5f25: eb 39 jmp 5f60 + 5f27: e8 39 fc ff ff call 5b65 + 5f2c: 8b 54 24 0c mov 0xc(%rsp),%edx + 5f30: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5f37: 00 + 5f38: 48 8d 15 61 31 00 00 lea 0x3161(%rip),%rdx # 90a0 + 5f3f: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5f43: 48 8d 54 24 10 lea 0x10(%rsp),%rdx + 5f48: 48 8d 84 24 b0 28 00 lea 0x28b0(%rsp),%rax + 5f4f: 00 + 5f50: 48 89 d6 mov %rdx,%rsi + 5f53: 48 89 c7 mov %rax,%rdi + 5f56: e8 99 c7 ff ff call 26f4 + 5f5b: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5f60: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5f67: 00 + 5f68: 76 bd jbe 5f27 + 5f6a: 48 8d 0d 2f 31 00 00 lea 0x312f(%rip),%rcx # 90a0 + 5f71: 48 8d 05 4d 13 00 00 lea 0x134d(%rip),%rax # 72c5 + 5f78: ba e8 03 00 00 mov $0x3e8,%edx + 5f7d: 48 89 ce mov %rcx,%rsi + 5f80: 48 89 c7 mov %rax,%rdi + 5f83: e8 8b fa ff ff call 5a13 + 5f88: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5f8f: 00 + 5f90: eb 39 jmp 5fcb + 5f92: e8 ce fb ff ff call 5b65 + 5f97: 8b 54 24 0c mov 0xc(%rsp),%edx + 5f9b: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5fa2: 00 + 5fa3: 48 8d 15 f6 30 00 00 lea 0x30f6(%rip),%rdx # 90a0 + 5faa: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5fae: 48 8d 94 24 b0 28 00 lea 0x28b0(%rsp),%rdx + 5fb5: 00 + 5fb6: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5fbb: 48 89 d6 mov %rdx,%rsi + 5fbe: 48 89 c7 mov %rax,%rdi + 5fc1: e8 ba c8 ff ff call 2880 + 5fc6: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5fcb: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5fd2: 00 + 5fd3: 76 bd jbe 5f92 + 5fd5: 48 8d 0d c4 30 00 00 lea 0x30c4(%rip),%rcx # 90a0 + 5fdc: 48 8d 05 f2 12 00 00 lea 0x12f2(%rip),%rax # 72d5 + 5fe3: ba e8 03 00 00 mov $0x3e8,%edx + 5fe8: 48 89 ce mov %rcx,%rsi + 5feb: 48 89 c7 mov %rax,%rdi + 5fee: e8 20 fa ff ff call 5a13 + 5ff3: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5ffa: 00 + 5ffb: eb 3c jmp 6039 + 5ffd: e8 63 fb ff ff call 5b65 + 6002: 8b 54 24 0c mov 0xc(%rsp),%edx + 6006: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 600d: 00 + 600e: 48 8d 15 8b 30 00 00 lea 0x308b(%rip),%rdx # 90a0 + 6015: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 6019: 48 8d 94 24 10 02 00 lea 0x210(%rsp),%rdx + 6020: 00 + 6021: 48 8d 84 24 b0 28 00 lea 0x28b0(%rsp),%rax + 6028: 00 + 6029: 48 89 d6 mov %rdx,%rsi + 602c: 48 89 c7 mov %rax,%rdi + 602f: e8 57 bf ff ff call 1f8b + 6034: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 6039: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 6040: 00 + 6041: 76 ba jbe 5ffd + 6043: 48 8d 0d 56 30 00 00 lea 0x3056(%rip),%rcx # 90a0 + 604a: 48 8d 05 96 12 00 00 lea 0x1296(%rip),%rax # 72e7 + 6051: ba e8 03 00 00 mov $0x3e8,%edx + 6056: 48 89 ce mov %rcx,%rsi + 6059: 48 89 c7 mov %rax,%rdi + 605c: e8 b2 f9 ff ff call 5a13 + 6061: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 6068: 00 + 6069: eb 3c jmp 60a7 + 606b: e8 f5 fa ff ff call 5b65 + 6070: 8b 54 24 0c mov 0xc(%rsp),%edx + 6074: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 607b: 00 + 607c: 48 8d 15 1d 30 00 00 lea 0x301d(%rip),%rdx # 90a0 + 6083: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 6087: 48 8d 94 24 b0 28 00 lea 0x28b0(%rsp),%rdx + 608e: 00 + 608f: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax + 6096: 00 + 6097: 48 89 d6 mov %rdx,%rsi + 609a: 48 89 c7 mov %rax,%rdi + 609d: e8 4d c1 ff ff call 21ef + 60a2: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 60a7: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 60ae: 00 + 60af: 76 ba jbe 606b + 60b1: 48 8d 0d e8 2f 00 00 lea 0x2fe8(%rip),%rcx # 90a0 + 60b8: 48 8d 05 3b 12 00 00 lea 0x123b(%rip),%rax # 72fa + 60bf: ba e8 03 00 00 mov $0x3e8,%edx + 60c4: 48 89 ce mov %rcx,%rsi + 60c7: 48 89 c7 mov %rax,%rdi + 60ca: e8 44 f9 ff ff call 5a13 + 60cf: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 60d6: 00 + 60d7: eb 44 jmp 611d + 60d9: e8 87 fa ff ff call 5b65 + 60de: 8b 54 24 0c mov 0xc(%rsp),%edx + 60e2: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 60e9: 00 + 60ea: 48 8d 15 af 2f 00 00 lea 0x2faf(%rip),%rdx # 90a0 + 60f1: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 60f5: 48 8d 94 24 30 22 00 lea 0x2230(%rsp),%rdx + 60fc: 00 + 60fd: 48 8d 8c 24 d0 2e 00 lea 0x2ed0(%rsp),%rcx + 6104: 00 + 6105: 48 8d 84 24 90 22 00 lea 0x2290(%rsp),%rax + 610c: 00 + 610d: 48 89 ce mov %rcx,%rsi + 6110: 48 89 c7 mov %rax,%rdi + 6113: e8 85 b8 ff ff call 199d + 6118: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 611d: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 6124: 00 + 6125: 76 b2 jbe 60d9 + 6127: 48 8d 0d 72 2f 00 00 lea 0x2f72(%rip),%rcx # 90a0 + 612e: 48 8d 05 da 11 00 00 lea 0x11da(%rip),%rax # 730f + 6135: ba e8 03 00 00 mov $0x3e8,%edx + 613a: 48 89 ce mov %rcx,%rsi + 613d: 48 89 c7 mov %rax,%rdi + 6140: e8 ce f8 ff ff call 5a13 + 6145: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 614c: 00 + 614d: eb 48 jmp 6197 + 614f: e8 11 fa ff ff call 5b65 + 6154: 8b 54 24 0c mov 0xc(%rsp),%edx + 6158: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 615f: 00 + 6160: 48 8d 15 39 2f 00 00 lea 0x2f39(%rip),%rdx # 90a0 + 6167: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 616b: 48 8d 0d 6e 4e 00 00 lea 0x4e6e(%rip),%rcx # afe0 + 6172: 48 8d 94 24 90 22 00 lea 0x2290(%rsp),%rdx + 6179: 00 + 617a: 48 8d b4 24 10 22 00 lea 0x2210(%rsp),%rsi + 6181: 00 + 6182: 48 8d 84 24 b0 28 00 lea 0x28b0(%rsp),%rax + 6189: 00 + 618a: 48 89 c7 mov %rax,%rdi + 618d: e8 55 ba ff ff call 1be7 + 6192: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 6197: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 619e: 00 + 619f: 76 ae jbe 614f + 61a1: 48 8d 0d f8 2e 00 00 lea 0x2ef8(%rip),%rcx # 90a0 + 61a8: 48 8d 05 71 11 00 00 lea 0x1171(%rip),%rax # 7320 + 61af: ba e8 03 00 00 mov $0x3e8,%edx + 61b4: 48 89 ce mov %rcx,%rsi + 61b7: 48 89 c7 mov %rax,%rdi + 61ba: e8 54 f8 ff ff call 5a13 + 61bf: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 61c6: 00 + 61c7: eb 44 jmp 620d + 61c9: e8 97 f9 ff ff call 5b65 + 61ce: 8b 54 24 0c mov 0xc(%rsp),%edx + 61d2: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 61d9: 00 + 61da: 48 8d 15 bf 2e 00 00 lea 0x2ebf(%rip),%rdx # 90a0 + 61e1: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 61e5: 48 8d 94 24 d0 2e 00 lea 0x2ed0(%rsp),%rdx + 61ec: 00 + 61ed: 48 8d 8c 24 b0 28 00 lea 0x28b0(%rsp),%rcx + 61f4: 00 + 61f5: 48 8d 84 24 10 22 00 lea 0x2210(%rsp),%rax + 61fc: 00 + 61fd: 48 89 ce mov %rcx,%rsi + 6200: 48 89 c7 mov %rax,%rdi + 6203: e8 79 bc ff ff call 1e81 + 6208: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 620d: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 6214: 00 + 6215: 76 b2 jbe 61c9 + 6217: 48 8d 0d 82 2e 00 00 lea 0x2e82(%rip),%rcx # 90a0 + 621e: 48 8d 05 08 11 00 00 lea 0x1108(%rip),%rax # 732d + 6225: ba e8 03 00 00 mov $0x3e8,%edx + 622a: 48 89 ce mov %rcx,%rsi + 622d: 48 89 c7 mov %rax,%rdi + 6230: e8 de f7 ff ff call 5a13 + 6235: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 623c: 00 + 623d: eb 44 jmp 6283 + 623f: e8 21 f9 ff ff call 5b65 + 6244: 8b 54 24 0c mov 0xc(%rsp),%edx + 6248: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 624f: 00 + 6250: 48 8d 15 49 2e 00 00 lea 0x2e49(%rip),%rdx # 90a0 + 6257: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 625b: 48 8d 94 24 50 22 00 lea 0x2250(%rsp),%rdx + 6262: 00 + 6263: 48 8d 8c 24 d0 2e 00 lea 0x2ed0(%rsp),%rcx + 626a: 00 + 626b: 48 8d 84 24 90 22 00 lea 0x2290(%rsp),%rax + 6272: 00 + 6273: 48 89 ce mov %rcx,%rsi + 6276: 48 89 c7 mov %rax,%rdi + 6279: e8 4b af ff ff call 11c9 + 627e: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 6283: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 628a: 00 + 628b: 76 b2 jbe 623f + 628d: 48 8d 0d 0c 2e 00 00 lea 0x2e0c(%rip),%rcx # 90a0 + 6294: 48 8d 05 9f 10 00 00 lea 0x109f(%rip),%rax # 733a + 629b: ba e8 03 00 00 mov $0x3e8,%edx + 62a0: 48 89 ce mov %rcx,%rsi + 62a3: 48 89 c7 mov %rax,%rdi + 62a6: e8 68 f7 ff ff call 5a13 + 62ab: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 62b2: 00 + 62b3: eb 3c jmp 62f1 + 62b5: e8 ab f8 ff ff call 5b65 + 62ba: 8b 54 24 0c mov 0xc(%rsp),%edx + 62be: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 62c5: 00 + 62c6: 48 8d 15 d3 2d 00 00 lea 0x2dd3(%rip),%rdx # 90a0 + 62cd: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 62d1: 48 8d 94 24 d0 2e 00 lea 0x2ed0(%rsp),%rdx + 62d8: 00 + 62d9: 48 8d 84 24 90 22 00 lea 0x2290(%rsp),%rax + 62e0: 00 + 62e1: 48 89 d6 mov %rdx,%rsi + 62e4: 48 89 c7 mov %rax,%rdi + 62e7: e8 7a af ff ff call 1266 + 62ec: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 62f1: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 62f8: 00 + 62f9: 76 ba jbe 62b5 + 62fb: 48 8d 0d 9e 2d 00 00 lea 0x2d9e(%rip),%rcx # 90a0 + 6302: 48 8d 05 48 10 00 00 lea 0x1048(%rip),%rax # 7351 + 6309: ba e8 03 00 00 mov $0x3e8,%edx + 630e: 48 89 ce mov %rcx,%rsi + 6311: 48 89 c7 mov %rax,%rdi + 6314: e8 fa f6 ff ff call 5a13 + 6319: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 6320: 00 + 6321: eb 49 jmp 636c + 6323: e8 3d f8 ff ff call 5b65 + 6328: 8b 54 24 0c mov 0xc(%rsp),%edx + 632c: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 6333: 00 + 6334: 48 8d 15 65 2d 00 00 lea 0x2d65(%rip),%rdx # 90a0 + 633b: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 633f: 48 8d 8c 24 30 22 00 lea 0x2230(%rsp),%rcx + 6346: 00 + 6347: 48 8d 94 24 90 22 00 lea 0x2290(%rsp),%rdx + 634e: 00 + 634f: 48 8d b4 24 10 22 00 lea 0x2210(%rsp),%rsi + 6356: 00 + 6357: 48 8d 84 24 b0 28 00 lea 0x28b0(%rsp),%rax + 635e: 00 + 635f: 48 89 c7 mov %rax,%rdi + 6362: e8 66 af ff ff call 12cd + 6367: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 636c: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 6373: 00 + 6374: 76 ad jbe 6323 + 6376: 48 8d 0d 23 2d 00 00 lea 0x2d23(%rip),%rcx # 90a0 + 637d: 48 8d 05 dd 0f 00 00 lea 0xfdd(%rip),%rax # 7361 + 6384: ba e8 03 00 00 mov $0x3e8,%edx + 6389: 48 89 ce mov %rcx,%rsi + 638c: 48 89 c7 mov %rax,%rdi + 638f: e8 7f f6 ff ff call 5a13 + 6394: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 639b: 00 + 639c: eb 44 jmp 63e2 + 639e: e8 c2 f7 ff ff call 5b65 + 63a3: 8b 54 24 0c mov 0xc(%rsp),%edx + 63a7: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 63ae: 00 + 63af: 48 8d 15 ea 2c 00 00 lea 0x2cea(%rip),%rdx # 90a0 + 63b6: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 63ba: 48 8d 94 24 90 22 00 lea 0x2290(%rsp),%rdx + 63c1: 00 + 63c2: 48 8d 8c 24 10 22 00 lea 0x2210(%rsp),%rcx + 63c9: 00 + 63ca: 48 8d 84 24 b0 28 00 lea 0x28b0(%rsp),%rax + 63d1: 00 + 63d2: 48 89 ce mov %rcx,%rsi + 63d5: 48 89 c7 mov %rax,%rdi + 63d8: e8 cd af ff ff call 13aa + 63dd: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 63e2: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 63e9: 00 + 63ea: 76 b2 jbe 639e + 63ec: 48 8d 0d ad 2c 00 00 lea 0x2cad(%rip),%rcx # 90a0 + 63f3: 48 8d 05 7d 0f 00 00 lea 0xf7d(%rip),%rax # 7377 + 63fa: ba e8 03 00 00 mov $0x3e8,%edx + 63ff: 48 89 ce mov %rcx,%rsi + 6402: 48 89 c7 mov %rax,%rdi + 6405: e8 09 f6 ff ff call 5a13 + 640a: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 6411: 00 + 6412: eb 44 jmp 6458 + 6414: e8 4c f7 ff ff call 5b65 + 6419: 8b 54 24 0c mov 0xc(%rsp),%edx + 641d: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 6424: 00 + 6425: 48 8d 15 74 2c 00 00 lea 0x2c74(%rip),%rdx # 90a0 + 642c: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 6430: 48 8d 94 24 d0 2e 00 lea 0x2ed0(%rsp),%rdx + 6437: 00 + 6438: 48 8d 8c 24 b0 28 00 lea 0x28b0(%rsp),%rcx + 643f: 00 + 6440: 48 8d 84 24 10 22 00 lea 0x2210(%rsp),%rax + 6447: 00 + 6448: 48 89 ce mov %rcx,%rsi + 644b: 48 89 c7 mov %rax,%rdi + 644e: e8 c7 af ff ff call 141a + 6453: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 6458: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 645f: 00 + 6460: 76 b2 jbe 6414 + 6462: 48 8d 0d 37 2c 00 00 lea 0x2c37(%rip),%rcx # 90a0 + 6469: 48 8d 05 16 0f 00 00 lea 0xf16(%rip),%rax # 7386 + 6470: ba e8 03 00 00 mov $0x3e8,%edx + 6475: 48 89 ce mov %rcx,%rsi + 6478: 48 89 c7 mov %rax,%rdi + 647b: e8 93 f5 ff ff call 5a13 + 6480: b8 00 00 00 00 mov $0x0,%eax + 6485: 48 8b 94 24 38 3b 00 mov 0x3b38(%rsp),%rdx + 648c: 00 + 648d: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx + 6494: 00 00 + 6496: 74 05 je 649d + 6498: e8 e3 ab ff ff call 1080 <__stack_chk_fail@plt> + 649d: 48 81 c4 48 3b 00 00 add $0x3b48,%rsp + 64a4: c3 ret + +Disassembly of section .fini: + +00000000000064a8 <_fini>: + 64a8: f3 0f 1e fa endbr64 + 64ac: 48 83 ec 08 sub $0x8,%rsp + 64b0: 48 83 c4 08 add $0x8,%rsp + 64b4: c3 ret diff --git a/benchmark/objdump/refo0512.txt b/benchmark/objdump/refo0512.txt new file mode 100644 index 0000000..0ae6477 --- /dev/null +++ b/benchmark/objdump/refo0512.txt @@ -0,0 +1,5609 @@ + +test_speed512: file format elf64-x86-64 + + +Disassembly of section .init: + +0000000000001000 <_init>: + 1000: f3 0f 1e fa endbr64 + 1004: 48 83 ec 08 sub $0x8,%rsp + 1008: 48 8b 05 c1 7f 00 00 mov 0x7fc1(%rip),%rax # 8fd0 <__gmon_start__@Base> + 100f: 48 85 c0 test %rax,%rax + 1012: 74 02 je 1016 <_init+0x16> + 1014: ff d0 call *%rax + 1016: 48 83 c4 08 add $0x8,%rsp + 101a: c3 ret + +Disassembly of section .plt: + +0000000000001020 : + 1020: ff 35 ca 7f 00 00 push 0x7fca(%rip) # 8ff0 <_GLOBAL_OFFSET_TABLE_+0x8> + 1026: ff 25 cc 7f 00 00 jmp *0x7fcc(%rip) # 8ff8 <_GLOBAL_OFFSET_TABLE_+0x10> + 102c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000001030 : + 1030: ff 25 ca 7f 00 00 jmp *0x7fca(%rip) # 9000 + 1036: 68 00 00 00 00 push $0x0 + 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001040 : + 1040: ff 25 c2 7f 00 00 jmp *0x7fc2(%rip) # 9008 + 1046: 68 01 00 00 00 push $0x1 + 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001050 <__errno_location@plt>: + 1050: ff 25 ba 7f 00 00 jmp *0x7fba(%rip) # 9010 <__errno_location@GLIBC_2.2.5> + 1056: 68 02 00 00 00 push $0x2 + 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001060 : + 1060: ff 25 b2 7f 00 00 jmp *0x7fb2(%rip) # 9018 + 1066: 68 03 00 00 00 push $0x3 + 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001070 : + 1070: ff 25 aa 7f 00 00 jmp *0x7faa(%rip) # 9020 + 1076: 68 04 00 00 00 push $0x4 + 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001080 <__stack_chk_fail@plt>: + 1080: ff 25 a2 7f 00 00 jmp *0x7fa2(%rip) # 9028 <__stack_chk_fail@GLIBC_2.4> + 1086: 68 05 00 00 00 push $0x5 + 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> + +0000000000001090 : + 1090: ff 25 9a 7f 00 00 jmp *0x7f9a(%rip) # 9030 + 1096: 68 06 00 00 00 push $0x6 + 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> + +00000000000010a0 : + 10a0: ff 25 92 7f 00 00 jmp *0x7f92(%rip) # 9038 + 10a6: 68 07 00 00 00 push $0x7 + 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> + +00000000000010b0 : + 10b0: ff 25 8a 7f 00 00 jmp *0x7f8a(%rip) # 9040 + 10b6: 68 08 00 00 00 push $0x8 + 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> + +00000000000010c0 : + 10c0: ff 25 82 7f 00 00 jmp *0x7f82(%rip) # 9048 + 10c6: 68 09 00 00 00 push $0x9 + 10cb: e9 50 ff ff ff jmp 1020 <_init+0x20> + +Disassembly of section .text: + +00000000000010d0 <_start>: + 10d0: f3 0f 1e fa endbr64 + 10d4: 31 ed xor %ebp,%ebp + 10d6: 49 89 d1 mov %rdx,%r9 + 10d9: 5e pop %rsi + 10da: 48 89 e2 mov %rsp,%rdx + 10dd: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp + 10e1: 50 push %rax + 10e2: 54 push %rsp + 10e3: 45 31 c0 xor %r8d,%r8d + 10e6: 31 c9 xor %ecx,%ecx + 10e8: 48 8d 3d 31 49 00 00 lea 0x4931(%rip),%rdi # 5a20
+ 10ef: ff 15 cb 7e 00 00 call *0x7ecb(%rip) # 8fc0 <__libc_start_main@GLIBC_2.34> + 10f5: f4 hlt + 10f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 10fd: 00 00 00 + 1100: 48 8d 3d 61 7f 00 00 lea 0x7f61(%rip),%rdi # 9068 <__TMC_END__> + 1107: 48 8d 05 5a 7f 00 00 lea 0x7f5a(%rip),%rax # 9068 <__TMC_END__> + 110e: 48 39 f8 cmp %rdi,%rax + 1111: 74 15 je 1128 <_start+0x58> + 1113: 48 8b 05 ae 7e 00 00 mov 0x7eae(%rip),%rax # 8fc8 <_ITM_deregisterTMCloneTable@Base> + 111a: 48 85 c0 test %rax,%rax + 111d: 74 09 je 1128 <_start+0x58> + 111f: ff e0 jmp *%rax + 1121: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1128: c3 ret + 1129: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1130: 48 8d 3d 31 7f 00 00 lea 0x7f31(%rip),%rdi # 9068 <__TMC_END__> + 1137: 48 8d 35 2a 7f 00 00 lea 0x7f2a(%rip),%rsi # 9068 <__TMC_END__> + 113e: 48 29 fe sub %rdi,%rsi + 1141: 48 89 f0 mov %rsi,%rax + 1144: 48 c1 ee 3f shr $0x3f,%rsi + 1148: 48 c1 f8 03 sar $0x3,%rax + 114c: 48 01 c6 add %rax,%rsi + 114f: 48 d1 fe sar $1,%rsi + 1152: 74 14 je 1168 <_start+0x98> + 1154: 48 8b 05 7d 7e 00 00 mov 0x7e7d(%rip),%rax # 8fd8 <_ITM_registerTMCloneTable@Base> + 115b: 48 85 c0 test %rax,%rax + 115e: 74 08 je 1168 <_start+0x98> + 1160: ff e0 jmp *%rax + 1162: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 1168: c3 ret + 1169: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1170: f3 0f 1e fa endbr64 + 1174: 80 3d 0d 7f 00 00 00 cmpb $0x0,0x7f0d(%rip) # 9088 + 117b: 75 33 jne 11b0 <_start+0xe0> + 117d: 55 push %rbp + 117e: 48 83 3d 5a 7e 00 00 cmpq $0x0,0x7e5a(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> + 1185: 00 + 1186: 48 89 e5 mov %rsp,%rbp + 1189: 74 0d je 1198 <_start+0xc8> + 118b: 48 8b 3d c6 7e 00 00 mov 0x7ec6(%rip),%rdi # 9058 <__dso_handle> + 1192: ff 15 48 7e 00 00 call *0x7e48(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> + 1198: e8 63 ff ff ff call 1100 <_start+0x30> + 119d: c6 05 e4 7e 00 00 01 movb $0x1,0x7ee4(%rip) # 9088 + 11a4: 5d pop %rbp + 11a5: c3 ret + 11a6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 11ad: 00 00 00 + 11b0: c3 ret + 11b1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 11b8: 00 00 00 00 + 11bc: 0f 1f 40 00 nopl 0x0(%rax) + 11c0: f3 0f 1e fa endbr64 + 11c4: e9 67 ff ff ff jmp 1130 <_start+0x60> + +00000000000011c9 : + 11c9: 48 83 ec 28 sub $0x28,%rsp + 11cd: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 11d2: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 11d7: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 11dc: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 11e1: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 11e6: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 11eb: 48 89 ce mov %rcx,%rsi + 11ee: 48 89 c7 mov %rax,%rdi + 11f1: e8 a7 07 00 00 call 199d + 11f6: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 11fb: 48 8d 88 00 03 00 00 lea 0x300(%rax),%rcx + 1202: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1207: ba 20 03 00 00 mov $0x320,%edx + 120c: 48 89 c6 mov %rax,%rsi + 120f: 48 89 cf mov %rcx,%rdi + 1212: e8 99 fe ff ff call 10b0 + 1217: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 121c: 48 8d 88 20 06 00 00 lea 0x620(%rax),%rcx + 1223: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1228: ba 20 03 00 00 mov $0x320,%edx + 122d: 48 89 c6 mov %rax,%rsi + 1230: 48 89 cf mov %rcx,%rdi + 1233: e8 37 41 00 00 call 536f + 1238: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 123d: 48 8d 48 20 lea 0x20(%rax),%rcx + 1241: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 1246: 48 05 40 06 00 00 add $0x640,%rax + 124c: ba 20 00 00 00 mov $0x20,%edx + 1251: 48 89 ce mov %rcx,%rsi + 1254: 48 89 c7 mov %rax,%rdi + 1257: e8 54 fe ff ff call 10b0 + 125c: b8 00 00 00 00 mov $0x0,%eax + 1261: 48 83 c4 28 add $0x28,%rsp + 1265: c3 ret + +0000000000001266 : + 1266: 48 83 ec 68 sub $0x68,%rsp + 126a: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 126f: 48 89 34 24 mov %rsi,(%rsp) + 1273: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 127a: 00 00 + 127c: 48 89 44 24 58 mov %rax,0x58(%rsp) + 1281: 31 c0 xor %eax,%eax + 1283: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 1288: be 40 00 00 00 mov $0x40,%esi + 128d: 48 89 c7 mov %rax,%rdi + 1290: e8 fd 43 00 00 call 5692 + 1295: 48 8d 54 24 10 lea 0x10(%rsp),%rdx + 129a: 48 8b 0c 24 mov (%rsp),%rcx + 129e: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 12a3: 48 89 ce mov %rcx,%rsi + 12a6: 48 89 c7 mov %rax,%rdi + 12a9: e8 1b ff ff ff call 11c9 + 12ae: b8 00 00 00 00 mov $0x0,%eax + 12b3: 48 8b 54 24 58 mov 0x58(%rsp),%rdx + 12b8: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx + 12bf: 00 00 + 12c1: 74 05 je 12c8 + 12c3: e8 b8 fd ff ff call 1080 <__stack_chk_fail@plt> + 12c8: 48 83 c4 68 add $0x68,%rsp + 12cc: c3 ret + +00000000000012cd : + 12cd: 48 81 ec b8 00 00 00 sub $0xb8,%rsp + 12d4: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 12d9: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 12de: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 12e3: 48 89 0c 24 mov %rcx,(%rsp) + 12e7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 12ee: 00 00 + 12f0: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) + 12f7: 00 + 12f8: 31 c0 xor %eax,%eax + 12fa: 48 8b 0c 24 mov (%rsp),%rcx + 12fe: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 1303: ba 20 00 00 00 mov $0x20,%edx + 1308: 48 89 ce mov %rcx,%rsi + 130b: 48 89 c7 mov %rax,%rdi + 130e: e8 9d fd ff ff call 10b0 + 1313: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 1318: 48 83 c0 20 add $0x20,%rax + 131c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 1321: ba 20 03 00 00 mov $0x320,%edx + 1326: 48 89 ce mov %rcx,%rsi + 1329: 48 89 c7 mov %rax,%rdi + 132c: e8 3e 40 00 00 call 536f + 1331: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx + 1336: 48 8d 44 24 60 lea 0x60(%rsp),%rax + 133b: ba 40 00 00 00 mov $0x40,%edx + 1340: 48 89 ce mov %rcx,%rsi + 1343: 48 89 c7 mov %rax,%rdi + 1346: e8 d8 40 00 00 call 5423 + 134b: 48 8d 44 24 60 lea 0x60(%rsp),%rax + 1350: 48 83 c0 20 add $0x20,%rax + 1354: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 1359: 48 8d 74 24 20 lea 0x20(%rsp),%rsi + 135e: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi + 1363: 48 89 c1 mov %rax,%rcx + 1366: e8 7c 08 00 00 call 1be7 + 136b: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx + 1370: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 1375: ba 20 00 00 00 mov $0x20,%edx + 137a: 48 89 ce mov %rcx,%rsi + 137d: 48 89 c7 mov %rax,%rdi + 1380: e8 2b fd ff ff call 10b0 + 1385: b8 00 00 00 00 mov $0x0,%eax + 138a: 48 8b 94 24 a8 00 00 mov 0xa8(%rsp),%rdx + 1391: 00 + 1392: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx + 1399: 00 00 + 139b: 74 05 je 13a2 + 139d: e8 de fc ff ff call 1080 <__stack_chk_fail@plt> + 13a2: 48 81 c4 b8 00 00 00 add $0xb8,%rsp + 13a9: c3 ret + +00000000000013aa : + 13aa: 48 83 ec 58 sub $0x58,%rsp + 13ae: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 13b3: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 13b8: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 13bd: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 13c4: 00 00 + 13c6: 48 89 44 24 48 mov %rax,0x48(%rsp) + 13cb: 31 c0 xor %eax,%eax + 13cd: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 13d2: be 20 00 00 00 mov $0x20,%esi + 13d7: 48 89 c7 mov %rax,%rdi + 13da: e8 b3 42 00 00 call 5692 + 13df: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx + 13e4: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 13e9: 48 8b 74 24 10 mov 0x10(%rsp),%rsi + 13ee: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 13f3: 48 89 c7 mov %rax,%rdi + 13f6: e8 d2 fe ff ff call 12cd + 13fb: b8 00 00 00 00 mov $0x0,%eax + 1400: 48 8b 54 24 48 mov 0x48(%rsp),%rdx + 1405: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx + 140c: 00 00 + 140e: 74 05 je 1415 + 1410: e8 6b fc ff ff call 1080 <__stack_chk_fail@plt> + 1415: 48 83 c4 58 add $0x58,%rsp + 1419: c3 ret + +000000000000141a : + 141a: 48 81 ec c8 03 00 00 sub $0x3c8,%rsp + 1421: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 1426: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 142b: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 1430: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 1437: 00 00 + 1439: 48 89 84 24 b8 03 00 mov %rax,0x3b8(%rsp) + 1440: 00 + 1441: 31 c0 xor %eax,%eax + 1443: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 1448: 48 05 00 03 00 00 add $0x300,%rax + 144e: 48 89 44 24 28 mov %rax,0x28(%rsp) + 1453: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 1458: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 145d: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 1462: 48 89 ce mov %rcx,%rsi + 1465: 48 89 c7 mov %rax,%rdi + 1468: e8 14 0a 00 00 call 1e81 + 146d: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 1472: 48 8d 88 20 06 00 00 lea 0x620(%rax),%rcx + 1479: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 147e: 48 83 c0 20 add $0x20,%rax + 1482: ba 20 00 00 00 mov $0x20,%edx + 1487: 48 89 ce mov %rcx,%rsi + 148a: 48 89 c7 mov %rax,%rdi + 148d: e8 1e fc ff ff call 10b0 + 1492: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx + 1497: 48 8d 44 24 70 lea 0x70(%rsp),%rax + 149c: ba 40 00 00 00 mov $0x40,%edx + 14a1: 48 89 ce mov %rcx,%rsi + 14a4: 48 89 c7 mov %rax,%rdi + 14a7: e8 77 3f 00 00 call 5423 + 14ac: 48 8d 44 24 70 lea 0x70(%rsp),%rax + 14b1: 48 83 c0 20 add $0x20,%rax + 14b5: 48 8b 54 24 28 mov 0x28(%rsp),%rdx + 14ba: 48 8d 74 24 30 lea 0x30(%rsp),%rsi + 14bf: 48 8d bc 24 b0 00 00 lea 0xb0(%rsp),%rdi + 14c6: 00 + 14c7: 48 89 c1 mov %rax,%rcx + 14ca: e8 18 07 00 00 call 1be7 + 14cf: 48 8d 8c 24 b0 00 00 lea 0xb0(%rsp),%rcx + 14d6: 00 + 14d7: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 14dc: ba 00 03 00 00 mov $0x300,%edx + 14e1: 48 89 ce mov %rcx,%rsi + 14e4: 48 89 c7 mov %rax,%rdi + 14e7: e8 ec 20 00 00 call 35d8 + 14ec: 89 44 24 24 mov %eax,0x24(%rsp) + 14f0: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 14f5: 48 8d 88 40 06 00 00 lea 0x640(%rax),%rcx + 14fc: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 1501: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1506: 48 89 ce mov %rcx,%rsi + 1509: 48 89 c7 mov %rax,%rdi + 150c: e8 d2 40 00 00 call 55e3 + 1511: 83 7c 24 24 00 cmpl $0x0,0x24(%rsp) + 1516: 0f 94 c0 sete %al + 1519: 0f b6 d0 movzbl %al,%edx + 151c: 48 8d 74 24 70 lea 0x70(%rsp),%rsi + 1521: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1526: 89 d1 mov %edx,%ecx + 1528: ba 20 00 00 00 mov $0x20,%edx + 152d: 48 89 c7 mov %rax,%rdi + 1530: e8 07 21 00 00 call 363c + 1535: b8 00 00 00 00 mov $0x0,%eax + 153a: 48 8b 94 24 b8 03 00 mov 0x3b8(%rsp),%rdx + 1541: 00 + 1542: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx + 1549: 00 00 + 154b: 74 05 je 1552 + 154d: e8 2e fb ff ff call 1080 <__stack_chk_fail@plt> + 1552: 48 81 c4 c8 03 00 00 add $0x3c8,%rsp + 1559: c3 ret + +000000000000155a : + 155a: 48 83 ec 28 sub $0x28,%rsp + 155e: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 1563: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 1568: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 156d: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 1572: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1577: 48 89 d6 mov %rdx,%rsi + 157a: 48 89 c7 mov %rax,%rdi + 157d: e8 35 0d 00 00 call 22b7 + 1582: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1587: 48 8d 88 00 03 00 00 lea 0x300(%rax),%rcx + 158e: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 1593: ba 20 00 00 00 mov $0x20,%edx + 1598: 48 89 c6 mov %rax,%rsi + 159b: 48 89 cf mov %rcx,%rdi + 159e: e8 0d fb ff ff call 10b0 + 15a3: 90 nop + 15a4: 48 83 c4 28 add $0x28,%rsp + 15a8: c3 ret + +00000000000015a9 : + 15a9: 48 83 ec 28 sub $0x28,%rsp + 15ad: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 15b2: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 15b7: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 15bc: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 15c1: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 15c6: 48 89 d6 mov %rdx,%rsi + 15c9: 48 89 c7 mov %rax,%rdi + 15cc: e8 45 0d 00 00 call 2316 + 15d1: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 15d6: 48 8d 88 00 03 00 00 lea 0x300(%rax),%rcx + 15dd: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 15e2: ba 20 00 00 00 mov $0x20,%edx + 15e7: 48 89 ce mov %rcx,%rsi + 15ea: 48 89 c7 mov %rax,%rdi + 15ed: e8 be fa ff ff call 10b0 + 15f2: 90 nop + 15f3: 48 83 c4 28 add $0x28,%rsp + 15f7: c3 ret + +00000000000015f8 : + 15f8: 48 83 ec 18 sub $0x18,%rsp + 15fc: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 1601: 48 89 34 24 mov %rsi,(%rsp) + 1605: 48 8b 14 24 mov (%rsp),%rdx + 1609: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 160e: 48 89 d6 mov %rdx,%rsi + 1611: 48 89 c7 mov %rax,%rdi + 1614: e8 9e 0c 00 00 call 22b7 + 1619: 90 nop + 161a: 48 83 c4 18 add $0x18,%rsp + 161e: c3 ret + +000000000000161f : + 161f: 48 83 ec 18 sub $0x18,%rsp + 1623: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 1628: 48 89 34 24 mov %rsi,(%rsp) + 162c: 48 8b 14 24 mov (%rsp),%rdx + 1630: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 1635: 48 89 d6 mov %rdx,%rsi + 1638: 48 89 c7 mov %rax,%rdi + 163b: e8 d6 0c 00 00 call 2316 + 1640: 90 nop + 1641: 48 83 c4 18 add $0x18,%rsp + 1645: c3 ret + +0000000000001646 : + 1646: 48 83 ec 28 sub $0x28,%rsp + 164a: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 164f: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 1654: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 1659: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 165e: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1663: 48 89 d6 mov %rdx,%rsi + 1666: 48 89 c7 mov %rax,%rdi + 1669: e8 1d 09 00 00 call 1f8b + 166e: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1673: 48 8d 90 80 02 00 00 lea 0x280(%rax),%rdx + 167a: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 167f: 48 89 c6 mov %rax,%rsi + 1682: 48 89 d7 mov %rdx,%rdi + 1685: e8 f8 0e 00 00 call 2582 + 168a: 90 nop + 168b: 48 83 c4 28 add $0x28,%rsp + 168f: c3 ret + +0000000000001690 : + 1690: 48 83 ec 28 sub $0x28,%rsp + 1694: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 1699: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 169e: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 16a3: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 16a8: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 16ad: 48 89 d6 mov %rdx,%rsi + 16b0: 48 89 c7 mov %rax,%rdi + 16b3: e8 8d 0a 00 00 call 2145 + 16b8: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 16bd: 48 8d 90 80 02 00 00 lea 0x280(%rax),%rdx + 16c4: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 16c9: 48 89 d6 mov %rdx,%rsi + 16cc: 48 89 c7 mov %rax,%rdi + 16cf: e8 00 10 00 00 call 26d4 + 16d4: 90 nop + 16d5: 48 83 c4 28 add $0x28,%rsp + 16d9: c3 ret + +00000000000016da : + 16da: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 16df: 89 74 24 e4 mov %esi,-0x1c(%rsp) + 16e3: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) + 16e8: 89 4c 24 e0 mov %ecx,-0x20(%rsp) + 16ec: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 16f3: 00 + 16f4: 8b 44 24 fc mov -0x4(%rsp),%eax + 16f8: 89 44 24 f8 mov %eax,-0x8(%rsp) + 16fc: e9 d9 00 00 00 jmp 17da + 1701: 8b 54 24 fc mov -0x4(%rsp),%edx + 1705: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 170a: 48 01 d0 add %rdx,%rax + 170d: 0f b6 00 movzbl (%rax),%eax + 1710: 0f b6 d0 movzbl %al,%edx + 1713: 8b 44 24 fc mov -0x4(%rsp),%eax + 1717: 83 c0 01 add $0x1,%eax + 171a: 89 c1 mov %eax,%ecx + 171c: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 1721: 48 01 c8 add %rcx,%rax + 1724: 0f b6 00 movzbl (%rax),%eax + 1727: 0f b6 c0 movzbl %al,%eax + 172a: c1 e0 08 shl $0x8,%eax + 172d: 09 d0 or %edx,%eax + 172f: 66 25 ff 0f and $0xfff,%ax + 1733: 66 89 44 24 f4 mov %ax,-0xc(%rsp) + 1738: 8b 44 24 fc mov -0x4(%rsp),%eax + 173c: 83 c0 01 add $0x1,%eax + 173f: 89 c2 mov %eax,%edx + 1741: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 1746: 48 01 d0 add %rdx,%rax + 1749: 0f b6 00 movzbl (%rax),%eax + 174c: c0 e8 04 shr $0x4,%al + 174f: 0f b6 d0 movzbl %al,%edx + 1752: 8b 44 24 fc mov -0x4(%rsp),%eax + 1756: 83 c0 02 add $0x2,%eax + 1759: 89 c1 mov %eax,%ecx + 175b: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 1760: 48 01 c8 add %rcx,%rax + 1763: 0f b6 00 movzbl (%rax),%eax + 1766: 0f b6 c0 movzbl %al,%eax + 1769: c1 e0 04 shl $0x4,%eax + 176c: 09 d0 or %edx,%eax + 176e: 66 25 ff 0f and $0xfff,%ax + 1772: 66 89 44 24 f6 mov %ax,-0xa(%rsp) + 1777: 83 44 24 fc 03 addl $0x3,-0x4(%rsp) + 177c: 66 81 7c 24 f4 00 0d cmpw $0xd00,-0xc(%rsp) + 1783: 77 21 ja 17a6 + 1785: 8b 44 24 f8 mov -0x8(%rsp),%eax + 1789: 8d 50 01 lea 0x1(%rax),%edx + 178c: 89 54 24 f8 mov %edx,-0x8(%rsp) + 1790: 89 c0 mov %eax,%eax + 1792: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 1796: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 179b: 48 01 c2 add %rax,%rdx + 179e: 0f b7 44 24 f4 movzwl -0xc(%rsp),%eax + 17a3: 66 89 02 mov %ax,(%rdx) + 17a6: 8b 44 24 f8 mov -0x8(%rsp),%eax + 17aa: 3b 44 24 e4 cmp -0x1c(%rsp),%eax + 17ae: 73 2a jae 17da + 17b0: 66 81 7c 24 f6 00 0d cmpw $0xd00,-0xa(%rsp) + 17b7: 77 21 ja 17da + 17b9: 8b 44 24 f8 mov -0x8(%rsp),%eax + 17bd: 8d 50 01 lea 0x1(%rax),%edx + 17c0: 89 54 24 f8 mov %edx,-0x8(%rsp) + 17c4: 89 c0 mov %eax,%eax + 17c6: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 17ca: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 17cf: 48 01 c2 add %rax,%rdx + 17d2: 0f b7 44 24 f6 movzwl -0xa(%rsp),%eax + 17d7: 66 89 02 mov %ax,(%rdx) + 17da: 8b 44 24 f8 mov -0x8(%rsp),%eax + 17de: 3b 44 24 e4 cmp -0x1c(%rsp),%eax + 17e2: 73 11 jae 17f5 + 17e4: 8b 44 24 fc mov -0x4(%rsp),%eax + 17e8: 83 c0 03 add $0x3,%eax + 17eb: 39 44 24 e0 cmp %eax,-0x20(%rsp) + 17ef: 0f 83 0c ff ff ff jae 1701 + 17f5: 8b 44 24 f8 mov -0x8(%rsp),%eax + 17f9: c3 ret + +00000000000017fa : + 17fa: 48 81 ec 08 03 00 00 sub $0x308,%rsp + 1801: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 1806: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 180b: 89 54 24 0c mov %edx,0xc(%rsp) + 180f: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 1816: 00 00 + 1818: 48 89 84 24 f8 02 00 mov %rax,0x2f8(%rsp) + 181f: 00 + 1820: 31 c0 xor %eax,%eax + 1822: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) + 1829: 00 + 182a: e9 42 01 00 00 jmp 1971 + 182f: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) + 1836: 00 + 1837: e9 25 01 00 00 jmp 1961 + 183c: 83 7c 24 0c 00 cmpl $0x0,0xc(%rsp) + 1841: 74 22 je 1865 + 1843: 8b 44 24 28 mov 0x28(%rsp),%eax + 1847: 0f b6 c8 movzbl %al,%ecx + 184a: 8b 44 24 24 mov 0x24(%rsp),%eax + 184e: 0f b6 d0 movzbl %al,%edx + 1851: 48 8b 74 24 10 mov 0x10(%rsp),%rsi + 1856: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 185b: 48 89 c7 mov %rax,%rdi + 185e: e8 74 3c 00 00 call 54d7 + 1863: eb 20 jmp 1885 + 1865: 8b 44 24 24 mov 0x24(%rsp),%eax + 1869: 0f b6 c8 movzbl %al,%ecx + 186c: 8b 44 24 28 mov 0x28(%rsp),%eax + 1870: 0f b6 d0 movzbl %al,%edx + 1873: 48 8b 74 24 10 mov 0x10(%rsp),%rsi + 1878: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 187d: 48 89 c7 mov %rax,%rdi + 1880: e8 52 3c 00 00 call 54d7 + 1885: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 188a: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax + 1891: 00 + 1892: be 03 00 00 00 mov $0x3,%esi + 1897: 48 89 c7 mov %rax,%rdi + 189a: e8 74 37 00 00 call 5013 + 189f: c7 44 24 2c f8 01 00 movl $0x1f8,0x2c(%rsp) + 18a6: 00 + 18a7: 8b 44 24 24 mov 0x24(%rsp),%eax + 18ab: 48 c1 e0 0a shl $0xa,%rax + 18af: 48 89 c2 mov %rax,%rdx + 18b2: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 18b7: 48 01 c2 add %rax,%rdx + 18ba: 8b 44 24 28 mov 0x28(%rsp),%eax + 18be: 48 c1 e0 09 shl $0x9,%rax + 18c2: 48 8d 3c 02 lea (%rdx,%rax,1),%rdi + 18c6: 8b 54 24 2c mov 0x2c(%rsp),%edx + 18ca: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax + 18d1: 00 + 18d2: 89 d1 mov %edx,%ecx + 18d4: 48 89 c2 mov %rax,%rdx + 18d7: be 00 01 00 00 mov $0x100,%esi + 18dc: e8 f9 fd ff ff call 16da + 18e1: 89 44 24 20 mov %eax,0x20(%rsp) + 18e5: eb 6b jmp 1952 + 18e7: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 18ec: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax + 18f3: 00 + 18f4: be 01 00 00 00 mov $0x1,%esi + 18f9: 48 89 c7 mov %rax,%rdi + 18fc: e8 12 37 00 00 call 5013 + 1901: c7 44 24 2c a8 00 00 movl $0xa8,0x2c(%rsp) + 1908: 00 + 1909: b8 00 01 00 00 mov $0x100,%eax + 190e: 2b 44 24 20 sub 0x20(%rsp),%eax + 1912: 8b 54 24 24 mov 0x24(%rsp),%edx + 1916: 48 89 d1 mov %rdx,%rcx + 1919: 48 c1 e1 0a shl $0xa,%rcx + 191d: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 1922: 48 01 d1 add %rdx,%rcx + 1925: 8b 54 24 28 mov 0x28(%rsp),%edx + 1929: 48 c1 e2 09 shl $0x9,%rdx + 192d: 48 01 d1 add %rdx,%rcx + 1930: 8b 54 24 20 mov 0x20(%rsp),%edx + 1934: 48 01 d2 add %rdx,%rdx + 1937: 48 8d 3c 11 lea (%rcx,%rdx,1),%rdi + 193b: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 193f: 48 8d 94 24 00 01 00 lea 0x100(%rsp),%rdx + 1946: 00 + 1947: 89 c6 mov %eax,%esi + 1949: e8 8c fd ff ff call 16da + 194e: 01 44 24 20 add %eax,0x20(%rsp) + 1952: 81 7c 24 20 ff 00 00 cmpl $0xff,0x20(%rsp) + 1959: 00 + 195a: 76 8b jbe 18e7 + 195c: 83 44 24 28 01 addl $0x1,0x28(%rsp) + 1961: 83 7c 24 28 01 cmpl $0x1,0x28(%rsp) + 1966: 0f 86 d0 fe ff ff jbe 183c + 196c: 83 44 24 24 01 addl $0x1,0x24(%rsp) + 1971: 83 7c 24 24 01 cmpl $0x1,0x24(%rsp) + 1976: 0f 86 b3 fe ff ff jbe 182f + 197c: 90 nop + 197d: 48 8b 84 24 f8 02 00 mov 0x2f8(%rsp),%rax + 1984: 00 + 1985: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 198c: 00 00 + 198e: 74 05 je 1995 + 1990: e8 eb f6 ff ff call 1080 <__stack_chk_fail@plt> + 1995: 48 81 c4 08 03 00 00 add $0x308,%rsp + 199c: c3 ret + +000000000000199d : + 199d: 48 81 ec 98 14 00 00 sub $0x1498,%rsp + 19a4: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 19a9: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 19ae: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 19b3: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 19ba: 00 00 + 19bc: 48 89 84 24 88 14 00 mov %rax,0x1488(%rsp) + 19c3: 00 + 19c4: 31 c0 xor %eax,%eax + 19c6: 48 8d 84 24 40 14 00 lea 0x1440(%rsp),%rax + 19cd: 00 + 19ce: 48 89 44 24 30 mov %rax,0x30(%rsp) + 19d3: 48 8d 84 24 40 14 00 lea 0x1440(%rsp),%rax + 19da: 00 + 19db: 48 83 c0 20 add $0x20,%rax + 19df: 48 89 44 24 38 mov %rax,0x38(%rsp) + 19e4: c6 44 24 2b 00 movb $0x0,0x2b(%rsp) + 19e9: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 19ee: 48 8d 84 24 40 14 00 lea 0x1440(%rsp),%rax + 19f5: 00 + 19f6: ba 20 00 00 00 mov $0x20,%edx + 19fb: 48 89 ce mov %rcx,%rsi + 19fe: 48 89 c7 mov %rax,%rdi + 1a01: e8 aa f6 ff ff call 10b0 + 1a06: c6 84 24 60 14 00 00 movb $0x2,0x1460(%rsp) + 1a0d: 02 + 1a0e: 48 8d 8c 24 40 14 00 lea 0x1440(%rsp),%rcx + 1a15: 00 + 1a16: 48 8d 84 24 40 14 00 lea 0x1440(%rsp),%rax + 1a1d: 00 + 1a1e: ba 21 00 00 00 mov $0x21,%edx + 1a23: 48 89 ce mov %rcx,%rsi + 1a26: 48 89 c7 mov %rax,%rdi + 1a29: e8 f5 39 00 00 call 5423 + 1a2e: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx + 1a33: 48 8d 84 24 40 0c 00 lea 0xc40(%rsp),%rax + 1a3a: 00 + 1a3b: ba 00 00 00 00 mov $0x0,%edx + 1a40: 48 89 ce mov %rcx,%rsi + 1a43: 48 89 c7 mov %rax,%rdi + 1a46: e8 af fd ff ff call 17fa + 1a4b: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 1a52: 00 + 1a53: eb 37 jmp 1a8c + 1a55: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax + 1a5a: 8d 50 01 lea 0x1(%rax),%edx + 1a5d: 88 54 24 2b mov %dl,0x2b(%rsp) + 1a61: 0f b6 d0 movzbl %al,%edx + 1a64: 48 8d 84 24 40 08 00 lea 0x840(%rsp),%rax + 1a6b: 00 + 1a6c: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 1a70: 48 c1 e1 09 shl $0x9,%rcx + 1a74: 48 01 c1 add %rax,%rcx + 1a77: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 1a7c: 48 89 c6 mov %rax,%rsi + 1a7f: 48 89 cf mov %rcx,%rdi + 1a82: e8 1a 10 00 00 call 2aa1 + 1a87: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 1a8c: 83 7c 24 2c 01 cmpl $0x1,0x2c(%rsp) + 1a91: 76 c2 jbe 1a55 + 1a93: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 1a9a: 00 + 1a9b: eb 34 jmp 1ad1 + 1a9d: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax + 1aa2: 8d 50 01 lea 0x1(%rax),%edx + 1aa5: 88 54 24 2b mov %dl,0x2b(%rsp) + 1aa9: 0f b6 d0 movzbl %al,%edx + 1aac: 48 8d 44 24 40 lea 0x40(%rsp),%rax + 1ab1: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 1ab5: 48 c1 e1 09 shl $0x9,%rcx + 1ab9: 48 01 c1 add %rax,%rcx + 1abc: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 1ac1: 48 89 c6 mov %rax,%rsi + 1ac4: 48 89 cf mov %rcx,%rdi + 1ac7: e8 d5 0f 00 00 call 2aa1 + 1acc: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 1ad1: 83 7c 24 2c 01 cmpl $0x1,0x2c(%rsp) + 1ad6: 76 c5 jbe 1a9d + 1ad8: 48 8d 84 24 40 08 00 lea 0x840(%rsp),%rax + 1adf: 00 + 1ae0: 48 89 c7 mov %rax,%rdi + 1ae3: e8 8c 08 00 00 call 2374 + 1ae8: 48 8d 44 24 40 lea 0x40(%rsp),%rax + 1aed: 48 89 c7 mov %rax,%rdi + 1af0: e8 7f 08 00 00 call 2374 + 1af5: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 1afc: 00 + 1afd: eb 5b jmp 1b5a + 1aff: 48 8d 84 24 40 0c 00 lea 0xc40(%rsp),%rax + 1b06: 00 + 1b07: 8b 54 24 2c mov 0x2c(%rsp),%edx + 1b0b: 48 c1 e2 0a shl $0xa,%rdx + 1b0f: 48 8d 34 10 lea (%rax,%rdx,1),%rsi + 1b13: 48 8d 84 24 40 04 00 lea 0x440(%rsp),%rax + 1b1a: 00 + 1b1b: 8b 54 24 2c mov 0x2c(%rsp),%edx + 1b1f: 48 c1 e2 09 shl $0x9,%rdx + 1b23: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx + 1b27: 48 8d 84 24 40 08 00 lea 0x840(%rsp),%rax + 1b2e: 00 + 1b2f: 48 89 c2 mov %rax,%rdx + 1b32: 48 89 cf mov %rcx,%rdi + 1b35: e8 bc 08 00 00 call 23f6 + 1b3a: 48 8d 84 24 40 04 00 lea 0x440(%rsp),%rax + 1b41: 00 + 1b42: 8b 54 24 2c mov 0x2c(%rsp),%edx + 1b46: 48 c1 e2 09 shl $0x9,%rdx + 1b4a: 48 01 d0 add %rdx,%rax + 1b4d: 48 89 c7 mov %rax,%rdi + 1b50: e8 89 11 00 00 call 2cde + 1b55: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 1b5a: 83 7c 24 2c 01 cmpl $0x1,0x2c(%rsp) + 1b5f: 76 9e jbe 1aff + 1b61: 48 8d 54 24 40 lea 0x40(%rsp),%rdx + 1b66: 48 8d 8c 24 40 04 00 lea 0x440(%rsp),%rcx + 1b6d: 00 + 1b6e: 48 8d 84 24 40 04 00 lea 0x440(%rsp),%rax + 1b75: 00 + 1b76: 48 89 ce mov %rcx,%rsi + 1b79: 48 89 c7 mov %rax,%rdi + 1b7c: e8 8d 09 00 00 call 250e + 1b81: 48 8d 84 24 40 04 00 lea 0x440(%rsp),%rax + 1b88: 00 + 1b89: 48 89 c7 mov %rax,%rdi + 1b8c: e8 3c 09 00 00 call 24cd + 1b91: 48 8d 94 24 40 08 00 lea 0x840(%rsp),%rdx + 1b98: 00 + 1b99: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 1b9e: 48 89 d6 mov %rdx,%rsi + 1ba1: 48 89 c7 mov %rax,%rdi + 1ba4: e8 4f fa ff ff call 15f8 + 1ba9: 48 8b 54 24 30 mov 0x30(%rsp),%rdx + 1bae: 48 8d 8c 24 40 04 00 lea 0x440(%rsp),%rcx + 1bb5: 00 + 1bb6: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1bbb: 48 89 ce mov %rcx,%rsi + 1bbe: 48 89 c7 mov %rax,%rdi + 1bc1: e8 94 f9 ff ff call 155a + 1bc6: 90 nop + 1bc7: 48 8b 84 24 88 14 00 mov 0x1488(%rsp),%rax + 1bce: 00 + 1bcf: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1bd6: 00 00 + 1bd8: 74 05 je 1bdf + 1bda: e8 a1 f4 ff ff call 1080 <__stack_chk_fail@plt> + 1bdf: 48 81 c4 98 14 00 00 add $0x1498,%rsp + 1be6: c3 ret + +0000000000001be7 : + 1be7: 48 81 ec 68 1e 00 00 sub $0x1e68,%rsp + 1bee: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 1bf3: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 1bf8: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 1bfd: 48 89 0c 24 mov %rcx,(%rsp) + 1c01: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 1c08: 00 00 + 1c0a: 48 89 84 24 58 1e 00 mov %rax,0x1e58(%rsp) + 1c11: 00 + 1c12: 31 c0 xor %eax,%eax + 1c14: c6 44 24 2b 00 movb $0x0,0x2b(%rsp) + 1c19: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 1c1e: 48 8d 8c 24 30 1e 00 lea 0x1e30(%rsp),%rcx + 1c25: 00 + 1c26: 48 8d 84 24 30 0a 00 lea 0xa30(%rsp),%rax + 1c2d: 00 + 1c2e: 48 89 ce mov %rcx,%rsi + 1c31: 48 89 c7 mov %rax,%rdi + 1c34: e8 70 f9 ff ff call 15a9 + 1c39: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 1c3e: 48 8d 84 24 30 02 00 lea 0x230(%rsp),%rax + 1c45: 00 + 1c46: 48 89 d6 mov %rdx,%rsi + 1c49: 48 89 c7 mov %rax,%rdi + 1c4c: e8 d7 0c 00 00 call 2928 + 1c51: 48 8d 8c 24 30 1e 00 lea 0x1e30(%rsp),%rcx + 1c58: 00 + 1c59: 48 8d 84 24 30 16 00 lea 0x1630(%rsp),%rax + 1c60: 00 + 1c61: ba 01 00 00 00 mov $0x1,%edx + 1c66: 48 89 ce mov %rcx,%rsi + 1c69: 48 89 c7 mov %rax,%rdi + 1c6c: e8 89 fb ff ff call 17fa + 1c71: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 1c78: 00 + 1c79: eb 39 jmp 1cb4 + 1c7b: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax + 1c80: 8d 50 01 lea 0x1(%rax),%edx + 1c83: 88 54 24 2b mov %dl,0x2b(%rsp) + 1c87: 0f b6 d0 movzbl %al,%edx + 1c8a: 8b 44 24 2c mov 0x2c(%rsp),%eax + 1c8e: 48 c1 e0 09 shl $0x9,%rax + 1c92: 48 89 c1 mov %rax,%rcx + 1c95: 48 8d 84 24 30 06 00 lea 0x630(%rsp),%rax + 1c9c: 00 + 1c9d: 48 01 c1 add %rax,%rcx + 1ca0: 48 8b 04 24 mov (%rsp),%rax + 1ca4: 48 89 c6 mov %rax,%rsi + 1ca7: 48 89 cf mov %rcx,%rdi + 1caa: e8 f2 0d 00 00 call 2aa1 + 1caf: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 1cb4: 83 7c 24 2c 01 cmpl $0x1,0x2c(%rsp) + 1cb9: 76 c0 jbe 1c7b + 1cbb: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 1cc2: 00 + 1cc3: eb 39 jmp 1cfe + 1cc5: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax + 1cca: 8d 50 01 lea 0x1(%rax),%edx + 1ccd: 88 54 24 2b mov %dl,0x2b(%rsp) + 1cd1: 0f b6 d0 movzbl %al,%edx + 1cd4: 8b 44 24 2c mov 0x2c(%rsp),%eax + 1cd8: 48 c1 e0 09 shl $0x9,%rax + 1cdc: 48 89 c1 mov %rax,%rcx + 1cdf: 48 8d 84 24 30 0e 00 lea 0xe30(%rsp),%rax + 1ce6: 00 + 1ce7: 48 01 c1 add %rax,%rcx + 1cea: 48 8b 04 24 mov (%rsp),%rax + 1cee: 48 89 c6 mov %rax,%rsi + 1cf1: 48 89 cf mov %rcx,%rdi + 1cf4: e8 24 0e 00 00 call 2b1d + 1cf9: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 1cfe: 83 7c 24 2c 01 cmpl $0x1,0x2c(%rsp) + 1d03: 76 c0 jbe 1cc5 + 1d05: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax + 1d0a: 8d 50 01 lea 0x1(%rax),%edx + 1d0d: 88 54 24 2b mov %dl,0x2b(%rsp) + 1d11: 0f b6 d0 movzbl %al,%edx + 1d14: 48 8b 0c 24 mov (%rsp),%rcx + 1d18: 48 8d 84 24 30 04 00 lea 0x430(%rsp),%rax + 1d1f: 00 + 1d20: 48 89 ce mov %rcx,%rsi + 1d23: 48 89 c7 mov %rax,%rdi + 1d26: e8 f2 0d 00 00 call 2b1d + 1d2b: 48 8d 84 24 30 06 00 lea 0x630(%rsp),%rax + 1d32: 00 + 1d33: 48 89 c7 mov %rax,%rdi + 1d36: e8 39 06 00 00 call 2374 + 1d3b: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 1d42: 00 + 1d43: eb 40 jmp 1d85 + 1d45: 48 8d 84 24 30 16 00 lea 0x1630(%rsp),%rax + 1d4c: 00 + 1d4d: 8b 54 24 2c mov 0x2c(%rsp),%edx + 1d51: 48 c1 e2 0a shl $0xa,%rdx + 1d55: 48 8d 34 10 lea (%rax,%rdx,1),%rsi + 1d59: 48 8d 84 24 30 12 00 lea 0x1230(%rsp),%rax + 1d60: 00 + 1d61: 8b 54 24 2c mov 0x2c(%rsp),%edx + 1d65: 48 c1 e2 09 shl $0x9,%rdx + 1d69: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx + 1d6d: 48 8d 84 24 30 06 00 lea 0x630(%rsp),%rax + 1d74: 00 + 1d75: 48 89 c2 mov %rax,%rdx + 1d78: 48 89 cf mov %rcx,%rdi + 1d7b: e8 76 06 00 00 call 23f6 + 1d80: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 1d85: 83 7c 24 2c 01 cmpl $0x1,0x2c(%rsp) + 1d8a: 76 b9 jbe 1d45 + 1d8c: 48 8d 94 24 30 06 00 lea 0x630(%rsp),%rdx + 1d93: 00 + 1d94: 48 8d 8c 24 30 0a 00 lea 0xa30(%rsp),%rcx + 1d9b: 00 + 1d9c: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 1da1: 48 89 ce mov %rcx,%rsi + 1da4: 48 89 c7 mov %rax,%rdi + 1da7: e8 4a 06 00 00 call 23f6 + 1dac: 48 8d 84 24 30 12 00 lea 0x1230(%rsp),%rax + 1db3: 00 + 1db4: 48 89 c7 mov %rax,%rdi + 1db7: e8 f9 05 00 00 call 23b5 + 1dbc: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 1dc1: 48 89 c7 mov %rax,%rdi + 1dc4: e8 f9 0d 00 00 call 2bc2 + 1dc9: 48 8d 94 24 30 0e 00 lea 0xe30(%rsp),%rdx + 1dd0: 00 + 1dd1: 48 8d 8c 24 30 12 00 lea 0x1230(%rsp),%rcx + 1dd8: 00 + 1dd9: 48 8d 84 24 30 12 00 lea 0x1230(%rsp),%rax + 1de0: 00 + 1de1: 48 89 ce mov %rcx,%rsi + 1de4: 48 89 c7 mov %rax,%rdi + 1de7: e8 22 07 00 00 call 250e + 1dec: 48 8d 94 24 30 04 00 lea 0x430(%rsp),%rdx + 1df3: 00 + 1df4: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx + 1df9: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 1dfe: 48 89 ce mov %rcx,%rsi + 1e01: 48 89 c7 mov %rax,%rdi + 1e04: e8 7c 0f 00 00 call 2d85 + 1e09: 48 8d 94 24 30 02 00 lea 0x230(%rsp),%rdx + 1e10: 00 + 1e11: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx + 1e16: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 1e1b: 48 89 ce mov %rcx,%rsi + 1e1e: 48 89 c7 mov %rax,%rdi + 1e21: e8 5f 0f 00 00 call 2d85 + 1e26: 48 8d 84 24 30 12 00 lea 0x1230(%rsp),%rax + 1e2d: 00 + 1e2e: 48 89 c7 mov %rax,%rdi + 1e31: e8 97 06 00 00 call 24cd + 1e36: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 1e3b: 48 89 c7 mov %rax,%rdi + 1e3e: e8 f7 0e 00 00 call 2d3a + 1e43: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 1e48: 48 8d 8c 24 30 12 00 lea 0x1230(%rsp),%rcx + 1e4f: 00 + 1e50: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1e55: 48 89 ce mov %rcx,%rsi + 1e58: 48 89 c7 mov %rax,%rdi + 1e5b: e8 e6 f7 ff ff call 1646 + 1e60: 90 nop + 1e61: 48 8b 84 24 58 1e 00 mov 0x1e58(%rsp),%rax + 1e68: 00 + 1e69: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1e70: 00 00 + 1e72: 74 05 je 1e79 + 1e74: e8 07 f2 ff ff call 1080 <__stack_chk_fail@plt> + 1e79: 48 81 c4 68 1e 00 00 add $0x1e68,%rsp + 1e80: c3 ret + +0000000000001e81 : + 1e81: 48 81 ec 38 0c 00 00 sub $0xc38,%rsp + 1e88: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 1e8d: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 1e92: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 1e97: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 1e9e: 00 00 + 1ea0: 48 89 84 24 28 0c 00 mov %rax,0xc28(%rsp) + 1ea7: 00 + 1ea8: 31 c0 xor %eax,%eax + 1eaa: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 1eaf: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx + 1eb4: 48 8d 84 24 20 04 00 lea 0x420(%rsp),%rax + 1ebb: 00 + 1ebc: 48 89 ce mov %rcx,%rsi + 1ebf: 48 89 c7 mov %rax,%rdi + 1ec2: e8 c9 f7 ff ff call 1690 + 1ec7: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 1ecc: 48 8d 84 24 20 08 00 lea 0x820(%rsp),%rax + 1ed3: 00 + 1ed4: 48 89 d6 mov %rdx,%rsi + 1ed7: 48 89 c7 mov %rax,%rdi + 1eda: e8 40 f7 ff ff call 161f + 1edf: 48 8d 84 24 20 04 00 lea 0x420(%rsp),%rax + 1ee6: 00 + 1ee7: 48 89 c7 mov %rax,%rdi + 1eea: e8 85 04 00 00 call 2374 + 1eef: 48 8d 94 24 20 04 00 lea 0x420(%rsp),%rdx + 1ef6: 00 + 1ef7: 48 8d 8c 24 20 08 00 lea 0x820(%rsp),%rcx + 1efe: 00 + 1eff: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax + 1f06: 00 + 1f07: 48 89 ce mov %rcx,%rsi + 1f0a: 48 89 c7 mov %rax,%rdi + 1f0d: e8 e4 04 00 00 call 23f6 + 1f12: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax + 1f19: 00 + 1f1a: 48 89 c7 mov %rax,%rdi + 1f1d: e8 a0 0c 00 00 call 2bc2 + 1f22: 48 8d 94 24 20 02 00 lea 0x220(%rsp),%rdx + 1f29: 00 + 1f2a: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx + 1f2f: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax + 1f36: 00 + 1f37: 48 89 ce mov %rcx,%rsi + 1f3a: 48 89 c7 mov %rax,%rdi + 1f3d: e8 9b 0e 00 00 call 2ddd + 1f42: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax + 1f49: 00 + 1f4a: 48 89 c7 mov %rax,%rdi + 1f4d: e8 e8 0d 00 00 call 2d3a + 1f52: 48 8d 94 24 20 02 00 lea 0x220(%rsp),%rdx + 1f59: 00 + 1f5a: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1f5f: 48 89 d6 mov %rdx,%rsi + 1f62: 48 89 c7 mov %rax,%rdi + 1f65: e8 6e 0a 00 00 call 29d8 + 1f6a: 90 nop + 1f6b: 48 8b 84 24 28 0c 00 mov 0xc28(%rsp),%rax + 1f72: 00 + 1f73: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1f7a: 00 00 + 1f7c: 74 05 je 1f83 + 1f7e: e8 fd f0 ff ff call 1080 <__stack_chk_fail@plt> + 1f83: 48 81 c4 38 0c 00 00 add $0xc38,%rsp + 1f8a: c3 ret + +0000000000001f8b : + 1f8b: 48 83 ec 48 sub $0x48,%rsp + 1f8f: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 1f94: 48 89 34 24 mov %rsi,(%rsp) + 1f98: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 1f9f: 00 00 + 1fa1: 48 89 44 24 38 mov %rax,0x38(%rsp) + 1fa6: 31 c0 xor %eax,%eax + 1fa8: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 1faf: 00 + 1fb0: e9 6a 01 00 00 jmp 211f + 1fb5: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) + 1fbc: 00 + 1fbd: e9 4d 01 00 00 jmp 210f + 1fc2: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) + 1fc9: 00 + 1fca: e9 a6 00 00 00 jmp 2075 + 1fcf: 8b 44 24 20 mov 0x20(%rsp),%eax + 1fd3: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx + 1fda: 8b 44 24 24 mov 0x24(%rsp),%eax + 1fde: 01 c2 add %eax,%edx + 1fe0: 48 8b 04 24 mov (%rsp),%rax + 1fe4: 89 d1 mov %edx,%ecx + 1fe6: 8b 54 24 1c mov 0x1c(%rsp),%edx + 1fea: 48 c1 e2 08 shl $0x8,%rdx + 1fee: 48 01 ca add %rcx,%rdx + 1ff1: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 1ff5: 89 c2 mov %eax,%edx + 1ff7: 8b 44 24 24 mov 0x24(%rsp),%eax + 1ffb: 66 89 54 44 30 mov %dx,0x30(%rsp,%rax,2) + 2000: 8b 44 24 24 mov 0x24(%rsp),%eax + 2004: 0f b7 54 44 30 movzwl 0x30(%rsp,%rax,2),%edx + 2009: 8b 44 24 24 mov 0x24(%rsp),%eax + 200d: 0f b7 44 44 30 movzwl 0x30(%rsp,%rax,2),%eax + 2012: 66 c1 f8 0f sar $0xf,%ax + 2016: 66 25 01 0d and $0xd01,%ax + 201a: 01 c2 add %eax,%edx + 201c: 8b 44 24 24 mov 0x24(%rsp),%eax + 2020: 66 89 54 44 30 mov %dx,0x30(%rsp,%rax,2) + 2025: 8b 44 24 24 mov 0x24(%rsp),%eax + 2029: 0f b7 44 44 30 movzwl 0x30(%rsp,%rax,2),%eax + 202e: 0f b7 c0 movzwl %ax,%eax + 2031: 48 89 44 24 28 mov %rax,0x28(%rsp) + 2036: 48 c1 64 24 28 0a shlq $0xa,0x28(%rsp) + 203c: 48 81 44 24 28 81 06 addq $0x681,0x28(%rsp) + 2043: 00 00 + 2045: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 204a: 48 69 c0 b7 af 13 00 imul $0x13afb7,%rax,%rax + 2051: 48 89 44 24 28 mov %rax,0x28(%rsp) + 2056: 48 c1 6c 24 28 20 shrq $0x20,0x28(%rsp) + 205c: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 2061: 66 25 ff 03 and $0x3ff,%ax + 2065: 89 c2 mov %eax,%edx + 2067: 8b 44 24 24 mov 0x24(%rsp),%eax + 206b: 66 89 54 44 30 mov %dx,0x30(%rsp,%rax,2) + 2070: 83 44 24 24 01 addl $0x1,0x24(%rsp) + 2075: 83 7c 24 24 03 cmpl $0x3,0x24(%rsp) + 207a: 0f 86 4f ff ff ff jbe 1fcf + 2080: 0f b7 44 24 30 movzwl 0x30(%rsp),%eax + 2085: 89 c2 mov %eax,%edx + 2087: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 208c: 88 10 mov %dl,(%rax) + 208e: 0f b7 44 24 30 movzwl 0x30(%rsp),%eax + 2093: 66 c1 e8 08 shr $0x8,%ax + 2097: 89 c2 mov %eax,%edx + 2099: 0f b7 44 24 32 movzwl 0x32(%rsp),%eax + 209e: c1 e0 02 shl $0x2,%eax + 20a1: 09 c2 or %eax,%edx + 20a3: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 20a8: 48 83 c0 01 add $0x1,%rax + 20ac: 88 10 mov %dl,(%rax) + 20ae: 0f b7 44 24 32 movzwl 0x32(%rsp),%eax + 20b3: 66 c1 e8 06 shr $0x6,%ax + 20b7: 89 c2 mov %eax,%edx + 20b9: 0f b7 44 24 34 movzwl 0x34(%rsp),%eax + 20be: c1 e0 04 shl $0x4,%eax + 20c1: 09 c2 or %eax,%edx + 20c3: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 20c8: 48 83 c0 02 add $0x2,%rax + 20cc: 88 10 mov %dl,(%rax) + 20ce: 0f b7 44 24 34 movzwl 0x34(%rsp),%eax + 20d3: 66 c1 e8 04 shr $0x4,%ax + 20d7: 89 c2 mov %eax,%edx + 20d9: 0f b7 44 24 36 movzwl 0x36(%rsp),%eax + 20de: c1 e0 06 shl $0x6,%eax + 20e1: 09 c2 or %eax,%edx + 20e3: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 20e8: 48 83 c0 03 add $0x3,%rax + 20ec: 88 10 mov %dl,(%rax) + 20ee: 0f b7 44 24 36 movzwl 0x36(%rsp),%eax + 20f3: 66 c1 e8 02 shr $0x2,%ax + 20f7: 89 c2 mov %eax,%edx + 20f9: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 20fe: 48 83 c0 04 add $0x4,%rax + 2102: 88 10 mov %dl,(%rax) + 2104: 48 83 44 24 08 05 addq $0x5,0x8(%rsp) + 210a: 83 44 24 20 01 addl $0x1,0x20(%rsp) + 210f: 83 7c 24 20 3f cmpl $0x3f,0x20(%rsp) + 2114: 0f 86 a8 fe ff ff jbe 1fc2 + 211a: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 211f: 83 7c 24 1c 01 cmpl $0x1,0x1c(%rsp) + 2124: 0f 86 8b fe ff ff jbe 1fb5 + 212a: 90 nop + 212b: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 2130: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2137: 00 00 + 2139: 74 05 je 2140 + 213b: e8 40 ef ff ff call 1080 <__stack_chk_fail@plt> + 2140: 48 83 c4 48 add $0x48,%rsp + 2144: c3 ret + +0000000000002145 : + 2145: 48 83 ec 38 sub $0x38,%rsp + 2149: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 214e: 48 89 34 24 mov %rsi,(%rsp) + 2152: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 2159: 00 00 + 215b: 48 89 44 24 28 mov %rax,0x28(%rsp) + 2160: 31 c0 xor %eax,%eax + 2162: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) + 2169: 00 + 216a: e9 22 01 00 00 jmp 2291 + 216f: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) + 2176: 00 + 2177: e9 05 01 00 00 jmp 2281 + 217c: 48 8b 04 24 mov (%rsp),%rax + 2180: 0f b6 00 movzbl (%rax),%eax + 2183: 0f b6 d0 movzbl %al,%edx + 2186: 48 8b 04 24 mov (%rsp),%rax + 218a: 48 83 c0 01 add $0x1,%rax + 218e: 0f b6 00 movzbl (%rax),%eax + 2191: 0f b6 c0 movzbl %al,%eax + 2194: c1 e0 08 shl $0x8,%eax + 2197: 09 d0 or %edx,%eax + 2199: 66 89 44 24 20 mov %ax,0x20(%rsp) + 219e: 48 8b 04 24 mov (%rsp),%rax + 21a2: 48 83 c0 01 add $0x1,%rax + 21a6: 0f b6 00 movzbl (%rax),%eax + 21a9: c0 e8 02 shr $0x2,%al + 21ac: 0f b6 d0 movzbl %al,%edx + 21af: 48 8b 04 24 mov (%rsp),%rax + 21b3: 48 83 c0 02 add $0x2,%rax + 21b7: 0f b6 00 movzbl (%rax),%eax + 21ba: 0f b6 c0 movzbl %al,%eax + 21bd: c1 e0 06 shl $0x6,%eax + 21c0: 09 d0 or %edx,%eax + 21c2: 66 89 44 24 22 mov %ax,0x22(%rsp) + 21c7: 48 8b 04 24 mov (%rsp),%rax + 21cb: 48 83 c0 02 add $0x2,%rax + 21cf: 0f b6 00 movzbl (%rax),%eax + 21d2: c0 e8 04 shr $0x4,%al + 21d5: 0f b6 d0 movzbl %al,%edx + 21d8: 48 8b 04 24 mov (%rsp),%rax + 21dc: 48 83 c0 03 add $0x3,%rax + 21e0: 0f b6 00 movzbl (%rax),%eax + 21e3: 0f b6 c0 movzbl %al,%eax + 21e6: c1 e0 04 shl $0x4,%eax + 21e9: 09 d0 or %edx,%eax + 21eb: 66 89 44 24 24 mov %ax,0x24(%rsp) + 21f0: 48 8b 04 24 mov (%rsp),%rax + 21f4: 48 83 c0 03 add $0x3,%rax + 21f8: 0f b6 00 movzbl (%rax),%eax + 21fb: c0 e8 06 shr $0x6,%al + 21fe: 0f b6 d0 movzbl %al,%edx + 2201: 48 8b 04 24 mov (%rsp),%rax + 2205: 48 83 c0 04 add $0x4,%rax + 2209: 0f b6 00 movzbl (%rax),%eax + 220c: 0f b6 c0 movzbl %al,%eax + 220f: c1 e0 02 shl $0x2,%eax + 2212: 09 d0 or %edx,%eax + 2214: 66 89 44 24 26 mov %ax,0x26(%rsp) + 2219: 48 83 04 24 05 addq $0x5,(%rsp) + 221e: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 2225: 00 + 2226: eb 4d jmp 2275 + 2228: 8b 44 24 1c mov 0x1c(%rsp),%eax + 222c: 0f b7 44 44 20 movzwl 0x20(%rsp,%rax,2),%eax + 2231: 0f b7 c0 movzwl %ax,%eax + 2234: 25 ff 03 00 00 and $0x3ff,%eax + 2239: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 223f: 05 00 02 00 00 add $0x200,%eax + 2244: c1 e8 0a shr $0xa,%eax + 2247: 89 c1 mov %eax,%ecx + 2249: 8b 44 24 18 mov 0x18(%rsp),%eax + 224d: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx + 2254: 8b 44 24 1c mov 0x1c(%rsp),%eax + 2258: 01 c2 add %eax,%edx + 225a: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 225f: 89 d6 mov %edx,%esi + 2261: 8b 54 24 14 mov 0x14(%rsp),%edx + 2265: 48 c1 e2 08 shl $0x8,%rdx + 2269: 48 01 f2 add %rsi,%rdx + 226c: 66 89 0c 50 mov %cx,(%rax,%rdx,2) + 2270: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 2275: 83 7c 24 1c 03 cmpl $0x3,0x1c(%rsp) + 227a: 76 ac jbe 2228 + 227c: 83 44 24 18 01 addl $0x1,0x18(%rsp) + 2281: 83 7c 24 18 3f cmpl $0x3f,0x18(%rsp) + 2286: 0f 86 f0 fe ff ff jbe 217c + 228c: 83 44 24 14 01 addl $0x1,0x14(%rsp) + 2291: 83 7c 24 14 01 cmpl $0x1,0x14(%rsp) + 2296: 0f 86 d3 fe ff ff jbe 216f + 229c: 90 nop + 229d: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 22a2: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 22a9: 00 00 + 22ab: 74 05 je 22b2 + 22ad: e8 ce ed ff ff call 1080 <__stack_chk_fail@plt> + 22b2: 48 83 c4 38 add $0x38,%rsp + 22b6: c3 ret + +00000000000022b7 : + 22b7: 48 83 ec 28 sub $0x28,%rsp + 22bb: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 22c0: 48 89 34 24 mov %rsi,(%rsp) + 22c4: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 22cb: 00 + 22cc: eb 3a jmp 2308 + 22ce: 8b 44 24 1c mov 0x1c(%rsp),%eax + 22d2: 48 c1 e0 09 shl $0x9,%rax + 22d6: 48 89 c2 mov %rax,%rdx + 22d9: 48 8b 04 24 mov (%rsp),%rax + 22dd: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx + 22e1: 8b 54 24 1c mov 0x1c(%rsp),%edx + 22e5: 89 d0 mov %edx,%eax + 22e7: 01 c0 add %eax,%eax + 22e9: 01 d0 add %edx,%eax + 22eb: c1 e0 07 shl $0x7,%eax + 22ee: 89 c2 mov %eax,%edx + 22f0: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 22f5: 48 01 d0 add %rdx,%rax + 22f8: 48 89 ce mov %rcx,%rsi + 22fb: 48 89 c7 mov %rax,%rdi + 22fe: e8 58 04 00 00 call 275b + 2303: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 2308: 83 7c 24 1c 01 cmpl $0x1,0x1c(%rsp) + 230d: 76 bf jbe 22ce + 230f: 90 nop + 2310: 90 nop + 2311: 48 83 c4 28 add $0x28,%rsp + 2315: c3 ret + +0000000000002316 : + 2316: 48 83 ec 28 sub $0x28,%rsp + 231a: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 231f: 48 89 34 24 mov %rsi,(%rsp) + 2323: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 232a: 00 + 232b: eb 39 jmp 2366 + 232d: 8b 54 24 1c mov 0x1c(%rsp),%edx + 2331: 89 d0 mov %edx,%eax + 2333: 01 c0 add %eax,%eax + 2335: 01 d0 add %edx,%eax + 2337: c1 e0 07 shl $0x7,%eax + 233a: 89 c2 mov %eax,%edx + 233c: 48 8b 04 24 mov (%rsp),%rax + 2340: 48 01 c2 add %rax,%rdx + 2343: 8b 44 24 1c mov 0x1c(%rsp),%eax + 2347: 48 c1 e0 09 shl $0x9,%rax + 234b: 48 89 c1 mov %rax,%rcx + 234e: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2353: 48 01 c8 add %rcx,%rax + 2356: 48 89 d6 mov %rdx,%rsi + 2359: 48 89 c7 mov %rax,%rdi + 235c: e8 eb 04 00 00 call 284c + 2361: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 2366: 83 7c 24 1c 01 cmpl $0x1,0x1c(%rsp) + 236b: 76 c0 jbe 232d + 236d: 90 nop + 236e: 90 nop + 236f: 48 83 c4 28 add $0x28,%rsp + 2373: c3 ret + +0000000000002374 : + 2374: 48 83 ec 28 sub $0x28,%rsp + 2378: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 237d: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 2384: 00 + 2385: eb 20 jmp 23a7 + 2387: 8b 44 24 1c mov 0x1c(%rsp),%eax + 238b: 48 c1 e0 09 shl $0x9,%rax + 238f: 48 89 c2 mov %rax,%rdx + 2392: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2397: 48 01 d0 add %rdx,%rax + 239a: 48 89 c7 mov %rax,%rdi + 239d: e8 f7 07 00 00 call 2b99 + 23a2: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 23a7: 83 7c 24 1c 01 cmpl $0x1,0x1c(%rsp) + 23ac: 76 d9 jbe 2387 + 23ae: 90 nop + 23af: 90 nop + 23b0: 48 83 c4 28 add $0x28,%rsp + 23b4: c3 ret + +00000000000023b5 : + 23b5: 48 83 ec 28 sub $0x28,%rsp + 23b9: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 23be: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 23c5: 00 + 23c6: eb 20 jmp 23e8 + 23c8: 8b 44 24 1c mov 0x1c(%rsp),%eax + 23cc: 48 c1 e0 09 shl $0x9,%rax + 23d0: 48 89 c2 mov %rax,%rdx + 23d3: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 23d8: 48 01 d0 add %rdx,%rax + 23db: 48 89 c7 mov %rax,%rdi + 23de: e8 df 07 00 00 call 2bc2 + 23e3: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 23e8: 83 7c 24 1c 01 cmpl $0x1,0x1c(%rsp) + 23ed: 76 d9 jbe 23c8 + 23ef: 90 nop + 23f0: 90 nop + 23f1: 48 83 c4 28 add $0x28,%rsp + 23f5: c3 ret + +00000000000023f6 : + 23f6: 48 81 ec 48 02 00 00 sub $0x248,%rsp + 23fd: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 2402: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 2407: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 240c: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 2413: 00 00 + 2415: 48 89 84 24 38 02 00 mov %rax,0x238(%rsp) + 241c: 00 + 241d: 31 c0 xor %eax,%eax + 241f: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 2424: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 2429: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 242e: 48 89 ce mov %rcx,%rsi + 2431: 48 89 c7 mov %rax,%rdi + 2434: e8 a5 07 00 00 call 2bde + 2439: c7 44 24 2c 01 00 00 movl $0x1,0x2c(%rsp) + 2440: 00 + 2441: eb 55 jmp 2498 + 2443: 8b 44 24 2c mov 0x2c(%rsp),%eax + 2447: 48 c1 e0 09 shl $0x9,%rax + 244b: 48 89 c2 mov %rax,%rdx + 244e: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2453: 48 01 c2 add %rax,%rdx + 2456: 8b 44 24 2c mov 0x2c(%rsp),%eax + 245a: 48 c1 e0 09 shl $0x9,%rax + 245e: 48 89 c1 mov %rax,%rcx + 2461: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 2466: 48 01 c1 add %rax,%rcx + 2469: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 246e: 48 89 ce mov %rcx,%rsi + 2471: 48 89 c7 mov %rax,%rdi + 2474: e8 65 07 00 00 call 2bde + 2479: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 247e: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx + 2483: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 2488: 48 89 ce mov %rcx,%rsi + 248b: 48 89 c7 mov %rax,%rdi + 248e: e8 f2 08 00 00 call 2d85 + 2493: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 2498: 83 7c 24 2c 01 cmpl $0x1,0x2c(%rsp) + 249d: 76 a4 jbe 2443 + 249f: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 24a4: 48 89 c7 mov %rax,%rdi + 24a7: e8 8e 08 00 00 call 2d3a + 24ac: 90 nop + 24ad: 48 8b 84 24 38 02 00 mov 0x238(%rsp),%rax + 24b4: 00 + 24b5: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 24bc: 00 00 + 24be: 74 05 je 24c5 + 24c0: e8 bb eb ff ff call 1080 <__stack_chk_fail@plt> + 24c5: 48 81 c4 48 02 00 00 add $0x248,%rsp + 24cc: c3 ret + +00000000000024cd : + 24cd: 48 83 ec 28 sub $0x28,%rsp + 24d1: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 24d6: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 24dd: 00 + 24de: eb 20 jmp 2500 + 24e0: 8b 44 24 1c mov 0x1c(%rsp),%eax + 24e4: 48 c1 e0 09 shl $0x9,%rax + 24e8: 48 89 c2 mov %rax,%rdx + 24eb: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 24f0: 48 01 d0 add %rdx,%rax + 24f3: 48 89 c7 mov %rax,%rdi + 24f6: e8 3f 08 00 00 call 2d3a + 24fb: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 2500: 83 7c 24 1c 01 cmpl $0x1,0x1c(%rsp) + 2505: 76 d9 jbe 24e0 + 2507: 90 nop + 2508: 90 nop + 2509: 48 83 c4 28 add $0x28,%rsp + 250d: c3 ret + +000000000000250e : + 250e: 48 83 ec 38 sub $0x38,%rsp + 2512: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 2517: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 251c: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 2521: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 2528: 00 + 2529: eb 49 jmp 2574 + 252b: 8b 44 24 2c mov 0x2c(%rsp),%eax + 252f: 48 c1 e0 09 shl $0x9,%rax + 2533: 48 89 c2 mov %rax,%rdx + 2536: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 253b: 48 01 c2 add %rax,%rdx + 253e: 8b 44 24 2c mov 0x2c(%rsp),%eax + 2542: 48 c1 e0 09 shl $0x9,%rax + 2546: 48 89 c1 mov %rax,%rcx + 2549: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 254e: 48 01 c1 add %rax,%rcx + 2551: 8b 44 24 2c mov 0x2c(%rsp),%eax + 2555: 48 c1 e0 09 shl $0x9,%rax + 2559: 48 89 c6 mov %rax,%rsi + 255c: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 2561: 48 01 f0 add %rsi,%rax + 2564: 48 89 ce mov %rcx,%rsi + 2567: 48 89 c7 mov %rax,%rdi + 256a: e8 16 08 00 00 call 2d85 + 256f: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 2574: 83 7c 24 2c 01 cmpl $0x1,0x2c(%rsp) + 2579: 76 b0 jbe 252b + 257b: 90 nop + 257c: 90 nop + 257d: 48 83 c4 38 add $0x38,%rsp + 2581: c3 ret + +0000000000002582 : + 2582: 48 83 ec 38 sub $0x38,%rsp + 2586: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 258b: 48 89 34 24 mov %rsi,(%rsp) + 258f: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 2596: 00 00 + 2598: 48 89 44 24 28 mov %rax,0x28(%rsp) + 259d: 31 c0 xor %eax,%eax + 259f: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) + 25a6: 00 + 25a7: e9 02 01 00 00 jmp 26ae + 25ac: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) + 25b3: 00 + 25b4: eb 78 jmp 262e + 25b6: 8b 44 24 14 mov 0x14(%rsp),%eax + 25ba: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 25c1: 8b 44 24 18 mov 0x18(%rsp),%eax + 25c5: 01 c2 add %eax,%edx + 25c7: 48 8b 04 24 mov (%rsp),%rax + 25cb: 89 d2 mov %edx,%edx + 25cd: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 25d1: 66 89 44 24 12 mov %ax,0x12(%rsp) + 25d6: 0f b7 44 24 12 movzwl 0x12(%rsp),%eax + 25db: 66 c1 f8 0f sar $0xf,%ax + 25df: 66 25 01 0d and $0xd01,%ax + 25e3: 89 c2 mov %eax,%edx + 25e5: 0f b7 44 24 12 movzwl 0x12(%rsp),%eax + 25ea: 01 d0 add %edx,%eax + 25ec: 66 89 44 24 12 mov %ax,0x12(%rsp) + 25f1: 0f bf 44 24 12 movswl 0x12(%rsp),%eax + 25f6: c1 e0 04 shl $0x4,%eax + 25f9: 89 44 24 1c mov %eax,0x1c(%rsp) + 25fd: 81 44 24 1c 81 06 00 addl $0x681,0x1c(%rsp) + 2604: 00 + 2605: 8b 44 24 1c mov 0x1c(%rsp),%eax + 2609: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax + 260f: 89 44 24 1c mov %eax,0x1c(%rsp) + 2613: c1 6c 24 1c 1c shrl $0x1c,0x1c(%rsp) + 2618: 8b 44 24 1c mov 0x1c(%rsp),%eax + 261c: 83 e0 0f and $0xf,%eax + 261f: 89 c2 mov %eax,%edx + 2621: 8b 44 24 18 mov 0x18(%rsp),%eax + 2625: 88 54 04 20 mov %dl,0x20(%rsp,%rax,1) + 2629: 83 44 24 18 01 addl $0x1,0x18(%rsp) + 262e: 83 7c 24 18 07 cmpl $0x7,0x18(%rsp) + 2633: 76 81 jbe 25b6 + 2635: 0f b6 44 24 20 movzbl 0x20(%rsp),%eax + 263a: 89 c2 mov %eax,%edx + 263c: 0f b6 44 24 21 movzbl 0x21(%rsp),%eax + 2641: c1 e0 04 shl $0x4,%eax + 2644: 09 d0 or %edx,%eax + 2646: 89 c2 mov %eax,%edx + 2648: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 264d: 88 10 mov %dl,(%rax) + 264f: 0f b6 44 24 22 movzbl 0x22(%rsp),%eax + 2654: 89 c2 mov %eax,%edx + 2656: 0f b6 44 24 23 movzbl 0x23(%rsp),%eax + 265b: c1 e0 04 shl $0x4,%eax + 265e: 09 c2 or %eax,%edx + 2660: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2665: 48 83 c0 01 add $0x1,%rax + 2669: 88 10 mov %dl,(%rax) + 266b: 0f b6 44 24 24 movzbl 0x24(%rsp),%eax + 2670: 89 c2 mov %eax,%edx + 2672: 0f b6 44 24 25 movzbl 0x25(%rsp),%eax + 2677: c1 e0 04 shl $0x4,%eax + 267a: 09 c2 or %eax,%edx + 267c: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2681: 48 83 c0 02 add $0x2,%rax + 2685: 88 10 mov %dl,(%rax) + 2687: 0f b6 44 24 26 movzbl 0x26(%rsp),%eax + 268c: 89 c2 mov %eax,%edx + 268e: 0f b6 44 24 27 movzbl 0x27(%rsp),%eax + 2693: c1 e0 04 shl $0x4,%eax + 2696: 09 c2 or %eax,%edx + 2698: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 269d: 48 83 c0 03 add $0x3,%rax + 26a1: 88 10 mov %dl,(%rax) + 26a3: 48 83 44 24 08 04 addq $0x4,0x8(%rsp) + 26a9: 83 44 24 14 01 addl $0x1,0x14(%rsp) + 26ae: 83 7c 24 14 1f cmpl $0x1f,0x14(%rsp) + 26b3: 0f 86 f3 fe ff ff jbe 25ac + 26b9: 90 nop + 26ba: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 26bf: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 26c6: 00 00 + 26c8: 74 05 je 26cf + 26ca: e8 b1 e9 ff ff call 1080 <__stack_chk_fail@plt> + 26cf: 48 83 c4 38 add $0x38,%rsp + 26d3: c3 ret + +00000000000026d4 : + 26d4: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 26d9: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 26de: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 26e5: 00 + 26e6: eb 69 jmp 2751 + 26e8: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 26ed: 0f b6 00 movzbl (%rax),%eax + 26f0: 0f b6 c0 movzbl %al,%eax + 26f3: 83 e0 0f and $0xf,%eax + 26f6: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 26fc: 83 c0 08 add $0x8,%eax + 26ff: c1 f8 04 sar $0x4,%eax + 2702: 89 c1 mov %eax,%ecx + 2704: 8b 44 24 fc mov -0x4(%rsp),%eax + 2708: 8d 14 00 lea (%rax,%rax,1),%edx + 270b: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2710: 89 d2 mov %edx,%edx + 2712: 66 89 0c 50 mov %cx,(%rax,%rdx,2) + 2716: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 271b: 0f b6 00 movzbl (%rax),%eax + 271e: c0 e8 04 shr $0x4,%al + 2721: 0f b6 c0 movzbl %al,%eax + 2724: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 272a: 83 c0 08 add $0x8,%eax + 272d: c1 f8 04 sar $0x4,%eax + 2730: 89 c1 mov %eax,%ecx + 2732: 8b 44 24 fc mov -0x4(%rsp),%eax + 2736: 01 c0 add %eax,%eax + 2738: 8d 50 01 lea 0x1(%rax),%edx + 273b: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2740: 89 d2 mov %edx,%edx + 2742: 66 89 0c 50 mov %cx,(%rax,%rdx,2) + 2746: 48 83 44 24 e0 01 addq $0x1,-0x20(%rsp) + 274c: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 2751: 83 7c 24 fc 7f cmpl $0x7f,-0x4(%rsp) + 2756: 76 90 jbe 26e8 + 2758: 90 nop + 2759: 90 nop + 275a: c3 ret + +000000000000275b : + 275b: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 2760: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 2765: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 276c: 00 + 276d: e9 cc 00 00 00 jmp 283e + 2772: 8b 44 24 fc mov -0x4(%rsp),%eax + 2776: 8d 14 00 lea (%rax,%rax,1),%edx + 2779: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 277e: 89 d2 mov %edx,%edx + 2780: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2784: 66 89 44 24 f8 mov %ax,-0x8(%rsp) + 2789: 0f b7 44 24 f8 movzwl -0x8(%rsp),%eax + 278e: 66 c1 f8 0f sar $0xf,%ax + 2792: 66 25 01 0d and $0xd01,%ax + 2796: 66 01 44 24 f8 add %ax,-0x8(%rsp) + 279b: 8b 44 24 fc mov -0x4(%rsp),%eax + 279f: 01 c0 add %eax,%eax + 27a1: 8d 50 01 lea 0x1(%rax),%edx + 27a4: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 27a9: 89 d2 mov %edx,%edx + 27ab: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 27af: 66 89 44 24 fa mov %ax,-0x6(%rsp) + 27b4: 0f b7 44 24 fa movzwl -0x6(%rsp),%eax + 27b9: 66 c1 f8 0f sar $0xf,%ax + 27bd: 66 25 01 0d and $0xd01,%ax + 27c1: 66 01 44 24 fa add %ax,-0x6(%rsp) + 27c6: 8b 54 24 fc mov -0x4(%rsp),%edx + 27ca: 89 d0 mov %edx,%eax + 27cc: 01 c0 add %eax,%eax + 27ce: 01 d0 add %edx,%eax + 27d0: 89 c2 mov %eax,%edx + 27d2: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 27d7: 48 01 d0 add %rdx,%rax + 27da: 0f b7 54 24 f8 movzwl -0x8(%rsp),%edx + 27df: 88 10 mov %dl,(%rax) + 27e1: 0f b7 44 24 f8 movzwl -0x8(%rsp),%eax + 27e6: 66 c1 e8 08 shr $0x8,%ax + 27ea: 89 c2 mov %eax,%edx + 27ec: 0f b7 44 24 fa movzwl -0x6(%rsp),%eax + 27f1: c1 e0 04 shl $0x4,%eax + 27f4: 89 d1 mov %edx,%ecx + 27f6: 09 c1 or %eax,%ecx + 27f8: 8b 54 24 fc mov -0x4(%rsp),%edx + 27fc: 89 d0 mov %edx,%eax + 27fe: 01 c0 add %eax,%eax + 2800: 01 d0 add %edx,%eax + 2802: 83 c0 01 add $0x1,%eax + 2805: 89 c2 mov %eax,%edx + 2807: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 280c: 48 01 d0 add %rdx,%rax + 280f: 89 ca mov %ecx,%edx + 2811: 88 10 mov %dl,(%rax) + 2813: 0f b7 44 24 fa movzwl -0x6(%rsp),%eax + 2818: 66 c1 e8 04 shr $0x4,%ax + 281c: 89 c1 mov %eax,%ecx + 281e: 8b 54 24 fc mov -0x4(%rsp),%edx + 2822: 89 d0 mov %edx,%eax + 2824: 01 c0 add %eax,%eax + 2826: 01 d0 add %edx,%eax + 2828: 83 c0 02 add $0x2,%eax + 282b: 89 c2 mov %eax,%edx + 282d: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2832: 48 01 d0 add %rdx,%rax + 2835: 89 ca mov %ecx,%edx + 2837: 88 10 mov %dl,(%rax) + 2839: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 283e: 83 7c 24 fc 7f cmpl $0x7f,-0x4(%rsp) + 2843: 0f 86 29 ff ff ff jbe 2772 + 2849: 90 nop + 284a: 90 nop + 284b: c3 ret + +000000000000284c : + 284c: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 2851: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 2856: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 285d: 00 + 285e: e9 b7 00 00 00 jmp 291a + 2863: 8b 54 24 fc mov -0x4(%rsp),%edx + 2867: 89 d0 mov %edx,%eax + 2869: 01 c0 add %eax,%eax + 286b: 01 d0 add %edx,%eax + 286d: 89 c2 mov %eax,%edx + 286f: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 2874: 48 01 d0 add %rdx,%rax + 2877: 0f b6 00 movzbl (%rax),%eax + 287a: 0f b6 c8 movzbl %al,%ecx + 287d: 8b 54 24 fc mov -0x4(%rsp),%edx + 2881: 89 d0 mov %edx,%eax + 2883: 01 c0 add %eax,%eax + 2885: 01 d0 add %edx,%eax + 2887: 83 c0 01 add $0x1,%eax + 288a: 89 c2 mov %eax,%edx + 288c: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 2891: 48 01 d0 add %rdx,%rax + 2894: 0f b6 00 movzbl (%rax),%eax + 2897: 0f b6 c0 movzbl %al,%eax + 289a: c1 e0 08 shl $0x8,%eax + 289d: 09 c1 or %eax,%ecx + 289f: 89 ca mov %ecx,%edx + 28a1: 8b 44 24 fc mov -0x4(%rsp),%eax + 28a5: 8d 0c 00 lea (%rax,%rax,1),%ecx + 28a8: 66 81 e2 ff 0f and $0xfff,%dx + 28ad: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 28b2: 89 c9 mov %ecx,%ecx + 28b4: 66 89 14 48 mov %dx,(%rax,%rcx,2) + 28b8: 8b 54 24 fc mov -0x4(%rsp),%edx + 28bc: 89 d0 mov %edx,%eax + 28be: 01 c0 add %eax,%eax + 28c0: 01 d0 add %edx,%eax + 28c2: 83 c0 01 add $0x1,%eax + 28c5: 89 c2 mov %eax,%edx + 28c7: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 28cc: 48 01 d0 add %rdx,%rax + 28cf: 0f b6 00 movzbl (%rax),%eax + 28d2: c0 e8 04 shr $0x4,%al + 28d5: 0f b6 c8 movzbl %al,%ecx + 28d8: 8b 54 24 fc mov -0x4(%rsp),%edx + 28dc: 89 d0 mov %edx,%eax + 28de: 01 c0 add %eax,%eax + 28e0: 01 d0 add %edx,%eax + 28e2: 83 c0 02 add $0x2,%eax + 28e5: 89 c2 mov %eax,%edx + 28e7: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 28ec: 48 01 d0 add %rdx,%rax + 28ef: 0f b6 00 movzbl (%rax),%eax + 28f2: 0f b6 c0 movzbl %al,%eax + 28f5: c1 e0 04 shl $0x4,%eax + 28f8: 09 c1 or %eax,%ecx + 28fa: 89 ca mov %ecx,%edx + 28fc: 8b 44 24 fc mov -0x4(%rsp),%eax + 2900: 01 c0 add %eax,%eax + 2902: 8d 48 01 lea 0x1(%rax),%ecx + 2905: 66 81 e2 ff 0f and $0xfff,%dx + 290a: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 290f: 89 c9 mov %ecx,%ecx + 2911: 66 89 14 48 mov %dx,(%rax,%rcx,2) + 2915: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 291a: 83 7c 24 fc 7f cmpl $0x7f,-0x4(%rsp) + 291f: 0f 86 3e ff ff ff jbe 2863 + 2925: 90 nop + 2926: 90 nop + 2927: c3 ret + +0000000000002928 : + 2928: 48 83 ec 28 sub $0x28,%rsp + 292c: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2931: 48 89 34 24 mov %rsi,(%rsp) + 2935: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) + 293c: 00 + 293d: e9 84 00 00 00 jmp 29c6 + 2942: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 2949: 00 + 294a: eb 6e jmp 29ba + 294c: 8b 44 24 18 mov 0x18(%rsp),%eax + 2950: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 2957: 8b 44 24 1c mov 0x1c(%rsp),%eax + 295b: 01 c2 add %eax,%edx + 295d: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2962: 89 d2 mov %edx,%edx + 2964: 66 c7 04 50 00 00 movw $0x0,(%rax,%rdx,2) + 296a: 8b 54 24 18 mov 0x18(%rsp),%edx + 296e: 48 8b 04 24 mov (%rsp),%rax + 2972: 48 01 d0 add %rdx,%rax + 2975: 0f b6 00 movzbl (%rax),%eax + 2978: 0f b6 d0 movzbl %al,%edx + 297b: 8b 44 24 1c mov 0x1c(%rsp),%eax + 297f: 89 c1 mov %eax,%ecx + 2981: d3 fa sar %cl,%edx + 2983: 89 d0 mov %edx,%eax + 2985: 0f b7 c0 movzwl %ax,%eax + 2988: 83 e0 01 and $0x1,%eax + 298b: 89 c2 mov %eax,%edx + 298d: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2992: 8b 4c 24 18 mov 0x18(%rsp),%ecx + 2996: c1 e1 03 shl $0x3,%ecx + 2999: 89 ce mov %ecx,%esi + 299b: 8b 4c 24 1c mov 0x1c(%rsp),%ecx + 299f: 48 01 f1 add %rsi,%rcx + 29a2: 48 01 c9 add %rcx,%rcx + 29a5: 48 01 c8 add %rcx,%rax + 29a8: be 81 06 00 00 mov $0x681,%esi + 29ad: 48 89 c7 mov %rax,%rdi + 29b0: e8 14 0d 00 00 call 36c9 + 29b5: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 29ba: 83 7c 24 1c 07 cmpl $0x7,0x1c(%rsp) + 29bf: 76 8b jbe 294c + 29c1: 83 44 24 18 01 addl $0x1,0x18(%rsp) + 29c6: 83 7c 24 18 1f cmpl $0x1f,0x18(%rsp) + 29cb: 0f 86 71 ff ff ff jbe 2942 + 29d1: 90 nop + 29d2: 90 nop + 29d3: 48 83 c4 28 add $0x28,%rsp + 29d7: c3 ret + +00000000000029d8 : + 29d8: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 29dd: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 29e2: c7 44 24 f4 00 00 00 movl $0x0,-0xc(%rsp) + 29e9: 00 + 29ea: e9 a4 00 00 00 jmp 2a93 + 29ef: 8b 54 24 f4 mov -0xc(%rsp),%edx + 29f3: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 29f8: 48 01 d0 add %rdx,%rax + 29fb: c6 00 00 movb $0x0,(%rax) + 29fe: c7 44 24 f8 00 00 00 movl $0x0,-0x8(%rsp) + 2a05: 00 + 2a06: eb 7b jmp 2a83 + 2a08: 8b 44 24 f4 mov -0xc(%rsp),%eax + 2a0c: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 2a13: 8b 44 24 f8 mov -0x8(%rsp),%eax + 2a17: 01 c2 add %eax,%edx + 2a19: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 2a1e: 89 d2 mov %edx,%edx + 2a20: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2a24: 98 cwtl + 2a25: 89 44 24 fc mov %eax,-0x4(%rsp) + 2a29: d1 64 24 fc shll $1,-0x4(%rsp) + 2a2d: 81 44 24 fc 81 06 00 addl $0x681,-0x4(%rsp) + 2a34: 00 + 2a35: 8b 44 24 fc mov -0x4(%rsp),%eax + 2a39: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax + 2a3f: 89 44 24 fc mov %eax,-0x4(%rsp) + 2a43: c1 6c 24 fc 1c shrl $0x1c,-0x4(%rsp) + 2a48: 83 64 24 fc 01 andl $0x1,-0x4(%rsp) + 2a4d: 8b 54 24 f4 mov -0xc(%rsp),%edx + 2a51: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2a56: 48 01 d0 add %rdx,%rax + 2a59: 0f b6 30 movzbl (%rax),%esi + 2a5c: 8b 44 24 f8 mov -0x8(%rsp),%eax + 2a60: 8b 54 24 fc mov -0x4(%rsp),%edx + 2a64: 89 c1 mov %eax,%ecx + 2a66: d3 e2 shl %cl,%edx + 2a68: 89 d0 mov %edx,%eax + 2a6a: 89 c1 mov %eax,%ecx + 2a6c: 8b 54 24 f4 mov -0xc(%rsp),%edx + 2a70: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2a75: 48 01 d0 add %rdx,%rax + 2a78: 09 ce or %ecx,%esi + 2a7a: 89 f2 mov %esi,%edx + 2a7c: 88 10 mov %dl,(%rax) + 2a7e: 83 44 24 f8 01 addl $0x1,-0x8(%rsp) + 2a83: 83 7c 24 f8 07 cmpl $0x7,-0x8(%rsp) + 2a88: 0f 86 7a ff ff ff jbe 2a08 + 2a8e: 83 44 24 f4 01 addl $0x1,-0xc(%rsp) + 2a93: 83 7c 24 f4 1f cmpl $0x1f,-0xc(%rsp) + 2a98: 0f 86 51 ff ff ff jbe 29ef + 2a9e: 90 nop + 2a9f: 90 nop + 2aa0: c3 ret + +0000000000002aa1 : + 2aa1: 48 81 ec f8 00 00 00 sub $0xf8,%rsp + 2aa8: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 2aad: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 2ab2: 89 d0 mov %edx,%eax + 2ab4: 88 44 24 0c mov %al,0xc(%rsp) + 2ab8: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 2abf: 00 00 + 2ac1: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) + 2ac8: 00 + 2ac9: 31 c0 xor %eax,%eax + 2acb: 0f b6 4c 24 0c movzbl 0xc(%rsp),%ecx + 2ad0: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 2ad5: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 2ada: be c0 00 00 00 mov $0xc0,%esi + 2adf: 48 89 c7 mov %rax,%rdi + 2ae2: e8 79 2a 00 00 call 5560 + 2ae7: 48 8d 54 24 20 lea 0x20(%rsp),%rdx + 2aec: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 2af1: 48 89 d6 mov %rdx,%rsi + 2af4: 48 89 c7 mov %rax,%rdi + 2af7: e8 19 0a 00 00 call 3515 + 2afc: 90 nop + 2afd: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax + 2b04: 00 + 2b05: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2b0c: 00 00 + 2b0e: 74 05 je 2b15 + 2b10: e8 6b e5 ff ff call 1080 <__stack_chk_fail@plt> + 2b15: 48 81 c4 f8 00 00 00 add $0xf8,%rsp + 2b1c: c3 ret + +0000000000002b1d : + 2b1d: 48 81 ec b8 00 00 00 sub $0xb8,%rsp + 2b24: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 2b29: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 2b2e: 89 d0 mov %edx,%eax + 2b30: 88 44 24 0c mov %al,0xc(%rsp) + 2b34: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 2b3b: 00 00 + 2b3d: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) + 2b44: 00 + 2b45: 31 c0 xor %eax,%eax + 2b47: 0f b6 4c 24 0c movzbl 0xc(%rsp),%ecx + 2b4c: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 2b51: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 2b56: be 80 00 00 00 mov $0x80,%esi + 2b5b: 48 89 c7 mov %rax,%rdi + 2b5e: e8 fd 29 00 00 call 5560 + 2b63: 48 8d 54 24 20 lea 0x20(%rsp),%rdx + 2b68: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 2b6d: 48 89 d6 mov %rdx,%rsi + 2b70: 48 89 c7 mov %rax,%rdi + 2b73: e8 c4 09 00 00 call 353c + 2b78: 90 nop + 2b79: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 2b80: 00 + 2b81: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2b88: 00 00 + 2b8a: 74 05 je 2b91 + 2b8c: e8 ef e4 ff ff call 1080 <__stack_chk_fail@plt> + 2b91: 48 81 c4 b8 00 00 00 add $0xb8,%rsp + 2b98: c3 ret + +0000000000002b99 : + 2b99: 48 83 ec 18 sub $0x18,%rsp + 2b9d: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2ba2: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2ba7: 48 89 c7 mov %rax,%rdi + 2baa: e8 b5 02 00 00 call 2e64 + 2baf: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2bb4: 48 89 c7 mov %rax,%rdi + 2bb7: e8 7e 01 00 00 call 2d3a + 2bbc: 90 nop + 2bbd: 48 83 c4 18 add $0x18,%rsp + 2bc1: c3 ret + +0000000000002bc2 : + 2bc2: 48 83 ec 18 sub $0x18,%rsp + 2bc6: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2bcb: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2bd0: 48 89 c7 mov %rax,%rdi + 2bd3: e8 ce 03 00 00 call 2fa6 + 2bd8: 90 nop + 2bd9: 48 83 c4 18 add $0x18,%rsp + 2bdd: c3 ret + +0000000000002bde : + 2bde: 48 83 ec 38 sub $0x38,%rsp + 2be2: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 2be7: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 2bec: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 2bf1: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 2bf8: 00 + 2bf9: e9 ce 00 00 00 jmp 2ccc + 2bfe: 8b 44 24 2c mov 0x2c(%rsp),%eax + 2c02: 83 c0 40 add $0x40,%eax + 2c05: 89 c0 mov %eax,%eax + 2c07: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 2c0b: 48 8d 05 0e 44 00 00 lea 0x440e(%rip),%rax # 7020 + 2c12: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax + 2c16: 98 cwtl + 2c17: 8b 54 24 2c mov 0x2c(%rsp),%edx + 2c1b: c1 e2 02 shl $0x2,%edx + 2c1e: 89 d2 mov %edx,%edx + 2c20: 48 8d 0c 12 lea (%rdx,%rdx,1),%rcx + 2c24: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 2c29: 48 01 ca add %rcx,%rdx + 2c2c: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 2c30: c1 e1 02 shl $0x2,%ecx + 2c33: 89 c9 mov %ecx,%ecx + 2c35: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi + 2c39: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 2c3e: 48 01 ce add %rcx,%rsi + 2c41: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 2c45: c1 e1 02 shl $0x2,%ecx + 2c48: 89 c9 mov %ecx,%ecx + 2c4a: 48 8d 3c 09 lea (%rcx,%rcx,1),%rdi + 2c4e: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx + 2c53: 48 01 cf add %rcx,%rdi + 2c56: 89 c1 mov %eax,%ecx + 2c58: e8 2b 05 00 00 call 3188 + 2c5d: 8b 44 24 2c mov 0x2c(%rsp),%eax + 2c61: 83 c0 40 add $0x40,%eax + 2c64: 89 c0 mov %eax,%eax + 2c66: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 2c6a: 48 8d 05 af 43 00 00 lea 0x43af(%rip),%rax # 7020 + 2c71: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax + 2c75: f7 d8 neg %eax + 2c77: 98 cwtl + 2c78: 8b 54 24 2c mov 0x2c(%rsp),%edx + 2c7c: c1 e2 02 shl $0x2,%edx + 2c7f: 83 c2 02 add $0x2,%edx + 2c82: 89 d2 mov %edx,%edx + 2c84: 48 8d 0c 12 lea (%rdx,%rdx,1),%rcx + 2c88: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 2c8d: 48 01 ca add %rcx,%rdx + 2c90: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 2c94: c1 e1 02 shl $0x2,%ecx + 2c97: 83 c1 02 add $0x2,%ecx + 2c9a: 89 c9 mov %ecx,%ecx + 2c9c: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi + 2ca0: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 2ca5: 48 01 ce add %rcx,%rsi + 2ca8: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 2cac: c1 e1 02 shl $0x2,%ecx + 2caf: 83 c1 02 add $0x2,%ecx + 2cb2: 89 c9 mov %ecx,%ecx + 2cb4: 48 8d 3c 09 lea (%rcx,%rcx,1),%rdi + 2cb8: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx + 2cbd: 48 01 cf add %rcx,%rdi + 2cc0: 89 c1 mov %eax,%ecx + 2cc2: e8 c1 04 00 00 call 3188 + 2cc7: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 2ccc: 83 7c 24 2c 3f cmpl $0x3f,0x2c(%rsp) + 2cd1: 0f 86 27 ff ff ff jbe 2bfe + 2cd7: 90 nop + 2cd8: 90 nop + 2cd9: 48 83 c4 38 add $0x38,%rsp + 2cdd: c3 ret + +0000000000002cde : + 2cde: 48 83 ec 28 sub $0x28,%rsp + 2ce2: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2ce7: 66 c7 44 24 1a 49 05 movw $0x549,0x1a(%rsp) + 2cee: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 2cf5: 00 + 2cf6: eb 31 jmp 2d29 + 2cf8: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2cfd: 8b 54 24 1c mov 0x1c(%rsp),%edx + 2d01: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2d05: 0f bf d0 movswl %ax,%edx + 2d08: 0f bf 44 24 1a movswl 0x1a(%rsp),%eax + 2d0d: 0f af c2 imul %edx,%eax + 2d10: 89 c7 mov %eax,%edi + 2d12: e8 4c 08 00 00 call 3563 + 2d17: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 2d1c: 8b 4c 24 1c mov 0x1c(%rsp),%ecx + 2d20: 66 89 04 4a mov %ax,(%rdx,%rcx,2) + 2d24: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 2d29: 81 7c 24 1c ff 00 00 cmpl $0xff,0x1c(%rsp) + 2d30: 00 + 2d31: 76 c5 jbe 2cf8 + 2d33: 90 nop + 2d34: 90 nop + 2d35: 48 83 c4 28 add $0x28,%rsp + 2d39: c3 ret + +0000000000002d3a : + 2d3a: 48 83 ec 28 sub $0x28,%rsp + 2d3e: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2d43: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 2d4a: 00 + 2d4b: eb 27 jmp 2d74 + 2d4d: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2d52: 8b 54 24 1c mov 0x1c(%rsp),%edx + 2d56: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2d5a: 98 cwtl + 2d5b: 89 c7 mov %eax,%edi + 2d5d: e8 32 08 00 00 call 3594 + 2d62: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 2d67: 8b 4c 24 1c mov 0x1c(%rsp),%ecx + 2d6b: 66 89 04 4a mov %ax,(%rdx,%rcx,2) + 2d6f: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 2d74: 81 7c 24 1c ff 00 00 cmpl $0xff,0x1c(%rsp) + 2d7b: 00 + 2d7c: 76 cf jbe 2d4d + 2d7e: 90 nop + 2d7f: 90 nop + 2d80: 48 83 c4 28 add $0x28,%rsp + 2d84: c3 ret + +0000000000002d85 : + 2d85: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 2d8a: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 2d8f: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) + 2d94: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 2d9b: 00 + 2d9c: eb 32 jmp 2dd0 + 2d9e: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 2da3: 8b 54 24 fc mov -0x4(%rsp),%edx + 2da7: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2dab: 89 c1 mov %eax,%ecx + 2dad: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 2db2: 8b 54 24 fc mov -0x4(%rsp),%edx + 2db6: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2dba: 01 c8 add %ecx,%eax + 2dbc: 89 c1 mov %eax,%ecx + 2dbe: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2dc3: 8b 54 24 fc mov -0x4(%rsp),%edx + 2dc7: 66 89 0c 50 mov %cx,(%rax,%rdx,2) + 2dcb: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 2dd0: 81 7c 24 fc ff 00 00 cmpl $0xff,-0x4(%rsp) + 2dd7: 00 + 2dd8: 76 c4 jbe 2d9e + 2dda: 90 nop + 2ddb: 90 nop + 2ddc: c3 ret + +0000000000002ddd : + 2ddd: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 2de2: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 2de7: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) + 2dec: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 2df3: 00 + 2df4: eb 36 jmp 2e2c + 2df6: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 2dfb: 8b 54 24 fc mov -0x4(%rsp),%edx + 2dff: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2e03: 89 c1 mov %eax,%ecx + 2e05: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 2e0a: 8b 54 24 fc mov -0x4(%rsp),%edx + 2e0e: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2e12: 89 c2 mov %eax,%edx + 2e14: 89 c8 mov %ecx,%eax + 2e16: 29 d0 sub %edx,%eax + 2e18: 89 c1 mov %eax,%ecx + 2e1a: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2e1f: 8b 54 24 fc mov -0x4(%rsp),%edx + 2e23: 66 89 0c 50 mov %cx,(%rax,%rdx,2) + 2e27: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 2e2c: 81 7c 24 fc ff 00 00 cmpl $0xff,-0x4(%rsp) + 2e33: 00 + 2e34: 76 c0 jbe 2df6 + 2e36: 90 nop + 2e37: 90 nop + 2e38: c3 ret + +0000000000002e39 : + 2e39: 48 83 ec 18 sub $0x18,%rsp + 2e3d: 89 fa mov %edi,%edx + 2e3f: 89 f0 mov %esi,%eax + 2e41: 66 89 54 24 0c mov %dx,0xc(%rsp) + 2e46: 66 89 44 24 08 mov %ax,0x8(%rsp) + 2e4b: 0f bf 54 24 0c movswl 0xc(%rsp),%edx + 2e50: 0f bf 44 24 08 movswl 0x8(%rsp),%eax + 2e55: 0f af c2 imul %edx,%eax + 2e58: 89 c7 mov %eax,%edi + 2e5a: e8 04 07 00 00 call 3563 + 2e5f: 48 83 c4 18 add $0x18,%rsp + 2e63: c3 ret + +0000000000002e64 : + 2e64: 48 83 ec 38 sub $0x38,%rsp + 2e68: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2e6d: c7 44 24 2c 01 00 00 movl $0x1,0x2c(%rsp) + 2e74: 00 + 2e75: c7 44 24 20 80 00 00 movl $0x80,0x20(%rsp) + 2e7c: 00 + 2e7d: e9 12 01 00 00 jmp 2f94 + 2e82: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) + 2e89: 00 + 2e8a: e9 f3 00 00 00 jmp 2f82 + 2e8f: 8b 44 24 2c mov 0x2c(%rsp),%eax + 2e93: 8d 50 01 lea 0x1(%rax),%edx + 2e96: 89 54 24 2c mov %edx,0x2c(%rsp) + 2e9a: 89 c0 mov %eax,%eax + 2e9c: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 2ea0: 48 8d 05 79 41 00 00 lea 0x4179(%rip),%rax # 7020 + 2ea7: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax + 2eab: 66 89 44 24 1c mov %ax,0x1c(%rsp) + 2eb0: 8b 44 24 24 mov 0x24(%rsp),%eax + 2eb4: 89 44 24 28 mov %eax,0x28(%rsp) + 2eb8: e9 a3 00 00 00 jmp 2f60 + 2ebd: 8b 54 24 28 mov 0x28(%rsp),%edx + 2ec1: 8b 44 24 20 mov 0x20(%rsp),%eax + 2ec5: 01 d0 add %edx,%eax + 2ec7: 89 c0 mov %eax,%eax + 2ec9: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 2ecd: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2ed2: 48 01 d0 add %rdx,%rax + 2ed5: 0f b7 00 movzwl (%rax),%eax + 2ed8: 0f bf d0 movswl %ax,%edx + 2edb: 0f bf 44 24 1c movswl 0x1c(%rsp),%eax + 2ee0: 89 d6 mov %edx,%esi + 2ee2: 89 c7 mov %eax,%edi + 2ee4: e8 50 ff ff ff call 2e39 + 2ee9: 66 89 44 24 1e mov %ax,0x1e(%rsp) + 2eee: 8b 44 24 28 mov 0x28(%rsp),%eax + 2ef2: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 2ef6: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2efb: 48 01 d0 add %rdx,%rax + 2efe: 0f b7 00 movzwl (%rax),%eax + 2f01: 89 c2 mov %eax,%edx + 2f03: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax + 2f08: 89 d1 mov %edx,%ecx + 2f0a: 29 c1 sub %eax,%ecx + 2f0c: 8b 54 24 28 mov 0x28(%rsp),%edx + 2f10: 8b 44 24 20 mov 0x20(%rsp),%eax + 2f14: 01 d0 add %edx,%eax + 2f16: 89 c0 mov %eax,%eax + 2f18: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 2f1c: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2f21: 48 01 d0 add %rdx,%rax + 2f24: 89 ca mov %ecx,%edx + 2f26: 66 89 10 mov %dx,(%rax) + 2f29: 8b 44 24 28 mov 0x28(%rsp),%eax + 2f2d: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 2f31: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2f36: 48 01 d0 add %rdx,%rax + 2f39: 0f b7 00 movzwl (%rax),%eax + 2f3c: 89 c2 mov %eax,%edx + 2f3e: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax + 2f43: 8d 0c 02 lea (%rdx,%rax,1),%ecx + 2f46: 8b 44 24 28 mov 0x28(%rsp),%eax + 2f4a: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 2f4e: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2f53: 48 01 d0 add %rdx,%rax + 2f56: 89 ca mov %ecx,%edx + 2f58: 66 89 10 mov %dx,(%rax) + 2f5b: 83 44 24 28 01 addl $0x1,0x28(%rsp) + 2f60: 8b 54 24 24 mov 0x24(%rsp),%edx + 2f64: 8b 44 24 20 mov 0x20(%rsp),%eax + 2f68: 01 d0 add %edx,%eax + 2f6a: 39 44 24 28 cmp %eax,0x28(%rsp) + 2f6e: 0f 82 49 ff ff ff jb 2ebd + 2f74: 8b 54 24 28 mov 0x28(%rsp),%edx + 2f78: 8b 44 24 20 mov 0x20(%rsp),%eax + 2f7c: 01 d0 add %edx,%eax + 2f7e: 89 44 24 24 mov %eax,0x24(%rsp) + 2f82: 81 7c 24 24 ff 00 00 cmpl $0xff,0x24(%rsp) + 2f89: 00 + 2f8a: 0f 86 ff fe ff ff jbe 2e8f + 2f90: d1 6c 24 20 shrl $1,0x20(%rsp) + 2f94: 83 7c 24 20 01 cmpl $0x1,0x20(%rsp) + 2f99: 0f 87 e3 fe ff ff ja 2e82 + 2f9f: 90 nop + 2fa0: 90 nop + 2fa1: 48 83 c4 38 add $0x38,%rsp + 2fa5: c3 ret + +0000000000002fa6 : + 2fa6: 53 push %rbx + 2fa7: 48 83 ec 30 sub $0x30,%rsp + 2fab: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2fb0: 66 c7 44 24 1a a1 05 movw $0x5a1,0x1a(%rsp) + 2fb7: c7 44 24 2c 7f 00 00 movl $0x7f,0x2c(%rsp) + 2fbe: 00 + 2fbf: c7 44 24 24 02 00 00 movl $0x2,0x24(%rsp) + 2fc6: 00 + 2fc7: e9 57 01 00 00 jmp 3123 + 2fcc: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) + 2fd3: 00 + 2fd4: e9 38 01 00 00 jmp 3111 + 2fd9: 8b 44 24 2c mov 0x2c(%rsp),%eax + 2fdd: 8d 50 ff lea -0x1(%rax),%edx + 2fe0: 89 54 24 2c mov %edx,0x2c(%rsp) + 2fe4: 89 c0 mov %eax,%eax + 2fe6: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 2fea: 48 8d 05 2f 40 00 00 lea 0x402f(%rip),%rax # 7020 + 2ff1: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax + 2ff5: 66 89 44 24 1c mov %ax,0x1c(%rsp) + 2ffa: 8b 44 24 20 mov 0x20(%rsp),%eax + 2ffe: 89 44 24 28 mov %eax,0x28(%rsp) + 3002: e9 e8 00 00 00 jmp 30ef + 3007: 8b 44 24 28 mov 0x28(%rsp),%eax + 300b: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 300f: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3014: 48 01 d0 add %rdx,%rax + 3017: 0f b7 00 movzwl (%rax),%eax + 301a: 66 89 44 24 1e mov %ax,0x1e(%rsp) + 301f: 8b 54 24 28 mov 0x28(%rsp),%edx + 3023: 8b 44 24 24 mov 0x24(%rsp),%eax + 3027: 01 d0 add %edx,%eax + 3029: 89 c0 mov %eax,%eax + 302b: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 302f: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3034: 48 01 d0 add %rdx,%rax + 3037: 0f b7 00 movzwl (%rax),%eax + 303a: 89 c2 mov %eax,%edx + 303c: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax + 3041: 01 d0 add %edx,%eax + 3043: 98 cwtl + 3044: 8b 54 24 28 mov 0x28(%rsp),%edx + 3048: 48 8d 0c 12 lea (%rdx,%rdx,1),%rcx + 304c: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 3051: 48 8d 1c 11 lea (%rcx,%rdx,1),%rbx + 3055: 89 c7 mov %eax,%edi + 3057: e8 38 05 00 00 call 3594 + 305c: 66 89 03 mov %ax,(%rbx) + 305f: 8b 54 24 28 mov 0x28(%rsp),%edx + 3063: 8b 44 24 24 mov 0x24(%rsp),%eax + 3067: 01 d0 add %edx,%eax + 3069: 89 c0 mov %eax,%eax + 306b: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 306f: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3074: 48 01 d0 add %rdx,%rax + 3077: 0f b7 00 movzwl (%rax),%eax + 307a: 89 c2 mov %eax,%edx + 307c: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax + 3081: 89 d1 mov %edx,%ecx + 3083: 29 c1 sub %eax,%ecx + 3085: 8b 54 24 28 mov 0x28(%rsp),%edx + 3089: 8b 44 24 24 mov 0x24(%rsp),%eax + 308d: 01 d0 add %edx,%eax + 308f: 89 c0 mov %eax,%eax + 3091: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 3095: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 309a: 48 01 d0 add %rdx,%rax + 309d: 89 ca mov %ecx,%edx + 309f: 66 89 10 mov %dx,(%rax) + 30a2: 8b 54 24 28 mov 0x28(%rsp),%edx + 30a6: 8b 44 24 24 mov 0x24(%rsp),%eax + 30aa: 01 d0 add %edx,%eax + 30ac: 89 c0 mov %eax,%eax + 30ae: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 30b2: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 30b7: 48 01 d0 add %rdx,%rax + 30ba: 0f b7 00 movzwl (%rax),%eax + 30bd: 0f bf d0 movswl %ax,%edx + 30c0: 0f bf 44 24 1c movswl 0x1c(%rsp),%eax + 30c5: 8b 74 24 28 mov 0x28(%rsp),%esi + 30c9: 8b 4c 24 24 mov 0x24(%rsp),%ecx + 30cd: 01 f1 add %esi,%ecx + 30cf: 89 c9 mov %ecx,%ecx + 30d1: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi + 30d5: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 30da: 48 8d 1c 0e lea (%rsi,%rcx,1),%rbx + 30de: 89 d6 mov %edx,%esi + 30e0: 89 c7 mov %eax,%edi + 30e2: e8 52 fd ff ff call 2e39 + 30e7: 66 89 03 mov %ax,(%rbx) + 30ea: 83 44 24 28 01 addl $0x1,0x28(%rsp) + 30ef: 8b 54 24 20 mov 0x20(%rsp),%edx + 30f3: 8b 44 24 24 mov 0x24(%rsp),%eax + 30f7: 01 d0 add %edx,%eax + 30f9: 39 44 24 28 cmp %eax,0x28(%rsp) + 30fd: 0f 82 04 ff ff ff jb 3007 + 3103: 8b 54 24 28 mov 0x28(%rsp),%edx + 3107: 8b 44 24 24 mov 0x24(%rsp),%eax + 310b: 01 d0 add %edx,%eax + 310d: 89 44 24 20 mov %eax,0x20(%rsp) + 3111: 81 7c 24 20 ff 00 00 cmpl $0xff,0x20(%rsp) + 3118: 00 + 3119: 0f 86 ba fe ff ff jbe 2fd9 + 311f: d1 64 24 24 shll $1,0x24(%rsp) + 3123: 81 7c 24 24 80 00 00 cmpl $0x80,0x24(%rsp) + 312a: 00 + 312b: 0f 86 9b fe ff ff jbe 2fcc + 3131: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) + 3138: 00 + 3139: eb 3b jmp 3176 + 313b: 0f bf 54 24 1a movswl 0x1a(%rsp),%edx + 3140: 8b 44 24 28 mov 0x28(%rsp),%eax + 3144: 48 8d 0c 00 lea (%rax,%rax,1),%rcx + 3148: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 314d: 48 01 c8 add %rcx,%rax + 3150: 0f b7 00 movzwl (%rax),%eax + 3153: 98 cwtl + 3154: 8b 4c 24 28 mov 0x28(%rsp),%ecx + 3158: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi + 315c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 3161: 48 8d 1c 0e lea (%rsi,%rcx,1),%rbx + 3165: 89 d6 mov %edx,%esi + 3167: 89 c7 mov %eax,%edi + 3169: e8 cb fc ff ff call 2e39 + 316e: 66 89 03 mov %ax,(%rbx) + 3171: 83 44 24 28 01 addl $0x1,0x28(%rsp) + 3176: 81 7c 24 28 ff 00 00 cmpl $0xff,0x28(%rsp) + 317d: 00 + 317e: 76 bb jbe 313b + 3180: 90 nop + 3181: 90 nop + 3182: 48 83 c4 30 add $0x30,%rsp + 3186: 5b pop %rbx + 3187: c3 ret + +0000000000003188 : + 3188: 53 push %rbx + 3189: 48 83 ec 20 sub $0x20,%rsp + 318d: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 3192: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 3197: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 319c: 89 c8 mov %ecx,%eax + 319e: 66 89 44 24 04 mov %ax,0x4(%rsp) + 31a3: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 31a8: 48 83 c0 02 add $0x2,%rax + 31ac: 0f b7 00 movzwl (%rax),%eax + 31af: 0f bf d0 movswl %ax,%edx + 31b2: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 31b7: 48 83 c0 02 add $0x2,%rax + 31bb: 0f b7 00 movzwl (%rax),%eax + 31be: 98 cwtl + 31bf: 89 d6 mov %edx,%esi + 31c1: 89 c7 mov %eax,%edi + 31c3: e8 71 fc ff ff call 2e39 + 31c8: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 31cd: 66 89 02 mov %ax,(%rdx) + 31d0: 0f bf 54 24 04 movswl 0x4(%rsp),%edx + 31d5: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 31da: 0f b7 00 movzwl (%rax),%eax + 31dd: 98 cwtl + 31de: 89 d6 mov %edx,%esi + 31e0: 89 c7 mov %eax,%edi + 31e2: e8 52 fc ff ff call 2e39 + 31e7: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 31ec: 66 89 02 mov %ax,(%rdx) + 31ef: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 31f4: 0f b7 00 movzwl (%rax),%eax + 31f7: 0f bf d0 movswl %ax,%edx + 31fa: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 31ff: 0f b7 00 movzwl (%rax),%eax + 3202: 98 cwtl + 3203: 89 d6 mov %edx,%esi + 3205: 89 c7 mov %eax,%edi + 3207: e8 2d fc ff ff call 2e39 + 320c: 89 c2 mov %eax,%edx + 320e: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 3213: 0f b7 00 movzwl (%rax),%eax + 3216: 89 c1 mov %eax,%ecx + 3218: 89 d0 mov %edx,%eax + 321a: 01 c8 add %ecx,%eax + 321c: 89 c2 mov %eax,%edx + 321e: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 3223: 66 89 10 mov %dx,(%rax) + 3226: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 322b: 48 83 c0 02 add $0x2,%rax + 322f: 0f b7 00 movzwl (%rax),%eax + 3232: 0f bf d0 movswl %ax,%edx + 3235: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 323a: 0f b7 00 movzwl (%rax),%eax + 323d: 98 cwtl + 323e: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx + 3243: 48 8d 59 02 lea 0x2(%rcx),%rbx + 3247: 89 d6 mov %edx,%esi + 3249: 89 c7 mov %eax,%edi + 324b: e8 e9 fb ff ff call 2e39 + 3250: 66 89 03 mov %ax,(%rbx) + 3253: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3258: 0f b7 00 movzwl (%rax),%eax + 325b: 0f bf d0 movswl %ax,%edx + 325e: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 3263: 48 83 c0 02 add $0x2,%rax + 3267: 0f b7 00 movzwl (%rax),%eax + 326a: 98 cwtl + 326b: 89 d6 mov %edx,%esi + 326d: 89 c7 mov %eax,%edi + 326f: e8 c5 fb ff ff call 2e39 + 3274: 89 c2 mov %eax,%edx + 3276: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 327b: 48 83 c0 02 add $0x2,%rax + 327f: 0f b7 00 movzwl (%rax),%eax + 3282: 89 c1 mov %eax,%ecx + 3284: 89 d0 mov %edx,%eax + 3286: 8d 14 01 lea (%rcx,%rax,1),%edx + 3289: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 328e: 48 83 c0 02 add $0x2,%rax + 3292: 66 89 10 mov %dx,(%rax) + 3295: 90 nop + 3296: 48 83 c4 20 add $0x20,%rsp + 329a: 5b pop %rbx + 329b: c3 ret + +000000000000329c : + 329c: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 32a1: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 32a6: 0f b6 00 movzbl (%rax),%eax + 32a9: 0f b6 c0 movzbl %al,%eax + 32ac: 89 44 24 fc mov %eax,-0x4(%rsp) + 32b0: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 32b5: 48 83 c0 01 add $0x1,%rax + 32b9: 0f b6 00 movzbl (%rax),%eax + 32bc: 0f b6 c0 movzbl %al,%eax + 32bf: c1 e0 08 shl $0x8,%eax + 32c2: 09 44 24 fc or %eax,-0x4(%rsp) + 32c6: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 32cb: 48 83 c0 02 add $0x2,%rax + 32cf: 0f b6 00 movzbl (%rax),%eax + 32d2: 0f b6 c0 movzbl %al,%eax + 32d5: c1 e0 10 shl $0x10,%eax + 32d8: 09 44 24 fc or %eax,-0x4(%rsp) + 32dc: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 32e1: 48 83 c0 03 add $0x3,%rax + 32e5: 0f b6 00 movzbl (%rax),%eax + 32e8: 0f b6 c0 movzbl %al,%eax + 32eb: c1 e0 18 shl $0x18,%eax + 32ee: 09 44 24 fc or %eax,-0x4(%rsp) + 32f2: 8b 44 24 fc mov -0x4(%rsp),%eax + 32f6: c3 ret + +00000000000032f7 : + 32f7: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 32fc: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 3301: 0f b6 00 movzbl (%rax),%eax + 3304: 0f b6 c0 movzbl %al,%eax + 3307: 89 44 24 fc mov %eax,-0x4(%rsp) + 330b: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 3310: 48 83 c0 01 add $0x1,%rax + 3314: 0f b6 00 movzbl (%rax),%eax + 3317: 0f b6 c0 movzbl %al,%eax + 331a: c1 e0 08 shl $0x8,%eax + 331d: 09 44 24 fc or %eax,-0x4(%rsp) + 3321: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 3326: 48 83 c0 02 add $0x2,%rax + 332a: 0f b6 00 movzbl (%rax),%eax + 332d: 0f b6 c0 movzbl %al,%eax + 3330: c1 e0 10 shl $0x10,%eax + 3333: 09 44 24 fc or %eax,-0x4(%rsp) + 3337: 8b 44 24 fc mov -0x4(%rsp),%eax + 333b: c3 ret + +000000000000333c : + 333c: 48 83 ec 30 sub $0x30,%rsp + 3340: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 3345: 48 89 34 24 mov %rsi,(%rsp) + 3349: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) + 3350: 00 + 3351: e9 b2 00 00 00 jmp 3408 + 3356: 8b 44 24 20 mov 0x20(%rsp),%eax + 335a: c1 e0 02 shl $0x2,%eax + 335d: 89 c2 mov %eax,%edx + 335f: 48 8b 04 24 mov (%rsp),%rax + 3363: 48 01 d0 add %rdx,%rax + 3366: 48 89 c7 mov %rax,%rdi + 3369: e8 2e ff ff ff call 329c + 336e: 89 44 24 28 mov %eax,0x28(%rsp) + 3372: 8b 44 24 28 mov 0x28(%rsp),%eax + 3376: 25 55 55 55 55 and $0x55555555,%eax + 337b: 89 44 24 2c mov %eax,0x2c(%rsp) + 337f: 8b 44 24 28 mov 0x28(%rsp),%eax + 3383: d1 e8 shr $1,%eax + 3385: 25 55 55 55 55 and $0x55555555,%eax + 338a: 01 44 24 2c add %eax,0x2c(%rsp) + 338e: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) + 3395: 00 + 3396: eb 64 jmp 33fc + 3398: 8b 44 24 24 mov 0x24(%rsp),%eax + 339c: c1 e0 02 shl $0x2,%eax + 339f: 8b 54 24 2c mov 0x2c(%rsp),%edx + 33a3: 89 c1 mov %eax,%ecx + 33a5: d3 ea shr %cl,%edx + 33a7: 89 d0 mov %edx,%eax + 33a9: 83 e0 03 and $0x3,%eax + 33ac: 66 89 44 24 1c mov %ax,0x1c(%rsp) + 33b1: 8b 44 24 24 mov 0x24(%rsp),%eax + 33b5: c1 e0 02 shl $0x2,%eax + 33b8: 83 c0 02 add $0x2,%eax + 33bb: 8b 54 24 2c mov 0x2c(%rsp),%edx + 33bf: 89 c1 mov %eax,%ecx + 33c1: d3 ea shr %cl,%edx + 33c3: 89 d0 mov %edx,%eax + 33c5: 83 e0 03 and $0x3,%eax + 33c8: 66 89 44 24 1e mov %ax,0x1e(%rsp) + 33cd: 0f b7 44 24 1c movzwl 0x1c(%rsp),%eax + 33d2: 0f b7 54 24 1e movzwl 0x1e(%rsp),%edx + 33d7: 29 d0 sub %edx,%eax + 33d9: 89 c1 mov %eax,%ecx + 33db: 8b 44 24 20 mov 0x20(%rsp),%eax + 33df: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 33e6: 8b 44 24 24 mov 0x24(%rsp),%eax + 33ea: 01 c2 add %eax,%edx + 33ec: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 33f1: 89 d2 mov %edx,%edx + 33f3: 66 89 0c 50 mov %cx,(%rax,%rdx,2) + 33f7: 83 44 24 24 01 addl $0x1,0x24(%rsp) + 33fc: 83 7c 24 24 07 cmpl $0x7,0x24(%rsp) + 3401: 76 95 jbe 3398 + 3403: 83 44 24 20 01 addl $0x1,0x20(%rsp) + 3408: 83 7c 24 20 1f cmpl $0x1f,0x20(%rsp) + 340d: 0f 86 43 ff ff ff jbe 3356 + 3413: 90 nop + 3414: 90 nop + 3415: 48 83 c4 30 add $0x30,%rsp + 3419: c3 ret + +000000000000341a : + 341a: 48 83 ec 30 sub $0x30,%rsp + 341e: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 3423: 48 89 34 24 mov %rsi,(%rsp) + 3427: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) + 342e: 00 + 342f: e9 cf 00 00 00 jmp 3503 + 3434: 8b 54 24 20 mov 0x20(%rsp),%edx + 3438: 89 d0 mov %edx,%eax + 343a: 01 c0 add %eax,%eax + 343c: 01 d0 add %edx,%eax + 343e: 89 c2 mov %eax,%edx + 3440: 48 8b 04 24 mov (%rsp),%rax + 3444: 48 01 d0 add %rdx,%rax + 3447: 48 89 c7 mov %rax,%rdi + 344a: e8 a8 fe ff ff call 32f7 + 344f: 89 44 24 28 mov %eax,0x28(%rsp) + 3453: 8b 44 24 28 mov 0x28(%rsp),%eax + 3457: 25 49 92 24 00 and $0x249249,%eax + 345c: 89 44 24 2c mov %eax,0x2c(%rsp) + 3460: 8b 44 24 28 mov 0x28(%rsp),%eax + 3464: d1 e8 shr $1,%eax + 3466: 25 49 92 24 00 and $0x249249,%eax + 346b: 01 44 24 2c add %eax,0x2c(%rsp) + 346f: 8b 44 24 28 mov 0x28(%rsp),%eax + 3473: c1 e8 02 shr $0x2,%eax + 3476: 25 49 92 24 00 and $0x249249,%eax + 347b: 01 44 24 2c add %eax,0x2c(%rsp) + 347f: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) + 3486: 00 + 3487: eb 6e jmp 34f7 + 3489: 8b 54 24 24 mov 0x24(%rsp),%edx + 348d: 89 d0 mov %edx,%eax + 348f: 01 c0 add %eax,%eax + 3491: 01 d0 add %edx,%eax + 3493: 01 c0 add %eax,%eax + 3495: 89 c2 mov %eax,%edx + 3497: 8b 44 24 2c mov 0x2c(%rsp),%eax + 349b: 89 d1 mov %edx,%ecx + 349d: d3 e8 shr %cl,%eax + 349f: 83 e0 07 and $0x7,%eax + 34a2: 66 89 44 24 1c mov %ax,0x1c(%rsp) + 34a7: 8b 54 24 24 mov 0x24(%rsp),%edx + 34ab: 89 d0 mov %edx,%eax + 34ad: 01 c0 add %eax,%eax + 34af: 01 d0 add %edx,%eax + 34b1: 01 c0 add %eax,%eax + 34b3: 83 c0 03 add $0x3,%eax + 34b6: 8b 54 24 2c mov 0x2c(%rsp),%edx + 34ba: 89 c1 mov %eax,%ecx + 34bc: d3 ea shr %cl,%edx + 34be: 89 d0 mov %edx,%eax + 34c0: 83 e0 07 and $0x7,%eax + 34c3: 66 89 44 24 1e mov %ax,0x1e(%rsp) + 34c8: 0f b7 44 24 1c movzwl 0x1c(%rsp),%eax + 34cd: 0f b7 54 24 1e movzwl 0x1e(%rsp),%edx + 34d2: 29 d0 sub %edx,%eax + 34d4: 89 c1 mov %eax,%ecx + 34d6: 8b 44 24 20 mov 0x20(%rsp),%eax + 34da: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx + 34e1: 8b 44 24 24 mov 0x24(%rsp),%eax + 34e5: 01 c2 add %eax,%edx + 34e7: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 34ec: 89 d2 mov %edx,%edx + 34ee: 66 89 0c 50 mov %cx,(%rax,%rdx,2) + 34f2: 83 44 24 24 01 addl $0x1,0x24(%rsp) + 34f7: 83 7c 24 24 03 cmpl $0x3,0x24(%rsp) + 34fc: 76 8b jbe 3489 + 34fe: 83 44 24 20 01 addl $0x1,0x20(%rsp) + 3503: 83 7c 24 20 3f cmpl $0x3f,0x20(%rsp) + 3508: 0f 86 26 ff ff ff jbe 3434 + 350e: 90 nop + 350f: 90 nop + 3510: 48 83 c4 30 add $0x30,%rsp + 3514: c3 ret + +0000000000003515 : + 3515: 48 83 ec 10 sub $0x10,%rsp + 3519: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 351e: 48 89 34 24 mov %rsi,(%rsp) + 3522: 48 8b 14 24 mov (%rsp),%rdx + 3526: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 352b: 48 89 d6 mov %rdx,%rsi + 352e: 48 89 c7 mov %rax,%rdi + 3531: e8 e4 fe ff ff call 341a + 3536: 90 nop + 3537: 48 83 c4 10 add $0x10,%rsp + 353b: c3 ret + +000000000000353c : + 353c: 48 83 ec 10 sub $0x10,%rsp + 3540: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 3545: 48 89 34 24 mov %rsi,(%rsp) + 3549: 48 8b 14 24 mov (%rsp),%rdx + 354d: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3552: 48 89 d6 mov %rdx,%rsi + 3555: 48 89 c7 mov %rax,%rdi + 3558: e8 df fd ff ff call 333c + 355d: 90 nop + 355e: 48 83 c4 10 add $0x10,%rsp + 3562: c3 ret + +0000000000003563 : + 3563: 89 7c 24 ec mov %edi,-0x14(%rsp) + 3567: 8b 44 24 ec mov -0x14(%rsp),%eax + 356b: 66 69 c0 01 f3 imul $0xf301,%ax,%ax + 3570: 66 89 44 24 fe mov %ax,-0x2(%rsp) + 3575: 0f bf 44 24 fe movswl -0x2(%rsp),%eax + 357a: 69 d0 ff f2 ff ff imul $0xfffff2ff,%eax,%edx + 3580: 8b 44 24 ec mov -0x14(%rsp),%eax + 3584: 01 d0 add %edx,%eax + 3586: c1 f8 10 sar $0x10,%eax + 3589: 66 89 44 24 fe mov %ax,-0x2(%rsp) + 358e: 0f b7 44 24 fe movzwl -0x2(%rsp),%eax + 3593: c3 ret + +0000000000003594 : + 3594: 89 f8 mov %edi,%eax + 3596: 66 89 44 24 ec mov %ax,-0x14(%rsp) + 359b: 66 c7 44 24 fc bf 4e movw $0x4ebf,-0x4(%rsp) + 35a2: 0f bf 54 24 fc movswl -0x4(%rsp),%edx + 35a7: 0f bf 44 24 ec movswl -0x14(%rsp),%eax + 35ac: 0f af c2 imul %edx,%eax + 35af: 05 00 00 00 02 add $0x2000000,%eax + 35b4: c1 f8 1a sar $0x1a,%eax + 35b7: 66 89 44 24 fe mov %ax,-0x2(%rsp) + 35bc: 0f b7 44 24 fe movzwl -0x2(%rsp),%eax + 35c1: 66 69 c0 01 0d imul $0xd01,%ax,%ax + 35c6: 66 89 44 24 fe mov %ax,-0x2(%rsp) + 35cb: 0f b7 44 24 ec movzwl -0x14(%rsp),%eax + 35d0: 0f b7 54 24 fe movzwl -0x2(%rsp),%edx + 35d5: 29 d0 sub %edx,%eax + 35d7: c3 ret + +00000000000035d8 : + 35d8: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 35dd: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 35e2: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) + 35e7: c6 44 24 f7 00 movb $0x0,-0x9(%rsp) + 35ec: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) + 35f3: 00 00 + 35f5: eb 2c jmp 3623 + 35f7: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx + 35fc: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3601: 48 01 d0 add %rdx,%rax + 3604: 0f b6 08 movzbl (%rax),%ecx + 3607: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx + 360c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3611: 48 01 d0 add %rdx,%rax + 3614: 0f b6 00 movzbl (%rax),%eax + 3617: 31 c8 xor %ecx,%eax + 3619: 08 44 24 f7 or %al,-0x9(%rsp) + 361d: 48 83 44 24 f8 01 addq $0x1,-0x8(%rsp) + 3623: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3628: 48 3b 44 24 d8 cmp -0x28(%rsp),%rax + 362d: 72 c8 jb 35f7 + 362f: 0f b6 44 24 f7 movzbl -0x9(%rsp),%eax + 3634: 48 f7 d8 neg %rax + 3637: 48 c1 e8 3f shr $0x3f,%rax + 363b: c3 ret + +000000000000363c : + 363c: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 3641: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 3646: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) + 364b: 89 c8 mov %ecx,%eax + 364d: 88 44 24 d4 mov %al,-0x2c(%rsp) + 3651: 0f b6 44 24 d4 movzbl -0x2c(%rsp),%eax + 3656: 88 44 24 d4 mov %al,-0x2c(%rsp) + 365a: f6 5c 24 d4 negb -0x2c(%rsp) + 365e: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) + 3665: 00 00 + 3667: eb 51 jmp 36ba + 3669: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx + 366e: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3673: 48 01 d0 add %rdx,%rax + 3676: 0f b6 30 movzbl (%rax),%esi + 3679: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx + 367e: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3683: 48 01 d0 add %rdx,%rax + 3686: 0f b6 08 movzbl (%rax),%ecx + 3689: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx + 368e: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3693: 48 01 d0 add %rdx,%rax + 3696: 0f b6 00 movzbl (%rax),%eax + 3699: 31 c8 xor %ecx,%eax + 369b: 22 44 24 d4 and -0x2c(%rsp),%al + 369f: 89 c1 mov %eax,%ecx + 36a1: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx + 36a6: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 36ab: 48 01 d0 add %rdx,%rax + 36ae: 31 ce xor %ecx,%esi + 36b0: 89 f2 mov %esi,%edx + 36b2: 88 10 mov %dl,(%rax) + 36b4: 48 83 44 24 f8 01 addq $0x1,-0x8(%rsp) + 36ba: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 36bf: 48 3b 44 24 d8 cmp -0x28(%rsp),%rax + 36c4: 72 a3 jb 3669 + 36c6: 90 nop + 36c7: 90 nop + 36c8: c3 ret + +00000000000036c9 : + 36c9: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) + 36ce: 89 f1 mov %esi,%ecx + 36d0: 89 d0 mov %edx,%eax + 36d2: 89 ca mov %ecx,%edx + 36d4: 66 89 54 24 f4 mov %dx,-0xc(%rsp) + 36d9: 66 89 44 24 f0 mov %ax,-0x10(%rsp) + 36de: 66 f7 5c 24 f0 negw -0x10(%rsp) + 36e3: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 36e8: 0f b7 10 movzwl (%rax),%edx + 36eb: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 36f0: 0f b7 00 movzwl (%rax),%eax + 36f3: 66 33 44 24 f4 xor -0xc(%rsp),%ax + 36f8: 89 c1 mov %eax,%ecx + 36fa: 0f b7 44 24 f0 movzwl -0x10(%rsp),%eax + 36ff: 21 c8 and %ecx,%eax + 3701: 31 c2 xor %eax,%edx + 3703: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3708: 66 89 10 mov %dx,(%rax) + 370b: 90 nop + 370c: c3 ret + +000000000000370d : + 370d: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 3712: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) + 3719: 00 00 + 371b: c7 44 24 f4 00 00 00 movl $0x0,-0xc(%rsp) + 3722: 00 + 3723: eb 2b jmp 3750 + 3725: 8b 54 24 f4 mov -0xc(%rsp),%edx + 3729: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 372e: 48 01 d0 add %rdx,%rax + 3731: 0f b6 00 movzbl (%rax),%eax + 3734: 0f b6 d0 movzbl %al,%edx + 3737: 8b 44 24 f4 mov -0xc(%rsp),%eax + 373b: c1 e0 03 shl $0x3,%eax + 373e: 89 c1 mov %eax,%ecx + 3740: 48 d3 e2 shl %cl,%rdx + 3743: 48 89 d0 mov %rdx,%rax + 3746: 48 09 44 24 f8 or %rax,-0x8(%rsp) + 374b: 83 44 24 f4 01 addl $0x1,-0xc(%rsp) + 3750: 83 7c 24 f4 07 cmpl $0x7,-0xc(%rsp) + 3755: 76 ce jbe 3725 + 3757: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 375c: c3 ret + +000000000000375d : + 375d: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 3762: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 3767: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 376e: 00 + 376f: eb 29 jmp 379a + 3771: 8b 44 24 fc mov -0x4(%rsp),%eax + 3775: c1 e0 03 shl $0x3,%eax + 3778: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx + 377d: 89 c1 mov %eax,%ecx + 377f: 48 d3 ea shr %cl,%rdx + 3782: 48 89 d1 mov %rdx,%rcx + 3785: 8b 54 24 fc mov -0x4(%rsp),%edx + 3789: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 378e: 48 01 d0 add %rdx,%rax + 3791: 89 ca mov %ecx,%edx + 3793: 88 10 mov %dl,(%rax) + 3795: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 379a: 83 7c 24 fc 07 cmpl $0x7,-0x4(%rsp) + 379f: 76 d0 jbe 3771 + 37a1: 90 nop + 37a2: 90 nop + 37a3: c3 ret + +00000000000037a4 : + 37a4: 48 81 ec 80 01 00 00 sub $0x180,%rsp + 37ab: 48 89 7c 24 88 mov %rdi,-0x78(%rsp) + 37b0: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 37b5: 48 8b 00 mov (%rax),%rax + 37b8: 48 89 44 24 a0 mov %rax,-0x60(%rsp) + 37bd: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 37c2: 48 8b 40 08 mov 0x8(%rax),%rax + 37c6: 48 89 44 24 a8 mov %rax,-0x58(%rsp) + 37cb: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 37d0: 48 8b 40 10 mov 0x10(%rax),%rax + 37d4: 48 89 44 24 b0 mov %rax,-0x50(%rsp) + 37d9: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 37de: 48 8b 40 18 mov 0x18(%rax),%rax + 37e2: 48 89 44 24 b8 mov %rax,-0x48(%rsp) + 37e7: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 37ec: 48 8b 40 20 mov 0x20(%rax),%rax + 37f0: 48 89 44 24 c0 mov %rax,-0x40(%rsp) + 37f5: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 37fa: 48 8b 40 28 mov 0x28(%rax),%rax + 37fe: 48 89 44 24 c8 mov %rax,-0x38(%rsp) + 3803: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3808: 48 8b 40 30 mov 0x30(%rax),%rax + 380c: 48 89 44 24 d0 mov %rax,-0x30(%rsp) + 3811: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3816: 48 8b 40 38 mov 0x38(%rax),%rax + 381a: 48 89 44 24 d8 mov %rax,-0x28(%rsp) + 381f: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3824: 48 8b 40 40 mov 0x40(%rax),%rax + 3828: 48 89 44 24 e0 mov %rax,-0x20(%rsp) + 382d: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3832: 48 8b 40 48 mov 0x48(%rax),%rax + 3836: 48 89 44 24 e8 mov %rax,-0x18(%rsp) + 383b: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3840: 48 8b 40 50 mov 0x50(%rax),%rax + 3844: 48 89 44 24 f0 mov %rax,-0x10(%rsp) + 3849: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 384e: 48 8b 40 58 mov 0x58(%rax),%rax + 3852: 48 89 44 24 f8 mov %rax,-0x8(%rsp) + 3857: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 385c: 48 8b 40 60 mov 0x60(%rax),%rax + 3860: 48 89 04 24 mov %rax,(%rsp) + 3864: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3869: 48 8b 40 68 mov 0x68(%rax),%rax + 386d: 48 89 44 24 08 mov %rax,0x8(%rsp) + 3872: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3877: 48 8b 40 70 mov 0x70(%rax),%rax + 387b: 48 89 44 24 10 mov %rax,0x10(%rsp) + 3880: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3885: 48 8b 40 78 mov 0x78(%rax),%rax + 3889: 48 89 44 24 18 mov %rax,0x18(%rsp) + 388e: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3893: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax + 389a: 48 89 44 24 20 mov %rax,0x20(%rsp) + 389f: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 38a4: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax + 38ab: 48 89 44 24 28 mov %rax,0x28(%rsp) + 38b0: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 38b5: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax + 38bc: 48 89 44 24 30 mov %rax,0x30(%rsp) + 38c1: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 38c6: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax + 38cd: 48 89 44 24 38 mov %rax,0x38(%rsp) + 38d2: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 38d7: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax + 38de: 48 89 44 24 40 mov %rax,0x40(%rsp) + 38e3: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 38e8: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax + 38ef: 48 89 44 24 48 mov %rax,0x48(%rsp) + 38f4: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 38f9: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax + 3900: 48 89 44 24 50 mov %rax,0x50(%rsp) + 3905: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 390a: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax + 3911: 48 89 44 24 58 mov %rax,0x58(%rsp) + 3916: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 391b: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax + 3922: 48 89 44 24 60 mov %rax,0x60(%rsp) + 3927: c7 44 24 9c 00 00 00 movl $0x0,-0x64(%rsp) + 392e: 00 + 392f: e9 3b 0e 00 00 jmp 476f + 3934: 48 8b 44 24 a0 mov -0x60(%rsp),%rax + 3939: 48 33 44 24 c8 xor -0x38(%rsp),%rax + 393e: 48 33 44 24 f0 xor -0x10(%rsp),%rax + 3943: 48 33 44 24 18 xor 0x18(%rsp),%rax + 3948: 48 33 44 24 40 xor 0x40(%rsp),%rax + 394d: 48 89 44 24 68 mov %rax,0x68(%rsp) + 3952: 48 8b 44 24 a8 mov -0x58(%rsp),%rax + 3957: 48 33 44 24 d0 xor -0x30(%rsp),%rax + 395c: 48 33 44 24 f8 xor -0x8(%rsp),%rax + 3961: 48 33 44 24 20 xor 0x20(%rsp),%rax + 3966: 48 33 44 24 48 xor 0x48(%rsp),%rax + 396b: 48 89 44 24 70 mov %rax,0x70(%rsp) + 3970: 48 8b 44 24 b0 mov -0x50(%rsp),%rax + 3975: 48 33 44 24 d8 xor -0x28(%rsp),%rax + 397a: 48 33 04 24 xor (%rsp),%rax + 397e: 48 33 44 24 28 xor 0x28(%rsp),%rax + 3983: 48 33 44 24 50 xor 0x50(%rsp),%rax + 3988: 48 89 44 24 78 mov %rax,0x78(%rsp) + 398d: 48 8b 44 24 b8 mov -0x48(%rsp),%rax + 3992: 48 33 44 24 e0 xor -0x20(%rsp),%rax + 3997: 48 33 44 24 08 xor 0x8(%rsp),%rax + 399c: 48 33 44 24 30 xor 0x30(%rsp),%rax + 39a1: 48 33 44 24 58 xor 0x58(%rsp),%rax + 39a6: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 39ad: 00 + 39ae: 48 8b 44 24 c0 mov -0x40(%rsp),%rax + 39b3: 48 33 44 24 e8 xor -0x18(%rsp),%rax + 39b8: 48 33 44 24 10 xor 0x10(%rsp),%rax + 39bd: 48 33 44 24 38 xor 0x38(%rsp),%rax + 39c2: 48 33 44 24 60 xor 0x60(%rsp),%rax + 39c7: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 39ce: 00 + 39cf: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 39d4: 48 d1 c0 rol $1,%rax + 39d7: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 39de: 00 + 39df: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) + 39e6: 00 + 39e7: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 39ec: 48 d1 c0 rol $1,%rax + 39ef: 48 33 44 24 68 xor 0x68(%rsp),%rax + 39f4: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) + 39fb: 00 + 39fc: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 3a03: 00 + 3a04: 48 d1 c0 rol $1,%rax + 3a07: 48 33 44 24 70 xor 0x70(%rsp),%rax + 3a0c: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) + 3a13: 00 + 3a14: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 3a1b: 00 + 3a1c: 48 d1 c0 rol $1,%rax + 3a1f: 48 33 44 24 78 xor 0x78(%rsp),%rax + 3a24: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) + 3a2b: 00 + 3a2c: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 3a31: 48 d1 c0 rol $1,%rax + 3a34: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 3a3b: 00 + 3a3c: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) + 3a43: 00 + 3a44: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 3a4b: 00 + 3a4c: 48 31 44 24 a0 xor %rax,-0x60(%rsp) + 3a51: 48 8b 44 24 a0 mov -0x60(%rsp),%rax + 3a56: 48 89 44 24 68 mov %rax,0x68(%rsp) + 3a5b: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 3a62: 00 + 3a63: 48 31 44 24 d0 xor %rax,-0x30(%rsp) + 3a68: 48 8b 44 24 d0 mov -0x30(%rsp),%rax + 3a6d: 48 c1 c8 14 ror $0x14,%rax + 3a71: 48 89 44 24 70 mov %rax,0x70(%rsp) + 3a76: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 3a7d: 00 + 3a7e: 48 31 04 24 xor %rax,(%rsp) + 3a82: 48 8b 04 24 mov (%rsp),%rax + 3a86: 48 c1 c8 15 ror $0x15,%rax + 3a8a: 48 89 44 24 78 mov %rax,0x78(%rsp) + 3a8f: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 3a96: 00 + 3a97: 48 31 44 24 30 xor %rax,0x30(%rsp) + 3a9c: 48 8b 44 24 30 mov 0x30(%rsp),%rax + 3aa1: 48 c1 c0 15 rol $0x15,%rax + 3aa5: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 3aac: 00 + 3aad: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 3ab4: 00 + 3ab5: 48 31 44 24 60 xor %rax,0x60(%rsp) + 3aba: 48 8b 44 24 60 mov 0x60(%rsp),%rax + 3abf: 48 c1 c0 0e rol $0xe,%rax + 3ac3: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 3aca: 00 + 3acb: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 3ad0: 48 f7 d0 not %rax + 3ad3: 48 23 44 24 78 and 0x78(%rsp),%rax + 3ad8: 48 33 44 24 68 xor 0x68(%rsp),%rax + 3add: 48 89 84 24 b8 00 00 mov %rax,0xb8(%rsp) + 3ae4: 00 + 3ae5: 8b 44 24 9c mov -0x64(%rsp),%eax + 3ae9: 48 98 cltq + 3aeb: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 3af2: 00 + 3af3: 48 8d 05 26 36 00 00 lea 0x3626(%rip),%rax # 7120 + 3afa: 48 8b 04 02 mov (%rdx,%rax,1),%rax + 3afe: 48 31 84 24 b8 00 00 xor %rax,0xb8(%rsp) + 3b05: 00 + 3b06: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 3b0b: 48 f7 d0 not %rax + 3b0e: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 3b15: 00 + 3b16: 48 33 44 24 70 xor 0x70(%rsp),%rax + 3b1b: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) + 3b22: 00 + 3b23: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 3b2a: 00 + 3b2b: 48 f7 d0 not %rax + 3b2e: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 3b35: 00 + 3b36: 48 33 44 24 78 xor 0x78(%rsp),%rax + 3b3b: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) + 3b42: 00 + 3b43: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 3b4a: 00 + 3b4b: 48 f7 d0 not %rax + 3b4e: 48 23 44 24 68 and 0x68(%rsp),%rax + 3b53: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 3b5a: 00 + 3b5b: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) + 3b62: 00 + 3b63: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 3b68: 48 f7 d0 not %rax + 3b6b: 48 23 44 24 70 and 0x70(%rsp),%rax + 3b70: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 3b77: 00 + 3b78: 48 89 84 24 d8 00 00 mov %rax,0xd8(%rsp) + 3b7f: 00 + 3b80: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 3b87: 00 + 3b88: 48 31 44 24 b8 xor %rax,-0x48(%rsp) + 3b8d: 48 8b 44 24 b8 mov -0x48(%rsp),%rax + 3b92: 48 c1 c0 1c rol $0x1c,%rax + 3b96: 48 89 44 24 68 mov %rax,0x68(%rsp) + 3b9b: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 3ba2: 00 + 3ba3: 48 31 44 24 e8 xor %rax,-0x18(%rsp) + 3ba8: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 3bad: 48 c1 c0 14 rol $0x14,%rax + 3bb1: 48 89 44 24 70 mov %rax,0x70(%rsp) + 3bb6: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 3bbd: 00 + 3bbe: 48 31 44 24 f0 xor %rax,-0x10(%rsp) + 3bc3: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 3bc8: 48 c1 c0 03 rol $0x3,%rax + 3bcc: 48 89 44 24 78 mov %rax,0x78(%rsp) + 3bd1: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 3bd8: 00 + 3bd9: 48 31 44 24 20 xor %rax,0x20(%rsp) + 3bde: 48 8b 44 24 20 mov 0x20(%rsp),%rax + 3be3: 48 c1 c8 13 ror $0x13,%rax + 3be7: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 3bee: 00 + 3bef: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 3bf6: 00 + 3bf7: 48 31 44 24 50 xor %rax,0x50(%rsp) + 3bfc: 48 8b 44 24 50 mov 0x50(%rsp),%rax + 3c01: 48 c1 c8 03 ror $0x3,%rax + 3c05: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 3c0c: 00 + 3c0d: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 3c12: 48 f7 d0 not %rax + 3c15: 48 23 44 24 78 and 0x78(%rsp),%rax + 3c1a: 48 33 44 24 68 xor 0x68(%rsp),%rax + 3c1f: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) + 3c26: 00 + 3c27: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 3c2c: 48 f7 d0 not %rax + 3c2f: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 3c36: 00 + 3c37: 48 33 44 24 70 xor 0x70(%rsp),%rax + 3c3c: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) + 3c43: 00 + 3c44: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 3c4b: 00 + 3c4c: 48 f7 d0 not %rax + 3c4f: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 3c56: 00 + 3c57: 48 33 44 24 78 xor 0x78(%rsp),%rax + 3c5c: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) + 3c63: 00 + 3c64: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 3c6b: 00 + 3c6c: 48 f7 d0 not %rax + 3c6f: 48 23 44 24 68 and 0x68(%rsp),%rax + 3c74: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 3c7b: 00 + 3c7c: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) + 3c83: 00 + 3c84: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 3c89: 48 f7 d0 not %rax + 3c8c: 48 23 44 24 70 and 0x70(%rsp),%rax + 3c91: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 3c98: 00 + 3c99: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) + 3ca0: 00 + 3ca1: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 3ca8: 00 + 3ca9: 48 31 44 24 a8 xor %rax,-0x58(%rsp) + 3cae: 48 8b 44 24 a8 mov -0x58(%rsp),%rax + 3cb3: 48 d1 c0 rol $1,%rax + 3cb6: 48 89 44 24 68 mov %rax,0x68(%rsp) + 3cbb: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 3cc2: 00 + 3cc3: 48 31 44 24 d8 xor %rax,-0x28(%rsp) + 3cc8: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 3ccd: 48 c1 c0 06 rol $0x6,%rax + 3cd1: 48 89 44 24 70 mov %rax,0x70(%rsp) + 3cd6: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 3cdd: 00 + 3cde: 48 31 44 24 08 xor %rax,0x8(%rsp) + 3ce3: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3ce8: 48 c1 c0 19 rol $0x19,%rax + 3cec: 48 89 44 24 78 mov %rax,0x78(%rsp) + 3cf1: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 3cf8: 00 + 3cf9: 48 31 44 24 38 xor %rax,0x38(%rsp) + 3cfe: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 3d03: 48 c1 c0 08 rol $0x8,%rax + 3d07: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 3d0e: 00 + 3d0f: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 3d16: 00 + 3d17: 48 31 44 24 40 xor %rax,0x40(%rsp) + 3d1c: 48 8b 44 24 40 mov 0x40(%rsp),%rax + 3d21: 48 c1 c0 12 rol $0x12,%rax + 3d25: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 3d2c: 00 + 3d2d: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 3d32: 48 f7 d0 not %rax + 3d35: 48 23 44 24 78 and 0x78(%rsp),%rax + 3d3a: 48 33 44 24 68 xor 0x68(%rsp),%rax + 3d3f: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) + 3d46: 00 + 3d47: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 3d4c: 48 f7 d0 not %rax + 3d4f: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 3d56: 00 + 3d57: 48 33 44 24 70 xor 0x70(%rsp),%rax + 3d5c: 48 89 84 24 10 01 00 mov %rax,0x110(%rsp) + 3d63: 00 + 3d64: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 3d6b: 00 + 3d6c: 48 f7 d0 not %rax + 3d6f: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 3d76: 00 + 3d77: 48 33 44 24 78 xor 0x78(%rsp),%rax + 3d7c: 48 89 84 24 18 01 00 mov %rax,0x118(%rsp) + 3d83: 00 + 3d84: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 3d8b: 00 + 3d8c: 48 f7 d0 not %rax + 3d8f: 48 23 44 24 68 and 0x68(%rsp),%rax + 3d94: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 3d9b: 00 + 3d9c: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) + 3da3: 00 + 3da4: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 3da9: 48 f7 d0 not %rax + 3dac: 48 23 44 24 70 and 0x70(%rsp),%rax + 3db1: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 3db8: 00 + 3db9: 48 89 84 24 28 01 00 mov %rax,0x128(%rsp) + 3dc0: 00 + 3dc1: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 3dc8: 00 + 3dc9: 48 31 44 24 c0 xor %rax,-0x40(%rsp) + 3dce: 48 8b 44 24 c0 mov -0x40(%rsp),%rax + 3dd3: 48 c1 c0 1b rol $0x1b,%rax + 3dd7: 48 89 44 24 68 mov %rax,0x68(%rsp) + 3ddc: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 3de3: 00 + 3de4: 48 31 44 24 c8 xor %rax,-0x38(%rsp) + 3de9: 48 8b 44 24 c8 mov -0x38(%rsp),%rax + 3dee: 48 c1 c8 1c ror $0x1c,%rax + 3df2: 48 89 44 24 70 mov %rax,0x70(%rsp) + 3df7: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 3dfe: 00 + 3dff: 48 31 44 24 f8 xor %rax,-0x8(%rsp) + 3e04: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3e09: 48 c1 c0 0a rol $0xa,%rax + 3e0d: 48 89 44 24 78 mov %rax,0x78(%rsp) + 3e12: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 3e19: 00 + 3e1a: 48 31 44 24 28 xor %rax,0x28(%rsp) + 3e1f: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 3e24: 48 c1 c0 0f rol $0xf,%rax + 3e28: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 3e2f: 00 + 3e30: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 3e37: 00 + 3e38: 48 31 44 24 58 xor %rax,0x58(%rsp) + 3e3d: 48 8b 44 24 58 mov 0x58(%rsp),%rax + 3e42: 48 c1 c8 08 ror $0x8,%rax + 3e46: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 3e4d: 00 + 3e4e: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 3e53: 48 f7 d0 not %rax + 3e56: 48 23 44 24 78 and 0x78(%rsp),%rax + 3e5b: 48 33 44 24 68 xor 0x68(%rsp),%rax + 3e60: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) + 3e67: 00 + 3e68: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 3e6d: 48 f7 d0 not %rax + 3e70: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 3e77: 00 + 3e78: 48 33 44 24 70 xor 0x70(%rsp),%rax + 3e7d: 48 89 84 24 38 01 00 mov %rax,0x138(%rsp) + 3e84: 00 + 3e85: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 3e8c: 00 + 3e8d: 48 f7 d0 not %rax + 3e90: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 3e97: 00 + 3e98: 48 33 44 24 78 xor 0x78(%rsp),%rax + 3e9d: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) + 3ea4: 00 + 3ea5: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 3eac: 00 + 3ead: 48 f7 d0 not %rax + 3eb0: 48 23 44 24 68 and 0x68(%rsp),%rax + 3eb5: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 3ebc: 00 + 3ebd: 48 89 84 24 48 01 00 mov %rax,0x148(%rsp) + 3ec4: 00 + 3ec5: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 3eca: 48 f7 d0 not %rax + 3ecd: 48 23 44 24 70 and 0x70(%rsp),%rax + 3ed2: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 3ed9: 00 + 3eda: 48 89 84 24 50 01 00 mov %rax,0x150(%rsp) + 3ee1: 00 + 3ee2: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 3ee9: 00 + 3eea: 48 31 44 24 b0 xor %rax,-0x50(%rsp) + 3eef: 48 8b 44 24 b0 mov -0x50(%rsp),%rax + 3ef4: 48 c1 c8 02 ror $0x2,%rax + 3ef8: 48 89 44 24 68 mov %rax,0x68(%rsp) + 3efd: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 3f04: 00 + 3f05: 48 31 44 24 e0 xor %rax,-0x20(%rsp) + 3f0a: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 3f0f: 48 c1 c8 09 ror $0x9,%rax + 3f13: 48 89 44 24 70 mov %rax,0x70(%rsp) + 3f18: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 3f1f: 00 + 3f20: 48 31 44 24 10 xor %rax,0x10(%rsp) + 3f25: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 3f2a: 48 c1 c8 19 ror $0x19,%rax + 3f2e: 48 89 44 24 78 mov %rax,0x78(%rsp) + 3f33: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 3f3a: 00 + 3f3b: 48 31 44 24 18 xor %rax,0x18(%rsp) + 3f40: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 3f45: 48 c1 c8 17 ror $0x17,%rax + 3f49: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 3f50: 00 + 3f51: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 3f58: 00 + 3f59: 48 31 44 24 48 xor %rax,0x48(%rsp) + 3f5e: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 3f63: 48 c1 c0 02 rol $0x2,%rax + 3f67: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 3f6e: 00 + 3f6f: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 3f74: 48 f7 d0 not %rax + 3f77: 48 23 44 24 78 and 0x78(%rsp),%rax + 3f7c: 48 33 44 24 68 xor 0x68(%rsp),%rax + 3f81: 48 89 84 24 58 01 00 mov %rax,0x158(%rsp) + 3f88: 00 + 3f89: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 3f8e: 48 f7 d0 not %rax + 3f91: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 3f98: 00 + 3f99: 48 33 44 24 70 xor 0x70(%rsp),%rax + 3f9e: 48 89 84 24 60 01 00 mov %rax,0x160(%rsp) + 3fa5: 00 + 3fa6: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 3fad: 00 + 3fae: 48 f7 d0 not %rax + 3fb1: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 3fb8: 00 + 3fb9: 48 33 44 24 78 xor 0x78(%rsp),%rax + 3fbe: 48 89 84 24 68 01 00 mov %rax,0x168(%rsp) + 3fc5: 00 + 3fc6: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 3fcd: 00 + 3fce: 48 f7 d0 not %rax + 3fd1: 48 23 44 24 68 and 0x68(%rsp),%rax + 3fd6: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 3fdd: 00 + 3fde: 48 89 84 24 70 01 00 mov %rax,0x170(%rsp) + 3fe5: 00 + 3fe6: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 3feb: 48 f7 d0 not %rax + 3fee: 48 23 44 24 70 and 0x70(%rsp),%rax + 3ff3: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 3ffa: 00 + 3ffb: 48 89 84 24 78 01 00 mov %rax,0x178(%rsp) + 4002: 00 + 4003: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax + 400a: 00 + 400b: 48 33 84 24 e0 00 00 xor 0xe0(%rsp),%rax + 4012: 00 + 4013: 48 33 84 24 08 01 00 xor 0x108(%rsp),%rax + 401a: 00 + 401b: 48 33 84 24 30 01 00 xor 0x130(%rsp),%rax + 4022: 00 + 4023: 48 33 84 24 58 01 00 xor 0x158(%rsp),%rax + 402a: 00 + 402b: 48 89 44 24 68 mov %rax,0x68(%rsp) + 4030: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax + 4037: 00 + 4038: 48 33 84 24 e8 00 00 xor 0xe8(%rsp),%rax + 403f: 00 + 4040: 48 33 84 24 10 01 00 xor 0x110(%rsp),%rax + 4047: 00 + 4048: 48 33 84 24 38 01 00 xor 0x138(%rsp),%rax + 404f: 00 + 4050: 48 33 84 24 60 01 00 xor 0x160(%rsp),%rax + 4057: 00 + 4058: 48 89 44 24 70 mov %rax,0x70(%rsp) + 405d: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 4064: 00 + 4065: 48 33 84 24 f0 00 00 xor 0xf0(%rsp),%rax + 406c: 00 + 406d: 48 33 84 24 18 01 00 xor 0x118(%rsp),%rax + 4074: 00 + 4075: 48 33 84 24 40 01 00 xor 0x140(%rsp),%rax + 407c: 00 + 407d: 48 33 84 24 68 01 00 xor 0x168(%rsp),%rax + 4084: 00 + 4085: 48 89 44 24 78 mov %rax,0x78(%rsp) + 408a: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax + 4091: 00 + 4092: 48 33 84 24 f8 00 00 xor 0xf8(%rsp),%rax + 4099: 00 + 409a: 48 33 84 24 20 01 00 xor 0x120(%rsp),%rax + 40a1: 00 + 40a2: 48 33 84 24 48 01 00 xor 0x148(%rsp),%rax + 40a9: 00 + 40aa: 48 33 84 24 70 01 00 xor 0x170(%rsp),%rax + 40b1: 00 + 40b2: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 40b9: 00 + 40ba: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax + 40c1: 00 + 40c2: 48 33 84 24 00 01 00 xor 0x100(%rsp),%rax + 40c9: 00 + 40ca: 48 33 84 24 28 01 00 xor 0x128(%rsp),%rax + 40d1: 00 + 40d2: 48 33 84 24 50 01 00 xor 0x150(%rsp),%rax + 40d9: 00 + 40da: 48 33 84 24 78 01 00 xor 0x178(%rsp),%rax + 40e1: 00 + 40e2: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 40e9: 00 + 40ea: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 40ef: 48 d1 c0 rol $1,%rax + 40f2: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 40f9: 00 + 40fa: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) + 4101: 00 + 4102: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 4107: 48 d1 c0 rol $1,%rax + 410a: 48 33 44 24 68 xor 0x68(%rsp),%rax + 410f: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) + 4116: 00 + 4117: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 411e: 00 + 411f: 48 d1 c0 rol $1,%rax + 4122: 48 33 44 24 70 xor 0x70(%rsp),%rax + 4127: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) + 412e: 00 + 412f: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 4136: 00 + 4137: 48 d1 c0 rol $1,%rax + 413a: 48 33 44 24 78 xor 0x78(%rsp),%rax + 413f: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) + 4146: 00 + 4147: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 414c: 48 d1 c0 rol $1,%rax + 414f: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 4156: 00 + 4157: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) + 415e: 00 + 415f: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 4166: 00 + 4167: 48 31 84 24 b8 00 00 xor %rax,0xb8(%rsp) + 416e: 00 + 416f: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax + 4176: 00 + 4177: 48 89 44 24 68 mov %rax,0x68(%rsp) + 417c: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 4183: 00 + 4184: 48 31 84 24 e8 00 00 xor %rax,0xe8(%rsp) + 418b: 00 + 418c: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax + 4193: 00 + 4194: 48 c1 c8 14 ror $0x14,%rax + 4198: 48 89 44 24 70 mov %rax,0x70(%rsp) + 419d: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 41a4: 00 + 41a5: 48 31 84 24 18 01 00 xor %rax,0x118(%rsp) + 41ac: 00 + 41ad: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax + 41b4: 00 + 41b5: 48 c1 c8 15 ror $0x15,%rax + 41b9: 48 89 44 24 78 mov %rax,0x78(%rsp) + 41be: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 41c5: 00 + 41c6: 48 31 84 24 48 01 00 xor %rax,0x148(%rsp) + 41cd: 00 + 41ce: 48 8b 84 24 48 01 00 mov 0x148(%rsp),%rax + 41d5: 00 + 41d6: 48 c1 c0 15 rol $0x15,%rax + 41da: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 41e1: 00 + 41e2: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 41e9: 00 + 41ea: 48 31 84 24 78 01 00 xor %rax,0x178(%rsp) + 41f1: 00 + 41f2: 48 8b 84 24 78 01 00 mov 0x178(%rsp),%rax + 41f9: 00 + 41fa: 48 c1 c0 0e rol $0xe,%rax + 41fe: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 4205: 00 + 4206: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 420b: 48 f7 d0 not %rax + 420e: 48 23 44 24 78 and 0x78(%rsp),%rax + 4213: 48 33 44 24 68 xor 0x68(%rsp),%rax + 4218: 48 89 44 24 a0 mov %rax,-0x60(%rsp) + 421d: 8b 44 24 9c mov -0x64(%rsp),%eax + 4221: 83 c0 01 add $0x1,%eax + 4224: 48 98 cltq + 4226: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 422d: 00 + 422e: 48 8d 05 eb 2e 00 00 lea 0x2eeb(%rip),%rax # 7120 + 4235: 48 8b 04 02 mov (%rdx,%rax,1),%rax + 4239: 48 31 44 24 a0 xor %rax,-0x60(%rsp) + 423e: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 4243: 48 f7 d0 not %rax + 4246: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 424d: 00 + 424e: 48 33 44 24 70 xor 0x70(%rsp),%rax + 4253: 48 89 44 24 a8 mov %rax,-0x58(%rsp) + 4258: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 425f: 00 + 4260: 48 f7 d0 not %rax + 4263: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 426a: 00 + 426b: 48 33 44 24 78 xor 0x78(%rsp),%rax + 4270: 48 89 44 24 b0 mov %rax,-0x50(%rsp) + 4275: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 427c: 00 + 427d: 48 f7 d0 not %rax + 4280: 48 23 44 24 68 and 0x68(%rsp),%rax + 4285: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 428c: 00 + 428d: 48 89 44 24 b8 mov %rax,-0x48(%rsp) + 4292: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 4297: 48 f7 d0 not %rax + 429a: 48 23 44 24 70 and 0x70(%rsp),%rax + 429f: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 42a6: 00 + 42a7: 48 89 44 24 c0 mov %rax,-0x40(%rsp) + 42ac: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 42b3: 00 + 42b4: 48 31 84 24 d0 00 00 xor %rax,0xd0(%rsp) + 42bb: 00 + 42bc: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax + 42c3: 00 + 42c4: 48 c1 c0 1c rol $0x1c,%rax + 42c8: 48 89 44 24 68 mov %rax,0x68(%rsp) + 42cd: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 42d4: 00 + 42d5: 48 31 84 24 00 01 00 xor %rax,0x100(%rsp) + 42dc: 00 + 42dd: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax + 42e4: 00 + 42e5: 48 c1 c0 14 rol $0x14,%rax + 42e9: 48 89 44 24 70 mov %rax,0x70(%rsp) + 42ee: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 42f5: 00 + 42f6: 48 31 84 24 08 01 00 xor %rax,0x108(%rsp) + 42fd: 00 + 42fe: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax + 4305: 00 + 4306: 48 c1 c0 03 rol $0x3,%rax + 430a: 48 89 44 24 78 mov %rax,0x78(%rsp) + 430f: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 4316: 00 + 4317: 48 31 84 24 38 01 00 xor %rax,0x138(%rsp) + 431e: 00 + 431f: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax + 4326: 00 + 4327: 48 c1 c8 13 ror $0x13,%rax + 432b: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 4332: 00 + 4333: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 433a: 00 + 433b: 48 31 84 24 68 01 00 xor %rax,0x168(%rsp) + 4342: 00 + 4343: 48 8b 84 24 68 01 00 mov 0x168(%rsp),%rax + 434a: 00 + 434b: 48 c1 c8 03 ror $0x3,%rax + 434f: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 4356: 00 + 4357: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 435c: 48 f7 d0 not %rax + 435f: 48 23 44 24 78 and 0x78(%rsp),%rax + 4364: 48 33 44 24 68 xor 0x68(%rsp),%rax + 4369: 48 89 44 24 c8 mov %rax,-0x38(%rsp) + 436e: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 4373: 48 f7 d0 not %rax + 4376: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 437d: 00 + 437e: 48 33 44 24 70 xor 0x70(%rsp),%rax + 4383: 48 89 44 24 d0 mov %rax,-0x30(%rsp) + 4388: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 438f: 00 + 4390: 48 f7 d0 not %rax + 4393: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 439a: 00 + 439b: 48 33 44 24 78 xor 0x78(%rsp),%rax + 43a0: 48 89 44 24 d8 mov %rax,-0x28(%rsp) + 43a5: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 43ac: 00 + 43ad: 48 f7 d0 not %rax + 43b0: 48 23 44 24 68 and 0x68(%rsp),%rax + 43b5: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 43bc: 00 + 43bd: 48 89 44 24 e0 mov %rax,-0x20(%rsp) + 43c2: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 43c7: 48 f7 d0 not %rax + 43ca: 48 23 44 24 70 and 0x70(%rsp),%rax + 43cf: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 43d6: 00 + 43d7: 48 89 44 24 e8 mov %rax,-0x18(%rsp) + 43dc: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 43e3: 00 + 43e4: 48 31 84 24 c0 00 00 xor %rax,0xc0(%rsp) + 43eb: 00 + 43ec: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax + 43f3: 00 + 43f4: 48 d1 c0 rol $1,%rax + 43f7: 48 89 44 24 68 mov %rax,0x68(%rsp) + 43fc: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 4403: 00 + 4404: 48 31 84 24 f0 00 00 xor %rax,0xf0(%rsp) + 440b: 00 + 440c: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax + 4413: 00 + 4414: 48 c1 c0 06 rol $0x6,%rax + 4418: 48 89 44 24 70 mov %rax,0x70(%rsp) + 441d: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 4424: 00 + 4425: 48 31 84 24 20 01 00 xor %rax,0x120(%rsp) + 442c: 00 + 442d: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax + 4434: 00 + 4435: 48 c1 c0 19 rol $0x19,%rax + 4439: 48 89 44 24 78 mov %rax,0x78(%rsp) + 443e: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 4445: 00 + 4446: 48 31 84 24 50 01 00 xor %rax,0x150(%rsp) + 444d: 00 + 444e: 48 8b 84 24 50 01 00 mov 0x150(%rsp),%rax + 4455: 00 + 4456: 48 c1 c0 08 rol $0x8,%rax + 445a: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 4461: 00 + 4462: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 4469: 00 + 446a: 48 31 84 24 58 01 00 xor %rax,0x158(%rsp) + 4471: 00 + 4472: 48 8b 84 24 58 01 00 mov 0x158(%rsp),%rax + 4479: 00 + 447a: 48 c1 c0 12 rol $0x12,%rax + 447e: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 4485: 00 + 4486: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 448b: 48 f7 d0 not %rax + 448e: 48 23 44 24 78 and 0x78(%rsp),%rax + 4493: 48 33 44 24 68 xor 0x68(%rsp),%rax + 4498: 48 89 44 24 f0 mov %rax,-0x10(%rsp) + 449d: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 44a2: 48 f7 d0 not %rax + 44a5: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 44ac: 00 + 44ad: 48 33 44 24 70 xor 0x70(%rsp),%rax + 44b2: 48 89 44 24 f8 mov %rax,-0x8(%rsp) + 44b7: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 44be: 00 + 44bf: 48 f7 d0 not %rax + 44c2: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 44c9: 00 + 44ca: 48 33 44 24 78 xor 0x78(%rsp),%rax + 44cf: 48 89 04 24 mov %rax,(%rsp) + 44d3: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 44da: 00 + 44db: 48 f7 d0 not %rax + 44de: 48 23 44 24 68 and 0x68(%rsp),%rax + 44e3: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 44ea: 00 + 44eb: 48 89 44 24 08 mov %rax,0x8(%rsp) + 44f0: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 44f5: 48 f7 d0 not %rax + 44f8: 48 23 44 24 70 and 0x70(%rsp),%rax + 44fd: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 4504: 00 + 4505: 48 89 44 24 10 mov %rax,0x10(%rsp) + 450a: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 4511: 00 + 4512: 48 31 84 24 d8 00 00 xor %rax,0xd8(%rsp) + 4519: 00 + 451a: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax + 4521: 00 + 4522: 48 c1 c0 1b rol $0x1b,%rax + 4526: 48 89 44 24 68 mov %rax,0x68(%rsp) + 452b: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 4532: 00 + 4533: 48 31 84 24 e0 00 00 xor %rax,0xe0(%rsp) + 453a: 00 + 453b: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax + 4542: 00 + 4543: 48 c1 c8 1c ror $0x1c,%rax + 4547: 48 89 44 24 70 mov %rax,0x70(%rsp) + 454c: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 4553: 00 + 4554: 48 31 84 24 10 01 00 xor %rax,0x110(%rsp) + 455b: 00 + 455c: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax + 4563: 00 + 4564: 48 c1 c0 0a rol $0xa,%rax + 4568: 48 89 44 24 78 mov %rax,0x78(%rsp) + 456d: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 4574: 00 + 4575: 48 31 84 24 40 01 00 xor %rax,0x140(%rsp) + 457c: 00 + 457d: 48 8b 84 24 40 01 00 mov 0x140(%rsp),%rax + 4584: 00 + 4585: 48 c1 c0 0f rol $0xf,%rax + 4589: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 4590: 00 + 4591: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 4598: 00 + 4599: 48 31 84 24 70 01 00 xor %rax,0x170(%rsp) + 45a0: 00 + 45a1: 48 8b 84 24 70 01 00 mov 0x170(%rsp),%rax + 45a8: 00 + 45a9: 48 c1 c8 08 ror $0x8,%rax + 45ad: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 45b4: 00 + 45b5: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 45ba: 48 f7 d0 not %rax + 45bd: 48 23 44 24 78 and 0x78(%rsp),%rax + 45c2: 48 33 44 24 68 xor 0x68(%rsp),%rax + 45c7: 48 89 44 24 18 mov %rax,0x18(%rsp) + 45cc: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 45d1: 48 f7 d0 not %rax + 45d4: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 45db: 00 + 45dc: 48 33 44 24 70 xor 0x70(%rsp),%rax + 45e1: 48 89 44 24 20 mov %rax,0x20(%rsp) + 45e6: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 45ed: 00 + 45ee: 48 f7 d0 not %rax + 45f1: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 45f8: 00 + 45f9: 48 33 44 24 78 xor 0x78(%rsp),%rax + 45fe: 48 89 44 24 28 mov %rax,0x28(%rsp) + 4603: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 460a: 00 + 460b: 48 f7 d0 not %rax + 460e: 48 23 44 24 68 and 0x68(%rsp),%rax + 4613: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 461a: 00 + 461b: 48 89 44 24 30 mov %rax,0x30(%rsp) + 4620: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 4625: 48 f7 d0 not %rax + 4628: 48 23 44 24 70 and 0x70(%rsp),%rax + 462d: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 4634: 00 + 4635: 48 89 44 24 38 mov %rax,0x38(%rsp) + 463a: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 4641: 00 + 4642: 48 31 84 24 c8 00 00 xor %rax,0xc8(%rsp) + 4649: 00 + 464a: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 4651: 00 + 4652: 48 c1 c8 02 ror $0x2,%rax + 4656: 48 89 44 24 68 mov %rax,0x68(%rsp) + 465b: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 4662: 00 + 4663: 48 31 84 24 f8 00 00 xor %rax,0xf8(%rsp) + 466a: 00 + 466b: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax + 4672: 00 + 4673: 48 c1 c8 09 ror $0x9,%rax + 4677: 48 89 44 24 70 mov %rax,0x70(%rsp) + 467c: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 4683: 00 + 4684: 48 31 84 24 28 01 00 xor %rax,0x128(%rsp) + 468b: 00 + 468c: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax + 4693: 00 + 4694: 48 c1 c8 19 ror $0x19,%rax + 4698: 48 89 44 24 78 mov %rax,0x78(%rsp) + 469d: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 46a4: 00 + 46a5: 48 31 84 24 30 01 00 xor %rax,0x130(%rsp) + 46ac: 00 + 46ad: 48 8b 84 24 30 01 00 mov 0x130(%rsp),%rax + 46b4: 00 + 46b5: 48 c1 c8 17 ror $0x17,%rax + 46b9: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 46c0: 00 + 46c1: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 46c8: 00 + 46c9: 48 31 84 24 60 01 00 xor %rax,0x160(%rsp) + 46d0: 00 + 46d1: 48 8b 84 24 60 01 00 mov 0x160(%rsp),%rax + 46d8: 00 + 46d9: 48 c1 c0 02 rol $0x2,%rax + 46dd: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 46e4: 00 + 46e5: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 46ea: 48 f7 d0 not %rax + 46ed: 48 23 44 24 78 and 0x78(%rsp),%rax + 46f2: 48 33 44 24 68 xor 0x68(%rsp),%rax + 46f7: 48 89 44 24 40 mov %rax,0x40(%rsp) + 46fc: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 4701: 48 f7 d0 not %rax + 4704: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 470b: 00 + 470c: 48 33 44 24 70 xor 0x70(%rsp),%rax + 4711: 48 89 44 24 48 mov %rax,0x48(%rsp) + 4716: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 471d: 00 + 471e: 48 f7 d0 not %rax + 4721: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 4728: 00 + 4729: 48 33 44 24 78 xor 0x78(%rsp),%rax + 472e: 48 89 44 24 50 mov %rax,0x50(%rsp) + 4733: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 473a: 00 + 473b: 48 f7 d0 not %rax + 473e: 48 23 44 24 68 and 0x68(%rsp),%rax + 4743: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 474a: 00 + 474b: 48 89 44 24 58 mov %rax,0x58(%rsp) + 4750: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 4755: 48 f7 d0 not %rax + 4758: 48 23 44 24 70 and 0x70(%rsp),%rax + 475d: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 4764: 00 + 4765: 48 89 44 24 60 mov %rax,0x60(%rsp) + 476a: 83 44 24 9c 02 addl $0x2,-0x64(%rsp) + 476f: 83 7c 24 9c 17 cmpl $0x17,-0x64(%rsp) + 4774: 0f 8e ba f1 ff ff jle 3934 + 477a: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 477f: 48 8b 54 24 a0 mov -0x60(%rsp),%rdx + 4784: 48 89 10 mov %rdx,(%rax) + 4787: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 478c: 48 8d 50 08 lea 0x8(%rax),%rdx + 4790: 48 8b 44 24 a8 mov -0x58(%rsp),%rax + 4795: 48 89 02 mov %rax,(%rdx) + 4798: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 479d: 48 8d 50 10 lea 0x10(%rax),%rdx + 47a1: 48 8b 44 24 b0 mov -0x50(%rsp),%rax + 47a6: 48 89 02 mov %rax,(%rdx) + 47a9: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 47ae: 48 8d 50 18 lea 0x18(%rax),%rdx + 47b2: 48 8b 44 24 b8 mov -0x48(%rsp),%rax + 47b7: 48 89 02 mov %rax,(%rdx) + 47ba: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 47bf: 48 8d 50 20 lea 0x20(%rax),%rdx + 47c3: 48 8b 44 24 c0 mov -0x40(%rsp),%rax + 47c8: 48 89 02 mov %rax,(%rdx) + 47cb: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 47d0: 48 8d 50 28 lea 0x28(%rax),%rdx + 47d4: 48 8b 44 24 c8 mov -0x38(%rsp),%rax + 47d9: 48 89 02 mov %rax,(%rdx) + 47dc: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 47e1: 48 8d 50 30 lea 0x30(%rax),%rdx + 47e5: 48 8b 44 24 d0 mov -0x30(%rsp),%rax + 47ea: 48 89 02 mov %rax,(%rdx) + 47ed: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 47f2: 48 8d 50 38 lea 0x38(%rax),%rdx + 47f6: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 47fb: 48 89 02 mov %rax,(%rdx) + 47fe: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4803: 48 8d 50 40 lea 0x40(%rax),%rdx + 4807: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 480c: 48 89 02 mov %rax,(%rdx) + 480f: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4814: 48 8d 50 48 lea 0x48(%rax),%rdx + 4818: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 481d: 48 89 02 mov %rax,(%rdx) + 4820: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4825: 48 8d 50 50 lea 0x50(%rax),%rdx + 4829: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 482e: 48 89 02 mov %rax,(%rdx) + 4831: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4836: 48 8d 50 58 lea 0x58(%rax),%rdx + 483a: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 483f: 48 89 02 mov %rax,(%rdx) + 4842: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4847: 48 8d 50 60 lea 0x60(%rax),%rdx + 484b: 48 8b 04 24 mov (%rsp),%rax + 484f: 48 89 02 mov %rax,(%rdx) + 4852: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4857: 48 8d 50 68 lea 0x68(%rax),%rdx + 485b: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4860: 48 89 02 mov %rax,(%rdx) + 4863: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4868: 48 8d 50 70 lea 0x70(%rax),%rdx + 486c: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4871: 48 89 02 mov %rax,(%rdx) + 4874: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4879: 48 8d 50 78 lea 0x78(%rax),%rdx + 487d: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4882: 48 89 02 mov %rax,(%rdx) + 4885: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 488a: 48 8d 90 80 00 00 00 lea 0x80(%rax),%rdx + 4891: 48 8b 44 24 20 mov 0x20(%rsp),%rax + 4896: 48 89 02 mov %rax,(%rdx) + 4899: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 489e: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx + 48a5: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 48aa: 48 89 02 mov %rax,(%rdx) + 48ad: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 48b2: 48 8d 90 90 00 00 00 lea 0x90(%rax),%rdx + 48b9: 48 8b 44 24 30 mov 0x30(%rsp),%rax + 48be: 48 89 02 mov %rax,(%rdx) + 48c1: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 48c6: 48 8d 90 98 00 00 00 lea 0x98(%rax),%rdx + 48cd: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 48d2: 48 89 02 mov %rax,(%rdx) + 48d5: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 48da: 48 8d 90 a0 00 00 00 lea 0xa0(%rax),%rdx + 48e1: 48 8b 44 24 40 mov 0x40(%rsp),%rax + 48e6: 48 89 02 mov %rax,(%rdx) + 48e9: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 48ee: 48 8d 90 a8 00 00 00 lea 0xa8(%rax),%rdx + 48f5: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 48fa: 48 89 02 mov %rax,(%rdx) + 48fd: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4902: 48 8d 90 b0 00 00 00 lea 0xb0(%rax),%rdx + 4909: 48 8b 44 24 50 mov 0x50(%rsp),%rax + 490e: 48 89 02 mov %rax,(%rdx) + 4911: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4916: 48 8d 90 b8 00 00 00 lea 0xb8(%rax),%rdx + 491d: 48 8b 44 24 58 mov 0x58(%rsp),%rax + 4922: 48 89 02 mov %rax,(%rdx) + 4925: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 492a: 48 8d 90 c0 00 00 00 lea 0xc0(%rax),%rdx + 4931: 48 8b 44 24 60 mov 0x60(%rsp),%rax + 4936: 48 89 02 mov %rax,(%rdx) + 4939: 90 nop + 493a: 48 81 c4 80 01 00 00 add $0x180,%rsp + 4941: c3 ret + +0000000000004942 : + 4942: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 4947: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 494e: 00 + 494f: eb 20 jmp 4971 + 4951: 8b 44 24 fc mov -0x4(%rsp),%eax + 4955: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 495c: 00 + 495d: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 4962: 48 01 d0 add %rdx,%rax + 4965: 48 c7 00 00 00 00 00 movq $0x0,(%rax) + 496c: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 4971: 83 7c 24 fc 18 cmpl $0x18,-0x4(%rsp) + 4976: 76 d9 jbe 4951 + 4978: 90 nop + 4979: 90 nop + 497a: c3 ret + +000000000000497b : + 497b: 48 83 ec 30 sub $0x30,%rsp + 497f: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 4984: 89 74 24 14 mov %esi,0x14(%rsp) + 4988: 89 54 24 10 mov %edx,0x10(%rsp) + 498c: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 4991: 4c 89 04 24 mov %r8,(%rsp) + 4995: e9 98 00 00 00 jmp 4a32 + 499a: 8b 44 24 14 mov 0x14(%rsp),%eax + 499e: 89 44 24 2c mov %eax,0x2c(%rsp) + 49a2: eb 61 jmp 4a05 + 49a4: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 49a9: 48 8d 50 01 lea 0x1(%rax),%rdx + 49ad: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 49b2: 0f b6 00 movzbl (%rax),%eax + 49b5: 0f b6 d0 movzbl %al,%edx + 49b8: 8b 44 24 2c mov 0x2c(%rsp),%eax + 49bc: 83 e0 07 and $0x7,%eax + 49bf: c1 e0 03 shl $0x3,%eax + 49c2: 89 c1 mov %eax,%ecx + 49c4: 48 d3 e2 shl %cl,%rdx + 49c7: 48 89 d1 mov %rdx,%rcx + 49ca: 8b 44 24 2c mov 0x2c(%rsp),%eax + 49ce: c1 e8 03 shr $0x3,%eax + 49d1: 89 c6 mov %eax,%esi + 49d3: 89 f0 mov %esi,%eax + 49d5: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 49dc: 00 + 49dd: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 49e2: 48 01 d0 add %rdx,%rax + 49e5: 48 8b 10 mov (%rax),%rdx + 49e8: 89 f0 mov %esi,%eax + 49ea: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi + 49f1: 00 + 49f2: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 49f7: 48 01 f0 add %rsi,%rax + 49fa: 48 31 ca xor %rcx,%rdx + 49fd: 48 89 10 mov %rdx,(%rax) + 4a00: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 4a05: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4a09: 3b 44 24 10 cmp 0x10(%rsp),%eax + 4a0d: 72 95 jb 49a4 + 4a0f: 8b 44 24 10 mov 0x10(%rsp),%eax + 4a13: 2b 44 24 14 sub 0x14(%rsp),%eax + 4a17: 89 c0 mov %eax,%eax + 4a19: 48 29 04 24 sub %rax,(%rsp) + 4a1d: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4a22: 48 89 c7 mov %rax,%rdi + 4a25: e8 7a ed ff ff call 37a4 + 4a2a: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) + 4a31: 00 + 4a32: 8b 54 24 14 mov 0x14(%rsp),%edx + 4a36: 48 8b 04 24 mov (%rsp),%rax + 4a3a: 48 01 c2 add %rax,%rdx + 4a3d: 8b 44 24 10 mov 0x10(%rsp),%eax + 4a41: 48 39 c2 cmp %rax,%rdx + 4a44: 0f 83 50 ff ff ff jae 499a + 4a4a: 8b 44 24 14 mov 0x14(%rsp),%eax + 4a4e: 89 44 24 2c mov %eax,0x2c(%rsp) + 4a52: eb 61 jmp 4ab5 + 4a54: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4a59: 48 8d 50 01 lea 0x1(%rax),%rdx + 4a5d: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 4a62: 0f b6 00 movzbl (%rax),%eax + 4a65: 0f b6 d0 movzbl %al,%edx + 4a68: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4a6c: 83 e0 07 and $0x7,%eax + 4a6f: c1 e0 03 shl $0x3,%eax + 4a72: 89 c1 mov %eax,%ecx + 4a74: 48 d3 e2 shl %cl,%rdx + 4a77: 48 89 d1 mov %rdx,%rcx + 4a7a: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4a7e: c1 e8 03 shr $0x3,%eax + 4a81: 89 c6 mov %eax,%esi + 4a83: 89 f0 mov %esi,%eax + 4a85: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4a8c: 00 + 4a8d: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4a92: 48 01 d0 add %rdx,%rax + 4a95: 48 8b 10 mov (%rax),%rdx + 4a98: 89 f0 mov %esi,%eax + 4a9a: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi + 4aa1: 00 + 4aa2: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4aa7: 48 01 f0 add %rsi,%rax + 4aaa: 48 31 ca xor %rcx,%rdx + 4aad: 48 89 10 mov %rdx,(%rax) + 4ab0: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 4ab5: 8b 54 24 2c mov 0x2c(%rsp),%edx + 4ab9: 8b 4c 24 14 mov 0x14(%rsp),%ecx + 4abd: 48 8b 04 24 mov (%rsp),%rax + 4ac1: 48 01 c8 add %rcx,%rax + 4ac4: 48 39 c2 cmp %rax,%rdx + 4ac7: 72 8b jb 4a54 + 4ac9: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4acd: 48 83 c4 30 add $0x30,%rsp + 4ad1: c3 ret + +0000000000004ad2 : + 4ad2: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) + 4ad7: 89 74 24 f4 mov %esi,-0xc(%rsp) + 4adb: 89 54 24 f0 mov %edx,-0x10(%rsp) + 4adf: 89 c8 mov %ecx,%eax + 4ae1: 88 44 24 ec mov %al,-0x14(%rsp) + 4ae5: 8b 44 24 f4 mov -0xc(%rsp),%eax + 4ae9: c1 e8 03 shr $0x3,%eax + 4aec: 89 c7 mov %eax,%edi + 4aee: 89 f8 mov %edi,%eax + 4af0: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4af7: 00 + 4af8: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 4afd: 48 01 d0 add %rdx,%rax + 4b00: 48 8b 10 mov (%rax),%rdx + 4b03: 0f b6 74 24 ec movzbl -0x14(%rsp),%esi + 4b08: 8b 44 24 f4 mov -0xc(%rsp),%eax + 4b0c: 83 e0 07 and $0x7,%eax + 4b0f: c1 e0 03 shl $0x3,%eax + 4b12: 89 c1 mov %eax,%ecx + 4b14: 48 d3 e6 shl %cl,%rsi + 4b17: 48 89 f1 mov %rsi,%rcx + 4b1a: 89 f8 mov %edi,%eax + 4b1c: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi + 4b23: 00 + 4b24: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 4b29: 48 01 f0 add %rsi,%rax + 4b2c: 48 31 ca xor %rcx,%rdx + 4b2f: 48 89 10 mov %rdx,(%rax) + 4b32: 8b 44 24 f0 mov -0x10(%rsp),%eax + 4b36: c1 e8 03 shr $0x3,%eax + 4b39: 8d 50 ff lea -0x1(%rax),%edx + 4b3c: 89 d2 mov %edx,%edx + 4b3e: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 4b45: 00 + 4b46: 48 8b 54 24 f8 mov -0x8(%rsp),%rdx + 4b4b: 48 01 ca add %rcx,%rdx + 4b4e: 48 8b 12 mov (%rdx),%rdx + 4b51: 83 e8 01 sub $0x1,%eax + 4b54: 89 c0 mov %eax,%eax + 4b56: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx + 4b5d: 00 + 4b5e: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 4b63: 48 01 c8 add %rcx,%rax + 4b66: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx + 4b6d: 00 00 80 + 4b70: 48 31 ca xor %rcx,%rdx + 4b73: 48 89 10 mov %rdx,(%rax) + 4b76: 90 nop + 4b77: c3 ret + +0000000000004b78 : + 4b78: 48 83 ec 30 sub $0x30,%rsp + 4b7c: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 4b81: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 4b86: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 4b8b: 89 4c 24 04 mov %ecx,0x4(%rsp) + 4b8f: 44 89 04 24 mov %r8d,(%rsp) + 4b93: e9 a2 00 00 00 jmp 4c3a + 4b98: 8b 44 24 04 mov 0x4(%rsp),%eax + 4b9c: 3b 04 24 cmp (%rsp),%eax + 4b9f: 75 15 jne 4bb6 + 4ba1: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4ba6: 48 89 c7 mov %rax,%rdi + 4ba9: e8 f6 eb ff ff call 37a4 + 4bae: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) + 4bb5: 00 + 4bb6: 8b 44 24 04 mov 0x4(%rsp),%eax + 4bba: 89 44 24 2c mov %eax,0x2c(%rsp) + 4bbe: eb 45 jmp 4c05 + 4bc0: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4bc4: c1 e8 03 shr $0x3,%eax + 4bc7: 89 c0 mov %eax,%eax + 4bc9: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4bd0: 00 + 4bd1: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4bd6: 48 01 d0 add %rdx,%rax + 4bd9: 48 8b 10 mov (%rax),%rdx + 4bdc: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4be0: 83 e0 07 and $0x7,%eax + 4be3: c1 e0 03 shl $0x3,%eax + 4be6: 89 c1 mov %eax,%ecx + 4be8: 48 d3 ea shr %cl,%rdx + 4beb: 48 89 d1 mov %rdx,%rcx + 4bee: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4bf3: 48 8d 50 01 lea 0x1(%rax),%rdx + 4bf7: 48 89 54 24 18 mov %rdx,0x18(%rsp) + 4bfc: 89 ca mov %ecx,%edx + 4bfe: 88 10 mov %dl,(%rax) + 4c00: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 4c05: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4c09: 3b 04 24 cmp (%rsp),%eax + 4c0c: 73 15 jae 4c23 + 4c0e: 8b 54 24 2c mov 0x2c(%rsp),%edx + 4c12: 8b 4c 24 04 mov 0x4(%rsp),%ecx + 4c16: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4c1b: 48 01 c8 add %rcx,%rax + 4c1e: 48 39 c2 cmp %rax,%rdx + 4c21: 72 9d jb 4bc0 + 4c23: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4c27: 2b 44 24 04 sub 0x4(%rsp),%eax + 4c2b: 89 c0 mov %eax,%eax + 4c2d: 48 29 44 24 10 sub %rax,0x10(%rsp) + 4c32: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4c36: 89 44 24 04 mov %eax,0x4(%rsp) + 4c3a: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) + 4c40: 0f 85 52 ff ff ff jne 4b98 + 4c46: 8b 44 24 04 mov 0x4(%rsp),%eax + 4c4a: 48 83 c4 30 add $0x30,%rsp + 4c4e: c3 ret + +0000000000004c4f : + 4c4f: 48 83 ec 30 sub $0x30,%rsp + 4c53: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 4c58: 89 74 24 14 mov %esi,0x14(%rsp) + 4c5c: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 4c61: 48 89 0c 24 mov %rcx,(%rsp) + 4c65: 44 89 c0 mov %r8d,%eax + 4c68: 88 44 24 10 mov %al,0x10(%rsp) + 4c6c: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 4c73: 00 + 4c74: eb 20 jmp 4c96 + 4c76: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4c7a: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4c81: 00 + 4c82: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4c87: 48 01 d0 add %rdx,%rax + 4c8a: 48 c7 00 00 00 00 00 movq $0x0,(%rax) + 4c91: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 4c96: 83 7c 24 2c 18 cmpl $0x18,0x2c(%rsp) + 4c9b: 76 d9 jbe 4c76 + 4c9d: e9 84 00 00 00 jmp 4d26 + 4ca2: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 4ca9: 00 + 4caa: eb 4f jmp 4cfb + 4cac: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4cb0: c1 e0 03 shl $0x3,%eax + 4cb3: 89 c2 mov %eax,%edx + 4cb5: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4cba: 48 01 d0 add %rdx,%rax + 4cbd: 48 89 c7 mov %rax,%rdi + 4cc0: e8 48 ea ff ff call 370d + 4cc5: 8b 54 24 2c mov 0x2c(%rsp),%edx + 4cc9: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 4cd0: 00 + 4cd1: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 4cd6: 48 01 ca add %rcx,%rdx + 4cd9: 48 8b 0a mov (%rdx),%rcx + 4cdc: 8b 54 24 2c mov 0x2c(%rsp),%edx + 4ce0: 48 8d 34 d5 00 00 00 lea 0x0(,%rdx,8),%rsi + 4ce7: 00 + 4ce8: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 4ced: 48 01 f2 add %rsi,%rdx + 4cf0: 48 31 c8 xor %rcx,%rax + 4cf3: 48 89 02 mov %rax,(%rdx) + 4cf6: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 4cfb: 8b 44 24 14 mov 0x14(%rsp),%eax + 4cff: c1 e8 03 shr $0x3,%eax + 4d02: 39 44 24 2c cmp %eax,0x2c(%rsp) + 4d06: 72 a4 jb 4cac + 4d08: 8b 44 24 14 mov 0x14(%rsp),%eax + 4d0c: 48 01 44 24 08 add %rax,0x8(%rsp) + 4d11: 8b 44 24 14 mov 0x14(%rsp),%eax + 4d15: 48 29 04 24 sub %rax,(%rsp) + 4d19: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4d1e: 48 89 c7 mov %rax,%rdi + 4d21: e8 7e ea ff ff call 37a4 + 4d26: 8b 44 24 14 mov 0x14(%rsp),%eax + 4d2a: 48 39 04 24 cmp %rax,(%rsp) + 4d2e: 0f 83 6e ff ff ff jae 4ca2 + 4d34: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 4d3b: 00 + 4d3c: eb 5f jmp 4d9d + 4d3e: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4d42: c1 e8 03 shr $0x3,%eax + 4d45: 89 c7 mov %eax,%edi + 4d47: 89 f8 mov %edi,%eax + 4d49: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4d50: 00 + 4d51: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4d56: 48 01 d0 add %rdx,%rax + 4d59: 48 8b 10 mov (%rax),%rdx + 4d5c: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 4d60: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4d65: 48 01 c8 add %rcx,%rax + 4d68: 0f b6 00 movzbl (%rax),%eax + 4d6b: 0f b6 f0 movzbl %al,%esi + 4d6e: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4d72: 83 e0 07 and $0x7,%eax + 4d75: c1 e0 03 shl $0x3,%eax + 4d78: 89 c1 mov %eax,%ecx + 4d7a: 48 d3 e6 shl %cl,%rsi + 4d7d: 48 89 f1 mov %rsi,%rcx + 4d80: 89 f8 mov %edi,%eax + 4d82: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi + 4d89: 00 + 4d8a: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4d8f: 48 01 f0 add %rsi,%rax + 4d92: 48 31 ca xor %rcx,%rdx + 4d95: 48 89 10 mov %rdx,(%rax) + 4d98: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 4d9d: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4da1: 48 3b 04 24 cmp (%rsp),%rax + 4da5: 72 97 jb 4d3e + 4da7: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4dab: c1 e8 03 shr $0x3,%eax + 4dae: 89 c7 mov %eax,%edi + 4db0: 89 f8 mov %edi,%eax + 4db2: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4db9: 00 + 4dba: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4dbf: 48 01 d0 add %rdx,%rax + 4dc2: 48 8b 10 mov (%rax),%rdx + 4dc5: 0f b6 74 24 10 movzbl 0x10(%rsp),%esi + 4dca: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4dce: 83 e0 07 and $0x7,%eax + 4dd1: c1 e0 03 shl $0x3,%eax + 4dd4: 89 c1 mov %eax,%ecx + 4dd6: 48 d3 e6 shl %cl,%rsi + 4dd9: 48 89 f1 mov %rsi,%rcx + 4ddc: 89 f8 mov %edi,%eax + 4dde: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi + 4de5: 00 + 4de6: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4deb: 48 01 f0 add %rsi,%rax + 4dee: 48 31 ca xor %rcx,%rdx + 4df1: 48 89 10 mov %rdx,(%rax) + 4df4: 8b 44 24 14 mov 0x14(%rsp),%eax + 4df8: 83 e8 01 sub $0x1,%eax + 4dfb: c1 e8 03 shr $0x3,%eax + 4dfe: 89 c1 mov %eax,%ecx + 4e00: 89 c8 mov %ecx,%eax + 4e02: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4e09: 00 + 4e0a: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4e0f: 48 01 d0 add %rdx,%rax + 4e12: 48 8b 10 mov (%rax),%rdx + 4e15: 89 c8 mov %ecx,%eax + 4e17: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx + 4e1e: 00 + 4e1f: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4e24: 48 01 c8 add %rcx,%rax + 4e27: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx + 4e2e: 00 00 80 + 4e31: 48 31 ca xor %rcx,%rdx + 4e34: 48 89 10 mov %rdx,(%rax) + 4e37: 90 nop + 4e38: 48 83 c4 30 add $0x30,%rsp + 4e3c: c3 ret + +0000000000004e3d : + 4e3d: 48 83 ec 30 sub $0x30,%rsp + 4e41: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 4e46: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 4e4b: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 4e50: 89 4c 24 04 mov %ecx,0x4(%rsp) + 4e54: eb 6b jmp 4ec1 + 4e56: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4e5b: 48 89 c7 mov %rax,%rdi + 4e5e: e8 41 e9 ff ff call 37a4 + 4e63: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 4e6a: 00 + 4e6b: eb 38 jmp 4ea5 + 4e6d: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4e71: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4e78: 00 + 4e79: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4e7e: 48 01 d0 add %rdx,%rax + 4e81: 48 8b 00 mov (%rax),%rax + 4e84: 8b 54 24 2c mov 0x2c(%rsp),%edx + 4e88: c1 e2 03 shl $0x3,%edx + 4e8b: 89 d1 mov %edx,%ecx + 4e8d: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 4e92: 48 01 ca add %rcx,%rdx + 4e95: 48 89 c6 mov %rax,%rsi + 4e98: 48 89 d7 mov %rdx,%rdi + 4e9b: e8 bd e8 ff ff call 375d + 4ea0: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 4ea5: 8b 44 24 04 mov 0x4(%rsp),%eax + 4ea9: c1 e8 03 shr $0x3,%eax + 4eac: 39 44 24 2c cmp %eax,0x2c(%rsp) + 4eb0: 72 bb jb 4e6d + 4eb2: 8b 44 24 04 mov 0x4(%rsp),%eax + 4eb6: 48 01 44 24 18 add %rax,0x18(%rsp) + 4ebb: 48 83 6c 24 10 01 subq $0x1,0x10(%rsp) + 4ec1: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) + 4ec7: 75 8d jne 4e56 + 4ec9: 90 nop + 4eca: 90 nop + 4ecb: 48 83 c4 30 add $0x30,%rsp + 4ecf: c3 ret + +0000000000004ed0 : + 4ed0: 48 83 ec 08 sub $0x8,%rsp + 4ed4: 48 89 3c 24 mov %rdi,(%rsp) + 4ed8: 48 8b 04 24 mov (%rsp),%rax + 4edc: 48 89 c7 mov %rax,%rdi + 4edf: e8 5e fa ff ff call 4942 + 4ee4: 48 8b 04 24 mov (%rsp),%rax + 4ee8: c7 80 c8 00 00 00 00 movl $0x0,0xc8(%rax) + 4eef: 00 00 00 + 4ef2: 90 nop + 4ef3: 48 83 c4 08 add $0x8,%rsp + 4ef7: c3 ret + +0000000000004ef8 : + 4ef8: 48 83 ec 18 sub $0x18,%rsp + 4efc: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 4f01: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 4f06: 48 89 14 24 mov %rdx,(%rsp) + 4f0a: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4f0f: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi + 4f15: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4f1a: 48 8b 0c 24 mov (%rsp),%rcx + 4f1e: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 4f23: 49 89 c8 mov %rcx,%r8 + 4f26: 48 89 d1 mov %rdx,%rcx + 4f29: ba a8 00 00 00 mov $0xa8,%edx + 4f2e: 48 89 c7 mov %rax,%rdi + 4f31: e8 45 fa ff ff call 497b + 4f36: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 4f3b: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) + 4f41: 90 nop + 4f42: 48 83 c4 18 add $0x18,%rsp + 4f46: c3 ret + +0000000000004f47 : + 4f47: 48 83 ec 08 sub $0x8,%rsp + 4f4b: 48 89 3c 24 mov %rdi,(%rsp) + 4f4f: 48 8b 04 24 mov (%rsp),%rax + 4f53: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi + 4f59: 48 8b 04 24 mov (%rsp),%rax + 4f5d: b9 1f 00 00 00 mov $0x1f,%ecx + 4f62: ba a8 00 00 00 mov $0xa8,%edx + 4f67: 48 89 c7 mov %rax,%rdi + 4f6a: e8 63 fb ff ff call 4ad2 + 4f6f: 48 8b 04 24 mov (%rsp),%rax + 4f73: c7 80 c8 00 00 00 a8 movl $0xa8,0xc8(%rax) + 4f7a: 00 00 00 + 4f7d: 90 nop + 4f7e: 48 83 c4 08 add $0x8,%rsp + 4f82: c3 ret + +0000000000004f83 : + 4f83: 48 83 ec 18 sub $0x18,%rsp + 4f87: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 4f8c: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 4f91: 48 89 14 24 mov %rdx,(%rsp) + 4f95: 48 8b 04 24 mov (%rsp),%rax + 4f99: 8b 88 c8 00 00 00 mov 0xc8(%rax),%ecx + 4f9f: 48 8b 14 24 mov (%rsp),%rdx + 4fa3: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 4fa8: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4fad: 41 b8 a8 00 00 00 mov $0xa8,%r8d + 4fb3: 48 89 c7 mov %rax,%rdi + 4fb6: e8 bd fb ff ff call 4b78 + 4fbb: 48 8b 14 24 mov (%rsp),%rdx + 4fbf: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) + 4fc5: 90 nop + 4fc6: 48 83 c4 18 add $0x18,%rsp + 4fca: c3 ret + +0000000000004fcb : + 4fcb: 48 83 ec 18 sub $0x18,%rsp + 4fcf: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 4fd4: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 4fd9: 48 89 14 24 mov %rdx,(%rsp) + 4fdd: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4fe2: 48 8b 0c 24 mov (%rsp),%rcx + 4fe6: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 4feb: 41 b8 1f 00 00 00 mov $0x1f,%r8d + 4ff1: be a8 00 00 00 mov $0xa8,%esi + 4ff6: 48 89 c7 mov %rax,%rdi + 4ff9: e8 51 fc ff ff call 4c4f + 4ffe: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5003: c7 80 c8 00 00 00 a8 movl $0xa8,0xc8(%rax) + 500a: 00 00 00 + 500d: 90 nop + 500e: 48 83 c4 18 add $0x18,%rsp + 5012: c3 ret + +0000000000005013 : + 5013: 48 83 ec 18 sub $0x18,%rsp + 5017: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 501c: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 5021: 48 89 14 24 mov %rdx,(%rsp) + 5025: 48 8b 14 24 mov (%rsp),%rdx + 5029: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 502e: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5033: b9 a8 00 00 00 mov $0xa8,%ecx + 5038: 48 89 c7 mov %rax,%rdi + 503b: e8 fd fd ff ff call 4e3d + 5040: 90 nop + 5041: 48 83 c4 18 add $0x18,%rsp + 5045: c3 ret + +0000000000005046 : + 5046: 48 83 ec 08 sub $0x8,%rsp + 504a: 48 89 3c 24 mov %rdi,(%rsp) + 504e: 48 8b 04 24 mov (%rsp),%rax + 5052: 48 89 c7 mov %rax,%rdi + 5055: e8 e8 f8 ff ff call 4942 + 505a: 48 8b 04 24 mov (%rsp),%rax + 505e: c7 80 c8 00 00 00 00 movl $0x0,0xc8(%rax) + 5065: 00 00 00 + 5068: 90 nop + 5069: 48 83 c4 08 add $0x8,%rsp + 506d: c3 ret + +000000000000506e : + 506e: 48 83 ec 18 sub $0x18,%rsp + 5072: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 5077: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 507c: 48 89 14 24 mov %rdx,(%rsp) + 5080: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5085: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi + 508b: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5090: 48 8b 0c 24 mov (%rsp),%rcx + 5094: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 5099: 49 89 c8 mov %rcx,%r8 + 509c: 48 89 d1 mov %rdx,%rcx + 509f: ba 88 00 00 00 mov $0x88,%edx + 50a4: 48 89 c7 mov %rax,%rdi + 50a7: e8 cf f8 ff ff call 497b + 50ac: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 50b1: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) + 50b7: 90 nop + 50b8: 48 83 c4 18 add $0x18,%rsp + 50bc: c3 ret + +00000000000050bd : + 50bd: 48 83 ec 08 sub $0x8,%rsp + 50c1: 48 89 3c 24 mov %rdi,(%rsp) + 50c5: 48 8b 04 24 mov (%rsp),%rax + 50c9: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi + 50cf: 48 8b 04 24 mov (%rsp),%rax + 50d3: b9 1f 00 00 00 mov $0x1f,%ecx + 50d8: ba 88 00 00 00 mov $0x88,%edx + 50dd: 48 89 c7 mov %rax,%rdi + 50e0: e8 ed f9 ff ff call 4ad2 + 50e5: 48 8b 04 24 mov (%rsp),%rax + 50e9: c7 80 c8 00 00 00 88 movl $0x88,0xc8(%rax) + 50f0: 00 00 00 + 50f3: 90 nop + 50f4: 48 83 c4 08 add $0x8,%rsp + 50f8: c3 ret + +00000000000050f9 : + 50f9: 48 83 ec 18 sub $0x18,%rsp + 50fd: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 5102: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 5107: 48 89 14 24 mov %rdx,(%rsp) + 510b: 48 8b 04 24 mov (%rsp),%rax + 510f: 8b 88 c8 00 00 00 mov 0xc8(%rax),%ecx + 5115: 48 8b 14 24 mov (%rsp),%rdx + 5119: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 511e: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5123: 41 b8 88 00 00 00 mov $0x88,%r8d + 5129: 48 89 c7 mov %rax,%rdi + 512c: e8 47 fa ff ff call 4b78 + 5131: 48 8b 14 24 mov (%rsp),%rdx + 5135: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) + 513b: 90 nop + 513c: 48 83 c4 18 add $0x18,%rsp + 5140: c3 ret + +0000000000005141 : + 5141: 48 83 ec 18 sub $0x18,%rsp + 5145: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 514a: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 514f: 48 89 14 24 mov %rdx,(%rsp) + 5153: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5158: 48 8b 0c 24 mov (%rsp),%rcx + 515c: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 5161: 41 b8 1f 00 00 00 mov $0x1f,%r8d + 5167: be 88 00 00 00 mov $0x88,%esi + 516c: 48 89 c7 mov %rax,%rdi + 516f: e8 db fa ff ff call 4c4f + 5174: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5179: c7 80 c8 00 00 00 88 movl $0x88,0xc8(%rax) + 5180: 00 00 00 + 5183: 90 nop + 5184: 48 83 c4 18 add $0x18,%rsp + 5188: c3 ret + +0000000000005189 : + 5189: 48 83 ec 18 sub $0x18,%rsp + 518d: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 5192: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 5197: 48 89 14 24 mov %rdx,(%rsp) + 519b: 48 8b 14 24 mov (%rsp),%rdx + 519f: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 51a4: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 51a9: b9 88 00 00 00 mov $0x88,%ecx + 51ae: 48 89 c7 mov %rax,%rdi + 51b1: e8 87 fc ff ff call 4e3d + 51b6: 90 nop + 51b7: 48 83 c4 18 add $0x18,%rsp + 51bb: c3 ret + +00000000000051bc : + 51bc: 48 81 ec 18 01 00 00 sub $0x118,%rsp + 51c3: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 51c8: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 51cd: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 51d2: 48 89 0c 24 mov %rcx,(%rsp) + 51d6: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 51dd: 00 00 + 51df: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) + 51e6: 00 + 51e7: 31 c0 xor %eax,%eax + 51e9: 48 8b 14 24 mov (%rsp),%rdx + 51ed: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 51f2: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 51f7: 48 89 ce mov %rcx,%rsi + 51fa: 48 89 c7 mov %rax,%rdi + 51fd: e8 c9 fd ff ff call 4fcb + 5202: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5207: 48 c1 e8 03 shr $0x3,%rax + 520b: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx + 5212: c3 30 0c + 5215: 48 f7 e2 mul %rdx + 5218: 48 89 54 24 28 mov %rdx,0x28(%rsp) + 521d: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 5222: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx + 5227: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 522c: 48 89 ce mov %rcx,%rsi + 522f: 48 89 c7 mov %rax,%rdi + 5232: e8 dc fd ff ff call 5013 + 5237: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 523c: 48 69 c0 a8 00 00 00 imul $0xa8,%rax,%rax + 5243: 48 29 44 24 10 sub %rax,0x10(%rsp) + 5248: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 524d: 48 69 c0 a8 00 00 00 imul $0xa8,%rax,%rax + 5254: 48 01 44 24 18 add %rax,0x18(%rsp) + 5259: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 525e: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 5263: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 5268: 48 89 ce mov %rcx,%rsi + 526b: 48 89 c7 mov %rax,%rdi + 526e: e8 10 fd ff ff call 4f83 + 5273: 90 nop + 5274: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax + 527b: 00 + 527c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 5283: 00 00 + 5285: 74 05 je 528c + 5287: e8 f4 bd ff ff call 1080 <__stack_chk_fail@plt> + 528c: 48 81 c4 18 01 00 00 add $0x118,%rsp + 5293: c3 ret + +0000000000005294 : + 5294: 48 81 ec 18 01 00 00 sub $0x118,%rsp + 529b: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 52a0: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 52a5: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 52aa: 48 89 0c 24 mov %rcx,(%rsp) + 52ae: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 52b5: 00 00 + 52b7: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) + 52be: 00 + 52bf: 31 c0 xor %eax,%eax + 52c1: 48 8b 14 24 mov (%rsp),%rdx + 52c5: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 52ca: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 52cf: 48 89 ce mov %rcx,%rsi + 52d2: 48 89 c7 mov %rax,%rdi + 52d5: e8 67 fe ff ff call 5141 + 52da: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 52df: 48 ba f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rdx + 52e6: f0 f0 f0 + 52e9: 48 f7 e2 mul %rdx + 52ec: 48 89 d0 mov %rdx,%rax + 52ef: 48 c1 e8 07 shr $0x7,%rax + 52f3: 48 89 44 24 28 mov %rax,0x28(%rsp) + 52f8: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 52fd: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx + 5302: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 5307: 48 89 ce mov %rcx,%rsi + 530a: 48 89 c7 mov %rax,%rdi + 530d: e8 77 fe ff ff call 5189 + 5312: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 5317: 48 69 c0 88 00 00 00 imul $0x88,%rax,%rax + 531e: 48 29 44 24 10 sub %rax,0x10(%rsp) + 5323: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 5328: 48 69 c0 88 00 00 00 imul $0x88,%rax,%rax + 532f: 48 01 44 24 18 add %rax,0x18(%rsp) + 5334: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 5339: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 533e: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 5343: 48 89 ce mov %rcx,%rsi + 5346: 48 89 c7 mov %rax,%rdi + 5349: e8 ab fd ff ff call 50f9 + 534e: 90 nop + 534f: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax + 5356: 00 + 5357: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 535e: 00 00 + 5360: 74 05 je 5367 + 5362: e8 19 bd ff ff call 1080 <__stack_chk_fail@plt> + 5367: 48 81 c4 18 01 00 00 add $0x118,%rsp + 536e: c3 ret + +000000000000536f : + 536f: 48 81 ec 08 01 00 00 sub $0x108,%rsp + 5376: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 537b: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 5380: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 5385: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 538c: 00 00 + 538e: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) + 5395: 00 + 5396: 31 c0 xor %eax,%eax + 5398: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 539d: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 53a2: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 53a7: 41 b8 06 00 00 00 mov $0x6,%r8d + 53ad: be 88 00 00 00 mov $0x88,%esi + 53b2: 48 89 c7 mov %rax,%rdi + 53b5: e8 95 f8 ff ff call 4c4f + 53ba: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 53bf: 48 89 c7 mov %rax,%rdi + 53c2: e8 dd e3 ff ff call 37a4 + 53c7: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 53ce: 00 + 53cf: eb 2a jmp 53fb + 53d1: 8b 44 24 2c mov 0x2c(%rsp),%eax + 53d5: 48 8b 44 c4 30 mov 0x30(%rsp,%rax,8),%rax + 53da: 8b 54 24 2c mov 0x2c(%rsp),%edx + 53de: c1 e2 03 shl $0x3,%edx + 53e1: 89 d1 mov %edx,%ecx + 53e3: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 53e8: 48 01 ca add %rcx,%rdx + 53eb: 48 89 c6 mov %rax,%rsi + 53ee: 48 89 d7 mov %rdx,%rdi + 53f1: e8 67 e3 ff ff call 375d + 53f6: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 53fb: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) + 5400: 76 cf jbe 53d1 + 5402: 90 nop + 5403: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax + 540a: 00 + 540b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 5412: 00 00 + 5414: 74 05 je 541b + 5416: e8 65 bc ff ff call 1080 <__stack_chk_fail@plt> + 541b: 48 81 c4 08 01 00 00 add $0x108,%rsp + 5422: c3 ret + +0000000000005423 : + 5423: 48 81 ec 08 01 00 00 sub $0x108,%rsp + 542a: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 542f: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 5434: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 5439: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 5440: 00 00 + 5442: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) + 5449: 00 + 544a: 31 c0 xor %eax,%eax + 544c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 5451: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 5456: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 545b: 41 b8 06 00 00 00 mov $0x6,%r8d + 5461: be 48 00 00 00 mov $0x48,%esi + 5466: 48 89 c7 mov %rax,%rdi + 5469: e8 e1 f7 ff ff call 4c4f + 546e: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 5473: 48 89 c7 mov %rax,%rdi + 5476: e8 29 e3 ff ff call 37a4 + 547b: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 5482: 00 + 5483: eb 2a jmp 54af + 5485: 8b 44 24 2c mov 0x2c(%rsp),%eax + 5489: 48 8b 44 c4 30 mov 0x30(%rsp,%rax,8),%rax + 548e: 8b 54 24 2c mov 0x2c(%rsp),%edx + 5492: c1 e2 03 shl $0x3,%edx + 5495: 89 d1 mov %edx,%ecx + 5497: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 549c: 48 01 ca add %rcx,%rdx + 549f: 48 89 c6 mov %rax,%rsi + 54a2: 48 89 d7 mov %rdx,%rdi + 54a5: e8 b3 e2 ff ff call 375d + 54aa: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 54af: 83 7c 24 2c 07 cmpl $0x7,0x2c(%rsp) + 54b4: 76 cf jbe 5485 + 54b6: 90 nop + 54b7: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax + 54be: 00 + 54bf: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 54c6: 00 00 + 54c8: 74 05 je 54cf + 54ca: e8 b1 bb ff ff call 1080 <__stack_chk_fail@plt> + 54cf: 48 81 c4 08 01 00 00 add $0x108,%rsp + 54d6: c3 ret + +00000000000054d7 : + 54d7: 48 83 ec 58 sub $0x58,%rsp + 54db: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 54e0: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 54e5: 89 c8 mov %ecx,%eax + 54e7: 88 54 24 0c mov %dl,0xc(%rsp) + 54eb: 88 44 24 08 mov %al,0x8(%rsp) + 54ef: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 54f6: 00 00 + 54f8: 48 89 44 24 48 mov %rax,0x48(%rsp) + 54fd: 31 c0 xor %eax,%eax + 54ff: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 5504: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 5509: ba 20 00 00 00 mov $0x20,%edx + 550e: 48 89 ce mov %rcx,%rsi + 5511: 48 89 c7 mov %rax,%rdi + 5514: e8 97 bb ff ff call 10b0 + 5519: 0f b6 44 24 0c movzbl 0xc(%rsp),%eax + 551e: 88 44 24 40 mov %al,0x40(%rsp) + 5522: 0f b6 44 24 08 movzbl 0x8(%rsp),%eax + 5527: 88 44 24 41 mov %al,0x41(%rsp) + 552b: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx + 5530: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 5535: ba 22 00 00 00 mov $0x22,%edx + 553a: 48 89 ce mov %rcx,%rsi + 553d: 48 89 c7 mov %rax,%rdi + 5540: e8 86 fa ff ff call 4fcb + 5545: 90 nop + 5546: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 554b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 5552: 00 00 + 5554: 74 05 je 555b + 5556: e8 25 bb ff ff call 1080 <__stack_chk_fail@plt> + 555b: 48 83 c4 58 add $0x58,%rsp + 555f: c3 ret + +0000000000005560 : + 5560: 48 83 ec 58 sub $0x58,%rsp + 5564: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 5569: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 556e: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 5573: 89 c8 mov %ecx,%eax + 5575: 88 44 24 04 mov %al,0x4(%rsp) + 5579: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 5580: 00 00 + 5582: 48 89 44 24 48 mov %rax,0x48(%rsp) + 5587: 31 c0 xor %eax,%eax + 5589: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 558e: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 5593: ba 20 00 00 00 mov $0x20,%edx + 5598: 48 89 ce mov %rcx,%rsi + 559b: 48 89 c7 mov %rax,%rdi + 559e: e8 0d bb ff ff call 10b0 + 55a3: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax + 55a8: 88 44 24 40 mov %al,0x40(%rsp) + 55ac: 48 8d 54 24 20 lea 0x20(%rsp),%rdx + 55b1: 48 8b 74 24 10 mov 0x10(%rsp),%rsi + 55b6: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 55bb: b9 21 00 00 00 mov $0x21,%ecx + 55c0: 48 89 c7 mov %rax,%rdi + 55c3: e8 cc fc ff ff call 5294 + 55c8: 90 nop + 55c9: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 55ce: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 55d5: 00 00 + 55d7: 74 05 je 55de + 55d9: e8 a2 ba ff ff call 1080 <__stack_chk_fail@plt> + 55de: 48 83 c4 58 add $0x58,%rsp + 55e2: c3 ret + +00000000000055e3 : + 55e3: 48 81 ec 08 01 00 00 sub $0x108,%rsp + 55ea: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 55ef: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 55f4: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 55f9: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 5600: 00 00 + 5602: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) + 5609: 00 + 560a: 31 c0 xor %eax,%eax + 560c: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 5611: 48 89 c7 mov %rax,%rdi + 5614: e8 2d fa ff ff call 5046 + 5619: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 561e: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 5623: ba 20 00 00 00 mov $0x20,%edx + 5628: 48 89 ce mov %rcx,%rsi + 562b: 48 89 c7 mov %rax,%rdi + 562e: e8 3b fa ff ff call 506e + 5633: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 5638: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 563d: ba 00 03 00 00 mov $0x300,%edx + 5642: 48 89 ce mov %rcx,%rsi + 5645: 48 89 c7 mov %rax,%rdi + 5648: e8 21 fa ff ff call 506e + 564d: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 5652: 48 89 c7 mov %rax,%rdi + 5655: e8 63 fa ff ff call 50bd + 565a: 48 8d 54 24 20 lea 0x20(%rsp),%rdx + 565f: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 5664: be 20 00 00 00 mov $0x20,%esi + 5669: 48 89 c7 mov %rax,%rdi + 566c: e8 88 fa ff ff call 50f9 + 5671: 90 nop + 5672: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax + 5679: 00 + 567a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 5681: 00 00 + 5683: 74 05 je 568a + 5685: e8 f6 b9 ff ff call 1080 <__stack_chk_fail@plt> + 568a: 48 81 c4 08 01 00 00 add $0x108,%rsp + 5691: c3 ret + +0000000000005692 : + 5692: 48 83 ec 28 sub $0x28,%rsp + 5696: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 569b: 48 89 34 24 mov %rsi,(%rsp) + 569f: eb 5c jmp 56fd + 56a1: 48 8b 14 24 mov (%rsp),%rdx + 56a5: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 56aa: b9 00 00 00 00 mov $0x0,%ecx + 56af: 48 89 c6 mov %rax,%rsi + 56b2: bf 3e 01 00 00 mov $0x13e,%edi + 56b7: b8 00 00 00 00 mov $0x0,%eax + 56bc: e8 df b9 ff ff call 10a0 + 56c1: 48 89 44 24 18 mov %rax,0x18(%rsp) + 56c6: 48 83 7c 24 18 ff cmpq $0xffffffffffffffff,0x18(%rsp) + 56cc: 75 0c jne 56da + 56ce: e8 7d b9 ff ff call 1050 <__errno_location@plt> + 56d3: 8b 00 mov (%rax),%eax + 56d5: 83 f8 04 cmp $0x4,%eax + 56d8: 74 22 je 56fc + 56da: 48 83 7c 24 18 ff cmpq $0xffffffffffffffff,0x18(%rsp) + 56e0: 75 05 jne 56e7 + 56e2: e8 59 b9 ff ff call 1040 + 56e7: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 56ec: 48 01 44 24 08 add %rax,0x8(%rsp) + 56f1: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 56f6: 48 29 04 24 sub %rax,(%rsp) + 56fa: eb 01 jmp 56fd + 56fc: 90 nop + 56fd: 48 83 3c 24 00 cmpq $0x0,(%rsp) + 5702: 75 9d jne 56a1 + 5704: 90 nop + 5705: 90 nop + 5706: 48 83 c4 28 add $0x28,%rsp + 570a: c3 ret + +000000000000570b : + 570b: 0f 31 rdtsc + 570d: 48 c1 e2 20 shl $0x20,%rdx + 5711: 48 09 d0 or %rdx,%rax + 5714: 48 89 44 24 f8 mov %rax,-0x8(%rsp) + 5719: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 571e: c3 ret + +000000000000571f : + 571f: 48 83 ec 20 sub $0x20,%rsp + 5723: 48 c7 44 24 08 ff ff movq $0xffffffffffffffff,0x8(%rsp) + 572a: ff ff + 572c: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) + 5733: 00 + 5734: eb 39 jmp 576f + 5736: e8 d0 ff ff ff call 570b + 573b: 48 89 44 24 10 mov %rax,0x10(%rsp) + 5740: e8 c6 ff ff ff call 570b + 5745: 48 89 44 24 18 mov %rax,0x18(%rsp) + 574a: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 574f: 48 2b 44 24 10 sub 0x10(%rsp),%rax + 5754: 48 3b 44 24 08 cmp 0x8(%rsp),%rax + 5759: 73 0f jae 576a + 575b: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 5760: 48 2b 44 24 10 sub 0x10(%rsp),%rax + 5765: 48 89 44 24 08 mov %rax,0x8(%rsp) + 576a: 83 44 24 04 01 addl $0x1,0x4(%rsp) + 576f: 81 7c 24 04 9f 86 01 cmpl $0x1869f,0x4(%rsp) + 5776: 00 + 5777: 76 bd jbe 5736 + 5779: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 577e: 48 83 c4 20 add $0x20,%rsp + 5782: c3 ret + +0000000000005783 : + 5783: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) + 5788: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) + 578d: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 5792: 48 8b 10 mov (%rax),%rdx + 5795: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 579a: 48 8b 00 mov (%rax),%rax + 579d: 48 39 c2 cmp %rax,%rdx + 57a0: 73 06 jae 57a8 + 57a2: b8 ff ff ff ff mov $0xffffffff,%eax + 57a7: c3 ret + 57a8: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 57ad: 48 8b 00 mov (%rax),%rax + 57b0: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx + 57b5: 48 8b 12 mov (%rdx),%rdx + 57b8: 48 39 c2 cmp %rax,%rdx + 57bb: 73 06 jae 57c3 + 57bd: b8 01 00 00 00 mov $0x1,%eax + 57c2: c3 ret + 57c3: b8 00 00 00 00 mov $0x0,%eax + 57c8: c3 ret + +00000000000057c9 : + 57c9: 48 83 ec 18 sub $0x18,%rsp + 57cd: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 57d2: 48 89 34 24 mov %rsi,(%rsp) + 57d6: 48 8d 15 a6 ff ff ff lea -0x5a(%rip),%rdx # 5783 + 57dd: 48 8b 34 24 mov (%rsp),%rsi + 57e1: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 57e6: 48 89 d1 mov %rdx,%rcx + 57e9: ba 08 00 00 00 mov $0x8,%edx + 57ee: 48 89 c7 mov %rax,%rdi + 57f1: e8 7a b8 ff ff call 1070 + 57f6: 48 8b 04 24 mov (%rsp),%rax + 57fa: 83 e0 01 and $0x1,%eax + 57fd: 48 85 c0 test %rax,%rax + 5800: 74 1c je 581e + 5802: 48 8b 04 24 mov (%rsp),%rax + 5806: 48 d1 e8 shr $1,%rax + 5809: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 5810: 00 + 5811: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 5816: 48 01 d0 add %rdx,%rax + 5819: 48 8b 00 mov (%rax),%rax + 581c: eb 3a jmp 5858 + 581e: 48 8b 04 24 mov (%rsp),%rax + 5822: 48 d1 e8 shr $1,%rax + 5825: 48 c1 e0 03 shl $0x3,%rax + 5829: 48 8d 50 f8 lea -0x8(%rax),%rdx + 582d: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 5832: 48 01 d0 add %rdx,%rax + 5835: 48 8b 10 mov (%rax),%rdx + 5838: 48 8b 04 24 mov (%rsp),%rax + 583c: 48 d1 e8 shr $1,%rax + 583f: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx + 5846: 00 + 5847: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 584c: 48 01 c8 add %rcx,%rax + 584f: 48 8b 00 mov (%rax),%rax + 5852: 48 01 d0 add %rdx,%rax + 5855: 48 d1 e8 shr $1,%rax + 5858: 48 83 c4 18 add $0x18,%rsp + 585c: c3 ret + +000000000000585d : + 585d: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 5862: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 5867: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) + 586e: 00 00 + 5870: 48 c7 44 24 f0 00 00 movq $0x0,-0x10(%rsp) + 5877: 00 00 + 5879: eb 23 jmp 589e + 587b: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 5880: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 5887: 00 + 5888: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 588d: 48 01 d0 add %rdx,%rax + 5890: 48 8b 00 mov (%rax),%rax + 5893: 48 01 44 24 f8 add %rax,-0x8(%rsp) + 5898: 48 83 44 24 f0 01 addq $0x1,-0x10(%rsp) + 589e: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 58a3: 48 3b 44 24 e0 cmp -0x20(%rsp),%rax + 58a8: 72 d1 jb 587b + 58aa: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 58af: ba 00 00 00 00 mov $0x0,%edx + 58b4: 48 f7 74 24 e0 divq -0x20(%rsp) + 58b9: c3 ret + +00000000000058ba : + 58ba: 48 83 ec 38 sub $0x38,%rsp + 58be: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 58c3: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 58c8: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 58cd: 48 83 7c 24 08 01 cmpq $0x1,0x8(%rsp) + 58d3: 77 25 ja 58fa + 58d5: 48 8b 05 a4 37 00 00 mov 0x37a4(%rip),%rax # 9080 + 58dc: 48 8d 3d fd 18 00 00 lea 0x18fd(%rip),%rdi # 71e0 + 58e3: 48 89 c1 mov %rax,%rcx + 58e6: ba 26 00 00 00 mov $0x26,%edx + 58eb: be 01 00 00 00 mov $0x1,%esi + 58f0: e8 cb b7 ff ff call 10c0 + 58f5: e9 0d 01 00 00 jmp 5a07 + 58fa: 48 8b 05 5f 37 00 00 mov 0x375f(%rip),%rax # 9060 + 5901: 48 83 f8 ff cmp $0xffffffffffffffff,%rax + 5905: 75 0c jne 5913 + 5907: e8 13 fe ff ff call 571f + 590c: 48 89 05 4d 37 00 00 mov %rax,0x374d(%rip) # 9060 + 5913: 48 83 6c 24 08 01 subq $0x1,0x8(%rsp) + 5919: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) + 5920: 00 00 + 5922: eb 62 jmp 5986 + 5924: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 5929: 48 83 c0 01 add $0x1,%rax + 592d: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 5934: 00 + 5935: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 593a: 48 01 d0 add %rdx,%rax + 593d: 48 8b 10 mov (%rax),%rdx + 5940: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 5945: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx + 594c: 00 + 594d: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5952: 48 01 c8 add %rcx,%rax + 5955: 48 8b 00 mov (%rax),%rax + 5958: 48 89 d1 mov %rdx,%rcx + 595b: 48 29 c1 sub %rax,%rcx + 595e: 48 8b 05 fb 36 00 00 mov 0x36fb(%rip),%rax # 9060 + 5965: 48 8b 54 24 28 mov 0x28(%rsp),%rdx + 596a: 48 8d 34 d5 00 00 00 lea 0x0(,%rdx,8),%rsi + 5971: 00 + 5972: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 5977: 48 01 f2 add %rsi,%rdx + 597a: 48 29 c1 sub %rax,%rcx + 597d: 48 89 0a mov %rcx,(%rdx) + 5980: 48 83 44 24 28 01 addq $0x1,0x28(%rsp) + 5986: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 598b: 48 3b 44 24 08 cmp 0x8(%rsp),%rax + 5990: 72 92 jb 5924 + 5992: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 5997: 48 89 c7 mov %rax,%rdi + 599a: e8 c1 b6 ff ff call 1060 + 599f: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 59a4: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 59a9: 48 89 d6 mov %rdx,%rsi + 59ac: 48 89 c7 mov %rax,%rdi + 59af: e8 15 fe ff ff call 57c9 + 59b4: 48 89 c2 mov %rax,%rdx + 59b7: 48 8d 05 49 18 00 00 lea 0x1849(%rip),%rax # 7207 + 59be: 48 89 d6 mov %rdx,%rsi + 59c1: 48 89 c7 mov %rax,%rdi + 59c4: b8 00 00 00 00 mov $0x0,%eax + 59c9: e8 c2 b6 ff ff call 1090 + 59ce: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 59d3: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 59d8: 48 89 d6 mov %rdx,%rsi + 59db: 48 89 c7 mov %rax,%rdi + 59de: e8 7a fe ff ff call 585d + 59e3: 48 89 c2 mov %rax,%rdx + 59e6: 48 8d 05 35 18 00 00 lea 0x1835(%rip),%rax # 7222 + 59ed: 48 89 d6 mov %rdx,%rsi + 59f0: 48 89 c7 mov %rax,%rdi + 59f3: b8 00 00 00 00 mov $0x0,%eax + 59f8: e8 93 b6 ff ff call 1090 + 59fd: bf 0a 00 00 00 mov $0xa,%edi + 5a02: e8 29 b6 ff ff call 1030 + 5a07: 48 83 c4 38 add $0x38,%rsp + 5a0b: c3 ret + +0000000000005a0c : + 5a0c: 0f 31 rdtsc + 5a0e: 48 c1 e2 20 shl $0x20,%rdx + 5a12: 48 09 d0 or %rdx,%rax + 5a15: 48 89 44 24 f8 mov %rax,-0x8(%rsp) + 5a1a: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 5a1f: c3 ret + +0000000000005a20
: + 5a20: 48 81 ec 28 17 00 00 sub $0x1728,%rsp + 5a27: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 5a2e: 00 00 + 5a30: 48 89 84 24 18 17 00 mov %rax,0x1718(%rsp) + 5a37: 00 + 5a38: 31 c0 xor %eax,%eax + 5a3a: 48 8d 84 24 30 0a 00 lea 0xa30(%rsp),%rax + 5a41: 00 + 5a42: be 20 00 00 00 mov $0x20,%esi + 5a47: 48 89 c7 mov %rax,%rdi + 5a4a: e8 43 fc ff ff call 5692 + 5a4f: 48 8d 84 24 50 0a 00 lea 0xa50(%rsp),%rax + 5a56: 00 + 5a57: be 40 00 00 00 mov $0x40,%esi + 5a5c: 48 89 c7 mov %rax,%rdi + 5a5f: e8 2e fc ff ff call 5692 + 5a64: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5a6b: 00 + 5a6c: eb 40 jmp 5aae + 5a6e: e8 99 ff ff ff call 5a0c + 5a73: 8b 54 24 0c mov 0xc(%rsp),%edx + 5a77: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5a7e: 00 + 5a7f: 48 8d 15 1a 36 00 00 lea 0x361a(%rip),%rdx # 90a0 + 5a86: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5a8a: 48 8d 0d 4f 55 00 00 lea 0x554f(%rip),%rcx # afe0 + 5a91: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax + 5a98: 00 + 5a99: ba 00 00 00 00 mov $0x0,%edx + 5a9e: 48 89 ce mov %rcx,%rsi + 5aa1: 48 89 c7 mov %rax,%rdi + 5aa4: e8 51 bd ff ff call 17fa + 5aa9: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5aae: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5ab5: 00 + 5ab6: 76 b6 jbe 5a6e + 5ab8: 48 8d 0d e1 35 00 00 lea 0x35e1(%rip),%rcx # 90a0 + 5abf: 48 8d 05 7a 17 00 00 lea 0x177a(%rip),%rax # 7240 + 5ac6: ba e8 03 00 00 mov $0x3e8,%edx + 5acb: 48 89 ce mov %rcx,%rsi + 5ace: 48 89 c7 mov %rax,%rdi + 5ad1: e8 e4 fd ff ff call 58ba + 5ad6: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5add: 00 + 5ade: eb 3d jmp 5b1d + 5ae0: e8 27 ff ff ff call 5a0c + 5ae5: 8b 54 24 0c mov 0xc(%rsp),%edx + 5ae9: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5af0: 00 + 5af1: 48 8d 15 a8 35 00 00 lea 0x35a8(%rip),%rdx # 90a0 + 5af8: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5afc: 48 8d 0d dd 54 00 00 lea 0x54dd(%rip),%rcx # afe0 + 5b03: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5b08: ba 00 00 00 00 mov $0x0,%edx + 5b0d: 48 89 ce mov %rcx,%rsi + 5b10: 48 89 c7 mov %rax,%rdi + 5b13: e8 89 cf ff ff call 2aa1 + 5b18: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5b1d: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5b24: 00 + 5b25: 76 b9 jbe 5ae0 + 5b27: 48 8d 0d 72 35 00 00 lea 0x3572(%rip),%rcx # 90a0 + 5b2e: 48 8d 05 13 17 00 00 lea 0x1713(%rip),%rax # 7248 + 5b35: ba e8 03 00 00 mov $0x3e8,%edx + 5b3a: 48 89 ce mov %rcx,%rsi + 5b3d: 48 89 c7 mov %rax,%rdi + 5b40: e8 75 fd ff ff call 58ba + 5b45: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5b4c: 00 + 5b4d: eb 3d jmp 5b8c + 5b4f: e8 b8 fe ff ff call 5a0c + 5b54: 8b 54 24 0c mov 0xc(%rsp),%edx + 5b58: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5b5f: 00 + 5b60: 48 8d 15 39 35 00 00 lea 0x3539(%rip),%rdx # 90a0 + 5b67: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5b6b: 48 8d 0d 6e 54 00 00 lea 0x546e(%rip),%rcx # afe0 + 5b72: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5b77: ba 00 00 00 00 mov $0x0,%edx + 5b7c: 48 89 ce mov %rcx,%rsi + 5b7f: 48 89 c7 mov %rax,%rdi + 5b82: e8 96 cf ff ff call 2b1d + 5b87: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5b8c: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5b93: 00 + 5b94: 76 b9 jbe 5b4f + 5b96: 48 8d 0d 03 35 00 00 lea 0x3503(%rip),%rcx # 90a0 + 5b9d: 48 8d 05 b9 16 00 00 lea 0x16b9(%rip),%rax # 725d + 5ba4: ba e8 03 00 00 mov $0x3e8,%edx + 5ba9: 48 89 ce mov %rcx,%rsi + 5bac: 48 89 c7 mov %rax,%rdi + 5baf: e8 06 fd ff ff call 58ba + 5bb4: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5bbb: 00 + 5bbc: eb 2e jmp 5bec + 5bbe: e8 49 fe ff ff call 5a0c + 5bc3: 8b 54 24 0c mov 0xc(%rsp),%edx + 5bc7: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5bce: 00 + 5bcf: 48 8d 15 ca 34 00 00 lea 0x34ca(%rip),%rdx # 90a0 + 5bd6: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5bda: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5bdf: 48 89 c7 mov %rax,%rdi + 5be2: e8 b2 cf ff ff call 2b99 + 5be7: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5bec: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5bf3: 00 + 5bf4: 76 c8 jbe 5bbe + 5bf6: 48 8d 0d a3 34 00 00 lea 0x34a3(%rip),%rcx # 90a0 + 5bfd: 48 8d 05 6e 16 00 00 lea 0x166e(%rip),%rax # 7272 + 5c04: ba e8 03 00 00 mov $0x3e8,%edx + 5c09: 48 89 ce mov %rcx,%rsi + 5c0c: 48 89 c7 mov %rax,%rdi + 5c0f: e8 a6 fc ff ff call 58ba + 5c14: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5c1b: 00 + 5c1c: eb 2e jmp 5c4c + 5c1e: e8 e9 fd ff ff call 5a0c + 5c23: 8b 54 24 0c mov 0xc(%rsp),%edx + 5c27: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5c2e: 00 + 5c2f: 48 8d 15 6a 34 00 00 lea 0x346a(%rip),%rdx # 90a0 + 5c36: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5c3a: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5c3f: 48 89 c7 mov %rax,%rdi + 5c42: e8 7b cf ff ff call 2bc2 + 5c47: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5c4c: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5c53: 00 + 5c54: 76 c8 jbe 5c1e + 5c56: 48 8d 0d 43 34 00 00 lea 0x3443(%rip),%rcx # 90a0 + 5c5d: 48 8d 05 14 16 00 00 lea 0x1614(%rip),%rax # 7278 + 5c64: ba e8 03 00 00 mov $0x3e8,%edx + 5c69: 48 89 ce mov %rcx,%rsi + 5c6c: 48 89 c7 mov %rax,%rdi + 5c6f: e8 46 fc ff ff call 58ba + 5c74: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5c7b: 00 + 5c7c: eb 48 jmp 5cc6 + 5c7e: e8 89 fd ff ff call 5a0c + 5c83: 8b 54 24 0c mov 0xc(%rsp),%edx + 5c87: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5c8e: 00 + 5c8f: 48 8d 15 0a 34 00 00 lea 0x340a(%rip),%rdx # 90a0 + 5c96: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5c9a: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax + 5ca1: 00 + 5ca2: 48 8d 90 00 04 00 00 lea 0x400(%rax),%rdx + 5ca9: 48 8d 8c 24 10 02 00 lea 0x210(%rsp),%rcx + 5cb0: 00 + 5cb1: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5cb6: 48 89 ce mov %rcx,%rsi + 5cb9: 48 89 c7 mov %rax,%rdi + 5cbc: e8 35 c7 ff ff call 23f6 + 5cc1: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5cc6: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5ccd: 00 + 5cce: 76 ae jbe 5c7e + 5cd0: 48 8d 0d c9 33 00 00 lea 0x33c9(%rip),%rcx # 90a0 + 5cd7: 48 8d 05 aa 15 00 00 lea 0x15aa(%rip),%rax # 7288 + 5cde: ba e8 03 00 00 mov $0x3e8,%edx + 5ce3: 48 89 ce mov %rcx,%rsi + 5ce6: 48 89 c7 mov %rax,%rdi + 5ce9: e8 cc fb ff ff call 58ba + 5cee: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5cf5: 00 + 5cf6: eb 39 jmp 5d31 + 5cf8: e8 0f fd ff ff call 5a0c + 5cfd: 8b 54 24 0c mov 0xc(%rsp),%edx + 5d01: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5d08: 00 + 5d09: 48 8d 15 90 33 00 00 lea 0x3390(%rip),%rdx # 90a0 + 5d10: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5d14: 48 8d 54 24 10 lea 0x10(%rsp),%rdx + 5d19: 48 8d 84 24 90 0a 00 lea 0xa90(%rsp),%rax + 5d20: 00 + 5d21: 48 89 d6 mov %rdx,%rsi + 5d24: 48 89 c7 mov %rax,%rdi + 5d27: e8 ac cc ff ff call 29d8 + 5d2c: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5d31: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5d38: 00 + 5d39: 76 bd jbe 5cf8 + 5d3b: 48 8d 0d 5e 33 00 00 lea 0x335e(%rip),%rcx # 90a0 + 5d42: 48 8d 05 60 15 00 00 lea 0x1560(%rip),%rax # 72a9 + 5d49: ba e8 03 00 00 mov $0x3e8,%edx + 5d4e: 48 89 ce mov %rcx,%rsi + 5d51: 48 89 c7 mov %rax,%rdi + 5d54: e8 61 fb ff ff call 58ba + 5d59: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5d60: 00 + 5d61: eb 39 jmp 5d9c + 5d63: e8 a4 fc ff ff call 5a0c + 5d68: 8b 54 24 0c mov 0xc(%rsp),%edx + 5d6c: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5d73: 00 + 5d74: 48 8d 15 25 33 00 00 lea 0x3325(%rip),%rdx # 90a0 + 5d7b: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5d7f: 48 8d 94 24 90 0a 00 lea 0xa90(%rsp),%rdx + 5d86: 00 + 5d87: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5d8c: 48 89 d6 mov %rdx,%rsi + 5d8f: 48 89 c7 mov %rax,%rdi + 5d92: e8 91 cb ff ff call 2928 + 5d97: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5d9c: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5da3: 00 + 5da4: 76 bd jbe 5d63 + 5da6: 48 8d 0d f3 32 00 00 lea 0x32f3(%rip),%rcx # 90a0 + 5dad: 48 8d 05 02 15 00 00 lea 0x1502(%rip),%rax # 72b6 + 5db4: ba e8 03 00 00 mov $0x3e8,%edx + 5db9: 48 89 ce mov %rcx,%rsi + 5dbc: 48 89 c7 mov %rax,%rdi + 5dbf: e8 f6 fa ff ff call 58ba + 5dc4: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5dcb: 00 + 5dcc: eb 39 jmp 5e07 + 5dce: e8 39 fc ff ff call 5a0c + 5dd3: 8b 54 24 0c mov 0xc(%rsp),%edx + 5dd7: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5dde: 00 + 5ddf: 48 8d 15 ba 32 00 00 lea 0x32ba(%rip),%rdx # 90a0 + 5de6: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5dea: 48 8d 54 24 10 lea 0x10(%rsp),%rdx + 5def: 48 8d 84 24 90 0a 00 lea 0xa90(%rsp),%rax + 5df6: 00 + 5df7: 48 89 d6 mov %rdx,%rsi + 5dfa: 48 89 c7 mov %rax,%rdi + 5dfd: e8 80 c7 ff ff call 2582 + 5e02: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5e07: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5e0e: 00 + 5e0f: 76 bd jbe 5dce + 5e11: 48 8d 0d 88 32 00 00 lea 0x3288(%rip),%rcx # 90a0 + 5e18: 48 8d 05 a6 14 00 00 lea 0x14a6(%rip),%rax # 72c5 + 5e1f: ba e8 03 00 00 mov $0x3e8,%edx + 5e24: 48 89 ce mov %rcx,%rsi + 5e27: 48 89 c7 mov %rax,%rdi + 5e2a: e8 8b fa ff ff call 58ba + 5e2f: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5e36: 00 + 5e37: eb 39 jmp 5e72 + 5e39: e8 ce fb ff ff call 5a0c + 5e3e: 8b 54 24 0c mov 0xc(%rsp),%edx + 5e42: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5e49: 00 + 5e4a: 48 8d 15 4f 32 00 00 lea 0x324f(%rip),%rdx # 90a0 + 5e51: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5e55: 48 8d 94 24 90 0a 00 lea 0xa90(%rsp),%rdx + 5e5c: 00 + 5e5d: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5e62: 48 89 d6 mov %rdx,%rsi + 5e65: 48 89 c7 mov %rax,%rdi + 5e68: e8 67 c8 ff ff call 26d4 + 5e6d: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5e72: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5e79: 00 + 5e7a: 76 bd jbe 5e39 + 5e7c: 48 8d 0d 1d 32 00 00 lea 0x321d(%rip),%rcx # 90a0 + 5e83: 48 8d 05 4b 14 00 00 lea 0x144b(%rip),%rax # 72d5 + 5e8a: ba e8 03 00 00 mov $0x3e8,%edx + 5e8f: 48 89 ce mov %rcx,%rsi + 5e92: 48 89 c7 mov %rax,%rdi + 5e95: e8 20 fa ff ff call 58ba + 5e9a: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5ea1: 00 + 5ea2: eb 3c jmp 5ee0 + 5ea4: e8 63 fb ff ff call 5a0c + 5ea9: 8b 54 24 0c mov 0xc(%rsp),%edx + 5ead: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5eb4: 00 + 5eb5: 48 8d 15 e4 31 00 00 lea 0x31e4(%rip),%rdx # 90a0 + 5ebc: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5ec0: 48 8d 94 24 10 02 00 lea 0x210(%rsp),%rdx + 5ec7: 00 + 5ec8: 48 8d 84 24 90 0a 00 lea 0xa90(%rsp),%rax + 5ecf: 00 + 5ed0: 48 89 d6 mov %rdx,%rsi + 5ed3: 48 89 c7 mov %rax,%rdi + 5ed6: e8 b0 c0 ff ff call 1f8b + 5edb: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5ee0: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5ee7: 00 + 5ee8: 76 ba jbe 5ea4 + 5eea: 48 8d 0d af 31 00 00 lea 0x31af(%rip),%rcx # 90a0 + 5ef1: 48 8d 05 ef 13 00 00 lea 0x13ef(%rip),%rax # 72e7 + 5ef8: ba e8 03 00 00 mov $0x3e8,%edx + 5efd: 48 89 ce mov %rcx,%rsi + 5f00: 48 89 c7 mov %rax,%rdi + 5f03: e8 b2 f9 ff ff call 58ba + 5f08: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5f0f: 00 + 5f10: eb 3c jmp 5f4e + 5f12: e8 f5 fa ff ff call 5a0c + 5f17: 8b 54 24 0c mov 0xc(%rsp),%edx + 5f1b: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5f22: 00 + 5f23: 48 8d 15 76 31 00 00 lea 0x3176(%rip),%rdx # 90a0 + 5f2a: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5f2e: 48 8d 94 24 90 0a 00 lea 0xa90(%rsp),%rdx + 5f35: 00 + 5f36: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax + 5f3d: 00 + 5f3e: 48 89 d6 mov %rdx,%rsi + 5f41: 48 89 c7 mov %rax,%rdi + 5f44: e8 fc c1 ff ff call 2145 + 5f49: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5f4e: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5f55: 00 + 5f56: 76 ba jbe 5f12 + 5f58: 48 8d 0d 41 31 00 00 lea 0x3141(%rip),%rcx # 90a0 + 5f5f: 48 8d 05 94 13 00 00 lea 0x1394(%rip),%rax # 72fa + 5f66: ba e8 03 00 00 mov $0x3e8,%edx + 5f6b: 48 89 ce mov %rcx,%rsi + 5f6e: 48 89 c7 mov %rax,%rdi + 5f71: e8 44 f9 ff ff call 58ba + 5f76: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5f7d: 00 + 5f7e: eb 44 jmp 5fc4 + 5f80: e8 87 fa ff ff call 5a0c + 5f85: 8b 54 24 0c mov 0xc(%rsp),%edx + 5f89: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5f90: 00 + 5f91: 48 8d 15 08 31 00 00 lea 0x3108(%rip),%rdx # 90a0 + 5f98: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5f9c: 48 8d 94 24 30 0a 00 lea 0xa30(%rsp),%rdx + 5fa3: 00 + 5fa4: 48 8d 8c 24 b0 10 00 lea 0x10b0(%rsp),%rcx + 5fab: 00 + 5fac: 48 8d 84 24 90 0d 00 lea 0xd90(%rsp),%rax + 5fb3: 00 + 5fb4: 48 89 ce mov %rcx,%rsi + 5fb7: 48 89 c7 mov %rax,%rdi + 5fba: e8 de b9 ff ff call 199d + 5fbf: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5fc4: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5fcb: 00 + 5fcc: 76 b2 jbe 5f80 + 5fce: 48 8d 0d cb 30 00 00 lea 0x30cb(%rip),%rcx # 90a0 + 5fd5: 48 8d 05 33 13 00 00 lea 0x1333(%rip),%rax # 730f + 5fdc: ba e8 03 00 00 mov $0x3e8,%edx + 5fe1: 48 89 ce mov %rcx,%rsi + 5fe4: 48 89 c7 mov %rax,%rdi + 5fe7: e8 ce f8 ff ff call 58ba + 5fec: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5ff3: 00 + 5ff4: eb 48 jmp 603e + 5ff6: e8 11 fa ff ff call 5a0c + 5ffb: 8b 54 24 0c mov 0xc(%rsp),%edx + 5fff: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 6006: 00 + 6007: 48 8d 15 92 30 00 00 lea 0x3092(%rip),%rdx # 90a0 + 600e: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 6012: 48 8d 0d c7 4f 00 00 lea 0x4fc7(%rip),%rcx # afe0 + 6019: 48 8d 94 24 90 0d 00 lea 0xd90(%rsp),%rdx + 6020: 00 + 6021: 48 8d b4 24 10 0a 00 lea 0xa10(%rsp),%rsi + 6028: 00 + 6029: 48 8d 84 24 90 0a 00 lea 0xa90(%rsp),%rax + 6030: 00 + 6031: 48 89 c7 mov %rax,%rdi + 6034: e8 ae bb ff ff call 1be7 + 6039: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 603e: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 6045: 00 + 6046: 76 ae jbe 5ff6 + 6048: 48 8d 0d 51 30 00 00 lea 0x3051(%rip),%rcx # 90a0 + 604f: 48 8d 05 ca 12 00 00 lea 0x12ca(%rip),%rax # 7320 + 6056: ba e8 03 00 00 mov $0x3e8,%edx + 605b: 48 89 ce mov %rcx,%rsi + 605e: 48 89 c7 mov %rax,%rdi + 6061: e8 54 f8 ff ff call 58ba + 6066: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 606d: 00 + 606e: eb 44 jmp 60b4 + 6070: e8 97 f9 ff ff call 5a0c + 6075: 8b 54 24 0c mov 0xc(%rsp),%edx + 6079: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 6080: 00 + 6081: 48 8d 15 18 30 00 00 lea 0x3018(%rip),%rdx # 90a0 + 6088: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 608c: 48 8d 94 24 b0 10 00 lea 0x10b0(%rsp),%rdx + 6093: 00 + 6094: 48 8d 8c 24 90 0a 00 lea 0xa90(%rsp),%rcx + 609b: 00 + 609c: 48 8d 84 24 10 0a 00 lea 0xa10(%rsp),%rax + 60a3: 00 + 60a4: 48 89 ce mov %rcx,%rsi + 60a7: 48 89 c7 mov %rax,%rdi + 60aa: e8 d2 bd ff ff call 1e81 + 60af: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 60b4: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 60bb: 00 + 60bc: 76 b2 jbe 6070 + 60be: 48 8d 0d db 2f 00 00 lea 0x2fdb(%rip),%rcx # 90a0 + 60c5: 48 8d 05 61 12 00 00 lea 0x1261(%rip),%rax # 732d + 60cc: ba e8 03 00 00 mov $0x3e8,%edx + 60d1: 48 89 ce mov %rcx,%rsi + 60d4: 48 89 c7 mov %rax,%rdi + 60d7: e8 de f7 ff ff call 58ba + 60dc: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 60e3: 00 + 60e4: eb 44 jmp 612a + 60e6: e8 21 f9 ff ff call 5a0c + 60eb: 8b 54 24 0c mov 0xc(%rsp),%edx + 60ef: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 60f6: 00 + 60f7: 48 8d 15 a2 2f 00 00 lea 0x2fa2(%rip),%rdx # 90a0 + 60fe: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 6102: 48 8d 94 24 50 0a 00 lea 0xa50(%rsp),%rdx + 6109: 00 + 610a: 48 8d 8c 24 b0 10 00 lea 0x10b0(%rsp),%rcx + 6111: 00 + 6112: 48 8d 84 24 90 0d 00 lea 0xd90(%rsp),%rax + 6119: 00 + 611a: 48 89 ce mov %rcx,%rsi + 611d: 48 89 c7 mov %rax,%rdi + 6120: e8 a4 b0 ff ff call 11c9 + 6125: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 612a: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 6131: 00 + 6132: 76 b2 jbe 60e6 + 6134: 48 8d 0d 65 2f 00 00 lea 0x2f65(%rip),%rcx # 90a0 + 613b: 48 8d 05 f8 11 00 00 lea 0x11f8(%rip),%rax # 733a + 6142: ba e8 03 00 00 mov $0x3e8,%edx + 6147: 48 89 ce mov %rcx,%rsi + 614a: 48 89 c7 mov %rax,%rdi + 614d: e8 68 f7 ff ff call 58ba + 6152: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 6159: 00 + 615a: eb 3c jmp 6198 + 615c: e8 ab f8 ff ff call 5a0c + 6161: 8b 54 24 0c mov 0xc(%rsp),%edx + 6165: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 616c: 00 + 616d: 48 8d 15 2c 2f 00 00 lea 0x2f2c(%rip),%rdx # 90a0 + 6174: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 6178: 48 8d 94 24 b0 10 00 lea 0x10b0(%rsp),%rdx + 617f: 00 + 6180: 48 8d 84 24 90 0d 00 lea 0xd90(%rsp),%rax + 6187: 00 + 6188: 48 89 d6 mov %rdx,%rsi + 618b: 48 89 c7 mov %rax,%rdi + 618e: e8 d3 b0 ff ff call 1266 + 6193: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 6198: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 619f: 00 + 61a0: 76 ba jbe 615c + 61a2: 48 8d 0d f7 2e 00 00 lea 0x2ef7(%rip),%rcx # 90a0 + 61a9: 48 8d 05 a1 11 00 00 lea 0x11a1(%rip),%rax # 7351 + 61b0: ba e8 03 00 00 mov $0x3e8,%edx + 61b5: 48 89 ce mov %rcx,%rsi + 61b8: 48 89 c7 mov %rax,%rdi + 61bb: e8 fa f6 ff ff call 58ba + 61c0: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 61c7: 00 + 61c8: eb 49 jmp 6213 + 61ca: e8 3d f8 ff ff call 5a0c + 61cf: 8b 54 24 0c mov 0xc(%rsp),%edx + 61d3: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 61da: 00 + 61db: 48 8d 15 be 2e 00 00 lea 0x2ebe(%rip),%rdx # 90a0 + 61e2: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 61e6: 48 8d 8c 24 30 0a 00 lea 0xa30(%rsp),%rcx + 61ed: 00 + 61ee: 48 8d 94 24 90 0d 00 lea 0xd90(%rsp),%rdx + 61f5: 00 + 61f6: 48 8d b4 24 10 0a 00 lea 0xa10(%rsp),%rsi + 61fd: 00 + 61fe: 48 8d 84 24 90 0a 00 lea 0xa90(%rsp),%rax + 6205: 00 + 6206: 48 89 c7 mov %rax,%rdi + 6209: e8 bf b0 ff ff call 12cd + 620e: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 6213: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 621a: 00 + 621b: 76 ad jbe 61ca + 621d: 48 8d 0d 7c 2e 00 00 lea 0x2e7c(%rip),%rcx # 90a0 + 6224: 48 8d 05 36 11 00 00 lea 0x1136(%rip),%rax # 7361 + 622b: ba e8 03 00 00 mov $0x3e8,%edx + 6230: 48 89 ce mov %rcx,%rsi + 6233: 48 89 c7 mov %rax,%rdi + 6236: e8 7f f6 ff ff call 58ba + 623b: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 6242: 00 + 6243: eb 44 jmp 6289 + 6245: e8 c2 f7 ff ff call 5a0c + 624a: 8b 54 24 0c mov 0xc(%rsp),%edx + 624e: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 6255: 00 + 6256: 48 8d 15 43 2e 00 00 lea 0x2e43(%rip),%rdx # 90a0 + 625d: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 6261: 48 8d 94 24 90 0d 00 lea 0xd90(%rsp),%rdx + 6268: 00 + 6269: 48 8d 8c 24 10 0a 00 lea 0xa10(%rsp),%rcx + 6270: 00 + 6271: 48 8d 84 24 90 0a 00 lea 0xa90(%rsp),%rax + 6278: 00 + 6279: 48 89 ce mov %rcx,%rsi + 627c: 48 89 c7 mov %rax,%rdi + 627f: e8 26 b1 ff ff call 13aa + 6284: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 6289: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 6290: 00 + 6291: 76 b2 jbe 6245 + 6293: 48 8d 0d 06 2e 00 00 lea 0x2e06(%rip),%rcx # 90a0 + 629a: 48 8d 05 d6 10 00 00 lea 0x10d6(%rip),%rax # 7377 + 62a1: ba e8 03 00 00 mov $0x3e8,%edx + 62a6: 48 89 ce mov %rcx,%rsi + 62a9: 48 89 c7 mov %rax,%rdi + 62ac: e8 09 f6 ff ff call 58ba + 62b1: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 62b8: 00 + 62b9: eb 44 jmp 62ff + 62bb: e8 4c f7 ff ff call 5a0c + 62c0: 8b 54 24 0c mov 0xc(%rsp),%edx + 62c4: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 62cb: 00 + 62cc: 48 8d 15 cd 2d 00 00 lea 0x2dcd(%rip),%rdx # 90a0 + 62d3: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 62d7: 48 8d 94 24 b0 10 00 lea 0x10b0(%rsp),%rdx + 62de: 00 + 62df: 48 8d 8c 24 90 0a 00 lea 0xa90(%rsp),%rcx + 62e6: 00 + 62e7: 48 8d 84 24 10 0a 00 lea 0xa10(%rsp),%rax + 62ee: 00 + 62ef: 48 89 ce mov %rcx,%rsi + 62f2: 48 89 c7 mov %rax,%rdi + 62f5: e8 20 b1 ff ff call 141a + 62fa: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 62ff: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 6306: 00 + 6307: 76 b2 jbe 62bb + 6309: 48 8d 0d 90 2d 00 00 lea 0x2d90(%rip),%rcx # 90a0 + 6310: 48 8d 05 6f 10 00 00 lea 0x106f(%rip),%rax # 7386 + 6317: ba e8 03 00 00 mov $0x3e8,%edx + 631c: 48 89 ce mov %rcx,%rsi + 631f: 48 89 c7 mov %rax,%rdi + 6322: e8 93 f5 ff ff call 58ba + 6327: b8 00 00 00 00 mov $0x0,%eax + 632c: 48 8b 94 24 18 17 00 mov 0x1718(%rsp),%rdx + 6333: 00 + 6334: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx + 633b: 00 00 + 633d: 74 05 je 6344 + 633f: e8 3c ad ff ff call 1080 <__stack_chk_fail@plt> + 6344: 48 81 c4 28 17 00 00 add $0x1728,%rsp + 634b: c3 ret + +Disassembly of section .fini: + +000000000000634c <_fini>: + 634c: f3 0f 1e fa endbr64 + 6350: 48 83 ec 08 sub $0x8,%rsp + 6354: 48 83 c4 08 add $0x8,%rsp + 6358: c3 ret diff --git a/benchmark/objdump/refo0768.txt b/benchmark/objdump/refo0768.txt new file mode 100644 index 0000000..ca40bad --- /dev/null +++ b/benchmark/objdump/refo0768.txt @@ -0,0 +1,5526 @@ + +test_speed768: file format elf64-x86-64 + + +Disassembly of section .init: + +0000000000001000 <_init>: + 1000: f3 0f 1e fa endbr64 + 1004: 48 83 ec 08 sub $0x8,%rsp + 1008: 48 8b 05 c1 7f 00 00 mov 0x7fc1(%rip),%rax # 8fd0 <__gmon_start__@Base> + 100f: 48 85 c0 test %rax,%rax + 1012: 74 02 je 1016 <_init+0x16> + 1014: ff d0 call *%rax + 1016: 48 83 c4 08 add $0x8,%rsp + 101a: c3 ret + +Disassembly of section .plt: + +0000000000001020 : + 1020: ff 35 ca 7f 00 00 push 0x7fca(%rip) # 8ff0 <_GLOBAL_OFFSET_TABLE_+0x8> + 1026: ff 25 cc 7f 00 00 jmp *0x7fcc(%rip) # 8ff8 <_GLOBAL_OFFSET_TABLE_+0x10> + 102c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000000001030 : + 1030: ff 25 ca 7f 00 00 jmp *0x7fca(%rip) # 9000 + 1036: 68 00 00 00 00 push $0x0 + 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001040 : + 1040: ff 25 c2 7f 00 00 jmp *0x7fc2(%rip) # 9008 + 1046: 68 01 00 00 00 push $0x1 + 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001050 <__errno_location@plt>: + 1050: ff 25 ba 7f 00 00 jmp *0x7fba(%rip) # 9010 <__errno_location@GLIBC_2.2.5> + 1056: 68 02 00 00 00 push $0x2 + 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001060 : + 1060: ff 25 b2 7f 00 00 jmp *0x7fb2(%rip) # 9018 + 1066: 68 03 00 00 00 push $0x3 + 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001070 : + 1070: ff 25 aa 7f 00 00 jmp *0x7faa(%rip) # 9020 + 1076: 68 04 00 00 00 push $0x4 + 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> + +0000000000001080 <__stack_chk_fail@plt>: + 1080: ff 25 a2 7f 00 00 jmp *0x7fa2(%rip) # 9028 <__stack_chk_fail@GLIBC_2.4> + 1086: 68 05 00 00 00 push $0x5 + 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> + +0000000000001090 : + 1090: ff 25 9a 7f 00 00 jmp *0x7f9a(%rip) # 9030 + 1096: 68 06 00 00 00 push $0x6 + 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> + +00000000000010a0 : + 10a0: ff 25 92 7f 00 00 jmp *0x7f92(%rip) # 9038 + 10a6: 68 07 00 00 00 push $0x7 + 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> + +00000000000010b0 : + 10b0: ff 25 8a 7f 00 00 jmp *0x7f8a(%rip) # 9040 + 10b6: 68 08 00 00 00 push $0x8 + 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> + +00000000000010c0 : + 10c0: ff 25 82 7f 00 00 jmp *0x7f82(%rip) # 9048 + 10c6: 68 09 00 00 00 push $0x9 + 10cb: e9 50 ff ff ff jmp 1020 <_init+0x20> + +Disassembly of section .text: + +00000000000010d0 <_start>: + 10d0: f3 0f 1e fa endbr64 + 10d4: 31 ed xor %ebp,%ebp + 10d6: 49 89 d1 mov %rdx,%r9 + 10d9: 5e pop %rsi + 10da: 48 89 e2 mov %rsp,%rdx + 10dd: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp + 10e1: 50 push %rax + 10e2: 54 push %rsp + 10e3: 45 31 c0 xor %r8d,%r8d + 10e6: 31 c9 xor %ecx,%ecx + 10e8: 48 8d 3d 1e 48 00 00 lea 0x481e(%rip),%rdi # 590d
+ 10ef: ff 15 cb 7e 00 00 call *0x7ecb(%rip) # 8fc0 <__libc_start_main@GLIBC_2.34> + 10f5: f4 hlt + 10f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 10fd: 00 00 00 + 1100: 48 8d 3d 61 7f 00 00 lea 0x7f61(%rip),%rdi # 9068 <__TMC_END__> + 1107: 48 8d 05 5a 7f 00 00 lea 0x7f5a(%rip),%rax # 9068 <__TMC_END__> + 110e: 48 39 f8 cmp %rdi,%rax + 1111: 74 15 je 1128 <_start+0x58> + 1113: 48 8b 05 ae 7e 00 00 mov 0x7eae(%rip),%rax # 8fc8 <_ITM_deregisterTMCloneTable@Base> + 111a: 48 85 c0 test %rax,%rax + 111d: 74 09 je 1128 <_start+0x58> + 111f: ff e0 jmp *%rax + 1121: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1128: c3 ret + 1129: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1130: 48 8d 3d 31 7f 00 00 lea 0x7f31(%rip),%rdi # 9068 <__TMC_END__> + 1137: 48 8d 35 2a 7f 00 00 lea 0x7f2a(%rip),%rsi # 9068 <__TMC_END__> + 113e: 48 29 fe sub %rdi,%rsi + 1141: 48 89 f0 mov %rsi,%rax + 1144: 48 c1 ee 3f shr $0x3f,%rsi + 1148: 48 c1 f8 03 sar $0x3,%rax + 114c: 48 01 c6 add %rax,%rsi + 114f: 48 d1 fe sar $1,%rsi + 1152: 74 14 je 1168 <_start+0x98> + 1154: 48 8b 05 7d 7e 00 00 mov 0x7e7d(%rip),%rax # 8fd8 <_ITM_registerTMCloneTable@Base> + 115b: 48 85 c0 test %rax,%rax + 115e: 74 08 je 1168 <_start+0x98> + 1160: ff e0 jmp *%rax + 1162: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 1168: c3 ret + 1169: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 1170: f3 0f 1e fa endbr64 + 1174: 80 3d 0d 7f 00 00 00 cmpb $0x0,0x7f0d(%rip) # 9088 + 117b: 75 33 jne 11b0 <_start+0xe0> + 117d: 55 push %rbp + 117e: 48 83 3d 5a 7e 00 00 cmpq $0x0,0x7e5a(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> + 1185: 00 + 1186: 48 89 e5 mov %rsp,%rbp + 1189: 74 0d je 1198 <_start+0xc8> + 118b: 48 8b 3d c6 7e 00 00 mov 0x7ec6(%rip),%rdi # 9058 <__dso_handle> + 1192: ff 15 48 7e 00 00 call *0x7e48(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> + 1198: e8 63 ff ff ff call 1100 <_start+0x30> + 119d: c6 05 e4 7e 00 00 01 movb $0x1,0x7ee4(%rip) # 9088 + 11a4: 5d pop %rbp + 11a5: c3 ret + 11a6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) + 11ad: 00 00 00 + 11b0: c3 ret + 11b1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) + 11b8: 00 00 00 00 + 11bc: 0f 1f 40 00 nopl 0x0(%rax) + 11c0: f3 0f 1e fa endbr64 + 11c4: e9 67 ff ff ff jmp 1130 <_start+0x60> + +00000000000011c9 : + 11c9: 48 83 ec 28 sub $0x28,%rsp + 11cd: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 11d2: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 11d7: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 11dc: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 11e1: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 11e6: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 11eb: 48 89 ce mov %rcx,%rsi + 11ee: 48 89 c7 mov %rax,%rdi + 11f1: e8 c2 07 00 00 call 19b8 + 11f6: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 11fb: 48 8d 88 80 04 00 00 lea 0x480(%rax),%rcx + 1202: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1207: ba a0 04 00 00 mov $0x4a0,%edx + 120c: 48 89 c6 mov %rax,%rsi + 120f: 48 89 cf mov %rcx,%rdi + 1212: e8 99 fe ff ff call 10b0 + 1217: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 121c: 48 8d 88 20 09 00 00 lea 0x920(%rax),%rcx + 1223: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1228: ba a0 04 00 00 mov $0x4a0,%edx + 122d: 48 89 c6 mov %rax,%rsi + 1230: 48 89 cf mov %rcx,%rdi + 1233: e8 24 40 00 00 call 525c + 1238: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 123d: 48 8d 48 20 lea 0x20(%rax),%rcx + 1241: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 1246: 48 05 40 09 00 00 add $0x940,%rax + 124c: ba 20 00 00 00 mov $0x20,%edx + 1251: 48 89 ce mov %rcx,%rsi + 1254: 48 89 c7 mov %rax,%rdi + 1257: e8 54 fe ff ff call 10b0 + 125c: b8 00 00 00 00 mov $0x0,%eax + 1261: 48 83 c4 28 add $0x28,%rsp + 1265: c3 ret + +0000000000001266 : + 1266: 48 83 ec 68 sub $0x68,%rsp + 126a: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 126f: 48 89 34 24 mov %rsi,(%rsp) + 1273: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 127a: 00 00 + 127c: 48 89 44 24 58 mov %rax,0x58(%rsp) + 1281: 31 c0 xor %eax,%eax + 1283: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 1288: be 40 00 00 00 mov $0x40,%esi + 128d: 48 89 c7 mov %rax,%rdi + 1290: e8 ea 42 00 00 call 557f + 1295: 48 8d 54 24 10 lea 0x10(%rsp),%rdx + 129a: 48 8b 0c 24 mov (%rsp),%rcx + 129e: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 12a3: 48 89 ce mov %rcx,%rsi + 12a6: 48 89 c7 mov %rax,%rdi + 12a9: e8 1b ff ff ff call 11c9 + 12ae: b8 00 00 00 00 mov $0x0,%eax + 12b3: 48 8b 54 24 58 mov 0x58(%rsp),%rdx + 12b8: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx + 12bf: 00 00 + 12c1: 74 05 je 12c8 + 12c3: e8 b8 fd ff ff call 1080 <__stack_chk_fail@plt> + 12c8: 48 83 c4 68 add $0x68,%rsp + 12cc: c3 ret + +00000000000012cd : + 12cd: 48 81 ec b8 00 00 00 sub $0xb8,%rsp + 12d4: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 12d9: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 12de: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 12e3: 48 89 0c 24 mov %rcx,(%rsp) + 12e7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 12ee: 00 00 + 12f0: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) + 12f7: 00 + 12f8: 31 c0 xor %eax,%eax + 12fa: 48 8b 0c 24 mov (%rsp),%rcx + 12fe: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 1303: ba 20 00 00 00 mov $0x20,%edx + 1308: 48 89 ce mov %rcx,%rsi + 130b: 48 89 c7 mov %rax,%rdi + 130e: e8 9d fd ff ff call 10b0 + 1313: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 1318: 48 83 c0 20 add $0x20,%rax + 131c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 1321: ba a0 04 00 00 mov $0x4a0,%edx + 1326: 48 89 ce mov %rcx,%rsi + 1329: 48 89 c7 mov %rax,%rdi + 132c: e8 2b 3f 00 00 call 525c + 1331: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx + 1336: 48 8d 44 24 60 lea 0x60(%rsp),%rax + 133b: ba 40 00 00 00 mov $0x40,%edx + 1340: 48 89 ce mov %rcx,%rsi + 1343: 48 89 c7 mov %rax,%rdi + 1346: e8 c5 3f 00 00 call 5310 + 134b: 48 8d 44 24 60 lea 0x60(%rsp),%rax + 1350: 48 83 c0 20 add $0x20,%rax + 1354: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 1359: 48 8d 74 24 20 lea 0x20(%rsp),%rsi + 135e: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi + 1363: 48 89 c1 mov %rax,%rcx + 1366: e8 a0 08 00 00 call 1c0b + 136b: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx + 1370: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 1375: ba 20 00 00 00 mov $0x20,%edx + 137a: 48 89 ce mov %rcx,%rsi + 137d: 48 89 c7 mov %rax,%rdi + 1380: e8 2b fd ff ff call 10b0 + 1385: b8 00 00 00 00 mov $0x0,%eax + 138a: 48 8b 94 24 a8 00 00 mov 0xa8(%rsp),%rdx + 1391: 00 + 1392: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx + 1399: 00 00 + 139b: 74 05 je 13a2 + 139d: e8 de fc ff ff call 1080 <__stack_chk_fail@plt> + 13a2: 48 81 c4 b8 00 00 00 add $0xb8,%rsp + 13a9: c3 ret + +00000000000013aa : + 13aa: 48 83 ec 58 sub $0x58,%rsp + 13ae: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 13b3: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 13b8: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 13bd: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 13c4: 00 00 + 13c6: 48 89 44 24 48 mov %rax,0x48(%rsp) + 13cb: 31 c0 xor %eax,%eax + 13cd: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 13d2: be 20 00 00 00 mov $0x20,%esi + 13d7: 48 89 c7 mov %rax,%rdi + 13da: e8 a0 41 00 00 call 557f + 13df: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx + 13e4: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 13e9: 48 8b 74 24 10 mov 0x10(%rsp),%rsi + 13ee: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 13f3: 48 89 c7 mov %rax,%rdi + 13f6: e8 d2 fe ff ff call 12cd + 13fb: b8 00 00 00 00 mov $0x0,%eax + 1400: 48 8b 54 24 48 mov 0x48(%rsp),%rdx + 1405: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx + 140c: 00 00 + 140e: 74 05 je 1415 + 1410: e8 6b fc ff ff call 1080 <__stack_chk_fail@plt> + 1415: 48 83 c4 58 add $0x58,%rsp + 1419: c3 ret + +000000000000141a : + 141a: 48 81 ec 08 05 00 00 sub $0x508,%rsp + 1421: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 1426: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 142b: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 1430: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 1437: 00 00 + 1439: 48 89 84 24 f8 04 00 mov %rax,0x4f8(%rsp) + 1440: 00 + 1441: 31 c0 xor %eax,%eax + 1443: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 1448: 48 05 80 04 00 00 add $0x480,%rax + 144e: 48 89 44 24 28 mov %rax,0x28(%rsp) + 1453: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 1458: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 145d: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 1462: 48 89 ce mov %rcx,%rsi + 1465: 48 89 c7 mov %rax,%rdi + 1468: e8 41 0a 00 00 call 1eae + 146d: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 1472: 48 8d 88 20 09 00 00 lea 0x920(%rax),%rcx + 1479: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 147e: 48 83 c0 20 add $0x20,%rax + 1482: ba 20 00 00 00 mov $0x20,%edx + 1487: 48 89 ce mov %rcx,%rsi + 148a: 48 89 c7 mov %rax,%rdi + 148d: e8 1e fc ff ff call 10b0 + 1492: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx + 1497: 48 8d 44 24 70 lea 0x70(%rsp),%rax + 149c: ba 40 00 00 00 mov $0x40,%edx + 14a1: 48 89 ce mov %rcx,%rsi + 14a4: 48 89 c7 mov %rax,%rdi + 14a7: e8 64 3e 00 00 call 5310 + 14ac: 48 8d 44 24 70 lea 0x70(%rsp),%rax + 14b1: 48 83 c0 20 add $0x20,%rax + 14b5: 48 8b 54 24 28 mov 0x28(%rsp),%rdx + 14ba: 48 8d 74 24 30 lea 0x30(%rsp),%rsi + 14bf: 48 8d bc 24 b0 00 00 lea 0xb0(%rsp),%rdi + 14c6: 00 + 14c7: 48 89 c1 mov %rax,%rcx + 14ca: e8 3c 07 00 00 call 1c0b + 14cf: 48 8d 8c 24 b0 00 00 lea 0xb0(%rsp),%rcx + 14d6: 00 + 14d7: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 14dc: ba 40 04 00 00 mov $0x440,%edx + 14e1: 48 89 ce mov %rcx,%rsi + 14e4: 48 89 c7 mov %rax,%rdi + 14e7: e8 d9 1f 00 00 call 34c5 + 14ec: 89 44 24 24 mov %eax,0x24(%rsp) + 14f0: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 14f5: 48 8d 88 40 09 00 00 lea 0x940(%rax),%rcx + 14fc: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 1501: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1506: 48 89 ce mov %rcx,%rsi + 1509: 48 89 c7 mov %rax,%rdi + 150c: e8 bf 3f 00 00 call 54d0 + 1511: 83 7c 24 24 00 cmpl $0x0,0x24(%rsp) + 1516: 0f 94 c0 sete %al + 1519: 0f b6 d0 movzbl %al,%edx + 151c: 48 8d 74 24 70 lea 0x70(%rsp),%rsi + 1521: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1526: 89 d1 mov %edx,%ecx + 1528: ba 20 00 00 00 mov $0x20,%edx + 152d: 48 89 c7 mov %rax,%rdi + 1530: e8 f4 1f 00 00 call 3529 + 1535: b8 00 00 00 00 mov $0x0,%eax + 153a: 48 8b 94 24 f8 04 00 mov 0x4f8(%rsp),%rdx + 1541: 00 + 1542: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx + 1549: 00 00 + 154b: 74 05 je 1552 + 154d: e8 2e fb ff ff call 1080 <__stack_chk_fail@plt> + 1552: 48 81 c4 08 05 00 00 add $0x508,%rsp + 1559: c3 ret + +000000000000155a : + 155a: 48 83 ec 28 sub $0x28,%rsp + 155e: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 1563: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 1568: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 156d: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 1572: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1577: 48 89 d6 mov %rdx,%rsi + 157a: 48 89 c7 mov %rax,%rdi + 157d: e8 62 0d 00 00 call 22e4 + 1582: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1587: 48 8d 88 80 04 00 00 lea 0x480(%rax),%rcx + 158e: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 1593: ba 20 00 00 00 mov $0x20,%edx + 1598: 48 89 c6 mov %rax,%rsi + 159b: 48 89 cf mov %rcx,%rdi + 159e: e8 0d fb ff ff call 10b0 + 15a3: 90 nop + 15a4: 48 83 c4 28 add $0x28,%rsp + 15a8: c3 ret + +00000000000015a9 : + 15a9: 48 83 ec 28 sub $0x28,%rsp + 15ad: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 15b2: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 15b7: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 15bc: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 15c1: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 15c6: 48 89 d6 mov %rdx,%rsi + 15c9: 48 89 c7 mov %rax,%rdi + 15cc: e8 72 0d 00 00 call 2343 + 15d1: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 15d6: 48 8d 88 80 04 00 00 lea 0x480(%rax),%rcx + 15dd: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 15e2: ba 20 00 00 00 mov $0x20,%edx + 15e7: 48 89 ce mov %rcx,%rsi + 15ea: 48 89 c7 mov %rax,%rdi + 15ed: e8 be fa ff ff call 10b0 + 15f2: 90 nop + 15f3: 48 83 c4 28 add $0x28,%rsp + 15f7: c3 ret + +00000000000015f8 : + 15f8: 48 83 ec 18 sub $0x18,%rsp + 15fc: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 1601: 48 89 34 24 mov %rsi,(%rsp) + 1605: 48 8b 14 24 mov (%rsp),%rdx + 1609: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 160e: 48 89 d6 mov %rdx,%rsi + 1611: 48 89 c7 mov %rax,%rdi + 1614: e8 cb 0c 00 00 call 22e4 + 1619: 90 nop + 161a: 48 83 c4 18 add $0x18,%rsp + 161e: c3 ret + +000000000000161f : + 161f: 48 83 ec 18 sub $0x18,%rsp + 1623: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 1628: 48 89 34 24 mov %rsi,(%rsp) + 162c: 48 8b 14 24 mov (%rsp),%rdx + 1630: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 1635: 48 89 d6 mov %rdx,%rsi + 1638: 48 89 c7 mov %rax,%rdi + 163b: e8 03 0d 00 00 call 2343 + 1640: 90 nop + 1641: 48 83 c4 18 add $0x18,%rsp + 1645: c3 ret + +0000000000001646 : + 1646: 48 83 ec 28 sub $0x28,%rsp + 164a: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 164f: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 1654: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 1659: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 165e: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1663: 48 89 d6 mov %rdx,%rsi + 1666: 48 89 c7 mov %rax,%rdi + 1669: e8 4a 09 00 00 call 1fb8 + 166e: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1673: 48 8d 90 c0 03 00 00 lea 0x3c0(%rax),%rdx + 167a: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 167f: 48 89 c6 mov %rax,%rsi + 1682: 48 89 d7 mov %rdx,%rdi + 1685: e8 25 0f 00 00 call 25af + 168a: 90 nop + 168b: 48 83 c4 28 add $0x28,%rsp + 168f: c3 ret + +0000000000001690 : + 1690: 48 83 ec 28 sub $0x28,%rsp + 1694: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 1699: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 169e: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 16a3: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 16a8: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 16ad: 48 89 d6 mov %rdx,%rsi + 16b0: 48 89 c7 mov %rax,%rdi + 16b3: e8 ba 0a 00 00 call 2172 + 16b8: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 16bd: 48 8d 90 c0 03 00 00 lea 0x3c0(%rax),%rdx + 16c4: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 16c9: 48 89 d6 mov %rdx,%rsi + 16cc: 48 89 c7 mov %rax,%rdi + 16cf: e8 2d 10 00 00 call 2701 + 16d4: 90 nop + 16d5: 48 83 c4 28 add $0x28,%rsp + 16d9: c3 ret + +00000000000016da : + 16da: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 16df: 89 74 24 e4 mov %esi,-0x1c(%rsp) + 16e3: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) + 16e8: 89 4c 24 e0 mov %ecx,-0x20(%rsp) + 16ec: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 16f3: 00 + 16f4: 8b 44 24 fc mov -0x4(%rsp),%eax + 16f8: 89 44 24 f8 mov %eax,-0x8(%rsp) + 16fc: e9 d9 00 00 00 jmp 17da + 1701: 8b 54 24 fc mov -0x4(%rsp),%edx + 1705: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 170a: 48 01 d0 add %rdx,%rax + 170d: 0f b6 00 movzbl (%rax),%eax + 1710: 0f b6 d0 movzbl %al,%edx + 1713: 8b 44 24 fc mov -0x4(%rsp),%eax + 1717: 83 c0 01 add $0x1,%eax + 171a: 89 c1 mov %eax,%ecx + 171c: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 1721: 48 01 c8 add %rcx,%rax + 1724: 0f b6 00 movzbl (%rax),%eax + 1727: 0f b6 c0 movzbl %al,%eax + 172a: c1 e0 08 shl $0x8,%eax + 172d: 09 d0 or %edx,%eax + 172f: 66 25 ff 0f and $0xfff,%ax + 1733: 66 89 44 24 f4 mov %ax,-0xc(%rsp) + 1738: 8b 44 24 fc mov -0x4(%rsp),%eax + 173c: 83 c0 01 add $0x1,%eax + 173f: 89 c2 mov %eax,%edx + 1741: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 1746: 48 01 d0 add %rdx,%rax + 1749: 0f b6 00 movzbl (%rax),%eax + 174c: c0 e8 04 shr $0x4,%al + 174f: 0f b6 d0 movzbl %al,%edx + 1752: 8b 44 24 fc mov -0x4(%rsp),%eax + 1756: 83 c0 02 add $0x2,%eax + 1759: 89 c1 mov %eax,%ecx + 175b: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 1760: 48 01 c8 add %rcx,%rax + 1763: 0f b6 00 movzbl (%rax),%eax + 1766: 0f b6 c0 movzbl %al,%eax + 1769: c1 e0 04 shl $0x4,%eax + 176c: 09 d0 or %edx,%eax + 176e: 66 25 ff 0f and $0xfff,%ax + 1772: 66 89 44 24 f6 mov %ax,-0xa(%rsp) + 1777: 83 44 24 fc 03 addl $0x3,-0x4(%rsp) + 177c: 66 81 7c 24 f4 00 0d cmpw $0xd00,-0xc(%rsp) + 1783: 77 21 ja 17a6 + 1785: 8b 44 24 f8 mov -0x8(%rsp),%eax + 1789: 8d 50 01 lea 0x1(%rax),%edx + 178c: 89 54 24 f8 mov %edx,-0x8(%rsp) + 1790: 89 c0 mov %eax,%eax + 1792: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 1796: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 179b: 48 01 c2 add %rax,%rdx + 179e: 0f b7 44 24 f4 movzwl -0xc(%rsp),%eax + 17a3: 66 89 02 mov %ax,(%rdx) + 17a6: 8b 44 24 f8 mov -0x8(%rsp),%eax + 17aa: 3b 44 24 e4 cmp -0x1c(%rsp),%eax + 17ae: 73 2a jae 17da + 17b0: 66 81 7c 24 f6 00 0d cmpw $0xd00,-0xa(%rsp) + 17b7: 77 21 ja 17da + 17b9: 8b 44 24 f8 mov -0x8(%rsp),%eax + 17bd: 8d 50 01 lea 0x1(%rax),%edx + 17c0: 89 54 24 f8 mov %edx,-0x8(%rsp) + 17c4: 89 c0 mov %eax,%eax + 17c6: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 17ca: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 17cf: 48 01 c2 add %rax,%rdx + 17d2: 0f b7 44 24 f6 movzwl -0xa(%rsp),%eax + 17d7: 66 89 02 mov %ax,(%rdx) + 17da: 8b 44 24 f8 mov -0x8(%rsp),%eax + 17de: 3b 44 24 e4 cmp -0x1c(%rsp),%eax + 17e2: 73 11 jae 17f5 + 17e4: 8b 44 24 fc mov -0x4(%rsp),%eax + 17e8: 83 c0 03 add $0x3,%eax + 17eb: 39 44 24 e0 cmp %eax,-0x20(%rsp) + 17ef: 0f 83 0c ff ff ff jae 1701 + 17f5: 8b 44 24 f8 mov -0x8(%rsp),%eax + 17f9: c3 ret + +00000000000017fa : + 17fa: 48 81 ec 08 03 00 00 sub $0x308,%rsp + 1801: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 1806: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 180b: 89 54 24 0c mov %edx,0xc(%rsp) + 180f: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 1816: 00 00 + 1818: 48 89 84 24 f8 02 00 mov %rax,0x2f8(%rsp) + 181f: 00 + 1820: 31 c0 xor %eax,%eax + 1822: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) + 1829: 00 + 182a: e9 5d 01 00 00 jmp 198c + 182f: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) + 1836: 00 + 1837: e9 40 01 00 00 jmp 197c + 183c: 83 7c 24 0c 00 cmpl $0x0,0xc(%rsp) + 1841: 74 22 je 1865 + 1843: 8b 44 24 28 mov 0x28(%rsp),%eax + 1847: 0f b6 c8 movzbl %al,%ecx + 184a: 8b 44 24 24 mov 0x24(%rsp),%eax + 184e: 0f b6 d0 movzbl %al,%edx + 1851: 48 8b 74 24 10 mov 0x10(%rsp),%rsi + 1856: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 185b: 48 89 c7 mov %rax,%rdi + 185e: e8 61 3b 00 00 call 53c4 + 1863: eb 20 jmp 1885 + 1865: 8b 44 24 24 mov 0x24(%rsp),%eax + 1869: 0f b6 c8 movzbl %al,%ecx + 186c: 8b 44 24 28 mov 0x28(%rsp),%eax + 1870: 0f b6 d0 movzbl %al,%edx + 1873: 48 8b 74 24 10 mov 0x10(%rsp),%rsi + 1878: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 187d: 48 89 c7 mov %rax,%rdi + 1880: e8 3f 3b 00 00 call 53c4 + 1885: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 188a: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax + 1891: 00 + 1892: be 03 00 00 00 mov $0x3,%esi + 1897: 48 89 c7 mov %rax,%rdi + 189a: e8 61 36 00 00 call 4f00 + 189f: c7 44 24 2c f8 01 00 movl $0x1f8,0x2c(%rsp) + 18a6: 00 + 18a7: 8b 54 24 24 mov 0x24(%rsp),%edx + 18ab: 48 89 d0 mov %rdx,%rax + 18ae: 48 01 c0 add %rax,%rax + 18b1: 48 01 d0 add %rdx,%rax + 18b4: 48 c1 e0 09 shl $0x9,%rax + 18b8: 48 89 c2 mov %rax,%rdx + 18bb: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 18c0: 48 01 c2 add %rax,%rdx + 18c3: 8b 44 24 28 mov 0x28(%rsp),%eax + 18c7: 48 c1 e0 09 shl $0x9,%rax + 18cb: 48 8d 3c 02 lea (%rdx,%rax,1),%rdi + 18cf: 8b 54 24 2c mov 0x2c(%rsp),%edx + 18d3: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax + 18da: 00 + 18db: 89 d1 mov %edx,%ecx + 18dd: 48 89 c2 mov %rax,%rdx + 18e0: be 00 01 00 00 mov $0x100,%esi + 18e5: e8 f0 fd ff ff call 16da + 18ea: 89 44 24 20 mov %eax,0x20(%rsp) + 18ee: eb 79 jmp 1969 + 18f0: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 18f5: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax + 18fc: 00 + 18fd: be 01 00 00 00 mov $0x1,%esi + 1902: 48 89 c7 mov %rax,%rdi + 1905: e8 f6 35 00 00 call 4f00 + 190a: c7 44 24 2c a8 00 00 movl $0xa8,0x2c(%rsp) + 1911: 00 + 1912: b8 00 01 00 00 mov $0x100,%eax + 1917: 2b 44 24 20 sub 0x20(%rsp),%eax + 191b: 89 c6 mov %eax,%esi + 191d: 8b 54 24 24 mov 0x24(%rsp),%edx + 1921: 48 89 d0 mov %rdx,%rax + 1924: 48 01 c0 add %rax,%rax + 1927: 48 01 d0 add %rdx,%rax + 192a: 48 c1 e0 09 shl $0x9,%rax + 192e: 48 89 c2 mov %rax,%rdx + 1931: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1936: 48 01 c2 add %rax,%rdx + 1939: 8b 44 24 28 mov 0x28(%rsp),%eax + 193d: 48 c1 e0 09 shl $0x9,%rax + 1941: 48 01 c2 add %rax,%rdx + 1944: 8b 44 24 20 mov 0x20(%rsp),%eax + 1948: 48 01 c0 add %rax,%rax + 194b: 48 8d 3c 02 lea (%rdx,%rax,1),%rdi + 194f: 8b 54 24 2c mov 0x2c(%rsp),%edx + 1953: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax + 195a: 00 + 195b: 89 d1 mov %edx,%ecx + 195d: 48 89 c2 mov %rax,%rdx + 1960: e8 75 fd ff ff call 16da + 1965: 01 44 24 20 add %eax,0x20(%rsp) + 1969: 81 7c 24 20 ff 00 00 cmpl $0xff,0x20(%rsp) + 1970: 00 + 1971: 0f 86 79 ff ff ff jbe 18f0 + 1977: 83 44 24 28 01 addl $0x1,0x28(%rsp) + 197c: 83 7c 24 28 02 cmpl $0x2,0x28(%rsp) + 1981: 0f 86 b5 fe ff ff jbe 183c + 1987: 83 44 24 24 01 addl $0x1,0x24(%rsp) + 198c: 83 7c 24 24 02 cmpl $0x2,0x24(%rsp) + 1991: 0f 86 98 fe ff ff jbe 182f + 1997: 90 nop + 1998: 48 8b 84 24 f8 02 00 mov 0x2f8(%rsp),%rax + 199f: 00 + 19a0: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 19a7: 00 00 + 19a9: 74 05 je 19b0 + 19ab: e8 d0 f6 ff ff call 1080 <__stack_chk_fail@plt> + 19b0: 48 81 c4 08 03 00 00 add $0x308,%rsp + 19b7: c3 ret + +00000000000019b8 : + 19b8: 48 81 ec 98 24 00 00 sub $0x2498,%rsp + 19bf: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 19c4: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 19c9: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 19ce: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 19d5: 00 00 + 19d7: 48 89 84 24 88 24 00 mov %rax,0x2488(%rsp) + 19de: 00 + 19df: 31 c0 xor %eax,%eax + 19e1: 48 8d 84 24 40 24 00 lea 0x2440(%rsp),%rax + 19e8: 00 + 19e9: 48 89 44 24 30 mov %rax,0x30(%rsp) + 19ee: 48 8d 84 24 40 24 00 lea 0x2440(%rsp),%rax + 19f5: 00 + 19f6: 48 83 c0 20 add $0x20,%rax + 19fa: 48 89 44 24 38 mov %rax,0x38(%rsp) + 19ff: c6 44 24 2b 00 movb $0x0,0x2b(%rsp) + 1a04: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 1a09: 48 8d 84 24 40 24 00 lea 0x2440(%rsp),%rax + 1a10: 00 + 1a11: ba 20 00 00 00 mov $0x20,%edx + 1a16: 48 89 ce mov %rcx,%rsi + 1a19: 48 89 c7 mov %rax,%rdi + 1a1c: e8 8f f6 ff ff call 10b0 + 1a21: c6 84 24 60 24 00 00 movb $0x3,0x2460(%rsp) + 1a28: 03 + 1a29: 48 8d 8c 24 40 24 00 lea 0x2440(%rsp),%rcx + 1a30: 00 + 1a31: 48 8d 84 24 40 24 00 lea 0x2440(%rsp),%rax + 1a38: 00 + 1a39: ba 21 00 00 00 mov $0x21,%edx + 1a3e: 48 89 ce mov %rcx,%rsi + 1a41: 48 89 c7 mov %rax,%rdi + 1a44: e8 c7 38 00 00 call 5310 + 1a49: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx + 1a4e: 48 8d 84 24 40 12 00 lea 0x1240(%rsp),%rax + 1a55: 00 + 1a56: ba 00 00 00 00 mov $0x0,%edx + 1a5b: 48 89 ce mov %rcx,%rsi + 1a5e: 48 89 c7 mov %rax,%rdi + 1a61: e8 94 fd ff ff call 17fa + 1a66: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 1a6d: 00 + 1a6e: eb 37 jmp 1aa7 + 1a70: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax + 1a75: 8d 50 01 lea 0x1(%rax),%edx + 1a78: 88 54 24 2b mov %dl,0x2b(%rsp) + 1a7c: 0f b6 d0 movzbl %al,%edx + 1a7f: 48 8d 84 24 40 0c 00 lea 0xc40(%rsp),%rax + 1a86: 00 + 1a87: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 1a8b: 48 c1 e1 09 shl $0x9,%rcx + 1a8f: 48 01 c1 add %rax,%rcx + 1a92: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 1a97: 48 89 c6 mov %rax,%rsi + 1a9a: 48 89 cf mov %rcx,%rdi + 1a9d: e8 2c 10 00 00 call 2ace + 1aa2: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 1aa7: 83 7c 24 2c 02 cmpl $0x2,0x2c(%rsp) + 1aac: 76 c2 jbe 1a70 + 1aae: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 1ab5: 00 + 1ab6: eb 34 jmp 1aec + 1ab8: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax + 1abd: 8d 50 01 lea 0x1(%rax),%edx + 1ac0: 88 54 24 2b mov %dl,0x2b(%rsp) + 1ac4: 0f b6 d0 movzbl %al,%edx + 1ac7: 48 8d 44 24 40 lea 0x40(%rsp),%rax + 1acc: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 1ad0: 48 c1 e1 09 shl $0x9,%rcx + 1ad4: 48 01 c1 add %rax,%rcx + 1ad7: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 1adc: 48 89 c6 mov %rax,%rsi + 1adf: 48 89 cf mov %rcx,%rdi + 1ae2: e8 e7 0f 00 00 call 2ace + 1ae7: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 1aec: 83 7c 24 2c 02 cmpl $0x2,0x2c(%rsp) + 1af1: 76 c5 jbe 1ab8 + 1af3: 48 8d 84 24 40 0c 00 lea 0xc40(%rsp),%rax + 1afa: 00 + 1afb: 48 89 c7 mov %rax,%rdi + 1afe: e8 9e 08 00 00 call 23a1 + 1b03: 48 8d 44 24 40 lea 0x40(%rsp),%rax + 1b08: 48 89 c7 mov %rax,%rdi + 1b0b: e8 91 08 00 00 call 23a1 + 1b10: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 1b17: 00 + 1b18: eb 64 jmp 1b7e + 1b1a: 48 8d 8c 24 40 12 00 lea 0x1240(%rsp),%rcx + 1b21: 00 + 1b22: 8b 54 24 2c mov 0x2c(%rsp),%edx + 1b26: 48 89 d0 mov %rdx,%rax + 1b29: 48 01 c0 add %rax,%rax + 1b2c: 48 01 d0 add %rdx,%rax + 1b2f: 48 c1 e0 09 shl $0x9,%rax + 1b33: 48 8d 34 01 lea (%rcx,%rax,1),%rsi + 1b37: 48 8d 84 24 40 06 00 lea 0x640(%rsp),%rax + 1b3e: 00 + 1b3f: 8b 54 24 2c mov 0x2c(%rsp),%edx + 1b43: 48 c1 e2 09 shl $0x9,%rdx + 1b47: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx + 1b4b: 48 8d 84 24 40 0c 00 lea 0xc40(%rsp),%rax + 1b52: 00 + 1b53: 48 89 c2 mov %rax,%rdx + 1b56: 48 89 cf mov %rcx,%rdi + 1b59: e8 c5 08 00 00 call 2423 + 1b5e: 48 8d 84 24 40 06 00 lea 0x640(%rsp),%rax + 1b65: 00 + 1b66: 8b 54 24 2c mov 0x2c(%rsp),%edx + 1b6a: 48 c1 e2 09 shl $0x9,%rdx + 1b6e: 48 01 d0 add %rdx,%rax + 1b71: 48 89 c7 mov %rax,%rdi + 1b74: e8 92 11 00 00 call 2d0b + 1b79: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 1b7e: 83 7c 24 2c 02 cmpl $0x2,0x2c(%rsp) + 1b83: 76 95 jbe 1b1a + 1b85: 48 8d 54 24 40 lea 0x40(%rsp),%rdx + 1b8a: 48 8d 8c 24 40 06 00 lea 0x640(%rsp),%rcx + 1b91: 00 + 1b92: 48 8d 84 24 40 06 00 lea 0x640(%rsp),%rax + 1b99: 00 + 1b9a: 48 89 ce mov %rcx,%rsi + 1b9d: 48 89 c7 mov %rax,%rdi + 1ba0: e8 96 09 00 00 call 253b + 1ba5: 48 8d 84 24 40 06 00 lea 0x640(%rsp),%rax + 1bac: 00 + 1bad: 48 89 c7 mov %rax,%rdi + 1bb0: e8 45 09 00 00 call 24fa + 1bb5: 48 8d 94 24 40 0c 00 lea 0xc40(%rsp),%rdx + 1bbc: 00 + 1bbd: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 1bc2: 48 89 d6 mov %rdx,%rsi + 1bc5: 48 89 c7 mov %rax,%rdi + 1bc8: e8 2b fa ff ff call 15f8 + 1bcd: 48 8b 54 24 30 mov 0x30(%rsp),%rdx + 1bd2: 48 8d 8c 24 40 06 00 lea 0x640(%rsp),%rcx + 1bd9: 00 + 1bda: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1bdf: 48 89 ce mov %rcx,%rsi + 1be2: 48 89 c7 mov %rax,%rdi + 1be5: e8 70 f9 ff ff call 155a + 1bea: 90 nop + 1beb: 48 8b 84 24 88 24 00 mov 0x2488(%rsp),%rax + 1bf2: 00 + 1bf3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1bfa: 00 00 + 1bfc: 74 05 je 1c03 + 1bfe: e8 7d f4 ff ff call 1080 <__stack_chk_fail@plt> + 1c03: 48 81 c4 98 24 00 00 add $0x2498,%rsp + 1c0a: c3 ret + +0000000000001c0b : + 1c0b: 48 81 ec 68 30 00 00 sub $0x3068,%rsp + 1c12: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 1c17: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 1c1c: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 1c21: 48 89 0c 24 mov %rcx,(%rsp) + 1c25: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 1c2c: 00 00 + 1c2e: 48 89 84 24 58 30 00 mov %rax,0x3058(%rsp) + 1c35: 00 + 1c36: 31 c0 xor %eax,%eax + 1c38: c6 44 24 2b 00 movb $0x0,0x2b(%rsp) + 1c3d: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 1c42: 48 8d 8c 24 30 30 00 lea 0x3030(%rsp),%rcx + 1c49: 00 + 1c4a: 48 8d 84 24 30 0c 00 lea 0xc30(%rsp),%rax + 1c51: 00 + 1c52: 48 89 ce mov %rcx,%rsi + 1c55: 48 89 c7 mov %rax,%rdi + 1c58: e8 4c f9 ff ff call 15a9 + 1c5d: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 1c62: 48 8d 84 24 30 02 00 lea 0x230(%rsp),%rax + 1c69: 00 + 1c6a: 48 89 d6 mov %rdx,%rsi + 1c6d: 48 89 c7 mov %rax,%rdi + 1c70: e8 e0 0c 00 00 call 2955 + 1c75: 48 8d 8c 24 30 30 00 lea 0x3030(%rsp),%rcx + 1c7c: 00 + 1c7d: 48 8d 84 24 30 1e 00 lea 0x1e30(%rsp),%rax + 1c84: 00 + 1c85: ba 01 00 00 00 mov $0x1,%edx + 1c8a: 48 89 ce mov %rcx,%rsi + 1c8d: 48 89 c7 mov %rax,%rdi + 1c90: e8 65 fb ff ff call 17fa + 1c95: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 1c9c: 00 + 1c9d: eb 39 jmp 1cd8 + 1c9f: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax + 1ca4: 8d 50 01 lea 0x1(%rax),%edx + 1ca7: 88 54 24 2b mov %dl,0x2b(%rsp) + 1cab: 0f b6 d0 movzbl %al,%edx + 1cae: 8b 44 24 2c mov 0x2c(%rsp),%eax + 1cb2: 48 c1 e0 09 shl $0x9,%rax + 1cb6: 48 89 c1 mov %rax,%rcx + 1cb9: 48 8d 84 24 30 06 00 lea 0x630(%rsp),%rax + 1cc0: 00 + 1cc1: 48 01 c1 add %rax,%rcx + 1cc4: 48 8b 04 24 mov (%rsp),%rax + 1cc8: 48 89 c6 mov %rax,%rsi + 1ccb: 48 89 cf mov %rcx,%rdi + 1cce: e8 fb 0d 00 00 call 2ace + 1cd3: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 1cd8: 83 7c 24 2c 02 cmpl $0x2,0x2c(%rsp) + 1cdd: 76 c0 jbe 1c9f + 1cdf: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 1ce6: 00 + 1ce7: eb 39 jmp 1d22 + 1ce9: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax + 1cee: 8d 50 01 lea 0x1(%rax),%edx + 1cf1: 88 54 24 2b mov %dl,0x2b(%rsp) + 1cf5: 0f b6 d0 movzbl %al,%edx + 1cf8: 8b 44 24 2c mov 0x2c(%rsp),%eax + 1cfc: 48 c1 e0 09 shl $0x9,%rax + 1d00: 48 89 c1 mov %rax,%rcx + 1d03: 48 8d 84 24 30 12 00 lea 0x1230(%rsp),%rax + 1d0a: 00 + 1d0b: 48 01 c1 add %rax,%rcx + 1d0e: 48 8b 04 24 mov (%rsp),%rax + 1d12: 48 89 c6 mov %rax,%rsi + 1d15: 48 89 cf mov %rcx,%rdi + 1d18: e8 2d 0e 00 00 call 2b4a + 1d1d: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 1d22: 83 7c 24 2c 02 cmpl $0x2,0x2c(%rsp) + 1d27: 76 c0 jbe 1ce9 + 1d29: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax + 1d2e: 8d 50 01 lea 0x1(%rax),%edx + 1d31: 88 54 24 2b mov %dl,0x2b(%rsp) + 1d35: 0f b6 d0 movzbl %al,%edx + 1d38: 48 8b 0c 24 mov (%rsp),%rcx + 1d3c: 48 8d 84 24 30 04 00 lea 0x430(%rsp),%rax + 1d43: 00 + 1d44: 48 89 ce mov %rcx,%rsi + 1d47: 48 89 c7 mov %rax,%rdi + 1d4a: e8 fb 0d 00 00 call 2b4a + 1d4f: 48 8d 84 24 30 06 00 lea 0x630(%rsp),%rax + 1d56: 00 + 1d57: 48 89 c7 mov %rax,%rdi + 1d5a: e8 42 06 00 00 call 23a1 + 1d5f: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 1d66: 00 + 1d67: eb 49 jmp 1db2 + 1d69: 48 8d 8c 24 30 1e 00 lea 0x1e30(%rsp),%rcx + 1d70: 00 + 1d71: 8b 54 24 2c mov 0x2c(%rsp),%edx + 1d75: 48 89 d0 mov %rdx,%rax + 1d78: 48 01 c0 add %rax,%rax + 1d7b: 48 01 d0 add %rdx,%rax + 1d7e: 48 c1 e0 09 shl $0x9,%rax + 1d82: 48 8d 34 01 lea (%rcx,%rax,1),%rsi + 1d86: 48 8d 84 24 30 18 00 lea 0x1830(%rsp),%rax + 1d8d: 00 + 1d8e: 8b 54 24 2c mov 0x2c(%rsp),%edx + 1d92: 48 c1 e2 09 shl $0x9,%rdx + 1d96: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx + 1d9a: 48 8d 84 24 30 06 00 lea 0x630(%rsp),%rax + 1da1: 00 + 1da2: 48 89 c2 mov %rax,%rdx + 1da5: 48 89 cf mov %rcx,%rdi + 1da8: e8 76 06 00 00 call 2423 + 1dad: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 1db2: 83 7c 24 2c 02 cmpl $0x2,0x2c(%rsp) + 1db7: 76 b0 jbe 1d69 + 1db9: 48 8d 94 24 30 06 00 lea 0x630(%rsp),%rdx + 1dc0: 00 + 1dc1: 48 8d 8c 24 30 0c 00 lea 0xc30(%rsp),%rcx + 1dc8: 00 + 1dc9: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 1dce: 48 89 ce mov %rcx,%rsi + 1dd1: 48 89 c7 mov %rax,%rdi + 1dd4: e8 4a 06 00 00 call 2423 + 1dd9: 48 8d 84 24 30 18 00 lea 0x1830(%rsp),%rax + 1de0: 00 + 1de1: 48 89 c7 mov %rax,%rdi + 1de4: e8 f9 05 00 00 call 23e2 + 1de9: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 1dee: 48 89 c7 mov %rax,%rdi + 1df1: e8 f9 0d 00 00 call 2bef + 1df6: 48 8d 94 24 30 12 00 lea 0x1230(%rsp),%rdx + 1dfd: 00 + 1dfe: 48 8d 8c 24 30 18 00 lea 0x1830(%rsp),%rcx + 1e05: 00 + 1e06: 48 8d 84 24 30 18 00 lea 0x1830(%rsp),%rax + 1e0d: 00 + 1e0e: 48 89 ce mov %rcx,%rsi + 1e11: 48 89 c7 mov %rax,%rdi + 1e14: e8 22 07 00 00 call 253b + 1e19: 48 8d 94 24 30 04 00 lea 0x430(%rsp),%rdx + 1e20: 00 + 1e21: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx + 1e26: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 1e2b: 48 89 ce mov %rcx,%rsi + 1e2e: 48 89 c7 mov %rax,%rdi + 1e31: e8 7c 0f 00 00 call 2db2 + 1e36: 48 8d 94 24 30 02 00 lea 0x230(%rsp),%rdx + 1e3d: 00 + 1e3e: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx + 1e43: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 1e48: 48 89 ce mov %rcx,%rsi + 1e4b: 48 89 c7 mov %rax,%rdi + 1e4e: e8 5f 0f 00 00 call 2db2 + 1e53: 48 8d 84 24 30 18 00 lea 0x1830(%rsp),%rax + 1e5a: 00 + 1e5b: 48 89 c7 mov %rax,%rdi + 1e5e: e8 97 06 00 00 call 24fa + 1e63: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 1e68: 48 89 c7 mov %rax,%rdi + 1e6b: e8 f7 0e 00 00 call 2d67 + 1e70: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 1e75: 48 8d 8c 24 30 18 00 lea 0x1830(%rsp),%rcx + 1e7c: 00 + 1e7d: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1e82: 48 89 ce mov %rcx,%rsi + 1e85: 48 89 c7 mov %rax,%rdi + 1e88: e8 b9 f7 ff ff call 1646 + 1e8d: 90 nop + 1e8e: 48 8b 84 24 58 30 00 mov 0x3058(%rsp),%rax + 1e95: 00 + 1e96: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1e9d: 00 00 + 1e9f: 74 05 je 1ea6 + 1ea1: e8 da f1 ff ff call 1080 <__stack_chk_fail@plt> + 1ea6: 48 81 c4 68 30 00 00 add $0x3068,%rsp + 1ead: c3 ret + +0000000000001eae : + 1eae: 48 81 ec 38 10 00 00 sub $0x1038,%rsp + 1eb5: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 1eba: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 1ebf: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 1ec4: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 1ecb: 00 00 + 1ecd: 48 89 84 24 28 10 00 mov %rax,0x1028(%rsp) + 1ed4: 00 + 1ed5: 31 c0 xor %eax,%eax + 1ed7: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 1edc: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx + 1ee1: 48 8d 84 24 20 04 00 lea 0x420(%rsp),%rax + 1ee8: 00 + 1ee9: 48 89 ce mov %rcx,%rsi + 1eec: 48 89 c7 mov %rax,%rdi + 1eef: e8 9c f7 ff ff call 1690 + 1ef4: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 1ef9: 48 8d 84 24 20 0a 00 lea 0xa20(%rsp),%rax + 1f00: 00 + 1f01: 48 89 d6 mov %rdx,%rsi + 1f04: 48 89 c7 mov %rax,%rdi + 1f07: e8 13 f7 ff ff call 161f + 1f0c: 48 8d 84 24 20 04 00 lea 0x420(%rsp),%rax + 1f13: 00 + 1f14: 48 89 c7 mov %rax,%rdi + 1f17: e8 85 04 00 00 call 23a1 + 1f1c: 48 8d 94 24 20 04 00 lea 0x420(%rsp),%rdx + 1f23: 00 + 1f24: 48 8d 8c 24 20 0a 00 lea 0xa20(%rsp),%rcx + 1f2b: 00 + 1f2c: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax + 1f33: 00 + 1f34: 48 89 ce mov %rcx,%rsi + 1f37: 48 89 c7 mov %rax,%rdi + 1f3a: e8 e4 04 00 00 call 2423 + 1f3f: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax + 1f46: 00 + 1f47: 48 89 c7 mov %rax,%rdi + 1f4a: e8 a0 0c 00 00 call 2bef + 1f4f: 48 8d 94 24 20 02 00 lea 0x220(%rsp),%rdx + 1f56: 00 + 1f57: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx + 1f5c: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax + 1f63: 00 + 1f64: 48 89 ce mov %rcx,%rsi + 1f67: 48 89 c7 mov %rax,%rdi + 1f6a: e8 9b 0e 00 00 call 2e0a + 1f6f: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax + 1f76: 00 + 1f77: 48 89 c7 mov %rax,%rdi + 1f7a: e8 e8 0d 00 00 call 2d67 + 1f7f: 48 8d 94 24 20 02 00 lea 0x220(%rsp),%rdx + 1f86: 00 + 1f87: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 1f8c: 48 89 d6 mov %rdx,%rsi + 1f8f: 48 89 c7 mov %rax,%rdi + 1f92: e8 6e 0a 00 00 call 2a05 + 1f97: 90 nop + 1f98: 48 8b 84 24 28 10 00 mov 0x1028(%rsp),%rax + 1f9f: 00 + 1fa0: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 1fa7: 00 00 + 1fa9: 74 05 je 1fb0 + 1fab: e8 d0 f0 ff ff call 1080 <__stack_chk_fail@plt> + 1fb0: 48 81 c4 38 10 00 00 add $0x1038,%rsp + 1fb7: c3 ret + +0000000000001fb8 : + 1fb8: 48 83 ec 48 sub $0x48,%rsp + 1fbc: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 1fc1: 48 89 34 24 mov %rsi,(%rsp) + 1fc5: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 1fcc: 00 00 + 1fce: 48 89 44 24 38 mov %rax,0x38(%rsp) + 1fd3: 31 c0 xor %eax,%eax + 1fd5: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 1fdc: 00 + 1fdd: e9 6a 01 00 00 jmp 214c + 1fe2: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) + 1fe9: 00 + 1fea: e9 4d 01 00 00 jmp 213c + 1fef: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) + 1ff6: 00 + 1ff7: e9 a6 00 00 00 jmp 20a2 + 1ffc: 8b 44 24 20 mov 0x20(%rsp),%eax + 2000: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx + 2007: 8b 44 24 24 mov 0x24(%rsp),%eax + 200b: 01 c2 add %eax,%edx + 200d: 48 8b 04 24 mov (%rsp),%rax + 2011: 89 d1 mov %edx,%ecx + 2013: 8b 54 24 1c mov 0x1c(%rsp),%edx + 2017: 48 c1 e2 08 shl $0x8,%rdx + 201b: 48 01 ca add %rcx,%rdx + 201e: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2022: 89 c2 mov %eax,%edx + 2024: 8b 44 24 24 mov 0x24(%rsp),%eax + 2028: 66 89 54 44 30 mov %dx,0x30(%rsp,%rax,2) + 202d: 8b 44 24 24 mov 0x24(%rsp),%eax + 2031: 0f b7 54 44 30 movzwl 0x30(%rsp,%rax,2),%edx + 2036: 8b 44 24 24 mov 0x24(%rsp),%eax + 203a: 0f b7 44 44 30 movzwl 0x30(%rsp,%rax,2),%eax + 203f: 66 c1 f8 0f sar $0xf,%ax + 2043: 66 25 01 0d and $0xd01,%ax + 2047: 01 c2 add %eax,%edx + 2049: 8b 44 24 24 mov 0x24(%rsp),%eax + 204d: 66 89 54 44 30 mov %dx,0x30(%rsp,%rax,2) + 2052: 8b 44 24 24 mov 0x24(%rsp),%eax + 2056: 0f b7 44 44 30 movzwl 0x30(%rsp,%rax,2),%eax + 205b: 0f b7 c0 movzwl %ax,%eax + 205e: 48 89 44 24 28 mov %rax,0x28(%rsp) + 2063: 48 c1 64 24 28 0a shlq $0xa,0x28(%rsp) + 2069: 48 81 44 24 28 81 06 addq $0x681,0x28(%rsp) + 2070: 00 00 + 2072: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 2077: 48 69 c0 b7 af 13 00 imul $0x13afb7,%rax,%rax + 207e: 48 89 44 24 28 mov %rax,0x28(%rsp) + 2083: 48 c1 6c 24 28 20 shrq $0x20,0x28(%rsp) + 2089: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 208e: 66 25 ff 03 and $0x3ff,%ax + 2092: 89 c2 mov %eax,%edx + 2094: 8b 44 24 24 mov 0x24(%rsp),%eax + 2098: 66 89 54 44 30 mov %dx,0x30(%rsp,%rax,2) + 209d: 83 44 24 24 01 addl $0x1,0x24(%rsp) + 20a2: 83 7c 24 24 03 cmpl $0x3,0x24(%rsp) + 20a7: 0f 86 4f ff ff ff jbe 1ffc + 20ad: 0f b7 44 24 30 movzwl 0x30(%rsp),%eax + 20b2: 89 c2 mov %eax,%edx + 20b4: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 20b9: 88 10 mov %dl,(%rax) + 20bb: 0f b7 44 24 30 movzwl 0x30(%rsp),%eax + 20c0: 66 c1 e8 08 shr $0x8,%ax + 20c4: 89 c2 mov %eax,%edx + 20c6: 0f b7 44 24 32 movzwl 0x32(%rsp),%eax + 20cb: c1 e0 02 shl $0x2,%eax + 20ce: 09 c2 or %eax,%edx + 20d0: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 20d5: 48 83 c0 01 add $0x1,%rax + 20d9: 88 10 mov %dl,(%rax) + 20db: 0f b7 44 24 32 movzwl 0x32(%rsp),%eax + 20e0: 66 c1 e8 06 shr $0x6,%ax + 20e4: 89 c2 mov %eax,%edx + 20e6: 0f b7 44 24 34 movzwl 0x34(%rsp),%eax + 20eb: c1 e0 04 shl $0x4,%eax + 20ee: 09 c2 or %eax,%edx + 20f0: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 20f5: 48 83 c0 02 add $0x2,%rax + 20f9: 88 10 mov %dl,(%rax) + 20fb: 0f b7 44 24 34 movzwl 0x34(%rsp),%eax + 2100: 66 c1 e8 04 shr $0x4,%ax + 2104: 89 c2 mov %eax,%edx + 2106: 0f b7 44 24 36 movzwl 0x36(%rsp),%eax + 210b: c1 e0 06 shl $0x6,%eax + 210e: 09 c2 or %eax,%edx + 2110: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2115: 48 83 c0 03 add $0x3,%rax + 2119: 88 10 mov %dl,(%rax) + 211b: 0f b7 44 24 36 movzwl 0x36(%rsp),%eax + 2120: 66 c1 e8 02 shr $0x2,%ax + 2124: 89 c2 mov %eax,%edx + 2126: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 212b: 48 83 c0 04 add $0x4,%rax + 212f: 88 10 mov %dl,(%rax) + 2131: 48 83 44 24 08 05 addq $0x5,0x8(%rsp) + 2137: 83 44 24 20 01 addl $0x1,0x20(%rsp) + 213c: 83 7c 24 20 3f cmpl $0x3f,0x20(%rsp) + 2141: 0f 86 a8 fe ff ff jbe 1fef + 2147: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 214c: 83 7c 24 1c 02 cmpl $0x2,0x1c(%rsp) + 2151: 0f 86 8b fe ff ff jbe 1fe2 + 2157: 90 nop + 2158: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 215d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2164: 00 00 + 2166: 74 05 je 216d + 2168: e8 13 ef ff ff call 1080 <__stack_chk_fail@plt> + 216d: 48 83 c4 48 add $0x48,%rsp + 2171: c3 ret + +0000000000002172 : + 2172: 48 83 ec 38 sub $0x38,%rsp + 2176: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 217b: 48 89 34 24 mov %rsi,(%rsp) + 217f: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 2186: 00 00 + 2188: 48 89 44 24 28 mov %rax,0x28(%rsp) + 218d: 31 c0 xor %eax,%eax + 218f: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) + 2196: 00 + 2197: e9 22 01 00 00 jmp 22be + 219c: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) + 21a3: 00 + 21a4: e9 05 01 00 00 jmp 22ae + 21a9: 48 8b 04 24 mov (%rsp),%rax + 21ad: 0f b6 00 movzbl (%rax),%eax + 21b0: 0f b6 d0 movzbl %al,%edx + 21b3: 48 8b 04 24 mov (%rsp),%rax + 21b7: 48 83 c0 01 add $0x1,%rax + 21bb: 0f b6 00 movzbl (%rax),%eax + 21be: 0f b6 c0 movzbl %al,%eax + 21c1: c1 e0 08 shl $0x8,%eax + 21c4: 09 d0 or %edx,%eax + 21c6: 66 89 44 24 20 mov %ax,0x20(%rsp) + 21cb: 48 8b 04 24 mov (%rsp),%rax + 21cf: 48 83 c0 01 add $0x1,%rax + 21d3: 0f b6 00 movzbl (%rax),%eax + 21d6: c0 e8 02 shr $0x2,%al + 21d9: 0f b6 d0 movzbl %al,%edx + 21dc: 48 8b 04 24 mov (%rsp),%rax + 21e0: 48 83 c0 02 add $0x2,%rax + 21e4: 0f b6 00 movzbl (%rax),%eax + 21e7: 0f b6 c0 movzbl %al,%eax + 21ea: c1 e0 06 shl $0x6,%eax + 21ed: 09 d0 or %edx,%eax + 21ef: 66 89 44 24 22 mov %ax,0x22(%rsp) + 21f4: 48 8b 04 24 mov (%rsp),%rax + 21f8: 48 83 c0 02 add $0x2,%rax + 21fc: 0f b6 00 movzbl (%rax),%eax + 21ff: c0 e8 04 shr $0x4,%al + 2202: 0f b6 d0 movzbl %al,%edx + 2205: 48 8b 04 24 mov (%rsp),%rax + 2209: 48 83 c0 03 add $0x3,%rax + 220d: 0f b6 00 movzbl (%rax),%eax + 2210: 0f b6 c0 movzbl %al,%eax + 2213: c1 e0 04 shl $0x4,%eax + 2216: 09 d0 or %edx,%eax + 2218: 66 89 44 24 24 mov %ax,0x24(%rsp) + 221d: 48 8b 04 24 mov (%rsp),%rax + 2221: 48 83 c0 03 add $0x3,%rax + 2225: 0f b6 00 movzbl (%rax),%eax + 2228: c0 e8 06 shr $0x6,%al + 222b: 0f b6 d0 movzbl %al,%edx + 222e: 48 8b 04 24 mov (%rsp),%rax + 2232: 48 83 c0 04 add $0x4,%rax + 2236: 0f b6 00 movzbl (%rax),%eax + 2239: 0f b6 c0 movzbl %al,%eax + 223c: c1 e0 02 shl $0x2,%eax + 223f: 09 d0 or %edx,%eax + 2241: 66 89 44 24 26 mov %ax,0x26(%rsp) + 2246: 48 83 04 24 05 addq $0x5,(%rsp) + 224b: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 2252: 00 + 2253: eb 4d jmp 22a2 + 2255: 8b 44 24 1c mov 0x1c(%rsp),%eax + 2259: 0f b7 44 44 20 movzwl 0x20(%rsp,%rax,2),%eax + 225e: 0f b7 c0 movzwl %ax,%eax + 2261: 25 ff 03 00 00 and $0x3ff,%eax + 2266: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 226c: 05 00 02 00 00 add $0x200,%eax + 2271: c1 e8 0a shr $0xa,%eax + 2274: 89 c1 mov %eax,%ecx + 2276: 8b 44 24 18 mov 0x18(%rsp),%eax + 227a: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx + 2281: 8b 44 24 1c mov 0x1c(%rsp),%eax + 2285: 01 c2 add %eax,%edx + 2287: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 228c: 89 d6 mov %edx,%esi + 228e: 8b 54 24 14 mov 0x14(%rsp),%edx + 2292: 48 c1 e2 08 shl $0x8,%rdx + 2296: 48 01 f2 add %rsi,%rdx + 2299: 66 89 0c 50 mov %cx,(%rax,%rdx,2) + 229d: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 22a2: 83 7c 24 1c 03 cmpl $0x3,0x1c(%rsp) + 22a7: 76 ac jbe 2255 + 22a9: 83 44 24 18 01 addl $0x1,0x18(%rsp) + 22ae: 83 7c 24 18 3f cmpl $0x3f,0x18(%rsp) + 22b3: 0f 86 f0 fe ff ff jbe 21a9 + 22b9: 83 44 24 14 01 addl $0x1,0x14(%rsp) + 22be: 83 7c 24 14 02 cmpl $0x2,0x14(%rsp) + 22c3: 0f 86 d3 fe ff ff jbe 219c + 22c9: 90 nop + 22ca: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 22cf: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 22d6: 00 00 + 22d8: 74 05 je 22df + 22da: e8 a1 ed ff ff call 1080 <__stack_chk_fail@plt> + 22df: 48 83 c4 38 add $0x38,%rsp + 22e3: c3 ret + +00000000000022e4 : + 22e4: 48 83 ec 28 sub $0x28,%rsp + 22e8: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 22ed: 48 89 34 24 mov %rsi,(%rsp) + 22f1: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 22f8: 00 + 22f9: eb 3a jmp 2335 + 22fb: 8b 44 24 1c mov 0x1c(%rsp),%eax + 22ff: 48 c1 e0 09 shl $0x9,%rax + 2303: 48 89 c2 mov %rax,%rdx + 2306: 48 8b 04 24 mov (%rsp),%rax + 230a: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx + 230e: 8b 54 24 1c mov 0x1c(%rsp),%edx + 2312: 89 d0 mov %edx,%eax + 2314: 01 c0 add %eax,%eax + 2316: 01 d0 add %edx,%eax + 2318: c1 e0 07 shl $0x7,%eax + 231b: 89 c2 mov %eax,%edx + 231d: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2322: 48 01 d0 add %rdx,%rax + 2325: 48 89 ce mov %rcx,%rsi + 2328: 48 89 c7 mov %rax,%rdi + 232b: e8 58 04 00 00 call 2788 + 2330: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 2335: 83 7c 24 1c 02 cmpl $0x2,0x1c(%rsp) + 233a: 76 bf jbe 22fb + 233c: 90 nop + 233d: 90 nop + 233e: 48 83 c4 28 add $0x28,%rsp + 2342: c3 ret + +0000000000002343 : + 2343: 48 83 ec 28 sub $0x28,%rsp + 2347: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 234c: 48 89 34 24 mov %rsi,(%rsp) + 2350: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 2357: 00 + 2358: eb 39 jmp 2393 + 235a: 8b 54 24 1c mov 0x1c(%rsp),%edx + 235e: 89 d0 mov %edx,%eax + 2360: 01 c0 add %eax,%eax + 2362: 01 d0 add %edx,%eax + 2364: c1 e0 07 shl $0x7,%eax + 2367: 89 c2 mov %eax,%edx + 2369: 48 8b 04 24 mov (%rsp),%rax + 236d: 48 01 c2 add %rax,%rdx + 2370: 8b 44 24 1c mov 0x1c(%rsp),%eax + 2374: 48 c1 e0 09 shl $0x9,%rax + 2378: 48 89 c1 mov %rax,%rcx + 237b: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2380: 48 01 c8 add %rcx,%rax + 2383: 48 89 d6 mov %rdx,%rsi + 2386: 48 89 c7 mov %rax,%rdi + 2389: e8 eb 04 00 00 call 2879 + 238e: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 2393: 83 7c 24 1c 02 cmpl $0x2,0x1c(%rsp) + 2398: 76 c0 jbe 235a + 239a: 90 nop + 239b: 90 nop + 239c: 48 83 c4 28 add $0x28,%rsp + 23a0: c3 ret + +00000000000023a1 : + 23a1: 48 83 ec 28 sub $0x28,%rsp + 23a5: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 23aa: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 23b1: 00 + 23b2: eb 20 jmp 23d4 + 23b4: 8b 44 24 1c mov 0x1c(%rsp),%eax + 23b8: 48 c1 e0 09 shl $0x9,%rax + 23bc: 48 89 c2 mov %rax,%rdx + 23bf: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 23c4: 48 01 d0 add %rdx,%rax + 23c7: 48 89 c7 mov %rax,%rdi + 23ca: e8 f7 07 00 00 call 2bc6 + 23cf: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 23d4: 83 7c 24 1c 02 cmpl $0x2,0x1c(%rsp) + 23d9: 76 d9 jbe 23b4 + 23db: 90 nop + 23dc: 90 nop + 23dd: 48 83 c4 28 add $0x28,%rsp + 23e1: c3 ret + +00000000000023e2 : + 23e2: 48 83 ec 28 sub $0x28,%rsp + 23e6: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 23eb: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 23f2: 00 + 23f3: eb 20 jmp 2415 + 23f5: 8b 44 24 1c mov 0x1c(%rsp),%eax + 23f9: 48 c1 e0 09 shl $0x9,%rax + 23fd: 48 89 c2 mov %rax,%rdx + 2400: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2405: 48 01 d0 add %rdx,%rax + 2408: 48 89 c7 mov %rax,%rdi + 240b: e8 df 07 00 00 call 2bef + 2410: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 2415: 83 7c 24 1c 02 cmpl $0x2,0x1c(%rsp) + 241a: 76 d9 jbe 23f5 + 241c: 90 nop + 241d: 90 nop + 241e: 48 83 c4 28 add $0x28,%rsp + 2422: c3 ret + +0000000000002423 : + 2423: 48 81 ec 48 02 00 00 sub $0x248,%rsp + 242a: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 242f: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 2434: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 2439: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 2440: 00 00 + 2442: 48 89 84 24 38 02 00 mov %rax,0x238(%rsp) + 2449: 00 + 244a: 31 c0 xor %eax,%eax + 244c: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 2451: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 2456: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 245b: 48 89 ce mov %rcx,%rsi + 245e: 48 89 c7 mov %rax,%rdi + 2461: e8 a5 07 00 00 call 2c0b + 2466: c7 44 24 2c 01 00 00 movl $0x1,0x2c(%rsp) + 246d: 00 + 246e: eb 55 jmp 24c5 + 2470: 8b 44 24 2c mov 0x2c(%rsp),%eax + 2474: 48 c1 e0 09 shl $0x9,%rax + 2478: 48 89 c2 mov %rax,%rdx + 247b: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2480: 48 01 c2 add %rax,%rdx + 2483: 8b 44 24 2c mov 0x2c(%rsp),%eax + 2487: 48 c1 e0 09 shl $0x9,%rax + 248b: 48 89 c1 mov %rax,%rcx + 248e: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 2493: 48 01 c1 add %rax,%rcx + 2496: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 249b: 48 89 ce mov %rcx,%rsi + 249e: 48 89 c7 mov %rax,%rdi + 24a1: e8 65 07 00 00 call 2c0b + 24a6: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 24ab: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx + 24b0: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 24b5: 48 89 ce mov %rcx,%rsi + 24b8: 48 89 c7 mov %rax,%rdi + 24bb: e8 f2 08 00 00 call 2db2 + 24c0: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 24c5: 83 7c 24 2c 02 cmpl $0x2,0x2c(%rsp) + 24ca: 76 a4 jbe 2470 + 24cc: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 24d1: 48 89 c7 mov %rax,%rdi + 24d4: e8 8e 08 00 00 call 2d67 + 24d9: 90 nop + 24da: 48 8b 84 24 38 02 00 mov 0x238(%rsp),%rax + 24e1: 00 + 24e2: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 24e9: 00 00 + 24eb: 74 05 je 24f2 + 24ed: e8 8e eb ff ff call 1080 <__stack_chk_fail@plt> + 24f2: 48 81 c4 48 02 00 00 add $0x248,%rsp + 24f9: c3 ret + +00000000000024fa : + 24fa: 48 83 ec 28 sub $0x28,%rsp + 24fe: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2503: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 250a: 00 + 250b: eb 20 jmp 252d + 250d: 8b 44 24 1c mov 0x1c(%rsp),%eax + 2511: 48 c1 e0 09 shl $0x9,%rax + 2515: 48 89 c2 mov %rax,%rdx + 2518: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 251d: 48 01 d0 add %rdx,%rax + 2520: 48 89 c7 mov %rax,%rdi + 2523: e8 3f 08 00 00 call 2d67 + 2528: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 252d: 83 7c 24 1c 02 cmpl $0x2,0x1c(%rsp) + 2532: 76 d9 jbe 250d + 2534: 90 nop + 2535: 90 nop + 2536: 48 83 c4 28 add $0x28,%rsp + 253a: c3 ret + +000000000000253b : + 253b: 48 83 ec 38 sub $0x38,%rsp + 253f: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 2544: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 2549: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 254e: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 2555: 00 + 2556: eb 49 jmp 25a1 + 2558: 8b 44 24 2c mov 0x2c(%rsp),%eax + 255c: 48 c1 e0 09 shl $0x9,%rax + 2560: 48 89 c2 mov %rax,%rdx + 2563: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2568: 48 01 c2 add %rax,%rdx + 256b: 8b 44 24 2c mov 0x2c(%rsp),%eax + 256f: 48 c1 e0 09 shl $0x9,%rax + 2573: 48 89 c1 mov %rax,%rcx + 2576: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 257b: 48 01 c1 add %rax,%rcx + 257e: 8b 44 24 2c mov 0x2c(%rsp),%eax + 2582: 48 c1 e0 09 shl $0x9,%rax + 2586: 48 89 c6 mov %rax,%rsi + 2589: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 258e: 48 01 f0 add %rsi,%rax + 2591: 48 89 ce mov %rcx,%rsi + 2594: 48 89 c7 mov %rax,%rdi + 2597: e8 16 08 00 00 call 2db2 + 259c: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 25a1: 83 7c 24 2c 02 cmpl $0x2,0x2c(%rsp) + 25a6: 76 b0 jbe 2558 + 25a8: 90 nop + 25a9: 90 nop + 25aa: 48 83 c4 38 add $0x38,%rsp + 25ae: c3 ret + +00000000000025af : + 25af: 48 83 ec 38 sub $0x38,%rsp + 25b3: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 25b8: 48 89 34 24 mov %rsi,(%rsp) + 25bc: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 25c3: 00 00 + 25c5: 48 89 44 24 28 mov %rax,0x28(%rsp) + 25ca: 31 c0 xor %eax,%eax + 25cc: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) + 25d3: 00 + 25d4: e9 02 01 00 00 jmp 26db + 25d9: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) + 25e0: 00 + 25e1: eb 78 jmp 265b + 25e3: 8b 44 24 14 mov 0x14(%rsp),%eax + 25e7: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 25ee: 8b 44 24 18 mov 0x18(%rsp),%eax + 25f2: 01 c2 add %eax,%edx + 25f4: 48 8b 04 24 mov (%rsp),%rax + 25f8: 89 d2 mov %edx,%edx + 25fa: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 25fe: 66 89 44 24 12 mov %ax,0x12(%rsp) + 2603: 0f b7 44 24 12 movzwl 0x12(%rsp),%eax + 2608: 66 c1 f8 0f sar $0xf,%ax + 260c: 66 25 01 0d and $0xd01,%ax + 2610: 89 c2 mov %eax,%edx + 2612: 0f b7 44 24 12 movzwl 0x12(%rsp),%eax + 2617: 01 d0 add %edx,%eax + 2619: 66 89 44 24 12 mov %ax,0x12(%rsp) + 261e: 0f bf 44 24 12 movswl 0x12(%rsp),%eax + 2623: c1 e0 04 shl $0x4,%eax + 2626: 89 44 24 1c mov %eax,0x1c(%rsp) + 262a: 81 44 24 1c 81 06 00 addl $0x681,0x1c(%rsp) + 2631: 00 + 2632: 8b 44 24 1c mov 0x1c(%rsp),%eax + 2636: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax + 263c: 89 44 24 1c mov %eax,0x1c(%rsp) + 2640: c1 6c 24 1c 1c shrl $0x1c,0x1c(%rsp) + 2645: 8b 44 24 1c mov 0x1c(%rsp),%eax + 2649: 83 e0 0f and $0xf,%eax + 264c: 89 c2 mov %eax,%edx + 264e: 8b 44 24 18 mov 0x18(%rsp),%eax + 2652: 88 54 04 20 mov %dl,0x20(%rsp,%rax,1) + 2656: 83 44 24 18 01 addl $0x1,0x18(%rsp) + 265b: 83 7c 24 18 07 cmpl $0x7,0x18(%rsp) + 2660: 76 81 jbe 25e3 + 2662: 0f b6 44 24 20 movzbl 0x20(%rsp),%eax + 2667: 89 c2 mov %eax,%edx + 2669: 0f b6 44 24 21 movzbl 0x21(%rsp),%eax + 266e: c1 e0 04 shl $0x4,%eax + 2671: 09 d0 or %edx,%eax + 2673: 89 c2 mov %eax,%edx + 2675: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 267a: 88 10 mov %dl,(%rax) + 267c: 0f b6 44 24 22 movzbl 0x22(%rsp),%eax + 2681: 89 c2 mov %eax,%edx + 2683: 0f b6 44 24 23 movzbl 0x23(%rsp),%eax + 2688: c1 e0 04 shl $0x4,%eax + 268b: 09 c2 or %eax,%edx + 268d: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2692: 48 83 c0 01 add $0x1,%rax + 2696: 88 10 mov %dl,(%rax) + 2698: 0f b6 44 24 24 movzbl 0x24(%rsp),%eax + 269d: 89 c2 mov %eax,%edx + 269f: 0f b6 44 24 25 movzbl 0x25(%rsp),%eax + 26a4: c1 e0 04 shl $0x4,%eax + 26a7: 09 c2 or %eax,%edx + 26a9: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 26ae: 48 83 c0 02 add $0x2,%rax + 26b2: 88 10 mov %dl,(%rax) + 26b4: 0f b6 44 24 26 movzbl 0x26(%rsp),%eax + 26b9: 89 c2 mov %eax,%edx + 26bb: 0f b6 44 24 27 movzbl 0x27(%rsp),%eax + 26c0: c1 e0 04 shl $0x4,%eax + 26c3: 09 c2 or %eax,%edx + 26c5: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 26ca: 48 83 c0 03 add $0x3,%rax + 26ce: 88 10 mov %dl,(%rax) + 26d0: 48 83 44 24 08 04 addq $0x4,0x8(%rsp) + 26d6: 83 44 24 14 01 addl $0x1,0x14(%rsp) + 26db: 83 7c 24 14 1f cmpl $0x1f,0x14(%rsp) + 26e0: 0f 86 f3 fe ff ff jbe 25d9 + 26e6: 90 nop + 26e7: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 26ec: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 26f3: 00 00 + 26f5: 74 05 je 26fc + 26f7: e8 84 e9 ff ff call 1080 <__stack_chk_fail@plt> + 26fc: 48 83 c4 38 add $0x38,%rsp + 2700: c3 ret + +0000000000002701 : + 2701: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 2706: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 270b: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 2712: 00 + 2713: eb 69 jmp 277e + 2715: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 271a: 0f b6 00 movzbl (%rax),%eax + 271d: 0f b6 c0 movzbl %al,%eax + 2720: 83 e0 0f and $0xf,%eax + 2723: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 2729: 83 c0 08 add $0x8,%eax + 272c: c1 f8 04 sar $0x4,%eax + 272f: 89 c1 mov %eax,%ecx + 2731: 8b 44 24 fc mov -0x4(%rsp),%eax + 2735: 8d 14 00 lea (%rax,%rax,1),%edx + 2738: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 273d: 89 d2 mov %edx,%edx + 273f: 66 89 0c 50 mov %cx,(%rax,%rdx,2) + 2743: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 2748: 0f b6 00 movzbl (%rax),%eax + 274b: c0 e8 04 shr $0x4,%al + 274e: 0f b6 c0 movzbl %al,%eax + 2751: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax + 2757: 83 c0 08 add $0x8,%eax + 275a: c1 f8 04 sar $0x4,%eax + 275d: 89 c1 mov %eax,%ecx + 275f: 8b 44 24 fc mov -0x4(%rsp),%eax + 2763: 01 c0 add %eax,%eax + 2765: 8d 50 01 lea 0x1(%rax),%edx + 2768: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 276d: 89 d2 mov %edx,%edx + 276f: 66 89 0c 50 mov %cx,(%rax,%rdx,2) + 2773: 48 83 44 24 e0 01 addq $0x1,-0x20(%rsp) + 2779: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 277e: 83 7c 24 fc 7f cmpl $0x7f,-0x4(%rsp) + 2783: 76 90 jbe 2715 + 2785: 90 nop + 2786: 90 nop + 2787: c3 ret + +0000000000002788 : + 2788: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 278d: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 2792: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 2799: 00 + 279a: e9 cc 00 00 00 jmp 286b + 279f: 8b 44 24 fc mov -0x4(%rsp),%eax + 27a3: 8d 14 00 lea (%rax,%rax,1),%edx + 27a6: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 27ab: 89 d2 mov %edx,%edx + 27ad: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 27b1: 66 89 44 24 f8 mov %ax,-0x8(%rsp) + 27b6: 0f b7 44 24 f8 movzwl -0x8(%rsp),%eax + 27bb: 66 c1 f8 0f sar $0xf,%ax + 27bf: 66 25 01 0d and $0xd01,%ax + 27c3: 66 01 44 24 f8 add %ax,-0x8(%rsp) + 27c8: 8b 44 24 fc mov -0x4(%rsp),%eax + 27cc: 01 c0 add %eax,%eax + 27ce: 8d 50 01 lea 0x1(%rax),%edx + 27d1: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 27d6: 89 d2 mov %edx,%edx + 27d8: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 27dc: 66 89 44 24 fa mov %ax,-0x6(%rsp) + 27e1: 0f b7 44 24 fa movzwl -0x6(%rsp),%eax + 27e6: 66 c1 f8 0f sar $0xf,%ax + 27ea: 66 25 01 0d and $0xd01,%ax + 27ee: 66 01 44 24 fa add %ax,-0x6(%rsp) + 27f3: 8b 54 24 fc mov -0x4(%rsp),%edx + 27f7: 89 d0 mov %edx,%eax + 27f9: 01 c0 add %eax,%eax + 27fb: 01 d0 add %edx,%eax + 27fd: 89 c2 mov %eax,%edx + 27ff: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2804: 48 01 d0 add %rdx,%rax + 2807: 0f b7 54 24 f8 movzwl -0x8(%rsp),%edx + 280c: 88 10 mov %dl,(%rax) + 280e: 0f b7 44 24 f8 movzwl -0x8(%rsp),%eax + 2813: 66 c1 e8 08 shr $0x8,%ax + 2817: 89 c2 mov %eax,%edx + 2819: 0f b7 44 24 fa movzwl -0x6(%rsp),%eax + 281e: c1 e0 04 shl $0x4,%eax + 2821: 89 d1 mov %edx,%ecx + 2823: 09 c1 or %eax,%ecx + 2825: 8b 54 24 fc mov -0x4(%rsp),%edx + 2829: 89 d0 mov %edx,%eax + 282b: 01 c0 add %eax,%eax + 282d: 01 d0 add %edx,%eax + 282f: 83 c0 01 add $0x1,%eax + 2832: 89 c2 mov %eax,%edx + 2834: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2839: 48 01 d0 add %rdx,%rax + 283c: 89 ca mov %ecx,%edx + 283e: 88 10 mov %dl,(%rax) + 2840: 0f b7 44 24 fa movzwl -0x6(%rsp),%eax + 2845: 66 c1 e8 04 shr $0x4,%ax + 2849: 89 c1 mov %eax,%ecx + 284b: 8b 54 24 fc mov -0x4(%rsp),%edx + 284f: 89 d0 mov %edx,%eax + 2851: 01 c0 add %eax,%eax + 2853: 01 d0 add %edx,%eax + 2855: 83 c0 02 add $0x2,%eax + 2858: 89 c2 mov %eax,%edx + 285a: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 285f: 48 01 d0 add %rdx,%rax + 2862: 89 ca mov %ecx,%edx + 2864: 88 10 mov %dl,(%rax) + 2866: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 286b: 83 7c 24 fc 7f cmpl $0x7f,-0x4(%rsp) + 2870: 0f 86 29 ff ff ff jbe 279f + 2876: 90 nop + 2877: 90 nop + 2878: c3 ret + +0000000000002879 : + 2879: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 287e: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 2883: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 288a: 00 + 288b: e9 b7 00 00 00 jmp 2947 + 2890: 8b 54 24 fc mov -0x4(%rsp),%edx + 2894: 89 d0 mov %edx,%eax + 2896: 01 c0 add %eax,%eax + 2898: 01 d0 add %edx,%eax + 289a: 89 c2 mov %eax,%edx + 289c: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 28a1: 48 01 d0 add %rdx,%rax + 28a4: 0f b6 00 movzbl (%rax),%eax + 28a7: 0f b6 c8 movzbl %al,%ecx + 28aa: 8b 54 24 fc mov -0x4(%rsp),%edx + 28ae: 89 d0 mov %edx,%eax + 28b0: 01 c0 add %eax,%eax + 28b2: 01 d0 add %edx,%eax + 28b4: 83 c0 01 add $0x1,%eax + 28b7: 89 c2 mov %eax,%edx + 28b9: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 28be: 48 01 d0 add %rdx,%rax + 28c1: 0f b6 00 movzbl (%rax),%eax + 28c4: 0f b6 c0 movzbl %al,%eax + 28c7: c1 e0 08 shl $0x8,%eax + 28ca: 09 c1 or %eax,%ecx + 28cc: 89 ca mov %ecx,%edx + 28ce: 8b 44 24 fc mov -0x4(%rsp),%eax + 28d2: 8d 0c 00 lea (%rax,%rax,1),%ecx + 28d5: 66 81 e2 ff 0f and $0xfff,%dx + 28da: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 28df: 89 c9 mov %ecx,%ecx + 28e1: 66 89 14 48 mov %dx,(%rax,%rcx,2) + 28e5: 8b 54 24 fc mov -0x4(%rsp),%edx + 28e9: 89 d0 mov %edx,%eax + 28eb: 01 c0 add %eax,%eax + 28ed: 01 d0 add %edx,%eax + 28ef: 83 c0 01 add $0x1,%eax + 28f2: 89 c2 mov %eax,%edx + 28f4: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 28f9: 48 01 d0 add %rdx,%rax + 28fc: 0f b6 00 movzbl (%rax),%eax + 28ff: c0 e8 04 shr $0x4,%al + 2902: 0f b6 c8 movzbl %al,%ecx + 2905: 8b 54 24 fc mov -0x4(%rsp),%edx + 2909: 89 d0 mov %edx,%eax + 290b: 01 c0 add %eax,%eax + 290d: 01 d0 add %edx,%eax + 290f: 83 c0 02 add $0x2,%eax + 2912: 89 c2 mov %eax,%edx + 2914: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 2919: 48 01 d0 add %rdx,%rax + 291c: 0f b6 00 movzbl (%rax),%eax + 291f: 0f b6 c0 movzbl %al,%eax + 2922: c1 e0 04 shl $0x4,%eax + 2925: 09 c1 or %eax,%ecx + 2927: 89 ca mov %ecx,%edx + 2929: 8b 44 24 fc mov -0x4(%rsp),%eax + 292d: 01 c0 add %eax,%eax + 292f: 8d 48 01 lea 0x1(%rax),%ecx + 2932: 66 81 e2 ff 0f and $0xfff,%dx + 2937: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 293c: 89 c9 mov %ecx,%ecx + 293e: 66 89 14 48 mov %dx,(%rax,%rcx,2) + 2942: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 2947: 83 7c 24 fc 7f cmpl $0x7f,-0x4(%rsp) + 294c: 0f 86 3e ff ff ff jbe 2890 + 2952: 90 nop + 2953: 90 nop + 2954: c3 ret + +0000000000002955 : + 2955: 48 83 ec 28 sub $0x28,%rsp + 2959: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 295e: 48 89 34 24 mov %rsi,(%rsp) + 2962: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) + 2969: 00 + 296a: e9 84 00 00 00 jmp 29f3 + 296f: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 2976: 00 + 2977: eb 6e jmp 29e7 + 2979: 8b 44 24 18 mov 0x18(%rsp),%eax + 297d: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 2984: 8b 44 24 1c mov 0x1c(%rsp),%eax + 2988: 01 c2 add %eax,%edx + 298a: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 298f: 89 d2 mov %edx,%edx + 2991: 66 c7 04 50 00 00 movw $0x0,(%rax,%rdx,2) + 2997: 8b 54 24 18 mov 0x18(%rsp),%edx + 299b: 48 8b 04 24 mov (%rsp),%rax + 299f: 48 01 d0 add %rdx,%rax + 29a2: 0f b6 00 movzbl (%rax),%eax + 29a5: 0f b6 d0 movzbl %al,%edx + 29a8: 8b 44 24 1c mov 0x1c(%rsp),%eax + 29ac: 89 c1 mov %eax,%ecx + 29ae: d3 fa sar %cl,%edx + 29b0: 89 d0 mov %edx,%eax + 29b2: 0f b7 c0 movzwl %ax,%eax + 29b5: 83 e0 01 and $0x1,%eax + 29b8: 89 c2 mov %eax,%edx + 29ba: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 29bf: 8b 4c 24 18 mov 0x18(%rsp),%ecx + 29c3: c1 e1 03 shl $0x3,%ecx + 29c6: 89 ce mov %ecx,%esi + 29c8: 8b 4c 24 1c mov 0x1c(%rsp),%ecx + 29cc: 48 01 f1 add %rsi,%rcx + 29cf: 48 01 c9 add %rcx,%rcx + 29d2: 48 01 c8 add %rcx,%rax + 29d5: be 81 06 00 00 mov $0x681,%esi + 29da: 48 89 c7 mov %rax,%rdi + 29dd: e8 d4 0b 00 00 call 35b6 + 29e2: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 29e7: 83 7c 24 1c 07 cmpl $0x7,0x1c(%rsp) + 29ec: 76 8b jbe 2979 + 29ee: 83 44 24 18 01 addl $0x1,0x18(%rsp) + 29f3: 83 7c 24 18 1f cmpl $0x1f,0x18(%rsp) + 29f8: 0f 86 71 ff ff ff jbe 296f + 29fe: 90 nop + 29ff: 90 nop + 2a00: 48 83 c4 28 add $0x28,%rsp + 2a04: c3 ret + +0000000000002a05 : + 2a05: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 2a0a: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 2a0f: c7 44 24 f4 00 00 00 movl $0x0,-0xc(%rsp) + 2a16: 00 + 2a17: e9 a4 00 00 00 jmp 2ac0 + 2a1c: 8b 54 24 f4 mov -0xc(%rsp),%edx + 2a20: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2a25: 48 01 d0 add %rdx,%rax + 2a28: c6 00 00 movb $0x0,(%rax) + 2a2b: c7 44 24 f8 00 00 00 movl $0x0,-0x8(%rsp) + 2a32: 00 + 2a33: eb 7b jmp 2ab0 + 2a35: 8b 44 24 f4 mov -0xc(%rsp),%eax + 2a39: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 2a40: 8b 44 24 f8 mov -0x8(%rsp),%eax + 2a44: 01 c2 add %eax,%edx + 2a46: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 2a4b: 89 d2 mov %edx,%edx + 2a4d: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2a51: 98 cwtl + 2a52: 89 44 24 fc mov %eax,-0x4(%rsp) + 2a56: d1 64 24 fc shll $1,-0x4(%rsp) + 2a5a: 81 44 24 fc 81 06 00 addl $0x681,-0x4(%rsp) + 2a61: 00 + 2a62: 8b 44 24 fc mov -0x4(%rsp),%eax + 2a66: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax + 2a6c: 89 44 24 fc mov %eax,-0x4(%rsp) + 2a70: c1 6c 24 fc 1c shrl $0x1c,-0x4(%rsp) + 2a75: 83 64 24 fc 01 andl $0x1,-0x4(%rsp) + 2a7a: 8b 54 24 f4 mov -0xc(%rsp),%edx + 2a7e: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2a83: 48 01 d0 add %rdx,%rax + 2a86: 0f b6 30 movzbl (%rax),%esi + 2a89: 8b 44 24 f8 mov -0x8(%rsp),%eax + 2a8d: 8b 54 24 fc mov -0x4(%rsp),%edx + 2a91: 89 c1 mov %eax,%ecx + 2a93: d3 e2 shl %cl,%edx + 2a95: 89 d0 mov %edx,%eax + 2a97: 89 c1 mov %eax,%ecx + 2a99: 8b 54 24 f4 mov -0xc(%rsp),%edx + 2a9d: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2aa2: 48 01 d0 add %rdx,%rax + 2aa5: 09 ce or %ecx,%esi + 2aa7: 89 f2 mov %esi,%edx + 2aa9: 88 10 mov %dl,(%rax) + 2aab: 83 44 24 f8 01 addl $0x1,-0x8(%rsp) + 2ab0: 83 7c 24 f8 07 cmpl $0x7,-0x8(%rsp) + 2ab5: 0f 86 7a ff ff ff jbe 2a35 + 2abb: 83 44 24 f4 01 addl $0x1,-0xc(%rsp) + 2ac0: 83 7c 24 f4 1f cmpl $0x1f,-0xc(%rsp) + 2ac5: 0f 86 51 ff ff ff jbe 2a1c + 2acb: 90 nop + 2acc: 90 nop + 2acd: c3 ret + +0000000000002ace : + 2ace: 48 81 ec b8 00 00 00 sub $0xb8,%rsp + 2ad5: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 2ada: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 2adf: 89 d0 mov %edx,%eax + 2ae1: 88 44 24 0c mov %al,0xc(%rsp) + 2ae5: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 2aec: 00 00 + 2aee: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) + 2af5: 00 + 2af6: 31 c0 xor %eax,%eax + 2af8: 0f b6 4c 24 0c movzbl 0xc(%rsp),%ecx + 2afd: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 2b02: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 2b07: be 80 00 00 00 mov $0x80,%esi + 2b0c: 48 89 c7 mov %rax,%rdi + 2b0f: e8 39 29 00 00 call 544d + 2b14: 48 8d 54 24 20 lea 0x20(%rsp),%rdx + 2b19: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 2b1e: 48 89 d6 mov %rdx,%rsi + 2b21: 48 89 c7 mov %rax,%rdi + 2b24: e8 d9 08 00 00 call 3402 + 2b29: 90 nop + 2b2a: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 2b31: 00 + 2b32: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2b39: 00 00 + 2b3b: 74 05 je 2b42 + 2b3d: e8 3e e5 ff ff call 1080 <__stack_chk_fail@plt> + 2b42: 48 81 c4 b8 00 00 00 add $0xb8,%rsp + 2b49: c3 ret + +0000000000002b4a : + 2b4a: 48 81 ec b8 00 00 00 sub $0xb8,%rsp + 2b51: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 2b56: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 2b5b: 89 d0 mov %edx,%eax + 2b5d: 88 44 24 0c mov %al,0xc(%rsp) + 2b61: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 2b68: 00 00 + 2b6a: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) + 2b71: 00 + 2b72: 31 c0 xor %eax,%eax + 2b74: 0f b6 4c 24 0c movzbl 0xc(%rsp),%ecx + 2b79: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 2b7e: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 2b83: be 80 00 00 00 mov $0x80,%esi + 2b88: 48 89 c7 mov %rax,%rdi + 2b8b: e8 bd 28 00 00 call 544d + 2b90: 48 8d 54 24 20 lea 0x20(%rsp),%rdx + 2b95: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 2b9a: 48 89 d6 mov %rdx,%rsi + 2b9d: 48 89 c7 mov %rax,%rdi + 2ba0: e8 84 08 00 00 call 3429 + 2ba5: 90 nop + 2ba6: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 2bad: 00 + 2bae: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 2bb5: 00 00 + 2bb7: 74 05 je 2bbe + 2bb9: e8 c2 e4 ff ff call 1080 <__stack_chk_fail@plt> + 2bbe: 48 81 c4 b8 00 00 00 add $0xb8,%rsp + 2bc5: c3 ret + +0000000000002bc6 : + 2bc6: 48 83 ec 18 sub $0x18,%rsp + 2bca: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2bcf: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2bd4: 48 89 c7 mov %rax,%rdi + 2bd7: e8 b5 02 00 00 call 2e91 + 2bdc: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2be1: 48 89 c7 mov %rax,%rdi + 2be4: e8 7e 01 00 00 call 2d67 + 2be9: 90 nop + 2bea: 48 83 c4 18 add $0x18,%rsp + 2bee: c3 ret + +0000000000002bef : + 2bef: 48 83 ec 18 sub $0x18,%rsp + 2bf3: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2bf8: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2bfd: 48 89 c7 mov %rax,%rdi + 2c00: e8 ce 03 00 00 call 2fd3 + 2c05: 90 nop + 2c06: 48 83 c4 18 add $0x18,%rsp + 2c0a: c3 ret + +0000000000002c0b : + 2c0b: 48 83 ec 38 sub $0x38,%rsp + 2c0f: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 2c14: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 2c19: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 2c1e: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 2c25: 00 + 2c26: e9 ce 00 00 00 jmp 2cf9 + 2c2b: 8b 44 24 2c mov 0x2c(%rsp),%eax + 2c2f: 83 c0 40 add $0x40,%eax + 2c32: 89 c0 mov %eax,%eax + 2c34: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 2c38: 48 8d 05 e1 43 00 00 lea 0x43e1(%rip),%rax # 7020 + 2c3f: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax + 2c43: 98 cwtl + 2c44: 8b 54 24 2c mov 0x2c(%rsp),%edx + 2c48: c1 e2 02 shl $0x2,%edx + 2c4b: 89 d2 mov %edx,%edx + 2c4d: 48 8d 0c 12 lea (%rdx,%rdx,1),%rcx + 2c51: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 2c56: 48 01 ca add %rcx,%rdx + 2c59: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 2c5d: c1 e1 02 shl $0x2,%ecx + 2c60: 89 c9 mov %ecx,%ecx + 2c62: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi + 2c66: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 2c6b: 48 01 ce add %rcx,%rsi + 2c6e: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 2c72: c1 e1 02 shl $0x2,%ecx + 2c75: 89 c9 mov %ecx,%ecx + 2c77: 48 8d 3c 09 lea (%rcx,%rcx,1),%rdi + 2c7b: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx + 2c80: 48 01 cf add %rcx,%rdi + 2c83: 89 c1 mov %eax,%ecx + 2c85: e8 2b 05 00 00 call 31b5 + 2c8a: 8b 44 24 2c mov 0x2c(%rsp),%eax + 2c8e: 83 c0 40 add $0x40,%eax + 2c91: 89 c0 mov %eax,%eax + 2c93: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 2c97: 48 8d 05 82 43 00 00 lea 0x4382(%rip),%rax # 7020 + 2c9e: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax + 2ca2: f7 d8 neg %eax + 2ca4: 98 cwtl + 2ca5: 8b 54 24 2c mov 0x2c(%rsp),%edx + 2ca9: c1 e2 02 shl $0x2,%edx + 2cac: 83 c2 02 add $0x2,%edx + 2caf: 89 d2 mov %edx,%edx + 2cb1: 48 8d 0c 12 lea (%rdx,%rdx,1),%rcx + 2cb5: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 2cba: 48 01 ca add %rcx,%rdx + 2cbd: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 2cc1: c1 e1 02 shl $0x2,%ecx + 2cc4: 83 c1 02 add $0x2,%ecx + 2cc7: 89 c9 mov %ecx,%ecx + 2cc9: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi + 2ccd: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 2cd2: 48 01 ce add %rcx,%rsi + 2cd5: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 2cd9: c1 e1 02 shl $0x2,%ecx + 2cdc: 83 c1 02 add $0x2,%ecx + 2cdf: 89 c9 mov %ecx,%ecx + 2ce1: 48 8d 3c 09 lea (%rcx,%rcx,1),%rdi + 2ce5: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx + 2cea: 48 01 cf add %rcx,%rdi + 2ced: 89 c1 mov %eax,%ecx + 2cef: e8 c1 04 00 00 call 31b5 + 2cf4: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 2cf9: 83 7c 24 2c 3f cmpl $0x3f,0x2c(%rsp) + 2cfe: 0f 86 27 ff ff ff jbe 2c2b + 2d04: 90 nop + 2d05: 90 nop + 2d06: 48 83 c4 38 add $0x38,%rsp + 2d0a: c3 ret + +0000000000002d0b : + 2d0b: 48 83 ec 28 sub $0x28,%rsp + 2d0f: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2d14: 66 c7 44 24 1a 49 05 movw $0x549,0x1a(%rsp) + 2d1b: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 2d22: 00 + 2d23: eb 31 jmp 2d56 + 2d25: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2d2a: 8b 54 24 1c mov 0x1c(%rsp),%edx + 2d2e: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2d32: 0f bf d0 movswl %ax,%edx + 2d35: 0f bf 44 24 1a movswl 0x1a(%rsp),%eax + 2d3a: 0f af c2 imul %edx,%eax + 2d3d: 89 c7 mov %eax,%edi + 2d3f: e8 0c 07 00 00 call 3450 + 2d44: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 2d49: 8b 4c 24 1c mov 0x1c(%rsp),%ecx + 2d4d: 66 89 04 4a mov %ax,(%rdx,%rcx,2) + 2d51: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 2d56: 81 7c 24 1c ff 00 00 cmpl $0xff,0x1c(%rsp) + 2d5d: 00 + 2d5e: 76 c5 jbe 2d25 + 2d60: 90 nop + 2d61: 90 nop + 2d62: 48 83 c4 28 add $0x28,%rsp + 2d66: c3 ret + +0000000000002d67 : + 2d67: 48 83 ec 28 sub $0x28,%rsp + 2d6b: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2d70: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) + 2d77: 00 + 2d78: eb 27 jmp 2da1 + 2d7a: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2d7f: 8b 54 24 1c mov 0x1c(%rsp),%edx + 2d83: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2d87: 98 cwtl + 2d88: 89 c7 mov %eax,%edi + 2d8a: e8 f2 06 00 00 call 3481 + 2d8f: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 2d94: 8b 4c 24 1c mov 0x1c(%rsp),%ecx + 2d98: 66 89 04 4a mov %ax,(%rdx,%rcx,2) + 2d9c: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) + 2da1: 81 7c 24 1c ff 00 00 cmpl $0xff,0x1c(%rsp) + 2da8: 00 + 2da9: 76 cf jbe 2d7a + 2dab: 90 nop + 2dac: 90 nop + 2dad: 48 83 c4 28 add $0x28,%rsp + 2db1: c3 ret + +0000000000002db2 : + 2db2: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 2db7: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 2dbc: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) + 2dc1: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 2dc8: 00 + 2dc9: eb 32 jmp 2dfd + 2dcb: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 2dd0: 8b 54 24 fc mov -0x4(%rsp),%edx + 2dd4: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2dd8: 89 c1 mov %eax,%ecx + 2dda: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 2ddf: 8b 54 24 fc mov -0x4(%rsp),%edx + 2de3: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2de7: 01 c8 add %ecx,%eax + 2de9: 89 c1 mov %eax,%ecx + 2deb: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2df0: 8b 54 24 fc mov -0x4(%rsp),%edx + 2df4: 66 89 0c 50 mov %cx,(%rax,%rdx,2) + 2df8: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 2dfd: 81 7c 24 fc ff 00 00 cmpl $0xff,-0x4(%rsp) + 2e04: 00 + 2e05: 76 c4 jbe 2dcb + 2e07: 90 nop + 2e08: 90 nop + 2e09: c3 ret + +0000000000002e0a : + 2e0a: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 2e0f: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 2e14: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) + 2e19: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 2e20: 00 + 2e21: eb 36 jmp 2e59 + 2e23: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 2e28: 8b 54 24 fc mov -0x4(%rsp),%edx + 2e2c: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2e30: 89 c1 mov %eax,%ecx + 2e32: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 2e37: 8b 54 24 fc mov -0x4(%rsp),%edx + 2e3b: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax + 2e3f: 89 c2 mov %eax,%edx + 2e41: 89 c8 mov %ecx,%eax + 2e43: 29 d0 sub %edx,%eax + 2e45: 89 c1 mov %eax,%ecx + 2e47: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 2e4c: 8b 54 24 fc mov -0x4(%rsp),%edx + 2e50: 66 89 0c 50 mov %cx,(%rax,%rdx,2) + 2e54: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 2e59: 81 7c 24 fc ff 00 00 cmpl $0xff,-0x4(%rsp) + 2e60: 00 + 2e61: 76 c0 jbe 2e23 + 2e63: 90 nop + 2e64: 90 nop + 2e65: c3 ret + +0000000000002e66 : + 2e66: 48 83 ec 18 sub $0x18,%rsp + 2e6a: 89 fa mov %edi,%edx + 2e6c: 89 f0 mov %esi,%eax + 2e6e: 66 89 54 24 0c mov %dx,0xc(%rsp) + 2e73: 66 89 44 24 08 mov %ax,0x8(%rsp) + 2e78: 0f bf 54 24 0c movswl 0xc(%rsp),%edx + 2e7d: 0f bf 44 24 08 movswl 0x8(%rsp),%eax + 2e82: 0f af c2 imul %edx,%eax + 2e85: 89 c7 mov %eax,%edi + 2e87: e8 c4 05 00 00 call 3450 + 2e8c: 48 83 c4 18 add $0x18,%rsp + 2e90: c3 ret + +0000000000002e91 : + 2e91: 48 83 ec 38 sub $0x38,%rsp + 2e95: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2e9a: c7 44 24 2c 01 00 00 movl $0x1,0x2c(%rsp) + 2ea1: 00 + 2ea2: c7 44 24 20 80 00 00 movl $0x80,0x20(%rsp) + 2ea9: 00 + 2eaa: e9 12 01 00 00 jmp 2fc1 + 2eaf: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) + 2eb6: 00 + 2eb7: e9 f3 00 00 00 jmp 2faf + 2ebc: 8b 44 24 2c mov 0x2c(%rsp),%eax + 2ec0: 8d 50 01 lea 0x1(%rax),%edx + 2ec3: 89 54 24 2c mov %edx,0x2c(%rsp) + 2ec7: 89 c0 mov %eax,%eax + 2ec9: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 2ecd: 48 8d 05 4c 41 00 00 lea 0x414c(%rip),%rax # 7020 + 2ed4: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax + 2ed8: 66 89 44 24 1c mov %ax,0x1c(%rsp) + 2edd: 8b 44 24 24 mov 0x24(%rsp),%eax + 2ee1: 89 44 24 28 mov %eax,0x28(%rsp) + 2ee5: e9 a3 00 00 00 jmp 2f8d + 2eea: 8b 54 24 28 mov 0x28(%rsp),%edx + 2eee: 8b 44 24 20 mov 0x20(%rsp),%eax + 2ef2: 01 d0 add %edx,%eax + 2ef4: 89 c0 mov %eax,%eax + 2ef6: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 2efa: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2eff: 48 01 d0 add %rdx,%rax + 2f02: 0f b7 00 movzwl (%rax),%eax + 2f05: 0f bf d0 movswl %ax,%edx + 2f08: 0f bf 44 24 1c movswl 0x1c(%rsp),%eax + 2f0d: 89 d6 mov %edx,%esi + 2f0f: 89 c7 mov %eax,%edi + 2f11: e8 50 ff ff ff call 2e66 + 2f16: 66 89 44 24 1e mov %ax,0x1e(%rsp) + 2f1b: 8b 44 24 28 mov 0x28(%rsp),%eax + 2f1f: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 2f23: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2f28: 48 01 d0 add %rdx,%rax + 2f2b: 0f b7 00 movzwl (%rax),%eax + 2f2e: 89 c2 mov %eax,%edx + 2f30: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax + 2f35: 89 d1 mov %edx,%ecx + 2f37: 29 c1 sub %eax,%ecx + 2f39: 8b 54 24 28 mov 0x28(%rsp),%edx + 2f3d: 8b 44 24 20 mov 0x20(%rsp),%eax + 2f41: 01 d0 add %edx,%eax + 2f43: 89 c0 mov %eax,%eax + 2f45: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 2f49: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2f4e: 48 01 d0 add %rdx,%rax + 2f51: 89 ca mov %ecx,%edx + 2f53: 66 89 10 mov %dx,(%rax) + 2f56: 8b 44 24 28 mov 0x28(%rsp),%eax + 2f5a: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 2f5e: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2f63: 48 01 d0 add %rdx,%rax + 2f66: 0f b7 00 movzwl (%rax),%eax + 2f69: 89 c2 mov %eax,%edx + 2f6b: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax + 2f70: 8d 0c 02 lea (%rdx,%rax,1),%ecx + 2f73: 8b 44 24 28 mov 0x28(%rsp),%eax + 2f77: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 2f7b: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 2f80: 48 01 d0 add %rdx,%rax + 2f83: 89 ca mov %ecx,%edx + 2f85: 66 89 10 mov %dx,(%rax) + 2f88: 83 44 24 28 01 addl $0x1,0x28(%rsp) + 2f8d: 8b 54 24 24 mov 0x24(%rsp),%edx + 2f91: 8b 44 24 20 mov 0x20(%rsp),%eax + 2f95: 01 d0 add %edx,%eax + 2f97: 39 44 24 28 cmp %eax,0x28(%rsp) + 2f9b: 0f 82 49 ff ff ff jb 2eea + 2fa1: 8b 54 24 28 mov 0x28(%rsp),%edx + 2fa5: 8b 44 24 20 mov 0x20(%rsp),%eax + 2fa9: 01 d0 add %edx,%eax + 2fab: 89 44 24 24 mov %eax,0x24(%rsp) + 2faf: 81 7c 24 24 ff 00 00 cmpl $0xff,0x24(%rsp) + 2fb6: 00 + 2fb7: 0f 86 ff fe ff ff jbe 2ebc + 2fbd: d1 6c 24 20 shrl $1,0x20(%rsp) + 2fc1: 83 7c 24 20 01 cmpl $0x1,0x20(%rsp) + 2fc6: 0f 87 e3 fe ff ff ja 2eaf + 2fcc: 90 nop + 2fcd: 90 nop + 2fce: 48 83 c4 38 add $0x38,%rsp + 2fd2: c3 ret + +0000000000002fd3 : + 2fd3: 53 push %rbx + 2fd4: 48 83 ec 30 sub $0x30,%rsp + 2fd8: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 2fdd: 66 c7 44 24 1a a1 05 movw $0x5a1,0x1a(%rsp) + 2fe4: c7 44 24 2c 7f 00 00 movl $0x7f,0x2c(%rsp) + 2feb: 00 + 2fec: c7 44 24 24 02 00 00 movl $0x2,0x24(%rsp) + 2ff3: 00 + 2ff4: e9 57 01 00 00 jmp 3150 + 2ff9: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) + 3000: 00 + 3001: e9 38 01 00 00 jmp 313e + 3006: 8b 44 24 2c mov 0x2c(%rsp),%eax + 300a: 8d 50 ff lea -0x1(%rax),%edx + 300d: 89 54 24 2c mov %edx,0x2c(%rsp) + 3011: 89 c0 mov %eax,%eax + 3013: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 3017: 48 8d 05 02 40 00 00 lea 0x4002(%rip),%rax # 7020 + 301e: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax + 3022: 66 89 44 24 1c mov %ax,0x1c(%rsp) + 3027: 8b 44 24 20 mov 0x20(%rsp),%eax + 302b: 89 44 24 28 mov %eax,0x28(%rsp) + 302f: e9 e8 00 00 00 jmp 311c + 3034: 8b 44 24 28 mov 0x28(%rsp),%eax + 3038: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 303c: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3041: 48 01 d0 add %rdx,%rax + 3044: 0f b7 00 movzwl (%rax),%eax + 3047: 66 89 44 24 1e mov %ax,0x1e(%rsp) + 304c: 8b 54 24 28 mov 0x28(%rsp),%edx + 3050: 8b 44 24 24 mov 0x24(%rsp),%eax + 3054: 01 d0 add %edx,%eax + 3056: 89 c0 mov %eax,%eax + 3058: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 305c: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3061: 48 01 d0 add %rdx,%rax + 3064: 0f b7 00 movzwl (%rax),%eax + 3067: 89 c2 mov %eax,%edx + 3069: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax + 306e: 01 d0 add %edx,%eax + 3070: 98 cwtl + 3071: 8b 54 24 28 mov 0x28(%rsp),%edx + 3075: 48 8d 0c 12 lea (%rdx,%rdx,1),%rcx + 3079: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 307e: 48 8d 1c 11 lea (%rcx,%rdx,1),%rbx + 3082: 89 c7 mov %eax,%edi + 3084: e8 f8 03 00 00 call 3481 + 3089: 66 89 03 mov %ax,(%rbx) + 308c: 8b 54 24 28 mov 0x28(%rsp),%edx + 3090: 8b 44 24 24 mov 0x24(%rsp),%eax + 3094: 01 d0 add %edx,%eax + 3096: 89 c0 mov %eax,%eax + 3098: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 309c: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 30a1: 48 01 d0 add %rdx,%rax + 30a4: 0f b7 00 movzwl (%rax),%eax + 30a7: 89 c2 mov %eax,%edx + 30a9: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax + 30ae: 89 d1 mov %edx,%ecx + 30b0: 29 c1 sub %eax,%ecx + 30b2: 8b 54 24 28 mov 0x28(%rsp),%edx + 30b6: 8b 44 24 24 mov 0x24(%rsp),%eax + 30ba: 01 d0 add %edx,%eax + 30bc: 89 c0 mov %eax,%eax + 30be: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 30c2: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 30c7: 48 01 d0 add %rdx,%rax + 30ca: 89 ca mov %ecx,%edx + 30cc: 66 89 10 mov %dx,(%rax) + 30cf: 8b 54 24 28 mov 0x28(%rsp),%edx + 30d3: 8b 44 24 24 mov 0x24(%rsp),%eax + 30d7: 01 d0 add %edx,%eax + 30d9: 89 c0 mov %eax,%eax + 30db: 48 8d 14 00 lea (%rax,%rax,1),%rdx + 30df: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 30e4: 48 01 d0 add %rdx,%rax + 30e7: 0f b7 00 movzwl (%rax),%eax + 30ea: 0f bf d0 movswl %ax,%edx + 30ed: 0f bf 44 24 1c movswl 0x1c(%rsp),%eax + 30f2: 8b 74 24 28 mov 0x28(%rsp),%esi + 30f6: 8b 4c 24 24 mov 0x24(%rsp),%ecx + 30fa: 01 f1 add %esi,%ecx + 30fc: 89 c9 mov %ecx,%ecx + 30fe: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi + 3102: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 3107: 48 8d 1c 0e lea (%rsi,%rcx,1),%rbx + 310b: 89 d6 mov %edx,%esi + 310d: 89 c7 mov %eax,%edi + 310f: e8 52 fd ff ff call 2e66 + 3114: 66 89 03 mov %ax,(%rbx) + 3117: 83 44 24 28 01 addl $0x1,0x28(%rsp) + 311c: 8b 54 24 20 mov 0x20(%rsp),%edx + 3120: 8b 44 24 24 mov 0x24(%rsp),%eax + 3124: 01 d0 add %edx,%eax + 3126: 39 44 24 28 cmp %eax,0x28(%rsp) + 312a: 0f 82 04 ff ff ff jb 3034 + 3130: 8b 54 24 28 mov 0x28(%rsp),%edx + 3134: 8b 44 24 24 mov 0x24(%rsp),%eax + 3138: 01 d0 add %edx,%eax + 313a: 89 44 24 20 mov %eax,0x20(%rsp) + 313e: 81 7c 24 20 ff 00 00 cmpl $0xff,0x20(%rsp) + 3145: 00 + 3146: 0f 86 ba fe ff ff jbe 3006 + 314c: d1 64 24 24 shll $1,0x24(%rsp) + 3150: 81 7c 24 24 80 00 00 cmpl $0x80,0x24(%rsp) + 3157: 00 + 3158: 0f 86 9b fe ff ff jbe 2ff9 + 315e: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) + 3165: 00 + 3166: eb 3b jmp 31a3 + 3168: 0f bf 54 24 1a movswl 0x1a(%rsp),%edx + 316d: 8b 44 24 28 mov 0x28(%rsp),%eax + 3171: 48 8d 0c 00 lea (%rax,%rax,1),%rcx + 3175: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 317a: 48 01 c8 add %rcx,%rax + 317d: 0f b7 00 movzwl (%rax),%eax + 3180: 98 cwtl + 3181: 8b 4c 24 28 mov 0x28(%rsp),%ecx + 3185: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi + 3189: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 318e: 48 8d 1c 0e lea (%rsi,%rcx,1),%rbx + 3192: 89 d6 mov %edx,%esi + 3194: 89 c7 mov %eax,%edi + 3196: e8 cb fc ff ff call 2e66 + 319b: 66 89 03 mov %ax,(%rbx) + 319e: 83 44 24 28 01 addl $0x1,0x28(%rsp) + 31a3: 81 7c 24 28 ff 00 00 cmpl $0xff,0x28(%rsp) + 31aa: 00 + 31ab: 76 bb jbe 3168 + 31ad: 90 nop + 31ae: 90 nop + 31af: 48 83 c4 30 add $0x30,%rsp + 31b3: 5b pop %rbx + 31b4: c3 ret + +00000000000031b5 : + 31b5: 53 push %rbx + 31b6: 48 83 ec 20 sub $0x20,%rsp + 31ba: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 31bf: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 31c4: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 31c9: 89 c8 mov %ecx,%eax + 31cb: 66 89 44 24 04 mov %ax,0x4(%rsp) + 31d0: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 31d5: 48 83 c0 02 add $0x2,%rax + 31d9: 0f b7 00 movzwl (%rax),%eax + 31dc: 0f bf d0 movswl %ax,%edx + 31df: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 31e4: 48 83 c0 02 add $0x2,%rax + 31e8: 0f b7 00 movzwl (%rax),%eax + 31eb: 98 cwtl + 31ec: 89 d6 mov %edx,%esi + 31ee: 89 c7 mov %eax,%edi + 31f0: e8 71 fc ff ff call 2e66 + 31f5: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 31fa: 66 89 02 mov %ax,(%rdx) + 31fd: 0f bf 54 24 04 movswl 0x4(%rsp),%edx + 3202: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 3207: 0f b7 00 movzwl (%rax),%eax + 320a: 98 cwtl + 320b: 89 d6 mov %edx,%esi + 320d: 89 c7 mov %eax,%edi + 320f: e8 52 fc ff ff call 2e66 + 3214: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 3219: 66 89 02 mov %ax,(%rdx) + 321c: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3221: 0f b7 00 movzwl (%rax),%eax + 3224: 0f bf d0 movswl %ax,%edx + 3227: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 322c: 0f b7 00 movzwl (%rax),%eax + 322f: 98 cwtl + 3230: 89 d6 mov %edx,%esi + 3232: 89 c7 mov %eax,%edi + 3234: e8 2d fc ff ff call 2e66 + 3239: 89 c2 mov %eax,%edx + 323b: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 3240: 0f b7 00 movzwl (%rax),%eax + 3243: 89 c1 mov %eax,%ecx + 3245: 89 d0 mov %edx,%eax + 3247: 01 c8 add %ecx,%eax + 3249: 89 c2 mov %eax,%edx + 324b: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 3250: 66 89 10 mov %dx,(%rax) + 3253: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3258: 48 83 c0 02 add $0x2,%rax + 325c: 0f b7 00 movzwl (%rax),%eax + 325f: 0f bf d0 movswl %ax,%edx + 3262: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 3267: 0f b7 00 movzwl (%rax),%eax + 326a: 98 cwtl + 326b: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx + 3270: 48 8d 59 02 lea 0x2(%rcx),%rbx + 3274: 89 d6 mov %edx,%esi + 3276: 89 c7 mov %eax,%edi + 3278: e8 e9 fb ff ff call 2e66 + 327d: 66 89 03 mov %ax,(%rbx) + 3280: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3285: 0f b7 00 movzwl (%rax),%eax + 3288: 0f bf d0 movswl %ax,%edx + 328b: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 3290: 48 83 c0 02 add $0x2,%rax + 3294: 0f b7 00 movzwl (%rax),%eax + 3297: 98 cwtl + 3298: 89 d6 mov %edx,%esi + 329a: 89 c7 mov %eax,%edi + 329c: e8 c5 fb ff ff call 2e66 + 32a1: 89 c2 mov %eax,%edx + 32a3: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 32a8: 48 83 c0 02 add $0x2,%rax + 32ac: 0f b7 00 movzwl (%rax),%eax + 32af: 89 c1 mov %eax,%ecx + 32b1: 89 d0 mov %edx,%eax + 32b3: 8d 14 01 lea (%rcx,%rax,1),%edx + 32b6: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 32bb: 48 83 c0 02 add $0x2,%rax + 32bf: 66 89 10 mov %dx,(%rax) + 32c2: 90 nop + 32c3: 48 83 c4 20 add $0x20,%rsp + 32c7: 5b pop %rbx + 32c8: c3 ret + +00000000000032c9 : + 32c9: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 32ce: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 32d3: 0f b6 00 movzbl (%rax),%eax + 32d6: 0f b6 c0 movzbl %al,%eax + 32d9: 89 44 24 fc mov %eax,-0x4(%rsp) + 32dd: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 32e2: 48 83 c0 01 add $0x1,%rax + 32e6: 0f b6 00 movzbl (%rax),%eax + 32e9: 0f b6 c0 movzbl %al,%eax + 32ec: c1 e0 08 shl $0x8,%eax + 32ef: 09 44 24 fc or %eax,-0x4(%rsp) + 32f3: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 32f8: 48 83 c0 02 add $0x2,%rax + 32fc: 0f b6 00 movzbl (%rax),%eax + 32ff: 0f b6 c0 movzbl %al,%eax + 3302: c1 e0 10 shl $0x10,%eax + 3305: 09 44 24 fc or %eax,-0x4(%rsp) + 3309: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 330e: 48 83 c0 03 add $0x3,%rax + 3312: 0f b6 00 movzbl (%rax),%eax + 3315: 0f b6 c0 movzbl %al,%eax + 3318: c1 e0 18 shl $0x18,%eax + 331b: 09 44 24 fc or %eax,-0x4(%rsp) + 331f: 8b 44 24 fc mov -0x4(%rsp),%eax + 3323: c3 ret + +0000000000003324 : + 3324: 48 83 ec 30 sub $0x30,%rsp + 3328: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 332d: 48 89 34 24 mov %rsi,(%rsp) + 3331: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) + 3338: 00 + 3339: e9 b2 00 00 00 jmp 33f0 + 333e: 8b 44 24 20 mov 0x20(%rsp),%eax + 3342: c1 e0 02 shl $0x2,%eax + 3345: 89 c2 mov %eax,%edx + 3347: 48 8b 04 24 mov (%rsp),%rax + 334b: 48 01 d0 add %rdx,%rax + 334e: 48 89 c7 mov %rax,%rdi + 3351: e8 73 ff ff ff call 32c9 + 3356: 89 44 24 28 mov %eax,0x28(%rsp) + 335a: 8b 44 24 28 mov 0x28(%rsp),%eax + 335e: 25 55 55 55 55 and $0x55555555,%eax + 3363: 89 44 24 2c mov %eax,0x2c(%rsp) + 3367: 8b 44 24 28 mov 0x28(%rsp),%eax + 336b: d1 e8 shr $1,%eax + 336d: 25 55 55 55 55 and $0x55555555,%eax + 3372: 01 44 24 2c add %eax,0x2c(%rsp) + 3376: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) + 337d: 00 + 337e: eb 64 jmp 33e4 + 3380: 8b 44 24 24 mov 0x24(%rsp),%eax + 3384: c1 e0 02 shl $0x2,%eax + 3387: 8b 54 24 2c mov 0x2c(%rsp),%edx + 338b: 89 c1 mov %eax,%ecx + 338d: d3 ea shr %cl,%edx + 338f: 89 d0 mov %edx,%eax + 3391: 83 e0 03 and $0x3,%eax + 3394: 66 89 44 24 1c mov %ax,0x1c(%rsp) + 3399: 8b 44 24 24 mov 0x24(%rsp),%eax + 339d: c1 e0 02 shl $0x2,%eax + 33a0: 83 c0 02 add $0x2,%eax + 33a3: 8b 54 24 2c mov 0x2c(%rsp),%edx + 33a7: 89 c1 mov %eax,%ecx + 33a9: d3 ea shr %cl,%edx + 33ab: 89 d0 mov %edx,%eax + 33ad: 83 e0 03 and $0x3,%eax + 33b0: 66 89 44 24 1e mov %ax,0x1e(%rsp) + 33b5: 0f b7 44 24 1c movzwl 0x1c(%rsp),%eax + 33ba: 0f b7 54 24 1e movzwl 0x1e(%rsp),%edx + 33bf: 29 d0 sub %edx,%eax + 33c1: 89 c1 mov %eax,%ecx + 33c3: 8b 44 24 20 mov 0x20(%rsp),%eax + 33c7: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx + 33ce: 8b 44 24 24 mov 0x24(%rsp),%eax + 33d2: 01 c2 add %eax,%edx + 33d4: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 33d9: 89 d2 mov %edx,%edx + 33db: 66 89 0c 50 mov %cx,(%rax,%rdx,2) + 33df: 83 44 24 24 01 addl $0x1,0x24(%rsp) + 33e4: 83 7c 24 24 07 cmpl $0x7,0x24(%rsp) + 33e9: 76 95 jbe 3380 + 33eb: 83 44 24 20 01 addl $0x1,0x20(%rsp) + 33f0: 83 7c 24 20 1f cmpl $0x1f,0x20(%rsp) + 33f5: 0f 86 43 ff ff ff jbe 333e + 33fb: 90 nop + 33fc: 90 nop + 33fd: 48 83 c4 30 add $0x30,%rsp + 3401: c3 ret + +0000000000003402 : + 3402: 48 83 ec 10 sub $0x10,%rsp + 3406: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 340b: 48 89 34 24 mov %rsi,(%rsp) + 340f: 48 8b 14 24 mov (%rsp),%rdx + 3413: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3418: 48 89 d6 mov %rdx,%rsi + 341b: 48 89 c7 mov %rax,%rdi + 341e: e8 01 ff ff ff call 3324 + 3423: 90 nop + 3424: 48 83 c4 10 add $0x10,%rsp + 3428: c3 ret + +0000000000003429 : + 3429: 48 83 ec 10 sub $0x10,%rsp + 342d: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 3432: 48 89 34 24 mov %rsi,(%rsp) + 3436: 48 8b 14 24 mov (%rsp),%rdx + 343a: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 343f: 48 89 d6 mov %rdx,%rsi + 3442: 48 89 c7 mov %rax,%rdi + 3445: e8 da fe ff ff call 3324 + 344a: 90 nop + 344b: 48 83 c4 10 add $0x10,%rsp + 344f: c3 ret + +0000000000003450 : + 3450: 89 7c 24 ec mov %edi,-0x14(%rsp) + 3454: 8b 44 24 ec mov -0x14(%rsp),%eax + 3458: 66 69 c0 01 f3 imul $0xf301,%ax,%ax + 345d: 66 89 44 24 fe mov %ax,-0x2(%rsp) + 3462: 0f bf 44 24 fe movswl -0x2(%rsp),%eax + 3467: 69 d0 ff f2 ff ff imul $0xfffff2ff,%eax,%edx + 346d: 8b 44 24 ec mov -0x14(%rsp),%eax + 3471: 01 d0 add %edx,%eax + 3473: c1 f8 10 sar $0x10,%eax + 3476: 66 89 44 24 fe mov %ax,-0x2(%rsp) + 347b: 0f b7 44 24 fe movzwl -0x2(%rsp),%eax + 3480: c3 ret + +0000000000003481 : + 3481: 89 f8 mov %edi,%eax + 3483: 66 89 44 24 ec mov %ax,-0x14(%rsp) + 3488: 66 c7 44 24 fc bf 4e movw $0x4ebf,-0x4(%rsp) + 348f: 0f bf 54 24 fc movswl -0x4(%rsp),%edx + 3494: 0f bf 44 24 ec movswl -0x14(%rsp),%eax + 3499: 0f af c2 imul %edx,%eax + 349c: 05 00 00 00 02 add $0x2000000,%eax + 34a1: c1 f8 1a sar $0x1a,%eax + 34a4: 66 89 44 24 fe mov %ax,-0x2(%rsp) + 34a9: 0f b7 44 24 fe movzwl -0x2(%rsp),%eax + 34ae: 66 69 c0 01 0d imul $0xd01,%ax,%ax + 34b3: 66 89 44 24 fe mov %ax,-0x2(%rsp) + 34b8: 0f b7 44 24 ec movzwl -0x14(%rsp),%eax + 34bd: 0f b7 54 24 fe movzwl -0x2(%rsp),%edx + 34c2: 29 d0 sub %edx,%eax + 34c4: c3 ret + +00000000000034c5 : + 34c5: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 34ca: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 34cf: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) + 34d4: c6 44 24 f7 00 movb $0x0,-0x9(%rsp) + 34d9: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) + 34e0: 00 00 + 34e2: eb 2c jmp 3510 + 34e4: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx + 34e9: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 34ee: 48 01 d0 add %rdx,%rax + 34f1: 0f b6 08 movzbl (%rax),%ecx + 34f4: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx + 34f9: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 34fe: 48 01 d0 add %rdx,%rax + 3501: 0f b6 00 movzbl (%rax),%eax + 3504: 31 c8 xor %ecx,%eax + 3506: 08 44 24 f7 or %al,-0x9(%rsp) + 350a: 48 83 44 24 f8 01 addq $0x1,-0x8(%rsp) + 3510: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3515: 48 3b 44 24 d8 cmp -0x28(%rsp),%rax + 351a: 72 c8 jb 34e4 + 351c: 0f b6 44 24 f7 movzbl -0x9(%rsp),%eax + 3521: 48 f7 d8 neg %rax + 3524: 48 c1 e8 3f shr $0x3f,%rax + 3528: c3 ret + +0000000000003529 : + 3529: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 352e: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 3533: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) + 3538: 89 c8 mov %ecx,%eax + 353a: 88 44 24 d4 mov %al,-0x2c(%rsp) + 353e: 0f b6 44 24 d4 movzbl -0x2c(%rsp),%eax + 3543: 88 44 24 d4 mov %al,-0x2c(%rsp) + 3547: f6 5c 24 d4 negb -0x2c(%rsp) + 354b: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) + 3552: 00 00 + 3554: eb 51 jmp 35a7 + 3556: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx + 355b: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3560: 48 01 d0 add %rdx,%rax + 3563: 0f b6 30 movzbl (%rax),%esi + 3566: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx + 356b: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3570: 48 01 d0 add %rdx,%rax + 3573: 0f b6 08 movzbl (%rax),%ecx + 3576: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx + 357b: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3580: 48 01 d0 add %rdx,%rax + 3583: 0f b6 00 movzbl (%rax),%eax + 3586: 31 c8 xor %ecx,%eax + 3588: 22 44 24 d4 and -0x2c(%rsp),%al + 358c: 89 c1 mov %eax,%ecx + 358e: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx + 3593: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3598: 48 01 d0 add %rdx,%rax + 359b: 31 ce xor %ecx,%esi + 359d: 89 f2 mov %esi,%edx + 359f: 88 10 mov %dl,(%rax) + 35a1: 48 83 44 24 f8 01 addq $0x1,-0x8(%rsp) + 35a7: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 35ac: 48 3b 44 24 d8 cmp -0x28(%rsp),%rax + 35b1: 72 a3 jb 3556 + 35b3: 90 nop + 35b4: 90 nop + 35b5: c3 ret + +00000000000035b6 : + 35b6: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) + 35bb: 89 f1 mov %esi,%ecx + 35bd: 89 d0 mov %edx,%eax + 35bf: 89 ca mov %ecx,%edx + 35c1: 66 89 54 24 f4 mov %dx,-0xc(%rsp) + 35c6: 66 89 44 24 f0 mov %ax,-0x10(%rsp) + 35cb: 66 f7 5c 24 f0 negw -0x10(%rsp) + 35d0: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 35d5: 0f b7 10 movzwl (%rax),%edx + 35d8: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 35dd: 0f b7 00 movzwl (%rax),%eax + 35e0: 66 33 44 24 f4 xor -0xc(%rsp),%ax + 35e5: 89 c1 mov %eax,%ecx + 35e7: 0f b7 44 24 f0 movzwl -0x10(%rsp),%eax + 35ec: 21 c8 and %ecx,%eax + 35ee: 31 c2 xor %eax,%edx + 35f0: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 35f5: 66 89 10 mov %dx,(%rax) + 35f8: 90 nop + 35f9: c3 ret + +00000000000035fa : + 35fa: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 35ff: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) + 3606: 00 00 + 3608: c7 44 24 f4 00 00 00 movl $0x0,-0xc(%rsp) + 360f: 00 + 3610: eb 2b jmp 363d + 3612: 8b 54 24 f4 mov -0xc(%rsp),%edx + 3616: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 361b: 48 01 d0 add %rdx,%rax + 361e: 0f b6 00 movzbl (%rax),%eax + 3621: 0f b6 d0 movzbl %al,%edx + 3624: 8b 44 24 f4 mov -0xc(%rsp),%eax + 3628: c1 e0 03 shl $0x3,%eax + 362b: 89 c1 mov %eax,%ecx + 362d: 48 d3 e2 shl %cl,%rdx + 3630: 48 89 d0 mov %rdx,%rax + 3633: 48 09 44 24 f8 or %rax,-0x8(%rsp) + 3638: 83 44 24 f4 01 addl $0x1,-0xc(%rsp) + 363d: 83 7c 24 f4 07 cmpl $0x7,-0xc(%rsp) + 3642: 76 ce jbe 3612 + 3644: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3649: c3 ret + +000000000000364a : + 364a: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 364f: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 3654: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 365b: 00 + 365c: eb 29 jmp 3687 + 365e: 8b 44 24 fc mov -0x4(%rsp),%eax + 3662: c1 e0 03 shl $0x3,%eax + 3665: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx + 366a: 89 c1 mov %eax,%ecx + 366c: 48 d3 ea shr %cl,%rdx + 366f: 48 89 d1 mov %rdx,%rcx + 3672: 8b 54 24 fc mov -0x4(%rsp),%edx + 3676: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 367b: 48 01 d0 add %rdx,%rax + 367e: 89 ca mov %ecx,%edx + 3680: 88 10 mov %dl,(%rax) + 3682: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 3687: 83 7c 24 fc 07 cmpl $0x7,-0x4(%rsp) + 368c: 76 d0 jbe 365e + 368e: 90 nop + 368f: 90 nop + 3690: c3 ret + +0000000000003691 : + 3691: 48 81 ec 80 01 00 00 sub $0x180,%rsp + 3698: 48 89 7c 24 88 mov %rdi,-0x78(%rsp) + 369d: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 36a2: 48 8b 00 mov (%rax),%rax + 36a5: 48 89 44 24 a0 mov %rax,-0x60(%rsp) + 36aa: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 36af: 48 8b 40 08 mov 0x8(%rax),%rax + 36b3: 48 89 44 24 a8 mov %rax,-0x58(%rsp) + 36b8: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 36bd: 48 8b 40 10 mov 0x10(%rax),%rax + 36c1: 48 89 44 24 b0 mov %rax,-0x50(%rsp) + 36c6: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 36cb: 48 8b 40 18 mov 0x18(%rax),%rax + 36cf: 48 89 44 24 b8 mov %rax,-0x48(%rsp) + 36d4: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 36d9: 48 8b 40 20 mov 0x20(%rax),%rax + 36dd: 48 89 44 24 c0 mov %rax,-0x40(%rsp) + 36e2: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 36e7: 48 8b 40 28 mov 0x28(%rax),%rax + 36eb: 48 89 44 24 c8 mov %rax,-0x38(%rsp) + 36f0: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 36f5: 48 8b 40 30 mov 0x30(%rax),%rax + 36f9: 48 89 44 24 d0 mov %rax,-0x30(%rsp) + 36fe: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3703: 48 8b 40 38 mov 0x38(%rax),%rax + 3707: 48 89 44 24 d8 mov %rax,-0x28(%rsp) + 370c: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3711: 48 8b 40 40 mov 0x40(%rax),%rax + 3715: 48 89 44 24 e0 mov %rax,-0x20(%rsp) + 371a: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 371f: 48 8b 40 48 mov 0x48(%rax),%rax + 3723: 48 89 44 24 e8 mov %rax,-0x18(%rsp) + 3728: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 372d: 48 8b 40 50 mov 0x50(%rax),%rax + 3731: 48 89 44 24 f0 mov %rax,-0x10(%rsp) + 3736: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 373b: 48 8b 40 58 mov 0x58(%rax),%rax + 373f: 48 89 44 24 f8 mov %rax,-0x8(%rsp) + 3744: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3749: 48 8b 40 60 mov 0x60(%rax),%rax + 374d: 48 89 04 24 mov %rax,(%rsp) + 3751: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3756: 48 8b 40 68 mov 0x68(%rax),%rax + 375a: 48 89 44 24 08 mov %rax,0x8(%rsp) + 375f: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3764: 48 8b 40 70 mov 0x70(%rax),%rax + 3768: 48 89 44 24 10 mov %rax,0x10(%rsp) + 376d: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3772: 48 8b 40 78 mov 0x78(%rax),%rax + 3776: 48 89 44 24 18 mov %rax,0x18(%rsp) + 377b: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3780: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax + 3787: 48 89 44 24 20 mov %rax,0x20(%rsp) + 378c: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3791: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax + 3798: 48 89 44 24 28 mov %rax,0x28(%rsp) + 379d: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 37a2: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax + 37a9: 48 89 44 24 30 mov %rax,0x30(%rsp) + 37ae: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 37b3: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax + 37ba: 48 89 44 24 38 mov %rax,0x38(%rsp) + 37bf: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 37c4: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax + 37cb: 48 89 44 24 40 mov %rax,0x40(%rsp) + 37d0: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 37d5: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax + 37dc: 48 89 44 24 48 mov %rax,0x48(%rsp) + 37e1: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 37e6: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax + 37ed: 48 89 44 24 50 mov %rax,0x50(%rsp) + 37f2: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 37f7: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax + 37fe: 48 89 44 24 58 mov %rax,0x58(%rsp) + 3803: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 3808: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax + 380f: 48 89 44 24 60 mov %rax,0x60(%rsp) + 3814: c7 44 24 9c 00 00 00 movl $0x0,-0x64(%rsp) + 381b: 00 + 381c: e9 3b 0e 00 00 jmp 465c + 3821: 48 8b 44 24 a0 mov -0x60(%rsp),%rax + 3826: 48 33 44 24 c8 xor -0x38(%rsp),%rax + 382b: 48 33 44 24 f0 xor -0x10(%rsp),%rax + 3830: 48 33 44 24 18 xor 0x18(%rsp),%rax + 3835: 48 33 44 24 40 xor 0x40(%rsp),%rax + 383a: 48 89 44 24 68 mov %rax,0x68(%rsp) + 383f: 48 8b 44 24 a8 mov -0x58(%rsp),%rax + 3844: 48 33 44 24 d0 xor -0x30(%rsp),%rax + 3849: 48 33 44 24 f8 xor -0x8(%rsp),%rax + 384e: 48 33 44 24 20 xor 0x20(%rsp),%rax + 3853: 48 33 44 24 48 xor 0x48(%rsp),%rax + 3858: 48 89 44 24 70 mov %rax,0x70(%rsp) + 385d: 48 8b 44 24 b0 mov -0x50(%rsp),%rax + 3862: 48 33 44 24 d8 xor -0x28(%rsp),%rax + 3867: 48 33 04 24 xor (%rsp),%rax + 386b: 48 33 44 24 28 xor 0x28(%rsp),%rax + 3870: 48 33 44 24 50 xor 0x50(%rsp),%rax + 3875: 48 89 44 24 78 mov %rax,0x78(%rsp) + 387a: 48 8b 44 24 b8 mov -0x48(%rsp),%rax + 387f: 48 33 44 24 e0 xor -0x20(%rsp),%rax + 3884: 48 33 44 24 08 xor 0x8(%rsp),%rax + 3889: 48 33 44 24 30 xor 0x30(%rsp),%rax + 388e: 48 33 44 24 58 xor 0x58(%rsp),%rax + 3893: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 389a: 00 + 389b: 48 8b 44 24 c0 mov -0x40(%rsp),%rax + 38a0: 48 33 44 24 e8 xor -0x18(%rsp),%rax + 38a5: 48 33 44 24 10 xor 0x10(%rsp),%rax + 38aa: 48 33 44 24 38 xor 0x38(%rsp),%rax + 38af: 48 33 44 24 60 xor 0x60(%rsp),%rax + 38b4: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 38bb: 00 + 38bc: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 38c1: 48 d1 c0 rol $1,%rax + 38c4: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 38cb: 00 + 38cc: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) + 38d3: 00 + 38d4: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 38d9: 48 d1 c0 rol $1,%rax + 38dc: 48 33 44 24 68 xor 0x68(%rsp),%rax + 38e1: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) + 38e8: 00 + 38e9: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 38f0: 00 + 38f1: 48 d1 c0 rol $1,%rax + 38f4: 48 33 44 24 70 xor 0x70(%rsp),%rax + 38f9: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) + 3900: 00 + 3901: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 3908: 00 + 3909: 48 d1 c0 rol $1,%rax + 390c: 48 33 44 24 78 xor 0x78(%rsp),%rax + 3911: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) + 3918: 00 + 3919: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 391e: 48 d1 c0 rol $1,%rax + 3921: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 3928: 00 + 3929: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) + 3930: 00 + 3931: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 3938: 00 + 3939: 48 31 44 24 a0 xor %rax,-0x60(%rsp) + 393e: 48 8b 44 24 a0 mov -0x60(%rsp),%rax + 3943: 48 89 44 24 68 mov %rax,0x68(%rsp) + 3948: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 394f: 00 + 3950: 48 31 44 24 d0 xor %rax,-0x30(%rsp) + 3955: 48 8b 44 24 d0 mov -0x30(%rsp),%rax + 395a: 48 c1 c8 14 ror $0x14,%rax + 395e: 48 89 44 24 70 mov %rax,0x70(%rsp) + 3963: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 396a: 00 + 396b: 48 31 04 24 xor %rax,(%rsp) + 396f: 48 8b 04 24 mov (%rsp),%rax + 3973: 48 c1 c8 15 ror $0x15,%rax + 3977: 48 89 44 24 78 mov %rax,0x78(%rsp) + 397c: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 3983: 00 + 3984: 48 31 44 24 30 xor %rax,0x30(%rsp) + 3989: 48 8b 44 24 30 mov 0x30(%rsp),%rax + 398e: 48 c1 c0 15 rol $0x15,%rax + 3992: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 3999: 00 + 399a: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 39a1: 00 + 39a2: 48 31 44 24 60 xor %rax,0x60(%rsp) + 39a7: 48 8b 44 24 60 mov 0x60(%rsp),%rax + 39ac: 48 c1 c0 0e rol $0xe,%rax + 39b0: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 39b7: 00 + 39b8: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 39bd: 48 f7 d0 not %rax + 39c0: 48 23 44 24 78 and 0x78(%rsp),%rax + 39c5: 48 33 44 24 68 xor 0x68(%rsp),%rax + 39ca: 48 89 84 24 b8 00 00 mov %rax,0xb8(%rsp) + 39d1: 00 + 39d2: 8b 44 24 9c mov -0x64(%rsp),%eax + 39d6: 48 98 cltq + 39d8: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 39df: 00 + 39e0: 48 8d 05 39 37 00 00 lea 0x3739(%rip),%rax # 7120 + 39e7: 48 8b 04 02 mov (%rdx,%rax,1),%rax + 39eb: 48 31 84 24 b8 00 00 xor %rax,0xb8(%rsp) + 39f2: 00 + 39f3: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 39f8: 48 f7 d0 not %rax + 39fb: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 3a02: 00 + 3a03: 48 33 44 24 70 xor 0x70(%rsp),%rax + 3a08: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) + 3a0f: 00 + 3a10: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 3a17: 00 + 3a18: 48 f7 d0 not %rax + 3a1b: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 3a22: 00 + 3a23: 48 33 44 24 78 xor 0x78(%rsp),%rax + 3a28: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) + 3a2f: 00 + 3a30: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 3a37: 00 + 3a38: 48 f7 d0 not %rax + 3a3b: 48 23 44 24 68 and 0x68(%rsp),%rax + 3a40: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 3a47: 00 + 3a48: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) + 3a4f: 00 + 3a50: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 3a55: 48 f7 d0 not %rax + 3a58: 48 23 44 24 70 and 0x70(%rsp),%rax + 3a5d: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 3a64: 00 + 3a65: 48 89 84 24 d8 00 00 mov %rax,0xd8(%rsp) + 3a6c: 00 + 3a6d: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 3a74: 00 + 3a75: 48 31 44 24 b8 xor %rax,-0x48(%rsp) + 3a7a: 48 8b 44 24 b8 mov -0x48(%rsp),%rax + 3a7f: 48 c1 c0 1c rol $0x1c,%rax + 3a83: 48 89 44 24 68 mov %rax,0x68(%rsp) + 3a88: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 3a8f: 00 + 3a90: 48 31 44 24 e8 xor %rax,-0x18(%rsp) + 3a95: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 3a9a: 48 c1 c0 14 rol $0x14,%rax + 3a9e: 48 89 44 24 70 mov %rax,0x70(%rsp) + 3aa3: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 3aaa: 00 + 3aab: 48 31 44 24 f0 xor %rax,-0x10(%rsp) + 3ab0: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 3ab5: 48 c1 c0 03 rol $0x3,%rax + 3ab9: 48 89 44 24 78 mov %rax,0x78(%rsp) + 3abe: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 3ac5: 00 + 3ac6: 48 31 44 24 20 xor %rax,0x20(%rsp) + 3acb: 48 8b 44 24 20 mov 0x20(%rsp),%rax + 3ad0: 48 c1 c8 13 ror $0x13,%rax + 3ad4: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 3adb: 00 + 3adc: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 3ae3: 00 + 3ae4: 48 31 44 24 50 xor %rax,0x50(%rsp) + 3ae9: 48 8b 44 24 50 mov 0x50(%rsp),%rax + 3aee: 48 c1 c8 03 ror $0x3,%rax + 3af2: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 3af9: 00 + 3afa: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 3aff: 48 f7 d0 not %rax + 3b02: 48 23 44 24 78 and 0x78(%rsp),%rax + 3b07: 48 33 44 24 68 xor 0x68(%rsp),%rax + 3b0c: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) + 3b13: 00 + 3b14: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 3b19: 48 f7 d0 not %rax + 3b1c: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 3b23: 00 + 3b24: 48 33 44 24 70 xor 0x70(%rsp),%rax + 3b29: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) + 3b30: 00 + 3b31: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 3b38: 00 + 3b39: 48 f7 d0 not %rax + 3b3c: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 3b43: 00 + 3b44: 48 33 44 24 78 xor 0x78(%rsp),%rax + 3b49: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) + 3b50: 00 + 3b51: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 3b58: 00 + 3b59: 48 f7 d0 not %rax + 3b5c: 48 23 44 24 68 and 0x68(%rsp),%rax + 3b61: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 3b68: 00 + 3b69: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) + 3b70: 00 + 3b71: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 3b76: 48 f7 d0 not %rax + 3b79: 48 23 44 24 70 and 0x70(%rsp),%rax + 3b7e: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 3b85: 00 + 3b86: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) + 3b8d: 00 + 3b8e: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 3b95: 00 + 3b96: 48 31 44 24 a8 xor %rax,-0x58(%rsp) + 3b9b: 48 8b 44 24 a8 mov -0x58(%rsp),%rax + 3ba0: 48 d1 c0 rol $1,%rax + 3ba3: 48 89 44 24 68 mov %rax,0x68(%rsp) + 3ba8: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 3baf: 00 + 3bb0: 48 31 44 24 d8 xor %rax,-0x28(%rsp) + 3bb5: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 3bba: 48 c1 c0 06 rol $0x6,%rax + 3bbe: 48 89 44 24 70 mov %rax,0x70(%rsp) + 3bc3: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 3bca: 00 + 3bcb: 48 31 44 24 08 xor %rax,0x8(%rsp) + 3bd0: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 3bd5: 48 c1 c0 19 rol $0x19,%rax + 3bd9: 48 89 44 24 78 mov %rax,0x78(%rsp) + 3bde: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 3be5: 00 + 3be6: 48 31 44 24 38 xor %rax,0x38(%rsp) + 3beb: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 3bf0: 48 c1 c0 08 rol $0x8,%rax + 3bf4: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 3bfb: 00 + 3bfc: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 3c03: 00 + 3c04: 48 31 44 24 40 xor %rax,0x40(%rsp) + 3c09: 48 8b 44 24 40 mov 0x40(%rsp),%rax + 3c0e: 48 c1 c0 12 rol $0x12,%rax + 3c12: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 3c19: 00 + 3c1a: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 3c1f: 48 f7 d0 not %rax + 3c22: 48 23 44 24 78 and 0x78(%rsp),%rax + 3c27: 48 33 44 24 68 xor 0x68(%rsp),%rax + 3c2c: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) + 3c33: 00 + 3c34: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 3c39: 48 f7 d0 not %rax + 3c3c: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 3c43: 00 + 3c44: 48 33 44 24 70 xor 0x70(%rsp),%rax + 3c49: 48 89 84 24 10 01 00 mov %rax,0x110(%rsp) + 3c50: 00 + 3c51: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 3c58: 00 + 3c59: 48 f7 d0 not %rax + 3c5c: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 3c63: 00 + 3c64: 48 33 44 24 78 xor 0x78(%rsp),%rax + 3c69: 48 89 84 24 18 01 00 mov %rax,0x118(%rsp) + 3c70: 00 + 3c71: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 3c78: 00 + 3c79: 48 f7 d0 not %rax + 3c7c: 48 23 44 24 68 and 0x68(%rsp),%rax + 3c81: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 3c88: 00 + 3c89: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) + 3c90: 00 + 3c91: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 3c96: 48 f7 d0 not %rax + 3c99: 48 23 44 24 70 and 0x70(%rsp),%rax + 3c9e: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 3ca5: 00 + 3ca6: 48 89 84 24 28 01 00 mov %rax,0x128(%rsp) + 3cad: 00 + 3cae: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 3cb5: 00 + 3cb6: 48 31 44 24 c0 xor %rax,-0x40(%rsp) + 3cbb: 48 8b 44 24 c0 mov -0x40(%rsp),%rax + 3cc0: 48 c1 c0 1b rol $0x1b,%rax + 3cc4: 48 89 44 24 68 mov %rax,0x68(%rsp) + 3cc9: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 3cd0: 00 + 3cd1: 48 31 44 24 c8 xor %rax,-0x38(%rsp) + 3cd6: 48 8b 44 24 c8 mov -0x38(%rsp),%rax + 3cdb: 48 c1 c8 1c ror $0x1c,%rax + 3cdf: 48 89 44 24 70 mov %rax,0x70(%rsp) + 3ce4: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 3ceb: 00 + 3cec: 48 31 44 24 f8 xor %rax,-0x8(%rsp) + 3cf1: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 3cf6: 48 c1 c0 0a rol $0xa,%rax + 3cfa: 48 89 44 24 78 mov %rax,0x78(%rsp) + 3cff: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 3d06: 00 + 3d07: 48 31 44 24 28 xor %rax,0x28(%rsp) + 3d0c: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 3d11: 48 c1 c0 0f rol $0xf,%rax + 3d15: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 3d1c: 00 + 3d1d: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 3d24: 00 + 3d25: 48 31 44 24 58 xor %rax,0x58(%rsp) + 3d2a: 48 8b 44 24 58 mov 0x58(%rsp),%rax + 3d2f: 48 c1 c8 08 ror $0x8,%rax + 3d33: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 3d3a: 00 + 3d3b: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 3d40: 48 f7 d0 not %rax + 3d43: 48 23 44 24 78 and 0x78(%rsp),%rax + 3d48: 48 33 44 24 68 xor 0x68(%rsp),%rax + 3d4d: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) + 3d54: 00 + 3d55: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 3d5a: 48 f7 d0 not %rax + 3d5d: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 3d64: 00 + 3d65: 48 33 44 24 70 xor 0x70(%rsp),%rax + 3d6a: 48 89 84 24 38 01 00 mov %rax,0x138(%rsp) + 3d71: 00 + 3d72: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 3d79: 00 + 3d7a: 48 f7 d0 not %rax + 3d7d: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 3d84: 00 + 3d85: 48 33 44 24 78 xor 0x78(%rsp),%rax + 3d8a: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) + 3d91: 00 + 3d92: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 3d99: 00 + 3d9a: 48 f7 d0 not %rax + 3d9d: 48 23 44 24 68 and 0x68(%rsp),%rax + 3da2: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 3da9: 00 + 3daa: 48 89 84 24 48 01 00 mov %rax,0x148(%rsp) + 3db1: 00 + 3db2: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 3db7: 48 f7 d0 not %rax + 3dba: 48 23 44 24 70 and 0x70(%rsp),%rax + 3dbf: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 3dc6: 00 + 3dc7: 48 89 84 24 50 01 00 mov %rax,0x150(%rsp) + 3dce: 00 + 3dcf: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 3dd6: 00 + 3dd7: 48 31 44 24 b0 xor %rax,-0x50(%rsp) + 3ddc: 48 8b 44 24 b0 mov -0x50(%rsp),%rax + 3de1: 48 c1 c8 02 ror $0x2,%rax + 3de5: 48 89 44 24 68 mov %rax,0x68(%rsp) + 3dea: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 3df1: 00 + 3df2: 48 31 44 24 e0 xor %rax,-0x20(%rsp) + 3df7: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 3dfc: 48 c1 c8 09 ror $0x9,%rax + 3e00: 48 89 44 24 70 mov %rax,0x70(%rsp) + 3e05: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 3e0c: 00 + 3e0d: 48 31 44 24 10 xor %rax,0x10(%rsp) + 3e12: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 3e17: 48 c1 c8 19 ror $0x19,%rax + 3e1b: 48 89 44 24 78 mov %rax,0x78(%rsp) + 3e20: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 3e27: 00 + 3e28: 48 31 44 24 18 xor %rax,0x18(%rsp) + 3e2d: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 3e32: 48 c1 c8 17 ror $0x17,%rax + 3e36: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 3e3d: 00 + 3e3e: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 3e45: 00 + 3e46: 48 31 44 24 48 xor %rax,0x48(%rsp) + 3e4b: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 3e50: 48 c1 c0 02 rol $0x2,%rax + 3e54: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 3e5b: 00 + 3e5c: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 3e61: 48 f7 d0 not %rax + 3e64: 48 23 44 24 78 and 0x78(%rsp),%rax + 3e69: 48 33 44 24 68 xor 0x68(%rsp),%rax + 3e6e: 48 89 84 24 58 01 00 mov %rax,0x158(%rsp) + 3e75: 00 + 3e76: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 3e7b: 48 f7 d0 not %rax + 3e7e: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 3e85: 00 + 3e86: 48 33 44 24 70 xor 0x70(%rsp),%rax + 3e8b: 48 89 84 24 60 01 00 mov %rax,0x160(%rsp) + 3e92: 00 + 3e93: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 3e9a: 00 + 3e9b: 48 f7 d0 not %rax + 3e9e: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 3ea5: 00 + 3ea6: 48 33 44 24 78 xor 0x78(%rsp),%rax + 3eab: 48 89 84 24 68 01 00 mov %rax,0x168(%rsp) + 3eb2: 00 + 3eb3: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 3eba: 00 + 3ebb: 48 f7 d0 not %rax + 3ebe: 48 23 44 24 68 and 0x68(%rsp),%rax + 3ec3: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 3eca: 00 + 3ecb: 48 89 84 24 70 01 00 mov %rax,0x170(%rsp) + 3ed2: 00 + 3ed3: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 3ed8: 48 f7 d0 not %rax + 3edb: 48 23 44 24 70 and 0x70(%rsp),%rax + 3ee0: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 3ee7: 00 + 3ee8: 48 89 84 24 78 01 00 mov %rax,0x178(%rsp) + 3eef: 00 + 3ef0: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax + 3ef7: 00 + 3ef8: 48 33 84 24 e0 00 00 xor 0xe0(%rsp),%rax + 3eff: 00 + 3f00: 48 33 84 24 08 01 00 xor 0x108(%rsp),%rax + 3f07: 00 + 3f08: 48 33 84 24 30 01 00 xor 0x130(%rsp),%rax + 3f0f: 00 + 3f10: 48 33 84 24 58 01 00 xor 0x158(%rsp),%rax + 3f17: 00 + 3f18: 48 89 44 24 68 mov %rax,0x68(%rsp) + 3f1d: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax + 3f24: 00 + 3f25: 48 33 84 24 e8 00 00 xor 0xe8(%rsp),%rax + 3f2c: 00 + 3f2d: 48 33 84 24 10 01 00 xor 0x110(%rsp),%rax + 3f34: 00 + 3f35: 48 33 84 24 38 01 00 xor 0x138(%rsp),%rax + 3f3c: 00 + 3f3d: 48 33 84 24 60 01 00 xor 0x160(%rsp),%rax + 3f44: 00 + 3f45: 48 89 44 24 70 mov %rax,0x70(%rsp) + 3f4a: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 3f51: 00 + 3f52: 48 33 84 24 f0 00 00 xor 0xf0(%rsp),%rax + 3f59: 00 + 3f5a: 48 33 84 24 18 01 00 xor 0x118(%rsp),%rax + 3f61: 00 + 3f62: 48 33 84 24 40 01 00 xor 0x140(%rsp),%rax + 3f69: 00 + 3f6a: 48 33 84 24 68 01 00 xor 0x168(%rsp),%rax + 3f71: 00 + 3f72: 48 89 44 24 78 mov %rax,0x78(%rsp) + 3f77: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax + 3f7e: 00 + 3f7f: 48 33 84 24 f8 00 00 xor 0xf8(%rsp),%rax + 3f86: 00 + 3f87: 48 33 84 24 20 01 00 xor 0x120(%rsp),%rax + 3f8e: 00 + 3f8f: 48 33 84 24 48 01 00 xor 0x148(%rsp),%rax + 3f96: 00 + 3f97: 48 33 84 24 70 01 00 xor 0x170(%rsp),%rax + 3f9e: 00 + 3f9f: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 3fa6: 00 + 3fa7: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax + 3fae: 00 + 3faf: 48 33 84 24 00 01 00 xor 0x100(%rsp),%rax + 3fb6: 00 + 3fb7: 48 33 84 24 28 01 00 xor 0x128(%rsp),%rax + 3fbe: 00 + 3fbf: 48 33 84 24 50 01 00 xor 0x150(%rsp),%rax + 3fc6: 00 + 3fc7: 48 33 84 24 78 01 00 xor 0x178(%rsp),%rax + 3fce: 00 + 3fcf: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 3fd6: 00 + 3fd7: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 3fdc: 48 d1 c0 rol $1,%rax + 3fdf: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 3fe6: 00 + 3fe7: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) + 3fee: 00 + 3fef: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 3ff4: 48 d1 c0 rol $1,%rax + 3ff7: 48 33 44 24 68 xor 0x68(%rsp),%rax + 3ffc: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) + 4003: 00 + 4004: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 400b: 00 + 400c: 48 d1 c0 rol $1,%rax + 400f: 48 33 44 24 70 xor 0x70(%rsp),%rax + 4014: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) + 401b: 00 + 401c: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 4023: 00 + 4024: 48 d1 c0 rol $1,%rax + 4027: 48 33 44 24 78 xor 0x78(%rsp),%rax + 402c: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) + 4033: 00 + 4034: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 4039: 48 d1 c0 rol $1,%rax + 403c: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 4043: 00 + 4044: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) + 404b: 00 + 404c: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 4053: 00 + 4054: 48 31 84 24 b8 00 00 xor %rax,0xb8(%rsp) + 405b: 00 + 405c: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax + 4063: 00 + 4064: 48 89 44 24 68 mov %rax,0x68(%rsp) + 4069: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 4070: 00 + 4071: 48 31 84 24 e8 00 00 xor %rax,0xe8(%rsp) + 4078: 00 + 4079: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax + 4080: 00 + 4081: 48 c1 c8 14 ror $0x14,%rax + 4085: 48 89 44 24 70 mov %rax,0x70(%rsp) + 408a: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 4091: 00 + 4092: 48 31 84 24 18 01 00 xor %rax,0x118(%rsp) + 4099: 00 + 409a: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax + 40a1: 00 + 40a2: 48 c1 c8 15 ror $0x15,%rax + 40a6: 48 89 44 24 78 mov %rax,0x78(%rsp) + 40ab: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 40b2: 00 + 40b3: 48 31 84 24 48 01 00 xor %rax,0x148(%rsp) + 40ba: 00 + 40bb: 48 8b 84 24 48 01 00 mov 0x148(%rsp),%rax + 40c2: 00 + 40c3: 48 c1 c0 15 rol $0x15,%rax + 40c7: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 40ce: 00 + 40cf: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 40d6: 00 + 40d7: 48 31 84 24 78 01 00 xor %rax,0x178(%rsp) + 40de: 00 + 40df: 48 8b 84 24 78 01 00 mov 0x178(%rsp),%rax + 40e6: 00 + 40e7: 48 c1 c0 0e rol $0xe,%rax + 40eb: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 40f2: 00 + 40f3: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 40f8: 48 f7 d0 not %rax + 40fb: 48 23 44 24 78 and 0x78(%rsp),%rax + 4100: 48 33 44 24 68 xor 0x68(%rsp),%rax + 4105: 48 89 44 24 a0 mov %rax,-0x60(%rsp) + 410a: 8b 44 24 9c mov -0x64(%rsp),%eax + 410e: 83 c0 01 add $0x1,%eax + 4111: 48 98 cltq + 4113: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 411a: 00 + 411b: 48 8d 05 fe 2f 00 00 lea 0x2ffe(%rip),%rax # 7120 + 4122: 48 8b 04 02 mov (%rdx,%rax,1),%rax + 4126: 48 31 44 24 a0 xor %rax,-0x60(%rsp) + 412b: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 4130: 48 f7 d0 not %rax + 4133: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 413a: 00 + 413b: 48 33 44 24 70 xor 0x70(%rsp),%rax + 4140: 48 89 44 24 a8 mov %rax,-0x58(%rsp) + 4145: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 414c: 00 + 414d: 48 f7 d0 not %rax + 4150: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 4157: 00 + 4158: 48 33 44 24 78 xor 0x78(%rsp),%rax + 415d: 48 89 44 24 b0 mov %rax,-0x50(%rsp) + 4162: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 4169: 00 + 416a: 48 f7 d0 not %rax + 416d: 48 23 44 24 68 and 0x68(%rsp),%rax + 4172: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 4179: 00 + 417a: 48 89 44 24 b8 mov %rax,-0x48(%rsp) + 417f: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 4184: 48 f7 d0 not %rax + 4187: 48 23 44 24 70 and 0x70(%rsp),%rax + 418c: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 4193: 00 + 4194: 48 89 44 24 c0 mov %rax,-0x40(%rsp) + 4199: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 41a0: 00 + 41a1: 48 31 84 24 d0 00 00 xor %rax,0xd0(%rsp) + 41a8: 00 + 41a9: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax + 41b0: 00 + 41b1: 48 c1 c0 1c rol $0x1c,%rax + 41b5: 48 89 44 24 68 mov %rax,0x68(%rsp) + 41ba: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 41c1: 00 + 41c2: 48 31 84 24 00 01 00 xor %rax,0x100(%rsp) + 41c9: 00 + 41ca: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax + 41d1: 00 + 41d2: 48 c1 c0 14 rol $0x14,%rax + 41d6: 48 89 44 24 70 mov %rax,0x70(%rsp) + 41db: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 41e2: 00 + 41e3: 48 31 84 24 08 01 00 xor %rax,0x108(%rsp) + 41ea: 00 + 41eb: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax + 41f2: 00 + 41f3: 48 c1 c0 03 rol $0x3,%rax + 41f7: 48 89 44 24 78 mov %rax,0x78(%rsp) + 41fc: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 4203: 00 + 4204: 48 31 84 24 38 01 00 xor %rax,0x138(%rsp) + 420b: 00 + 420c: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax + 4213: 00 + 4214: 48 c1 c8 13 ror $0x13,%rax + 4218: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 421f: 00 + 4220: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 4227: 00 + 4228: 48 31 84 24 68 01 00 xor %rax,0x168(%rsp) + 422f: 00 + 4230: 48 8b 84 24 68 01 00 mov 0x168(%rsp),%rax + 4237: 00 + 4238: 48 c1 c8 03 ror $0x3,%rax + 423c: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 4243: 00 + 4244: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 4249: 48 f7 d0 not %rax + 424c: 48 23 44 24 78 and 0x78(%rsp),%rax + 4251: 48 33 44 24 68 xor 0x68(%rsp),%rax + 4256: 48 89 44 24 c8 mov %rax,-0x38(%rsp) + 425b: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 4260: 48 f7 d0 not %rax + 4263: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 426a: 00 + 426b: 48 33 44 24 70 xor 0x70(%rsp),%rax + 4270: 48 89 44 24 d0 mov %rax,-0x30(%rsp) + 4275: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 427c: 00 + 427d: 48 f7 d0 not %rax + 4280: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 4287: 00 + 4288: 48 33 44 24 78 xor 0x78(%rsp),%rax + 428d: 48 89 44 24 d8 mov %rax,-0x28(%rsp) + 4292: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 4299: 00 + 429a: 48 f7 d0 not %rax + 429d: 48 23 44 24 68 and 0x68(%rsp),%rax + 42a2: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 42a9: 00 + 42aa: 48 89 44 24 e0 mov %rax,-0x20(%rsp) + 42af: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 42b4: 48 f7 d0 not %rax + 42b7: 48 23 44 24 70 and 0x70(%rsp),%rax + 42bc: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 42c3: 00 + 42c4: 48 89 44 24 e8 mov %rax,-0x18(%rsp) + 42c9: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 42d0: 00 + 42d1: 48 31 84 24 c0 00 00 xor %rax,0xc0(%rsp) + 42d8: 00 + 42d9: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax + 42e0: 00 + 42e1: 48 d1 c0 rol $1,%rax + 42e4: 48 89 44 24 68 mov %rax,0x68(%rsp) + 42e9: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 42f0: 00 + 42f1: 48 31 84 24 f0 00 00 xor %rax,0xf0(%rsp) + 42f8: 00 + 42f9: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax + 4300: 00 + 4301: 48 c1 c0 06 rol $0x6,%rax + 4305: 48 89 44 24 70 mov %rax,0x70(%rsp) + 430a: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 4311: 00 + 4312: 48 31 84 24 20 01 00 xor %rax,0x120(%rsp) + 4319: 00 + 431a: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax + 4321: 00 + 4322: 48 c1 c0 19 rol $0x19,%rax + 4326: 48 89 44 24 78 mov %rax,0x78(%rsp) + 432b: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 4332: 00 + 4333: 48 31 84 24 50 01 00 xor %rax,0x150(%rsp) + 433a: 00 + 433b: 48 8b 84 24 50 01 00 mov 0x150(%rsp),%rax + 4342: 00 + 4343: 48 c1 c0 08 rol $0x8,%rax + 4347: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 434e: 00 + 434f: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 4356: 00 + 4357: 48 31 84 24 58 01 00 xor %rax,0x158(%rsp) + 435e: 00 + 435f: 48 8b 84 24 58 01 00 mov 0x158(%rsp),%rax + 4366: 00 + 4367: 48 c1 c0 12 rol $0x12,%rax + 436b: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 4372: 00 + 4373: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 4378: 48 f7 d0 not %rax + 437b: 48 23 44 24 78 and 0x78(%rsp),%rax + 4380: 48 33 44 24 68 xor 0x68(%rsp),%rax + 4385: 48 89 44 24 f0 mov %rax,-0x10(%rsp) + 438a: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 438f: 48 f7 d0 not %rax + 4392: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 4399: 00 + 439a: 48 33 44 24 70 xor 0x70(%rsp),%rax + 439f: 48 89 44 24 f8 mov %rax,-0x8(%rsp) + 43a4: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 43ab: 00 + 43ac: 48 f7 d0 not %rax + 43af: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 43b6: 00 + 43b7: 48 33 44 24 78 xor 0x78(%rsp),%rax + 43bc: 48 89 04 24 mov %rax,(%rsp) + 43c0: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 43c7: 00 + 43c8: 48 f7 d0 not %rax + 43cb: 48 23 44 24 68 and 0x68(%rsp),%rax + 43d0: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 43d7: 00 + 43d8: 48 89 44 24 08 mov %rax,0x8(%rsp) + 43dd: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 43e2: 48 f7 d0 not %rax + 43e5: 48 23 44 24 70 and 0x70(%rsp),%rax + 43ea: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 43f1: 00 + 43f2: 48 89 44 24 10 mov %rax,0x10(%rsp) + 43f7: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 43fe: 00 + 43ff: 48 31 84 24 d8 00 00 xor %rax,0xd8(%rsp) + 4406: 00 + 4407: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax + 440e: 00 + 440f: 48 c1 c0 1b rol $0x1b,%rax + 4413: 48 89 44 24 68 mov %rax,0x68(%rsp) + 4418: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 441f: 00 + 4420: 48 31 84 24 e0 00 00 xor %rax,0xe0(%rsp) + 4427: 00 + 4428: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax + 442f: 00 + 4430: 48 c1 c8 1c ror $0x1c,%rax + 4434: 48 89 44 24 70 mov %rax,0x70(%rsp) + 4439: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 4440: 00 + 4441: 48 31 84 24 10 01 00 xor %rax,0x110(%rsp) + 4448: 00 + 4449: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax + 4450: 00 + 4451: 48 c1 c0 0a rol $0xa,%rax + 4455: 48 89 44 24 78 mov %rax,0x78(%rsp) + 445a: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 4461: 00 + 4462: 48 31 84 24 40 01 00 xor %rax,0x140(%rsp) + 4469: 00 + 446a: 48 8b 84 24 40 01 00 mov 0x140(%rsp),%rax + 4471: 00 + 4472: 48 c1 c0 0f rol $0xf,%rax + 4476: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 447d: 00 + 447e: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 4485: 00 + 4486: 48 31 84 24 70 01 00 xor %rax,0x170(%rsp) + 448d: 00 + 448e: 48 8b 84 24 70 01 00 mov 0x170(%rsp),%rax + 4495: 00 + 4496: 48 c1 c8 08 ror $0x8,%rax + 449a: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 44a1: 00 + 44a2: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 44a7: 48 f7 d0 not %rax + 44aa: 48 23 44 24 78 and 0x78(%rsp),%rax + 44af: 48 33 44 24 68 xor 0x68(%rsp),%rax + 44b4: 48 89 44 24 18 mov %rax,0x18(%rsp) + 44b9: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 44be: 48 f7 d0 not %rax + 44c1: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 44c8: 00 + 44c9: 48 33 44 24 70 xor 0x70(%rsp),%rax + 44ce: 48 89 44 24 20 mov %rax,0x20(%rsp) + 44d3: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 44da: 00 + 44db: 48 f7 d0 not %rax + 44de: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 44e5: 00 + 44e6: 48 33 44 24 78 xor 0x78(%rsp),%rax + 44eb: 48 89 44 24 28 mov %rax,0x28(%rsp) + 44f0: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 44f7: 00 + 44f8: 48 f7 d0 not %rax + 44fb: 48 23 44 24 68 and 0x68(%rsp),%rax + 4500: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 4507: 00 + 4508: 48 89 44 24 30 mov %rax,0x30(%rsp) + 450d: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 4512: 48 f7 d0 not %rax + 4515: 48 23 44 24 70 and 0x70(%rsp),%rax + 451a: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 4521: 00 + 4522: 48 89 44 24 38 mov %rax,0x38(%rsp) + 4527: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax + 452e: 00 + 452f: 48 31 84 24 c8 00 00 xor %rax,0xc8(%rsp) + 4536: 00 + 4537: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax + 453e: 00 + 453f: 48 c1 c8 02 ror $0x2,%rax + 4543: 48 89 44 24 68 mov %rax,0x68(%rsp) + 4548: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax + 454f: 00 + 4550: 48 31 84 24 f8 00 00 xor %rax,0xf8(%rsp) + 4557: 00 + 4558: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax + 455f: 00 + 4560: 48 c1 c8 09 ror $0x9,%rax + 4564: 48 89 44 24 70 mov %rax,0x70(%rsp) + 4569: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax + 4570: 00 + 4571: 48 31 84 24 28 01 00 xor %rax,0x128(%rsp) + 4578: 00 + 4579: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax + 4580: 00 + 4581: 48 c1 c8 19 ror $0x19,%rax + 4585: 48 89 44 24 78 mov %rax,0x78(%rsp) + 458a: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax + 4591: 00 + 4592: 48 31 84 24 30 01 00 xor %rax,0x130(%rsp) + 4599: 00 + 459a: 48 8b 84 24 30 01 00 mov 0x130(%rsp),%rax + 45a1: 00 + 45a2: 48 c1 c8 17 ror $0x17,%rax + 45a6: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) + 45ad: 00 + 45ae: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax + 45b5: 00 + 45b6: 48 31 84 24 60 01 00 xor %rax,0x160(%rsp) + 45bd: 00 + 45be: 48 8b 84 24 60 01 00 mov 0x160(%rsp),%rax + 45c5: 00 + 45c6: 48 c1 c0 02 rol $0x2,%rax + 45ca: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) + 45d1: 00 + 45d2: 48 8b 44 24 70 mov 0x70(%rsp),%rax + 45d7: 48 f7 d0 not %rax + 45da: 48 23 44 24 78 and 0x78(%rsp),%rax + 45df: 48 33 44 24 68 xor 0x68(%rsp),%rax + 45e4: 48 89 44 24 40 mov %rax,0x40(%rsp) + 45e9: 48 8b 44 24 78 mov 0x78(%rsp),%rax + 45ee: 48 f7 d0 not %rax + 45f1: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax + 45f8: 00 + 45f9: 48 33 44 24 70 xor 0x70(%rsp),%rax + 45fe: 48 89 44 24 48 mov %rax,0x48(%rsp) + 4603: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax + 460a: 00 + 460b: 48 f7 d0 not %rax + 460e: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax + 4615: 00 + 4616: 48 33 44 24 78 xor 0x78(%rsp),%rax + 461b: 48 89 44 24 50 mov %rax,0x50(%rsp) + 4620: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax + 4627: 00 + 4628: 48 f7 d0 not %rax + 462b: 48 23 44 24 68 and 0x68(%rsp),%rax + 4630: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax + 4637: 00 + 4638: 48 89 44 24 58 mov %rax,0x58(%rsp) + 463d: 48 8b 44 24 68 mov 0x68(%rsp),%rax + 4642: 48 f7 d0 not %rax + 4645: 48 23 44 24 70 and 0x70(%rsp),%rax + 464a: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax + 4651: 00 + 4652: 48 89 44 24 60 mov %rax,0x60(%rsp) + 4657: 83 44 24 9c 02 addl $0x2,-0x64(%rsp) + 465c: 83 7c 24 9c 17 cmpl $0x17,-0x64(%rsp) + 4661: 0f 8e ba f1 ff ff jle 3821 + 4667: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 466c: 48 8b 54 24 a0 mov -0x60(%rsp),%rdx + 4671: 48 89 10 mov %rdx,(%rax) + 4674: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4679: 48 8d 50 08 lea 0x8(%rax),%rdx + 467d: 48 8b 44 24 a8 mov -0x58(%rsp),%rax + 4682: 48 89 02 mov %rax,(%rdx) + 4685: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 468a: 48 8d 50 10 lea 0x10(%rax),%rdx + 468e: 48 8b 44 24 b0 mov -0x50(%rsp),%rax + 4693: 48 89 02 mov %rax,(%rdx) + 4696: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 469b: 48 8d 50 18 lea 0x18(%rax),%rdx + 469f: 48 8b 44 24 b8 mov -0x48(%rsp),%rax + 46a4: 48 89 02 mov %rax,(%rdx) + 46a7: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 46ac: 48 8d 50 20 lea 0x20(%rax),%rdx + 46b0: 48 8b 44 24 c0 mov -0x40(%rsp),%rax + 46b5: 48 89 02 mov %rax,(%rdx) + 46b8: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 46bd: 48 8d 50 28 lea 0x28(%rax),%rdx + 46c1: 48 8b 44 24 c8 mov -0x38(%rsp),%rax + 46c6: 48 89 02 mov %rax,(%rdx) + 46c9: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 46ce: 48 8d 50 30 lea 0x30(%rax),%rdx + 46d2: 48 8b 44 24 d0 mov -0x30(%rsp),%rax + 46d7: 48 89 02 mov %rax,(%rdx) + 46da: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 46df: 48 8d 50 38 lea 0x38(%rax),%rdx + 46e3: 48 8b 44 24 d8 mov -0x28(%rsp),%rax + 46e8: 48 89 02 mov %rax,(%rdx) + 46eb: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 46f0: 48 8d 50 40 lea 0x40(%rax),%rdx + 46f4: 48 8b 44 24 e0 mov -0x20(%rsp),%rax + 46f9: 48 89 02 mov %rax,(%rdx) + 46fc: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4701: 48 8d 50 48 lea 0x48(%rax),%rdx + 4705: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 470a: 48 89 02 mov %rax,(%rdx) + 470d: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4712: 48 8d 50 50 lea 0x50(%rax),%rdx + 4716: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 471b: 48 89 02 mov %rax,(%rdx) + 471e: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4723: 48 8d 50 58 lea 0x58(%rax),%rdx + 4727: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 472c: 48 89 02 mov %rax,(%rdx) + 472f: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4734: 48 8d 50 60 lea 0x60(%rax),%rdx + 4738: 48 8b 04 24 mov (%rsp),%rax + 473c: 48 89 02 mov %rax,(%rdx) + 473f: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4744: 48 8d 50 68 lea 0x68(%rax),%rdx + 4748: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 474d: 48 89 02 mov %rax,(%rdx) + 4750: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4755: 48 8d 50 70 lea 0x70(%rax),%rdx + 4759: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 475e: 48 89 02 mov %rax,(%rdx) + 4761: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4766: 48 8d 50 78 lea 0x78(%rax),%rdx + 476a: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 476f: 48 89 02 mov %rax,(%rdx) + 4772: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4777: 48 8d 90 80 00 00 00 lea 0x80(%rax),%rdx + 477e: 48 8b 44 24 20 mov 0x20(%rsp),%rax + 4783: 48 89 02 mov %rax,(%rdx) + 4786: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 478b: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx + 4792: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 4797: 48 89 02 mov %rax,(%rdx) + 479a: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 479f: 48 8d 90 90 00 00 00 lea 0x90(%rax),%rdx + 47a6: 48 8b 44 24 30 mov 0x30(%rsp),%rax + 47ab: 48 89 02 mov %rax,(%rdx) + 47ae: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 47b3: 48 8d 90 98 00 00 00 lea 0x98(%rax),%rdx + 47ba: 48 8b 44 24 38 mov 0x38(%rsp),%rax + 47bf: 48 89 02 mov %rax,(%rdx) + 47c2: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 47c7: 48 8d 90 a0 00 00 00 lea 0xa0(%rax),%rdx + 47ce: 48 8b 44 24 40 mov 0x40(%rsp),%rax + 47d3: 48 89 02 mov %rax,(%rdx) + 47d6: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 47db: 48 8d 90 a8 00 00 00 lea 0xa8(%rax),%rdx + 47e2: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 47e7: 48 89 02 mov %rax,(%rdx) + 47ea: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 47ef: 48 8d 90 b0 00 00 00 lea 0xb0(%rax),%rdx + 47f6: 48 8b 44 24 50 mov 0x50(%rsp),%rax + 47fb: 48 89 02 mov %rax,(%rdx) + 47fe: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4803: 48 8d 90 b8 00 00 00 lea 0xb8(%rax),%rdx + 480a: 48 8b 44 24 58 mov 0x58(%rsp),%rax + 480f: 48 89 02 mov %rax,(%rdx) + 4812: 48 8b 44 24 88 mov -0x78(%rsp),%rax + 4817: 48 8d 90 c0 00 00 00 lea 0xc0(%rax),%rdx + 481e: 48 8b 44 24 60 mov 0x60(%rsp),%rax + 4823: 48 89 02 mov %rax,(%rdx) + 4826: 90 nop + 4827: 48 81 c4 80 01 00 00 add $0x180,%rsp + 482e: c3 ret + +000000000000482f : + 482f: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 4834: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) + 483b: 00 + 483c: eb 20 jmp 485e + 483e: 8b 44 24 fc mov -0x4(%rsp),%eax + 4842: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4849: 00 + 484a: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 484f: 48 01 d0 add %rdx,%rax + 4852: 48 c7 00 00 00 00 00 movq $0x0,(%rax) + 4859: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) + 485e: 83 7c 24 fc 18 cmpl $0x18,-0x4(%rsp) + 4863: 76 d9 jbe 483e + 4865: 90 nop + 4866: 90 nop + 4867: c3 ret + +0000000000004868 : + 4868: 48 83 ec 30 sub $0x30,%rsp + 486c: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 4871: 89 74 24 14 mov %esi,0x14(%rsp) + 4875: 89 54 24 10 mov %edx,0x10(%rsp) + 4879: 48 89 4c 24 08 mov %rcx,0x8(%rsp) + 487e: 4c 89 04 24 mov %r8,(%rsp) + 4882: e9 98 00 00 00 jmp 491f + 4887: 8b 44 24 14 mov 0x14(%rsp),%eax + 488b: 89 44 24 2c mov %eax,0x2c(%rsp) + 488f: eb 61 jmp 48f2 + 4891: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4896: 48 8d 50 01 lea 0x1(%rax),%rdx + 489a: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 489f: 0f b6 00 movzbl (%rax),%eax + 48a2: 0f b6 d0 movzbl %al,%edx + 48a5: 8b 44 24 2c mov 0x2c(%rsp),%eax + 48a9: 83 e0 07 and $0x7,%eax + 48ac: c1 e0 03 shl $0x3,%eax + 48af: 89 c1 mov %eax,%ecx + 48b1: 48 d3 e2 shl %cl,%rdx + 48b4: 48 89 d1 mov %rdx,%rcx + 48b7: 8b 44 24 2c mov 0x2c(%rsp),%eax + 48bb: c1 e8 03 shr $0x3,%eax + 48be: 89 c6 mov %eax,%esi + 48c0: 89 f0 mov %esi,%eax + 48c2: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 48c9: 00 + 48ca: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 48cf: 48 01 d0 add %rdx,%rax + 48d2: 48 8b 10 mov (%rax),%rdx + 48d5: 89 f0 mov %esi,%eax + 48d7: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi + 48de: 00 + 48df: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 48e4: 48 01 f0 add %rsi,%rax + 48e7: 48 31 ca xor %rcx,%rdx + 48ea: 48 89 10 mov %rdx,(%rax) + 48ed: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 48f2: 8b 44 24 2c mov 0x2c(%rsp),%eax + 48f6: 3b 44 24 10 cmp 0x10(%rsp),%eax + 48fa: 72 95 jb 4891 + 48fc: 8b 44 24 10 mov 0x10(%rsp),%eax + 4900: 2b 44 24 14 sub 0x14(%rsp),%eax + 4904: 89 c0 mov %eax,%eax + 4906: 48 29 04 24 sub %rax,(%rsp) + 490a: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 490f: 48 89 c7 mov %rax,%rdi + 4912: e8 7a ed ff ff call 3691 + 4917: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) + 491e: 00 + 491f: 8b 54 24 14 mov 0x14(%rsp),%edx + 4923: 48 8b 04 24 mov (%rsp),%rax + 4927: 48 01 c2 add %rax,%rdx + 492a: 8b 44 24 10 mov 0x10(%rsp),%eax + 492e: 48 39 c2 cmp %rax,%rdx + 4931: 0f 83 50 ff ff ff jae 4887 + 4937: 8b 44 24 14 mov 0x14(%rsp),%eax + 493b: 89 44 24 2c mov %eax,0x2c(%rsp) + 493f: eb 61 jmp 49a2 + 4941: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4946: 48 8d 50 01 lea 0x1(%rax),%rdx + 494a: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 494f: 0f b6 00 movzbl (%rax),%eax + 4952: 0f b6 d0 movzbl %al,%edx + 4955: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4959: 83 e0 07 and $0x7,%eax + 495c: c1 e0 03 shl $0x3,%eax + 495f: 89 c1 mov %eax,%ecx + 4961: 48 d3 e2 shl %cl,%rdx + 4964: 48 89 d1 mov %rdx,%rcx + 4967: 8b 44 24 2c mov 0x2c(%rsp),%eax + 496b: c1 e8 03 shr $0x3,%eax + 496e: 89 c6 mov %eax,%esi + 4970: 89 f0 mov %esi,%eax + 4972: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4979: 00 + 497a: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 497f: 48 01 d0 add %rdx,%rax + 4982: 48 8b 10 mov (%rax),%rdx + 4985: 89 f0 mov %esi,%eax + 4987: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi + 498e: 00 + 498f: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4994: 48 01 f0 add %rsi,%rax + 4997: 48 31 ca xor %rcx,%rdx + 499a: 48 89 10 mov %rdx,(%rax) + 499d: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 49a2: 8b 54 24 2c mov 0x2c(%rsp),%edx + 49a6: 8b 4c 24 14 mov 0x14(%rsp),%ecx + 49aa: 48 8b 04 24 mov (%rsp),%rax + 49ae: 48 01 c8 add %rcx,%rax + 49b1: 48 39 c2 cmp %rax,%rdx + 49b4: 72 8b jb 4941 + 49b6: 8b 44 24 2c mov 0x2c(%rsp),%eax + 49ba: 48 83 c4 30 add $0x30,%rsp + 49be: c3 ret + +00000000000049bf : + 49bf: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) + 49c4: 89 74 24 f4 mov %esi,-0xc(%rsp) + 49c8: 89 54 24 f0 mov %edx,-0x10(%rsp) + 49cc: 89 c8 mov %ecx,%eax + 49ce: 88 44 24 ec mov %al,-0x14(%rsp) + 49d2: 8b 44 24 f4 mov -0xc(%rsp),%eax + 49d6: c1 e8 03 shr $0x3,%eax + 49d9: 89 c7 mov %eax,%edi + 49db: 89 f8 mov %edi,%eax + 49dd: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 49e4: 00 + 49e5: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 49ea: 48 01 d0 add %rdx,%rax + 49ed: 48 8b 10 mov (%rax),%rdx + 49f0: 0f b6 74 24 ec movzbl -0x14(%rsp),%esi + 49f5: 8b 44 24 f4 mov -0xc(%rsp),%eax + 49f9: 83 e0 07 and $0x7,%eax + 49fc: c1 e0 03 shl $0x3,%eax + 49ff: 89 c1 mov %eax,%ecx + 4a01: 48 d3 e6 shl %cl,%rsi + 4a04: 48 89 f1 mov %rsi,%rcx + 4a07: 89 f8 mov %edi,%eax + 4a09: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi + 4a10: 00 + 4a11: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 4a16: 48 01 f0 add %rsi,%rax + 4a19: 48 31 ca xor %rcx,%rdx + 4a1c: 48 89 10 mov %rdx,(%rax) + 4a1f: 8b 44 24 f0 mov -0x10(%rsp),%eax + 4a23: c1 e8 03 shr $0x3,%eax + 4a26: 8d 50 ff lea -0x1(%rax),%edx + 4a29: 89 d2 mov %edx,%edx + 4a2b: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 4a32: 00 + 4a33: 48 8b 54 24 f8 mov -0x8(%rsp),%rdx + 4a38: 48 01 ca add %rcx,%rdx + 4a3b: 48 8b 12 mov (%rdx),%rdx + 4a3e: 83 e8 01 sub $0x1,%eax + 4a41: 89 c0 mov %eax,%eax + 4a43: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx + 4a4a: 00 + 4a4b: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 4a50: 48 01 c8 add %rcx,%rax + 4a53: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx + 4a5a: 00 00 80 + 4a5d: 48 31 ca xor %rcx,%rdx + 4a60: 48 89 10 mov %rdx,(%rax) + 4a63: 90 nop + 4a64: c3 ret + +0000000000004a65 : + 4a65: 48 83 ec 30 sub $0x30,%rsp + 4a69: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 4a6e: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 4a73: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 4a78: 89 4c 24 04 mov %ecx,0x4(%rsp) + 4a7c: 44 89 04 24 mov %r8d,(%rsp) + 4a80: e9 a2 00 00 00 jmp 4b27 + 4a85: 8b 44 24 04 mov 0x4(%rsp),%eax + 4a89: 3b 04 24 cmp (%rsp),%eax + 4a8c: 75 15 jne 4aa3 + 4a8e: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4a93: 48 89 c7 mov %rax,%rdi + 4a96: e8 f6 eb ff ff call 3691 + 4a9b: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) + 4aa2: 00 + 4aa3: 8b 44 24 04 mov 0x4(%rsp),%eax + 4aa7: 89 44 24 2c mov %eax,0x2c(%rsp) + 4aab: eb 45 jmp 4af2 + 4aad: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4ab1: c1 e8 03 shr $0x3,%eax + 4ab4: 89 c0 mov %eax,%eax + 4ab6: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4abd: 00 + 4abe: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4ac3: 48 01 d0 add %rdx,%rax + 4ac6: 48 8b 10 mov (%rax),%rdx + 4ac9: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4acd: 83 e0 07 and $0x7,%eax + 4ad0: c1 e0 03 shl $0x3,%eax + 4ad3: 89 c1 mov %eax,%ecx + 4ad5: 48 d3 ea shr %cl,%rdx + 4ad8: 48 89 d1 mov %rdx,%rcx + 4adb: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4ae0: 48 8d 50 01 lea 0x1(%rax),%rdx + 4ae4: 48 89 54 24 18 mov %rdx,0x18(%rsp) + 4ae9: 89 ca mov %ecx,%edx + 4aeb: 88 10 mov %dl,(%rax) + 4aed: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 4af2: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4af6: 3b 04 24 cmp (%rsp),%eax + 4af9: 73 15 jae 4b10 + 4afb: 8b 54 24 2c mov 0x2c(%rsp),%edx + 4aff: 8b 4c 24 04 mov 0x4(%rsp),%ecx + 4b03: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4b08: 48 01 c8 add %rcx,%rax + 4b0b: 48 39 c2 cmp %rax,%rdx + 4b0e: 72 9d jb 4aad + 4b10: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4b14: 2b 44 24 04 sub 0x4(%rsp),%eax + 4b18: 89 c0 mov %eax,%eax + 4b1a: 48 29 44 24 10 sub %rax,0x10(%rsp) + 4b1f: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4b23: 89 44 24 04 mov %eax,0x4(%rsp) + 4b27: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) + 4b2d: 0f 85 52 ff ff ff jne 4a85 + 4b33: 8b 44 24 04 mov 0x4(%rsp),%eax + 4b37: 48 83 c4 30 add $0x30,%rsp + 4b3b: c3 ret + +0000000000004b3c : + 4b3c: 48 83 ec 30 sub $0x30,%rsp + 4b40: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 4b45: 89 74 24 14 mov %esi,0x14(%rsp) + 4b49: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 4b4e: 48 89 0c 24 mov %rcx,(%rsp) + 4b52: 44 89 c0 mov %r8d,%eax + 4b55: 88 44 24 10 mov %al,0x10(%rsp) + 4b59: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 4b60: 00 + 4b61: eb 20 jmp 4b83 + 4b63: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4b67: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4b6e: 00 + 4b6f: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4b74: 48 01 d0 add %rdx,%rax + 4b77: 48 c7 00 00 00 00 00 movq $0x0,(%rax) + 4b7e: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 4b83: 83 7c 24 2c 18 cmpl $0x18,0x2c(%rsp) + 4b88: 76 d9 jbe 4b63 + 4b8a: e9 84 00 00 00 jmp 4c13 + 4b8f: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 4b96: 00 + 4b97: eb 4f jmp 4be8 + 4b99: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4b9d: c1 e0 03 shl $0x3,%eax + 4ba0: 89 c2 mov %eax,%edx + 4ba2: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4ba7: 48 01 d0 add %rdx,%rax + 4baa: 48 89 c7 mov %rax,%rdi + 4bad: e8 48 ea ff ff call 35fa + 4bb2: 8b 54 24 2c mov 0x2c(%rsp),%edx + 4bb6: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 4bbd: 00 + 4bbe: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 4bc3: 48 01 ca add %rcx,%rdx + 4bc6: 48 8b 0a mov (%rdx),%rcx + 4bc9: 8b 54 24 2c mov 0x2c(%rsp),%edx + 4bcd: 48 8d 34 d5 00 00 00 lea 0x0(,%rdx,8),%rsi + 4bd4: 00 + 4bd5: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 4bda: 48 01 f2 add %rsi,%rdx + 4bdd: 48 31 c8 xor %rcx,%rax + 4be0: 48 89 02 mov %rax,(%rdx) + 4be3: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 4be8: 8b 44 24 14 mov 0x14(%rsp),%eax + 4bec: c1 e8 03 shr $0x3,%eax + 4bef: 39 44 24 2c cmp %eax,0x2c(%rsp) + 4bf3: 72 a4 jb 4b99 + 4bf5: 8b 44 24 14 mov 0x14(%rsp),%eax + 4bf9: 48 01 44 24 08 add %rax,0x8(%rsp) + 4bfe: 8b 44 24 14 mov 0x14(%rsp),%eax + 4c02: 48 29 04 24 sub %rax,(%rsp) + 4c06: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4c0b: 48 89 c7 mov %rax,%rdi + 4c0e: e8 7e ea ff ff call 3691 + 4c13: 8b 44 24 14 mov 0x14(%rsp),%eax + 4c17: 48 39 04 24 cmp %rax,(%rsp) + 4c1b: 0f 83 6e ff ff ff jae 4b8f + 4c21: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 4c28: 00 + 4c29: eb 5f jmp 4c8a + 4c2b: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4c2f: c1 e8 03 shr $0x3,%eax + 4c32: 89 c7 mov %eax,%edi + 4c34: 89 f8 mov %edi,%eax + 4c36: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4c3d: 00 + 4c3e: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4c43: 48 01 d0 add %rdx,%rax + 4c46: 48 8b 10 mov (%rax),%rdx + 4c49: 8b 4c 24 2c mov 0x2c(%rsp),%ecx + 4c4d: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4c52: 48 01 c8 add %rcx,%rax + 4c55: 0f b6 00 movzbl (%rax),%eax + 4c58: 0f b6 f0 movzbl %al,%esi + 4c5b: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4c5f: 83 e0 07 and $0x7,%eax + 4c62: c1 e0 03 shl $0x3,%eax + 4c65: 89 c1 mov %eax,%ecx + 4c67: 48 d3 e6 shl %cl,%rsi + 4c6a: 48 89 f1 mov %rsi,%rcx + 4c6d: 89 f8 mov %edi,%eax + 4c6f: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi + 4c76: 00 + 4c77: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4c7c: 48 01 f0 add %rsi,%rax + 4c7f: 48 31 ca xor %rcx,%rdx + 4c82: 48 89 10 mov %rdx,(%rax) + 4c85: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 4c8a: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4c8e: 48 3b 04 24 cmp (%rsp),%rax + 4c92: 72 97 jb 4c2b + 4c94: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4c98: c1 e8 03 shr $0x3,%eax + 4c9b: 89 c7 mov %eax,%edi + 4c9d: 89 f8 mov %edi,%eax + 4c9f: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4ca6: 00 + 4ca7: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4cac: 48 01 d0 add %rdx,%rax + 4caf: 48 8b 10 mov (%rax),%rdx + 4cb2: 0f b6 74 24 10 movzbl 0x10(%rsp),%esi + 4cb7: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4cbb: 83 e0 07 and $0x7,%eax + 4cbe: c1 e0 03 shl $0x3,%eax + 4cc1: 89 c1 mov %eax,%ecx + 4cc3: 48 d3 e6 shl %cl,%rsi + 4cc6: 48 89 f1 mov %rsi,%rcx + 4cc9: 89 f8 mov %edi,%eax + 4ccb: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi + 4cd2: 00 + 4cd3: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4cd8: 48 01 f0 add %rsi,%rax + 4cdb: 48 31 ca xor %rcx,%rdx + 4cde: 48 89 10 mov %rdx,(%rax) + 4ce1: 8b 44 24 14 mov 0x14(%rsp),%eax + 4ce5: 83 e8 01 sub $0x1,%eax + 4ce8: c1 e8 03 shr $0x3,%eax + 4ceb: 89 c1 mov %eax,%ecx + 4ced: 89 c8 mov %ecx,%eax + 4cef: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4cf6: 00 + 4cf7: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4cfc: 48 01 d0 add %rdx,%rax + 4cff: 48 8b 10 mov (%rax),%rdx + 4d02: 89 c8 mov %ecx,%eax + 4d04: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx + 4d0b: 00 + 4d0c: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 4d11: 48 01 c8 add %rcx,%rax + 4d14: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx + 4d1b: 00 00 80 + 4d1e: 48 31 ca xor %rcx,%rdx + 4d21: 48 89 10 mov %rdx,(%rax) + 4d24: 90 nop + 4d25: 48 83 c4 30 add $0x30,%rsp + 4d29: c3 ret + +0000000000004d2a : + 4d2a: 48 83 ec 30 sub $0x30,%rsp + 4d2e: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 4d33: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 4d38: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 4d3d: 89 4c 24 04 mov %ecx,0x4(%rsp) + 4d41: eb 6b jmp 4dae + 4d43: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4d48: 48 89 c7 mov %rax,%rdi + 4d4b: e8 41 e9 ff ff call 3691 + 4d50: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 4d57: 00 + 4d58: eb 38 jmp 4d92 + 4d5a: 8b 44 24 2c mov 0x2c(%rsp),%eax + 4d5e: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 4d65: 00 + 4d66: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 4d6b: 48 01 d0 add %rdx,%rax + 4d6e: 48 8b 00 mov (%rax),%rax + 4d71: 8b 54 24 2c mov 0x2c(%rsp),%edx + 4d75: c1 e2 03 shl $0x3,%edx + 4d78: 89 d1 mov %edx,%ecx + 4d7a: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 4d7f: 48 01 ca add %rcx,%rdx + 4d82: 48 89 c6 mov %rax,%rsi + 4d85: 48 89 d7 mov %rdx,%rdi + 4d88: e8 bd e8 ff ff call 364a + 4d8d: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 4d92: 8b 44 24 04 mov 0x4(%rsp),%eax + 4d96: c1 e8 03 shr $0x3,%eax + 4d99: 39 44 24 2c cmp %eax,0x2c(%rsp) + 4d9d: 72 bb jb 4d5a + 4d9f: 8b 44 24 04 mov 0x4(%rsp),%eax + 4da3: 48 01 44 24 18 add %rax,0x18(%rsp) + 4da8: 48 83 6c 24 10 01 subq $0x1,0x10(%rsp) + 4dae: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) + 4db4: 75 8d jne 4d43 + 4db6: 90 nop + 4db7: 90 nop + 4db8: 48 83 c4 30 add $0x30,%rsp + 4dbc: c3 ret + +0000000000004dbd : + 4dbd: 48 83 ec 08 sub $0x8,%rsp + 4dc1: 48 89 3c 24 mov %rdi,(%rsp) + 4dc5: 48 8b 04 24 mov (%rsp),%rax + 4dc9: 48 89 c7 mov %rax,%rdi + 4dcc: e8 5e fa ff ff call 482f + 4dd1: 48 8b 04 24 mov (%rsp),%rax + 4dd5: c7 80 c8 00 00 00 00 movl $0x0,0xc8(%rax) + 4ddc: 00 00 00 + 4ddf: 90 nop + 4de0: 48 83 c4 08 add $0x8,%rsp + 4de4: c3 ret + +0000000000004de5 : + 4de5: 48 83 ec 18 sub $0x18,%rsp + 4de9: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 4dee: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 4df3: 48 89 14 24 mov %rdx,(%rsp) + 4df7: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4dfc: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi + 4e02: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4e07: 48 8b 0c 24 mov (%rsp),%rcx + 4e0b: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 4e10: 49 89 c8 mov %rcx,%r8 + 4e13: 48 89 d1 mov %rdx,%rcx + 4e16: ba a8 00 00 00 mov $0xa8,%edx + 4e1b: 48 89 c7 mov %rax,%rdi + 4e1e: e8 45 fa ff ff call 4868 + 4e23: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 4e28: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) + 4e2e: 90 nop + 4e2f: 48 83 c4 18 add $0x18,%rsp + 4e33: c3 ret + +0000000000004e34 : + 4e34: 48 83 ec 08 sub $0x8,%rsp + 4e38: 48 89 3c 24 mov %rdi,(%rsp) + 4e3c: 48 8b 04 24 mov (%rsp),%rax + 4e40: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi + 4e46: 48 8b 04 24 mov (%rsp),%rax + 4e4a: b9 1f 00 00 00 mov $0x1f,%ecx + 4e4f: ba a8 00 00 00 mov $0xa8,%edx + 4e54: 48 89 c7 mov %rax,%rdi + 4e57: e8 63 fb ff ff call 49bf + 4e5c: 48 8b 04 24 mov (%rsp),%rax + 4e60: c7 80 c8 00 00 00 a8 movl $0xa8,0xc8(%rax) + 4e67: 00 00 00 + 4e6a: 90 nop + 4e6b: 48 83 c4 08 add $0x8,%rsp + 4e6f: c3 ret + +0000000000004e70 : + 4e70: 48 83 ec 18 sub $0x18,%rsp + 4e74: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 4e79: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 4e7e: 48 89 14 24 mov %rdx,(%rsp) + 4e82: 48 8b 04 24 mov (%rsp),%rax + 4e86: 8b 88 c8 00 00 00 mov 0xc8(%rax),%ecx + 4e8c: 48 8b 14 24 mov (%rsp),%rdx + 4e90: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 4e95: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4e9a: 41 b8 a8 00 00 00 mov $0xa8,%r8d + 4ea0: 48 89 c7 mov %rax,%rdi + 4ea3: e8 bd fb ff ff call 4a65 + 4ea8: 48 8b 14 24 mov (%rsp),%rdx + 4eac: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) + 4eb2: 90 nop + 4eb3: 48 83 c4 18 add $0x18,%rsp + 4eb7: c3 ret + +0000000000004eb8 : + 4eb8: 48 83 ec 18 sub $0x18,%rsp + 4ebc: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 4ec1: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 4ec6: 48 89 14 24 mov %rdx,(%rsp) + 4eca: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4ecf: 48 8b 0c 24 mov (%rsp),%rcx + 4ed3: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 4ed8: 41 b8 1f 00 00 00 mov $0x1f,%r8d + 4ede: be a8 00 00 00 mov $0xa8,%esi + 4ee3: 48 89 c7 mov %rax,%rdi + 4ee6: e8 51 fc ff ff call 4b3c + 4eeb: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4ef0: c7 80 c8 00 00 00 a8 movl $0xa8,0xc8(%rax) + 4ef7: 00 00 00 + 4efa: 90 nop + 4efb: 48 83 c4 18 add $0x18,%rsp + 4eff: c3 ret + +0000000000004f00 : + 4f00: 48 83 ec 18 sub $0x18,%rsp + 4f04: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 4f09: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 4f0e: 48 89 14 24 mov %rdx,(%rsp) + 4f12: 48 8b 14 24 mov (%rsp),%rdx + 4f16: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 4f1b: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4f20: b9 a8 00 00 00 mov $0xa8,%ecx + 4f25: 48 89 c7 mov %rax,%rdi + 4f28: e8 fd fd ff ff call 4d2a + 4f2d: 90 nop + 4f2e: 48 83 c4 18 add $0x18,%rsp + 4f32: c3 ret + +0000000000004f33 : + 4f33: 48 83 ec 08 sub $0x8,%rsp + 4f37: 48 89 3c 24 mov %rdi,(%rsp) + 4f3b: 48 8b 04 24 mov (%rsp),%rax + 4f3f: 48 89 c7 mov %rax,%rdi + 4f42: e8 e8 f8 ff ff call 482f + 4f47: 48 8b 04 24 mov (%rsp),%rax + 4f4b: c7 80 c8 00 00 00 00 movl $0x0,0xc8(%rax) + 4f52: 00 00 00 + 4f55: 90 nop + 4f56: 48 83 c4 08 add $0x8,%rsp + 4f5a: c3 ret + +0000000000004f5b : + 4f5b: 48 83 ec 18 sub $0x18,%rsp + 4f5f: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 4f64: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 4f69: 48 89 14 24 mov %rdx,(%rsp) + 4f6d: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4f72: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi + 4f78: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 4f7d: 48 8b 0c 24 mov (%rsp),%rcx + 4f81: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 4f86: 49 89 c8 mov %rcx,%r8 + 4f89: 48 89 d1 mov %rdx,%rcx + 4f8c: ba 88 00 00 00 mov $0x88,%edx + 4f91: 48 89 c7 mov %rax,%rdi + 4f94: e8 cf f8 ff ff call 4868 + 4f99: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 4f9e: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) + 4fa4: 90 nop + 4fa5: 48 83 c4 18 add $0x18,%rsp + 4fa9: c3 ret + +0000000000004faa : + 4faa: 48 83 ec 08 sub $0x8,%rsp + 4fae: 48 89 3c 24 mov %rdi,(%rsp) + 4fb2: 48 8b 04 24 mov (%rsp),%rax + 4fb6: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi + 4fbc: 48 8b 04 24 mov (%rsp),%rax + 4fc0: b9 1f 00 00 00 mov $0x1f,%ecx + 4fc5: ba 88 00 00 00 mov $0x88,%edx + 4fca: 48 89 c7 mov %rax,%rdi + 4fcd: e8 ed f9 ff ff call 49bf + 4fd2: 48 8b 04 24 mov (%rsp),%rax + 4fd6: c7 80 c8 00 00 00 88 movl $0x88,0xc8(%rax) + 4fdd: 00 00 00 + 4fe0: 90 nop + 4fe1: 48 83 c4 08 add $0x8,%rsp + 4fe5: c3 ret + +0000000000004fe6 : + 4fe6: 48 83 ec 18 sub $0x18,%rsp + 4fea: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 4fef: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 4ff4: 48 89 14 24 mov %rdx,(%rsp) + 4ff8: 48 8b 04 24 mov (%rsp),%rax + 4ffc: 8b 88 c8 00 00 00 mov 0xc8(%rax),%ecx + 5002: 48 8b 14 24 mov (%rsp),%rdx + 5006: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 500b: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5010: 41 b8 88 00 00 00 mov $0x88,%r8d + 5016: 48 89 c7 mov %rax,%rdi + 5019: e8 47 fa ff ff call 4a65 + 501e: 48 8b 14 24 mov (%rsp),%rdx + 5022: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) + 5028: 90 nop + 5029: 48 83 c4 18 add $0x18,%rsp + 502d: c3 ret + +000000000000502e : + 502e: 48 83 ec 18 sub $0x18,%rsp + 5032: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 5037: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 503c: 48 89 14 24 mov %rdx,(%rsp) + 5040: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5045: 48 8b 0c 24 mov (%rsp),%rcx + 5049: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 504e: 41 b8 1f 00 00 00 mov $0x1f,%r8d + 5054: be 88 00 00 00 mov $0x88,%esi + 5059: 48 89 c7 mov %rax,%rdi + 505c: e8 db fa ff ff call 4b3c + 5061: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5066: c7 80 c8 00 00 00 88 movl $0x88,0xc8(%rax) + 506d: 00 00 00 + 5070: 90 nop + 5071: 48 83 c4 18 add $0x18,%rsp + 5075: c3 ret + +0000000000005076 : + 5076: 48 83 ec 18 sub $0x18,%rsp + 507a: 48 89 7c 24 10 mov %rdi,0x10(%rsp) + 507f: 48 89 74 24 08 mov %rsi,0x8(%rsp) + 5084: 48 89 14 24 mov %rdx,(%rsp) + 5088: 48 8b 14 24 mov (%rsp),%rdx + 508c: 48 8b 74 24 08 mov 0x8(%rsp),%rsi + 5091: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5096: b9 88 00 00 00 mov $0x88,%ecx + 509b: 48 89 c7 mov %rax,%rdi + 509e: e8 87 fc ff ff call 4d2a + 50a3: 90 nop + 50a4: 48 83 c4 18 add $0x18,%rsp + 50a8: c3 ret + +00000000000050a9 : + 50a9: 48 81 ec 18 01 00 00 sub $0x118,%rsp + 50b0: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 50b5: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 50ba: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 50bf: 48 89 0c 24 mov %rcx,(%rsp) + 50c3: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 50ca: 00 00 + 50cc: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) + 50d3: 00 + 50d4: 31 c0 xor %eax,%eax + 50d6: 48 8b 14 24 mov (%rsp),%rdx + 50da: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 50df: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 50e4: 48 89 ce mov %rcx,%rsi + 50e7: 48 89 c7 mov %rax,%rdi + 50ea: e8 c9 fd ff ff call 4eb8 + 50ef: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 50f4: 48 c1 e8 03 shr $0x3,%rax + 50f8: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx + 50ff: c3 30 0c + 5102: 48 f7 e2 mul %rdx + 5105: 48 89 54 24 28 mov %rdx,0x28(%rsp) + 510a: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 510f: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx + 5114: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 5119: 48 89 ce mov %rcx,%rsi + 511c: 48 89 c7 mov %rax,%rdi + 511f: e8 dc fd ff ff call 4f00 + 5124: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 5129: 48 69 c0 a8 00 00 00 imul $0xa8,%rax,%rax + 5130: 48 29 44 24 10 sub %rax,0x10(%rsp) + 5135: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 513a: 48 69 c0 a8 00 00 00 imul $0xa8,%rax,%rax + 5141: 48 01 44 24 18 add %rax,0x18(%rsp) + 5146: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 514b: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 5150: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 5155: 48 89 ce mov %rcx,%rsi + 5158: 48 89 c7 mov %rax,%rdi + 515b: e8 10 fd ff ff call 4e70 + 5160: 90 nop + 5161: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax + 5168: 00 + 5169: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 5170: 00 00 + 5172: 74 05 je 5179 + 5174: e8 07 bf ff ff call 1080 <__stack_chk_fail@plt> + 5179: 48 81 c4 18 01 00 00 add $0x118,%rsp + 5180: c3 ret + +0000000000005181 : + 5181: 48 81 ec 18 01 00 00 sub $0x118,%rsp + 5188: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 518d: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 5192: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 5197: 48 89 0c 24 mov %rcx,(%rsp) + 519b: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 51a2: 00 00 + 51a4: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) + 51ab: 00 + 51ac: 31 c0 xor %eax,%eax + 51ae: 48 8b 14 24 mov (%rsp),%rdx + 51b2: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 51b7: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 51bc: 48 89 ce mov %rcx,%rsi + 51bf: 48 89 c7 mov %rax,%rdi + 51c2: e8 67 fe ff ff call 502e + 51c7: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 51cc: 48 ba f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rdx + 51d3: f0 f0 f0 + 51d6: 48 f7 e2 mul %rdx + 51d9: 48 89 d0 mov %rdx,%rax + 51dc: 48 c1 e8 07 shr $0x7,%rax + 51e0: 48 89 44 24 28 mov %rax,0x28(%rsp) + 51e5: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 51ea: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx + 51ef: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 51f4: 48 89 ce mov %rcx,%rsi + 51f7: 48 89 c7 mov %rax,%rdi + 51fa: e8 77 fe ff ff call 5076 + 51ff: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 5204: 48 69 c0 88 00 00 00 imul $0x88,%rax,%rax + 520b: 48 29 44 24 10 sub %rax,0x10(%rsp) + 5210: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 5215: 48 69 c0 88 00 00 00 imul $0x88,%rax,%rax + 521c: 48 01 44 24 18 add %rax,0x18(%rsp) + 5221: 48 8d 54 24 30 lea 0x30(%rsp),%rdx + 5226: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 522b: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 5230: 48 89 ce mov %rcx,%rsi + 5233: 48 89 c7 mov %rax,%rdi + 5236: e8 ab fd ff ff call 4fe6 + 523b: 90 nop + 523c: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax + 5243: 00 + 5244: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 524b: 00 00 + 524d: 74 05 je 5254 + 524f: e8 2c be ff ff call 1080 <__stack_chk_fail@plt> + 5254: 48 81 c4 18 01 00 00 add $0x118,%rsp + 525b: c3 ret + +000000000000525c : + 525c: 48 81 ec 08 01 00 00 sub $0x108,%rsp + 5263: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 5268: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 526d: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 5272: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 5279: 00 00 + 527b: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) + 5282: 00 + 5283: 31 c0 xor %eax,%eax + 5285: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 528a: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 528f: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 5294: 41 b8 06 00 00 00 mov $0x6,%r8d + 529a: be 88 00 00 00 mov $0x88,%esi + 529f: 48 89 c7 mov %rax,%rdi + 52a2: e8 95 f8 ff ff call 4b3c + 52a7: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 52ac: 48 89 c7 mov %rax,%rdi + 52af: e8 dd e3 ff ff call 3691 + 52b4: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 52bb: 00 + 52bc: eb 2a jmp 52e8 + 52be: 8b 44 24 2c mov 0x2c(%rsp),%eax + 52c2: 48 8b 44 c4 30 mov 0x30(%rsp,%rax,8),%rax + 52c7: 8b 54 24 2c mov 0x2c(%rsp),%edx + 52cb: c1 e2 03 shl $0x3,%edx + 52ce: 89 d1 mov %edx,%ecx + 52d0: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 52d5: 48 01 ca add %rcx,%rdx + 52d8: 48 89 c6 mov %rax,%rsi + 52db: 48 89 d7 mov %rdx,%rdi + 52de: e8 67 e3 ff ff call 364a + 52e3: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 52e8: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) + 52ed: 76 cf jbe 52be + 52ef: 90 nop + 52f0: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax + 52f7: 00 + 52f8: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 52ff: 00 00 + 5301: 74 05 je 5308 + 5303: e8 78 bd ff ff call 1080 <__stack_chk_fail@plt> + 5308: 48 81 c4 08 01 00 00 add $0x108,%rsp + 530f: c3 ret + +0000000000005310 : + 5310: 48 81 ec 08 01 00 00 sub $0x108,%rsp + 5317: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 531c: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 5321: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 5326: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 532d: 00 00 + 532f: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) + 5336: 00 + 5337: 31 c0 xor %eax,%eax + 5339: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 533e: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 5343: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 5348: 41 b8 06 00 00 00 mov $0x6,%r8d + 534e: be 48 00 00 00 mov $0x48,%esi + 5353: 48 89 c7 mov %rax,%rdi + 5356: e8 e1 f7 ff ff call 4b3c + 535b: 48 8d 44 24 30 lea 0x30(%rsp),%rax + 5360: 48 89 c7 mov %rax,%rdi + 5363: e8 29 e3 ff ff call 3691 + 5368: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) + 536f: 00 + 5370: eb 2a jmp 539c + 5372: 8b 44 24 2c mov 0x2c(%rsp),%eax + 5376: 48 8b 44 c4 30 mov 0x30(%rsp,%rax,8),%rax + 537b: 8b 54 24 2c mov 0x2c(%rsp),%edx + 537f: c1 e2 03 shl $0x3,%edx + 5382: 89 d1 mov %edx,%ecx + 5384: 48 8b 54 24 18 mov 0x18(%rsp),%rdx + 5389: 48 01 ca add %rcx,%rdx + 538c: 48 89 c6 mov %rax,%rsi + 538f: 48 89 d7 mov %rdx,%rdi + 5392: e8 b3 e2 ff ff call 364a + 5397: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) + 539c: 83 7c 24 2c 07 cmpl $0x7,0x2c(%rsp) + 53a1: 76 cf jbe 5372 + 53a3: 90 nop + 53a4: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax + 53ab: 00 + 53ac: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 53b3: 00 00 + 53b5: 74 05 je 53bc + 53b7: e8 c4 bc ff ff call 1080 <__stack_chk_fail@plt> + 53bc: 48 81 c4 08 01 00 00 add $0x108,%rsp + 53c3: c3 ret + +00000000000053c4 : + 53c4: 48 83 ec 58 sub $0x58,%rsp + 53c8: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 53cd: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 53d2: 89 c8 mov %ecx,%eax + 53d4: 88 54 24 0c mov %dl,0xc(%rsp) + 53d8: 88 44 24 08 mov %al,0x8(%rsp) + 53dc: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 53e3: 00 00 + 53e5: 48 89 44 24 48 mov %rax,0x48(%rsp) + 53ea: 31 c0 xor %eax,%eax + 53ec: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 53f1: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 53f6: ba 20 00 00 00 mov $0x20,%edx + 53fb: 48 89 ce mov %rcx,%rsi + 53fe: 48 89 c7 mov %rax,%rdi + 5401: e8 aa bc ff ff call 10b0 + 5406: 0f b6 44 24 0c movzbl 0xc(%rsp),%eax + 540b: 88 44 24 40 mov %al,0x40(%rsp) + 540f: 0f b6 44 24 08 movzbl 0x8(%rsp),%eax + 5414: 88 44 24 41 mov %al,0x41(%rsp) + 5418: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx + 541d: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 5422: ba 22 00 00 00 mov $0x22,%edx + 5427: 48 89 ce mov %rcx,%rsi + 542a: 48 89 c7 mov %rax,%rdi + 542d: e8 86 fa ff ff call 4eb8 + 5432: 90 nop + 5433: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 5438: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 543f: 00 00 + 5441: 74 05 je 5448 + 5443: e8 38 bc ff ff call 1080 <__stack_chk_fail@plt> + 5448: 48 83 c4 58 add $0x58,%rsp + 544c: c3 ret + +000000000000544d : + 544d: 48 83 ec 58 sub $0x58,%rsp + 5451: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 5456: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 545b: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 5460: 89 c8 mov %ecx,%eax + 5462: 88 44 24 04 mov %al,0x4(%rsp) + 5466: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 546d: 00 00 + 546f: 48 89 44 24 48 mov %rax,0x48(%rsp) + 5474: 31 c0 xor %eax,%eax + 5476: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 547b: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 5480: ba 20 00 00 00 mov $0x20,%edx + 5485: 48 89 ce mov %rcx,%rsi + 5488: 48 89 c7 mov %rax,%rdi + 548b: e8 20 bc ff ff call 10b0 + 5490: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax + 5495: 88 44 24 40 mov %al,0x40(%rsp) + 5499: 48 8d 54 24 20 lea 0x20(%rsp),%rdx + 549e: 48 8b 74 24 10 mov 0x10(%rsp),%rsi + 54a3: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 54a8: b9 21 00 00 00 mov $0x21,%ecx + 54ad: 48 89 c7 mov %rax,%rdi + 54b0: e8 cc fc ff ff call 5181 + 54b5: 90 nop + 54b6: 48 8b 44 24 48 mov 0x48(%rsp),%rax + 54bb: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 54c2: 00 00 + 54c4: 74 05 je 54cb + 54c6: e8 b5 bb ff ff call 1080 <__stack_chk_fail@plt> + 54cb: 48 83 c4 58 add $0x58,%rsp + 54cf: c3 ret + +00000000000054d0 : + 54d0: 48 81 ec 08 01 00 00 sub $0x108,%rsp + 54d7: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 54dc: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 54e1: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 54e6: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 54ed: 00 00 + 54ef: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) + 54f6: 00 + 54f7: 31 c0 xor %eax,%eax + 54f9: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 54fe: 48 89 c7 mov %rax,%rdi + 5501: e8 2d fa ff ff call 4f33 + 5506: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx + 550b: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 5510: ba 20 00 00 00 mov $0x20,%edx + 5515: 48 89 ce mov %rcx,%rsi + 5518: 48 89 c7 mov %rax,%rdi + 551b: e8 3b fa ff ff call 4f5b + 5520: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx + 5525: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 552a: ba 40 04 00 00 mov $0x440,%edx + 552f: 48 89 ce mov %rcx,%rsi + 5532: 48 89 c7 mov %rax,%rdi + 5535: e8 21 fa ff ff call 4f5b + 553a: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 553f: 48 89 c7 mov %rax,%rdi + 5542: e8 63 fa ff ff call 4faa + 5547: 48 8d 54 24 20 lea 0x20(%rsp),%rdx + 554c: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 5551: be 20 00 00 00 mov $0x20,%esi + 5556: 48 89 c7 mov %rax,%rdi + 5559: e8 88 fa ff ff call 4fe6 + 555e: 90 nop + 555f: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax + 5566: 00 + 5567: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 556e: 00 00 + 5570: 74 05 je 5577 + 5572: e8 09 bb ff ff call 1080 <__stack_chk_fail@plt> + 5577: 48 81 c4 08 01 00 00 add $0x108,%rsp + 557e: c3 ret + +000000000000557f : + 557f: 48 83 ec 28 sub $0x28,%rsp + 5583: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 5588: 48 89 34 24 mov %rsi,(%rsp) + 558c: eb 5c jmp 55ea + 558e: 48 8b 14 24 mov (%rsp),%rdx + 5592: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 5597: b9 00 00 00 00 mov $0x0,%ecx + 559c: 48 89 c6 mov %rax,%rsi + 559f: bf 3e 01 00 00 mov $0x13e,%edi + 55a4: b8 00 00 00 00 mov $0x0,%eax + 55a9: e8 f2 ba ff ff call 10a0 + 55ae: 48 89 44 24 18 mov %rax,0x18(%rsp) + 55b3: 48 83 7c 24 18 ff cmpq $0xffffffffffffffff,0x18(%rsp) + 55b9: 75 0c jne 55c7 + 55bb: e8 90 ba ff ff call 1050 <__errno_location@plt> + 55c0: 8b 00 mov (%rax),%eax + 55c2: 83 f8 04 cmp $0x4,%eax + 55c5: 74 22 je 55e9 + 55c7: 48 83 7c 24 18 ff cmpq $0xffffffffffffffff,0x18(%rsp) + 55cd: 75 05 jne 55d4 + 55cf: e8 6c ba ff ff call 1040 + 55d4: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 55d9: 48 01 44 24 08 add %rax,0x8(%rsp) + 55de: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 55e3: 48 29 04 24 sub %rax,(%rsp) + 55e7: eb 01 jmp 55ea + 55e9: 90 nop + 55ea: 48 83 3c 24 00 cmpq $0x0,(%rsp) + 55ef: 75 9d jne 558e + 55f1: 90 nop + 55f2: 90 nop + 55f3: 48 83 c4 28 add $0x28,%rsp + 55f7: c3 ret + +00000000000055f8 : + 55f8: 0f 31 rdtsc + 55fa: 48 c1 e2 20 shl $0x20,%rdx + 55fe: 48 09 d0 or %rdx,%rax + 5601: 48 89 44 24 f8 mov %rax,-0x8(%rsp) + 5606: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 560b: c3 ret + +000000000000560c : + 560c: 48 83 ec 20 sub $0x20,%rsp + 5610: 48 c7 44 24 08 ff ff movq $0xffffffffffffffff,0x8(%rsp) + 5617: ff ff + 5619: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) + 5620: 00 + 5621: eb 39 jmp 565c + 5623: e8 d0 ff ff ff call 55f8 + 5628: 48 89 44 24 10 mov %rax,0x10(%rsp) + 562d: e8 c6 ff ff ff call 55f8 + 5632: 48 89 44 24 18 mov %rax,0x18(%rsp) + 5637: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 563c: 48 2b 44 24 10 sub 0x10(%rsp),%rax + 5641: 48 3b 44 24 08 cmp 0x8(%rsp),%rax + 5646: 73 0f jae 5657 + 5648: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 564d: 48 2b 44 24 10 sub 0x10(%rsp),%rax + 5652: 48 89 44 24 08 mov %rax,0x8(%rsp) + 5657: 83 44 24 04 01 addl $0x1,0x4(%rsp) + 565c: 81 7c 24 04 9f 86 01 cmpl $0x1869f,0x4(%rsp) + 5663: 00 + 5664: 76 bd jbe 5623 + 5666: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 566b: 48 83 c4 20 add $0x20,%rsp + 566f: c3 ret + +0000000000005670 : + 5670: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) + 5675: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) + 567a: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 567f: 48 8b 10 mov (%rax),%rdx + 5682: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 5687: 48 8b 00 mov (%rax),%rax + 568a: 48 39 c2 cmp %rax,%rdx + 568d: 73 06 jae 5695 + 568f: b8 ff ff ff ff mov $0xffffffff,%eax + 5694: c3 ret + 5695: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 569a: 48 8b 00 mov (%rax),%rax + 569d: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx + 56a2: 48 8b 12 mov (%rdx),%rdx + 56a5: 48 39 c2 cmp %rax,%rdx + 56a8: 73 06 jae 56b0 + 56aa: b8 01 00 00 00 mov $0x1,%eax + 56af: c3 ret + 56b0: b8 00 00 00 00 mov $0x0,%eax + 56b5: c3 ret + +00000000000056b6 : + 56b6: 48 83 ec 18 sub $0x18,%rsp + 56ba: 48 89 7c 24 08 mov %rdi,0x8(%rsp) + 56bf: 48 89 34 24 mov %rsi,(%rsp) + 56c3: 48 8d 15 a6 ff ff ff lea -0x5a(%rip),%rdx # 5670 + 56ca: 48 8b 34 24 mov (%rsp),%rsi + 56ce: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 56d3: 48 89 d1 mov %rdx,%rcx + 56d6: ba 08 00 00 00 mov $0x8,%edx + 56db: 48 89 c7 mov %rax,%rdi + 56de: e8 8d b9 ff ff call 1070 + 56e3: 48 8b 04 24 mov (%rsp),%rax + 56e7: 83 e0 01 and $0x1,%eax + 56ea: 48 85 c0 test %rax,%rax + 56ed: 74 1c je 570b + 56ef: 48 8b 04 24 mov (%rsp),%rax + 56f3: 48 d1 e8 shr $1,%rax + 56f6: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 56fd: 00 + 56fe: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 5703: 48 01 d0 add %rdx,%rax + 5706: 48 8b 00 mov (%rax),%rax + 5709: eb 3a jmp 5745 + 570b: 48 8b 04 24 mov (%rsp),%rax + 570f: 48 d1 e8 shr $1,%rax + 5712: 48 c1 e0 03 shl $0x3,%rax + 5716: 48 8d 50 f8 lea -0x8(%rax),%rdx + 571a: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 571f: 48 01 d0 add %rdx,%rax + 5722: 48 8b 10 mov (%rax),%rdx + 5725: 48 8b 04 24 mov (%rsp),%rax + 5729: 48 d1 e8 shr $1,%rax + 572c: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx + 5733: 00 + 5734: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 5739: 48 01 c8 add %rcx,%rax + 573c: 48 8b 00 mov (%rax),%rax + 573f: 48 01 d0 add %rdx,%rax + 5742: 48 d1 e8 shr $1,%rax + 5745: 48 83 c4 18 add $0x18,%rsp + 5749: c3 ret + +000000000000574a : + 574a: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) + 574f: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) + 5754: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) + 575b: 00 00 + 575d: 48 c7 44 24 f0 00 00 movq $0x0,-0x10(%rsp) + 5764: 00 00 + 5766: eb 23 jmp 578b + 5768: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 576d: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 5774: 00 + 5775: 48 8b 44 24 e8 mov -0x18(%rsp),%rax + 577a: 48 01 d0 add %rdx,%rax + 577d: 48 8b 00 mov (%rax),%rax + 5780: 48 01 44 24 f8 add %rax,-0x8(%rsp) + 5785: 48 83 44 24 f0 01 addq $0x1,-0x10(%rsp) + 578b: 48 8b 44 24 f0 mov -0x10(%rsp),%rax + 5790: 48 3b 44 24 e0 cmp -0x20(%rsp),%rax + 5795: 72 d1 jb 5768 + 5797: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 579c: ba 00 00 00 00 mov $0x0,%edx + 57a1: 48 f7 74 24 e0 divq -0x20(%rsp) + 57a6: c3 ret + +00000000000057a7 : + 57a7: 48 83 ec 38 sub $0x38,%rsp + 57ab: 48 89 7c 24 18 mov %rdi,0x18(%rsp) + 57b0: 48 89 74 24 10 mov %rsi,0x10(%rsp) + 57b5: 48 89 54 24 08 mov %rdx,0x8(%rsp) + 57ba: 48 83 7c 24 08 01 cmpq $0x1,0x8(%rsp) + 57c0: 77 25 ja 57e7 + 57c2: 48 8b 05 b7 38 00 00 mov 0x38b7(%rip),%rax # 9080 + 57c9: 48 8d 3d 10 1a 00 00 lea 0x1a10(%rip),%rdi # 71e0 + 57d0: 48 89 c1 mov %rax,%rcx + 57d3: ba 26 00 00 00 mov $0x26,%edx + 57d8: be 01 00 00 00 mov $0x1,%esi + 57dd: e8 de b8 ff ff call 10c0 + 57e2: e9 0d 01 00 00 jmp 58f4 + 57e7: 48 8b 05 72 38 00 00 mov 0x3872(%rip),%rax # 9060 + 57ee: 48 83 f8 ff cmp $0xffffffffffffffff,%rax + 57f2: 75 0c jne 5800 + 57f4: e8 13 fe ff ff call 560c + 57f9: 48 89 05 60 38 00 00 mov %rax,0x3860(%rip) # 9060 + 5800: 48 83 6c 24 08 01 subq $0x1,0x8(%rsp) + 5806: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) + 580d: 00 00 + 580f: eb 62 jmp 5873 + 5811: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 5816: 48 83 c0 01 add $0x1,%rax + 581a: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx + 5821: 00 + 5822: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5827: 48 01 d0 add %rdx,%rax + 582a: 48 8b 10 mov (%rax),%rdx + 582d: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 5832: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx + 5839: 00 + 583a: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 583f: 48 01 c8 add %rcx,%rax + 5842: 48 8b 00 mov (%rax),%rax + 5845: 48 89 d1 mov %rdx,%rcx + 5848: 48 29 c1 sub %rax,%rcx + 584b: 48 8b 05 0e 38 00 00 mov 0x380e(%rip),%rax # 9060 + 5852: 48 8b 54 24 28 mov 0x28(%rsp),%rdx + 5857: 48 8d 34 d5 00 00 00 lea 0x0(,%rdx,8),%rsi + 585e: 00 + 585f: 48 8b 54 24 10 mov 0x10(%rsp),%rdx + 5864: 48 01 f2 add %rsi,%rdx + 5867: 48 29 c1 sub %rax,%rcx + 586a: 48 89 0a mov %rcx,(%rdx) + 586d: 48 83 44 24 28 01 addq $0x1,0x28(%rsp) + 5873: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 5878: 48 3b 44 24 08 cmp 0x8(%rsp),%rax + 587d: 72 92 jb 5811 + 587f: 48 8b 44 24 18 mov 0x18(%rsp),%rax + 5884: 48 89 c7 mov %rax,%rdi + 5887: e8 d4 b7 ff ff call 1060 + 588c: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 5891: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 5896: 48 89 d6 mov %rdx,%rsi + 5899: 48 89 c7 mov %rax,%rdi + 589c: e8 15 fe ff ff call 56b6 + 58a1: 48 89 c2 mov %rax,%rdx + 58a4: 48 8d 05 5c 19 00 00 lea 0x195c(%rip),%rax # 7207 + 58ab: 48 89 d6 mov %rdx,%rsi + 58ae: 48 89 c7 mov %rax,%rdi + 58b1: b8 00 00 00 00 mov $0x0,%eax + 58b6: e8 d5 b7 ff ff call 1090 + 58bb: 48 8b 54 24 08 mov 0x8(%rsp),%rdx + 58c0: 48 8b 44 24 10 mov 0x10(%rsp),%rax + 58c5: 48 89 d6 mov %rdx,%rsi + 58c8: 48 89 c7 mov %rax,%rdi + 58cb: e8 7a fe ff ff call 574a + 58d0: 48 89 c2 mov %rax,%rdx + 58d3: 48 8d 05 48 19 00 00 lea 0x1948(%rip),%rax # 7222 + 58da: 48 89 d6 mov %rdx,%rsi + 58dd: 48 89 c7 mov %rax,%rdi + 58e0: b8 00 00 00 00 mov $0x0,%eax + 58e5: e8 a6 b7 ff ff call 1090 + 58ea: bf 0a 00 00 00 mov $0xa,%edi + 58ef: e8 3c b7 ff ff call 1030 + 58f4: 48 83 c4 38 add $0x38,%rsp + 58f8: c3 ret + +00000000000058f9 : + 58f9: 0f 31 rdtsc + 58fb: 48 c1 e2 20 shl $0x20,%rdx + 58ff: 48 09 d0 or %rdx,%rax + 5902: 48 89 44 24 f8 mov %rax,-0x8(%rsp) + 5907: 48 8b 44 24 f8 mov -0x8(%rsp),%rax + 590c: c3 ret + +000000000000590d
: + 590d: 48 81 ec e8 26 00 00 sub $0x26e8,%rsp + 5914: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax + 591b: 00 00 + 591d: 48 89 84 24 d8 26 00 mov %rax,0x26d8(%rsp) + 5924: 00 + 5925: 31 c0 xor %eax,%eax + 5927: 48 8d 84 24 30 14 00 lea 0x1430(%rsp),%rax + 592e: 00 + 592f: be 20 00 00 00 mov $0x20,%esi + 5934: 48 89 c7 mov %rax,%rdi + 5937: e8 43 fc ff ff call 557f + 593c: 48 8d 84 24 50 14 00 lea 0x1450(%rsp),%rax + 5943: 00 + 5944: be 40 00 00 00 mov $0x40,%esi + 5949: 48 89 c7 mov %rax,%rdi + 594c: e8 2e fc ff ff call 557f + 5951: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5958: 00 + 5959: eb 40 jmp 599b + 595b: e8 99 ff ff ff call 58f9 + 5960: 8b 54 24 0c mov 0xc(%rsp),%edx + 5964: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 596b: 00 + 596c: 48 8d 15 2d 37 00 00 lea 0x372d(%rip),%rdx # 90a0 + 5973: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5977: 48 8d 0d 62 56 00 00 lea 0x5662(%rip),%rcx # afe0 + 597e: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax + 5985: 00 + 5986: ba 00 00 00 00 mov $0x0,%edx + 598b: 48 89 ce mov %rcx,%rsi + 598e: 48 89 c7 mov %rax,%rdi + 5991: e8 64 be ff ff call 17fa + 5996: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 599b: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 59a2: 00 + 59a3: 76 b6 jbe 595b + 59a5: 48 8d 0d f4 36 00 00 lea 0x36f4(%rip),%rcx # 90a0 + 59ac: 48 8d 05 8d 18 00 00 lea 0x188d(%rip),%rax # 7240 + 59b3: ba e8 03 00 00 mov $0x3e8,%edx + 59b8: 48 89 ce mov %rcx,%rsi + 59bb: 48 89 c7 mov %rax,%rdi + 59be: e8 e4 fd ff ff call 57a7 + 59c3: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 59ca: 00 + 59cb: eb 3d jmp 5a0a + 59cd: e8 27 ff ff ff call 58f9 + 59d2: 8b 54 24 0c mov 0xc(%rsp),%edx + 59d6: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 59dd: 00 + 59de: 48 8d 15 bb 36 00 00 lea 0x36bb(%rip),%rdx # 90a0 + 59e5: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 59e9: 48 8d 0d f0 55 00 00 lea 0x55f0(%rip),%rcx # afe0 + 59f0: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 59f5: ba 00 00 00 00 mov $0x0,%edx + 59fa: 48 89 ce mov %rcx,%rsi + 59fd: 48 89 c7 mov %rax,%rdi + 5a00: e8 c9 d0 ff ff call 2ace + 5a05: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5a0a: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5a11: 00 + 5a12: 76 b9 jbe 59cd + 5a14: 48 8d 0d 85 36 00 00 lea 0x3685(%rip),%rcx # 90a0 + 5a1b: 48 8d 05 26 18 00 00 lea 0x1826(%rip),%rax # 7248 + 5a22: ba e8 03 00 00 mov $0x3e8,%edx + 5a27: 48 89 ce mov %rcx,%rsi + 5a2a: 48 89 c7 mov %rax,%rdi + 5a2d: e8 75 fd ff ff call 57a7 + 5a32: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5a39: 00 + 5a3a: eb 3d jmp 5a79 + 5a3c: e8 b8 fe ff ff call 58f9 + 5a41: 8b 54 24 0c mov 0xc(%rsp),%edx + 5a45: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5a4c: 00 + 5a4d: 48 8d 15 4c 36 00 00 lea 0x364c(%rip),%rdx # 90a0 + 5a54: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5a58: 48 8d 0d 81 55 00 00 lea 0x5581(%rip),%rcx # afe0 + 5a5f: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5a64: ba 00 00 00 00 mov $0x0,%edx + 5a69: 48 89 ce mov %rcx,%rsi + 5a6c: 48 89 c7 mov %rax,%rdi + 5a6f: e8 d6 d0 ff ff call 2b4a + 5a74: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5a79: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5a80: 00 + 5a81: 76 b9 jbe 5a3c + 5a83: 48 8d 0d 16 36 00 00 lea 0x3616(%rip),%rcx # 90a0 + 5a8a: 48 8d 05 cc 17 00 00 lea 0x17cc(%rip),%rax # 725d + 5a91: ba e8 03 00 00 mov $0x3e8,%edx + 5a96: 48 89 ce mov %rcx,%rsi + 5a99: 48 89 c7 mov %rax,%rdi + 5a9c: e8 06 fd ff ff call 57a7 + 5aa1: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5aa8: 00 + 5aa9: eb 2e jmp 5ad9 + 5aab: e8 49 fe ff ff call 58f9 + 5ab0: 8b 54 24 0c mov 0xc(%rsp),%edx + 5ab4: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5abb: 00 + 5abc: 48 8d 15 dd 35 00 00 lea 0x35dd(%rip),%rdx # 90a0 + 5ac3: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5ac7: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5acc: 48 89 c7 mov %rax,%rdi + 5acf: e8 f2 d0 ff ff call 2bc6 + 5ad4: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5ad9: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5ae0: 00 + 5ae1: 76 c8 jbe 5aab + 5ae3: 48 8d 0d b6 35 00 00 lea 0x35b6(%rip),%rcx # 90a0 + 5aea: 48 8d 05 81 17 00 00 lea 0x1781(%rip),%rax # 7272 + 5af1: ba e8 03 00 00 mov $0x3e8,%edx + 5af6: 48 89 ce mov %rcx,%rsi + 5af9: 48 89 c7 mov %rax,%rdi + 5afc: e8 a6 fc ff ff call 57a7 + 5b01: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5b08: 00 + 5b09: eb 2e jmp 5b39 + 5b0b: e8 e9 fd ff ff call 58f9 + 5b10: 8b 54 24 0c mov 0xc(%rsp),%edx + 5b14: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5b1b: 00 + 5b1c: 48 8d 15 7d 35 00 00 lea 0x357d(%rip),%rdx # 90a0 + 5b23: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5b27: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5b2c: 48 89 c7 mov %rax,%rdi + 5b2f: e8 bb d0 ff ff call 2bef + 5b34: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5b39: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5b40: 00 + 5b41: 76 c8 jbe 5b0b + 5b43: 48 8d 0d 56 35 00 00 lea 0x3556(%rip),%rcx # 90a0 + 5b4a: 48 8d 05 27 17 00 00 lea 0x1727(%rip),%rax # 7278 + 5b51: ba e8 03 00 00 mov $0x3e8,%edx + 5b56: 48 89 ce mov %rcx,%rsi + 5b59: 48 89 c7 mov %rax,%rdi + 5b5c: e8 46 fc ff ff call 57a7 + 5b61: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5b68: 00 + 5b69: eb 48 jmp 5bb3 + 5b6b: e8 89 fd ff ff call 58f9 + 5b70: 8b 54 24 0c mov 0xc(%rsp),%edx + 5b74: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5b7b: 00 + 5b7c: 48 8d 15 1d 35 00 00 lea 0x351d(%rip),%rdx # 90a0 + 5b83: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5b87: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax + 5b8e: 00 + 5b8f: 48 8d 90 00 06 00 00 lea 0x600(%rax),%rdx + 5b96: 48 8d 8c 24 10 02 00 lea 0x210(%rsp),%rcx + 5b9d: 00 + 5b9e: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5ba3: 48 89 ce mov %rcx,%rsi + 5ba6: 48 89 c7 mov %rax,%rdi + 5ba9: e8 75 c8 ff ff call 2423 + 5bae: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5bb3: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5bba: 00 + 5bbb: 76 ae jbe 5b6b + 5bbd: 48 8d 0d dc 34 00 00 lea 0x34dc(%rip),%rcx # 90a0 + 5bc4: 48 8d 05 bd 16 00 00 lea 0x16bd(%rip),%rax # 7288 + 5bcb: ba e8 03 00 00 mov $0x3e8,%edx + 5bd0: 48 89 ce mov %rcx,%rsi + 5bd3: 48 89 c7 mov %rax,%rdi + 5bd6: e8 cc fb ff ff call 57a7 + 5bdb: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5be2: 00 + 5be3: eb 39 jmp 5c1e + 5be5: e8 0f fd ff ff call 58f9 + 5bea: 8b 54 24 0c mov 0xc(%rsp),%edx + 5bee: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5bf5: 00 + 5bf6: 48 8d 15 a3 34 00 00 lea 0x34a3(%rip),%rdx # 90a0 + 5bfd: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5c01: 48 8d 54 24 10 lea 0x10(%rsp),%rdx + 5c06: 48 8d 84 24 90 14 00 lea 0x1490(%rsp),%rax + 5c0d: 00 + 5c0e: 48 89 d6 mov %rdx,%rsi + 5c11: 48 89 c7 mov %rax,%rdi + 5c14: e8 ec cd ff ff call 2a05 + 5c19: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5c1e: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5c25: 00 + 5c26: 76 bd jbe 5be5 + 5c28: 48 8d 0d 71 34 00 00 lea 0x3471(%rip),%rcx # 90a0 + 5c2f: 48 8d 05 73 16 00 00 lea 0x1673(%rip),%rax # 72a9 + 5c36: ba e8 03 00 00 mov $0x3e8,%edx + 5c3b: 48 89 ce mov %rcx,%rsi + 5c3e: 48 89 c7 mov %rax,%rdi + 5c41: e8 61 fb ff ff call 57a7 + 5c46: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5c4d: 00 + 5c4e: eb 39 jmp 5c89 + 5c50: e8 a4 fc ff ff call 58f9 + 5c55: 8b 54 24 0c mov 0xc(%rsp),%edx + 5c59: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5c60: 00 + 5c61: 48 8d 15 38 34 00 00 lea 0x3438(%rip),%rdx # 90a0 + 5c68: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5c6c: 48 8d 94 24 90 14 00 lea 0x1490(%rsp),%rdx + 5c73: 00 + 5c74: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5c79: 48 89 d6 mov %rdx,%rsi + 5c7c: 48 89 c7 mov %rax,%rdi + 5c7f: e8 d1 cc ff ff call 2955 + 5c84: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5c89: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5c90: 00 + 5c91: 76 bd jbe 5c50 + 5c93: 48 8d 0d 06 34 00 00 lea 0x3406(%rip),%rcx # 90a0 + 5c9a: 48 8d 05 15 16 00 00 lea 0x1615(%rip),%rax # 72b6 + 5ca1: ba e8 03 00 00 mov $0x3e8,%edx + 5ca6: 48 89 ce mov %rcx,%rsi + 5ca9: 48 89 c7 mov %rax,%rdi + 5cac: e8 f6 fa ff ff call 57a7 + 5cb1: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5cb8: 00 + 5cb9: eb 39 jmp 5cf4 + 5cbb: e8 39 fc ff ff call 58f9 + 5cc0: 8b 54 24 0c mov 0xc(%rsp),%edx + 5cc4: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5ccb: 00 + 5ccc: 48 8d 15 cd 33 00 00 lea 0x33cd(%rip),%rdx # 90a0 + 5cd3: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5cd7: 48 8d 54 24 10 lea 0x10(%rsp),%rdx + 5cdc: 48 8d 84 24 90 14 00 lea 0x1490(%rsp),%rax + 5ce3: 00 + 5ce4: 48 89 d6 mov %rdx,%rsi + 5ce7: 48 89 c7 mov %rax,%rdi + 5cea: e8 c0 c8 ff ff call 25af + 5cef: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5cf4: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5cfb: 00 + 5cfc: 76 bd jbe 5cbb + 5cfe: 48 8d 0d 9b 33 00 00 lea 0x339b(%rip),%rcx # 90a0 + 5d05: 48 8d 05 b9 15 00 00 lea 0x15b9(%rip),%rax # 72c5 + 5d0c: ba e8 03 00 00 mov $0x3e8,%edx + 5d11: 48 89 ce mov %rcx,%rsi + 5d14: 48 89 c7 mov %rax,%rdi + 5d17: e8 8b fa ff ff call 57a7 + 5d1c: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5d23: 00 + 5d24: eb 39 jmp 5d5f + 5d26: e8 ce fb ff ff call 58f9 + 5d2b: 8b 54 24 0c mov 0xc(%rsp),%edx + 5d2f: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5d36: 00 + 5d37: 48 8d 15 62 33 00 00 lea 0x3362(%rip),%rdx # 90a0 + 5d3e: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5d42: 48 8d 94 24 90 14 00 lea 0x1490(%rsp),%rdx + 5d49: 00 + 5d4a: 48 8d 44 24 10 lea 0x10(%rsp),%rax + 5d4f: 48 89 d6 mov %rdx,%rsi + 5d52: 48 89 c7 mov %rax,%rdi + 5d55: e8 a7 c9 ff ff call 2701 + 5d5a: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5d5f: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5d66: 00 + 5d67: 76 bd jbe 5d26 + 5d69: 48 8d 0d 30 33 00 00 lea 0x3330(%rip),%rcx # 90a0 + 5d70: 48 8d 05 5e 15 00 00 lea 0x155e(%rip),%rax # 72d5 + 5d77: ba e8 03 00 00 mov $0x3e8,%edx + 5d7c: 48 89 ce mov %rcx,%rsi + 5d7f: 48 89 c7 mov %rax,%rdi + 5d82: e8 20 fa ff ff call 57a7 + 5d87: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5d8e: 00 + 5d8f: eb 3c jmp 5dcd + 5d91: e8 63 fb ff ff call 58f9 + 5d96: 8b 54 24 0c mov 0xc(%rsp),%edx + 5d9a: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5da1: 00 + 5da2: 48 8d 15 f7 32 00 00 lea 0x32f7(%rip),%rdx # 90a0 + 5da9: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5dad: 48 8d 94 24 10 02 00 lea 0x210(%rsp),%rdx + 5db4: 00 + 5db5: 48 8d 84 24 90 14 00 lea 0x1490(%rsp),%rax + 5dbc: 00 + 5dbd: 48 89 d6 mov %rdx,%rsi + 5dc0: 48 89 c7 mov %rax,%rdi + 5dc3: e8 f0 c1 ff ff call 1fb8 + 5dc8: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5dcd: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5dd4: 00 + 5dd5: 76 ba jbe 5d91 + 5dd7: 48 8d 0d c2 32 00 00 lea 0x32c2(%rip),%rcx # 90a0 + 5dde: 48 8d 05 02 15 00 00 lea 0x1502(%rip),%rax # 72e7 + 5de5: ba e8 03 00 00 mov $0x3e8,%edx + 5dea: 48 89 ce mov %rcx,%rsi + 5ded: 48 89 c7 mov %rax,%rdi + 5df0: e8 b2 f9 ff ff call 57a7 + 5df5: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5dfc: 00 + 5dfd: eb 3c jmp 5e3b + 5dff: e8 f5 fa ff ff call 58f9 + 5e04: 8b 54 24 0c mov 0xc(%rsp),%edx + 5e08: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5e0f: 00 + 5e10: 48 8d 15 89 32 00 00 lea 0x3289(%rip),%rdx # 90a0 + 5e17: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5e1b: 48 8d 94 24 90 14 00 lea 0x1490(%rsp),%rdx + 5e22: 00 + 5e23: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax + 5e2a: 00 + 5e2b: 48 89 d6 mov %rdx,%rsi + 5e2e: 48 89 c7 mov %rax,%rdi + 5e31: e8 3c c3 ff ff call 2172 + 5e36: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5e3b: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5e42: 00 + 5e43: 76 ba jbe 5dff + 5e45: 48 8d 0d 54 32 00 00 lea 0x3254(%rip),%rcx # 90a0 + 5e4c: 48 8d 05 a7 14 00 00 lea 0x14a7(%rip),%rax # 72fa + 5e53: ba e8 03 00 00 mov $0x3e8,%edx + 5e58: 48 89 ce mov %rcx,%rsi + 5e5b: 48 89 c7 mov %rax,%rdi + 5e5e: e8 44 f9 ff ff call 57a7 + 5e63: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5e6a: 00 + 5e6b: eb 44 jmp 5eb1 + 5e6d: e8 87 fa ff ff call 58f9 + 5e72: 8b 54 24 0c mov 0xc(%rsp),%edx + 5e76: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5e7d: 00 + 5e7e: 48 8d 15 1b 32 00 00 lea 0x321b(%rip),%rdx # 90a0 + 5e85: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5e89: 48 8d 94 24 30 14 00 lea 0x1430(%rsp),%rdx + 5e90: 00 + 5e91: 48 8d 8c 24 70 1d 00 lea 0x1d70(%rsp),%rcx + 5e98: 00 + 5e99: 48 8d 84 24 d0 18 00 lea 0x18d0(%rsp),%rax + 5ea0: 00 + 5ea1: 48 89 ce mov %rcx,%rsi + 5ea4: 48 89 c7 mov %rax,%rdi + 5ea7: e8 0c bb ff ff call 19b8 + 5eac: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5eb1: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5eb8: 00 + 5eb9: 76 b2 jbe 5e6d + 5ebb: 48 8d 0d de 31 00 00 lea 0x31de(%rip),%rcx # 90a0 + 5ec2: 48 8d 05 46 14 00 00 lea 0x1446(%rip),%rax # 730f + 5ec9: ba e8 03 00 00 mov $0x3e8,%edx + 5ece: 48 89 ce mov %rcx,%rsi + 5ed1: 48 89 c7 mov %rax,%rdi + 5ed4: e8 ce f8 ff ff call 57a7 + 5ed9: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5ee0: 00 + 5ee1: eb 48 jmp 5f2b + 5ee3: e8 11 fa ff ff call 58f9 + 5ee8: 8b 54 24 0c mov 0xc(%rsp),%edx + 5eec: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5ef3: 00 + 5ef4: 48 8d 15 a5 31 00 00 lea 0x31a5(%rip),%rdx # 90a0 + 5efb: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5eff: 48 8d 0d da 50 00 00 lea 0x50da(%rip),%rcx # afe0 + 5f06: 48 8d 94 24 d0 18 00 lea 0x18d0(%rsp),%rdx + 5f0d: 00 + 5f0e: 48 8d b4 24 10 14 00 lea 0x1410(%rsp),%rsi + 5f15: 00 + 5f16: 48 8d 84 24 90 14 00 lea 0x1490(%rsp),%rax + 5f1d: 00 + 5f1e: 48 89 c7 mov %rax,%rdi + 5f21: e8 e5 bc ff ff call 1c0b + 5f26: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5f2b: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5f32: 00 + 5f33: 76 ae jbe 5ee3 + 5f35: 48 8d 0d 64 31 00 00 lea 0x3164(%rip),%rcx # 90a0 + 5f3c: 48 8d 05 dd 13 00 00 lea 0x13dd(%rip),%rax # 7320 + 5f43: ba e8 03 00 00 mov $0x3e8,%edx + 5f48: 48 89 ce mov %rcx,%rsi + 5f4b: 48 89 c7 mov %rax,%rdi + 5f4e: e8 54 f8 ff ff call 57a7 + 5f53: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5f5a: 00 + 5f5b: eb 44 jmp 5fa1 + 5f5d: e8 97 f9 ff ff call 58f9 + 5f62: 8b 54 24 0c mov 0xc(%rsp),%edx + 5f66: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5f6d: 00 + 5f6e: 48 8d 15 2b 31 00 00 lea 0x312b(%rip),%rdx # 90a0 + 5f75: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5f79: 48 8d 94 24 70 1d 00 lea 0x1d70(%rsp),%rdx + 5f80: 00 + 5f81: 48 8d 8c 24 90 14 00 lea 0x1490(%rsp),%rcx + 5f88: 00 + 5f89: 48 8d 84 24 10 14 00 lea 0x1410(%rsp),%rax + 5f90: 00 + 5f91: 48 89 ce mov %rcx,%rsi + 5f94: 48 89 c7 mov %rax,%rdi + 5f97: e8 12 bf ff ff call 1eae + 5f9c: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 5fa1: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 5fa8: 00 + 5fa9: 76 b2 jbe 5f5d + 5fab: 48 8d 0d ee 30 00 00 lea 0x30ee(%rip),%rcx # 90a0 + 5fb2: 48 8d 05 74 13 00 00 lea 0x1374(%rip),%rax # 732d + 5fb9: ba e8 03 00 00 mov $0x3e8,%edx + 5fbe: 48 89 ce mov %rcx,%rsi + 5fc1: 48 89 c7 mov %rax,%rdi + 5fc4: e8 de f7 ff ff call 57a7 + 5fc9: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 5fd0: 00 + 5fd1: eb 44 jmp 6017 + 5fd3: e8 21 f9 ff ff call 58f9 + 5fd8: 8b 54 24 0c mov 0xc(%rsp),%edx + 5fdc: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 5fe3: 00 + 5fe4: 48 8d 15 b5 30 00 00 lea 0x30b5(%rip),%rdx # 90a0 + 5feb: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 5fef: 48 8d 94 24 50 14 00 lea 0x1450(%rsp),%rdx + 5ff6: 00 + 5ff7: 48 8d 8c 24 70 1d 00 lea 0x1d70(%rsp),%rcx + 5ffe: 00 + 5fff: 48 8d 84 24 d0 18 00 lea 0x18d0(%rsp),%rax + 6006: 00 + 6007: 48 89 ce mov %rcx,%rsi + 600a: 48 89 c7 mov %rax,%rdi + 600d: e8 b7 b1 ff ff call 11c9 + 6012: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 6017: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 601e: 00 + 601f: 76 b2 jbe 5fd3 + 6021: 48 8d 0d 78 30 00 00 lea 0x3078(%rip),%rcx # 90a0 + 6028: 48 8d 05 0b 13 00 00 lea 0x130b(%rip),%rax # 733a + 602f: ba e8 03 00 00 mov $0x3e8,%edx + 6034: 48 89 ce mov %rcx,%rsi + 6037: 48 89 c7 mov %rax,%rdi + 603a: e8 68 f7 ff ff call 57a7 + 603f: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 6046: 00 + 6047: eb 3c jmp 6085 + 6049: e8 ab f8 ff ff call 58f9 + 604e: 8b 54 24 0c mov 0xc(%rsp),%edx + 6052: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 6059: 00 + 605a: 48 8d 15 3f 30 00 00 lea 0x303f(%rip),%rdx # 90a0 + 6061: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 6065: 48 8d 94 24 70 1d 00 lea 0x1d70(%rsp),%rdx + 606c: 00 + 606d: 48 8d 84 24 d0 18 00 lea 0x18d0(%rsp),%rax + 6074: 00 + 6075: 48 89 d6 mov %rdx,%rsi + 6078: 48 89 c7 mov %rax,%rdi + 607b: e8 e6 b1 ff ff call 1266 + 6080: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 6085: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 608c: 00 + 608d: 76 ba jbe 6049 + 608f: 48 8d 0d 0a 30 00 00 lea 0x300a(%rip),%rcx # 90a0 + 6096: 48 8d 05 b4 12 00 00 lea 0x12b4(%rip),%rax # 7351 + 609d: ba e8 03 00 00 mov $0x3e8,%edx + 60a2: 48 89 ce mov %rcx,%rsi + 60a5: 48 89 c7 mov %rax,%rdi + 60a8: e8 fa f6 ff ff call 57a7 + 60ad: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 60b4: 00 + 60b5: eb 49 jmp 6100 + 60b7: e8 3d f8 ff ff call 58f9 + 60bc: 8b 54 24 0c mov 0xc(%rsp),%edx + 60c0: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 60c7: 00 + 60c8: 48 8d 15 d1 2f 00 00 lea 0x2fd1(%rip),%rdx # 90a0 + 60cf: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 60d3: 48 8d 8c 24 30 14 00 lea 0x1430(%rsp),%rcx + 60da: 00 + 60db: 48 8d 94 24 d0 18 00 lea 0x18d0(%rsp),%rdx + 60e2: 00 + 60e3: 48 8d b4 24 10 14 00 lea 0x1410(%rsp),%rsi + 60ea: 00 + 60eb: 48 8d 84 24 90 14 00 lea 0x1490(%rsp),%rax + 60f2: 00 + 60f3: 48 89 c7 mov %rax,%rdi + 60f6: e8 d2 b1 ff ff call 12cd + 60fb: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 6100: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 6107: 00 + 6108: 76 ad jbe 60b7 + 610a: 48 8d 0d 8f 2f 00 00 lea 0x2f8f(%rip),%rcx # 90a0 + 6111: 48 8d 05 49 12 00 00 lea 0x1249(%rip),%rax # 7361 + 6118: ba e8 03 00 00 mov $0x3e8,%edx + 611d: 48 89 ce mov %rcx,%rsi + 6120: 48 89 c7 mov %rax,%rdi + 6123: e8 7f f6 ff ff call 57a7 + 6128: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 612f: 00 + 6130: eb 44 jmp 6176 + 6132: e8 c2 f7 ff ff call 58f9 + 6137: 8b 54 24 0c mov 0xc(%rsp),%edx + 613b: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 6142: 00 + 6143: 48 8d 15 56 2f 00 00 lea 0x2f56(%rip),%rdx # 90a0 + 614a: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 614e: 48 8d 94 24 d0 18 00 lea 0x18d0(%rsp),%rdx + 6155: 00 + 6156: 48 8d 8c 24 10 14 00 lea 0x1410(%rsp),%rcx + 615d: 00 + 615e: 48 8d 84 24 90 14 00 lea 0x1490(%rsp),%rax + 6165: 00 + 6166: 48 89 ce mov %rcx,%rsi + 6169: 48 89 c7 mov %rax,%rdi + 616c: e8 39 b2 ff ff call 13aa + 6171: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 6176: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 617d: 00 + 617e: 76 b2 jbe 6132 + 6180: 48 8d 0d 19 2f 00 00 lea 0x2f19(%rip),%rcx # 90a0 + 6187: 48 8d 05 e9 11 00 00 lea 0x11e9(%rip),%rax # 7377 + 618e: ba e8 03 00 00 mov $0x3e8,%edx + 6193: 48 89 ce mov %rcx,%rsi + 6196: 48 89 c7 mov %rax,%rdi + 6199: e8 09 f6 ff ff call 57a7 + 619e: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) + 61a5: 00 + 61a6: eb 44 jmp 61ec + 61a8: e8 4c f7 ff ff call 58f9 + 61ad: 8b 54 24 0c mov 0xc(%rsp),%edx + 61b1: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx + 61b8: 00 + 61b9: 48 8d 15 e0 2e 00 00 lea 0x2ee0(%rip),%rdx # 90a0 + 61c0: 48 89 04 11 mov %rax,(%rcx,%rdx,1) + 61c4: 48 8d 94 24 70 1d 00 lea 0x1d70(%rsp),%rdx + 61cb: 00 + 61cc: 48 8d 8c 24 90 14 00 lea 0x1490(%rsp),%rcx + 61d3: 00 + 61d4: 48 8d 84 24 10 14 00 lea 0x1410(%rsp),%rax + 61db: 00 + 61dc: 48 89 ce mov %rcx,%rsi + 61df: 48 89 c7 mov %rax,%rdi + 61e2: e8 33 b2 ff ff call 141a + 61e7: 83 44 24 0c 01 addl $0x1,0xc(%rsp) + 61ec: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) + 61f3: 00 + 61f4: 76 b2 jbe 61a8 + 61f6: 48 8d 0d a3 2e 00 00 lea 0x2ea3(%rip),%rcx # 90a0 + 61fd: 48 8d 05 82 11 00 00 lea 0x1182(%rip),%rax # 7386 + 6204: ba e8 03 00 00 mov $0x3e8,%edx + 6209: 48 89 ce mov %rcx,%rsi + 620c: 48 89 c7 mov %rax,%rdi + 620f: e8 93 f5 ff ff call 57a7 + 6214: b8 00 00 00 00 mov $0x0,%eax + 6219: 48 8b 94 24 d8 26 00 mov 0x26d8(%rsp),%rdx + 6220: 00 + 6221: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx + 6228: 00 00 + 622a: 74 05 je 6231 + 622c: e8 4f ae ff ff call 1080 <__stack_chk_fail@plt> + 6231: 48 81 c4 e8 26 00 00 add $0x26e8,%rsp + 6238: c3 ret + +Disassembly of section .fini: + +000000000000623c <_fini>: + 623c: f3 0f 1e fa endbr64 + 6240: 48 83 ec 08 sub $0x8,%rsp + 6244: 48 83 c4 08 add $0x8,%rsp + 6248: c3 ret diff --git a/benchmark/slurm/slurm-11233228.out b/benchmark/slurm/slurm-11233228.out new file mode 100644 index 0000000..86eb72d --- /dev/null +++ b/benchmark/slurm/slurm-11233228.out @@ -0,0 +1,81009 @@ +## SLURM PROLOG ############################################################### +## Job ID : 11233228 +## Job Name : test_energy512.sh +## Nodelist : node2333 +## CPUs : 1 +## Mem/Node : 1024 MB +## Directory : /oscar/data/csci1952/lneuwirt/cs1952y-final/kyber/ref/test +## Job Started : Fri May 2 01:29:12 PM EDT 2025 +############################################################################### +Loop spin: 1 +gen_a: +median: 25194 cycles/ticks +average: 25654 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3459 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10585 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8064 cycles/ticks +average: 8053 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 82 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90812 cycles/ticks +average: 91211 cycles/ticks + +indcpa_enc: +median: 116082 cycles/ticks +average: 116531 cycles/ticks + +indcpa_dec: +median: 36062 cycles/ticks +average: 36188 cycles/ticks + +kyber_keypair_derand: +median: 99684 cycles/ticks +average: 100120 cycles/ticks + +kyber_keypair: +median: 106212 cycles/ticks +average: 106622 cycles/ticks + +kyber_encaps_derand: +median: 126836 cycles/ticks +average: 127327 cycles/ticks + +kyber_encaps: +median: 127796 cycles/ticks +average: 128256 cycles/ticks + +kyber_decaps: +median: 165218 cycles/ticks +average: 165982 cycles/ticks + +Loop spin: 2 +gen_a: +median: 25220 cycles/ticks +average: 25364 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 268 cycles/ticks +average: 268 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90694 cycles/ticks +average: 91118 cycles/ticks + +indcpa_enc: +median: 116088 cycles/ticks +average: 116564 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36246 cycles/ticks + +kyber_keypair_derand: +median: 99708 cycles/ticks +average: 100102 cycles/ticks + +kyber_keypair: +median: 106258 cycles/ticks +average: 106673 cycles/ticks + +kyber_encaps_derand: +median: 126704 cycles/ticks +average: 127216 cycles/ticks + +kyber_encaps: +median: 128056 cycles/ticks +average: 128361 cycles/ticks + +kyber_decaps: +median: 165322 cycles/ticks +average: 165914 cycles/ticks + +Loop spin: 3 +gen_a: +median: 25266 cycles/ticks +average: 25417 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7084 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10499 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7993 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 275 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1410 cycles/ticks + +indcpa_keypair: +median: 90676 cycles/ticks +average: 91065 cycles/ticks + +indcpa_enc: +median: 116190 cycles/ticks +average: 116699 cycles/ticks + +indcpa_dec: +median: 36104 cycles/ticks +average: 36228 cycles/ticks + +kyber_keypair_derand: +median: 99482 cycles/ticks +average: 99820 cycles/ticks + +kyber_keypair: +median: 106246 cycles/ticks +average: 106616 cycles/ticks + +kyber_encaps_derand: +median: 126842 cycles/ticks +average: 127255 cycles/ticks + +kyber_encaps: +median: 127800 cycles/ticks +average: 128251 cycles/ticks + +kyber_decaps: +median: 165324 cycles/ticks +average: 165922 cycles/ticks + +Loop spin: 4 +gen_a: +median: 25196 cycles/ticks +average: 25338 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 272 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90686 cycles/ticks +average: 91050 cycles/ticks + +indcpa_enc: +median: 116142 cycles/ticks +average: 116635 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36310 cycles/ticks + +kyber_keypair_derand: +median: 99574 cycles/ticks +average: 99952 cycles/ticks + +kyber_keypair: +median: 106232 cycles/ticks +average: 106671 cycles/ticks + +kyber_encaps_derand: +median: 126454 cycles/ticks +average: 126954 cycles/ticks + +kyber_encaps: +median: 127608 cycles/ticks +average: 128084 cycles/ticks + +kyber_decaps: +median: 165080 cycles/ticks +average: 165681 cycles/ticks + +Loop spin: 5 +gen_a: +median: 25224 cycles/ticks +average: 25343 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7932 cycles/ticks +average: 7997 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90766 cycles/ticks +average: 91175 cycles/ticks + +indcpa_enc: +median: 116210 cycles/ticks +average: 116734 cycles/ticks + +indcpa_dec: +median: 36194 cycles/ticks +average: 36347 cycles/ticks + +kyber_keypair_derand: +median: 99722 cycles/ticks +average: 100177 cycles/ticks + +kyber_keypair: +median: 106262 cycles/ticks +average: 106642 cycles/ticks + +kyber_encaps_derand: +median: 126694 cycles/ticks +average: 127225 cycles/ticks + +kyber_encaps: +median: 127926 cycles/ticks +average: 128319 cycles/ticks + +kyber_decaps: +median: 165220 cycles/ticks +average: 165880 cycles/ticks + +Loop spin: 6 +gen_a: +median: 25194 cycles/ticks +average: 25316 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7959 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90794 cycles/ticks +average: 91151 cycles/ticks + +indcpa_enc: +median: 116266 cycles/ticks +average: 116791 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36236 cycles/ticks + +kyber_keypair_derand: +median: 99680 cycles/ticks +average: 100098 cycles/ticks + +kyber_keypair: +median: 106234 cycles/ticks +average: 106653 cycles/ticks + +kyber_encaps_derand: +median: 126830 cycles/ticks +average: 127326 cycles/ticks + +kyber_encaps: +median: 127808 cycles/ticks +average: 128356 cycles/ticks + +kyber_decaps: +median: 165336 cycles/ticks +average: 165988 cycles/ticks + +Loop spin: 7 +gen_a: +median: 25260 cycles/ticks +average: 25393 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90658 cycles/ticks +average: 90967 cycles/ticks + +indcpa_enc: +median: 116138 cycles/ticks +average: 116577 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36268 cycles/ticks + +kyber_keypair_derand: +median: 99700 cycles/ticks +average: 100077 cycles/ticks + +kyber_keypair: +median: 106266 cycles/ticks +average: 106672 cycles/ticks + +kyber_encaps_derand: +median: 126768 cycles/ticks +average: 127308 cycles/ticks + +kyber_encaps: +median: 127754 cycles/ticks +average: 128264 cycles/ticks + +kyber_decaps: +median: 165230 cycles/ticks +average: 165906 cycles/ticks + +Loop spin: 8 +gen_a: +median: 25214 cycles/ticks +average: 25341 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10499 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7975 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90656 cycles/ticks +average: 91001 cycles/ticks + +indcpa_enc: +median: 116178 cycles/ticks +average: 116709 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36270 cycles/ticks + +kyber_keypair_derand: +median: 99758 cycles/ticks +average: 100103 cycles/ticks + +kyber_keypair: +median: 106140 cycles/ticks +average: 106485 cycles/ticks + +kyber_encaps_derand: +median: 126636 cycles/ticks +average: 127176 cycles/ticks + +kyber_encaps: +median: 127992 cycles/ticks +average: 128418 cycles/ticks + +kyber_decaps: +median: 165202 cycles/ticks +average: 165863 cycles/ticks + +Loop spin: 9 +gen_a: +median: 25218 cycles/ticks +average: 25365 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3346 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7979 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90828 cycles/ticks +average: 91188 cycles/ticks + +indcpa_enc: +median: 116182 cycles/ticks +average: 116753 cycles/ticks + +indcpa_dec: +median: 36212 cycles/ticks +average: 36343 cycles/ticks + +kyber_keypair_derand: +median: 99618 cycles/ticks +average: 100023 cycles/ticks + +kyber_keypair: +median: 106152 cycles/ticks +average: 106587 cycles/ticks + +kyber_encaps_derand: +median: 126680 cycles/ticks +average: 127212 cycles/ticks + +kyber_encaps: +median: 127974 cycles/ticks +average: 128476 cycles/ticks + +kyber_decaps: +median: 165288 cycles/ticks +average: 165982 cycles/ticks + +Loop spin: 10 +gen_a: +median: 25214 cycles/ticks +average: 25336 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3329 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7948 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90782 cycles/ticks +average: 91097 cycles/ticks + +indcpa_enc: +median: 116266 cycles/ticks +average: 116748 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36342 cycles/ticks + +kyber_keypair_derand: +median: 99560 cycles/ticks +average: 99946 cycles/ticks + +kyber_keypair: +median: 106222 cycles/ticks +average: 106661 cycles/ticks + +kyber_encaps_derand: +median: 126836 cycles/ticks +average: 127310 cycles/ticks + +kyber_encaps: +median: 128038 cycles/ticks +average: 128436 cycles/ticks + +kyber_decaps: +median: 165344 cycles/ticks +average: 165991 cycles/ticks + +Loop spin: 11 +gen_a: +median: 25232 cycles/ticks +average: 25347 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3342 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7942 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1511 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90524 cycles/ticks +average: 90847 cycles/ticks + +indcpa_enc: +median: 116032 cycles/ticks +average: 116540 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36319 cycles/ticks + +kyber_keypair_derand: +median: 99468 cycles/ticks +average: 99874 cycles/ticks + +kyber_keypair: +median: 106202 cycles/ticks +average: 106665 cycles/ticks + +kyber_encaps_derand: +median: 126614 cycles/ticks +average: 127109 cycles/ticks + +kyber_encaps: +median: 127636 cycles/ticks +average: 128120 cycles/ticks + +kyber_decaps: +median: 165166 cycles/ticks +average: 165723 cycles/ticks + +Loop spin: 12 +gen_a: +median: 25268 cycles/ticks +average: 25394 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7989 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90504 cycles/ticks +average: 90882 cycles/ticks + +indcpa_enc: +median: 116294 cycles/ticks +average: 116808 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36267 cycles/ticks + +kyber_keypair_derand: +median: 99618 cycles/ticks +average: 99966 cycles/ticks + +kyber_keypair: +median: 106208 cycles/ticks +average: 106659 cycles/ticks + +kyber_encaps_derand: +median: 127096 cycles/ticks +average: 127628 cycles/ticks + +kyber_encaps: +median: 128420 cycles/ticks +average: 128845 cycles/ticks + +kyber_decaps: +median: 165622 cycles/ticks +average: 166331 cycles/ticks + +Loop spin: 13 +gen_a: +median: 25222 cycles/ticks +average: 25380 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7088 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90744 cycles/ticks +average: 91128 cycles/ticks + +indcpa_enc: +median: 116186 cycles/ticks +average: 116656 cycles/ticks + +indcpa_dec: +median: 36202 cycles/ticks +average: 36344 cycles/ticks + +kyber_keypair_derand: +median: 99346 cycles/ticks +average: 99782 cycles/ticks + +kyber_keypair: +median: 106224 cycles/ticks +average: 106619 cycles/ticks + +kyber_encaps_derand: +median: 126866 cycles/ticks +average: 127355 cycles/ticks + +kyber_encaps: +median: 127826 cycles/ticks +average: 128296 cycles/ticks + +kyber_decaps: +median: 165316 cycles/ticks +average: 165937 cycles/ticks + +Loop spin: 14 +gen_a: +median: 25218 cycles/ticks +average: 25354 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3343 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10480 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7981 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90870 cycles/ticks +average: 91196 cycles/ticks + +indcpa_enc: +median: 116436 cycles/ticks +average: 116896 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36310 cycles/ticks + +kyber_keypair_derand: +median: 99496 cycles/ticks +average: 99833 cycles/ticks + +kyber_keypair: +median: 106212 cycles/ticks +average: 106606 cycles/ticks + +kyber_encaps_derand: +median: 126748 cycles/ticks +average: 127193 cycles/ticks + +kyber_encaps: +median: 128008 cycles/ticks +average: 128440 cycles/ticks + +kyber_decaps: +median: 165426 cycles/ticks +average: 166053 cycles/ticks + +Loop spin: 15 +gen_a: +median: 25234 cycles/ticks +average: 25368 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7093 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7933 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90670 cycles/ticks +average: 91072 cycles/ticks + +indcpa_enc: +median: 116250 cycles/ticks +average: 116837 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36253 cycles/ticks + +kyber_keypair_derand: +median: 99610 cycles/ticks +average: 99978 cycles/ticks + +kyber_keypair: +median: 106230 cycles/ticks +average: 106575 cycles/ticks + +kyber_encaps_derand: +median: 126746 cycles/ticks +average: 127272 cycles/ticks + +kyber_encaps: +median: 128132 cycles/ticks +average: 128660 cycles/ticks + +kyber_decaps: +median: 165340 cycles/ticks +average: 165963 cycles/ticks + +Loop spin: 16 +gen_a: +median: 25228 cycles/ticks +average: 25354 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90586 cycles/ticks +average: 91031 cycles/ticks + +indcpa_enc: +median: 116072 cycles/ticks +average: 116421 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36259 cycles/ticks + +kyber_keypair_derand: +median: 99450 cycles/ticks +average: 99777 cycles/ticks + +kyber_keypair: +median: 106212 cycles/ticks +average: 106610 cycles/ticks + +kyber_encaps_derand: +median: 126828 cycles/ticks +average: 127287 cycles/ticks + +kyber_encaps: +median: 128064 cycles/ticks +average: 128446 cycles/ticks + +kyber_decaps: +median: 165252 cycles/ticks +average: 165911 cycles/ticks + +Loop spin: 17 +gen_a: +median: 25198 cycles/ticks +average: 25324 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1818 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90758 cycles/ticks +average: 91169 cycles/ticks + +indcpa_enc: +median: 116222 cycles/ticks +average: 116698 cycles/ticks + +indcpa_dec: +median: 36160 cycles/ticks +average: 36318 cycles/ticks + +kyber_keypair_derand: +median: 99450 cycles/ticks +average: 99816 cycles/ticks + +kyber_keypair: +median: 106226 cycles/ticks +average: 106579 cycles/ticks + +kyber_encaps_derand: +median: 126648 cycles/ticks +average: 127189 cycles/ticks + +kyber_encaps: +median: 128016 cycles/ticks +average: 128453 cycles/ticks + +kyber_decaps: +median: 165196 cycles/ticks +average: 165870 cycles/ticks + +Loop spin: 18 +gen_a: +median: 25178 cycles/ticks +average: 25309 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1403 cycles/ticks + +indcpa_keypair: +median: 90646 cycles/ticks +average: 90988 cycles/ticks + +indcpa_enc: +median: 116170 cycles/ticks +average: 116755 cycles/ticks + +indcpa_dec: +median: 36162 cycles/ticks +average: 36314 cycles/ticks + +kyber_keypair_derand: +median: 99422 cycles/ticks +average: 99892 cycles/ticks + +kyber_keypair: +median: 106194 cycles/ticks +average: 106594 cycles/ticks + +kyber_encaps_derand: +median: 126788 cycles/ticks +average: 127295 cycles/ticks + +kyber_encaps: +median: 128122 cycles/ticks +average: 128631 cycles/ticks + +kyber_decaps: +median: 165396 cycles/ticks +average: 166047 cycles/ticks + +Loop spin: 19 +gen_a: +median: 25220 cycles/ticks +average: 25369 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7093 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7924 cycles/ticks +average: 7988 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90858 cycles/ticks +average: 91241 cycles/ticks + +indcpa_enc: +median: 116292 cycles/ticks +average: 116743 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36301 cycles/ticks + +kyber_keypair_derand: +median: 99582 cycles/ticks +average: 99929 cycles/ticks + +kyber_keypair: +median: 106238 cycles/ticks +average: 106592 cycles/ticks + +kyber_encaps_derand: +median: 126652 cycles/ticks +average: 127103 cycles/ticks + +kyber_encaps: +median: 127640 cycles/ticks +average: 128055 cycles/ticks + +kyber_decaps: +median: 165264 cycles/ticks +average: 165884 cycles/ticks + +Loop spin: 20 +gen_a: +median: 25264 cycles/ticks +average: 25407 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7091 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10526 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7980 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90752 cycles/ticks +average: 91068 cycles/ticks + +indcpa_enc: +median: 116104 cycles/ticks +average: 116524 cycles/ticks + +indcpa_dec: +median: 36166 cycles/ticks +average: 36310 cycles/ticks + +kyber_keypair_derand: +median: 99768 cycles/ticks +average: 100136 cycles/ticks + +kyber_keypair: +median: 106236 cycles/ticks +average: 106634 cycles/ticks + +kyber_encaps_derand: +median: 126780 cycles/ticks +average: 127271 cycles/ticks + +kyber_encaps: +median: 128040 cycles/ticks +average: 128382 cycles/ticks + +kyber_decaps: +median: 165346 cycles/ticks +average: 165944 cycles/ticks + +Loop spin: 21 +gen_a: +median: 25234 cycles/ticks +average: 25405 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7084 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90540 cycles/ticks +average: 90860 cycles/ticks + +indcpa_enc: +median: 115966 cycles/ticks +average: 116470 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36329 cycles/ticks + +kyber_keypair_derand: +median: 99620 cycles/ticks +average: 100028 cycles/ticks + +kyber_keypair: +median: 106308 cycles/ticks +average: 106785 cycles/ticks + +kyber_encaps_derand: +median: 126740 cycles/ticks +average: 127250 cycles/ticks + +kyber_encaps: +median: 128088 cycles/ticks +average: 128570 cycles/ticks + +kyber_decaps: +median: 165322 cycles/ticks +average: 166023 cycles/ticks + +Loop spin: 22 +gen_a: +median: 25274 cycles/ticks +average: 25417 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7085 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10491 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7975 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 72 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1392 cycles/ticks + +indcpa_keypair: +median: 90774 cycles/ticks +average: 91148 cycles/ticks + +indcpa_enc: +median: 116290 cycles/ticks +average: 116733 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36267 cycles/ticks + +kyber_keypair_derand: +median: 99588 cycles/ticks +average: 99987 cycles/ticks + +kyber_keypair: +median: 106282 cycles/ticks +average: 106686 cycles/ticks + +kyber_encaps_derand: +median: 126758 cycles/ticks +average: 127281 cycles/ticks + +kyber_encaps: +median: 127776 cycles/ticks +average: 128245 cycles/ticks + +kyber_decaps: +median: 165314 cycles/ticks +average: 165955 cycles/ticks + +Loop spin: 23 +gen_a: +median: 25196 cycles/ticks +average: 25339 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3341 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10492 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7945 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90782 cycles/ticks +average: 91146 cycles/ticks + +indcpa_enc: +median: 116298 cycles/ticks +average: 116715 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36256 cycles/ticks + +kyber_keypair_derand: +median: 99476 cycles/ticks +average: 99809 cycles/ticks + +kyber_keypair: +median: 106252 cycles/ticks +average: 106750 cycles/ticks + +kyber_encaps_derand: +median: 126548 cycles/ticks +average: 127123 cycles/ticks + +kyber_encaps: +median: 127836 cycles/ticks +average: 128275 cycles/ticks + +kyber_decaps: +median: 165148 cycles/ticks +average: 165817 cycles/ticks + +Loop spin: 24 +gen_a: +median: 25218 cycles/ticks +average: 25327 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90640 cycles/ticks +average: 90998 cycles/ticks + +indcpa_enc: +median: 116176 cycles/ticks +average: 116643 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36258 cycles/ticks + +kyber_keypair_derand: +median: 99586 cycles/ticks +average: 100022 cycles/ticks + +kyber_keypair: +median: 106320 cycles/ticks +average: 106745 cycles/ticks + +kyber_encaps_derand: +median: 126622 cycles/ticks +average: 127079 cycles/ticks + +kyber_encaps: +median: 127830 cycles/ticks +average: 128291 cycles/ticks + +kyber_decaps: +median: 165112 cycles/ticks +average: 165791 cycles/ticks + +Loop spin: 25 +gen_a: +median: 25178 cycles/ticks +average: 25298 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7091 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7935 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90858 cycles/ticks +average: 91198 cycles/ticks + +indcpa_enc: +median: 116282 cycles/ticks +average: 116761 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36273 cycles/ticks + +kyber_keypair_derand: +median: 99486 cycles/ticks +average: 99798 cycles/ticks + +kyber_keypair: +median: 106216 cycles/ticks +average: 106577 cycles/ticks + +kyber_encaps_derand: +median: 126774 cycles/ticks +average: 127280 cycles/ticks + +kyber_encaps: +median: 127898 cycles/ticks +average: 128419 cycles/ticks + +kyber_decaps: +median: 165274 cycles/ticks +average: 165842 cycles/ticks + +Loop spin: 26 +gen_a: +median: 25202 cycles/ticks +average: 25339 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7933 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90624 cycles/ticks +average: 90982 cycles/ticks + +indcpa_enc: +median: 116068 cycles/ticks +average: 116482 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36306 cycles/ticks + +kyber_keypair_derand: +median: 99716 cycles/ticks +average: 100046 cycles/ticks + +kyber_keypair: +median: 106190 cycles/ticks +average: 106642 cycles/ticks + +kyber_encaps_derand: +median: 126716 cycles/ticks +average: 127236 cycles/ticks + +kyber_encaps: +median: 127902 cycles/ticks +average: 128290 cycles/ticks + +kyber_decaps: +median: 174326 cycles/ticks +average: 175059 cycles/ticks + +Loop spin: 27 +gen_a: +median: 25258 cycles/ticks +average: 25406 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 7989 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90834 cycles/ticks +average: 91125 cycles/ticks + +indcpa_enc: +median: 116340 cycles/ticks +average: 116772 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36239 cycles/ticks + +kyber_keypair_derand: +median: 99538 cycles/ticks +average: 99927 cycles/ticks + +kyber_keypair: +median: 106240 cycles/ticks +average: 106688 cycles/ticks + +kyber_encaps_derand: +median: 126580 cycles/ticks +average: 127089 cycles/ticks + +kyber_encaps: +median: 127942 cycles/ticks +average: 128400 cycles/ticks + +kyber_decaps: +median: 165196 cycles/ticks +average: 165849 cycles/ticks + +Loop spin: 28 +gen_a: +median: 25294 cycles/ticks +average: 25460 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7967 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90676 cycles/ticks +average: 91101 cycles/ticks + +indcpa_enc: +median: 116210 cycles/ticks +average: 116688 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36278 cycles/ticks + +kyber_keypair_derand: +median: 99714 cycles/ticks +average: 100160 cycles/ticks + +kyber_keypair: +median: 106254 cycles/ticks +average: 106651 cycles/ticks + +kyber_encaps_derand: +median: 126922 cycles/ticks +average: 127461 cycles/ticks + +kyber_encaps: +median: 127974 cycles/ticks +average: 128498 cycles/ticks + +kyber_decaps: +median: 165450 cycles/ticks +average: 166141 cycles/ticks + +Loop spin: 29 +gen_a: +median: 25218 cycles/ticks +average: 25381 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7082 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7972 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1393 cycles/ticks + +indcpa_keypair: +median: 90598 cycles/ticks +average: 91003 cycles/ticks + +indcpa_enc: +median: 116144 cycles/ticks +average: 116596 cycles/ticks + +indcpa_dec: +median: 36168 cycles/ticks +average: 36286 cycles/ticks + +kyber_keypair_derand: +median: 99534 cycles/ticks +average: 99935 cycles/ticks + +kyber_keypair: +median: 106214 cycles/ticks +average: 106613 cycles/ticks + +kyber_encaps_derand: +median: 126738 cycles/ticks +average: 127328 cycles/ticks + +kyber_encaps: +median: 128062 cycles/ticks +average: 128509 cycles/ticks + +kyber_decaps: +median: 165374 cycles/ticks +average: 165972 cycles/ticks + +Loop spin: 30 +gen_a: +median: 25280 cycles/ticks +average: 25430 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 8009 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90748 cycles/ticks +average: 91162 cycles/ticks + +indcpa_enc: +median: 116228 cycles/ticks +average: 116719 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36289 cycles/ticks + +kyber_keypair_derand: +median: 99702 cycles/ticks +average: 100167 cycles/ticks + +kyber_keypair: +median: 106280 cycles/ticks +average: 106691 cycles/ticks + +kyber_encaps_derand: +median: 126748 cycles/ticks +average: 127233 cycles/ticks + +kyber_encaps: +median: 127924 cycles/ticks +average: 128360 cycles/ticks + +kyber_decaps: +median: 165182 cycles/ticks +average: 165929 cycles/ticks + +Loop spin: 31 +gen_a: +median: 25232 cycles/ticks +average: 25370 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3376 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10492 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7936 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1405 cycles/ticks + +indcpa_keypair: +median: 90726 cycles/ticks +average: 91129 cycles/ticks + +indcpa_enc: +median: 116314 cycles/ticks +average: 116816 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36275 cycles/ticks + +kyber_keypair_derand: +median: 99556 cycles/ticks +average: 99965 cycles/ticks + +kyber_keypair: +median: 106210 cycles/ticks +average: 106661 cycles/ticks + +kyber_encaps_derand: +median: 126870 cycles/ticks +average: 127418 cycles/ticks + +kyber_encaps: +median: 128136 cycles/ticks +average: 128625 cycles/ticks + +kyber_decaps: +median: 165414 cycles/ticks +average: 166026 cycles/ticks + +Loop spin: 32 +gen_a: +median: 25176 cycles/ticks +average: 25320 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7144 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10495 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7972 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90716 cycles/ticks +average: 91070 cycles/ticks + +indcpa_enc: +median: 116178 cycles/ticks +average: 116681 cycles/ticks + +indcpa_dec: +median: 36120 cycles/ticks +average: 36293 cycles/ticks + +kyber_keypair_derand: +median: 99612 cycles/ticks +average: 99978 cycles/ticks + +kyber_keypair: +median: 106326 cycles/ticks +average: 106796 cycles/ticks + +kyber_encaps_derand: +median: 126844 cycles/ticks +average: 127442 cycles/ticks + +kyber_encaps: +median: 128166 cycles/ticks +average: 128582 cycles/ticks + +kyber_decaps: +median: 165402 cycles/ticks +average: 166000 cycles/ticks + +Loop spin: 33 +gen_a: +median: 25224 cycles/ticks +average: 25361 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3326 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7979 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 72 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90722 cycles/ticks +average: 91172 cycles/ticks + +indcpa_enc: +median: 116120 cycles/ticks +average: 116555 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36322 cycles/ticks + +kyber_keypair_derand: +median: 99502 cycles/ticks +average: 99884 cycles/ticks + +kyber_keypair: +median: 106308 cycles/ticks +average: 106753 cycles/ticks + +kyber_encaps_derand: +median: 126690 cycles/ticks +average: 127160 cycles/ticks + +kyber_encaps: +median: 128056 cycles/ticks +average: 128553 cycles/ticks + +kyber_decaps: +median: 165272 cycles/ticks +average: 165964 cycles/ticks + +Loop spin: 34 +gen_a: +median: 25196 cycles/ticks +average: 25325 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10485 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7964 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1403 cycles/ticks + +indcpa_keypair: +median: 90696 cycles/ticks +average: 91108 cycles/ticks + +indcpa_enc: +median: 116226 cycles/ticks +average: 116706 cycles/ticks + +indcpa_dec: +median: 36106 cycles/ticks +average: 36241 cycles/ticks + +kyber_keypair_derand: +median: 99626 cycles/ticks +average: 99967 cycles/ticks + +kyber_keypair: +median: 106424 cycles/ticks +average: 106814 cycles/ticks + +kyber_encaps_derand: +median: 126838 cycles/ticks +average: 127321 cycles/ticks + +kyber_encaps: +median: 128074 cycles/ticks +average: 128567 cycles/ticks + +kyber_decaps: +median: 165440 cycles/ticks +average: 166114 cycles/ticks + +Loop spin: 35 +gen_a: +median: 25202 cycles/ticks +average: 25339 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7088 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7939 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90816 cycles/ticks +average: 91209 cycles/ticks + +indcpa_enc: +median: 116280 cycles/ticks +average: 116776 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36257 cycles/ticks + +kyber_keypair_derand: +median: 99630 cycles/ticks +average: 99998 cycles/ticks + +kyber_keypair: +median: 106252 cycles/ticks +average: 106674 cycles/ticks + +kyber_encaps_derand: +median: 126794 cycles/ticks +average: 127367 cycles/ticks + +kyber_encaps: +median: 128318 cycles/ticks +average: 128819 cycles/ticks + +kyber_decaps: +median: 165432 cycles/ticks +average: 166117 cycles/ticks + +Loop spin: 36 +gen_a: +median: 25220 cycles/ticks +average: 25340 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90792 cycles/ticks +average: 91200 cycles/ticks + +indcpa_enc: +median: 116196 cycles/ticks +average: 116665 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99440 cycles/ticks +average: 99861 cycles/ticks + +kyber_keypair: +median: 106286 cycles/ticks +average: 106747 cycles/ticks + +kyber_encaps_derand: +median: 126704 cycles/ticks +average: 127243 cycles/ticks + +kyber_encaps: +median: 127984 cycles/ticks +average: 128427 cycles/ticks + +kyber_decaps: +median: 165276 cycles/ticks +average: 165934 cycles/ticks + +Loop spin: 37 +gen_a: +median: 25194 cycles/ticks +average: 25350 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7971 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90628 cycles/ticks +average: 90990 cycles/ticks + +indcpa_enc: +median: 116118 cycles/ticks +average: 117207 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36241 cycles/ticks + +kyber_keypair_derand: +median: 99782 cycles/ticks +average: 100146 cycles/ticks + +kyber_keypair: +median: 106304 cycles/ticks +average: 106788 cycles/ticks + +kyber_encaps_derand: +median: 126808 cycles/ticks +average: 127319 cycles/ticks + +kyber_encaps: +median: 128034 cycles/ticks +average: 128449 cycles/ticks + +kyber_decaps: +median: 165426 cycles/ticks +average: 166109 cycles/ticks + +Loop spin: 38 +gen_a: +median: 25246 cycles/ticks +average: 25391 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7087 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10531 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7955 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90874 cycles/ticks +average: 91287 cycles/ticks + +indcpa_enc: +median: 116302 cycles/ticks +average: 116729 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99712 cycles/ticks +average: 100101 cycles/ticks + +kyber_keypair: +median: 106270 cycles/ticks +average: 106692 cycles/ticks + +kyber_encaps_derand: +median: 126776 cycles/ticks +average: 127290 cycles/ticks + +kyber_encaps: +median: 128056 cycles/ticks +average: 128496 cycles/ticks + +kyber_decaps: +median: 165262 cycles/ticks +average: 165940 cycles/ticks + +Loop spin: 39 +gen_a: +median: 25262 cycles/ticks +average: 25412 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 8029 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1403 cycles/ticks + +indcpa_keypair: +median: 90868 cycles/ticks +average: 91241 cycles/ticks + +indcpa_enc: +median: 116202 cycles/ticks +average: 116658 cycles/ticks + +indcpa_dec: +median: 36192 cycles/ticks +average: 36328 cycles/ticks + +kyber_keypair_derand: +median: 99686 cycles/ticks +average: 100119 cycles/ticks + +kyber_keypair: +median: 106216 cycles/ticks +average: 106680 cycles/ticks + +kyber_encaps_derand: +median: 126796 cycles/ticks +average: 127267 cycles/ticks + +kyber_encaps: +median: 128024 cycles/ticks +average: 128496 cycles/ticks + +kyber_decaps: +median: 165252 cycles/ticks +average: 165979 cycles/ticks + +Loop spin: 40 +gen_a: +median: 25216 cycles/ticks +average: 25334 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7998 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90728 cycles/ticks +average: 91147 cycles/ticks + +indcpa_enc: +median: 116196 cycles/ticks +average: 116740 cycles/ticks + +indcpa_dec: +median: 36182 cycles/ticks +average: 36330 cycles/ticks + +kyber_keypair_derand: +median: 99736 cycles/ticks +average: 100105 cycles/ticks + +kyber_keypair: +median: 106322 cycles/ticks +average: 106755 cycles/ticks + +kyber_encaps_derand: +median: 126594 cycles/ticks +average: 127068 cycles/ticks + +kyber_encaps: +median: 128014 cycles/ticks +average: 128612 cycles/ticks + +kyber_decaps: +median: 165100 cycles/ticks +average: 165781 cycles/ticks + +Loop spin: 41 +gen_a: +median: 25244 cycles/ticks +average: 25369 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3331 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7082 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7964 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 314 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90748 cycles/ticks +average: 91190 cycles/ticks + +indcpa_enc: +median: 116274 cycles/ticks +average: 116724 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36271 cycles/ticks + +kyber_keypair_derand: +median: 99538 cycles/ticks +average: 99947 cycles/ticks + +kyber_keypair: +median: 106232 cycles/ticks +average: 106605 cycles/ticks + +kyber_encaps_derand: +median: 126714 cycles/ticks +average: 127222 cycles/ticks + +kyber_encaps: +median: 127940 cycles/ticks +average: 128485 cycles/ticks + +kyber_decaps: +median: 165348 cycles/ticks +average: 165951 cycles/ticks + +Loop spin: 42 +gen_a: +median: 25268 cycles/ticks +average: 25416 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3324 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10494 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90720 cycles/ticks +average: 91135 cycles/ticks + +indcpa_enc: +median: 116144 cycles/ticks +average: 116600 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99568 cycles/ticks +average: 100056 cycles/ticks + +kyber_keypair: +median: 106342 cycles/ticks +average: 106785 cycles/ticks + +kyber_encaps_derand: +median: 126686 cycles/ticks +average: 127205 cycles/ticks + +kyber_encaps: +median: 128048 cycles/ticks +average: 128455 cycles/ticks + +kyber_decaps: +median: 165226 cycles/ticks +average: 165950 cycles/ticks + +Loop spin: 43 +gen_a: +median: 25242 cycles/ticks +average: 25374 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7989 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1507 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90736 cycles/ticks +average: 91139 cycles/ticks + +indcpa_enc: +median: 116188 cycles/ticks +average: 116641 cycles/ticks + +indcpa_dec: +median: 36164 cycles/ticks +average: 36297 cycles/ticks + +kyber_keypair_derand: +median: 99560 cycles/ticks +average: 99944 cycles/ticks + +kyber_keypair: +median: 106248 cycles/ticks +average: 106690 cycles/ticks + +kyber_encaps_derand: +median: 126658 cycles/ticks +average: 127184 cycles/ticks + +kyber_encaps: +median: 128082 cycles/ticks +average: 128483 cycles/ticks + +kyber_decaps: +median: 165246 cycles/ticks +average: 165836 cycles/ticks + +Loop spin: 44 +gen_a: +median: 25248 cycles/ticks +average: 25381 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10547 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7916 cycles/ticks +average: 7996 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90810 cycles/ticks +average: 91158 cycles/ticks + +indcpa_enc: +median: 116254 cycles/ticks +average: 116725 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36310 cycles/ticks + +kyber_keypair_derand: +median: 99818 cycles/ticks +average: 100180 cycles/ticks + +kyber_keypair: +median: 106150 cycles/ticks +average: 106570 cycles/ticks + +kyber_encaps_derand: +median: 126926 cycles/ticks +average: 127489 cycles/ticks + +kyber_encaps: +median: 128014 cycles/ticks +average: 128523 cycles/ticks + +kyber_decaps: +median: 165458 cycles/ticks +average: 166143 cycles/ticks + +Loop spin: 45 +gen_a: +median: 25230 cycles/ticks +average: 25375 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 8003 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90500 cycles/ticks +average: 90867 cycles/ticks + +indcpa_enc: +median: 115936 cycles/ticks +average: 116413 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36287 cycles/ticks + +kyber_keypair_derand: +median: 99646 cycles/ticks +average: 100126 cycles/ticks + +kyber_keypair: +median: 106290 cycles/ticks +average: 106745 cycles/ticks + +kyber_encaps_derand: +median: 126610 cycles/ticks +average: 127162 cycles/ticks + +kyber_encaps: +median: 127988 cycles/ticks +average: 128463 cycles/ticks + +kyber_decaps: +median: 165242 cycles/ticks +average: 165939 cycles/ticks + +Loop spin: 46 +gen_a: +median: 25222 cycles/ticks +average: 25377 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3352 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10505 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 92096 cycles/ticks +average: 92514 cycles/ticks + +indcpa_enc: +median: 117594 cycles/ticks +average: 118160 cycles/ticks + +indcpa_dec: +median: 36190 cycles/ticks +average: 36354 cycles/ticks + +kyber_keypair_derand: +median: 99614 cycles/ticks +average: 99952 cycles/ticks + +kyber_keypair: +median: 106298 cycles/ticks +average: 106667 cycles/ticks + +kyber_encaps_derand: +median: 126704 cycles/ticks +average: 127256 cycles/ticks + +kyber_encaps: +median: 127912 cycles/ticks +average: 128304 cycles/ticks + +kyber_decaps: +median: 165264 cycles/ticks +average: 165894 cycles/ticks + +Loop spin: 47 +gen_a: +median: 25198 cycles/ticks +average: 25338 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2133 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7991 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90692 cycles/ticks +average: 91046 cycles/ticks + +indcpa_enc: +median: 116204 cycles/ticks +average: 116656 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36251 cycles/ticks + +kyber_keypair_derand: +median: 99608 cycles/ticks +average: 100011 cycles/ticks + +kyber_keypair: +median: 106268 cycles/ticks +average: 106693 cycles/ticks + +kyber_encaps_derand: +median: 126754 cycles/ticks +average: 127332 cycles/ticks + +kyber_encaps: +median: 128044 cycles/ticks +average: 128473 cycles/ticks + +kyber_decaps: +median: 165254 cycles/ticks +average: 165949 cycles/ticks + +Loop spin: 48 +gen_a: +median: 25228 cycles/ticks +average: 25352 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3340 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10499 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7939 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1390 cycles/ticks + +indcpa_keypair: +median: 90838 cycles/ticks +average: 91210 cycles/ticks + +indcpa_enc: +median: 116200 cycles/ticks +average: 116634 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36302 cycles/ticks + +kyber_keypair_derand: +median: 99544 cycles/ticks +average: 99929 cycles/ticks + +kyber_keypair: +median: 106366 cycles/ticks +average: 106767 cycles/ticks + +kyber_encaps_derand: +median: 126948 cycles/ticks +average: 127453 cycles/ticks + +kyber_encaps: +median: 128204 cycles/ticks +average: 128654 cycles/ticks + +kyber_decaps: +median: 165486 cycles/ticks +average: 166194 cycles/ticks + +Loop spin: 49 +gen_a: +median: 25180 cycles/ticks +average: 25321 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2129 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90760 cycles/ticks +average: 91152 cycles/ticks + +indcpa_enc: +median: 116254 cycles/ticks +average: 116809 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36300 cycles/ticks + +kyber_keypair_derand: +median: 99776 cycles/ticks +average: 100192 cycles/ticks + +kyber_keypair: +median: 106206 cycles/ticks +average: 106689 cycles/ticks + +kyber_encaps_derand: +median: 126514 cycles/ticks +average: 126984 cycles/ticks + +kyber_encaps: +median: 127924 cycles/ticks +average: 128368 cycles/ticks + +kyber_decaps: +median: 165076 cycles/ticks +average: 165765 cycles/ticks + +Loop spin: 50 +gen_a: +median: 25228 cycles/ticks +average: 25352 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7088 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10537 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90610 cycles/ticks +average: 90915 cycles/ticks + +indcpa_enc: +median: 116140 cycles/ticks +average: 116579 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36251 cycles/ticks + +kyber_keypair_derand: +median: 99800 cycles/ticks +average: 100126 cycles/ticks + +kyber_keypair: +median: 106474 cycles/ticks +average: 106872 cycles/ticks + +kyber_encaps_derand: +median: 126644 cycles/ticks +average: 127155 cycles/ticks + +kyber_encaps: +median: 127874 cycles/ticks +average: 128320 cycles/ticks + +kyber_decaps: +median: 165068 cycles/ticks +average: 165681 cycles/ticks + +Loop spin: 51 +gen_a: +median: 25258 cycles/ticks +average: 25382 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3337 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10494 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7929 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1404 cycles/ticks + +indcpa_keypair: +median: 90866 cycles/ticks +average: 91225 cycles/ticks + +indcpa_enc: +median: 116234 cycles/ticks +average: 116656 cycles/ticks + +indcpa_dec: +median: 36156 cycles/ticks +average: 36304 cycles/ticks + +kyber_keypair_derand: +median: 99556 cycles/ticks +average: 100023 cycles/ticks + +kyber_keypair: +median: 106194 cycles/ticks +average: 106604 cycles/ticks + +kyber_encaps_derand: +median: 126818 cycles/ticks +average: 127274 cycles/ticks + +kyber_encaps: +median: 128158 cycles/ticks +average: 128605 cycles/ticks + +kyber_decaps: +median: 165294 cycles/ticks +average: 166049 cycles/ticks + +Loop spin: 52 +gen_a: +median: 25198 cycles/ticks +average: 25337 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10529 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90958 cycles/ticks +average: 91352 cycles/ticks + +indcpa_enc: +median: 116226 cycles/ticks +average: 116632 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36266 cycles/ticks + +kyber_keypair_derand: +median: 99740 cycles/ticks +average: 100162 cycles/ticks + +kyber_keypair: +median: 106174 cycles/ticks +average: 106539 cycles/ticks + +kyber_encaps_derand: +median: 126674 cycles/ticks +average: 127215 cycles/ticks + +kyber_encaps: +median: 128154 cycles/ticks +average: 128646 cycles/ticks + +kyber_decaps: +median: 165340 cycles/ticks +average: 165968 cycles/ticks + +Loop spin: 53 +gen_a: +median: 25240 cycles/ticks +average: 25371 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10548 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7932 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90598 cycles/ticks +average: 90972 cycles/ticks + +indcpa_enc: +median: 116056 cycles/ticks +average: 116555 cycles/ticks + +indcpa_dec: +median: 36156 cycles/ticks +average: 36309 cycles/ticks + +kyber_keypair_derand: +median: 99436 cycles/ticks +average: 99836 cycles/ticks + +kyber_keypair: +median: 106316 cycles/ticks +average: 106721 cycles/ticks + +kyber_encaps_derand: +median: 126686 cycles/ticks +average: 127291 cycles/ticks + +kyber_encaps: +median: 128046 cycles/ticks +average: 128479 cycles/ticks + +kyber_decaps: +median: 165278 cycles/ticks +average: 165798 cycles/ticks + +Loop spin: 54 +gen_a: +median: 25176 cycles/ticks +average: 25299 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 268 cycles/ticks +average: 268 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 62 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1390 cycles/ticks + +indcpa_keypair: +median: 90674 cycles/ticks +average: 91033 cycles/ticks + +indcpa_enc: +median: 116040 cycles/ticks +average: 116473 cycles/ticks + +indcpa_dec: +median: 36162 cycles/ticks +average: 36308 cycles/ticks + +kyber_keypair_derand: +median: 99660 cycles/ticks +average: 100103 cycles/ticks + +kyber_keypair: +median: 106376 cycles/ticks +average: 106859 cycles/ticks + +kyber_encaps_derand: +median: 126732 cycles/ticks +average: 127259 cycles/ticks + +kyber_encaps: +median: 128000 cycles/ticks +average: 128444 cycles/ticks + +kyber_decaps: +median: 165190 cycles/ticks +average: 165914 cycles/ticks + +Loop spin: 55 +gen_a: +median: 25222 cycles/ticks +average: 25369 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3346 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7072 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10530 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7958 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90842 cycles/ticks +average: 91283 cycles/ticks + +indcpa_enc: +median: 116320 cycles/ticks +average: 116871 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36297 cycles/ticks + +kyber_keypair_derand: +median: 99606 cycles/ticks +average: 99999 cycles/ticks + +kyber_keypair: +median: 106390 cycles/ticks +average: 106872 cycles/ticks + +kyber_encaps_derand: +median: 126692 cycles/ticks +average: 127213 cycles/ticks + +kyber_encaps: +median: 128034 cycles/ticks +average: 128453 cycles/ticks + +kyber_decaps: +median: 165252 cycles/ticks +average: 165918 cycles/ticks + +Loop spin: 56 +gen_a: +median: 25214 cycles/ticks +average: 25352 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10486 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 275 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90786 cycles/ticks +average: 91178 cycles/ticks + +indcpa_enc: +median: 116146 cycles/ticks +average: 116591 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36272 cycles/ticks + +kyber_keypair_derand: +median: 99646 cycles/ticks +average: 99973 cycles/ticks + +kyber_keypair: +median: 106288 cycles/ticks +average: 106699 cycles/ticks + +kyber_encaps_derand: +median: 126780 cycles/ticks +average: 127321 cycles/ticks + +kyber_encaps: +median: 128060 cycles/ticks +average: 128513 cycles/ticks + +kyber_decaps: +median: 165344 cycles/ticks +average: 165965 cycles/ticks + +Loop spin: 57 +gen_a: +median: 25188 cycles/ticks +average: 25306 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7986 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90614 cycles/ticks +average: 90956 cycles/ticks + +indcpa_enc: +median: 116118 cycles/ticks +average: 116478 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36280 cycles/ticks + +kyber_keypair_derand: +median: 99396 cycles/ticks +average: 99798 cycles/ticks + +kyber_keypair: +median: 106350 cycles/ticks +average: 106828 cycles/ticks + +kyber_encaps_derand: +median: 126586 cycles/ticks +average: 127146 cycles/ticks + +kyber_encaps: +median: 127960 cycles/ticks +average: 128430 cycles/ticks + +kyber_decaps: +median: 165088 cycles/ticks +average: 165829 cycles/ticks + +Loop spin: 58 +gen_a: +median: 25216 cycles/ticks +average: 25361 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10535 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7980 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90964 cycles/ticks +average: 91366 cycles/ticks + +indcpa_enc: +median: 116428 cycles/ticks +average: 116989 cycles/ticks + +indcpa_dec: +median: 36206 cycles/ticks +average: 36361 cycles/ticks + +kyber_keypair_derand: +median: 99572 cycles/ticks +average: 99978 cycles/ticks + +kyber_keypair: +median: 106350 cycles/ticks +average: 106688 cycles/ticks + +kyber_encaps_derand: +median: 126712 cycles/ticks +average: 127247 cycles/ticks + +kyber_encaps: +median: 128076 cycles/ticks +average: 128534 cycles/ticks + +kyber_decaps: +median: 165234 cycles/ticks +average: 165846 cycles/ticks + +Loop spin: 59 +gen_a: +median: 25222 cycles/ticks +average: 25344 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10474 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7918 cycles/ticks +average: 8030 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90788 cycles/ticks +average: 91148 cycles/ticks + +indcpa_enc: +median: 116248 cycles/ticks +average: 116762 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36263 cycles/ticks + +kyber_keypair_derand: +median: 99536 cycles/ticks +average: 99884 cycles/ticks + +kyber_keypair: +median: 106384 cycles/ticks +average: 106775 cycles/ticks + +kyber_encaps_derand: +median: 126698 cycles/ticks +average: 127255 cycles/ticks + +kyber_encaps: +median: 127902 cycles/ticks +average: 128314 cycles/ticks + +kyber_decaps: +median: 165160 cycles/ticks +average: 165873 cycles/ticks + +Loop spin: 60 +gen_a: +median: 25176 cycles/ticks +average: 25345 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3324 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10525 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7934 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90614 cycles/ticks +average: 90943 cycles/ticks + +indcpa_enc: +median: 116148 cycles/ticks +average: 116590 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36301 cycles/ticks + +kyber_keypair_derand: +median: 99620 cycles/ticks +average: 99944 cycles/ticks + +kyber_keypair: +median: 106292 cycles/ticks +average: 106765 cycles/ticks + +kyber_encaps_derand: +median: 126856 cycles/ticks +average: 127379 cycles/ticks + +kyber_encaps: +median: 128138 cycles/ticks +average: 128612 cycles/ticks + +kyber_decaps: +median: 165436 cycles/ticks +average: 166109 cycles/ticks + +Loop spin: 61 +gen_a: +median: 25198 cycles/ticks +average: 25321 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2124 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7082 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10479 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7971 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90676 cycles/ticks +average: 91069 cycles/ticks + +indcpa_enc: +median: 116070 cycles/ticks +average: 116574 cycles/ticks + +indcpa_dec: +median: 36178 cycles/ticks +average: 36342 cycles/ticks + +kyber_keypair_derand: +median: 99858 cycles/ticks +average: 100197 cycles/ticks + +kyber_keypair: +median: 106402 cycles/ticks +average: 106927 cycles/ticks + +kyber_encaps_derand: +median: 126720 cycles/ticks +average: 127227 cycles/ticks + +kyber_encaps: +median: 128006 cycles/ticks +average: 128421 cycles/ticks + +kyber_decaps: +median: 165090 cycles/ticks +average: 165776 cycles/ticks + +Loop spin: 62 +gen_a: +median: 25250 cycles/ticks +average: 25375 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7926 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90678 cycles/ticks +average: 91050 cycles/ticks + +indcpa_enc: +median: 116246 cycles/ticks +average: 116750 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36282 cycles/ticks + +kyber_keypair_derand: +median: 99688 cycles/ticks +average: 100061 cycles/ticks + +kyber_keypair: +median: 106382 cycles/ticks +average: 106804 cycles/ticks + +kyber_encaps_derand: +median: 126796 cycles/ticks +average: 127317 cycles/ticks + +kyber_encaps: +median: 127860 cycles/ticks +average: 128334 cycles/ticks + +kyber_decaps: +median: 165300 cycles/ticks +average: 165920 cycles/ticks + +Loop spin: 63 +gen_a: +median: 25198 cycles/ticks +average: 25313 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10483 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7932 cycles/ticks +average: 8002 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90670 cycles/ticks +average: 91040 cycles/ticks + +indcpa_enc: +median: 116168 cycles/ticks +average: 116612 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36246 cycles/ticks + +kyber_keypair_derand: +median: 99594 cycles/ticks +average: 99950 cycles/ticks + +kyber_keypair: +median: 106308 cycles/ticks +average: 106806 cycles/ticks + +kyber_encaps_derand: +median: 126780 cycles/ticks +average: 127412 cycles/ticks + +kyber_encaps: +median: 128072 cycles/ticks +average: 128531 cycles/ticks + +kyber_decaps: +median: 165320 cycles/ticks +average: 166028 cycles/ticks + +Loop spin: 64 +gen_a: +median: 25200 cycles/ticks +average: 25339 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10492 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7971 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1824 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90518 cycles/ticks +average: 90847 cycles/ticks + +indcpa_enc: +median: 116088 cycles/ticks +average: 116536 cycles/ticks + +indcpa_dec: +median: 36180 cycles/ticks +average: 36273 cycles/ticks + +kyber_keypair_derand: +median: 99568 cycles/ticks +average: 99998 cycles/ticks + +kyber_keypair: +median: 106242 cycles/ticks +average: 106684 cycles/ticks + +kyber_encaps_derand: +median: 126750 cycles/ticks +average: 127286 cycles/ticks + +kyber_encaps: +median: 128074 cycles/ticks +average: 128504 cycles/ticks + +kyber_decaps: +median: 165216 cycles/ticks +average: 165805 cycles/ticks + +Loop spin: 65 +gen_a: +median: 25196 cycles/ticks +average: 25352 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90622 cycles/ticks +average: 91113 cycles/ticks + +indcpa_enc: +median: 116096 cycles/ticks +average: 116595 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36341 cycles/ticks + +kyber_keypair_derand: +median: 99628 cycles/ticks +average: 100075 cycles/ticks + +kyber_keypair: +median: 106222 cycles/ticks +average: 106631 cycles/ticks + +kyber_encaps_derand: +median: 126816 cycles/ticks +average: 127404 cycles/ticks + +kyber_encaps: +median: 128280 cycles/ticks +average: 128781 cycles/ticks + +kyber_decaps: +median: 165388 cycles/ticks +average: 166139 cycles/ticks + +Loop spin: 66 +gen_a: +median: 25242 cycles/ticks +average: 25387 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7094 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90592 cycles/ticks +average: 91054 cycles/ticks + +indcpa_enc: +median: 116080 cycles/ticks +average: 116580 cycles/ticks + +indcpa_dec: +median: 36186 cycles/ticks +average: 36361 cycles/ticks + +kyber_keypair_derand: +median: 99660 cycles/ticks +average: 100057 cycles/ticks + +kyber_keypair: +median: 106358 cycles/ticks +average: 106910 cycles/ticks + +kyber_encaps_derand: +median: 126774 cycles/ticks +average: 127369 cycles/ticks + +kyber_encaps: +median: 128118 cycles/ticks +average: 128652 cycles/ticks + +kyber_decaps: +median: 165312 cycles/ticks +average: 166071 cycles/ticks + +Loop spin: 67 +gen_a: +median: 25274 cycles/ticks +average: 25405 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3329 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7940 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 316 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90852 cycles/ticks +average: 91276 cycles/ticks + +indcpa_enc: +median: 116272 cycles/ticks +average: 116832 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36272 cycles/ticks + +kyber_keypair_derand: +median: 99592 cycles/ticks +average: 99991 cycles/ticks + +kyber_keypair: +median: 106362 cycles/ticks +average: 106822 cycles/ticks + +kyber_encaps_derand: +median: 126862 cycles/ticks +average: 127442 cycles/ticks + +kyber_encaps: +median: 128076 cycles/ticks +average: 128629 cycles/ticks + +kyber_decaps: +median: 165450 cycles/ticks +average: 166170 cycles/ticks + +Loop spin: 68 +gen_a: +median: 25196 cycles/ticks +average: 25373 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3337 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7974 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1406 cycles/ticks + +indcpa_keypair: +median: 90762 cycles/ticks +average: 91214 cycles/ticks + +indcpa_enc: +median: 116132 cycles/ticks +average: 116614 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36316 cycles/ticks + +kyber_keypair_derand: +median: 99628 cycles/ticks +average: 100089 cycles/ticks + +kyber_keypair: +median: 106250 cycles/ticks +average: 106765 cycles/ticks + +kyber_encaps_derand: +median: 126636 cycles/ticks +average: 127204 cycles/ticks + +kyber_encaps: +median: 127802 cycles/ticks +average: 128354 cycles/ticks + +kyber_decaps: +median: 165030 cycles/ticks +average: 165782 cycles/ticks + +Loop spin: 69 +gen_a: +median: 25196 cycles/ticks +average: 25348 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7082 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10524 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7997 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 67 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90966 cycles/ticks +average: 91365 cycles/ticks + +indcpa_enc: +median: 116306 cycles/ticks +average: 116821 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36320 cycles/ticks + +kyber_keypair_derand: +median: 99850 cycles/ticks +average: 100316 cycles/ticks + +kyber_keypair: +median: 106340 cycles/ticks +average: 106817 cycles/ticks + +kyber_encaps_derand: +median: 126796 cycles/ticks +average: 127449 cycles/ticks + +kyber_encaps: +median: 128264 cycles/ticks +average: 128825 cycles/ticks + +kyber_decaps: +median: 165350 cycles/ticks +average: 166135 cycles/ticks + +Loop spin: 70 +gen_a: +median: 25198 cycles/ticks +average: 25343 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3324 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7932 cycles/ticks +average: 7981 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90622 cycles/ticks +average: 91045 cycles/ticks + +indcpa_enc: +median: 116028 cycles/ticks +average: 116608 cycles/ticks + +indcpa_dec: +median: 36196 cycles/ticks +average: 36354 cycles/ticks + +kyber_keypair_derand: +median: 99796 cycles/ticks +average: 100246 cycles/ticks + +kyber_keypair: +median: 106260 cycles/ticks +average: 106736 cycles/ticks + +kyber_encaps_derand: +median: 126814 cycles/ticks +average: 127504 cycles/ticks + +kyber_encaps: +median: 128084 cycles/ticks +average: 128605 cycles/ticks + +kyber_decaps: +median: 165330 cycles/ticks +average: 166062 cycles/ticks + +Loop spin: 71 +gen_a: +median: 25240 cycles/ticks +average: 25385 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10530 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7938 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90854 cycles/ticks +average: 91258 cycles/ticks + +indcpa_enc: +median: 116332 cycles/ticks +average: 116840 cycles/ticks + +indcpa_dec: +median: 36170 cycles/ticks +average: 36324 cycles/ticks + +kyber_keypair_derand: +median: 99682 cycles/ticks +average: 100101 cycles/ticks + +kyber_keypair: +median: 106284 cycles/ticks +average: 106789 cycles/ticks + +kyber_encaps_derand: +median: 126688 cycles/ticks +average: 127303 cycles/ticks + +kyber_encaps: +median: 127822 cycles/ticks +average: 128356 cycles/ticks + +kyber_decaps: +median: 165312 cycles/ticks +average: 166074 cycles/ticks + +Loop spin: 72 +gen_a: +median: 25214 cycles/ticks +average: 25380 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10493 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7955 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1403 cycles/ticks + +indcpa_keypair: +median: 90762 cycles/ticks +average: 91194 cycles/ticks + +indcpa_enc: +median: 116214 cycles/ticks +average: 116711 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36296 cycles/ticks + +kyber_keypair_derand: +median: 99604 cycles/ticks +average: 100059 cycles/ticks + +kyber_keypair: +median: 106230 cycles/ticks +average: 106730 cycles/ticks + +kyber_encaps_derand: +median: 126508 cycles/ticks +average: 127185 cycles/ticks + +kyber_encaps: +median: 127898 cycles/ticks +average: 128440 cycles/ticks + +kyber_decaps: +median: 165130 cycles/ticks +average: 165890 cycles/ticks + +Loop spin: 73 +gen_a: +median: 25224 cycles/ticks +average: 25456 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3347 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7981 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90786 cycles/ticks +average: 91172 cycles/ticks + +indcpa_enc: +median: 116154 cycles/ticks +average: 116712 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36278 cycles/ticks + +kyber_keypair_derand: +median: 99506 cycles/ticks +average: 99979 cycles/ticks + +kyber_keypair: +median: 106278 cycles/ticks +average: 106786 cycles/ticks + +kyber_encaps_derand: +median: 126786 cycles/ticks +average: 127380 cycles/ticks + +kyber_encaps: +median: 128038 cycles/ticks +average: 128580 cycles/ticks + +kyber_decaps: +median: 165320 cycles/ticks +average: 166087 cycles/ticks + +Loop spin: 74 +gen_a: +median: 25222 cycles/ticks +average: 25375 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 8005 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90492 cycles/ticks +average: 90887 cycles/ticks + +indcpa_enc: +median: 115950 cycles/ticks +average: 116508 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36268 cycles/ticks + +kyber_keypair_derand: +median: 99452 cycles/ticks +average: 99874 cycles/ticks + +kyber_keypair: +median: 106360 cycles/ticks +average: 106853 cycles/ticks + +kyber_encaps_derand: +median: 126618 cycles/ticks +average: 127213 cycles/ticks + +kyber_encaps: +median: 128090 cycles/ticks +average: 128586 cycles/ticks + +kyber_decaps: +median: 165118 cycles/ticks +average: 165854 cycles/ticks + +Loop spin: 75 +gen_a: +median: 25180 cycles/ticks +average: 25310 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90850 cycles/ticks +average: 91349 cycles/ticks + +indcpa_enc: +median: 116334 cycles/ticks +average: 116876 cycles/ticks + +indcpa_dec: +median: 36116 cycles/ticks +average: 36277 cycles/ticks + +kyber_keypair_derand: +median: 99604 cycles/ticks +average: 99994 cycles/ticks + +kyber_keypair: +median: 106306 cycles/ticks +average: 106706 cycles/ticks + +kyber_encaps_derand: +median: 126634 cycles/ticks +average: 127258 cycles/ticks + +kyber_encaps: +median: 127822 cycles/ticks +average: 128279 cycles/ticks + +kyber_decaps: +median: 165080 cycles/ticks +average: 165795 cycles/ticks + +Loop spin: 76 +gen_a: +median: 25224 cycles/ticks +average: 25452 cycles/ticks + +poly_getnoise_eta1: +median: 3300 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7966 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90576 cycles/ticks +average: 90991 cycles/ticks + +indcpa_enc: +median: 116070 cycles/ticks +average: 116551 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36245 cycles/ticks + +kyber_keypair_derand: +median: 99344 cycles/ticks +average: 99654 cycles/ticks + +kyber_keypair: +median: 106272 cycles/ticks +average: 106649 cycles/ticks + +kyber_encaps_derand: +median: 128200 cycles/ticks +average: 128767 cycles/ticks + +kyber_encaps: +median: 129512 cycles/ticks +average: 129981 cycles/ticks + +kyber_decaps: +median: 166768 cycles/ticks +average: 167411 cycles/ticks + +Loop spin: 77 +gen_a: +median: 25178 cycles/ticks +average: 25303 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10498 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7972 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90780 cycles/ticks +average: 91162 cycles/ticks + +indcpa_enc: +median: 116084 cycles/ticks +average: 116537 cycles/ticks + +indcpa_dec: +median: 36174 cycles/ticks +average: 36326 cycles/ticks + +kyber_keypair_derand: +median: 99664 cycles/ticks +average: 100046 cycles/ticks + +kyber_keypair: +median: 106276 cycles/ticks +average: 106673 cycles/ticks + +kyber_encaps_derand: +median: 126618 cycles/ticks +average: 127160 cycles/ticks + +kyber_encaps: +median: 127570 cycles/ticks +average: 128066 cycles/ticks + +kyber_decaps: +median: 165124 cycles/ticks +average: 165793 cycles/ticks + +Loop spin: 78 +gen_a: +median: 25330 cycles/ticks +average: 25493 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3330 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7942 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90478 cycles/ticks +average: 90818 cycles/ticks + +indcpa_enc: +median: 116010 cycles/ticks +average: 116523 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36278 cycles/ticks + +kyber_keypair_derand: +median: 99686 cycles/ticks +average: 100090 cycles/ticks + +kyber_keypair: +median: 106308 cycles/ticks +average: 106702 cycles/ticks + +kyber_encaps_derand: +median: 126742 cycles/ticks +average: 127319 cycles/ticks + +kyber_encaps: +median: 128160 cycles/ticks +average: 128713 cycles/ticks + +kyber_decaps: +median: 165312 cycles/ticks +average: 166012 cycles/ticks + +Loop spin: 79 +gen_a: +median: 25198 cycles/ticks +average: 25350 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7093 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10498 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7998 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90666 cycles/ticks +average: 91001 cycles/ticks + +indcpa_enc: +median: 116132 cycles/ticks +average: 116615 cycles/ticks + +indcpa_dec: +median: 36188 cycles/ticks +average: 36327 cycles/ticks + +kyber_keypair_derand: +median: 99630 cycles/ticks +average: 100065 cycles/ticks + +kyber_keypair: +median: 106390 cycles/ticks +average: 106815 cycles/ticks + +kyber_encaps_derand: +median: 126936 cycles/ticks +average: 127472 cycles/ticks + +kyber_encaps: +median: 128194 cycles/ticks +average: 128713 cycles/ticks + +kyber_decaps: +median: 165336 cycles/ticks +average: 165992 cycles/ticks + +Loop spin: 80 +gen_a: +median: 25224 cycles/ticks +average: 25378 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10444 cycles/ticks +average: 10479 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7973 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90476 cycles/ticks +average: 90892 cycles/ticks + +indcpa_enc: +median: 115964 cycles/ticks +average: 116450 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36270 cycles/ticks + +kyber_keypair_derand: +median: 99544 cycles/ticks +average: 99921 cycles/ticks + +kyber_keypair: +median: 106290 cycles/ticks +average: 106708 cycles/ticks + +kyber_encaps_derand: +median: 126428 cycles/ticks +average: 126994 cycles/ticks + +kyber_encaps: +median: 127796 cycles/ticks +average: 128283 cycles/ticks + +kyber_decaps: +median: 165020 cycles/ticks +average: 165709 cycles/ticks + +Loop spin: 81 +gen_a: +median: 25242 cycles/ticks +average: 25391 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7922 cycles/ticks +average: 8000 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90950 cycles/ticks +average: 91314 cycles/ticks + +indcpa_enc: +median: 116242 cycles/ticks +average: 116634 cycles/ticks + +indcpa_dec: +median: 36170 cycles/ticks +average: 36361 cycles/ticks + +kyber_keypair_derand: +median: 99546 cycles/ticks +average: 99909 cycles/ticks + +kyber_keypair: +median: 106268 cycles/ticks +average: 106699 cycles/ticks + +kyber_encaps_derand: +median: 126834 cycles/ticks +average: 127483 cycles/ticks + +kyber_encaps: +median: 128164 cycles/ticks +average: 128655 cycles/ticks + +kyber_decaps: +median: 165328 cycles/ticks +average: 166012 cycles/ticks + +Loop spin: 82 +gen_a: +median: 25254 cycles/ticks +average: 25394 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7093 cycles/ticks + +INVNTT: +median: 10444 cycles/ticks +average: 10505 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7968 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90866 cycles/ticks +average: 91344 cycles/ticks + +indcpa_enc: +median: 116232 cycles/ticks +average: 116734 cycles/ticks + +indcpa_dec: +median: 36196 cycles/ticks +average: 36337 cycles/ticks + +kyber_keypair_derand: +median: 99766 cycles/ticks +average: 100171 cycles/ticks + +kyber_keypair: +median: 106336 cycles/ticks +average: 106821 cycles/ticks + +kyber_encaps_derand: +median: 126690 cycles/ticks +average: 127220 cycles/ticks + +kyber_encaps: +median: 128024 cycles/ticks +average: 128475 cycles/ticks + +kyber_decaps: +median: 165210 cycles/ticks +average: 165855 cycles/ticks + +Loop spin: 83 +gen_a: +median: 25216 cycles/ticks +average: 25350 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7987 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1509 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90778 cycles/ticks +average: 91173 cycles/ticks + +indcpa_enc: +median: 116238 cycles/ticks +average: 116775 cycles/ticks + +indcpa_dec: +median: 36204 cycles/ticks +average: 36376 cycles/ticks + +kyber_keypair_derand: +median: 99658 cycles/ticks +average: 100068 cycles/ticks + +kyber_keypair: +median: 106364 cycles/ticks +average: 106746 cycles/ticks + +kyber_encaps_derand: +median: 126948 cycles/ticks +average: 127511 cycles/ticks + +kyber_encaps: +median: 128300 cycles/ticks +average: 128742 cycles/ticks + +kyber_decaps: +median: 165554 cycles/ticks +average: 166177 cycles/ticks + +Loop spin: 84 +gen_a: +median: 25250 cycles/ticks +average: 25391 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10486 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90872 cycles/ticks +average: 91223 cycles/ticks + +indcpa_enc: +median: 116190 cycles/ticks +average: 116621 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36293 cycles/ticks + +kyber_keypair_derand: +median: 99594 cycles/ticks +average: 100016 cycles/ticks + +kyber_keypair: +median: 106380 cycles/ticks +average: 106823 cycles/ticks + +kyber_encaps_derand: +median: 126856 cycles/ticks +average: 127459 cycles/ticks + +kyber_encaps: +median: 128110 cycles/ticks +average: 128498 cycles/ticks + +kyber_decaps: +median: 165426 cycles/ticks +average: 166184 cycles/ticks + +Loop spin: 85 +gen_a: +median: 25240 cycles/ticks +average: 25354 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10526 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 7966 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 276 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90816 cycles/ticks +average: 91291 cycles/ticks + +indcpa_enc: +median: 116224 cycles/ticks +average: 116729 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36324 cycles/ticks + +kyber_keypair_derand: +median: 99360 cycles/ticks +average: 99797 cycles/ticks + +kyber_keypair: +median: 106190 cycles/ticks +average: 106594 cycles/ticks + +kyber_encaps_derand: +median: 126652 cycles/ticks +average: 127142 cycles/ticks + +kyber_encaps: +median: 127992 cycles/ticks +average: 128519 cycles/ticks + +kyber_decaps: +median: 165190 cycles/ticks +average: 165949 cycles/ticks + +Loop spin: 86 +gen_a: +median: 25196 cycles/ticks +average: 25314 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1403 cycles/ticks + +indcpa_keypair: +median: 90650 cycles/ticks +average: 91009 cycles/ticks + +indcpa_enc: +median: 116160 cycles/ticks +average: 116679 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36267 cycles/ticks + +kyber_keypair_derand: +median: 99608 cycles/ticks +average: 99922 cycles/ticks + +kyber_keypair: +median: 106332 cycles/ticks +average: 106773 cycles/ticks + +kyber_encaps_derand: +median: 126730 cycles/ticks +average: 127255 cycles/ticks + +kyber_encaps: +median: 128320 cycles/ticks +average: 128797 cycles/ticks + +kyber_decaps: +median: 165394 cycles/ticks +average: 166089 cycles/ticks + +Loop spin: 87 +gen_a: +median: 25224 cycles/ticks +average: 25377 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2136 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7972 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1801 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90640 cycles/ticks +average: 91029 cycles/ticks + +indcpa_enc: +median: 115988 cycles/ticks +average: 116487 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36252 cycles/ticks + +kyber_keypair_derand: +median: 99812 cycles/ticks +average: 100221 cycles/ticks + +kyber_keypair: +median: 106264 cycles/ticks +average: 106696 cycles/ticks + +kyber_encaps_derand: +median: 126814 cycles/ticks +average: 127285 cycles/ticks + +kyber_encaps: +median: 128106 cycles/ticks +average: 128580 cycles/ticks + +kyber_decaps: +median: 165380 cycles/ticks +average: 166117 cycles/ticks + +Loop spin: 88 +gen_a: +median: 25236 cycles/ticks +average: 25376 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 7983 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90662 cycles/ticks +average: 91103 cycles/ticks + +indcpa_enc: +median: 116266 cycles/ticks +average: 116791 cycles/ticks + +indcpa_dec: +median: 36192 cycles/ticks +average: 36373 cycles/ticks + +kyber_keypair_derand: +median: 99538 cycles/ticks +average: 99975 cycles/ticks + +kyber_keypair: +median: 106340 cycles/ticks +average: 106831 cycles/ticks + +kyber_encaps_derand: +median: 126530 cycles/ticks +average: 127122 cycles/ticks + +kyber_encaps: +median: 127578 cycles/ticks +average: 128087 cycles/ticks + +kyber_decaps: +median: 165088 cycles/ticks +average: 165717 cycles/ticks + +Loop spin: 89 +gen_a: +median: 25250 cycles/ticks +average: 25402 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 7998 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90794 cycles/ticks +average: 91133 cycles/ticks + +indcpa_enc: +median: 116226 cycles/ticks +average: 116685 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36273 cycles/ticks + +kyber_keypair_derand: +median: 99792 cycles/ticks +average: 100110 cycles/ticks + +kyber_keypair: +median: 106228 cycles/ticks +average: 106677 cycles/ticks + +kyber_encaps_derand: +median: 126772 cycles/ticks +average: 127289 cycles/ticks + +kyber_encaps: +median: 128124 cycles/ticks +average: 128579 cycles/ticks + +kyber_decaps: +median: 165268 cycles/ticks +average: 165923 cycles/ticks + +Loop spin: 90 +gen_a: +median: 25244 cycles/ticks +average: 25393 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10502 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7973 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90904 cycles/ticks +average: 91308 cycles/ticks + +indcpa_enc: +median: 116330 cycles/ticks +average: 116817 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36270 cycles/ticks + +kyber_keypair_derand: +median: 99618 cycles/ticks +average: 99977 cycles/ticks + +kyber_keypair: +median: 106418 cycles/ticks +average: 106830 cycles/ticks + +kyber_encaps_derand: +median: 126710 cycles/ticks +average: 127206 cycles/ticks + +kyber_encaps: +median: 128126 cycles/ticks +average: 131427 cycles/ticks + +kyber_decaps: +median: 165250 cycles/ticks +average: 165880 cycles/ticks + +Loop spin: 91 +gen_a: +median: 25220 cycles/ticks +average: 25352 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10491 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90832 cycles/ticks +average: 93923 cycles/ticks + +indcpa_enc: +median: 116246 cycles/ticks +average: 116799 cycles/ticks + +indcpa_dec: +median: 36180 cycles/ticks +average: 36348 cycles/ticks + +kyber_keypair_derand: +median: 99800 cycles/ticks +average: 100165 cycles/ticks + +kyber_keypair: +median: 106390 cycles/ticks +average: 106882 cycles/ticks + +kyber_encaps_derand: +median: 128090 cycles/ticks +average: 128559 cycles/ticks + +kyber_encaps: +median: 129192 cycles/ticks +average: 129730 cycles/ticks + +kyber_decaps: +median: 166640 cycles/ticks +average: 167306 cycles/ticks + +Loop spin: 92 +gen_a: +median: 25218 cycles/ticks +average: 25359 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3311 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7948 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1506 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90638 cycles/ticks +average: 90987 cycles/ticks + +indcpa_enc: +median: 116060 cycles/ticks +average: 116551 cycles/ticks + +indcpa_dec: +median: 36156 cycles/ticks +average: 36288 cycles/ticks + +kyber_keypair_derand: +median: 99418 cycles/ticks +average: 99764 cycles/ticks + +kyber_keypair: +median: 106354 cycles/ticks +average: 106798 cycles/ticks + +kyber_encaps_derand: +median: 126686 cycles/ticks +average: 127145 cycles/ticks + +kyber_encaps: +median: 127970 cycles/ticks +average: 128467 cycles/ticks + +kyber_decaps: +median: 165342 cycles/ticks +average: 165949 cycles/ticks + +Loop spin: 93 +gen_a: +median: 25216 cycles/ticks +average: 25347 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7088 cycles/ticks + +INVNTT: +median: 10442 cycles/ticks +average: 10510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7936 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90864 cycles/ticks +average: 91263 cycles/ticks + +indcpa_enc: +median: 116294 cycles/ticks +average: 116791 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36320 cycles/ticks + +kyber_keypair_derand: +median: 99676 cycles/ticks +average: 100076 cycles/ticks + +kyber_keypair: +median: 106246 cycles/ticks +average: 106670 cycles/ticks + +kyber_encaps_derand: +median: 126830 cycles/ticks +average: 127375 cycles/ticks + +kyber_encaps: +median: 128122 cycles/ticks +average: 128691 cycles/ticks + +kyber_decaps: +median: 165380 cycles/ticks +average: 166023 cycles/ticks + +Loop spin: 94 +gen_a: +median: 25250 cycles/ticks +average: 25406 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3340 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 8016 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90710 cycles/ticks +average: 91129 cycles/ticks + +indcpa_enc: +median: 116070 cycles/ticks +average: 116489 cycles/ticks + +indcpa_dec: +median: 36174 cycles/ticks +average: 36305 cycles/ticks + +kyber_keypair_derand: +median: 99676 cycles/ticks +average: 100084 cycles/ticks + +kyber_keypair: +median: 106238 cycles/ticks +average: 106726 cycles/ticks + +kyber_encaps_derand: +median: 126818 cycles/ticks +average: 127340 cycles/ticks + +kyber_encaps: +median: 128098 cycles/ticks +average: 128483 cycles/ticks + +kyber_decaps: +median: 165344 cycles/ticks +average: 165974 cycles/ticks + +Loop spin: 95 +gen_a: +median: 25216 cycles/ticks +average: 25347 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10524 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7948 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90476 cycles/ticks +average: 90856 cycles/ticks + +indcpa_enc: +median: 115946 cycles/ticks +average: 116464 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36248 cycles/ticks + +kyber_keypair_derand: +median: 99656 cycles/ticks +average: 100050 cycles/ticks + +kyber_keypair: +median: 106262 cycles/ticks +average: 106763 cycles/ticks + +kyber_encaps_derand: +median: 126684 cycles/ticks +average: 127159 cycles/ticks + +kyber_encaps: +median: 127960 cycles/ticks +average: 128407 cycles/ticks + +kyber_decaps: +median: 165254 cycles/ticks +average: 165893 cycles/ticks + +Loop spin: 96 +gen_a: +median: 25182 cycles/ticks +average: 25322 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7142 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7954 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90820 cycles/ticks +average: 91194 cycles/ticks + +indcpa_enc: +median: 116318 cycles/ticks +average: 116832 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36281 cycles/ticks + +kyber_keypair_derand: +median: 99722 cycles/ticks +average: 100116 cycles/ticks + +kyber_keypair: +median: 106382 cycles/ticks +average: 106774 cycles/ticks + +kyber_encaps_derand: +median: 126972 cycles/ticks +average: 127480 cycles/ticks + +kyber_encaps: +median: 128202 cycles/ticks +average: 128758 cycles/ticks + +kyber_decaps: +median: 165578 cycles/ticks +average: 166290 cycles/ticks + +Loop spin: 97 +gen_a: +median: 25240 cycles/ticks +average: 25399 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3324 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10494 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7980 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1801 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 91026 cycles/ticks +average: 91428 cycles/ticks + +indcpa_enc: +median: 116352 cycles/ticks +average: 116917 cycles/ticks + +indcpa_dec: +median: 36182 cycles/ticks +average: 36320 cycles/ticks + +kyber_keypair_derand: +median: 99458 cycles/ticks +average: 99856 cycles/ticks + +kyber_keypair: +median: 106196 cycles/ticks +average: 106680 cycles/ticks + +kyber_encaps_derand: +median: 126588 cycles/ticks +average: 127234 cycles/ticks + +kyber_encaps: +median: 127766 cycles/ticks +average: 128248 cycles/ticks + +kyber_decaps: +median: 165114 cycles/ticks +average: 165815 cycles/ticks + +Loop spin: 98 +gen_a: +median: 25248 cycles/ticks +average: 25402 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10538 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 8006 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 278 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1802 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90898 cycles/ticks +average: 91329 cycles/ticks + +indcpa_enc: +median: 116304 cycles/ticks +average: 116803 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36280 cycles/ticks + +kyber_keypair_derand: +median: 99458 cycles/ticks +average: 99881 cycles/ticks + +kyber_keypair: +median: 106388 cycles/ticks +average: 106792 cycles/ticks + +kyber_encaps_derand: +median: 126684 cycles/ticks +average: 127159 cycles/ticks + +kyber_encaps: +median: 127948 cycles/ticks +average: 128453 cycles/ticks + +kyber_decaps: +median: 165162 cycles/ticks +average: 165885 cycles/ticks + +Loop spin: 99 +gen_a: +median: 25222 cycles/ticks +average: 25359 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7980 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 285 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1404 cycles/ticks + +indcpa_keypair: +median: 90502 cycles/ticks +average: 90874 cycles/ticks + +indcpa_enc: +median: 116064 cycles/ticks +average: 116589 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36284 cycles/ticks + +kyber_keypair_derand: +median: 99684 cycles/ticks +average: 100108 cycles/ticks + +kyber_keypair: +median: 106264 cycles/ticks +average: 106690 cycles/ticks + +kyber_encaps_derand: +median: 126662 cycles/ticks +average: 127189 cycles/ticks + +kyber_encaps: +median: 127922 cycles/ticks +average: 128358 cycles/ticks + +kyber_decaps: +median: 165202 cycles/ticks +average: 165938 cycles/ticks + +Loop spin: 100 +gen_a: +median: 25208 cycles/ticks +average: 25329 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 8001 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90734 cycles/ticks +average: 91124 cycles/ticks + +indcpa_enc: +median: 116202 cycles/ticks +average: 116692 cycles/ticks + +indcpa_dec: +median: 36206 cycles/ticks +average: 36352 cycles/ticks + +kyber_keypair_derand: +median: 99500 cycles/ticks +average: 99893 cycles/ticks + +kyber_keypair: +median: 106332 cycles/ticks +average: 106718 cycles/ticks + +kyber_encaps_derand: +median: 126882 cycles/ticks +average: 127380 cycles/ticks + +kyber_encaps: +median: 128174 cycles/ticks +average: 128668 cycles/ticks + +kyber_decaps: +median: 165378 cycles/ticks +average: 166008 cycles/ticks + +Loop spin: 101 +gen_a: +median: 25238 cycles/ticks +average: 25398 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10532 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 7961 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90628 cycles/ticks +average: 91041 cycles/ticks + +indcpa_enc: +median: 116100 cycles/ticks +average: 116568 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36295 cycles/ticks + +kyber_keypair_derand: +median: 99478 cycles/ticks +average: 99791 cycles/ticks + +kyber_keypair: +median: 106264 cycles/ticks +average: 106690 cycles/ticks + +kyber_encaps_derand: +median: 126716 cycles/ticks +average: 127155 cycles/ticks + +kyber_encaps: +median: 128186 cycles/ticks +average: 128631 cycles/ticks + +kyber_decaps: +median: 165310 cycles/ticks +average: 165995 cycles/ticks + +Loop spin: 102 +gen_a: +median: 25180 cycles/ticks +average: 25342 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7972 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90646 cycles/ticks +average: 90973 cycles/ticks + +indcpa_enc: +median: 116138 cycles/ticks +average: 116591 cycles/ticks + +indcpa_dec: +median: 36156 cycles/ticks +average: 36330 cycles/ticks + +kyber_keypair_derand: +median: 99440 cycles/ticks +average: 99889 cycles/ticks + +kyber_keypair: +median: 106284 cycles/ticks +average: 106723 cycles/ticks + +kyber_encaps_derand: +median: 126804 cycles/ticks +average: 127332 cycles/ticks + +kyber_encaps: +median: 128102 cycles/ticks +average: 128578 cycles/ticks + +kyber_decaps: +median: 165412 cycles/ticks +average: 166057 cycles/ticks + +Loop spin: 103 +gen_a: +median: 25220 cycles/ticks +average: 25349 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1514 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90944 cycles/ticks +average: 91323 cycles/ticks + +indcpa_enc: +median: 116462 cycles/ticks +average: 117020 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36296 cycles/ticks + +kyber_keypair_derand: +median: 99684 cycles/ticks +average: 100109 cycles/ticks + +kyber_keypair: +median: 106476 cycles/ticks +average: 106924 cycles/ticks + +kyber_encaps_derand: +median: 126868 cycles/ticks +average: 127411 cycles/ticks + +kyber_encaps: +median: 128170 cycles/ticks +average: 128649 cycles/ticks + +kyber_decaps: +median: 165090 cycles/ticks +average: 165758 cycles/ticks + +Loop spin: 104 +gen_a: +median: 25206 cycles/ticks +average: 25354 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10495 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7958 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 266 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90696 cycles/ticks +average: 91049 cycles/ticks + +indcpa_enc: +median: 116164 cycles/ticks +average: 116668 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36256 cycles/ticks + +kyber_keypair_derand: +median: 99754 cycles/ticks +average: 100070 cycles/ticks + +kyber_keypair: +median: 106266 cycles/ticks +average: 106703 cycles/ticks + +kyber_encaps_derand: +median: 126722 cycles/ticks +average: 127102 cycles/ticks + +kyber_encaps: +median: 127950 cycles/ticks +average: 128353 cycles/ticks + +kyber_decaps: +median: 165246 cycles/ticks +average: 165916 cycles/ticks + +Loop spin: 105 +gen_a: +median: 25308 cycles/ticks +average: 25503 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10480 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90538 cycles/ticks +average: 90866 cycles/ticks + +indcpa_enc: +median: 116058 cycles/ticks +average: 116593 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36302 cycles/ticks + +kyber_keypair_derand: +median: 99584 cycles/ticks +average: 99983 cycles/ticks + +kyber_keypair: +median: 106280 cycles/ticks +average: 106696 cycles/ticks + +kyber_encaps_derand: +median: 126836 cycles/ticks +average: 127362 cycles/ticks + +kyber_encaps: +median: 128062 cycles/ticks +average: 128543 cycles/ticks + +kyber_decaps: +median: 165372 cycles/ticks +average: 166081 cycles/ticks + +Loop spin: 106 +gen_a: +median: 25188 cycles/ticks +average: 25328 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10485 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90704 cycles/ticks +average: 91176 cycles/ticks + +indcpa_enc: +median: 116180 cycles/ticks +average: 116733 cycles/ticks + +indcpa_dec: +median: 36178 cycles/ticks +average: 36359 cycles/ticks + +kyber_keypair_derand: +median: 99568 cycles/ticks +average: 100031 cycles/ticks + +kyber_keypair: +median: 106310 cycles/ticks +average: 106778 cycles/ticks + +kyber_encaps_derand: +median: 126648 cycles/ticks +average: 127214 cycles/ticks + +kyber_encaps: +median: 127946 cycles/ticks +average: 128508 cycles/ticks + +kyber_decaps: +median: 165272 cycles/ticks +average: 165908 cycles/ticks + +Loop spin: 107 +gen_a: +median: 25262 cycles/ticks +average: 25380 cycles/ticks + +poly_getnoise_eta1: +median: 3300 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10493 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7976 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 66 cycles/ticks +average: 68 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90792 cycles/ticks +average: 91135 cycles/ticks + +indcpa_enc: +median: 116216 cycles/ticks +average: 116678 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36273 cycles/ticks + +kyber_keypair_derand: +median: 99490 cycles/ticks +average: 99856 cycles/ticks + +kyber_keypair: +median: 106242 cycles/ticks +average: 106713 cycles/ticks + +kyber_encaps_derand: +median: 128370 cycles/ticks +average: 128905 cycles/ticks + +kyber_encaps: +median: 129728 cycles/ticks +average: 130219 cycles/ticks + +kyber_decaps: +median: 166842 cycles/ticks +average: 167550 cycles/ticks + +Loop spin: 108 +gen_a: +median: 25198 cycles/ticks +average: 25337 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10505 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7993 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90726 cycles/ticks +average: 91125 cycles/ticks + +indcpa_enc: +median: 116074 cycles/ticks +average: 116509 cycles/ticks + +indcpa_dec: +median: 36176 cycles/ticks +average: 36291 cycles/ticks + +kyber_keypair_derand: +median: 99472 cycles/ticks +average: 99912 cycles/ticks + +kyber_keypair: +median: 106360 cycles/ticks +average: 106811 cycles/ticks + +kyber_encaps_derand: +median: 126804 cycles/ticks +average: 127381 cycles/ticks + +kyber_encaps: +median: 128156 cycles/ticks +average: 128601 cycles/ticks + +kyber_decaps: +median: 165466 cycles/ticks +average: 166228 cycles/ticks + +Loop spin: 109 +gen_a: +median: 25200 cycles/ticks +average: 25328 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3330 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10527 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7973 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1403 cycles/ticks + +indcpa_keypair: +median: 90830 cycles/ticks +average: 91249 cycles/ticks + +indcpa_enc: +median: 116314 cycles/ticks +average: 116852 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36292 cycles/ticks + +kyber_keypair_derand: +median: 99634 cycles/ticks +average: 100053 cycles/ticks + +kyber_keypair: +median: 106150 cycles/ticks +average: 106587 cycles/ticks + +kyber_encaps_derand: +median: 126736 cycles/ticks +average: 127305 cycles/ticks + +kyber_encaps: +median: 128012 cycles/ticks +average: 128539 cycles/ticks + +kyber_decaps: +median: 165302 cycles/ticks +average: 165989 cycles/ticks + +Loop spin: 110 +gen_a: +median: 25272 cycles/ticks +average: 25415 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10486 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7989 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90532 cycles/ticks +average: 90918 cycles/ticks + +indcpa_enc: +median: 116092 cycles/ticks +average: 116579 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36284 cycles/ticks + +kyber_keypair_derand: +median: 99628 cycles/ticks +average: 99998 cycles/ticks + +kyber_keypair: +median: 106240 cycles/ticks +average: 106631 cycles/ticks + +kyber_encaps_derand: +median: 126590 cycles/ticks +average: 127123 cycles/ticks + +kyber_encaps: +median: 127896 cycles/ticks +average: 128388 cycles/ticks + +kyber_decaps: +median: 165012 cycles/ticks +average: 165617 cycles/ticks + +Loop spin: 111 +gen_a: +median: 25246 cycles/ticks +average: 25380 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7976 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90444 cycles/ticks +average: 90804 cycles/ticks + +indcpa_enc: +median: 116022 cycles/ticks +average: 116502 cycles/ticks + +indcpa_dec: +median: 36162 cycles/ticks +average: 36321 cycles/ticks + +kyber_keypair_derand: +median: 99732 cycles/ticks +average: 100065 cycles/ticks + +kyber_keypair: +median: 106356 cycles/ticks +average: 106746 cycles/ticks + +kyber_encaps_derand: +median: 126688 cycles/ticks +average: 127202 cycles/ticks + +kyber_encaps: +median: 127702 cycles/ticks +average: 128237 cycles/ticks + +kyber_decaps: +median: 165006 cycles/ticks +average: 165781 cycles/ticks + +Loop spin: 112 +gen_a: +median: 25220 cycles/ticks +average: 25377 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10526 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90710 cycles/ticks +average: 91119 cycles/ticks + +indcpa_enc: +median: 116166 cycles/ticks +average: 116708 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36285 cycles/ticks + +kyber_keypair_derand: +median: 99696 cycles/ticks +average: 100129 cycles/ticks + +kyber_keypair: +median: 106332 cycles/ticks +average: 106790 cycles/ticks + +kyber_encaps_derand: +median: 126780 cycles/ticks +average: 127354 cycles/ticks + +kyber_encaps: +median: 128048 cycles/ticks +average: 128488 cycles/ticks + +kyber_decaps: +median: 165348 cycles/ticks +average: 166017 cycles/ticks + +Loop spin: 113 +gen_a: +median: 25238 cycles/ticks +average: 25379 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7979 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 283 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1801 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90788 cycles/ticks +average: 91155 cycles/ticks + +indcpa_enc: +median: 116294 cycles/ticks +average: 116782 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36288 cycles/ticks + +kyber_keypair_derand: +median: 99750 cycles/ticks +average: 100133 cycles/ticks + +kyber_keypair: +median: 106316 cycles/ticks +average: 106761 cycles/ticks + +kyber_encaps_derand: +median: 126730 cycles/ticks +average: 127303 cycles/ticks + +kyber_encaps: +median: 127962 cycles/ticks +average: 128398 cycles/ticks + +kyber_decaps: +median: 165238 cycles/ticks +average: 165944 cycles/ticks + +Loop spin: 114 +gen_a: +median: 25244 cycles/ticks +average: 25388 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10540 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90774 cycles/ticks +average: 91160 cycles/ticks + +indcpa_enc: +median: 116294 cycles/ticks +average: 116762 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36310 cycles/ticks + +kyber_keypair_derand: +median: 99882 cycles/ticks +average: 100245 cycles/ticks + +kyber_keypair: +median: 106234 cycles/ticks +average: 106652 cycles/ticks + +kyber_encaps_derand: +median: 126514 cycles/ticks +average: 127000 cycles/ticks + +kyber_encaps: +median: 127872 cycles/ticks +average: 128288 cycles/ticks + +kyber_decaps: +median: 165158 cycles/ticks +average: 165803 cycles/ticks + +Loop spin: 115 +gen_a: +median: 25252 cycles/ticks +average: 25412 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3348 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10486 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7978 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90834 cycles/ticks +average: 91249 cycles/ticks + +indcpa_enc: +median: 116202 cycles/ticks +average: 116723 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36299 cycles/ticks + +kyber_keypair_derand: +median: 99640 cycles/ticks +average: 100001 cycles/ticks + +kyber_keypair: +median: 106306 cycles/ticks +average: 106781 cycles/ticks + +kyber_encaps_derand: +median: 126656 cycles/ticks +average: 127190 cycles/ticks + +kyber_encaps: +median: 127844 cycles/ticks +average: 128379 cycles/ticks + +kyber_decaps: +median: 165202 cycles/ticks +average: 165863 cycles/ticks + +Loop spin: 116 +gen_a: +median: 25246 cycles/ticks +average: 25386 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3324 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10480 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7926 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1818 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90654 cycles/ticks +average: 91049 cycles/ticks + +indcpa_enc: +median: 116050 cycles/ticks +average: 116534 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36292 cycles/ticks + +kyber_keypair_derand: +median: 99514 cycles/ticks +average: 99925 cycles/ticks + +kyber_keypair: +median: 106298 cycles/ticks +average: 106604 cycles/ticks + +kyber_encaps_derand: +median: 126656 cycles/ticks +average: 127153 cycles/ticks + +kyber_encaps: +median: 127966 cycles/ticks +average: 128502 cycles/ticks + +kyber_decaps: +median: 165104 cycles/ticks +average: 165829 cycles/ticks + +Loop spin: 117 +gen_a: +median: 25260 cycles/ticks +average: 25410 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10491 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7974 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90504 cycles/ticks +average: 90914 cycles/ticks + +indcpa_enc: +median: 116020 cycles/ticks +average: 116482 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36246 cycles/ticks + +kyber_keypair_derand: +median: 99460 cycles/ticks +average: 99740 cycles/ticks + +kyber_keypair: +median: 106382 cycles/ticks +average: 106856 cycles/ticks + +kyber_encaps_derand: +median: 126490 cycles/ticks +average: 126952 cycles/ticks + +kyber_encaps: +median: 127780 cycles/ticks +average: 128244 cycles/ticks + +kyber_decaps: +median: 165066 cycles/ticks +average: 165702 cycles/ticks + +Loop spin: 118 +gen_a: +median: 25198 cycles/ticks +average: 25362 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7093 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10524 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7938 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90686 cycles/ticks +average: 91045 cycles/ticks + +indcpa_enc: +median: 116086 cycles/ticks +average: 116554 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36270 cycles/ticks + +kyber_keypair_derand: +median: 99610 cycles/ticks +average: 99972 cycles/ticks + +kyber_keypair: +median: 106224 cycles/ticks +average: 106641 cycles/ticks + +kyber_encaps_derand: +median: 128346 cycles/ticks +average: 128934 cycles/ticks + +kyber_encaps: +median: 129594 cycles/ticks +average: 130113 cycles/ticks + +kyber_decaps: +median: 166896 cycles/ticks +average: 167561 cycles/ticks + +Loop spin: 119 +gen_a: +median: 25216 cycles/ticks +average: 25376 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7935 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90660 cycles/ticks +average: 91039 cycles/ticks + +indcpa_enc: +median: 116242 cycles/ticks +average: 116687 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36298 cycles/ticks + +kyber_keypair_derand: +median: 99872 cycles/ticks +average: 100214 cycles/ticks + +kyber_keypair: +median: 106408 cycles/ticks +average: 106793 cycles/ticks + +kyber_encaps_derand: +median: 126814 cycles/ticks +average: 127336 cycles/ticks + +kyber_encaps: +median: 128166 cycles/ticks +average: 128653 cycles/ticks + +kyber_decaps: +median: 165416 cycles/ticks +average: 166042 cycles/ticks + +Loop spin: 120 +gen_a: +median: 25228 cycles/ticks +average: 25416 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10499 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90812 cycles/ticks +average: 91189 cycles/ticks + +indcpa_enc: +median: 116182 cycles/ticks +average: 116670 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36238 cycles/ticks + +kyber_keypair_derand: +median: 99752 cycles/ticks +average: 100146 cycles/ticks + +kyber_keypair: +median: 106412 cycles/ticks +average: 106738 cycles/ticks + +kyber_encaps_derand: +median: 126582 cycles/ticks +average: 127187 cycles/ticks + +kyber_encaps: +median: 127828 cycles/ticks +average: 128271 cycles/ticks + +kyber_decaps: +median: 165216 cycles/ticks +average: 165926 cycles/ticks + +Loop spin: 121 +gen_a: +median: 25180 cycles/ticks +average: 25332 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 8001 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90756 cycles/ticks +average: 91169 cycles/ticks + +indcpa_enc: +median: 116230 cycles/ticks +average: 116733 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36351 cycles/ticks + +kyber_keypair_derand: +median: 99664 cycles/ticks +average: 100058 cycles/ticks + +kyber_keypair: +median: 106308 cycles/ticks +average: 106711 cycles/ticks + +kyber_encaps_derand: +median: 126868 cycles/ticks +average: 127455 cycles/ticks + +kyber_encaps: +median: 128134 cycles/ticks +average: 128557 cycles/ticks + +kyber_decaps: +median: 165442 cycles/ticks +average: 166110 cycles/ticks + +Loop spin: 122 +gen_a: +median: 25200 cycles/ticks +average: 25336 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7985 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1407 cycles/ticks + +indcpa_keypair: +median: 90396 cycles/ticks +average: 90759 cycles/ticks + +indcpa_enc: +median: 116068 cycles/ticks +average: 116577 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36304 cycles/ticks + +kyber_keypair_derand: +median: 101242 cycles/ticks +average: 101707 cycles/ticks + +kyber_keypair: +median: 106284 cycles/ticks +average: 106713 cycles/ticks + +kyber_encaps_derand: +median: 126582 cycles/ticks +average: 127069 cycles/ticks + +kyber_encaps: +median: 127876 cycles/ticks +average: 128324 cycles/ticks + +kyber_decaps: +median: 165182 cycles/ticks +average: 165840 cycles/ticks + +Loop spin: 123 +gen_a: +median: 25222 cycles/ticks +average: 25377 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10480 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7926 cycles/ticks +average: 8001 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 91000 cycles/ticks +average: 91384 cycles/ticks + +indcpa_enc: +median: 116344 cycles/ticks +average: 116843 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36292 cycles/ticks + +kyber_keypair_derand: +median: 99352 cycles/ticks +average: 99799 cycles/ticks + +kyber_keypair: +median: 106302 cycles/ticks +average: 106687 cycles/ticks + +kyber_encaps_derand: +median: 126756 cycles/ticks +average: 127308 cycles/ticks + +kyber_encaps: +median: 128130 cycles/ticks +average: 128576 cycles/ticks + +kyber_decaps: +median: 165272 cycles/ticks +average: 165972 cycles/ticks + +Loop spin: 124 +gen_a: +median: 25234 cycles/ticks +average: 25401 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10495 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7972 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 274 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90800 cycles/ticks +average: 91200 cycles/ticks + +indcpa_enc: +median: 116288 cycles/ticks +average: 116789 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36295 cycles/ticks + +kyber_keypair_derand: +median: 99680 cycles/ticks +average: 100114 cycles/ticks + +kyber_keypair: +median: 106256 cycles/ticks +average: 106745 cycles/ticks + +kyber_encaps_derand: +median: 126738 cycles/ticks +average: 127287 cycles/ticks + +kyber_encaps: +median: 128142 cycles/ticks +average: 128553 cycles/ticks + +kyber_decaps: +median: 165334 cycles/ticks +average: 165998 cycles/ticks + +Loop spin: 125 +gen_a: +median: 25240 cycles/ticks +average: 25403 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10492 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7971 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 91026 cycles/ticks +average: 91389 cycles/ticks + +indcpa_enc: +median: 116368 cycles/ticks +average: 116863 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36298 cycles/ticks + +kyber_keypair_derand: +median: 101010 cycles/ticks +average: 101422 cycles/ticks + +kyber_keypair: +median: 106304 cycles/ticks +average: 106716 cycles/ticks + +kyber_encaps_derand: +median: 126752 cycles/ticks +average: 127216 cycles/ticks + +kyber_encaps: +median: 127974 cycles/ticks +average: 128363 cycles/ticks + +kyber_decaps: +median: 165284 cycles/ticks +average: 165897 cycles/ticks + +Loop spin: 126 +gen_a: +median: 25204 cycles/ticks +average: 25371 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3340 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7933 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90522 cycles/ticks +average: 90839 cycles/ticks + +indcpa_enc: +median: 116056 cycles/ticks +average: 116538 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36281 cycles/ticks + +kyber_keypair_derand: +median: 99552 cycles/ticks +average: 99892 cycles/ticks + +kyber_keypair: +median: 106284 cycles/ticks +average: 106693 cycles/ticks + +kyber_encaps_derand: +median: 126766 cycles/ticks +average: 127297 cycles/ticks + +kyber_encaps: +median: 128044 cycles/ticks +average: 128435 cycles/ticks + +kyber_decaps: +median: 165414 cycles/ticks +average: 166166 cycles/ticks + +Loop spin: 127 +gen_a: +median: 25178 cycles/ticks +average: 25364 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3324 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10545 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7920 cycles/ticks +average: 7950 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90692 cycles/ticks +average: 91036 cycles/ticks + +indcpa_enc: +median: 116138 cycles/ticks +average: 116582 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36289 cycles/ticks + +kyber_keypair_derand: +median: 99804 cycles/ticks +average: 100242 cycles/ticks + +kyber_keypair: +median: 106346 cycles/ticks +average: 106780 cycles/ticks + +kyber_encaps_derand: +median: 127048 cycles/ticks +average: 127618 cycles/ticks + +kyber_encaps: +median: 128240 cycles/ticks +average: 128680 cycles/ticks + +kyber_decaps: +median: 165430 cycles/ticks +average: 166083 cycles/ticks + +Loop spin: 128 +gen_a: +median: 25242 cycles/ticks +average: 25385 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7976 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90640 cycles/ticks +average: 91097 cycles/ticks + +indcpa_enc: +median: 116014 cycles/ticks +average: 116543 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36308 cycles/ticks + +kyber_keypair_derand: +median: 99740 cycles/ticks +average: 100135 cycles/ticks + +kyber_keypair: +median: 106296 cycles/ticks +average: 106784 cycles/ticks + +kyber_encaps_derand: +median: 126604 cycles/ticks +average: 127109 cycles/ticks + +kyber_encaps: +median: 128034 cycles/ticks +average: 128457 cycles/ticks + +kyber_decaps: +median: 165196 cycles/ticks +average: 165781 cycles/ticks + +Loop spin: 129 +gen_a: +median: 25252 cycles/ticks +average: 25402 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7088 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7958 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90558 cycles/ticks +average: 90935 cycles/ticks + +indcpa_enc: +median: 116072 cycles/ticks +average: 116577 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36281 cycles/ticks + +kyber_keypair_derand: +median: 99616 cycles/ticks +average: 99964 cycles/ticks + +kyber_keypair: +median: 106232 cycles/ticks +average: 106612 cycles/ticks + +kyber_encaps_derand: +median: 126822 cycles/ticks +average: 127319 cycles/ticks + +kyber_encaps: +median: 128094 cycles/ticks +average: 128519 cycles/ticks + +kyber_decaps: +median: 165420 cycles/ticks +average: 166114 cycles/ticks + +Loop spin: 130 +gen_a: +median: 25218 cycles/ticks +average: 25362 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7982 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90838 cycles/ticks +average: 91225 cycles/ticks + +indcpa_enc: +median: 116168 cycles/ticks +average: 116630 cycles/ticks + +indcpa_dec: +median: 36196 cycles/ticks +average: 36379 cycles/ticks + +kyber_keypair_derand: +median: 99540 cycles/ticks +average: 99898 cycles/ticks + +kyber_keypair: +median: 106330 cycles/ticks +average: 106748 cycles/ticks + +kyber_encaps_derand: +median: 126644 cycles/ticks +average: 127158 cycles/ticks + +kyber_encaps: +median: 128046 cycles/ticks +average: 128512 cycles/ticks + +kyber_decaps: +median: 165176 cycles/ticks +average: 165883 cycles/ticks + +Loop spin: 131 +gen_a: +median: 25262 cycles/ticks +average: 25408 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10528 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7946 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90832 cycles/ticks +average: 91199 cycles/ticks + +indcpa_enc: +median: 116278 cycles/ticks +average: 116723 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36306 cycles/ticks + +kyber_keypair_derand: +median: 99518 cycles/ticks +average: 99942 cycles/ticks + +kyber_keypair: +median: 106336 cycles/ticks +average: 106724 cycles/ticks + +kyber_encaps_derand: +median: 126844 cycles/ticks +average: 127348 cycles/ticks + +kyber_encaps: +median: 128136 cycles/ticks +average: 128618 cycles/ticks + +kyber_decaps: +median: 165332 cycles/ticks +average: 165981 cycles/ticks + +Loop spin: 132 +gen_a: +median: 25216 cycles/ticks +average: 25369 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90530 cycles/ticks +average: 90875 cycles/ticks + +indcpa_enc: +median: 116104 cycles/ticks +average: 116579 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36235 cycles/ticks + +kyber_keypair_derand: +median: 101082 cycles/ticks +average: 101473 cycles/ticks + +kyber_keypair: +median: 106382 cycles/ticks +average: 106738 cycles/ticks + +kyber_encaps_derand: +median: 126678 cycles/ticks +average: 127129 cycles/ticks + +kyber_encaps: +median: 128046 cycles/ticks +average: 128483 cycles/ticks + +kyber_decaps: +median: 165210 cycles/ticks +average: 165828 cycles/ticks + +Loop spin: 133 +gen_a: +median: 25238 cycles/ticks +average: 25359 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3328 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7935 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 280 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90322 cycles/ticks +average: 90660 cycles/ticks + +indcpa_enc: +median: 116054 cycles/ticks +average: 116547 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36266 cycles/ticks + +kyber_keypair_derand: +median: 99514 cycles/ticks +average: 99940 cycles/ticks + +kyber_keypair: +median: 105978 cycles/ticks +average: 106402 cycles/ticks + +kyber_encaps_derand: +median: 126586 cycles/ticks +average: 127110 cycles/ticks + +kyber_encaps: +median: 127820 cycles/ticks +average: 128191 cycles/ticks + +kyber_decaps: +median: 165056 cycles/ticks +average: 165686 cycles/ticks + +Loop spin: 134 +gen_a: +median: 25280 cycles/ticks +average: 25420 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7037 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7945 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90756 cycles/ticks +average: 91098 cycles/ticks + +indcpa_enc: +median: 116220 cycles/ticks +average: 116581 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36277 cycles/ticks + +kyber_keypair_derand: +median: 99664 cycles/ticks +average: 100038 cycles/ticks + +kyber_keypair: +median: 106266 cycles/ticks +average: 106687 cycles/ticks + +kyber_encaps_derand: +median: 126660 cycles/ticks +average: 127207 cycles/ticks + +kyber_encaps: +median: 127926 cycles/ticks +average: 128369 cycles/ticks + +kyber_decaps: +median: 165308 cycles/ticks +average: 165977 cycles/ticks + +Loop spin: 135 +gen_a: +median: 25206 cycles/ticks +average: 25371 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7091 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7980 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90738 cycles/ticks +average: 91115 cycles/ticks + +indcpa_enc: +median: 116246 cycles/ticks +average: 116807 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36285 cycles/ticks + +kyber_keypair_derand: +median: 99602 cycles/ticks +average: 100023 cycles/ticks + +kyber_keypair: +median: 106340 cycles/ticks +average: 106785 cycles/ticks + +kyber_encaps_derand: +median: 126504 cycles/ticks +average: 127018 cycles/ticks + +kyber_encaps: +median: 127722 cycles/ticks +average: 128140 cycles/ticks + +kyber_decaps: +median: 165094 cycles/ticks +average: 165773 cycles/ticks + +Loop spin: 136 +gen_a: +median: 25224 cycles/ticks +average: 25349 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10483 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7994 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 275 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90552 cycles/ticks +average: 90918 cycles/ticks + +indcpa_enc: +median: 116110 cycles/ticks +average: 116614 cycles/ticks + +indcpa_dec: +median: 36174 cycles/ticks +average: 36307 cycles/ticks + +kyber_keypair_derand: +median: 99744 cycles/ticks +average: 100158 cycles/ticks + +kyber_keypair: +median: 106294 cycles/ticks +average: 106723 cycles/ticks + +kyber_encaps_derand: +median: 126650 cycles/ticks +average: 127158 cycles/ticks + +kyber_encaps: +median: 127994 cycles/ticks +average: 128409 cycles/ticks + +kyber_decaps: +median: 165172 cycles/ticks +average: 165856 cycles/ticks + +Loop spin: 137 +gen_a: +median: 25284 cycles/ticks +average: 25422 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3329 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10544 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90822 cycles/ticks +average: 91220 cycles/ticks + +indcpa_enc: +median: 116164 cycles/ticks +average: 116645 cycles/ticks + +indcpa_dec: +median: 36158 cycles/ticks +average: 36305 cycles/ticks + +kyber_keypair_derand: +median: 99664 cycles/ticks +average: 100024 cycles/ticks + +kyber_keypair: +median: 106350 cycles/ticks +average: 106757 cycles/ticks + +kyber_encaps_derand: +median: 126714 cycles/ticks +average: 127220 cycles/ticks + +kyber_encaps: +median: 128102 cycles/ticks +average: 128521 cycles/ticks + +kyber_decaps: +median: 165176 cycles/ticks +average: 165833 cycles/ticks + +Loop spin: 138 +gen_a: +median: 25216 cycles/ticks +average: 25349 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7951 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1819 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90752 cycles/ticks +average: 91082 cycles/ticks + +indcpa_enc: +median: 116200 cycles/ticks +average: 116703 cycles/ticks + +indcpa_dec: +median: 36162 cycles/ticks +average: 36273 cycles/ticks + +kyber_keypair_derand: +median: 99596 cycles/ticks +average: 99972 cycles/ticks + +kyber_keypair: +median: 106270 cycles/ticks +average: 106608 cycles/ticks + +kyber_encaps_derand: +median: 126568 cycles/ticks +average: 127032 cycles/ticks + +kyber_encaps: +median: 128122 cycles/ticks +average: 128510 cycles/ticks + +kyber_decaps: +median: 165148 cycles/ticks +average: 165885 cycles/ticks + +Loop spin: 139 +gen_a: +median: 25230 cycles/ticks +average: 25368 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2126 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10493 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7955 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90842 cycles/ticks +average: 91212 cycles/ticks + +indcpa_enc: +median: 116330 cycles/ticks +average: 116777 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36293 cycles/ticks + +kyber_keypair_derand: +median: 99628 cycles/ticks +average: 100053 cycles/ticks + +kyber_keypair: +median: 106236 cycles/ticks +average: 106592 cycles/ticks + +kyber_encaps_derand: +median: 128230 cycles/ticks +average: 128801 cycles/ticks + +kyber_encaps: +median: 129558 cycles/ticks +average: 130050 cycles/ticks + +kyber_decaps: +median: 166836 cycles/ticks +average: 167422 cycles/ticks + +Loop spin: 140 +gen_a: +median: 25186 cycles/ticks +average: 25317 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 273 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90556 cycles/ticks +average: 90924 cycles/ticks + +indcpa_enc: +median: 116102 cycles/ticks +average: 116590 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36262 cycles/ticks + +kyber_keypair_derand: +median: 99620 cycles/ticks +average: 99998 cycles/ticks + +kyber_keypair: +median: 106336 cycles/ticks +average: 106745 cycles/ticks + +kyber_encaps_derand: +median: 126628 cycles/ticks +average: 127121 cycles/ticks + +kyber_encaps: +median: 127748 cycles/ticks +average: 128205 cycles/ticks + +kyber_decaps: +median: 165080 cycles/ticks +average: 165642 cycles/ticks + +Loop spin: 141 +gen_a: +median: 25196 cycles/ticks +average: 25330 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3310 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10479 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7932 cycles/ticks +average: 8035 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 67 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90642 cycles/ticks +average: 91048 cycles/ticks + +indcpa_enc: +median: 116114 cycles/ticks +average: 116629 cycles/ticks + +indcpa_dec: +median: 36116 cycles/ticks +average: 36242 cycles/ticks + +kyber_keypair_derand: +median: 99618 cycles/ticks +average: 99989 cycles/ticks + +kyber_keypair: +median: 106340 cycles/ticks +average: 106799 cycles/ticks + +kyber_encaps_derand: +median: 126592 cycles/ticks +average: 127059 cycles/ticks + +kyber_encaps: +median: 128066 cycles/ticks +average: 128534 cycles/ticks + +kyber_decaps: +median: 165240 cycles/ticks +average: 165852 cycles/ticks + +Loop spin: 142 +gen_a: +median: 25290 cycles/ticks +average: 25401 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7984 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 71 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90788 cycles/ticks +average: 91068 cycles/ticks + +indcpa_enc: +median: 116250 cycles/ticks +average: 116713 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36330 cycles/ticks + +kyber_keypair_derand: +median: 99714 cycles/ticks +average: 100100 cycles/ticks + +kyber_keypair: +median: 106074 cycles/ticks +average: 106474 cycles/ticks + +kyber_encaps_derand: +median: 126856 cycles/ticks +average: 127377 cycles/ticks + +kyber_encaps: +median: 128114 cycles/ticks +average: 128628 cycles/ticks + +kyber_decaps: +median: 165398 cycles/ticks +average: 166029 cycles/ticks + +Loop spin: 143 +gen_a: +median: 25256 cycles/ticks +average: 25387 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10474 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7974 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90774 cycles/ticks +average: 91153 cycles/ticks + +indcpa_enc: +median: 116032 cycles/ticks +average: 116438 cycles/ticks + +indcpa_dec: +median: 36176 cycles/ticks +average: 36321 cycles/ticks + +kyber_keypair_derand: +median: 99632 cycles/ticks +average: 100031 cycles/ticks + +kyber_keypair: +median: 106368 cycles/ticks +average: 106770 cycles/ticks + +kyber_encaps_derand: +median: 126704 cycles/ticks +average: 127173 cycles/ticks + +kyber_encaps: +median: 127942 cycles/ticks +average: 128419 cycles/ticks + +kyber_decaps: +median: 165218 cycles/ticks +average: 165819 cycles/ticks + +Loop spin: 144 +gen_a: +median: 25204 cycles/ticks +average: 25347 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7951 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90782 cycles/ticks +average: 91179 cycles/ticks + +indcpa_enc: +median: 116224 cycles/ticks +average: 116637 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36245 cycles/ticks + +kyber_keypair_derand: +median: 99532 cycles/ticks +average: 99917 cycles/ticks + +kyber_keypair: +median: 106270 cycles/ticks +average: 106706 cycles/ticks + +kyber_encaps_derand: +median: 126734 cycles/ticks +average: 127194 cycles/ticks + +kyber_encaps: +median: 128136 cycles/ticks +average: 128580 cycles/ticks + +kyber_decaps: +median: 165290 cycles/ticks +average: 165967 cycles/ticks + +Loop spin: 145 +gen_a: +median: 25204 cycles/ticks +average: 25383 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7964 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1392 cycles/ticks + +indcpa_keypair: +median: 90924 cycles/ticks +average: 91233 cycles/ticks + +indcpa_enc: +median: 116360 cycles/ticks +average: 116859 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36280 cycles/ticks + +kyber_keypair_derand: +median: 101228 cycles/ticks +average: 101659 cycles/ticks + +kyber_keypair: +median: 106214 cycles/ticks +average: 106593 cycles/ticks + +kyber_encaps_derand: +median: 126796 cycles/ticks +average: 127231 cycles/ticks + +kyber_encaps: +median: 128232 cycles/ticks +average: 128725 cycles/ticks + +kyber_decaps: +median: 165214 cycles/ticks +average: 165777 cycles/ticks + +Loop spin: 146 +gen_a: +median: 25238 cycles/ticks +average: 25369 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10486 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7975 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90778 cycles/ticks +average: 91196 cycles/ticks + +indcpa_enc: +median: 116126 cycles/ticks +average: 116578 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36264 cycles/ticks + +kyber_keypair_derand: +median: 99570 cycles/ticks +average: 99948 cycles/ticks + +kyber_keypair: +median: 106388 cycles/ticks +average: 106754 cycles/ticks + +kyber_encaps_derand: +median: 126774 cycles/ticks +average: 127319 cycles/ticks + +kyber_encaps: +median: 128176 cycles/ticks +average: 128583 cycles/ticks + +kyber_decaps: +median: 165310 cycles/ticks +average: 165924 cycles/ticks + +Loop spin: 147 +gen_a: +median: 25274 cycles/ticks +average: 25395 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7951 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 317 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1826 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90770 cycles/ticks +average: 91156 cycles/ticks + +indcpa_enc: +median: 116192 cycles/ticks +average: 116667 cycles/ticks + +indcpa_dec: +median: 36162 cycles/ticks +average: 36315 cycles/ticks + +kyber_keypair_derand: +median: 99552 cycles/ticks +average: 99967 cycles/ticks + +kyber_keypair: +median: 106288 cycles/ticks +average: 106688 cycles/ticks + +kyber_encaps_derand: +median: 126610 cycles/ticks +average: 127089 cycles/ticks + +kyber_encaps: +median: 128000 cycles/ticks +average: 128488 cycles/ticks + +kyber_decaps: +median: 164996 cycles/ticks +average: 165643 cycles/ticks + +Loop spin: 148 +gen_a: +median: 25200 cycles/ticks +average: 25396 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90904 cycles/ticks +average: 91245 cycles/ticks + +indcpa_enc: +median: 116402 cycles/ticks +average: 116903 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36280 cycles/ticks + +kyber_keypair_derand: +median: 99692 cycles/ticks +average: 100059 cycles/ticks + +kyber_keypair: +median: 106352 cycles/ticks +average: 106773 cycles/ticks + +kyber_encaps_derand: +median: 126682 cycles/ticks +average: 127168 cycles/ticks + +kyber_encaps: +median: 127934 cycles/ticks +average: 128422 cycles/ticks + +kyber_decaps: +median: 165176 cycles/ticks +average: 165846 cycles/ticks + +Loop spin: 149 +gen_a: +median: 25196 cycles/ticks +average: 25343 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3332 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7927 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1820 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90710 cycles/ticks +average: 91075 cycles/ticks + +indcpa_enc: +median: 116162 cycles/ticks +average: 116642 cycles/ticks + +indcpa_dec: +median: 36184 cycles/ticks +average: 36335 cycles/ticks + +kyber_keypair_derand: +median: 99728 cycles/ticks +average: 100043 cycles/ticks + +kyber_keypair: +median: 106428 cycles/ticks +average: 106820 cycles/ticks + +kyber_encaps_derand: +median: 126700 cycles/ticks +average: 127230 cycles/ticks + +kyber_encaps: +median: 127958 cycles/ticks +average: 128351 cycles/ticks + +kyber_decaps: +median: 165228 cycles/ticks +average: 165891 cycles/ticks + +Loop spin: 150 +gen_a: +median: 25256 cycles/ticks +average: 25369 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10442 cycles/ticks +average: 10532 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7916 cycles/ticks +average: 8023 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 274 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90506 cycles/ticks +average: 90988 cycles/ticks + +indcpa_enc: +median: 116082 cycles/ticks +average: 116586 cycles/ticks + +indcpa_dec: +median: 36172 cycles/ticks +average: 36312 cycles/ticks + +kyber_keypair_derand: +median: 99574 cycles/ticks +average: 99963 cycles/ticks + +kyber_keypair: +median: 106384 cycles/ticks +average: 106813 cycles/ticks + +kyber_encaps_derand: +median: 126516 cycles/ticks +average: 127022 cycles/ticks + +kyber_encaps: +median: 127844 cycles/ticks +average: 128219 cycles/ticks + +kyber_decaps: +median: 165092 cycles/ticks +average: 165756 cycles/ticks + +Loop spin: 151 +gen_a: +median: 25214 cycles/ticks +average: 25413 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7953 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 268 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90536 cycles/ticks +average: 90831 cycles/ticks + +indcpa_enc: +median: 115930 cycles/ticks +average: 116345 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36267 cycles/ticks + +kyber_keypair_derand: +median: 99750 cycles/ticks +average: 100134 cycles/ticks + +kyber_keypair: +median: 106250 cycles/ticks +average: 106631 cycles/ticks + +kyber_encaps_derand: +median: 126604 cycles/ticks +average: 127030 cycles/ticks + +kyber_encaps: +median: 127888 cycles/ticks +average: 128398 cycles/ticks + +kyber_decaps: +median: 165076 cycles/ticks +average: 165736 cycles/ticks + +Loop spin: 152 +gen_a: +median: 25222 cycles/ticks +average: 25382 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10524 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7974 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90676 cycles/ticks +average: 91025 cycles/ticks + +indcpa_enc: +median: 116132 cycles/ticks +average: 116683 cycles/ticks + +indcpa_dec: +median: 36120 cycles/ticks +average: 36272 cycles/ticks + +kyber_keypair_derand: +median: 99724 cycles/ticks +average: 100096 cycles/ticks + +kyber_keypair: +median: 106244 cycles/ticks +average: 106680 cycles/ticks + +kyber_encaps_derand: +median: 128134 cycles/ticks +average: 128724 cycles/ticks + +kyber_encaps: +median: 129296 cycles/ticks +average: 129812 cycles/ticks + +kyber_decaps: +median: 166744 cycles/ticks +average: 167461 cycles/ticks + +Loop spin: 153 +gen_a: +median: 25272 cycles/ticks +average: 25411 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7982 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1819 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90828 cycles/ticks +average: 91258 cycles/ticks + +indcpa_enc: +median: 116214 cycles/ticks +average: 116659 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36285 cycles/ticks + +kyber_keypair_derand: +median: 99596 cycles/ticks +average: 99958 cycles/ticks + +kyber_keypair: +median: 106368 cycles/ticks +average: 106823 cycles/ticks + +kyber_encaps_derand: +median: 126570 cycles/ticks +average: 127079 cycles/ticks + +kyber_encaps: +median: 127944 cycles/ticks +average: 128435 cycles/ticks + +kyber_decaps: +median: 165240 cycles/ticks +average: 165925 cycles/ticks + +Loop spin: 154 +gen_a: +median: 25196 cycles/ticks +average: 25412 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10496 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90950 cycles/ticks +average: 91316 cycles/ticks + +indcpa_enc: +median: 116530 cycles/ticks +average: 117060 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36299 cycles/ticks + +kyber_keypair_derand: +median: 99572 cycles/ticks +average: 99962 cycles/ticks + +kyber_keypair: +median: 106240 cycles/ticks +average: 106711 cycles/ticks + +kyber_encaps_derand: +median: 126496 cycles/ticks +average: 126965 cycles/ticks + +kyber_encaps: +median: 127758 cycles/ticks +average: 128220 cycles/ticks + +kyber_decaps: +median: 165028 cycles/ticks +average: 165712 cycles/ticks + +Loop spin: 155 +gen_a: +median: 25218 cycles/ticks +average: 25344 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3334 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7161 cycles/ticks + +INVNTT: +median: 10452 cycles/ticks +average: 10489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90844 cycles/ticks +average: 91147 cycles/ticks + +indcpa_enc: +median: 116176 cycles/ticks +average: 116556 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36318 cycles/ticks + +kyber_keypair_derand: +median: 99730 cycles/ticks +average: 100123 cycles/ticks + +kyber_keypair: +median: 106194 cycles/ticks +average: 106583 cycles/ticks + +kyber_encaps_derand: +median: 126986 cycles/ticks +average: 127500 cycles/ticks + +kyber_encaps: +median: 128160 cycles/ticks +average: 128615 cycles/ticks + +kyber_decaps: +median: 165514 cycles/ticks +average: 166102 cycles/ticks + +Loop spin: 156 +gen_a: +median: 25186 cycles/ticks +average: 25338 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3311 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10469 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90584 cycles/ticks +average: 90956 cycles/ticks + +indcpa_enc: +median: 116022 cycles/ticks +average: 116450 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36271 cycles/ticks + +kyber_keypair_derand: +median: 99610 cycles/ticks +average: 100024 cycles/ticks + +kyber_keypair: +median: 106272 cycles/ticks +average: 106686 cycles/ticks + +kyber_encaps_derand: +median: 126872 cycles/ticks +average: 127425 cycles/ticks + +kyber_encaps: +median: 128202 cycles/ticks +average: 128656 cycles/ticks + +kyber_decaps: +median: 165488 cycles/ticks +average: 166057 cycles/ticks + +Loop spin: 157 +gen_a: +median: 25222 cycles/ticks +average: 25384 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10474 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7953 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90714 cycles/ticks +average: 91085 cycles/ticks + +indcpa_enc: +median: 116090 cycles/ticks +average: 116591 cycles/ticks + +indcpa_dec: +median: 36176 cycles/ticks +average: 36335 cycles/ticks + +kyber_keypair_derand: +median: 99668 cycles/ticks +average: 100077 cycles/ticks + +kyber_keypair: +median: 106216 cycles/ticks +average: 106705 cycles/ticks + +kyber_encaps_derand: +median: 126554 cycles/ticks +average: 126974 cycles/ticks + +kyber_encaps: +median: 127710 cycles/ticks +average: 128192 cycles/ticks + +kyber_decaps: +median: 165162 cycles/ticks +average: 165791 cycles/ticks + +Loop spin: 158 +gen_a: +median: 25198 cycles/ticks +average: 25327 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3334 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7939 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90910 cycles/ticks +average: 91184 cycles/ticks + +indcpa_enc: +median: 116344 cycles/ticks +average: 116766 cycles/ticks + +indcpa_dec: +median: 36200 cycles/ticks +average: 36395 cycles/ticks + +kyber_keypair_derand: +median: 99702 cycles/ticks +average: 100046 cycles/ticks + +kyber_keypair: +median: 106332 cycles/ticks +average: 106742 cycles/ticks + +kyber_encaps_derand: +median: 126666 cycles/ticks +average: 127201 cycles/ticks + +kyber_encaps: +median: 127940 cycles/ticks +average: 128332 cycles/ticks + +kyber_decaps: +median: 165338 cycles/ticks +average: 166009 cycles/ticks + +Loop spin: 159 +gen_a: +median: 25234 cycles/ticks +average: 25372 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7088 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7955 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90738 cycles/ticks +average: 91086 cycles/ticks + +indcpa_enc: +median: 116288 cycles/ticks +average: 116784 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36308 cycles/ticks + +kyber_keypair_derand: +median: 99714 cycles/ticks +average: 100053 cycles/ticks + +kyber_keypair: +median: 106296 cycles/ticks +average: 106672 cycles/ticks + +kyber_encaps_derand: +median: 126600 cycles/ticks +average: 127142 cycles/ticks + +kyber_encaps: +median: 127892 cycles/ticks +average: 128313 cycles/ticks + +kyber_decaps: +median: 165128 cycles/ticks +average: 165776 cycles/ticks + +Loop spin: 160 +gen_a: +median: 25258 cycles/ticks +average: 25393 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7985 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1801 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90802 cycles/ticks +average: 91209 cycles/ticks + +indcpa_enc: +median: 116160 cycles/ticks +average: 116549 cycles/ticks + +indcpa_dec: +median: 36168 cycles/ticks +average: 36297 cycles/ticks + +kyber_keypair_derand: +median: 99496 cycles/ticks +average: 99867 cycles/ticks + +kyber_keypair: +median: 106288 cycles/ticks +average: 106776 cycles/ticks + +kyber_encaps_derand: +median: 126466 cycles/ticks +average: 126942 cycles/ticks + +kyber_encaps: +median: 127910 cycles/ticks +average: 128393 cycles/ticks + +kyber_decaps: +median: 165106 cycles/ticks +average: 165834 cycles/ticks + +Loop spin: 161 +gen_a: +median: 25202 cycles/ticks +average: 25345 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10496 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7947 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 92234 cycles/ticks +average: 92609 cycles/ticks + +indcpa_enc: +median: 117738 cycles/ticks +average: 118248 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36263 cycles/ticks + +kyber_keypair_derand: +median: 99492 cycles/ticks +average: 99850 cycles/ticks + +kyber_keypair: +median: 106366 cycles/ticks +average: 106750 cycles/ticks + +kyber_encaps_derand: +median: 126566 cycles/ticks +average: 127055 cycles/ticks + +kyber_encaps: +median: 127830 cycles/ticks +average: 128359 cycles/ticks + +kyber_decaps: +median: 165194 cycles/ticks +average: 165878 cycles/ticks + +Loop spin: 162 +gen_a: +median: 25208 cycles/ticks +average: 25352 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10473 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7932 cycles/ticks +average: 7973 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1804 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 92086 cycles/ticks +average: 92464 cycles/ticks + +indcpa_enc: +median: 117440 cycles/ticks +average: 117924 cycles/ticks + +indcpa_dec: +median: 36174 cycles/ticks +average: 36320 cycles/ticks + +kyber_keypair_derand: +median: 99650 cycles/ticks +average: 100044 cycles/ticks + +kyber_keypair: +median: 106276 cycles/ticks +average: 106635 cycles/ticks + +kyber_encaps_derand: +median: 126742 cycles/ticks +average: 127208 cycles/ticks + +kyber_encaps: +median: 127836 cycles/ticks +average: 128346 cycles/ticks + +kyber_decaps: +median: 165400 cycles/ticks +average: 165957 cycles/ticks + +Loop spin: 163 +gen_a: +median: 25232 cycles/ticks +average: 25365 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10476 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 8043 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90868 cycles/ticks +average: 91266 cycles/ticks + +indcpa_enc: +median: 116368 cycles/ticks +average: 116861 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36284 cycles/ticks + +kyber_keypair_derand: +median: 99768 cycles/ticks +average: 100126 cycles/ticks + +kyber_keypair: +median: 106274 cycles/ticks +average: 106749 cycles/ticks + +kyber_encaps_derand: +median: 126954 cycles/ticks +average: 127380 cycles/ticks + +kyber_encaps: +median: 128196 cycles/ticks +average: 128664 cycles/ticks + +kyber_decaps: +median: 165350 cycles/ticks +average: 166049 cycles/ticks + +Loop spin: 164 +gen_a: +median: 25252 cycles/ticks +average: 25377 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2128 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10494 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7988 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1507 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 91052 cycles/ticks +average: 91390 cycles/ticks + +indcpa_enc: +median: 116454 cycles/ticks +average: 116867 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36282 cycles/ticks + +kyber_keypair_derand: +median: 99606 cycles/ticks +average: 99968 cycles/ticks + +kyber_keypair: +median: 106326 cycles/ticks +average: 106790 cycles/ticks + +kyber_encaps_derand: +median: 126714 cycles/ticks +average: 127221 cycles/ticks + +kyber_encaps: +median: 127946 cycles/ticks +average: 128392 cycles/ticks + +kyber_decaps: +median: 165254 cycles/ticks +average: 165966 cycles/ticks + +Loop spin: 165 +gen_a: +median: 25220 cycles/ticks +average: 25331 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3311 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7958 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 265 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90628 cycles/ticks +average: 90972 cycles/ticks + +indcpa_enc: +median: 116088 cycles/ticks +average: 116510 cycles/ticks + +indcpa_dec: +median: 36236 cycles/ticks +average: 36392 cycles/ticks + +kyber_keypair_derand: +median: 99794 cycles/ticks +average: 100198 cycles/ticks + +kyber_keypair: +median: 106420 cycles/ticks +average: 106840 cycles/ticks + +kyber_encaps_derand: +median: 126802 cycles/ticks +average: 127314 cycles/ticks + +kyber_encaps: +median: 128162 cycles/ticks +average: 128516 cycles/ticks + +kyber_decaps: +median: 165292 cycles/ticks +average: 165926 cycles/ticks + +Loop spin: 166 +gen_a: +median: 25254 cycles/ticks +average: 25386 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3341 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10527 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7986 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 268 cycles/ticks +average: 267 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90762 cycles/ticks +average: 91136 cycles/ticks + +indcpa_enc: +median: 116340 cycles/ticks +average: 116814 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36286 cycles/ticks + +kyber_keypair_derand: +median: 99606 cycles/ticks +average: 99923 cycles/ticks + +kyber_keypair: +median: 106348 cycles/ticks +average: 106850 cycles/ticks + +kyber_encaps_derand: +median: 126778 cycles/ticks +average: 127284 cycles/ticks + +kyber_encaps: +median: 127976 cycles/ticks +average: 128358 cycles/ticks + +kyber_decaps: +median: 165294 cycles/ticks +average: 166046 cycles/ticks + +Loop spin: 167 +gen_a: +median: 25266 cycles/ticks +average: 25407 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10556 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7945 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 317 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 92402 cycles/ticks +average: 92887 cycles/ticks + +indcpa_enc: +median: 117854 cycles/ticks +average: 118329 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36297 cycles/ticks + +kyber_keypair_derand: +median: 99584 cycles/ticks +average: 99990 cycles/ticks + +kyber_keypair: +median: 106244 cycles/ticks +average: 106643 cycles/ticks + +kyber_encaps_derand: +median: 126624 cycles/ticks +average: 127134 cycles/ticks + +kyber_encaps: +median: 128022 cycles/ticks +average: 128459 cycles/ticks + +kyber_decaps: +median: 165214 cycles/ticks +average: 165850 cycles/ticks + +Loop spin: 168 +gen_a: +median: 25256 cycles/ticks +average: 25391 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3326 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10535 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7922 cycles/ticks +average: 7988 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90720 cycles/ticks +average: 91030 cycles/ticks + +indcpa_enc: +median: 116256 cycles/ticks +average: 116723 cycles/ticks + +indcpa_dec: +median: 36114 cycles/ticks +average: 36247 cycles/ticks + +kyber_keypair_derand: +median: 99462 cycles/ticks +average: 99784 cycles/ticks + +kyber_keypair: +median: 106302 cycles/ticks +average: 106703 cycles/ticks + +kyber_encaps_derand: +median: 126600 cycles/ticks +average: 127132 cycles/ticks + +kyber_encaps: +median: 127974 cycles/ticks +average: 128496 cycles/ticks + +kyber_decaps: +median: 165122 cycles/ticks +average: 165779 cycles/ticks + +Loop spin: 169 +gen_a: +median: 25206 cycles/ticks +average: 25375 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7922 cycles/ticks +average: 7988 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90484 cycles/ticks +average: 90965 cycles/ticks + +indcpa_enc: +median: 116028 cycles/ticks +average: 116577 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36320 cycles/ticks + +kyber_keypair_derand: +median: 99732 cycles/ticks +average: 100162 cycles/ticks + +kyber_keypair: +median: 106296 cycles/ticks +average: 106732 cycles/ticks + +kyber_encaps_derand: +median: 126980 cycles/ticks +average: 127556 cycles/ticks + +kyber_encaps: +median: 128238 cycles/ticks +average: 128705 cycles/ticks + +kyber_decaps: +median: 165434 cycles/ticks +average: 166078 cycles/ticks + +Loop spin: 170 +gen_a: +median: 25216 cycles/ticks +average: 25344 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3329 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7964 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90700 cycles/ticks +average: 91038 cycles/ticks + +indcpa_enc: +median: 116334 cycles/ticks +average: 116815 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99684 cycles/ticks +average: 100041 cycles/ticks + +kyber_keypair: +median: 106442 cycles/ticks +average: 106803 cycles/ticks + +kyber_encaps_derand: +median: 126550 cycles/ticks +average: 127018 cycles/ticks + +kyber_encaps: +median: 127814 cycles/ticks +average: 128138 cycles/ticks + +kyber_decaps: +median: 165084 cycles/ticks +average: 165711 cycles/ticks + +Loop spin: 171 +gen_a: +median: 25252 cycles/ticks +average: 25412 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10498 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7974 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 273 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90658 cycles/ticks +average: 90981 cycles/ticks + +indcpa_enc: +median: 116150 cycles/ticks +average: 116648 cycles/ticks + +indcpa_dec: +median: 36174 cycles/ticks +average: 36281 cycles/ticks + +kyber_keypair_derand: +median: 99544 cycles/ticks +average: 99861 cycles/ticks + +kyber_keypair: +median: 106260 cycles/ticks +average: 106769 cycles/ticks + +kyber_encaps_derand: +median: 126614 cycles/ticks +average: 127066 cycles/ticks + +kyber_encaps: +median: 127920 cycles/ticks +average: 128385 cycles/ticks + +kyber_decaps: +median: 165192 cycles/ticks +average: 165830 cycles/ticks + +Loop spin: 172 +gen_a: +median: 25220 cycles/ticks +average: 25367 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7032 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7978 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 266 cycles/ticks +average: 266 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90756 cycles/ticks +average: 91151 cycles/ticks + +indcpa_enc: +median: 116190 cycles/ticks +average: 116672 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36278 cycles/ticks + +kyber_keypair_derand: +median: 99632 cycles/ticks +average: 100087 cycles/ticks + +kyber_keypair: +median: 106272 cycles/ticks +average: 106642 cycles/ticks + +kyber_encaps_derand: +median: 126828 cycles/ticks +average: 127416 cycles/ticks + +kyber_encaps: +median: 128080 cycles/ticks +average: 128527 cycles/ticks + +kyber_decaps: +median: 165262 cycles/ticks +average: 165919 cycles/ticks + +Loop spin: 173 +gen_a: +median: 25214 cycles/ticks +average: 25355 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3310 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2133 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7986 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90598 cycles/ticks +average: 90970 cycles/ticks + +indcpa_enc: +median: 116046 cycles/ticks +average: 116542 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36270 cycles/ticks + +kyber_keypair_derand: +median: 101254 cycles/ticks +average: 101635 cycles/ticks + +kyber_keypair: +median: 106344 cycles/ticks +average: 106771 cycles/ticks + +kyber_encaps_derand: +median: 126932 cycles/ticks +average: 127450 cycles/ticks + +kyber_encaps: +median: 128142 cycles/ticks +average: 128593 cycles/ticks + +kyber_decaps: +median: 165426 cycles/ticks +average: 166069 cycles/ticks + +Loop spin: 174 +gen_a: +median: 25274 cycles/ticks +average: 25418 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7987 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 272 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90852 cycles/ticks +average: 91234 cycles/ticks + +indcpa_enc: +median: 116232 cycles/ticks +average: 116748 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36288 cycles/ticks + +kyber_keypair_derand: +median: 99544 cycles/ticks +average: 99871 cycles/ticks + +kyber_keypair: +median: 106306 cycles/ticks +average: 106706 cycles/ticks + +kyber_encaps_derand: +median: 126590 cycles/ticks +average: 127138 cycles/ticks + +kyber_encaps: +median: 127818 cycles/ticks +average: 128243 cycles/ticks + +kyber_decaps: +median: 164948 cycles/ticks +average: 165549 cycles/ticks + +Loop spin: 175 +gen_a: +median: 25192 cycles/ticks +average: 25328 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10475 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7914 cycles/ticks +average: 7993 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90592 cycles/ticks +average: 90984 cycles/ticks + +indcpa_enc: +median: 116100 cycles/ticks +average: 116570 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36243 cycles/ticks + +kyber_keypair_derand: +median: 99672 cycles/ticks +average: 99989 cycles/ticks + +kyber_keypair: +median: 106316 cycles/ticks +average: 106724 cycles/ticks + +kyber_encaps_derand: +median: 126726 cycles/ticks +average: 127362 cycles/ticks + +kyber_encaps: +median: 128082 cycles/ticks +average: 128557 cycles/ticks + +kyber_decaps: +median: 165192 cycles/ticks +average: 165792 cycles/ticks + +Loop spin: 176 +gen_a: +median: 25244 cycles/ticks +average: 25418 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 8006 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90732 cycles/ticks +average: 91112 cycles/ticks + +indcpa_enc: +median: 116222 cycles/ticks +average: 116739 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36293 cycles/ticks + +kyber_keypair_derand: +median: 99668 cycles/ticks +average: 99965 cycles/ticks + +kyber_keypair: +median: 106184 cycles/ticks +average: 106588 cycles/ticks + +kyber_encaps_derand: +median: 126914 cycles/ticks +average: 127455 cycles/ticks + +kyber_encaps: +median: 128214 cycles/ticks +average: 128663 cycles/ticks + +kyber_decaps: +median: 165446 cycles/ticks +average: 166005 cycles/ticks + +Loop spin: 177 +gen_a: +median: 25216 cycles/ticks +average: 25383 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3328 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10526 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7946 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90692 cycles/ticks +average: 91081 cycles/ticks + +indcpa_enc: +median: 116216 cycles/ticks +average: 116572 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36303 cycles/ticks + +kyber_keypair_derand: +median: 99746 cycles/ticks +average: 100160 cycles/ticks + +kyber_keypair: +median: 106360 cycles/ticks +average: 106698 cycles/ticks + +kyber_encaps_derand: +median: 126746 cycles/ticks +average: 127267 cycles/ticks + +kyber_encaps: +median: 127960 cycles/ticks +average: 128379 cycles/ticks + +kyber_decaps: +median: 165180 cycles/ticks +average: 165758 cycles/ticks + +Loop spin: 178 +gen_a: +median: 25196 cycles/ticks +average: 25325 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10485 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 8003 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90632 cycles/ticks +average: 90957 cycles/ticks + +indcpa_enc: +median: 116106 cycles/ticks +average: 116599 cycles/ticks + +indcpa_dec: +median: 36164 cycles/ticks +average: 36310 cycles/ticks + +kyber_keypair_derand: +median: 101118 cycles/ticks +average: 101514 cycles/ticks + +kyber_keypair: +median: 106476 cycles/ticks +average: 106839 cycles/ticks + +kyber_encaps_derand: +median: 126694 cycles/ticks +average: 127236 cycles/ticks + +kyber_encaps: +median: 127908 cycles/ticks +average: 128342 cycles/ticks + +kyber_decaps: +median: 165314 cycles/ticks +average: 166054 cycles/ticks + +Loop spin: 179 +gen_a: +median: 25182 cycles/ticks +average: 25331 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10532 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7967 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1390 cycles/ticks + +indcpa_keypair: +median: 90860 cycles/ticks +average: 91299 cycles/ticks + +indcpa_enc: +median: 116308 cycles/ticks +average: 116852 cycles/ticks + +indcpa_dec: +median: 36116 cycles/ticks +average: 36259 cycles/ticks + +kyber_keypair_derand: +median: 99706 cycles/ticks +average: 100085 cycles/ticks + +kyber_keypair: +median: 106364 cycles/ticks +average: 106821 cycles/ticks + +kyber_encaps_derand: +median: 126654 cycles/ticks +average: 127130 cycles/ticks + +kyber_encaps: +median: 128058 cycles/ticks +average: 128497 cycles/ticks + +kyber_decaps: +median: 165178 cycles/ticks +average: 165824 cycles/ticks + +Loop spin: 180 +gen_a: +median: 25198 cycles/ticks +average: 25370 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3343 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7935 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90646 cycles/ticks +average: 91039 cycles/ticks + +indcpa_enc: +median: 116282 cycles/ticks +average: 116750 cycles/ticks + +indcpa_dec: +median: 36112 cycles/ticks +average: 36245 cycles/ticks + +kyber_keypair_derand: +median: 99472 cycles/ticks +average: 99768 cycles/ticks + +kyber_keypair: +median: 106330 cycles/ticks +average: 106767 cycles/ticks + +kyber_encaps_derand: +median: 126638 cycles/ticks +average: 127144 cycles/ticks + +kyber_encaps: +median: 128128 cycles/ticks +average: 128591 cycles/ticks + +kyber_decaps: +median: 165308 cycles/ticks +average: 165897 cycles/ticks + +Loop spin: 181 +gen_a: +median: 25272 cycles/ticks +average: 25425 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3311 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10525 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7948 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 71 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90812 cycles/ticks +average: 91153 cycles/ticks + +indcpa_enc: +median: 116268 cycles/ticks +average: 119273 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36267 cycles/ticks + +kyber_keypair_derand: +median: 99608 cycles/ticks +average: 100022 cycles/ticks + +kyber_keypair: +median: 106298 cycles/ticks +average: 106725 cycles/ticks + +kyber_encaps_derand: +median: 126688 cycles/ticks +average: 129580 cycles/ticks + +kyber_encaps: +median: 127892 cycles/ticks +average: 128416 cycles/ticks + +kyber_decaps: +median: 165294 cycles/ticks +average: 165922 cycles/ticks + +Loop spin: 182 +gen_a: +median: 25234 cycles/ticks +average: 25388 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7958 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 70 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90750 cycles/ticks +average: 91104 cycles/ticks + +indcpa_enc: +median: 116176 cycles/ticks +average: 116635 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36256 cycles/ticks + +kyber_keypair_derand: +median: 99670 cycles/ticks +average: 100058 cycles/ticks + +kyber_keypair: +median: 106352 cycles/ticks +average: 106784 cycles/ticks + +kyber_encaps_derand: +median: 126446 cycles/ticks +average: 126902 cycles/ticks + +kyber_encaps: +median: 127744 cycles/ticks +average: 128155 cycles/ticks + +kyber_decaps: +median: 164848 cycles/ticks +average: 165407 cycles/ticks + +Loop spin: 183 +gen_a: +median: 25196 cycles/ticks +average: 25326 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7941 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1801 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90448 cycles/ticks +average: 90801 cycles/ticks + +indcpa_enc: +median: 115944 cycles/ticks +average: 116430 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36318 cycles/ticks + +kyber_keypair_derand: +median: 99578 cycles/ticks +average: 99989 cycles/ticks + +kyber_keypair: +median: 106258 cycles/ticks +average: 106669 cycles/ticks + +kyber_encaps_derand: +median: 126566 cycles/ticks +average: 127163 cycles/ticks + +kyber_encaps: +median: 127828 cycles/ticks +average: 128226 cycles/ticks + +kyber_decaps: +median: 165134 cycles/ticks +average: 165786 cycles/ticks + +Loop spin: 184 +gen_a: +median: 25242 cycles/ticks +average: 25369 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10479 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90696 cycles/ticks +average: 91069 cycles/ticks + +indcpa_enc: +median: 116220 cycles/ticks +average: 116652 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36305 cycles/ticks + +kyber_keypair_derand: +median: 99564 cycles/ticks +average: 99904 cycles/ticks + +kyber_keypair: +median: 106198 cycles/ticks +average: 106646 cycles/ticks + +kyber_encaps_derand: +median: 126800 cycles/ticks +average: 127408 cycles/ticks + +kyber_encaps: +median: 128108 cycles/ticks +average: 128433 cycles/ticks + +kyber_decaps: +median: 165382 cycles/ticks +average: 165990 cycles/ticks + +Loop spin: 185 +gen_a: +median: 25252 cycles/ticks +average: 25400 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90914 cycles/ticks +average: 91273 cycles/ticks + +indcpa_enc: +median: 116296 cycles/ticks +average: 116752 cycles/ticks + +indcpa_dec: +median: 36180 cycles/ticks +average: 36360 cycles/ticks + +kyber_keypair_derand: +median: 99516 cycles/ticks +average: 99875 cycles/ticks + +kyber_keypair: +median: 106306 cycles/ticks +average: 106678 cycles/ticks + +kyber_encaps_derand: +median: 126792 cycles/ticks +average: 127304 cycles/ticks + +kyber_encaps: +median: 128340 cycles/ticks +average: 128832 cycles/ticks + +kyber_decaps: +median: 165304 cycles/ticks +average: 165970 cycles/ticks + +Loop spin: 186 +gen_a: +median: 25234 cycles/ticks +average: 25365 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10572 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7947 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90840 cycles/ticks +average: 91165 cycles/ticks + +indcpa_enc: +median: 116210 cycles/ticks +average: 116758 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36287 cycles/ticks + +kyber_keypair_derand: +median: 99488 cycles/ticks +average: 99951 cycles/ticks + +kyber_keypair: +median: 106262 cycles/ticks +average: 106680 cycles/ticks + +kyber_encaps_derand: +median: 126696 cycles/ticks +average: 127212 cycles/ticks + +kyber_encaps: +median: 127904 cycles/ticks +average: 128302 cycles/ticks + +kyber_decaps: +median: 165250 cycles/ticks +average: 165819 cycles/ticks + +Loop spin: 187 +gen_a: +median: 25220 cycles/ticks +average: 25362 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3331 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10504 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7988 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90934 cycles/ticks +average: 91323 cycles/ticks + +indcpa_enc: +median: 116420 cycles/ticks +average: 116910 cycles/ticks + +indcpa_dec: +median: 36156 cycles/ticks +average: 36300 cycles/ticks + +kyber_keypair_derand: +median: 99654 cycles/ticks +average: 100045 cycles/ticks + +kyber_keypair: +median: 106390 cycles/ticks +average: 106798 cycles/ticks + +kyber_encaps_derand: +median: 126950 cycles/ticks +average: 127498 cycles/ticks + +kyber_encaps: +median: 128118 cycles/ticks +average: 128508 cycles/ticks + +kyber_decaps: +median: 165492 cycles/ticks +average: 166150 cycles/ticks + +Loop spin: 188 +gen_a: +median: 25238 cycles/ticks +average: 25374 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3337 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7920 cycles/ticks +average: 7959 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90928 cycles/ticks +average: 91295 cycles/ticks + +indcpa_enc: +median: 116404 cycles/ticks +average: 116856 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36298 cycles/ticks + +kyber_keypair_derand: +median: 99662 cycles/ticks +average: 100005 cycles/ticks + +kyber_keypair: +median: 106250 cycles/ticks +average: 106617 cycles/ticks + +kyber_encaps_derand: +median: 126904 cycles/ticks +average: 127399 cycles/ticks + +kyber_encaps: +median: 128206 cycles/ticks +average: 128640 cycles/ticks + +kyber_decaps: +median: 165510 cycles/ticks +average: 166112 cycles/ticks + +Loop spin: 189 +gen_a: +median: 25214 cycles/ticks +average: 25358 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3311 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1826 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90774 cycles/ticks +average: 91124 cycles/ticks + +indcpa_enc: +median: 116288 cycles/ticks +average: 116730 cycles/ticks + +indcpa_dec: +median: 36178 cycles/ticks +average: 36325 cycles/ticks + +kyber_keypair_derand: +median: 99516 cycles/ticks +average: 99913 cycles/ticks + +kyber_keypair: +median: 106206 cycles/ticks +average: 106586 cycles/ticks + +kyber_encaps_derand: +median: 126678 cycles/ticks +average: 127183 cycles/ticks + +kyber_encaps: +median: 127986 cycles/ticks +average: 128435 cycles/ticks + +kyber_decaps: +median: 165234 cycles/ticks +average: 165875 cycles/ticks + +Loop spin: 190 +gen_a: +median: 25290 cycles/ticks +average: 25428 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3311 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10483 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7958 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 92462 cycles/ticks +average: 92837 cycles/ticks + +indcpa_enc: +median: 117790 cycles/ticks +average: 118283 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36275 cycles/ticks + +kyber_keypair_derand: +median: 101308 cycles/ticks +average: 101680 cycles/ticks + +kyber_keypair: +median: 106308 cycles/ticks +average: 106706 cycles/ticks + +kyber_encaps_derand: +median: 126776 cycles/ticks +average: 127248 cycles/ticks + +kyber_encaps: +median: 128056 cycles/ticks +average: 128524 cycles/ticks + +kyber_decaps: +median: 165366 cycles/ticks +average: 165925 cycles/ticks + +Loop spin: 191 +gen_a: +median: 25260 cycles/ticks +average: 25387 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10555 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7918 cycles/ticks +average: 8000 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90710 cycles/ticks +average: 91103 cycles/ticks + +indcpa_enc: +median: 116234 cycles/ticks +average: 116661 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36270 cycles/ticks + +kyber_keypair_derand: +median: 99600 cycles/ticks +average: 99978 cycles/ticks + +kyber_keypair: +median: 106280 cycles/ticks +average: 106697 cycles/ticks + +kyber_encaps_derand: +median: 126674 cycles/ticks +average: 127114 cycles/ticks + +kyber_encaps: +median: 127934 cycles/ticks +average: 128354 cycles/ticks + +kyber_decaps: +median: 165232 cycles/ticks +average: 165781 cycles/ticks + +Loop spin: 192 +gen_a: +median: 25196 cycles/ticks +average: 25331 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7085 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7924 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1804 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90884 cycles/ticks +average: 91274 cycles/ticks + +indcpa_enc: +median: 116202 cycles/ticks +average: 116641 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36282 cycles/ticks + +kyber_keypair_derand: +median: 101238 cycles/ticks +average: 101649 cycles/ticks + +kyber_keypair: +median: 106276 cycles/ticks +average: 106668 cycles/ticks + +kyber_encaps_derand: +median: 126690 cycles/ticks +average: 127227 cycles/ticks + +kyber_encaps: +median: 128076 cycles/ticks +average: 128517 cycles/ticks + +kyber_decaps: +median: 165216 cycles/ticks +average: 165765 cycles/ticks + +Loop spin: 193 +gen_a: +median: 25290 cycles/ticks +average: 25420 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10483 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 91104 cycles/ticks +average: 91511 cycles/ticks + +indcpa_enc: +median: 116494 cycles/ticks +average: 117013 cycles/ticks + +indcpa_dec: +median: 36218 cycles/ticks +average: 36362 cycles/ticks + +kyber_keypair_derand: +median: 99598 cycles/ticks +average: 99994 cycles/ticks + +kyber_keypair: +median: 106280 cycles/ticks +average: 106689 cycles/ticks + +kyber_encaps_derand: +median: 126934 cycles/ticks +average: 127516 cycles/ticks + +kyber_encaps: +median: 128120 cycles/ticks +average: 128578 cycles/ticks + +kyber_decaps: +median: 165310 cycles/ticks +average: 165923 cycles/ticks + +Loop spin: 194 +gen_a: +median: 25206 cycles/ticks +average: 25364 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7951 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90466 cycles/ticks +average: 90900 cycles/ticks + +indcpa_enc: +median: 115924 cycles/ticks +average: 116345 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36268 cycles/ticks + +kyber_keypair_derand: +median: 99506 cycles/ticks +average: 99916 cycles/ticks + +kyber_keypair: +median: 106230 cycles/ticks +average: 106659 cycles/ticks + +kyber_encaps_derand: +median: 126874 cycles/ticks +average: 127396 cycles/ticks + +kyber_encaps: +median: 128122 cycles/ticks +average: 128621 cycles/ticks + +kyber_decaps: +median: 165446 cycles/ticks +average: 166123 cycles/ticks + +Loop spin: 195 +gen_a: +median: 25292 cycles/ticks +average: 25440 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90618 cycles/ticks +average: 90964 cycles/ticks + +indcpa_enc: +median: 116206 cycles/ticks +average: 116630 cycles/ticks + +indcpa_dec: +median: 36202 cycles/ticks +average: 36353 cycles/ticks + +kyber_keypair_derand: +median: 99754 cycles/ticks +average: 100106 cycles/ticks + +kyber_keypair: +median: 106306 cycles/ticks +average: 106667 cycles/ticks + +kyber_encaps_derand: +median: 128172 cycles/ticks +average: 128690 cycles/ticks + +kyber_encaps: +median: 129536 cycles/ticks +average: 129914 cycles/ticks + +kyber_decaps: +median: 166662 cycles/ticks +average: 167296 cycles/ticks + +Loop spin: 196 +gen_a: +median: 25198 cycles/ticks +average: 25336 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3351 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 7982 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1404 cycles/ticks + +indcpa_keypair: +median: 90902 cycles/ticks +average: 91232 cycles/ticks + +indcpa_enc: +median: 116228 cycles/ticks +average: 116737 cycles/ticks + +indcpa_dec: +median: 36170 cycles/ticks +average: 36298 cycles/ticks + +kyber_keypair_derand: +median: 99856 cycles/ticks +average: 100245 cycles/ticks + +kyber_keypair: +median: 106246 cycles/ticks +average: 106690 cycles/ticks + +kyber_encaps_derand: +median: 126858 cycles/ticks +average: 127352 cycles/ticks + +kyber_encaps: +median: 128178 cycles/ticks +average: 128664 cycles/ticks + +kyber_decaps: +median: 165294 cycles/ticks +average: 165971 cycles/ticks + +Loop spin: 197 +gen_a: +median: 25214 cycles/ticks +average: 25388 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10530 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7934 cycles/ticks +average: 8009 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 269 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1403 cycles/ticks + +indcpa_keypair: +median: 90722 cycles/ticks +average: 91067 cycles/ticks + +indcpa_enc: +median: 116140 cycles/ticks +average: 116681 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36276 cycles/ticks + +kyber_keypair_derand: +median: 99754 cycles/ticks +average: 100161 cycles/ticks + +kyber_keypair: +median: 106262 cycles/ticks +average: 106684 cycles/ticks + +kyber_encaps_derand: +median: 126576 cycles/ticks +average: 127078 cycles/ticks + +kyber_encaps: +median: 127982 cycles/ticks +average: 128419 cycles/ticks + +kyber_decaps: +median: 165144 cycles/ticks +average: 165882 cycles/ticks + +Loop spin: 198 +gen_a: +median: 25230 cycles/ticks +average: 25356 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7037 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10528 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7979 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90616 cycles/ticks +average: 91016 cycles/ticks + +indcpa_enc: +median: 116078 cycles/ticks +average: 116568 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36282 cycles/ticks + +kyber_keypair_derand: +median: 99524 cycles/ticks +average: 99969 cycles/ticks + +kyber_keypair: +median: 106334 cycles/ticks +average: 106801 cycles/ticks + +kyber_encaps_derand: +median: 126896 cycles/ticks +average: 127467 cycles/ticks + +kyber_encaps: +median: 127992 cycles/ticks +average: 128466 cycles/ticks + +kyber_decaps: +median: 165412 cycles/ticks +average: 166110 cycles/ticks + +Loop spin: 199 +gen_a: +median: 25218 cycles/ticks +average: 25376 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7998 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90600 cycles/ticks +average: 90960 cycles/ticks + +indcpa_enc: +median: 116096 cycles/ticks +average: 116664 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36265 cycles/ticks + +kyber_keypair_derand: +median: 99608 cycles/ticks +average: 99974 cycles/ticks + +kyber_keypair: +median: 106322 cycles/ticks +average: 106714 cycles/ticks + +kyber_encaps_derand: +median: 128202 cycles/ticks +average: 128776 cycles/ticks + +kyber_encaps: +median: 129552 cycles/ticks +average: 130043 cycles/ticks + +kyber_decaps: +median: 166766 cycles/ticks +average: 167409 cycles/ticks + +Loop spin: 200 +gen_a: +median: 25234 cycles/ticks +average: 25380 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2129 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7093 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7987 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1819 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90680 cycles/ticks +average: 91080 cycles/ticks + +indcpa_enc: +median: 116114 cycles/ticks +average: 116530 cycles/ticks + +indcpa_dec: +median: 36186 cycles/ticks +average: 36345 cycles/ticks + +kyber_keypair_derand: +median: 99814 cycles/ticks +average: 100213 cycles/ticks + +kyber_keypair: +median: 106428 cycles/ticks +average: 106849 cycles/ticks + +kyber_encaps_derand: +median: 126806 cycles/ticks +average: 127323 cycles/ticks + +kyber_encaps: +median: 128092 cycles/ticks +average: 128483 cycles/ticks + +kyber_decaps: +median: 165394 cycles/ticks +average: 166171 cycles/ticks + +Loop spin: 201 +gen_a: +median: 25222 cycles/ticks +average: 25388 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2125 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7093 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7955 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 268 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1801 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1410 cycles/ticks + +indcpa_keypair: +median: 90704 cycles/ticks +average: 91041 cycles/ticks + +indcpa_enc: +median: 116128 cycles/ticks +average: 116563 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36257 cycles/ticks + +kyber_keypair_derand: +median: 99560 cycles/ticks +average: 99960 cycles/ticks + +kyber_keypair: +median: 106310 cycles/ticks +average: 106752 cycles/ticks + +kyber_encaps_derand: +median: 126736 cycles/ticks +average: 127235 cycles/ticks + +kyber_encaps: +median: 128194 cycles/ticks +average: 128589 cycles/ticks + +kyber_decaps: +median: 165262 cycles/ticks +average: 165918 cycles/ticks + +Loop spin: 202 +gen_a: +median: 25206 cycles/ticks +average: 25337 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10477 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 269 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90608 cycles/ticks +average: 90899 cycles/ticks + +indcpa_enc: +median: 116192 cycles/ticks +average: 116664 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36336 cycles/ticks + +kyber_keypair_derand: +median: 99480 cycles/ticks +average: 99921 cycles/ticks + +kyber_keypair: +median: 106300 cycles/ticks +average: 106777 cycles/ticks + +kyber_encaps_derand: +median: 126742 cycles/ticks +average: 127291 cycles/ticks + +kyber_encaps: +median: 128044 cycles/ticks +average: 128481 cycles/ticks + +kyber_decaps: +median: 165260 cycles/ticks +average: 165977 cycles/ticks + +Loop spin: 203 +gen_a: +median: 25246 cycles/ticks +average: 25378 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10475 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 8016 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90662 cycles/ticks +average: 91081 cycles/ticks + +indcpa_enc: +median: 116130 cycles/ticks +average: 116615 cycles/ticks + +indcpa_dec: +median: 36166 cycles/ticks +average: 36312 cycles/ticks + +kyber_keypair_derand: +median: 99754 cycles/ticks +average: 100122 cycles/ticks + +kyber_keypair: +median: 106278 cycles/ticks +average: 106689 cycles/ticks + +kyber_encaps_derand: +median: 126694 cycles/ticks +average: 127198 cycles/ticks + +kyber_encaps: +median: 128206 cycles/ticks +average: 128675 cycles/ticks + +kyber_decaps: +median: 165298 cycles/ticks +average: 165993 cycles/ticks + +Loop spin: 204 +gen_a: +median: 25176 cycles/ticks +average: 25307 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10535 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7937 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90724 cycles/ticks +average: 91117 cycles/ticks + +indcpa_enc: +median: 116134 cycles/ticks +average: 116630 cycles/ticks + +indcpa_dec: +median: 36166 cycles/ticks +average: 36290 cycles/ticks + +kyber_keypair_derand: +median: 99608 cycles/ticks +average: 100018 cycles/ticks + +kyber_keypair: +median: 106284 cycles/ticks +average: 106724 cycles/ticks + +kyber_encaps_derand: +median: 126698 cycles/ticks +average: 127104 cycles/ticks + +kyber_encaps: +median: 127982 cycles/ticks +average: 128452 cycles/ticks + +kyber_decaps: +median: 165236 cycles/ticks +average: 165916 cycles/ticks + +Loop spin: 205 +gen_a: +median: 25200 cycles/ticks +average: 25321 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7983 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1801 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1406 cycles/ticks + +indcpa_keypair: +median: 90736 cycles/ticks +average: 91059 cycles/ticks + +indcpa_enc: +median: 116244 cycles/ticks +average: 116659 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36259 cycles/ticks + +kyber_keypair_derand: +median: 99556 cycles/ticks +average: 100025 cycles/ticks + +kyber_keypair: +median: 106298 cycles/ticks +average: 106707 cycles/ticks + +kyber_encaps_derand: +median: 126570 cycles/ticks +average: 127068 cycles/ticks + +kyber_encaps: +median: 127910 cycles/ticks +average: 128459 cycles/ticks + +kyber_decaps: +median: 165166 cycles/ticks +average: 165806 cycles/ticks + +Loop spin: 206 +gen_a: +median: 25216 cycles/ticks +average: 25345 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7988 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90744 cycles/ticks +average: 91128 cycles/ticks + +indcpa_enc: +median: 116264 cycles/ticks +average: 116809 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36258 cycles/ticks + +kyber_keypair_derand: +median: 99754 cycles/ticks +average: 100200 cycles/ticks + +kyber_keypair: +median: 106302 cycles/ticks +average: 106649 cycles/ticks + +kyber_encaps_derand: +median: 126856 cycles/ticks +average: 127313 cycles/ticks + +kyber_encaps: +median: 128170 cycles/ticks +average: 128714 cycles/ticks + +kyber_decaps: +median: 165352 cycles/ticks +average: 165984 cycles/ticks + +Loop spin: 207 +gen_a: +median: 25212 cycles/ticks +average: 25358 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7031 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90804 cycles/ticks +average: 91178 cycles/ticks + +indcpa_enc: +median: 116306 cycles/ticks +average: 116804 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36280 cycles/ticks + +kyber_keypair_derand: +median: 99704 cycles/ticks +average: 100100 cycles/ticks + +kyber_keypair: +median: 106324 cycles/ticks +average: 106756 cycles/ticks + +kyber_encaps_derand: +median: 126874 cycles/ticks +average: 127402 cycles/ticks + +kyber_encaps: +median: 128126 cycles/ticks +average: 128597 cycles/ticks + +kyber_decaps: +median: 165416 cycles/ticks +average: 166083 cycles/ticks + +Loop spin: 208 +gen_a: +median: 25252 cycles/ticks +average: 25383 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3311 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10540 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7959 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90630 cycles/ticks +average: 91016 cycles/ticks + +indcpa_enc: +median: 116082 cycles/ticks +average: 116531 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36251 cycles/ticks + +kyber_keypair_derand: +median: 100962 cycles/ticks +average: 101373 cycles/ticks + +kyber_keypair: +median: 106288 cycles/ticks +average: 106712 cycles/ticks + +kyber_encaps_derand: +median: 126692 cycles/ticks +average: 127118 cycles/ticks + +kyber_encaps: +median: 128026 cycles/ticks +average: 128543 cycles/ticks + +kyber_decaps: +median: 165450 cycles/ticks +average: 166127 cycles/ticks + +Loop spin: 209 +gen_a: +median: 25176 cycles/ticks +average: 25310 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10526 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7919 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90626 cycles/ticks +average: 90979 cycles/ticks + +indcpa_enc: +median: 116136 cycles/ticks +average: 116671 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36308 cycles/ticks + +kyber_keypair_derand: +median: 99458 cycles/ticks +average: 99867 cycles/ticks + +kyber_keypair: +median: 106286 cycles/ticks +average: 106701 cycles/ticks + +kyber_encaps_derand: +median: 126822 cycles/ticks +average: 127288 cycles/ticks + +kyber_encaps: +median: 128154 cycles/ticks +average: 128597 cycles/ticks + +kyber_decaps: +median: 165312 cycles/ticks +average: 165995 cycles/ticks + +Loop spin: 210 +gen_a: +median: 25204 cycles/ticks +average: 25319 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10496 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7966 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1507 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90640 cycles/ticks +average: 91011 cycles/ticks + +indcpa_enc: +median: 116066 cycles/ticks +average: 116606 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36281 cycles/ticks + +kyber_keypair_derand: +median: 99792 cycles/ticks +average: 100215 cycles/ticks + +kyber_keypair: +median: 106258 cycles/ticks +average: 106634 cycles/ticks + +kyber_encaps_derand: +median: 126646 cycles/ticks +average: 127160 cycles/ticks + +kyber_encaps: +median: 127808 cycles/ticks +average: 128247 cycles/ticks + +kyber_decaps: +median: 165120 cycles/ticks +average: 165684 cycles/ticks + +Loop spin: 211 +gen_a: +median: 25178 cycles/ticks +average: 25320 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7942 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90720 cycles/ticks +average: 91075 cycles/ticks + +indcpa_enc: +median: 116168 cycles/ticks +average: 116633 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36311 cycles/ticks + +kyber_keypair_derand: +median: 99624 cycles/ticks +average: 100015 cycles/ticks + +kyber_keypair: +median: 106352 cycles/ticks +average: 106794 cycles/ticks + +kyber_encaps_derand: +median: 126578 cycles/ticks +average: 127127 cycles/ticks + +kyber_encaps: +median: 127970 cycles/ticks +average: 128473 cycles/ticks + +kyber_decaps: +median: 165176 cycles/ticks +average: 165823 cycles/ticks + +Loop spin: 212 +gen_a: +median: 25214 cycles/ticks +average: 25346 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2128 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7955 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90718 cycles/ticks +average: 91084 cycles/ticks + +indcpa_enc: +median: 116154 cycles/ticks +average: 116663 cycles/ticks + +indcpa_dec: +median: 36168 cycles/ticks +average: 36272 cycles/ticks + +kyber_keypair_derand: +median: 99614 cycles/ticks +average: 100039 cycles/ticks + +kyber_keypair: +median: 106282 cycles/ticks +average: 106677 cycles/ticks + +kyber_encaps_derand: +median: 126932 cycles/ticks +average: 127421 cycles/ticks + +kyber_encaps: +median: 128200 cycles/ticks +average: 128614 cycles/ticks + +kyber_decaps: +median: 165452 cycles/ticks +average: 166154 cycles/ticks + +Loop spin: 213 +gen_a: +median: 25198 cycles/ticks +average: 25347 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7941 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 92350 cycles/ticks +average: 92743 cycles/ticks + +indcpa_enc: +median: 117658 cycles/ticks +average: 118165 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36309 cycles/ticks + +kyber_keypair_derand: +median: 99686 cycles/ticks +average: 100045 cycles/ticks + +kyber_keypair: +median: 106294 cycles/ticks +average: 106743 cycles/ticks + +kyber_encaps_derand: +median: 126594 cycles/ticks +average: 127094 cycles/ticks + +kyber_encaps: +median: 127964 cycles/ticks +average: 128431 cycles/ticks + +kyber_decaps: +median: 165168 cycles/ticks +average: 165814 cycles/ticks + +Loop spin: 214 +gen_a: +median: 25234 cycles/ticks +average: 25369 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 7998 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90702 cycles/ticks +average: 91063 cycles/ticks + +indcpa_enc: +median: 116122 cycles/ticks +average: 116536 cycles/ticks + +indcpa_dec: +median: 36116 cycles/ticks +average: 36333 cycles/ticks + +kyber_keypair_derand: +median: 99596 cycles/ticks +average: 99966 cycles/ticks + +kyber_keypair: +median: 106250 cycles/ticks +average: 106699 cycles/ticks + +kyber_encaps_derand: +median: 126780 cycles/ticks +average: 127358 cycles/ticks + +kyber_encaps: +median: 128040 cycles/ticks +average: 128543 cycles/ticks + +kyber_decaps: +median: 165258 cycles/ticks +average: 165839 cycles/ticks + +Loop spin: 215 +gen_a: +median: 25200 cycles/ticks +average: 25313 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3335 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7085 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90832 cycles/ticks +average: 91255 cycles/ticks + +indcpa_enc: +median: 116316 cycles/ticks +average: 116760 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36282 cycles/ticks + +kyber_keypair_derand: +median: 99720 cycles/ticks +average: 100161 cycles/ticks + +kyber_keypair: +median: 106246 cycles/ticks +average: 106738 cycles/ticks + +kyber_encaps_derand: +median: 126748 cycles/ticks +average: 127247 cycles/ticks + +kyber_encaps: +median: 128076 cycles/ticks +average: 128514 cycles/ticks + +kyber_decaps: +median: 165230 cycles/ticks +average: 165866 cycles/ticks + +Loop spin: 216 +gen_a: +median: 25256 cycles/ticks +average: 25399 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10477 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7939 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 92364 cycles/ticks +average: 92720 cycles/ticks + +indcpa_enc: +median: 117788 cycles/ticks +average: 118223 cycles/ticks + +indcpa_dec: +median: 36120 cycles/ticks +average: 36287 cycles/ticks + +kyber_keypair_derand: +median: 99664 cycles/ticks +average: 100122 cycles/ticks + +kyber_keypair: +median: 106380 cycles/ticks +average: 106712 cycles/ticks + +kyber_encaps_derand: +median: 126790 cycles/ticks +average: 127269 cycles/ticks + +kyber_encaps: +median: 128106 cycles/ticks +average: 128564 cycles/ticks + +kyber_decaps: +median: 165352 cycles/ticks +average: 166073 cycles/ticks + +Loop spin: 217 +gen_a: +median: 25272 cycles/ticks +average: 25436 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7944 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1493 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90506 cycles/ticks +average: 90836 cycles/ticks + +indcpa_enc: +median: 115976 cycles/ticks +average: 116396 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36296 cycles/ticks + +kyber_keypair_derand: +median: 99588 cycles/ticks +average: 100034 cycles/ticks + +kyber_keypair: +median: 106306 cycles/ticks +average: 106746 cycles/ticks + +kyber_encaps_derand: +median: 126762 cycles/ticks +average: 127317 cycles/ticks + +kyber_encaps: +median: 128060 cycles/ticks +average: 128598 cycles/ticks + +kyber_decaps: +median: 165354 cycles/ticks +average: 166004 cycles/ticks + +Loop spin: 218 +gen_a: +median: 25196 cycles/ticks +average: 25314 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2129 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10486 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 8001 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 301 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 269 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90656 cycles/ticks +average: 91019 cycles/ticks + +indcpa_enc: +median: 116136 cycles/ticks +average: 116671 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36271 cycles/ticks + +kyber_keypair_derand: +median: 99504 cycles/ticks +average: 99878 cycles/ticks + +kyber_keypair: +median: 106282 cycles/ticks +average: 106723 cycles/ticks + +kyber_encaps_derand: +median: 126528 cycles/ticks +average: 127034 cycles/ticks + +kyber_encaps: +median: 127812 cycles/ticks +average: 128295 cycles/ticks + +kyber_decaps: +median: 165194 cycles/ticks +average: 165868 cycles/ticks + +Loop spin: 219 +gen_a: +median: 25246 cycles/ticks +average: 25388 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3344 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10528 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90720 cycles/ticks +average: 91041 cycles/ticks + +indcpa_enc: +median: 116280 cycles/ticks +average: 116727 cycles/ticks + +indcpa_dec: +median: 36110 cycles/ticks +average: 36238 cycles/ticks + +kyber_keypair_derand: +median: 99594 cycles/ticks +average: 99944 cycles/ticks + +kyber_keypair: +median: 106266 cycles/ticks +average: 106704 cycles/ticks + +kyber_encaps_derand: +median: 126816 cycles/ticks +average: 127320 cycles/ticks + +kyber_encaps: +median: 128192 cycles/ticks +average: 128690 cycles/ticks + +kyber_decaps: +median: 165380 cycles/ticks +average: 166010 cycles/ticks + +Loop spin: 220 +gen_a: +median: 25178 cycles/ticks +average: 25322 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7976 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1508 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90824 cycles/ticks +average: 91208 cycles/ticks + +indcpa_enc: +median: 116162 cycles/ticks +average: 116601 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36241 cycles/ticks + +kyber_keypair_derand: +median: 99740 cycles/ticks +average: 100215 cycles/ticks + +kyber_keypair: +median: 106286 cycles/ticks +average: 106706 cycles/ticks + +kyber_encaps_derand: +median: 126686 cycles/ticks +average: 127198 cycles/ticks + +kyber_encaps: +median: 128088 cycles/ticks +average: 128545 cycles/ticks + +kyber_decaps: +median: 165254 cycles/ticks +average: 165928 cycles/ticks + +Loop spin: 221 +gen_a: +median: 25226 cycles/ticks +average: 25356 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10477 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7937 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90812 cycles/ticks +average: 91108 cycles/ticks + +indcpa_enc: +median: 116218 cycles/ticks +average: 116670 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36303 cycles/ticks + +kyber_keypair_derand: +median: 99658 cycles/ticks +average: 99997 cycles/ticks + +kyber_keypair: +median: 106310 cycles/ticks +average: 106744 cycles/ticks + +kyber_encaps_derand: +median: 126566 cycles/ticks +average: 126979 cycles/ticks + +kyber_encaps: +median: 128150 cycles/ticks +average: 128592 cycles/ticks + +kyber_decaps: +median: 165104 cycles/ticks +average: 165705 cycles/ticks + +Loop spin: 222 +gen_a: +median: 25234 cycles/ticks +average: 25371 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8084 cycles/ticks +average: 8095 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1509 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90706 cycles/ticks +average: 91104 cycles/ticks + +indcpa_enc: +median: 116146 cycles/ticks +average: 116619 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36274 cycles/ticks + +kyber_keypair_derand: +median: 99710 cycles/ticks +average: 100147 cycles/ticks + +kyber_keypair: +median: 106310 cycles/ticks +average: 106718 cycles/ticks + +kyber_encaps_derand: +median: 126668 cycles/ticks +average: 127117 cycles/ticks + +kyber_encaps: +median: 128060 cycles/ticks +average: 128477 cycles/ticks + +kyber_decaps: +median: 165274 cycles/ticks +average: 165958 cycles/ticks + +Loop spin: 223 +gen_a: +median: 25250 cycles/ticks +average: 25393 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10505 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7953 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90766 cycles/ticks +average: 91175 cycles/ticks + +indcpa_enc: +median: 116284 cycles/ticks +average: 116752 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36276 cycles/ticks + +kyber_keypair_derand: +median: 99754 cycles/ticks +average: 100173 cycles/ticks + +kyber_keypair: +median: 106354 cycles/ticks +average: 106788 cycles/ticks + +kyber_encaps_derand: +median: 126728 cycles/ticks +average: 127291 cycles/ticks + +kyber_encaps: +median: 128094 cycles/ticks +average: 128537 cycles/ticks + +kyber_decaps: +median: 165264 cycles/ticks +average: 165886 cycles/ticks + +Loop spin: 224 +gen_a: +median: 25240 cycles/ticks +average: 25361 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10536 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7932 cycles/ticks +average: 7976 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90716 cycles/ticks +average: 91120 cycles/ticks + +indcpa_enc: +median: 116186 cycles/ticks +average: 116634 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36320 cycles/ticks + +kyber_keypair_derand: +median: 99616 cycles/ticks +average: 100058 cycles/ticks + +kyber_keypair: +median: 106276 cycles/ticks +average: 106680 cycles/ticks + +kyber_encaps_derand: +median: 126648 cycles/ticks +average: 127141 cycles/ticks + +kyber_encaps: +median: 127938 cycles/ticks +average: 128396 cycles/ticks + +kyber_decaps: +median: 165200 cycles/ticks +average: 165886 cycles/ticks + +Loop spin: 225 +gen_a: +median: 25216 cycles/ticks +average: 25336 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10483 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1511 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90798 cycles/ticks +average: 91164 cycles/ticks + +indcpa_enc: +median: 116242 cycles/ticks +average: 116769 cycles/ticks + +indcpa_dec: +median: 36160 cycles/ticks +average: 36288 cycles/ticks + +kyber_keypair_derand: +median: 99710 cycles/ticks +average: 100079 cycles/ticks + +kyber_keypair: +median: 106204 cycles/ticks +average: 106703 cycles/ticks + +kyber_encaps_derand: +median: 126744 cycles/ticks +average: 127334 cycles/ticks + +kyber_encaps: +median: 128106 cycles/ticks +average: 128653 cycles/ticks + +kyber_decaps: +median: 165248 cycles/ticks +average: 165837 cycles/ticks + +Loop spin: 226 +gen_a: +median: 25198 cycles/ticks +average: 25314 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7920 cycles/ticks +average: 8022 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90582 cycles/ticks +average: 90979 cycles/ticks + +indcpa_enc: +median: 116040 cycles/ticks +average: 116493 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36273 cycles/ticks + +kyber_keypair_derand: +median: 99638 cycles/ticks +average: 100059 cycles/ticks + +kyber_keypair: +median: 106350 cycles/ticks +average: 106757 cycles/ticks + +kyber_encaps_derand: +median: 126840 cycles/ticks +average: 127348 cycles/ticks + +kyber_encaps: +median: 128142 cycles/ticks +average: 128562 cycles/ticks + +kyber_decaps: +median: 165346 cycles/ticks +average: 165989 cycles/ticks + +Loop spin: 227 +gen_a: +median: 25254 cycles/ticks +average: 25388 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2128 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7973 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90634 cycles/ticks +average: 91031 cycles/ticks + +indcpa_enc: +median: 116014 cycles/ticks +average: 116496 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99690 cycles/ticks +average: 100063 cycles/ticks + +kyber_keypair: +median: 106328 cycles/ticks +average: 106731 cycles/ticks + +kyber_encaps_derand: +median: 126826 cycles/ticks +average: 127288 cycles/ticks + +kyber_encaps: +median: 128354 cycles/ticks +average: 128741 cycles/ticks + +kyber_decaps: +median: 165432 cycles/ticks +average: 166010 cycles/ticks + +Loop spin: 228 +gen_a: +median: 25196 cycles/ticks +average: 25332 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10528 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7947 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90620 cycles/ticks +average: 90994 cycles/ticks + +indcpa_enc: +median: 116196 cycles/ticks +average: 116645 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36218 cycles/ticks + +kyber_keypair_derand: +median: 99618 cycles/ticks +average: 100034 cycles/ticks + +kyber_keypair: +median: 106328 cycles/ticks +average: 106756 cycles/ticks + +kyber_encaps_derand: +median: 126778 cycles/ticks +average: 127235 cycles/ticks + +kyber_encaps: +median: 127980 cycles/ticks +average: 128379 cycles/ticks + +kyber_decaps: +median: 165398 cycles/ticks +average: 166056 cycles/ticks + +Loop spin: 229 +gen_a: +median: 25236 cycles/ticks +average: 25355 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3324 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10531 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7953 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 272 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90762 cycles/ticks +average: 91149 cycles/ticks + +indcpa_enc: +median: 116206 cycles/ticks +average: 116657 cycles/ticks + +indcpa_dec: +median: 36166 cycles/ticks +average: 36320 cycles/ticks + +kyber_keypair_derand: +median: 99696 cycles/ticks +average: 100106 cycles/ticks + +kyber_keypair: +median: 106450 cycles/ticks +average: 106892 cycles/ticks + +kyber_encaps_derand: +median: 126834 cycles/ticks +average: 127354 cycles/ticks + +kyber_encaps: +median: 128068 cycles/ticks +average: 128517 cycles/ticks + +kyber_decaps: +median: 165504 cycles/ticks +average: 166289 cycles/ticks + +Loop spin: 230 +gen_a: +median: 25198 cycles/ticks +average: 25317 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 7980 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90728 cycles/ticks +average: 91096 cycles/ticks + +indcpa_enc: +median: 116206 cycles/ticks +average: 116717 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36277 cycles/ticks + +kyber_keypair_derand: +median: 99710 cycles/ticks +average: 100144 cycles/ticks + +kyber_keypair: +median: 106260 cycles/ticks +average: 106608 cycles/ticks + +kyber_encaps_derand: +median: 126710 cycles/ticks +average: 127218 cycles/ticks + +kyber_encaps: +median: 127994 cycles/ticks +average: 128442 cycles/ticks + +kyber_decaps: +median: 165210 cycles/ticks +average: 165801 cycles/ticks + +Loop spin: 231 +gen_a: +median: 25258 cycles/ticks +average: 25387 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7084 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7957 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 68 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 92160 cycles/ticks +average: 92528 cycles/ticks + +indcpa_enc: +median: 117656 cycles/ticks +average: 118139 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36238 cycles/ticks + +kyber_keypair_derand: +median: 99664 cycles/ticks +average: 100040 cycles/ticks + +kyber_keypair: +median: 106296 cycles/ticks +average: 106726 cycles/ticks + +kyber_encaps_derand: +median: 126620 cycles/ticks +average: 127152 cycles/ticks + +kyber_encaps: +median: 127956 cycles/ticks +average: 128376 cycles/ticks + +kyber_decaps: +median: 165080 cycles/ticks +average: 165718 cycles/ticks + +Loop spin: 232 +gen_a: +median: 25180 cycles/ticks +average: 25338 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10478 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7934 cycles/ticks +average: 7984 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 92106 cycles/ticks +average: 92408 cycles/ticks + +indcpa_enc: +median: 117568 cycles/ticks +average: 118028 cycles/ticks + +indcpa_dec: +median: 36186 cycles/ticks +average: 36348 cycles/ticks + +kyber_keypair_derand: +median: 99580 cycles/ticks +average: 99958 cycles/ticks + +kyber_keypair: +median: 106204 cycles/ticks +average: 106638 cycles/ticks + +kyber_encaps_derand: +median: 126816 cycles/ticks +average: 127425 cycles/ticks + +kyber_encaps: +median: 128320 cycles/ticks +average: 128796 cycles/ticks + +kyber_decaps: +median: 165288 cycles/ticks +average: 166059 cycles/ticks + +Loop spin: 233 +gen_a: +median: 25220 cycles/ticks +average: 25363 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10471 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7979 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1509 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90600 cycles/ticks +average: 90985 cycles/ticks + +indcpa_enc: +median: 116180 cycles/ticks +average: 116617 cycles/ticks + +indcpa_dec: +median: 36178 cycles/ticks +average: 36300 cycles/ticks + +kyber_keypair_derand: +median: 99522 cycles/ticks +average: 99946 cycles/ticks + +kyber_keypair: +median: 106226 cycles/ticks +average: 106677 cycles/ticks + +kyber_encaps_derand: +median: 126850 cycles/ticks +average: 127388 cycles/ticks + +kyber_encaps: +median: 128124 cycles/ticks +average: 128630 cycles/ticks + +kyber_decaps: +median: 165386 cycles/ticks +average: 166072 cycles/ticks + +Loop spin: 234 +gen_a: +median: 25198 cycles/ticks +average: 25328 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10524 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 272 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90834 cycles/ticks +average: 91160 cycles/ticks + +indcpa_enc: +median: 116248 cycles/ticks +average: 116656 cycles/ticks + +indcpa_dec: +median: 36182 cycles/ticks +average: 36327 cycles/ticks + +kyber_keypair_derand: +median: 99810 cycles/ticks +average: 100192 cycles/ticks + +kyber_keypair: +median: 106270 cycles/ticks +average: 106695 cycles/ticks + +kyber_encaps_derand: +median: 126798 cycles/ticks +average: 127339 cycles/ticks + +kyber_encaps: +median: 128146 cycles/ticks +average: 128562 cycles/ticks + +kyber_decaps: +median: 165192 cycles/ticks +average: 165857 cycles/ticks + +Loop spin: 235 +gen_a: +median: 25240 cycles/ticks +average: 25375 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 10444 cycles/ticks +average: 10488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90810 cycles/ticks +average: 91207 cycles/ticks + +indcpa_enc: +median: 116312 cycles/ticks +average: 116707 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36282 cycles/ticks + +kyber_keypair_derand: +median: 99626 cycles/ticks +average: 100055 cycles/ticks + +kyber_keypair: +median: 106324 cycles/ticks +average: 106823 cycles/ticks + +kyber_encaps_derand: +median: 126810 cycles/ticks +average: 127334 cycles/ticks + +kyber_encaps: +median: 128092 cycles/ticks +average: 128539 cycles/ticks + +kyber_decaps: +median: 165304 cycles/ticks +average: 165954 cycles/ticks + +Loop spin: 236 +gen_a: +median: 25216 cycles/ticks +average: 25358 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3324 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1801 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90750 cycles/ticks +average: 91171 cycles/ticks + +indcpa_enc: +median: 116130 cycles/ticks +average: 116586 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36258 cycles/ticks + +kyber_keypair_derand: +median: 99550 cycles/ticks +average: 100015 cycles/ticks + +kyber_keypair: +median: 106260 cycles/ticks +average: 106659 cycles/ticks + +kyber_encaps_derand: +median: 126696 cycles/ticks +average: 127207 cycles/ticks + +kyber_encaps: +median: 127696 cycles/ticks +average: 128191 cycles/ticks + +kyber_decaps: +median: 165154 cycles/ticks +average: 165814 cycles/ticks + +Loop spin: 237 +gen_a: +median: 25196 cycles/ticks +average: 25329 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10524 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7983 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90694 cycles/ticks +average: 91067 cycles/ticks + +indcpa_enc: +median: 116164 cycles/ticks +average: 116608 cycles/ticks + +indcpa_dec: +median: 36172 cycles/ticks +average: 36269 cycles/ticks + +kyber_keypair_derand: +median: 99528 cycles/ticks +average: 99887 cycles/ticks + +kyber_keypair: +median: 106332 cycles/ticks +average: 106871 cycles/ticks + +kyber_encaps_derand: +median: 126728 cycles/ticks +average: 127150 cycles/ticks + +kyber_encaps: +median: 128024 cycles/ticks +average: 128458 cycles/ticks + +kyber_decaps: +median: 165330 cycles/ticks +average: 165994 cycles/ticks + +Loop spin: 238 +gen_a: +median: 25200 cycles/ticks +average: 25377 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10500 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90810 cycles/ticks +average: 91235 cycles/ticks + +indcpa_enc: +median: 116248 cycles/ticks +average: 116681 cycles/ticks + +indcpa_dec: +median: 36172 cycles/ticks +average: 36306 cycles/ticks + +kyber_keypair_derand: +median: 99690 cycles/ticks +average: 100035 cycles/ticks + +kyber_keypair: +median: 106376 cycles/ticks +average: 106814 cycles/ticks + +kyber_encaps_derand: +median: 126750 cycles/ticks +average: 127341 cycles/ticks + +kyber_encaps: +median: 128036 cycles/ticks +average: 128585 cycles/ticks + +kyber_decaps: +median: 165352 cycles/ticks +average: 166110 cycles/ticks + +Loop spin: 239 +gen_a: +median: 25196 cycles/ticks +average: 25353 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90698 cycles/ticks +average: 91129 cycles/ticks + +indcpa_enc: +median: 116198 cycles/ticks +average: 116697 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36311 cycles/ticks + +kyber_keypair_derand: +median: 99468 cycles/ticks +average: 99938 cycles/ticks + +kyber_keypair: +median: 106292 cycles/ticks +average: 106806 cycles/ticks + +kyber_encaps_derand: +median: 126756 cycles/ticks +average: 127340 cycles/ticks + +kyber_encaps: +median: 127914 cycles/ticks +average: 128476 cycles/ticks + +kyber_decaps: +median: 165276 cycles/ticks +average: 166019 cycles/ticks + +Loop spin: 240 +gen_a: +median: 25268 cycles/ticks +average: 25423 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7955 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90826 cycles/ticks +average: 91256 cycles/ticks + +indcpa_enc: +median: 116244 cycles/ticks +average: 116778 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36313 cycles/ticks + +kyber_keypair_derand: +median: 99572 cycles/ticks +average: 99976 cycles/ticks + +kyber_keypair: +median: 106400 cycles/ticks +average: 106811 cycles/ticks + +kyber_encaps_derand: +median: 126808 cycles/ticks +average: 127419 cycles/ticks + +kyber_encaps: +median: 128204 cycles/ticks +average: 128730 cycles/ticks + +kyber_decaps: +median: 165326 cycles/ticks +average: 166076 cycles/ticks + +Loop spin: 241 +gen_a: +median: 25230 cycles/ticks +average: 25388 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3330 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7935 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1823 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90568 cycles/ticks +average: 90975 cycles/ticks + +indcpa_enc: +median: 116046 cycles/ticks +average: 116576 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36280 cycles/ticks + +kyber_keypair_derand: +median: 99518 cycles/ticks +average: 99868 cycles/ticks + +kyber_keypair: +median: 106242 cycles/ticks +average: 106655 cycles/ticks + +kyber_encaps_derand: +median: 128112 cycles/ticks +average: 128654 cycles/ticks + +kyber_encaps: +median: 129440 cycles/ticks +average: 129947 cycles/ticks + +kyber_decaps: +median: 166630 cycles/ticks +average: 167366 cycles/ticks + +Loop spin: 242 +gen_a: +median: 25262 cycles/ticks +average: 25402 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90578 cycles/ticks +average: 90938 cycles/ticks + +indcpa_enc: +median: 116068 cycles/ticks +average: 116508 cycles/ticks + +indcpa_dec: +median: 36168 cycles/ticks +average: 36301 cycles/ticks + +kyber_keypair_derand: +median: 99582 cycles/ticks +average: 99990 cycles/ticks + +kyber_keypair: +median: 106284 cycles/ticks +average: 106728 cycles/ticks + +kyber_encaps_derand: +median: 126750 cycles/ticks +average: 127218 cycles/ticks + +kyber_encaps: +median: 128142 cycles/ticks +average: 128633 cycles/ticks + +kyber_decaps: +median: 165488 cycles/ticks +average: 166142 cycles/ticks + +Loop spin: 243 +gen_a: +median: 25282 cycles/ticks +average: 25454 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2086 cycles/ticks +average: 2132 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90632 cycles/ticks +average: 91005 cycles/ticks + +indcpa_enc: +median: 116164 cycles/ticks +average: 116619 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36250 cycles/ticks + +kyber_keypair_derand: +median: 99626 cycles/ticks +average: 100022 cycles/ticks + +kyber_keypair: +median: 106380 cycles/ticks +average: 106848 cycles/ticks + +kyber_encaps_derand: +median: 126846 cycles/ticks +average: 127417 cycles/ticks + +kyber_encaps: +median: 127772 cycles/ticks +average: 128299 cycles/ticks + +kyber_decaps: +median: 165376 cycles/ticks +average: 166087 cycles/ticks + +Loop spin: 244 +gen_a: +median: 25244 cycles/ticks +average: 25364 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7093 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10485 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7966 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90766 cycles/ticks +average: 91158 cycles/ticks + +indcpa_enc: +median: 116070 cycles/ticks +average: 116478 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36343 cycles/ticks + +kyber_keypair_derand: +median: 99446 cycles/ticks +average: 99855 cycles/ticks + +kyber_keypair: +median: 106248 cycles/ticks +average: 106747 cycles/ticks + +kyber_encaps_derand: +median: 126768 cycles/ticks +average: 127288 cycles/ticks + +kyber_encaps: +median: 128048 cycles/ticks +average: 128565 cycles/ticks + +kyber_decaps: +median: 165178 cycles/ticks +average: 165985 cycles/ticks + +Loop spin: 245 +gen_a: +median: 25232 cycles/ticks +average: 25370 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7980 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90700 cycles/ticks +average: 91155 cycles/ticks + +indcpa_enc: +median: 116102 cycles/ticks +average: 116569 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36320 cycles/ticks + +kyber_keypair_derand: +median: 99500 cycles/ticks +average: 99985 cycles/ticks + +kyber_keypair: +median: 106256 cycles/ticks +average: 106836 cycles/ticks + +kyber_encaps_derand: +median: 126616 cycles/ticks +average: 127213 cycles/ticks + +kyber_encaps: +median: 128158 cycles/ticks +average: 128685 cycles/ticks + +kyber_decaps: +median: 165306 cycles/ticks +average: 166006 cycles/ticks + +Loop spin: 246 +gen_a: +median: 25234 cycles/ticks +average: 25364 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3326 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7950 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90604 cycles/ticks +average: 91021 cycles/ticks + +indcpa_enc: +median: 116112 cycles/ticks +average: 116618 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36292 cycles/ticks + +kyber_keypair_derand: +median: 99510 cycles/ticks +average: 99888 cycles/ticks + +kyber_keypair: +median: 106270 cycles/ticks +average: 106716 cycles/ticks + +kyber_encaps_derand: +median: 126662 cycles/ticks +average: 127194 cycles/ticks + +kyber_encaps: +median: 127838 cycles/ticks +average: 128373 cycles/ticks + +kyber_decaps: +median: 165206 cycles/ticks +average: 165846 cycles/ticks + +Loop spin: 247 +gen_a: +median: 25226 cycles/ticks +average: 25346 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10533 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7944 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90628 cycles/ticks +average: 90989 cycles/ticks + +indcpa_enc: +median: 116174 cycles/ticks +average: 116670 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36305 cycles/ticks + +kyber_keypair_derand: +median: 99648 cycles/ticks +average: 100063 cycles/ticks + +kyber_keypair: +median: 106386 cycles/ticks +average: 106900 cycles/ticks + +kyber_encaps_derand: +median: 126598 cycles/ticks +average: 127115 cycles/ticks + +kyber_encaps: +median: 127662 cycles/ticks +average: 128227 cycles/ticks + +kyber_decaps: +median: 165060 cycles/ticks +average: 165848 cycles/ticks + +Loop spin: 248 +gen_a: +median: 25236 cycles/ticks +average: 25380 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7975 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90788 cycles/ticks +average: 91228 cycles/ticks + +indcpa_enc: +median: 116220 cycles/ticks +average: 116740 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36289 cycles/ticks + +kyber_keypair_derand: +median: 99664 cycles/ticks +average: 100089 cycles/ticks + +kyber_keypair: +median: 106270 cycles/ticks +average: 106760 cycles/ticks + +kyber_encaps_derand: +median: 126790 cycles/ticks +average: 127386 cycles/ticks + +kyber_encaps: +median: 128300 cycles/ticks +average: 128813 cycles/ticks + +kyber_decaps: +median: 165416 cycles/ticks +average: 166248 cycles/ticks + +Loop spin: 249 +gen_a: +median: 25216 cycles/ticks +average: 25379 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90940 cycles/ticks +average: 91356 cycles/ticks + +indcpa_enc: +median: 116362 cycles/ticks +average: 116900 cycles/ticks + +indcpa_dec: +median: 36180 cycles/ticks +average: 36353 cycles/ticks + +kyber_keypair_derand: +median: 99738 cycles/ticks +average: 100206 cycles/ticks + +kyber_keypair: +median: 106196 cycles/ticks +average: 106703 cycles/ticks + +kyber_encaps_derand: +median: 126646 cycles/ticks +average: 127222 cycles/ticks + +kyber_encaps: +median: 127890 cycles/ticks +average: 128397 cycles/ticks + +kyber_decaps: +median: 165162 cycles/ticks +average: 165882 cycles/ticks + +Loop spin: 250 +gen_a: +median: 25210 cycles/ticks +average: 25356 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7968 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90758 cycles/ticks +average: 91171 cycles/ticks + +indcpa_enc: +median: 116188 cycles/ticks +average: 116659 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36309 cycles/ticks + +kyber_keypair_derand: +median: 99618 cycles/ticks +average: 100020 cycles/ticks + +kyber_keypair: +median: 106418 cycles/ticks +average: 106943 cycles/ticks + +kyber_encaps_derand: +median: 126588 cycles/ticks +average: 127165 cycles/ticks + +kyber_encaps: +median: 127762 cycles/ticks +average: 128315 cycles/ticks + +kyber_decaps: +median: 165156 cycles/ticks +average: 165905 cycles/ticks + +Loop spin: 251 +gen_a: +median: 25226 cycles/ticks +average: 25389 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7938 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90554 cycles/ticks +average: 90987 cycles/ticks + +indcpa_enc: +median: 115970 cycles/ticks +average: 116484 cycles/ticks + +indcpa_dec: +median: 36228 cycles/ticks +average: 36376 cycles/ticks + +kyber_keypair_derand: +median: 99752 cycles/ticks +average: 100174 cycles/ticks + +kyber_keypair: +median: 106296 cycles/ticks +average: 106746 cycles/ticks + +kyber_encaps_derand: +median: 126608 cycles/ticks +average: 127191 cycles/ticks + +kyber_encaps: +median: 127862 cycles/ticks +average: 128320 cycles/ticks + +kyber_decaps: +median: 165170 cycles/ticks +average: 165906 cycles/ticks + +Loop spin: 252 +gen_a: +median: 25200 cycles/ticks +average: 25331 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10492 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7976 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90618 cycles/ticks +average: 91043 cycles/ticks + +indcpa_enc: +median: 116040 cycles/ticks +average: 116544 cycles/ticks + +indcpa_dec: +median: 36106 cycles/ticks +average: 36256 cycles/ticks + +kyber_keypair_derand: +median: 99460 cycles/ticks +average: 99855 cycles/ticks + +kyber_keypair: +median: 106426 cycles/ticks +average: 106855 cycles/ticks + +kyber_encaps_derand: +median: 126618 cycles/ticks +average: 127188 cycles/ticks + +kyber_encaps: +median: 128008 cycles/ticks +average: 128475 cycles/ticks + +kyber_decaps: +median: 165178 cycles/ticks +average: 165882 cycles/ticks + +Loop spin: 253 +gen_a: +median: 25262 cycles/ticks +average: 25386 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10498 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7964 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90774 cycles/ticks +average: 91190 cycles/ticks + +indcpa_enc: +median: 116314 cycles/ticks +average: 116813 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36264 cycles/ticks + +kyber_keypair_derand: +median: 99434 cycles/ticks +average: 99780 cycles/ticks + +kyber_keypair: +median: 106366 cycles/ticks +average: 106735 cycles/ticks + +kyber_encaps_derand: +median: 126610 cycles/ticks +average: 127116 cycles/ticks + +kyber_encaps: +median: 128030 cycles/ticks +average: 128450 cycles/ticks + +kyber_decaps: +median: 165184 cycles/ticks +average: 165920 cycles/ticks + +Loop spin: 254 +gen_a: +median: 25224 cycles/ticks +average: 25358 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 10452 cycles/ticks +average: 10497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7985 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90650 cycles/ticks +average: 91020 cycles/ticks + +indcpa_enc: +median: 116238 cycles/ticks +average: 116675 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36238 cycles/ticks + +kyber_keypair_derand: +median: 99528 cycles/ticks +average: 99939 cycles/ticks + +kyber_keypair: +median: 106246 cycles/ticks +average: 106730 cycles/ticks + +kyber_encaps_derand: +median: 126754 cycles/ticks +average: 127287 cycles/ticks + +kyber_encaps: +median: 128008 cycles/ticks +average: 128405 cycles/ticks + +kyber_decaps: +median: 165298 cycles/ticks +average: 165985 cycles/ticks + +Loop spin: 255 +gen_a: +median: 25198 cycles/ticks +average: 25316 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 8010 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90626 cycles/ticks +average: 90930 cycles/ticks + +indcpa_enc: +median: 116132 cycles/ticks +average: 116664 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36267 cycles/ticks + +kyber_keypair_derand: +median: 99792 cycles/ticks +average: 100197 cycles/ticks + +kyber_keypair: +median: 106368 cycles/ticks +average: 106830 cycles/ticks + +kyber_encaps_derand: +median: 126690 cycles/ticks +average: 127229 cycles/ticks + +kyber_encaps: +median: 127934 cycles/ticks +average: 128319 cycles/ticks + +kyber_decaps: +median: 165284 cycles/ticks +average: 165900 cycles/ticks + +Loop spin: 256 +gen_a: +median: 25176 cycles/ticks +average: 25330 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10561 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90642 cycles/ticks +average: 91048 cycles/ticks + +indcpa_enc: +median: 116128 cycles/ticks +average: 116567 cycles/ticks + +indcpa_dec: +median: 36172 cycles/ticks +average: 36302 cycles/ticks + +kyber_keypair_derand: +median: 99662 cycles/ticks +average: 99981 cycles/ticks + +kyber_keypair: +median: 106362 cycles/ticks +average: 106783 cycles/ticks + +kyber_encaps_derand: +median: 126714 cycles/ticks +average: 127453 cycles/ticks + +kyber_encaps: +median: 128102 cycles/ticks +average: 128566 cycles/ticks + +kyber_decaps: +median: 165290 cycles/ticks +average: 166004 cycles/ticks + +Loop spin: 257 +gen_a: +median: 25200 cycles/ticks +average: 25334 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10495 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 7993 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90754 cycles/ticks +average: 91112 cycles/ticks + +indcpa_enc: +median: 116262 cycles/ticks +average: 116741 cycles/ticks + +indcpa_dec: +median: 36168 cycles/ticks +average: 36313 cycles/ticks + +kyber_keypair_derand: +median: 99408 cycles/ticks +average: 99764 cycles/ticks + +kyber_keypair: +median: 106280 cycles/ticks +average: 106729 cycles/ticks + +kyber_encaps_derand: +median: 126676 cycles/ticks +average: 127189 cycles/ticks + +kyber_encaps: +median: 128056 cycles/ticks +average: 128430 cycles/ticks + +kyber_decaps: +median: 165180 cycles/ticks +average: 165870 cycles/ticks + +Loop spin: 258 +gen_a: +median: 25180 cycles/ticks +average: 25312 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7983 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90722 cycles/ticks +average: 91101 cycles/ticks + +indcpa_enc: +median: 116126 cycles/ticks +average: 116569 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36234 cycles/ticks + +kyber_keypair_derand: +median: 99596 cycles/ticks +average: 99963 cycles/ticks + +kyber_keypair: +median: 106332 cycles/ticks +average: 106850 cycles/ticks + +kyber_encaps_derand: +median: 126744 cycles/ticks +average: 127257 cycles/ticks + +kyber_encaps: +median: 128032 cycles/ticks +average: 128432 cycles/ticks + +kyber_decaps: +median: 165268 cycles/ticks +average: 165940 cycles/ticks + +Loop spin: 259 +gen_a: +median: 25250 cycles/ticks +average: 25394 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7941 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 67 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90854 cycles/ticks +average: 91231 cycles/ticks + +indcpa_enc: +median: 116238 cycles/ticks +average: 116760 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36251 cycles/ticks + +kyber_keypair_derand: +median: 99684 cycles/ticks +average: 100048 cycles/ticks + +kyber_keypair: +median: 106206 cycles/ticks +average: 106589 cycles/ticks + +kyber_encaps_derand: +median: 126618 cycles/ticks +average: 127181 cycles/ticks + +kyber_encaps: +median: 127886 cycles/ticks +average: 128388 cycles/ticks + +kyber_decaps: +median: 165098 cycles/ticks +average: 165739 cycles/ticks + +Loop spin: 260 +gen_a: +median: 25196 cycles/ticks +average: 25318 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 7987 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90634 cycles/ticks +average: 90949 cycles/ticks + +indcpa_enc: +median: 116070 cycles/ticks +average: 116607 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36289 cycles/ticks + +kyber_keypair_derand: +median: 99734 cycles/ticks +average: 100095 cycles/ticks + +kyber_keypair: +median: 106228 cycles/ticks +average: 106738 cycles/ticks + +kyber_encaps_derand: +median: 126702 cycles/ticks +average: 127272 cycles/ticks + +kyber_encaps: +median: 127726 cycles/ticks +average: 128203 cycles/ticks + +kyber_decaps: +median: 165332 cycles/ticks +average: 166014 cycles/ticks + +Loop spin: 261 +gen_a: +median: 25180 cycles/ticks +average: 25326 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10530 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7967 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90730 cycles/ticks +average: 91084 cycles/ticks + +indcpa_enc: +median: 116050 cycles/ticks +average: 116428 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36263 cycles/ticks + +kyber_keypair_derand: +median: 99600 cycles/ticks +average: 99957 cycles/ticks + +kyber_keypair: +median: 106040 cycles/ticks +average: 106469 cycles/ticks + +kyber_encaps_derand: +median: 126798 cycles/ticks +average: 127266 cycles/ticks + +kyber_encaps: +median: 128268 cycles/ticks +average: 128700 cycles/ticks + +kyber_decaps: +median: 165298 cycles/ticks +average: 165824 cycles/ticks + +Loop spin: 262 +gen_a: +median: 25286 cycles/ticks +average: 25425 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7920 cycles/ticks +average: 8007 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1508 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90464 cycles/ticks +average: 90819 cycles/ticks + +indcpa_enc: +median: 116260 cycles/ticks +average: 116670 cycles/ticks + +indcpa_dec: +median: 36176 cycles/ticks +average: 36311 cycles/ticks + +kyber_keypair_derand: +median: 99668 cycles/ticks +average: 100045 cycles/ticks + +kyber_keypair: +median: 106254 cycles/ticks +average: 106648 cycles/ticks + +kyber_encaps_derand: +median: 126594 cycles/ticks +average: 127177 cycles/ticks + +kyber_encaps: +median: 127880 cycles/ticks +average: 128310 cycles/ticks + +kyber_decaps: +median: 165168 cycles/ticks +average: 165776 cycles/ticks + +Loop spin: 263 +gen_a: +median: 25240 cycles/ticks +average: 25416 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90636 cycles/ticks +average: 91031 cycles/ticks + +indcpa_enc: +median: 116194 cycles/ticks +average: 116707 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36277 cycles/ticks + +kyber_keypair_derand: +median: 99486 cycles/ticks +average: 99877 cycles/ticks + +kyber_keypair: +median: 106272 cycles/ticks +average: 106677 cycles/ticks + +kyber_encaps_derand: +median: 126722 cycles/ticks +average: 127244 cycles/ticks + +kyber_encaps: +median: 127894 cycles/ticks +average: 128361 cycles/ticks + +kyber_decaps: +median: 165250 cycles/ticks +average: 165975 cycles/ticks + +Loop spin: 264 +gen_a: +median: 25220 cycles/ticks +average: 25360 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7967 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90752 cycles/ticks +average: 91059 cycles/ticks + +indcpa_enc: +median: 116346 cycles/ticks +average: 116773 cycles/ticks + +indcpa_dec: +median: 36200 cycles/ticks +average: 36357 cycles/ticks + +kyber_keypair_derand: +median: 101034 cycles/ticks +average: 101439 cycles/ticks + +kyber_keypair: +median: 106296 cycles/ticks +average: 106723 cycles/ticks + +kyber_encaps_derand: +median: 126766 cycles/ticks +average: 127275 cycles/ticks + +kyber_encaps: +median: 127992 cycles/ticks +average: 128432 cycles/ticks + +kyber_decaps: +median: 165230 cycles/ticks +average: 165845 cycles/ticks + +Loop spin: 265 +gen_a: +median: 25272 cycles/ticks +average: 25421 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3355 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10442 cycles/ticks +average: 10475 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7936 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90732 cycles/ticks +average: 91044 cycles/ticks + +indcpa_enc: +median: 116172 cycles/ticks +average: 116684 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36293 cycles/ticks + +kyber_keypair_derand: +median: 99580 cycles/ticks +average: 99905 cycles/ticks + +kyber_keypair: +median: 106238 cycles/ticks +average: 106527 cycles/ticks + +kyber_encaps_derand: +median: 126852 cycles/ticks +average: 127459 cycles/ticks + +kyber_encaps: +median: 128156 cycles/ticks +average: 128615 cycles/ticks + +kyber_decaps: +median: 165450 cycles/ticks +average: 166096 cycles/ticks + +Loop spin: 266 +gen_a: +median: 25202 cycles/ticks +average: 25330 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7998 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 62 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90746 cycles/ticks +average: 91119 cycles/ticks + +indcpa_enc: +median: 116210 cycles/ticks +average: 116658 cycles/ticks + +indcpa_dec: +median: 36184 cycles/ticks +average: 36309 cycles/ticks + +kyber_keypair_derand: +median: 99890 cycles/ticks +average: 100235 cycles/ticks + +kyber_keypair: +median: 106376 cycles/ticks +average: 106860 cycles/ticks + +kyber_encaps_derand: +median: 126696 cycles/ticks +average: 127183 cycles/ticks + +kyber_encaps: +median: 128020 cycles/ticks +average: 128524 cycles/ticks + +kyber_decaps: +median: 165268 cycles/ticks +average: 165933 cycles/ticks + +Loop spin: 267 +gen_a: +median: 25272 cycles/ticks +average: 25412 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10561 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7954 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90690 cycles/ticks +average: 91055 cycles/ticks + +indcpa_enc: +median: 116138 cycles/ticks +average: 116626 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36286 cycles/ticks + +kyber_keypair_derand: +median: 99622 cycles/ticks +average: 99958 cycles/ticks + +kyber_keypair: +median: 106320 cycles/ticks +average: 106736 cycles/ticks + +kyber_encaps_derand: +median: 126846 cycles/ticks +average: 127320 cycles/ticks + +kyber_encaps: +median: 128098 cycles/ticks +average: 128533 cycles/ticks + +kyber_decaps: +median: 165360 cycles/ticks +average: 165980 cycles/ticks + +Loop spin: 268 +gen_a: +median: 25216 cycles/ticks +average: 25360 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7972 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90808 cycles/ticks +average: 91187 cycles/ticks + +indcpa_enc: +median: 116266 cycles/ticks +average: 116824 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36252 cycles/ticks + +kyber_keypair_derand: +median: 99396 cycles/ticks +average: 99737 cycles/ticks + +kyber_keypair: +median: 106298 cycles/ticks +average: 106740 cycles/ticks + +kyber_encaps_derand: +median: 128148 cycles/ticks +average: 128704 cycles/ticks + +kyber_encaps: +median: 129644 cycles/ticks +average: 130078 cycles/ticks + +kyber_decaps: +median: 166740 cycles/ticks +average: 167455 cycles/ticks + +Loop spin: 269 +gen_a: +median: 25198 cycles/ticks +average: 25345 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7992 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90790 cycles/ticks +average: 91181 cycles/ticks + +indcpa_enc: +median: 116252 cycles/ticks +average: 116740 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36291 cycles/ticks + +kyber_keypair_derand: +median: 99690 cycles/ticks +average: 100087 cycles/ticks + +kyber_keypair: +median: 106274 cycles/ticks +average: 106671 cycles/ticks + +kyber_encaps_derand: +median: 126670 cycles/ticks +average: 127293 cycles/ticks + +kyber_encaps: +median: 128024 cycles/ticks +average: 128572 cycles/ticks + +kyber_decaps: +median: 165316 cycles/ticks +average: 165909 cycles/ticks + +Loop spin: 270 +gen_a: +median: 25280 cycles/ticks +average: 25419 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10531 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7955 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 284 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90636 cycles/ticks +average: 91024 cycles/ticks + +indcpa_enc: +median: 116120 cycles/ticks +average: 116605 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36285 cycles/ticks + +kyber_keypair_derand: +median: 99774 cycles/ticks +average: 100165 cycles/ticks + +kyber_keypair: +median: 106288 cycles/ticks +average: 106766 cycles/ticks + +kyber_encaps_derand: +median: 126650 cycles/ticks +average: 127201 cycles/ticks + +kyber_encaps: +median: 128026 cycles/ticks +average: 128501 cycles/ticks + +kyber_decaps: +median: 165106 cycles/ticks +average: 165740 cycles/ticks + +Loop spin: 271 +gen_a: +median: 25196 cycles/ticks +average: 25317 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90582 cycles/ticks +average: 90938 cycles/ticks + +indcpa_enc: +median: 116128 cycles/ticks +average: 116587 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36295 cycles/ticks + +kyber_keypair_derand: +median: 99754 cycles/ticks +average: 100170 cycles/ticks + +kyber_keypair: +median: 106214 cycles/ticks +average: 106600 cycles/ticks + +kyber_encaps_derand: +median: 126698 cycles/ticks +average: 129708 cycles/ticks + +kyber_encaps: +median: 127786 cycles/ticks +average: 128352 cycles/ticks + +kyber_decaps: +median: 165080 cycles/ticks +average: 165767 cycles/ticks + +Loop spin: 272 +gen_a: +median: 25298 cycles/ticks +average: 25434 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3310 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 10547 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1392 cycles/ticks + +indcpa_keypair: +median: 90454 cycles/ticks +average: 90815 cycles/ticks + +indcpa_enc: +median: 116060 cycles/ticks +average: 116526 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36280 cycles/ticks + +kyber_keypair_derand: +median: 99344 cycles/ticks +average: 99704 cycles/ticks + +kyber_keypair: +median: 106232 cycles/ticks +average: 106632 cycles/ticks + +kyber_encaps_derand: +median: 126810 cycles/ticks +average: 127263 cycles/ticks + +kyber_encaps: +median: 127992 cycles/ticks +average: 128484 cycles/ticks + +kyber_decaps: +median: 165202 cycles/ticks +average: 165831 cycles/ticks + +Loop spin: 273 +gen_a: +median: 25236 cycles/ticks +average: 25355 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10470 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7997 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90756 cycles/ticks +average: 91143 cycles/ticks + +indcpa_enc: +median: 116100 cycles/ticks +average: 116519 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36271 cycles/ticks + +kyber_keypair_derand: +median: 99754 cycles/ticks +average: 100118 cycles/ticks + +kyber_keypair: +median: 106284 cycles/ticks +average: 106644 cycles/ticks + +kyber_encaps_derand: +median: 126758 cycles/ticks +average: 127273 cycles/ticks + +kyber_encaps: +median: 127836 cycles/ticks +average: 128283 cycles/ticks + +kyber_decaps: +median: 165342 cycles/ticks +average: 165962 cycles/ticks + +Loop spin: 274 +gen_a: +median: 25198 cycles/ticks +average: 25343 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3340 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7942 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90758 cycles/ticks +average: 91102 cycles/ticks + +indcpa_enc: +median: 116158 cycles/ticks +average: 116632 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36291 cycles/ticks + +kyber_keypair_derand: +median: 99712 cycles/ticks +average: 100130 cycles/ticks + +kyber_keypair: +median: 106384 cycles/ticks +average: 106845 cycles/ticks + +kyber_encaps_derand: +median: 126946 cycles/ticks +average: 127472 cycles/ticks + +kyber_encaps: +median: 128192 cycles/ticks +average: 128714 cycles/ticks + +kyber_decaps: +median: 165344 cycles/ticks +average: 166073 cycles/ticks + +Loop spin: 275 +gen_a: +median: 25216 cycles/ticks +average: 25348 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10534 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90464 cycles/ticks +average: 90909 cycles/ticks + +indcpa_enc: +median: 115966 cycles/ticks +average: 116427 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36269 cycles/ticks + +kyber_keypair_derand: +median: 99752 cycles/ticks +average: 100157 cycles/ticks + +kyber_keypair: +median: 106292 cycles/ticks +average: 106657 cycles/ticks + +kyber_encaps_derand: +median: 126554 cycles/ticks +average: 127120 cycles/ticks + +kyber_encaps: +median: 127938 cycles/ticks +average: 128327 cycles/ticks + +kyber_decaps: +median: 165188 cycles/ticks +average: 165849 cycles/ticks + +Loop spin: 276 +gen_a: +median: 25248 cycles/ticks +average: 25407 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10529 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7979 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90898 cycles/ticks +average: 91226 cycles/ticks + +indcpa_enc: +median: 116234 cycles/ticks +average: 116729 cycles/ticks + +indcpa_dec: +median: 36160 cycles/ticks +average: 36317 cycles/ticks + +kyber_keypair_derand: +median: 99494 cycles/ticks +average: 99941 cycles/ticks + +kyber_keypair: +median: 106340 cycles/ticks +average: 106689 cycles/ticks + +kyber_encaps_derand: +median: 126812 cycles/ticks +average: 127358 cycles/ticks + +kyber_encaps: +median: 128256 cycles/ticks +average: 128741 cycles/ticks + +kyber_decaps: +median: 165394 cycles/ticks +average: 166055 cycles/ticks + +Loop spin: 277 +gen_a: +median: 25180 cycles/ticks +average: 25305 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7954 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90820 cycles/ticks +average: 91182 cycles/ticks + +indcpa_enc: +median: 116304 cycles/ticks +average: 116792 cycles/ticks + +indcpa_dec: +median: 36180 cycles/ticks +average: 36363 cycles/ticks + +kyber_keypair_derand: +median: 99754 cycles/ticks +average: 100084 cycles/ticks + +kyber_keypair: +median: 106300 cycles/ticks +average: 106688 cycles/ticks + +kyber_encaps_derand: +median: 126696 cycles/ticks +average: 127293 cycles/ticks + +kyber_encaps: +median: 127882 cycles/ticks +average: 128395 cycles/ticks + +kyber_decaps: +median: 165160 cycles/ticks +average: 165790 cycles/ticks + +Loop spin: 278 +gen_a: +median: 25228 cycles/ticks +average: 25371 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10493 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7985 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90640 cycles/ticks +average: 91084 cycles/ticks + +indcpa_enc: +median: 116114 cycles/ticks +average: 116618 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36298 cycles/ticks + +kyber_keypair_derand: +median: 99624 cycles/ticks +average: 100009 cycles/ticks + +kyber_keypair: +median: 106220 cycles/ticks +average: 106639 cycles/ticks + +kyber_encaps_derand: +median: 126762 cycles/ticks +average: 127321 cycles/ticks + +kyber_encaps: +median: 128018 cycles/ticks +average: 128434 cycles/ticks + +kyber_decaps: +median: 165292 cycles/ticks +average: 165992 cycles/ticks + +Loop spin: 279 +gen_a: +median: 25198 cycles/ticks +average: 25343 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10530 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7961 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90742 cycles/ticks +average: 91074 cycles/ticks + +indcpa_enc: +median: 116230 cycles/ticks +average: 116741 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36262 cycles/ticks + +kyber_keypair_derand: +median: 99496 cycles/ticks +average: 99862 cycles/ticks + +kyber_keypair: +median: 106320 cycles/ticks +average: 106699 cycles/ticks + +kyber_encaps_derand: +median: 126662 cycles/ticks +average: 127188 cycles/ticks + +kyber_encaps: +median: 127750 cycles/ticks +average: 128297 cycles/ticks + +kyber_decaps: +median: 165250 cycles/ticks +average: 165934 cycles/ticks + +Loop spin: 280 +gen_a: +median: 25228 cycles/ticks +average: 25430 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7088 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10478 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7980 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1820 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90684 cycles/ticks +average: 91095 cycles/ticks + +indcpa_enc: +median: 116078 cycles/ticks +average: 116544 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36263 cycles/ticks + +kyber_keypair_derand: +median: 99540 cycles/ticks +average: 99899 cycles/ticks + +kyber_keypair: +median: 106382 cycles/ticks +average: 106842 cycles/ticks + +kyber_encaps_derand: +median: 126982 cycles/ticks +average: 127468 cycles/ticks + +kyber_encaps: +median: 128478 cycles/ticks +average: 128941 cycles/ticks + +kyber_decaps: +median: 165468 cycles/ticks +average: 166055 cycles/ticks + +Loop spin: 281 +gen_a: +median: 25200 cycles/ticks +average: 25337 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7988 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 95362 cycles/ticks +average: 95807 cycles/ticks + +indcpa_enc: +median: 116228 cycles/ticks +average: 116823 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36269 cycles/ticks + +kyber_keypair_derand: +median: 99788 cycles/ticks +average: 100120 cycles/ticks + +kyber_keypair: +median: 106376 cycles/ticks +average: 106828 cycles/ticks + +kyber_encaps_derand: +median: 126814 cycles/ticks +average: 127328 cycles/ticks + +kyber_encaps: +median: 128102 cycles/ticks +average: 128510 cycles/ticks + +kyber_decaps: +median: 165192 cycles/ticks +average: 165779 cycles/ticks + +Loop spin: 282 +gen_a: +median: 25242 cycles/ticks +average: 25403 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7961 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90586 cycles/ticks +average: 90948 cycles/ticks + +indcpa_enc: +median: 116142 cycles/ticks +average: 116581 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36264 cycles/ticks + +kyber_keypair_derand: +median: 99452 cycles/ticks +average: 99839 cycles/ticks + +kyber_keypair: +median: 106376 cycles/ticks +average: 106743 cycles/ticks + +kyber_encaps_derand: +median: 126644 cycles/ticks +average: 127185 cycles/ticks + +kyber_encaps: +median: 127894 cycles/ticks +average: 128373 cycles/ticks + +kyber_decaps: +median: 165158 cycles/ticks +average: 165813 cycles/ticks + +Loop spin: 283 +gen_a: +median: 25176 cycles/ticks +average: 25327 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7966 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90724 cycles/ticks +average: 91117 cycles/ticks + +indcpa_enc: +median: 115980 cycles/ticks +average: 116362 cycles/ticks + +indcpa_dec: +median: 36176 cycles/ticks +average: 36293 cycles/ticks + +kyber_keypair_derand: +median: 99660 cycles/ticks +average: 100073 cycles/ticks + +kyber_keypair: +median: 106236 cycles/ticks +average: 106614 cycles/ticks + +kyber_encaps_derand: +median: 126746 cycles/ticks +average: 127169 cycles/ticks + +kyber_encaps: +median: 128130 cycles/ticks +average: 128611 cycles/ticks + +kyber_decaps: +median: 165340 cycles/ticks +average: 166046 cycles/ticks + +Loop spin: 284 +gen_a: +median: 25218 cycles/ticks +average: 25368 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2131 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10485 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90620 cycles/ticks +average: 91043 cycles/ticks + +indcpa_enc: +median: 116132 cycles/ticks +average: 116557 cycles/ticks + +indcpa_dec: +median: 36156 cycles/ticks +average: 36292 cycles/ticks + +kyber_keypair_derand: +median: 99592 cycles/ticks +average: 99961 cycles/ticks + +kyber_keypair: +median: 106402 cycles/ticks +average: 106838 cycles/ticks + +kyber_encaps_derand: +median: 126866 cycles/ticks +average: 127434 cycles/ticks + +kyber_encaps: +median: 128068 cycles/ticks +average: 128512 cycles/ticks + +kyber_decaps: +median: 165378 cycles/ticks +average: 166053 cycles/ticks + +Loop spin: 285 +gen_a: +median: 25222 cycles/ticks +average: 25349 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3338 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10527 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7961 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1412 cycles/ticks + +indcpa_keypair: +median: 90706 cycles/ticks +average: 91092 cycles/ticks + +indcpa_enc: +median: 116258 cycles/ticks +average: 116736 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36316 cycles/ticks + +kyber_keypair_derand: +median: 99636 cycles/ticks +average: 100047 cycles/ticks + +kyber_keypair: +median: 106276 cycles/ticks +average: 106659 cycles/ticks + +kyber_encaps_derand: +median: 126756 cycles/ticks +average: 127220 cycles/ticks + +kyber_encaps: +median: 128144 cycles/ticks +average: 128643 cycles/ticks + +kyber_decaps: +median: 165342 cycles/ticks +average: 165979 cycles/ticks + +Loop spin: 286 +gen_a: +median: 25200 cycles/ticks +average: 25341 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2133 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7084 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7999 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90808 cycles/ticks +average: 91244 cycles/ticks + +indcpa_enc: +median: 116176 cycles/ticks +average: 116661 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36278 cycles/ticks + +kyber_keypair_derand: +median: 99774 cycles/ticks +average: 100182 cycles/ticks + +kyber_keypair: +median: 106242 cycles/ticks +average: 106662 cycles/ticks + +kyber_encaps_derand: +median: 126708 cycles/ticks +average: 127172 cycles/ticks + +kyber_encaps: +median: 128070 cycles/ticks +average: 128580 cycles/ticks + +kyber_decaps: +median: 165178 cycles/ticks +average: 165767 cycles/ticks + +Loop spin: 287 +gen_a: +median: 25234 cycles/ticks +average: 25381 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3348 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10502 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90832 cycles/ticks +average: 91294 cycles/ticks + +indcpa_enc: +median: 116248 cycles/ticks +average: 116743 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36285 cycles/ticks + +kyber_keypair_derand: +median: 99562 cycles/ticks +average: 99960 cycles/ticks + +kyber_keypair: +median: 106202 cycles/ticks +average: 106642 cycles/ticks + +kyber_encaps_derand: +median: 126626 cycles/ticks +average: 127186 cycles/ticks + +kyber_encaps: +median: 127922 cycles/ticks +average: 128382 cycles/ticks + +kyber_decaps: +median: 165262 cycles/ticks +average: 165941 cycles/ticks + +Loop spin: 288 +gen_a: +median: 25234 cycles/ticks +average: 25389 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7934 cycles/ticks +average: 7995 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90716 cycles/ticks +average: 91118 cycles/ticks + +indcpa_enc: +median: 116188 cycles/ticks +average: 116663 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36296 cycles/ticks + +kyber_keypair_derand: +median: 99528 cycles/ticks +average: 99946 cycles/ticks + +kyber_keypair: +median: 106314 cycles/ticks +average: 106736 cycles/ticks + +kyber_encaps_derand: +median: 127078 cycles/ticks +average: 127626 cycles/ticks + +kyber_encaps: +median: 128216 cycles/ticks +average: 128684 cycles/ticks + +kyber_decaps: +median: 165496 cycles/ticks +average: 166140 cycles/ticks + +Loop spin: 289 +gen_a: +median: 25236 cycles/ticks +average: 25405 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7953 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90738 cycles/ticks +average: 91141 cycles/ticks + +indcpa_enc: +median: 116178 cycles/ticks +average: 116650 cycles/ticks + +indcpa_dec: +median: 36182 cycles/ticks +average: 36330 cycles/ticks + +kyber_keypair_derand: +median: 99638 cycles/ticks +average: 100009 cycles/ticks + +kyber_keypair: +median: 106202 cycles/ticks +average: 106720 cycles/ticks + +kyber_encaps_derand: +median: 126496 cycles/ticks +average: 126989 cycles/ticks + +kyber_encaps: +median: 127740 cycles/ticks +average: 128243 cycles/ticks + +kyber_decaps: +median: 165082 cycles/ticks +average: 165868 cycles/ticks + +Loop spin: 290 +gen_a: +median: 25254 cycles/ticks +average: 25401 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10493 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 315 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90792 cycles/ticks +average: 91213 cycles/ticks + +indcpa_enc: +median: 116220 cycles/ticks +average: 116698 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36267 cycles/ticks + +kyber_keypair_derand: +median: 99666 cycles/ticks +average: 100015 cycles/ticks + +kyber_keypair: +median: 106400 cycles/ticks +average: 106810 cycles/ticks + +kyber_encaps_derand: +median: 126594 cycles/ticks +average: 127124 cycles/ticks + +kyber_encaps: +median: 127836 cycles/ticks +average: 128248 cycles/ticks + +kyber_decaps: +median: 164998 cycles/ticks +average: 165587 cycles/ticks + +Loop spin: 291 +gen_a: +median: 25230 cycles/ticks +average: 25399 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7088 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10491 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1821 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90698 cycles/ticks +average: 91087 cycles/ticks + +indcpa_enc: +median: 116176 cycles/ticks +average: 116674 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36296 cycles/ticks + +kyber_keypair_derand: +median: 101110 cycles/ticks +average: 101502 cycles/ticks + +kyber_keypair: +median: 106356 cycles/ticks +average: 106790 cycles/ticks + +kyber_encaps_derand: +median: 126894 cycles/ticks +average: 127398 cycles/ticks + +kyber_encaps: +median: 128398 cycles/ticks +average: 128794 cycles/ticks + +kyber_decaps: +median: 165432 cycles/ticks +average: 166054 cycles/ticks + +Loop spin: 292 +gen_a: +median: 25198 cycles/ticks +average: 25339 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10492 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7982 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90724 cycles/ticks +average: 91050 cycles/ticks + +indcpa_enc: +median: 116250 cycles/ticks +average: 116671 cycles/ticks + +indcpa_dec: +median: 36120 cycles/ticks +average: 36260 cycles/ticks + +kyber_keypair_derand: +median: 99504 cycles/ticks +average: 99917 cycles/ticks + +kyber_keypair: +median: 106270 cycles/ticks +average: 106599 cycles/ticks + +kyber_encaps_derand: +median: 126714 cycles/ticks +average: 127252 cycles/ticks + +kyber_encaps: +median: 127998 cycles/ticks +average: 128440 cycles/ticks + +kyber_decaps: +median: 165366 cycles/ticks +average: 165973 cycles/ticks + +Loop spin: 293 +gen_a: +median: 25290 cycles/ticks +average: 25461 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7967 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90772 cycles/ticks +average: 91162 cycles/ticks + +indcpa_enc: +median: 116358 cycles/ticks +average: 116780 cycles/ticks + +indcpa_dec: +median: 36202 cycles/ticks +average: 36306 cycles/ticks + +kyber_keypair_derand: +median: 99778 cycles/ticks +average: 100132 cycles/ticks + +kyber_keypair: +median: 106226 cycles/ticks +average: 106653 cycles/ticks + +kyber_encaps_derand: +median: 126746 cycles/ticks +average: 127342 cycles/ticks + +kyber_encaps: +median: 128136 cycles/ticks +average: 128625 cycles/ticks + +kyber_decaps: +median: 165426 cycles/ticks +average: 166085 cycles/ticks + +Loop spin: 294 +gen_a: +median: 25194 cycles/ticks +average: 25324 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 8014 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90750 cycles/ticks +average: 91140 cycles/ticks + +indcpa_enc: +median: 116260 cycles/ticks +average: 116738 cycles/ticks + +indcpa_dec: +median: 36080 cycles/ticks +average: 36235 cycles/ticks + +kyber_keypair_derand: +median: 99538 cycles/ticks +average: 99877 cycles/ticks + +kyber_keypair: +median: 106274 cycles/ticks +average: 106682 cycles/ticks + +kyber_encaps_derand: +median: 126704 cycles/ticks +average: 127191 cycles/ticks + +kyber_encaps: +median: 127966 cycles/ticks +average: 128470 cycles/ticks + +kyber_decaps: +median: 165240 cycles/ticks +average: 165819 cycles/ticks + +Loop spin: 295 +gen_a: +median: 25218 cycles/ticks +average: 25381 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10491 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1819 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90770 cycles/ticks +average: 91152 cycles/ticks + +indcpa_enc: +median: 116240 cycles/ticks +average: 116720 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36267 cycles/ticks + +kyber_keypair_derand: +median: 99628 cycles/ticks +average: 99999 cycles/ticks + +kyber_keypair: +median: 106368 cycles/ticks +average: 106836 cycles/ticks + +kyber_encaps_derand: +median: 126596 cycles/ticks +average: 127036 cycles/ticks + +kyber_encaps: +median: 128038 cycles/ticks +average: 128538 cycles/ticks + +kyber_decaps: +median: 164972 cycles/ticks +average: 165675 cycles/ticks + +Loop spin: 296 +gen_a: +median: 25270 cycles/ticks +average: 25411 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10536 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90706 cycles/ticks +average: 91169 cycles/ticks + +indcpa_enc: +median: 116220 cycles/ticks +average: 116658 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36277 cycles/ticks + +kyber_keypair_derand: +median: 99586 cycles/ticks +average: 99963 cycles/ticks + +kyber_keypair: +median: 106384 cycles/ticks +average: 106780 cycles/ticks + +kyber_encaps_derand: +median: 126714 cycles/ticks +average: 127261 cycles/ticks + +kyber_encaps: +median: 127958 cycles/ticks +average: 128497 cycles/ticks + +kyber_decaps: +median: 165262 cycles/ticks +average: 165879 cycles/ticks + +Loop spin: 297 +gen_a: +median: 25176 cycles/ticks +average: 25329 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10496 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7971 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 92238 cycles/ticks +average: 92631 cycles/ticks + +indcpa_enc: +median: 117702 cycles/ticks +average: 118125 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36250 cycles/ticks + +kyber_keypair_derand: +median: 99672 cycles/ticks +average: 100048 cycles/ticks + +kyber_keypair: +median: 106254 cycles/ticks +average: 106711 cycles/ticks + +kyber_encaps_derand: +median: 126426 cycles/ticks +average: 126919 cycles/ticks + +kyber_encaps: +median: 127652 cycles/ticks +average: 128044 cycles/ticks + +kyber_decaps: +median: 164948 cycles/ticks +average: 165601 cycles/ticks + +Loop spin: 298 +gen_a: +median: 25258 cycles/ticks +average: 25430 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7082 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10477 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7975 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90770 cycles/ticks +average: 91092 cycles/ticks + +indcpa_enc: +median: 116256 cycles/ticks +average: 116707 cycles/ticks + +indcpa_dec: +median: 36194 cycles/ticks +average: 36327 cycles/ticks + +kyber_keypair_derand: +median: 99720 cycles/ticks +average: 100113 cycles/ticks + +kyber_keypair: +median: 106266 cycles/ticks +average: 106657 cycles/ticks + +kyber_encaps_derand: +median: 126556 cycles/ticks +average: 127083 cycles/ticks + +kyber_encaps: +median: 127730 cycles/ticks +average: 128243 cycles/ticks + +kyber_decaps: +median: 165198 cycles/ticks +average: 165865 cycles/ticks + +Loop spin: 299 +gen_a: +median: 25244 cycles/ticks +average: 25403 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7038 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7975 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1820 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90678 cycles/ticks +average: 91145 cycles/ticks + +indcpa_enc: +median: 116166 cycles/ticks +average: 116676 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36278 cycles/ticks + +kyber_keypair_derand: +median: 99378 cycles/ticks +average: 99795 cycles/ticks + +kyber_keypair: +median: 106250 cycles/ticks +average: 106782 cycles/ticks + +kyber_encaps_derand: +median: 126764 cycles/ticks +average: 127339 cycles/ticks + +kyber_encaps: +median: 128064 cycles/ticks +average: 128557 cycles/ticks + +kyber_decaps: +median: 165336 cycles/ticks +average: 166020 cycles/ticks + +Loop spin: 300 +gen_a: +median: 25266 cycles/ticks +average: 25400 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7091 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7916 cycles/ticks +average: 8006 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1509 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90904 cycles/ticks +average: 91289 cycles/ticks + +indcpa_enc: +median: 116226 cycles/ticks +average: 116774 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36267 cycles/ticks + +kyber_keypair_derand: +median: 99446 cycles/ticks +average: 99794 cycles/ticks + +kyber_keypair: +median: 106336 cycles/ticks +average: 106729 cycles/ticks + +kyber_encaps_derand: +median: 126670 cycles/ticks +average: 127176 cycles/ticks + +kyber_encaps: +median: 128064 cycles/ticks +average: 128502 cycles/ticks + +kyber_decaps: +median: 165260 cycles/ticks +average: 165864 cycles/ticks + +Loop spin: 301 +gen_a: +median: 25250 cycles/ticks +average: 25371 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3324 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7094 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7932 cycles/ticks +average: 7973 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1403 cycles/ticks + +indcpa_keypair: +median: 90732 cycles/ticks +average: 91000 cycles/ticks + +indcpa_enc: +median: 116100 cycles/ticks +average: 116533 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36250 cycles/ticks + +kyber_keypair_derand: +median: 99654 cycles/ticks +average: 99998 cycles/ticks + +kyber_keypair: +median: 106282 cycles/ticks +average: 106691 cycles/ticks + +kyber_encaps_derand: +median: 126858 cycles/ticks +average: 127408 cycles/ticks + +kyber_encaps: +median: 128190 cycles/ticks +average: 128719 cycles/ticks + +kyber_decaps: +median: 165258 cycles/ticks +average: 165963 cycles/ticks + +Loop spin: 302 +gen_a: +median: 25246 cycles/ticks +average: 25366 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90626 cycles/ticks +average: 90998 cycles/ticks + +indcpa_enc: +median: 116148 cycles/ticks +average: 116728 cycles/ticks + +indcpa_dec: +median: 36116 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99574 cycles/ticks +average: 99997 cycles/ticks + +kyber_keypair: +median: 106240 cycles/ticks +average: 106702 cycles/ticks + +kyber_encaps_derand: +median: 126652 cycles/ticks +average: 127141 cycles/ticks + +kyber_encaps: +median: 127966 cycles/ticks +average: 128386 cycles/ticks + +kyber_decaps: +median: 165312 cycles/ticks +average: 166026 cycles/ticks + +Loop spin: 303 +gen_a: +median: 25218 cycles/ticks +average: 25352 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3311 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7991 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90708 cycles/ticks +average: 91050 cycles/ticks + +indcpa_enc: +median: 116134 cycles/ticks +average: 116631 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36286 cycles/ticks + +kyber_keypair_derand: +median: 99550 cycles/ticks +average: 99861 cycles/ticks + +kyber_keypair: +median: 106318 cycles/ticks +average: 106724 cycles/ticks + +kyber_encaps_derand: +median: 126690 cycles/ticks +average: 127166 cycles/ticks + +kyber_encaps: +median: 128206 cycles/ticks +average: 128618 cycles/ticks + +kyber_decaps: +median: 165222 cycles/ticks +average: 165946 cycles/ticks + +Loop spin: 304 +gen_a: +median: 25202 cycles/ticks +average: 25352 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7984 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90674 cycles/ticks +average: 91098 cycles/ticks + +indcpa_enc: +median: 116090 cycles/ticks +average: 116601 cycles/ticks + +indcpa_dec: +median: 36182 cycles/ticks +average: 36340 cycles/ticks + +kyber_keypair_derand: +median: 99700 cycles/ticks +average: 100114 cycles/ticks + +kyber_keypair: +median: 106276 cycles/ticks +average: 106682 cycles/ticks + +kyber_encaps_derand: +median: 126858 cycles/ticks +average: 127344 cycles/ticks + +kyber_encaps: +median: 128186 cycles/ticks +average: 128751 cycles/ticks + +kyber_decaps: +median: 165392 cycles/ticks +average: 165976 cycles/ticks + +Loop spin: 305 +gen_a: +median: 25216 cycles/ticks +average: 25344 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10496 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90886 cycles/ticks +average: 91271 cycles/ticks + +indcpa_enc: +median: 116232 cycles/ticks +average: 116766 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36264 cycles/ticks + +kyber_keypair_derand: +median: 99576 cycles/ticks +average: 99917 cycles/ticks + +kyber_keypair: +median: 106406 cycles/ticks +average: 106908 cycles/ticks + +kyber_encaps_derand: +median: 126698 cycles/ticks +average: 127298 cycles/ticks + +kyber_encaps: +median: 127838 cycles/ticks +average: 128345 cycles/ticks + +kyber_decaps: +median: 165318 cycles/ticks +average: 165936 cycles/ticks + +Loop spin: 306 +gen_a: +median: 25196 cycles/ticks +average: 25369 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7985 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90528 cycles/ticks +average: 90927 cycles/ticks + +indcpa_enc: +median: 115962 cycles/ticks +average: 116343 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36297 cycles/ticks + +kyber_keypair_derand: +median: 99730 cycles/ticks +average: 100121 cycles/ticks + +kyber_keypair: +median: 106280 cycles/ticks +average: 106670 cycles/ticks + +kyber_encaps_derand: +median: 126868 cycles/ticks +average: 127397 cycles/ticks + +kyber_encaps: +median: 128196 cycles/ticks +average: 128652 cycles/ticks + +kyber_decaps: +median: 165416 cycles/ticks +average: 166074 cycles/ticks + +Loop spin: 307 +gen_a: +median: 25228 cycles/ticks +average: 25349 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7959 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90888 cycles/ticks +average: 91259 cycles/ticks + +indcpa_enc: +median: 116290 cycles/ticks +average: 116750 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36277 cycles/ticks + +kyber_keypair_derand: +median: 99530 cycles/ticks +average: 99951 cycles/ticks + +kyber_keypair: +median: 106212 cycles/ticks +average: 106629 cycles/ticks + +kyber_encaps_derand: +median: 126790 cycles/ticks +average: 127277 cycles/ticks + +kyber_encaps: +median: 128102 cycles/ticks +average: 128641 cycles/ticks + +kyber_decaps: +median: 165292 cycles/ticks +average: 165985 cycles/ticks + +Loop spin: 308 +gen_a: +median: 25268 cycles/ticks +average: 25420 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7036 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10549 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 7995 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 92422 cycles/ticks +average: 92860 cycles/ticks + +indcpa_enc: +median: 117784 cycles/ticks +average: 118291 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36291 cycles/ticks + +kyber_keypair_derand: +median: 99658 cycles/ticks +average: 100018 cycles/ticks + +kyber_keypair: +median: 106360 cycles/ticks +average: 106746 cycles/ticks + +kyber_encaps_derand: +median: 126532 cycles/ticks +average: 127074 cycles/ticks + +kyber_encaps: +median: 127836 cycles/ticks +average: 128290 cycles/ticks + +kyber_decaps: +median: 165152 cycles/ticks +average: 165788 cycles/ticks + +Loop spin: 309 +gen_a: +median: 25176 cycles/ticks +average: 25331 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10493 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 8004 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 301 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1514 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1819 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90678 cycles/ticks +average: 91103 cycles/ticks + +indcpa_enc: +median: 116122 cycles/ticks +average: 116595 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36292 cycles/ticks + +kyber_keypair_derand: +median: 99766 cycles/ticks +average: 100126 cycles/ticks + +kyber_keypair: +median: 106378 cycles/ticks +average: 106854 cycles/ticks + +kyber_encaps_derand: +median: 126746 cycles/ticks +average: 127312 cycles/ticks + +kyber_encaps: +median: 128028 cycles/ticks +average: 128433 cycles/ticks + +kyber_decaps: +median: 165302 cycles/ticks +average: 165935 cycles/ticks + +Loop spin: 310 +gen_a: +median: 25194 cycles/ticks +average: 25334 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90660 cycles/ticks +average: 91000 cycles/ticks + +indcpa_enc: +median: 116006 cycles/ticks +average: 116464 cycles/ticks + +indcpa_dec: +median: 36196 cycles/ticks +average: 36338 cycles/ticks + +kyber_keypair_derand: +median: 99688 cycles/ticks +average: 100067 cycles/ticks + +kyber_keypair: +median: 106260 cycles/ticks +average: 106639 cycles/ticks + +kyber_encaps_derand: +median: 126816 cycles/ticks +average: 127299 cycles/ticks + +kyber_encaps: +median: 127978 cycles/ticks +average: 128483 cycles/ticks + +kyber_decaps: +median: 165492 cycles/ticks +average: 166093 cycles/ticks + +Loop spin: 311 +gen_a: +median: 25236 cycles/ticks +average: 25373 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10486 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1804 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90600 cycles/ticks +average: 90963 cycles/ticks + +indcpa_enc: +median: 116014 cycles/ticks +average: 116527 cycles/ticks + +indcpa_dec: +median: 36164 cycles/ticks +average: 36341 cycles/ticks + +kyber_keypair_derand: +median: 99646 cycles/ticks +average: 100031 cycles/ticks + +kyber_keypair: +median: 106336 cycles/ticks +average: 106775 cycles/ticks + +kyber_encaps_derand: +median: 126672 cycles/ticks +average: 127139 cycles/ticks + +kyber_encaps: +median: 127866 cycles/ticks +average: 128237 cycles/ticks + +kyber_decaps: +median: 165172 cycles/ticks +average: 165919 cycles/ticks + +Loop spin: 312 +gen_a: +median: 25198 cycles/ticks +average: 25327 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7085 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7992 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90708 cycles/ticks +average: 91049 cycles/ticks + +indcpa_enc: +median: 116278 cycles/ticks +average: 116803 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36289 cycles/ticks + +kyber_keypair_derand: +median: 99700 cycles/ticks +average: 100031 cycles/ticks + +kyber_keypair: +median: 106244 cycles/ticks +average: 106663 cycles/ticks + +kyber_encaps_derand: +median: 126840 cycles/ticks +average: 127352 cycles/ticks + +kyber_encaps: +median: 128108 cycles/ticks +average: 128602 cycles/ticks + +kyber_decaps: +median: 165316 cycles/ticks +average: 166018 cycles/ticks + +Loop spin: 313 +gen_a: +median: 25186 cycles/ticks +average: 25330 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7939 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90920 cycles/ticks +average: 91290 cycles/ticks + +indcpa_enc: +median: 116180 cycles/ticks +average: 116646 cycles/ticks + +indcpa_dec: +median: 36170 cycles/ticks +average: 36350 cycles/ticks + +kyber_keypair_derand: +median: 99678 cycles/ticks +average: 100052 cycles/ticks + +kyber_keypair: +median: 106326 cycles/ticks +average: 106791 cycles/ticks + +kyber_encaps_derand: +median: 126682 cycles/ticks +average: 127202 cycles/ticks + +kyber_encaps: +median: 127670 cycles/ticks +average: 128187 cycles/ticks + +kyber_decaps: +median: 165194 cycles/ticks +average: 165994 cycles/ticks + +Loop spin: 314 +gen_a: +median: 25200 cycles/ticks +average: 25339 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10496 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7991 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90722 cycles/ticks +average: 91143 cycles/ticks + +indcpa_enc: +median: 116230 cycles/ticks +average: 116725 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36244 cycles/ticks + +kyber_keypair_derand: +median: 99520 cycles/ticks +average: 99905 cycles/ticks + +kyber_keypair: +median: 106266 cycles/ticks +average: 106692 cycles/ticks + +kyber_encaps_derand: +median: 126754 cycles/ticks +average: 127303 cycles/ticks + +kyber_encaps: +median: 128044 cycles/ticks +average: 128562 cycles/ticks + +kyber_decaps: +median: 165314 cycles/ticks +average: 165935 cycles/ticks + +Loop spin: 315 +gen_a: +median: 25224 cycles/ticks +average: 25355 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10560 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7938 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90524 cycles/ticks +average: 90959 cycles/ticks + +indcpa_enc: +median: 116194 cycles/ticks +average: 116736 cycles/ticks + +indcpa_dec: +median: 36108 cycles/ticks +average: 36248 cycles/ticks + +kyber_keypair_derand: +median: 99612 cycles/ticks +average: 99993 cycles/ticks + +kyber_keypair: +median: 106242 cycles/ticks +average: 106708 cycles/ticks + +kyber_encaps_derand: +median: 126950 cycles/ticks +average: 127407 cycles/ticks + +kyber_encaps: +median: 128232 cycles/ticks +average: 128733 cycles/ticks + +kyber_decaps: +median: 165410 cycles/ticks +average: 166185 cycles/ticks + +Loop spin: 316 +gen_a: +median: 25196 cycles/ticks +average: 25318 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10479 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90642 cycles/ticks +average: 91044 cycles/ticks + +indcpa_enc: +median: 116136 cycles/ticks +average: 116696 cycles/ticks + +indcpa_dec: +median: 36182 cycles/ticks +average: 36350 cycles/ticks + +kyber_keypair_derand: +median: 99404 cycles/ticks +average: 99813 cycles/ticks + +kyber_keypair: +median: 106246 cycles/ticks +average: 106733 cycles/ticks + +kyber_encaps_derand: +median: 126658 cycles/ticks +average: 127138 cycles/ticks + +kyber_encaps: +median: 127942 cycles/ticks +average: 128486 cycles/ticks + +kyber_decaps: +median: 165186 cycles/ticks +average: 165741 cycles/ticks + +Loop spin: 317 +gen_a: +median: 25250 cycles/ticks +average: 25391 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10527 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7939 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90568 cycles/ticks +average: 91004 cycles/ticks + +indcpa_enc: +median: 116060 cycles/ticks +average: 116563 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36264 cycles/ticks + +kyber_keypair_derand: +median: 99662 cycles/ticks +average: 100031 cycles/ticks + +kyber_keypair: +median: 106352 cycles/ticks +average: 106753 cycles/ticks + +kyber_encaps_derand: +median: 126654 cycles/ticks +average: 127159 cycles/ticks + +kyber_encaps: +median: 127772 cycles/ticks +average: 128227 cycles/ticks + +kyber_decaps: +median: 165182 cycles/ticks +average: 165834 cycles/ticks + +Loop spin: 318 +gen_a: +median: 25228 cycles/ticks +average: 25352 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7031 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10547 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7947 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90782 cycles/ticks +average: 91146 cycles/ticks + +indcpa_enc: +median: 116296 cycles/ticks +average: 116733 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36259 cycles/ticks + +kyber_keypair_derand: +median: 99574 cycles/ticks +average: 99971 cycles/ticks + +kyber_keypair: +median: 106252 cycles/ticks +average: 106683 cycles/ticks + +kyber_encaps_derand: +median: 126746 cycles/ticks +average: 127256 cycles/ticks + +kyber_encaps: +median: 128112 cycles/ticks +average: 128600 cycles/ticks + +kyber_decaps: +median: 165340 cycles/ticks +average: 166006 cycles/ticks + +Loop spin: 319 +gen_a: +median: 25262 cycles/ticks +average: 25445 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3326 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7932 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90726 cycles/ticks +average: 91039 cycles/ticks + +indcpa_enc: +median: 116124 cycles/ticks +average: 116565 cycles/ticks + +indcpa_dec: +median: 36156 cycles/ticks +average: 36322 cycles/ticks + +kyber_keypair_derand: +median: 99712 cycles/ticks +average: 100095 cycles/ticks + +kyber_keypair: +median: 106384 cycles/ticks +average: 106731 cycles/ticks + +kyber_encaps_derand: +median: 126494 cycles/ticks +average: 126938 cycles/ticks + +kyber_encaps: +median: 128014 cycles/ticks +average: 128561 cycles/ticks + +kyber_decaps: +median: 165248 cycles/ticks +average: 165989 cycles/ticks + +Loop spin: 320 +gen_a: +median: 25240 cycles/ticks +average: 25372 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90816 cycles/ticks +average: 91318 cycles/ticks + +indcpa_enc: +median: 116266 cycles/ticks +average: 116710 cycles/ticks + +indcpa_dec: +median: 36166 cycles/ticks +average: 36287 cycles/ticks + +kyber_keypair_derand: +median: 99574 cycles/ticks +average: 99968 cycles/ticks + +kyber_keypair: +median: 106302 cycles/ticks +average: 106710 cycles/ticks + +kyber_encaps_derand: +median: 126658 cycles/ticks +average: 127193 cycles/ticks + +kyber_encaps: +median: 127982 cycles/ticks +average: 128447 cycles/ticks + +kyber_decaps: +median: 165208 cycles/ticks +average: 165871 cycles/ticks + +Loop spin: 321 +gen_a: +median: 25236 cycles/ticks +average: 25351 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7983 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90866 cycles/ticks +average: 91317 cycles/ticks + +indcpa_enc: +median: 116254 cycles/ticks +average: 116761 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36317 cycles/ticks + +kyber_keypair_derand: +median: 99756 cycles/ticks +average: 100168 cycles/ticks + +kyber_keypair: +median: 106314 cycles/ticks +average: 106767 cycles/ticks + +kyber_encaps_derand: +median: 126776 cycles/ticks +average: 127327 cycles/ticks + +kyber_encaps: +median: 128090 cycles/ticks +average: 128504 cycles/ticks + +kyber_decaps: +median: 165104 cycles/ticks +average: 165766 cycles/ticks + +Loop spin: 322 +gen_a: +median: 25244 cycles/ticks +average: 25414 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10493 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7926 cycles/ticks +average: 7983 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90624 cycles/ticks +average: 90992 cycles/ticks + +indcpa_enc: +median: 115972 cycles/ticks +average: 116450 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36230 cycles/ticks + +kyber_keypair_derand: +median: 99520 cycles/ticks +average: 99827 cycles/ticks + +kyber_keypair: +median: 106176 cycles/ticks +average: 106611 cycles/ticks + +kyber_encaps_derand: +median: 126750 cycles/ticks +average: 127229 cycles/ticks + +kyber_encaps: +median: 128346 cycles/ticks +average: 128796 cycles/ticks + +kyber_decaps: +median: 165406 cycles/ticks +average: 166083 cycles/ticks + +Loop spin: 323 +gen_a: +median: 25246 cycles/ticks +average: 25368 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10529 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7955 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1403 cycles/ticks + +indcpa_keypair: +median: 90710 cycles/ticks +average: 91124 cycles/ticks + +indcpa_enc: +median: 116180 cycles/ticks +average: 116755 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36262 cycles/ticks + +kyber_keypair_derand: +median: 99584 cycles/ticks +average: 99937 cycles/ticks + +kyber_keypair: +median: 106202 cycles/ticks +average: 106633 cycles/ticks + +kyber_encaps_derand: +median: 126940 cycles/ticks +average: 127436 cycles/ticks + +kyber_encaps: +median: 128328 cycles/ticks +average: 128844 cycles/ticks + +kyber_decaps: +median: 165508 cycles/ticks +average: 166102 cycles/ticks + +Loop spin: 324 +gen_a: +median: 25216 cycles/ticks +average: 25355 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10492 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7978 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1506 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1820 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90596 cycles/ticks +average: 90916 cycles/ticks + +indcpa_enc: +median: 115958 cycles/ticks +average: 116409 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36262 cycles/ticks + +kyber_keypair_derand: +median: 99624 cycles/ticks +average: 100055 cycles/ticks + +kyber_keypair: +median: 106366 cycles/ticks +average: 106820 cycles/ticks + +kyber_encaps_derand: +median: 126708 cycles/ticks +average: 127236 cycles/ticks + +kyber_encaps: +median: 127950 cycles/ticks +average: 128454 cycles/ticks + +kyber_decaps: +median: 165324 cycles/ticks +average: 166015 cycles/ticks + +Loop spin: 325 +gen_a: +median: 27418 cycles/ticks +average: 26587 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3326 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7938 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90630 cycles/ticks +average: 90977 cycles/ticks + +indcpa_enc: +median: 115972 cycles/ticks +average: 116483 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36284 cycles/ticks + +kyber_keypair_derand: +median: 99538 cycles/ticks +average: 99899 cycles/ticks + +kyber_keypair: +median: 106422 cycles/ticks +average: 106702 cycles/ticks + +kyber_encaps_derand: +median: 126546 cycles/ticks +average: 127013 cycles/ticks + +kyber_encaps: +median: 127736 cycles/ticks +average: 128217 cycles/ticks + +kyber_decaps: +median: 165066 cycles/ticks +average: 165666 cycles/ticks + +Loop spin: 326 +gen_a: +median: 25252 cycles/ticks +average: 25393 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10499 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7971 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90716 cycles/ticks +average: 91129 cycles/ticks + +indcpa_enc: +median: 116140 cycles/ticks +average: 116683 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36277 cycles/ticks + +kyber_keypair_derand: +median: 99554 cycles/ticks +average: 99925 cycles/ticks + +kyber_keypair: +median: 106210 cycles/ticks +average: 106630 cycles/ticks + +kyber_encaps_derand: +median: 126662 cycles/ticks +average: 127179 cycles/ticks + +kyber_encaps: +median: 127946 cycles/ticks +average: 128453 cycles/ticks + +kyber_decaps: +median: 165170 cycles/ticks +average: 165827 cycles/ticks + +Loop spin: 327 +gen_a: +median: 25260 cycles/ticks +average: 25388 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3311 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7039 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10548 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 7982 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90712 cycles/ticks +average: 91073 cycles/ticks + +indcpa_enc: +median: 116198 cycles/ticks +average: 116638 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36265 cycles/ticks + +kyber_keypair_derand: +median: 99552 cycles/ticks +average: 99940 cycles/ticks + +kyber_keypair: +median: 106272 cycles/ticks +average: 106679 cycles/ticks + +kyber_encaps_derand: +median: 126690 cycles/ticks +average: 127157 cycles/ticks + +kyber_encaps: +median: 128060 cycles/ticks +average: 128513 cycles/ticks + +kyber_decaps: +median: 165278 cycles/ticks +average: 166006 cycles/ticks + +Loop spin: 328 +gen_a: +median: 25216 cycles/ticks +average: 25367 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 8000 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90776 cycles/ticks +average: 91197 cycles/ticks + +indcpa_enc: +median: 116168 cycles/ticks +average: 116600 cycles/ticks + +indcpa_dec: +median: 36164 cycles/ticks +average: 36316 cycles/ticks + +kyber_keypair_derand: +median: 99668 cycles/ticks +average: 100066 cycles/ticks + +kyber_keypair: +median: 106272 cycles/ticks +average: 106707 cycles/ticks + +kyber_encaps_derand: +median: 126556 cycles/ticks +average: 126989 cycles/ticks + +kyber_encaps: +median: 127914 cycles/ticks +average: 128408 cycles/ticks + +kyber_decaps: +median: 164988 cycles/ticks +average: 165645 cycles/ticks + +Loop spin: 329 +gen_a: +median: 25204 cycles/ticks +average: 25346 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10548 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1404 cycles/ticks + +indcpa_keypair: +median: 90666 cycles/ticks +average: 91065 cycles/ticks + +indcpa_enc: +median: 116166 cycles/ticks +average: 116679 cycles/ticks + +indcpa_dec: +median: 36164 cycles/ticks +average: 36323 cycles/ticks + +kyber_keypair_derand: +median: 99594 cycles/ticks +average: 99964 cycles/ticks + +kyber_keypair: +median: 106368 cycles/ticks +average: 106785 cycles/ticks + +kyber_encaps_derand: +median: 126790 cycles/ticks +average: 127338 cycles/ticks + +kyber_encaps: +median: 128044 cycles/ticks +average: 128519 cycles/ticks + +kyber_decaps: +median: 165306 cycles/ticks +average: 165982 cycles/ticks + +Loop spin: 330 +gen_a: +median: 25218 cycles/ticks +average: 25365 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7948 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 274 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90626 cycles/ticks +average: 90959 cycles/ticks + +indcpa_enc: +median: 116062 cycles/ticks +average: 116591 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36253 cycles/ticks + +kyber_keypair_derand: +median: 99730 cycles/ticks +average: 100120 cycles/ticks + +kyber_keypair: +median: 106250 cycles/ticks +average: 106620 cycles/ticks + +kyber_encaps_derand: +median: 126706 cycles/ticks +average: 127232 cycles/ticks + +kyber_encaps: +median: 128080 cycles/ticks +average: 128525 cycles/ticks + +kyber_decaps: +median: 165266 cycles/ticks +average: 165905 cycles/ticks + +Loop spin: 331 +gen_a: +median: 25220 cycles/ticks +average: 25375 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10527 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7974 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90750 cycles/ticks +average: 91186 cycles/ticks + +indcpa_enc: +median: 116122 cycles/ticks +average: 116594 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36291 cycles/ticks + +kyber_keypair_derand: +median: 101164 cycles/ticks +average: 101531 cycles/ticks + +kyber_keypair: +median: 106256 cycles/ticks +average: 106684 cycles/ticks + +kyber_encaps_derand: +median: 126826 cycles/ticks +average: 127283 cycles/ticks + +kyber_encaps: +median: 128206 cycles/ticks +average: 128662 cycles/ticks + +kyber_decaps: +median: 165360 cycles/ticks +average: 166000 cycles/ticks + +Loop spin: 332 +gen_a: +median: 25216 cycles/ticks +average: 25348 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7091 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90516 cycles/ticks +average: 90890 cycles/ticks + +indcpa_enc: +median: 116108 cycles/ticks +average: 116622 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36270 cycles/ticks + +kyber_keypair_derand: +median: 99786 cycles/ticks +average: 100135 cycles/ticks + +kyber_keypair: +median: 106366 cycles/ticks +average: 106809 cycles/ticks + +kyber_encaps_derand: +median: 126798 cycles/ticks +average: 127309 cycles/ticks + +kyber_encaps: +median: 128000 cycles/ticks +average: 128522 cycles/ticks + +kyber_decaps: +median: 165370 cycles/ticks +average: 165980 cycles/ticks + +Loop spin: 333 +gen_a: +median: 25198 cycles/ticks +average: 25326 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3324 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10539 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7931 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90714 cycles/ticks +average: 91097 cycles/ticks + +indcpa_enc: +median: 116270 cycles/ticks +average: 116782 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36301 cycles/ticks + +kyber_keypair_derand: +median: 99554 cycles/ticks +average: 99993 cycles/ticks + +kyber_keypair: +median: 106314 cycles/ticks +average: 106699 cycles/ticks + +kyber_encaps_derand: +median: 126732 cycles/ticks +average: 127198 cycles/ticks + +kyber_encaps: +median: 127854 cycles/ticks +average: 128432 cycles/ticks + +kyber_decaps: +median: 165278 cycles/ticks +average: 165894 cycles/ticks + +Loop spin: 334 +gen_a: +median: 25216 cycles/ticks +average: 25353 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7006 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90888 cycles/ticks +average: 91302 cycles/ticks + +indcpa_enc: +median: 116230 cycles/ticks +average: 116635 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36280 cycles/ticks + +kyber_keypair_derand: +median: 99560 cycles/ticks +average: 99972 cycles/ticks + +kyber_keypair: +median: 106304 cycles/ticks +average: 106719 cycles/ticks + +kyber_encaps_derand: +median: 128354 cycles/ticks +average: 128855 cycles/ticks + +kyber_encaps: +median: 129642 cycles/ticks +average: 130126 cycles/ticks + +kyber_decaps: +median: 166684 cycles/ticks +average: 167349 cycles/ticks + +Loop spin: 335 +gen_a: +median: 25224 cycles/ticks +average: 25350 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7082 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10480 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 8002 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90708 cycles/ticks +average: 91135 cycles/ticks + +indcpa_enc: +median: 116148 cycles/ticks +average: 116705 cycles/ticks + +indcpa_dec: +median: 36162 cycles/ticks +average: 36311 cycles/ticks + +kyber_keypair_derand: +median: 99530 cycles/ticks +average: 99946 cycles/ticks + +kyber_keypair: +median: 106342 cycles/ticks +average: 106782 cycles/ticks + +kyber_encaps_derand: +median: 126666 cycles/ticks +average: 127185 cycles/ticks + +kyber_encaps: +median: 127948 cycles/ticks +average: 128351 cycles/ticks + +kyber_decaps: +median: 165236 cycles/ticks +average: 165869 cycles/ticks + +Loop spin: 336 +gen_a: +median: 25256 cycles/ticks +average: 25412 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7996 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90864 cycles/ticks +average: 91268 cycles/ticks + +indcpa_enc: +median: 116308 cycles/ticks +average: 116702 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36255 cycles/ticks + +kyber_keypair_derand: +median: 99646 cycles/ticks +average: 100076 cycles/ticks + +kyber_keypair: +median: 106218 cycles/ticks +average: 106644 cycles/ticks + +kyber_encaps_derand: +median: 126670 cycles/ticks +average: 127204 cycles/ticks + +kyber_encaps: +median: 128156 cycles/ticks +average: 128595 cycles/ticks + +kyber_decaps: +median: 165232 cycles/ticks +average: 165922 cycles/ticks + +Loop spin: 337 +gen_a: +median: 25178 cycles/ticks +average: 25310 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10526 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 7998 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90862 cycles/ticks +average: 91201 cycles/ticks + +indcpa_enc: +median: 116320 cycles/ticks +average: 116735 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36312 cycles/ticks + +kyber_keypair_derand: +median: 99706 cycles/ticks +average: 100099 cycles/ticks + +kyber_keypair: +median: 106298 cycles/ticks +average: 106747 cycles/ticks + +kyber_encaps_derand: +median: 126640 cycles/ticks +average: 127176 cycles/ticks + +kyber_encaps: +median: 128076 cycles/ticks +average: 128486 cycles/ticks + +kyber_decaps: +median: 165332 cycles/ticks +average: 166104 cycles/ticks + +Loop spin: 338 +gen_a: +median: 25178 cycles/ticks +average: 25319 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7087 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10494 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 8007 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90682 cycles/ticks +average: 91067 cycles/ticks + +indcpa_enc: +median: 116106 cycles/ticks +average: 116643 cycles/ticks + +indcpa_dec: +median: 36116 cycles/ticks +average: 36329 cycles/ticks + +kyber_keypair_derand: +median: 99490 cycles/ticks +average: 99858 cycles/ticks + +kyber_keypair: +median: 106284 cycles/ticks +average: 106694 cycles/ticks + +kyber_encaps_derand: +median: 126712 cycles/ticks +average: 127138 cycles/ticks + +kyber_encaps: +median: 128070 cycles/ticks +average: 128540 cycles/ticks + +kyber_decaps: +median: 165186 cycles/ticks +average: 165863 cycles/ticks + +Loop spin: 339 +gen_a: +median: 25206 cycles/ticks +average: 25369 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 8030 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90642 cycles/ticks +average: 91017 cycles/ticks + +indcpa_enc: +median: 116114 cycles/ticks +average: 116595 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36265 cycles/ticks + +kyber_keypair_derand: +median: 99710 cycles/ticks +average: 100048 cycles/ticks + +kyber_keypair: +median: 106234 cycles/ticks +average: 106649 cycles/ticks + +kyber_encaps_derand: +median: 126778 cycles/ticks +average: 127249 cycles/ticks + +kyber_encaps: +median: 128200 cycles/ticks +average: 128614 cycles/ticks + +kyber_decaps: +median: 165286 cycles/ticks +average: 165903 cycles/ticks + +Loop spin: 340 +gen_a: +median: 25196 cycles/ticks +average: 25324 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1403 cycles/ticks + +indcpa_keypair: +median: 92084 cycles/ticks +average: 92452 cycles/ticks + +indcpa_enc: +median: 117642 cycles/ticks +average: 118042 cycles/ticks + +indcpa_dec: +median: 36212 cycles/ticks +average: 36395 cycles/ticks + +kyber_keypair_derand: +median: 99712 cycles/ticks +average: 100126 cycles/ticks + +kyber_keypair: +median: 106348 cycles/ticks +average: 106759 cycles/ticks + +kyber_encaps_derand: +median: 126884 cycles/ticks +average: 127377 cycles/ticks + +kyber_encaps: +median: 128140 cycles/ticks +average: 128566 cycles/ticks + +kyber_decaps: +median: 165482 cycles/ticks +average: 166208 cycles/ticks + +Loop spin: 341 +gen_a: +median: 25226 cycles/ticks +average: 25351 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10504 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7940 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90646 cycles/ticks +average: 91006 cycles/ticks + +indcpa_enc: +median: 115976 cycles/ticks +average: 116407 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36335 cycles/ticks + +kyber_keypair_derand: +median: 99664 cycles/ticks +average: 100020 cycles/ticks + +kyber_keypair: +median: 106330 cycles/ticks +average: 106741 cycles/ticks + +kyber_encaps_derand: +median: 128270 cycles/ticks +average: 128701 cycles/ticks + +kyber_encaps: +median: 129542 cycles/ticks +average: 129939 cycles/ticks + +kyber_decaps: +median: 166794 cycles/ticks +average: 167566 cycles/ticks + +Loop spin: 342 +gen_a: +median: 25242 cycles/ticks +average: 25372 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7961 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90662 cycles/ticks +average: 91017 cycles/ticks + +indcpa_enc: +median: 116088 cycles/ticks +average: 116507 cycles/ticks + +indcpa_dec: +median: 36178 cycles/ticks +average: 36343 cycles/ticks + +kyber_keypair_derand: +median: 99636 cycles/ticks +average: 100086 cycles/ticks + +kyber_keypair: +median: 106238 cycles/ticks +average: 106624 cycles/ticks + +kyber_encaps_derand: +median: 128192 cycles/ticks +average: 128710 cycles/ticks + +kyber_encaps: +median: 129658 cycles/ticks +average: 130141 cycles/ticks + +kyber_decaps: +median: 166686 cycles/ticks +average: 167365 cycles/ticks + +Loop spin: 343 +gen_a: +median: 25234 cycles/ticks +average: 25420 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7967 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90450 cycles/ticks +average: 90806 cycles/ticks + +indcpa_enc: +median: 116000 cycles/ticks +average: 116444 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36296 cycles/ticks + +kyber_keypair_derand: +median: 99594 cycles/ticks +average: 99973 cycles/ticks + +kyber_keypair: +median: 106282 cycles/ticks +average: 106675 cycles/ticks + +kyber_encaps_derand: +median: 126568 cycles/ticks +average: 127121 cycles/ticks + +kyber_encaps: +median: 128086 cycles/ticks +average: 128383 cycles/ticks + +kyber_decaps: +median: 165182 cycles/ticks +average: 165869 cycles/ticks + +Loop spin: 344 +gen_a: +median: 25194 cycles/ticks +average: 25324 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7085 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 301 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90910 cycles/ticks +average: 91308 cycles/ticks + +indcpa_enc: +median: 116366 cycles/ticks +average: 116887 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36331 cycles/ticks + +kyber_keypair_derand: +median: 99386 cycles/ticks +average: 99730 cycles/ticks + +kyber_keypair: +median: 106414 cycles/ticks +average: 106875 cycles/ticks + +kyber_encaps_derand: +median: 126630 cycles/ticks +average: 127123 cycles/ticks + +kyber_encaps: +median: 128018 cycles/ticks +average: 128493 cycles/ticks + +kyber_decaps: +median: 165234 cycles/ticks +average: 165931 cycles/ticks + +Loop spin: 345 +gen_a: +median: 25176 cycles/ticks +average: 25316 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7961 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1410 cycles/ticks + +indcpa_keypair: +median: 90788 cycles/ticks +average: 91187 cycles/ticks + +indcpa_enc: +median: 116270 cycles/ticks +average: 116700 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36246 cycles/ticks + +kyber_keypair_derand: +median: 99700 cycles/ticks +average: 100073 cycles/ticks + +kyber_keypair: +median: 106198 cycles/ticks +average: 106597 cycles/ticks + +kyber_encaps_derand: +median: 126824 cycles/ticks +average: 127384 cycles/ticks + +kyber_encaps: +median: 127976 cycles/ticks +average: 128488 cycles/ticks + +kyber_decaps: +median: 165350 cycles/ticks +average: 165994 cycles/ticks + +Loop spin: 346 +gen_a: +median: 25290 cycles/ticks +average: 25443 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3328 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7933 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90850 cycles/ticks +average: 91232 cycles/ticks + +indcpa_enc: +median: 116328 cycles/ticks +average: 116783 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36309 cycles/ticks + +kyber_keypair_derand: +median: 99420 cycles/ticks +average: 99806 cycles/ticks + +kyber_keypair: +median: 106248 cycles/ticks +average: 106612 cycles/ticks + +kyber_encaps_derand: +median: 126732 cycles/ticks +average: 127245 cycles/ticks + +kyber_encaps: +median: 128066 cycles/ticks +average: 128501 cycles/ticks + +kyber_decaps: +median: 165302 cycles/ticks +average: 166051 cycles/ticks + +Loop spin: 347 +gen_a: +median: 25250 cycles/ticks +average: 25392 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10544 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90676 cycles/ticks +average: 91096 cycles/ticks + +indcpa_enc: +median: 116130 cycles/ticks +average: 116704 cycles/ticks + +indcpa_dec: +median: 36184 cycles/ticks +average: 36365 cycles/ticks + +kyber_keypair_derand: +median: 99652 cycles/ticks +average: 100073 cycles/ticks + +kyber_keypair: +median: 106304 cycles/ticks +average: 106734 cycles/ticks + +kyber_encaps_derand: +median: 126428 cycles/ticks +average: 126966 cycles/ticks + +kyber_encaps: +median: 127724 cycles/ticks +average: 128096 cycles/ticks + +kyber_decaps: +median: 165046 cycles/ticks +average: 165718 cycles/ticks + +Loop spin: 348 +gen_a: +median: 25234 cycles/ticks +average: 25363 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3355 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10525 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90792 cycles/ticks +average: 91207 cycles/ticks + +indcpa_enc: +median: 116276 cycles/ticks +average: 116669 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36255 cycles/ticks + +kyber_keypair_derand: +median: 99650 cycles/ticks +average: 100018 cycles/ticks + +kyber_keypair: +median: 106348 cycles/ticks +average: 106833 cycles/ticks + +kyber_encaps_derand: +median: 126698 cycles/ticks +average: 127138 cycles/ticks + +kyber_encaps: +median: 128046 cycles/ticks +average: 128522 cycles/ticks + +kyber_decaps: +median: 165302 cycles/ticks +average: 165982 cycles/ticks + +Loop spin: 349 +gen_a: +median: 25198 cycles/ticks +average: 25357 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90550 cycles/ticks +average: 90911 cycles/ticks + +indcpa_enc: +median: 116036 cycles/ticks +average: 116538 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36246 cycles/ticks + +kyber_keypair_derand: +median: 99596 cycles/ticks +average: 100012 cycles/ticks + +kyber_keypair: +median: 106410 cycles/ticks +average: 106828 cycles/ticks + +kyber_encaps_derand: +median: 126886 cycles/ticks +average: 127373 cycles/ticks + +kyber_encaps: +median: 128098 cycles/ticks +average: 128435 cycles/ticks + +kyber_decaps: +median: 165396 cycles/ticks +average: 166133 cycles/ticks + +Loop spin: 350 +gen_a: +median: 25198 cycles/ticks +average: 25340 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7088 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7924 cycles/ticks +average: 7990 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90712 cycles/ticks +average: 91101 cycles/ticks + +indcpa_enc: +median: 116114 cycles/ticks +average: 116590 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36288 cycles/ticks + +kyber_keypair_derand: +median: 99696 cycles/ticks +average: 100162 cycles/ticks + +kyber_keypair: +median: 106304 cycles/ticks +average: 106734 cycles/ticks + +kyber_encaps_derand: +median: 126644 cycles/ticks +average: 127098 cycles/ticks + +kyber_encaps: +median: 127934 cycles/ticks +average: 128375 cycles/ticks + +kyber_decaps: +median: 165206 cycles/ticks +average: 165930 cycles/ticks + +Loop spin: 351 +gen_a: +median: 25198 cycles/ticks +average: 25381 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10526 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 272 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90688 cycles/ticks +average: 91078 cycles/ticks + +indcpa_enc: +median: 116090 cycles/ticks +average: 116502 cycles/ticks + +indcpa_dec: +median: 36242 cycles/ticks +average: 36362 cycles/ticks + +kyber_keypair_derand: +median: 99504 cycles/ticks +average: 99867 cycles/ticks + +kyber_keypair: +median: 106290 cycles/ticks +average: 106716 cycles/ticks + +kyber_encaps_derand: +median: 126814 cycles/ticks +average: 127248 cycles/ticks + +kyber_encaps: +median: 128210 cycles/ticks +average: 128668 cycles/ticks + +kyber_decaps: +median: 165238 cycles/ticks +average: 165913 cycles/ticks + +Loop spin: 352 +gen_a: +median: 25216 cycles/ticks +average: 25367 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7924 cycles/ticks +average: 7974 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 266 cycles/ticks +average: 267 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90768 cycles/ticks +average: 91138 cycles/ticks + +indcpa_enc: +median: 116212 cycles/ticks +average: 116678 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36283 cycles/ticks + +kyber_keypair_derand: +median: 99542 cycles/ticks +average: 99946 cycles/ticks + +kyber_keypair: +median: 106282 cycles/ticks +average: 106703 cycles/ticks + +kyber_encaps_derand: +median: 126806 cycles/ticks +average: 127355 cycles/ticks + +kyber_encaps: +median: 128032 cycles/ticks +average: 128494 cycles/ticks + +kyber_decaps: +median: 165298 cycles/ticks +average: 165900 cycles/ticks + +Loop spin: 353 +gen_a: +median: 25176 cycles/ticks +average: 25309 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3324 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10552 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7924 cycles/ticks +average: 8007 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90578 cycles/ticks +average: 90932 cycles/ticks + +indcpa_enc: +median: 115976 cycles/ticks +average: 116435 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36280 cycles/ticks + +kyber_keypair_derand: +median: 99616 cycles/ticks +average: 100106 cycles/ticks + +kyber_keypair: +median: 106384 cycles/ticks +average: 106806 cycles/ticks + +kyber_encaps_derand: +median: 126754 cycles/ticks +average: 127311 cycles/ticks + +kyber_encaps: +median: 128086 cycles/ticks +average: 128584 cycles/ticks + +kyber_decaps: +median: 165222 cycles/ticks +average: 165973 cycles/ticks + +Loop spin: 354 +gen_a: +median: 25262 cycles/ticks +average: 25438 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10500 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 8001 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 91016 cycles/ticks +average: 91392 cycles/ticks + +indcpa_enc: +median: 116484 cycles/ticks +average: 117018 cycles/ticks + +indcpa_dec: +median: 36214 cycles/ticks +average: 36369 cycles/ticks + +kyber_keypair_derand: +median: 99496 cycles/ticks +average: 99899 cycles/ticks + +kyber_keypair: +median: 106326 cycles/ticks +average: 106746 cycles/ticks + +kyber_encaps_derand: +median: 126698 cycles/ticks +average: 127222 cycles/ticks + +kyber_encaps: +median: 127968 cycles/ticks +average: 128492 cycles/ticks + +kyber_decaps: +median: 165312 cycles/ticks +average: 165989 cycles/ticks + +Loop spin: 355 +gen_a: +median: 25222 cycles/ticks +average: 25382 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10538 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90738 cycles/ticks +average: 91096 cycles/ticks + +indcpa_enc: +median: 116290 cycles/ticks +average: 116793 cycles/ticks + +indcpa_dec: +median: 36160 cycles/ticks +average: 36297 cycles/ticks + +kyber_keypair_derand: +median: 99510 cycles/ticks +average: 99931 cycles/ticks + +kyber_keypair: +median: 106274 cycles/ticks +average: 106678 cycles/ticks + +kyber_encaps_derand: +median: 126570 cycles/ticks +average: 127131 cycles/ticks + +kyber_encaps: +median: 127794 cycles/ticks +average: 128224 cycles/ticks + +kyber_decaps: +median: 165112 cycles/ticks +average: 165740 cycles/ticks + +Loop spin: 356 +gen_a: +median: 25220 cycles/ticks +average: 25359 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3334 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10566 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7955 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90722 cycles/ticks +average: 91042 cycles/ticks + +indcpa_enc: +median: 116204 cycles/ticks +average: 116714 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36288 cycles/ticks + +kyber_keypair_derand: +median: 99506 cycles/ticks +average: 99895 cycles/ticks + +kyber_keypair: +median: 106270 cycles/ticks +average: 106602 cycles/ticks + +kyber_encaps_derand: +median: 126886 cycles/ticks +average: 127425 cycles/ticks + +kyber_encaps: +median: 128140 cycles/ticks +average: 128478 cycles/ticks + +kyber_decaps: +median: 165428 cycles/ticks +average: 166170 cycles/ticks + +Loop spin: 357 +gen_a: +median: 25222 cycles/ticks +average: 25369 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10498 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7995 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90600 cycles/ticks +average: 91001 cycles/ticks + +indcpa_enc: +median: 115944 cycles/ticks +average: 116430 cycles/ticks + +indcpa_dec: +median: 36110 cycles/ticks +average: 36223 cycles/ticks + +kyber_keypair_derand: +median: 99430 cycles/ticks +average: 99804 cycles/ticks + +kyber_keypair: +median: 106204 cycles/ticks +average: 106604 cycles/ticks + +kyber_encaps_derand: +median: 126614 cycles/ticks +average: 127078 cycles/ticks + +kyber_encaps: +median: 128100 cycles/ticks +average: 128588 cycles/ticks + +kyber_decaps: +median: 165274 cycles/ticks +average: 165893 cycles/ticks + +Loop spin: 358 +gen_a: +median: 25220 cycles/ticks +average: 25397 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10495 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7978 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90826 cycles/ticks +average: 91207 cycles/ticks + +indcpa_enc: +median: 116206 cycles/ticks +average: 116654 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36298 cycles/ticks + +kyber_keypair_derand: +median: 99568 cycles/ticks +average: 99906 cycles/ticks + +kyber_keypair: +median: 106326 cycles/ticks +average: 106745 cycles/ticks + +kyber_encaps_derand: +median: 126746 cycles/ticks +average: 127275 cycles/ticks + +kyber_encaps: +median: 128020 cycles/ticks +average: 128514 cycles/ticks + +kyber_decaps: +median: 165274 cycles/ticks +average: 165988 cycles/ticks + +Loop spin: 359 +gen_a: +median: 25198 cycles/ticks +average: 25330 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10477 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90786 cycles/ticks +average: 91196 cycles/ticks + +indcpa_enc: +median: 116404 cycles/ticks +average: 116947 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36253 cycles/ticks + +kyber_keypair_derand: +median: 99742 cycles/ticks +average: 100189 cycles/ticks + +kyber_keypair: +median: 106250 cycles/ticks +average: 106630 cycles/ticks + +kyber_encaps_derand: +median: 126784 cycles/ticks +average: 127374 cycles/ticks + +kyber_encaps: +median: 128202 cycles/ticks +average: 128645 cycles/ticks + +kyber_decaps: +median: 165316 cycles/ticks +average: 166002 cycles/ticks + +Loop spin: 360 +gen_a: +median: 25238 cycles/ticks +average: 25392 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 319 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90864 cycles/ticks +average: 91237 cycles/ticks + +indcpa_enc: +median: 116302 cycles/ticks +average: 116765 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99460 cycles/ticks +average: 99838 cycles/ticks + +kyber_keypair: +median: 106156 cycles/ticks +average: 106531 cycles/ticks + +kyber_encaps_derand: +median: 126512 cycles/ticks +average: 127043 cycles/ticks + +kyber_encaps: +median: 128154 cycles/ticks +average: 128553 cycles/ticks + +kyber_decaps: +median: 165154 cycles/ticks +average: 165806 cycles/ticks + +Loop spin: 361 +gen_a: +median: 25238 cycles/ticks +average: 25356 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10529 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7973 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 69 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90590 cycles/ticks +average: 90947 cycles/ticks + +indcpa_enc: +median: 116060 cycles/ticks +average: 116506 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36294 cycles/ticks + +kyber_keypair_derand: +median: 99596 cycles/ticks +average: 99926 cycles/ticks + +kyber_keypair: +median: 106372 cycles/ticks +average: 106736 cycles/ticks + +kyber_encaps_derand: +median: 126704 cycles/ticks +average: 127169 cycles/ticks + +kyber_encaps: +median: 127964 cycles/ticks +average: 128503 cycles/ticks + +kyber_decaps: +median: 165270 cycles/ticks +average: 168749 cycles/ticks + +Loop spin: 362 +gen_a: +median: 25216 cycles/ticks +average: 25356 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3342 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7974 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1390 cycles/ticks + +indcpa_keypair: +median: 90738 cycles/ticks +average: 91103 cycles/ticks + +indcpa_enc: +median: 116286 cycles/ticks +average: 116798 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36273 cycles/ticks + +kyber_keypair_derand: +median: 99502 cycles/ticks +average: 102280 cycles/ticks + +kyber_keypair: +median: 106070 cycles/ticks +average: 106520 cycles/ticks + +kyber_encaps_derand: +median: 126640 cycles/ticks +average: 127138 cycles/ticks + +kyber_encaps: +median: 127922 cycles/ticks +average: 128246 cycles/ticks + +kyber_decaps: +median: 165226 cycles/ticks +average: 165887 cycles/ticks + +Loop spin: 363 +gen_a: +median: 25216 cycles/ticks +average: 25348 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7994 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90906 cycles/ticks +average: 91283 cycles/ticks + +indcpa_enc: +median: 116272 cycles/ticks +average: 116792 cycles/ticks + +indcpa_dec: +median: 36174 cycles/ticks +average: 36348 cycles/ticks + +kyber_keypair_derand: +median: 99844 cycles/ticks +average: 100244 cycles/ticks + +kyber_keypair: +median: 106246 cycles/ticks +average: 106656 cycles/ticks + +kyber_encaps_derand: +median: 126594 cycles/ticks +average: 127102 cycles/ticks + +kyber_encaps: +median: 127970 cycles/ticks +average: 128499 cycles/ticks + +kyber_decaps: +median: 165240 cycles/ticks +average: 165906 cycles/ticks + +Loop spin: 364 +gen_a: +median: 25252 cycles/ticks +average: 25413 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7030 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7937 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 269 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90644 cycles/ticks +average: 91033 cycles/ticks + +indcpa_enc: +median: 116162 cycles/ticks +average: 116644 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36258 cycles/ticks + +kyber_keypair_derand: +median: 99534 cycles/ticks +average: 99933 cycles/ticks + +kyber_keypair: +median: 106348 cycles/ticks +average: 106812 cycles/ticks + +kyber_encaps_derand: +median: 126842 cycles/ticks +average: 127412 cycles/ticks + +kyber_encaps: +median: 128196 cycles/ticks +average: 128618 cycles/ticks + +kyber_decaps: +median: 165372 cycles/ticks +average: 166120 cycles/ticks + +Loop spin: 365 +gen_a: +median: 25216 cycles/ticks +average: 25350 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3326 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10524 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7940 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90808 cycles/ticks +average: 91170 cycles/ticks + +indcpa_enc: +median: 116294 cycles/ticks +average: 116788 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36293 cycles/ticks + +kyber_keypair_derand: +median: 99588 cycles/ticks +average: 100010 cycles/ticks + +kyber_keypair: +median: 106396 cycles/ticks +average: 106813 cycles/ticks + +kyber_encaps_derand: +median: 126724 cycles/ticks +average: 127281 cycles/ticks + +kyber_encaps: +median: 127970 cycles/ticks +average: 128449 cycles/ticks + +kyber_decaps: +median: 165234 cycles/ticks +average: 165963 cycles/ticks + +Loop spin: 366 +gen_a: +median: 25286 cycles/ticks +average: 25433 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10542 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7925 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 62 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90800 cycles/ticks +average: 91186 cycles/ticks + +indcpa_enc: +median: 116194 cycles/ticks +average: 116674 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36258 cycles/ticks + +kyber_keypair_derand: +median: 99618 cycles/ticks +average: 100010 cycles/ticks + +kyber_keypair: +median: 106250 cycles/ticks +average: 106686 cycles/ticks + +kyber_encaps_derand: +median: 126650 cycles/ticks +average: 127197 cycles/ticks + +kyber_encaps: +median: 128148 cycles/ticks +average: 128595 cycles/ticks + +kyber_decaps: +median: 165266 cycles/ticks +average: 165969 cycles/ticks + +Loop spin: 367 +gen_a: +median: 25252 cycles/ticks +average: 25432 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7994 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90522 cycles/ticks +average: 90968 cycles/ticks + +indcpa_enc: +median: 116150 cycles/ticks +average: 116641 cycles/ticks + +indcpa_dec: +median: 36164 cycles/ticks +average: 36319 cycles/ticks + +kyber_keypair_derand: +median: 99642 cycles/ticks +average: 100045 cycles/ticks + +kyber_keypair: +median: 106364 cycles/ticks +average: 106833 cycles/ticks + +kyber_encaps_derand: +median: 126868 cycles/ticks +average: 127402 cycles/ticks + +kyber_encaps: +median: 128508 cycles/ticks +average: 129000 cycles/ticks + +kyber_decaps: +median: 165320 cycles/ticks +average: 166109 cycles/ticks + +Loop spin: 368 +gen_a: +median: 25200 cycles/ticks +average: 25330 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7976 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 66 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90730 cycles/ticks +average: 91106 cycles/ticks + +indcpa_enc: +median: 116158 cycles/ticks +average: 116665 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36286 cycles/ticks + +kyber_keypair_derand: +median: 99470 cycles/ticks +average: 99936 cycles/ticks + +kyber_keypair: +median: 106356 cycles/ticks +average: 106838 cycles/ticks + +kyber_encaps_derand: +median: 126742 cycles/ticks +average: 127275 cycles/ticks + +kyber_encaps: +median: 128028 cycles/ticks +average: 128517 cycles/ticks + +kyber_decaps: +median: 165272 cycles/ticks +average: 165967 cycles/ticks + +Loop spin: 369 +gen_a: +median: 25256 cycles/ticks +average: 25414 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2121 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 273 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 92308 cycles/ticks +average: 92705 cycles/ticks + +indcpa_enc: +median: 117778 cycles/ticks +average: 118324 cycles/ticks + +indcpa_dec: +median: 36162 cycles/ticks +average: 36329 cycles/ticks + +kyber_keypair_derand: +median: 99612 cycles/ticks +average: 100023 cycles/ticks + +kyber_keypair: +median: 106272 cycles/ticks +average: 106746 cycles/ticks + +kyber_encaps_derand: +median: 126720 cycles/ticks +average: 127267 cycles/ticks + +kyber_encaps: +median: 127932 cycles/ticks +average: 128425 cycles/ticks + +kyber_decaps: +median: 165254 cycles/ticks +average: 165877 cycles/ticks + +Loop spin: 370 +gen_a: +median: 25254 cycles/ticks +average: 25401 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7085 cycles/ticks + +INVNTT: +median: 10442 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90628 cycles/ticks +average: 91057 cycles/ticks + +indcpa_enc: +median: 116014 cycles/ticks +average: 116422 cycles/ticks + +indcpa_dec: +median: 36112 cycles/ticks +average: 36234 cycles/ticks + +kyber_keypair_derand: +median: 99556 cycles/ticks +average: 99914 cycles/ticks + +kyber_keypair: +median: 106284 cycles/ticks +average: 106694 cycles/ticks + +kyber_encaps_derand: +median: 126718 cycles/ticks +average: 127224 cycles/ticks + +kyber_encaps: +median: 127944 cycles/ticks +average: 128478 cycles/ticks + +kyber_decaps: +median: 165390 cycles/ticks +average: 166125 cycles/ticks + +Loop spin: 371 +gen_a: +median: 25224 cycles/ticks +average: 25371 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7971 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90762 cycles/ticks +average: 91075 cycles/ticks + +indcpa_enc: +median: 116176 cycles/ticks +average: 116666 cycles/ticks + +indcpa_dec: +median: 36112 cycles/ticks +average: 36244 cycles/ticks + +kyber_keypair_derand: +median: 99588 cycles/ticks +average: 100070 cycles/ticks + +kyber_keypair: +median: 106316 cycles/ticks +average: 106746 cycles/ticks + +kyber_encaps_derand: +median: 126508 cycles/ticks +average: 127082 cycles/ticks + +kyber_encaps: +median: 127864 cycles/ticks +average: 128303 cycles/ticks + +kyber_decaps: +median: 165076 cycles/ticks +average: 165684 cycles/ticks + +Loop spin: 372 +gen_a: +median: 25198 cycles/ticks +average: 25347 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3343 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10504 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7978 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90914 cycles/ticks +average: 91284 cycles/ticks + +indcpa_enc: +median: 116316 cycles/ticks +average: 116816 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36294 cycles/ticks + +kyber_keypair_derand: +median: 99818 cycles/ticks +average: 100172 cycles/ticks + +kyber_keypair: +median: 106320 cycles/ticks +average: 106728 cycles/ticks + +kyber_encaps_derand: +median: 126620 cycles/ticks +average: 127115 cycles/ticks + +kyber_encaps: +median: 128004 cycles/ticks +average: 128483 cycles/ticks + +kyber_decaps: +median: 165138 cycles/ticks +average: 165776 cycles/ticks + +Loop spin: 373 +gen_a: +median: 25196 cycles/ticks +average: 25337 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10477 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 319 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90836 cycles/ticks +average: 91217 cycles/ticks + +indcpa_enc: +median: 116244 cycles/ticks +average: 116750 cycles/ticks + +indcpa_dec: +median: 36168 cycles/ticks +average: 36325 cycles/ticks + +kyber_keypair_derand: +median: 99614 cycles/ticks +average: 99989 cycles/ticks + +kyber_keypair: +median: 106282 cycles/ticks +average: 106677 cycles/ticks + +kyber_encaps_derand: +median: 126726 cycles/ticks +average: 127287 cycles/ticks + +kyber_encaps: +median: 127950 cycles/ticks +average: 128420 cycles/ticks + +kyber_decaps: +median: 165176 cycles/ticks +average: 165897 cycles/ticks + +Loop spin: 374 +gen_a: +median: 25226 cycles/ticks +average: 25361 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3329 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7094 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7918 cycles/ticks +average: 8039 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90634 cycles/ticks +average: 90998 cycles/ticks + +indcpa_enc: +median: 116230 cycles/ticks +average: 116718 cycles/ticks + +indcpa_dec: +median: 36182 cycles/ticks +average: 36332 cycles/ticks + +kyber_keypair_derand: +median: 99792 cycles/ticks +average: 100248 cycles/ticks + +kyber_keypair: +median: 106296 cycles/ticks +average: 106727 cycles/ticks + +kyber_encaps_derand: +median: 126716 cycles/ticks +average: 127264 cycles/ticks + +kyber_encaps: +median: 127976 cycles/ticks +average: 128425 cycles/ticks + +kyber_decaps: +median: 165258 cycles/ticks +average: 165898 cycles/ticks + +Loop spin: 375 +gen_a: +median: 25216 cycles/ticks +average: 25338 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7940 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1408 cycles/ticks + +indcpa_keypair: +median: 90708 cycles/ticks +average: 91075 cycles/ticks + +indcpa_enc: +median: 116152 cycles/ticks +average: 116660 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36291 cycles/ticks + +kyber_keypair_derand: +median: 99606 cycles/ticks +average: 99971 cycles/ticks + +kyber_keypair: +median: 106342 cycles/ticks +average: 106743 cycles/ticks + +kyber_encaps_derand: +median: 126686 cycles/ticks +average: 127232 cycles/ticks + +kyber_encaps: +median: 127996 cycles/ticks +average: 128428 cycles/ticks + +kyber_decaps: +median: 165216 cycles/ticks +average: 165934 cycles/ticks + +Loop spin: 376 +gen_a: +median: 25272 cycles/ticks +average: 25420 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7982 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 91064 cycles/ticks +average: 91442 cycles/ticks + +indcpa_enc: +median: 116564 cycles/ticks +average: 117033 cycles/ticks + +indcpa_dec: +median: 36178 cycles/ticks +average: 36304 cycles/ticks + +kyber_keypair_derand: +median: 99754 cycles/ticks +average: 100128 cycles/ticks + +kyber_keypair: +median: 106310 cycles/ticks +average: 106705 cycles/ticks + +kyber_encaps_derand: +median: 126638 cycles/ticks +average: 127127 cycles/ticks + +kyber_encaps: +median: 127898 cycles/ticks +average: 128287 cycles/ticks + +kyber_decaps: +median: 165230 cycles/ticks +average: 165939 cycles/ticks + +Loop spin: 377 +gen_a: +median: 25220 cycles/ticks +average: 25353 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 276 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90626 cycles/ticks +average: 91013 cycles/ticks + +indcpa_enc: +median: 116126 cycles/ticks +average: 116635 cycles/ticks + +indcpa_dec: +median: 36162 cycles/ticks +average: 36321 cycles/ticks + +kyber_keypair_derand: +median: 99502 cycles/ticks +average: 99992 cycles/ticks + +kyber_keypair: +median: 106426 cycles/ticks +average: 106924 cycles/ticks + +kyber_encaps_derand: +median: 126774 cycles/ticks +average: 127251 cycles/ticks + +kyber_encaps: +median: 128122 cycles/ticks +average: 128591 cycles/ticks + +kyber_decaps: +median: 165278 cycles/ticks +average: 165992 cycles/ticks + +Loop spin: 378 +gen_a: +median: 25298 cycles/ticks +average: 25418 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2119 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7926 cycles/ticks +average: 8002 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90978 cycles/ticks +average: 91439 cycles/ticks + +indcpa_enc: +median: 116428 cycles/ticks +average: 116881 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36286 cycles/ticks + +kyber_keypair_derand: +median: 99596 cycles/ticks +average: 99919 cycles/ticks + +kyber_keypair: +median: 106406 cycles/ticks +average: 106807 cycles/ticks + +kyber_encaps_derand: +median: 126680 cycles/ticks +average: 127255 cycles/ticks + +kyber_encaps: +median: 128042 cycles/ticks +average: 128571 cycles/ticks + +kyber_decaps: +median: 165196 cycles/ticks +average: 165854 cycles/ticks + +Loop spin: 379 +gen_a: +median: 25196 cycles/ticks +average: 25325 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10538 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7931 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90800 cycles/ticks +average: 91179 cycles/ticks + +indcpa_enc: +median: 116230 cycles/ticks +average: 116714 cycles/ticks + +indcpa_dec: +median: 36186 cycles/ticks +average: 36334 cycles/ticks + +kyber_keypair_derand: +median: 99660 cycles/ticks +average: 100046 cycles/ticks + +kyber_keypair: +median: 106298 cycles/ticks +average: 106646 cycles/ticks + +kyber_encaps_derand: +median: 126662 cycles/ticks +average: 127174 cycles/ticks + +kyber_encaps: +median: 127936 cycles/ticks +average: 128319 cycles/ticks + +kyber_decaps: +median: 165182 cycles/ticks +average: 165775 cycles/ticks + +Loop spin: 380 +gen_a: +median: 25216 cycles/ticks +average: 25448 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10498 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 7987 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90802 cycles/ticks +average: 91229 cycles/ticks + +indcpa_enc: +median: 116244 cycles/ticks +average: 116659 cycles/ticks + +indcpa_dec: +median: 36164 cycles/ticks +average: 36315 cycles/ticks + +kyber_keypair_derand: +median: 99578 cycles/ticks +average: 99961 cycles/ticks + +kyber_keypair: +median: 106306 cycles/ticks +average: 106788 cycles/ticks + +kyber_encaps_derand: +median: 126940 cycles/ticks +average: 127412 cycles/ticks + +kyber_encaps: +median: 128224 cycles/ticks +average: 128718 cycles/ticks + +kyber_decaps: +median: 165438 cycles/ticks +average: 166061 cycles/ticks + +Loop spin: 381 +gen_a: +median: 25238 cycles/ticks +average: 25397 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3340 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10479 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90752 cycles/ticks +average: 91153 cycles/ticks + +indcpa_enc: +median: 116194 cycles/ticks +average: 116696 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36314 cycles/ticks + +kyber_keypair_derand: +median: 99708 cycles/ticks +average: 100109 cycles/ticks + +kyber_keypair: +median: 106292 cycles/ticks +average: 106670 cycles/ticks + +kyber_encaps_derand: +median: 126716 cycles/ticks +average: 127187 cycles/ticks + +kyber_encaps: +median: 127934 cycles/ticks +average: 128405 cycles/ticks + +kyber_decaps: +median: 165160 cycles/ticks +average: 165838 cycles/ticks + +Loop spin: 382 +gen_a: +median: 25240 cycles/ticks +average: 25366 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7958 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1508 cycles/ticks + +poly_compress: +median: 266 cycles/ticks +average: 266 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90626 cycles/ticks +average: 91079 cycles/ticks + +indcpa_enc: +median: 116004 cycles/ticks +average: 116507 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36224 cycles/ticks + +kyber_keypair_derand: +median: 99676 cycles/ticks +average: 100002 cycles/ticks + +kyber_keypair: +median: 106334 cycles/ticks +average: 106756 cycles/ticks + +kyber_encaps_derand: +median: 126768 cycles/ticks +average: 127317 cycles/ticks + +kyber_encaps: +median: 128168 cycles/ticks +average: 128614 cycles/ticks + +kyber_decaps: +median: 165266 cycles/ticks +average: 165917 cycles/ticks + +Loop spin: 383 +gen_a: +median: 25198 cycles/ticks +average: 25331 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7142 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7947 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90862 cycles/ticks +average: 91244 cycles/ticks + +indcpa_enc: +median: 116292 cycles/ticks +average: 116826 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36303 cycles/ticks + +kyber_keypair_derand: +median: 99642 cycles/ticks +average: 100066 cycles/ticks + +kyber_keypair: +median: 106286 cycles/ticks +average: 106740 cycles/ticks + +kyber_encaps_derand: +median: 126690 cycles/ticks +average: 127211 cycles/ticks + +kyber_encaps: +median: 128172 cycles/ticks +average: 128622 cycles/ticks + +kyber_decaps: +median: 165082 cycles/ticks +average: 165715 cycles/ticks + +Loop spin: 384 +gen_a: +median: 25220 cycles/ticks +average: 25347 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7946 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90468 cycles/ticks +average: 90885 cycles/ticks + +indcpa_enc: +median: 116022 cycles/ticks +average: 116516 cycles/ticks + +indcpa_dec: +median: 36158 cycles/ticks +average: 36310 cycles/ticks + +kyber_keypair_derand: +median: 99742 cycles/ticks +average: 100126 cycles/ticks + +kyber_keypair: +median: 106216 cycles/ticks +average: 106604 cycles/ticks + +kyber_encaps_derand: +median: 126852 cycles/ticks +average: 127259 cycles/ticks + +kyber_encaps: +median: 128284 cycles/ticks +average: 128789 cycles/ticks + +kyber_decaps: +median: 165392 cycles/ticks +average: 165935 cycles/ticks + +Loop spin: 385 +gen_a: +median: 25212 cycles/ticks +average: 25371 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 8005 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90712 cycles/ticks +average: 91143 cycles/ticks + +indcpa_enc: +median: 116318 cycles/ticks +average: 116741 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36258 cycles/ticks + +kyber_keypair_derand: +median: 99664 cycles/ticks +average: 99988 cycles/ticks + +kyber_keypair: +median: 106382 cycles/ticks +average: 106877 cycles/ticks + +kyber_encaps_derand: +median: 126762 cycles/ticks +average: 127236 cycles/ticks + +kyber_encaps: +median: 128170 cycles/ticks +average: 128658 cycles/ticks + +kyber_decaps: +median: 165382 cycles/ticks +average: 166082 cycles/ticks + +Loop spin: 386 +gen_a: +median: 25246 cycles/ticks +average: 25372 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10541 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 272 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90642 cycles/ticks +average: 91003 cycles/ticks + +indcpa_enc: +median: 116092 cycles/ticks +average: 116626 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36284 cycles/ticks + +kyber_keypair_derand: +median: 99498 cycles/ticks +average: 99992 cycles/ticks + +kyber_keypair: +median: 106422 cycles/ticks +average: 106750 cycles/ticks + +kyber_encaps_derand: +median: 126664 cycles/ticks +average: 127144 cycles/ticks + +kyber_encaps: +median: 127958 cycles/ticks +average: 128346 cycles/ticks + +kyber_decaps: +median: 165268 cycles/ticks +average: 165970 cycles/ticks + +Loop spin: 387 +gen_a: +median: 25196 cycles/ticks +average: 25336 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2129 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7976 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90608 cycles/ticks +average: 91022 cycles/ticks + +indcpa_enc: +median: 116146 cycles/ticks +average: 116587 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36278 cycles/ticks + +kyber_keypair_derand: +median: 99806 cycles/ticks +average: 100182 cycles/ticks + +kyber_keypair: +median: 106272 cycles/ticks +average: 106731 cycles/ticks + +kyber_encaps_derand: +median: 126644 cycles/ticks +average: 127187 cycles/ticks + +kyber_encaps: +median: 128070 cycles/ticks +average: 128503 cycles/ticks + +kyber_decaps: +median: 165174 cycles/ticks +average: 165870 cycles/ticks + +Loop spin: 388 +gen_a: +median: 25240 cycles/ticks +average: 25415 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7914 cycles/ticks +average: 8013 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90602 cycles/ticks +average: 90949 cycles/ticks + +indcpa_enc: +median: 116114 cycles/ticks +average: 116612 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36316 cycles/ticks + +kyber_keypair_derand: +median: 99612 cycles/ticks +average: 100025 cycles/ticks + +kyber_keypair: +median: 106332 cycles/ticks +average: 106857 cycles/ticks + +kyber_encaps_derand: +median: 126628 cycles/ticks +average: 127191 cycles/ticks + +kyber_encaps: +median: 127840 cycles/ticks +average: 128251 cycles/ticks + +kyber_decaps: +median: 165120 cycles/ticks +average: 165821 cycles/ticks + +Loop spin: 389 +gen_a: +median: 25220 cycles/ticks +average: 25362 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7920 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90830 cycles/ticks +average: 91207 cycles/ticks + +indcpa_enc: +median: 116204 cycles/ticks +average: 116685 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36266 cycles/ticks + +kyber_keypair_derand: +median: 99690 cycles/ticks +average: 100142 cycles/ticks + +kyber_keypair: +median: 106390 cycles/ticks +average: 106876 cycles/ticks + +kyber_encaps_derand: +median: 126760 cycles/ticks +average: 127268 cycles/ticks + +kyber_encaps: +median: 128152 cycles/ticks +average: 128640 cycles/ticks + +kyber_decaps: +median: 165454 cycles/ticks +average: 166154 cycles/ticks + +Loop spin: 390 +gen_a: +median: 25304 cycles/ticks +average: 25441 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1506 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1796 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90774 cycles/ticks +average: 91142 cycles/ticks + +indcpa_enc: +median: 116274 cycles/ticks +average: 116786 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36272 cycles/ticks + +kyber_keypair_derand: +median: 99638 cycles/ticks +average: 99996 cycles/ticks + +kyber_keypair: +median: 106258 cycles/ticks +average: 106638 cycles/ticks + +kyber_encaps_derand: +median: 126836 cycles/ticks +average: 127377 cycles/ticks + +kyber_encaps: +median: 128130 cycles/ticks +average: 128626 cycles/ticks + +kyber_decaps: +median: 165414 cycles/ticks +average: 166085 cycles/ticks + +Loop spin: 391 +gen_a: +median: 25226 cycles/ticks +average: 25381 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10502 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7947 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90886 cycles/ticks +average: 91279 cycles/ticks + +indcpa_enc: +median: 116244 cycles/ticks +average: 116689 cycles/ticks + +indcpa_dec: +median: 36188 cycles/ticks +average: 36336 cycles/ticks + +kyber_keypair_derand: +median: 99644 cycles/ticks +average: 99938 cycles/ticks + +kyber_keypair: +median: 106216 cycles/ticks +average: 106600 cycles/ticks + +kyber_encaps_derand: +median: 126884 cycles/ticks +average: 127421 cycles/ticks + +kyber_encaps: +median: 128176 cycles/ticks +average: 128657 cycles/ticks + +kyber_decaps: +median: 165388 cycles/ticks +average: 166113 cycles/ticks + +Loop spin: 392 +gen_a: +median: 25240 cycles/ticks +average: 25395 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10536 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 7995 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90754 cycles/ticks +average: 91120 cycles/ticks + +indcpa_enc: +median: 116262 cycles/ticks +average: 116806 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36283 cycles/ticks + +kyber_keypair_derand: +median: 99590 cycles/ticks +average: 100046 cycles/ticks + +kyber_keypair: +median: 106332 cycles/ticks +average: 106757 cycles/ticks + +kyber_encaps_derand: +median: 126830 cycles/ticks +average: 127361 cycles/ticks + +kyber_encaps: +median: 128238 cycles/ticks +average: 128716 cycles/ticks + +kyber_decaps: +median: 165290 cycles/ticks +average: 165981 cycles/ticks + +Loop spin: 393 +gen_a: +median: 25258 cycles/ticks +average: 25404 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10577 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7967 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 275 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1404 cycles/ticks + +indcpa_keypair: +median: 90578 cycles/ticks +average: 90981 cycles/ticks + +indcpa_enc: +median: 116084 cycles/ticks +average: 116630 cycles/ticks + +indcpa_dec: +median: 36108 cycles/ticks +average: 36232 cycles/ticks + +kyber_keypair_derand: +median: 99780 cycles/ticks +average: 100107 cycles/ticks + +kyber_keypair: +median: 106266 cycles/ticks +average: 106721 cycles/ticks + +kyber_encaps_derand: +median: 126472 cycles/ticks +average: 126875 cycles/ticks + +kyber_encaps: +median: 127786 cycles/ticks +average: 128209 cycles/ticks + +kyber_decaps: +median: 165114 cycles/ticks +average: 165829 cycles/ticks + +Loop spin: 394 +gen_a: +median: 25218 cycles/ticks +average: 25403 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 7980 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90736 cycles/ticks +average: 91159 cycles/ticks + +indcpa_enc: +median: 116278 cycles/ticks +average: 116768 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36314 cycles/ticks + +kyber_keypair_derand: +median: 99516 cycles/ticks +average: 99810 cycles/ticks + +kyber_keypair: +median: 106326 cycles/ticks +average: 106734 cycles/ticks + +kyber_encaps_derand: +median: 126552 cycles/ticks +average: 127029 cycles/ticks + +kyber_encaps: +median: 127870 cycles/ticks +average: 128277 cycles/ticks + +kyber_decaps: +median: 165176 cycles/ticks +average: 165781 cycles/ticks + +Loop spin: 395 +gen_a: +median: 25246 cycles/ticks +average: 25389 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7976 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90520 cycles/ticks +average: 90909 cycles/ticks + +indcpa_enc: +median: 116028 cycles/ticks +average: 116520 cycles/ticks + +indcpa_dec: +median: 36166 cycles/ticks +average: 36306 cycles/ticks + +kyber_keypair_derand: +median: 99402 cycles/ticks +average: 99919 cycles/ticks + +kyber_keypair: +median: 106254 cycles/ticks +average: 106723 cycles/ticks + +kyber_encaps_derand: +median: 126598 cycles/ticks +average: 127093 cycles/ticks + +kyber_encaps: +median: 127920 cycles/ticks +average: 128314 cycles/ticks + +kyber_decaps: +median: 165124 cycles/ticks +average: 165799 cycles/ticks + +Loop spin: 396 +gen_a: +median: 25250 cycles/ticks +average: 25448 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10452 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90966 cycles/ticks +average: 91362 cycles/ticks + +indcpa_enc: +median: 116266 cycles/ticks +average: 116773 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36290 cycles/ticks + +kyber_keypair_derand: +median: 99446 cycles/ticks +average: 99855 cycles/ticks + +kyber_keypair: +median: 106354 cycles/ticks +average: 106789 cycles/ticks + +kyber_encaps_derand: +median: 126786 cycles/ticks +average: 127367 cycles/ticks + +kyber_encaps: +median: 128408 cycles/ticks +average: 128840 cycles/ticks + +kyber_decaps: +median: 165448 cycles/ticks +average: 166131 cycles/ticks + +Loop spin: 397 +gen_a: +median: 25250 cycles/ticks +average: 25393 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10539 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90692 cycles/ticks +average: 91092 cycles/ticks + +indcpa_enc: +median: 116130 cycles/ticks +average: 116555 cycles/ticks + +indcpa_dec: +median: 36192 cycles/ticks +average: 36359 cycles/ticks + +kyber_keypair_derand: +median: 99560 cycles/ticks +average: 100010 cycles/ticks + +kyber_keypair: +median: 106352 cycles/ticks +average: 106824 cycles/ticks + +kyber_encaps_derand: +median: 126864 cycles/ticks +average: 127405 cycles/ticks + +kyber_encaps: +median: 128152 cycles/ticks +average: 128612 cycles/ticks + +kyber_decaps: +median: 165390 cycles/ticks +average: 166087 cycles/ticks + +Loop spin: 398 +gen_a: +median: 25232 cycles/ticks +average: 25370 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7946 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 70 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90654 cycles/ticks +average: 91036 cycles/ticks + +indcpa_enc: +median: 116162 cycles/ticks +average: 116646 cycles/ticks + +indcpa_dec: +median: 36156 cycles/ticks +average: 36305 cycles/ticks + +kyber_keypair_derand: +median: 99530 cycles/ticks +average: 100044 cycles/ticks + +kyber_keypair: +median: 106296 cycles/ticks +average: 106733 cycles/ticks + +kyber_encaps_derand: +median: 126652 cycles/ticks +average: 127218 cycles/ticks + +kyber_encaps: +median: 127898 cycles/ticks +average: 128364 cycles/ticks + +kyber_decaps: +median: 165232 cycles/ticks +average: 165938 cycles/ticks + +Loop spin: 399 +gen_a: +median: 25198 cycles/ticks +average: 25319 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7972 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90816 cycles/ticks +average: 91233 cycles/ticks + +indcpa_enc: +median: 116310 cycles/ticks +average: 116834 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36259 cycles/ticks + +kyber_keypair_derand: +median: 99638 cycles/ticks +average: 100022 cycles/ticks + +kyber_keypair: +median: 106186 cycles/ticks +average: 106641 cycles/ticks + +kyber_encaps_derand: +median: 126710 cycles/ticks +average: 127176 cycles/ticks + +kyber_encaps: +median: 128004 cycles/ticks +average: 128413 cycles/ticks + +kyber_decaps: +median: 165326 cycles/ticks +average: 165978 cycles/ticks + +Loop spin: 400 +gen_a: +median: 25196 cycles/ticks +average: 25353 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10527 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7974 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90662 cycles/ticks +average: 91094 cycles/ticks + +indcpa_enc: +median: 116090 cycles/ticks +average: 116615 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36248 cycles/ticks + +kyber_keypair_derand: +median: 99618 cycles/ticks +average: 100048 cycles/ticks + +kyber_keypair: +median: 106298 cycles/ticks +average: 106764 cycles/ticks + +kyber_encaps_derand: +median: 126662 cycles/ticks +average: 127201 cycles/ticks + +kyber_encaps: +median: 127914 cycles/ticks +average: 128364 cycles/ticks + +kyber_decaps: +median: 165218 cycles/ticks +average: 165911 cycles/ticks + +Loop spin: 401 +gen_a: +median: 25198 cycles/ticks +average: 25336 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90802 cycles/ticks +average: 91209 cycles/ticks + +indcpa_enc: +median: 116312 cycles/ticks +average: 116801 cycles/ticks + +indcpa_dec: +median: 36166 cycles/ticks +average: 36337 cycles/ticks + +kyber_keypair_derand: +median: 99496 cycles/ticks +average: 99872 cycles/ticks + +kyber_keypair: +median: 106254 cycles/ticks +average: 106730 cycles/ticks + +kyber_encaps_derand: +median: 126756 cycles/ticks +average: 127253 cycles/ticks + +kyber_encaps: +median: 128114 cycles/ticks +average: 128550 cycles/ticks + +kyber_decaps: +median: 165320 cycles/ticks +average: 166055 cycles/ticks + +Loop spin: 402 +gen_a: +median: 25200 cycles/ticks +average: 25349 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 269 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 92228 cycles/ticks +average: 92593 cycles/ticks + +indcpa_enc: +median: 117684 cycles/ticks +average: 118168 cycles/ticks + +indcpa_dec: +median: 36162 cycles/ticks +average: 36329 cycles/ticks + +kyber_keypair_derand: +median: 99530 cycles/ticks +average: 99922 cycles/ticks + +kyber_keypair: +median: 106244 cycles/ticks +average: 106691 cycles/ticks + +kyber_encaps_derand: +median: 126552 cycles/ticks +average: 126974 cycles/ticks + +kyber_encaps: +median: 127754 cycles/ticks +average: 128212 cycles/ticks + +kyber_decaps: +median: 165060 cycles/ticks +average: 165714 cycles/ticks + +Loop spin: 403 +gen_a: +median: 25214 cycles/ticks +average: 25353 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10494 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90532 cycles/ticks +average: 90914 cycles/ticks + +indcpa_enc: +median: 116012 cycles/ticks +average: 116472 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36319 cycles/ticks + +kyber_keypair_derand: +median: 99686 cycles/ticks +average: 100125 cycles/ticks + +kyber_keypair: +median: 106346 cycles/ticks +average: 106793 cycles/ticks + +kyber_encaps_derand: +median: 126780 cycles/ticks +average: 127344 cycles/ticks + +kyber_encaps: +median: 128212 cycles/ticks +average: 128648 cycles/ticks + +kyber_decaps: +median: 165354 cycles/ticks +average: 165863 cycles/ticks + +Loop spin: 404 +gen_a: +median: 25280 cycles/ticks +average: 25420 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7094 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10486 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7926 cycles/ticks +average: 7985 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90640 cycles/ticks +average: 91096 cycles/ticks + +indcpa_enc: +median: 116128 cycles/ticks +average: 116601 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36322 cycles/ticks + +kyber_keypair_derand: +median: 99754 cycles/ticks +average: 100230 cycles/ticks + +kyber_keypair: +median: 106364 cycles/ticks +average: 106822 cycles/ticks + +kyber_encaps_derand: +median: 126636 cycles/ticks +average: 127205 cycles/ticks + +kyber_encaps: +median: 128100 cycles/ticks +average: 128560 cycles/ticks + +kyber_decaps: +median: 165154 cycles/ticks +average: 165844 cycles/ticks + +Loop spin: 405 +gen_a: +median: 25246 cycles/ticks +average: 25376 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10495 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7959 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90884 cycles/ticks +average: 91313 cycles/ticks + +indcpa_enc: +median: 116330 cycles/ticks +average: 116786 cycles/ticks + +indcpa_dec: +median: 36206 cycles/ticks +average: 36366 cycles/ticks + +kyber_keypair_derand: +median: 99794 cycles/ticks +average: 100184 cycles/ticks + +kyber_keypair: +median: 106342 cycles/ticks +average: 106747 cycles/ticks + +kyber_encaps_derand: +median: 126646 cycles/ticks +average: 127092 cycles/ticks + +kyber_encaps: +median: 128010 cycles/ticks +average: 128516 cycles/ticks + +kyber_decaps: +median: 165256 cycles/ticks +average: 165880 cycles/ticks + +Loop spin: 406 +gen_a: +median: 25174 cycles/ticks +average: 25323 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10550 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7993 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 275 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90690 cycles/ticks +average: 91068 cycles/ticks + +indcpa_enc: +median: 116076 cycles/ticks +average: 116651 cycles/ticks + +indcpa_dec: +median: 36112 cycles/ticks +average: 36266 cycles/ticks + +kyber_keypair_derand: +median: 99756 cycles/ticks +average: 100194 cycles/ticks + +kyber_keypair: +median: 106488 cycles/ticks +average: 106890 cycles/ticks + +kyber_encaps_derand: +median: 126848 cycles/ticks +average: 127393 cycles/ticks + +kyber_encaps: +median: 128126 cycles/ticks +average: 128612 cycles/ticks + +kyber_decaps: +median: 165406 cycles/ticks +average: 166076 cycles/ticks + +Loop spin: 407 +gen_a: +median: 25226 cycles/ticks +average: 25388 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7923 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90662 cycles/ticks +average: 91021 cycles/ticks + +indcpa_enc: +median: 115946 cycles/ticks +average: 116370 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36303 cycles/ticks + +kyber_keypair_derand: +median: 99680 cycles/ticks +average: 100163 cycles/ticks + +kyber_keypair: +median: 106258 cycles/ticks +average: 106753 cycles/ticks + +kyber_encaps_derand: +median: 126870 cycles/ticks +average: 127416 cycles/ticks + +kyber_encaps: +median: 128276 cycles/ticks +average: 128779 cycles/ticks + +kyber_decaps: +median: 165370 cycles/ticks +average: 165999 cycles/ticks + +Loop spin: 408 +gen_a: +median: 25266 cycles/ticks +average: 25419 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10480 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7974 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90518 cycles/ticks +average: 90924 cycles/ticks + +indcpa_enc: +median: 116038 cycles/ticks +average: 116566 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36286 cycles/ticks + +kyber_keypair_derand: +median: 99584 cycles/ticks +average: 99977 cycles/ticks + +kyber_keypair: +median: 106228 cycles/ticks +average: 106627 cycles/ticks + +kyber_encaps_derand: +median: 126992 cycles/ticks +average: 127541 cycles/ticks + +kyber_encaps: +median: 128302 cycles/ticks +average: 128698 cycles/ticks + +kyber_decaps: +median: 165460 cycles/ticks +average: 166230 cycles/ticks + +Loop spin: 409 +gen_a: +median: 25250 cycles/ticks +average: 25395 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10502 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 8008 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90662 cycles/ticks +average: 91080 cycles/ticks + +indcpa_enc: +median: 116104 cycles/ticks +average: 116619 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36252 cycles/ticks + +kyber_keypair_derand: +median: 99482 cycles/ticks +average: 99799 cycles/ticks + +kyber_keypair: +median: 106310 cycles/ticks +average: 106724 cycles/ticks + +kyber_encaps_derand: +median: 126932 cycles/ticks +average: 127413 cycles/ticks + +kyber_encaps: +median: 128142 cycles/ticks +average: 128585 cycles/ticks + +kyber_decaps: +median: 165370 cycles/ticks +average: 166024 cycles/ticks + +Loop spin: 410 +gen_a: +median: 25226 cycles/ticks +average: 25407 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10480 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7985 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90570 cycles/ticks +average: 90965 cycles/ticks + +indcpa_enc: +median: 116054 cycles/ticks +average: 116576 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36294 cycles/ticks + +kyber_keypair_derand: +median: 99550 cycles/ticks +average: 99937 cycles/ticks + +kyber_keypair: +median: 106222 cycles/ticks +average: 106723 cycles/ticks + +kyber_encaps_derand: +median: 126568 cycles/ticks +average: 127054 cycles/ticks + +kyber_encaps: +median: 127946 cycles/ticks +average: 128360 cycles/ticks + +kyber_decaps: +median: 165110 cycles/ticks +average: 165747 cycles/ticks + +Loop spin: 411 +gen_a: +median: 25196 cycles/ticks +average: 25306 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3326 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7945 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1404 cycles/ticks + +indcpa_keypair: +median: 90560 cycles/ticks +average: 90943 cycles/ticks + +indcpa_enc: +median: 116042 cycles/ticks +average: 116514 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36322 cycles/ticks + +kyber_keypair_derand: +median: 99792 cycles/ticks +average: 100206 cycles/ticks + +kyber_keypair: +median: 106228 cycles/ticks +average: 106674 cycles/ticks + +kyber_encaps_derand: +median: 126798 cycles/ticks +average: 127271 cycles/ticks + +kyber_encaps: +median: 128376 cycles/ticks +average: 128738 cycles/ticks + +kyber_decaps: +median: 165344 cycles/ticks +average: 165941 cycles/ticks + +Loop spin: 412 +gen_a: +median: 25194 cycles/ticks +average: 25356 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2119 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7948 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90740 cycles/ticks +average: 91093 cycles/ticks + +indcpa_enc: +median: 116180 cycles/ticks +average: 116601 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36257 cycles/ticks + +kyber_keypair_derand: +median: 99522 cycles/ticks +average: 99881 cycles/ticks + +kyber_keypair: +median: 106234 cycles/ticks +average: 106608 cycles/ticks + +kyber_encaps_derand: +median: 126674 cycles/ticks +average: 127161 cycles/ticks + +kyber_encaps: +median: 128140 cycles/ticks +average: 128635 cycles/ticks + +kyber_decaps: +median: 165248 cycles/ticks +average: 165895 cycles/ticks + +Loop spin: 413 +gen_a: +median: 25244 cycles/ticks +average: 25400 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7087 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10527 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1407 cycles/ticks + +indcpa_keypair: +median: 90910 cycles/ticks +average: 91276 cycles/ticks + +indcpa_enc: +median: 116398 cycles/ticks +average: 116865 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36246 cycles/ticks + +kyber_keypair_derand: +median: 99656 cycles/ticks +average: 100099 cycles/ticks + +kyber_keypair: +median: 106384 cycles/ticks +average: 106862 cycles/ticks + +kyber_encaps_derand: +median: 126744 cycles/ticks +average: 127214 cycles/ticks + +kyber_encaps: +median: 128030 cycles/ticks +average: 128536 cycles/ticks + +kyber_decaps: +median: 165310 cycles/ticks +average: 165913 cycles/ticks + +Loop spin: 414 +gen_a: +median: 25256 cycles/ticks +average: 25388 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3326 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7091 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90846 cycles/ticks +average: 91775 cycles/ticks + +indcpa_enc: +median: 116224 cycles/ticks +average: 116708 cycles/ticks + +indcpa_dec: +median: 36174 cycles/ticks +average: 36315 cycles/ticks + +kyber_keypair_derand: +median: 99888 cycles/ticks +average: 100307 cycles/ticks + +kyber_keypair: +median: 106328 cycles/ticks +average: 106770 cycles/ticks + +kyber_encaps_derand: +median: 126766 cycles/ticks +average: 127302 cycles/ticks + +kyber_encaps: +median: 127922 cycles/ticks +average: 128371 cycles/ticks + +kyber_decaps: +median: 165342 cycles/ticks +average: 165986 cycles/ticks + +Loop spin: 415 +gen_a: +median: 25216 cycles/ticks +average: 25357 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3347 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10485 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7968 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90742 cycles/ticks +average: 91157 cycles/ticks + +indcpa_enc: +median: 116222 cycles/ticks +average: 116643 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36250 cycles/ticks + +kyber_keypair_derand: +median: 99586 cycles/ticks +average: 99921 cycles/ticks + +kyber_keypair: +median: 106212 cycles/ticks +average: 106571 cycles/ticks + +kyber_encaps_derand: +median: 126730 cycles/ticks +average: 127247 cycles/ticks + +kyber_encaps: +median: 128094 cycles/ticks +average: 128453 cycles/ticks + +kyber_decaps: +median: 165244 cycles/ticks +average: 165824 cycles/ticks + +Loop spin: 416 +gen_a: +median: 25256 cycles/ticks +average: 25363 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10542 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 8009 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90792 cycles/ticks +average: 91149 cycles/ticks + +indcpa_enc: +median: 116254 cycles/ticks +average: 116758 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36288 cycles/ticks + +kyber_keypair_derand: +median: 99510 cycles/ticks +average: 99913 cycles/ticks + +kyber_keypair: +median: 106314 cycles/ticks +average: 106807 cycles/ticks + +kyber_encaps_derand: +median: 126550 cycles/ticks +average: 127017 cycles/ticks + +kyber_encaps: +median: 127960 cycles/ticks +average: 128353 cycles/ticks + +kyber_decaps: +median: 165068 cycles/ticks +average: 165631 cycles/ticks + +Loop spin: 417 +gen_a: +median: 25252 cycles/ticks +average: 25409 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10500 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7955 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90688 cycles/ticks +average: 91094 cycles/ticks + +indcpa_enc: +median: 116210 cycles/ticks +average: 116700 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36276 cycles/ticks + +kyber_keypair_derand: +median: 99906 cycles/ticks +average: 100279 cycles/ticks + +kyber_keypair: +median: 106368 cycles/ticks +average: 106791 cycles/ticks + +kyber_encaps_derand: +median: 126608 cycles/ticks +average: 127154 cycles/ticks + +kyber_encaps: +median: 128062 cycles/ticks +average: 128453 cycles/ticks + +kyber_decaps: +median: 165130 cycles/ticks +average: 165785 cycles/ticks + +Loop spin: 418 +gen_a: +median: 25252 cycles/ticks +average: 25403 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10498 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7976 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90588 cycles/ticks +average: 90989 cycles/ticks + +indcpa_enc: +median: 116082 cycles/ticks +average: 116569 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36291 cycles/ticks + +kyber_keypair_derand: +median: 99740 cycles/ticks +average: 100137 cycles/ticks + +kyber_keypair: +median: 106354 cycles/ticks +average: 106811 cycles/ticks + +kyber_encaps_derand: +median: 126696 cycles/ticks +average: 127235 cycles/ticks + +kyber_encaps: +median: 128248 cycles/ticks +average: 128552 cycles/ticks + +kyber_decaps: +median: 165292 cycles/ticks +average: 165886 cycles/ticks + +Loop spin: 419 +gen_a: +median: 25246 cycles/ticks +average: 25380 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10541 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7946 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 272 cycles/ticks + +poly_decompress: +median: 62 cycles/ticks +average: 62 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90884 cycles/ticks +average: 91256 cycles/ticks + +indcpa_enc: +median: 116258 cycles/ticks +average: 116695 cycles/ticks + +indcpa_dec: +median: 36188 cycles/ticks +average: 36323 cycles/ticks + +kyber_keypair_derand: +median: 99460 cycles/ticks +average: 99855 cycles/ticks + +kyber_keypair: +median: 106288 cycles/ticks +average: 106813 cycles/ticks + +kyber_encaps_derand: +median: 126608 cycles/ticks +average: 127133 cycles/ticks + +kyber_encaps: +median: 127946 cycles/ticks +average: 128459 cycles/ticks + +kyber_decaps: +median: 165126 cycles/ticks +average: 165856 cycles/ticks + +Loop spin: 420 +gen_a: +median: 25216 cycles/ticks +average: 25357 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7967 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1506 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90572 cycles/ticks +average: 90958 cycles/ticks + +indcpa_enc: +median: 116046 cycles/ticks +average: 116530 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36274 cycles/ticks + +kyber_keypair_derand: +median: 99540 cycles/ticks +average: 99979 cycles/ticks + +kyber_keypair: +median: 106250 cycles/ticks +average: 106606 cycles/ticks + +kyber_encaps_derand: +median: 126792 cycles/ticks +average: 127297 cycles/ticks + +kyber_encaps: +median: 128058 cycles/ticks +average: 128571 cycles/ticks + +kyber_decaps: +median: 165250 cycles/ticks +average: 165822 cycles/ticks + +Loop spin: 421 +gen_a: +median: 25246 cycles/ticks +average: 25365 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7137 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7926 cycles/ticks +average: 7976 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 92274 cycles/ticks +average: 92689 cycles/ticks + +indcpa_enc: +median: 117742 cycles/ticks +average: 118242 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36297 cycles/ticks + +kyber_keypair_derand: +median: 99722 cycles/ticks +average: 100104 cycles/ticks + +kyber_keypair: +median: 106346 cycles/ticks +average: 106771 cycles/ticks + +kyber_encaps_derand: +median: 127038 cycles/ticks +average: 127572 cycles/ticks + +kyber_encaps: +median: 128316 cycles/ticks +average: 128866 cycles/ticks + +kyber_decaps: +median: 165466 cycles/ticks +average: 166038 cycles/ticks + +Loop spin: 422 +gen_a: +median: 25216 cycles/ticks +average: 25373 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10452 cycles/ticks +average: 10575 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7967 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1801 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1403 cycles/ticks + +indcpa_keypair: +median: 90852 cycles/ticks +average: 91237 cycles/ticks + +indcpa_enc: +median: 116294 cycles/ticks +average: 116680 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99612 cycles/ticks +average: 100028 cycles/ticks + +kyber_keypair: +median: 106270 cycles/ticks +average: 106791 cycles/ticks + +kyber_encaps_derand: +median: 126756 cycles/ticks +average: 127345 cycles/ticks + +kyber_encaps: +median: 128000 cycles/ticks +average: 128483 cycles/ticks + +kyber_decaps: +median: 165372 cycles/ticks +average: 166026 cycles/ticks + +Loop spin: 423 +gen_a: +median: 25216 cycles/ticks +average: 25401 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10549 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90780 cycles/ticks +average: 91164 cycles/ticks + +indcpa_enc: +median: 116068 cycles/ticks +average: 116593 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36277 cycles/ticks + +kyber_keypair_derand: +median: 99536 cycles/ticks +average: 99940 cycles/ticks + +kyber_keypair: +median: 106410 cycles/ticks +average: 106704 cycles/ticks + +kyber_encaps_derand: +median: 126798 cycles/ticks +average: 127342 cycles/ticks + +kyber_encaps: +median: 128146 cycles/ticks +average: 128511 cycles/ticks + +kyber_decaps: +median: 165390 cycles/ticks +average: 165991 cycles/ticks + +Loop spin: 424 +gen_a: +median: 25186 cycles/ticks +average: 25340 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7922 cycles/ticks +average: 7976 cycles/ticks + +poly_tomsg: +median: 292 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90696 cycles/ticks +average: 91066 cycles/ticks + +indcpa_enc: +median: 116058 cycles/ticks +average: 116594 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36319 cycles/ticks + +kyber_keypair_derand: +median: 99696 cycles/ticks +average: 100120 cycles/ticks + +kyber_keypair: +median: 106266 cycles/ticks +average: 106647 cycles/ticks + +kyber_encaps_derand: +median: 126768 cycles/ticks +average: 127398 cycles/ticks + +kyber_encaps: +median: 127756 cycles/ticks +average: 128180 cycles/ticks + +kyber_decaps: +median: 165348 cycles/ticks +average: 166042 cycles/ticks + +Loop spin: 425 +gen_a: +median: 25238 cycles/ticks +average: 25361 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7093 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10543 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7932 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 268 cycles/ticks +average: 267 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90768 cycles/ticks +average: 91157 cycles/ticks + +indcpa_enc: +median: 116308 cycles/ticks +average: 116766 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36322 cycles/ticks + +kyber_keypair_derand: +median: 99500 cycles/ticks +average: 99863 cycles/ticks + +kyber_keypair: +median: 106308 cycles/ticks +average: 106883 cycles/ticks + +kyber_encaps_derand: +median: 126698 cycles/ticks +average: 127251 cycles/ticks + +kyber_encaps: +median: 128134 cycles/ticks +average: 128649 cycles/ticks + +kyber_decaps: +median: 165146 cycles/ticks +average: 165854 cycles/ticks + +Loop spin: 426 +gen_a: +median: 25238 cycles/ticks +average: 25389 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3311 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10556 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7964 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 273 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90704 cycles/ticks +average: 91132 cycles/ticks + +indcpa_enc: +median: 116220 cycles/ticks +average: 116739 cycles/ticks + +indcpa_dec: +median: 36086 cycles/ticks +average: 36225 cycles/ticks + +kyber_keypair_derand: +median: 99498 cycles/ticks +average: 99931 cycles/ticks + +kyber_keypair: +median: 106364 cycles/ticks +average: 106836 cycles/ticks + +kyber_encaps_derand: +median: 126864 cycles/ticks +average: 127484 cycles/ticks + +kyber_encaps: +median: 128228 cycles/ticks +average: 128756 cycles/ticks + +kyber_decaps: +median: 165416 cycles/ticks +average: 166170 cycles/ticks + +Loop spin: 427 +gen_a: +median: 25176 cycles/ticks +average: 25320 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2138 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7964 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90708 cycles/ticks +average: 91101 cycles/ticks + +indcpa_enc: +median: 116086 cycles/ticks +average: 116636 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36295 cycles/ticks + +kyber_keypair_derand: +median: 99546 cycles/ticks +average: 99923 cycles/ticks + +kyber_keypair: +median: 106324 cycles/ticks +average: 106829 cycles/ticks + +kyber_encaps_derand: +median: 126644 cycles/ticks +average: 127221 cycles/ticks + +kyber_encaps: +median: 127910 cycles/ticks +average: 128397 cycles/ticks + +kyber_decaps: +median: 165326 cycles/ticks +average: 165994 cycles/ticks + +Loop spin: 428 +gen_a: +median: 25232 cycles/ticks +average: 25366 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7038 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7975 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90784 cycles/ticks +average: 91240 cycles/ticks + +indcpa_enc: +median: 116128 cycles/ticks +average: 116632 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36321 cycles/ticks + +kyber_keypair_derand: +median: 99628 cycles/ticks +average: 100036 cycles/ticks + +kyber_keypair: +median: 106204 cycles/ticks +average: 106711 cycles/ticks + +kyber_encaps_derand: +median: 126858 cycles/ticks +average: 127416 cycles/ticks + +kyber_encaps: +median: 128062 cycles/ticks +average: 128528 cycles/ticks + +kyber_decaps: +median: 165312 cycles/ticks +average: 166070 cycles/ticks + +Loop spin: 429 +gen_a: +median: 25236 cycles/ticks +average: 25391 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7937 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 95608 cycles/ticks +average: 94304 cycles/ticks + +indcpa_enc: +median: 116222 cycles/ticks +average: 116764 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36315 cycles/ticks + +kyber_keypair_derand: +median: 99780 cycles/ticks +average: 100236 cycles/ticks + +kyber_keypair: +median: 106302 cycles/ticks +average: 106777 cycles/ticks + +kyber_encaps_derand: +median: 126828 cycles/ticks +average: 127462 cycles/ticks + +kyber_encaps: +median: 128108 cycles/ticks +average: 128600 cycles/ticks + +kyber_decaps: +median: 165324 cycles/ticks +average: 166146 cycles/ticks + +Loop spin: 430 +gen_a: +median: 25218 cycles/ticks +average: 25359 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7087 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10500 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7938 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1390 cycles/ticks + +indcpa_keypair: +median: 90898 cycles/ticks +average: 91282 cycles/ticks + +indcpa_enc: +median: 116120 cycles/ticks +average: 116625 cycles/ticks + +indcpa_dec: +median: 36202 cycles/ticks +average: 36372 cycles/ticks + +kyber_keypair_derand: +median: 99812 cycles/ticks +average: 100230 cycles/ticks + +kyber_keypair: +median: 106368 cycles/ticks +average: 106860 cycles/ticks + +kyber_encaps_derand: +median: 126784 cycles/ticks +average: 127321 cycles/ticks + +kyber_encaps: +median: 128284 cycles/ticks +average: 128798 cycles/ticks + +kyber_decaps: +median: 165408 cycles/ticks +average: 166164 cycles/ticks + +Loop spin: 431 +gen_a: +median: 25236 cycles/ticks +average: 25397 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10529 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7946 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 92160 cycles/ticks +average: 92622 cycles/ticks + +indcpa_enc: +median: 117688 cycles/ticks +average: 118213 cycles/ticks + +indcpa_dec: +median: 36114 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99686 cycles/ticks +average: 100190 cycles/ticks + +kyber_keypair: +median: 106234 cycles/ticks +average: 106740 cycles/ticks + +kyber_encaps_derand: +median: 126702 cycles/ticks +average: 127297 cycles/ticks + +kyber_encaps: +median: 128052 cycles/ticks +average: 128539 cycles/ticks + +kyber_decaps: +median: 165266 cycles/ticks +average: 165993 cycles/ticks + +Loop spin: 432 +gen_a: +median: 25244 cycles/ticks +average: 25391 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90726 cycles/ticks +average: 91176 cycles/ticks + +indcpa_enc: +median: 116078 cycles/ticks +average: 116568 cycles/ticks + +indcpa_dec: +median: 36112 cycles/ticks +average: 36251 cycles/ticks + +kyber_keypair_derand: +median: 99854 cycles/ticks +average: 100275 cycles/ticks + +kyber_keypair: +median: 106350 cycles/ticks +average: 106829 cycles/ticks + +kyber_encaps_derand: +median: 126624 cycles/ticks +average: 127264 cycles/ticks + +kyber_encaps: +median: 128220 cycles/ticks +average: 128694 cycles/ticks + +kyber_decaps: +median: 165224 cycles/ticks +average: 165916 cycles/ticks + +Loop spin: 433 +gen_a: +median: 25216 cycles/ticks +average: 25348 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3337 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7091 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10500 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7941 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90996 cycles/ticks +average: 91415 cycles/ticks + +indcpa_enc: +median: 116456 cycles/ticks +average: 117015 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36313 cycles/ticks + +kyber_keypair_derand: +median: 99492 cycles/ticks +average: 99918 cycles/ticks + +kyber_keypair: +median: 106330 cycles/ticks +average: 106786 cycles/ticks + +kyber_encaps_derand: +median: 126774 cycles/ticks +average: 127316 cycles/ticks + +kyber_encaps: +median: 127980 cycles/ticks +average: 128484 cycles/ticks + +kyber_decaps: +median: 165326 cycles/ticks +average: 166036 cycles/ticks + +Loop spin: 434 +gen_a: +median: 25216 cycles/ticks +average: 25358 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7034 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7932 cycles/ticks +average: 8006 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1412 cycles/ticks + +indcpa_keypair: +median: 90906 cycles/ticks +average: 91422 cycles/ticks + +indcpa_enc: +median: 116314 cycles/ticks +average: 116853 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36299 cycles/ticks + +kyber_keypair_derand: +median: 99620 cycles/ticks +average: 99998 cycles/ticks + +kyber_keypair: +median: 106250 cycles/ticks +average: 106699 cycles/ticks + +kyber_encaps_derand: +median: 126756 cycles/ticks +average: 127329 cycles/ticks + +kyber_encaps: +median: 128150 cycles/ticks +average: 128615 cycles/ticks + +kyber_decaps: +median: 165178 cycles/ticks +average: 165831 cycles/ticks + +Loop spin: 435 +gen_a: +median: 25214 cycles/ticks +average: 25324 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1405 cycles/ticks + +indcpa_keypair: +median: 90584 cycles/ticks +average: 90949 cycles/ticks + +indcpa_enc: +median: 116096 cycles/ticks +average: 116531 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36279 cycles/ticks + +kyber_keypair_derand: +median: 99570 cycles/ticks +average: 99987 cycles/ticks + +kyber_keypair: +median: 106270 cycles/ticks +average: 106709 cycles/ticks + +kyber_encaps_derand: +median: 126786 cycles/ticks +average: 127279 cycles/ticks + +kyber_encaps: +median: 127968 cycles/ticks +average: 128449 cycles/ticks + +kyber_decaps: +median: 165374 cycles/ticks +average: 166001 cycles/ticks + +Loop spin: 436 +gen_a: +median: 25226 cycles/ticks +average: 25366 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10496 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7964 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90898 cycles/ticks +average: 91210 cycles/ticks + +indcpa_enc: +median: 116340 cycles/ticks +average: 116896 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36276 cycles/ticks + +kyber_keypair_derand: +median: 99762 cycles/ticks +average: 100096 cycles/ticks + +kyber_keypair: +median: 106246 cycles/ticks +average: 106645 cycles/ticks + +kyber_encaps_derand: +median: 126746 cycles/ticks +average: 127249 cycles/ticks + +kyber_encaps: +median: 128204 cycles/ticks +average: 128701 cycles/ticks + +kyber_decaps: +median: 165296 cycles/ticks +average: 165912 cycles/ticks + +Loop spin: 437 +gen_a: +median: 25238 cycles/ticks +average: 25414 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10505 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7973 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90692 cycles/ticks +average: 91116 cycles/ticks + +indcpa_enc: +median: 116242 cycles/ticks +average: 116726 cycles/ticks + +indcpa_dec: +median: 36120 cycles/ticks +average: 36237 cycles/ticks + +kyber_keypair_derand: +median: 99722 cycles/ticks +average: 100042 cycles/ticks + +kyber_keypair: +median: 106320 cycles/ticks +average: 106687 cycles/ticks + +kyber_encaps_derand: +median: 126846 cycles/ticks +average: 127436 cycles/ticks + +kyber_encaps: +median: 128332 cycles/ticks +average: 128808 cycles/ticks + +kyber_decaps: +median: 165332 cycles/ticks +average: 166019 cycles/ticks + +Loop spin: 438 +gen_a: +median: 25196 cycles/ticks +average: 25329 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3331 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7006 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7942 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90730 cycles/ticks +average: 91116 cycles/ticks + +indcpa_enc: +median: 116190 cycles/ticks +average: 116644 cycles/ticks + +indcpa_dec: +median: 36156 cycles/ticks +average: 36278 cycles/ticks + +kyber_keypair_derand: +median: 99546 cycles/ticks +average: 99957 cycles/ticks + +kyber_keypair: +median: 106246 cycles/ticks +average: 106605 cycles/ticks + +kyber_encaps_derand: +median: 126712 cycles/ticks +average: 127221 cycles/ticks + +kyber_encaps: +median: 127934 cycles/ticks +average: 128354 cycles/ticks + +kyber_decaps: +median: 165214 cycles/ticks +average: 165887 cycles/ticks + +Loop spin: 439 +gen_a: +median: 25226 cycles/ticks +average: 25373 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7940 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1405 cycles/ticks + +indcpa_keypair: +median: 90732 cycles/ticks +average: 91130 cycles/ticks + +indcpa_enc: +median: 116036 cycles/ticks +average: 116504 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36246 cycles/ticks + +kyber_keypair_derand: +median: 99712 cycles/ticks +average: 100118 cycles/ticks + +kyber_keypair: +median: 106284 cycles/ticks +average: 106668 cycles/ticks + +kyber_encaps_derand: +median: 126676 cycles/ticks +average: 127129 cycles/ticks + +kyber_encaps: +median: 127964 cycles/ticks +average: 128506 cycles/ticks + +kyber_decaps: +median: 165072 cycles/ticks +average: 165700 cycles/ticks + +Loop spin: 440 +gen_a: +median: 25256 cycles/ticks +average: 25397 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3355 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7936 cycles/ticks +average: 8002 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90502 cycles/ticks +average: 90845 cycles/ticks + +indcpa_enc: +median: 116006 cycles/ticks +average: 116490 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36293 cycles/ticks + +kyber_keypair_derand: +median: 99464 cycles/ticks +average: 99805 cycles/ticks + +kyber_keypair: +median: 106316 cycles/ticks +average: 106679 cycles/ticks + +kyber_encaps_derand: +median: 126704 cycles/ticks +average: 127280 cycles/ticks + +kyber_encaps: +median: 128140 cycles/ticks +average: 128592 cycles/ticks + +kyber_decaps: +median: 165298 cycles/ticks +average: 165882 cycles/ticks + +Loop spin: 441 +gen_a: +median: 25232 cycles/ticks +average: 25382 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10524 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7922 cycles/ticks +average: 7961 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 301 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90678 cycles/ticks +average: 91028 cycles/ticks + +indcpa_enc: +median: 116032 cycles/ticks +average: 116525 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36332 cycles/ticks + +kyber_keypair_derand: +median: 99592 cycles/ticks +average: 99970 cycles/ticks + +kyber_keypair: +median: 106260 cycles/ticks +average: 106694 cycles/ticks + +kyber_encaps_derand: +median: 126458 cycles/ticks +average: 126996 cycles/ticks + +kyber_encaps: +median: 127716 cycles/ticks +average: 128144 cycles/ticks + +kyber_decaps: +median: 165012 cycles/ticks +average: 165621 cycles/ticks + +Loop spin: 442 +gen_a: +median: 25256 cycles/ticks +average: 25411 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7936 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1404 cycles/ticks + +indcpa_keypair: +median: 90722 cycles/ticks +average: 91116 cycles/ticks + +indcpa_enc: +median: 116086 cycles/ticks +average: 116507 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36276 cycles/ticks + +kyber_keypair_derand: +median: 99620 cycles/ticks +average: 100083 cycles/ticks + +kyber_keypair: +median: 106442 cycles/ticks +average: 106851 cycles/ticks + +kyber_encaps_derand: +median: 126704 cycles/ticks +average: 127194 cycles/ticks + +kyber_encaps: +median: 128018 cycles/ticks +average: 128519 cycles/ticks + +kyber_decaps: +median: 165310 cycles/ticks +average: 166039 cycles/ticks + +Loop spin: 443 +gen_a: +median: 25240 cycles/ticks +average: 25384 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7944 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90868 cycles/ticks +average: 91154 cycles/ticks + +indcpa_enc: +median: 116150 cycles/ticks +average: 116598 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36290 cycles/ticks + +kyber_keypair_derand: +median: 99622 cycles/ticks +average: 100033 cycles/ticks + +kyber_keypair: +median: 106182 cycles/ticks +average: 106688 cycles/ticks + +kyber_encaps_derand: +median: 126678 cycles/ticks +average: 127262 cycles/ticks + +kyber_encaps: +median: 127908 cycles/ticks +average: 128410 cycles/ticks + +kyber_decaps: +median: 165328 cycles/ticks +average: 166013 cycles/ticks + +Loop spin: 444 +gen_a: +median: 25236 cycles/ticks +average: 25373 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7038 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10559 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7958 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90780 cycles/ticks +average: 91190 cycles/ticks + +indcpa_enc: +median: 116360 cycles/ticks +average: 116891 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36292 cycles/ticks + +kyber_keypair_derand: +median: 99702 cycles/ticks +average: 100008 cycles/ticks + +kyber_keypair: +median: 106330 cycles/ticks +average: 106752 cycles/ticks + +kyber_encaps_derand: +median: 126532 cycles/ticks +average: 127035 cycles/ticks + +kyber_encaps: +median: 128042 cycles/ticks +average: 128451 cycles/ticks + +kyber_decaps: +median: 165082 cycles/ticks +average: 165731 cycles/ticks + +Loop spin: 445 +gen_a: +median: 25200 cycles/ticks +average: 25352 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7949 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 282 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90948 cycles/ticks +average: 91317 cycles/ticks + +indcpa_enc: +median: 116444 cycles/ticks +average: 116910 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36269 cycles/ticks + +kyber_keypair_derand: +median: 99436 cycles/ticks +average: 99803 cycles/ticks + +kyber_keypair: +median: 106320 cycles/ticks +average: 106762 cycles/ticks + +kyber_encaps_derand: +median: 126826 cycles/ticks +average: 127346 cycles/ticks + +kyber_encaps: +median: 128216 cycles/ticks +average: 128664 cycles/ticks + +kyber_decaps: +median: 165384 cycles/ticks +average: 166048 cycles/ticks + +Loop spin: 446 +gen_a: +median: 25216 cycles/ticks +average: 25374 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7959 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1404 cycles/ticks + +indcpa_keypair: +median: 90826 cycles/ticks +average: 91179 cycles/ticks + +indcpa_enc: +median: 116196 cycles/ticks +average: 116702 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36282 cycles/ticks + +kyber_keypair_derand: +median: 99516 cycles/ticks +average: 99964 cycles/ticks + +kyber_keypair: +median: 106304 cycles/ticks +average: 106794 cycles/ticks + +kyber_encaps_derand: +median: 126556 cycles/ticks +average: 127095 cycles/ticks + +kyber_encaps: +median: 127852 cycles/ticks +average: 128353 cycles/ticks + +kyber_decaps: +median: 165090 cycles/ticks +average: 165753 cycles/ticks + +Loop spin: 447 +gen_a: +median: 25220 cycles/ticks +average: 25354 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2122 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7935 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90792 cycles/ticks +average: 91198 cycles/ticks + +indcpa_enc: +median: 116230 cycles/ticks +average: 116776 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36285 cycles/ticks + +kyber_keypair_derand: +median: 99520 cycles/ticks +average: 99891 cycles/ticks + +kyber_keypair: +median: 106406 cycles/ticks +average: 106857 cycles/ticks + +kyber_encaps_derand: +median: 126644 cycles/ticks +average: 127189 cycles/ticks + +kyber_encaps: +median: 127946 cycles/ticks +average: 128440 cycles/ticks + +kyber_decaps: +median: 165080 cycles/ticks +average: 165697 cycles/ticks + +Loop spin: 448 +gen_a: +median: 25292 cycles/ticks +average: 25420 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7979 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1409 cycles/ticks + +indcpa_keypair: +median: 90552 cycles/ticks +average: 90946 cycles/ticks + +indcpa_enc: +median: 115896 cycles/ticks +average: 116317 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36276 cycles/ticks + +kyber_keypair_derand: +median: 99510 cycles/ticks +average: 99977 cycles/ticks + +kyber_keypair: +median: 106226 cycles/ticks +average: 106637 cycles/ticks + +kyber_encaps_derand: +median: 126776 cycles/ticks +average: 127315 cycles/ticks + +kyber_encaps: +median: 128112 cycles/ticks +average: 128528 cycles/ticks + +kyber_decaps: +median: 165336 cycles/ticks +average: 166092 cycles/ticks + +Loop spin: 449 +gen_a: +median: 25198 cycles/ticks +average: 25333 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7979 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90584 cycles/ticks +average: 90955 cycles/ticks + +indcpa_enc: +median: 116102 cycles/ticks +average: 116568 cycles/ticks + +indcpa_dec: +median: 36158 cycles/ticks +average: 36290 cycles/ticks + +kyber_keypair_derand: +median: 99376 cycles/ticks +average: 99748 cycles/ticks + +kyber_keypair: +median: 106374 cycles/ticks +average: 106713 cycles/ticks + +kyber_encaps_derand: +median: 126794 cycles/ticks +average: 127415 cycles/ticks + +kyber_encaps: +median: 128232 cycles/ticks +average: 128752 cycles/ticks + +kyber_decaps: +median: 165448 cycles/ticks +average: 166094 cycles/ticks + +Loop spin: 450 +gen_a: +median: 25176 cycles/ticks +average: 25309 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2138 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7961 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 272 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1420 cycles/ticks + +indcpa_keypair: +median: 90602 cycles/ticks +average: 90935 cycles/ticks + +indcpa_enc: +median: 116110 cycles/ticks +average: 116721 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36267 cycles/ticks + +kyber_keypair_derand: +median: 99740 cycles/ticks +average: 100135 cycles/ticks + +kyber_keypair: +median: 106438 cycles/ticks +average: 106838 cycles/ticks + +kyber_encaps_derand: +median: 126596 cycles/ticks +average: 127078 cycles/ticks + +kyber_encaps: +median: 128066 cycles/ticks +average: 128525 cycles/ticks + +kyber_decaps: +median: 165180 cycles/ticks +average: 165787 cycles/ticks + +Loop spin: 451 +gen_a: +median: 25194 cycles/ticks +average: 25333 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3347 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 7968 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90736 cycles/ticks +average: 91129 cycles/ticks + +indcpa_enc: +median: 116126 cycles/ticks +average: 116608 cycles/ticks + +indcpa_dec: +median: 36182 cycles/ticks +average: 36305 cycles/ticks + +kyber_keypair_derand: +median: 99664 cycles/ticks +average: 100029 cycles/ticks + +kyber_keypair: +median: 106312 cycles/ticks +average: 106711 cycles/ticks + +kyber_encaps_derand: +median: 126476 cycles/ticks +average: 127017 cycles/ticks + +kyber_encaps: +median: 127682 cycles/ticks +average: 128001 cycles/ticks + +kyber_decaps: +median: 165140 cycles/ticks +average: 165835 cycles/ticks + +Loop spin: 452 +gen_a: +median: 25234 cycles/ticks +average: 25367 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7954 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90690 cycles/ticks +average: 91010 cycles/ticks + +indcpa_enc: +median: 116204 cycles/ticks +average: 119249 cycles/ticks + +indcpa_dec: +median: 36184 cycles/ticks +average: 36315 cycles/ticks + +kyber_keypair_derand: +median: 99838 cycles/ticks +average: 100224 cycles/ticks + +kyber_keypair: +median: 106334 cycles/ticks +average: 106761 cycles/ticks + +kyber_encaps_derand: +median: 126710 cycles/ticks +average: 129459 cycles/ticks + +kyber_encaps: +median: 128146 cycles/ticks +average: 128552 cycles/ticks + +kyber_decaps: +median: 165314 cycles/ticks +average: 165885 cycles/ticks + +Loop spin: 453 +gen_a: +median: 25204 cycles/ticks +average: 25366 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7082 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1393 cycles/ticks + +indcpa_keypair: +median: 90912 cycles/ticks +average: 91261 cycles/ticks + +indcpa_enc: +median: 116268 cycles/ticks +average: 116717 cycles/ticks + +indcpa_dec: +median: 36156 cycles/ticks +average: 36306 cycles/ticks + +kyber_keypair_derand: +median: 99782 cycles/ticks +average: 100162 cycles/ticks + +kyber_keypair: +median: 106282 cycles/ticks +average: 106710 cycles/ticks + +kyber_encaps_derand: +median: 126904 cycles/ticks +average: 127415 cycles/ticks + +kyber_encaps: +median: 127920 cycles/ticks +average: 128421 cycles/ticks + +kyber_decaps: +median: 165396 cycles/ticks +average: 165995 cycles/ticks + +Loop spin: 454 +gen_a: +median: 25238 cycles/ticks +average: 25363 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7082 cycles/ticks + +INVNTT: +median: 10444 cycles/ticks +average: 10516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 7993 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90744 cycles/ticks +average: 91191 cycles/ticks + +indcpa_enc: +median: 116170 cycles/ticks +average: 116596 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36299 cycles/ticks + +kyber_keypair_derand: +median: 99712 cycles/ticks +average: 100034 cycles/ticks + +kyber_keypair: +median: 106354 cycles/ticks +average: 106792 cycles/ticks + +kyber_encaps_derand: +median: 126694 cycles/ticks +average: 127206 cycles/ticks + +kyber_encaps: +median: 127964 cycles/ticks +average: 128416 cycles/ticks + +kyber_decaps: +median: 165234 cycles/ticks +average: 165966 cycles/ticks + +Loop spin: 455 +gen_a: +median: 25248 cycles/ticks +average: 25353 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3349 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90620 cycles/ticks +average: 91040 cycles/ticks + +indcpa_enc: +median: 116126 cycles/ticks +average: 116634 cycles/ticks + +indcpa_dec: +median: 36170 cycles/ticks +average: 36298 cycles/ticks + +kyber_keypair_derand: +median: 101106 cycles/ticks +average: 101440 cycles/ticks + +kyber_keypair: +median: 106264 cycles/ticks +average: 106687 cycles/ticks + +kyber_encaps_derand: +median: 126770 cycles/ticks +average: 127321 cycles/ticks + +kyber_encaps: +median: 128126 cycles/ticks +average: 128612 cycles/ticks + +kyber_decaps: +median: 165434 cycles/ticks +average: 166099 cycles/ticks + +Loop spin: 456 +gen_a: +median: 25196 cycles/ticks +average: 25330 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90676 cycles/ticks +average: 91048 cycles/ticks + +indcpa_enc: +median: 116132 cycles/ticks +average: 116569 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36266 cycles/ticks + +kyber_keypair_derand: +median: 99766 cycles/ticks +average: 100110 cycles/ticks + +kyber_keypair: +median: 106362 cycles/ticks +average: 106780 cycles/ticks + +kyber_encaps_derand: +median: 126712 cycles/ticks +average: 127203 cycles/ticks + +kyber_encaps: +median: 127956 cycles/ticks +average: 128394 cycles/ticks + +kyber_decaps: +median: 165098 cycles/ticks +average: 165744 cycles/ticks + +Loop spin: 457 +gen_a: +median: 25236 cycles/ticks +average: 25408 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 8003 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90798 cycles/ticks +average: 91228 cycles/ticks + +indcpa_enc: +median: 116220 cycles/ticks +average: 116749 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36318 cycles/ticks + +kyber_keypair_derand: +median: 99730 cycles/ticks +average: 100190 cycles/ticks + +kyber_keypair: +median: 106366 cycles/ticks +average: 106820 cycles/ticks + +kyber_encaps_derand: +median: 126524 cycles/ticks +average: 127071 cycles/ticks + +kyber_encaps: +median: 127768 cycles/ticks +average: 128244 cycles/ticks + +kyber_decaps: +median: 164966 cycles/ticks +average: 165649 cycles/ticks + +Loop spin: 458 +gen_a: +median: 25196 cycles/ticks +average: 25348 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7093 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1407 cycles/ticks + +indcpa_keypair: +median: 90834 cycles/ticks +average: 91215 cycles/ticks + +indcpa_enc: +median: 116422 cycles/ticks +average: 116949 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36242 cycles/ticks + +kyber_keypair_derand: +median: 99658 cycles/ticks +average: 100053 cycles/ticks + +kyber_keypair: +median: 106230 cycles/ticks +average: 106565 cycles/ticks + +kyber_encaps_derand: +median: 128162 cycles/ticks +average: 128769 cycles/ticks + +kyber_encaps: +median: 129512 cycles/ticks +average: 129899 cycles/ticks + +kyber_decaps: +median: 166702 cycles/ticks +average: 167347 cycles/ticks + +Loop spin: 459 +gen_a: +median: 25248 cycles/ticks +average: 25430 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10533 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7967 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 66 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90320 cycles/ticks +average: 90630 cycles/ticks + +indcpa_enc: +median: 116050 cycles/ticks +average: 116439 cycles/ticks + +indcpa_dec: +median: 36116 cycles/ticks +average: 36248 cycles/ticks + +kyber_keypair_derand: +median: 99304 cycles/ticks +average: 99624 cycles/ticks + +kyber_keypair: +median: 105956 cycles/ticks +average: 106380 cycles/ticks + +kyber_encaps_derand: +median: 126896 cycles/ticks +average: 127428 cycles/ticks + +kyber_encaps: +median: 128134 cycles/ticks +average: 128573 cycles/ticks + +kyber_decaps: +median: 165342 cycles/ticks +average: 165987 cycles/ticks + +Loop spin: 460 +gen_a: +median: 25220 cycles/ticks +average: 25400 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10494 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7996 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1407 cycles/ticks + +indcpa_keypair: +median: 90854 cycles/ticks +average: 91231 cycles/ticks + +indcpa_enc: +median: 116372 cycles/ticks +average: 116778 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36279 cycles/ticks + +kyber_keypair_derand: +median: 99556 cycles/ticks +average: 99930 cycles/ticks + +kyber_keypair: +median: 106308 cycles/ticks +average: 106677 cycles/ticks + +kyber_encaps_derand: +median: 126856 cycles/ticks +average: 127318 cycles/ticks + +kyber_encaps: +median: 128074 cycles/ticks +average: 128520 cycles/ticks + +kyber_decaps: +median: 165468 cycles/ticks +average: 166129 cycles/ticks + +Loop spin: 461 +gen_a: +median: 25214 cycles/ticks +average: 25337 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2129 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7971 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90838 cycles/ticks +average: 91225 cycles/ticks + +indcpa_enc: +median: 116304 cycles/ticks +average: 116897 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36293 cycles/ticks + +kyber_keypair_derand: +median: 99384 cycles/ticks +average: 99739 cycles/ticks + +kyber_keypair: +median: 106248 cycles/ticks +average: 106633 cycles/ticks + +kyber_encaps_derand: +median: 126702 cycles/ticks +average: 127300 cycles/ticks + +kyber_encaps: +median: 128034 cycles/ticks +average: 128499 cycles/ticks + +kyber_decaps: +median: 165290 cycles/ticks +average: 165897 cycles/ticks + +Loop spin: 462 +gen_a: +median: 25284 cycles/ticks +average: 25438 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3310 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10502 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7997 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90658 cycles/ticks +average: 91029 cycles/ticks + +indcpa_enc: +median: 116026 cycles/ticks +average: 116531 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36284 cycles/ticks + +kyber_keypair_derand: +median: 101346 cycles/ticks +average: 101723 cycles/ticks + +kyber_keypair: +median: 106352 cycles/ticks +average: 106776 cycles/ticks + +kyber_encaps_derand: +median: 126790 cycles/ticks +average: 127301 cycles/ticks + +kyber_encaps: +median: 128158 cycles/ticks +average: 128605 cycles/ticks + +kyber_decaps: +median: 165422 cycles/ticks +average: 165988 cycles/ticks + +Loop spin: 463 +gen_a: +median: 25218 cycles/ticks +average: 25357 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7094 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 283 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90586 cycles/ticks +average: 91001 cycles/ticks + +indcpa_enc: +median: 116054 cycles/ticks +average: 116566 cycles/ticks + +indcpa_dec: +median: 36170 cycles/ticks +average: 36318 cycles/ticks + +kyber_keypair_derand: +median: 99836 cycles/ticks +average: 100205 cycles/ticks + +kyber_keypair: +median: 106310 cycles/ticks +average: 106670 cycles/ticks + +kyber_encaps_derand: +median: 126806 cycles/ticks +average: 127302 cycles/ticks + +kyber_encaps: +median: 128178 cycles/ticks +average: 128653 cycles/ticks + +kyber_decaps: +median: 165396 cycles/ticks +average: 166171 cycles/ticks + +Loop spin: 464 +gen_a: +median: 25246 cycles/ticks +average: 25385 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10528 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7941 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90868 cycles/ticks +average: 91239 cycles/ticks + +indcpa_enc: +median: 116316 cycles/ticks +average: 116808 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36289 cycles/ticks + +kyber_keypair_derand: +median: 99768 cycles/ticks +average: 100106 cycles/ticks + +kyber_keypair: +median: 106316 cycles/ticks +average: 106745 cycles/ticks + +kyber_encaps_derand: +median: 126590 cycles/ticks +average: 127156 cycles/ticks + +kyber_encaps: +median: 127998 cycles/ticks +average: 128548 cycles/ticks + +kyber_decaps: +median: 165168 cycles/ticks +average: 165809 cycles/ticks + +Loop spin: 465 +gen_a: +median: 25242 cycles/ticks +average: 25402 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 278 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1404 cycles/ticks + +indcpa_keypair: +median: 90852 cycles/ticks +average: 91250 cycles/ticks + +indcpa_enc: +median: 116250 cycles/ticks +average: 116700 cycles/ticks + +indcpa_dec: +median: 36156 cycles/ticks +average: 36323 cycles/ticks + +kyber_keypair_derand: +median: 99584 cycles/ticks +average: 99980 cycles/ticks + +kyber_keypair: +median: 106322 cycles/ticks +average: 106796 cycles/ticks + +kyber_encaps_derand: +median: 126626 cycles/ticks +average: 127151 cycles/ticks + +kyber_encaps: +median: 127832 cycles/ticks +average: 128246 cycles/ticks + +kyber_decaps: +median: 165132 cycles/ticks +average: 165779 cycles/ticks + +Loop spin: 466 +gen_a: +median: 25466 cycles/ticks +average: 26591 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3311 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10442 cycles/ticks +average: 10531 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90786 cycles/ticks +average: 91158 cycles/ticks + +indcpa_enc: +median: 116140 cycles/ticks +average: 116614 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36275 cycles/ticks + +kyber_keypair_derand: +median: 99424 cycles/ticks +average: 99825 cycles/ticks + +kyber_keypair: +median: 106348 cycles/ticks +average: 106672 cycles/ticks + +kyber_encaps_derand: +median: 126696 cycles/ticks +average: 127216 cycles/ticks + +kyber_encaps: +median: 127952 cycles/ticks +average: 128484 cycles/ticks + +kyber_decaps: +median: 165176 cycles/ticks +average: 165827 cycles/ticks + +Loop spin: 467 +gen_a: +median: 25260 cycles/ticks +average: 25402 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3329 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7946 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90794 cycles/ticks +average: 91173 cycles/ticks + +indcpa_enc: +median: 116326 cycles/ticks +average: 116860 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36258 cycles/ticks + +kyber_keypair_derand: +median: 99370 cycles/ticks +average: 99739 cycles/ticks + +kyber_keypair: +median: 106352 cycles/ticks +average: 106756 cycles/ticks + +kyber_encaps_derand: +median: 126706 cycles/ticks +average: 127212 cycles/ticks + +kyber_encaps: +median: 128022 cycles/ticks +average: 128537 cycles/ticks + +kyber_decaps: +median: 165248 cycles/ticks +average: 165955 cycles/ticks + +Loop spin: 468 +gen_a: +median: 25270 cycles/ticks +average: 25422 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7992 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 265 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1390 cycles/ticks + +indcpa_keypair: +median: 90562 cycles/ticks +average: 90935 cycles/ticks + +indcpa_enc: +median: 115984 cycles/ticks +average: 116518 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36258 cycles/ticks + +kyber_keypair_derand: +median: 99678 cycles/ticks +average: 100111 cycles/ticks + +kyber_keypair: +median: 106288 cycles/ticks +average: 106723 cycles/ticks + +kyber_encaps_derand: +median: 126710 cycles/ticks +average: 127274 cycles/ticks + +kyber_encaps: +median: 127870 cycles/ticks +average: 128356 cycles/ticks + +kyber_decaps: +median: 165114 cycles/ticks +average: 165809 cycles/ticks + +Loop spin: 469 +gen_a: +median: 25258 cycles/ticks +average: 25378 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3311 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7033 cycles/ticks + +INVNTT: +median: 10444 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90692 cycles/ticks +average: 91085 cycles/ticks + +indcpa_enc: +median: 116220 cycles/ticks +average: 116730 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36318 cycles/ticks + +kyber_keypair_derand: +median: 99412 cycles/ticks +average: 99794 cycles/ticks + +kyber_keypair: +median: 106286 cycles/ticks +average: 106702 cycles/ticks + +kyber_encaps_derand: +median: 126620 cycles/ticks +average: 127117 cycles/ticks + +kyber_encaps: +median: 128126 cycles/ticks +average: 128618 cycles/ticks + +kyber_decaps: +median: 165192 cycles/ticks +average: 165830 cycles/ticks + +Loop spin: 470 +gen_a: +median: 25180 cycles/ticks +average: 25308 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7082 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10536 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90932 cycles/ticks +average: 91256 cycles/ticks + +indcpa_enc: +median: 116446 cycles/ticks +average: 116980 cycles/ticks + +indcpa_dec: +median: 36198 cycles/ticks +average: 36316 cycles/ticks + +kyber_keypair_derand: +median: 99516 cycles/ticks +average: 99872 cycles/ticks + +kyber_keypair: +median: 106280 cycles/ticks +average: 106717 cycles/ticks + +kyber_encaps_derand: +median: 126698 cycles/ticks +average: 127291 cycles/ticks + +kyber_encaps: +median: 128094 cycles/ticks +average: 128653 cycles/ticks + +kyber_decaps: +median: 165236 cycles/ticks +average: 165944 cycles/ticks + +Loop spin: 471 +gen_a: +median: 25240 cycles/ticks +average: 25386 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10526 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 7983 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90854 cycles/ticks +average: 91269 cycles/ticks + +indcpa_enc: +median: 116284 cycles/ticks +average: 116728 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36250 cycles/ticks + +kyber_keypair_derand: +median: 99736 cycles/ticks +average: 100123 cycles/ticks + +kyber_keypair: +median: 106418 cycles/ticks +average: 106836 cycles/ticks + +kyber_encaps_derand: +median: 126528 cycles/ticks +average: 127031 cycles/ticks + +kyber_encaps: +median: 127860 cycles/ticks +average: 128357 cycles/ticks + +kyber_decaps: +median: 165088 cycles/ticks +average: 165842 cycles/ticks + +Loop spin: 472 +gen_a: +median: 25196 cycles/ticks +average: 25340 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10478 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7968 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90822 cycles/ticks +average: 91254 cycles/ticks + +indcpa_enc: +median: 116188 cycles/ticks +average: 116628 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36287 cycles/ticks + +kyber_keypair_derand: +median: 99768 cycles/ticks +average: 100136 cycles/ticks + +kyber_keypair: +median: 106206 cycles/ticks +average: 106625 cycles/ticks + +kyber_encaps_derand: +median: 126722 cycles/ticks +average: 127318 cycles/ticks + +kyber_encaps: +median: 128184 cycles/ticks +average: 128624 cycles/ticks + +kyber_decaps: +median: 165226 cycles/ticks +average: 165905 cycles/ticks + +Loop spin: 473 +gen_a: +median: 25232 cycles/ticks +average: 25360 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3350 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10476 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7942 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90652 cycles/ticks +average: 91009 cycles/ticks + +indcpa_enc: +median: 116102 cycles/ticks +average: 116502 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36347 cycles/ticks + +kyber_keypair_derand: +median: 99482 cycles/ticks +average: 99833 cycles/ticks + +kyber_keypair: +median: 106302 cycles/ticks +average: 106740 cycles/ticks + +kyber_encaps_derand: +median: 126820 cycles/ticks +average: 127328 cycles/ticks + +kyber_encaps: +median: 128136 cycles/ticks +average: 128575 cycles/ticks + +kyber_decaps: +median: 165434 cycles/ticks +average: 166127 cycles/ticks + +Loop spin: 474 +gen_a: +median: 25220 cycles/ticks +average: 25359 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7968 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90692 cycles/ticks +average: 91056 cycles/ticks + +indcpa_enc: +median: 116286 cycles/ticks +average: 116825 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36298 cycles/ticks + +kyber_keypair_derand: +median: 99656 cycles/ticks +average: 100023 cycles/ticks + +kyber_keypair: +median: 106290 cycles/ticks +average: 106747 cycles/ticks + +kyber_encaps_derand: +median: 126782 cycles/ticks +average: 127285 cycles/ticks + +kyber_encaps: +median: 128070 cycles/ticks +average: 128560 cycles/ticks + +kyber_decaps: +median: 165164 cycles/ticks +average: 165758 cycles/ticks + +Loop spin: 475 +gen_a: +median: 25194 cycles/ticks +average: 25344 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10553 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7940 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90704 cycles/ticks +average: 91068 cycles/ticks + +indcpa_enc: +median: 116160 cycles/ticks +average: 116633 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36256 cycles/ticks + +kyber_keypair_derand: +median: 99688 cycles/ticks +average: 100066 cycles/ticks + +kyber_keypair: +median: 106368 cycles/ticks +average: 106801 cycles/ticks + +kyber_encaps_derand: +median: 126676 cycles/ticks +average: 127116 cycles/ticks + +kyber_encaps: +median: 127832 cycles/ticks +average: 128316 cycles/ticks + +kyber_decaps: +median: 165358 cycles/ticks +average: 166061 cycles/ticks + +Loop spin: 476 +gen_a: +median: 25182 cycles/ticks +average: 25364 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7947 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90964 cycles/ticks +average: 91345 cycles/ticks + +indcpa_enc: +median: 116406 cycles/ticks +average: 116842 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36345 cycles/ticks + +kyber_keypair_derand: +median: 99752 cycles/ticks +average: 100096 cycles/ticks + +kyber_keypair: +median: 106334 cycles/ticks +average: 106684 cycles/ticks + +kyber_encaps_derand: +median: 126504 cycles/ticks +average: 126972 cycles/ticks + +kyber_encaps: +median: 128060 cycles/ticks +average: 128563 cycles/ticks + +kyber_decaps: +median: 165080 cycles/ticks +average: 165715 cycles/ticks + +Loop spin: 477 +gen_a: +median: 25190 cycles/ticks +average: 25318 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10486 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7978 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90618 cycles/ticks +average: 90992 cycles/ticks + +indcpa_enc: +median: 116136 cycles/ticks +average: 116595 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36301 cycles/ticks + +kyber_keypair_derand: +median: 99642 cycles/ticks +average: 100091 cycles/ticks + +kyber_keypair: +median: 106264 cycles/ticks +average: 106669 cycles/ticks + +kyber_encaps_derand: +median: 126632 cycles/ticks +average: 127189 cycles/ticks + +kyber_encaps: +median: 127846 cycles/ticks +average: 128273 cycles/ticks + +kyber_decaps: +median: 165236 cycles/ticks +average: 165923 cycles/ticks + +Loop spin: 478 +gen_a: +median: 25252 cycles/ticks +average: 25386 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10573 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7973 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90710 cycles/ticks +average: 91070 cycles/ticks + +indcpa_enc: +median: 116190 cycles/ticks +average: 116678 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36257 cycles/ticks + +kyber_keypair_derand: +median: 99624 cycles/ticks +average: 99975 cycles/ticks + +kyber_keypair: +median: 106252 cycles/ticks +average: 106730 cycles/ticks + +kyber_encaps_derand: +median: 126810 cycles/ticks +average: 127348 cycles/ticks + +kyber_encaps: +median: 128092 cycles/ticks +average: 128529 cycles/ticks + +kyber_decaps: +median: 165332 cycles/ticks +average: 165971 cycles/ticks + +Loop spin: 479 +gen_a: +median: 25196 cycles/ticks +average: 25354 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10494 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90796 cycles/ticks +average: 91161 cycles/ticks + +indcpa_enc: +median: 116278 cycles/ticks +average: 116771 cycles/ticks + +indcpa_dec: +median: 36176 cycles/ticks +average: 36296 cycles/ticks + +kyber_keypair_derand: +median: 99484 cycles/ticks +average: 99854 cycles/ticks + +kyber_keypair: +median: 106334 cycles/ticks +average: 106724 cycles/ticks + +kyber_encaps_derand: +median: 126764 cycles/ticks +average: 127257 cycles/ticks + +kyber_encaps: +median: 128172 cycles/ticks +average: 128684 cycles/ticks + +kyber_decaps: +median: 165350 cycles/ticks +average: 165999 cycles/ticks + +Loop spin: 480 +gen_a: +median: 25222 cycles/ticks +average: 25363 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2129 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10495 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1507 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90786 cycles/ticks +average: 91230 cycles/ticks + +indcpa_enc: +median: 116162 cycles/ticks +average: 116621 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36258 cycles/ticks + +kyber_keypair_derand: +median: 99874 cycles/ticks +average: 100284 cycles/ticks + +kyber_keypair: +median: 106254 cycles/ticks +average: 106701 cycles/ticks + +kyber_encaps_derand: +median: 126634 cycles/ticks +average: 127141 cycles/ticks + +kyber_encaps: +median: 127952 cycles/ticks +average: 128427 cycles/ticks + +kyber_decaps: +median: 165282 cycles/ticks +average: 165957 cycles/ticks + +Loop spin: 481 +gen_a: +median: 25228 cycles/ticks +average: 25375 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10531 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90684 cycles/ticks +average: 91043 cycles/ticks + +indcpa_enc: +median: 116230 cycles/ticks +average: 116698 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36291 cycles/ticks + +kyber_keypair_derand: +median: 99674 cycles/ticks +average: 100041 cycles/ticks + +kyber_keypair: +median: 106362 cycles/ticks +average: 106798 cycles/ticks + +kyber_encaps_derand: +median: 126900 cycles/ticks +average: 127388 cycles/ticks + +kyber_encaps: +median: 128286 cycles/ticks +average: 128679 cycles/ticks + +kyber_decaps: +median: 165406 cycles/ticks +average: 166050 cycles/ticks + +Loop spin: 482 +gen_a: +median: 25212 cycles/ticks +average: 25350 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3331 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10540 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7923 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90756 cycles/ticks +average: 91092 cycles/ticks + +indcpa_enc: +median: 116308 cycles/ticks +average: 116793 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36337 cycles/ticks + +kyber_keypair_derand: +median: 99570 cycles/ticks +average: 99985 cycles/ticks + +kyber_keypair: +median: 106208 cycles/ticks +average: 106632 cycles/ticks + +kyber_encaps_derand: +median: 126862 cycles/ticks +average: 127390 cycles/ticks + +kyber_encaps: +median: 128114 cycles/ticks +average: 128629 cycles/ticks + +kyber_decaps: +median: 165436 cycles/ticks +average: 166046 cycles/ticks + +Loop spin: 483 +gen_a: +median: 25176 cycles/ticks +average: 25321 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7939 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90928 cycles/ticks +average: 91281 cycles/ticks + +indcpa_enc: +median: 116282 cycles/ticks +average: 116700 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36273 cycles/ticks + +kyber_keypair_derand: +median: 99486 cycles/ticks +average: 99826 cycles/ticks + +kyber_keypair: +median: 106288 cycles/ticks +average: 106670 cycles/ticks + +kyber_encaps_derand: +median: 126708 cycles/ticks +average: 127232 cycles/ticks + +kyber_encaps: +median: 127950 cycles/ticks +average: 128405 cycles/ticks + +kyber_decaps: +median: 165276 cycles/ticks +average: 165921 cycles/ticks + +Loop spin: 484 +gen_a: +median: 25214 cycles/ticks +average: 25364 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10526 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7955 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90648 cycles/ticks +average: 90970 cycles/ticks + +indcpa_enc: +median: 116092 cycles/ticks +average: 116575 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36240 cycles/ticks + +kyber_keypair_derand: +median: 99484 cycles/ticks +average: 99903 cycles/ticks + +kyber_keypair: +median: 106260 cycles/ticks +average: 106646 cycles/ticks + +kyber_encaps_derand: +median: 126794 cycles/ticks +average: 127298 cycles/ticks + +kyber_encaps: +median: 127990 cycles/ticks +average: 128476 cycles/ticks + +kyber_decaps: +median: 165324 cycles/ticks +average: 166029 cycles/ticks + +Loop spin: 485 +gen_a: +median: 25298 cycles/ticks +average: 25481 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7149 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90724 cycles/ticks +average: 91096 cycles/ticks + +indcpa_enc: +median: 116146 cycles/ticks +average: 116678 cycles/ticks + +indcpa_dec: +median: 36206 cycles/ticks +average: 36347 cycles/ticks + +kyber_keypair_derand: +median: 99586 cycles/ticks +average: 99948 cycles/ticks + +kyber_keypair: +median: 106304 cycles/ticks +average: 106756 cycles/ticks + +kyber_encaps_derand: +median: 126800 cycles/ticks +average: 127341 cycles/ticks + +kyber_encaps: +median: 128096 cycles/ticks +average: 128619 cycles/ticks + +kyber_decaps: +median: 165378 cycles/ticks +average: 166068 cycles/ticks + +Loop spin: 486 +gen_a: +median: 25214 cycles/ticks +average: 25357 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3311 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7935 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90728 cycles/ticks +average: 91023 cycles/ticks + +indcpa_enc: +median: 116266 cycles/ticks +average: 116740 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36262 cycles/ticks + +kyber_keypair_derand: +median: 99564 cycles/ticks +average: 99975 cycles/ticks + +kyber_keypair: +median: 106224 cycles/ticks +average: 106615 cycles/ticks + +kyber_encaps_derand: +median: 126646 cycles/ticks +average: 127150 cycles/ticks + +kyber_encaps: +median: 127944 cycles/ticks +average: 128449 cycles/ticks + +kyber_decaps: +median: 165182 cycles/ticks +average: 165803 cycles/ticks + +Loop spin: 487 +gen_a: +median: 25256 cycles/ticks +average: 25423 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7941 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90606 cycles/ticks +average: 91025 cycles/ticks + +indcpa_enc: +median: 116124 cycles/ticks +average: 116632 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36239 cycles/ticks + +kyber_keypair_derand: +median: 99618 cycles/ticks +average: 100024 cycles/ticks + +kyber_keypair: +median: 106232 cycles/ticks +average: 106664 cycles/ticks + +kyber_encaps_derand: +median: 126710 cycles/ticks +average: 127212 cycles/ticks + +kyber_encaps: +median: 127966 cycles/ticks +average: 128401 cycles/ticks + +kyber_decaps: +median: 165346 cycles/ticks +average: 165988 cycles/ticks + +Loop spin: 488 +gen_a: +median: 25232 cycles/ticks +average: 25363 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90702 cycles/ticks +average: 91026 cycles/ticks + +indcpa_enc: +median: 123146 cycles/ticks +average: 121968 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36323 cycles/ticks + +kyber_keypair_derand: +median: 99726 cycles/ticks +average: 100051 cycles/ticks + +kyber_keypair: +median: 106308 cycles/ticks +average: 106717 cycles/ticks + +kyber_encaps_derand: +median: 126678 cycles/ticks +average: 127122 cycles/ticks + +kyber_encaps: +median: 127978 cycles/ticks +average: 128438 cycles/ticks + +kyber_decaps: +median: 165194 cycles/ticks +average: 165884 cycles/ticks + +Loop spin: 489 +gen_a: +median: 25198 cycles/ticks +average: 25358 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2135 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7936 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90614 cycles/ticks +average: 90914 cycles/ticks + +indcpa_enc: +median: 115990 cycles/ticks +average: 116452 cycles/ticks + +indcpa_dec: +median: 36156 cycles/ticks +average: 36310 cycles/ticks + +kyber_keypair_derand: +median: 99588 cycles/ticks +average: 100003 cycles/ticks + +kyber_keypair: +median: 106336 cycles/ticks +average: 106801 cycles/ticks + +kyber_encaps_derand: +median: 126784 cycles/ticks +average: 127346 cycles/ticks + +kyber_encaps: +median: 128064 cycles/ticks +average: 128517 cycles/ticks + +kyber_decaps: +median: 165348 cycles/ticks +average: 166030 cycles/ticks + +Loop spin: 490 +gen_a: +median: 25216 cycles/ticks +average: 25341 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10480 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7944 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 301 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90640 cycles/ticks +average: 91008 cycles/ticks + +indcpa_enc: +median: 116174 cycles/ticks +average: 116669 cycles/ticks + +indcpa_dec: +median: 36164 cycles/ticks +average: 36344 cycles/ticks + +kyber_keypair_derand: +median: 99616 cycles/ticks +average: 100055 cycles/ticks + +kyber_keypair: +median: 106278 cycles/ticks +average: 106684 cycles/ticks + +kyber_encaps_derand: +median: 126734 cycles/ticks +average: 127220 cycles/ticks + +kyber_encaps: +median: 128172 cycles/ticks +average: 128592 cycles/ticks + +kyber_decaps: +median: 165272 cycles/ticks +average: 165974 cycles/ticks + +Loop spin: 491 +gen_a: +median: 25298 cycles/ticks +average: 25468 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 7987 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90666 cycles/ticks +average: 90985 cycles/ticks + +indcpa_enc: +median: 116202 cycles/ticks +average: 116710 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36290 cycles/ticks + +kyber_keypair_derand: +median: 99544 cycles/ticks +average: 99870 cycles/ticks + +kyber_keypair: +median: 106300 cycles/ticks +average: 106670 cycles/ticks + +kyber_encaps_derand: +median: 126546 cycles/ticks +average: 127080 cycles/ticks + +kyber_encaps: +median: 127776 cycles/ticks +average: 128286 cycles/ticks + +kyber_decaps: +median: 165118 cycles/ticks +average: 165831 cycles/ticks + +Loop spin: 492 +gen_a: +median: 25196 cycles/ticks +average: 25332 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 8037 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90662 cycles/ticks +average: 91011 cycles/ticks + +indcpa_enc: +median: 116166 cycles/ticks +average: 116660 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36284 cycles/ticks + +kyber_keypair_derand: +median: 101200 cycles/ticks +average: 101562 cycles/ticks + +kyber_keypair: +median: 106178 cycles/ticks +average: 106643 cycles/ticks + +kyber_encaps_derand: +median: 126660 cycles/ticks +average: 127141 cycles/ticks + +kyber_encaps: +median: 128176 cycles/ticks +average: 128632 cycles/ticks + +kyber_decaps: +median: 165198 cycles/ticks +average: 165825 cycles/ticks + +Loop spin: 493 +gen_a: +median: 25222 cycles/ticks +average: 25378 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10480 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7937 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90788 cycles/ticks +average: 91152 cycles/ticks + +indcpa_enc: +median: 116316 cycles/ticks +average: 116817 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36285 cycles/ticks + +kyber_keypair_derand: +median: 99622 cycles/ticks +average: 100027 cycles/ticks + +kyber_keypair: +median: 106324 cycles/ticks +average: 106728 cycles/ticks + +kyber_encaps_derand: +median: 126848 cycles/ticks +average: 127332 cycles/ticks + +kyber_encaps: +median: 128300 cycles/ticks +average: 128768 cycles/ticks + +kyber_decaps: +median: 165478 cycles/ticks +average: 166100 cycles/ticks + +Loop spin: 494 +gen_a: +median: 25234 cycles/ticks +average: 25370 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1510 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90868 cycles/ticks +average: 91216 cycles/ticks + +indcpa_enc: +median: 116408 cycles/ticks +average: 116926 cycles/ticks + +indcpa_dec: +median: 36172 cycles/ticks +average: 36315 cycles/ticks + +kyber_keypair_derand: +median: 99458 cycles/ticks +average: 99852 cycles/ticks + +kyber_keypair: +median: 106326 cycles/ticks +average: 106691 cycles/ticks + +kyber_encaps_derand: +median: 126724 cycles/ticks +average: 127152 cycles/ticks + +kyber_encaps: +median: 128160 cycles/ticks +average: 128684 cycles/ticks + +kyber_decaps: +median: 165296 cycles/ticks +average: 165906 cycles/ticks + +Loop spin: 495 +gen_a: +median: 25254 cycles/ticks +average: 25404 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10531 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7939 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 278 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90626 cycles/ticks +average: 91017 cycles/ticks + +indcpa_enc: +median: 116100 cycles/ticks +average: 116584 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36294 cycles/ticks + +kyber_keypair_derand: +median: 99650 cycles/ticks +average: 99975 cycles/ticks + +kyber_keypair: +median: 106342 cycles/ticks +average: 106764 cycles/ticks + +kyber_encaps_derand: +median: 126836 cycles/ticks +average: 127352 cycles/ticks + +kyber_encaps: +median: 128222 cycles/ticks +average: 128700 cycles/ticks + +kyber_decaps: +median: 165370 cycles/ticks +average: 165979 cycles/ticks + +Loop spin: 496 +gen_a: +median: 25190 cycles/ticks +average: 25320 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7085 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90892 cycles/ticks +average: 91264 cycles/ticks + +indcpa_enc: +median: 116326 cycles/ticks +average: 116838 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36313 cycles/ticks + +kyber_keypair_derand: +median: 101186 cycles/ticks +average: 101539 cycles/ticks + +kyber_keypair: +median: 106302 cycles/ticks +average: 106726 cycles/ticks + +kyber_encaps_derand: +median: 126424 cycles/ticks +average: 127005 cycles/ticks + +kyber_encaps: +median: 127708 cycles/ticks +average: 128125 cycles/ticks + +kyber_decaps: +median: 165012 cycles/ticks +average: 165738 cycles/ticks + +Loop spin: 497 +gen_a: +median: 25210 cycles/ticks +average: 25336 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10539 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 7978 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90856 cycles/ticks +average: 91180 cycles/ticks + +indcpa_enc: +median: 116042 cycles/ticks +average: 116449 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36337 cycles/ticks + +kyber_keypair_derand: +median: 99898 cycles/ticks +average: 100276 cycles/ticks + +kyber_keypair: +median: 106372 cycles/ticks +average: 106691 cycles/ticks + +kyber_encaps_derand: +median: 126620 cycles/ticks +average: 127065 cycles/ticks + +kyber_encaps: +median: 127942 cycles/ticks +average: 128391 cycles/ticks + +kyber_decaps: +median: 165350 cycles/ticks +average: 166113 cycles/ticks + +Loop spin: 498 +gen_a: +median: 25230 cycles/ticks +average: 26090 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7958 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90770 cycles/ticks +average: 91060 cycles/ticks + +indcpa_enc: +median: 116246 cycles/ticks +average: 116701 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36264 cycles/ticks + +kyber_keypair_derand: +median: 99502 cycles/ticks +average: 99931 cycles/ticks + +kyber_keypair: +median: 106318 cycles/ticks +average: 106715 cycles/ticks + +kyber_encaps_derand: +median: 126736 cycles/ticks +average: 127180 cycles/ticks + +kyber_encaps: +median: 128054 cycles/ticks +average: 128511 cycles/ticks + +kyber_decaps: +median: 165270 cycles/ticks +average: 165839 cycles/ticks + +Loop spin: 499 +gen_a: +median: 25290 cycles/ticks +average: 25413 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90754 cycles/ticks +average: 91108 cycles/ticks + +indcpa_enc: +median: 116164 cycles/ticks +average: 116655 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36306 cycles/ticks + +kyber_keypair_derand: +median: 99774 cycles/ticks +average: 100131 cycles/ticks + +kyber_keypair: +median: 106362 cycles/ticks +average: 106793 cycles/ticks + +kyber_encaps_derand: +median: 126752 cycles/ticks +average: 127286 cycles/ticks + +kyber_encaps: +median: 128106 cycles/ticks +average: 128579 cycles/ticks + +kyber_decaps: +median: 165300 cycles/ticks +average: 165997 cycles/ticks + +Loop spin: 500 +gen_a: +median: 25218 cycles/ticks +average: 25347 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90662 cycles/ticks +average: 91029 cycles/ticks + +indcpa_enc: +median: 116268 cycles/ticks +average: 116654 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36370 cycles/ticks + +kyber_keypair_derand: +median: 99684 cycles/ticks +average: 100048 cycles/ticks + +kyber_keypair: +median: 106438 cycles/ticks +average: 106808 cycles/ticks + +kyber_encaps_derand: +median: 126520 cycles/ticks +average: 127008 cycles/ticks + +kyber_encaps: +median: 127888 cycles/ticks +average: 128449 cycles/ticks + +kyber_decaps: +median: 165086 cycles/ticks +average: 165784 cycles/ticks + +Loop spin: 501 +gen_a: +median: 25286 cycles/ticks +average: 25428 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 275 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90638 cycles/ticks +average: 91035 cycles/ticks + +indcpa_enc: +median: 116056 cycles/ticks +average: 116495 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36283 cycles/ticks + +kyber_keypair_derand: +median: 99876 cycles/ticks +average: 100264 cycles/ticks + +kyber_keypair: +median: 106350 cycles/ticks +average: 106779 cycles/ticks + +kyber_encaps_derand: +median: 126808 cycles/ticks +average: 127391 cycles/ticks + +kyber_encaps: +median: 128146 cycles/ticks +average: 128580 cycles/ticks + +kyber_decaps: +median: 165210 cycles/ticks +average: 165842 cycles/ticks + +Loop spin: 502 +gen_a: +median: 25222 cycles/ticks +average: 25351 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7961 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 67 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90748 cycles/ticks +average: 91060 cycles/ticks + +indcpa_enc: +median: 116050 cycles/ticks +average: 116444 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36269 cycles/ticks + +kyber_keypair_derand: +median: 99542 cycles/ticks +average: 99895 cycles/ticks + +kyber_keypair: +median: 106270 cycles/ticks +average: 106691 cycles/ticks + +kyber_encaps_derand: +median: 126698 cycles/ticks +average: 127157 cycles/ticks + +kyber_encaps: +median: 127954 cycles/ticks +average: 128376 cycles/ticks + +kyber_decaps: +median: 165308 cycles/ticks +average: 165950 cycles/ticks + +Loop spin: 503 +gen_a: +median: 25196 cycles/ticks +average: 25329 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3343 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7941 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90802 cycles/ticks +average: 91199 cycles/ticks + +indcpa_enc: +median: 116370 cycles/ticks +average: 116825 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36254 cycles/ticks + +kyber_keypair_derand: +median: 99616 cycles/ticks +average: 100018 cycles/ticks + +kyber_keypair: +median: 106368 cycles/ticks +average: 106785 cycles/ticks + +kyber_encaps_derand: +median: 126634 cycles/ticks +average: 127133 cycles/ticks + +kyber_encaps: +median: 127912 cycles/ticks +average: 128409 cycles/ticks + +kyber_decaps: +median: 165186 cycles/ticks +average: 165832 cycles/ticks + +Loop spin: 504 +gen_a: +median: 25216 cycles/ticks +average: 25339 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10452 cycles/ticks +average: 10543 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90566 cycles/ticks +average: 90990 cycles/ticks + +indcpa_enc: +median: 116040 cycles/ticks +average: 116510 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36314 cycles/ticks + +kyber_keypair_derand: +median: 99844 cycles/ticks +average: 100240 cycles/ticks + +kyber_keypair: +median: 106350 cycles/ticks +average: 106783 cycles/ticks + +kyber_encaps_derand: +median: 126854 cycles/ticks +average: 127440 cycles/ticks + +kyber_encaps: +median: 128080 cycles/ticks +average: 128531 cycles/ticks + +kyber_decaps: +median: 165404 cycles/ticks +average: 166104 cycles/ticks + +Loop spin: 505 +gen_a: +median: 25230 cycles/ticks +average: 25411 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7954 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90812 cycles/ticks +average: 91197 cycles/ticks + +indcpa_enc: +median: 116210 cycles/ticks +average: 116685 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36251 cycles/ticks + +kyber_keypair_derand: +median: 99630 cycles/ticks +average: 99999 cycles/ticks + +kyber_keypair: +median: 106416 cycles/ticks +average: 106797 cycles/ticks + +kyber_encaps_derand: +median: 126900 cycles/ticks +average: 127414 cycles/ticks + +kyber_encaps: +median: 128328 cycles/ticks +average: 128769 cycles/ticks + +kyber_decaps: +median: 165332 cycles/ticks +average: 165991 cycles/ticks + +Loop spin: 506 +gen_a: +median: 25256 cycles/ticks +average: 25387 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 7985 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1408 cycles/ticks + +indcpa_keypair: +median: 90868 cycles/ticks +average: 91201 cycles/ticks + +indcpa_enc: +median: 116286 cycles/ticks +average: 116695 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36267 cycles/ticks + +kyber_keypair_derand: +median: 99538 cycles/ticks +average: 100038 cycles/ticks + +kyber_keypair: +median: 106320 cycles/ticks +average: 106790 cycles/ticks + +kyber_encaps_derand: +median: 126574 cycles/ticks +average: 127030 cycles/ticks + +kyber_encaps: +median: 127782 cycles/ticks +average: 128234 cycles/ticks + +kyber_decaps: +median: 165078 cycles/ticks +average: 165778 cycles/ticks + +Loop spin: 507 +gen_a: +median: 25242 cycles/ticks +average: 25378 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3342 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 295 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90812 cycles/ticks +average: 91246 cycles/ticks + +indcpa_enc: +median: 116300 cycles/ticks +average: 116757 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36289 cycles/ticks + +kyber_keypair_derand: +median: 99704 cycles/ticks +average: 100106 cycles/ticks + +kyber_keypair: +median: 106286 cycles/ticks +average: 106705 cycles/ticks + +kyber_encaps_derand: +median: 126536 cycles/ticks +average: 127055 cycles/ticks + +kyber_encaps: +median: 127904 cycles/ticks +average: 128388 cycles/ticks + +kyber_decaps: +median: 165038 cycles/ticks +average: 165674 cycles/ticks + +Loop spin: 508 +gen_a: +median: 25200 cycles/ticks +average: 25335 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7981 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90662 cycles/ticks +average: 91086 cycles/ticks + +indcpa_enc: +median: 116080 cycles/ticks +average: 116559 cycles/ticks + +indcpa_dec: +median: 36156 cycles/ticks +average: 36309 cycles/ticks + +kyber_keypair_derand: +median: 99698 cycles/ticks +average: 100041 cycles/ticks + +kyber_keypair: +median: 106318 cycles/ticks +average: 106660 cycles/ticks + +kyber_encaps_derand: +median: 126652 cycles/ticks +average: 127173 cycles/ticks + +kyber_encaps: +median: 127970 cycles/ticks +average: 128430 cycles/ticks + +kyber_decaps: +median: 165212 cycles/ticks +average: 165860 cycles/ticks + +Loop spin: 509 +gen_a: +median: 25272 cycles/ticks +average: 25391 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7922 cycles/ticks + +poly_tomsg: +median: 292 cycles/ticks +average: 295 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90746 cycles/ticks +average: 91127 cycles/ticks + +indcpa_enc: +median: 116278 cycles/ticks +average: 116756 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36313 cycles/ticks + +kyber_keypair_derand: +median: 99598 cycles/ticks +average: 99981 cycles/ticks + +kyber_keypair: +median: 106288 cycles/ticks +average: 106714 cycles/ticks + +kyber_encaps_derand: +median: 126652 cycles/ticks +average: 127188 cycles/ticks + +kyber_encaps: +median: 127902 cycles/ticks +average: 128432 cycles/ticks + +kyber_decaps: +median: 165230 cycles/ticks +average: 165972 cycles/ticks + +Loop spin: 510 +gen_a: +median: 25250 cycles/ticks +average: 25402 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7954 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1404 cycles/ticks + +indcpa_keypair: +median: 92250 cycles/ticks +average: 92567 cycles/ticks + +indcpa_enc: +median: 117848 cycles/ticks +average: 118356 cycles/ticks + +indcpa_dec: +median: 36120 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99472 cycles/ticks +average: 99833 cycles/ticks + +kyber_keypair: +median: 106348 cycles/ticks +average: 106743 cycles/ticks + +kyber_encaps_derand: +median: 126696 cycles/ticks +average: 127205 cycles/ticks + +kyber_encaps: +median: 127980 cycles/ticks +average: 128436 cycles/ticks + +kyber_decaps: +median: 165292 cycles/ticks +average: 165933 cycles/ticks + +Loop spin: 511 +gen_a: +median: 25282 cycles/ticks +average: 25394 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3329 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7088 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90770 cycles/ticks +average: 91204 cycles/ticks + +indcpa_enc: +median: 116212 cycles/ticks +average: 116700 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36255 cycles/ticks + +kyber_keypair_derand: +median: 101044 cycles/ticks +average: 101394 cycles/ticks + +kyber_keypair: +median: 106240 cycles/ticks +average: 106628 cycles/ticks + +kyber_encaps_derand: +median: 126616 cycles/ticks +average: 127135 cycles/ticks + +kyber_encaps: +median: 127986 cycles/ticks +average: 128286 cycles/ticks + +kyber_decaps: +median: 165162 cycles/ticks +average: 165837 cycles/ticks + +Loop spin: 512 +gen_a: +median: 25198 cycles/ticks +average: 25321 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10499 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7994 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 69 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90568 cycles/ticks +average: 90959 cycles/ticks + +indcpa_enc: +median: 116084 cycles/ticks +average: 116545 cycles/ticks + +indcpa_dec: +median: 36174 cycles/ticks +average: 36368 cycles/ticks + +kyber_keypair_derand: +median: 99688 cycles/ticks +average: 100084 cycles/ticks + +kyber_keypair: +median: 106358 cycles/ticks +average: 106771 cycles/ticks + +kyber_encaps_derand: +median: 126718 cycles/ticks +average: 127162 cycles/ticks + +kyber_encaps: +median: 128084 cycles/ticks +average: 128549 cycles/ticks + +kyber_decaps: +median: 165376 cycles/ticks +average: 166033 cycles/ticks + +Loop spin: 513 +gen_a: +median: 25236 cycles/ticks +average: 25347 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90776 cycles/ticks +average: 91112 cycles/ticks + +indcpa_enc: +median: 116144 cycles/ticks +average: 116555 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36287 cycles/ticks + +kyber_keypair_derand: +median: 99546 cycles/ticks +average: 99964 cycles/ticks + +kyber_keypair: +median: 106316 cycles/ticks +average: 106852 cycles/ticks + +kyber_encaps_derand: +median: 126790 cycles/ticks +average: 127287 cycles/ticks + +kyber_encaps: +median: 128110 cycles/ticks +average: 128534 cycles/ticks + +kyber_decaps: +median: 165296 cycles/ticks +average: 165907 cycles/ticks + +Loop spin: 514 +gen_a: +median: 25268 cycles/ticks +average: 25418 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90818 cycles/ticks +average: 91120 cycles/ticks + +indcpa_enc: +median: 116312 cycles/ticks +average: 116800 cycles/ticks + +indcpa_dec: +median: 36182 cycles/ticks +average: 36332 cycles/ticks + +kyber_keypair_derand: +median: 99818 cycles/ticks +average: 100200 cycles/ticks + +kyber_keypair: +median: 106222 cycles/ticks +average: 106630 cycles/ticks + +kyber_encaps_derand: +median: 126858 cycles/ticks +average: 127363 cycles/ticks + +kyber_encaps: +median: 128090 cycles/ticks +average: 128593 cycles/ticks + +kyber_decaps: +median: 165376 cycles/ticks +average: 166059 cycles/ticks + +Loop spin: 515 +gen_a: +median: 25216 cycles/ticks +average: 25370 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10483 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7920 cycles/ticks +average: 7993 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1821 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90738 cycles/ticks +average: 91107 cycles/ticks + +indcpa_enc: +median: 116106 cycles/ticks +average: 116589 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36272 cycles/ticks + +kyber_keypair_derand: +median: 99464 cycles/ticks +average: 99898 cycles/ticks + +kyber_keypair: +median: 106268 cycles/ticks +average: 106748 cycles/ticks + +kyber_encaps_derand: +median: 126638 cycles/ticks +average: 127169 cycles/ticks + +kyber_encaps: +median: 127944 cycles/ticks +average: 128394 cycles/ticks + +kyber_decaps: +median: 165134 cycles/ticks +average: 165866 cycles/ticks + +Loop spin: 516 +gen_a: +median: 25178 cycles/ticks +average: 25339 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7947 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90810 cycles/ticks +average: 91132 cycles/ticks + +indcpa_enc: +median: 116194 cycles/ticks +average: 116710 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36330 cycles/ticks + +kyber_keypair_derand: +median: 99636 cycles/ticks +average: 100001 cycles/ticks + +kyber_keypair: +median: 106268 cycles/ticks +average: 106664 cycles/ticks + +kyber_encaps_derand: +median: 126588 cycles/ticks +average: 127046 cycles/ticks + +kyber_encaps: +median: 127856 cycles/ticks +average: 128264 cycles/ticks + +kyber_decaps: +median: 165246 cycles/ticks +average: 165858 cycles/ticks + +Loop spin: 517 +gen_a: +median: 25212 cycles/ticks +average: 25362 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10475 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 8008 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1523 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1796 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90796 cycles/ticks +average: 91108 cycles/ticks + +indcpa_enc: +median: 116236 cycles/ticks +average: 116689 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36281 cycles/ticks + +kyber_keypair_derand: +median: 99558 cycles/ticks +average: 99909 cycles/ticks + +kyber_keypair: +median: 106232 cycles/ticks +average: 106708 cycles/ticks + +kyber_encaps_derand: +median: 126626 cycles/ticks +average: 127177 cycles/ticks + +kyber_encaps: +median: 127778 cycles/ticks +average: 128261 cycles/ticks + +kyber_decaps: +median: 165266 cycles/ticks +average: 165893 cycles/ticks + +Loop spin: 518 +gen_a: +median: 25292 cycles/ticks +average: 25453 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7947 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90900 cycles/ticks +average: 91243 cycles/ticks + +indcpa_enc: +median: 116216 cycles/ticks +average: 116606 cycles/ticks + +indcpa_dec: +median: 36168 cycles/ticks +average: 36335 cycles/ticks + +kyber_keypair_derand: +median: 99482 cycles/ticks +average: 99917 cycles/ticks + +kyber_keypair: +median: 106292 cycles/ticks +average: 106718 cycles/ticks + +kyber_encaps_derand: +median: 126624 cycles/ticks +average: 127101 cycles/ticks + +kyber_encaps: +median: 127894 cycles/ticks +average: 128327 cycles/ticks + +kyber_decaps: +median: 165218 cycles/ticks +average: 165933 cycles/ticks + +Loop spin: 519 +gen_a: +median: 25236 cycles/ticks +average: 25373 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10531 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7991 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 92362 cycles/ticks +average: 92705 cycles/ticks + +indcpa_enc: +median: 117702 cycles/ticks +average: 118124 cycles/ticks + +indcpa_dec: +median: 36202 cycles/ticks +average: 36353 cycles/ticks + +kyber_keypair_derand: +median: 99722 cycles/ticks +average: 100130 cycles/ticks + +kyber_keypair: +median: 106352 cycles/ticks +average: 106738 cycles/ticks + +kyber_encaps_derand: +median: 126890 cycles/ticks +average: 127416 cycles/ticks + +kyber_encaps: +median: 128252 cycles/ticks +average: 128706 cycles/ticks + +kyber_decaps: +median: 165476 cycles/ticks +average: 166137 cycles/ticks + +Loop spin: 520 +gen_a: +median: 25198 cycles/ticks +average: 25348 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10483 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7934 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90680 cycles/ticks +average: 91111 cycles/ticks + +indcpa_enc: +median: 116108 cycles/ticks +average: 116599 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36272 cycles/ticks + +kyber_keypair_derand: +median: 99556 cycles/ticks +average: 99852 cycles/ticks + +kyber_keypair: +median: 106368 cycles/ticks +average: 106844 cycles/ticks + +kyber_encaps_derand: +median: 126658 cycles/ticks +average: 127152 cycles/ticks + +kyber_encaps: +median: 128078 cycles/ticks +average: 128477 cycles/ticks + +kyber_decaps: +median: 165190 cycles/ticks +average: 165849 cycles/ticks + +Loop spin: 521 +gen_a: +median: 25220 cycles/ticks +average: 25372 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 7967 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90726 cycles/ticks +average: 91100 cycles/ticks + +indcpa_enc: +median: 116174 cycles/ticks +average: 116598 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36320 cycles/ticks + +kyber_keypair_derand: +median: 100958 cycles/ticks +average: 101357 cycles/ticks + +kyber_keypair: +median: 106346 cycles/ticks +average: 106770 cycles/ticks + +kyber_encaps_derand: +median: 126898 cycles/ticks +average: 127395 cycles/ticks + +kyber_encaps: +median: 128110 cycles/ticks +average: 128560 cycles/ticks + +kyber_decaps: +median: 165390 cycles/ticks +average: 166077 cycles/ticks + +Loop spin: 522 +gen_a: +median: 25230 cycles/ticks +average: 25371 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7093 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90886 cycles/ticks +average: 91224 cycles/ticks + +indcpa_enc: +median: 116264 cycles/ticks +average: 116745 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36318 cycles/ticks + +kyber_keypair_derand: +median: 99590 cycles/ticks +average: 100044 cycles/ticks + +kyber_keypair: +median: 106266 cycles/ticks +average: 106719 cycles/ticks + +kyber_encaps_derand: +median: 126448 cycles/ticks +average: 126932 cycles/ticks + +kyber_encaps: +median: 127776 cycles/ticks +average: 128248 cycles/ticks + +kyber_decaps: +median: 164928 cycles/ticks +average: 165606 cycles/ticks + +Loop spin: 523 +gen_a: +median: 25200 cycles/ticks +average: 25318 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7938 cycles/ticks +average: 8022 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 268 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90714 cycles/ticks +average: 91115 cycles/ticks + +indcpa_enc: +median: 116202 cycles/ticks +average: 116760 cycles/ticks + +indcpa_dec: +median: 36184 cycles/ticks +average: 36318 cycles/ticks + +kyber_keypair_derand: +median: 99574 cycles/ticks +average: 99907 cycles/ticks + +kyber_keypair: +median: 106376 cycles/ticks +average: 106722 cycles/ticks + +kyber_encaps_derand: +median: 126742 cycles/ticks +average: 127218 cycles/ticks + +kyber_encaps: +median: 127984 cycles/ticks +average: 128400 cycles/ticks + +kyber_decaps: +median: 165276 cycles/ticks +average: 165839 cycles/ticks + +Loop spin: 524 +gen_a: +median: 25218 cycles/ticks +average: 25370 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10527 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7994 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90852 cycles/ticks +average: 91191 cycles/ticks + +indcpa_enc: +median: 116300 cycles/ticks +average: 116707 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36309 cycles/ticks + +kyber_keypair_derand: +median: 99590 cycles/ticks +average: 99912 cycles/ticks + +kyber_keypair: +median: 106418 cycles/ticks +average: 106779 cycles/ticks + +kyber_encaps_derand: +median: 126718 cycles/ticks +average: 127213 cycles/ticks + +kyber_encaps: +median: 128128 cycles/ticks +average: 128651 cycles/ticks + +kyber_decaps: +median: 165276 cycles/ticks +average: 165922 cycles/ticks + +Loop spin: 525 +gen_a: +median: 25232 cycles/ticks +average: 25374 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90856 cycles/ticks +average: 91173 cycles/ticks + +indcpa_enc: +median: 116266 cycles/ticks +average: 116713 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36282 cycles/ticks + +kyber_keypair_derand: +median: 99534 cycles/ticks +average: 99912 cycles/ticks + +kyber_keypair: +median: 106256 cycles/ticks +average: 106727 cycles/ticks + +kyber_encaps_derand: +median: 126698 cycles/ticks +average: 127201 cycles/ticks + +kyber_encaps: +median: 127936 cycles/ticks +average: 128425 cycles/ticks + +kyber_decaps: +median: 165392 cycles/ticks +average: 166041 cycles/ticks + +Loop spin: 526 +gen_a: +median: 25228 cycles/ticks +average: 25343 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10452 cycles/ticks +average: 10493 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7959 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90666 cycles/ticks +average: 91048 cycles/ticks + +indcpa_enc: +median: 116256 cycles/ticks +average: 116703 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36275 cycles/ticks + +kyber_keypair_derand: +median: 99684 cycles/ticks +average: 99998 cycles/ticks + +kyber_keypair: +median: 106272 cycles/ticks +average: 106681 cycles/ticks + +kyber_encaps_derand: +median: 126750 cycles/ticks +average: 127272 cycles/ticks + +kyber_encaps: +median: 127998 cycles/ticks +average: 128406 cycles/ticks + +kyber_decaps: +median: 165344 cycles/ticks +average: 165934 cycles/ticks + +Loop spin: 527 +gen_a: +median: 25198 cycles/ticks +average: 25299 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3346 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7964 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 92304 cycles/ticks +average: 92750 cycles/ticks + +indcpa_enc: +median: 117744 cycles/ticks +average: 118222 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36375 cycles/ticks + +kyber_keypair_derand: +median: 99544 cycles/ticks +average: 99929 cycles/ticks + +kyber_keypair: +median: 106334 cycles/ticks +average: 106738 cycles/ticks + +kyber_encaps_derand: +median: 126546 cycles/ticks +average: 127049 cycles/ticks + +kyber_encaps: +median: 127862 cycles/ticks +average: 128325 cycles/ticks + +kyber_decaps: +median: 165066 cycles/ticks +average: 165752 cycles/ticks + +Loop spin: 528 +gen_a: +median: 25254 cycles/ticks +average: 25381 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10524 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90978 cycles/ticks +average: 91344 cycles/ticks + +indcpa_enc: +median: 116104 cycles/ticks +average: 116531 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36308 cycles/ticks + +kyber_keypair_derand: +median: 99788 cycles/ticks +average: 100142 cycles/ticks + +kyber_keypair: +median: 106302 cycles/ticks +average: 106650 cycles/ticks + +kyber_encaps_derand: +median: 126762 cycles/ticks +average: 127167 cycles/ticks + +kyber_encaps: +median: 127824 cycles/ticks +average: 128303 cycles/ticks + +kyber_decaps: +median: 165308 cycles/ticks +average: 165899 cycles/ticks + +Loop spin: 529 +gen_a: +median: 25254 cycles/ticks +average: 25386 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10547 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90934 cycles/ticks +average: 91297 cycles/ticks + +indcpa_enc: +median: 116418 cycles/ticks +average: 116883 cycles/ticks + +indcpa_dec: +median: 36156 cycles/ticks +average: 36293 cycles/ticks + +kyber_keypair_derand: +median: 99600 cycles/ticks +average: 99920 cycles/ticks + +kyber_keypair: +median: 106422 cycles/ticks +average: 106790 cycles/ticks + +kyber_encaps_derand: +median: 126820 cycles/ticks +average: 127336 cycles/ticks + +kyber_encaps: +median: 128162 cycles/ticks +average: 128611 cycles/ticks + +kyber_decaps: +median: 165404 cycles/ticks +average: 166068 cycles/ticks + +Loop spin: 530 +gen_a: +median: 25264 cycles/ticks +average: 25409 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3338 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1818 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90614 cycles/ticks +average: 90960 cycles/ticks + +indcpa_enc: +median: 116084 cycles/ticks +average: 116473 cycles/ticks + +indcpa_dec: +median: 36176 cycles/ticks +average: 36431 cycles/ticks + +kyber_keypair_derand: +median: 99736 cycles/ticks +average: 100129 cycles/ticks + +kyber_keypair: +median: 106282 cycles/ticks +average: 106726 cycles/ticks + +kyber_encaps_derand: +median: 126588 cycles/ticks +average: 127045 cycles/ticks + +kyber_encaps: +median: 127870 cycles/ticks +average: 128373 cycles/ticks + +kyber_decaps: +median: 165074 cycles/ticks +average: 165731 cycles/ticks + +Loop spin: 531 +gen_a: +median: 25194 cycles/ticks +average: 25316 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7006 cycles/ticks +average: 7031 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7946 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90698 cycles/ticks +average: 91078 cycles/ticks + +indcpa_enc: +median: 116270 cycles/ticks +average: 116749 cycles/ticks + +indcpa_dec: +median: 36116 cycles/ticks +average: 36212 cycles/ticks + +kyber_keypair_derand: +median: 99550 cycles/ticks +average: 99898 cycles/ticks + +kyber_keypair: +median: 106314 cycles/ticks +average: 106680 cycles/ticks + +kyber_encaps_derand: +median: 126680 cycles/ticks +average: 127191 cycles/ticks + +kyber_encaps: +median: 128056 cycles/ticks +average: 128474 cycles/ticks + +kyber_decaps: +median: 165314 cycles/ticks +average: 166052 cycles/ticks + +Loop spin: 532 +gen_a: +median: 25198 cycles/ticks +average: 25346 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3311 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90680 cycles/ticks +average: 91063 cycles/ticks + +indcpa_enc: +median: 116096 cycles/ticks +average: 116549 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36259 cycles/ticks + +kyber_keypair_derand: +median: 99558 cycles/ticks +average: 99910 cycles/ticks + +kyber_keypair: +median: 106210 cycles/ticks +average: 106563 cycles/ticks + +kyber_encaps_derand: +median: 126804 cycles/ticks +average: 127283 cycles/ticks + +kyber_encaps: +median: 128096 cycles/ticks +average: 128584 cycles/ticks + +kyber_decaps: +median: 165298 cycles/ticks +average: 165889 cycles/ticks + +Loop spin: 533 +gen_a: +median: 25212 cycles/ticks +average: 25350 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2136 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10476 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7989 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1833 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90732 cycles/ticks +average: 91142 cycles/ticks + +indcpa_enc: +median: 116266 cycles/ticks +average: 116681 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36303 cycles/ticks + +kyber_keypair_derand: +median: 99578 cycles/ticks +average: 99905 cycles/ticks + +kyber_keypair: +median: 106246 cycles/ticks +average: 106672 cycles/ticks + +kyber_encaps_derand: +median: 126504 cycles/ticks +average: 126972 cycles/ticks + +kyber_encaps: +median: 127840 cycles/ticks +average: 128285 cycles/ticks + +kyber_decaps: +median: 165090 cycles/ticks +average: 165754 cycles/ticks + +Loop spin: 534 +gen_a: +median: 25258 cycles/ticks +average: 25385 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10502 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7916 cycles/ticks +average: 8008 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90622 cycles/ticks +average: 90997 cycles/ticks + +indcpa_enc: +median: 116058 cycles/ticks +average: 116541 cycles/ticks + +indcpa_dec: +median: 36158 cycles/ticks +average: 36331 cycles/ticks + +kyber_keypair_derand: +median: 99840 cycles/ticks +average: 100254 cycles/ticks + +kyber_keypair: +median: 106378 cycles/ticks +average: 106834 cycles/ticks + +kyber_encaps_derand: +median: 126822 cycles/ticks +average: 127332 cycles/ticks + +kyber_encaps: +median: 128102 cycles/ticks +average: 128563 cycles/ticks + +kyber_decaps: +median: 165288 cycles/ticks +average: 165912 cycles/ticks + +Loop spin: 535 +gen_a: +median: 25214 cycles/ticks +average: 25331 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90730 cycles/ticks +average: 91093 cycles/ticks + +indcpa_enc: +median: 116208 cycles/ticks +average: 116712 cycles/ticks + +indcpa_dec: +median: 36188 cycles/ticks +average: 36333 cycles/ticks + +kyber_keypair_derand: +median: 99618 cycles/ticks +average: 99999 cycles/ticks + +kyber_keypair: +median: 106284 cycles/ticks +average: 106647 cycles/ticks + +kyber_encaps_derand: +median: 126574 cycles/ticks +average: 127114 cycles/ticks + +kyber_encaps: +median: 127828 cycles/ticks +average: 128195 cycles/ticks + +kyber_decaps: +median: 165086 cycles/ticks +average: 165743 cycles/ticks + +Loop spin: 536 +gen_a: +median: 25216 cycles/ticks +average: 25364 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7980 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90732 cycles/ticks +average: 91080 cycles/ticks + +indcpa_enc: +median: 116172 cycles/ticks +average: 116635 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36222 cycles/ticks + +kyber_keypair_derand: +median: 99626 cycles/ticks +average: 100024 cycles/ticks + +kyber_keypair: +median: 106378 cycles/ticks +average: 106835 cycles/ticks + +kyber_encaps_derand: +median: 126778 cycles/ticks +average: 127288 cycles/ticks + +kyber_encaps: +median: 127946 cycles/ticks +average: 128480 cycles/ticks + +kyber_decaps: +median: 165428 cycles/ticks +average: 166177 cycles/ticks + +Loop spin: 537 +gen_a: +median: 25302 cycles/ticks +average: 25427 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7945 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90858 cycles/ticks +average: 91200 cycles/ticks + +indcpa_enc: +median: 116302 cycles/ticks +average: 116813 cycles/ticks + +indcpa_dec: +median: 36180 cycles/ticks +average: 36305 cycles/ticks + +kyber_keypair_derand: +median: 99710 cycles/ticks +average: 100110 cycles/ticks + +kyber_keypair: +median: 106380 cycles/ticks +average: 106784 cycles/ticks + +kyber_encaps_derand: +median: 126660 cycles/ticks +average: 127147 cycles/ticks + +kyber_encaps: +median: 127792 cycles/ticks +average: 128309 cycles/ticks + +kyber_decaps: +median: 165252 cycles/ticks +average: 165922 cycles/ticks + +Loop spin: 538 +gen_a: +median: 25232 cycles/ticks +average: 25374 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10452 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90842 cycles/ticks +average: 91147 cycles/ticks + +indcpa_enc: +median: 116294 cycles/ticks +average: 116725 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36307 cycles/ticks + +kyber_keypair_derand: +median: 99734 cycles/ticks +average: 100158 cycles/ticks + +kyber_keypair: +median: 106262 cycles/ticks +average: 106700 cycles/ticks + +kyber_encaps_derand: +median: 128218 cycles/ticks +average: 128793 cycles/ticks + +kyber_encaps: +median: 129512 cycles/ticks +average: 129960 cycles/ticks + +kyber_decaps: +median: 166832 cycles/ticks +average: 167508 cycles/ticks + +Loop spin: 539 +gen_a: +median: 25218 cycles/ticks +average: 25359 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7939 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1409 cycles/ticks + +indcpa_keypair: +median: 90602 cycles/ticks +average: 90970 cycles/ticks + +indcpa_enc: +median: 116074 cycles/ticks +average: 116604 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36252 cycles/ticks + +kyber_keypair_derand: +median: 99584 cycles/ticks +average: 99988 cycles/ticks + +kyber_keypair: +median: 106332 cycles/ticks +average: 106724 cycles/ticks + +kyber_encaps_derand: +median: 126636 cycles/ticks +average: 127133 cycles/ticks + +kyber_encaps: +median: 127894 cycles/ticks +average: 128374 cycles/ticks + +kyber_decaps: +median: 165146 cycles/ticks +average: 165821 cycles/ticks + +Loop spin: 540 +gen_a: +median: 25218 cycles/ticks +average: 25341 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7964 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 265 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90762 cycles/ticks +average: 91226 cycles/ticks + +indcpa_enc: +median: 116138 cycles/ticks +average: 116624 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36280 cycles/ticks + +kyber_keypair_derand: +median: 99644 cycles/ticks +average: 100002 cycles/ticks + +kyber_keypair: +median: 106300 cycles/ticks +average: 106731 cycles/ticks + +kyber_encaps_derand: +median: 126812 cycles/ticks +average: 127359 cycles/ticks + +kyber_encaps: +median: 128182 cycles/ticks +average: 128544 cycles/ticks + +kyber_decaps: +median: 165298 cycles/ticks +average: 165960 cycles/ticks + +Loop spin: 541 +gen_a: +median: 25238 cycles/ticks +average: 25342 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10504 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7967 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1510 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90640 cycles/ticks +average: 90995 cycles/ticks + +indcpa_enc: +median: 116110 cycles/ticks +average: 116596 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36302 cycles/ticks + +kyber_keypair_derand: +median: 99582 cycles/ticks +average: 99929 cycles/ticks + +kyber_keypair: +median: 106316 cycles/ticks +average: 106730 cycles/ticks + +kyber_encaps_derand: +median: 126940 cycles/ticks +average: 127486 cycles/ticks + +kyber_encaps: +median: 128276 cycles/ticks +average: 128770 cycles/ticks + +kyber_decaps: +median: 165466 cycles/ticks +average: 166059 cycles/ticks + +Loop spin: 542 +gen_a: +median: 25216 cycles/ticks +average: 25373 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7938 cycles/ticks +average: 8023 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90498 cycles/ticks +average: 90843 cycles/ticks + +indcpa_enc: +median: 115992 cycles/ticks +average: 116435 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36258 cycles/ticks + +kyber_keypair_derand: +median: 99554 cycles/ticks +average: 102431 cycles/ticks + +kyber_keypair: +median: 106050 cycles/ticks +average: 106467 cycles/ticks + +kyber_encaps_derand: +median: 128270 cycles/ticks +average: 128762 cycles/ticks + +kyber_encaps: +median: 129616 cycles/ticks +average: 132382 cycles/ticks + +kyber_decaps: +median: 166892 cycles/ticks +average: 167502 cycles/ticks + +Loop spin: 543 +gen_a: +median: 25244 cycles/ticks +average: 25378 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10479 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7997 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1508 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90614 cycles/ticks +average: 91034 cycles/ticks + +indcpa_enc: +median: 116138 cycles/ticks +average: 116544 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36264 cycles/ticks + +kyber_keypair_derand: +median: 99596 cycles/ticks +average: 100002 cycles/ticks + +kyber_keypair: +median: 106342 cycles/ticks +average: 106770 cycles/ticks + +kyber_encaps_derand: +median: 126640 cycles/ticks +average: 127113 cycles/ticks + +kyber_encaps: +median: 127918 cycles/ticks +average: 128411 cycles/ticks + +kyber_decaps: +median: 165224 cycles/ticks +average: 165901 cycles/ticks + +Loop spin: 544 +gen_a: +median: 25198 cycles/ticks +average: 25322 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7951 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1509 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90962 cycles/ticks +average: 91275 cycles/ticks + +indcpa_enc: +median: 116374 cycles/ticks +average: 116827 cycles/ticks + +indcpa_dec: +median: 36190 cycles/ticks +average: 36374 cycles/ticks + +kyber_keypair_derand: +median: 99606 cycles/ticks +average: 99995 cycles/ticks + +kyber_keypair: +median: 106300 cycles/ticks +average: 106734 cycles/ticks + +kyber_encaps_derand: +median: 126656 cycles/ticks +average: 127185 cycles/ticks + +kyber_encaps: +median: 127904 cycles/ticks +average: 128363 cycles/ticks + +kyber_decaps: +median: 165212 cycles/ticks +average: 165854 cycles/ticks + +Loop spin: 545 +gen_a: +median: 25218 cycles/ticks +average: 25368 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3348 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7994 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90558 cycles/ticks +average: 90933 cycles/ticks + +indcpa_enc: +median: 116078 cycles/ticks +average: 116520 cycles/ticks + +indcpa_dec: +median: 36158 cycles/ticks +average: 36300 cycles/ticks + +kyber_keypair_derand: +median: 99588 cycles/ticks +average: 99986 cycles/ticks + +kyber_keypair: +median: 106424 cycles/ticks +average: 106741 cycles/ticks + +kyber_encaps_derand: +median: 126702 cycles/ticks +average: 127124 cycles/ticks + +kyber_encaps: +median: 127980 cycles/ticks +average: 128324 cycles/ticks + +kyber_decaps: +median: 165270 cycles/ticks +average: 165966 cycles/ticks + +Loop spin: 546 +gen_a: +median: 25208 cycles/ticks +average: 25337 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3356 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7942 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90780 cycles/ticks +average: 91168 cycles/ticks + +indcpa_enc: +median: 116216 cycles/ticks +average: 116708 cycles/ticks + +indcpa_dec: +median: 36170 cycles/ticks +average: 36284 cycles/ticks + +kyber_keypair_derand: +median: 99914 cycles/ticks +average: 100319 cycles/ticks + +kyber_keypair: +median: 106336 cycles/ticks +average: 106811 cycles/ticks + +kyber_encaps_derand: +median: 126616 cycles/ticks +average: 127108 cycles/ticks + +kyber_encaps: +median: 128002 cycles/ticks +average: 128484 cycles/ticks + +kyber_decaps: +median: 165034 cycles/ticks +average: 165662 cycles/ticks + +Loop spin: 547 +gen_a: +median: 25178 cycles/ticks +average: 25329 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7094 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10480 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90916 cycles/ticks +average: 91233 cycles/ticks + +indcpa_enc: +median: 116284 cycles/ticks +average: 116861 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36291 cycles/ticks + +kyber_keypair_derand: +median: 99770 cycles/ticks +average: 100224 cycles/ticks + +kyber_keypair: +median: 106336 cycles/ticks +average: 106903 cycles/ticks + +kyber_encaps_derand: +median: 126770 cycles/ticks +average: 127418 cycles/ticks + +kyber_encaps: +median: 127800 cycles/ticks +average: 128383 cycles/ticks + +kyber_decaps: +median: 165310 cycles/ticks +average: 166048 cycles/ticks + +Loop spin: 548 +gen_a: +median: 25230 cycles/ticks +average: 25380 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3361 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7072 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 267 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90592 cycles/ticks +average: 90972 cycles/ticks + +indcpa_enc: +median: 116142 cycles/ticks +average: 116608 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36318 cycles/ticks + +kyber_keypair_derand: +median: 99548 cycles/ticks +average: 99952 cycles/ticks + +kyber_keypair: +median: 106352 cycles/ticks +average: 106680 cycles/ticks + +kyber_encaps_derand: +median: 126584 cycles/ticks +average: 127084 cycles/ticks + +kyber_encaps: +median: 128052 cycles/ticks +average: 128517 cycles/ticks + +kyber_decaps: +median: 165126 cycles/ticks +average: 165866 cycles/ticks + +Loop spin: 549 +gen_a: +median: 25234 cycles/ticks +average: 25363 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3326 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 316 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90802 cycles/ticks +average: 91190 cycles/ticks + +indcpa_enc: +median: 116332 cycles/ticks +average: 116775 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36257 cycles/ticks + +kyber_keypair_derand: +median: 99500 cycles/ticks +average: 99896 cycles/ticks + +kyber_keypair: +median: 106262 cycles/ticks +average: 106615 cycles/ticks + +kyber_encaps_derand: +median: 126814 cycles/ticks +average: 127376 cycles/ticks + +kyber_encaps: +median: 128068 cycles/ticks +average: 128515 cycles/ticks + +kyber_decaps: +median: 165468 cycles/ticks +average: 166070 cycles/ticks + +Loop spin: 550 +gen_a: +median: 25256 cycles/ticks +average: 25392 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3328 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10541 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7926 cycles/ticks +average: 7947 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90634 cycles/ticks +average: 90982 cycles/ticks + +indcpa_enc: +median: 116080 cycles/ticks +average: 116485 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36249 cycles/ticks + +kyber_keypair_derand: +median: 99530 cycles/ticks +average: 99896 cycles/ticks + +kyber_keypair: +median: 106308 cycles/ticks +average: 106699 cycles/ticks + +kyber_encaps_derand: +median: 126806 cycles/ticks +average: 127251 cycles/ticks + +kyber_encaps: +median: 128252 cycles/ticks +average: 128629 cycles/ticks + +kyber_decaps: +median: 165282 cycles/ticks +average: 165995 cycles/ticks + +Loop spin: 551 +gen_a: +median: 25194 cycles/ticks +average: 25340 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10491 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7991 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90530 cycles/ticks +average: 90851 cycles/ticks + +indcpa_enc: +median: 116018 cycles/ticks +average: 116567 cycles/ticks + +indcpa_dec: +median: 36162 cycles/ticks +average: 36311 cycles/ticks + +kyber_keypair_derand: +median: 99668 cycles/ticks +average: 100120 cycles/ticks + +kyber_keypair: +median: 106338 cycles/ticks +average: 106817 cycles/ticks + +kyber_encaps_derand: +median: 126880 cycles/ticks +average: 127321 cycles/ticks + +kyber_encaps: +median: 128110 cycles/ticks +average: 128500 cycles/ticks + +kyber_decaps: +median: 165478 cycles/ticks +average: 166240 cycles/ticks + +Loop spin: 552 +gen_a: +median: 25198 cycles/ticks +average: 25337 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10536 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7961 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 272 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90602 cycles/ticks +average: 90952 cycles/ticks + +indcpa_enc: +median: 116158 cycles/ticks +average: 116625 cycles/ticks + +indcpa_dec: +median: 36164 cycles/ticks +average: 36300 cycles/ticks + +kyber_keypair_derand: +median: 99502 cycles/ticks +average: 99877 cycles/ticks + +kyber_keypair: +median: 106276 cycles/ticks +average: 106833 cycles/ticks + +kyber_encaps_derand: +median: 126716 cycles/ticks +average: 127238 cycles/ticks + +kyber_encaps: +median: 127738 cycles/ticks +average: 128252 cycles/ticks + +kyber_decaps: +median: 165262 cycles/ticks +average: 165906 cycles/ticks + +Loop spin: 553 +gen_a: +median: 25214 cycles/ticks +average: 25326 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3343 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10479 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 8005 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90602 cycles/ticks +average: 90990 cycles/ticks + +indcpa_enc: +median: 116044 cycles/ticks +average: 116562 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36297 cycles/ticks + +kyber_keypair_derand: +median: 99684 cycles/ticks +average: 100123 cycles/ticks + +kyber_keypair: +median: 106280 cycles/ticks +average: 106661 cycles/ticks + +kyber_encaps_derand: +median: 126718 cycles/ticks +average: 127205 cycles/ticks + +kyber_encaps: +median: 128056 cycles/ticks +average: 128559 cycles/ticks + +kyber_decaps: +median: 165312 cycles/ticks +average: 165964 cycles/ticks + +Loop spin: 554 +gen_a: +median: 25178 cycles/ticks +average: 25309 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10491 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90764 cycles/ticks +average: 91107 cycles/ticks + +indcpa_enc: +median: 116082 cycles/ticks +average: 116489 cycles/ticks + +indcpa_dec: +median: 36108 cycles/ticks +average: 36257 cycles/ticks + +kyber_keypair_derand: +median: 99742 cycles/ticks +average: 100135 cycles/ticks + +kyber_keypair: +median: 106290 cycles/ticks +average: 106752 cycles/ticks + +kyber_encaps_derand: +median: 126658 cycles/ticks +average: 127121 cycles/ticks + +kyber_encaps: +median: 127878 cycles/ticks +average: 128238 cycles/ticks + +kyber_decaps: +median: 165232 cycles/ticks +average: 165835 cycles/ticks + +Loop spin: 555 +gen_a: +median: 25204 cycles/ticks +average: 25360 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7950 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90776 cycles/ticks +average: 91213 cycles/ticks + +indcpa_enc: +median: 116292 cycles/ticks +average: 116725 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36278 cycles/ticks + +kyber_keypair_derand: +median: 99576 cycles/ticks +average: 100008 cycles/ticks + +kyber_keypair: +median: 106322 cycles/ticks +average: 106713 cycles/ticks + +kyber_encaps_derand: +median: 126834 cycles/ticks +average: 127323 cycles/ticks + +kyber_encaps: +median: 128022 cycles/ticks +average: 128499 cycles/ticks + +kyber_decaps: +median: 165352 cycles/ticks +average: 165966 cycles/ticks + +Loop spin: 556 +gen_a: +median: 25200 cycles/ticks +average: 25342 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7941 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90682 cycles/ticks +average: 91014 cycles/ticks + +indcpa_enc: +median: 116120 cycles/ticks +average: 116604 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36294 cycles/ticks + +kyber_keypair_derand: +median: 99748 cycles/ticks +average: 100122 cycles/ticks + +kyber_keypair: +median: 106218 cycles/ticks +average: 106632 cycles/ticks + +kyber_encaps_derand: +median: 126700 cycles/ticks +average: 127133 cycles/ticks + +kyber_encaps: +median: 127966 cycles/ticks +average: 128357 cycles/ticks + +kyber_decaps: +median: 165126 cycles/ticks +average: 165739 cycles/ticks + +Loop spin: 557 +gen_a: +median: 25260 cycles/ticks +average: 25425 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3341 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10532 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90570 cycles/ticks +average: 90924 cycles/ticks + +indcpa_enc: +median: 116018 cycles/ticks +average: 116454 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36289 cycles/ticks + +kyber_keypair_derand: +median: 99858 cycles/ticks +average: 100203 cycles/ticks + +kyber_keypair: +median: 106270 cycles/ticks +average: 106750 cycles/ticks + +kyber_encaps_derand: +median: 126536 cycles/ticks +average: 127022 cycles/ticks + +kyber_encaps: +median: 127636 cycles/ticks +average: 128105 cycles/ticks + +kyber_decaps: +median: 165130 cycles/ticks +average: 165815 cycles/ticks + +Loop spin: 558 +gen_a: +median: 25260 cycles/ticks +average: 25397 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7027 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7971 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90720 cycles/ticks +average: 91089 cycles/ticks + +indcpa_enc: +median: 116238 cycles/ticks +average: 116667 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99726 cycles/ticks +average: 100055 cycles/ticks + +kyber_keypair: +median: 106378 cycles/ticks +average: 106873 cycles/ticks + +kyber_encaps_derand: +median: 126814 cycles/ticks +average: 127351 cycles/ticks + +kyber_encaps: +median: 128204 cycles/ticks +average: 128596 cycles/ticks + +kyber_decaps: +median: 165268 cycles/ticks +average: 165915 cycles/ticks + +Loop spin: 559 +gen_a: +median: 25214 cycles/ticks +average: 25365 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10532 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7922 cycles/ticks +average: 7984 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90552 cycles/ticks +average: 90947 cycles/ticks + +indcpa_enc: +median: 116062 cycles/ticks +average: 116650 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36316 cycles/ticks + +kyber_keypair_derand: +median: 99726 cycles/ticks +average: 100066 cycles/ticks + +kyber_keypair: +median: 106224 cycles/ticks +average: 106639 cycles/ticks + +kyber_encaps_derand: +median: 126644 cycles/ticks +average: 127151 cycles/ticks + +kyber_encaps: +median: 127842 cycles/ticks +average: 128257 cycles/ticks + +kyber_decaps: +median: 165172 cycles/ticks +average: 165838 cycles/ticks + +Loop spin: 560 +gen_a: +median: 25222 cycles/ticks +average: 25386 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3324 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7975 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90730 cycles/ticks +average: 91052 cycles/ticks + +indcpa_enc: +median: 116188 cycles/ticks +average: 116621 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36255 cycles/ticks + +kyber_keypair_derand: +median: 99746 cycles/ticks +average: 100154 cycles/ticks + +kyber_keypair: +median: 106316 cycles/ticks +average: 106760 cycles/ticks + +kyber_encaps_derand: +median: 126764 cycles/ticks +average: 127247 cycles/ticks + +kyber_encaps: +median: 128062 cycles/ticks +average: 128548 cycles/ticks + +kyber_decaps: +median: 165176 cycles/ticks +average: 165890 cycles/ticks + +Loop spin: 561 +gen_a: +median: 25198 cycles/ticks +average: 25337 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2137 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7966 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90642 cycles/ticks +average: 91021 cycles/ticks + +indcpa_enc: +median: 116138 cycles/ticks +average: 116674 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36273 cycles/ticks + +kyber_keypair_derand: +median: 99562 cycles/ticks +average: 99984 cycles/ticks + +kyber_keypair: +median: 106210 cycles/ticks +average: 106577 cycles/ticks + +kyber_encaps_derand: +median: 126694 cycles/ticks +average: 127241 cycles/ticks + +kyber_encaps: +median: 128058 cycles/ticks +average: 128493 cycles/ticks + +kyber_decaps: +median: 165274 cycles/ticks +average: 165951 cycles/ticks + +Loop spin: 562 +gen_a: +median: 25256 cycles/ticks +average: 25382 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3332 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10554 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7939 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90698 cycles/ticks +average: 91113 cycles/ticks + +indcpa_enc: +median: 116276 cycles/ticks +average: 116766 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36265 cycles/ticks + +kyber_keypair_derand: +median: 99570 cycles/ticks +average: 99962 cycles/ticks + +kyber_keypair: +median: 106324 cycles/ticks +average: 106739 cycles/ticks + +kyber_encaps_derand: +median: 126818 cycles/ticks +average: 127350 cycles/ticks + +kyber_encaps: +median: 128200 cycles/ticks +average: 128531 cycles/ticks + +kyber_decaps: +median: 165378 cycles/ticks +average: 165968 cycles/ticks + +Loop spin: 563 +gen_a: +median: 25232 cycles/ticks +average: 25385 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10492 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7980 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1507 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90612 cycles/ticks +average: 91020 cycles/ticks + +indcpa_enc: +median: 116096 cycles/ticks +average: 116560 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36259 cycles/ticks + +kyber_keypair_derand: +median: 99540 cycles/ticks +average: 99931 cycles/ticks + +kyber_keypair: +median: 106404 cycles/ticks +average: 106838 cycles/ticks + +kyber_encaps_derand: +median: 126564 cycles/ticks +average: 127065 cycles/ticks + +kyber_encaps: +median: 127806 cycles/ticks +average: 128208 cycles/ticks + +kyber_decaps: +median: 165206 cycles/ticks +average: 165839 cycles/ticks + +Loop spin: 564 +gen_a: +median: 25224 cycles/ticks +average: 25410 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3330 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10554 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7946 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90714 cycles/ticks +average: 91084 cycles/ticks + +indcpa_enc: +median: 116146 cycles/ticks +average: 116651 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36276 cycles/ticks + +kyber_keypair_derand: +median: 99568 cycles/ticks +average: 99963 cycles/ticks + +kyber_keypair: +median: 106236 cycles/ticks +average: 106642 cycles/ticks + +kyber_encaps_derand: +median: 126748 cycles/ticks +average: 127194 cycles/ticks + +kyber_encaps: +median: 128068 cycles/ticks +average: 128559 cycles/ticks + +kyber_decaps: +median: 165252 cycles/ticks +average: 165881 cycles/ticks + +Loop spin: 565 +gen_a: +median: 25252 cycles/ticks +average: 25414 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3344 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10444 cycles/ticks +average: 10506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90768 cycles/ticks +average: 91127 cycles/ticks + +indcpa_enc: +median: 116324 cycles/ticks +average: 116774 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36284 cycles/ticks + +kyber_keypair_derand: +median: 99582 cycles/ticks +average: 99945 cycles/ticks + +kyber_keypair: +median: 106292 cycles/ticks +average: 106667 cycles/ticks + +kyber_encaps_derand: +median: 126610 cycles/ticks +average: 127181 cycles/ticks + +kyber_encaps: +median: 127882 cycles/ticks +average: 128372 cycles/ticks + +kyber_decaps: +median: 165172 cycles/ticks +average: 165727 cycles/ticks + +Loop spin: 566 +gen_a: +median: 25198 cycles/ticks +average: 25394 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10476 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7975 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90798 cycles/ticks +average: 91158 cycles/ticks + +indcpa_enc: +median: 116232 cycles/ticks +average: 116710 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36282 cycles/ticks + +kyber_keypair_derand: +median: 99620 cycles/ticks +average: 99989 cycles/ticks + +kyber_keypair: +median: 106340 cycles/ticks +average: 106837 cycles/ticks + +kyber_encaps_derand: +median: 126740 cycles/ticks +average: 127267 cycles/ticks + +kyber_encaps: +median: 128256 cycles/ticks +average: 128638 cycles/ticks + +kyber_decaps: +median: 165270 cycles/ticks +average: 165959 cycles/ticks + +Loop spin: 567 +gen_a: +median: 25188 cycles/ticks +average: 25329 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7932 cycles/ticks +average: 8000 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1818 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90678 cycles/ticks +average: 91047 cycles/ticks + +indcpa_enc: +median: 115996 cycles/ticks +average: 116445 cycles/ticks + +indcpa_dec: +median: 36170 cycles/ticks +average: 36323 cycles/ticks + +kyber_keypair_derand: +median: 99706 cycles/ticks +average: 100073 cycles/ticks + +kyber_keypair: +median: 106254 cycles/ticks +average: 106740 cycles/ticks + +kyber_encaps_derand: +median: 126698 cycles/ticks +average: 127248 cycles/ticks + +kyber_encaps: +median: 128374 cycles/ticks +average: 128796 cycles/ticks + +kyber_decaps: +median: 165352 cycles/ticks +average: 166049 cycles/ticks + +Loop spin: 568 +gen_a: +median: 25294 cycles/ticks +average: 25439 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7972 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90734 cycles/ticks +average: 91058 cycles/ticks + +indcpa_enc: +median: 116110 cycles/ticks +average: 116574 cycles/ticks + +indcpa_dec: +median: 36214 cycles/ticks +average: 36417 cycles/ticks + +kyber_keypair_derand: +median: 99660 cycles/ticks +average: 100041 cycles/ticks + +kyber_keypair: +median: 106326 cycles/ticks +average: 106804 cycles/ticks + +kyber_encaps_derand: +median: 126836 cycles/ticks +average: 127355 cycles/ticks + +kyber_encaps: +median: 128132 cycles/ticks +average: 128495 cycles/ticks + +kyber_decaps: +median: 165424 cycles/ticks +average: 166110 cycles/ticks + +Loop spin: 569 +gen_a: +median: 25268 cycles/ticks +average: 25413 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10529 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7922 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 274 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1802 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1408 cycles/ticks + +indcpa_keypair: +median: 90618 cycles/ticks +average: 90958 cycles/ticks + +indcpa_enc: +median: 116124 cycles/ticks +average: 116655 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36257 cycles/ticks + +kyber_keypair_derand: +median: 99758 cycles/ticks +average: 100161 cycles/ticks + +kyber_keypair: +median: 106270 cycles/ticks +average: 106740 cycles/ticks + +kyber_encaps_derand: +median: 126734 cycles/ticks +average: 127194 cycles/ticks + +kyber_encaps: +median: 128284 cycles/ticks +average: 128687 cycles/ticks + +kyber_decaps: +median: 165284 cycles/ticks +average: 165917 cycles/ticks + +Loop spin: 570 +gen_a: +median: 25222 cycles/ticks +average: 25375 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 8016 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1801 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90674 cycles/ticks +average: 91021 cycles/ticks + +indcpa_enc: +median: 116272 cycles/ticks +average: 116804 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36287 cycles/ticks + +kyber_keypair_derand: +median: 99366 cycles/ticks +average: 99763 cycles/ticks + +kyber_keypair: +median: 106218 cycles/ticks +average: 106591 cycles/ticks + +kyber_encaps_derand: +median: 126728 cycles/ticks +average: 127265 cycles/ticks + +kyber_encaps: +median: 128242 cycles/ticks +average: 128758 cycles/ticks + +kyber_decaps: +median: 165384 cycles/ticks +average: 165988 cycles/ticks + +Loop spin: 571 +gen_a: +median: 25214 cycles/ticks +average: 25361 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7944 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 295 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90652 cycles/ticks +average: 91031 cycles/ticks + +indcpa_enc: +median: 116110 cycles/ticks +average: 116581 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36259 cycles/ticks + +kyber_keypair_derand: +median: 99688 cycles/ticks +average: 100063 cycles/ticks + +kyber_keypair: +median: 106238 cycles/ticks +average: 106700 cycles/ticks + +kyber_encaps_derand: +median: 126836 cycles/ticks +average: 127334 cycles/ticks + +kyber_encaps: +median: 128028 cycles/ticks +average: 128432 cycles/ticks + +kyber_decaps: +median: 165286 cycles/ticks +average: 165891 cycles/ticks + +Loop spin: 572 +gen_a: +median: 25236 cycles/ticks +average: 25379 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10504 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90912 cycles/ticks +average: 91259 cycles/ticks + +indcpa_enc: +median: 116338 cycles/ticks +average: 116760 cycles/ticks + +indcpa_dec: +median: 36196 cycles/ticks +average: 36349 cycles/ticks + +kyber_keypair_derand: +median: 99596 cycles/ticks +average: 99971 cycles/ticks + +kyber_keypair: +median: 106402 cycles/ticks +average: 106813 cycles/ticks + +kyber_encaps_derand: +median: 126614 cycles/ticks +average: 127219 cycles/ticks + +kyber_encaps: +median: 127948 cycles/ticks +average: 128373 cycles/ticks + +kyber_decaps: +median: 165276 cycles/ticks +average: 165965 cycles/ticks + +Loop spin: 573 +gen_a: +median: 25194 cycles/ticks +average: 25301 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10546 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7924 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1804 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90886 cycles/ticks +average: 91258 cycles/ticks + +indcpa_enc: +median: 116352 cycles/ticks +average: 116840 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36290 cycles/ticks + +kyber_keypair_derand: +median: 99598 cycles/ticks +average: 100038 cycles/ticks + +kyber_keypair: +median: 106300 cycles/ticks +average: 106792 cycles/ticks + +kyber_encaps_derand: +median: 126758 cycles/ticks +average: 127282 cycles/ticks + +kyber_encaps: +median: 128246 cycles/ticks +average: 128724 cycles/ticks + +kyber_decaps: +median: 165344 cycles/ticks +average: 166011 cycles/ticks + +Loop spin: 574 +gen_a: +median: 25198 cycles/ticks +average: 25348 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1403 cycles/ticks + +indcpa_keypair: +median: 90566 cycles/ticks +average: 90942 cycles/ticks + +indcpa_enc: +median: 116048 cycles/ticks +average: 116567 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36301 cycles/ticks + +kyber_keypair_derand: +median: 99578 cycles/ticks +average: 99944 cycles/ticks + +kyber_keypair: +median: 106296 cycles/ticks +average: 106717 cycles/ticks + +kyber_encaps_derand: +median: 126736 cycles/ticks +average: 127254 cycles/ticks + +kyber_encaps: +median: 127990 cycles/ticks +average: 128469 cycles/ticks + +kyber_decaps: +median: 165332 cycles/ticks +average: 165980 cycles/ticks + +Loop spin: 575 +gen_a: +median: 25220 cycles/ticks +average: 25388 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7932 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90576 cycles/ticks +average: 90944 cycles/ticks + +indcpa_enc: +median: 116066 cycles/ticks +average: 116481 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36282 cycles/ticks + +kyber_keypair_derand: +median: 99706 cycles/ticks +average: 100113 cycles/ticks + +kyber_keypair: +median: 106306 cycles/ticks +average: 106734 cycles/ticks + +kyber_encaps_derand: +median: 127020 cycles/ticks +average: 127647 cycles/ticks + +kyber_encaps: +median: 128320 cycles/ticks +average: 128732 cycles/ticks + +kyber_decaps: +median: 165370 cycles/ticks +average: 166006 cycles/ticks + +Loop spin: 576 +gen_a: +median: 25272 cycles/ticks +average: 25408 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3349 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10531 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 7989 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90768 cycles/ticks +average: 91120 cycles/ticks + +indcpa_enc: +median: 116290 cycles/ticks +average: 116813 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36265 cycles/ticks + +kyber_keypair_derand: +median: 99802 cycles/ticks +average: 100138 cycles/ticks + +kyber_keypair: +median: 106312 cycles/ticks +average: 106676 cycles/ticks + +kyber_encaps_derand: +median: 126836 cycles/ticks +average: 127322 cycles/ticks + +kyber_encaps: +median: 128034 cycles/ticks +average: 128446 cycles/ticks + +kyber_decaps: +median: 165446 cycles/ticks +average: 166090 cycles/ticks + +Loop spin: 577 +gen_a: +median: 25198 cycles/ticks +average: 25312 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10498 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90694 cycles/ticks +average: 91077 cycles/ticks + +indcpa_enc: +median: 116204 cycles/ticks +average: 116634 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36284 cycles/ticks + +kyber_keypair_derand: +median: 99616 cycles/ticks +average: 99934 cycles/ticks + +kyber_keypair: +median: 106288 cycles/ticks +average: 106719 cycles/ticks + +kyber_encaps_derand: +median: 126840 cycles/ticks +average: 127363 cycles/ticks + +kyber_encaps: +median: 128320 cycles/ticks +average: 128779 cycles/ticks + +kyber_decaps: +median: 165352 cycles/ticks +average: 166036 cycles/ticks + +Loop spin: 578 +gen_a: +median: 25198 cycles/ticks +average: 25350 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10500 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90638 cycles/ticks +average: 90948 cycles/ticks + +indcpa_enc: +median: 116200 cycles/ticks +average: 116690 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36298 cycles/ticks + +kyber_keypair_derand: +median: 99510 cycles/ticks +average: 99903 cycles/ticks + +kyber_keypair: +median: 106282 cycles/ticks +average: 106660 cycles/ticks + +kyber_encaps_derand: +median: 126696 cycles/ticks +average: 127291 cycles/ticks + +kyber_encaps: +median: 128026 cycles/ticks +average: 128469 cycles/ticks + +kyber_decaps: +median: 165280 cycles/ticks +average: 165996 cycles/ticks + +Loop spin: 579 +gen_a: +median: 25228 cycles/ticks +average: 25417 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10542 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7959 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 269 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90738 cycles/ticks +average: 91165 cycles/ticks + +indcpa_enc: +median: 116222 cycles/ticks +average: 116754 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36264 cycles/ticks + +kyber_keypair_derand: +median: 99660 cycles/ticks +average: 100044 cycles/ticks + +kyber_keypair: +median: 106360 cycles/ticks +average: 106837 cycles/ticks + +kyber_encaps_derand: +median: 126644 cycles/ticks +average: 127143 cycles/ticks + +kyber_encaps: +median: 127932 cycles/ticks +average: 128391 cycles/ticks + +kyber_decaps: +median: 165254 cycles/ticks +average: 165864 cycles/ticks + +Loop spin: 580 +gen_a: +median: 25216 cycles/ticks +average: 25356 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7094 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10493 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7973 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90738 cycles/ticks +average: 91202 cycles/ticks + +indcpa_enc: +median: 116228 cycles/ticks +average: 116735 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99548 cycles/ticks +average: 99949 cycles/ticks + +kyber_keypair: +median: 106412 cycles/ticks +average: 106866 cycles/ticks + +kyber_encaps_derand: +median: 126614 cycles/ticks +average: 127162 cycles/ticks + +kyber_encaps: +median: 127862 cycles/ticks +average: 128338 cycles/ticks + +kyber_decaps: +median: 165168 cycles/ticks +average: 165826 cycles/ticks + +Loop spin: 581 +gen_a: +median: 25196 cycles/ticks +average: 25300 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7991 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 275 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90628 cycles/ticks +average: 91044 cycles/ticks + +indcpa_enc: +median: 116116 cycles/ticks +average: 116572 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36308 cycles/ticks + +kyber_keypair_derand: +median: 99744 cycles/ticks +average: 100151 cycles/ticks + +kyber_keypair: +median: 106350 cycles/ticks +average: 106836 cycles/ticks + +kyber_encaps_derand: +median: 126846 cycles/ticks +average: 127400 cycles/ticks + +kyber_encaps: +median: 128186 cycles/ticks +average: 128582 cycles/ticks + +kyber_decaps: +median: 165316 cycles/ticks +average: 165975 cycles/ticks + +Loop spin: 582 +gen_a: +median: 25272 cycles/ticks +average: 25417 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3324 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10578 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 8000 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 273 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90768 cycles/ticks +average: 91146 cycles/ticks + +indcpa_enc: +median: 116274 cycles/ticks +average: 116773 cycles/ticks + +indcpa_dec: +median: 36184 cycles/ticks +average: 36307 cycles/ticks + +kyber_keypair_derand: +median: 99640 cycles/ticks +average: 100017 cycles/ticks + +kyber_keypair: +median: 106298 cycles/ticks +average: 106724 cycles/ticks + +kyber_encaps_derand: +median: 126704 cycles/ticks +average: 127214 cycles/ticks + +kyber_encaps: +median: 128036 cycles/ticks +average: 128517 cycles/ticks + +kyber_decaps: +median: 165298 cycles/ticks +average: 165914 cycles/ticks + +Loop spin: 583 +gen_a: +median: 25244 cycles/ticks +average: 25353 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3324 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10537 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7930 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90936 cycles/ticks +average: 91318 cycles/ticks + +indcpa_enc: +median: 116308 cycles/ticks +average: 116758 cycles/ticks + +indcpa_dec: +median: 36192 cycles/ticks +average: 36346 cycles/ticks + +kyber_keypair_derand: +median: 99576 cycles/ticks +average: 99995 cycles/ticks + +kyber_keypair: +median: 106246 cycles/ticks +average: 106661 cycles/ticks + +kyber_encaps_derand: +median: 126754 cycles/ticks +average: 127309 cycles/ticks + +kyber_encaps: +median: 127842 cycles/ticks +average: 128295 cycles/ticks + +kyber_decaps: +median: 165306 cycles/ticks +average: 165971 cycles/ticks + +Loop spin: 584 +gen_a: +median: 25180 cycles/ticks +average: 25315 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10470 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 8010 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1804 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90752 cycles/ticks +average: 91089 cycles/ticks + +indcpa_enc: +median: 116130 cycles/ticks +average: 116637 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36255 cycles/ticks + +kyber_keypair_derand: +median: 99746 cycles/ticks +average: 100098 cycles/ticks + +kyber_keypair: +median: 106276 cycles/ticks +average: 106724 cycles/ticks + +kyber_encaps_derand: +median: 126790 cycles/ticks +average: 127334 cycles/ticks + +kyber_encaps: +median: 128124 cycles/ticks +average: 128496 cycles/ticks + +kyber_decaps: +median: 165084 cycles/ticks +average: 165706 cycles/ticks + +Loop spin: 585 +gen_a: +median: 25228 cycles/ticks +average: 25346 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10609 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7914 cycles/ticks +average: 7983 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 68 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90672 cycles/ticks +average: 91054 cycles/ticks + +indcpa_enc: +median: 116092 cycles/ticks +average: 116640 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36300 cycles/ticks + +kyber_keypair_derand: +median: 99666 cycles/ticks +average: 99990 cycles/ticks + +kyber_keypair: +median: 106270 cycles/ticks +average: 106638 cycles/ticks + +kyber_encaps_derand: +median: 126564 cycles/ticks +average: 126994 cycles/ticks + +kyber_encaps: +median: 128022 cycles/ticks +average: 128519 cycles/ticks + +kyber_decaps: +median: 165122 cycles/ticks +average: 165819 cycles/ticks + +Loop spin: 586 +gen_a: +median: 25230 cycles/ticks +average: 25392 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10529 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90528 cycles/ticks +average: 90932 cycles/ticks + +indcpa_enc: +median: 115978 cycles/ticks +average: 116441 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36251 cycles/ticks + +kyber_keypair_derand: +median: 99696 cycles/ticks +average: 100138 cycles/ticks + +kyber_keypair: +median: 106232 cycles/ticks +average: 106526 cycles/ticks + +kyber_encaps_derand: +median: 126588 cycles/ticks +average: 127009 cycles/ticks + +kyber_encaps: +median: 127890 cycles/ticks +average: 128416 cycles/ticks + +kyber_decaps: +median: 165150 cycles/ticks +average: 165894 cycles/ticks + +Loop spin: 587 +gen_a: +median: 25256 cycles/ticks +average: 25380 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7072 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10528 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7973 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 276 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1404 cycles/ticks + +indcpa_keypair: +median: 90602 cycles/ticks +average: 90983 cycles/ticks + +indcpa_enc: +median: 116038 cycles/ticks +average: 116484 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36281 cycles/ticks + +kyber_keypair_derand: +median: 99510 cycles/ticks +average: 99888 cycles/ticks + +kyber_keypair: +median: 106402 cycles/ticks +average: 106845 cycles/ticks + +kyber_encaps_derand: +median: 126704 cycles/ticks +average: 127213 cycles/ticks + +kyber_encaps: +median: 128050 cycles/ticks +average: 128469 cycles/ticks + +kyber_decaps: +median: 165320 cycles/ticks +average: 165838 cycles/ticks + +Loop spin: 588 +gen_a: +median: 25224 cycles/ticks +average: 25350 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10442 cycles/ticks +average: 10501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 8008 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 280 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90678 cycles/ticks +average: 91114 cycles/ticks + +indcpa_enc: +median: 116214 cycles/ticks +average: 116738 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36313 cycles/ticks + +kyber_keypair_derand: +median: 99742 cycles/ticks +average: 100142 cycles/ticks + +kyber_keypair: +median: 106258 cycles/ticks +average: 106689 cycles/ticks + +kyber_encaps_derand: +median: 126710 cycles/ticks +average: 127236 cycles/ticks + +kyber_encaps: +median: 127888 cycles/ticks +average: 128365 cycles/ticks + +kyber_decaps: +median: 165234 cycles/ticks +average: 165803 cycles/ticks + +Loop spin: 589 +gen_a: +median: 25176 cycles/ticks +average: 25304 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3311 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10498 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 8008 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90632 cycles/ticks +average: 91016 cycles/ticks + +indcpa_enc: +median: 116186 cycles/ticks +average: 116619 cycles/ticks + +indcpa_dec: +median: 36168 cycles/ticks +average: 36282 cycles/ticks + +kyber_keypair_derand: +median: 99714 cycles/ticks +average: 100111 cycles/ticks + +kyber_keypair: +median: 106230 cycles/ticks +average: 106657 cycles/ticks + +kyber_encaps_derand: +median: 126660 cycles/ticks +average: 127137 cycles/ticks + +kyber_encaps: +median: 127806 cycles/ticks +average: 128268 cycles/ticks + +kyber_decaps: +median: 165030 cycles/ticks +average: 165711 cycles/ticks + +Loop spin: 590 +gen_a: +median: 25238 cycles/ticks +average: 25384 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3329 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7088 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10547 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7921 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90650 cycles/ticks +average: 90944 cycles/ticks + +indcpa_enc: +median: 116082 cycles/ticks +average: 116534 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36269 cycles/ticks + +kyber_keypair_derand: +median: 99600 cycles/ticks +average: 99972 cycles/ticks + +kyber_keypair: +median: 106244 cycles/ticks +average: 106648 cycles/ticks + +kyber_encaps_derand: +median: 127116 cycles/ticks +average: 127647 cycles/ticks + +kyber_encaps: +median: 128352 cycles/ticks +average: 128792 cycles/ticks + +kyber_decaps: +median: 165524 cycles/ticks +average: 166118 cycles/ticks + +Loop spin: 591 +gen_a: +median: 25234 cycles/ticks +average: 25400 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7933 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 266 cycles/ticks +average: 267 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90812 cycles/ticks +average: 91203 cycles/ticks + +indcpa_enc: +median: 116210 cycles/ticks +average: 116748 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36273 cycles/ticks + +kyber_keypair_derand: +median: 99754 cycles/ticks +average: 100154 cycles/ticks + +kyber_keypair: +median: 106318 cycles/ticks +average: 106722 cycles/ticks + +kyber_encaps_derand: +median: 128114 cycles/ticks +average: 128673 cycles/ticks + +kyber_encaps: +median: 129392 cycles/ticks +average: 129790 cycles/ticks + +kyber_decaps: +median: 166708 cycles/ticks +average: 167369 cycles/ticks + +Loop spin: 592 +gen_a: +median: 25206 cycles/ticks +average: 25313 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10500 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7950 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90748 cycles/ticks +average: 91109 cycles/ticks + +indcpa_enc: +median: 119258 cycles/ticks +average: 120038 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36264 cycles/ticks + +kyber_keypair_derand: +median: 99350 cycles/ticks +average: 99748 cycles/ticks + +kyber_keypair: +median: 106412 cycles/ticks +average: 106848 cycles/ticks + +kyber_encaps_derand: +median: 126728 cycles/ticks +average: 127247 cycles/ticks + +kyber_encaps: +median: 128082 cycles/ticks +average: 128464 cycles/ticks + +kyber_decaps: +median: 165222 cycles/ticks +average: 165850 cycles/ticks + +Loop spin: 593 +gen_a: +median: 25214 cycles/ticks +average: 25372 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7945 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90882 cycles/ticks +average: 91276 cycles/ticks + +indcpa_enc: +median: 116252 cycles/ticks +average: 116752 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99588 cycles/ticks +average: 100016 cycles/ticks + +kyber_keypair: +median: 106300 cycles/ticks +average: 106657 cycles/ticks + +kyber_encaps_derand: +median: 126564 cycles/ticks +average: 127121 cycles/ticks + +kyber_encaps: +median: 127684 cycles/ticks +average: 128093 cycles/ticks + +kyber_decaps: +median: 165162 cycles/ticks +average: 165773 cycles/ticks + +Loop spin: 594 +gen_a: +median: 25258 cycles/ticks +average: 25412 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7983 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90810 cycles/ticks +average: 91230 cycles/ticks + +indcpa_enc: +median: 116348 cycles/ticks +average: 116834 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36296 cycles/ticks + +kyber_keypair_derand: +median: 99632 cycles/ticks +average: 99917 cycles/ticks + +kyber_keypair: +median: 106282 cycles/ticks +average: 106648 cycles/ticks + +kyber_encaps_derand: +median: 126724 cycles/ticks +average: 127344 cycles/ticks + +kyber_encaps: +median: 128028 cycles/ticks +average: 128460 cycles/ticks + +kyber_decaps: +median: 165204 cycles/ticks +average: 165806 cycles/ticks + +Loop spin: 595 +gen_a: +median: 25198 cycles/ticks +average: 25351 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 7996 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90900 cycles/ticks +average: 91310 cycles/ticks + +indcpa_enc: +median: 116390 cycles/ticks +average: 116828 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36287 cycles/ticks + +kyber_keypair_derand: +median: 99742 cycles/ticks +average: 100109 cycles/ticks + +kyber_keypair: +median: 106350 cycles/ticks +average: 106793 cycles/ticks + +kyber_encaps_derand: +median: 126780 cycles/ticks +average: 127316 cycles/ticks + +kyber_encaps: +median: 128044 cycles/ticks +average: 128476 cycles/ticks + +kyber_decaps: +median: 165340 cycles/ticks +average: 165976 cycles/ticks + +Loop spin: 596 +gen_a: +median: 25216 cycles/ticks +average: 25371 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10485 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7987 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90810 cycles/ticks +average: 91190 cycles/ticks + +indcpa_enc: +median: 116240 cycles/ticks +average: 116665 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36262 cycles/ticks + +kyber_keypair_derand: +median: 99456 cycles/ticks +average: 99831 cycles/ticks + +kyber_keypair: +median: 106260 cycles/ticks +average: 106685 cycles/ticks + +kyber_encaps_derand: +median: 128212 cycles/ticks +average: 128628 cycles/ticks + +kyber_encaps: +median: 129544 cycles/ticks +average: 129987 cycles/ticks + +kyber_decaps: +median: 166676 cycles/ticks +average: 167232 cycles/ticks + +Loop spin: 597 +gen_a: +median: 25196 cycles/ticks +average: 25365 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10478 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7942 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1512 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90628 cycles/ticks +average: 91032 cycles/ticks + +indcpa_enc: +median: 116084 cycles/ticks +average: 116556 cycles/ticks + +indcpa_dec: +median: 36164 cycles/ticks +average: 36326 cycles/ticks + +kyber_keypair_derand: +median: 99546 cycles/ticks +average: 99900 cycles/ticks + +kyber_keypair: +median: 106344 cycles/ticks +average: 106761 cycles/ticks + +kyber_encaps_derand: +median: 126868 cycles/ticks +average: 127446 cycles/ticks + +kyber_encaps: +median: 128178 cycles/ticks +average: 128588 cycles/ticks + +kyber_decaps: +median: 165416 cycles/ticks +average: 166050 cycles/ticks + +Loop spin: 598 +gen_a: +median: 25230 cycles/ticks +average: 25373 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10493 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7936 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90780 cycles/ticks +average: 91188 cycles/ticks + +indcpa_enc: +median: 116206 cycles/ticks +average: 116693 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36264 cycles/ticks + +kyber_keypair_derand: +median: 99584 cycles/ticks +average: 99904 cycles/ticks + +kyber_keypair: +median: 106298 cycles/ticks +average: 106679 cycles/ticks + +kyber_encaps_derand: +median: 126558 cycles/ticks +average: 127038 cycles/ticks + +kyber_encaps: +median: 128004 cycles/ticks +average: 128406 cycles/ticks + +kyber_decaps: +median: 165288 cycles/ticks +average: 165850 cycles/ticks + +Loop spin: 599 +gen_a: +median: 25268 cycles/ticks +average: 25407 cycles/ticks + +poly_getnoise_eta1: +median: 3300 cycles/ticks +average: 3349 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10480 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90554 cycles/ticks +average: 90886 cycles/ticks + +indcpa_enc: +median: 116084 cycles/ticks +average: 116525 cycles/ticks + +indcpa_dec: +median: 36176 cycles/ticks +average: 36320 cycles/ticks + +kyber_keypair_derand: +median: 99666 cycles/ticks +average: 100050 cycles/ticks + +kyber_keypair: +median: 106296 cycles/ticks +average: 106725 cycles/ticks + +kyber_encaps_derand: +median: 126804 cycles/ticks +average: 127394 cycles/ticks + +kyber_encaps: +median: 128128 cycles/ticks +average: 128553 cycles/ticks + +kyber_decaps: +median: 165404 cycles/ticks +average: 166013 cycles/ticks + +Loop spin: 600 +gen_a: +median: 25244 cycles/ticks +average: 25406 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7091 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 8027 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 118 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90922 cycles/ticks +average: 91256 cycles/ticks + +indcpa_enc: +median: 116432 cycles/ticks +average: 116955 cycles/ticks + +indcpa_dec: +median: 36222 cycles/ticks +average: 36385 cycles/ticks + +kyber_keypair_derand: +median: 99536 cycles/ticks +average: 99902 cycles/ticks + +kyber_keypair: +median: 106254 cycles/ticks +average: 106619 cycles/ticks + +kyber_encaps_derand: +median: 126846 cycles/ticks +average: 127375 cycles/ticks + +kyber_encaps: +median: 128282 cycles/ticks +average: 128682 cycles/ticks + +kyber_decaps: +median: 165426 cycles/ticks +average: 166118 cycles/ticks + +Loop spin: 601 +gen_a: +median: 25222 cycles/ticks +average: 25347 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3330 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7949 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1823 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90740 cycles/ticks +average: 91173 cycles/ticks + +indcpa_enc: +median: 116186 cycles/ticks +average: 116617 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36234 cycles/ticks + +kyber_keypair_derand: +median: 99556 cycles/ticks +average: 99898 cycles/ticks + +kyber_keypair: +median: 106452 cycles/ticks +average: 106880 cycles/ticks + +kyber_encaps_derand: +median: 126750 cycles/ticks +average: 127211 cycles/ticks + +kyber_encaps: +median: 128158 cycles/ticks +average: 128527 cycles/ticks + +kyber_decaps: +median: 165262 cycles/ticks +average: 165913 cycles/ticks + +Loop spin: 602 +gen_a: +median: 25218 cycles/ticks +average: 25353 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7945 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90758 cycles/ticks +average: 91142 cycles/ticks + +indcpa_enc: +median: 116124 cycles/ticks +average: 116532 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36282 cycles/ticks + +kyber_keypair_derand: +median: 99732 cycles/ticks +average: 100128 cycles/ticks + +kyber_keypair: +median: 106256 cycles/ticks +average: 106715 cycles/ticks + +kyber_encaps_derand: +median: 126574 cycles/ticks +average: 127118 cycles/ticks + +kyber_encaps: +median: 127902 cycles/ticks +average: 128334 cycles/ticks + +kyber_decaps: +median: 165350 cycles/ticks +average: 166014 cycles/ticks + +Loop spin: 603 +gen_a: +median: 25254 cycles/ticks +average: 25425 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3332 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7933 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90736 cycles/ticks +average: 91147 cycles/ticks + +indcpa_enc: +median: 116146 cycles/ticks +average: 116671 cycles/ticks + +indcpa_dec: +median: 36176 cycles/ticks +average: 36327 cycles/ticks + +kyber_keypair_derand: +median: 99468 cycles/ticks +average: 99824 cycles/ticks + +kyber_keypair: +median: 106294 cycles/ticks +average: 106709 cycles/ticks + +kyber_encaps_derand: +median: 126732 cycles/ticks +average: 127271 cycles/ticks + +kyber_encaps: +median: 128048 cycles/ticks +average: 128557 cycles/ticks + +kyber_decaps: +median: 165270 cycles/ticks +average: 165829 cycles/ticks + +Loop spin: 604 +gen_a: +median: 25236 cycles/ticks +average: 25373 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7093 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7940 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90676 cycles/ticks +average: 91064 cycles/ticks + +indcpa_enc: +median: 116148 cycles/ticks +average: 116616 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36313 cycles/ticks + +kyber_keypair_derand: +median: 99824 cycles/ticks +average: 100215 cycles/ticks + +kyber_keypair: +median: 106436 cycles/ticks +average: 106865 cycles/ticks + +kyber_encaps_derand: +median: 126622 cycles/ticks +average: 127144 cycles/ticks + +kyber_encaps: +median: 127874 cycles/ticks +average: 128282 cycles/ticks + +kyber_decaps: +median: 165094 cycles/ticks +average: 165826 cycles/ticks + +Loop spin: 605 +gen_a: +median: 25230 cycles/ticks +average: 25368 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7941 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90760 cycles/ticks +average: 91165 cycles/ticks + +indcpa_enc: +median: 116186 cycles/ticks +average: 116612 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36309 cycles/ticks + +kyber_keypair_derand: +median: 99476 cycles/ticks +average: 99846 cycles/ticks + +kyber_keypair: +median: 106470 cycles/ticks +average: 106906 cycles/ticks + +kyber_encaps_derand: +median: 126658 cycles/ticks +average: 127189 cycles/ticks + +kyber_encaps: +median: 128004 cycles/ticks +average: 128458 cycles/ticks + +kyber_decaps: +median: 165266 cycles/ticks +average: 165928 cycles/ticks + +Loop spin: 606 +gen_a: +median: 25220 cycles/ticks +average: 25377 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2126 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7992 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90800 cycles/ticks +average: 91266 cycles/ticks + +indcpa_enc: +median: 116142 cycles/ticks +average: 116672 cycles/ticks + +indcpa_dec: +median: 36120 cycles/ticks +average: 36268 cycles/ticks + +kyber_keypair_derand: +median: 99654 cycles/ticks +average: 100089 cycles/ticks + +kyber_keypair: +median: 106304 cycles/ticks +average: 106755 cycles/ticks + +kyber_encaps_derand: +median: 128258 cycles/ticks +average: 128819 cycles/ticks + +kyber_encaps: +median: 129446 cycles/ticks +average: 129931 cycles/ticks + +kyber_decaps: +median: 166762 cycles/ticks +average: 167332 cycles/ticks + +Loop spin: 607 +gen_a: +median: 25268 cycles/ticks +average: 25434 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7085 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7954 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90836 cycles/ticks +average: 91176 cycles/ticks + +indcpa_enc: +median: 116252 cycles/ticks +average: 116707 cycles/ticks + +indcpa_dec: +median: 36170 cycles/ticks +average: 36273 cycles/ticks + +kyber_keypair_derand: +median: 99672 cycles/ticks +average: 100056 cycles/ticks + +kyber_keypair: +median: 106306 cycles/ticks +average: 106721 cycles/ticks + +kyber_encaps_derand: +median: 126700 cycles/ticks +average: 127250 cycles/ticks + +kyber_encaps: +median: 127858 cycles/ticks +average: 128342 cycles/ticks + +kyber_decaps: +median: 165186 cycles/ticks +average: 165761 cycles/ticks + +Loop spin: 608 +gen_a: +median: 25194 cycles/ticks +average: 25327 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2119 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 8017 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90968 cycles/ticks +average: 91360 cycles/ticks + +indcpa_enc: +median: 116402 cycles/ticks +average: 116860 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36291 cycles/ticks + +kyber_keypair_derand: +median: 99482 cycles/ticks +average: 99833 cycles/ticks + +kyber_keypair: +median: 106284 cycles/ticks +average: 106680 cycles/ticks + +kyber_encaps_derand: +median: 126704 cycles/ticks +average: 127159 cycles/ticks + +kyber_encaps: +median: 128084 cycles/ticks +average: 128532 cycles/ticks + +kyber_decaps: +median: 165210 cycles/ticks +average: 165860 cycles/ticks + +Loop spin: 609 +gen_a: +median: 25190 cycles/ticks +average: 25314 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10530 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7933 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90714 cycles/ticks +average: 91192 cycles/ticks + +indcpa_enc: +median: 116202 cycles/ticks +average: 116701 cycles/ticks + +indcpa_dec: +median: 36170 cycles/ticks +average: 36336 cycles/ticks + +kyber_keypair_derand: +median: 99766 cycles/ticks +average: 100178 cycles/ticks + +kyber_keypair: +median: 106390 cycles/ticks +average: 106783 cycles/ticks + +kyber_encaps_derand: +median: 126850 cycles/ticks +average: 127417 cycles/ticks + +kyber_encaps: +median: 128096 cycles/ticks +average: 128456 cycles/ticks + +kyber_decaps: +median: 165408 cycles/ticks +average: 166069 cycles/ticks + +Loop spin: 610 +gen_a: +median: 25242 cycles/ticks +average: 25379 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2131 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90666 cycles/ticks +average: 91040 cycles/ticks + +indcpa_enc: +median: 116142 cycles/ticks +average: 116646 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36257 cycles/ticks + +kyber_keypair_derand: +median: 99536 cycles/ticks +average: 99885 cycles/ticks + +kyber_keypair: +median: 106316 cycles/ticks +average: 106749 cycles/ticks + +kyber_encaps_derand: +median: 126592 cycles/ticks +average: 127093 cycles/ticks + +kyber_encaps: +median: 127988 cycles/ticks +average: 128500 cycles/ticks + +kyber_decaps: +median: 165158 cycles/ticks +average: 165748 cycles/ticks + +Loop spin: 611 +gen_a: +median: 25208 cycles/ticks +average: 25338 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10499 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7945 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90994 cycles/ticks +average: 91360 cycles/ticks + +indcpa_enc: +median: 116388 cycles/ticks +average: 116895 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36283 cycles/ticks + +kyber_keypair_derand: +median: 99910 cycles/ticks +average: 100243 cycles/ticks + +kyber_keypair: +median: 106340 cycles/ticks +average: 106744 cycles/ticks + +kyber_encaps_derand: +median: 126734 cycles/ticks +average: 127241 cycles/ticks + +kyber_encaps: +median: 127928 cycles/ticks +average: 128493 cycles/ticks + +kyber_decaps: +median: 165188 cycles/ticks +average: 165784 cycles/ticks + +Loop spin: 612 +gen_a: +median: 25212 cycles/ticks +average: 25347 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3348 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7972 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1406 cycles/ticks + +indcpa_keypair: +median: 90748 cycles/ticks +average: 91177 cycles/ticks + +indcpa_enc: +median: 116248 cycles/ticks +average: 116754 cycles/ticks + +indcpa_dec: +median: 36108 cycles/ticks +average: 36214 cycles/ticks + +kyber_keypair_derand: +median: 99534 cycles/ticks +average: 99980 cycles/ticks + +kyber_keypair: +median: 106298 cycles/ticks +average: 106703 cycles/ticks + +kyber_encaps_derand: +median: 126866 cycles/ticks +average: 127419 cycles/ticks + +kyber_encaps: +median: 128118 cycles/ticks +average: 128503 cycles/ticks + +kyber_decaps: +median: 165322 cycles/ticks +average: 165902 cycles/ticks + +Loop spin: 613 +gen_a: +median: 25238 cycles/ticks +average: 25374 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10442 cycles/ticks +average: 10525 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90808 cycles/ticks +average: 91170 cycles/ticks + +indcpa_enc: +median: 116214 cycles/ticks +average: 116636 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36228 cycles/ticks + +kyber_keypair_derand: +median: 99716 cycles/ticks +average: 100139 cycles/ticks + +kyber_keypair: +median: 106314 cycles/ticks +average: 106728 cycles/ticks + +kyber_encaps_derand: +median: 126754 cycles/ticks +average: 127287 cycles/ticks + +kyber_encaps: +median: 128204 cycles/ticks +average: 128663 cycles/ticks + +kyber_decaps: +median: 165394 cycles/ticks +average: 166060 cycles/ticks + +Loop spin: 614 +gen_a: +median: 25216 cycles/ticks +average: 25382 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10494 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 8007 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1510 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 62 cycles/ticks +average: 62 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1819 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90708 cycles/ticks +average: 91042 cycles/ticks + +indcpa_enc: +median: 116192 cycles/ticks +average: 116601 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36225 cycles/ticks + +kyber_keypair_derand: +median: 99578 cycles/ticks +average: 99912 cycles/ticks + +kyber_keypair: +median: 106238 cycles/ticks +average: 106653 cycles/ticks + +kyber_encaps_derand: +median: 126862 cycles/ticks +average: 127243 cycles/ticks + +kyber_encaps: +median: 128238 cycles/ticks +average: 128782 cycles/ticks + +kyber_decaps: +median: 165402 cycles/ticks +average: 166065 cycles/ticks + +Loop spin: 615 +gen_a: +median: 25258 cycles/ticks +average: 25389 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10504 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90726 cycles/ticks +average: 91173 cycles/ticks + +indcpa_enc: +median: 116040 cycles/ticks +average: 116439 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36281 cycles/ticks + +kyber_keypair_derand: +median: 99784 cycles/ticks +average: 100129 cycles/ticks + +kyber_keypair: +median: 106344 cycles/ticks +average: 106719 cycles/ticks + +kyber_encaps_derand: +median: 126676 cycles/ticks +average: 127266 cycles/ticks + +kyber_encaps: +median: 127954 cycles/ticks +average: 128378 cycles/ticks + +kyber_decaps: +median: 165204 cycles/ticks +average: 165893 cycles/ticks + +Loop spin: 616 +gen_a: +median: 25298 cycles/ticks +average: 25441 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7039 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1796 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90660 cycles/ticks +average: 91081 cycles/ticks + +indcpa_enc: +median: 116202 cycles/ticks +average: 116654 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36285 cycles/ticks + +kyber_keypair_derand: +median: 99736 cycles/ticks +average: 100087 cycles/ticks + +kyber_keypair: +median: 106392 cycles/ticks +average: 106841 cycles/ticks + +kyber_encaps_derand: +median: 126840 cycles/ticks +average: 127360 cycles/ticks + +kyber_encaps: +median: 128370 cycles/ticks +average: 128779 cycles/ticks + +kyber_decaps: +median: 165388 cycles/ticks +average: 165984 cycles/ticks + +Loop spin: 617 +gen_a: +median: 25240 cycles/ticks +average: 25366 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7942 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90750 cycles/ticks +average: 91131 cycles/ticks + +indcpa_enc: +median: 116162 cycles/ticks +average: 116622 cycles/ticks + +indcpa_dec: +median: 36110 cycles/ticks +average: 36239 cycles/ticks + +kyber_keypair_derand: +median: 99702 cycles/ticks +average: 100043 cycles/ticks + +kyber_keypair: +median: 106274 cycles/ticks +average: 106678 cycles/ticks + +kyber_encaps_derand: +median: 126718 cycles/ticks +average: 127161 cycles/ticks + +kyber_encaps: +median: 128118 cycles/ticks +average: 128555 cycles/ticks + +kyber_decaps: +median: 165370 cycles/ticks +average: 165913 cycles/ticks + +Loop spin: 618 +gen_a: +median: 25180 cycles/ticks +average: 25337 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10473 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7959 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90644 cycles/ticks +average: 90965 cycles/ticks + +indcpa_enc: +median: 116136 cycles/ticks +average: 116621 cycles/ticks + +indcpa_dec: +median: 36120 cycles/ticks +average: 36268 cycles/ticks + +kyber_keypair_derand: +median: 99608 cycles/ticks +average: 99982 cycles/ticks + +kyber_keypair: +median: 106360 cycles/ticks +average: 106824 cycles/ticks + +kyber_encaps_derand: +median: 126720 cycles/ticks +average: 127233 cycles/ticks + +kyber_encaps: +median: 128062 cycles/ticks +average: 128455 cycles/ticks + +kyber_decaps: +median: 165282 cycles/ticks +average: 165967 cycles/ticks + +Loop spin: 619 +gen_a: +median: 25224 cycles/ticks +average: 25361 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10570 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7950 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90794 cycles/ticks +average: 91151 cycles/ticks + +indcpa_enc: +median: 116222 cycles/ticks +average: 116678 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36294 cycles/ticks + +kyber_keypair_derand: +median: 99552 cycles/ticks +average: 99968 cycles/ticks + +kyber_keypair: +median: 106240 cycles/ticks +average: 106617 cycles/ticks + +kyber_encaps_derand: +median: 126714 cycles/ticks +average: 127253 cycles/ticks + +kyber_encaps: +median: 128130 cycles/ticks +average: 128619 cycles/ticks + +kyber_decaps: +median: 165206 cycles/ticks +average: 165816 cycles/ticks + +Loop spin: 620 +gen_a: +median: 25254 cycles/ticks +average: 25376 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3324 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 10442 cycles/ticks +average: 10509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7920 cycles/ticks +average: 7954 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90874 cycles/ticks +average: 91218 cycles/ticks + +indcpa_enc: +median: 116240 cycles/ticks +average: 116698 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36227 cycles/ticks + +kyber_keypair_derand: +median: 99602 cycles/ticks +average: 100030 cycles/ticks + +kyber_keypair: +median: 106346 cycles/ticks +average: 106842 cycles/ticks + +kyber_encaps_derand: +median: 126618 cycles/ticks +average: 127077 cycles/ticks + +kyber_encaps: +median: 127908 cycles/ticks +average: 128474 cycles/ticks + +kyber_decaps: +median: 165108 cycles/ticks +average: 165748 cycles/ticks + +Loop spin: 621 +gen_a: +median: 25236 cycles/ticks +average: 25402 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7932 cycles/ticks +average: 8036 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90806 cycles/ticks +average: 91168 cycles/ticks + +indcpa_enc: +median: 116260 cycles/ticks +average: 116792 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36286 cycles/ticks + +kyber_keypair_derand: +median: 99602 cycles/ticks +average: 100012 cycles/ticks + +kyber_keypair: +median: 106410 cycles/ticks +average: 106863 cycles/ticks + +kyber_encaps_derand: +median: 126862 cycles/ticks +average: 127364 cycles/ticks + +kyber_encaps: +median: 128210 cycles/ticks +average: 128722 cycles/ticks + +kyber_decaps: +median: 165398 cycles/ticks +average: 166045 cycles/ticks + +Loop spin: 622 +gen_a: +median: 25184 cycles/ticks +average: 25314 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10527 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7924 cycles/ticks +average: 8005 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 92242 cycles/ticks +average: 92653 cycles/ticks + +indcpa_enc: +median: 117616 cycles/ticks +average: 118103 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36246 cycles/ticks + +kyber_keypair_derand: +median: 99646 cycles/ticks +average: 100023 cycles/ticks + +kyber_keypair: +median: 106204 cycles/ticks +average: 106601 cycles/ticks + +kyber_encaps_derand: +median: 126642 cycles/ticks +average: 127167 cycles/ticks + +kyber_encaps: +median: 128096 cycles/ticks +average: 128599 cycles/ticks + +kyber_decaps: +median: 165230 cycles/ticks +average: 165847 cycles/ticks + +Loop spin: 623 +gen_a: +median: 25266 cycles/ticks +average: 25442 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7947 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90692 cycles/ticks +average: 91056 cycles/ticks + +indcpa_enc: +median: 116280 cycles/ticks +average: 116692 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36292 cycles/ticks + +kyber_keypair_derand: +median: 99706 cycles/ticks +average: 100089 cycles/ticks + +kyber_keypair: +median: 106250 cycles/ticks +average: 106676 cycles/ticks + +kyber_encaps_derand: +median: 126788 cycles/ticks +average: 127283 cycles/ticks + +kyber_encaps: +median: 128126 cycles/ticks +average: 128634 cycles/ticks + +kyber_decaps: +median: 165268 cycles/ticks +average: 165965 cycles/ticks + +Loop spin: 624 +gen_a: +median: 25198 cycles/ticks +average: 25336 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10478 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7986 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90820 cycles/ticks +average: 91215 cycles/ticks + +indcpa_enc: +median: 116334 cycles/ticks +average: 116845 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36310 cycles/ticks + +kyber_keypair_derand: +median: 99458 cycles/ticks +average: 99904 cycles/ticks + +kyber_keypair: +median: 106366 cycles/ticks +average: 106849 cycles/ticks + +kyber_encaps_derand: +median: 126632 cycles/ticks +average: 127165 cycles/ticks + +kyber_encaps: +median: 127838 cycles/ticks +average: 128280 cycles/ticks + +kyber_decaps: +median: 165330 cycles/ticks +average: 166002 cycles/ticks + +Loop spin: 625 +gen_a: +median: 25198 cycles/ticks +average: 25340 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3381 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10557 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7945 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90774 cycles/ticks +average: 91135 cycles/ticks + +indcpa_enc: +median: 116214 cycles/ticks +average: 116671 cycles/ticks + +indcpa_dec: +median: 36202 cycles/ticks +average: 36345 cycles/ticks + +kyber_keypair_derand: +median: 99546 cycles/ticks +average: 99907 cycles/ticks + +kyber_keypair: +median: 106318 cycles/ticks +average: 106683 cycles/ticks + +kyber_encaps_derand: +median: 126800 cycles/ticks +average: 127268 cycles/ticks + +kyber_encaps: +median: 128234 cycles/ticks +average: 128671 cycles/ticks + +kyber_decaps: +median: 165306 cycles/ticks +average: 165916 cycles/ticks + +Loop spin: 626 +gen_a: +median: 25222 cycles/ticks +average: 25340 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10527 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 7983 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90942 cycles/ticks +average: 91299 cycles/ticks + +indcpa_enc: +median: 116380 cycles/ticks +average: 116838 cycles/ticks + +indcpa_dec: +median: 36186 cycles/ticks +average: 36287 cycles/ticks + +kyber_keypair_derand: +median: 99784 cycles/ticks +average: 100098 cycles/ticks + +kyber_keypair: +median: 106292 cycles/ticks +average: 106711 cycles/ticks + +kyber_encaps_derand: +median: 126818 cycles/ticks +average: 127369 cycles/ticks + +kyber_encaps: +median: 128160 cycles/ticks +average: 128549 cycles/ticks + +kyber_decaps: +median: 165558 cycles/ticks +average: 166254 cycles/ticks + +Loop spin: 627 +gen_a: +median: 25288 cycles/ticks +average: 25415 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7966 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 288 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90636 cycles/ticks +average: 90997 cycles/ticks + +indcpa_enc: +median: 116134 cycles/ticks +average: 116663 cycles/ticks + +indcpa_dec: +median: 36176 cycles/ticks +average: 36314 cycles/ticks + +kyber_keypair_derand: +median: 99732 cycles/ticks +average: 100117 cycles/ticks + +kyber_keypair: +median: 106260 cycles/ticks +average: 106690 cycles/ticks + +kyber_encaps_derand: +median: 126836 cycles/ticks +average: 127289 cycles/ticks + +kyber_encaps: +median: 128172 cycles/ticks +average: 128784 cycles/ticks + +kyber_decaps: +median: 165352 cycles/ticks +average: 166050 cycles/ticks + +Loop spin: 628 +gen_a: +median: 25226 cycles/ticks +average: 25333 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7955 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 269 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90878 cycles/ticks +average: 91217 cycles/ticks + +indcpa_enc: +median: 116262 cycles/ticks +average: 116773 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36286 cycles/ticks + +kyber_keypair_derand: +median: 99714 cycles/ticks +average: 100122 cycles/ticks + +kyber_keypair: +median: 106228 cycles/ticks +average: 106654 cycles/ticks + +kyber_encaps_derand: +median: 126536 cycles/ticks +average: 126989 cycles/ticks + +kyber_encaps: +median: 128090 cycles/ticks +average: 128537 cycles/ticks + +kyber_decaps: +median: 165106 cycles/ticks +average: 165792 cycles/ticks + +Loop spin: 629 +gen_a: +median: 25200 cycles/ticks +average: 25337 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10502 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7947 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1804 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90904 cycles/ticks +average: 91294 cycles/ticks + +indcpa_enc: +median: 116154 cycles/ticks +average: 116685 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36274 cycles/ticks + +kyber_keypair_derand: +median: 99694 cycles/ticks +average: 100041 cycles/ticks + +kyber_keypair: +median: 106248 cycles/ticks +average: 106643 cycles/ticks + +kyber_encaps_derand: +median: 126778 cycles/ticks +average: 127284 cycles/ticks + +kyber_encaps: +median: 128268 cycles/ticks +average: 128810 cycles/ticks + +kyber_decaps: +median: 165400 cycles/ticks +average: 166058 cycles/ticks + +Loop spin: 630 +gen_a: +median: 25176 cycles/ticks +average: 25329 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7973 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90580 cycles/ticks +average: 90972 cycles/ticks + +indcpa_enc: +median: 116052 cycles/ticks +average: 116527 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36308 cycles/ticks + +kyber_keypair_derand: +median: 99652 cycles/ticks +average: 100065 cycles/ticks + +kyber_keypair: +median: 106352 cycles/ticks +average: 106820 cycles/ticks + +kyber_encaps_derand: +median: 126602 cycles/ticks +average: 127120 cycles/ticks + +kyber_encaps: +median: 127880 cycles/ticks +average: 128372 cycles/ticks + +kyber_decaps: +median: 165230 cycles/ticks +average: 165915 cycles/ticks + +Loop spin: 631 +gen_a: +median: 25220 cycles/ticks +average: 25327 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 63 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90686 cycles/ticks +average: 91045 cycles/ticks + +indcpa_enc: +median: 116092 cycles/ticks +average: 116563 cycles/ticks + +indcpa_dec: +median: 36174 cycles/ticks +average: 36316 cycles/ticks + +kyber_keypair_derand: +median: 99802 cycles/ticks +average: 100199 cycles/ticks + +kyber_keypair: +median: 106284 cycles/ticks +average: 106664 cycles/ticks + +kyber_encaps_derand: +median: 126758 cycles/ticks +average: 127271 cycles/ticks + +kyber_encaps: +median: 128058 cycles/ticks +average: 128521 cycles/ticks + +kyber_decaps: +median: 165222 cycles/ticks +average: 165860 cycles/ticks + +Loop spin: 632 +gen_a: +median: 25194 cycles/ticks +average: 25346 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3342 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7038 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10485 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7975 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90930 cycles/ticks +average: 91325 cycles/ticks + +indcpa_enc: +median: 116352 cycles/ticks +average: 116822 cycles/ticks + +indcpa_dec: +median: 36166 cycles/ticks +average: 36285 cycles/ticks + +kyber_keypair_derand: +median: 99620 cycles/ticks +average: 99937 cycles/ticks + +kyber_keypair: +median: 106382 cycles/ticks +average: 106773 cycles/ticks + +kyber_encaps_derand: +median: 128116 cycles/ticks +average: 128634 cycles/ticks + +kyber_encaps: +median: 129238 cycles/ticks +average: 129662 cycles/ticks + +kyber_decaps: +median: 166522 cycles/ticks +average: 169242 cycles/ticks + +Loop spin: 633 +gen_a: +median: 25236 cycles/ticks +average: 25368 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10495 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7954 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90820 cycles/ticks +average: 91175 cycles/ticks + +indcpa_enc: +median: 116348 cycles/ticks +average: 119346 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36270 cycles/ticks + +kyber_keypair_derand: +median: 99472 cycles/ticks +average: 99833 cycles/ticks + +kyber_keypair: +median: 106404 cycles/ticks +average: 106795 cycles/ticks + +kyber_encaps_derand: +median: 126752 cycles/ticks +average: 127314 cycles/ticks + +kyber_encaps: +median: 127952 cycles/ticks +average: 128369 cycles/ticks + +kyber_decaps: +median: 165258 cycles/ticks +average: 165960 cycles/ticks + +Loop spin: 634 +gen_a: +median: 25242 cycles/ticks +average: 25405 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7149 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10471 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7971 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90610 cycles/ticks +average: 90923 cycles/ticks + +indcpa_enc: +median: 116058 cycles/ticks +average: 116535 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36327 cycles/ticks + +kyber_keypair_derand: +median: 99490 cycles/ticks +average: 99942 cycles/ticks + +kyber_keypair: +median: 106258 cycles/ticks +average: 106668 cycles/ticks + +kyber_encaps_derand: +median: 126928 cycles/ticks +average: 127404 cycles/ticks + +kyber_encaps: +median: 128240 cycles/ticks +average: 128696 cycles/ticks + +kyber_decaps: +median: 165422 cycles/ticks +average: 166176 cycles/ticks + +Loop spin: 635 +gen_a: +median: 25242 cycles/ticks +average: 25348 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7940 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 280 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1803 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90598 cycles/ticks +average: 90944 cycles/ticks + +indcpa_enc: +median: 116118 cycles/ticks +average: 116626 cycles/ticks + +indcpa_dec: +median: 36108 cycles/ticks +average: 36225 cycles/ticks + +kyber_keypair_derand: +median: 99634 cycles/ticks +average: 99983 cycles/ticks + +kyber_keypair: +median: 106422 cycles/ticks +average: 106878 cycles/ticks + +kyber_encaps_derand: +median: 126560 cycles/ticks +average: 127081 cycles/ticks + +kyber_encaps: +median: 127934 cycles/ticks +average: 128341 cycles/ticks + +kyber_decaps: +median: 165058 cycles/ticks +average: 165674 cycles/ticks + +Loop spin: 636 +gen_a: +median: 25278 cycles/ticks +average: 25411 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90820 cycles/ticks +average: 91229 cycles/ticks + +indcpa_enc: +median: 116306 cycles/ticks +average: 116790 cycles/ticks + +indcpa_dec: +median: 36092 cycles/ticks +average: 36248 cycles/ticks + +kyber_keypair_derand: +median: 101138 cycles/ticks +average: 101540 cycles/ticks + +kyber_keypair: +median: 106312 cycles/ticks +average: 106786 cycles/ticks + +kyber_encaps_derand: +median: 126862 cycles/ticks +average: 127418 cycles/ticks + +kyber_encaps: +median: 128240 cycles/ticks +average: 128718 cycles/ticks + +kyber_decaps: +median: 165466 cycles/ticks +average: 166123 cycles/ticks + +Loop spin: 637 +gen_a: +median: 25178 cycles/ticks +average: 25297 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10527 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7982 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90606 cycles/ticks +average: 90979 cycles/ticks + +indcpa_enc: +median: 116058 cycles/ticks +average: 116459 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36273 cycles/ticks + +kyber_keypair_derand: +median: 99538 cycles/ticks +average: 99975 cycles/ticks + +kyber_keypair: +median: 106266 cycles/ticks +average: 106634 cycles/ticks + +kyber_encaps_derand: +median: 126540 cycles/ticks +average: 126959 cycles/ticks + +kyber_encaps: +median: 128252 cycles/ticks +average: 128719 cycles/ticks + +kyber_decaps: +median: 165212 cycles/ticks +average: 165872 cycles/ticks + +Loop spin: 638 +gen_a: +median: 25254 cycles/ticks +average: 25384 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7037 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7955 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1405 cycles/ticks + +indcpa_keypair: +median: 90728 cycles/ticks +average: 91137 cycles/ticks + +indcpa_enc: +median: 116252 cycles/ticks +average: 116705 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36247 cycles/ticks + +kyber_keypair_derand: +median: 99820 cycles/ticks +average: 100168 cycles/ticks + +kyber_keypair: +median: 106384 cycles/ticks +average: 106861 cycles/ticks + +kyber_encaps_derand: +median: 126702 cycles/ticks +average: 127182 cycles/ticks + +kyber_encaps: +median: 128154 cycles/ticks +average: 128605 cycles/ticks + +kyber_decaps: +median: 165338 cycles/ticks +average: 166085 cycles/ticks + +Loop spin: 639 +gen_a: +median: 25196 cycles/ticks +average: 25341 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7955 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90848 cycles/ticks +average: 91254 cycles/ticks + +indcpa_enc: +median: 116256 cycles/ticks +average: 116808 cycles/ticks + +indcpa_dec: +median: 36162 cycles/ticks +average: 36330 cycles/ticks + +kyber_keypair_derand: +median: 99708 cycles/ticks +average: 100034 cycles/ticks + +kyber_keypair: +median: 106268 cycles/ticks +average: 106720 cycles/ticks + +kyber_encaps_derand: +median: 126684 cycles/ticks +average: 127272 cycles/ticks + +kyber_encaps: +median: 128060 cycles/ticks +average: 128524 cycles/ticks + +kyber_decaps: +median: 165208 cycles/ticks +average: 165847 cycles/ticks + +Loop spin: 640 +gen_a: +median: 25172 cycles/ticks +average: 25300 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 8010 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90776 cycles/ticks +average: 91125 cycles/ticks + +indcpa_enc: +median: 116272 cycles/ticks +average: 116701 cycles/ticks + +indcpa_dec: +median: 36160 cycles/ticks +average: 36345 cycles/ticks + +kyber_keypair_derand: +median: 99504 cycles/ticks +average: 99933 cycles/ticks + +kyber_keypair: +median: 106324 cycles/ticks +average: 106683 cycles/ticks + +kyber_encaps_derand: +median: 126868 cycles/ticks +average: 127434 cycles/ticks + +kyber_encaps: +median: 128182 cycles/ticks +average: 128629 cycles/ticks + +kyber_decaps: +median: 165328 cycles/ticks +average: 166035 cycles/ticks + +Loop spin: 641 +gen_a: +median: 25242 cycles/ticks +average: 25336 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10530 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7930 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90620 cycles/ticks +average: 91008 cycles/ticks + +indcpa_enc: +median: 116134 cycles/ticks +average: 116600 cycles/ticks + +indcpa_dec: +median: 36166 cycles/ticks +average: 36347 cycles/ticks + +kyber_keypair_derand: +median: 99740 cycles/ticks +average: 100128 cycles/ticks + +kyber_keypair: +median: 106290 cycles/ticks +average: 106656 cycles/ticks + +kyber_encaps_derand: +median: 126792 cycles/ticks +average: 127317 cycles/ticks + +kyber_encaps: +median: 128150 cycles/ticks +average: 128566 cycles/ticks + +kyber_decaps: +median: 165278 cycles/ticks +average: 165994 cycles/ticks + +Loop spin: 642 +gen_a: +median: 25176 cycles/ticks +average: 25292 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90536 cycles/ticks +average: 90896 cycles/ticks + +indcpa_enc: +median: 116038 cycles/ticks +average: 116560 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36286 cycles/ticks + +kyber_keypair_derand: +median: 99564 cycles/ticks +average: 99989 cycles/ticks + +kyber_keypair: +median: 106308 cycles/ticks +average: 106670 cycles/ticks + +kyber_encaps_derand: +median: 126846 cycles/ticks +average: 127324 cycles/ticks + +kyber_encaps: +median: 128260 cycles/ticks +average: 128750 cycles/ticks + +kyber_decaps: +median: 165330 cycles/ticks +average: 165973 cycles/ticks + +Loop spin: 643 +gen_a: +median: 25214 cycles/ticks +average: 25328 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3353 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7983 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90466 cycles/ticks +average: 90809 cycles/ticks + +indcpa_enc: +median: 115924 cycles/ticks +average: 116409 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36320 cycles/ticks + +kyber_keypair_derand: +median: 99712 cycles/ticks +average: 100087 cycles/ticks + +kyber_keypair: +median: 106298 cycles/ticks +average: 106740 cycles/ticks + +kyber_encaps_derand: +median: 126780 cycles/ticks +average: 127310 cycles/ticks + +kyber_encaps: +median: 127980 cycles/ticks +average: 128532 cycles/ticks + +kyber_decaps: +median: 165404 cycles/ticks +average: 166085 cycles/ticks + +Loop spin: 644 +gen_a: +median: 25198 cycles/ticks +average: 25339 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3329 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7955 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 92272 cycles/ticks +average: 92675 cycles/ticks + +indcpa_enc: +median: 117488 cycles/ticks +average: 117900 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36304 cycles/ticks + +kyber_keypair_derand: +median: 99688 cycles/ticks +average: 100091 cycles/ticks + +kyber_keypair: +median: 106308 cycles/ticks +average: 106709 cycles/ticks + +kyber_encaps_derand: +median: 126564 cycles/ticks +average: 127039 cycles/ticks + +kyber_encaps: +median: 127936 cycles/ticks +average: 128333 cycles/ticks + +kyber_decaps: +median: 165194 cycles/ticks +average: 165880 cycles/ticks + +Loop spin: 645 +gen_a: +median: 25322 cycles/ticks +average: 25453 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7039 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90708 cycles/ticks +average: 91040 cycles/ticks + +indcpa_enc: +median: 116274 cycles/ticks +average: 116678 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36329 cycles/ticks + +kyber_keypair_derand: +median: 99816 cycles/ticks +average: 100259 cycles/ticks + +kyber_keypair: +median: 106306 cycles/ticks +average: 106755 cycles/ticks + +kyber_encaps_derand: +median: 126648 cycles/ticks +average: 127114 cycles/ticks + +kyber_encaps: +median: 127888 cycles/ticks +average: 128373 cycles/ticks + +kyber_decaps: +median: 165262 cycles/ticks +average: 165952 cycles/ticks + +Loop spin: 646 +gen_a: +median: 25198 cycles/ticks +average: 25311 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3328 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90992 cycles/ticks +average: 91379 cycles/ticks + +indcpa_enc: +median: 116386 cycles/ticks +average: 116823 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36236 cycles/ticks + +kyber_keypair_derand: +median: 99568 cycles/ticks +average: 99997 cycles/ticks + +kyber_keypair: +median: 106170 cycles/ticks +average: 106554 cycles/ticks + +kyber_encaps_derand: +median: 126914 cycles/ticks +average: 127390 cycles/ticks + +kyber_encaps: +median: 128208 cycles/ticks +average: 128677 cycles/ticks + +kyber_decaps: +median: 165472 cycles/ticks +average: 166113 cycles/ticks + +Loop spin: 647 +gen_a: +median: 25196 cycles/ticks +average: 25324 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7935 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90822 cycles/ticks +average: 91177 cycles/ticks + +indcpa_enc: +median: 116170 cycles/ticks +average: 116567 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36254 cycles/ticks + +kyber_keypair_derand: +median: 99518 cycles/ticks +average: 99830 cycles/ticks + +kyber_keypair: +median: 106314 cycles/ticks +average: 106744 cycles/ticks + +kyber_encaps_derand: +median: 126654 cycles/ticks +average: 127148 cycles/ticks + +kyber_encaps: +median: 127776 cycles/ticks +average: 128262 cycles/ticks + +kyber_decaps: +median: 165116 cycles/ticks +average: 165854 cycles/ticks + +Loop spin: 648 +gen_a: +median: 25216 cycles/ticks +average: 25357 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10546 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7945 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90692 cycles/ticks +average: 91080 cycles/ticks + +indcpa_enc: +median: 116180 cycles/ticks +average: 116640 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36335 cycles/ticks + +kyber_keypair_derand: +median: 99704 cycles/ticks +average: 100094 cycles/ticks + +kyber_keypair: +median: 106430 cycles/ticks +average: 106844 cycles/ticks + +kyber_encaps_derand: +median: 126760 cycles/ticks +average: 127230 cycles/ticks + +kyber_encaps: +median: 127914 cycles/ticks +average: 128360 cycles/ticks + +kyber_decaps: +median: 165182 cycles/ticks +average: 165817 cycles/ticks + +Loop spin: 649 +gen_a: +median: 25200 cycles/ticks +average: 25339 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7995 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90788 cycles/ticks +average: 91201 cycles/ticks + +indcpa_enc: +median: 116234 cycles/ticks +average: 116701 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36256 cycles/ticks + +kyber_keypair_derand: +median: 99744 cycles/ticks +average: 100161 cycles/ticks + +kyber_keypair: +median: 106278 cycles/ticks +average: 106670 cycles/ticks + +kyber_encaps_derand: +median: 126632 cycles/ticks +average: 127232 cycles/ticks + +kyber_encaps: +median: 127860 cycles/ticks +average: 128310 cycles/ticks + +kyber_decaps: +median: 165238 cycles/ticks +average: 165876 cycles/ticks + +Loop spin: 650 +gen_a: +median: 25238 cycles/ticks +average: 25380 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3333 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7930 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90808 cycles/ticks +average: 91169 cycles/ticks + +indcpa_enc: +median: 116168 cycles/ticks +average: 116594 cycles/ticks + +indcpa_dec: +median: 36160 cycles/ticks +average: 36273 cycles/ticks + +kyber_keypair_derand: +median: 99630 cycles/ticks +average: 99938 cycles/ticks + +kyber_keypair: +median: 106260 cycles/ticks +average: 106705 cycles/ticks + +kyber_encaps_derand: +median: 126812 cycles/ticks +average: 127311 cycles/ticks + +kyber_encaps: +median: 128214 cycles/ticks +average: 128652 cycles/ticks + +kyber_decaps: +median: 165430 cycles/ticks +average: 166108 cycles/ticks + +Loop spin: 651 +gen_a: +median: 25288 cycles/ticks +average: 25433 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3342 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 8016 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1801 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90750 cycles/ticks +average: 91098 cycles/ticks + +indcpa_enc: +median: 116216 cycles/ticks +average: 116678 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36335 cycles/ticks + +kyber_keypair_derand: +median: 99694 cycles/ticks +average: 100063 cycles/ticks + +kyber_keypair: +median: 106240 cycles/ticks +average: 106634 cycles/ticks + +kyber_encaps_derand: +median: 126800 cycles/ticks +average: 127290 cycles/ticks + +kyber_encaps: +median: 128116 cycles/ticks +average: 128561 cycles/ticks + +kyber_decaps: +median: 165312 cycles/ticks +average: 166021 cycles/ticks + +Loop spin: 652 +gen_a: +median: 25196 cycles/ticks +average: 25350 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7951 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90660 cycles/ticks +average: 90979 cycles/ticks + +indcpa_enc: +median: 116100 cycles/ticks +average: 116518 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36292 cycles/ticks + +kyber_keypair_derand: +median: 99620 cycles/ticks +average: 99997 cycles/ticks + +kyber_keypair: +median: 106416 cycles/ticks +average: 106821 cycles/ticks + +kyber_encaps_derand: +median: 126824 cycles/ticks +average: 127319 cycles/ticks + +kyber_encaps: +median: 128034 cycles/ticks +average: 128434 cycles/ticks + +kyber_decaps: +median: 165332 cycles/ticks +average: 165991 cycles/ticks + +Loop spin: 653 +gen_a: +median: 25248 cycles/ticks +average: 25370 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10528 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7938 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90700 cycles/ticks +average: 91075 cycles/ticks + +indcpa_enc: +median: 116196 cycles/ticks +average: 116614 cycles/ticks + +indcpa_dec: +median: 36162 cycles/ticks +average: 36265 cycles/ticks + +kyber_keypair_derand: +median: 99630 cycles/ticks +average: 100023 cycles/ticks + +kyber_keypair: +median: 106222 cycles/ticks +average: 106579 cycles/ticks + +kyber_encaps_derand: +median: 126802 cycles/ticks +average: 127341 cycles/ticks + +kyber_encaps: +median: 128114 cycles/ticks +average: 128539 cycles/ticks + +kyber_decaps: +median: 165226 cycles/ticks +average: 165813 cycles/ticks + +Loop spin: 654 +gen_a: +median: 25248 cycles/ticks +average: 25417 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 7971 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 63 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1408 cycles/ticks + +indcpa_keypair: +median: 90968 cycles/ticks +average: 91334 cycles/ticks + +indcpa_enc: +median: 116314 cycles/ticks +average: 116781 cycles/ticks + +indcpa_dec: +median: 36120 cycles/ticks +average: 36287 cycles/ticks + +kyber_keypair_derand: +median: 99628 cycles/ticks +average: 100024 cycles/ticks + +kyber_keypair: +median: 106280 cycles/ticks +average: 106747 cycles/ticks + +kyber_encaps_derand: +median: 126856 cycles/ticks +average: 127429 cycles/ticks + +kyber_encaps: +median: 128214 cycles/ticks +average: 128601 cycles/ticks + +kyber_decaps: +median: 165376 cycles/ticks +average: 166107 cycles/ticks + +Loop spin: 655 +gen_a: +median: 25262 cycles/ticks +average: 25396 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7036 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7959 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 278 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90878 cycles/ticks +average: 91180 cycles/ticks + +indcpa_enc: +median: 116286 cycles/ticks +average: 116803 cycles/ticks + +indcpa_dec: +median: 36158 cycles/ticks +average: 36300 cycles/ticks + +kyber_keypair_derand: +median: 99492 cycles/ticks +average: 99866 cycles/ticks + +kyber_keypair: +median: 106358 cycles/ticks +average: 106712 cycles/ticks + +kyber_encaps_derand: +median: 126846 cycles/ticks +average: 127366 cycles/ticks + +kyber_encaps: +median: 128068 cycles/ticks +average: 128562 cycles/ticks + +kyber_decaps: +median: 165342 cycles/ticks +average: 165940 cycles/ticks + +Loop spin: 656 +gen_a: +median: 25238 cycles/ticks +average: 25396 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10478 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7991 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90796 cycles/ticks +average: 91172 cycles/ticks + +indcpa_enc: +median: 116256 cycles/ticks +average: 116796 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36290 cycles/ticks + +kyber_keypair_derand: +median: 99484 cycles/ticks +average: 99830 cycles/ticks + +kyber_keypair: +median: 106412 cycles/ticks +average: 106816 cycles/ticks + +kyber_encaps_derand: +median: 126724 cycles/ticks +average: 127235 cycles/ticks + +kyber_encaps: +median: 127752 cycles/ticks +average: 128210 cycles/ticks + +kyber_decaps: +median: 165336 cycles/ticks +average: 165964 cycles/ticks + +Loop spin: 657 +gen_a: +median: 25270 cycles/ticks +average: 25424 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90762 cycles/ticks +average: 91122 cycles/ticks + +indcpa_enc: +median: 116220 cycles/ticks +average: 116685 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36266 cycles/ticks + +kyber_keypair_derand: +median: 99440 cycles/ticks +average: 99895 cycles/ticks + +kyber_keypair: +median: 106264 cycles/ticks +average: 106700 cycles/ticks + +kyber_encaps_derand: +median: 126870 cycles/ticks +average: 127439 cycles/ticks + +kyber_encaps: +median: 128194 cycles/ticks +average: 128598 cycles/ticks + +kyber_decaps: +median: 165458 cycles/ticks +average: 166070 cycles/ticks + +Loop spin: 658 +gen_a: +median: 25196 cycles/ticks +average: 25319 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3348 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7936 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90882 cycles/ticks +average: 91239 cycles/ticks + +indcpa_enc: +median: 116322 cycles/ticks +average: 116754 cycles/ticks + +indcpa_dec: +median: 36192 cycles/ticks +average: 36329 cycles/ticks + +kyber_keypair_derand: +median: 99726 cycles/ticks +average: 100112 cycles/ticks + +kyber_keypair: +median: 106372 cycles/ticks +average: 106772 cycles/ticks + +kyber_encaps_derand: +median: 126626 cycles/ticks +average: 127166 cycles/ticks + +kyber_encaps: +median: 127956 cycles/ticks +average: 128395 cycles/ticks + +kyber_decaps: +median: 165244 cycles/ticks +average: 165912 cycles/ticks + +Loop spin: 659 +gen_a: +median: 25208 cycles/ticks +average: 25346 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3346 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 275 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90958 cycles/ticks +average: 91359 cycles/ticks + +indcpa_enc: +median: 116260 cycles/ticks +average: 116682 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36277 cycles/ticks + +kyber_keypair_derand: +median: 99816 cycles/ticks +average: 100209 cycles/ticks + +kyber_keypair: +median: 106322 cycles/ticks +average: 106769 cycles/ticks + +kyber_encaps_derand: +median: 126544 cycles/ticks +average: 127078 cycles/ticks + +kyber_encaps: +median: 128026 cycles/ticks +average: 128500 cycles/ticks + +kyber_decaps: +median: 165202 cycles/ticks +average: 165856 cycles/ticks + +Loop spin: 660 +gen_a: +median: 25218 cycles/ticks +average: 25353 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10505 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7940 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90848 cycles/ticks +average: 91156 cycles/ticks + +indcpa_enc: +median: 116216 cycles/ticks +average: 116633 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36346 cycles/ticks + +kyber_keypair_derand: +median: 99814 cycles/ticks +average: 100237 cycles/ticks + +kyber_keypair: +median: 106338 cycles/ticks +average: 106781 cycles/ticks + +kyber_encaps_derand: +median: 126644 cycles/ticks +average: 127182 cycles/ticks + +kyber_encaps: +median: 127902 cycles/ticks +average: 128322 cycles/ticks + +kyber_decaps: +median: 165142 cycles/ticks +average: 165797 cycles/ticks + +Loop spin: 661 +gen_a: +median: 25254 cycles/ticks +average: 25386 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10505 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7944 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 92210 cycles/ticks +average: 92614 cycles/ticks + +indcpa_enc: +median: 117646 cycles/ticks +average: 118156 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36275 cycles/ticks + +kyber_keypair_derand: +median: 99628 cycles/ticks +average: 100004 cycles/ticks + +kyber_keypair: +median: 106330 cycles/ticks +average: 106680 cycles/ticks + +kyber_encaps_derand: +median: 126654 cycles/ticks +average: 127175 cycles/ticks + +kyber_encaps: +median: 128016 cycles/ticks +average: 128437 cycles/ticks + +kyber_decaps: +median: 165202 cycles/ticks +average: 165810 cycles/ticks + +Loop spin: 662 +gen_a: +median: 25274 cycles/ticks +average: 25438 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10500 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90650 cycles/ticks +average: 91058 cycles/ticks + +indcpa_enc: +median: 116056 cycles/ticks +average: 116621 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99836 cycles/ticks +average: 100209 cycles/ticks + +kyber_keypair: +median: 106380 cycles/ticks +average: 106781 cycles/ticks + +kyber_encaps_derand: +median: 126828 cycles/ticks +average: 127333 cycles/ticks + +kyber_encaps: +median: 128330 cycles/ticks +average: 128712 cycles/ticks + +kyber_decaps: +median: 165420 cycles/ticks +average: 166062 cycles/ticks + +Loop spin: 663 +gen_a: +median: 25270 cycles/ticks +average: 25410 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10529 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90702 cycles/ticks +average: 91008 cycles/ticks + +indcpa_enc: +median: 116116 cycles/ticks +average: 116599 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36359 cycles/ticks + +kyber_keypair_derand: +median: 99532 cycles/ticks +average: 99907 cycles/ticks + +kyber_keypair: +median: 106372 cycles/ticks +average: 106806 cycles/ticks + +kyber_encaps_derand: +median: 126626 cycles/ticks +average: 127106 cycles/ticks + +kyber_encaps: +median: 127920 cycles/ticks +average: 128363 cycles/ticks + +kyber_decaps: +median: 165184 cycles/ticks +average: 165908 cycles/ticks + +Loop spin: 664 +gen_a: +median: 25216 cycles/ticks +average: 25339 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10525 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7936 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1817 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90802 cycles/ticks +average: 91136 cycles/ticks + +indcpa_enc: +median: 116256 cycles/ticks +average: 116707 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36263 cycles/ticks + +kyber_keypair_derand: +median: 99560 cycles/ticks +average: 99874 cycles/ticks + +kyber_keypair: +median: 106310 cycles/ticks +average: 106713 cycles/ticks + +kyber_encaps_derand: +median: 126654 cycles/ticks +average: 127109 cycles/ticks + +kyber_encaps: +median: 127910 cycles/ticks +average: 128331 cycles/ticks + +kyber_decaps: +median: 165216 cycles/ticks +average: 165866 cycles/ticks + +Loop spin: 665 +gen_a: +median: 25244 cycles/ticks +average: 25410 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2120 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7084 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7973 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90632 cycles/ticks +average: 91075 cycles/ticks + +indcpa_enc: +median: 116174 cycles/ticks +average: 116659 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36309 cycles/ticks + +kyber_keypair_derand: +median: 99730 cycles/ticks +average: 100118 cycles/ticks + +kyber_keypair: +median: 106166 cycles/ticks +average: 106553 cycles/ticks + +kyber_encaps_derand: +median: 126756 cycles/ticks +average: 127322 cycles/ticks + +kyber_encaps: +median: 127870 cycles/ticks +average: 128332 cycles/ticks + +kyber_decaps: +median: 165326 cycles/ticks +average: 166068 cycles/ticks + +Loop spin: 666 +gen_a: +median: 25236 cycles/ticks +average: 25379 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10549 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7932 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90550 cycles/ticks +average: 90906 cycles/ticks + +indcpa_enc: +median: 116058 cycles/ticks +average: 116502 cycles/ticks + +indcpa_dec: +median: 36174 cycles/ticks +average: 36322 cycles/ticks + +kyber_keypair_derand: +median: 99946 cycles/ticks +average: 100375 cycles/ticks + +kyber_keypair: +median: 106354 cycles/ticks +average: 106759 cycles/ticks + +kyber_encaps_derand: +median: 126618 cycles/ticks +average: 127101 cycles/ticks + +kyber_encaps: +median: 127874 cycles/ticks +average: 128209 cycles/ticks + +kyber_decaps: +median: 165248 cycles/ticks +average: 165942 cycles/ticks + +Loop spin: 667 +gen_a: +median: 25304 cycles/ticks +average: 25427 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90720 cycles/ticks +average: 91075 cycles/ticks + +indcpa_enc: +median: 116152 cycles/ticks +average: 116632 cycles/ticks + +indcpa_dec: +median: 36252 cycles/ticks +average: 36414 cycles/ticks + +kyber_keypair_derand: +median: 99534 cycles/ticks +average: 99891 cycles/ticks + +kyber_keypair: +median: 106452 cycles/ticks +average: 106880 cycles/ticks + +kyber_encaps_derand: +median: 126574 cycles/ticks +average: 126986 cycles/ticks + +kyber_encaps: +median: 127734 cycles/ticks +average: 128192 cycles/ticks + +kyber_decaps: +median: 165100 cycles/ticks +average: 165619 cycles/ticks + +Loop spin: 668 +gen_a: +median: 25212 cycles/ticks +average: 25354 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10486 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90556 cycles/ticks +average: 90963 cycles/ticks + +indcpa_enc: +median: 116028 cycles/ticks +average: 116471 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36258 cycles/ticks + +kyber_keypair_derand: +median: 99632 cycles/ticks +average: 100008 cycles/ticks + +kyber_keypair: +median: 106310 cycles/ticks +average: 106666 cycles/ticks + +kyber_encaps_derand: +median: 126688 cycles/ticks +average: 127202 cycles/ticks + +kyber_encaps: +median: 127956 cycles/ticks +average: 128385 cycles/ticks + +kyber_decaps: +median: 165068 cycles/ticks +average: 165710 cycles/ticks + +Loop spin: 669 +gen_a: +median: 25200 cycles/ticks +average: 25327 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7084 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7942 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90756 cycles/ticks +average: 91126 cycles/ticks + +indcpa_enc: +median: 116210 cycles/ticks +average: 116601 cycles/ticks + +indcpa_dec: +median: 36210 cycles/ticks +average: 36383 cycles/ticks + +kyber_keypair_derand: +median: 99512 cycles/ticks +average: 99938 cycles/ticks + +kyber_keypair: +median: 106336 cycles/ticks +average: 106750 cycles/ticks + +kyber_encaps_derand: +median: 126476 cycles/ticks +average: 127078 cycles/ticks + +kyber_encaps: +median: 127892 cycles/ticks +average: 128194 cycles/ticks + +kyber_decaps: +median: 165050 cycles/ticks +average: 165751 cycles/ticks + +Loop spin: 670 +gen_a: +median: 25236 cycles/ticks +average: 25378 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7968 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90818 cycles/ticks +average: 91242 cycles/ticks + +indcpa_enc: +median: 116254 cycles/ticks +average: 116726 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36267 cycles/ticks + +kyber_keypair_derand: +median: 99660 cycles/ticks +average: 100106 cycles/ticks + +kyber_keypair: +median: 106236 cycles/ticks +average: 106675 cycles/ticks + +kyber_encaps_derand: +median: 126684 cycles/ticks +average: 127189 cycles/ticks + +kyber_encaps: +median: 128010 cycles/ticks +average: 128405 cycles/ticks + +kyber_decaps: +median: 165258 cycles/ticks +average: 165784 cycles/ticks + +Loop spin: 671 +gen_a: +median: 25220 cycles/ticks +average: 25328 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7035 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10525 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90804 cycles/ticks +average: 91124 cycles/ticks + +indcpa_enc: +median: 116180 cycles/ticks +average: 116628 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36239 cycles/ticks + +kyber_keypair_derand: +median: 99522 cycles/ticks +average: 99880 cycles/ticks + +kyber_keypair: +median: 106316 cycles/ticks +average: 106630 cycles/ticks + +kyber_encaps_derand: +median: 126938 cycles/ticks +average: 127367 cycles/ticks + +kyber_encaps: +median: 128310 cycles/ticks +average: 128808 cycles/ticks + +kyber_decaps: +median: 165462 cycles/ticks +average: 166136 cycles/ticks + +Loop spin: 672 +gen_a: +median: 25220 cycles/ticks +average: 25336 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7926 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90816 cycles/ticks +average: 91199 cycles/ticks + +indcpa_enc: +median: 116220 cycles/ticks +average: 116685 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36253 cycles/ticks + +kyber_keypair_derand: +median: 99684 cycles/ticks +average: 100066 cycles/ticks + +kyber_keypair: +median: 106282 cycles/ticks +average: 106713 cycles/ticks + +kyber_encaps_derand: +median: 126894 cycles/ticks +average: 127412 cycles/ticks + +kyber_encaps: +median: 128264 cycles/ticks +average: 128673 cycles/ticks + +kyber_decaps: +median: 165408 cycles/ticks +average: 166184 cycles/ticks + +Loop spin: 673 +gen_a: +median: 25240 cycles/ticks +average: 25383 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90646 cycles/ticks +average: 91016 cycles/ticks + +indcpa_enc: +median: 116122 cycles/ticks +average: 116504 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36282 cycles/ticks + +kyber_keypair_derand: +median: 99518 cycles/ticks +average: 99883 cycles/ticks + +kyber_keypair: +median: 106280 cycles/ticks +average: 106671 cycles/ticks + +kyber_encaps_derand: +median: 126682 cycles/ticks +average: 127220 cycles/ticks + +kyber_encaps: +median: 127908 cycles/ticks +average: 128381 cycles/ticks + +kyber_decaps: +median: 165280 cycles/ticks +average: 165881 cycles/ticks + +Loop spin: 674 +gen_a: +median: 25198 cycles/ticks +average: 25333 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7974 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90758 cycles/ticks +average: 91099 cycles/ticks + +indcpa_enc: +median: 116190 cycles/ticks +average: 116611 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36278 cycles/ticks + +kyber_keypair_derand: +median: 99472 cycles/ticks +average: 99771 cycles/ticks + +kyber_keypair: +median: 106272 cycles/ticks +average: 106735 cycles/ticks + +kyber_encaps_derand: +median: 126508 cycles/ticks +average: 126991 cycles/ticks + +kyber_encaps: +median: 127990 cycles/ticks +average: 128416 cycles/ticks + +kyber_decaps: +median: 165166 cycles/ticks +average: 165795 cycles/ticks + +Loop spin: 675 +gen_a: +median: 25200 cycles/ticks +average: 25326 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7992 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90680 cycles/ticks +average: 91085 cycles/ticks + +indcpa_enc: +median: 116138 cycles/ticks +average: 116686 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36310 cycles/ticks + +kyber_keypair_derand: +median: 99698 cycles/ticks +average: 100102 cycles/ticks + +kyber_keypair: +median: 106310 cycles/ticks +average: 106756 cycles/ticks + +kyber_encaps_derand: +median: 126898 cycles/ticks +average: 127432 cycles/ticks + +kyber_encaps: +median: 128168 cycles/ticks +average: 128560 cycles/ticks + +kyber_decaps: +median: 165480 cycles/ticks +average: 166225 cycles/ticks + +Loop spin: 676 +gen_a: +median: 25220 cycles/ticks +average: 25347 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7979 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1822 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1404 cycles/ticks + +indcpa_keypair: +median: 90788 cycles/ticks +average: 91115 cycles/ticks + +indcpa_enc: +median: 116302 cycles/ticks +average: 116716 cycles/ticks + +indcpa_dec: +median: 36162 cycles/ticks +average: 36330 cycles/ticks + +kyber_keypair_derand: +median: 99618 cycles/ticks +average: 100025 cycles/ticks + +kyber_keypair: +median: 106306 cycles/ticks +average: 106655 cycles/ticks + +kyber_encaps_derand: +median: 126752 cycles/ticks +average: 127190 cycles/ticks + +kyber_encaps: +median: 127960 cycles/ticks +average: 128436 cycles/ticks + +kyber_decaps: +median: 165416 cycles/ticks +average: 166076 cycles/ticks + +Loop spin: 677 +gen_a: +median: 25234 cycles/ticks +average: 25406 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7082 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10470 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1804 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90762 cycles/ticks +average: 91202 cycles/ticks + +indcpa_enc: +median: 116192 cycles/ticks +average: 116658 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36296 cycles/ticks + +kyber_keypair_derand: +median: 99288 cycles/ticks +average: 99703 cycles/ticks + +kyber_keypair: +median: 106238 cycles/ticks +average: 106706 cycles/ticks + +kyber_encaps_derand: +median: 126862 cycles/ticks +average: 127308 cycles/ticks + +kyber_encaps: +median: 128124 cycles/ticks +average: 128627 cycles/ticks + +kyber_decaps: +median: 165360 cycles/ticks +average: 166045 cycles/ticks + +Loop spin: 678 +gen_a: +median: 25302 cycles/ticks +average: 25459 cycles/ticks + +poly_getnoise_eta1: +median: 3300 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2104 cycles/ticks +average: 2126 cycles/ticks + +NTT: +median: 7668 cycles/ticks +average: 7696 cycles/ticks + +INVNTT: +median: 11114 cycles/ticks +average: 11023 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7948 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90778 cycles/ticks +average: 91142 cycles/ticks + +indcpa_enc: +median: 116316 cycles/ticks +average: 116746 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36242 cycles/ticks + +kyber_keypair_derand: +median: 99638 cycles/ticks +average: 100054 cycles/ticks + +kyber_keypair: +median: 106300 cycles/ticks +average: 106736 cycles/ticks + +kyber_encaps_derand: +median: 126580 cycles/ticks +average: 127081 cycles/ticks + +kyber_encaps: +median: 127920 cycles/ticks +average: 128313 cycles/ticks + +kyber_decaps: +median: 165172 cycles/ticks +average: 165791 cycles/ticks + +Loop spin: 679 +gen_a: +median: 25178 cycles/ticks +average: 25312 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7034 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10540 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7988 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90804 cycles/ticks +average: 91168 cycles/ticks + +indcpa_enc: +median: 116198 cycles/ticks +average: 116641 cycles/ticks + +indcpa_dec: +median: 36222 cycles/ticks +average: 36366 cycles/ticks + +kyber_keypair_derand: +median: 99510 cycles/ticks +average: 99897 cycles/ticks + +kyber_keypair: +median: 106396 cycles/ticks +average: 106778 cycles/ticks + +kyber_encaps_derand: +median: 126802 cycles/ticks +average: 127269 cycles/ticks + +kyber_encaps: +median: 128200 cycles/ticks +average: 128584 cycles/ticks + +kyber_decaps: +median: 165370 cycles/ticks +average: 166011 cycles/ticks + +Loop spin: 680 +gen_a: +median: 25214 cycles/ticks +average: 25356 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3353 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7953 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90546 cycles/ticks +average: 90910 cycles/ticks + +indcpa_enc: +median: 115926 cycles/ticks +average: 116431 cycles/ticks + +indcpa_dec: +median: 36194 cycles/ticks +average: 36354 cycles/ticks + +kyber_keypair_derand: +median: 99682 cycles/ticks +average: 100040 cycles/ticks + +kyber_keypair: +median: 106278 cycles/ticks +average: 106672 cycles/ticks + +kyber_encaps_derand: +median: 126910 cycles/ticks +average: 127437 cycles/ticks + +kyber_encaps: +median: 128248 cycles/ticks +average: 128708 cycles/ticks + +kyber_decaps: +median: 165316 cycles/ticks +average: 165962 cycles/ticks + +Loop spin: 681 +gen_a: +median: 25240 cycles/ticks +average: 25408 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7035 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7991 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90590 cycles/ticks +average: 90900 cycles/ticks + +indcpa_enc: +median: 115992 cycles/ticks +average: 116420 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36264 cycles/ticks + +kyber_keypair_derand: +median: 99718 cycles/ticks +average: 100142 cycles/ticks + +kyber_keypair: +median: 106186 cycles/ticks +average: 106565 cycles/ticks + +kyber_encaps_derand: +median: 126580 cycles/ticks +average: 127084 cycles/ticks + +kyber_encaps: +median: 127980 cycles/ticks +average: 128371 cycles/ticks + +kyber_decaps: +median: 165074 cycles/ticks +average: 165645 cycles/ticks + +Loop spin: 682 +gen_a: +median: 25198 cycles/ticks +average: 25333 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2199 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 7998 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 268 cycles/ticks +average: 268 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90584 cycles/ticks +average: 90917 cycles/ticks + +indcpa_enc: +median: 116040 cycles/ticks +average: 116542 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36270 cycles/ticks + +kyber_keypair_derand: +median: 99534 cycles/ticks +average: 99840 cycles/ticks + +kyber_keypair: +median: 106318 cycles/ticks +average: 106737 cycles/ticks + +kyber_encaps_derand: +median: 126860 cycles/ticks +average: 127366 cycles/ticks + +kyber_encaps: +median: 128102 cycles/ticks +average: 128624 cycles/ticks + +kyber_decaps: +median: 165334 cycles/ticks +average: 165981 cycles/ticks + +Loop spin: 683 +gen_a: +median: 25212 cycles/ticks +average: 25380 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 268 cycles/ticks +average: 268 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90906 cycles/ticks +average: 91234 cycles/ticks + +indcpa_enc: +median: 116382 cycles/ticks +average: 116895 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36254 cycles/ticks + +kyber_keypair_derand: +median: 100944 cycles/ticks +average: 101313 cycles/ticks + +kyber_keypair: +median: 106266 cycles/ticks +average: 106665 cycles/ticks + +kyber_encaps_derand: +median: 126880 cycles/ticks +average: 127341 cycles/ticks + +kyber_encaps: +median: 128300 cycles/ticks +average: 128775 cycles/ticks + +kyber_decaps: +median: 165378 cycles/ticks +average: 165933 cycles/ticks + +Loop spin: 684 +gen_a: +median: 25178 cycles/ticks +average: 25301 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7928 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1404 cycles/ticks + +indcpa_keypair: +median: 90668 cycles/ticks +average: 91052 cycles/ticks + +indcpa_enc: +median: 116098 cycles/ticks +average: 116570 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36296 cycles/ticks + +kyber_keypair_derand: +median: 99730 cycles/ticks +average: 100161 cycles/ticks + +kyber_keypair: +median: 106358 cycles/ticks +average: 106815 cycles/ticks + +kyber_encaps_derand: +median: 126674 cycles/ticks +average: 127230 cycles/ticks + +kyber_encaps: +median: 127846 cycles/ticks +average: 128303 cycles/ticks + +kyber_decaps: +median: 165326 cycles/ticks +average: 166094 cycles/ticks + +Loop spin: 685 +gen_a: +median: 25214 cycles/ticks +average: 25353 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7973 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90716 cycles/ticks +average: 91112 cycles/ticks + +indcpa_enc: +median: 116328 cycles/ticks +average: 116834 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36265 cycles/ticks + +kyber_keypair_derand: +median: 99384 cycles/ticks +average: 99742 cycles/ticks + +kyber_keypair: +median: 106220 cycles/ticks +average: 106639 cycles/ticks + +kyber_encaps_derand: +median: 126842 cycles/ticks +average: 127236 cycles/ticks + +kyber_encaps: +median: 128202 cycles/ticks +average: 128669 cycles/ticks + +kyber_decaps: +median: 165416 cycles/ticks +average: 165980 cycles/ticks + +Loop spin: 686 +gen_a: +median: 25216 cycles/ticks +average: 25338 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7033 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90596 cycles/ticks +average: 91020 cycles/ticks + +indcpa_enc: +median: 116068 cycles/ticks +average: 116541 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36263 cycles/ticks + +kyber_keypair_derand: +median: 99422 cycles/ticks +average: 99795 cycles/ticks + +kyber_keypair: +median: 106328 cycles/ticks +average: 106756 cycles/ticks + +kyber_encaps_derand: +median: 126880 cycles/ticks +average: 127352 cycles/ticks + +kyber_encaps: +median: 128446 cycles/ticks +average: 128918 cycles/ticks + +kyber_decaps: +median: 165350 cycles/ticks +average: 166061 cycles/ticks + +Loop spin: 687 +gen_a: +median: 25274 cycles/ticks +average: 25444 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7948 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 266 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90738 cycles/ticks +average: 91064 cycles/ticks + +indcpa_enc: +median: 116198 cycles/ticks +average: 116584 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36321 cycles/ticks + +kyber_keypair_derand: +median: 99602 cycles/ticks +average: 100079 cycles/ticks + +kyber_keypair: +median: 106282 cycles/ticks +average: 106666 cycles/ticks + +kyber_encaps_derand: +median: 126546 cycles/ticks +average: 127119 cycles/ticks + +kyber_encaps: +median: 127944 cycles/ticks +average: 128377 cycles/ticks + +kyber_decaps: +median: 165106 cycles/ticks +average: 165680 cycles/ticks + +Loop spin: 688 +gen_a: +median: 25266 cycles/ticks +average: 25407 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10532 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 274 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90920 cycles/ticks +average: 91340 cycles/ticks + +indcpa_enc: +median: 116380 cycles/ticks +average: 116831 cycles/ticks + +indcpa_dec: +median: 36176 cycles/ticks +average: 36310 cycles/ticks + +kyber_keypair_derand: +median: 99508 cycles/ticks +average: 99827 cycles/ticks + +kyber_keypair: +median: 106312 cycles/ticks +average: 106724 cycles/ticks + +kyber_encaps_derand: +median: 126720 cycles/ticks +average: 127227 cycles/ticks + +kyber_encaps: +median: 128064 cycles/ticks +average: 128504 cycles/ticks + +kyber_decaps: +median: 165336 cycles/ticks +average: 165991 cycles/ticks + +Loop spin: 689 +gen_a: +median: 25250 cycles/ticks +average: 25398 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3326 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7935 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90658 cycles/ticks +average: 91037 cycles/ticks + +indcpa_enc: +median: 116132 cycles/ticks +average: 116555 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36266 cycles/ticks + +kyber_keypair_derand: +median: 99764 cycles/ticks +average: 100153 cycles/ticks + +kyber_keypair: +median: 106202 cycles/ticks +average: 106496 cycles/ticks + +kyber_encaps_derand: +median: 126830 cycles/ticks +average: 127292 cycles/ticks + +kyber_encaps: +median: 128056 cycles/ticks +average: 128474 cycles/ticks + +kyber_decaps: +median: 165248 cycles/ticks +average: 166013 cycles/ticks + +Loop spin: 690 +gen_a: +median: 25196 cycles/ticks +average: 25370 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10471 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7953 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90812 cycles/ticks +average: 91176 cycles/ticks + +indcpa_enc: +median: 116282 cycles/ticks +average: 116752 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36293 cycles/ticks + +kyber_keypair_derand: +median: 99570 cycles/ticks +average: 99986 cycles/ticks + +kyber_keypair: +median: 106228 cycles/ticks +average: 106668 cycles/ticks + +kyber_encaps_derand: +median: 126754 cycles/ticks +average: 127305 cycles/ticks + +kyber_encaps: +median: 128066 cycles/ticks +average: 128471 cycles/ticks + +kyber_decaps: +median: 165274 cycles/ticks +average: 165986 cycles/ticks + +Loop spin: 691 +gen_a: +median: 25216 cycles/ticks +average: 25356 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7938 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 279 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90596 cycles/ticks +average: 90936 cycles/ticks + +indcpa_enc: +median: 116034 cycles/ticks +average: 116462 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36294 cycles/ticks + +kyber_keypair_derand: +median: 99662 cycles/ticks +average: 100066 cycles/ticks + +kyber_keypair: +median: 106368 cycles/ticks +average: 106818 cycles/ticks + +kyber_encaps_derand: +median: 126854 cycles/ticks +average: 127381 cycles/ticks + +kyber_encaps: +median: 128000 cycles/ticks +average: 128435 cycles/ticks + +kyber_decaps: +median: 165372 cycles/ticks +average: 166036 cycles/ticks + +Loop spin: 692 +gen_a: +median: 25200 cycles/ticks +average: 25329 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10502 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 7990 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90948 cycles/ticks +average: 91373 cycles/ticks + +indcpa_enc: +median: 116364 cycles/ticks +average: 116860 cycles/ticks + +indcpa_dec: +median: 36184 cycles/ticks +average: 36326 cycles/ticks + +kyber_keypair_derand: +median: 99614 cycles/ticks +average: 100034 cycles/ticks + +kyber_keypair: +median: 106324 cycles/ticks +average: 106796 cycles/ticks + +kyber_encaps_derand: +median: 126556 cycles/ticks +average: 127116 cycles/ticks + +kyber_encaps: +median: 127676 cycles/ticks +average: 128234 cycles/ticks + +kyber_decaps: +median: 165238 cycles/ticks +average: 166007 cycles/ticks + +Loop spin: 693 +gen_a: +median: 25274 cycles/ticks +average: 25405 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10542 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1823 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90634 cycles/ticks +average: 91039 cycles/ticks + +indcpa_enc: +median: 116166 cycles/ticks +average: 116604 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36260 cycles/ticks + +kyber_keypair_derand: +median: 99664 cycles/ticks +average: 100126 cycles/ticks + +kyber_keypair: +median: 106334 cycles/ticks +average: 106769 cycles/ticks + +kyber_encaps_derand: +median: 126580 cycles/ticks +average: 127140 cycles/ticks + +kyber_encaps: +median: 127896 cycles/ticks +average: 128372 cycles/ticks + +kyber_decaps: +median: 165008 cycles/ticks +average: 165743 cycles/ticks + +Loop spin: 694 +gen_a: +median: 25220 cycles/ticks +average: 25333 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2130 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10474 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7981 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90744 cycles/ticks +average: 91072 cycles/ticks + +indcpa_enc: +median: 116378 cycles/ticks +average: 116877 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36297 cycles/ticks + +kyber_keypair_derand: +median: 99456 cycles/ticks +average: 99794 cycles/ticks + +kyber_keypair: +median: 106166 cycles/ticks +average: 106626 cycles/ticks + +kyber_encaps_derand: +median: 126878 cycles/ticks +average: 127426 cycles/ticks + +kyber_encaps: +median: 128110 cycles/ticks +average: 128555 cycles/ticks + +kyber_decaps: +median: 165452 cycles/ticks +average: 166147 cycles/ticks + +Loop spin: 695 +gen_a: +median: 25264 cycles/ticks +average: 25410 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3348 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7938 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1821 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90874 cycles/ticks +average: 91256 cycles/ticks + +indcpa_enc: +median: 116212 cycles/ticks +average: 116692 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36302 cycles/ticks + +kyber_keypair_derand: +median: 101124 cycles/ticks +average: 101526 cycles/ticks + +kyber_keypair: +median: 106218 cycles/ticks +average: 106649 cycles/ticks + +kyber_encaps_derand: +median: 126648 cycles/ticks +average: 127129 cycles/ticks + +kyber_encaps: +median: 128230 cycles/ticks +average: 128653 cycles/ticks + +kyber_decaps: +median: 165188 cycles/ticks +average: 165965 cycles/ticks + +Loop spin: 696 +gen_a: +median: 25240 cycles/ticks +average: 25391 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3329 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7966 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90856 cycles/ticks +average: 91265 cycles/ticks + +indcpa_enc: +median: 116246 cycles/ticks +average: 116685 cycles/ticks + +indcpa_dec: +median: 36166 cycles/ticks +average: 36315 cycles/ticks + +kyber_keypair_derand: +median: 99704 cycles/ticks +average: 100151 cycles/ticks + +kyber_keypair: +median: 106376 cycles/ticks +average: 106775 cycles/ticks + +kyber_encaps_derand: +median: 126634 cycles/ticks +average: 127177 cycles/ticks + +kyber_encaps: +median: 127940 cycles/ticks +average: 128442 cycles/ticks + +kyber_decaps: +median: 165262 cycles/ticks +average: 165967 cycles/ticks + +Loop spin: 697 +gen_a: +median: 25310 cycles/ticks +average: 25459 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2136 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10493 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7989 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90892 cycles/ticks +average: 91285 cycles/ticks + +indcpa_enc: +median: 116166 cycles/ticks +average: 116678 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36316 cycles/ticks + +kyber_keypair_derand: +median: 99736 cycles/ticks +average: 100132 cycles/ticks + +kyber_keypair: +median: 106160 cycles/ticks +average: 106617 cycles/ticks + +kyber_encaps_derand: +median: 126560 cycles/ticks +average: 127133 cycles/ticks + +kyber_encaps: +median: 127838 cycles/ticks +average: 128225 cycles/ticks + +kyber_decaps: +median: 164956 cycles/ticks +average: 165641 cycles/ticks + +Loop spin: 698 +gen_a: +median: 25226 cycles/ticks +average: 25397 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7948 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 95660 cycles/ticks +average: 96074 cycles/ticks + +indcpa_enc: +median: 116062 cycles/ticks +average: 116504 cycles/ticks + +indcpa_dec: +median: 36192 cycles/ticks +average: 36340 cycles/ticks + +kyber_keypair_derand: +median: 99728 cycles/ticks +average: 100106 cycles/ticks + +kyber_keypair: +median: 106388 cycles/ticks +average: 106848 cycles/ticks + +kyber_encaps_derand: +median: 126870 cycles/ticks +average: 127429 cycles/ticks + +kyber_encaps: +median: 128426 cycles/ticks +average: 128856 cycles/ticks + +kyber_decaps: +median: 165348 cycles/ticks +average: 166088 cycles/ticks + +Loop spin: 699 +gen_a: +median: 25270 cycles/ticks +average: 25479 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7974 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 268 cycles/ticks +average: 268 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90668 cycles/ticks +average: 91085 cycles/ticks + +indcpa_enc: +median: 116086 cycles/ticks +average: 116580 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36329 cycles/ticks + +kyber_keypair_derand: +median: 99678 cycles/ticks +average: 100087 cycles/ticks + +kyber_keypair: +median: 106264 cycles/ticks +average: 106786 cycles/ticks + +kyber_encaps_derand: +median: 126828 cycles/ticks +average: 127411 cycles/ticks + +kyber_encaps: +median: 128076 cycles/ticks +average: 128508 cycles/ticks + +kyber_decaps: +median: 165338 cycles/ticks +average: 166059 cycles/ticks + +Loop spin: 700 +gen_a: +median: 25196 cycles/ticks +average: 25353 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10478 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7934 cycles/ticks +average: 7998 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90534 cycles/ticks +average: 90914 cycles/ticks + +indcpa_enc: +median: 116084 cycles/ticks +average: 116540 cycles/ticks + +indcpa_dec: +median: 36110 cycles/ticks +average: 36269 cycles/ticks + +kyber_keypair_derand: +median: 99670 cycles/ticks +average: 100034 cycles/ticks + +kyber_keypair: +median: 106256 cycles/ticks +average: 106648 cycles/ticks + +kyber_encaps_derand: +median: 126692 cycles/ticks +average: 127219 cycles/ticks + +kyber_encaps: +median: 127958 cycles/ticks +average: 128423 cycles/ticks + +kyber_decaps: +median: 165242 cycles/ticks +average: 165944 cycles/ticks + +Loop spin: 701 +gen_a: +median: 25218 cycles/ticks +average: 25357 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7954 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90936 cycles/ticks +average: 91379 cycles/ticks + +indcpa_enc: +median: 116330 cycles/ticks +average: 116880 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36281 cycles/ticks + +kyber_keypair_derand: +median: 99600 cycles/ticks +average: 99922 cycles/ticks + +kyber_keypair: +median: 106248 cycles/ticks +average: 106700 cycles/ticks + +kyber_encaps_derand: +median: 126764 cycles/ticks +average: 127265 cycles/ticks + +kyber_encaps: +median: 128122 cycles/ticks +average: 128584 cycles/ticks + +kyber_decaps: +median: 165340 cycles/ticks +average: 166033 cycles/ticks + +Loop spin: 702 +gen_a: +median: 25202 cycles/ticks +average: 25398 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 7966 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1405 cycles/ticks + +indcpa_keypair: +median: 90856 cycles/ticks +average: 91235 cycles/ticks + +indcpa_enc: +median: 116272 cycles/ticks +average: 116777 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36268 cycles/ticks + +kyber_keypair_derand: +median: 100000 cycles/ticks +average: 100393 cycles/ticks + +kyber_keypair: +median: 106330 cycles/ticks +average: 106845 cycles/ticks + +kyber_encaps_derand: +median: 126872 cycles/ticks +average: 127442 cycles/ticks + +kyber_encaps: +median: 128150 cycles/ticks +average: 128673 cycles/ticks + +kyber_decaps: +median: 165440 cycles/ticks +average: 166165 cycles/ticks + +Loop spin: 703 +gen_a: +median: 25212 cycles/ticks +average: 25378 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7929 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90660 cycles/ticks +average: 91021 cycles/ticks + +indcpa_enc: +median: 116106 cycles/ticks +average: 116603 cycles/ticks + +indcpa_dec: +median: 36210 cycles/ticks +average: 36354 cycles/ticks + +kyber_keypair_derand: +median: 99736 cycles/ticks +average: 100160 cycles/ticks + +kyber_keypair: +median: 106428 cycles/ticks +average: 106865 cycles/ticks + +kyber_encaps_derand: +median: 126660 cycles/ticks +average: 127210 cycles/ticks + +kyber_encaps: +median: 128140 cycles/ticks +average: 128547 cycles/ticks + +kyber_decaps: +median: 165224 cycles/ticks +average: 165915 cycles/ticks + +Loop spin: 704 +gen_a: +median: 25216 cycles/ticks +average: 25369 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10531 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7920 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1411 cycles/ticks + +indcpa_keypair: +median: 90750 cycles/ticks +average: 91155 cycles/ticks + +indcpa_enc: +median: 116178 cycles/ticks +average: 116695 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36278 cycles/ticks + +kyber_keypair_derand: +median: 99564 cycles/ticks +average: 99966 cycles/ticks + +kyber_keypair: +median: 106246 cycles/ticks +average: 106664 cycles/ticks + +kyber_encaps_derand: +median: 126802 cycles/ticks +average: 127345 cycles/ticks + +kyber_encaps: +median: 128058 cycles/ticks +average: 128537 cycles/ticks + +kyber_decaps: +median: 165286 cycles/ticks +average: 165959 cycles/ticks + +Loop spin: 705 +gen_a: +median: 25260 cycles/ticks +average: 25386 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3311 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7149 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10542 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90708 cycles/ticks +average: 91093 cycles/ticks + +indcpa_enc: +median: 116114 cycles/ticks +average: 116558 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36281 cycles/ticks + +kyber_keypair_derand: +median: 99804 cycles/ticks +average: 100272 cycles/ticks + +kyber_keypair: +median: 106342 cycles/ticks +average: 106828 cycles/ticks + +kyber_encaps_derand: +median: 128192 cycles/ticks +average: 128708 cycles/ticks + +kyber_encaps: +median: 129418 cycles/ticks +average: 129916 cycles/ticks + +kyber_decaps: +median: 166726 cycles/ticks +average: 167440 cycles/ticks + +Loop spin: 706 +gen_a: +median: 25194 cycles/ticks +average: 25347 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7082 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10474 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7953 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90618 cycles/ticks +average: 90982 cycles/ticks + +indcpa_enc: +median: 116094 cycles/ticks +average: 116615 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36298 cycles/ticks + +kyber_keypair_derand: +median: 99658 cycles/ticks +average: 100077 cycles/ticks + +kyber_keypair: +median: 106330 cycles/ticks +average: 106782 cycles/ticks + +kyber_encaps_derand: +median: 126586 cycles/ticks +average: 127109 cycles/ticks + +kyber_encaps: +median: 127860 cycles/ticks +average: 128330 cycles/ticks + +kyber_decaps: +median: 165142 cycles/ticks +average: 165790 cycles/ticks + +Loop spin: 707 +gen_a: +median: 25224 cycles/ticks +average: 25350 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10502 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7920 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90538 cycles/ticks +average: 90928 cycles/ticks + +indcpa_enc: +median: 115974 cycles/ticks +average: 116488 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36277 cycles/ticks + +kyber_keypair_derand: +median: 99680 cycles/ticks +average: 100068 cycles/ticks + +kyber_keypair: +median: 106232 cycles/ticks +average: 106672 cycles/ticks + +kyber_encaps_derand: +median: 126722 cycles/ticks +average: 127265 cycles/ticks + +kyber_encaps: +median: 128002 cycles/ticks +average: 128523 cycles/ticks + +kyber_decaps: +median: 165186 cycles/ticks +average: 165847 cycles/ticks + +Loop spin: 708 +gen_a: +median: 25178 cycles/ticks +average: 25321 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 8012 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90694 cycles/ticks +average: 91153 cycles/ticks + +indcpa_enc: +median: 116228 cycles/ticks +average: 116677 cycles/ticks + +indcpa_dec: +median: 36222 cycles/ticks +average: 36335 cycles/ticks + +kyber_keypair_derand: +median: 99618 cycles/ticks +average: 100037 cycles/ticks + +kyber_keypair: +median: 106302 cycles/ticks +average: 106774 cycles/ticks + +kyber_encaps_derand: +median: 126708 cycles/ticks +average: 127254 cycles/ticks + +kyber_encaps: +median: 127946 cycles/ticks +average: 128373 cycles/ticks + +kyber_decaps: +median: 165266 cycles/ticks +average: 165972 cycles/ticks + +Loop spin: 709 +gen_a: +median: 25246 cycles/ticks +average: 25428 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 7997 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1405 cycles/ticks + +indcpa_keypair: +median: 90726 cycles/ticks +average: 91139 cycles/ticks + +indcpa_enc: +median: 116182 cycles/ticks +average: 116656 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36283 cycles/ticks + +kyber_keypair_derand: +median: 99530 cycles/ticks +average: 99927 cycles/ticks + +kyber_keypair: +median: 106326 cycles/ticks +average: 106726 cycles/ticks + +kyber_encaps_derand: +median: 126756 cycles/ticks +average: 127337 cycles/ticks + +kyber_encaps: +median: 128110 cycles/ticks +average: 128634 cycles/ticks + +kyber_decaps: +median: 165260 cycles/ticks +average: 165995 cycles/ticks + +Loop spin: 710 +gen_a: +median: 25222 cycles/ticks +average: 25367 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3331 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1406 cycles/ticks + +indcpa_keypair: +median: 90648 cycles/ticks +average: 91032 cycles/ticks + +indcpa_enc: +median: 116022 cycles/ticks +average: 116515 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36282 cycles/ticks + +kyber_keypair_derand: +median: 99624 cycles/ticks +average: 100005 cycles/ticks + +kyber_keypair: +median: 106236 cycles/ticks +average: 106634 cycles/ticks + +kyber_encaps_derand: +median: 126816 cycles/ticks +average: 127386 cycles/ticks + +kyber_encaps: +median: 128406 cycles/ticks +average: 128771 cycles/ticks + +kyber_decaps: +median: 165302 cycles/ticks +average: 165960 cycles/ticks + +Loop spin: 711 +gen_a: +median: 25218 cycles/ticks +average: 25357 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3332 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 8028 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90756 cycles/ticks +average: 91153 cycles/ticks + +indcpa_enc: +median: 116222 cycles/ticks +average: 116733 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36266 cycles/ticks + +kyber_keypair_derand: +median: 99554 cycles/ticks +average: 99972 cycles/ticks + +kyber_keypair: +median: 106284 cycles/ticks +average: 106790 cycles/ticks + +kyber_encaps_derand: +median: 126590 cycles/ticks +average: 127152 cycles/ticks + +kyber_encaps: +median: 128060 cycles/ticks +average: 128576 cycles/ticks + +kyber_decaps: +median: 165346 cycles/ticks +average: 166069 cycles/ticks + +Loop spin: 712 +gen_a: +median: 25196 cycles/ticks +average: 25335 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7037 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7934 cycles/ticks +average: 8043 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90498 cycles/ticks +average: 90930 cycles/ticks + +indcpa_enc: +median: 116014 cycles/ticks +average: 116504 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36278 cycles/ticks + +kyber_keypair_derand: +median: 99618 cycles/ticks +average: 99947 cycles/ticks + +kyber_keypair: +median: 106340 cycles/ticks +average: 106733 cycles/ticks + +kyber_encaps_derand: +median: 126652 cycles/ticks +average: 127156 cycles/ticks + +kyber_encaps: +median: 127956 cycles/ticks +average: 128399 cycles/ticks + +kyber_decaps: +median: 165256 cycles/ticks +average: 165889 cycles/ticks + +Loop spin: 713 +gen_a: +median: 25178 cycles/ticks +average: 25295 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10527 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7943 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90620 cycles/ticks +average: 90911 cycles/ticks + +indcpa_enc: +median: 116128 cycles/ticks +average: 116599 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36259 cycles/ticks + +kyber_keypair_derand: +median: 99702 cycles/ticks +average: 100074 cycles/ticks + +kyber_keypair: +median: 106304 cycles/ticks +average: 106663 cycles/ticks + +kyber_encaps_derand: +median: 126838 cycles/ticks +average: 127315 cycles/ticks + +kyber_encaps: +median: 127988 cycles/ticks +average: 128422 cycles/ticks + +kyber_decaps: +median: 165272 cycles/ticks +average: 165981 cycles/ticks + +Loop spin: 714 +gen_a: +median: 25238 cycles/ticks +average: 25375 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3335 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10526 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7944 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1405 cycles/ticks + +indcpa_keypair: +median: 90844 cycles/ticks +average: 91276 cycles/ticks + +indcpa_enc: +median: 116222 cycles/ticks +average: 116713 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36225 cycles/ticks + +kyber_keypair_derand: +median: 99548 cycles/ticks +average: 99883 cycles/ticks + +kyber_keypair: +median: 106288 cycles/ticks +average: 106780 cycles/ticks + +kyber_encaps_derand: +median: 126758 cycles/ticks +average: 127271 cycles/ticks + +kyber_encaps: +median: 128024 cycles/ticks +average: 128481 cycles/ticks + +kyber_decaps: +median: 165308 cycles/ticks +average: 165982 cycles/ticks + +Loop spin: 715 +gen_a: +median: 25218 cycles/ticks +average: 25362 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2137 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7924 cycles/ticks +average: 8013 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90708 cycles/ticks +average: 91173 cycles/ticks + +indcpa_enc: +median: 116108 cycles/ticks +average: 116501 cycles/ticks + +indcpa_dec: +median: 36166 cycles/ticks +average: 36302 cycles/ticks + +kyber_keypair_derand: +median: 99734 cycles/ticks +average: 100157 cycles/ticks + +kyber_keypair: +median: 106420 cycles/ticks +average: 106869 cycles/ticks + +kyber_encaps_derand: +median: 126784 cycles/ticks +average: 127305 cycles/ticks + +kyber_encaps: +median: 128156 cycles/ticks +average: 128596 cycles/ticks + +kyber_decaps: +median: 165404 cycles/ticks +average: 166075 cycles/ticks + +Loop spin: 716 +gen_a: +median: 25260 cycles/ticks +average: 25392 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10486 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 7992 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90738 cycles/ticks +average: 91139 cycles/ticks + +indcpa_enc: +median: 116268 cycles/ticks +average: 116776 cycles/ticks + +indcpa_dec: +median: 36158 cycles/ticks +average: 36322 cycles/ticks + +kyber_keypair_derand: +median: 99460 cycles/ticks +average: 99849 cycles/ticks + +kyber_keypair: +median: 106356 cycles/ticks +average: 106740 cycles/ticks + +kyber_encaps_derand: +median: 126764 cycles/ticks +average: 127216 cycles/ticks + +kyber_encaps: +median: 127980 cycles/ticks +average: 128321 cycles/ticks + +kyber_decaps: +median: 165256 cycles/ticks +average: 165834 cycles/ticks + +Loop spin: 717 +gen_a: +median: 25180 cycles/ticks +average: 25313 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 8015 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1567 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90898 cycles/ticks +average: 91302 cycles/ticks + +indcpa_enc: +median: 116658 cycles/ticks +average: 117114 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36233 cycles/ticks + +kyber_keypair_derand: +median: 99636 cycles/ticks +average: 100000 cycles/ticks + +kyber_keypair: +median: 106426 cycles/ticks +average: 106849 cycles/ticks + +kyber_encaps_derand: +median: 127106 cycles/ticks +average: 127568 cycles/ticks + +kyber_encaps: +median: 128434 cycles/ticks +average: 128898 cycles/ticks + +kyber_decaps: +median: 165732 cycles/ticks +average: 166353 cycles/ticks + +Loop spin: 718 +gen_a: +median: 25198 cycles/ticks +average: 25322 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10553 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7936 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90556 cycles/ticks +average: 90864 cycles/ticks + +indcpa_enc: +median: 115984 cycles/ticks +average: 116630 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99678 cycles/ticks +average: 100097 cycles/ticks + +kyber_keypair: +median: 106238 cycles/ticks +average: 106651 cycles/ticks + +kyber_encaps_derand: +median: 126812 cycles/ticks +average: 127326 cycles/ticks + +kyber_encaps: +median: 128104 cycles/ticks +average: 128514 cycles/ticks + +kyber_decaps: +median: 165370 cycles/ticks +average: 166074 cycles/ticks + +Loop spin: 719 +gen_a: +median: 25262 cycles/ticks +average: 25413 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10524 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1393 cycles/ticks + +indcpa_keypair: +median: 90818 cycles/ticks +average: 91140 cycles/ticks + +indcpa_enc: +median: 116342 cycles/ticks +average: 116888 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36263 cycles/ticks + +kyber_keypair_derand: +median: 99768 cycles/ticks +average: 100121 cycles/ticks + +kyber_keypair: +median: 106210 cycles/ticks +average: 106622 cycles/ticks + +kyber_encaps_derand: +median: 126782 cycles/ticks +average: 127255 cycles/ticks + +kyber_encaps: +median: 128024 cycles/ticks +average: 128461 cycles/ticks + +kyber_decaps: +median: 165328 cycles/ticks +average: 165887 cycles/ticks + +Loop spin: 720 +gen_a: +median: 25232 cycles/ticks +average: 25357 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10533 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7973 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90674 cycles/ticks +average: 91051 cycles/ticks + +indcpa_enc: +median: 116146 cycles/ticks +average: 116558 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36296 cycles/ticks + +kyber_keypair_derand: +median: 99652 cycles/ticks +average: 99992 cycles/ticks + +kyber_keypair: +median: 106380 cycles/ticks +average: 106815 cycles/ticks + +kyber_encaps_derand: +median: 126636 cycles/ticks +average: 127069 cycles/ticks + +kyber_encaps: +median: 127726 cycles/ticks +average: 128188 cycles/ticks + +kyber_decaps: +median: 165248 cycles/ticks +average: 165922 cycles/ticks + +Loop spin: 721 +gen_a: +median: 25216 cycles/ticks +average: 25353 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2125 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7966 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1393 cycles/ticks + +indcpa_keypair: +median: 90848 cycles/ticks +average: 91245 cycles/ticks + +indcpa_enc: +median: 116294 cycles/ticks +average: 116764 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36282 cycles/ticks + +kyber_keypair_derand: +median: 99596 cycles/ticks +average: 99987 cycles/ticks + +kyber_keypair: +median: 106338 cycles/ticks +average: 106758 cycles/ticks + +kyber_encaps_derand: +median: 126874 cycles/ticks +average: 127399 cycles/ticks + +kyber_encaps: +median: 128206 cycles/ticks +average: 128660 cycles/ticks + +kyber_decaps: +median: 165414 cycles/ticks +average: 166092 cycles/ticks + +Loop spin: 722 +gen_a: +median: 25264 cycles/ticks +average: 25409 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3324 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7939 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90762 cycles/ticks +average: 91093 cycles/ticks + +indcpa_enc: +median: 116202 cycles/ticks +average: 116638 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36245 cycles/ticks + +kyber_keypair_derand: +median: 99522 cycles/ticks +average: 99835 cycles/ticks + +kyber_keypair: +median: 106364 cycles/ticks +average: 106772 cycles/ticks + +kyber_encaps_derand: +median: 126794 cycles/ticks +average: 127345 cycles/ticks + +kyber_encaps: +median: 128132 cycles/ticks +average: 128549 cycles/ticks + +kyber_decaps: +median: 165428 cycles/ticks +average: 166022 cycles/ticks + +Loop spin: 723 +gen_a: +median: 25178 cycles/ticks +average: 25338 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10557 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7954 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1404 cycles/ticks + +indcpa_keypair: +median: 90596 cycles/ticks +average: 93540 cycles/ticks + +indcpa_enc: +median: 116156 cycles/ticks +average: 116655 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36253 cycles/ticks + +kyber_keypair_derand: +median: 99556 cycles/ticks +average: 99955 cycles/ticks + +kyber_keypair: +median: 106202 cycles/ticks +average: 109101 cycles/ticks + +kyber_encaps_derand: +median: 126564 cycles/ticks +average: 127088 cycles/ticks + +kyber_encaps: +median: 127810 cycles/ticks +average: 128200 cycles/ticks + +kyber_decaps: +median: 165184 cycles/ticks +average: 165800 cycles/ticks + +Loop spin: 724 +gen_a: +median: 25178 cycles/ticks +average: 25301 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10498 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7940 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1512 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90626 cycles/ticks +average: 91026 cycles/ticks + +indcpa_enc: +median: 116008 cycles/ticks +average: 116446 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36274 cycles/ticks + +kyber_keypair_derand: +median: 99638 cycles/ticks +average: 99981 cycles/ticks + +kyber_keypair: +median: 106340 cycles/ticks +average: 106749 cycles/ticks + +kyber_encaps_derand: +median: 126758 cycles/ticks +average: 127247 cycles/ticks + +kyber_encaps: +median: 128208 cycles/ticks +average: 128559 cycles/ticks + +kyber_decaps: +median: 165196 cycles/ticks +average: 165790 cycles/ticks + +Loop spin: 725 +gen_a: +median: 25196 cycles/ticks +average: 25352 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10549 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7933 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 280 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1801 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90692 cycles/ticks +average: 91090 cycles/ticks + +indcpa_enc: +median: 116102 cycles/ticks +average: 116595 cycles/ticks + +indcpa_dec: +median: 36220 cycles/ticks +average: 36366 cycles/ticks + +kyber_keypair_derand: +median: 99600 cycles/ticks +average: 99954 cycles/ticks + +kyber_keypair: +median: 106246 cycles/ticks +average: 106603 cycles/ticks + +kyber_encaps_derand: +median: 126840 cycles/ticks +average: 127377 cycles/ticks + +kyber_encaps: +median: 128192 cycles/ticks +average: 128671 cycles/ticks + +kyber_decaps: +median: 165456 cycles/ticks +average: 166075 cycles/ticks + +Loop spin: 726 +gen_a: +median: 25200 cycles/ticks +average: 25347 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10478 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90684 cycles/ticks +average: 91108 cycles/ticks + +indcpa_enc: +median: 116158 cycles/ticks +average: 116620 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36251 cycles/ticks + +kyber_keypair_derand: +median: 99626 cycles/ticks +average: 99988 cycles/ticks + +kyber_keypair: +median: 106170 cycles/ticks +average: 106623 cycles/ticks + +kyber_encaps_derand: +median: 126644 cycles/ticks +average: 127177 cycles/ticks + +kyber_encaps: +median: 127922 cycles/ticks +average: 128342 cycles/ticks + +kyber_decaps: +median: 165174 cycles/ticks +average: 165901 cycles/ticks + +Loop spin: 727 +gen_a: +median: 25246 cycles/ticks +average: 25364 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3358 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7935 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90692 cycles/ticks +average: 91070 cycles/ticks + +indcpa_enc: +median: 116208 cycles/ticks +average: 116670 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36319 cycles/ticks + +kyber_keypair_derand: +median: 99630 cycles/ticks +average: 100003 cycles/ticks + +kyber_keypair: +median: 106322 cycles/ticks +average: 106770 cycles/ticks + +kyber_encaps_derand: +median: 126690 cycles/ticks +average: 127212 cycles/ticks + +kyber_encaps: +median: 128056 cycles/ticks +average: 128428 cycles/ticks + +kyber_decaps: +median: 165286 cycles/ticks +average: 165891 cycles/ticks + +Loop spin: 728 +gen_a: +median: 25214 cycles/ticks +average: 25363 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7953 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90718 cycles/ticks +average: 91121 cycles/ticks + +indcpa_enc: +median: 116282 cycles/ticks +average: 116792 cycles/ticks + +indcpa_dec: +median: 36162 cycles/ticks +average: 36301 cycles/ticks + +kyber_keypair_derand: +median: 99644 cycles/ticks +average: 100000 cycles/ticks + +kyber_keypair: +median: 106280 cycles/ticks +average: 106681 cycles/ticks + +kyber_encaps_derand: +median: 126756 cycles/ticks +average: 127280 cycles/ticks + +kyber_encaps: +median: 127820 cycles/ticks +average: 128295 cycles/ticks + +kyber_decaps: +median: 165254 cycles/ticks +average: 165944 cycles/ticks + +Loop spin: 729 +gen_a: +median: 25214 cycles/ticks +average: 25349 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2142 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7944 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 66 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90842 cycles/ticks +average: 91304 cycles/ticks + +indcpa_enc: +median: 116180 cycles/ticks +average: 116661 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36280 cycles/ticks + +kyber_keypair_derand: +median: 99482 cycles/ticks +average: 99815 cycles/ticks + +kyber_keypair: +median: 106214 cycles/ticks +average: 106608 cycles/ticks + +kyber_encaps_derand: +median: 126732 cycles/ticks +average: 127230 cycles/ticks + +kyber_encaps: +median: 128074 cycles/ticks +average: 128528 cycles/ticks + +kyber_decaps: +median: 165336 cycles/ticks +average: 166103 cycles/ticks + +Loop spin: 730 +gen_a: +median: 25216 cycles/ticks +average: 25378 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10558 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 8013 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90602 cycles/ticks +average: 90984 cycles/ticks + +indcpa_enc: +median: 116072 cycles/ticks +average: 116620 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36286 cycles/ticks + +kyber_keypair_derand: +median: 99586 cycles/ticks +average: 99969 cycles/ticks + +kyber_keypair: +median: 106322 cycles/ticks +average: 106763 cycles/ticks + +kyber_encaps_derand: +median: 126682 cycles/ticks +average: 127196 cycles/ticks + +kyber_encaps: +median: 127920 cycles/ticks +average: 128424 cycles/ticks + +kyber_decaps: +median: 165266 cycles/ticks +average: 165914 cycles/ticks + +Loop spin: 731 +gen_a: +median: 25216 cycles/ticks +average: 25336 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7938 cycles/ticks +average: 7986 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1412 cycles/ticks + +indcpa_keypair: +median: 90828 cycles/ticks +average: 91233 cycles/ticks + +indcpa_enc: +median: 116176 cycles/ticks +average: 116608 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36307 cycles/ticks + +kyber_keypair_derand: +median: 99616 cycles/ticks +average: 100064 cycles/ticks + +kyber_keypair: +median: 106260 cycles/ticks +average: 106706 cycles/ticks + +kyber_encaps_derand: +median: 126776 cycles/ticks +average: 127308 cycles/ticks + +kyber_encaps: +median: 128160 cycles/ticks +average: 128503 cycles/ticks + +kyber_decaps: +median: 165302 cycles/ticks +average: 166058 cycles/ticks + +Loop spin: 732 +gen_a: +median: 25200 cycles/ticks +average: 25360 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7072 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10496 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7926 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90654 cycles/ticks +average: 91083 cycles/ticks + +indcpa_enc: +median: 116272 cycles/ticks +average: 116805 cycles/ticks + +indcpa_dec: +median: 36236 cycles/ticks +average: 36399 cycles/ticks + +kyber_keypair_derand: +median: 99626 cycles/ticks +average: 99992 cycles/ticks + +kyber_keypair: +median: 106346 cycles/ticks +average: 106728 cycles/ticks + +kyber_encaps_derand: +median: 128352 cycles/ticks +average: 128851 cycles/ticks + +kyber_encaps: +median: 129530 cycles/ticks +average: 130014 cycles/ticks + +kyber_decaps: +median: 166762 cycles/ticks +average: 167439 cycles/ticks + +Loop spin: 733 +gen_a: +median: 25228 cycles/ticks +average: 25359 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10499 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1830 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90638 cycles/ticks +average: 91021 cycles/ticks + +indcpa_enc: +median: 116178 cycles/ticks +average: 116685 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36285 cycles/ticks + +kyber_keypair_derand: +median: 99630 cycles/ticks +average: 100030 cycles/ticks + +kyber_keypair: +median: 106274 cycles/ticks +average: 106705 cycles/ticks + +kyber_encaps_derand: +median: 126750 cycles/ticks +average: 127294 cycles/ticks + +kyber_encaps: +median: 128154 cycles/ticks +average: 128621 cycles/ticks + +kyber_decaps: +median: 165284 cycles/ticks +average: 165891 cycles/ticks + +Loop spin: 734 +gen_a: +median: 25192 cycles/ticks +average: 25330 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7995 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90630 cycles/ticks +average: 90999 cycles/ticks + +indcpa_enc: +median: 116152 cycles/ticks +average: 116609 cycles/ticks + +indcpa_dec: +median: 36174 cycles/ticks +average: 36297 cycles/ticks + +kyber_keypair_derand: +median: 99790 cycles/ticks +average: 100090 cycles/ticks + +kyber_keypair: +median: 106190 cycles/ticks +average: 106563 cycles/ticks + +kyber_encaps_derand: +median: 126594 cycles/ticks +average: 127103 cycles/ticks + +kyber_encaps: +median: 127914 cycles/ticks +average: 128396 cycles/ticks + +kyber_decaps: +median: 165188 cycles/ticks +average: 165795 cycles/ticks + +Loop spin: 735 +gen_a: +median: 25198 cycles/ticks +average: 25333 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7978 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1406 cycles/ticks + +indcpa_keypair: +median: 90770 cycles/ticks +average: 91202 cycles/ticks + +indcpa_enc: +median: 116156 cycles/ticks +average: 116635 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36283 cycles/ticks + +kyber_keypair_derand: +median: 99612 cycles/ticks +average: 99945 cycles/ticks + +kyber_keypair: +median: 106336 cycles/ticks +average: 106771 cycles/ticks + +kyber_encaps_derand: +median: 126554 cycles/ticks +average: 127066 cycles/ticks + +kyber_encaps: +median: 127926 cycles/ticks +average: 128373 cycles/ticks + +kyber_decaps: +median: 165112 cycles/ticks +average: 165717 cycles/ticks + +Loop spin: 736 +gen_a: +median: 25252 cycles/ticks +average: 25364 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10493 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7975 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1521 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 91066 cycles/ticks +average: 91424 cycles/ticks + +indcpa_enc: +median: 116532 cycles/ticks +average: 117041 cycles/ticks + +indcpa_dec: +median: 36224 cycles/ticks +average: 36362 cycles/ticks + +kyber_keypair_derand: +median: 99586 cycles/ticks +average: 99893 cycles/ticks + +kyber_keypair: +median: 106338 cycles/ticks +average: 106788 cycles/ticks + +kyber_encaps_derand: +median: 126488 cycles/ticks +average: 126934 cycles/ticks + +kyber_encaps: +median: 127892 cycles/ticks +average: 128310 cycles/ticks + +kyber_decaps: +median: 165128 cycles/ticks +average: 165672 cycles/ticks + +Loop spin: 737 +gen_a: +median: 25262 cycles/ticks +average: 25394 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7091 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7975 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90820 cycles/ticks +average: 91116 cycles/ticks + +indcpa_enc: +median: 116180 cycles/ticks +average: 116639 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36246 cycles/ticks + +kyber_keypair_derand: +median: 99674 cycles/ticks +average: 100078 cycles/ticks + +kyber_keypair: +median: 106258 cycles/ticks +average: 106673 cycles/ticks + +kyber_encaps_derand: +median: 126374 cycles/ticks +average: 126832 cycles/ticks + +kyber_encaps: +median: 127696 cycles/ticks +average: 128095 cycles/ticks + +kyber_decaps: +median: 165056 cycles/ticks +average: 165728 cycles/ticks + +Loop spin: 738 +gen_a: +median: 25268 cycles/ticks +average: 25401 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2131 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7978 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90684 cycles/ticks +average: 91049 cycles/ticks + +indcpa_enc: +median: 116204 cycles/ticks +average: 116726 cycles/ticks + +indcpa_dec: +median: 36162 cycles/ticks +average: 36292 cycles/ticks + +kyber_keypair_derand: +median: 99432 cycles/ticks +average: 99830 cycles/ticks + +kyber_keypair: +median: 106358 cycles/ticks +average: 106875 cycles/ticks + +kyber_encaps_derand: +median: 126810 cycles/ticks +average: 127274 cycles/ticks + +kyber_encaps: +median: 128066 cycles/ticks +average: 128495 cycles/ticks + +kyber_decaps: +median: 165418 cycles/ticks +average: 166040 cycles/ticks + +Loop spin: 739 +gen_a: +median: 25174 cycles/ticks +average: 25310 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7976 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90820 cycles/ticks +average: 91196 cycles/ticks + +indcpa_enc: +median: 116240 cycles/ticks +average: 116631 cycles/ticks + +indcpa_dec: +median: 36216 cycles/ticks +average: 36364 cycles/ticks + +kyber_keypair_derand: +median: 101126 cycles/ticks +average: 101507 cycles/ticks + +kyber_keypair: +median: 106370 cycles/ticks +average: 106772 cycles/ticks + +kyber_encaps_derand: +median: 126580 cycles/ticks +average: 127045 cycles/ticks + +kyber_encaps: +median: 127856 cycles/ticks +average: 128288 cycles/ticks + +kyber_decaps: +median: 165136 cycles/ticks +average: 165861 cycles/ticks + +Loop spin: 740 +gen_a: +median: 25218 cycles/ticks +average: 25361 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3311 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10524 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7954 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90622 cycles/ticks +average: 91029 cycles/ticks + +indcpa_enc: +median: 116098 cycles/ticks +average: 116582 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36258 cycles/ticks + +kyber_keypair_derand: +median: 99550 cycles/ticks +average: 99895 cycles/ticks + +kyber_keypair: +median: 106354 cycles/ticks +average: 106759 cycles/ticks + +kyber_encaps_derand: +median: 126752 cycles/ticks +average: 127211 cycles/ticks + +kyber_encaps: +median: 127986 cycles/ticks +average: 128416 cycles/ticks + +kyber_decaps: +median: 165334 cycles/ticks +average: 165951 cycles/ticks + +Loop spin: 741 +gen_a: +median: 25234 cycles/ticks +average: 25351 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3332 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 314 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1550 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90772 cycles/ticks +average: 91107 cycles/ticks + +indcpa_enc: +median: 116108 cycles/ticks +average: 116631 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36288 cycles/ticks + +kyber_keypair_derand: +median: 99868 cycles/ticks +average: 100202 cycles/ticks + +kyber_keypair: +median: 106314 cycles/ticks +average: 106739 cycles/ticks + +kyber_encaps_derand: +median: 126682 cycles/ticks +average: 127094 cycles/ticks + +kyber_encaps: +median: 128040 cycles/ticks +average: 128475 cycles/ticks + +kyber_decaps: +median: 165150 cycles/ticks +average: 165750 cycles/ticks + +Loop spin: 742 +gen_a: +median: 25232 cycles/ticks +average: 25374 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3330 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10477 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7934 cycles/ticks +average: 8036 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 301 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 91012 cycles/ticks +average: 91379 cycles/ticks + +indcpa_enc: +median: 116262 cycles/ticks +average: 116680 cycles/ticks + +indcpa_dec: +median: 36108 cycles/ticks +average: 36252 cycles/ticks + +kyber_keypair_derand: +median: 99630 cycles/ticks +average: 100001 cycles/ticks + +kyber_keypair: +median: 106384 cycles/ticks +average: 106795 cycles/ticks + +kyber_encaps_derand: +median: 126702 cycles/ticks +average: 127199 cycles/ticks + +kyber_encaps: +median: 127978 cycles/ticks +average: 128410 cycles/ticks + +kyber_decaps: +median: 165210 cycles/ticks +average: 165802 cycles/ticks + +Loop spin: 743 +gen_a: +median: 25214 cycles/ticks +average: 25345 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10499 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7940 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90818 cycles/ticks +average: 91149 cycles/ticks + +indcpa_enc: +median: 116220 cycles/ticks +average: 116687 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99586 cycles/ticks +average: 99889 cycles/ticks + +kyber_keypair: +median: 106206 cycles/ticks +average: 106586 cycles/ticks + +kyber_encaps_derand: +median: 126680 cycles/ticks +average: 127203 cycles/ticks + +kyber_encaps: +median: 127908 cycles/ticks +average: 128273 cycles/ticks + +kyber_decaps: +median: 165290 cycles/ticks +average: 165910 cycles/ticks + +Loop spin: 744 +gen_a: +median: 25216 cycles/ticks +average: 25338 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10504 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7936 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1549 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90722 cycles/ticks +average: 91162 cycles/ticks + +indcpa_enc: +median: 116142 cycles/ticks +average: 116632 cycles/ticks + +indcpa_dec: +median: 36178 cycles/ticks +average: 36333 cycles/ticks + +kyber_keypair_derand: +median: 99676 cycles/ticks +average: 100036 cycles/ticks + +kyber_keypair: +median: 106404 cycles/ticks +average: 106803 cycles/ticks + +kyber_encaps_derand: +median: 126652 cycles/ticks +average: 127111 cycles/ticks + +kyber_encaps: +median: 127734 cycles/ticks +average: 128211 cycles/ticks + +kyber_decaps: +median: 165192 cycles/ticks +average: 165866 cycles/ticks + +Loop spin: 745 +gen_a: +median: 25178 cycles/ticks +average: 25301 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7987 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 273 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90670 cycles/ticks +average: 91076 cycles/ticks + +indcpa_enc: +median: 116172 cycles/ticks +average: 116711 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36249 cycles/ticks + +kyber_keypair_derand: +median: 99662 cycles/ticks +average: 100095 cycles/ticks + +kyber_keypair: +median: 106352 cycles/ticks +average: 106795 cycles/ticks + +kyber_encaps_derand: +median: 126848 cycles/ticks +average: 127385 cycles/ticks + +kyber_encaps: +median: 128074 cycles/ticks +average: 128550 cycles/ticks + +kyber_decaps: +median: 165484 cycles/ticks +average: 166114 cycles/ticks + +Loop spin: 746 +gen_a: +median: 25234 cycles/ticks +average: 25415 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7948 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 272 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1801 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90760 cycles/ticks +average: 91060 cycles/ticks + +indcpa_enc: +median: 116290 cycles/ticks +average: 116801 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99392 cycles/ticks +average: 99766 cycles/ticks + +kyber_keypair: +median: 106332 cycles/ticks +average: 106772 cycles/ticks + +kyber_encaps_derand: +median: 126742 cycles/ticks +average: 127270 cycles/ticks + +kyber_encaps: +median: 128164 cycles/ticks +average: 128562 cycles/ticks + +kyber_decaps: +median: 165330 cycles/ticks +average: 165924 cycles/ticks + +Loop spin: 747 +gen_a: +median: 25216 cycles/ticks +average: 25328 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10478 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1509 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90720 cycles/ticks +average: 91140 cycles/ticks + +indcpa_enc: +median: 116186 cycles/ticks +average: 116691 cycles/ticks + +indcpa_dec: +median: 36120 cycles/ticks +average: 36276 cycles/ticks + +kyber_keypair_derand: +median: 99536 cycles/ticks +average: 99921 cycles/ticks + +kyber_keypair: +median: 106258 cycles/ticks +average: 106757 cycles/ticks + +kyber_encaps_derand: +median: 126728 cycles/ticks +average: 127244 cycles/ticks + +kyber_encaps: +median: 127972 cycles/ticks +average: 128356 cycles/ticks + +kyber_decaps: +median: 165220 cycles/ticks +average: 165914 cycles/ticks + +Loop spin: 748 +gen_a: +median: 25232 cycles/ticks +average: 25380 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7946 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 280 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1390 cycles/ticks +average: 1404 cycles/ticks + +indcpa_keypair: +median: 90844 cycles/ticks +average: 91236 cycles/ticks + +indcpa_enc: +median: 116456 cycles/ticks +average: 116946 cycles/ticks + +indcpa_dec: +median: 36156 cycles/ticks +average: 36279 cycles/ticks + +kyber_keypair_derand: +median: 99604 cycles/ticks +average: 99928 cycles/ticks + +kyber_keypair: +median: 106326 cycles/ticks +average: 106818 cycles/ticks + +kyber_encaps_derand: +median: 126754 cycles/ticks +average: 127278 cycles/ticks + +kyber_encaps: +median: 127860 cycles/ticks +average: 128356 cycles/ticks + +kyber_decaps: +median: 165370 cycles/ticks +average: 166005 cycles/ticks + +Loop spin: 749 +gen_a: +median: 25196 cycles/ticks +average: 25357 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10495 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 8009 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90640 cycles/ticks +average: 91022 cycles/ticks + +indcpa_enc: +median: 116048 cycles/ticks +average: 116513 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36300 cycles/ticks + +kyber_keypair_derand: +median: 99826 cycles/ticks +average: 100163 cycles/ticks + +kyber_keypair: +median: 106358 cycles/ticks +average: 106726 cycles/ticks + +kyber_encaps_derand: +median: 126712 cycles/ticks +average: 127207 cycles/ticks + +kyber_encaps: +median: 127876 cycles/ticks +average: 128290 cycles/ticks + +kyber_decaps: +median: 165238 cycles/ticks +average: 165948 cycles/ticks + +Loop spin: 750 +gen_a: +median: 25286 cycles/ticks +average: 25420 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3356 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7145 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10527 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7927 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90856 cycles/ticks +average: 91293 cycles/ticks + +indcpa_enc: +median: 116264 cycles/ticks +average: 116655 cycles/ticks + +indcpa_dec: +median: 36216 cycles/ticks +average: 36354 cycles/ticks + +kyber_keypair_derand: +median: 99778 cycles/ticks +average: 100176 cycles/ticks + +kyber_keypair: +median: 106300 cycles/ticks +average: 106673 cycles/ticks + +kyber_encaps_derand: +median: 128206 cycles/ticks +average: 128726 cycles/ticks + +kyber_encaps: +median: 129584 cycles/ticks +average: 130134 cycles/ticks + +kyber_decaps: +median: 166762 cycles/ticks +average: 167538 cycles/ticks + +Loop spin: 751 +gen_a: +median: 25178 cycles/ticks +average: 25325 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7038 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10539 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7951 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1403 cycles/ticks + +indcpa_keypair: +median: 92230 cycles/ticks +average: 92676 cycles/ticks + +indcpa_enc: +median: 117776 cycles/ticks +average: 118236 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36283 cycles/ticks + +kyber_keypair_derand: +median: 99606 cycles/ticks +average: 99955 cycles/ticks + +kyber_keypair: +median: 106372 cycles/ticks +average: 106830 cycles/ticks + +kyber_encaps_derand: +median: 126740 cycles/ticks +average: 127297 cycles/ticks + +kyber_encaps: +median: 128126 cycles/ticks +average: 128596 cycles/ticks + +kyber_decaps: +median: 165336 cycles/ticks +average: 165945 cycles/ticks + +Loop spin: 752 +gen_a: +median: 25218 cycles/ticks +average: 25379 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10479 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7938 cycles/ticks +average: 8004 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1439 cycles/ticks + +indcpa_keypair: +median: 90730 cycles/ticks +average: 91051 cycles/ticks + +indcpa_enc: +median: 116208 cycles/ticks +average: 116641 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36311 cycles/ticks + +kyber_keypair_derand: +median: 99712 cycles/ticks +average: 100054 cycles/ticks + +kyber_keypair: +median: 106264 cycles/ticks +average: 106683 cycles/ticks + +kyber_encaps_derand: +median: 126862 cycles/ticks +average: 127320 cycles/ticks + +kyber_encaps: +median: 128050 cycles/ticks +average: 128423 cycles/ticks + +kyber_decaps: +median: 165276 cycles/ticks +average: 165972 cycles/ticks + +Loop spin: 753 +gen_a: +median: 25176 cycles/ticks +average: 25301 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2133 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7094 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10504 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7971 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90600 cycles/ticks +average: 90978 cycles/ticks + +indcpa_enc: +median: 116090 cycles/ticks +average: 116580 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36294 cycles/ticks + +kyber_keypair_derand: +median: 99544 cycles/ticks +average: 99900 cycles/ticks + +kyber_keypair: +median: 106316 cycles/ticks +average: 106743 cycles/ticks + +kyber_encaps_derand: +median: 126732 cycles/ticks +average: 127188 cycles/ticks + +kyber_encaps: +median: 128014 cycles/ticks +average: 128367 cycles/ticks + +kyber_decaps: +median: 165252 cycles/ticks +average: 165941 cycles/ticks + +Loop spin: 754 +gen_a: +median: 25198 cycles/ticks +average: 25359 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10549 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 272 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 92252 cycles/ticks +average: 92692 cycles/ticks + +indcpa_enc: +median: 117632 cycles/ticks +average: 118159 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36276 cycles/ticks + +kyber_keypair_derand: +median: 99670 cycles/ticks +average: 100095 cycles/ticks + +kyber_keypair: +median: 106162 cycles/ticks +average: 106481 cycles/ticks + +kyber_encaps_derand: +median: 126722 cycles/ticks +average: 127213 cycles/ticks + +kyber_encaps: +median: 127960 cycles/ticks +average: 128422 cycles/ticks + +kyber_decaps: +median: 165246 cycles/ticks +average: 165846 cycles/ticks + +Loop spin: 755 +gen_a: +median: 25198 cycles/ticks +average: 25377 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7959 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90764 cycles/ticks +average: 91169 cycles/ticks + +indcpa_enc: +median: 116224 cycles/ticks +average: 116702 cycles/ticks + +indcpa_dec: +median: 36194 cycles/ticks +average: 36343 cycles/ticks + +kyber_keypair_derand: +median: 99626 cycles/ticks +average: 99910 cycles/ticks + +kyber_keypair: +median: 106240 cycles/ticks +average: 106617 cycles/ticks + +kyber_encaps_derand: +median: 126988 cycles/ticks +average: 127496 cycles/ticks + +kyber_encaps: +median: 128230 cycles/ticks +average: 128661 cycles/ticks + +kyber_decaps: +median: 165392 cycles/ticks +average: 166050 cycles/ticks + +Loop spin: 756 +gen_a: +median: 25264 cycles/ticks +average: 25396 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7934 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90648 cycles/ticks +average: 91112 cycles/ticks + +indcpa_enc: +median: 116148 cycles/ticks +average: 116560 cycles/ticks + +indcpa_dec: +median: 36174 cycles/ticks +average: 36316 cycles/ticks + +kyber_keypair_derand: +median: 99610 cycles/ticks +average: 99968 cycles/ticks + +kyber_keypair: +median: 106334 cycles/ticks +average: 106761 cycles/ticks + +kyber_encaps_derand: +median: 126950 cycles/ticks +average: 127508 cycles/ticks + +kyber_encaps: +median: 128348 cycles/ticks +average: 128783 cycles/ticks + +kyber_decaps: +median: 165450 cycles/ticks +average: 166140 cycles/ticks + +Loop spin: 757 +gen_a: +median: 25204 cycles/ticks +average: 25345 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2119 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7988 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90774 cycles/ticks +average: 91160 cycles/ticks + +indcpa_enc: +median: 116308 cycles/ticks +average: 116742 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36289 cycles/ticks + +kyber_keypair_derand: +median: 99582 cycles/ticks +average: 99921 cycles/ticks + +kyber_keypair: +median: 106262 cycles/ticks +average: 106665 cycles/ticks + +kyber_encaps_derand: +median: 126844 cycles/ticks +average: 127322 cycles/ticks + +kyber_encaps: +median: 128206 cycles/ticks +average: 128588 cycles/ticks + +kyber_decaps: +median: 165314 cycles/ticks +average: 165835 cycles/ticks + +Loop spin: 758 +gen_a: +median: 25216 cycles/ticks +average: 25361 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10499 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7930 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90612 cycles/ticks +average: 90952 cycles/ticks + +indcpa_enc: +median: 116134 cycles/ticks +average: 116564 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36280 cycles/ticks + +kyber_keypair_derand: +median: 99574 cycles/ticks +average: 99947 cycles/ticks + +kyber_keypair: +median: 106198 cycles/ticks +average: 106668 cycles/ticks + +kyber_encaps_derand: +median: 126704 cycles/ticks +average: 127208 cycles/ticks + +kyber_encaps: +median: 128004 cycles/ticks +average: 128442 cycles/ticks + +kyber_decaps: +median: 165200 cycles/ticks +average: 165888 cycles/ticks + +Loop spin: 759 +gen_a: +median: 25242 cycles/ticks +average: 25378 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10494 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7995 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90848 cycles/ticks +average: 91309 cycles/ticks + +indcpa_enc: +median: 116216 cycles/ticks +average: 116692 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36297 cycles/ticks + +kyber_keypair_derand: +median: 99686 cycles/ticks +average: 100059 cycles/ticks + +kyber_keypair: +median: 106384 cycles/ticks +average: 106864 cycles/ticks + +kyber_encaps_derand: +median: 126760 cycles/ticks +average: 127328 cycles/ticks + +kyber_encaps: +median: 127864 cycles/ticks +average: 128311 cycles/ticks + +kyber_decaps: +median: 165256 cycles/ticks +average: 165943 cycles/ticks + +Loop spin: 760 +gen_a: +median: 25222 cycles/ticks +average: 25359 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10557 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7946 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 268 cycles/ticks +average: 267 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90760 cycles/ticks +average: 91137 cycles/ticks + +indcpa_enc: +median: 116264 cycles/ticks +average: 116801 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36311 cycles/ticks + +kyber_keypair_derand: +median: 99524 cycles/ticks +average: 99914 cycles/ticks + +kyber_keypair: +median: 106286 cycles/ticks +average: 106760 cycles/ticks + +kyber_encaps_derand: +median: 126644 cycles/ticks +average: 127169 cycles/ticks + +kyber_encaps: +median: 127888 cycles/ticks +average: 128375 cycles/ticks + +kyber_decaps: +median: 165196 cycles/ticks +average: 165842 cycles/ticks + +Loop spin: 761 +gen_a: +median: 25240 cycles/ticks +average: 25410 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7955 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1508 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90674 cycles/ticks +average: 91019 cycles/ticks + +indcpa_enc: +median: 116108 cycles/ticks +average: 116613 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36307 cycles/ticks + +kyber_keypair_derand: +median: 99562 cycles/ticks +average: 99888 cycles/ticks + +kyber_keypair: +median: 106328 cycles/ticks +average: 106714 cycles/ticks + +kyber_encaps_derand: +median: 126850 cycles/ticks +average: 127349 cycles/ticks + +kyber_encaps: +median: 127812 cycles/ticks +average: 128255 cycles/ticks + +kyber_decaps: +median: 165310 cycles/ticks +average: 165987 cycles/ticks + +Loop spin: 762 +gen_a: +median: 25192 cycles/ticks +average: 25338 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10476 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 268 cycles/ticks +average: 268 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90538 cycles/ticks +average: 90971 cycles/ticks + +indcpa_enc: +median: 116186 cycles/ticks +average: 116644 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36297 cycles/ticks + +kyber_keypair_derand: +median: 99522 cycles/ticks +average: 99899 cycles/ticks + +kyber_keypair: +median: 106262 cycles/ticks +average: 106691 cycles/ticks + +kyber_encaps_derand: +median: 126718 cycles/ticks +average: 127219 cycles/ticks + +kyber_encaps: +median: 128138 cycles/ticks +average: 128601 cycles/ticks + +kyber_decaps: +median: 165248 cycles/ticks +average: 165923 cycles/ticks + +Loop spin: 763 +gen_a: +median: 25248 cycles/ticks +average: 25397 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10569 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7996 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90650 cycles/ticks +average: 91009 cycles/ticks + +indcpa_enc: +median: 116246 cycles/ticks +average: 116724 cycles/ticks + +indcpa_dec: +median: 36176 cycles/ticks +average: 36291 cycles/ticks + +kyber_keypair_derand: +median: 99528 cycles/ticks +average: 99870 cycles/ticks + +kyber_keypair: +median: 106292 cycles/ticks +average: 106670 cycles/ticks + +kyber_encaps_derand: +median: 126936 cycles/ticks +average: 127448 cycles/ticks + +kyber_encaps: +median: 128418 cycles/ticks +average: 128831 cycles/ticks + +kyber_decaps: +median: 165462 cycles/ticks +average: 166026 cycles/ticks + +Loop spin: 764 +gen_a: +median: 25240 cycles/ticks +average: 25387 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10525 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 70 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90752 cycles/ticks +average: 91131 cycles/ticks + +indcpa_enc: +median: 116220 cycles/ticks +average: 116731 cycles/ticks + +indcpa_dec: +median: 36164 cycles/ticks +average: 36297 cycles/ticks + +kyber_keypair_derand: +median: 99764 cycles/ticks +average: 100201 cycles/ticks + +kyber_keypair: +median: 106316 cycles/ticks +average: 106807 cycles/ticks + +kyber_encaps_derand: +median: 126822 cycles/ticks +average: 127351 cycles/ticks + +kyber_encaps: +median: 128210 cycles/ticks +average: 128684 cycles/ticks + +kyber_decaps: +median: 165336 cycles/ticks +average: 166029 cycles/ticks + +Loop spin: 765 +gen_a: +median: 25280 cycles/ticks +average: 25413 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3326 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7928 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90836 cycles/ticks +average: 91304 cycles/ticks + +indcpa_enc: +median: 116194 cycles/ticks +average: 116716 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36303 cycles/ticks + +kyber_keypair_derand: +median: 99654 cycles/ticks +average: 100038 cycles/ticks + +kyber_keypair: +median: 106400 cycles/ticks +average: 106894 cycles/ticks + +kyber_encaps_derand: +median: 126800 cycles/ticks +average: 127289 cycles/ticks + +kyber_encaps: +median: 128014 cycles/ticks +average: 128449 cycles/ticks + +kyber_decaps: +median: 165358 cycles/ticks +average: 165967 cycles/ticks + +Loop spin: 766 +gen_a: +median: 25252 cycles/ticks +average: 25441 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3347 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7934 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90560 cycles/ticks +average: 90914 cycles/ticks + +indcpa_enc: +median: 115978 cycles/ticks +average: 116438 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36242 cycles/ticks + +kyber_keypair_derand: +median: 99728 cycles/ticks +average: 100087 cycles/ticks + +kyber_keypair: +median: 106264 cycles/ticks +average: 106594 cycles/ticks + +kyber_encaps_derand: +median: 126746 cycles/ticks +average: 127319 cycles/ticks + +kyber_encaps: +median: 128210 cycles/ticks +average: 128672 cycles/ticks + +kyber_decaps: +median: 165300 cycles/ticks +average: 165930 cycles/ticks + +Loop spin: 767 +gen_a: +median: 25178 cycles/ticks +average: 25370 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7039 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10478 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7995 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90602 cycles/ticks +average: 90987 cycles/ticks + +indcpa_enc: +median: 116068 cycles/ticks +average: 116563 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36289 cycles/ticks + +kyber_keypair_derand: +median: 99566 cycles/ticks +average: 99972 cycles/ticks + +kyber_keypair: +median: 106328 cycles/ticks +average: 106793 cycles/ticks + +kyber_encaps_derand: +median: 126792 cycles/ticks +average: 127299 cycles/ticks + +kyber_encaps: +median: 128076 cycles/ticks +average: 128393 cycles/ticks + +kyber_decaps: +median: 165286 cycles/ticks +average: 165908 cycles/ticks + +Loop spin: 768 +gen_a: +median: 25238 cycles/ticks +average: 25356 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7084 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10580 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8040 cycles/ticks +average: 8020 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90726 cycles/ticks +average: 91096 cycles/ticks + +indcpa_enc: +median: 116030 cycles/ticks +average: 116485 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36288 cycles/ticks + +kyber_keypair_derand: +median: 99680 cycles/ticks +average: 100079 cycles/ticks + +kyber_keypair: +median: 106352 cycles/ticks +average: 106829 cycles/ticks + +kyber_encaps_derand: +median: 126872 cycles/ticks +average: 127286 cycles/ticks + +kyber_encaps: +median: 128308 cycles/ticks +average: 128815 cycles/ticks + +kyber_decaps: +median: 165272 cycles/ticks +average: 165937 cycles/ticks + +Loop spin: 769 +gen_a: +median: 25236 cycles/ticks +average: 25354 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7934 cycles/ticks +average: 8005 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90824 cycles/ticks +average: 91232 cycles/ticks + +indcpa_enc: +median: 116354 cycles/ticks +average: 116858 cycles/ticks + +indcpa_dec: +median: 36196 cycles/ticks +average: 36333 cycles/ticks + +kyber_keypair_derand: +median: 99716 cycles/ticks +average: 100120 cycles/ticks + +kyber_keypair: +median: 106354 cycles/ticks +average: 106808 cycles/ticks + +kyber_encaps_derand: +median: 126922 cycles/ticks +average: 127409 cycles/ticks + +kyber_encaps: +median: 128130 cycles/ticks +average: 128626 cycles/ticks + +kyber_decaps: +median: 165448 cycles/ticks +average: 166060 cycles/ticks + +Loop spin: 770 +gen_a: +median: 25214 cycles/ticks +average: 25332 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3342 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10472 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7944 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90630 cycles/ticks +average: 90982 cycles/ticks + +indcpa_enc: +median: 116166 cycles/ticks +average: 116699 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36279 cycles/ticks + +kyber_keypair_derand: +median: 99520 cycles/ticks +average: 99842 cycles/ticks + +kyber_keypair: +median: 106218 cycles/ticks +average: 106566 cycles/ticks + +kyber_encaps_derand: +median: 126836 cycles/ticks +average: 127345 cycles/ticks + +kyber_encaps: +median: 128010 cycles/ticks +average: 128427 cycles/ticks + +kyber_decaps: +median: 165264 cycles/ticks +average: 165778 cycles/ticks + +Loop spin: 771 +gen_a: +median: 25176 cycles/ticks +average: 25318 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7084 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90990 cycles/ticks +average: 91377 cycles/ticks + +indcpa_enc: +median: 116212 cycles/ticks +average: 116643 cycles/ticks + +indcpa_dec: +median: 36216 cycles/ticks +average: 36369 cycles/ticks + +kyber_keypair_derand: +median: 99608 cycles/ticks +average: 100049 cycles/ticks + +kyber_keypair: +median: 106360 cycles/ticks +average: 106863 cycles/ticks + +kyber_encaps_derand: +median: 126556 cycles/ticks +average: 127041 cycles/ticks + +kyber_encaps: +median: 127824 cycles/ticks +average: 128307 cycles/ticks + +kyber_decaps: +median: 164972 cycles/ticks +average: 165661 cycles/ticks + +Loop spin: 772 +gen_a: +median: 25220 cycles/ticks +average: 25336 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7958 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90768 cycles/ticks +average: 91152 cycles/ticks + +indcpa_enc: +median: 116100 cycles/ticks +average: 116514 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36292 cycles/ticks + +kyber_keypair_derand: +median: 99772 cycles/ticks +average: 100178 cycles/ticks + +kyber_keypair: +median: 106356 cycles/ticks +average: 106705 cycles/ticks + +kyber_encaps_derand: +median: 126556 cycles/ticks +average: 126929 cycles/ticks + +kyber_encaps: +median: 127642 cycles/ticks +average: 128137 cycles/ticks + +kyber_decaps: +median: 165166 cycles/ticks +average: 165692 cycles/ticks + +Loop spin: 773 +gen_a: +median: 25258 cycles/ticks +average: 25406 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7922 cycles/ticks +average: 7951 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90616 cycles/ticks +average: 90974 cycles/ticks + +indcpa_enc: +median: 116042 cycles/ticks +average: 116521 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36278 cycles/ticks + +kyber_keypair_derand: +median: 99716 cycles/ticks +average: 100076 cycles/ticks + +kyber_keypair: +median: 106220 cycles/ticks +average: 106670 cycles/ticks + +kyber_encaps_derand: +median: 126730 cycles/ticks +average: 127241 cycles/ticks + +kyber_encaps: +median: 127896 cycles/ticks +average: 128377 cycles/ticks + +kyber_decaps: +median: 165300 cycles/ticks +average: 165883 cycles/ticks + +Loop spin: 774 +gen_a: +median: 25234 cycles/ticks +average: 25364 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3328 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7954 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1407 cycles/ticks + +indcpa_keypair: +median: 90560 cycles/ticks +average: 90902 cycles/ticks + +indcpa_enc: +median: 116042 cycles/ticks +average: 116534 cycles/ticks + +indcpa_dec: +median: 36116 cycles/ticks +average: 36228 cycles/ticks + +kyber_keypair_derand: +median: 99674 cycles/ticks +average: 100028 cycles/ticks + +kyber_keypair: +median: 106286 cycles/ticks +average: 106718 cycles/ticks + +kyber_encaps_derand: +median: 126668 cycles/ticks +average: 127235 cycles/ticks + +kyber_encaps: +median: 127934 cycles/ticks +average: 128381 cycles/ticks + +kyber_decaps: +median: 165188 cycles/ticks +average: 165809 cycles/ticks + +Loop spin: 775 +gen_a: +median: 25240 cycles/ticks +average: 25375 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7087 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10494 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7964 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90770 cycles/ticks +average: 91062 cycles/ticks + +indcpa_enc: +median: 116280 cycles/ticks +average: 116720 cycles/ticks + +indcpa_dec: +median: 36158 cycles/ticks +average: 36276 cycles/ticks + +kyber_keypair_derand: +median: 99776 cycles/ticks +average: 100157 cycles/ticks + +kyber_keypair: +median: 106284 cycles/ticks +average: 106695 cycles/ticks + +kyber_encaps_derand: +median: 126776 cycles/ticks +average: 127329 cycles/ticks + +kyber_encaps: +median: 128284 cycles/ticks +average: 128712 cycles/ticks + +kyber_decaps: +median: 165440 cycles/ticks +average: 166093 cycles/ticks + +Loop spin: 776 +gen_a: +median: 25242 cycles/ticks +average: 25368 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3350 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10502 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7920 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90794 cycles/ticks +average: 91127 cycles/ticks + +indcpa_enc: +median: 116296 cycles/ticks +average: 116801 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36288 cycles/ticks + +kyber_keypair_derand: +median: 99502 cycles/ticks +average: 99865 cycles/ticks + +kyber_keypair: +median: 106300 cycles/ticks +average: 106759 cycles/ticks + +kyber_encaps_derand: +median: 126716 cycles/ticks +average: 127240 cycles/ticks + +kyber_encaps: +median: 128036 cycles/ticks +average: 128439 cycles/ticks + +kyber_decaps: +median: 165272 cycles/ticks +average: 165909 cycles/ticks + +Loop spin: 777 +gen_a: +median: 25250 cycles/ticks +average: 25380 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10540 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90568 cycles/ticks +average: 90952 cycles/ticks + +indcpa_enc: +median: 116092 cycles/ticks +average: 116529 cycles/ticks + +indcpa_dec: +median: 36114 cycles/ticks +average: 36249 cycles/ticks + +kyber_keypair_derand: +median: 99404 cycles/ticks +average: 99763 cycles/ticks + +kyber_keypair: +median: 106228 cycles/ticks +average: 106702 cycles/ticks + +kyber_encaps_derand: +median: 126856 cycles/ticks +average: 127344 cycles/ticks + +kyber_encaps: +median: 128128 cycles/ticks +average: 128532 cycles/ticks + +kyber_decaps: +median: 165302 cycles/ticks +average: 165969 cycles/ticks + +Loop spin: 778 +gen_a: +median: 25268 cycles/ticks +average: 25396 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10491 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7983 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90608 cycles/ticks +average: 91099 cycles/ticks + +indcpa_enc: +median: 116000 cycles/ticks +average: 116472 cycles/ticks + +indcpa_dec: +median: 36158 cycles/ticks +average: 36311 cycles/ticks + +kyber_keypair_derand: +median: 101212 cycles/ticks +average: 101641 cycles/ticks + +kyber_keypair: +median: 106230 cycles/ticks +average: 106599 cycles/ticks + +kyber_encaps_derand: +median: 126912 cycles/ticks +average: 127453 cycles/ticks + +kyber_encaps: +median: 128162 cycles/ticks +average: 128598 cycles/ticks + +kyber_decaps: +median: 165426 cycles/ticks +average: 166026 cycles/ticks + +Loop spin: 779 +gen_a: +median: 25220 cycles/ticks +average: 25381 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10532 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7938 cycles/ticks +average: 8008 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90810 cycles/ticks +average: 91135 cycles/ticks + +indcpa_enc: +median: 116216 cycles/ticks +average: 116686 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36303 cycles/ticks + +kyber_keypair_derand: +median: 99478 cycles/ticks +average: 99868 cycles/ticks + +kyber_keypair: +median: 106296 cycles/ticks +average: 106747 cycles/ticks + +kyber_encaps_derand: +median: 126894 cycles/ticks +average: 127393 cycles/ticks + +kyber_encaps: +median: 128220 cycles/ticks +average: 128662 cycles/ticks + +kyber_decaps: +median: 165412 cycles/ticks +average: 165997 cycles/ticks + +Loop spin: 780 +gen_a: +median: 25218 cycles/ticks +average: 25399 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3331 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10601 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 7934 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1403 cycles/ticks + +indcpa_keypair: +median: 90766 cycles/ticks +average: 91138 cycles/ticks + +indcpa_enc: +median: 116196 cycles/ticks +average: 116659 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36270 cycles/ticks + +kyber_keypair_derand: +median: 99564 cycles/ticks +average: 99921 cycles/ticks + +kyber_keypair: +median: 106402 cycles/ticks +average: 106910 cycles/ticks + +kyber_encaps_derand: +median: 126874 cycles/ticks +average: 127350 cycles/ticks + +kyber_encaps: +median: 128248 cycles/ticks +average: 128707 cycles/ticks + +kyber_decaps: +median: 165378 cycles/ticks +average: 166088 cycles/ticks + +Loop spin: 781 +gen_a: +median: 25244 cycles/ticks +average: 25405 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90756 cycles/ticks +average: 91124 cycles/ticks + +indcpa_enc: +median: 116176 cycles/ticks +average: 116592 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36294 cycles/ticks + +kyber_keypair_derand: +median: 99510 cycles/ticks +average: 99902 cycles/ticks + +kyber_keypair: +median: 106274 cycles/ticks +average: 106708 cycles/ticks + +kyber_encaps_derand: +median: 126760 cycles/ticks +average: 127306 cycles/ticks + +kyber_encaps: +median: 128072 cycles/ticks +average: 128497 cycles/ticks + +kyber_decaps: +median: 165366 cycles/ticks +average: 165990 cycles/ticks + +Loop spin: 782 +gen_a: +median: 25236 cycles/ticks +average: 25369 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7985 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90540 cycles/ticks +average: 90917 cycles/ticks + +indcpa_enc: +median: 116124 cycles/ticks +average: 116661 cycles/ticks + +indcpa_dec: +median: 36208 cycles/ticks +average: 36357 cycles/ticks + +kyber_keypair_derand: +median: 99538 cycles/ticks +average: 99857 cycles/ticks + +kyber_keypair: +median: 106326 cycles/ticks +average: 106718 cycles/ticks + +kyber_encaps_derand: +median: 126782 cycles/ticks +average: 127277 cycles/ticks + +kyber_encaps: +median: 127972 cycles/ticks +average: 128469 cycles/ticks + +kyber_decaps: +median: 165322 cycles/ticks +average: 165950 cycles/ticks + +Loop spin: 783 +gen_a: +median: 25230 cycles/ticks +average: 25375 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10486 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7967 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1451 cycles/ticks + +indcpa_keypair: +median: 90514 cycles/ticks +average: 90827 cycles/ticks + +indcpa_enc: +median: 116108 cycles/ticks +average: 116544 cycles/ticks + +indcpa_dec: +median: 36158 cycles/ticks +average: 36302 cycles/ticks + +kyber_keypair_derand: +median: 99940 cycles/ticks +average: 100285 cycles/ticks + +kyber_keypair: +median: 106320 cycles/ticks +average: 106847 cycles/ticks + +kyber_encaps_derand: +median: 126712 cycles/ticks +average: 127203 cycles/ticks + +kyber_encaps: +median: 127946 cycles/ticks +average: 128330 cycles/ticks + +kyber_decaps: +median: 165074 cycles/ticks +average: 165701 cycles/ticks + +Loop spin: 784 +gen_a: +median: 25240 cycles/ticks +average: 25377 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7972 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90626 cycles/ticks +average: 90993 cycles/ticks + +indcpa_enc: +median: 116232 cycles/ticks +average: 116741 cycles/ticks + +indcpa_dec: +median: 36160 cycles/ticks +average: 36310 cycles/ticks + +kyber_keypair_derand: +median: 99630 cycles/ticks +average: 100020 cycles/ticks + +kyber_keypair: +median: 106288 cycles/ticks +average: 106752 cycles/ticks + +kyber_encaps_derand: +median: 126870 cycles/ticks +average: 127319 cycles/ticks + +kyber_encaps: +median: 128308 cycles/ticks +average: 128743 cycles/ticks + +kyber_decaps: +median: 165296 cycles/ticks +average: 166023 cycles/ticks + +Loop spin: 785 +gen_a: +median: 25198 cycles/ticks +average: 25367 cycles/ticks + +poly_getnoise_eta1: +median: 3300 cycles/ticks +average: 3376 cycles/ticks + +poly_getnoise_eta2: +median: 2104 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7596 cycles/ticks +average: 7439 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7920 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90808 cycles/ticks +average: 91186 cycles/ticks + +indcpa_enc: +median: 116128 cycles/ticks +average: 116595 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36284 cycles/ticks + +kyber_keypair_derand: +median: 99702 cycles/ticks +average: 100083 cycles/ticks + +kyber_keypair: +median: 106352 cycles/ticks +average: 106786 cycles/ticks + +kyber_encaps_derand: +median: 126732 cycles/ticks +average: 127233 cycles/ticks + +kyber_encaps: +median: 128076 cycles/ticks +average: 128486 cycles/ticks + +kyber_decaps: +median: 165140 cycles/ticks +average: 165801 cycles/ticks + +Loop spin: 786 +gen_a: +median: 25176 cycles/ticks +average: 25314 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10530 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 8064 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90628 cycles/ticks +average: 90980 cycles/ticks + +indcpa_enc: +median: 116158 cycles/ticks +average: 116612 cycles/ticks + +indcpa_dec: +median: 36168 cycles/ticks +average: 36312 cycles/ticks + +kyber_keypair_derand: +median: 99504 cycles/ticks +average: 99845 cycles/ticks + +kyber_keypair: +median: 106234 cycles/ticks +average: 106680 cycles/ticks + +kyber_encaps_derand: +median: 126592 cycles/ticks +average: 127095 cycles/ticks + +kyber_encaps: +median: 128034 cycles/ticks +average: 128468 cycles/ticks + +kyber_decaps: +median: 165258 cycles/ticks +average: 165921 cycles/ticks + +Loop spin: 787 +gen_a: +median: 25250 cycles/ticks +average: 25408 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10543 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 7966 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90652 cycles/ticks +average: 90986 cycles/ticks + +indcpa_enc: +median: 116014 cycles/ticks +average: 116499 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36283 cycles/ticks + +kyber_keypair_derand: +median: 99658 cycles/ticks +average: 100031 cycles/ticks + +kyber_keypair: +median: 106242 cycles/ticks +average: 106654 cycles/ticks + +kyber_encaps_derand: +median: 126638 cycles/ticks +average: 127191 cycles/ticks + +kyber_encaps: +median: 128106 cycles/ticks +average: 128591 cycles/ticks + +kyber_decaps: +median: 165158 cycles/ticks +average: 165867 cycles/ticks + +Loop spin: 788 +gen_a: +median: 25196 cycles/ticks +average: 25363 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3332 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10502 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7948 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90858 cycles/ticks +average: 91206 cycles/ticks + +indcpa_enc: +median: 116238 cycles/ticks +average: 116700 cycles/ticks + +indcpa_dec: +median: 36156 cycles/ticks +average: 36318 cycles/ticks + +kyber_keypair_derand: +median: 99680 cycles/ticks +average: 100029 cycles/ticks + +kyber_keypair: +median: 106218 cycles/ticks +average: 106591 cycles/ticks + +kyber_encaps_derand: +median: 126646 cycles/ticks +average: 127125 cycles/ticks + +kyber_encaps: +median: 128196 cycles/ticks +average: 128666 cycles/ticks + +kyber_decaps: +median: 165204 cycles/ticks +average: 165815 cycles/ticks + +Loop spin: 789 +gen_a: +median: 25254 cycles/ticks +average: 25380 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10533 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 8011 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90794 cycles/ticks +average: 91193 cycles/ticks + +indcpa_enc: +median: 116176 cycles/ticks +average: 116626 cycles/ticks + +indcpa_dec: +median: 36172 cycles/ticks +average: 36353 cycles/ticks + +kyber_keypair_derand: +median: 99660 cycles/ticks +average: 100009 cycles/ticks + +kyber_keypair: +median: 106396 cycles/ticks +average: 106852 cycles/ticks + +kyber_encaps_derand: +median: 126774 cycles/ticks +average: 127282 cycles/ticks + +kyber_encaps: +median: 127858 cycles/ticks +average: 128310 cycles/ticks + +kyber_decaps: +median: 165292 cycles/ticks +average: 165948 cycles/ticks + +Loop spin: 790 +gen_a: +median: 25218 cycles/ticks +average: 25359 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7142 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7951 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90718 cycles/ticks +average: 91091 cycles/ticks + +indcpa_enc: +median: 116224 cycles/ticks +average: 116697 cycles/ticks + +indcpa_dec: +median: 36170 cycles/ticks +average: 36283 cycles/ticks + +kyber_keypair_derand: +median: 99570 cycles/ticks +average: 99885 cycles/ticks + +kyber_keypair: +median: 106266 cycles/ticks +average: 106652 cycles/ticks + +kyber_encaps_derand: +median: 126730 cycles/ticks +average: 127285 cycles/ticks + +kyber_encaps: +median: 127944 cycles/ticks +average: 128433 cycles/ticks + +kyber_decaps: +median: 165218 cycles/ticks +average: 165847 cycles/ticks + +Loop spin: 791 +gen_a: +median: 25216 cycles/ticks +average: 25348 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7922 cycles/ticks +average: 7981 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90532 cycles/ticks +average: 90906 cycles/ticks + +indcpa_enc: +median: 115960 cycles/ticks +average: 116463 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36256 cycles/ticks + +kyber_keypair_derand: +median: 99844 cycles/ticks +average: 100189 cycles/ticks + +kyber_keypair: +median: 106356 cycles/ticks +average: 106807 cycles/ticks + +kyber_encaps_derand: +median: 126586 cycles/ticks +average: 127061 cycles/ticks + +kyber_encaps: +median: 128002 cycles/ticks +average: 128354 cycles/ticks + +kyber_decaps: +median: 165304 cycles/ticks +average: 165987 cycles/ticks + +Loop spin: 792 +gen_a: +median: 25198 cycles/ticks +average: 25365 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7038 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7944 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90630 cycles/ticks +average: 90967 cycles/ticks + +indcpa_enc: +median: 115972 cycles/ticks +average: 116466 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36285 cycles/ticks + +kyber_keypair_derand: +median: 99490 cycles/ticks +average: 99851 cycles/ticks + +kyber_keypair: +median: 106400 cycles/ticks +average: 106889 cycles/ticks + +kyber_encaps_derand: +median: 126904 cycles/ticks +average: 127401 cycles/ticks + +kyber_encaps: +median: 128260 cycles/ticks +average: 128706 cycles/ticks + +kyber_decaps: +median: 165412 cycles/ticks +average: 166073 cycles/ticks + +Loop spin: 793 +gen_a: +median: 25208 cycles/ticks +average: 25332 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90764 cycles/ticks +average: 91159 cycles/ticks + +indcpa_enc: +median: 116268 cycles/ticks +average: 116686 cycles/ticks + +indcpa_dec: +median: 36164 cycles/ticks +average: 36307 cycles/ticks + +kyber_keypair_derand: +median: 99664 cycles/ticks +average: 99980 cycles/ticks + +kyber_keypair: +median: 106440 cycles/ticks +average: 106904 cycles/ticks + +kyber_encaps_derand: +median: 126802 cycles/ticks +average: 127262 cycles/ticks + +kyber_encaps: +median: 128072 cycles/ticks +average: 128352 cycles/ticks + +kyber_decaps: +median: 165294 cycles/ticks +average: 165894 cycles/ticks + +Loop spin: 794 +gen_a: +median: 25218 cycles/ticks +average: 25357 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10527 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7980 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 75 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1404 cycles/ticks + +indcpa_keypair: +median: 90620 cycles/ticks +average: 90968 cycles/ticks + +indcpa_enc: +median: 116118 cycles/ticks +average: 116610 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36294 cycles/ticks + +kyber_keypair_derand: +median: 99426 cycles/ticks +average: 99784 cycles/ticks + +kyber_keypair: +median: 106288 cycles/ticks +average: 106696 cycles/ticks + +kyber_encaps_derand: +median: 126724 cycles/ticks +average: 127197 cycles/ticks + +kyber_encaps: +median: 128154 cycles/ticks +average: 128501 cycles/ticks + +kyber_decaps: +median: 165288 cycles/ticks +average: 165954 cycles/ticks + +Loop spin: 795 +gen_a: +median: 25240 cycles/ticks +average: 25407 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7951 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1873 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90964 cycles/ticks +average: 91369 cycles/ticks + +indcpa_enc: +median: 116398 cycles/ticks +average: 116838 cycles/ticks + +indcpa_dec: +median: 36186 cycles/ticks +average: 36341 cycles/ticks + +kyber_keypair_derand: +median: 99692 cycles/ticks +average: 100129 cycles/ticks + +kyber_keypair: +median: 106268 cycles/ticks +average: 106755 cycles/ticks + +kyber_encaps_derand: +median: 126886 cycles/ticks +average: 127379 cycles/ticks + +kyber_encaps: +median: 128210 cycles/ticks +average: 128663 cycles/ticks + +kyber_decaps: +median: 165502 cycles/ticks +average: 166145 cycles/ticks + +Loop spin: 796 +gen_a: +median: 25226 cycles/ticks +average: 25349 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3341 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7082 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7950 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90960 cycles/ticks +average: 91344 cycles/ticks + +indcpa_enc: +median: 116426 cycles/ticks +average: 116860 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36297 cycles/ticks + +kyber_keypair_derand: +median: 99690 cycles/ticks +average: 100021 cycles/ticks + +kyber_keypair: +median: 106330 cycles/ticks +average: 106799 cycles/ticks + +kyber_encaps_derand: +median: 126826 cycles/ticks +average: 127367 cycles/ticks + +kyber_encaps: +median: 128262 cycles/ticks +average: 128652 cycles/ticks + +kyber_decaps: +median: 165386 cycles/ticks +average: 166011 cycles/ticks + +Loop spin: 797 +gen_a: +median: 25214 cycles/ticks +average: 25392 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10483 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7974 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90632 cycles/ticks +average: 90994 cycles/ticks + +indcpa_enc: +median: 116042 cycles/ticks +average: 116538 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36311 cycles/ticks + +kyber_keypair_derand: +median: 99602 cycles/ticks +average: 100005 cycles/ticks + +kyber_keypair: +median: 106282 cycles/ticks +average: 106624 cycles/ticks + +kyber_encaps_derand: +median: 126908 cycles/ticks +average: 127390 cycles/ticks + +kyber_encaps: +median: 128260 cycles/ticks +average: 128740 cycles/ticks + +kyber_decaps: +median: 165444 cycles/ticks +average: 166116 cycles/ticks + +Loop spin: 798 +gen_a: +median: 25234 cycles/ticks +average: 25368 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7032 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10478 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7993 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1390 cycles/ticks + +indcpa_keypair: +median: 90522 cycles/ticks +average: 90908 cycles/ticks + +indcpa_enc: +median: 115958 cycles/ticks +average: 116440 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36269 cycles/ticks + +kyber_keypair_derand: +median: 101172 cycles/ticks +average: 101547 cycles/ticks + +kyber_keypair: +median: 106348 cycles/ticks +average: 106832 cycles/ticks + +kyber_encaps_derand: +median: 126760 cycles/ticks +average: 127285 cycles/ticks + +kyber_encaps: +median: 127958 cycles/ticks +average: 128401 cycles/ticks + +kyber_decaps: +median: 165194 cycles/ticks +average: 165840 cycles/ticks + +Loop spin: 799 +gen_a: +median: 25274 cycles/ticks +average: 25408 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10537 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7929 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90954 cycles/ticks +average: 91351 cycles/ticks + +indcpa_enc: +median: 116520 cycles/ticks +average: 116967 cycles/ticks + +indcpa_dec: +median: 36192 cycles/ticks +average: 36306 cycles/ticks + +kyber_keypair_derand: +median: 99898 cycles/ticks +average: 100257 cycles/ticks + +kyber_keypair: +median: 106306 cycles/ticks +average: 106695 cycles/ticks + +kyber_encaps_derand: +median: 126550 cycles/ticks +average: 126964 cycles/ticks + +kyber_encaps: +median: 128040 cycles/ticks +average: 128467 cycles/ticks + +kyber_decaps: +median: 165104 cycles/ticks +average: 165727 cycles/ticks + +Loop spin: 800 +gen_a: +median: 25216 cycles/ticks +average: 25387 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3326 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7933 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90916 cycles/ticks +average: 91227 cycles/ticks + +indcpa_enc: +median: 116264 cycles/ticks +average: 116800 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36284 cycles/ticks + +kyber_keypair_derand: +median: 99524 cycles/ticks +average: 99939 cycles/ticks + +kyber_keypair: +median: 106296 cycles/ticks +average: 106687 cycles/ticks + +kyber_encaps_derand: +median: 128126 cycles/ticks +average: 128637 cycles/ticks + +kyber_encaps: +median: 129372 cycles/ticks +average: 129791 cycles/ticks + +kyber_decaps: +median: 166676 cycles/ticks +average: 167219 cycles/ticks + +Loop spin: 801 +gen_a: +median: 25198 cycles/ticks +average: 25315 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7972 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90740 cycles/ticks +average: 91119 cycles/ticks + +indcpa_enc: +median: 116200 cycles/ticks +average: 116643 cycles/ticks + +indcpa_dec: +median: 36278 cycles/ticks +average: 36410 cycles/ticks + +kyber_keypair_derand: +median: 99494 cycles/ticks +average: 99822 cycles/ticks + +kyber_keypair: +median: 106296 cycles/ticks +average: 106754 cycles/ticks + +kyber_encaps_derand: +median: 128338 cycles/ticks +average: 128945 cycles/ticks + +kyber_encaps: +median: 129650 cycles/ticks +average: 129996 cycles/ticks + +kyber_decaps: +median: 166820 cycles/ticks +average: 167521 cycles/ticks + +Loop spin: 802 +gen_a: +median: 25212 cycles/ticks +average: 25353 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7006 cycles/ticks +average: 7031 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90896 cycles/ticks +average: 91313 cycles/ticks + +indcpa_enc: +median: 116368 cycles/ticks +average: 116798 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36269 cycles/ticks + +kyber_keypair_derand: +median: 99604 cycles/ticks +average: 100000 cycles/ticks + +kyber_keypair: +median: 106278 cycles/ticks +average: 106678 cycles/ticks + +kyber_encaps_derand: +median: 126850 cycles/ticks +average: 127350 cycles/ticks + +kyber_encaps: +median: 128162 cycles/ticks +average: 128621 cycles/ticks + +kyber_decaps: +median: 165408 cycles/ticks +average: 166106 cycles/ticks + +Loop spin: 803 +gen_a: +median: 25272 cycles/ticks +average: 25437 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7036 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1818 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90666 cycles/ticks +average: 91029 cycles/ticks + +indcpa_enc: +median: 116066 cycles/ticks +average: 116524 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36285 cycles/ticks + +kyber_keypair_derand: +median: 99790 cycles/ticks +average: 100202 cycles/ticks + +kyber_keypair: +median: 106168 cycles/ticks +average: 106649 cycles/ticks + +kyber_encaps_derand: +median: 126616 cycles/ticks +average: 127222 cycles/ticks + +kyber_encaps: +median: 128072 cycles/ticks +average: 128617 cycles/ticks + +kyber_decaps: +median: 165206 cycles/ticks +average: 165879 cycles/ticks + +Loop spin: 804 +gen_a: +median: 25216 cycles/ticks +average: 25387 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 278 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90818 cycles/ticks +average: 91256 cycles/ticks + +indcpa_enc: +median: 116198 cycles/ticks +average: 116768 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36309 cycles/ticks + +kyber_keypair_derand: +median: 99784 cycles/ticks +average: 100250 cycles/ticks + +kyber_keypair: +median: 106312 cycles/ticks +average: 106802 cycles/ticks + +kyber_encaps_derand: +median: 126614 cycles/ticks +average: 127247 cycles/ticks + +kyber_encaps: +median: 127876 cycles/ticks +average: 128393 cycles/ticks + +kyber_decaps: +median: 165102 cycles/ticks +average: 165838 cycles/ticks + +Loop spin: 805 +gen_a: +median: 25238 cycles/ticks +average: 25399 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3328 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7146 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10551 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7945 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90732 cycles/ticks +average: 91136 cycles/ticks + +indcpa_enc: +median: 116232 cycles/ticks +average: 116698 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36235 cycles/ticks + +kyber_keypair_derand: +median: 99618 cycles/ticks +average: 100070 cycles/ticks + +kyber_keypair: +median: 106270 cycles/ticks +average: 106707 cycles/ticks + +kyber_encaps_derand: +median: 126598 cycles/ticks +average: 127161 cycles/ticks + +kyber_encaps: +median: 127920 cycles/ticks +average: 128458 cycles/ticks + +kyber_decaps: +median: 165106 cycles/ticks +average: 165789 cycles/ticks + +Loop spin: 806 +gen_a: +median: 25228 cycles/ticks +average: 25357 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3340 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 7996 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1817 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90676 cycles/ticks +average: 91056 cycles/ticks + +indcpa_enc: +median: 116264 cycles/ticks +average: 116780 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36285 cycles/ticks + +kyber_keypair_derand: +median: 99670 cycles/ticks +average: 100077 cycles/ticks + +kyber_keypair: +median: 106338 cycles/ticks +average: 106727 cycles/ticks + +kyber_encaps_derand: +median: 126790 cycles/ticks +average: 127300 cycles/ticks + +kyber_encaps: +median: 128074 cycles/ticks +average: 128604 cycles/ticks + +kyber_decaps: +median: 165282 cycles/ticks +average: 165886 cycles/ticks + +Loop spin: 807 +gen_a: +median: 25232 cycles/ticks +average: 25374 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7945 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90792 cycles/ticks +average: 91211 cycles/ticks + +indcpa_enc: +median: 116188 cycles/ticks +average: 116638 cycles/ticks + +indcpa_dec: +median: 36160 cycles/ticks +average: 36305 cycles/ticks + +kyber_keypair_derand: +median: 99466 cycles/ticks +average: 99828 cycles/ticks + +kyber_keypair: +median: 106242 cycles/ticks +average: 106761 cycles/ticks + +kyber_encaps_derand: +median: 126724 cycles/ticks +average: 127299 cycles/ticks + +kyber_encaps: +median: 128080 cycles/ticks +average: 128469 cycles/ticks + +kyber_decaps: +median: 165336 cycles/ticks +average: 165986 cycles/ticks + +Loop spin: 808 +gen_a: +median: 25202 cycles/ticks +average: 25334 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2131 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7939 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 274 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90526 cycles/ticks +average: 90902 cycles/ticks + +indcpa_enc: +median: 116054 cycles/ticks +average: 116526 cycles/ticks + +indcpa_dec: +median: 36158 cycles/ticks +average: 36314 cycles/ticks + +kyber_keypair_derand: +median: 99678 cycles/ticks +average: 100127 cycles/ticks + +kyber_keypair: +median: 106316 cycles/ticks +average: 106754 cycles/ticks + +kyber_encaps_derand: +median: 126750 cycles/ticks +average: 127332 cycles/ticks + +kyber_encaps: +median: 128156 cycles/ticks +average: 128587 cycles/ticks + +kyber_decaps: +median: 165276 cycles/ticks +average: 165875 cycles/ticks + +Loop spin: 809 +gen_a: +median: 25218 cycles/ticks +average: 25388 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7971 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90630 cycles/ticks +average: 91015 cycles/ticks + +indcpa_enc: +median: 116110 cycles/ticks +average: 116608 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36290 cycles/ticks + +kyber_keypair_derand: +median: 99620 cycles/ticks +average: 100055 cycles/ticks + +kyber_keypair: +median: 106278 cycles/ticks +average: 106639 cycles/ticks + +kyber_encaps_derand: +median: 126836 cycles/ticks +average: 127313 cycles/ticks + +kyber_encaps: +median: 128208 cycles/ticks +average: 128632 cycles/ticks + +kyber_decaps: +median: 165244 cycles/ticks +average: 165963 cycles/ticks + +Loop spin: 810 +gen_a: +median: 25216 cycles/ticks +average: 25366 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7983 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90632 cycles/ticks +average: 91120 cycles/ticks + +indcpa_enc: +median: 116128 cycles/ticks +average: 116642 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36297 cycles/ticks + +kyber_keypair_derand: +median: 99906 cycles/ticks +average: 100300 cycles/ticks + +kyber_keypair: +median: 106272 cycles/ticks +average: 106705 cycles/ticks + +kyber_encaps_derand: +median: 126716 cycles/ticks +average: 127239 cycles/ticks + +kyber_encaps: +median: 128042 cycles/ticks +average: 128467 cycles/ticks + +kyber_decaps: +median: 165300 cycles/ticks +average: 165990 cycles/ticks + +Loop spin: 811 +gen_a: +median: 25204 cycles/ticks +average: 25317 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7988 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90574 cycles/ticks +average: 90978 cycles/ticks + +indcpa_enc: +median: 116148 cycles/ticks +average: 116579 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36281 cycles/ticks + +kyber_keypair_derand: +median: 99738 cycles/ticks +average: 100096 cycles/ticks + +kyber_keypair: +median: 106354 cycles/ticks +average: 106814 cycles/ticks + +kyber_encaps_derand: +median: 126740 cycles/ticks +average: 127277 cycles/ticks + +kyber_encaps: +median: 128126 cycles/ticks +average: 128570 cycles/ticks + +kyber_decaps: +median: 165332 cycles/ticks +average: 165939 cycles/ticks + +Loop spin: 812 +gen_a: +median: 25196 cycles/ticks +average: 25336 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3324 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10500 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7937 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 317 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90700 cycles/ticks +average: 91049 cycles/ticks + +indcpa_enc: +median: 116204 cycles/ticks +average: 116687 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36287 cycles/ticks + +kyber_keypair_derand: +median: 99706 cycles/ticks +average: 100167 cycles/ticks + +kyber_keypair: +median: 106388 cycles/ticks +average: 106822 cycles/ticks + +kyber_encaps_derand: +median: 126494 cycles/ticks +average: 127015 cycles/ticks + +kyber_encaps: +median: 127786 cycles/ticks +average: 128289 cycles/ticks + +kyber_decaps: +median: 165074 cycles/ticks +average: 165582 cycles/ticks + +Loop spin: 813 +gen_a: +median: 25282 cycles/ticks +average: 25400 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3353 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10505 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 4268 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90564 cycles/ticks +average: 90924 cycles/ticks + +indcpa_enc: +median: 116196 cycles/ticks +average: 116685 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36272 cycles/ticks + +kyber_keypair_derand: +median: 99594 cycles/ticks +average: 99943 cycles/ticks + +kyber_keypair: +median: 106318 cycles/ticks +average: 109148 cycles/ticks + +kyber_encaps_derand: +median: 126800 cycles/ticks +average: 127352 cycles/ticks + +kyber_encaps: +median: 128040 cycles/ticks +average: 128555 cycles/ticks + +kyber_decaps: +median: 165334 cycles/ticks +average: 165906 cycles/ticks + +Loop spin: 814 +gen_a: +median: 25216 cycles/ticks +average: 25426 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90710 cycles/ticks +average: 90984 cycles/ticks + +indcpa_enc: +median: 116196 cycles/ticks +average: 116638 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36254 cycles/ticks + +kyber_keypair_derand: +median: 99590 cycles/ticks +average: 99980 cycles/ticks + +kyber_keypair: +median: 106344 cycles/ticks +average: 106797 cycles/ticks + +kyber_encaps_derand: +median: 126832 cycles/ticks +average: 127353 cycles/ticks + +kyber_encaps: +median: 128108 cycles/ticks +average: 128515 cycles/ticks + +kyber_decaps: +median: 165252 cycles/ticks +average: 165901 cycles/ticks + +Loop spin: 815 +gen_a: +median: 25272 cycles/ticks +average: 25391 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7093 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90838 cycles/ticks +average: 91184 cycles/ticks + +indcpa_enc: +median: 116230 cycles/ticks +average: 116730 cycles/ticks + +indcpa_dec: +median: 36194 cycles/ticks +average: 36356 cycles/ticks + +kyber_keypair_derand: +median: 99712 cycles/ticks +average: 100012 cycles/ticks + +kyber_keypair: +median: 106364 cycles/ticks +average: 106721 cycles/ticks + +kyber_encaps_derand: +median: 126740 cycles/ticks +average: 127275 cycles/ticks + +kyber_encaps: +median: 128166 cycles/ticks +average: 128644 cycles/ticks + +kyber_decaps: +median: 165214 cycles/ticks +average: 165769 cycles/ticks + +Loop spin: 816 +gen_a: +median: 25202 cycles/ticks +average: 25320 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3335 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 8020 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90586 cycles/ticks +average: 90973 cycles/ticks + +indcpa_enc: +median: 116064 cycles/ticks +average: 116534 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36251 cycles/ticks + +kyber_keypair_derand: +median: 101054 cycles/ticks +average: 101446 cycles/ticks + +kyber_keypair: +median: 106362 cycles/ticks +average: 106857 cycles/ticks + +kyber_encaps_derand: +median: 126802 cycles/ticks +average: 127236 cycles/ticks + +kyber_encaps: +median: 128038 cycles/ticks +average: 128426 cycles/ticks + +kyber_decaps: +median: 165280 cycles/ticks +average: 165945 cycles/ticks + +Loop spin: 817 +gen_a: +median: 25180 cycles/ticks +average: 25291 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3324 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7947 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90628 cycles/ticks +average: 90995 cycles/ticks + +indcpa_enc: +median: 116162 cycles/ticks +average: 116580 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36250 cycles/ticks + +kyber_keypair_derand: +median: 99720 cycles/ticks +average: 100052 cycles/ticks + +kyber_keypair: +median: 106334 cycles/ticks +average: 106757 cycles/ticks + +kyber_encaps_derand: +median: 126612 cycles/ticks +average: 127053 cycles/ticks + +kyber_encaps: +median: 127864 cycles/ticks +average: 128283 cycles/ticks + +kyber_decaps: +median: 165314 cycles/ticks +average: 165918 cycles/ticks + +Loop spin: 818 +gen_a: +median: 25218 cycles/ticks +average: 25356 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7939 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90772 cycles/ticks +average: 91219 cycles/ticks + +indcpa_enc: +median: 116256 cycles/ticks +average: 116725 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36306 cycles/ticks + +kyber_keypair_derand: +median: 99616 cycles/ticks +average: 100000 cycles/ticks + +kyber_keypair: +median: 106318 cycles/ticks +average: 106758 cycles/ticks + +kyber_encaps_derand: +median: 126750 cycles/ticks +average: 127280 cycles/ticks + +kyber_encaps: +median: 128106 cycles/ticks +average: 128605 cycles/ticks + +kyber_decaps: +median: 165166 cycles/ticks +average: 165876 cycles/ticks + +Loop spin: 819 +gen_a: +median: 25196 cycles/ticks +average: 25346 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10551 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7968 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90732 cycles/ticks +average: 91112 cycles/ticks + +indcpa_enc: +median: 116244 cycles/ticks +average: 116720 cycles/ticks + +indcpa_dec: +median: 36160 cycles/ticks +average: 36257 cycles/ticks + +kyber_keypair_derand: +median: 99762 cycles/ticks +average: 100120 cycles/ticks + +kyber_keypair: +median: 106304 cycles/ticks +average: 106787 cycles/ticks + +kyber_encaps_derand: +median: 126868 cycles/ticks +average: 127483 cycles/ticks + +kyber_encaps: +median: 128134 cycles/ticks +average: 128586 cycles/ticks + +kyber_decaps: +median: 165384 cycles/ticks +average: 166056 cycles/ticks + +Loop spin: 820 +gen_a: +median: 25192 cycles/ticks +average: 25337 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2131 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10480 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7980 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90694 cycles/ticks +average: 91091 cycles/ticks + +indcpa_enc: +median: 116294 cycles/ticks +average: 116729 cycles/ticks + +indcpa_dec: +median: 36158 cycles/ticks +average: 36301 cycles/ticks + +kyber_keypair_derand: +median: 99390 cycles/ticks +average: 99718 cycles/ticks + +kyber_keypair: +median: 106350 cycles/ticks +average: 106811 cycles/ticks + +kyber_encaps_derand: +median: 126616 cycles/ticks +average: 127163 cycles/ticks + +kyber_encaps: +median: 127978 cycles/ticks +average: 128397 cycles/ticks + +kyber_decaps: +median: 165236 cycles/ticks +average: 165857 cycles/ticks + +Loop spin: 821 +gen_a: +median: 25244 cycles/ticks +average: 25401 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10525 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90606 cycles/ticks +average: 90947 cycles/ticks + +indcpa_enc: +median: 115864 cycles/ticks +average: 116264 cycles/ticks + +indcpa_dec: +median: 36114 cycles/ticks +average: 36266 cycles/ticks + +kyber_keypair_derand: +median: 99578 cycles/ticks +average: 100025 cycles/ticks + +kyber_keypair: +median: 106266 cycles/ticks +average: 106654 cycles/ticks + +kyber_encaps_derand: +median: 126516 cycles/ticks +average: 126989 cycles/ticks + +kyber_encaps: +median: 127844 cycles/ticks +average: 128210 cycles/ticks + +kyber_decaps: +median: 165144 cycles/ticks +average: 165793 cycles/ticks + +Loop spin: 822 +gen_a: +median: 25232 cycles/ticks +average: 25359 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3329 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10502 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7993 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1408 cycles/ticks + +indcpa_keypair: +median: 90886 cycles/ticks +average: 91231 cycles/ticks + +indcpa_enc: +median: 116326 cycles/ticks +average: 116848 cycles/ticks + +indcpa_dec: +median: 36194 cycles/ticks +average: 36331 cycles/ticks + +kyber_keypair_derand: +median: 99794 cycles/ticks +average: 100245 cycles/ticks + +kyber_keypair: +median: 106362 cycles/ticks +average: 106787 cycles/ticks + +kyber_encaps_derand: +median: 126610 cycles/ticks +average: 127078 cycles/ticks + +kyber_encaps: +median: 127838 cycles/ticks +average: 128274 cycles/ticks + +kyber_decaps: +median: 165202 cycles/ticks +average: 165840 cycles/ticks + +Loop spin: 823 +gen_a: +median: 25236 cycles/ticks +average: 25363 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10547 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7925 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90712 cycles/ticks +average: 91082 cycles/ticks + +indcpa_enc: +median: 116094 cycles/ticks +average: 116495 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36300 cycles/ticks + +kyber_keypair_derand: +median: 99640 cycles/ticks +average: 99972 cycles/ticks + +kyber_keypair: +median: 106284 cycles/ticks +average: 106647 cycles/ticks + +kyber_encaps_derand: +median: 126642 cycles/ticks +average: 127172 cycles/ticks + +kyber_encaps: +median: 127938 cycles/ticks +average: 128411 cycles/ticks + +kyber_decaps: +median: 165188 cycles/ticks +average: 165786 cycles/ticks + +Loop spin: 824 +gen_a: +median: 25220 cycles/ticks +average: 25378 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7950 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90780 cycles/ticks +average: 91186 cycles/ticks + +indcpa_enc: +median: 116184 cycles/ticks +average: 116645 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36327 cycles/ticks + +kyber_keypair_derand: +median: 99454 cycles/ticks +average: 99812 cycles/ticks + +kyber_keypair: +median: 106258 cycles/ticks +average: 106636 cycles/ticks + +kyber_encaps_derand: +median: 126746 cycles/ticks +average: 127281 cycles/ticks + +kyber_encaps: +median: 127928 cycles/ticks +average: 128305 cycles/ticks + +kyber_decaps: +median: 165220 cycles/ticks +average: 165898 cycles/ticks + +Loop spin: 825 +gen_a: +median: 25224 cycles/ticks +average: 25355 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2129 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10532 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 272 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90634 cycles/ticks +average: 91022 cycles/ticks + +indcpa_enc: +median: 116080 cycles/ticks +average: 116559 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36289 cycles/ticks + +kyber_keypair_derand: +median: 99628 cycles/ticks +average: 99945 cycles/ticks + +kyber_keypair: +median: 106386 cycles/ticks +average: 106909 cycles/ticks + +kyber_encaps_derand: +median: 126478 cycles/ticks +average: 126964 cycles/ticks + +kyber_encaps: +median: 127854 cycles/ticks +average: 128278 cycles/ticks + +kyber_decaps: +median: 165170 cycles/ticks +average: 165777 cycles/ticks + +Loop spin: 826 +gen_a: +median: 25216 cycles/ticks +average: 25330 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7974 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90788 cycles/ticks +average: 91221 cycles/ticks + +indcpa_enc: +median: 116326 cycles/ticks +average: 116761 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36289 cycles/ticks + +kyber_keypair_derand: +median: 99544 cycles/ticks +average: 99888 cycles/ticks + +kyber_keypair: +median: 106254 cycles/ticks +average: 106661 cycles/ticks + +kyber_encaps_derand: +median: 126860 cycles/ticks +average: 127362 cycles/ticks + +kyber_encaps: +median: 128074 cycles/ticks +average: 128518 cycles/ticks + +kyber_decaps: +median: 165350 cycles/ticks +average: 165936 cycles/ticks + +Loop spin: 827 +gen_a: +median: 25254 cycles/ticks +average: 25390 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90978 cycles/ticks +average: 91304 cycles/ticks + +indcpa_enc: +median: 116334 cycles/ticks +average: 116768 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36286 cycles/ticks + +kyber_keypair_derand: +median: 99716 cycles/ticks +average: 100096 cycles/ticks + +kyber_keypair: +median: 106250 cycles/ticks +average: 106641 cycles/ticks + +kyber_encaps_derand: +median: 126590 cycles/ticks +average: 127042 cycles/ticks + +kyber_encaps: +median: 127932 cycles/ticks +average: 128358 cycles/ticks + +kyber_decaps: +median: 165210 cycles/ticks +average: 165747 cycles/ticks + +Loop spin: 828 +gen_a: +median: 25268 cycles/ticks +average: 25379 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3310 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10486 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 8007 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1409 cycles/ticks + +indcpa_keypair: +median: 90740 cycles/ticks +average: 91148 cycles/ticks + +indcpa_enc: +median: 116224 cycles/ticks +average: 116681 cycles/ticks + +indcpa_dec: +median: 36120 cycles/ticks +average: 36326 cycles/ticks + +kyber_keypair_derand: +median: 99578 cycles/ticks +average: 99892 cycles/ticks + +kyber_keypair: +median: 106316 cycles/ticks +average: 106828 cycles/ticks + +kyber_encaps_derand: +median: 126686 cycles/ticks +average: 127228 cycles/ticks + +kyber_encaps: +median: 128088 cycles/ticks +average: 128489 cycles/ticks + +kyber_decaps: +median: 165222 cycles/ticks +average: 165858 cycles/ticks + +Loop spin: 829 +gen_a: +median: 25264 cycles/ticks +average: 25414 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3351 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7985 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90504 cycles/ticks +average: 90851 cycles/ticks + +indcpa_enc: +median: 115940 cycles/ticks +average: 116405 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36286 cycles/ticks + +kyber_keypair_derand: +median: 99716 cycles/ticks +average: 100091 cycles/ticks + +kyber_keypair: +median: 106266 cycles/ticks +average: 106635 cycles/ticks + +kyber_encaps_derand: +median: 126680 cycles/ticks +average: 127208 cycles/ticks + +kyber_encaps: +median: 127964 cycles/ticks +average: 128428 cycles/ticks + +kyber_decaps: +median: 165186 cycles/ticks +average: 165837 cycles/ticks + +Loop spin: 830 +gen_a: +median: 25246 cycles/ticks +average: 25388 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7954 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 268 cycles/ticks +average: 268 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1820 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90798 cycles/ticks +average: 91172 cycles/ticks + +indcpa_enc: +median: 116304 cycles/ticks +average: 116749 cycles/ticks + +indcpa_dec: +median: 36120 cycles/ticks +average: 36251 cycles/ticks + +kyber_keypair_derand: +median: 99532 cycles/ticks +average: 99969 cycles/ticks + +kyber_keypair: +median: 106362 cycles/ticks +average: 106785 cycles/ticks + +kyber_encaps_derand: +median: 126608 cycles/ticks +average: 127099 cycles/ticks + +kyber_encaps: +median: 127980 cycles/ticks +average: 128461 cycles/ticks + +kyber_decaps: +median: 165128 cycles/ticks +average: 165733 cycles/ticks + +Loop spin: 831 +gen_a: +median: 25216 cycles/ticks +average: 25376 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2126 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10476 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7979 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90692 cycles/ticks +average: 91136 cycles/ticks + +indcpa_enc: +median: 116196 cycles/ticks +average: 116642 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36278 cycles/ticks + +kyber_keypair_derand: +median: 99648 cycles/ticks +average: 100003 cycles/ticks + +kyber_keypair: +median: 106232 cycles/ticks +average: 106637 cycles/ticks + +kyber_encaps_derand: +median: 126622 cycles/ticks +average: 127226 cycles/ticks + +kyber_encaps: +median: 127924 cycles/ticks +average: 128396 cycles/ticks + +kyber_decaps: +median: 165154 cycles/ticks +average: 165898 cycles/ticks + +Loop spin: 832 +gen_a: +median: 25178 cycles/ticks +average: 25324 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7039 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10534 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7982 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1493 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90684 cycles/ticks +average: 91049 cycles/ticks + +indcpa_enc: +median: 116128 cycles/ticks +average: 116563 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36310 cycles/ticks + +kyber_keypair_derand: +median: 99562 cycles/ticks +average: 99971 cycles/ticks + +kyber_keypair: +median: 106280 cycles/ticks +average: 106721 cycles/ticks + +kyber_encaps_derand: +median: 126488 cycles/ticks +average: 127050 cycles/ticks + +kyber_encaps: +median: 128116 cycles/ticks +average: 128539 cycles/ticks + +kyber_decaps: +median: 165126 cycles/ticks +average: 165711 cycles/ticks + +Loop spin: 833 +gen_a: +median: 25212 cycles/ticks +average: 25342 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3344 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90502 cycles/ticks +average: 90868 cycles/ticks + +indcpa_enc: +median: 116064 cycles/ticks +average: 116464 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36277 cycles/ticks + +kyber_keypair_derand: +median: 99600 cycles/ticks +average: 99962 cycles/ticks + +kyber_keypair: +median: 106300 cycles/ticks +average: 106657 cycles/ticks + +kyber_encaps_derand: +median: 126862 cycles/ticks +average: 127373 cycles/ticks + +kyber_encaps: +median: 128182 cycles/ticks +average: 128600 cycles/ticks + +kyber_decaps: +median: 165424 cycles/ticks +average: 166094 cycles/ticks + +Loop spin: 834 +gen_a: +median: 25272 cycles/ticks +average: 25438 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7922 cycles/ticks +average: 7976 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90648 cycles/ticks +average: 91126 cycles/ticks + +indcpa_enc: +median: 116074 cycles/ticks +average: 116500 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36293 cycles/ticks + +kyber_keypair_derand: +median: 99604 cycles/ticks +average: 99933 cycles/ticks + +kyber_keypair: +median: 106250 cycles/ticks +average: 106640 cycles/ticks + +kyber_encaps_derand: +median: 126620 cycles/ticks +average: 127203 cycles/ticks + +kyber_encaps: +median: 127856 cycles/ticks +average: 128294 cycles/ticks + +kyber_decaps: +median: 165118 cycles/ticks +average: 165781 cycles/ticks + +Loop spin: 835 +gen_a: +median: 25252 cycles/ticks +average: 25369 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10454 cycles/ticks +average: 10496 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1506 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90726 cycles/ticks +average: 91042 cycles/ticks + +indcpa_enc: +median: 116200 cycles/ticks +average: 116671 cycles/ticks + +indcpa_dec: +median: 36158 cycles/ticks +average: 36283 cycles/ticks + +kyber_keypair_derand: +median: 99672 cycles/ticks +average: 100047 cycles/ticks + +kyber_keypair: +median: 106352 cycles/ticks +average: 106761 cycles/ticks + +kyber_encaps_derand: +median: 126688 cycles/ticks +average: 127249 cycles/ticks + +kyber_encaps: +median: 128028 cycles/ticks +average: 128430 cycles/ticks + +kyber_decaps: +median: 165244 cycles/ticks +average: 165836 cycles/ticks + +Loop spin: 836 +gen_a: +median: 25256 cycles/ticks +average: 25398 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10444 cycles/ticks +average: 10504 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7936 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90508 cycles/ticks +average: 90840 cycles/ticks + +indcpa_enc: +median: 115996 cycles/ticks +average: 116466 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36260 cycles/ticks + +kyber_keypair_derand: +median: 99738 cycles/ticks +average: 100093 cycles/ticks + +kyber_keypair: +median: 106380 cycles/ticks +average: 106760 cycles/ticks + +kyber_encaps_derand: +median: 126970 cycles/ticks +average: 127525 cycles/ticks + +kyber_encaps: +median: 128290 cycles/ticks +average: 128753 cycles/ticks + +kyber_decaps: +median: 165406 cycles/ticks +average: 165959 cycles/ticks + +Loop spin: 837 +gen_a: +median: 27550 cycles/ticks +average: 26637 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3338 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7990 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 315 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90882 cycles/ticks +average: 91231 cycles/ticks + +indcpa_enc: +median: 116302 cycles/ticks +average: 116812 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36254 cycles/ticks + +kyber_keypair_derand: +median: 99494 cycles/ticks +average: 99872 cycles/ticks + +kyber_keypair: +median: 106368 cycles/ticks +average: 106814 cycles/ticks + +kyber_encaps_derand: +median: 126614 cycles/ticks +average: 127134 cycles/ticks + +kyber_encaps: +median: 127876 cycles/ticks +average: 128289 cycles/ticks + +kyber_decaps: +median: 165008 cycles/ticks +average: 165700 cycles/ticks + +Loop spin: 838 +gen_a: +median: 25268 cycles/ticks +average: 25429 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1404 cycles/ticks + +indcpa_keypair: +median: 90706 cycles/ticks +average: 91138 cycles/ticks + +indcpa_enc: +median: 116168 cycles/ticks +average: 116664 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36298 cycles/ticks + +kyber_keypair_derand: +median: 99492 cycles/ticks +average: 99894 cycles/ticks + +kyber_keypair: +median: 106360 cycles/ticks +average: 106777 cycles/ticks + +kyber_encaps_derand: +median: 126646 cycles/ticks +average: 127134 cycles/ticks + +kyber_encaps: +median: 127920 cycles/ticks +average: 128370 cycles/ticks + +kyber_decaps: +median: 165238 cycles/ticks +average: 165943 cycles/ticks + +Loop spin: 839 +gen_a: +median: 25196 cycles/ticks +average: 25359 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90832 cycles/ticks +average: 91187 cycles/ticks + +indcpa_enc: +median: 116446 cycles/ticks +average: 116924 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36300 cycles/ticks + +kyber_keypair_derand: +median: 99754 cycles/ticks +average: 100186 cycles/ticks + +kyber_keypair: +median: 106306 cycles/ticks +average: 106631 cycles/ticks + +kyber_encaps_derand: +median: 126638 cycles/ticks +average: 127165 cycles/ticks + +kyber_encaps: +median: 127926 cycles/ticks +average: 128463 cycles/ticks + +kyber_decaps: +median: 165138 cycles/ticks +average: 165838 cycles/ticks + +Loop spin: 840 +gen_a: +median: 25240 cycles/ticks +average: 25369 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7093 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10533 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7972 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90622 cycles/ticks +average: 91068 cycles/ticks + +indcpa_enc: +median: 116172 cycles/ticks +average: 116591 cycles/ticks + +indcpa_dec: +median: 36156 cycles/ticks +average: 36305 cycles/ticks + +kyber_keypair_derand: +median: 99726 cycles/ticks +average: 100171 cycles/ticks + +kyber_keypair: +median: 106316 cycles/ticks +average: 106836 cycles/ticks + +kyber_encaps_derand: +median: 126694 cycles/ticks +average: 127137 cycles/ticks + +kyber_encaps: +median: 128030 cycles/ticks +average: 128435 cycles/ticks + +kyber_decaps: +median: 165286 cycles/ticks +average: 165946 cycles/ticks + +Loop spin: 841 +gen_a: +median: 25232 cycles/ticks +average: 25377 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7924 cycles/ticks +average: 7971 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90588 cycles/ticks +average: 90983 cycles/ticks + +indcpa_enc: +median: 116132 cycles/ticks +average: 116577 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36296 cycles/ticks + +kyber_keypair_derand: +median: 99720 cycles/ticks +average: 100136 cycles/ticks + +kyber_keypair: +median: 106390 cycles/ticks +average: 106794 cycles/ticks + +kyber_encaps_derand: +median: 126598 cycles/ticks +average: 127157 cycles/ticks + +kyber_encaps: +median: 128006 cycles/ticks +average: 128489 cycles/ticks + +kyber_decaps: +median: 165234 cycles/ticks +average: 165845 cycles/ticks + +Loop spin: 842 +gen_a: +median: 25224 cycles/ticks +average: 25353 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 7995 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 274 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90626 cycles/ticks +average: 91050 cycles/ticks + +indcpa_enc: +median: 116048 cycles/ticks +average: 116525 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36294 cycles/ticks + +kyber_keypair_derand: +median: 101298 cycles/ticks +average: 101723 cycles/ticks + +kyber_keypair: +median: 106242 cycles/ticks +average: 106563 cycles/ticks + +kyber_encaps_derand: +median: 128252 cycles/ticks +average: 128710 cycles/ticks + +kyber_encaps: +median: 129514 cycles/ticks +average: 129870 cycles/ticks + +kyber_decaps: +median: 166866 cycles/ticks +average: 167487 cycles/ticks + +Loop spin: 843 +gen_a: +median: 25198 cycles/ticks +average: 25305 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7039 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10524 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7984 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1817 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90806 cycles/ticks +average: 91193 cycles/ticks + +indcpa_enc: +median: 116236 cycles/ticks +average: 116708 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36285 cycles/ticks + +kyber_keypair_derand: +median: 99428 cycles/ticks +average: 99795 cycles/ticks + +kyber_keypair: +median: 106236 cycles/ticks +average: 106709 cycles/ticks + +kyber_encaps_derand: +median: 126788 cycles/ticks +average: 127274 cycles/ticks + +kyber_encaps: +median: 128026 cycles/ticks +average: 128477 cycles/ticks + +kyber_decaps: +median: 165340 cycles/ticks +average: 166064 cycles/ticks + +Loop spin: 844 +gen_a: +median: 25206 cycles/ticks +average: 25351 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7087 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10505 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7944 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90810 cycles/ticks +average: 91103 cycles/ticks + +indcpa_enc: +median: 116082 cycles/ticks +average: 116558 cycles/ticks + +indcpa_dec: +median: 36158 cycles/ticks +average: 36309 cycles/ticks + +kyber_keypair_derand: +median: 99680 cycles/ticks +average: 100071 cycles/ticks + +kyber_keypair: +median: 106316 cycles/ticks +average: 106733 cycles/ticks + +kyber_encaps_derand: +median: 126624 cycles/ticks +average: 127084 cycles/ticks + +kyber_encaps: +median: 127964 cycles/ticks +average: 128429 cycles/ticks + +kyber_decaps: +median: 165026 cycles/ticks +average: 165554 cycles/ticks + +Loop spin: 845 +gen_a: +median: 25256 cycles/ticks +average: 25402 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90754 cycles/ticks +average: 91147 cycles/ticks + +indcpa_enc: +median: 116252 cycles/ticks +average: 116745 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36256 cycles/ticks + +kyber_keypair_derand: +median: 99780 cycles/ticks +average: 100193 cycles/ticks + +kyber_keypair: +median: 106226 cycles/ticks +average: 106666 cycles/ticks + +kyber_encaps_derand: +median: 126922 cycles/ticks +average: 127443 cycles/ticks + +kyber_encaps: +median: 128136 cycles/ticks +average: 128505 cycles/ticks + +kyber_decaps: +median: 165392 cycles/ticks +average: 166042 cycles/ticks + +Loop spin: 846 +gen_a: +median: 25252 cycles/ticks +average: 25386 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10477 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7935 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90864 cycles/ticks +average: 91317 cycles/ticks + +indcpa_enc: +median: 116336 cycles/ticks +average: 116698 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36289 cycles/ticks + +kyber_keypair_derand: +median: 99630 cycles/ticks +average: 99928 cycles/ticks + +kyber_keypair: +median: 106362 cycles/ticks +average: 106784 cycles/ticks + +kyber_encaps_derand: +median: 126768 cycles/ticks +average: 127228 cycles/ticks + +kyber_encaps: +median: 128152 cycles/ticks +average: 128541 cycles/ticks + +kyber_decaps: +median: 165360 cycles/ticks +average: 165989 cycles/ticks + +Loop spin: 847 +gen_a: +median: 25226 cycles/ticks +average: 25383 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 8001 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90800 cycles/ticks +average: 91156 cycles/ticks + +indcpa_enc: +median: 116254 cycles/ticks +average: 116679 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36239 cycles/ticks + +kyber_keypair_derand: +median: 99584 cycles/ticks +average: 99963 cycles/ticks + +kyber_keypair: +median: 106286 cycles/ticks +average: 106672 cycles/ticks + +kyber_encaps_derand: +median: 126790 cycles/ticks +average: 127237 cycles/ticks + +kyber_encaps: +median: 128174 cycles/ticks +average: 128580 cycles/ticks + +kyber_decaps: +median: 165314 cycles/ticks +average: 165886 cycles/ticks + +Loop spin: 848 +gen_a: +median: 25228 cycles/ticks +average: 25354 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7920 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90722 cycles/ticks +average: 91040 cycles/ticks + +indcpa_enc: +median: 116228 cycles/ticks +average: 116674 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36270 cycles/ticks + +kyber_keypair_derand: +median: 99756 cycles/ticks +average: 100165 cycles/ticks + +kyber_keypair: +median: 106340 cycles/ticks +average: 106738 cycles/ticks + +kyber_encaps_derand: +median: 126668 cycles/ticks +average: 127238 cycles/ticks + +kyber_encaps: +median: 127912 cycles/ticks +average: 128306 cycles/ticks + +kyber_decaps: +median: 165254 cycles/ticks +average: 165831 cycles/ticks + +Loop spin: 849 +gen_a: +median: 25178 cycles/ticks +average: 25316 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7084 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10525 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90836 cycles/ticks +average: 91267 cycles/ticks + +indcpa_enc: +median: 116268 cycles/ticks +average: 116649 cycles/ticks + +indcpa_dec: +median: 36174 cycles/ticks +average: 36300 cycles/ticks + +kyber_keypair_derand: +median: 99486 cycles/ticks +average: 99842 cycles/ticks + +kyber_keypair: +median: 106398 cycles/ticks +average: 106829 cycles/ticks + +kyber_encaps_derand: +median: 126736 cycles/ticks +average: 127180 cycles/ticks + +kyber_encaps: +median: 128016 cycles/ticks +average: 128386 cycles/ticks + +kyber_decaps: +median: 165092 cycles/ticks +average: 165732 cycles/ticks + +Loop spin: 850 +gen_a: +median: 25178 cycles/ticks +average: 25302 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7976 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90758 cycles/ticks +average: 91114 cycles/ticks + +indcpa_enc: +median: 116098 cycles/ticks +average: 116559 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36257 cycles/ticks + +kyber_keypair_derand: +median: 99594 cycles/ticks +average: 99995 cycles/ticks + +kyber_keypair: +median: 106200 cycles/ticks +average: 106667 cycles/ticks + +kyber_encaps_derand: +median: 126626 cycles/ticks +average: 127119 cycles/ticks + +kyber_encaps: +median: 127796 cycles/ticks +average: 128284 cycles/ticks + +kyber_decaps: +median: 165166 cycles/ticks +average: 165862 cycles/ticks + +Loop spin: 851 +gen_a: +median: 25178 cycles/ticks +average: 25299 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7984 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 273 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90740 cycles/ticks +average: 91056 cycles/ticks + +indcpa_enc: +median: 116192 cycles/ticks +average: 116724 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36284 cycles/ticks + +kyber_keypair_derand: +median: 99640 cycles/ticks +average: 100030 cycles/ticks + +kyber_keypair: +median: 106314 cycles/ticks +average: 106712 cycles/ticks + +kyber_encaps_derand: +median: 126814 cycles/ticks +average: 127332 cycles/ticks + +kyber_encaps: +median: 128152 cycles/ticks +average: 128579 cycles/ticks + +kyber_decaps: +median: 165224 cycles/ticks +average: 165757 cycles/ticks + +Loop spin: 852 +gen_a: +median: 25218 cycles/ticks +average: 25346 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7006 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 266 cycles/ticks +average: 266 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90522 cycles/ticks +average: 91000 cycles/ticks + +indcpa_enc: +median: 115804 cycles/ticks +average: 116249 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36304 cycles/ticks + +kyber_keypair_derand: +median: 99632 cycles/ticks +average: 99970 cycles/ticks + +kyber_keypair: +median: 106356 cycles/ticks +average: 106751 cycles/ticks + +kyber_encaps_derand: +median: 126840 cycles/ticks +average: 127417 cycles/ticks + +kyber_encaps: +median: 128206 cycles/ticks +average: 128633 cycles/ticks + +kyber_decaps: +median: 165412 cycles/ticks +average: 166116 cycles/ticks + +Loop spin: 853 +gen_a: +median: 25198 cycles/ticks +average: 25315 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3310 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1390 cycles/ticks + +indcpa_keypair: +median: 90808 cycles/ticks +average: 91179 cycles/ticks + +indcpa_enc: +median: 116228 cycles/ticks +average: 116684 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36310 cycles/ticks + +kyber_keypair_derand: +median: 99656 cycles/ticks +average: 100016 cycles/ticks + +kyber_keypair: +median: 106246 cycles/ticks +average: 106667 cycles/ticks + +kyber_encaps_derand: +median: 126738 cycles/ticks +average: 127226 cycles/ticks + +kyber_encaps: +median: 128154 cycles/ticks +average: 128655 cycles/ticks + +kyber_decaps: +median: 165164 cycles/ticks +average: 165757 cycles/ticks + +Loop spin: 854 +gen_a: +median: 25216 cycles/ticks +average: 25370 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10496 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7976 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 72 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90884 cycles/ticks +average: 91241 cycles/ticks + +indcpa_enc: +median: 116302 cycles/ticks +average: 116825 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36313 cycles/ticks + +kyber_keypair_derand: +median: 99652 cycles/ticks +average: 100067 cycles/ticks + +kyber_keypair: +median: 106350 cycles/ticks +average: 106755 cycles/ticks + +kyber_encaps_derand: +median: 126770 cycles/ticks +average: 127268 cycles/ticks + +kyber_encaps: +median: 128194 cycles/ticks +average: 128668 cycles/ticks + +kyber_decaps: +median: 165298 cycles/ticks +average: 165957 cycles/ticks + +Loop spin: 855 +gen_a: +median: 25304 cycles/ticks +average: 25425 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3379 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90638 cycles/ticks +average: 90944 cycles/ticks + +indcpa_enc: +median: 116210 cycles/ticks +average: 116731 cycles/ticks + +indcpa_dec: +median: 36190 cycles/ticks +average: 36334 cycles/ticks + +kyber_keypair_derand: +median: 99352 cycles/ticks +average: 99698 cycles/ticks + +kyber_keypair: +median: 106266 cycles/ticks +average: 106776 cycles/ticks + +kyber_encaps_derand: +median: 126800 cycles/ticks +average: 127338 cycles/ticks + +kyber_encaps: +median: 128188 cycles/ticks +average: 128621 cycles/ticks + +kyber_decaps: +median: 165356 cycles/ticks +average: 166000 cycles/ticks + +Loop spin: 856 +gen_a: +median: 25198 cycles/ticks +average: 25300 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3349 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90332 cycles/ticks +average: 90655 cycles/ticks + +indcpa_enc: +median: 115830 cycles/ticks +average: 116313 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36291 cycles/ticks + +kyber_keypair_derand: +median: 99704 cycles/ticks +average: 100030 cycles/ticks + +kyber_keypair: +median: 106304 cycles/ticks +average: 106795 cycles/ticks + +kyber_encaps_derand: +median: 126660 cycles/ticks +average: 127131 cycles/ticks + +kyber_encaps: +median: 128006 cycles/ticks +average: 128478 cycles/ticks + +kyber_decaps: +median: 165216 cycles/ticks +average: 165831 cycles/ticks + +Loop spin: 857 +gen_a: +median: 25214 cycles/ticks +average: 25375 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3335 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10537 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90788 cycles/ticks +average: 91150 cycles/ticks + +indcpa_enc: +median: 116236 cycles/ticks +average: 116721 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36326 cycles/ticks + +kyber_keypair_derand: +median: 101218 cycles/ticks +average: 101635 cycles/ticks + +kyber_keypair: +median: 106250 cycles/ticks +average: 106643 cycles/ticks + +kyber_encaps_derand: +median: 126844 cycles/ticks +average: 127360 cycles/ticks + +kyber_encaps: +median: 128422 cycles/ticks +average: 128830 cycles/ticks + +kyber_decaps: +median: 165508 cycles/ticks +average: 166187 cycles/ticks + +Loop spin: 858 +gen_a: +median: 25178 cycles/ticks +average: 25309 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10540 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 91086 cycles/ticks +average: 91477 cycles/ticks + +indcpa_enc: +median: 116246 cycles/ticks +average: 116726 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36237 cycles/ticks + +kyber_keypair_derand: +median: 99498 cycles/ticks +average: 99857 cycles/ticks + +kyber_keypair: +median: 106196 cycles/ticks +average: 106670 cycles/ticks + +kyber_encaps_derand: +median: 126654 cycles/ticks +average: 127147 cycles/ticks + +kyber_encaps: +median: 127936 cycles/ticks +average: 128378 cycles/ticks + +kyber_decaps: +median: 165218 cycles/ticks +average: 165868 cycles/ticks + +Loop spin: 859 +gen_a: +median: 25220 cycles/ticks +average: 25351 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3342 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10471 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7979 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90696 cycles/ticks +average: 91053 cycles/ticks + +indcpa_enc: +median: 116134 cycles/ticks +average: 116608 cycles/ticks + +indcpa_dec: +median: 36168 cycles/ticks +average: 36277 cycles/ticks + +kyber_keypair_derand: +median: 99636 cycles/ticks +average: 100014 cycles/ticks + +kyber_keypair: +median: 106382 cycles/ticks +average: 106875 cycles/ticks + +kyber_encaps_derand: +median: 126692 cycles/ticks +average: 127198 cycles/ticks + +kyber_encaps: +median: 127860 cycles/ticks +average: 128354 cycles/ticks + +kyber_decaps: +median: 165272 cycles/ticks +average: 165844 cycles/ticks + +Loop spin: 860 +gen_a: +median: 25198 cycles/ticks +average: 25362 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7088 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10494 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7916 cycles/ticks +average: 8018 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90662 cycles/ticks +average: 91082 cycles/ticks + +indcpa_enc: +median: 116138 cycles/ticks +average: 116664 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36265 cycles/ticks + +kyber_keypair_derand: +median: 101162 cycles/ticks +average: 101571 cycles/ticks + +kyber_keypair: +median: 106302 cycles/ticks +average: 106750 cycles/ticks + +kyber_encaps_derand: +median: 126848 cycles/ticks +average: 127365 cycles/ticks + +kyber_encaps: +median: 128452 cycles/ticks +average: 128876 cycles/ticks + +kyber_decaps: +median: 165352 cycles/ticks +average: 166000 cycles/ticks + +Loop spin: 861 +gen_a: +median: 25220 cycles/ticks +average: 25422 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7162 cycles/ticks + +INVNTT: +median: 10452 cycles/ticks +average: 10495 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7995 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90758 cycles/ticks +average: 91172 cycles/ticks + +indcpa_enc: +median: 116234 cycles/ticks +average: 116659 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36253 cycles/ticks + +kyber_keypair_derand: +median: 99754 cycles/ticks +average: 100159 cycles/ticks + +kyber_keypair: +median: 106298 cycles/ticks +average: 106743 cycles/ticks + +kyber_encaps_derand: +median: 126708 cycles/ticks +average: 127232 cycles/ticks + +kyber_encaps: +median: 127994 cycles/ticks +average: 128466 cycles/ticks + +kyber_decaps: +median: 165380 cycles/ticks +average: 166012 cycles/ticks + +Loop spin: 862 +gen_a: +median: 25174 cycles/ticks +average: 25326 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10496 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7995 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90700 cycles/ticks +average: 91003 cycles/ticks + +indcpa_enc: +median: 116184 cycles/ticks +average: 116609 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36291 cycles/ticks + +kyber_keypair_derand: +median: 99822 cycles/ticks +average: 100204 cycles/ticks + +kyber_keypair: +median: 106512 cycles/ticks +average: 107006 cycles/ticks + +kyber_encaps_derand: +median: 126672 cycles/ticks +average: 127233 cycles/ticks + +kyber_encaps: +median: 127710 cycles/ticks +average: 128220 cycles/ticks + +kyber_decaps: +median: 165122 cycles/ticks +average: 165741 cycles/ticks + +Loop spin: 863 +gen_a: +median: 25220 cycles/ticks +average: 25354 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10530 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7945 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90822 cycles/ticks +average: 91219 cycles/ticks + +indcpa_enc: +median: 116308 cycles/ticks +average: 116777 cycles/ticks + +indcpa_dec: +median: 36162 cycles/ticks +average: 36313 cycles/ticks + +kyber_keypair_derand: +median: 99610 cycles/ticks +average: 99935 cycles/ticks + +kyber_keypair: +median: 106274 cycles/ticks +average: 106666 cycles/ticks + +kyber_encaps_derand: +median: 126600 cycles/ticks +average: 127086 cycles/ticks + +kyber_encaps: +median: 128024 cycles/ticks +average: 128486 cycles/ticks + +kyber_decaps: +median: 165046 cycles/ticks +average: 165748 cycles/ticks + +Loop spin: 864 +gen_a: +median: 25202 cycles/ticks +average: 25402 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90794 cycles/ticks +average: 91171 cycles/ticks + +indcpa_enc: +median: 116202 cycles/ticks +average: 116645 cycles/ticks + +indcpa_dec: +median: 36112 cycles/ticks +average: 36235 cycles/ticks + +kyber_keypair_derand: +median: 99548 cycles/ticks +average: 99982 cycles/ticks + +kyber_keypair: +median: 106340 cycles/ticks +average: 106823 cycles/ticks + +kyber_encaps_derand: +median: 126750 cycles/ticks +average: 127324 cycles/ticks + +kyber_encaps: +median: 127978 cycles/ticks +average: 128462 cycles/ticks + +kyber_decaps: +median: 165242 cycles/ticks +average: 165959 cycles/ticks + +Loop spin: 865 +gen_a: +median: 25224 cycles/ticks +average: 25349 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7082 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7974 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1831 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90622 cycles/ticks +average: 90959 cycles/ticks + +indcpa_enc: +median: 116132 cycles/ticks +average: 116594 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36265 cycles/ticks + +kyber_keypair_derand: +median: 99692 cycles/ticks +average: 100039 cycles/ticks + +kyber_keypair: +median: 106338 cycles/ticks +average: 106764 cycles/ticks + +kyber_encaps_derand: +median: 126644 cycles/ticks +average: 127111 cycles/ticks + +kyber_encaps: +median: 127952 cycles/ticks +average: 128364 cycles/ticks + +kyber_decaps: +median: 165190 cycles/ticks +average: 165805 cycles/ticks + +Loop spin: 866 +gen_a: +median: 25220 cycles/ticks +average: 25368 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10537 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7985 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90832 cycles/ticks +average: 91242 cycles/ticks + +indcpa_enc: +median: 116252 cycles/ticks +average: 116780 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36219 cycles/ticks + +kyber_keypair_derand: +median: 99522 cycles/ticks +average: 99892 cycles/ticks + +kyber_keypair: +median: 106252 cycles/ticks +average: 106648 cycles/ticks + +kyber_encaps_derand: +median: 126676 cycles/ticks +average: 127151 cycles/ticks + +kyber_encaps: +median: 128166 cycles/ticks +average: 128534 cycles/ticks + +kyber_decaps: +median: 165256 cycles/ticks +average: 165786 cycles/ticks + +Loop spin: 867 +gen_a: +median: 25222 cycles/ticks +average: 25340 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10537 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7944 cycles/ticks + +poly_tomsg: +median: 292 cycles/ticks +average: 294 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 92244 cycles/ticks +average: 92588 cycles/ticks + +indcpa_enc: +median: 117658 cycles/ticks +average: 118139 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36251 cycles/ticks + +kyber_keypair_derand: +median: 99498 cycles/ticks +average: 99914 cycles/ticks + +kyber_keypair: +median: 106336 cycles/ticks +average: 106706 cycles/ticks + +kyber_encaps_derand: +median: 126560 cycles/ticks +average: 127121 cycles/ticks + +kyber_encaps: +median: 127860 cycles/ticks +average: 128271 cycles/ticks + +kyber_decaps: +median: 165070 cycles/ticks +average: 165802 cycles/ticks + +Loop spin: 868 +gen_a: +median: 25222 cycles/ticks +average: 25370 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7036 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10534 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1818 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90842 cycles/ticks +average: 91216 cycles/ticks + +indcpa_enc: +median: 116264 cycles/ticks +average: 116648 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36285 cycles/ticks + +kyber_keypair_derand: +median: 99492 cycles/ticks +average: 99875 cycles/ticks + +kyber_keypair: +median: 106312 cycles/ticks +average: 106706 cycles/ticks + +kyber_encaps_derand: +median: 126710 cycles/ticks +average: 127247 cycles/ticks + +kyber_encaps: +median: 127980 cycles/ticks +average: 128443 cycles/ticks + +kyber_decaps: +median: 165310 cycles/ticks +average: 166036 cycles/ticks + +Loop spin: 869 +gen_a: +median: 25200 cycles/ticks +average: 25319 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7949 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 91002 cycles/ticks +average: 91442 cycles/ticks + +indcpa_enc: +median: 116324 cycles/ticks +average: 116780 cycles/ticks + +indcpa_dec: +median: 36114 cycles/ticks +average: 36260 cycles/ticks + +kyber_keypair_derand: +median: 99650 cycles/ticks +average: 100016 cycles/ticks + +kyber_keypair: +median: 106282 cycles/ticks +average: 106610 cycles/ticks + +kyber_encaps_derand: +median: 126610 cycles/ticks +average: 127111 cycles/ticks + +kyber_encaps: +median: 128006 cycles/ticks +average: 128468 cycles/ticks + +kyber_decaps: +median: 165252 cycles/ticks +average: 165926 cycles/ticks + +Loop spin: 870 +gen_a: +median: 25290 cycles/ticks +average: 25492 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3334 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10529 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7937 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90824 cycles/ticks +average: 91154 cycles/ticks + +indcpa_enc: +median: 116370 cycles/ticks +average: 116873 cycles/ticks + +indcpa_dec: +median: 36108 cycles/ticks +average: 36195 cycles/ticks + +kyber_keypair_derand: +median: 99604 cycles/ticks +average: 99972 cycles/ticks + +kyber_keypair: +median: 106394 cycles/ticks +average: 106827 cycles/ticks + +kyber_encaps_derand: +median: 126692 cycles/ticks +average: 127222 cycles/ticks + +kyber_encaps: +median: 127970 cycles/ticks +average: 128451 cycles/ticks + +kyber_decaps: +median: 165236 cycles/ticks +average: 165885 cycles/ticks + +Loop spin: 871 +gen_a: +median: 25250 cycles/ticks +average: 25435 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90554 cycles/ticks +average: 91014 cycles/ticks + +indcpa_enc: +median: 116072 cycles/ticks +average: 116497 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36295 cycles/ticks + +kyber_keypair_derand: +median: 99714 cycles/ticks +average: 100083 cycles/ticks + +kyber_keypair: +median: 106304 cycles/ticks +average: 106728 cycles/ticks + +kyber_encaps_derand: +median: 126732 cycles/ticks +average: 127298 cycles/ticks + +kyber_encaps: +median: 128068 cycles/ticks +average: 128542 cycles/ticks + +kyber_decaps: +median: 165218 cycles/ticks +average: 165919 cycles/ticks + +Loop spin: 872 +gen_a: +median: 25198 cycles/ticks +average: 25333 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90676 cycles/ticks +average: 90987 cycles/ticks + +indcpa_enc: +median: 116206 cycles/ticks +average: 116747 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36292 cycles/ticks + +kyber_keypair_derand: +median: 99712 cycles/ticks +average: 100128 cycles/ticks + +kyber_keypair: +median: 106302 cycles/ticks +average: 106711 cycles/ticks + +kyber_encaps_derand: +median: 126712 cycles/ticks +average: 127217 cycles/ticks + +kyber_encaps: +median: 128034 cycles/ticks +average: 128387 cycles/ticks + +kyber_decaps: +median: 165344 cycles/ticks +average: 166028 cycles/ticks + +Loop spin: 873 +gen_a: +median: 25238 cycles/ticks +average: 25375 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7942 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90588 cycles/ticks +average: 90957 cycles/ticks + +indcpa_enc: +median: 116036 cycles/ticks +average: 116539 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36314 cycles/ticks + +kyber_keypair_derand: +median: 99554 cycles/ticks +average: 99933 cycles/ticks + +kyber_keypair: +median: 106394 cycles/ticks +average: 106870 cycles/ticks + +kyber_encaps_derand: +median: 126690 cycles/ticks +average: 127187 cycles/ticks + +kyber_encaps: +median: 127980 cycles/ticks +average: 128408 cycles/ticks + +kyber_decaps: +median: 165278 cycles/ticks +average: 165904 cycles/ticks + +Loop spin: 874 +gen_a: +median: 25222 cycles/ticks +average: 25361 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7949 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90762 cycles/ticks +average: 91176 cycles/ticks + +indcpa_enc: +median: 116224 cycles/ticks +average: 116639 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36279 cycles/ticks + +kyber_keypair_derand: +median: 99788 cycles/ticks +average: 100131 cycles/ticks + +kyber_keypair: +median: 106246 cycles/ticks +average: 106638 cycles/ticks + +kyber_encaps_derand: +median: 126688 cycles/ticks +average: 127191 cycles/ticks + +kyber_encaps: +median: 128138 cycles/ticks +average: 128563 cycles/ticks + +kyber_decaps: +median: 165234 cycles/ticks +average: 165858 cycles/ticks + +Loop spin: 875 +gen_a: +median: 25216 cycles/ticks +average: 25369 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3328 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90554 cycles/ticks +average: 90981 cycles/ticks + +indcpa_enc: +median: 115996 cycles/ticks +average: 116493 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36314 cycles/ticks + +kyber_keypair_derand: +median: 99832 cycles/ticks +average: 100187 cycles/ticks + +kyber_keypair: +median: 106332 cycles/ticks +average: 106690 cycles/ticks + +kyber_encaps_derand: +median: 126570 cycles/ticks +average: 127161 cycles/ticks + +kyber_encaps: +median: 127896 cycles/ticks +average: 128336 cycles/ticks + +kyber_decaps: +median: 164966 cycles/ticks +average: 165466 cycles/ticks + +Loop spin: 876 +gen_a: +median: 25256 cycles/ticks +average: 25379 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2159 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7088 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7940 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90720 cycles/ticks +average: 91091 cycles/ticks + +indcpa_enc: +median: 116100 cycles/ticks +average: 116538 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36290 cycles/ticks + +kyber_keypair_derand: +median: 99614 cycles/ticks +average: 100007 cycles/ticks + +kyber_keypair: +median: 106312 cycles/ticks +average: 106794 cycles/ticks + +kyber_encaps_derand: +median: 126630 cycles/ticks +average: 127128 cycles/ticks + +kyber_encaps: +median: 128090 cycles/ticks +average: 128607 cycles/ticks + +kyber_decaps: +median: 165154 cycles/ticks +average: 165881 cycles/ticks + +Loop spin: 877 +gen_a: +median: 25244 cycles/ticks +average: 25403 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7972 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1508 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90820 cycles/ticks +average: 91140 cycles/ticks + +indcpa_enc: +median: 116132 cycles/ticks +average: 116628 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36284 cycles/ticks + +kyber_keypair_derand: +median: 99718 cycles/ticks +average: 100091 cycles/ticks + +kyber_keypair: +median: 106224 cycles/ticks +average: 106595 cycles/ticks + +kyber_encaps_derand: +median: 126792 cycles/ticks +average: 127332 cycles/ticks + +kyber_encaps: +median: 128110 cycles/ticks +average: 128511 cycles/ticks + +kyber_decaps: +median: 165360 cycles/ticks +average: 166007 cycles/ticks + +Loop spin: 878 +gen_a: +median: 25198 cycles/ticks +average: 25335 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7976 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 274 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90768 cycles/ticks +average: 91098 cycles/ticks + +indcpa_enc: +median: 116244 cycles/ticks +average: 116724 cycles/ticks + +indcpa_dec: +median: 36198 cycles/ticks +average: 36324 cycles/ticks + +kyber_keypair_derand: +median: 99546 cycles/ticks +average: 99927 cycles/ticks + +kyber_keypair: +median: 106350 cycles/ticks +average: 106699 cycles/ticks + +kyber_encaps_derand: +median: 126822 cycles/ticks +average: 127305 cycles/ticks + +kyber_encaps: +median: 128212 cycles/ticks +average: 128775 cycles/ticks + +kyber_decaps: +median: 165372 cycles/ticks +average: 166160 cycles/ticks + +Loop spin: 879 +gen_a: +median: 25230 cycles/ticks +average: 25373 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 8032 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90734 cycles/ticks +average: 91168 cycles/ticks + +indcpa_enc: +median: 116282 cycles/ticks +average: 116737 cycles/ticks + +indcpa_dec: +median: 36182 cycles/ticks +average: 36338 cycles/ticks + +kyber_keypair_derand: +median: 99678 cycles/ticks +average: 100037 cycles/ticks + +kyber_keypair: +median: 106212 cycles/ticks +average: 106748 cycles/ticks + +kyber_encaps_derand: +median: 126716 cycles/ticks +average: 127240 cycles/ticks + +kyber_encaps: +median: 127976 cycles/ticks +average: 128390 cycles/ticks + +kyber_decaps: +median: 165148 cycles/ticks +average: 165892 cycles/ticks + +Loop spin: 880 +gen_a: +median: 25222 cycles/ticks +average: 25366 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10479 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7985 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90664 cycles/ticks +average: 91063 cycles/ticks + +indcpa_enc: +median: 116052 cycles/ticks +average: 116496 cycles/ticks + +indcpa_dec: +median: 36186 cycles/ticks +average: 36320 cycles/ticks + +kyber_keypair_derand: +median: 99718 cycles/ticks +average: 100081 cycles/ticks + +kyber_keypair: +median: 106374 cycles/ticks +average: 106771 cycles/ticks + +kyber_encaps_derand: +median: 126582 cycles/ticks +average: 127154 cycles/ticks + +kyber_encaps: +median: 128096 cycles/ticks +average: 128539 cycles/ticks + +kyber_decaps: +median: 165166 cycles/ticks +average: 165806 cycles/ticks + +Loop spin: 881 +gen_a: +median: 25196 cycles/ticks +average: 25348 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7072 cycles/ticks +average: 7091 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90870 cycles/ticks +average: 91229 cycles/ticks + +indcpa_enc: +median: 116394 cycles/ticks +average: 116897 cycles/ticks + +indcpa_dec: +median: 36156 cycles/ticks +average: 36283 cycles/ticks + +kyber_keypair_derand: +median: 99640 cycles/ticks +average: 100002 cycles/ticks + +kyber_keypair: +median: 106294 cycles/ticks +average: 106693 cycles/ticks + +kyber_encaps_derand: +median: 126754 cycles/ticks +average: 127231 cycles/ticks + +kyber_encaps: +median: 128138 cycles/ticks +average: 128653 cycles/ticks + +kyber_decaps: +median: 165370 cycles/ticks +average: 166003 cycles/ticks + +Loop spin: 882 +gen_a: +median: 25238 cycles/ticks +average: 25380 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 7991 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1507 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90666 cycles/ticks +average: 91125 cycles/ticks + +indcpa_enc: +median: 116112 cycles/ticks +average: 116529 cycles/ticks + +indcpa_dec: +median: 36158 cycles/ticks +average: 36304 cycles/ticks + +kyber_keypair_derand: +median: 99644 cycles/ticks +average: 100054 cycles/ticks + +kyber_keypair: +median: 106252 cycles/ticks +average: 106645 cycles/ticks + +kyber_encaps_derand: +median: 126892 cycles/ticks +average: 127436 cycles/ticks + +kyber_encaps: +median: 127988 cycles/ticks +average: 128400 cycles/ticks + +kyber_decaps: +median: 165338 cycles/ticks +average: 165979 cycles/ticks + +Loop spin: 883 +gen_a: +median: 25224 cycles/ticks +average: 25347 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7987 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90836 cycles/ticks +average: 91256 cycles/ticks + +indcpa_enc: +median: 116270 cycles/ticks +average: 116702 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36248 cycles/ticks + +kyber_keypair_derand: +median: 99752 cycles/ticks +average: 100160 cycles/ticks + +kyber_keypair: +median: 106354 cycles/ticks +average: 106743 cycles/ticks + +kyber_encaps_derand: +median: 126678 cycles/ticks +average: 127218 cycles/ticks + +kyber_encaps: +median: 128238 cycles/ticks +average: 128681 cycles/ticks + +kyber_decaps: +median: 165228 cycles/ticks +average: 165896 cycles/ticks + +Loop spin: 884 +gen_a: +median: 25198 cycles/ticks +average: 25334 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10485 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7940 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90666 cycles/ticks +average: 91080 cycles/ticks + +indcpa_enc: +median: 116156 cycles/ticks +average: 116695 cycles/ticks + +indcpa_dec: +median: 36172 cycles/ticks +average: 36305 cycles/ticks + +kyber_keypair_derand: +median: 99620 cycles/ticks +average: 100009 cycles/ticks + +kyber_keypair: +median: 106342 cycles/ticks +average: 106840 cycles/ticks + +kyber_encaps_derand: +median: 126770 cycles/ticks +average: 127289 cycles/ticks + +kyber_encaps: +median: 128238 cycles/ticks +average: 128653 cycles/ticks + +kyber_decaps: +median: 165280 cycles/ticks +average: 165810 cycles/ticks + +Loop spin: 885 +gen_a: +median: 25216 cycles/ticks +average: 25344 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10496 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7932 cycles/ticks +average: 7997 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90478 cycles/ticks +average: 90924 cycles/ticks + +indcpa_enc: +median: 116068 cycles/ticks +average: 116571 cycles/ticks + +indcpa_dec: +median: 36158 cycles/ticks +average: 36340 cycles/ticks + +kyber_keypair_derand: +median: 99734 cycles/ticks +average: 100083 cycles/ticks + +kyber_keypair: +median: 106438 cycles/ticks +average: 106896 cycles/ticks + +kyber_encaps_derand: +median: 126680 cycles/ticks +average: 127242 cycles/ticks + +kyber_encaps: +median: 127980 cycles/ticks +average: 128413 cycles/ticks + +kyber_decaps: +median: 165304 cycles/ticks +average: 165958 cycles/ticks + +Loop spin: 886 +gen_a: +median: 25180 cycles/ticks +average: 25335 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7973 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 295 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90726 cycles/ticks +average: 91086 cycles/ticks + +indcpa_enc: +median: 116186 cycles/ticks +average: 116608 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36287 cycles/ticks + +kyber_keypair_derand: +median: 99650 cycles/ticks +average: 99984 cycles/ticks + +kyber_keypair: +median: 106398 cycles/ticks +average: 106856 cycles/ticks + +kyber_encaps_derand: +median: 126774 cycles/ticks +average: 127277 cycles/ticks + +kyber_encaps: +median: 128038 cycles/ticks +average: 128468 cycles/ticks + +kyber_decaps: +median: 165328 cycles/ticks +average: 166107 cycles/ticks + +Loop spin: 887 +gen_a: +median: 25196 cycles/ticks +average: 25359 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7941 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90586 cycles/ticks +average: 91028 cycles/ticks + +indcpa_enc: +median: 116216 cycles/ticks +average: 116738 cycles/ticks + +indcpa_dec: +median: 36194 cycles/ticks +average: 36304 cycles/ticks + +kyber_keypair_derand: +median: 99662 cycles/ticks +average: 100050 cycles/ticks + +kyber_keypair: +median: 106142 cycles/ticks +average: 106542 cycles/ticks + +kyber_encaps_derand: +median: 126604 cycles/ticks +average: 127088 cycles/ticks + +kyber_encaps: +median: 127946 cycles/ticks +average: 128352 cycles/ticks + +kyber_decaps: +median: 165216 cycles/ticks +average: 165847 cycles/ticks + +Loop spin: 888 +gen_a: +median: 25276 cycles/ticks +average: 25428 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7944 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90806 cycles/ticks +average: 91227 cycles/ticks + +indcpa_enc: +median: 116312 cycles/ticks +average: 116741 cycles/ticks + +indcpa_dec: +median: 36192 cycles/ticks +average: 36333 cycles/ticks + +kyber_keypair_derand: +median: 99640 cycles/ticks +average: 100014 cycles/ticks + +kyber_keypair: +median: 106358 cycles/ticks +average: 106857 cycles/ticks + +kyber_encaps_derand: +median: 126772 cycles/ticks +average: 127313 cycles/ticks + +kyber_encaps: +median: 128038 cycles/ticks +average: 128469 cycles/ticks + +kyber_decaps: +median: 165342 cycles/ticks +average: 166046 cycles/ticks + +Loop spin: 889 +gen_a: +median: 25184 cycles/ticks +average: 25287 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 7971 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90754 cycles/ticks +average: 91147 cycles/ticks + +indcpa_enc: +median: 116152 cycles/ticks +average: 116577 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36270 cycles/ticks + +kyber_keypair_derand: +median: 99582 cycles/ticks +average: 99946 cycles/ticks + +kyber_keypair: +median: 106230 cycles/ticks +average: 106672 cycles/ticks + +kyber_encaps_derand: +median: 126672 cycles/ticks +average: 127171 cycles/ticks + +kyber_encaps: +median: 128100 cycles/ticks +average: 128471 cycles/ticks + +kyber_decaps: +median: 165260 cycles/ticks +average: 165984 cycles/ticks + +Loop spin: 890 +gen_a: +median: 25188 cycles/ticks +average: 25330 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2130 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7974 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90838 cycles/ticks +average: 91171 cycles/ticks + +indcpa_enc: +median: 116186 cycles/ticks +average: 116643 cycles/ticks + +indcpa_dec: +median: 36176 cycles/ticks +average: 36328 cycles/ticks + +kyber_keypair_derand: +median: 99616 cycles/ticks +average: 99981 cycles/ticks + +kyber_keypair: +median: 106336 cycles/ticks +average: 106698 cycles/ticks + +kyber_encaps_derand: +median: 126730 cycles/ticks +average: 127210 cycles/ticks + +kyber_encaps: +median: 127932 cycles/ticks +average: 128365 cycles/ticks + +kyber_decaps: +median: 165166 cycles/ticks +average: 165750 cycles/ticks + +Loop spin: 891 +gen_a: +median: 25224 cycles/ticks +average: 25364 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10491 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7968 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90646 cycles/ticks +average: 91002 cycles/ticks + +indcpa_enc: +median: 116154 cycles/ticks +average: 116638 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36297 cycles/ticks + +kyber_keypair_derand: +median: 99490 cycles/ticks +average: 99927 cycles/ticks + +kyber_keypair: +median: 106200 cycles/ticks +average: 106681 cycles/ticks + +kyber_encaps_derand: +median: 126696 cycles/ticks +average: 127214 cycles/ticks + +kyber_encaps: +median: 127910 cycles/ticks +average: 128360 cycles/ticks + +kyber_decaps: +median: 165230 cycles/ticks +average: 165950 cycles/ticks + +Loop spin: 892 +gen_a: +median: 25202 cycles/ticks +average: 25320 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7934 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1410 cycles/ticks + +indcpa_keypair: +median: 90878 cycles/ticks +average: 91236 cycles/ticks + +indcpa_enc: +median: 116266 cycles/ticks +average: 116749 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36259 cycles/ticks + +kyber_keypair_derand: +median: 99580 cycles/ticks +average: 99936 cycles/ticks + +kyber_keypair: +median: 106274 cycles/ticks +average: 106671 cycles/ticks + +kyber_encaps_derand: +median: 126794 cycles/ticks +average: 127333 cycles/ticks + +kyber_encaps: +median: 128206 cycles/ticks +average: 128615 cycles/ticks + +kyber_decaps: +median: 165322 cycles/ticks +average: 165973 cycles/ticks + +Loop spin: 893 +gen_a: +median: 25216 cycles/ticks +average: 25351 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7088 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90618 cycles/ticks +average: 91021 cycles/ticks + +indcpa_enc: +median: 116060 cycles/ticks +average: 116555 cycles/ticks + +indcpa_dec: +median: 36114 cycles/ticks +average: 36243 cycles/ticks + +kyber_keypair_derand: +median: 99728 cycles/ticks +average: 100152 cycles/ticks + +kyber_keypair: +median: 106242 cycles/ticks +average: 106584 cycles/ticks + +kyber_encaps_derand: +median: 126852 cycles/ticks +average: 127316 cycles/ticks + +kyber_encaps: +median: 128206 cycles/ticks +average: 128620 cycles/ticks + +kyber_decaps: +median: 165276 cycles/ticks +average: 165964 cycles/ticks + +Loop spin: 894 +gen_a: +median: 25198 cycles/ticks +average: 25314 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2138 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10486 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7997 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90570 cycles/ticks +average: 90926 cycles/ticks + +indcpa_enc: +median: 115962 cycles/ticks +average: 116431 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99570 cycles/ticks +average: 99969 cycles/ticks + +kyber_keypair: +median: 106392 cycles/ticks +average: 106928 cycles/ticks + +kyber_encaps_derand: +median: 126652 cycles/ticks +average: 127199 cycles/ticks + +kyber_encaps: +median: 127944 cycles/ticks +average: 128361 cycles/ticks + +kyber_decaps: +median: 165200 cycles/ticks +average: 165957 cycles/ticks + +Loop spin: 895 +gen_a: +median: 25240 cycles/ticks +average: 25443 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10496 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7961 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90694 cycles/ticks +average: 91106 cycles/ticks + +indcpa_enc: +median: 116110 cycles/ticks +average: 116537 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36309 cycles/ticks + +kyber_keypair_derand: +median: 99684 cycles/ticks +average: 100046 cycles/ticks + +kyber_keypair: +median: 106458 cycles/ticks +average: 106906 cycles/ticks + +kyber_encaps_derand: +median: 126808 cycles/ticks +average: 127329 cycles/ticks + +kyber_encaps: +median: 128308 cycles/ticks +average: 128742 cycles/ticks + +kyber_decaps: +median: 165258 cycles/ticks +average: 165953 cycles/ticks + +Loop spin: 896 +gen_a: +median: 25296 cycles/ticks +average: 25456 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7091 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7982 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90608 cycles/ticks +average: 90993 cycles/ticks + +indcpa_enc: +median: 116126 cycles/ticks +average: 116588 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36312 cycles/ticks + +kyber_keypair_derand: +median: 99748 cycles/ticks +average: 100094 cycles/ticks + +kyber_keypair: +median: 106280 cycles/ticks +average: 106768 cycles/ticks + +kyber_encaps_derand: +median: 126710 cycles/ticks +average: 127214 cycles/ticks + +kyber_encaps: +median: 127918 cycles/ticks +average: 128334 cycles/ticks + +kyber_decaps: +median: 165290 cycles/ticks +average: 165910 cycles/ticks + +Loop spin: 897 +gen_a: +median: 25196 cycles/ticks +average: 25331 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10606 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7935 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90650 cycles/ticks +average: 91022 cycles/ticks + +indcpa_enc: +median: 116136 cycles/ticks +average: 116593 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36286 cycles/ticks + +kyber_keypair_derand: +median: 99518 cycles/ticks +average: 99892 cycles/ticks + +kyber_keypair: +median: 106452 cycles/ticks +average: 106882 cycles/ticks + +kyber_encaps_derand: +median: 126708 cycles/ticks +average: 127203 cycles/ticks + +kyber_encaps: +median: 128110 cycles/ticks +average: 128551 cycles/ticks + +kyber_decaps: +median: 165248 cycles/ticks +average: 165922 cycles/ticks + +Loop spin: 898 +gen_a: +median: 25228 cycles/ticks +average: 25367 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10526 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 7989 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90858 cycles/ticks +average: 91273 cycles/ticks + +indcpa_enc: +median: 116302 cycles/ticks +average: 116776 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36277 cycles/ticks + +kyber_keypair_derand: +median: 99688 cycles/ticks +average: 100065 cycles/ticks + +kyber_keypair: +median: 106190 cycles/ticks +average: 106637 cycles/ticks + +kyber_encaps_derand: +median: 126580 cycles/ticks +average: 127150 cycles/ticks + +kyber_encaps: +median: 127788 cycles/ticks +average: 128230 cycles/ticks + +kyber_decaps: +median: 165180 cycles/ticks +average: 165761 cycles/ticks + +Loop spin: 899 +gen_a: +median: 25216 cycles/ticks +average: 25354 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7039 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 8004 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90814 cycles/ticks +average: 91171 cycles/ticks + +indcpa_enc: +median: 116246 cycles/ticks +average: 116766 cycles/ticks + +indcpa_dec: +median: 36164 cycles/ticks +average: 36328 cycles/ticks + +kyber_keypair_derand: +median: 99676 cycles/ticks +average: 100055 cycles/ticks + +kyber_keypair: +median: 106236 cycles/ticks +average: 106609 cycles/ticks + +kyber_encaps_derand: +median: 126710 cycles/ticks +average: 127212 cycles/ticks + +kyber_encaps: +median: 128092 cycles/ticks +average: 128633 cycles/ticks + +kyber_decaps: +median: 165330 cycles/ticks +average: 165970 cycles/ticks + +Loop spin: 900 +gen_a: +median: 25228 cycles/ticks +average: 25371 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3381 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7954 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90516 cycles/ticks +average: 90936 cycles/ticks + +indcpa_enc: +median: 116026 cycles/ticks +average: 116547 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36309 cycles/ticks + +kyber_keypair_derand: +median: 99666 cycles/ticks +average: 100017 cycles/ticks + +kyber_keypair: +median: 106382 cycles/ticks +average: 106907 cycles/ticks + +kyber_encaps_derand: +median: 126730 cycles/ticks +average: 127215 cycles/ticks + +kyber_encaps: +median: 128004 cycles/ticks +average: 128420 cycles/ticks + +kyber_decaps: +median: 165384 cycles/ticks +average: 166183 cycles/ticks + +Loop spin: 901 +gen_a: +median: 25198 cycles/ticks +average: 25346 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7974 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90650 cycles/ticks +average: 91031 cycles/ticks + +indcpa_enc: +median: 116040 cycles/ticks +average: 116429 cycles/ticks + +indcpa_dec: +median: 36120 cycles/ticks +average: 36239 cycles/ticks + +kyber_keypair_derand: +median: 99514 cycles/ticks +average: 99834 cycles/ticks + +kyber_keypair: +median: 106338 cycles/ticks +average: 106769 cycles/ticks + +kyber_encaps_derand: +median: 126700 cycles/ticks +average: 127161 cycles/ticks + +kyber_encaps: +median: 127912 cycles/ticks +average: 128362 cycles/ticks + +kyber_decaps: +median: 165220 cycles/ticks +average: 165883 cycles/ticks + +Loop spin: 902 +gen_a: +median: 25234 cycles/ticks +average: 25357 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7038 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10498 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90810 cycles/ticks +average: 91212 cycles/ticks + +indcpa_enc: +median: 116106 cycles/ticks +average: 116528 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36237 cycles/ticks + +kyber_keypair_derand: +median: 99752 cycles/ticks +average: 100152 cycles/ticks + +kyber_keypair: +median: 106134 cycles/ticks +average: 106600 cycles/ticks + +kyber_encaps_derand: +median: 126690 cycles/ticks +average: 127186 cycles/ticks + +kyber_encaps: +median: 127934 cycles/ticks +average: 128368 cycles/ticks + +kyber_decaps: +median: 165152 cycles/ticks +average: 165815 cycles/ticks + +Loop spin: 903 +gen_a: +median: 25190 cycles/ticks +average: 25333 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 10494 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 279 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90414 cycles/ticks +average: 90798 cycles/ticks + +indcpa_enc: +median: 116024 cycles/ticks +average: 116467 cycles/ticks + +indcpa_dec: +median: 36162 cycles/ticks +average: 36343 cycles/ticks + +kyber_keypair_derand: +median: 99276 cycles/ticks +average: 99628 cycles/ticks + +kyber_keypair: +median: 105966 cycles/ticks +average: 108905 cycles/ticks + +kyber_encaps_derand: +median: 126810 cycles/ticks +average: 127391 cycles/ticks + +kyber_encaps: +median: 128010 cycles/ticks +average: 128467 cycles/ticks + +kyber_decaps: +median: 165412 cycles/ticks +average: 166066 cycles/ticks + +Loop spin: 904 +gen_a: +median: 25248 cycles/ticks +average: 25371 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10527 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7990 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1824 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90666 cycles/ticks +average: 91052 cycles/ticks + +indcpa_enc: +median: 116180 cycles/ticks +average: 116624 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36277 cycles/ticks + +kyber_keypair_derand: +median: 99554 cycles/ticks +average: 100006 cycles/ticks + +kyber_keypair: +median: 106394 cycles/ticks +average: 106875 cycles/ticks + +kyber_encaps_derand: +median: 126764 cycles/ticks +average: 127378 cycles/ticks + +kyber_encaps: +median: 127910 cycles/ticks +average: 128416 cycles/ticks + +kyber_decaps: +median: 165280 cycles/ticks +average: 165928 cycles/ticks + +Loop spin: 905 +gen_a: +median: 25242 cycles/ticks +average: 25392 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3353 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 329 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90774 cycles/ticks +average: 91187 cycles/ticks + +indcpa_enc: +median: 116098 cycles/ticks +average: 116648 cycles/ticks + +indcpa_dec: +median: 36132 cycles/ticks +average: 36314 cycles/ticks + +kyber_keypair_derand: +median: 99794 cycles/ticks +average: 100249 cycles/ticks + +kyber_keypair: +median: 106336 cycles/ticks +average: 106800 cycles/ticks + +kyber_encaps_derand: +median: 126922 cycles/ticks +average: 127465 cycles/ticks + +kyber_encaps: +median: 128146 cycles/ticks +average: 128665 cycles/ticks + +kyber_decaps: +median: 165376 cycles/ticks +average: 166055 cycles/ticks + +Loop spin: 906 +gen_a: +median: 25198 cycles/ticks +average: 25363 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 281 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1404 cycles/ticks + +indcpa_keypair: +median: 90626 cycles/ticks +average: 91008 cycles/ticks + +indcpa_enc: +median: 116076 cycles/ticks +average: 116565 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36280 cycles/ticks + +kyber_keypair_derand: +median: 99742 cycles/ticks +average: 100138 cycles/ticks + +kyber_keypair: +median: 106296 cycles/ticks +average: 106831 cycles/ticks + +kyber_encaps_derand: +median: 126614 cycles/ticks +average: 127201 cycles/ticks + +kyber_encaps: +median: 127946 cycles/ticks +average: 128446 cycles/ticks + +kyber_decaps: +median: 165196 cycles/ticks +average: 165882 cycles/ticks + +Loop spin: 907 +gen_a: +median: 25198 cycles/ticks +average: 25320 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10530 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7953 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90668 cycles/ticks +average: 91070 cycles/ticks + +indcpa_enc: +median: 116176 cycles/ticks +average: 116625 cycles/ticks + +indcpa_dec: +median: 36166 cycles/ticks +average: 36302 cycles/ticks + +kyber_keypair_derand: +median: 99652 cycles/ticks +average: 99980 cycles/ticks + +kyber_keypair: +median: 106314 cycles/ticks +average: 106704 cycles/ticks + +kyber_encaps_derand: +median: 126768 cycles/ticks +average: 127317 cycles/ticks + +kyber_encaps: +median: 128214 cycles/ticks +average: 128647 cycles/ticks + +kyber_decaps: +median: 165276 cycles/ticks +average: 165950 cycles/ticks + +Loop spin: 908 +gen_a: +median: 25290 cycles/ticks +average: 25439 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10498 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 8012 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90678 cycles/ticks +average: 91085 cycles/ticks + +indcpa_enc: +median: 116130 cycles/ticks +average: 116652 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36276 cycles/ticks + +kyber_keypair_derand: +median: 101064 cycles/ticks +average: 101468 cycles/ticks + +kyber_keypair: +median: 106260 cycles/ticks +average: 106692 cycles/ticks + +kyber_encaps_derand: +median: 126776 cycles/ticks +average: 127295 cycles/ticks + +kyber_encaps: +median: 128048 cycles/ticks +average: 128555 cycles/ticks + +kyber_decaps: +median: 165390 cycles/ticks +average: 166157 cycles/ticks + +Loop spin: 909 +gen_a: +median: 25196 cycles/ticks +average: 25316 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7052 cycles/ticks +average: 7085 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10527 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7941 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1552 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1414 cycles/ticks + +indcpa_keypair: +median: 90774 cycles/ticks +average: 91179 cycles/ticks + +indcpa_enc: +median: 116224 cycles/ticks +average: 116756 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36302 cycles/ticks + +kyber_keypair_derand: +median: 99594 cycles/ticks +average: 99973 cycles/ticks + +kyber_keypair: +median: 106334 cycles/ticks +average: 106750 cycles/ticks + +kyber_encaps_derand: +median: 126588 cycles/ticks +average: 127144 cycles/ticks + +kyber_encaps: +median: 127958 cycles/ticks +average: 128390 cycles/ticks + +kyber_decaps: +median: 165286 cycles/ticks +average: 165913 cycles/ticks + +Loop spin: 910 +gen_a: +median: 25200 cycles/ticks +average: 25367 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 10452 cycles/ticks +average: 10571 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7980 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90746 cycles/ticks +average: 91139 cycles/ticks + +indcpa_enc: +median: 116232 cycles/ticks +average: 116677 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36266 cycles/ticks + +kyber_keypair_derand: +median: 99768 cycles/ticks +average: 100160 cycles/ticks + +kyber_keypair: +median: 106226 cycles/ticks +average: 106660 cycles/ticks + +kyber_encaps_derand: +median: 126606 cycles/ticks +average: 127150 cycles/ticks + +kyber_encaps: +median: 127956 cycles/ticks +average: 128459 cycles/ticks + +kyber_decaps: +median: 165174 cycles/ticks +average: 165820 cycles/ticks + +Loop spin: 911 +gen_a: +median: 25220 cycles/ticks +average: 25440 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10528 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7934 cycles/ticks +average: 7998 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90794 cycles/ticks +average: 91164 cycles/ticks + +indcpa_enc: +median: 116234 cycles/ticks +average: 116689 cycles/ticks + +indcpa_dec: +median: 36158 cycles/ticks +average: 36300 cycles/ticks + +kyber_keypair_derand: +median: 99544 cycles/ticks +average: 99978 cycles/ticks + +kyber_keypair: +median: 106190 cycles/ticks +average: 106550 cycles/ticks + +kyber_encaps_derand: +median: 126596 cycles/ticks +average: 127082 cycles/ticks + +kyber_encaps: +median: 128046 cycles/ticks +average: 128490 cycles/ticks + +kyber_decaps: +median: 165272 cycles/ticks +average: 165855 cycles/ticks + +Loop spin: 912 +gen_a: +median: 25218 cycles/ticks +average: 25378 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90904 cycles/ticks +average: 91384 cycles/ticks + +indcpa_enc: +median: 116374 cycles/ticks +average: 116824 cycles/ticks + +indcpa_dec: +median: 36220 cycles/ticks +average: 36334 cycles/ticks + +kyber_keypair_derand: +median: 99698 cycles/ticks +average: 100096 cycles/ticks + +kyber_keypair: +median: 106296 cycles/ticks +average: 106694 cycles/ticks + +kyber_encaps_derand: +median: 126548 cycles/ticks +average: 126999 cycles/ticks + +kyber_encaps: +median: 127644 cycles/ticks +average: 128123 cycles/ticks + +kyber_decaps: +median: 165190 cycles/ticks +average: 165863 cycles/ticks + +Loop spin: 913 +gen_a: +median: 25224 cycles/ticks +average: 25388 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7088 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1822 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90716 cycles/ticks +average: 91117 cycles/ticks + +indcpa_enc: +median: 116262 cycles/ticks +average: 116716 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36300 cycles/ticks + +kyber_keypair_derand: +median: 99642 cycles/ticks +average: 100017 cycles/ticks + +kyber_keypair: +median: 106306 cycles/ticks +average: 106742 cycles/ticks + +kyber_encaps_derand: +median: 126772 cycles/ticks +average: 127273 cycles/ticks + +kyber_encaps: +median: 128058 cycles/ticks +average: 128506 cycles/ticks + +kyber_decaps: +median: 165382 cycles/ticks +average: 165956 cycles/ticks + +Loop spin: 914 +gen_a: +median: 25214 cycles/ticks +average: 25339 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7932 cycles/ticks +average: 7991 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90728 cycles/ticks +average: 91100 cycles/ticks + +indcpa_enc: +median: 116242 cycles/ticks +average: 116730 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36303 cycles/ticks + +kyber_keypair_derand: +median: 99614 cycles/ticks +average: 100030 cycles/ticks + +kyber_keypair: +median: 106260 cycles/ticks +average: 106742 cycles/ticks + +kyber_encaps_derand: +median: 126852 cycles/ticks +average: 127418 cycles/ticks + +kyber_encaps: +median: 128114 cycles/ticks +average: 128573 cycles/ticks + +kyber_decaps: +median: 165324 cycles/ticks +average: 165957 cycles/ticks + +Loop spin: 915 +gen_a: +median: 25216 cycles/ticks +average: 25328 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7085 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10478 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90944 cycles/ticks +average: 91394 cycles/ticks + +indcpa_enc: +median: 116422 cycles/ticks +average: 116889 cycles/ticks + +indcpa_dec: +median: 36172 cycles/ticks +average: 36317 cycles/ticks + +kyber_keypair_derand: +median: 99624 cycles/ticks +average: 100047 cycles/ticks + +kyber_keypair: +median: 106342 cycles/ticks +average: 106889 cycles/ticks + +kyber_encaps_derand: +median: 126908 cycles/ticks +average: 127408 cycles/ticks + +kyber_encaps: +median: 128184 cycles/ticks +average: 128570 cycles/ticks + +kyber_decaps: +median: 165472 cycles/ticks +average: 166069 cycles/ticks + +Loop spin: 916 +gen_a: +median: 25244 cycles/ticks +average: 25399 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7087 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10537 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7944 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90670 cycles/ticks +average: 91068 cycles/ticks + +indcpa_enc: +median: 116196 cycles/ticks +average: 116659 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36274 cycles/ticks + +kyber_keypair_derand: +median: 99444 cycles/ticks +average: 99760 cycles/ticks + +kyber_keypair: +median: 106270 cycles/ticks +average: 106674 cycles/ticks + +kyber_encaps_derand: +median: 126830 cycles/ticks +average: 127336 cycles/ticks + +kyber_encaps: +median: 128168 cycles/ticks +average: 128653 cycles/ticks + +kyber_decaps: +median: 165350 cycles/ticks +average: 165983 cycles/ticks + +Loop spin: 917 +gen_a: +median: 25244 cycles/ticks +average: 25381 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10477 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7964 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90956 cycles/ticks +average: 91329 cycles/ticks + +indcpa_enc: +median: 116342 cycles/ticks +average: 116750 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36281 cycles/ticks + +kyber_keypair_derand: +median: 99610 cycles/ticks +average: 99918 cycles/ticks + +kyber_keypair: +median: 106232 cycles/ticks +average: 106583 cycles/ticks + +kyber_encaps_derand: +median: 126626 cycles/ticks +average: 127141 cycles/ticks + +kyber_encaps: +median: 127988 cycles/ticks +average: 128467 cycles/ticks + +kyber_decaps: +median: 165134 cycles/ticks +average: 165834 cycles/ticks + +Loop spin: 918 +gen_a: +median: 25208 cycles/ticks +average: 25348 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7954 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90774 cycles/ticks +average: 91205 cycles/ticks + +indcpa_enc: +median: 116278 cycles/ticks +average: 116690 cycles/ticks + +indcpa_dec: +median: 36156 cycles/ticks +average: 36300 cycles/ticks + +kyber_keypair_derand: +median: 99590 cycles/ticks +average: 99995 cycles/ticks + +kyber_keypair: +median: 106290 cycles/ticks +average: 106664 cycles/ticks + +kyber_encaps_derand: +median: 126496 cycles/ticks +average: 126972 cycles/ticks + +kyber_encaps: +median: 127724 cycles/ticks +average: 128122 cycles/ticks + +kyber_decaps: +median: 165102 cycles/ticks +average: 165727 cycles/ticks + +Loop spin: 919 +gen_a: +median: 25214 cycles/ticks +average: 25356 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10483 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7924 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90694 cycles/ticks +average: 91120 cycles/ticks + +indcpa_enc: +median: 116188 cycles/ticks +average: 116719 cycles/ticks + +indcpa_dec: +median: 36206 cycles/ticks +average: 36372 cycles/ticks + +kyber_keypair_derand: +median: 99664 cycles/ticks +average: 100057 cycles/ticks + +kyber_keypair: +median: 106260 cycles/ticks +average: 106612 cycles/ticks + +kyber_encaps_derand: +median: 126688 cycles/ticks +average: 127204 cycles/ticks + +kyber_encaps: +median: 128138 cycles/ticks +average: 128641 cycles/ticks + +kyber_decaps: +median: 165226 cycles/ticks +average: 165855 cycles/ticks + +Loop spin: 920 +gen_a: +median: 25238 cycles/ticks +average: 25411 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7969 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1506 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90736 cycles/ticks +average: 91111 cycles/ticks + +indcpa_enc: +median: 116210 cycles/ticks +average: 116737 cycles/ticks + +indcpa_dec: +median: 36116 cycles/ticks +average: 36297 cycles/ticks + +kyber_keypair_derand: +median: 99604 cycles/ticks +average: 100002 cycles/ticks + +kyber_keypair: +median: 106388 cycles/ticks +average: 106911 cycles/ticks + +kyber_encaps_derand: +median: 126716 cycles/ticks +average: 127298 cycles/ticks + +kyber_encaps: +median: 127992 cycles/ticks +average: 128528 cycles/ticks + +kyber_decaps: +median: 165378 cycles/ticks +average: 166079 cycles/ticks + +Loop spin: 921 +gen_a: +median: 25294 cycles/ticks +average: 25430 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7939 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1826 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90834 cycles/ticks +average: 91170 cycles/ticks + +indcpa_enc: +median: 116404 cycles/ticks +average: 116809 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36300 cycles/ticks + +kyber_keypair_derand: +median: 99524 cycles/ticks +average: 99916 cycles/ticks + +kyber_keypair: +median: 106304 cycles/ticks +average: 106755 cycles/ticks + +kyber_encaps_derand: +median: 126658 cycles/ticks +average: 127199 cycles/ticks + +kyber_encaps: +median: 127884 cycles/ticks +average: 128304 cycles/ticks + +kyber_decaps: +median: 165232 cycles/ticks +average: 165901 cycles/ticks + +Loop spin: 922 +gen_a: +median: 25208 cycles/ticks +average: 25355 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10477 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7942 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1820 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90858 cycles/ticks +average: 91258 cycles/ticks + +indcpa_enc: +median: 116120 cycles/ticks +average: 116631 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36285 cycles/ticks + +kyber_keypair_derand: +median: 99704 cycles/ticks +average: 100121 cycles/ticks + +kyber_keypair: +median: 106246 cycles/ticks +average: 106613 cycles/ticks + +kyber_encaps_derand: +median: 128282 cycles/ticks +average: 128878 cycles/ticks + +kyber_encaps: +median: 129556 cycles/ticks +average: 130050 cycles/ticks + +kyber_decaps: +median: 166720 cycles/ticks +average: 167391 cycles/ticks + +Loop spin: 923 +gen_a: +median: 25234 cycles/ticks +average: 25418 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7149 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10491 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7976 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90526 cycles/ticks +average: 90902 cycles/ticks + +indcpa_enc: +median: 115966 cycles/ticks +average: 116457 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36294 cycles/ticks + +kyber_keypair_derand: +median: 99564 cycles/ticks +average: 99915 cycles/ticks + +kyber_keypair: +median: 106378 cycles/ticks +average: 106770 cycles/ticks + +kyber_encaps_derand: +median: 126834 cycles/ticks +average: 127312 cycles/ticks + +kyber_encaps: +median: 128206 cycles/ticks +average: 128646 cycles/ticks + +kyber_decaps: +median: 165404 cycles/ticks +average: 166074 cycles/ticks + +Loop spin: 924 +gen_a: +median: 25176 cycles/ticks +average: 25318 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10495 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7918 cycles/ticks +average: 7983 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 92338 cycles/ticks +average: 92833 cycles/ticks + +indcpa_enc: +median: 117738 cycles/ticks +average: 118247 cycles/ticks + +indcpa_dec: +median: 36184 cycles/ticks +average: 36328 cycles/ticks + +kyber_keypair_derand: +median: 99648 cycles/ticks +average: 100042 cycles/ticks + +kyber_keypair: +median: 106372 cycles/ticks +average: 106850 cycles/ticks + +kyber_encaps_derand: +median: 126964 cycles/ticks +average: 127534 cycles/ticks + +kyber_encaps: +median: 128398 cycles/ticks +average: 128857 cycles/ticks + +kyber_decaps: +median: 165534 cycles/ticks +average: 166231 cycles/ticks + +Loop spin: 925 +gen_a: +median: 25216 cycles/ticks +average: 25380 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7034 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10530 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1817 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90694 cycles/ticks +average: 91051 cycles/ticks + +indcpa_enc: +median: 116218 cycles/ticks +average: 116669 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36268 cycles/ticks + +kyber_keypair_derand: +median: 99398 cycles/ticks +average: 99776 cycles/ticks + +kyber_keypair: +median: 106242 cycles/ticks +average: 106596 cycles/ticks + +kyber_encaps_derand: +median: 128166 cycles/ticks +average: 128638 cycles/ticks + +kyber_encaps: +median: 129572 cycles/ticks +average: 129977 cycles/ticks + +kyber_decaps: +median: 166806 cycles/ticks +average: 167517 cycles/ticks + +Loop spin: 926 +gen_a: +median: 25224 cycles/ticks +average: 25389 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10505 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7941 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1446 cycles/ticks + +indcpa_keypair: +median: 90704 cycles/ticks +average: 91023 cycles/ticks + +indcpa_enc: +median: 116296 cycles/ticks +average: 116737 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36308 cycles/ticks + +kyber_keypair_derand: +median: 99654 cycles/ticks +average: 99996 cycles/ticks + +kyber_keypair: +median: 106296 cycles/ticks +average: 106639 cycles/ticks + +kyber_encaps_derand: +median: 126468 cycles/ticks +average: 126953 cycles/ticks + +kyber_encaps: +median: 127820 cycles/ticks +average: 128240 cycles/ticks + +kyber_decaps: +median: 164962 cycles/ticks +average: 165559 cycles/ticks + +Loop spin: 927 +gen_a: +median: 25222 cycles/ticks +average: 25401 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3330 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7082 cycles/ticks + +INVNTT: +median: 10444 cycles/ticks +average: 10507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 315 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90804 cycles/ticks +average: 91163 cycles/ticks + +indcpa_enc: +median: 116348 cycles/ticks +average: 116846 cycles/ticks + +indcpa_dec: +median: 36164 cycles/ticks +average: 36302 cycles/ticks + +kyber_keypair_derand: +median: 99668 cycles/ticks +average: 100024 cycles/ticks + +kyber_keypair: +median: 106250 cycles/ticks +average: 106811 cycles/ticks + +kyber_encaps_derand: +median: 126700 cycles/ticks +average: 127169 cycles/ticks + +kyber_encaps: +median: 128082 cycles/ticks +average: 128368 cycles/ticks + +kyber_decaps: +median: 165230 cycles/ticks +average: 165931 cycles/ticks + +Loop spin: 928 +gen_a: +median: 25234 cycles/ticks +average: 25356 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3362 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10529 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1403 cycles/ticks + +indcpa_keypair: +median: 90696 cycles/ticks +average: 91070 cycles/ticks + +indcpa_enc: +median: 116202 cycles/ticks +average: 116669 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36301 cycles/ticks + +kyber_keypair_derand: +median: 99710 cycles/ticks +average: 100097 cycles/ticks + +kyber_keypair: +median: 106304 cycles/ticks +average: 106728 cycles/ticks + +kyber_encaps_derand: +median: 126944 cycles/ticks +average: 127514 cycles/ticks + +kyber_encaps: +median: 128196 cycles/ticks +average: 128667 cycles/ticks + +kyber_decaps: +median: 165390 cycles/ticks +average: 166084 cycles/ticks + +Loop spin: 929 +gen_a: +median: 25222 cycles/ticks +average: 25383 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3328 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90906 cycles/ticks +average: 91286 cycles/ticks + +indcpa_enc: +median: 116136 cycles/ticks +average: 116601 cycles/ticks + +indcpa_dec: +median: 36124 cycles/ticks +average: 36302 cycles/ticks + +kyber_keypair_derand: +median: 99872 cycles/ticks +average: 100290 cycles/ticks + +kyber_keypair: +median: 106312 cycles/ticks +average: 106715 cycles/ticks + +kyber_encaps_derand: +median: 126696 cycles/ticks +average: 127232 cycles/ticks + +kyber_encaps: +median: 127904 cycles/ticks +average: 128328 cycles/ticks + +kyber_decaps: +median: 165356 cycles/ticks +average: 166162 cycles/ticks + +Loop spin: 930 +gen_a: +median: 25198 cycles/ticks +average: 25359 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10479 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7987 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1817 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90772 cycles/ticks +average: 91164 cycles/ticks + +indcpa_enc: +median: 116250 cycles/ticks +average: 116711 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36313 cycles/ticks + +kyber_keypair_derand: +median: 99672 cycles/ticks +average: 100060 cycles/ticks + +kyber_keypair: +median: 106212 cycles/ticks +average: 106724 cycles/ticks + +kyber_encaps_derand: +median: 126822 cycles/ticks +average: 127336 cycles/ticks + +kyber_encaps: +median: 128066 cycles/ticks +average: 128478 cycles/ticks + +kyber_decaps: +median: 165460 cycles/ticks +average: 166148 cycles/ticks + +Loop spin: 931 +gen_a: +median: 25234 cycles/ticks +average: 25359 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7958 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90682 cycles/ticks +average: 91071 cycles/ticks + +indcpa_enc: +median: 116058 cycles/ticks +average: 116491 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36279 cycles/ticks + +kyber_keypair_derand: +median: 99672 cycles/ticks +average: 100100 cycles/ticks + +kyber_keypair: +median: 106338 cycles/ticks +average: 106780 cycles/ticks + +kyber_encaps_derand: +median: 126752 cycles/ticks +average: 127290 cycles/ticks + +kyber_encaps: +median: 128048 cycles/ticks +average: 128510 cycles/ticks + +kyber_decaps: +median: 165288 cycles/ticks +average: 165888 cycles/ticks + +Loop spin: 932 +gen_a: +median: 25238 cycles/ticks +average: 25387 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3327 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7088 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10525 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7922 cycles/ticks +average: 8002 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90774 cycles/ticks +average: 91182 cycles/ticks + +indcpa_enc: +median: 116114 cycles/ticks +average: 116542 cycles/ticks + +indcpa_dec: +median: 36112 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99626 cycles/ticks +average: 100002 cycles/ticks + +kyber_keypair: +median: 106276 cycles/ticks +average: 106675 cycles/ticks + +kyber_encaps_derand: +median: 126464 cycles/ticks +average: 126969 cycles/ticks + +kyber_encaps: +median: 127756 cycles/ticks +average: 128272 cycles/ticks + +kyber_decaps: +median: 165044 cycles/ticks +average: 165664 cycles/ticks + +Loop spin: 933 +gen_a: +median: 25216 cycles/ticks +average: 25349 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3352 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7948 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90684 cycles/ticks +average: 91093 cycles/ticks + +indcpa_enc: +median: 116198 cycles/ticks +average: 116632 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36266 cycles/ticks + +kyber_keypair_derand: +median: 99626 cycles/ticks +average: 100033 cycles/ticks + +kyber_keypair: +median: 106346 cycles/ticks +average: 106778 cycles/ticks + +kyber_encaps_derand: +median: 126616 cycles/ticks +average: 127064 cycles/ticks + +kyber_encaps: +median: 127928 cycles/ticks +average: 128306 cycles/ticks + +kyber_decaps: +median: 165162 cycles/ticks +average: 165858 cycles/ticks + +Loop spin: 934 +gen_a: +median: 25196 cycles/ticks +average: 25339 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3337 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1801 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1390 cycles/ticks + +indcpa_keypair: +median: 90544 cycles/ticks +average: 90926 cycles/ticks + +indcpa_enc: +median: 116032 cycles/ticks +average: 116476 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36266 cycles/ticks + +kyber_keypair_derand: +median: 99618 cycles/ticks +average: 99995 cycles/ticks + +kyber_keypair: +median: 106264 cycles/ticks +average: 106710 cycles/ticks + +kyber_encaps_derand: +median: 126718 cycles/ticks +average: 127284 cycles/ticks + +kyber_encaps: +median: 128102 cycles/ticks +average: 128503 cycles/ticks + +kyber_decaps: +median: 165228 cycles/ticks +average: 165829 cycles/ticks + +Loop spin: 935 +gen_a: +median: 25220 cycles/ticks +average: 25391 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 8010 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90838 cycles/ticks +average: 91173 cycles/ticks + +indcpa_enc: +median: 116200 cycles/ticks +average: 116756 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36283 cycles/ticks + +kyber_keypair_derand: +median: 99564 cycles/ticks +average: 99960 cycles/ticks + +kyber_keypair: +median: 106250 cycles/ticks +average: 106596 cycles/ticks + +kyber_encaps_derand: +median: 126640 cycles/ticks +average: 127170 cycles/ticks + +kyber_encaps: +median: 127998 cycles/ticks +average: 128497 cycles/ticks + +kyber_decaps: +median: 165118 cycles/ticks +average: 165690 cycles/ticks + +Loop spin: 936 +gen_a: +median: 25318 cycles/ticks +average: 25479 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7900 cycles/ticks +average: 7943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 273 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1412 cycles/ticks + +indcpa_keypair: +median: 90730 cycles/ticks +average: 91105 cycles/ticks + +indcpa_enc: +median: 116182 cycles/ticks +average: 116676 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36281 cycles/ticks + +kyber_keypair_derand: +median: 99620 cycles/ticks +average: 99998 cycles/ticks + +kyber_keypair: +median: 106354 cycles/ticks +average: 106857 cycles/ticks + +kyber_encaps_derand: +median: 126698 cycles/ticks +average: 127150 cycles/ticks + +kyber_encaps: +median: 128140 cycles/ticks +average: 128551 cycles/ticks + +kyber_decaps: +median: 165272 cycles/ticks +average: 165924 cycles/ticks + +Loop spin: 937 +gen_a: +median: 25182 cycles/ticks +average: 25332 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7978 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90680 cycles/ticks +average: 91104 cycles/ticks + +indcpa_enc: +median: 116062 cycles/ticks +average: 116506 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36284 cycles/ticks + +kyber_keypair_derand: +median: 99488 cycles/ticks +average: 99865 cycles/ticks + +kyber_keypair: +median: 106238 cycles/ticks +average: 106733 cycles/ticks + +kyber_encaps_derand: +median: 126606 cycles/ticks +average: 127162 cycles/ticks + +kyber_encaps: +median: 127926 cycles/ticks +average: 128400 cycles/ticks + +kyber_decaps: +median: 165188 cycles/ticks +average: 165792 cycles/ticks + +Loop spin: 938 +gen_a: +median: 25218 cycles/ticks +average: 25374 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90704 cycles/ticks +average: 91079 cycles/ticks + +indcpa_enc: +median: 116174 cycles/ticks +average: 116651 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36266 cycles/ticks + +kyber_keypair_derand: +median: 99622 cycles/ticks +average: 100012 cycles/ticks + +kyber_keypair: +median: 106266 cycles/ticks +average: 106748 cycles/ticks + +kyber_encaps_derand: +median: 126778 cycles/ticks +average: 127327 cycles/ticks + +kyber_encaps: +median: 128140 cycles/ticks +average: 128655 cycles/ticks + +kyber_decaps: +median: 165270 cycles/ticks +average: 165970 cycles/ticks + +Loop spin: 939 +gen_a: +median: 25200 cycles/ticks +average: 25347 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7923 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90710 cycles/ticks +average: 91134 cycles/ticks + +indcpa_enc: +median: 116096 cycles/ticks +average: 116556 cycles/ticks + +indcpa_dec: +median: 36158 cycles/ticks +average: 36292 cycles/ticks + +kyber_keypair_derand: +median: 99618 cycles/ticks +average: 99951 cycles/ticks + +kyber_keypair: +median: 106254 cycles/ticks +average: 106752 cycles/ticks + +kyber_encaps_derand: +median: 126774 cycles/ticks +average: 127308 cycles/ticks + +kyber_encaps: +median: 128148 cycles/ticks +average: 128624 cycles/ticks + +kyber_decaps: +median: 165346 cycles/ticks +average: 165997 cycles/ticks + +Loop spin: 940 +gen_a: +median: 25310 cycles/ticks +average: 25521 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10483 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 7996 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 268 cycles/ticks +average: 268 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1838 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90606 cycles/ticks +average: 91001 cycles/ticks + +indcpa_enc: +median: 116060 cycles/ticks +average: 116548 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36291 cycles/ticks + +kyber_keypair_derand: +median: 99540 cycles/ticks +average: 99839 cycles/ticks + +kyber_keypair: +median: 106322 cycles/ticks +average: 106850 cycles/ticks + +kyber_encaps_derand: +median: 126768 cycles/ticks +average: 127326 cycles/ticks + +kyber_encaps: +median: 127908 cycles/ticks +average: 128409 cycles/ticks + +kyber_decaps: +median: 165270 cycles/ticks +average: 165893 cycles/ticks + +Loop spin: 941 +gen_a: +median: 25288 cycles/ticks +average: 25425 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10526 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 7997 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90730 cycles/ticks +average: 91103 cycles/ticks + +indcpa_enc: +median: 116316 cycles/ticks +average: 116796 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36282 cycles/ticks + +kyber_keypair_derand: +median: 99702 cycles/ticks +average: 100011 cycles/ticks + +kyber_keypair: +median: 106284 cycles/ticks +average: 106746 cycles/ticks + +kyber_encaps_derand: +median: 126732 cycles/ticks +average: 127297 cycles/ticks + +kyber_encaps: +median: 128026 cycles/ticks +average: 128483 cycles/ticks + +kyber_decaps: +median: 165174 cycles/ticks +average: 165919 cycles/ticks + +Loop spin: 942 +gen_a: +median: 25280 cycles/ticks +average: 25433 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 8019 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90856 cycles/ticks +average: 91213 cycles/ticks + +indcpa_enc: +median: 116318 cycles/ticks +average: 116820 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36264 cycles/ticks + +kyber_keypair_derand: +median: 99684 cycles/ticks +average: 100035 cycles/ticks + +kyber_keypair: +median: 106250 cycles/ticks +average: 106705 cycles/ticks + +kyber_encaps_derand: +median: 126778 cycles/ticks +average: 127236 cycles/ticks + +kyber_encaps: +median: 128056 cycles/ticks +average: 128461 cycles/ticks + +kyber_decaps: +median: 165192 cycles/ticks +average: 165853 cycles/ticks + +Loop spin: 943 +gen_a: +median: 25198 cycles/ticks +average: 25298 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3320 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10505 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7933 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90626 cycles/ticks +average: 91090 cycles/ticks + +indcpa_enc: +median: 116086 cycles/ticks +average: 116533 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36297 cycles/ticks + +kyber_keypair_derand: +median: 99698 cycles/ticks +average: 100076 cycles/ticks + +kyber_keypair: +median: 106404 cycles/ticks +average: 106932 cycles/ticks + +kyber_encaps_derand: +median: 126704 cycles/ticks +average: 127218 cycles/ticks + +kyber_encaps: +median: 128080 cycles/ticks +average: 128553 cycles/ticks + +kyber_decaps: +median: 165342 cycles/ticks +average: 166032 cycles/ticks + +Loop spin: 944 +gen_a: +median: 25254 cycles/ticks +average: 25371 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3352 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10526 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7940 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1401 cycles/ticks + +indcpa_keypair: +median: 90540 cycles/ticks +average: 90916 cycles/ticks + +indcpa_enc: +median: 116068 cycles/ticks +average: 116533 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36265 cycles/ticks + +kyber_keypair_derand: +median: 99516 cycles/ticks +average: 99863 cycles/ticks + +kyber_keypair: +median: 106294 cycles/ticks +average: 106764 cycles/ticks + +kyber_encaps_derand: +median: 126676 cycles/ticks +average: 127237 cycles/ticks + +kyber_encaps: +median: 128038 cycles/ticks +average: 128466 cycles/ticks + +kyber_decaps: +median: 165198 cycles/ticks +average: 165833 cycles/ticks + +Loop spin: 945 +gen_a: +median: 25222 cycles/ticks +average: 25368 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7972 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1555 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90738 cycles/ticks +average: 91071 cycles/ticks + +indcpa_enc: +median: 116186 cycles/ticks +average: 116681 cycles/ticks + +indcpa_dec: +median: 36160 cycles/ticks +average: 36292 cycles/ticks + +kyber_keypair_derand: +median: 99640 cycles/ticks +average: 100038 cycles/ticks + +kyber_keypair: +median: 106382 cycles/ticks +average: 106861 cycles/ticks + +kyber_encaps_derand: +median: 126566 cycles/ticks +average: 127065 cycles/ticks + +kyber_encaps: +median: 127878 cycles/ticks +average: 128312 cycles/ticks + +kyber_decaps: +median: 165156 cycles/ticks +average: 165817 cycles/ticks + +Loop spin: 946 +gen_a: +median: 25198 cycles/ticks +average: 25333 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10474 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7997 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90630 cycles/ticks +average: 91028 cycles/ticks + +indcpa_enc: +median: 116144 cycles/ticks +average: 116570 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36303 cycles/ticks + +kyber_keypair_derand: +median: 99742 cycles/ticks +average: 100181 cycles/ticks + +kyber_keypair: +median: 106216 cycles/ticks +average: 106707 cycles/ticks + +kyber_encaps_derand: +median: 126748 cycles/ticks +average: 127305 cycles/ticks + +kyber_encaps: +median: 128110 cycles/ticks +average: 128592 cycles/ticks + +kyber_decaps: +median: 165192 cycles/ticks +average: 165775 cycles/ticks + +Loop spin: 947 +gen_a: +median: 25324 cycles/ticks +average: 25490 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7953 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90430 cycles/ticks +average: 90802 cycles/ticks + +indcpa_enc: +median: 116002 cycles/ticks +average: 116484 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36272 cycles/ticks + +kyber_keypair_derand: +median: 99532 cycles/ticks +average: 99953 cycles/ticks + +kyber_keypair: +median: 106304 cycles/ticks +average: 106715 cycles/ticks + +kyber_encaps_derand: +median: 126498 cycles/ticks +average: 127020 cycles/ticks + +kyber_encaps: +median: 127810 cycles/ticks +average: 128282 cycles/ticks + +kyber_decaps: +median: 165058 cycles/ticks +average: 165709 cycles/ticks + +Loop spin: 948 +gen_a: +median: 25238 cycles/ticks +average: 25392 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10529 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7942 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90632 cycles/ticks +average: 91069 cycles/ticks + +indcpa_enc: +median: 116070 cycles/ticks +average: 116597 cycles/ticks + +indcpa_dec: +median: 36150 cycles/ticks +average: 36290 cycles/ticks + +kyber_keypair_derand: +median: 99528 cycles/ticks +average: 99881 cycles/ticks + +kyber_keypair: +median: 106380 cycles/ticks +average: 106899 cycles/ticks + +kyber_encaps_derand: +median: 126576 cycles/ticks +average: 127126 cycles/ticks + +kyber_encaps: +median: 127980 cycles/ticks +average: 128374 cycles/ticks + +kyber_decaps: +median: 165148 cycles/ticks +average: 165774 cycles/ticks + +Loop spin: 949 +gen_a: +median: 25210 cycles/ticks +average: 25403 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10486 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7970 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1834 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90744 cycles/ticks +average: 91095 cycles/ticks + +indcpa_enc: +median: 116102 cycles/ticks +average: 116587 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36285 cycles/ticks + +kyber_keypair_derand: +median: 100904 cycles/ticks +average: 101315 cycles/ticks + +kyber_keypair: +median: 106210 cycles/ticks +average: 106528 cycles/ticks + +kyber_encaps_derand: +median: 126952 cycles/ticks +average: 127484 cycles/ticks + +kyber_encaps: +median: 128378 cycles/ticks +average: 128816 cycles/ticks + +kyber_decaps: +median: 165416 cycles/ticks +average: 166009 cycles/ticks + +Loop spin: 950 +gen_a: +median: 25254 cycles/ticks +average: 25417 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7966 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90558 cycles/ticks +average: 90905 cycles/ticks + +indcpa_enc: +median: 116052 cycles/ticks +average: 116522 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36263 cycles/ticks + +kyber_keypair_derand: +median: 99782 cycles/ticks +average: 100180 cycles/ticks + +kyber_keypair: +median: 106336 cycles/ticks +average: 106861 cycles/ticks + +kyber_encaps_derand: +median: 126632 cycles/ticks +average: 127157 cycles/ticks + +kyber_encaps: +median: 128132 cycles/ticks +average: 128610 cycles/ticks + +kyber_decaps: +median: 165176 cycles/ticks +average: 165836 cycles/ticks + +Loop spin: 951 +gen_a: +median: 25234 cycles/ticks +average: 25392 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7930 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1817 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1394 cycles/ticks + +indcpa_keypair: +median: 90746 cycles/ticks +average: 91169 cycles/ticks + +indcpa_enc: +median: 116282 cycles/ticks +average: 116785 cycles/ticks + +indcpa_dec: +median: 36112 cycles/ticks +average: 36231 cycles/ticks + +kyber_keypair_derand: +median: 99624 cycles/ticks +average: 100015 cycles/ticks + +kyber_keypair: +median: 106262 cycles/ticks +average: 106791 cycles/ticks + +kyber_encaps_derand: +median: 126794 cycles/ticks +average: 127261 cycles/ticks + +kyber_encaps: +median: 128050 cycles/ticks +average: 128477 cycles/ticks + +kyber_decaps: +median: 165370 cycles/ticks +average: 166070 cycles/ticks + +Loop spin: 952 +gen_a: +median: 25272 cycles/ticks +average: 25402 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3352 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7930 cycles/ticks +average: 7980 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1405 cycles/ticks + +indcpa_keypair: +median: 90718 cycles/ticks +average: 91086 cycles/ticks + +indcpa_enc: +median: 116104 cycles/ticks +average: 116586 cycles/ticks + +indcpa_dec: +median: 36138 cycles/ticks +average: 36315 cycles/ticks + +kyber_keypair_derand: +median: 99614 cycles/ticks +average: 99983 cycles/ticks + +kyber_keypair: +median: 106258 cycles/ticks +average: 106657 cycles/ticks + +kyber_encaps_derand: +median: 126884 cycles/ticks +average: 127366 cycles/ticks + +kyber_encaps: +median: 128286 cycles/ticks +average: 128694 cycles/ticks + +kyber_decaps: +median: 165440 cycles/ticks +average: 166046 cycles/ticks + +Loop spin: 953 +gen_a: +median: 25244 cycles/ticks +average: 25394 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7946 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90800 cycles/ticks +average: 91156 cycles/ticks + +indcpa_enc: +median: 116244 cycles/ticks +average: 116714 cycles/ticks + +indcpa_dec: +median: 36180 cycles/ticks +average: 36363 cycles/ticks + +kyber_keypair_derand: +median: 99742 cycles/ticks +average: 100144 cycles/ticks + +kyber_keypair: +median: 106262 cycles/ticks +average: 106708 cycles/ticks + +kyber_encaps_derand: +median: 126722 cycles/ticks +average: 127276 cycles/ticks + +kyber_encaps: +median: 128014 cycles/ticks +average: 128477 cycles/ticks + +kyber_decaps: +median: 165216 cycles/ticks +average: 165841 cycles/ticks + +Loop spin: 954 +gen_a: +median: 25224 cycles/ticks +average: 25361 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10532 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 62 cycles/ticks +average: 62 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90568 cycles/ticks +average: 91008 cycles/ticks + +indcpa_enc: +median: 115970 cycles/ticks +average: 116449 cycles/ticks + +indcpa_dec: +median: 36160 cycles/ticks +average: 36283 cycles/ticks + +kyber_keypair_derand: +median: 99602 cycles/ticks +average: 99966 cycles/ticks + +kyber_keypair: +median: 106302 cycles/ticks +average: 106837 cycles/ticks + +kyber_encaps_derand: +median: 126716 cycles/ticks +average: 127292 cycles/ticks + +kyber_encaps: +median: 128142 cycles/ticks +average: 128651 cycles/ticks + +kyber_decaps: +median: 165236 cycles/ticks +average: 165905 cycles/ticks + +Loop spin: 955 +gen_a: +median: 25226 cycles/ticks +average: 25373 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7934 cycles/ticks +average: 8004 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1798 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90590 cycles/ticks +average: 91012 cycles/ticks + +indcpa_enc: +median: 116090 cycles/ticks +average: 116642 cycles/ticks + +indcpa_dec: +median: 36172 cycles/ticks +average: 36315 cycles/ticks + +kyber_keypair_derand: +median: 99686 cycles/ticks +average: 100138 cycles/ticks + +kyber_keypair: +median: 106300 cycles/ticks +average: 106725 cycles/ticks + +kyber_encaps_derand: +median: 126560 cycles/ticks +average: 127030 cycles/ticks + +kyber_encaps: +median: 127804 cycles/ticks +average: 128337 cycles/ticks + +kyber_decaps: +median: 165134 cycles/ticks +average: 165778 cycles/ticks + +Loop spin: 956 +gen_a: +median: 25262 cycles/ticks +average: 25408 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10535 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7908 cycles/ticks +average: 7956 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90766 cycles/ticks +average: 91092 cycles/ticks + +indcpa_enc: +median: 116212 cycles/ticks +average: 116727 cycles/ticks + +indcpa_dec: +median: 36144 cycles/ticks +average: 36282 cycles/ticks + +kyber_keypair_derand: +median: 99442 cycles/ticks +average: 99833 cycles/ticks + +kyber_keypair: +median: 106242 cycles/ticks +average: 106632 cycles/ticks + +kyber_encaps_derand: +median: 126650 cycles/ticks +average: 127173 cycles/ticks + +kyber_encaps: +median: 127972 cycles/ticks +average: 128422 cycles/ticks + +kyber_decaps: +median: 165110 cycles/ticks +average: 165768 cycles/ticks + +Loop spin: 957 +gen_a: +median: 25240 cycles/ticks +average: 25398 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1811 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90714 cycles/ticks +average: 91164 cycles/ticks + +indcpa_enc: +median: 116278 cycles/ticks +average: 116774 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36279 cycles/ticks + +kyber_keypair_derand: +median: 99548 cycles/ticks +average: 99922 cycles/ticks + +kyber_keypair: +median: 106354 cycles/ticks +average: 106763 cycles/ticks + +kyber_encaps_derand: +median: 126854 cycles/ticks +average: 127395 cycles/ticks + +kyber_encaps: +median: 128192 cycles/ticks +average: 128706 cycles/ticks + +kyber_decaps: +median: 165416 cycles/ticks +average: 166047 cycles/ticks + +Loop spin: 958 +gen_a: +median: 25226 cycles/ticks +average: 25360 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7964 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90856 cycles/ticks +average: 91227 cycles/ticks + +indcpa_enc: +median: 116374 cycles/ticks +average: 116796 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36260 cycles/ticks + +kyber_keypair_derand: +median: 99606 cycles/ticks +average: 99961 cycles/ticks + +kyber_keypair: +median: 106346 cycles/ticks +average: 106712 cycles/ticks + +kyber_encaps_derand: +median: 126934 cycles/ticks +average: 127479 cycles/ticks + +kyber_encaps: +median: 128256 cycles/ticks +average: 128762 cycles/ticks + +kyber_decaps: +median: 165454 cycles/ticks +average: 166109 cycles/ticks + +Loop spin: 959 +gen_a: +median: 25230 cycles/ticks +average: 25359 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3328 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10452 cycles/ticks +average: 10528 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7920 cycles/ticks +average: 7959 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1386 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90594 cycles/ticks +average: 90985 cycles/ticks + +indcpa_enc: +median: 116088 cycles/ticks +average: 116635 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36272 cycles/ticks + +kyber_keypair_derand: +median: 99680 cycles/ticks +average: 100092 cycles/ticks + +kyber_keypair: +median: 106268 cycles/ticks +average: 106719 cycles/ticks + +kyber_encaps_derand: +median: 126824 cycles/ticks +average: 127383 cycles/ticks + +kyber_encaps: +median: 128074 cycles/ticks +average: 128524 cycles/ticks + +kyber_decaps: +median: 165308 cycles/ticks +average: 165985 cycles/ticks + +Loop spin: 960 +gen_a: +median: 25226 cycles/ticks +average: 25371 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3321 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10499 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7920 cycles/ticks +average: 7963 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90770 cycles/ticks +average: 91113 cycles/ticks + +indcpa_enc: +median: 116160 cycles/ticks +average: 116645 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36260 cycles/ticks + +kyber_keypair_derand: +median: 99518 cycles/ticks +average: 99876 cycles/ticks + +kyber_keypair: +median: 106286 cycles/ticks +average: 106756 cycles/ticks + +kyber_encaps_derand: +median: 126660 cycles/ticks +average: 127108 cycles/ticks + +kyber_encaps: +median: 127990 cycles/ticks +average: 128378 cycles/ticks + +kyber_decaps: +median: 165232 cycles/ticks +average: 165905 cycles/ticks + +Loop spin: 961 +gen_a: +median: 25222 cycles/ticks +average: 25358 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3360 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7937 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1400 cycles/ticks + +indcpa_keypair: +median: 90820 cycles/ticks +average: 91189 cycles/ticks + +indcpa_enc: +median: 116096 cycles/ticks +average: 116572 cycles/ticks + +indcpa_dec: +median: 36174 cycles/ticks +average: 36316 cycles/ticks + +kyber_keypair_derand: +median: 99532 cycles/ticks +average: 99910 cycles/ticks + +kyber_keypair: +median: 106308 cycles/ticks +average: 106737 cycles/ticks + +kyber_encaps_derand: +median: 126706 cycles/ticks +average: 127185 cycles/ticks + +kyber_encaps: +median: 128094 cycles/ticks +average: 128553 cycles/ticks + +kyber_decaps: +median: 165234 cycles/ticks +average: 165805 cycles/ticks + +Loop spin: 962 +gen_a: +median: 25240 cycles/ticks +average: 25392 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10537 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7952 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1812 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90786 cycles/ticks +average: 91191 cycles/ticks + +indcpa_enc: +median: 116282 cycles/ticks +average: 116736 cycles/ticks + +indcpa_dec: +median: 36166 cycles/ticks +average: 36292 cycles/ticks + +kyber_keypair_derand: +median: 99584 cycles/ticks +average: 99940 cycles/ticks + +kyber_keypair: +median: 106292 cycles/ticks +average: 106699 cycles/ticks + +kyber_encaps_derand: +median: 126614 cycles/ticks +average: 127064 cycles/ticks + +kyber_encaps: +median: 127956 cycles/ticks +average: 128451 cycles/ticks + +kyber_decaps: +median: 165198 cycles/ticks +average: 165882 cycles/ticks + +Loop spin: 963 +gen_a: +median: 25198 cycles/ticks +average: 25348 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10530 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7937 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 269 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1395 cycles/ticks + +indcpa_keypair: +median: 90704 cycles/ticks +average: 91085 cycles/ticks + +indcpa_enc: +median: 116168 cycles/ticks +average: 116616 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36275 cycles/ticks + +kyber_keypair_derand: +median: 99558 cycles/ticks +average: 99993 cycles/ticks + +kyber_keypair: +median: 106266 cycles/ticks +average: 106685 cycles/ticks + +kyber_encaps_derand: +median: 126546 cycles/ticks +average: 127048 cycles/ticks + +kyber_encaps: +median: 127834 cycles/ticks +average: 128282 cycles/ticks + +kyber_decaps: +median: 164934 cycles/ticks +average: 165529 cycles/ticks + +Loop spin: 964 +gen_a: +median: 25198 cycles/ticks +average: 25328 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3375 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7967 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90630 cycles/ticks +average: 91033 cycles/ticks + +indcpa_enc: +median: 116072 cycles/ticks +average: 116573 cycles/ticks + +indcpa_dec: +median: 36172 cycles/ticks +average: 36303 cycles/ticks + +kyber_keypair_derand: +median: 99594 cycles/ticks +average: 99934 cycles/ticks + +kyber_keypair: +median: 106396 cycles/ticks +average: 106765 cycles/ticks + +kyber_encaps_derand: +median: 126830 cycles/ticks +average: 127343 cycles/ticks + +kyber_encaps: +median: 128100 cycles/ticks +average: 128524 cycles/ticks + +kyber_decaps: +median: 165274 cycles/ticks +average: 165859 cycles/ticks + +Loop spin: 965 +gen_a: +median: 25214 cycles/ticks +average: 25348 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1486 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90834 cycles/ticks +average: 91210 cycles/ticks + +indcpa_enc: +median: 116274 cycles/ticks +average: 116695 cycles/ticks + +indcpa_dec: +median: 36148 cycles/ticks +average: 36286 cycles/ticks + +kyber_keypair_derand: +median: 101132 cycles/ticks +average: 101539 cycles/ticks + +kyber_keypair: +median: 106274 cycles/ticks +average: 106646 cycles/ticks + +kyber_encaps_derand: +median: 126684 cycles/ticks +average: 127285 cycles/ticks + +kyber_encaps: +median: 127806 cycles/ticks +average: 128281 cycles/ticks + +kyber_decaps: +median: 165168 cycles/ticks +average: 165880 cycles/ticks + +Loop spin: 966 +gen_a: +median: 25198 cycles/ticks +average: 25367 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7941 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1821 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90766 cycles/ticks +average: 91210 cycles/ticks + +indcpa_enc: +median: 116208 cycles/ticks +average: 116717 cycles/ticks + +indcpa_dec: +median: 36186 cycles/ticks +average: 36333 cycles/ticks + +kyber_keypair_derand: +median: 99622 cycles/ticks +average: 100095 cycles/ticks + +kyber_keypair: +median: 106342 cycles/ticks +average: 106737 cycles/ticks + +kyber_encaps_derand: +median: 126782 cycles/ticks +average: 127424 cycles/ticks + +kyber_encaps: +median: 128046 cycles/ticks +average: 128471 cycles/ticks + +kyber_decaps: +median: 165340 cycles/ticks +average: 165944 cycles/ticks + +Loop spin: 967 +gen_a: +median: 25214 cycles/ticks +average: 25371 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3312 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10504 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7937 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90744 cycles/ticks +average: 91244 cycles/ticks + +indcpa_enc: +median: 116286 cycles/ticks +average: 116714 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36244 cycles/ticks + +kyber_keypair_derand: +median: 99442 cycles/ticks +average: 99817 cycles/ticks + +kyber_keypair: +median: 106230 cycles/ticks +average: 106703 cycles/ticks + +kyber_encaps_derand: +median: 126604 cycles/ticks +average: 127073 cycles/ticks + +kyber_encaps: +median: 127934 cycles/ticks +average: 128409 cycles/ticks + +kyber_decaps: +median: 165202 cycles/ticks +average: 165887 cycles/ticks + +Loop spin: 968 +gen_a: +median: 25240 cycles/ticks +average: 25371 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7924 cycles/ticks +average: 7977 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1515 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1815 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90872 cycles/ticks +average: 91270 cycles/ticks + +indcpa_enc: +median: 116216 cycles/ticks +average: 116727 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36261 cycles/ticks + +kyber_keypair_derand: +median: 99670 cycles/ticks +average: 100028 cycles/ticks + +kyber_keypair: +median: 106292 cycles/ticks +average: 106686 cycles/ticks + +kyber_encaps_derand: +median: 126704 cycles/ticks +average: 127227 cycles/ticks + +kyber_encaps: +median: 127796 cycles/ticks +average: 128277 cycles/ticks + +kyber_decaps: +median: 165272 cycles/ticks +average: 165911 cycles/ticks + +Loop spin: 969 +gen_a: +median: 25178 cycles/ticks +average: 25317 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7959 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 74 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90836 cycles/ticks +average: 91278 cycles/ticks + +indcpa_enc: +median: 116276 cycles/ticks +average: 116839 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36271 cycles/ticks + +kyber_keypair_derand: +median: 99580 cycles/ticks +average: 99937 cycles/ticks + +kyber_keypair: +median: 106370 cycles/ticks +average: 106826 cycles/ticks + +kyber_encaps_derand: +median: 126852 cycles/ticks +average: 127450 cycles/ticks + +kyber_encaps: +median: 128184 cycles/ticks +average: 128622 cycles/ticks + +kyber_decaps: +median: 165358 cycles/ticks +average: 166010 cycles/ticks + +Loop spin: 970 +gen_a: +median: 25214 cycles/ticks +average: 25355 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3334 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10496 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 7984 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90718 cycles/ticks +average: 91083 cycles/ticks + +indcpa_enc: +median: 116212 cycles/ticks +average: 116640 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36226 cycles/ticks + +kyber_keypair_derand: +median: 99380 cycles/ticks +average: 99653 cycles/ticks + +kyber_keypair: +median: 106232 cycles/ticks +average: 106663 cycles/ticks + +kyber_encaps_derand: +median: 126708 cycles/ticks +average: 127249 cycles/ticks + +kyber_encaps: +median: 128074 cycles/ticks +average: 128449 cycles/ticks + +kyber_decaps: +median: 165230 cycles/ticks +average: 165923 cycles/ticks + +Loop spin: 971 +gen_a: +median: 25188 cycles/ticks +average: 25350 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10504 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1800 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90708 cycles/ticks +average: 91101 cycles/ticks + +indcpa_enc: +median: 116180 cycles/ticks +average: 116648 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36238 cycles/ticks + +kyber_keypair_derand: +median: 99758 cycles/ticks +average: 100004 cycles/ticks + +kyber_keypair: +median: 106286 cycles/ticks +average: 106716 cycles/ticks + +kyber_encaps_derand: +median: 126730 cycles/ticks +average: 127159 cycles/ticks + +kyber_encaps: +median: 128230 cycles/ticks +average: 128586 cycles/ticks + +kyber_decaps: +median: 165390 cycles/ticks +average: 165961 cycles/ticks + +Loop spin: 972 +gen_a: +median: 25250 cycles/ticks +average: 25369 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10499 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90788 cycles/ticks +average: 91181 cycles/ticks + +indcpa_enc: +median: 116196 cycles/ticks +average: 116684 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36301 cycles/ticks + +kyber_keypair_derand: +median: 99808 cycles/ticks +average: 100143 cycles/ticks + +kyber_keypair: +median: 106338 cycles/ticks +average: 106783 cycles/ticks + +kyber_encaps_derand: +median: 126796 cycles/ticks +average: 127291 cycles/ticks + +kyber_encaps: +median: 128066 cycles/ticks +average: 128460 cycles/ticks + +kyber_decaps: +median: 165344 cycles/ticks +average: 165985 cycles/ticks + +Loop spin: 973 +gen_a: +median: 25236 cycles/ticks +average: 25379 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3323 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7964 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1817 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90794 cycles/ticks +average: 91204 cycles/ticks + +indcpa_enc: +median: 116202 cycles/ticks +average: 116677 cycles/ticks + +indcpa_dec: +median: 36136 cycles/ticks +average: 36254 cycles/ticks + +kyber_keypair_derand: +median: 99706 cycles/ticks +average: 100054 cycles/ticks + +kyber_keypair: +median: 106432 cycles/ticks +average: 106801 cycles/ticks + +kyber_encaps_derand: +median: 126864 cycles/ticks +average: 127374 cycles/ticks + +kyber_encaps: +median: 128224 cycles/ticks +average: 128700 cycles/ticks + +kyber_decaps: +median: 165274 cycles/ticks +average: 165925 cycles/ticks + +Loop spin: 974 +gen_a: +median: 25196 cycles/ticks +average: 25323 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10536 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7966 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1823 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90756 cycles/ticks +average: 91145 cycles/ticks + +indcpa_enc: +median: 116158 cycles/ticks +average: 116621 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36256 cycles/ticks + +kyber_keypair_derand: +median: 99712 cycles/ticks +average: 100119 cycles/ticks + +kyber_keypair: +median: 106372 cycles/ticks +average: 106827 cycles/ticks + +kyber_encaps_derand: +median: 126794 cycles/ticks +average: 127346 cycles/ticks + +kyber_encaps: +median: 128058 cycles/ticks +average: 128499 cycles/ticks + +kyber_decaps: +median: 165298 cycles/ticks +average: 165957 cycles/ticks + +Loop spin: 975 +gen_a: +median: 25214 cycles/ticks +average: 25330 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3344 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10444 cycles/ticks +average: 10508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7933 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90702 cycles/ticks +average: 91090 cycles/ticks + +indcpa_enc: +median: 116270 cycles/ticks +average: 116783 cycles/ticks + +indcpa_dec: +median: 36160 cycles/ticks +average: 36338 cycles/ticks + +kyber_keypair_derand: +median: 99596 cycles/ticks +average: 100025 cycles/ticks + +kyber_keypair: +median: 106298 cycles/ticks +average: 106749 cycles/ticks + +kyber_encaps_derand: +median: 126808 cycles/ticks +average: 127360 cycles/ticks + +kyber_encaps: +median: 128028 cycles/ticks +average: 128392 cycles/ticks + +kyber_decaps: +median: 165312 cycles/ticks +average: 165953 cycles/ticks + +Loop spin: 976 +gen_a: +median: 25222 cycles/ticks +average: 25339 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3325 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7088 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7938 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1398 cycles/ticks + +indcpa_keypair: +median: 90650 cycles/ticks +average: 91060 cycles/ticks + +indcpa_enc: +median: 116214 cycles/ticks +average: 116647 cycles/ticks + +indcpa_dec: +median: 36142 cycles/ticks +average: 36296 cycles/ticks + +kyber_keypair_derand: +median: 99566 cycles/ticks +average: 99960 cycles/ticks + +kyber_keypair: +median: 106318 cycles/ticks +average: 106608 cycles/ticks + +kyber_encaps_derand: +median: 126462 cycles/ticks +average: 126991 cycles/ticks + +kyber_encaps: +median: 127978 cycles/ticks +average: 128547 cycles/ticks + +kyber_decaps: +median: 165070 cycles/ticks +average: 165740 cycles/ticks + +Loop spin: 977 +gen_a: +median: 25216 cycles/ticks +average: 25388 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3318 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10494 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7910 cycles/ticks +average: 7972 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1806 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90640 cycles/ticks +average: 91040 cycles/ticks + +indcpa_enc: +median: 116106 cycles/ticks +average: 116550 cycles/ticks + +indcpa_dec: +median: 36154 cycles/ticks +average: 36292 cycles/ticks + +kyber_keypair_derand: +median: 99764 cycles/ticks +average: 100137 cycles/ticks + +kyber_keypair: +median: 106320 cycles/ticks +average: 106724 cycles/ticks + +kyber_encaps_derand: +median: 126826 cycles/ticks +average: 127359 cycles/ticks + +kyber_encaps: +median: 128094 cycles/ticks +average: 128581 cycles/ticks + +kyber_decaps: +median: 165270 cycles/ticks +average: 165925 cycles/ticks + +Loop spin: 978 +gen_a: +median: 25178 cycles/ticks +average: 25315 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3360 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10528 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7940 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1408 cycles/ticks + +indcpa_keypair: +median: 90814 cycles/ticks +average: 91169 cycles/ticks + +indcpa_enc: +median: 116274 cycles/ticks +average: 116887 cycles/ticks + +indcpa_dec: +median: 36172 cycles/ticks +average: 36299 cycles/ticks + +kyber_keypair_derand: +median: 99430 cycles/ticks +average: 99752 cycles/ticks + +kyber_keypair: +median: 106244 cycles/ticks +average: 106650 cycles/ticks + +kyber_encaps_derand: +median: 126750 cycles/ticks +average: 127313 cycles/ticks + +kyber_encaps: +median: 128004 cycles/ticks +average: 128453 cycles/ticks + +kyber_decaps: +median: 165260 cycles/ticks +average: 165944 cycles/ticks + +Loop spin: 979 +gen_a: +median: 25236 cycles/ticks +average: 25370 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3324 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10525 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7944 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 314 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1831 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90640 cycles/ticks +average: 91019 cycles/ticks + +indcpa_enc: +median: 116100 cycles/ticks +average: 116609 cycles/ticks + +indcpa_dec: +median: 36134 cycles/ticks +average: 36279 cycles/ticks + +kyber_keypair_derand: +median: 99686 cycles/ticks +average: 100060 cycles/ticks + +kyber_keypair: +median: 106290 cycles/ticks +average: 106757 cycles/ticks + +kyber_encaps_derand: +median: 126666 cycles/ticks +average: 127096 cycles/ticks + +kyber_encaps: +median: 127960 cycles/ticks +average: 128387 cycles/ticks + +kyber_decaps: +median: 165190 cycles/ticks +average: 165813 cycles/ticks + +Loop spin: 980 +gen_a: +median: 25196 cycles/ticks +average: 25322 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7084 cycles/ticks + +INVNTT: +median: 10452 cycles/ticks +average: 10502 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7979 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 274 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 91084 cycles/ticks +average: 91521 cycles/ticks + +indcpa_enc: +median: 116438 cycles/ticks +average: 116953 cycles/ticks + +indcpa_dec: +median: 36118 cycles/ticks +average: 36277 cycles/ticks + +kyber_keypair_derand: +median: 99526 cycles/ticks +average: 99982 cycles/ticks + +kyber_keypair: +median: 106250 cycles/ticks +average: 106629 cycles/ticks + +kyber_encaps_derand: +median: 126738 cycles/ticks +average: 127277 cycles/ticks + +kyber_encaps: +median: 128094 cycles/ticks +average: 128631 cycles/ticks + +kyber_decaps: +median: 165286 cycles/ticks +average: 165882 cycles/ticks + +Loop spin: 981 +gen_a: +median: 25216 cycles/ticks +average: 25391 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7946 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1506 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1818 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90846 cycles/ticks +average: 91184 cycles/ticks + +indcpa_enc: +median: 116310 cycles/ticks +average: 116793 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36282 cycles/ticks + +kyber_keypair_derand: +median: 99660 cycles/ticks +average: 99973 cycles/ticks + +kyber_keypair: +median: 106280 cycles/ticks +average: 106654 cycles/ticks + +kyber_encaps_derand: +median: 126830 cycles/ticks +average: 127380 cycles/ticks + +kyber_encaps: +median: 127950 cycles/ticks +average: 128385 cycles/ticks + +kyber_decaps: +median: 165244 cycles/ticks +average: 165927 cycles/ticks + +Loop spin: 982 +gen_a: +median: 25214 cycles/ticks +average: 25384 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10493 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 8009 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1507 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1814 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90728 cycles/ticks +average: 91112 cycles/ticks + +indcpa_enc: +median: 116156 cycles/ticks +average: 116580 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36258 cycles/ticks + +kyber_keypair_derand: +median: 99582 cycles/ticks +average: 99932 cycles/ticks + +kyber_keypair: +median: 106312 cycles/ticks +average: 106801 cycles/ticks + +kyber_encaps_derand: +median: 126824 cycles/ticks +average: 127284 cycles/ticks + +kyber_encaps: +median: 128074 cycles/ticks +average: 128545 cycles/ticks + +kyber_decaps: +median: 165310 cycles/ticks +average: 165993 cycles/ticks + +Loop spin: 983 +gen_a: +median: 25238 cycles/ticks +average: 25387 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3317 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10505 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7924 cycles/ticks +average: 7981 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1801 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90676 cycles/ticks +average: 91062 cycles/ticks + +indcpa_enc: +median: 116178 cycles/ticks +average: 116675 cycles/ticks + +indcpa_dec: +median: 36152 cycles/ticks +average: 36297 cycles/ticks + +kyber_keypair_derand: +median: 99746 cycles/ticks +average: 100146 cycles/ticks + +kyber_keypair: +median: 106248 cycles/ticks +average: 106665 cycles/ticks + +kyber_encaps_derand: +median: 126792 cycles/ticks +average: 127283 cycles/ticks + +kyber_encaps: +median: 128138 cycles/ticks +average: 128606 cycles/ticks + +kyber_decaps: +median: 165270 cycles/ticks +average: 165889 cycles/ticks + +Loop spin: 984 +gen_a: +median: 25242 cycles/ticks +average: 25380 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8054 cycles/ticks +average: 8037 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90890 cycles/ticks +average: 91238 cycles/ticks + +indcpa_enc: +median: 116210 cycles/ticks +average: 116740 cycles/ticks + +indcpa_dec: +median: 36162 cycles/ticks +average: 36315 cycles/ticks + +kyber_keypair_derand: +median: 99790 cycles/ticks +average: 100165 cycles/ticks + +kyber_keypair: +median: 106392 cycles/ticks +average: 106819 cycles/ticks + +kyber_encaps_derand: +median: 126678 cycles/ticks +average: 127248 cycles/ticks + +kyber_encaps: +median: 127998 cycles/ticks +average: 128437 cycles/ticks + +kyber_decaps: +median: 165074 cycles/ticks +average: 165683 cycles/ticks + +Loop spin: 985 +gen_a: +median: 25254 cycles/ticks +average: 25385 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10502 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7919 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1512 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90854 cycles/ticks +average: 91260 cycles/ticks + +indcpa_enc: +median: 116386 cycles/ticks +average: 116977 cycles/ticks + +indcpa_dec: +median: 36174 cycles/ticks +average: 36342 cycles/ticks + +kyber_keypair_derand: +median: 99684 cycles/ticks +average: 100079 cycles/ticks + +kyber_keypair: +median: 106302 cycles/ticks +average: 106745 cycles/ticks + +kyber_encaps_derand: +median: 126580 cycles/ticks +average: 127071 cycles/ticks + +kyber_encaps: +median: 128030 cycles/ticks +average: 128421 cycles/ticks + +kyber_decaps: +median: 165156 cycles/ticks +average: 165806 cycles/ticks + +Loop spin: 986 +gen_a: +median: 25198 cycles/ticks +average: 25317 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3316 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10504 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1393 cycles/ticks + +indcpa_keypair: +median: 90764 cycles/ticks +average: 91117 cycles/ticks + +indcpa_enc: +median: 116134 cycles/ticks +average: 116593 cycles/ticks + +indcpa_dec: +median: 36122 cycles/ticks +average: 36230 cycles/ticks + +kyber_keypair_derand: +median: 99528 cycles/ticks +average: 99825 cycles/ticks + +kyber_keypair: +median: 106266 cycles/ticks +average: 106628 cycles/ticks + +kyber_encaps_derand: +median: 126546 cycles/ticks +average: 127106 cycles/ticks + +kyber_encaps: +median: 127828 cycles/ticks +average: 128275 cycles/ticks + +kyber_decaps: +median: 165018 cycles/ticks +average: 165690 cycles/ticks + +Loop spin: 987 +gen_a: +median: 25232 cycles/ticks +average: 25365 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7980 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90974 cycles/ticks +average: 91320 cycles/ticks + +indcpa_enc: +median: 116378 cycles/ticks +average: 116844 cycles/ticks + +indcpa_dec: +median: 36128 cycles/ticks +average: 36248 cycles/ticks + +kyber_keypair_derand: +median: 99600 cycles/ticks +average: 99906 cycles/ticks + +kyber_keypair: +median: 106300 cycles/ticks +average: 106648 cycles/ticks + +kyber_encaps_derand: +median: 126786 cycles/ticks +average: 127358 cycles/ticks + +kyber_encaps: +median: 128082 cycles/ticks +average: 128495 cycles/ticks + +kyber_decaps: +median: 165390 cycles/ticks +average: 166038 cycles/ticks + +Loop spin: 988 +gen_a: +median: 25250 cycles/ticks +average: 25412 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10534 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7926 cycles/ticks +average: 7989 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90618 cycles/ticks +average: 91023 cycles/ticks + +indcpa_enc: +median: 116098 cycles/ticks +average: 116662 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36272 cycles/ticks + +kyber_keypair_derand: +median: 99620 cycles/ticks +average: 99978 cycles/ticks + +kyber_keypair: +median: 106292 cycles/ticks +average: 106712 cycles/ticks + +kyber_encaps_derand: +median: 128164 cycles/ticks +average: 128619 cycles/ticks + +kyber_encaps: +median: 129568 cycles/ticks +average: 130039 cycles/ticks + +kyber_decaps: +median: 166804 cycles/ticks +average: 167439 cycles/ticks + +Loop spin: 989 +gen_a: +median: 25264 cycles/ticks +average: 25434 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10531 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7971 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90762 cycles/ticks +average: 91151 cycles/ticks + +indcpa_enc: +median: 116040 cycles/ticks +average: 116466 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36276 cycles/ticks + +kyber_keypair_derand: +median: 99686 cycles/ticks +average: 100093 cycles/ticks + +kyber_keypair: +median: 106316 cycles/ticks +average: 106772 cycles/ticks + +kyber_encaps_derand: +median: 126762 cycles/ticks +average: 127243 cycles/ticks + +kyber_encaps: +median: 128144 cycles/ticks +average: 128547 cycles/ticks + +kyber_decaps: +median: 165388 cycles/ticks +average: 166028 cycles/ticks + +Loop spin: 990 +gen_a: +median: 25258 cycles/ticks +average: 25403 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 10450 cycles/ticks +average: 10518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7987 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1810 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1389 cycles/ticks + +indcpa_keypair: +median: 90600 cycles/ticks +average: 91000 cycles/ticks + +indcpa_enc: +median: 116068 cycles/ticks +average: 116510 cycles/ticks + +indcpa_dec: +median: 36178 cycles/ticks +average: 36296 cycles/ticks + +kyber_keypair_derand: +median: 99620 cycles/ticks +average: 99954 cycles/ticks + +kyber_keypair: +median: 106304 cycles/ticks +average: 106702 cycles/ticks + +kyber_encaps_derand: +median: 126804 cycles/ticks +average: 127357 cycles/ticks + +kyber_encaps: +median: 128128 cycles/ticks +average: 128474 cycles/ticks + +kyber_decaps: +median: 165256 cycles/ticks +average: 165875 cycles/ticks + +Loop spin: 991 +gen_a: +median: 25214 cycles/ticks +average: 25340 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3314 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7932 cycles/ticks +average: 7986 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1402 cycles/ticks + +indcpa_keypair: +median: 90506 cycles/ticks +average: 90905 cycles/ticks + +indcpa_enc: +median: 116040 cycles/ticks +average: 116517 cycles/ticks + +indcpa_dec: +median: 36120 cycles/ticks +average: 36271 cycles/ticks + +kyber_keypair_derand: +median: 99564 cycles/ticks +average: 99988 cycles/ticks + +kyber_keypair: +median: 106364 cycles/ticks +average: 106765 cycles/ticks + +kyber_encaps_derand: +median: 126686 cycles/ticks +average: 127231 cycles/ticks + +kyber_encaps: +median: 128302 cycles/ticks +average: 128714 cycles/ticks + +kyber_decaps: +median: 165316 cycles/ticks +average: 165977 cycles/ticks + +Loop spin: 992 +gen_a: +median: 25178 cycles/ticks +average: 25357 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3311 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7918 cycles/ticks +average: 7993 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 321 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1808 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1404 cycles/ticks + +indcpa_keypair: +median: 90840 cycles/ticks +average: 91222 cycles/ticks + +indcpa_enc: +median: 116278 cycles/ticks +average: 116796 cycles/ticks + +indcpa_dec: +median: 36172 cycles/ticks +average: 36326 cycles/ticks + +kyber_keypair_derand: +median: 99526 cycles/ticks +average: 99901 cycles/ticks + +kyber_keypair: +median: 106296 cycles/ticks +average: 106714 cycles/ticks + +kyber_encaps_derand: +median: 126740 cycles/ticks +average: 127226 cycles/ticks + +kyber_encaps: +median: 128172 cycles/ticks +average: 128610 cycles/ticks + +kyber_decaps: +median: 165380 cycles/ticks +average: 166089 cycles/ticks + +Loop spin: 993 +gen_a: +median: 25196 cycles/ticks +average: 25331 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3315 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7953 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90792 cycles/ticks +average: 91143 cycles/ticks + +indcpa_enc: +median: 116294 cycles/ticks +average: 119197 cycles/ticks + +indcpa_dec: +median: 36192 cycles/ticks +average: 36367 cycles/ticks + +kyber_keypair_derand: +median: 99792 cycles/ticks +average: 100187 cycles/ticks + +kyber_keypair: +median: 106342 cycles/ticks +average: 106737 cycles/ticks + +kyber_encaps_derand: +median: 126682 cycles/ticks +average: 129504 cycles/ticks + +kyber_encaps: +median: 127978 cycles/ticks +average: 128415 cycles/ticks + +kyber_decaps: +median: 165308 cycles/ticks +average: 165789 cycles/ticks + +Loop spin: 994 +gen_a: +median: 25176 cycles/ticks +average: 25314 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3322 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10526 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7912 cycles/ticks +average: 7962 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1399 cycles/ticks + +indcpa_keypair: +median: 90680 cycles/ticks +average: 91038 cycles/ticks + +indcpa_enc: +median: 116174 cycles/ticks +average: 116681 cycles/ticks + +indcpa_dec: +median: 36114 cycles/ticks +average: 36290 cycles/ticks + +kyber_keypair_derand: +median: 99772 cycles/ticks +average: 100169 cycles/ticks + +kyber_keypair: +median: 106278 cycles/ticks +average: 106687 cycles/ticks + +kyber_encaps_derand: +median: 126718 cycles/ticks +average: 127250 cycles/ticks + +kyber_encaps: +median: 127960 cycles/ticks +average: 128469 cycles/ticks + +kyber_decaps: +median: 165320 cycles/ticks +average: 166030 cycles/ticks + +Loop spin: 995 +gen_a: +median: 25200 cycles/ticks +average: 25377 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10483 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7984 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1387 cycles/ticks + +indcpa_keypair: +median: 90638 cycles/ticks +average: 91013 cycles/ticks + +indcpa_enc: +median: 116148 cycles/ticks +average: 116609 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36265 cycles/ticks + +kyber_keypair_derand: +median: 99680 cycles/ticks +average: 100029 cycles/ticks + +kyber_keypair: +median: 106310 cycles/ticks +average: 106758 cycles/ticks + +kyber_encaps_derand: +median: 126806 cycles/ticks +average: 127349 cycles/ticks + +kyber_encaps: +median: 128042 cycles/ticks +average: 128472 cycles/ticks + +kyber_decaps: +median: 165274 cycles/ticks +average: 165905 cycles/ticks + +Loop spin: 996 +gen_a: +median: 25208 cycles/ticks +average: 25370 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3311 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10485 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7902 cycles/ticks +average: 7968 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1807 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90750 cycles/ticks +average: 91078 cycles/ticks + +indcpa_enc: +median: 116118 cycles/ticks +average: 116597 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36243 cycles/ticks + +kyber_keypair_derand: +median: 99638 cycles/ticks +average: 100011 cycles/ticks + +kyber_keypair: +median: 106354 cycles/ticks +average: 106728 cycles/ticks + +kyber_encaps_derand: +median: 126940 cycles/ticks +average: 127468 cycles/ticks + +kyber_encaps: +median: 128214 cycles/ticks +average: 128689 cycles/ticks + +kyber_decaps: +median: 165440 cycles/ticks +average: 166068 cycles/ticks + +Loop spin: 997 +gen_a: +median: 25244 cycles/ticks +average: 25375 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3313 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10499 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7934 cycles/ticks +average: 8003 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1493 cycles/ticks + +poly_compress: +median: 268 cycles/ticks +average: 268 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1396 cycles/ticks + +indcpa_keypair: +median: 90660 cycles/ticks +average: 91086 cycles/ticks + +indcpa_enc: +median: 116186 cycles/ticks +average: 116640 cycles/ticks + +indcpa_dec: +median: 36130 cycles/ticks +average: 36302 cycles/ticks + +kyber_keypair_derand: +median: 101236 cycles/ticks +average: 101604 cycles/ticks + +kyber_keypair: +median: 106356 cycles/ticks +average: 106698 cycles/ticks + +kyber_encaps_derand: +median: 126842 cycles/ticks +average: 127360 cycles/ticks + +kyber_encaps: +median: 128008 cycles/ticks +average: 128410 cycles/ticks + +kyber_decaps: +median: 165316 cycles/ticks +average: 165983 cycles/ticks + +Loop spin: 998 +gen_a: +median: 25214 cycles/ticks +average: 25357 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7928 cycles/ticks +average: 7976 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1403 cycles/ticks + +indcpa_keypair: +median: 90804 cycles/ticks +average: 91213 cycles/ticks + +indcpa_enc: +median: 116140 cycles/ticks +average: 116677 cycles/ticks + +indcpa_dec: +median: 36140 cycles/ticks +average: 36300 cycles/ticks + +kyber_keypair_derand: +median: 99598 cycles/ticks +average: 100040 cycles/ticks + +kyber_keypair: +median: 106246 cycles/ticks +average: 106671 cycles/ticks + +kyber_encaps_derand: +median: 126616 cycles/ticks +average: 127207 cycles/ticks + +kyber_encaps: +median: 127998 cycles/ticks +average: 128505 cycles/ticks + +kyber_decaps: +median: 165152 cycles/ticks +average: 165875 cycles/ticks + +Loop spin: 999 +gen_a: +median: 25254 cycles/ticks +average: 25392 cycles/ticks + +poly_getnoise_eta1: +median: 3298 cycles/ticks +average: 3343 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10446 cycles/ticks +average: 10477 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7906 cycles/ticks +average: 7959 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1813 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1388 cycles/ticks + +indcpa_keypair: +median: 90582 cycles/ticks +average: 90976 cycles/ticks + +indcpa_enc: +median: 116036 cycles/ticks +average: 116557 cycles/ticks + +indcpa_dec: +median: 36146 cycles/ticks +average: 36300 cycles/ticks + +kyber_keypair_derand: +median: 99458 cycles/ticks +average: 99872 cycles/ticks + +kyber_keypair: +median: 106254 cycles/ticks +average: 106669 cycles/ticks + +kyber_encaps_derand: +median: 126730 cycles/ticks +average: 127296 cycles/ticks + +kyber_encaps: +median: 127972 cycles/ticks +average: 128376 cycles/ticks + +kyber_decaps: +median: 165256 cycles/ticks +average: 165833 cycles/ticks + +Loop spin: 1000 +gen_a: +median: 25292 cycles/ticks +average: 25449 cycles/ticks + +poly_getnoise_eta1: +median: 3296 cycles/ticks +average: 3319 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10448 cycles/ticks +average: 10519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 7904 cycles/ticks +average: 7973 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1484 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 273 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1799 cycles/ticks + +polyvec_decompress: +median: 1388 cycles/ticks +average: 1397 cycles/ticks + +indcpa_keypair: +median: 90700 cycles/ticks +average: 91080 cycles/ticks + +indcpa_enc: +median: 116236 cycles/ticks +average: 116717 cycles/ticks + +indcpa_dec: +median: 36126 cycles/ticks +average: 36252 cycles/ticks + +kyber_keypair_derand: +median: 99688 cycles/ticks +average: 100031 cycles/ticks + +kyber_keypair: +median: 106382 cycles/ticks +average: 106766 cycles/ticks + +kyber_encaps_derand: +median: 126842 cycles/ticks +average: 127298 cycles/ticks + +kyber_encaps: +median: 128358 cycles/ticks +average: 128837 cycles/ticks + +kyber_decaps: +median: 165426 cycles/ticks +average: 166155 cycles/ticks + diff --git a/benchmark/slurm/slurm-11233230.out b/benchmark/slurm/slurm-11233230.out new file mode 100644 index 0000000..3fe88f6 --- /dev/null +++ b/benchmark/slurm/slurm-11233230.out @@ -0,0 +1,81009 @@ +## SLURM PROLOG ############################################################### +## Job ID : 11233230 +## Job Name : test_energy768.sh +## Nodelist : node2333 +## CPUs : 1 +## Mem/Node : 1024 MB +## Directory : /oscar/data/csci1952/lneuwirt/cs1952y-final/kyber/ref/test +## Job Started : Fri May 2 01:29:22 PM EDT 2025 +############################################################################### +Loop spin: 1 +gen_a: +median: 57062 cycles/ticks +average: 57733 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2131 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2216 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10706 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11818 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 157026 cycles/ticks +average: 157740 cycles/ticks + +indcpa_enc: +median: 191640 cycles/ticks +average: 192438 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47257 cycles/ticks + +kyber_keypair_derand: +median: 169450 cycles/ticks +average: 170125 cycles/ticks + +kyber_keypair: +median: 182536 cycles/ticks +average: 183193 cycles/ticks + +kyber_encaps_derand: +median: 205948 cycles/ticks +average: 206858 cycles/ticks + +kyber_encaps: +median: 206804 cycles/ticks +average: 207537 cycles/ticks + +kyber_decaps: +median: 255524 cycles/ticks +average: 256915 cycles/ticks + +Loop spin: 2 +gen_a: +median: 57116 cycles/ticks +average: 57450 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6700 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 266 cycles/ticks +average: 266 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2732 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156210 cycles/ticks +average: 156853 cycles/ticks + +indcpa_enc: +median: 191062 cycles/ticks +average: 191811 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47385 cycles/ticks + +kyber_keypair_derand: +median: 169298 cycles/ticks +average: 169872 cycles/ticks + +kyber_keypair: +median: 182404 cycles/ticks +average: 183090 cycles/ticks + +kyber_encaps_derand: +median: 205680 cycles/ticks +average: 206497 cycles/ticks + +kyber_encaps: +median: 206764 cycles/ticks +average: 207649 cycles/ticks + +kyber_decaps: +median: 255676 cycles/ticks +average: 256897 cycles/ticks + +Loop spin: 3 +gen_a: +median: 57054 cycles/ticks +average: 57414 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10713 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11815 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156310 cycles/ticks +average: 156926 cycles/ticks + +indcpa_enc: +median: 191056 cycles/ticks +average: 191883 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47289 cycles/ticks + +kyber_keypair_derand: +median: 169238 cycles/ticks +average: 169853 cycles/ticks + +kyber_keypair: +median: 182388 cycles/ticks +average: 183137 cycles/ticks + +kyber_encaps_derand: +median: 205658 cycles/ticks +average: 206587 cycles/ticks + +kyber_encaps: +median: 206484 cycles/ticks +average: 207359 cycles/ticks + +kyber_decaps: +median: 255424 cycles/ticks +average: 256771 cycles/ticks + +Loop spin: 4 +gen_a: +median: 57074 cycles/ticks +average: 57385 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11854 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2096 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 155940 cycles/ticks +average: 156524 cycles/ticks + +indcpa_enc: +median: 190744 cycles/ticks +average: 191575 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47367 cycles/ticks + +kyber_keypair_derand: +median: 169268 cycles/ticks +average: 169890 cycles/ticks + +kyber_keypair: +median: 182440 cycles/ticks +average: 182996 cycles/ticks + +kyber_encaps_derand: +median: 205860 cycles/ticks +average: 206853 cycles/ticks + +kyber_encaps: +median: 206684 cycles/ticks +average: 207481 cycles/ticks + +kyber_decaps: +median: 255674 cycles/ticks +average: 256996 cycles/ticks + +Loop spin: 5 +gen_a: +median: 56972 cycles/ticks +average: 57272 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11839 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156458 cycles/ticks +average: 157046 cycles/ticks + +indcpa_enc: +median: 191112 cycles/ticks +average: 191869 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47301 cycles/ticks + +kyber_keypair_derand: +median: 169634 cycles/ticks +average: 170265 cycles/ticks + +kyber_keypair: +median: 182440 cycles/ticks +average: 183118 cycles/ticks + +kyber_encaps_derand: +median: 205696 cycles/ticks +average: 206596 cycles/ticks + +kyber_encaps: +median: 206370 cycles/ticks +average: 207254 cycles/ticks + +kyber_decaps: +median: 255352 cycles/ticks +average: 256573 cycles/ticks + +Loop spin: 6 +gen_a: +median: 57058 cycles/ticks +average: 57353 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10657 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11818 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2724 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156022 cycles/ticks +average: 156672 cycles/ticks + +indcpa_enc: +median: 190946 cycles/ticks +average: 191744 cycles/ticks + +indcpa_dec: +median: 46904 cycles/ticks +average: 47432 cycles/ticks + +kyber_keypair_derand: +median: 169358 cycles/ticks +average: 169999 cycles/ticks + +kyber_keypair: +median: 182432 cycles/ticks +average: 183161 cycles/ticks + +kyber_encaps_derand: +median: 205574 cycles/ticks +average: 206477 cycles/ticks + +kyber_encaps: +median: 206222 cycles/ticks +average: 207149 cycles/ticks + +kyber_decaps: +median: 255208 cycles/ticks +average: 256596 cycles/ticks + +Loop spin: 7 +gen_a: +median: 56972 cycles/ticks +average: 57320 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6682 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11830 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156430 cycles/ticks +average: 156999 cycles/ticks + +indcpa_enc: +median: 190988 cycles/ticks +average: 191867 cycles/ticks + +indcpa_dec: +median: 46882 cycles/ticks +average: 47306 cycles/ticks + +kyber_keypair_derand: +median: 169368 cycles/ticks +average: 169951 cycles/ticks + +kyber_keypair: +median: 182318 cycles/ticks +average: 183131 cycles/ticks + +kyber_encaps_derand: +median: 205948 cycles/ticks +average: 206937 cycles/ticks + +kyber_encaps: +median: 206906 cycles/ticks +average: 207748 cycles/ticks + +kyber_decaps: +median: 255776 cycles/ticks +average: 256972 cycles/ticks + +Loop spin: 8 +gen_a: +median: 57120 cycles/ticks +average: 57451 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10705 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156448 cycles/ticks +average: 157014 cycles/ticks + +indcpa_enc: +median: 191156 cycles/ticks +average: 191952 cycles/ticks + +indcpa_dec: +median: 46890 cycles/ticks +average: 47444 cycles/ticks + +kyber_keypair_derand: +median: 169258 cycles/ticks +average: 169905 cycles/ticks + +kyber_keypair: +median: 182446 cycles/ticks +average: 183088 cycles/ticks + +kyber_encaps_derand: +median: 206122 cycles/ticks +average: 206986 cycles/ticks + +kyber_encaps: +median: 206950 cycles/ticks +average: 207784 cycles/ticks + +kyber_decaps: +median: 255822 cycles/ticks +average: 256970 cycles/ticks + +Loop spin: 9 +gen_a: +median: 57118 cycles/ticks +average: 57409 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6692 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11772 cycles/ticks +average: 11867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156306 cycles/ticks +average: 156945 cycles/ticks + +indcpa_enc: +median: 190950 cycles/ticks +average: 191747 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47382 cycles/ticks + +kyber_keypair_derand: +median: 169656 cycles/ticks +average: 170386 cycles/ticks + +kyber_keypair: +median: 182430 cycles/ticks +average: 183140 cycles/ticks + +kyber_encaps_derand: +median: 205832 cycles/ticks +average: 206700 cycles/ticks + +kyber_encaps: +median: 206694 cycles/ticks +average: 207527 cycles/ticks + +kyber_decaps: +median: 255586 cycles/ticks +average: 256866 cycles/ticks + +Loop spin: 10 +gen_a: +median: 57206 cycles/ticks +average: 57549 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2119 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11841 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1424 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156504 cycles/ticks +average: 157046 cycles/ticks + +indcpa_enc: +median: 191276 cycles/ticks +average: 192071 cycles/ticks + +indcpa_dec: +median: 46942 cycles/ticks +average: 47493 cycles/ticks + +kyber_keypair_derand: +median: 169712 cycles/ticks +average: 170267 cycles/ticks + +kyber_keypair: +median: 182376 cycles/ticks +average: 183099 cycles/ticks + +kyber_encaps_derand: +median: 206220 cycles/ticks +average: 207184 cycles/ticks + +kyber_encaps: +median: 207166 cycles/ticks +average: 208390 cycles/ticks + +kyber_decaps: +median: 256954 cycles/ticks +average: 258002 cycles/ticks + +Loop spin: 11 +gen_a: +median: 57106 cycles/ticks +average: 57419 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6730 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156476 cycles/ticks +average: 157084 cycles/ticks + +indcpa_enc: +median: 191192 cycles/ticks +average: 191874 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47401 cycles/ticks + +kyber_keypair_derand: +median: 169320 cycles/ticks +average: 169938 cycles/ticks + +kyber_keypair: +median: 182430 cycles/ticks +average: 183103 cycles/ticks + +kyber_encaps_derand: +median: 206188 cycles/ticks +average: 207087 cycles/ticks + +kyber_encaps: +median: 207264 cycles/ticks +average: 208433 cycles/ticks + +kyber_decaps: +median: 255990 cycles/ticks +average: 257310 cycles/ticks + +Loop spin: 12 +gen_a: +median: 57092 cycles/ticks +average: 57418 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6700 cycles/ticks +average: 6740 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11805 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2084 cycles/ticks +average: 2095 cycles/ticks + +indcpa_keypair: +median: 156356 cycles/ticks +average: 157014 cycles/ticks + +indcpa_enc: +median: 191124 cycles/ticks +average: 191898 cycles/ticks + +indcpa_dec: +median: 46898 cycles/ticks +average: 47369 cycles/ticks + +kyber_keypair_derand: +median: 169776 cycles/ticks +average: 170446 cycles/ticks + +kyber_keypair: +median: 182424 cycles/ticks +average: 182994 cycles/ticks + +kyber_encaps_derand: +median: 205726 cycles/ticks +average: 206504 cycles/ticks + +kyber_encaps: +median: 206630 cycles/ticks +average: 207501 cycles/ticks + +kyber_decaps: +median: 255568 cycles/ticks +average: 256897 cycles/ticks + +Loop spin: 13 +gen_a: +median: 57196 cycles/ticks +average: 57495 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6728 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11834 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156402 cycles/ticks +average: 156943 cycles/ticks + +indcpa_enc: +median: 191086 cycles/ticks +average: 191943 cycles/ticks + +indcpa_dec: +median: 46906 cycles/ticks +average: 47505 cycles/ticks + +kyber_keypair_derand: +median: 169126 cycles/ticks +average: 169713 cycles/ticks + +kyber_keypair: +median: 182402 cycles/ticks +average: 183058 cycles/ticks + +kyber_encaps_derand: +median: 205670 cycles/ticks +average: 206627 cycles/ticks + +kyber_encaps: +median: 206626 cycles/ticks +average: 207453 cycles/ticks + +kyber_decaps: +median: 255356 cycles/ticks +average: 256664 cycles/ticks + +Loop spin: 14 +gen_a: +median: 57140 cycles/ticks +average: 57442 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156398 cycles/ticks +average: 157011 cycles/ticks + +indcpa_enc: +median: 191412 cycles/ticks +average: 192158 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47364 cycles/ticks + +kyber_keypair_derand: +median: 171128 cycles/ticks +average: 171770 cycles/ticks + +kyber_keypair: +median: 182536 cycles/ticks +average: 183179 cycles/ticks + +kyber_encaps_derand: +median: 206056 cycles/ticks +average: 207042 cycles/ticks + +kyber_encaps: +median: 206932 cycles/ticks +average: 207707 cycles/ticks + +kyber_decaps: +median: 255760 cycles/ticks +average: 257014 cycles/ticks + +Loop spin: 15 +gen_a: +median: 56990 cycles/ticks +average: 57289 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11868 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156274 cycles/ticks +average: 156941 cycles/ticks + +indcpa_enc: +median: 190890 cycles/ticks +average: 191706 cycles/ticks + +indcpa_dec: +median: 46826 cycles/ticks +average: 47280 cycles/ticks + +kyber_keypair_derand: +median: 169320 cycles/ticks +average: 169937 cycles/ticks + +kyber_keypair: +median: 182382 cycles/ticks +average: 183162 cycles/ticks + +kyber_encaps_derand: +median: 207442 cycles/ticks +average: 208387 cycles/ticks + +kyber_encaps: +median: 208432 cycles/ticks +average: 209369 cycles/ticks + +kyber_decaps: +median: 257264 cycles/ticks +average: 258495 cycles/ticks + +Loop spin: 16 +gen_a: +median: 57092 cycles/ticks +average: 57358 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10645 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11846 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2127 cycles/ticks + +indcpa_keypair: +median: 156374 cycles/ticks +average: 156997 cycles/ticks + +indcpa_enc: +median: 191120 cycles/ticks +average: 191927 cycles/ticks + +indcpa_dec: +median: 46884 cycles/ticks +average: 47350 cycles/ticks + +kyber_keypair_derand: +median: 169338 cycles/ticks +average: 169900 cycles/ticks + +kyber_keypair: +median: 182454 cycles/ticks +average: 183215 cycles/ticks + +kyber_encaps_derand: +median: 205714 cycles/ticks +average: 206527 cycles/ticks + +kyber_encaps: +median: 206734 cycles/ticks +average: 207708 cycles/ticks + +kyber_decaps: +median: 255526 cycles/ticks +average: 256687 cycles/ticks + +Loop spin: 17 +gen_a: +median: 57002 cycles/ticks +average: 57314 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 157634 cycles/ticks +average: 158271 cycles/ticks + +indcpa_enc: +median: 192434 cycles/ticks +average: 193233 cycles/ticks + +indcpa_dec: +median: 46872 cycles/ticks +average: 47223 cycles/ticks + +kyber_keypair_derand: +median: 169190 cycles/ticks +average: 169925 cycles/ticks + +kyber_keypair: +median: 182316 cycles/ticks +average: 183029 cycles/ticks + +kyber_encaps_derand: +median: 205580 cycles/ticks +average: 206400 cycles/ticks + +kyber_encaps: +median: 206518 cycles/ticks +average: 207567 cycles/ticks + +kyber_decaps: +median: 255404 cycles/ticks +average: 256841 cycles/ticks + +Loop spin: 18 +gen_a: +median: 57018 cycles/ticks +average: 57277 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156104 cycles/ticks +average: 156753 cycles/ticks + +indcpa_enc: +median: 190900 cycles/ticks +average: 191545 cycles/ticks + +indcpa_dec: +median: 46882 cycles/ticks +average: 47471 cycles/ticks + +kyber_keypair_derand: +median: 169324 cycles/ticks +average: 169926 cycles/ticks + +kyber_keypair: +median: 182418 cycles/ticks +average: 183143 cycles/ticks + +kyber_encaps_derand: +median: 205622 cycles/ticks +average: 206430 cycles/ticks + +kyber_encaps: +median: 206424 cycles/ticks +average: 207307 cycles/ticks + +kyber_decaps: +median: 255480 cycles/ticks +average: 256740 cycles/ticks + +Loop spin: 19 +gen_a: +median: 57114 cycles/ticks +average: 57395 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11837 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2092 cycles/ticks + +indcpa_keypair: +median: 155960 cycles/ticks +average: 156520 cycles/ticks + +indcpa_enc: +median: 190810 cycles/ticks +average: 191605 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47257 cycles/ticks + +kyber_keypair_derand: +median: 169354 cycles/ticks +average: 169991 cycles/ticks + +kyber_keypair: +median: 182544 cycles/ticks +average: 183253 cycles/ticks + +kyber_encaps_derand: +median: 205756 cycles/ticks +average: 206549 cycles/ticks + +kyber_encaps: +median: 206752 cycles/ticks +average: 207873 cycles/ticks + +kyber_decaps: +median: 255536 cycles/ticks +average: 256703 cycles/ticks + +Loop spin: 20 +gen_a: +median: 57092 cycles/ticks +average: 57438 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156418 cycles/ticks +average: 156993 cycles/ticks + +indcpa_enc: +median: 190700 cycles/ticks +average: 191465 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47172 cycles/ticks + +kyber_keypair_derand: +median: 169792 cycles/ticks +average: 170416 cycles/ticks + +kyber_keypair: +median: 182530 cycles/ticks +average: 183236 cycles/ticks + +kyber_encaps_derand: +median: 205792 cycles/ticks +average: 206528 cycles/ticks + +kyber_encaps: +median: 206668 cycles/ticks +average: 207580 cycles/ticks + +kyber_decaps: +median: 255566 cycles/ticks +average: 256781 cycles/ticks + +Loop spin: 21 +gen_a: +median: 57144 cycles/ticks +average: 57472 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6749 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156110 cycles/ticks +average: 156730 cycles/ticks + +indcpa_enc: +median: 190928 cycles/ticks +average: 191604 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47403 cycles/ticks + +kyber_keypair_derand: +median: 169478 cycles/ticks +average: 170196 cycles/ticks + +kyber_keypair: +median: 182340 cycles/ticks +average: 183107 cycles/ticks + +kyber_encaps_derand: +median: 205634 cycles/ticks +average: 206471 cycles/ticks + +kyber_encaps: +median: 206394 cycles/ticks +average: 207285 cycles/ticks + +kyber_decaps: +median: 255220 cycles/ticks +average: 256522 cycles/ticks + +Loop spin: 22 +gen_a: +median: 57008 cycles/ticks +average: 57318 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6709 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156648 cycles/ticks +average: 157345 cycles/ticks + +indcpa_enc: +median: 191120 cycles/ticks +average: 192054 cycles/ticks + +indcpa_dec: +median: 46828 cycles/ticks +average: 47354 cycles/ticks + +kyber_keypair_derand: +median: 169114 cycles/ticks +average: 169873 cycles/ticks + +kyber_keypair: +median: 182346 cycles/ticks +average: 183161 cycles/ticks + +kyber_encaps_derand: +median: 206146 cycles/ticks +average: 207198 cycles/ticks + +kyber_encaps: +median: 206864 cycles/ticks +average: 207878 cycles/ticks + +kyber_decaps: +median: 255758 cycles/ticks +average: 257099 cycles/ticks + +Loop spin: 23 +gen_a: +median: 57044 cycles/ticks +average: 57391 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6729 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10725 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156236 cycles/ticks +average: 156910 cycles/ticks + +indcpa_enc: +median: 191152 cycles/ticks +average: 192022 cycles/ticks + +indcpa_dec: +median: 46942 cycles/ticks +average: 47503 cycles/ticks + +kyber_keypair_derand: +median: 169314 cycles/ticks +average: 170060 cycles/ticks + +kyber_keypair: +median: 182392 cycles/ticks +average: 183174 cycles/ticks + +kyber_encaps_derand: +median: 205984 cycles/ticks +average: 206862 cycles/ticks + +kyber_encaps: +median: 206740 cycles/ticks +average: 207700 cycles/ticks + +kyber_decaps: +median: 255726 cycles/ticks +average: 257189 cycles/ticks + +Loop spin: 24 +gen_a: +median: 57088 cycles/ticks +average: 57389 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11845 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 272 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156516 cycles/ticks +average: 157256 cycles/ticks + +indcpa_enc: +median: 191098 cycles/ticks +average: 191998 cycles/ticks + +indcpa_dec: +median: 46906 cycles/ticks +average: 47262 cycles/ticks + +kyber_keypair_derand: +median: 169882 cycles/ticks +average: 170734 cycles/ticks + +kyber_keypair: +median: 182608 cycles/ticks +average: 183421 cycles/ticks + +kyber_encaps_derand: +median: 205806 cycles/ticks +average: 206864 cycles/ticks + +kyber_encaps: +median: 206594 cycles/ticks +average: 207612 cycles/ticks + +kyber_decaps: +median: 255480 cycles/ticks +average: 256811 cycles/ticks + +Loop spin: 25 +gen_a: +median: 57132 cycles/ticks +average: 57469 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6698 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2134 cycles/ticks + +indcpa_keypair: +median: 156200 cycles/ticks +average: 156957 cycles/ticks + +indcpa_enc: +median: 190768 cycles/ticks +average: 191710 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47346 cycles/ticks + +kyber_keypair_derand: +median: 169346 cycles/ticks +average: 170120 cycles/ticks + +kyber_keypair: +median: 182356 cycles/ticks +average: 183097 cycles/ticks + +kyber_encaps_derand: +median: 205842 cycles/ticks +average: 206822 cycles/ticks + +kyber_encaps: +median: 206804 cycles/ticks +average: 207955 cycles/ticks + +kyber_decaps: +median: 255572 cycles/ticks +average: 257004 cycles/ticks + +Loop spin: 26 +gen_a: +median: 57042 cycles/ticks +average: 57378 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 314 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2105 cycles/ticks + +indcpa_keypair: +median: 156330 cycles/ticks +average: 156985 cycles/ticks + +indcpa_enc: +median: 191054 cycles/ticks +average: 191959 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47378 cycles/ticks + +kyber_keypair_derand: +median: 169582 cycles/ticks +average: 170355 cycles/ticks + +kyber_keypair: +median: 182454 cycles/ticks +average: 183232 cycles/ticks + +kyber_encaps_derand: +median: 205588 cycles/ticks +average: 206568 cycles/ticks + +kyber_encaps: +median: 206414 cycles/ticks +average: 207389 cycles/ticks + +kyber_decaps: +median: 256520 cycles/ticks +average: 257762 cycles/ticks + +Loop spin: 27 +gen_a: +median: 57076 cycles/ticks +average: 57399 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11870 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156176 cycles/ticks +average: 156889 cycles/ticks + +indcpa_enc: +median: 205138 cycles/ticks +average: 200089 cycles/ticks + +indcpa_dec: +median: 46872 cycles/ticks +average: 47317 cycles/ticks + +kyber_keypair_derand: +median: 169330 cycles/ticks +average: 170105 cycles/ticks + +kyber_keypair: +median: 182406 cycles/ticks +average: 183181 cycles/ticks + +kyber_encaps_derand: +median: 205892 cycles/ticks +average: 206936 cycles/ticks + +kyber_encaps: +median: 206800 cycles/ticks +average: 207703 cycles/ticks + +kyber_decaps: +median: 255714 cycles/ticks +average: 257146 cycles/ticks + +Loop spin: 28 +gen_a: +median: 57262 cycles/ticks +average: 57588 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10703 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11818 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 284 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 155780 cycles/ticks +average: 156433 cycles/ticks + +indcpa_enc: +median: 190446 cycles/ticks +average: 191251 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47240 cycles/ticks + +kyber_keypair_derand: +median: 169376 cycles/ticks +average: 170059 cycles/ticks + +kyber_keypair: +median: 182298 cycles/ticks +average: 182984 cycles/ticks + +kyber_encaps_derand: +median: 205950 cycles/ticks +average: 206841 cycles/ticks + +kyber_encaps: +median: 206916 cycles/ticks +average: 207708 cycles/ticks + +kyber_decaps: +median: 256420 cycles/ticks +average: 257621 cycles/ticks + +Loop spin: 29 +gen_a: +median: 57014 cycles/ticks +average: 57325 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6693 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11848 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1415 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156568 cycles/ticks +average: 157188 cycles/ticks + +indcpa_enc: +median: 191314 cycles/ticks +average: 192122 cycles/ticks + +indcpa_dec: +median: 46812 cycles/ticks +average: 47244 cycles/ticks + +kyber_keypair_derand: +median: 169690 cycles/ticks +average: 170292 cycles/ticks + +kyber_keypair: +median: 182426 cycles/ticks +average: 183130 cycles/ticks + +kyber_encaps_derand: +median: 207408 cycles/ticks +average: 208276 cycles/ticks + +kyber_encaps: +median: 208138 cycles/ticks +average: 209007 cycles/ticks + +kyber_decaps: +median: 257252 cycles/ticks +average: 258583 cycles/ticks + +Loop spin: 30 +gen_a: +median: 56990 cycles/ticks +average: 57370 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11799 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2139 cycles/ticks + +indcpa_keypair: +median: 156314 cycles/ticks +average: 156903 cycles/ticks + +indcpa_enc: +median: 191146 cycles/ticks +average: 192045 cycles/ticks + +indcpa_dec: +median: 46894 cycles/ticks +average: 47333 cycles/ticks + +kyber_keypair_derand: +median: 169516 cycles/ticks +average: 170180 cycles/ticks + +kyber_keypair: +median: 182410 cycles/ticks +average: 183129 cycles/ticks + +kyber_encaps_derand: +median: 205692 cycles/ticks +average: 206705 cycles/ticks + +kyber_encaps: +median: 206526 cycles/ticks +average: 207400 cycles/ticks + +kyber_decaps: +median: 255562 cycles/ticks +average: 256973 cycles/ticks + +Loop spin: 31 +gen_a: +median: 57028 cycles/ticks +average: 57372 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11811 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +indcpa_keypair: +median: 156530 cycles/ticks +average: 157145 cycles/ticks + +indcpa_enc: +median: 191136 cycles/ticks +average: 191931 cycles/ticks + +indcpa_dec: +median: 46862 cycles/ticks +average: 47241 cycles/ticks + +kyber_keypair_derand: +median: 169270 cycles/ticks +average: 169987 cycles/ticks + +kyber_keypair: +median: 182386 cycles/ticks +average: 183120 cycles/ticks + +kyber_encaps_derand: +median: 206006 cycles/ticks +average: 206824 cycles/ticks + +kyber_encaps: +median: 206946 cycles/ticks +average: 207700 cycles/ticks + +kyber_decaps: +median: 255664 cycles/ticks +average: 257011 cycles/ticks + +Loop spin: 32 +gen_a: +median: 57026 cycles/ticks +average: 57341 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10662 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11792 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1414 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156496 cycles/ticks +average: 157166 cycles/ticks + +indcpa_enc: +median: 191534 cycles/ticks +average: 192402 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47397 cycles/ticks + +kyber_keypair_derand: +median: 169348 cycles/ticks +average: 170008 cycles/ticks + +kyber_keypair: +median: 182460 cycles/ticks +average: 183203 cycles/ticks + +kyber_encaps_derand: +median: 205582 cycles/ticks +average: 206521 cycles/ticks + +kyber_encaps: +median: 206562 cycles/ticks +average: 207456 cycles/ticks + +kyber_decaps: +median: 255676 cycles/ticks +average: 257001 cycles/ticks + +Loop spin: 33 +gen_a: +median: 57104 cycles/ticks +average: 57431 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11855 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2129 cycles/ticks + +indcpa_keypair: +median: 156244 cycles/ticks +average: 156836 cycles/ticks + +indcpa_enc: +median: 191302 cycles/ticks +average: 192053 cycles/ticks + +indcpa_dec: +median: 46818 cycles/ticks +average: 47288 cycles/ticks + +kyber_keypair_derand: +median: 169544 cycles/ticks +average: 170198 cycles/ticks + +kyber_keypair: +median: 182512 cycles/ticks +average: 183179 cycles/ticks + +kyber_encaps_derand: +median: 206090 cycles/ticks +average: 206966 cycles/ticks + +kyber_encaps: +median: 207154 cycles/ticks +average: 208066 cycles/ticks + +kyber_decaps: +median: 255794 cycles/ticks +average: 256889 cycles/ticks + +Loop spin: 34 +gen_a: +median: 57102 cycles/ticks +average: 57440 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11811 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156510 cycles/ticks +average: 157159 cycles/ticks + +indcpa_enc: +median: 191470 cycles/ticks +average: 192307 cycles/ticks + +indcpa_dec: +median: 46922 cycles/ticks +average: 47447 cycles/ticks + +kyber_keypair_derand: +median: 169618 cycles/ticks +average: 170226 cycles/ticks + +kyber_keypair: +median: 182476 cycles/ticks +average: 183125 cycles/ticks + +kyber_encaps_derand: +median: 207126 cycles/ticks +average: 208145 cycles/ticks + +kyber_encaps: +median: 208236 cycles/ticks +average: 209086 cycles/ticks + +kyber_decaps: +median: 256990 cycles/ticks +average: 258151 cycles/ticks + +Loop spin: 35 +gen_a: +median: 56986 cycles/ticks +average: 57328 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1417 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156584 cycles/ticks +average: 157190 cycles/ticks + +indcpa_enc: +median: 191490 cycles/ticks +average: 192304 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47359 cycles/ticks + +kyber_keypair_derand: +median: 169518 cycles/ticks +average: 170258 cycles/ticks + +kyber_keypair: +median: 182404 cycles/ticks +average: 183122 cycles/ticks + +kyber_encaps_derand: +median: 205912 cycles/ticks +average: 206859 cycles/ticks + +kyber_encaps: +median: 206758 cycles/ticks +average: 207574 cycles/ticks + +kyber_decaps: +median: 255620 cycles/ticks +average: 256937 cycles/ticks + +Loop spin: 36 +gen_a: +median: 57122 cycles/ticks +average: 58777 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6727 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10702 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11827 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156196 cycles/ticks +average: 156873 cycles/ticks + +indcpa_enc: +median: 190946 cycles/ticks +average: 191761 cycles/ticks + +indcpa_dec: +median: 46880 cycles/ticks +average: 47321 cycles/ticks + +kyber_keypair_derand: +median: 169298 cycles/ticks +average: 169958 cycles/ticks + +kyber_keypair: +median: 182452 cycles/ticks +average: 183041 cycles/ticks + +kyber_encaps_derand: +median: 205914 cycles/ticks +average: 206730 cycles/ticks + +kyber_encaps: +median: 206682 cycles/ticks +average: 207468 cycles/ticks + +kyber_decaps: +median: 256728 cycles/ticks +average: 257467 cycles/ticks + +Loop spin: 37 +gen_a: +median: 56990 cycles/ticks +average: 57314 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11856 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156588 cycles/ticks +average: 157132 cycles/ticks + +indcpa_enc: +median: 191290 cycles/ticks +average: 192133 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47363 cycles/ticks + +kyber_keypair_derand: +median: 169312 cycles/ticks +average: 169927 cycles/ticks + +kyber_keypair: +median: 182504 cycles/ticks +average: 183251 cycles/ticks + +kyber_encaps_derand: +median: 205906 cycles/ticks +average: 206740 cycles/ticks + +kyber_encaps: +median: 206784 cycles/ticks +average: 207766 cycles/ticks + +kyber_decaps: +median: 255586 cycles/ticks +average: 256995 cycles/ticks + +Loop spin: 38 +gen_a: +median: 57064 cycles/ticks +average: 58553 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6732 cycles/ticks + +INVNTT: +median: 10648 cycles/ticks +average: 10717 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 274 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156022 cycles/ticks +average: 156659 cycles/ticks + +indcpa_enc: +median: 190876 cycles/ticks +average: 191691 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47385 cycles/ticks + +kyber_keypair_derand: +median: 169206 cycles/ticks +average: 169895 cycles/ticks + +kyber_keypair: +median: 182430 cycles/ticks +average: 183085 cycles/ticks + +kyber_encaps_derand: +median: 205870 cycles/ticks +average: 206649 cycles/ticks + +kyber_encaps: +median: 206708 cycles/ticks +average: 207462 cycles/ticks + +kyber_decaps: +median: 255646 cycles/ticks +average: 256832 cycles/ticks + +Loop spin: 39 +gen_a: +median: 57116 cycles/ticks +average: 57412 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11818 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 279 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2758 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156264 cycles/ticks +average: 156889 cycles/ticks + +indcpa_enc: +median: 190840 cycles/ticks +average: 191651 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47327 cycles/ticks + +kyber_keypair_derand: +median: 171084 cycles/ticks +average: 171817 cycles/ticks + +kyber_keypair: +median: 182352 cycles/ticks +average: 183065 cycles/ticks + +kyber_encaps_derand: +median: 206274 cycles/ticks +average: 207173 cycles/ticks + +kyber_encaps: +median: 207260 cycles/ticks +average: 208054 cycles/ticks + +kyber_decaps: +median: 257284 cycles/ticks +average: 258354 cycles/ticks + +Loop spin: 40 +gen_a: +median: 57122 cycles/ticks +average: 57414 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10622 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11853 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 283 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156534 cycles/ticks +average: 157052 cycles/ticks + +indcpa_enc: +median: 191258 cycles/ticks +average: 192068 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47256 cycles/ticks + +kyber_keypair_derand: +median: 169402 cycles/ticks +average: 170070 cycles/ticks + +kyber_keypair: +median: 182388 cycles/ticks +average: 183039 cycles/ticks + +kyber_encaps_derand: +median: 205984 cycles/ticks +average: 207139 cycles/ticks + +kyber_encaps: +median: 206860 cycles/ticks +average: 207687 cycles/ticks + +kyber_decaps: +median: 255776 cycles/ticks +average: 256948 cycles/ticks + +Loop spin: 41 +gen_a: +median: 57110 cycles/ticks +average: 57461 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11833 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156228 cycles/ticks +average: 156846 cycles/ticks + +indcpa_enc: +median: 191380 cycles/ticks +average: 192169 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47416 cycles/ticks + +kyber_keypair_derand: +median: 169304 cycles/ticks +average: 169976 cycles/ticks + +kyber_keypair: +median: 182366 cycles/ticks +average: 183135 cycles/ticks + +kyber_encaps_derand: +median: 205418 cycles/ticks +average: 206399 cycles/ticks + +kyber_encaps: +median: 206292 cycles/ticks +average: 207304 cycles/ticks + +kyber_decaps: +median: 255368 cycles/ticks +average: 256779 cycles/ticks + +Loop spin: 42 +gen_a: +median: 56986 cycles/ticks +average: 57331 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2123 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10646 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11848 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156270 cycles/ticks +average: 156957 cycles/ticks + +indcpa_enc: +median: 191148 cycles/ticks +average: 191957 cycles/ticks + +indcpa_dec: +median: 46818 cycles/ticks +average: 47314 cycles/ticks + +kyber_keypair_derand: +median: 169568 cycles/ticks +average: 170268 cycles/ticks + +kyber_keypair: +median: 182374 cycles/ticks +average: 182997 cycles/ticks + +kyber_encaps_derand: +median: 205990 cycles/ticks +average: 207105 cycles/ticks + +kyber_encaps: +median: 206798 cycles/ticks +average: 207888 cycles/ticks + +kyber_decaps: +median: 255698 cycles/ticks +average: 257088 cycles/ticks + +Loop spin: 43 +gen_a: +median: 57052 cycles/ticks +average: 57317 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11847 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 156470 cycles/ticks +average: 157145 cycles/ticks + +indcpa_enc: +median: 191506 cycles/ticks +average: 192361 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47341 cycles/ticks + +kyber_keypair_derand: +median: 169084 cycles/ticks +average: 169755 cycles/ticks + +kyber_keypair: +median: 182342 cycles/ticks +average: 183006 cycles/ticks + +kyber_encaps_derand: +median: 205546 cycles/ticks +average: 206407 cycles/ticks + +kyber_encaps: +median: 206418 cycles/ticks +average: 207384 cycles/ticks + +kyber_decaps: +median: 256196 cycles/ticks +average: 257139 cycles/ticks + +Loop spin: 44 +gen_a: +median: 57038 cycles/ticks +average: 57341 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2103 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11832 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156356 cycles/ticks +average: 156947 cycles/ticks + +indcpa_enc: +median: 191248 cycles/ticks +average: 191983 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47348 cycles/ticks + +kyber_keypair_derand: +median: 169412 cycles/ticks +average: 169953 cycles/ticks + +kyber_keypair: +median: 182566 cycles/ticks +average: 183301 cycles/ticks + +kyber_encaps_derand: +median: 205364 cycles/ticks +average: 206231 cycles/ticks + +kyber_encaps: +median: 206124 cycles/ticks +average: 206963 cycles/ticks + +kyber_decaps: +median: 255158 cycles/ticks +average: 256525 cycles/ticks + +Loop spin: 45 +gen_a: +median: 56984 cycles/ticks +average: 57346 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10702 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11806 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156166 cycles/ticks +average: 156794 cycles/ticks + +indcpa_enc: +median: 190812 cycles/ticks +average: 191662 cycles/ticks + +indcpa_dec: +median: 46894 cycles/ticks +average: 47403 cycles/ticks + +kyber_keypair_derand: +median: 169378 cycles/ticks +average: 170052 cycles/ticks + +kyber_keypair: +median: 182374 cycles/ticks +average: 183121 cycles/ticks + +kyber_encaps_derand: +median: 205880 cycles/ticks +average: 206794 cycles/ticks + +kyber_encaps: +median: 206712 cycles/ticks +average: 207637 cycles/ticks + +kyber_decaps: +median: 255698 cycles/ticks +average: 256902 cycles/ticks + +Loop spin: 46 +gen_a: +median: 57050 cycles/ticks +average: 57341 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11832 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2764 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156632 cycles/ticks +average: 157120 cycles/ticks + +indcpa_enc: +median: 191248 cycles/ticks +average: 191947 cycles/ticks + +indcpa_dec: +median: 46806 cycles/ticks +average: 47267 cycles/ticks + +kyber_keypair_derand: +median: 169868 cycles/ticks +average: 170555 cycles/ticks + +kyber_keypair: +median: 182402 cycles/ticks +average: 183150 cycles/ticks + +kyber_encaps_derand: +median: 205612 cycles/ticks +average: 206499 cycles/ticks + +kyber_encaps: +median: 206776 cycles/ticks +average: 207660 cycles/ticks + +kyber_decaps: +median: 255386 cycles/ticks +average: 256767 cycles/ticks + +Loop spin: 47 +gen_a: +median: 56932 cycles/ticks +average: 57249 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11830 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156100 cycles/ticks +average: 156733 cycles/ticks + +indcpa_enc: +median: 191114 cycles/ticks +average: 191910 cycles/ticks + +indcpa_dec: +median: 46824 cycles/ticks +average: 47327 cycles/ticks + +kyber_keypair_derand: +median: 169282 cycles/ticks +average: 170029 cycles/ticks + +kyber_keypair: +median: 182352 cycles/ticks +average: 183096 cycles/ticks + +kyber_encaps_derand: +median: 205842 cycles/ticks +average: 206842 cycles/ticks + +kyber_encaps: +median: 206756 cycles/ticks +average: 207531 cycles/ticks + +kyber_decaps: +median: 255650 cycles/ticks +average: 256741 cycles/ticks + +Loop spin: 48 +gen_a: +median: 56998 cycles/ticks +average: 57318 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6709 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10701 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2096 cycles/ticks +average: 2107 cycles/ticks + +indcpa_keypair: +median: 156410 cycles/ticks +average: 157028 cycles/ticks + +indcpa_enc: +median: 190950 cycles/ticks +average: 191835 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47388 cycles/ticks + +kyber_keypair_derand: +median: 171084 cycles/ticks +average: 171789 cycles/ticks + +kyber_keypair: +median: 182424 cycles/ticks +average: 183011 cycles/ticks + +kyber_encaps_derand: +median: 205624 cycles/ticks +average: 206502 cycles/ticks + +kyber_encaps: +median: 206504 cycles/ticks +average: 207476 cycles/ticks + +kyber_decaps: +median: 255390 cycles/ticks +average: 256744 cycles/ticks + +Loop spin: 49 +gen_a: +median: 57080 cycles/ticks +average: 57429 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11816 cycles/ticks +average: 11907 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 156650 cycles/ticks +average: 157311 cycles/ticks + +indcpa_enc: +median: 191398 cycles/ticks +average: 192273 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47360 cycles/ticks + +kyber_keypair_derand: +median: 169564 cycles/ticks +average: 170280 cycles/ticks + +kyber_keypair: +median: 182466 cycles/ticks +average: 183214 cycles/ticks + +kyber_encaps_derand: +median: 206006 cycles/ticks +average: 206904 cycles/ticks + +kyber_encaps: +median: 206992 cycles/ticks +average: 207912 cycles/ticks + +kyber_decaps: +median: 256878 cycles/ticks +average: 257817 cycles/ticks + +Loop spin: 50 +gen_a: +median: 57172 cycles/ticks +average: 57522 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11758 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156346 cycles/ticks +average: 156828 cycles/ticks + +indcpa_enc: +median: 192130 cycles/ticks +average: 192967 cycles/ticks + +indcpa_dec: +median: 46926 cycles/ticks +average: 47413 cycles/ticks + +kyber_keypair_derand: +median: 169438 cycles/ticks +average: 170087 cycles/ticks + +kyber_keypair: +median: 182434 cycles/ticks +average: 183094 cycles/ticks + +kyber_encaps_derand: +median: 205708 cycles/ticks +average: 206647 cycles/ticks + +kyber_encaps: +median: 206520 cycles/ticks +average: 207430 cycles/ticks + +kyber_decaps: +median: 255390 cycles/ticks +average: 256745 cycles/ticks + +Loop spin: 51 +gen_a: +median: 57030 cycles/ticks +average: 57323 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11815 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156564 cycles/ticks +average: 157212 cycles/ticks + +indcpa_enc: +median: 191082 cycles/ticks +average: 191895 cycles/ticks + +indcpa_dec: +median: 46910 cycles/ticks +average: 47430 cycles/ticks + +kyber_keypair_derand: +median: 169574 cycles/ticks +average: 170310 cycles/ticks + +kyber_keypair: +median: 182594 cycles/ticks +average: 183217 cycles/ticks + +kyber_encaps_derand: +median: 206070 cycles/ticks +average: 207197 cycles/ticks + +kyber_encaps: +median: 207062 cycles/ticks +average: 208257 cycles/ticks + +kyber_decaps: +median: 255900 cycles/ticks +average: 257177 cycles/ticks + +Loop spin: 52 +gen_a: +median: 57114 cycles/ticks +average: 57432 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6725 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11864 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156422 cycles/ticks +average: 157064 cycles/ticks + +indcpa_enc: +median: 191220 cycles/ticks +average: 191939 cycles/ticks + +indcpa_dec: +median: 46872 cycles/ticks +average: 47356 cycles/ticks + +kyber_keypair_derand: +median: 169490 cycles/ticks +average: 170176 cycles/ticks + +kyber_keypair: +median: 182456 cycles/ticks +average: 183113 cycles/ticks + +kyber_encaps_derand: +median: 205770 cycles/ticks +average: 206554 cycles/ticks + +kyber_encaps: +median: 206742 cycles/ticks +average: 207667 cycles/ticks + +kyber_decaps: +median: 255828 cycles/ticks +average: 257143 cycles/ticks + +Loop spin: 53 +gen_a: +median: 57030 cycles/ticks +average: 57354 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11758 cycles/ticks +average: 11841 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1415 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156654 cycles/ticks +average: 157262 cycles/ticks + +indcpa_enc: +median: 191242 cycles/ticks +average: 192038 cycles/ticks + +indcpa_dec: +median: 46822 cycles/ticks +average: 47312 cycles/ticks + +kyber_keypair_derand: +median: 169398 cycles/ticks +average: 170084 cycles/ticks + +kyber_keypair: +median: 182522 cycles/ticks +average: 183235 cycles/ticks + +kyber_encaps_derand: +median: 205834 cycles/ticks +average: 206611 cycles/ticks + +kyber_encaps: +median: 206606 cycles/ticks +average: 207442 cycles/ticks + +kyber_decaps: +median: 255472 cycles/ticks +average: 256705 cycles/ticks + +Loop spin: 54 +gen_a: +median: 57252 cycles/ticks +average: 57578 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10656 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2127 cycles/ticks + +indcpa_keypair: +median: 158192 cycles/ticks +average: 158781 cycles/ticks + +indcpa_enc: +median: 193082 cycles/ticks +average: 193776 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47291 cycles/ticks + +kyber_keypair_derand: +median: 169702 cycles/ticks +average: 170342 cycles/ticks + +kyber_keypair: +median: 182512 cycles/ticks +average: 183145 cycles/ticks + +kyber_encaps_derand: +median: 205836 cycles/ticks +average: 206703 cycles/ticks + +kyber_encaps: +median: 206886 cycles/ticks +average: 208009 cycles/ticks + +kyber_decaps: +median: 255748 cycles/ticks +average: 257028 cycles/ticks + +Loop spin: 55 +gen_a: +median: 57074 cycles/ticks +average: 57400 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10698 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11839 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 276 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156236 cycles/ticks +average: 156916 cycles/ticks + +indcpa_enc: +median: 191404 cycles/ticks +average: 192175 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47171 cycles/ticks + +kyber_keypair_derand: +median: 169604 cycles/ticks +average: 170247 cycles/ticks + +kyber_keypair: +median: 182452 cycles/ticks +average: 183057 cycles/ticks + +kyber_encaps_derand: +median: 205758 cycles/ticks +average: 206701 cycles/ticks + +kyber_encaps: +median: 206784 cycles/ticks +average: 207629 cycles/ticks + +kyber_decaps: +median: 255514 cycles/ticks +average: 256792 cycles/ticks + +Loop spin: 56 +gen_a: +median: 57048 cycles/ticks +average: 57321 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11816 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2127 cycles/ticks + +indcpa_keypair: +median: 156510 cycles/ticks +average: 157024 cycles/ticks + +indcpa_enc: +median: 191252 cycles/ticks +average: 194388 cycles/ticks + +indcpa_dec: +median: 46894 cycles/ticks +average: 47342 cycles/ticks + +kyber_keypair_derand: +median: 169206 cycles/ticks +average: 169855 cycles/ticks + +kyber_keypair: +median: 182450 cycles/ticks +average: 183173 cycles/ticks + +kyber_encaps_derand: +median: 207728 cycles/ticks +average: 208626 cycles/ticks + +kyber_encaps: +median: 208394 cycles/ticks +average: 209369 cycles/ticks + +kyber_decaps: +median: 257138 cycles/ticks +average: 258298 cycles/ticks + +Loop spin: 57 +gen_a: +median: 57102 cycles/ticks +average: 60040 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6740 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11843 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156412 cycles/ticks +average: 157074 cycles/ticks + +indcpa_enc: +median: 191182 cycles/ticks +average: 192013 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47315 cycles/ticks + +kyber_keypair_derand: +median: 169286 cycles/ticks +average: 169925 cycles/ticks + +kyber_keypair: +median: 182438 cycles/ticks +average: 183161 cycles/ticks + +kyber_encaps_derand: +median: 205450 cycles/ticks +average: 206366 cycles/ticks + +kyber_encaps: +median: 206212 cycles/ticks +average: 207075 cycles/ticks + +kyber_decaps: +median: 255224 cycles/ticks +average: 256453 cycles/ticks + +Loop spin: 58 +gen_a: +median: 57042 cycles/ticks +average: 57361 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6727 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10703 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2096 cycles/ticks +average: 2108 cycles/ticks + +indcpa_keypair: +median: 156612 cycles/ticks +average: 157267 cycles/ticks + +indcpa_enc: +median: 191306 cycles/ticks +average: 192118 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47311 cycles/ticks + +kyber_keypair_derand: +median: 169408 cycles/ticks +average: 170136 cycles/ticks + +kyber_keypair: +median: 182348 cycles/ticks +average: 182996 cycles/ticks + +kyber_encaps_derand: +median: 205446 cycles/ticks +average: 206403 cycles/ticks + +kyber_encaps: +median: 206356 cycles/ticks +average: 207236 cycles/ticks + +kyber_decaps: +median: 255224 cycles/ticks +average: 256550 cycles/ticks + +Loop spin: 59 +gen_a: +median: 57012 cycles/ticks +average: 57316 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11808 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 158072 cycles/ticks +average: 158706 cycles/ticks + +indcpa_enc: +median: 192592 cycles/ticks +average: 193436 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47197 cycles/ticks + +kyber_keypair_derand: +median: 169780 cycles/ticks +average: 170288 cycles/ticks + +kyber_keypair: +median: 182520 cycles/ticks +average: 183267 cycles/ticks + +kyber_encaps_derand: +median: 205974 cycles/ticks +average: 206785 cycles/ticks + +kyber_encaps: +median: 206718 cycles/ticks +average: 207485 cycles/ticks + +kyber_decaps: +median: 255802 cycles/ticks +average: 257059 cycles/ticks + +Loop spin: 60 +gen_a: +median: 57114 cycles/ticks +average: 57456 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6709 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10659 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11811 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 92 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156250 cycles/ticks +average: 156910 cycles/ticks + +indcpa_enc: +median: 191046 cycles/ticks +average: 191768 cycles/ticks + +indcpa_dec: +median: 46812 cycles/ticks +average: 47254 cycles/ticks + +kyber_keypair_derand: +median: 169296 cycles/ticks +average: 169923 cycles/ticks + +kyber_keypair: +median: 182582 cycles/ticks +average: 183230 cycles/ticks + +kyber_encaps_derand: +median: 205804 cycles/ticks +average: 206695 cycles/ticks + +kyber_encaps: +median: 206624 cycles/ticks +average: 207559 cycles/ticks + +kyber_decaps: +median: 255440 cycles/ticks +average: 256843 cycles/ticks + +Loop spin: 61 +gen_a: +median: 57108 cycles/ticks +average: 57439 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11856 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156342 cycles/ticks +average: 156962 cycles/ticks + +indcpa_enc: +median: 191332 cycles/ticks +average: 192099 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47251 cycles/ticks + +kyber_keypair_derand: +median: 169452 cycles/ticks +average: 170089 cycles/ticks + +kyber_keypair: +median: 182392 cycles/ticks +average: 183049 cycles/ticks + +kyber_encaps_derand: +median: 207416 cycles/ticks +average: 208469 cycles/ticks + +kyber_encaps: +median: 208136 cycles/ticks +average: 208955 cycles/ticks + +kyber_decaps: +median: 256982 cycles/ticks +average: 258275 cycles/ticks + +Loop spin: 62 +gen_a: +median: 56986 cycles/ticks +average: 57301 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11818 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +indcpa_keypair: +median: 158166 cycles/ticks +average: 158781 cycles/ticks + +indcpa_enc: +median: 192970 cycles/ticks +average: 193723 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47351 cycles/ticks + +kyber_keypair_derand: +median: 169424 cycles/ticks +average: 170136 cycles/ticks + +kyber_keypair: +median: 182420 cycles/ticks +average: 183083 cycles/ticks + +kyber_encaps_derand: +median: 205750 cycles/ticks +average: 206704 cycles/ticks + +kyber_encaps: +median: 206616 cycles/ticks +average: 207451 cycles/ticks + +kyber_decaps: +median: 255496 cycles/ticks +average: 256743 cycles/ticks + +Loop spin: 63 +gen_a: +median: 57066 cycles/ticks +average: 57335 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11811 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2772 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156376 cycles/ticks +average: 156963 cycles/ticks + +indcpa_enc: +median: 191086 cycles/ticks +average: 191823 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47441 cycles/ticks + +kyber_keypair_derand: +median: 172680 cycles/ticks +average: 173294 cycles/ticks + +kyber_keypair: +median: 182430 cycles/ticks +average: 183057 cycles/ticks + +kyber_encaps_derand: +median: 205942 cycles/ticks +average: 206640 cycles/ticks + +kyber_encaps: +median: 206880 cycles/ticks +average: 207669 cycles/ticks + +kyber_decaps: +median: 255566 cycles/ticks +average: 256763 cycles/ticks + +Loop spin: 64 +gen_a: +median: 56956 cycles/ticks +average: 57287 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6692 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10698 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11816 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2147 cycles/ticks + +indcpa_keypair: +median: 156330 cycles/ticks +average: 156902 cycles/ticks + +indcpa_enc: +median: 191138 cycles/ticks +average: 191947 cycles/ticks + +indcpa_dec: +median: 46912 cycles/ticks +average: 47361 cycles/ticks + +kyber_keypair_derand: +median: 169410 cycles/ticks +average: 169997 cycles/ticks + +kyber_keypair: +median: 182328 cycles/ticks +average: 183085 cycles/ticks + +kyber_encaps_derand: +median: 207230 cycles/ticks +average: 208046 cycles/ticks + +kyber_encaps: +median: 208284 cycles/ticks +average: 209078 cycles/ticks + +kyber_decaps: +median: 257004 cycles/ticks +average: 258177 cycles/ticks + +Loop spin: 65 +gen_a: +median: 57090 cycles/ticks +average: 57430 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11784 cycles/ticks +average: 11860 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +indcpa_keypair: +median: 156150 cycles/ticks +average: 156817 cycles/ticks + +indcpa_enc: +median: 190792 cycles/ticks +average: 191675 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47329 cycles/ticks + +kyber_keypair_derand: +median: 169496 cycles/ticks +average: 170142 cycles/ticks + +kyber_keypair: +median: 182370 cycles/ticks +average: 183012 cycles/ticks + +kyber_encaps_derand: +median: 205880 cycles/ticks +average: 206744 cycles/ticks + +kyber_encaps: +median: 206866 cycles/ticks +average: 207710 cycles/ticks + +kyber_decaps: +median: 255842 cycles/ticks +average: 257141 cycles/ticks + +Loop spin: 66 +gen_a: +median: 57074 cycles/ticks +average: 57378 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10702 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11847 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2084 cycles/ticks +average: 2093 cycles/ticks + +indcpa_keypair: +median: 156122 cycles/ticks +average: 156789 cycles/ticks + +indcpa_enc: +median: 190994 cycles/ticks +average: 191777 cycles/ticks + +indcpa_dec: +median: 46828 cycles/ticks +average: 47323 cycles/ticks + +kyber_keypair_derand: +median: 169318 cycles/ticks +average: 170094 cycles/ticks + +kyber_keypair: +median: 182426 cycles/ticks +average: 183122 cycles/ticks + +kyber_encaps_derand: +median: 205704 cycles/ticks +average: 206498 cycles/ticks + +kyber_encaps: +median: 206482 cycles/ticks +average: 207304 cycles/ticks + +kyber_decaps: +median: 255412 cycles/ticks +average: 256555 cycles/ticks + +Loop spin: 67 +gen_a: +median: 57178 cycles/ticks +average: 57497 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6692 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11819 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 279 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2756 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156202 cycles/ticks +average: 156761 cycles/ticks + +indcpa_enc: +median: 191072 cycles/ticks +average: 191793 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47262 cycles/ticks + +kyber_keypair_derand: +median: 169554 cycles/ticks +average: 170137 cycles/ticks + +kyber_keypair: +median: 182512 cycles/ticks +average: 183137 cycles/ticks + +kyber_encaps_derand: +median: 205826 cycles/ticks +average: 206736 cycles/ticks + +kyber_encaps: +median: 207042 cycles/ticks +average: 208272 cycles/ticks + +kyber_decaps: +median: 256776 cycles/ticks +average: 257668 cycles/ticks + +Loop spin: 68 +gen_a: +median: 57176 cycles/ticks +average: 57501 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11858 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156262 cycles/ticks +average: 156864 cycles/ticks + +indcpa_enc: +median: 191134 cycles/ticks +average: 191948 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47272 cycles/ticks + +kyber_keypair_derand: +median: 169698 cycles/ticks +average: 170393 cycles/ticks + +kyber_keypair: +median: 182424 cycles/ticks +average: 183069 cycles/ticks + +kyber_encaps_derand: +median: 205778 cycles/ticks +average: 206574 cycles/ticks + +kyber_encaps: +median: 206598 cycles/ticks +average: 207368 cycles/ticks + +kyber_decaps: +median: 255482 cycles/ticks +average: 256669 cycles/ticks + +Loop spin: 69 +gen_a: +median: 57164 cycles/ticks +average: 57489 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2103 cycles/ticks + +indcpa_keypair: +median: 156468 cycles/ticks +average: 157082 cycles/ticks + +indcpa_enc: +median: 191114 cycles/ticks +average: 191702 cycles/ticks + +indcpa_dec: +median: 46876 cycles/ticks +average: 47313 cycles/ticks + +kyber_keypair_derand: +median: 169708 cycles/ticks +average: 170353 cycles/ticks + +kyber_keypair: +median: 182472 cycles/ticks +average: 183052 cycles/ticks + +kyber_encaps_derand: +median: 206162 cycles/ticks +average: 207079 cycles/ticks + +kyber_encaps: +median: 206848 cycles/ticks +average: 207634 cycles/ticks + +kyber_decaps: +median: 255800 cycles/ticks +average: 257142 cycles/ticks + +Loop spin: 70 +gen_a: +median: 56978 cycles/ticks +average: 57320 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11818 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 315 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156412 cycles/ticks +average: 157029 cycles/ticks + +indcpa_enc: +median: 191132 cycles/ticks +average: 191943 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47233 cycles/ticks + +kyber_keypair_derand: +median: 169074 cycles/ticks +average: 169677 cycles/ticks + +kyber_keypair: +median: 182346 cycles/ticks +average: 182964 cycles/ticks + +kyber_encaps_derand: +median: 205584 cycles/ticks +average: 206426 cycles/ticks + +kyber_encaps: +median: 206626 cycles/ticks +average: 207433 cycles/ticks + +kyber_decaps: +median: 255322 cycles/ticks +average: 256460 cycles/ticks + +Loop spin: 71 +gen_a: +median: 57082 cycles/ticks +average: 57415 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11820 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156726 cycles/ticks +average: 157248 cycles/ticks + +indcpa_enc: +median: 191478 cycles/ticks +average: 192253 cycles/ticks + +indcpa_dec: +median: 46892 cycles/ticks +average: 47402 cycles/ticks + +kyber_keypair_derand: +median: 169460 cycles/ticks +average: 170068 cycles/ticks + +kyber_keypair: +median: 182398 cycles/ticks +average: 183084 cycles/ticks + +kyber_encaps_derand: +median: 205570 cycles/ticks +average: 206299 cycles/ticks + +kyber_encaps: +median: 206576 cycles/ticks +average: 207373 cycles/ticks + +kyber_decaps: +median: 255504 cycles/ticks +average: 256714 cycles/ticks + +Loop spin: 72 +gen_a: +median: 57136 cycles/ticks +average: 57498 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11825 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156428 cycles/ticks +average: 157032 cycles/ticks + +indcpa_enc: +median: 191246 cycles/ticks +average: 191978 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47411 cycles/ticks + +kyber_keypair_derand: +median: 169658 cycles/ticks +average: 170310 cycles/ticks + +kyber_keypair: +median: 182408 cycles/ticks +average: 182994 cycles/ticks + +kyber_encaps_derand: +median: 205776 cycles/ticks +average: 206724 cycles/ticks + +kyber_encaps: +median: 206636 cycles/ticks +average: 207528 cycles/ticks + +kyber_decaps: +median: 255630 cycles/ticks +average: 256766 cycles/ticks + +Loop spin: 73 +gen_a: +median: 57066 cycles/ticks +average: 57438 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10704 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2756 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156472 cycles/ticks +average: 157088 cycles/ticks + +indcpa_enc: +median: 191196 cycles/ticks +average: 191913 cycles/ticks + +indcpa_dec: +median: 46862 cycles/ticks +average: 47195 cycles/ticks + +kyber_keypair_derand: +median: 169500 cycles/ticks +average: 170138 cycles/ticks + +kyber_keypair: +median: 182614 cycles/ticks +average: 183186 cycles/ticks + +kyber_encaps_derand: +median: 205782 cycles/ticks +average: 206690 cycles/ticks + +kyber_encaps: +median: 206850 cycles/ticks +average: 207756 cycles/ticks + +kyber_decaps: +median: 255746 cycles/ticks +average: 257035 cycles/ticks + +Loop spin: 74 +gen_a: +median: 57186 cycles/ticks +average: 57484 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11796 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1421 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156234 cycles/ticks +average: 156725 cycles/ticks + +indcpa_enc: +median: 191038 cycles/ticks +average: 191780 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47313 cycles/ticks + +kyber_keypair_derand: +median: 169398 cycles/ticks +average: 170015 cycles/ticks + +kyber_keypair: +median: 182390 cycles/ticks +average: 183090 cycles/ticks + +kyber_encaps_derand: +median: 205750 cycles/ticks +average: 206645 cycles/ticks + +kyber_encaps: +median: 206782 cycles/ticks +average: 207550 cycles/ticks + +kyber_decaps: +median: 255466 cycles/ticks +average: 256620 cycles/ticks + +Loop spin: 75 +gen_a: +median: 57102 cycles/ticks +average: 57465 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11827 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2116 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156482 cycles/ticks +average: 157082 cycles/ticks + +indcpa_enc: +median: 191306 cycles/ticks +average: 191989 cycles/ticks + +indcpa_dec: +median: 46896 cycles/ticks +average: 47271 cycles/ticks + +kyber_keypair_derand: +median: 169178 cycles/ticks +average: 169754 cycles/ticks + +kyber_keypair: +median: 182384 cycles/ticks +average: 182967 cycles/ticks + +kyber_encaps_derand: +median: 206014 cycles/ticks +average: 206971 cycles/ticks + +kyber_encaps: +median: 206576 cycles/ticks +average: 207538 cycles/ticks + +kyber_decaps: +median: 255650 cycles/ticks +average: 257029 cycles/ticks + +Loop spin: 76 +gen_a: +median: 57064 cycles/ticks +average: 57410 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10654 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2721 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156376 cycles/ticks +average: 157039 cycles/ticks + +indcpa_enc: +median: 191064 cycles/ticks +average: 191895 cycles/ticks + +indcpa_dec: +median: 46872 cycles/ticks +average: 47393 cycles/ticks + +kyber_keypair_derand: +median: 169612 cycles/ticks +average: 170322 cycles/ticks + +kyber_keypair: +median: 182348 cycles/ticks +average: 182959 cycles/ticks + +kyber_encaps_derand: +median: 206076 cycles/ticks +average: 207166 cycles/ticks + +kyber_encaps: +median: 206880 cycles/ticks +average: 207794 cycles/ticks + +kyber_decaps: +median: 255802 cycles/ticks +average: 257078 cycles/ticks + +Loop spin: 77 +gen_a: +median: 57070 cycles/ticks +average: 57369 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11820 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156328 cycles/ticks +average: 156961 cycles/ticks + +indcpa_enc: +median: 191014 cycles/ticks +average: 191856 cycles/ticks + +indcpa_dec: +median: 46810 cycles/ticks +average: 47263 cycles/ticks + +kyber_keypair_derand: +median: 168878 cycles/ticks +average: 169446 cycles/ticks + +kyber_keypair: +median: 182370 cycles/ticks +average: 183026 cycles/ticks + +kyber_encaps_derand: +median: 205908 cycles/ticks +average: 206851 cycles/ticks + +kyber_encaps: +median: 206682 cycles/ticks +average: 207525 cycles/ticks + +kyber_decaps: +median: 255668 cycles/ticks +average: 256806 cycles/ticks + +Loop spin: 78 +gen_a: +median: 57064 cycles/ticks +average: 57353 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11830 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2134 cycles/ticks + +indcpa_keypair: +median: 156608 cycles/ticks +average: 157160 cycles/ticks + +indcpa_enc: +median: 191520 cycles/ticks +average: 192266 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47336 cycles/ticks + +kyber_keypair_derand: +median: 168972 cycles/ticks +average: 169635 cycles/ticks + +kyber_keypair: +median: 182410 cycles/ticks +average: 183018 cycles/ticks + +kyber_encaps_derand: +median: 205894 cycles/ticks +average: 207230 cycles/ticks + +kyber_encaps: +median: 206492 cycles/ticks +average: 207282 cycles/ticks + +kyber_decaps: +median: 255326 cycles/ticks +average: 256624 cycles/ticks + +Loop spin: 79 +gen_a: +median: 57008 cycles/ticks +average: 57332 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6719 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11820 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156630 cycles/ticks +average: 157213 cycles/ticks + +indcpa_enc: +median: 191486 cycles/ticks +average: 192144 cycles/ticks + +indcpa_dec: +median: 46952 cycles/ticks +average: 47345 cycles/ticks + +kyber_keypair_derand: +median: 169684 cycles/ticks +average: 170288 cycles/ticks + +kyber_keypair: +median: 182498 cycles/ticks +average: 183133 cycles/ticks + +kyber_encaps_derand: +median: 206122 cycles/ticks +average: 206914 cycles/ticks + +kyber_encaps: +median: 207176 cycles/ticks +average: 207978 cycles/ticks + +kyber_decaps: +median: 255744 cycles/ticks +average: 257041 cycles/ticks + +Loop spin: 80 +gen_a: +median: 57076 cycles/ticks +average: 57405 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6729 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10650 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11804 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 2086 cycles/ticks +average: 2095 cycles/ticks + +indcpa_keypair: +median: 156662 cycles/ticks +average: 157196 cycles/ticks + +indcpa_enc: +median: 191336 cycles/ticks +average: 192218 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47243 cycles/ticks + +kyber_keypair_derand: +median: 169812 cycles/ticks +average: 170403 cycles/ticks + +kyber_keypair: +median: 182464 cycles/ticks +average: 183170 cycles/ticks + +kyber_encaps_derand: +median: 206014 cycles/ticks +average: 206844 cycles/ticks + +kyber_encaps: +median: 206942 cycles/ticks +average: 208207 cycles/ticks + +kyber_decaps: +median: 256632 cycles/ticks +average: 257571 cycles/ticks + +Loop spin: 81 +gen_a: +median: 57080 cycles/ticks +average: 57370 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6725 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11835 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2094 cycles/ticks +average: 2102 cycles/ticks + +indcpa_keypair: +median: 156084 cycles/ticks +average: 156703 cycles/ticks + +indcpa_enc: +median: 190872 cycles/ticks +average: 191786 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47357 cycles/ticks + +kyber_keypair_derand: +median: 170904 cycles/ticks +average: 171598 cycles/ticks + +kyber_keypair: +median: 182500 cycles/ticks +average: 183151 cycles/ticks + +kyber_encaps_derand: +median: 206068 cycles/ticks +average: 206926 cycles/ticks + +kyber_encaps: +median: 207202 cycles/ticks +average: 208075 cycles/ticks + +kyber_decaps: +median: 255736 cycles/ticks +average: 256989 cycles/ticks + +Loop spin: 82 +gen_a: +median: 57176 cycles/ticks +average: 57509 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6715 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10646 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11853 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 70 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2100 cycles/ticks +average: 2100 cycles/ticks + +indcpa_keypair: +median: 156738 cycles/ticks +average: 157342 cycles/ticks + +indcpa_enc: +median: 191728 cycles/ticks +average: 192378 cycles/ticks + +indcpa_dec: +median: 46822 cycles/ticks +average: 47279 cycles/ticks + +kyber_keypair_derand: +median: 169210 cycles/ticks +average: 169831 cycles/ticks + +kyber_keypair: +median: 182396 cycles/ticks +average: 183027 cycles/ticks + +kyber_encaps_derand: +median: 205436 cycles/ticks +average: 206501 cycles/ticks + +kyber_encaps: +median: 206402 cycles/ticks +average: 207241 cycles/ticks + +kyber_decaps: +median: 255272 cycles/ticks +average: 256437 cycles/ticks + +Loop spin: 83 +gen_a: +median: 57156 cycles/ticks +average: 57455 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6725 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156118 cycles/ticks +average: 156788 cycles/ticks + +indcpa_enc: +median: 190926 cycles/ticks +average: 191657 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47267 cycles/ticks + +kyber_keypair_derand: +median: 169328 cycles/ticks +average: 169913 cycles/ticks + +kyber_keypair: +median: 182422 cycles/ticks +average: 183075 cycles/ticks + +kyber_encaps_derand: +median: 207448 cycles/ticks +average: 208290 cycles/ticks + +kyber_encaps: +median: 209322 cycles/ticks +average: 210363 cycles/ticks + +kyber_decaps: +median: 257208 cycles/ticks +average: 258392 cycles/ticks + +Loop spin: 84 +gen_a: +median: 57244 cycles/ticks +average: 57578 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11856 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156468 cycles/ticks +average: 157046 cycles/ticks + +indcpa_enc: +median: 191302 cycles/ticks +average: 191979 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47359 cycles/ticks + +kyber_keypair_derand: +median: 169410 cycles/ticks +average: 170039 cycles/ticks + +kyber_keypair: +median: 182534 cycles/ticks +average: 183136 cycles/ticks + +kyber_encaps_derand: +median: 205998 cycles/ticks +average: 207059 cycles/ticks + +kyber_encaps: +median: 206656 cycles/ticks +average: 207520 cycles/ticks + +kyber_decaps: +median: 255480 cycles/ticks +average: 256819 cycles/ticks + +Loop spin: 85 +gen_a: +median: 57108 cycles/ticks +average: 57405 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10710 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11835 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156540 cycles/ticks +average: 157280 cycles/ticks + +indcpa_enc: +median: 191252 cycles/ticks +average: 191993 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47290 cycles/ticks + +kyber_keypair_derand: +median: 169336 cycles/ticks +average: 169919 cycles/ticks + +kyber_keypair: +median: 182466 cycles/ticks +average: 183064 cycles/ticks + +kyber_encaps_derand: +median: 205802 cycles/ticks +average: 206669 cycles/ticks + +kyber_encaps: +median: 206826 cycles/ticks +average: 207643 cycles/ticks + +kyber_decaps: +median: 255510 cycles/ticks +average: 256729 cycles/ticks + +Loop spin: 86 +gen_a: +median: 57280 cycles/ticks +average: 57579 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156588 cycles/ticks +average: 157232 cycles/ticks + +indcpa_enc: +median: 191424 cycles/ticks +average: 192296 cycles/ticks + +indcpa_dec: +median: 46868 cycles/ticks +average: 47363 cycles/ticks + +kyber_keypair_derand: +median: 171288 cycles/ticks +average: 171991 cycles/ticks + +kyber_keypair: +median: 182522 cycles/ticks +average: 183252 cycles/ticks + +kyber_encaps_derand: +median: 205836 cycles/ticks +average: 206911 cycles/ticks + +kyber_encaps: +median: 206860 cycles/ticks +average: 207830 cycles/ticks + +kyber_decaps: +median: 256122 cycles/ticks +average: 257154 cycles/ticks + +Loop spin: 87 +gen_a: +median: 57074 cycles/ticks +average: 57435 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11796 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1425 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156406 cycles/ticks +average: 156906 cycles/ticks + +indcpa_enc: +median: 191314 cycles/ticks +average: 192030 cycles/ticks + +indcpa_dec: +median: 46882 cycles/ticks +average: 47321 cycles/ticks + +kyber_keypair_derand: +median: 169496 cycles/ticks +average: 170050 cycles/ticks + +kyber_keypair: +median: 182302 cycles/ticks +average: 183043 cycles/ticks + +kyber_encaps_derand: +median: 205950 cycles/ticks +average: 206792 cycles/ticks + +kyber_encaps: +median: 206788 cycles/ticks +average: 207673 cycles/ticks + +kyber_decaps: +median: 255606 cycles/ticks +average: 256732 cycles/ticks + +Loop spin: 88 +gen_a: +median: 57082 cycles/ticks +average: 57404 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6686 cycles/ticks +average: 6733 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11808 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 301 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156504 cycles/ticks +average: 157169 cycles/ticks + +indcpa_enc: +median: 191420 cycles/ticks +average: 192123 cycles/ticks + +indcpa_dec: +median: 46880 cycles/ticks +average: 47313 cycles/ticks + +kyber_keypair_derand: +median: 169496 cycles/ticks +average: 170151 cycles/ticks + +kyber_keypair: +median: 182382 cycles/ticks +average: 183014 cycles/ticks + +kyber_encaps_derand: +median: 206070 cycles/ticks +average: 206912 cycles/ticks + +kyber_encaps: +median: 206848 cycles/ticks +average: 207671 cycles/ticks + +kyber_decaps: +median: 257794 cycles/ticks +average: 258801 cycles/ticks + +Loop spin: 89 +gen_a: +median: 57128 cycles/ticks +average: 57453 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6747 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11847 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156578 cycles/ticks +average: 157212 cycles/ticks + +indcpa_enc: +median: 191356 cycles/ticks +average: 192143 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47224 cycles/ticks + +kyber_keypair_derand: +median: 169066 cycles/ticks +average: 169717 cycles/ticks + +kyber_keypair: +median: 182410 cycles/ticks +average: 183018 cycles/ticks + +kyber_encaps_derand: +median: 205598 cycles/ticks +average: 206453 cycles/ticks + +kyber_encaps: +median: 206446 cycles/ticks +average: 207249 cycles/ticks + +kyber_decaps: +median: 255424 cycles/ticks +average: 256618 cycles/ticks + +Loop spin: 90 +gen_a: +median: 57036 cycles/ticks +average: 57406 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6732 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10651 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 157560 cycles/ticks +average: 158158 cycles/ticks + +indcpa_enc: +median: 192632 cycles/ticks +average: 193654 cycles/ticks + +indcpa_dec: +median: 46862 cycles/ticks +average: 47280 cycles/ticks + +kyber_keypair_derand: +median: 169252 cycles/ticks +average: 169967 cycles/ticks + +kyber_keypair: +median: 182514 cycles/ticks +average: 183181 cycles/ticks + +kyber_encaps_derand: +median: 205928 cycles/ticks +average: 206785 cycles/ticks + +kyber_encaps: +median: 206774 cycles/ticks +average: 207710 cycles/ticks + +kyber_decaps: +median: 255998 cycles/ticks +average: 257133 cycles/ticks + +Loop spin: 91 +gen_a: +median: 57194 cycles/ticks +average: 57549 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10704 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11805 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +indcpa_keypair: +median: 156180 cycles/ticks +average: 156703 cycles/ticks + +indcpa_enc: +median: 191068 cycles/ticks +average: 191818 cycles/ticks + +indcpa_dec: +median: 46820 cycles/ticks +average: 47276 cycles/ticks + +kyber_keypair_derand: +median: 169574 cycles/ticks +average: 170080 cycles/ticks + +kyber_keypair: +median: 182334 cycles/ticks +average: 182958 cycles/ticks + +kyber_encaps_derand: +median: 205756 cycles/ticks +average: 206525 cycles/ticks + +kyber_encaps: +median: 206602 cycles/ticks +average: 207340 cycles/ticks + +kyber_decaps: +median: 255298 cycles/ticks +average: 256445 cycles/ticks + +Loop spin: 92 +gen_a: +median: 56982 cycles/ticks +average: 57264 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2096 cycles/ticks + +indcpa_keypair: +median: 156400 cycles/ticks +average: 156987 cycles/ticks + +indcpa_enc: +median: 191046 cycles/ticks +average: 191789 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47234 cycles/ticks + +kyber_keypair_derand: +median: 169152 cycles/ticks +average: 169866 cycles/ticks + +kyber_keypair: +median: 182488 cycles/ticks +average: 183249 cycles/ticks + +kyber_encaps_derand: +median: 205514 cycles/ticks +average: 206554 cycles/ticks + +kyber_encaps: +median: 206356 cycles/ticks +average: 207215 cycles/ticks + +kyber_decaps: +median: 255260 cycles/ticks +average: 256416 cycles/ticks + +Loop spin: 93 +gen_a: +median: 57154 cycles/ticks +average: 57476 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +indcpa_keypair: +median: 156702 cycles/ticks +average: 157346 cycles/ticks + +indcpa_enc: +median: 191286 cycles/ticks +average: 192039 cycles/ticks + +indcpa_dec: +median: 46954 cycles/ticks +average: 47421 cycles/ticks + +kyber_keypair_derand: +median: 169404 cycles/ticks +average: 169999 cycles/ticks + +kyber_keypair: +median: 182544 cycles/ticks +average: 183189 cycles/ticks + +kyber_encaps_derand: +median: 205798 cycles/ticks +average: 206586 cycles/ticks + +kyber_encaps: +median: 206562 cycles/ticks +average: 207575 cycles/ticks + +kyber_decaps: +median: 255320 cycles/ticks +average: 256601 cycles/ticks + +Loop spin: 94 +gen_a: +median: 57092 cycles/ticks +average: 57409 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6682 cycles/ticks +average: 6736 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11842 cycles/ticks +average: 11883 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 275 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156440 cycles/ticks +average: 157040 cycles/ticks + +indcpa_enc: +median: 191152 cycles/ticks +average: 191995 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47321 cycles/ticks + +kyber_keypair_derand: +median: 169666 cycles/ticks +average: 170300 cycles/ticks + +kyber_keypair: +median: 182372 cycles/ticks +average: 183070 cycles/ticks + +kyber_encaps_derand: +median: 205568 cycles/ticks +average: 206438 cycles/ticks + +kyber_encaps: +median: 206488 cycles/ticks +average: 207292 cycles/ticks + +kyber_decaps: +median: 255278 cycles/ticks +average: 256387 cycles/ticks + +Loop spin: 95 +gen_a: +median: 57146 cycles/ticks +average: 57479 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156110 cycles/ticks +average: 156701 cycles/ticks + +indcpa_enc: +median: 191418 cycles/ticks +average: 192407 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47296 cycles/ticks + +kyber_keypair_derand: +median: 169156 cycles/ticks +average: 169822 cycles/ticks + +kyber_keypair: +median: 182354 cycles/ticks +average: 182981 cycles/ticks + +kyber_encaps_derand: +median: 205726 cycles/ticks +average: 206634 cycles/ticks + +kyber_encaps: +median: 206588 cycles/ticks +average: 207571 cycles/ticks + +kyber_decaps: +median: 255550 cycles/ticks +average: 256725 cycles/ticks + +Loop spin: 96 +gen_a: +median: 57200 cycles/ticks +average: 57516 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11793 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1422 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156272 cycles/ticks +average: 156774 cycles/ticks + +indcpa_enc: +median: 191324 cycles/ticks +average: 192114 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47314 cycles/ticks + +kyber_keypair_derand: +median: 169548 cycles/ticks +average: 170236 cycles/ticks + +kyber_keypair: +median: 182398 cycles/ticks +average: 182980 cycles/ticks + +kyber_encaps_derand: +median: 205508 cycles/ticks +average: 206373 cycles/ticks + +kyber_encaps: +median: 206332 cycles/ticks +average: 207184 cycles/ticks + +kyber_decaps: +median: 255294 cycles/ticks +average: 256542 cycles/ticks + +Loop spin: 97 +gen_a: +median: 57062 cycles/ticks +average: 57411 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10705 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2141 cycles/ticks + +indcpa_keypair: +median: 156130 cycles/ticks +average: 156842 cycles/ticks + +indcpa_enc: +median: 190996 cycles/ticks +average: 191815 cycles/ticks + +indcpa_dec: +median: 46772 cycles/ticks +average: 47161 cycles/ticks + +kyber_keypair_derand: +median: 169570 cycles/ticks +average: 170131 cycles/ticks + +kyber_keypair: +median: 182374 cycles/ticks +average: 183100 cycles/ticks + +kyber_encaps_derand: +median: 205700 cycles/ticks +average: 206448 cycles/ticks + +kyber_encaps: +median: 206620 cycles/ticks +average: 207445 cycles/ticks + +kyber_decaps: +median: 255514 cycles/ticks +average: 256639 cycles/ticks + +Loop spin: 98 +gen_a: +median: 57040 cycles/ticks +average: 57378 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11843 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156030 cycles/ticks +average: 156599 cycles/ticks + +indcpa_enc: +median: 190808 cycles/ticks +average: 191555 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47346 cycles/ticks + +kyber_keypair_derand: +median: 169602 cycles/ticks +average: 170291 cycles/ticks + +kyber_keypair: +median: 182454 cycles/ticks +average: 183040 cycles/ticks + +kyber_encaps_derand: +median: 205986 cycles/ticks +average: 206802 cycles/ticks + +kyber_encaps: +median: 206930 cycles/ticks +average: 207647 cycles/ticks + +kyber_decaps: +median: 255752 cycles/ticks +average: 256767 cycles/ticks + +Loop spin: 99 +gen_a: +median: 57094 cycles/ticks +average: 57406 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6710 cycles/ticks +average: 6745 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11835 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2757 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156218 cycles/ticks +average: 156825 cycles/ticks + +indcpa_enc: +median: 190914 cycles/ticks +average: 191678 cycles/ticks + +indcpa_dec: +median: 46976 cycles/ticks +average: 47384 cycles/ticks + +kyber_keypair_derand: +median: 169472 cycles/ticks +average: 170054 cycles/ticks + +kyber_keypair: +median: 182418 cycles/ticks +average: 183024 cycles/ticks + +kyber_encaps_derand: +median: 205752 cycles/ticks +average: 206535 cycles/ticks + +kyber_encaps: +median: 206614 cycles/ticks +average: 207400 cycles/ticks + +kyber_decaps: +median: 255534 cycles/ticks +average: 257274 cycles/ticks + +Loop spin: 100 +gen_a: +median: 57190 cycles/ticks +average: 57474 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10718 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11833 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156438 cycles/ticks +average: 157111 cycles/ticks + +indcpa_enc: +median: 191034 cycles/ticks +average: 191818 cycles/ticks + +indcpa_dec: +median: 46900 cycles/ticks +average: 47290 cycles/ticks + +kyber_keypair_derand: +median: 170968 cycles/ticks +average: 171588 cycles/ticks + +kyber_keypair: +median: 182472 cycles/ticks +average: 183066 cycles/ticks + +kyber_encaps_derand: +median: 205908 cycles/ticks +average: 206724 cycles/ticks + +kyber_encaps: +median: 206830 cycles/ticks +average: 207615 cycles/ticks + +kyber_decaps: +median: 255628 cycles/ticks +average: 256720 cycles/ticks + +Loop spin: 101 +gen_a: +median: 57220 cycles/ticks +average: 57514 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2102 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11795 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156352 cycles/ticks +average: 156938 cycles/ticks + +indcpa_enc: +median: 191178 cycles/ticks +average: 191910 cycles/ticks + +indcpa_dec: +median: 46824 cycles/ticks +average: 47303 cycles/ticks + +kyber_keypair_derand: +median: 169406 cycles/ticks +average: 170043 cycles/ticks + +kyber_keypair: +median: 182356 cycles/ticks +average: 183016 cycles/ticks + +kyber_encaps_derand: +median: 205828 cycles/ticks +average: 206729 cycles/ticks + +kyber_encaps: +median: 206748 cycles/ticks +average: 207695 cycles/ticks + +kyber_decaps: +median: 255482 cycles/ticks +average: 256751 cycles/ticks + +Loop spin: 102 +gen_a: +median: 57068 cycles/ticks +average: 57383 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2108 cycles/ticks + +indcpa_keypair: +median: 155726 cycles/ticks +average: 156325 cycles/ticks + +indcpa_enc: +median: 190756 cycles/ticks +average: 191587 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47315 cycles/ticks + +kyber_keypair_derand: +median: 169392 cycles/ticks +average: 170042 cycles/ticks + +kyber_keypair: +median: 182540 cycles/ticks +average: 183052 cycles/ticks + +kyber_encaps_derand: +median: 205940 cycles/ticks +average: 206734 cycles/ticks + +kyber_encaps: +median: 206742 cycles/ticks +average: 207457 cycles/ticks + +kyber_decaps: +median: 255644 cycles/ticks +average: 256873 cycles/ticks + +Loop spin: 103 +gen_a: +median: 56962 cycles/ticks +average: 57276 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6756 cycles/ticks + +INVNTT: +median: 10646 cycles/ticks +average: 10694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11792 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 322 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156006 cycles/ticks +average: 156552 cycles/ticks + +indcpa_enc: +median: 190872 cycles/ticks +average: 191590 cycles/ticks + +indcpa_dec: +median: 46912 cycles/ticks +average: 47390 cycles/ticks + +kyber_keypair_derand: +median: 169586 cycles/ticks +average: 170213 cycles/ticks + +kyber_keypair: +median: 182446 cycles/ticks +average: 183112 cycles/ticks + +kyber_encaps_derand: +median: 205904 cycles/ticks +average: 206726 cycles/ticks + +kyber_encaps: +median: 206706 cycles/ticks +average: 207783 cycles/ticks + +kyber_decaps: +median: 255486 cycles/ticks +average: 256679 cycles/ticks + +Loop spin: 104 +gen_a: +median: 57078 cycles/ticks +average: 57380 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6729 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11831 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156142 cycles/ticks +average: 156789 cycles/ticks + +indcpa_enc: +median: 191184 cycles/ticks +average: 191953 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47190 cycles/ticks + +kyber_keypair_derand: +median: 169456 cycles/ticks +average: 170137 cycles/ticks + +kyber_keypair: +median: 182532 cycles/ticks +average: 183249 cycles/ticks + +kyber_encaps_derand: +median: 207408 cycles/ticks +average: 208326 cycles/ticks + +kyber_encaps: +median: 208292 cycles/ticks +average: 209140 cycles/ticks + +kyber_decaps: +median: 257056 cycles/ticks +average: 258346 cycles/ticks + +Loop spin: 105 +gen_a: +median: 57094 cycles/ticks +average: 57388 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11819 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 64 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156498 cycles/ticks +average: 157076 cycles/ticks + +indcpa_enc: +median: 191182 cycles/ticks +average: 192008 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47384 cycles/ticks + +kyber_keypair_derand: +median: 169440 cycles/ticks +average: 170051 cycles/ticks + +kyber_keypair: +median: 182524 cycles/ticks +average: 183257 cycles/ticks + +kyber_encaps_derand: +median: 205746 cycles/ticks +average: 206506 cycles/ticks + +kyber_encaps: +median: 206680 cycles/ticks +average: 207558 cycles/ticks + +kyber_decaps: +median: 255394 cycles/ticks +average: 256609 cycles/ticks + +Loop spin: 106 +gen_a: +median: 57116 cycles/ticks +average: 57444 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11797 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 276 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156166 cycles/ticks +average: 156727 cycles/ticks + +indcpa_enc: +median: 191262 cycles/ticks +average: 191956 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47341 cycles/ticks + +kyber_keypair_derand: +median: 169854 cycles/ticks +average: 170527 cycles/ticks + +kyber_keypair: +median: 182416 cycles/ticks +average: 183022 cycles/ticks + +kyber_encaps_derand: +median: 205916 cycles/ticks +average: 206774 cycles/ticks + +kyber_encaps: +median: 206742 cycles/ticks +average: 207524 cycles/ticks + +kyber_decaps: +median: 255738 cycles/ticks +average: 257018 cycles/ticks + +Loop spin: 107 +gen_a: +median: 57028 cycles/ticks +average: 57367 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1416 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156214 cycles/ticks +average: 156827 cycles/ticks + +indcpa_enc: +median: 190992 cycles/ticks +average: 191805 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47353 cycles/ticks + +kyber_keypair_derand: +median: 169284 cycles/ticks +average: 169920 cycles/ticks + +kyber_keypair: +median: 182384 cycles/ticks +average: 183033 cycles/ticks + +kyber_encaps_derand: +median: 205950 cycles/ticks +average: 206822 cycles/ticks + +kyber_encaps: +median: 206716 cycles/ticks +average: 207573 cycles/ticks + +kyber_decaps: +median: 255474 cycles/ticks +average: 256635 cycles/ticks + +Loop spin: 108 +gen_a: +median: 57036 cycles/ticks +average: 57357 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11811 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1420 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156568 cycles/ticks +average: 157075 cycles/ticks + +indcpa_enc: +median: 191226 cycles/ticks +average: 192148 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47312 cycles/ticks + +kyber_keypair_derand: +median: 169656 cycles/ticks +average: 170280 cycles/ticks + +kyber_keypair: +median: 182556 cycles/ticks +average: 183237 cycles/ticks + +kyber_encaps_derand: +median: 205844 cycles/ticks +average: 206690 cycles/ticks + +kyber_encaps: +median: 206728 cycles/ticks +average: 207551 cycles/ticks + +kyber_decaps: +median: 255556 cycles/ticks +average: 256672 cycles/ticks + +Loop spin: 109 +gen_a: +median: 57090 cycles/ticks +average: 57445 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11764 cycles/ticks +average: 11818 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 158228 cycles/ticks +average: 158838 cycles/ticks + +indcpa_enc: +median: 193052 cycles/ticks +average: 193837 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47316 cycles/ticks + +kyber_keypair_derand: +median: 169574 cycles/ticks +average: 170305 cycles/ticks + +kyber_keypair: +median: 182462 cycles/ticks +average: 183056 cycles/ticks + +kyber_encaps_derand: +median: 205666 cycles/ticks +average: 206662 cycles/ticks + +kyber_encaps: +median: 206446 cycles/ticks +average: 207275 cycles/ticks + +kyber_decaps: +median: 255634 cycles/ticks +average: 257047 cycles/ticks + +Loop spin: 110 +gen_a: +median: 57068 cycles/ticks +average: 57399 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6686 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11818 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1410 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156358 cycles/ticks +average: 156986 cycles/ticks + +indcpa_enc: +median: 191190 cycles/ticks +average: 191970 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47278 cycles/ticks + +kyber_keypair_derand: +median: 169488 cycles/ticks +average: 170123 cycles/ticks + +kyber_keypair: +median: 182300 cycles/ticks +average: 183091 cycles/ticks + +kyber_encaps_derand: +median: 205940 cycles/ticks +average: 206643 cycles/ticks + +kyber_encaps: +median: 206782 cycles/ticks +average: 207507 cycles/ticks + +kyber_decaps: +median: 255686 cycles/ticks +average: 256995 cycles/ticks + +Loop spin: 111 +gen_a: +median: 57100 cycles/ticks +average: 57426 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6686 cycles/ticks +average: 6719 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11857 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156174 cycles/ticks +average: 156754 cycles/ticks + +indcpa_enc: +median: 190922 cycles/ticks +average: 191768 cycles/ticks + +indcpa_dec: +median: 46830 cycles/ticks +average: 47345 cycles/ticks + +kyber_keypair_derand: +median: 169192 cycles/ticks +average: 169784 cycles/ticks + +kyber_keypair: +median: 182416 cycles/ticks +average: 183076 cycles/ticks + +kyber_encaps_derand: +median: 205900 cycles/ticks +average: 206767 cycles/ticks + +kyber_encaps: +median: 206718 cycles/ticks +average: 207890 cycles/ticks + +kyber_decaps: +median: 255460 cycles/ticks +average: 256688 cycles/ticks + +Loop spin: 112 +gen_a: +median: 56948 cycles/ticks +average: 57260 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2716 cycles/ticks +average: 2724 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +indcpa_keypair: +median: 156150 cycles/ticks +average: 156740 cycles/ticks + +indcpa_enc: +median: 190980 cycles/ticks +average: 191729 cycles/ticks + +indcpa_dec: +median: 46830 cycles/ticks +average: 47284 cycles/ticks + +kyber_keypair_derand: +median: 169500 cycles/ticks +average: 172386 cycles/ticks + +kyber_keypair: +median: 182450 cycles/ticks +average: 183063 cycles/ticks + +kyber_encaps_derand: +median: 206984 cycles/ticks +average: 207902 cycles/ticks + +kyber_encaps: +median: 207998 cycles/ticks +average: 208963 cycles/ticks + +kyber_decaps: +median: 255522 cycles/ticks +average: 256656 cycles/ticks + +Loop spin: 113 +gen_a: +median: 57080 cycles/ticks +average: 57365 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 289 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2102 cycles/ticks +average: 2102 cycles/ticks + +indcpa_keypair: +median: 156102 cycles/ticks +average: 156688 cycles/ticks + +indcpa_enc: +median: 191136 cycles/ticks +average: 194477 cycles/ticks + +indcpa_dec: +median: 46944 cycles/ticks +average: 47397 cycles/ticks + +kyber_keypair_derand: +median: 169408 cycles/ticks +average: 169977 cycles/ticks + +kyber_keypair: +median: 182334 cycles/ticks +average: 183001 cycles/ticks + +kyber_encaps_derand: +median: 207372 cycles/ticks +average: 208189 cycles/ticks + +kyber_encaps: +median: 208164 cycles/ticks +average: 208945 cycles/ticks + +kyber_decaps: +median: 257234 cycles/ticks +average: 258416 cycles/ticks + +Loop spin: 114 +gen_a: +median: 56940 cycles/ticks +average: 57273 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6691 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11797 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156428 cycles/ticks +average: 157019 cycles/ticks + +indcpa_enc: +median: 191276 cycles/ticks +average: 192108 cycles/ticks + +indcpa_dec: +median: 46830 cycles/ticks +average: 47222 cycles/ticks + +kyber_keypair_derand: +median: 169664 cycles/ticks +average: 170233 cycles/ticks + +kyber_keypair: +median: 182426 cycles/ticks +average: 183126 cycles/ticks + +kyber_encaps_derand: +median: 207362 cycles/ticks +average: 208255 cycles/ticks + +kyber_encaps: +median: 208360 cycles/ticks +average: 209355 cycles/ticks + +kyber_decaps: +median: 257020 cycles/ticks +average: 258304 cycles/ticks + +Loop spin: 115 +gen_a: +median: 57028 cycles/ticks +average: 57373 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6726 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10734 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156502 cycles/ticks +average: 157147 cycles/ticks + +indcpa_enc: +median: 191174 cycles/ticks +average: 191908 cycles/ticks + +indcpa_dec: +median: 46872 cycles/ticks +average: 47312 cycles/ticks + +kyber_keypair_derand: +median: 169554 cycles/ticks +average: 170233 cycles/ticks + +kyber_keypair: +median: 182446 cycles/ticks +average: 183140 cycles/ticks + +kyber_encaps_derand: +median: 205678 cycles/ticks +average: 206673 cycles/ticks + +kyber_encaps: +median: 206838 cycles/ticks +average: 208022 cycles/ticks + +kyber_decaps: +median: 255544 cycles/ticks +average: 256794 cycles/ticks + +Loop spin: 116 +gen_a: +median: 57150 cycles/ticks +average: 57518 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1408 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156066 cycles/ticks +average: 156652 cycles/ticks + +indcpa_enc: +median: 190880 cycles/ticks +average: 191572 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47384 cycles/ticks + +kyber_keypair_derand: +median: 169546 cycles/ticks +average: 170192 cycles/ticks + +kyber_keypair: +median: 182418 cycles/ticks +average: 183114 cycles/ticks + +kyber_encaps_derand: +median: 205812 cycles/ticks +average: 206628 cycles/ticks + +kyber_encaps: +median: 206678 cycles/ticks +average: 207535 cycles/ticks + +kyber_decaps: +median: 255542 cycles/ticks +average: 256794 cycles/ticks + +Loop spin: 117 +gen_a: +median: 57086 cycles/ticks +average: 57405 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10666 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2727 cycles/ticks + +polyvec_decompress: +median: 2094 cycles/ticks +average: 2101 cycles/ticks + +indcpa_keypair: +median: 156098 cycles/ticks +average: 156701 cycles/ticks + +indcpa_enc: +median: 190808 cycles/ticks +average: 191624 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47387 cycles/ticks + +kyber_keypair_derand: +median: 169136 cycles/ticks +average: 169733 cycles/ticks + +kyber_keypair: +median: 182562 cycles/ticks +average: 183123 cycles/ticks + +kyber_encaps_derand: +median: 205892 cycles/ticks +average: 206965 cycles/ticks + +kyber_encaps: +median: 206796 cycles/ticks +average: 207687 cycles/ticks + +kyber_decaps: +median: 255584 cycles/ticks +average: 256812 cycles/ticks + +Loop spin: 118 +gen_a: +median: 57120 cycles/ticks +average: 57431 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6774 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11848 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156434 cycles/ticks +average: 157014 cycles/ticks + +indcpa_enc: +median: 190992 cycles/ticks +average: 191794 cycles/ticks + +indcpa_dec: +median: 46904 cycles/ticks +average: 47369 cycles/ticks + +kyber_keypair_derand: +median: 169636 cycles/ticks +average: 170204 cycles/ticks + +kyber_keypair: +median: 182562 cycles/ticks +average: 183222 cycles/ticks + +kyber_encaps_derand: +median: 205692 cycles/ticks +average: 206391 cycles/ticks + +kyber_encaps: +median: 206626 cycles/ticks +average: 207443 cycles/ticks + +kyber_decaps: +median: 255568 cycles/ticks +average: 256725 cycles/ticks + +Loop spin: 119 +gen_a: +median: 57116 cycles/ticks +average: 57433 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10719 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2756 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156330 cycles/ticks +average: 156890 cycles/ticks + +indcpa_enc: +median: 191224 cycles/ticks +average: 192161 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47373 cycles/ticks + +kyber_keypair_derand: +median: 169402 cycles/ticks +average: 170070 cycles/ticks + +kyber_keypair: +median: 182448 cycles/ticks +average: 183010 cycles/ticks + +kyber_encaps_derand: +median: 206064 cycles/ticks +average: 207050 cycles/ticks + +kyber_encaps: +median: 207132 cycles/ticks +average: 208412 cycles/ticks + +kyber_decaps: +median: 255780 cycles/ticks +average: 256967 cycles/ticks + +Loop spin: 120 +gen_a: +median: 57002 cycles/ticks +average: 57264 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10659 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11816 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156362 cycles/ticks +average: 156984 cycles/ticks + +indcpa_enc: +median: 191260 cycles/ticks +average: 192123 cycles/ticks + +indcpa_dec: +median: 46892 cycles/ticks +average: 47271 cycles/ticks + +kyber_keypair_derand: +median: 169934 cycles/ticks +average: 170565 cycles/ticks + +kyber_keypair: +median: 182514 cycles/ticks +average: 183206 cycles/ticks + +kyber_encaps_derand: +median: 205804 cycles/ticks +average: 206925 cycles/ticks + +kyber_encaps: +median: 206378 cycles/ticks +average: 207184 cycles/ticks + +kyber_decaps: +median: 255214 cycles/ticks +average: 256443 cycles/ticks + +Loop spin: 121 +gen_a: +median: 57206 cycles/ticks +average: 57526 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6732 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11843 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 272 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156428 cycles/ticks +average: 157046 cycles/ticks + +indcpa_enc: +median: 191490 cycles/ticks +average: 192276 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47393 cycles/ticks + +kyber_keypair_derand: +median: 169616 cycles/ticks +average: 170330 cycles/ticks + +kyber_keypair: +median: 182466 cycles/ticks +average: 183244 cycles/ticks + +kyber_encaps_derand: +median: 205918 cycles/ticks +average: 206707 cycles/ticks + +kyber_encaps: +median: 206804 cycles/ticks +average: 208027 cycles/ticks + +kyber_decaps: +median: 255522 cycles/ticks +average: 256630 cycles/ticks + +Loop spin: 122 +gen_a: +median: 57244 cycles/ticks +average: 57547 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6695 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11855 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +indcpa_keypair: +median: 156176 cycles/ticks +average: 156722 cycles/ticks + +indcpa_enc: +median: 191084 cycles/ticks +average: 191781 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47400 cycles/ticks + +kyber_keypair_derand: +median: 169480 cycles/ticks +average: 170204 cycles/ticks + +kyber_keypair: +median: 182364 cycles/ticks +average: 182979 cycles/ticks + +kyber_encaps_derand: +median: 205288 cycles/ticks +average: 206117 cycles/ticks + +kyber_encaps: +median: 206300 cycles/ticks +average: 206989 cycles/ticks + +kyber_decaps: +median: 255256 cycles/ticks +average: 256473 cycles/ticks + +Loop spin: 123 +gen_a: +median: 57124 cycles/ticks +average: 57406 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6732 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156358 cycles/ticks +average: 157025 cycles/ticks + +indcpa_enc: +median: 190938 cycles/ticks +average: 191593 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47303 cycles/ticks + +kyber_keypair_derand: +median: 169174 cycles/ticks +average: 169792 cycles/ticks + +kyber_keypair: +median: 182458 cycles/ticks +average: 183108 cycles/ticks + +kyber_encaps_derand: +median: 207718 cycles/ticks +average: 208629 cycles/ticks + +kyber_encaps: +median: 208510 cycles/ticks +average: 209395 cycles/ticks + +kyber_decaps: +median: 257430 cycles/ticks +average: 258730 cycles/ticks + +Loop spin: 124 +gen_a: +median: 57120 cycles/ticks +average: 57471 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6740 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10665 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156598 cycles/ticks +average: 157252 cycles/ticks + +indcpa_enc: +median: 191184 cycles/ticks +average: 191999 cycles/ticks + +indcpa_dec: +median: 46884 cycles/ticks +average: 47285 cycles/ticks + +kyber_keypair_derand: +median: 169348 cycles/ticks +average: 170078 cycles/ticks + +kyber_keypair: +median: 182466 cycles/ticks +average: 183118 cycles/ticks + +kyber_encaps_derand: +median: 207274 cycles/ticks +average: 208145 cycles/ticks + +kyber_encaps: +median: 208244 cycles/ticks +average: 209177 cycles/ticks + +kyber_decaps: +median: 257106 cycles/ticks +average: 258404 cycles/ticks + +Loop spin: 125 +gen_a: +median: 57044 cycles/ticks +average: 57340 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6719 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10695 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11845 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2103 cycles/ticks + +indcpa_keypair: +median: 156242 cycles/ticks +average: 156854 cycles/ticks + +indcpa_enc: +median: 191070 cycles/ticks +average: 191849 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47363 cycles/ticks + +kyber_keypair_derand: +median: 169588 cycles/ticks +average: 170195 cycles/ticks + +kyber_keypair: +median: 182328 cycles/ticks +average: 183003 cycles/ticks + +kyber_encaps_derand: +median: 205834 cycles/ticks +average: 206702 cycles/ticks + +kyber_encaps: +median: 206768 cycles/ticks +average: 207707 cycles/ticks + +kyber_decaps: +median: 256470 cycles/ticks +average: 257587 cycles/ticks + +Loop spin: 126 +gen_a: +median: 56948 cycles/ticks +average: 57266 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6692 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156350 cycles/ticks +average: 156947 cycles/ticks + +indcpa_enc: +median: 191158 cycles/ticks +average: 192029 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47374 cycles/ticks + +kyber_keypair_derand: +median: 169352 cycles/ticks +average: 170060 cycles/ticks + +kyber_keypair: +median: 182526 cycles/ticks +average: 183148 cycles/ticks + +kyber_encaps_derand: +median: 205698 cycles/ticks +average: 206544 cycles/ticks + +kyber_encaps: +median: 206584 cycles/ticks +average: 207434 cycles/ticks + +kyber_decaps: +median: 255446 cycles/ticks +average: 256677 cycles/ticks + +Loop spin: 127 +gen_a: +median: 57060 cycles/ticks +average: 57366 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6730 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2094 cycles/ticks + +indcpa_keypair: +median: 156324 cycles/ticks +average: 156904 cycles/ticks + +indcpa_enc: +median: 191132 cycles/ticks +average: 191912 cycles/ticks + +indcpa_dec: +median: 46952 cycles/ticks +average: 47332 cycles/ticks + +kyber_keypair_derand: +median: 169804 cycles/ticks +average: 170500 cycles/ticks + +kyber_keypair: +median: 182364 cycles/ticks +average: 183096 cycles/ticks + +kyber_encaps_derand: +median: 205822 cycles/ticks +average: 206656 cycles/ticks + +kyber_encaps: +median: 206634 cycles/ticks +average: 207455 cycles/ticks + +kyber_decaps: +median: 255558 cycles/ticks +average: 256738 cycles/ticks + +Loop spin: 128 +gen_a: +median: 56932 cycles/ticks +average: 57288 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6682 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11825 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156736 cycles/ticks +average: 157374 cycles/ticks + +indcpa_enc: +median: 191464 cycles/ticks +average: 192295 cycles/ticks + +indcpa_dec: +median: 46880 cycles/ticks +average: 47349 cycles/ticks + +kyber_keypair_derand: +median: 169744 cycles/ticks +average: 170412 cycles/ticks + +kyber_keypair: +median: 182442 cycles/ticks +average: 183071 cycles/ticks + +kyber_encaps_derand: +median: 206038 cycles/ticks +average: 206763 cycles/ticks + +kyber_encaps: +median: 206984 cycles/ticks +average: 207915 cycles/ticks + +kyber_decaps: +median: 255650 cycles/ticks +average: 256835 cycles/ticks + +Loop spin: 129 +gen_a: +median: 57100 cycles/ticks +average: 57437 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2102 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11830 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2086 cycles/ticks +average: 2094 cycles/ticks + +indcpa_keypair: +median: 156360 cycles/ticks +average: 157029 cycles/ticks + +indcpa_enc: +median: 191354 cycles/ticks +average: 192113 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47313 cycles/ticks + +kyber_keypair_derand: +median: 170778 cycles/ticks +average: 171485 cycles/ticks + +kyber_keypair: +median: 182408 cycles/ticks +average: 183231 cycles/ticks + +kyber_encaps_derand: +median: 205980 cycles/ticks +average: 207198 cycles/ticks + +kyber_encaps: +median: 206690 cycles/ticks +average: 207994 cycles/ticks + +kyber_decaps: +median: 256620 cycles/ticks +average: 257873 cycles/ticks + +Loop spin: 130 +gen_a: +median: 56954 cycles/ticks +average: 57355 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6726 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156038 cycles/ticks +average: 156721 cycles/ticks + +indcpa_enc: +median: 190980 cycles/ticks +average: 191875 cycles/ticks + +indcpa_dec: +median: 46876 cycles/ticks +average: 47458 cycles/ticks + +kyber_keypair_derand: +median: 169376 cycles/ticks +average: 170180 cycles/ticks + +kyber_keypair: +median: 182606 cycles/ticks +average: 183346 cycles/ticks + +kyber_encaps_derand: +median: 205614 cycles/ticks +average: 206537 cycles/ticks + +kyber_encaps: +median: 206568 cycles/ticks +average: 207745 cycles/ticks + +kyber_decaps: +median: 255250 cycles/ticks +average: 256618 cycles/ticks + +Loop spin: 131 +gen_a: +median: 57168 cycles/ticks +average: 57500 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6666 cycles/ticks +average: 6690 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2141 cycles/ticks + +indcpa_keypair: +median: 157536 cycles/ticks +average: 158164 cycles/ticks + +indcpa_enc: +median: 192542 cycles/ticks +average: 193343 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47249 cycles/ticks + +kyber_keypair_derand: +median: 169410 cycles/ticks +average: 170080 cycles/ticks + +kyber_keypair: +median: 182368 cycles/ticks +average: 183042 cycles/ticks + +kyber_encaps_derand: +median: 206086 cycles/ticks +average: 206948 cycles/ticks + +kyber_encaps: +median: 206840 cycles/ticks +average: 207687 cycles/ticks + +kyber_decaps: +median: 255920 cycles/ticks +average: 257228 cycles/ticks + +Loop spin: 132 +gen_a: +median: 57034 cycles/ticks +average: 57340 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10704 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11837 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156514 cycles/ticks +average: 157115 cycles/ticks + +indcpa_enc: +median: 191062 cycles/ticks +average: 191875 cycles/ticks + +indcpa_dec: +median: 46904 cycles/ticks +average: 47483 cycles/ticks + +kyber_keypair_derand: +median: 169258 cycles/ticks +average: 169891 cycles/ticks + +kyber_keypair: +median: 182416 cycles/ticks +average: 183199 cycles/ticks + +kyber_encaps_derand: +median: 205556 cycles/ticks +average: 206491 cycles/ticks + +kyber_encaps: +median: 206516 cycles/ticks +average: 207425 cycles/ticks + +kyber_decaps: +median: 255380 cycles/ticks +average: 256542 cycles/ticks + +Loop spin: 133 +gen_a: +median: 57048 cycles/ticks +average: 57421 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10742 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11792 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156504 cycles/ticks +average: 157155 cycles/ticks + +indcpa_enc: +median: 190990 cycles/ticks +average: 191828 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47306 cycles/ticks + +kyber_keypair_derand: +median: 169450 cycles/ticks +average: 170145 cycles/ticks + +kyber_keypair: +median: 182558 cycles/ticks +average: 183241 cycles/ticks + +kyber_encaps_derand: +median: 205488 cycles/ticks +average: 206452 cycles/ticks + +kyber_encaps: +median: 206458 cycles/ticks +average: 207495 cycles/ticks + +kyber_decaps: +median: 255174 cycles/ticks +average: 256541 cycles/ticks + +Loop spin: 134 +gen_a: +median: 57104 cycles/ticks +average: 57437 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11847 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156594 cycles/ticks +average: 157232 cycles/ticks + +indcpa_enc: +median: 191290 cycles/ticks +average: 192159 cycles/ticks + +indcpa_dec: +median: 46816 cycles/ticks +average: 47219 cycles/ticks + +kyber_keypair_derand: +median: 169486 cycles/ticks +average: 170188 cycles/ticks + +kyber_keypair: +median: 182452 cycles/ticks +average: 183175 cycles/ticks + +kyber_encaps_derand: +median: 206086 cycles/ticks +average: 206995 cycles/ticks + +kyber_encaps: +median: 206894 cycles/ticks +average: 207707 cycles/ticks + +kyber_decaps: +median: 255694 cycles/ticks +average: 256998 cycles/ticks + +Loop spin: 135 +gen_a: +median: 57004 cycles/ticks +average: 57351 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6736 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2094 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156034 cycles/ticks +average: 156619 cycles/ticks + +indcpa_enc: +median: 191018 cycles/ticks +average: 191836 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47387 cycles/ticks + +kyber_keypair_derand: +median: 170778 cycles/ticks +average: 171468 cycles/ticks + +kyber_keypair: +median: 182526 cycles/ticks +average: 183270 cycles/ticks + +kyber_encaps_derand: +median: 205946 cycles/ticks +average: 206925 cycles/ticks + +kyber_encaps: +median: 206888 cycles/ticks +average: 207827 cycles/ticks + +kyber_decaps: +median: 255604 cycles/ticks +average: 257099 cycles/ticks + +Loop spin: 136 +gen_a: +median: 57086 cycles/ticks +average: 57386 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11833 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156418 cycles/ticks +average: 157094 cycles/ticks + +indcpa_enc: +median: 191174 cycles/ticks +average: 192033 cycles/ticks + +indcpa_dec: +median: 46884 cycles/ticks +average: 47307 cycles/ticks + +kyber_keypair_derand: +median: 169296 cycles/ticks +average: 169983 cycles/ticks + +kyber_keypair: +median: 182486 cycles/ticks +average: 183219 cycles/ticks + +kyber_encaps_derand: +median: 205850 cycles/ticks +average: 206757 cycles/ticks + +kyber_encaps: +median: 206724 cycles/ticks +average: 207743 cycles/ticks + +kyber_decaps: +median: 255476 cycles/ticks +average: 256732 cycles/ticks + +Loop spin: 137 +gen_a: +median: 56974 cycles/ticks +average: 57292 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6684 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11805 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2757 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 156454 cycles/ticks +average: 157126 cycles/ticks + +indcpa_enc: +median: 191150 cycles/ticks +average: 191965 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47341 cycles/ticks + +kyber_keypair_derand: +median: 169538 cycles/ticks +average: 170253 cycles/ticks + +kyber_keypair: +median: 182458 cycles/ticks +average: 183239 cycles/ticks + +kyber_encaps_derand: +median: 205660 cycles/ticks +average: 206605 cycles/ticks + +kyber_encaps: +median: 206496 cycles/ticks +average: 207402 cycles/ticks + +kyber_decaps: +median: 255468 cycles/ticks +average: 256847 cycles/ticks + +Loop spin: 138 +gen_a: +median: 57008 cycles/ticks +average: 57330 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11837 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156440 cycles/ticks +average: 157074 cycles/ticks + +indcpa_enc: +median: 191252 cycles/ticks +average: 192029 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47340 cycles/ticks + +kyber_keypair_derand: +median: 169470 cycles/ticks +average: 170198 cycles/ticks + +kyber_keypair: +median: 182558 cycles/ticks +average: 183216 cycles/ticks + +kyber_encaps_derand: +median: 205712 cycles/ticks +average: 206547 cycles/ticks + +kyber_encaps: +median: 206774 cycles/ticks +average: 207541 cycles/ticks + +kyber_decaps: +median: 255498 cycles/ticks +average: 256713 cycles/ticks + +Loop spin: 139 +gen_a: +median: 57060 cycles/ticks +average: 57343 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2127 cycles/ticks + +indcpa_keypair: +median: 156694 cycles/ticks +average: 157253 cycles/ticks + +indcpa_enc: +median: 191422 cycles/ticks +average: 192195 cycles/ticks + +indcpa_dec: +median: 46918 cycles/ticks +average: 47291 cycles/ticks + +kyber_keypair_derand: +median: 169164 cycles/ticks +average: 169913 cycles/ticks + +kyber_keypair: +median: 182466 cycles/ticks +average: 183113 cycles/ticks + +kyber_encaps_derand: +median: 206128 cycles/ticks +average: 206991 cycles/ticks + +kyber_encaps: +median: 206922 cycles/ticks +average: 207787 cycles/ticks + +kyber_decaps: +median: 255962 cycles/ticks +average: 257129 cycles/ticks + +Loop spin: 140 +gen_a: +median: 56978 cycles/ticks +average: 57348 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6715 cycles/ticks + +INVNTT: +median: 10646 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11808 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +indcpa_keypair: +median: 156414 cycles/ticks +average: 157010 cycles/ticks + +indcpa_enc: +median: 191144 cycles/ticks +average: 191920 cycles/ticks + +indcpa_dec: +median: 46880 cycles/ticks +average: 47372 cycles/ticks + +kyber_keypair_derand: +median: 169516 cycles/ticks +average: 170171 cycles/ticks + +kyber_keypair: +median: 182420 cycles/ticks +average: 183077 cycles/ticks + +kyber_encaps_derand: +median: 205852 cycles/ticks +average: 206749 cycles/ticks + +kyber_encaps: +median: 206760 cycles/ticks +average: 207533 cycles/ticks + +kyber_decaps: +median: 255554 cycles/ticks +average: 256817 cycles/ticks + +Loop spin: 141 +gen_a: +median: 57016 cycles/ticks +average: 57332 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6715 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11809 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1425 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2100 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156564 cycles/ticks +average: 157101 cycles/ticks + +indcpa_enc: +median: 191458 cycles/ticks +average: 192251 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47352 cycles/ticks + +kyber_keypair_derand: +median: 169182 cycles/ticks +average: 169833 cycles/ticks + +kyber_keypair: +median: 182460 cycles/ticks +average: 183143 cycles/ticks + +kyber_encaps_derand: +median: 205604 cycles/ticks +average: 206563 cycles/ticks + +kyber_encaps: +median: 206394 cycles/ticks +average: 207199 cycles/ticks + +kyber_decaps: +median: 255332 cycles/ticks +average: 256531 cycles/ticks + +Loop spin: 142 +gen_a: +median: 56988 cycles/ticks +average: 58507 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10661 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11796 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 324 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156556 cycles/ticks +average: 157158 cycles/ticks + +indcpa_enc: +median: 191274 cycles/ticks +average: 192114 cycles/ticks + +indcpa_dec: +median: 46892 cycles/ticks +average: 47256 cycles/ticks + +kyber_keypair_derand: +median: 169564 cycles/ticks +average: 170233 cycles/ticks + +kyber_keypair: +median: 182612 cycles/ticks +average: 183255 cycles/ticks + +kyber_encaps_derand: +median: 206014 cycles/ticks +average: 206970 cycles/ticks + +kyber_encaps: +median: 206966 cycles/ticks +average: 207703 cycles/ticks + +kyber_decaps: +median: 255924 cycles/ticks +average: 257178 cycles/ticks + +Loop spin: 143 +gen_a: +median: 57028 cycles/ticks +average: 57299 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11806 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1427 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156250 cycles/ticks +average: 157028 cycles/ticks + +indcpa_enc: +median: 191178 cycles/ticks +average: 191880 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47323 cycles/ticks + +kyber_keypair_derand: +median: 169252 cycles/ticks +average: 169935 cycles/ticks + +kyber_keypair: +median: 182372 cycles/ticks +average: 182886 cycles/ticks + +kyber_encaps_derand: +median: 205832 cycles/ticks +average: 206649 cycles/ticks + +kyber_encaps: +median: 206700 cycles/ticks +average: 207536 cycles/ticks + +kyber_decaps: +median: 255642 cycles/ticks +average: 256700 cycles/ticks + +Loop spin: 144 +gen_a: +median: 56924 cycles/ticks +average: 57227 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6686 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11863 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156038 cycles/ticks +average: 156569 cycles/ticks + +indcpa_enc: +median: 190990 cycles/ticks +average: 191748 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47263 cycles/ticks + +kyber_keypair_derand: +median: 169630 cycles/ticks +average: 170266 cycles/ticks + +kyber_keypair: +median: 182356 cycles/ticks +average: 182951 cycles/ticks + +kyber_encaps_derand: +median: 205960 cycles/ticks +average: 206800 cycles/ticks + +kyber_encaps: +median: 206692 cycles/ticks +average: 207610 cycles/ticks + +kyber_decaps: +median: 255718 cycles/ticks +average: 256998 cycles/ticks + +Loop spin: 145 +gen_a: +median: 57122 cycles/ticks +average: 57485 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11758 cycles/ticks +average: 11839 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2102 cycles/ticks +average: 2108 cycles/ticks + +indcpa_keypair: +median: 156394 cycles/ticks +average: 156955 cycles/ticks + +indcpa_enc: +median: 191334 cycles/ticks +average: 192130 cycles/ticks + +indcpa_dec: +median: 46862 cycles/ticks +average: 47285 cycles/ticks + +kyber_keypair_derand: +median: 170622 cycles/ticks +average: 171176 cycles/ticks + +kyber_keypair: +median: 182532 cycles/ticks +average: 183212 cycles/ticks + +kyber_encaps_derand: +median: 205834 cycles/ticks +average: 206700 cycles/ticks + +kyber_encaps: +median: 206722 cycles/ticks +average: 207495 cycles/ticks + +kyber_decaps: +median: 255558 cycles/ticks +average: 256757 cycles/ticks + +Loop spin: 146 +gen_a: +median: 57034 cycles/ticks +average: 57359 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2086 cycles/ticks +average: 2095 cycles/ticks + +indcpa_keypair: +median: 156156 cycles/ticks +average: 156748 cycles/ticks + +indcpa_enc: +median: 191038 cycles/ticks +average: 191799 cycles/ticks + +indcpa_dec: +median: 46908 cycles/ticks +average: 47374 cycles/ticks + +kyber_keypair_derand: +median: 169478 cycles/ticks +average: 170117 cycles/ticks + +kyber_keypair: +median: 182400 cycles/ticks +average: 183038 cycles/ticks + +kyber_encaps_derand: +median: 205514 cycles/ticks +average: 206314 cycles/ticks + +kyber_encaps: +median: 206398 cycles/ticks +average: 207210 cycles/ticks + +kyber_decaps: +median: 255222 cycles/ticks +average: 256498 cycles/ticks + +Loop spin: 147 +gen_a: +median: 56992 cycles/ticks +average: 57298 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6737 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11806 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156476 cycles/ticks +average: 157132 cycles/ticks + +indcpa_enc: +median: 191378 cycles/ticks +average: 192290 cycles/ticks + +indcpa_dec: +median: 46900 cycles/ticks +average: 47382 cycles/ticks + +kyber_keypair_derand: +median: 169564 cycles/ticks +average: 170171 cycles/ticks + +kyber_keypair: +median: 182492 cycles/ticks +average: 183078 cycles/ticks + +kyber_encaps_derand: +median: 205970 cycles/ticks +average: 206791 cycles/ticks + +kyber_encaps: +median: 206948 cycles/ticks +average: 207814 cycles/ticks + +kyber_decaps: +median: 255768 cycles/ticks +average: 257042 cycles/ticks + +Loop spin: 148 +gen_a: +median: 57044 cycles/ticks +average: 57432 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6729 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11790 cycles/ticks +average: 11838 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2096 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156738 cycles/ticks +average: 157325 cycles/ticks + +indcpa_enc: +median: 191240 cycles/ticks +average: 192022 cycles/ticks + +indcpa_dec: +median: 46884 cycles/ticks +average: 47273 cycles/ticks + +kyber_keypair_derand: +median: 169670 cycles/ticks +average: 170358 cycles/ticks + +kyber_keypair: +median: 182688 cycles/ticks +average: 183302 cycles/ticks + +kyber_encaps_derand: +median: 205974 cycles/ticks +average: 206794 cycles/ticks + +kyber_encaps: +median: 206854 cycles/ticks +average: 207906 cycles/ticks + +kyber_decaps: +median: 255758 cycles/ticks +average: 257023 cycles/ticks + +Loop spin: 149 +gen_a: +median: 57050 cycles/ticks +average: 57371 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6698 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11848 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2127 cycles/ticks + +indcpa_keypair: +median: 156242 cycles/ticks +average: 156874 cycles/ticks + +indcpa_enc: +median: 191130 cycles/ticks +average: 191919 cycles/ticks + +indcpa_dec: +median: 46826 cycles/ticks +average: 47270 cycles/ticks + +kyber_keypair_derand: +median: 169188 cycles/ticks +average: 169846 cycles/ticks + +kyber_keypair: +median: 182368 cycles/ticks +average: 182992 cycles/ticks + +kyber_encaps_derand: +median: 205770 cycles/ticks +average: 206618 cycles/ticks + +kyber_encaps: +median: 206582 cycles/ticks +average: 207432 cycles/ticks + +kyber_decaps: +median: 255776 cycles/ticks +average: 256963 cycles/ticks + +Loop spin: 150 +gen_a: +median: 57102 cycles/ticks +average: 57408 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6691 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 157928 cycles/ticks +average: 158553 cycles/ticks + +indcpa_enc: +median: 192666 cycles/ticks +average: 193513 cycles/ticks + +indcpa_dec: +median: 46862 cycles/ticks +average: 47187 cycles/ticks + +kyber_keypair_derand: +median: 169364 cycles/ticks +average: 169979 cycles/ticks + +kyber_keypair: +median: 182428 cycles/ticks +average: 183153 cycles/ticks + +kyber_encaps_derand: +median: 205968 cycles/ticks +average: 206846 cycles/ticks + +kyber_encaps: +median: 206876 cycles/ticks +average: 207687 cycles/ticks + +kyber_decaps: +median: 255688 cycles/ticks +average: 256878 cycles/ticks + +Loop spin: 151 +gen_a: +median: 56994 cycles/ticks +average: 57278 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11832 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1412 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156680 cycles/ticks +average: 157188 cycles/ticks + +indcpa_enc: +median: 191372 cycles/ticks +average: 192115 cycles/ticks + +indcpa_dec: +median: 46926 cycles/ticks +average: 47307 cycles/ticks + +kyber_keypair_derand: +median: 169852 cycles/ticks +average: 170457 cycles/ticks + +kyber_keypair: +median: 182704 cycles/ticks +average: 183370 cycles/ticks + +kyber_encaps_derand: +median: 207572 cycles/ticks +average: 208442 cycles/ticks + +kyber_encaps: +median: 208676 cycles/ticks +average: 209609 cycles/ticks + +kyber_decaps: +median: 257300 cycles/ticks +average: 258399 cycles/ticks + +Loop spin: 152 +gen_a: +median: 57084 cycles/ticks +average: 57371 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10648 cycles/ticks +average: 10727 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11810 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156408 cycles/ticks +average: 157020 cycles/ticks + +indcpa_enc: +median: 191134 cycles/ticks +average: 191879 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47361 cycles/ticks + +kyber_keypair_derand: +median: 169562 cycles/ticks +average: 170195 cycles/ticks + +kyber_keypair: +median: 182392 cycles/ticks +average: 183089 cycles/ticks + +kyber_encaps_derand: +median: 205640 cycles/ticks +average: 206560 cycles/ticks + +kyber_encaps: +median: 206540 cycles/ticks +average: 207313 cycles/ticks + +kyber_decaps: +median: 255688 cycles/ticks +average: 256835 cycles/ticks + +Loop spin: 153 +gen_a: +median: 57082 cycles/ticks +average: 57377 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11808 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2115 cycles/ticks + +indcpa_keypair: +median: 156504 cycles/ticks +average: 157197 cycles/ticks + +indcpa_enc: +median: 191342 cycles/ticks +average: 192162 cycles/ticks + +indcpa_dec: +median: 46926 cycles/ticks +average: 47404 cycles/ticks + +kyber_keypair_derand: +median: 169594 cycles/ticks +average: 170218 cycles/ticks + +kyber_keypair: +median: 182492 cycles/ticks +average: 183118 cycles/ticks + +kyber_encaps_derand: +median: 206278 cycles/ticks +average: 207438 cycles/ticks + +kyber_encaps: +median: 207080 cycles/ticks +average: 208007 cycles/ticks + +kyber_decaps: +median: 255934 cycles/ticks +average: 257167 cycles/ticks + +Loop spin: 154 +gen_a: +median: 56986 cycles/ticks +average: 57288 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156478 cycles/ticks +average: 157132 cycles/ticks + +indcpa_enc: +median: 191170 cycles/ticks +average: 191895 cycles/ticks + +indcpa_dec: +median: 46896 cycles/ticks +average: 47281 cycles/ticks + +kyber_keypair_derand: +median: 169612 cycles/ticks +average: 170344 cycles/ticks + +kyber_keypair: +median: 182570 cycles/ticks +average: 183308 cycles/ticks + +kyber_encaps_derand: +median: 206034 cycles/ticks +average: 206884 cycles/ticks + +kyber_encaps: +median: 206884 cycles/ticks +average: 207678 cycles/ticks + +kyber_decaps: +median: 255774 cycles/ticks +average: 256978 cycles/ticks + +Loop spin: 155 +gen_a: +median: 57070 cycles/ticks +average: 57385 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6695 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10708 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11841 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2127 cycles/ticks + +indcpa_keypair: +median: 156232 cycles/ticks +average: 156877 cycles/ticks + +indcpa_enc: +median: 191062 cycles/ticks +average: 191797 cycles/ticks + +indcpa_dec: +median: 46830 cycles/ticks +average: 47258 cycles/ticks + +kyber_keypair_derand: +median: 169320 cycles/ticks +average: 169906 cycles/ticks + +kyber_keypair: +median: 182416 cycles/ticks +average: 183151 cycles/ticks + +kyber_encaps_derand: +median: 205876 cycles/ticks +average: 206640 cycles/ticks + +kyber_encaps: +median: 206640 cycles/ticks +average: 207503 cycles/ticks + +kyber_decaps: +median: 255664 cycles/ticks +average: 256739 cycles/ticks + +Loop spin: 156 +gen_a: +median: 57060 cycles/ticks +average: 57343 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11847 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156386 cycles/ticks +average: 157053 cycles/ticks + +indcpa_enc: +median: 191286 cycles/ticks +average: 192072 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47374 cycles/ticks + +kyber_keypair_derand: +median: 169580 cycles/ticks +average: 170202 cycles/ticks + +kyber_keypair: +median: 182494 cycles/ticks +average: 183141 cycles/ticks + +kyber_encaps_derand: +median: 205574 cycles/ticks +average: 206355 cycles/ticks + +kyber_encaps: +median: 206510 cycles/ticks +average: 207255 cycles/ticks + +kyber_decaps: +median: 255402 cycles/ticks +average: 256725 cycles/ticks + +Loop spin: 157 +gen_a: +median: 57140 cycles/ticks +average: 57432 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10658 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156136 cycles/ticks +average: 156759 cycles/ticks + +indcpa_enc: +median: 191172 cycles/ticks +average: 191890 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47255 cycles/ticks + +kyber_keypair_derand: +median: 169562 cycles/ticks +average: 170138 cycles/ticks + +kyber_keypair: +median: 182396 cycles/ticks +average: 182977 cycles/ticks + +kyber_encaps_derand: +median: 205918 cycles/ticks +average: 206921 cycles/ticks + +kyber_encaps: +median: 206616 cycles/ticks +average: 207436 cycles/ticks + +kyber_decaps: +median: 255654 cycles/ticks +average: 256842 cycles/ticks + +Loop spin: 158 +gen_a: +median: 57120 cycles/ticks +average: 57453 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6709 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11858 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2127 cycles/ticks + +indcpa_keypair: +median: 156544 cycles/ticks +average: 157262 cycles/ticks + +indcpa_enc: +median: 191118 cycles/ticks +average: 191914 cycles/ticks + +indcpa_dec: +median: 46868 cycles/ticks +average: 47361 cycles/ticks + +kyber_keypair_derand: +median: 169670 cycles/ticks +average: 170360 cycles/ticks + +kyber_keypair: +median: 182590 cycles/ticks +average: 183265 cycles/ticks + +kyber_encaps_derand: +median: 205766 cycles/ticks +average: 206559 cycles/ticks + +kyber_encaps: +median: 206932 cycles/ticks +average: 207956 cycles/ticks + +kyber_decaps: +median: 256666 cycles/ticks +average: 257608 cycles/ticks + +Loop spin: 159 +gen_a: +median: 57030 cycles/ticks +average: 57364 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6688 cycles/ticks +average: 6741 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10657 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11833 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156164 cycles/ticks +average: 156806 cycles/ticks + +indcpa_enc: +median: 191008 cycles/ticks +average: 191724 cycles/ticks + +indcpa_dec: +median: 46928 cycles/ticks +average: 47313 cycles/ticks + +kyber_keypair_derand: +median: 169594 cycles/ticks +average: 170179 cycles/ticks + +kyber_keypair: +median: 182572 cycles/ticks +average: 183200 cycles/ticks + +kyber_encaps_derand: +median: 205522 cycles/ticks +average: 206435 cycles/ticks + +kyber_encaps: +median: 206366 cycles/ticks +average: 207200 cycles/ticks + +kyber_decaps: +median: 255400 cycles/ticks +average: 256711 cycles/ticks + +Loop spin: 160 +gen_a: +median: 57194 cycles/ticks +average: 57530 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11806 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156176 cycles/ticks +average: 156808 cycles/ticks + +indcpa_enc: +median: 190832 cycles/ticks +average: 191610 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47309 cycles/ticks + +kyber_keypair_derand: +median: 169474 cycles/ticks +average: 170172 cycles/ticks + +kyber_keypair: +median: 182426 cycles/ticks +average: 183174 cycles/ticks + +kyber_encaps_derand: +median: 207122 cycles/ticks +average: 207932 cycles/ticks + +kyber_encaps: +median: 208028 cycles/ticks +average: 208951 cycles/ticks + +kyber_decaps: +median: 256998 cycles/ticks +average: 258239 cycles/ticks + +Loop spin: 161 +gen_a: +median: 57072 cycles/ticks +average: 57375 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6715 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11830 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156302 cycles/ticks +average: 156946 cycles/ticks + +indcpa_enc: +median: 191234 cycles/ticks +average: 191988 cycles/ticks + +indcpa_dec: +median: 46868 cycles/ticks +average: 47352 cycles/ticks + +kyber_keypair_derand: +median: 169848 cycles/ticks +average: 170610 cycles/ticks + +kyber_keypair: +median: 182398 cycles/ticks +average: 183070 cycles/ticks + +kyber_encaps_derand: +median: 205786 cycles/ticks +average: 206607 cycles/ticks + +kyber_encaps: +median: 206698 cycles/ticks +average: 207648 cycles/ticks + +kyber_decaps: +median: 255460 cycles/ticks +average: 256539 cycles/ticks + +Loop spin: 162 +gen_a: +median: 57148 cycles/ticks +average: 57471 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6733 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156678 cycles/ticks +average: 157308 cycles/ticks + +indcpa_enc: +median: 191740 cycles/ticks +average: 192582 cycles/ticks + +indcpa_dec: +median: 46888 cycles/ticks +average: 47226 cycles/ticks + +kyber_keypair_derand: +median: 169530 cycles/ticks +average: 170152 cycles/ticks + +kyber_keypair: +median: 182420 cycles/ticks +average: 183035 cycles/ticks + +kyber_encaps_derand: +median: 206894 cycles/ticks +average: 207779 cycles/ticks + +kyber_encaps: +median: 207684 cycles/ticks +average: 208465 cycles/ticks + +kyber_decaps: +median: 256556 cycles/ticks +average: 257728 cycles/ticks + +Loop spin: 163 +gen_a: +median: 57048 cycles/ticks +average: 57378 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11799 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156604 cycles/ticks +average: 157123 cycles/ticks + +indcpa_enc: +median: 191176 cycles/ticks +average: 191921 cycles/ticks + +indcpa_dec: +median: 46890 cycles/ticks +average: 47323 cycles/ticks + +kyber_keypair_derand: +median: 169698 cycles/ticks +average: 170217 cycles/ticks + +kyber_keypair: +median: 182592 cycles/ticks +average: 183276 cycles/ticks + +kyber_encaps_derand: +median: 205886 cycles/ticks +average: 206753 cycles/ticks + +kyber_encaps: +median: 206904 cycles/ticks +average: 208076 cycles/ticks + +kyber_decaps: +median: 255514 cycles/ticks +average: 256741 cycles/ticks + +Loop spin: 164 +gen_a: +median: 57036 cycles/ticks +average: 57345 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6695 cycles/ticks + +INVNTT: +median: 10624 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1411 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 157758 cycles/ticks +average: 158335 cycles/ticks + +indcpa_enc: +median: 192480 cycles/ticks +average: 193232 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47323 cycles/ticks + +kyber_keypair_derand: +median: 169508 cycles/ticks +average: 170141 cycles/ticks + +kyber_keypair: +median: 182412 cycles/ticks +average: 183151 cycles/ticks + +kyber_encaps_derand: +median: 205744 cycles/ticks +average: 206615 cycles/ticks + +kyber_encaps: +median: 206786 cycles/ticks +average: 207631 cycles/ticks + +kyber_decaps: +median: 255598 cycles/ticks +average: 256755 cycles/ticks + +Loop spin: 165 +gen_a: +median: 57042 cycles/ticks +average: 57345 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156408 cycles/ticks +average: 157130 cycles/ticks + +indcpa_enc: +median: 191180 cycles/ticks +average: 191924 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47426 cycles/ticks + +kyber_keypair_derand: +median: 169702 cycles/ticks +average: 170312 cycles/ticks + +kyber_keypair: +median: 182386 cycles/ticks +average: 183120 cycles/ticks + +kyber_encaps_derand: +median: 206078 cycles/ticks +average: 206958 cycles/ticks + +kyber_encaps: +median: 206994 cycles/ticks +average: 207866 cycles/ticks + +kyber_decaps: +median: 255866 cycles/ticks +average: 256998 cycles/ticks + +Loop spin: 166 +gen_a: +median: 57180 cycles/ticks +average: 57469 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6666 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11802 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156482 cycles/ticks +average: 157074 cycles/ticks + +indcpa_enc: +median: 191302 cycles/ticks +average: 192029 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47249 cycles/ticks + +kyber_keypair_derand: +median: 169250 cycles/ticks +average: 169898 cycles/ticks + +kyber_keypair: +median: 182524 cycles/ticks +average: 183152 cycles/ticks + +kyber_encaps_derand: +median: 205454 cycles/ticks +average: 206285 cycles/ticks + +kyber_encaps: +median: 206320 cycles/ticks +average: 207211 cycles/ticks + +kyber_decaps: +median: 255212 cycles/ticks +average: 256463 cycles/ticks + +Loop spin: 167 +gen_a: +median: 57124 cycles/ticks +average: 57432 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10705 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11816 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156028 cycles/ticks +average: 156691 cycles/ticks + +indcpa_enc: +median: 190808 cycles/ticks +average: 191637 cycles/ticks + +indcpa_dec: +median: 46904 cycles/ticks +average: 47475 cycles/ticks + +kyber_keypair_derand: +median: 169454 cycles/ticks +average: 170199 cycles/ticks + +kyber_keypair: +median: 182550 cycles/ticks +average: 183402 cycles/ticks + +kyber_encaps_derand: +median: 205612 cycles/ticks +average: 206478 cycles/ticks + +kyber_encaps: +median: 206384 cycles/ticks +average: 207295 cycles/ticks + +kyber_decaps: +median: 255430 cycles/ticks +average: 256588 cycles/ticks + +Loop spin: 168 +gen_a: +median: 57164 cycles/ticks +average: 57493 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11845 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156280 cycles/ticks +average: 156824 cycles/ticks + +indcpa_enc: +median: 191350 cycles/ticks +average: 192097 cycles/ticks + +indcpa_dec: +median: 46882 cycles/ticks +average: 47345 cycles/ticks + +kyber_keypair_derand: +median: 169444 cycles/ticks +average: 170038 cycles/ticks + +kyber_keypair: +median: 182438 cycles/ticks +average: 183107 cycles/ticks + +kyber_encaps_derand: +median: 205608 cycles/ticks +average: 208721 cycles/ticks + +kyber_encaps: +median: 206470 cycles/ticks +average: 207290 cycles/ticks + +kyber_decaps: +median: 255466 cycles/ticks +average: 256789 cycles/ticks + +Loop spin: 169 +gen_a: +median: 57126 cycles/ticks +average: 57432 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11831 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156678 cycles/ticks +average: 157353 cycles/ticks + +indcpa_enc: +median: 191338 cycles/ticks +average: 192037 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47352 cycles/ticks + +kyber_keypair_derand: +median: 169280 cycles/ticks +average: 172433 cycles/ticks + +kyber_keypair: +median: 182634 cycles/ticks +average: 183272 cycles/ticks + +kyber_encaps_derand: +median: 206342 cycles/ticks +average: 207158 cycles/ticks + +kyber_encaps: +median: 207270 cycles/ticks +average: 208041 cycles/ticks + +kyber_decaps: +median: 255874 cycles/ticks +average: 257016 cycles/ticks + +Loop spin: 170 +gen_a: +median: 57078 cycles/ticks +average: 57451 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11818 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 155940 cycles/ticks +average: 156593 cycles/ticks + +indcpa_enc: +median: 190730 cycles/ticks +average: 191626 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47390 cycles/ticks + +kyber_keypair_derand: +median: 169570 cycles/ticks +average: 170221 cycles/ticks + +kyber_keypair: +median: 182358 cycles/ticks +average: 183073 cycles/ticks + +kyber_encaps_derand: +median: 205764 cycles/ticks +average: 206617 cycles/ticks + +kyber_encaps: +median: 206582 cycles/ticks +average: 207492 cycles/ticks + +kyber_decaps: +median: 255564 cycles/ticks +average: 256771 cycles/ticks + +Loop spin: 171 +gen_a: +median: 56988 cycles/ticks +average: 57332 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156744 cycles/ticks +average: 157386 cycles/ticks + +indcpa_enc: +median: 191178 cycles/ticks +average: 192063 cycles/ticks + +indcpa_dec: +median: 46832 cycles/ticks +average: 47179 cycles/ticks + +kyber_keypair_derand: +median: 169692 cycles/ticks +average: 170388 cycles/ticks + +kyber_keypair: +median: 182572 cycles/ticks +average: 183226 cycles/ticks + +kyber_encaps_derand: +median: 206128 cycles/ticks +average: 206961 cycles/ticks + +kyber_encaps: +median: 206910 cycles/ticks +average: 207788 cycles/ticks + +kyber_decaps: +median: 256034 cycles/ticks +average: 257332 cycles/ticks + +Loop spin: 172 +gen_a: +median: 57124 cycles/ticks +average: 57443 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156682 cycles/ticks +average: 157277 cycles/ticks + +indcpa_enc: +median: 191526 cycles/ticks +average: 192307 cycles/ticks + +indcpa_dec: +median: 46876 cycles/ticks +average: 47340 cycles/ticks + +kyber_keypair_derand: +median: 169414 cycles/ticks +average: 170044 cycles/ticks + +kyber_keypair: +median: 182474 cycles/ticks +average: 183130 cycles/ticks + +kyber_encaps_derand: +median: 205790 cycles/ticks +average: 206744 cycles/ticks + +kyber_encaps: +median: 206676 cycles/ticks +average: 207470 cycles/ticks + +kyber_decaps: +median: 255550 cycles/ticks +average: 256654 cycles/ticks + +Loop spin: 173 +gen_a: +median: 56996 cycles/ticks +average: 57389 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10698 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11852 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156554 cycles/ticks +average: 157223 cycles/ticks + +indcpa_enc: +median: 191120 cycles/ticks +average: 192012 cycles/ticks + +indcpa_dec: +median: 46868 cycles/ticks +average: 47366 cycles/ticks + +kyber_keypair_derand: +median: 169318 cycles/ticks +average: 169922 cycles/ticks + +kyber_keypair: +median: 182562 cycles/ticks +average: 183301 cycles/ticks + +kyber_encaps_derand: +median: 205988 cycles/ticks +average: 206806 cycles/ticks + +kyber_encaps: +median: 206990 cycles/ticks +average: 208320 cycles/ticks + +kyber_decaps: +median: 255884 cycles/ticks +average: 257084 cycles/ticks + +Loop spin: 174 +gen_a: +median: 57200 cycles/ticks +average: 57497 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11854 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2102 cycles/ticks +average: 2106 cycles/ticks + +indcpa_keypair: +median: 156242 cycles/ticks +average: 156795 cycles/ticks + +indcpa_enc: +median: 191028 cycles/ticks +average: 191782 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47315 cycles/ticks + +kyber_keypair_derand: +median: 169390 cycles/ticks +average: 170032 cycles/ticks + +kyber_keypair: +median: 182324 cycles/ticks +average: 182994 cycles/ticks + +kyber_encaps_derand: +median: 207360 cycles/ticks +average: 208286 cycles/ticks + +kyber_encaps: +median: 208266 cycles/ticks +average: 209149 cycles/ticks + +kyber_decaps: +median: 256950 cycles/ticks +average: 258233 cycles/ticks + +Loop spin: 175 +gen_a: +median: 57158 cycles/ticks +average: 57460 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11843 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 157776 cycles/ticks +average: 158358 cycles/ticks + +indcpa_enc: +median: 192724 cycles/ticks +average: 193593 cycles/ticks + +indcpa_dec: +median: 46888 cycles/ticks +average: 47312 cycles/ticks + +kyber_keypair_derand: +median: 169518 cycles/ticks +average: 170209 cycles/ticks + +kyber_keypair: +median: 182514 cycles/ticks +average: 183162 cycles/ticks + +kyber_encaps_derand: +median: 205708 cycles/ticks +average: 206626 cycles/ticks + +kyber_encaps: +median: 206630 cycles/ticks +average: 207472 cycles/ticks + +kyber_decaps: +median: 255372 cycles/ticks +average: 256653 cycles/ticks + +Loop spin: 176 +gen_a: +median: 57074 cycles/ticks +average: 57458 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6686 cycles/ticks +average: 6731 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11815 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 274 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156094 cycles/ticks +average: 156687 cycles/ticks + +indcpa_enc: +median: 190860 cycles/ticks +average: 191717 cycles/ticks + +indcpa_dec: +median: 46888 cycles/ticks +average: 47320 cycles/ticks + +kyber_keypair_derand: +median: 169394 cycles/ticks +average: 170083 cycles/ticks + +kyber_keypair: +median: 182332 cycles/ticks +average: 182916 cycles/ticks + +kyber_encaps_derand: +median: 205882 cycles/ticks +average: 206770 cycles/ticks + +kyber_encaps: +median: 207050 cycles/ticks +average: 207945 cycles/ticks + +kyber_decaps: +median: 255894 cycles/ticks +average: 257131 cycles/ticks + +Loop spin: 177 +gen_a: +median: 57234 cycles/ticks +average: 57579 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11885 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2138 cycles/ticks + +indcpa_keypair: +median: 156688 cycles/ticks +average: 157309 cycles/ticks + +indcpa_enc: +median: 191310 cycles/ticks +average: 192094 cycles/ticks + +indcpa_dec: +median: 46896 cycles/ticks +average: 47320 cycles/ticks + +kyber_keypair_derand: +median: 170870 cycles/ticks +average: 171499 cycles/ticks + +kyber_keypair: +median: 182382 cycles/ticks +average: 183139 cycles/ticks + +kyber_encaps_derand: +median: 206040 cycles/ticks +average: 206957 cycles/ticks + +kyber_encaps: +median: 206900 cycles/ticks +average: 207862 cycles/ticks + +kyber_decaps: +median: 255810 cycles/ticks +average: 257040 cycles/ticks + +Loop spin: 178 +gen_a: +median: 57240 cycles/ticks +average: 57543 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11854 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156362 cycles/ticks +average: 156929 cycles/ticks + +indcpa_enc: +median: 190978 cycles/ticks +average: 191792 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47359 cycles/ticks + +kyber_keypair_derand: +median: 169760 cycles/ticks +average: 170329 cycles/ticks + +kyber_keypair: +median: 182400 cycles/ticks +average: 183023 cycles/ticks + +kyber_encaps_derand: +median: 205738 cycles/ticks +average: 206536 cycles/ticks + +kyber_encaps: +median: 206560 cycles/ticks +average: 207487 cycles/ticks + +kyber_decaps: +median: 255460 cycles/ticks +average: 256623 cycles/ticks + +Loop spin: 179 +gen_a: +median: 56990 cycles/ticks +average: 57291 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11766 cycles/ticks +average: 11834 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156766 cycles/ticks +average: 157403 cycles/ticks + +indcpa_enc: +median: 191458 cycles/ticks +average: 192323 cycles/ticks + +indcpa_dec: +median: 46814 cycles/ticks +average: 47268 cycles/ticks + +kyber_keypair_derand: +median: 169390 cycles/ticks +average: 170075 cycles/ticks + +kyber_keypair: +median: 182398 cycles/ticks +average: 183093 cycles/ticks + +kyber_encaps_derand: +median: 205818 cycles/ticks +average: 207012 cycles/ticks + +kyber_encaps: +median: 206512 cycles/ticks +average: 207421 cycles/ticks + +kyber_decaps: +median: 255384 cycles/ticks +average: 256712 cycles/ticks + +Loop spin: 180 +gen_a: +median: 57138 cycles/ticks +average: 57441 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10698 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11825 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2725 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +indcpa_keypair: +median: 156002 cycles/ticks +average: 156697 cycles/ticks + +indcpa_enc: +median: 190984 cycles/ticks +average: 191743 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47159 cycles/ticks + +kyber_keypair_derand: +median: 169628 cycles/ticks +average: 170263 cycles/ticks + +kyber_keypair: +median: 182368 cycles/ticks +average: 183054 cycles/ticks + +kyber_encaps_derand: +median: 205642 cycles/ticks +average: 206535 cycles/ticks + +kyber_encaps: +median: 206610 cycles/ticks +average: 207493 cycles/ticks + +kyber_decaps: +median: 255242 cycles/ticks +average: 256463 cycles/ticks + +Loop spin: 181 +gen_a: +median: 57168 cycles/ticks +average: 57502 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6729 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10737 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 74 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156708 cycles/ticks +average: 157384 cycles/ticks + +indcpa_enc: +median: 191194 cycles/ticks +average: 191923 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47239 cycles/ticks + +kyber_keypair_derand: +median: 170046 cycles/ticks +average: 170693 cycles/ticks + +kyber_keypair: +median: 182740 cycles/ticks +average: 183384 cycles/ticks + +kyber_encaps_derand: +median: 205580 cycles/ticks +average: 206413 cycles/ticks + +kyber_encaps: +median: 206468 cycles/ticks +average: 207465 cycles/ticks + +kyber_decaps: +median: 255360 cycles/ticks +average: 256707 cycles/ticks + +Loop spin: 182 +gen_a: +median: 57050 cycles/ticks +average: 57399 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10659 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2146 cycles/ticks + +indcpa_keypair: +median: 156116 cycles/ticks +average: 156732 cycles/ticks + +indcpa_enc: +median: 190856 cycles/ticks +average: 191640 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47383 cycles/ticks + +kyber_keypair_derand: +median: 169474 cycles/ticks +average: 170131 cycles/ticks + +kyber_keypair: +median: 182390 cycles/ticks +average: 183140 cycles/ticks + +kyber_encaps_derand: +median: 205860 cycles/ticks +average: 206720 cycles/ticks + +kyber_encaps: +median: 206656 cycles/ticks +average: 207451 cycles/ticks + +kyber_decaps: +median: 255624 cycles/ticks +average: 256829 cycles/ticks + +Loop spin: 183 +gen_a: +median: 57010 cycles/ticks +average: 57388 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6682 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10648 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11806 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1415 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2096 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156416 cycles/ticks +average: 157028 cycles/ticks + +indcpa_enc: +median: 191168 cycles/ticks +average: 191931 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47221 cycles/ticks + +kyber_keypair_derand: +median: 169468 cycles/ticks +average: 170072 cycles/ticks + +kyber_keypair: +median: 182634 cycles/ticks +average: 183193 cycles/ticks + +kyber_encaps_derand: +median: 207256 cycles/ticks +average: 208169 cycles/ticks + +kyber_encaps: +median: 208086 cycles/ticks +average: 208898 cycles/ticks + +kyber_decaps: +median: 257106 cycles/ticks +average: 258431 cycles/ticks + +Loop spin: 184 +gen_a: +median: 57144 cycles/ticks +average: 57509 cycles/ticks + +poly_getnoise_eta1: +median: 2110 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2116 cycles/ticks +average: 2127 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6736 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10656 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11849 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156412 cycles/ticks +average: 157011 cycles/ticks + +indcpa_enc: +median: 191252 cycles/ticks +average: 192019 cycles/ticks + +indcpa_dec: +median: 46904 cycles/ticks +average: 47454 cycles/ticks + +kyber_keypair_derand: +median: 169926 cycles/ticks +average: 170658 cycles/ticks + +kyber_keypair: +median: 182492 cycles/ticks +average: 183241 cycles/ticks + +kyber_encaps_derand: +median: 205900 cycles/ticks +average: 206743 cycles/ticks + +kyber_encaps: +median: 206820 cycles/ticks +average: 207626 cycles/ticks + +kyber_decaps: +median: 255700 cycles/ticks +average: 256935 cycles/ticks + +Loop spin: 185 +gen_a: +median: 57064 cycles/ticks +average: 57401 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10729 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2764 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156086 cycles/ticks +average: 156731 cycles/ticks + +indcpa_enc: +median: 190898 cycles/ticks +average: 191612 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47213 cycles/ticks + +kyber_keypair_derand: +median: 169334 cycles/ticks +average: 169922 cycles/ticks + +kyber_keypair: +median: 182494 cycles/ticks +average: 183178 cycles/ticks + +kyber_encaps_derand: +median: 205802 cycles/ticks +average: 206692 cycles/ticks + +kyber_encaps: +median: 206490 cycles/ticks +average: 207306 cycles/ticks + +kyber_decaps: +median: 255434 cycles/ticks +average: 256706 cycles/ticks + +Loop spin: 186 +gen_a: +median: 56904 cycles/ticks +average: 57226 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11838 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2149 cycles/ticks + +indcpa_keypair: +median: 156382 cycles/ticks +average: 157045 cycles/ticks + +indcpa_enc: +median: 191064 cycles/ticks +average: 191952 cycles/ticks + +indcpa_dec: +median: 46862 cycles/ticks +average: 47380 cycles/ticks + +kyber_keypair_derand: +median: 169574 cycles/ticks +average: 170208 cycles/ticks + +kyber_keypair: +median: 182340 cycles/ticks +average: 182992 cycles/ticks + +kyber_encaps_derand: +median: 207400 cycles/ticks +average: 208315 cycles/ticks + +kyber_encaps: +median: 208408 cycles/ticks +average: 209211 cycles/ticks + +kyber_decaps: +median: 257088 cycles/ticks +average: 258439 cycles/ticks + +Loop spin: 187 +gen_a: +median: 57006 cycles/ticks +average: 57344 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6741 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11798 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1418 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156180 cycles/ticks +average: 156716 cycles/ticks + +indcpa_enc: +median: 190830 cycles/ticks +average: 191557 cycles/ticks + +indcpa_dec: +median: 46888 cycles/ticks +average: 47385 cycles/ticks + +kyber_keypair_derand: +median: 169398 cycles/ticks +average: 170127 cycles/ticks + +kyber_keypair: +median: 182638 cycles/ticks +average: 183217 cycles/ticks + +kyber_encaps_derand: +median: 206014 cycles/ticks +average: 206863 cycles/ticks + +kyber_encaps: +median: 206820 cycles/ticks +average: 207673 cycles/ticks + +kyber_decaps: +median: 255688 cycles/ticks +average: 256879 cycles/ticks + +Loop spin: 188 +gen_a: +median: 57128 cycles/ticks +average: 57497 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6695 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2771 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156794 cycles/ticks +average: 157496 cycles/ticks + +indcpa_enc: +median: 191626 cycles/ticks +average: 192416 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47403 cycles/ticks + +kyber_keypair_derand: +median: 169450 cycles/ticks +average: 170154 cycles/ticks + +kyber_keypair: +median: 182692 cycles/ticks +average: 183226 cycles/ticks + +kyber_encaps_derand: +median: 205766 cycles/ticks +average: 206607 cycles/ticks + +kyber_encaps: +median: 206478 cycles/ticks +average: 207304 cycles/ticks + +kyber_decaps: +median: 255514 cycles/ticks +average: 256696 cycles/ticks + +Loop spin: 189 +gen_a: +median: 57042 cycles/ticks +average: 57398 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6727 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10665 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156234 cycles/ticks +average: 156831 cycles/ticks + +indcpa_enc: +median: 191044 cycles/ticks +average: 191861 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47240 cycles/ticks + +kyber_keypair_derand: +median: 171130 cycles/ticks +average: 171828 cycles/ticks + +kyber_keypair: +median: 182346 cycles/ticks +average: 183069 cycles/ticks + +kyber_encaps_derand: +median: 205422 cycles/ticks +average: 206280 cycles/ticks + +kyber_encaps: +median: 206232 cycles/ticks +average: 207029 cycles/ticks + +kyber_decaps: +median: 255154 cycles/ticks +average: 256396 cycles/ticks + +Loop spin: 190 +gen_a: +median: 57018 cycles/ticks +average: 57340 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11834 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156494 cycles/ticks +average: 157099 cycles/ticks + +indcpa_enc: +median: 191272 cycles/ticks +average: 192008 cycles/ticks + +indcpa_dec: +median: 46862 cycles/ticks +average: 47235 cycles/ticks + +kyber_keypair_derand: +median: 169990 cycles/ticks +average: 170581 cycles/ticks + +kyber_keypair: +median: 182364 cycles/ticks +average: 182998 cycles/ticks + +kyber_encaps_derand: +median: 205464 cycles/ticks +average: 206402 cycles/ticks + +kyber_encaps: +median: 206414 cycles/ticks +average: 207172 cycles/ticks + +kyber_decaps: +median: 255222 cycles/ticks +average: 256548 cycles/ticks + +Loop spin: 191 +gen_a: +median: 57158 cycles/ticks +average: 57453 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6729 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10695 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11804 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2136 cycles/ticks + +indcpa_keypair: +median: 156344 cycles/ticks +average: 156941 cycles/ticks + +indcpa_enc: +median: 191172 cycles/ticks +average: 191949 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47271 cycles/ticks + +kyber_keypair_derand: +median: 169506 cycles/ticks +average: 170153 cycles/ticks + +kyber_keypair: +median: 182342 cycles/ticks +average: 183001 cycles/ticks + +kyber_encaps_derand: +median: 206248 cycles/ticks +average: 207284 cycles/ticks + +kyber_encaps: +median: 207136 cycles/ticks +average: 208122 cycles/ticks + +kyber_decaps: +median: 255854 cycles/ticks +average: 257101 cycles/ticks + +Loop spin: 192 +gen_a: +median: 56950 cycles/ticks +average: 57259 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11825 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +indcpa_keypair: +median: 156444 cycles/ticks +average: 156954 cycles/ticks + +indcpa_enc: +median: 191144 cycles/ticks +average: 191896 cycles/ticks + +indcpa_dec: +median: 46814 cycles/ticks +average: 47265 cycles/ticks + +kyber_keypair_derand: +median: 169550 cycles/ticks +average: 170169 cycles/ticks + +kyber_keypair: +median: 182410 cycles/ticks +average: 183052 cycles/ticks + +kyber_encaps_derand: +median: 205800 cycles/ticks +average: 206611 cycles/ticks + +kyber_encaps: +median: 206704 cycles/ticks +average: 207844 cycles/ticks + +kyber_decaps: +median: 255272 cycles/ticks +average: 256429 cycles/ticks + +Loop spin: 193 +gen_a: +median: 57108 cycles/ticks +average: 57400 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10707 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 276 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2768 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156764 cycles/ticks +average: 157357 cycles/ticks + +indcpa_enc: +median: 191532 cycles/ticks +average: 192340 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47304 cycles/ticks + +kyber_keypair_derand: +median: 169236 cycles/ticks +average: 169827 cycles/ticks + +kyber_keypair: +median: 182450 cycles/ticks +average: 183005 cycles/ticks + +kyber_encaps_derand: +median: 205888 cycles/ticks +average: 206747 cycles/ticks + +kyber_encaps: +median: 206648 cycles/ticks +average: 207730 cycles/ticks + +kyber_decaps: +median: 255600 cycles/ticks +average: 256764 cycles/ticks + +Loop spin: 194 +gen_a: +median: 56954 cycles/ticks +average: 57295 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156912 cycles/ticks +average: 157495 cycles/ticks + +indcpa_enc: +median: 191890 cycles/ticks +average: 192805 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47244 cycles/ticks + +kyber_keypair_derand: +median: 169286 cycles/ticks +average: 169936 cycles/ticks + +kyber_keypair: +median: 182420 cycles/ticks +average: 183039 cycles/ticks + +kyber_encaps_derand: +median: 207684 cycles/ticks +average: 208534 cycles/ticks + +kyber_encaps: +median: 208454 cycles/ticks +average: 209334 cycles/ticks + +kyber_decaps: +median: 257124 cycles/ticks +average: 258207 cycles/ticks + +Loop spin: 195 +gen_a: +median: 57012 cycles/ticks +average: 57324 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 6686 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11851 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156318 cycles/ticks +average: 156978 cycles/ticks + +indcpa_enc: +median: 191238 cycles/ticks +average: 192009 cycles/ticks + +indcpa_dec: +median: 46906 cycles/ticks +average: 47310 cycles/ticks + +kyber_keypair_derand: +median: 169602 cycles/ticks +average: 170259 cycles/ticks + +kyber_keypair: +median: 182502 cycles/ticks +average: 183242 cycles/ticks + +kyber_encaps_derand: +median: 205748 cycles/ticks +average: 206707 cycles/ticks + +kyber_encaps: +median: 206744 cycles/ticks +average: 207519 cycles/ticks + +kyber_decaps: +median: 255692 cycles/ticks +average: 256920 cycles/ticks + +Loop spin: 196 +gen_a: +median: 57054 cycles/ticks +average: 57370 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10656 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11807 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156194 cycles/ticks +average: 156832 cycles/ticks + +indcpa_enc: +median: 191226 cycles/ticks +average: 192115 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47373 cycles/ticks + +kyber_keypair_derand: +median: 169090 cycles/ticks +average: 169721 cycles/ticks + +kyber_keypair: +median: 182478 cycles/ticks +average: 183263 cycles/ticks + +kyber_encaps_derand: +median: 205586 cycles/ticks +average: 206634 cycles/ticks + +kyber_encaps: +median: 206638 cycles/ticks +average: 207715 cycles/ticks + +kyber_decaps: +median: 256326 cycles/ticks +average: 257368 cycles/ticks + +Loop spin: 197 +gen_a: +median: 57018 cycles/ticks +average: 57363 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11834 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1409 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156546 cycles/ticks +average: 157179 cycles/ticks + +indcpa_enc: +median: 191316 cycles/ticks +average: 192116 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47417 cycles/ticks + +kyber_keypair_derand: +median: 169256 cycles/ticks +average: 169882 cycles/ticks + +kyber_keypair: +median: 182538 cycles/ticks +average: 183344 cycles/ticks + +kyber_encaps_derand: +median: 206204 cycles/ticks +average: 206970 cycles/ticks + +kyber_encaps: +median: 207040 cycles/ticks +average: 207905 cycles/ticks + +kyber_decaps: +median: 255760 cycles/ticks +average: 256835 cycles/ticks + +Loop spin: 198 +gen_a: +median: 57066 cycles/ticks +average: 57370 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11816 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156410 cycles/ticks +average: 157111 cycles/ticks + +indcpa_enc: +median: 191406 cycles/ticks +average: 192194 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47301 cycles/ticks + +kyber_keypair_derand: +median: 171142 cycles/ticks +average: 171837 cycles/ticks + +kyber_keypair: +median: 182356 cycles/ticks +average: 182949 cycles/ticks + +kyber_encaps_derand: +median: 205276 cycles/ticks +average: 206054 cycles/ticks + +kyber_encaps: +median: 206008 cycles/ticks +average: 206892 cycles/ticks + +kyber_decaps: +median: 255126 cycles/ticks +average: 256342 cycles/ticks + +Loop spin: 199 +gen_a: +median: 57062 cycles/ticks +average: 57382 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6725 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11802 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156536 cycles/ticks +average: 157044 cycles/ticks + +indcpa_enc: +median: 191170 cycles/ticks +average: 191951 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47483 cycles/ticks + +kyber_keypair_derand: +median: 169572 cycles/ticks +average: 170356 cycles/ticks + +kyber_keypair: +median: 182484 cycles/ticks +average: 183071 cycles/ticks + +kyber_encaps_derand: +median: 207420 cycles/ticks +average: 208242 cycles/ticks + +kyber_encaps: +median: 208382 cycles/ticks +average: 209176 cycles/ticks + +kyber_decaps: +median: 257154 cycles/ticks +average: 258503 cycles/ticks + +Loop spin: 200 +gen_a: +median: 57090 cycles/ticks +average: 57405 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10713 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11807 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 273 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156204 cycles/ticks +average: 156816 cycles/ticks + +indcpa_enc: +median: 191268 cycles/ticks +average: 192056 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47368 cycles/ticks + +kyber_keypair_derand: +median: 169190 cycles/ticks +average: 169773 cycles/ticks + +kyber_keypair: +median: 182348 cycles/ticks +average: 183018 cycles/ticks + +kyber_encaps_derand: +median: 205582 cycles/ticks +average: 206614 cycles/ticks + +kyber_encaps: +median: 206344 cycles/ticks +average: 207119 cycles/ticks + +kyber_decaps: +median: 255240 cycles/ticks +average: 256576 cycles/ticks + +Loop spin: 201 +gen_a: +median: 56932 cycles/ticks +average: 57261 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11810 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2142 cycles/ticks + +indcpa_keypair: +median: 156612 cycles/ticks +average: 157315 cycles/ticks + +indcpa_enc: +median: 191442 cycles/ticks +average: 192360 cycles/ticks + +indcpa_dec: +median: 46912 cycles/ticks +average: 47371 cycles/ticks + +kyber_keypair_derand: +median: 169486 cycles/ticks +average: 170213 cycles/ticks + +kyber_keypair: +median: 182516 cycles/ticks +average: 183122 cycles/ticks + +kyber_encaps_derand: +median: 205872 cycles/ticks +average: 206804 cycles/ticks + +kyber_encaps: +median: 206824 cycles/ticks +average: 207666 cycles/ticks + +kyber_decaps: +median: 255716 cycles/ticks +average: 257065 cycles/ticks + +Loop spin: 202 +gen_a: +median: 57062 cycles/ticks +average: 57381 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6734 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156132 cycles/ticks +average: 156727 cycles/ticks + +indcpa_enc: +median: 190978 cycles/ticks +average: 191826 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47356 cycles/ticks + +kyber_keypair_derand: +median: 170652 cycles/ticks +average: 171194 cycles/ticks + +kyber_keypair: +median: 182458 cycles/ticks +average: 183140 cycles/ticks + +kyber_encaps_derand: +median: 206076 cycles/ticks +average: 206930 cycles/ticks + +kyber_encaps: +median: 207088 cycles/ticks +average: 207815 cycles/ticks + +kyber_decaps: +median: 255984 cycles/ticks +average: 257100 cycles/ticks + +Loop spin: 203 +gen_a: +median: 57090 cycles/ticks +average: 57437 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6727 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10657 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11839 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156414 cycles/ticks +average: 157140 cycles/ticks + +indcpa_enc: +median: 191354 cycles/ticks +average: 192199 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47402 cycles/ticks + +kyber_keypair_derand: +median: 169178 cycles/ticks +average: 169832 cycles/ticks + +kyber_keypair: +median: 182394 cycles/ticks +average: 183059 cycles/ticks + +kyber_encaps_derand: +median: 205668 cycles/ticks +average: 206505 cycles/ticks + +kyber_encaps: +median: 206638 cycles/ticks +average: 207903 cycles/ticks + +kyber_decaps: +median: 255414 cycles/ticks +average: 256593 cycles/ticks + +Loop spin: 204 +gen_a: +median: 57118 cycles/ticks +average: 57452 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2136 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6727 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11792 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2094 cycles/ticks +average: 2102 cycles/ticks + +indcpa_keypair: +median: 156208 cycles/ticks +average: 156859 cycles/ticks + +indcpa_enc: +median: 190946 cycles/ticks +average: 191742 cycles/ticks + +indcpa_dec: +median: 46818 cycles/ticks +average: 47309 cycles/ticks + +kyber_keypair_derand: +median: 169566 cycles/ticks +average: 170270 cycles/ticks + +kyber_keypair: +median: 182466 cycles/ticks +average: 183198 cycles/ticks + +kyber_encaps_derand: +median: 205862 cycles/ticks +average: 206645 cycles/ticks + +kyber_encaps: +median: 206794 cycles/ticks +average: 207729 cycles/ticks + +kyber_decaps: +median: 255836 cycles/ticks +average: 257107 cycles/ticks + +Loop spin: 205 +gen_a: +median: 57112 cycles/ticks +average: 57439 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6729 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11847 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156486 cycles/ticks +average: 157062 cycles/ticks + +indcpa_enc: +median: 191180 cycles/ticks +average: 191907 cycles/ticks + +indcpa_dec: +median: 46896 cycles/ticks +average: 47369 cycles/ticks + +kyber_keypair_derand: +median: 171012 cycles/ticks +average: 171684 cycles/ticks + +kyber_keypair: +median: 182454 cycles/ticks +average: 183078 cycles/ticks + +kyber_encaps_derand: +median: 205814 cycles/ticks +average: 206661 cycles/ticks + +kyber_encaps: +median: 206782 cycles/ticks +average: 207742 cycles/ticks + +kyber_decaps: +median: 255522 cycles/ticks +average: 256659 cycles/ticks + +Loop spin: 206 +gen_a: +median: 56976 cycles/ticks +average: 57310 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156284 cycles/ticks +average: 156948 cycles/ticks + +indcpa_enc: +median: 190942 cycles/ticks +average: 191769 cycles/ticks + +indcpa_dec: +median: 46888 cycles/ticks +average: 47297 cycles/ticks + +kyber_keypair_derand: +median: 169468 cycles/ticks +average: 170127 cycles/ticks + +kyber_keypair: +median: 182484 cycles/ticks +average: 183092 cycles/ticks + +kyber_encaps_derand: +median: 205518 cycles/ticks +average: 206296 cycles/ticks + +kyber_encaps: +median: 206504 cycles/ticks +average: 207371 cycles/ticks + +kyber_decaps: +median: 255344 cycles/ticks +average: 256642 cycles/ticks + +Loop spin: 207 +gen_a: +median: 57126 cycles/ticks +average: 57479 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11846 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156292 cycles/ticks +average: 156921 cycles/ticks + +indcpa_enc: +median: 191210 cycles/ticks +average: 191974 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47363 cycles/ticks + +kyber_keypair_derand: +median: 169398 cycles/ticks +average: 170093 cycles/ticks + +kyber_keypair: +median: 182326 cycles/ticks +average: 183043 cycles/ticks + +kyber_encaps_derand: +median: 207188 cycles/ticks +average: 208151 cycles/ticks + +kyber_encaps: +median: 208044 cycles/ticks +average: 208973 cycles/ticks + +kyber_decaps: +median: 256908 cycles/ticks +average: 258089 cycles/ticks + +Loop spin: 208 +gen_a: +median: 57064 cycles/ticks +average: 57406 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11838 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2115 cycles/ticks + +indcpa_keypair: +median: 156216 cycles/ticks +average: 156854 cycles/ticks + +indcpa_enc: +median: 191224 cycles/ticks +average: 192013 cycles/ticks + +indcpa_dec: +median: 46938 cycles/ticks +average: 47391 cycles/ticks + +kyber_keypair_derand: +median: 169666 cycles/ticks +average: 170281 cycles/ticks + +kyber_keypair: +median: 182472 cycles/ticks +average: 183204 cycles/ticks + +kyber_encaps_derand: +median: 205504 cycles/ticks +average: 206417 cycles/ticks + +kyber_encaps: +median: 206428 cycles/ticks +average: 207479 cycles/ticks + +kyber_decaps: +median: 255276 cycles/ticks +average: 256397 cycles/ticks + +Loop spin: 209 +gen_a: +median: 56984 cycles/ticks +average: 57287 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6739 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11804 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +indcpa_keypair: +median: 156642 cycles/ticks +average: 157285 cycles/ticks + +indcpa_enc: +median: 191428 cycles/ticks +average: 192326 cycles/ticks + +indcpa_dec: +median: 46818 cycles/ticks +average: 47253 cycles/ticks + +kyber_keypair_derand: +median: 169212 cycles/ticks +average: 169948 cycles/ticks + +kyber_keypair: +median: 182360 cycles/ticks +average: 183080 cycles/ticks + +kyber_encaps_derand: +median: 205798 cycles/ticks +average: 206738 cycles/ticks + +kyber_encaps: +median: 206868 cycles/ticks +average: 208030 cycles/ticks + +kyber_decaps: +median: 255616 cycles/ticks +average: 257029 cycles/ticks + +Loop spin: 210 +gen_a: +median: 57020 cycles/ticks +average: 57352 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11806 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1424 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156284 cycles/ticks +average: 156945 cycles/ticks + +indcpa_enc: +median: 191112 cycles/ticks +average: 191955 cycles/ticks + +indcpa_dec: +median: 46862 cycles/ticks +average: 47271 cycles/ticks + +kyber_keypair_derand: +median: 168976 cycles/ticks +average: 169648 cycles/ticks + +kyber_keypair: +median: 182366 cycles/ticks +average: 183147 cycles/ticks + +kyber_encaps_derand: +median: 205660 cycles/ticks +average: 206638 cycles/ticks + +kyber_encaps: +median: 206596 cycles/ticks +average: 207976 cycles/ticks + +kyber_decaps: +median: 256512 cycles/ticks +average: 257525 cycles/ticks + +Loop spin: 211 +gen_a: +median: 57004 cycles/ticks +average: 57362 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11803 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 278 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156296 cycles/ticks +average: 156845 cycles/ticks + +indcpa_enc: +median: 191140 cycles/ticks +average: 191895 cycles/ticks + +indcpa_dec: +median: 46832 cycles/ticks +average: 47236 cycles/ticks + +kyber_keypair_derand: +median: 169458 cycles/ticks +average: 170039 cycles/ticks + +kyber_keypair: +median: 182464 cycles/ticks +average: 183152 cycles/ticks + +kyber_encaps_derand: +median: 205530 cycles/ticks +average: 206475 cycles/ticks + +kyber_encaps: +median: 206426 cycles/ticks +average: 207281 cycles/ticks + +kyber_decaps: +median: 255256 cycles/ticks +average: 256389 cycles/ticks + +Loop spin: 212 +gen_a: +median: 57082 cycles/ticks +average: 57411 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11806 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2115 cycles/ticks + +indcpa_keypair: +median: 156250 cycles/ticks +average: 156838 cycles/ticks + +indcpa_enc: +median: 191004 cycles/ticks +average: 191895 cycles/ticks + +indcpa_dec: +median: 46892 cycles/ticks +average: 47335 cycles/ticks + +kyber_keypair_derand: +median: 169508 cycles/ticks +average: 170160 cycles/ticks + +kyber_keypair: +median: 182392 cycles/ticks +average: 183121 cycles/ticks + +kyber_encaps_derand: +median: 207516 cycles/ticks +average: 208332 cycles/ticks + +kyber_encaps: +median: 208454 cycles/ticks +average: 209366 cycles/ticks + +kyber_decaps: +median: 257120 cycles/ticks +average: 258365 cycles/ticks + +Loop spin: 213 +gen_a: +median: 57044 cycles/ticks +average: 57374 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6737 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10698 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11800 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +indcpa_keypair: +median: 156530 cycles/ticks +average: 157081 cycles/ticks + +indcpa_enc: +median: 191424 cycles/ticks +average: 192247 cycles/ticks + +indcpa_dec: +median: 46900 cycles/ticks +average: 47462 cycles/ticks + +kyber_keypair_derand: +median: 169432 cycles/ticks +average: 170062 cycles/ticks + +kyber_keypair: +median: 182412 cycles/ticks +average: 183030 cycles/ticks + +kyber_encaps_derand: +median: 206084 cycles/ticks +average: 207108 cycles/ticks + +kyber_encaps: +median: 206962 cycles/ticks +average: 207802 cycles/ticks + +kyber_decaps: +median: 255706 cycles/ticks +average: 256905 cycles/ticks + +Loop spin: 214 +gen_a: +median: 57024 cycles/ticks +average: 57317 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10652 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11815 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 314 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +indcpa_keypair: +median: 156344 cycles/ticks +average: 156956 cycles/ticks + +indcpa_enc: +median: 191024 cycles/ticks +average: 191872 cycles/ticks + +indcpa_dec: +median: 46828 cycles/ticks +average: 47344 cycles/ticks + +kyber_keypair_derand: +median: 169146 cycles/ticks +average: 169786 cycles/ticks + +kyber_keypair: +median: 182524 cycles/ticks +average: 183187 cycles/ticks + +kyber_encaps_derand: +median: 206112 cycles/ticks +average: 206880 cycles/ticks + +kyber_encaps: +median: 206738 cycles/ticks +average: 207588 cycles/ticks + +kyber_decaps: +median: 255784 cycles/ticks +average: 256971 cycles/ticks + +Loop spin: 215 +gen_a: +median: 57002 cycles/ticks +average: 57325 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6743 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2091 cycles/ticks + +indcpa_keypair: +median: 156266 cycles/ticks +average: 156870 cycles/ticks + +indcpa_enc: +median: 191092 cycles/ticks +average: 191920 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47426 cycles/ticks + +kyber_keypair_derand: +median: 169414 cycles/ticks +average: 170045 cycles/ticks + +kyber_keypair: +median: 182400 cycles/ticks +average: 183128 cycles/ticks + +kyber_encaps_derand: +median: 207496 cycles/ticks +average: 208677 cycles/ticks + +kyber_encaps: +median: 208274 cycles/ticks +average: 209284 cycles/ticks + +kyber_decaps: +median: 257114 cycles/ticks +average: 258440 cycles/ticks + +Loop spin: 216 +gen_a: +median: 56976 cycles/ticks +average: 57286 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11845 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2082 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 156478 cycles/ticks +average: 157054 cycles/ticks + +indcpa_enc: +median: 191050 cycles/ticks +average: 192002 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47412 cycles/ticks + +kyber_keypair_derand: +median: 169522 cycles/ticks +average: 170125 cycles/ticks + +kyber_keypair: +median: 182398 cycles/ticks +average: 183127 cycles/ticks + +kyber_encaps_derand: +median: 205666 cycles/ticks +average: 206608 cycles/ticks + +kyber_encaps: +median: 206444 cycles/ticks +average: 207448 cycles/ticks + +kyber_decaps: +median: 255424 cycles/ticks +average: 256751 cycles/ticks + +Loop spin: 217 +gen_a: +median: 56960 cycles/ticks +average: 57270 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156306 cycles/ticks +average: 156903 cycles/ticks + +indcpa_enc: +median: 191320 cycles/ticks +average: 192084 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47245 cycles/ticks + +kyber_keypair_derand: +median: 169294 cycles/ticks +average: 169911 cycles/ticks + +kyber_keypair: +median: 182328 cycles/ticks +average: 183034 cycles/ticks + +kyber_encaps_derand: +median: 205862 cycles/ticks +average: 206710 cycles/ticks + +kyber_encaps: +median: 206828 cycles/ticks +average: 207650 cycles/ticks + +kyber_decaps: +median: 255476 cycles/ticks +average: 256694 cycles/ticks + +Loop spin: 218 +gen_a: +median: 56982 cycles/ticks +average: 57312 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2102 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10651 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11831 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156396 cycles/ticks +average: 157112 cycles/ticks + +indcpa_enc: +median: 191062 cycles/ticks +average: 191932 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47174 cycles/ticks + +kyber_keypair_derand: +median: 169538 cycles/ticks +average: 170118 cycles/ticks + +kyber_keypair: +median: 182486 cycles/ticks +average: 183170 cycles/ticks + +kyber_encaps_derand: +median: 206072 cycles/ticks +average: 206929 cycles/ticks + +kyber_encaps: +median: 206984 cycles/ticks +average: 207899 cycles/ticks + +kyber_decaps: +median: 255828 cycles/ticks +average: 256964 cycles/ticks + +Loop spin: 219 +gen_a: +median: 56966 cycles/ticks +average: 57264 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6733 cycles/ticks + +INVNTT: +median: 10646 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11853 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156270 cycles/ticks +average: 156922 cycles/ticks + +indcpa_enc: +median: 191106 cycles/ticks +average: 191828 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47290 cycles/ticks + +kyber_keypair_derand: +median: 169534 cycles/ticks +average: 170186 cycles/ticks + +kyber_keypair: +median: 182338 cycles/ticks +average: 183042 cycles/ticks + +kyber_encaps_derand: +median: 205750 cycles/ticks +average: 206608 cycles/ticks + +kyber_encaps: +median: 206660 cycles/ticks +average: 207519 cycles/ticks + +kyber_decaps: +median: 255590 cycles/ticks +average: 256812 cycles/ticks + +Loop spin: 220 +gen_a: +median: 57052 cycles/ticks +average: 57377 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6688 cycles/ticks +average: 6732 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10649 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11827 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +indcpa_keypair: +median: 156318 cycles/ticks +average: 156944 cycles/ticks + +indcpa_enc: +median: 191102 cycles/ticks +average: 191861 cycles/ticks + +indcpa_dec: +median: 46862 cycles/ticks +average: 47224 cycles/ticks + +kyber_keypair_derand: +median: 169412 cycles/ticks +average: 170004 cycles/ticks + +kyber_keypair: +median: 182418 cycles/ticks +average: 182960 cycles/ticks + +kyber_encaps_derand: +median: 205622 cycles/ticks +average: 206588 cycles/ticks + +kyber_encaps: +median: 206802 cycles/ticks +average: 207558 cycles/ticks + +kyber_decaps: +median: 255480 cycles/ticks +average: 256720 cycles/ticks + +Loop spin: 221 +gen_a: +median: 57130 cycles/ticks +average: 57429 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2155 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156430 cycles/ticks +average: 156998 cycles/ticks + +indcpa_enc: +median: 191088 cycles/ticks +average: 191898 cycles/ticks + +indcpa_dec: +median: 46872 cycles/ticks +average: 47368 cycles/ticks + +kyber_keypair_derand: +median: 169648 cycles/ticks +average: 170372 cycles/ticks + +kyber_keypair: +median: 182438 cycles/ticks +average: 183055 cycles/ticks + +kyber_encaps_derand: +median: 205808 cycles/ticks +average: 206610 cycles/ticks + +kyber_encaps: +median: 207170 cycles/ticks +average: 208353 cycles/ticks + +kyber_decaps: +median: 255392 cycles/ticks +average: 256944 cycles/ticks + +Loop spin: 222 +gen_a: +median: 57084 cycles/ticks +average: 57405 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11853 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156010 cycles/ticks +average: 156628 cycles/ticks + +indcpa_enc: +median: 190972 cycles/ticks +average: 191726 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47328 cycles/ticks + +kyber_keypair_derand: +median: 169848 cycles/ticks +average: 170559 cycles/ticks + +kyber_keypair: +median: 182404 cycles/ticks +average: 183174 cycles/ticks + +kyber_encaps_derand: +median: 205870 cycles/ticks +average: 206709 cycles/ticks + +kyber_encaps: +median: 206652 cycles/ticks +average: 207636 cycles/ticks + +kyber_decaps: +median: 255662 cycles/ticks +average: 257151 cycles/ticks + +Loop spin: 223 +gen_a: +median: 57100 cycles/ticks +average: 57430 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10715 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11838 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 156232 cycles/ticks +average: 156776 cycles/ticks + +indcpa_enc: +median: 191074 cycles/ticks +average: 191856 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47241 cycles/ticks + +kyber_keypair_derand: +median: 169566 cycles/ticks +average: 170199 cycles/ticks + +kyber_keypair: +median: 182566 cycles/ticks +average: 183288 cycles/ticks + +kyber_encaps_derand: +median: 205582 cycles/ticks +average: 206711 cycles/ticks + +kyber_encaps: +median: 206560 cycles/ticks +average: 207459 cycles/ticks + +kyber_decaps: +median: 255058 cycles/ticks +average: 256096 cycles/ticks + +Loop spin: 224 +gen_a: +median: 57072 cycles/ticks +average: 57354 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6686 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11798 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2767 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 157878 cycles/ticks +average: 158525 cycles/ticks + +indcpa_enc: +median: 192578 cycles/ticks +average: 193453 cycles/ticks + +indcpa_dec: +median: 46892 cycles/ticks +average: 47249 cycles/ticks + +kyber_keypair_derand: +median: 169422 cycles/ticks +average: 170052 cycles/ticks + +kyber_keypair: +median: 182296 cycles/ticks +average: 182879 cycles/ticks + +kyber_encaps_derand: +median: 206120 cycles/ticks +average: 206985 cycles/ticks + +kyber_encaps: +median: 207036 cycles/ticks +average: 210460 cycles/ticks + +kyber_decaps: +median: 255662 cycles/ticks +average: 256893 cycles/ticks + +Loop spin: 225 +gen_a: +median: 57214 cycles/ticks +average: 57548 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6719 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11851 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156856 cycles/ticks +average: 157498 cycles/ticks + +indcpa_enc: +median: 192488 cycles/ticks +average: 193377 cycles/ticks + +indcpa_dec: +median: 46958 cycles/ticks +average: 47343 cycles/ticks + +kyber_keypair_derand: +median: 169714 cycles/ticks +average: 170363 cycles/ticks + +kyber_keypair: +median: 182404 cycles/ticks +average: 183124 cycles/ticks + +kyber_encaps_derand: +median: 205698 cycles/ticks +average: 209039 cycles/ticks + +kyber_encaps: +median: 206620 cycles/ticks +average: 207417 cycles/ticks + +kyber_decaps: +median: 255328 cycles/ticks +average: 256374 cycles/ticks + +Loop spin: 226 +gen_a: +median: 57054 cycles/ticks +average: 57401 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10698 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11816 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2129 cycles/ticks + +indcpa_keypair: +median: 156398 cycles/ticks +average: 157080 cycles/ticks + +indcpa_enc: +median: 191156 cycles/ticks +average: 192020 cycles/ticks + +indcpa_dec: +median: 46924 cycles/ticks +average: 47316 cycles/ticks + +kyber_keypair_derand: +median: 169614 cycles/ticks +average: 170194 cycles/ticks + +kyber_keypair: +median: 182382 cycles/ticks +average: 183045 cycles/ticks + +kyber_encaps_derand: +median: 205678 cycles/ticks +average: 206552 cycles/ticks + +kyber_encaps: +median: 206716 cycles/ticks +average: 207445 cycles/ticks + +kyber_decaps: +median: 255540 cycles/ticks +average: 256787 cycles/ticks + +Loop spin: 227 +gen_a: +median: 57258 cycles/ticks +average: 57576 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10652 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11835 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2102 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156526 cycles/ticks +average: 157152 cycles/ticks + +indcpa_enc: +median: 191452 cycles/ticks +average: 192236 cycles/ticks + +indcpa_dec: +median: 46832 cycles/ticks +average: 47299 cycles/ticks + +kyber_keypair_derand: +median: 169656 cycles/ticks +average: 170435 cycles/ticks + +kyber_keypair: +median: 182322 cycles/ticks +average: 183079 cycles/ticks + +kyber_encaps_derand: +median: 205700 cycles/ticks +average: 206562 cycles/ticks + +kyber_encaps: +median: 206590 cycles/ticks +average: 207468 cycles/ticks + +kyber_decaps: +median: 255528 cycles/ticks +average: 256827 cycles/ticks + +Loop spin: 228 +gen_a: +median: 57028 cycles/ticks +average: 57344 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6748 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10702 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 272 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2115 cycles/ticks + +indcpa_keypair: +median: 156418 cycles/ticks +average: 157061 cycles/ticks + +indcpa_enc: +median: 191150 cycles/ticks +average: 192008 cycles/ticks + +indcpa_dec: +median: 46824 cycles/ticks +average: 47328 cycles/ticks + +kyber_keypair_derand: +median: 169414 cycles/ticks +average: 170059 cycles/ticks + +kyber_keypair: +median: 182564 cycles/ticks +average: 183273 cycles/ticks + +kyber_encaps_derand: +median: 205704 cycles/ticks +average: 206576 cycles/ticks + +kyber_encaps: +median: 206594 cycles/ticks +average: 207459 cycles/ticks + +kyber_decaps: +median: 255432 cycles/ticks +average: 256868 cycles/ticks + +Loop spin: 229 +gen_a: +median: 57136 cycles/ticks +average: 57463 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156510 cycles/ticks +average: 157173 cycles/ticks + +indcpa_enc: +median: 191428 cycles/ticks +average: 192381 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47324 cycles/ticks + +kyber_keypair_derand: +median: 169424 cycles/ticks +average: 170133 cycles/ticks + +kyber_keypair: +median: 182414 cycles/ticks +average: 183116 cycles/ticks + +kyber_encaps_derand: +median: 206030 cycles/ticks +average: 206864 cycles/ticks + +kyber_encaps: +median: 206740 cycles/ticks +average: 207558 cycles/ticks + +kyber_decaps: +median: 255636 cycles/ticks +average: 256895 cycles/ticks + +Loop spin: 230 +gen_a: +median: 57034 cycles/ticks +average: 57349 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2131 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10704 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11806 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 275 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 157830 cycles/ticks +average: 158433 cycles/ticks + +indcpa_enc: +median: 192760 cycles/ticks +average: 193592 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47294 cycles/ticks + +kyber_keypair_derand: +median: 169520 cycles/ticks +average: 170247 cycles/ticks + +kyber_keypair: +median: 182428 cycles/ticks +average: 183039 cycles/ticks + +kyber_encaps_derand: +median: 205694 cycles/ticks +average: 206573 cycles/ticks + +kyber_encaps: +median: 206580 cycles/ticks +average: 207744 cycles/ticks + +kyber_decaps: +median: 255512 cycles/ticks +average: 256667 cycles/ticks + +Loop spin: 231 +gen_a: +median: 57092 cycles/ticks +average: 57415 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11835 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1409 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 157686 cycles/ticks +average: 158352 cycles/ticks + +indcpa_enc: +median: 192458 cycles/ticks +average: 193321 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47358 cycles/ticks + +kyber_keypair_derand: +median: 169482 cycles/ticks +average: 170126 cycles/ticks + +kyber_keypair: +median: 182378 cycles/ticks +average: 183025 cycles/ticks + +kyber_encaps_derand: +median: 205878 cycles/ticks +average: 206759 cycles/ticks + +kyber_encaps: +median: 206814 cycles/ticks +average: 207712 cycles/ticks + +kyber_decaps: +median: 255618 cycles/ticks +average: 256735 cycles/ticks + +Loop spin: 232 +gen_a: +median: 57000 cycles/ticks +average: 57356 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11855 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 274 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156594 cycles/ticks +average: 157284 cycles/ticks + +indcpa_enc: +median: 191290 cycles/ticks +average: 192186 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47345 cycles/ticks + +kyber_keypair_derand: +median: 169506 cycles/ticks +average: 170109 cycles/ticks + +kyber_keypair: +median: 182616 cycles/ticks +average: 183373 cycles/ticks + +kyber_encaps_derand: +median: 205446 cycles/ticks +average: 206378 cycles/ticks + +kyber_encaps: +median: 206416 cycles/ticks +average: 207360 cycles/ticks + +kyber_decaps: +median: 255142 cycles/ticks +average: 256347 cycles/ticks + +Loop spin: 233 +gen_a: +median: 56948 cycles/ticks +average: 57279 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10724 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11834 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2724 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 157922 cycles/ticks +average: 158608 cycles/ticks + +indcpa_enc: +median: 192614 cycles/ticks +average: 193366 cycles/ticks + +indcpa_dec: +median: 46814 cycles/ticks +average: 47278 cycles/ticks + +kyber_keypair_derand: +median: 169712 cycles/ticks +average: 170331 cycles/ticks + +kyber_keypair: +median: 182714 cycles/ticks +average: 183334 cycles/ticks + +kyber_encaps_derand: +median: 205834 cycles/ticks +average: 206814 cycles/ticks + +kyber_encaps: +median: 206710 cycles/ticks +average: 207611 cycles/ticks + +kyber_decaps: +median: 255842 cycles/ticks +average: 257168 cycles/ticks + +Loop spin: 234 +gen_a: +median: 57064 cycles/ticks +average: 57358 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6658 cycles/ticks +average: 6698 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10650 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11827 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156310 cycles/ticks +average: 156959 cycles/ticks + +indcpa_enc: +median: 191270 cycles/ticks +average: 191988 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47326 cycles/ticks + +kyber_keypair_derand: +median: 169354 cycles/ticks +average: 169992 cycles/ticks + +kyber_keypair: +median: 182446 cycles/ticks +average: 183115 cycles/ticks + +kyber_encaps_derand: +median: 207276 cycles/ticks +average: 208248 cycles/ticks + +kyber_encaps: +median: 208246 cycles/ticks +average: 209169 cycles/ticks + +kyber_decaps: +median: 257040 cycles/ticks +average: 258463 cycles/ticks + +Loop spin: 235 +gen_a: +median: 57090 cycles/ticks +average: 57442 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6696 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1415 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156492 cycles/ticks +average: 157106 cycles/ticks + +indcpa_enc: +median: 191362 cycles/ticks +average: 192134 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47361 cycles/ticks + +kyber_keypair_derand: +median: 169798 cycles/ticks +average: 170371 cycles/ticks + +kyber_keypair: +median: 182480 cycles/ticks +average: 183263 cycles/ticks + +kyber_encaps_derand: +median: 205892 cycles/ticks +average: 206800 cycles/ticks + +kyber_encaps: +median: 206944 cycles/ticks +average: 207890 cycles/ticks + +kyber_decaps: +median: 255964 cycles/ticks +average: 256963 cycles/ticks + +Loop spin: 236 +gen_a: +median: 57190 cycles/ticks +average: 57518 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6696 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11805 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156444 cycles/ticks +average: 156997 cycles/ticks + +indcpa_enc: +median: 191276 cycles/ticks +average: 192134 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47353 cycles/ticks + +kyber_keypair_derand: +median: 169474 cycles/ticks +average: 170109 cycles/ticks + +kyber_keypair: +median: 182388 cycles/ticks +average: 182931 cycles/ticks + +kyber_encaps_derand: +median: 205628 cycles/ticks +average: 206429 cycles/ticks + +kyber_encaps: +median: 206414 cycles/ticks +average: 207389 cycles/ticks + +kyber_decaps: +median: 255196 cycles/ticks +average: 256448 cycles/ticks + +Loop spin: 237 +gen_a: +median: 57122 cycles/ticks +average: 57436 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11815 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156534 cycles/ticks +average: 157078 cycles/ticks + +indcpa_enc: +median: 191158 cycles/ticks +average: 191834 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47298 cycles/ticks + +kyber_keypair_derand: +median: 171014 cycles/ticks +average: 171632 cycles/ticks + +kyber_keypair: +median: 182360 cycles/ticks +average: 182988 cycles/ticks + +kyber_encaps_derand: +median: 205726 cycles/ticks +average: 206825 cycles/ticks + +kyber_encaps: +median: 206482 cycles/ticks +average: 207259 cycles/ticks + +kyber_decaps: +median: 255466 cycles/ticks +average: 256711 cycles/ticks + +Loop spin: 238 +gen_a: +median: 56994 cycles/ticks +average: 57342 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6746 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2086 cycles/ticks +average: 2097 cycles/ticks + +indcpa_keypair: +median: 156356 cycles/ticks +average: 156947 cycles/ticks + +indcpa_enc: +median: 191084 cycles/ticks +average: 191938 cycles/ticks + +indcpa_dec: +median: 46826 cycles/ticks +average: 47295 cycles/ticks + +kyber_keypair_derand: +median: 169212 cycles/ticks +average: 169881 cycles/ticks + +kyber_keypair: +median: 182382 cycles/ticks +average: 183055 cycles/ticks + +kyber_encaps_derand: +median: 207878 cycles/ticks +average: 208958 cycles/ticks + +kyber_encaps: +median: 208948 cycles/ticks +average: 209787 cycles/ticks + +kyber_decaps: +median: 257398 cycles/ticks +average: 258762 cycles/ticks + +Loop spin: 239 +gen_a: +median: 57004 cycles/ticks +average: 57304 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10704 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156106 cycles/ticks +average: 156684 cycles/ticks + +indcpa_enc: +median: 191084 cycles/ticks +average: 191936 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47340 cycles/ticks + +kyber_keypair_derand: +median: 169336 cycles/ticks +average: 169878 cycles/ticks + +kyber_keypair: +median: 182390 cycles/ticks +average: 183018 cycles/ticks + +kyber_encaps_derand: +median: 205774 cycles/ticks +average: 206569 cycles/ticks + +kyber_encaps: +median: 206580 cycles/ticks +average: 207513 cycles/ticks + +kyber_decaps: +median: 255416 cycles/ticks +average: 256591 cycles/ticks + +Loop spin: 240 +gen_a: +median: 57198 cycles/ticks +average: 57488 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6737 cycles/ticks + +INVNTT: +median: 10646 cycles/ticks +average: 10698 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156602 cycles/ticks +average: 157250 cycles/ticks + +indcpa_enc: +median: 191406 cycles/ticks +average: 192086 cycles/ticks + +indcpa_dec: +median: 46868 cycles/ticks +average: 47356 cycles/ticks + +kyber_keypair_derand: +median: 169500 cycles/ticks +average: 170056 cycles/ticks + +kyber_keypair: +median: 182346 cycles/ticks +average: 183089 cycles/ticks + +kyber_encaps_derand: +median: 205686 cycles/ticks +average: 206565 cycles/ticks + +kyber_encaps: +median: 206644 cycles/ticks +average: 207486 cycles/ticks + +kyber_decaps: +median: 255416 cycles/ticks +average: 256710 cycles/ticks + +Loop spin: 241 +gen_a: +median: 57014 cycles/ticks +average: 57331 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6658 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10654 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11792 cycles/ticks +average: 11866 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156418 cycles/ticks +average: 157104 cycles/ticks + +indcpa_enc: +median: 191014 cycles/ticks +average: 191800 cycles/ticks + +indcpa_dec: +median: 46808 cycles/ticks +average: 47213 cycles/ticks + +kyber_keypair_derand: +median: 169372 cycles/ticks +average: 170002 cycles/ticks + +kyber_keypair: +median: 182412 cycles/ticks +average: 182995 cycles/ticks + +kyber_encaps_derand: +median: 205814 cycles/ticks +average: 206606 cycles/ticks + +kyber_encaps: +median: 206782 cycles/ticks +average: 207841 cycles/ticks + +kyber_decaps: +median: 255456 cycles/ticks +average: 256730 cycles/ticks + +Loop spin: 242 +gen_a: +median: 57016 cycles/ticks +average: 57368 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11820 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2102 cycles/ticks +average: 2107 cycles/ticks + +indcpa_keypair: +median: 156172 cycles/ticks +average: 156825 cycles/ticks + +indcpa_enc: +median: 191030 cycles/ticks +average: 191877 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47293 cycles/ticks + +kyber_keypair_derand: +median: 169666 cycles/ticks +average: 170354 cycles/ticks + +kyber_keypair: +median: 182244 cycles/ticks +average: 182975 cycles/ticks + +kyber_encaps_derand: +median: 206052 cycles/ticks +average: 207175 cycles/ticks + +kyber_encaps: +median: 207028 cycles/ticks +average: 208360 cycles/ticks + +kyber_decaps: +median: 256566 cycles/ticks +average: 257574 cycles/ticks + +Loop spin: 243 +gen_a: +median: 57106 cycles/ticks +average: 57508 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6731 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10658 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11864 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2086 cycles/ticks +average: 2101 cycles/ticks + +indcpa_keypair: +median: 156644 cycles/ticks +average: 157293 cycles/ticks + +indcpa_enc: +median: 191202 cycles/ticks +average: 191953 cycles/ticks + +indcpa_dec: +median: 46898 cycles/ticks +average: 47410 cycles/ticks + +kyber_keypair_derand: +median: 169496 cycles/ticks +average: 170212 cycles/ticks + +kyber_keypair: +median: 182464 cycles/ticks +average: 183099 cycles/ticks + +kyber_encaps_derand: +median: 205810 cycles/ticks +average: 206655 cycles/ticks + +kyber_encaps: +median: 206516 cycles/ticks +average: 207176 cycles/ticks + +kyber_decaps: +median: 255514 cycles/ticks +average: 256813 cycles/ticks + +Loop spin: 244 +gen_a: +median: 57226 cycles/ticks +average: 57552 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6728 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10659 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11801 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156494 cycles/ticks +average: 157103 cycles/ticks + +indcpa_enc: +median: 191052 cycles/ticks +average: 191890 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47417 cycles/ticks + +kyber_keypair_derand: +median: 169606 cycles/ticks +average: 170296 cycles/ticks + +kyber_keypair: +median: 182492 cycles/ticks +average: 183086 cycles/ticks + +kyber_encaps_derand: +median: 205794 cycles/ticks +average: 206604 cycles/ticks + +kyber_encaps: +median: 206776 cycles/ticks +average: 207591 cycles/ticks + +kyber_decaps: +median: 255538 cycles/ticks +average: 256947 cycles/ticks + +Loop spin: 245 +gen_a: +median: 56950 cycles/ticks +average: 57292 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10701 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11818 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2140 cycles/ticks + +indcpa_keypair: +median: 156158 cycles/ticks +average: 156772 cycles/ticks + +indcpa_enc: +median: 190978 cycles/ticks +average: 191753 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47287 cycles/ticks + +kyber_keypair_derand: +median: 169446 cycles/ticks +average: 170177 cycles/ticks + +kyber_keypair: +median: 182326 cycles/ticks +average: 182997 cycles/ticks + +kyber_encaps_derand: +median: 205840 cycles/ticks +average: 206705 cycles/ticks + +kyber_encaps: +median: 206730 cycles/ticks +average: 207737 cycles/ticks + +kyber_decaps: +median: 255646 cycles/ticks +average: 256946 cycles/ticks + +Loop spin: 246 +gen_a: +median: 57084 cycles/ticks +average: 57418 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156506 cycles/ticks +average: 157224 cycles/ticks + +indcpa_enc: +median: 191360 cycles/ticks +average: 192224 cycles/ticks + +indcpa_dec: +median: 46890 cycles/ticks +average: 47366 cycles/ticks + +kyber_keypair_derand: +median: 169428 cycles/ticks +average: 170145 cycles/ticks + +kyber_keypair: +median: 182344 cycles/ticks +average: 183110 cycles/ticks + +kyber_encaps_derand: +median: 205436 cycles/ticks +average: 206349 cycles/ticks + +kyber_encaps: +median: 206256 cycles/ticks +average: 207186 cycles/ticks + +kyber_decaps: +median: 255240 cycles/ticks +average: 256600 cycles/ticks + +Loop spin: 247 +gen_a: +median: 57148 cycles/ticks +average: 57432 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2122 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6695 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156600 cycles/ticks +average: 157189 cycles/ticks + +indcpa_enc: +median: 191196 cycles/ticks +average: 192137 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47384 cycles/ticks + +kyber_keypair_derand: +median: 169798 cycles/ticks +average: 170482 cycles/ticks + +kyber_keypair: +median: 182490 cycles/ticks +average: 183176 cycles/ticks + +kyber_encaps_derand: +median: 205762 cycles/ticks +average: 206765 cycles/ticks + +kyber_encaps: +median: 206768 cycles/ticks +average: 207920 cycles/ticks + +kyber_decaps: +median: 256292 cycles/ticks +average: 257397 cycles/ticks + +Loop spin: 248 +gen_a: +median: 57214 cycles/ticks +average: 57608 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156704 cycles/ticks +average: 157471 cycles/ticks + +indcpa_enc: +median: 191214 cycles/ticks +average: 192211 cycles/ticks + +indcpa_dec: +median: 46820 cycles/ticks +average: 47237 cycles/ticks + +kyber_keypair_derand: +median: 169174 cycles/ticks +average: 169951 cycles/ticks + +kyber_keypair: +median: 182330 cycles/ticks +average: 183137 cycles/ticks + +kyber_encaps_derand: +median: 205890 cycles/ticks +average: 206855 cycles/ticks + +kyber_encaps: +median: 206818 cycles/ticks +average: 207935 cycles/ticks + +kyber_decaps: +median: 255606 cycles/ticks +average: 256789 cycles/ticks + +Loop spin: 249 +gen_a: +median: 56996 cycles/ticks +average: 57301 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6664 cycles/ticks +average: 6691 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11798 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156066 cycles/ticks +average: 156825 cycles/ticks + +indcpa_enc: +median: 190858 cycles/ticks +average: 191734 cycles/ticks + +indcpa_dec: +median: 46880 cycles/ticks +average: 47283 cycles/ticks + +kyber_keypair_derand: +median: 169440 cycles/ticks +average: 170200 cycles/ticks + +kyber_keypair: +median: 182406 cycles/ticks +average: 183154 cycles/ticks + +kyber_encaps_derand: +median: 205656 cycles/ticks +average: 206625 cycles/ticks + +kyber_encaps: +median: 206748 cycles/ticks +average: 208278 cycles/ticks + +kyber_decaps: +median: 255882 cycles/ticks +average: 257341 cycles/ticks + +Loop spin: 250 +gen_a: +median: 57030 cycles/ticks +average: 57380 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2140 cycles/ticks + +indcpa_keypair: +median: 158092 cycles/ticks +average: 158814 cycles/ticks + +indcpa_enc: +median: 192784 cycles/ticks +average: 193677 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47288 cycles/ticks + +kyber_keypair_derand: +median: 169832 cycles/ticks +average: 170527 cycles/ticks + +kyber_keypair: +median: 182336 cycles/ticks +average: 183124 cycles/ticks + +kyber_encaps_derand: +median: 209254 cycles/ticks +average: 210268 cycles/ticks + +kyber_encaps: +median: 210322 cycles/ticks +average: 211184 cycles/ticks + +kyber_decaps: +median: 258842 cycles/ticks +average: 260251 cycles/ticks + +Loop spin: 251 +gen_a: +median: 56946 cycles/ticks +average: 57326 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2096 cycles/ticks +average: 2105 cycles/ticks + +indcpa_keypair: +median: 156414 cycles/ticks +average: 157154 cycles/ticks + +indcpa_enc: +median: 191072 cycles/ticks +average: 192497 cycles/ticks + +indcpa_dec: +median: 46988 cycles/ticks +average: 47506 cycles/ticks + +kyber_keypair_derand: +median: 169576 cycles/ticks +average: 170240 cycles/ticks + +kyber_keypair: +median: 182716 cycles/ticks +average: 183359 cycles/ticks + +kyber_encaps_derand: +median: 205746 cycles/ticks +average: 206677 cycles/ticks + +kyber_encaps: +median: 206734 cycles/ticks +average: 207620 cycles/ticks + +kyber_decaps: +median: 255746 cycles/ticks +average: 257011 cycles/ticks + +Loop spin: 252 +gen_a: +median: 57044 cycles/ticks +average: 57341 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11819 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156174 cycles/ticks +average: 156784 cycles/ticks + +indcpa_enc: +median: 191076 cycles/ticks +average: 191760 cycles/ticks + +indcpa_dec: +median: 46898 cycles/ticks +average: 47357 cycles/ticks + +kyber_keypair_derand: +median: 169252 cycles/ticks +average: 169909 cycles/ticks + +kyber_keypair: +median: 182522 cycles/ticks +average: 183143 cycles/ticks + +kyber_encaps_derand: +median: 205828 cycles/ticks +average: 206680 cycles/ticks + +kyber_encaps: +median: 206750 cycles/ticks +average: 207648 cycles/ticks + +kyber_decaps: +median: 255652 cycles/ticks +average: 256937 cycles/ticks + +Loop spin: 253 +gen_a: +median: 57140 cycles/ticks +average: 57454 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6725 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11764 cycles/ticks +average: 11833 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156778 cycles/ticks +average: 157276 cycles/ticks + +indcpa_enc: +median: 191572 cycles/ticks +average: 192339 cycles/ticks + +indcpa_dec: +median: 46828 cycles/ticks +average: 47265 cycles/ticks + +kyber_keypair_derand: +median: 169026 cycles/ticks +average: 169625 cycles/ticks + +kyber_keypair: +median: 182386 cycles/ticks +average: 183091 cycles/ticks + +kyber_encaps_derand: +median: 205950 cycles/ticks +average: 206959 cycles/ticks + +kyber_encaps: +median: 206820 cycles/ticks +average: 207630 cycles/ticks + +kyber_decaps: +median: 255570 cycles/ticks +average: 256643 cycles/ticks + +Loop spin: 254 +gen_a: +median: 56990 cycles/ticks +average: 57328 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156606 cycles/ticks +average: 157266 cycles/ticks + +indcpa_enc: +median: 191220 cycles/ticks +average: 191934 cycles/ticks + +indcpa_dec: +median: 46914 cycles/ticks +average: 47390 cycles/ticks + +kyber_keypair_derand: +median: 169532 cycles/ticks +average: 170163 cycles/ticks + +kyber_keypair: +median: 182430 cycles/ticks +average: 182960 cycles/ticks + +kyber_encaps_derand: +median: 205784 cycles/ticks +average: 206753 cycles/ticks + +kyber_encaps: +median: 206572 cycles/ticks +average: 207415 cycles/ticks + +kyber_decaps: +median: 255430 cycles/ticks +average: 256631 cycles/ticks + +Loop spin: 255 +gen_a: +median: 57044 cycles/ticks +average: 57301 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2102 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10652 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11850 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 317 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156510 cycles/ticks +average: 157108 cycles/ticks + +indcpa_enc: +median: 191136 cycles/ticks +average: 191914 cycles/ticks + +indcpa_dec: +median: 46894 cycles/ticks +average: 47279 cycles/ticks + +kyber_keypair_derand: +median: 169642 cycles/ticks +average: 170295 cycles/ticks + +kyber_keypair: +median: 182410 cycles/ticks +average: 183087 cycles/ticks + +kyber_encaps_derand: +median: 207324 cycles/ticks +average: 208165 cycles/ticks + +kyber_encaps: +median: 208074 cycles/ticks +average: 208943 cycles/ticks + +kyber_decaps: +median: 256916 cycles/ticks +average: 258137 cycles/ticks + +Loop spin: 256 +gen_a: +median: 57084 cycles/ticks +average: 57369 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10702 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11808 cycles/ticks +average: 11885 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156430 cycles/ticks +average: 157008 cycles/ticks + +indcpa_enc: +median: 191010 cycles/ticks +average: 191855 cycles/ticks + +indcpa_dec: +median: 46868 cycles/ticks +average: 47276 cycles/ticks + +kyber_keypair_derand: +median: 171118 cycles/ticks +average: 171737 cycles/ticks + +kyber_keypair: +median: 182454 cycles/ticks +average: 183131 cycles/ticks + +kyber_encaps_derand: +median: 205906 cycles/ticks +average: 206794 cycles/ticks + +kyber_encaps: +median: 207052 cycles/ticks +average: 207823 cycles/ticks + +kyber_decaps: +median: 255804 cycles/ticks +average: 257171 cycles/ticks + +Loop spin: 257 +gen_a: +median: 57150 cycles/ticks +average: 57441 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11762 cycles/ticks +average: 11830 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2137 cycles/ticks + +indcpa_keypair: +median: 156138 cycles/ticks +average: 156808 cycles/ticks + +indcpa_enc: +median: 191050 cycles/ticks +average: 191844 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47271 cycles/ticks + +kyber_keypair_derand: +median: 169236 cycles/ticks +average: 169986 cycles/ticks + +kyber_keypair: +median: 182322 cycles/ticks +average: 182881 cycles/ticks + +kyber_encaps_derand: +median: 205760 cycles/ticks +average: 206685 cycles/ticks + +kyber_encaps: +median: 206646 cycles/ticks +average: 207406 cycles/ticks + +kyber_decaps: +median: 255320 cycles/ticks +average: 256528 cycles/ticks + +Loop spin: 258 +gen_a: +median: 57044 cycles/ticks +average: 57337 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11846 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2096 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156348 cycles/ticks +average: 156962 cycles/ticks + +indcpa_enc: +median: 191428 cycles/ticks +average: 192139 cycles/ticks + +indcpa_dec: +median: 46974 cycles/ticks +average: 47497 cycles/ticks + +kyber_keypair_derand: +median: 169818 cycles/ticks +average: 170494 cycles/ticks + +kyber_keypair: +median: 182394 cycles/ticks +average: 183024 cycles/ticks + +kyber_encaps_derand: +median: 205646 cycles/ticks +average: 206684 cycles/ticks + +kyber_encaps: +median: 206462 cycles/ticks +average: 207339 cycles/ticks + +kyber_decaps: +median: 255326 cycles/ticks +average: 256653 cycles/ticks + +Loop spin: 259 +gen_a: +median: 57130 cycles/ticks +average: 57480 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11832 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156316 cycles/ticks +average: 156985 cycles/ticks + +indcpa_enc: +median: 190994 cycles/ticks +average: 191866 cycles/ticks + +indcpa_dec: +median: 46826 cycles/ticks +average: 47251 cycles/ticks + +kyber_keypair_derand: +median: 169672 cycles/ticks +average: 170321 cycles/ticks + +kyber_keypair: +median: 182394 cycles/ticks +average: 183130 cycles/ticks + +kyber_encaps_derand: +median: 205738 cycles/ticks +average: 206592 cycles/ticks + +kyber_encaps: +median: 206692 cycles/ticks +average: 207545 cycles/ticks + +kyber_decaps: +median: 255594 cycles/ticks +average: 256761 cycles/ticks + +Loop spin: 260 +gen_a: +median: 56958 cycles/ticks +average: 57279 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11845 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2094 cycles/ticks +average: 2115 cycles/ticks + +indcpa_keypair: +median: 156396 cycles/ticks +average: 157058 cycles/ticks + +indcpa_enc: +median: 191102 cycles/ticks +average: 191979 cycles/ticks + +indcpa_dec: +median: 46884 cycles/ticks +average: 47409 cycles/ticks + +kyber_keypair_derand: +median: 169388 cycles/ticks +average: 169967 cycles/ticks + +kyber_keypair: +median: 182564 cycles/ticks +average: 183102 cycles/ticks + +kyber_encaps_derand: +median: 205820 cycles/ticks +average: 206640 cycles/ticks + +kyber_encaps: +median: 206776 cycles/ticks +average: 207689 cycles/ticks + +kyber_decaps: +median: 255608 cycles/ticks +average: 256794 cycles/ticks + +Loop spin: 261 +gen_a: +median: 57090 cycles/ticks +average: 57406 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2143 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156344 cycles/ticks +average: 157009 cycles/ticks + +indcpa_enc: +median: 191020 cycles/ticks +average: 191784 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47322 cycles/ticks + +kyber_keypair_derand: +median: 169432 cycles/ticks +average: 170080 cycles/ticks + +kyber_keypair: +median: 182476 cycles/ticks +average: 183167 cycles/ticks + +kyber_encaps_derand: +median: 206048 cycles/ticks +average: 206896 cycles/ticks + +kyber_encaps: +median: 206926 cycles/ticks +average: 207647 cycles/ticks + +kyber_decaps: +median: 255828 cycles/ticks +average: 256910 cycles/ticks + +Loop spin: 262 +gen_a: +median: 57122 cycles/ticks +average: 57479 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11809 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156286 cycles/ticks +average: 156962 cycles/ticks + +indcpa_enc: +median: 191366 cycles/ticks +average: 192007 cycles/ticks + +indcpa_dec: +median: 46868 cycles/ticks +average: 47215 cycles/ticks + +kyber_keypair_derand: +median: 169396 cycles/ticks +average: 170066 cycles/ticks + +kyber_keypair: +median: 182488 cycles/ticks +average: 183077 cycles/ticks + +kyber_encaps_derand: +median: 206204 cycles/ticks +average: 206967 cycles/ticks + +kyber_encaps: +median: 207072 cycles/ticks +average: 207944 cycles/ticks + +kyber_decaps: +median: 255820 cycles/ticks +average: 257044 cycles/ticks + +Loop spin: 263 +gen_a: +median: 57044 cycles/ticks +average: 57398 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6731 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2136 cycles/ticks + +indcpa_keypair: +median: 156360 cycles/ticks +average: 156973 cycles/ticks + +indcpa_enc: +median: 191192 cycles/ticks +average: 191980 cycles/ticks + +indcpa_dec: +median: 46900 cycles/ticks +average: 47411 cycles/ticks + +kyber_keypair_derand: +median: 169344 cycles/ticks +average: 169971 cycles/ticks + +kyber_keypair: +median: 182376 cycles/ticks +average: 183076 cycles/ticks + +kyber_encaps_derand: +median: 207560 cycles/ticks +average: 208348 cycles/ticks + +kyber_encaps: +median: 208454 cycles/ticks +average: 209324 cycles/ticks + +kyber_decaps: +median: 257144 cycles/ticks +average: 258561 cycles/ticks + +Loop spin: 264 +gen_a: +median: 57080 cycles/ticks +average: 57423 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10703 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11849 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 73 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156058 cycles/ticks +average: 156609 cycles/ticks + +indcpa_enc: +median: 191020 cycles/ticks +average: 191736 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47312 cycles/ticks + +kyber_keypair_derand: +median: 169246 cycles/ticks +average: 169876 cycles/ticks + +kyber_keypair: +median: 182444 cycles/ticks +average: 183141 cycles/ticks + +kyber_encaps_derand: +median: 206028 cycles/ticks +average: 206803 cycles/ticks + +kyber_encaps: +median: 206778 cycles/ticks +average: 207610 cycles/ticks + +kyber_decaps: +median: 255856 cycles/ticks +average: 257018 cycles/ticks + +Loop spin: 265 +gen_a: +median: 57212 cycles/ticks +average: 57526 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6700 cycles/ticks +average: 6731 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2127 cycles/ticks + +indcpa_keypair: +median: 156528 cycles/ticks +average: 157153 cycles/ticks + +indcpa_enc: +median: 191098 cycles/ticks +average: 191946 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47344 cycles/ticks + +kyber_keypair_derand: +median: 169336 cycles/ticks +average: 170070 cycles/ticks + +kyber_keypair: +median: 182376 cycles/ticks +average: 183083 cycles/ticks + +kyber_encaps_derand: +median: 205872 cycles/ticks +average: 206821 cycles/ticks + +kyber_encaps: +median: 206774 cycles/ticks +average: 207544 cycles/ticks + +kyber_decaps: +median: 255604 cycles/ticks +average: 256890 cycles/ticks + +Loop spin: 266 +gen_a: +median: 56998 cycles/ticks +average: 57319 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6695 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11802 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1417 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156264 cycles/ticks +average: 156819 cycles/ticks + +indcpa_enc: +median: 191144 cycles/ticks +average: 191949 cycles/ticks + +indcpa_dec: +median: 46898 cycles/ticks +average: 47325 cycles/ticks + +kyber_keypair_derand: +median: 169672 cycles/ticks +average: 170220 cycles/ticks + +kyber_keypair: +median: 182390 cycles/ticks +average: 183108 cycles/ticks + +kyber_encaps_derand: +median: 205352 cycles/ticks +average: 206196 cycles/ticks + +kyber_encaps: +median: 206294 cycles/ticks +average: 207131 cycles/ticks + +kyber_decaps: +median: 255086 cycles/ticks +average: 256336 cycles/ticks + +Loop spin: 267 +gen_a: +median: 57224 cycles/ticks +average: 57530 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6728 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10665 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +indcpa_keypair: +median: 156482 cycles/ticks +average: 157156 cycles/ticks + +indcpa_enc: +median: 191440 cycles/ticks +average: 192204 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47391 cycles/ticks + +kyber_keypair_derand: +median: 169584 cycles/ticks +average: 170154 cycles/ticks + +kyber_keypair: +median: 182446 cycles/ticks +average: 183041 cycles/ticks + +kyber_encaps_derand: +median: 205738 cycles/ticks +average: 206603 cycles/ticks + +kyber_encaps: +median: 206544 cycles/ticks +average: 207506 cycles/ticks + +kyber_decaps: +median: 255380 cycles/ticks +average: 256669 cycles/ticks + +Loop spin: 268 +gen_a: +median: 57184 cycles/ticks +average: 57480 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6698 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10698 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11791 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156154 cycles/ticks +average: 156788 cycles/ticks + +indcpa_enc: +median: 191082 cycles/ticks +average: 191800 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47428 cycles/ticks + +kyber_keypair_derand: +median: 169166 cycles/ticks +average: 169803 cycles/ticks + +kyber_keypair: +median: 182308 cycles/ticks +average: 183002 cycles/ticks + +kyber_encaps_derand: +median: 205980 cycles/ticks +average: 206906 cycles/ticks + +kyber_encaps: +median: 207064 cycles/ticks +average: 207948 cycles/ticks + +kyber_decaps: +median: 255890 cycles/ticks +average: 257048 cycles/ticks + +Loop spin: 269 +gen_a: +median: 57022 cycles/ticks +average: 57332 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6732 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2094 cycles/ticks +average: 2104 cycles/ticks + +indcpa_keypair: +median: 156304 cycles/ticks +average: 156964 cycles/ticks + +indcpa_enc: +median: 191108 cycles/ticks +average: 191827 cycles/ticks + +indcpa_dec: +median: 46928 cycles/ticks +average: 47326 cycles/ticks + +kyber_keypair_derand: +median: 169810 cycles/ticks +average: 170454 cycles/ticks + +kyber_keypair: +median: 182370 cycles/ticks +average: 183108 cycles/ticks + +kyber_encaps_derand: +median: 206040 cycles/ticks +average: 207190 cycles/ticks + +kyber_encaps: +median: 206704 cycles/ticks +average: 207448 cycles/ticks + +kyber_decaps: +median: 255486 cycles/ticks +average: 256683 cycles/ticks + +Loop spin: 270 +gen_a: +median: 56952 cycles/ticks +average: 57391 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6688 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10666 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11833 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 314 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156288 cycles/ticks +average: 156962 cycles/ticks + +indcpa_enc: +median: 191332 cycles/ticks +average: 192187 cycles/ticks + +indcpa_dec: +median: 46876 cycles/ticks +average: 47316 cycles/ticks + +kyber_keypair_derand: +median: 169434 cycles/ticks +average: 170063 cycles/ticks + +kyber_keypair: +median: 182360 cycles/ticks +average: 183053 cycles/ticks + +kyber_encaps_derand: +median: 205974 cycles/ticks +average: 207006 cycles/ticks + +kyber_encaps: +median: 206596 cycles/ticks +average: 207462 cycles/ticks + +kyber_decaps: +median: 255580 cycles/ticks +average: 256853 cycles/ticks + +Loop spin: 271 +gen_a: +median: 57136 cycles/ticks +average: 57430 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10709 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156332 cycles/ticks +average: 156907 cycles/ticks + +indcpa_enc: +median: 191022 cycles/ticks +average: 191780 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47387 cycles/ticks + +kyber_keypair_derand: +median: 169530 cycles/ticks +average: 170183 cycles/ticks + +kyber_keypair: +median: 182370 cycles/ticks +average: 183059 cycles/ticks + +kyber_encaps_derand: +median: 205706 cycles/ticks +average: 206507 cycles/ticks + +kyber_encaps: +median: 206710 cycles/ticks +average: 207521 cycles/ticks + +kyber_decaps: +median: 255384 cycles/ticks +average: 256640 cycles/ticks + +Loop spin: 272 +gen_a: +median: 56994 cycles/ticks +average: 57345 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 6684 cycles/ticks +average: 6733 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 272 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156264 cycles/ticks +average: 156942 cycles/ticks + +indcpa_enc: +median: 190994 cycles/ticks +average: 191859 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47229 cycles/ticks + +kyber_keypair_derand: +median: 169450 cycles/ticks +average: 170144 cycles/ticks + +kyber_keypair: +median: 182332 cycles/ticks +average: 183033 cycles/ticks + +kyber_encaps_derand: +median: 205762 cycles/ticks +average: 206631 cycles/ticks + +kyber_encaps: +median: 206510 cycles/ticks +average: 207392 cycles/ticks + +kyber_decaps: +median: 255214 cycles/ticks +average: 256582 cycles/ticks + +Loop spin: 273 +gen_a: +median: 57170 cycles/ticks +average: 57489 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6666 cycles/ticks +average: 6687 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11820 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156696 cycles/ticks +average: 157229 cycles/ticks + +indcpa_enc: +median: 191406 cycles/ticks +average: 192209 cycles/ticks + +indcpa_dec: +median: 46932 cycles/ticks +average: 47375 cycles/ticks + +kyber_keypair_derand: +median: 169482 cycles/ticks +average: 170173 cycles/ticks + +kyber_keypair: +median: 182496 cycles/ticks +average: 183134 cycles/ticks + +kyber_encaps_derand: +median: 205888 cycles/ticks +average: 206711 cycles/ticks + +kyber_encaps: +median: 206746 cycles/ticks +average: 207643 cycles/ticks + +kyber_decaps: +median: 255658 cycles/ticks +average: 256942 cycles/ticks + +Loop spin: 274 +gen_a: +median: 57168 cycles/ticks +average: 57481 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11810 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 62 cycles/ticks +average: 62 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156442 cycles/ticks +average: 157021 cycles/ticks + +indcpa_enc: +median: 191532 cycles/ticks +average: 192474 cycles/ticks + +indcpa_dec: +median: 46912 cycles/ticks +average: 47289 cycles/ticks + +kyber_keypair_derand: +median: 169706 cycles/ticks +average: 170427 cycles/ticks + +kyber_keypair: +median: 182424 cycles/ticks +average: 183170 cycles/ticks + +kyber_encaps_derand: +median: 205756 cycles/ticks +average: 206689 cycles/ticks + +kyber_encaps: +median: 206752 cycles/ticks +average: 207520 cycles/ticks + +kyber_decaps: +median: 255644 cycles/ticks +average: 256894 cycles/ticks + +Loop spin: 275 +gen_a: +median: 56876 cycles/ticks +average: 57190 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10712 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11797 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156292 cycles/ticks +average: 156901 cycles/ticks + +indcpa_enc: +median: 191064 cycles/ticks +average: 191842 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47394 cycles/ticks + +kyber_keypair_derand: +median: 169426 cycles/ticks +average: 169969 cycles/ticks + +kyber_keypair: +median: 182420 cycles/ticks +average: 183104 cycles/ticks + +kyber_encaps_derand: +median: 205836 cycles/ticks +average: 206712 cycles/ticks + +kyber_encaps: +median: 206864 cycles/ticks +average: 207726 cycles/ticks + +kyber_decaps: +median: 255776 cycles/ticks +average: 257072 cycles/ticks + +Loop spin: 276 +gen_a: +median: 57048 cycles/ticks +average: 57372 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11848 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 276 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +indcpa_keypair: +median: 157868 cycles/ticks +average: 158461 cycles/ticks + +indcpa_enc: +median: 192710 cycles/ticks +average: 193468 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47282 cycles/ticks + +kyber_keypair_derand: +median: 169388 cycles/ticks +average: 169944 cycles/ticks + +kyber_keypair: +median: 182430 cycles/ticks +average: 183099 cycles/ticks + +kyber_encaps_derand: +median: 206032 cycles/ticks +average: 207026 cycles/ticks + +kyber_encaps: +median: 206958 cycles/ticks +average: 207781 cycles/ticks + +kyber_decaps: +median: 255888 cycles/ticks +average: 257292 cycles/ticks + +Loop spin: 277 +gen_a: +median: 57056 cycles/ticks +average: 57385 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10703 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11856 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2129 cycles/ticks + +indcpa_keypair: +median: 156468 cycles/ticks +average: 157167 cycles/ticks + +indcpa_enc: +median: 191430 cycles/ticks +average: 192129 cycles/ticks + +indcpa_dec: +median: 46828 cycles/ticks +average: 47300 cycles/ticks + +kyber_keypair_derand: +median: 171092 cycles/ticks +average: 171646 cycles/ticks + +kyber_keypair: +median: 182472 cycles/ticks +average: 183123 cycles/ticks + +kyber_encaps_derand: +median: 206034 cycles/ticks +average: 206828 cycles/ticks + +kyber_encaps: +median: 207012 cycles/ticks +average: 207856 cycles/ticks + +kyber_decaps: +median: 255788 cycles/ticks +average: 257212 cycles/ticks + +Loop spin: 278 +gen_a: +median: 57160 cycles/ticks +average: 57518 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11816 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156164 cycles/ticks +average: 156760 cycles/ticks + +indcpa_enc: +median: 191198 cycles/ticks +average: 191954 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47416 cycles/ticks + +kyber_keypair_derand: +median: 169580 cycles/ticks +average: 170226 cycles/ticks + +kyber_keypair: +median: 182262 cycles/ticks +average: 182903 cycles/ticks + +kyber_encaps_derand: +median: 205622 cycles/ticks +average: 206488 cycles/ticks + +kyber_encaps: +median: 206666 cycles/ticks +average: 207500 cycles/ticks + +kyber_decaps: +median: 255436 cycles/ticks +average: 256759 cycles/ticks + +Loop spin: 279 +gen_a: +median: 57254 cycles/ticks +average: 57562 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6776 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11810 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 155960 cycles/ticks +average: 156548 cycles/ticks + +indcpa_enc: +median: 190796 cycles/ticks +average: 191460 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47376 cycles/ticks + +kyber_keypair_derand: +median: 169422 cycles/ticks +average: 170050 cycles/ticks + +kyber_keypair: +median: 182332 cycles/ticks +average: 183027 cycles/ticks + +kyber_encaps_derand: +median: 205974 cycles/ticks +average: 206900 cycles/ticks + +kyber_encaps: +median: 206794 cycles/ticks +average: 207667 cycles/ticks + +kyber_decaps: +median: 255752 cycles/ticks +average: 256992 cycles/ticks + +Loop spin: 280 +gen_a: +median: 57166 cycles/ticks +average: 57475 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10706 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11809 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156476 cycles/ticks +average: 157100 cycles/ticks + +indcpa_enc: +median: 191096 cycles/ticks +average: 191928 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47262 cycles/ticks + +kyber_keypair_derand: +median: 169506 cycles/ticks +average: 170108 cycles/ticks + +kyber_keypair: +median: 182488 cycles/ticks +average: 183137 cycles/ticks + +kyber_encaps_derand: +median: 206124 cycles/ticks +average: 207006 cycles/ticks + +kyber_encaps: +median: 207100 cycles/ticks +average: 207938 cycles/ticks + +kyber_decaps: +median: 255862 cycles/ticks +average: 259258 cycles/ticks + +Loop spin: 281 +gen_a: +median: 57096 cycles/ticks +average: 57426 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6656 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156240 cycles/ticks +average: 156845 cycles/ticks + +indcpa_enc: +median: 191020 cycles/ticks +average: 191861 cycles/ticks + +indcpa_dec: +median: 46956 cycles/ticks +average: 47370 cycles/ticks + +kyber_keypair_derand: +median: 169714 cycles/ticks +average: 170323 cycles/ticks + +kyber_keypair: +median: 182352 cycles/ticks +average: 182984 cycles/ticks + +kyber_encaps_derand: +median: 205720 cycles/ticks +average: 209030 cycles/ticks + +kyber_encaps: +median: 206596 cycles/ticks +average: 207335 cycles/ticks + +kyber_decaps: +median: 255500 cycles/ticks +average: 256728 cycles/ticks + +Loop spin: 282 +gen_a: +median: 57102 cycles/ticks +average: 57458 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1417 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2128 cycles/ticks + +indcpa_keypair: +median: 155978 cycles/ticks +average: 156632 cycles/ticks + +indcpa_enc: +median: 190738 cycles/ticks +average: 191473 cycles/ticks + +indcpa_dec: +median: 46862 cycles/ticks +average: 47425 cycles/ticks + +kyber_keypair_derand: +median: 169114 cycles/ticks +average: 169772 cycles/ticks + +kyber_keypair: +median: 182494 cycles/ticks +average: 183124 cycles/ticks + +kyber_encaps_derand: +median: 205602 cycles/ticks +average: 206513 cycles/ticks + +kyber_encaps: +median: 206464 cycles/ticks +average: 207355 cycles/ticks + +kyber_decaps: +median: 255394 cycles/ticks +average: 256604 cycles/ticks + +Loop spin: 283 +gen_a: +median: 57182 cycles/ticks +average: 57544 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11835 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156578 cycles/ticks +average: 157223 cycles/ticks + +indcpa_enc: +median: 191436 cycles/ticks +average: 192231 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47162 cycles/ticks + +kyber_keypair_derand: +median: 169870 cycles/ticks +average: 170488 cycles/ticks + +kyber_keypair: +median: 182442 cycles/ticks +average: 183103 cycles/ticks + +kyber_encaps_derand: +median: 206000 cycles/ticks +average: 207356 cycles/ticks + +kyber_encaps: +median: 206828 cycles/ticks +average: 207866 cycles/ticks + +kyber_decaps: +median: 255528 cycles/ticks +average: 256796 cycles/ticks + +Loop spin: 284 +gen_a: +median: 57112 cycles/ticks +average: 57462 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6741 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2097 cycles/ticks + +indcpa_keypair: +median: 156612 cycles/ticks +average: 157239 cycles/ticks + +indcpa_enc: +median: 191176 cycles/ticks +average: 191960 cycles/ticks + +indcpa_dec: +median: 46828 cycles/ticks +average: 47260 cycles/ticks + +kyber_keypair_derand: +median: 169468 cycles/ticks +average: 170068 cycles/ticks + +kyber_keypair: +median: 182346 cycles/ticks +average: 182978 cycles/ticks + +kyber_encaps_derand: +median: 205970 cycles/ticks +average: 206970 cycles/ticks + +kyber_encaps: +median: 207166 cycles/ticks +average: 208131 cycles/ticks + +kyber_decaps: +median: 255772 cycles/ticks +average: 256904 cycles/ticks + +Loop spin: 285 +gen_a: +median: 57270 cycles/ticks +average: 57555 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12028 cycles/ticks +average: 12089 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156254 cycles/ticks +average: 156918 cycles/ticks + +indcpa_enc: +median: 191146 cycles/ticks +average: 191805 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47294 cycles/ticks + +kyber_keypair_derand: +median: 169644 cycles/ticks +average: 170321 cycles/ticks + +kyber_keypair: +median: 182378 cycles/ticks +average: 183127 cycles/ticks + +kyber_encaps_derand: +median: 205762 cycles/ticks +average: 206671 cycles/ticks + +kyber_encaps: +median: 206678 cycles/ticks +average: 207857 cycles/ticks + +kyber_decaps: +median: 256544 cycles/ticks +average: 257671 cycles/ticks + +Loop spin: 286 +gen_a: +median: 57128 cycles/ticks +average: 57460 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11803 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1415 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156406 cycles/ticks +average: 157038 cycles/ticks + +indcpa_enc: +median: 191198 cycles/ticks +average: 191894 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47362 cycles/ticks + +kyber_keypair_derand: +median: 169372 cycles/ticks +average: 170006 cycles/ticks + +kyber_keypair: +median: 182392 cycles/ticks +average: 183026 cycles/ticks + +kyber_encaps_derand: +median: 205926 cycles/ticks +average: 206726 cycles/ticks + +kyber_encaps: +median: 206798 cycles/ticks +average: 207489 cycles/ticks + +kyber_decaps: +median: 255570 cycles/ticks +average: 256749 cycles/ticks + +Loop spin: 287 +gen_a: +median: 57234 cycles/ticks +average: 57571 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6735 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10702 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 156166 cycles/ticks +average: 156805 cycles/ticks + +indcpa_enc: +median: 190840 cycles/ticks +average: 191579 cycles/ticks + +indcpa_dec: +median: 46826 cycles/ticks +average: 47317 cycles/ticks + +kyber_keypair_derand: +median: 169648 cycles/ticks +average: 170321 cycles/ticks + +kyber_keypair: +median: 182430 cycles/ticks +average: 183011 cycles/ticks + +kyber_encaps_derand: +median: 206024 cycles/ticks +average: 206840 cycles/ticks + +kyber_encaps: +median: 206930 cycles/ticks +average: 207797 cycles/ticks + +kyber_decaps: +median: 255776 cycles/ticks +average: 257037 cycles/ticks + +Loop spin: 288 +gen_a: +median: 56970 cycles/ticks +average: 57271 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11832 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156518 cycles/ticks +average: 157079 cycles/ticks + +indcpa_enc: +median: 191356 cycles/ticks +average: 192089 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47411 cycles/ticks + +kyber_keypair_derand: +median: 169534 cycles/ticks +average: 170184 cycles/ticks + +kyber_keypair: +median: 182370 cycles/ticks +average: 182933 cycles/ticks + +kyber_encaps_derand: +median: 205818 cycles/ticks +average: 206579 cycles/ticks + +kyber_encaps: +median: 206640 cycles/ticks +average: 207406 cycles/ticks + +kyber_decaps: +median: 255532 cycles/ticks +average: 256694 cycles/ticks + +Loop spin: 289 +gen_a: +median: 57158 cycles/ticks +average: 57483 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6735 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10703 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 290 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156332 cycles/ticks +average: 157018 cycles/ticks + +indcpa_enc: +median: 191374 cycles/ticks +average: 192091 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47265 cycles/ticks + +kyber_keypair_derand: +median: 169486 cycles/ticks +average: 170155 cycles/ticks + +kyber_keypair: +median: 182424 cycles/ticks +average: 183025 cycles/ticks + +kyber_encaps_derand: +median: 205930 cycles/ticks +average: 206822 cycles/ticks + +kyber_encaps: +median: 206732 cycles/ticks +average: 207562 cycles/ticks + +kyber_decaps: +median: 255370 cycles/ticks +average: 256650 cycles/ticks + +Loop spin: 290 +gen_a: +median: 57082 cycles/ticks +average: 57436 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6688 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10662 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11841 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156588 cycles/ticks +average: 157296 cycles/ticks + +indcpa_enc: +median: 191294 cycles/ticks +average: 192019 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47298 cycles/ticks + +kyber_keypair_derand: +median: 169494 cycles/ticks +average: 170120 cycles/ticks + +kyber_keypair: +median: 182418 cycles/ticks +average: 182958 cycles/ticks + +kyber_encaps_derand: +median: 205970 cycles/ticks +average: 206755 cycles/ticks + +kyber_encaps: +median: 206892 cycles/ticks +average: 207897 cycles/ticks + +kyber_decaps: +median: 256388 cycles/ticks +average: 257322 cycles/ticks + +Loop spin: 291 +gen_a: +median: 57058 cycles/ticks +average: 57384 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2167 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11809 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156554 cycles/ticks +average: 157133 cycles/ticks + +indcpa_enc: +median: 191442 cycles/ticks +average: 192175 cycles/ticks + +indcpa_dec: +median: 46828 cycles/ticks +average: 47269 cycles/ticks + +kyber_keypair_derand: +median: 169826 cycles/ticks +average: 170397 cycles/ticks + +kyber_keypair: +median: 182406 cycles/ticks +average: 183113 cycles/ticks + +kyber_encaps_derand: +median: 205930 cycles/ticks +average: 206773 cycles/ticks + +kyber_encaps: +median: 206758 cycles/ticks +average: 207658 cycles/ticks + +kyber_decaps: +median: 255666 cycles/ticks +average: 256890 cycles/ticks + +Loop spin: 292 +gen_a: +median: 57228 cycles/ticks +average: 57541 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 273 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 158132 cycles/ticks +average: 158787 cycles/ticks + +indcpa_enc: +median: 192662 cycles/ticks +average: 193407 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47221 cycles/ticks + +kyber_keypair_derand: +median: 169336 cycles/ticks +average: 169921 cycles/ticks + +kyber_keypair: +median: 182472 cycles/ticks +average: 183118 cycles/ticks + +kyber_encaps_derand: +median: 205902 cycles/ticks +average: 206916 cycles/ticks + +kyber_encaps: +median: 206996 cycles/ticks +average: 208291 cycles/ticks + +kyber_decaps: +median: 256638 cycles/ticks +average: 257720 cycles/ticks + +Loop spin: 293 +gen_a: +median: 56946 cycles/ticks +average: 57282 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6719 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11839 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +indcpa_keypair: +median: 156308 cycles/ticks +average: 156881 cycles/ticks + +indcpa_enc: +median: 191110 cycles/ticks +average: 191929 cycles/ticks + +indcpa_dec: +median: 46900 cycles/ticks +average: 47441 cycles/ticks + +kyber_keypair_derand: +median: 169368 cycles/ticks +average: 169950 cycles/ticks + +kyber_keypair: +median: 182374 cycles/ticks +average: 183069 cycles/ticks + +kyber_encaps_derand: +median: 205894 cycles/ticks +average: 206980 cycles/ticks + +kyber_encaps: +median: 206654 cycles/ticks +average: 207466 cycles/ticks + +kyber_decaps: +median: 255512 cycles/ticks +average: 256740 cycles/ticks + +Loop spin: 294 +gen_a: +median: 57108 cycles/ticks +average: 57457 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11834 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156620 cycles/ticks +average: 157143 cycles/ticks + +indcpa_enc: +median: 191700 cycles/ticks +average: 192456 cycles/ticks + +indcpa_dec: +median: 46880 cycles/ticks +average: 47361 cycles/ticks + +kyber_keypair_derand: +median: 169210 cycles/ticks +average: 169859 cycles/ticks + +kyber_keypair: +median: 182354 cycles/ticks +average: 183050 cycles/ticks + +kyber_encaps_derand: +median: 205594 cycles/ticks +average: 206720 cycles/ticks + +kyber_encaps: +median: 206368 cycles/ticks +average: 207303 cycles/ticks + +kyber_decaps: +median: 255378 cycles/ticks +average: 256764 cycles/ticks + +Loop spin: 295 +gen_a: +median: 57022 cycles/ticks +average: 57371 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6725 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10666 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11833 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156800 cycles/ticks +average: 157419 cycles/ticks + +indcpa_enc: +median: 191538 cycles/ticks +average: 192339 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47400 cycles/ticks + +kyber_keypair_derand: +median: 169244 cycles/ticks +average: 169784 cycles/ticks + +kyber_keypair: +median: 182432 cycles/ticks +average: 183073 cycles/ticks + +kyber_encaps_derand: +median: 205682 cycles/ticks +average: 206759 cycles/ticks + +kyber_encaps: +median: 206600 cycles/ticks +average: 207691 cycles/ticks + +kyber_decaps: +median: 255360 cycles/ticks +average: 256504 cycles/ticks + +Loop spin: 296 +gen_a: +median: 57022 cycles/ticks +average: 57345 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11841 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156552 cycles/ticks +average: 157157 cycles/ticks + +indcpa_enc: +median: 191536 cycles/ticks +average: 192375 cycles/ticks + +indcpa_dec: +median: 46896 cycles/ticks +average: 47312 cycles/ticks + +kyber_keypair_derand: +median: 169504 cycles/ticks +average: 170153 cycles/ticks + +kyber_keypair: +median: 182392 cycles/ticks +average: 183086 cycles/ticks + +kyber_encaps_derand: +median: 205682 cycles/ticks +average: 206618 cycles/ticks + +kyber_encaps: +median: 206568 cycles/ticks +average: 207331 cycles/ticks + +kyber_decaps: +median: 255418 cycles/ticks +average: 256627 cycles/ticks + +Loop spin: 297 +gen_a: +median: 57106 cycles/ticks +average: 57425 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6732 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11846 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 155924 cycles/ticks +average: 156529 cycles/ticks + +indcpa_enc: +median: 190806 cycles/ticks +average: 191564 cycles/ticks + +indcpa_dec: +median: 46828 cycles/ticks +average: 47266 cycles/ticks + +kyber_keypair_derand: +median: 170846 cycles/ticks +average: 171427 cycles/ticks + +kyber_keypair: +median: 182418 cycles/ticks +average: 183005 cycles/ticks + +kyber_encaps_derand: +median: 205896 cycles/ticks +average: 206783 cycles/ticks + +kyber_encaps: +median: 206552 cycles/ticks +average: 207405 cycles/ticks + +kyber_decaps: +median: 255486 cycles/ticks +average: 256597 cycles/ticks + +Loop spin: 298 +gen_a: +median: 57072 cycles/ticks +average: 57340 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6696 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11851 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 314 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156112 cycles/ticks +average: 156710 cycles/ticks + +indcpa_enc: +median: 191096 cycles/ticks +average: 191990 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47306 cycles/ticks + +kyber_keypair_derand: +median: 169222 cycles/ticks +average: 169787 cycles/ticks + +kyber_keypair: +median: 182352 cycles/ticks +average: 182980 cycles/ticks + +kyber_encaps_derand: +median: 206320 cycles/ticks +average: 207338 cycles/ticks + +kyber_encaps: +median: 207052 cycles/ticks +average: 207896 cycles/ticks + +kyber_decaps: +median: 255888 cycles/ticks +average: 257093 cycles/ticks + +Loop spin: 299 +gen_a: +median: 57180 cycles/ticks +average: 57582 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6732 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11870 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2721 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156370 cycles/ticks +average: 156975 cycles/ticks + +indcpa_enc: +median: 191244 cycles/ticks +average: 191962 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47367 cycles/ticks + +kyber_keypair_derand: +median: 169434 cycles/ticks +average: 170000 cycles/ticks + +kyber_keypair: +median: 182320 cycles/ticks +average: 182970 cycles/ticks + +kyber_encaps_derand: +median: 206096 cycles/ticks +average: 206985 cycles/ticks + +kyber_encaps: +median: 207028 cycles/ticks +average: 207850 cycles/ticks + +kyber_decaps: +median: 255980 cycles/ticks +average: 257181 cycles/ticks + +Loop spin: 300 +gen_a: +median: 56986 cycles/ticks +average: 57247 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11810 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156430 cycles/ticks +average: 160101 cycles/ticks + +indcpa_enc: +median: 191116 cycles/ticks +average: 191777 cycles/ticks + +indcpa_dec: +median: 46894 cycles/ticks +average: 47386 cycles/ticks + +kyber_keypair_derand: +median: 169820 cycles/ticks +average: 170463 cycles/ticks + +kyber_keypair: +median: 182616 cycles/ticks +average: 183297 cycles/ticks + +kyber_encaps_derand: +median: 205952 cycles/ticks +average: 206862 cycles/ticks + +kyber_encaps: +median: 206758 cycles/ticks +average: 207528 cycles/ticks + +kyber_decaps: +median: 255686 cycles/ticks +average: 256954 cycles/ticks + +Loop spin: 301 +gen_a: +median: 57088 cycles/ticks +average: 57433 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6692 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11801 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 328 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2098 cycles/ticks + +indcpa_keypair: +median: 157770 cycles/ticks +average: 158358 cycles/ticks + +indcpa_enc: +median: 192420 cycles/ticks +average: 193199 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47371 cycles/ticks + +kyber_keypair_derand: +median: 169546 cycles/ticks +average: 170160 cycles/ticks + +kyber_keypair: +median: 182380 cycles/ticks +average: 183027 cycles/ticks + +kyber_encaps_derand: +median: 205596 cycles/ticks +average: 206526 cycles/ticks + +kyber_encaps: +median: 206360 cycles/ticks +average: 207205 cycles/ticks + +kyber_decaps: +median: 256438 cycles/ticks +average: 257368 cycles/ticks + +Loop spin: 302 +gen_a: +median: 57116 cycles/ticks +average: 57473 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11797 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 274 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156092 cycles/ticks +average: 156678 cycles/ticks + +indcpa_enc: +median: 191054 cycles/ticks +average: 191860 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47293 cycles/ticks + +kyber_keypair_derand: +median: 169280 cycles/ticks +average: 169885 cycles/ticks + +kyber_keypair: +median: 182490 cycles/ticks +average: 183028 cycles/ticks + +kyber_encaps_derand: +median: 205660 cycles/ticks +average: 206510 cycles/ticks + +kyber_encaps: +median: 206702 cycles/ticks +average: 207512 cycles/ticks + +kyber_decaps: +median: 255296 cycles/ticks +average: 256548 cycles/ticks + +Loop spin: 303 +gen_a: +median: 56992 cycles/ticks +average: 57297 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11849 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156640 cycles/ticks +average: 157186 cycles/ticks + +indcpa_enc: +median: 191222 cycles/ticks +average: 192033 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47213 cycles/ticks + +kyber_keypair_derand: +median: 170154 cycles/ticks +average: 170773 cycles/ticks + +kyber_keypair: +median: 182602 cycles/ticks +average: 183256 cycles/ticks + +kyber_encaps_derand: +median: 206072 cycles/ticks +average: 207070 cycles/ticks + +kyber_encaps: +median: 207018 cycles/ticks +average: 208011 cycles/ticks + +kyber_decaps: +median: 256776 cycles/ticks +average: 257703 cycles/ticks + +Loop spin: 304 +gen_a: +median: 57120 cycles/ticks +average: 57401 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6709 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2084 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156320 cycles/ticks +average: 156952 cycles/ticks + +indcpa_enc: +median: 191170 cycles/ticks +average: 191935 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47375 cycles/ticks + +kyber_keypair_derand: +median: 169530 cycles/ticks +average: 170187 cycles/ticks + +kyber_keypair: +median: 182470 cycles/ticks +average: 183049 cycles/ticks + +kyber_encaps_derand: +median: 205958 cycles/ticks +average: 206857 cycles/ticks + +kyber_encaps: +median: 206976 cycles/ticks +average: 207811 cycles/ticks + +kyber_decaps: +median: 255912 cycles/ticks +average: 257110 cycles/ticks + +Loop spin: 305 +gen_a: +median: 57218 cycles/ticks +average: 57554 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6682 cycles/ticks +average: 6732 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11831 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 155944 cycles/ticks +average: 156530 cycles/ticks + +indcpa_enc: +median: 190976 cycles/ticks +average: 191950 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47332 cycles/ticks + +kyber_keypair_derand: +median: 169306 cycles/ticks +average: 169918 cycles/ticks + +kyber_keypair: +median: 182460 cycles/ticks +average: 183097 cycles/ticks + +kyber_encaps_derand: +median: 205844 cycles/ticks +average: 206667 cycles/ticks + +kyber_encaps: +median: 206840 cycles/ticks +average: 207877 cycles/ticks + +kyber_decaps: +median: 255714 cycles/ticks +average: 256878 cycles/ticks + +Loop spin: 306 +gen_a: +median: 56928 cycles/ticks +average: 57244 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6736 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11809 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156416 cycles/ticks +average: 156987 cycles/ticks + +indcpa_enc: +median: 191092 cycles/ticks +average: 192031 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47334 cycles/ticks + +kyber_keypair_derand: +median: 169288 cycles/ticks +average: 169928 cycles/ticks + +kyber_keypair: +median: 182374 cycles/ticks +average: 183005 cycles/ticks + +kyber_encaps_derand: +median: 205858 cycles/ticks +average: 206636 cycles/ticks + +kyber_encaps: +median: 206672 cycles/ticks +average: 207498 cycles/ticks + +kyber_decaps: +median: 255532 cycles/ticks +average: 256673 cycles/ticks + +Loop spin: 307 +gen_a: +median: 56992 cycles/ticks +average: 57342 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11811 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156206 cycles/ticks +average: 156823 cycles/ticks + +indcpa_enc: +median: 190986 cycles/ticks +average: 191612 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47282 cycles/ticks + +kyber_keypair_derand: +median: 169124 cycles/ticks +average: 169628 cycles/ticks + +kyber_keypair: +median: 182510 cycles/ticks +average: 183144 cycles/ticks + +kyber_encaps_derand: +median: 205838 cycles/ticks +average: 206666 cycles/ticks + +kyber_encaps: +median: 206784 cycles/ticks +average: 207594 cycles/ticks + +kyber_decaps: +median: 255544 cycles/ticks +average: 256864 cycles/ticks + +Loop spin: 308 +gen_a: +median: 57016 cycles/ticks +average: 57350 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6698 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11809 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 159410 cycles/ticks +average: 160075 cycles/ticks + +indcpa_enc: +median: 194294 cycles/ticks +average: 195194 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47315 cycles/ticks + +kyber_keypair_derand: +median: 169414 cycles/ticks +average: 170072 cycles/ticks + +kyber_keypair: +median: 182352 cycles/ticks +average: 182891 cycles/ticks + +kyber_encaps_derand: +median: 205666 cycles/ticks +average: 206550 cycles/ticks + +kyber_encaps: +median: 206468 cycles/ticks +average: 207254 cycles/ticks + +kyber_decaps: +median: 255500 cycles/ticks +average: 256589 cycles/ticks + +Loop spin: 309 +gen_a: +median: 57026 cycles/ticks +average: 57474 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6684 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156058 cycles/ticks +average: 156684 cycles/ticks + +indcpa_enc: +median: 190958 cycles/ticks +average: 191770 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47334 cycles/ticks + +kyber_keypair_derand: +median: 169436 cycles/ticks +average: 170043 cycles/ticks + +kyber_keypair: +median: 182308 cycles/ticks +average: 182950 cycles/ticks + +kyber_encaps_derand: +median: 206048 cycles/ticks +average: 206864 cycles/ticks + +kyber_encaps: +median: 206786 cycles/ticks +average: 207680 cycles/ticks + +kyber_decaps: +median: 255648 cycles/ticks +average: 256766 cycles/ticks + +Loop spin: 310 +gen_a: +median: 57108 cycles/ticks +average: 57431 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11844 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +indcpa_keypair: +median: 156154 cycles/ticks +average: 156682 cycles/ticks + +indcpa_enc: +median: 190874 cycles/ticks +average: 191654 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47379 cycles/ticks + +kyber_keypair_derand: +median: 171028 cycles/ticks +average: 171633 cycles/ticks + +kyber_keypair: +median: 182380 cycles/ticks +average: 182948 cycles/ticks + +kyber_encaps_derand: +median: 205798 cycles/ticks +average: 206569 cycles/ticks + +kyber_encaps: +median: 206656 cycles/ticks +average: 207542 cycles/ticks + +kyber_decaps: +median: 255424 cycles/ticks +average: 256599 cycles/ticks + +Loop spin: 311 +gen_a: +median: 57096 cycles/ticks +average: 57445 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6709 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11853 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156640 cycles/ticks +average: 157231 cycles/ticks + +indcpa_enc: +median: 191276 cycles/ticks +average: 191964 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47296 cycles/ticks + +kyber_keypair_derand: +median: 169304 cycles/ticks +average: 169918 cycles/ticks + +kyber_keypair: +median: 182450 cycles/ticks +average: 183051 cycles/ticks + +kyber_encaps_derand: +median: 205944 cycles/ticks +average: 206826 cycles/ticks + +kyber_encaps: +median: 206922 cycles/ticks +average: 207725 cycles/ticks + +kyber_decaps: +median: 255754 cycles/ticks +average: 256953 cycles/ticks + +Loop spin: 312 +gen_a: +median: 57088 cycles/ticks +average: 57402 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11848 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2759 cycles/ticks + +polyvec_decompress: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +indcpa_keypair: +median: 156310 cycles/ticks +average: 156918 cycles/ticks + +indcpa_enc: +median: 191048 cycles/ticks +average: 191716 cycles/ticks + +indcpa_dec: +median: 46896 cycles/ticks +average: 47244 cycles/ticks + +kyber_keypair_derand: +median: 169116 cycles/ticks +average: 169693 cycles/ticks + +kyber_keypair: +median: 182520 cycles/ticks +average: 183209 cycles/ticks + +kyber_encaps_derand: +median: 205874 cycles/ticks +average: 206725 cycles/ticks + +kyber_encaps: +median: 206712 cycles/ticks +average: 207701 cycles/ticks + +kyber_decaps: +median: 255830 cycles/ticks +average: 256891 cycles/ticks + +Loop spin: 313 +gen_a: +median: 57016 cycles/ticks +average: 57307 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 6684 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156332 cycles/ticks +average: 156891 cycles/ticks + +indcpa_enc: +median: 191198 cycles/ticks +average: 191956 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47333 cycles/ticks + +kyber_keypair_derand: +median: 169196 cycles/ticks +average: 169776 cycles/ticks + +kyber_keypair: +median: 182346 cycles/ticks +average: 183005 cycles/ticks + +kyber_encaps_derand: +median: 205578 cycles/ticks +average: 206494 cycles/ticks + +kyber_encaps: +median: 206620 cycles/ticks +average: 207476 cycles/ticks + +kyber_decaps: +median: 255256 cycles/ticks +average: 256455 cycles/ticks + +Loop spin: 314 +gen_a: +median: 56974 cycles/ticks +average: 57323 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10647 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156470 cycles/ticks +average: 157112 cycles/ticks + +indcpa_enc: +median: 191334 cycles/ticks +average: 192176 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47389 cycles/ticks + +kyber_keypair_derand: +median: 169326 cycles/ticks +average: 169917 cycles/ticks + +kyber_keypair: +median: 182310 cycles/ticks +average: 182941 cycles/ticks + +kyber_encaps_derand: +median: 207564 cycles/ticks +average: 208519 cycles/ticks + +kyber_encaps: +median: 208500 cycles/ticks +average: 209394 cycles/ticks + +kyber_decaps: +median: 257168 cycles/ticks +average: 258453 cycles/ticks + +Loop spin: 315 +gen_a: +median: 56930 cycles/ticks +average: 57271 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11809 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156278 cycles/ticks +average: 156925 cycles/ticks + +indcpa_enc: +median: 191110 cycles/ticks +average: 191914 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47346 cycles/ticks + +kyber_keypair_derand: +median: 169246 cycles/ticks +average: 169876 cycles/ticks + +kyber_keypair: +median: 182458 cycles/ticks +average: 183072 cycles/ticks + +kyber_encaps_derand: +median: 205460 cycles/ticks +average: 206275 cycles/ticks + +kyber_encaps: +median: 206150 cycles/ticks +average: 206996 cycles/ticks + +kyber_decaps: +median: 255130 cycles/ticks +average: 256261 cycles/ticks + +Loop spin: 316 +gen_a: +median: 57178 cycles/ticks +average: 57485 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10711 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156062 cycles/ticks +average: 156662 cycles/ticks + +indcpa_enc: +median: 191024 cycles/ticks +average: 191803 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47310 cycles/ticks + +kyber_keypair_derand: +median: 169434 cycles/ticks +average: 170135 cycles/ticks + +kyber_keypair: +median: 182382 cycles/ticks +average: 183129 cycles/ticks + +kyber_encaps_derand: +median: 206208 cycles/ticks +average: 207219 cycles/ticks + +kyber_encaps: +median: 207094 cycles/ticks +average: 208533 cycles/ticks + +kyber_decaps: +median: 256678 cycles/ticks +average: 257697 cycles/ticks + +Loop spin: 317 +gen_a: +median: 57078 cycles/ticks +average: 57421 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156340 cycles/ticks +average: 157047 cycles/ticks + +indcpa_enc: +median: 191156 cycles/ticks +average: 191840 cycles/ticks + +indcpa_dec: +median: 46888 cycles/ticks +average: 47435 cycles/ticks + +kyber_keypair_derand: +median: 169576 cycles/ticks +average: 170245 cycles/ticks + +kyber_keypair: +median: 182500 cycles/ticks +average: 183113 cycles/ticks + +kyber_encaps_derand: +median: 205782 cycles/ticks +average: 206627 cycles/ticks + +kyber_encaps: +median: 206810 cycles/ticks +average: 207806 cycles/ticks + +kyber_decaps: +median: 255480 cycles/ticks +average: 256653 cycles/ticks + +Loop spin: 318 +gen_a: +median: 57202 cycles/ticks +average: 57556 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6715 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 268 cycles/ticks +average: 267 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156246 cycles/ticks +average: 156868 cycles/ticks + +indcpa_enc: +median: 190996 cycles/ticks +average: 191780 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47281 cycles/ticks + +kyber_keypair_derand: +median: 169492 cycles/ticks +average: 170122 cycles/ticks + +kyber_keypair: +median: 182392 cycles/ticks +average: 183087 cycles/ticks + +kyber_encaps_derand: +median: 205868 cycles/ticks +average: 206732 cycles/ticks + +kyber_encaps: +median: 206772 cycles/ticks +average: 207540 cycles/ticks + +kyber_decaps: +median: 255656 cycles/ticks +average: 256941 cycles/ticks + +Loop spin: 319 +gen_a: +median: 57100 cycles/ticks +average: 57489 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10659 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11820 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156552 cycles/ticks +average: 157132 cycles/ticks + +indcpa_enc: +median: 191372 cycles/ticks +average: 192439 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47342 cycles/ticks + +kyber_keypair_derand: +median: 170886 cycles/ticks +average: 171566 cycles/ticks + +kyber_keypair: +median: 182390 cycles/ticks +average: 183130 cycles/ticks + +kyber_encaps_derand: +median: 205892 cycles/ticks +average: 206704 cycles/ticks + +kyber_encaps: +median: 207062 cycles/ticks +average: 207870 cycles/ticks + +kyber_decaps: +median: 255772 cycles/ticks +average: 257086 cycles/ticks + +Loop spin: 320 +gen_a: +median: 57014 cycles/ticks +average: 57332 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10706 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11802 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2766 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2128 cycles/ticks + +indcpa_keypair: +median: 156124 cycles/ticks +average: 156707 cycles/ticks + +indcpa_enc: +median: 191112 cycles/ticks +average: 195249 cycles/ticks + +indcpa_dec: +median: 46902 cycles/ticks +average: 47342 cycles/ticks + +kyber_keypair_derand: +median: 169572 cycles/ticks +average: 170111 cycles/ticks + +kyber_keypair: +median: 182410 cycles/ticks +average: 182955 cycles/ticks + +kyber_encaps_derand: +median: 205932 cycles/ticks +average: 206701 cycles/ticks + +kyber_encaps: +median: 206876 cycles/ticks +average: 207731 cycles/ticks + +kyber_decaps: +median: 255658 cycles/ticks +average: 256824 cycles/ticks + +Loop spin: 321 +gen_a: +median: 57152 cycles/ticks +average: 57479 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11878 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2142 cycles/ticks + +indcpa_keypair: +median: 156590 cycles/ticks +average: 157183 cycles/ticks + +indcpa_enc: +median: 191234 cycles/ticks +average: 191992 cycles/ticks + +indcpa_dec: +median: 46832 cycles/ticks +average: 47323 cycles/ticks + +kyber_keypair_derand: +median: 169142 cycles/ticks +average: 169879 cycles/ticks + +kyber_keypair: +median: 182388 cycles/ticks +average: 183117 cycles/ticks + +kyber_encaps_derand: +median: 205820 cycles/ticks +average: 206872 cycles/ticks + +kyber_encaps: +median: 206576 cycles/ticks +average: 207699 cycles/ticks + +kyber_decaps: +median: 255450 cycles/ticks +average: 256938 cycles/ticks + +Loop spin: 322 +gen_a: +median: 56928 cycles/ticks +average: 57266 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6691 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11857 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156172 cycles/ticks +average: 156793 cycles/ticks + +indcpa_enc: +median: 190882 cycles/ticks +average: 191612 cycles/ticks + +indcpa_dec: +median: 46892 cycles/ticks +average: 47314 cycles/ticks + +kyber_keypair_derand: +median: 169470 cycles/ticks +average: 170054 cycles/ticks + +kyber_keypair: +median: 182522 cycles/ticks +average: 183140 cycles/ticks + +kyber_encaps_derand: +median: 205928 cycles/ticks +average: 206828 cycles/ticks + +kyber_encaps: +median: 206944 cycles/ticks +average: 207782 cycles/ticks + +kyber_decaps: +median: 255808 cycles/ticks +average: 257095 cycles/ticks + +Loop spin: 323 +gen_a: +median: 57098 cycles/ticks +average: 57404 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11809 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2107 cycles/ticks + +indcpa_keypair: +median: 157744 cycles/ticks +average: 158330 cycles/ticks + +indcpa_enc: +median: 192508 cycles/ticks +average: 193401 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47264 cycles/ticks + +kyber_keypair_derand: +median: 169278 cycles/ticks +average: 169852 cycles/ticks + +kyber_keypair: +median: 182436 cycles/ticks +average: 183065 cycles/ticks + +kyber_encaps_derand: +median: 207604 cycles/ticks +average: 208442 cycles/ticks + +kyber_encaps: +median: 208418 cycles/ticks +average: 209158 cycles/ticks + +kyber_decaps: +median: 257298 cycles/ticks +average: 258547 cycles/ticks + +Loop spin: 324 +gen_a: +median: 57002 cycles/ticks +average: 57334 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6749 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 314 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2144 cycles/ticks + +indcpa_keypair: +median: 156304 cycles/ticks +average: 156891 cycles/ticks + +indcpa_enc: +median: 190984 cycles/ticks +average: 191695 cycles/ticks + +indcpa_dec: +median: 46830 cycles/ticks +average: 47332 cycles/ticks + +kyber_keypair_derand: +median: 169370 cycles/ticks +average: 170036 cycles/ticks + +kyber_keypair: +median: 182462 cycles/ticks +average: 183155 cycles/ticks + +kyber_encaps_derand: +median: 205758 cycles/ticks +average: 206601 cycles/ticks + +kyber_encaps: +median: 206652 cycles/ticks +average: 207569 cycles/ticks + +kyber_decaps: +median: 255514 cycles/ticks +average: 256730 cycles/ticks + +Loop spin: 325 +gen_a: +median: 57024 cycles/ticks +average: 57356 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11825 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156366 cycles/ticks +average: 156982 cycles/ticks + +indcpa_enc: +median: 191246 cycles/ticks +average: 192135 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47232 cycles/ticks + +kyber_keypair_derand: +median: 169776 cycles/ticks +average: 170443 cycles/ticks + +kyber_keypair: +median: 182384 cycles/ticks +average: 183021 cycles/ticks + +kyber_encaps_derand: +median: 205784 cycles/ticks +average: 206695 cycles/ticks + +kyber_encaps: +median: 206732 cycles/ticks +average: 207804 cycles/ticks + +kyber_decaps: +median: 256808 cycles/ticks +average: 257788 cycles/ticks + +Loop spin: 326 +gen_a: +median: 57104 cycles/ticks +average: 57446 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11795 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156624 cycles/ticks +average: 157168 cycles/ticks + +indcpa_enc: +median: 191404 cycles/ticks +average: 191998 cycles/ticks + +indcpa_dec: +median: 46830 cycles/ticks +average: 47145 cycles/ticks + +kyber_keypair_derand: +median: 170686 cycles/ticks +average: 171358 cycles/ticks + +kyber_keypair: +median: 182322 cycles/ticks +average: 182973 cycles/ticks + +kyber_encaps_derand: +median: 205958 cycles/ticks +average: 206846 cycles/ticks + +kyber_encaps: +median: 206960 cycles/ticks +average: 207784 cycles/ticks + +kyber_decaps: +median: 255710 cycles/ticks +average: 256792 cycles/ticks + +Loop spin: 327 +gen_a: +median: 57064 cycles/ticks +average: 57380 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11841 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156262 cycles/ticks +average: 156835 cycles/ticks + +indcpa_enc: +median: 190932 cycles/ticks +average: 191708 cycles/ticks + +indcpa_dec: +median: 46944 cycles/ticks +average: 47308 cycles/ticks + +kyber_keypair_derand: +median: 169622 cycles/ticks +average: 170188 cycles/ticks + +kyber_keypair: +median: 182468 cycles/ticks +average: 183113 cycles/ticks + +kyber_encaps_derand: +median: 205650 cycles/ticks +average: 206432 cycles/ticks + +kyber_encaps: +median: 206362 cycles/ticks +average: 207237 cycles/ticks + +kyber_decaps: +median: 255302 cycles/ticks +average: 256381 cycles/ticks + +Loop spin: 328 +gen_a: +median: 56940 cycles/ticks +average: 57235 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 156356 cycles/ticks +average: 156909 cycles/ticks + +indcpa_enc: +median: 191214 cycles/ticks +average: 191994 cycles/ticks + +indcpa_dec: +median: 46830 cycles/ticks +average: 47336 cycles/ticks + +kyber_keypair_derand: +median: 169700 cycles/ticks +average: 170323 cycles/ticks + +kyber_keypair: +median: 182412 cycles/ticks +average: 183002 cycles/ticks + +kyber_encaps_derand: +median: 205534 cycles/ticks +average: 206543 cycles/ticks + +kyber_encaps: +median: 206432 cycles/ticks +average: 207176 cycles/ticks + +kyber_decaps: +median: 255296 cycles/ticks +average: 256566 cycles/ticks + +Loop spin: 329 +gen_a: +median: 57134 cycles/ticks +average: 57451 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11872 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156462 cycles/ticks +average: 157074 cycles/ticks + +indcpa_enc: +median: 191258 cycles/ticks +average: 192002 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47277 cycles/ticks + +kyber_keypair_derand: +median: 169620 cycles/ticks +average: 170332 cycles/ticks + +kyber_keypair: +median: 182332 cycles/ticks +average: 182931 cycles/ticks + +kyber_encaps_derand: +median: 205950 cycles/ticks +average: 206927 cycles/ticks + +kyber_encaps: +median: 207508 cycles/ticks +average: 208590 cycles/ticks + +kyber_decaps: +median: 255682 cycles/ticks +average: 256882 cycles/ticks + +Loop spin: 330 +gen_a: +median: 57102 cycles/ticks +average: 57430 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6731 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156582 cycles/ticks +average: 157183 cycles/ticks + +indcpa_enc: +median: 191266 cycles/ticks +average: 192098 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47347 cycles/ticks + +kyber_keypair_derand: +median: 169620 cycles/ticks +average: 170194 cycles/ticks + +kyber_keypair: +median: 182372 cycles/ticks +average: 183080 cycles/ticks + +kyber_encaps_derand: +median: 205962 cycles/ticks +average: 206863 cycles/ticks + +kyber_encaps: +median: 206826 cycles/ticks +average: 207739 cycles/ticks + +kyber_decaps: +median: 255770 cycles/ticks +average: 257051 cycles/ticks + +Loop spin: 331 +gen_a: +median: 57240 cycles/ticks +average: 57557 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11851 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2102 cycles/ticks +average: 2107 cycles/ticks + +indcpa_keypair: +median: 156434 cycles/ticks +average: 157002 cycles/ticks + +indcpa_enc: +median: 191162 cycles/ticks +average: 191805 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47292 cycles/ticks + +kyber_keypair_derand: +median: 169548 cycles/ticks +average: 170242 cycles/ticks + +kyber_keypair: +median: 182622 cycles/ticks +average: 183340 cycles/ticks + +kyber_encaps_derand: +median: 206174 cycles/ticks +average: 207280 cycles/ticks + +kyber_encaps: +median: 207102 cycles/ticks +average: 207861 cycles/ticks + +kyber_decaps: +median: 255934 cycles/ticks +average: 257176 cycles/ticks + +Loop spin: 332 +gen_a: +median: 57062 cycles/ticks +average: 57388 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11791 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1418 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156192 cycles/ticks +average: 156781 cycles/ticks + +indcpa_enc: +median: 190826 cycles/ticks +average: 191568 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47350 cycles/ticks + +kyber_keypair_derand: +median: 169690 cycles/ticks +average: 170355 cycles/ticks + +kyber_keypair: +median: 182308 cycles/ticks +average: 182958 cycles/ticks + +kyber_encaps_derand: +median: 208952 cycles/ticks +average: 210244 cycles/ticks + +kyber_encaps: +median: 209940 cycles/ticks +average: 210812 cycles/ticks + +kyber_decaps: +median: 258764 cycles/ticks +average: 259978 cycles/ticks + +Loop spin: 333 +gen_a: +median: 57136 cycles/ticks +average: 57469 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11825 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 269 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 155958 cycles/ticks +average: 156471 cycles/ticks + +indcpa_enc: +median: 190988 cycles/ticks +average: 191762 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47286 cycles/ticks + +kyber_keypair_derand: +median: 169728 cycles/ticks +average: 170465 cycles/ticks + +kyber_keypair: +median: 182502 cycles/ticks +average: 183174 cycles/ticks + +kyber_encaps_derand: +median: 205646 cycles/ticks +average: 206489 cycles/ticks + +kyber_encaps: +median: 206518 cycles/ticks +average: 207294 cycles/ticks + +kyber_decaps: +median: 255456 cycles/ticks +average: 256685 cycles/ticks + +Loop spin: 334 +gen_a: +median: 56982 cycles/ticks +average: 57300 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10704 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11804 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156504 cycles/ticks +average: 157257 cycles/ticks + +indcpa_enc: +median: 191342 cycles/ticks +average: 192233 cycles/ticks + +indcpa_dec: +median: 46880 cycles/ticks +average: 47386 cycles/ticks + +kyber_keypair_derand: +median: 169590 cycles/ticks +average: 170280 cycles/ticks + +kyber_keypair: +median: 182498 cycles/ticks +average: 183126 cycles/ticks + +kyber_encaps_derand: +median: 205878 cycles/ticks +average: 206721 cycles/ticks + +kyber_encaps: +median: 206572 cycles/ticks +average: 207353 cycles/ticks + +kyber_decaps: +median: 255628 cycles/ticks +average: 256745 cycles/ticks + +Loop spin: 335 +gen_a: +median: 57062 cycles/ticks +average: 57398 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6700 cycles/ticks +average: 6726 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11855 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156640 cycles/ticks +average: 157255 cycles/ticks + +indcpa_enc: +median: 191402 cycles/ticks +average: 192217 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47344 cycles/ticks + +kyber_keypair_derand: +median: 169530 cycles/ticks +average: 170132 cycles/ticks + +kyber_keypair: +median: 182470 cycles/ticks +average: 183054 cycles/ticks + +kyber_encaps_derand: +median: 205854 cycles/ticks +average: 206664 cycles/ticks + +kyber_encaps: +median: 206802 cycles/ticks +average: 207712 cycles/ticks + +kyber_decaps: +median: 255476 cycles/ticks +average: 256665 cycles/ticks + +Loop spin: 336 +gen_a: +median: 57058 cycles/ticks +average: 57457 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6737 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11841 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2115 cycles/ticks + +indcpa_keypair: +median: 156140 cycles/ticks +average: 156833 cycles/ticks + +indcpa_enc: +median: 190928 cycles/ticks +average: 191625 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47304 cycles/ticks + +kyber_keypair_derand: +median: 169260 cycles/ticks +average: 169893 cycles/ticks + +kyber_keypair: +median: 182356 cycles/ticks +average: 183043 cycles/ticks + +kyber_encaps_derand: +median: 205888 cycles/ticks +average: 206719 cycles/ticks + +kyber_encaps: +median: 206886 cycles/ticks +average: 207667 cycles/ticks + +kyber_decaps: +median: 255752 cycles/ticks +average: 256899 cycles/ticks + +Loop spin: 337 +gen_a: +median: 57084 cycles/ticks +average: 57392 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10658 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 276 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2758 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156274 cycles/ticks +average: 159140 cycles/ticks + +indcpa_enc: +median: 190950 cycles/ticks +average: 191764 cycles/ticks + +indcpa_dec: +median: 46822 cycles/ticks +average: 47260 cycles/ticks + +kyber_keypair_derand: +median: 169508 cycles/ticks +average: 170143 cycles/ticks + +kyber_keypair: +median: 182370 cycles/ticks +average: 183078 cycles/ticks + +kyber_encaps_derand: +median: 205496 cycles/ticks +average: 206380 cycles/ticks + +kyber_encaps: +median: 206312 cycles/ticks +average: 207188 cycles/ticks + +kyber_decaps: +median: 255196 cycles/ticks +average: 258771 cycles/ticks + +Loop spin: 338 +gen_a: +median: 57028 cycles/ticks +average: 57359 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11816 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +indcpa_keypair: +median: 156436 cycles/ticks +average: 157087 cycles/ticks + +indcpa_enc: +median: 191386 cycles/ticks +average: 192161 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47329 cycles/ticks + +kyber_keypair_derand: +median: 169492 cycles/ticks +average: 170100 cycles/ticks + +kyber_keypair: +median: 182422 cycles/ticks +average: 183010 cycles/ticks + +kyber_encaps_derand: +median: 205934 cycles/ticks +average: 206793 cycles/ticks + +kyber_encaps: +median: 206890 cycles/ticks +average: 207777 cycles/ticks + +kyber_decaps: +median: 255722 cycles/ticks +average: 256936 cycles/ticks + +Loop spin: 339 +gen_a: +median: 57054 cycles/ticks +average: 57408 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2098 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11830 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156232 cycles/ticks +average: 156870 cycles/ticks + +indcpa_enc: +median: 190988 cycles/ticks +average: 191704 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47350 cycles/ticks + +kyber_keypair_derand: +median: 169400 cycles/ticks +average: 170083 cycles/ticks + +kyber_keypair: +median: 182296 cycles/ticks +average: 182997 cycles/ticks + +kyber_encaps_derand: +median: 205764 cycles/ticks +average: 206730 cycles/ticks + +kyber_encaps: +median: 206584 cycles/ticks +average: 207416 cycles/ticks + +kyber_decaps: +median: 255592 cycles/ticks +average: 256774 cycles/ticks + +Loop spin: 340 +gen_a: +median: 57128 cycles/ticks +average: 57384 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11784 cycles/ticks +average: 11843 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156652 cycles/ticks +average: 157173 cycles/ticks + +indcpa_enc: +median: 191148 cycles/ticks +average: 191889 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47359 cycles/ticks + +kyber_keypair_derand: +median: 169544 cycles/ticks +average: 170187 cycles/ticks + +kyber_keypair: +median: 182604 cycles/ticks +average: 183335 cycles/ticks + +kyber_encaps_derand: +median: 205306 cycles/ticks +average: 206285 cycles/ticks + +kyber_encaps: +median: 206198 cycles/ticks +average: 207049 cycles/ticks + +kyber_decaps: +median: 255074 cycles/ticks +average: 256327 cycles/ticks + +Loop spin: 341 +gen_a: +median: 57148 cycles/ticks +average: 57479 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11887 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156332 cycles/ticks +average: 156937 cycles/ticks + +indcpa_enc: +median: 191108 cycles/ticks +average: 191879 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47368 cycles/ticks + +kyber_keypair_derand: +median: 169638 cycles/ticks +average: 170305 cycles/ticks + +kyber_keypair: +median: 182354 cycles/ticks +average: 182989 cycles/ticks + +kyber_encaps_derand: +median: 206008 cycles/ticks +average: 206883 cycles/ticks + +kyber_encaps: +median: 206964 cycles/ticks +average: 207789 cycles/ticks + +kyber_decaps: +median: 255874 cycles/ticks +average: 257232 cycles/ticks + +Loop spin: 342 +gen_a: +median: 57126 cycles/ticks +average: 57455 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6737 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11849 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156434 cycles/ticks +average: 157060 cycles/ticks + +indcpa_enc: +median: 191116 cycles/ticks +average: 191862 cycles/ticks + +indcpa_dec: +median: 46884 cycles/ticks +average: 47315 cycles/ticks + +kyber_keypair_derand: +median: 169222 cycles/ticks +average: 169894 cycles/ticks + +kyber_keypair: +median: 182366 cycles/ticks +average: 182984 cycles/ticks + +kyber_encaps_derand: +median: 205602 cycles/ticks +average: 206502 cycles/ticks + +kyber_encaps: +median: 206530 cycles/ticks +average: 207558 cycles/ticks + +kyber_decaps: +median: 255370 cycles/ticks +average: 256540 cycles/ticks + +Loop spin: 343 +gen_a: +median: 57248 cycles/ticks +average: 57571 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11841 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2716 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 156512 cycles/ticks +average: 157201 cycles/ticks + +indcpa_enc: +median: 191006 cycles/ticks +average: 191794 cycles/ticks + +indcpa_dec: +median: 46862 cycles/ticks +average: 47210 cycles/ticks + +kyber_keypair_derand: +median: 169176 cycles/ticks +average: 169784 cycles/ticks + +kyber_keypair: +median: 182388 cycles/ticks +average: 183112 cycles/ticks + +kyber_encaps_derand: +median: 206156 cycles/ticks +average: 206990 cycles/ticks + +kyber_encaps: +median: 207124 cycles/ticks +average: 207920 cycles/ticks + +kyber_decaps: +median: 255932 cycles/ticks +average: 257219 cycles/ticks + +Loop spin: 344 +gen_a: +median: 57062 cycles/ticks +average: 57363 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6700 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11807 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156278 cycles/ticks +average: 156915 cycles/ticks + +indcpa_enc: +median: 191136 cycles/ticks +average: 191905 cycles/ticks + +indcpa_dec: +median: 46800 cycles/ticks +average: 47324 cycles/ticks + +kyber_keypair_derand: +median: 169534 cycles/ticks +average: 170170 cycles/ticks + +kyber_keypair: +median: 182362 cycles/ticks +average: 182947 cycles/ticks + +kyber_encaps_derand: +median: 205524 cycles/ticks +average: 206442 cycles/ticks + +kyber_encaps: +median: 206466 cycles/ticks +average: 207270 cycles/ticks + +kyber_decaps: +median: 255366 cycles/ticks +average: 256630 cycles/ticks + +Loop spin: 345 +gen_a: +median: 57088 cycles/ticks +average: 57404 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11807 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156346 cycles/ticks +average: 157033 cycles/ticks + +indcpa_enc: +median: 191090 cycles/ticks +average: 191864 cycles/ticks + +indcpa_dec: +median: 46872 cycles/ticks +average: 47393 cycles/ticks + +kyber_keypair_derand: +median: 169658 cycles/ticks +average: 170264 cycles/ticks + +kyber_keypair: +median: 182508 cycles/ticks +average: 183194 cycles/ticks + +kyber_encaps_derand: +median: 205990 cycles/ticks +average: 206876 cycles/ticks + +kyber_encaps: +median: 206804 cycles/ticks +average: 207629 cycles/ticks + +kyber_decaps: +median: 255844 cycles/ticks +average: 256994 cycles/ticks + +Loop spin: 346 +gen_a: +median: 57094 cycles/ticks +average: 57321 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11797 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +indcpa_keypair: +median: 156348 cycles/ticks +average: 157055 cycles/ticks + +indcpa_enc: +median: 191242 cycles/ticks +average: 192156 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47166 cycles/ticks + +kyber_keypair_derand: +median: 169436 cycles/ticks +average: 170130 cycles/ticks + +kyber_keypair: +median: 182484 cycles/ticks +average: 183219 cycles/ticks + +kyber_encaps_derand: +median: 205702 cycles/ticks +average: 206520 cycles/ticks + +kyber_encaps: +median: 206378 cycles/ticks +average: 207149 cycles/ticks + +kyber_decaps: +median: 255238 cycles/ticks +average: 256588 cycles/ticks + +Loop spin: 347 +gen_a: +median: 57172 cycles/ticks +average: 57475 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6725 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11848 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 279 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156196 cycles/ticks +average: 156772 cycles/ticks + +indcpa_enc: +median: 190836 cycles/ticks +average: 191723 cycles/ticks + +indcpa_dec: +median: 46880 cycles/ticks +average: 47284 cycles/ticks + +kyber_keypair_derand: +median: 169682 cycles/ticks +average: 170243 cycles/ticks + +kyber_keypair: +median: 182316 cycles/ticks +average: 182995 cycles/ticks + +kyber_encaps_derand: +median: 205772 cycles/ticks +average: 206526 cycles/ticks + +kyber_encaps: +median: 206620 cycles/ticks +average: 207495 cycles/ticks + +kyber_decaps: +median: 255554 cycles/ticks +average: 256841 cycles/ticks + +Loop spin: 348 +gen_a: +median: 57022 cycles/ticks +average: 57357 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156246 cycles/ticks +average: 156797 cycles/ticks + +indcpa_enc: +median: 191200 cycles/ticks +average: 191943 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47341 cycles/ticks + +kyber_keypair_derand: +median: 169400 cycles/ticks +average: 170063 cycles/ticks + +kyber_keypair: +median: 182396 cycles/ticks +average: 183013 cycles/ticks + +kyber_encaps_derand: +median: 205928 cycles/ticks +average: 206796 cycles/ticks + +kyber_encaps: +median: 206944 cycles/ticks +average: 207928 cycles/ticks + +kyber_decaps: +median: 256528 cycles/ticks +average: 257733 cycles/ticks + +Loop spin: 349 +gen_a: +median: 57068 cycles/ticks +average: 57376 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10707 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156430 cycles/ticks +average: 157014 cycles/ticks + +indcpa_enc: +median: 191380 cycles/ticks +average: 192125 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47307 cycles/ticks + +kyber_keypair_derand: +median: 169368 cycles/ticks +average: 169968 cycles/ticks + +kyber_keypair: +median: 182342 cycles/ticks +average: 182932 cycles/ticks + +kyber_encaps_derand: +median: 207002 cycles/ticks +average: 207826 cycles/ticks + +kyber_encaps: +median: 207962 cycles/ticks +average: 208820 cycles/ticks + +kyber_decaps: +median: 256782 cycles/ticks +average: 257923 cycles/ticks + +Loop spin: 350 +gen_a: +median: 57118 cycles/ticks +average: 57461 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10717 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11830 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156300 cycles/ticks +average: 156871 cycles/ticks + +indcpa_enc: +median: 190796 cycles/ticks +average: 191636 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47324 cycles/ticks + +kyber_keypair_derand: +median: 169416 cycles/ticks +average: 169910 cycles/ticks + +kyber_keypair: +median: 182366 cycles/ticks +average: 183014 cycles/ticks + +kyber_encaps_derand: +median: 205738 cycles/ticks +average: 206616 cycles/ticks + +kyber_encaps: +median: 206770 cycles/ticks +average: 207562 cycles/ticks + +kyber_decaps: +median: 255420 cycles/ticks +average: 256681 cycles/ticks + +Loop spin: 351 +gen_a: +median: 57148 cycles/ticks +average: 57503 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6719 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10713 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11808 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156754 cycles/ticks +average: 157304 cycles/ticks + +indcpa_enc: +median: 191402 cycles/ticks +average: 192116 cycles/ticks + +indcpa_dec: +median: 46802 cycles/ticks +average: 47223 cycles/ticks + +kyber_keypair_derand: +median: 170936 cycles/ticks +average: 171562 cycles/ticks + +kyber_keypair: +median: 182382 cycles/ticks +average: 183077 cycles/ticks + +kyber_encaps_derand: +median: 205626 cycles/ticks +average: 206498 cycles/ticks + +kyber_encaps: +median: 206426 cycles/ticks +average: 207294 cycles/ticks + +kyber_decaps: +median: 255362 cycles/ticks +average: 256724 cycles/ticks + +Loop spin: 352 +gen_a: +median: 57072 cycles/ticks +average: 57386 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156306 cycles/ticks +average: 156842 cycles/ticks + +indcpa_enc: +median: 191340 cycles/ticks +average: 192049 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47286 cycles/ticks + +kyber_keypair_derand: +median: 169622 cycles/ticks +average: 170158 cycles/ticks + +kyber_keypair: +median: 182430 cycles/ticks +average: 183021 cycles/ticks + +kyber_encaps_derand: +median: 205790 cycles/ticks +average: 206589 cycles/ticks + +kyber_encaps: +median: 206602 cycles/ticks +average: 207487 cycles/ticks + +kyber_decaps: +median: 255404 cycles/ticks +average: 256690 cycles/ticks + +Loop spin: 353 +gen_a: +median: 56994 cycles/ticks +average: 57299 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6743 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10711 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11850 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156520 cycles/ticks +average: 157166 cycles/ticks + +indcpa_enc: +median: 191134 cycles/ticks +average: 191946 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47305 cycles/ticks + +kyber_keypair_derand: +median: 169354 cycles/ticks +average: 169931 cycles/ticks + +kyber_keypair: +median: 182358 cycles/ticks +average: 182974 cycles/ticks + +kyber_encaps_derand: +median: 205422 cycles/ticks +average: 206191 cycles/ticks + +kyber_encaps: +median: 206488 cycles/ticks +average: 207358 cycles/ticks + +kyber_decaps: +median: 255056 cycles/ticks +average: 256156 cycles/ticks + +Loop spin: 354 +gen_a: +median: 56968 cycles/ticks +average: 57340 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6695 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10661 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11851 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 333 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 268 cycles/ticks +average: 268 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156120 cycles/ticks +average: 156661 cycles/ticks + +indcpa_enc: +median: 190924 cycles/ticks +average: 191649 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47326 cycles/ticks + +kyber_keypair_derand: +median: 169446 cycles/ticks +average: 170041 cycles/ticks + +kyber_keypair: +median: 182490 cycles/ticks +average: 183206 cycles/ticks + +kyber_encaps_derand: +median: 206158 cycles/ticks +average: 206992 cycles/ticks + +kyber_encaps: +median: 207150 cycles/ticks +average: 207940 cycles/ticks + +kyber_decaps: +median: 256046 cycles/ticks +average: 257271 cycles/ticks + +Loop spin: 355 +gen_a: +median: 57106 cycles/ticks +average: 57418 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6736 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11853 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 66 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2724 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156372 cycles/ticks +average: 156875 cycles/ticks + +indcpa_enc: +median: 190952 cycles/ticks +average: 191786 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47274 cycles/ticks + +kyber_keypair_derand: +median: 169450 cycles/ticks +average: 169995 cycles/ticks + +kyber_keypair: +median: 182476 cycles/ticks +average: 183115 cycles/ticks + +kyber_encaps_derand: +median: 205574 cycles/ticks +average: 206450 cycles/ticks + +kyber_encaps: +median: 206476 cycles/ticks +average: 207299 cycles/ticks + +kyber_decaps: +median: 255312 cycles/ticks +average: 256539 cycles/ticks + +Loop spin: 356 +gen_a: +median: 56978 cycles/ticks +average: 57287 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6743 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10657 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156318 cycles/ticks +average: 156900 cycles/ticks + +indcpa_enc: +median: 190990 cycles/ticks +average: 191723 cycles/ticks + +indcpa_dec: +median: 46876 cycles/ticks +average: 47267 cycles/ticks + +kyber_keypair_derand: +median: 171002 cycles/ticks +average: 171646 cycles/ticks + +kyber_keypair: +median: 182396 cycles/ticks +average: 183130 cycles/ticks + +kyber_encaps_derand: +median: 205552 cycles/ticks +average: 206521 cycles/ticks + +kyber_encaps: +median: 206578 cycles/ticks +average: 207348 cycles/ticks + +kyber_decaps: +median: 255270 cycles/ticks +average: 256478 cycles/ticks + +Loop spin: 357 +gen_a: +median: 57102 cycles/ticks +average: 57423 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11845 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156228 cycles/ticks +average: 156858 cycles/ticks + +indcpa_enc: +median: 191032 cycles/ticks +average: 191774 cycles/ticks + +indcpa_dec: +median: 46868 cycles/ticks +average: 47300 cycles/ticks + +kyber_keypair_derand: +median: 169756 cycles/ticks +average: 170427 cycles/ticks + +kyber_keypair: +median: 182488 cycles/ticks +average: 183210 cycles/ticks + +kyber_encaps_derand: +median: 206152 cycles/ticks +average: 207070 cycles/ticks + +kyber_encaps: +median: 207110 cycles/ticks +average: 208489 cycles/ticks + +kyber_decaps: +median: 255844 cycles/ticks +average: 257012 cycles/ticks + +Loop spin: 358 +gen_a: +median: 57130 cycles/ticks +average: 57437 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6709 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11870 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 314 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +indcpa_keypair: +median: 156386 cycles/ticks +average: 156955 cycles/ticks + +indcpa_enc: +median: 191188 cycles/ticks +average: 192048 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47347 cycles/ticks + +kyber_keypair_derand: +median: 169546 cycles/ticks +average: 170185 cycles/ticks + +kyber_keypair: +median: 182498 cycles/ticks +average: 183226 cycles/ticks + +kyber_encaps_derand: +median: 206076 cycles/ticks +average: 207173 cycles/ticks + +kyber_encaps: +median: 206802 cycles/ticks +average: 207602 cycles/ticks + +kyber_decaps: +median: 255706 cycles/ticks +average: 256921 cycles/ticks + +Loop spin: 359 +gen_a: +median: 57042 cycles/ticks +average: 57375 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11856 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156298 cycles/ticks +average: 156893 cycles/ticks + +indcpa_enc: +median: 191302 cycles/ticks +average: 191992 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47361 cycles/ticks + +kyber_keypair_derand: +median: 169350 cycles/ticks +average: 170000 cycles/ticks + +kyber_keypair: +median: 182328 cycles/ticks +average: 182975 cycles/ticks + +kyber_encaps_derand: +median: 205834 cycles/ticks +average: 206597 cycles/ticks + +kyber_encaps: +median: 206668 cycles/ticks +average: 207424 cycles/ticks + +kyber_decaps: +median: 255430 cycles/ticks +average: 256629 cycles/ticks + +Loop spin: 360 +gen_a: +median: 57008 cycles/ticks +average: 57367 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11820 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1421 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 157722 cycles/ticks +average: 158387 cycles/ticks + +indcpa_enc: +median: 192554 cycles/ticks +average: 193307 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47441 cycles/ticks + +kyber_keypair_derand: +median: 169284 cycles/ticks +average: 169871 cycles/ticks + +kyber_keypair: +median: 182368 cycles/ticks +average: 183029 cycles/ticks + +kyber_encaps_derand: +median: 205846 cycles/ticks +average: 206780 cycles/ticks + +kyber_encaps: +median: 206678 cycles/ticks +average: 207475 cycles/ticks + +kyber_decaps: +median: 255566 cycles/ticks +average: 256826 cycles/ticks + +Loop spin: 361 +gen_a: +median: 56992 cycles/ticks +average: 57374 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6709 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11841 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 157762 cycles/ticks +average: 158330 cycles/ticks + +indcpa_enc: +median: 192478 cycles/ticks +average: 193328 cycles/ticks + +indcpa_dec: +median: 46894 cycles/ticks +average: 47357 cycles/ticks + +kyber_keypair_derand: +median: 169218 cycles/ticks +average: 169803 cycles/ticks + +kyber_keypair: +median: 182380 cycles/ticks +average: 183133 cycles/ticks + +kyber_encaps_derand: +median: 205616 cycles/ticks +average: 206462 cycles/ticks + +kyber_encaps: +median: 206604 cycles/ticks +average: 207347 cycles/ticks + +kyber_decaps: +median: 255748 cycles/ticks +average: 256999 cycles/ticks + +Loop spin: 362 +gen_a: +median: 57040 cycles/ticks +average: 57369 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6734 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11810 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156136 cycles/ticks +average: 156736 cycles/ticks + +indcpa_enc: +median: 190922 cycles/ticks +average: 191809 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47308 cycles/ticks + +kyber_keypair_derand: +median: 169472 cycles/ticks +average: 170020 cycles/ticks + +kyber_keypair: +median: 182332 cycles/ticks +average: 183019 cycles/ticks + +kyber_encaps_derand: +median: 205642 cycles/ticks +average: 206604 cycles/ticks + +kyber_encaps: +median: 206748 cycles/ticks +average: 207986 cycles/ticks + +kyber_decaps: +median: 256098 cycles/ticks +average: 257142 cycles/ticks + +Loop spin: 363 +gen_a: +median: 57104 cycles/ticks +average: 57427 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6666 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11839 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156774 cycles/ticks +average: 157313 cycles/ticks + +indcpa_enc: +median: 191152 cycles/ticks +average: 191838 cycles/ticks + +indcpa_dec: +median: 46898 cycles/ticks +average: 47352 cycles/ticks + +kyber_keypair_derand: +median: 169902 cycles/ticks +average: 170497 cycles/ticks + +kyber_keypair: +median: 182610 cycles/ticks +average: 183245 cycles/ticks + +kyber_encaps_derand: +median: 205788 cycles/ticks +average: 206717 cycles/ticks + +kyber_encaps: +median: 206526 cycles/ticks +average: 207317 cycles/ticks + +kyber_decaps: +median: 255348 cycles/ticks +average: 256522 cycles/ticks + +Loop spin: 364 +gen_a: +median: 57072 cycles/ticks +average: 57401 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11805 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156464 cycles/ticks +average: 157081 cycles/ticks + +indcpa_enc: +median: 191266 cycles/ticks +average: 192050 cycles/ticks + +indcpa_dec: +median: 46826 cycles/ticks +average: 47293 cycles/ticks + +kyber_keypair_derand: +median: 169328 cycles/ticks +average: 169889 cycles/ticks + +kyber_keypair: +median: 182396 cycles/ticks +average: 182998 cycles/ticks + +kyber_encaps_derand: +median: 205948 cycles/ticks +average: 206797 cycles/ticks + +kyber_encaps: +median: 206858 cycles/ticks +average: 207652 cycles/ticks + +kyber_decaps: +median: 255644 cycles/ticks +average: 256728 cycles/ticks + +Loop spin: 365 +gen_a: +median: 57058 cycles/ticks +average: 57372 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11807 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 266 cycles/ticks +average: 265 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156446 cycles/ticks +average: 157040 cycles/ticks + +indcpa_enc: +median: 191464 cycles/ticks +average: 192272 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47233 cycles/ticks + +kyber_keypair_derand: +median: 169348 cycles/ticks +average: 169872 cycles/ticks + +kyber_keypair: +median: 182404 cycles/ticks +average: 182989 cycles/ticks + +kyber_encaps_derand: +median: 207308 cycles/ticks +average: 208090 cycles/ticks + +kyber_encaps: +median: 208334 cycles/ticks +average: 209228 cycles/ticks + +kyber_decaps: +median: 257058 cycles/ticks +average: 258260 cycles/ticks + +Loop spin: 366 +gen_a: +median: 57074 cycles/ticks +average: 57477 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11832 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156284 cycles/ticks +average: 156872 cycles/ticks + +indcpa_enc: +median: 190992 cycles/ticks +average: 191716 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47374 cycles/ticks + +kyber_keypair_derand: +median: 169510 cycles/ticks +average: 170115 cycles/ticks + +kyber_keypair: +median: 182404 cycles/ticks +average: 183125 cycles/ticks + +kyber_encaps_derand: +median: 205918 cycles/ticks +average: 206777 cycles/ticks + +kyber_encaps: +median: 206716 cycles/ticks +average: 207478 cycles/ticks + +kyber_decaps: +median: 255518 cycles/ticks +average: 256644 cycles/ticks + +Loop spin: 367 +gen_a: +median: 56874 cycles/ticks +average: 57187 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6719 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11832 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2086 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 158026 cycles/ticks +average: 158647 cycles/ticks + +indcpa_enc: +median: 192542 cycles/ticks +average: 193383 cycles/ticks + +indcpa_dec: +median: 46910 cycles/ticks +average: 47444 cycles/ticks + +kyber_keypair_derand: +median: 169366 cycles/ticks +average: 170035 cycles/ticks + +kyber_keypair: +median: 182346 cycles/ticks +average: 182995 cycles/ticks + +kyber_encaps_derand: +median: 205754 cycles/ticks +average: 206763 cycles/ticks + +kyber_encaps: +median: 206858 cycles/ticks +average: 207707 cycles/ticks + +kyber_decaps: +median: 255652 cycles/ticks +average: 256999 cycles/ticks + +Loop spin: 368 +gen_a: +median: 57124 cycles/ticks +average: 57458 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6734 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11804 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +indcpa_keypair: +median: 156360 cycles/ticks +average: 156969 cycles/ticks + +indcpa_enc: +median: 191246 cycles/ticks +average: 191984 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47331 cycles/ticks + +kyber_keypair_derand: +median: 169320 cycles/ticks +average: 169958 cycles/ticks + +kyber_keypair: +median: 182358 cycles/ticks +average: 183027 cycles/ticks + +kyber_encaps_derand: +median: 205888 cycles/ticks +average: 206870 cycles/ticks + +kyber_encaps: +median: 207044 cycles/ticks +average: 208149 cycles/ticks + +kyber_decaps: +median: 255742 cycles/ticks +average: 257230 cycles/ticks + +Loop spin: 369 +gen_a: +median: 57106 cycles/ticks +average: 57448 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10702 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2132 cycles/ticks + +indcpa_keypair: +median: 156036 cycles/ticks +average: 156611 cycles/ticks + +indcpa_enc: +median: 191046 cycles/ticks +average: 191878 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47224 cycles/ticks + +kyber_keypair_derand: +median: 169522 cycles/ticks +average: 170152 cycles/ticks + +kyber_keypair: +median: 182392 cycles/ticks +average: 183162 cycles/ticks + +kyber_encaps_derand: +median: 205510 cycles/ticks +average: 206513 cycles/ticks + +kyber_encaps: +median: 206478 cycles/ticks +average: 207732 cycles/ticks + +kyber_decaps: +median: 255266 cycles/ticks +average: 256414 cycles/ticks + +Loop spin: 370 +gen_a: +median: 57108 cycles/ticks +average: 57456 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11801 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156146 cycles/ticks +average: 156686 cycles/ticks + +indcpa_enc: +median: 190946 cycles/ticks +average: 191720 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47275 cycles/ticks + +kyber_keypair_derand: +median: 169594 cycles/ticks +average: 170189 cycles/ticks + +kyber_keypair: +median: 182320 cycles/ticks +average: 182996 cycles/ticks + +kyber_encaps_derand: +median: 205778 cycles/ticks +average: 206576 cycles/ticks + +kyber_encaps: +median: 206640 cycles/ticks +average: 207472 cycles/ticks + +kyber_decaps: +median: 255564 cycles/ticks +average: 256672 cycles/ticks + +Loop spin: 371 +gen_a: +median: 57134 cycles/ticks +average: 57406 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6730 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11784 cycles/ticks +average: 11850 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156548 cycles/ticks +average: 157205 cycles/ticks + +indcpa_enc: +median: 191062 cycles/ticks +average: 191756 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47238 cycles/ticks + +kyber_keypair_derand: +median: 169554 cycles/ticks +average: 170198 cycles/ticks + +kyber_keypair: +median: 182444 cycles/ticks +average: 183150 cycles/ticks + +kyber_encaps_derand: +median: 207580 cycles/ticks +average: 208569 cycles/ticks + +kyber_encaps: +median: 208500 cycles/ticks +average: 209345 cycles/ticks + +kyber_decaps: +median: 257220 cycles/ticks +average: 258499 cycles/ticks + +Loop spin: 372 +gen_a: +median: 57066 cycles/ticks +average: 57392 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11819 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 316 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +indcpa_keypair: +median: 156782 cycles/ticks +average: 157372 cycles/ticks + +indcpa_enc: +median: 191522 cycles/ticks +average: 192280 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47337 cycles/ticks + +kyber_keypair_derand: +median: 169378 cycles/ticks +average: 170012 cycles/ticks + +kyber_keypair: +median: 182324 cycles/ticks +average: 183039 cycles/ticks + +kyber_encaps_derand: +median: 205754 cycles/ticks +average: 206480 cycles/ticks + +kyber_encaps: +median: 206586 cycles/ticks +average: 207460 cycles/ticks + +kyber_decaps: +median: 255472 cycles/ticks +average: 256703 cycles/ticks + +Loop spin: 373 +gen_a: +median: 57082 cycles/ticks +average: 57375 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6692 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 157736 cycles/ticks +average: 158291 cycles/ticks + +indcpa_enc: +median: 192596 cycles/ticks +average: 193605 cycles/ticks + +indcpa_dec: +median: 46940 cycles/ticks +average: 47356 cycles/ticks + +kyber_keypair_derand: +median: 169664 cycles/ticks +average: 170271 cycles/ticks + +kyber_keypair: +median: 182528 cycles/ticks +average: 183347 cycles/ticks + +kyber_encaps_derand: +median: 205914 cycles/ticks +average: 206699 cycles/ticks + +kyber_encaps: +median: 206874 cycles/ticks +average: 207823 cycles/ticks + +kyber_decaps: +median: 255698 cycles/ticks +average: 256877 cycles/ticks + +Loop spin: 374 +gen_a: +median: 57034 cycles/ticks +average: 57345 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1416 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 156610 cycles/ticks +average: 157202 cycles/ticks + +indcpa_enc: +median: 191486 cycles/ticks +average: 192337 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47248 cycles/ticks + +kyber_keypair_derand: +median: 169330 cycles/ticks +average: 169907 cycles/ticks + +kyber_keypair: +median: 182566 cycles/ticks +average: 183185 cycles/ticks + +kyber_encaps_derand: +median: 205782 cycles/ticks +average: 206793 cycles/ticks + +kyber_encaps: +median: 206778 cycles/ticks +average: 207457 cycles/ticks + +kyber_decaps: +median: 255524 cycles/ticks +average: 256698 cycles/ticks + +Loop spin: 375 +gen_a: +median: 57030 cycles/ticks +average: 57325 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10701 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11815 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156052 cycles/ticks +average: 156613 cycles/ticks + +indcpa_enc: +median: 190984 cycles/ticks +average: 191833 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47207 cycles/ticks + +kyber_keypair_derand: +median: 169314 cycles/ticks +average: 169965 cycles/ticks + +kyber_keypair: +median: 182392 cycles/ticks +average: 183006 cycles/ticks + +kyber_encaps_derand: +median: 207052 cycles/ticks +average: 208026 cycles/ticks + +kyber_encaps: +median: 207976 cycles/ticks +average: 208866 cycles/ticks + +kyber_decaps: +median: 256952 cycles/ticks +average: 258098 cycles/ticks + +Loop spin: 376 +gen_a: +median: 57348 cycles/ticks +average: 57665 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6728 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11839 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 322 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2115 cycles/ticks + +indcpa_keypair: +median: 156836 cycles/ticks +average: 157432 cycles/ticks + +indcpa_enc: +median: 191632 cycles/ticks +average: 192473 cycles/ticks + +indcpa_dec: +median: 46830 cycles/ticks +average: 47295 cycles/ticks + +kyber_keypair_derand: +median: 169724 cycles/ticks +average: 170392 cycles/ticks + +kyber_keypair: +median: 182422 cycles/ticks +average: 183119 cycles/ticks + +kyber_encaps_derand: +median: 206122 cycles/ticks +average: 206819 cycles/ticks + +kyber_encaps: +median: 206988 cycles/ticks +average: 208061 cycles/ticks + +kyber_decaps: +median: 255788 cycles/ticks +average: 256923 cycles/ticks + +Loop spin: 377 +gen_a: +median: 57150 cycles/ticks +average: 57441 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6696 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11811 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2143 cycles/ticks + +indcpa_keypair: +median: 157880 cycles/ticks +average: 158504 cycles/ticks + +indcpa_enc: +median: 192706 cycles/ticks +average: 193604 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47351 cycles/ticks + +kyber_keypair_derand: +median: 169462 cycles/ticks +average: 170046 cycles/ticks + +kyber_keypair: +median: 182352 cycles/ticks +average: 183025 cycles/ticks + +kyber_encaps_derand: +median: 205582 cycles/ticks +average: 206292 cycles/ticks + +kyber_encaps: +median: 206430 cycles/ticks +average: 207292 cycles/ticks + +kyber_decaps: +median: 255440 cycles/ticks +average: 256691 cycles/ticks + +Loop spin: 378 +gen_a: +median: 57096 cycles/ticks +average: 57425 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11837 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1419 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156344 cycles/ticks +average: 156933 cycles/ticks + +indcpa_enc: +median: 190998 cycles/ticks +average: 191905 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47315 cycles/ticks + +kyber_keypair_derand: +median: 169320 cycles/ticks +average: 169950 cycles/ticks + +kyber_keypair: +median: 182512 cycles/ticks +average: 183168 cycles/ticks + +kyber_encaps_derand: +median: 205892 cycles/ticks +average: 206785 cycles/ticks + +kyber_encaps: +median: 206720 cycles/ticks +average: 207545 cycles/ticks + +kyber_decaps: +median: 255698 cycles/ticks +average: 257064 cycles/ticks + +Loop spin: 379 +gen_a: +median: 57104 cycles/ticks +average: 57432 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6725 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11806 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 157702 cycles/ticks +average: 158391 cycles/ticks + +indcpa_enc: +median: 192604 cycles/ticks +average: 193299 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47207 cycles/ticks + +kyber_keypair_derand: +median: 169750 cycles/ticks +average: 170477 cycles/ticks + +kyber_keypair: +median: 182388 cycles/ticks +average: 182984 cycles/ticks + +kyber_encaps_derand: +median: 206042 cycles/ticks +average: 206846 cycles/ticks + +kyber_encaps: +median: 206970 cycles/ticks +average: 207826 cycles/ticks + +kyber_decaps: +median: 255692 cycles/ticks +average: 256968 cycles/ticks + +Loop spin: 380 +gen_a: +median: 57120 cycles/ticks +average: 57413 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11789 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2134 cycles/ticks + +indcpa_keypair: +median: 156134 cycles/ticks +average: 156709 cycles/ticks + +indcpa_enc: +median: 191108 cycles/ticks +average: 191842 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47223 cycles/ticks + +kyber_keypair_derand: +median: 169396 cycles/ticks +average: 170039 cycles/ticks + +kyber_keypair: +median: 182262 cycles/ticks +average: 182902 cycles/ticks + +kyber_encaps_derand: +median: 205752 cycles/ticks +average: 206546 cycles/ticks + +kyber_encaps: +median: 206684 cycles/ticks +average: 207456 cycles/ticks + +kyber_decaps: +median: 255616 cycles/ticks +average: 256892 cycles/ticks + +Loop spin: 381 +gen_a: +median: 57120 cycles/ticks +average: 57394 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +indcpa_keypair: +median: 156554 cycles/ticks +average: 157180 cycles/ticks + +indcpa_enc: +median: 191504 cycles/ticks +average: 192286 cycles/ticks + +indcpa_dec: +median: 46888 cycles/ticks +average: 47400 cycles/ticks + +kyber_keypair_derand: +median: 169304 cycles/ticks +average: 170006 cycles/ticks + +kyber_keypair: +median: 182482 cycles/ticks +average: 183203 cycles/ticks + +kyber_encaps_derand: +median: 205488 cycles/ticks +average: 206477 cycles/ticks + +kyber_encaps: +median: 206326 cycles/ticks +average: 207246 cycles/ticks + +kyber_decaps: +median: 255166 cycles/ticks +average: 256448 cycles/ticks + +Loop spin: 382 +gen_a: +median: 57092 cycles/ticks +average: 57410 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6682 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156106 cycles/ticks +average: 156664 cycles/ticks + +indcpa_enc: +median: 191172 cycles/ticks +average: 191855 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47391 cycles/ticks + +kyber_keypair_derand: +median: 169374 cycles/ticks +average: 169930 cycles/ticks + +kyber_keypair: +median: 182434 cycles/ticks +average: 183109 cycles/ticks + +kyber_encaps_derand: +median: 205828 cycles/ticks +average: 206591 cycles/ticks + +kyber_encaps: +median: 206754 cycles/ticks +average: 207627 cycles/ticks + +kyber_decaps: +median: 255672 cycles/ticks +average: 256961 cycles/ticks + +Loop spin: 383 +gen_a: +median: 57064 cycles/ticks +average: 57380 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156224 cycles/ticks +average: 156822 cycles/ticks + +indcpa_enc: +median: 191140 cycles/ticks +average: 191822 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47262 cycles/ticks + +kyber_keypair_derand: +median: 169400 cycles/ticks +average: 170068 cycles/ticks + +kyber_keypair: +median: 182394 cycles/ticks +average: 183025 cycles/ticks + +kyber_encaps_derand: +median: 205540 cycles/ticks +average: 206324 cycles/ticks + +kyber_encaps: +median: 206294 cycles/ticks +average: 207006 cycles/ticks + +kyber_decaps: +median: 255352 cycles/ticks +average: 256588 cycles/ticks + +Loop spin: 384 +gen_a: +median: 57012 cycles/ticks +average: 57318 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6726 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11851 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1415 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156596 cycles/ticks +average: 157207 cycles/ticks + +indcpa_enc: +median: 191306 cycles/ticks +average: 192048 cycles/ticks + +indcpa_dec: +median: 46934 cycles/ticks +average: 47463 cycles/ticks + +kyber_keypair_derand: +median: 169464 cycles/ticks +average: 170127 cycles/ticks + +kyber_keypair: +median: 182494 cycles/ticks +average: 183126 cycles/ticks + +kyber_encaps_derand: +median: 206150 cycles/ticks +average: 206891 cycles/ticks + +kyber_encaps: +median: 206976 cycles/ticks +average: 207853 cycles/ticks + +kyber_decaps: +median: 256242 cycles/ticks +average: 257521 cycles/ticks + +Loop spin: 385 +gen_a: +median: 57034 cycles/ticks +average: 57368 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6725 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156260 cycles/ticks +average: 156860 cycles/ticks + +indcpa_enc: +median: 191100 cycles/ticks +average: 191895 cycles/ticks + +indcpa_dec: +median: 46832 cycles/ticks +average: 47265 cycles/ticks + +kyber_keypair_derand: +median: 169632 cycles/ticks +average: 170256 cycles/ticks + +kyber_keypair: +median: 182418 cycles/ticks +average: 183093 cycles/ticks + +kyber_encaps_derand: +median: 205710 cycles/ticks +average: 206394 cycles/ticks + +kyber_encaps: +median: 206648 cycles/ticks +average: 207415 cycles/ticks + +kyber_decaps: +median: 255512 cycles/ticks +average: 256792 cycles/ticks + +Loop spin: 386 +gen_a: +median: 57056 cycles/ticks +average: 57384 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6719 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 268 cycles/ticks +average: 268 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156096 cycles/ticks +average: 156643 cycles/ticks + +indcpa_enc: +median: 190904 cycles/ticks +average: 191680 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47272 cycles/ticks + +kyber_keypair_derand: +median: 169412 cycles/ticks +average: 169975 cycles/ticks + +kyber_keypair: +median: 182400 cycles/ticks +average: 182982 cycles/ticks + +kyber_encaps_derand: +median: 205556 cycles/ticks +average: 206566 cycles/ticks + +kyber_encaps: +median: 206428 cycles/ticks +average: 207190 cycles/ticks + +kyber_decaps: +median: 255352 cycles/ticks +average: 256474 cycles/ticks + +Loop spin: 387 +gen_a: +median: 56998 cycles/ticks +average: 57286 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10659 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2108 cycles/ticks + +indcpa_keypair: +median: 156350 cycles/ticks +average: 156895 cycles/ticks + +indcpa_enc: +median: 191068 cycles/ticks +average: 191743 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47269 cycles/ticks + +kyber_keypair_derand: +median: 169530 cycles/ticks +average: 170100 cycles/ticks + +kyber_keypair: +median: 182294 cycles/ticks +average: 182938 cycles/ticks + +kyber_encaps_derand: +median: 205738 cycles/ticks +average: 206595 cycles/ticks + +kyber_encaps: +median: 206582 cycles/ticks +average: 207421 cycles/ticks + +kyber_decaps: +median: 255282 cycles/ticks +average: 256551 cycles/ticks + +Loop spin: 388 +gen_a: +median: 57048 cycles/ticks +average: 57357 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6734 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10702 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11851 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156270 cycles/ticks +average: 156879 cycles/ticks + +indcpa_enc: +median: 191150 cycles/ticks +average: 192026 cycles/ticks + +indcpa_dec: +median: 46926 cycles/ticks +average: 47513 cycles/ticks + +kyber_keypair_derand: +median: 169568 cycles/ticks +average: 170101 cycles/ticks + +kyber_keypair: +median: 182426 cycles/ticks +average: 183220 cycles/ticks + +kyber_encaps_derand: +median: 206728 cycles/ticks +average: 207648 cycles/ticks + +kyber_encaps: +median: 207882 cycles/ticks +average: 208708 cycles/ticks + +kyber_decaps: +median: 256782 cycles/ticks +average: 257952 cycles/ticks + +Loop spin: 389 +gen_a: +median: 57240 cycles/ticks +average: 57519 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6729 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10657 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11805 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 266 cycles/ticks +average: 266 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156316 cycles/ticks +average: 156930 cycles/ticks + +indcpa_enc: +median: 191300 cycles/ticks +average: 192181 cycles/ticks + +indcpa_dec: +median: 46902 cycles/ticks +average: 47385 cycles/ticks + +kyber_keypair_derand: +median: 169376 cycles/ticks +average: 169980 cycles/ticks + +kyber_keypair: +median: 182356 cycles/ticks +average: 182967 cycles/ticks + +kyber_encaps_derand: +median: 205998 cycles/ticks +average: 207319 cycles/ticks + +kyber_encaps: +median: 206834 cycles/ticks +average: 207579 cycles/ticks + +kyber_decaps: +median: 255718 cycles/ticks +average: 256944 cycles/ticks + +Loop spin: 390 +gen_a: +median: 57008 cycles/ticks +average: 57300 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156292 cycles/ticks +average: 156934 cycles/ticks + +indcpa_enc: +median: 191174 cycles/ticks +average: 191982 cycles/ticks + +indcpa_dec: +median: 46922 cycles/ticks +average: 47251 cycles/ticks + +kyber_keypair_derand: +median: 169222 cycles/ticks +average: 169887 cycles/ticks + +kyber_keypair: +median: 182254 cycles/ticks +average: 182893 cycles/ticks + +kyber_encaps_derand: +median: 205268 cycles/ticks +average: 206170 cycles/ticks + +kyber_encaps: +median: 206126 cycles/ticks +average: 206968 cycles/ticks + +kyber_decaps: +median: 255164 cycles/ticks +average: 256375 cycles/ticks + +Loop spin: 391 +gen_a: +median: 57122 cycles/ticks +average: 57444 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10713 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11816 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 276 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156418 cycles/ticks +average: 156970 cycles/ticks + +indcpa_enc: +median: 191138 cycles/ticks +average: 191863 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47326 cycles/ticks + +kyber_keypair_derand: +median: 169112 cycles/ticks +average: 169762 cycles/ticks + +kyber_keypair: +median: 182402 cycles/ticks +average: 183102 cycles/ticks + +kyber_encaps_derand: +median: 205912 cycles/ticks +average: 206775 cycles/ticks + +kyber_encaps: +median: 206928 cycles/ticks +average: 207678 cycles/ticks + +kyber_decaps: +median: 255814 cycles/ticks +average: 257057 cycles/ticks + +Loop spin: 392 +gen_a: +median: 57156 cycles/ticks +average: 57522 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6666 cycles/ticks +average: 6691 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10706 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11803 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156428 cycles/ticks +average: 157042 cycles/ticks + +indcpa_enc: +median: 191436 cycles/ticks +average: 192303 cycles/ticks + +indcpa_dec: +median: 46814 cycles/ticks +average: 47254 cycles/ticks + +kyber_keypair_derand: +median: 169644 cycles/ticks +average: 170260 cycles/ticks + +kyber_keypair: +median: 182402 cycles/ticks +average: 183029 cycles/ticks + +kyber_encaps_derand: +median: 205366 cycles/ticks +average: 206200 cycles/ticks + +kyber_encaps: +median: 206340 cycles/ticks +average: 207186 cycles/ticks + +kyber_decaps: +median: 255042 cycles/ticks +average: 256332 cycles/ticks + +Loop spin: 393 +gen_a: +median: 57100 cycles/ticks +average: 57409 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2724 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156660 cycles/ticks +average: 157296 cycles/ticks + +indcpa_enc: +median: 191274 cycles/ticks +average: 192053 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47318 cycles/ticks + +kyber_keypair_derand: +median: 169578 cycles/ticks +average: 172237 cycles/ticks + +kyber_keypair: +median: 182390 cycles/ticks +average: 183037 cycles/ticks + +kyber_encaps_derand: +median: 205852 cycles/ticks +average: 206632 cycles/ticks + +kyber_encaps: +median: 206626 cycles/ticks +average: 207454 cycles/ticks + +kyber_decaps: +median: 255540 cycles/ticks +average: 256736 cycles/ticks + +Loop spin: 394 +gen_a: +median: 57076 cycles/ticks +average: 57376 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6729 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11818 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 62 cycles/ticks +average: 62 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156500 cycles/ticks +average: 159398 cycles/ticks + +indcpa_enc: +median: 191344 cycles/ticks +average: 192379 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47318 cycles/ticks + +kyber_keypair_derand: +median: 169392 cycles/ticks +average: 169943 cycles/ticks + +kyber_keypair: +median: 182326 cycles/ticks +average: 182919 cycles/ticks + +kyber_encaps_derand: +median: 205706 cycles/ticks +average: 206546 cycles/ticks + +kyber_encaps: +median: 206728 cycles/ticks +average: 207562 cycles/ticks + +kyber_decaps: +median: 255458 cycles/ticks +average: 256760 cycles/ticks + +Loop spin: 395 +gen_a: +median: 57044 cycles/ticks +average: 57341 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11808 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156496 cycles/ticks +average: 157077 cycles/ticks + +indcpa_enc: +median: 191074 cycles/ticks +average: 192029 cycles/ticks + +indcpa_dec: +median: 46900 cycles/ticks +average: 47340 cycles/ticks + +kyber_keypair_derand: +median: 169462 cycles/ticks +average: 170057 cycles/ticks + +kyber_keypair: +median: 182570 cycles/ticks +average: 183135 cycles/ticks + +kyber_encaps_derand: +median: 206150 cycles/ticks +average: 206970 cycles/ticks + +kyber_encaps: +median: 206994 cycles/ticks +average: 207847 cycles/ticks + +kyber_decaps: +median: 255774 cycles/ticks +average: 257110 cycles/ticks + +Loop spin: 396 +gen_a: +median: 57104 cycles/ticks +average: 57414 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2098 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10665 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2095 cycles/ticks + +indcpa_keypair: +median: 156356 cycles/ticks +average: 156964 cycles/ticks + +indcpa_enc: +median: 190906 cycles/ticks +average: 191575 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47272 cycles/ticks + +kyber_keypair_derand: +median: 169458 cycles/ticks +average: 170056 cycles/ticks + +kyber_keypair: +median: 182502 cycles/ticks +average: 183155 cycles/ticks + +kyber_encaps_derand: +median: 205630 cycles/ticks +average: 206449 cycles/ticks + +kyber_encaps: +median: 206416 cycles/ticks +average: 207237 cycles/ticks + +kyber_decaps: +median: 255386 cycles/ticks +average: 256525 cycles/ticks + +Loop spin: 397 +gen_a: +median: 57208 cycles/ticks +average: 57488 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10702 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11831 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2127 cycles/ticks + +indcpa_keypair: +median: 156158 cycles/ticks +average: 156719 cycles/ticks + +indcpa_enc: +median: 190932 cycles/ticks +average: 191616 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47345 cycles/ticks + +kyber_keypair_derand: +median: 169540 cycles/ticks +average: 170179 cycles/ticks + +kyber_keypair: +median: 182434 cycles/ticks +average: 183220 cycles/ticks + +kyber_encaps_derand: +median: 205404 cycles/ticks +average: 206123 cycles/ticks + +kyber_encaps: +median: 206382 cycles/ticks +average: 207349 cycles/ticks + +kyber_decaps: +median: 255338 cycles/ticks +average: 256812 cycles/ticks + +Loop spin: 398 +gen_a: +median: 57008 cycles/ticks +average: 57345 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11803 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156418 cycles/ticks +average: 157031 cycles/ticks + +indcpa_enc: +median: 191394 cycles/ticks +average: 192093 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47371 cycles/ticks + +kyber_keypair_derand: +median: 169534 cycles/ticks +average: 170107 cycles/ticks + +kyber_keypair: +median: 182300 cycles/ticks +average: 182880 cycles/ticks + +kyber_encaps_derand: +median: 205808 cycles/ticks +average: 206561 cycles/ticks + +kyber_encaps: +median: 206780 cycles/ticks +average: 207804 cycles/ticks + +kyber_decaps: +median: 256478 cycles/ticks +average: 257584 cycles/ticks + +Loop spin: 399 +gen_a: +median: 56938 cycles/ticks +average: 57232 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11849 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156300 cycles/ticks +average: 156869 cycles/ticks + +indcpa_enc: +median: 191158 cycles/ticks +average: 191862 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47319 cycles/ticks + +kyber_keypair_derand: +median: 169262 cycles/ticks +average: 169934 cycles/ticks + +kyber_keypair: +median: 182498 cycles/ticks +average: 183164 cycles/ticks + +kyber_encaps_derand: +median: 207434 cycles/ticks +average: 208413 cycles/ticks + +kyber_encaps: +median: 208226 cycles/ticks +average: 208967 cycles/ticks + +kyber_decaps: +median: 257172 cycles/ticks +average: 258557 cycles/ticks + +Loop spin: 400 +gen_a: +median: 57116 cycles/ticks +average: 57460 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6698 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11805 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156686 cycles/ticks +average: 157236 cycles/ticks + +indcpa_enc: +median: 191256 cycles/ticks +average: 192021 cycles/ticks + +indcpa_dec: +median: 46922 cycles/ticks +average: 47331 cycles/ticks + +kyber_keypair_derand: +median: 169536 cycles/ticks +average: 170151 cycles/ticks + +kyber_keypair: +median: 182474 cycles/ticks +average: 183058 cycles/ticks + +kyber_encaps_derand: +median: 207360 cycles/ticks +average: 208235 cycles/ticks + +kyber_encaps: +median: 208368 cycles/ticks +average: 209232 cycles/ticks + +kyber_decaps: +median: 257182 cycles/ticks +average: 258499 cycles/ticks + +Loop spin: 401 +gen_a: +median: 57110 cycles/ticks +average: 57457 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11784 cycles/ticks +average: 11860 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2104 cycles/ticks + +indcpa_keypair: +median: 156062 cycles/ticks +average: 156599 cycles/ticks + +indcpa_enc: +median: 190840 cycles/ticks +average: 191640 cycles/ticks + +indcpa_dec: +median: 46876 cycles/ticks +average: 47360 cycles/ticks + +kyber_keypair_derand: +median: 169024 cycles/ticks +average: 169714 cycles/ticks + +kyber_keypair: +median: 182426 cycles/ticks +average: 183135 cycles/ticks + +kyber_encaps_derand: +median: 205722 cycles/ticks +average: 206529 cycles/ticks + +kyber_encaps: +median: 206494 cycles/ticks +average: 207326 cycles/ticks + +kyber_decaps: +median: 255406 cycles/ticks +average: 256610 cycles/ticks + +Loop spin: 402 +gen_a: +median: 57118 cycles/ticks +average: 57422 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10707 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2105 cycles/ticks + +indcpa_keypair: +median: 157750 cycles/ticks +average: 158288 cycles/ticks + +indcpa_enc: +median: 192502 cycles/ticks +average: 193356 cycles/ticks + +indcpa_dec: +median: 46824 cycles/ticks +average: 47393 cycles/ticks + +kyber_keypair_derand: +median: 169762 cycles/ticks +average: 170443 cycles/ticks + +kyber_keypair: +median: 182310 cycles/ticks +average: 182909 cycles/ticks + +kyber_encaps_derand: +median: 206012 cycles/ticks +average: 206901 cycles/ticks + +kyber_encaps: +median: 206912 cycles/ticks +average: 207821 cycles/ticks + +kyber_decaps: +median: 255954 cycles/ticks +average: 257019 cycles/ticks + +Loop spin: 403 +gen_a: +median: 56928 cycles/ticks +average: 57237 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6731 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11816 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2094 cycles/ticks +average: 2106 cycles/ticks + +indcpa_keypair: +median: 156154 cycles/ticks +average: 156770 cycles/ticks + +indcpa_enc: +median: 191064 cycles/ticks +average: 191707 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47277 cycles/ticks + +kyber_keypair_derand: +median: 169552 cycles/ticks +average: 170332 cycles/ticks + +kyber_keypair: +median: 182370 cycles/ticks +average: 182952 cycles/ticks + +kyber_encaps_derand: +median: 205784 cycles/ticks +average: 206706 cycles/ticks + +kyber_encaps: +median: 206596 cycles/ticks +average: 207344 cycles/ticks + +kyber_decaps: +median: 255578 cycles/ticks +average: 256696 cycles/ticks + +Loop spin: 404 +gen_a: +median: 57132 cycles/ticks +average: 57460 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6684 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11798 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +indcpa_keypair: +median: 156522 cycles/ticks +average: 157134 cycles/ticks + +indcpa_enc: +median: 191284 cycles/ticks +average: 192013 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47365 cycles/ticks + +kyber_keypair_derand: +median: 170982 cycles/ticks +average: 171666 cycles/ticks + +kyber_keypair: +median: 182442 cycles/ticks +average: 183120 cycles/ticks + +kyber_encaps_derand: +median: 205924 cycles/ticks +average: 206702 cycles/ticks + +kyber_encaps: +median: 206848 cycles/ticks +average: 207701 cycles/ticks + +kyber_decaps: +median: 256644 cycles/ticks +average: 257512 cycles/ticks + +Loop spin: 405 +gen_a: +median: 57142 cycles/ticks +average: 57429 cycles/ticks + +poly_getnoise_eta1: +median: 2096 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10666 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11820 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156458 cycles/ticks +average: 157037 cycles/ticks + +indcpa_enc: +median: 191238 cycles/ticks +average: 192066 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47210 cycles/ticks + +kyber_keypair_derand: +median: 171084 cycles/ticks +average: 171733 cycles/ticks + +kyber_keypair: +median: 182482 cycles/ticks +average: 183084 cycles/ticks + +kyber_encaps_derand: +median: 205746 cycles/ticks +average: 206531 cycles/ticks + +kyber_encaps: +median: 206640 cycles/ticks +average: 207487 cycles/ticks + +kyber_decaps: +median: 255604 cycles/ticks +average: 256816 cycles/ticks + +Loop spin: 406 +gen_a: +median: 57102 cycles/ticks +average: 57438 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11805 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2143 cycles/ticks + +indcpa_keypair: +median: 156524 cycles/ticks +average: 157086 cycles/ticks + +indcpa_enc: +median: 191268 cycles/ticks +average: 192018 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47276 cycles/ticks + +kyber_keypair_derand: +median: 169552 cycles/ticks +average: 170188 cycles/ticks + +kyber_keypair: +median: 182360 cycles/ticks +average: 182931 cycles/ticks + +kyber_encaps_derand: +median: 205652 cycles/ticks +average: 206545 cycles/ticks + +kyber_encaps: +median: 206672 cycles/ticks +average: 207611 cycles/ticks + +kyber_decaps: +median: 255278 cycles/ticks +average: 256448 cycles/ticks + +Loop spin: 407 +gen_a: +median: 57054 cycles/ticks +average: 57379 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6785 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11844 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156468 cycles/ticks +average: 157166 cycles/ticks + +indcpa_enc: +median: 191028 cycles/ticks +average: 191920 cycles/ticks + +indcpa_dec: +median: 46824 cycles/ticks +average: 47291 cycles/ticks + +kyber_keypair_derand: +median: 169318 cycles/ticks +average: 169936 cycles/ticks + +kyber_keypair: +median: 182388 cycles/ticks +average: 182937 cycles/ticks + +kyber_encaps_derand: +median: 205582 cycles/ticks +average: 206415 cycles/ticks + +kyber_encaps: +median: 206452 cycles/ticks +average: 207346 cycles/ticks + +kyber_decaps: +median: 255446 cycles/ticks +average: 256620 cycles/ticks + +Loop spin: 408 +gen_a: +median: 57088 cycles/ticks +average: 57386 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6733 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10652 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156458 cycles/ticks +average: 157004 cycles/ticks + +indcpa_enc: +median: 191250 cycles/ticks +average: 192288 cycles/ticks + +indcpa_dec: +median: 46872 cycles/ticks +average: 47286 cycles/ticks + +kyber_keypair_derand: +median: 169340 cycles/ticks +average: 170037 cycles/ticks + +kyber_keypair: +median: 182360 cycles/ticks +average: 182912 cycles/ticks + +kyber_encaps_derand: +median: 206040 cycles/ticks +average: 206886 cycles/ticks + +kyber_encaps: +median: 206888 cycles/ticks +average: 207831 cycles/ticks + +kyber_decaps: +median: 255624 cycles/ticks +average: 256790 cycles/ticks + +Loop spin: 409 +gen_a: +median: 57154 cycles/ticks +average: 57536 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156478 cycles/ticks +average: 157055 cycles/ticks + +indcpa_enc: +median: 191104 cycles/ticks +average: 191818 cycles/ticks + +indcpa_dec: +median: 46950 cycles/ticks +average: 47372 cycles/ticks + +kyber_keypair_derand: +median: 169608 cycles/ticks +average: 170222 cycles/ticks + +kyber_keypair: +median: 182410 cycles/ticks +average: 183133 cycles/ticks + +kyber_encaps_derand: +median: 205842 cycles/ticks +average: 206714 cycles/ticks + +kyber_encaps: +median: 206862 cycles/ticks +average: 207733 cycles/ticks + +kyber_decaps: +median: 255624 cycles/ticks +average: 256696 cycles/ticks + +Loop spin: 410 +gen_a: +median: 56984 cycles/ticks +average: 57309 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2102 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6736 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 75 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156520 cycles/ticks +average: 157238 cycles/ticks + +indcpa_enc: +median: 191124 cycles/ticks +average: 192043 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47339 cycles/ticks + +kyber_keypair_derand: +median: 169714 cycles/ticks +average: 170376 cycles/ticks + +kyber_keypair: +median: 182400 cycles/ticks +average: 183046 cycles/ticks + +kyber_encaps_derand: +median: 205836 cycles/ticks +average: 207079 cycles/ticks + +kyber_encaps: +median: 206666 cycles/ticks +average: 207458 cycles/ticks + +kyber_decaps: +median: 255480 cycles/ticks +average: 256728 cycles/ticks + +Loop spin: 411 +gen_a: +median: 57044 cycles/ticks +average: 57354 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6728 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11833 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156294 cycles/ticks +average: 156914 cycles/ticks + +indcpa_enc: +median: 191028 cycles/ticks +average: 191874 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47382 cycles/ticks + +kyber_keypair_derand: +median: 169430 cycles/ticks +average: 170098 cycles/ticks + +kyber_keypair: +median: 182566 cycles/ticks +average: 183284 cycles/ticks + +kyber_encaps_derand: +median: 205858 cycles/ticks +average: 206817 cycles/ticks + +kyber_encaps: +median: 206706 cycles/ticks +average: 207620 cycles/ticks + +kyber_decaps: +median: 255524 cycles/ticks +average: 256760 cycles/ticks + +Loop spin: 412 +gen_a: +median: 57064 cycles/ticks +average: 57483 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10661 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11810 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2105 cycles/ticks + +indcpa_keypair: +median: 156408 cycles/ticks +average: 157011 cycles/ticks + +indcpa_enc: +median: 191258 cycles/ticks +average: 192012 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47267 cycles/ticks + +kyber_keypair_derand: +median: 169662 cycles/ticks +average: 170336 cycles/ticks + +kyber_keypair: +median: 182452 cycles/ticks +average: 183128 cycles/ticks + +kyber_encaps_derand: +median: 205874 cycles/ticks +average: 206821 cycles/ticks + +kyber_encaps: +median: 206768 cycles/ticks +average: 207735 cycles/ticks + +kyber_decaps: +median: 255684 cycles/ticks +average: 256899 cycles/ticks + +Loop spin: 413 +gen_a: +median: 57078 cycles/ticks +average: 57406 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11805 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2732 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156216 cycles/ticks +average: 156871 cycles/ticks + +indcpa_enc: +median: 190862 cycles/ticks +average: 191685 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47334 cycles/ticks + +kyber_keypair_derand: +median: 169598 cycles/ticks +average: 170305 cycles/ticks + +kyber_keypair: +median: 182326 cycles/ticks +average: 183006 cycles/ticks + +kyber_encaps_derand: +median: 205844 cycles/ticks +average: 206735 cycles/ticks + +kyber_encaps: +median: 206688 cycles/ticks +average: 207551 cycles/ticks + +kyber_decaps: +median: 255688 cycles/ticks +average: 257063 cycles/ticks + +Loop spin: 414 +gen_a: +median: 57112 cycles/ticks +average: 57482 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6726 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11850 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156690 cycles/ticks +average: 157253 cycles/ticks + +indcpa_enc: +median: 191296 cycles/ticks +average: 192122 cycles/ticks + +indcpa_dec: +median: 46918 cycles/ticks +average: 47418 cycles/ticks + +kyber_keypair_derand: +median: 169818 cycles/ticks +average: 170478 cycles/ticks + +kyber_keypair: +median: 182442 cycles/ticks +average: 183133 cycles/ticks + +kyber_encaps_derand: +median: 205924 cycles/ticks +average: 206955 cycles/ticks + +kyber_encaps: +median: 206694 cycles/ticks +average: 207629 cycles/ticks + +kyber_decaps: +median: 255570 cycles/ticks +average: 256806 cycles/ticks + +Loop spin: 415 +gen_a: +median: 56994 cycles/ticks +average: 57359 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6686 cycles/ticks +average: 6726 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11844 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156410 cycles/ticks +average: 157005 cycles/ticks + +indcpa_enc: +median: 191384 cycles/ticks +average: 192202 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47308 cycles/ticks + +kyber_keypair_derand: +median: 169338 cycles/ticks +average: 169929 cycles/ticks + +kyber_keypair: +median: 182500 cycles/ticks +average: 183204 cycles/ticks + +kyber_encaps_derand: +median: 205924 cycles/ticks +average: 206835 cycles/ticks + +kyber_encaps: +median: 206848 cycles/ticks +average: 207832 cycles/ticks + +kyber_decaps: +median: 255818 cycles/ticks +average: 257050 cycles/ticks + +Loop spin: 416 +gen_a: +median: 57024 cycles/ticks +average: 57376 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6737 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156276 cycles/ticks +average: 156964 cycles/ticks + +indcpa_enc: +median: 191328 cycles/ticks +average: 192241 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47419 cycles/ticks + +kyber_keypair_derand: +median: 169344 cycles/ticks +average: 170059 cycles/ticks + +kyber_keypair: +median: 182356 cycles/ticks +average: 183133 cycles/ticks + +kyber_encaps_derand: +median: 205924 cycles/ticks +average: 206790 cycles/ticks + +kyber_encaps: +median: 206750 cycles/ticks +average: 207618 cycles/ticks + +kyber_decaps: +median: 255674 cycles/ticks +average: 257001 cycles/ticks + +Loop spin: 417 +gen_a: +median: 57034 cycles/ticks +average: 57343 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11850 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2144 cycles/ticks + +indcpa_keypair: +median: 156524 cycles/ticks +average: 157169 cycles/ticks + +indcpa_enc: +median: 190848 cycles/ticks +average: 191612 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47322 cycles/ticks + +kyber_keypair_derand: +median: 169798 cycles/ticks +average: 170467 cycles/ticks + +kyber_keypair: +median: 182596 cycles/ticks +average: 183209 cycles/ticks + +kyber_encaps_derand: +median: 205910 cycles/ticks +average: 206800 cycles/ticks + +kyber_encaps: +median: 206860 cycles/ticks +average: 207848 cycles/ticks + +kyber_decaps: +median: 255734 cycles/ticks +average: 256923 cycles/ticks + +Loop spin: 418 +gen_a: +median: 57046 cycles/ticks +average: 57335 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10704 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11834 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 274 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156500 cycles/ticks +average: 157185 cycles/ticks + +indcpa_enc: +median: 191306 cycles/ticks +average: 192143 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47312 cycles/ticks + +kyber_keypair_derand: +median: 171294 cycles/ticks +average: 172043 cycles/ticks + +kyber_keypair: +median: 182364 cycles/ticks +average: 183062 cycles/ticks + +kyber_encaps_derand: +median: 205722 cycles/ticks +average: 206539 cycles/ticks + +kyber_encaps: +median: 206782 cycles/ticks +average: 207591 cycles/ticks + +kyber_decaps: +median: 255752 cycles/ticks +average: 257015 cycles/ticks + +Loop spin: 419 +gen_a: +median: 56976 cycles/ticks +average: 57283 cycles/ticks + +poly_getnoise_eta1: +median: 2102 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10666 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11853 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156390 cycles/ticks +average: 157077 cycles/ticks + +indcpa_enc: +median: 191148 cycles/ticks +average: 191931 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47338 cycles/ticks + +kyber_keypair_derand: +median: 169488 cycles/ticks +average: 170166 cycles/ticks + +kyber_keypair: +median: 182350 cycles/ticks +average: 183053 cycles/ticks + +kyber_encaps_derand: +median: 205606 cycles/ticks +average: 206502 cycles/ticks + +kyber_encaps: +median: 206572 cycles/ticks +average: 207453 cycles/ticks + +kyber_decaps: +median: 255250 cycles/ticks +average: 256535 cycles/ticks + +Loop spin: 420 +gen_a: +median: 57140 cycles/ticks +average: 57437 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11833 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 72 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156202 cycles/ticks +average: 156867 cycles/ticks + +indcpa_enc: +median: 190904 cycles/ticks +average: 191719 cycles/ticks + +indcpa_dec: +median: 46908 cycles/ticks +average: 47444 cycles/ticks + +kyber_keypair_derand: +median: 169624 cycles/ticks +average: 170362 cycles/ticks + +kyber_keypair: +median: 182438 cycles/ticks +average: 183139 cycles/ticks + +kyber_encaps_derand: +median: 205624 cycles/ticks +average: 206489 cycles/ticks + +kyber_encaps: +median: 206362 cycles/ticks +average: 207284 cycles/ticks + +kyber_decaps: +median: 255408 cycles/ticks +average: 256647 cycles/ticks + +Loop spin: 421 +gen_a: +median: 57194 cycles/ticks +average: 57506 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11815 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156446 cycles/ticks +average: 157095 cycles/ticks + +indcpa_enc: +median: 191224 cycles/ticks +average: 192028 cycles/ticks + +indcpa_dec: +median: 46900 cycles/ticks +average: 47274 cycles/ticks + +kyber_keypair_derand: +median: 169528 cycles/ticks +average: 170274 cycles/ticks + +kyber_keypair: +median: 182408 cycles/ticks +average: 183119 cycles/ticks + +kyber_encaps_derand: +median: 205296 cycles/ticks +average: 206147 cycles/ticks + +kyber_encaps: +median: 206098 cycles/ticks +average: 206981 cycles/ticks + +kyber_decaps: +median: 255006 cycles/ticks +average: 256328 cycles/ticks + +Loop spin: 422 +gen_a: +median: 57122 cycles/ticks +average: 57474 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 274 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156308 cycles/ticks +average: 157022 cycles/ticks + +indcpa_enc: +median: 191132 cycles/ticks +average: 191911 cycles/ticks + +indcpa_dec: +median: 46824 cycles/ticks +average: 47307 cycles/ticks + +kyber_keypair_derand: +median: 169548 cycles/ticks +average: 170209 cycles/ticks + +kyber_keypair: +median: 182388 cycles/ticks +average: 183102 cycles/ticks + +kyber_encaps_derand: +median: 205496 cycles/ticks +average: 206443 cycles/ticks + +kyber_encaps: +median: 206448 cycles/ticks +average: 207358 cycles/ticks + +kyber_decaps: +median: 255226 cycles/ticks +average: 256479 cycles/ticks + +Loop spin: 423 +gen_a: +median: 57168 cycles/ticks +average: 57499 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6696 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2098 cycles/ticks +average: 2128 cycles/ticks + +indcpa_keypair: +median: 156420 cycles/ticks +average: 156995 cycles/ticks + +indcpa_enc: +median: 191336 cycles/ticks +average: 192653 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47358 cycles/ticks + +kyber_keypair_derand: +median: 169448 cycles/ticks +average: 170113 cycles/ticks + +kyber_keypair: +median: 182390 cycles/ticks +average: 183100 cycles/ticks + +kyber_encaps_derand: +median: 205768 cycles/ticks +average: 206924 cycles/ticks + +kyber_encaps: +median: 206622 cycles/ticks +average: 207582 cycles/ticks + +kyber_decaps: +median: 255466 cycles/ticks +average: 256807 cycles/ticks + +Loop spin: 424 +gen_a: +median: 57026 cycles/ticks +average: 57338 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10666 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11857 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 158086 cycles/ticks +average: 158649 cycles/ticks + +indcpa_enc: +median: 192774 cycles/ticks +average: 193505 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47363 cycles/ticks + +kyber_keypair_derand: +median: 169714 cycles/ticks +average: 170328 cycles/ticks + +kyber_keypair: +median: 182358 cycles/ticks +average: 183094 cycles/ticks + +kyber_encaps_derand: +median: 205788 cycles/ticks +average: 206543 cycles/ticks + +kyber_encaps: +median: 206596 cycles/ticks +average: 207327 cycles/ticks + +kyber_decaps: +median: 255246 cycles/ticks +average: 256484 cycles/ticks + +Loop spin: 425 +gen_a: +median: 57114 cycles/ticks +average: 57458 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6728 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156118 cycles/ticks +average: 156763 cycles/ticks + +indcpa_enc: +median: 190962 cycles/ticks +average: 191757 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47372 cycles/ticks + +kyber_keypair_derand: +median: 169290 cycles/ticks +average: 169803 cycles/ticks + +kyber_keypair: +median: 182458 cycles/ticks +average: 183159 cycles/ticks + +kyber_encaps_derand: +median: 206404 cycles/ticks +average: 207372 cycles/ticks + +kyber_encaps: +median: 207236 cycles/ticks +average: 208172 cycles/ticks + +kyber_decaps: +median: 256120 cycles/ticks +average: 257380 cycles/ticks + +Loop spin: 426 +gen_a: +median: 57174 cycles/ticks +average: 57476 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11820 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2129 cycles/ticks + +indcpa_keypair: +median: 156366 cycles/ticks +average: 156949 cycles/ticks + +indcpa_enc: +median: 191028 cycles/ticks +average: 191761 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47313 cycles/ticks + +kyber_keypair_derand: +median: 169548 cycles/ticks +average: 170226 cycles/ticks + +kyber_keypair: +median: 182388 cycles/ticks +average: 183097 cycles/ticks + +kyber_encaps_derand: +median: 205842 cycles/ticks +average: 206734 cycles/ticks + +kyber_encaps: +median: 206630 cycles/ticks +average: 207434 cycles/ticks + +kyber_decaps: +median: 255378 cycles/ticks +average: 256686 cycles/ticks + +Loop spin: 427 +gen_a: +median: 56948 cycles/ticks +average: 57273 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6695 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10704 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11844 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156288 cycles/ticks +average: 156925 cycles/ticks + +indcpa_enc: +median: 191664 cycles/ticks +average: 192673 cycles/ticks + +indcpa_dec: +median: 46872 cycles/ticks +average: 47366 cycles/ticks + +kyber_keypair_derand: +median: 169298 cycles/ticks +average: 169880 cycles/ticks + +kyber_keypair: +median: 182464 cycles/ticks +average: 183136 cycles/ticks + +kyber_encaps_derand: +median: 206382 cycles/ticks +average: 207229 cycles/ticks + +kyber_encaps: +median: 207218 cycles/ticks +average: 208062 cycles/ticks + +kyber_decaps: +median: 255944 cycles/ticks +average: 257141 cycles/ticks + +Loop spin: 428 +gen_a: +median: 57018 cycles/ticks +average: 57334 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6734 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10657 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156474 cycles/ticks +average: 157018 cycles/ticks + +indcpa_enc: +median: 191096 cycles/ticks +average: 191870 cycles/ticks + +indcpa_dec: +median: 46924 cycles/ticks +average: 47383 cycles/ticks + +kyber_keypair_derand: +median: 170020 cycles/ticks +average: 170630 cycles/ticks + +kyber_keypair: +median: 182464 cycles/ticks +average: 183092 cycles/ticks + +kyber_encaps_derand: +median: 205666 cycles/ticks +average: 206500 cycles/ticks + +kyber_encaps: +median: 206620 cycles/ticks +average: 207437 cycles/ticks + +kyber_decaps: +median: 255510 cycles/ticks +average: 256784 cycles/ticks + +Loop spin: 429 +gen_a: +median: 57128 cycles/ticks +average: 57466 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156038 cycles/ticks +average: 156562 cycles/ticks + +indcpa_enc: +median: 191026 cycles/ticks +average: 191734 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47293 cycles/ticks + +kyber_keypair_derand: +median: 169296 cycles/ticks +average: 169946 cycles/ticks + +kyber_keypair: +median: 182384 cycles/ticks +average: 183067 cycles/ticks + +kyber_encaps_derand: +median: 205758 cycles/ticks +average: 206654 cycles/ticks + +kyber_encaps: +median: 206610 cycles/ticks +average: 207456 cycles/ticks + +kyber_decaps: +median: 255360 cycles/ticks +average: 256656 cycles/ticks + +Loop spin: 430 +gen_a: +median: 57060 cycles/ticks +average: 57379 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10721 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11800 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156154 cycles/ticks +average: 156793 cycles/ticks + +indcpa_enc: +median: 191072 cycles/ticks +average: 191845 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47399 cycles/ticks + +kyber_keypair_derand: +median: 169674 cycles/ticks +average: 170251 cycles/ticks + +kyber_keypair: +median: 182478 cycles/ticks +average: 183180 cycles/ticks + +kyber_encaps_derand: +median: 205622 cycles/ticks +average: 206390 cycles/ticks + +kyber_encaps: +median: 206490 cycles/ticks +average: 207480 cycles/ticks + +kyber_decaps: +median: 255354 cycles/ticks +average: 256602 cycles/ticks + +Loop spin: 431 +gen_a: +median: 57086 cycles/ticks +average: 57395 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156344 cycles/ticks +average: 156997 cycles/ticks + +indcpa_enc: +median: 191108 cycles/ticks +average: 191802 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47406 cycles/ticks + +kyber_keypair_derand: +median: 169774 cycles/ticks +average: 170544 cycles/ticks + +kyber_keypair: +median: 182380 cycles/ticks +average: 183068 cycles/ticks + +kyber_encaps_derand: +median: 205940 cycles/ticks +average: 206786 cycles/ticks + +kyber_encaps: +median: 206822 cycles/ticks +average: 207675 cycles/ticks + +kyber_decaps: +median: 255522 cycles/ticks +average: 256623 cycles/ticks + +Loop spin: 432 +gen_a: +median: 57110 cycles/ticks +average: 57409 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10714 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11833 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2094 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156460 cycles/ticks +average: 157111 cycles/ticks + +indcpa_enc: +median: 191558 cycles/ticks +average: 192230 cycles/ticks + +indcpa_dec: +median: 46902 cycles/ticks +average: 47394 cycles/ticks + +kyber_keypair_derand: +median: 169278 cycles/ticks +average: 169881 cycles/ticks + +kyber_keypair: +median: 182476 cycles/ticks +average: 183118 cycles/ticks + +kyber_encaps_derand: +median: 205800 cycles/ticks +average: 206678 cycles/ticks + +kyber_encaps: +median: 206746 cycles/ticks +average: 207589 cycles/ticks + +kyber_decaps: +median: 255686 cycles/ticks +average: 256894 cycles/ticks + +Loop spin: 433 +gen_a: +median: 57162 cycles/ticks +average: 57482 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11854 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2727 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156390 cycles/ticks +average: 157006 cycles/ticks + +indcpa_enc: +median: 190948 cycles/ticks +average: 191743 cycles/ticks + +indcpa_dec: +median: 46876 cycles/ticks +average: 47317 cycles/ticks + +kyber_keypair_derand: +median: 169348 cycles/ticks +average: 170101 cycles/ticks + +kyber_keypair: +median: 182526 cycles/ticks +average: 183126 cycles/ticks + +kyber_encaps_derand: +median: 205952 cycles/ticks +average: 207047 cycles/ticks + +kyber_encaps: +median: 206772 cycles/ticks +average: 207461 cycles/ticks + +kyber_decaps: +median: 255706 cycles/ticks +average: 257043 cycles/ticks + +Loop spin: 434 +gen_a: +median: 57256 cycles/ticks +average: 57597 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6719 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156128 cycles/ticks +average: 156714 cycles/ticks + +indcpa_enc: +median: 190864 cycles/ticks +average: 191573 cycles/ticks + +indcpa_dec: +median: 46830 cycles/ticks +average: 47329 cycles/ticks + +kyber_keypair_derand: +median: 169352 cycles/ticks +average: 170007 cycles/ticks + +kyber_keypair: +median: 182348 cycles/ticks +average: 183086 cycles/ticks + +kyber_encaps_derand: +median: 206276 cycles/ticks +average: 207228 cycles/ticks + +kyber_encaps: +median: 206886 cycles/ticks +average: 207631 cycles/ticks + +kyber_decaps: +median: 255680 cycles/ticks +average: 256833 cycles/ticks + +Loop spin: 435 +gen_a: +median: 57070 cycles/ticks +average: 57370 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6731 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11843 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 72 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156374 cycles/ticks +average: 157155 cycles/ticks + +indcpa_enc: +median: 190976 cycles/ticks +average: 191828 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47318 cycles/ticks + +kyber_keypair_derand: +median: 169730 cycles/ticks +average: 170304 cycles/ticks + +kyber_keypair: +median: 182472 cycles/ticks +average: 183143 cycles/ticks + +kyber_encaps_derand: +median: 205906 cycles/ticks +average: 206871 cycles/ticks + +kyber_encaps: +median: 206800 cycles/ticks +average: 207632 cycles/ticks + +kyber_decaps: +median: 255706 cycles/ticks +average: 257067 cycles/ticks + +Loop spin: 436 +gen_a: +median: 57082 cycles/ticks +average: 57388 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10646 cycles/ticks +average: 10705 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11843 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156230 cycles/ticks +average: 156819 cycles/ticks + +indcpa_enc: +median: 190898 cycles/ticks +average: 191509 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47335 cycles/ticks + +kyber_keypair_derand: +median: 169358 cycles/ticks +average: 170158 cycles/ticks + +kyber_keypair: +median: 182496 cycles/ticks +average: 183220 cycles/ticks + +kyber_encaps_derand: +median: 205880 cycles/ticks +average: 206735 cycles/ticks + +kyber_encaps: +median: 206962 cycles/ticks +average: 207753 cycles/ticks + +kyber_decaps: +median: 255674 cycles/ticks +average: 256982 cycles/ticks + +Loop spin: 437 +gen_a: +median: 57156 cycles/ticks +average: 57512 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6686 cycles/ticks +average: 6748 cycles/ticks + +INVNTT: +median: 10624 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11844 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156448 cycles/ticks +average: 157138 cycles/ticks + +indcpa_enc: +median: 191068 cycles/ticks +average: 191815 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47362 cycles/ticks + +kyber_keypair_derand: +median: 169576 cycles/ticks +average: 170232 cycles/ticks + +kyber_keypair: +median: 182550 cycles/ticks +average: 183224 cycles/ticks + +kyber_encaps_derand: +median: 206446 cycles/ticks +average: 207683 cycles/ticks + +kyber_encaps: +median: 207206 cycles/ticks +average: 208131 cycles/ticks + +kyber_decaps: +median: 256158 cycles/ticks +average: 257244 cycles/ticks + +Loop spin: 438 +gen_a: +median: 57148 cycles/ticks +average: 57454 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2771 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +indcpa_keypair: +median: 156446 cycles/ticks +average: 157032 cycles/ticks + +indcpa_enc: +median: 191092 cycles/ticks +average: 191851 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47314 cycles/ticks + +kyber_keypair_derand: +median: 169574 cycles/ticks +average: 170253 cycles/ticks + +kyber_keypair: +median: 182374 cycles/ticks +average: 182944 cycles/ticks + +kyber_encaps_derand: +median: 206224 cycles/ticks +average: 207076 cycles/ticks + +kyber_encaps: +median: 207010 cycles/ticks +average: 207902 cycles/ticks + +kyber_decaps: +median: 255744 cycles/ticks +average: 256887 cycles/ticks + +Loop spin: 439 +gen_a: +median: 57060 cycles/ticks +average: 57433 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11784 cycles/ticks +average: 11853 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2144 cycles/ticks + +indcpa_keypair: +median: 156490 cycles/ticks +average: 157029 cycles/ticks + +indcpa_enc: +median: 191266 cycles/ticks +average: 192058 cycles/ticks + +indcpa_dec: +median: 46894 cycles/ticks +average: 47456 cycles/ticks + +kyber_keypair_derand: +median: 169526 cycles/ticks +average: 170083 cycles/ticks + +kyber_keypair: +median: 182368 cycles/ticks +average: 183010 cycles/ticks + +kyber_encaps_derand: +median: 205796 cycles/ticks +average: 206609 cycles/ticks + +kyber_encaps: +median: 206868 cycles/ticks +average: 207706 cycles/ticks + +kyber_decaps: +median: 255646 cycles/ticks +average: 256742 cycles/ticks + +Loop spin: 440 +gen_a: +median: 57190 cycles/ticks +average: 57498 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6725 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11830 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156234 cycles/ticks +average: 156881 cycles/ticks + +indcpa_enc: +median: 191076 cycles/ticks +average: 191810 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47362 cycles/ticks + +kyber_keypair_derand: +median: 169302 cycles/ticks +average: 169958 cycles/ticks + +kyber_keypair: +median: 182438 cycles/ticks +average: 183103 cycles/ticks + +kyber_encaps_derand: +median: 205808 cycles/ticks +average: 206746 cycles/ticks + +kyber_encaps: +median: 206676 cycles/ticks +average: 207579 cycles/ticks + +kyber_decaps: +median: 255508 cycles/ticks +average: 256744 cycles/ticks + +Loop spin: 441 +gen_a: +median: 57052 cycles/ticks +average: 57376 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6744 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10707 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 324 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156430 cycles/ticks +average: 156963 cycles/ticks + +indcpa_enc: +median: 191262 cycles/ticks +average: 192013 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47242 cycles/ticks + +kyber_keypair_derand: +median: 169534 cycles/ticks +average: 170295 cycles/ticks + +kyber_keypair: +median: 182436 cycles/ticks +average: 183188 cycles/ticks + +kyber_encaps_derand: +median: 205602 cycles/ticks +average: 206408 cycles/ticks + +kyber_encaps: +median: 206640 cycles/ticks +average: 207330 cycles/ticks + +kyber_decaps: +median: 255572 cycles/ticks +average: 256757 cycles/ticks + +Loop spin: 442 +gen_a: +median: 57002 cycles/ticks +average: 57364 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6727 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11795 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156438 cycles/ticks +average: 157031 cycles/ticks + +indcpa_enc: +median: 191118 cycles/ticks +average: 191913 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47332 cycles/ticks + +kyber_keypair_derand: +median: 169460 cycles/ticks +average: 169923 cycles/ticks + +kyber_keypair: +median: 182416 cycles/ticks +average: 183047 cycles/ticks + +kyber_encaps_derand: +median: 205674 cycles/ticks +average: 206671 cycles/ticks + +kyber_encaps: +median: 206902 cycles/ticks +average: 208021 cycles/ticks + +kyber_decaps: +median: 255760 cycles/ticks +average: 256851 cycles/ticks + +Loop spin: 443 +gen_a: +median: 57028 cycles/ticks +average: 57316 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11811 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156344 cycles/ticks +average: 156933 cycles/ticks + +indcpa_enc: +median: 191160 cycles/ticks +average: 191891 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47214 cycles/ticks + +kyber_keypair_derand: +median: 169714 cycles/ticks +average: 170295 cycles/ticks + +kyber_keypair: +median: 182408 cycles/ticks +average: 182988 cycles/ticks + +kyber_encaps_derand: +median: 205908 cycles/ticks +average: 206634 cycles/ticks + +kyber_encaps: +median: 206684 cycles/ticks +average: 207421 cycles/ticks + +kyber_decaps: +median: 255524 cycles/ticks +average: 256761 cycles/ticks + +Loop spin: 444 +gen_a: +median: 57022 cycles/ticks +average: 57382 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156304 cycles/ticks +average: 156877 cycles/ticks + +indcpa_enc: +median: 191244 cycles/ticks +average: 191913 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47308 cycles/ticks + +kyber_keypair_derand: +median: 169156 cycles/ticks +average: 169793 cycles/ticks + +kyber_keypair: +median: 182384 cycles/ticks +average: 183084 cycles/ticks + +kyber_encaps_derand: +median: 205900 cycles/ticks +average: 206828 cycles/ticks + +kyber_encaps: +median: 206828 cycles/ticks +average: 207672 cycles/ticks + +kyber_decaps: +median: 255700 cycles/ticks +average: 257033 cycles/ticks + +Loop spin: 445 +gen_a: +median: 57002 cycles/ticks +average: 57309 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6736 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11796 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156144 cycles/ticks +average: 156795 cycles/ticks + +indcpa_enc: +median: 190848 cycles/ticks +average: 191615 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47171 cycles/ticks + +kyber_keypair_derand: +median: 169404 cycles/ticks +average: 170052 cycles/ticks + +kyber_keypair: +median: 182404 cycles/ticks +average: 183055 cycles/ticks + +kyber_encaps_derand: +median: 205606 cycles/ticks +average: 206377 cycles/ticks + +kyber_encaps: +median: 206600 cycles/ticks +average: 207533 cycles/ticks + +kyber_decaps: +median: 255496 cycles/ticks +average: 256831 cycles/ticks + +Loop spin: 446 +gen_a: +median: 57098 cycles/ticks +average: 57402 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10695 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11837 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156238 cycles/ticks +average: 156742 cycles/ticks + +indcpa_enc: +median: 191264 cycles/ticks +average: 192053 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47378 cycles/ticks + +kyber_keypair_derand: +median: 169148 cycles/ticks +average: 169845 cycles/ticks + +kyber_keypair: +median: 182304 cycles/ticks +average: 182994 cycles/ticks + +kyber_encaps_derand: +median: 205938 cycles/ticks +average: 206994 cycles/ticks + +kyber_encaps: +median: 206842 cycles/ticks +average: 208040 cycles/ticks + +kyber_decaps: +median: 255496 cycles/ticks +average: 256602 cycles/ticks + +Loop spin: 447 +gen_a: +median: 57024 cycles/ticks +average: 57318 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2151 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2098 cycles/ticks + +indcpa_keypair: +median: 156152 cycles/ticks +average: 156729 cycles/ticks + +indcpa_enc: +median: 191912 cycles/ticks +average: 192660 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47245 cycles/ticks + +kyber_keypair_derand: +median: 169338 cycles/ticks +average: 169942 cycles/ticks + +kyber_keypair: +median: 182418 cycles/ticks +average: 183160 cycles/ticks + +kyber_encaps_derand: +median: 205342 cycles/ticks +average: 206219 cycles/ticks + +kyber_encaps: +median: 206328 cycles/ticks +average: 207148 cycles/ticks + +kyber_decaps: +median: 255112 cycles/ticks +average: 256303 cycles/ticks + +Loop spin: 448 +gen_a: +median: 56976 cycles/ticks +average: 57309 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11837 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156292 cycles/ticks +average: 157001 cycles/ticks + +indcpa_enc: +median: 191178 cycles/ticks +average: 192026 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47289 cycles/ticks + +kyber_keypair_derand: +median: 169502 cycles/ticks +average: 170072 cycles/ticks + +kyber_keypair: +median: 182372 cycles/ticks +average: 183130 cycles/ticks + +kyber_encaps_derand: +median: 205536 cycles/ticks +average: 206431 cycles/ticks + +kyber_encaps: +median: 206482 cycles/ticks +average: 207365 cycles/ticks + +kyber_decaps: +median: 255332 cycles/ticks +average: 256503 cycles/ticks + +Loop spin: 449 +gen_a: +median: 57036 cycles/ticks +average: 57344 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6715 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2767 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156688 cycles/ticks +average: 157288 cycles/ticks + +indcpa_enc: +median: 191360 cycles/ticks +average: 192007 cycles/ticks + +indcpa_dec: +median: 46882 cycles/ticks +average: 47382 cycles/ticks + +kyber_keypair_derand: +median: 170822 cycles/ticks +average: 173630 cycles/ticks + +kyber_keypair: +median: 182294 cycles/ticks +average: 182936 cycles/ticks + +kyber_encaps_derand: +median: 205706 cycles/ticks +average: 206566 cycles/ticks + +kyber_encaps: +median: 206594 cycles/ticks +average: 207384 cycles/ticks + +kyber_decaps: +median: 255484 cycles/ticks +average: 256675 cycles/ticks + +Loop spin: 450 +gen_a: +median: 57010 cycles/ticks +average: 57392 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2103 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6753 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11800 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 68 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156420 cycles/ticks +average: 159439 cycles/ticks + +indcpa_enc: +median: 191106 cycles/ticks +average: 191907 cycles/ticks + +indcpa_dec: +median: 46822 cycles/ticks +average: 47297 cycles/ticks + +kyber_keypair_derand: +median: 169296 cycles/ticks +average: 169825 cycles/ticks + +kyber_keypair: +median: 182444 cycles/ticks +average: 183109 cycles/ticks + +kyber_encaps_derand: +median: 207470 cycles/ticks +average: 208315 cycles/ticks + +kyber_encaps: +median: 208188 cycles/ticks +average: 209055 cycles/ticks + +kyber_decaps: +median: 256944 cycles/ticks +average: 258016 cycles/ticks + +Loop spin: 451 +gen_a: +median: 57006 cycles/ticks +average: 57287 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11819 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2727 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156748 cycles/ticks +average: 157256 cycles/ticks + +indcpa_enc: +median: 191002 cycles/ticks +average: 191805 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47415 cycles/ticks + +kyber_keypair_derand: +median: 169586 cycles/ticks +average: 170226 cycles/ticks + +kyber_keypair: +median: 182698 cycles/ticks +average: 183323 cycles/ticks + +kyber_encaps_derand: +median: 205756 cycles/ticks +average: 206672 cycles/ticks + +kyber_encaps: +median: 206604 cycles/ticks +average: 207363 cycles/ticks + +kyber_decaps: +median: 255430 cycles/ticks +average: 256765 cycles/ticks + +Loop spin: 452 +gen_a: +median: 57042 cycles/ticks +average: 57357 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6768 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10704 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11803 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 156638 cycles/ticks +average: 157217 cycles/ticks + +indcpa_enc: +median: 191548 cycles/ticks +average: 192292 cycles/ticks + +indcpa_dec: +median: 46892 cycles/ticks +average: 47364 cycles/ticks + +kyber_keypair_derand: +median: 169662 cycles/ticks +average: 170255 cycles/ticks + +kyber_keypair: +median: 182362 cycles/ticks +average: 182856 cycles/ticks + +kyber_encaps_derand: +median: 205616 cycles/ticks +average: 206613 cycles/ticks + +kyber_encaps: +median: 206672 cycles/ticks +average: 207665 cycles/ticks + +kyber_decaps: +median: 255402 cycles/ticks +average: 256833 cycles/ticks + +Loop spin: 453 +gen_a: +median: 57044 cycles/ticks +average: 57387 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11825 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156346 cycles/ticks +average: 157009 cycles/ticks + +indcpa_enc: +median: 191052 cycles/ticks +average: 191887 cycles/ticks + +indcpa_dec: +median: 46832 cycles/ticks +average: 47330 cycles/ticks + +kyber_keypair_derand: +median: 169658 cycles/ticks +average: 170265 cycles/ticks + +kyber_keypair: +median: 182470 cycles/ticks +average: 183226 cycles/ticks + +kyber_encaps_derand: +median: 205932 cycles/ticks +average: 206833 cycles/ticks + +kyber_encaps: +median: 206644 cycles/ticks +average: 207542 cycles/ticks + +kyber_decaps: +median: 255700 cycles/ticks +average: 256945 cycles/ticks + +Loop spin: 454 +gen_a: +median: 57066 cycles/ticks +average: 57346 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11820 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 325 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 158062 cycles/ticks +average: 158607 cycles/ticks + +indcpa_enc: +median: 192694 cycles/ticks +average: 193529 cycles/ticks + +indcpa_dec: +median: 46894 cycles/ticks +average: 47340 cycles/ticks + +kyber_keypair_derand: +median: 169696 cycles/ticks +average: 170316 cycles/ticks + +kyber_keypair: +median: 182422 cycles/ticks +average: 183086 cycles/ticks + +kyber_encaps_derand: +median: 205676 cycles/ticks +average: 206837 cycles/ticks + +kyber_encaps: +median: 206652 cycles/ticks +average: 207461 cycles/ticks + +kyber_decaps: +median: 255478 cycles/ticks +average: 256646 cycles/ticks + +Loop spin: 455 +gen_a: +median: 57040 cycles/ticks +average: 57404 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6727 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156506 cycles/ticks +average: 157095 cycles/ticks + +indcpa_enc: +median: 191112 cycles/ticks +average: 191814 cycles/ticks + +indcpa_dec: +median: 46832 cycles/ticks +average: 47323 cycles/ticks + +kyber_keypair_derand: +median: 169920 cycles/ticks +average: 170519 cycles/ticks + +kyber_keypair: +median: 182514 cycles/ticks +average: 183104 cycles/ticks + +kyber_encaps_derand: +median: 205672 cycles/ticks +average: 206931 cycles/ticks + +kyber_encaps: +median: 206746 cycles/ticks +average: 207996 cycles/ticks + +kyber_decaps: +median: 255938 cycles/ticks +average: 256913 cycles/ticks + +Loop spin: 456 +gen_a: +median: 57238 cycles/ticks +average: 57556 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6730 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10665 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11853 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 67 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156534 cycles/ticks +average: 157102 cycles/ticks + +indcpa_enc: +median: 191480 cycles/ticks +average: 192142 cycles/ticks + +indcpa_dec: +median: 46912 cycles/ticks +average: 47312 cycles/ticks + +kyber_keypair_derand: +median: 169458 cycles/ticks +average: 170143 cycles/ticks + +kyber_keypair: +median: 182356 cycles/ticks +average: 183031 cycles/ticks + +kyber_encaps_derand: +median: 205644 cycles/ticks +average: 206609 cycles/ticks + +kyber_encaps: +median: 206620 cycles/ticks +average: 207515 cycles/ticks + +kyber_decaps: +median: 255446 cycles/ticks +average: 256719 cycles/ticks + +Loop spin: 457 +gen_a: +median: 57012 cycles/ticks +average: 57311 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6739 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11831 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156140 cycles/ticks +average: 156733 cycles/ticks + +indcpa_enc: +median: 190886 cycles/ticks +average: 191665 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47305 cycles/ticks + +kyber_keypair_derand: +median: 169798 cycles/ticks +average: 170414 cycles/ticks + +kyber_keypair: +median: 182436 cycles/ticks +average: 183007 cycles/ticks + +kyber_encaps_derand: +median: 205506 cycles/ticks +average: 206473 cycles/ticks + +kyber_encaps: +median: 206456 cycles/ticks +average: 207320 cycles/ticks + +kyber_decaps: +median: 255346 cycles/ticks +average: 256496 cycles/ticks + +Loop spin: 458 +gen_a: +median: 57116 cycles/ticks +average: 57430 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11804 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +indcpa_keypair: +median: 156540 cycles/ticks +average: 157118 cycles/ticks + +indcpa_enc: +median: 191100 cycles/ticks +average: 191783 cycles/ticks + +indcpa_dec: +median: 46818 cycles/ticks +average: 47303 cycles/ticks + +kyber_keypair_derand: +median: 169636 cycles/ticks +average: 170332 cycles/ticks + +kyber_keypair: +median: 182430 cycles/ticks +average: 183168 cycles/ticks + +kyber_encaps_derand: +median: 207374 cycles/ticks +average: 208163 cycles/ticks + +kyber_encaps: +median: 208516 cycles/ticks +average: 209345 cycles/ticks + +kyber_decaps: +median: 257254 cycles/ticks +average: 258462 cycles/ticks + +Loop spin: 459 +gen_a: +median: 57074 cycles/ticks +average: 57391 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6741 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156378 cycles/ticks +average: 156983 cycles/ticks + +indcpa_enc: +median: 191082 cycles/ticks +average: 191729 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47257 cycles/ticks + +kyber_keypair_derand: +median: 169276 cycles/ticks +average: 169962 cycles/ticks + +kyber_keypair: +median: 182408 cycles/ticks +average: 183108 cycles/ticks + +kyber_encaps_derand: +median: 206064 cycles/ticks +average: 207093 cycles/ticks + +kyber_encaps: +median: 206632 cycles/ticks +average: 207537 cycles/ticks + +kyber_decaps: +median: 255488 cycles/ticks +average: 256712 cycles/ticks + +Loop spin: 460 +gen_a: +median: 57188 cycles/ticks +average: 57491 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6715 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11832 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156410 cycles/ticks +average: 157036 cycles/ticks + +indcpa_enc: +median: 191208 cycles/ticks +average: 192001 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47307 cycles/ticks + +kyber_keypair_derand: +median: 169352 cycles/ticks +average: 169876 cycles/ticks + +kyber_keypair: +median: 182440 cycles/ticks +average: 183064 cycles/ticks + +kyber_encaps_derand: +median: 205626 cycles/ticks +average: 206380 cycles/ticks + +kyber_encaps: +median: 206514 cycles/ticks +average: 207370 cycles/ticks + +kyber_decaps: +median: 255382 cycles/ticks +average: 256631 cycles/ticks + +Loop spin: 461 +gen_a: +median: 57228 cycles/ticks +average: 57542 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6735 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11847 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 73 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2725 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156308 cycles/ticks +average: 156825 cycles/ticks + +indcpa_enc: +median: 191016 cycles/ticks +average: 191819 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47294 cycles/ticks + +kyber_keypair_derand: +median: 169206 cycles/ticks +average: 169912 cycles/ticks + +kyber_keypair: +median: 182294 cycles/ticks +average: 182957 cycles/ticks + +kyber_encaps_derand: +median: 205928 cycles/ticks +average: 206862 cycles/ticks + +kyber_encaps: +median: 206810 cycles/ticks +average: 207931 cycles/ticks + +kyber_decaps: +median: 256404 cycles/ticks +average: 257241 cycles/ticks + +Loop spin: 462 +gen_a: +median: 57190 cycles/ticks +average: 57494 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11802 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156310 cycles/ticks +average: 156906 cycles/ticks + +indcpa_enc: +median: 191124 cycles/ticks +average: 191869 cycles/ticks + +indcpa_dec: +median: 46882 cycles/ticks +average: 47232 cycles/ticks + +kyber_keypair_derand: +median: 169664 cycles/ticks +average: 170305 cycles/ticks + +kyber_keypair: +median: 182410 cycles/ticks +average: 183123 cycles/ticks + +kyber_encaps_derand: +median: 205932 cycles/ticks +average: 206674 cycles/ticks + +kyber_encaps: +median: 206694 cycles/ticks +average: 207543 cycles/ticks + +kyber_decaps: +median: 255592 cycles/ticks +average: 256777 cycles/ticks + +Loop spin: 463 +gen_a: +median: 56994 cycles/ticks +average: 57371 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6693 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10650 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11760 cycles/ticks +average: 11827 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +indcpa_keypair: +median: 156180 cycles/ticks +average: 156739 cycles/ticks + +indcpa_enc: +median: 191086 cycles/ticks +average: 191811 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47300 cycles/ticks + +kyber_keypair_derand: +median: 169976 cycles/ticks +average: 170555 cycles/ticks + +kyber_keypair: +median: 182452 cycles/ticks +average: 183097 cycles/ticks + +kyber_encaps_derand: +median: 205518 cycles/ticks +average: 206389 cycles/ticks + +kyber_encaps: +median: 206568 cycles/ticks +average: 207822 cycles/ticks + +kyber_decaps: +median: 256434 cycles/ticks +average: 257487 cycles/ticks + +Loop spin: 464 +gen_a: +median: 57106 cycles/ticks +average: 57392 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2127 cycles/ticks + +indcpa_keypair: +median: 158350 cycles/ticks +average: 158925 cycles/ticks + +indcpa_enc: +median: 192848 cycles/ticks +average: 193626 cycles/ticks + +indcpa_dec: +median: 46880 cycles/ticks +average: 47427 cycles/ticks + +kyber_keypair_derand: +median: 169270 cycles/ticks +average: 169925 cycles/ticks + +kyber_keypair: +median: 182428 cycles/ticks +average: 183084 cycles/ticks + +kyber_encaps_derand: +median: 207470 cycles/ticks +average: 208239 cycles/ticks + +kyber_encaps: +median: 208334 cycles/ticks +average: 209123 cycles/ticks + +kyber_decaps: +median: 257330 cycles/ticks +average: 258529 cycles/ticks + +Loop spin: 465 +gen_a: +median: 57078 cycles/ticks +average: 57392 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6688 cycles/ticks +average: 6730 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 272 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156298 cycles/ticks +average: 156985 cycles/ticks + +indcpa_enc: +median: 190922 cycles/ticks +average: 191692 cycles/ticks + +indcpa_dec: +median: 46888 cycles/ticks +average: 47451 cycles/ticks + +kyber_keypair_derand: +median: 171004 cycles/ticks +average: 171584 cycles/ticks + +kyber_keypair: +median: 182490 cycles/ticks +average: 183153 cycles/ticks + +kyber_encaps_derand: +median: 205534 cycles/ticks +average: 206328 cycles/ticks + +kyber_encaps: +median: 206460 cycles/ticks +average: 207515 cycles/ticks + +kyber_decaps: +median: 255214 cycles/ticks +average: 256387 cycles/ticks + +Loop spin: 466 +gen_a: +median: 56876 cycles/ticks +average: 57226 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6682 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10612 cycles/ticks +average: 10652 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11810 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2104 cycles/ticks + +indcpa_keypair: +median: 156262 cycles/ticks +average: 156876 cycles/ticks + +indcpa_enc: +median: 191102 cycles/ticks +average: 191900 cycles/ticks + +indcpa_dec: +median: 46884 cycles/ticks +average: 47335 cycles/ticks + +kyber_keypair_derand: +median: 169476 cycles/ticks +average: 170210 cycles/ticks + +kyber_keypair: +median: 182404 cycles/ticks +average: 183104 cycles/ticks + +kyber_encaps_derand: +median: 205718 cycles/ticks +average: 206545 cycles/ticks + +kyber_encaps: +median: 206790 cycles/ticks +average: 207553 cycles/ticks + +kyber_decaps: +median: 255382 cycles/ticks +average: 256663 cycles/ticks + +Loop spin: 467 +gen_a: +median: 57196 cycles/ticks +average: 57508 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6767 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11802 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 158040 cycles/ticks +average: 158666 cycles/ticks + +indcpa_enc: +median: 192972 cycles/ticks +average: 193767 cycles/ticks + +indcpa_dec: +median: 46876 cycles/ticks +average: 47426 cycles/ticks + +kyber_keypair_derand: +median: 169306 cycles/ticks +average: 169970 cycles/ticks + +kyber_keypair: +median: 182368 cycles/ticks +average: 182957 cycles/ticks + +kyber_encaps_derand: +median: 205720 cycles/ticks +average: 206502 cycles/ticks + +kyber_encaps: +median: 206828 cycles/ticks +average: 207645 cycles/ticks + +kyber_decaps: +median: 255742 cycles/ticks +average: 256839 cycles/ticks + +Loop spin: 468 +gen_a: +median: 57006 cycles/ticks +average: 57345 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6710 cycles/ticks +average: 6742 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2096 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156708 cycles/ticks +average: 157358 cycles/ticks + +indcpa_enc: +median: 191276 cycles/ticks +average: 192027 cycles/ticks + +indcpa_dec: +median: 46932 cycles/ticks +average: 47370 cycles/ticks + +kyber_keypair_derand: +median: 169534 cycles/ticks +average: 170085 cycles/ticks + +kyber_keypair: +median: 182414 cycles/ticks +average: 183078 cycles/ticks + +kyber_encaps_derand: +median: 205634 cycles/ticks +average: 206460 cycles/ticks + +kyber_encaps: +median: 206462 cycles/ticks +average: 207342 cycles/ticks + +kyber_decaps: +median: 255486 cycles/ticks +average: 256716 cycles/ticks + +Loop spin: 469 +gen_a: +median: 56914 cycles/ticks +average: 57237 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11805 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2138 cycles/ticks + +indcpa_keypair: +median: 156510 cycles/ticks +average: 157124 cycles/ticks + +indcpa_enc: +median: 191218 cycles/ticks +average: 191933 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47325 cycles/ticks + +kyber_keypair_derand: +median: 169874 cycles/ticks +average: 170596 cycles/ticks + +kyber_keypair: +median: 182544 cycles/ticks +average: 183242 cycles/ticks + +kyber_encaps_derand: +median: 205778 cycles/ticks +average: 206629 cycles/ticks + +kyber_encaps: +median: 206872 cycles/ticks +average: 207800 cycles/ticks + +kyber_decaps: +median: 255588 cycles/ticks +average: 256774 cycles/ticks + +Loop spin: 470 +gen_a: +median: 57076 cycles/ticks +average: 57459 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11820 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +indcpa_keypair: +median: 156350 cycles/ticks +average: 156962 cycles/ticks + +indcpa_enc: +median: 191254 cycles/ticks +average: 192044 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47336 cycles/ticks + +kyber_keypair_derand: +median: 169710 cycles/ticks +average: 170344 cycles/ticks + +kyber_keypair: +median: 182462 cycles/ticks +average: 183089 cycles/ticks + +kyber_encaps_derand: +median: 205588 cycles/ticks +average: 206412 cycles/ticks + +kyber_encaps: +median: 206538 cycles/ticks +average: 207472 cycles/ticks + +kyber_decaps: +median: 255406 cycles/ticks +average: 256584 cycles/ticks + +Loop spin: 471 +gen_a: +median: 57090 cycles/ticks +average: 57413 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10709 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11800 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156138 cycles/ticks +average: 156726 cycles/ticks + +indcpa_enc: +median: 191090 cycles/ticks +average: 191875 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47410 cycles/ticks + +kyber_keypair_derand: +median: 169518 cycles/ticks +average: 170172 cycles/ticks + +kyber_keypair: +median: 182362 cycles/ticks +average: 183018 cycles/ticks + +kyber_encaps_derand: +median: 207410 cycles/ticks +average: 208147 cycles/ticks + +kyber_encaps: +median: 208366 cycles/ticks +average: 209172 cycles/ticks + +kyber_decaps: +median: 257268 cycles/ticks +average: 258530 cycles/ticks + +Loop spin: 472 +gen_a: +median: 56920 cycles/ticks +average: 57258 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10707 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2142 cycles/ticks + +indcpa_keypair: +median: 158116 cycles/ticks +average: 158731 cycles/ticks + +indcpa_enc: +median: 192960 cycles/ticks +average: 193697 cycles/ticks + +indcpa_dec: +median: 46918 cycles/ticks +average: 47248 cycles/ticks + +kyber_keypair_derand: +median: 170868 cycles/ticks +average: 171512 cycles/ticks + +kyber_keypair: +median: 182372 cycles/ticks +average: 183035 cycles/ticks + +kyber_encaps_derand: +median: 205902 cycles/ticks +average: 206907 cycles/ticks + +kyber_encaps: +median: 206634 cycles/ticks +average: 207420 cycles/ticks + +kyber_decaps: +median: 255270 cycles/ticks +average: 256513 cycles/ticks + +Loop spin: 473 +gen_a: +median: 56972 cycles/ticks +average: 57275 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11799 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1419 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2094 cycles/ticks +average: 2105 cycles/ticks + +indcpa_keypair: +median: 156100 cycles/ticks +average: 156736 cycles/ticks + +indcpa_enc: +median: 190994 cycles/ticks +average: 191737 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47348 cycles/ticks + +kyber_keypair_derand: +median: 169268 cycles/ticks +average: 169861 cycles/ticks + +kyber_keypair: +median: 182488 cycles/ticks +average: 183144 cycles/ticks + +kyber_encaps_derand: +median: 205568 cycles/ticks +average: 206314 cycles/ticks + +kyber_encaps: +median: 206528 cycles/ticks +average: 207360 cycles/ticks + +kyber_decaps: +median: 255328 cycles/ticks +average: 256517 cycles/ticks + +Loop spin: 474 +gen_a: +median: 57080 cycles/ticks +average: 57399 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6696 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156446 cycles/ticks +average: 157075 cycles/ticks + +indcpa_enc: +median: 191024 cycles/ticks +average: 191783 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47229 cycles/ticks + +kyber_keypair_derand: +median: 169430 cycles/ticks +average: 170033 cycles/ticks + +kyber_keypair: +median: 182346 cycles/ticks +average: 183063 cycles/ticks + +kyber_encaps_derand: +median: 205680 cycles/ticks +average: 206682 cycles/ticks + +kyber_encaps: +median: 206556 cycles/ticks +average: 207393 cycles/ticks + +kyber_decaps: +median: 255358 cycles/ticks +average: 256416 cycles/ticks + +Loop spin: 475 +gen_a: +median: 57046 cycles/ticks +average: 57374 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10705 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 269 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156286 cycles/ticks +average: 156875 cycles/ticks + +indcpa_enc: +median: 191166 cycles/ticks +average: 191909 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47341 cycles/ticks + +kyber_keypair_derand: +median: 171210 cycles/ticks +average: 171811 cycles/ticks + +kyber_keypair: +median: 182338 cycles/ticks +average: 182924 cycles/ticks + +kyber_encaps_derand: +median: 205440 cycles/ticks +average: 206435 cycles/ticks + +kyber_encaps: +median: 206460 cycles/ticks +average: 207687 cycles/ticks + +kyber_decaps: +median: 255048 cycles/ticks +average: 256258 cycles/ticks + +Loop spin: 476 +gen_a: +median: 56928 cycles/ticks +average: 57230 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6684 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11816 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2732 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 155852 cycles/ticks +average: 156475 cycles/ticks + +indcpa_enc: +median: 191064 cycles/ticks +average: 191906 cycles/ticks + +indcpa_dec: +median: 46818 cycles/ticks +average: 47283 cycles/ticks + +kyber_keypair_derand: +median: 169340 cycles/ticks +average: 170008 cycles/ticks + +kyber_keypair: +median: 182384 cycles/ticks +average: 182946 cycles/ticks + +kyber_encaps_derand: +median: 205834 cycles/ticks +average: 206718 cycles/ticks + +kyber_encaps: +median: 206656 cycles/ticks +average: 207448 cycles/ticks + +kyber_decaps: +median: 255498 cycles/ticks +average: 256784 cycles/ticks + +Loop spin: 477 +gen_a: +median: 57070 cycles/ticks +average: 57370 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11803 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156194 cycles/ticks +average: 156833 cycles/ticks + +indcpa_enc: +median: 191190 cycles/ticks +average: 191870 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47344 cycles/ticks + +kyber_keypair_derand: +median: 171176 cycles/ticks +average: 171850 cycles/ticks + +kyber_keypair: +median: 182384 cycles/ticks +average: 183137 cycles/ticks + +kyber_encaps_derand: +median: 205460 cycles/ticks +average: 206302 cycles/ticks + +kyber_encaps: +median: 206354 cycles/ticks +average: 207154 cycles/ticks + +kyber_decaps: +median: 255428 cycles/ticks +average: 256619 cycles/ticks + +Loop spin: 478 +gen_a: +median: 57094 cycles/ticks +average: 57411 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6738 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +indcpa_keypair: +median: 156568 cycles/ticks +average: 157144 cycles/ticks + +indcpa_enc: +median: 191430 cycles/ticks +average: 192286 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47315 cycles/ticks + +kyber_keypair_derand: +median: 169194 cycles/ticks +average: 169845 cycles/ticks + +kyber_keypair: +median: 182570 cycles/ticks +average: 183069 cycles/ticks + +kyber_encaps_derand: +median: 205718 cycles/ticks +average: 206502 cycles/ticks + +kyber_encaps: +median: 206552 cycles/ticks +average: 207490 cycles/ticks + +kyber_decaps: +median: 255454 cycles/ticks +average: 256716 cycles/ticks + +Loop spin: 479 +gen_a: +median: 57054 cycles/ticks +average: 57403 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6698 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11837 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2758 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156216 cycles/ticks +average: 156763 cycles/ticks + +indcpa_enc: +median: 190786 cycles/ticks +average: 191536 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47246 cycles/ticks + +kyber_keypair_derand: +median: 169374 cycles/ticks +average: 170035 cycles/ticks + +kyber_keypair: +median: 182356 cycles/ticks +average: 182937 cycles/ticks + +kyber_encaps_derand: +median: 206160 cycles/ticks +average: 207162 cycles/ticks + +kyber_encaps: +median: 206716 cycles/ticks +average: 207622 cycles/ticks + +kyber_decaps: +median: 255664 cycles/ticks +average: 256814 cycles/ticks + +Loop spin: 480 +gen_a: +median: 57036 cycles/ticks +average: 57353 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11857 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 268 cycles/ticks +average: 268 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2761 cycles/ticks + +polyvec_decompress: +median: 2094 cycles/ticks +average: 2105 cycles/ticks + +indcpa_keypair: +median: 156608 cycles/ticks +average: 157198 cycles/ticks + +indcpa_enc: +median: 191244 cycles/ticks +average: 192047 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47300 cycles/ticks + +kyber_keypair_derand: +median: 169358 cycles/ticks +average: 169998 cycles/ticks + +kyber_keypair: +median: 182474 cycles/ticks +average: 183097 cycles/ticks + +kyber_encaps_derand: +median: 205904 cycles/ticks +average: 207082 cycles/ticks + +kyber_encaps: +median: 206814 cycles/ticks +average: 207882 cycles/ticks + +kyber_decaps: +median: 256254 cycles/ticks +average: 257431 cycles/ticks + +Loop spin: 481 +gen_a: +median: 57040 cycles/ticks +average: 57385 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6686 cycles/ticks +average: 6735 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11833 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +indcpa_keypair: +median: 156388 cycles/ticks +average: 157005 cycles/ticks + +indcpa_enc: +median: 191304 cycles/ticks +average: 192176 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47416 cycles/ticks + +kyber_keypair_derand: +median: 169560 cycles/ticks +average: 170322 cycles/ticks + +kyber_keypair: +median: 182376 cycles/ticks +average: 183185 cycles/ticks + +kyber_encaps_derand: +median: 207696 cycles/ticks +average: 208658 cycles/ticks + +kyber_encaps: +median: 208482 cycles/ticks +average: 209543 cycles/ticks + +kyber_decaps: +median: 257574 cycles/ticks +average: 258846 cycles/ticks + +Loop spin: 482 +gen_a: +median: 57036 cycles/ticks +average: 57365 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6715 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11837 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156312 cycles/ticks +average: 157024 cycles/ticks + +indcpa_enc: +median: 191160 cycles/ticks +average: 192078 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47369 cycles/ticks + +kyber_keypair_derand: +median: 169648 cycles/ticks +average: 170360 cycles/ticks + +kyber_keypair: +median: 182458 cycles/ticks +average: 183125 cycles/ticks + +kyber_encaps_derand: +median: 205516 cycles/ticks +average: 206387 cycles/ticks + +kyber_encaps: +median: 206440 cycles/ticks +average: 207221 cycles/ticks + +kyber_decaps: +median: 255314 cycles/ticks +average: 256638 cycles/ticks + +Loop spin: 483 +gen_a: +median: 57076 cycles/ticks +average: 57361 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10657 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11803 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2805 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 156204 cycles/ticks +average: 156775 cycles/ticks + +indcpa_enc: +median: 191078 cycles/ticks +average: 191768 cycles/ticks + +indcpa_dec: +median: 46828 cycles/ticks +average: 47303 cycles/ticks + +kyber_keypair_derand: +median: 169406 cycles/ticks +average: 170080 cycles/ticks + +kyber_keypair: +median: 182364 cycles/ticks +average: 183079 cycles/ticks + +kyber_encaps_derand: +median: 205714 cycles/ticks +average: 206751 cycles/ticks + +kyber_encaps: +median: 206644 cycles/ticks +average: 208092 cycles/ticks + +kyber_decaps: +median: 255988 cycles/ticks +average: 257183 cycles/ticks + +Loop spin: 484 +gen_a: +median: 56930 cycles/ticks +average: 57250 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156414 cycles/ticks +average: 157078 cycles/ticks + +indcpa_enc: +median: 191202 cycles/ticks +average: 191824 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47280 cycles/ticks + +kyber_keypair_derand: +median: 169280 cycles/ticks +average: 169918 cycles/ticks + +kyber_keypair: +median: 182456 cycles/ticks +average: 183150 cycles/ticks + +kyber_encaps_derand: +median: 205776 cycles/ticks +average: 206611 cycles/ticks + +kyber_encaps: +median: 206672 cycles/ticks +average: 207444 cycles/ticks + +kyber_decaps: +median: 255594 cycles/ticks +average: 256959 cycles/ticks + +Loop spin: 485 +gen_a: +median: 57042 cycles/ticks +average: 57394 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 6666 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11847 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156384 cycles/ticks +average: 156930 cycles/ticks + +indcpa_enc: +median: 191022 cycles/ticks +average: 191714 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47248 cycles/ticks + +kyber_keypair_derand: +median: 169364 cycles/ticks +average: 169995 cycles/ticks + +kyber_keypair: +median: 182378 cycles/ticks +average: 183095 cycles/ticks + +kyber_encaps_derand: +median: 207108 cycles/ticks +average: 208137 cycles/ticks + +kyber_encaps: +median: 208150 cycles/ticks +average: 208977 cycles/ticks + +kyber_decaps: +median: 256874 cycles/ticks +average: 257993 cycles/ticks + +Loop spin: 486 +gen_a: +median: 57034 cycles/ticks +average: 57355 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6700 cycles/ticks +average: 6731 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11809 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156344 cycles/ticks +average: 156905 cycles/ticks + +indcpa_enc: +median: 191188 cycles/ticks +average: 191988 cycles/ticks + +indcpa_dec: +median: 46816 cycles/ticks +average: 47304 cycles/ticks + +kyber_keypair_derand: +median: 169192 cycles/ticks +average: 169856 cycles/ticks + +kyber_keypair: +median: 182428 cycles/ticks +average: 183247 cycles/ticks + +kyber_encaps_derand: +median: 207062 cycles/ticks +average: 208040 cycles/ticks + +kyber_encaps: +median: 208104 cycles/ticks +average: 208851 cycles/ticks + +kyber_decaps: +median: 256854 cycles/ticks +average: 258066 cycles/ticks + +Loop spin: 487 +gen_a: +median: 56926 cycles/ticks +average: 57217 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 269 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156240 cycles/ticks +average: 156852 cycles/ticks + +indcpa_enc: +median: 191254 cycles/ticks +average: 192007 cycles/ticks + +indcpa_dec: +median: 46900 cycles/ticks +average: 47473 cycles/ticks + +kyber_keypair_derand: +median: 169918 cycles/ticks +average: 170584 cycles/ticks + +kyber_keypair: +median: 182616 cycles/ticks +average: 183332 cycles/ticks + +kyber_encaps_derand: +median: 206196 cycles/ticks +average: 206999 cycles/ticks + +kyber_encaps: +median: 207086 cycles/ticks +average: 207839 cycles/ticks + +kyber_decaps: +median: 255956 cycles/ticks +average: 257058 cycles/ticks + +Loop spin: 488 +gen_a: +median: 57060 cycles/ticks +average: 57349 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156660 cycles/ticks +average: 157319 cycles/ticks + +indcpa_enc: +median: 191422 cycles/ticks +average: 192097 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47352 cycles/ticks + +kyber_keypair_derand: +median: 169754 cycles/ticks +average: 170342 cycles/ticks + +kyber_keypair: +median: 182656 cycles/ticks +average: 183283 cycles/ticks + +kyber_encaps_derand: +median: 205642 cycles/ticks +average: 206394 cycles/ticks + +kyber_encaps: +median: 206670 cycles/ticks +average: 207926 cycles/ticks + +kyber_decaps: +median: 256594 cycles/ticks +average: 257526 cycles/ticks + +Loop spin: 489 +gen_a: +median: 57022 cycles/ticks +average: 57333 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2115 cycles/ticks + +indcpa_keypair: +median: 156196 cycles/ticks +average: 156718 cycles/ticks + +indcpa_enc: +median: 190934 cycles/ticks +average: 191682 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47292 cycles/ticks + +kyber_keypair_derand: +median: 169590 cycles/ticks +average: 170350 cycles/ticks + +kyber_keypair: +median: 182304 cycles/ticks +average: 182927 cycles/ticks + +kyber_encaps_derand: +median: 205754 cycles/ticks +average: 206548 cycles/ticks + +kyber_encaps: +median: 206768 cycles/ticks +average: 207762 cycles/ticks + +kyber_decaps: +median: 256684 cycles/ticks +average: 257574 cycles/ticks + +Loop spin: 490 +gen_a: +median: 57088 cycles/ticks +average: 57427 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11844 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156264 cycles/ticks +average: 156924 cycles/ticks + +indcpa_enc: +median: 191156 cycles/ticks +average: 191987 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47235 cycles/ticks + +kyber_keypair_derand: +median: 169454 cycles/ticks +average: 170105 cycles/ticks + +kyber_keypair: +median: 182404 cycles/ticks +average: 183142 cycles/ticks + +kyber_encaps_derand: +median: 206078 cycles/ticks +average: 206873 cycles/ticks + +kyber_encaps: +median: 207034 cycles/ticks +average: 207801 cycles/ticks + +kyber_decaps: +median: 255884 cycles/ticks +average: 257056 cycles/ticks + +Loop spin: 491 +gen_a: +median: 57040 cycles/ticks +average: 57421 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6728 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156184 cycles/ticks +average: 156772 cycles/ticks + +indcpa_enc: +median: 190962 cycles/ticks +average: 191839 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47293 cycles/ticks + +kyber_keypair_derand: +median: 169448 cycles/ticks +average: 170067 cycles/ticks + +kyber_keypair: +median: 182366 cycles/ticks +average: 182950 cycles/ticks + +kyber_encaps_derand: +median: 205900 cycles/ticks +average: 206916 cycles/ticks + +kyber_encaps: +median: 206732 cycles/ticks +average: 207597 cycles/ticks + +kyber_decaps: +median: 256136 cycles/ticks +average: 257288 cycles/ticks + +Loop spin: 492 +gen_a: +median: 57030 cycles/ticks +average: 57346 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6726 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156214 cycles/ticks +average: 156804 cycles/ticks + +indcpa_enc: +median: 190926 cycles/ticks +average: 191638 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47354 cycles/ticks + +kyber_keypair_derand: +median: 169330 cycles/ticks +average: 169993 cycles/ticks + +kyber_keypair: +median: 182338 cycles/ticks +average: 183021 cycles/ticks + +kyber_encaps_derand: +median: 206292 cycles/ticks +average: 207080 cycles/ticks + +kyber_encaps: +median: 206920 cycles/ticks +average: 207802 cycles/ticks + +kyber_decaps: +median: 255712 cycles/ticks +average: 256839 cycles/ticks + +Loop spin: 493 +gen_a: +median: 56942 cycles/ticks +average: 57248 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10701 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11843 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2086 cycles/ticks +average: 2098 cycles/ticks + +indcpa_keypair: +median: 156052 cycles/ticks +average: 156656 cycles/ticks + +indcpa_enc: +median: 190960 cycles/ticks +average: 191775 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47230 cycles/ticks + +kyber_keypair_derand: +median: 169200 cycles/ticks +average: 169778 cycles/ticks + +kyber_keypair: +median: 182422 cycles/ticks +average: 183108 cycles/ticks + +kyber_encaps_derand: +median: 206320 cycles/ticks +average: 207016 cycles/ticks + +kyber_encaps: +median: 207332 cycles/ticks +average: 208225 cycles/ticks + +kyber_decaps: +median: 256188 cycles/ticks +average: 257484 cycles/ticks + +Loop spin: 494 +gen_a: +median: 57120 cycles/ticks +average: 57412 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10695 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1418 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 155842 cycles/ticks +average: 156475 cycles/ticks + +indcpa_enc: +median: 190680 cycles/ticks +average: 191573 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47491 cycles/ticks + +kyber_keypair_derand: +median: 169372 cycles/ticks +average: 170055 cycles/ticks + +kyber_keypair: +median: 182414 cycles/ticks +average: 183137 cycles/ticks + +kyber_encaps_derand: +median: 205698 cycles/ticks +average: 206483 cycles/ticks + +kyber_encaps: +median: 206512 cycles/ticks +average: 207377 cycles/ticks + +kyber_decaps: +median: 255502 cycles/ticks +average: 256745 cycles/ticks + +Loop spin: 495 +gen_a: +median: 57088 cycles/ticks +average: 57408 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6727 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10735 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +indcpa_keypair: +median: 156422 cycles/ticks +average: 157043 cycles/ticks + +indcpa_enc: +median: 191304 cycles/ticks +average: 192073 cycles/ticks + +indcpa_dec: +median: 46900 cycles/ticks +average: 47309 cycles/ticks + +kyber_keypair_derand: +median: 169406 cycles/ticks +average: 170005 cycles/ticks + +kyber_keypair: +median: 182382 cycles/ticks +average: 182997 cycles/ticks + +kyber_encaps_derand: +median: 205618 cycles/ticks +average: 206435 cycles/ticks + +kyber_encaps: +median: 206580 cycles/ticks +average: 207319 cycles/ticks + +kyber_decaps: +median: 255602 cycles/ticks +average: 256778 cycles/ticks + +Loop spin: 496 +gen_a: +median: 57176 cycles/ticks +average: 57453 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156050 cycles/ticks +average: 156560 cycles/ticks + +indcpa_enc: +median: 191022 cycles/ticks +average: 191736 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47252 cycles/ticks + +kyber_keypair_derand: +median: 169356 cycles/ticks +average: 170032 cycles/ticks + +kyber_keypair: +median: 182472 cycles/ticks +average: 183072 cycles/ticks + +kyber_encaps_derand: +median: 205824 cycles/ticks +average: 206620 cycles/ticks + +kyber_encaps: +median: 206696 cycles/ticks +average: 207601 cycles/ticks + +kyber_decaps: +median: 255496 cycles/ticks +average: 256785 cycles/ticks + +Loop spin: 497 +gen_a: +median: 57122 cycles/ticks +average: 57438 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2094 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6658 cycles/ticks +average: 6688 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 266 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156044 cycles/ticks +average: 156613 cycles/ticks + +indcpa_enc: +median: 191334 cycles/ticks +average: 192067 cycles/ticks + +indcpa_dec: +median: 46786 cycles/ticks +average: 47299 cycles/ticks + +kyber_keypair_derand: +median: 169174 cycles/ticks +average: 169756 cycles/ticks + +kyber_keypair: +median: 182406 cycles/ticks +average: 183199 cycles/ticks + +kyber_encaps_derand: +median: 205928 cycles/ticks +average: 206991 cycles/ticks + +kyber_encaps: +median: 206818 cycles/ticks +average: 207680 cycles/ticks + +kyber_decaps: +median: 255706 cycles/ticks +average: 256868 cycles/ticks + +Loop spin: 498 +gen_a: +median: 57128 cycles/ticks +average: 57414 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6737 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11794 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2096 cycles/ticks +average: 2172 cycles/ticks + +indcpa_keypair: +median: 156322 cycles/ticks +average: 156906 cycles/ticks + +indcpa_enc: +median: 191002 cycles/ticks +average: 191718 cycles/ticks + +indcpa_dec: +median: 46912 cycles/ticks +average: 47348 cycles/ticks + +kyber_keypair_derand: +median: 171192 cycles/ticks +average: 171895 cycles/ticks + +kyber_keypair: +median: 182382 cycles/ticks +average: 183074 cycles/ticks + +kyber_encaps_derand: +median: 205968 cycles/ticks +average: 206859 cycles/ticks + +kyber_encaps: +median: 206756 cycles/ticks +average: 207588 cycles/ticks + +kyber_decaps: +median: 255680 cycles/ticks +average: 256960 cycles/ticks + +Loop spin: 499 +gen_a: +median: 56930 cycles/ticks +average: 57210 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11845 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +indcpa_keypair: +median: 156576 cycles/ticks +average: 157228 cycles/ticks + +indcpa_enc: +median: 191450 cycles/ticks +average: 192262 cycles/ticks + +indcpa_dec: +median: 46816 cycles/ticks +average: 47283 cycles/ticks + +kyber_keypair_derand: +median: 169800 cycles/ticks +average: 170442 cycles/ticks + +kyber_keypair: +median: 182742 cycles/ticks +average: 183258 cycles/ticks + +kyber_encaps_derand: +median: 205650 cycles/ticks +average: 206424 cycles/ticks + +kyber_encaps: +median: 206544 cycles/ticks +average: 207314 cycles/ticks + +kyber_decaps: +median: 255736 cycles/ticks +average: 257030 cycles/ticks + +Loop spin: 500 +gen_a: +median: 57182 cycles/ticks +average: 57495 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 2086 cycles/ticks +average: 2088 cycles/ticks + +indcpa_keypair: +median: 156414 cycles/ticks +average: 156982 cycles/ticks + +indcpa_enc: +median: 191346 cycles/ticks +average: 192068 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47310 cycles/ticks + +kyber_keypair_derand: +median: 169090 cycles/ticks +average: 169712 cycles/ticks + +kyber_keypair: +median: 182382 cycles/ticks +average: 183078 cycles/ticks + +kyber_encaps_derand: +median: 205942 cycles/ticks +average: 206835 cycles/ticks + +kyber_encaps: +median: 206764 cycles/ticks +average: 207667 cycles/ticks + +kyber_decaps: +median: 255812 cycles/ticks +average: 257046 cycles/ticks + +Loop spin: 501 +gen_a: +median: 57142 cycles/ticks +average: 57457 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10614 cycles/ticks +average: 10665 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11809 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156218 cycles/ticks +average: 156759 cycles/ticks + +indcpa_enc: +median: 191146 cycles/ticks +average: 191954 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47343 cycles/ticks + +kyber_keypair_derand: +median: 169534 cycles/ticks +average: 170147 cycles/ticks + +kyber_keypair: +median: 182414 cycles/ticks +average: 183013 cycles/ticks + +kyber_encaps_derand: +median: 205696 cycles/ticks +average: 206657 cycles/ticks + +kyber_encaps: +median: 206516 cycles/ticks +average: 207326 cycles/ticks + +kyber_decaps: +median: 255436 cycles/ticks +average: 256641 cycles/ticks + +Loop spin: 502 +gen_a: +median: 57088 cycles/ticks +average: 57428 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10720 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11810 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156624 cycles/ticks +average: 157196 cycles/ticks + +indcpa_enc: +median: 191348 cycles/ticks +average: 192098 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47360 cycles/ticks + +kyber_keypair_derand: +median: 170646 cycles/ticks +average: 171293 cycles/ticks + +kyber_keypair: +median: 182604 cycles/ticks +average: 183290 cycles/ticks + +kyber_encaps_derand: +median: 205598 cycles/ticks +average: 206578 cycles/ticks + +kyber_encaps: +median: 206422 cycles/ticks +average: 207206 cycles/ticks + +kyber_decaps: +median: 255324 cycles/ticks +average: 256562 cycles/ticks + +Loop spin: 503 +gen_a: +median: 57096 cycles/ticks +average: 57448 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10704 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11850 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156530 cycles/ticks +average: 157134 cycles/ticks + +indcpa_enc: +median: 191466 cycles/ticks +average: 192261 cycles/ticks + +indcpa_dec: +median: 46876 cycles/ticks +average: 47410 cycles/ticks + +kyber_keypair_derand: +median: 169430 cycles/ticks +average: 170063 cycles/ticks + +kyber_keypair: +median: 182310 cycles/ticks +average: 182998 cycles/ticks + +kyber_encaps_derand: +median: 206040 cycles/ticks +average: 206933 cycles/ticks + +kyber_encaps: +median: 206666 cycles/ticks +average: 207648 cycles/ticks + +kyber_decaps: +median: 255590 cycles/ticks +average: 256792 cycles/ticks + +Loop spin: 504 +gen_a: +median: 57030 cycles/ticks +average: 57329 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 158284 cycles/ticks +average: 158809 cycles/ticks + +indcpa_enc: +median: 192968 cycles/ticks +average: 193776 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47289 cycles/ticks + +kyber_keypair_derand: +median: 169434 cycles/ticks +average: 170005 cycles/ticks + +kyber_keypair: +median: 182502 cycles/ticks +average: 183229 cycles/ticks + +kyber_encaps_derand: +median: 205714 cycles/ticks +average: 206629 cycles/ticks + +kyber_encaps: +median: 206598 cycles/ticks +average: 207476 cycles/ticks + +kyber_decaps: +median: 255550 cycles/ticks +average: 256723 cycles/ticks + +Loop spin: 505 +gen_a: +median: 57110 cycles/ticks +average: 57462 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11784 cycles/ticks +average: 11841 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156286 cycles/ticks +average: 156877 cycles/ticks + +indcpa_enc: +median: 191174 cycles/ticks +average: 191962 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47284 cycles/ticks + +kyber_keypair_derand: +median: 169606 cycles/ticks +average: 170190 cycles/ticks + +kyber_keypair: +median: 182394 cycles/ticks +average: 182955 cycles/ticks + +kyber_encaps_derand: +median: 205690 cycles/ticks +average: 208857 cycles/ticks + +kyber_encaps: +median: 206532 cycles/ticks +average: 207455 cycles/ticks + +kyber_decaps: +median: 255374 cycles/ticks +average: 256670 cycles/ticks + +Loop spin: 506 +gen_a: +median: 56962 cycles/ticks +average: 57275 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10662 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11830 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1415 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156478 cycles/ticks +average: 157109 cycles/ticks + +indcpa_enc: +median: 191122 cycles/ticks +average: 191923 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47169 cycles/ticks + +kyber_keypair_derand: +median: 169828 cycles/ticks +average: 172877 cycles/ticks + +kyber_keypair: +median: 182242 cycles/ticks +average: 182967 cycles/ticks + +kyber_encaps_derand: +median: 205904 cycles/ticks +average: 206676 cycles/ticks + +kyber_encaps: +median: 206748 cycles/ticks +average: 207507 cycles/ticks + +kyber_decaps: +median: 255580 cycles/ticks +average: 256834 cycles/ticks + +Loop spin: 507 +gen_a: +median: 57112 cycles/ticks +average: 57441 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 10650 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11847 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2102 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156318 cycles/ticks +average: 156937 cycles/ticks + +indcpa_enc: +median: 191202 cycles/ticks +average: 192010 cycles/ticks + +indcpa_dec: +median: 46832 cycles/ticks +average: 47192 cycles/ticks + +kyber_keypair_derand: +median: 170772 cycles/ticks +average: 171327 cycles/ticks + +kyber_keypair: +median: 182362 cycles/ticks +average: 183091 cycles/ticks + +kyber_encaps_derand: +median: 205520 cycles/ticks +average: 206217 cycles/ticks + +kyber_encaps: +median: 206300 cycles/ticks +average: 206972 cycles/ticks + +kyber_decaps: +median: 255272 cycles/ticks +average: 256547 cycles/ticks + +Loop spin: 508 +gen_a: +median: 57074 cycles/ticks +average: 57399 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6696 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156726 cycles/ticks +average: 157353 cycles/ticks + +indcpa_enc: +median: 191384 cycles/ticks +average: 192111 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47353 cycles/ticks + +kyber_keypair_derand: +median: 169464 cycles/ticks +average: 170042 cycles/ticks + +kyber_keypair: +median: 182460 cycles/ticks +average: 183097 cycles/ticks + +kyber_encaps_derand: +median: 206078 cycles/ticks +average: 206827 cycles/ticks + +kyber_encaps: +median: 206858 cycles/ticks +average: 207586 cycles/ticks + +kyber_decaps: +median: 255736 cycles/ticks +average: 256904 cycles/ticks + +Loop spin: 509 +gen_a: +median: 57108 cycles/ticks +average: 57417 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6698 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10698 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11830 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2096 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156332 cycles/ticks +average: 156953 cycles/ticks + +indcpa_enc: +median: 191122 cycles/ticks +average: 191783 cycles/ticks + +indcpa_dec: +median: 46882 cycles/ticks +average: 47340 cycles/ticks + +kyber_keypair_derand: +median: 169498 cycles/ticks +average: 170110 cycles/ticks + +kyber_keypair: +median: 182496 cycles/ticks +average: 182929 cycles/ticks + +kyber_encaps_derand: +median: 205756 cycles/ticks +average: 206581 cycles/ticks + +kyber_encaps: +median: 206624 cycles/ticks +average: 207306 cycles/ticks + +kyber_decaps: +median: 256212 cycles/ticks +average: 257459 cycles/ticks + +Loop spin: 510 +gen_a: +median: 57048 cycles/ticks +average: 57340 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6734 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10659 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11819 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 155946 cycles/ticks +average: 156570 cycles/ticks + +indcpa_enc: +median: 190842 cycles/ticks +average: 191639 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47236 cycles/ticks + +kyber_keypair_derand: +median: 169496 cycles/ticks +average: 170142 cycles/ticks + +kyber_keypair: +median: 182314 cycles/ticks +average: 183078 cycles/ticks + +kyber_encaps_derand: +median: 205574 cycles/ticks +average: 206267 cycles/ticks + +kyber_encaps: +median: 206336 cycles/ticks +average: 207275 cycles/ticks + +kyber_decaps: +median: 255304 cycles/ticks +average: 256447 cycles/ticks + +Loop spin: 511 +gen_a: +median: 57194 cycles/ticks +average: 57568 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156230 cycles/ticks +average: 156682 cycles/ticks + +indcpa_enc: +median: 191186 cycles/ticks +average: 192011 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47282 cycles/ticks + +kyber_keypair_derand: +median: 169834 cycles/ticks +average: 170417 cycles/ticks + +kyber_keypair: +median: 182368 cycles/ticks +average: 183059 cycles/ticks + +kyber_encaps_derand: +median: 206066 cycles/ticks +average: 206943 cycles/ticks + +kyber_encaps: +median: 206904 cycles/ticks +average: 207781 cycles/ticks + +kyber_decaps: +median: 255554 cycles/ticks +average: 256878 cycles/ticks + +Loop spin: 512 +gen_a: +median: 57038 cycles/ticks +average: 57331 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11841 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +indcpa_keypair: +median: 156428 cycles/ticks +average: 157030 cycles/ticks + +indcpa_enc: +median: 191240 cycles/ticks +average: 191985 cycles/ticks + +indcpa_dec: +median: 46884 cycles/ticks +average: 47350 cycles/ticks + +kyber_keypair_derand: +median: 169532 cycles/ticks +average: 170125 cycles/ticks + +kyber_keypair: +median: 182414 cycles/ticks +average: 183104 cycles/ticks + +kyber_encaps_derand: +median: 207434 cycles/ticks +average: 208565 cycles/ticks + +kyber_encaps: +median: 208566 cycles/ticks +average: 209839 cycles/ticks + +kyber_decaps: +median: 258106 cycles/ticks +average: 258929 cycles/ticks + +Loop spin: 513 +gen_a: +median: 56986 cycles/ticks +average: 57256 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6728 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11825 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156396 cycles/ticks +average: 156976 cycles/ticks + +indcpa_enc: +median: 190946 cycles/ticks +average: 191735 cycles/ticks + +indcpa_dec: +median: 46934 cycles/ticks +average: 47299 cycles/ticks + +kyber_keypair_derand: +median: 169742 cycles/ticks +average: 170353 cycles/ticks + +kyber_keypair: +median: 182572 cycles/ticks +average: 183237 cycles/ticks + +kyber_encaps_derand: +median: 205692 cycles/ticks +average: 206528 cycles/ticks + +kyber_encaps: +median: 206714 cycles/ticks +average: 207849 cycles/ticks + +kyber_decaps: +median: 255394 cycles/ticks +average: 256546 cycles/ticks + +Loop spin: 514 +gen_a: +median: 57140 cycles/ticks +average: 57440 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11827 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156428 cycles/ticks +average: 156989 cycles/ticks + +indcpa_enc: +median: 191468 cycles/ticks +average: 192317 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47367 cycles/ticks + +kyber_keypair_derand: +median: 169274 cycles/ticks +average: 169879 cycles/ticks + +kyber_keypair: +median: 182552 cycles/ticks +average: 183256 cycles/ticks + +kyber_encaps_derand: +median: 205960 cycles/ticks +average: 206817 cycles/ticks + +kyber_encaps: +median: 206820 cycles/ticks +average: 207825 cycles/ticks + +kyber_decaps: +median: 255646 cycles/ticks +average: 257000 cycles/ticks + +Loop spin: 515 +gen_a: +median: 57254 cycles/ticks +average: 57620 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2107 cycles/ticks + +indcpa_keypair: +median: 158356 cycles/ticks +average: 158928 cycles/ticks + +indcpa_enc: +median: 192986 cycles/ticks +average: 193731 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47308 cycles/ticks + +kyber_keypair_derand: +median: 169510 cycles/ticks +average: 170123 cycles/ticks + +kyber_keypair: +median: 182540 cycles/ticks +average: 183198 cycles/ticks + +kyber_encaps_derand: +median: 205932 cycles/ticks +average: 206832 cycles/ticks + +kyber_encaps: +median: 206724 cycles/ticks +average: 207470 cycles/ticks + +kyber_decaps: +median: 255742 cycles/ticks +average: 256982 cycles/ticks + +Loop spin: 516 +gen_a: +median: 57222 cycles/ticks +average: 57507 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6688 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11835 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 155958 cycles/ticks +average: 156553 cycles/ticks + +indcpa_enc: +median: 190814 cycles/ticks +average: 191562 cycles/ticks + +indcpa_dec: +median: 46882 cycles/ticks +average: 47224 cycles/ticks + +kyber_keypair_derand: +median: 169556 cycles/ticks +average: 170255 cycles/ticks + +kyber_keypair: +median: 182486 cycles/ticks +average: 183182 cycles/ticks + +kyber_encaps_derand: +median: 205672 cycles/ticks +average: 206567 cycles/ticks + +kyber_encaps: +median: 206590 cycles/ticks +average: 207494 cycles/ticks + +kyber_decaps: +median: 255424 cycles/ticks +average: 256659 cycles/ticks + +Loop spin: 517 +gen_a: +median: 56966 cycles/ticks +average: 57229 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11805 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156574 cycles/ticks +average: 157186 cycles/ticks + +indcpa_enc: +median: 191296 cycles/ticks +average: 192107 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47306 cycles/ticks + +kyber_keypair_derand: +median: 169262 cycles/ticks +average: 169979 cycles/ticks + +kyber_keypair: +median: 182508 cycles/ticks +average: 183156 cycles/ticks + +kyber_encaps_derand: +median: 205680 cycles/ticks +average: 206511 cycles/ticks + +kyber_encaps: +median: 206566 cycles/ticks +average: 207441 cycles/ticks + +kyber_decaps: +median: 255720 cycles/ticks +average: 256988 cycles/ticks + +Loop spin: 518 +gen_a: +median: 56980 cycles/ticks +average: 57270 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6715 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11806 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156634 cycles/ticks +average: 157271 cycles/ticks + +indcpa_enc: +median: 191132 cycles/ticks +average: 191949 cycles/ticks + +indcpa_dec: +median: 46924 cycles/ticks +average: 47378 cycles/ticks + +kyber_keypair_derand: +median: 169990 cycles/ticks +average: 170526 cycles/ticks + +kyber_keypair: +median: 182592 cycles/ticks +average: 183303 cycles/ticks + +kyber_encaps_derand: +median: 205878 cycles/ticks +average: 206715 cycles/ticks + +kyber_encaps: +median: 206580 cycles/ticks +average: 207446 cycles/ticks + +kyber_decaps: +median: 255614 cycles/ticks +average: 256889 cycles/ticks + +Loop spin: 519 +gen_a: +median: 57030 cycles/ticks +average: 57349 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11818 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156242 cycles/ticks +average: 156886 cycles/ticks + +indcpa_enc: +median: 192044 cycles/ticks +average: 192855 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47371 cycles/ticks + +kyber_keypair_derand: +median: 169850 cycles/ticks +average: 170626 cycles/ticks + +kyber_keypair: +median: 182370 cycles/ticks +average: 182972 cycles/ticks + +kyber_encaps_derand: +median: 205844 cycles/ticks +average: 206643 cycles/ticks + +kyber_encaps: +median: 206754 cycles/ticks +average: 207530 cycles/ticks + +kyber_decaps: +median: 255616 cycles/ticks +average: 256896 cycles/ticks + +Loop spin: 520 +gen_a: +median: 57096 cycles/ticks +average: 57445 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11760 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156344 cycles/ticks +average: 156991 cycles/ticks + +indcpa_enc: +median: 191226 cycles/ticks +average: 191960 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47290 cycles/ticks + +kyber_keypair_derand: +median: 169146 cycles/ticks +average: 169755 cycles/ticks + +kyber_keypair: +median: 182374 cycles/ticks +average: 182982 cycles/ticks + +kyber_encaps_derand: +median: 206066 cycles/ticks +average: 206906 cycles/ticks + +kyber_encaps: +median: 206792 cycles/ticks +average: 207600 cycles/ticks + +kyber_decaps: +median: 255748 cycles/ticks +average: 256936 cycles/ticks + +Loop spin: 521 +gen_a: +median: 57118 cycles/ticks +average: 57503 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 103 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156422 cycles/ticks +average: 157025 cycles/ticks + +indcpa_enc: +median: 191118 cycles/ticks +average: 191972 cycles/ticks + +indcpa_dec: +median: 46884 cycles/ticks +average: 47390 cycles/ticks + +kyber_keypair_derand: +median: 169344 cycles/ticks +average: 169974 cycles/ticks + +kyber_keypair: +median: 182438 cycles/ticks +average: 183059 cycles/ticks + +kyber_encaps_derand: +median: 205530 cycles/ticks +average: 206391 cycles/ticks + +kyber_encaps: +median: 206564 cycles/ticks +average: 207457 cycles/ticks + +kyber_decaps: +median: 255382 cycles/ticks +average: 256720 cycles/ticks + +Loop spin: 522 +gen_a: +median: 57082 cycles/ticks +average: 57383 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11857 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 157644 cycles/ticks +average: 158218 cycles/ticks + +indcpa_enc: +median: 191700 cycles/ticks +average: 192419 cycles/ticks + +indcpa_dec: +median: 46908 cycles/ticks +average: 47387 cycles/ticks + +kyber_keypair_derand: +median: 170322 cycles/ticks +average: 170987 cycles/ticks + +kyber_keypair: +median: 183444 cycles/ticks +average: 184174 cycles/ticks + +kyber_encaps_derand: +median: 205984 cycles/ticks +average: 206811 cycles/ticks + +kyber_encaps: +median: 206856 cycles/ticks +average: 207611 cycles/ticks + +kyber_decaps: +median: 256572 cycles/ticks +average: 257583 cycles/ticks + +Loop spin: 523 +gen_a: +median: 57144 cycles/ticks +average: 57467 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6719 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11815 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 156644 cycles/ticks +average: 157305 cycles/ticks + +indcpa_enc: +median: 191344 cycles/ticks +average: 192166 cycles/ticks + +indcpa_dec: +median: 46906 cycles/ticks +average: 47329 cycles/ticks + +kyber_keypair_derand: +median: 169634 cycles/ticks +average: 170259 cycles/ticks + +kyber_keypair: +median: 182568 cycles/ticks +average: 183250 cycles/ticks + +kyber_encaps_derand: +median: 205454 cycles/ticks +average: 206299 cycles/ticks + +kyber_encaps: +median: 206226 cycles/ticks +average: 207009 cycles/ticks + +kyber_decaps: +median: 255214 cycles/ticks +average: 256407 cycles/ticks + +Loop spin: 524 +gen_a: +median: 57042 cycles/ticks +average: 57381 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6742 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11800 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156280 cycles/ticks +average: 156912 cycles/ticks + +indcpa_enc: +median: 191088 cycles/ticks +average: 191893 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47384 cycles/ticks + +kyber_keypair_derand: +median: 169654 cycles/ticks +average: 170342 cycles/ticks + +kyber_keypair: +median: 182380 cycles/ticks +average: 183068 cycles/ticks + +kyber_encaps_derand: +median: 205956 cycles/ticks +average: 206751 cycles/ticks + +kyber_encaps: +median: 206810 cycles/ticks +average: 207567 cycles/ticks + +kyber_decaps: +median: 255676 cycles/ticks +average: 256904 cycles/ticks + +Loop spin: 525 +gen_a: +median: 57336 cycles/ticks +average: 57654 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2103 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6682 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10654 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11804 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2086 cycles/ticks +average: 2099 cycles/ticks + +indcpa_keypair: +median: 156668 cycles/ticks +average: 157207 cycles/ticks + +indcpa_enc: +median: 191292 cycles/ticks +average: 191944 cycles/ticks + +indcpa_dec: +median: 46894 cycles/ticks +average: 47297 cycles/ticks + +kyber_keypair_derand: +median: 169440 cycles/ticks +average: 170015 cycles/ticks + +kyber_keypair: +median: 182560 cycles/ticks +average: 183242 cycles/ticks + +kyber_encaps_derand: +median: 205902 cycles/ticks +average: 206731 cycles/ticks + +kyber_encaps: +median: 206688 cycles/ticks +average: 207608 cycles/ticks + +kyber_decaps: +median: 255598 cycles/ticks +average: 256695 cycles/ticks + +Loop spin: 526 +gen_a: +median: 57050 cycles/ticks +average: 57370 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6719 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2097 cycles/ticks + +indcpa_keypair: +median: 156224 cycles/ticks +average: 156785 cycles/ticks + +indcpa_enc: +median: 191162 cycles/ticks +average: 191961 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47328 cycles/ticks + +kyber_keypair_derand: +median: 170862 cycles/ticks +average: 171503 cycles/ticks + +kyber_keypair: +median: 182438 cycles/ticks +average: 183109 cycles/ticks + +kyber_encaps_derand: +median: 205564 cycles/ticks +average: 206365 cycles/ticks + +kyber_encaps: +median: 206472 cycles/ticks +average: 207530 cycles/ticks + +kyber_decaps: +median: 256236 cycles/ticks +average: 257029 cycles/ticks + +Loop spin: 527 +gen_a: +median: 57112 cycles/ticks +average: 57463 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6732 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11841 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 278 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156292 cycles/ticks +average: 156927 cycles/ticks + +indcpa_enc: +median: 191016 cycles/ticks +average: 191783 cycles/ticks + +indcpa_dec: +median: 46922 cycles/ticks +average: 47384 cycles/ticks + +kyber_keypair_derand: +median: 169974 cycles/ticks +average: 170607 cycles/ticks + +kyber_keypair: +median: 182432 cycles/ticks +average: 183059 cycles/ticks + +kyber_encaps_derand: +median: 206022 cycles/ticks +average: 207073 cycles/ticks + +kyber_encaps: +median: 207030 cycles/ticks +average: 207946 cycles/ticks + +kyber_decaps: +median: 255850 cycles/ticks +average: 257116 cycles/ticks + +Loop spin: 528 +gen_a: +median: 57152 cycles/ticks +average: 57495 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10709 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11798 cycles/ticks +average: 11870 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2115 cycles/ticks + +indcpa_keypair: +median: 156056 cycles/ticks +average: 156667 cycles/ticks + +indcpa_enc: +median: 190774 cycles/ticks +average: 191533 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47357 cycles/ticks + +kyber_keypair_derand: +median: 169486 cycles/ticks +average: 170137 cycles/ticks + +kyber_keypair: +median: 182344 cycles/ticks +average: 183030 cycles/ticks + +kyber_encaps_derand: +median: 205684 cycles/ticks +average: 206654 cycles/ticks + +kyber_encaps: +median: 206578 cycles/ticks +average: 207703 cycles/ticks + +kyber_decaps: +median: 255290 cycles/ticks +average: 256455 cycles/ticks + +Loop spin: 529 +gen_a: +median: 57066 cycles/ticks +average: 57412 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11815 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1417 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2096 cycles/ticks +average: 2107 cycles/ticks + +indcpa_keypair: +median: 156086 cycles/ticks +average: 156704 cycles/ticks + +indcpa_enc: +median: 190926 cycles/ticks +average: 191610 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47380 cycles/ticks + +kyber_keypair_derand: +median: 169278 cycles/ticks +average: 169867 cycles/ticks + +kyber_keypair: +median: 182474 cycles/ticks +average: 183168 cycles/ticks + +kyber_encaps_derand: +median: 206000 cycles/ticks +average: 206810 cycles/ticks + +kyber_encaps: +median: 206982 cycles/ticks +average: 207813 cycles/ticks + +kyber_decaps: +median: 255858 cycles/ticks +average: 257085 cycles/ticks + +Loop spin: 530 +gen_a: +median: 57038 cycles/ticks +average: 57369 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6695 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11819 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2756 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2104 cycles/ticks + +indcpa_keypair: +median: 156254 cycles/ticks +average: 156838 cycles/ticks + +indcpa_enc: +median: 190984 cycles/ticks +average: 191659 cycles/ticks + +indcpa_dec: +median: 46884 cycles/ticks +average: 47260 cycles/ticks + +kyber_keypair_derand: +median: 169638 cycles/ticks +average: 170309 cycles/ticks + +kyber_keypair: +median: 182442 cycles/ticks +average: 183002 cycles/ticks + +kyber_encaps_derand: +median: 207416 cycles/ticks +average: 208332 cycles/ticks + +kyber_encaps: +median: 208292 cycles/ticks +average: 209201 cycles/ticks + +kyber_decaps: +median: 257036 cycles/ticks +average: 258259 cycles/ticks + +Loop spin: 531 +gen_a: +median: 57012 cycles/ticks +average: 57314 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11802 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2142 cycles/ticks + +indcpa_keypair: +median: 157808 cycles/ticks +average: 158385 cycles/ticks + +indcpa_enc: +median: 192466 cycles/ticks +average: 193368 cycles/ticks + +indcpa_dec: +median: 46890 cycles/ticks +average: 47381 cycles/ticks + +kyber_keypair_derand: +median: 169386 cycles/ticks +average: 170102 cycles/ticks + +kyber_keypair: +median: 182460 cycles/ticks +average: 183230 cycles/ticks + +kyber_encaps_derand: +median: 205872 cycles/ticks +average: 206724 cycles/ticks + +kyber_encaps: +median: 206786 cycles/ticks +average: 207755 cycles/ticks + +kyber_decaps: +median: 256422 cycles/ticks +average: 257504 cycles/ticks + +Loop spin: 532 +gen_a: +median: 57084 cycles/ticks +average: 57406 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11804 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 86 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156222 cycles/ticks +average: 156763 cycles/ticks + +indcpa_enc: +median: 190958 cycles/ticks +average: 191787 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47327 cycles/ticks + +kyber_keypair_derand: +median: 169264 cycles/ticks +average: 169885 cycles/ticks + +kyber_keypair: +median: 182530 cycles/ticks +average: 183188 cycles/ticks + +kyber_encaps_derand: +median: 207346 cycles/ticks +average: 208285 cycles/ticks + +kyber_encaps: +median: 208338 cycles/ticks +average: 209233 cycles/ticks + +kyber_decaps: +median: 257078 cycles/ticks +average: 258176 cycles/ticks + +Loop spin: 533 +gen_a: +median: 57144 cycles/ticks +average: 57506 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11846 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 157702 cycles/ticks +average: 158402 cycles/ticks + +indcpa_enc: +median: 192510 cycles/ticks +average: 193360 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47344 cycles/ticks + +kyber_keypair_derand: +median: 169272 cycles/ticks +average: 169889 cycles/ticks + +kyber_keypair: +median: 182346 cycles/ticks +average: 182956 cycles/ticks + +kyber_encaps_derand: +median: 207438 cycles/ticks +average: 208409 cycles/ticks + +kyber_encaps: +median: 209490 cycles/ticks +average: 210221 cycles/ticks + +kyber_decaps: +median: 256938 cycles/ticks +average: 257906 cycles/ticks + +Loop spin: 534 +gen_a: +median: 57152 cycles/ticks +average: 57449 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6727 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11856 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 68 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 157810 cycles/ticks +average: 158402 cycles/ticks + +indcpa_enc: +median: 192646 cycles/ticks +average: 193472 cycles/ticks + +indcpa_dec: +median: 46932 cycles/ticks +average: 47312 cycles/ticks + +kyber_keypair_derand: +median: 169734 cycles/ticks +average: 170474 cycles/ticks + +kyber_keypair: +median: 182374 cycles/ticks +average: 182949 cycles/ticks + +kyber_encaps_derand: +median: 205842 cycles/ticks +average: 206953 cycles/ticks + +kyber_encaps: +median: 206624 cycles/ticks +average: 207360 cycles/ticks + +kyber_decaps: +median: 255562 cycles/ticks +average: 256810 cycles/ticks + +Loop spin: 535 +gen_a: +median: 56960 cycles/ticks +average: 57248 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6696 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10708 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156518 cycles/ticks +average: 157063 cycles/ticks + +indcpa_enc: +median: 191150 cycles/ticks +average: 191839 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47337 cycles/ticks + +kyber_keypair_derand: +median: 169906 cycles/ticks +average: 170488 cycles/ticks + +kyber_keypair: +median: 182540 cycles/ticks +average: 183203 cycles/ticks + +kyber_encaps_derand: +median: 206060 cycles/ticks +average: 207234 cycles/ticks + +kyber_encaps: +median: 207048 cycles/ticks +average: 208203 cycles/ticks + +kyber_decaps: +median: 256740 cycles/ticks +average: 257859 cycles/ticks + +Loop spin: 536 +gen_a: +median: 57052 cycles/ticks +average: 57373 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11804 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156452 cycles/ticks +average: 157122 cycles/ticks + +indcpa_enc: +median: 191014 cycles/ticks +average: 191891 cycles/ticks + +indcpa_dec: +median: 46890 cycles/ticks +average: 47402 cycles/ticks + +kyber_keypair_derand: +median: 169458 cycles/ticks +average: 170089 cycles/ticks + +kyber_keypair: +median: 182320 cycles/ticks +average: 182953 cycles/ticks + +kyber_encaps_derand: +median: 205872 cycles/ticks +average: 206735 cycles/ticks + +kyber_encaps: +median: 206786 cycles/ticks +average: 207667 cycles/ticks + +kyber_decaps: +median: 255826 cycles/ticks +average: 256994 cycles/ticks + +Loop spin: 537 +gen_a: +median: 57034 cycles/ticks +average: 57353 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11807 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156458 cycles/ticks +average: 157058 cycles/ticks + +indcpa_enc: +median: 191246 cycles/ticks +average: 191948 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47447 cycles/ticks + +kyber_keypair_derand: +median: 169528 cycles/ticks +average: 170209 cycles/ticks + +kyber_keypair: +median: 182516 cycles/ticks +average: 183117 cycles/ticks + +kyber_encaps_derand: +median: 205722 cycles/ticks +average: 206530 cycles/ticks + +kyber_encaps: +median: 206570 cycles/ticks +average: 207444 cycles/ticks + +kyber_decaps: +median: 255424 cycles/ticks +average: 256716 cycles/ticks + +Loop spin: 538 +gen_a: +median: 57146 cycles/ticks +average: 57471 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10648 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11839 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156146 cycles/ticks +average: 156854 cycles/ticks + +indcpa_enc: +median: 190930 cycles/ticks +average: 191682 cycles/ticks + +indcpa_dec: +median: 46900 cycles/ticks +average: 47269 cycles/ticks + +kyber_keypair_derand: +median: 169516 cycles/ticks +average: 170145 cycles/ticks + +kyber_keypair: +median: 182522 cycles/ticks +average: 183178 cycles/ticks + +kyber_encaps_derand: +median: 207540 cycles/ticks +average: 208589 cycles/ticks + +kyber_encaps: +median: 208588 cycles/ticks +average: 209636 cycles/ticks + +kyber_decaps: +median: 258232 cycles/ticks +average: 259290 cycles/ticks + +Loop spin: 539 +gen_a: +median: 57076 cycles/ticks +average: 57429 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6733 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156410 cycles/ticks +average: 156954 cycles/ticks + +indcpa_enc: +median: 191350 cycles/ticks +average: 192166 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47362 cycles/ticks + +kyber_keypair_derand: +median: 169602 cycles/ticks +average: 170324 cycles/ticks + +kyber_keypair: +median: 182448 cycles/ticks +average: 183123 cycles/ticks + +kyber_encaps_derand: +median: 205806 cycles/ticks +average: 206627 cycles/ticks + +kyber_encaps: +median: 206774 cycles/ticks +average: 207617 cycles/ticks + +kyber_decaps: +median: 255622 cycles/ticks +average: 256918 cycles/ticks + +Loop spin: 540 +gen_a: +median: 57072 cycles/ticks +average: 57438 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11839 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 156642 cycles/ticks +average: 157251 cycles/ticks + +indcpa_enc: +median: 191128 cycles/ticks +average: 191974 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47210 cycles/ticks + +kyber_keypair_derand: +median: 170802 cycles/ticks +average: 171355 cycles/ticks + +kyber_keypair: +median: 182330 cycles/ticks +average: 183050 cycles/ticks + +kyber_encaps_derand: +median: 205744 cycles/ticks +average: 206671 cycles/ticks + +kyber_encaps: +median: 206544 cycles/ticks +average: 207361 cycles/ticks + +kyber_decaps: +median: 255464 cycles/ticks +average: 256643 cycles/ticks + +Loop spin: 541 +gen_a: +median: 57090 cycles/ticks +average: 57396 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6791 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 268 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156582 cycles/ticks +average: 157162 cycles/ticks + +indcpa_enc: +median: 191334 cycles/ticks +average: 192282 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47307 cycles/ticks + +kyber_keypair_derand: +median: 169490 cycles/ticks +average: 170150 cycles/ticks + +kyber_keypair: +median: 182404 cycles/ticks +average: 183056 cycles/ticks + +kyber_encaps_derand: +median: 205286 cycles/ticks +average: 206154 cycles/ticks + +kyber_encaps: +median: 206274 cycles/ticks +average: 207362 cycles/ticks + +kyber_decaps: +median: 256168 cycles/ticks +average: 256865 cycles/ticks + +Loop spin: 542 +gen_a: +median: 56958 cycles/ticks +average: 57286 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6734 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10652 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11848 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 72 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156002 cycles/ticks +average: 156548 cycles/ticks + +indcpa_enc: +median: 190784 cycles/ticks +average: 191593 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47313 cycles/ticks + +kyber_keypair_derand: +median: 169468 cycles/ticks +average: 170147 cycles/ticks + +kyber_keypair: +median: 182560 cycles/ticks +average: 183164 cycles/ticks + +kyber_encaps_derand: +median: 205960 cycles/ticks +average: 206847 cycles/ticks + +kyber_encaps: +median: 206954 cycles/ticks +average: 207782 cycles/ticks + +kyber_decaps: +median: 255792 cycles/ticks +average: 257058 cycles/ticks + +Loop spin: 543 +gen_a: +median: 57048 cycles/ticks +average: 57361 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6727 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11841 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156396 cycles/ticks +average: 157111 cycles/ticks + +indcpa_enc: +median: 191102 cycles/ticks +average: 191942 cycles/ticks + +indcpa_dec: +median: 46816 cycles/ticks +average: 47278 cycles/ticks + +kyber_keypair_derand: +median: 169520 cycles/ticks +average: 170181 cycles/ticks + +kyber_keypair: +median: 182382 cycles/ticks +average: 183080 cycles/ticks + +kyber_encaps_derand: +median: 205458 cycles/ticks +average: 206539 cycles/ticks + +kyber_encaps: +median: 206360 cycles/ticks +average: 207554 cycles/ticks + +kyber_decaps: +median: 255668 cycles/ticks +average: 256965 cycles/ticks + +Loop spin: 544 +gen_a: +median: 57076 cycles/ticks +average: 57361 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11798 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +indcpa_keypair: +median: 156216 cycles/ticks +average: 156841 cycles/ticks + +indcpa_enc: +median: 192190 cycles/ticks +average: 193325 cycles/ticks + +indcpa_dec: +median: 46882 cycles/ticks +average: 47371 cycles/ticks + +kyber_keypair_derand: +median: 169516 cycles/ticks +average: 170227 cycles/ticks + +kyber_keypair: +median: 182394 cycles/ticks +average: 183136 cycles/ticks + +kyber_encaps_derand: +median: 205808 cycles/ticks +average: 206637 cycles/ticks + +kyber_encaps: +median: 206670 cycles/ticks +average: 207605 cycles/ticks + +kyber_decaps: +median: 255488 cycles/ticks +average: 256683 cycles/ticks + +Loop spin: 545 +gen_a: +median: 56978 cycles/ticks +average: 57305 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156382 cycles/ticks +average: 156983 cycles/ticks + +indcpa_enc: +median: 191096 cycles/ticks +average: 191916 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47392 cycles/ticks + +kyber_keypair_derand: +median: 169632 cycles/ticks +average: 170335 cycles/ticks + +kyber_keypair: +median: 182482 cycles/ticks +average: 183208 cycles/ticks + +kyber_encaps_derand: +median: 205880 cycles/ticks +average: 206636 cycles/ticks + +kyber_encaps: +median: 206884 cycles/ticks +average: 208219 cycles/ticks + +kyber_decaps: +median: 256340 cycles/ticks +average: 257335 cycles/ticks + +Loop spin: 546 +gen_a: +median: 57058 cycles/ticks +average: 57394 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2129 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156376 cycles/ticks +average: 157034 cycles/ticks + +indcpa_enc: +median: 191156 cycles/ticks +average: 191999 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47327 cycles/ticks + +kyber_keypair_derand: +median: 169358 cycles/ticks +average: 170039 cycles/ticks + +kyber_keypair: +median: 182556 cycles/ticks +average: 183225 cycles/ticks + +kyber_encaps_derand: +median: 205590 cycles/ticks +average: 206581 cycles/ticks + +kyber_encaps: +median: 206556 cycles/ticks +average: 207434 cycles/ticks + +kyber_decaps: +median: 255470 cycles/ticks +average: 256650 cycles/ticks + +Loop spin: 547 +gen_a: +median: 57032 cycles/ticks +average: 57418 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11847 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2108 cycles/ticks + +indcpa_keypair: +median: 156116 cycles/ticks +average: 156744 cycles/ticks + +indcpa_enc: +median: 190842 cycles/ticks +average: 191710 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47424 cycles/ticks + +kyber_keypair_derand: +median: 169564 cycles/ticks +average: 170280 cycles/ticks + +kyber_keypair: +median: 182342 cycles/ticks +average: 182948 cycles/ticks + +kyber_encaps_derand: +median: 205628 cycles/ticks +average: 206662 cycles/ticks + +kyber_encaps: +median: 206574 cycles/ticks +average: 207575 cycles/ticks + +kyber_decaps: +median: 255260 cycles/ticks +average: 256401 cycles/ticks + +Loop spin: 548 +gen_a: +median: 56958 cycles/ticks +average: 57307 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11816 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156614 cycles/ticks +average: 157316 cycles/ticks + +indcpa_enc: +median: 191382 cycles/ticks +average: 192056 cycles/ticks + +indcpa_dec: +median: 46832 cycles/ticks +average: 47271 cycles/ticks + +kyber_keypair_derand: +median: 169556 cycles/ticks +average: 170159 cycles/ticks + +kyber_keypair: +median: 182438 cycles/ticks +average: 183148 cycles/ticks + +kyber_encaps_derand: +median: 205632 cycles/ticks +average: 206541 cycles/ticks + +kyber_encaps: +median: 206622 cycles/ticks +average: 207461 cycles/ticks + +kyber_decaps: +median: 255306 cycles/ticks +average: 256492 cycles/ticks + +Loop spin: 549 +gen_a: +median: 57080 cycles/ticks +average: 57404 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11830 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156332 cycles/ticks +average: 157012 cycles/ticks + +indcpa_enc: +median: 191218 cycles/ticks +average: 192088 cycles/ticks + +indcpa_dec: +median: 46894 cycles/ticks +average: 47239 cycles/ticks + +kyber_keypair_derand: +median: 169580 cycles/ticks +average: 170192 cycles/ticks + +kyber_keypair: +median: 182416 cycles/ticks +average: 183050 cycles/ticks + +kyber_encaps_derand: +median: 205838 cycles/ticks +average: 206710 cycles/ticks + +kyber_encaps: +median: 206702 cycles/ticks +average: 207486 cycles/ticks + +kyber_decaps: +median: 255732 cycles/ticks +average: 257083 cycles/ticks + +Loop spin: 550 +gen_a: +median: 57100 cycles/ticks +average: 57448 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 6712 cycles/ticks +average: 6743 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11803 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156352 cycles/ticks +average: 157009 cycles/ticks + +indcpa_enc: +median: 191176 cycles/ticks +average: 191886 cycles/ticks + +indcpa_dec: +median: 46906 cycles/ticks +average: 47361 cycles/ticks + +kyber_keypair_derand: +median: 169178 cycles/ticks +average: 169846 cycles/ticks + +kyber_keypair: +median: 182302 cycles/ticks +average: 183021 cycles/ticks + +kyber_encaps_derand: +median: 205842 cycles/ticks +average: 206699 cycles/ticks + +kyber_encaps: +median: 206678 cycles/ticks +average: 207495 cycles/ticks + +kyber_decaps: +median: 255458 cycles/ticks +average: 256650 cycles/ticks + +Loop spin: 551 +gen_a: +median: 56982 cycles/ticks +average: 57337 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11831 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1419 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +indcpa_keypair: +median: 157706 cycles/ticks +average: 158354 cycles/ticks + +indcpa_enc: +median: 192732 cycles/ticks +average: 193371 cycles/ticks + +indcpa_dec: +median: 46884 cycles/ticks +average: 47379 cycles/ticks + +kyber_keypair_derand: +median: 169448 cycles/ticks +average: 170086 cycles/ticks + +kyber_keypair: +median: 182394 cycles/ticks +average: 183008 cycles/ticks + +kyber_encaps_derand: +median: 205842 cycles/ticks +average: 206676 cycles/ticks + +kyber_encaps: +median: 206818 cycles/ticks +average: 207604 cycles/ticks + +kyber_decaps: +median: 255438 cycles/ticks +average: 256566 cycles/ticks + +Loop spin: 552 +gen_a: +median: 57012 cycles/ticks +average: 57361 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10662 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156534 cycles/ticks +average: 157136 cycles/ticks + +indcpa_enc: +median: 191082 cycles/ticks +average: 191973 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47354 cycles/ticks + +kyber_keypair_derand: +median: 169502 cycles/ticks +average: 170108 cycles/ticks + +kyber_keypair: +median: 182480 cycles/ticks +average: 183163 cycles/ticks + +kyber_encaps_derand: +median: 206106 cycles/ticks +average: 206871 cycles/ticks + +kyber_encaps: +median: 207104 cycles/ticks +average: 207876 cycles/ticks + +kyber_decaps: +median: 256828 cycles/ticks +average: 257981 cycles/ticks + +Loop spin: 553 +gen_a: +median: 57068 cycles/ticks +average: 57461 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6660 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10698 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11807 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156002 cycles/ticks +average: 156639 cycles/ticks + +indcpa_enc: +median: 190818 cycles/ticks +average: 191527 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47284 cycles/ticks + +kyber_keypair_derand: +median: 169834 cycles/ticks +average: 170520 cycles/ticks + +kyber_keypair: +median: 182334 cycles/ticks +average: 183079 cycles/ticks + +kyber_encaps_derand: +median: 205670 cycles/ticks +average: 206750 cycles/ticks + +kyber_encaps: +median: 206530 cycles/ticks +average: 207542 cycles/ticks + +kyber_decaps: +median: 255416 cycles/ticks +average: 256778 cycles/ticks + +Loop spin: 554 +gen_a: +median: 56990 cycles/ticks +average: 57320 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6692 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11798 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 331 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156164 cycles/ticks +average: 156830 cycles/ticks + +indcpa_enc: +median: 191050 cycles/ticks +average: 191759 cycles/ticks + +indcpa_dec: +median: 46828 cycles/ticks +average: 47289 cycles/ticks + +kyber_keypair_derand: +median: 169584 cycles/ticks +average: 170281 cycles/ticks + +kyber_keypair: +median: 182372 cycles/ticks +average: 183060 cycles/ticks + +kyber_encaps_derand: +median: 206460 cycles/ticks +average: 207319 cycles/ticks + +kyber_encaps: +median: 207214 cycles/ticks +average: 208069 cycles/ticks + +kyber_decaps: +median: 255960 cycles/ticks +average: 257260 cycles/ticks + +Loop spin: 555 +gen_a: +median: 57116 cycles/ticks +average: 57434 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6708 cycles/ticks +average: 6740 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 66 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 155972 cycles/ticks +average: 156558 cycles/ticks + +indcpa_enc: +median: 190732 cycles/ticks +average: 191576 cycles/ticks + +indcpa_dec: +median: 46916 cycles/ticks +average: 47392 cycles/ticks + +kyber_keypair_derand: +median: 169590 cycles/ticks +average: 170232 cycles/ticks + +kyber_keypair: +median: 182316 cycles/ticks +average: 183015 cycles/ticks + +kyber_encaps_derand: +median: 205660 cycles/ticks +average: 206453 cycles/ticks + +kyber_encaps: +median: 206536 cycles/ticks +average: 207409 cycles/ticks + +kyber_decaps: +median: 255610 cycles/ticks +average: 256868 cycles/ticks + +Loop spin: 556 +gen_a: +median: 57054 cycles/ticks +average: 57529 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6752 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 158154 cycles/ticks +average: 158796 cycles/ticks + +indcpa_enc: +median: 192924 cycles/ticks +average: 193787 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47395 cycles/ticks + +kyber_keypair_derand: +median: 169502 cycles/ticks +average: 170178 cycles/ticks + +kyber_keypair: +median: 182356 cycles/ticks +average: 183048 cycles/ticks + +kyber_encaps_derand: +median: 205768 cycles/ticks +average: 206676 cycles/ticks + +kyber_encaps: +median: 206492 cycles/ticks +average: 207317 cycles/ticks + +kyber_decaps: +median: 255510 cycles/ticks +average: 256746 cycles/ticks + +Loop spin: 557 +gen_a: +median: 57036 cycles/ticks +average: 57345 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6693 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11839 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2142 cycles/ticks + +indcpa_keypair: +median: 156746 cycles/ticks +average: 157340 cycles/ticks + +indcpa_enc: +median: 191538 cycles/ticks +average: 192348 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47384 cycles/ticks + +kyber_keypair_derand: +median: 169590 cycles/ticks +average: 170183 cycles/ticks + +kyber_keypair: +median: 182534 cycles/ticks +average: 183186 cycles/ticks + +kyber_encaps_derand: +median: 205732 cycles/ticks +average: 206428 cycles/ticks + +kyber_encaps: +median: 206736 cycles/ticks +average: 207464 cycles/ticks + +kyber_decaps: +median: 255564 cycles/ticks +average: 256910 cycles/ticks + +Loop spin: 558 +gen_a: +median: 57022 cycles/ticks +average: 57350 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11858 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156434 cycles/ticks +average: 156971 cycles/ticks + +indcpa_enc: +median: 191512 cycles/ticks +average: 192344 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47391 cycles/ticks + +kyber_keypair_derand: +median: 169494 cycles/ticks +average: 170057 cycles/ticks + +kyber_keypair: +median: 182360 cycles/ticks +average: 183170 cycles/ticks + +kyber_encaps_derand: +median: 205718 cycles/ticks +average: 206959 cycles/ticks + +kyber_encaps: +median: 206490 cycles/ticks +average: 207330 cycles/ticks + +kyber_decaps: +median: 255286 cycles/ticks +average: 256569 cycles/ticks + +Loop spin: 559 +gen_a: +median: 57180 cycles/ticks +average: 57514 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 158216 cycles/ticks +average: 158871 cycles/ticks + +indcpa_enc: +median: 193058 cycles/ticks +average: 193825 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47417 cycles/ticks + +kyber_keypair_derand: +median: 169486 cycles/ticks +average: 170116 cycles/ticks + +kyber_keypair: +median: 182532 cycles/ticks +average: 183176 cycles/ticks + +kyber_encaps_derand: +median: 205698 cycles/ticks +average: 206569 cycles/ticks + +kyber_encaps: +median: 206474 cycles/ticks +average: 207394 cycles/ticks + +kyber_decaps: +median: 255548 cycles/ticks +average: 256718 cycles/ticks + +Loop spin: 560 +gen_a: +median: 57014 cycles/ticks +average: 57340 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10703 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2102 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156652 cycles/ticks +average: 157239 cycles/ticks + +indcpa_enc: +median: 191296 cycles/ticks +average: 192048 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47358 cycles/ticks + +kyber_keypair_derand: +median: 169780 cycles/ticks +average: 170469 cycles/ticks + +kyber_keypair: +median: 182478 cycles/ticks +average: 183218 cycles/ticks + +kyber_encaps_derand: +median: 207422 cycles/ticks +average: 208329 cycles/ticks + +kyber_encaps: +median: 208376 cycles/ticks +average: 209301 cycles/ticks + +kyber_decaps: +median: 257360 cycles/ticks +average: 258509 cycles/ticks + +Loop spin: 561 +gen_a: +median: 57160 cycles/ticks +average: 57501 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6732 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11832 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2756 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 157932 cycles/ticks +average: 158536 cycles/ticks + +indcpa_enc: +median: 192598 cycles/ticks +average: 193389 cycles/ticks + +indcpa_dec: +median: 46816 cycles/ticks +average: 47229 cycles/ticks + +kyber_keypair_derand: +median: 170818 cycles/ticks +average: 171467 cycles/ticks + +kyber_keypair: +median: 182454 cycles/ticks +average: 183152 cycles/ticks + +kyber_encaps_derand: +median: 207144 cycles/ticks +average: 210063 cycles/ticks + +kyber_encaps: +median: 208218 cycles/ticks +average: 209026 cycles/ticks + +kyber_decaps: +median: 256874 cycles/ticks +average: 258090 cycles/ticks + +Loop spin: 562 +gen_a: +median: 57120 cycles/ticks +average: 57399 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11816 cycles/ticks + +poly_tomsg: +median: 300 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156040 cycles/ticks +average: 156628 cycles/ticks + +indcpa_enc: +median: 191058 cycles/ticks +average: 192030 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47267 cycles/ticks + +kyber_keypair_derand: +median: 169452 cycles/ticks +average: 172431 cycles/ticks + +kyber_keypair: +median: 182460 cycles/ticks +average: 183055 cycles/ticks + +kyber_encaps_derand: +median: 207426 cycles/ticks +average: 208245 cycles/ticks + +kyber_encaps: +median: 208352 cycles/ticks +average: 209133 cycles/ticks + +kyber_decaps: +median: 257148 cycles/ticks +average: 258334 cycles/ticks + +Loop spin: 563 +gen_a: +median: 57188 cycles/ticks +average: 57548 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11843 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156778 cycles/ticks +average: 157359 cycles/ticks + +indcpa_enc: +median: 191086 cycles/ticks +average: 191745 cycles/ticks + +indcpa_dec: +median: 46832 cycles/ticks +average: 47341 cycles/ticks + +kyber_keypair_derand: +median: 169600 cycles/ticks +average: 170168 cycles/ticks + +kyber_keypair: +median: 182660 cycles/ticks +average: 183407 cycles/ticks + +kyber_encaps_derand: +median: 205778 cycles/ticks +average: 206733 cycles/ticks + +kyber_encaps: +median: 206658 cycles/ticks +average: 207749 cycles/ticks + +kyber_decaps: +median: 255468 cycles/ticks +average: 256661 cycles/ticks + +Loop spin: 564 +gen_a: +median: 57206 cycles/ticks +average: 57522 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11804 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2764 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156286 cycles/ticks +average: 156919 cycles/ticks + +indcpa_enc: +median: 190898 cycles/ticks +average: 191802 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47377 cycles/ticks + +kyber_keypair_derand: +median: 169804 cycles/ticks +average: 170458 cycles/ticks + +kyber_keypair: +median: 182706 cycles/ticks +average: 183428 cycles/ticks + +kyber_encaps_derand: +median: 206036 cycles/ticks +average: 206918 cycles/ticks + +kyber_encaps: +median: 206868 cycles/ticks +average: 207731 cycles/ticks + +kyber_decaps: +median: 255868 cycles/ticks +average: 257124 cycles/ticks + +Loop spin: 565 +gen_a: +median: 57152 cycles/ticks +average: 57501 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11856 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2732 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156420 cycles/ticks +average: 157064 cycles/ticks + +indcpa_enc: +median: 191378 cycles/ticks +average: 192246 cycles/ticks + +indcpa_dec: +median: 46862 cycles/ticks +average: 47399 cycles/ticks + +kyber_keypair_derand: +median: 169416 cycles/ticks +average: 170071 cycles/ticks + +kyber_keypair: +median: 182500 cycles/ticks +average: 183112 cycles/ticks + +kyber_encaps_derand: +median: 206368 cycles/ticks +average: 207272 cycles/ticks + +kyber_encaps: +median: 207178 cycles/ticks +average: 208022 cycles/ticks + +kyber_decaps: +median: 256046 cycles/ticks +average: 257326 cycles/ticks + +Loop spin: 566 +gen_a: +median: 57152 cycles/ticks +average: 57452 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6727 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11806 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2143 cycles/ticks + +indcpa_keypair: +median: 156152 cycles/ticks +average: 156798 cycles/ticks + +indcpa_enc: +median: 191118 cycles/ticks +average: 191821 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47261 cycles/ticks + +kyber_keypair_derand: +median: 169402 cycles/ticks +average: 170093 cycles/ticks + +kyber_keypair: +median: 182418 cycles/ticks +average: 183019 cycles/ticks + +kyber_encaps_derand: +median: 206096 cycles/ticks +average: 206942 cycles/ticks + +kyber_encaps: +median: 206934 cycles/ticks +average: 207794 cycles/ticks + +kyber_decaps: +median: 255556 cycles/ticks +average: 256762 cycles/ticks + +Loop spin: 567 +gen_a: +median: 57060 cycles/ticks +average: 57403 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11819 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 301 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156712 cycles/ticks +average: 157364 cycles/ticks + +indcpa_enc: +median: 191280 cycles/ticks +average: 192136 cycles/ticks + +indcpa_dec: +median: 46902 cycles/ticks +average: 47353 cycles/ticks + +kyber_keypair_derand: +median: 169850 cycles/ticks +average: 170498 cycles/ticks + +kyber_keypair: +median: 182496 cycles/ticks +average: 183045 cycles/ticks + +kyber_encaps_derand: +median: 205652 cycles/ticks +average: 206459 cycles/ticks + +kyber_encaps: +median: 206606 cycles/ticks +average: 207483 cycles/ticks + +kyber_decaps: +median: 255482 cycles/ticks +average: 256852 cycles/ticks + +Loop spin: 568 +gen_a: +median: 57018 cycles/ticks +average: 57310 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10698 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11833 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1417 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156430 cycles/ticks +average: 157001 cycles/ticks + +indcpa_enc: +median: 190948 cycles/ticks +average: 191819 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47342 cycles/ticks + +kyber_keypair_derand: +median: 169512 cycles/ticks +average: 170204 cycles/ticks + +kyber_keypair: +median: 182306 cycles/ticks +average: 183004 cycles/ticks + +kyber_encaps_derand: +median: 206378 cycles/ticks +average: 207214 cycles/ticks + +kyber_encaps: +median: 207024 cycles/ticks +average: 207840 cycles/ticks + +kyber_decaps: +median: 255984 cycles/ticks +average: 257355 cycles/ticks + +Loop spin: 569 +gen_a: +median: 57060 cycles/ticks +average: 57395 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 73 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2108 cycles/ticks + +indcpa_keypair: +median: 156466 cycles/ticks +average: 157057 cycles/ticks + +indcpa_enc: +median: 190986 cycles/ticks +average: 191710 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47380 cycles/ticks + +kyber_keypair_derand: +median: 169638 cycles/ticks +average: 170265 cycles/ticks + +kyber_keypair: +median: 182360 cycles/ticks +average: 182984 cycles/ticks + +kyber_encaps_derand: +median: 206104 cycles/ticks +average: 207012 cycles/ticks + +kyber_encaps: +median: 207080 cycles/ticks +average: 207973 cycles/ticks + +kyber_decaps: +median: 255604 cycles/ticks +average: 256789 cycles/ticks + +Loop spin: 570 +gen_a: +median: 57056 cycles/ticks +average: 57368 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2098 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11852 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +indcpa_keypair: +median: 156242 cycles/ticks +average: 156875 cycles/ticks + +indcpa_enc: +median: 191096 cycles/ticks +average: 191911 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47247 cycles/ticks + +kyber_keypair_derand: +median: 169350 cycles/ticks +average: 170000 cycles/ticks + +kyber_keypair: +median: 182358 cycles/ticks +average: 183028 cycles/ticks + +kyber_encaps_derand: +median: 205718 cycles/ticks +average: 206690 cycles/ticks + +kyber_encaps: +median: 206572 cycles/ticks +average: 207451 cycles/ticks + +kyber_decaps: +median: 255496 cycles/ticks +average: 256840 cycles/ticks + +Loop spin: 571 +gen_a: +median: 57166 cycles/ticks +average: 57491 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11762 cycles/ticks +average: 11825 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 155980 cycles/ticks +average: 156600 cycles/ticks + +indcpa_enc: +median: 191046 cycles/ticks +average: 191798 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47370 cycles/ticks + +kyber_keypair_derand: +median: 169538 cycles/ticks +average: 170157 cycles/ticks + +kyber_keypair: +median: 182462 cycles/ticks +average: 182985 cycles/ticks + +kyber_encaps_derand: +median: 205586 cycles/ticks +average: 206560 cycles/ticks + +kyber_encaps: +median: 206448 cycles/ticks +average: 207337 cycles/ticks + +kyber_decaps: +median: 255206 cycles/ticks +average: 256365 cycles/ticks + +Loop spin: 572 +gen_a: +median: 57000 cycles/ticks +average: 57325 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6725 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11810 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2762 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 156028 cycles/ticks +average: 156634 cycles/ticks + +indcpa_enc: +median: 191060 cycles/ticks +average: 191868 cycles/ticks + +indcpa_dec: +median: 46798 cycles/ticks +average: 47221 cycles/ticks + +kyber_keypair_derand: +median: 171110 cycles/ticks +average: 171718 cycles/ticks + +kyber_keypair: +median: 182374 cycles/ticks +average: 183132 cycles/ticks + +kyber_encaps_derand: +median: 205750 cycles/ticks +average: 206655 cycles/ticks + +kyber_encaps: +median: 206712 cycles/ticks +average: 207792 cycles/ticks + +kyber_decaps: +median: 255456 cycles/ticks +average: 256847 cycles/ticks + +Loop spin: 573 +gen_a: +median: 57036 cycles/ticks +average: 57371 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10665 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11796 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 155964 cycles/ticks +average: 156570 cycles/ticks + +indcpa_enc: +median: 190726 cycles/ticks +average: 191499 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47333 cycles/ticks + +kyber_keypair_derand: +median: 169628 cycles/ticks +average: 170308 cycles/ticks + +kyber_keypair: +median: 182340 cycles/ticks +average: 183166 cycles/ticks + +kyber_encaps_derand: +median: 206140 cycles/ticks +average: 207089 cycles/ticks + +kyber_encaps: +median: 206878 cycles/ticks +average: 207819 cycles/ticks + +kyber_decaps: +median: 255772 cycles/ticks +average: 256906 cycles/ticks + +Loop spin: 574 +gen_a: +median: 57142 cycles/ticks +average: 57446 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11819 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156338 cycles/ticks +average: 156924 cycles/ticks + +indcpa_enc: +median: 190946 cycles/ticks +average: 191718 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47283 cycles/ticks + +kyber_keypair_derand: +median: 171182 cycles/ticks +average: 171822 cycles/ticks + +kyber_keypair: +median: 182422 cycles/ticks +average: 183086 cycles/ticks + +kyber_encaps_derand: +median: 206030 cycles/ticks +average: 206895 cycles/ticks + +kyber_encaps: +median: 206882 cycles/ticks +average: 207765 cycles/ticks + +kyber_decaps: +median: 255734 cycles/ticks +average: 256943 cycles/ticks + +Loop spin: 575 +gen_a: +median: 57002 cycles/ticks +average: 57366 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6708 cycles/ticks +average: 6730 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11855 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156376 cycles/ticks +average: 157086 cycles/ticks + +indcpa_enc: +median: 191204 cycles/ticks +average: 192136 cycles/ticks + +indcpa_dec: +median: 46926 cycles/ticks +average: 47290 cycles/ticks + +kyber_keypair_derand: +median: 169562 cycles/ticks +average: 170260 cycles/ticks + +kyber_keypair: +median: 182428 cycles/ticks +average: 183192 cycles/ticks + +kyber_encaps_derand: +median: 205494 cycles/ticks +average: 206461 cycles/ticks + +kyber_encaps: +median: 206412 cycles/ticks +average: 207342 cycles/ticks + +kyber_decaps: +median: 255120 cycles/ticks +average: 256405 cycles/ticks + +Loop spin: 576 +gen_a: +median: 57010 cycles/ticks +average: 57331 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2098 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 65 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156102 cycles/ticks +average: 156705 cycles/ticks + +indcpa_enc: +median: 191032 cycles/ticks +average: 191776 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47231 cycles/ticks + +kyber_keypair_derand: +median: 169356 cycles/ticks +average: 170032 cycles/ticks + +kyber_keypair: +median: 182470 cycles/ticks +average: 183088 cycles/ticks + +kyber_encaps_derand: +median: 205684 cycles/ticks +average: 206580 cycles/ticks + +kyber_encaps: +median: 206498 cycles/ticks +average: 207405 cycles/ticks + +kyber_decaps: +median: 255598 cycles/ticks +average: 256739 cycles/ticks + +Loop spin: 577 +gen_a: +median: 57132 cycles/ticks +average: 57473 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6728 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11764 cycles/ticks +average: 11837 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 272 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156160 cycles/ticks +average: 156761 cycles/ticks + +indcpa_enc: +median: 191062 cycles/ticks +average: 192316 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47359 cycles/ticks + +kyber_keypair_derand: +median: 169476 cycles/ticks +average: 170064 cycles/ticks + +kyber_keypair: +median: 182418 cycles/ticks +average: 182994 cycles/ticks + +kyber_encaps_derand: +median: 206102 cycles/ticks +average: 207012 cycles/ticks + +kyber_encaps: +median: 206858 cycles/ticks +average: 207700 cycles/ticks + +kyber_decaps: +median: 255674 cycles/ticks +average: 257118 cycles/ticks + +Loop spin: 578 +gen_a: +median: 57054 cycles/ticks +average: 57430 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11855 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156176 cycles/ticks +average: 156775 cycles/ticks + +indcpa_enc: +median: 190844 cycles/ticks +average: 191657 cycles/ticks + +indcpa_dec: +median: 46898 cycles/ticks +average: 47384 cycles/ticks + +kyber_keypair_derand: +median: 169718 cycles/ticks +average: 170337 cycles/ticks + +kyber_keypair: +median: 182446 cycles/ticks +average: 183158 cycles/ticks + +kyber_encaps_derand: +median: 205502 cycles/ticks +average: 206307 cycles/ticks + +kyber_encaps: +median: 206394 cycles/ticks +average: 207236 cycles/ticks + +kyber_decaps: +median: 255198 cycles/ticks +average: 256302 cycles/ticks + +Loop spin: 579 +gen_a: +median: 56998 cycles/ticks +average: 57274 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11830 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156720 cycles/ticks +average: 157390 cycles/ticks + +indcpa_enc: +median: 191544 cycles/ticks +average: 192426 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47280 cycles/ticks + +kyber_keypair_derand: +median: 169710 cycles/ticks +average: 170371 cycles/ticks + +kyber_keypair: +median: 182474 cycles/ticks +average: 183088 cycles/ticks + +kyber_encaps_derand: +median: 205622 cycles/ticks +average: 206419 cycles/ticks + +kyber_encaps: +median: 206590 cycles/ticks +average: 207515 cycles/ticks + +kyber_decaps: +median: 255754 cycles/ticks +average: 256833 cycles/ticks + +Loop spin: 580 +gen_a: +median: 57094 cycles/ticks +average: 57371 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11802 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156168 cycles/ticks +average: 156681 cycles/ticks + +indcpa_enc: +median: 191008 cycles/ticks +average: 191793 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47375 cycles/ticks + +kyber_keypair_derand: +median: 170764 cycles/ticks +average: 171408 cycles/ticks + +kyber_keypair: +median: 182370 cycles/ticks +average: 183010 cycles/ticks + +kyber_encaps_derand: +median: 205372 cycles/ticks +average: 206277 cycles/ticks + +kyber_encaps: +median: 206252 cycles/ticks +average: 207063 cycles/ticks + +kyber_decaps: +median: 255168 cycles/ticks +average: 256311 cycles/ticks + +Loop spin: 581 +gen_a: +median: 57130 cycles/ticks +average: 57467 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156604 cycles/ticks +average: 157247 cycles/ticks + +indcpa_enc: +median: 191222 cycles/ticks +average: 191955 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47216 cycles/ticks + +kyber_keypair_derand: +median: 169774 cycles/ticks +average: 170428 cycles/ticks + +kyber_keypair: +median: 182684 cycles/ticks +average: 183226 cycles/ticks + +kyber_encaps_derand: +median: 205722 cycles/ticks +average: 206581 cycles/ticks + +kyber_encaps: +median: 206954 cycles/ticks +average: 207835 cycles/ticks + +kyber_decaps: +median: 255522 cycles/ticks +average: 256805 cycles/ticks + +Loop spin: 582 +gen_a: +median: 57110 cycles/ticks +average: 57492 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11800 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 157794 cycles/ticks +average: 158554 cycles/ticks + +indcpa_enc: +median: 192802 cycles/ticks +average: 193643 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47275 cycles/ticks + +kyber_keypair_derand: +median: 169300 cycles/ticks +average: 170002 cycles/ticks + +kyber_keypair: +median: 182386 cycles/ticks +average: 183082 cycles/ticks + +kyber_encaps_derand: +median: 206134 cycles/ticks +average: 206945 cycles/ticks + +kyber_encaps: +median: 207038 cycles/ticks +average: 207921 cycles/ticks + +kyber_decaps: +median: 255716 cycles/ticks +average: 257013 cycles/ticks + +Loop spin: 583 +gen_a: +median: 57110 cycles/ticks +average: 57391 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 265 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156412 cycles/ticks +average: 156958 cycles/ticks + +indcpa_enc: +median: 191196 cycles/ticks +average: 191929 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47264 cycles/ticks + +kyber_keypair_derand: +median: 169512 cycles/ticks +average: 170210 cycles/ticks + +kyber_keypair: +median: 182360 cycles/ticks +average: 183130 cycles/ticks + +kyber_encaps_derand: +median: 205870 cycles/ticks +average: 206673 cycles/ticks + +kyber_encaps: +median: 206726 cycles/ticks +average: 207572 cycles/ticks + +kyber_decaps: +median: 255604 cycles/ticks +average: 257060 cycles/ticks + +Loop spin: 584 +gen_a: +median: 57096 cycles/ticks +average: 57485 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10659 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11839 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156746 cycles/ticks +average: 157382 cycles/ticks + +indcpa_enc: +median: 191262 cycles/ticks +average: 192078 cycles/ticks + +indcpa_dec: +median: 46876 cycles/ticks +average: 47248 cycles/ticks + +kyber_keypair_derand: +median: 169268 cycles/ticks +average: 169943 cycles/ticks + +kyber_keypair: +median: 182582 cycles/ticks +average: 183278 cycles/ticks + +kyber_encaps_derand: +median: 205694 cycles/ticks +average: 206557 cycles/ticks + +kyber_encaps: +median: 206636 cycles/ticks +average: 207421 cycles/ticks + +kyber_decaps: +median: 255406 cycles/ticks +average: 256542 cycles/ticks + +Loop spin: 585 +gen_a: +median: 57060 cycles/ticks +average: 57392 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11792 cycles/ticks +average: 11835 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156552 cycles/ticks +average: 157104 cycles/ticks + +indcpa_enc: +median: 191174 cycles/ticks +average: 191952 cycles/ticks + +indcpa_dec: +median: 46986 cycles/ticks +average: 47348 cycles/ticks + +kyber_keypair_derand: +median: 169800 cycles/ticks +average: 170499 cycles/ticks + +kyber_keypair: +median: 182420 cycles/ticks +average: 182872 cycles/ticks + +kyber_encaps_derand: +median: 205830 cycles/ticks +average: 206642 cycles/ticks + +kyber_encaps: +median: 206884 cycles/ticks +average: 207696 cycles/ticks + +kyber_decaps: +median: 255758 cycles/ticks +average: 257004 cycles/ticks + +Loop spin: 586 +gen_a: +median: 57170 cycles/ticks +average: 57495 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156360 cycles/ticks +average: 156891 cycles/ticks + +indcpa_enc: +median: 191134 cycles/ticks +average: 191875 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47201 cycles/ticks + +kyber_keypair_derand: +median: 169396 cycles/ticks +average: 170071 cycles/ticks + +kyber_keypair: +median: 182400 cycles/ticks +average: 183083 cycles/ticks + +kyber_encaps_derand: +median: 205804 cycles/ticks +average: 206795 cycles/ticks + +kyber_encaps: +median: 206836 cycles/ticks +average: 207632 cycles/ticks + +kyber_decaps: +median: 255518 cycles/ticks +average: 256697 cycles/ticks + +Loop spin: 587 +gen_a: +median: 57044 cycles/ticks +average: 57374 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2098 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10661 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156616 cycles/ticks +average: 157293 cycles/ticks + +indcpa_enc: +median: 191156 cycles/ticks +average: 191973 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47267 cycles/ticks + +kyber_keypair_derand: +median: 169504 cycles/ticks +average: 170156 cycles/ticks + +kyber_keypair: +median: 182378 cycles/ticks +average: 183105 cycles/ticks + +kyber_encaps_derand: +median: 205788 cycles/ticks +average: 206540 cycles/ticks + +kyber_encaps: +median: 206668 cycles/ticks +average: 207621 cycles/ticks + +kyber_decaps: +median: 255712 cycles/ticks +average: 256941 cycles/ticks + +Loop spin: 588 +gen_a: +median: 57218 cycles/ticks +average: 57552 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11838 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +indcpa_keypair: +median: 156118 cycles/ticks +average: 156753 cycles/ticks + +indcpa_enc: +median: 190982 cycles/ticks +average: 191825 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47283 cycles/ticks + +kyber_keypair_derand: +median: 169632 cycles/ticks +average: 170363 cycles/ticks + +kyber_keypair: +median: 182446 cycles/ticks +average: 183113 cycles/ticks + +kyber_encaps_derand: +median: 205946 cycles/ticks +average: 206729 cycles/ticks + +kyber_encaps: +median: 206948 cycles/ticks +average: 207765 cycles/ticks + +kyber_decaps: +median: 255708 cycles/ticks +average: 257226 cycles/ticks + +Loop spin: 589 +gen_a: +median: 57210 cycles/ticks +average: 57511 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2102 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6693 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1393 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +indcpa_keypair: +median: 156548 cycles/ticks +average: 157155 cycles/ticks + +indcpa_enc: +median: 191502 cycles/ticks +average: 192248 cycles/ticks + +indcpa_dec: +median: 46904 cycles/ticks +average: 47360 cycles/ticks + +kyber_keypair_derand: +median: 169276 cycles/ticks +average: 169941 cycles/ticks + +kyber_keypair: +median: 182452 cycles/ticks +average: 183141 cycles/ticks + +kyber_encaps_derand: +median: 205958 cycles/ticks +average: 206966 cycles/ticks + +kyber_encaps: +median: 206900 cycles/ticks +average: 207759 cycles/ticks + +kyber_decaps: +median: 255712 cycles/ticks +average: 256848 cycles/ticks + +Loop spin: 590 +gen_a: +median: 57016 cycles/ticks +average: 57319 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11815 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 158088 cycles/ticks +average: 158677 cycles/ticks + +indcpa_enc: +median: 193062 cycles/ticks +average: 194406 cycles/ticks + +indcpa_dec: +median: 46958 cycles/ticks +average: 47397 cycles/ticks + +kyber_keypair_derand: +median: 169548 cycles/ticks +average: 170319 cycles/ticks + +kyber_keypair: +median: 182394 cycles/ticks +average: 183117 cycles/ticks + +kyber_encaps_derand: +median: 205464 cycles/ticks +average: 206231 cycles/ticks + +kyber_encaps: +median: 206546 cycles/ticks +average: 207547 cycles/ticks + +kyber_decaps: +median: 255434 cycles/ticks +average: 256667 cycles/ticks + +Loop spin: 591 +gen_a: +median: 57074 cycles/ticks +average: 57391 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6734 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11847 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156202 cycles/ticks +average: 156880 cycles/ticks + +indcpa_enc: +median: 190806 cycles/ticks +average: 191566 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47257 cycles/ticks + +kyber_keypair_derand: +median: 171036 cycles/ticks +average: 171673 cycles/ticks + +kyber_keypair: +median: 182440 cycles/ticks +average: 183134 cycles/ticks + +kyber_encaps_derand: +median: 205766 cycles/ticks +average: 206554 cycles/ticks + +kyber_encaps: +median: 206578 cycles/ticks +average: 207331 cycles/ticks + +kyber_decaps: +median: 255474 cycles/ticks +average: 256718 cycles/ticks + +Loop spin: 592 +gen_a: +median: 57020 cycles/ticks +average: 57374 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6739 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11843 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 70 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156326 cycles/ticks +average: 156966 cycles/ticks + +indcpa_enc: +median: 191332 cycles/ticks +average: 192134 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47209 cycles/ticks + +kyber_keypair_derand: +median: 169544 cycles/ticks +average: 170160 cycles/ticks + +kyber_keypair: +median: 182392 cycles/ticks +average: 183020 cycles/ticks + +kyber_encaps_derand: +median: 205854 cycles/ticks +average: 206720 cycles/ticks + +kyber_encaps: +median: 206618 cycles/ticks +average: 207489 cycles/ticks + +kyber_decaps: +median: 255758 cycles/ticks +average: 257072 cycles/ticks + +Loop spin: 593 +gen_a: +median: 57114 cycles/ticks +average: 57418 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6696 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11801 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 157912 cycles/ticks +average: 158475 cycles/ticks + +indcpa_enc: +median: 192630 cycles/ticks +average: 193404 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47295 cycles/ticks + +kyber_keypair_derand: +median: 169684 cycles/ticks +average: 170360 cycles/ticks + +kyber_keypair: +median: 182354 cycles/ticks +average: 182992 cycles/ticks + +kyber_encaps_derand: +median: 205732 cycles/ticks +average: 206513 cycles/ticks + +kyber_encaps: +median: 206654 cycles/ticks +average: 207544 cycles/ticks + +kyber_decaps: +median: 255384 cycles/ticks +average: 256555 cycles/ticks + +Loop spin: 594 +gen_a: +median: 57074 cycles/ticks +average: 57410 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156378 cycles/ticks +average: 157106 cycles/ticks + +indcpa_enc: +median: 191184 cycles/ticks +average: 191993 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47267 cycles/ticks + +kyber_keypair_derand: +median: 169486 cycles/ticks +average: 170066 cycles/ticks + +kyber_keypair: +median: 182480 cycles/ticks +average: 183098 cycles/ticks + +kyber_encaps_derand: +median: 205628 cycles/ticks +average: 206732 cycles/ticks + +kyber_encaps: +median: 206542 cycles/ticks +average: 207647 cycles/ticks + +kyber_decaps: +median: 255310 cycles/ticks +average: 256431 cycles/ticks + +Loop spin: 595 +gen_a: +median: 56900 cycles/ticks +average: 57217 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6740 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 273 cycles/ticks + +poly_decompress: +median: 62 cycles/ticks +average: 62 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156332 cycles/ticks +average: 156904 cycles/ticks + +indcpa_enc: +median: 191400 cycles/ticks +average: 192323 cycles/ticks + +indcpa_dec: +median: 46898 cycles/ticks +average: 47286 cycles/ticks + +kyber_keypair_derand: +median: 170966 cycles/ticks +average: 171493 cycles/ticks + +kyber_keypair: +median: 182464 cycles/ticks +average: 182984 cycles/ticks + +kyber_encaps_derand: +median: 205832 cycles/ticks +average: 206725 cycles/ticks + +kyber_encaps: +median: 206738 cycles/ticks +average: 207672 cycles/ticks + +kyber_decaps: +median: 255366 cycles/ticks +average: 256743 cycles/ticks + +Loop spin: 596 +gen_a: +median: 57064 cycles/ticks +average: 57438 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6727 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11811 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156012 cycles/ticks +average: 156642 cycles/ticks + +indcpa_enc: +median: 190712 cycles/ticks +average: 191452 cycles/ticks + +indcpa_dec: +median: 46894 cycles/ticks +average: 47235 cycles/ticks + +kyber_keypair_derand: +median: 169186 cycles/ticks +average: 169875 cycles/ticks + +kyber_keypair: +median: 182384 cycles/ticks +average: 183116 cycles/ticks + +kyber_encaps_derand: +median: 205886 cycles/ticks +average: 206839 cycles/ticks + +kyber_encaps: +median: 206720 cycles/ticks +average: 207690 cycles/ticks + +kyber_decaps: +median: 255336 cycles/ticks +average: 256415 cycles/ticks + +Loop spin: 597 +gen_a: +median: 57042 cycles/ticks +average: 57336 cycles/ticks + +poly_getnoise_eta1: +median: 2110 cycles/ticks +average: 2129 cycles/ticks + +poly_getnoise_eta2: +median: 2116 cycles/ticks +average: 2125 cycles/ticks + +NTT: +median: 7276 cycles/ticks +average: 7372 cycles/ticks + +INVNTT: +median: 11422 cycles/ticks +average: 11475 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11766 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1716 cycles/ticks +average: 1722 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2141 cycles/ticks + +indcpa_keypair: +median: 156450 cycles/ticks +average: 157139 cycles/ticks + +indcpa_enc: +median: 190820 cycles/ticks +average: 191511 cycles/ticks + +indcpa_dec: +median: 46948 cycles/ticks +average: 47352 cycles/ticks + +kyber_keypair_derand: +median: 169578 cycles/ticks +average: 170208 cycles/ticks + +kyber_keypair: +median: 182614 cycles/ticks +average: 183173 cycles/ticks + +kyber_encaps_derand: +median: 205586 cycles/ticks +average: 206325 cycles/ticks + +kyber_encaps: +median: 206540 cycles/ticks +average: 207412 cycles/ticks + +kyber_decaps: +median: 255620 cycles/ticks +average: 257017 cycles/ticks + +Loop spin: 598 +gen_a: +median: 57112 cycles/ticks +average: 57423 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6709 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11881 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156298 cycles/ticks +average: 156898 cycles/ticks + +indcpa_enc: +median: 191026 cycles/ticks +average: 191793 cycles/ticks + +indcpa_dec: +median: 46890 cycles/ticks +average: 47218 cycles/ticks + +kyber_keypair_derand: +median: 169428 cycles/ticks +average: 170191 cycles/ticks + +kyber_keypair: +median: 182478 cycles/ticks +average: 183169 cycles/ticks + +kyber_encaps_derand: +median: 207588 cycles/ticks +average: 208838 cycles/ticks + +kyber_encaps: +median: 208168 cycles/ticks +average: 209057 cycles/ticks + +kyber_decaps: +median: 257150 cycles/ticks +average: 258466 cycles/ticks + +Loop spin: 599 +gen_a: +median: 56968 cycles/ticks +average: 57319 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10702 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11808 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156278 cycles/ticks +average: 156848 cycles/ticks + +indcpa_enc: +median: 190946 cycles/ticks +average: 191666 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47318 cycles/ticks + +kyber_keypair_derand: +median: 171112 cycles/ticks +average: 171740 cycles/ticks + +kyber_keypair: +median: 182476 cycles/ticks +average: 183094 cycles/ticks + +kyber_encaps_derand: +median: 206322 cycles/ticks +average: 207194 cycles/ticks + +kyber_encaps: +median: 207260 cycles/ticks +average: 208214 cycles/ticks + +kyber_decaps: +median: 256014 cycles/ticks +average: 257213 cycles/ticks + +Loop spin: 600 +gen_a: +median: 56996 cycles/ticks +average: 57320 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10701 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11844 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156370 cycles/ticks +average: 156964 cycles/ticks + +indcpa_enc: +median: 191258 cycles/ticks +average: 192057 cycles/ticks + +indcpa_dec: +median: 46904 cycles/ticks +average: 47260 cycles/ticks + +kyber_keypair_derand: +median: 169754 cycles/ticks +average: 170364 cycles/ticks + +kyber_keypair: +median: 182468 cycles/ticks +average: 183121 cycles/ticks + +kyber_encaps_derand: +median: 205428 cycles/ticks +average: 206266 cycles/ticks + +kyber_encaps: +median: 206396 cycles/ticks +average: 207302 cycles/ticks + +kyber_decaps: +median: 255208 cycles/ticks +average: 256492 cycles/ticks + +Loop spin: 601 +gen_a: +median: 57076 cycles/ticks +average: 57365 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2132 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11805 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 276 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 157886 cycles/ticks +average: 158419 cycles/ticks + +indcpa_enc: +median: 192620 cycles/ticks +average: 193403 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47263 cycles/ticks + +kyber_keypair_derand: +median: 169456 cycles/ticks +average: 170057 cycles/ticks + +kyber_keypair: +median: 182306 cycles/ticks +average: 183132 cycles/ticks + +kyber_encaps_derand: +median: 207698 cycles/ticks +average: 208649 cycles/ticks + +kyber_encaps: +median: 208550 cycles/ticks +average: 209298 cycles/ticks + +kyber_decaps: +median: 257454 cycles/ticks +average: 258509 cycles/ticks + +Loop spin: 602 +gen_a: +median: 57036 cycles/ticks +average: 57585 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11811 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2763 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156260 cycles/ticks +average: 156905 cycles/ticks + +indcpa_enc: +median: 191266 cycles/ticks +average: 192174 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47319 cycles/ticks + +kyber_keypair_derand: +median: 169498 cycles/ticks +average: 170185 cycles/ticks + +kyber_keypair: +median: 182470 cycles/ticks +average: 183277 cycles/ticks + +kyber_encaps_derand: +median: 205568 cycles/ticks +average: 206480 cycles/ticks + +kyber_encaps: +median: 206640 cycles/ticks +average: 207598 cycles/ticks + +kyber_decaps: +median: 255398 cycles/ticks +average: 256479 cycles/ticks + +Loop spin: 603 +gen_a: +median: 57076 cycles/ticks +average: 57362 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11819 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1409 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2732 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156206 cycles/ticks +average: 156780 cycles/ticks + +indcpa_enc: +median: 190972 cycles/ticks +average: 191636 cycles/ticks + +indcpa_dec: +median: 46872 cycles/ticks +average: 47240 cycles/ticks + +kyber_keypair_derand: +median: 169268 cycles/ticks +average: 169938 cycles/ticks + +kyber_keypair: +median: 182342 cycles/ticks +average: 183061 cycles/ticks + +kyber_encaps_derand: +median: 205676 cycles/ticks +average: 206505 cycles/ticks + +kyber_encaps: +median: 206558 cycles/ticks +average: 207341 cycles/ticks + +kyber_decaps: +median: 255534 cycles/ticks +average: 256775 cycles/ticks + +Loop spin: 604 +gen_a: +median: 57012 cycles/ticks +average: 57435 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11853 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156514 cycles/ticks +average: 157231 cycles/ticks + +indcpa_enc: +median: 191256 cycles/ticks +average: 192269 cycles/ticks + +indcpa_dec: +median: 46900 cycles/ticks +average: 47310 cycles/ticks + +kyber_keypair_derand: +median: 169452 cycles/ticks +average: 170092 cycles/ticks + +kyber_keypair: +median: 182528 cycles/ticks +average: 183167 cycles/ticks + +kyber_encaps_derand: +median: 205854 cycles/ticks +average: 206730 cycles/ticks + +kyber_encaps: +median: 206518 cycles/ticks +average: 207304 cycles/ticks + +kyber_decaps: +median: 255514 cycles/ticks +average: 256704 cycles/ticks + +Loop spin: 605 +gen_a: +median: 57040 cycles/ticks +average: 57345 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2129 cycles/ticks + +indcpa_keypair: +median: 158200 cycles/ticks +average: 158747 cycles/ticks + +indcpa_enc: +median: 192694 cycles/ticks +average: 193479 cycles/ticks + +indcpa_dec: +median: 46954 cycles/ticks +average: 47364 cycles/ticks + +kyber_keypair_derand: +median: 169628 cycles/ticks +average: 170342 cycles/ticks + +kyber_keypair: +median: 182338 cycles/ticks +average: 183037 cycles/ticks + +kyber_encaps_derand: +median: 208852 cycles/ticks +average: 209623 cycles/ticks + +kyber_encaps: +median: 209740 cycles/ticks +average: 210631 cycles/ticks + +kyber_decaps: +median: 258456 cycles/ticks +average: 259774 cycles/ticks + +Loop spin: 606 +gen_a: +median: 57026 cycles/ticks +average: 57381 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11811 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +indcpa_keypair: +median: 157472 cycles/ticks +average: 158074 cycles/ticks + +indcpa_enc: +median: 192354 cycles/ticks +average: 193116 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47382 cycles/ticks + +kyber_keypair_derand: +median: 169442 cycles/ticks +average: 170066 cycles/ticks + +kyber_keypair: +median: 182472 cycles/ticks +average: 183227 cycles/ticks + +kyber_encaps_derand: +median: 205656 cycles/ticks +average: 206456 cycles/ticks + +kyber_encaps: +median: 206600 cycles/ticks +average: 207477 cycles/ticks + +kyber_decaps: +median: 255406 cycles/ticks +average: 256671 cycles/ticks + +Loop spin: 607 +gen_a: +median: 57046 cycles/ticks +average: 57365 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6728 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11810 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156448 cycles/ticks +average: 157056 cycles/ticks + +indcpa_enc: +median: 191320 cycles/ticks +average: 192076 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47274 cycles/ticks + +kyber_keypair_derand: +median: 169172 cycles/ticks +average: 169766 cycles/ticks + +kyber_keypair: +median: 182366 cycles/ticks +average: 182990 cycles/ticks + +kyber_encaps_derand: +median: 206444 cycles/ticks +average: 207245 cycles/ticks + +kyber_encaps: +median: 207168 cycles/ticks +average: 207995 cycles/ticks + +kyber_decaps: +median: 256090 cycles/ticks +average: 257203 cycles/ticks + +Loop spin: 608 +gen_a: +median: 57064 cycles/ticks +average: 57387 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6688 cycles/ticks +average: 6729 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10706 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11805 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 275 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2090 cycles/ticks + +indcpa_keypair: +median: 156162 cycles/ticks +average: 156661 cycles/ticks + +indcpa_enc: +median: 191054 cycles/ticks +average: 191849 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47179 cycles/ticks + +kyber_keypair_derand: +median: 169290 cycles/ticks +average: 169867 cycles/ticks + +kyber_keypair: +median: 182348 cycles/ticks +average: 182982 cycles/ticks + +kyber_encaps_derand: +median: 205952 cycles/ticks +average: 206764 cycles/ticks + +kyber_encaps: +median: 206910 cycles/ticks +average: 207828 cycles/ticks + +kyber_decaps: +median: 255556 cycles/ticks +average: 256796 cycles/ticks + +Loop spin: 609 +gen_a: +median: 57076 cycles/ticks +average: 57449 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6730 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10695 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11805 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2086 cycles/ticks +average: 2096 cycles/ticks + +indcpa_keypair: +median: 156396 cycles/ticks +average: 157105 cycles/ticks + +indcpa_enc: +median: 191238 cycles/ticks +average: 191997 cycles/ticks + +indcpa_dec: +median: 46876 cycles/ticks +average: 47314 cycles/ticks + +kyber_keypair_derand: +median: 169378 cycles/ticks +average: 169994 cycles/ticks + +kyber_keypair: +median: 182304 cycles/ticks +average: 182976 cycles/ticks + +kyber_encaps_derand: +median: 205776 cycles/ticks +average: 206693 cycles/ticks + +kyber_encaps: +median: 206780 cycles/ticks +average: 207666 cycles/ticks + +kyber_decaps: +median: 255572 cycles/ticks +average: 256803 cycles/ticks + +Loop spin: 610 +gen_a: +median: 57060 cycles/ticks +average: 57367 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6719 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11838 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156658 cycles/ticks +average: 157265 cycles/ticks + +indcpa_enc: +median: 191442 cycles/ticks +average: 192296 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47404 cycles/ticks + +kyber_keypair_derand: +median: 169420 cycles/ticks +average: 170010 cycles/ticks + +kyber_keypair: +median: 182456 cycles/ticks +average: 183072 cycles/ticks + +kyber_encaps_derand: +median: 205630 cycles/ticks +average: 206412 cycles/ticks + +kyber_encaps: +median: 206430 cycles/ticks +average: 207165 cycles/ticks + +kyber_decaps: +median: 255438 cycles/ticks +average: 256728 cycles/ticks + +Loop spin: 611 +gen_a: +median: 57162 cycles/ticks +average: 57506 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2131 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6691 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10702 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11803 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156452 cycles/ticks +average: 156982 cycles/ticks + +indcpa_enc: +median: 191030 cycles/ticks +average: 191767 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47258 cycles/ticks + +kyber_keypair_derand: +median: 169652 cycles/ticks +average: 170264 cycles/ticks + +kyber_keypair: +median: 182344 cycles/ticks +average: 182986 cycles/ticks + +kyber_encaps_derand: +median: 206052 cycles/ticks +average: 206837 cycles/ticks + +kyber_encaps: +median: 206934 cycles/ticks +average: 207849 cycles/ticks + +kyber_decaps: +median: 255696 cycles/ticks +average: 256919 cycles/ticks + +Loop spin: 612 +gen_a: +median: 57082 cycles/ticks +average: 57397 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10665 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11845 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2724 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156252 cycles/ticks +average: 156888 cycles/ticks + +indcpa_enc: +median: 190886 cycles/ticks +average: 191574 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47201 cycles/ticks + +kyber_keypair_derand: +median: 169600 cycles/ticks +average: 170190 cycles/ticks + +kyber_keypair: +median: 182304 cycles/ticks +average: 183000 cycles/ticks + +kyber_encaps_derand: +median: 205708 cycles/ticks +average: 206465 cycles/ticks + +kyber_encaps: +median: 206810 cycles/ticks +average: 207698 cycles/ticks + +kyber_decaps: +median: 255982 cycles/ticks +average: 257092 cycles/ticks + +Loop spin: 613 +gen_a: +median: 57072 cycles/ticks +average: 57376 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 157806 cycles/ticks +average: 158382 cycles/ticks + +indcpa_enc: +median: 192480 cycles/ticks +average: 193268 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47406 cycles/ticks + +kyber_keypair_derand: +median: 169556 cycles/ticks +average: 170183 cycles/ticks + +kyber_keypair: +median: 182424 cycles/ticks +average: 183135 cycles/ticks + +kyber_encaps_derand: +median: 205552 cycles/ticks +average: 206378 cycles/ticks + +kyber_encaps: +median: 206306 cycles/ticks +average: 207028 cycles/ticks + +kyber_decaps: +median: 255418 cycles/ticks +average: 256695 cycles/ticks + +Loop spin: 614 +gen_a: +median: 57132 cycles/ticks +average: 57451 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11815 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156468 cycles/ticks +average: 157032 cycles/ticks + +indcpa_enc: +median: 191176 cycles/ticks +average: 191892 cycles/ticks + +indcpa_dec: +median: 46918 cycles/ticks +average: 47272 cycles/ticks + +kyber_keypair_derand: +median: 169320 cycles/ticks +average: 169895 cycles/ticks + +kyber_keypair: +median: 182320 cycles/ticks +average: 182951 cycles/ticks + +kyber_encaps_derand: +median: 206884 cycles/ticks +average: 207876 cycles/ticks + +kyber_encaps: +median: 207150 cycles/ticks +average: 208430 cycles/ticks + +kyber_decaps: +median: 255570 cycles/ticks +average: 256775 cycles/ticks + +Loop spin: 615 +gen_a: +median: 56994 cycles/ticks +average: 57297 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11855 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 79 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156404 cycles/ticks +average: 156977 cycles/ticks + +indcpa_enc: +median: 191150 cycles/ticks +average: 191834 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47302 cycles/ticks + +kyber_keypair_derand: +median: 169638 cycles/ticks +average: 170259 cycles/ticks + +kyber_keypair: +median: 182208 cycles/ticks +average: 182810 cycles/ticks + +kyber_encaps_derand: +median: 205934 cycles/ticks +average: 206759 cycles/ticks + +kyber_encaps: +median: 206872 cycles/ticks +average: 207715 cycles/ticks + +kyber_decaps: +median: 255698 cycles/ticks +average: 256854 cycles/ticks + +Loop spin: 616 +gen_a: +median: 57048 cycles/ticks +average: 57317 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2102 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11819 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 85 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156260 cycles/ticks +average: 156847 cycles/ticks + +indcpa_enc: +median: 191370 cycles/ticks +average: 192303 cycles/ticks + +indcpa_dec: +median: 46904 cycles/ticks +average: 47411 cycles/ticks + +kyber_keypair_derand: +median: 169472 cycles/ticks +average: 170054 cycles/ticks + +kyber_keypair: +median: 182324 cycles/ticks +average: 183041 cycles/ticks + +kyber_encaps_derand: +median: 207496 cycles/ticks +average: 208347 cycles/ticks + +kyber_encaps: +median: 208354 cycles/ticks +average: 209066 cycles/ticks + +kyber_decaps: +median: 257284 cycles/ticks +average: 258454 cycles/ticks + +Loop spin: 617 +gen_a: +median: 57044 cycles/ticks +average: 57339 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11825 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 273 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156384 cycles/ticks +average: 156959 cycles/ticks + +indcpa_enc: +median: 190932 cycles/ticks +average: 191718 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47414 cycles/ticks + +kyber_keypair_derand: +median: 169450 cycles/ticks +average: 170075 cycles/ticks + +kyber_keypair: +median: 182444 cycles/ticks +average: 183087 cycles/ticks + +kyber_encaps_derand: +median: 205618 cycles/ticks +average: 208676 cycles/ticks + +kyber_encaps: +median: 206572 cycles/ticks +average: 207424 cycles/ticks + +kyber_decaps: +median: 255394 cycles/ticks +average: 256569 cycles/ticks + +Loop spin: 618 +gen_a: +median: 57214 cycles/ticks +average: 57506 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11808 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156396 cycles/ticks +average: 156916 cycles/ticks + +indcpa_enc: +median: 191124 cycles/ticks +average: 191909 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47340 cycles/ticks + +kyber_keypair_derand: +median: 169540 cycles/ticks +average: 170203 cycles/ticks + +kyber_keypair: +median: 182374 cycles/ticks +average: 185312 cycles/ticks + +kyber_encaps_derand: +median: 205946 cycles/ticks +average: 206761 cycles/ticks + +kyber_encaps: +median: 206992 cycles/ticks +average: 207790 cycles/ticks + +kyber_decaps: +median: 255584 cycles/ticks +average: 256795 cycles/ticks + +Loop spin: 619 +gen_a: +median: 57026 cycles/ticks +average: 57367 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6728 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11815 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156520 cycles/ticks +average: 157109 cycles/ticks + +indcpa_enc: +median: 191480 cycles/ticks +average: 192562 cycles/ticks + +indcpa_dec: +median: 46934 cycles/ticks +average: 47319 cycles/ticks + +kyber_keypair_derand: +median: 169602 cycles/ticks +average: 170312 cycles/ticks + +kyber_keypair: +median: 182358 cycles/ticks +average: 182933 cycles/ticks + +kyber_encaps_derand: +median: 205594 cycles/ticks +average: 206479 cycles/ticks + +kyber_encaps: +median: 206506 cycles/ticks +average: 207332 cycles/ticks + +kyber_decaps: +median: 255372 cycles/ticks +average: 256639 cycles/ticks + +Loop spin: 620 +gen_a: +median: 57140 cycles/ticks +average: 57460 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6685 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 266 cycles/ticks +average: 265 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +indcpa_keypair: +median: 156138 cycles/ticks +average: 156722 cycles/ticks + +indcpa_enc: +median: 190884 cycles/ticks +average: 191714 cycles/ticks + +indcpa_dec: +median: 46822 cycles/ticks +average: 47321 cycles/ticks + +kyber_keypair_derand: +median: 169390 cycles/ticks +average: 170087 cycles/ticks + +kyber_keypair: +median: 182378 cycles/ticks +average: 183010 cycles/ticks + +kyber_encaps_derand: +median: 206034 cycles/ticks +average: 206796 cycles/ticks + +kyber_encaps: +median: 207082 cycles/ticks +average: 207963 cycles/ticks + +kyber_decaps: +median: 255690 cycles/ticks +average: 256933 cycles/ticks + +Loop spin: 621 +gen_a: +median: 57056 cycles/ticks +average: 57344 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11845 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156284 cycles/ticks +average: 156891 cycles/ticks + +indcpa_enc: +median: 191218 cycles/ticks +average: 192088 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47295 cycles/ticks + +kyber_keypair_derand: +median: 169516 cycles/ticks +average: 170201 cycles/ticks + +kyber_keypair: +median: 182326 cycles/ticks +average: 182990 cycles/ticks + +kyber_encaps_derand: +median: 207354 cycles/ticks +average: 208147 cycles/ticks + +kyber_encaps: +median: 208324 cycles/ticks +average: 209158 cycles/ticks + +kyber_decaps: +median: 257088 cycles/ticks +average: 258122 cycles/ticks + +Loop spin: 622 +gen_a: +median: 57000 cycles/ticks +average: 57335 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6739 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11846 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156162 cycles/ticks +average: 156726 cycles/ticks + +indcpa_enc: +median: 191106 cycles/ticks +average: 191802 cycles/ticks + +indcpa_dec: +median: 46818 cycles/ticks +average: 47226 cycles/ticks + +kyber_keypair_derand: +median: 169540 cycles/ticks +average: 170123 cycles/ticks + +kyber_keypair: +median: 182360 cycles/ticks +average: 182998 cycles/ticks + +kyber_encaps_derand: +median: 206070 cycles/ticks +average: 206886 cycles/ticks + +kyber_encaps: +median: 206876 cycles/ticks +average: 208088 cycles/ticks + +kyber_decaps: +median: 255790 cycles/ticks +average: 256961 cycles/ticks + +Loop spin: 623 +gen_a: +median: 56910 cycles/ticks +average: 57209 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156158 cycles/ticks +average: 156735 cycles/ticks + +indcpa_enc: +median: 190920 cycles/ticks +average: 191561 cycles/ticks + +indcpa_dec: +median: 46830 cycles/ticks +average: 47405 cycles/ticks + +kyber_keypair_derand: +median: 169334 cycles/ticks +average: 169841 cycles/ticks + +kyber_keypair: +median: 182306 cycles/ticks +average: 182965 cycles/ticks + +kyber_encaps_derand: +median: 205954 cycles/ticks +average: 206683 cycles/ticks + +kyber_encaps: +median: 206892 cycles/ticks +average: 207709 cycles/ticks + +kyber_decaps: +median: 255500 cycles/ticks +average: 256789 cycles/ticks + +Loop spin: 624 +gen_a: +median: 57184 cycles/ticks +average: 57469 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156246 cycles/ticks +average: 156871 cycles/ticks + +indcpa_enc: +median: 190896 cycles/ticks +average: 191671 cycles/ticks + +indcpa_dec: +median: 46918 cycles/ticks +average: 47404 cycles/ticks + +kyber_keypair_derand: +median: 169102 cycles/ticks +average: 169720 cycles/ticks + +kyber_keypair: +median: 182356 cycles/ticks +average: 182959 cycles/ticks + +kyber_encaps_derand: +median: 205678 cycles/ticks +average: 206508 cycles/ticks + +kyber_encaps: +median: 206620 cycles/ticks +average: 207414 cycles/ticks + +kyber_decaps: +median: 255250 cycles/ticks +average: 256485 cycles/ticks + +Loop spin: 625 +gen_a: +median: 57084 cycles/ticks +average: 57374 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11839 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +indcpa_keypair: +median: 156424 cycles/ticks +average: 157042 cycles/ticks + +indcpa_enc: +median: 191216 cycles/ticks +average: 192017 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47287 cycles/ticks + +kyber_keypair_derand: +median: 169582 cycles/ticks +average: 170218 cycles/ticks + +kyber_keypair: +median: 182338 cycles/ticks +average: 182993 cycles/ticks + +kyber_encaps_derand: +median: 205948 cycles/ticks +average: 206869 cycles/ticks + +kyber_encaps: +median: 206794 cycles/ticks +average: 207800 cycles/ticks + +kyber_decaps: +median: 255724 cycles/ticks +average: 256974 cycles/ticks + +Loop spin: 626 +gen_a: +median: 57010 cycles/ticks +average: 57310 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6715 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11841 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2108 cycles/ticks + +indcpa_keypair: +median: 156366 cycles/ticks +average: 156909 cycles/ticks + +indcpa_enc: +median: 191152 cycles/ticks +average: 191962 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47387 cycles/ticks + +kyber_keypair_derand: +median: 169804 cycles/ticks +average: 170352 cycles/ticks + +kyber_keypair: +median: 182356 cycles/ticks +average: 183006 cycles/ticks + +kyber_encaps_derand: +median: 205948 cycles/ticks +average: 206858 cycles/ticks + +kyber_encaps: +median: 206998 cycles/ticks +average: 207830 cycles/ticks + +kyber_decaps: +median: 255452 cycles/ticks +average: 256728 cycles/ticks + +Loop spin: 627 +gen_a: +median: 57068 cycles/ticks +average: 57363 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2159 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11861 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156516 cycles/ticks +average: 157098 cycles/ticks + +indcpa_enc: +median: 191294 cycles/ticks +average: 191869 cycles/ticks + +indcpa_dec: +median: 46880 cycles/ticks +average: 47240 cycles/ticks + +kyber_keypair_derand: +median: 169392 cycles/ticks +average: 169964 cycles/ticks + +kyber_keypair: +median: 182362 cycles/ticks +average: 183015 cycles/ticks + +kyber_encaps_derand: +median: 205868 cycles/ticks +average: 206666 cycles/ticks + +kyber_encaps: +median: 206874 cycles/ticks +average: 207768 cycles/ticks + +kyber_decaps: +median: 255654 cycles/ticks +average: 256709 cycles/ticks + +Loop spin: 628 +gen_a: +median: 57038 cycles/ticks +average: 57323 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6692 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11827 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156348 cycles/ticks +average: 156931 cycles/ticks + +indcpa_enc: +median: 191014 cycles/ticks +average: 191650 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47349 cycles/ticks + +kyber_keypair_derand: +median: 169144 cycles/ticks +average: 169864 cycles/ticks + +kyber_keypair: +median: 182340 cycles/ticks +average: 182990 cycles/ticks + +kyber_encaps_derand: +median: 206140 cycles/ticks +average: 206967 cycles/ticks + +kyber_encaps: +median: 206952 cycles/ticks +average: 207679 cycles/ticks + +kyber_decaps: +median: 255930 cycles/ticks +average: 257232 cycles/ticks + +Loop spin: 629 +gen_a: +median: 57038 cycles/ticks +average: 57370 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6734 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10653 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156450 cycles/ticks +average: 157056 cycles/ticks + +indcpa_enc: +median: 191386 cycles/ticks +average: 192210 cycles/ticks + +indcpa_dec: +median: 46826 cycles/ticks +average: 47279 cycles/ticks + +kyber_keypair_derand: +median: 169302 cycles/ticks +average: 169816 cycles/ticks + +kyber_keypair: +median: 182330 cycles/ticks +average: 183019 cycles/ticks + +kyber_encaps_derand: +median: 205798 cycles/ticks +average: 206643 cycles/ticks + +kyber_encaps: +median: 206838 cycles/ticks +average: 207618 cycles/ticks + +kyber_decaps: +median: 255582 cycles/ticks +average: 256817 cycles/ticks + +Loop spin: 630 +gen_a: +median: 57122 cycles/ticks +average: 57456 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10704 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11818 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2732 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 158090 cycles/ticks +average: 158798 cycles/ticks + +indcpa_enc: +median: 192884 cycles/ticks +average: 193737 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47295 cycles/ticks + +kyber_keypair_derand: +median: 169546 cycles/ticks +average: 170343 cycles/ticks + +kyber_keypair: +median: 182326 cycles/ticks +average: 183125 cycles/ticks + +kyber_encaps_derand: +median: 205848 cycles/ticks +average: 206769 cycles/ticks + +kyber_encaps: +median: 206776 cycles/ticks +average: 207763 cycles/ticks + +kyber_decaps: +median: 255708 cycles/ticks +average: 257121 cycles/ticks + +Loop spin: 631 +gen_a: +median: 57142 cycles/ticks +average: 57472 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11863 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156408 cycles/ticks +average: 157130 cycles/ticks + +indcpa_enc: +median: 191220 cycles/ticks +average: 192068 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47299 cycles/ticks + +kyber_keypair_derand: +median: 169608 cycles/ticks +average: 170319 cycles/ticks + +kyber_keypair: +median: 182442 cycles/ticks +average: 183326 cycles/ticks + +kyber_encaps_derand: +median: 205592 cycles/ticks +average: 206516 cycles/ticks + +kyber_encaps: +median: 206330 cycles/ticks +average: 207144 cycles/ticks + +kyber_decaps: +median: 255308 cycles/ticks +average: 256428 cycles/ticks + +Loop spin: 632 +gen_a: +median: 57176 cycles/ticks +average: 57474 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6709 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156680 cycles/ticks +average: 157277 cycles/ticks + +indcpa_enc: +median: 191140 cycles/ticks +average: 191837 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47254 cycles/ticks + +kyber_keypair_derand: +median: 169658 cycles/ticks +average: 170269 cycles/ticks + +kyber_keypair: +median: 182490 cycles/ticks +average: 183206 cycles/ticks + +kyber_encaps_derand: +median: 205568 cycles/ticks +average: 206353 cycles/ticks + +kyber_encaps: +median: 206594 cycles/ticks +average: 207355 cycles/ticks + +kyber_decaps: +median: 255206 cycles/ticks +average: 256344 cycles/ticks + +Loop spin: 633 +gen_a: +median: 57092 cycles/ticks +average: 57365 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2102 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6695 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11808 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +indcpa_keypair: +median: 157802 cycles/ticks +average: 158407 cycles/ticks + +indcpa_enc: +median: 192604 cycles/ticks +average: 193289 cycles/ticks + +indcpa_dec: +median: 46896 cycles/ticks +average: 47349 cycles/ticks + +kyber_keypair_derand: +median: 169176 cycles/ticks +average: 169894 cycles/ticks + +kyber_keypair: +median: 182314 cycles/ticks +average: 182957 cycles/ticks + +kyber_encaps_derand: +median: 207450 cycles/ticks +average: 208224 cycles/ticks + +kyber_encaps: +median: 208306 cycles/ticks +average: 209243 cycles/ticks + +kyber_decaps: +median: 256880 cycles/ticks +average: 258034 cycles/ticks + +Loop spin: 634 +gen_a: +median: 57066 cycles/ticks +average: 57381 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11819 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 273 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156126 cycles/ticks +average: 156679 cycles/ticks + +indcpa_enc: +median: 190692 cycles/ticks +average: 191412 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47479 cycles/ticks + +kyber_keypair_derand: +median: 169040 cycles/ticks +average: 169646 cycles/ticks + +kyber_keypair: +median: 182398 cycles/ticks +average: 182998 cycles/ticks + +kyber_encaps_derand: +median: 205388 cycles/ticks +average: 206103 cycles/ticks + +kyber_encaps: +median: 206198 cycles/ticks +average: 207089 cycles/ticks + +kyber_decaps: +median: 255154 cycles/ticks +average: 256344 cycles/ticks + +Loop spin: 635 +gen_a: +median: 57064 cycles/ticks +average: 57369 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6682 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156672 cycles/ticks +average: 157443 cycles/ticks + +indcpa_enc: +median: 191400 cycles/ticks +average: 192257 cycles/ticks + +indcpa_dec: +median: 46952 cycles/ticks +average: 47395 cycles/ticks + +kyber_keypair_derand: +median: 169760 cycles/ticks +average: 170366 cycles/ticks + +kyber_keypair: +median: 182552 cycles/ticks +average: 183116 cycles/ticks + +kyber_encaps_derand: +median: 205752 cycles/ticks +average: 206607 cycles/ticks + +kyber_encaps: +median: 206708 cycles/ticks +average: 207562 cycles/ticks + +kyber_decaps: +median: 255394 cycles/ticks +average: 256612 cycles/ticks + +Loop spin: 636 +gen_a: +median: 57128 cycles/ticks +average: 57433 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6734 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1409 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156040 cycles/ticks +average: 156667 cycles/ticks + +indcpa_enc: +median: 190732 cycles/ticks +average: 191478 cycles/ticks + +indcpa_dec: +median: 46828 cycles/ticks +average: 47173 cycles/ticks + +kyber_keypair_derand: +median: 169116 cycles/ticks +average: 169711 cycles/ticks + +kyber_keypair: +median: 182306 cycles/ticks +average: 182982 cycles/ticks + +kyber_encaps_derand: +median: 205942 cycles/ticks +average: 206726 cycles/ticks + +kyber_encaps: +median: 206858 cycles/ticks +average: 207837 cycles/ticks + +kyber_decaps: +median: 255738 cycles/ticks +average: 257012 cycles/ticks + +Loop spin: 637 +gen_a: +median: 57010 cycles/ticks +average: 57352 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11760 cycles/ticks +average: 11816 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156030 cycles/ticks +average: 156619 cycles/ticks + +indcpa_enc: +median: 191006 cycles/ticks +average: 192011 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47305 cycles/ticks + +kyber_keypair_derand: +median: 169628 cycles/ticks +average: 170128 cycles/ticks + +kyber_keypair: +median: 182392 cycles/ticks +average: 183026 cycles/ticks + +kyber_encaps_derand: +median: 205784 cycles/ticks +average: 206731 cycles/ticks + +kyber_encaps: +median: 206680 cycles/ticks +average: 207873 cycles/ticks + +kyber_decaps: +median: 255532 cycles/ticks +average: 256928 cycles/ticks + +Loop spin: 638 +gen_a: +median: 56986 cycles/ticks +average: 57317 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6725 cycles/ticks + +INVNTT: +median: 10648 cycles/ticks +average: 10710 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11832 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156508 cycles/ticks +average: 157006 cycles/ticks + +indcpa_enc: +median: 190988 cycles/ticks +average: 191651 cycles/ticks + +indcpa_dec: +median: 46828 cycles/ticks +average: 47351 cycles/ticks + +kyber_keypair_derand: +median: 169228 cycles/ticks +average: 169936 cycles/ticks + +kyber_keypair: +median: 182488 cycles/ticks +average: 183111 cycles/ticks + +kyber_encaps_derand: +median: 205816 cycles/ticks +average: 206693 cycles/ticks + +kyber_encaps: +median: 206862 cycles/ticks +average: 207647 cycles/ticks + +kyber_decaps: +median: 255614 cycles/ticks +average: 257225 cycles/ticks + +Loop spin: 639 +gen_a: +median: 57064 cycles/ticks +average: 57444 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6695 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11808 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2766 cycles/ticks + +polyvec_decompress: +median: 2102 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156460 cycles/ticks +average: 157089 cycles/ticks + +indcpa_enc: +median: 191236 cycles/ticks +average: 192040 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47206 cycles/ticks + +kyber_keypair_derand: +median: 169110 cycles/ticks +average: 169656 cycles/ticks + +kyber_keypair: +median: 182686 cycles/ticks +average: 183354 cycles/ticks + +kyber_encaps_derand: +median: 205696 cycles/ticks +average: 206468 cycles/ticks + +kyber_encaps: +median: 206648 cycles/ticks +average: 207596 cycles/ticks + +kyber_decaps: +median: 255734 cycles/ticks +average: 256955 cycles/ticks + +Loop spin: 640 +gen_a: +median: 56996 cycles/ticks +average: 57323 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6728 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11758 cycles/ticks +average: 11846 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156372 cycles/ticks +average: 156946 cycles/ticks + +indcpa_enc: +median: 191138 cycles/ticks +average: 191851 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47367 cycles/ticks + +kyber_keypair_derand: +median: 169342 cycles/ticks +average: 170015 cycles/ticks + +kyber_keypair: +median: 182312 cycles/ticks +average: 182901 cycles/ticks + +kyber_encaps_derand: +median: 205838 cycles/ticks +average: 206681 cycles/ticks + +kyber_encaps: +median: 206560 cycles/ticks +average: 207500 cycles/ticks + +kyber_decaps: +median: 255506 cycles/ticks +average: 256757 cycles/ticks + +Loop spin: 641 +gen_a: +median: 57060 cycles/ticks +average: 57402 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6737 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11802 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2094 cycles/ticks +average: 2104 cycles/ticks + +indcpa_keypair: +median: 158256 cycles/ticks +average: 158827 cycles/ticks + +indcpa_enc: +median: 192850 cycles/ticks +average: 193648 cycles/ticks + +indcpa_dec: +median: 46868 cycles/ticks +average: 47359 cycles/ticks + +kyber_keypair_derand: +median: 169516 cycles/ticks +average: 170193 cycles/ticks + +kyber_keypair: +median: 182384 cycles/ticks +average: 183048 cycles/ticks + +kyber_encaps_derand: +median: 205748 cycles/ticks +average: 206559 cycles/ticks + +kyber_encaps: +median: 206602 cycles/ticks +average: 207425 cycles/ticks + +kyber_decaps: +median: 255482 cycles/ticks +average: 256922 cycles/ticks + +Loop spin: 642 +gen_a: +median: 57120 cycles/ticks +average: 57442 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2103 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156456 cycles/ticks +average: 157043 cycles/ticks + +indcpa_enc: +median: 191126 cycles/ticks +average: 191918 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47407 cycles/ticks + +kyber_keypair_derand: +median: 169490 cycles/ticks +average: 170146 cycles/ticks + +kyber_keypair: +median: 182372 cycles/ticks +average: 183006 cycles/ticks + +kyber_encaps_derand: +median: 205902 cycles/ticks +average: 206825 cycles/ticks + +kyber_encaps: +median: 207078 cycles/ticks +average: 208203 cycles/ticks + +kyber_decaps: +median: 255596 cycles/ticks +average: 256822 cycles/ticks + +Loop spin: 643 +gen_a: +median: 57298 cycles/ticks +average: 57618 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1413 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2756 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2127 cycles/ticks + +indcpa_keypair: +median: 156354 cycles/ticks +average: 157043 cycles/ticks + +indcpa_enc: +median: 191354 cycles/ticks +average: 192171 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47326 cycles/ticks + +kyber_keypair_derand: +median: 169214 cycles/ticks +average: 169953 cycles/ticks + +kyber_keypair: +median: 182350 cycles/ticks +average: 183093 cycles/ticks + +kyber_encaps_derand: +median: 206284 cycles/ticks +average: 207165 cycles/ticks + +kyber_encaps: +median: 207078 cycles/ticks +average: 208012 cycles/ticks + +kyber_decaps: +median: 255944 cycles/ticks +average: 257302 cycles/ticks + +Loop spin: 644 +gen_a: +median: 57082 cycles/ticks +average: 57394 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6729 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11788 cycles/ticks +average: 11835 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 269 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156574 cycles/ticks +average: 157186 cycles/ticks + +indcpa_enc: +median: 191186 cycles/ticks +average: 192042 cycles/ticks + +indcpa_dec: +median: 46908 cycles/ticks +average: 47290 cycles/ticks + +kyber_keypair_derand: +median: 169296 cycles/ticks +average: 169962 cycles/ticks + +kyber_keypair: +median: 182482 cycles/ticks +average: 183126 cycles/ticks + +kyber_encaps_derand: +median: 205762 cycles/ticks +average: 206653 cycles/ticks + +kyber_encaps: +median: 206604 cycles/ticks +average: 207583 cycles/ticks + +kyber_decaps: +median: 255370 cycles/ticks +average: 256514 cycles/ticks + +Loop spin: 645 +gen_a: +median: 57236 cycles/ticks +average: 57556 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2129 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6690 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11852 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156376 cycles/ticks +average: 157001 cycles/ticks + +indcpa_enc: +median: 191458 cycles/ticks +average: 192322 cycles/ticks + +indcpa_dec: +median: 46880 cycles/ticks +average: 47414 cycles/ticks + +kyber_keypair_derand: +median: 171044 cycles/ticks +average: 171659 cycles/ticks + +kyber_keypair: +median: 182362 cycles/ticks +average: 183038 cycles/ticks + +kyber_encaps_derand: +median: 205636 cycles/ticks +average: 206450 cycles/ticks + +kyber_encaps: +median: 206692 cycles/ticks +average: 207534 cycles/ticks + +kyber_decaps: +median: 255478 cycles/ticks +average: 256764 cycles/ticks + +Loop spin: 646 +gen_a: +median: 57138 cycles/ticks +average: 57417 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10713 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156164 cycles/ticks +average: 156773 cycles/ticks + +indcpa_enc: +median: 190944 cycles/ticks +average: 191747 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47276 cycles/ticks + +kyber_keypair_derand: +median: 169508 cycles/ticks +average: 170253 cycles/ticks + +kyber_keypair: +median: 182424 cycles/ticks +average: 183173 cycles/ticks + +kyber_encaps_derand: +median: 205784 cycles/ticks +average: 206585 cycles/ticks + +kyber_encaps: +median: 206602 cycles/ticks +average: 207391 cycles/ticks + +kyber_decaps: +median: 255526 cycles/ticks +average: 256800 cycles/ticks + +Loop spin: 647 +gen_a: +median: 57062 cycles/ticks +average: 57381 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6682 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1453 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156328 cycles/ticks +average: 156882 cycles/ticks + +indcpa_enc: +median: 191184 cycles/ticks +average: 191925 cycles/ticks + +indcpa_dec: +median: 46872 cycles/ticks +average: 47387 cycles/ticks + +kyber_keypair_derand: +median: 169762 cycles/ticks +average: 170378 cycles/ticks + +kyber_keypair: +median: 182342 cycles/ticks +average: 182998 cycles/ticks + +kyber_encaps_derand: +median: 205868 cycles/ticks +average: 206651 cycles/ticks + +kyber_encaps: +median: 206802 cycles/ticks +average: 207600 cycles/ticks + +kyber_decaps: +median: 255594 cycles/ticks +average: 256798 cycles/ticks + +Loop spin: 648 +gen_a: +median: 56974 cycles/ticks +average: 57299 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11800 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2129 cycles/ticks + +indcpa_keypair: +median: 156062 cycles/ticks +average: 156689 cycles/ticks + +indcpa_enc: +median: 191134 cycles/ticks +average: 191899 cycles/ticks + +indcpa_dec: +median: 46826 cycles/ticks +average: 47324 cycles/ticks + +kyber_keypair_derand: +median: 169246 cycles/ticks +average: 169976 cycles/ticks + +kyber_keypair: +median: 182298 cycles/ticks +average: 183021 cycles/ticks + +kyber_encaps_derand: +median: 205858 cycles/ticks +average: 207060 cycles/ticks + +kyber_encaps: +median: 206772 cycles/ticks +average: 207597 cycles/ticks + +kyber_decaps: +median: 255416 cycles/ticks +average: 256985 cycles/ticks + +Loop spin: 649 +gen_a: +median: 57176 cycles/ticks +average: 57496 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6693 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11844 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2086 cycles/ticks +average: 2098 cycles/ticks + +indcpa_keypair: +median: 156254 cycles/ticks +average: 156798 cycles/ticks + +indcpa_enc: +median: 190956 cycles/ticks +average: 191817 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47401 cycles/ticks + +kyber_keypair_derand: +median: 169644 cycles/ticks +average: 170298 cycles/ticks + +kyber_keypair: +median: 182322 cycles/ticks +average: 183139 cycles/ticks + +kyber_encaps_derand: +median: 205400 cycles/ticks +average: 206281 cycles/ticks + +kyber_encaps: +median: 206158 cycles/ticks +average: 206885 cycles/ticks + +kyber_decaps: +median: 255176 cycles/ticks +average: 256544 cycles/ticks + +Loop spin: 650 +gen_a: +median: 57236 cycles/ticks +average: 57538 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1418 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156382 cycles/ticks +average: 157073 cycles/ticks + +indcpa_enc: +median: 191300 cycles/ticks +average: 192089 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47211 cycles/ticks + +kyber_keypair_derand: +median: 169204 cycles/ticks +average: 169788 cycles/ticks + +kyber_keypair: +median: 182354 cycles/ticks +average: 183022 cycles/ticks + +kyber_encaps_derand: +median: 205524 cycles/ticks +average: 206317 cycles/ticks + +kyber_encaps: +median: 206456 cycles/ticks +average: 207270 cycles/ticks + +kyber_decaps: +median: 255416 cycles/ticks +average: 256639 cycles/ticks + +Loop spin: 651 +gen_a: +median: 57238 cycles/ticks +average: 57569 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6731 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11837 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 265 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 69 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156328 cycles/ticks +average: 157027 cycles/ticks + +indcpa_enc: +median: 190990 cycles/ticks +average: 191746 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47165 cycles/ticks + +kyber_keypair_derand: +median: 169754 cycles/ticks +average: 170416 cycles/ticks + +kyber_keypair: +median: 182444 cycles/ticks +average: 183177 cycles/ticks + +kyber_encaps_derand: +median: 205958 cycles/ticks +average: 206776 cycles/ticks + +kyber_encaps: +median: 206924 cycles/ticks +average: 207768 cycles/ticks + +kyber_decaps: +median: 255564 cycles/ticks +average: 256682 cycles/ticks + +Loop spin: 652 +gen_a: +median: 57070 cycles/ticks +average: 57400 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6773 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10695 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156226 cycles/ticks +average: 156868 cycles/ticks + +indcpa_enc: +median: 190800 cycles/ticks +average: 191520 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47248 cycles/ticks + +kyber_keypair_derand: +median: 169526 cycles/ticks +average: 170209 cycles/ticks + +kyber_keypair: +median: 182444 cycles/ticks +average: 183049 cycles/ticks + +kyber_encaps_derand: +median: 205568 cycles/ticks +average: 206412 cycles/ticks + +kyber_encaps: +median: 206364 cycles/ticks +average: 207124 cycles/ticks + +kyber_decaps: +median: 255496 cycles/ticks +average: 256487 cycles/ticks + +Loop spin: 653 +gen_a: +median: 57136 cycles/ticks +average: 57455 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6730 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11816 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156474 cycles/ticks +average: 157158 cycles/ticks + +indcpa_enc: +median: 191424 cycles/ticks +average: 192392 cycles/ticks + +indcpa_dec: +median: 46830 cycles/ticks +average: 47184 cycles/ticks + +kyber_keypair_derand: +median: 169522 cycles/ticks +average: 170116 cycles/ticks + +kyber_keypair: +median: 182356 cycles/ticks +average: 183054 cycles/ticks + +kyber_encaps_derand: +median: 205794 cycles/ticks +average: 206624 cycles/ticks + +kyber_encaps: +median: 206620 cycles/ticks +average: 207537 cycles/ticks + +kyber_decaps: +median: 255440 cycles/ticks +average: 256742 cycles/ticks + +Loop spin: 654 +gen_a: +median: 57178 cycles/ticks +average: 57486 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2123 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6696 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 157584 cycles/ticks +average: 158117 cycles/ticks + +indcpa_enc: +median: 192448 cycles/ticks +average: 193228 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47335 cycles/ticks + +kyber_keypair_derand: +median: 169574 cycles/ticks +average: 170098 cycles/ticks + +kyber_keypair: +median: 182416 cycles/ticks +average: 183094 cycles/ticks + +kyber_encaps_derand: +median: 205848 cycles/ticks +average: 206817 cycles/ticks + +kyber_encaps: +median: 206896 cycles/ticks +average: 208032 cycles/ticks + +kyber_decaps: +median: 256596 cycles/ticks +average: 257524 cycles/ticks + +Loop spin: 655 +gen_a: +median: 57018 cycles/ticks +average: 57318 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6741 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11820 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2154 cycles/ticks + +indcpa_keypair: +median: 156462 cycles/ticks +average: 157139 cycles/ticks + +indcpa_enc: +median: 191310 cycles/ticks +average: 191955 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47226 cycles/ticks + +kyber_keypair_derand: +median: 169598 cycles/ticks +average: 170262 cycles/ticks + +kyber_keypair: +median: 182416 cycles/ticks +average: 183033 cycles/ticks + +kyber_encaps_derand: +median: 207464 cycles/ticks +average: 208278 cycles/ticks + +kyber_encaps: +median: 208214 cycles/ticks +average: 209017 cycles/ticks + +kyber_decaps: +median: 257184 cycles/ticks +average: 258511 cycles/ticks + +Loop spin: 656 +gen_a: +median: 57216 cycles/ticks +average: 57506 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11830 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 155976 cycles/ticks +average: 156542 cycles/ticks + +indcpa_enc: +median: 190716 cycles/ticks +average: 191414 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47217 cycles/ticks + +kyber_keypair_derand: +median: 169234 cycles/ticks +average: 169865 cycles/ticks + +kyber_keypair: +median: 182414 cycles/ticks +average: 183052 cycles/ticks + +kyber_encaps_derand: +median: 205516 cycles/ticks +average: 206299 cycles/ticks + +kyber_encaps: +median: 206296 cycles/ticks +average: 207134 cycles/ticks + +kyber_decaps: +median: 255114 cycles/ticks +average: 256444 cycles/ticks + +Loop spin: 657 +gen_a: +median: 57064 cycles/ticks +average: 57424 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2096 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6744 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156496 cycles/ticks +average: 157013 cycles/ticks + +indcpa_enc: +median: 191244 cycles/ticks +average: 191979 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47377 cycles/ticks + +kyber_keypair_derand: +median: 169430 cycles/ticks +average: 169953 cycles/ticks + +kyber_keypair: +median: 182336 cycles/ticks +average: 182980 cycles/ticks + +kyber_encaps_derand: +median: 205720 cycles/ticks +average: 206647 cycles/ticks + +kyber_encaps: +median: 206972 cycles/ticks +average: 208050 cycles/ticks + +kyber_decaps: +median: 255482 cycles/ticks +average: 256526 cycles/ticks + +Loop spin: 658 +gen_a: +median: 57006 cycles/ticks +average: 57322 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10647 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11827 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156270 cycles/ticks +average: 156845 cycles/ticks + +indcpa_enc: +median: 191118 cycles/ticks +average: 191841 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47308 cycles/ticks + +kyber_keypair_derand: +median: 169594 cycles/ticks +average: 170261 cycles/ticks + +kyber_keypair: +median: 182422 cycles/ticks +average: 183207 cycles/ticks + +kyber_encaps_derand: +median: 205860 cycles/ticks +average: 206697 cycles/ticks + +kyber_encaps: +median: 206712 cycles/ticks +average: 207586 cycles/ticks + +kyber_decaps: +median: 255736 cycles/ticks +average: 257057 cycles/ticks + +Loop spin: 659 +gen_a: +median: 57116 cycles/ticks +average: 57465 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10712 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 67 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156314 cycles/ticks +average: 156886 cycles/ticks + +indcpa_enc: +median: 191026 cycles/ticks +average: 191875 cycles/ticks + +indcpa_dec: +median: 46912 cycles/ticks +average: 47288 cycles/ticks + +kyber_keypair_derand: +median: 169474 cycles/ticks +average: 170134 cycles/ticks + +kyber_keypair: +median: 182424 cycles/ticks +average: 183066 cycles/ticks + +kyber_encaps_derand: +median: 205926 cycles/ticks +average: 206932 cycles/ticks + +kyber_encaps: +median: 206808 cycles/ticks +average: 207687 cycles/ticks + +kyber_decaps: +median: 255870 cycles/ticks +average: 257130 cycles/ticks + +Loop spin: 660 +gen_a: +median: 57088 cycles/ticks +average: 57387 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6729 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11847 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156510 cycles/ticks +average: 157032 cycles/ticks + +indcpa_enc: +median: 191112 cycles/ticks +average: 191884 cycles/ticks + +indcpa_dec: +median: 46832 cycles/ticks +average: 47307 cycles/ticks + +kyber_keypair_derand: +median: 169642 cycles/ticks +average: 170197 cycles/ticks + +kyber_keypair: +median: 182312 cycles/ticks +average: 182973 cycles/ticks + +kyber_encaps_derand: +median: 205676 cycles/ticks +average: 206464 cycles/ticks + +kyber_encaps: +median: 206724 cycles/ticks +average: 207462 cycles/ticks + +kyber_decaps: +median: 255428 cycles/ticks +average: 256624 cycles/ticks + +Loop spin: 661 +gen_a: +median: 57158 cycles/ticks +average: 57474 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11811 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156480 cycles/ticks +average: 157034 cycles/ticks + +indcpa_enc: +median: 191112 cycles/ticks +average: 191741 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47251 cycles/ticks + +kyber_keypair_derand: +median: 169624 cycles/ticks +average: 170276 cycles/ticks + +kyber_keypair: +median: 182524 cycles/ticks +average: 183198 cycles/ticks + +kyber_encaps_derand: +median: 205810 cycles/ticks +average: 206657 cycles/ticks + +kyber_encaps: +median: 206586 cycles/ticks +average: 207335 cycles/ticks + +kyber_decaps: +median: 255398 cycles/ticks +average: 256557 cycles/ticks + +Loop spin: 662 +gen_a: +median: 56986 cycles/ticks +average: 57236 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10661 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11863 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 157742 cycles/ticks +average: 158297 cycles/ticks + +indcpa_enc: +median: 192542 cycles/ticks +average: 193346 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47308 cycles/ticks + +kyber_keypair_derand: +median: 169714 cycles/ticks +average: 170375 cycles/ticks + +kyber_keypair: +median: 182614 cycles/ticks +average: 183319 cycles/ticks + +kyber_encaps_derand: +median: 205724 cycles/ticks +average: 206483 cycles/ticks + +kyber_encaps: +median: 206516 cycles/ticks +average: 207328 cycles/ticks + +kyber_decaps: +median: 255420 cycles/ticks +average: 256577 cycles/ticks + +Loop spin: 663 +gen_a: +median: 57036 cycles/ticks +average: 57332 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11994 cycles/ticks +average: 12053 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2136 cycles/ticks + +indcpa_keypair: +median: 156592 cycles/ticks +average: 157188 cycles/ticks + +indcpa_enc: +median: 191210 cycles/ticks +average: 192069 cycles/ticks + +indcpa_dec: +median: 46826 cycles/ticks +average: 47328 cycles/ticks + +kyber_keypair_derand: +median: 169480 cycles/ticks +average: 170063 cycles/ticks + +kyber_keypair: +median: 182366 cycles/ticks +average: 183063 cycles/ticks + +kyber_encaps_derand: +median: 205502 cycles/ticks +average: 206669 cycles/ticks + +kyber_encaps: +median: 206694 cycles/ticks +average: 207800 cycles/ticks + +kyber_decaps: +median: 255338 cycles/ticks +average: 256551 cycles/ticks + +Loop spin: 664 +gen_a: +median: 57086 cycles/ticks +average: 57409 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6686 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1427 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156404 cycles/ticks +average: 156898 cycles/ticks + +indcpa_enc: +median: 191050 cycles/ticks +average: 191825 cycles/ticks + +indcpa_dec: +median: 46950 cycles/ticks +average: 47363 cycles/ticks + +kyber_keypair_derand: +median: 169168 cycles/ticks +average: 169793 cycles/ticks + +kyber_keypair: +median: 182408 cycles/ticks +average: 183041 cycles/ticks + +kyber_encaps_derand: +median: 205902 cycles/ticks +average: 206726 cycles/ticks + +kyber_encaps: +median: 206808 cycles/ticks +average: 207842 cycles/ticks + +kyber_decaps: +median: 255626 cycles/ticks +average: 256651 cycles/ticks + +Loop spin: 665 +gen_a: +median: 57202 cycles/ticks +average: 57486 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6698 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11790 cycles/ticks +average: 11870 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 269 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156518 cycles/ticks +average: 157190 cycles/ticks + +indcpa_enc: +median: 191254 cycles/ticks +average: 192155 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47268 cycles/ticks + +kyber_keypair_derand: +median: 169530 cycles/ticks +average: 170130 cycles/ticks + +kyber_keypair: +median: 182410 cycles/ticks +average: 183093 cycles/ticks + +kyber_encaps_derand: +median: 205798 cycles/ticks +average: 207124 cycles/ticks + +kyber_encaps: +median: 206446 cycles/ticks +average: 207349 cycles/ticks + +kyber_decaps: +median: 255340 cycles/ticks +average: 256635 cycles/ticks + +Loop spin: 666 +gen_a: +median: 57330 cycles/ticks +average: 57615 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11831 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156664 cycles/ticks +average: 157253 cycles/ticks + +indcpa_enc: +median: 191342 cycles/ticks +average: 192096 cycles/ticks + +indcpa_dec: +median: 46826 cycles/ticks +average: 47356 cycles/ticks + +kyber_keypair_derand: +median: 169474 cycles/ticks +average: 170029 cycles/ticks + +kyber_keypair: +median: 182338 cycles/ticks +average: 182973 cycles/ticks + +kyber_encaps_derand: +median: 205660 cycles/ticks +average: 206567 cycles/ticks + +kyber_encaps: +median: 206712 cycles/ticks +average: 207580 cycles/ticks + +kyber_decaps: +median: 255418 cycles/ticks +average: 256686 cycles/ticks + +Loop spin: 667 +gen_a: +median: 57016 cycles/ticks +average: 57342 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6688 cycles/ticks +average: 6732 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11764 cycles/ticks +average: 11905 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 70 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156512 cycles/ticks +average: 157130 cycles/ticks + +indcpa_enc: +median: 191150 cycles/ticks +average: 191883 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47401 cycles/ticks + +kyber_keypair_derand: +median: 169848 cycles/ticks +average: 170445 cycles/ticks + +kyber_keypair: +median: 182436 cycles/ticks +average: 183163 cycles/ticks + +kyber_encaps_derand: +median: 205620 cycles/ticks +average: 206503 cycles/ticks + +kyber_encaps: +median: 206336 cycles/ticks +average: 207136 cycles/ticks + +kyber_decaps: +median: 255338 cycles/ticks +average: 256514 cycles/ticks + +Loop spin: 668 +gen_a: +median: 57086 cycles/ticks +average: 57379 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6715 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11825 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156596 cycles/ticks +average: 157205 cycles/ticks + +indcpa_enc: +median: 191282 cycles/ticks +average: 192077 cycles/ticks + +indcpa_dec: +median: 46826 cycles/ticks +average: 47225 cycles/ticks + +kyber_keypair_derand: +median: 169408 cycles/ticks +average: 169951 cycles/ticks + +kyber_keypair: +median: 182304 cycles/ticks +average: 182939 cycles/ticks + +kyber_encaps_derand: +median: 206040 cycles/ticks +average: 207036 cycles/ticks + +kyber_encaps: +median: 206944 cycles/ticks +average: 207908 cycles/ticks + +kyber_decaps: +median: 255672 cycles/ticks +average: 257063 cycles/ticks + +Loop spin: 669 +gen_a: +median: 57086 cycles/ticks +average: 57409 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156096 cycles/ticks +average: 156684 cycles/ticks + +indcpa_enc: +median: 190876 cycles/ticks +average: 191630 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47330 cycles/ticks + +kyber_keypair_derand: +median: 169448 cycles/ticks +average: 169970 cycles/ticks + +kyber_keypair: +median: 182366 cycles/ticks +average: 182907 cycles/ticks + +kyber_encaps_derand: +median: 205690 cycles/ticks +average: 206787 cycles/ticks + +kyber_encaps: +median: 206674 cycles/ticks +average: 207930 cycles/ticks + +kyber_decaps: +median: 256398 cycles/ticks +average: 257278 cycles/ticks + +Loop spin: 670 +gen_a: +median: 57108 cycles/ticks +average: 57433 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11812 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156496 cycles/ticks +average: 157064 cycles/ticks + +indcpa_enc: +median: 191250 cycles/ticks +average: 191930 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47285 cycles/ticks + +kyber_keypair_derand: +median: 169348 cycles/ticks +average: 169926 cycles/ticks + +kyber_keypair: +median: 182380 cycles/ticks +average: 183078 cycles/ticks + +kyber_encaps_derand: +median: 206018 cycles/ticks +average: 207259 cycles/ticks + +kyber_encaps: +median: 206724 cycles/ticks +average: 207746 cycles/ticks + +kyber_decaps: +median: 255644 cycles/ticks +average: 256671 cycles/ticks + +Loop spin: 671 +gen_a: +median: 57024 cycles/ticks +average: 57379 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11839 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156414 cycles/ticks +average: 156988 cycles/ticks + +indcpa_enc: +median: 191322 cycles/ticks +average: 192077 cycles/ticks + +indcpa_dec: +median: 46884 cycles/ticks +average: 47305 cycles/ticks + +kyber_keypair_derand: +median: 169458 cycles/ticks +average: 170065 cycles/ticks + +kyber_keypair: +median: 182518 cycles/ticks +average: 183281 cycles/ticks + +kyber_encaps_derand: +median: 206076 cycles/ticks +average: 206886 cycles/ticks + +kyber_encaps: +median: 206822 cycles/ticks +average: 207636 cycles/ticks + +kyber_decaps: +median: 255572 cycles/ticks +average: 256907 cycles/ticks + +Loop spin: 672 +gen_a: +median: 57024 cycles/ticks +average: 57310 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6693 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10695 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156014 cycles/ticks +average: 156603 cycles/ticks + +indcpa_enc: +median: 190906 cycles/ticks +average: 191756 cycles/ticks + +indcpa_dec: +median: 46824 cycles/ticks +average: 47265 cycles/ticks + +kyber_keypair_derand: +median: 169338 cycles/ticks +average: 169856 cycles/ticks + +kyber_keypair: +median: 182344 cycles/ticks +average: 182935 cycles/ticks + +kyber_encaps_derand: +median: 205620 cycles/ticks +average: 206520 cycles/ticks + +kyber_encaps: +median: 206644 cycles/ticks +average: 207560 cycles/ticks + +kyber_decaps: +median: 255344 cycles/ticks +average: 256391 cycles/ticks + +Loop spin: 673 +gen_a: +median: 57126 cycles/ticks +average: 57432 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6698 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11800 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2140 cycles/ticks + +indcpa_keypair: +median: 158198 cycles/ticks +average: 158852 cycles/ticks + +indcpa_enc: +median: 192806 cycles/ticks +average: 193557 cycles/ticks + +indcpa_dec: +median: 46868 cycles/ticks +average: 47227 cycles/ticks + +kyber_keypair_derand: +median: 169488 cycles/ticks +average: 170123 cycles/ticks + +kyber_keypair: +median: 182374 cycles/ticks +average: 183053 cycles/ticks + +kyber_encaps_derand: +median: 205836 cycles/ticks +average: 206806 cycles/ticks + +kyber_encaps: +median: 206614 cycles/ticks +average: 209626 cycles/ticks + +kyber_decaps: +median: 256012 cycles/ticks +average: 257280 cycles/ticks + +Loop spin: 674 +gen_a: +median: 57116 cycles/ticks +average: 57403 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11799 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1418 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 158122 cycles/ticks +average: 158674 cycles/ticks + +indcpa_enc: +median: 192732 cycles/ticks +average: 193465 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47368 cycles/ticks + +kyber_keypair_derand: +median: 169250 cycles/ticks +average: 169883 cycles/ticks + +kyber_keypair: +median: 182474 cycles/ticks +average: 185279 cycles/ticks + +kyber_encaps_derand: +median: 205824 cycles/ticks +average: 206780 cycles/ticks + +kyber_encaps: +median: 206578 cycles/ticks +average: 207181 cycles/ticks + +kyber_decaps: +median: 255604 cycles/ticks +average: 256865 cycles/ticks + +Loop spin: 675 +gen_a: +median: 57100 cycles/ticks +average: 57424 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2103 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6738 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10666 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11803 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +indcpa_keypair: +median: 156326 cycles/ticks +average: 156949 cycles/ticks + +indcpa_enc: +median: 191292 cycles/ticks +average: 192148 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47307 cycles/ticks + +kyber_keypair_derand: +median: 169520 cycles/ticks +average: 170159 cycles/ticks + +kyber_keypair: +median: 182334 cycles/ticks +average: 183045 cycles/ticks + +kyber_encaps_derand: +median: 205572 cycles/ticks +average: 206522 cycles/ticks + +kyber_encaps: +median: 206680 cycles/ticks +average: 207401 cycles/ticks + +kyber_decaps: +median: 255408 cycles/ticks +average: 256746 cycles/ticks + +Loop spin: 676 +gen_a: +median: 57128 cycles/ticks +average: 57451 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156458 cycles/ticks +average: 157065 cycles/ticks + +indcpa_enc: +median: 191304 cycles/ticks +average: 192196 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47369 cycles/ticks + +kyber_keypair_derand: +median: 169684 cycles/ticks +average: 170381 cycles/ticks + +kyber_keypair: +median: 182378 cycles/ticks +average: 183152 cycles/ticks + +kyber_encaps_derand: +median: 205630 cycles/ticks +average: 206493 cycles/ticks + +kyber_encaps: +median: 206476 cycles/ticks +average: 207434 cycles/ticks + +kyber_decaps: +median: 255314 cycles/ticks +average: 256380 cycles/ticks + +Loop spin: 677 +gen_a: +median: 57088 cycles/ticks +average: 57392 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6734 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10661 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11799 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2139 cycles/ticks + +indcpa_keypair: +median: 156286 cycles/ticks +average: 156828 cycles/ticks + +indcpa_enc: +median: 191206 cycles/ticks +average: 192030 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47263 cycles/ticks + +kyber_keypair_derand: +median: 169256 cycles/ticks +average: 169919 cycles/ticks + +kyber_keypair: +median: 182476 cycles/ticks +average: 183130 cycles/ticks + +kyber_encaps_derand: +median: 205732 cycles/ticks +average: 206512 cycles/ticks + +kyber_encaps: +median: 206424 cycles/ticks +average: 207098 cycles/ticks + +kyber_decaps: +median: 255426 cycles/ticks +average: 256611 cycles/ticks + +Loop spin: 678 +gen_a: +median: 57162 cycles/ticks +average: 57445 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6698 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11796 cycles/ticks +average: 11850 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156680 cycles/ticks +average: 157334 cycles/ticks + +indcpa_enc: +median: 191470 cycles/ticks +average: 192383 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47282 cycles/ticks + +kyber_keypair_derand: +median: 169414 cycles/ticks +average: 170039 cycles/ticks + +kyber_keypair: +median: 182312 cycles/ticks +average: 182872 cycles/ticks + +kyber_encaps_derand: +median: 206008 cycles/ticks +average: 206910 cycles/ticks + +kyber_encaps: +median: 207052 cycles/ticks +average: 207951 cycles/ticks + +kyber_decaps: +median: 255582 cycles/ticks +average: 256734 cycles/ticks + +Loop spin: 679 +gen_a: +median: 57172 cycles/ticks +average: 57488 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6696 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11809 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 325 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2760 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +indcpa_keypair: +median: 157684 cycles/ticks +average: 158261 cycles/ticks + +indcpa_enc: +median: 192752 cycles/ticks +average: 193581 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47335 cycles/ticks + +kyber_keypair_derand: +median: 169336 cycles/ticks +average: 169991 cycles/ticks + +kyber_keypair: +median: 182294 cycles/ticks +average: 182993 cycles/ticks + +kyber_encaps_derand: +median: 207398 cycles/ticks +average: 208227 cycles/ticks + +kyber_encaps: +median: 207990 cycles/ticks +average: 208789 cycles/ticks + +kyber_decaps: +median: 257050 cycles/ticks +average: 258348 cycles/ticks + +Loop spin: 680 +gen_a: +median: 57030 cycles/ticks +average: 57354 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6719 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +indcpa_keypair: +median: 156296 cycles/ticks +average: 157017 cycles/ticks + +indcpa_enc: +median: 190932 cycles/ticks +average: 191670 cycles/ticks + +indcpa_dec: +median: 46872 cycles/ticks +average: 47254 cycles/ticks + +kyber_keypair_derand: +median: 169574 cycles/ticks +average: 170259 cycles/ticks + +kyber_keypair: +median: 182588 cycles/ticks +average: 183111 cycles/ticks + +kyber_encaps_derand: +median: 205624 cycles/ticks +average: 206540 cycles/ticks + +kyber_encaps: +median: 206530 cycles/ticks +average: 207398 cycles/ticks + +kyber_decaps: +median: 255458 cycles/ticks +average: 256690 cycles/ticks + +Loop spin: 681 +gen_a: +median: 57158 cycles/ticks +average: 57494 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 6682 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11844 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +indcpa_keypair: +median: 156522 cycles/ticks +average: 157155 cycles/ticks + +indcpa_enc: +median: 191228 cycles/ticks +average: 192074 cycles/ticks + +indcpa_dec: +median: 46876 cycles/ticks +average: 47263 cycles/ticks + +kyber_keypair_derand: +median: 169366 cycles/ticks +average: 169949 cycles/ticks + +kyber_keypair: +median: 182266 cycles/ticks +average: 182881 cycles/ticks + +kyber_encaps_derand: +median: 205756 cycles/ticks +average: 206544 cycles/ticks + +kyber_encaps: +median: 206634 cycles/ticks +average: 207455 cycles/ticks + +kyber_decaps: +median: 255458 cycles/ticks +average: 256768 cycles/ticks + +Loop spin: 682 +gen_a: +median: 57068 cycles/ticks +average: 57480 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +indcpa_keypair: +median: 156422 cycles/ticks +average: 156987 cycles/ticks + +indcpa_enc: +median: 191202 cycles/ticks +average: 191911 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47317 cycles/ticks + +kyber_keypair_derand: +median: 169678 cycles/ticks +average: 170344 cycles/ticks + +kyber_keypair: +median: 182462 cycles/ticks +average: 183185 cycles/ticks + +kyber_encaps_derand: +median: 206150 cycles/ticks +average: 207061 cycles/ticks + +kyber_encaps: +median: 206974 cycles/ticks +average: 207863 cycles/ticks + +kyber_decaps: +median: 255808 cycles/ticks +average: 257018 cycles/ticks + +Loop spin: 683 +gen_a: +median: 57048 cycles/ticks +average: 57368 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6696 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11804 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +indcpa_keypair: +median: 156378 cycles/ticks +average: 156999 cycles/ticks + +indcpa_enc: +median: 191186 cycles/ticks +average: 191895 cycles/ticks + +indcpa_dec: +median: 46904 cycles/ticks +average: 47284 cycles/ticks + +kyber_keypair_derand: +median: 169018 cycles/ticks +average: 169708 cycles/ticks + +kyber_keypair: +median: 182472 cycles/ticks +average: 183109 cycles/ticks + +kyber_encaps_derand: +median: 205820 cycles/ticks +average: 206663 cycles/ticks + +kyber_encaps: +median: 206554 cycles/ticks +average: 207381 cycles/ticks + +kyber_decaps: +median: 255390 cycles/ticks +average: 256767 cycles/ticks + +Loop spin: 684 +gen_a: +median: 57108 cycles/ticks +average: 57442 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6730 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11808 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1419 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156560 cycles/ticks +average: 157096 cycles/ticks + +indcpa_enc: +median: 191050 cycles/ticks +average: 191754 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47376 cycles/ticks + +kyber_keypair_derand: +median: 169282 cycles/ticks +average: 169955 cycles/ticks + +kyber_keypair: +median: 182614 cycles/ticks +average: 183234 cycles/ticks + +kyber_encaps_derand: +median: 205984 cycles/ticks +average: 206785 cycles/ticks + +kyber_encaps: +median: 206790 cycles/ticks +average: 207573 cycles/ticks + +kyber_decaps: +median: 255626 cycles/ticks +average: 256862 cycles/ticks + +Loop spin: 685 +gen_a: +median: 56930 cycles/ticks +average: 57252 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11831 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156412 cycles/ticks +average: 156964 cycles/ticks + +indcpa_enc: +median: 191148 cycles/ticks +average: 191974 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47264 cycles/ticks + +kyber_keypair_derand: +median: 169502 cycles/ticks +average: 170203 cycles/ticks + +kyber_keypair: +median: 182356 cycles/ticks +average: 183021 cycles/ticks + +kyber_encaps_derand: +median: 206190 cycles/ticks +average: 207452 cycles/ticks + +kyber_encaps: +median: 207100 cycles/ticks +average: 208520 cycles/ticks + +kyber_decaps: +median: 256534 cycles/ticks +average: 257579 cycles/ticks + +Loop spin: 686 +gen_a: +median: 57064 cycles/ticks +average: 57389 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6689 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11808 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156304 cycles/ticks +average: 156938 cycles/ticks + +indcpa_enc: +median: 191226 cycles/ticks +average: 191970 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47344 cycles/ticks + +kyber_keypair_derand: +median: 169226 cycles/ticks +average: 169835 cycles/ticks + +kyber_keypair: +median: 182434 cycles/ticks +average: 183105 cycles/ticks + +kyber_encaps_derand: +median: 206912 cycles/ticks +average: 207765 cycles/ticks + +kyber_encaps: +median: 206800 cycles/ticks +average: 207569 cycles/ticks + +kyber_decaps: +median: 255780 cycles/ticks +average: 256945 cycles/ticks + +Loop spin: 687 +gen_a: +median: 56974 cycles/ticks +average: 57282 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6688 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11848 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156320 cycles/ticks +average: 156905 cycles/ticks + +indcpa_enc: +median: 191068 cycles/ticks +average: 191742 cycles/ticks + +indcpa_dec: +median: 46868 cycles/ticks +average: 47280 cycles/ticks + +kyber_keypair_derand: +median: 169454 cycles/ticks +average: 170117 cycles/ticks + +kyber_keypair: +median: 182362 cycles/ticks +average: 183002 cycles/ticks + +kyber_encaps_derand: +median: 207226 cycles/ticks +average: 208355 cycles/ticks + +kyber_encaps: +median: 208222 cycles/ticks +average: 209103 cycles/ticks + +kyber_decaps: +median: 257032 cycles/ticks +average: 258210 cycles/ticks + +Loop spin: 688 +gen_a: +median: 57116 cycles/ticks +average: 57389 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10703 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11806 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 162038 cycles/ticks +average: 162608 cycles/ticks + +indcpa_enc: +median: 190770 cycles/ticks +average: 191489 cycles/ticks + +indcpa_dec: +median: 47076 cycles/ticks +average: 47605 cycles/ticks + +kyber_keypair_derand: +median: 175622 cycles/ticks +average: 176266 cycles/ticks + +kyber_keypair: +median: 188666 cycles/ticks +average: 189352 cycles/ticks + +kyber_encaps_derand: +median: 205856 cycles/ticks +average: 206695 cycles/ticks + +kyber_encaps: +median: 206750 cycles/ticks +average: 207526 cycles/ticks + +kyber_decaps: +median: 255978 cycles/ticks +average: 257180 cycles/ticks + +Loop spin: 689 +gen_a: +median: 57100 cycles/ticks +average: 57428 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +indcpa_keypair: +median: 157956 cycles/ticks +average: 158545 cycles/ticks + +indcpa_enc: +median: 192846 cycles/ticks +average: 193552 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47266 cycles/ticks + +kyber_keypair_derand: +median: 169258 cycles/ticks +average: 169853 cycles/ticks + +kyber_keypair: +median: 182500 cycles/ticks +average: 183149 cycles/ticks + +kyber_encaps_derand: +median: 205884 cycles/ticks +average: 206734 cycles/ticks + +kyber_encaps: +median: 206652 cycles/ticks +average: 207401 cycles/ticks + +kyber_decaps: +median: 255502 cycles/ticks +average: 256729 cycles/ticks + +Loop spin: 690 +gen_a: +median: 57040 cycles/ticks +average: 57343 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11837 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 314 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156174 cycles/ticks +average: 156830 cycles/ticks + +indcpa_enc: +median: 190950 cycles/ticks +average: 191665 cycles/ticks + +indcpa_dec: +median: 46862 cycles/ticks +average: 47344 cycles/ticks + +kyber_keypair_derand: +median: 169724 cycles/ticks +average: 170365 cycles/ticks + +kyber_keypair: +median: 182456 cycles/ticks +average: 183118 cycles/ticks + +kyber_encaps_derand: +median: 206024 cycles/ticks +average: 206847 cycles/ticks + +kyber_encaps: +median: 206974 cycles/ticks +average: 207672 cycles/ticks + +kyber_decaps: +median: 255858 cycles/ticks +average: 257041 cycles/ticks + +Loop spin: 691 +gen_a: +median: 57186 cycles/ticks +average: 57520 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11794 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2137 cycles/ticks + +indcpa_keypair: +median: 156758 cycles/ticks +average: 157282 cycles/ticks + +indcpa_enc: +median: 191420 cycles/ticks +average: 192199 cycles/ticks + +indcpa_dec: +median: 46832 cycles/ticks +average: 47269 cycles/ticks + +kyber_keypair_derand: +median: 169114 cycles/ticks +average: 169787 cycles/ticks + +kyber_keypair: +median: 182476 cycles/ticks +average: 183013 cycles/ticks + +kyber_encaps_derand: +median: 205878 cycles/ticks +average: 206568 cycles/ticks + +kyber_encaps: +median: 206632 cycles/ticks +average: 207539 cycles/ticks + +kyber_decaps: +median: 255692 cycles/ticks +average: 256849 cycles/ticks + +Loop spin: 692 +gen_a: +median: 57042 cycles/ticks +average: 57375 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11847 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2108 cycles/ticks + +indcpa_keypair: +median: 156232 cycles/ticks +average: 156897 cycles/ticks + +indcpa_enc: +median: 190976 cycles/ticks +average: 191646 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47247 cycles/ticks + +kyber_keypair_derand: +median: 169384 cycles/ticks +average: 169976 cycles/ticks + +kyber_keypair: +median: 182622 cycles/ticks +average: 183329 cycles/ticks + +kyber_encaps_derand: +median: 205522 cycles/ticks +average: 206540 cycles/ticks + +kyber_encaps: +median: 206366 cycles/ticks +average: 207119 cycles/ticks + +kyber_decaps: +median: 255230 cycles/ticks +average: 256422 cycles/ticks + +Loop spin: 693 +gen_a: +median: 57120 cycles/ticks +average: 57402 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10661 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11850 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156268 cycles/ticks +average: 156781 cycles/ticks + +indcpa_enc: +median: 191148 cycles/ticks +average: 191996 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47265 cycles/ticks + +kyber_keypair_derand: +median: 169354 cycles/ticks +average: 169984 cycles/ticks + +kyber_keypair: +median: 182288 cycles/ticks +average: 182989 cycles/ticks + +kyber_encaps_derand: +median: 205942 cycles/ticks +average: 206788 cycles/ticks + +kyber_encaps: +median: 206746 cycles/ticks +average: 207617 cycles/ticks + +kyber_decaps: +median: 255624 cycles/ticks +average: 256887 cycles/ticks + +Loop spin: 694 +gen_a: +median: 57164 cycles/ticks +average: 57464 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6693 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11854 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156312 cycles/ticks +average: 156977 cycles/ticks + +indcpa_enc: +median: 191328 cycles/ticks +average: 192076 cycles/ticks + +indcpa_dec: +median: 46814 cycles/ticks +average: 47243 cycles/ticks + +kyber_keypair_derand: +median: 169686 cycles/ticks +average: 170363 cycles/ticks + +kyber_keypair: +median: 182472 cycles/ticks +average: 183219 cycles/ticks + +kyber_encaps_derand: +median: 205520 cycles/ticks +average: 206280 cycles/ticks + +kyber_encaps: +median: 206310 cycles/ticks +average: 207075 cycles/ticks + +kyber_decaps: +median: 255380 cycles/ticks +average: 256536 cycles/ticks + +Loop spin: 695 +gen_a: +median: 57110 cycles/ticks +average: 57440 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2098 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6730 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +indcpa_keypair: +median: 156202 cycles/ticks +average: 156932 cycles/ticks + +indcpa_enc: +median: 191070 cycles/ticks +average: 191800 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47368 cycles/ticks + +kyber_keypair_derand: +median: 169846 cycles/ticks +average: 170578 cycles/ticks + +kyber_keypair: +median: 182566 cycles/ticks +average: 183184 cycles/ticks + +kyber_encaps_derand: +median: 206154 cycles/ticks +average: 206880 cycles/ticks + +kyber_encaps: +median: 206764 cycles/ticks +average: 207429 cycles/ticks + +kyber_decaps: +median: 256050 cycles/ticks +average: 260713 cycles/ticks + +Loop spin: 696 +gen_a: +median: 57146 cycles/ticks +average: 57465 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10703 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11830 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156454 cycles/ticks +average: 157023 cycles/ticks + +indcpa_enc: +median: 191312 cycles/ticks +average: 192005 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47273 cycles/ticks + +kyber_keypair_derand: +median: 169202 cycles/ticks +average: 169790 cycles/ticks + +kyber_keypair: +median: 182320 cycles/ticks +average: 182881 cycles/ticks + +kyber_encaps_derand: +median: 205526 cycles/ticks +average: 206300 cycles/ticks + +kyber_encaps: +median: 206374 cycles/ticks +average: 207336 cycles/ticks + +kyber_decaps: +median: 255370 cycles/ticks +average: 256656 cycles/ticks + +Loop spin: 697 +gen_a: +median: 57020 cycles/ticks +average: 57337 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6698 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2131 cycles/ticks + +indcpa_keypair: +median: 156348 cycles/ticks +average: 156882 cycles/ticks + +indcpa_enc: +median: 191020 cycles/ticks +average: 191765 cycles/ticks + +indcpa_dec: +median: 46862 cycles/ticks +average: 47333 cycles/ticks + +kyber_keypair_derand: +median: 169488 cycles/ticks +average: 170156 cycles/ticks + +kyber_keypair: +median: 182390 cycles/ticks +average: 182984 cycles/ticks + +kyber_encaps_derand: +median: 206108 cycles/ticks +average: 207190 cycles/ticks + +kyber_encaps: +median: 206658 cycles/ticks +average: 207520 cycles/ticks + +kyber_decaps: +median: 255588 cycles/ticks +average: 256873 cycles/ticks + +Loop spin: 698 +gen_a: +median: 56992 cycles/ticks +average: 57312 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10662 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11854 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 155822 cycles/ticks +average: 156458 cycles/ticks + +indcpa_enc: +median: 190934 cycles/ticks +average: 191839 cycles/ticks + +indcpa_dec: +median: 46832 cycles/ticks +average: 47254 cycles/ticks + +kyber_keypair_derand: +median: 169488 cycles/ticks +average: 170146 cycles/ticks + +kyber_keypair: +median: 182472 cycles/ticks +average: 183059 cycles/ticks + +kyber_encaps_derand: +median: 206006 cycles/ticks +average: 206855 cycles/ticks + +kyber_encaps: +median: 207034 cycles/ticks +average: 207856 cycles/ticks + +kyber_decaps: +median: 256008 cycles/ticks +average: 257363 cycles/ticks + +Loop spin: 699 +gen_a: +median: 57102 cycles/ticks +average: 57394 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156682 cycles/ticks +average: 157326 cycles/ticks + +indcpa_enc: +median: 191140 cycles/ticks +average: 191936 cycles/ticks + +indcpa_dec: +median: 46918 cycles/ticks +average: 47427 cycles/ticks + +kyber_keypair_derand: +median: 169454 cycles/ticks +average: 170036 cycles/ticks + +kyber_keypair: +median: 182336 cycles/ticks +average: 183011 cycles/ticks + +kyber_encaps_derand: +median: 206046 cycles/ticks +average: 206934 cycles/ticks + +kyber_encaps: +median: 206830 cycles/ticks +average: 207567 cycles/ticks + +kyber_decaps: +median: 255978 cycles/ticks +average: 257214 cycles/ticks + +Loop spin: 700 +gen_a: +median: 57126 cycles/ticks +average: 57446 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6691 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2103 cycles/ticks + +indcpa_keypair: +median: 156506 cycles/ticks +average: 157050 cycles/ticks + +indcpa_enc: +median: 191398 cycles/ticks +average: 192073 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47284 cycles/ticks + +kyber_keypair_derand: +median: 169548 cycles/ticks +average: 170128 cycles/ticks + +kyber_keypair: +median: 182342 cycles/ticks +average: 183002 cycles/ticks + +kyber_encaps_derand: +median: 205574 cycles/ticks +average: 206328 cycles/ticks + +kyber_encaps: +median: 206304 cycles/ticks +average: 207148 cycles/ticks + +kyber_decaps: +median: 255292 cycles/ticks +average: 256485 cycles/ticks + +Loop spin: 701 +gen_a: +median: 57160 cycles/ticks +average: 57491 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6696 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11762 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156108 cycles/ticks +average: 156733 cycles/ticks + +indcpa_enc: +median: 191196 cycles/ticks +average: 191947 cycles/ticks + +indcpa_dec: +median: 46898 cycles/ticks +average: 47382 cycles/ticks + +kyber_keypair_derand: +median: 169640 cycles/ticks +average: 170175 cycles/ticks + +kyber_keypair: +median: 182590 cycles/ticks +average: 183239 cycles/ticks + +kyber_encaps_derand: +median: 205770 cycles/ticks +average: 206621 cycles/ticks + +kyber_encaps: +median: 206552 cycles/ticks +average: 207337 cycles/ticks + +kyber_decaps: +median: 255482 cycles/ticks +average: 256644 cycles/ticks + +Loop spin: 702 +gen_a: +median: 57112 cycles/ticks +average: 57426 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11837 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156226 cycles/ticks +average: 156797 cycles/ticks + +indcpa_enc: +median: 190978 cycles/ticks +average: 191685 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47270 cycles/ticks + +kyber_keypair_derand: +median: 169500 cycles/ticks +average: 170111 cycles/ticks + +kyber_keypair: +median: 182384 cycles/ticks +average: 183031 cycles/ticks + +kyber_encaps_derand: +median: 205346 cycles/ticks +average: 206274 cycles/ticks + +kyber_encaps: +median: 206262 cycles/ticks +average: 207098 cycles/ticks + +kyber_decaps: +median: 255220 cycles/ticks +average: 256433 cycles/ticks + +Loop spin: 703 +gen_a: +median: 56974 cycles/ticks +average: 57298 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6686 cycles/ticks +average: 6728 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11805 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 157446 cycles/ticks +average: 158094 cycles/ticks + +indcpa_enc: +median: 191172 cycles/ticks +average: 191967 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47335 cycles/ticks + +kyber_keypair_derand: +median: 170604 cycles/ticks +average: 171280 cycles/ticks + +kyber_keypair: +median: 184010 cycles/ticks +average: 184702 cycles/ticks + +kyber_encaps_derand: +median: 205572 cycles/ticks +average: 206491 cycles/ticks + +kyber_encaps: +median: 206500 cycles/ticks +average: 207299 cycles/ticks + +kyber_decaps: +median: 255382 cycles/ticks +average: 256613 cycles/ticks + +Loop spin: 704 +gen_a: +median: 57106 cycles/ticks +average: 57427 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11806 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 295 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156352 cycles/ticks +average: 156937 cycles/ticks + +indcpa_enc: +median: 191186 cycles/ticks +average: 191874 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47340 cycles/ticks + +kyber_keypair_derand: +median: 169400 cycles/ticks +average: 169987 cycles/ticks + +kyber_keypair: +median: 182568 cycles/ticks +average: 183312 cycles/ticks + +kyber_encaps_derand: +median: 205580 cycles/ticks +average: 206388 cycles/ticks + +kyber_encaps: +median: 206356 cycles/ticks +average: 207094 cycles/ticks + +kyber_decaps: +median: 255370 cycles/ticks +average: 256675 cycles/ticks + +Loop spin: 705 +gen_a: +median: 57074 cycles/ticks +average: 57408 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11846 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1417 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156210 cycles/ticks +average: 156727 cycles/ticks + +indcpa_enc: +median: 191184 cycles/ticks +average: 191842 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47150 cycles/ticks + +kyber_keypair_derand: +median: 169394 cycles/ticks +average: 170076 cycles/ticks + +kyber_keypair: +median: 182418 cycles/ticks +average: 183111 cycles/ticks + +kyber_encaps_derand: +median: 205780 cycles/ticks +average: 206630 cycles/ticks + +kyber_encaps: +median: 206624 cycles/ticks +average: 207399 cycles/ticks + +kyber_decaps: +median: 255508 cycles/ticks +average: 256688 cycles/ticks + +Loop spin: 706 +gen_a: +median: 57074 cycles/ticks +average: 57457 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6725 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10718 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156380 cycles/ticks +average: 156990 cycles/ticks + +indcpa_enc: +median: 191108 cycles/ticks +average: 191881 cycles/ticks + +indcpa_dec: +median: 46880 cycles/ticks +average: 47470 cycles/ticks + +kyber_keypair_derand: +median: 169400 cycles/ticks +average: 170084 cycles/ticks + +kyber_keypair: +median: 182374 cycles/ticks +average: 182999 cycles/ticks + +kyber_encaps_derand: +median: 205472 cycles/ticks +average: 206338 cycles/ticks + +kyber_encaps: +median: 206386 cycles/ticks +average: 207183 cycles/ticks + +kyber_decaps: +median: 255410 cycles/ticks +average: 256650 cycles/ticks + +Loop spin: 707 +gen_a: +median: 57118 cycles/ticks +average: 57458 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11834 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 294 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156272 cycles/ticks +average: 156845 cycles/ticks + +indcpa_enc: +median: 191064 cycles/ticks +average: 191748 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47248 cycles/ticks + +kyber_keypair_derand: +median: 169590 cycles/ticks +average: 170300 cycles/ticks + +kyber_keypair: +median: 182766 cycles/ticks +average: 183286 cycles/ticks + +kyber_encaps_derand: +median: 205556 cycles/ticks +average: 206309 cycles/ticks + +kyber_encaps: +median: 206478 cycles/ticks +average: 207472 cycles/ticks + +kyber_decaps: +median: 256624 cycles/ticks +average: 257650 cycles/ticks + +Loop spin: 708 +gen_a: +median: 56952 cycles/ticks +average: 57255 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6695 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11810 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1420 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156100 cycles/ticks +average: 156677 cycles/ticks + +indcpa_enc: +median: 191102 cycles/ticks +average: 191855 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47319 cycles/ticks + +kyber_keypair_derand: +median: 169558 cycles/ticks +average: 170219 cycles/ticks + +kyber_keypair: +median: 182444 cycles/ticks +average: 183113 cycles/ticks + +kyber_encaps_derand: +median: 205704 cycles/ticks +average: 206511 cycles/ticks + +kyber_encaps: +median: 206928 cycles/ticks +average: 207712 cycles/ticks + +kyber_decaps: +median: 255622 cycles/ticks +average: 256721 cycles/ticks + +Loop spin: 709 +gen_a: +median: 57040 cycles/ticks +average: 57351 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2096 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156320 cycles/ticks +average: 156899 cycles/ticks + +indcpa_enc: +median: 191074 cycles/ticks +average: 192046 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47320 cycles/ticks + +kyber_keypair_derand: +median: 169478 cycles/ticks +average: 170107 cycles/ticks + +kyber_keypair: +median: 182316 cycles/ticks +average: 182996 cycles/ticks + +kyber_encaps_derand: +median: 205514 cycles/ticks +average: 206449 cycles/ticks + +kyber_encaps: +median: 206354 cycles/ticks +average: 207204 cycles/ticks + +kyber_decaps: +median: 255416 cycles/ticks +average: 256593 cycles/ticks + +Loop spin: 710 +gen_a: +median: 57002 cycles/ticks +average: 57346 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2127 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11805 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156150 cycles/ticks +average: 156772 cycles/ticks + +indcpa_enc: +median: 190664 cycles/ticks +average: 191469 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47293 cycles/ticks + +kyber_keypair_derand: +median: 169424 cycles/ticks +average: 170022 cycles/ticks + +kyber_keypair: +median: 182612 cycles/ticks +average: 183260 cycles/ticks + +kyber_encaps_derand: +median: 205668 cycles/ticks +average: 206388 cycles/ticks + +kyber_encaps: +median: 206506 cycles/ticks +average: 207265 cycles/ticks + +kyber_decaps: +median: 255376 cycles/ticks +average: 256764 cycles/ticks + +Loop spin: 711 +gen_a: +median: 57048 cycles/ticks +average: 57396 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6693 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156254 cycles/ticks +average: 156844 cycles/ticks + +indcpa_enc: +median: 191080 cycles/ticks +average: 191908 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47382 cycles/ticks + +kyber_keypair_derand: +median: 169360 cycles/ticks +average: 170049 cycles/ticks + +kyber_keypair: +median: 182456 cycles/ticks +average: 183161 cycles/ticks + +kyber_encaps_derand: +median: 205706 cycles/ticks +average: 206545 cycles/ticks + +kyber_encaps: +median: 206786 cycles/ticks +average: 207622 cycles/ticks + +kyber_decaps: +median: 255776 cycles/ticks +average: 256920 cycles/ticks + +Loop spin: 712 +gen_a: +median: 57100 cycles/ticks +average: 57414 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6696 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11857 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156384 cycles/ticks +average: 156880 cycles/ticks + +indcpa_enc: +median: 191486 cycles/ticks +average: 192308 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47353 cycles/ticks + +kyber_keypair_derand: +median: 169562 cycles/ticks +average: 170222 cycles/ticks + +kyber_keypair: +median: 182368 cycles/ticks +average: 183018 cycles/ticks + +kyber_encaps_derand: +median: 205824 cycles/ticks +average: 206652 cycles/ticks + +kyber_encaps: +median: 206422 cycles/ticks +average: 207206 cycles/ticks + +kyber_decaps: +median: 255412 cycles/ticks +average: 256709 cycles/ticks + +Loop spin: 713 +gen_a: +median: 57212 cycles/ticks +average: 57561 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6733 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156332 cycles/ticks +average: 156921 cycles/ticks + +indcpa_enc: +median: 191088 cycles/ticks +average: 191814 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47418 cycles/ticks + +kyber_keypair_derand: +median: 169488 cycles/ticks +average: 170176 cycles/ticks + +kyber_keypair: +median: 182782 cycles/ticks +average: 183371 cycles/ticks + +kyber_encaps_derand: +median: 205756 cycles/ticks +average: 206579 cycles/ticks + +kyber_encaps: +median: 206576 cycles/ticks +average: 207427 cycles/ticks + +kyber_decaps: +median: 255702 cycles/ticks +average: 257035 cycles/ticks + +Loop spin: 714 +gen_a: +median: 56978 cycles/ticks +average: 57266 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11837 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2129 cycles/ticks + +indcpa_keypair: +median: 156252 cycles/ticks +average: 156874 cycles/ticks + +indcpa_enc: +median: 191270 cycles/ticks +average: 192017 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47358 cycles/ticks + +kyber_keypair_derand: +median: 169582 cycles/ticks +average: 170252 cycles/ticks + +kyber_keypair: +median: 182524 cycles/ticks +average: 183178 cycles/ticks + +kyber_encaps_derand: +median: 206098 cycles/ticks +average: 207045 cycles/ticks + +kyber_encaps: +median: 206868 cycles/ticks +average: 207917 cycles/ticks + +kyber_decaps: +median: 255800 cycles/ticks +average: 257134 cycles/ticks + +Loop spin: 715 +gen_a: +median: 57054 cycles/ticks +average: 57412 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11863 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 274 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2756 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156348 cycles/ticks +average: 156990 cycles/ticks + +indcpa_enc: +median: 191110 cycles/ticks +average: 191985 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47271 cycles/ticks + +kyber_keypair_derand: +median: 169922 cycles/ticks +average: 170572 cycles/ticks + +kyber_keypair: +median: 182398 cycles/ticks +average: 183231 cycles/ticks + +kyber_encaps_derand: +median: 205896 cycles/ticks +average: 206841 cycles/ticks + +kyber_encaps: +median: 206724 cycles/ticks +average: 207683 cycles/ticks + +kyber_decaps: +median: 255674 cycles/ticks +average: 256839 cycles/ticks + +Loop spin: 716 +gen_a: +median: 56974 cycles/ticks +average: 57320 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6696 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1423 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156108 cycles/ticks +average: 156699 cycles/ticks + +indcpa_enc: +median: 190878 cycles/ticks +average: 191656 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47399 cycles/ticks + +kyber_keypair_derand: +median: 169212 cycles/ticks +average: 169885 cycles/ticks + +kyber_keypair: +median: 182688 cycles/ticks +average: 183310 cycles/ticks + +kyber_encaps_derand: +median: 207252 cycles/ticks +average: 208139 cycles/ticks + +kyber_encaps: +median: 208386 cycles/ticks +average: 209469 cycles/ticks + +kyber_decaps: +median: 257194 cycles/ticks +average: 258450 cycles/ticks + +Loop spin: 717 +gen_a: +median: 57000 cycles/ticks +average: 57356 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11790 cycles/ticks +average: 11863 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156240 cycles/ticks +average: 156828 cycles/ticks + +indcpa_enc: +median: 191182 cycles/ticks +average: 191868 cycles/ticks + +indcpa_dec: +median: 46926 cycles/ticks +average: 47421 cycles/ticks + +kyber_keypair_derand: +median: 169828 cycles/ticks +average: 170514 cycles/ticks + +kyber_keypair: +median: 182488 cycles/ticks +average: 183342 cycles/ticks + +kyber_encaps_derand: +median: 205930 cycles/ticks +average: 206859 cycles/ticks + +kyber_encaps: +median: 206590 cycles/ticks +average: 207332 cycles/ticks + +kyber_decaps: +median: 255618 cycles/ticks +average: 256917 cycles/ticks + +Loop spin: 718 +gen_a: +median: 57042 cycles/ticks +average: 57364 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10653 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11846 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 62 cycles/ticks +average: 62 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2127 cycles/ticks + +indcpa_keypair: +median: 156382 cycles/ticks +average: 157035 cycles/ticks + +indcpa_enc: +median: 191256 cycles/ticks +average: 192006 cycles/ticks + +indcpa_dec: +median: 46822 cycles/ticks +average: 47301 cycles/ticks + +kyber_keypair_derand: +median: 169270 cycles/ticks +average: 169991 cycles/ticks + +kyber_keypair: +median: 182362 cycles/ticks +average: 183003 cycles/ticks + +kyber_encaps_derand: +median: 205520 cycles/ticks +average: 206341 cycles/ticks + +kyber_encaps: +median: 206378 cycles/ticks +average: 207047 cycles/ticks + +kyber_decaps: +median: 255354 cycles/ticks +average: 256599 cycles/ticks + +Loop spin: 719 +gen_a: +median: 57090 cycles/ticks +average: 57421 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2127 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156558 cycles/ticks +average: 157110 cycles/ticks + +indcpa_enc: +median: 191324 cycles/ticks +average: 192174 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47379 cycles/ticks + +kyber_keypair_derand: +median: 169736 cycles/ticks +average: 170439 cycles/ticks + +kyber_keypair: +median: 182740 cycles/ticks +average: 183360 cycles/ticks + +kyber_encaps_derand: +median: 208898 cycles/ticks +average: 209695 cycles/ticks + +kyber_encaps: +median: 209686 cycles/ticks +average: 210528 cycles/ticks + +kyber_decaps: +median: 258556 cycles/ticks +average: 259807 cycles/ticks + +Loop spin: 720 +gen_a: +median: 57148 cycles/ticks +average: 57464 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156176 cycles/ticks +average: 156712 cycles/ticks + +indcpa_enc: +median: 191048 cycles/ticks +average: 191772 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47278 cycles/ticks + +kyber_keypair_derand: +median: 169466 cycles/ticks +average: 170148 cycles/ticks + +kyber_keypair: +median: 182688 cycles/ticks +average: 183399 cycles/ticks + +kyber_encaps_derand: +median: 206020 cycles/ticks +average: 207125 cycles/ticks + +kyber_encaps: +median: 206826 cycles/ticks +average: 207674 cycles/ticks + +kyber_decaps: +median: 255840 cycles/ticks +average: 257006 cycles/ticks + +Loop spin: 721 +gen_a: +median: 57016 cycles/ticks +average: 57364 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6735 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11788 cycles/ticks +average: 11834 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156408 cycles/ticks +average: 157121 cycles/ticks + +indcpa_enc: +median: 191328 cycles/ticks +average: 192118 cycles/ticks + +indcpa_dec: +median: 46940 cycles/ticks +average: 47480 cycles/ticks + +kyber_keypair_derand: +median: 169792 cycles/ticks +average: 170499 cycles/ticks + +kyber_keypair: +median: 182400 cycles/ticks +average: 183116 cycles/ticks + +kyber_encaps_derand: +median: 205772 cycles/ticks +average: 206714 cycles/ticks + +kyber_encaps: +median: 206538 cycles/ticks +average: 207288 cycles/ticks + +kyber_decaps: +median: 255630 cycles/ticks +average: 256768 cycles/ticks + +Loop spin: 722 +gen_a: +median: 57032 cycles/ticks +average: 57354 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11811 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1393 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156582 cycles/ticks +average: 157291 cycles/ticks + +indcpa_enc: +median: 191386 cycles/ticks +average: 192064 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47297 cycles/ticks + +kyber_keypair_derand: +median: 169360 cycles/ticks +average: 170007 cycles/ticks + +kyber_keypair: +median: 182734 cycles/ticks +average: 183406 cycles/ticks + +kyber_encaps_derand: +median: 205726 cycles/ticks +average: 206599 cycles/ticks + +kyber_encaps: +median: 206746 cycles/ticks +average: 207586 cycles/ticks + +kyber_decaps: +median: 255854 cycles/ticks +average: 257257 cycles/ticks + +Loop spin: 723 +gen_a: +median: 57074 cycles/ticks +average: 57412 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11819 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156574 cycles/ticks +average: 157223 cycles/ticks + +indcpa_enc: +median: 191292 cycles/ticks +average: 192016 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47470 cycles/ticks + +kyber_keypair_derand: +median: 169294 cycles/ticks +average: 169865 cycles/ticks + +kyber_keypair: +median: 182576 cycles/ticks +average: 183271 cycles/ticks + +kyber_encaps_derand: +median: 205704 cycles/ticks +average: 206570 cycles/ticks + +kyber_encaps: +median: 206574 cycles/ticks +average: 207353 cycles/ticks + +kyber_decaps: +median: 255592 cycles/ticks +average: 256745 cycles/ticks + +Loop spin: 724 +gen_a: +median: 57176 cycles/ticks +average: 57506 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10646 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156152 cycles/ticks +average: 156779 cycles/ticks + +indcpa_enc: +median: 190892 cycles/ticks +average: 191675 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47212 cycles/ticks + +kyber_keypair_derand: +median: 169468 cycles/ticks +average: 170125 cycles/ticks + +kyber_keypair: +median: 182376 cycles/ticks +average: 183043 cycles/ticks + +kyber_encaps_derand: +median: 206178 cycles/ticks +average: 207034 cycles/ticks + +kyber_encaps: +median: 206998 cycles/ticks +average: 207814 cycles/ticks + +kyber_decaps: +median: 255866 cycles/ticks +average: 257242 cycles/ticks + +Loop spin: 725 +gen_a: +median: 57018 cycles/ticks +average: 57328 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11830 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2758 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156442 cycles/ticks +average: 156968 cycles/ticks + +indcpa_enc: +median: 191264 cycles/ticks +average: 192027 cycles/ticks + +indcpa_dec: +median: 46822 cycles/ticks +average: 47325 cycles/ticks + +kyber_keypair_derand: +median: 169674 cycles/ticks +average: 170356 cycles/ticks + +kyber_keypair: +median: 182782 cycles/ticks +average: 183465 cycles/ticks + +kyber_encaps_derand: +median: 205786 cycles/ticks +average: 206834 cycles/ticks + +kyber_encaps: +median: 206466 cycles/ticks +average: 207228 cycles/ticks + +kyber_decaps: +median: 255620 cycles/ticks +average: 256894 cycles/ticks + +Loop spin: 726 +gen_a: +median: 57110 cycles/ticks +average: 58875 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156386 cycles/ticks +average: 157026 cycles/ticks + +indcpa_enc: +median: 191662 cycles/ticks +average: 192749 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47371 cycles/ticks + +kyber_keypair_derand: +median: 169458 cycles/ticks +average: 170063 cycles/ticks + +kyber_keypair: +median: 182534 cycles/ticks +average: 183210 cycles/ticks + +kyber_encaps_derand: +median: 207106 cycles/ticks +average: 207947 cycles/ticks + +kyber_encaps: +median: 208234 cycles/ticks +average: 209324 cycles/ticks + +kyber_decaps: +median: 256936 cycles/ticks +average: 258704 cycles/ticks + +Loop spin: 727 +gen_a: +median: 56974 cycles/ticks +average: 57279 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11846 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2758 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +indcpa_keypair: +median: 158006 cycles/ticks +average: 158596 cycles/ticks + +indcpa_enc: +median: 192748 cycles/ticks +average: 193746 cycles/ticks + +indcpa_dec: +median: 46932 cycles/ticks +average: 47475 cycles/ticks + +kyber_keypair_derand: +median: 169736 cycles/ticks +average: 170390 cycles/ticks + +kyber_keypair: +median: 182484 cycles/ticks +average: 183178 cycles/ticks + +kyber_encaps_derand: +median: 205976 cycles/ticks +average: 206795 cycles/ticks + +kyber_encaps: +median: 206740 cycles/ticks +average: 207478 cycles/ticks + +kyber_decaps: +median: 255734 cycles/ticks +average: 256871 cycles/ticks + +Loop spin: 728 +gen_a: +median: 57144 cycles/ticks +average: 57449 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6684 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1422 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156046 cycles/ticks +average: 156705 cycles/ticks + +indcpa_enc: +median: 190818 cycles/ticks +average: 191606 cycles/ticks + +indcpa_dec: +median: 46830 cycles/ticks +average: 47286 cycles/ticks + +kyber_keypair_derand: +median: 169588 cycles/ticks +average: 170259 cycles/ticks + +kyber_keypair: +median: 182608 cycles/ticks +average: 183269 cycles/ticks + +kyber_encaps_derand: +median: 205896 cycles/ticks +average: 206890 cycles/ticks + +kyber_encaps: +median: 206852 cycles/ticks +average: 207731 cycles/ticks + +kyber_decaps: +median: 255692 cycles/ticks +average: 256847 cycles/ticks + +Loop spin: 729 +gen_a: +median: 56962 cycles/ticks +average: 57264 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156382 cycles/ticks +average: 157015 cycles/ticks + +indcpa_enc: +median: 190916 cycles/ticks +average: 191657 cycles/ticks + +indcpa_dec: +median: 46828 cycles/ticks +average: 47275 cycles/ticks + +kyber_keypair_derand: +median: 169918 cycles/ticks +average: 170575 cycles/ticks + +kyber_keypair: +median: 182796 cycles/ticks +average: 183365 cycles/ticks + +kyber_encaps_derand: +median: 205862 cycles/ticks +average: 206792 cycles/ticks + +kyber_encaps: +median: 206578 cycles/ticks +average: 209626 cycles/ticks + +kyber_decaps: +median: 255692 cycles/ticks +average: 256970 cycles/ticks + +Loop spin: 730 +gen_a: +median: 57104 cycles/ticks +average: 57389 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6660 cycles/ticks +average: 6693 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11838 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156300 cycles/ticks +average: 156908 cycles/ticks + +indcpa_enc: +median: 191088 cycles/ticks +average: 191897 cycles/ticks + +indcpa_dec: +median: 46934 cycles/ticks +average: 47318 cycles/ticks + +kyber_keypair_derand: +median: 169466 cycles/ticks +average: 170141 cycles/ticks + +kyber_keypair: +median: 182386 cycles/ticks +average: 183074 cycles/ticks + +kyber_encaps_derand: +median: 205728 cycles/ticks +average: 208946 cycles/ticks + +kyber_encaps: +median: 206636 cycles/ticks +average: 207511 cycles/ticks + +kyber_decaps: +median: 255584 cycles/ticks +average: 256839 cycles/ticks + +Loop spin: 731 +gen_a: +median: 57116 cycles/ticks +average: 57388 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6660 cycles/ticks +average: 6738 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11816 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156228 cycles/ticks +average: 156885 cycles/ticks + +indcpa_enc: +median: 191198 cycles/ticks +average: 191993 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47206 cycles/ticks + +kyber_keypair_derand: +median: 169384 cycles/ticks +average: 170091 cycles/ticks + +kyber_keypair: +median: 182762 cycles/ticks +average: 183483 cycles/ticks + +kyber_encaps_derand: +median: 205696 cycles/ticks +average: 206784 cycles/ticks + +kyber_encaps: +median: 207570 cycles/ticks +average: 208618 cycles/ticks + +kyber_decaps: +median: 255440 cycles/ticks +average: 256639 cycles/ticks + +Loop spin: 732 +gen_a: +median: 57078 cycles/ticks +average: 57394 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11830 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156434 cycles/ticks +average: 157066 cycles/ticks + +indcpa_enc: +median: 191094 cycles/ticks +average: 191872 cycles/ticks + +indcpa_dec: +median: 46884 cycles/ticks +average: 47255 cycles/ticks + +kyber_keypair_derand: +median: 169270 cycles/ticks +average: 170050 cycles/ticks + +kyber_keypair: +median: 182708 cycles/ticks +average: 183372 cycles/ticks + +kyber_encaps_derand: +median: 206128 cycles/ticks +average: 207067 cycles/ticks + +kyber_encaps: +median: 206936 cycles/ticks +average: 207785 cycles/ticks + +kyber_decaps: +median: 255932 cycles/ticks +average: 257103 cycles/ticks + +Loop spin: 733 +gen_a: +median: 57236 cycles/ticks +average: 57546 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11809 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156362 cycles/ticks +average: 156954 cycles/ticks + +indcpa_enc: +median: 191180 cycles/ticks +average: 191969 cycles/ticks + +indcpa_dec: +median: 46920 cycles/ticks +average: 47306 cycles/ticks + +kyber_keypair_derand: +median: 169796 cycles/ticks +average: 170468 cycles/ticks + +kyber_keypair: +median: 182402 cycles/ticks +average: 183060 cycles/ticks + +kyber_encaps_derand: +median: 205780 cycles/ticks +average: 206683 cycles/ticks + +kyber_encaps: +median: 206646 cycles/ticks +average: 207451 cycles/ticks + +kyber_decaps: +median: 255674 cycles/ticks +average: 257028 cycles/ticks + +Loop spin: 734 +gen_a: +median: 57106 cycles/ticks +average: 57415 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2096 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 158026 cycles/ticks +average: 158619 cycles/ticks + +indcpa_enc: +median: 192742 cycles/ticks +average: 193381 cycles/ticks + +indcpa_dec: +median: 46888 cycles/ticks +average: 47489 cycles/ticks + +kyber_keypair_derand: +median: 171028 cycles/ticks +average: 171652 cycles/ticks + +kyber_keypair: +median: 182556 cycles/ticks +average: 183226 cycles/ticks + +kyber_encaps_derand: +median: 207352 cycles/ticks +average: 208318 cycles/ticks + +kyber_encaps: +median: 208288 cycles/ticks +average: 209181 cycles/ticks + +kyber_decaps: +median: 257052 cycles/ticks +average: 258165 cycles/ticks + +Loop spin: 735 +gen_a: +median: 57106 cycles/ticks +average: 57443 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11841 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156184 cycles/ticks +average: 156796 cycles/ticks + +indcpa_enc: +median: 191022 cycles/ticks +average: 191880 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47375 cycles/ticks + +kyber_keypair_derand: +median: 169334 cycles/ticks +average: 169959 cycles/ticks + +kyber_keypair: +median: 182654 cycles/ticks +average: 183295 cycles/ticks + +kyber_encaps_derand: +median: 205718 cycles/ticks +average: 206422 cycles/ticks + +kyber_encaps: +median: 206562 cycles/ticks +average: 207429 cycles/ticks + +kyber_decaps: +median: 255474 cycles/ticks +average: 256814 cycles/ticks + +Loop spin: 736 +gen_a: +median: 57036 cycles/ticks +average: 57382 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10708 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11835 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156070 cycles/ticks +average: 156771 cycles/ticks + +indcpa_enc: +median: 190792 cycles/ticks +average: 191681 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47296 cycles/ticks + +kyber_keypair_derand: +median: 169488 cycles/ticks +average: 170129 cycles/ticks + +kyber_keypair: +median: 182502 cycles/ticks +average: 183083 cycles/ticks + +kyber_encaps_derand: +median: 205992 cycles/ticks +average: 206885 cycles/ticks + +kyber_encaps: +median: 206810 cycles/ticks +average: 207599 cycles/ticks + +kyber_decaps: +median: 255776 cycles/ticks +average: 257054 cycles/ticks + +Loop spin: 737 +gen_a: +median: 57086 cycles/ticks +average: 57402 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6682 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 71 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156438 cycles/ticks +average: 157037 cycles/ticks + +indcpa_enc: +median: 191490 cycles/ticks +average: 192295 cycles/ticks + +indcpa_dec: +median: 46876 cycles/ticks +average: 47309 cycles/ticks + +kyber_keypair_derand: +median: 169592 cycles/ticks +average: 170243 cycles/ticks + +kyber_keypair: +median: 182644 cycles/ticks +average: 183425 cycles/ticks + +kyber_encaps_derand: +median: 205632 cycles/ticks +average: 206360 cycles/ticks + +kyber_encaps: +median: 206386 cycles/ticks +average: 207279 cycles/ticks + +kyber_decaps: +median: 255340 cycles/ticks +average: 256515 cycles/ticks + +Loop spin: 738 +gen_a: +median: 57156 cycles/ticks +average: 57502 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6767 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11831 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156566 cycles/ticks +average: 157078 cycles/ticks + +indcpa_enc: +median: 191088 cycles/ticks +average: 191760 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47372 cycles/ticks + +kyber_keypair_derand: +median: 169650 cycles/ticks +average: 170287 cycles/ticks + +kyber_keypair: +median: 182692 cycles/ticks +average: 183373 cycles/ticks + +kyber_encaps_derand: +median: 205858 cycles/ticks +average: 206674 cycles/ticks + +kyber_encaps: +median: 206730 cycles/ticks +average: 207766 cycles/ticks + +kyber_decaps: +median: 255566 cycles/ticks +average: 256833 cycles/ticks + +Loop spin: 739 +gen_a: +median: 57036 cycles/ticks +average: 58604 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11811 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156250 cycles/ticks +average: 156880 cycles/ticks + +indcpa_enc: +median: 191112 cycles/ticks +average: 191966 cycles/ticks + +indcpa_dec: +median: 46888 cycles/ticks +average: 47282 cycles/ticks + +kyber_keypair_derand: +median: 169316 cycles/ticks +average: 169906 cycles/ticks + +kyber_keypair: +median: 182388 cycles/ticks +average: 183017 cycles/ticks + +kyber_encaps_derand: +median: 205764 cycles/ticks +average: 206487 cycles/ticks + +kyber_encaps: +median: 206548 cycles/ticks +average: 207436 cycles/ticks + +kyber_decaps: +median: 255298 cycles/ticks +average: 256397 cycles/ticks + +Loop spin: 740 +gen_a: +median: 57148 cycles/ticks +average: 57470 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10698 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11803 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2138 cycles/ticks + +indcpa_keypair: +median: 156064 cycles/ticks +average: 156664 cycles/ticks + +indcpa_enc: +median: 191032 cycles/ticks +average: 191697 cycles/ticks + +indcpa_dec: +median: 46808 cycles/ticks +average: 47254 cycles/ticks + +kyber_keypair_derand: +median: 169378 cycles/ticks +average: 170025 cycles/ticks + +kyber_keypair: +median: 182478 cycles/ticks +average: 183096 cycles/ticks + +kyber_encaps_derand: +median: 206136 cycles/ticks +average: 206922 cycles/ticks + +kyber_encaps: +median: 206918 cycles/ticks +average: 207691 cycles/ticks + +kyber_decaps: +median: 255866 cycles/ticks +average: 257002 cycles/ticks + +Loop spin: 741 +gen_a: +median: 57064 cycles/ticks +average: 57455 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11827 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2147 cycles/ticks + +indcpa_keypair: +median: 156400 cycles/ticks +average: 156951 cycles/ticks + +indcpa_enc: +median: 191432 cycles/ticks +average: 192253 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47313 cycles/ticks + +kyber_keypair_derand: +median: 171020 cycles/ticks +average: 171626 cycles/ticks + +kyber_keypair: +median: 182856 cycles/ticks +average: 183362 cycles/ticks + +kyber_encaps_derand: +median: 205802 cycles/ticks +average: 206509 cycles/ticks + +kyber_encaps: +median: 206826 cycles/ticks +average: 207663 cycles/ticks + +kyber_decaps: +median: 255600 cycles/ticks +average: 256718 cycles/ticks + +Loop spin: 742 +gen_a: +median: 57056 cycles/ticks +average: 57343 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6731 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10666 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11820 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156240 cycles/ticks +average: 156832 cycles/ticks + +indcpa_enc: +median: 190910 cycles/ticks +average: 191734 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47370 cycles/ticks + +kyber_keypair_derand: +median: 169528 cycles/ticks +average: 170178 cycles/ticks + +kyber_keypair: +median: 182382 cycles/ticks +average: 183028 cycles/ticks + +kyber_encaps_derand: +median: 205698 cycles/ticks +average: 206530 cycles/ticks + +kyber_encaps: +median: 206492 cycles/ticks +average: 207299 cycles/ticks + +kyber_decaps: +median: 255962 cycles/ticks +average: 257128 cycles/ticks + +Loop spin: 743 +gen_a: +median: 57090 cycles/ticks +average: 57416 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2145 cycles/ticks + +indcpa_keypair: +median: 156156 cycles/ticks +average: 156765 cycles/ticks + +indcpa_enc: +median: 191028 cycles/ticks +average: 191773 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47377 cycles/ticks + +kyber_keypair_derand: +median: 169614 cycles/ticks +average: 170350 cycles/ticks + +kyber_keypair: +median: 182404 cycles/ticks +average: 183057 cycles/ticks + +kyber_encaps_derand: +median: 205934 cycles/ticks +average: 206845 cycles/ticks + +kyber_encaps: +median: 206568 cycles/ticks +average: 207522 cycles/ticks + +kyber_decaps: +median: 255396 cycles/ticks +average: 256630 cycles/ticks + +Loop spin: 744 +gen_a: +median: 57076 cycles/ticks +average: 57379 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11820 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 301 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156224 cycles/ticks +average: 156885 cycles/ticks + +indcpa_enc: +median: 191326 cycles/ticks +average: 192433 cycles/ticks + +indcpa_dec: +median: 46872 cycles/ticks +average: 47260 cycles/ticks + +kyber_keypair_derand: +median: 169310 cycles/ticks +average: 169863 cycles/ticks + +kyber_keypair: +median: 182676 cycles/ticks +average: 183423 cycles/ticks + +kyber_encaps_derand: +median: 205752 cycles/ticks +average: 206680 cycles/ticks + +kyber_encaps: +median: 206940 cycles/ticks +average: 207888 cycles/ticks + +kyber_decaps: +median: 255512 cycles/ticks +average: 256556 cycles/ticks + +Loop spin: 745 +gen_a: +median: 57006 cycles/ticks +average: 57304 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10647 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2780 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156322 cycles/ticks +average: 156947 cycles/ticks + +indcpa_enc: +median: 191184 cycles/ticks +average: 192049 cycles/ticks + +indcpa_dec: +median: 46942 cycles/ticks +average: 47551 cycles/ticks + +kyber_keypair_derand: +median: 169730 cycles/ticks +average: 170400 cycles/ticks + +kyber_keypair: +median: 182458 cycles/ticks +average: 183187 cycles/ticks + +kyber_encaps_derand: +median: 205602 cycles/ticks +average: 206390 cycles/ticks + +kyber_encaps: +median: 206440 cycles/ticks +average: 207281 cycles/ticks + +kyber_decaps: +median: 255476 cycles/ticks +average: 256745 cycles/ticks + +Loop spin: 746 +gen_a: +median: 57030 cycles/ticks +average: 57361 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10707 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11834 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156536 cycles/ticks +average: 157148 cycles/ticks + +indcpa_enc: +median: 191362 cycles/ticks +average: 192084 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47326 cycles/ticks + +kyber_keypair_derand: +median: 169500 cycles/ticks +average: 170045 cycles/ticks + +kyber_keypair: +median: 182346 cycles/ticks +average: 183042 cycles/ticks + +kyber_encaps_derand: +median: 205940 cycles/ticks +average: 206761 cycles/ticks + +kyber_encaps: +median: 206810 cycles/ticks +average: 207620 cycles/ticks + +kyber_decaps: +median: 255652 cycles/ticks +average: 256904 cycles/ticks + +Loop spin: 747 +gen_a: +median: 57216 cycles/ticks +average: 57504 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6738 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 91 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156560 cycles/ticks +average: 157141 cycles/ticks + +indcpa_enc: +median: 191268 cycles/ticks +average: 191978 cycles/ticks + +indcpa_dec: +median: 46892 cycles/ticks +average: 47358 cycles/ticks + +kyber_keypair_derand: +median: 171158 cycles/ticks +average: 171947 cycles/ticks + +kyber_keypair: +median: 182888 cycles/ticks +average: 183508 cycles/ticks + +kyber_encaps_derand: +median: 205900 cycles/ticks +average: 206683 cycles/ticks + +kyber_encaps: +median: 206974 cycles/ticks +average: 207988 cycles/ticks + +kyber_decaps: +median: 255544 cycles/ticks +average: 256950 cycles/ticks + +Loop spin: 748 +gen_a: +median: 57110 cycles/ticks +average: 57425 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6686 cycles/ticks +average: 6737 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10650 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 300 cycles/ticks +average: 301 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 273 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156320 cycles/ticks +average: 156932 cycles/ticks + +indcpa_enc: +median: 191382 cycles/ticks +average: 192227 cycles/ticks + +indcpa_dec: +median: 46884 cycles/ticks +average: 47327 cycles/ticks + +kyber_keypair_derand: +median: 169400 cycles/ticks +average: 170112 cycles/ticks + +kyber_keypair: +median: 182338 cycles/ticks +average: 182901 cycles/ticks + +kyber_encaps_derand: +median: 205774 cycles/ticks +average: 206551 cycles/ticks + +kyber_encaps: +median: 206610 cycles/ticks +average: 207489 cycles/ticks + +kyber_decaps: +median: 255542 cycles/ticks +average: 256715 cycles/ticks + +Loop spin: 749 +gen_a: +median: 57038 cycles/ticks +average: 57313 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6731 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11889 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 62 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 157830 cycles/ticks +average: 158390 cycles/ticks + +indcpa_enc: +median: 192844 cycles/ticks +average: 193650 cycles/ticks + +indcpa_dec: +median: 46872 cycles/ticks +average: 47410 cycles/ticks + +kyber_keypair_derand: +median: 169304 cycles/ticks +average: 170026 cycles/ticks + +kyber_keypair: +median: 182346 cycles/ticks +average: 182979 cycles/ticks + +kyber_encaps_derand: +median: 205686 cycles/ticks +average: 206452 cycles/ticks + +kyber_encaps: +median: 206432 cycles/ticks +average: 207298 cycles/ticks + +kyber_decaps: +median: 255392 cycles/ticks +average: 256819 cycles/ticks + +Loop spin: 750 +gen_a: +median: 57138 cycles/ticks +average: 57483 cycles/ticks + +poly_getnoise_eta1: +median: 2114 cycles/ticks +average: 2132 cycles/ticks + +poly_getnoise_eta2: +median: 2114 cycles/ticks +average: 2120 cycles/ticks + +NTT: +median: 6700 cycles/ticks +average: 6778 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10666 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156266 cycles/ticks +average: 156839 cycles/ticks + +indcpa_enc: +median: 191016 cycles/ticks +average: 191832 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47371 cycles/ticks + +kyber_keypair_derand: +median: 171088 cycles/ticks +average: 171611 cycles/ticks + +kyber_keypair: +median: 182554 cycles/ticks +average: 183204 cycles/ticks + +kyber_encaps_derand: +median: 206006 cycles/ticks +average: 206807 cycles/ticks + +kyber_encaps: +median: 207226 cycles/ticks +average: 208131 cycles/ticks + +kyber_decaps: +median: 255666 cycles/ticks +average: 256902 cycles/ticks + +Loop spin: 751 +gen_a: +median: 57020 cycles/ticks +average: 57315 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11889 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156342 cycles/ticks +average: 156966 cycles/ticks + +indcpa_enc: +median: 191348 cycles/ticks +average: 192060 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47315 cycles/ticks + +kyber_keypair_derand: +median: 169760 cycles/ticks +average: 170255 cycles/ticks + +kyber_keypair: +median: 182318 cycles/ticks +average: 182934 cycles/ticks + +kyber_encaps_derand: +median: 205648 cycles/ticks +average: 206453 cycles/ticks + +kyber_encaps: +median: 206452 cycles/ticks +average: 207178 cycles/ticks + +kyber_decaps: +median: 255302 cycles/ticks +average: 256617 cycles/ticks + +Loop spin: 752 +gen_a: +median: 57072 cycles/ticks +average: 57356 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6725 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10651 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11835 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 276 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156092 cycles/ticks +average: 156673 cycles/ticks + +indcpa_enc: +median: 191016 cycles/ticks +average: 191741 cycles/ticks + +indcpa_dec: +median: 46960 cycles/ticks +average: 47428 cycles/ticks + +kyber_keypair_derand: +median: 169980 cycles/ticks +average: 170626 cycles/ticks + +kyber_keypair: +median: 182466 cycles/ticks +average: 183129 cycles/ticks + +kyber_encaps_derand: +median: 205520 cycles/ticks +average: 206332 cycles/ticks + +kyber_encaps: +median: 206314 cycles/ticks +average: 207089 cycles/ticks + +kyber_decaps: +median: 255266 cycles/ticks +average: 256595 cycles/ticks + +Loop spin: 753 +gen_a: +median: 56928 cycles/ticks +average: 57269 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6733 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11804 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2716 cycles/ticks +average: 2724 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156326 cycles/ticks +average: 156886 cycles/ticks + +indcpa_enc: +median: 191208 cycles/ticks +average: 191904 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47361 cycles/ticks + +kyber_keypair_derand: +median: 169434 cycles/ticks +average: 170058 cycles/ticks + +kyber_keypair: +median: 182506 cycles/ticks +average: 183173 cycles/ticks + +kyber_encaps_derand: +median: 205452 cycles/ticks +average: 206287 cycles/ticks + +kyber_encaps: +median: 206584 cycles/ticks +average: 207441 cycles/ticks + +kyber_decaps: +median: 255050 cycles/ticks +average: 256220 cycles/ticks + +Loop spin: 754 +gen_a: +median: 57140 cycles/ticks +average: 57459 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10706 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11819 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156812 cycles/ticks +average: 157441 cycles/ticks + +indcpa_enc: +median: 191594 cycles/ticks +average: 192355 cycles/ticks + +indcpa_dec: +median: 46910 cycles/ticks +average: 47344 cycles/ticks + +kyber_keypair_derand: +median: 169664 cycles/ticks +average: 170344 cycles/ticks + +kyber_keypair: +median: 182576 cycles/ticks +average: 183225 cycles/ticks + +kyber_encaps_derand: +median: 205952 cycles/ticks +average: 206886 cycles/ticks + +kyber_encaps: +median: 206732 cycles/ticks +average: 207674 cycles/ticks + +kyber_decaps: +median: 255580 cycles/ticks +average: 256806 cycles/ticks + +Loop spin: 755 +gen_a: +median: 57094 cycles/ticks +average: 57429 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11797 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156264 cycles/ticks +average: 156860 cycles/ticks + +indcpa_enc: +median: 191044 cycles/ticks +average: 191852 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47310 cycles/ticks + +kyber_keypair_derand: +median: 169882 cycles/ticks +average: 170586 cycles/ticks + +kyber_keypair: +median: 182380 cycles/ticks +average: 182967 cycles/ticks + +kyber_encaps_derand: +median: 205784 cycles/ticks +average: 206698 cycles/ticks + +kyber_encaps: +median: 206476 cycles/ticks +average: 207322 cycles/ticks + +kyber_decaps: +median: 255528 cycles/ticks +average: 256809 cycles/ticks + +Loop spin: 756 +gen_a: +median: 57162 cycles/ticks +average: 57472 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11844 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156238 cycles/ticks +average: 156736 cycles/ticks + +indcpa_enc: +median: 190726 cycles/ticks +average: 191571 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47278 cycles/ticks + +kyber_keypair_derand: +median: 169710 cycles/ticks +average: 170340 cycles/ticks + +kyber_keypair: +median: 182630 cycles/ticks +average: 183195 cycles/ticks + +kyber_encaps_derand: +median: 205744 cycles/ticks +average: 206611 cycles/ticks + +kyber_encaps: +median: 207020 cycles/ticks +average: 207819 cycles/ticks + +kyber_decaps: +median: 255348 cycles/ticks +average: 256588 cycles/ticks + +Loop spin: 757 +gen_a: +median: 56960 cycles/ticks +average: 57304 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6695 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10702 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1425 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +indcpa_keypair: +median: 155892 cycles/ticks +average: 156567 cycles/ticks + +indcpa_enc: +median: 190742 cycles/ticks +average: 191561 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47376 cycles/ticks + +kyber_keypair_derand: +median: 169428 cycles/ticks +average: 169971 cycles/ticks + +kyber_keypair: +median: 182396 cycles/ticks +average: 183052 cycles/ticks + +kyber_encaps_derand: +median: 205722 cycles/ticks +average: 206589 cycles/ticks + +kyber_encaps: +median: 206648 cycles/ticks +average: 207569 cycles/ticks + +kyber_decaps: +median: 255526 cycles/ticks +average: 256814 cycles/ticks + +Loop spin: 758 +gen_a: +median: 57000 cycles/ticks +average: 57319 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11795 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156452 cycles/ticks +average: 157005 cycles/ticks + +indcpa_enc: +median: 191298 cycles/ticks +average: 192122 cycles/ticks + +indcpa_dec: +median: 46900 cycles/ticks +average: 47396 cycles/ticks + +kyber_keypair_derand: +median: 169490 cycles/ticks +average: 170142 cycles/ticks + +kyber_keypair: +median: 182318 cycles/ticks +average: 183033 cycles/ticks + +kyber_encaps_derand: +median: 205704 cycles/ticks +average: 206582 cycles/ticks + +kyber_encaps: +median: 206510 cycles/ticks +average: 207310 cycles/ticks + +kyber_decaps: +median: 255410 cycles/ticks +average: 256643 cycles/ticks + +Loop spin: 759 +gen_a: +median: 57034 cycles/ticks +average: 57383 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6719 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156552 cycles/ticks +average: 157182 cycles/ticks + +indcpa_enc: +median: 191350 cycles/ticks +average: 192174 cycles/ticks + +indcpa_dec: +median: 46908 cycles/ticks +average: 47430 cycles/ticks + +kyber_keypair_derand: +median: 169632 cycles/ticks +average: 170220 cycles/ticks + +kyber_keypair: +median: 182512 cycles/ticks +average: 183101 cycles/ticks + +kyber_encaps_derand: +median: 207184 cycles/ticks +average: 208076 cycles/ticks + +kyber_encaps: +median: 208668 cycles/ticks +average: 209447 cycles/ticks + +kyber_decaps: +median: 256878 cycles/ticks +average: 258192 cycles/ticks + +Loop spin: 760 +gen_a: +median: 57002 cycles/ticks +average: 57355 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10706 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2148 cycles/ticks + +indcpa_keypair: +median: 156210 cycles/ticks +average: 156849 cycles/ticks + +indcpa_enc: +median: 191080 cycles/ticks +average: 191887 cycles/ticks + +indcpa_dec: +median: 46890 cycles/ticks +average: 47294 cycles/ticks + +kyber_keypair_derand: +median: 169336 cycles/ticks +average: 170071 cycles/ticks + +kyber_keypair: +median: 182386 cycles/ticks +average: 182894 cycles/ticks + +kyber_encaps_derand: +median: 207654 cycles/ticks +average: 208561 cycles/ticks + +kyber_encaps: +median: 208406 cycles/ticks +average: 209309 cycles/ticks + +kyber_decaps: +median: 257376 cycles/ticks +average: 258553 cycles/ticks + +Loop spin: 761 +gen_a: +median: 57068 cycles/ticks +average: 57382 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6719 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11796 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156494 cycles/ticks +average: 157038 cycles/ticks + +indcpa_enc: +median: 191162 cycles/ticks +average: 191878 cycles/ticks + +indcpa_dec: +median: 46830 cycles/ticks +average: 47275 cycles/ticks + +kyber_keypair_derand: +median: 169484 cycles/ticks +average: 170083 cycles/ticks + +kyber_keypair: +median: 182346 cycles/ticks +average: 183064 cycles/ticks + +kyber_encaps_derand: +median: 205998 cycles/ticks +average: 206844 cycles/ticks + +kyber_encaps: +median: 206724 cycles/ticks +average: 207463 cycles/ticks + +kyber_decaps: +median: 255758 cycles/ticks +average: 257091 cycles/ticks + +Loop spin: 762 +gen_a: +median: 57056 cycles/ticks +average: 57391 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11838 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156326 cycles/ticks +average: 156919 cycles/ticks + +indcpa_enc: +median: 191182 cycles/ticks +average: 192063 cycles/ticks + +indcpa_dec: +median: 46910 cycles/ticks +average: 47397 cycles/ticks + +kyber_keypair_derand: +median: 169346 cycles/ticks +average: 170011 cycles/ticks + +kyber_keypair: +median: 182544 cycles/ticks +average: 183173 cycles/ticks + +kyber_encaps_derand: +median: 205996 cycles/ticks +average: 206937 cycles/ticks + +kyber_encaps: +median: 207260 cycles/ticks +average: 208184 cycles/ticks + +kyber_decaps: +median: 255656 cycles/ticks +average: 256825 cycles/ticks + +Loop spin: 763 +gen_a: +median: 57076 cycles/ticks +average: 57455 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11827 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156172 cycles/ticks +average: 156832 cycles/ticks + +indcpa_enc: +median: 190974 cycles/ticks +average: 191855 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47229 cycles/ticks + +kyber_keypair_derand: +median: 169636 cycles/ticks +average: 170402 cycles/ticks + +kyber_keypair: +median: 182404 cycles/ticks +average: 183130 cycles/ticks + +kyber_encaps_derand: +median: 205996 cycles/ticks +average: 206838 cycles/ticks + +kyber_encaps: +median: 206906 cycles/ticks +average: 207810 cycles/ticks + +kyber_decaps: +median: 255868 cycles/ticks +average: 257095 cycles/ticks + +Loop spin: 764 +gen_a: +median: 57064 cycles/ticks +average: 57423 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10701 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11990 cycles/ticks +average: 12075 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 157718 cycles/ticks +average: 158395 cycles/ticks + +indcpa_enc: +median: 192580 cycles/ticks +average: 193436 cycles/ticks + +indcpa_dec: +median: 46872 cycles/ticks +average: 47381 cycles/ticks + +kyber_keypair_derand: +median: 169616 cycles/ticks +average: 170208 cycles/ticks + +kyber_keypair: +median: 182454 cycles/ticks +average: 183041 cycles/ticks + +kyber_encaps_derand: +median: 205856 cycles/ticks +average: 206756 cycles/ticks + +kyber_encaps: +median: 206550 cycles/ticks +average: 207466 cycles/ticks + +kyber_decaps: +median: 255510 cycles/ticks +average: 256766 cycles/ticks + +Loop spin: 765 +gen_a: +median: 56996 cycles/ticks +average: 57326 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10713 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 157790 cycles/ticks +average: 158339 cycles/ticks + +indcpa_enc: +median: 192342 cycles/ticks +average: 193047 cycles/ticks + +indcpa_dec: +median: 46822 cycles/ticks +average: 47249 cycles/ticks + +kyber_keypair_derand: +median: 169276 cycles/ticks +average: 169853 cycles/ticks + +kyber_keypair: +median: 182392 cycles/ticks +average: 182978 cycles/ticks + +kyber_encaps_derand: +median: 205868 cycles/ticks +average: 206705 cycles/ticks + +kyber_encaps: +median: 207146 cycles/ticks +average: 208035 cycles/ticks + +kyber_decaps: +median: 255504 cycles/ticks +average: 256551 cycles/ticks + +Loop spin: 766 +gen_a: +median: 56966 cycles/ticks +average: 57362 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10719 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156282 cycles/ticks +average: 156941 cycles/ticks + +indcpa_enc: +median: 191138 cycles/ticks +average: 191909 cycles/ticks + +indcpa_dec: +median: 46832 cycles/ticks +average: 47343 cycles/ticks + +kyber_keypair_derand: +median: 169256 cycles/ticks +average: 169869 cycles/ticks + +kyber_keypair: +median: 182312 cycles/ticks +average: 182938 cycles/ticks + +kyber_encaps_derand: +median: 205890 cycles/ticks +average: 206728 cycles/ticks + +kyber_encaps: +median: 206870 cycles/ticks +average: 207782 cycles/ticks + +kyber_decaps: +median: 255478 cycles/ticks +average: 256578 cycles/ticks + +Loop spin: 767 +gen_a: +median: 56960 cycles/ticks +average: 57307 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6693 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11850 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156320 cycles/ticks +average: 156997 cycles/ticks + +indcpa_enc: +median: 191036 cycles/ticks +average: 191691 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47270 cycles/ticks + +kyber_keypair_derand: +median: 169458 cycles/ticks +average: 170099 cycles/ticks + +kyber_keypair: +median: 182394 cycles/ticks +average: 183005 cycles/ticks + +kyber_encaps_derand: +median: 205986 cycles/ticks +average: 206878 cycles/ticks + +kyber_encaps: +median: 206912 cycles/ticks +average: 207768 cycles/ticks + +kyber_decaps: +median: 255874 cycles/ticks +average: 257219 cycles/ticks + +Loop spin: 768 +gen_a: +median: 56994 cycles/ticks +average: 57341 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10706 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2102 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156502 cycles/ticks +average: 157172 cycles/ticks + +indcpa_enc: +median: 191168 cycles/ticks +average: 191944 cycles/ticks + +indcpa_dec: +median: 46868 cycles/ticks +average: 47407 cycles/ticks + +kyber_keypair_derand: +median: 169468 cycles/ticks +average: 170187 cycles/ticks + +kyber_keypair: +median: 182446 cycles/ticks +average: 183276 cycles/ticks + +kyber_encaps_derand: +median: 205970 cycles/ticks +average: 207112 cycles/ticks + +kyber_encaps: +median: 207350 cycles/ticks +average: 208654 cycles/ticks + +kyber_decaps: +median: 256456 cycles/ticks +average: 257589 cycles/ticks + +Loop spin: 769 +gen_a: +median: 57026 cycles/ticks +average: 57347 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6693 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11801 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 157372 cycles/ticks +average: 158037 cycles/ticks + +indcpa_enc: +median: 191044 cycles/ticks +average: 191835 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47323 cycles/ticks + +kyber_keypair_derand: +median: 170182 cycles/ticks +average: 170688 cycles/ticks + +kyber_keypair: +median: 183514 cycles/ticks +average: 184105 cycles/ticks + +kyber_encaps_derand: +median: 205850 cycles/ticks +average: 206604 cycles/ticks + +kyber_encaps: +median: 206804 cycles/ticks +average: 207659 cycles/ticks + +kyber_decaps: +median: 255564 cycles/ticks +average: 256756 cycles/ticks + +Loop spin: 770 +gen_a: +median: 57054 cycles/ticks +average: 57370 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11837 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156088 cycles/ticks +average: 156797 cycles/ticks + +indcpa_enc: +median: 190924 cycles/ticks +average: 191685 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47293 cycles/ticks + +kyber_keypair_derand: +median: 169538 cycles/ticks +average: 170224 cycles/ticks + +kyber_keypair: +median: 182380 cycles/ticks +average: 183000 cycles/ticks + +kyber_encaps_derand: +median: 205878 cycles/ticks +average: 206795 cycles/ticks + +kyber_encaps: +median: 206630 cycles/ticks +average: 207519 cycles/ticks + +kyber_decaps: +median: 255572 cycles/ticks +average: 256848 cycles/ticks + +Loop spin: 771 +gen_a: +median: 57040 cycles/ticks +average: 57382 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6742 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11848 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2132 cycles/ticks + +indcpa_keypair: +median: 156386 cycles/ticks +average: 157003 cycles/ticks + +indcpa_enc: +median: 191156 cycles/ticks +average: 191980 cycles/ticks + +indcpa_dec: +median: 46816 cycles/ticks +average: 47247 cycles/ticks + +kyber_keypair_derand: +median: 169498 cycles/ticks +average: 170141 cycles/ticks + +kyber_keypair: +median: 182470 cycles/ticks +average: 183205 cycles/ticks + +kyber_encaps_derand: +median: 205354 cycles/ticks +average: 206305 cycles/ticks + +kyber_encaps: +median: 206778 cycles/ticks +average: 207869 cycles/ticks + +kyber_decaps: +median: 255130 cycles/ticks +average: 256281 cycles/ticks + +Loop spin: 772 +gen_a: +median: 57044 cycles/ticks +average: 57346 cycles/ticks + +poly_getnoise_eta1: +median: 2096 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6725 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +indcpa_keypair: +median: 156120 cycles/ticks +average: 156710 cycles/ticks + +indcpa_enc: +median: 190842 cycles/ticks +average: 191630 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47308 cycles/ticks + +kyber_keypair_derand: +median: 169598 cycles/ticks +average: 170299 cycles/ticks + +kyber_keypair: +median: 182344 cycles/ticks +average: 183028 cycles/ticks + +kyber_encaps_derand: +median: 206094 cycles/ticks +average: 206896 cycles/ticks + +kyber_encaps: +median: 207128 cycles/ticks +average: 208047 cycles/ticks + +kyber_decaps: +median: 255870 cycles/ticks +average: 257068 cycles/ticks + +Loop spin: 773 +gen_a: +median: 57036 cycles/ticks +average: 57339 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10721 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11846 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2127 cycles/ticks + +indcpa_keypair: +median: 156702 cycles/ticks +average: 157314 cycles/ticks + +indcpa_enc: +median: 191296 cycles/ticks +average: 192140 cycles/ticks + +indcpa_dec: +median: 46826 cycles/ticks +average: 47291 cycles/ticks + +kyber_keypair_derand: +median: 169606 cycles/ticks +average: 170269 cycles/ticks + +kyber_keypair: +median: 182428 cycles/ticks +average: 183288 cycles/ticks + +kyber_encaps_derand: +median: 207120 cycles/ticks +average: 208071 cycles/ticks + +kyber_encaps: +median: 207968 cycles/ticks +average: 208763 cycles/ticks + +kyber_decaps: +median: 256884 cycles/ticks +average: 258238 cycles/ticks + +Loop spin: 774 +gen_a: +median: 57080 cycles/ticks +average: 57456 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11844 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2141 cycles/ticks + +indcpa_keypair: +median: 156910 cycles/ticks +average: 157576 cycles/ticks + +indcpa_enc: +median: 191658 cycles/ticks +average: 192489 cycles/ticks + +indcpa_dec: +median: 46862 cycles/ticks +average: 47389 cycles/ticks + +kyber_keypair_derand: +median: 169806 cycles/ticks +average: 170484 cycles/ticks + +kyber_keypair: +median: 182682 cycles/ticks +average: 183342 cycles/ticks + +kyber_encaps_derand: +median: 206168 cycles/ticks +average: 207310 cycles/ticks + +kyber_encaps: +median: 207506 cycles/ticks +average: 208190 cycles/ticks + +kyber_decaps: +median: 256052 cycles/ticks +average: 257302 cycles/ticks + +Loop spin: 775 +gen_a: +median: 56924 cycles/ticks +average: 57251 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6733 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11858 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 268 cycles/ticks +average: 269 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 61 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2105 cycles/ticks + +indcpa_keypair: +median: 156322 cycles/ticks +average: 156912 cycles/ticks + +indcpa_enc: +median: 191138 cycles/ticks +average: 191932 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47280 cycles/ticks + +kyber_keypair_derand: +median: 169764 cycles/ticks +average: 170500 cycles/ticks + +kyber_keypair: +median: 182372 cycles/ticks +average: 182967 cycles/ticks + +kyber_encaps_derand: +median: 205880 cycles/ticks +average: 206739 cycles/ticks + +kyber_encaps: +median: 207154 cycles/ticks +average: 207980 cycles/ticks + +kyber_decaps: +median: 255806 cycles/ticks +average: 256770 cycles/ticks + +Loop spin: 776 +gen_a: +median: 57116 cycles/ticks +average: 57463 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6736 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10648 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156586 cycles/ticks +average: 157185 cycles/ticks + +indcpa_enc: +median: 191156 cycles/ticks +average: 192092 cycles/ticks + +indcpa_dec: +median: 46882 cycles/ticks +average: 47275 cycles/ticks + +kyber_keypair_derand: +median: 171598 cycles/ticks +average: 172216 cycles/ticks + +kyber_keypair: +median: 182586 cycles/ticks +average: 183292 cycles/ticks + +kyber_encaps_derand: +median: 205952 cycles/ticks +average: 207082 cycles/ticks + +kyber_encaps: +median: 206904 cycles/ticks +average: 208079 cycles/ticks + +kyber_decaps: +median: 255850 cycles/ticks +average: 257279 cycles/ticks + +Loop spin: 777 +gen_a: +median: 57054 cycles/ticks +average: 57408 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2129 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11850 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156706 cycles/ticks +average: 157406 cycles/ticks + +indcpa_enc: +median: 191180 cycles/ticks +average: 192123 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47271 cycles/ticks + +kyber_keypair_derand: +median: 169470 cycles/ticks +average: 170168 cycles/ticks + +kyber_keypair: +median: 182470 cycles/ticks +average: 183077 cycles/ticks + +kyber_encaps_derand: +median: 206028 cycles/ticks +average: 206940 cycles/ticks + +kyber_encaps: +median: 207306 cycles/ticks +average: 208116 cycles/ticks + +kyber_decaps: +median: 255644 cycles/ticks +average: 256876 cycles/ticks + +Loop spin: 778 +gen_a: +median: 57064 cycles/ticks +average: 57396 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156086 cycles/ticks +average: 156797 cycles/ticks + +indcpa_enc: +median: 191084 cycles/ticks +average: 191991 cycles/ticks + +indcpa_dec: +median: 46898 cycles/ticks +average: 47386 cycles/ticks + +kyber_keypair_derand: +median: 169564 cycles/ticks +average: 170280 cycles/ticks + +kyber_keypair: +median: 182286 cycles/ticks +average: 182966 cycles/ticks + +kyber_encaps_derand: +median: 205806 cycles/ticks +average: 206778 cycles/ticks + +kyber_encaps: +median: 206948 cycles/ticks +average: 207909 cycles/ticks + +kyber_decaps: +median: 255622 cycles/ticks +average: 256882 cycles/ticks + +Loop spin: 779 +gen_a: +median: 57048 cycles/ticks +average: 57347 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11818 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2132 cycles/ticks + +indcpa_keypair: +median: 156576 cycles/ticks +average: 157279 cycles/ticks + +indcpa_enc: +median: 191640 cycles/ticks +average: 192670 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47337 cycles/ticks + +kyber_keypair_derand: +median: 169412 cycles/ticks +average: 170185 cycles/ticks + +kyber_keypair: +median: 182514 cycles/ticks +average: 183321 cycles/ticks + +kyber_encaps_derand: +median: 205840 cycles/ticks +average: 206715 cycles/ticks + +kyber_encaps: +median: 206560 cycles/ticks +average: 207532 cycles/ticks + +kyber_decaps: +median: 256414 cycles/ticks +average: 257426 cycles/ticks + +Loop spin: 780 +gen_a: +median: 57008 cycles/ticks +average: 57311 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6727 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10709 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11847 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1419 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156372 cycles/ticks +average: 157029 cycles/ticks + +indcpa_enc: +median: 191498 cycles/ticks +average: 192282 cycles/ticks + +indcpa_dec: +median: 46830 cycles/ticks +average: 47295 cycles/ticks + +kyber_keypair_derand: +median: 169064 cycles/ticks +average: 169684 cycles/ticks + +kyber_keypair: +median: 182310 cycles/ticks +average: 183004 cycles/ticks + +kyber_encaps_derand: +median: 205930 cycles/ticks +average: 206830 cycles/ticks + +kyber_encaps: +median: 207006 cycles/ticks +average: 208032 cycles/ticks + +kyber_decaps: +median: 255582 cycles/ticks +average: 256941 cycles/ticks + +Loop spin: 781 +gen_a: +median: 57004 cycles/ticks +average: 57363 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 6688 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11846 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2141 cycles/ticks + +indcpa_keypair: +median: 159258 cycles/ticks +average: 159973 cycles/ticks + +indcpa_enc: +median: 194026 cycles/ticks +average: 194952 cycles/ticks + +indcpa_dec: +median: 46808 cycles/ticks +average: 47293 cycles/ticks + +kyber_keypair_derand: +median: 169648 cycles/ticks +average: 170317 cycles/ticks + +kyber_keypair: +median: 182320 cycles/ticks +average: 183040 cycles/ticks + +kyber_encaps_derand: +median: 205824 cycles/ticks +average: 206735 cycles/ticks + +kyber_encaps: +median: 207000 cycles/ticks +average: 207823 cycles/ticks + +kyber_decaps: +median: 255670 cycles/ticks +average: 256838 cycles/ticks + +Loop spin: 782 +gen_a: +median: 56972 cycles/ticks +average: 57356 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6684 cycles/ticks +average: 6738 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11850 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156428 cycles/ticks +average: 157071 cycles/ticks + +indcpa_enc: +median: 191126 cycles/ticks +average: 191878 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47281 cycles/ticks + +kyber_keypair_derand: +median: 169528 cycles/ticks +average: 170155 cycles/ticks + +kyber_keypair: +median: 182404 cycles/ticks +average: 183156 cycles/ticks + +kyber_encaps_derand: +median: 205688 cycles/ticks +average: 206627 cycles/ticks + +kyber_encaps: +median: 206532 cycles/ticks +average: 207476 cycles/ticks + +kyber_decaps: +median: 255522 cycles/ticks +average: 256844 cycles/ticks + +Loop spin: 783 +gen_a: +median: 56974 cycles/ticks +average: 57308 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10714 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11831 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +indcpa_keypair: +median: 156362 cycles/ticks +average: 156996 cycles/ticks + +indcpa_enc: +median: 191286 cycles/ticks +average: 192092 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47364 cycles/ticks + +kyber_keypair_derand: +median: 169454 cycles/ticks +average: 170181 cycles/ticks + +kyber_keypair: +median: 182394 cycles/ticks +average: 183038 cycles/ticks + +kyber_encaps_derand: +median: 205910 cycles/ticks +average: 206869 cycles/ticks + +kyber_encaps: +median: 206996 cycles/ticks +average: 207848 cycles/ticks + +kyber_decaps: +median: 255566 cycles/ticks +average: 256995 cycles/ticks + +Loop spin: 784 +gen_a: +median: 56972 cycles/ticks +average: 57311 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11846 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2127 cycles/ticks + +indcpa_keypair: +median: 156514 cycles/ticks +average: 157191 cycles/ticks + +indcpa_enc: +median: 191174 cycles/ticks +average: 192115 cycles/ticks + +indcpa_dec: +median: 46832 cycles/ticks +average: 47347 cycles/ticks + +kyber_keypair_derand: +median: 171036 cycles/ticks +average: 171802 cycles/ticks + +kyber_keypair: +median: 182490 cycles/ticks +average: 183328 cycles/ticks + +kyber_encaps_derand: +median: 205762 cycles/ticks +average: 206785 cycles/ticks + +kyber_encaps: +median: 206948 cycles/ticks +average: 208217 cycles/ticks + +kyber_decaps: +median: 256318 cycles/ticks +average: 257453 cycles/ticks + +Loop spin: 785 +gen_a: +median: 57104 cycles/ticks +average: 57457 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6728 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11827 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2775 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156592 cycles/ticks +average: 157183 cycles/ticks + +indcpa_enc: +median: 191374 cycles/ticks +average: 192209 cycles/ticks + +indcpa_dec: +median: 46910 cycles/ticks +average: 47485 cycles/ticks + +kyber_keypair_derand: +median: 169458 cycles/ticks +average: 170087 cycles/ticks + +kyber_keypair: +median: 182338 cycles/ticks +average: 183148 cycles/ticks + +kyber_encaps_derand: +median: 205598 cycles/ticks +average: 206452 cycles/ticks + +kyber_encaps: +median: 206474 cycles/ticks +average: 209694 cycles/ticks + +kyber_decaps: +median: 255340 cycles/ticks +average: 256717 cycles/ticks + +Loop spin: 786 +gen_a: +median: 56974 cycles/ticks +average: 57316 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6698 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11841 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156088 cycles/ticks +average: 156760 cycles/ticks + +indcpa_enc: +median: 191002 cycles/ticks +average: 191817 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47414 cycles/ticks + +kyber_keypair_derand: +median: 169418 cycles/ticks +average: 170170 cycles/ticks + +kyber_keypair: +median: 182314 cycles/ticks +average: 185819 cycles/ticks + +kyber_encaps_derand: +median: 205986 cycles/ticks +average: 206918 cycles/ticks + +kyber_encaps: +median: 206800 cycles/ticks +average: 207732 cycles/ticks + +kyber_decaps: +median: 255630 cycles/ticks +average: 257017 cycles/ticks + +Loop spin: 787 +gen_a: +median: 57034 cycles/ticks +average: 57371 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6715 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156518 cycles/ticks +average: 157137 cycles/ticks + +indcpa_enc: +median: 191294 cycles/ticks +average: 192152 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47373 cycles/ticks + +kyber_keypair_derand: +median: 169056 cycles/ticks +average: 169758 cycles/ticks + +kyber_keypair: +median: 182360 cycles/ticks +average: 183065 cycles/ticks + +kyber_encaps_derand: +median: 205812 cycles/ticks +average: 207024 cycles/ticks + +kyber_encaps: +median: 207114 cycles/ticks +average: 208257 cycles/ticks + +kyber_decaps: +median: 256452 cycles/ticks +average: 257473 cycles/ticks + +Loop spin: 788 +gen_a: +median: 56984 cycles/ticks +average: 57297 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6666 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11809 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2128 cycles/ticks + +indcpa_keypair: +median: 156678 cycles/ticks +average: 157349 cycles/ticks + +indcpa_enc: +median: 191216 cycles/ticks +average: 192141 cycles/ticks + +indcpa_dec: +median: 46890 cycles/ticks +average: 47265 cycles/ticks + +kyber_keypair_derand: +median: 169530 cycles/ticks +average: 170341 cycles/ticks + +kyber_keypair: +median: 182446 cycles/ticks +average: 183177 cycles/ticks + +kyber_encaps_derand: +median: 206222 cycles/ticks +average: 207201 cycles/ticks + +kyber_encaps: +median: 207052 cycles/ticks +average: 207978 cycles/ticks + +kyber_decaps: +median: 256006 cycles/ticks +average: 257326 cycles/ticks + +Loop spin: 789 +gen_a: +median: 57138 cycles/ticks +average: 57491 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6727 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11847 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156516 cycles/ticks +average: 157279 cycles/ticks + +indcpa_enc: +median: 191264 cycles/ticks +average: 192169 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47375 cycles/ticks + +kyber_keypair_derand: +median: 169264 cycles/ticks +average: 170041 cycles/ticks + +kyber_keypair: +median: 182474 cycles/ticks +average: 183283 cycles/ticks + +kyber_encaps_derand: +median: 205992 cycles/ticks +average: 206961 cycles/ticks + +kyber_encaps: +median: 207008 cycles/ticks +average: 208029 cycles/ticks + +kyber_decaps: +median: 255918 cycles/ticks +average: 257235 cycles/ticks + +Loop spin: 790 +gen_a: +median: 57000 cycles/ticks +average: 57350 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2094 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6662 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10643 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11844 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 157774 cycles/ticks +average: 158432 cycles/ticks + +indcpa_enc: +median: 192636 cycles/ticks +average: 193516 cycles/ticks + +indcpa_dec: +median: 46902 cycles/ticks +average: 47419 cycles/ticks + +kyber_keypair_derand: +median: 169896 cycles/ticks +average: 170578 cycles/ticks + +kyber_keypair: +median: 182546 cycles/ticks +average: 183271 cycles/ticks + +kyber_encaps_derand: +median: 205980 cycles/ticks +average: 206815 cycles/ticks + +kyber_encaps: +median: 207062 cycles/ticks +average: 207997 cycles/ticks + +kyber_decaps: +median: 255600 cycles/ticks +average: 256977 cycles/ticks + +Loop spin: 791 +gen_a: +median: 57068 cycles/ticks +average: 57371 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10704 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11811 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156354 cycles/ticks +average: 157012 cycles/ticks + +indcpa_enc: +median: 191334 cycles/ticks +average: 192191 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47315 cycles/ticks + +kyber_keypair_derand: +median: 169410 cycles/ticks +average: 170149 cycles/ticks + +kyber_keypair: +median: 182404 cycles/ticks +average: 183101 cycles/ticks + +kyber_encaps_derand: +median: 207394 cycles/ticks +average: 208367 cycles/ticks + +kyber_encaps: +median: 208222 cycles/ticks +average: 209145 cycles/ticks + +kyber_decaps: +median: 257106 cycles/ticks +average: 258313 cycles/ticks + +Loop spin: 792 +gen_a: +median: 57072 cycles/ticks +average: 57421 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +indcpa_keypair: +median: 156226 cycles/ticks +average: 156937 cycles/ticks + +indcpa_enc: +median: 191154 cycles/ticks +average: 191915 cycles/ticks + +indcpa_dec: +median: 46932 cycles/ticks +average: 47410 cycles/ticks + +kyber_keypair_derand: +median: 169700 cycles/ticks +average: 170507 cycles/ticks + +kyber_keypair: +median: 182440 cycles/ticks +average: 183015 cycles/ticks + +kyber_encaps_derand: +median: 205652 cycles/ticks +average: 206590 cycles/ticks + +kyber_encaps: +median: 206552 cycles/ticks +average: 207489 cycles/ticks + +kyber_decaps: +median: 255440 cycles/ticks +average: 256696 cycles/ticks + +Loop spin: 793 +gen_a: +median: 57028 cycles/ticks +average: 57358 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6733 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11832 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156292 cycles/ticks +average: 156856 cycles/ticks + +indcpa_enc: +median: 191250 cycles/ticks +average: 192101 cycles/ticks + +indcpa_dec: +median: 46900 cycles/ticks +average: 47423 cycles/ticks + +kyber_keypair_derand: +median: 169518 cycles/ticks +average: 170151 cycles/ticks + +kyber_keypair: +median: 182386 cycles/ticks +average: 183126 cycles/ticks + +kyber_encaps_derand: +median: 205728 cycles/ticks +average: 206611 cycles/ticks + +kyber_encaps: +median: 207016 cycles/ticks +average: 207831 cycles/ticks + +kyber_decaps: +median: 255402 cycles/ticks +average: 256615 cycles/ticks + +Loop spin: 794 +gen_a: +median: 57144 cycles/ticks +average: 57458 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10711 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156124 cycles/ticks +average: 156674 cycles/ticks + +indcpa_enc: +median: 190792 cycles/ticks +average: 191463 cycles/ticks + +indcpa_dec: +median: 46906 cycles/ticks +average: 47398 cycles/ticks + +kyber_keypair_derand: +median: 169360 cycles/ticks +average: 169995 cycles/ticks + +kyber_keypair: +median: 182372 cycles/ticks +average: 183038 cycles/ticks + +kyber_encaps_derand: +median: 205676 cycles/ticks +average: 206566 cycles/ticks + +kyber_encaps: +median: 206428 cycles/ticks +average: 207322 cycles/ticks + +kyber_decaps: +median: 255448 cycles/ticks +average: 256588 cycles/ticks + +Loop spin: 795 +gen_a: +median: 57060 cycles/ticks +average: 57407 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6715 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1417 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156014 cycles/ticks +average: 156674 cycles/ticks + +indcpa_enc: +median: 190926 cycles/ticks +average: 191789 cycles/ticks + +indcpa_dec: +median: 46830 cycles/ticks +average: 47280 cycles/ticks + +kyber_keypair_derand: +median: 169332 cycles/ticks +average: 169990 cycles/ticks + +kyber_keypair: +median: 182408 cycles/ticks +average: 183150 cycles/ticks + +kyber_encaps_derand: +median: 206102 cycles/ticks +average: 206951 cycles/ticks + +kyber_encaps: +median: 206886 cycles/ticks +average: 207907 cycles/ticks + +kyber_decaps: +median: 255710 cycles/ticks +average: 257077 cycles/ticks + +Loop spin: 796 +gen_a: +median: 57062 cycles/ticks +average: 57460 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 6666 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10711 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11857 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 158162 cycles/ticks +average: 158856 cycles/ticks + +indcpa_enc: +median: 192626 cycles/ticks +average: 193490 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47392 cycles/ticks + +kyber_keypair_derand: +median: 169666 cycles/ticks +average: 170347 cycles/ticks + +kyber_keypair: +median: 182462 cycles/ticks +average: 183125 cycles/ticks + +kyber_encaps_derand: +median: 205800 cycles/ticks +average: 206812 cycles/ticks + +kyber_encaps: +median: 207124 cycles/ticks +average: 207991 cycles/ticks + +kyber_decaps: +median: 255492 cycles/ticks +average: 256780 cycles/ticks + +Loop spin: 797 +gen_a: +median: 56990 cycles/ticks +average: 57330 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11839 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 155932 cycles/ticks +average: 156585 cycles/ticks + +indcpa_enc: +median: 190626 cycles/ticks +average: 191383 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47399 cycles/ticks + +kyber_keypair_derand: +median: 169582 cycles/ticks +average: 170259 cycles/ticks + +kyber_keypair: +median: 182396 cycles/ticks +average: 183153 cycles/ticks + +kyber_encaps_derand: +median: 205762 cycles/ticks +average: 206637 cycles/ticks + +kyber_encaps: +median: 206598 cycles/ticks +average: 207488 cycles/ticks + +kyber_decaps: +median: 255390 cycles/ticks +average: 256635 cycles/ticks + +Loop spin: 798 +gen_a: +median: 57126 cycles/ticks +average: 57453 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10698 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 159728 cycles/ticks +average: 160377 cycles/ticks + +indcpa_enc: +median: 194418 cycles/ticks +average: 195293 cycles/ticks + +indcpa_dec: +median: 46832 cycles/ticks +average: 47336 cycles/ticks + +kyber_keypair_derand: +median: 169878 cycles/ticks +average: 170588 cycles/ticks + +kyber_keypair: +median: 182480 cycles/ticks +average: 183105 cycles/ticks + +kyber_encaps_derand: +median: 205902 cycles/ticks +average: 206808 cycles/ticks + +kyber_encaps: +median: 206780 cycles/ticks +average: 207742 cycles/ticks + +kyber_decaps: +median: 255716 cycles/ticks +average: 257033 cycles/ticks + +Loop spin: 799 +gen_a: +median: 56984 cycles/ticks +average: 57310 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10702 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11833 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156648 cycles/ticks +average: 157334 cycles/ticks + +indcpa_enc: +median: 191388 cycles/ticks +average: 192164 cycles/ticks + +indcpa_dec: +median: 46884 cycles/ticks +average: 47321 cycles/ticks + +kyber_keypair_derand: +median: 170122 cycles/ticks +average: 170838 cycles/ticks + +kyber_keypair: +median: 182276 cycles/ticks +average: 182997 cycles/ticks + +kyber_encaps_derand: +median: 205488 cycles/ticks +average: 206395 cycles/ticks + +kyber_encaps: +median: 206862 cycles/ticks +average: 207737 cycles/ticks + +kyber_decaps: +median: 255296 cycles/ticks +average: 256595 cycles/ticks + +Loop spin: 800 +gen_a: +median: 57160 cycles/ticks +average: 57494 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10698 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11831 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 156794 cycles/ticks +average: 157437 cycles/ticks + +indcpa_enc: +median: 191440 cycles/ticks +average: 192281 cycles/ticks + +indcpa_dec: +median: 46928 cycles/ticks +average: 47384 cycles/ticks + +kyber_keypair_derand: +median: 169806 cycles/ticks +average: 170480 cycles/ticks + +kyber_keypair: +median: 182586 cycles/ticks +average: 183171 cycles/ticks + +kyber_encaps_derand: +median: 206072 cycles/ticks +average: 207047 cycles/ticks + +kyber_encaps: +median: 206722 cycles/ticks +average: 207623 cycles/ticks + +kyber_decaps: +median: 255534 cycles/ticks +average: 256931 cycles/ticks + +Loop spin: 801 +gen_a: +median: 56934 cycles/ticks +average: 57266 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6725 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11797 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156288 cycles/ticks +average: 156963 cycles/ticks + +indcpa_enc: +median: 191046 cycles/ticks +average: 191848 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47193 cycles/ticks + +kyber_keypair_derand: +median: 169584 cycles/ticks +average: 170292 cycles/ticks + +kyber_keypair: +median: 182388 cycles/ticks +average: 183146 cycles/ticks + +kyber_encaps_derand: +median: 205992 cycles/ticks +average: 206838 cycles/ticks + +kyber_encaps: +median: 207014 cycles/ticks +average: 207795 cycles/ticks + +kyber_decaps: +median: 255810 cycles/ticks +average: 256790 cycles/ticks + +Loop spin: 802 +gen_a: +median: 56970 cycles/ticks +average: 59295 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11784 cycles/ticks +average: 11855 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156500 cycles/ticks +average: 157106 cycles/ticks + +indcpa_enc: +median: 191130 cycles/ticks +average: 191893 cycles/ticks + +indcpa_dec: +median: 46940 cycles/ticks +average: 47443 cycles/ticks + +kyber_keypair_derand: +median: 172726 cycles/ticks +average: 173362 cycles/ticks + +kyber_keypair: +median: 182554 cycles/ticks +average: 183300 cycles/ticks + +kyber_encaps_derand: +median: 205912 cycles/ticks +average: 207042 cycles/ticks + +kyber_encaps: +median: 207120 cycles/ticks +average: 208032 cycles/ticks + +kyber_decaps: +median: 255714 cycles/ticks +average: 256936 cycles/ticks + +Loop spin: 803 +gen_a: +median: 57068 cycles/ticks +average: 57377 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6686 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2128 cycles/ticks + +indcpa_keypair: +median: 156326 cycles/ticks +average: 156999 cycles/ticks + +indcpa_enc: +median: 191020 cycles/ticks +average: 191807 cycles/ticks + +indcpa_dec: +median: 46990 cycles/ticks +average: 47461 cycles/ticks + +kyber_keypair_derand: +median: 169554 cycles/ticks +average: 170353 cycles/ticks + +kyber_keypair: +median: 182472 cycles/ticks +average: 183147 cycles/ticks + +kyber_encaps_derand: +median: 205640 cycles/ticks +average: 206522 cycles/ticks + +kyber_encaps: +median: 206408 cycles/ticks +average: 207158 cycles/ticks + +kyber_decaps: +median: 255290 cycles/ticks +average: 256486 cycles/ticks + +Loop spin: 804 +gen_a: +median: 56942 cycles/ticks +average: 57242 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2098 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 6682 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11811 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156198 cycles/ticks +average: 156698 cycles/ticks + +indcpa_enc: +median: 190774 cycles/ticks +average: 191557 cycles/ticks + +indcpa_dec: +median: 46898 cycles/ticks +average: 47395 cycles/ticks + +kyber_keypair_derand: +median: 169634 cycles/ticks +average: 170184 cycles/ticks + +kyber_keypair: +median: 182364 cycles/ticks +average: 183029 cycles/ticks + +kyber_encaps_derand: +median: 205588 cycles/ticks +average: 206457 cycles/ticks + +kyber_encaps: +median: 206772 cycles/ticks +average: 207559 cycles/ticks + +kyber_decaps: +median: 255304 cycles/ticks +average: 256506 cycles/ticks + +Loop spin: 805 +gen_a: +median: 57246 cycles/ticks +average: 57587 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10718 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11832 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156632 cycles/ticks +average: 157242 cycles/ticks + +indcpa_enc: +median: 191338 cycles/ticks +average: 192121 cycles/ticks + +indcpa_dec: +median: 46906 cycles/ticks +average: 47311 cycles/ticks + +kyber_keypair_derand: +median: 169198 cycles/ticks +average: 169780 cycles/ticks + +kyber_keypair: +median: 182466 cycles/ticks +average: 183098 cycles/ticks + +kyber_encaps_derand: +median: 205588 cycles/ticks +average: 206521 cycles/ticks + +kyber_encaps: +median: 206724 cycles/ticks +average: 207650 cycles/ticks + +kyber_decaps: +median: 255280 cycles/ticks +average: 256624 cycles/ticks + +Loop spin: 806 +gen_a: +median: 57212 cycles/ticks +average: 57523 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11855 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2115 cycles/ticks + +indcpa_keypair: +median: 156948 cycles/ticks +average: 157632 cycles/ticks + +indcpa_enc: +median: 190756 cycles/ticks +average: 191429 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47326 cycles/ticks + +kyber_keypair_derand: +median: 170474 cycles/ticks +average: 171150 cycles/ticks + +kyber_keypair: +median: 183476 cycles/ticks +average: 184050 cycles/ticks + +kyber_encaps_derand: +median: 205980 cycles/ticks +average: 206972 cycles/ticks + +kyber_encaps: +median: 206680 cycles/ticks +average: 207503 cycles/ticks + +kyber_decaps: +median: 255506 cycles/ticks +average: 256759 cycles/ticks + +Loop spin: 807 +gen_a: +median: 56970 cycles/ticks +average: 57341 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6726 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11819 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156322 cycles/ticks +average: 157004 cycles/ticks + +indcpa_enc: +median: 191054 cycles/ticks +average: 191863 cycles/ticks + +indcpa_dec: +median: 46898 cycles/ticks +average: 47358 cycles/ticks + +kyber_keypair_derand: +median: 169846 cycles/ticks +average: 170477 cycles/ticks + +kyber_keypair: +median: 182334 cycles/ticks +average: 182927 cycles/ticks + +kyber_encaps_derand: +median: 205778 cycles/ticks +average: 206725 cycles/ticks + +kyber_encaps: +median: 206816 cycles/ticks +average: 207747 cycles/ticks + +kyber_decaps: +median: 255662 cycles/ticks +average: 256898 cycles/ticks + +Loop spin: 808 +gen_a: +median: 57092 cycles/ticks +average: 57461 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2136 cycles/ticks + +indcpa_keypair: +median: 156330 cycles/ticks +average: 156967 cycles/ticks + +indcpa_enc: +median: 191112 cycles/ticks +average: 191889 cycles/ticks + +indcpa_dec: +median: 46890 cycles/ticks +average: 47390 cycles/ticks + +kyber_keypair_derand: +median: 169162 cycles/ticks +average: 169828 cycles/ticks + +kyber_keypair: +median: 182326 cycles/ticks +average: 182918 cycles/ticks + +kyber_encaps_derand: +median: 205724 cycles/ticks +average: 206601 cycles/ticks + +kyber_encaps: +median: 206972 cycles/ticks +average: 207854 cycles/ticks + +kyber_decaps: +median: 255344 cycles/ticks +average: 256584 cycles/ticks + +Loop spin: 809 +gen_a: +median: 57000 cycles/ticks +average: 57305 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6733 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11850 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2098 cycles/ticks +average: 2105 cycles/ticks + +indcpa_keypair: +median: 156226 cycles/ticks +average: 156725 cycles/ticks + +indcpa_enc: +median: 191034 cycles/ticks +average: 191865 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47394 cycles/ticks + +kyber_keypair_derand: +median: 169302 cycles/ticks +average: 169870 cycles/ticks + +kyber_keypair: +median: 182412 cycles/ticks +average: 183049 cycles/ticks + +kyber_encaps_derand: +median: 205750 cycles/ticks +average: 206648 cycles/ticks + +kyber_encaps: +median: 206514 cycles/ticks +average: 207610 cycles/ticks + +kyber_decaps: +median: 256458 cycles/ticks +average: 257551 cycles/ticks + +Loop spin: 810 +gen_a: +median: 57086 cycles/ticks +average: 57378 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6728 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11853 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156308 cycles/ticks +average: 157010 cycles/ticks + +indcpa_enc: +median: 191178 cycles/ticks +average: 192035 cycles/ticks + +indcpa_dec: +median: 46908 cycles/ticks +average: 47400 cycles/ticks + +kyber_keypair_derand: +median: 169548 cycles/ticks +average: 170170 cycles/ticks + +kyber_keypair: +median: 182320 cycles/ticks +average: 182931 cycles/ticks + +kyber_encaps_derand: +median: 206096 cycles/ticks +average: 206933 cycles/ticks + +kyber_encaps: +median: 207184 cycles/ticks +average: 208096 cycles/ticks + +kyber_decaps: +median: 255798 cycles/ticks +average: 257090 cycles/ticks + +Loop spin: 811 +gen_a: +median: 57016 cycles/ticks +average: 57344 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6729 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156306 cycles/ticks +average: 156932 cycles/ticks + +indcpa_enc: +median: 191116 cycles/ticks +average: 191836 cycles/ticks + +indcpa_dec: +median: 46884 cycles/ticks +average: 47372 cycles/ticks + +kyber_keypair_derand: +median: 169330 cycles/ticks +average: 170056 cycles/ticks + +kyber_keypair: +median: 182302 cycles/ticks +average: 183008 cycles/ticks + +kyber_encaps_derand: +median: 206098 cycles/ticks +average: 206943 cycles/ticks + +kyber_encaps: +median: 207136 cycles/ticks +average: 208035 cycles/ticks + +kyber_decaps: +median: 255676 cycles/ticks +average: 256948 cycles/ticks + +Loop spin: 812 +gen_a: +median: 57038 cycles/ticks +average: 57348 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11852 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156030 cycles/ticks +average: 156589 cycles/ticks + +indcpa_enc: +median: 190654 cycles/ticks +average: 191401 cycles/ticks + +indcpa_dec: +median: 46956 cycles/ticks +average: 47402 cycles/ticks + +kyber_keypair_derand: +median: 169672 cycles/ticks +average: 170233 cycles/ticks + +kyber_keypair: +median: 182464 cycles/ticks +average: 183102 cycles/ticks + +kyber_encaps_derand: +median: 205742 cycles/ticks +average: 206560 cycles/ticks + +kyber_encaps: +median: 206528 cycles/ticks +average: 207330 cycles/ticks + +kyber_decaps: +median: 255834 cycles/ticks +average: 256987 cycles/ticks + +Loop spin: 813 +gen_a: +median: 57074 cycles/ticks +average: 57386 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2120 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10630 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11827 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +indcpa_keypair: +median: 156396 cycles/ticks +average: 157036 cycles/ticks + +indcpa_enc: +median: 191070 cycles/ticks +average: 191880 cycles/ticks + +indcpa_dec: +median: 46932 cycles/ticks +average: 47361 cycles/ticks + +kyber_keypair_derand: +median: 169946 cycles/ticks +average: 170719 cycles/ticks + +kyber_keypair: +median: 182470 cycles/ticks +average: 183151 cycles/ticks + +kyber_encaps_derand: +median: 205892 cycles/ticks +average: 206867 cycles/ticks + +kyber_encaps: +median: 206618 cycles/ticks +average: 207750 cycles/ticks + +kyber_decaps: +median: 255472 cycles/ticks +average: 256741 cycles/ticks + +Loop spin: 814 +gen_a: +median: 57120 cycles/ticks +average: 57438 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6728 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +indcpa_keypair: +median: 156784 cycles/ticks +average: 157452 cycles/ticks + +indcpa_enc: +median: 191284 cycles/ticks +average: 192172 cycles/ticks + +indcpa_dec: +median: 46888 cycles/ticks +average: 47360 cycles/ticks + +kyber_keypair_derand: +median: 171024 cycles/ticks +average: 171683 cycles/ticks + +kyber_keypair: +median: 182604 cycles/ticks +average: 183359 cycles/ticks + +kyber_encaps_derand: +median: 205768 cycles/ticks +average: 206596 cycles/ticks + +kyber_encaps: +median: 206820 cycles/ticks +average: 207690 cycles/ticks + +kyber_decaps: +median: 255604 cycles/ticks +average: 256690 cycles/ticks + +Loop spin: 815 +gen_a: +median: 57220 cycles/ticks +average: 57506 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11830 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 301 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 272 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156450 cycles/ticks +average: 157108 cycles/ticks + +indcpa_enc: +median: 191296 cycles/ticks +average: 192280 cycles/ticks + +indcpa_dec: +median: 46828 cycles/ticks +average: 47297 cycles/ticks + +kyber_keypair_derand: +median: 169420 cycles/ticks +average: 170015 cycles/ticks + +kyber_keypair: +median: 182396 cycles/ticks +average: 183109 cycles/ticks + +kyber_encaps_derand: +median: 205952 cycles/ticks +average: 206728 cycles/ticks + +kyber_encaps: +median: 206854 cycles/ticks +average: 208059 cycles/ticks + +kyber_decaps: +median: 255586 cycles/ticks +average: 256720 cycles/ticks + +Loop spin: 816 +gen_a: +median: 56974 cycles/ticks +average: 57321 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6709 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10716 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11819 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156380 cycles/ticks +average: 157060 cycles/ticks + +indcpa_enc: +median: 191164 cycles/ticks +average: 191899 cycles/ticks + +indcpa_dec: +median: 46902 cycles/ticks +average: 47302 cycles/ticks + +kyber_keypair_derand: +median: 169188 cycles/ticks +average: 169888 cycles/ticks + +kyber_keypair: +median: 182656 cycles/ticks +average: 183453 cycles/ticks + +kyber_encaps_derand: +median: 205872 cycles/ticks +average: 206715 cycles/ticks + +kyber_encaps: +median: 206610 cycles/ticks +average: 207399 cycles/ticks + +kyber_decaps: +median: 255454 cycles/ticks +average: 256651 cycles/ticks + +Loop spin: 817 +gen_a: +median: 56964 cycles/ticks +average: 57267 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11893 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156174 cycles/ticks +average: 156758 cycles/ticks + +indcpa_enc: +median: 191074 cycles/ticks +average: 191870 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47246 cycles/ticks + +kyber_keypair_derand: +median: 169378 cycles/ticks +average: 169940 cycles/ticks + +kyber_keypair: +median: 182400 cycles/ticks +average: 183084 cycles/ticks + +kyber_encaps_derand: +median: 205258 cycles/ticks +average: 206165 cycles/ticks + +kyber_encaps: +median: 206420 cycles/ticks +average: 207183 cycles/ticks + +kyber_decaps: +median: 255116 cycles/ticks +average: 256356 cycles/ticks + +Loop spin: 818 +gen_a: +median: 57038 cycles/ticks +average: 57362 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11855 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2716 cycles/ticks +average: 2726 cycles/ticks + +polyvec_decompress: +median: 2094 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156128 cycles/ticks +average: 156710 cycles/ticks + +indcpa_enc: +median: 190894 cycles/ticks +average: 191680 cycles/ticks + +indcpa_dec: +median: 46830 cycles/ticks +average: 47342 cycles/ticks + +kyber_keypair_derand: +median: 169430 cycles/ticks +average: 170103 cycles/ticks + +kyber_keypair: +median: 182452 cycles/ticks +average: 183226 cycles/ticks + +kyber_encaps_derand: +median: 207060 cycles/ticks +average: 207824 cycles/ticks + +kyber_encaps: +median: 207978 cycles/ticks +average: 208822 cycles/ticks + +kyber_decaps: +median: 256814 cycles/ticks +average: 258153 cycles/ticks + +Loop spin: 819 +gen_a: +median: 57108 cycles/ticks +average: 57410 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6682 cycles/ticks +average: 6727 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11846 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156388 cycles/ticks +average: 156961 cycles/ticks + +indcpa_enc: +median: 191206 cycles/ticks +average: 192023 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47275 cycles/ticks + +kyber_keypair_derand: +median: 169520 cycles/ticks +average: 170112 cycles/ticks + +kyber_keypair: +median: 182456 cycles/ticks +average: 183153 cycles/ticks + +kyber_encaps_derand: +median: 205634 cycles/ticks +average: 206303 cycles/ticks + +kyber_encaps: +median: 206404 cycles/ticks +average: 207219 cycles/ticks + +kyber_decaps: +median: 255366 cycles/ticks +average: 256633 cycles/ticks + +Loop spin: 820 +gen_a: +median: 57198 cycles/ticks +average: 57557 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11809 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156274 cycles/ticks +average: 156922 cycles/ticks + +indcpa_enc: +median: 190998 cycles/ticks +average: 191837 cycles/ticks + +indcpa_dec: +median: 46902 cycles/ticks +average: 47397 cycles/ticks + +kyber_keypair_derand: +median: 171038 cycles/ticks +average: 171636 cycles/ticks + +kyber_keypair: +median: 182350 cycles/ticks +average: 183013 cycles/ticks + +kyber_encaps_derand: +median: 205852 cycles/ticks +average: 206751 cycles/ticks + +kyber_encaps: +median: 207068 cycles/ticks +average: 208002 cycles/ticks + +kyber_decaps: +median: 255530 cycles/ticks +average: 256737 cycles/ticks + +Loop spin: 821 +gen_a: +median: 57182 cycles/ticks +average: 57510 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11831 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2732 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156476 cycles/ticks +average: 157124 cycles/ticks + +indcpa_enc: +median: 191264 cycles/ticks +average: 192169 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47322 cycles/ticks + +kyber_keypair_derand: +median: 169778 cycles/ticks +average: 170403 cycles/ticks + +kyber_keypair: +median: 182432 cycles/ticks +average: 183173 cycles/ticks + +kyber_encaps_derand: +median: 206068 cycles/ticks +average: 206927 cycles/ticks + +kyber_encaps: +median: 206804 cycles/ticks +average: 207750 cycles/ticks + +kyber_decaps: +median: 255726 cycles/ticks +average: 256939 cycles/ticks + +Loop spin: 822 +gen_a: +median: 57020 cycles/ticks +average: 57424 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10662 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11819 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156288 cycles/ticks +average: 156960 cycles/ticks + +indcpa_enc: +median: 191092 cycles/ticks +average: 191994 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47257 cycles/ticks + +kyber_keypair_derand: +median: 169602 cycles/ticks +average: 170226 cycles/ticks + +kyber_keypair: +median: 182568 cycles/ticks +average: 183263 cycles/ticks + +kyber_encaps_derand: +median: 205516 cycles/ticks +average: 206765 cycles/ticks + +kyber_encaps: +median: 206398 cycles/ticks +average: 207609 cycles/ticks + +kyber_decaps: +median: 255180 cycles/ticks +average: 256417 cycles/ticks + +Loop spin: 823 +gen_a: +median: 57078 cycles/ticks +average: 57451 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6709 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10683 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 68 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156356 cycles/ticks +average: 157111 cycles/ticks + +indcpa_enc: +median: 191054 cycles/ticks +average: 191834 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47275 cycles/ticks + +kyber_keypair_derand: +median: 169408 cycles/ticks +average: 170106 cycles/ticks + +kyber_keypair: +median: 182606 cycles/ticks +average: 183211 cycles/ticks + +kyber_encaps_derand: +median: 205974 cycles/ticks +average: 206891 cycles/ticks + +kyber_encaps: +median: 207158 cycles/ticks +average: 208154 cycles/ticks + +kyber_decaps: +median: 255786 cycles/ticks +average: 257219 cycles/ticks + +Loop spin: 824 +gen_a: +median: 57082 cycles/ticks +average: 57432 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10628 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2128 cycles/ticks + +indcpa_keypair: +median: 156704 cycles/ticks +average: 157428 cycles/ticks + +indcpa_enc: +median: 191332 cycles/ticks +average: 192171 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47346 cycles/ticks + +kyber_keypair_derand: +median: 169770 cycles/ticks +average: 170410 cycles/ticks + +kyber_keypair: +median: 182374 cycles/ticks +average: 183157 cycles/ticks + +kyber_encaps_derand: +median: 205746 cycles/ticks +average: 206655 cycles/ticks + +kyber_encaps: +median: 206454 cycles/ticks +average: 207339 cycles/ticks + +kyber_decaps: +median: 255224 cycles/ticks +average: 256414 cycles/ticks + +Loop spin: 825 +gen_a: +median: 57090 cycles/ticks +average: 57458 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11833 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156950 cycles/ticks +average: 157576 cycles/ticks + +indcpa_enc: +median: 191336 cycles/ticks +average: 192136 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47373 cycles/ticks + +kyber_keypair_derand: +median: 169756 cycles/ticks +average: 170438 cycles/ticks + +kyber_keypair: +median: 183024 cycles/ticks +average: 183733 cycles/ticks + +kyber_encaps_derand: +median: 207060 cycles/ticks +average: 207931 cycles/ticks + +kyber_encaps: +median: 208088 cycles/ticks +average: 208907 cycles/ticks + +kyber_decaps: +median: 256856 cycles/ticks +average: 258186 cycles/ticks + +Loop spin: 826 +gen_a: +median: 57088 cycles/ticks +average: 57447 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2095 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10662 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 293 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156236 cycles/ticks +average: 156812 cycles/ticks + +indcpa_enc: +median: 190946 cycles/ticks +average: 191839 cycles/ticks + +indcpa_dec: +median: 46862 cycles/ticks +average: 47282 cycles/ticks + +kyber_keypair_derand: +median: 169422 cycles/ticks +average: 170111 cycles/ticks + +kyber_keypair: +median: 182400 cycles/ticks +average: 183085 cycles/ticks + +kyber_encaps_derand: +median: 205834 cycles/ticks +average: 206877 cycles/ticks + +kyber_encaps: +median: 207044 cycles/ticks +average: 208101 cycles/ticks + +kyber_decaps: +median: 255410 cycles/ticks +average: 256872 cycles/ticks + +Loop spin: 827 +gen_a: +median: 57138 cycles/ticks +average: 57499 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156324 cycles/ticks +average: 156947 cycles/ticks + +indcpa_enc: +median: 190994 cycles/ticks +average: 191846 cycles/ticks + +indcpa_dec: +median: 46830 cycles/ticks +average: 47334 cycles/ticks + +kyber_keypair_derand: +median: 169832 cycles/ticks +average: 170454 cycles/ticks + +kyber_keypair: +median: 182408 cycles/ticks +average: 183175 cycles/ticks + +kyber_encaps_derand: +median: 206174 cycles/ticks +average: 207024 cycles/ticks + +kyber_encaps: +median: 207022 cycles/ticks +average: 207869 cycles/ticks + +kyber_decaps: +median: 255892 cycles/ticks +average: 257064 cycles/ticks + +Loop spin: 828 +gen_a: +median: 57028 cycles/ticks +average: 57387 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6731 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11760 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2097 cycles/ticks + +indcpa_keypair: +median: 156502 cycles/ticks +average: 157159 cycles/ticks + +indcpa_enc: +median: 191340 cycles/ticks +average: 192144 cycles/ticks + +indcpa_dec: +median: 46916 cycles/ticks +average: 47381 cycles/ticks + +kyber_keypair_derand: +median: 169684 cycles/ticks +average: 170279 cycles/ticks + +kyber_keypair: +median: 182644 cycles/ticks +average: 183330 cycles/ticks + +kyber_encaps_derand: +median: 205672 cycles/ticks +average: 206629 cycles/ticks + +kyber_encaps: +median: 206566 cycles/ticks +average: 207428 cycles/ticks + +kyber_decaps: +median: 255494 cycles/ticks +average: 256670 cycles/ticks + +Loop spin: 829 +gen_a: +median: 57088 cycles/ticks +average: 57384 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6695 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 265 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2785 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 155912 cycles/ticks +average: 156626 cycles/ticks + +indcpa_enc: +median: 190832 cycles/ticks +average: 191636 cycles/ticks + +indcpa_dec: +median: 46868 cycles/ticks +average: 47304 cycles/ticks + +kyber_keypair_derand: +median: 169316 cycles/ticks +average: 169983 cycles/ticks + +kyber_keypair: +median: 182290 cycles/ticks +average: 183062 cycles/ticks + +kyber_encaps_derand: +median: 205808 cycles/ticks +average: 206893 cycles/ticks + +kyber_encaps: +median: 206694 cycles/ticks +average: 207791 cycles/ticks + +kyber_decaps: +median: 255514 cycles/ticks +average: 256725 cycles/ticks + +Loop spin: 830 +gen_a: +median: 57082 cycles/ticks +average: 57407 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6732 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10641 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11868 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 68 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156412 cycles/ticks +average: 156932 cycles/ticks + +indcpa_enc: +median: 190986 cycles/ticks +average: 191757 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47360 cycles/ticks + +kyber_keypair_derand: +median: 170922 cycles/ticks +average: 171568 cycles/ticks + +kyber_keypair: +median: 182392 cycles/ticks +average: 183086 cycles/ticks + +kyber_encaps_derand: +median: 205992 cycles/ticks +average: 206831 cycles/ticks + +kyber_encaps: +median: 206802 cycles/ticks +average: 207577 cycles/ticks + +kyber_decaps: +median: 255676 cycles/ticks +average: 256823 cycles/ticks + +Loop spin: 831 +gen_a: +median: 57130 cycles/ticks +average: 57414 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156370 cycles/ticks +average: 156973 cycles/ticks + +indcpa_enc: +median: 191288 cycles/ticks +average: 192153 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47316 cycles/ticks + +kyber_keypair_derand: +median: 169278 cycles/ticks +average: 169944 cycles/ticks + +kyber_keypair: +median: 182490 cycles/ticks +average: 183178 cycles/ticks + +kyber_encaps_derand: +median: 205758 cycles/ticks +average: 206581 cycles/ticks + +kyber_encaps: +median: 206456 cycles/ticks +average: 207220 cycles/ticks + +kyber_decaps: +median: 255500 cycles/ticks +average: 256772 cycles/ticks + +Loop spin: 832 +gen_a: +median: 57084 cycles/ticks +average: 57425 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2103 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6700 cycles/ticks +average: 6761 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11841 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156304 cycles/ticks +average: 156834 cycles/ticks + +indcpa_enc: +median: 191054 cycles/ticks +average: 191826 cycles/ticks + +indcpa_dec: +median: 46816 cycles/ticks +average: 47241 cycles/ticks + +kyber_keypair_derand: +median: 169498 cycles/ticks +average: 170162 cycles/ticks + +kyber_keypair: +median: 182310 cycles/ticks +average: 182975 cycles/ticks + +kyber_encaps_derand: +median: 206148 cycles/ticks +average: 207062 cycles/ticks + +kyber_encaps: +median: 207044 cycles/ticks +average: 207908 cycles/ticks + +kyber_decaps: +median: 255958 cycles/ticks +average: 257192 cycles/ticks + +Loop spin: 833 +gen_a: +median: 57192 cycles/ticks +average: 57494 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10665 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11810 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156384 cycles/ticks +average: 156921 cycles/ticks + +indcpa_enc: +median: 191106 cycles/ticks +average: 191910 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47348 cycles/ticks + +kyber_keypair_derand: +median: 169456 cycles/ticks +average: 170173 cycles/ticks + +kyber_keypair: +median: 182408 cycles/ticks +average: 183258 cycles/ticks + +kyber_encaps_derand: +median: 205778 cycles/ticks +average: 206659 cycles/ticks + +kyber_encaps: +median: 206580 cycles/ticks +average: 207446 cycles/ticks + +kyber_decaps: +median: 255692 cycles/ticks +average: 256994 cycles/ticks + +Loop spin: 834 +gen_a: +median: 57122 cycles/ticks +average: 57386 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11815 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 269 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 69 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2758 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156536 cycles/ticks +average: 157170 cycles/ticks + +indcpa_enc: +median: 191342 cycles/ticks +average: 192180 cycles/ticks + +indcpa_dec: +median: 46826 cycles/ticks +average: 47303 cycles/ticks + +kyber_keypair_derand: +median: 169382 cycles/ticks +average: 170038 cycles/ticks + +kyber_keypair: +median: 182442 cycles/ticks +average: 183199 cycles/ticks + +kyber_encaps_derand: +median: 205682 cycles/ticks +average: 206642 cycles/ticks + +kyber_encaps: +median: 206612 cycles/ticks +average: 207774 cycles/ticks + +kyber_decaps: +median: 256714 cycles/ticks +average: 257748 cycles/ticks + +Loop spin: 835 +gen_a: +median: 57028 cycles/ticks +average: 57409 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6684 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10718 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156178 cycles/ticks +average: 156712 cycles/ticks + +indcpa_enc: +median: 190992 cycles/ticks +average: 191825 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47400 cycles/ticks + +kyber_keypair_derand: +median: 169858 cycles/ticks +average: 170443 cycles/ticks + +kyber_keypair: +median: 182318 cycles/ticks +average: 183002 cycles/ticks + +kyber_encaps_derand: +median: 205954 cycles/ticks +average: 206813 cycles/ticks + +kyber_encaps: +median: 206946 cycles/ticks +average: 207992 cycles/ticks + +kyber_decaps: +median: 255520 cycles/ticks +average: 256525 cycles/ticks + +Loop spin: 836 +gen_a: +median: 56996 cycles/ticks +average: 57290 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10712 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 276 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156218 cycles/ticks +average: 156836 cycles/ticks + +indcpa_enc: +median: 191162 cycles/ticks +average: 191851 cycles/ticks + +indcpa_dec: +median: 46844 cycles/ticks +average: 47243 cycles/ticks + +kyber_keypair_derand: +median: 169428 cycles/ticks +average: 169985 cycles/ticks + +kyber_keypair: +median: 182382 cycles/ticks +average: 183051 cycles/ticks + +kyber_encaps_derand: +median: 205556 cycles/ticks +average: 206359 cycles/ticks + +kyber_encaps: +median: 206308 cycles/ticks +average: 207136 cycles/ticks + +kyber_decaps: +median: 255264 cycles/ticks +average: 256566 cycles/ticks + +Loop spin: 837 +gen_a: +median: 57016 cycles/ticks +average: 57333 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10653 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11800 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156342 cycles/ticks +average: 156922 cycles/ticks + +indcpa_enc: +median: 191166 cycles/ticks +average: 191886 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47327 cycles/ticks + +kyber_keypair_derand: +median: 169406 cycles/ticks +average: 169995 cycles/ticks + +kyber_keypair: +median: 182554 cycles/ticks +average: 183242 cycles/ticks + +kyber_encaps_derand: +median: 207446 cycles/ticks +average: 208324 cycles/ticks + +kyber_encaps: +median: 208266 cycles/ticks +average: 209076 cycles/ticks + +kyber_decaps: +median: 257236 cycles/ticks +average: 258491 cycles/ticks + +Loop spin: 838 +gen_a: +median: 57108 cycles/ticks +average: 57423 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10701 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156554 cycles/ticks +average: 157120 cycles/ticks + +indcpa_enc: +median: 191126 cycles/ticks +average: 191794 cycles/ticks + +indcpa_dec: +median: 46872 cycles/ticks +average: 47302 cycles/ticks + +kyber_keypair_derand: +median: 169630 cycles/ticks +average: 170305 cycles/ticks + +kyber_keypair: +median: 182520 cycles/ticks +average: 183005 cycles/ticks + +kyber_encaps_derand: +median: 205838 cycles/ticks +average: 206648 cycles/ticks + +kyber_encaps: +median: 206740 cycles/ticks +average: 207558 cycles/ticks + +kyber_decaps: +median: 255722 cycles/ticks +average: 257142 cycles/ticks + +Loop spin: 839 +gen_a: +median: 57064 cycles/ticks +average: 57369 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11827 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156146 cycles/ticks +average: 156750 cycles/ticks + +indcpa_enc: +median: 191106 cycles/ticks +average: 191871 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47357 cycles/ticks + +kyber_keypair_derand: +median: 169578 cycles/ticks +average: 170258 cycles/ticks + +kyber_keypair: +median: 182404 cycles/ticks +average: 183037 cycles/ticks + +kyber_encaps_derand: +median: 205888 cycles/ticks +average: 206750 cycles/ticks + +kyber_encaps: +median: 206526 cycles/ticks +average: 207290 cycles/ticks + +kyber_decaps: +median: 255656 cycles/ticks +average: 256998 cycles/ticks + +Loop spin: 840 +gen_a: +median: 56964 cycles/ticks +average: 57238 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6719 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11835 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 158196 cycles/ticks +average: 158751 cycles/ticks + +indcpa_enc: +median: 192996 cycles/ticks +average: 193974 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47247 cycles/ticks + +kyber_keypair_derand: +median: 171042 cycles/ticks +average: 171574 cycles/ticks + +kyber_keypair: +median: 182520 cycles/ticks +average: 183221 cycles/ticks + +kyber_encaps_derand: +median: 205764 cycles/ticks +average: 206653 cycles/ticks + +kyber_encaps: +median: 206502 cycles/ticks +average: 207447 cycles/ticks + +kyber_decaps: +median: 255462 cycles/ticks +average: 256740 cycles/ticks + +Loop spin: 841 +gen_a: +median: 57172 cycles/ticks +average: 57494 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11831 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2758 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 158136 cycles/ticks +average: 158737 cycles/ticks + +indcpa_enc: +median: 193062 cycles/ticks +average: 193982 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47399 cycles/ticks + +kyber_keypair_derand: +median: 171032 cycles/ticks +average: 171569 cycles/ticks + +kyber_keypair: +median: 182424 cycles/ticks +average: 183041 cycles/ticks + +kyber_encaps_derand: +median: 205874 cycles/ticks +average: 206671 cycles/ticks + +kyber_encaps: +median: 206748 cycles/ticks +average: 209806 cycles/ticks + +kyber_decaps: +median: 255686 cycles/ticks +average: 256815 cycles/ticks + +Loop spin: 842 +gen_a: +median: 56996 cycles/ticks +average: 57365 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11831 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156190 cycles/ticks +average: 156831 cycles/ticks + +indcpa_enc: +median: 191142 cycles/ticks +average: 191917 cycles/ticks + +indcpa_dec: +median: 46900 cycles/ticks +average: 47330 cycles/ticks + +kyber_keypair_derand: +median: 169430 cycles/ticks +average: 172678 cycles/ticks + +kyber_keypair: +median: 182318 cycles/ticks +average: 183029 cycles/ticks + +kyber_encaps_derand: +median: 205766 cycles/ticks +average: 206766 cycles/ticks + +kyber_encaps: +median: 206756 cycles/ticks +average: 207912 cycles/ticks + +kyber_decaps: +median: 256426 cycles/ticks +average: 257481 cycles/ticks + +Loop spin: 843 +gen_a: +median: 57188 cycles/ticks +average: 57467 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6729 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11847 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156392 cycles/ticks +average: 156994 cycles/ticks + +indcpa_enc: +median: 191082 cycles/ticks +average: 191846 cycles/ticks + +indcpa_dec: +median: 46902 cycles/ticks +average: 47368 cycles/ticks + +kyber_keypair_derand: +median: 169354 cycles/ticks +average: 170066 cycles/ticks + +kyber_keypair: +median: 182518 cycles/ticks +average: 183171 cycles/ticks + +kyber_encaps_derand: +median: 205802 cycles/ticks +average: 206558 cycles/ticks + +kyber_encaps: +median: 206594 cycles/ticks +average: 207434 cycles/ticks + +kyber_decaps: +median: 256142 cycles/ticks +average: 257063 cycles/ticks + +Loop spin: 844 +gen_a: +median: 57012 cycles/ticks +average: 57312 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10659 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156430 cycles/ticks +average: 157039 cycles/ticks + +indcpa_enc: +median: 192052 cycles/ticks +average: 192750 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47284 cycles/ticks + +kyber_keypair_derand: +median: 169682 cycles/ticks +average: 170258 cycles/ticks + +kyber_keypair: +median: 182484 cycles/ticks +average: 183077 cycles/ticks + +kyber_encaps_derand: +median: 206074 cycles/ticks +average: 206981 cycles/ticks + +kyber_encaps: +median: 206562 cycles/ticks +average: 207459 cycles/ticks + +kyber_decaps: +median: 255648 cycles/ticks +average: 256645 cycles/ticks + +Loop spin: 845 +gen_a: +median: 57014 cycles/ticks +average: 57310 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6686 cycles/ticks +average: 6727 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11833 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156318 cycles/ticks +average: 156890 cycles/ticks + +indcpa_enc: +median: 191300 cycles/ticks +average: 192076 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47326 cycles/ticks + +kyber_keypair_derand: +median: 169088 cycles/ticks +average: 169755 cycles/ticks + +kyber_keypair: +median: 182384 cycles/ticks +average: 182906 cycles/ticks + +kyber_encaps_derand: +median: 205818 cycles/ticks +average: 206605 cycles/ticks + +kyber_encaps: +median: 206940 cycles/ticks +average: 207909 cycles/ticks + +kyber_decaps: +median: 256240 cycles/ticks +average: 257363 cycles/ticks + +Loop spin: 846 +gen_a: +median: 57044 cycles/ticks +average: 57378 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6731 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11838 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156434 cycles/ticks +average: 157024 cycles/ticks + +indcpa_enc: +median: 191180 cycles/ticks +average: 191934 cycles/ticks + +indcpa_dec: +median: 46826 cycles/ticks +average: 47283 cycles/ticks + +kyber_keypair_derand: +median: 169248 cycles/ticks +average: 169843 cycles/ticks + +kyber_keypair: +median: 182574 cycles/ticks +average: 183126 cycles/ticks + +kyber_encaps_derand: +median: 207338 cycles/ticks +average: 208147 cycles/ticks + +kyber_encaps: +median: 208304 cycles/ticks +average: 209064 cycles/ticks + +kyber_decaps: +median: 257198 cycles/ticks +average: 258322 cycles/ticks + +Loop spin: 847 +gen_a: +median: 57078 cycles/ticks +average: 57360 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +indcpa_keypair: +median: 156234 cycles/ticks +average: 156869 cycles/ticks + +indcpa_enc: +median: 191024 cycles/ticks +average: 191795 cycles/ticks + +indcpa_dec: +median: 46892 cycles/ticks +average: 47226 cycles/ticks + +kyber_keypair_derand: +median: 169814 cycles/ticks +average: 170493 cycles/ticks + +kyber_keypair: +median: 182596 cycles/ticks +average: 183205 cycles/ticks + +kyber_encaps_derand: +median: 205784 cycles/ticks +average: 206629 cycles/ticks + +kyber_encaps: +median: 206458 cycles/ticks +average: 207274 cycles/ticks + +kyber_decaps: +median: 255516 cycles/ticks +average: 257019 cycles/ticks + +Loop spin: 848 +gen_a: +median: 57152 cycles/ticks +average: 57527 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2094 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11807 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 273 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156086 cycles/ticks +average: 156674 cycles/ticks + +indcpa_enc: +median: 190978 cycles/ticks +average: 191860 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47351 cycles/ticks + +kyber_keypair_derand: +median: 169568 cycles/ticks +average: 170247 cycles/ticks + +kyber_keypair: +median: 182412 cycles/ticks +average: 183200 cycles/ticks + +kyber_encaps_derand: +median: 206112 cycles/ticks +average: 207103 cycles/ticks + +kyber_encaps: +median: 206920 cycles/ticks +average: 207897 cycles/ticks + +kyber_decaps: +median: 255768 cycles/ticks +average: 257064 cycles/ticks + +Loop spin: 849 +gen_a: +median: 57182 cycles/ticks +average: 57483 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2143 cycles/ticks + +indcpa_keypair: +median: 156228 cycles/ticks +average: 156776 cycles/ticks + +indcpa_enc: +median: 191152 cycles/ticks +average: 191844 cycles/ticks + +indcpa_dec: +median: 46890 cycles/ticks +average: 47321 cycles/ticks + +kyber_keypair_derand: +median: 169220 cycles/ticks +average: 169894 cycles/ticks + +kyber_keypair: +median: 182796 cycles/ticks +average: 183437 cycles/ticks + +kyber_encaps_derand: +median: 205950 cycles/ticks +average: 206814 cycles/ticks + +kyber_encaps: +median: 206732 cycles/ticks +average: 207583 cycles/ticks + +kyber_decaps: +median: 255730 cycles/ticks +average: 257011 cycles/ticks + +Loop spin: 850 +gen_a: +median: 57088 cycles/ticks +average: 57439 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6696 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11834 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2100 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156332 cycles/ticks +average: 156927 cycles/ticks + +indcpa_enc: +median: 191326 cycles/ticks +average: 192081 cycles/ticks + +indcpa_dec: +median: 46910 cycles/ticks +average: 47390 cycles/ticks + +kyber_keypair_derand: +median: 169714 cycles/ticks +average: 170391 cycles/ticks + +kyber_keypair: +median: 182624 cycles/ticks +average: 183295 cycles/ticks + +kyber_encaps_derand: +median: 205366 cycles/ticks +average: 206334 cycles/ticks + +kyber_encaps: +median: 206318 cycles/ticks +average: 207134 cycles/ticks + +kyber_decaps: +median: 255246 cycles/ticks +average: 256428 cycles/ticks + +Loop spin: 851 +gen_a: +median: 57024 cycles/ticks +average: 57334 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6693 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10703 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156358 cycles/ticks +average: 156926 cycles/ticks + +indcpa_enc: +median: 191354 cycles/ticks +average: 192158 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47403 cycles/ticks + +kyber_keypair_derand: +median: 169562 cycles/ticks +average: 170181 cycles/ticks + +kyber_keypair: +median: 182340 cycles/ticks +average: 182923 cycles/ticks + +kyber_encaps_derand: +median: 205478 cycles/ticks +average: 206342 cycles/ticks + +kyber_encaps: +median: 206268 cycles/ticks +average: 207105 cycles/ticks + +kyber_decaps: +median: 255268 cycles/ticks +average: 256538 cycles/ticks + +Loop spin: 852 +gen_a: +median: 57188 cycles/ticks +average: 57463 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6703 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11881 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156556 cycles/ticks +average: 157117 cycles/ticks + +indcpa_enc: +median: 191122 cycles/ticks +average: 191846 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47260 cycles/ticks + +kyber_keypair_derand: +median: 169634 cycles/ticks +average: 170311 cycles/ticks + +kyber_keypair: +median: 182894 cycles/ticks +average: 183654 cycles/ticks + +kyber_encaps_derand: +median: 205900 cycles/ticks +average: 206801 cycles/ticks + +kyber_encaps: +median: 206814 cycles/ticks +average: 207609 cycles/ticks + +kyber_decaps: +median: 255792 cycles/ticks +average: 257193 cycles/ticks + +Loop spin: 853 +gen_a: +median: 57042 cycles/ticks +average: 57395 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10656 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11839 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2102 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156146 cycles/ticks +average: 156826 cycles/ticks + +indcpa_enc: +median: 190944 cycles/ticks +average: 191722 cycles/ticks + +indcpa_dec: +median: 46892 cycles/ticks +average: 47418 cycles/ticks + +kyber_keypair_derand: +median: 169286 cycles/ticks +average: 169959 cycles/ticks + +kyber_keypair: +median: 182754 cycles/ticks +average: 183288 cycles/ticks + +kyber_encaps_derand: +median: 205892 cycles/ticks +average: 206895 cycles/ticks + +kyber_encaps: +median: 206700 cycles/ticks +average: 207554 cycles/ticks + +kyber_decaps: +median: 255660 cycles/ticks +average: 257041 cycles/ticks + +Loop spin: 854 +gen_a: +median: 57100 cycles/ticks +average: 57440 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11832 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 155964 cycles/ticks +average: 156545 cycles/ticks + +indcpa_enc: +median: 190718 cycles/ticks +average: 191517 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47343 cycles/ticks + +kyber_keypair_derand: +median: 169362 cycles/ticks +average: 170055 cycles/ticks + +kyber_keypair: +median: 182416 cycles/ticks +average: 183006 cycles/ticks + +kyber_encaps_derand: +median: 205726 cycles/ticks +average: 206490 cycles/ticks + +kyber_encaps: +median: 206388 cycles/ticks +average: 207210 cycles/ticks + +kyber_decaps: +median: 255258 cycles/ticks +average: 256735 cycles/ticks + +Loop spin: 855 +gen_a: +median: 57070 cycles/ticks +average: 57376 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6740 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11806 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2145 cycles/ticks + +indcpa_keypair: +median: 156092 cycles/ticks +average: 156722 cycles/ticks + +indcpa_enc: +median: 190996 cycles/ticks +average: 191779 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47418 cycles/ticks + +kyber_keypair_derand: +median: 169278 cycles/ticks +average: 169918 cycles/ticks + +kyber_keypair: +median: 182804 cycles/ticks +average: 183368 cycles/ticks + +kyber_encaps_derand: +median: 207382 cycles/ticks +average: 208267 cycles/ticks + +kyber_encaps: +median: 208180 cycles/ticks +average: 208982 cycles/ticks + +kyber_decaps: +median: 257030 cycles/ticks +average: 258009 cycles/ticks + +Loop spin: 856 +gen_a: +median: 57068 cycles/ticks +average: 57418 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11856 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156722 cycles/ticks +average: 157275 cycles/ticks + +indcpa_enc: +median: 191342 cycles/ticks +average: 192078 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47294 cycles/ticks + +kyber_keypair_derand: +median: 169390 cycles/ticks +average: 170018 cycles/ticks + +kyber_keypair: +median: 182602 cycles/ticks +average: 183214 cycles/ticks + +kyber_encaps_derand: +median: 205902 cycles/ticks +average: 206747 cycles/ticks + +kyber_encaps: +median: 206614 cycles/ticks +average: 207366 cycles/ticks + +kyber_decaps: +median: 255504 cycles/ticks +average: 256687 cycles/ticks + +Loop spin: 857 +gen_a: +median: 57034 cycles/ticks +average: 57334 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10646 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11870 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2102 cycles/ticks +average: 2108 cycles/ticks + +indcpa_keypair: +median: 156128 cycles/ticks +average: 156657 cycles/ticks + +indcpa_enc: +median: 191492 cycles/ticks +average: 192268 cycles/ticks + +indcpa_dec: +median: 46888 cycles/ticks +average: 47477 cycles/ticks + +kyber_keypair_derand: +median: 169576 cycles/ticks +average: 170356 cycles/ticks + +kyber_keypair: +median: 182330 cycles/ticks +average: 182966 cycles/ticks + +kyber_encaps_derand: +median: 205644 cycles/ticks +average: 206497 cycles/ticks + +kyber_encaps: +median: 206494 cycles/ticks +average: 207300 cycles/ticks + +kyber_decaps: +median: 255322 cycles/ticks +average: 256469 cycles/ticks + +Loop spin: 858 +gen_a: +median: 57014 cycles/ticks +average: 57327 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10698 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11837 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 277 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156346 cycles/ticks +average: 156938 cycles/ticks + +indcpa_enc: +median: 190966 cycles/ticks +average: 191797 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47350 cycles/ticks + +kyber_keypair_derand: +median: 169428 cycles/ticks +average: 169980 cycles/ticks + +kyber_keypair: +median: 182860 cycles/ticks +average: 183551 cycles/ticks + +kyber_encaps_derand: +median: 205618 cycles/ticks +average: 206359 cycles/ticks + +kyber_encaps: +median: 206516 cycles/ticks +average: 207315 cycles/ticks + +kyber_decaps: +median: 255420 cycles/ticks +average: 256622 cycles/ticks + +Loop spin: 859 +gen_a: +median: 56956 cycles/ticks +average: 57330 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6688 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11861 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1411 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2757 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156294 cycles/ticks +average: 156898 cycles/ticks + +indcpa_enc: +median: 191102 cycles/ticks +average: 191890 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47211 cycles/ticks + +kyber_keypair_derand: +median: 169432 cycles/ticks +average: 170066 cycles/ticks + +kyber_keypair: +median: 182778 cycles/ticks +average: 183339 cycles/ticks + +kyber_encaps_derand: +median: 205868 cycles/ticks +average: 206539 cycles/ticks + +kyber_encaps: +median: 206574 cycles/ticks +average: 207192 cycles/ticks + +kyber_decaps: +median: 255744 cycles/ticks +average: 256841 cycles/ticks + +Loop spin: 860 +gen_a: +median: 57010 cycles/ticks +average: 57453 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11856 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156430 cycles/ticks +average: 156962 cycles/ticks + +indcpa_enc: +median: 191328 cycles/ticks +average: 192109 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47323 cycles/ticks + +kyber_keypair_derand: +median: 169636 cycles/ticks +average: 170367 cycles/ticks + +kyber_keypair: +median: 182362 cycles/ticks +average: 183007 cycles/ticks + +kyber_encaps_derand: +median: 205678 cycles/ticks +average: 206426 cycles/ticks + +kyber_encaps: +median: 206600 cycles/ticks +average: 207543 cycles/ticks + +kyber_decaps: +median: 255514 cycles/ticks +average: 256773 cycles/ticks + +Loop spin: 861 +gen_a: +median: 57040 cycles/ticks +average: 57426 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6719 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10730 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11839 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156568 cycles/ticks +average: 157246 cycles/ticks + +indcpa_enc: +median: 191174 cycles/ticks +average: 191914 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47253 cycles/ticks + +kyber_keypair_derand: +median: 169300 cycles/ticks +average: 169894 cycles/ticks + +kyber_keypair: +median: 182932 cycles/ticks +average: 183587 cycles/ticks + +kyber_encaps_derand: +median: 205982 cycles/ticks +average: 206832 cycles/ticks + +kyber_encaps: +median: 207154 cycles/ticks +average: 208239 cycles/ticks + +kyber_decaps: +median: 255590 cycles/ticks +average: 256712 cycles/ticks + +Loop spin: 862 +gen_a: +median: 56992 cycles/ticks +average: 57381 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6740 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10703 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11856 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 291 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156360 cycles/ticks +average: 156969 cycles/ticks + +indcpa_enc: +median: 191160 cycles/ticks +average: 191959 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47206 cycles/ticks + +kyber_keypair_derand: +median: 169532 cycles/ticks +average: 170197 cycles/ticks + +kyber_keypair: +median: 182986 cycles/ticks +average: 183663 cycles/ticks + +kyber_encaps_derand: +median: 205536 cycles/ticks +average: 206237 cycles/ticks + +kyber_encaps: +median: 206382 cycles/ticks +average: 207177 cycles/ticks + +kyber_decaps: +median: 255418 cycles/ticks +average: 256598 cycles/ticks + +Loop spin: 863 +gen_a: +median: 57072 cycles/ticks +average: 57405 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156238 cycles/ticks +average: 156811 cycles/ticks + +indcpa_enc: +median: 191156 cycles/ticks +average: 191839 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47325 cycles/ticks + +kyber_keypair_derand: +median: 170940 cycles/ticks +average: 171498 cycles/ticks + +kyber_keypair: +median: 182368 cycles/ticks +average: 182907 cycles/ticks + +kyber_encaps_derand: +median: 205982 cycles/ticks +average: 206751 cycles/ticks + +kyber_encaps: +median: 206734 cycles/ticks +average: 207375 cycles/ticks + +kyber_decaps: +median: 255770 cycles/ticks +average: 257016 cycles/ticks + +Loop spin: 864 +gen_a: +median: 57112 cycles/ticks +average: 57419 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10708 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11843 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2100 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156144 cycles/ticks +average: 156697 cycles/ticks + +indcpa_enc: +median: 190820 cycles/ticks +average: 191532 cycles/ticks + +indcpa_dec: +median: 46888 cycles/ticks +average: 47394 cycles/ticks + +kyber_keypair_derand: +median: 169400 cycles/ticks +average: 170032 cycles/ticks + +kyber_keypair: +median: 182930 cycles/ticks +average: 183546 cycles/ticks + +kyber_encaps_derand: +median: 206006 cycles/ticks +average: 206854 cycles/ticks + +kyber_encaps: +median: 206794 cycles/ticks +average: 207622 cycles/ticks + +kyber_decaps: +median: 255674 cycles/ticks +average: 256852 cycles/ticks + +Loop spin: 865 +gen_a: +median: 57082 cycles/ticks +average: 57411 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11835 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2104 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156658 cycles/ticks +average: 157267 cycles/ticks + +indcpa_enc: +median: 191166 cycles/ticks +average: 191883 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47296 cycles/ticks + +kyber_keypair_derand: +median: 169382 cycles/ticks +average: 169984 cycles/ticks + +kyber_keypair: +median: 182802 cycles/ticks +average: 183463 cycles/ticks + +kyber_encaps_derand: +median: 205980 cycles/ticks +average: 206766 cycles/ticks + +kyber_encaps: +median: 206686 cycles/ticks +average: 207522 cycles/ticks + +kyber_decaps: +median: 255630 cycles/ticks +average: 256940 cycles/ticks + +Loop spin: 866 +gen_a: +median: 57186 cycles/ticks +average: 57534 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6688 cycles/ticks +average: 6725 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11758 cycles/ticks +average: 11815 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156310 cycles/ticks +average: 156900 cycles/ticks + +indcpa_enc: +median: 191400 cycles/ticks +average: 192300 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47326 cycles/ticks + +kyber_keypair_derand: +median: 169658 cycles/ticks +average: 170331 cycles/ticks + +kyber_keypair: +median: 182394 cycles/ticks +average: 183100 cycles/ticks + +kyber_encaps_derand: +median: 206222 cycles/ticks +average: 207147 cycles/ticks + +kyber_encaps: +median: 207058 cycles/ticks +average: 207895 cycles/ticks + +kyber_decaps: +median: 256050 cycles/ticks +average: 257221 cycles/ticks + +Loop spin: 867 +gen_a: +median: 57122 cycles/ticks +average: 57432 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6740 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 276 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156158 cycles/ticks +average: 156731 cycles/ticks + +indcpa_enc: +median: 191050 cycles/ticks +average: 191871 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47220 cycles/ticks + +kyber_keypair_derand: +median: 169718 cycles/ticks +average: 170422 cycles/ticks + +kyber_keypair: +median: 182660 cycles/ticks +average: 183328 cycles/ticks + +kyber_encaps_derand: +median: 206068 cycles/ticks +average: 206924 cycles/ticks + +kyber_encaps: +median: 206946 cycles/ticks +average: 207851 cycles/ticks + +kyber_decaps: +median: 255714 cycles/ticks +average: 256854 cycles/ticks + +Loop spin: 868 +gen_a: +median: 57052 cycles/ticks +average: 57366 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6692 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156030 cycles/ticks +average: 156615 cycles/ticks + +indcpa_enc: +median: 190982 cycles/ticks +average: 191703 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47324 cycles/ticks + +kyber_keypair_derand: +median: 169408 cycles/ticks +average: 170116 cycles/ticks + +kyber_keypair: +median: 182810 cycles/ticks +average: 183458 cycles/ticks + +kyber_encaps_derand: +median: 206048 cycles/ticks +average: 206788 cycles/ticks + +kyber_encaps: +median: 206744 cycles/ticks +average: 207614 cycles/ticks + +kyber_decaps: +median: 255770 cycles/ticks +average: 256885 cycles/ticks + +Loop spin: 869 +gen_a: +median: 56994 cycles/ticks +average: 57271 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6726 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10658 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1424 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156294 cycles/ticks +average: 156879 cycles/ticks + +indcpa_enc: +median: 191236 cycles/ticks +average: 192073 cycles/ticks + +indcpa_dec: +median: 46884 cycles/ticks +average: 47410 cycles/ticks + +kyber_keypair_derand: +median: 169576 cycles/ticks +average: 170213 cycles/ticks + +kyber_keypair: +median: 182348 cycles/ticks +average: 182988 cycles/ticks + +kyber_encaps_derand: +median: 205986 cycles/ticks +average: 206887 cycles/ticks + +kyber_encaps: +median: 206946 cycles/ticks +average: 207751 cycles/ticks + +kyber_decaps: +median: 255800 cycles/ticks +average: 257062 cycles/ticks + +Loop spin: 870 +gen_a: +median: 57106 cycles/ticks +average: 57455 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10661 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11760 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156304 cycles/ticks +average: 156978 cycles/ticks + +indcpa_enc: +median: 191002 cycles/ticks +average: 191824 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47190 cycles/ticks + +kyber_keypair_derand: +median: 171278 cycles/ticks +average: 171982 cycles/ticks + +kyber_keypair: +median: 182678 cycles/ticks +average: 183356 cycles/ticks + +kyber_encaps_derand: +median: 205986 cycles/ticks +average: 206883 cycles/ticks + +kyber_encaps: +median: 206778 cycles/ticks +average: 207565 cycles/ticks + +kyber_decaps: +median: 255726 cycles/ticks +average: 257098 cycles/ticks + +Loop spin: 871 +gen_a: +median: 57162 cycles/ticks +average: 57475 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +indcpa_keypair: +median: 159416 cycles/ticks +average: 160091 cycles/ticks + +indcpa_enc: +median: 194144 cycles/ticks +average: 194980 cycles/ticks + +indcpa_dec: +median: 46896 cycles/ticks +average: 47271 cycles/ticks + +kyber_keypair_derand: +median: 169438 cycles/ticks +average: 169972 cycles/ticks + +kyber_keypair: +median: 182770 cycles/ticks +average: 183471 cycles/ticks + +kyber_encaps_derand: +median: 205788 cycles/ticks +average: 206633 cycles/ticks + +kyber_encaps: +median: 206786 cycles/ticks +average: 207622 cycles/ticks + +kyber_decaps: +median: 255598 cycles/ticks +average: 256833 cycles/ticks + +Loop spin: 872 +gen_a: +median: 57086 cycles/ticks +average: 57393 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11845 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156324 cycles/ticks +average: 156873 cycles/ticks + +indcpa_enc: +median: 191018 cycles/ticks +average: 191809 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47397 cycles/ticks + +kyber_keypair_derand: +median: 169502 cycles/ticks +average: 170154 cycles/ticks + +kyber_keypair: +median: 182440 cycles/ticks +average: 183124 cycles/ticks + +kyber_encaps_derand: +median: 205392 cycles/ticks +average: 206227 cycles/ticks + +kyber_encaps: +median: 206194 cycles/ticks +average: 207109 cycles/ticks + +kyber_decaps: +median: 255168 cycles/ticks +average: 256457 cycles/ticks + +Loop spin: 873 +gen_a: +median: 57028 cycles/ticks +average: 57386 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156260 cycles/ticks +average: 156865 cycles/ticks + +indcpa_enc: +median: 191090 cycles/ticks +average: 191865 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47345 cycles/ticks + +kyber_keypair_derand: +median: 169492 cycles/ticks +average: 170247 cycles/ticks + +kyber_keypair: +median: 182530 cycles/ticks +average: 183239 cycles/ticks + +kyber_encaps_derand: +median: 205730 cycles/ticks +average: 206668 cycles/ticks + +kyber_encaps: +median: 206638 cycles/ticks +average: 207537 cycles/ticks + +kyber_decaps: +median: 255500 cycles/ticks +average: 256775 cycles/ticks + +Loop spin: 874 +gen_a: +median: 57164 cycles/ticks +average: 57464 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10658 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11805 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2150 cycles/ticks + +indcpa_keypair: +median: 157912 cycles/ticks +average: 158467 cycles/ticks + +indcpa_enc: +median: 192620 cycles/ticks +average: 193473 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47350 cycles/ticks + +kyber_keypair_derand: +median: 169322 cycles/ticks +average: 169977 cycles/ticks + +kyber_keypair: +median: 182788 cycles/ticks +average: 183415 cycles/ticks + +kyber_encaps_derand: +median: 205756 cycles/ticks +average: 206549 cycles/ticks + +kyber_encaps: +median: 206896 cycles/ticks +average: 208182 cycles/ticks + +kyber_decaps: +median: 255664 cycles/ticks +average: 257028 cycles/ticks + +Loop spin: 875 +gen_a: +median: 57076 cycles/ticks +average: 57390 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156688 cycles/ticks +average: 157385 cycles/ticks + +indcpa_enc: +median: 191520 cycles/ticks +average: 192506 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47193 cycles/ticks + +kyber_keypair_derand: +median: 169656 cycles/ticks +average: 170391 cycles/ticks + +kyber_keypair: +median: 182402 cycles/ticks +average: 183106 cycles/ticks + +kyber_encaps_derand: +median: 205694 cycles/ticks +average: 206562 cycles/ticks + +kyber_encaps: +median: 206352 cycles/ticks +average: 207163 cycles/ticks + +kyber_decaps: +median: 255318 cycles/ticks +average: 256642 cycles/ticks + +Loop spin: 876 +gen_a: +median: 57022 cycles/ticks +average: 57371 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10840 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11875 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 157694 cycles/ticks +average: 158316 cycles/ticks + +indcpa_enc: +median: 192770 cycles/ticks +average: 193637 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47314 cycles/ticks + +kyber_keypair_derand: +median: 169640 cycles/ticks +average: 170260 cycles/ticks + +kyber_keypair: +median: 182644 cycles/ticks +average: 183237 cycles/ticks + +kyber_encaps_derand: +median: 205768 cycles/ticks +average: 206504 cycles/ticks + +kyber_encaps: +median: 206726 cycles/ticks +average: 207575 cycles/ticks + +kyber_decaps: +median: 255626 cycles/ticks +average: 256797 cycles/ticks + +Loop spin: 877 +gen_a: +median: 57032 cycles/ticks +average: 57368 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10698 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11863 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156338 cycles/ticks +average: 157058 cycles/ticks + +indcpa_enc: +median: 190966 cycles/ticks +average: 191823 cycles/ticks + +indcpa_dec: +median: 46884 cycles/ticks +average: 47305 cycles/ticks + +kyber_keypair_derand: +median: 169558 cycles/ticks +average: 170258 cycles/ticks + +kyber_keypair: +median: 182674 cycles/ticks +average: 183280 cycles/ticks + +kyber_encaps_derand: +median: 205862 cycles/ticks +average: 206780 cycles/ticks + +kyber_encaps: +median: 206598 cycles/ticks +average: 207483 cycles/ticks + +kyber_decaps: +median: 255480 cycles/ticks +average: 256734 cycles/ticks + +Loop spin: 878 +gen_a: +median: 57138 cycles/ticks +average: 57511 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10658 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 329 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2127 cycles/ticks + +indcpa_keypair: +median: 155958 cycles/ticks +average: 156606 cycles/ticks + +indcpa_enc: +median: 190802 cycles/ticks +average: 191519 cycles/ticks + +indcpa_dec: +median: 46942 cycles/ticks +average: 47340 cycles/ticks + +kyber_keypair_derand: +median: 170844 cycles/ticks +average: 171505 cycles/ticks + +kyber_keypair: +median: 182450 cycles/ticks +average: 183047 cycles/ticks + +kyber_encaps_derand: +median: 205906 cycles/ticks +average: 206662 cycles/ticks + +kyber_encaps: +median: 206522 cycles/ticks +average: 207381 cycles/ticks + +kyber_decaps: +median: 255528 cycles/ticks +average: 256810 cycles/ticks + +Loop spin: 879 +gen_a: +median: 56994 cycles/ticks +average: 57250 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6691 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10739 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11850 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1422 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156480 cycles/ticks +average: 157106 cycles/ticks + +indcpa_enc: +median: 191428 cycles/ticks +average: 192101 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47335 cycles/ticks + +kyber_keypair_derand: +median: 169630 cycles/ticks +average: 170202 cycles/ticks + +kyber_keypair: +median: 182530 cycles/ticks +average: 183175 cycles/ticks + +kyber_encaps_derand: +median: 206094 cycles/ticks +average: 207033 cycles/ticks + +kyber_encaps: +median: 206832 cycles/ticks +average: 207703 cycles/ticks + +kyber_decaps: +median: 256852 cycles/ticks +average: 257864 cycles/ticks + +Loop spin: 880 +gen_a: +median: 57046 cycles/ticks +average: 57370 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6745 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 158114 cycles/ticks +average: 158688 cycles/ticks + +indcpa_enc: +median: 193926 cycles/ticks +average: 194954 cycles/ticks + +indcpa_dec: +median: 46878 cycles/ticks +average: 47376 cycles/ticks + +kyber_keypair_derand: +median: 169730 cycles/ticks +average: 170342 cycles/ticks + +kyber_keypair: +median: 182712 cycles/ticks +average: 183441 cycles/ticks + +kyber_encaps_derand: +median: 205572 cycles/ticks +average: 206382 cycles/ticks + +kyber_encaps: +median: 206324 cycles/ticks +average: 207239 cycles/ticks + +kyber_decaps: +median: 255364 cycles/ticks +average: 256618 cycles/ticks + +Loop spin: 881 +gen_a: +median: 57056 cycles/ticks +average: 57421 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11800 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156572 cycles/ticks +average: 157179 cycles/ticks + +indcpa_enc: +median: 191376 cycles/ticks +average: 192199 cycles/ticks + +indcpa_dec: +median: 46880 cycles/ticks +average: 47310 cycles/ticks + +kyber_keypair_derand: +median: 169714 cycles/ticks +average: 170390 cycles/ticks + +kyber_keypair: +median: 182324 cycles/ticks +average: 182989 cycles/ticks + +kyber_encaps_derand: +median: 205648 cycles/ticks +average: 206425 cycles/ticks + +kyber_encaps: +median: 206546 cycles/ticks +average: 207330 cycles/ticks + +kyber_decaps: +median: 255624 cycles/ticks +average: 256821 cycles/ticks + +Loop spin: 882 +gen_a: +median: 57058 cycles/ticks +average: 57354 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10646 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1424 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2100 cycles/ticks +average: 2104 cycles/ticks + +indcpa_keypair: +median: 156270 cycles/ticks +average: 156857 cycles/ticks + +indcpa_enc: +median: 191162 cycles/ticks +average: 191937 cycles/ticks + +indcpa_dec: +median: 46832 cycles/ticks +average: 47266 cycles/ticks + +kyber_keypair_derand: +median: 169444 cycles/ticks +average: 170052 cycles/ticks + +kyber_keypair: +median: 182494 cycles/ticks +average: 183182 cycles/ticks + +kyber_encaps_derand: +median: 205626 cycles/ticks +average: 206654 cycles/ticks + +kyber_encaps: +median: 206490 cycles/ticks +average: 207555 cycles/ticks + +kyber_decaps: +median: 255466 cycles/ticks +average: 256950 cycles/ticks + +Loop spin: 883 +gen_a: +median: 57140 cycles/ticks +average: 57433 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6728 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2096 cycles/ticks +average: 2107 cycles/ticks + +indcpa_keypair: +median: 156500 cycles/ticks +average: 157151 cycles/ticks + +indcpa_enc: +median: 191312 cycles/ticks +average: 192151 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47390 cycles/ticks + +kyber_keypair_derand: +median: 169606 cycles/ticks +average: 170291 cycles/ticks + +kyber_keypair: +median: 182534 cycles/ticks +average: 183248 cycles/ticks + +kyber_encaps_derand: +median: 205938 cycles/ticks +average: 206817 cycles/ticks + +kyber_encaps: +median: 206610 cycles/ticks +average: 207397 cycles/ticks + +kyber_decaps: +median: 255774 cycles/ticks +average: 257080 cycles/ticks + +Loop spin: 884 +gen_a: +median: 57168 cycles/ticks +average: 57475 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10662 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11866 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 66 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156408 cycles/ticks +average: 156986 cycles/ticks + +indcpa_enc: +median: 191186 cycles/ticks +average: 191979 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47242 cycles/ticks + +kyber_keypair_derand: +median: 169574 cycles/ticks +average: 170155 cycles/ticks + +kyber_keypair: +median: 182368 cycles/ticks +average: 183032 cycles/ticks + +kyber_encaps_derand: +median: 205722 cycles/ticks +average: 206691 cycles/ticks + +kyber_encaps: +median: 206602 cycles/ticks +average: 207376 cycles/ticks + +kyber_decaps: +median: 255596 cycles/ticks +average: 256896 cycles/ticks + +Loop spin: 885 +gen_a: +median: 57166 cycles/ticks +average: 57450 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6691 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11798 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1417 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156228 cycles/ticks +average: 156794 cycles/ticks + +indcpa_enc: +median: 191172 cycles/ticks +average: 191866 cycles/ticks + +indcpa_dec: +median: 46890 cycles/ticks +average: 47439 cycles/ticks + +kyber_keypair_derand: +median: 169438 cycles/ticks +average: 170018 cycles/ticks + +kyber_keypair: +median: 182566 cycles/ticks +average: 183200 cycles/ticks + +kyber_encaps_derand: +median: 205792 cycles/ticks +average: 206658 cycles/ticks + +kyber_encaps: +median: 206494 cycles/ticks +average: 207309 cycles/ticks + +kyber_decaps: +median: 255548 cycles/ticks +average: 256677 cycles/ticks + +Loop spin: 886 +gen_a: +median: 57100 cycles/ticks +average: 57399 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156258 cycles/ticks +average: 156841 cycles/ticks + +indcpa_enc: +median: 191018 cycles/ticks +average: 191737 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47358 cycles/ticks + +kyber_keypair_derand: +median: 169656 cycles/ticks +average: 170214 cycles/ticks + +kyber_keypair: +median: 182474 cycles/ticks +average: 183063 cycles/ticks + +kyber_encaps_derand: +median: 205894 cycles/ticks +average: 206885 cycles/ticks + +kyber_encaps: +median: 206448 cycles/ticks +average: 207174 cycles/ticks + +kyber_decaps: +median: 255404 cycles/ticks +average: 256690 cycles/ticks + +Loop spin: 887 +gen_a: +median: 57104 cycles/ticks +average: 57416 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6691 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11822 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156370 cycles/ticks +average: 156987 cycles/ticks + +indcpa_enc: +median: 191298 cycles/ticks +average: 192057 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47396 cycles/ticks + +kyber_keypair_derand: +median: 169474 cycles/ticks +average: 170129 cycles/ticks + +kyber_keypair: +median: 182384 cycles/ticks +average: 182989 cycles/ticks + +kyber_encaps_derand: +median: 205656 cycles/ticks +average: 206482 cycles/ticks + +kyber_encaps: +median: 206436 cycles/ticks +average: 207141 cycles/ticks + +kyber_decaps: +median: 255462 cycles/ticks +average: 256759 cycles/ticks + +Loop spin: 888 +gen_a: +median: 57108 cycles/ticks +average: 57417 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6695 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11790 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1418 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156592 cycles/ticks +average: 157126 cycles/ticks + +indcpa_enc: +median: 191310 cycles/ticks +average: 192012 cycles/ticks + +indcpa_dec: +median: 46944 cycles/ticks +average: 47444 cycles/ticks + +kyber_keypair_derand: +median: 169578 cycles/ticks +average: 170197 cycles/ticks + +kyber_keypair: +median: 182478 cycles/ticks +average: 183135 cycles/ticks + +kyber_encaps_derand: +median: 207466 cycles/ticks +average: 208576 cycles/ticks + +kyber_encaps: +median: 208268 cycles/ticks +average: 209084 cycles/ticks + +kyber_decaps: +median: 257130 cycles/ticks +average: 258329 cycles/ticks + +Loop spin: 889 +gen_a: +median: 57126 cycles/ticks +average: 57455 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6768 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11818 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2756 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156480 cycles/ticks +average: 157086 cycles/ticks + +indcpa_enc: +median: 191340 cycles/ticks +average: 191982 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47257 cycles/ticks + +kyber_keypair_derand: +median: 169430 cycles/ticks +average: 170009 cycles/ticks + +kyber_keypair: +median: 182384 cycles/ticks +average: 182990 cycles/ticks + +kyber_encaps_derand: +median: 205944 cycles/ticks +average: 206839 cycles/ticks + +kyber_encaps: +median: 206958 cycles/ticks +average: 207933 cycles/ticks + +kyber_decaps: +median: 255740 cycles/ticks +average: 256875 cycles/ticks + +Loop spin: 890 +gen_a: +median: 57022 cycles/ticks +average: 57325 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156578 cycles/ticks +average: 157233 cycles/ticks + +indcpa_enc: +median: 191096 cycles/ticks +average: 191831 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47374 cycles/ticks + +kyber_keypair_derand: +median: 169476 cycles/ticks +average: 170159 cycles/ticks + +kyber_keypair: +median: 182344 cycles/ticks +average: 182938 cycles/ticks + +kyber_encaps_derand: +median: 205908 cycles/ticks +average: 206853 cycles/ticks + +kyber_encaps: +median: 206666 cycles/ticks +average: 207436 cycles/ticks + +kyber_decaps: +median: 255426 cycles/ticks +average: 256684 cycles/ticks + +Loop spin: 891 +gen_a: +median: 56976 cycles/ticks +average: 57242 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6716 cycles/ticks +average: 6796 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11784 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 158076 cycles/ticks +average: 158640 cycles/ticks + +indcpa_enc: +median: 192640 cycles/ticks +average: 193366 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47247 cycles/ticks + +kyber_keypair_derand: +median: 169754 cycles/ticks +average: 170467 cycles/ticks + +kyber_keypair: +median: 182526 cycles/ticks +average: 183112 cycles/ticks + +kyber_encaps_derand: +median: 205768 cycles/ticks +average: 206621 cycles/ticks + +kyber_encaps: +median: 206638 cycles/ticks +average: 207503 cycles/ticks + +kyber_decaps: +median: 255520 cycles/ticks +average: 256727 cycles/ticks + +Loop spin: 892 +gen_a: +median: 57042 cycles/ticks +average: 57353 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156286 cycles/ticks +average: 156829 cycles/ticks + +indcpa_enc: +median: 191124 cycles/ticks +average: 191889 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47392 cycles/ticks + +kyber_keypair_derand: +median: 169254 cycles/ticks +average: 169812 cycles/ticks + +kyber_keypair: +median: 182390 cycles/ticks +average: 183048 cycles/ticks + +kyber_encaps_derand: +median: 205810 cycles/ticks +average: 206623 cycles/ticks + +kyber_encaps: +median: 206768 cycles/ticks +average: 207581 cycles/ticks + +kyber_decaps: +median: 255802 cycles/ticks +average: 257037 cycles/ticks + +Loop spin: 893 +gen_a: +median: 57072 cycles/ticks +average: 57381 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6702 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11784 cycles/ticks +average: 11847 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 156392 cycles/ticks +average: 156916 cycles/ticks + +indcpa_enc: +median: 191086 cycles/ticks +average: 191672 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47317 cycles/ticks + +kyber_keypair_derand: +median: 169496 cycles/ticks +average: 170091 cycles/ticks + +kyber_keypair: +median: 182328 cycles/ticks +average: 182834 cycles/ticks + +kyber_encaps_derand: +median: 205938 cycles/ticks +average: 206871 cycles/ticks + +kyber_encaps: +median: 206756 cycles/ticks +average: 207546 cycles/ticks + +kyber_decaps: +median: 255638 cycles/ticks +average: 256858 cycles/ticks + +Loop spin: 894 +gen_a: +median: 57086 cycles/ticks +average: 57327 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6735 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11831 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +indcpa_keypair: +median: 156368 cycles/ticks +average: 156902 cycles/ticks + +indcpa_enc: +median: 191302 cycles/ticks +average: 191935 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47350 cycles/ticks + +kyber_keypair_derand: +median: 169306 cycles/ticks +average: 169982 cycles/ticks + +kyber_keypair: +median: 182642 cycles/ticks +average: 183194 cycles/ticks + +kyber_encaps_derand: +median: 205690 cycles/ticks +average: 206421 cycles/ticks + +kyber_encaps: +median: 206650 cycles/ticks +average: 207526 cycles/ticks + +kyber_decaps: +median: 255590 cycles/ticks +average: 256701 cycles/ticks + +Loop spin: 895 +gen_a: +median: 57130 cycles/ticks +average: 57479 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6715 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11835 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156058 cycles/ticks +average: 156571 cycles/ticks + +indcpa_enc: +median: 190822 cycles/ticks +average: 191569 cycles/ticks + +indcpa_dec: +median: 46828 cycles/ticks +average: 47300 cycles/ticks + +kyber_keypair_derand: +median: 169362 cycles/ticks +average: 170043 cycles/ticks + +kyber_keypair: +median: 182582 cycles/ticks +average: 183333 cycles/ticks + +kyber_encaps_derand: +median: 205882 cycles/ticks +average: 207069 cycles/ticks + +kyber_encaps: +median: 206700 cycles/ticks +average: 207793 cycles/ticks + +kyber_decaps: +median: 255464 cycles/ticks +average: 256554 cycles/ticks + +Loop spin: 896 +gen_a: +median: 57028 cycles/ticks +average: 57383 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156750 cycles/ticks +average: 157406 cycles/ticks + +indcpa_enc: +median: 191354 cycles/ticks +average: 192142 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47355 cycles/ticks + +kyber_keypair_derand: +median: 169340 cycles/ticks +average: 169996 cycles/ticks + +kyber_keypair: +median: 182334 cycles/ticks +average: 183015 cycles/ticks + +kyber_encaps_derand: +median: 205616 cycles/ticks +average: 206553 cycles/ticks + +kyber_encaps: +median: 206452 cycles/ticks +average: 207252 cycles/ticks + +kyber_decaps: +median: 255368 cycles/ticks +average: 256616 cycles/ticks + +Loop spin: 897 +gen_a: +median: 57178 cycles/ticks +average: 57514 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2154 cycles/ticks + +indcpa_keypair: +median: 156206 cycles/ticks +average: 156750 cycles/ticks + +indcpa_enc: +median: 190766 cycles/ticks +average: 191500 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47238 cycles/ticks + +kyber_keypair_derand: +median: 169398 cycles/ticks +average: 170054 cycles/ticks + +kyber_keypair: +median: 182976 cycles/ticks +average: 183562 cycles/ticks + +kyber_encaps_derand: +median: 205772 cycles/ticks +average: 206698 cycles/ticks + +kyber_encaps: +median: 206636 cycles/ticks +average: 209626 cycles/ticks + +kyber_decaps: +median: 255418 cycles/ticks +average: 256763 cycles/ticks + +Loop spin: 898 +gen_a: +median: 57130 cycles/ticks +average: 57483 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6729 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10666 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11825 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 63 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156380 cycles/ticks +average: 156967 cycles/ticks + +indcpa_enc: +median: 191354 cycles/ticks +average: 192053 cycles/ticks + +indcpa_dec: +median: 46868 cycles/ticks +average: 47362 cycles/ticks + +kyber_keypair_derand: +median: 169348 cycles/ticks +average: 169946 cycles/ticks + +kyber_keypair: +median: 182698 cycles/ticks +average: 185687 cycles/ticks + +kyber_encaps_derand: +median: 205726 cycles/ticks +average: 206947 cycles/ticks + +kyber_encaps: +median: 206908 cycles/ticks +average: 208184 cycles/ticks + +kyber_decaps: +median: 255750 cycles/ticks +average: 257232 cycles/ticks + +Loop spin: 899 +gen_a: +median: 57044 cycles/ticks +average: 57380 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6706 cycles/ticks +average: 6753 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11784 cycles/ticks +average: 11866 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2724 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156682 cycles/ticks +average: 157213 cycles/ticks + +indcpa_enc: +median: 191534 cycles/ticks +average: 192191 cycles/ticks + +indcpa_dec: +median: 46940 cycles/ticks +average: 47359 cycles/ticks + +kyber_keypair_derand: +median: 169342 cycles/ticks +average: 169983 cycles/ticks + +kyber_keypair: +median: 182386 cycles/ticks +average: 183013 cycles/ticks + +kyber_encaps_derand: +median: 205566 cycles/ticks +average: 206374 cycles/ticks + +kyber_encaps: +median: 206404 cycles/ticks +average: 207121 cycles/ticks + +kyber_decaps: +median: 255382 cycles/ticks +average: 256702 cycles/ticks + +Loop spin: 900 +gen_a: +median: 57068 cycles/ticks +average: 57409 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156304 cycles/ticks +average: 156895 cycles/ticks + +indcpa_enc: +median: 190826 cycles/ticks +average: 191671 cycles/ticks + +indcpa_dec: +median: 46912 cycles/ticks +average: 47479 cycles/ticks + +kyber_keypair_derand: +median: 169194 cycles/ticks +average: 169882 cycles/ticks + +kyber_keypair: +median: 183038 cycles/ticks +average: 183641 cycles/ticks + +kyber_encaps_derand: +median: 205692 cycles/ticks +average: 206630 cycles/ticks + +kyber_encaps: +median: 206576 cycles/ticks +average: 207591 cycles/ticks + +kyber_decaps: +median: 255530 cycles/ticks +average: 256887 cycles/ticks + +Loop spin: 901 +gen_a: +median: 57048 cycles/ticks +average: 57445 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6709 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11843 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +indcpa_keypair: +median: 156278 cycles/ticks +average: 156906 cycles/ticks + +indcpa_enc: +median: 191078 cycles/ticks +average: 191880 cycles/ticks + +indcpa_dec: +median: 46952 cycles/ticks +average: 47421 cycles/ticks + +kyber_keypair_derand: +median: 169498 cycles/ticks +average: 170085 cycles/ticks + +kyber_keypair: +median: 182510 cycles/ticks +average: 183295 cycles/ticks + +kyber_encaps_derand: +median: 205602 cycles/ticks +average: 206628 cycles/ticks + +kyber_encaps: +median: 206276 cycles/ticks +average: 207103 cycles/ticks + +kyber_decaps: +median: 255292 cycles/ticks +average: 256486 cycles/ticks + +Loop spin: 902 +gen_a: +median: 56970 cycles/ticks +average: 57296 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10653 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 279 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2114 cycles/ticks + +indcpa_keypair: +median: 156292 cycles/ticks +average: 156826 cycles/ticks + +indcpa_enc: +median: 191456 cycles/ticks +average: 192318 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47355 cycles/ticks + +kyber_keypair_derand: +median: 171104 cycles/ticks +average: 171703 cycles/ticks + +kyber_keypair: +median: 182394 cycles/ticks +average: 183076 cycles/ticks + +kyber_encaps_derand: +median: 205928 cycles/ticks +average: 207021 cycles/ticks + +kyber_encaps: +median: 206668 cycles/ticks +average: 207472 cycles/ticks + +kyber_decaps: +median: 255614 cycles/ticks +average: 256759 cycles/ticks + +Loop spin: 903 +gen_a: +median: 57034 cycles/ticks +average: 57384 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6720 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11833 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2105 cycles/ticks + +indcpa_keypair: +median: 156372 cycles/ticks +average: 156955 cycles/ticks + +indcpa_enc: +median: 191138 cycles/ticks +average: 191842 cycles/ticks + +indcpa_dec: +median: 46828 cycles/ticks +average: 47288 cycles/ticks + +kyber_keypair_derand: +median: 169512 cycles/ticks +average: 170246 cycles/ticks + +kyber_keypair: +median: 182650 cycles/ticks +average: 183296 cycles/ticks + +kyber_encaps_derand: +median: 206076 cycles/ticks +average: 206846 cycles/ticks + +kyber_encaps: +median: 206898 cycles/ticks +average: 207691 cycles/ticks + +kyber_decaps: +median: 256122 cycles/ticks +average: 257424 cycles/ticks + +Loop spin: 904 +gen_a: +median: 57054 cycles/ticks +average: 58829 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11794 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1419 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 155998 cycles/ticks +average: 156674 cycles/ticks + +indcpa_enc: +median: 190732 cycles/ticks +average: 191440 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47291 cycles/ticks + +kyber_keypair_derand: +median: 169400 cycles/ticks +average: 170010 cycles/ticks + +kyber_keypair: +median: 182626 cycles/ticks +average: 183200 cycles/ticks + +kyber_encaps_derand: +median: 205582 cycles/ticks +average: 206357 cycles/ticks + +kyber_encaps: +median: 206378 cycles/ticks +average: 207177 cycles/ticks + +kyber_decaps: +median: 255312 cycles/ticks +average: 256597 cycles/ticks + +Loop spin: 905 +gen_a: +median: 57108 cycles/ticks +average: 57369 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10706 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11849 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2126 cycles/ticks + +indcpa_keypair: +median: 156232 cycles/ticks +average: 156769 cycles/ticks + +indcpa_enc: +median: 191030 cycles/ticks +average: 191771 cycles/ticks + +indcpa_dec: +median: 46910 cycles/ticks +average: 47429 cycles/ticks + +kyber_keypair_derand: +median: 169492 cycles/ticks +average: 170037 cycles/ticks + +kyber_keypair: +median: 182398 cycles/ticks +average: 183021 cycles/ticks + +kyber_encaps_derand: +median: 205764 cycles/ticks +average: 206548 cycles/ticks + +kyber_encaps: +median: 206592 cycles/ticks +average: 207399 cycles/ticks + +kyber_decaps: +median: 255492 cycles/ticks +average: 256695 cycles/ticks + +Loop spin: 906 +gen_a: +median: 57162 cycles/ticks +average: 57538 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6730 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11827 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156320 cycles/ticks +average: 156818 cycles/ticks + +indcpa_enc: +median: 191218 cycles/ticks +average: 191966 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47224 cycles/ticks + +kyber_keypair_derand: +median: 172654 cycles/ticks +average: 173330 cycles/ticks + +kyber_keypair: +median: 182554 cycles/ticks +average: 183187 cycles/ticks + +kyber_encaps_derand: +median: 206292 cycles/ticks +average: 207036 cycles/ticks + +kyber_encaps: +median: 207036 cycles/ticks +average: 207945 cycles/ticks + +kyber_decaps: +median: 256062 cycles/ticks +average: 257367 cycles/ticks + +Loop spin: 907 +gen_a: +median: 57180 cycles/ticks +average: 57451 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6750 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11792 cycles/ticks +average: 11875 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 69 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156120 cycles/ticks +average: 156761 cycles/ticks + +indcpa_enc: +median: 190952 cycles/ticks +average: 191625 cycles/ticks + +indcpa_dec: +median: 46880 cycles/ticks +average: 47259 cycles/ticks + +kyber_keypair_derand: +median: 169534 cycles/ticks +average: 170188 cycles/ticks + +kyber_keypair: +median: 182424 cycles/ticks +average: 182910 cycles/ticks + +kyber_encaps_derand: +median: 205950 cycles/ticks +average: 206791 cycles/ticks + +kyber_encaps: +median: 206782 cycles/ticks +average: 207821 cycles/ticks + +kyber_decaps: +median: 255676 cycles/ticks +average: 256890 cycles/ticks + +Loop spin: 908 +gen_a: +median: 57072 cycles/ticks +average: 57378 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6708 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11851 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156772 cycles/ticks +average: 157245 cycles/ticks + +indcpa_enc: +median: 191580 cycles/ticks +average: 192331 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47246 cycles/ticks + +kyber_keypair_derand: +median: 169548 cycles/ticks +average: 170177 cycles/ticks + +kyber_keypair: +median: 182354 cycles/ticks +average: 182942 cycles/ticks + +kyber_encaps_derand: +median: 207172 cycles/ticks +average: 207899 cycles/ticks + +kyber_encaps: +median: 208102 cycles/ticks +average: 208845 cycles/ticks + +kyber_decaps: +median: 256870 cycles/ticks +average: 258030 cycles/ticks + +Loop spin: 909 +gen_a: +median: 56900 cycles/ticks +average: 57228 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6686 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11784 cycles/ticks +average: 11851 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2102 cycles/ticks +average: 2115 cycles/ticks + +indcpa_keypair: +median: 156578 cycles/ticks +average: 157111 cycles/ticks + +indcpa_enc: +median: 191374 cycles/ticks +average: 192078 cycles/ticks + +indcpa_dec: +median: 46882 cycles/ticks +average: 47337 cycles/ticks + +kyber_keypair_derand: +median: 171208 cycles/ticks +average: 171703 cycles/ticks + +kyber_keypair: +median: 182466 cycles/ticks +average: 183023 cycles/ticks + +kyber_encaps_derand: +median: 205984 cycles/ticks +average: 206837 cycles/ticks + +kyber_encaps: +median: 206656 cycles/ticks +average: 207675 cycles/ticks + +kyber_decaps: +median: 255454 cycles/ticks +average: 256445 cycles/ticks + +Loop spin: 910 +gen_a: +median: 57184 cycles/ticks +average: 57500 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6715 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10666 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11807 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2086 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156246 cycles/ticks +average: 156777 cycles/ticks + +indcpa_enc: +median: 190868 cycles/ticks +average: 191596 cycles/ticks + +indcpa_dec: +median: 46880 cycles/ticks +average: 47339 cycles/ticks + +kyber_keypair_derand: +median: 169360 cycles/ticks +average: 169891 cycles/ticks + +kyber_keypair: +median: 182708 cycles/ticks +average: 183300 cycles/ticks + +kyber_encaps_derand: +median: 205708 cycles/ticks +average: 206568 cycles/ticks + +kyber_encaps: +median: 206564 cycles/ticks +average: 207377 cycles/ticks + +kyber_decaps: +median: 255434 cycles/ticks +average: 256774 cycles/ticks + +Loop spin: 911 +gen_a: +median: 56892 cycles/ticks +average: 57173 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6696 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11793 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 323 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +indcpa_keypair: +median: 158030 cycles/ticks +average: 158643 cycles/ticks + +indcpa_enc: +median: 192618 cycles/ticks +average: 193205 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47241 cycles/ticks + +kyber_keypair_derand: +median: 169732 cycles/ticks +average: 170324 cycles/ticks + +kyber_keypair: +median: 182422 cycles/ticks +average: 183129 cycles/ticks + +kyber_encaps_derand: +median: 206130 cycles/ticks +average: 206969 cycles/ticks + +kyber_encaps: +median: 206816 cycles/ticks +average: 207649 cycles/ticks + +kyber_decaps: +median: 256034 cycles/ticks +average: 257359 cycles/ticks + +Loop spin: 912 +gen_a: +median: 57162 cycles/ticks +average: 57477 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6727 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156478 cycles/ticks +average: 157028 cycles/ticks + +indcpa_enc: +median: 191194 cycles/ticks +average: 191841 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47347 cycles/ticks + +kyber_keypair_derand: +median: 169782 cycles/ticks +average: 170395 cycles/ticks + +kyber_keypair: +median: 182532 cycles/ticks +average: 183086 cycles/ticks + +kyber_encaps_derand: +median: 206010 cycles/ticks +average: 206746 cycles/ticks + +kyber_encaps: +median: 206798 cycles/ticks +average: 207621 cycles/ticks + +kyber_decaps: +median: 255972 cycles/ticks +average: 257002 cycles/ticks + +Loop spin: 913 +gen_a: +median: 57196 cycles/ticks +average: 57497 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 6688 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11832 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156262 cycles/ticks +average: 156835 cycles/ticks + +indcpa_enc: +median: 191096 cycles/ticks +average: 191818 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47338 cycles/ticks + +kyber_keypair_derand: +median: 169284 cycles/ticks +average: 169907 cycles/ticks + +kyber_keypair: +median: 182532 cycles/ticks +average: 183242 cycles/ticks + +kyber_encaps_derand: +median: 207490 cycles/ticks +average: 208254 cycles/ticks + +kyber_encaps: +median: 208392 cycles/ticks +average: 209173 cycles/ticks + +kyber_decaps: +median: 257238 cycles/ticks +average: 258373 cycles/ticks + +Loop spin: 914 +gen_a: +median: 57030 cycles/ticks +average: 57353 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6725 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2115 cycles/ticks + +indcpa_keypair: +median: 158068 cycles/ticks +average: 158594 cycles/ticks + +indcpa_enc: +median: 192734 cycles/ticks +average: 193429 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47326 cycles/ticks + +kyber_keypair_derand: +median: 169346 cycles/ticks +average: 169862 cycles/ticks + +kyber_keypair: +median: 182372 cycles/ticks +average: 183032 cycles/ticks + +kyber_encaps_derand: +median: 205724 cycles/ticks +average: 206680 cycles/ticks + +kyber_encaps: +median: 206342 cycles/ticks +average: 207250 cycles/ticks + +kyber_decaps: +median: 255342 cycles/ticks +average: 256594 cycles/ticks + +Loop spin: 915 +gen_a: +median: 57138 cycles/ticks +average: 57440 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11805 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156672 cycles/ticks +average: 157298 cycles/ticks + +indcpa_enc: +median: 191458 cycles/ticks +average: 192262 cycles/ticks + +indcpa_dec: +median: 46898 cycles/ticks +average: 47439 cycles/ticks + +kyber_keypair_derand: +median: 169420 cycles/ticks +average: 169998 cycles/ticks + +kyber_keypair: +median: 182378 cycles/ticks +average: 183015 cycles/ticks + +kyber_encaps_derand: +median: 205778 cycles/ticks +average: 206691 cycles/ticks + +kyber_encaps: +median: 206510 cycles/ticks +average: 207238 cycles/ticks + +kyber_decaps: +median: 255596 cycles/ticks +average: 256819 cycles/ticks + +Loop spin: 916 +gen_a: +median: 56968 cycles/ticks +average: 57232 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11802 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156080 cycles/ticks +average: 156639 cycles/ticks + +indcpa_enc: +median: 190856 cycles/ticks +average: 191577 cycles/ticks + +indcpa_dec: +median: 46868 cycles/ticks +average: 47313 cycles/ticks + +kyber_keypair_derand: +median: 169682 cycles/ticks +average: 170269 cycles/ticks + +kyber_keypair: +median: 182648 cycles/ticks +average: 183200 cycles/ticks + +kyber_encaps_derand: +median: 206048 cycles/ticks +average: 206894 cycles/ticks + +kyber_encaps: +median: 206932 cycles/ticks +average: 207725 cycles/ticks + +kyber_decaps: +median: 255738 cycles/ticks +average: 256844 cycles/ticks + +Loop spin: 917 +gen_a: +median: 57078 cycles/ticks +average: 57390 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11786 cycles/ticks +average: 11853 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156404 cycles/ticks +average: 156969 cycles/ticks + +indcpa_enc: +median: 191096 cycles/ticks +average: 191951 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47341 cycles/ticks + +kyber_keypair_derand: +median: 169618 cycles/ticks +average: 170285 cycles/ticks + +kyber_keypair: +median: 182462 cycles/ticks +average: 183090 cycles/ticks + +kyber_encaps_derand: +median: 205930 cycles/ticks +average: 206708 cycles/ticks + +kyber_encaps: +median: 206716 cycles/ticks +average: 207563 cycles/ticks + +kyber_decaps: +median: 255624 cycles/ticks +average: 256995 cycles/ticks + +Loop spin: 918 +gen_a: +median: 57158 cycles/ticks +average: 57436 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11806 cycles/ticks +average: 11857 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1413 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156638 cycles/ticks +average: 157269 cycles/ticks + +indcpa_enc: +median: 191414 cycles/ticks +average: 192177 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47323 cycles/ticks + +kyber_keypair_derand: +median: 169458 cycles/ticks +average: 170060 cycles/ticks + +kyber_keypair: +median: 182594 cycles/ticks +average: 183147 cycles/ticks + +kyber_encaps_derand: +median: 205916 cycles/ticks +average: 206748 cycles/ticks + +kyber_encaps: +median: 206816 cycles/ticks +average: 207636 cycles/ticks + +kyber_decaps: +median: 255758 cycles/ticks +average: 257029 cycles/ticks + +Loop spin: 919 +gen_a: +median: 56998 cycles/ticks +average: 57269 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11917 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156400 cycles/ticks +average: 156843 cycles/ticks + +indcpa_enc: +median: 191266 cycles/ticks +average: 191986 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47197 cycles/ticks + +kyber_keypair_derand: +median: 169668 cycles/ticks +average: 170157 cycles/ticks + +kyber_keypair: +median: 182526 cycles/ticks +average: 183145 cycles/ticks + +kyber_encaps_derand: +median: 206196 cycles/ticks +average: 206966 cycles/ticks + +kyber_encaps: +median: 206974 cycles/ticks +average: 207682 cycles/ticks + +kyber_decaps: +median: 255736 cycles/ticks +average: 256949 cycles/ticks + +Loop spin: 920 +gen_a: +median: 57104 cycles/ticks +average: 57438 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11845 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2768 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156332 cycles/ticks +average: 156937 cycles/ticks + +indcpa_enc: +median: 191044 cycles/ticks +average: 191915 cycles/ticks + +indcpa_dec: +median: 46832 cycles/ticks +average: 47318 cycles/ticks + +kyber_keypair_derand: +median: 169510 cycles/ticks +average: 170100 cycles/ticks + +kyber_keypair: +median: 182366 cycles/ticks +average: 182964 cycles/ticks + +kyber_encaps_derand: +median: 205762 cycles/ticks +average: 206639 cycles/ticks + +kyber_encaps: +median: 206650 cycles/ticks +average: 207388 cycles/ticks + +kyber_decaps: +median: 256898 cycles/ticks +average: 257967 cycles/ticks + +Loop spin: 921 +gen_a: +median: 56986 cycles/ticks +average: 57243 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2103 cycles/ticks + +poly_getnoise_eta2: +median: 2088 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10705 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11809 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156382 cycles/ticks +average: 157025 cycles/ticks + +indcpa_enc: +median: 191178 cycles/ticks +average: 192001 cycles/ticks + +indcpa_dec: +median: 46812 cycles/ticks +average: 47265 cycles/ticks + +kyber_keypair_derand: +median: 169730 cycles/ticks +average: 170397 cycles/ticks + +kyber_keypair: +median: 182452 cycles/ticks +average: 183041 cycles/ticks + +kyber_encaps_derand: +median: 205592 cycles/ticks +average: 206415 cycles/ticks + +kyber_encaps: +median: 206564 cycles/ticks +average: 207439 cycles/ticks + +kyber_decaps: +median: 255434 cycles/ticks +average: 256730 cycles/ticks + +Loop spin: 922 +gen_a: +median: 57120 cycles/ticks +average: 57478 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6698 cycles/ticks + +INVNTT: +median: 10646 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11831 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156176 cycles/ticks +average: 156681 cycles/ticks + +indcpa_enc: +median: 190964 cycles/ticks +average: 191783 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47266 cycles/ticks + +kyber_keypair_derand: +median: 169154 cycles/ticks +average: 169818 cycles/ticks + +kyber_keypair: +median: 182448 cycles/ticks +average: 183019 cycles/ticks + +kyber_encaps_derand: +median: 206328 cycles/ticks +average: 207200 cycles/ticks + +kyber_encaps: +median: 207042 cycles/ticks +average: 207924 cycles/ticks + +kyber_decaps: +median: 255642 cycles/ticks +average: 256706 cycles/ticks + +Loop spin: 923 +gen_a: +median: 57022 cycles/ticks +average: 57296 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11802 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156324 cycles/ticks +average: 156857 cycles/ticks + +indcpa_enc: +median: 190910 cycles/ticks +average: 191679 cycles/ticks + +indcpa_dec: +median: 46826 cycles/ticks +average: 47328 cycles/ticks + +kyber_keypair_derand: +median: 169642 cycles/ticks +average: 170237 cycles/ticks + +kyber_keypair: +median: 182434 cycles/ticks +average: 183089 cycles/ticks + +kyber_encaps_derand: +median: 206364 cycles/ticks +average: 207500 cycles/ticks + +kyber_encaps: +median: 207288 cycles/ticks +average: 208483 cycles/ticks + +kyber_decaps: +median: 256624 cycles/ticks +average: 257698 cycles/ticks + +Loop spin: 924 +gen_a: +median: 57080 cycles/ticks +average: 57354 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11805 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 280 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156376 cycles/ticks +average: 156915 cycles/ticks + +indcpa_enc: +median: 191102 cycles/ticks +average: 191900 cycles/ticks + +indcpa_dec: +median: 46824 cycles/ticks +average: 47274 cycles/ticks + +kyber_keypair_derand: +median: 170544 cycles/ticks +average: 171159 cycles/ticks + +kyber_keypair: +median: 182336 cycles/ticks +average: 183050 cycles/ticks + +kyber_encaps_derand: +median: 206092 cycles/ticks +average: 207161 cycles/ticks + +kyber_encaps: +median: 206352 cycles/ticks +average: 207152 cycles/ticks + +kyber_decaps: +median: 255414 cycles/ticks +average: 256615 cycles/ticks + +Loop spin: 925 +gen_a: +median: 57162 cycles/ticks +average: 58364 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11803 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 275 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156002 cycles/ticks +average: 156608 cycles/ticks + +indcpa_enc: +median: 190764 cycles/ticks +average: 191549 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47314 cycles/ticks + +kyber_keypair_derand: +median: 169338 cycles/ticks +average: 169926 cycles/ticks + +kyber_keypair: +median: 182634 cycles/ticks +average: 183323 cycles/ticks + +kyber_encaps_derand: +median: 205752 cycles/ticks +average: 206536 cycles/ticks + +kyber_encaps: +median: 207216 cycles/ticks +average: 208154 cycles/ticks + +kyber_decaps: +median: 255608 cycles/ticks +average: 256762 cycles/ticks + +Loop spin: 926 +gen_a: +median: 57076 cycles/ticks +average: 57385 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2098 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 6686 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11764 cycles/ticks +average: 11808 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 340 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2094 cycles/ticks +average: 2099 cycles/ticks + +indcpa_keypair: +median: 156534 cycles/ticks +average: 157198 cycles/ticks + +indcpa_enc: +median: 191324 cycles/ticks +average: 192082 cycles/ticks + +indcpa_dec: +median: 46906 cycles/ticks +average: 47240 cycles/ticks + +kyber_keypair_derand: +median: 169658 cycles/ticks +average: 170343 cycles/ticks + +kyber_keypair: +median: 182400 cycles/ticks +average: 183035 cycles/ticks + +kyber_encaps_derand: +median: 206230 cycles/ticks +average: 207000 cycles/ticks + +kyber_encaps: +median: 206960 cycles/ticks +average: 207793 cycles/ticks + +kyber_decaps: +median: 255906 cycles/ticks +average: 257083 cycles/ticks + +Loop spin: 927 +gen_a: +median: 57042 cycles/ticks +average: 58304 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10737 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2115 cycles/ticks + +indcpa_keypair: +median: 156286 cycles/ticks +average: 156856 cycles/ticks + +indcpa_enc: +median: 190910 cycles/ticks +average: 191644 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47334 cycles/ticks + +kyber_keypair_derand: +median: 169328 cycles/ticks +average: 169985 cycles/ticks + +kyber_keypair: +median: 182420 cycles/ticks +average: 183085 cycles/ticks + +kyber_encaps_derand: +median: 205710 cycles/ticks +average: 206547 cycles/ticks + +kyber_encaps: +median: 206452 cycles/ticks +average: 207315 cycles/ticks + +kyber_decaps: +median: 255360 cycles/ticks +average: 256624 cycles/ticks + +Loop spin: 928 +gen_a: +median: 57174 cycles/ticks +average: 57512 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10656 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11872 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 157896 cycles/ticks +average: 158498 cycles/ticks + +indcpa_enc: +median: 192618 cycles/ticks +average: 193407 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47366 cycles/ticks + +kyber_keypair_derand: +median: 169486 cycles/ticks +average: 170139 cycles/ticks + +kyber_keypair: +median: 182682 cycles/ticks +average: 183334 cycles/ticks + +kyber_encaps_derand: +median: 205864 cycles/ticks +average: 206825 cycles/ticks + +kyber_encaps: +median: 207100 cycles/ticks +average: 207864 cycles/ticks + +kyber_decaps: +median: 255822 cycles/ticks +average: 257013 cycles/ticks + +Loop spin: 929 +gen_a: +median: 57158 cycles/ticks +average: 57493 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6696 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156076 cycles/ticks +average: 156709 cycles/ticks + +indcpa_enc: +median: 190906 cycles/ticks +average: 191733 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47163 cycles/ticks + +kyber_keypair_derand: +median: 169472 cycles/ticks +average: 170115 cycles/ticks + +kyber_keypair: +median: 182438 cycles/ticks +average: 183099 cycles/ticks + +kyber_encaps_derand: +median: 205918 cycles/ticks +average: 206717 cycles/ticks + +kyber_encaps: +median: 206598 cycles/ticks +average: 207342 cycles/ticks + +kyber_decaps: +median: 255600 cycles/ticks +average: 256794 cycles/ticks + +Loop spin: 930 +gen_a: +median: 57078 cycles/ticks +average: 57415 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6686 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11827 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2129 cycles/ticks + +indcpa_keypair: +median: 157648 cycles/ticks +average: 158228 cycles/ticks + +indcpa_enc: +median: 192432 cycles/ticks +average: 193214 cycles/ticks + +indcpa_dec: +median: 46826 cycles/ticks +average: 47301 cycles/ticks + +kyber_keypair_derand: +median: 169934 cycles/ticks +average: 170570 cycles/ticks + +kyber_keypair: +median: 182476 cycles/ticks +average: 183132 cycles/ticks + +kyber_encaps_derand: +median: 206288 cycles/ticks +average: 207407 cycles/ticks + +kyber_encaps: +median: 207036 cycles/ticks +average: 207927 cycles/ticks + +kyber_decaps: +median: 256018 cycles/ticks +average: 257140 cycles/ticks + +Loop spin: 931 +gen_a: +median: 56982 cycles/ticks +average: 57348 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11816 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156224 cycles/ticks +average: 156875 cycles/ticks + +indcpa_enc: +median: 190890 cycles/ticks +average: 191661 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47317 cycles/ticks + +kyber_keypair_derand: +median: 169678 cycles/ticks +average: 170285 cycles/ticks + +kyber_keypair: +median: 182680 cycles/ticks +average: 183235 cycles/ticks + +kyber_encaps_derand: +median: 205730 cycles/ticks +average: 206554 cycles/ticks + +kyber_encaps: +median: 206564 cycles/ticks +average: 207377 cycles/ticks + +kyber_decaps: +median: 255282 cycles/ticks +average: 256476 cycles/ticks + +Loop spin: 932 +gen_a: +median: 57084 cycles/ticks +average: 57437 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156112 cycles/ticks +average: 156717 cycles/ticks + +indcpa_enc: +median: 190980 cycles/ticks +average: 191754 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47350 cycles/ticks + +kyber_keypair_derand: +median: 170854 cycles/ticks +average: 171537 cycles/ticks + +kyber_keypair: +median: 182336 cycles/ticks +average: 182988 cycles/ticks + +kyber_encaps_derand: +median: 205726 cycles/ticks +average: 206711 cycles/ticks + +kyber_encaps: +median: 206540 cycles/ticks +average: 207813 cycles/ticks + +kyber_decaps: +median: 256432 cycles/ticks +average: 257435 cycles/ticks + +Loop spin: 933 +gen_a: +median: 56968 cycles/ticks +average: 57310 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11766 cycles/ticks +average: 11837 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156542 cycles/ticks +average: 157115 cycles/ticks + +indcpa_enc: +median: 191066 cycles/ticks +average: 191798 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47425 cycles/ticks + +kyber_keypair_derand: +median: 169942 cycles/ticks +average: 170565 cycles/ticks + +kyber_keypair: +median: 182622 cycles/ticks +average: 183313 cycles/ticks + +kyber_encaps_derand: +median: 205648 cycles/ticks +average: 206488 cycles/ticks + +kyber_encaps: +median: 206558 cycles/ticks +average: 207485 cycles/ticks + +kyber_decaps: +median: 255360 cycles/ticks +average: 256655 cycles/ticks + +Loop spin: 934 +gen_a: +median: 56988 cycles/ticks +average: 57292 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6723 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10701 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11786 cycles/ticks +average: 11850 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2100 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 157918 cycles/ticks +average: 158456 cycles/ticks + +indcpa_enc: +median: 192792 cycles/ticks +average: 193552 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47299 cycles/ticks + +kyber_keypair_derand: +median: 169450 cycles/ticks +average: 170022 cycles/ticks + +kyber_keypair: +median: 182462 cycles/ticks +average: 183107 cycles/ticks + +kyber_encaps_derand: +median: 205688 cycles/ticks +average: 206568 cycles/ticks + +kyber_encaps: +median: 206510 cycles/ticks +average: 207361 cycles/ticks + +kyber_decaps: +median: 255320 cycles/ticks +average: 256678 cycles/ticks + +Loop spin: 935 +gen_a: +median: 57048 cycles/ticks +average: 57352 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11922 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 158042 cycles/ticks +average: 158761 cycles/ticks + +indcpa_enc: +median: 192740 cycles/ticks +average: 193451 cycles/ticks + +indcpa_dec: +median: 46898 cycles/ticks +average: 47379 cycles/ticks + +kyber_keypair_derand: +median: 169172 cycles/ticks +average: 169739 cycles/ticks + +kyber_keypair: +median: 182320 cycles/ticks +average: 183023 cycles/ticks + +kyber_encaps_derand: +median: 205534 cycles/ticks +average: 206435 cycles/ticks + +kyber_encaps: +median: 206346 cycles/ticks +average: 207266 cycles/ticks + +kyber_decaps: +median: 255242 cycles/ticks +average: 256593 cycles/ticks + +Loop spin: 936 +gen_a: +median: 56998 cycles/ticks +average: 57312 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10716 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2127 cycles/ticks + +indcpa_keypair: +median: 156122 cycles/ticks +average: 156729 cycles/ticks + +indcpa_enc: +median: 190960 cycles/ticks +average: 191686 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47168 cycles/ticks + +kyber_keypair_derand: +median: 169590 cycles/ticks +average: 170274 cycles/ticks + +kyber_keypair: +median: 182276 cycles/ticks +average: 182966 cycles/ticks + +kyber_encaps_derand: +median: 206028 cycles/ticks +average: 206809 cycles/ticks + +kyber_encaps: +median: 206610 cycles/ticks +average: 207492 cycles/ticks + +kyber_decaps: +median: 255630 cycles/ticks +average: 256820 cycles/ticks + +Loop spin: 937 +gen_a: +median: 57006 cycles/ticks +average: 57363 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6699 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11774 cycles/ticks +average: 11847 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156198 cycles/ticks +average: 156723 cycles/ticks + +indcpa_enc: +median: 190884 cycles/ticks +average: 191605 cycles/ticks + +indcpa_dec: +median: 46868 cycles/ticks +average: 47262 cycles/ticks + +kyber_keypair_derand: +median: 169480 cycles/ticks +average: 170131 cycles/ticks + +kyber_keypair: +median: 182434 cycles/ticks +average: 183195 cycles/ticks + +kyber_encaps_derand: +median: 206126 cycles/ticks +average: 206990 cycles/ticks + +kyber_encaps: +median: 207108 cycles/ticks +average: 207959 cycles/ticks + +kyber_decaps: +median: 255858 cycles/ticks +average: 257136 cycles/ticks + +Loop spin: 938 +gen_a: +median: 56968 cycles/ticks +average: 57273 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10702 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11850 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156144 cycles/ticks +average: 156770 cycles/ticks + +indcpa_enc: +median: 190888 cycles/ticks +average: 191681 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47287 cycles/ticks + +kyber_keypair_derand: +median: 169772 cycles/ticks +average: 170406 cycles/ticks + +kyber_keypair: +median: 182330 cycles/ticks +average: 182931 cycles/ticks + +kyber_encaps_derand: +median: 206108 cycles/ticks +average: 206929 cycles/ticks + +kyber_encaps: +median: 206770 cycles/ticks +average: 207604 cycles/ticks + +kyber_decaps: +median: 255776 cycles/ticks +average: 256956 cycles/ticks + +Loop spin: 939 +gen_a: +median: 57144 cycles/ticks +average: 57486 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6729 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10708 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 275 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2088 cycles/ticks + +indcpa_keypair: +median: 156360 cycles/ticks +average: 156916 cycles/ticks + +indcpa_enc: +median: 191206 cycles/ticks +average: 192036 cycles/ticks + +indcpa_dec: +median: 46826 cycles/ticks +average: 47245 cycles/ticks + +kyber_keypair_derand: +median: 169542 cycles/ticks +average: 170180 cycles/ticks + +kyber_keypair: +median: 182424 cycles/ticks +average: 183108 cycles/ticks + +kyber_encaps_derand: +median: 207110 cycles/ticks +average: 207969 cycles/ticks + +kyber_encaps: +median: 207922 cycles/ticks +average: 208830 cycles/ticks + +kyber_decaps: +median: 256782 cycles/ticks +average: 257824 cycles/ticks + +Loop spin: 940 +gen_a: +median: 57216 cycles/ticks +average: 57503 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2103 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6707 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2103 cycles/ticks + +indcpa_keypair: +median: 156344 cycles/ticks +average: 156837 cycles/ticks + +indcpa_enc: +median: 191028 cycles/ticks +average: 191785 cycles/ticks + +indcpa_dec: +median: 46888 cycles/ticks +average: 47320 cycles/ticks + +kyber_keypair_derand: +median: 169446 cycles/ticks +average: 170008 cycles/ticks + +kyber_keypair: +median: 182448 cycles/ticks +average: 183079 cycles/ticks + +kyber_encaps_derand: +median: 205614 cycles/ticks +average: 206488 cycles/ticks + +kyber_encaps: +median: 206586 cycles/ticks +average: 207340 cycles/ticks + +kyber_decaps: +median: 255424 cycles/ticks +average: 256598 cycles/ticks + +Loop spin: 941 +gen_a: +median: 57188 cycles/ticks +average: 57458 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11827 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1416 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156368 cycles/ticks +average: 157007 cycles/ticks + +indcpa_enc: +median: 191280 cycles/ticks +average: 192050 cycles/ticks + +indcpa_dec: +median: 46890 cycles/ticks +average: 47288 cycles/ticks + +kyber_keypair_derand: +median: 169914 cycles/ticks +average: 170661 cycles/ticks + +kyber_keypair: +median: 182338 cycles/ticks +average: 182986 cycles/ticks + +kyber_encaps_derand: +median: 205560 cycles/ticks +average: 206351 cycles/ticks + +kyber_encaps: +median: 206286 cycles/ticks +average: 207043 cycles/ticks + +kyber_decaps: +median: 255304 cycles/ticks +average: 256325 cycles/ticks + +Loop spin: 942 +gen_a: +median: 56928 cycles/ticks +average: 57240 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156536 cycles/ticks +average: 157165 cycles/ticks + +indcpa_enc: +median: 191214 cycles/ticks +average: 192042 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47284 cycles/ticks + +kyber_keypair_derand: +median: 169238 cycles/ticks +average: 169834 cycles/ticks + +kyber_keypair: +median: 182376 cycles/ticks +average: 183099 cycles/ticks + +kyber_encaps_derand: +median: 205838 cycles/ticks +average: 206704 cycles/ticks + +kyber_encaps: +median: 206568 cycles/ticks +average: 207438 cycles/ticks + +kyber_decaps: +median: 255450 cycles/ticks +average: 256616 cycles/ticks + +Loop spin: 943 +gen_a: +median: 57044 cycles/ticks +average: 57351 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11762 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1419 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156396 cycles/ticks +average: 156946 cycles/ticks + +indcpa_enc: +median: 191040 cycles/ticks +average: 191749 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47296 cycles/ticks + +kyber_keypair_derand: +median: 169786 cycles/ticks +average: 170327 cycles/ticks + +kyber_keypair: +median: 182466 cycles/ticks +average: 183115 cycles/ticks + +kyber_encaps_derand: +median: 205762 cycles/ticks +average: 206624 cycles/ticks + +kyber_encaps: +median: 206786 cycles/ticks +average: 207735 cycles/ticks + +kyber_decaps: +median: 255390 cycles/ticks +average: 256682 cycles/ticks + +Loop spin: 944 +gen_a: +median: 57214 cycles/ticks +average: 57501 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6713 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11798 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156274 cycles/ticks +average: 156894 cycles/ticks + +indcpa_enc: +median: 191038 cycles/ticks +average: 191791 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47368 cycles/ticks + +kyber_keypair_derand: +median: 169582 cycles/ticks +average: 170226 cycles/ticks + +kyber_keypair: +median: 182500 cycles/ticks +average: 183025 cycles/ticks + +kyber_encaps_derand: +median: 205686 cycles/ticks +average: 206535 cycles/ticks + +kyber_encaps: +median: 206566 cycles/ticks +average: 207280 cycles/ticks + +kyber_decaps: +median: 255508 cycles/ticks +average: 256656 cycles/ticks + +Loop spin: 945 +gen_a: +median: 57082 cycles/ticks +average: 57405 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11756 cycles/ticks +average: 11845 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156404 cycles/ticks +average: 156980 cycles/ticks + +indcpa_enc: +median: 191256 cycles/ticks +average: 192107 cycles/ticks + +indcpa_dec: +median: 46820 cycles/ticks +average: 47285 cycles/ticks + +kyber_keypair_derand: +median: 170630 cycles/ticks +average: 171237 cycles/ticks + +kyber_keypair: +median: 182426 cycles/ticks +average: 183034 cycles/ticks + +kyber_encaps_derand: +median: 205748 cycles/ticks +average: 206696 cycles/ticks + +kyber_encaps: +median: 206762 cycles/ticks +average: 208198 cycles/ticks + +kyber_decaps: +median: 256916 cycles/ticks +average: 258062 cycles/ticks + +Loop spin: 946 +gen_a: +median: 56978 cycles/ticks +average: 57302 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11818 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2772 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156108 cycles/ticks +average: 156698 cycles/ticks + +indcpa_enc: +median: 191180 cycles/ticks +average: 191956 cycles/ticks + +indcpa_dec: +median: 46890 cycles/ticks +average: 47250 cycles/ticks + +kyber_keypair_derand: +median: 169850 cycles/ticks +average: 170533 cycles/ticks + +kyber_keypair: +median: 182502 cycles/ticks +average: 182998 cycles/ticks + +kyber_encaps_derand: +median: 205702 cycles/ticks +average: 206449 cycles/ticks + +kyber_encaps: +median: 206684 cycles/ticks +average: 207449 cycles/ticks + +kyber_decaps: +median: 255442 cycles/ticks +average: 256832 cycles/ticks + +Loop spin: 947 +gen_a: +median: 57084 cycles/ticks +average: 57404 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6712 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11883 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156220 cycles/ticks +average: 156782 cycles/ticks + +indcpa_enc: +median: 191032 cycles/ticks +average: 191787 cycles/ticks + +indcpa_dec: +median: 46834 cycles/ticks +average: 47328 cycles/ticks + +kyber_keypair_derand: +median: 169646 cycles/ticks +average: 170177 cycles/ticks + +kyber_keypair: +median: 182278 cycles/ticks +average: 182886 cycles/ticks + +kyber_encaps_derand: +median: 205746 cycles/ticks +average: 206620 cycles/ticks + +kyber_encaps: +median: 206436 cycles/ticks +average: 207186 cycles/ticks + +kyber_decaps: +median: 255520 cycles/ticks +average: 256611 cycles/ticks + +Loop spin: 948 +gen_a: +median: 56964 cycles/ticks +average: 57254 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2101 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11820 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 68 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156232 cycles/ticks +average: 156804 cycles/ticks + +indcpa_enc: +median: 191146 cycles/ticks +average: 191799 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47341 cycles/ticks + +kyber_keypair_derand: +median: 169714 cycles/ticks +average: 170238 cycles/ticks + +kyber_keypair: +median: 182504 cycles/ticks +average: 183087 cycles/ticks + +kyber_encaps_derand: +median: 205700 cycles/ticks +average: 206544 cycles/ticks + +kyber_encaps: +median: 206598 cycles/ticks +average: 207419 cycles/ticks + +kyber_decaps: +median: 255562 cycles/ticks +average: 256862 cycles/ticks + +Loop spin: 949 +gen_a: +median: 56910 cycles/ticks +average: 57257 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11797 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156312 cycles/ticks +average: 156927 cycles/ticks + +indcpa_enc: +median: 191228 cycles/ticks +average: 192019 cycles/ticks + +indcpa_dec: +median: 46824 cycles/ticks +average: 47300 cycles/ticks + +kyber_keypair_derand: +median: 169428 cycles/ticks +average: 170084 cycles/ticks + +kyber_keypair: +median: 182412 cycles/ticks +average: 182964 cycles/ticks + +kyber_encaps_derand: +median: 205588 cycles/ticks +average: 206435 cycles/ticks + +kyber_encaps: +median: 206588 cycles/ticks +average: 207551 cycles/ticks + +kyber_decaps: +median: 255400 cycles/ticks +average: 256583 cycles/ticks + +Loop spin: 950 +gen_a: +median: 57040 cycles/ticks +average: 57360 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156138 cycles/ticks +average: 156709 cycles/ticks + +indcpa_enc: +median: 191058 cycles/ticks +average: 191792 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47292 cycles/ticks + +kyber_keypair_derand: +median: 169812 cycles/ticks +average: 170405 cycles/ticks + +kyber_keypair: +median: 182490 cycles/ticks +average: 183130 cycles/ticks + +kyber_encaps_derand: +median: 207274 cycles/ticks +average: 208014 cycles/ticks + +kyber_encaps: +median: 207892 cycles/ticks +average: 208755 cycles/ticks + +kyber_decaps: +median: 258066 cycles/ticks +average: 258974 cycles/ticks + +Loop spin: 951 +gen_a: +median: 57062 cycles/ticks +average: 57346 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10710 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1420 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156398 cycles/ticks +average: 156925 cycles/ticks + +indcpa_enc: +median: 191400 cycles/ticks +average: 192079 cycles/ticks + +indcpa_dec: +median: 46826 cycles/ticks +average: 47309 cycles/ticks + +kyber_keypair_derand: +median: 169684 cycles/ticks +average: 170363 cycles/ticks + +kyber_keypair: +median: 182364 cycles/ticks +average: 183040 cycles/ticks + +kyber_encaps_derand: +median: 205886 cycles/ticks +average: 206805 cycles/ticks + +kyber_encaps: +median: 206498 cycles/ticks +average: 207482 cycles/ticks + +kyber_decaps: +median: 255270 cycles/ticks +average: 256396 cycles/ticks + +Loop spin: 952 +gen_a: +median: 57034 cycles/ticks +average: 57357 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6721 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11807 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 315 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +indcpa_keypair: +median: 156242 cycles/ticks +average: 156776 cycles/ticks + +indcpa_enc: +median: 190918 cycles/ticks +average: 191772 cycles/ticks + +indcpa_dec: +median: 46814 cycles/ticks +average: 47290 cycles/ticks + +kyber_keypair_derand: +median: 171144 cycles/ticks +average: 171696 cycles/ticks + +kyber_keypair: +median: 182446 cycles/ticks +average: 183088 cycles/ticks + +kyber_encaps_derand: +median: 205668 cycles/ticks +average: 206595 cycles/ticks + +kyber_encaps: +median: 206676 cycles/ticks +average: 207458 cycles/ticks + +kyber_decaps: +median: 255498 cycles/ticks +average: 256828 cycles/ticks + +Loop spin: 953 +gen_a: +median: 57144 cycles/ticks +average: 57465 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6730 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11812 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2096 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 155912 cycles/ticks +average: 156547 cycles/ticks + +indcpa_enc: +median: 190818 cycles/ticks +average: 191501 cycles/ticks + +indcpa_dec: +median: 46884 cycles/ticks +average: 47273 cycles/ticks + +kyber_keypair_derand: +median: 170872 cycles/ticks +average: 171493 cycles/ticks + +kyber_keypair: +median: 182298 cycles/ticks +average: 182915 cycles/ticks + +kyber_encaps_derand: +median: 205616 cycles/ticks +average: 206462 cycles/ticks + +kyber_encaps: +median: 206386 cycles/ticks +average: 209309 cycles/ticks + +kyber_decaps: +median: 255386 cycles/ticks +average: 256516 cycles/ticks + +Loop spin: 954 +gen_a: +median: 57162 cycles/ticks +average: 57442 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6730 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10708 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11811 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156486 cycles/ticks +average: 156984 cycles/ticks + +indcpa_enc: +median: 191050 cycles/ticks +average: 191809 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47312 cycles/ticks + +kyber_keypair_derand: +median: 169456 cycles/ticks +average: 170071 cycles/ticks + +kyber_keypair: +median: 182362 cycles/ticks +average: 185446 cycles/ticks + +kyber_encaps_derand: +median: 205562 cycles/ticks +average: 206482 cycles/ticks + +kyber_encaps: +median: 206464 cycles/ticks +average: 207315 cycles/ticks + +kyber_decaps: +median: 255444 cycles/ticks +average: 256587 cycles/ticks + +Loop spin: 955 +gen_a: +median: 57108 cycles/ticks +average: 57436 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11854 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2100 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156808 cycles/ticks +average: 157362 cycles/ticks + +indcpa_enc: +median: 191468 cycles/ticks +average: 192272 cycles/ticks + +indcpa_dec: +median: 46894 cycles/ticks +average: 47381 cycles/ticks + +kyber_keypair_derand: +median: 169092 cycles/ticks +average: 169780 cycles/ticks + +kyber_keypair: +median: 182350 cycles/ticks +average: 182950 cycles/ticks + +kyber_encaps_derand: +median: 205584 cycles/ticks +average: 206475 cycles/ticks + +kyber_encaps: +median: 206578 cycles/ticks +average: 207292 cycles/ticks + +kyber_decaps: +median: 255328 cycles/ticks +average: 256554 cycles/ticks + +Loop spin: 956 +gen_a: +median: 57048 cycles/ticks +average: 57333 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6690 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11802 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2120 cycles/ticks + +indcpa_keypair: +median: 156348 cycles/ticks +average: 156946 cycles/ticks + +indcpa_enc: +median: 191068 cycles/ticks +average: 191892 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47314 cycles/ticks + +kyber_keypair_derand: +median: 169402 cycles/ticks +average: 170071 cycles/ticks + +kyber_keypair: +median: 182324 cycles/ticks +average: 182902 cycles/ticks + +kyber_encaps_derand: +median: 205556 cycles/ticks +average: 206350 cycles/ticks + +kyber_encaps: +median: 206482 cycles/ticks +average: 207354 cycles/ticks + +kyber_decaps: +median: 255342 cycles/ticks +average: 256686 cycles/ticks + +Loop spin: 957 +gen_a: +median: 57132 cycles/ticks +average: 57410 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6686 cycles/ticks +average: 6711 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 271 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156190 cycles/ticks +average: 156675 cycles/ticks + +indcpa_enc: +median: 190962 cycles/ticks +average: 191685 cycles/ticks + +indcpa_dec: +median: 46940 cycles/ticks +average: 47264 cycles/ticks + +kyber_keypair_derand: +median: 169494 cycles/ticks +average: 170151 cycles/ticks + +kyber_keypair: +median: 182316 cycles/ticks +average: 182922 cycles/ticks + +kyber_encaps_derand: +median: 205728 cycles/ticks +average: 206629 cycles/ticks + +kyber_encaps: +median: 206626 cycles/ticks +average: 207309 cycles/ticks + +kyber_decaps: +median: 255588 cycles/ticks +average: 256770 cycles/ticks + +Loop spin: 958 +gen_a: +median: 57036 cycles/ticks +average: 57344 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6680 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11852 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 70 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2760 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2113 cycles/ticks + +indcpa_keypair: +median: 156434 cycles/ticks +average: 157050 cycles/ticks + +indcpa_enc: +median: 191230 cycles/ticks +average: 192045 cycles/ticks + +indcpa_dec: +median: 46854 cycles/ticks +average: 47314 cycles/ticks + +kyber_keypair_derand: +median: 169598 cycles/ticks +average: 170176 cycles/ticks + +kyber_keypair: +median: 182364 cycles/ticks +average: 182930 cycles/ticks + +kyber_encaps_derand: +median: 205842 cycles/ticks +average: 206628 cycles/ticks + +kyber_encaps: +median: 206922 cycles/ticks +average: 207678 cycles/ticks + +kyber_decaps: +median: 255690 cycles/ticks +average: 256830 cycles/ticks + +Loop spin: 959 +gen_a: +median: 57156 cycles/ticks +average: 57446 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 6688 cycles/ticks +average: 6715 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11826 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 268 cycles/ticks +average: 268 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156746 cycles/ticks +average: 157421 cycles/ticks + +indcpa_enc: +median: 191536 cycles/ticks +average: 192342 cycles/ticks + +indcpa_dec: +median: 46932 cycles/ticks +average: 47449 cycles/ticks + +kyber_keypair_derand: +median: 169260 cycles/ticks +average: 169822 cycles/ticks + +kyber_keypair: +median: 182330 cycles/ticks +average: 182944 cycles/ticks + +kyber_encaps_derand: +median: 205858 cycles/ticks +average: 206678 cycles/ticks + +kyber_encaps: +median: 206822 cycles/ticks +average: 207745 cycles/ticks + +kyber_decaps: +median: 257364 cycles/ticks +average: 258187 cycles/ticks + +Loop spin: 960 +gen_a: +median: 57146 cycles/ticks +average: 57487 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2102 cycles/ticks + +poly_getnoise_eta2: +median: 2092 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11838 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156518 cycles/ticks +average: 156998 cycles/ticks + +indcpa_enc: +median: 191116 cycles/ticks +average: 191883 cycles/ticks + +indcpa_dec: +median: 46888 cycles/ticks +average: 47370 cycles/ticks + +kyber_keypair_derand: +median: 169494 cycles/ticks +average: 170131 cycles/ticks + +kyber_keypair: +median: 182336 cycles/ticks +average: 182986 cycles/ticks + +kyber_encaps_derand: +median: 205766 cycles/ticks +average: 206677 cycles/ticks + +kyber_encaps: +median: 206596 cycles/ticks +average: 207366 cycles/ticks + +kyber_decaps: +median: 255534 cycles/ticks +average: 256617 cycles/ticks + +Loop spin: 961 +gen_a: +median: 57028 cycles/ticks +average: 57287 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6690 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11801 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1418 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2124 cycles/ticks + +indcpa_keypair: +median: 156650 cycles/ticks +average: 157257 cycles/ticks + +indcpa_enc: +median: 191356 cycles/ticks +average: 192061 cycles/ticks + +indcpa_dec: +median: 46852 cycles/ticks +average: 47332 cycles/ticks + +kyber_keypair_derand: +median: 169248 cycles/ticks +average: 169873 cycles/ticks + +kyber_keypair: +median: 182316 cycles/ticks +average: 182891 cycles/ticks + +kyber_encaps_derand: +median: 205916 cycles/ticks +average: 206725 cycles/ticks + +kyber_encaps: +median: 206716 cycles/ticks +average: 207563 cycles/ticks + +kyber_decaps: +median: 255572 cycles/ticks +average: 256726 cycles/ticks + +Loop spin: 962 +gen_a: +median: 56962 cycles/ticks +average: 57290 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6705 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11835 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 2114 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 157968 cycles/ticks +average: 158570 cycles/ticks + +indcpa_enc: +median: 192652 cycles/ticks +average: 193387 cycles/ticks + +indcpa_dec: +median: 46832 cycles/ticks +average: 47259 cycles/ticks + +kyber_keypair_derand: +median: 169730 cycles/ticks +average: 170310 cycles/ticks + +kyber_keypair: +median: 182388 cycles/ticks +average: 182992 cycles/ticks + +kyber_encaps_derand: +median: 206994 cycles/ticks +average: 208230 cycles/ticks + +kyber_encaps: +median: 208260 cycles/ticks +average: 209376 cycles/ticks + +kyber_decaps: +median: 256736 cycles/ticks +average: 257964 cycles/ticks + +Loop spin: 963 +gen_a: +median: 57078 cycles/ticks +average: 57438 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6694 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11817 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2103 cycles/ticks + +indcpa_keypair: +median: 156346 cycles/ticks +average: 156977 cycles/ticks + +indcpa_enc: +median: 191086 cycles/ticks +average: 191866 cycles/ticks + +indcpa_dec: +median: 46898 cycles/ticks +average: 47372 cycles/ticks + +kyber_keypair_derand: +median: 169666 cycles/ticks +average: 170263 cycles/ticks + +kyber_keypair: +median: 182406 cycles/ticks +average: 182956 cycles/ticks + +kyber_encaps_derand: +median: 205652 cycles/ticks +average: 206600 cycles/ticks + +kyber_encaps: +median: 206630 cycles/ticks +average: 207941 cycles/ticks + +kyber_decaps: +median: 256356 cycles/ticks +average: 257192 cycles/ticks + +Loop spin: 964 +gen_a: +median: 56978 cycles/ticks +average: 57256 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10703 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2119 cycles/ticks + +indcpa_keypair: +median: 156386 cycles/ticks +average: 156967 cycles/ticks + +indcpa_enc: +median: 191328 cycles/ticks +average: 191985 cycles/ticks + +indcpa_dec: +median: 46862 cycles/ticks +average: 47435 cycles/ticks + +kyber_keypair_derand: +median: 169410 cycles/ticks +average: 169948 cycles/ticks + +kyber_keypair: +median: 182412 cycles/ticks +average: 183080 cycles/ticks + +kyber_encaps_derand: +median: 205650 cycles/ticks +average: 206453 cycles/ticks + +kyber_encaps: +median: 206490 cycles/ticks +average: 207361 cycles/ticks + +kyber_decaps: +median: 255372 cycles/ticks +average: 256611 cycles/ticks + +Loop spin: 965 +gen_a: +median: 57086 cycles/ticks +average: 57382 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11821 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 273 cycles/ticks + +poly_decompress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2783 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156112 cycles/ticks +average: 156642 cycles/ticks + +indcpa_enc: +median: 191358 cycles/ticks +average: 192271 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47338 cycles/ticks + +kyber_keypair_derand: +median: 169534 cycles/ticks +average: 170082 cycles/ticks + +kyber_keypair: +median: 182328 cycles/ticks +average: 182947 cycles/ticks + +kyber_encaps_derand: +median: 205744 cycles/ticks +average: 206588 cycles/ticks + +kyber_encaps: +median: 206784 cycles/ticks +average: 207627 cycles/ticks + +kyber_decaps: +median: 255454 cycles/ticks +average: 256582 cycles/ticks + +Loop spin: 966 +gen_a: +median: 56972 cycles/ticks +average: 57287 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6691 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10705 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156150 cycles/ticks +average: 156715 cycles/ticks + +indcpa_enc: +median: 190918 cycles/ticks +average: 191622 cycles/ticks + +indcpa_dec: +median: 46888 cycles/ticks +average: 47361 cycles/ticks + +kyber_keypair_derand: +median: 169682 cycles/ticks +average: 170305 cycles/ticks + +kyber_keypair: +median: 182324 cycles/ticks +average: 182933 cycles/ticks + +kyber_encaps_derand: +median: 205636 cycles/ticks +average: 206431 cycles/ticks + +kyber_encaps: +median: 206468 cycles/ticks +average: 207149 cycles/ticks + +kyber_decaps: +median: 255512 cycles/ticks +average: 256576 cycles/ticks + +Loop spin: 967 +gen_a: +median: 56980 cycles/ticks +average: 57273 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6656 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11784 cycles/ticks +average: 11850 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 269 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156420 cycles/ticks +average: 156922 cycles/ticks + +indcpa_enc: +median: 191134 cycles/ticks +average: 191916 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47303 cycles/ticks + +kyber_keypair_derand: +median: 169730 cycles/ticks +average: 170246 cycles/ticks + +kyber_keypair: +median: 182314 cycles/ticks +average: 182988 cycles/ticks + +kyber_encaps_derand: +median: 205778 cycles/ticks +average: 206460 cycles/ticks + +kyber_encaps: +median: 206690 cycles/ticks +average: 207534 cycles/ticks + +kyber_decaps: +median: 255692 cycles/ticks +average: 256860 cycles/ticks + +Loop spin: 968 +gen_a: +median: 56964 cycles/ticks +average: 57291 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11841 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 156582 cycles/ticks +average: 157165 cycles/ticks + +indcpa_enc: +median: 191320 cycles/ticks +average: 192063 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47268 cycles/ticks + +kyber_keypair_derand: +median: 169294 cycles/ticks +average: 169878 cycles/ticks + +kyber_keypair: +median: 182484 cycles/ticks +average: 183052 cycles/ticks + +kyber_encaps_derand: +median: 205766 cycles/ticks +average: 206665 cycles/ticks + +kyber_encaps: +median: 206986 cycles/ticks +average: 207875 cycles/ticks + +kyber_decaps: +median: 255838 cycles/ticks +average: 257016 cycles/ticks + +Loop spin: 969 +gen_a: +median: 57086 cycles/ticks +average: 57383 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6702 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11824 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 68 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156420 cycles/ticks +average: 157076 cycles/ticks + +indcpa_enc: +median: 191124 cycles/ticks +average: 191941 cycles/ticks + +indcpa_dec: +median: 46900 cycles/ticks +average: 47410 cycles/ticks + +kyber_keypair_derand: +median: 169402 cycles/ticks +average: 170069 cycles/ticks + +kyber_keypair: +median: 182394 cycles/ticks +average: 183055 cycles/ticks + +kyber_encaps_derand: +median: 205740 cycles/ticks +average: 206781 cycles/ticks + +kyber_encaps: +median: 206184 cycles/ticks +average: 207026 cycles/ticks + +kyber_decaps: +median: 255214 cycles/ticks +average: 256652 cycles/ticks + +Loop spin: 970 +gen_a: +median: 57152 cycles/ticks +average: 57503 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2099 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6714 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11844 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2118 cycles/ticks + +indcpa_keypair: +median: 156676 cycles/ticks +average: 157214 cycles/ticks + +indcpa_enc: +median: 191154 cycles/ticks +average: 191947 cycles/ticks + +indcpa_dec: +median: 46838 cycles/ticks +average: 47259 cycles/ticks + +kyber_keypair_derand: +median: 170922 cycles/ticks +average: 171526 cycles/ticks + +kyber_keypair: +median: 182346 cycles/ticks +average: 183079 cycles/ticks + +kyber_encaps_derand: +median: 205890 cycles/ticks +average: 206684 cycles/ticks + +kyber_encaps: +median: 206844 cycles/ticks +average: 207665 cycles/ticks + +kyber_decaps: +median: 255690 cycles/ticks +average: 256919 cycles/ticks + +Loop spin: 971 +gen_a: +median: 57032 cycles/ticks +average: 57312 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2093 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6738 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11860 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 270 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 156270 cycles/ticks +average: 156794 cycles/ticks + +indcpa_enc: +median: 191142 cycles/ticks +average: 191970 cycles/ticks + +indcpa_dec: +median: 46886 cycles/ticks +average: 47362 cycles/ticks + +kyber_keypair_derand: +median: 169506 cycles/ticks +average: 170063 cycles/ticks + +kyber_keypair: +median: 182324 cycles/ticks +average: 183033 cycles/ticks + +kyber_encaps_derand: +median: 205736 cycles/ticks +average: 206510 cycles/ticks + +kyber_encaps: +median: 206790 cycles/ticks +average: 207429 cycles/ticks + +kyber_decaps: +median: 255574 cycles/ticks +average: 256846 cycles/ticks + +Loop spin: 972 +gen_a: +median: 57176 cycles/ticks +average: 57466 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6719 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10693 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11815 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156132 cycles/ticks +average: 156688 cycles/ticks + +indcpa_enc: +median: 190922 cycles/ticks +average: 191635 cycles/ticks + +indcpa_dec: +median: 46858 cycles/ticks +average: 47205 cycles/ticks + +kyber_keypair_derand: +median: 169440 cycles/ticks +average: 170096 cycles/ticks + +kyber_keypair: +median: 182408 cycles/ticks +average: 183104 cycles/ticks + +kyber_encaps_derand: +median: 205768 cycles/ticks +average: 206556 cycles/ticks + +kyber_encaps: +median: 206742 cycles/ticks +average: 207494 cycles/ticks + +kyber_decaps: +median: 255654 cycles/ticks +average: 256884 cycles/ticks + +Loop spin: 973 +gen_a: +median: 57092 cycles/ticks +average: 57397 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6730 cycles/ticks + +INVNTT: +median: 10646 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 2106 cycles/ticks +average: 2112 cycles/ticks + +indcpa_keypair: +median: 156588 cycles/ticks +average: 157142 cycles/ticks + +indcpa_enc: +median: 191292 cycles/ticks +average: 192035 cycles/ticks + +indcpa_dec: +median: 46870 cycles/ticks +average: 47381 cycles/ticks + +kyber_keypair_derand: +median: 169490 cycles/ticks +average: 170046 cycles/ticks + +kyber_keypair: +median: 182640 cycles/ticks +average: 183192 cycles/ticks + +kyber_encaps_derand: +median: 205788 cycles/ticks +average: 206649 cycles/ticks + +kyber_encaps: +median: 206734 cycles/ticks +average: 207513 cycles/ticks + +kyber_decaps: +median: 255480 cycles/ticks +average: 256586 cycles/ticks + +Loop spin: 974 +gen_a: +median: 57122 cycles/ticks +average: 57439 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6678 cycles/ticks +average: 6704 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11833 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2136 cycles/ticks + +indcpa_keypair: +median: 156304 cycles/ticks +average: 156980 cycles/ticks + +indcpa_enc: +median: 191282 cycles/ticks +average: 192025 cycles/ticks + +indcpa_dec: +median: 46826 cycles/ticks +average: 47241 cycles/ticks + +kyber_keypair_derand: +median: 170914 cycles/ticks +average: 171492 cycles/ticks + +kyber_keypair: +median: 182360 cycles/ticks +average: 182940 cycles/ticks + +kyber_encaps_derand: +median: 206200 cycles/ticks +average: 207020 cycles/ticks + +kyber_encaps: +median: 207374 cycles/ticks +average: 208578 cycles/ticks + +kyber_decaps: +median: 256168 cycles/ticks +average: 257558 cycles/ticks + +Loop spin: 975 +gen_a: +median: 57066 cycles/ticks +average: 57355 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6734 cycles/ticks + +INVNTT: +median: 10624 cycles/ticks +average: 10653 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11813 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2096 cycles/ticks +average: 2122 cycles/ticks + +indcpa_keypair: +median: 156238 cycles/ticks +average: 156787 cycles/ticks + +indcpa_enc: +median: 191180 cycles/ticks +average: 192087 cycles/ticks + +indcpa_dec: +median: 46902 cycles/ticks +average: 47324 cycles/ticks + +kyber_keypair_derand: +median: 169614 cycles/ticks +average: 170094 cycles/ticks + +kyber_keypair: +median: 182378 cycles/ticks +average: 182947 cycles/ticks + +kyber_encaps_derand: +median: 206006 cycles/ticks +average: 206876 cycles/ticks + +kyber_encaps: +median: 206692 cycles/ticks +average: 207330 cycles/ticks + +kyber_decaps: +median: 255690 cycles/ticks +average: 256862 cycles/ticks + +Loop spin: 976 +gen_a: +median: 57010 cycles/ticks +average: 57309 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6688 cycles/ticks +average: 6733 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11809 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 157926 cycles/ticks +average: 158517 cycles/ticks + +indcpa_enc: +median: 192964 cycles/ticks +average: 193657 cycles/ticks + +indcpa_dec: +median: 46848 cycles/ticks +average: 47404 cycles/ticks + +kyber_keypair_derand: +median: 169428 cycles/ticks +average: 170023 cycles/ticks + +kyber_keypair: +median: 182318 cycles/ticks +average: 182916 cycles/ticks + +kyber_encaps_derand: +median: 205998 cycles/ticks +average: 206973 cycles/ticks + +kyber_encaps: +median: 206810 cycles/ticks +average: 207708 cycles/ticks + +kyber_decaps: +median: 255672 cycles/ticks +average: 256810 cycles/ticks + +Loop spin: 977 +gen_a: +median: 57082 cycles/ticks +average: 57357 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6692 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10652 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11859 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +indcpa_keypair: +median: 156394 cycles/ticks +average: 156981 cycles/ticks + +indcpa_enc: +median: 191508 cycles/ticks +average: 192175 cycles/ticks + +indcpa_dec: +median: 46914 cycles/ticks +average: 47300 cycles/ticks + +kyber_keypair_derand: +median: 169450 cycles/ticks +average: 169979 cycles/ticks + +kyber_keypair: +median: 182396 cycles/ticks +average: 183019 cycles/ticks + +kyber_encaps_derand: +median: 205812 cycles/ticks +average: 206558 cycles/ticks + +kyber_encaps: +median: 206686 cycles/ticks +average: 207597 cycles/ticks + +kyber_decaps: +median: 256752 cycles/ticks +average: 257742 cycles/ticks + +Loop spin: 978 +gen_a: +median: 57046 cycles/ticks +average: 57410 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2090 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6717 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11811 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156472 cycles/ticks +average: 156990 cycles/ticks + +indcpa_enc: +median: 191096 cycles/ticks +average: 191878 cycles/ticks + +indcpa_dec: +median: 46842 cycles/ticks +average: 47283 cycles/ticks + +kyber_keypair_derand: +median: 169416 cycles/ticks +average: 169956 cycles/ticks + +kyber_keypair: +median: 182356 cycles/ticks +average: 182933 cycles/ticks + +kyber_encaps_derand: +median: 207206 cycles/ticks +average: 208132 cycles/ticks + +kyber_encaps: +median: 208152 cycles/ticks +average: 209034 cycles/ticks + +kyber_decaps: +median: 256916 cycles/ticks +average: 257958 cycles/ticks + +Loop spin: 979 +gen_a: +median: 57150 cycles/ticks +average: 57452 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6698 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10698 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11834 cycles/ticks +average: 11857 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2135 cycles/ticks + +indcpa_keypair: +median: 156376 cycles/ticks +average: 156923 cycles/ticks + +indcpa_enc: +median: 191264 cycles/ticks +average: 192082 cycles/ticks + +indcpa_dec: +median: 46822 cycles/ticks +average: 47305 cycles/ticks + +kyber_keypair_derand: +median: 169302 cycles/ticks +average: 169940 cycles/ticks + +kyber_keypair: +median: 182308 cycles/ticks +average: 182884 cycles/ticks + +kyber_encaps_derand: +median: 205504 cycles/ticks +average: 206411 cycles/ticks + +kyber_encaps: +median: 206354 cycles/ticks +average: 207257 cycles/ticks + +kyber_decaps: +median: 255956 cycles/ticks +average: 256769 cycles/ticks + +Loop spin: 980 +gen_a: +median: 57226 cycles/ticks +average: 57534 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6727 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10711 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11754 cycles/ticks +average: 11841 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1410 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 156290 cycles/ticks +average: 156939 cycles/ticks + +indcpa_enc: +median: 191098 cycles/ticks +average: 191853 cycles/ticks + +indcpa_dec: +median: 46828 cycles/ticks +average: 47325 cycles/ticks + +kyber_keypair_derand: +median: 171460 cycles/ticks +average: 172157 cycles/ticks + +kyber_keypair: +median: 182342 cycles/ticks +average: 183099 cycles/ticks + +kyber_encaps_derand: +median: 205636 cycles/ticks +average: 206531 cycles/ticks + +kyber_encaps: +median: 206612 cycles/ticks +average: 207442 cycles/ticks + +kyber_decaps: +median: 255344 cycles/ticks +average: 256595 cycles/ticks + +Loop spin: 981 +gen_a: +median: 56990 cycles/ticks +average: 57300 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2097 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 6694 cycles/ticks +average: 6725 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10649 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11802 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2116 cycles/ticks + +indcpa_keypair: +median: 156352 cycles/ticks +average: 156888 cycles/ticks + +indcpa_enc: +median: 191010 cycles/ticks +average: 191743 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47183 cycles/ticks + +kyber_keypair_derand: +median: 169494 cycles/ticks +average: 170095 cycles/ticks + +kyber_keypair: +median: 182364 cycles/ticks +average: 182970 cycles/ticks + +kyber_encaps_derand: +median: 205742 cycles/ticks +average: 206598 cycles/ticks + +kyber_encaps: +median: 206574 cycles/ticks +average: 207419 cycles/ticks + +kyber_decaps: +median: 255536 cycles/ticks +average: 256765 cycles/ticks + +Loop spin: 982 +gen_a: +median: 57092 cycles/ticks +average: 57410 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2103 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6676 cycles/ticks +average: 6710 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11748 cycles/ticks +average: 11823 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2744 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156536 cycles/ticks +average: 157104 cycles/ticks + +indcpa_enc: +median: 191342 cycles/ticks +average: 192148 cycles/ticks + +indcpa_dec: +median: 46836 cycles/ticks +average: 47349 cycles/ticks + +kyber_keypair_derand: +median: 169624 cycles/ticks +average: 170221 cycles/ticks + +kyber_keypair: +median: 182328 cycles/ticks +average: 182967 cycles/ticks + +kyber_encaps_derand: +median: 205736 cycles/ticks +average: 206444 cycles/ticks + +kyber_encaps: +median: 206694 cycles/ticks +average: 207503 cycles/ticks + +kyber_decaps: +median: 255384 cycles/ticks +average: 256623 cycles/ticks + +Loop spin: 983 +gen_a: +median: 56916 cycles/ticks +average: 57199 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6698 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10702 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11780 cycles/ticks +average: 11835 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2115 cycles/ticks + +indcpa_keypair: +median: 156316 cycles/ticks +average: 156899 cycles/ticks + +indcpa_enc: +median: 191262 cycles/ticks +average: 191897 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47341 cycles/ticks + +kyber_keypair_derand: +median: 169466 cycles/ticks +average: 170079 cycles/ticks + +kyber_keypair: +median: 182350 cycles/ticks +average: 182950 cycles/ticks + +kyber_encaps_derand: +median: 205646 cycles/ticks +average: 206419 cycles/ticks + +kyber_encaps: +median: 206690 cycles/ticks +average: 207480 cycles/ticks + +kyber_decaps: +median: 255404 cycles/ticks +average: 256807 cycles/ticks + +Loop spin: 984 +gen_a: +median: 57036 cycles/ticks +average: 57427 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6750 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11840 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 66 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2111 cycles/ticks + +indcpa_keypair: +median: 167512 cycles/ticks +average: 164420 cycles/ticks + +indcpa_enc: +median: 191418 cycles/ticks +average: 192317 cycles/ticks + +indcpa_dec: +median: 46840 cycles/ticks +average: 47286 cycles/ticks + +kyber_keypair_derand: +median: 169484 cycles/ticks +average: 170103 cycles/ticks + +kyber_keypair: +median: 182376 cycles/ticks +average: 182965 cycles/ticks + +kyber_encaps_derand: +median: 205762 cycles/ticks +average: 206612 cycles/ticks + +kyber_encaps: +median: 206630 cycles/ticks +average: 207365 cycles/ticks + +kyber_decaps: +median: 255564 cycles/ticks +average: 256632 cycles/ticks + +Loop spin: 985 +gen_a: +median: 56984 cycles/ticks +average: 57282 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6716 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11807 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156462 cycles/ticks +average: 157043 cycles/ticks + +indcpa_enc: +median: 191166 cycles/ticks +average: 191968 cycles/ticks + +indcpa_dec: +median: 46864 cycles/ticks +average: 47418 cycles/ticks + +kyber_keypair_derand: +median: 169300 cycles/ticks +average: 169862 cycles/ticks + +kyber_keypair: +median: 182294 cycles/ticks +average: 183016 cycles/ticks + +kyber_encaps_derand: +median: 205680 cycles/ticks +average: 206516 cycles/ticks + +kyber_encaps: +median: 206702 cycles/ticks +average: 207921 cycles/ticks + +kyber_decaps: +median: 255282 cycles/ticks +average: 256453 cycles/ticks + +Loop spin: 986 +gen_a: +median: 57152 cycles/ticks +average: 57477 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2091 cycles/ticks + +NTT: +median: 6706 cycles/ticks +average: 6735 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10706 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2123 cycles/ticks + +indcpa_keypair: +median: 156344 cycles/ticks +average: 157050 cycles/ticks + +indcpa_enc: +median: 191038 cycles/ticks +average: 191902 cycles/ticks + +indcpa_dec: +median: 46896 cycles/ticks +average: 47422 cycles/ticks + +kyber_keypair_derand: +median: 169508 cycles/ticks +average: 170069 cycles/ticks + +kyber_keypair: +median: 182422 cycles/ticks +average: 183046 cycles/ticks + +kyber_encaps_derand: +median: 205978 cycles/ticks +average: 207392 cycles/ticks + +kyber_encaps: +median: 206790 cycles/ticks +average: 207721 cycles/ticks + +kyber_decaps: +median: 255604 cycles/ticks +average: 256855 cycles/ticks + +Loop spin: 987 +gen_a: +median: 57034 cycles/ticks +average: 57382 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10666 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11804 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 329 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2109 cycles/ticks + +indcpa_keypair: +median: 156638 cycles/ticks +average: 157269 cycles/ticks + +indcpa_enc: +median: 191702 cycles/ticks +average: 192596 cycles/ticks + +indcpa_dec: +median: 46874 cycles/ticks +average: 47374 cycles/ticks + +kyber_keypair_derand: +median: 169384 cycles/ticks +average: 170018 cycles/ticks + +kyber_keypair: +median: 182392 cycles/ticks +average: 182969 cycles/ticks + +kyber_encaps_derand: +median: 205974 cycles/ticks +average: 206847 cycles/ticks + +kyber_encaps: +median: 206730 cycles/ticks +average: 207423 cycles/ticks + +kyber_decaps: +median: 255624 cycles/ticks +average: 256869 cycles/ticks + +Loop spin: 988 +gen_a: +median: 57152 cycles/ticks +average: 57463 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6724 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11828 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1409 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2164 cycles/ticks + +indcpa_keypair: +median: 156176 cycles/ticks +average: 156743 cycles/ticks + +indcpa_enc: +median: 191240 cycles/ticks +average: 191980 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47197 cycles/ticks + +kyber_keypair_derand: +median: 169330 cycles/ticks +average: 169862 cycles/ticks + +kyber_keypair: +median: 182302 cycles/ticks +average: 182939 cycles/ticks + +kyber_encaps_derand: +median: 205860 cycles/ticks +average: 206636 cycles/ticks + +kyber_encaps: +median: 206718 cycles/ticks +average: 207574 cycles/ticks + +kyber_decaps: +median: 255530 cycles/ticks +average: 256690 cycles/ticks + +Loop spin: 989 +gen_a: +median: 56910 cycles/ticks +average: 57243 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6696 cycles/ticks +average: 6715 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10649 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11815 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2127 cycles/ticks + +indcpa_keypair: +median: 156476 cycles/ticks +average: 157031 cycles/ticks + +indcpa_enc: +median: 191606 cycles/ticks +average: 192419 cycles/ticks + +indcpa_dec: +median: 46860 cycles/ticks +average: 47353 cycles/ticks + +kyber_keypair_derand: +median: 169446 cycles/ticks +average: 170081 cycles/ticks + +kyber_keypair: +median: 182330 cycles/ticks +average: 182859 cycles/ticks + +kyber_encaps_derand: +median: 206040 cycles/ticks +average: 206793 cycles/ticks + +kyber_encaps: +median: 207110 cycles/ticks +average: 207896 cycles/ticks + +kyber_decaps: +median: 255738 cycles/ticks +average: 256948 cycles/ticks + +Loop spin: 990 +gen_a: +median: 57034 cycles/ticks +average: 57349 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6706 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11782 cycles/ticks +average: 11854 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2127 cycles/ticks + +indcpa_keypair: +median: 157994 cycles/ticks +average: 158529 cycles/ticks + +indcpa_enc: +median: 193072 cycles/ticks +average: 194072 cycles/ticks + +indcpa_dec: +median: 46910 cycles/ticks +average: 47302 cycles/ticks + +kyber_keypair_derand: +median: 169510 cycles/ticks +average: 170093 cycles/ticks + +kyber_keypair: +median: 182402 cycles/ticks +average: 183010 cycles/ticks + +kyber_encaps_derand: +median: 205958 cycles/ticks +average: 206740 cycles/ticks + +kyber_encaps: +median: 206760 cycles/ticks +average: 207454 cycles/ticks + +kyber_decaps: +median: 255736 cycles/ticks +average: 256890 cycles/ticks + +Loop spin: 991 +gen_a: +median: 57176 cycles/ticks +average: 57503 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6701 cycles/ticks + +INVNTT: +median: 10648 cycles/ticks +average: 10769 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11836 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 2092 cycles/ticks +average: 2106 cycles/ticks + +indcpa_keypair: +median: 156340 cycles/ticks +average: 156871 cycles/ticks + +indcpa_enc: +median: 191326 cycles/ticks +average: 192086 cycles/ticks + +indcpa_dec: +median: 46888 cycles/ticks +average: 47283 cycles/ticks + +kyber_keypair_derand: +median: 169708 cycles/ticks +average: 170308 cycles/ticks + +kyber_keypair: +median: 182378 cycles/ticks +average: 183163 cycles/ticks + +kyber_encaps_derand: +median: 205752 cycles/ticks +average: 206670 cycles/ticks + +kyber_encaps: +median: 206816 cycles/ticks +average: 207854 cycles/ticks + +kyber_decaps: +median: 255728 cycles/ticks +average: 256889 cycles/ticks + +Loop spin: 992 +gen_a: +median: 57004 cycles/ticks +average: 57323 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6691 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11803 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1413 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 59 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156266 cycles/ticks +average: 156887 cycles/ticks + +indcpa_enc: +median: 191114 cycles/ticks +average: 191899 cycles/ticks + +indcpa_dec: +median: 46850 cycles/ticks +average: 47365 cycles/ticks + +kyber_keypair_derand: +median: 171102 cycles/ticks +average: 171834 cycles/ticks + +kyber_keypair: +median: 182330 cycles/ticks +average: 183026 cycles/ticks + +kyber_encaps_derand: +median: 205866 cycles/ticks +average: 206851 cycles/ticks + +kyber_encaps: +median: 206512 cycles/ticks +average: 207346 cycles/ticks + +kyber_decaps: +median: 255340 cycles/ticks +average: 256579 cycles/ticks + +Loop spin: 993 +gen_a: +median: 57000 cycles/ticks +average: 57340 cycles/ticks + +poly_getnoise_eta1: +median: 2090 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6700 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11825 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2135 cycles/ticks + +indcpa_keypair: +median: 156582 cycles/ticks +average: 158494 cycles/ticks + +indcpa_enc: +median: 191490 cycles/ticks +average: 192228 cycles/ticks + +indcpa_dec: +median: 46894 cycles/ticks +average: 47274 cycles/ticks + +kyber_keypair_derand: +median: 169460 cycles/ticks +average: 170079 cycles/ticks + +kyber_keypair: +median: 182340 cycles/ticks +average: 182881 cycles/ticks + +kyber_encaps_derand: +median: 205608 cycles/ticks +average: 206503 cycles/ticks + +kyber_encaps: +median: 206598 cycles/ticks +average: 207572 cycles/ticks + +kyber_decaps: +median: 255434 cycles/ticks +average: 256677 cycles/ticks + +Loop spin: 994 +gen_a: +median: 57282 cycles/ticks +average: 57592 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2096 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 6698 cycles/ticks +average: 6749 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11762 cycles/ticks +average: 11814 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2127 cycles/ticks + +indcpa_keypair: +median: 156070 cycles/ticks +average: 156624 cycles/ticks + +indcpa_enc: +median: 190996 cycles/ticks +average: 191724 cycles/ticks + +indcpa_dec: +median: 46856 cycles/ticks +average: 47284 cycles/ticks + +kyber_keypair_derand: +median: 169068 cycles/ticks +average: 169691 cycles/ticks + +kyber_keypair: +median: 182338 cycles/ticks +average: 182952 cycles/ticks + +kyber_encaps_derand: +median: 205670 cycles/ticks +average: 206565 cycles/ticks + +kyber_encaps: +median: 206694 cycles/ticks +average: 207567 cycles/ticks + +kyber_decaps: +median: 255470 cycles/ticks +average: 256577 cycles/ticks + +Loop spin: 995 +gen_a: +median: 57054 cycles/ticks +average: 57381 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6670 cycles/ticks +average: 6718 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11778 cycles/ticks +average: 11842 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 264 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 2112 cycles/ticks +average: 2131 cycles/ticks + +indcpa_keypair: +median: 156346 cycles/ticks +average: 156997 cycles/ticks + +indcpa_enc: +median: 191140 cycles/ticks +average: 192061 cycles/ticks + +indcpa_dec: +median: 46866 cycles/ticks +average: 47402 cycles/ticks + +kyber_keypair_derand: +median: 169612 cycles/ticks +average: 170136 cycles/ticks + +kyber_keypair: +median: 182376 cycles/ticks +average: 183042 cycles/ticks + +kyber_encaps_derand: +median: 205886 cycles/ticks +average: 206758 cycles/ticks + +kyber_encaps: +median: 206604 cycles/ticks +average: 207500 cycles/ticks + +kyber_decaps: +median: 255680 cycles/ticks +average: 256834 cycles/ticks + +Loop spin: 996 +gen_a: +median: 57202 cycles/ticks +average: 57542 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2095 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6668 cycles/ticks +average: 6697 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11776 cycles/ticks +average: 11829 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2108 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156196 cycles/ticks +average: 156772 cycles/ticks + +indcpa_enc: +median: 190942 cycles/ticks +average: 191609 cycles/ticks + +indcpa_dec: +median: 46872 cycles/ticks +average: 47247 cycles/ticks + +kyber_keypair_derand: +median: 169524 cycles/ticks +average: 170149 cycles/ticks + +kyber_keypair: +median: 182356 cycles/ticks +average: 182977 cycles/ticks + +kyber_encaps_derand: +median: 205532 cycles/ticks +average: 206501 cycles/ticks + +kyber_encaps: +median: 206292 cycles/ticks +average: 207124 cycles/ticks + +kyber_decaps: +median: 255302 cycles/ticks +average: 256368 cycles/ticks + +Loop spin: 997 +gen_a: +median: 57012 cycles/ticks +average: 57337 cycles/ticks + +poly_getnoise_eta1: +median: 2088 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2092 cycles/ticks + +NTT: +median: 6674 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11746 cycles/ticks +average: 11795 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 269 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2110 cycles/ticks + +indcpa_keypair: +median: 156266 cycles/ticks +average: 156853 cycles/ticks + +indcpa_enc: +median: 190872 cycles/ticks +average: 191682 cycles/ticks + +indcpa_dec: +median: 46876 cycles/ticks +average: 47296 cycles/ticks + +kyber_keypair_derand: +median: 169722 cycles/ticks +average: 170448 cycles/ticks + +kyber_keypair: +median: 182404 cycles/ticks +average: 183072 cycles/ticks + +kyber_encaps_derand: +median: 205844 cycles/ticks +average: 206650 cycles/ticks + +kyber_encaps: +median: 206770 cycles/ticks +average: 207649 cycles/ticks + +kyber_decaps: +median: 255558 cycles/ticks +average: 256802 cycles/ticks + +Loop spin: 998 +gen_a: +median: 57054 cycles/ticks +average: 57387 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6692 cycles/ticks +average: 6722 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11834 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 262 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2121 cycles/ticks + +indcpa_keypair: +median: 156518 cycles/ticks +average: 157102 cycles/ticks + +indcpa_enc: +median: 191272 cycles/ticks +average: 192008 cycles/ticks + +indcpa_dec: +median: 46950 cycles/ticks +average: 47253 cycles/ticks + +kyber_keypair_derand: +median: 169782 cycles/ticks +average: 170271 cycles/ticks + +kyber_keypair: +median: 182382 cycles/ticks +average: 183130 cycles/ticks + +kyber_encaps_derand: +median: 205350 cycles/ticks +average: 206224 cycles/ticks + +kyber_encaps: +median: 206214 cycles/ticks +average: 207023 cycles/ticks + +kyber_decaps: +median: 255158 cycles/ticks +average: 256260 cycles/ticks + +Loop spin: 999 +gen_a: +median: 57028 cycles/ticks +average: 57342 cycles/ticks + +poly_getnoise_eta1: +median: 2092 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 6718 cycles/ticks +average: 6750 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11752 cycles/ticks +average: 11804 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2117 cycles/ticks + +indcpa_keypair: +median: 156250 cycles/ticks +average: 156864 cycles/ticks + +indcpa_enc: +median: 190992 cycles/ticks +average: 191832 cycles/ticks + +indcpa_dec: +median: 46926 cycles/ticks +average: 47377 cycles/ticks + +kyber_keypair_derand: +median: 169236 cycles/ticks +average: 169852 cycles/ticks + +kyber_keypair: +median: 182336 cycles/ticks +average: 183013 cycles/ticks + +kyber_encaps_derand: +median: 205428 cycles/ticks +average: 206275 cycles/ticks + +kyber_encaps: +median: 206278 cycles/ticks +average: 207045 cycles/ticks + +kyber_decaps: +median: 255174 cycles/ticks +average: 256299 cycles/ticks + +Loop spin: 1000 +gen_a: +median: 57118 cycles/ticks +average: 57453 cycles/ticks + +poly_getnoise_eta1: +median: 2094 cycles/ticks +average: 2100 cycles/ticks + +poly_getnoise_eta2: +median: 2090 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 6672 cycles/ticks +average: 6693 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 11750 cycles/ticks +average: 11811 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 264 cycles/ticks +average: 263 cycles/ticks + +poly_decompress: +median: 58 cycles/ticks +average: 58 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 2110 cycles/ticks +average: 2125 cycles/ticks + +indcpa_keypair: +median: 156246 cycles/ticks +average: 156823 cycles/ticks + +indcpa_enc: +median: 191048 cycles/ticks +average: 191843 cycles/ticks + +indcpa_dec: +median: 46846 cycles/ticks +average: 47286 cycles/ticks + +kyber_keypair_derand: +median: 170988 cycles/ticks +average: 171707 cycles/ticks + +kyber_keypair: +median: 182404 cycles/ticks +average: 182953 cycles/ticks + +kyber_encaps_derand: +median: 205660 cycles/ticks +average: 206517 cycles/ticks + +kyber_encaps: +median: 206848 cycles/ticks +average: 207580 cycles/ticks + +kyber_decaps: +median: 255608 cycles/ticks +average: 256556 cycles/ticks + diff --git a/benchmark/slurm/slurm-11233231.out b/benchmark/slurm/slurm-11233231.out new file mode 100644 index 0000000..86e4e70 --- /dev/null +++ b/benchmark/slurm/slurm-11233231.out @@ -0,0 +1,81009 @@ +## SLURM PROLOG ############################################################### +## Job ID : 11233231 +## Job Name : test_energy1024.sh +## Nodelist : node2333 +## CPUs : 1 +## Mem/Node : 1024 MB +## Directory : /oscar/data/csci1952/lneuwirt/cs1952y-final/kyber/ref/test +## Job Started : Fri May 2 01:29:22 PM EDT 2025 +############################################################################### +Loop spin: 1 +gen_a: +median: 102572 cycles/ticks +average: 103781 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2132 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14900 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2831 cycles/ticks + +indcpa_keypair: +median: 247524 cycles/ticks +average: 248861 cycles/ticks + +indcpa_enc: +median: 287794 cycles/ticks +average: 289359 cycles/ticks + +indcpa_dec: +median: 58916 cycles/ticks +average: 59190 cycles/ticks + +kyber_keypair_derand: +median: 265306 cycles/ticks +average: 266676 cycles/ticks + +kyber_keypair: +median: 285670 cycles/ticks +average: 286611 cycles/ticks + +kyber_encaps_derand: +median: 308658 cycles/ticks +average: 309206 cycles/ticks + +kyber_encaps: +median: 309410 cycles/ticks +average: 310088 cycles/ticks + +kyber_decaps: +median: 371834 cycles/ticks +average: 372649 cycles/ticks + +Loop spin: 2 +gen_a: +median: 102740 cycles/ticks +average: 103376 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2147 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7154 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15046 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 248030 cycles/ticks +average: 249260 cycles/ticks + +indcpa_enc: +median: 288616 cycles/ticks +average: 290123 cycles/ticks + +indcpa_dec: +median: 58934 cycles/ticks +average: 59223 cycles/ticks + +kyber_keypair_derand: +median: 265150 cycles/ticks +average: 266481 cycles/ticks + +kyber_keypair: +median: 285420 cycles/ticks +average: 286500 cycles/ticks + +kyber_encaps_derand: +median: 307958 cycles/ticks +average: 308451 cycles/ticks + +kyber_encaps: +median: 308786 cycles/ticks +average: 309223 cycles/ticks + +kyber_decaps: +median: 371492 cycles/ticks +average: 372287 cycles/ticks + +Loop spin: 3 +gen_a: +median: 102782 cycles/ticks +average: 103424 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14861 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247290 cycles/ticks +average: 248574 cycles/ticks + +indcpa_enc: +median: 287966 cycles/ticks +average: 289603 cycles/ticks + +indcpa_dec: +median: 58936 cycles/ticks +average: 60326 cycles/ticks + +kyber_keypair_derand: +median: 266398 cycles/ticks +average: 267579 cycles/ticks + +kyber_keypair: +median: 285706 cycles/ticks +average: 286709 cycles/ticks + +kyber_encaps_derand: +median: 308578 cycles/ticks +average: 309056 cycles/ticks + +kyber_encaps: +median: 309400 cycles/ticks +average: 309750 cycles/ticks + +kyber_decaps: +median: 371820 cycles/ticks +average: 372624 cycles/ticks + +Loop spin: 4 +gen_a: +median: 102934 cycles/ticks +average: 103561 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14954 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 249120 cycles/ticks +average: 250410 cycles/ticks + +indcpa_enc: +median: 289444 cycles/ticks +average: 290933 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59273 cycles/ticks + +kyber_keypair_derand: +median: 265506 cycles/ticks +average: 266807 cycles/ticks + +kyber_keypair: +median: 285488 cycles/ticks +average: 286641 cycles/ticks + +kyber_encaps_derand: +median: 308254 cycles/ticks +average: 308759 cycles/ticks + +kyber_encaps: +median: 309096 cycles/ticks +average: 309691 cycles/ticks + +kyber_decaps: +median: 371742 cycles/ticks +average: 372471 cycles/ticks + +Loop spin: 5 +gen_a: +median: 102738 cycles/ticks +average: 103352 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14906 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 547 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 249278 cycles/ticks +average: 250596 cycles/ticks + +indcpa_enc: +median: 289496 cycles/ticks +average: 291061 cycles/ticks + +indcpa_dec: +median: 58944 cycles/ticks +average: 59232 cycles/ticks + +kyber_keypair_derand: +median: 265134 cycles/ticks +average: 266431 cycles/ticks + +kyber_keypair: +median: 285356 cycles/ticks +average: 286441 cycles/ticks + +kyber_encaps_derand: +median: 308416 cycles/ticks +average: 308882 cycles/ticks + +kyber_encaps: +median: 309116 cycles/ticks +average: 309560 cycles/ticks + +kyber_decaps: +median: 371624 cycles/ticks +average: 373506 cycles/ticks + +Loop spin: 6 +gen_a: +median: 102668 cycles/ticks +average: 103204 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14830 cycles/ticks +average: 15024 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247544 cycles/ticks +average: 248716 cycles/ticks + +indcpa_enc: +median: 288144 cycles/ticks +average: 289649 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59253 cycles/ticks + +kyber_keypair_derand: +median: 265176 cycles/ticks +average: 266534 cycles/ticks + +kyber_keypair: +median: 285652 cycles/ticks +average: 286762 cycles/ticks + +kyber_encaps_derand: +median: 308472 cycles/ticks +average: 308913 cycles/ticks + +kyber_encaps: +median: 309226 cycles/ticks +average: 309748 cycles/ticks + +kyber_decaps: +median: 371770 cycles/ticks +average: 372665 cycles/ticks + +Loop spin: 7 +gen_a: +median: 102838 cycles/ticks +average: 103451 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14900 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247498 cycles/ticks +average: 248665 cycles/ticks + +indcpa_enc: +median: 287878 cycles/ticks +average: 289389 cycles/ticks + +indcpa_dec: +median: 59000 cycles/ticks +average: 59276 cycles/ticks + +kyber_keypair_derand: +median: 265182 cycles/ticks +average: 266490 cycles/ticks + +kyber_keypair: +median: 285686 cycles/ticks +average: 286675 cycles/ticks + +kyber_encaps_derand: +median: 309728 cycles/ticks +average: 310150 cycles/ticks + +kyber_encaps: +median: 310642 cycles/ticks +average: 311029 cycles/ticks + +kyber_decaps: +median: 373178 cycles/ticks +average: 373702 cycles/ticks + +Loop spin: 8 +gen_a: +median: 102836 cycles/ticks +average: 103451 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7177 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14975 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247640 cycles/ticks +average: 248888 cycles/ticks + +indcpa_enc: +median: 287810 cycles/ticks +average: 289501 cycles/ticks + +indcpa_dec: +median: 59004 cycles/ticks +average: 59270 cycles/ticks + +kyber_keypair_derand: +median: 265012 cycles/ticks +average: 267424 cycles/ticks + +kyber_keypair: +median: 285608 cycles/ticks +average: 286595 cycles/ticks + +kyber_encaps_derand: +median: 309622 cycles/ticks +average: 310042 cycles/ticks + +kyber_encaps: +median: 310586 cycles/ticks +average: 310928 cycles/ticks + +kyber_decaps: +median: 373016 cycles/ticks +average: 373730 cycles/ticks + +Loop spin: 9 +gen_a: +median: 103102 cycles/ticks +average: 103634 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14869 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 315 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 549 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247510 cycles/ticks +average: 248768 cycles/ticks + +indcpa_enc: +median: 288020 cycles/ticks +average: 289504 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59234 cycles/ticks + +kyber_keypair_derand: +median: 265254 cycles/ticks +average: 266589 cycles/ticks + +kyber_keypair: +median: 285794 cycles/ticks +average: 286886 cycles/ticks + +kyber_encaps_derand: +median: 308084 cycles/ticks +average: 308466 cycles/ticks + +kyber_encaps: +median: 308930 cycles/ticks +average: 309383 cycles/ticks + +kyber_decaps: +median: 371590 cycles/ticks +average: 372362 cycles/ticks + +Loop spin: 10 +gen_a: +median: 102626 cycles/ticks +average: 103207 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14877 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4392 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2828 cycles/ticks + +indcpa_keypair: +median: 248162 cycles/ticks +average: 249491 cycles/ticks + +indcpa_enc: +median: 288748 cycles/ticks +average: 290250 cycles/ticks + +indcpa_dec: +median: 59018 cycles/ticks +average: 59296 cycles/ticks + +kyber_keypair_derand: +median: 265406 cycles/ticks +average: 266648 cycles/ticks + +kyber_keypair: +median: 285828 cycles/ticks +average: 286972 cycles/ticks + +kyber_encaps_derand: +median: 308254 cycles/ticks +average: 308708 cycles/ticks + +kyber_encaps: +median: 308888 cycles/ticks +average: 310668 cycles/ticks + +kyber_decaps: +median: 371574 cycles/ticks +average: 372339 cycles/ticks + +Loop spin: 11 +gen_a: +median: 102968 cycles/ticks +average: 103523 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9897 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14878 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1351 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247784 cycles/ticks +average: 249128 cycles/ticks + +indcpa_enc: +median: 288228 cycles/ticks +average: 289732 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59224 cycles/ticks + +kyber_keypair_derand: +median: 266520 cycles/ticks +average: 267851 cycles/ticks + +kyber_keypair: +median: 286012 cycles/ticks +average: 286970 cycles/ticks + +kyber_encaps_derand: +median: 308414 cycles/ticks +average: 308729 cycles/ticks + +kyber_encaps: +median: 309442 cycles/ticks +average: 310023 cycles/ticks + +kyber_decaps: +median: 371840 cycles/ticks +average: 372708 cycles/ticks + +Loop spin: 12 +gen_a: +median: 102810 cycles/ticks +average: 103413 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14948 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 318 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 539 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247834 cycles/ticks +average: 249080 cycles/ticks + +indcpa_enc: +median: 288454 cycles/ticks +average: 289956 cycles/ticks + +indcpa_dec: +median: 58950 cycles/ticks +average: 59215 cycles/ticks + +kyber_keypair_derand: +median: 264660 cycles/ticks +average: 265924 cycles/ticks + +kyber_keypair: +median: 285630 cycles/ticks +average: 286607 cycles/ticks + +kyber_encaps_derand: +median: 309058 cycles/ticks +average: 309471 cycles/ticks + +kyber_encaps: +median: 309882 cycles/ticks +average: 310364 cycles/ticks + +kyber_decaps: +median: 372490 cycles/ticks +average: 373136 cycles/ticks + +Loop spin: 13 +gen_a: +median: 102724 cycles/ticks +average: 103255 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7169 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14987 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247960 cycles/ticks +average: 249250 cycles/ticks + +indcpa_enc: +median: 288162 cycles/ticks +average: 290845 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59218 cycles/ticks + +kyber_keypair_derand: +median: 266854 cycles/ticks +average: 268181 cycles/ticks + +kyber_keypair: +median: 285824 cycles/ticks +average: 286834 cycles/ticks + +kyber_encaps_derand: +median: 308098 cycles/ticks +average: 308515 cycles/ticks + +kyber_encaps: +median: 309044 cycles/ticks +average: 309511 cycles/ticks + +kyber_decaps: +median: 371334 cycles/ticks +average: 372039 cycles/ticks + +Loop spin: 14 +gen_a: +median: 102708 cycles/ticks +average: 103287 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14893 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4376 cycles/ticks +average: 4394 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247944 cycles/ticks +average: 249185 cycles/ticks + +indcpa_enc: +median: 288026 cycles/ticks +average: 289649 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59251 cycles/ticks + +kyber_keypair_derand: +median: 265502 cycles/ticks +average: 266945 cycles/ticks + +kyber_keypair: +median: 285810 cycles/ticks +average: 286802 cycles/ticks + +kyber_encaps_derand: +median: 308330 cycles/ticks +average: 308822 cycles/ticks + +kyber_encaps: +median: 309252 cycles/ticks +average: 309671 cycles/ticks + +kyber_decaps: +median: 371890 cycles/ticks +average: 372857 cycles/ticks + +Loop spin: 15 +gen_a: +median: 102838 cycles/ticks +average: 103355 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9901 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14844 cycles/ticks +average: 15060 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4394 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 248940 cycles/ticks +average: 250328 cycles/ticks + +indcpa_enc: +median: 289990 cycles/ticks +average: 291682 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59247 cycles/ticks + +kyber_keypair_derand: +median: 264810 cycles/ticks +average: 266196 cycles/ticks + +kyber_keypair: +median: 285664 cycles/ticks +average: 286963 cycles/ticks + +kyber_encaps_derand: +median: 309764 cycles/ticks +average: 310294 cycles/ticks + +kyber_encaps: +median: 310630 cycles/ticks +average: 311255 cycles/ticks + +kyber_decaps: +median: 373398 cycles/ticks +average: 375439 cycles/ticks + +Loop spin: 16 +gen_a: +median: 102938 cycles/ticks +average: 103509 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 545 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247784 cycles/ticks +average: 249216 cycles/ticks + +indcpa_enc: +median: 288148 cycles/ticks +average: 289819 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59273 cycles/ticks + +kyber_keypair_derand: +median: 265044 cycles/ticks +average: 266511 cycles/ticks + +kyber_keypair: +median: 285614 cycles/ticks +average: 286809 cycles/ticks + +kyber_encaps_derand: +median: 308678 cycles/ticks +average: 309287 cycles/ticks + +kyber_encaps: +median: 309680 cycles/ticks +average: 310398 cycles/ticks + +kyber_decaps: +median: 372134 cycles/ticks +average: 373193 cycles/ticks + +Loop spin: 17 +gen_a: +median: 102816 cycles/ticks +average: 103342 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14892 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247940 cycles/ticks +average: 249369 cycles/ticks + +indcpa_enc: +median: 288250 cycles/ticks +average: 289944 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59269 cycles/ticks + +kyber_keypair_derand: +median: 265194 cycles/ticks +average: 266606 cycles/ticks + +kyber_keypair: +median: 285612 cycles/ticks +average: 286807 cycles/ticks + +kyber_encaps_derand: +median: 308234 cycles/ticks +average: 308785 cycles/ticks + +kyber_encaps: +median: 308942 cycles/ticks +average: 309607 cycles/ticks + +kyber_decaps: +median: 371648 cycles/ticks +average: 372693 cycles/ticks + +Loop spin: 18 +gen_a: +median: 102658 cycles/ticks +average: 103293 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9917 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14958 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4395 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247496 cycles/ticks +average: 248893 cycles/ticks + +indcpa_enc: +median: 287608 cycles/ticks +average: 289386 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 60339 cycles/ticks + +kyber_keypair_derand: +median: 265136 cycles/ticks +average: 266543 cycles/ticks + +kyber_keypair: +median: 285656 cycles/ticks +average: 286850 cycles/ticks + +kyber_encaps_derand: +median: 309556 cycles/ticks +average: 310121 cycles/ticks + +kyber_encaps: +median: 310538 cycles/ticks +average: 311158 cycles/ticks + +kyber_decaps: +median: 373116 cycles/ticks +average: 374006 cycles/ticks + +Loop spin: 19 +gen_a: +median: 102802 cycles/ticks +average: 103427 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2127 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14878 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4401 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247710 cycles/ticks +average: 249056 cycles/ticks + +indcpa_enc: +median: 287558 cycles/ticks +average: 289198 cycles/ticks + +indcpa_dec: +median: 58946 cycles/ticks +average: 59198 cycles/ticks + +kyber_keypair_derand: +median: 265398 cycles/ticks +average: 266712 cycles/ticks + +kyber_keypair: +median: 285670 cycles/ticks +average: 286685 cycles/ticks + +kyber_encaps_derand: +median: 308030 cycles/ticks +average: 308529 cycles/ticks + +kyber_encaps: +median: 308804 cycles/ticks +average: 309211 cycles/ticks + +kyber_decaps: +median: 371512 cycles/ticks +average: 372226 cycles/ticks + +Loop spin: 20 +gen_a: +median: 102948 cycles/ticks +average: 103553 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9860 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 544 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247238 cycles/ticks +average: 248511 cycles/ticks + +indcpa_enc: +median: 287752 cycles/ticks +average: 289270 cycles/ticks + +indcpa_dec: +median: 59000 cycles/ticks +average: 59295 cycles/ticks + +kyber_keypair_derand: +median: 264986 cycles/ticks +average: 266289 cycles/ticks + +kyber_keypair: +median: 285700 cycles/ticks +average: 286821 cycles/ticks + +kyber_encaps_derand: +median: 308678 cycles/ticks +average: 309098 cycles/ticks + +kyber_encaps: +median: 309480 cycles/ticks +average: 311192 cycles/ticks + +kyber_decaps: +median: 371872 cycles/ticks +average: 372672 cycles/ticks + +Loop spin: 21 +gen_a: +median: 102500 cycles/ticks +average: 103157 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14877 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4392 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247542 cycles/ticks +average: 248841 cycles/ticks + +indcpa_enc: +median: 288136 cycles/ticks +average: 289729 cycles/ticks + +indcpa_dec: +median: 59004 cycles/ticks +average: 59264 cycles/ticks + +kyber_keypair_derand: +median: 265158 cycles/ticks +average: 266441 cycles/ticks + +kyber_keypair: +median: 285742 cycles/ticks +average: 286802 cycles/ticks + +kyber_encaps_derand: +median: 308292 cycles/ticks +average: 308770 cycles/ticks + +kyber_encaps: +median: 309190 cycles/ticks +average: 309724 cycles/ticks + +kyber_decaps: +median: 371694 cycles/ticks +average: 372575 cycles/ticks + +Loop spin: 22 +gen_a: +median: 102698 cycles/ticks +average: 103355 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2134 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14860 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 249286 cycles/ticks +average: 250500 cycles/ticks + +indcpa_enc: +median: 289904 cycles/ticks +average: 291471 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59254 cycles/ticks + +kyber_keypair_derand: +median: 264938 cycles/ticks +average: 266314 cycles/ticks + +kyber_keypair: +median: 285670 cycles/ticks +average: 286738 cycles/ticks + +kyber_encaps_derand: +median: 307946 cycles/ticks +average: 308441 cycles/ticks + +kyber_encaps: +median: 308814 cycles/ticks +average: 309321 cycles/ticks + +kyber_decaps: +median: 371532 cycles/ticks +average: 372230 cycles/ticks + +Loop spin: 23 +gen_a: +median: 102650 cycles/ticks +average: 103224 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7175 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14900 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2828 cycles/ticks + +indcpa_keypair: +median: 247884 cycles/ticks +average: 249187 cycles/ticks + +indcpa_enc: +median: 288390 cycles/ticks +average: 291201 cycles/ticks + +indcpa_dec: +median: 58948 cycles/ticks +average: 59205 cycles/ticks + +kyber_keypair_derand: +median: 265192 cycles/ticks +average: 266576 cycles/ticks + +kyber_keypair: +median: 285698 cycles/ticks +average: 286791 cycles/ticks + +kyber_encaps_derand: +median: 308410 cycles/ticks +average: 308706 cycles/ticks + +kyber_encaps: +median: 309350 cycles/ticks +average: 309854 cycles/ticks + +kyber_decaps: +median: 371834 cycles/ticks +average: 372716 cycles/ticks + +Loop spin: 24 +gen_a: +median: 102792 cycles/ticks +average: 103365 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14935 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247528 cycles/ticks +average: 248804 cycles/ticks + +indcpa_enc: +median: 287930 cycles/ticks +average: 289538 cycles/ticks + +indcpa_dec: +median: 59008 cycles/ticks +average: 59308 cycles/ticks + +kyber_keypair_derand: +median: 265406 cycles/ticks +average: 266774 cycles/ticks + +kyber_keypair: +median: 285796 cycles/ticks +average: 287027 cycles/ticks + +kyber_encaps_derand: +median: 311564 cycles/ticks +average: 311986 cycles/ticks + +kyber_encaps: +median: 312136 cycles/ticks +average: 312601 cycles/ticks + +kyber_decaps: +median: 374668 cycles/ticks +average: 375381 cycles/ticks + +Loop spin: 25 +gen_a: +median: 102652 cycles/ticks +average: 103262 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14886 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2818 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247772 cycles/ticks +average: 249037 cycles/ticks + +indcpa_enc: +median: 288410 cycles/ticks +average: 289971 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59197 cycles/ticks + +kyber_keypair_derand: +median: 264998 cycles/ticks +average: 266222 cycles/ticks + +kyber_keypair: +median: 285904 cycles/ticks +average: 286950 cycles/ticks + +kyber_encaps_derand: +median: 309780 cycles/ticks +average: 310226 cycles/ticks + +kyber_encaps: +median: 310612 cycles/ticks +average: 311081 cycles/ticks + +kyber_decaps: +median: 373298 cycles/ticks +average: 375194 cycles/ticks + +Loop spin: 26 +gen_a: +median: 102592 cycles/ticks +average: 103199 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2121 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14864 cycles/ticks +average: 15068 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247718 cycles/ticks +average: 248912 cycles/ticks + +indcpa_enc: +median: 287942 cycles/ticks +average: 289383 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59243 cycles/ticks + +kyber_keypair_derand: +median: 265034 cycles/ticks +average: 266396 cycles/ticks + +kyber_keypair: +median: 285492 cycles/ticks +average: 286592 cycles/ticks + +kyber_encaps_derand: +median: 308376 cycles/ticks +average: 308864 cycles/ticks + +kyber_encaps: +median: 309270 cycles/ticks +average: 309734 cycles/ticks + +kyber_decaps: +median: 371904 cycles/ticks +average: 372695 cycles/ticks + +Loop spin: 27 +gen_a: +median: 102870 cycles/ticks +average: 103490 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9896 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14887 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 532 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 248222 cycles/ticks +average: 249330 cycles/ticks + +indcpa_enc: +median: 288602 cycles/ticks +average: 290196 cycles/ticks + +indcpa_dec: +median: 59056 cycles/ticks +average: 59374 cycles/ticks + +kyber_keypair_derand: +median: 265298 cycles/ticks +average: 266654 cycles/ticks + +kyber_keypair: +median: 285622 cycles/ticks +average: 286612 cycles/ticks + +kyber_encaps_derand: +median: 308320 cycles/ticks +average: 308708 cycles/ticks + +kyber_encaps: +median: 309116 cycles/ticks +average: 309625 cycles/ticks + +kyber_decaps: +median: 371710 cycles/ticks +average: 372406 cycles/ticks + +Loop spin: 28 +gen_a: +median: 102492 cycles/ticks +average: 103222 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2132 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14959 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4404 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247462 cycles/ticks +average: 248804 cycles/ticks + +indcpa_enc: +median: 287946 cycles/ticks +average: 289661 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 60334 cycles/ticks + +kyber_keypair_derand: +median: 265430 cycles/ticks +average: 266839 cycles/ticks + +kyber_keypair: +median: 285508 cycles/ticks +average: 286682 cycles/ticks + +kyber_encaps_derand: +median: 308300 cycles/ticks +average: 308684 cycles/ticks + +kyber_encaps: +median: 309172 cycles/ticks +average: 309695 cycles/ticks + +kyber_decaps: +median: 371754 cycles/ticks +average: 372653 cycles/ticks + +Loop spin: 29 +gen_a: +median: 102412 cycles/ticks +average: 103035 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14863 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 317 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 547 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 249110 cycles/ticks +average: 250357 cycles/ticks + +indcpa_enc: +median: 289942 cycles/ticks +average: 291602 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59228 cycles/ticks + +kyber_keypair_derand: +median: 265000 cycles/ticks +average: 266315 cycles/ticks + +kyber_keypair: +median: 285794 cycles/ticks +average: 286831 cycles/ticks + +kyber_encaps_derand: +median: 309790 cycles/ticks +average: 310192 cycles/ticks + +kyber_encaps: +median: 310508 cycles/ticks +average: 310971 cycles/ticks + +kyber_decaps: +median: 373120 cycles/ticks +average: 373752 cycles/ticks + +Loop spin: 30 +gen_a: +median: 102560 cycles/ticks +average: 103123 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14869 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4397 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 248936 cycles/ticks +average: 250116 cycles/ticks + +indcpa_enc: +median: 289564 cycles/ticks +average: 291192 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59253 cycles/ticks + +kyber_keypair_derand: +median: 264926 cycles/ticks +average: 266226 cycles/ticks + +kyber_keypair: +median: 285674 cycles/ticks +average: 286788 cycles/ticks + +kyber_encaps_derand: +median: 308554 cycles/ticks +average: 308974 cycles/ticks + +kyber_encaps: +median: 309172 cycles/ticks +average: 310904 cycles/ticks + +kyber_decaps: +median: 371812 cycles/ticks +average: 372664 cycles/ticks + +Loop spin: 31 +gen_a: +median: 102666 cycles/ticks +average: 103294 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14952 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 249108 cycles/ticks +average: 250336 cycles/ticks + +indcpa_enc: +median: 289490 cycles/ticks +average: 290882 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59286 cycles/ticks + +kyber_keypair_derand: +median: 265624 cycles/ticks +average: 266901 cycles/ticks + +kyber_keypair: +median: 285630 cycles/ticks +average: 286792 cycles/ticks + +kyber_encaps_derand: +median: 308566 cycles/ticks +average: 308989 cycles/ticks + +kyber_encaps: +median: 309258 cycles/ticks +average: 309848 cycles/ticks + +kyber_decaps: +median: 371858 cycles/ticks +average: 372864 cycles/ticks + +Loop spin: 32 +gen_a: +median: 102752 cycles/ticks +average: 103418 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14862 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 248020 cycles/ticks +average: 249274 cycles/ticks + +indcpa_enc: +median: 288036 cycles/ticks +average: 289578 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59278 cycles/ticks + +kyber_keypair_derand: +median: 265184 cycles/ticks +average: 266537 cycles/ticks + +kyber_keypair: +median: 286042 cycles/ticks +average: 287056 cycles/ticks + +kyber_encaps_derand: +median: 307812 cycles/ticks +average: 308177 cycles/ticks + +kyber_encaps: +median: 308536 cycles/ticks +average: 309089 cycles/ticks + +kyber_decaps: +median: 370988 cycles/ticks +average: 371785 cycles/ticks + +Loop spin: 33 +gen_a: +median: 102590 cycles/ticks +average: 103288 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2826 cycles/ticks + +indcpa_keypair: +median: 248110 cycles/ticks +average: 249409 cycles/ticks + +indcpa_enc: +median: 288002 cycles/ticks +average: 290814 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59297 cycles/ticks + +kyber_keypair_derand: +median: 265222 cycles/ticks +average: 266548 cycles/ticks + +kyber_keypair: +median: 285972 cycles/ticks +average: 287014 cycles/ticks + +kyber_encaps_derand: +median: 308194 cycles/ticks +average: 308585 cycles/ticks + +kyber_encaps: +median: 308990 cycles/ticks +average: 309399 cycles/ticks + +kyber_decaps: +median: 371442 cycles/ticks +average: 372160 cycles/ticks + +Loop spin: 34 +gen_a: +median: 102810 cycles/ticks +average: 103352 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14878 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 248892 cycles/ticks +average: 250168 cycles/ticks + +indcpa_enc: +median: 289390 cycles/ticks +average: 291114 cycles/ticks + +indcpa_dec: +median: 59018 cycles/ticks +average: 59304 cycles/ticks + +kyber_keypair_derand: +median: 266254 cycles/ticks +average: 267617 cycles/ticks + +kyber_keypair: +median: 285700 cycles/ticks +average: 286894 cycles/ticks + +kyber_encaps_derand: +median: 308182 cycles/ticks +average: 308652 cycles/ticks + +kyber_encaps: +median: 308868 cycles/ticks +average: 309328 cycles/ticks + +kyber_decaps: +median: 371400 cycles/ticks +average: 372242 cycles/ticks + +Loop spin: 35 +gen_a: +median: 102802 cycles/ticks +average: 103322 cycles/ticks + +poly_getnoise_eta1: +median: 2118 cycles/ticks +average: 2141 cycles/ticks + +poly_getnoise_eta2: +median: 2114 cycles/ticks +average: 2123 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7305 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14871 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 249646 cycles/ticks +average: 250879 cycles/ticks + +indcpa_enc: +median: 289882 cycles/ticks +average: 291432 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59249 cycles/ticks + +kyber_keypair_derand: +median: 264828 cycles/ticks +average: 266016 cycles/ticks + +kyber_keypair: +median: 285692 cycles/ticks +average: 286811 cycles/ticks + +kyber_encaps_derand: +median: 308480 cycles/ticks +average: 308903 cycles/ticks + +kyber_encaps: +median: 309298 cycles/ticks +average: 309942 cycles/ticks + +kyber_decaps: +median: 371992 cycles/ticks +average: 373864 cycles/ticks + +Loop spin: 36 +gen_a: +median: 102798 cycles/ticks +average: 103387 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2814 cycles/ticks +average: 2828 cycles/ticks + +indcpa_keypair: +median: 247884 cycles/ticks +average: 249145 cycles/ticks + +indcpa_enc: +median: 288308 cycles/ticks +average: 289924 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59264 cycles/ticks + +kyber_keypair_derand: +median: 264920 cycles/ticks +average: 266309 cycles/ticks + +kyber_keypair: +median: 285608 cycles/ticks +average: 286553 cycles/ticks + +kyber_encaps_derand: +median: 308608 cycles/ticks +average: 308970 cycles/ticks + +kyber_encaps: +median: 309404 cycles/ticks +average: 309895 cycles/ticks + +kyber_decaps: +median: 371952 cycles/ticks +average: 372708 cycles/ticks + +Loop spin: 37 +gen_a: +median: 102708 cycles/ticks +average: 103371 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14870 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 542 cycles/ticks + +polyvec_compress: +median: 4376 cycles/ticks +average: 4394 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247692 cycles/ticks +average: 248977 cycles/ticks + +indcpa_enc: +median: 288244 cycles/ticks +average: 289832 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 59223 cycles/ticks + +kyber_keypair_derand: +median: 265216 cycles/ticks +average: 266456 cycles/ticks + +kyber_keypair: +median: 285824 cycles/ticks +average: 286830 cycles/ticks + +kyber_encaps_derand: +median: 310044 cycles/ticks +average: 310544 cycles/ticks + +kyber_encaps: +median: 310738 cycles/ticks +average: 311188 cycles/ticks + +kyber_decaps: +median: 373216 cycles/ticks +average: 373891 cycles/ticks + +Loop spin: 38 +gen_a: +median: 102898 cycles/ticks +average: 106107 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14830 cycles/ticks +average: 15009 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 532 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247946 cycles/ticks +average: 249177 cycles/ticks + +indcpa_enc: +median: 288042 cycles/ticks +average: 292226 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 60337 cycles/ticks + +kyber_keypair_derand: +median: 265186 cycles/ticks +average: 266622 cycles/ticks + +kyber_keypair: +median: 285444 cycles/ticks +average: 286667 cycles/ticks + +kyber_encaps_derand: +median: 307904 cycles/ticks +average: 308324 cycles/ticks + +kyber_encaps: +median: 308786 cycles/ticks +average: 309264 cycles/ticks + +kyber_decaps: +median: 371390 cycles/ticks +average: 372313 cycles/ticks + +Loop spin: 39 +gen_a: +median: 103032 cycles/ticks +average: 103571 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14871 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247570 cycles/ticks +average: 248781 cycles/ticks + +indcpa_enc: +median: 288138 cycles/ticks +average: 289840 cycles/ticks + +indcpa_dec: +median: 58998 cycles/ticks +average: 59274 cycles/ticks + +kyber_keypair_derand: +median: 265096 cycles/ticks +average: 266444 cycles/ticks + +kyber_keypair: +median: 285662 cycles/ticks +average: 286748 cycles/ticks + +kyber_encaps_derand: +median: 308284 cycles/ticks +average: 308694 cycles/ticks + +kyber_encaps: +median: 309154 cycles/ticks +average: 309624 cycles/ticks + +kyber_decaps: +median: 371678 cycles/ticks +average: 372248 cycles/ticks + +Loop spin: 40 +gen_a: +median: 102932 cycles/ticks +average: 103536 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9895 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 743 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4396 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247596 cycles/ticks +average: 248807 cycles/ticks + +indcpa_enc: +median: 288216 cycles/ticks +average: 289715 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59258 cycles/ticks + +kyber_keypair_derand: +median: 266548 cycles/ticks +average: 267908 cycles/ticks + +kyber_keypair: +median: 285626 cycles/ticks +average: 286721 cycles/ticks + +kyber_encaps_derand: +median: 310222 cycles/ticks +average: 310676 cycles/ticks + +kyber_encaps: +median: 311058 cycles/ticks +average: 312748 cycles/ticks + +kyber_decaps: +median: 373436 cycles/ticks +average: 374314 cycles/ticks + +Loop spin: 41 +gen_a: +median: 102898 cycles/ticks +average: 103523 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14903 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2826 cycles/ticks + +indcpa_keypair: +median: 247798 cycles/ticks +average: 249053 cycles/ticks + +indcpa_enc: +median: 288042 cycles/ticks +average: 289529 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59280 cycles/ticks + +kyber_keypair_derand: +median: 264798 cycles/ticks +average: 266049 cycles/ticks + +kyber_keypair: +median: 285592 cycles/ticks +average: 286530 cycles/ticks + +kyber_encaps_derand: +median: 308216 cycles/ticks +average: 308622 cycles/ticks + +kyber_encaps: +median: 309060 cycles/ticks +average: 309563 cycles/ticks + +kyber_decaps: +median: 371726 cycles/ticks +average: 372578 cycles/ticks + +Loop spin: 42 +gen_a: +median: 102776 cycles/ticks +average: 103399 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2129 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14929 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4395 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 248410 cycles/ticks +average: 249782 cycles/ticks + +indcpa_enc: +median: 288494 cycles/ticks +average: 290121 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59262 cycles/ticks + +kyber_keypair_derand: +median: 265304 cycles/ticks +average: 266569 cycles/ticks + +kyber_keypair: +median: 285572 cycles/ticks +average: 286639 cycles/ticks + +kyber_encaps_derand: +median: 308320 cycles/ticks +average: 308744 cycles/ticks + +kyber_encaps: +median: 309460 cycles/ticks +average: 309798 cycles/ticks + +kyber_decaps: +median: 372040 cycles/ticks +average: 372757 cycles/ticks + +Loop spin: 43 +gen_a: +median: 102772 cycles/ticks +average: 103453 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2120 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15220 cycles/ticks +average: 15128 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247686 cycles/ticks +average: 249010 cycles/ticks + +indcpa_enc: +median: 287948 cycles/ticks +average: 290638 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59233 cycles/ticks + +kyber_keypair_derand: +median: 264926 cycles/ticks +average: 266207 cycles/ticks + +kyber_keypair: +median: 285692 cycles/ticks +average: 286633 cycles/ticks + +kyber_encaps_derand: +median: 309984 cycles/ticks +average: 310481 cycles/ticks + +kyber_encaps: +median: 310824 cycles/ticks +average: 311380 cycles/ticks + +kyber_decaps: +median: 373400 cycles/ticks +average: 374277 cycles/ticks + +Loop spin: 44 +gen_a: +median: 102922 cycles/ticks +average: 103507 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14877 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 314 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 536 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247626 cycles/ticks +average: 248841 cycles/ticks + +indcpa_enc: +median: 288094 cycles/ticks +average: 289735 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59258 cycles/ticks + +kyber_keypair_derand: +median: 264978 cycles/ticks +average: 266226 cycles/ticks + +kyber_keypair: +median: 285636 cycles/ticks +average: 286674 cycles/ticks + +kyber_encaps_derand: +median: 308084 cycles/ticks +average: 308597 cycles/ticks + +kyber_encaps: +median: 308832 cycles/ticks +average: 309285 cycles/ticks + +kyber_decaps: +median: 371274 cycles/ticks +average: 371958 cycles/ticks + +Loop spin: 45 +gen_a: +median: 103138 cycles/ticks +average: 103778 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2127 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14925 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2829 cycles/ticks + +indcpa_keypair: +median: 247814 cycles/ticks +average: 249036 cycles/ticks + +indcpa_enc: +median: 288428 cycles/ticks +average: 289914 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59207 cycles/ticks + +kyber_keypair_derand: +median: 264942 cycles/ticks +average: 266217 cycles/ticks + +kyber_keypair: +median: 285678 cycles/ticks +average: 286793 cycles/ticks + +kyber_encaps_derand: +median: 309956 cycles/ticks +average: 310402 cycles/ticks + +kyber_encaps: +median: 310658 cycles/ticks +average: 312353 cycles/ticks + +kyber_decaps: +median: 373256 cycles/ticks +average: 374040 cycles/ticks + +Loop spin: 46 +gen_a: +median: 102816 cycles/ticks +average: 103366 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14886 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 545 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247740 cycles/ticks +average: 249012 cycles/ticks + +indcpa_enc: +median: 288036 cycles/ticks +average: 289497 cycles/ticks + +indcpa_dec: +median: 58950 cycles/ticks +average: 59273 cycles/ticks + +kyber_keypair_derand: +median: 264954 cycles/ticks +average: 266307 cycles/ticks + +kyber_keypair: +median: 285658 cycles/ticks +average: 286672 cycles/ticks + +kyber_encaps_derand: +median: 308588 cycles/ticks +average: 308815 cycles/ticks + +kyber_encaps: +median: 309314 cycles/ticks +average: 309714 cycles/ticks + +kyber_decaps: +median: 372070 cycles/ticks +average: 372840 cycles/ticks + +Loop spin: 47 +gen_a: +median: 102748 cycles/ticks +average: 103395 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14995 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 319 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247146 cycles/ticks +average: 248347 cycles/ticks + +indcpa_enc: +median: 287546 cycles/ticks +average: 289025 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59234 cycles/ticks + +kyber_keypair_derand: +median: 264860 cycles/ticks +average: 266161 cycles/ticks + +kyber_keypair: +median: 285726 cycles/ticks +average: 286635 cycles/ticks + +kyber_encaps_derand: +median: 308700 cycles/ticks +average: 309002 cycles/ticks + +kyber_encaps: +median: 309528 cycles/ticks +average: 309973 cycles/ticks + +kyber_decaps: +median: 371926 cycles/ticks +average: 372653 cycles/ticks + +Loop spin: 48 +gen_a: +median: 102792 cycles/ticks +average: 103429 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14917 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247724 cycles/ticks +average: 248905 cycles/ticks + +indcpa_enc: +median: 288476 cycles/ticks +average: 289965 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 60345 cycles/ticks + +kyber_keypair_derand: +median: 265074 cycles/ticks +average: 266410 cycles/ticks + +kyber_keypair: +median: 285484 cycles/ticks +average: 286574 cycles/ticks + +kyber_encaps_derand: +median: 308004 cycles/ticks +average: 308343 cycles/ticks + +kyber_encaps: +median: 308776 cycles/ticks +average: 309281 cycles/ticks + +kyber_decaps: +median: 371252 cycles/ticks +average: 371999 cycles/ticks + +Loop spin: 49 +gen_a: +median: 102852 cycles/ticks +average: 103457 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7110 cycles/ticks +average: 7140 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14958 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4372 cycles/ticks +average: 4406 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247402 cycles/ticks +average: 248626 cycles/ticks + +indcpa_enc: +median: 287726 cycles/ticks +average: 289304 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59242 cycles/ticks + +kyber_keypair_derand: +median: 265250 cycles/ticks +average: 266500 cycles/ticks + +kyber_keypair: +median: 285682 cycles/ticks +average: 286825 cycles/ticks + +kyber_encaps_derand: +median: 308100 cycles/ticks +average: 308475 cycles/ticks + +kyber_encaps: +median: 308888 cycles/ticks +average: 309309 cycles/ticks + +kyber_decaps: +median: 371632 cycles/ticks +average: 372439 cycles/ticks + +Loop spin: 50 +gen_a: +median: 102702 cycles/ticks +average: 103285 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9826 cycles/ticks +average: 9896 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14972 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 248066 cycles/ticks +average: 249321 cycles/ticks + +indcpa_enc: +median: 288290 cycles/ticks +average: 289853 cycles/ticks + +indcpa_dec: +median: 59040 cycles/ticks +average: 59298 cycles/ticks + +kyber_keypair_derand: +median: 265524 cycles/ticks +average: 266901 cycles/ticks + +kyber_keypair: +median: 285578 cycles/ticks +average: 286532 cycles/ticks + +kyber_encaps_derand: +median: 308146 cycles/ticks +average: 308522 cycles/ticks + +kyber_encaps: +median: 309020 cycles/ticks +average: 310702 cycles/ticks + +kyber_decaps: +median: 371690 cycles/ticks +average: 372547 cycles/ticks + +Loop spin: 51 +gen_a: +median: 102754 cycles/ticks +average: 103407 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 248096 cycles/ticks +average: 249483 cycles/ticks + +indcpa_enc: +median: 288384 cycles/ticks +average: 290037 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59272 cycles/ticks + +kyber_keypair_derand: +median: 265104 cycles/ticks +average: 266335 cycles/ticks + +kyber_keypair: +median: 285676 cycles/ticks +average: 286741 cycles/ticks + +kyber_encaps_derand: +median: 308118 cycles/ticks +average: 308579 cycles/ticks + +kyber_encaps: +median: 309022 cycles/ticks +average: 309499 cycles/ticks + +kyber_decaps: +median: 371540 cycles/ticks +average: 372270 cycles/ticks + +Loop spin: 52 +gen_a: +median: 102648 cycles/ticks +average: 103200 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 539 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 248024 cycles/ticks +average: 249227 cycles/ticks + +indcpa_enc: +median: 288634 cycles/ticks +average: 290128 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59253 cycles/ticks + +kyber_keypair_derand: +median: 265092 cycles/ticks +average: 266303 cycles/ticks + +kyber_keypair: +median: 285578 cycles/ticks +average: 286593 cycles/ticks + +kyber_encaps_derand: +median: 308498 cycles/ticks +average: 308881 cycles/ticks + +kyber_encaps: +median: 309502 cycles/ticks +average: 309978 cycles/ticks + +kyber_decaps: +median: 371938 cycles/ticks +average: 372695 cycles/ticks + +Loop spin: 53 +gen_a: +median: 102716 cycles/ticks +average: 103384 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14871 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 248080 cycles/ticks +average: 249232 cycles/ticks + +indcpa_enc: +median: 288444 cycles/ticks +average: 291185 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59268 cycles/ticks + +kyber_keypair_derand: +median: 266852 cycles/ticks +average: 268008 cycles/ticks + +kyber_keypair: +median: 285734 cycles/ticks +average: 286864 cycles/ticks + +kyber_encaps_derand: +median: 308496 cycles/ticks +average: 308900 cycles/ticks + +kyber_encaps: +median: 309292 cycles/ticks +average: 309666 cycles/ticks + +kyber_decaps: +median: 371820 cycles/ticks +average: 372563 cycles/ticks + +Loop spin: 54 +gen_a: +median: 102682 cycles/ticks +average: 103298 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14951 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247892 cycles/ticks +average: 249048 cycles/ticks + +indcpa_enc: +median: 288552 cycles/ticks +average: 290095 cycles/ticks + +indcpa_dec: +median: 58910 cycles/ticks +average: 59133 cycles/ticks + +kyber_keypair_derand: +median: 265174 cycles/ticks +average: 266443 cycles/ticks + +kyber_keypair: +median: 285536 cycles/ticks +average: 286788 cycles/ticks + +kyber_encaps_derand: +median: 308780 cycles/ticks +average: 309290 cycles/ticks + +kyber_encaps: +median: 309752 cycles/ticks +average: 310260 cycles/ticks + +kyber_decaps: +median: 372008 cycles/ticks +average: 372883 cycles/ticks + +Loop spin: 55 +gen_a: +median: 103050 cycles/ticks +average: 103676 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14869 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4392 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 248120 cycles/ticks +average: 249393 cycles/ticks + +indcpa_enc: +median: 288484 cycles/ticks +average: 289989 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59249 cycles/ticks + +kyber_keypair_derand: +median: 265126 cycles/ticks +average: 266353 cycles/ticks + +kyber_keypair: +median: 285710 cycles/ticks +average: 286808 cycles/ticks + +kyber_encaps_derand: +median: 308302 cycles/ticks +average: 308606 cycles/ticks + +kyber_encaps: +median: 309218 cycles/ticks +average: 309804 cycles/ticks + +kyber_decaps: +median: 371770 cycles/ticks +average: 373528 cycles/ticks + +Loop spin: 56 +gen_a: +median: 102736 cycles/ticks +average: 103309 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14953 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247530 cycles/ticks +average: 248785 cycles/ticks + +indcpa_enc: +median: 287554 cycles/ticks +average: 289041 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59251 cycles/ticks + +kyber_keypair_derand: +median: 265016 cycles/ticks +average: 266263 cycles/ticks + +kyber_keypair: +median: 285700 cycles/ticks +average: 286624 cycles/ticks + +kyber_encaps_derand: +median: 309980 cycles/ticks +average: 310338 cycles/ticks + +kyber_encaps: +median: 310724 cycles/ticks +average: 311163 cycles/ticks + +kyber_decaps: +median: 373274 cycles/ticks +average: 374037 cycles/ticks + +Loop spin: 57 +gen_a: +median: 102958 cycles/ticks +average: 103597 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14826 cycles/ticks +average: 14987 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 248076 cycles/ticks +average: 249495 cycles/ticks + +indcpa_enc: +median: 287924 cycles/ticks +average: 289481 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59250 cycles/ticks + +kyber_keypair_derand: +median: 265558 cycles/ticks +average: 266838 cycles/ticks + +kyber_keypair: +median: 286088 cycles/ticks +average: 287059 cycles/ticks + +kyber_encaps_derand: +median: 308350 cycles/ticks +average: 308749 cycles/ticks + +kyber_encaps: +median: 309134 cycles/ticks +average: 309744 cycles/ticks + +kyber_decaps: +median: 371714 cycles/ticks +average: 372578 cycles/ticks + +Loop spin: 58 +gen_a: +median: 102670 cycles/ticks +average: 103417 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9893 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14897 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247828 cycles/ticks +average: 249150 cycles/ticks + +indcpa_enc: +median: 288392 cycles/ticks +average: 289968 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 60338 cycles/ticks + +kyber_keypair_derand: +median: 264708 cycles/ticks +average: 266004 cycles/ticks + +kyber_keypair: +median: 285662 cycles/ticks +average: 286563 cycles/ticks + +kyber_encaps_derand: +median: 308868 cycles/ticks +average: 309294 cycles/ticks + +kyber_encaps: +median: 309564 cycles/ticks +average: 310006 cycles/ticks + +kyber_decaps: +median: 372416 cycles/ticks +average: 373067 cycles/ticks + +Loop spin: 59 +gen_a: +median: 102798 cycles/ticks +average: 103397 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14872 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247506 cycles/ticks +average: 248731 cycles/ticks + +indcpa_enc: +median: 287874 cycles/ticks +average: 289487 cycles/ticks + +indcpa_dec: +median: 58996 cycles/ticks +average: 59210 cycles/ticks + +kyber_keypair_derand: +median: 264988 cycles/ticks +average: 266205 cycles/ticks + +kyber_keypair: +median: 285994 cycles/ticks +average: 287074 cycles/ticks + +kyber_encaps_derand: +median: 308660 cycles/ticks +average: 309175 cycles/ticks + +kyber_encaps: +median: 309416 cycles/ticks +average: 310006 cycles/ticks + +kyber_decaps: +median: 371930 cycles/ticks +average: 372752 cycles/ticks + +Loop spin: 60 +gen_a: +median: 102940 cycles/ticks +average: 103499 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2125 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14946 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247962 cycles/ticks +average: 249151 cycles/ticks + +indcpa_enc: +median: 288514 cycles/ticks +average: 290087 cycles/ticks + +indcpa_dec: +median: 59022 cycles/ticks +average: 59277 cycles/ticks + +kyber_keypair_derand: +median: 264826 cycles/ticks +average: 265997 cycles/ticks + +kyber_keypair: +median: 285498 cycles/ticks +average: 286546 cycles/ticks + +kyber_encaps_derand: +median: 308424 cycles/ticks +average: 308896 cycles/ticks + +kyber_encaps: +median: 309310 cycles/ticks +average: 310910 cycles/ticks + +kyber_decaps: +median: 371766 cycles/ticks +average: 372489 cycles/ticks + +Loop spin: 61 +gen_a: +median: 102762 cycles/ticks +average: 103406 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2140 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14928 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 249326 cycles/ticks +average: 249551 cycles/ticks + +indcpa_enc: +median: 288170 cycles/ticks +average: 289701 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59203 cycles/ticks + +kyber_keypair_derand: +median: 267786 cycles/ticks +average: 268162 cycles/ticks + +kyber_keypair: +median: 286038 cycles/ticks +average: 286841 cycles/ticks + +kyber_encaps_derand: +median: 307992 cycles/ticks +average: 308229 cycles/ticks + +kyber_encaps: +median: 309022 cycles/ticks +average: 309465 cycles/ticks + +kyber_decaps: +median: 371442 cycles/ticks +average: 372335 cycles/ticks + +Loop spin: 62 +gen_a: +median: 102920 cycles/ticks +average: 103568 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15059 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 314 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247780 cycles/ticks +average: 249109 cycles/ticks + +indcpa_enc: +median: 288230 cycles/ticks +average: 289774 cycles/ticks + +indcpa_dec: +median: 58986 cycles/ticks +average: 59270 cycles/ticks + +kyber_keypair_derand: +median: 266598 cycles/ticks +average: 267850 cycles/ticks + +kyber_keypair: +median: 285528 cycles/ticks +average: 286632 cycles/ticks + +kyber_encaps_derand: +median: 308440 cycles/ticks +average: 308794 cycles/ticks + +kyber_encaps: +median: 309202 cycles/ticks +average: 309677 cycles/ticks + +kyber_decaps: +median: 371594 cycles/ticks +average: 372310 cycles/ticks + +Loop spin: 63 +gen_a: +median: 102856 cycles/ticks +average: 103440 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14958 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247538 cycles/ticks +average: 248816 cycles/ticks + +indcpa_enc: +median: 287728 cycles/ticks +average: 290503 cycles/ticks + +indcpa_dec: +median: 59000 cycles/ticks +average: 59271 cycles/ticks + +kyber_keypair_derand: +median: 265138 cycles/ticks +average: 266400 cycles/ticks + +kyber_keypair: +median: 285830 cycles/ticks +average: 286743 cycles/ticks + +kyber_encaps_derand: +median: 307858 cycles/ticks +average: 308170 cycles/ticks + +kyber_encaps: +median: 308702 cycles/ticks +average: 309221 cycles/ticks + +kyber_decaps: +median: 371060 cycles/ticks +average: 371802 cycles/ticks + +Loop spin: 64 +gen_a: +median: 102476 cycles/ticks +average: 103038 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14925 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 743 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 248358 cycles/ticks +average: 249491 cycles/ticks + +indcpa_enc: +median: 288126 cycles/ticks +average: 289567 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59280 cycles/ticks + +kyber_keypair_derand: +median: 265260 cycles/ticks +average: 266458 cycles/ticks + +kyber_keypair: +median: 285646 cycles/ticks +average: 286785 cycles/ticks + +kyber_encaps_derand: +median: 308296 cycles/ticks +average: 308701 cycles/ticks + +kyber_encaps: +median: 309014 cycles/ticks +average: 309366 cycles/ticks + +kyber_decaps: +median: 371574 cycles/ticks +average: 372438 cycles/ticks + +Loop spin: 65 +gen_a: +median: 102932 cycles/ticks +average: 103559 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7143 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14826 cycles/ticks +average: 14921 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4394 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 249276 cycles/ticks +average: 250644 cycles/ticks + +indcpa_enc: +median: 289834 cycles/ticks +average: 291359 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59179 cycles/ticks + +kyber_keypair_derand: +median: 265054 cycles/ticks +average: 266340 cycles/ticks + +kyber_keypair: +median: 285766 cycles/ticks +average: 286823 cycles/ticks + +kyber_encaps_derand: +median: 308074 cycles/ticks +average: 308395 cycles/ticks + +kyber_encaps: +median: 308772 cycles/ticks +average: 309165 cycles/ticks + +kyber_decaps: +median: 371216 cycles/ticks +average: 373096 cycles/ticks + +Loop spin: 66 +gen_a: +median: 102774 cycles/ticks +average: 103358 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14862 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247646 cycles/ticks +average: 248871 cycles/ticks + +indcpa_enc: +median: 288042 cycles/ticks +average: 289567 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59225 cycles/ticks + +kyber_keypair_derand: +median: 265014 cycles/ticks +average: 266267 cycles/ticks + +kyber_keypair: +median: 285644 cycles/ticks +average: 286671 cycles/ticks + +kyber_encaps_derand: +median: 309938 cycles/ticks +average: 310330 cycles/ticks + +kyber_encaps: +median: 310666 cycles/ticks +average: 311055 cycles/ticks + +kyber_decaps: +median: 373178 cycles/ticks +average: 373873 cycles/ticks + +Loop spin: 67 +gen_a: +median: 102780 cycles/ticks +average: 103379 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 544 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247638 cycles/ticks +average: 248943 cycles/ticks + +indcpa_enc: +median: 287586 cycles/ticks +average: 289071 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59251 cycles/ticks + +kyber_keypair_derand: +median: 265694 cycles/ticks +average: 266858 cycles/ticks + +kyber_keypair: +median: 285850 cycles/ticks +average: 286815 cycles/ticks + +kyber_encaps_derand: +median: 310334 cycles/ticks +average: 310733 cycles/ticks + +kyber_encaps: +median: 311094 cycles/ticks +average: 311482 cycles/ticks + +kyber_decaps: +median: 373884 cycles/ticks +average: 374642 cycles/ticks + +Loop spin: 68 +gen_a: +median: 102684 cycles/ticks +average: 103325 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14965 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 532 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4392 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 249210 cycles/ticks +average: 250458 cycles/ticks + +indcpa_enc: +median: 289530 cycles/ticks +average: 291211 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 60360 cycles/ticks + +kyber_keypair_derand: +median: 264914 cycles/ticks +average: 266183 cycles/ticks + +kyber_keypair: +median: 285470 cycles/ticks +average: 286581 cycles/ticks + +kyber_encaps_derand: +median: 308494 cycles/ticks +average: 308934 cycles/ticks + +kyber_encaps: +median: 309318 cycles/ticks +average: 309744 cycles/ticks + +kyber_decaps: +median: 372082 cycles/ticks +average: 372668 cycles/ticks + +Loop spin: 69 +gen_a: +median: 102790 cycles/ticks +average: 103361 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14878 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2829 cycles/ticks + +indcpa_keypair: +median: 248082 cycles/ticks +average: 249273 cycles/ticks + +indcpa_enc: +median: 288492 cycles/ticks +average: 290113 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59209 cycles/ticks + +kyber_keypair_derand: +median: 265066 cycles/ticks +average: 266354 cycles/ticks + +kyber_keypair: +median: 285654 cycles/ticks +average: 286689 cycles/ticks + +kyber_encaps_derand: +median: 307842 cycles/ticks +average: 308203 cycles/ticks + +kyber_encaps: +median: 308778 cycles/ticks +average: 309249 cycles/ticks + +kyber_decaps: +median: 371260 cycles/ticks +average: 372146 cycles/ticks + +Loop spin: 70 +gen_a: +median: 102900 cycles/ticks +average: 103525 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14876 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247818 cycles/ticks +average: 249197 cycles/ticks + +indcpa_enc: +median: 288158 cycles/ticks +average: 289746 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59266 cycles/ticks + +kyber_keypair_derand: +median: 266714 cycles/ticks +average: 268098 cycles/ticks + +kyber_keypair: +median: 285696 cycles/ticks +average: 286803 cycles/ticks + +kyber_encaps_derand: +median: 307868 cycles/ticks +average: 308295 cycles/ticks + +kyber_encaps: +median: 308824 cycles/ticks +average: 310544 cycles/ticks + +kyber_decaps: +median: 371206 cycles/ticks +average: 371901 cycles/ticks + +Loop spin: 71 +gen_a: +median: 102810 cycles/ticks +average: 103364 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 249722 cycles/ticks +average: 251130 cycles/ticks + +indcpa_enc: +median: 290076 cycles/ticks +average: 291595 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59221 cycles/ticks + +kyber_keypair_derand: +median: 265244 cycles/ticks +average: 266515 cycles/ticks + +kyber_keypair: +median: 285594 cycles/ticks +average: 286621 cycles/ticks + +kyber_encaps_derand: +median: 307718 cycles/ticks +average: 307975 cycles/ticks + +kyber_encaps: +median: 308838 cycles/ticks +average: 309524 cycles/ticks + +kyber_decaps: +median: 371296 cycles/ticks +average: 372192 cycles/ticks + +Loop spin: 72 +gen_a: +median: 102982 cycles/ticks +average: 103555 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14874 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247898 cycles/ticks +average: 249167 cycles/ticks + +indcpa_enc: +median: 287808 cycles/ticks +average: 289333 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59220 cycles/ticks + +kyber_keypair_derand: +median: 265250 cycles/ticks +average: 266581 cycles/ticks + +kyber_keypair: +median: 285716 cycles/ticks +average: 286726 cycles/ticks + +kyber_encaps_derand: +median: 308776 cycles/ticks +average: 309213 cycles/ticks + +kyber_encaps: +median: 309764 cycles/ticks +average: 310235 cycles/ticks + +kyber_decaps: +median: 371876 cycles/ticks +average: 372589 cycles/ticks + +Loop spin: 73 +gen_a: +median: 102734 cycles/ticks +average: 103338 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2177 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14871 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247606 cycles/ticks +average: 248946 cycles/ticks + +indcpa_enc: +median: 287680 cycles/ticks +average: 290400 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59230 cycles/ticks + +kyber_keypair_derand: +median: 266964 cycles/ticks +average: 268288 cycles/ticks + +kyber_keypair: +median: 285644 cycles/ticks +average: 286749 cycles/ticks + +kyber_encaps_derand: +median: 308656 cycles/ticks +average: 309073 cycles/ticks + +kyber_encaps: +median: 309384 cycles/ticks +average: 309861 cycles/ticks + +kyber_decaps: +median: 371824 cycles/ticks +average: 372597 cycles/ticks + +Loop spin: 74 +gen_a: +median: 102682 cycles/ticks +average: 103361 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14951 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 542 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247878 cycles/ticks +average: 249125 cycles/ticks + +indcpa_enc: +median: 288212 cycles/ticks +average: 289670 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59280 cycles/ticks + +kyber_keypair_derand: +median: 264980 cycles/ticks +average: 266278 cycles/ticks + +kyber_keypair: +median: 285636 cycles/ticks +average: 286745 cycles/ticks + +kyber_encaps_derand: +median: 307938 cycles/ticks +average: 308411 cycles/ticks + +kyber_encaps: +median: 308860 cycles/ticks +average: 309333 cycles/ticks + +kyber_decaps: +median: 371430 cycles/ticks +average: 372217 cycles/ticks + +Loop spin: 75 +gen_a: +median: 102714 cycles/ticks +average: 103336 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14941 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247616 cycles/ticks +average: 248619 cycles/ticks + +indcpa_enc: +median: 288176 cycles/ticks +average: 289312 cycles/ticks + +indcpa_dec: +median: 58940 cycles/ticks +average: 59216 cycles/ticks + +kyber_keypair_derand: +median: 264692 cycles/ticks +average: 265815 cycles/ticks + +kyber_keypair: +median: 285406 cycles/ticks +average: 288850 cycles/ticks + +kyber_encaps_derand: +median: 307950 cycles/ticks +average: 308346 cycles/ticks + +kyber_encaps: +median: 308752 cycles/ticks +average: 311705 cycles/ticks + +kyber_decaps: +median: 371412 cycles/ticks +average: 373306 cycles/ticks + +Loop spin: 76 +gen_a: +median: 102992 cycles/ticks +average: 103511 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2127 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7140 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14859 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247794 cycles/ticks +average: 249082 cycles/ticks + +indcpa_enc: +median: 287846 cycles/ticks +average: 289389 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59207 cycles/ticks + +kyber_keypair_derand: +median: 265366 cycles/ticks +average: 266675 cycles/ticks + +kyber_keypair: +median: 285726 cycles/ticks +average: 286813 cycles/ticks + +kyber_encaps_derand: +median: 308782 cycles/ticks +average: 309198 cycles/ticks + +kyber_encaps: +median: 309650 cycles/ticks +average: 310279 cycles/ticks + +kyber_decaps: +median: 372154 cycles/ticks +average: 372975 cycles/ticks + +Loop spin: 77 +gen_a: +median: 103022 cycles/ticks +average: 103585 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7146 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15076 cycles/ticks +average: 15183 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 541 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2826 cycles/ticks + +indcpa_keypair: +median: 247472 cycles/ticks +average: 248815 cycles/ticks + +indcpa_enc: +median: 288056 cycles/ticks +average: 289595 cycles/ticks + +indcpa_dec: +median: 58928 cycles/ticks +average: 59172 cycles/ticks + +kyber_keypair_derand: +median: 264978 cycles/ticks +average: 266227 cycles/ticks + +kyber_keypair: +median: 285598 cycles/ticks +average: 286676 cycles/ticks + +kyber_encaps_derand: +median: 308370 cycles/ticks +average: 308725 cycles/ticks + +kyber_encaps: +median: 309178 cycles/ticks +average: 309829 cycles/ticks + +kyber_decaps: +median: 371708 cycles/ticks +average: 372416 cycles/ticks + +Loop spin: 78 +gen_a: +median: 102808 cycles/ticks +average: 103378 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14928 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4364 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247534 cycles/ticks +average: 248879 cycles/ticks + +indcpa_enc: +median: 287766 cycles/ticks +average: 289342 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59269 cycles/ticks + +kyber_keypair_derand: +median: 265110 cycles/ticks +average: 267392 cycles/ticks + +kyber_keypair: +median: 285640 cycles/ticks +average: 286706 cycles/ticks + +kyber_encaps_derand: +median: 308550 cycles/ticks +average: 309013 cycles/ticks + +kyber_encaps: +median: 309510 cycles/ticks +average: 309910 cycles/ticks + +kyber_decaps: +median: 372010 cycles/ticks +average: 372794 cycles/ticks + +Loop spin: 79 +gen_a: +median: 102572 cycles/ticks +average: 103220 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14882 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 249468 cycles/ticks +average: 250805 cycles/ticks + +indcpa_enc: +median: 290016 cycles/ticks +average: 291588 cycles/ticks + +indcpa_dec: +median: 59002 cycles/ticks +average: 59351 cycles/ticks + +kyber_keypair_derand: +median: 266404 cycles/ticks +average: 267619 cycles/ticks + +kyber_keypair: +median: 285594 cycles/ticks +average: 286581 cycles/ticks + +kyber_encaps_derand: +median: 308328 cycles/ticks +average: 308788 cycles/ticks + +kyber_encaps: +median: 309154 cycles/ticks +average: 309563 cycles/ticks + +kyber_decaps: +median: 371648 cycles/ticks +average: 372389 cycles/ticks + +Loop spin: 80 +gen_a: +median: 102890 cycles/ticks +average: 103500 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14838 cycles/ticks +average: 15046 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247438 cycles/ticks +average: 248576 cycles/ticks + +indcpa_enc: +median: 287986 cycles/ticks +average: 289532 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59234 cycles/ticks + +kyber_keypair_derand: +median: 265236 cycles/ticks +average: 266479 cycles/ticks + +kyber_keypair: +median: 285596 cycles/ticks +average: 286705 cycles/ticks + +kyber_encaps_derand: +median: 308492 cycles/ticks +average: 308881 cycles/ticks + +kyber_encaps: +median: 309494 cycles/ticks +average: 311242 cycles/ticks + +kyber_decaps: +median: 371956 cycles/ticks +average: 372582 cycles/ticks + +Loop spin: 81 +gen_a: +median: 102782 cycles/ticks +average: 103397 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14954 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 255838 cycles/ticks +average: 256804 cycles/ticks + +indcpa_enc: +median: 288634 cycles/ticks +average: 290243 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59241 cycles/ticks + +kyber_keypair_derand: +median: 272862 cycles/ticks +average: 274007 cycles/ticks + +kyber_keypair: +median: 293098 cycles/ticks +average: 294025 cycles/ticks + +kyber_encaps_derand: +median: 308576 cycles/ticks +average: 308988 cycles/ticks + +kyber_encaps: +median: 309532 cycles/ticks +average: 310052 cycles/ticks + +kyber_decaps: +median: 371894 cycles/ticks +average: 372623 cycles/ticks + +Loop spin: 82 +gen_a: +median: 102866 cycles/ticks +average: 103497 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7112 cycles/ticks +average: 7169 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14945 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247562 cycles/ticks +average: 248794 cycles/ticks + +indcpa_enc: +median: 287974 cycles/ticks +average: 289423 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59147 cycles/ticks + +kyber_keypair_derand: +median: 264978 cycles/ticks +average: 266306 cycles/ticks + +kyber_keypair: +median: 285650 cycles/ticks +average: 286787 cycles/ticks + +kyber_encaps_derand: +median: 307846 cycles/ticks +average: 308079 cycles/ticks + +kyber_encaps: +median: 308664 cycles/ticks +average: 309180 cycles/ticks + +kyber_decaps: +median: 371338 cycles/ticks +average: 372056 cycles/ticks + +Loop spin: 83 +gen_a: +median: 102652 cycles/ticks +average: 103255 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 15011 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4405 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 249038 cycles/ticks +average: 250364 cycles/ticks + +indcpa_enc: +median: 289454 cycles/ticks +average: 291113 cycles/ticks + +indcpa_dec: +median: 59006 cycles/ticks +average: 60391 cycles/ticks + +kyber_keypair_derand: +median: 264864 cycles/ticks +average: 266064 cycles/ticks + +kyber_keypair: +median: 285624 cycles/ticks +average: 286610 cycles/ticks + +kyber_encaps_derand: +median: 308614 cycles/ticks +average: 309043 cycles/ticks + +kyber_encaps: +median: 309516 cycles/ticks +average: 309988 cycles/ticks + +kyber_decaps: +median: 372074 cycles/ticks +average: 372846 cycles/ticks + +Loop spin: 84 +gen_a: +median: 102772 cycles/ticks +average: 103379 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14861 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 248230 cycles/ticks +average: 249483 cycles/ticks + +indcpa_enc: +median: 288488 cycles/ticks +average: 290167 cycles/ticks + +indcpa_dec: +median: 59018 cycles/ticks +average: 59291 cycles/ticks + +kyber_keypair_derand: +median: 265276 cycles/ticks +average: 266649 cycles/ticks + +kyber_keypair: +median: 285680 cycles/ticks +average: 286754 cycles/ticks + +kyber_encaps_derand: +median: 308974 cycles/ticks +average: 309491 cycles/ticks + +kyber_encaps: +median: 309608 cycles/ticks +average: 310241 cycles/ticks + +kyber_decaps: +median: 372194 cycles/ticks +average: 372874 cycles/ticks + +Loop spin: 85 +gen_a: +median: 102674 cycles/ticks +average: 103277 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14937 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 315 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 546 cycles/ticks + +polyvec_compress: +median: 4364 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247768 cycles/ticks +average: 249097 cycles/ticks + +indcpa_enc: +median: 288134 cycles/ticks +average: 289755 cycles/ticks + +indcpa_dec: +median: 59052 cycles/ticks +average: 59312 cycles/ticks + +kyber_keypair_derand: +median: 265054 cycles/ticks +average: 266335 cycles/ticks + +kyber_keypair: +median: 285684 cycles/ticks +average: 286757 cycles/ticks + +kyber_encaps_derand: +median: 308526 cycles/ticks +average: 308856 cycles/ticks + +kyber_encaps: +median: 309226 cycles/ticks +average: 309730 cycles/ticks + +kyber_decaps: +median: 371802 cycles/ticks +average: 373701 cycles/ticks + +Loop spin: 86 +gen_a: +median: 102830 cycles/ticks +average: 103438 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14834 cycles/ticks +average: 15029 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247410 cycles/ticks +average: 248699 cycles/ticks + +indcpa_enc: +median: 288176 cycles/ticks +average: 289740 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59259 cycles/ticks + +kyber_keypair_derand: +median: 265142 cycles/ticks +average: 266363 cycles/ticks + +kyber_keypair: +median: 285702 cycles/ticks +average: 286809 cycles/ticks + +kyber_encaps_derand: +median: 308236 cycles/ticks +average: 308636 cycles/ticks + +kyber_encaps: +median: 309210 cycles/ticks +average: 309830 cycles/ticks + +kyber_decaps: +median: 371726 cycles/ticks +average: 372662 cycles/ticks + +Loop spin: 87 +gen_a: +median: 102796 cycles/ticks +average: 103537 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2124 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14871 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 316 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 548 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4404 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247672 cycles/ticks +average: 249127 cycles/ticks + +indcpa_enc: +median: 287522 cycles/ticks +average: 289234 cycles/ticks + +indcpa_dec: +median: 58944 cycles/ticks +average: 59256 cycles/ticks + +kyber_keypair_derand: +median: 264816 cycles/ticks +average: 266270 cycles/ticks + +kyber_keypair: +median: 285684 cycles/ticks +average: 286853 cycles/ticks + +kyber_encaps_derand: +median: 308196 cycles/ticks +average: 308794 cycles/ticks + +kyber_encaps: +median: 309038 cycles/ticks +average: 309629 cycles/ticks + +kyber_decaps: +median: 371678 cycles/ticks +average: 372415 cycles/ticks + +Loop spin: 88 +gen_a: +median: 102684 cycles/ticks +average: 103274 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14929 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 248032 cycles/ticks +average: 249350 cycles/ticks + +indcpa_enc: +median: 288620 cycles/ticks +average: 290201 cycles/ticks + +indcpa_dec: +median: 59056 cycles/ticks +average: 59271 cycles/ticks + +kyber_keypair_derand: +median: 265260 cycles/ticks +average: 267700 cycles/ticks + +kyber_keypair: +median: 285682 cycles/ticks +average: 286677 cycles/ticks + +kyber_encaps_derand: +median: 308166 cycles/ticks +average: 308647 cycles/ticks + +kyber_encaps: +median: 308954 cycles/ticks +average: 309439 cycles/ticks + +kyber_decaps: +median: 371732 cycles/ticks +average: 372617 cycles/ticks + +Loop spin: 89 +gen_a: +median: 102646 cycles/ticks +average: 103266 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14828 cycles/ticks +average: 15011 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 543 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247584 cycles/ticks +average: 248822 cycles/ticks + +indcpa_enc: +median: 288006 cycles/ticks +average: 289618 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59281 cycles/ticks + +kyber_keypair_derand: +median: 265104 cycles/ticks +average: 266508 cycles/ticks + +kyber_keypair: +median: 285664 cycles/ticks +average: 286899 cycles/ticks + +kyber_encaps_derand: +median: 308678 cycles/ticks +average: 309292 cycles/ticks + +kyber_encaps: +median: 309230 cycles/ticks +average: 309926 cycles/ticks + +kyber_decaps: +median: 371994 cycles/ticks +average: 372936 cycles/ticks + +Loop spin: 90 +gen_a: +median: 102702 cycles/ticks +average: 103264 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 539 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247976 cycles/ticks +average: 249341 cycles/ticks + +indcpa_enc: +median: 288348 cycles/ticks +average: 289955 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59231 cycles/ticks + +kyber_keypair_derand: +median: 265272 cycles/ticks +average: 266654 cycles/ticks + +kyber_keypair: +median: 285726 cycles/ticks +average: 286874 cycles/ticks + +kyber_encaps_derand: +median: 307830 cycles/ticks +average: 308488 cycles/ticks + +kyber_encaps: +median: 308726 cycles/ticks +average: 310440 cycles/ticks + +kyber_decaps: +median: 371480 cycles/ticks +average: 372385 cycles/ticks + +Loop spin: 91 +gen_a: +median: 102564 cycles/ticks +average: 103155 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14828 cycles/ticks +average: 15024 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247214 cycles/ticks +average: 248647 cycles/ticks + +indcpa_enc: +median: 287748 cycles/ticks +average: 289473 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59286 cycles/ticks + +kyber_keypair_derand: +median: 265182 cycles/ticks +average: 266560 cycles/ticks + +kyber_keypair: +median: 285780 cycles/ticks +average: 286898 cycles/ticks + +kyber_encaps_derand: +median: 308146 cycles/ticks +average: 308683 cycles/ticks + +kyber_encaps: +median: 308934 cycles/ticks +average: 309599 cycles/ticks + +kyber_decaps: +median: 371634 cycles/ticks +average: 372701 cycles/ticks + +Loop spin: 92 +gen_a: +median: 102516 cycles/ticks +average: 103149 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2127 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14866 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247792 cycles/ticks +average: 249149 cycles/ticks + +indcpa_enc: +median: 288182 cycles/ticks +average: 289898 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59285 cycles/ticks + +kyber_keypair_derand: +median: 264934 cycles/ticks +average: 266354 cycles/ticks + +kyber_keypair: +median: 285746 cycles/ticks +average: 286809 cycles/ticks + +kyber_encaps_derand: +median: 308142 cycles/ticks +average: 308645 cycles/ticks + +kyber_encaps: +median: 309144 cycles/ticks +average: 309759 cycles/ticks + +kyber_decaps: +median: 371676 cycles/ticks +average: 372445 cycles/ticks + +Loop spin: 93 +gen_a: +median: 102950 cycles/ticks +average: 103467 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14977 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247946 cycles/ticks +average: 249286 cycles/ticks + +indcpa_enc: +median: 287956 cycles/ticks +average: 289618 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 60350 cycles/ticks + +kyber_keypair_derand: +median: 265326 cycles/ticks +average: 266644 cycles/ticks + +kyber_keypair: +median: 285630 cycles/ticks +average: 286668 cycles/ticks + +kyber_encaps_derand: +median: 308078 cycles/ticks +average: 308484 cycles/ticks + +kyber_encaps: +median: 309036 cycles/ticks +average: 309498 cycles/ticks + +kyber_decaps: +median: 371602 cycles/ticks +average: 372366 cycles/ticks + +Loop spin: 94 +gen_a: +median: 102970 cycles/ticks +average: 103541 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14954 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247764 cycles/ticks +average: 248971 cycles/ticks + +indcpa_enc: +median: 288316 cycles/ticks +average: 289928 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59267 cycles/ticks + +kyber_keypair_derand: +median: 264908 cycles/ticks +average: 266228 cycles/ticks + +kyber_keypair: +median: 285622 cycles/ticks +average: 286725 cycles/ticks + +kyber_encaps_derand: +median: 308188 cycles/ticks +average: 308624 cycles/ticks + +kyber_encaps: +median: 309096 cycles/ticks +average: 309578 cycles/ticks + +kyber_decaps: +median: 371516 cycles/ticks +average: 372226 cycles/ticks + +Loop spin: 95 +gen_a: +median: 102572 cycles/ticks +average: 103231 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14953 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 249582 cycles/ticks +average: 250761 cycles/ticks + +indcpa_enc: +median: 290218 cycles/ticks +average: 291835 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59243 cycles/ticks + +kyber_keypair_derand: +median: 265164 cycles/ticks +average: 266464 cycles/ticks + +kyber_keypair: +median: 285768 cycles/ticks +average: 286841 cycles/ticks + +kyber_encaps_derand: +median: 308584 cycles/ticks +average: 309074 cycles/ticks + +kyber_encaps: +median: 309278 cycles/ticks +average: 309684 cycles/ticks + +kyber_decaps: +median: 372150 cycles/ticks +average: 374096 cycles/ticks + +Loop spin: 96 +gen_a: +median: 102816 cycles/ticks +average: 103390 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14876 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 249466 cycles/ticks +average: 250646 cycles/ticks + +indcpa_enc: +median: 290088 cycles/ticks +average: 291573 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59191 cycles/ticks + +kyber_keypair_derand: +median: 264864 cycles/ticks +average: 266077 cycles/ticks + +kyber_keypair: +median: 285554 cycles/ticks +average: 286707 cycles/ticks + +kyber_encaps_derand: +median: 308650 cycles/ticks +average: 308992 cycles/ticks + +kyber_encaps: +median: 309376 cycles/ticks +average: 309777 cycles/ticks + +kyber_decaps: +median: 371930 cycles/ticks +average: 372694 cycles/ticks + +Loop spin: 97 +gen_a: +median: 102716 cycles/ticks +average: 103307 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7158 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14895 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 761 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247424 cycles/ticks +average: 248664 cycles/ticks + +indcpa_enc: +median: 287226 cycles/ticks +average: 288789 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59222 cycles/ticks + +kyber_keypair_derand: +median: 266526 cycles/ticks +average: 267702 cycles/ticks + +kyber_keypair: +median: 285682 cycles/ticks +average: 286792 cycles/ticks + +kyber_encaps_derand: +median: 308510 cycles/ticks +average: 308862 cycles/ticks + +kyber_encaps: +median: 309266 cycles/ticks +average: 309731 cycles/ticks + +kyber_decaps: +median: 371832 cycles/ticks +average: 372389 cycles/ticks + +Loop spin: 98 +gen_a: +median: 102730 cycles/ticks +average: 103288 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14830 cycles/ticks +average: 14932 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247718 cycles/ticks +average: 249072 cycles/ticks + +indcpa_enc: +median: 288184 cycles/ticks +average: 289699 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59284 cycles/ticks + +kyber_keypair_derand: +median: 264936 cycles/ticks +average: 267339 cycles/ticks + +kyber_keypair: +median: 285542 cycles/ticks +average: 286710 cycles/ticks + +kyber_encaps_derand: +median: 308798 cycles/ticks +average: 309301 cycles/ticks + +kyber_encaps: +median: 309498 cycles/ticks +average: 309939 cycles/ticks + +kyber_decaps: +median: 372070 cycles/ticks +average: 372741 cycles/ticks + +Loop spin: 99 +gen_a: +median: 102640 cycles/ticks +average: 103325 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14885 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247992 cycles/ticks +average: 249201 cycles/ticks + +indcpa_enc: +median: 288100 cycles/ticks +average: 289584 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59295 cycles/ticks + +kyber_keypair_derand: +median: 266408 cycles/ticks +average: 267764 cycles/ticks + +kyber_keypair: +median: 285704 cycles/ticks +average: 286760 cycles/ticks + +kyber_encaps_derand: +median: 308422 cycles/ticks +average: 308876 cycles/ticks + +kyber_encaps: +median: 309290 cycles/ticks +average: 309684 cycles/ticks + +kyber_decaps: +median: 371758 cycles/ticks +average: 372688 cycles/ticks + +Loop spin: 100 +gen_a: +median: 103054 cycles/ticks +average: 103629 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14863 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4376 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247622 cycles/ticks +average: 248904 cycles/ticks + +indcpa_enc: +median: 288200 cycles/ticks +average: 289835 cycles/ticks + +indcpa_dec: +median: 58986 cycles/ticks +average: 59240 cycles/ticks + +kyber_keypair_derand: +median: 264368 cycles/ticks +average: 265704 cycles/ticks + +kyber_keypair: +median: 285830 cycles/ticks +average: 286811 cycles/ticks + +kyber_encaps_derand: +median: 307994 cycles/ticks +average: 308516 cycles/ticks + +kyber_encaps: +median: 308768 cycles/ticks +average: 309218 cycles/ticks + +kyber_decaps: +median: 371420 cycles/ticks +average: 373238 cycles/ticks + +Loop spin: 101 +gen_a: +median: 102826 cycles/ticks +average: 103435 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15186 cycles/ticks +average: 15073 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 248032 cycles/ticks +average: 249374 cycles/ticks + +indcpa_enc: +median: 288168 cycles/ticks +average: 289656 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59225 cycles/ticks + +kyber_keypair_derand: +median: 264840 cycles/ticks +average: 266187 cycles/ticks + +kyber_keypair: +median: 286026 cycles/ticks +average: 287023 cycles/ticks + +kyber_encaps_derand: +median: 308702 cycles/ticks +average: 309141 cycles/ticks + +kyber_encaps: +median: 309604 cycles/ticks +average: 310181 cycles/ticks + +kyber_decaps: +median: 372098 cycles/ticks +average: 372856 cycles/ticks + +Loop spin: 102 +gen_a: +median: 102656 cycles/ticks +average: 103291 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9913 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14887 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4402 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247704 cycles/ticks +average: 249069 cycles/ticks + +indcpa_enc: +median: 287948 cycles/ticks +average: 289561 cycles/ticks + +indcpa_dec: +median: 58936 cycles/ticks +average: 59194 cycles/ticks + +kyber_keypair_derand: +median: 265264 cycles/ticks +average: 266608 cycles/ticks + +kyber_keypair: +median: 285674 cycles/ticks +average: 286693 cycles/ticks + +kyber_encaps_derand: +median: 309674 cycles/ticks +average: 310246 cycles/ticks + +kyber_encaps: +median: 310390 cycles/ticks +average: 310885 cycles/ticks + +kyber_decaps: +median: 372960 cycles/ticks +average: 373698 cycles/ticks + +Loop spin: 103 +gen_a: +median: 103006 cycles/ticks +average: 103577 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9858 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14945 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 544 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247952 cycles/ticks +average: 249349 cycles/ticks + +indcpa_enc: +median: 288138 cycles/ticks +average: 289772 cycles/ticks + +indcpa_dec: +median: 58996 cycles/ticks +average: 60357 cycles/ticks + +kyber_keypair_derand: +median: 266468 cycles/ticks +average: 267753 cycles/ticks + +kyber_keypair: +median: 285642 cycles/ticks +average: 286794 cycles/ticks + +kyber_encaps_derand: +median: 308226 cycles/ticks +average: 308571 cycles/ticks + +kyber_encaps: +median: 309210 cycles/ticks +average: 309752 cycles/ticks + +kyber_decaps: +median: 371742 cycles/ticks +average: 372632 cycles/ticks + +Loop spin: 104 +gen_a: +median: 102816 cycles/ticks +average: 103414 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1316 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 248132 cycles/ticks +average: 249379 cycles/ticks + +indcpa_enc: +median: 288986 cycles/ticks +average: 290435 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59278 cycles/ticks + +kyber_keypair_derand: +median: 265152 cycles/ticks +average: 266444 cycles/ticks + +kyber_keypair: +median: 285828 cycles/ticks +average: 286893 cycles/ticks + +kyber_encaps_derand: +median: 308620 cycles/ticks +average: 309131 cycles/ticks + +kyber_encaps: +median: 309644 cycles/ticks +average: 309977 cycles/ticks + +kyber_decaps: +median: 371734 cycles/ticks +average: 372342 cycles/ticks + +Loop spin: 105 +gen_a: +median: 102726 cycles/ticks +average: 103389 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14838 cycles/ticks +average: 15039 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247768 cycles/ticks +average: 249055 cycles/ticks + +indcpa_enc: +median: 288062 cycles/ticks +average: 289651 cycles/ticks + +indcpa_dec: +median: 58950 cycles/ticks +average: 59174 cycles/ticks + +kyber_keypair_derand: +median: 264944 cycles/ticks +average: 266168 cycles/ticks + +kyber_keypair: +median: 285670 cycles/ticks +average: 286633 cycles/ticks + +kyber_encaps_derand: +median: 309854 cycles/ticks +average: 310437 cycles/ticks + +kyber_encaps: +median: 310904 cycles/ticks +average: 311364 cycles/ticks + +kyber_decaps: +median: 373440 cycles/ticks +average: 375431 cycles/ticks + +Loop spin: 106 +gen_a: +median: 102788 cycles/ticks +average: 103349 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9894 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14883 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4364 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247908 cycles/ticks +average: 249245 cycles/ticks + +indcpa_enc: +median: 288602 cycles/ticks +average: 290058 cycles/ticks + +indcpa_dec: +median: 58998 cycles/ticks +average: 59279 cycles/ticks + +kyber_keypair_derand: +median: 265288 cycles/ticks +average: 266647 cycles/ticks + +kyber_keypair: +median: 285870 cycles/ticks +average: 287025 cycles/ticks + +kyber_encaps_derand: +median: 308348 cycles/ticks +average: 308727 cycles/ticks + +kyber_encaps: +median: 309254 cycles/ticks +average: 309814 cycles/ticks + +kyber_decaps: +median: 371744 cycles/ticks +average: 372510 cycles/ticks + +Loop spin: 107 +gen_a: +median: 102714 cycles/ticks +average: 103418 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14870 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247936 cycles/ticks +average: 249302 cycles/ticks + +indcpa_enc: +median: 288562 cycles/ticks +average: 290122 cycles/ticks + +indcpa_dec: +median: 58918 cycles/ticks +average: 59220 cycles/ticks + +kyber_keypair_derand: +median: 265004 cycles/ticks +average: 266382 cycles/ticks + +kyber_keypair: +median: 285736 cycles/ticks +average: 286822 cycles/ticks + +kyber_encaps_derand: +median: 308506 cycles/ticks +average: 308940 cycles/ticks + +kyber_encaps: +median: 309308 cycles/ticks +average: 309834 cycles/ticks + +kyber_decaps: +median: 371600 cycles/ticks +average: 372382 cycles/ticks + +Loop spin: 108 +gen_a: +median: 102884 cycles/ticks +average: 103487 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14834 cycles/ticks +average: 15045 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247794 cycles/ticks +average: 249167 cycles/ticks + +indcpa_enc: +median: 287982 cycles/ticks +average: 289640 cycles/ticks + +indcpa_dec: +median: 58940 cycles/ticks +average: 59207 cycles/ticks + +kyber_keypair_derand: +median: 264730 cycles/ticks +average: 267040 cycles/ticks + +kyber_keypair: +median: 285564 cycles/ticks +average: 286657 cycles/ticks + +kyber_encaps_derand: +median: 308408 cycles/ticks +average: 308780 cycles/ticks + +kyber_encaps: +median: 309196 cycles/ticks +average: 309639 cycles/ticks + +kyber_decaps: +median: 371886 cycles/ticks +average: 372629 cycles/ticks + +Loop spin: 109 +gen_a: +median: 102602 cycles/ticks +average: 103183 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14871 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247500 cycles/ticks +average: 248637 cycles/ticks + +indcpa_enc: +median: 288032 cycles/ticks +average: 289494 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59268 cycles/ticks + +kyber_keypair_derand: +median: 265310 cycles/ticks +average: 266599 cycles/ticks + +kyber_keypair: +median: 285670 cycles/ticks +average: 286671 cycles/ticks + +kyber_encaps_derand: +median: 308452 cycles/ticks +average: 309035 cycles/ticks + +kyber_encaps: +median: 309234 cycles/ticks +average: 309763 cycles/ticks + +kyber_decaps: +median: 371720 cycles/ticks +average: 372481 cycles/ticks + +Loop spin: 110 +gen_a: +median: 102894 cycles/ticks +average: 103459 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 9828 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14932 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4369 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247704 cycles/ticks +average: 248930 cycles/ticks + +indcpa_enc: +median: 288236 cycles/ticks +average: 289893 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59249 cycles/ticks + +kyber_keypair_derand: +median: 265176 cycles/ticks +average: 266411 cycles/ticks + +kyber_keypair: +median: 285596 cycles/ticks +average: 286546 cycles/ticks + +kyber_encaps_derand: +median: 308638 cycles/ticks +average: 309207 cycles/ticks + +kyber_encaps: +median: 309416 cycles/ticks +average: 309866 cycles/ticks + +kyber_decaps: +median: 372064 cycles/ticks +average: 373809 cycles/ticks + +Loop spin: 111 +gen_a: +median: 102728 cycles/ticks +average: 103361 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 248214 cycles/ticks +average: 249495 cycles/ticks + +indcpa_enc: +median: 288166 cycles/ticks +average: 289769 cycles/ticks + +indcpa_dec: +median: 58994 cycles/ticks +average: 59196 cycles/ticks + +kyber_keypair_derand: +median: 264928 cycles/ticks +average: 266322 cycles/ticks + +kyber_keypair: +median: 286416 cycles/ticks +average: 287352 cycles/ticks + +kyber_encaps_derand: +median: 308660 cycles/ticks +average: 309095 cycles/ticks + +kyber_encaps: +median: 309680 cycles/ticks +average: 310206 cycles/ticks + +kyber_decaps: +median: 372046 cycles/ticks +average: 372959 cycles/ticks + +Loop spin: 112 +gen_a: +median: 102866 cycles/ticks +average: 103514 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7169 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2805 cycles/ticks + +indcpa_keypair: +median: 247728 cycles/ticks +average: 248989 cycles/ticks + +indcpa_enc: +median: 287784 cycles/ticks +average: 289417 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59227 cycles/ticks + +kyber_keypair_derand: +median: 265268 cycles/ticks +average: 266565 cycles/ticks + +kyber_keypair: +median: 285726 cycles/ticks +average: 286668 cycles/ticks + +kyber_encaps_derand: +median: 308616 cycles/ticks +average: 308967 cycles/ticks + +kyber_encaps: +median: 309336 cycles/ticks +average: 309483 cycles/ticks + +kyber_decaps: +median: 371932 cycles/ticks +average: 372797 cycles/ticks + +Loop spin: 113 +gen_a: +median: 102798 cycles/ticks +average: 103391 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14972 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 255568 cycles/ticks +average: 258940 cycles/ticks + +indcpa_enc: +median: 288324 cycles/ticks +average: 292519 cycles/ticks + +indcpa_dec: +median: 59000 cycles/ticks +average: 60387 cycles/ticks + +kyber_keypair_derand: +median: 274366 cycles/ticks +average: 275355 cycles/ticks + +kyber_keypair: +median: 293148 cycles/ticks +average: 294094 cycles/ticks + +kyber_encaps_derand: +median: 308754 cycles/ticks +average: 309161 cycles/ticks + +kyber_encaps: +median: 309794 cycles/ticks +average: 310240 cycles/ticks + +kyber_decaps: +median: 371998 cycles/ticks +average: 372876 cycles/ticks + +Loop spin: 114 +gen_a: +median: 102912 cycles/ticks +average: 103495 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14874 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4356 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 248294 cycles/ticks +average: 249499 cycles/ticks + +indcpa_enc: +median: 288458 cycles/ticks +average: 289963 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59321 cycles/ticks + +kyber_keypair_derand: +median: 265242 cycles/ticks +average: 266617 cycles/ticks + +kyber_keypair: +median: 285524 cycles/ticks +average: 286594 cycles/ticks + +kyber_encaps_derand: +median: 308010 cycles/ticks +average: 308496 cycles/ticks + +kyber_encaps: +median: 308878 cycles/ticks +average: 309353 cycles/ticks + +kyber_decaps: +median: 371394 cycles/ticks +average: 372089 cycles/ticks + +Loop spin: 115 +gen_a: +median: 102944 cycles/ticks +average: 103573 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14914 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 249320 cycles/ticks +average: 250572 cycles/ticks + +indcpa_enc: +median: 289982 cycles/ticks +average: 291533 cycles/ticks + +indcpa_dec: +median: 59010 cycles/ticks +average: 59286 cycles/ticks + +kyber_keypair_derand: +median: 265084 cycles/ticks +average: 266370 cycles/ticks + +kyber_keypair: +median: 285802 cycles/ticks +average: 286893 cycles/ticks + +kyber_encaps_derand: +median: 308188 cycles/ticks +average: 308704 cycles/ticks + +kyber_encaps: +median: 308928 cycles/ticks +average: 309380 cycles/ticks + +kyber_decaps: +median: 371512 cycles/ticks +average: 373380 cycles/ticks + +Loop spin: 116 +gen_a: +median: 102782 cycles/ticks +average: 103395 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14981 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247842 cycles/ticks +average: 249064 cycles/ticks + +indcpa_enc: +median: 288474 cycles/ticks +average: 290125 cycles/ticks + +indcpa_dec: +median: 59006 cycles/ticks +average: 59228 cycles/ticks + +kyber_keypair_derand: +median: 265288 cycles/ticks +average: 266579 cycles/ticks + +kyber_keypair: +median: 285590 cycles/ticks +average: 286620 cycles/ticks + +kyber_encaps_derand: +median: 307866 cycles/ticks +average: 308196 cycles/ticks + +kyber_encaps: +median: 308766 cycles/ticks +average: 309135 cycles/ticks + +kyber_decaps: +median: 371242 cycles/ticks +average: 372013 cycles/ticks + +Loop spin: 117 +gen_a: +median: 102698 cycles/ticks +average: 103335 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14888 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2807 cycles/ticks + +indcpa_keypair: +median: 249670 cycles/ticks +average: 251096 cycles/ticks + +indcpa_enc: +median: 289946 cycles/ticks +average: 291527 cycles/ticks + +indcpa_dec: +median: 58950 cycles/ticks +average: 59266 cycles/ticks + +kyber_keypair_derand: +median: 265880 cycles/ticks +average: 267263 cycles/ticks + +kyber_keypair: +median: 286044 cycles/ticks +average: 287066 cycles/ticks + +kyber_encaps_derand: +median: 309872 cycles/ticks +average: 310341 cycles/ticks + +kyber_encaps: +median: 310730 cycles/ticks +average: 311160 cycles/ticks + +kyber_decaps: +median: 373270 cycles/ticks +average: 374002 cycles/ticks + +Loop spin: 118 +gen_a: +median: 102852 cycles/ticks +average: 103510 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7146 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 249608 cycles/ticks +average: 250999 cycles/ticks + +indcpa_enc: +median: 289918 cycles/ticks +average: 291510 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 59210 cycles/ticks + +kyber_keypair_derand: +median: 264846 cycles/ticks +average: 267203 cycles/ticks + +kyber_keypair: +median: 285764 cycles/ticks +average: 286905 cycles/ticks + +kyber_encaps_derand: +median: 308286 cycles/ticks +average: 308744 cycles/ticks + +kyber_encaps: +median: 309150 cycles/ticks +average: 309606 cycles/ticks + +kyber_decaps: +median: 371646 cycles/ticks +average: 372569 cycles/ticks + +Loop spin: 119 +gen_a: +median: 102782 cycles/ticks +average: 103434 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7172 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14989 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4410 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2828 cycles/ticks + +indcpa_keypair: +median: 247514 cycles/ticks +average: 248761 cycles/ticks + +indcpa_enc: +median: 287322 cycles/ticks +average: 288899 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59262 cycles/ticks + +kyber_keypair_derand: +median: 264794 cycles/ticks +average: 266168 cycles/ticks + +kyber_keypair: +median: 285632 cycles/ticks +average: 286653 cycles/ticks + +kyber_encaps_derand: +median: 308722 cycles/ticks +average: 309116 cycles/ticks + +kyber_encaps: +median: 309584 cycles/ticks +average: 309929 cycles/ticks + +kyber_decaps: +median: 372060 cycles/ticks +average: 372808 cycles/ticks + +Loop spin: 120 +gen_a: +median: 102712 cycles/ticks +average: 103344 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2130 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14979 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247688 cycles/ticks +average: 249059 cycles/ticks + +indcpa_enc: +median: 287870 cycles/ticks +average: 289346 cycles/ticks + +indcpa_dec: +median: 58946 cycles/ticks +average: 59219 cycles/ticks + +kyber_keypair_derand: +median: 264772 cycles/ticks +average: 265942 cycles/ticks + +kyber_keypair: +median: 285668 cycles/ticks +average: 286813 cycles/ticks + +kyber_encaps_derand: +median: 308520 cycles/ticks +average: 309008 cycles/ticks + +kyber_encaps: +median: 309564 cycles/ticks +average: 310027 cycles/ticks + +kyber_decaps: +median: 371994 cycles/ticks +average: 373870 cycles/ticks + +Loop spin: 121 +gen_a: +median: 102672 cycles/ticks +average: 103262 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2122 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14846 cycles/ticks +average: 15051 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 249490 cycles/ticks +average: 250818 cycles/ticks + +indcpa_enc: +median: 290082 cycles/ticks +average: 291803 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59191 cycles/ticks + +kyber_keypair_derand: +median: 264842 cycles/ticks +average: 266132 cycles/ticks + +kyber_keypair: +median: 286012 cycles/ticks +average: 286925 cycles/ticks + +kyber_encaps_derand: +median: 308282 cycles/ticks +average: 308632 cycles/ticks + +kyber_encaps: +median: 309062 cycles/ticks +average: 309571 cycles/ticks + +kyber_decaps: +median: 371724 cycles/ticks +average: 372654 cycles/ticks + +Loop spin: 122 +gen_a: +median: 102780 cycles/ticks +average: 103420 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2130 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247800 cycles/ticks +average: 249129 cycles/ticks + +indcpa_enc: +median: 288252 cycles/ticks +average: 289879 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59165 cycles/ticks + +kyber_keypair_derand: +median: 264974 cycles/ticks +average: 266349 cycles/ticks + +kyber_keypair: +median: 285570 cycles/ticks +average: 286691 cycles/ticks + +kyber_encaps_derand: +median: 308858 cycles/ticks +average: 309296 cycles/ticks + +kyber_encaps: +median: 309708 cycles/ticks +average: 310117 cycles/ticks + +kyber_decaps: +median: 372168 cycles/ticks +average: 372832 cycles/ticks + +Loop spin: 123 +gen_a: +median: 103012 cycles/ticks +average: 103569 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14879 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4398 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 249070 cycles/ticks +average: 250451 cycles/ticks + +indcpa_enc: +median: 289478 cycles/ticks +average: 291106 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 60289 cycles/ticks + +kyber_keypair_derand: +median: 264928 cycles/ticks +average: 266259 cycles/ticks + +kyber_keypair: +median: 285752 cycles/ticks +average: 286794 cycles/ticks + +kyber_encaps_derand: +median: 309978 cycles/ticks +average: 310372 cycles/ticks + +kyber_encaps: +median: 310710 cycles/ticks +average: 311167 cycles/ticks + +kyber_decaps: +median: 373096 cycles/ticks +average: 374026 cycles/ticks + +Loop spin: 124 +gen_a: +median: 102718 cycles/ticks +average: 103281 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 248204 cycles/ticks +average: 249413 cycles/ticks + +indcpa_enc: +median: 288288 cycles/ticks +average: 289775 cycles/ticks + +indcpa_dec: +median: 59004 cycles/ticks +average: 59293 cycles/ticks + +kyber_keypair_derand: +median: 265462 cycles/ticks +average: 266877 cycles/ticks + +kyber_keypair: +median: 285538 cycles/ticks +average: 286682 cycles/ticks + +kyber_encaps_derand: +median: 308420 cycles/ticks +average: 309022 cycles/ticks + +kyber_encaps: +median: 309266 cycles/ticks +average: 309731 cycles/ticks + +kyber_decaps: +median: 371846 cycles/ticks +average: 372477 cycles/ticks + +Loop spin: 125 +gen_a: +median: 102664 cycles/ticks +average: 103174 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4376 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247478 cycles/ticks +average: 248844 cycles/ticks + +indcpa_enc: +median: 288048 cycles/ticks +average: 289674 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59196 cycles/ticks + +kyber_keypair_derand: +median: 265118 cycles/ticks +average: 266366 cycles/ticks + +kyber_keypair: +median: 285666 cycles/ticks +average: 286713 cycles/ticks + +kyber_encaps_derand: +median: 308178 cycles/ticks +average: 308681 cycles/ticks + +kyber_encaps: +median: 309012 cycles/ticks +average: 309526 cycles/ticks + +kyber_decaps: +median: 371674 cycles/ticks +average: 373658 cycles/ticks + +Loop spin: 126 +gen_a: +median: 102922 cycles/ticks +average: 103478 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14917 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247702 cycles/ticks +average: 249075 cycles/ticks + +indcpa_enc: +median: 287922 cycles/ticks +average: 289468 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59228 cycles/ticks + +kyber_keypair_derand: +median: 265024 cycles/ticks +average: 266352 cycles/ticks + +kyber_keypair: +median: 285596 cycles/ticks +average: 286593 cycles/ticks + +kyber_encaps_derand: +median: 308440 cycles/ticks +average: 308835 cycles/ticks + +kyber_encaps: +median: 309180 cycles/ticks +average: 309684 cycles/ticks + +kyber_decaps: +median: 371872 cycles/ticks +average: 372797 cycles/ticks + +Loop spin: 127 +gen_a: +median: 103052 cycles/ticks +average: 103652 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14877 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247578 cycles/ticks +average: 248834 cycles/ticks + +indcpa_enc: +median: 288036 cycles/ticks +average: 289601 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59207 cycles/ticks + +kyber_keypair_derand: +median: 265096 cycles/ticks +average: 266324 cycles/ticks + +kyber_keypair: +median: 285548 cycles/ticks +average: 286619 cycles/ticks + +kyber_encaps_derand: +median: 308622 cycles/ticks +average: 309137 cycles/ticks + +kyber_encaps: +median: 309384 cycles/ticks +average: 309940 cycles/ticks + +kyber_decaps: +median: 371826 cycles/ticks +average: 372642 cycles/ticks + +Loop spin: 128 +gen_a: +median: 102622 cycles/ticks +average: 103200 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9828 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14879 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4395 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247814 cycles/ticks +average: 249135 cycles/ticks + +indcpa_enc: +median: 288096 cycles/ticks +average: 289684 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59209 cycles/ticks + +kyber_keypair_derand: +median: 264916 cycles/ticks +average: 267291 cycles/ticks + +kyber_keypair: +median: 285630 cycles/ticks +average: 286671 cycles/ticks + +kyber_encaps_derand: +median: 308544 cycles/ticks +average: 308845 cycles/ticks + +kyber_encaps: +median: 309348 cycles/ticks +average: 309805 cycles/ticks + +kyber_decaps: +median: 371972 cycles/ticks +average: 372748 cycles/ticks + +Loop spin: 129 +gen_a: +median: 102744 cycles/ticks +average: 103362 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15230 cycles/ticks +average: 15234 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247574 cycles/ticks +average: 248801 cycles/ticks + +indcpa_enc: +median: 288018 cycles/ticks +average: 289544 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59236 cycles/ticks + +kyber_keypair_derand: +median: 266590 cycles/ticks +average: 267959 cycles/ticks + +kyber_keypair: +median: 285532 cycles/ticks +average: 286546 cycles/ticks + +kyber_encaps_derand: +median: 308104 cycles/ticks +average: 308586 cycles/ticks + +kyber_encaps: +median: 309124 cycles/ticks +average: 309531 cycles/ticks + +kyber_decaps: +median: 371698 cycles/ticks +average: 372439 cycles/ticks + +Loop spin: 130 +gen_a: +median: 102922 cycles/ticks +average: 103527 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14963 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247982 cycles/ticks +average: 249284 cycles/ticks + +indcpa_enc: +median: 288032 cycles/ticks +average: 289532 cycles/ticks + +indcpa_dec: +median: 58994 cycles/ticks +average: 59225 cycles/ticks + +kyber_keypair_derand: +median: 265454 cycles/ticks +average: 266748 cycles/ticks + +kyber_keypair: +median: 285614 cycles/ticks +average: 286594 cycles/ticks + +kyber_encaps_derand: +median: 307974 cycles/ticks +average: 308475 cycles/ticks + +kyber_encaps: +median: 308856 cycles/ticks +average: 309315 cycles/ticks + +kyber_decaps: +median: 371546 cycles/ticks +average: 373524 cycles/ticks + +Loop spin: 131 +gen_a: +median: 102690 cycles/ticks +average: 103324 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14848 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2807 cycles/ticks + +indcpa_keypair: +median: 247418 cycles/ticks +average: 248671 cycles/ticks + +indcpa_enc: +median: 287750 cycles/ticks +average: 289273 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59213 cycles/ticks + +kyber_keypair_derand: +median: 266242 cycles/ticks +average: 267607 cycles/ticks + +kyber_keypair: +median: 285708 cycles/ticks +average: 286749 cycles/ticks + +kyber_encaps_derand: +median: 308196 cycles/ticks +average: 308549 cycles/ticks + +kyber_encaps: +median: 309140 cycles/ticks +average: 309648 cycles/ticks + +kyber_decaps: +median: 371440 cycles/ticks +average: 372435 cycles/ticks + +Loop spin: 132 +gen_a: +median: 102650 cycles/ticks +average: 103286 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14895 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 743 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2814 cycles/ticks +average: 2827 cycles/ticks + +indcpa_keypair: +median: 248014 cycles/ticks +average: 249371 cycles/ticks + +indcpa_enc: +median: 288400 cycles/ticks +average: 289962 cycles/ticks + +indcpa_dec: +median: 59048 cycles/ticks +average: 59270 cycles/ticks + +kyber_keypair_derand: +median: 264982 cycles/ticks +average: 266316 cycles/ticks + +kyber_keypair: +median: 285890 cycles/ticks +average: 286913 cycles/ticks + +kyber_encaps_derand: +median: 308404 cycles/ticks +average: 308920 cycles/ticks + +kyber_encaps: +median: 309260 cycles/ticks +average: 309701 cycles/ticks + +kyber_decaps: +median: 371756 cycles/ticks +average: 372369 cycles/ticks + +Loop spin: 133 +gen_a: +median: 102758 cycles/ticks +average: 103388 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14966 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247942 cycles/ticks +average: 249309 cycles/ticks + +indcpa_enc: +median: 288534 cycles/ticks +average: 290182 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59229 cycles/ticks + +kyber_keypair_derand: +median: 264828 cycles/ticks +average: 267271 cycles/ticks + +kyber_keypair: +median: 285664 cycles/ticks +average: 286665 cycles/ticks + +kyber_encaps_derand: +median: 308130 cycles/ticks +average: 308448 cycles/ticks + +kyber_encaps: +median: 308862 cycles/ticks +average: 309289 cycles/ticks + +kyber_decaps: +median: 371426 cycles/ticks +average: 372274 cycles/ticks + +Loop spin: 134 +gen_a: +median: 102738 cycles/ticks +average: 103320 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14871 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4392 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247752 cycles/ticks +average: 249048 cycles/ticks + +indcpa_enc: +median: 288196 cycles/ticks +average: 289726 cycles/ticks + +indcpa_dec: +median: 58918 cycles/ticks +average: 59161 cycles/ticks + +kyber_keypair_derand: +median: 265258 cycles/ticks +average: 266627 cycles/ticks + +kyber_keypair: +median: 285550 cycles/ticks +average: 286748 cycles/ticks + +kyber_encaps_derand: +median: 308320 cycles/ticks +average: 308882 cycles/ticks + +kyber_encaps: +median: 309002 cycles/ticks +average: 309520 cycles/ticks + +kyber_decaps: +median: 371716 cycles/ticks +average: 372439 cycles/ticks + +Loop spin: 135 +gen_a: +median: 103086 cycles/ticks +average: 103652 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4397 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 248016 cycles/ticks +average: 249325 cycles/ticks + +indcpa_enc: +median: 288584 cycles/ticks +average: 290228 cycles/ticks + +indcpa_dec: +median: 58936 cycles/ticks +average: 59156 cycles/ticks + +kyber_keypair_derand: +median: 265076 cycles/ticks +average: 266449 cycles/ticks + +kyber_keypair: +median: 285578 cycles/ticks +average: 286597 cycles/ticks + +kyber_encaps_derand: +median: 309888 cycles/ticks +average: 310420 cycles/ticks + +kyber_encaps: +median: 310702 cycles/ticks +average: 311132 cycles/ticks + +kyber_decaps: +median: 373228 cycles/ticks +average: 375197 cycles/ticks + +Loop spin: 136 +gen_a: +median: 102850 cycles/ticks +average: 103481 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7158 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14859 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 743 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247776 cycles/ticks +average: 249056 cycles/ticks + +indcpa_enc: +median: 287934 cycles/ticks +average: 289434 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59215 cycles/ticks + +kyber_keypair_derand: +median: 264916 cycles/ticks +average: 266200 cycles/ticks + +kyber_keypair: +median: 285546 cycles/ticks +average: 286501 cycles/ticks + +kyber_encaps_derand: +median: 308340 cycles/ticks +average: 308815 cycles/ticks + +kyber_encaps: +median: 309142 cycles/ticks +average: 309598 cycles/ticks + +kyber_decaps: +median: 371816 cycles/ticks +average: 372662 cycles/ticks + +Loop spin: 137 +gen_a: +median: 102694 cycles/ticks +average: 103374 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14953 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4356 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2798 cycles/ticks +average: 2808 cycles/ticks + +indcpa_keypair: +median: 247732 cycles/ticks +average: 248834 cycles/ticks + +indcpa_enc: +median: 287716 cycles/ticks +average: 288991 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59249 cycles/ticks + +kyber_keypair_derand: +median: 264804 cycles/ticks +average: 265839 cycles/ticks + +kyber_keypair: +median: 285362 cycles/ticks +average: 286373 cycles/ticks + +kyber_encaps_derand: +median: 308384 cycles/ticks +average: 309670 cycles/ticks + +kyber_encaps: +median: 309382 cycles/ticks +average: 310425 cycles/ticks + +kyber_decaps: +median: 373650 cycles/ticks +average: 374524 cycles/ticks + +Loop spin: 138 +gen_a: +median: 102712 cycles/ticks +average: 103318 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14948 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 249090 cycles/ticks +average: 250439 cycles/ticks + +indcpa_enc: +median: 289832 cycles/ticks +average: 291467 cycles/ticks + +indcpa_dec: +median: 58994 cycles/ticks +average: 59204 cycles/ticks + +kyber_keypair_derand: +median: 266738 cycles/ticks +average: 269073 cycles/ticks + +kyber_keypair: +median: 285452 cycles/ticks +average: 286689 cycles/ticks + +kyber_encaps_derand: +median: 308344 cycles/ticks +average: 308784 cycles/ticks + +kyber_encaps: +median: 309092 cycles/ticks +average: 309699 cycles/ticks + +kyber_decaps: +median: 371686 cycles/ticks +average: 372431 cycles/ticks + +Loop spin: 139 +gen_a: +median: 102886 cycles/ticks +average: 103514 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14933 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4397 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247694 cycles/ticks +average: 249023 cycles/ticks + +indcpa_enc: +median: 288038 cycles/ticks +average: 289653 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59193 cycles/ticks + +kyber_keypair_derand: +median: 265074 cycles/ticks +average: 266475 cycles/ticks + +kyber_keypair: +median: 285806 cycles/ticks +average: 286894 cycles/ticks + +kyber_encaps_derand: +median: 308268 cycles/ticks +average: 308815 cycles/ticks + +kyber_encaps: +median: 309272 cycles/ticks +average: 309677 cycles/ticks + +kyber_decaps: +median: 371756 cycles/ticks +average: 372590 cycles/ticks + +Loop spin: 140 +gen_a: +median: 102838 cycles/ticks +average: 103531 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 544 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247862 cycles/ticks +average: 249194 cycles/ticks + +indcpa_enc: +median: 288594 cycles/ticks +average: 290188 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59237 cycles/ticks + +kyber_keypair_derand: +median: 266702 cycles/ticks +average: 268093 cycles/ticks + +kyber_keypair: +median: 285600 cycles/ticks +average: 286759 cycles/ticks + +kyber_encaps_derand: +median: 307826 cycles/ticks +average: 308362 cycles/ticks + +kyber_encaps: +median: 308732 cycles/ticks +average: 309346 cycles/ticks + +kyber_decaps: +median: 371326 cycles/ticks +average: 373273 cycles/ticks + +Loop spin: 141 +gen_a: +median: 102728 cycles/ticks +average: 103396 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4395 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2807 cycles/ticks + +indcpa_keypair: +median: 247684 cycles/ticks +average: 249084 cycles/ticks + +indcpa_enc: +median: 288266 cycles/ticks +average: 289862 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59202 cycles/ticks + +kyber_keypair_derand: +median: 266628 cycles/ticks +average: 267940 cycles/ticks + +kyber_keypair: +median: 285556 cycles/ticks +average: 286532 cycles/ticks + +kyber_encaps_derand: +median: 308788 cycles/ticks +average: 309187 cycles/ticks + +kyber_encaps: +median: 309818 cycles/ticks +average: 310292 cycles/ticks + +kyber_decaps: +median: 372254 cycles/ticks +average: 373146 cycles/ticks + +Loop spin: 142 +gen_a: +median: 102738 cycles/ticks +average: 103436 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14909 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4399 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247898 cycles/ticks +average: 249173 cycles/ticks + +indcpa_enc: +median: 288550 cycles/ticks +average: 290137 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59272 cycles/ticks + +kyber_keypair_derand: +median: 265218 cycles/ticks +average: 266410 cycles/ticks + +kyber_keypair: +median: 285650 cycles/ticks +average: 286738 cycles/ticks + +kyber_encaps_derand: +median: 309808 cycles/ticks +average: 310288 cycles/ticks + +kyber_encaps: +median: 310610 cycles/ticks +average: 311175 cycles/ticks + +kyber_decaps: +median: 373138 cycles/ticks +average: 373842 cycles/ticks + +Loop spin: 143 +gen_a: +median: 102898 cycles/ticks +average: 103515 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2131 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14939 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 249420 cycles/ticks +average: 250739 cycles/ticks + +indcpa_enc: +median: 290000 cycles/ticks +average: 291657 cycles/ticks + +indcpa_dec: +median: 58986 cycles/ticks +average: 59190 cycles/ticks + +kyber_keypair_derand: +median: 265346 cycles/ticks +average: 267743 cycles/ticks + +kyber_keypair: +median: 285284 cycles/ticks +average: 286315 cycles/ticks + +kyber_encaps_derand: +median: 309406 cycles/ticks +average: 309717 cycles/ticks + +kyber_encaps: +median: 310346 cycles/ticks +average: 310787 cycles/ticks + +kyber_decaps: +median: 372882 cycles/ticks +average: 373695 cycles/ticks + +Loop spin: 144 +gen_a: +median: 102730 cycles/ticks +average: 103375 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15026 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 541 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247526 cycles/ticks +average: 248711 cycles/ticks + +indcpa_enc: +median: 287744 cycles/ticks +average: 289533 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59257 cycles/ticks + +kyber_keypair_derand: +median: 265164 cycles/ticks +average: 266644 cycles/ticks + +kyber_keypair: +median: 285764 cycles/ticks +average: 286799 cycles/ticks + +kyber_encaps_derand: +median: 308612 cycles/ticks +average: 309059 cycles/ticks + +kyber_encaps: +median: 309308 cycles/ticks +average: 309721 cycles/ticks + +kyber_decaps: +median: 371988 cycles/ticks +average: 372860 cycles/ticks + +Loop spin: 145 +gen_a: +median: 102858 cycles/ticks +average: 103409 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14931 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247644 cycles/ticks +average: 248983 cycles/ticks + +indcpa_enc: +median: 287764 cycles/ticks +average: 289296 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59271 cycles/ticks + +kyber_keypair_derand: +median: 265038 cycles/ticks +average: 266272 cycles/ticks + +kyber_keypair: +median: 285558 cycles/ticks +average: 286644 cycles/ticks + +kyber_encaps_derand: +median: 308074 cycles/ticks +average: 308444 cycles/ticks + +kyber_encaps: +median: 309102 cycles/ticks +average: 309662 cycles/ticks + +kyber_decaps: +median: 371616 cycles/ticks +average: 373581 cycles/ticks + +Loop spin: 146 +gen_a: +median: 102670 cycles/ticks +average: 103266 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9893 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14864 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 324 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 546 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247650 cycles/ticks +average: 248812 cycles/ticks + +indcpa_enc: +median: 287792 cycles/ticks +average: 289285 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59205 cycles/ticks + +kyber_keypair_derand: +median: 264734 cycles/ticks +average: 266089 cycles/ticks + +kyber_keypair: +median: 285576 cycles/ticks +average: 286526 cycles/ticks + +kyber_encaps_derand: +median: 308372 cycles/ticks +average: 308788 cycles/ticks + +kyber_encaps: +median: 309362 cycles/ticks +average: 309881 cycles/ticks + +kyber_decaps: +median: 371898 cycles/ticks +average: 372744 cycles/ticks + +Loop spin: 147 +gen_a: +median: 102714 cycles/ticks +average: 103390 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14828 cycles/ticks +average: 15017 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 315 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 541 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247948 cycles/ticks +average: 249150 cycles/ticks + +indcpa_enc: +median: 287992 cycles/ticks +average: 289651 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59249 cycles/ticks + +kyber_keypair_derand: +median: 265420 cycles/ticks +average: 266736 cycles/ticks + +kyber_keypair: +median: 285636 cycles/ticks +average: 286562 cycles/ticks + +kyber_encaps_derand: +median: 308108 cycles/ticks +average: 308664 cycles/ticks + +kyber_encaps: +median: 308984 cycles/ticks +average: 309447 cycles/ticks + +kyber_decaps: +median: 371512 cycles/ticks +average: 372374 cycles/ticks + +Loop spin: 148 +gen_a: +median: 102758 cycles/ticks +average: 103303 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14872 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247408 cycles/ticks +average: 248858 cycles/ticks + +indcpa_enc: +median: 287506 cycles/ticks +average: 289125 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59235 cycles/ticks + +kyber_keypair_derand: +median: 265462 cycles/ticks +average: 267852 cycles/ticks + +kyber_keypair: +median: 285544 cycles/ticks +average: 286694 cycles/ticks + +kyber_encaps_derand: +median: 308510 cycles/ticks +average: 308984 cycles/ticks + +kyber_encaps: +median: 309468 cycles/ticks +average: 309966 cycles/ticks + +kyber_decaps: +median: 371800 cycles/ticks +average: 372597 cycles/ticks + +Loop spin: 149 +gen_a: +median: 102924 cycles/ticks +average: 103559 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14913 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4376 cycles/ticks +average: 4394 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247818 cycles/ticks +average: 249178 cycles/ticks + +indcpa_enc: +median: 288240 cycles/ticks +average: 289804 cycles/ticks + +indcpa_dec: +median: 58986 cycles/ticks +average: 59242 cycles/ticks + +kyber_keypair_derand: +median: 264778 cycles/ticks +average: 266121 cycles/ticks + +kyber_keypair: +median: 285578 cycles/ticks +average: 286799 cycles/ticks + +kyber_encaps_derand: +median: 308486 cycles/ticks +average: 308867 cycles/ticks + +kyber_encaps: +median: 309520 cycles/ticks +average: 310094 cycles/ticks + +kyber_decaps: +median: 372054 cycles/ticks +average: 372786 cycles/ticks + +Loop spin: 150 +gen_a: +median: 102558 cycles/ticks +average: 103217 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9903 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14981 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2807 cycles/ticks + +indcpa_keypair: +median: 247776 cycles/ticks +average: 249094 cycles/ticks + +indcpa_enc: +median: 288128 cycles/ticks +average: 289543 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59210 cycles/ticks + +kyber_keypair_derand: +median: 265246 cycles/ticks +average: 266494 cycles/ticks + +kyber_keypair: +median: 285518 cycles/ticks +average: 286667 cycles/ticks + +kyber_encaps_derand: +median: 307894 cycles/ticks +average: 310885 cycles/ticks + +kyber_encaps: +median: 309026 cycles/ticks +average: 312053 cycles/ticks + +kyber_decaps: +median: 371564 cycles/ticks +average: 373555 cycles/ticks + +Loop spin: 151 +gen_a: +median: 102986 cycles/ticks +average: 103592 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14931 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247816 cycles/ticks +average: 249069 cycles/ticks + +indcpa_enc: +median: 287808 cycles/ticks +average: 289398 cycles/ticks + +indcpa_dec: +median: 58998 cycles/ticks +average: 59266 cycles/ticks + +kyber_keypair_derand: +median: 265372 cycles/ticks +average: 266790 cycles/ticks + +kyber_keypair: +median: 285578 cycles/ticks +average: 286541 cycles/ticks + +kyber_encaps_derand: +median: 308482 cycles/ticks +average: 308861 cycles/ticks + +kyber_encaps: +median: 309242 cycles/ticks +average: 309699 cycles/ticks + +kyber_decaps: +median: 371924 cycles/ticks +average: 372885 cycles/ticks + +Loop spin: 152 +gen_a: +median: 102742 cycles/ticks +average: 103393 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14868 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 548 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247572 cycles/ticks +average: 248824 cycles/ticks + +indcpa_enc: +median: 287932 cycles/ticks +average: 289706 cycles/ticks + +indcpa_dec: +median: 59068 cycles/ticks +average: 59345 cycles/ticks + +kyber_keypair_derand: +median: 265030 cycles/ticks +average: 266272 cycles/ticks + +kyber_keypair: +median: 285674 cycles/ticks +average: 286747 cycles/ticks + +kyber_encaps_derand: +median: 308342 cycles/ticks +average: 308849 cycles/ticks + +kyber_encaps: +median: 309160 cycles/ticks +average: 309808 cycles/ticks + +kyber_decaps: +median: 371756 cycles/ticks +average: 372462 cycles/ticks + +Loop spin: 153 +gen_a: +median: 102754 cycles/ticks +average: 103360 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9859 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14860 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 248100 cycles/ticks +average: 249543 cycles/ticks + +indcpa_enc: +median: 288560 cycles/ticks +average: 290299 cycles/ticks + +indcpa_dec: +median: 59002 cycles/ticks +average: 59264 cycles/ticks + +kyber_keypair_derand: +median: 264556 cycles/ticks +average: 267051 cycles/ticks + +kyber_keypair: +median: 285600 cycles/ticks +average: 286730 cycles/ticks + +kyber_encaps_derand: +median: 308780 cycles/ticks +average: 309143 cycles/ticks + +kyber_encaps: +median: 309650 cycles/ticks +average: 310019 cycles/ticks + +kyber_decaps: +median: 372236 cycles/ticks +average: 373181 cycles/ticks + +Loop spin: 154 +gen_a: +median: 102640 cycles/ticks +average: 103232 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14893 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247712 cycles/ticks +average: 248971 cycles/ticks + +indcpa_enc: +median: 288152 cycles/ticks +average: 289743 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59260 cycles/ticks + +kyber_keypair_derand: +median: 266582 cycles/ticks +average: 267935 cycles/ticks + +kyber_keypair: +median: 285602 cycles/ticks +average: 286708 cycles/ticks + +kyber_encaps_derand: +median: 309838 cycles/ticks +average: 310415 cycles/ticks + +kyber_encaps: +median: 310766 cycles/ticks +average: 311201 cycles/ticks + +kyber_decaps: +median: 373400 cycles/ticks +average: 374004 cycles/ticks + +Loop spin: 155 +gen_a: +median: 102676 cycles/ticks +average: 103283 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2132 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14878 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 249112 cycles/ticks +average: 250406 cycles/ticks + +indcpa_enc: +median: 289576 cycles/ticks +average: 291243 cycles/ticks + +indcpa_dec: +median: 58942 cycles/ticks +average: 59231 cycles/ticks + +kyber_keypair_derand: +median: 265012 cycles/ticks +average: 266294 cycles/ticks + +kyber_keypair: +median: 285746 cycles/ticks +average: 286696 cycles/ticks + +kyber_encaps_derand: +median: 309686 cycles/ticks +average: 310217 cycles/ticks + +kyber_encaps: +median: 310580 cycles/ticks +average: 311185 cycles/ticks + +kyber_decaps: +median: 373240 cycles/ticks +average: 375177 cycles/ticks + +Loop spin: 156 +gen_a: +median: 102784 cycles/ticks +average: 103328 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14935 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4403 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247842 cycles/ticks +average: 249180 cycles/ticks + +indcpa_enc: +median: 287898 cycles/ticks +average: 289472 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59239 cycles/ticks + +kyber_keypair_derand: +median: 265450 cycles/ticks +average: 266876 cycles/ticks + +kyber_keypair: +median: 286160 cycles/ticks +average: 287225 cycles/ticks + +kyber_encaps_derand: +median: 308416 cycles/ticks +average: 308938 cycles/ticks + +kyber_encaps: +median: 309384 cycles/ticks +average: 309836 cycles/ticks + +kyber_decaps: +median: 372022 cycles/ticks +average: 372933 cycles/ticks + +Loop spin: 157 +gen_a: +median: 102768 cycles/ticks +average: 103432 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14861 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 317 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247640 cycles/ticks +average: 248959 cycles/ticks + +indcpa_enc: +median: 288082 cycles/ticks +average: 289754 cycles/ticks + +indcpa_dec: +median: 58948 cycles/ticks +average: 59225 cycles/ticks + +kyber_keypair_derand: +median: 265044 cycles/ticks +average: 266361 cycles/ticks + +kyber_keypair: +median: 285670 cycles/ticks +average: 286698 cycles/ticks + +kyber_encaps_derand: +median: 308686 cycles/ticks +average: 309219 cycles/ticks + +kyber_encaps: +median: 309520 cycles/ticks +average: 309925 cycles/ticks + +kyber_decaps: +median: 372152 cycles/ticks +average: 372977 cycles/ticks + +Loop spin: 158 +gen_a: +median: 102738 cycles/ticks +average: 103304 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14912 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247880 cycles/ticks +average: 249398 cycles/ticks + +indcpa_enc: +median: 288042 cycles/ticks +average: 289636 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59229 cycles/ticks + +kyber_keypair_derand: +median: 264902 cycles/ticks +average: 267349 cycles/ticks + +kyber_keypair: +median: 285950 cycles/ticks +average: 287056 cycles/ticks + +kyber_encaps_derand: +median: 308094 cycles/ticks +average: 308483 cycles/ticks + +kyber_encaps: +median: 309086 cycles/ticks +average: 309456 cycles/ticks + +kyber_decaps: +median: 371788 cycles/ticks +average: 372462 cycles/ticks + +Loop spin: 159 +gen_a: +median: 102624 cycles/ticks +average: 103208 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14891 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 743 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4399 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247946 cycles/ticks +average: 249200 cycles/ticks + +indcpa_enc: +median: 287804 cycles/ticks +average: 289425 cycles/ticks + +indcpa_dec: +median: 58994 cycles/ticks +average: 59229 cycles/ticks + +kyber_keypair_derand: +median: 265116 cycles/ticks +average: 266538 cycles/ticks + +kyber_keypair: +median: 285684 cycles/ticks +average: 286831 cycles/ticks + +kyber_encaps_derand: +median: 308630 cycles/ticks +average: 309139 cycles/ticks + +kyber_encaps: +median: 309564 cycles/ticks +average: 310201 cycles/ticks + +kyber_decaps: +median: 372206 cycles/ticks +average: 372987 cycles/ticks + +Loop spin: 160 +gen_a: +median: 102634 cycles/ticks +average: 103263 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14899 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 248014 cycles/ticks +average: 249359 cycles/ticks + +indcpa_enc: +median: 287880 cycles/ticks +average: 289321 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59205 cycles/ticks + +kyber_keypair_derand: +median: 265370 cycles/ticks +average: 266670 cycles/ticks + +kyber_keypair: +median: 286266 cycles/ticks +average: 287148 cycles/ticks + +kyber_encaps_derand: +median: 308506 cycles/ticks +average: 309062 cycles/ticks + +kyber_encaps: +median: 309438 cycles/ticks +average: 309913 cycles/ticks + +kyber_decaps: +median: 371722 cycles/ticks +average: 373523 cycles/ticks + +Loop spin: 161 +gen_a: +median: 102970 cycles/ticks +average: 103548 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14964 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2809 cycles/ticks + +indcpa_keypair: +median: 247732 cycles/ticks +average: 249000 cycles/ticks + +indcpa_enc: +median: 288104 cycles/ticks +average: 289667 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59227 cycles/ticks + +kyber_keypair_derand: +median: 264902 cycles/ticks +average: 266246 cycles/ticks + +kyber_keypair: +median: 285688 cycles/ticks +average: 286820 cycles/ticks + +kyber_encaps_derand: +median: 308042 cycles/ticks +average: 308355 cycles/ticks + +kyber_encaps: +median: 309064 cycles/ticks +average: 309466 cycles/ticks + +kyber_decaps: +median: 372708 cycles/ticks +average: 373639 cycles/ticks + +Loop spin: 162 +gen_a: +median: 102560 cycles/ticks +average: 103250 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7168 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14861 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2809 cycles/ticks + +indcpa_keypair: +median: 247616 cycles/ticks +average: 248963 cycles/ticks + +indcpa_enc: +median: 288154 cycles/ticks +average: 289831 cycles/ticks + +indcpa_dec: +median: 58948 cycles/ticks +average: 59255 cycles/ticks + +kyber_keypair_derand: +median: 265220 cycles/ticks +average: 266542 cycles/ticks + +kyber_keypair: +median: 285544 cycles/ticks +average: 286639 cycles/ticks + +kyber_encaps_derand: +median: 308878 cycles/ticks +average: 309347 cycles/ticks + +kyber_encaps: +median: 309756 cycles/ticks +average: 310206 cycles/ticks + +kyber_decaps: +median: 372102 cycles/ticks +average: 372795 cycles/ticks + +Loop spin: 163 +gen_a: +median: 102992 cycles/ticks +average: 103548 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14830 cycles/ticks +average: 14976 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4403 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247610 cycles/ticks +average: 248830 cycles/ticks + +indcpa_enc: +median: 288300 cycles/ticks +average: 289974 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59282 cycles/ticks + +kyber_keypair_derand: +median: 265372 cycles/ticks +average: 267810 cycles/ticks + +kyber_keypair: +median: 285540 cycles/ticks +average: 286627 cycles/ticks + +kyber_encaps_derand: +median: 310300 cycles/ticks +average: 310671 cycles/ticks + +kyber_encaps: +median: 311264 cycles/ticks +average: 311645 cycles/ticks + +kyber_decaps: +median: 373494 cycles/ticks +average: 374326 cycles/ticks + +Loop spin: 164 +gen_a: +median: 102592 cycles/ticks +average: 103184 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14869 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4402 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 249184 cycles/ticks +average: 250454 cycles/ticks + +indcpa_enc: +median: 289744 cycles/ticks +average: 291366 cycles/ticks + +indcpa_dec: +median: 58938 cycles/ticks +average: 59176 cycles/ticks + +kyber_keypair_derand: +median: 266732 cycles/ticks +average: 268118 cycles/ticks + +kyber_keypair: +median: 285616 cycles/ticks +average: 286813 cycles/ticks + +kyber_encaps_derand: +median: 309092 cycles/ticks +average: 309638 cycles/ticks + +kyber_encaps: +median: 309848 cycles/ticks +average: 310392 cycles/ticks + +kyber_decaps: +median: 372476 cycles/ticks +average: 373427 cycles/ticks + +Loop spin: 165 +gen_a: +median: 102736 cycles/ticks +average: 103336 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9916 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247858 cycles/ticks +average: 249295 cycles/ticks + +indcpa_enc: +median: 287868 cycles/ticks +average: 289545 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59223 cycles/ticks + +kyber_keypair_derand: +median: 265156 cycles/ticks +average: 266464 cycles/ticks + +kyber_keypair: +median: 285642 cycles/ticks +average: 286814 cycles/ticks + +kyber_encaps_derand: +median: 308284 cycles/ticks +average: 308898 cycles/ticks + +kyber_encaps: +median: 309120 cycles/ticks +average: 309756 cycles/ticks + +kyber_decaps: +median: 371790 cycles/ticks +average: 373870 cycles/ticks + +Loop spin: 166 +gen_a: +median: 102798 cycles/ticks +average: 103468 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14874 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247830 cycles/ticks +average: 249291 cycles/ticks + +indcpa_enc: +median: 288042 cycles/ticks +average: 289801 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59239 cycles/ticks + +kyber_keypair_derand: +median: 266790 cycles/ticks +average: 268153 cycles/ticks + +kyber_keypair: +median: 285674 cycles/ticks +average: 286855 cycles/ticks + +kyber_encaps_derand: +median: 308728 cycles/ticks +average: 309226 cycles/ticks + +kyber_encaps: +median: 309536 cycles/ticks +average: 310166 cycles/ticks + +kyber_decaps: +median: 372024 cycles/ticks +average: 372995 cycles/ticks + +Loop spin: 167 +gen_a: +median: 102508 cycles/ticks +average: 103181 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7208 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14868 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2826 cycles/ticks + +indcpa_keypair: +median: 248102 cycles/ticks +average: 249589 cycles/ticks + +indcpa_enc: +median: 288282 cycles/ticks +average: 289992 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59304 cycles/ticks + +kyber_keypair_derand: +median: 265496 cycles/ticks +average: 266939 cycles/ticks + +kyber_keypair: +median: 285592 cycles/ticks +average: 286815 cycles/ticks + +kyber_encaps_derand: +median: 308482 cycles/ticks +average: 309114 cycles/ticks + +kyber_encaps: +median: 309330 cycles/ticks +average: 309928 cycles/ticks + +kyber_decaps: +median: 371796 cycles/ticks +average: 372752 cycles/ticks + +Loop spin: 168 +gen_a: +median: 102616 cycles/ticks +average: 103311 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4404 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 248938 cycles/ticks +average: 250340 cycles/ticks + +indcpa_enc: +median: 289238 cycles/ticks +average: 290801 cycles/ticks + +indcpa_dec: +median: 58994 cycles/ticks +average: 59308 cycles/ticks + +kyber_keypair_derand: +median: 264930 cycles/ticks +average: 267405 cycles/ticks + +kyber_keypair: +median: 285612 cycles/ticks +average: 286727 cycles/ticks + +kyber_encaps_derand: +median: 308244 cycles/ticks +average: 308653 cycles/ticks + +kyber_encaps: +median: 309122 cycles/ticks +average: 309530 cycles/ticks + +kyber_decaps: +median: 371722 cycles/ticks +average: 372432 cycles/ticks + +Loop spin: 169 +gen_a: +median: 102812 cycles/ticks +average: 103393 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14864 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2828 cycles/ticks + +indcpa_keypair: +median: 247860 cycles/ticks +average: 249069 cycles/ticks + +indcpa_enc: +median: 288156 cycles/ticks +average: 289685 cycles/ticks + +indcpa_dec: +median: 59064 cycles/ticks +average: 59327 cycles/ticks + +kyber_keypair_derand: +median: 265440 cycles/ticks +average: 266719 cycles/ticks + +kyber_keypair: +median: 285836 cycles/ticks +average: 286940 cycles/ticks + +kyber_encaps_derand: +median: 308258 cycles/ticks +average: 308692 cycles/ticks + +kyber_encaps: +median: 309084 cycles/ticks +average: 309564 cycles/ticks + +kyber_decaps: +median: 371578 cycles/ticks +average: 372296 cycles/ticks + +Loop spin: 170 +gen_a: +median: 102734 cycles/ticks +average: 103335 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2134 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14877 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4397 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2827 cycles/ticks + +indcpa_keypair: +median: 247670 cycles/ticks +average: 248901 cycles/ticks + +indcpa_enc: +median: 288376 cycles/ticks +average: 289871 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59229 cycles/ticks + +kyber_keypair_derand: +median: 265156 cycles/ticks +average: 266508 cycles/ticks + +kyber_keypair: +median: 285582 cycles/ticks +average: 286545 cycles/ticks + +kyber_encaps_derand: +median: 310176 cycles/ticks +average: 310562 cycles/ticks + +kyber_encaps: +median: 311038 cycles/ticks +average: 311583 cycles/ticks + +kyber_decaps: +median: 373566 cycles/ticks +average: 375379 cycles/ticks + +Loop spin: 171 +gen_a: +median: 102656 cycles/ticks +average: 103292 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9860 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1490 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 755 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 551 cycles/ticks + +polyvec_compress: +median: 4408 cycles/ticks +average: 4430 cycles/ticks + +polyvec_decompress: +median: 2826 cycles/ticks +average: 2832 cycles/ticks + +indcpa_keypair: +median: 247860 cycles/ticks +average: 249196 cycles/ticks + +indcpa_enc: +median: 288154 cycles/ticks +average: 289612 cycles/ticks + +indcpa_dec: +median: 58942 cycles/ticks +average: 59225 cycles/ticks + +kyber_keypair_derand: +median: 265190 cycles/ticks +average: 266525 cycles/ticks + +kyber_keypair: +median: 285628 cycles/ticks +average: 286659 cycles/ticks + +kyber_encaps_derand: +median: 308130 cycles/ticks +average: 308640 cycles/ticks + +kyber_encaps: +median: 308970 cycles/ticks +average: 309362 cycles/ticks + +kyber_decaps: +median: 371628 cycles/ticks +average: 372481 cycles/ticks + +Loop spin: 172 +gen_a: +median: 103008 cycles/ticks +average: 103697 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14939 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 542 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247528 cycles/ticks +average: 248842 cycles/ticks + +indcpa_enc: +median: 287750 cycles/ticks +average: 289360 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59248 cycles/ticks + +kyber_keypair_derand: +median: 265016 cycles/ticks +average: 266242 cycles/ticks + +kyber_keypair: +median: 285648 cycles/ticks +average: 286719 cycles/ticks + +kyber_encaps_derand: +median: 308014 cycles/ticks +average: 308396 cycles/ticks + +kyber_encaps: +median: 308878 cycles/ticks +average: 309344 cycles/ticks + +kyber_decaps: +median: 371478 cycles/ticks +average: 372290 cycles/ticks + +Loop spin: 173 +gen_a: +median: 102806 cycles/ticks +average: 103327 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 532 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247978 cycles/ticks +average: 249435 cycles/ticks + +indcpa_enc: +median: 287986 cycles/ticks +average: 289686 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59232 cycles/ticks + +kyber_keypair_derand: +median: 265112 cycles/ticks +average: 267621 cycles/ticks + +kyber_keypair: +median: 285702 cycles/ticks +average: 286779 cycles/ticks + +kyber_encaps_derand: +median: 308490 cycles/ticks +average: 308923 cycles/ticks + +kyber_encaps: +median: 309340 cycles/ticks +average: 309830 cycles/ticks + +kyber_decaps: +median: 371708 cycles/ticks +average: 372418 cycles/ticks + +Loop spin: 174 +gen_a: +median: 102808 cycles/ticks +average: 103376 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9895 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14950 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247620 cycles/ticks +average: 248961 cycles/ticks + +indcpa_enc: +median: 288156 cycles/ticks +average: 289709 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59256 cycles/ticks + +kyber_keypair_derand: +median: 265094 cycles/ticks +average: 266350 cycles/ticks + +kyber_keypair: +median: 285752 cycles/ticks +average: 286831 cycles/ticks + +kyber_encaps_derand: +median: 308226 cycles/ticks +average: 308680 cycles/ticks + +kyber_encaps: +median: 309184 cycles/ticks +average: 309696 cycles/ticks + +kyber_decaps: +median: 371814 cycles/ticks +average: 372571 cycles/ticks + +Loop spin: 175 +gen_a: +median: 102532 cycles/ticks +average: 103163 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14910 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247604 cycles/ticks +average: 248824 cycles/ticks + +indcpa_enc: +median: 287670 cycles/ticks +average: 289254 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59189 cycles/ticks + +kyber_keypair_derand: +median: 265394 cycles/ticks +average: 266689 cycles/ticks + +kyber_keypair: +median: 285676 cycles/ticks +average: 286530 cycles/ticks + +kyber_encaps_derand: +median: 308338 cycles/ticks +average: 308753 cycles/ticks + +kyber_encaps: +median: 309190 cycles/ticks +average: 309703 cycles/ticks + +kyber_decaps: +median: 371830 cycles/ticks +average: 373604 cycles/ticks + +Loop spin: 176 +gen_a: +median: 102904 cycles/ticks +average: 103492 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2127 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14836 cycles/ticks +average: 15033 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247846 cycles/ticks +average: 249153 cycles/ticks + +indcpa_enc: +median: 287946 cycles/ticks +average: 289465 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59318 cycles/ticks + +kyber_keypair_derand: +median: 266698 cycles/ticks +average: 267933 cycles/ticks + +kyber_keypair: +median: 285716 cycles/ticks +average: 286744 cycles/ticks + +kyber_encaps_derand: +median: 308250 cycles/ticks +average: 308792 cycles/ticks + +kyber_encaps: +median: 309050 cycles/ticks +average: 309318 cycles/ticks + +kyber_decaps: +median: 371712 cycles/ticks +average: 372512 cycles/ticks + +Loop spin: 177 +gen_a: +median: 102936 cycles/ticks +average: 103587 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4395 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247922 cycles/ticks +average: 249086 cycles/ticks + +indcpa_enc: +median: 288316 cycles/ticks +average: 289826 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59192 cycles/ticks + +kyber_keypair_derand: +median: 265368 cycles/ticks +average: 266646 cycles/ticks + +kyber_keypair: +median: 285614 cycles/ticks +average: 286728 cycles/ticks + +kyber_encaps_derand: +median: 308412 cycles/ticks +average: 308978 cycles/ticks + +kyber_encaps: +median: 309176 cycles/ticks +average: 309669 cycles/ticks + +kyber_decaps: +median: 371766 cycles/ticks +average: 372566 cycles/ticks + +Loop spin: 178 +gen_a: +median: 102520 cycles/ticks +average: 103091 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14885 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 319 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4362 cycles/ticks +average: 4395 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 248128 cycles/ticks +average: 249375 cycles/ticks + +indcpa_enc: +median: 288544 cycles/ticks +average: 290086 cycles/ticks + +indcpa_dec: +median: 59020 cycles/ticks +average: 59324 cycles/ticks + +kyber_keypair_derand: +median: 265290 cycles/ticks +average: 267617 cycles/ticks + +kyber_keypair: +median: 285698 cycles/ticks +average: 286608 cycles/ticks + +kyber_encaps_derand: +median: 308660 cycles/ticks +average: 309103 cycles/ticks + +kyber_encaps: +median: 309536 cycles/ticks +average: 309927 cycles/ticks + +kyber_decaps: +median: 371924 cycles/ticks +average: 372569 cycles/ticks + +Loop spin: 179 +gen_a: +median: 102672 cycles/ticks +average: 103243 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14951 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 250898 cycles/ticks +average: 251337 cycles/ticks + +indcpa_enc: +median: 287924 cycles/ticks +average: 289521 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59213 cycles/ticks + +kyber_keypair_derand: +median: 268612 cycles/ticks +average: 269145 cycles/ticks + +kyber_keypair: +median: 289386 cycles/ticks +average: 290341 cycles/ticks + +kyber_encaps_derand: +median: 308580 cycles/ticks +average: 309035 cycles/ticks + +kyber_encaps: +median: 309382 cycles/ticks +average: 309882 cycles/ticks + +kyber_decaps: +median: 371906 cycles/ticks +average: 372576 cycles/ticks + +Loop spin: 180 +gen_a: +median: 102742 cycles/ticks +average: 103390 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15218 cycles/ticks +average: 15128 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 249300 cycles/ticks +average: 250519 cycles/ticks + +indcpa_enc: +median: 289784 cycles/ticks +average: 291338 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59263 cycles/ticks + +kyber_keypair_derand: +median: 264784 cycles/ticks +average: 266112 cycles/ticks + +kyber_keypair: +median: 285768 cycles/ticks +average: 286690 cycles/ticks + +kyber_encaps_derand: +median: 308764 cycles/ticks +average: 309361 cycles/ticks + +kyber_encaps: +median: 309670 cycles/ticks +average: 310274 cycles/ticks + +kyber_decaps: +median: 372106 cycles/ticks +average: 374008 cycles/ticks + +Loop spin: 181 +gen_a: +median: 102716 cycles/ticks +average: 103312 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14882 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4376 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 249134 cycles/ticks +average: 250410 cycles/ticks + +indcpa_enc: +median: 289040 cycles/ticks +average: 290664 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59253 cycles/ticks + +kyber_keypair_derand: +median: 264718 cycles/ticks +average: 265966 cycles/ticks + +kyber_keypair: +median: 285622 cycles/ticks +average: 286722 cycles/ticks + +kyber_encaps_derand: +median: 307562 cycles/ticks +average: 307960 cycles/ticks + +kyber_encaps: +median: 308488 cycles/ticks +average: 308992 cycles/ticks + +kyber_decaps: +median: 371210 cycles/ticks +average: 372036 cycles/ticks + +Loop spin: 182 +gen_a: +median: 102796 cycles/ticks +average: 103473 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2132 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14868 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247624 cycles/ticks +average: 248953 cycles/ticks + +indcpa_enc: +median: 288068 cycles/ticks +average: 289741 cycles/ticks + +indcpa_dec: +median: 59010 cycles/ticks +average: 59257 cycles/ticks + +kyber_keypair_derand: +median: 264850 cycles/ticks +average: 266197 cycles/ticks + +kyber_keypair: +median: 285776 cycles/ticks +average: 286874 cycles/ticks + +kyber_encaps_derand: +median: 308310 cycles/ticks +average: 308717 cycles/ticks + +kyber_encaps: +median: 308984 cycles/ticks +average: 309403 cycles/ticks + +kyber_decaps: +median: 371456 cycles/ticks +average: 372168 cycles/ticks + +Loop spin: 183 +gen_a: +median: 102800 cycles/ticks +average: 103353 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247846 cycles/ticks +average: 249136 cycles/ticks + +indcpa_enc: +median: 288272 cycles/ticks +average: 289966 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 60326 cycles/ticks + +kyber_keypair_derand: +median: 265082 cycles/ticks +average: 266282 cycles/ticks + +kyber_keypair: +median: 285970 cycles/ticks +average: 286946 cycles/ticks + +kyber_encaps_derand: +median: 308292 cycles/ticks +average: 308845 cycles/ticks + +kyber_encaps: +median: 309346 cycles/ticks +average: 309867 cycles/ticks + +kyber_decaps: +median: 371496 cycles/ticks +average: 372224 cycles/ticks + +Loop spin: 184 +gen_a: +median: 102654 cycles/ticks +average: 103173 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15222 cycles/ticks +average: 15158 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247440 cycles/ticks +average: 248732 cycles/ticks + +indcpa_enc: +median: 287898 cycles/ticks +average: 289350 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59231 cycles/ticks + +kyber_keypair_derand: +median: 265132 cycles/ticks +average: 266450 cycles/ticks + +kyber_keypair: +median: 285650 cycles/ticks +average: 286871 cycles/ticks + +kyber_encaps_derand: +median: 308466 cycles/ticks +average: 308966 cycles/ticks + +kyber_encaps: +median: 309222 cycles/ticks +average: 309743 cycles/ticks + +kyber_decaps: +median: 371848 cycles/ticks +average: 372598 cycles/ticks + +Loop spin: 185 +gen_a: +median: 102704 cycles/ticks +average: 103308 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14860 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2816 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247446 cycles/ticks +average: 248702 cycles/ticks + +indcpa_enc: +median: 287650 cycles/ticks +average: 289112 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59243 cycles/ticks + +kyber_keypair_derand: +median: 265062 cycles/ticks +average: 266450 cycles/ticks + +kyber_keypair: +median: 285654 cycles/ticks +average: 286531 cycles/ticks + +kyber_encaps_derand: +median: 308508 cycles/ticks +average: 308865 cycles/ticks + +kyber_encaps: +median: 309246 cycles/ticks +average: 309860 cycles/ticks + +kyber_decaps: +median: 371788 cycles/ticks +average: 373647 cycles/ticks + +Loop spin: 186 +gen_a: +median: 103066 cycles/ticks +average: 103706 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7137 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14878 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247500 cycles/ticks +average: 248760 cycles/ticks + +indcpa_enc: +median: 288144 cycles/ticks +average: 289699 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 59181 cycles/ticks + +kyber_keypair_derand: +median: 266628 cycles/ticks +average: 267933 cycles/ticks + +kyber_keypair: +median: 285848 cycles/ticks +average: 286869 cycles/ticks + +kyber_encaps_derand: +median: 308076 cycles/ticks +average: 308587 cycles/ticks + +kyber_encaps: +median: 308976 cycles/ticks +average: 309398 cycles/ticks + +kyber_decaps: +median: 371350 cycles/ticks +average: 372096 cycles/ticks + +Loop spin: 187 +gen_a: +median: 102664 cycles/ticks +average: 103477 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14881 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 248104 cycles/ticks +average: 249355 cycles/ticks + +indcpa_enc: +median: 288340 cycles/ticks +average: 289946 cycles/ticks + +indcpa_dec: +median: 58934 cycles/ticks +average: 59218 cycles/ticks + +kyber_keypair_derand: +median: 265226 cycles/ticks +average: 266507 cycles/ticks + +kyber_keypair: +median: 285498 cycles/ticks +average: 286596 cycles/ticks + +kyber_encaps_derand: +median: 310500 cycles/ticks +average: 310868 cycles/ticks + +kyber_encaps: +median: 311356 cycles/ticks +average: 311769 cycles/ticks + +kyber_decaps: +median: 373660 cycles/ticks +average: 374394 cycles/ticks + +Loop spin: 188 +gen_a: +median: 103170 cycles/ticks +average: 103746 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14854 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247862 cycles/ticks +average: 252040 cycles/ticks + +indcpa_enc: +median: 288156 cycles/ticks +average: 292248 cycles/ticks + +indcpa_dec: +median: 59060 cycles/ticks +average: 59280 cycles/ticks + +kyber_keypair_derand: +median: 264926 cycles/ticks +average: 267352 cycles/ticks + +kyber_keypair: +median: 285892 cycles/ticks +average: 286803 cycles/ticks + +kyber_encaps_derand: +median: 308512 cycles/ticks +average: 308941 cycles/ticks + +kyber_encaps: +median: 309286 cycles/ticks +average: 309636 cycles/ticks + +kyber_decaps: +median: 371764 cycles/ticks +average: 372582 cycles/ticks + +Loop spin: 189 +gen_a: +median: 102902 cycles/ticks +average: 103522 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2132 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14953 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2807 cycles/ticks + +indcpa_keypair: +median: 247922 cycles/ticks +average: 249176 cycles/ticks + +indcpa_enc: +median: 288260 cycles/ticks +average: 289784 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59242 cycles/ticks + +kyber_keypair_derand: +median: 266134 cycles/ticks +average: 267598 cycles/ticks + +kyber_keypair: +median: 285490 cycles/ticks +average: 286661 cycles/ticks + +kyber_encaps_derand: +median: 307862 cycles/ticks +average: 308282 cycles/ticks + +kyber_encaps: +median: 308808 cycles/ticks +average: 309243 cycles/ticks + +kyber_decaps: +median: 371356 cycles/ticks +average: 372257 cycles/ticks + +Loop spin: 190 +gen_a: +median: 102726 cycles/ticks +average: 103329 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4396 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247586 cycles/ticks +average: 248893 cycles/ticks + +indcpa_enc: +median: 288048 cycles/ticks +average: 289536 cycles/ticks + +indcpa_dec: +median: 58950 cycles/ticks +average: 59239 cycles/ticks + +kyber_keypair_derand: +median: 266262 cycles/ticks +average: 267468 cycles/ticks + +kyber_keypair: +median: 285788 cycles/ticks +average: 286588 cycles/ticks + +kyber_encaps_derand: +median: 307872 cycles/ticks +average: 308223 cycles/ticks + +kyber_encaps: +median: 308832 cycles/ticks +average: 309310 cycles/ticks + +kyber_decaps: +median: 371334 cycles/ticks +average: 373197 cycles/ticks + +Loop spin: 191 +gen_a: +median: 102928 cycles/ticks +average: 103571 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2127 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247984 cycles/ticks +average: 249367 cycles/ticks + +indcpa_enc: +median: 288204 cycles/ticks +average: 289868 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59256 cycles/ticks + +kyber_keypair_derand: +median: 264848 cycles/ticks +average: 266178 cycles/ticks + +kyber_keypair: +median: 285680 cycles/ticks +average: 286672 cycles/ticks + +kyber_encaps_derand: +median: 307594 cycles/ticks +average: 307905 cycles/ticks + +kyber_encaps: +median: 308442 cycles/ticks +average: 308826 cycles/ticks + +kyber_decaps: +median: 371134 cycles/ticks +average: 371878 cycles/ticks + +Loop spin: 192 +gen_a: +median: 102970 cycles/ticks +average: 103585 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7149 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14861 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247386 cycles/ticks +average: 248675 cycles/ticks + +indcpa_enc: +median: 287300 cycles/ticks +average: 288808 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59236 cycles/ticks + +kyber_keypair_derand: +median: 265076 cycles/ticks +average: 266331 cycles/ticks + +kyber_keypair: +median: 285696 cycles/ticks +average: 286766 cycles/ticks + +kyber_encaps_derand: +median: 307892 cycles/ticks +average: 308309 cycles/ticks + +kyber_encaps: +median: 308834 cycles/ticks +average: 309184 cycles/ticks + +kyber_decaps: +median: 371252 cycles/ticks +average: 371950 cycles/ticks + +Loop spin: 193 +gen_a: +median: 102616 cycles/ticks +average: 103204 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4362 cycles/ticks +average: 4405 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247526 cycles/ticks +average: 248747 cycles/ticks + +indcpa_enc: +median: 287986 cycles/ticks +average: 289610 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 60346 cycles/ticks + +kyber_keypair_derand: +median: 265106 cycles/ticks +average: 266438 cycles/ticks + +kyber_keypair: +median: 285606 cycles/ticks +average: 286514 cycles/ticks + +kyber_encaps_derand: +median: 308316 cycles/ticks +average: 308683 cycles/ticks + +kyber_encaps: +median: 309168 cycles/ticks +average: 309697 cycles/ticks + +kyber_decaps: +median: 371866 cycles/ticks +average: 372557 cycles/ticks + +Loop spin: 194 +gen_a: +median: 102946 cycles/ticks +average: 103542 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2121 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14834 cycles/ticks +average: 15067 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2831 cycles/ticks + +indcpa_keypair: +median: 247600 cycles/ticks +average: 248812 cycles/ticks + +indcpa_enc: +median: 287950 cycles/ticks +average: 289442 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59200 cycles/ticks + +kyber_keypair_derand: +median: 265162 cycles/ticks +average: 266363 cycles/ticks + +kyber_keypair: +median: 285764 cycles/ticks +average: 286916 cycles/ticks + +kyber_encaps_derand: +median: 307964 cycles/ticks +average: 308356 cycles/ticks + +kyber_encaps: +median: 308950 cycles/ticks +average: 309405 cycles/ticks + +kyber_decaps: +median: 371284 cycles/ticks +average: 371917 cycles/ticks + +Loop spin: 195 +gen_a: +median: 102644 cycles/ticks +average: 103291 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14958 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 750 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247440 cycles/ticks +average: 248697 cycles/ticks + +indcpa_enc: +median: 287574 cycles/ticks +average: 289172 cycles/ticks + +indcpa_dec: +median: 59054 cycles/ticks +average: 59300 cycles/ticks + +kyber_keypair_derand: +median: 265140 cycles/ticks +average: 266431 cycles/ticks + +kyber_keypair: +median: 285712 cycles/ticks +average: 286560 cycles/ticks + +kyber_encaps_derand: +median: 308434 cycles/ticks +average: 308853 cycles/ticks + +kyber_encaps: +median: 309328 cycles/ticks +average: 309950 cycles/ticks + +kyber_decaps: +median: 371772 cycles/ticks +average: 373652 cycles/ticks + +Loop spin: 196 +gen_a: +median: 102712 cycles/ticks +average: 103301 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14853 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247560 cycles/ticks +average: 248824 cycles/ticks + +indcpa_enc: +median: 287634 cycles/ticks +average: 289118 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59252 cycles/ticks + +kyber_keypair_derand: +median: 265114 cycles/ticks +average: 266372 cycles/ticks + +kyber_keypair: +median: 285546 cycles/ticks +average: 286549 cycles/ticks + +kyber_encaps_derand: +median: 309324 cycles/ticks +average: 309806 cycles/ticks + +kyber_encaps: +median: 310182 cycles/ticks +average: 310591 cycles/ticks + +kyber_decaps: +median: 372842 cycles/ticks +average: 373595 cycles/ticks + +Loop spin: 197 +gen_a: +median: 102696 cycles/ticks +average: 103409 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2135 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14870 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4362 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 248172 cycles/ticks +average: 249619 cycles/ticks + +indcpa_enc: +median: 288704 cycles/ticks +average: 290385 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59239 cycles/ticks + +kyber_keypair_derand: +median: 264978 cycles/ticks +average: 266396 cycles/ticks + +kyber_keypair: +median: 285828 cycles/ticks +average: 286874 cycles/ticks + +kyber_encaps_derand: +median: 308094 cycles/ticks +average: 308465 cycles/ticks + +kyber_encaps: +median: 309072 cycles/ticks +average: 309576 cycles/ticks + +kyber_decaps: +median: 371450 cycles/ticks +average: 372106 cycles/ticks + +Loop spin: 198 +gen_a: +median: 102608 cycles/ticks +average: 103256 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9859 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14883 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 248288 cycles/ticks +average: 249605 cycles/ticks + +indcpa_enc: +median: 288430 cycles/ticks +average: 290114 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59324 cycles/ticks + +kyber_keypair_derand: +median: 265284 cycles/ticks +average: 267588 cycles/ticks + +kyber_keypair: +median: 285656 cycles/ticks +average: 286747 cycles/ticks + +kyber_encaps_derand: +median: 308142 cycles/ticks +average: 308617 cycles/ticks + +kyber_encaps: +median: 309020 cycles/ticks +average: 309399 cycles/ticks + +kyber_decaps: +median: 371684 cycles/ticks +average: 372390 cycles/ticks + +Loop spin: 199 +gen_a: +median: 102678 cycles/ticks +average: 103246 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4397 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247756 cycles/ticks +average: 248981 cycles/ticks + +indcpa_enc: +median: 288464 cycles/ticks +average: 290013 cycles/ticks + +indcpa_dec: +median: 59004 cycles/ticks +average: 59323 cycles/ticks + +kyber_keypair_derand: +median: 264956 cycles/ticks +average: 266254 cycles/ticks + +kyber_keypair: +median: 285572 cycles/ticks +average: 286701 cycles/ticks + +kyber_encaps_derand: +median: 308050 cycles/ticks +average: 308373 cycles/ticks + +kyber_encaps: +median: 309036 cycles/ticks +average: 309490 cycles/ticks + +kyber_decaps: +median: 371388 cycles/ticks +average: 372175 cycles/ticks + +Loop spin: 200 +gen_a: +median: 103004 cycles/ticks +average: 103640 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14864 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247986 cycles/ticks +average: 249238 cycles/ticks + +indcpa_enc: +median: 288128 cycles/ticks +average: 289627 cycles/ticks + +indcpa_dec: +median: 59004 cycles/ticks +average: 59245 cycles/ticks + +kyber_keypair_derand: +median: 264618 cycles/ticks +average: 265914 cycles/ticks + +kyber_keypair: +median: 285678 cycles/ticks +average: 286713 cycles/ticks + +kyber_encaps_derand: +median: 308466 cycles/ticks +average: 308851 cycles/ticks + +kyber_encaps: +median: 309174 cycles/ticks +average: 309615 cycles/ticks + +kyber_decaps: +median: 371788 cycles/ticks +average: 373675 cycles/ticks + +Loop spin: 201 +gen_a: +median: 102616 cycles/ticks +average: 103215 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14872 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247664 cycles/ticks +average: 248903 cycles/ticks + +indcpa_enc: +median: 287896 cycles/ticks +average: 289376 cycles/ticks + +indcpa_dec: +median: 59002 cycles/ticks +average: 59297 cycles/ticks + +kyber_keypair_derand: +median: 264842 cycles/ticks +average: 266076 cycles/ticks + +kyber_keypair: +median: 285580 cycles/ticks +average: 286588 cycles/ticks + +kyber_encaps_derand: +median: 308290 cycles/ticks +average: 308675 cycles/ticks + +kyber_encaps: +median: 309068 cycles/ticks +average: 309533 cycles/ticks + +kyber_decaps: +median: 371866 cycles/ticks +average: 372676 cycles/ticks + +Loop spin: 202 +gen_a: +median: 102668 cycles/ticks +average: 103266 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15184 cycles/ticks +average: 15060 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2796 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247648 cycles/ticks +average: 248988 cycles/ticks + +indcpa_enc: +median: 287968 cycles/ticks +average: 289454 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59189 cycles/ticks + +kyber_keypair_derand: +median: 264920 cycles/ticks +average: 266261 cycles/ticks + +kyber_keypair: +median: 285666 cycles/ticks +average: 286633 cycles/ticks + +kyber_encaps_derand: +median: 308218 cycles/ticks +average: 308688 cycles/ticks + +kyber_encaps: +median: 308936 cycles/ticks +average: 309386 cycles/ticks + +kyber_decaps: +median: 371724 cycles/ticks +average: 372386 cycles/ticks + +Loop spin: 203 +gen_a: +median: 102760 cycles/ticks +average: 103340 cycles/ticks + +poly_getnoise_eta1: +median: 2118 cycles/ticks +average: 2140 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15200 cycles/ticks +average: 15091 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247916 cycles/ticks +average: 249140 cycles/ticks + +indcpa_enc: +median: 287768 cycles/ticks +average: 289293 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 60292 cycles/ticks + +kyber_keypair_derand: +median: 265274 cycles/ticks +average: 266509 cycles/ticks + +kyber_keypair: +median: 285720 cycles/ticks +average: 286766 cycles/ticks + +kyber_encaps_derand: +median: 308084 cycles/ticks +average: 308487 cycles/ticks + +kyber_encaps: +median: 308874 cycles/ticks +average: 309395 cycles/ticks + +kyber_decaps: +median: 371330 cycles/ticks +average: 372067 cycles/ticks + +Loop spin: 204 +gen_a: +median: 103008 cycles/ticks +average: 103641 cycles/ticks + +poly_getnoise_eta1: +median: 2118 cycles/ticks +average: 2133 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 543 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 247832 cycles/ticks +average: 249170 cycles/ticks + +indcpa_enc: +median: 288454 cycles/ticks +average: 289948 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59236 cycles/ticks + +kyber_keypair_derand: +median: 265052 cycles/ticks +average: 266337 cycles/ticks + +kyber_keypair: +median: 285628 cycles/ticks +average: 286817 cycles/ticks + +kyber_encaps_derand: +median: 308048 cycles/ticks +average: 308506 cycles/ticks + +kyber_encaps: +median: 308804 cycles/ticks +average: 309277 cycles/ticks + +kyber_decaps: +median: 371398 cycles/ticks +average: 372091 cycles/ticks + +Loop spin: 205 +gen_a: +median: 102884 cycles/ticks +average: 103543 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14871 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 248962 cycles/ticks +average: 250059 cycles/ticks + +indcpa_enc: +median: 289408 cycles/ticks +average: 290870 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59244 cycles/ticks + +kyber_keypair_derand: +median: 264826 cycles/ticks +average: 266048 cycles/ticks + +kyber_keypair: +median: 285594 cycles/ticks +average: 286498 cycles/ticks + +kyber_encaps_derand: +median: 309854 cycles/ticks +average: 310226 cycles/ticks + +kyber_encaps: +median: 310686 cycles/ticks +average: 311185 cycles/ticks + +kyber_decaps: +median: 373298 cycles/ticks +average: 375119 cycles/ticks + +Loop spin: 206 +gen_a: +median: 102804 cycles/ticks +average: 103405 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2133 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14950 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 248994 cycles/ticks +average: 250316 cycles/ticks + +indcpa_enc: +median: 289544 cycles/ticks +average: 291123 cycles/ticks + +indcpa_dec: +median: 58950 cycles/ticks +average: 59192 cycles/ticks + +kyber_keypair_derand: +median: 264928 cycles/ticks +average: 266150 cycles/ticks + +kyber_keypair: +median: 285566 cycles/ticks +average: 286536 cycles/ticks + +kyber_encaps_derand: +median: 308204 cycles/ticks +average: 308517 cycles/ticks + +kyber_encaps: +median: 308800 cycles/ticks +average: 309252 cycles/ticks + +kyber_decaps: +median: 371600 cycles/ticks +average: 372357 cycles/ticks + +Loop spin: 207 +gen_a: +median: 103070 cycles/ticks +average: 103766 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7140 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14941 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 544 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247636 cycles/ticks +average: 248892 cycles/ticks + +indcpa_enc: +median: 287998 cycles/ticks +average: 289466 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59244 cycles/ticks + +kyber_keypair_derand: +median: 266534 cycles/ticks +average: 267731 cycles/ticks + +kyber_keypair: +median: 285402 cycles/ticks +average: 286555 cycles/ticks + +kyber_encaps_derand: +median: 309932 cycles/ticks +average: 310229 cycles/ticks + +kyber_encaps: +median: 310864 cycles/ticks +average: 311347 cycles/ticks + +kyber_decaps: +median: 373278 cycles/ticks +average: 374050 cycles/ticks + +Loop spin: 208 +gen_a: +median: 102964 cycles/ticks +average: 103504 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14946 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247906 cycles/ticks +average: 249223 cycles/ticks + +indcpa_enc: +median: 287908 cycles/ticks +average: 289538 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59229 cycles/ticks + +kyber_keypair_derand: +median: 265032 cycles/ticks +average: 267378 cycles/ticks + +kyber_keypair: +median: 285686 cycles/ticks +average: 286673 cycles/ticks + +kyber_encaps_derand: +median: 307874 cycles/ticks +average: 308280 cycles/ticks + +kyber_encaps: +median: 308766 cycles/ticks +average: 308998 cycles/ticks + +kyber_decaps: +median: 371550 cycles/ticks +average: 372236 cycles/ticks + +Loop spin: 209 +gen_a: +median: 102652 cycles/ticks +average: 103247 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14950 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 539 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247738 cycles/ticks +average: 249037 cycles/ticks + +indcpa_enc: +median: 288164 cycles/ticks +average: 289587 cycles/ticks + +indcpa_dec: +median: 58996 cycles/ticks +average: 59247 cycles/ticks + +kyber_keypair_derand: +median: 264908 cycles/ticks +average: 266129 cycles/ticks + +kyber_keypair: +median: 285588 cycles/ticks +average: 286718 cycles/ticks + +kyber_encaps_derand: +median: 308198 cycles/ticks +average: 308635 cycles/ticks + +kyber_encaps: +median: 308966 cycles/ticks +average: 309442 cycles/ticks + +kyber_decaps: +median: 371432 cycles/ticks +average: 372217 cycles/ticks + +Loop spin: 210 +gen_a: +median: 102998 cycles/ticks +average: 103564 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 539 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 248018 cycles/ticks +average: 249262 cycles/ticks + +indcpa_enc: +median: 288172 cycles/ticks +average: 289762 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59214 cycles/ticks + +kyber_keypair_derand: +median: 265212 cycles/ticks +average: 266417 cycles/ticks + +kyber_keypair: +median: 285800 cycles/ticks +average: 286815 cycles/ticks + +kyber_encaps_derand: +median: 307984 cycles/ticks +average: 308452 cycles/ticks + +kyber_encaps: +median: 308942 cycles/ticks +average: 309445 cycles/ticks + +kyber_decaps: +median: 371440 cycles/ticks +average: 373216 cycles/ticks + +Loop spin: 211 +gen_a: +median: 102692 cycles/ticks +average: 103245 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14955 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4395 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247760 cycles/ticks +average: 249121 cycles/ticks + +indcpa_enc: +median: 288024 cycles/ticks +average: 289563 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59269 cycles/ticks + +kyber_keypair_derand: +median: 265248 cycles/ticks +average: 266609 cycles/ticks + +kyber_keypair: +median: 285620 cycles/ticks +average: 286653 cycles/ticks + +kyber_encaps_derand: +median: 308018 cycles/ticks +average: 308521 cycles/ticks + +kyber_encaps: +median: 308880 cycles/ticks +average: 309282 cycles/ticks + +kyber_decaps: +median: 371502 cycles/ticks +average: 372437 cycles/ticks + +Loop spin: 212 +gen_a: +median: 103052 cycles/ticks +average: 103695 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2127 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9893 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14932 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247768 cycles/ticks +average: 249043 cycles/ticks + +indcpa_enc: +median: 288118 cycles/ticks +average: 289722 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59184 cycles/ticks + +kyber_keypair_derand: +median: 266178 cycles/ticks +average: 267502 cycles/ticks + +kyber_keypair: +median: 285804 cycles/ticks +average: 286844 cycles/ticks + +kyber_encaps_derand: +median: 308206 cycles/ticks +average: 308641 cycles/ticks + +kyber_encaps: +median: 309096 cycles/ticks +average: 309499 cycles/ticks + +kyber_decaps: +median: 371778 cycles/ticks +average: 372558 cycles/ticks + +Loop spin: 213 +gen_a: +median: 102708 cycles/ticks +average: 103305 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2808 cycles/ticks + +indcpa_keypair: +median: 247600 cycles/ticks +average: 248804 cycles/ticks + +indcpa_enc: +median: 287994 cycles/ticks +average: 289616 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59279 cycles/ticks + +kyber_keypair_derand: +median: 265082 cycles/ticks +average: 267361 cycles/ticks + +kyber_keypair: +median: 285942 cycles/ticks +average: 286943 cycles/ticks + +kyber_encaps_derand: +median: 308702 cycles/ticks +average: 309231 cycles/ticks + +kyber_encaps: +median: 309526 cycles/ticks +average: 309970 cycles/ticks + +kyber_decaps: +median: 371994 cycles/ticks +average: 372814 cycles/ticks + +Loop spin: 214 +gen_a: +median: 102832 cycles/ticks +average: 103477 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14870 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4394 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247360 cycles/ticks +average: 248655 cycles/ticks + +indcpa_enc: +median: 287408 cycles/ticks +average: 288776 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59192 cycles/ticks + +kyber_keypair_derand: +median: 264846 cycles/ticks +average: 266079 cycles/ticks + +kyber_keypair: +median: 285754 cycles/ticks +average: 286852 cycles/ticks + +kyber_encaps_derand: +median: 308556 cycles/ticks +average: 309070 cycles/ticks + +kyber_encaps: +median: 309356 cycles/ticks +average: 309975 cycles/ticks + +kyber_decaps: +median: 371794 cycles/ticks +average: 372555 cycles/ticks + +Loop spin: 215 +gen_a: +median: 102696 cycles/ticks +average: 103292 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14899 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2796 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 248984 cycles/ticks +average: 250547 cycles/ticks + +indcpa_enc: +median: 289468 cycles/ticks +average: 291285 cycles/ticks + +indcpa_dec: +median: 59000 cycles/ticks +average: 59293 cycles/ticks + +kyber_keypair_derand: +median: 265114 cycles/ticks +average: 266445 cycles/ticks + +kyber_keypair: +median: 285662 cycles/ticks +average: 286549 cycles/ticks + +kyber_encaps_derand: +median: 310142 cycles/ticks +average: 310506 cycles/ticks + +kyber_encaps: +median: 310682 cycles/ticks +average: 311278 cycles/ticks + +kyber_decaps: +median: 373280 cycles/ticks +average: 375143 cycles/ticks + +Loop spin: 216 +gen_a: +median: 102884 cycles/ticks +average: 103487 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14950 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247656 cycles/ticks +average: 248905 cycles/ticks + +indcpa_enc: +median: 287900 cycles/ticks +average: 289371 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59233 cycles/ticks + +kyber_keypair_derand: +median: 265050 cycles/ticks +average: 266282 cycles/ticks + +kyber_keypair: +median: 285582 cycles/ticks +average: 286523 cycles/ticks + +kyber_encaps_derand: +median: 308578 cycles/ticks +average: 308941 cycles/ticks + +kyber_encaps: +median: 309294 cycles/ticks +average: 309745 cycles/ticks + +kyber_decaps: +median: 371914 cycles/ticks +average: 372736 cycles/ticks + +Loop spin: 217 +gen_a: +median: 102604 cycles/ticks +average: 103275 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14868 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 248026 cycles/ticks +average: 249302 cycles/ticks + +indcpa_enc: +median: 288394 cycles/ticks +average: 289981 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59230 cycles/ticks + +kyber_keypair_derand: +median: 264960 cycles/ticks +average: 266267 cycles/ticks + +kyber_keypair: +median: 285550 cycles/ticks +average: 286583 cycles/ticks + +kyber_encaps_derand: +median: 308718 cycles/ticks +average: 309093 cycles/ticks + +kyber_encaps: +median: 309648 cycles/ticks +average: 310186 cycles/ticks + +kyber_decaps: +median: 372164 cycles/ticks +average: 372859 cycles/ticks + +Loop spin: 218 +gen_a: +median: 102884 cycles/ticks +average: 103413 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14858 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247588 cycles/ticks +average: 248741 cycles/ticks + +indcpa_enc: +median: 287738 cycles/ticks +average: 289369 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59219 cycles/ticks + +kyber_keypair_derand: +median: 264642 cycles/ticks +average: 266976 cycles/ticks + +kyber_keypair: +median: 285686 cycles/ticks +average: 286655 cycles/ticks + +kyber_encaps_derand: +median: 308474 cycles/ticks +average: 308903 cycles/ticks + +kyber_encaps: +median: 309310 cycles/ticks +average: 309682 cycles/ticks + +kyber_decaps: +median: 371832 cycles/ticks +average: 372405 cycles/ticks + +Loop spin: 219 +gen_a: +median: 102870 cycles/ticks +average: 103485 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14927 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4392 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247960 cycles/ticks +average: 249188 cycles/ticks + +indcpa_enc: +median: 288302 cycles/ticks +average: 289826 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59234 cycles/ticks + +kyber_keypair_derand: +median: 264948 cycles/ticks +average: 266281 cycles/ticks + +kyber_keypair: +median: 285622 cycles/ticks +average: 286657 cycles/ticks + +kyber_encaps_derand: +median: 307744 cycles/ticks +average: 308054 cycles/ticks + +kyber_encaps: +median: 308656 cycles/ticks +average: 309048 cycles/ticks + +kyber_decaps: +median: 371228 cycles/ticks +average: 372088 cycles/ticks + +Loop spin: 220 +gen_a: +median: 102936 cycles/ticks +average: 103557 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14868 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 543 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247882 cycles/ticks +average: 249147 cycles/ticks + +indcpa_enc: +median: 288540 cycles/ticks +average: 290060 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59249 cycles/ticks + +kyber_keypair_derand: +median: 264948 cycles/ticks +average: 266162 cycles/ticks + +kyber_keypair: +median: 285760 cycles/ticks +average: 286786 cycles/ticks + +kyber_encaps_derand: +median: 310158 cycles/ticks +average: 310744 cycles/ticks + +kyber_encaps: +median: 310980 cycles/ticks +average: 311504 cycles/ticks + +kyber_decaps: +median: 373656 cycles/ticks +average: 375491 cycles/ticks + +Loop spin: 221 +gen_a: +median: 102646 cycles/ticks +average: 103240 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2127 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9826 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 744 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247880 cycles/ticks +average: 249199 cycles/ticks + +indcpa_enc: +median: 288232 cycles/ticks +average: 289728 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59270 cycles/ticks + +kyber_keypair_derand: +median: 264592 cycles/ticks +average: 265885 cycles/ticks + +kyber_keypair: +median: 285516 cycles/ticks +average: 286438 cycles/ticks + +kyber_encaps_derand: +median: 308178 cycles/ticks +average: 308618 cycles/ticks + +kyber_encaps: +median: 309064 cycles/ticks +average: 309458 cycles/ticks + +kyber_decaps: +median: 371698 cycles/ticks +average: 372531 cycles/ticks + +Loop spin: 222 +gen_a: +median: 102780 cycles/ticks +average: 103404 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14916 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247892 cycles/ticks +average: 249188 cycles/ticks + +indcpa_enc: +median: 287994 cycles/ticks +average: 289524 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 59228 cycles/ticks + +kyber_keypair_derand: +median: 265260 cycles/ticks +average: 266575 cycles/ticks + +kyber_keypair: +median: 286058 cycles/ticks +average: 287063 cycles/ticks + +kyber_encaps_derand: +median: 308400 cycles/ticks +average: 308864 cycles/ticks + +kyber_encaps: +median: 309140 cycles/ticks +average: 309458 cycles/ticks + +kyber_decaps: +median: 371882 cycles/ticks +average: 372745 cycles/ticks + +Loop spin: 223 +gen_a: +median: 102768 cycles/ticks +average: 103376 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14871 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2809 cycles/ticks + +indcpa_keypair: +median: 247678 cycles/ticks +average: 248957 cycles/ticks + +indcpa_enc: +median: 287764 cycles/ticks +average: 289448 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59269 cycles/ticks + +kyber_keypair_derand: +median: 264920 cycles/ticks +average: 267316 cycles/ticks + +kyber_keypair: +median: 285726 cycles/ticks +average: 286709 cycles/ticks + +kyber_encaps_derand: +median: 308200 cycles/ticks +average: 308604 cycles/ticks + +kyber_encaps: +median: 309062 cycles/ticks +average: 309551 cycles/ticks + +kyber_decaps: +median: 371510 cycles/ticks +average: 372179 cycles/ticks + +Loop spin: 224 +gen_a: +median: 102880 cycles/ticks +average: 103497 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2119 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14858 cycles/ticks +average: 14937 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 542 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4398 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 248084 cycles/ticks +average: 249399 cycles/ticks + +indcpa_enc: +median: 287998 cycles/ticks +average: 289547 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59264 cycles/ticks + +kyber_keypair_derand: +median: 265046 cycles/ticks +average: 266302 cycles/ticks + +kyber_keypair: +median: 286106 cycles/ticks +average: 287208 cycles/ticks + +kyber_encaps_derand: +median: 308094 cycles/ticks +average: 308487 cycles/ticks + +kyber_encaps: +median: 309002 cycles/ticks +average: 309540 cycles/ticks + +kyber_decaps: +median: 371378 cycles/ticks +average: 372117 cycles/ticks + +Loop spin: 225 +gen_a: +median: 102958 cycles/ticks +average: 103571 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14974 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247776 cycles/ticks +average: 249062 cycles/ticks + +indcpa_enc: +median: 288314 cycles/ticks +average: 289776 cycles/ticks + +indcpa_dec: +median: 59014 cycles/ticks +average: 59286 cycles/ticks + +kyber_keypair_derand: +median: 265160 cycles/ticks +average: 266333 cycles/ticks + +kyber_keypair: +median: 285666 cycles/ticks +average: 286662 cycles/ticks + +kyber_encaps_derand: +median: 308344 cycles/ticks +average: 311132 cycles/ticks + +kyber_encaps: +median: 309256 cycles/ticks +average: 312229 cycles/ticks + +kyber_decaps: +median: 371888 cycles/ticks +average: 373828 cycles/ticks + +Loop spin: 226 +gen_a: +median: 102656 cycles/ticks +average: 103258 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9895 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 532 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 250554 cycles/ticks +average: 251858 cycles/ticks + +indcpa_enc: +median: 290978 cycles/ticks +average: 292474 cycles/ticks + +indcpa_dec: +median: 59194 cycles/ticks +average: 59439 cycles/ticks + +kyber_keypair_derand: +median: 264946 cycles/ticks +average: 266271 cycles/ticks + +kyber_keypair: +median: 285616 cycles/ticks +average: 286636 cycles/ticks + +kyber_encaps_derand: +median: 309834 cycles/ticks +average: 310260 cycles/ticks + +kyber_encaps: +median: 310586 cycles/ticks +average: 311059 cycles/ticks + +kyber_decaps: +median: 373368 cycles/ticks +average: 374163 cycles/ticks + +Loop spin: 227 +gen_a: +median: 102846 cycles/ticks +average: 103522 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14945 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247598 cycles/ticks +average: 248799 cycles/ticks + +indcpa_enc: +median: 287936 cycles/ticks +average: 289339 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59272 cycles/ticks + +kyber_keypair_derand: +median: 264884 cycles/ticks +average: 266048 cycles/ticks + +kyber_keypair: +median: 285602 cycles/ticks +average: 286563 cycles/ticks + +kyber_encaps_derand: +median: 309918 cycles/ticks +average: 310405 cycles/ticks + +kyber_encaps: +median: 310842 cycles/ticks +average: 311324 cycles/ticks + +kyber_decaps: +median: 373488 cycles/ticks +average: 374139 cycles/ticks + +Loop spin: 228 +gen_a: +median: 102908 cycles/ticks +average: 103514 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14882 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4396 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247698 cycles/ticks +average: 249124 cycles/ticks + +indcpa_enc: +median: 288202 cycles/ticks +average: 289875 cycles/ticks + +indcpa_dec: +median: 59018 cycles/ticks +average: 59319 cycles/ticks + +kyber_keypair_derand: +median: 264922 cycles/ticks +average: 267307 cycles/ticks + +kyber_keypair: +median: 285748 cycles/ticks +average: 286782 cycles/ticks + +kyber_encaps_derand: +median: 308936 cycles/ticks +average: 309454 cycles/ticks + +kyber_encaps: +median: 309802 cycles/ticks +average: 310332 cycles/ticks + +kyber_decaps: +median: 372384 cycles/ticks +average: 373171 cycles/ticks + +Loop spin: 229 +gen_a: +median: 102736 cycles/ticks +average: 103364 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14844 cycles/ticks +average: 15056 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 542 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247806 cycles/ticks +average: 249068 cycles/ticks + +indcpa_enc: +median: 288224 cycles/ticks +average: 289709 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59266 cycles/ticks + +kyber_keypair_derand: +median: 264910 cycles/ticks +average: 266362 cycles/ticks + +kyber_keypair: +median: 285490 cycles/ticks +average: 286544 cycles/ticks + +kyber_encaps_derand: +median: 308250 cycles/ticks +average: 308684 cycles/ticks + +kyber_encaps: +median: 309062 cycles/ticks +average: 309649 cycles/ticks + +kyber_decaps: +median: 371658 cycles/ticks +average: 372502 cycles/ticks + +Loop spin: 230 +gen_a: +median: 102842 cycles/ticks +average: 103399 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14967 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247318 cycles/ticks +average: 248607 cycles/ticks + +indcpa_enc: +median: 287980 cycles/ticks +average: 289519 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59219 cycles/ticks + +kyber_keypair_derand: +median: 265460 cycles/ticks +average: 266720 cycles/ticks + +kyber_keypair: +median: 285590 cycles/ticks +average: 286582 cycles/ticks + +kyber_encaps_derand: +median: 308650 cycles/ticks +average: 309127 cycles/ticks + +kyber_encaps: +median: 309204 cycles/ticks +average: 309615 cycles/ticks + +kyber_decaps: +median: 371846 cycles/ticks +average: 373644 cycles/ticks + +Loop spin: 231 +gen_a: +median: 102726 cycles/ticks +average: 103320 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 9842 cycles/ticks +average: 9903 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14942 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247966 cycles/ticks +average: 249318 cycles/ticks + +indcpa_enc: +median: 288282 cycles/ticks +average: 289732 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59213 cycles/ticks + +kyber_keypair_derand: +median: 266732 cycles/ticks +average: 268089 cycles/ticks + +kyber_keypair: +median: 285576 cycles/ticks +average: 286635 cycles/ticks + +kyber_encaps_derand: +median: 309796 cycles/ticks +average: 310268 cycles/ticks + +kyber_encaps: +median: 310668 cycles/ticks +average: 311005 cycles/ticks + +kyber_decaps: +median: 373080 cycles/ticks +average: 373907 cycles/ticks + +Loop spin: 232 +gen_a: +median: 102660 cycles/ticks +average: 103399 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7157 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 545 cycles/ticks + +polyvec_compress: +median: 4362 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 249824 cycles/ticks +average: 251213 cycles/ticks + +indcpa_enc: +median: 289682 cycles/ticks +average: 291176 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59239 cycles/ticks + +kyber_keypair_derand: +median: 265460 cycles/ticks +average: 266761 cycles/ticks + +kyber_keypair: +median: 286086 cycles/ticks +average: 287038 cycles/ticks + +kyber_encaps_derand: +median: 308522 cycles/ticks +average: 308944 cycles/ticks + +kyber_encaps: +median: 309326 cycles/ticks +average: 309635 cycles/ticks + +kyber_decaps: +median: 371900 cycles/ticks +average: 372562 cycles/ticks + +Loop spin: 233 +gen_a: +median: 102718 cycles/ticks +average: 103291 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14920 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247354 cycles/ticks +average: 248714 cycles/ticks + +indcpa_enc: +median: 287898 cycles/ticks +average: 289576 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59213 cycles/ticks + +kyber_keypair_derand: +median: 265138 cycles/ticks +average: 267523 cycles/ticks + +kyber_keypair: +median: 285630 cycles/ticks +average: 286672 cycles/ticks + +kyber_encaps_derand: +median: 307960 cycles/ticks +average: 308350 cycles/ticks + +kyber_encaps: +median: 308998 cycles/ticks +average: 309515 cycles/ticks + +kyber_decaps: +median: 371570 cycles/ticks +average: 372307 cycles/ticks + +Loop spin: 234 +gen_a: +median: 102880 cycles/ticks +average: 103505 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14859 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4370 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247706 cycles/ticks +average: 248946 cycles/ticks + +indcpa_enc: +median: 287772 cycles/ticks +average: 289162 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59212 cycles/ticks + +kyber_keypair_derand: +median: 264968 cycles/ticks +average: 266318 cycles/ticks + +kyber_keypair: +median: 285694 cycles/ticks +average: 286701 cycles/ticks + +kyber_encaps_derand: +median: 308154 cycles/ticks +average: 308656 cycles/ticks + +kyber_encaps: +median: 309014 cycles/ticks +average: 309361 cycles/ticks + +kyber_decaps: +median: 371530 cycles/ticks +average: 372249 cycles/ticks + +Loop spin: 235 +gen_a: +median: 102704 cycles/ticks +average: 103316 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14954 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247496 cycles/ticks +average: 248700 cycles/ticks + +indcpa_enc: +median: 288012 cycles/ticks +average: 289543 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59176 cycles/ticks + +kyber_keypair_derand: +median: 265098 cycles/ticks +average: 266326 cycles/ticks + +kyber_keypair: +median: 285620 cycles/ticks +average: 286526 cycles/ticks + +kyber_encaps_derand: +median: 308192 cycles/ticks +average: 308484 cycles/ticks + +kyber_encaps: +median: 309032 cycles/ticks +average: 309458 cycles/ticks + +kyber_decaps: +median: 371674 cycles/ticks +average: 373479 cycles/ticks + +Loop spin: 236 +gen_a: +median: 102762 cycles/ticks +average: 103365 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2132 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7140 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14828 cycles/ticks +average: 15024 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247650 cycles/ticks +average: 248961 cycles/ticks + +indcpa_enc: +median: 287904 cycles/ticks +average: 289413 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59235 cycles/ticks + +kyber_keypair_derand: +median: 265118 cycles/ticks +average: 266308 cycles/ticks + +kyber_keypair: +median: 285712 cycles/ticks +average: 286695 cycles/ticks + +kyber_encaps_derand: +median: 308038 cycles/ticks +average: 308399 cycles/ticks + +kyber_encaps: +median: 308876 cycles/ticks +average: 309230 cycles/ticks + +kyber_decaps: +median: 371654 cycles/ticks +average: 372488 cycles/ticks + +Loop spin: 237 +gen_a: +median: 102472 cycles/ticks +average: 103138 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14856 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 542 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247568 cycles/ticks +average: 248824 cycles/ticks + +indcpa_enc: +median: 288162 cycles/ticks +average: 289775 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59251 cycles/ticks + +kyber_keypair_derand: +median: 266800 cycles/ticks +average: 268098 cycles/ticks + +kyber_keypair: +median: 285726 cycles/ticks +average: 286667 cycles/ticks + +kyber_encaps_derand: +median: 308334 cycles/ticks +average: 308633 cycles/ticks + +kyber_encaps: +median: 309226 cycles/ticks +average: 309575 cycles/ticks + +kyber_decaps: +median: 371690 cycles/ticks +average: 372424 cycles/ticks + +Loop spin: 238 +gen_a: +median: 102878 cycles/ticks +average: 103420 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7114 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247648 cycles/ticks +average: 249001 cycles/ticks + +indcpa_enc: +median: 287910 cycles/ticks +average: 289535 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59234 cycles/ticks + +kyber_keypair_derand: +median: 265202 cycles/ticks +average: 267562 cycles/ticks + +kyber_keypair: +median: 285758 cycles/ticks +average: 286789 cycles/ticks + +kyber_encaps_derand: +median: 308394 cycles/ticks +average: 308920 cycles/ticks + +kyber_encaps: +median: 309288 cycles/ticks +average: 309827 cycles/ticks + +kyber_decaps: +median: 371866 cycles/ticks +average: 372648 cycles/ticks + +Loop spin: 239 +gen_a: +median: 102626 cycles/ticks +average: 103253 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14878 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247656 cycles/ticks +average: 248942 cycles/ticks + +indcpa_enc: +median: 288046 cycles/ticks +average: 289573 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 59178 cycles/ticks + +kyber_keypair_derand: +median: 265014 cycles/ticks +average: 266454 cycles/ticks + +kyber_keypair: +median: 285680 cycles/ticks +average: 286846 cycles/ticks + +kyber_encaps_derand: +median: 308170 cycles/ticks +average: 308658 cycles/ticks + +kyber_encaps: +median: 308942 cycles/ticks +average: 309349 cycles/ticks + +kyber_decaps: +median: 371536 cycles/ticks +average: 372238 cycles/ticks + +Loop spin: 240 +gen_a: +median: 102910 cycles/ticks +average: 103524 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7142 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14879 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 536 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247968 cycles/ticks +average: 249160 cycles/ticks + +indcpa_enc: +median: 288098 cycles/ticks +average: 289707 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59215 cycles/ticks + +kyber_keypair_derand: +median: 265360 cycles/ticks +average: 266631 cycles/ticks + +kyber_keypair: +median: 285662 cycles/ticks +average: 286704 cycles/ticks + +kyber_encaps_derand: +median: 308294 cycles/ticks +average: 308843 cycles/ticks + +kyber_encaps: +median: 309212 cycles/ticks +average: 309772 cycles/ticks + +kyber_decaps: +median: 371834 cycles/ticks +average: 373656 cycles/ticks + +Loop spin: 241 +gen_a: +median: 102572 cycles/ticks +average: 103204 cycles/ticks + +poly_getnoise_eta1: +median: 2118 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2116 cycles/ticks +average: 2125 cycles/ticks + +NTT: +median: 7606 cycles/ticks +average: 7648 cycles/ticks + +INVNTT: +median: 10402 cycles/ticks +average: 10206 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247676 cycles/ticks +average: 248927 cycles/ticks + +indcpa_enc: +median: 288214 cycles/ticks +average: 289801 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59202 cycles/ticks + +kyber_keypair_derand: +median: 265118 cycles/ticks +average: 266488 cycles/ticks + +kyber_keypair: +median: 285506 cycles/ticks +average: 286622 cycles/ticks + +kyber_encaps_derand: +median: 308778 cycles/ticks +average: 309150 cycles/ticks + +kyber_encaps: +median: 309682 cycles/ticks +average: 310163 cycles/ticks + +kyber_decaps: +median: 372128 cycles/ticks +average: 372919 cycles/ticks + +Loop spin: 242 +gen_a: +median: 102762 cycles/ticks +average: 103458 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9828 cycles/ticks +average: 9854 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15037 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247766 cycles/ticks +average: 249046 cycles/ticks + +indcpa_enc: +median: 288092 cycles/ticks +average: 289587 cycles/ticks + +indcpa_dec: +median: 59066 cycles/ticks +average: 59337 cycles/ticks + +kyber_keypair_derand: +median: 264948 cycles/ticks +average: 266242 cycles/ticks + +kyber_keypair: +median: 286108 cycles/ticks +average: 287049 cycles/ticks + +kyber_encaps_derand: +median: 308734 cycles/ticks +average: 309215 cycles/ticks + +kyber_encaps: +median: 309252 cycles/ticks +average: 309492 cycles/ticks + +kyber_decaps: +median: 372074 cycles/ticks +average: 372696 cycles/ticks + +Loop spin: 243 +gen_a: +median: 102700 cycles/ticks +average: 103274 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9894 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14870 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247912 cycles/ticks +average: 249178 cycles/ticks + +indcpa_enc: +median: 287976 cycles/ticks +average: 289587 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 60332 cycles/ticks + +kyber_keypair_derand: +median: 265110 cycles/ticks +average: 266437 cycles/ticks + +kyber_keypair: +median: 285528 cycles/ticks +average: 286654 cycles/ticks + +kyber_encaps_derand: +median: 308422 cycles/ticks +average: 308704 cycles/ticks + +kyber_encaps: +median: 309340 cycles/ticks +average: 309728 cycles/ticks + +kyber_decaps: +median: 372034 cycles/ticks +average: 372729 cycles/ticks + +Loop spin: 244 +gen_a: +median: 102688 cycles/ticks +average: 103276 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14836 cycles/ticks +average: 15028 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2796 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 248178 cycles/ticks +average: 249369 cycles/ticks + +indcpa_enc: +median: 288292 cycles/ticks +average: 289705 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59296 cycles/ticks + +kyber_keypair_derand: +median: 264988 cycles/ticks +average: 266207 cycles/ticks + +kyber_keypair: +median: 285846 cycles/ticks +average: 286878 cycles/ticks + +kyber_encaps_derand: +median: 308624 cycles/ticks +average: 309099 cycles/ticks + +kyber_encaps: +median: 309414 cycles/ticks +average: 309696 cycles/ticks + +kyber_decaps: +median: 372118 cycles/ticks +average: 372896 cycles/ticks + +Loop spin: 245 +gen_a: +median: 102892 cycles/ticks +average: 103455 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14852 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 247486 cycles/ticks +average: 248718 cycles/ticks + +indcpa_enc: +median: 287862 cycles/ticks +average: 289282 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59278 cycles/ticks + +kyber_keypair_derand: +median: 264814 cycles/ticks +average: 266111 cycles/ticks + +kyber_keypair: +median: 285752 cycles/ticks +average: 286757 cycles/ticks + +kyber_encaps_derand: +median: 307904 cycles/ticks +average: 308411 cycles/ticks + +kyber_encaps: +median: 308834 cycles/ticks +average: 309410 cycles/ticks + +kyber_decaps: +median: 371456 cycles/ticks +average: 373369 cycles/ticks + +Loop spin: 246 +gen_a: +median: 102980 cycles/ticks +average: 103532 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 539 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247944 cycles/ticks +average: 249180 cycles/ticks + +indcpa_enc: +median: 288220 cycles/ticks +average: 289753 cycles/ticks + +indcpa_dec: +median: 59024 cycles/ticks +average: 59277 cycles/ticks + +kyber_keypair_derand: +median: 265382 cycles/ticks +average: 266625 cycles/ticks + +kyber_keypair: +median: 285850 cycles/ticks +average: 286831 cycles/ticks + +kyber_encaps_derand: +median: 308974 cycles/ticks +average: 309452 cycles/ticks + +kyber_encaps: +median: 309836 cycles/ticks +average: 310345 cycles/ticks + +kyber_decaps: +median: 372194 cycles/ticks +average: 373030 cycles/ticks + +Loop spin: 247 +gen_a: +median: 102600 cycles/ticks +average: 103149 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14891 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4392 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247956 cycles/ticks +average: 249194 cycles/ticks + +indcpa_enc: +median: 288354 cycles/ticks +average: 289881 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59232 cycles/ticks + +kyber_keypair_derand: +median: 265048 cycles/ticks +average: 266266 cycles/ticks + +kyber_keypair: +median: 285620 cycles/ticks +average: 286586 cycles/ticks + +kyber_encaps_derand: +median: 310338 cycles/ticks +average: 310702 cycles/ticks + +kyber_encaps: +median: 311052 cycles/ticks +average: 311336 cycles/ticks + +kyber_decaps: +median: 373428 cycles/ticks +average: 374105 cycles/ticks + +Loop spin: 248 +gen_a: +median: 102804 cycles/ticks +average: 103408 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2142 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9888 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14940 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2796 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247680 cycles/ticks +average: 248877 cycles/ticks + +indcpa_enc: +median: 288068 cycles/ticks +average: 289583 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59220 cycles/ticks + +kyber_keypair_derand: +median: 266744 cycles/ticks +average: 269183 cycles/ticks + +kyber_keypair: +median: 285732 cycles/ticks +average: 286716 cycles/ticks + +kyber_encaps_derand: +median: 308524 cycles/ticks +average: 308979 cycles/ticks + +kyber_encaps: +median: 309228 cycles/ticks +average: 309733 cycles/ticks + +kyber_decaps: +median: 371884 cycles/ticks +average: 372722 cycles/ticks + +Loop spin: 249 +gen_a: +median: 102648 cycles/ticks +average: 103207 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14966 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 248676 cycles/ticks +average: 249851 cycles/ticks + +indcpa_enc: +median: 289610 cycles/ticks +average: 291203 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59334 cycles/ticks + +kyber_keypair_derand: +median: 265090 cycles/ticks +average: 266398 cycles/ticks + +kyber_keypair: +median: 285528 cycles/ticks +average: 286741 cycles/ticks + +kyber_encaps_derand: +median: 308760 cycles/ticks +average: 309276 cycles/ticks + +kyber_encaps: +median: 309374 cycles/ticks +average: 309862 cycles/ticks + +kyber_decaps: +median: 371994 cycles/ticks +average: 372717 cycles/ticks + +Loop spin: 250 +gen_a: +median: 102752 cycles/ticks +average: 103350 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7158 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14886 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 544 cycles/ticks + +polyvec_compress: +median: 4376 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247300 cycles/ticks +average: 248498 cycles/ticks + +indcpa_enc: +median: 287790 cycles/ticks +average: 289196 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59203 cycles/ticks + +kyber_keypair_derand: +median: 265136 cycles/ticks +average: 266440 cycles/ticks + +kyber_keypair: +median: 285756 cycles/ticks +average: 286696 cycles/ticks + +kyber_encaps_derand: +median: 308454 cycles/ticks +average: 308871 cycles/ticks + +kyber_encaps: +median: 309306 cycles/ticks +average: 310950 cycles/ticks + +kyber_decaps: +median: 371824 cycles/ticks +average: 372540 cycles/ticks + +Loop spin: 251 +gen_a: +median: 102688 cycles/ticks +average: 103286 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14878 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 318 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 545 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247986 cycles/ticks +average: 249175 cycles/ticks + +indcpa_enc: +median: 287984 cycles/ticks +average: 289680 cycles/ticks + +indcpa_dec: +median: 59002 cycles/ticks +average: 59250 cycles/ticks + +kyber_keypair_derand: +median: 266986 cycles/ticks +average: 268255 cycles/ticks + +kyber_keypair: +median: 285708 cycles/ticks +average: 286752 cycles/ticks + +kyber_encaps_derand: +median: 308184 cycles/ticks +average: 308492 cycles/ticks + +kyber_encaps: +median: 309054 cycles/ticks +average: 309601 cycles/ticks + +kyber_decaps: +median: 371504 cycles/ticks +average: 372431 cycles/ticks + +Loop spin: 252 +gen_a: +median: 102678 cycles/ticks +average: 103301 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7140 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14870 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247782 cycles/ticks +average: 249064 cycles/ticks + +indcpa_enc: +median: 288088 cycles/ticks +average: 289597 cycles/ticks + +indcpa_dec: +median: 58936 cycles/ticks +average: 59176 cycles/ticks + +kyber_keypair_derand: +median: 265024 cycles/ticks +average: 266226 cycles/ticks + +kyber_keypair: +median: 285586 cycles/ticks +average: 286585 cycles/ticks + +kyber_encaps_derand: +median: 308412 cycles/ticks +average: 308771 cycles/ticks + +kyber_encaps: +median: 309330 cycles/ticks +average: 309818 cycles/ticks + +kyber_decaps: +median: 371922 cycles/ticks +average: 372890 cycles/ticks + +Loop spin: 253 +gen_a: +median: 102738 cycles/ticks +average: 103421 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14882 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 248094 cycles/ticks +average: 249453 cycles/ticks + +indcpa_enc: +median: 288520 cycles/ticks +average: 291196 cycles/ticks + +indcpa_dec: +median: 58950 cycles/ticks +average: 59205 cycles/ticks + +kyber_keypair_derand: +median: 264914 cycles/ticks +average: 266193 cycles/ticks + +kyber_keypair: +median: 285512 cycles/ticks +average: 286553 cycles/ticks + +kyber_encaps_derand: +median: 307802 cycles/ticks +average: 308146 cycles/ticks + +kyber_encaps: +median: 308772 cycles/ticks +average: 309224 cycles/ticks + +kyber_decaps: +median: 371348 cycles/ticks +average: 372097 cycles/ticks + +Loop spin: 254 +gen_a: +median: 102806 cycles/ticks +average: 103368 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9858 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14828 cycles/ticks +average: 14996 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247734 cycles/ticks +average: 248935 cycles/ticks + +indcpa_enc: +median: 287944 cycles/ticks +average: 289550 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59196 cycles/ticks + +kyber_keypair_derand: +median: 265202 cycles/ticks +average: 266505 cycles/ticks + +kyber_keypair: +median: 285700 cycles/ticks +average: 286667 cycles/ticks + +kyber_encaps_derand: +median: 309828 cycles/ticks +average: 310246 cycles/ticks + +kyber_encaps: +median: 310746 cycles/ticks +average: 311266 cycles/ticks + +kyber_decaps: +median: 373136 cycles/ticks +average: 374033 cycles/ticks + +Loop spin: 255 +gen_a: +median: 102622 cycles/ticks +average: 103237 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9861 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14834 cycles/ticks +average: 15043 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247768 cycles/ticks +average: 249020 cycles/ticks + +indcpa_enc: +median: 288228 cycles/ticks +average: 289737 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59184 cycles/ticks + +kyber_keypair_derand: +median: 266568 cycles/ticks +average: 267759 cycles/ticks + +kyber_keypair: +median: 285526 cycles/ticks +average: 286458 cycles/ticks + +kyber_encaps_derand: +median: 308228 cycles/ticks +average: 308620 cycles/ticks + +kyber_encaps: +median: 309048 cycles/ticks +average: 310611 cycles/ticks + +kyber_decaps: +median: 371718 cycles/ticks +average: 372427 cycles/ticks + +Loop spin: 256 +gen_a: +median: 102750 cycles/ticks +average: 103315 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14828 cycles/ticks +average: 15005 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4397 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247656 cycles/ticks +average: 248886 cycles/ticks + +indcpa_enc: +median: 287942 cycles/ticks +average: 289477 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 59184 cycles/ticks + +kyber_keypair_derand: +median: 266048 cycles/ticks +average: 267173 cycles/ticks + +kyber_keypair: +median: 285664 cycles/ticks +average: 286624 cycles/ticks + +kyber_encaps_derand: +median: 308582 cycles/ticks +average: 309041 cycles/ticks + +kyber_encaps: +median: 309494 cycles/ticks +average: 309906 cycles/ticks + +kyber_decaps: +median: 371986 cycles/ticks +average: 372683 cycles/ticks + +Loop spin: 257 +gen_a: +median: 102836 cycles/ticks +average: 103423 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14992 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 248180 cycles/ticks +average: 249386 cycles/ticks + +indcpa_enc: +median: 288460 cycles/ticks +average: 289998 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59264 cycles/ticks + +kyber_keypair_derand: +median: 265184 cycles/ticks +average: 266533 cycles/ticks + +kyber_keypair: +median: 285600 cycles/ticks +average: 286622 cycles/ticks + +kyber_encaps_derand: +median: 308056 cycles/ticks +average: 308270 cycles/ticks + +kyber_encaps: +median: 309040 cycles/ticks +average: 309433 cycles/ticks + +kyber_decaps: +median: 371562 cycles/ticks +average: 372345 cycles/ticks + +Loop spin: 258 +gen_a: +median: 102710 cycles/ticks +average: 103363 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14889 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247862 cycles/ticks +average: 249149 cycles/ticks + +indcpa_enc: +median: 288440 cycles/ticks +average: 291059 cycles/ticks + +indcpa_dec: +median: 59094 cycles/ticks +average: 59390 cycles/ticks + +kyber_keypair_derand: +median: 264896 cycles/ticks +average: 266073 cycles/ticks + +kyber_keypair: +median: 285662 cycles/ticks +average: 286637 cycles/ticks + +kyber_encaps_derand: +median: 308598 cycles/ticks +average: 309018 cycles/ticks + +kyber_encaps: +median: 309514 cycles/ticks +average: 309897 cycles/ticks + +kyber_decaps: +median: 371958 cycles/ticks +average: 372567 cycles/ticks + +Loop spin: 259 +gen_a: +median: 102810 cycles/ticks +average: 103391 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14828 cycles/ticks +average: 15025 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 249202 cycles/ticks +average: 250254 cycles/ticks + +indcpa_enc: +median: 289502 cycles/ticks +average: 291074 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59215 cycles/ticks + +kyber_keypair_derand: +median: 265160 cycles/ticks +average: 266572 cycles/ticks + +kyber_keypair: +median: 285782 cycles/ticks +average: 286674 cycles/ticks + +kyber_encaps_derand: +median: 308344 cycles/ticks +average: 308725 cycles/ticks + +kyber_encaps: +median: 309252 cycles/ticks +average: 309676 cycles/ticks + +kyber_decaps: +median: 371840 cycles/ticks +average: 372601 cycles/ticks + +Loop spin: 260 +gen_a: +median: 102952 cycles/ticks +average: 103547 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2137 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14939 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1343 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247916 cycles/ticks +average: 249194 cycles/ticks + +indcpa_enc: +median: 288338 cycles/ticks +average: 289833 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59227 cycles/ticks + +kyber_keypair_derand: +median: 266712 cycles/ticks +average: 267929 cycles/ticks + +kyber_keypair: +median: 285576 cycles/ticks +average: 286639 cycles/ticks + +kyber_encaps_derand: +median: 308154 cycles/ticks +average: 308651 cycles/ticks + +kyber_encaps: +median: 309080 cycles/ticks +average: 310516 cycles/ticks + +kyber_decaps: +median: 371700 cycles/ticks +average: 372353 cycles/ticks + +Loop spin: 261 +gen_a: +median: 102776 cycles/ticks +average: 103385 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14993 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247498 cycles/ticks +average: 248745 cycles/ticks + +indcpa_enc: +median: 288042 cycles/ticks +average: 289702 cycles/ticks + +indcpa_dec: +median: 59232 cycles/ticks +average: 59502 cycles/ticks + +kyber_keypair_derand: +median: 265044 cycles/ticks +average: 266233 cycles/ticks + +kyber_keypair: +median: 285528 cycles/ticks +average: 286556 cycles/ticks + +kyber_encaps_derand: +median: 308174 cycles/ticks +average: 308531 cycles/ticks + +kyber_encaps: +median: 309028 cycles/ticks +average: 309536 cycles/ticks + +kyber_decaps: +median: 371832 cycles/ticks +average: 372642 cycles/ticks + +Loop spin: 262 +gen_a: +median: 102660 cycles/ticks +average: 103296 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14878 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 295 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247698 cycles/ticks +average: 249040 cycles/ticks + +indcpa_enc: +median: 287706 cycles/ticks +average: 289195 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59221 cycles/ticks + +kyber_keypair_derand: +median: 265152 cycles/ticks +average: 266423 cycles/ticks + +kyber_keypair: +median: 285562 cycles/ticks +average: 286649 cycles/ticks + +kyber_encaps_derand: +median: 308264 cycles/ticks +average: 308717 cycles/ticks + +kyber_encaps: +median: 309152 cycles/ticks +average: 309564 cycles/ticks + +kyber_decaps: +median: 371792 cycles/ticks +average: 374800 cycles/ticks + +Loop spin: 263 +gen_a: +median: 102634 cycles/ticks +average: 103263 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2133 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14948 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 247502 cycles/ticks +average: 251287 cycles/ticks + +indcpa_enc: +median: 287652 cycles/ticks +average: 290320 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59293 cycles/ticks + +kyber_keypair_derand: +median: 266382 cycles/ticks +average: 267585 cycles/ticks + +kyber_keypair: +median: 285622 cycles/ticks +average: 286507 cycles/ticks + +kyber_encaps_derand: +median: 308002 cycles/ticks +average: 308328 cycles/ticks + +kyber_encaps: +median: 308988 cycles/ticks +average: 309491 cycles/ticks + +kyber_decaps: +median: 371490 cycles/ticks +average: 372314 cycles/ticks + +Loop spin: 264 +gen_a: +median: 103054 cycles/ticks +average: 103700 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14871 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 541 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 249228 cycles/ticks +average: 250510 cycles/ticks + +indcpa_enc: +median: 290282 cycles/ticks +average: 291800 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59215 cycles/ticks + +kyber_keypair_derand: +median: 265062 cycles/ticks +average: 266333 cycles/ticks + +kyber_keypair: +median: 285718 cycles/ticks +average: 286730 cycles/ticks + +kyber_encaps_derand: +median: 309792 cycles/ticks +average: 310139 cycles/ticks + +kyber_encaps: +median: 310776 cycles/ticks +average: 311176 cycles/ticks + +kyber_decaps: +median: 373344 cycles/ticks +average: 373988 cycles/ticks + +Loop spin: 265 +gen_a: +median: 102714 cycles/ticks +average: 103370 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14959 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247718 cycles/ticks +average: 248908 cycles/ticks + +indcpa_enc: +median: 287996 cycles/ticks +average: 289477 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59231 cycles/ticks + +kyber_keypair_derand: +median: 265058 cycles/ticks +average: 266261 cycles/ticks + +kyber_keypair: +median: 285526 cycles/ticks +average: 286570 cycles/ticks + +kyber_encaps_derand: +median: 308422 cycles/ticks +average: 308930 cycles/ticks + +kyber_encaps: +median: 309194 cycles/ticks +average: 310795 cycles/ticks + +kyber_decaps: +median: 371746 cycles/ticks +average: 372512 cycles/ticks + +Loop spin: 266 +gen_a: +median: 102794 cycles/ticks +average: 103360 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9914 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14861 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4356 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247674 cycles/ticks +average: 248822 cycles/ticks + +indcpa_enc: +median: 287648 cycles/ticks +average: 289032 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59216 cycles/ticks + +kyber_keypair_derand: +median: 264998 cycles/ticks +average: 266144 cycles/ticks + +kyber_keypair: +median: 285750 cycles/ticks +average: 286678 cycles/ticks + +kyber_encaps_derand: +median: 308600 cycles/ticks +average: 308988 cycles/ticks + +kyber_encaps: +median: 309324 cycles/ticks +average: 309652 cycles/ticks + +kyber_decaps: +median: 371878 cycles/ticks +average: 372606 cycles/ticks + +Loop spin: 267 +gen_a: +median: 102702 cycles/ticks +average: 103295 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14959 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 543 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 248808 cycles/ticks +average: 250009 cycles/ticks + +indcpa_enc: +median: 289054 cycles/ticks +average: 290534 cycles/ticks + +indcpa_dec: +median: 58938 cycles/ticks +average: 59223 cycles/ticks + +kyber_keypair_derand: +median: 265212 cycles/ticks +average: 266507 cycles/ticks + +kyber_keypair: +median: 285666 cycles/ticks +average: 286676 cycles/ticks + +kyber_encaps_derand: +median: 308468 cycles/ticks +average: 308879 cycles/ticks + +kyber_encaps: +median: 309296 cycles/ticks +average: 309683 cycles/ticks + +kyber_decaps: +median: 371902 cycles/ticks +average: 372765 cycles/ticks + +Loop spin: 268 +gen_a: +median: 102850 cycles/ticks +average: 103453 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2140 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14950 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4364 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 249380 cycles/ticks +average: 250717 cycles/ticks + +indcpa_enc: +median: 289970 cycles/ticks +average: 292553 cycles/ticks + +indcpa_dec: +median: 58998 cycles/ticks +average: 59327 cycles/ticks + +kyber_keypair_derand: +median: 264970 cycles/ticks +average: 266208 cycles/ticks + +kyber_keypair: +median: 285646 cycles/ticks +average: 286601 cycles/ticks + +kyber_encaps_derand: +median: 308478 cycles/ticks +average: 308940 cycles/ticks + +kyber_encaps: +median: 309210 cycles/ticks +average: 309684 cycles/ticks + +kyber_decaps: +median: 371920 cycles/ticks +average: 372753 cycles/ticks + +Loop spin: 269 +gen_a: +median: 102856 cycles/ticks +average: 103419 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14868 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247622 cycles/ticks +average: 248926 cycles/ticks + +indcpa_enc: +median: 287760 cycles/ticks +average: 289207 cycles/ticks + +indcpa_dec: +median: 58950 cycles/ticks +average: 59266 cycles/ticks + +kyber_keypair_derand: +median: 265058 cycles/ticks +average: 266381 cycles/ticks + +kyber_keypair: +median: 285518 cycles/ticks +average: 286581 cycles/ticks + +kyber_encaps_derand: +median: 308508 cycles/ticks +average: 308889 cycles/ticks + +kyber_encaps: +median: 309450 cycles/ticks +average: 309902 cycles/ticks + +kyber_decaps: +median: 371816 cycles/ticks +average: 372532 cycles/ticks + +Loop spin: 270 +gen_a: +median: 102698 cycles/ticks +average: 103281 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14953 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247672 cycles/ticks +average: 248907 cycles/ticks + +indcpa_enc: +median: 288108 cycles/ticks +average: 289652 cycles/ticks + +indcpa_dec: +median: 59034 cycles/ticks +average: 59307 cycles/ticks + +kyber_keypair_derand: +median: 265242 cycles/ticks +average: 266450 cycles/ticks + +kyber_keypair: +median: 285688 cycles/ticks +average: 286719 cycles/ticks + +kyber_encaps_derand: +median: 308092 cycles/ticks +average: 308434 cycles/ticks + +kyber_encaps: +median: 308844 cycles/ticks +average: 310337 cycles/ticks + +kyber_decaps: +median: 371458 cycles/ticks +average: 372027 cycles/ticks + +Loop spin: 271 +gen_a: +median: 102694 cycles/ticks +average: 103312 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247622 cycles/ticks +average: 248893 cycles/ticks + +indcpa_enc: +median: 288114 cycles/ticks +average: 289636 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59283 cycles/ticks + +kyber_keypair_derand: +median: 264958 cycles/ticks +average: 266209 cycles/ticks + +kyber_keypair: +median: 285582 cycles/ticks +average: 286573 cycles/ticks + +kyber_encaps_derand: +median: 308646 cycles/ticks +average: 309013 cycles/ticks + +kyber_encaps: +median: 309582 cycles/ticks +average: 310185 cycles/ticks + +kyber_decaps: +median: 371980 cycles/ticks +average: 372885 cycles/ticks + +Loop spin: 272 +gen_a: +median: 102994 cycles/ticks +average: 103639 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14972 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247632 cycles/ticks +average: 248995 cycles/ticks + +indcpa_enc: +median: 288562 cycles/ticks +average: 290002 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59184 cycles/ticks + +kyber_keypair_derand: +median: 265154 cycles/ticks +average: 266352 cycles/ticks + +kyber_keypair: +median: 285564 cycles/ticks +average: 286685 cycles/ticks + +kyber_encaps_derand: +median: 310198 cycles/ticks +average: 310570 cycles/ticks + +kyber_encaps: +median: 311068 cycles/ticks +average: 311589 cycles/ticks + +kyber_decaps: +median: 373716 cycles/ticks +average: 374425 cycles/ticks + +Loop spin: 273 +gen_a: +median: 102964 cycles/ticks +average: 103577 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14958 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247592 cycles/ticks +average: 248948 cycles/ticks + +indcpa_enc: +median: 287894 cycles/ticks +average: 290511 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59263 cycles/ticks + +kyber_keypair_derand: +median: 264606 cycles/ticks +average: 265856 cycles/ticks + +kyber_keypair: +median: 285678 cycles/ticks +average: 286654 cycles/ticks + +kyber_encaps_derand: +median: 308114 cycles/ticks +average: 308562 cycles/ticks + +kyber_encaps: +median: 308880 cycles/ticks +average: 309398 cycles/ticks + +kyber_decaps: +median: 371572 cycles/ticks +average: 372189 cycles/ticks + +Loop spin: 274 +gen_a: +median: 102660 cycles/ticks +average: 103292 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14876 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4372 cycles/ticks +average: 4410 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247846 cycles/ticks +average: 249252 cycles/ticks + +indcpa_enc: +median: 288318 cycles/ticks +average: 289937 cycles/ticks + +indcpa_dec: +median: 59006 cycles/ticks +average: 59253 cycles/ticks + +kyber_keypair_derand: +median: 265196 cycles/ticks +average: 266599 cycles/ticks + +kyber_keypair: +median: 285662 cycles/ticks +average: 286722 cycles/ticks + +kyber_encaps_derand: +median: 308490 cycles/ticks +average: 308882 cycles/ticks + +kyber_encaps: +median: 309264 cycles/ticks +average: 309736 cycles/ticks + +kyber_decaps: +median: 371788 cycles/ticks +average: 372616 cycles/ticks + +Loop spin: 275 +gen_a: +median: 102868 cycles/ticks +average: 103477 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14879 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 532 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 249558 cycles/ticks +average: 250963 cycles/ticks + +indcpa_enc: +median: 289704 cycles/ticks +average: 291332 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59283 cycles/ticks + +kyber_keypair_derand: +median: 265498 cycles/ticks +average: 266933 cycles/ticks + +kyber_keypair: +median: 285838 cycles/ticks +average: 286939 cycles/ticks + +kyber_encaps_derand: +median: 308276 cycles/ticks +average: 308821 cycles/ticks + +kyber_encaps: +median: 309322 cycles/ticks +average: 311035 cycles/ticks + +kyber_decaps: +median: 371714 cycles/ticks +average: 372453 cycles/ticks + +Loop spin: 276 +gen_a: +median: 102452 cycles/ticks +average: 103116 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14882 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247570 cycles/ticks +average: 248873 cycles/ticks + +indcpa_enc: +median: 288024 cycles/ticks +average: 289671 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59207 cycles/ticks + +kyber_keypair_derand: +median: 265178 cycles/ticks +average: 266518 cycles/ticks + +kyber_keypair: +median: 285624 cycles/ticks +average: 286723 cycles/ticks + +kyber_encaps_derand: +median: 308172 cycles/ticks +average: 308762 cycles/ticks + +kyber_encaps: +median: 308994 cycles/ticks +average: 309390 cycles/ticks + +kyber_decaps: +median: 371846 cycles/ticks +average: 372664 cycles/ticks + +Loop spin: 277 +gen_a: +median: 102702 cycles/ticks +average: 103402 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9888 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14924 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 249270 cycles/ticks +average: 250688 cycles/ticks + +indcpa_enc: +median: 289672 cycles/ticks +average: 291349 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59254 cycles/ticks + +kyber_keypair_derand: +median: 266900 cycles/ticks +average: 268188 cycles/ticks + +kyber_keypair: +median: 285596 cycles/ticks +average: 286660 cycles/ticks + +kyber_encaps_derand: +median: 308534 cycles/ticks +average: 308881 cycles/ticks + +kyber_encaps: +median: 309374 cycles/ticks +average: 309944 cycles/ticks + +kyber_decaps: +median: 371856 cycles/ticks +average: 372774 cycles/ticks + +Loop spin: 278 +gen_a: +median: 102664 cycles/ticks +average: 103323 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14891 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247826 cycles/ticks +average: 249258 cycles/ticks + +indcpa_enc: +median: 288204 cycles/ticks +average: 290994 cycles/ticks + +indcpa_dec: +median: 59006 cycles/ticks +average: 59262 cycles/ticks + +kyber_keypair_derand: +median: 265242 cycles/ticks +average: 266550 cycles/ticks + +kyber_keypair: +median: 285772 cycles/ticks +average: 286726 cycles/ticks + +kyber_encaps_derand: +median: 307932 cycles/ticks +average: 308483 cycles/ticks + +kyber_encaps: +median: 308836 cycles/ticks +average: 309394 cycles/ticks + +kyber_decaps: +median: 371444 cycles/ticks +average: 372176 cycles/ticks + +Loop spin: 279 +gen_a: +median: 102630 cycles/ticks +average: 103217 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2127 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9894 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14863 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4362 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2814 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 248050 cycles/ticks +average: 249296 cycles/ticks + +indcpa_enc: +median: 288360 cycles/ticks +average: 290073 cycles/ticks + +indcpa_dec: +median: 59016 cycles/ticks +average: 59304 cycles/ticks + +kyber_keypair_derand: +median: 265352 cycles/ticks +average: 266827 cycles/ticks + +kyber_keypair: +median: 285570 cycles/ticks +average: 286777 cycles/ticks + +kyber_encaps_derand: +median: 307730 cycles/ticks +average: 308188 cycles/ticks + +kyber_encaps: +median: 308466 cycles/ticks +average: 309024 cycles/ticks + +kyber_decaps: +median: 371012 cycles/ticks +average: 371914 cycles/ticks + +Loop spin: 280 +gen_a: +median: 102758 cycles/ticks +average: 103324 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2138 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4356 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 248184 cycles/ticks +average: 249456 cycles/ticks + +indcpa_enc: +median: 288566 cycles/ticks +average: 290160 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59245 cycles/ticks + +kyber_keypair_derand: +median: 265080 cycles/ticks +average: 266348 cycles/ticks + +kyber_keypair: +median: 285746 cycles/ticks +average: 286858 cycles/ticks + +kyber_encaps_derand: +median: 307832 cycles/ticks +average: 308311 cycles/ticks + +kyber_encaps: +median: 308572 cycles/ticks +average: 310166 cycles/ticks + +kyber_decaps: +median: 371050 cycles/ticks +average: 371873 cycles/ticks + +Loop spin: 281 +gen_a: +median: 103052 cycles/ticks +average: 103586 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14883 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247636 cycles/ticks +average: 248851 cycles/ticks + +indcpa_enc: +median: 288008 cycles/ticks +average: 289575 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59271 cycles/ticks + +kyber_keypair_derand: +median: 265204 cycles/ticks +average: 266547 cycles/ticks + +kyber_keypair: +median: 285628 cycles/ticks +average: 286774 cycles/ticks + +kyber_encaps_derand: +median: 310104 cycles/ticks +average: 310589 cycles/ticks + +kyber_encaps: +median: 311010 cycles/ticks +average: 311474 cycles/ticks + +kyber_decaps: +median: 373392 cycles/ticks +average: 374245 cycles/ticks + +Loop spin: 282 +gen_a: +median: 102758 cycles/ticks +average: 103326 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14890 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4404 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247632 cycles/ticks +average: 248883 cycles/ticks + +indcpa_enc: +median: 287994 cycles/ticks +average: 289627 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59229 cycles/ticks + +kyber_keypair_derand: +median: 266404 cycles/ticks +average: 267803 cycles/ticks + +kyber_keypair: +median: 285804 cycles/ticks +average: 286924 cycles/ticks + +kyber_encaps_derand: +median: 307802 cycles/ticks +average: 308261 cycles/ticks + +kyber_encaps: +median: 308620 cycles/ticks +average: 309091 cycles/ticks + +kyber_decaps: +median: 371152 cycles/ticks +average: 372030 cycles/ticks + +Loop spin: 283 +gen_a: +median: 102832 cycles/ticks +average: 103425 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15039 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247952 cycles/ticks +average: 249333 cycles/ticks + +indcpa_enc: +median: 288110 cycles/ticks +average: 290920 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59234 cycles/ticks + +kyber_keypair_derand: +median: 265330 cycles/ticks +average: 266614 cycles/ticks + +kyber_keypair: +median: 285664 cycles/ticks +average: 286617 cycles/ticks + +kyber_encaps_derand: +median: 308388 cycles/ticks +average: 308883 cycles/ticks + +kyber_encaps: +median: 309272 cycles/ticks +average: 309654 cycles/ticks + +kyber_decaps: +median: 371708 cycles/ticks +average: 372438 cycles/ticks + +Loop spin: 284 +gen_a: +median: 102466 cycles/ticks +average: 103125 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14907 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 249380 cycles/ticks +average: 250709 cycles/ticks + +indcpa_enc: +median: 290332 cycles/ticks +average: 291929 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59217 cycles/ticks + +kyber_keypair_derand: +median: 265082 cycles/ticks +average: 266548 cycles/ticks + +kyber_keypair: +median: 285650 cycles/ticks +average: 286794 cycles/ticks + +kyber_encaps_derand: +median: 308384 cycles/ticks +average: 308927 cycles/ticks + +kyber_encaps: +median: 309322 cycles/ticks +average: 309822 cycles/ticks + +kyber_decaps: +median: 371846 cycles/ticks +average: 372706 cycles/ticks + +Loop spin: 285 +gen_a: +median: 102890 cycles/ticks +average: 103488 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 541 cycles/ticks + +polyvec_compress: +median: 4376 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 247556 cycles/ticks +average: 248729 cycles/ticks + +indcpa_enc: +median: 287934 cycles/ticks +average: 289418 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59240 cycles/ticks + +kyber_keypair_derand: +median: 264518 cycles/ticks +average: 265854 cycles/ticks + +kyber_keypair: +median: 285600 cycles/ticks +average: 286663 cycles/ticks + +kyber_encaps_derand: +median: 308208 cycles/ticks +average: 308562 cycles/ticks + +kyber_encaps: +median: 309028 cycles/ticks +average: 310436 cycles/ticks + +kyber_decaps: +median: 371492 cycles/ticks +average: 372274 cycles/ticks + +Loop spin: 286 +gen_a: +median: 102590 cycles/ticks +average: 103132 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14861 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 249486 cycles/ticks +average: 250730 cycles/ticks + +indcpa_enc: +median: 289658 cycles/ticks +average: 291293 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59189 cycles/ticks + +kyber_keypair_derand: +median: 266618 cycles/ticks +average: 267898 cycles/ticks + +kyber_keypair: +median: 285628 cycles/ticks +average: 286636 cycles/ticks + +kyber_encaps_derand: +median: 308530 cycles/ticks +average: 309002 cycles/ticks + +kyber_encaps: +median: 309308 cycles/ticks +average: 309808 cycles/ticks + +kyber_decaps: +median: 371846 cycles/ticks +average: 372654 cycles/ticks + +Loop spin: 287 +gen_a: +median: 102942 cycles/ticks +average: 103501 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7140 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14893 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247666 cycles/ticks +average: 248900 cycles/ticks + +indcpa_enc: +median: 288096 cycles/ticks +average: 289682 cycles/ticks + +indcpa_dec: +median: 59072 cycles/ticks +average: 59355 cycles/ticks + +kyber_keypair_derand: +median: 265120 cycles/ticks +average: 266500 cycles/ticks + +kyber_keypair: +median: 285468 cycles/ticks +average: 286405 cycles/ticks + +kyber_encaps_derand: +median: 309698 cycles/ticks +average: 310084 cycles/ticks + +kyber_encaps: +median: 310572 cycles/ticks +average: 311063 cycles/ticks + +kyber_decaps: +median: 373148 cycles/ticks +average: 374055 cycles/ticks + +Loop spin: 288 +gen_a: +median: 103006 cycles/ticks +average: 103497 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14963 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247994 cycles/ticks +average: 249254 cycles/ticks + +indcpa_enc: +median: 288324 cycles/ticks +average: 291014 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59275 cycles/ticks + +kyber_keypair_derand: +median: 264528 cycles/ticks +average: 265789 cycles/ticks + +kyber_keypair: +median: 285768 cycles/ticks +average: 286609 cycles/ticks + +kyber_encaps_derand: +median: 308550 cycles/ticks +average: 308915 cycles/ticks + +kyber_encaps: +median: 309416 cycles/ticks +average: 309788 cycles/ticks + +kyber_decaps: +median: 371988 cycles/ticks +average: 372604 cycles/ticks + +Loop spin: 289 +gen_a: +median: 102562 cycles/ticks +average: 103145 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14878 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4372 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247992 cycles/ticks +average: 249217 cycles/ticks + +indcpa_enc: +median: 288278 cycles/ticks +average: 289953 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59211 cycles/ticks + +kyber_keypair_derand: +median: 265060 cycles/ticks +average: 266434 cycles/ticks + +kyber_keypair: +median: 285528 cycles/ticks +average: 286708 cycles/ticks + +kyber_encaps_derand: +median: 309682 cycles/ticks +average: 310135 cycles/ticks + +kyber_encaps: +median: 310564 cycles/ticks +average: 310972 cycles/ticks + +kyber_decaps: +median: 373108 cycles/ticks +average: 373890 cycles/ticks + +Loop spin: 290 +gen_a: +median: 102730 cycles/ticks +average: 103405 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14970 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247896 cycles/ticks +average: 249302 cycles/ticks + +indcpa_enc: +median: 287980 cycles/ticks +average: 289646 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59283 cycles/ticks + +kyber_keypair_derand: +median: 265328 cycles/ticks +average: 266752 cycles/ticks + +kyber_keypair: +median: 286394 cycles/ticks +average: 287249 cycles/ticks + +kyber_encaps_derand: +median: 308272 cycles/ticks +average: 308778 cycles/ticks + +kyber_encaps: +median: 309032 cycles/ticks +average: 310737 cycles/ticks + +kyber_decaps: +median: 371742 cycles/ticks +average: 372520 cycles/ticks + +Loop spin: 291 +gen_a: +median: 102962 cycles/ticks +average: 103518 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2130 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14948 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 255914 cycles/ticks +average: 256789 cycles/ticks + +indcpa_enc: +median: 287982 cycles/ticks +average: 289615 cycles/ticks + +indcpa_dec: +median: 58948 cycles/ticks +average: 59203 cycles/ticks + +kyber_keypair_derand: +median: 272568 cycles/ticks +average: 273495 cycles/ticks + +kyber_keypair: +median: 293306 cycles/ticks +average: 294367 cycles/ticks + +kyber_encaps_derand: +median: 309848 cycles/ticks +average: 310300 cycles/ticks + +kyber_encaps: +median: 310646 cycles/ticks +average: 311073 cycles/ticks + +kyber_decaps: +median: 373224 cycles/ticks +average: 374139 cycles/ticks + +Loop spin: 292 +gen_a: +median: 102546 cycles/ticks +average: 103175 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2132 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2814 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247892 cycles/ticks +average: 249114 cycles/ticks + +indcpa_enc: +median: 288130 cycles/ticks +average: 289713 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59239 cycles/ticks + +kyber_keypair_derand: +median: 265420 cycles/ticks +average: 266746 cycles/ticks + +kyber_keypair: +median: 285744 cycles/ticks +average: 286640 cycles/ticks + +kyber_encaps_derand: +median: 307850 cycles/ticks +average: 308261 cycles/ticks + +kyber_encaps: +median: 308728 cycles/ticks +average: 309051 cycles/ticks + +kyber_decaps: +median: 371252 cycles/ticks +average: 372030 cycles/ticks + +Loop spin: 293 +gen_a: +median: 102902 cycles/ticks +average: 103546 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2122 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9859 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15070 cycles/ticks +average: 15123 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 545 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2829 cycles/ticks + +indcpa_keypair: +median: 247678 cycles/ticks +average: 249011 cycles/ticks + +indcpa_enc: +median: 288460 cycles/ticks +average: 291141 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59243 cycles/ticks + +kyber_keypair_derand: +median: 265130 cycles/ticks +average: 266365 cycles/ticks + +kyber_keypair: +median: 285678 cycles/ticks +average: 286641 cycles/ticks + +kyber_encaps_derand: +median: 308252 cycles/ticks +average: 308669 cycles/ticks + +kyber_encaps: +median: 309164 cycles/ticks +average: 309566 cycles/ticks + +kyber_decaps: +median: 371394 cycles/ticks +average: 372096 cycles/ticks + +Loop spin: 294 +gen_a: +median: 102718 cycles/ticks +average: 103356 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247204 cycles/ticks +average: 248359 cycles/ticks + +indcpa_enc: +median: 287832 cycles/ticks +average: 289532 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59209 cycles/ticks + +kyber_keypair_derand: +median: 264938 cycles/ticks +average: 266334 cycles/ticks + +kyber_keypair: +median: 285704 cycles/ticks +average: 286842 cycles/ticks + +kyber_encaps_derand: +median: 308112 cycles/ticks +average: 308494 cycles/ticks + +kyber_encaps: +median: 309016 cycles/ticks +average: 309438 cycles/ticks + +kyber_decaps: +median: 371518 cycles/ticks +average: 372503 cycles/ticks + +Loop spin: 295 +gen_a: +median: 102998 cycles/ticks +average: 103593 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2129 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2809 cycles/ticks + +indcpa_keypair: +median: 249276 cycles/ticks +average: 250466 cycles/ticks + +indcpa_enc: +median: 289816 cycles/ticks +average: 291303 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59249 cycles/ticks + +kyber_keypair_derand: +median: 265306 cycles/ticks +average: 266617 cycles/ticks + +kyber_keypair: +median: 285742 cycles/ticks +average: 286773 cycles/ticks + +kyber_encaps_derand: +median: 307744 cycles/ticks +average: 308126 cycles/ticks + +kyber_encaps: +median: 308664 cycles/ticks +average: 310169 cycles/ticks + +kyber_decaps: +median: 371278 cycles/ticks +average: 372038 cycles/ticks + +Loop spin: 296 +gen_a: +median: 102594 cycles/ticks +average: 103160 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14864 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4394 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247690 cycles/ticks +average: 248991 cycles/ticks + +indcpa_enc: +median: 287930 cycles/ticks +average: 289418 cycles/ticks + +indcpa_dec: +median: 58950 cycles/ticks +average: 59181 cycles/ticks + +kyber_keypair_derand: +median: 265088 cycles/ticks +average: 266360 cycles/ticks + +kyber_keypair: +median: 285972 cycles/ticks +average: 286819 cycles/ticks + +kyber_encaps_derand: +median: 308410 cycles/ticks +average: 308978 cycles/ticks + +kyber_encaps: +median: 309314 cycles/ticks +average: 309714 cycles/ticks + +kyber_decaps: +median: 371760 cycles/ticks +average: 372714 cycles/ticks + +Loop spin: 297 +gen_a: +median: 102726 cycles/ticks +average: 103351 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14868 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247828 cycles/ticks +average: 249133 cycles/ticks + +indcpa_enc: +median: 287930 cycles/ticks +average: 289532 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59207 cycles/ticks + +kyber_keypair_derand: +median: 265256 cycles/ticks +average: 266646 cycles/ticks + +kyber_keypair: +median: 285546 cycles/ticks +average: 286525 cycles/ticks + +kyber_encaps_derand: +median: 308052 cycles/ticks +average: 308466 cycles/ticks + +kyber_encaps: +median: 308752 cycles/ticks +average: 309117 cycles/ticks + +kyber_decaps: +median: 371188 cycles/ticks +average: 372033 cycles/ticks + +Loop spin: 298 +gen_a: +median: 102744 cycles/ticks +average: 103363 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2132 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9888 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 249196 cycles/ticks +average: 250392 cycles/ticks + +indcpa_enc: +median: 289794 cycles/ticks +average: 292606 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59220 cycles/ticks + +kyber_keypair_derand: +median: 265184 cycles/ticks +average: 266374 cycles/ticks + +kyber_keypair: +median: 285848 cycles/ticks +average: 286849 cycles/ticks + +kyber_encaps_derand: +median: 308112 cycles/ticks +average: 308605 cycles/ticks + +kyber_encaps: +median: 309024 cycles/ticks +average: 309424 cycles/ticks + +kyber_decaps: +median: 371482 cycles/ticks +average: 372160 cycles/ticks + +Loop spin: 299 +gen_a: +median: 102766 cycles/ticks +average: 103376 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 249186 cycles/ticks +average: 250428 cycles/ticks + +indcpa_enc: +median: 289852 cycles/ticks +average: 291460 cycles/ticks + +indcpa_dec: +median: 59006 cycles/ticks +average: 59245 cycles/ticks + +kyber_keypair_derand: +median: 264740 cycles/ticks +average: 266209 cycles/ticks + +kyber_keypair: +median: 285518 cycles/ticks +average: 286661 cycles/ticks + +kyber_encaps_derand: +median: 308424 cycles/ticks +average: 308732 cycles/ticks + +kyber_encaps: +median: 309306 cycles/ticks +average: 309839 cycles/ticks + +kyber_decaps: +median: 371876 cycles/ticks +average: 372624 cycles/ticks + +Loop spin: 300 +gen_a: +median: 103120 cycles/ticks +average: 103728 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247622 cycles/ticks +average: 248872 cycles/ticks + +indcpa_enc: +median: 288390 cycles/ticks +average: 289850 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59237 cycles/ticks + +kyber_keypair_derand: +median: 266462 cycles/ticks +average: 267819 cycles/ticks + +kyber_keypair: +median: 285562 cycles/ticks +average: 288967 cycles/ticks + +kyber_encaps_derand: +median: 308376 cycles/ticks +average: 311116 cycles/ticks + +kyber_encaps: +median: 309074 cycles/ticks +average: 310594 cycles/ticks + +kyber_decaps: +median: 371794 cycles/ticks +average: 372533 cycles/ticks + +Loop spin: 301 +gen_a: +median: 102788 cycles/ticks +average: 103381 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14895 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2807 cycles/ticks + +indcpa_keypair: +median: 247744 cycles/ticks +average: 248958 cycles/ticks + +indcpa_enc: +median: 287892 cycles/ticks +average: 289473 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59155 cycles/ticks + +kyber_keypair_derand: +median: 264692 cycles/ticks +average: 265931 cycles/ticks + +kyber_keypair: +median: 285570 cycles/ticks +average: 286520 cycles/ticks + +kyber_encaps_derand: +median: 307994 cycles/ticks +average: 308404 cycles/ticks + +kyber_encaps: +median: 308956 cycles/ticks +average: 309485 cycles/ticks + +kyber_decaps: +median: 371492 cycles/ticks +average: 372306 cycles/ticks + +Loop spin: 302 +gen_a: +median: 102820 cycles/ticks +average: 103459 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14972 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247968 cycles/ticks +average: 249176 cycles/ticks + +indcpa_enc: +median: 288254 cycles/ticks +average: 289760 cycles/ticks + +indcpa_dec: +median: 58986 cycles/ticks +average: 59160 cycles/ticks + +kyber_keypair_derand: +median: 265202 cycles/ticks +average: 266437 cycles/ticks + +kyber_keypair: +median: 285764 cycles/ticks +average: 286798 cycles/ticks + +kyber_encaps_derand: +median: 308282 cycles/ticks +average: 308716 cycles/ticks + +kyber_encaps: +median: 309136 cycles/ticks +average: 309606 cycles/ticks + +kyber_decaps: +median: 371662 cycles/ticks +average: 372476 cycles/ticks + +Loop spin: 303 +gen_a: +median: 102814 cycles/ticks +average: 103395 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14906 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4405 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247902 cycles/ticks +average: 249243 cycles/ticks + +indcpa_enc: +median: 288102 cycles/ticks +average: 290795 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59272 cycles/ticks + +kyber_keypair_derand: +median: 265140 cycles/ticks +average: 266420 cycles/ticks + +kyber_keypair: +median: 285920 cycles/ticks +average: 287018 cycles/ticks + +kyber_encaps_derand: +median: 308354 cycles/ticks +average: 308809 cycles/ticks + +kyber_encaps: +median: 309302 cycles/ticks +average: 309684 cycles/ticks + +kyber_decaps: +median: 371824 cycles/ticks +average: 372455 cycles/ticks + +Loop spin: 304 +gen_a: +median: 102456 cycles/ticks +average: 103080 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7172 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247748 cycles/ticks +average: 249004 cycles/ticks + +indcpa_enc: +median: 288238 cycles/ticks +average: 289826 cycles/ticks + +indcpa_dec: +median: 58944 cycles/ticks +average: 59219 cycles/ticks + +kyber_keypair_derand: +median: 264908 cycles/ticks +average: 266259 cycles/ticks + +kyber_keypair: +median: 285752 cycles/ticks +average: 286818 cycles/ticks + +kyber_encaps_derand: +median: 308548 cycles/ticks +average: 308901 cycles/ticks + +kyber_encaps: +median: 309350 cycles/ticks +average: 309732 cycles/ticks + +kyber_decaps: +median: 371854 cycles/ticks +average: 372612 cycles/ticks + +Loop spin: 305 +gen_a: +median: 102834 cycles/ticks +average: 103418 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14826 cycles/ticks +average: 15020 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 742 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247714 cycles/ticks +average: 249021 cycles/ticks + +indcpa_enc: +median: 287592 cycles/ticks +average: 289175 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59248 cycles/ticks + +kyber_keypair_derand: +median: 264972 cycles/ticks +average: 266391 cycles/ticks + +kyber_keypair: +median: 285646 cycles/ticks +average: 286605 cycles/ticks + +kyber_encaps_derand: +median: 308208 cycles/ticks +average: 308641 cycles/ticks + +kyber_encaps: +median: 308976 cycles/ticks +average: 310671 cycles/ticks + +kyber_decaps: +median: 371684 cycles/ticks +average: 372353 cycles/ticks + +Loop spin: 306 +gen_a: +median: 102800 cycles/ticks +average: 103383 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2134 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14890 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4364 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 249670 cycles/ticks +average: 250901 cycles/ticks + +indcpa_enc: +median: 290550 cycles/ticks +average: 292198 cycles/ticks + +indcpa_dec: +median: 58944 cycles/ticks +average: 59216 cycles/ticks + +kyber_keypair_derand: +median: 264924 cycles/ticks +average: 266267 cycles/ticks + +kyber_keypair: +median: 285420 cycles/ticks +average: 286331 cycles/ticks + +kyber_encaps_derand: +median: 307730 cycles/ticks +average: 308271 cycles/ticks + +kyber_encaps: +median: 308628 cycles/ticks +average: 309000 cycles/ticks + +kyber_decaps: +median: 371252 cycles/ticks +average: 372151 cycles/ticks + +Loop spin: 307 +gen_a: +median: 103160 cycles/ticks +average: 103713 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14891 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4412 cycles/ticks + +polyvec_decompress: +median: 2814 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247644 cycles/ticks +average: 248889 cycles/ticks + +indcpa_enc: +median: 287778 cycles/ticks +average: 289355 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59250 cycles/ticks + +kyber_keypair_derand: +median: 265056 cycles/ticks +average: 266297 cycles/ticks + +kyber_keypair: +median: 285536 cycles/ticks +average: 286539 cycles/ticks + +kyber_encaps_derand: +median: 307974 cycles/ticks +average: 308233 cycles/ticks + +kyber_encaps: +median: 308866 cycles/ticks +average: 309157 cycles/ticks + +kyber_decaps: +median: 371416 cycles/ticks +average: 372133 cycles/ticks + +Loop spin: 308 +gen_a: +median: 102840 cycles/ticks +average: 103463 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14855 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247844 cycles/ticks +average: 249156 cycles/ticks + +indcpa_enc: +median: 288042 cycles/ticks +average: 290750 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59242 cycles/ticks + +kyber_keypair_derand: +median: 265234 cycles/ticks +average: 266552 cycles/ticks + +kyber_keypair: +median: 285728 cycles/ticks +average: 286671 cycles/ticks + +kyber_encaps_derand: +median: 308922 cycles/ticks +average: 309232 cycles/ticks + +kyber_encaps: +median: 309672 cycles/ticks +average: 310005 cycles/ticks + +kyber_decaps: +median: 372034 cycles/ticks +average: 372920 cycles/ticks + +Loop spin: 309 +gen_a: +median: 102972 cycles/ticks +average: 103480 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14871 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 248134 cycles/ticks +average: 249368 cycles/ticks + +indcpa_enc: +median: 288272 cycles/ticks +average: 289795 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 59240 cycles/ticks + +kyber_keypair_derand: +median: 264980 cycles/ticks +average: 266333 cycles/ticks + +kyber_keypair: +median: 285632 cycles/ticks +average: 286704 cycles/ticks + +kyber_encaps_derand: +median: 309838 cycles/ticks +average: 310234 cycles/ticks + +kyber_encaps: +median: 310568 cycles/ticks +average: 311025 cycles/ticks + +kyber_decaps: +median: 373080 cycles/ticks +average: 373800 cycles/ticks + +Loop spin: 310 +gen_a: +median: 103056 cycles/ticks +average: 103573 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2124 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14855 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 532 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247880 cycles/ticks +average: 249243 cycles/ticks + +indcpa_enc: +median: 288180 cycles/ticks +average: 289727 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59239 cycles/ticks + +kyber_keypair_derand: +median: 266510 cycles/ticks +average: 267878 cycles/ticks + +kyber_keypair: +median: 285980 cycles/ticks +average: 286999 cycles/ticks + +kyber_encaps_derand: +median: 310756 cycles/ticks +average: 311276 cycles/ticks + +kyber_encaps: +median: 311500 cycles/ticks +average: 313127 cycles/ticks + +kyber_decaps: +median: 374066 cycles/ticks +average: 374803 cycles/ticks + +Loop spin: 311 +gen_a: +median: 102610 cycles/ticks +average: 103236 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2119 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14863 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247746 cycles/ticks +average: 249033 cycles/ticks + +indcpa_enc: +median: 287992 cycles/ticks +average: 289496 cycles/ticks + +indcpa_dec: +median: 59008 cycles/ticks +average: 59286 cycles/ticks + +kyber_keypair_derand: +median: 265166 cycles/ticks +average: 266525 cycles/ticks + +kyber_keypair: +median: 285546 cycles/ticks +average: 286520 cycles/ticks + +kyber_encaps_derand: +median: 308114 cycles/ticks +average: 308662 cycles/ticks + +kyber_encaps: +median: 308914 cycles/ticks +average: 309443 cycles/ticks + +kyber_decaps: +median: 371466 cycles/ticks +average: 372317 cycles/ticks + +Loop spin: 312 +gen_a: +median: 102610 cycles/ticks +average: 103214 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14864 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2809 cycles/ticks + +indcpa_keypair: +median: 247544 cycles/ticks +average: 248802 cycles/ticks + +indcpa_enc: +median: 288052 cycles/ticks +average: 289617 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59188 cycles/ticks + +kyber_keypair_derand: +median: 264884 cycles/ticks +average: 266130 cycles/ticks + +kyber_keypair: +median: 285710 cycles/ticks +average: 286818 cycles/ticks + +kyber_encaps_derand: +median: 308248 cycles/ticks +average: 308547 cycles/ticks + +kyber_encaps: +median: 309210 cycles/ticks +average: 309731 cycles/ticks + +kyber_decaps: +median: 371786 cycles/ticks +average: 372452 cycles/ticks + +Loop spin: 313 +gen_a: +median: 103052 cycles/ticks +average: 103640 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14872 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247632 cycles/ticks +average: 248867 cycles/ticks + +indcpa_enc: +median: 287758 cycles/ticks +average: 290472 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59212 cycles/ticks + +kyber_keypair_derand: +median: 265126 cycles/ticks +average: 266452 cycles/ticks + +kyber_keypair: +median: 285610 cycles/ticks +average: 286533 cycles/ticks + +kyber_encaps_derand: +median: 307882 cycles/ticks +average: 308402 cycles/ticks + +kyber_encaps: +median: 308744 cycles/ticks +average: 309242 cycles/ticks + +kyber_decaps: +median: 371320 cycles/ticks +average: 372081 cycles/ticks + +Loop spin: 314 +gen_a: +median: 103032 cycles/ticks +average: 103588 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14828 cycles/ticks +average: 15016 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2814 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 249520 cycles/ticks +average: 250772 cycles/ticks + +indcpa_enc: +median: 289754 cycles/ticks +average: 291316 cycles/ticks + +indcpa_dec: +median: 59000 cycles/ticks +average: 59267 cycles/ticks + +kyber_keypair_derand: +median: 265168 cycles/ticks +average: 266429 cycles/ticks + +kyber_keypair: +median: 285770 cycles/ticks +average: 286841 cycles/ticks + +kyber_encaps_derand: +median: 308238 cycles/ticks +average: 308673 cycles/ticks + +kyber_encaps: +median: 309256 cycles/ticks +average: 309803 cycles/ticks + +kyber_decaps: +median: 372176 cycles/ticks +average: 373026 cycles/ticks + +Loop spin: 315 +gen_a: +median: 102970 cycles/ticks +average: 103464 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15200 cycles/ticks +average: 15079 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247674 cycles/ticks +average: 248808 cycles/ticks + +indcpa_enc: +median: 288254 cycles/ticks +average: 289722 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59250 cycles/ticks + +kyber_keypair_derand: +median: 265228 cycles/ticks +average: 266499 cycles/ticks + +kyber_keypair: +median: 285588 cycles/ticks +average: 286624 cycles/ticks + +kyber_encaps_derand: +median: 307982 cycles/ticks +average: 308508 cycles/ticks + +kyber_encaps: +median: 308868 cycles/ticks +average: 310474 cycles/ticks + +kyber_decaps: +median: 371292 cycles/ticks +average: 372027 cycles/ticks + +Loop spin: 316 +gen_a: +median: 102796 cycles/ticks +average: 103368 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14950 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247824 cycles/ticks +average: 249248 cycles/ticks + +indcpa_enc: +median: 288054 cycles/ticks +average: 289625 cycles/ticks + +indcpa_dec: +median: 58948 cycles/ticks +average: 59171 cycles/ticks + +kyber_keypair_derand: +median: 265066 cycles/ticks +average: 266434 cycles/ticks + +kyber_keypair: +median: 286100 cycles/ticks +average: 287001 cycles/ticks + +kyber_encaps_derand: +median: 310286 cycles/ticks +average: 310687 cycles/ticks + +kyber_encaps: +median: 311102 cycles/ticks +average: 311640 cycles/ticks + +kyber_decaps: +median: 373466 cycles/ticks +average: 374317 cycles/ticks + +Loop spin: 317 +gen_a: +median: 102456 cycles/ticks +average: 103044 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247752 cycles/ticks +average: 248895 cycles/ticks + +indcpa_enc: +median: 288188 cycles/ticks +average: 289606 cycles/ticks + +indcpa_dec: +median: 59022 cycles/ticks +average: 59221 cycles/ticks + +kyber_keypair_derand: +median: 265126 cycles/ticks +average: 266432 cycles/ticks + +kyber_keypair: +median: 285558 cycles/ticks +average: 286629 cycles/ticks + +kyber_encaps_derand: +median: 308300 cycles/ticks +average: 308665 cycles/ticks + +kyber_encaps: +median: 309196 cycles/ticks +average: 309618 cycles/ticks + +kyber_decaps: +median: 371692 cycles/ticks +average: 372526 cycles/ticks + +Loop spin: 318 +gen_a: +median: 102584 cycles/ticks +average: 103181 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14858 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 539 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247830 cycles/ticks +average: 249210 cycles/ticks + +indcpa_enc: +median: 288376 cycles/ticks +average: 291012 cycles/ticks + +indcpa_dec: +median: 58994 cycles/ticks +average: 59260 cycles/ticks + +kyber_keypair_derand: +median: 265278 cycles/ticks +average: 266488 cycles/ticks + +kyber_keypair: +median: 285552 cycles/ticks +average: 286618 cycles/ticks + +kyber_encaps_derand: +median: 307918 cycles/ticks +average: 308355 cycles/ticks + +kyber_encaps: +median: 308934 cycles/ticks +average: 309438 cycles/ticks + +kyber_decaps: +median: 371588 cycles/ticks +average: 372303 cycles/ticks + +Loop spin: 319 +gen_a: +median: 102796 cycles/ticks +average: 103285 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14933 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4400 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247730 cycles/ticks +average: 248956 cycles/ticks + +indcpa_enc: +median: 288258 cycles/ticks +average: 289827 cycles/ticks + +indcpa_dec: +median: 58944 cycles/ticks +average: 59200 cycles/ticks + +kyber_keypair_derand: +median: 265104 cycles/ticks +average: 266508 cycles/ticks + +kyber_keypair: +median: 285590 cycles/ticks +average: 286623 cycles/ticks + +kyber_encaps_derand: +median: 309702 cycles/ticks +average: 310047 cycles/ticks + +kyber_encaps: +median: 310532 cycles/ticks +average: 310986 cycles/ticks + +kyber_decaps: +median: 373130 cycles/ticks +average: 373904 cycles/ticks + +Loop spin: 320 +gen_a: +median: 102970 cycles/ticks +average: 103610 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14876 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 532 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4395 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247520 cycles/ticks +average: 248766 cycles/ticks + +indcpa_enc: +median: 287674 cycles/ticks +average: 289115 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59240 cycles/ticks + +kyber_keypair_derand: +median: 264910 cycles/ticks +average: 266171 cycles/ticks + +kyber_keypair: +median: 285578 cycles/ticks +average: 286689 cycles/ticks + +kyber_encaps_derand: +median: 308406 cycles/ticks +average: 308835 cycles/ticks + +kyber_encaps: +median: 309034 cycles/ticks +average: 310566 cycles/ticks + +kyber_decaps: +median: 371692 cycles/ticks +average: 372454 cycles/ticks + +Loop spin: 321 +gen_a: +median: 102744 cycles/ticks +average: 103333 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2125 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14855 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247538 cycles/ticks +average: 248862 cycles/ticks + +indcpa_enc: +median: 287772 cycles/ticks +average: 289299 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59262 cycles/ticks + +kyber_keypair_derand: +median: 265070 cycles/ticks +average: 266498 cycles/ticks + +kyber_keypair: +median: 285548 cycles/ticks +average: 286652 cycles/ticks + +kyber_encaps_derand: +median: 308410 cycles/ticks +average: 309042 cycles/ticks + +kyber_encaps: +median: 309234 cycles/ticks +average: 310002 cycles/ticks + +kyber_decaps: +median: 371766 cycles/ticks +average: 372789 cycles/ticks + +Loop spin: 322 +gen_a: +median: 102742 cycles/ticks +average: 103407 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14954 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4392 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247722 cycles/ticks +average: 249013 cycles/ticks + +indcpa_enc: +median: 288038 cycles/ticks +average: 289740 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59268 cycles/ticks + +kyber_keypair_derand: +median: 264776 cycles/ticks +average: 266144 cycles/ticks + +kyber_keypair: +median: 285588 cycles/ticks +average: 286716 cycles/ticks + +kyber_encaps_derand: +median: 307800 cycles/ticks +average: 308117 cycles/ticks + +kyber_encaps: +median: 308854 cycles/ticks +average: 309214 cycles/ticks + +kyber_decaps: +median: 371418 cycles/ticks +average: 372163 cycles/ticks + +Loop spin: 323 +gen_a: +median: 102708 cycles/ticks +average: 103348 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14948 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4398 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247824 cycles/ticks +average: 249190 cycles/ticks + +indcpa_enc: +median: 287800 cycles/ticks +average: 290496 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59210 cycles/ticks + +kyber_keypair_derand: +median: 266344 cycles/ticks +average: 267721 cycles/ticks + +kyber_keypair: +median: 285680 cycles/ticks +average: 286728 cycles/ticks + +kyber_encaps_derand: +median: 310074 cycles/ticks +average: 310402 cycles/ticks + +kyber_encaps: +median: 310812 cycles/ticks +average: 311404 cycles/ticks + +kyber_decaps: +median: 373354 cycles/ticks +average: 374037 cycles/ticks + +Loop spin: 324 +gen_a: +median: 102560 cycles/ticks +average: 103184 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7151 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14878 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247488 cycles/ticks +average: 248795 cycles/ticks + +indcpa_enc: +median: 287972 cycles/ticks +average: 289512 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59212 cycles/ticks + +kyber_keypair_derand: +median: 264924 cycles/ticks +average: 266284 cycles/ticks + +kyber_keypair: +median: 285628 cycles/ticks +average: 286799 cycles/ticks + +kyber_encaps_derand: +median: 308518 cycles/ticks +average: 308896 cycles/ticks + +kyber_encaps: +median: 309122 cycles/ticks +average: 309608 cycles/ticks + +kyber_decaps: +median: 371736 cycles/ticks +average: 372602 cycles/ticks + +Loop spin: 325 +gen_a: +median: 102878 cycles/ticks +average: 103468 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14951 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247392 cycles/ticks +average: 248686 cycles/ticks + +indcpa_enc: +median: 287818 cycles/ticks +average: 289298 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59238 cycles/ticks + +kyber_keypair_derand: +median: 264940 cycles/ticks +average: 266246 cycles/ticks + +kyber_keypair: +median: 285600 cycles/ticks +average: 286763 cycles/ticks + +kyber_encaps_derand: +median: 308082 cycles/ticks +average: 308624 cycles/ticks + +kyber_encaps: +median: 308972 cycles/ticks +average: 310536 cycles/ticks + +kyber_decaps: +median: 371528 cycles/ticks +average: 372232 cycles/ticks + +Loop spin: 326 +gen_a: +median: 102464 cycles/ticks +average: 103047 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2138 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15076 cycles/ticks +average: 15210 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247680 cycles/ticks +average: 248968 cycles/ticks + +indcpa_enc: +median: 288220 cycles/ticks +average: 289790 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59223 cycles/ticks + +kyber_keypair_derand: +median: 265126 cycles/ticks +average: 266296 cycles/ticks + +kyber_keypair: +median: 285568 cycles/ticks +average: 286579 cycles/ticks + +kyber_encaps_derand: +median: 308080 cycles/ticks +average: 308466 cycles/ticks + +kyber_encaps: +median: 308944 cycles/ticks +average: 309400 cycles/ticks + +kyber_decaps: +median: 371444 cycles/ticks +average: 372234 cycles/ticks + +Loop spin: 327 +gen_a: +median: 102650 cycles/ticks +average: 103254 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14914 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2809 cycles/ticks + +indcpa_keypair: +median: 248124 cycles/ticks +average: 249315 cycles/ticks + +indcpa_enc: +median: 288328 cycles/ticks +average: 289720 cycles/ticks + +indcpa_dec: +median: 59002 cycles/ticks +average: 59258 cycles/ticks + +kyber_keypair_derand: +median: 265138 cycles/ticks +average: 266371 cycles/ticks + +kyber_keypair: +median: 285502 cycles/ticks +average: 286656 cycles/ticks + +kyber_encaps_derand: +median: 308496 cycles/ticks +average: 308963 cycles/ticks + +kyber_encaps: +median: 309434 cycles/ticks +average: 310039 cycles/ticks + +kyber_decaps: +median: 372030 cycles/ticks +average: 372769 cycles/ticks + +Loop spin: 328 +gen_a: +median: 102722 cycles/ticks +average: 103353 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14957 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247800 cycles/ticks +average: 249205 cycles/ticks + +indcpa_enc: +median: 287844 cycles/ticks +average: 290540 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59219 cycles/ticks + +kyber_keypair_derand: +median: 265128 cycles/ticks +average: 266291 cycles/ticks + +kyber_keypair: +median: 285580 cycles/ticks +average: 286709 cycles/ticks + +kyber_encaps_derand: +median: 308520 cycles/ticks +average: 308952 cycles/ticks + +kyber_encaps: +median: 309354 cycles/ticks +average: 309667 cycles/ticks + +kyber_decaps: +median: 371968 cycles/ticks +average: 372602 cycles/ticks + +Loop spin: 329 +gen_a: +median: 102732 cycles/ticks +average: 103306 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14843 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247874 cycles/ticks +average: 249083 cycles/ticks + +indcpa_enc: +median: 288154 cycles/ticks +average: 289805 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59180 cycles/ticks + +kyber_keypair_derand: +median: 265064 cycles/ticks +average: 266444 cycles/ticks + +kyber_keypair: +median: 285502 cycles/ticks +average: 286586 cycles/ticks + +kyber_encaps_derand: +median: 308316 cycles/ticks +average: 308672 cycles/ticks + +kyber_encaps: +median: 309308 cycles/ticks +average: 309761 cycles/ticks + +kyber_decaps: +median: 371656 cycles/ticks +average: 372417 cycles/ticks + +Loop spin: 330 +gen_a: +median: 102666 cycles/ticks +average: 103297 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2123 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14860 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4370 cycles/ticks +average: 4400 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247344 cycles/ticks +average: 248603 cycles/ticks + +indcpa_enc: +median: 287466 cycles/ticks +average: 289019 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59288 cycles/ticks + +kyber_keypair_derand: +median: 264980 cycles/ticks +average: 266246 cycles/ticks + +kyber_keypair: +median: 285674 cycles/ticks +average: 286760 cycles/ticks + +kyber_encaps_derand: +median: 308198 cycles/ticks +average: 308622 cycles/ticks + +kyber_encaps: +median: 308946 cycles/ticks +average: 310565 cycles/ticks + +kyber_decaps: +median: 371446 cycles/ticks +average: 372154 cycles/ticks + +Loop spin: 331 +gen_a: +median: 103058 cycles/ticks +average: 103581 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4397 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247912 cycles/ticks +average: 249168 cycles/ticks + +indcpa_enc: +median: 288054 cycles/ticks +average: 289582 cycles/ticks + +indcpa_dec: +median: 58994 cycles/ticks +average: 59244 cycles/ticks + +kyber_keypair_derand: +median: 265256 cycles/ticks +average: 266441 cycles/ticks + +kyber_keypair: +median: 285588 cycles/ticks +average: 286464 cycles/ticks + +kyber_encaps_derand: +median: 309882 cycles/ticks +average: 310220 cycles/ticks + +kyber_encaps: +median: 310708 cycles/ticks +average: 311243 cycles/ticks + +kyber_decaps: +median: 373282 cycles/ticks +average: 373982 cycles/ticks + +Loop spin: 332 +gen_a: +median: 102924 cycles/ticks +average: 103513 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14878 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 249546 cycles/ticks +average: 250851 cycles/ticks + +indcpa_enc: +median: 289464 cycles/ticks +average: 290997 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59231 cycles/ticks + +kyber_keypair_derand: +median: 265118 cycles/ticks +average: 266606 cycles/ticks + +kyber_keypair: +median: 285782 cycles/ticks +average: 286865 cycles/ticks + +kyber_encaps_derand: +median: 308048 cycles/ticks +average: 308442 cycles/ticks + +kyber_encaps: +median: 309040 cycles/ticks +average: 309516 cycles/ticks + +kyber_decaps: +median: 371614 cycles/ticks +average: 372346 cycles/ticks + +Loop spin: 333 +gen_a: +median: 102890 cycles/ticks +average: 103514 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14869 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 314 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 536 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247636 cycles/ticks +average: 249012 cycles/ticks + +indcpa_enc: +median: 288112 cycles/ticks +average: 290829 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59207 cycles/ticks + +kyber_keypair_derand: +median: 266028 cycles/ticks +average: 267311 cycles/ticks + +kyber_keypair: +median: 285818 cycles/ticks +average: 286925 cycles/ticks + +kyber_encaps_derand: +median: 308704 cycles/ticks +average: 309141 cycles/ticks + +kyber_encaps: +median: 309640 cycles/ticks +average: 310006 cycles/ticks + +kyber_decaps: +median: 372012 cycles/ticks +average: 372688 cycles/ticks + +Loop spin: 334 +gen_a: +median: 102954 cycles/ticks +average: 103508 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2127 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14826 cycles/ticks +average: 15024 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247708 cycles/ticks +average: 248971 cycles/ticks + +indcpa_enc: +median: 288144 cycles/ticks +average: 289703 cycles/ticks + +indcpa_dec: +median: 58932 cycles/ticks +average: 59205 cycles/ticks + +kyber_keypair_derand: +median: 264866 cycles/ticks +average: 266202 cycles/ticks + +kyber_keypair: +median: 285568 cycles/ticks +average: 286604 cycles/ticks + +kyber_encaps_derand: +median: 308510 cycles/ticks +average: 308932 cycles/ticks + +kyber_encaps: +median: 309222 cycles/ticks +average: 309620 cycles/ticks + +kyber_decaps: +median: 371854 cycles/ticks +average: 372571 cycles/ticks + +Loop spin: 335 +gen_a: +median: 102810 cycles/ticks +average: 103406 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2133 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14972 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4376 cycles/ticks +average: 4397 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247698 cycles/ticks +average: 248936 cycles/ticks + +indcpa_enc: +median: 288176 cycles/ticks +average: 289597 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59206 cycles/ticks + +kyber_keypair_derand: +median: 266800 cycles/ticks +average: 268210 cycles/ticks + +kyber_keypair: +median: 285660 cycles/ticks +average: 286740 cycles/ticks + +kyber_encaps_derand: +median: 308586 cycles/ticks +average: 309094 cycles/ticks + +kyber_encaps: +median: 309196 cycles/ticks +average: 310935 cycles/ticks + +kyber_decaps: +median: 371772 cycles/ticks +average: 372554 cycles/ticks + +Loop spin: 336 +gen_a: +median: 103016 cycles/ticks +average: 103580 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14890 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4392 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247616 cycles/ticks +average: 248928 cycles/ticks + +indcpa_enc: +median: 287906 cycles/ticks +average: 289546 cycles/ticks + +indcpa_dec: +median: 58986 cycles/ticks +average: 59268 cycles/ticks + +kyber_keypair_derand: +median: 265376 cycles/ticks +average: 266636 cycles/ticks + +kyber_keypair: +median: 285634 cycles/ticks +average: 286784 cycles/ticks + +kyber_encaps_derand: +median: 308740 cycles/ticks +average: 309126 cycles/ticks + +kyber_encaps: +median: 309534 cycles/ticks +average: 310056 cycles/ticks + +kyber_decaps: +median: 372212 cycles/ticks +average: 373032 cycles/ticks + +Loop spin: 337 +gen_a: +median: 102622 cycles/ticks +average: 103178 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14945 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 255512 cycles/ticks +average: 256428 cycles/ticks + +indcpa_enc: +median: 287968 cycles/ticks +average: 289489 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59244 cycles/ticks + +kyber_keypair_derand: +median: 272728 cycles/ticks +average: 273703 cycles/ticks + +kyber_keypair: +median: 293120 cycles/ticks +average: 294094 cycles/ticks + +kyber_encaps_derand: +median: 308224 cycles/ticks +average: 308488 cycles/ticks + +kyber_encaps: +median: 309250 cycles/ticks +average: 309608 cycles/ticks + +kyber_decaps: +median: 371768 cycles/ticks +average: 374820 cycles/ticks + +Loop spin: 338 +gen_a: +median: 102670 cycles/ticks +average: 103204 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247824 cycles/ticks +average: 251674 cycles/ticks + +indcpa_enc: +median: 288410 cycles/ticks +average: 291162 cycles/ticks + +indcpa_dec: +median: 59020 cycles/ticks +average: 59267 cycles/ticks + +kyber_keypair_derand: +median: 265048 cycles/ticks +average: 266383 cycles/ticks + +kyber_keypair: +median: 285568 cycles/ticks +average: 286479 cycles/ticks + +kyber_encaps_derand: +median: 308280 cycles/ticks +average: 308672 cycles/ticks + +kyber_encaps: +median: 309068 cycles/ticks +average: 309524 cycles/ticks + +kyber_decaps: +median: 371520 cycles/ticks +average: 372228 cycles/ticks + +Loop spin: 339 +gen_a: +median: 103070 cycles/ticks +average: 103622 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14974 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247948 cycles/ticks +average: 249077 cycles/ticks + +indcpa_enc: +median: 287786 cycles/ticks +average: 289230 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59217 cycles/ticks + +kyber_keypair_derand: +median: 265068 cycles/ticks +average: 266320 cycles/ticks + +kyber_keypair: +median: 285546 cycles/ticks +average: 286559 cycles/ticks + +kyber_encaps_derand: +median: 308438 cycles/ticks +average: 308784 cycles/ticks + +kyber_encaps: +median: 309246 cycles/ticks +average: 309585 cycles/ticks + +kyber_decaps: +median: 371876 cycles/ticks +average: 372532 cycles/ticks + +Loop spin: 340 +gen_a: +median: 102702 cycles/ticks +average: 103289 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9904 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14870 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4364 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 255476 cycles/ticks +average: 256450 cycles/ticks + +indcpa_enc: +median: 287820 cycles/ticks +average: 289329 cycles/ticks + +indcpa_dec: +median: 58946 cycles/ticks +average: 59229 cycles/ticks + +kyber_keypair_derand: +median: 275760 cycles/ticks +average: 276626 cycles/ticks + +kyber_keypair: +median: 293172 cycles/ticks +average: 294130 cycles/ticks + +kyber_encaps_derand: +median: 309150 cycles/ticks +average: 309480 cycles/ticks + +kyber_encaps: +median: 310150 cycles/ticks +average: 311671 cycles/ticks + +kyber_decaps: +median: 372702 cycles/ticks +average: 373417 cycles/ticks + +Loop spin: 341 +gen_a: +median: 102872 cycles/ticks +average: 103498 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14936 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247702 cycles/ticks +average: 248917 cycles/ticks + +indcpa_enc: +median: 287786 cycles/ticks +average: 289274 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59225 cycles/ticks + +kyber_keypair_derand: +median: 266134 cycles/ticks +average: 267412 cycles/ticks + +kyber_keypair: +median: 285690 cycles/ticks +average: 286503 cycles/ticks + +kyber_encaps_derand: +median: 308340 cycles/ticks +average: 308864 cycles/ticks + +kyber_encaps: +median: 309326 cycles/ticks +average: 309808 cycles/ticks + +kyber_decaps: +median: 371928 cycles/ticks +average: 372758 cycles/ticks + +Loop spin: 342 +gen_a: +median: 102792 cycles/ticks +average: 103425 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14874 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247670 cycles/ticks +average: 248946 cycles/ticks + +indcpa_enc: +median: 288146 cycles/ticks +average: 289663 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59219 cycles/ticks + +kyber_keypair_derand: +median: 264816 cycles/ticks +average: 266090 cycles/ticks + +kyber_keypair: +median: 285592 cycles/ticks +average: 286738 cycles/ticks + +kyber_encaps_derand: +median: 308680 cycles/ticks +average: 309057 cycles/ticks + +kyber_encaps: +median: 309464 cycles/ticks +average: 310052 cycles/ticks + +kyber_decaps: +median: 372038 cycles/ticks +average: 372730 cycles/ticks + +Loop spin: 343 +gen_a: +median: 102556 cycles/ticks +average: 103158 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247594 cycles/ticks +average: 248937 cycles/ticks + +indcpa_enc: +median: 287526 cycles/ticks +average: 290179 cycles/ticks + +indcpa_dec: +median: 58946 cycles/ticks +average: 59161 cycles/ticks + +kyber_keypair_derand: +median: 265046 cycles/ticks +average: 266276 cycles/ticks + +kyber_keypair: +median: 285674 cycles/ticks +average: 286631 cycles/ticks + +kyber_encaps_derand: +median: 308152 cycles/ticks +average: 308535 cycles/ticks + +kyber_encaps: +median: 308908 cycles/ticks +average: 309543 cycles/ticks + +kyber_decaps: +median: 371666 cycles/ticks +average: 372380 cycles/ticks + +Loop spin: 344 +gen_a: +median: 102878 cycles/ticks +average: 103508 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14842 cycles/ticks +average: 15053 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247790 cycles/ticks +average: 249077 cycles/ticks + +indcpa_enc: +median: 288258 cycles/ticks +average: 289765 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59199 cycles/ticks + +kyber_keypair_derand: +median: 265414 cycles/ticks +average: 266752 cycles/ticks + +kyber_keypair: +median: 285712 cycles/ticks +average: 286636 cycles/ticks + +kyber_encaps_derand: +median: 308030 cycles/ticks +average: 308378 cycles/ticks + +kyber_encaps: +median: 308916 cycles/ticks +average: 309441 cycles/ticks + +kyber_decaps: +median: 371634 cycles/ticks +average: 372416 cycles/ticks + +Loop spin: 345 +gen_a: +median: 103242 cycles/ticks +average: 103838 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14978 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2814 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247918 cycles/ticks +average: 249189 cycles/ticks + +indcpa_enc: +median: 288298 cycles/ticks +average: 289888 cycles/ticks + +indcpa_dec: +median: 58986 cycles/ticks +average: 59200 cycles/ticks + +kyber_keypair_derand: +median: 264966 cycles/ticks +average: 266279 cycles/ticks + +kyber_keypair: +median: 285510 cycles/ticks +average: 286657 cycles/ticks + +kyber_encaps_derand: +median: 307980 cycles/ticks +average: 308517 cycles/ticks + +kyber_encaps: +median: 308912 cycles/ticks +average: 310550 cycles/ticks + +kyber_decaps: +median: 371528 cycles/ticks +average: 372225 cycles/ticks + +Loop spin: 346 +gen_a: +median: 102892 cycles/ticks +average: 103543 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14943 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247512 cycles/ticks +average: 248831 cycles/ticks + +indcpa_enc: +median: 287784 cycles/ticks +average: 289340 cycles/ticks + +indcpa_dec: +median: 59014 cycles/ticks +average: 59282 cycles/ticks + +kyber_keypair_derand: +median: 265008 cycles/ticks +average: 266201 cycles/ticks + +kyber_keypair: +median: 285714 cycles/ticks +average: 286713 cycles/ticks + +kyber_encaps_derand: +median: 306450 cycles/ticks +average: 308204 cycles/ticks + +kyber_encaps: +median: 308764 cycles/ticks +average: 309251 cycles/ticks + +kyber_decaps: +median: 371284 cycles/ticks +average: 372295 cycles/ticks + +Loop spin: 347 +gen_a: +median: 102750 cycles/ticks +average: 103301 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14830 cycles/ticks +average: 15024 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1343 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247556 cycles/ticks +average: 248704 cycles/ticks + +indcpa_enc: +median: 287910 cycles/ticks +average: 289391 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59200 cycles/ticks + +kyber_keypair_derand: +median: 264940 cycles/ticks +average: 266267 cycles/ticks + +kyber_keypair: +median: 285432 cycles/ticks +average: 286611 cycles/ticks + +kyber_encaps_derand: +median: 309704 cycles/ticks +average: 310057 cycles/ticks + +kyber_encaps: +median: 310680 cycles/ticks +average: 310956 cycles/ticks + +kyber_decaps: +median: 373270 cycles/ticks +average: 374013 cycles/ticks + +Loop spin: 348 +gen_a: +median: 102800 cycles/ticks +average: 103332 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2125 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9861 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14864 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 314 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 536 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2809 cycles/ticks + +indcpa_keypair: +median: 248166 cycles/ticks +average: 249518 cycles/ticks + +indcpa_enc: +median: 288346 cycles/ticks +average: 291074 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59239 cycles/ticks + +kyber_keypair_derand: +median: 265146 cycles/ticks +average: 266308 cycles/ticks + +kyber_keypair: +median: 285596 cycles/ticks +average: 286639 cycles/ticks + +kyber_encaps_derand: +median: 308368 cycles/ticks +average: 308956 cycles/ticks + +kyber_encaps: +median: 309302 cycles/ticks +average: 309839 cycles/ticks + +kyber_decaps: +median: 371734 cycles/ticks +average: 372466 cycles/ticks + +Loop spin: 349 +gen_a: +median: 102990 cycles/ticks +average: 103564 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 545 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 249612 cycles/ticks +average: 250852 cycles/ticks + +indcpa_enc: +median: 289840 cycles/ticks +average: 291469 cycles/ticks + +indcpa_dec: +median: 58948 cycles/ticks +average: 59180 cycles/ticks + +kyber_keypair_derand: +median: 266580 cycles/ticks +average: 267976 cycles/ticks + +kyber_keypair: +median: 285598 cycles/ticks +average: 286739 cycles/ticks + +kyber_encaps_derand: +median: 308730 cycles/ticks +average: 309122 cycles/ticks + +kyber_encaps: +median: 309680 cycles/ticks +average: 310199 cycles/ticks + +kyber_decaps: +median: 372294 cycles/ticks +average: 373022 cycles/ticks + +Loop spin: 350 +gen_a: +median: 102786 cycles/ticks +average: 103418 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14908 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4392 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247814 cycles/ticks +average: 249100 cycles/ticks + +indcpa_enc: +median: 287978 cycles/ticks +average: 289489 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59250 cycles/ticks + +kyber_keypair_derand: +median: 265200 cycles/ticks +average: 266564 cycles/ticks + +kyber_keypair: +median: 285664 cycles/ticks +average: 286740 cycles/ticks + +kyber_encaps_derand: +median: 308092 cycles/ticks +average: 308530 cycles/ticks + +kyber_encaps: +median: 309060 cycles/ticks +average: 310569 cycles/ticks + +kyber_decaps: +median: 371544 cycles/ticks +average: 372146 cycles/ticks + +Loop spin: 351 +gen_a: +median: 102750 cycles/ticks +average: 103299 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14942 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247926 cycles/ticks +average: 249177 cycles/ticks + +indcpa_enc: +median: 288686 cycles/ticks +average: 290287 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59234 cycles/ticks + +kyber_keypair_derand: +median: 264744 cycles/ticks +average: 265982 cycles/ticks + +kyber_keypair: +median: 285456 cycles/ticks +average: 286341 cycles/ticks + +kyber_encaps_derand: +median: 308104 cycles/ticks +average: 308498 cycles/ticks + +kyber_encaps: +median: 308704 cycles/ticks +average: 309267 cycles/ticks + +kyber_decaps: +median: 371530 cycles/ticks +average: 372494 cycles/ticks + +Loop spin: 352 +gen_a: +median: 102504 cycles/ticks +average: 103061 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9860 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14859 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247888 cycles/ticks +average: 249199 cycles/ticks + +indcpa_enc: +median: 288668 cycles/ticks +average: 290189 cycles/ticks + +indcpa_dec: +median: 59000 cycles/ticks +average: 59262 cycles/ticks + +kyber_keypair_derand: +median: 264934 cycles/ticks +average: 266280 cycles/ticks + +kyber_keypair: +median: 285830 cycles/ticks +average: 286791 cycles/ticks + +kyber_encaps_derand: +median: 308148 cycles/ticks +average: 308490 cycles/ticks + +kyber_encaps: +median: 309014 cycles/ticks +average: 309654 cycles/ticks + +kyber_decaps: +median: 371464 cycles/ticks +average: 372322 cycles/ticks + +Loop spin: 353 +gen_a: +median: 102438 cycles/ticks +average: 103060 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2120 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14964 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 536 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 249224 cycles/ticks +average: 250603 cycles/ticks + +indcpa_enc: +median: 289870 cycles/ticks +average: 292552 cycles/ticks + +indcpa_dec: +median: 58996 cycles/ticks +average: 59230 cycles/ticks + +kyber_keypair_derand: +median: 265076 cycles/ticks +average: 266303 cycles/ticks + +kyber_keypair: +median: 285590 cycles/ticks +average: 286701 cycles/ticks + +kyber_encaps_derand: +median: 308254 cycles/ticks +average: 308623 cycles/ticks + +kyber_encaps: +median: 308884 cycles/ticks +average: 309381 cycles/ticks + +kyber_decaps: +median: 371700 cycles/ticks +average: 372393 cycles/ticks + +Loop spin: 354 +gen_a: +median: 102806 cycles/ticks +average: 103391 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2122 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14870 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247840 cycles/ticks +average: 249091 cycles/ticks + +indcpa_enc: +median: 287922 cycles/ticks +average: 289434 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59226 cycles/ticks + +kyber_keypair_derand: +median: 264970 cycles/ticks +average: 266252 cycles/ticks + +kyber_keypair: +median: 285560 cycles/ticks +average: 286762 cycles/ticks + +kyber_encaps_derand: +median: 308214 cycles/ticks +average: 308504 cycles/ticks + +kyber_encaps: +median: 309052 cycles/ticks +average: 309479 cycles/ticks + +kyber_decaps: +median: 371620 cycles/ticks +average: 372476 cycles/ticks + +Loop spin: 355 +gen_a: +median: 102620 cycles/ticks +average: 103207 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14840 cycles/ticks +average: 15058 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 248036 cycles/ticks +average: 249290 cycles/ticks + +indcpa_enc: +median: 288180 cycles/ticks +average: 289580 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59194 cycles/ticks + +kyber_keypair_derand: +median: 265274 cycles/ticks +average: 266615 cycles/ticks + +kyber_keypair: +median: 285592 cycles/ticks +average: 286743 cycles/ticks + +kyber_encaps_derand: +median: 308588 cycles/ticks +average: 309094 cycles/ticks + +kyber_encaps: +median: 309454 cycles/ticks +average: 310976 cycles/ticks + +kyber_decaps: +median: 371798 cycles/ticks +average: 372662 cycles/ticks + +Loop spin: 356 +gen_a: +median: 102702 cycles/ticks +average: 103281 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2133 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14834 cycles/ticks +average: 15042 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 248342 cycles/ticks +average: 249536 cycles/ticks + +indcpa_enc: +median: 288196 cycles/ticks +average: 289795 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59271 cycles/ticks + +kyber_keypair_derand: +median: 265256 cycles/ticks +average: 266504 cycles/ticks + +kyber_keypair: +median: 285798 cycles/ticks +average: 286703 cycles/ticks + +kyber_encaps_derand: +median: 308706 cycles/ticks +average: 309009 cycles/ticks + +kyber_encaps: +median: 309712 cycles/ticks +average: 310200 cycles/ticks + +kyber_decaps: +median: 372270 cycles/ticks +average: 373178 cycles/ticks + +Loop spin: 357 +gen_a: +median: 102926 cycles/ticks +average: 103453 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2120 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 541 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247574 cycles/ticks +average: 248731 cycles/ticks + +indcpa_enc: +median: 287838 cycles/ticks +average: 289326 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59161 cycles/ticks + +kyber_keypair_derand: +median: 264638 cycles/ticks +average: 265989 cycles/ticks + +kyber_keypair: +median: 285530 cycles/ticks +average: 286484 cycles/ticks + +kyber_encaps_derand: +median: 308296 cycles/ticks +average: 308650 cycles/ticks + +kyber_encaps: +median: 309022 cycles/ticks +average: 309490 cycles/ticks + +kyber_decaps: +median: 371554 cycles/ticks +average: 372453 cycles/ticks + +Loop spin: 358 +gen_a: +median: 102914 cycles/ticks +average: 103509 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2127 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247666 cycles/ticks +average: 249056 cycles/ticks + +indcpa_enc: +median: 287854 cycles/ticks +average: 290611 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59220 cycles/ticks + +kyber_keypair_derand: +median: 264776 cycles/ticks +average: 266020 cycles/ticks + +kyber_keypair: +median: 285540 cycles/ticks +average: 286599 cycles/ticks + +kyber_encaps_derand: +median: 308236 cycles/ticks +average: 308580 cycles/ticks + +kyber_encaps: +median: 309012 cycles/ticks +average: 309437 cycles/ticks + +kyber_decaps: +median: 371844 cycles/ticks +average: 372522 cycles/ticks + +Loop spin: 359 +gen_a: +median: 102844 cycles/ticks +average: 103487 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14834 cycles/ticks +average: 15028 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247816 cycles/ticks +average: 249095 cycles/ticks + +indcpa_enc: +median: 288108 cycles/ticks +average: 289749 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59255 cycles/ticks + +kyber_keypair_derand: +median: 265140 cycles/ticks +average: 266517 cycles/ticks + +kyber_keypair: +median: 285604 cycles/ticks +average: 286756 cycles/ticks + +kyber_encaps_derand: +median: 308070 cycles/ticks +average: 308417 cycles/ticks + +kyber_encaps: +median: 309022 cycles/ticks +average: 309481 cycles/ticks + +kyber_decaps: +median: 371408 cycles/ticks +average: 372219 cycles/ticks + +Loop spin: 360 +gen_a: +median: 102748 cycles/ticks +average: 103328 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247764 cycles/ticks +average: 249037 cycles/ticks + +indcpa_enc: +median: 287700 cycles/ticks +average: 289173 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59220 cycles/ticks + +kyber_keypair_derand: +median: 264900 cycles/ticks +average: 266242 cycles/ticks + +kyber_keypair: +median: 285706 cycles/ticks +average: 286808 cycles/ticks + +kyber_encaps_derand: +median: 308396 cycles/ticks +average: 308840 cycles/ticks + +kyber_encaps: +median: 309152 cycles/ticks +average: 310714 cycles/ticks + +kyber_decaps: +median: 372136 cycles/ticks +average: 372960 cycles/ticks + +Loop spin: 361 +gen_a: +median: 102700 cycles/ticks +average: 103320 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14888 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2826 cycles/ticks + +indcpa_keypair: +median: 247640 cycles/ticks +average: 248814 cycles/ticks + +indcpa_enc: +median: 288188 cycles/ticks +average: 289829 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 59227 cycles/ticks + +kyber_keypair_derand: +median: 267972 cycles/ticks +average: 269216 cycles/ticks + +kyber_keypair: +median: 285582 cycles/ticks +average: 286705 cycles/ticks + +kyber_encaps_derand: +median: 308128 cycles/ticks +average: 308653 cycles/ticks + +kyber_encaps: +median: 308976 cycles/ticks +average: 309461 cycles/ticks + +kyber_decaps: +median: 371868 cycles/ticks +average: 372718 cycles/ticks + +Loop spin: 362 +gen_a: +median: 103004 cycles/ticks +average: 103584 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14888 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 321 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 541 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 248056 cycles/ticks +average: 249203 cycles/ticks + +indcpa_enc: +median: 288784 cycles/ticks +average: 290335 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59221 cycles/ticks + +kyber_keypair_derand: +median: 264902 cycles/ticks +average: 266244 cycles/ticks + +kyber_keypair: +median: 285598 cycles/ticks +average: 286659 cycles/ticks + +kyber_encaps_derand: +median: 308596 cycles/ticks +average: 309052 cycles/ticks + +kyber_encaps: +median: 309348 cycles/ticks +average: 309793 cycles/ticks + +kyber_decaps: +median: 371926 cycles/ticks +average: 372807 cycles/ticks + +Loop spin: 363 +gen_a: +median: 102970 cycles/ticks +average: 103579 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14882 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247396 cycles/ticks +average: 248677 cycles/ticks + +indcpa_enc: +median: 287960 cycles/ticks +average: 290731 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59239 cycles/ticks + +kyber_keypair_derand: +median: 265332 cycles/ticks +average: 266716 cycles/ticks + +kyber_keypair: +median: 285548 cycles/ticks +average: 286729 cycles/ticks + +kyber_encaps_derand: +median: 308096 cycles/ticks +average: 308521 cycles/ticks + +kyber_encaps: +median: 308934 cycles/ticks +average: 309546 cycles/ticks + +kyber_decaps: +median: 371642 cycles/ticks +average: 372552 cycles/ticks + +Loop spin: 364 +gen_a: +median: 102702 cycles/ticks +average: 103239 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2131 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14950 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2814 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247322 cycles/ticks +average: 248702 cycles/ticks + +indcpa_enc: +median: 287634 cycles/ticks +average: 289076 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59225 cycles/ticks + +kyber_keypair_derand: +median: 265420 cycles/ticks +average: 266831 cycles/ticks + +kyber_keypair: +median: 285700 cycles/ticks +average: 286793 cycles/ticks + +kyber_encaps_derand: +median: 307934 cycles/ticks +average: 308243 cycles/ticks + +kyber_encaps: +median: 308986 cycles/ticks +average: 309480 cycles/ticks + +kyber_decaps: +median: 371728 cycles/ticks +average: 372574 cycles/ticks + +Loop spin: 365 +gen_a: +median: 102590 cycles/ticks +average: 103319 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14861 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4398 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247378 cycles/ticks +average: 248657 cycles/ticks + +indcpa_enc: +median: 288042 cycles/ticks +average: 289719 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59304 cycles/ticks + +kyber_keypair_derand: +median: 265168 cycles/ticks +average: 266511 cycles/ticks + +kyber_keypair: +median: 285626 cycles/ticks +average: 286748 cycles/ticks + +kyber_encaps_derand: +median: 308114 cycles/ticks +average: 308635 cycles/ticks + +kyber_encaps: +median: 309094 cycles/ticks +average: 310640 cycles/ticks + +kyber_decaps: +median: 371762 cycles/ticks +average: 372491 cycles/ticks + +Loop spin: 366 +gen_a: +median: 103016 cycles/ticks +average: 103631 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9898 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14895 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 547 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247446 cycles/ticks +average: 248668 cycles/ticks + +indcpa_enc: +median: 287788 cycles/ticks +average: 289377 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59257 cycles/ticks + +kyber_keypair_derand: +median: 265452 cycles/ticks +average: 266655 cycles/ticks + +kyber_keypair: +median: 285846 cycles/ticks +average: 286729 cycles/ticks + +kyber_encaps_derand: +median: 308142 cycles/ticks +average: 308555 cycles/ticks + +kyber_encaps: +median: 308912 cycles/ticks +average: 309367 cycles/ticks + +kyber_decaps: +median: 371370 cycles/ticks +average: 372260 cycles/ticks + +Loop spin: 367 +gen_a: +median: 102834 cycles/ticks +average: 103426 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14881 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4396 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 255808 cycles/ticks +average: 256677 cycles/ticks + +indcpa_enc: +median: 288182 cycles/ticks +average: 289679 cycles/ticks + +indcpa_dec: +median: 58942 cycles/ticks +average: 59214 cycles/ticks + +kyber_keypair_derand: +median: 272554 cycles/ticks +average: 273454 cycles/ticks + +kyber_keypair: +median: 293112 cycles/ticks +average: 294122 cycles/ticks + +kyber_encaps_derand: +median: 308774 cycles/ticks +average: 309238 cycles/ticks + +kyber_encaps: +median: 309686 cycles/ticks +average: 310082 cycles/ticks + +kyber_decaps: +median: 372226 cycles/ticks +average: 373032 cycles/ticks + +Loop spin: 368 +gen_a: +median: 102524 cycles/ticks +average: 103178 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14859 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247808 cycles/ticks +average: 249174 cycles/ticks + +indcpa_enc: +median: 288066 cycles/ticks +average: 290742 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59239 cycles/ticks + +kyber_keypair_derand: +median: 265310 cycles/ticks +average: 266570 cycles/ticks + +kyber_keypair: +median: 285904 cycles/ticks +average: 286992 cycles/ticks + +kyber_encaps_derand: +median: 308052 cycles/ticks +average: 308397 cycles/ticks + +kyber_encaps: +median: 309046 cycles/ticks +average: 309466 cycles/ticks + +kyber_decaps: +median: 371670 cycles/ticks +average: 372488 cycles/ticks + +Loop spin: 369 +gen_a: +median: 102702 cycles/ticks +average: 103305 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14961 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247936 cycles/ticks +average: 249135 cycles/ticks + +indcpa_enc: +median: 287990 cycles/ticks +average: 289574 cycles/ticks + +indcpa_dec: +median: 58950 cycles/ticks +average: 59161 cycles/ticks + +kyber_keypair_derand: +median: 264638 cycles/ticks +average: 265875 cycles/ticks + +kyber_keypair: +median: 285684 cycles/ticks +average: 286842 cycles/ticks + +kyber_encaps_derand: +median: 308618 cycles/ticks +average: 308999 cycles/ticks + +kyber_encaps: +median: 309472 cycles/ticks +average: 310031 cycles/ticks + +kyber_decaps: +median: 371970 cycles/ticks +average: 372789 cycles/ticks + +Loop spin: 370 +gen_a: +median: 102844 cycles/ticks +average: 103511 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14869 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 248146 cycles/ticks +average: 249497 cycles/ticks + +indcpa_enc: +median: 288188 cycles/ticks +average: 289912 cycles/ticks + +indcpa_dec: +median: 58950 cycles/ticks +average: 59228 cycles/ticks + +kyber_keypair_derand: +median: 265440 cycles/ticks +average: 266574 cycles/ticks + +kyber_keypair: +median: 285758 cycles/ticks +average: 286896 cycles/ticks + +kyber_encaps_derand: +median: 308260 cycles/ticks +average: 308682 cycles/ticks + +kyber_encaps: +median: 309112 cycles/ticks +average: 310761 cycles/ticks + +kyber_decaps: +median: 371530 cycles/ticks +average: 372296 cycles/ticks + +Loop spin: 371 +gen_a: +median: 102998 cycles/ticks +average: 103558 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14866 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4394 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 248032 cycles/ticks +average: 249324 cycles/ticks + +indcpa_enc: +median: 288242 cycles/ticks +average: 289848 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59229 cycles/ticks + +kyber_keypair_derand: +median: 266316 cycles/ticks +average: 267557 cycles/ticks + +kyber_keypair: +median: 285602 cycles/ticks +average: 286630 cycles/ticks + +kyber_encaps_derand: +median: 309460 cycles/ticks +average: 310054 cycles/ticks + +kyber_encaps: +median: 310122 cycles/ticks +average: 310686 cycles/ticks + +kyber_decaps: +median: 372622 cycles/ticks +average: 373522 cycles/ticks + +Loop spin: 372 +gen_a: +median: 102818 cycles/ticks +average: 103376 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9860 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14938 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247824 cycles/ticks +average: 249088 cycles/ticks + +indcpa_enc: +median: 288490 cycles/ticks +average: 289963 cycles/ticks + +indcpa_dec: +median: 58932 cycles/ticks +average: 59172 cycles/ticks + +kyber_keypair_derand: +median: 265324 cycles/ticks +average: 266719 cycles/ticks + +kyber_keypair: +median: 285618 cycles/ticks +average: 286664 cycles/ticks + +kyber_encaps_derand: +median: 308068 cycles/ticks +average: 308345 cycles/ticks + +kyber_encaps: +median: 308796 cycles/ticks +average: 309171 cycles/ticks + +kyber_decaps: +median: 371590 cycles/ticks +average: 372390 cycles/ticks + +Loop spin: 373 +gen_a: +median: 103002 cycles/ticks +average: 103583 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2134 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9900 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14968 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 249800 cycles/ticks +average: 251064 cycles/ticks + +indcpa_enc: +median: 289924 cycles/ticks +average: 292752 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59261 cycles/ticks + +kyber_keypair_derand: +median: 265156 cycles/ticks +average: 266585 cycles/ticks + +kyber_keypair: +median: 286266 cycles/ticks +average: 287249 cycles/ticks + +kyber_encaps_derand: +median: 310210 cycles/ticks +average: 310756 cycles/ticks + +kyber_encaps: +median: 310836 cycles/ticks +average: 311228 cycles/ticks + +kyber_decaps: +median: 373484 cycles/ticks +average: 374182 cycles/ticks + +Loop spin: 374 +gen_a: +median: 102568 cycles/ticks +average: 103263 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14870 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247744 cycles/ticks +average: 248952 cycles/ticks + +indcpa_enc: +median: 288164 cycles/ticks +average: 289834 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59177 cycles/ticks + +kyber_keypair_derand: +median: 264912 cycles/ticks +average: 266244 cycles/ticks + +kyber_keypair: +median: 285634 cycles/ticks +average: 286739 cycles/ticks + +kyber_encaps_derand: +median: 308422 cycles/ticks +average: 308823 cycles/ticks + +kyber_encaps: +median: 309256 cycles/ticks +average: 309817 cycles/ticks + +kyber_decaps: +median: 371832 cycles/ticks +average: 372575 cycles/ticks + +Loop spin: 375 +gen_a: +median: 102728 cycles/ticks +average: 103350 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7147 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14868 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247946 cycles/ticks +average: 249195 cycles/ticks + +indcpa_enc: +median: 288200 cycles/ticks +average: 289803 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59222 cycles/ticks + +kyber_keypair_derand: +median: 264656 cycles/ticks +average: 265912 cycles/ticks + +kyber_keypair: +median: 285700 cycles/ticks +average: 289102 cycles/ticks + +kyber_encaps_derand: +median: 308384 cycles/ticks +average: 311375 cycles/ticks + +kyber_encaps: +median: 309222 cycles/ticks +average: 310904 cycles/ticks + +kyber_decaps: +median: 371750 cycles/ticks +average: 372391 cycles/ticks + +Loop spin: 376 +gen_a: +median: 102724 cycles/ticks +average: 103358 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2131 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14925 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247830 cycles/ticks +average: 249092 cycles/ticks + +indcpa_enc: +median: 288674 cycles/ticks +average: 290304 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59226 cycles/ticks + +kyber_keypair_derand: +median: 264826 cycles/ticks +average: 266038 cycles/ticks + +kyber_keypair: +median: 285812 cycles/ticks +average: 286771 cycles/ticks + +kyber_encaps_derand: +median: 308088 cycles/ticks +average: 308452 cycles/ticks + +kyber_encaps: +median: 308844 cycles/ticks +average: 309367 cycles/ticks + +kyber_decaps: +median: 371328 cycles/ticks +average: 372089 cycles/ticks + +Loop spin: 377 +gen_a: +median: 102842 cycles/ticks +average: 103488 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7146 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14923 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4369 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 248142 cycles/ticks +average: 249371 cycles/ticks + +indcpa_enc: +median: 288270 cycles/ticks +average: 289893 cycles/ticks + +indcpa_dec: +median: 58934 cycles/ticks +average: 59217 cycles/ticks + +kyber_keypair_derand: +median: 266830 cycles/ticks +average: 268145 cycles/ticks + +kyber_keypair: +median: 285434 cycles/ticks +average: 286509 cycles/ticks + +kyber_encaps_derand: +median: 308190 cycles/ticks +average: 308683 cycles/ticks + +kyber_encaps: +median: 309098 cycles/ticks +average: 309700 cycles/ticks + +kyber_decaps: +median: 371668 cycles/ticks +average: 372417 cycles/ticks + +Loop spin: 378 +gen_a: +median: 102870 cycles/ticks +average: 103433 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14947 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4370 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247914 cycles/ticks +average: 249238 cycles/ticks + +indcpa_enc: +median: 288720 cycles/ticks +average: 291381 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59275 cycles/ticks + +kyber_keypair_derand: +median: 268270 cycles/ticks +average: 269498 cycles/ticks + +kyber_keypair: +median: 285626 cycles/ticks +average: 286783 cycles/ticks + +kyber_encaps_derand: +median: 308286 cycles/ticks +average: 308716 cycles/ticks + +kyber_encaps: +median: 309102 cycles/ticks +average: 309604 cycles/ticks + +kyber_decaps: +median: 371822 cycles/ticks +average: 372612 cycles/ticks + +Loop spin: 379 +gen_a: +median: 102838 cycles/ticks +average: 103432 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2130 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14944 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247734 cycles/ticks +average: 248959 cycles/ticks + +indcpa_enc: +median: 288092 cycles/ticks +average: 289544 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59226 cycles/ticks + +kyber_keypair_derand: +median: 264578 cycles/ticks +average: 265768 cycles/ticks + +kyber_keypair: +median: 285622 cycles/ticks +average: 286822 cycles/ticks + +kyber_encaps_derand: +median: 308528 cycles/ticks +average: 309019 cycles/ticks + +kyber_encaps: +median: 309390 cycles/ticks +average: 309985 cycles/ticks + +kyber_decaps: +median: 371802 cycles/ticks +average: 372659 cycles/ticks + +Loop spin: 380 +gen_a: +median: 102966 cycles/ticks +average: 103490 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7146 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9859 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14866 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247718 cycles/ticks +average: 248972 cycles/ticks + +indcpa_enc: +median: 288048 cycles/ticks +average: 289651 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59217 cycles/ticks + +kyber_keypair_derand: +median: 265222 cycles/ticks +average: 266389 cycles/ticks + +kyber_keypair: +median: 285578 cycles/ticks +average: 286701 cycles/ticks + +kyber_encaps_derand: +median: 308438 cycles/ticks +average: 308922 cycles/ticks + +kyber_encaps: +median: 309452 cycles/ticks +average: 311159 cycles/ticks + +kyber_decaps: +median: 371952 cycles/ticks +average: 372733 cycles/ticks + +Loop spin: 381 +gen_a: +median: 102728 cycles/ticks +average: 103443 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14946 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247464 cycles/ticks +average: 248694 cycles/ticks + +indcpa_enc: +median: 288022 cycles/ticks +average: 289605 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59249 cycles/ticks + +kyber_keypair_derand: +median: 265432 cycles/ticks +average: 266743 cycles/ticks + +kyber_keypair: +median: 285544 cycles/ticks +average: 286672 cycles/ticks + +kyber_encaps_derand: +median: 309886 cycles/ticks +average: 310362 cycles/ticks + +kyber_encaps: +median: 310524 cycles/ticks +average: 311089 cycles/ticks + +kyber_decaps: +median: 373238 cycles/ticks +average: 373983 cycles/ticks + +Loop spin: 382 +gen_a: +median: 102748 cycles/ticks +average: 103320 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14872 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247976 cycles/ticks +average: 249238 cycles/ticks + +indcpa_enc: +median: 287998 cycles/ticks +average: 289599 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59227 cycles/ticks + +kyber_keypair_derand: +median: 265180 cycles/ticks +average: 266472 cycles/ticks + +kyber_keypair: +median: 285540 cycles/ticks +average: 286537 cycles/ticks + +kyber_encaps_derand: +median: 308208 cycles/ticks +average: 308751 cycles/ticks + +kyber_encaps: +median: 309090 cycles/ticks +average: 309608 cycles/ticks + +kyber_decaps: +median: 371518 cycles/ticks +average: 372429 cycles/ticks + +Loop spin: 383 +gen_a: +median: 102654 cycles/ticks +average: 103303 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2136 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9861 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4370 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2809 cycles/ticks + +indcpa_keypair: +median: 247548 cycles/ticks +average: 248846 cycles/ticks + +indcpa_enc: +median: 287992 cycles/ticks +average: 290859 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59218 cycles/ticks + +kyber_keypair_derand: +median: 266738 cycles/ticks +average: 268056 cycles/ticks + +kyber_keypair: +median: 285618 cycles/ticks +average: 286643 cycles/ticks + +kyber_encaps_derand: +median: 308488 cycles/ticks +average: 308854 cycles/ticks + +kyber_encaps: +median: 309310 cycles/ticks +average: 309746 cycles/ticks + +kyber_decaps: +median: 371766 cycles/ticks +average: 372518 cycles/ticks + +Loop spin: 384 +gen_a: +median: 102912 cycles/ticks +average: 103431 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14874 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4369 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247692 cycles/ticks +average: 248878 cycles/ticks + +indcpa_enc: +median: 287896 cycles/ticks +average: 289514 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59281 cycles/ticks + +kyber_keypair_derand: +median: 265136 cycles/ticks +average: 266521 cycles/ticks + +kyber_keypair: +median: 285766 cycles/ticks +average: 286900 cycles/ticks + +kyber_encaps_derand: +median: 308768 cycles/ticks +average: 309224 cycles/ticks + +kyber_encaps: +median: 309576 cycles/ticks +average: 310048 cycles/ticks + +kyber_decaps: +median: 372054 cycles/ticks +average: 372807 cycles/ticks + +Loop spin: 385 +gen_a: +median: 102624 cycles/ticks +average: 103261 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2126 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14874 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 248092 cycles/ticks +average: 249342 cycles/ticks + +indcpa_enc: +median: 288376 cycles/ticks +average: 289968 cycles/ticks + +indcpa_dec: +median: 59066 cycles/ticks +average: 59297 cycles/ticks + +kyber_keypair_derand: +median: 265192 cycles/ticks +average: 266484 cycles/ticks + +kyber_keypair: +median: 285728 cycles/ticks +average: 286792 cycles/ticks + +kyber_encaps_derand: +median: 308240 cycles/ticks +average: 308798 cycles/ticks + +kyber_encaps: +median: 308976 cycles/ticks +average: 310530 cycles/ticks + +kyber_decaps: +median: 371714 cycles/ticks +average: 372317 cycles/ticks + +Loop spin: 386 +gen_a: +median: 103148 cycles/ticks +average: 103694 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14830 cycles/ticks +average: 14984 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247740 cycles/ticks +average: 248958 cycles/ticks + +indcpa_enc: +median: 288046 cycles/ticks +average: 289722 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59252 cycles/ticks + +kyber_keypair_derand: +median: 266442 cycles/ticks +average: 267805 cycles/ticks + +kyber_keypair: +median: 285624 cycles/ticks +average: 286710 cycles/ticks + +kyber_encaps_derand: +median: 308766 cycles/ticks +average: 309164 cycles/ticks + +kyber_encaps: +median: 309574 cycles/ticks +average: 310123 cycles/ticks + +kyber_decaps: +median: 372016 cycles/ticks +average: 372874 cycles/ticks + +Loop spin: 387 +gen_a: +median: 102794 cycles/ticks +average: 103378 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14826 cycles/ticks +average: 15006 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247954 cycles/ticks +average: 249247 cycles/ticks + +indcpa_enc: +median: 288334 cycles/ticks +average: 289875 cycles/ticks + +indcpa_dec: +median: 59004 cycles/ticks +average: 59277 cycles/ticks + +kyber_keypair_derand: +median: 265176 cycles/ticks +average: 266468 cycles/ticks + +kyber_keypair: +median: 285664 cycles/ticks +average: 286668 cycles/ticks + +kyber_encaps_derand: +median: 308136 cycles/ticks +average: 308499 cycles/ticks + +kyber_encaps: +median: 308966 cycles/ticks +average: 309431 cycles/ticks + +kyber_decaps: +median: 371646 cycles/ticks +average: 372408 cycles/ticks + +Loop spin: 388 +gen_a: +median: 102764 cycles/ticks +average: 103366 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14870 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 536 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247988 cycles/ticks +average: 249238 cycles/ticks + +indcpa_enc: +median: 288718 cycles/ticks +average: 291391 cycles/ticks + +indcpa_dec: +median: 59058 cycles/ticks +average: 59311 cycles/ticks + +kyber_keypair_derand: +median: 265204 cycles/ticks +average: 266473 cycles/ticks + +kyber_keypair: +median: 285758 cycles/ticks +average: 286730 cycles/ticks + +kyber_encaps_derand: +median: 308636 cycles/ticks +average: 308983 cycles/ticks + +kyber_encaps: +median: 309236 cycles/ticks +average: 309798 cycles/ticks + +kyber_decaps: +median: 371748 cycles/ticks +average: 372592 cycles/ticks + +Loop spin: 389 +gen_a: +median: 102800 cycles/ticks +average: 103446 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14882 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 249338 cycles/ticks +average: 250634 cycles/ticks + +indcpa_enc: +median: 289904 cycles/ticks +average: 291465 cycles/ticks + +indcpa_dec: +median: 58938 cycles/ticks +average: 59245 cycles/ticks + +kyber_keypair_derand: +median: 264896 cycles/ticks +average: 266234 cycles/ticks + +kyber_keypair: +median: 285680 cycles/ticks +average: 286796 cycles/ticks + +kyber_encaps_derand: +median: 307852 cycles/ticks +average: 308193 cycles/ticks + +kyber_encaps: +median: 308704 cycles/ticks +average: 309161 cycles/ticks + +kyber_decaps: +median: 371302 cycles/ticks +average: 372122 cycles/ticks + +Loop spin: 390 +gen_a: +median: 102808 cycles/ticks +average: 103456 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14904 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247996 cycles/ticks +average: 249227 cycles/ticks + +indcpa_enc: +median: 288306 cycles/ticks +average: 289894 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59247 cycles/ticks + +kyber_keypair_derand: +median: 265004 cycles/ticks +average: 266400 cycles/ticks + +kyber_keypair: +median: 285646 cycles/ticks +average: 286725 cycles/ticks + +kyber_encaps_derand: +median: 311400 cycles/ticks +average: 311916 cycles/ticks + +kyber_encaps: +median: 312192 cycles/ticks +average: 313868 cycles/ticks + +kyber_decaps: +median: 374844 cycles/ticks +average: 375491 cycles/ticks + +Loop spin: 391 +gen_a: +median: 102686 cycles/ticks +average: 103234 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14957 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 248018 cycles/ticks +average: 249389 cycles/ticks + +indcpa_enc: +median: 288372 cycles/ticks +average: 289866 cycles/ticks + +indcpa_dec: +median: 59018 cycles/ticks +average: 59190 cycles/ticks + +kyber_keypair_derand: +median: 264924 cycles/ticks +average: 266076 cycles/ticks + +kyber_keypair: +median: 285572 cycles/ticks +average: 286493 cycles/ticks + +kyber_encaps_derand: +median: 308578 cycles/ticks +average: 308963 cycles/ticks + +kyber_encaps: +median: 309486 cycles/ticks +average: 309929 cycles/ticks + +kyber_decaps: +median: 371992 cycles/ticks +average: 372761 cycles/ticks + +Loop spin: 392 +gen_a: +median: 102730 cycles/ticks +average: 103343 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14924 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 544 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2808 cycles/ticks + +indcpa_keypair: +median: 247998 cycles/ticks +average: 249220 cycles/ticks + +indcpa_enc: +median: 288054 cycles/ticks +average: 289527 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59273 cycles/ticks + +kyber_keypair_derand: +median: 264806 cycles/ticks +average: 266146 cycles/ticks + +kyber_keypair: +median: 285472 cycles/ticks +average: 286488 cycles/ticks + +kyber_encaps_derand: +median: 307942 cycles/ticks +average: 308394 cycles/ticks + +kyber_encaps: +median: 308936 cycles/ticks +average: 309454 cycles/ticks + +kyber_decaps: +median: 371204 cycles/ticks +average: 372100 cycles/ticks + +Loop spin: 393 +gen_a: +median: 102972 cycles/ticks +average: 103536 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2119 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14887 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 545 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 248550 cycles/ticks +average: 249752 cycles/ticks + +indcpa_enc: +median: 288952 cycles/ticks +average: 291672 cycles/ticks + +indcpa_dec: +median: 58932 cycles/ticks +average: 59161 cycles/ticks + +kyber_keypair_derand: +median: 264866 cycles/ticks +average: 266072 cycles/ticks + +kyber_keypair: +median: 285746 cycles/ticks +average: 286812 cycles/ticks + +kyber_encaps_derand: +median: 308516 cycles/ticks +average: 308964 cycles/ticks + +kyber_encaps: +median: 309260 cycles/ticks +average: 309665 cycles/ticks + +kyber_decaps: +median: 371748 cycles/ticks +average: 372555 cycles/ticks + +Loop spin: 394 +gen_a: +median: 102926 cycles/ticks +average: 103546 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247504 cycles/ticks +average: 248892 cycles/ticks + +indcpa_enc: +median: 287790 cycles/ticks +average: 289369 cycles/ticks + +indcpa_dec: +median: 58946 cycles/ticks +average: 59214 cycles/ticks + +kyber_keypair_derand: +median: 265094 cycles/ticks +average: 266408 cycles/ticks + +kyber_keypair: +median: 285670 cycles/ticks +average: 286740 cycles/ticks + +kyber_encaps_derand: +median: 308688 cycles/ticks +average: 309195 cycles/ticks + +kyber_encaps: +median: 309536 cycles/ticks +average: 309875 cycles/ticks + +kyber_decaps: +median: 372032 cycles/ticks +average: 372882 cycles/ticks + +Loop spin: 395 +gen_a: +median: 102678 cycles/ticks +average: 103372 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 542 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2831 cycles/ticks + +indcpa_keypair: +median: 248238 cycles/ticks +average: 249610 cycles/ticks + +indcpa_enc: +median: 288340 cycles/ticks +average: 289852 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59271 cycles/ticks + +kyber_keypair_derand: +median: 264942 cycles/ticks +average: 266290 cycles/ticks + +kyber_keypair: +median: 285946 cycles/ticks +average: 286898 cycles/ticks + +kyber_encaps_derand: +median: 308804 cycles/ticks +average: 309335 cycles/ticks + +kyber_encaps: +median: 309582 cycles/ticks +average: 311105 cycles/ticks + +kyber_decaps: +median: 372114 cycles/ticks +average: 372839 cycles/ticks + +Loop spin: 396 +gen_a: +median: 102878 cycles/ticks +average: 103461 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14861 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247700 cycles/ticks +average: 248988 cycles/ticks + +indcpa_enc: +median: 288188 cycles/ticks +average: 289792 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59252 cycles/ticks + +kyber_keypair_derand: +median: 265272 cycles/ticks +average: 266523 cycles/ticks + +kyber_keypair: +median: 285526 cycles/ticks +average: 286534 cycles/ticks + +kyber_encaps_derand: +median: 307878 cycles/ticks +average: 308247 cycles/ticks + +kyber_encaps: +median: 308668 cycles/ticks +average: 309251 cycles/ticks + +kyber_decaps: +median: 371160 cycles/ticks +average: 372015 cycles/ticks + +Loop spin: 397 +gen_a: +median: 102622 cycles/ticks +average: 103219 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14918 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 249026 cycles/ticks +average: 250367 cycles/ticks + +indcpa_enc: +median: 289370 cycles/ticks +average: 290830 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59251 cycles/ticks + +kyber_keypair_derand: +median: 264898 cycles/ticks +average: 266255 cycles/ticks + +kyber_keypair: +median: 285784 cycles/ticks +average: 286602 cycles/ticks + +kyber_encaps_derand: +median: 307980 cycles/ticks +average: 308441 cycles/ticks + +kyber_encaps: +median: 308784 cycles/ticks +average: 309211 cycles/ticks + +kyber_decaps: +median: 371506 cycles/ticks +average: 372208 cycles/ticks + +Loop spin: 398 +gen_a: +median: 102846 cycles/ticks +average: 103424 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14915 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 249074 cycles/ticks +average: 250432 cycles/ticks + +indcpa_enc: +median: 289506 cycles/ticks +average: 292332 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59229 cycles/ticks + +kyber_keypair_derand: +median: 266422 cycles/ticks +average: 267687 cycles/ticks + +kyber_keypair: +median: 285670 cycles/ticks +average: 286672 cycles/ticks + +kyber_encaps_derand: +median: 308270 cycles/ticks +average: 308750 cycles/ticks + +kyber_encaps: +median: 309148 cycles/ticks +average: 309605 cycles/ticks + +kyber_decaps: +median: 371638 cycles/ticks +average: 372322 cycles/ticks + +Loop spin: 399 +gen_a: +median: 102912 cycles/ticks +average: 103528 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14882 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247830 cycles/ticks +average: 248993 cycles/ticks + +indcpa_enc: +median: 288210 cycles/ticks +average: 289749 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59216 cycles/ticks + +kyber_keypair_derand: +median: 264916 cycles/ticks +average: 266162 cycles/ticks + +kyber_keypair: +median: 285706 cycles/ticks +average: 286778 cycles/ticks + +kyber_encaps_derand: +median: 307946 cycles/ticks +average: 308469 cycles/ticks + +kyber_encaps: +median: 308800 cycles/ticks +average: 309282 cycles/ticks + +kyber_decaps: +median: 371372 cycles/ticks +average: 372284 cycles/ticks + +Loop spin: 400 +gen_a: +median: 102620 cycles/ticks +average: 103204 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14890 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247584 cycles/ticks +average: 248826 cycles/ticks + +indcpa_enc: +median: 287694 cycles/ticks +average: 289289 cycles/ticks + +indcpa_dec: +median: 58942 cycles/ticks +average: 59211 cycles/ticks + +kyber_keypair_derand: +median: 265310 cycles/ticks +average: 266667 cycles/ticks + +kyber_keypair: +median: 285598 cycles/ticks +average: 286659 cycles/ticks + +kyber_encaps_derand: +median: 308546 cycles/ticks +average: 308879 cycles/ticks + +kyber_encaps: +median: 309502 cycles/ticks +average: 311110 cycles/ticks + +kyber_decaps: +median: 372052 cycles/ticks +average: 372956 cycles/ticks + +Loop spin: 401 +gen_a: +median: 103158 cycles/ticks +average: 103819 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14906 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 546 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 248128 cycles/ticks +average: 249437 cycles/ticks + +indcpa_enc: +median: 288012 cycles/ticks +average: 289581 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59209 cycles/ticks + +kyber_keypair_derand: +median: 265742 cycles/ticks +average: 267004 cycles/ticks + +kyber_keypair: +median: 285740 cycles/ticks +average: 286809 cycles/ticks + +kyber_encaps_derand: +median: 308022 cycles/ticks +average: 308331 cycles/ticks + +kyber_encaps: +median: 308998 cycles/ticks +average: 309504 cycles/ticks + +kyber_decaps: +median: 371500 cycles/ticks +average: 372310 cycles/ticks + +Loop spin: 402 +gen_a: +median: 102814 cycles/ticks +average: 104632 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247816 cycles/ticks +average: 249063 cycles/ticks + +indcpa_enc: +median: 288342 cycles/ticks +average: 289824 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59210 cycles/ticks + +kyber_keypair_derand: +median: 264976 cycles/ticks +average: 266352 cycles/ticks + +kyber_keypair: +median: 285464 cycles/ticks +average: 286605 cycles/ticks + +kyber_encaps_derand: +median: 308554 cycles/ticks +average: 309103 cycles/ticks + +kyber_encaps: +median: 309448 cycles/ticks +average: 310016 cycles/ticks + +kyber_decaps: +median: 372032 cycles/ticks +average: 372845 cycles/ticks + +Loop spin: 403 +gen_a: +median: 102564 cycles/ticks +average: 103173 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2131 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247698 cycles/ticks +average: 249025 cycles/ticks + +indcpa_enc: +median: 288060 cycles/ticks +average: 290638 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59186 cycles/ticks + +kyber_keypair_derand: +median: 265120 cycles/ticks +average: 266337 cycles/ticks + +kyber_keypair: +median: 285748 cycles/ticks +average: 286671 cycles/ticks + +kyber_encaps_derand: +median: 307884 cycles/ticks +average: 308413 cycles/ticks + +kyber_encaps: +median: 308770 cycles/ticks +average: 309182 cycles/ticks + +kyber_decaps: +median: 371482 cycles/ticks +average: 372218 cycles/ticks + +Loop spin: 404 +gen_a: +median: 102554 cycles/ticks +average: 103168 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14884 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 247880 cycles/ticks +average: 249115 cycles/ticks + +indcpa_enc: +median: 288536 cycles/ticks +average: 290149 cycles/ticks + +indcpa_dec: +median: 59022 cycles/ticks +average: 59274 cycles/ticks + +kyber_keypair_derand: +median: 264790 cycles/ticks +average: 266105 cycles/ticks + +kyber_keypair: +median: 285220 cycles/ticks +average: 286359 cycles/ticks + +kyber_encaps_derand: +median: 308578 cycles/ticks +average: 309021 cycles/ticks + +kyber_encaps: +median: 309378 cycles/ticks +average: 309673 cycles/ticks + +kyber_decaps: +median: 371956 cycles/ticks +average: 372710 cycles/ticks + +Loop spin: 405 +gen_a: +median: 102732 cycles/ticks +average: 103308 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14972 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247532 cycles/ticks +average: 248784 cycles/ticks + +indcpa_enc: +median: 288214 cycles/ticks +average: 289745 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59254 cycles/ticks + +kyber_keypair_derand: +median: 264878 cycles/ticks +average: 266203 cycles/ticks + +kyber_keypair: +median: 285700 cycles/ticks +average: 286745 cycles/ticks + +kyber_encaps_derand: +median: 308116 cycles/ticks +average: 308616 cycles/ticks + +kyber_encaps: +median: 308876 cycles/ticks +average: 310363 cycles/ticks + +kyber_decaps: +median: 371664 cycles/ticks +average: 372290 cycles/ticks + +Loop spin: 406 +gen_a: +median: 102618 cycles/ticks +average: 103153 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2127 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14860 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4395 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247808 cycles/ticks +average: 249038 cycles/ticks + +indcpa_enc: +median: 288164 cycles/ticks +average: 289748 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59183 cycles/ticks + +kyber_keypair_derand: +median: 265240 cycles/ticks +average: 266484 cycles/ticks + +kyber_keypair: +median: 285562 cycles/ticks +average: 286530 cycles/ticks + +kyber_encaps_derand: +median: 308470 cycles/ticks +average: 308775 cycles/ticks + +kyber_encaps: +median: 309286 cycles/ticks +average: 309847 cycles/ticks + +kyber_decaps: +median: 371838 cycles/ticks +average: 372701 cycles/ticks + +Loop spin: 407 +gen_a: +median: 102490 cycles/ticks +average: 103120 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14860 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 248028 cycles/ticks +average: 249280 cycles/ticks + +indcpa_enc: +median: 288472 cycles/ticks +average: 289981 cycles/ticks + +indcpa_dec: +median: 58948 cycles/ticks +average: 59243 cycles/ticks + +kyber_keypair_derand: +median: 264968 cycles/ticks +average: 266349 cycles/ticks + +kyber_keypair: +median: 285764 cycles/ticks +average: 286814 cycles/ticks + +kyber_encaps_derand: +median: 307942 cycles/ticks +average: 308379 cycles/ticks + +kyber_encaps: +median: 308758 cycles/ticks +average: 309170 cycles/ticks + +kyber_decaps: +median: 371394 cycles/ticks +average: 372154 cycles/ticks + +Loop spin: 408 +gen_a: +median: 102832 cycles/ticks +average: 103417 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9903 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14937 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247404 cycles/ticks +average: 248649 cycles/ticks + +indcpa_enc: +median: 287950 cycles/ticks +average: 290544 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59244 cycles/ticks + +kyber_keypair_derand: +median: 265080 cycles/ticks +average: 266343 cycles/ticks + +kyber_keypair: +median: 285458 cycles/ticks +average: 286395 cycles/ticks + +kyber_encaps_derand: +median: 308410 cycles/ticks +average: 308737 cycles/ticks + +kyber_encaps: +median: 309372 cycles/ticks +average: 309710 cycles/ticks + +kyber_decaps: +median: 371812 cycles/ticks +average: 372474 cycles/ticks + +Loop spin: 409 +gen_a: +median: 102976 cycles/ticks +average: 103565 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2143 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14954 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 249330 cycles/ticks +average: 250553 cycles/ticks + +indcpa_enc: +median: 290000 cycles/ticks +average: 291640 cycles/ticks + +indcpa_dec: +median: 58948 cycles/ticks +average: 59253 cycles/ticks + +kyber_keypair_derand: +median: 264848 cycles/ticks +average: 266128 cycles/ticks + +kyber_keypair: +median: 285714 cycles/ticks +average: 286887 cycles/ticks + +kyber_encaps_derand: +median: 308798 cycles/ticks +average: 309175 cycles/ticks + +kyber_encaps: +median: 309394 cycles/ticks +average: 309733 cycles/ticks + +kyber_decaps: +median: 372110 cycles/ticks +average: 372882 cycles/ticks + +Loop spin: 410 +gen_a: +median: 102704 cycles/ticks +average: 103318 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2129 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14901 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 249098 cycles/ticks +average: 250316 cycles/ticks + +indcpa_enc: +median: 289578 cycles/ticks +average: 291129 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59205 cycles/ticks + +kyber_keypair_derand: +median: 265134 cycles/ticks +average: 266491 cycles/ticks + +kyber_keypair: +median: 285402 cycles/ticks +average: 286463 cycles/ticks + +kyber_encaps_derand: +median: 308286 cycles/ticks +average: 308692 cycles/ticks + +kyber_encaps: +median: 309042 cycles/ticks +average: 310501 cycles/ticks + +kyber_decaps: +median: 371782 cycles/ticks +average: 372635 cycles/ticks + +Loop spin: 411 +gen_a: +median: 102792 cycles/ticks +average: 103374 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14866 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 249694 cycles/ticks +average: 250888 cycles/ticks + +indcpa_enc: +median: 289812 cycles/ticks +average: 291246 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59276 cycles/ticks + +kyber_keypair_derand: +median: 264852 cycles/ticks +average: 265962 cycles/ticks + +kyber_keypair: +median: 285746 cycles/ticks +average: 286626 cycles/ticks + +kyber_encaps_derand: +median: 308658 cycles/ticks +average: 308896 cycles/ticks + +kyber_encaps: +median: 309394 cycles/ticks +average: 309805 cycles/ticks + +kyber_decaps: +median: 372068 cycles/ticks +average: 372853 cycles/ticks + +Loop spin: 412 +gen_a: +median: 102676 cycles/ticks +average: 103278 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14828 cycles/ticks +average: 14955 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4401 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247656 cycles/ticks +average: 248892 cycles/ticks + +indcpa_enc: +median: 287946 cycles/ticks +average: 289511 cycles/ticks + +indcpa_dec: +median: 59032 cycles/ticks +average: 59299 cycles/ticks + +kyber_keypair_derand: +median: 266608 cycles/ticks +average: 268014 cycles/ticks + +kyber_keypair: +median: 285958 cycles/ticks +average: 286941 cycles/ticks + +kyber_encaps_derand: +median: 308354 cycles/ticks +average: 308765 cycles/ticks + +kyber_encaps: +median: 309090 cycles/ticks +average: 309535 cycles/ticks + +kyber_decaps: +median: 371580 cycles/ticks +average: 374512 cycles/ticks + +Loop spin: 413 +gen_a: +median: 102960 cycles/ticks +average: 103501 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9889 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14901 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247990 cycles/ticks +average: 251585 cycles/ticks + +indcpa_enc: +median: 287998 cycles/ticks +average: 290758 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59221 cycles/ticks + +kyber_keypair_derand: +median: 266306 cycles/ticks +average: 267530 cycles/ticks + +kyber_keypair: +median: 285884 cycles/ticks +average: 286853 cycles/ticks + +kyber_encaps_derand: +median: 308064 cycles/ticks +average: 308444 cycles/ticks + +kyber_encaps: +median: 308966 cycles/ticks +average: 309314 cycles/ticks + +kyber_decaps: +median: 371574 cycles/ticks +average: 372475 cycles/ticks + +Loop spin: 414 +gen_a: +median: 102902 cycles/ticks +average: 103422 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14834 cycles/ticks +average: 15028 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247654 cycles/ticks +average: 248878 cycles/ticks + +indcpa_enc: +median: 288148 cycles/ticks +average: 289788 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59220 cycles/ticks + +kyber_keypair_derand: +median: 264952 cycles/ticks +average: 266324 cycles/ticks + +kyber_keypair: +median: 285588 cycles/ticks +average: 286675 cycles/ticks + +kyber_encaps_derand: +median: 309890 cycles/ticks +average: 310296 cycles/ticks + +kyber_encaps: +median: 310702 cycles/ticks +average: 311156 cycles/ticks + +kyber_decaps: +median: 373188 cycles/ticks +average: 373845 cycles/ticks + +Loop spin: 415 +gen_a: +median: 102452 cycles/ticks +average: 103040 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14934 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247870 cycles/ticks +average: 249197 cycles/ticks + +indcpa_enc: +median: 288210 cycles/ticks +average: 289827 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59255 cycles/ticks + +kyber_keypair_derand: +median: 265196 cycles/ticks +average: 266455 cycles/ticks + +kyber_keypair: +median: 285918 cycles/ticks +average: 286948 cycles/ticks + +kyber_encaps_derand: +median: 310214 cycles/ticks +average: 310633 cycles/ticks + +kyber_encaps: +median: 310954 cycles/ticks +average: 312299 cycles/ticks + +kyber_decaps: +median: 373930 cycles/ticks +average: 374628 cycles/ticks + +Loop spin: 416 +gen_a: +median: 102642 cycles/ticks +average: 103196 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15208 cycles/ticks +average: 15106 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 544 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247654 cycles/ticks +average: 248838 cycles/ticks + +indcpa_enc: +median: 287990 cycles/ticks +average: 289554 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59231 cycles/ticks + +kyber_keypair_derand: +median: 264896 cycles/ticks +average: 266073 cycles/ticks + +kyber_keypair: +median: 285582 cycles/ticks +average: 286546 cycles/ticks + +kyber_encaps_derand: +median: 308698 cycles/ticks +average: 309083 cycles/ticks + +kyber_encaps: +median: 309490 cycles/ticks +average: 309947 cycles/ticks + +kyber_decaps: +median: 372020 cycles/ticks +average: 372862 cycles/ticks + +Loop spin: 417 +gen_a: +median: 102978 cycles/ticks +average: 103483 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14946 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4392 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247596 cycles/ticks +average: 248860 cycles/ticks + +indcpa_enc: +median: 287928 cycles/ticks +average: 289473 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59196 cycles/ticks + +kyber_keypair_derand: +median: 264870 cycles/ticks +average: 266100 cycles/ticks + +kyber_keypair: +median: 285650 cycles/ticks +average: 286572 cycles/ticks + +kyber_encaps_derand: +median: 309928 cycles/ticks +average: 310389 cycles/ticks + +kyber_encaps: +median: 310832 cycles/ticks +average: 311190 cycles/ticks + +kyber_decaps: +median: 373478 cycles/ticks +average: 374287 cycles/ticks + +Loop spin: 418 +gen_a: +median: 102636 cycles/ticks +average: 103198 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 543 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 248104 cycles/ticks +average: 249386 cycles/ticks + +indcpa_enc: +median: 288124 cycles/ticks +average: 290782 cycles/ticks + +indcpa_dec: +median: 59032 cycles/ticks +average: 59274 cycles/ticks + +kyber_keypair_derand: +median: 264978 cycles/ticks +average: 266234 cycles/ticks + +kyber_keypair: +median: 285592 cycles/ticks +average: 286646 cycles/ticks + +kyber_encaps_derand: +median: 309882 cycles/ticks +average: 310317 cycles/ticks + +kyber_encaps: +median: 310562 cycles/ticks +average: 311108 cycles/ticks + +kyber_decaps: +median: 373042 cycles/ticks +average: 373726 cycles/ticks + +Loop spin: 419 +gen_a: +median: 102970 cycles/ticks +average: 103561 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14854 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247812 cycles/ticks +average: 248936 cycles/ticks + +indcpa_enc: +median: 288248 cycles/ticks +average: 289695 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59228 cycles/ticks + +kyber_keypair_derand: +median: 265478 cycles/ticks +average: 266695 cycles/ticks + +kyber_keypair: +median: 285636 cycles/ticks +average: 286684 cycles/ticks + +kyber_encaps_derand: +median: 308442 cycles/ticks +average: 308745 cycles/ticks + +kyber_encaps: +median: 309280 cycles/ticks +average: 309555 cycles/ticks + +kyber_decaps: +median: 371992 cycles/ticks +average: 372791 cycles/ticks + +Loop spin: 420 +gen_a: +median: 102566 cycles/ticks +average: 103116 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15033 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2827 cycles/ticks + +indcpa_keypair: +median: 247700 cycles/ticks +average: 248954 cycles/ticks + +indcpa_enc: +median: 288354 cycles/ticks +average: 289928 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59237 cycles/ticks + +kyber_keypair_derand: +median: 264950 cycles/ticks +average: 266309 cycles/ticks + +kyber_keypair: +median: 285484 cycles/ticks +average: 286470 cycles/ticks + +kyber_encaps_derand: +median: 309542 cycles/ticks +average: 311095 cycles/ticks + +kyber_encaps: +median: 310474 cycles/ticks +average: 310891 cycles/ticks + +kyber_decaps: +median: 372628 cycles/ticks +average: 373428 cycles/ticks + +Loop spin: 421 +gen_a: +median: 102816 cycles/ticks +average: 103446 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9896 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4398 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247588 cycles/ticks +average: 248915 cycles/ticks + +indcpa_enc: +median: 287676 cycles/ticks +average: 289454 cycles/ticks + +indcpa_dec: +median: 58986 cycles/ticks +average: 59285 cycles/ticks + +kyber_keypair_derand: +median: 264992 cycles/ticks +average: 266416 cycles/ticks + +kyber_keypair: +median: 285524 cycles/ticks +average: 286712 cycles/ticks + +kyber_encaps_derand: +median: 308572 cycles/ticks +average: 309239 cycles/ticks + +kyber_encaps: +median: 309392 cycles/ticks +average: 310013 cycles/ticks + +kyber_decaps: +median: 372048 cycles/ticks +average: 373187 cycles/ticks + +Loop spin: 422 +gen_a: +median: 102628 cycles/ticks +average: 103240 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9894 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14951 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247894 cycles/ticks +average: 249161 cycles/ticks + +indcpa_enc: +median: 288374 cycles/ticks +average: 289949 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59222 cycles/ticks + +kyber_keypair_derand: +median: 264954 cycles/ticks +average: 266248 cycles/ticks + +kyber_keypair: +median: 285514 cycles/ticks +average: 286416 cycles/ticks + +kyber_encaps_derand: +median: 307974 cycles/ticks +average: 308428 cycles/ticks + +kyber_encaps: +median: 308972 cycles/ticks +average: 309244 cycles/ticks + +kyber_decaps: +median: 371862 cycles/ticks +average: 372579 cycles/ticks + +Loop spin: 423 +gen_a: +median: 102690 cycles/ticks +average: 103268 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14958 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 247890 cycles/ticks +average: 250238 cycles/ticks + +indcpa_enc: +median: 288092 cycles/ticks +average: 289678 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59199 cycles/ticks + +kyber_keypair_derand: +median: 264974 cycles/ticks +average: 266264 cycles/ticks + +kyber_keypair: +median: 285764 cycles/ticks +average: 286701 cycles/ticks + +kyber_encaps_derand: +median: 308290 cycles/ticks +average: 308639 cycles/ticks + +kyber_encaps: +median: 308970 cycles/ticks +average: 309247 cycles/ticks + +kyber_decaps: +median: 371600 cycles/ticks +average: 372264 cycles/ticks + +Loop spin: 424 +gen_a: +median: 102904 cycles/ticks +average: 103436 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14997 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4402 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 248212 cycles/ticks +average: 249470 cycles/ticks + +indcpa_enc: +median: 288882 cycles/ticks +average: 290463 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59257 cycles/ticks + +kyber_keypair_derand: +median: 265052 cycles/ticks +average: 266503 cycles/ticks + +kyber_keypair: +median: 285492 cycles/ticks +average: 286636 cycles/ticks + +kyber_encaps_derand: +median: 308282 cycles/ticks +average: 308559 cycles/ticks + +kyber_encaps: +median: 309038 cycles/ticks +average: 309464 cycles/ticks + +kyber_decaps: +median: 371638 cycles/ticks +average: 372413 cycles/ticks + +Loop spin: 425 +gen_a: +median: 103028 cycles/ticks +average: 103590 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14973 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2826 cycles/ticks + +indcpa_keypair: +median: 247864 cycles/ticks +average: 249134 cycles/ticks + +indcpa_enc: +median: 288190 cycles/ticks +average: 289691 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59208 cycles/ticks + +kyber_keypair_derand: +median: 264720 cycles/ticks +average: 266025 cycles/ticks + +kyber_keypair: +median: 285796 cycles/ticks +average: 286865 cycles/ticks + +kyber_encaps_derand: +median: 310244 cycles/ticks +average: 311833 cycles/ticks + +kyber_encaps: +median: 311118 cycles/ticks +average: 311567 cycles/ticks + +kyber_decaps: +median: 373644 cycles/ticks +average: 374260 cycles/ticks + +Loop spin: 426 +gen_a: +median: 102654 cycles/ticks +average: 103265 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14881 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247946 cycles/ticks +average: 249185 cycles/ticks + +indcpa_enc: +median: 288002 cycles/ticks +average: 289620 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59245 cycles/ticks + +kyber_keypair_derand: +median: 267032 cycles/ticks +average: 268286 cycles/ticks + +kyber_keypair: +median: 285850 cycles/ticks +average: 286700 cycles/ticks + +kyber_encaps_derand: +median: 308348 cycles/ticks +average: 308741 cycles/ticks + +kyber_encaps: +median: 309124 cycles/ticks +average: 309684 cycles/ticks + +kyber_decaps: +median: 371528 cycles/ticks +average: 372335 cycles/ticks + +Loop spin: 427 +gen_a: +median: 102456 cycles/ticks +average: 103116 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2129 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14869 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247806 cycles/ticks +average: 249079 cycles/ticks + +indcpa_enc: +median: 288518 cycles/ticks +average: 290004 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59246 cycles/ticks + +kyber_keypair_derand: +median: 265072 cycles/ticks +average: 266303 cycles/ticks + +kyber_keypair: +median: 285724 cycles/ticks +average: 286744 cycles/ticks + +kyber_encaps_derand: +median: 308372 cycles/ticks +average: 308777 cycles/ticks + +kyber_encaps: +median: 309180 cycles/ticks +average: 309433 cycles/ticks + +kyber_decaps: +median: 371750 cycles/ticks +average: 372699 cycles/ticks + +Loop spin: 428 +gen_a: +median: 102636 cycles/ticks +average: 103195 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9893 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14872 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4401 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 249636 cycles/ticks +average: 251075 cycles/ticks + +indcpa_enc: +median: 290008 cycles/ticks +average: 292887 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59249 cycles/ticks + +kyber_keypair_derand: +median: 264862 cycles/ticks +average: 266154 cycles/ticks + +kyber_keypair: +median: 285606 cycles/ticks +average: 286622 cycles/ticks + +kyber_encaps_derand: +median: 307912 cycles/ticks +average: 308333 cycles/ticks + +kyber_encaps: +median: 308736 cycles/ticks +average: 309097 cycles/ticks + +kyber_decaps: +median: 371380 cycles/ticks +average: 372281 cycles/ticks + +Loop spin: 429 +gen_a: +median: 102696 cycles/ticks +average: 103180 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9828 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14871 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4405 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247634 cycles/ticks +average: 249018 cycles/ticks + +indcpa_enc: +median: 288044 cycles/ticks +average: 289638 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59213 cycles/ticks + +kyber_keypair_derand: +median: 264828 cycles/ticks +average: 266276 cycles/ticks + +kyber_keypair: +median: 285816 cycles/ticks +average: 286881 cycles/ticks + +kyber_encaps_derand: +median: 308494 cycles/ticks +average: 309041 cycles/ticks + +kyber_encaps: +median: 309308 cycles/ticks +average: 309854 cycles/ticks + +kyber_decaps: +median: 371988 cycles/ticks +average: 372863 cycles/ticks + +Loop spin: 430 +gen_a: +median: 102958 cycles/ticks +average: 103565 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9901 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14876 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247566 cycles/ticks +average: 248965 cycles/ticks + +indcpa_enc: +median: 287876 cycles/ticks +average: 289504 cycles/ticks + +indcpa_dec: +median: 58946 cycles/ticks +average: 59211 cycles/ticks + +kyber_keypair_derand: +median: 265272 cycles/ticks +average: 266631 cycles/ticks + +kyber_keypair: +median: 285456 cycles/ticks +average: 286535 cycles/ticks + +kyber_encaps_derand: +median: 308286 cycles/ticks +average: 309818 cycles/ticks + +kyber_encaps: +median: 308962 cycles/ticks +average: 309371 cycles/ticks + +kyber_decaps: +median: 371678 cycles/ticks +average: 372488 cycles/ticks + +Loop spin: 431 +gen_a: +median: 102834 cycles/ticks +average: 103403 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14914 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 249028 cycles/ticks +average: 250391 cycles/ticks + +indcpa_enc: +median: 289780 cycles/ticks +average: 291337 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59168 cycles/ticks + +kyber_keypair_derand: +median: 264982 cycles/ticks +average: 266247 cycles/ticks + +kyber_keypair: +median: 285748 cycles/ticks +average: 286803 cycles/ticks + +kyber_encaps_derand: +median: 308192 cycles/ticks +average: 308695 cycles/ticks + +kyber_encaps: +median: 309064 cycles/ticks +average: 309495 cycles/ticks + +kyber_decaps: +median: 371596 cycles/ticks +average: 372428 cycles/ticks + +Loop spin: 432 +gen_a: +median: 102970 cycles/ticks +average: 103517 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14863 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1492 cycles/ticks +average: 1509 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 551 cycles/ticks + +polyvec_compress: +median: 4420 cycles/ticks +average: 4431 cycles/ticks + +polyvec_decompress: +median: 2828 cycles/ticks +average: 2842 cycles/ticks + +indcpa_keypair: +median: 247710 cycles/ticks +average: 248977 cycles/ticks + +indcpa_enc: +median: 288196 cycles/ticks +average: 289803 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59281 cycles/ticks + +kyber_keypair_derand: +median: 264548 cycles/ticks +average: 265861 cycles/ticks + +kyber_keypair: +median: 285414 cycles/ticks +average: 286451 cycles/ticks + +kyber_encaps_derand: +median: 308460 cycles/ticks +average: 308829 cycles/ticks + +kyber_encaps: +median: 309316 cycles/ticks +average: 309646 cycles/ticks + +kyber_decaps: +median: 371864 cycles/ticks +average: 372717 cycles/ticks + +Loop spin: 433 +gen_a: +median: 102780 cycles/ticks +average: 103358 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14889 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247886 cycles/ticks +average: 250371 cycles/ticks + +indcpa_enc: +median: 288544 cycles/ticks +average: 290053 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59255 cycles/ticks + +kyber_keypair_derand: +median: 265446 cycles/ticks +average: 266811 cycles/ticks + +kyber_keypair: +median: 285854 cycles/ticks +average: 286865 cycles/ticks + +kyber_encaps_derand: +median: 308568 cycles/ticks +average: 309160 cycles/ticks + +kyber_encaps: +median: 309348 cycles/ticks +average: 309701 cycles/ticks + +kyber_decaps: +median: 371972 cycles/ticks +average: 372844 cycles/ticks + +Loop spin: 434 +gen_a: +median: 102908 cycles/ticks +average: 103454 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14910 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2816 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 248146 cycles/ticks +average: 249427 cycles/ticks + +indcpa_enc: +median: 288474 cycles/ticks +average: 290063 cycles/ticks + +indcpa_dec: +median: 59014 cycles/ticks +average: 59302 cycles/ticks + +kyber_keypair_derand: +median: 264900 cycles/ticks +average: 266338 cycles/ticks + +kyber_keypair: +median: 285512 cycles/ticks +average: 286472 cycles/ticks + +kyber_encaps_derand: +median: 307780 cycles/ticks +average: 308171 cycles/ticks + +kyber_encaps: +median: 308572 cycles/ticks +average: 309024 cycles/ticks + +kyber_decaps: +median: 371118 cycles/ticks +average: 371958 cycles/ticks + +Loop spin: 435 +gen_a: +median: 102612 cycles/ticks +average: 103154 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9907 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14857 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4392 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2809 cycles/ticks + +indcpa_keypair: +median: 248304 cycles/ticks +average: 249544 cycles/ticks + +indcpa_enc: +median: 288974 cycles/ticks +average: 290428 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59255 cycles/ticks + +kyber_keypair_derand: +median: 265080 cycles/ticks +average: 266371 cycles/ticks + +kyber_keypair: +median: 285760 cycles/ticks +average: 286802 cycles/ticks + +kyber_encaps_derand: +median: 308292 cycles/ticks +average: 309855 cycles/ticks + +kyber_encaps: +median: 309222 cycles/ticks +average: 309660 cycles/ticks + +kyber_decaps: +median: 371778 cycles/ticks +average: 372531 cycles/ticks + +Loop spin: 436 +gen_a: +median: 102696 cycles/ticks +average: 103215 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9861 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14828 cycles/ticks +average: 15018 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 545 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247452 cycles/ticks +average: 248740 cycles/ticks + +indcpa_enc: +median: 287956 cycles/ticks +average: 289286 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59173 cycles/ticks + +kyber_keypair_derand: +median: 265052 cycles/ticks +average: 266427 cycles/ticks + +kyber_keypair: +median: 285578 cycles/ticks +average: 286507 cycles/ticks + +kyber_encaps_derand: +median: 308108 cycles/ticks +average: 308570 cycles/ticks + +kyber_encaps: +median: 308940 cycles/ticks +average: 309365 cycles/ticks + +kyber_decaps: +median: 371562 cycles/ticks +average: 372464 cycles/ticks + +Loop spin: 437 +gen_a: +median: 102612 cycles/ticks +average: 103217 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14952 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 315 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 248016 cycles/ticks +average: 249211 cycles/ticks + +indcpa_enc: +median: 288138 cycles/ticks +average: 289551 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59249 cycles/ticks + +kyber_keypair_derand: +median: 265246 cycles/ticks +average: 266527 cycles/ticks + +kyber_keypair: +median: 285864 cycles/ticks +average: 286808 cycles/ticks + +kyber_encaps_derand: +median: 308202 cycles/ticks +average: 308636 cycles/ticks + +kyber_encaps: +median: 308850 cycles/ticks +average: 309158 cycles/ticks + +kyber_decaps: +median: 371472 cycles/ticks +average: 372269 cycles/ticks + +Loop spin: 438 +gen_a: +median: 102804 cycles/ticks +average: 103406 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14888 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247542 cycles/ticks +average: 248809 cycles/ticks + +indcpa_enc: +median: 287512 cycles/ticks +average: 290148 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59262 cycles/ticks + +kyber_keypair_derand: +median: 266494 cycles/ticks +average: 267838 cycles/ticks + +kyber_keypair: +median: 285532 cycles/ticks +average: 286449 cycles/ticks + +kyber_encaps_derand: +median: 308124 cycles/ticks +average: 308518 cycles/ticks + +kyber_encaps: +median: 309012 cycles/ticks +average: 309447 cycles/ticks + +kyber_decaps: +median: 371604 cycles/ticks +average: 372386 cycles/ticks + +Loop spin: 439 +gen_a: +median: 102670 cycles/ticks +average: 103255 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14894 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1353 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 532 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 249170 cycles/ticks +average: 250433 cycles/ticks + +indcpa_enc: +median: 289566 cycles/ticks +average: 290972 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59244 cycles/ticks + +kyber_keypair_derand: +median: 265022 cycles/ticks +average: 266358 cycles/ticks + +kyber_keypair: +median: 285682 cycles/ticks +average: 286850 cycles/ticks + +kyber_encaps_derand: +median: 308116 cycles/ticks +average: 308491 cycles/ticks + +kyber_encaps: +median: 308980 cycles/ticks +average: 309312 cycles/ticks + +kyber_decaps: +median: 371480 cycles/ticks +average: 372238 cycles/ticks + +Loop spin: 440 +gen_a: +median: 102892 cycles/ticks +average: 103532 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9861 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14928 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 546 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2814 cycles/ticks +average: 2828 cycles/ticks + +indcpa_keypair: +median: 247978 cycles/ticks +average: 249343 cycles/ticks + +indcpa_enc: +median: 288736 cycles/ticks +average: 290330 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59291 cycles/ticks + +kyber_keypair_derand: +median: 264982 cycles/ticks +average: 266432 cycles/ticks + +kyber_keypair: +median: 285474 cycles/ticks +average: 286488 cycles/ticks + +kyber_encaps_derand: +median: 308376 cycles/ticks +average: 309996 cycles/ticks + +kyber_encaps: +median: 309102 cycles/ticks +average: 309455 cycles/ticks + +kyber_decaps: +median: 371802 cycles/ticks +average: 372480 cycles/ticks + +Loop spin: 441 +gen_a: +median: 102806 cycles/ticks +average: 103393 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9921 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14877 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247984 cycles/ticks +average: 249313 cycles/ticks + +indcpa_enc: +median: 287882 cycles/ticks +average: 289381 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59204 cycles/ticks + +kyber_keypair_derand: +median: 265278 cycles/ticks +average: 266545 cycles/ticks + +kyber_keypair: +median: 285786 cycles/ticks +average: 286681 cycles/ticks + +kyber_encaps_derand: +median: 308212 cycles/ticks +average: 308626 cycles/ticks + +kyber_encaps: +median: 309098 cycles/ticks +average: 309355 cycles/ticks + +kyber_decaps: +median: 371488 cycles/ticks +average: 372134 cycles/ticks + +Loop spin: 442 +gen_a: +median: 102992 cycles/ticks +average: 103480 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9919 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14945 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4400 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247500 cycles/ticks +average: 248706 cycles/ticks + +indcpa_enc: +median: 287450 cycles/ticks +average: 288933 cycles/ticks + +indcpa_dec: +median: 58986 cycles/ticks +average: 59256 cycles/ticks + +kyber_keypair_derand: +median: 265138 cycles/ticks +average: 266380 cycles/ticks + +kyber_keypair: +median: 285542 cycles/ticks +average: 286604 cycles/ticks + +kyber_encaps_derand: +median: 308332 cycles/ticks +average: 308774 cycles/ticks + +kyber_encaps: +median: 309150 cycles/ticks +average: 309509 cycles/ticks + +kyber_decaps: +median: 371750 cycles/ticks +average: 372435 cycles/ticks + +Loop spin: 443 +gen_a: +median: 102702 cycles/ticks +average: 103277 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 15006 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2809 cycles/ticks + +indcpa_keypair: +median: 247740 cycles/ticks +average: 250185 cycles/ticks + +indcpa_enc: +median: 287990 cycles/ticks +average: 289465 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59221 cycles/ticks + +kyber_keypair_derand: +median: 265414 cycles/ticks +average: 266752 cycles/ticks + +kyber_keypair: +median: 285734 cycles/ticks +average: 286664 cycles/ticks + +kyber_encaps_derand: +median: 308544 cycles/ticks +average: 308938 cycles/ticks + +kyber_encaps: +median: 309284 cycles/ticks +average: 309613 cycles/ticks + +kyber_decaps: +median: 371742 cycles/ticks +average: 372501 cycles/ticks + +Loop spin: 444 +gen_a: +median: 102730 cycles/ticks +average: 103344 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14950 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2806 cycles/ticks + +indcpa_keypair: +median: 248014 cycles/ticks +average: 249242 cycles/ticks + +indcpa_enc: +median: 288070 cycles/ticks +average: 289686 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59230 cycles/ticks + +kyber_keypair_derand: +median: 264888 cycles/ticks +average: 266170 cycles/ticks + +kyber_keypair: +median: 285430 cycles/ticks +average: 286560 cycles/ticks + +kyber_encaps_derand: +median: 309754 cycles/ticks +average: 310187 cycles/ticks + +kyber_encaps: +median: 310450 cycles/ticks +average: 311030 cycles/ticks + +kyber_decaps: +median: 373270 cycles/ticks +average: 374136 cycles/ticks + +Loop spin: 445 +gen_a: +median: 102666 cycles/ticks +average: 103258 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14914 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4356 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247394 cycles/ticks +average: 248565 cycles/ticks + +indcpa_enc: +median: 287676 cycles/ticks +average: 289089 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59190 cycles/ticks + +kyber_keypair_derand: +median: 265378 cycles/ticks +average: 266700 cycles/ticks + +kyber_keypair: +median: 286066 cycles/ticks +average: 287134 cycles/ticks + +kyber_encaps_derand: +median: 308040 cycles/ticks +average: 309556 cycles/ticks + +kyber_encaps: +median: 308908 cycles/ticks +average: 309382 cycles/ticks + +kyber_decaps: +median: 371494 cycles/ticks +average: 372201 cycles/ticks + +Loop spin: 446 +gen_a: +median: 102740 cycles/ticks +average: 103377 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14999 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2814 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247250 cycles/ticks +average: 248506 cycles/ticks + +indcpa_enc: +median: 287996 cycles/ticks +average: 289418 cycles/ticks + +indcpa_dec: +median: 58994 cycles/ticks +average: 59271 cycles/ticks + +kyber_keypair_derand: +median: 266628 cycles/ticks +average: 267858 cycles/ticks + +kyber_keypair: +median: 285486 cycles/ticks +average: 286494 cycles/ticks + +kyber_encaps_derand: +median: 307980 cycles/ticks +average: 308399 cycles/ticks + +kyber_encaps: +median: 308670 cycles/ticks +average: 309056 cycles/ticks + +kyber_decaps: +median: 371588 cycles/ticks +average: 372285 cycles/ticks + +Loop spin: 447 +gen_a: +median: 102674 cycles/ticks +average: 103281 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14885 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247800 cycles/ticks +average: 249026 cycles/ticks + +indcpa_enc: +median: 288008 cycles/ticks +average: 289465 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59252 cycles/ticks + +kyber_keypair_derand: +median: 265150 cycles/ticks +average: 266259 cycles/ticks + +kyber_keypair: +median: 285696 cycles/ticks +average: 286759 cycles/ticks + +kyber_encaps_derand: +median: 308592 cycles/ticks +average: 308922 cycles/ticks + +kyber_encaps: +median: 309262 cycles/ticks +average: 309711 cycles/ticks + +kyber_decaps: +median: 372054 cycles/ticks +average: 372691 cycles/ticks + +Loop spin: 448 +gen_a: +median: 102822 cycles/ticks +average: 103444 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14975 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4397 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247728 cycles/ticks +average: 250021 cycles/ticks + +indcpa_enc: +median: 288174 cycles/ticks +average: 289676 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59218 cycles/ticks + +kyber_keypair_derand: +median: 265006 cycles/ticks +average: 266299 cycles/ticks + +kyber_keypair: +median: 285538 cycles/ticks +average: 286509 cycles/ticks + +kyber_encaps_derand: +median: 308416 cycles/ticks +average: 308842 cycles/ticks + +kyber_encaps: +median: 309206 cycles/ticks +average: 309590 cycles/ticks + +kyber_decaps: +median: 371826 cycles/ticks +average: 372651 cycles/ticks + +Loop spin: 449 +gen_a: +median: 103016 cycles/ticks +average: 103641 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2796 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247722 cycles/ticks +average: 248969 cycles/ticks + +indcpa_enc: +median: 288066 cycles/ticks +average: 289589 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59251 cycles/ticks + +kyber_keypair_derand: +median: 264746 cycles/ticks +average: 265933 cycles/ticks + +kyber_keypair: +median: 285628 cycles/ticks +average: 286716 cycles/ticks + +kyber_encaps_derand: +median: 308416 cycles/ticks +average: 308730 cycles/ticks + +kyber_encaps: +median: 309296 cycles/ticks +average: 309791 cycles/ticks + +kyber_decaps: +median: 371864 cycles/ticks +average: 372720 cycles/ticks + +Loop spin: 450 +gen_a: +median: 102654 cycles/ticks +average: 103253 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14899 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247990 cycles/ticks +average: 249266 cycles/ticks + +indcpa_enc: +median: 288530 cycles/ticks +average: 290082 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59268 cycles/ticks + +kyber_keypair_derand: +median: 264638 cycles/ticks +average: 268199 cycles/ticks + +kyber_keypair: +median: 285500 cycles/ticks +average: 288790 cycles/ticks + +kyber_encaps_derand: +median: 308336 cycles/ticks +average: 309861 cycles/ticks + +kyber_encaps: +median: 309150 cycles/ticks +average: 309544 cycles/ticks + +kyber_decaps: +median: 371868 cycles/ticks +average: 372398 cycles/ticks + +Loop spin: 451 +gen_a: +median: 102570 cycles/ticks +average: 103172 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14830 cycles/ticks +average: 15010 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4397 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 248104 cycles/ticks +average: 249456 cycles/ticks + +indcpa_enc: +median: 287878 cycles/ticks +average: 289400 cycles/ticks + +indcpa_dec: +median: 59046 cycles/ticks +average: 59285 cycles/ticks + +kyber_keypair_derand: +median: 264846 cycles/ticks +average: 266279 cycles/ticks + +kyber_keypair: +median: 285990 cycles/ticks +average: 286992 cycles/ticks + +kyber_encaps_derand: +median: 308374 cycles/ticks +average: 308869 cycles/ticks + +kyber_encaps: +median: 309148 cycles/ticks +average: 309683 cycles/ticks + +kyber_decaps: +median: 371780 cycles/ticks +average: 372658 cycles/ticks + +Loop spin: 452 +gen_a: +median: 102742 cycles/ticks +average: 103408 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247454 cycles/ticks +average: 248613 cycles/ticks + +indcpa_enc: +median: 288120 cycles/ticks +average: 289670 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59195 cycles/ticks + +kyber_keypair_derand: +median: 264966 cycles/ticks +average: 266124 cycles/ticks + +kyber_keypair: +median: 285340 cycles/ticks +average: 286463 cycles/ticks + +kyber_encaps_derand: +median: 307970 cycles/ticks +average: 308279 cycles/ticks + +kyber_encaps: +median: 308526 cycles/ticks +average: 308846 cycles/ticks + +kyber_decaps: +median: 371308 cycles/ticks +average: 371980 cycles/ticks + +Loop spin: 453 +gen_a: +median: 102772 cycles/ticks +average: 103426 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2125 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14929 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247884 cycles/ticks +average: 250235 cycles/ticks + +indcpa_enc: +median: 288584 cycles/ticks +average: 290180 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59226 cycles/ticks + +kyber_keypair_derand: +median: 265380 cycles/ticks +average: 266537 cycles/ticks + +kyber_keypair: +median: 285800 cycles/ticks +average: 286733 cycles/ticks + +kyber_encaps_derand: +median: 308302 cycles/ticks +average: 308757 cycles/ticks + +kyber_encaps: +median: 309410 cycles/ticks +average: 309863 cycles/ticks + +kyber_decaps: +median: 372054 cycles/ticks +average: 372833 cycles/ticks + +Loop spin: 454 +gen_a: +median: 102902 cycles/ticks +average: 103443 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 742 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247760 cycles/ticks +average: 249053 cycles/ticks + +indcpa_enc: +median: 288106 cycles/ticks +average: 289639 cycles/ticks + +indcpa_dec: +median: 59042 cycles/ticks +average: 59338 cycles/ticks + +kyber_keypair_derand: +median: 264874 cycles/ticks +average: 266259 cycles/ticks + +kyber_keypair: +median: 285602 cycles/ticks +average: 286608 cycles/ticks + +kyber_encaps_derand: +median: 308728 cycles/ticks +average: 309143 cycles/ticks + +kyber_encaps: +median: 309460 cycles/ticks +average: 309954 cycles/ticks + +kyber_decaps: +median: 371912 cycles/ticks +average: 372643 cycles/ticks + +Loop spin: 455 +gen_a: +median: 102834 cycles/ticks +average: 103490 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247398 cycles/ticks +average: 248674 cycles/ticks + +indcpa_enc: +median: 287796 cycles/ticks +average: 289298 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59222 cycles/ticks + +kyber_keypair_derand: +median: 264568 cycles/ticks +average: 265835 cycles/ticks + +kyber_keypair: +median: 285376 cycles/ticks +average: 286419 cycles/ticks + +kyber_encaps_derand: +median: 308532 cycles/ticks +average: 310089 cycles/ticks + +kyber_encaps: +median: 309370 cycles/ticks +average: 309849 cycles/ticks + +kyber_decaps: +median: 371988 cycles/ticks +average: 372712 cycles/ticks + +Loop spin: 456 +gen_a: +median: 102770 cycles/ticks +average: 103382 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14904 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247934 cycles/ticks +average: 249200 cycles/ticks + +indcpa_enc: +median: 288228 cycles/ticks +average: 289842 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59276 cycles/ticks + +kyber_keypair_derand: +median: 265332 cycles/ticks +average: 266609 cycles/ticks + +kyber_keypair: +median: 285556 cycles/ticks +average: 286480 cycles/ticks + +kyber_encaps_derand: +median: 310058 cycles/ticks +average: 310572 cycles/ticks + +kyber_encaps: +median: 310806 cycles/ticks +average: 311243 cycles/ticks + +kyber_decaps: +median: 373408 cycles/ticks +average: 374232 cycles/ticks + +Loop spin: 457 +gen_a: +median: 102626 cycles/ticks +average: 103210 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2135 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14939 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 249246 cycles/ticks +average: 250441 cycles/ticks + +indcpa_enc: +median: 289730 cycles/ticks +average: 291335 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59263 cycles/ticks + +kyber_keypair_derand: +median: 266716 cycles/ticks +average: 267968 cycles/ticks + +kyber_keypair: +median: 285778 cycles/ticks +average: 286686 cycles/ticks + +kyber_encaps_derand: +median: 308642 cycles/ticks +average: 309030 cycles/ticks + +kyber_encaps: +median: 309390 cycles/ticks +average: 309780 cycles/ticks + +kyber_decaps: +median: 371894 cycles/ticks +average: 372696 cycles/ticks + +Loop spin: 458 +gen_a: +median: 102822 cycles/ticks +average: 103327 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 15015 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 248046 cycles/ticks +average: 250447 cycles/ticks + +indcpa_enc: +median: 288416 cycles/ticks +average: 290096 cycles/ticks + +indcpa_dec: +median: 59036 cycles/ticks +average: 59312 cycles/ticks + +kyber_keypair_derand: +median: 265144 cycles/ticks +average: 266430 cycles/ticks + +kyber_keypair: +median: 285510 cycles/ticks +average: 286525 cycles/ticks + +kyber_encaps_derand: +median: 308248 cycles/ticks +average: 308544 cycles/ticks + +kyber_encaps: +median: 309126 cycles/ticks +average: 309553 cycles/ticks + +kyber_decaps: +median: 371666 cycles/ticks +average: 372402 cycles/ticks + +Loop spin: 459 +gen_a: +median: 102902 cycles/ticks +average: 103432 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14961 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 247886 cycles/ticks +average: 249154 cycles/ticks + +indcpa_enc: +median: 288040 cycles/ticks +average: 289473 cycles/ticks + +indcpa_dec: +median: 59008 cycles/ticks +average: 59325 cycles/ticks + +kyber_keypair_derand: +median: 264750 cycles/ticks +average: 266058 cycles/ticks + +kyber_keypair: +median: 285602 cycles/ticks +average: 286569 cycles/ticks + +kyber_encaps_derand: +median: 309718 cycles/ticks +average: 310000 cycles/ticks + +kyber_encaps: +median: 310570 cycles/ticks +average: 310977 cycles/ticks + +kyber_decaps: +median: 373118 cycles/ticks +average: 373746 cycles/ticks + +Loop spin: 460 +gen_a: +median: 102752 cycles/ticks +average: 103353 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14853 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247828 cycles/ticks +average: 249065 cycles/ticks + +indcpa_enc: +median: 288278 cycles/ticks +average: 289688 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59214 cycles/ticks + +kyber_keypair_derand: +median: 265350 cycles/ticks +average: 266894 cycles/ticks + +kyber_keypair: +median: 285596 cycles/ticks +average: 286666 cycles/ticks + +kyber_encaps_derand: +median: 307936 cycles/ticks +average: 309240 cycles/ticks + +kyber_encaps: +median: 308778 cycles/ticks +average: 309165 cycles/ticks + +kyber_decaps: +median: 371494 cycles/ticks +average: 372076 cycles/ticks + +Loop spin: 461 +gen_a: +median: 102824 cycles/ticks +average: 103399 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14977 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247904 cycles/ticks +average: 249279 cycles/ticks + +indcpa_enc: +median: 288262 cycles/ticks +average: 289786 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59242 cycles/ticks + +kyber_keypair_derand: +median: 264906 cycles/ticks +average: 266085 cycles/ticks + +kyber_keypair: +median: 285694 cycles/ticks +average: 286585 cycles/ticks + +kyber_encaps_derand: +median: 308028 cycles/ticks +average: 308378 cycles/ticks + +kyber_encaps: +median: 308848 cycles/ticks +average: 309230 cycles/ticks + +kyber_decaps: +median: 371360 cycles/ticks +average: 372086 cycles/ticks + +Loop spin: 462 +gen_a: +median: 103010 cycles/ticks +average: 103535 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14938 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 544 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 249328 cycles/ticks +average: 250445 cycles/ticks + +indcpa_enc: +median: 289328 cycles/ticks +average: 290837 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59210 cycles/ticks + +kyber_keypair_derand: +median: 265332 cycles/ticks +average: 266521 cycles/ticks + +kyber_keypair: +median: 285554 cycles/ticks +average: 286537 cycles/ticks + +kyber_encaps_derand: +median: 308232 cycles/ticks +average: 308498 cycles/ticks + +kyber_encaps: +median: 309146 cycles/ticks +average: 309662 cycles/ticks + +kyber_decaps: +median: 371582 cycles/ticks +average: 372238 cycles/ticks + +Loop spin: 463 +gen_a: +median: 102894 cycles/ticks +average: 103512 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14914 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4396 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247630 cycles/ticks +average: 249902 cycles/ticks + +indcpa_enc: +median: 288114 cycles/ticks +average: 289663 cycles/ticks + +indcpa_dec: +median: 59018 cycles/ticks +average: 59256 cycles/ticks + +kyber_keypair_derand: +median: 265024 cycles/ticks +average: 266207 cycles/ticks + +kyber_keypair: +median: 285544 cycles/ticks +average: 286517 cycles/ticks + +kyber_encaps_derand: +median: 308200 cycles/ticks +average: 308618 cycles/ticks + +kyber_encaps: +median: 309070 cycles/ticks +average: 309502 cycles/ticks + +kyber_decaps: +median: 371654 cycles/ticks +average: 372407 cycles/ticks + +Loop spin: 464 +gen_a: +median: 102920 cycles/ticks +average: 103414 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14983 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4424 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247680 cycles/ticks +average: 248930 cycles/ticks + +indcpa_enc: +median: 288038 cycles/ticks +average: 289562 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59262 cycles/ticks + +kyber_keypair_derand: +median: 264950 cycles/ticks +average: 266182 cycles/ticks + +kyber_keypair: +median: 285510 cycles/ticks +average: 286593 cycles/ticks + +kyber_encaps_derand: +median: 308720 cycles/ticks +average: 309181 cycles/ticks + +kyber_encaps: +median: 309536 cycles/ticks +average: 310011 cycles/ticks + +kyber_decaps: +median: 372194 cycles/ticks +average: 372757 cycles/ticks + +Loop spin: 465 +gen_a: +median: 102862 cycles/ticks +average: 103483 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14863 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247840 cycles/ticks +average: 249095 cycles/ticks + +indcpa_enc: +median: 288038 cycles/ticks +average: 289483 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59201 cycles/ticks + +kyber_keypair_derand: +median: 265120 cycles/ticks +average: 266345 cycles/ticks + +kyber_keypair: +median: 285970 cycles/ticks +average: 287040 cycles/ticks + +kyber_encaps_derand: +median: 308468 cycles/ticks +average: 309888 cycles/ticks + +kyber_encaps: +median: 309438 cycles/ticks +average: 309863 cycles/ticks + +kyber_decaps: +median: 371872 cycles/ticks +average: 372522 cycles/ticks + +Loop spin: 466 +gen_a: +median: 102632 cycles/ticks +average: 103200 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2136 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9826 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14863 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247550 cycles/ticks +average: 248846 cycles/ticks + +indcpa_enc: +median: 287710 cycles/ticks +average: 289357 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59230 cycles/ticks + +kyber_keypair_derand: +median: 264966 cycles/ticks +average: 266359 cycles/ticks + +kyber_keypair: +median: 285576 cycles/ticks +average: 286640 cycles/ticks + +kyber_encaps_derand: +median: 308586 cycles/ticks +average: 309023 cycles/ticks + +kyber_encaps: +median: 309164 cycles/ticks +average: 309655 cycles/ticks + +kyber_decaps: +median: 371852 cycles/ticks +average: 372641 cycles/ticks + +Loop spin: 467 +gen_a: +median: 102690 cycles/ticks +average: 103291 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247848 cycles/ticks +average: 249085 cycles/ticks + +indcpa_enc: +median: 288152 cycles/ticks +average: 289783 cycles/ticks + +indcpa_dec: +median: 59008 cycles/ticks +average: 59293 cycles/ticks + +kyber_keypair_derand: +median: 265096 cycles/ticks +average: 266268 cycles/ticks + +kyber_keypair: +median: 285588 cycles/ticks +average: 286474 cycles/ticks + +kyber_encaps_derand: +median: 307818 cycles/ticks +average: 308161 cycles/ticks + +kyber_encaps: +median: 308638 cycles/ticks +average: 309014 cycles/ticks + +kyber_decaps: +median: 371382 cycles/ticks +average: 372028 cycles/ticks + +Loop spin: 468 +gen_a: +median: 103082 cycles/ticks +average: 103684 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7172 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9903 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2807 cycles/ticks + +indcpa_keypair: +median: 247654 cycles/ticks +average: 249877 cycles/ticks + +indcpa_enc: +median: 288234 cycles/ticks +average: 289697 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59227 cycles/ticks + +kyber_keypair_derand: +median: 266680 cycles/ticks +average: 267930 cycles/ticks + +kyber_keypair: +median: 285450 cycles/ticks +average: 286555 cycles/ticks + +kyber_encaps_derand: +median: 309776 cycles/ticks +average: 310080 cycles/ticks + +kyber_encaps: +median: 310644 cycles/ticks +average: 311080 cycles/ticks + +kyber_decaps: +median: 373260 cycles/ticks +average: 373844 cycles/ticks + +Loop spin: 469 +gen_a: +median: 102982 cycles/ticks +average: 103525 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14937 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247984 cycles/ticks +average: 249287 cycles/ticks + +indcpa_enc: +median: 288294 cycles/ticks +average: 289795 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59199 cycles/ticks + +kyber_keypair_derand: +median: 265272 cycles/ticks +average: 266480 cycles/ticks + +kyber_keypair: +median: 285622 cycles/ticks +average: 286712 cycles/ticks + +kyber_encaps_derand: +median: 308672 cycles/ticks +average: 309038 cycles/ticks + +kyber_encaps: +median: 309572 cycles/ticks +average: 310053 cycles/ticks + +kyber_decaps: +median: 372132 cycles/ticks +average: 372872 cycles/ticks + +Loop spin: 470 +gen_a: +median: 102570 cycles/ticks +average: 103132 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14881 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 248052 cycles/ticks +average: 249289 cycles/ticks + +indcpa_enc: +median: 288086 cycles/ticks +average: 289663 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59175 cycles/ticks + +kyber_keypair_derand: +median: 264940 cycles/ticks +average: 266302 cycles/ticks + +kyber_keypair: +median: 285744 cycles/ticks +average: 286777 cycles/ticks + +kyber_encaps_derand: +median: 308136 cycles/ticks +average: 309447 cycles/ticks + +kyber_encaps: +median: 309154 cycles/ticks +average: 309620 cycles/ticks + +kyber_decaps: +median: 371618 cycles/ticks +average: 372312 cycles/ticks + +Loop spin: 471 +gen_a: +median: 102728 cycles/ticks +average: 103327 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7145 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14932 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247892 cycles/ticks +average: 249104 cycles/ticks + +indcpa_enc: +median: 287904 cycles/ticks +average: 289320 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59279 cycles/ticks + +kyber_keypair_derand: +median: 265126 cycles/ticks +average: 266416 cycles/ticks + +kyber_keypair: +median: 285604 cycles/ticks +average: 286553 cycles/ticks + +kyber_encaps_derand: +median: 310374 cycles/ticks +average: 310771 cycles/ticks + +kyber_encaps: +median: 311326 cycles/ticks +average: 311846 cycles/ticks + +kyber_decaps: +median: 373668 cycles/ticks +average: 374509 cycles/ticks + +Loop spin: 472 +gen_a: +median: 102810 cycles/ticks +average: 103432 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2125 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14938 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4399 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247384 cycles/ticks +average: 248587 cycles/ticks + +indcpa_enc: +median: 287562 cycles/ticks +average: 289020 cycles/ticks + +indcpa_dec: +median: 58946 cycles/ticks +average: 59195 cycles/ticks + +kyber_keypair_derand: +median: 264874 cycles/ticks +average: 266204 cycles/ticks + +kyber_keypair: +median: 285596 cycles/ticks +average: 286544 cycles/ticks + +kyber_encaps_derand: +median: 309778 cycles/ticks +average: 310163 cycles/ticks + +kyber_encaps: +median: 310566 cycles/ticks +average: 311097 cycles/ticks + +kyber_decaps: +median: 372852 cycles/ticks +average: 373449 cycles/ticks + +Loop spin: 473 +gen_a: +median: 102888 cycles/ticks +average: 103417 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14852 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247948 cycles/ticks +average: 250259 cycles/ticks + +indcpa_enc: +median: 288446 cycles/ticks +average: 289851 cycles/ticks + +indcpa_dec: +median: 59206 cycles/ticks +average: 59506 cycles/ticks + +kyber_keypair_derand: +median: 265352 cycles/ticks +average: 266699 cycles/ticks + +kyber_keypair: +median: 285688 cycles/ticks +average: 286619 cycles/ticks + +kyber_encaps_derand: +median: 308440 cycles/ticks +average: 308738 cycles/ticks + +kyber_encaps: +median: 309354 cycles/ticks +average: 309815 cycles/ticks + +kyber_decaps: +median: 371914 cycles/ticks +average: 372715 cycles/ticks + +Loop spin: 474 +gen_a: +median: 102734 cycles/ticks +average: 103309 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14883 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247616 cycles/ticks +average: 249020 cycles/ticks + +indcpa_enc: +median: 288094 cycles/ticks +average: 289691 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59247 cycles/ticks + +kyber_keypair_derand: +median: 265184 cycles/ticks +average: 266471 cycles/ticks + +kyber_keypair: +median: 285802 cycles/ticks +average: 286857 cycles/ticks + +kyber_encaps_derand: +median: 310408 cycles/ticks +average: 310877 cycles/ticks + +kyber_encaps: +median: 311038 cycles/ticks +average: 311561 cycles/ticks + +kyber_decaps: +median: 373468 cycles/ticks +average: 374077 cycles/ticks + +Loop spin: 475 +gen_a: +median: 102492 cycles/ticks +average: 103142 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14874 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 745 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247788 cycles/ticks +average: 249074 cycles/ticks + +indcpa_enc: +median: 288260 cycles/ticks +average: 289780 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59242 cycles/ticks + +kyber_keypair_derand: +median: 265000 cycles/ticks +average: 266370 cycles/ticks + +kyber_keypair: +median: 285608 cycles/ticks +average: 286760 cycles/ticks + +kyber_encaps_derand: +median: 308426 cycles/ticks +average: 309929 cycles/ticks + +kyber_encaps: +median: 309200 cycles/ticks +average: 309632 cycles/ticks + +kyber_decaps: +median: 371690 cycles/ticks +average: 372385 cycles/ticks + +Loop spin: 476 +gen_a: +median: 102818 cycles/ticks +average: 103407 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 742 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 532 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247598 cycles/ticks +average: 248824 cycles/ticks + +indcpa_enc: +median: 288028 cycles/ticks +average: 289477 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59243 cycles/ticks + +kyber_keypair_derand: +median: 264764 cycles/ticks +average: 265963 cycles/ticks + +kyber_keypair: +median: 285554 cycles/ticks +average: 286560 cycles/ticks + +kyber_encaps_derand: +median: 309678 cycles/ticks +average: 310061 cycles/ticks + +kyber_encaps: +median: 310510 cycles/ticks +average: 311007 cycles/ticks + +kyber_decaps: +median: 372984 cycles/ticks +average: 373729 cycles/ticks + +Loop spin: 477 +gen_a: +median: 102982 cycles/ticks +average: 103607 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14884 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247846 cycles/ticks +average: 249003 cycles/ticks + +indcpa_enc: +median: 287924 cycles/ticks +average: 289512 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59221 cycles/ticks + +kyber_keypair_derand: +median: 264988 cycles/ticks +average: 266145 cycles/ticks + +kyber_keypair: +median: 285748 cycles/ticks +average: 286769 cycles/ticks + +kyber_encaps_derand: +median: 308242 cycles/ticks +average: 308759 cycles/ticks + +kyber_encaps: +median: 308950 cycles/ticks +average: 309400 cycles/ticks + +kyber_decaps: +median: 371616 cycles/ticks +average: 372461 cycles/ticks + +Loop spin: 478 +gen_a: +median: 102946 cycles/ticks +average: 103632 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 532 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247800 cycles/ticks +average: 250253 cycles/ticks + +indcpa_enc: +median: 288048 cycles/ticks +average: 289745 cycles/ticks + +indcpa_dec: +median: 59068 cycles/ticks +average: 59354 cycles/ticks + +kyber_keypair_derand: +median: 264812 cycles/ticks +average: 266157 cycles/ticks + +kyber_keypair: +median: 285512 cycles/ticks +average: 286589 cycles/ticks + +kyber_encaps_derand: +median: 308394 cycles/ticks +average: 308810 cycles/ticks + +kyber_encaps: +median: 309382 cycles/ticks +average: 309971 cycles/ticks + +kyber_decaps: +median: 371744 cycles/ticks +average: 372428 cycles/ticks + +Loop spin: 479 +gen_a: +median: 102662 cycles/ticks +average: 103206 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14962 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 248032 cycles/ticks +average: 249307 cycles/ticks + +indcpa_enc: +median: 288028 cycles/ticks +average: 289572 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59242 cycles/ticks + +kyber_keypair_derand: +median: 266638 cycles/ticks +average: 267962 cycles/ticks + +kyber_keypair: +median: 285942 cycles/ticks +average: 286981 cycles/ticks + +kyber_encaps_derand: +median: 308316 cycles/ticks +average: 308713 cycles/ticks + +kyber_encaps: +median: 309164 cycles/ticks +average: 309631 cycles/ticks + +kyber_decaps: +median: 371898 cycles/ticks +average: 372713 cycles/ticks + +Loop spin: 480 +gen_a: +median: 102698 cycles/ticks +average: 103369 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14869 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 248004 cycles/ticks +average: 249202 cycles/ticks + +indcpa_enc: +median: 288418 cycles/ticks +average: 289814 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59183 cycles/ticks + +kyber_keypair_derand: +median: 265056 cycles/ticks +average: 266357 cycles/ticks + +kyber_keypair: +median: 285516 cycles/ticks +average: 286672 cycles/ticks + +kyber_encaps_derand: +median: 308456 cycles/ticks +average: 309949 cycles/ticks + +kyber_encaps: +median: 309198 cycles/ticks +average: 309656 cycles/ticks + +kyber_decaps: +median: 371664 cycles/ticks +average: 372301 cycles/ticks + +Loop spin: 481 +gen_a: +median: 102752 cycles/ticks +average: 103365 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14968 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247904 cycles/ticks +average: 249109 cycles/ticks + +indcpa_enc: +median: 288300 cycles/ticks +average: 289896 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59254 cycles/ticks + +kyber_keypair_derand: +median: 264578 cycles/ticks +average: 265912 cycles/ticks + +kyber_keypair: +median: 285888 cycles/ticks +average: 286923 cycles/ticks + +kyber_encaps_derand: +median: 308110 cycles/ticks +average: 308595 cycles/ticks + +kyber_encaps: +median: 308980 cycles/ticks +average: 309413 cycles/ticks + +kyber_decaps: +median: 371776 cycles/ticks +average: 372634 cycles/ticks + +Loop spin: 482 +gen_a: +median: 102656 cycles/ticks +average: 103266 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14872 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247742 cycles/ticks +average: 249087 cycles/ticks + +indcpa_enc: +median: 287708 cycles/ticks +average: 289307 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 59218 cycles/ticks + +kyber_keypair_derand: +median: 264854 cycles/ticks +average: 265920 cycles/ticks + +kyber_keypair: +median: 285384 cycles/ticks +average: 286646 cycles/ticks + +kyber_encaps_derand: +median: 308214 cycles/ticks +average: 308590 cycles/ticks + +kyber_encaps: +median: 309338 cycles/ticks +average: 309873 cycles/ticks + +kyber_decaps: +median: 371650 cycles/ticks +average: 372582 cycles/ticks + +Loop spin: 483 +gen_a: +median: 102764 cycles/ticks +average: 103431 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14948 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247802 cycles/ticks +average: 250197 cycles/ticks + +indcpa_enc: +median: 287780 cycles/ticks +average: 289335 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59199 cycles/ticks + +kyber_keypair_derand: +median: 264786 cycles/ticks +average: 266003 cycles/ticks + +kyber_keypair: +median: 285760 cycles/ticks +average: 286880 cycles/ticks + +kyber_encaps_derand: +median: 310022 cycles/ticks +average: 310386 cycles/ticks + +kyber_encaps: +median: 310950 cycles/ticks +average: 311432 cycles/ticks + +kyber_decaps: +median: 373308 cycles/ticks +average: 374117 cycles/ticks + +Loop spin: 484 +gen_a: +median: 102850 cycles/ticks +average: 103441 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14966 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 248074 cycles/ticks +average: 249358 cycles/ticks + +indcpa_enc: +median: 288000 cycles/ticks +average: 289673 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59246 cycles/ticks + +kyber_keypair_derand: +median: 265202 cycles/ticks +average: 266460 cycles/ticks + +kyber_keypair: +median: 285840 cycles/ticks +average: 286861 cycles/ticks + +kyber_encaps_derand: +median: 308640 cycles/ticks +average: 308981 cycles/ticks + +kyber_encaps: +median: 309520 cycles/ticks +average: 310102 cycles/ticks + +kyber_decaps: +median: 371944 cycles/ticks +average: 372659 cycles/ticks + +Loop spin: 485 +gen_a: +median: 102866 cycles/ticks +average: 103533 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14883 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 751 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247602 cycles/ticks +average: 248798 cycles/ticks + +indcpa_enc: +median: 288006 cycles/ticks +average: 289584 cycles/ticks + +indcpa_dec: +median: 59056 cycles/ticks +average: 59321 cycles/ticks + +kyber_keypair_derand: +median: 264878 cycles/ticks +average: 266170 cycles/ticks + +kyber_keypair: +median: 285774 cycles/ticks +average: 286734 cycles/ticks + +kyber_encaps_derand: +median: 307798 cycles/ticks +average: 309318 cycles/ticks + +kyber_encaps: +median: 308662 cycles/ticks +average: 308973 cycles/ticks + +kyber_decaps: +median: 371132 cycles/ticks +average: 371976 cycles/ticks + +Loop spin: 486 +gen_a: +median: 102770 cycles/ticks +average: 103422 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 544 cycles/ticks + +polyvec_compress: +median: 4364 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247984 cycles/ticks +average: 249227 cycles/ticks + +indcpa_enc: +median: 288334 cycles/ticks +average: 289830 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59219 cycles/ticks + +kyber_keypair_derand: +median: 264932 cycles/ticks +average: 266109 cycles/ticks + +kyber_keypair: +median: 285606 cycles/ticks +average: 286568 cycles/ticks + +kyber_encaps_derand: +median: 307828 cycles/ticks +average: 308375 cycles/ticks + +kyber_encaps: +median: 308780 cycles/ticks +average: 309325 cycles/ticks + +kyber_decaps: +median: 371442 cycles/ticks +average: 372313 cycles/ticks + +Loop spin: 487 +gen_a: +median: 102734 cycles/ticks +average: 103341 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2133 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14911 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247722 cycles/ticks +average: 249011 cycles/ticks + +indcpa_enc: +median: 287868 cycles/ticks +average: 289404 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59249 cycles/ticks + +kyber_keypair_derand: +median: 265344 cycles/ticks +average: 266636 cycles/ticks + +kyber_keypair: +median: 285908 cycles/ticks +average: 286869 cycles/ticks + +kyber_encaps_derand: +median: 308130 cycles/ticks +average: 308600 cycles/ticks + +kyber_encaps: +median: 309062 cycles/ticks +average: 309388 cycles/ticks + +kyber_decaps: +median: 371850 cycles/ticks +average: 374969 cycles/ticks + +Loop spin: 488 +gen_a: +median: 102396 cycles/ticks +average: 105549 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14933 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247918 cycles/ticks +average: 250269 cycles/ticks + +indcpa_enc: +median: 288292 cycles/ticks +average: 289809 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59206 cycles/ticks + +kyber_keypair_derand: +median: 265062 cycles/ticks +average: 266371 cycles/ticks + +kyber_keypair: +median: 285560 cycles/ticks +average: 286749 cycles/ticks + +kyber_encaps_derand: +median: 308354 cycles/ticks +average: 308663 cycles/ticks + +kyber_encaps: +median: 309288 cycles/ticks +average: 309856 cycles/ticks + +kyber_decaps: +median: 371700 cycles/ticks +average: 372527 cycles/ticks + +Loop spin: 489 +gen_a: +median: 102820 cycles/ticks +average: 103446 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4418 cycles/ticks +average: 4437 cycles/ticks + +polyvec_decompress: +median: 2826 cycles/ticks +average: 2831 cycles/ticks + +indcpa_keypair: +median: 247564 cycles/ticks +average: 248855 cycles/ticks + +indcpa_enc: +median: 288018 cycles/ticks +average: 289676 cycles/ticks + +indcpa_dec: +median: 59012 cycles/ticks +average: 59284 cycles/ticks + +kyber_keypair_derand: +median: 264974 cycles/ticks +average: 266304 cycles/ticks + +kyber_keypair: +median: 285920 cycles/ticks +average: 287012 cycles/ticks + +kyber_encaps_derand: +median: 308230 cycles/ticks +average: 308538 cycles/ticks + +kyber_encaps: +median: 309046 cycles/ticks +average: 309503 cycles/ticks + +kyber_decaps: +median: 371482 cycles/ticks +average: 372309 cycles/ticks + +Loop spin: 490 +gen_a: +median: 102914 cycles/ticks +average: 103530 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14942 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 545 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 248018 cycles/ticks +average: 249310 cycles/ticks + +indcpa_enc: +median: 288238 cycles/ticks +average: 289823 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59175 cycles/ticks + +kyber_keypair_derand: +median: 265066 cycles/ticks +average: 266501 cycles/ticks + +kyber_keypair: +median: 285456 cycles/ticks +average: 286607 cycles/ticks + +kyber_encaps_derand: +median: 308138 cycles/ticks +average: 309506 cycles/ticks + +kyber_encaps: +median: 309036 cycles/ticks +average: 309570 cycles/ticks + +kyber_decaps: +median: 371516 cycles/ticks +average: 372315 cycles/ticks + +Loop spin: 491 +gen_a: +median: 102772 cycles/ticks +average: 103364 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14877 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247434 cycles/ticks +average: 248698 cycles/ticks + +indcpa_enc: +median: 288318 cycles/ticks +average: 289958 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59265 cycles/ticks + +kyber_keypair_derand: +median: 264696 cycles/ticks +average: 265972 cycles/ticks + +kyber_keypair: +median: 285916 cycles/ticks +average: 286921 cycles/ticks + +kyber_encaps_derand: +median: 308404 cycles/ticks +average: 308718 cycles/ticks + +kyber_encaps: +median: 309116 cycles/ticks +average: 309692 cycles/ticks + +kyber_decaps: +median: 371642 cycles/ticks +average: 372605 cycles/ticks + +Loop spin: 492 +gen_a: +median: 102876 cycles/ticks +average: 103544 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15202 cycles/ticks +average: 15098 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4392 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247702 cycles/ticks +average: 248836 cycles/ticks + +indcpa_enc: +median: 288236 cycles/ticks +average: 289717 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59220 cycles/ticks + +kyber_keypair_derand: +median: 266278 cycles/ticks +average: 267642 cycles/ticks + +kyber_keypair: +median: 285550 cycles/ticks +average: 286673 cycles/ticks + +kyber_encaps_derand: +median: 308502 cycles/ticks +average: 308880 cycles/ticks + +kyber_encaps: +median: 309314 cycles/ticks +average: 309961 cycles/ticks + +kyber_decaps: +median: 371736 cycles/ticks +average: 372512 cycles/ticks + +Loop spin: 493 +gen_a: +median: 102904 cycles/ticks +average: 103574 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14853 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2814 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247940 cycles/ticks +average: 250227 cycles/ticks + +indcpa_enc: +median: 288148 cycles/ticks +average: 289651 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59190 cycles/ticks + +kyber_keypair_derand: +median: 265188 cycles/ticks +average: 266394 cycles/ticks + +kyber_keypair: +median: 285838 cycles/ticks +average: 286923 cycles/ticks + +kyber_encaps_derand: +median: 308186 cycles/ticks +average: 308681 cycles/ticks + +kyber_encaps: +median: 309074 cycles/ticks +average: 309528 cycles/ticks + +kyber_decaps: +median: 371546 cycles/ticks +average: 372337 cycles/ticks + +Loop spin: 494 +gen_a: +median: 102876 cycles/ticks +average: 103486 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14912 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 248018 cycles/ticks +average: 249260 cycles/ticks + +indcpa_enc: +median: 288534 cycles/ticks +average: 290017 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59165 cycles/ticks + +kyber_keypair_derand: +median: 265184 cycles/ticks +average: 266406 cycles/ticks + +kyber_keypair: +median: 285870 cycles/ticks +average: 286943 cycles/ticks + +kyber_encaps_derand: +median: 308000 cycles/ticks +average: 308331 cycles/ticks + +kyber_encaps: +median: 308916 cycles/ticks +average: 309369 cycles/ticks + +kyber_decaps: +median: 371412 cycles/ticks +average: 372018 cycles/ticks + +Loop spin: 495 +gen_a: +median: 102940 cycles/ticks +average: 103556 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14945 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247594 cycles/ticks +average: 248771 cycles/ticks + +indcpa_enc: +median: 287850 cycles/ticks +average: 289399 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59229 cycles/ticks + +kyber_keypair_derand: +median: 265316 cycles/ticks +average: 266614 cycles/ticks + +kyber_keypair: +median: 285880 cycles/ticks +average: 286847 cycles/ticks + +kyber_encaps_derand: +median: 308594 cycles/ticks +average: 310069 cycles/ticks + +kyber_encaps: +median: 309448 cycles/ticks +average: 309892 cycles/ticks + +kyber_decaps: +median: 371994 cycles/ticks +average: 372707 cycles/ticks + +Loop spin: 496 +gen_a: +median: 102640 cycles/ticks +average: 103262 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14968 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247686 cycles/ticks +average: 248874 cycles/ticks + +indcpa_enc: +median: 288302 cycles/ticks +average: 289767 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59175 cycles/ticks + +kyber_keypair_derand: +median: 264958 cycles/ticks +average: 266191 cycles/ticks + +kyber_keypair: +median: 285492 cycles/ticks +average: 286619 cycles/ticks + +kyber_encaps_derand: +median: 308212 cycles/ticks +average: 308740 cycles/ticks + +kyber_encaps: +median: 309032 cycles/ticks +average: 309605 cycles/ticks + +kyber_decaps: +median: 371590 cycles/ticks +average: 372418 cycles/ticks + +Loop spin: 497 +gen_a: +median: 102698 cycles/ticks +average: 103215 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14838 cycles/ticks +average: 15030 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247910 cycles/ticks +average: 249170 cycles/ticks + +indcpa_enc: +median: 288154 cycles/ticks +average: 289735 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59221 cycles/ticks + +kyber_keypair_derand: +median: 265196 cycles/ticks +average: 266332 cycles/ticks + +kyber_keypair: +median: 285836 cycles/ticks +average: 286860 cycles/ticks + +kyber_encaps_derand: +median: 309968 cycles/ticks +average: 310216 cycles/ticks + +kyber_encaps: +median: 310742 cycles/ticks +average: 311330 cycles/ticks + +kyber_decaps: +median: 373278 cycles/ticks +average: 374181 cycles/ticks + +Loop spin: 498 +gen_a: +median: 102598 cycles/ticks +average: 103281 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2134 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14897 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247574 cycles/ticks +average: 249922 cycles/ticks + +indcpa_enc: +median: 287720 cycles/ticks +average: 289186 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59223 cycles/ticks + +kyber_keypair_derand: +median: 264890 cycles/ticks +average: 266116 cycles/ticks + +kyber_keypair: +median: 285500 cycles/ticks +average: 286527 cycles/ticks + +kyber_encaps_derand: +median: 308100 cycles/ticks +average: 308507 cycles/ticks + +kyber_encaps: +median: 308818 cycles/ticks +average: 308982 cycles/ticks + +kyber_decaps: +median: 371702 cycles/ticks +average: 372405 cycles/ticks + +Loop spin: 499 +gen_a: +median: 103052 cycles/ticks +average: 103612 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14974 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247846 cycles/ticks +average: 249095 cycles/ticks + +indcpa_enc: +median: 288278 cycles/ticks +average: 289863 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59214 cycles/ticks + +kyber_keypair_derand: +median: 264838 cycles/ticks +average: 266143 cycles/ticks + +kyber_keypair: +median: 285852 cycles/ticks +average: 286851 cycles/ticks + +kyber_encaps_derand: +median: 308582 cycles/ticks +average: 308968 cycles/ticks + +kyber_encaps: +median: 309492 cycles/ticks +average: 310051 cycles/ticks + +kyber_decaps: +median: 371890 cycles/ticks +average: 372639 cycles/ticks + +Loop spin: 500 +gen_a: +median: 102760 cycles/ticks +average: 103318 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14902 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247310 cycles/ticks +average: 248507 cycles/ticks + +indcpa_enc: +median: 287862 cycles/ticks +average: 289202 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59242 cycles/ticks + +kyber_keypair_derand: +median: 265304 cycles/ticks +average: 266541 cycles/ticks + +kyber_keypair: +median: 285536 cycles/ticks +average: 286631 cycles/ticks + +kyber_encaps_derand: +median: 310192 cycles/ticks +average: 311655 cycles/ticks + +kyber_encaps: +median: 311014 cycles/ticks +average: 311448 cycles/ticks + +kyber_decaps: +median: 373488 cycles/ticks +average: 374189 cycles/ticks + +Loop spin: 501 +gen_a: +median: 102788 cycles/ticks +average: 103375 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14945 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 544 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247284 cycles/ticks +average: 248609 cycles/ticks + +indcpa_enc: +median: 287464 cycles/ticks +average: 289080 cycles/ticks + +indcpa_dec: +median: 58946 cycles/ticks +average: 59195 cycles/ticks + +kyber_keypair_derand: +median: 264726 cycles/ticks +average: 266092 cycles/ticks + +kyber_keypair: +median: 285712 cycles/ticks +average: 286631 cycles/ticks + +kyber_encaps_derand: +median: 311460 cycles/ticks +average: 311786 cycles/ticks + +kyber_encaps: +median: 312438 cycles/ticks +average: 313283 cycles/ticks + +kyber_decaps: +median: 374832 cycles/ticks +average: 375647 cycles/ticks + +Loop spin: 502 +gen_a: +median: 102650 cycles/ticks +average: 103274 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2103 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9861 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14959 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4364 cycles/ticks +average: 4401 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247546 cycles/ticks +average: 248832 cycles/ticks + +indcpa_enc: +median: 288180 cycles/ticks +average: 289643 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59245 cycles/ticks + +kyber_keypair_derand: +median: 265208 cycles/ticks +average: 266381 cycles/ticks + +kyber_keypair: +median: 285894 cycles/ticks +average: 286880 cycles/ticks + +kyber_encaps_derand: +median: 309650 cycles/ticks +average: 310009 cycles/ticks + +kyber_encaps: +median: 310350 cycles/ticks +average: 310683 cycles/ticks + +kyber_decaps: +median: 372824 cycles/ticks +average: 373600 cycles/ticks + +Loop spin: 503 +gen_a: +median: 102762 cycles/ticks +average: 103438 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 320 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 544 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2796 cycles/ticks +average: 2808 cycles/ticks + +indcpa_keypair: +median: 247488 cycles/ticks +average: 249888 cycles/ticks + +indcpa_enc: +median: 287668 cycles/ticks +average: 289230 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59188 cycles/ticks + +kyber_keypair_derand: +median: 264964 cycles/ticks +average: 266177 cycles/ticks + +kyber_keypair: +median: 285814 cycles/ticks +average: 286768 cycles/ticks + +kyber_encaps_derand: +median: 308352 cycles/ticks +average: 308770 cycles/ticks + +kyber_encaps: +median: 309318 cycles/ticks +average: 309994 cycles/ticks + +kyber_decaps: +median: 371598 cycles/ticks +average: 372331 cycles/ticks + +Loop spin: 504 +gen_a: +median: 102594 cycles/ticks +average: 103272 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2135 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14979 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 248294 cycles/ticks +average: 249717 cycles/ticks + +indcpa_enc: +median: 287904 cycles/ticks +average: 289461 cycles/ticks + +indcpa_dec: +median: 59006 cycles/ticks +average: 59301 cycles/ticks + +kyber_keypair_derand: +median: 264754 cycles/ticks +average: 266145 cycles/ticks + +kyber_keypair: +median: 285968 cycles/ticks +average: 286905 cycles/ticks + +kyber_encaps_derand: +median: 308092 cycles/ticks +average: 308437 cycles/ticks + +kyber_encaps: +median: 308882 cycles/ticks +average: 309386 cycles/ticks + +kyber_decaps: +median: 371616 cycles/ticks +average: 372342 cycles/ticks + +Loop spin: 505 +gen_a: +median: 102690 cycles/ticks +average: 103315 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9828 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 320 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 545 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 248278 cycles/ticks +average: 249533 cycles/ticks + +indcpa_enc: +median: 288808 cycles/ticks +average: 290451 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59231 cycles/ticks + +kyber_keypair_derand: +median: 265056 cycles/ticks +average: 266432 cycles/ticks + +kyber_keypair: +median: 285636 cycles/ticks +average: 286720 cycles/ticks + +kyber_encaps_derand: +median: 307886 cycles/ticks +average: 309296 cycles/ticks + +kyber_encaps: +median: 309014 cycles/ticks +average: 309747 cycles/ticks + +kyber_decaps: +median: 371422 cycles/ticks +average: 372295 cycles/ticks + +Loop spin: 506 +gen_a: +median: 102898 cycles/ticks +average: 103483 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14962 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 248026 cycles/ticks +average: 249259 cycles/ticks + +indcpa_enc: +median: 288254 cycles/ticks +average: 289776 cycles/ticks + +indcpa_dec: +median: 59010 cycles/ticks +average: 59257 cycles/ticks + +kyber_keypair_derand: +median: 264968 cycles/ticks +average: 266288 cycles/ticks + +kyber_keypair: +median: 285560 cycles/ticks +average: 286722 cycles/ticks + +kyber_encaps_derand: +median: 308348 cycles/ticks +average: 308725 cycles/ticks + +kyber_encaps: +median: 309268 cycles/ticks +average: 309786 cycles/ticks + +kyber_decaps: +median: 371958 cycles/ticks +average: 372747 cycles/ticks + +Loop spin: 507 +gen_a: +median: 103114 cycles/ticks +average: 103645 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9858 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14850 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 248856 cycles/ticks +average: 250110 cycles/ticks + +indcpa_enc: +median: 289378 cycles/ticks +average: 291024 cycles/ticks + +indcpa_dec: +median: 58998 cycles/ticks +average: 59253 cycles/ticks + +kyber_keypair_derand: +median: 265224 cycles/ticks +average: 266567 cycles/ticks + +kyber_keypair: +median: 285798 cycles/ticks +average: 286723 cycles/ticks + +kyber_encaps_derand: +median: 308698 cycles/ticks +average: 309060 cycles/ticks + +kyber_encaps: +median: 309480 cycles/ticks +average: 310144 cycles/ticks + +kyber_decaps: +median: 371992 cycles/ticks +average: 372961 cycles/ticks + +Loop spin: 508 +gen_a: +median: 102758 cycles/ticks +average: 103460 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14881 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 546 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247864 cycles/ticks +average: 250191 cycles/ticks + +indcpa_enc: +median: 288224 cycles/ticks +average: 289620 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59268 cycles/ticks + +kyber_keypair_derand: +median: 264936 cycles/ticks +average: 266257 cycles/ticks + +kyber_keypair: +median: 285676 cycles/ticks +average: 286691 cycles/ticks + +kyber_encaps_derand: +median: 308540 cycles/ticks +average: 308859 cycles/ticks + +kyber_encaps: +median: 309402 cycles/ticks +average: 309681 cycles/ticks + +kyber_decaps: +median: 372082 cycles/ticks +average: 372792 cycles/ticks + +Loop spin: 509 +gen_a: +median: 102624 cycles/ticks +average: 103228 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14956 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247684 cycles/ticks +average: 248935 cycles/ticks + +indcpa_enc: +median: 287968 cycles/ticks +average: 289668 cycles/ticks + +indcpa_dec: +median: 59006 cycles/ticks +average: 59230 cycles/ticks + +kyber_keypair_derand: +median: 265136 cycles/ticks +average: 266532 cycles/ticks + +kyber_keypair: +median: 285612 cycles/ticks +average: 286688 cycles/ticks + +kyber_encaps_derand: +median: 308542 cycles/ticks +average: 309009 cycles/ticks + +kyber_encaps: +median: 309440 cycles/ticks +average: 310079 cycles/ticks + +kyber_decaps: +median: 371936 cycles/ticks +average: 372778 cycles/ticks + +Loop spin: 510 +gen_a: +median: 102828 cycles/ticks +average: 103456 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14861 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 317 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247528 cycles/ticks +average: 248826 cycles/ticks + +indcpa_enc: +median: 287820 cycles/ticks +average: 289475 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59210 cycles/ticks + +kyber_keypair_derand: +median: 265216 cycles/ticks +average: 266544 cycles/ticks + +kyber_keypair: +median: 285816 cycles/ticks +average: 286840 cycles/ticks + +kyber_encaps_derand: +median: 308552 cycles/ticks +average: 310109 cycles/ticks + +kyber_encaps: +median: 309362 cycles/ticks +average: 309691 cycles/ticks + +kyber_decaps: +median: 371734 cycles/ticks +average: 372383 cycles/ticks + +Loop spin: 511 +gen_a: +median: 102610 cycles/ticks +average: 103211 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14883 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 249408 cycles/ticks +average: 250791 cycles/ticks + +indcpa_enc: +median: 290172 cycles/ticks +average: 291758 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59247 cycles/ticks + +kyber_keypair_derand: +median: 265098 cycles/ticks +average: 266287 cycles/ticks + +kyber_keypair: +median: 285522 cycles/ticks +average: 286414 cycles/ticks + +kyber_encaps_derand: +median: 308040 cycles/ticks +average: 308528 cycles/ticks + +kyber_encaps: +median: 308988 cycles/ticks +average: 309791 cycles/ticks + +kyber_decaps: +median: 371616 cycles/ticks +average: 372368 cycles/ticks + +Loop spin: 512 +gen_a: +median: 102778 cycles/ticks +average: 103423 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14973 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 248112 cycles/ticks +average: 249319 cycles/ticks + +indcpa_enc: +median: 288210 cycles/ticks +average: 289713 cycles/ticks + +indcpa_dec: +median: 59052 cycles/ticks +average: 59329 cycles/ticks + +kyber_keypair_derand: +median: 264854 cycles/ticks +average: 266094 cycles/ticks + +kyber_keypair: +median: 285840 cycles/ticks +average: 286730 cycles/ticks + +kyber_encaps_derand: +median: 308818 cycles/ticks +average: 309290 cycles/ticks + +kyber_encaps: +median: 309624 cycles/ticks +average: 309994 cycles/ticks + +kyber_decaps: +median: 372174 cycles/ticks +average: 372869 cycles/ticks + +Loop spin: 513 +gen_a: +median: 102896 cycles/ticks +average: 103569 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2129 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14838 cycles/ticks +average: 15017 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 5479 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 248006 cycles/ticks +average: 249365 cycles/ticks + +indcpa_enc: +median: 288282 cycles/ticks +average: 290003 cycles/ticks + +indcpa_dec: +median: 58996 cycles/ticks +average: 59275 cycles/ticks + +kyber_keypair_derand: +median: 264992 cycles/ticks +average: 266366 cycles/ticks + +kyber_keypair: +median: 285642 cycles/ticks +average: 286822 cycles/ticks + +kyber_encaps_derand: +median: 309662 cycles/ticks +average: 310310 cycles/ticks + +kyber_encaps: +median: 310620 cycles/ticks +average: 311271 cycles/ticks + +kyber_decaps: +median: 372918 cycles/ticks +average: 373654 cycles/ticks + +Loop spin: 514 +gen_a: +median: 102806 cycles/ticks +average: 103442 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 248042 cycles/ticks +average: 249401 cycles/ticks + +indcpa_enc: +median: 288384 cycles/ticks +average: 289877 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59201 cycles/ticks + +kyber_keypair_derand: +median: 265326 cycles/ticks +average: 266476 cycles/ticks + +kyber_keypair: +median: 285950 cycles/ticks +average: 286931 cycles/ticks + +kyber_encaps_derand: +median: 308428 cycles/ticks +average: 308970 cycles/ticks + +kyber_encaps: +median: 309302 cycles/ticks +average: 309741 cycles/ticks + +kyber_decaps: +median: 371818 cycles/ticks +average: 372588 cycles/ticks + +Loop spin: 515 +gen_a: +median: 102818 cycles/ticks +average: 103477 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14889 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 742 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2806 cycles/ticks + +indcpa_keypair: +median: 247752 cycles/ticks +average: 249138 cycles/ticks + +indcpa_enc: +median: 288246 cycles/ticks +average: 290017 cycles/ticks + +indcpa_dec: +median: 59012 cycles/ticks +average: 59361 cycles/ticks + +kyber_keypair_derand: +median: 265032 cycles/ticks +average: 266353 cycles/ticks + +kyber_keypair: +median: 285572 cycles/ticks +average: 286670 cycles/ticks + +kyber_encaps_derand: +median: 308430 cycles/ticks +average: 310013 cycles/ticks + +kyber_encaps: +median: 309454 cycles/ticks +average: 310062 cycles/ticks + +kyber_decaps: +median: 371910 cycles/ticks +average: 372642 cycles/ticks + +Loop spin: 516 +gen_a: +median: 102812 cycles/ticks +average: 103400 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7140 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14878 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 248198 cycles/ticks +average: 249504 cycles/ticks + +indcpa_enc: +median: 288250 cycles/ticks +average: 289896 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59229 cycles/ticks + +kyber_keypair_derand: +median: 266518 cycles/ticks +average: 267811 cycles/ticks + +kyber_keypair: +median: 285468 cycles/ticks +average: 286465 cycles/ticks + +kyber_encaps_derand: +median: 308762 cycles/ticks +average: 309333 cycles/ticks + +kyber_encaps: +median: 309516 cycles/ticks +average: 310066 cycles/ticks + +kyber_decaps: +median: 372092 cycles/ticks +average: 372929 cycles/ticks + +Loop spin: 517 +gen_a: +median: 102730 cycles/ticks +average: 103364 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14896 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4403 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247556 cycles/ticks +average: 248686 cycles/ticks + +indcpa_enc: +median: 287924 cycles/ticks +average: 289555 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59283 cycles/ticks + +kyber_keypair_derand: +median: 265414 cycles/ticks +average: 266708 cycles/ticks + +kyber_keypair: +median: 285664 cycles/ticks +average: 286736 cycles/ticks + +kyber_encaps_derand: +median: 308774 cycles/ticks +average: 309118 cycles/ticks + +kyber_encaps: +median: 309512 cycles/ticks +average: 310054 cycles/ticks + +kyber_decaps: +median: 371998 cycles/ticks +average: 372753 cycles/ticks + +Loop spin: 518 +gen_a: +median: 102778 cycles/ticks +average: 103459 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14826 cycles/ticks +average: 15007 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247374 cycles/ticks +average: 249724 cycles/ticks + +indcpa_enc: +median: 287730 cycles/ticks +average: 289277 cycles/ticks + +indcpa_dec: +median: 59000 cycles/ticks +average: 59240 cycles/ticks + +kyber_keypair_derand: +median: 265222 cycles/ticks +average: 266504 cycles/ticks + +kyber_keypair: +median: 285842 cycles/ticks +average: 286723 cycles/ticks + +kyber_encaps_derand: +median: 308454 cycles/ticks +average: 308796 cycles/ticks + +kyber_encaps: +median: 309220 cycles/ticks +average: 309629 cycles/ticks + +kyber_decaps: +median: 371828 cycles/ticks +average: 372514 cycles/ticks + +Loop spin: 519 +gen_a: +median: 102942 cycles/ticks +average: 103538 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 742 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 247324 cycles/ticks +average: 248646 cycles/ticks + +indcpa_enc: +median: 287954 cycles/ticks +average: 289640 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59298 cycles/ticks + +kyber_keypair_derand: +median: 265116 cycles/ticks +average: 266546 cycles/ticks + +kyber_keypair: +median: 285368 cycles/ticks +average: 286549 cycles/ticks + +kyber_encaps_derand: +median: 308296 cycles/ticks +average: 308704 cycles/ticks + +kyber_encaps: +median: 309236 cycles/ticks +average: 309881 cycles/ticks + +kyber_decaps: +median: 371650 cycles/ticks +average: 372503 cycles/ticks + +Loop spin: 520 +gen_a: +median: 102860 cycles/ticks +average: 103497 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14882 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247894 cycles/ticks +average: 249267 cycles/ticks + +indcpa_enc: +median: 288618 cycles/ticks +average: 290210 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59286 cycles/ticks + +kyber_keypair_derand: +median: 264630 cycles/ticks +average: 266051 cycles/ticks + +kyber_keypair: +median: 285728 cycles/ticks +average: 286874 cycles/ticks + +kyber_encaps_derand: +median: 308550 cycles/ticks +average: 310153 cycles/ticks + +kyber_encaps: +median: 309328 cycles/ticks +average: 309855 cycles/ticks + +kyber_decaps: +median: 371992 cycles/ticks +average: 372990 cycles/ticks + +Loop spin: 521 +gen_a: +median: 102944 cycles/ticks +average: 103536 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14953 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4364 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 248094 cycles/ticks +average: 249486 cycles/ticks + +indcpa_enc: +median: 288244 cycles/ticks +average: 289804 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59216 cycles/ticks + +kyber_keypair_derand: +median: 264894 cycles/ticks +average: 266277 cycles/ticks + +kyber_keypair: +median: 285508 cycles/ticks +average: 286505 cycles/ticks + +kyber_encaps_derand: +median: 308070 cycles/ticks +average: 308636 cycles/ticks + +kyber_encaps: +median: 308920 cycles/ticks +average: 309589 cycles/ticks + +kyber_decaps: +median: 371600 cycles/ticks +average: 372576 cycles/ticks + +Loop spin: 522 +gen_a: +median: 102950 cycles/ticks +average: 103593 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2140 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7147 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14878 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4394 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247600 cycles/ticks +average: 248915 cycles/ticks + +indcpa_enc: +median: 287788 cycles/ticks +average: 289495 cycles/ticks + +indcpa_dec: +median: 58998 cycles/ticks +average: 59277 cycles/ticks + +kyber_keypair_derand: +median: 266964 cycles/ticks +average: 268214 cycles/ticks + +kyber_keypair: +median: 285780 cycles/ticks +average: 286766 cycles/ticks + +kyber_encaps_derand: +median: 308366 cycles/ticks +average: 308833 cycles/ticks + +kyber_encaps: +median: 309200 cycles/ticks +average: 309646 cycles/ticks + +kyber_decaps: +median: 372024 cycles/ticks +average: 372934 cycles/ticks + +Loop spin: 523 +gen_a: +median: 102760 cycles/ticks +average: 103455 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2127 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14886 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247532 cycles/ticks +average: 249926 cycles/ticks + +indcpa_enc: +median: 287734 cycles/ticks +average: 289279 cycles/ticks + +indcpa_dec: +median: 59010 cycles/ticks +average: 59283 cycles/ticks + +kyber_keypair_derand: +median: 264824 cycles/ticks +average: 266143 cycles/ticks + +kyber_keypair: +median: 285502 cycles/ticks +average: 286713 cycles/ticks + +kyber_encaps_derand: +median: 308256 cycles/ticks +average: 308807 cycles/ticks + +kyber_encaps: +median: 309112 cycles/ticks +average: 309720 cycles/ticks + +kyber_decaps: +median: 371592 cycles/ticks +average: 372403 cycles/ticks + +Loop spin: 524 +gen_a: +median: 102916 cycles/ticks +average: 103557 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14885 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 742 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4396 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 248154 cycles/ticks +average: 249674 cycles/ticks + +indcpa_enc: +median: 289878 cycles/ticks +average: 291684 cycles/ticks + +indcpa_dec: +median: 59026 cycles/ticks +average: 59367 cycles/ticks + +kyber_keypair_derand: +median: 264810 cycles/ticks +average: 266315 cycles/ticks + +kyber_keypair: +median: 285870 cycles/ticks +average: 286970 cycles/ticks + +kyber_encaps_derand: +median: 309730 cycles/ticks +average: 310311 cycles/ticks + +kyber_encaps: +median: 310562 cycles/ticks +average: 311101 cycles/ticks + +kyber_decaps: +median: 373170 cycles/ticks +average: 373947 cycles/ticks + +Loop spin: 525 +gen_a: +median: 102534 cycles/ticks +average: 103225 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14947 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 532 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247924 cycles/ticks +average: 249235 cycles/ticks + +indcpa_enc: +median: 288146 cycles/ticks +average: 289764 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 61686 cycles/ticks + +kyber_keypair_derand: +median: 265094 cycles/ticks +average: 266522 cycles/ticks + +kyber_keypair: +median: 285430 cycles/ticks +average: 289269 cycles/ticks + +kyber_encaps_derand: +median: 308142 cycles/ticks +average: 309883 cycles/ticks + +kyber_encaps: +median: 309024 cycles/ticks +average: 309607 cycles/ticks + +kyber_decaps: +median: 371630 cycles/ticks +average: 372449 cycles/ticks + +Loop spin: 526 +gen_a: +median: 102952 cycles/ticks +average: 103605 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14826 cycles/ticks +average: 15012 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247836 cycles/ticks +average: 249137 cycles/ticks + +indcpa_enc: +median: 288018 cycles/ticks +average: 289638 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59250 cycles/ticks + +kyber_keypair_derand: +median: 264990 cycles/ticks +average: 266328 cycles/ticks + +kyber_keypair: +median: 285744 cycles/ticks +average: 286918 cycles/ticks + +kyber_encaps_derand: +median: 308674 cycles/ticks +average: 309161 cycles/ticks + +kyber_encaps: +median: 309342 cycles/ticks +average: 309997 cycles/ticks + +kyber_decaps: +median: 371874 cycles/ticks +average: 372812 cycles/ticks + +Loop spin: 527 +gen_a: +median: 102838 cycles/ticks +average: 103463 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9895 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15026 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4409 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2830 cycles/ticks + +indcpa_keypair: +median: 248008 cycles/ticks +average: 249435 cycles/ticks + +indcpa_enc: +median: 288250 cycles/ticks +average: 289994 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59285 cycles/ticks + +kyber_keypair_derand: +median: 265298 cycles/ticks +average: 266828 cycles/ticks + +kyber_keypair: +median: 285512 cycles/ticks +average: 286685 cycles/ticks + +kyber_encaps_derand: +median: 308582 cycles/ticks +average: 309149 cycles/ticks + +kyber_encaps: +median: 309524 cycles/ticks +average: 310220 cycles/ticks + +kyber_decaps: +median: 371930 cycles/ticks +average: 372803 cycles/ticks + +Loop spin: 528 +gen_a: +median: 102682 cycles/ticks +average: 103371 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2131 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14905 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4413 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247624 cycles/ticks +average: 250052 cycles/ticks + +indcpa_enc: +median: 288176 cycles/ticks +average: 289851 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59274 cycles/ticks + +kyber_keypair_derand: +median: 264970 cycles/ticks +average: 266312 cycles/ticks + +kyber_keypair: +median: 285944 cycles/ticks +average: 287050 cycles/ticks + +kyber_encaps_derand: +median: 308218 cycles/ticks +average: 308654 cycles/ticks + +kyber_encaps: +median: 308774 cycles/ticks +average: 309229 cycles/ticks + +kyber_decaps: +median: 371546 cycles/ticks +average: 372486 cycles/ticks + +Loop spin: 529 +gen_a: +median: 102774 cycles/ticks +average: 103384 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7140 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 602 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2805 cycles/ticks + +indcpa_keypair: +median: 248086 cycles/ticks +average: 249466 cycles/ticks + +indcpa_enc: +median: 288150 cycles/ticks +average: 289859 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59204 cycles/ticks + +kyber_keypair_derand: +median: 265150 cycles/ticks +average: 266609 cycles/ticks + +kyber_keypair: +median: 285540 cycles/ticks +average: 286545 cycles/ticks + +kyber_encaps_derand: +median: 308264 cycles/ticks +average: 308677 cycles/ticks + +kyber_encaps: +median: 309138 cycles/ticks +average: 309786 cycles/ticks + +kyber_decaps: +median: 371670 cycles/ticks +average: 372545 cycles/ticks + +Loop spin: 530 +gen_a: +median: 102854 cycles/ticks +average: 103450 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 744 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247744 cycles/ticks +average: 249067 cycles/ticks + +indcpa_enc: +median: 288020 cycles/ticks +average: 289531 cycles/ticks + +indcpa_dec: +median: 59046 cycles/ticks +average: 59415 cycles/ticks + +kyber_keypair_derand: +median: 266942 cycles/ticks +average: 268250 cycles/ticks + +kyber_keypair: +median: 286014 cycles/ticks +average: 287021 cycles/ticks + +kyber_encaps_derand: +median: 308236 cycles/ticks +average: 309709 cycles/ticks + +kyber_encaps: +median: 309134 cycles/ticks +average: 309537 cycles/ticks + +kyber_decaps: +median: 371848 cycles/ticks +average: 372630 cycles/ticks + +Loop spin: 531 +gen_a: +median: 102648 cycles/ticks +average: 103279 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247788 cycles/ticks +average: 249122 cycles/ticks + +indcpa_enc: +median: 288224 cycles/ticks +average: 289813 cycles/ticks + +indcpa_dec: +median: 58924 cycles/ticks +average: 59244 cycles/ticks + +kyber_keypair_derand: +median: 264928 cycles/ticks +average: 266278 cycles/ticks + +kyber_keypair: +median: 285568 cycles/ticks +average: 286729 cycles/ticks + +kyber_encaps_derand: +median: 309382 cycles/ticks +average: 309900 cycles/ticks + +kyber_encaps: +median: 310342 cycles/ticks +average: 311033 cycles/ticks + +kyber_decaps: +median: 373170 cycles/ticks +average: 374084 cycles/ticks + +Loop spin: 532 +gen_a: +median: 102850 cycles/ticks +average: 103511 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2127 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14915 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2826 cycles/ticks + +indcpa_keypair: +median: 248182 cycles/ticks +average: 249552 cycles/ticks + +indcpa_enc: +median: 288470 cycles/ticks +average: 290035 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59252 cycles/ticks + +kyber_keypair_derand: +median: 265080 cycles/ticks +average: 266410 cycles/ticks + +kyber_keypair: +median: 285950 cycles/ticks +average: 287006 cycles/ticks + +kyber_encaps_derand: +median: 308238 cycles/ticks +average: 308676 cycles/ticks + +kyber_encaps: +median: 309144 cycles/ticks +average: 309649 cycles/ticks + +kyber_decaps: +median: 371696 cycles/ticks +average: 372537 cycles/ticks + +Loop spin: 533 +gen_a: +median: 102804 cycles/ticks +average: 103474 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 8211 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14862 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247810 cycles/ticks +average: 249132 cycles/ticks + +indcpa_enc: +median: 288100 cycles/ticks +average: 289618 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59244 cycles/ticks + +kyber_keypair_derand: +median: 265080 cycles/ticks +average: 266459 cycles/ticks + +kyber_keypair: +median: 285540 cycles/ticks +average: 286648 cycles/ticks + +kyber_encaps_derand: +median: 308558 cycles/ticks +average: 308990 cycles/ticks + +kyber_encaps: +median: 309396 cycles/ticks +average: 309976 cycles/ticks + +kyber_decaps: +median: 371906 cycles/ticks +average: 372675 cycles/ticks + +Loop spin: 534 +gen_a: +median: 102610 cycles/ticks +average: 103166 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7142 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9945 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14937 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 248060 cycles/ticks +average: 249377 cycles/ticks + +indcpa_enc: +median: 288356 cycles/ticks +average: 290006 cycles/ticks + +indcpa_dec: +median: 58986 cycles/ticks +average: 59260 cycles/ticks + +kyber_keypair_derand: +median: 264998 cycles/ticks +average: 266292 cycles/ticks + +kyber_keypair: +median: 285804 cycles/ticks +average: 286887 cycles/ticks + +kyber_encaps_derand: +median: 307860 cycles/ticks +average: 308403 cycles/ticks + +kyber_encaps: +median: 308664 cycles/ticks +average: 309147 cycles/ticks + +kyber_decaps: +median: 371150 cycles/ticks +average: 371953 cycles/ticks + +Loop spin: 535 +gen_a: +median: 102604 cycles/ticks +average: 103219 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14942 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2809 cycles/ticks + +indcpa_keypair: +median: 247986 cycles/ticks +average: 249224 cycles/ticks + +indcpa_enc: +median: 288638 cycles/ticks +average: 290245 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59309 cycles/ticks + +kyber_keypair_derand: +median: 265274 cycles/ticks +average: 266657 cycles/ticks + +kyber_keypair: +median: 285498 cycles/ticks +average: 286651 cycles/ticks + +kyber_encaps_derand: +median: 309674 cycles/ticks +average: 311236 cycles/ticks + +kyber_encaps: +median: 310554 cycles/ticks +average: 311089 cycles/ticks + +kyber_decaps: +median: 373016 cycles/ticks +average: 373631 cycles/ticks + +Loop spin: 536 +gen_a: +median: 102720 cycles/ticks +average: 103342 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14936 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247848 cycles/ticks +average: 249120 cycles/ticks + +indcpa_enc: +median: 288450 cycles/ticks +average: 290045 cycles/ticks + +indcpa_dec: +median: 59048 cycles/ticks +average: 59329 cycles/ticks + +kyber_keypair_derand: +median: 264826 cycles/ticks +average: 266158 cycles/ticks + +kyber_keypair: +median: 285910 cycles/ticks +average: 287013 cycles/ticks + +kyber_encaps_derand: +median: 308006 cycles/ticks +average: 308402 cycles/ticks + +kyber_encaps: +median: 308920 cycles/ticks +average: 309474 cycles/ticks + +kyber_decaps: +median: 371904 cycles/ticks +average: 372688 cycles/ticks + +Loop spin: 537 +gen_a: +median: 102900 cycles/ticks +average: 103489 cycles/ticks + +poly_getnoise_eta1: +median: 2118 cycles/ticks +average: 2138 cycles/ticks + +poly_getnoise_eta2: +median: 2116 cycles/ticks +average: 2127 cycles/ticks + +NTT: +median: 7604 cycles/ticks +average: 7637 cycles/ticks + +INVNTT: +median: 10458 cycles/ticks +average: 10512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14856 cycles/ticks +average: 14920 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 248234 cycles/ticks +average: 249435 cycles/ticks + +indcpa_enc: +median: 288558 cycles/ticks +average: 290082 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59258 cycles/ticks + +kyber_keypair_derand: +median: 265240 cycles/ticks +average: 266409 cycles/ticks + +kyber_keypair: +median: 285554 cycles/ticks +average: 286512 cycles/ticks + +kyber_encaps_derand: +median: 308238 cycles/ticks +average: 308593 cycles/ticks + +kyber_encaps: +median: 309118 cycles/ticks +average: 309697 cycles/ticks + +kyber_decaps: +median: 371574 cycles/ticks +average: 372445 cycles/ticks + +Loop spin: 538 +gen_a: +median: 102460 cycles/ticks +average: 103018 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14938 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2805 cycles/ticks + +indcpa_keypair: +median: 248134 cycles/ticks +average: 250419 cycles/ticks + +indcpa_enc: +median: 288552 cycles/ticks +average: 289965 cycles/ticks + +indcpa_dec: +median: 59032 cycles/ticks +average: 59321 cycles/ticks + +kyber_keypair_derand: +median: 264970 cycles/ticks +average: 266202 cycles/ticks + +kyber_keypair: +median: 286032 cycles/ticks +average: 287176 cycles/ticks + +kyber_encaps_derand: +median: 308580 cycles/ticks +average: 309014 cycles/ticks + +kyber_encaps: +median: 309342 cycles/ticks +average: 309688 cycles/ticks + +kyber_decaps: +median: 371916 cycles/ticks +average: 372585 cycles/ticks + +Loop spin: 539 +gen_a: +median: 102802 cycles/ticks +average: 103401 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14886 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2814 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 248028 cycles/ticks +average: 249318 cycles/ticks + +indcpa_enc: +median: 288288 cycles/ticks +average: 289895 cycles/ticks + +indcpa_dec: +median: 59012 cycles/ticks +average: 59329 cycles/ticks + +kyber_keypair_derand: +median: 265298 cycles/ticks +average: 266629 cycles/ticks + +kyber_keypair: +median: 285572 cycles/ticks +average: 286606 cycles/ticks + +kyber_encaps_derand: +median: 308350 cycles/ticks +average: 308665 cycles/ticks + +kyber_encaps: +median: 309350 cycles/ticks +average: 310041 cycles/ticks + +kyber_decaps: +median: 371868 cycles/ticks +average: 372714 cycles/ticks + +Loop spin: 540 +gen_a: +median: 102842 cycles/ticks +average: 103509 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14853 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247762 cycles/ticks +average: 249029 cycles/ticks + +indcpa_enc: +median: 288158 cycles/ticks +average: 289840 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59240 cycles/ticks + +kyber_keypair_derand: +median: 266924 cycles/ticks +average: 268187 cycles/ticks + +kyber_keypair: +median: 286046 cycles/ticks +average: 288299 cycles/ticks + +kyber_encaps_derand: +median: 309878 cycles/ticks +average: 310257 cycles/ticks + +kyber_encaps: +median: 310726 cycles/ticks +average: 311103 cycles/ticks + +kyber_decaps: +median: 373364 cycles/ticks +average: 374068 cycles/ticks + +Loop spin: 541 +gen_a: +median: 102710 cycles/ticks +average: 103388 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2132 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247684 cycles/ticks +average: 248928 cycles/ticks + +indcpa_enc: +median: 288008 cycles/ticks +average: 289599 cycles/ticks + +indcpa_dec: +median: 59002 cycles/ticks +average: 59271 cycles/ticks + +kyber_keypair_derand: +median: 265614 cycles/ticks +average: 266952 cycles/ticks + +kyber_keypair: +median: 285594 cycles/ticks +average: 286697 cycles/ticks + +kyber_encaps_derand: +median: 308114 cycles/ticks +average: 308424 cycles/ticks + +kyber_encaps: +median: 309022 cycles/ticks +average: 309710 cycles/ticks + +kyber_decaps: +median: 371450 cycles/ticks +average: 372210 cycles/ticks + +Loop spin: 542 +gen_a: +median: 103020 cycles/ticks +average: 103634 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2104 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14868 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 533 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247390 cycles/ticks +average: 248659 cycles/ticks + +indcpa_enc: +median: 288002 cycles/ticks +average: 289520 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59275 cycles/ticks + +kyber_keypair_derand: +median: 265002 cycles/ticks +average: 266317 cycles/ticks + +kyber_keypair: +median: 285870 cycles/ticks +average: 286845 cycles/ticks + +kyber_encaps_derand: +median: 308486 cycles/ticks +average: 308880 cycles/ticks + +kyber_encaps: +median: 309300 cycles/ticks +average: 309741 cycles/ticks + +kyber_decaps: +median: 372050 cycles/ticks +average: 372790 cycles/ticks + +Loop spin: 543 +gen_a: +median: 102748 cycles/ticks +average: 104449 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14920 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 532 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 248206 cycles/ticks +average: 249369 cycles/ticks + +indcpa_enc: +median: 288326 cycles/ticks +average: 289765 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59276 cycles/ticks + +kyber_keypair_derand: +median: 264696 cycles/ticks +average: 265953 cycles/ticks + +kyber_keypair: +median: 285208 cycles/ticks +average: 286322 cycles/ticks + +kyber_encaps_derand: +median: 308256 cycles/ticks +average: 308887 cycles/ticks + +kyber_encaps: +median: 309124 cycles/ticks +average: 309823 cycles/ticks + +kyber_decaps: +median: 371680 cycles/ticks +average: 372628 cycles/ticks + +Loop spin: 544 +gen_a: +median: 102780 cycles/ticks +average: 103448 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14905 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 533 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4394 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247874 cycles/ticks +average: 249182 cycles/ticks + +indcpa_enc: +median: 288066 cycles/ticks +average: 289767 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59272 cycles/ticks + +kyber_keypair_derand: +median: 264928 cycles/ticks +average: 266187 cycles/ticks + +kyber_keypair: +median: 285892 cycles/ticks +average: 286977 cycles/ticks + +kyber_encaps_derand: +median: 308394 cycles/ticks +average: 308659 cycles/ticks + +kyber_encaps: +median: 309100 cycles/ticks +average: 309659 cycles/ticks + +kyber_decaps: +median: 371868 cycles/ticks +average: 372500 cycles/ticks + +Loop spin: 545 +gen_a: +median: 102958 cycles/ticks +average: 103545 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9909 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247792 cycles/ticks +average: 248975 cycles/ticks + +indcpa_enc: +median: 288126 cycles/ticks +average: 289665 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59171 cycles/ticks + +kyber_keypair_derand: +median: 264956 cycles/ticks +average: 266348 cycles/ticks + +kyber_keypair: +median: 285602 cycles/ticks +average: 286728 cycles/ticks + +kyber_encaps_derand: +median: 307898 cycles/ticks +average: 309456 cycles/ticks + +kyber_encaps: +median: 308724 cycles/ticks +average: 309326 cycles/ticks + +kyber_decaps: +median: 371308 cycles/ticks +average: 371914 cycles/ticks + +Loop spin: 546 +gen_a: +median: 102816 cycles/ticks +average: 103395 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14911 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247874 cycles/ticks +average: 249158 cycles/ticks + +indcpa_enc: +median: 288008 cycles/ticks +average: 289514 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59217 cycles/ticks + +kyber_keypair_derand: +median: 264936 cycles/ticks +average: 266218 cycles/ticks + +kyber_keypair: +median: 285876 cycles/ticks +average: 286888 cycles/ticks + +kyber_encaps_derand: +median: 308580 cycles/ticks +average: 309028 cycles/ticks + +kyber_encaps: +median: 309416 cycles/ticks +average: 309943 cycles/ticks + +kyber_decaps: +median: 372034 cycles/ticks +average: 372747 cycles/ticks + +Loop spin: 547 +gen_a: +median: 102844 cycles/ticks +average: 103406 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9888 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14925 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247438 cycles/ticks +average: 248623 cycles/ticks + +indcpa_enc: +median: 288040 cycles/ticks +average: 289592 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59282 cycles/ticks + +kyber_keypair_derand: +median: 264942 cycles/ticks +average: 266144 cycles/ticks + +kyber_keypair: +median: 285552 cycles/ticks +average: 286537 cycles/ticks + +kyber_encaps_derand: +median: 308502 cycles/ticks +average: 308832 cycles/ticks + +kyber_encaps: +median: 309324 cycles/ticks +average: 309751 cycles/ticks + +kyber_decaps: +median: 371988 cycles/ticks +average: 372652 cycles/ticks + +Loop spin: 548 +gen_a: +median: 103048 cycles/ticks +average: 103657 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 3204 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14938 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 248222 cycles/ticks +average: 249568 cycles/ticks + +indcpa_enc: +median: 288310 cycles/ticks +average: 289981 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59263 cycles/ticks + +kyber_keypair_derand: +median: 264886 cycles/ticks +average: 266182 cycles/ticks + +kyber_keypair: +median: 285828 cycles/ticks +average: 286912 cycles/ticks + +kyber_encaps_derand: +median: 309752 cycles/ticks +average: 310279 cycles/ticks + +kyber_encaps: +median: 310500 cycles/ticks +average: 310954 cycles/ticks + +kyber_decaps: +median: 373192 cycles/ticks +average: 373949 cycles/ticks + +Loop spin: 549 +gen_a: +median: 102838 cycles/ticks +average: 103544 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14898 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4402 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247790 cycles/ticks +average: 249046 cycles/ticks + +indcpa_enc: +median: 288316 cycles/ticks +average: 290009 cycles/ticks + +indcpa_dec: +median: 59004 cycles/ticks +average: 59271 cycles/ticks + +kyber_keypair_derand: +median: 265346 cycles/ticks +average: 266716 cycles/ticks + +kyber_keypair: +median: 285678 cycles/ticks +average: 286695 cycles/ticks + +kyber_encaps_derand: +median: 308342 cycles/ticks +average: 308691 cycles/ticks + +kyber_encaps: +median: 309260 cycles/ticks +average: 309919 cycles/ticks + +kyber_decaps: +median: 371792 cycles/ticks +average: 372670 cycles/ticks + +Loop spin: 550 +gen_a: +median: 102504 cycles/ticks +average: 103154 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14826 cycles/ticks +average: 14993 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247642 cycles/ticks +average: 249045 cycles/ticks + +indcpa_enc: +median: 288012 cycles/ticks +average: 289788 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59253 cycles/ticks + +kyber_keypair_derand: +median: 265266 cycles/ticks +average: 266594 cycles/ticks + +kyber_keypair: +median: 285710 cycles/ticks +average: 287810 cycles/ticks + +kyber_encaps_derand: +median: 309600 cycles/ticks +average: 310113 cycles/ticks + +kyber_encaps: +median: 310396 cycles/ticks +average: 310987 cycles/ticks + +kyber_decaps: +median: 372968 cycles/ticks +average: 373701 cycles/ticks + +Loop spin: 551 +gen_a: +median: 102902 cycles/ticks +average: 103510 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14881 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 550 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247698 cycles/ticks +average: 248943 cycles/ticks + +indcpa_enc: +median: 289208 cycles/ticks +average: 290737 cycles/ticks + +indcpa_dec: +median: 59006 cycles/ticks +average: 59266 cycles/ticks + +kyber_keypair_derand: +median: 265188 cycles/ticks +average: 266494 cycles/ticks + +kyber_keypair: +median: 285786 cycles/ticks +average: 286835 cycles/ticks + +kyber_encaps_derand: +median: 310090 cycles/ticks +average: 310674 cycles/ticks + +kyber_encaps: +median: 310882 cycles/ticks +average: 311464 cycles/ticks + +kyber_decaps: +median: 372200 cycles/ticks +average: 372884 cycles/ticks + +Loop spin: 552 +gen_a: +median: 102770 cycles/ticks +average: 103444 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9888 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14897 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4399 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247438 cycles/ticks +average: 248721 cycles/ticks + +indcpa_enc: +median: 288106 cycles/ticks +average: 289749 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59262 cycles/ticks + +kyber_keypair_derand: +median: 264852 cycles/ticks +average: 266225 cycles/ticks + +kyber_keypair: +median: 285866 cycles/ticks +average: 287136 cycles/ticks + +kyber_encaps_derand: +median: 308546 cycles/ticks +average: 309229 cycles/ticks + +kyber_encaps: +median: 309308 cycles/ticks +average: 309990 cycles/ticks + +kyber_decaps: +median: 371872 cycles/ticks +average: 373838 cycles/ticks + +Loop spin: 553 +gen_a: +median: 102586 cycles/ticks +average: 103253 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14889 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 248058 cycles/ticks +average: 249381 cycles/ticks + +indcpa_enc: +median: 288372 cycles/ticks +average: 289960 cycles/ticks + +indcpa_dec: +median: 58936 cycles/ticks +average: 59182 cycles/ticks + +kyber_keypair_derand: +median: 265552 cycles/ticks +average: 266852 cycles/ticks + +kyber_keypair: +median: 285546 cycles/ticks +average: 286561 cycles/ticks + +kyber_encaps_derand: +median: 310040 cycles/ticks +average: 310394 cycles/ticks + +kyber_encaps: +median: 310946 cycles/ticks +average: 311547 cycles/ticks + +kyber_decaps: +median: 373454 cycles/ticks +average: 374185 cycles/ticks + +Loop spin: 554 +gen_a: +median: 102828 cycles/ticks +average: 103470 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14891 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247812 cycles/ticks +average: 249250 cycles/ticks + +indcpa_enc: +median: 288058 cycles/ticks +average: 289643 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59271 cycles/ticks + +kyber_keypair_derand: +median: 264642 cycles/ticks +average: 265960 cycles/ticks + +kyber_keypair: +median: 285676 cycles/ticks +average: 286854 cycles/ticks + +kyber_encaps_derand: +median: 308016 cycles/ticks +average: 308404 cycles/ticks + +kyber_encaps: +median: 308902 cycles/ticks +average: 309370 cycles/ticks + +kyber_decaps: +median: 371560 cycles/ticks +average: 372332 cycles/ticks + +Loop spin: 555 +gen_a: +median: 102948 cycles/ticks +average: 103501 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2131 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247598 cycles/ticks +average: 248881 cycles/ticks + +indcpa_enc: +median: 287744 cycles/ticks +average: 289282 cycles/ticks + +indcpa_dec: +median: 58948 cycles/ticks +average: 59233 cycles/ticks + +kyber_keypair_derand: +median: 264970 cycles/ticks +average: 266286 cycles/ticks + +kyber_keypair: +median: 285454 cycles/ticks +average: 287651 cycles/ticks + +kyber_encaps_derand: +median: 308344 cycles/ticks +average: 308704 cycles/ticks + +kyber_encaps: +median: 309220 cycles/ticks +average: 309646 cycles/ticks + +kyber_decaps: +median: 371774 cycles/ticks +average: 372526 cycles/ticks + +Loop spin: 556 +gen_a: +median: 102636 cycles/ticks +average: 103244 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9903 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14887 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4395 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247486 cycles/ticks +average: 248788 cycles/ticks + +indcpa_enc: +median: 287896 cycles/ticks +average: 289520 cycles/ticks + +indcpa_dec: +median: 59004 cycles/ticks +average: 59270 cycles/ticks + +kyber_keypair_derand: +median: 264990 cycles/ticks +average: 266226 cycles/ticks + +kyber_keypair: +median: 285758 cycles/ticks +average: 286884 cycles/ticks + +kyber_encaps_derand: +median: 307622 cycles/ticks +average: 308089 cycles/ticks + +kyber_encaps: +median: 308496 cycles/ticks +average: 308841 cycles/ticks + +kyber_decaps: +median: 371146 cycles/ticks +average: 371827 cycles/ticks + +Loop spin: 557 +gen_a: +median: 102862 cycles/ticks +average: 103530 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14884 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4396 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247306 cycles/ticks +average: 248637 cycles/ticks + +indcpa_enc: +median: 288022 cycles/ticks +average: 289588 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 59205 cycles/ticks + +kyber_keypair_derand: +median: 265106 cycles/ticks +average: 266432 cycles/ticks + +kyber_keypair: +median: 285508 cycles/ticks +average: 286620 cycles/ticks + +kyber_encaps_derand: +median: 307776 cycles/ticks +average: 308214 cycles/ticks + +kyber_encaps: +median: 308650 cycles/ticks +average: 309147 cycles/ticks + +kyber_decaps: +median: 371532 cycles/ticks +average: 372236 cycles/ticks + +Loop spin: 558 +gen_a: +median: 102656 cycles/ticks +average: 104392 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14870 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247932 cycles/ticks +average: 249297 cycles/ticks + +indcpa_enc: +median: 288024 cycles/ticks +average: 289597 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59210 cycles/ticks + +kyber_keypair_derand: +median: 265008 cycles/ticks +average: 266451 cycles/ticks + +kyber_keypair: +median: 285940 cycles/ticks +average: 286860 cycles/ticks + +kyber_encaps_derand: +median: 308450 cycles/ticks +average: 308766 cycles/ticks + +kyber_encaps: +median: 309246 cycles/ticks +average: 309641 cycles/ticks + +kyber_decaps: +median: 371812 cycles/ticks +average: 372496 cycles/ticks + +Loop spin: 559 +gen_a: +median: 102834 cycles/ticks +average: 103397 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15036 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247934 cycles/ticks +average: 249220 cycles/ticks + +indcpa_enc: +median: 288202 cycles/ticks +average: 289721 cycles/ticks + +indcpa_dec: +median: 59028 cycles/ticks +average: 59316 cycles/ticks + +kyber_keypair_derand: +median: 265028 cycles/ticks +average: 266301 cycles/ticks + +kyber_keypair: +median: 285440 cycles/ticks +average: 286558 cycles/ticks + +kyber_encaps_derand: +median: 308032 cycles/ticks +average: 308329 cycles/ticks + +kyber_encaps: +median: 308834 cycles/ticks +average: 309293 cycles/ticks + +kyber_decaps: +median: 371526 cycles/ticks +average: 372284 cycles/ticks + +Loop spin: 560 +gen_a: +median: 102628 cycles/ticks +average: 103158 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14878 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4368 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247328 cycles/ticks +average: 248623 cycles/ticks + +indcpa_enc: +median: 287726 cycles/ticks +average: 289283 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59238 cycles/ticks + +kyber_keypair_derand: +median: 265124 cycles/ticks +average: 266306 cycles/ticks + +kyber_keypair: +median: 285656 cycles/ticks +average: 287746 cycles/ticks + +kyber_encaps_derand: +median: 307770 cycles/ticks +average: 308136 cycles/ticks + +kyber_encaps: +median: 308718 cycles/ticks +average: 309196 cycles/ticks + +kyber_decaps: +median: 371360 cycles/ticks +average: 372135 cycles/ticks + +Loop spin: 561 +gen_a: +median: 102806 cycles/ticks +average: 103451 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 730 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2808 cycles/ticks + +indcpa_keypair: +median: 247706 cycles/ticks +average: 248870 cycles/ticks + +indcpa_enc: +median: 287570 cycles/ticks +average: 289148 cycles/ticks + +indcpa_dec: +median: 58934 cycles/ticks +average: 59228 cycles/ticks + +kyber_keypair_derand: +median: 265390 cycles/ticks +average: 266680 cycles/ticks + +kyber_keypair: +median: 285616 cycles/ticks +average: 286669 cycles/ticks + +kyber_encaps_derand: +median: 308404 cycles/ticks +average: 308800 cycles/ticks + +kyber_encaps: +median: 309420 cycles/ticks +average: 309803 cycles/ticks + +kyber_decaps: +median: 371698 cycles/ticks +average: 372544 cycles/ticks + +Loop spin: 562 +gen_a: +median: 102928 cycles/ticks +average: 103536 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14830 cycles/ticks +average: 14926 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4403 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247588 cycles/ticks +average: 248831 cycles/ticks + +indcpa_enc: +median: 287972 cycles/ticks +average: 289602 cycles/ticks + +indcpa_dec: +median: 58946 cycles/ticks +average: 59225 cycles/ticks + +kyber_keypair_derand: +median: 265136 cycles/ticks +average: 266285 cycles/ticks + +kyber_keypair: +median: 285536 cycles/ticks +average: 286615 cycles/ticks + +kyber_encaps_derand: +median: 308050 cycles/ticks +average: 308432 cycles/ticks + +kyber_encaps: +median: 308980 cycles/ticks +average: 311716 cycles/ticks + +kyber_decaps: +median: 371662 cycles/ticks +average: 376085 cycles/ticks + +Loop spin: 563 +gen_a: +median: 102828 cycles/ticks +average: 103412 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14889 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 254990 cycles/ticks +average: 255950 cycles/ticks + +indcpa_enc: +median: 287242 cycles/ticks +average: 288855 cycles/ticks + +indcpa_dec: +median: 58950 cycles/ticks +average: 59225 cycles/ticks + +kyber_keypair_derand: +median: 273096 cycles/ticks +average: 273942 cycles/ticks + +kyber_keypair: +median: 293122 cycles/ticks +average: 294134 cycles/ticks + +kyber_encaps_derand: +median: 308624 cycles/ticks +average: 308998 cycles/ticks + +kyber_encaps: +median: 309490 cycles/ticks +average: 309987 cycles/ticks + +kyber_decaps: +median: 372126 cycles/ticks +average: 372834 cycles/ticks + +Loop spin: 564 +gen_a: +median: 102714 cycles/ticks +average: 103270 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2131 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9857 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 742 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247542 cycles/ticks +average: 248876 cycles/ticks + +indcpa_enc: +median: 287846 cycles/ticks +average: 289451 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59208 cycles/ticks + +kyber_keypair_derand: +median: 264986 cycles/ticks +average: 266140 cycles/ticks + +kyber_keypair: +median: 285694 cycles/ticks +average: 286626 cycles/ticks + +kyber_encaps_derand: +median: 309906 cycles/ticks +average: 310325 cycles/ticks + +kyber_encaps: +median: 310552 cycles/ticks +average: 310824 cycles/ticks + +kyber_decaps: +median: 372976 cycles/ticks +average: 373758 cycles/ticks + +Loop spin: 565 +gen_a: +median: 102862 cycles/ticks +average: 103326 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14876 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247860 cycles/ticks +average: 248989 cycles/ticks + +indcpa_enc: +median: 288054 cycles/ticks +average: 289483 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59207 cycles/ticks + +kyber_keypair_derand: +median: 266606 cycles/ticks +average: 267948 cycles/ticks + +kyber_keypair: +median: 285470 cycles/ticks +average: 287587 cycles/ticks + +kyber_encaps_derand: +median: 308588 cycles/ticks +average: 308917 cycles/ticks + +kyber_encaps: +median: 309222 cycles/ticks +average: 309641 cycles/ticks + +kyber_decaps: +median: 371774 cycles/ticks +average: 372394 cycles/ticks + +Loop spin: 566 +gen_a: +median: 102798 cycles/ticks +average: 103326 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14886 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247462 cycles/ticks +average: 248683 cycles/ticks + +indcpa_enc: +median: 287666 cycles/ticks +average: 289161 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59210 cycles/ticks + +kyber_keypair_derand: +median: 265052 cycles/ticks +average: 266307 cycles/ticks + +kyber_keypair: +median: 285744 cycles/ticks +average: 286735 cycles/ticks + +kyber_encaps_derand: +median: 308344 cycles/ticks +average: 308906 cycles/ticks + +kyber_encaps: +median: 309226 cycles/ticks +average: 309846 cycles/ticks + +kyber_decaps: +median: 371882 cycles/ticks +average: 372691 cycles/ticks + +Loop spin: 567 +gen_a: +median: 102722 cycles/ticks +average: 103296 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14950 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 751 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247458 cycles/ticks +average: 248730 cycles/ticks + +indcpa_enc: +median: 288244 cycles/ticks +average: 289922 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59272 cycles/ticks + +kyber_keypair_derand: +median: 266484 cycles/ticks +average: 267836 cycles/ticks + +kyber_keypair: +median: 285630 cycles/ticks +average: 286601 cycles/ticks + +kyber_encaps_derand: +median: 308262 cycles/ticks +average: 308572 cycles/ticks + +kyber_encaps: +median: 309212 cycles/ticks +average: 309859 cycles/ticks + +kyber_decaps: +median: 371684 cycles/ticks +average: 373568 cycles/ticks + +Loop spin: 568 +gen_a: +median: 102960 cycles/ticks +average: 103581 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14870 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 249184 cycles/ticks +average: 250477 cycles/ticks + +indcpa_enc: +median: 289474 cycles/ticks +average: 290988 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59149 cycles/ticks + +kyber_keypair_derand: +median: 265108 cycles/ticks +average: 266461 cycles/ticks + +kyber_keypair: +median: 285932 cycles/ticks +average: 287026 cycles/ticks + +kyber_encaps_derand: +median: 308212 cycles/ticks +average: 308578 cycles/ticks + +kyber_encaps: +median: 309168 cycles/ticks +average: 309566 cycles/ticks + +kyber_decaps: +median: 371906 cycles/ticks +average: 372835 cycles/ticks + +Loop spin: 569 +gen_a: +median: 102936 cycles/ticks +average: 103497 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14935 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247720 cycles/ticks +average: 248922 cycles/ticks + +indcpa_enc: +median: 287982 cycles/ticks +average: 289553 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59183 cycles/ticks + +kyber_keypair_derand: +median: 265042 cycles/ticks +average: 266396 cycles/ticks + +kyber_keypair: +median: 285462 cycles/ticks +average: 286600 cycles/ticks + +kyber_encaps_derand: +median: 308802 cycles/ticks +average: 309118 cycles/ticks + +kyber_encaps: +median: 309872 cycles/ticks +average: 310580 cycles/ticks + +kyber_decaps: +median: 372066 cycles/ticks +average: 372805 cycles/ticks + +Loop spin: 570 +gen_a: +median: 102716 cycles/ticks +average: 103353 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14899 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 248030 cycles/ticks +average: 249323 cycles/ticks + +indcpa_enc: +median: 288258 cycles/ticks +average: 290026 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59242 cycles/ticks + +kyber_keypair_derand: +median: 264752 cycles/ticks +average: 266124 cycles/ticks + +kyber_keypair: +median: 285774 cycles/ticks +average: 287838 cycles/ticks + +kyber_encaps_derand: +median: 308294 cycles/ticks +average: 308713 cycles/ticks + +kyber_encaps: +median: 309294 cycles/ticks +average: 309684 cycles/ticks + +kyber_decaps: +median: 371858 cycles/ticks +average: 372605 cycles/ticks + +Loop spin: 571 +gen_a: +median: 102552 cycles/ticks +average: 103230 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2137 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2120 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14852 cycles/ticks +average: 15067 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 248062 cycles/ticks +average: 249203 cycles/ticks + +indcpa_enc: +median: 288416 cycles/ticks +average: 289849 cycles/ticks + +indcpa_dec: +median: 58996 cycles/ticks +average: 59254 cycles/ticks + +kyber_keypair_derand: +median: 265292 cycles/ticks +average: 266580 cycles/ticks + +kyber_keypair: +median: 285692 cycles/ticks +average: 286759 cycles/ticks + +kyber_encaps_derand: +median: 311124 cycles/ticks +average: 311570 cycles/ticks + +kyber_encaps: +median: 312122 cycles/ticks +average: 312614 cycles/ticks + +kyber_decaps: +median: 374728 cycles/ticks +average: 375439 cycles/ticks + +Loop spin: 572 +gen_a: +median: 103056 cycles/ticks +average: 103588 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14838 cycles/ticks +average: 15029 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 536 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 247790 cycles/ticks +average: 248936 cycles/ticks + +indcpa_enc: +median: 288260 cycles/ticks +average: 289728 cycles/ticks + +indcpa_dec: +median: 58944 cycles/ticks +average: 59194 cycles/ticks + +kyber_keypair_derand: +median: 264862 cycles/ticks +average: 266086 cycles/ticks + +kyber_keypair: +median: 285804 cycles/ticks +average: 286745 cycles/ticks + +kyber_encaps_derand: +median: 308486 cycles/ticks +average: 308941 cycles/ticks + +kyber_encaps: +median: 309372 cycles/ticks +average: 309665 cycles/ticks + +kyber_decaps: +median: 371804 cycles/ticks +average: 373552 cycles/ticks + +Loop spin: 573 +gen_a: +median: 102876 cycles/ticks +average: 103499 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14863 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 248222 cycles/ticks +average: 249445 cycles/ticks + +indcpa_enc: +median: 288628 cycles/ticks +average: 290182 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59206 cycles/ticks + +kyber_keypair_derand: +median: 265304 cycles/ticks +average: 266551 cycles/ticks + +kyber_keypair: +median: 285552 cycles/ticks +average: 286630 cycles/ticks + +kyber_encaps_derand: +median: 307928 cycles/ticks +average: 308343 cycles/ticks + +kyber_encaps: +median: 308782 cycles/ticks +average: 309254 cycles/ticks + +kyber_decaps: +median: 371330 cycles/ticks +average: 372058 cycles/ticks + +Loop spin: 574 +gen_a: +median: 102600 cycles/ticks +average: 103240 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14859 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4396 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 248256 cycles/ticks +average: 249590 cycles/ticks + +indcpa_enc: +median: 288496 cycles/ticks +average: 290135 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59238 cycles/ticks + +kyber_keypair_derand: +median: 264912 cycles/ticks +average: 266136 cycles/ticks + +kyber_keypair: +median: 285858 cycles/ticks +average: 286769 cycles/ticks + +kyber_encaps_derand: +median: 308784 cycles/ticks +average: 308886 cycles/ticks + +kyber_encaps: +median: 309478 cycles/ticks +average: 309831 cycles/ticks + +kyber_decaps: +median: 372116 cycles/ticks +average: 372776 cycles/ticks + +Loop spin: 575 +gen_a: +median: 102690 cycles/ticks +average: 103322 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14870 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247768 cycles/ticks +average: 249047 cycles/ticks + +indcpa_enc: +median: 287638 cycles/ticks +average: 289245 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59211 cycles/ticks + +kyber_keypair_derand: +median: 266390 cycles/ticks +average: 267766 cycles/ticks + +kyber_keypair: +median: 285542 cycles/ticks +average: 287717 cycles/ticks + +kyber_encaps_derand: +median: 308704 cycles/ticks +average: 309086 cycles/ticks + +kyber_encaps: +median: 309522 cycles/ticks +average: 310150 cycles/ticks + +kyber_decaps: +median: 371936 cycles/ticks +average: 372694 cycles/ticks + +Loop spin: 576 +gen_a: +median: 102778 cycles/ticks +average: 103319 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15208 cycles/ticks +average: 15101 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247608 cycles/ticks +average: 248822 cycles/ticks + +indcpa_enc: +median: 287682 cycles/ticks +average: 289273 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59268 cycles/ticks + +kyber_keypair_derand: +median: 265144 cycles/ticks +average: 266318 cycles/ticks + +kyber_keypair: +median: 285976 cycles/ticks +average: 286995 cycles/ticks + +kyber_encaps_derand: +median: 308028 cycles/ticks +average: 308423 cycles/ticks + +kyber_encaps: +median: 308814 cycles/ticks +average: 309151 cycles/ticks + +kyber_decaps: +median: 371438 cycles/ticks +average: 372109 cycles/ticks + +Loop spin: 577 +gen_a: +median: 102530 cycles/ticks +average: 103212 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7159 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14940 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4370 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247850 cycles/ticks +average: 249001 cycles/ticks + +indcpa_enc: +median: 288340 cycles/ticks +average: 289771 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59188 cycles/ticks + +kyber_keypair_derand: +median: 266702 cycles/ticks +average: 267983 cycles/ticks + +kyber_keypair: +median: 285582 cycles/ticks +average: 286567 cycles/ticks + +kyber_encaps_derand: +median: 308228 cycles/ticks +average: 308612 cycles/ticks + +kyber_encaps: +median: 309118 cycles/ticks +average: 309615 cycles/ticks + +kyber_decaps: +median: 371626 cycles/ticks +average: 373427 cycles/ticks + +Loop spin: 578 +gen_a: +median: 102678 cycles/ticks +average: 103242 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14894 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247986 cycles/ticks +average: 249275 cycles/ticks + +indcpa_enc: +median: 288354 cycles/ticks +average: 289876 cycles/ticks + +indcpa_dec: +median: 59026 cycles/ticks +average: 59248 cycles/ticks + +kyber_keypair_derand: +median: 265186 cycles/ticks +average: 266406 cycles/ticks + +kyber_keypair: +median: 286044 cycles/ticks +average: 286911 cycles/ticks + +kyber_encaps_derand: +median: 309874 cycles/ticks +average: 310115 cycles/ticks + +kyber_encaps: +median: 310580 cycles/ticks +average: 311012 cycles/ticks + +kyber_decaps: +median: 373196 cycles/ticks +average: 374036 cycles/ticks + +Loop spin: 579 +gen_a: +median: 102818 cycles/ticks +average: 103437 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14966 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 743 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 249630 cycles/ticks +average: 250997 cycles/ticks + +indcpa_enc: +median: 289958 cycles/ticks +average: 291659 cycles/ticks + +indcpa_dec: +median: 59088 cycles/ticks +average: 59344 cycles/ticks + +kyber_keypair_derand: +median: 264616 cycles/ticks +average: 265923 cycles/ticks + +kyber_keypair: +median: 285584 cycles/ticks +average: 286677 cycles/ticks + +kyber_encaps_derand: +median: 308066 cycles/ticks +average: 308368 cycles/ticks + +kyber_encaps: +median: 308842 cycles/ticks +average: 309441 cycles/ticks + +kyber_decaps: +median: 371506 cycles/ticks +average: 372129 cycles/ticks + +Loop spin: 580 +gen_a: +median: 102944 cycles/ticks +average: 103568 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14956 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4400 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247682 cycles/ticks +average: 248981 cycles/ticks + +indcpa_enc: +median: 287964 cycles/ticks +average: 289566 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59217 cycles/ticks + +kyber_keypair_derand: +median: 264714 cycles/ticks +average: 266078 cycles/ticks + +kyber_keypair: +median: 285944 cycles/ticks +average: 287918 cycles/ticks + +kyber_encaps_derand: +median: 308492 cycles/ticks +average: 308846 cycles/ticks + +kyber_encaps: +median: 309272 cycles/ticks +average: 309648 cycles/ticks + +kyber_decaps: +median: 371916 cycles/ticks +average: 372678 cycles/ticks + +Loop spin: 581 +gen_a: +median: 102760 cycles/ticks +average: 103394 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9907 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4397 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 248262 cycles/ticks +average: 249509 cycles/ticks + +indcpa_enc: +median: 288594 cycles/ticks +average: 290140 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59243 cycles/ticks + +kyber_keypair_derand: +median: 264940 cycles/ticks +average: 266220 cycles/ticks + +kyber_keypair: +median: 285464 cycles/ticks +average: 286555 cycles/ticks + +kyber_encaps_derand: +median: 308178 cycles/ticks +average: 308704 cycles/ticks + +kyber_encaps: +median: 308956 cycles/ticks +average: 309569 cycles/ticks + +kyber_decaps: +median: 371500 cycles/ticks +average: 372359 cycles/ticks + +Loop spin: 582 +gen_a: +median: 102972 cycles/ticks +average: 103553 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14968 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247734 cycles/ticks +average: 249060 cycles/ticks + +indcpa_enc: +median: 288318 cycles/ticks +average: 289966 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59248 cycles/ticks + +kyber_keypair_derand: +median: 265092 cycles/ticks +average: 266275 cycles/ticks + +kyber_keypair: +median: 285866 cycles/ticks +average: 286901 cycles/ticks + +kyber_encaps_derand: +median: 308110 cycles/ticks +average: 308621 cycles/ticks + +kyber_encaps: +median: 309122 cycles/ticks +average: 309456 cycles/ticks + +kyber_decaps: +median: 371622 cycles/ticks +average: 373508 cycles/ticks + +Loop spin: 583 +gen_a: +median: 102822 cycles/ticks +average: 103385 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14852 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2827 cycles/ticks + +indcpa_keypair: +median: 247708 cycles/ticks +average: 248975 cycles/ticks + +indcpa_enc: +median: 288374 cycles/ticks +average: 289912 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59219 cycles/ticks + +kyber_keypair_derand: +median: 264946 cycles/ticks +average: 266391 cycles/ticks + +kyber_keypair: +median: 285622 cycles/ticks +average: 286935 cycles/ticks + +kyber_encaps_derand: +median: 308014 cycles/ticks +average: 308404 cycles/ticks + +kyber_encaps: +median: 308922 cycles/ticks +average: 309484 cycles/ticks + +kyber_decaps: +median: 371328 cycles/ticks +average: 372270 cycles/ticks + +Loop spin: 584 +gen_a: +median: 102582 cycles/ticks +average: 103152 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2131 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14857 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247616 cycles/ticks +average: 248913 cycles/ticks + +indcpa_enc: +median: 288058 cycles/ticks +average: 289565 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59239 cycles/ticks + +kyber_keypair_derand: +median: 265312 cycles/ticks +average: 266666 cycles/ticks + +kyber_keypair: +median: 285804 cycles/ticks +average: 286935 cycles/ticks + +kyber_encaps_derand: +median: 308552 cycles/ticks +average: 308936 cycles/ticks + +kyber_encaps: +median: 309380 cycles/ticks +average: 309901 cycles/ticks + +kyber_decaps: +median: 371920 cycles/ticks +average: 372869 cycles/ticks + +Loop spin: 585 +gen_a: +median: 102762 cycles/ticks +average: 103440 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2120 cycles/ticks + +NTT: +median: 7120 cycles/ticks +average: 7157 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14919 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 536 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4392 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247656 cycles/ticks +average: 249025 cycles/ticks + +indcpa_enc: +median: 288000 cycles/ticks +average: 289603 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59233 cycles/ticks + +kyber_keypair_derand: +median: 265414 cycles/ticks +average: 266716 cycles/ticks + +kyber_keypair: +median: 285532 cycles/ticks +average: 287749 cycles/ticks + +kyber_encaps_derand: +median: 308058 cycles/ticks +average: 308556 cycles/ticks + +kyber_encaps: +median: 308942 cycles/ticks +average: 309375 cycles/ticks + +kyber_decaps: +median: 371708 cycles/ticks +average: 372410 cycles/ticks + +Loop spin: 586 +gen_a: +median: 102756 cycles/ticks +average: 103377 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14966 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4397 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247840 cycles/ticks +average: 249241 cycles/ticks + +indcpa_enc: +median: 288028 cycles/ticks +average: 289624 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59244 cycles/ticks + +kyber_keypair_derand: +median: 265038 cycles/ticks +average: 266457 cycles/ticks + +kyber_keypair: +median: 285614 cycles/ticks +average: 286703 cycles/ticks + +kyber_encaps_derand: +median: 308322 cycles/ticks +average: 308913 cycles/ticks + +kyber_encaps: +median: 309058 cycles/ticks +average: 309594 cycles/ticks + +kyber_decaps: +median: 371772 cycles/ticks +average: 372497 cycles/ticks + +Loop spin: 587 +gen_a: +median: 102762 cycles/ticks +average: 103376 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247532 cycles/ticks +average: 248725 cycles/ticks + +indcpa_enc: +median: 287952 cycles/ticks +average: 289445 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59280 cycles/ticks + +kyber_keypair_derand: +median: 266912 cycles/ticks +average: 268270 cycles/ticks + +kyber_keypair: +median: 285738 cycles/ticks +average: 286678 cycles/ticks + +kyber_encaps_derand: +median: 308874 cycles/ticks +average: 309321 cycles/ticks + +kyber_encaps: +median: 309648 cycles/ticks +average: 309990 cycles/ticks + +kyber_decaps: +median: 372212 cycles/ticks +average: 374081 cycles/ticks + +Loop spin: 588 +gen_a: +median: 102922 cycles/ticks +average: 103492 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7143 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14878 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4411 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247398 cycles/ticks +average: 248660 cycles/ticks + +indcpa_enc: +median: 287594 cycles/ticks +average: 289029 cycles/ticks + +indcpa_dec: +median: 58998 cycles/ticks +average: 59270 cycles/ticks + +kyber_keypair_derand: +median: 264964 cycles/ticks +average: 266239 cycles/ticks + +kyber_keypair: +median: 285432 cycles/ticks +average: 286363 cycles/ticks + +kyber_encaps_derand: +median: 308470 cycles/ticks +average: 308968 cycles/ticks + +kyber_encaps: +median: 309346 cycles/ticks +average: 309671 cycles/ticks + +kyber_decaps: +median: 372074 cycles/ticks +average: 372976 cycles/ticks + +Loop spin: 589 +gen_a: +median: 102636 cycles/ticks +average: 103248 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2119 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247790 cycles/ticks +average: 249018 cycles/ticks + +indcpa_enc: +median: 287880 cycles/ticks +average: 289409 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59227 cycles/ticks + +kyber_keypair_derand: +median: 265198 cycles/ticks +average: 266481 cycles/ticks + +kyber_keypair: +median: 285522 cycles/ticks +average: 286574 cycles/ticks + +kyber_encaps_derand: +median: 308438 cycles/ticks +average: 308832 cycles/ticks + +kyber_encaps: +median: 309236 cycles/ticks +average: 309701 cycles/ticks + +kyber_decaps: +median: 371656 cycles/ticks +average: 372714 cycles/ticks + +Loop spin: 590 +gen_a: +median: 102704 cycles/ticks +average: 103399 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9896 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14834 cycles/ticks +average: 15044 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4404 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247538 cycles/ticks +average: 248985 cycles/ticks + +indcpa_enc: +median: 288034 cycles/ticks +average: 289622 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59297 cycles/ticks + +kyber_keypair_derand: +median: 265172 cycles/ticks +average: 267548 cycles/ticks + +kyber_keypair: +median: 285798 cycles/ticks +average: 286802 cycles/ticks + +kyber_encaps_derand: +median: 308436 cycles/ticks +average: 308861 cycles/ticks + +kyber_encaps: +median: 309138 cycles/ticks +average: 309519 cycles/ticks + +kyber_decaps: +median: 371718 cycles/ticks +average: 372417 cycles/ticks + +Loop spin: 591 +gen_a: +median: 102502 cycles/ticks +average: 103109 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14874 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4370 cycles/ticks +average: 4398 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247980 cycles/ticks +average: 249228 cycles/ticks + +indcpa_enc: +median: 288296 cycles/ticks +average: 289877 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59231 cycles/ticks + +kyber_keypair_derand: +median: 265176 cycles/ticks +average: 266537 cycles/ticks + +kyber_keypair: +median: 285566 cycles/ticks +average: 286543 cycles/ticks + +kyber_encaps_derand: +median: 307952 cycles/ticks +average: 308362 cycles/ticks + +kyber_encaps: +median: 308934 cycles/ticks +average: 309339 cycles/ticks + +kyber_decaps: +median: 371486 cycles/ticks +average: 372227 cycles/ticks + +Loop spin: 592 +gen_a: +median: 102848 cycles/ticks +average: 103403 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2122 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14930 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247526 cycles/ticks +average: 248792 cycles/ticks + +indcpa_enc: +median: 287896 cycles/ticks +average: 289435 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59179 cycles/ticks + +kyber_keypair_derand: +median: 265248 cycles/ticks +average: 266433 cycles/ticks + +kyber_keypair: +median: 285608 cycles/ticks +average: 286528 cycles/ticks + +kyber_encaps_derand: +median: 308320 cycles/ticks +average: 308614 cycles/ticks + +kyber_encaps: +median: 309116 cycles/ticks +average: 309638 cycles/ticks + +kyber_decaps: +median: 371772 cycles/ticks +average: 373573 cycles/ticks + +Loop spin: 593 +gen_a: +median: 102788 cycles/ticks +average: 103349 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14892 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 548 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247846 cycles/ticks +average: 249005 cycles/ticks + +indcpa_enc: +median: 288368 cycles/ticks +average: 289921 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59172 cycles/ticks + +kyber_keypair_derand: +median: 265016 cycles/ticks +average: 266250 cycles/ticks + +kyber_keypair: +median: 285618 cycles/ticks +average: 286561 cycles/ticks + +kyber_encaps_derand: +median: 309982 cycles/ticks +average: 310305 cycles/ticks + +kyber_encaps: +median: 310854 cycles/ticks +average: 311241 cycles/ticks + +kyber_decaps: +median: 373204 cycles/ticks +average: 373870 cycles/ticks + +Loop spin: 594 +gen_a: +median: 102682 cycles/ticks +average: 103242 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14926 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 249548 cycles/ticks +average: 250782 cycles/ticks + +indcpa_enc: +median: 290262 cycles/ticks +average: 291700 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59240 cycles/ticks + +kyber_keypair_derand: +median: 265270 cycles/ticks +average: 266415 cycles/ticks + +kyber_keypair: +median: 285628 cycles/ticks +average: 286731 cycles/ticks + +kyber_encaps_derand: +median: 308500 cycles/ticks +average: 308866 cycles/ticks + +kyber_encaps: +median: 309396 cycles/ticks +average: 309875 cycles/ticks + +kyber_decaps: +median: 372062 cycles/ticks +average: 372740 cycles/ticks + +Loop spin: 595 +gen_a: +median: 102826 cycles/ticks +average: 103478 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14913 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 532 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247842 cycles/ticks +average: 248976 cycles/ticks + +indcpa_enc: +median: 288176 cycles/ticks +average: 289725 cycles/ticks + +indcpa_dec: +median: 59200 cycles/ticks +average: 59508 cycles/ticks + +kyber_keypair_derand: +median: 264986 cycles/ticks +average: 267357 cycles/ticks + +kyber_keypair: +median: 285438 cycles/ticks +average: 286462 cycles/ticks + +kyber_encaps_derand: +median: 308790 cycles/ticks +average: 309176 cycles/ticks + +kyber_encaps: +median: 309672 cycles/ticks +average: 310143 cycles/ticks + +kyber_decaps: +median: 372510 cycles/ticks +average: 373208 cycles/ticks + +Loop spin: 596 +gen_a: +median: 102646 cycles/ticks +average: 103214 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4364 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247882 cycles/ticks +average: 249133 cycles/ticks + +indcpa_enc: +median: 288262 cycles/ticks +average: 289712 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59229 cycles/ticks + +kyber_keypair_derand: +median: 265136 cycles/ticks +average: 266439 cycles/ticks + +kyber_keypair: +median: 285520 cycles/ticks +average: 286596 cycles/ticks + +kyber_encaps_derand: +median: 308008 cycles/ticks +average: 308359 cycles/ticks + +kyber_encaps: +median: 308964 cycles/ticks +average: 309358 cycles/ticks + +kyber_decaps: +median: 371628 cycles/ticks +average: 372144 cycles/ticks + +Loop spin: 597 +gen_a: +median: 102874 cycles/ticks +average: 103448 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14944 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 248966 cycles/ticks +average: 250176 cycles/ticks + +indcpa_enc: +median: 289226 cycles/ticks +average: 290823 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59247 cycles/ticks + +kyber_keypair_derand: +median: 264874 cycles/ticks +average: 266071 cycles/ticks + +kyber_keypair: +median: 285420 cycles/ticks +average: 286421 cycles/ticks + +kyber_encaps_derand: +median: 309890 cycles/ticks +average: 310275 cycles/ticks + +kyber_encaps: +median: 310590 cycles/ticks +average: 310963 cycles/ticks + +kyber_decaps: +median: 373202 cycles/ticks +average: 374886 cycles/ticks + +Loop spin: 598 +gen_a: +median: 102912 cycles/ticks +average: 103435 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9853 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247800 cycles/ticks +average: 249050 cycles/ticks + +indcpa_enc: +median: 288522 cycles/ticks +average: 290035 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59233 cycles/ticks + +kyber_keypair_derand: +median: 264808 cycles/ticks +average: 266164 cycles/ticks + +kyber_keypair: +median: 285602 cycles/ticks +average: 286607 cycles/ticks + +kyber_encaps_derand: +median: 308274 cycles/ticks +average: 308601 cycles/ticks + +kyber_encaps: +median: 309232 cycles/ticks +average: 309516 cycles/ticks + +kyber_decaps: +median: 371784 cycles/ticks +average: 372564 cycles/ticks + +Loop spin: 599 +gen_a: +median: 102962 cycles/ticks +average: 103683 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2123 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9932 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14897 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 248042 cycles/ticks +average: 249287 cycles/ticks + +indcpa_enc: +median: 288432 cycles/ticks +average: 289985 cycles/ticks + +indcpa_dec: +median: 58930 cycles/ticks +average: 59234 cycles/ticks + +kyber_keypair_derand: +median: 264896 cycles/ticks +average: 266109 cycles/ticks + +kyber_keypair: +median: 285508 cycles/ticks +average: 286578 cycles/ticks + +kyber_encaps_derand: +median: 309396 cycles/ticks +average: 309748 cycles/ticks + +kyber_encaps: +median: 310290 cycles/ticks +average: 311106 cycles/ticks + +kyber_decaps: +median: 372820 cycles/ticks +average: 373612 cycles/ticks + +Loop spin: 600 +gen_a: +median: 102666 cycles/ticks +average: 103289 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2135 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14904 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4397 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247610 cycles/ticks +average: 251203 cycles/ticks + +indcpa_enc: +median: 287840 cycles/ticks +average: 289424 cycles/ticks + +indcpa_dec: +median: 58998 cycles/ticks +average: 61645 cycles/ticks + +kyber_keypair_derand: +median: 265220 cycles/ticks +average: 267484 cycles/ticks + +kyber_keypair: +median: 285670 cycles/ticks +average: 286687 cycles/ticks + +kyber_encaps_derand: +median: 308158 cycles/ticks +average: 308655 cycles/ticks + +kyber_encaps: +median: 308966 cycles/ticks +average: 309364 cycles/ticks + +kyber_decaps: +median: 371532 cycles/ticks +average: 372154 cycles/ticks + +Loop spin: 601 +gen_a: +median: 102740 cycles/ticks +average: 103378 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14854 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247420 cycles/ticks +average: 248627 cycles/ticks + +indcpa_enc: +median: 288120 cycles/ticks +average: 289579 cycles/ticks + +indcpa_dec: +median: 58950 cycles/ticks +average: 59187 cycles/ticks + +kyber_keypair_derand: +median: 265412 cycles/ticks +average: 266761 cycles/ticks + +kyber_keypair: +median: 285796 cycles/ticks +average: 286964 cycles/ticks + +kyber_encaps_derand: +median: 309650 cycles/ticks +average: 310199 cycles/ticks + +kyber_encaps: +median: 310754 cycles/ticks +average: 311293 cycles/ticks + +kyber_decaps: +median: 372960 cycles/ticks +average: 373911 cycles/ticks + +Loop spin: 602 +gen_a: +median: 102940 cycles/ticks +average: 103538 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14943 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 249536 cycles/ticks +average: 250890 cycles/ticks + +indcpa_enc: +median: 290206 cycles/ticks +average: 291817 cycles/ticks + +indcpa_dec: +median: 58948 cycles/ticks +average: 59202 cycles/ticks + +kyber_keypair_derand: +median: 264830 cycles/ticks +average: 266088 cycles/ticks + +kyber_keypair: +median: 285706 cycles/ticks +average: 286676 cycles/ticks + +kyber_encaps_derand: +median: 308712 cycles/ticks +average: 309175 cycles/ticks + +kyber_encaps: +median: 309490 cycles/ticks +average: 309912 cycles/ticks + +kyber_decaps: +median: 372102 cycles/ticks +average: 373826 cycles/ticks + +Loop spin: 603 +gen_a: +median: 102838 cycles/ticks +average: 103392 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 248100 cycles/ticks +average: 249315 cycles/ticks + +indcpa_enc: +median: 288540 cycles/ticks +average: 290062 cycles/ticks + +indcpa_dec: +median: 59062 cycles/ticks +average: 59329 cycles/ticks + +kyber_keypair_derand: +median: 268042 cycles/ticks +average: 269312 cycles/ticks + +kyber_keypair: +median: 285610 cycles/ticks +average: 286580 cycles/ticks + +kyber_encaps_derand: +median: 309782 cycles/ticks +average: 310263 cycles/ticks + +kyber_encaps: +median: 310610 cycles/ticks +average: 311120 cycles/ticks + +kyber_decaps: +median: 373116 cycles/ticks +average: 373849 cycles/ticks + +Loop spin: 604 +gen_a: +median: 102662 cycles/ticks +average: 103264 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9943 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14987 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247788 cycles/ticks +average: 249161 cycles/ticks + +indcpa_enc: +median: 288106 cycles/ticks +average: 289688 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59227 cycles/ticks + +kyber_keypair_derand: +median: 264886 cycles/ticks +average: 266214 cycles/ticks + +kyber_keypair: +median: 285810 cycles/ticks +average: 286742 cycles/ticks + +kyber_encaps_derand: +median: 308544 cycles/ticks +average: 308910 cycles/ticks + +kyber_encaps: +median: 309442 cycles/ticks +average: 309791 cycles/ticks + +kyber_decaps: +median: 371714 cycles/ticks +average: 372403 cycles/ticks + +Loop spin: 605 +gen_a: +median: 102718 cycles/ticks +average: 103256 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14939 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247914 cycles/ticks +average: 249142 cycles/ticks + +indcpa_enc: +median: 288476 cycles/ticks +average: 289934 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59279 cycles/ticks + +kyber_keypair_derand: +median: 265296 cycles/ticks +average: 267540 cycles/ticks + +kyber_keypair: +median: 285562 cycles/ticks +average: 286546 cycles/ticks + +kyber_encaps_derand: +median: 308294 cycles/ticks +average: 308641 cycles/ticks + +kyber_encaps: +median: 309146 cycles/ticks +average: 309622 cycles/ticks + +kyber_decaps: +median: 371812 cycles/ticks +average: 372599 cycles/ticks + +Loop spin: 606 +gen_a: +median: 102970 cycles/ticks +average: 103521 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14883 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 247456 cycles/ticks +average: 248781 cycles/ticks + +indcpa_enc: +median: 287552 cycles/ticks +average: 289057 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59221 cycles/ticks + +kyber_keypair_derand: +median: 265224 cycles/ticks +average: 266599 cycles/ticks + +kyber_keypair: +median: 285766 cycles/ticks +average: 286703 cycles/ticks + +kyber_encaps_derand: +median: 308084 cycles/ticks +average: 308341 cycles/ticks + +kyber_encaps: +median: 308824 cycles/ticks +average: 309125 cycles/ticks + +kyber_decaps: +median: 371350 cycles/ticks +average: 372037 cycles/ticks + +Loop spin: 607 +gen_a: +median: 102822 cycles/ticks +average: 103367 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14948 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 248046 cycles/ticks +average: 249285 cycles/ticks + +indcpa_enc: +median: 288614 cycles/ticks +average: 290022 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 59191 cycles/ticks + +kyber_keypair_derand: +median: 265276 cycles/ticks +average: 266448 cycles/ticks + +kyber_keypair: +median: 285542 cycles/ticks +average: 286516 cycles/ticks + +kyber_encaps_derand: +median: 308286 cycles/ticks +average: 308559 cycles/ticks + +kyber_encaps: +median: 309204 cycles/ticks +average: 309481 cycles/ticks + +kyber_decaps: +median: 371860 cycles/ticks +average: 373619 cycles/ticks + +Loop spin: 608 +gen_a: +median: 102946 cycles/ticks +average: 103614 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14860 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247442 cycles/ticks +average: 248731 cycles/ticks + +indcpa_enc: +median: 287804 cycles/ticks +average: 289318 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59234 cycles/ticks + +kyber_keypair_derand: +median: 264836 cycles/ticks +average: 265913 cycles/ticks + +kyber_keypair: +median: 285254 cycles/ticks +average: 286287 cycles/ticks + +kyber_encaps_derand: +median: 308332 cycles/ticks +average: 308589 cycles/ticks + +kyber_encaps: +median: 309330 cycles/ticks +average: 309755 cycles/ticks + +kyber_decaps: +median: 371990 cycles/ticks +average: 372675 cycles/ticks + +Loop spin: 609 +gen_a: +median: 102742 cycles/ticks +average: 103281 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 15024 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247622 cycles/ticks +average: 248851 cycles/ticks + +indcpa_enc: +median: 287884 cycles/ticks +average: 289432 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59234 cycles/ticks + +kyber_keypair_derand: +median: 265196 cycles/ticks +average: 266408 cycles/ticks + +kyber_keypair: +median: 285528 cycles/ticks +average: 286593 cycles/ticks + +kyber_encaps_derand: +median: 308506 cycles/ticks +average: 308760 cycles/ticks + +kyber_encaps: +median: 309362 cycles/ticks +average: 309715 cycles/ticks + +kyber_decaps: +median: 372012 cycles/ticks +average: 372798 cycles/ticks + +Loop spin: 610 +gen_a: +median: 102896 cycles/ticks +average: 103412 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15036 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4376 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 248194 cycles/ticks +average: 249357 cycles/ticks + +indcpa_enc: +median: 288228 cycles/ticks +average: 289742 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59301 cycles/ticks + +kyber_keypair_derand: +median: 265140 cycles/ticks +average: 267433 cycles/ticks + +kyber_keypair: +median: 285526 cycles/ticks +average: 286639 cycles/ticks + +kyber_encaps_derand: +median: 308418 cycles/ticks +average: 308672 cycles/ticks + +kyber_encaps: +median: 309250 cycles/ticks +average: 309597 cycles/ticks + +kyber_decaps: +median: 371854 cycles/ticks +average: 372551 cycles/ticks + +Loop spin: 611 +gen_a: +median: 102994 cycles/ticks +average: 103546 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14830 cycles/ticks +average: 15016 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 248976 cycles/ticks +average: 250100 cycles/ticks + +indcpa_enc: +median: 289642 cycles/ticks +average: 291114 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59172 cycles/ticks + +kyber_keypair_derand: +median: 265122 cycles/ticks +average: 266419 cycles/ticks + +kyber_keypair: +median: 285506 cycles/ticks +average: 286504 cycles/ticks + +kyber_encaps_derand: +median: 308706 cycles/ticks +average: 309218 cycles/ticks + +kyber_encaps: +median: 309550 cycles/ticks +average: 309898 cycles/ticks + +kyber_decaps: +median: 372140 cycles/ticks +average: 372853 cycles/ticks + +Loop spin: 612 +gen_a: +median: 102494 cycles/ticks +average: 103031 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14901 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4394 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2808 cycles/ticks + +indcpa_keypair: +median: 247624 cycles/ticks +average: 248844 cycles/ticks + +indcpa_enc: +median: 287998 cycles/ticks +average: 289476 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59202 cycles/ticks + +kyber_keypair_derand: +median: 265150 cycles/ticks +average: 266317 cycles/ticks + +kyber_keypair: +median: 285630 cycles/ticks +average: 286615 cycles/ticks + +kyber_encaps_derand: +median: 308088 cycles/ticks +average: 308451 cycles/ticks + +kyber_encaps: +median: 308876 cycles/ticks +average: 309264 cycles/ticks + +kyber_decaps: +median: 371530 cycles/ticks +average: 373376 cycles/ticks + +Loop spin: 613 +gen_a: +median: 102736 cycles/ticks +average: 103316 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14922 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 248020 cycles/ticks +average: 249316 cycles/ticks + +indcpa_enc: +median: 288978 cycles/ticks +average: 290490 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59199 cycles/ticks + +kyber_keypair_derand: +median: 265140 cycles/ticks +average: 266396 cycles/ticks + +kyber_keypair: +median: 285480 cycles/ticks +average: 286588 cycles/ticks + +kyber_encaps_derand: +median: 308518 cycles/ticks +average: 309032 cycles/ticks + +kyber_encaps: +median: 309338 cycles/ticks +average: 309653 cycles/ticks + +kyber_decaps: +median: 371834 cycles/ticks +average: 372492 cycles/ticks + +Loop spin: 614 +gen_a: +median: 102764 cycles/ticks +average: 103334 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7146 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14913 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4397 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247822 cycles/ticks +average: 249057 cycles/ticks + +indcpa_enc: +median: 288322 cycles/ticks +average: 289822 cycles/ticks + +indcpa_dec: +median: 58940 cycles/ticks +average: 59157 cycles/ticks + +kyber_keypair_derand: +median: 265082 cycles/ticks +average: 266238 cycles/ticks + +kyber_keypair: +median: 285704 cycles/ticks +average: 286592 cycles/ticks + +kyber_encaps_derand: +median: 308680 cycles/ticks +average: 308914 cycles/ticks + +kyber_encaps: +median: 309602 cycles/ticks +average: 310054 cycles/ticks + +kyber_decaps: +median: 372022 cycles/ticks +average: 372737 cycles/ticks + +Loop spin: 615 +gen_a: +median: 102828 cycles/ticks +average: 103440 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14868 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 248012 cycles/ticks +average: 249211 cycles/ticks + +indcpa_enc: +median: 288218 cycles/ticks +average: 289755 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59292 cycles/ticks + +kyber_keypair_derand: +median: 264792 cycles/ticks +average: 267132 cycles/ticks + +kyber_keypair: +median: 285500 cycles/ticks +average: 286549 cycles/ticks + +kyber_encaps_derand: +median: 308118 cycles/ticks +average: 308615 cycles/ticks + +kyber_encaps: +median: 308982 cycles/ticks +average: 309385 cycles/ticks + +kyber_decaps: +median: 371670 cycles/ticks +average: 372288 cycles/ticks + +Loop spin: 616 +gen_a: +median: 102650 cycles/ticks +average: 103239 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 249136 cycles/ticks +average: 250373 cycles/ticks + +indcpa_enc: +median: 289158 cycles/ticks +average: 290699 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59173 cycles/ticks + +kyber_keypair_derand: +median: 266376 cycles/ticks +average: 267756 cycles/ticks + +kyber_keypair: +median: 285218 cycles/ticks +average: 286183 cycles/ticks + +kyber_encaps_derand: +median: 308674 cycles/ticks +average: 309139 cycles/ticks + +kyber_encaps: +median: 309454 cycles/ticks +average: 309827 cycles/ticks + +kyber_decaps: +median: 372002 cycles/ticks +average: 372811 cycles/ticks + +Loop spin: 617 +gen_a: +median: 102654 cycles/ticks +average: 103305 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2807 cycles/ticks + +indcpa_keypair: +median: 247686 cycles/ticks +average: 248925 cycles/ticks + +indcpa_enc: +median: 288538 cycles/ticks +average: 290095 cycles/ticks + +indcpa_dec: +median: 58950 cycles/ticks +average: 59163 cycles/ticks + +kyber_keypair_derand: +median: 264850 cycles/ticks +average: 266066 cycles/ticks + +kyber_keypair: +median: 285520 cycles/ticks +average: 286462 cycles/ticks + +kyber_encaps_derand: +median: 308956 cycles/ticks +average: 309373 cycles/ticks + +kyber_encaps: +median: 309674 cycles/ticks +average: 310110 cycles/ticks + +kyber_decaps: +median: 372392 cycles/ticks +average: 374193 cycles/ticks + +Loop spin: 618 +gen_a: +median: 102654 cycles/ticks +average: 103199 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14882 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247572 cycles/ticks +average: 248900 cycles/ticks + +indcpa_enc: +median: 287892 cycles/ticks +average: 289471 cycles/ticks + +indcpa_dec: +median: 59010 cycles/ticks +average: 59296 cycles/ticks + +kyber_keypair_derand: +median: 265046 cycles/ticks +average: 266277 cycles/ticks + +kyber_keypair: +median: 285722 cycles/ticks +average: 286778 cycles/ticks + +kyber_encaps_derand: +median: 309820 cycles/ticks +average: 310236 cycles/ticks + +kyber_encaps: +median: 310854 cycles/ticks +average: 311466 cycles/ticks + +kyber_decaps: +median: 373194 cycles/ticks +average: 373990 cycles/ticks + +Loop spin: 619 +gen_a: +median: 102706 cycles/ticks +average: 103286 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2135 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 318 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 249072 cycles/ticks +average: 250376 cycles/ticks + +indcpa_enc: +median: 289476 cycles/ticks +average: 290916 cycles/ticks + +indcpa_dec: +median: 58934 cycles/ticks +average: 59194 cycles/ticks + +kyber_keypair_derand: +median: 265668 cycles/ticks +average: 267012 cycles/ticks + +kyber_keypair: +median: 285636 cycles/ticks +average: 286694 cycles/ticks + +kyber_encaps_derand: +median: 308562 cycles/ticks +average: 309047 cycles/ticks + +kyber_encaps: +median: 309284 cycles/ticks +average: 309613 cycles/ticks + +kyber_decaps: +median: 371746 cycles/ticks +average: 372521 cycles/ticks + +Loop spin: 620 +gen_a: +median: 102800 cycles/ticks +average: 103382 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2809 cycles/ticks + +indcpa_keypair: +median: 247734 cycles/ticks +average: 248972 cycles/ticks + +indcpa_enc: +median: 287952 cycles/ticks +average: 289569 cycles/ticks + +indcpa_dec: +median: 58938 cycles/ticks +average: 59158 cycles/ticks + +kyber_keypair_derand: +median: 264858 cycles/ticks +average: 267264 cycles/ticks + +kyber_keypair: +median: 285808 cycles/ticks +average: 286844 cycles/ticks + +kyber_encaps_derand: +median: 308348 cycles/ticks +average: 308789 cycles/ticks + +kyber_encaps: +median: 309278 cycles/ticks +average: 309804 cycles/ticks + +kyber_decaps: +median: 371808 cycles/ticks +average: 372604 cycles/ticks + +Loop spin: 621 +gen_a: +median: 102942 cycles/ticks +average: 103577 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14970 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4396 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2807 cycles/ticks + +indcpa_keypair: +median: 249040 cycles/ticks +average: 250270 cycles/ticks + +indcpa_enc: +median: 290192 cycles/ticks +average: 291640 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59250 cycles/ticks + +kyber_keypair_derand: +median: 264892 cycles/ticks +average: 266197 cycles/ticks + +kyber_keypair: +median: 285558 cycles/ticks +average: 286670 cycles/ticks + +kyber_encaps_derand: +median: 308306 cycles/ticks +average: 308670 cycles/ticks + +kyber_encaps: +median: 309290 cycles/ticks +average: 309655 cycles/ticks + +kyber_decaps: +median: 371860 cycles/ticks +average: 372554 cycles/ticks + +Loop spin: 622 +gen_a: +median: 102584 cycles/ticks +average: 103243 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14913 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 249494 cycles/ticks +average: 250808 cycles/ticks + +indcpa_enc: +median: 290144 cycles/ticks +average: 291781 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59209 cycles/ticks + +kyber_keypair_derand: +median: 265224 cycles/ticks +average: 266418 cycles/ticks + +kyber_keypair: +median: 285708 cycles/ticks +average: 286672 cycles/ticks + +kyber_encaps_derand: +median: 308038 cycles/ticks +average: 308417 cycles/ticks + +kyber_encaps: +median: 308838 cycles/ticks +average: 310486 cycles/ticks + +kyber_decaps: +median: 371474 cycles/ticks +average: 372277 cycles/ticks + +Loop spin: 623 +gen_a: +median: 102818 cycles/ticks +average: 103459 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14858 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247718 cycles/ticks +average: 248978 cycles/ticks + +indcpa_enc: +median: 287988 cycles/ticks +average: 289540 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59217 cycles/ticks + +kyber_keypair_derand: +median: 264966 cycles/ticks +average: 266317 cycles/ticks + +kyber_keypair: +median: 285534 cycles/ticks +average: 286613 cycles/ticks + +kyber_encaps_derand: +median: 308618 cycles/ticks +average: 309001 cycles/ticks + +kyber_encaps: +median: 309340 cycles/ticks +average: 309808 cycles/ticks + +kyber_decaps: +median: 371934 cycles/ticks +average: 372703 cycles/ticks + +Loop spin: 624 +gen_a: +median: 102718 cycles/ticks +average: 103385 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9890 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 15019 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 248026 cycles/ticks +average: 249289 cycles/ticks + +indcpa_enc: +median: 288364 cycles/ticks +average: 289894 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59230 cycles/ticks + +kyber_keypair_derand: +median: 264936 cycles/ticks +average: 266258 cycles/ticks + +kyber_keypair: +median: 285508 cycles/ticks +average: 286529 cycles/ticks + +kyber_encaps_derand: +median: 310308 cycles/ticks +average: 310836 cycles/ticks + +kyber_encaps: +median: 311028 cycles/ticks +average: 311600 cycles/ticks + +kyber_decaps: +median: 373720 cycles/ticks +average: 374584 cycles/ticks + +Loop spin: 625 +gen_a: +median: 102836 cycles/ticks +average: 103366 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7116 cycles/ticks +average: 7143 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9861 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14921 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4356 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247918 cycles/ticks +average: 249171 cycles/ticks + +indcpa_enc: +median: 288076 cycles/ticks +average: 289776 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59237 cycles/ticks + +kyber_keypair_derand: +median: 264762 cycles/ticks +average: 267094 cycles/ticks + +kyber_keypair: +median: 285528 cycles/ticks +average: 286583 cycles/ticks + +kyber_encaps_derand: +median: 308940 cycles/ticks +average: 309369 cycles/ticks + +kyber_encaps: +median: 309832 cycles/ticks +average: 310199 cycles/ticks + +kyber_decaps: +median: 372112 cycles/ticks +average: 372862 cycles/ticks + +Loop spin: 626 +gen_a: +median: 102770 cycles/ticks +average: 103356 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14948 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4398 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247536 cycles/ticks +average: 248739 cycles/ticks + +indcpa_enc: +median: 287890 cycles/ticks +average: 289482 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59159 cycles/ticks + +kyber_keypair_derand: +median: 264994 cycles/ticks +average: 266295 cycles/ticks + +kyber_keypair: +median: 285612 cycles/ticks +average: 286774 cycles/ticks + +kyber_encaps_derand: +median: 308076 cycles/ticks +average: 308529 cycles/ticks + +kyber_encaps: +median: 308742 cycles/ticks +average: 309226 cycles/ticks + +kyber_decaps: +median: 371500 cycles/ticks +average: 372430 cycles/ticks + +Loop spin: 627 +gen_a: +median: 102594 cycles/ticks +average: 103181 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14863 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 249606 cycles/ticks +average: 250893 cycles/ticks + +indcpa_enc: +median: 290046 cycles/ticks +average: 291559 cycles/ticks + +indcpa_dec: +median: 58942 cycles/ticks +average: 59208 cycles/ticks + +kyber_keypair_derand: +median: 265352 cycles/ticks +average: 266569 cycles/ticks + +kyber_keypair: +median: 285506 cycles/ticks +average: 286636 cycles/ticks + +kyber_encaps_derand: +median: 308512 cycles/ticks +average: 309077 cycles/ticks + +kyber_encaps: +median: 309276 cycles/ticks +average: 309706 cycles/ticks + +kyber_decaps: +median: 371898 cycles/ticks +average: 373744 cycles/ticks + +Loop spin: 628 +gen_a: +median: 102848 cycles/ticks +average: 103453 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14826 cycles/ticks +average: 14999 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4356 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2826 cycles/ticks + +indcpa_keypair: +median: 249474 cycles/ticks +average: 250600 cycles/ticks + +indcpa_enc: +median: 290006 cycles/ticks +average: 291525 cycles/ticks + +indcpa_dec: +median: 59002 cycles/ticks +average: 59240 cycles/ticks + +kyber_keypair_derand: +median: 265146 cycles/ticks +average: 266316 cycles/ticks + +kyber_keypair: +median: 285512 cycles/ticks +average: 286386 cycles/ticks + +kyber_encaps_derand: +median: 308412 cycles/ticks +average: 308776 cycles/ticks + +kyber_encaps: +median: 309380 cycles/ticks +average: 309790 cycles/ticks + +kyber_decaps: +median: 371708 cycles/ticks +average: 372488 cycles/ticks + +Loop spin: 629 +gen_a: +median: 102654 cycles/ticks +average: 103335 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14983 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2826 cycles/ticks + +indcpa_keypair: +median: 247326 cycles/ticks +average: 248548 cycles/ticks + +indcpa_enc: +median: 287550 cycles/ticks +average: 289175 cycles/ticks + +indcpa_dec: +median: 58942 cycles/ticks +average: 59192 cycles/ticks + +kyber_keypair_derand: +median: 265114 cycles/ticks +average: 266259 cycles/ticks + +kyber_keypair: +median: 285690 cycles/ticks +average: 286458 cycles/ticks + +kyber_encaps_derand: +median: 308442 cycles/ticks +average: 308916 cycles/ticks + +kyber_encaps: +median: 309236 cycles/ticks +average: 309554 cycles/ticks + +kyber_decaps: +median: 371846 cycles/ticks +average: 372542 cycles/ticks + +Loop spin: 630 +gen_a: +median: 102794 cycles/ticks +average: 103355 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14865 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 249414 cycles/ticks +average: 250704 cycles/ticks + +indcpa_enc: +median: 290076 cycles/ticks +average: 291819 cycles/ticks + +indcpa_dec: +median: 59014 cycles/ticks +average: 59300 cycles/ticks + +kyber_keypair_derand: +median: 266502 cycles/ticks +average: 268811 cycles/ticks + +kyber_keypair: +median: 285482 cycles/ticks +average: 286435 cycles/ticks + +kyber_encaps_derand: +median: 308460 cycles/ticks +average: 308796 cycles/ticks + +kyber_encaps: +median: 309244 cycles/ticks +average: 309811 cycles/ticks + +kyber_decaps: +median: 371844 cycles/ticks +average: 372476 cycles/ticks + +Loop spin: 631 +gen_a: +median: 102754 cycles/ticks +average: 103350 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2798 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 248092 cycles/ticks +average: 249261 cycles/ticks + +indcpa_enc: +median: 288244 cycles/ticks +average: 289697 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59238 cycles/ticks + +kyber_keypair_derand: +median: 264990 cycles/ticks +average: 266185 cycles/ticks + +kyber_keypair: +median: 285562 cycles/ticks +average: 286659 cycles/ticks + +kyber_encaps_derand: +median: 309982 cycles/ticks +average: 310535 cycles/ticks + +kyber_encaps: +median: 310672 cycles/ticks +average: 311031 cycles/ticks + +kyber_decaps: +median: 373290 cycles/ticks +average: 374054 cycles/ticks + +Loop spin: 632 +gen_a: +median: 102664 cycles/ticks +average: 103248 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14876 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 248054 cycles/ticks +average: 249302 cycles/ticks + +indcpa_enc: +median: 288544 cycles/ticks +average: 290147 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59212 cycles/ticks + +kyber_keypair_derand: +median: 266684 cycles/ticks +average: 267918 cycles/ticks + +kyber_keypair: +median: 285618 cycles/ticks +average: 286593 cycles/ticks + +kyber_encaps_derand: +median: 309916 cycles/ticks +average: 310217 cycles/ticks + +kyber_encaps: +median: 310836 cycles/ticks +average: 312573 cycles/ticks + +kyber_decaps: +median: 373230 cycles/ticks +average: 374000 cycles/ticks + +Loop spin: 633 +gen_a: +median: 102922 cycles/ticks +average: 103550 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14872 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4402 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247460 cycles/ticks +average: 248634 cycles/ticks + +indcpa_enc: +median: 287962 cycles/ticks +average: 289402 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59209 cycles/ticks + +kyber_keypair_derand: +median: 264866 cycles/ticks +average: 266016 cycles/ticks + +kyber_keypair: +median: 285416 cycles/ticks +average: 286442 cycles/ticks + +kyber_encaps_derand: +median: 307870 cycles/ticks +average: 308226 cycles/ticks + +kyber_encaps: +median: 308746 cycles/ticks +average: 308966 cycles/ticks + +kyber_decaps: +median: 371364 cycles/ticks +average: 372009 cycles/ticks + +Loop spin: 634 +gen_a: +median: 102780 cycles/ticks +average: 103404 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247502 cycles/ticks +average: 248807 cycles/ticks + +indcpa_enc: +median: 288034 cycles/ticks +average: 289526 cycles/ticks + +indcpa_dec: +median: 58944 cycles/ticks +average: 59238 cycles/ticks + +kyber_keypair_derand: +median: 266200 cycles/ticks +average: 267398 cycles/ticks + +kyber_keypair: +median: 285612 cycles/ticks +average: 286573 cycles/ticks + +kyber_encaps_derand: +median: 308146 cycles/ticks +average: 308612 cycles/ticks + +kyber_encaps: +median: 308866 cycles/ticks +average: 309370 cycles/ticks + +kyber_decaps: +median: 371470 cycles/ticks +average: 372327 cycles/ticks + +Loop spin: 635 +gen_a: +median: 102596 cycles/ticks +average: 103253 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2127 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14828 cycles/ticks +average: 15015 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247766 cycles/ticks +average: 248959 cycles/ticks + +indcpa_enc: +median: 287832 cycles/ticks +average: 289343 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59151 cycles/ticks + +kyber_keypair_derand: +median: 266322 cycles/ticks +average: 268670 cycles/ticks + +kyber_keypair: +median: 285612 cycles/ticks +average: 286620 cycles/ticks + +kyber_encaps_derand: +median: 308246 cycles/ticks +average: 308561 cycles/ticks + +kyber_encaps: +median: 308976 cycles/ticks +average: 309290 cycles/ticks + +kyber_decaps: +median: 371720 cycles/ticks +average: 372588 cycles/ticks + +Loop spin: 636 +gen_a: +median: 102526 cycles/ticks +average: 103115 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7163 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14887 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2808 cycles/ticks + +indcpa_keypair: +median: 247636 cycles/ticks +average: 248745 cycles/ticks + +indcpa_enc: +median: 287758 cycles/ticks +average: 289233 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 59278 cycles/ticks + +kyber_keypair_derand: +median: 265086 cycles/ticks +average: 266380 cycles/ticks + +kyber_keypair: +median: 285568 cycles/ticks +average: 286582 cycles/ticks + +kyber_encaps_derand: +median: 308342 cycles/ticks +average: 308633 cycles/ticks + +kyber_encaps: +median: 309232 cycles/ticks +average: 309684 cycles/ticks + +kyber_decaps: +median: 371822 cycles/ticks +average: 372634 cycles/ticks + +Loop spin: 637 +gen_a: +median: 102798 cycles/ticks +average: 103449 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9860 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14834 cycles/ticks +average: 15024 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 248202 cycles/ticks +average: 249448 cycles/ticks + +indcpa_enc: +median: 288306 cycles/ticks +average: 289765 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59223 cycles/ticks + +kyber_keypair_derand: +median: 265280 cycles/ticks +average: 266576 cycles/ticks + +kyber_keypair: +median: 285848 cycles/ticks +average: 286768 cycles/ticks + +kyber_encaps_derand: +median: 308238 cycles/ticks +average: 310908 cycles/ticks + +kyber_encaps: +median: 308960 cycles/ticks +average: 311704 cycles/ticks + +kyber_decaps: +median: 371588 cycles/ticks +average: 373399 cycles/ticks + +Loop spin: 638 +gen_a: +median: 102730 cycles/ticks +average: 103361 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9888 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14877 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 249316 cycles/ticks +average: 250607 cycles/ticks + +indcpa_enc: +median: 290234 cycles/ticks +average: 291731 cycles/ticks + +indcpa_dec: +median: 59000 cycles/ticks +average: 59279 cycles/ticks + +kyber_keypair_derand: +median: 264926 cycles/ticks +average: 266177 cycles/ticks + +kyber_keypair: +median: 285610 cycles/ticks +average: 286650 cycles/ticks + +kyber_encaps_derand: +median: 308608 cycles/ticks +average: 308963 cycles/ticks + +kyber_encaps: +median: 309376 cycles/ticks +average: 309797 cycles/ticks + +kyber_decaps: +median: 371938 cycles/ticks +average: 372775 cycles/ticks + +Loop spin: 639 +gen_a: +median: 102802 cycles/ticks +average: 103479 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14930 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2805 cycles/ticks + +indcpa_keypair: +median: 247358 cycles/ticks +average: 248580 cycles/ticks + +indcpa_enc: +median: 287890 cycles/ticks +average: 289291 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59257 cycles/ticks + +kyber_keypair_derand: +median: 264766 cycles/ticks +average: 265996 cycles/ticks + +kyber_keypair: +median: 285624 cycles/ticks +average: 286678 cycles/ticks + +kyber_encaps_derand: +median: 308294 cycles/ticks +average: 308672 cycles/ticks + +kyber_encaps: +median: 309118 cycles/ticks +average: 309306 cycles/ticks + +kyber_decaps: +median: 371906 cycles/ticks +average: 372547 cycles/ticks + +Loop spin: 640 +gen_a: +median: 102790 cycles/ticks +average: 103417 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14964 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 249212 cycles/ticks +average: 250377 cycles/ticks + +indcpa_enc: +median: 289658 cycles/ticks +average: 291245 cycles/ticks + +indcpa_dec: +median: 59002 cycles/ticks +average: 59246 cycles/ticks + +kyber_keypair_derand: +median: 264986 cycles/ticks +average: 267385 cycles/ticks + +kyber_keypair: +median: 285612 cycles/ticks +average: 286551 cycles/ticks + +kyber_encaps_derand: +median: 309044 cycles/ticks +average: 309307 cycles/ticks + +kyber_encaps: +median: 309910 cycles/ticks +average: 310256 cycles/ticks + +kyber_decaps: +median: 372210 cycles/ticks +average: 372865 cycles/ticks + +Loop spin: 641 +gen_a: +median: 102662 cycles/ticks +average: 103184 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 763 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247638 cycles/ticks +average: 248916 cycles/ticks + +indcpa_enc: +median: 288222 cycles/ticks +average: 289742 cycles/ticks + +indcpa_dec: +median: 58948 cycles/ticks +average: 59232 cycles/ticks + +kyber_keypair_derand: +median: 264942 cycles/ticks +average: 266211 cycles/ticks + +kyber_keypair: +median: 285804 cycles/ticks +average: 286813 cycles/ticks + +kyber_encaps_derand: +median: 308190 cycles/ticks +average: 308653 cycles/ticks + +kyber_encaps: +median: 309010 cycles/ticks +average: 309256 cycles/ticks + +kyber_decaps: +median: 371852 cycles/ticks +average: 372587 cycles/ticks + +Loop spin: 642 +gen_a: +median: 102842 cycles/ticks +average: 103516 cycles/ticks + +poly_getnoise_eta1: +median: 2118 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2116 cycles/ticks +average: 2124 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7200 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14830 cycles/ticks +average: 15016 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 546 cycles/ticks + +polyvec_compress: +median: 4376 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 248160 cycles/ticks +average: 249369 cycles/ticks + +indcpa_enc: +median: 287998 cycles/ticks +average: 289507 cycles/ticks + +indcpa_dec: +median: 58986 cycles/ticks +average: 59238 cycles/ticks + +kyber_keypair_derand: +median: 265036 cycles/ticks +average: 266191 cycles/ticks + +kyber_keypair: +median: 285576 cycles/ticks +average: 286534 cycles/ticks + +kyber_encaps_derand: +median: 308346 cycles/ticks +average: 308643 cycles/ticks + +kyber_encaps: +median: 309212 cycles/ticks +average: 310743 cycles/ticks + +kyber_decaps: +median: 371662 cycles/ticks +average: 372291 cycles/ticks + +Loop spin: 643 +gen_a: +median: 102800 cycles/ticks +average: 103352 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7140 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 322 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247822 cycles/ticks +average: 248996 cycles/ticks + +indcpa_enc: +median: 288020 cycles/ticks +average: 289461 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59247 cycles/ticks + +kyber_keypair_derand: +median: 266572 cycles/ticks +average: 267985 cycles/ticks + +kyber_keypair: +median: 285720 cycles/ticks +average: 286562 cycles/ticks + +kyber_encaps_derand: +median: 308242 cycles/ticks +average: 308639 cycles/ticks + +kyber_encaps: +median: 309172 cycles/ticks +average: 309626 cycles/ticks + +kyber_decaps: +median: 371608 cycles/ticks +average: 372255 cycles/ticks + +Loop spin: 644 +gen_a: +median: 102678 cycles/ticks +average: 103300 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14826 cycles/ticks +average: 14869 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 536 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247902 cycles/ticks +average: 249210 cycles/ticks + +indcpa_enc: +median: 288012 cycles/ticks +average: 289472 cycles/ticks + +indcpa_dec: +median: 58942 cycles/ticks +average: 59199 cycles/ticks + +kyber_keypair_derand: +median: 264922 cycles/ticks +average: 266217 cycles/ticks + +kyber_keypair: +median: 285640 cycles/ticks +average: 286510 cycles/ticks + +kyber_encaps_derand: +median: 307770 cycles/ticks +average: 308109 cycles/ticks + +kyber_encaps: +median: 308760 cycles/ticks +average: 309068 cycles/ticks + +kyber_decaps: +median: 371348 cycles/ticks +average: 372056 cycles/ticks + +Loop spin: 645 +gen_a: +median: 102864 cycles/ticks +average: 103444 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14828 cycles/ticks +average: 14992 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 317 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 545 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 249188 cycles/ticks +average: 250473 cycles/ticks + +indcpa_enc: +median: 290004 cycles/ticks +average: 291576 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59246 cycles/ticks + +kyber_keypair_derand: +median: 265280 cycles/ticks +average: 267567 cycles/ticks + +kyber_keypair: +median: 285818 cycles/ticks +average: 286819 cycles/ticks + +kyber_encaps_derand: +median: 308156 cycles/ticks +average: 308604 cycles/ticks + +kyber_encaps: +median: 308940 cycles/ticks +average: 309263 cycles/ticks + +kyber_decaps: +median: 371608 cycles/ticks +average: 372400 cycles/ticks + +Loop spin: 646 +gen_a: +median: 102678 cycles/ticks +average: 103194 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7140 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4364 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247892 cycles/ticks +average: 249015 cycles/ticks + +indcpa_enc: +median: 288100 cycles/ticks +average: 289486 cycles/ticks + +indcpa_dec: +median: 59026 cycles/ticks +average: 59344 cycles/ticks + +kyber_keypair_derand: +median: 265110 cycles/ticks +average: 266305 cycles/ticks + +kyber_keypair: +median: 285562 cycles/ticks +average: 286516 cycles/ticks + +kyber_encaps_derand: +median: 308334 cycles/ticks +average: 308642 cycles/ticks + +kyber_encaps: +median: 309162 cycles/ticks +average: 309466 cycles/ticks + +kyber_decaps: +median: 371772 cycles/ticks +average: 372408 cycles/ticks + +Loop spin: 647 +gen_a: +median: 103150 cycles/ticks +average: 103689 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7140 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 248064 cycles/ticks +average: 249314 cycles/ticks + +indcpa_enc: +median: 288414 cycles/ticks +average: 289823 cycles/ticks + +indcpa_dec: +median: 58986 cycles/ticks +average: 59213 cycles/ticks + +kyber_keypair_derand: +median: 265776 cycles/ticks +average: 267039 cycles/ticks + +kyber_keypair: +median: 285534 cycles/ticks +average: 286707 cycles/ticks + +kyber_encaps_derand: +median: 308532 cycles/ticks +average: 308818 cycles/ticks + +kyber_encaps: +median: 309270 cycles/ticks +average: 310878 cycles/ticks + +kyber_decaps: +median: 372004 cycles/ticks +average: 372747 cycles/ticks + +Loop spin: 648 +gen_a: +median: 102914 cycles/ticks +average: 103505 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14876 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247542 cycles/ticks +average: 248853 cycles/ticks + +indcpa_enc: +median: 288150 cycles/ticks +average: 289671 cycles/ticks + +indcpa_dec: +median: 59026 cycles/ticks +average: 59338 cycles/ticks + +kyber_keypair_derand: +median: 265176 cycles/ticks +average: 266396 cycles/ticks + +kyber_keypair: +median: 285490 cycles/ticks +average: 286582 cycles/ticks + +kyber_encaps_derand: +median: 308676 cycles/ticks +average: 309015 cycles/ticks + +kyber_encaps: +median: 309520 cycles/ticks +average: 309996 cycles/ticks + +kyber_decaps: +median: 372142 cycles/ticks +average: 372860 cycles/ticks + +Loop spin: 649 +gen_a: +median: 102756 cycles/ticks +average: 103347 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14862 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 249208 cycles/ticks +average: 250498 cycles/ticks + +indcpa_enc: +median: 289200 cycles/ticks +average: 290753 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59302 cycles/ticks + +kyber_keypair_derand: +median: 266522 cycles/ticks +average: 267698 cycles/ticks + +kyber_keypair: +median: 285592 cycles/ticks +average: 286554 cycles/ticks + +kyber_encaps_derand: +median: 308642 cycles/ticks +average: 309101 cycles/ticks + +kyber_encaps: +median: 309104 cycles/ticks +average: 309400 cycles/ticks + +kyber_decaps: +median: 371968 cycles/ticks +average: 372678 cycles/ticks + +Loop spin: 650 +gen_a: +median: 102564 cycles/ticks +average: 103213 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14953 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247824 cycles/ticks +average: 248952 cycles/ticks + +indcpa_enc: +median: 288212 cycles/ticks +average: 290872 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59226 cycles/ticks + +kyber_keypair_derand: +median: 265030 cycles/ticks +average: 266241 cycles/ticks + +kyber_keypair: +median: 285526 cycles/ticks +average: 286563 cycles/ticks + +kyber_encaps_derand: +median: 308116 cycles/ticks +average: 308366 cycles/ticks + +kyber_encaps: +median: 308838 cycles/ticks +average: 309289 cycles/ticks + +kyber_decaps: +median: 371326 cycles/ticks +average: 371941 cycles/ticks + +Loop spin: 651 +gen_a: +median: 102544 cycles/ticks +average: 103222 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14959 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 248054 cycles/ticks +average: 249269 cycles/ticks + +indcpa_enc: +median: 288456 cycles/ticks +average: 289940 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59191 cycles/ticks + +kyber_keypair_derand: +median: 264882 cycles/ticks +average: 266137 cycles/ticks + +kyber_keypair: +median: 285460 cycles/ticks +average: 286387 cycles/ticks + +kyber_encaps_derand: +median: 308156 cycles/ticks +average: 308573 cycles/ticks + +kyber_encaps: +median: 308880 cycles/ticks +average: 309220 cycles/ticks + +kyber_decaps: +median: 371600 cycles/ticks +average: 372121 cycles/ticks + +Loop spin: 652 +gen_a: +median: 102634 cycles/ticks +average: 103242 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247512 cycles/ticks +average: 248683 cycles/ticks + +indcpa_enc: +median: 287778 cycles/ticks +average: 289368 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59230 cycles/ticks + +kyber_keypair_derand: +median: 265332 cycles/ticks +average: 266568 cycles/ticks + +kyber_keypair: +median: 285640 cycles/ticks +average: 286591 cycles/ticks + +kyber_encaps_derand: +median: 307850 cycles/ticks +average: 308197 cycles/ticks + +kyber_encaps: +median: 308658 cycles/ticks +average: 310334 cycles/ticks + +kyber_decaps: +median: 371286 cycles/ticks +average: 371872 cycles/ticks + +Loop spin: 653 +gen_a: +median: 102710 cycles/ticks +average: 103291 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14872 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247828 cycles/ticks +average: 248772 cycles/ticks + +indcpa_enc: +median: 288142 cycles/ticks +average: 289130 cycles/ticks + +indcpa_dec: +median: 58928 cycles/ticks +average: 59209 cycles/ticks + +kyber_keypair_derand: +median: 264706 cycles/ticks +average: 265611 cycles/ticks + +kyber_keypair: +median: 285514 cycles/ticks +average: 286474 cycles/ticks + +kyber_encaps_derand: +median: 306476 cycles/ticks +average: 307760 cycles/ticks + +kyber_encaps: +median: 307312 cycles/ticks +average: 308480 cycles/ticks + +kyber_decaps: +median: 371668 cycles/ticks +average: 372384 cycles/ticks + +Loop spin: 654 +gen_a: +median: 102816 cycles/ticks +average: 103349 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14889 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4395 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 249120 cycles/ticks +average: 250444 cycles/ticks + +indcpa_enc: +median: 289506 cycles/ticks +average: 290919 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59202 cycles/ticks + +kyber_keypair_derand: +median: 265228 cycles/ticks +average: 266514 cycles/ticks + +kyber_keypair: +median: 285496 cycles/ticks +average: 286591 cycles/ticks + +kyber_encaps_derand: +median: 307920 cycles/ticks +average: 308266 cycles/ticks + +kyber_encaps: +median: 308826 cycles/ticks +average: 309219 cycles/ticks + +kyber_decaps: +median: 371328 cycles/ticks +average: 372134 cycles/ticks + +Loop spin: 655 +gen_a: +median: 102962 cycles/ticks +average: 103679 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9889 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14914 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4409 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247638 cycles/ticks +average: 248918 cycles/ticks + +indcpa_enc: +median: 288570 cycles/ticks +average: 290260 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59247 cycles/ticks + +kyber_keypair_derand: +median: 264834 cycles/ticks +average: 267263 cycles/ticks + +kyber_keypair: +median: 285716 cycles/ticks +average: 286724 cycles/ticks + +kyber_encaps_derand: +median: 308308 cycles/ticks +average: 308714 cycles/ticks + +kyber_encaps: +median: 309070 cycles/ticks +average: 309431 cycles/ticks + +kyber_decaps: +median: 371810 cycles/ticks +average: 372397 cycles/ticks + +Loop spin: 656 +gen_a: +median: 102658 cycles/ticks +average: 103258 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14903 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4369 cycles/ticks + +polyvec_decompress: +median: 2798 cycles/ticks +average: 2809 cycles/ticks + +indcpa_keypair: +median: 247472 cycles/ticks +average: 248682 cycles/ticks + +indcpa_enc: +median: 287654 cycles/ticks +average: 289303 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59251 cycles/ticks + +kyber_keypair_derand: +median: 264852 cycles/ticks +average: 266087 cycles/ticks + +kyber_keypair: +median: 285510 cycles/ticks +average: 286676 cycles/ticks + +kyber_encaps_derand: +median: 308448 cycles/ticks +average: 308712 cycles/ticks + +kyber_encaps: +median: 309242 cycles/ticks +average: 309583 cycles/ticks + +kyber_decaps: +median: 371814 cycles/ticks +average: 372451 cycles/ticks + +Loop spin: 657 +gen_a: +median: 102640 cycles/ticks +average: 103275 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2127 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14904 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247538 cycles/ticks +average: 248596 cycles/ticks + +indcpa_enc: +median: 287746 cycles/ticks +average: 289240 cycles/ticks + +indcpa_dec: +median: 58946 cycles/ticks +average: 59208 cycles/ticks + +kyber_keypair_derand: +median: 265158 cycles/ticks +average: 266295 cycles/ticks + +kyber_keypair: +median: 285602 cycles/ticks +average: 286728 cycles/ticks + +kyber_encaps_derand: +median: 308622 cycles/ticks +average: 309201 cycles/ticks + +kyber_encaps: +median: 309534 cycles/ticks +average: 311234 cycles/ticks + +kyber_decaps: +median: 372102 cycles/ticks +average: 372690 cycles/ticks + +Loop spin: 658 +gen_a: +median: 102746 cycles/ticks +average: 103278 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14894 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 248118 cycles/ticks +average: 249399 cycles/ticks + +indcpa_enc: +median: 287912 cycles/ticks +average: 289320 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59224 cycles/ticks + +kyber_keypair_derand: +median: 266874 cycles/ticks +average: 268221 cycles/ticks + +kyber_keypair: +median: 285830 cycles/ticks +average: 286898 cycles/ticks + +kyber_encaps_derand: +median: 308576 cycles/ticks +average: 308930 cycles/ticks + +kyber_encaps: +median: 309630 cycles/ticks +average: 310216 cycles/ticks + +kyber_decaps: +median: 372198 cycles/ticks +average: 372954 cycles/ticks + +Loop spin: 659 +gen_a: +median: 102966 cycles/ticks +average: 103526 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9889 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14922 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 249396 cycles/ticks +average: 250709 cycles/ticks + +indcpa_enc: +median: 289648 cycles/ticks +average: 291105 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59189 cycles/ticks + +kyber_keypair_derand: +median: 264894 cycles/ticks +average: 266249 cycles/ticks + +kyber_keypair: +median: 285738 cycles/ticks +average: 286877 cycles/ticks + +kyber_encaps_derand: +median: 308840 cycles/ticks +average: 309302 cycles/ticks + +kyber_encaps: +median: 309438 cycles/ticks +average: 309913 cycles/ticks + +kyber_decaps: +median: 372052 cycles/ticks +average: 372693 cycles/ticks + +Loop spin: 660 +gen_a: +median: 102678 cycles/ticks +average: 103344 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15041 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247542 cycles/ticks +average: 248750 cycles/ticks + +indcpa_enc: +median: 287968 cycles/ticks +average: 290610 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59213 cycles/ticks + +kyber_keypair_derand: +median: 265072 cycles/ticks +average: 266346 cycles/ticks + +kyber_keypair: +median: 285572 cycles/ticks +average: 286539 cycles/ticks + +kyber_encaps_derand: +median: 308056 cycles/ticks +average: 308273 cycles/ticks + +kyber_encaps: +median: 309012 cycles/ticks +average: 309333 cycles/ticks + +kyber_decaps: +median: 371568 cycles/ticks +average: 372177 cycles/ticks + +Loop spin: 661 +gen_a: +median: 102962 cycles/ticks +average: 103494 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14879 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4400 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247510 cycles/ticks +average: 248641 cycles/ticks + +indcpa_enc: +median: 288126 cycles/ticks +average: 289646 cycles/ticks + +indcpa_dec: +median: 58944 cycles/ticks +average: 59207 cycles/ticks + +kyber_keypair_derand: +median: 265066 cycles/ticks +average: 266223 cycles/ticks + +kyber_keypair: +median: 285740 cycles/ticks +average: 286767 cycles/ticks + +kyber_encaps_derand: +median: 310332 cycles/ticks +average: 310836 cycles/ticks + +kyber_encaps: +median: 311234 cycles/ticks +average: 311572 cycles/ticks + +kyber_decaps: +median: 373590 cycles/ticks +average: 374185 cycles/ticks + +Loop spin: 662 +gen_a: +median: 102704 cycles/ticks +average: 103281 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14849 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247782 cycles/ticks +average: 249003 cycles/ticks + +indcpa_enc: +median: 288034 cycles/ticks +average: 289470 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59251 cycles/ticks + +kyber_keypair_derand: +median: 264972 cycles/ticks +average: 266195 cycles/ticks + +kyber_keypair: +median: 285506 cycles/ticks +average: 286654 cycles/ticks + +kyber_encaps_derand: +median: 308240 cycles/ticks +average: 308658 cycles/ticks + +kyber_encaps: +median: 309332 cycles/ticks +average: 310992 cycles/ticks + +kyber_decaps: +median: 371670 cycles/ticks +average: 372408 cycles/ticks + +Loop spin: 663 +gen_a: +median: 102774 cycles/ticks +average: 103388 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2139 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14916 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 544 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247996 cycles/ticks +average: 249222 cycles/ticks + +indcpa_enc: +median: 288238 cycles/ticks +average: 289830 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59226 cycles/ticks + +kyber_keypair_derand: +median: 264780 cycles/ticks +average: 266071 cycles/ticks + +kyber_keypair: +median: 285550 cycles/ticks +average: 286563 cycles/ticks + +kyber_encaps_derand: +median: 308118 cycles/ticks +average: 308555 cycles/ticks + +kyber_encaps: +median: 309006 cycles/ticks +average: 309408 cycles/ticks + +kyber_decaps: +median: 371790 cycles/ticks +average: 372471 cycles/ticks + +Loop spin: 664 +gen_a: +median: 102890 cycles/ticks +average: 103472 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14834 cycles/ticks +average: 15024 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247966 cycles/ticks +average: 249233 cycles/ticks + +indcpa_enc: +median: 288562 cycles/ticks +average: 290126 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59233 cycles/ticks + +kyber_keypair_derand: +median: 265078 cycles/ticks +average: 266321 cycles/ticks + +kyber_keypair: +median: 285512 cycles/ticks +average: 286508 cycles/ticks + +kyber_encaps_derand: +median: 308384 cycles/ticks +average: 308773 cycles/ticks + +kyber_encaps: +median: 309222 cycles/ticks +average: 309729 cycles/ticks + +kyber_decaps: +median: 371766 cycles/ticks +average: 372555 cycles/ticks + +Loop spin: 665 +gen_a: +median: 102826 cycles/ticks +average: 103387 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14884 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2816 cycles/ticks +average: 2828 cycles/ticks + +indcpa_keypair: +median: 247484 cycles/ticks +average: 248748 cycles/ticks + +indcpa_enc: +median: 287744 cycles/ticks +average: 290351 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59251 cycles/ticks + +kyber_keypair_derand: +median: 265340 cycles/ticks +average: 266617 cycles/ticks + +kyber_keypair: +median: 285554 cycles/ticks +average: 286555 cycles/ticks + +kyber_encaps_derand: +median: 308118 cycles/ticks +average: 308568 cycles/ticks + +kyber_encaps: +median: 308900 cycles/ticks +average: 309222 cycles/ticks + +kyber_decaps: +median: 371504 cycles/ticks +average: 372177 cycles/ticks + +Loop spin: 666 +gen_a: +median: 102726 cycles/ticks +average: 103301 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14948 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247848 cycles/ticks +average: 249094 cycles/ticks + +indcpa_enc: +median: 288326 cycles/ticks +average: 289924 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59249 cycles/ticks + +kyber_keypair_derand: +median: 266470 cycles/ticks +average: 267894 cycles/ticks + +kyber_keypair: +median: 285754 cycles/ticks +average: 286772 cycles/ticks + +kyber_encaps_derand: +median: 308802 cycles/ticks +average: 309119 cycles/ticks + +kyber_encaps: +median: 309714 cycles/ticks +average: 310269 cycles/ticks + +kyber_decaps: +median: 372340 cycles/ticks +average: 373157 cycles/ticks + +Loop spin: 667 +gen_a: +median: 102736 cycles/ticks +average: 103303 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2129 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9861 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14932 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247566 cycles/ticks +average: 248708 cycles/ticks + +indcpa_enc: +median: 287924 cycles/ticks +average: 289472 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59183 cycles/ticks + +kyber_keypair_derand: +median: 264868 cycles/ticks +average: 266227 cycles/ticks + +kyber_keypair: +median: 285560 cycles/ticks +average: 286495 cycles/ticks + +kyber_encaps_derand: +median: 308372 cycles/ticks +average: 308891 cycles/ticks + +kyber_encaps: +median: 309226 cycles/ticks +average: 310759 cycles/ticks + +kyber_decaps: +median: 371800 cycles/ticks +average: 372517 cycles/ticks + +Loop spin: 668 +gen_a: +median: 102436 cycles/ticks +average: 103029 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9855 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14858 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247746 cycles/ticks +average: 248949 cycles/ticks + +indcpa_enc: +median: 287714 cycles/ticks +average: 289315 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59182 cycles/ticks + +kyber_keypair_derand: +median: 264866 cycles/ticks +average: 266152 cycles/ticks + +kyber_keypair: +median: 285540 cycles/ticks +average: 286568 cycles/ticks + +kyber_encaps_derand: +median: 309824 cycles/ticks +average: 310282 cycles/ticks + +kyber_encaps: +median: 310716 cycles/ticks +average: 311054 cycles/ticks + +kyber_decaps: +median: 373276 cycles/ticks +average: 373949 cycles/ticks + +Loop spin: 669 +gen_a: +median: 102938 cycles/ticks +average: 103515 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247958 cycles/ticks +average: 249173 cycles/ticks + +indcpa_enc: +median: 288400 cycles/ticks +average: 290025 cycles/ticks + +indcpa_dec: +median: 58996 cycles/ticks +average: 59266 cycles/ticks + +kyber_keypair_derand: +median: 264992 cycles/ticks +average: 266249 cycles/ticks + +kyber_keypair: +median: 285448 cycles/ticks +average: 286528 cycles/ticks + +kyber_encaps_derand: +median: 308324 cycles/ticks +average: 308632 cycles/ticks + +kyber_encaps: +median: 309370 cycles/ticks +average: 309601 cycles/ticks + +kyber_decaps: +median: 371842 cycles/ticks +average: 372445 cycles/ticks + +Loop spin: 670 +gen_a: +median: 102776 cycles/ticks +average: 103309 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14953 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4369 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 249476 cycles/ticks +average: 250818 cycles/ticks + +indcpa_enc: +median: 290120 cycles/ticks +average: 292754 cycles/ticks + +indcpa_dec: +median: 59044 cycles/ticks +average: 59317 cycles/ticks + +kyber_keypair_derand: +median: 265166 cycles/ticks +average: 266297 cycles/ticks + +kyber_keypair: +median: 285554 cycles/ticks +average: 286534 cycles/ticks + +kyber_encaps_derand: +median: 308020 cycles/ticks +average: 308365 cycles/ticks + +kyber_encaps: +median: 308792 cycles/ticks +average: 309044 cycles/ticks + +kyber_decaps: +median: 371434 cycles/ticks +average: 372031 cycles/ticks + +Loop spin: 671 +gen_a: +median: 103032 cycles/ticks +average: 103553 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14917 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 545 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4369 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247810 cycles/ticks +average: 249035 cycles/ticks + +indcpa_enc: +median: 287828 cycles/ticks +average: 289380 cycles/ticks + +indcpa_dec: +median: 59234 cycles/ticks +average: 59526 cycles/ticks + +kyber_keypair_derand: +median: 265156 cycles/ticks +average: 266549 cycles/ticks + +kyber_keypair: +median: 285792 cycles/ticks +average: 286789 cycles/ticks + +kyber_encaps_derand: +median: 309662 cycles/ticks +average: 310054 cycles/ticks + +kyber_encaps: +median: 310490 cycles/ticks +average: 310847 cycles/ticks + +kyber_decaps: +median: 372994 cycles/ticks +average: 373673 cycles/ticks + +Loop spin: 672 +gen_a: +median: 102588 cycles/ticks +average: 103165 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9861 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14975 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 743 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247636 cycles/ticks +average: 248855 cycles/ticks + +indcpa_enc: +median: 287910 cycles/ticks +average: 289489 cycles/ticks + +indcpa_dec: +median: 59080 cycles/ticks +average: 59344 cycles/ticks + +kyber_keypair_derand: +median: 265008 cycles/ticks +average: 266254 cycles/ticks + +kyber_keypair: +median: 285446 cycles/ticks +average: 286503 cycles/ticks + +kyber_encaps_derand: +median: 308176 cycles/ticks +average: 309749 cycles/ticks + +kyber_encaps: +median: 309044 cycles/ticks +average: 309392 cycles/ticks + +kyber_decaps: +median: 371742 cycles/ticks +average: 372491 cycles/ticks + +Loop spin: 673 +gen_a: +median: 102672 cycles/ticks +average: 103244 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9857 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247516 cycles/ticks +average: 248695 cycles/ticks + +indcpa_enc: +median: 288068 cycles/ticks +average: 289584 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59168 cycles/ticks + +kyber_keypair_derand: +median: 264662 cycles/ticks +average: 265838 cycles/ticks + +kyber_keypair: +median: 285570 cycles/ticks +average: 286463 cycles/ticks + +kyber_encaps_derand: +median: 308288 cycles/ticks +average: 308664 cycles/ticks + +kyber_encaps: +median: 309102 cycles/ticks +average: 309460 cycles/ticks + +kyber_decaps: +median: 371646 cycles/ticks +average: 372445 cycles/ticks + +Loop spin: 674 +gen_a: +median: 102506 cycles/ticks +average: 103032 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4370 cycles/ticks +average: 4398 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 249274 cycles/ticks +average: 250445 cycles/ticks + +indcpa_enc: +median: 289440 cycles/ticks +average: 290938 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59233 cycles/ticks + +kyber_keypair_derand: +median: 265130 cycles/ticks +average: 266425 cycles/ticks + +kyber_keypair: +median: 285498 cycles/ticks +average: 286473 cycles/ticks + +kyber_encaps_derand: +median: 307952 cycles/ticks +average: 308326 cycles/ticks + +kyber_encaps: +median: 308560 cycles/ticks +average: 308868 cycles/ticks + +kyber_decaps: +median: 371342 cycles/ticks +average: 374273 cycles/ticks + +Loop spin: 675 +gen_a: +median: 102902 cycles/ticks +average: 103536 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14872 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4369 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247960 cycles/ticks +average: 251544 cycles/ticks + +indcpa_enc: +median: 288426 cycles/ticks +average: 291103 cycles/ticks + +indcpa_dec: +median: 59004 cycles/ticks +average: 59199 cycles/ticks + +kyber_keypair_derand: +median: 266424 cycles/ticks +average: 267702 cycles/ticks + +kyber_keypair: +median: 285456 cycles/ticks +average: 286508 cycles/ticks + +kyber_encaps_derand: +median: 308110 cycles/ticks +average: 308343 cycles/ticks + +kyber_encaps: +median: 308952 cycles/ticks +average: 309333 cycles/ticks + +kyber_decaps: +median: 371684 cycles/ticks +average: 372347 cycles/ticks + +Loop spin: 676 +gen_a: +median: 102776 cycles/ticks +average: 105309 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14860 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4370 cycles/ticks +average: 4394 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247480 cycles/ticks +average: 248830 cycles/ticks + +indcpa_enc: +median: 288320 cycles/ticks +average: 289935 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59213 cycles/ticks + +kyber_keypair_derand: +median: 264734 cycles/ticks +average: 266077 cycles/ticks + +kyber_keypair: +median: 285410 cycles/ticks +average: 286503 cycles/ticks + +kyber_encaps_derand: +median: 309842 cycles/ticks +average: 310145 cycles/ticks + +kyber_encaps: +median: 310518 cycles/ticks +average: 310951 cycles/ticks + +kyber_decaps: +median: 373222 cycles/ticks +average: 373813 cycles/ticks + +Loop spin: 677 +gen_a: +median: 102542 cycles/ticks +average: 103113 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14979 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4394 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247524 cycles/ticks +average: 248755 cycles/ticks + +indcpa_enc: +median: 288074 cycles/ticks +average: 289605 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59212 cycles/ticks + +kyber_keypair_derand: +median: 265120 cycles/ticks +average: 266494 cycles/ticks + +kyber_keypair: +median: 285426 cycles/ticks +average: 286498 cycles/ticks + +kyber_encaps_derand: +median: 308326 cycles/ticks +average: 309880 cycles/ticks + +kyber_encaps: +median: 309208 cycles/ticks +average: 309594 cycles/ticks + +kyber_decaps: +median: 371848 cycles/ticks +average: 372610 cycles/ticks + +Loop spin: 678 +gen_a: +median: 102676 cycles/ticks +average: 103301 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14914 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247882 cycles/ticks +average: 249112 cycles/ticks + +indcpa_enc: +median: 288362 cycles/ticks +average: 289974 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59225 cycles/ticks + +kyber_keypair_derand: +median: 264920 cycles/ticks +average: 266215 cycles/ticks + +kyber_keypair: +median: 285484 cycles/ticks +average: 286509 cycles/ticks + +kyber_encaps_derand: +median: 308760 cycles/ticks +average: 309056 cycles/ticks + +kyber_encaps: +median: 309500 cycles/ticks +average: 309915 cycles/ticks + +kyber_decaps: +median: 371994 cycles/ticks +average: 372842 cycles/ticks + +Loop spin: 679 +gen_a: +median: 102940 cycles/ticks +average: 103532 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9858 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14868 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 249458 cycles/ticks +average: 250640 cycles/ticks + +indcpa_enc: +median: 289762 cycles/ticks +average: 291270 cycles/ticks + +indcpa_dec: +median: 58934 cycles/ticks +average: 59201 cycles/ticks + +kyber_keypair_derand: +median: 266328 cycles/ticks +average: 267599 cycles/ticks + +kyber_keypair: +median: 285530 cycles/ticks +average: 286531 cycles/ticks + +kyber_encaps_derand: +median: 308390 cycles/ticks +average: 308861 cycles/ticks + +kyber_encaps: +median: 309190 cycles/ticks +average: 309420 cycles/ticks + +kyber_decaps: +median: 371818 cycles/ticks +average: 372546 cycles/ticks + +Loop spin: 680 +gen_a: +median: 102816 cycles/ticks +average: 103340 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7137 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9896 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14870 cycles/ticks +average: 15083 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4395 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247620 cycles/ticks +average: 250009 cycles/ticks + +indcpa_enc: +median: 288092 cycles/ticks +average: 289500 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59242 cycles/ticks + +kyber_keypair_derand: +median: 265198 cycles/ticks +average: 266401 cycles/ticks + +kyber_keypair: +median: 285574 cycles/ticks +average: 286476 cycles/ticks + +kyber_encaps_derand: +median: 308344 cycles/ticks +average: 308773 cycles/ticks + +kyber_encaps: +median: 309092 cycles/ticks +average: 309549 cycles/ticks + +kyber_decaps: +median: 371804 cycles/ticks +average: 372549 cycles/ticks + +Loop spin: 681 +gen_a: +median: 102846 cycles/ticks +average: 103359 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2127 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14952 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247914 cycles/ticks +average: 249237 cycles/ticks + +indcpa_enc: +median: 288100 cycles/ticks +average: 289533 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59232 cycles/ticks + +kyber_keypair_derand: +median: 265158 cycles/ticks +average: 266458 cycles/ticks + +kyber_keypair: +median: 285566 cycles/ticks +average: 286408 cycles/ticks + +kyber_encaps_derand: +median: 308492 cycles/ticks +average: 308854 cycles/ticks + +kyber_encaps: +median: 309242 cycles/ticks +average: 309564 cycles/ticks + +kyber_decaps: +median: 371898 cycles/ticks +average: 372582 cycles/ticks + +Loop spin: 682 +gen_a: +median: 102746 cycles/ticks +average: 103345 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7155 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14894 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 542 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247630 cycles/ticks +average: 248871 cycles/ticks + +indcpa_enc: +median: 288180 cycles/ticks +average: 289626 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59162 cycles/ticks + +kyber_keypair_derand: +median: 265356 cycles/ticks +average: 266585 cycles/ticks + +kyber_keypair: +median: 285768 cycles/ticks +average: 286667 cycles/ticks + +kyber_encaps_derand: +median: 308918 cycles/ticks +average: 310529 cycles/ticks + +kyber_encaps: +median: 309678 cycles/ticks +average: 310016 cycles/ticks + +kyber_decaps: +median: 372168 cycles/ticks +average: 372962 cycles/ticks + +Loop spin: 683 +gen_a: +median: 102744 cycles/ticks +average: 103281 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14868 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247874 cycles/ticks +average: 249028 cycles/ticks + +indcpa_enc: +median: 288300 cycles/ticks +average: 289700 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59253 cycles/ticks + +kyber_keypair_derand: +median: 264932 cycles/ticks +average: 266205 cycles/ticks + +kyber_keypair: +median: 285526 cycles/ticks +average: 286435 cycles/ticks + +kyber_encaps_derand: +median: 308692 cycles/ticks +average: 309126 cycles/ticks + +kyber_encaps: +median: 309518 cycles/ticks +average: 309886 cycles/ticks + +kyber_decaps: +median: 372130 cycles/ticks +average: 372875 cycles/ticks + +Loop spin: 684 +gen_a: +median: 102566 cycles/ticks +average: 103183 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14862 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 249256 cycles/ticks +average: 250418 cycles/ticks + +indcpa_enc: +median: 289834 cycles/ticks +average: 291514 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59218 cycles/ticks + +kyber_keypair_derand: +median: 265112 cycles/ticks +average: 266411 cycles/ticks + +kyber_keypair: +median: 285490 cycles/ticks +average: 286368 cycles/ticks + +kyber_encaps_derand: +median: 308690 cycles/ticks +average: 309001 cycles/ticks + +kyber_encaps: +median: 309534 cycles/ticks +average: 309831 cycles/ticks + +kyber_decaps: +median: 372082 cycles/ticks +average: 372785 cycles/ticks + +Loop spin: 685 +gen_a: +median: 102792 cycles/ticks +average: 103383 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 317 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 539 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247410 cycles/ticks +average: 248786 cycles/ticks + +indcpa_enc: +median: 287838 cycles/ticks +average: 290520 cycles/ticks + +indcpa_dec: +median: 58986 cycles/ticks +average: 59187 cycles/ticks + +kyber_keypair_derand: +median: 265578 cycles/ticks +average: 266829 cycles/ticks + +kyber_keypair: +median: 285546 cycles/ticks +average: 286334 cycles/ticks + +kyber_encaps_derand: +median: 308808 cycles/ticks +average: 309142 cycles/ticks + +kyber_encaps: +median: 309626 cycles/ticks +average: 309897 cycles/ticks + +kyber_decaps: +median: 372166 cycles/ticks +average: 372832 cycles/ticks + +Loop spin: 686 +gen_a: +median: 102690 cycles/ticks +average: 103320 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14874 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2826 cycles/ticks + +indcpa_keypair: +median: 249260 cycles/ticks +average: 250474 cycles/ticks + +indcpa_enc: +median: 289736 cycles/ticks +average: 291244 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59271 cycles/ticks + +kyber_keypair_derand: +median: 266428 cycles/ticks +average: 267812 cycles/ticks + +kyber_keypair: +median: 285524 cycles/ticks +average: 286610 cycles/ticks + +kyber_encaps_derand: +median: 308350 cycles/ticks +average: 308606 cycles/ticks + +kyber_encaps: +median: 309138 cycles/ticks +average: 309567 cycles/ticks + +kyber_decaps: +median: 371756 cycles/ticks +average: 372456 cycles/ticks + +Loop spin: 687 +gen_a: +median: 102666 cycles/ticks +average: 103281 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14865 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2807 cycles/ticks + +indcpa_keypair: +median: 249186 cycles/ticks +average: 250379 cycles/ticks + +indcpa_enc: +median: 289790 cycles/ticks +average: 291307 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59226 cycles/ticks + +kyber_keypair_derand: +median: 264990 cycles/ticks +average: 266289 cycles/ticks + +kyber_keypair: +median: 285468 cycles/ticks +average: 286475 cycles/ticks + +kyber_encaps_derand: +median: 308248 cycles/ticks +average: 309895 cycles/ticks + +kyber_encaps: +median: 309118 cycles/ticks +average: 309476 cycles/ticks + +kyber_decaps: +median: 371718 cycles/ticks +average: 372444 cycles/ticks + +Loop spin: 688 +gen_a: +median: 102590 cycles/ticks +average: 103162 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2128 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 541 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 249484 cycles/ticks +average: 250627 cycles/ticks + +indcpa_enc: +median: 289786 cycles/ticks +average: 291418 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59337 cycles/ticks + +kyber_keypair_derand: +median: 265010 cycles/ticks +average: 266215 cycles/ticks + +kyber_keypair: +median: 285488 cycles/ticks +average: 286604 cycles/ticks + +kyber_encaps_derand: +median: 308948 cycles/ticks +average: 309344 cycles/ticks + +kyber_encaps: +median: 309690 cycles/ticks +average: 309993 cycles/ticks + +kyber_decaps: +median: 372154 cycles/ticks +average: 373022 cycles/ticks + +Loop spin: 689 +gen_a: +median: 102724 cycles/ticks +average: 103354 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2134 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14904 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2814 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247924 cycles/ticks +average: 249123 cycles/ticks + +indcpa_enc: +median: 288022 cycles/ticks +average: 289525 cycles/ticks + +indcpa_dec: +median: 58948 cycles/ticks +average: 59203 cycles/ticks + +kyber_keypair_derand: +median: 264860 cycles/ticks +average: 266111 cycles/ticks + +kyber_keypair: +median: 285452 cycles/ticks +average: 286306 cycles/ticks + +kyber_encaps_derand: +median: 308772 cycles/ticks +average: 309104 cycles/ticks + +kyber_encaps: +median: 309588 cycles/ticks +average: 309883 cycles/ticks + +kyber_decaps: +median: 371968 cycles/ticks +average: 372634 cycles/ticks + +Loop spin: 690 +gen_a: +median: 102832 cycles/ticks +average: 103416 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14937 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4396 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247900 cycles/ticks +average: 250140 cycles/ticks + +indcpa_enc: +median: 288694 cycles/ticks +average: 290168 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59262 cycles/ticks + +kyber_keypair_derand: +median: 265076 cycles/ticks +average: 266324 cycles/ticks + +kyber_keypair: +median: 285618 cycles/ticks +average: 286494 cycles/ticks + +kyber_encaps_derand: +median: 308602 cycles/ticks +average: 308918 cycles/ticks + +kyber_encaps: +median: 309192 cycles/ticks +average: 309538 cycles/ticks + +kyber_decaps: +median: 371892 cycles/ticks +average: 372642 cycles/ticks + +Loop spin: 691 +gen_a: +median: 102528 cycles/ticks +average: 103057 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14854 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247960 cycles/ticks +average: 249308 cycles/ticks + +indcpa_enc: +median: 288258 cycles/ticks +average: 289765 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59248 cycles/ticks + +kyber_keypair_derand: +median: 265086 cycles/ticks +average: 266420 cycles/ticks + +kyber_keypair: +median: 286110 cycles/ticks +average: 286903 cycles/ticks + +kyber_encaps_derand: +median: 308566 cycles/ticks +average: 308916 cycles/ticks + +kyber_encaps: +median: 309112 cycles/ticks +average: 309386 cycles/ticks + +kyber_decaps: +median: 371784 cycles/ticks +average: 372468 cycles/ticks + +Loop spin: 692 +gen_a: +median: 102694 cycles/ticks +average: 103239 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 247874 cycles/ticks +average: 249025 cycles/ticks + +indcpa_enc: +median: 288318 cycles/ticks +average: 289697 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59192 cycles/ticks + +kyber_keypair_derand: +median: 264942 cycles/ticks +average: 266273 cycles/ticks + +kyber_keypair: +median: 285522 cycles/ticks +average: 286392 cycles/ticks + +kyber_encaps_derand: +median: 309654 cycles/ticks +average: 311163 cycles/ticks + +kyber_encaps: +median: 310510 cycles/ticks +average: 310806 cycles/ticks + +kyber_decaps: +median: 373114 cycles/ticks +average: 373743 cycles/ticks + +Loop spin: 693 +gen_a: +median: 103052 cycles/ticks +average: 103582 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14836 cycles/ticks +average: 15027 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 546 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4369 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 249050 cycles/ticks +average: 250242 cycles/ticks + +indcpa_enc: +median: 289740 cycles/ticks +average: 291331 cycles/ticks + +indcpa_dec: +median: 59004 cycles/ticks +average: 59247 cycles/ticks + +kyber_keypair_derand: +median: 265450 cycles/ticks +average: 266754 cycles/ticks + +kyber_keypair: +median: 285506 cycles/ticks +average: 286496 cycles/ticks + +kyber_encaps_derand: +median: 308104 cycles/ticks +average: 308397 cycles/ticks + +kyber_encaps: +median: 308900 cycles/ticks +average: 309263 cycles/ticks + +kyber_decaps: +median: 371750 cycles/ticks +average: 372613 cycles/ticks + +Loop spin: 694 +gen_a: +median: 102632 cycles/ticks +average: 103153 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 541 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 248400 cycles/ticks +average: 249558 cycles/ticks + +indcpa_enc: +median: 288754 cycles/ticks +average: 290301 cycles/ticks + +indcpa_dec: +median: 59092 cycles/ticks +average: 59344 cycles/ticks + +kyber_keypair_derand: +median: 266538 cycles/ticks +average: 267679 cycles/ticks + +kyber_keypair: +median: 285452 cycles/ticks +average: 286414 cycles/ticks + +kyber_encaps_derand: +median: 308574 cycles/ticks +average: 308750 cycles/ticks + +kyber_encaps: +median: 309398 cycles/ticks +average: 309612 cycles/ticks + +kyber_decaps: +median: 371862 cycles/ticks +average: 372615 cycles/ticks + +Loop spin: 695 +gen_a: +median: 102822 cycles/ticks +average: 103482 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247496 cycles/ticks +average: 249872 cycles/ticks + +indcpa_enc: +median: 287804 cycles/ticks +average: 289334 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59184 cycles/ticks + +kyber_keypair_derand: +median: 264786 cycles/ticks +average: 266008 cycles/ticks + +kyber_keypair: +median: 285466 cycles/ticks +average: 286621 cycles/ticks + +kyber_encaps_derand: +median: 308418 cycles/ticks +average: 308602 cycles/ticks + +kyber_encaps: +median: 309210 cycles/ticks +average: 309527 cycles/ticks + +kyber_decaps: +median: 371758 cycles/ticks +average: 372841 cycles/ticks + +Loop spin: 696 +gen_a: +median: 102872 cycles/ticks +average: 103494 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14987 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4370 cycles/ticks +average: 4409 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2808 cycles/ticks + +indcpa_keypair: +median: 249228 cycles/ticks +average: 250462 cycles/ticks + +indcpa_enc: +median: 289336 cycles/ticks +average: 290967 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59207 cycles/ticks + +kyber_keypair_derand: +median: 265200 cycles/ticks +average: 266588 cycles/ticks + +kyber_keypair: +median: 285466 cycles/ticks +average: 286593 cycles/ticks + +kyber_encaps_derand: +median: 308390 cycles/ticks +average: 308668 cycles/ticks + +kyber_encaps: +median: 309330 cycles/ticks +average: 309622 cycles/ticks + +kyber_decaps: +median: 371842 cycles/ticks +average: 372488 cycles/ticks + +Loop spin: 697 +gen_a: +median: 102572 cycles/ticks +average: 103203 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15220 cycles/ticks +average: 15137 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247830 cycles/ticks +average: 249125 cycles/ticks + +indcpa_enc: +median: 288036 cycles/ticks +average: 289459 cycles/ticks + +indcpa_dec: +median: 58994 cycles/ticks +average: 59239 cycles/ticks + +kyber_keypair_derand: +median: 265052 cycles/ticks +average: 266362 cycles/ticks + +kyber_keypair: +median: 285442 cycles/ticks +average: 286489 cycles/ticks + +kyber_encaps_derand: +median: 308030 cycles/ticks +average: 309574 cycles/ticks + +kyber_encaps: +median: 308732 cycles/ticks +average: 309113 cycles/ticks + +kyber_decaps: +median: 371430 cycles/ticks +average: 372015 cycles/ticks + +Loop spin: 698 +gen_a: +median: 102704 cycles/ticks +average: 103302 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9893 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14898 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247834 cycles/ticks +average: 249039 cycles/ticks + +indcpa_enc: +median: 287510 cycles/ticks +average: 288946 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59270 cycles/ticks + +kyber_keypair_derand: +median: 265502 cycles/ticks +average: 266727 cycles/ticks + +kyber_keypair: +median: 285712 cycles/ticks +average: 286656 cycles/ticks + +kyber_encaps_derand: +median: 307986 cycles/ticks +average: 308331 cycles/ticks + +kyber_encaps: +median: 308876 cycles/ticks +average: 309312 cycles/ticks + +kyber_decaps: +median: 371572 cycles/ticks +average: 372226 cycles/ticks + +Loop spin: 699 +gen_a: +median: 102946 cycles/ticks +average: 103560 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14958 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247906 cycles/ticks +average: 249185 cycles/ticks + +indcpa_enc: +median: 288048 cycles/ticks +average: 289607 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59143 cycles/ticks + +kyber_keypair_derand: +median: 265056 cycles/ticks +average: 266359 cycles/ticks + +kyber_keypair: +median: 285792 cycles/ticks +average: 286834 cycles/ticks + +kyber_encaps_derand: +median: 308090 cycles/ticks +average: 308439 cycles/ticks + +kyber_encaps: +median: 308998 cycles/ticks +average: 309233 cycles/ticks + +kyber_decaps: +median: 371508 cycles/ticks +average: 372062 cycles/ticks + +Loop spin: 700 +gen_a: +median: 102576 cycles/ticks +average: 103289 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14954 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2803 cycles/ticks + +indcpa_keypair: +median: 247790 cycles/ticks +average: 250134 cycles/ticks + +indcpa_enc: +median: 287916 cycles/ticks +average: 289425 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59221 cycles/ticks + +kyber_keypair_derand: +median: 265048 cycles/ticks +average: 266377 cycles/ticks + +kyber_keypair: +median: 285408 cycles/ticks +average: 286417 cycles/ticks + +kyber_encaps_derand: +median: 308032 cycles/ticks +average: 308553 cycles/ticks + +kyber_encaps: +median: 308768 cycles/ticks +average: 309248 cycles/ticks + +kyber_decaps: +median: 371558 cycles/ticks +average: 372340 cycles/ticks + +Loop spin: 701 +gen_a: +median: 102844 cycles/ticks +average: 103405 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14920 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 247540 cycles/ticks +average: 248800 cycles/ticks + +indcpa_enc: +median: 287974 cycles/ticks +average: 289622 cycles/ticks + +indcpa_dec: +median: 58932 cycles/ticks +average: 59195 cycles/ticks + +kyber_keypair_derand: +median: 265110 cycles/ticks +average: 266410 cycles/ticks + +kyber_keypair: +median: 285498 cycles/ticks +average: 286510 cycles/ticks + +kyber_encaps_derand: +median: 308188 cycles/ticks +average: 308721 cycles/ticks + +kyber_encaps: +median: 308950 cycles/ticks +average: 309284 cycles/ticks + +kyber_decaps: +median: 371632 cycles/ticks +average: 372253 cycles/ticks + +Loop spin: 702 +gen_a: +median: 102570 cycles/ticks +average: 103166 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247674 cycles/ticks +average: 248940 cycles/ticks + +indcpa_enc: +median: 288524 cycles/ticks +average: 290092 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59305 cycles/ticks + +kyber_keypair_derand: +median: 265212 cycles/ticks +average: 266531 cycles/ticks + +kyber_keypair: +median: 285628 cycles/ticks +average: 287715 cycles/ticks + +kyber_encaps_derand: +median: 308556 cycles/ticks +average: 309119 cycles/ticks + +kyber_encaps: +median: 309386 cycles/ticks +average: 309845 cycles/ticks + +kyber_decaps: +median: 371802 cycles/ticks +average: 372596 cycles/ticks + +Loop spin: 703 +gen_a: +median: 102632 cycles/ticks +average: 103308 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14830 cycles/ticks +average: 14997 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247844 cycles/ticks +average: 249115 cycles/ticks + +indcpa_enc: +median: 288142 cycles/ticks +average: 289610 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59172 cycles/ticks + +kyber_keypair_derand: +median: 264988 cycles/ticks +average: 266184 cycles/ticks + +kyber_keypair: +median: 285582 cycles/ticks +average: 286616 cycles/ticks + +kyber_encaps_derand: +median: 308396 cycles/ticks +average: 308776 cycles/ticks + +kyber_encaps: +median: 309116 cycles/ticks +average: 309478 cycles/ticks + +kyber_decaps: +median: 371858 cycles/ticks +average: 372696 cycles/ticks + +Loop spin: 704 +gen_a: +median: 102706 cycles/ticks +average: 103208 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14855 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247702 cycles/ticks +average: 248961 cycles/ticks + +indcpa_enc: +median: 287990 cycles/ticks +average: 289518 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59280 cycles/ticks + +kyber_keypair_derand: +median: 265220 cycles/ticks +average: 266453 cycles/ticks + +kyber_keypair: +median: 285530 cycles/ticks +average: 286460 cycles/ticks + +kyber_encaps_derand: +median: 308166 cycles/ticks +average: 308537 cycles/ticks + +kyber_encaps: +median: 308946 cycles/ticks +average: 309243 cycles/ticks + +kyber_decaps: +median: 371540 cycles/ticks +average: 372280 cycles/ticks + +Loop spin: 705 +gen_a: +median: 102548 cycles/ticks +average: 103220 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14988 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247548 cycles/ticks +average: 249875 cycles/ticks + +indcpa_enc: +median: 287752 cycles/ticks +average: 289357 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59144 cycles/ticks + +kyber_keypair_derand: +median: 266162 cycles/ticks +average: 267496 cycles/ticks + +kyber_keypair: +median: 285396 cycles/ticks +average: 286303 cycles/ticks + +kyber_encaps_derand: +median: 308230 cycles/ticks +average: 308514 cycles/ticks + +kyber_encaps: +median: 308930 cycles/ticks +average: 309139 cycles/ticks + +kyber_decaps: +median: 371764 cycles/ticks +average: 372406 cycles/ticks + +Loop spin: 706 +gen_a: +median: 102684 cycles/ticks +average: 103224 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14892 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247990 cycles/ticks +average: 249273 cycles/ticks + +indcpa_enc: +median: 288252 cycles/ticks +average: 289831 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59264 cycles/ticks + +kyber_keypair_derand: +median: 265680 cycles/ticks +average: 267034 cycles/ticks + +kyber_keypair: +median: 285780 cycles/ticks +average: 286806 cycles/ticks + +kyber_encaps_derand: +median: 308294 cycles/ticks +average: 308829 cycles/ticks + +kyber_encaps: +median: 308990 cycles/ticks +average: 309418 cycles/ticks + +kyber_decaps: +median: 371502 cycles/ticks +average: 372255 cycles/ticks + +Loop spin: 707 +gen_a: +median: 102662 cycles/ticks +average: 103228 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2130 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14966 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4418 cycles/ticks + +polyvec_decompress: +median: 2796 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247574 cycles/ticks +average: 248754 cycles/ticks + +indcpa_enc: +median: 287886 cycles/ticks +average: 289459 cycles/ticks + +indcpa_dec: +median: 58940 cycles/ticks +average: 59268 cycles/ticks + +kyber_keypair_derand: +median: 264740 cycles/ticks +average: 266024 cycles/ticks + +kyber_keypair: +median: 285554 cycles/ticks +average: 286536 cycles/ticks + +kyber_encaps_derand: +median: 310080 cycles/ticks +average: 311543 cycles/ticks + +kyber_encaps: +median: 310700 cycles/ticks +average: 311003 cycles/ticks + +kyber_decaps: +median: 373524 cycles/ticks +average: 374259 cycles/ticks + +Loop spin: 708 +gen_a: +median: 102680 cycles/ticks +average: 103256 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247400 cycles/ticks +average: 248691 cycles/ticks + +indcpa_enc: +median: 288072 cycles/ticks +average: 289567 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59201 cycles/ticks + +kyber_keypair_derand: +median: 264844 cycles/ticks +average: 265914 cycles/ticks + +kyber_keypair: +median: 285520 cycles/ticks +average: 286512 cycles/ticks + +kyber_encaps_derand: +median: 308230 cycles/ticks +average: 308642 cycles/ticks + +kyber_encaps: +median: 309030 cycles/ticks +average: 309565 cycles/ticks + +kyber_decaps: +median: 371648 cycles/ticks +average: 372502 cycles/ticks + +Loop spin: 709 +gen_a: +median: 102610 cycles/ticks +average: 103179 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9828 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14866 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247946 cycles/ticks +average: 249215 cycles/ticks + +indcpa_enc: +median: 288518 cycles/ticks +average: 290098 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59223 cycles/ticks + +kyber_keypair_derand: +median: 265396 cycles/ticks +average: 266777 cycles/ticks + +kyber_keypair: +median: 286044 cycles/ticks +average: 287016 cycles/ticks + +kyber_encaps_derand: +median: 308236 cycles/ticks +average: 308566 cycles/ticks + +kyber_encaps: +median: 308824 cycles/ticks +average: 309222 cycles/ticks + +kyber_decaps: +median: 371558 cycles/ticks +average: 372357 cycles/ticks + +Loop spin: 710 +gen_a: +median: 102716 cycles/ticks +average: 103235 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14899 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 3911 cycles/ticks + +indcpa_keypair: +median: 247646 cycles/ticks +average: 248883 cycles/ticks + +indcpa_enc: +median: 288086 cycles/ticks +average: 289501 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59225 cycles/ticks + +kyber_keypair_derand: +median: 265316 cycles/ticks +average: 266686 cycles/ticks + +kyber_keypair: +median: 285418 cycles/ticks +average: 286524 cycles/ticks + +kyber_encaps_derand: +median: 308000 cycles/ticks +average: 308442 cycles/ticks + +kyber_encaps: +median: 309034 cycles/ticks +average: 309354 cycles/ticks + +kyber_decaps: +median: 371528 cycles/ticks +average: 372144 cycles/ticks + +Loop spin: 711 +gen_a: +median: 102774 cycles/ticks +average: 103348 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15029 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 536 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247216 cycles/ticks +average: 248421 cycles/ticks + +indcpa_enc: +median: 287928 cycles/ticks +average: 289497 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59231 cycles/ticks + +kyber_keypair_derand: +median: 265216 cycles/ticks +average: 266524 cycles/ticks + +kyber_keypair: +median: 285504 cycles/ticks +average: 286499 cycles/ticks + +kyber_encaps_derand: +median: 307834 cycles/ticks +average: 308215 cycles/ticks + +kyber_encaps: +median: 308518 cycles/ticks +average: 308759 cycles/ticks + +kyber_decaps: +median: 371326 cycles/ticks +average: 371909 cycles/ticks + +Loop spin: 712 +gen_a: +median: 102900 cycles/ticks +average: 103440 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14853 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4369 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 249054 cycles/ticks +average: 250350 cycles/ticks + +indcpa_enc: +median: 289520 cycles/ticks +average: 290938 cycles/ticks + +indcpa_dec: +median: 59020 cycles/ticks +average: 61574 cycles/ticks + +kyber_keypair_derand: +median: 265120 cycles/ticks +average: 266421 cycles/ticks + +kyber_keypair: +median: 285458 cycles/ticks +average: 289922 cycles/ticks + +kyber_encaps_derand: +median: 308680 cycles/ticks +average: 308976 cycles/ticks + +kyber_encaps: +median: 309322 cycles/ticks +average: 309595 cycles/ticks + +kyber_decaps: +median: 371966 cycles/ticks +average: 372814 cycles/ticks + +Loop spin: 713 +gen_a: +median: 102888 cycles/ticks +average: 103544 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14874 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 544 cycles/ticks + +polyvec_compress: +median: 4370 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2831 cycles/ticks + +indcpa_keypair: +median: 247522 cycles/ticks +average: 248800 cycles/ticks + +indcpa_enc: +median: 287642 cycles/ticks +average: 289135 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59182 cycles/ticks + +kyber_keypair_derand: +median: 265426 cycles/ticks +average: 266747 cycles/ticks + +kyber_keypair: +median: 285798 cycles/ticks +average: 286875 cycles/ticks + +kyber_encaps_derand: +median: 308506 cycles/ticks +average: 308684 cycles/ticks + +kyber_encaps: +median: 309238 cycles/ticks +average: 309681 cycles/ticks + +kyber_decaps: +median: 371840 cycles/ticks +average: 372381 cycles/ticks + +Loop spin: 714 +gen_a: +median: 103036 cycles/ticks +average: 103592 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14830 cycles/ticks +average: 15021 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4376 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247886 cycles/ticks +average: 249092 cycles/ticks + +indcpa_enc: +median: 288116 cycles/ticks +average: 289543 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59216 cycles/ticks + +kyber_keypair_derand: +median: 265188 cycles/ticks +average: 266360 cycles/ticks + +kyber_keypair: +median: 285462 cycles/ticks +average: 286386 cycles/ticks + +kyber_encaps_derand: +median: 308578 cycles/ticks +average: 308845 cycles/ticks + +kyber_encaps: +median: 309368 cycles/ticks +average: 309809 cycles/ticks + +kyber_decaps: +median: 371822 cycles/ticks +average: 372515 cycles/ticks + +Loop spin: 715 +gen_a: +median: 102916 cycles/ticks +average: 103373 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9919 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14858 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247852 cycles/ticks +average: 250109 cycles/ticks + +indcpa_enc: +median: 288008 cycles/ticks +average: 289593 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59222 cycles/ticks + +kyber_keypair_derand: +median: 265010 cycles/ticks +average: 266180 cycles/ticks + +kyber_keypair: +median: 285622 cycles/ticks +average: 286586 cycles/ticks + +kyber_encaps_derand: +median: 310068 cycles/ticks +average: 310519 cycles/ticks + +kyber_encaps: +median: 310724 cycles/ticks +average: 311121 cycles/ticks + +kyber_decaps: +median: 373056 cycles/ticks +average: 373766 cycles/ticks + +Loop spin: 716 +gen_a: +median: 103008 cycles/ticks +average: 103586 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 15006 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2808 cycles/ticks + +indcpa_keypair: +median: 247876 cycles/ticks +average: 248940 cycles/ticks + +indcpa_enc: +median: 288204 cycles/ticks +average: 289874 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 59295 cycles/ticks + +kyber_keypair_derand: +median: 264888 cycles/ticks +average: 266115 cycles/ticks + +kyber_keypair: +median: 285438 cycles/ticks +average: 286450 cycles/ticks + +kyber_encaps_derand: +median: 308652 cycles/ticks +average: 309049 cycles/ticks + +kyber_encaps: +median: 309396 cycles/ticks +average: 309757 cycles/ticks + +kyber_decaps: +median: 371962 cycles/ticks +average: 372692 cycles/ticks + +Loop spin: 717 +gen_a: +median: 102664 cycles/ticks +average: 103296 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15030 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247630 cycles/ticks +average: 248875 cycles/ticks + +indcpa_enc: +median: 287950 cycles/ticks +average: 289559 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59255 cycles/ticks + +kyber_keypair_derand: +median: 265018 cycles/ticks +average: 266275 cycles/ticks + +kyber_keypair: +median: 285528 cycles/ticks +average: 286706 cycles/ticks + +kyber_encaps_derand: +median: 308644 cycles/ticks +average: 310132 cycles/ticks + +kyber_encaps: +median: 309338 cycles/ticks +average: 309781 cycles/ticks + +kyber_decaps: +median: 372012 cycles/ticks +average: 372618 cycles/ticks + +Loop spin: 718 +gen_a: +median: 102848 cycles/ticks +average: 103431 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 15001 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247994 cycles/ticks +average: 249457 cycles/ticks + +indcpa_enc: +median: 288142 cycles/ticks +average: 289584 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59181 cycles/ticks + +kyber_keypair_derand: +median: 265022 cycles/ticks +average: 266179 cycles/ticks + +kyber_keypair: +median: 285586 cycles/ticks +average: 286639 cycles/ticks + +kyber_encaps_derand: +median: 308208 cycles/ticks +average: 308441 cycles/ticks + +kyber_encaps: +median: 309248 cycles/ticks +average: 309624 cycles/ticks + +kyber_decaps: +median: 371814 cycles/ticks +average: 372584 cycles/ticks + +Loop spin: 719 +gen_a: +median: 102766 cycles/ticks +average: 103312 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14856 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 249310 cycles/ticks +average: 250605 cycles/ticks + +indcpa_enc: +median: 289450 cycles/ticks +average: 290872 cycles/ticks + +indcpa_dec: +median: 58938 cycles/ticks +average: 59148 cycles/ticks + +kyber_keypair_derand: +median: 265148 cycles/ticks +average: 266487 cycles/ticks + +kyber_keypair: +median: 285478 cycles/ticks +average: 286432 cycles/ticks + +kyber_encaps_derand: +median: 308276 cycles/ticks +average: 308637 cycles/ticks + +kyber_encaps: +median: 309024 cycles/ticks +average: 309527 cycles/ticks + +kyber_decaps: +median: 371640 cycles/ticks +average: 372289 cycles/ticks + +Loop spin: 720 +gen_a: +median: 102904 cycles/ticks +average: 104582 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15222 cycles/ticks +average: 15143 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247818 cycles/ticks +average: 249095 cycles/ticks + +indcpa_enc: +median: 288044 cycles/ticks +average: 289529 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59270 cycles/ticks + +kyber_keypair_derand: +median: 265296 cycles/ticks +average: 266515 cycles/ticks + +kyber_keypair: +median: 285580 cycles/ticks +average: 286684 cycles/ticks + +kyber_encaps_derand: +median: 310126 cycles/ticks +average: 310474 cycles/ticks + +kyber_encaps: +median: 310822 cycles/ticks +average: 311017 cycles/ticks + +kyber_decaps: +median: 373194 cycles/ticks +average: 373740 cycles/ticks + +Loop spin: 721 +gen_a: +median: 102858 cycles/ticks +average: 103462 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14858 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2826 cycles/ticks + +indcpa_keypair: +median: 247804 cycles/ticks +average: 249107 cycles/ticks + +indcpa_enc: +median: 288522 cycles/ticks +average: 290049 cycles/ticks + +indcpa_dec: +median: 59036 cycles/ticks +average: 59303 cycles/ticks + +kyber_keypair_derand: +median: 264994 cycles/ticks +average: 266146 cycles/ticks + +kyber_keypair: +median: 285538 cycles/ticks +average: 286407 cycles/ticks + +kyber_encaps_derand: +median: 308122 cycles/ticks +average: 308485 cycles/ticks + +kyber_encaps: +median: 308858 cycles/ticks +average: 309106 cycles/ticks + +kyber_decaps: +median: 371532 cycles/ticks +average: 372245 cycles/ticks + +Loop spin: 722 +gen_a: +median: 102844 cycles/ticks +average: 103398 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14955 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247990 cycles/ticks +average: 249213 cycles/ticks + +indcpa_enc: +median: 288268 cycles/ticks +average: 289762 cycles/ticks + +indcpa_dec: +median: 59024 cycles/ticks +average: 59285 cycles/ticks + +kyber_keypair_derand: +median: 264964 cycles/ticks +average: 266167 cycles/ticks + +kyber_keypair: +median: 285460 cycles/ticks +average: 287569 cycles/ticks + +kyber_encaps_derand: +median: 310228 cycles/ticks +average: 310722 cycles/ticks + +kyber_encaps: +median: 310908 cycles/ticks +average: 311207 cycles/ticks + +kyber_decaps: +median: 373564 cycles/ticks +average: 374399 cycles/ticks + +Loop spin: 723 +gen_a: +median: 102656 cycles/ticks +average: 103231 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14863 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1344 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 532 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 248476 cycles/ticks +average: 249831 cycles/ticks + +indcpa_enc: +median: 288718 cycles/ticks +average: 290227 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59223 cycles/ticks + +kyber_keypair_derand: +median: 265210 cycles/ticks +average: 266524 cycles/ticks + +kyber_keypair: +median: 285822 cycles/ticks +average: 286857 cycles/ticks + +kyber_encaps_derand: +median: 308628 cycles/ticks +average: 308905 cycles/ticks + +kyber_encaps: +median: 309342 cycles/ticks +average: 309616 cycles/ticks + +kyber_decaps: +median: 372028 cycles/ticks +average: 372764 cycles/ticks + +Loop spin: 724 +gen_a: +median: 102688 cycles/ticks +average: 103276 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9857 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14895 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4369 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 248246 cycles/ticks +average: 249605 cycles/ticks + +indcpa_enc: +median: 288280 cycles/ticks +average: 289684 cycles/ticks + +indcpa_dec: +median: 58940 cycles/ticks +average: 59199 cycles/ticks + +kyber_keypair_derand: +median: 265082 cycles/ticks +average: 266471 cycles/ticks + +kyber_keypair: +median: 285676 cycles/ticks +average: 286619 cycles/ticks + +kyber_encaps_derand: +median: 308242 cycles/ticks +average: 308460 cycles/ticks + +kyber_encaps: +median: 309060 cycles/ticks +average: 309388 cycles/ticks + +kyber_decaps: +median: 371658 cycles/ticks +average: 372453 cycles/ticks + +Loop spin: 725 +gen_a: +median: 102682 cycles/ticks +average: 103275 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7137 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14898 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2826 cycles/ticks + +indcpa_keypair: +median: 248002 cycles/ticks +average: 250394 cycles/ticks + +indcpa_enc: +median: 287526 cycles/ticks +average: 289022 cycles/ticks + +indcpa_dec: +median: 58998 cycles/ticks +average: 59229 cycles/ticks + +kyber_keypair_derand: +median: 264912 cycles/ticks +average: 266168 cycles/ticks + +kyber_keypair: +median: 285562 cycles/ticks +average: 286504 cycles/ticks + +kyber_encaps_derand: +median: 308896 cycles/ticks +average: 309238 cycles/ticks + +kyber_encaps: +median: 309674 cycles/ticks +average: 309960 cycles/ticks + +kyber_decaps: +median: 372280 cycles/ticks +average: 373054 cycles/ticks + +Loop spin: 726 +gen_a: +median: 102676 cycles/ticks +average: 103244 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2135 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14872 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247764 cycles/ticks +average: 248905 cycles/ticks + +indcpa_enc: +median: 288074 cycles/ticks +average: 289653 cycles/ticks + +indcpa_dec: +median: 59006 cycles/ticks +average: 59255 cycles/ticks + +kyber_keypair_derand: +median: 265282 cycles/ticks +average: 266605 cycles/ticks + +kyber_keypair: +median: 285454 cycles/ticks +average: 286408 cycles/ticks + +kyber_encaps_derand: +median: 308118 cycles/ticks +average: 308468 cycles/ticks + +kyber_encaps: +median: 309086 cycles/ticks +average: 309464 cycles/ticks + +kyber_decaps: +median: 371610 cycles/ticks +average: 372360 cycles/ticks + +Loop spin: 727 +gen_a: +median: 102716 cycles/ticks +average: 103286 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14882 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247616 cycles/ticks +average: 248725 cycles/ticks + +indcpa_enc: +median: 287588 cycles/ticks +average: 289157 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59213 cycles/ticks + +kyber_keypair_derand: +median: 266720 cycles/ticks +average: 268091 cycles/ticks + +kyber_keypair: +median: 285518 cycles/ticks +average: 287640 cycles/ticks + +kyber_encaps_derand: +median: 308340 cycles/ticks +average: 308540 cycles/ticks + +kyber_encaps: +median: 309102 cycles/ticks +average: 309405 cycles/ticks + +kyber_decaps: +median: 371792 cycles/ticks +average: 372547 cycles/ticks + +Loop spin: 728 +gen_a: +median: 102704 cycles/ticks +average: 103261 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2132 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14878 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4399 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247838 cycles/ticks +average: 249066 cycles/ticks + +indcpa_enc: +median: 288342 cycles/ticks +average: 289974 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59215 cycles/ticks + +kyber_keypair_derand: +median: 264860 cycles/ticks +average: 266205 cycles/ticks + +kyber_keypair: +median: 285470 cycles/ticks +average: 286416 cycles/ticks + +kyber_encaps_derand: +median: 308220 cycles/ticks +average: 308577 cycles/ticks + +kyber_encaps: +median: 309050 cycles/ticks +average: 309313 cycles/ticks + +kyber_decaps: +median: 371634 cycles/ticks +average: 372404 cycles/ticks + +Loop spin: 729 +gen_a: +median: 103022 cycles/ticks +average: 103603 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2806 cycles/ticks + +indcpa_keypair: +median: 247460 cycles/ticks +average: 248686 cycles/ticks + +indcpa_enc: +median: 287504 cycles/ticks +average: 288970 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59265 cycles/ticks + +kyber_keypair_derand: +median: 264990 cycles/ticks +average: 266282 cycles/ticks + +kyber_keypair: +median: 285478 cycles/ticks +average: 286509 cycles/ticks + +kyber_encaps_derand: +median: 308558 cycles/ticks +average: 308897 cycles/ticks + +kyber_encaps: +median: 309272 cycles/ticks +average: 309694 cycles/ticks + +kyber_decaps: +median: 371980 cycles/ticks +average: 372654 cycles/ticks + +Loop spin: 730 +gen_a: +median: 102788 cycles/ticks +average: 104382 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14985 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247498 cycles/ticks +average: 248595 cycles/ticks + +indcpa_enc: +median: 288130 cycles/ticks +average: 289720 cycles/ticks + +indcpa_dec: +median: 58920 cycles/ticks +average: 59152 cycles/ticks + +kyber_keypair_derand: +median: 264966 cycles/ticks +average: 266271 cycles/ticks + +kyber_keypair: +median: 285526 cycles/ticks +average: 286556 cycles/ticks + +kyber_encaps_derand: +median: 308280 cycles/ticks +average: 308619 cycles/ticks + +kyber_encaps: +median: 308970 cycles/ticks +average: 309245 cycles/ticks + +kyber_decaps: +median: 371792 cycles/ticks +average: 372478 cycles/ticks + +Loop spin: 731 +gen_a: +median: 103034 cycles/ticks +average: 103630 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 248924 cycles/ticks +average: 250042 cycles/ticks + +indcpa_enc: +median: 289526 cycles/ticks +average: 291203 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59259 cycles/ticks + +kyber_keypair_derand: +median: 265528 cycles/ticks +average: 266742 cycles/ticks + +kyber_keypair: +median: 285504 cycles/ticks +average: 286563 cycles/ticks + +kyber_encaps_derand: +median: 308492 cycles/ticks +average: 308869 cycles/ticks + +kyber_encaps: +median: 309324 cycles/ticks +average: 309722 cycles/ticks + +kyber_decaps: +median: 371758 cycles/ticks +average: 372420 cycles/ticks + +Loop spin: 732 +gen_a: +median: 102780 cycles/ticks +average: 103387 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7143 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14968 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 248040 cycles/ticks +average: 249226 cycles/ticks + +indcpa_enc: +median: 288740 cycles/ticks +average: 290387 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59232 cycles/ticks + +kyber_keypair_derand: +median: 265148 cycles/ticks +average: 266432 cycles/ticks + +kyber_keypair: +median: 285408 cycles/ticks +average: 287513 cycles/ticks + +kyber_encaps_derand: +median: 308714 cycles/ticks +average: 308959 cycles/ticks + +kyber_encaps: +median: 309562 cycles/ticks +average: 309958 cycles/ticks + +kyber_decaps: +median: 372006 cycles/ticks +average: 372664 cycles/ticks + +Loop spin: 733 +gen_a: +median: 102888 cycles/ticks +average: 103473 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7128 cycles/ticks +average: 7161 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14955 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247398 cycles/ticks +average: 248519 cycles/ticks + +indcpa_enc: +median: 287786 cycles/ticks +average: 289359 cycles/ticks + +indcpa_dec: +median: 58986 cycles/ticks +average: 59256 cycles/ticks + +kyber_keypair_derand: +median: 266612 cycles/ticks +average: 267884 cycles/ticks + +kyber_keypair: +median: 285488 cycles/ticks +average: 286610 cycles/ticks + +kyber_encaps_derand: +median: 308070 cycles/ticks +average: 308549 cycles/ticks + +kyber_encaps: +median: 308952 cycles/ticks +average: 309226 cycles/ticks + +kyber_decaps: +median: 371676 cycles/ticks +average: 372358 cycles/ticks + +Loop spin: 734 +gen_a: +median: 103324 cycles/ticks +average: 103867 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2135 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14971 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247912 cycles/ticks +average: 249134 cycles/ticks + +indcpa_enc: +median: 288178 cycles/ticks +average: 289690 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59224 cycles/ticks + +kyber_keypair_derand: +median: 265116 cycles/ticks +average: 266374 cycles/ticks + +kyber_keypair: +median: 285490 cycles/ticks +average: 286462 cycles/ticks + +kyber_encaps_derand: +median: 308436 cycles/ticks +average: 308605 cycles/ticks + +kyber_encaps: +median: 309224 cycles/ticks +average: 309677 cycles/ticks + +kyber_decaps: +median: 371900 cycles/ticks +average: 372580 cycles/ticks + +Loop spin: 735 +gen_a: +median: 102688 cycles/ticks +average: 104345 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14876 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 248022 cycles/ticks +average: 249169 cycles/ticks + +indcpa_enc: +median: 288274 cycles/ticks +average: 289825 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59253 cycles/ticks + +kyber_keypair_derand: +median: 265148 cycles/ticks +average: 266473 cycles/ticks + +kyber_keypair: +median: 285502 cycles/ticks +average: 286511 cycles/ticks + +kyber_encaps_derand: +median: 308672 cycles/ticks +average: 308842 cycles/ticks + +kyber_encaps: +median: 309398 cycles/ticks +average: 309704 cycles/ticks + +kyber_decaps: +median: 371968 cycles/ticks +average: 372658 cycles/ticks + +Loop spin: 736 +gen_a: +median: 102840 cycles/ticks +average: 103368 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 541 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 249366 cycles/ticks +average: 250509 cycles/ticks + +indcpa_enc: +median: 289878 cycles/ticks +average: 291423 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59245 cycles/ticks + +kyber_keypair_derand: +median: 264782 cycles/ticks +average: 266017 cycles/ticks + +kyber_keypair: +median: 285442 cycles/ticks +average: 286394 cycles/ticks + +kyber_encaps_derand: +median: 308296 cycles/ticks +average: 308630 cycles/ticks + +kyber_encaps: +median: 309174 cycles/ticks +average: 309462 cycles/ticks + +kyber_decaps: +median: 371760 cycles/ticks +average: 372435 cycles/ticks + +Loop spin: 737 +gen_a: +median: 102548 cycles/ticks +average: 103114 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7091 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14882 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247610 cycles/ticks +average: 248918 cycles/ticks + +indcpa_enc: +median: 287640 cycles/ticks +average: 289023 cycles/ticks + +indcpa_dec: +median: 58942 cycles/ticks +average: 59198 cycles/ticks + +kyber_keypair_derand: +median: 265004 cycles/ticks +average: 266259 cycles/ticks + +kyber_keypair: +median: 285452 cycles/ticks +average: 287627 cycles/ticks + +kyber_encaps_derand: +median: 308476 cycles/ticks +average: 308877 cycles/ticks + +kyber_encaps: +median: 309310 cycles/ticks +average: 309604 cycles/ticks + +kyber_decaps: +median: 371852 cycles/ticks +average: 372623 cycles/ticks + +Loop spin: 738 +gen_a: +median: 102802 cycles/ticks +average: 103347 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14941 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4369 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247610 cycles/ticks +average: 248897 cycles/ticks + +indcpa_enc: +median: 288114 cycles/ticks +average: 289672 cycles/ticks + +indcpa_dec: +median: 59028 cycles/ticks +average: 59309 cycles/ticks + +kyber_keypair_derand: +median: 265772 cycles/ticks +average: 267048 cycles/ticks + +kyber_keypair: +median: 285554 cycles/ticks +average: 286590 cycles/ticks + +kyber_encaps_derand: +median: 309798 cycles/ticks +average: 310270 cycles/ticks + +kyber_encaps: +median: 310502 cycles/ticks +average: 310848 cycles/ticks + +kyber_decaps: +median: 373126 cycles/ticks +average: 373825 cycles/ticks + +Loop spin: 739 +gen_a: +median: 103236 cycles/ticks +average: 103769 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14838 cycles/ticks +average: 15066 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247874 cycles/ticks +average: 249232 cycles/ticks + +indcpa_enc: +median: 287890 cycles/ticks +average: 289511 cycles/ticks + +indcpa_dec: +median: 58932 cycles/ticks +average: 59212 cycles/ticks + +kyber_keypair_derand: +median: 265316 cycles/ticks +average: 266680 cycles/ticks + +kyber_keypair: +median: 285748 cycles/ticks +average: 286824 cycles/ticks + +kyber_encaps_derand: +median: 308138 cycles/ticks +average: 308578 cycles/ticks + +kyber_encaps: +median: 308846 cycles/ticks +average: 309254 cycles/ticks + +kyber_decaps: +median: 371488 cycles/ticks +average: 373407 cycles/ticks + +Loop spin: 740 +gen_a: +median: 102762 cycles/ticks +average: 103383 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2135 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14871 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 248244 cycles/ticks +average: 249567 cycles/ticks + +indcpa_enc: +median: 288958 cycles/ticks +average: 290532 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59248 cycles/ticks + +kyber_keypair_derand: +median: 265558 cycles/ticks +average: 266983 cycles/ticks + +kyber_keypair: +median: 285938 cycles/ticks +average: 286948 cycles/ticks + +kyber_encaps_derand: +median: 308032 cycles/ticks +average: 308442 cycles/ticks + +kyber_encaps: +median: 308914 cycles/ticks +average: 309198 cycles/ticks + +kyber_decaps: +median: 371636 cycles/ticks +average: 372391 cycles/ticks + +Loop spin: 741 +gen_a: +median: 102662 cycles/ticks +average: 103236 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14888 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247700 cycles/ticks +average: 248938 cycles/ticks + +indcpa_enc: +median: 288086 cycles/ticks +average: 289690 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59270 cycles/ticks + +kyber_keypair_derand: +median: 265090 cycles/ticks +average: 266312 cycles/ticks + +kyber_keypair: +median: 285796 cycles/ticks +average: 286714 cycles/ticks + +kyber_encaps_derand: +median: 308290 cycles/ticks +average: 308799 cycles/ticks + +kyber_encaps: +median: 309076 cycles/ticks +average: 309436 cycles/ticks + +kyber_decaps: +median: 371768 cycles/ticks +average: 372540 cycles/ticks + +Loop spin: 742 +gen_a: +median: 102808 cycles/ticks +average: 103335 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14936 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247600 cycles/ticks +average: 248833 cycles/ticks + +indcpa_enc: +median: 288084 cycles/ticks +average: 289667 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59235 cycles/ticks + +kyber_keypair_derand: +median: 265110 cycles/ticks +average: 266446 cycles/ticks + +kyber_keypair: +median: 285532 cycles/ticks +average: 287675 cycles/ticks + +kyber_encaps_derand: +median: 308452 cycles/ticks +average: 308790 cycles/ticks + +kyber_encaps: +median: 309222 cycles/ticks +average: 309421 cycles/ticks + +kyber_decaps: +median: 371768 cycles/ticks +average: 372409 cycles/ticks + +Loop spin: 743 +gen_a: +median: 102932 cycles/ticks +average: 103561 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7072 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14946 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247738 cycles/ticks +average: 248926 cycles/ticks + +indcpa_enc: +median: 287746 cycles/ticks +average: 289177 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59181 cycles/ticks + +kyber_keypair_derand: +median: 264730 cycles/ticks +average: 265837 cycles/ticks + +kyber_keypair: +median: 285450 cycles/ticks +average: 286522 cycles/ticks + +kyber_encaps_derand: +median: 307896 cycles/ticks +average: 308367 cycles/ticks + +kyber_encaps: +median: 308756 cycles/ticks +average: 309110 cycles/ticks + +kyber_decaps: +median: 371344 cycles/ticks +average: 372062 cycles/ticks + +Loop spin: 744 +gen_a: +median: 102758 cycles/ticks +average: 103323 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7114 cycles/ticks +average: 7156 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14828 cycles/ticks +average: 15002 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 547 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247920 cycles/ticks +average: 249204 cycles/ticks + +indcpa_enc: +median: 288394 cycles/ticks +average: 289880 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59252 cycles/ticks + +kyber_keypair_derand: +median: 265110 cycles/ticks +average: 266475 cycles/ticks + +kyber_keypair: +median: 285366 cycles/ticks +average: 286454 cycles/ticks + +kyber_encaps_derand: +median: 307890 cycles/ticks +average: 308252 cycles/ticks + +kyber_encaps: +median: 308764 cycles/ticks +average: 309093 cycles/ticks + +kyber_decaps: +median: 371494 cycles/ticks +average: 372232 cycles/ticks + +Loop spin: 745 +gen_a: +median: 102750 cycles/ticks +average: 104471 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2132 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14866 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247452 cycles/ticks +average: 248656 cycles/ticks + +indcpa_enc: +median: 287764 cycles/ticks +average: 289317 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 59216 cycles/ticks + +kyber_keypair_derand: +median: 265188 cycles/ticks +average: 266459 cycles/ticks + +kyber_keypair: +median: 285542 cycles/ticks +average: 286556 cycles/ticks + +kyber_encaps_derand: +median: 308296 cycles/ticks +average: 308758 cycles/ticks + +kyber_encaps: +median: 309076 cycles/ticks +average: 309256 cycles/ticks + +kyber_decaps: +median: 371560 cycles/ticks +average: 372270 cycles/ticks + +Loop spin: 746 +gen_a: +median: 102696 cycles/ticks +average: 103277 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2132 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14891 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247516 cycles/ticks +average: 248762 cycles/ticks + +indcpa_enc: +median: 287800 cycles/ticks +average: 289325 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59226 cycles/ticks + +kyber_keypair_derand: +median: 266490 cycles/ticks +average: 267786 cycles/ticks + +kyber_keypair: +median: 285514 cycles/ticks +average: 286589 cycles/ticks + +kyber_encaps_derand: +median: 308086 cycles/ticks +average: 308583 cycles/ticks + +kyber_encaps: +median: 308978 cycles/ticks +average: 309512 cycles/ticks + +kyber_decaps: +median: 371720 cycles/ticks +average: 372632 cycles/ticks + +Loop spin: 747 +gen_a: +median: 102768 cycles/ticks +average: 103360 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9897 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14883 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2799 cycles/ticks + +indcpa_keypair: +median: 247766 cycles/ticks +average: 249072 cycles/ticks + +indcpa_enc: +median: 288334 cycles/ticks +average: 289823 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59184 cycles/ticks + +kyber_keypair_derand: +median: 264910 cycles/ticks +average: 266144 cycles/ticks + +kyber_keypair: +median: 285538 cycles/ticks +average: 287573 cycles/ticks + +kyber_encaps_derand: +median: 308578 cycles/ticks +average: 308927 cycles/ticks + +kyber_encaps: +median: 309294 cycles/ticks +average: 309576 cycles/ticks + +kyber_decaps: +median: 371870 cycles/ticks +average: 372552 cycles/ticks + +Loop spin: 748 +gen_a: +median: 102570 cycles/ticks +average: 103218 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14940 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247604 cycles/ticks +average: 248886 cycles/ticks + +indcpa_enc: +median: 288242 cycles/ticks +average: 289718 cycles/ticks + +indcpa_dec: +median: 58942 cycles/ticks +average: 59158 cycles/ticks + +kyber_keypair_derand: +median: 264998 cycles/ticks +average: 266167 cycles/ticks + +kyber_keypair: +median: 285492 cycles/ticks +average: 286549 cycles/ticks + +kyber_encaps_derand: +median: 308358 cycles/ticks +average: 308789 cycles/ticks + +kyber_encaps: +median: 309140 cycles/ticks +average: 309501 cycles/ticks + +kyber_decaps: +median: 371792 cycles/ticks +average: 372474 cycles/ticks + +Loop spin: 749 +gen_a: +median: 102582 cycles/ticks +average: 103182 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14874 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4401 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247752 cycles/ticks +average: 248805 cycles/ticks + +indcpa_enc: +median: 288232 cycles/ticks +average: 289725 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59246 cycles/ticks + +kyber_keypair_derand: +median: 265036 cycles/ticks +average: 266317 cycles/ticks + +kyber_keypair: +median: 285438 cycles/ticks +average: 286422 cycles/ticks + +kyber_encaps_derand: +median: 308322 cycles/ticks +average: 308673 cycles/ticks + +kyber_encaps: +median: 309216 cycles/ticks +average: 311901 cycles/ticks + +kyber_decaps: +median: 371924 cycles/ticks +average: 375999 cycles/ticks + +Loop spin: 750 +gen_a: +median: 102954 cycles/ticks +average: 103491 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9905 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14953 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 544 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247782 cycles/ticks +average: 248985 cycles/ticks + +indcpa_enc: +median: 288064 cycles/ticks +average: 289598 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59229 cycles/ticks + +kyber_keypair_derand: +median: 264804 cycles/ticks +average: 266038 cycles/ticks + +kyber_keypair: +median: 285456 cycles/ticks +average: 286549 cycles/ticks + +kyber_encaps_derand: +median: 308434 cycles/ticks +average: 308808 cycles/ticks + +kyber_encaps: +median: 309224 cycles/ticks +average: 309658 cycles/ticks + +kyber_decaps: +median: 371926 cycles/ticks +average: 372645 cycles/ticks + +Loop spin: 751 +gen_a: +median: 103152 cycles/ticks +average: 103627 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14921 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4356 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 249172 cycles/ticks +average: 250573 cycles/ticks + +indcpa_enc: +median: 289898 cycles/ticks +average: 291421 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59229 cycles/ticks + +kyber_keypair_derand: +median: 265044 cycles/ticks +average: 266269 cycles/ticks + +kyber_keypair: +median: 285514 cycles/ticks +average: 286550 cycles/ticks + +kyber_encaps_derand: +median: 308100 cycles/ticks +average: 308362 cycles/ticks + +kyber_encaps: +median: 308944 cycles/ticks +average: 309089 cycles/ticks + +kyber_decaps: +median: 371574 cycles/ticks +average: 372220 cycles/ticks + +Loop spin: 752 +gen_a: +median: 102960 cycles/ticks +average: 103512 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14876 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247870 cycles/ticks +average: 249018 cycles/ticks + +indcpa_enc: +median: 288222 cycles/ticks +average: 289802 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59186 cycles/ticks + +kyber_keypair_derand: +median: 266424 cycles/ticks +average: 267614 cycles/ticks + +kyber_keypair: +median: 285622 cycles/ticks +average: 287589 cycles/ticks + +kyber_encaps_derand: +median: 308816 cycles/ticks +average: 309150 cycles/ticks + +kyber_encaps: +median: 309648 cycles/ticks +average: 309960 cycles/ticks + +kyber_decaps: +median: 372264 cycles/ticks +average: 372844 cycles/ticks + +Loop spin: 753 +gen_a: +median: 102444 cycles/ticks +average: 103027 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7114 cycles/ticks +average: 7167 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14866 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 539 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4392 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 248164 cycles/ticks +average: 249387 cycles/ticks + +indcpa_enc: +median: 288204 cycles/ticks +average: 289836 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59203 cycles/ticks + +kyber_keypair_derand: +median: 265264 cycles/ticks +average: 266381 cycles/ticks + +kyber_keypair: +median: 285788 cycles/ticks +average: 286811 cycles/ticks + +kyber_encaps_derand: +median: 307966 cycles/ticks +average: 308244 cycles/ticks + +kyber_encaps: +median: 308826 cycles/ticks +average: 309177 cycles/ticks + +kyber_decaps: +median: 371522 cycles/ticks +average: 372193 cycles/ticks + +Loop spin: 754 +gen_a: +median: 102754 cycles/ticks +average: 103371 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9890 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14938 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1316 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247352 cycles/ticks +average: 248587 cycles/ticks + +indcpa_enc: +median: 287452 cycles/ticks +average: 288951 cycles/ticks + +indcpa_dec: +median: 59040 cycles/ticks +average: 59271 cycles/ticks + +kyber_keypair_derand: +median: 264510 cycles/ticks +average: 265790 cycles/ticks + +kyber_keypair: +median: 285532 cycles/ticks +average: 286540 cycles/ticks + +kyber_encaps_derand: +median: 308880 cycles/ticks +average: 309258 cycles/ticks + +kyber_encaps: +median: 309770 cycles/ticks +average: 310174 cycles/ticks + +kyber_decaps: +median: 372206 cycles/ticks +average: 372978 cycles/ticks + +Loop spin: 755 +gen_a: +median: 102858 cycles/ticks +average: 104575 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2121 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15033 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 542 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247144 cycles/ticks +average: 248425 cycles/ticks + +indcpa_enc: +median: 287604 cycles/ticks +average: 289116 cycles/ticks + +indcpa_dec: +median: 58946 cycles/ticks +average: 59189 cycles/ticks + +kyber_keypair_derand: +median: 264788 cycles/ticks +average: 265998 cycles/ticks + +kyber_keypair: +median: 285586 cycles/ticks +average: 286644 cycles/ticks + +kyber_encaps_derand: +median: 308166 cycles/ticks +average: 308594 cycles/ticks + +kyber_encaps: +median: 308946 cycles/ticks +average: 309203 cycles/ticks + +kyber_decaps: +median: 371550 cycles/ticks +average: 372364 cycles/ticks + +Loop spin: 756 +gen_a: +median: 102596 cycles/ticks +average: 103129 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14859 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 249102 cycles/ticks +average: 250408 cycles/ticks + +indcpa_enc: +median: 289570 cycles/ticks +average: 291011 cycles/ticks + +indcpa_dec: +median: 59232 cycles/ticks +average: 59532 cycles/ticks + +kyber_keypair_derand: +median: 265102 cycles/ticks +average: 266345 cycles/ticks + +kyber_keypair: +median: 285506 cycles/ticks +average: 286478 cycles/ticks + +kyber_encaps_derand: +median: 308562 cycles/ticks +average: 308998 cycles/ticks + +kyber_encaps: +median: 309494 cycles/ticks +average: 309795 cycles/ticks + +kyber_decaps: +median: 371830 cycles/ticks +average: 372691 cycles/ticks + +Loop spin: 757 +gen_a: +median: 102614 cycles/ticks +average: 103179 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14956 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 541 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247408 cycles/ticks +average: 248602 cycles/ticks + +indcpa_enc: +median: 287918 cycles/ticks +average: 289505 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59195 cycles/ticks + +kyber_keypair_derand: +median: 264748 cycles/ticks +average: 266075 cycles/ticks + +kyber_keypair: +median: 285400 cycles/ticks +average: 287569 cycles/ticks + +kyber_encaps_derand: +median: 308290 cycles/ticks +average: 308686 cycles/ticks + +kyber_encaps: +median: 309186 cycles/ticks +average: 309649 cycles/ticks + +kyber_decaps: +median: 371870 cycles/ticks +average: 372567 cycles/ticks + +Loop spin: 758 +gen_a: +median: 102762 cycles/ticks +average: 103370 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14886 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247886 cycles/ticks +average: 249201 cycles/ticks + +indcpa_enc: +median: 287908 cycles/ticks +average: 289471 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59272 cycles/ticks + +kyber_keypair_derand: +median: 265032 cycles/ticks +average: 266451 cycles/ticks + +kyber_keypair: +median: 285702 cycles/ticks +average: 286687 cycles/ticks + +kyber_encaps_derand: +median: 308072 cycles/ticks +average: 308471 cycles/ticks + +kyber_encaps: +median: 308700 cycles/ticks +average: 309288 cycles/ticks + +kyber_decaps: +median: 371582 cycles/ticks +average: 372339 cycles/ticks + +Loop spin: 759 +gen_a: +median: 103044 cycles/ticks +average: 103583 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9859 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14914 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247886 cycles/ticks +average: 249217 cycles/ticks + +indcpa_enc: +median: 288310 cycles/ticks +average: 289805 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59245 cycles/ticks + +kyber_keypair_derand: +median: 265010 cycles/ticks +average: 266236 cycles/ticks + +kyber_keypair: +median: 285634 cycles/ticks +average: 286623 cycles/ticks + +kyber_encaps_derand: +median: 308270 cycles/ticks +average: 308799 cycles/ticks + +kyber_encaps: +median: 309192 cycles/ticks +average: 309602 cycles/ticks + +kyber_decaps: +median: 371620 cycles/ticks +average: 373506 cycles/ticks + +Loop spin: 760 +gen_a: +median: 102792 cycles/ticks +average: 103409 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9859 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 248116 cycles/ticks +average: 249459 cycles/ticks + +indcpa_enc: +median: 288400 cycles/ticks +average: 289978 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59226 cycles/ticks + +kyber_keypair_derand: +median: 264836 cycles/ticks +average: 266171 cycles/ticks + +kyber_keypair: +median: 285594 cycles/ticks +average: 286646 cycles/ticks + +kyber_encaps_derand: +median: 308402 cycles/ticks +average: 308786 cycles/ticks + +kyber_encaps: +median: 309268 cycles/ticks +average: 309781 cycles/ticks + +kyber_decaps: +median: 371738 cycles/ticks +average: 372529 cycles/ticks + +Loop spin: 761 +gen_a: +median: 102918 cycles/ticks +average: 103506 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2134 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14826 cycles/ticks +average: 14994 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247606 cycles/ticks +average: 248840 cycles/ticks + +indcpa_enc: +median: 288296 cycles/ticks +average: 289961 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59233 cycles/ticks + +kyber_keypair_derand: +median: 265106 cycles/ticks +average: 266425 cycles/ticks + +kyber_keypair: +median: 285572 cycles/ticks +average: 286640 cycles/ticks + +kyber_encaps_derand: +median: 307924 cycles/ticks +average: 308310 cycles/ticks + +kyber_encaps: +median: 308832 cycles/ticks +average: 309266 cycles/ticks + +kyber_decaps: +median: 371550 cycles/ticks +average: 372258 cycles/ticks + +Loop spin: 762 +gen_a: +median: 102864 cycles/ticks +average: 103460 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14874 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 248998 cycles/ticks +average: 250381 cycles/ticks + +indcpa_enc: +median: 289296 cycles/ticks +average: 290876 cycles/ticks + +indcpa_dec: +median: 59000 cycles/ticks +average: 59295 cycles/ticks + +kyber_keypair_derand: +median: 264738 cycles/ticks +average: 267182 cycles/ticks + +kyber_keypair: +median: 285678 cycles/ticks +average: 286637 cycles/ticks + +kyber_encaps_derand: +median: 308206 cycles/ticks +average: 308613 cycles/ticks + +kyber_encaps: +median: 308978 cycles/ticks +average: 309424 cycles/ticks + +kyber_decaps: +median: 371704 cycles/ticks +average: 372565 cycles/ticks + +Loop spin: 763 +gen_a: +median: 102778 cycles/ticks +average: 103439 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9890 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4397 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247670 cycles/ticks +average: 249027 cycles/ticks + +indcpa_enc: +median: 288316 cycles/ticks +average: 290000 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59252 cycles/ticks + +kyber_keypair_derand: +median: 265410 cycles/ticks +average: 266834 cycles/ticks + +kyber_keypair: +median: 285662 cycles/ticks +average: 286750 cycles/ticks + +kyber_encaps_derand: +median: 308660 cycles/ticks +average: 309196 cycles/ticks + +kyber_encaps: +median: 309536 cycles/ticks +average: 310045 cycles/ticks + +kyber_decaps: +median: 372026 cycles/ticks +average: 372801 cycles/ticks + +Loop spin: 764 +gen_a: +median: 102628 cycles/ticks +average: 103203 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15036 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247776 cycles/ticks +average: 249032 cycles/ticks + +indcpa_enc: +median: 287966 cycles/ticks +average: 289458 cycles/ticks + +indcpa_dec: +median: 59038 cycles/ticks +average: 59329 cycles/ticks + +kyber_keypair_derand: +median: 264864 cycles/ticks +average: 266102 cycles/ticks + +kyber_keypair: +median: 285692 cycles/ticks +average: 286660 cycles/ticks + +kyber_encaps_derand: +median: 307998 cycles/ticks +average: 308517 cycles/ticks + +kyber_encaps: +median: 308882 cycles/ticks +average: 309372 cycles/ticks + +kyber_decaps: +median: 371412 cycles/ticks +average: 373336 cycles/ticks + +Loop spin: 765 +gen_a: +median: 103038 cycles/ticks +average: 103610 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14865 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247540 cycles/ticks +average: 248770 cycles/ticks + +indcpa_enc: +median: 287798 cycles/ticks +average: 289428 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59208 cycles/ticks + +kyber_keypair_derand: +median: 265386 cycles/ticks +average: 266753 cycles/ticks + +kyber_keypair: +median: 285318 cycles/ticks +average: 286406 cycles/ticks + +kyber_encaps_derand: +median: 308014 cycles/ticks +average: 308381 cycles/ticks + +kyber_encaps: +median: 308690 cycles/ticks +average: 309211 cycles/ticks + +kyber_decaps: +median: 371358 cycles/ticks +average: 372137 cycles/ticks + +Loop spin: 766 +gen_a: +median: 102522 cycles/ticks +average: 103150 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14940 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 256112 cycles/ticks +average: 257089 cycles/ticks + +indcpa_enc: +median: 288148 cycles/ticks +average: 289754 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59295 cycles/ticks + +kyber_keypair_derand: +median: 272844 cycles/ticks +average: 273792 cycles/ticks + +kyber_keypair: +median: 293010 cycles/ticks +average: 293911 cycles/ticks + +kyber_encaps_derand: +median: 308226 cycles/ticks +average: 308523 cycles/ticks + +kyber_encaps: +median: 309092 cycles/ticks +average: 309569 cycles/ticks + +kyber_decaps: +median: 371674 cycles/ticks +average: 372520 cycles/ticks + +Loop spin: 767 +gen_a: +median: 102982 cycles/ticks +average: 103471 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14834 cycles/ticks +average: 15033 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 743 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2818 cycles/ticks +average: 2826 cycles/ticks + +indcpa_keypair: +median: 247434 cycles/ticks +average: 248728 cycles/ticks + +indcpa_enc: +median: 287824 cycles/ticks +average: 289532 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59243 cycles/ticks + +kyber_keypair_derand: +median: 264814 cycles/ticks +average: 267081 cycles/ticks + +kyber_keypair: +median: 285896 cycles/ticks +average: 286878 cycles/ticks + +kyber_encaps_derand: +median: 308452 cycles/ticks +average: 308905 cycles/ticks + +kyber_encaps: +median: 309414 cycles/ticks +average: 309950 cycles/ticks + +kyber_decaps: +median: 371968 cycles/ticks +average: 372610 cycles/ticks + +Loop spin: 768 +gen_a: +median: 102758 cycles/ticks +average: 103318 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14859 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247236 cycles/ticks +average: 248560 cycles/ticks + +indcpa_enc: +median: 287900 cycles/ticks +average: 289430 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59206 cycles/ticks + +kyber_keypair_derand: +median: 265088 cycles/ticks +average: 266447 cycles/ticks + +kyber_keypair: +median: 285734 cycles/ticks +average: 286897 cycles/ticks + +kyber_encaps_derand: +median: 308092 cycles/ticks +average: 308418 cycles/ticks + +kyber_encaps: +median: 308868 cycles/ticks +average: 309325 cycles/ticks + +kyber_decaps: +median: 372826 cycles/ticks +average: 373687 cycles/ticks + +Loop spin: 769 +gen_a: +median: 102866 cycles/ticks +average: 103497 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2127 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14826 cycles/ticks +average: 14995 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4396 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247868 cycles/ticks +average: 249091 cycles/ticks + +indcpa_enc: +median: 288188 cycles/ticks +average: 289797 cycles/ticks + +indcpa_dec: +median: 59018 cycles/ticks +average: 59289 cycles/ticks + +kyber_keypair_derand: +median: 266482 cycles/ticks +average: 267682 cycles/ticks + +kyber_keypair: +median: 285512 cycles/ticks +average: 286558 cycles/ticks + +kyber_encaps_derand: +median: 309278 cycles/ticks +average: 309705 cycles/ticks + +kyber_encaps: +median: 310158 cycles/ticks +average: 310627 cycles/ticks + +kyber_decaps: +median: 372570 cycles/ticks +average: 374339 cycles/ticks + +Loop spin: 770 +gen_a: +median: 102832 cycles/ticks +average: 103402 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9859 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14836 cycles/ticks +average: 15046 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 742 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4376 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247612 cycles/ticks +average: 248805 cycles/ticks + +indcpa_enc: +median: 287868 cycles/ticks +average: 289430 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59268 cycles/ticks + +kyber_keypair_derand: +median: 265050 cycles/ticks +average: 266459 cycles/ticks + +kyber_keypair: +median: 285752 cycles/ticks +average: 286752 cycles/ticks + +kyber_encaps_derand: +median: 308154 cycles/ticks +average: 308556 cycles/ticks + +kyber_encaps: +median: 309104 cycles/ticks +average: 309635 cycles/ticks + +kyber_decaps: +median: 371798 cycles/ticks +average: 372536 cycles/ticks + +Loop spin: 771 +gen_a: +median: 102550 cycles/ticks +average: 103212 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2129 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14861 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4403 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247974 cycles/ticks +average: 249235 cycles/ticks + +indcpa_enc: +median: 288430 cycles/ticks +average: 289949 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59238 cycles/ticks + +kyber_keypair_derand: +median: 266366 cycles/ticks +average: 267813 cycles/ticks + +kyber_keypair: +median: 285638 cycles/ticks +average: 286649 cycles/ticks + +kyber_encaps_derand: +median: 310132 cycles/ticks +average: 310580 cycles/ticks + +kyber_encaps: +median: 310918 cycles/ticks +average: 311366 cycles/ticks + +kyber_decaps: +median: 373442 cycles/ticks +average: 374196 cycles/ticks + +Loop spin: 772 +gen_a: +median: 102824 cycles/ticks +average: 103426 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14874 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4372 cycles/ticks +average: 4407 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247812 cycles/ticks +average: 249254 cycles/ticks + +indcpa_enc: +median: 287890 cycles/ticks +average: 289610 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59229 cycles/ticks + +kyber_keypair_derand: +median: 265250 cycles/ticks +average: 267702 cycles/ticks + +kyber_keypair: +median: 285612 cycles/ticks +average: 286767 cycles/ticks + +kyber_encaps_derand: +median: 308442 cycles/ticks +average: 308969 cycles/ticks + +kyber_encaps: +median: 309244 cycles/ticks +average: 309699 cycles/ticks + +kyber_decaps: +median: 371872 cycles/ticks +average: 372764 cycles/ticks + +Loop spin: 773 +gen_a: +median: 102498 cycles/ticks +average: 103081 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9905 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 742 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247898 cycles/ticks +average: 249186 cycles/ticks + +indcpa_enc: +median: 288620 cycles/ticks +average: 290292 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59209 cycles/ticks + +kyber_keypair_derand: +median: 266490 cycles/ticks +average: 267839 cycles/ticks + +kyber_keypair: +median: 285716 cycles/ticks +average: 286819 cycles/ticks + +kyber_encaps_derand: +median: 309592 cycles/ticks +average: 310066 cycles/ticks + +kyber_encaps: +median: 310484 cycles/ticks +average: 311000 cycles/ticks + +kyber_decaps: +median: 373084 cycles/ticks +average: 373802 cycles/ticks + +Loop spin: 774 +gen_a: +median: 102660 cycles/ticks +average: 103224 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2120 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 539 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247478 cycles/ticks +average: 248767 cycles/ticks + +indcpa_enc: +median: 288046 cycles/ticks +average: 289577 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59243 cycles/ticks + +kyber_keypair_derand: +median: 265114 cycles/ticks +average: 266387 cycles/ticks + +kyber_keypair: +median: 285812 cycles/ticks +average: 286865 cycles/ticks + +kyber_encaps_derand: +median: 310058 cycles/ticks +average: 310455 cycles/ticks + +kyber_encaps: +median: 310750 cycles/ticks +average: 311221 cycles/ticks + +kyber_decaps: +median: 373360 cycles/ticks +average: 375254 cycles/ticks + +Loop spin: 775 +gen_a: +median: 102860 cycles/ticks +average: 103420 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14940 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2809 cycles/ticks + +indcpa_keypair: +median: 247848 cycles/ticks +average: 249160 cycles/ticks + +indcpa_enc: +median: 288342 cycles/ticks +average: 289978 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59235 cycles/ticks + +kyber_keypair_derand: +median: 264956 cycles/ticks +average: 266144 cycles/ticks + +kyber_keypair: +median: 285708 cycles/ticks +average: 286693 cycles/ticks + +kyber_encaps_derand: +median: 308176 cycles/ticks +average: 308558 cycles/ticks + +kyber_encaps: +median: 309162 cycles/ticks +average: 309613 cycles/ticks + +kyber_decaps: +median: 371728 cycles/ticks +average: 372564 cycles/ticks + +Loop spin: 776 +gen_a: +median: 102812 cycles/ticks +average: 103412 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14939 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247766 cycles/ticks +average: 249058 cycles/ticks + +indcpa_enc: +median: 288342 cycles/ticks +average: 289897 cycles/ticks + +indcpa_dec: +median: 59034 cycles/ticks +average: 59271 cycles/ticks + +kyber_keypair_derand: +median: 264782 cycles/ticks +average: 265980 cycles/ticks + +kyber_keypair: +median: 285602 cycles/ticks +average: 286678 cycles/ticks + +kyber_encaps_derand: +median: 307988 cycles/ticks +average: 308334 cycles/ticks + +kyber_encaps: +median: 308758 cycles/ticks +average: 309160 cycles/ticks + +kyber_decaps: +median: 371284 cycles/ticks +average: 372029 cycles/ticks + +Loop spin: 777 +gen_a: +median: 102506 cycles/ticks +average: 103188 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9861 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14886 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 544 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247718 cycles/ticks +average: 249120 cycles/ticks + +indcpa_enc: +median: 287912 cycles/ticks +average: 289553 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59218 cycles/ticks + +kyber_keypair_derand: +median: 265454 cycles/ticks +average: 267861 cycles/ticks + +kyber_keypair: +median: 285840 cycles/ticks +average: 286884 cycles/ticks + +kyber_encaps_derand: +median: 309714 cycles/ticks +average: 310102 cycles/ticks + +kyber_encaps: +median: 310510 cycles/ticks +average: 310963 cycles/ticks + +kyber_decaps: +median: 372792 cycles/ticks +average: 373530 cycles/ticks + +Loop spin: 778 +gen_a: +median: 102780 cycles/ticks +average: 103377 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14862 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247650 cycles/ticks +average: 248840 cycles/ticks + +indcpa_enc: +median: 287914 cycles/ticks +average: 289463 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59258 cycles/ticks + +kyber_keypair_derand: +median: 266810 cycles/ticks +average: 268069 cycles/ticks + +kyber_keypair: +median: 285668 cycles/ticks +average: 286694 cycles/ticks + +kyber_encaps_derand: +median: 308644 cycles/ticks +average: 309036 cycles/ticks + +kyber_encaps: +median: 309388 cycles/ticks +average: 309822 cycles/ticks + +kyber_decaps: +median: 372010 cycles/ticks +average: 372810 cycles/ticks + +Loop spin: 779 +gen_a: +median: 102510 cycles/ticks +average: 103122 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14876 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 248046 cycles/ticks +average: 249281 cycles/ticks + +indcpa_enc: +median: 288810 cycles/ticks +average: 290357 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59228 cycles/ticks + +kyber_keypair_derand: +median: 265198 cycles/ticks +average: 266424 cycles/ticks + +kyber_keypair: +median: 285732 cycles/ticks +average: 286725 cycles/ticks + +kyber_encaps_derand: +median: 308542 cycles/ticks +average: 309005 cycles/ticks + +kyber_encaps: +median: 309452 cycles/ticks +average: 309962 cycles/ticks + +kyber_decaps: +median: 371908 cycles/ticks +average: 373774 cycles/ticks + +Loop spin: 780 +gen_a: +median: 102790 cycles/ticks +average: 103363 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247430 cycles/ticks +average: 248657 cycles/ticks + +indcpa_enc: +median: 288076 cycles/ticks +average: 289632 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59257 cycles/ticks + +kyber_keypair_derand: +median: 264810 cycles/ticks +average: 266085 cycles/ticks + +kyber_keypair: +median: 285722 cycles/ticks +average: 286727 cycles/ticks + +kyber_encaps_derand: +median: 308246 cycles/ticks +average: 308585 cycles/ticks + +kyber_encaps: +median: 308984 cycles/ticks +average: 309402 cycles/ticks + +kyber_decaps: +median: 371686 cycles/ticks +average: 372359 cycles/ticks + +Loop spin: 781 +gen_a: +median: 102682 cycles/ticks +average: 103242 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14980 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 249256 cycles/ticks +average: 250504 cycles/ticks + +indcpa_enc: +median: 289406 cycles/ticks +average: 290860 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59238 cycles/ticks + +kyber_keypair_derand: +median: 264980 cycles/ticks +average: 266280 cycles/ticks + +kyber_keypair: +median: 285640 cycles/ticks +average: 286721 cycles/ticks + +kyber_encaps_derand: +median: 310248 cycles/ticks +average: 310751 cycles/ticks + +kyber_encaps: +median: 310904 cycles/ticks +average: 311288 cycles/ticks + +kyber_decaps: +median: 373682 cycles/ticks +average: 374432 cycles/ticks + +Loop spin: 782 +gen_a: +median: 102922 cycles/ticks +average: 103472 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2142 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14938 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247354 cycles/ticks +average: 248688 cycles/ticks + +indcpa_enc: +median: 287530 cycles/ticks +average: 289126 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59261 cycles/ticks + +kyber_keypair_derand: +median: 264924 cycles/ticks +average: 267332 cycles/ticks + +kyber_keypair: +median: 285682 cycles/ticks +average: 286614 cycles/ticks + +kyber_encaps_derand: +median: 308270 cycles/ticks +average: 308582 cycles/ticks + +kyber_encaps: +median: 309274 cycles/ticks +average: 309695 cycles/ticks + +kyber_decaps: +median: 371732 cycles/ticks +average: 372458 cycles/ticks + +Loop spin: 783 +gen_a: +median: 102742 cycles/ticks +average: 103405 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9890 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14879 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 248078 cycles/ticks +average: 249386 cycles/ticks + +indcpa_enc: +median: 288538 cycles/ticks +average: 289993 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59241 cycles/ticks + +kyber_keypair_derand: +median: 264914 cycles/ticks +average: 266236 cycles/ticks + +kyber_keypair: +median: 285620 cycles/ticks +average: 286648 cycles/ticks + +kyber_encaps_derand: +median: 308420 cycles/ticks +average: 308925 cycles/ticks + +kyber_encaps: +median: 309244 cycles/ticks +average: 309643 cycles/ticks + +kyber_decaps: +median: 371780 cycles/ticks +average: 372558 cycles/ticks + +Loop spin: 784 +gen_a: +median: 103026 cycles/ticks +average: 103602 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14897 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 319 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 542 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247790 cycles/ticks +average: 249027 cycles/ticks + +indcpa_enc: +median: 288388 cycles/ticks +average: 289922 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59280 cycles/ticks + +kyber_keypair_derand: +median: 265206 cycles/ticks +average: 266405 cycles/ticks + +kyber_keypair: +median: 285676 cycles/ticks +average: 286631 cycles/ticks + +kyber_encaps_derand: +median: 308494 cycles/ticks +average: 309038 cycles/ticks + +kyber_encaps: +median: 309386 cycles/ticks +average: 309815 cycles/ticks + +kyber_decaps: +median: 372092 cycles/ticks +average: 373934 cycles/ticks + +Loop spin: 785 +gen_a: +median: 102850 cycles/ticks +average: 103419 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14870 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247866 cycles/ticks +average: 249086 cycles/ticks + +indcpa_enc: +median: 287864 cycles/ticks +average: 289443 cycles/ticks + +indcpa_dec: +median: 59038 cycles/ticks +average: 59285 cycles/ticks + +kyber_keypair_derand: +median: 265362 cycles/ticks +average: 266710 cycles/ticks + +kyber_keypair: +median: 285768 cycles/ticks +average: 286789 cycles/ticks + +kyber_encaps_derand: +median: 308300 cycles/ticks +average: 308638 cycles/ticks + +kyber_encaps: +median: 309138 cycles/ticks +average: 309537 cycles/ticks + +kyber_decaps: +median: 371596 cycles/ticks +average: 372399 cycles/ticks + +Loop spin: 786 +gen_a: +median: 102674 cycles/ticks +average: 103298 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9858 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 730 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247296 cycles/ticks +average: 248589 cycles/ticks + +indcpa_enc: +median: 287454 cycles/ticks +average: 289020 cycles/ticks + +indcpa_dec: +median: 58986 cycles/ticks +average: 59233 cycles/ticks + +kyber_keypair_derand: +median: 265084 cycles/ticks +average: 266306 cycles/ticks + +kyber_keypair: +median: 285774 cycles/ticks +average: 286724 cycles/ticks + +kyber_encaps_derand: +median: 308576 cycles/ticks +average: 308974 cycles/ticks + +kyber_encaps: +median: 309396 cycles/ticks +average: 309794 cycles/ticks + +kyber_decaps: +median: 371984 cycles/ticks +average: 372577 cycles/ticks + +Loop spin: 787 +gen_a: +median: 102560 cycles/ticks +average: 103199 cycles/ticks + +poly_getnoise_eta1: +median: 2118 cycles/ticks +average: 2138 cycles/ticks + +poly_getnoise_eta2: +median: 2116 cycles/ticks +average: 2131 cycles/ticks + +NTT: +median: 7130 cycles/ticks +average: 7372 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14909 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247530 cycles/ticks +average: 251108 cycles/ticks + +indcpa_enc: +median: 288112 cycles/ticks +average: 291854 cycles/ticks + +indcpa_dec: +median: 59000 cycles/ticks +average: 59247 cycles/ticks + +kyber_keypair_derand: +median: 265116 cycles/ticks +average: 267490 cycles/ticks + +kyber_keypair: +median: 285610 cycles/ticks +average: 286650 cycles/ticks + +kyber_encaps_derand: +median: 308698 cycles/ticks +average: 309120 cycles/ticks + +kyber_encaps: +median: 309290 cycles/ticks +average: 309788 cycles/ticks + +kyber_decaps: +median: 372026 cycles/ticks +average: 372726 cycles/ticks + +Loop spin: 788 +gen_a: +median: 102814 cycles/ticks +average: 103390 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14948 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247534 cycles/ticks +average: 248768 cycles/ticks + +indcpa_enc: +median: 288114 cycles/ticks +average: 289659 cycles/ticks + +indcpa_dec: +median: 59028 cycles/ticks +average: 59256 cycles/ticks + +kyber_keypair_derand: +median: 264684 cycles/ticks +average: 266067 cycles/ticks + +kyber_keypair: +median: 285624 cycles/ticks +average: 286715 cycles/ticks + +kyber_encaps_derand: +median: 307972 cycles/ticks +average: 308404 cycles/ticks + +kyber_encaps: +median: 308758 cycles/ticks +average: 309211 cycles/ticks + +kyber_decaps: +median: 371618 cycles/ticks +average: 372457 cycles/ticks + +Loop spin: 789 +gen_a: +median: 102586 cycles/ticks +average: 103184 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14961 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 743 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 249084 cycles/ticks +average: 250321 cycles/ticks + +indcpa_enc: +median: 289484 cycles/ticks +average: 291110 cycles/ticks + +indcpa_dec: +median: 58998 cycles/ticks +average: 59270 cycles/ticks + +kyber_keypair_derand: +median: 265062 cycles/ticks +average: 266375 cycles/ticks + +kyber_keypair: +median: 285604 cycles/ticks +average: 286663 cycles/ticks + +kyber_encaps_derand: +median: 308260 cycles/ticks +average: 308767 cycles/ticks + +kyber_encaps: +median: 309094 cycles/ticks +average: 309743 cycles/ticks + +kyber_decaps: +median: 371672 cycles/ticks +average: 373611 cycles/ticks + +Loop spin: 790 +gen_a: +median: 102914 cycles/ticks +average: 103487 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2121 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9858 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14885 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 315 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 545 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247302 cycles/ticks +average: 248554 cycles/ticks + +indcpa_enc: +median: 287906 cycles/ticks +average: 289485 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 59222 cycles/ticks + +kyber_keypair_derand: +median: 265158 cycles/ticks +average: 266402 cycles/ticks + +kyber_keypair: +median: 285658 cycles/ticks +average: 286799 cycles/ticks + +kyber_encaps_derand: +median: 307956 cycles/ticks +average: 308451 cycles/ticks + +kyber_encaps: +median: 308902 cycles/ticks +average: 309357 cycles/ticks + +kyber_decaps: +median: 371494 cycles/ticks +average: 372406 cycles/ticks + +Loop spin: 791 +gen_a: +median: 102512 cycles/ticks +average: 103176 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15212 cycles/ticks +average: 15133 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247878 cycles/ticks +average: 249232 cycles/ticks + +indcpa_enc: +median: 288160 cycles/ticks +average: 289750 cycles/ticks + +indcpa_dec: +median: 58938 cycles/ticks +average: 59223 cycles/ticks + +kyber_keypair_derand: +median: 264526 cycles/ticks +average: 265847 cycles/ticks + +kyber_keypair: +median: 285578 cycles/ticks +average: 286646 cycles/ticks + +kyber_encaps_derand: +median: 308014 cycles/ticks +average: 308405 cycles/ticks + +kyber_encaps: +median: 309056 cycles/ticks +average: 309613 cycles/ticks + +kyber_decaps: +median: 371600 cycles/ticks +average: 372413 cycles/ticks + +Loop spin: 792 +gen_a: +median: 102836 cycles/ticks +average: 103410 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14866 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 547 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4401 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247984 cycles/ticks +average: 249315 cycles/ticks + +indcpa_enc: +median: 288356 cycles/ticks +average: 290128 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59293 cycles/ticks + +kyber_keypair_derand: +median: 264876 cycles/ticks +average: 267486 cycles/ticks + +kyber_keypair: +median: 285792 cycles/ticks +average: 286897 cycles/ticks + +kyber_encaps_derand: +median: 308368 cycles/ticks +average: 308986 cycles/ticks + +kyber_encaps: +median: 309220 cycles/ticks +average: 309823 cycles/ticks + +kyber_decaps: +median: 371712 cycles/ticks +average: 372777 cycles/ticks + +Loop spin: 793 +gen_a: +median: 102516 cycles/ticks +average: 103090 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14974 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4370 cycles/ticks +average: 4414 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2827 cycles/ticks + +indcpa_keypair: +median: 247642 cycles/ticks +average: 248993 cycles/ticks + +indcpa_enc: +median: 288050 cycles/ticks +average: 289800 cycles/ticks + +indcpa_dec: +median: 59002 cycles/ticks +average: 59247 cycles/ticks + +kyber_keypair_derand: +median: 265562 cycles/ticks +average: 267069 cycles/ticks + +kyber_keypair: +median: 285688 cycles/ticks +average: 286962 cycles/ticks + +kyber_encaps_derand: +median: 308464 cycles/ticks +average: 309015 cycles/ticks + +kyber_encaps: +median: 309454 cycles/ticks +average: 310091 cycles/ticks + +kyber_decaps: +median: 372018 cycles/ticks +average: 373024 cycles/ticks + +Loop spin: 794 +gen_a: +median: 102708 cycles/ticks +average: 103417 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2131 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14979 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 545 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2881 cycles/ticks + +indcpa_keypair: +median: 247904 cycles/ticks +average: 249375 cycles/ticks + +indcpa_enc: +median: 288226 cycles/ticks +average: 289841 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59228 cycles/ticks + +kyber_keypair_derand: +median: 265262 cycles/ticks +average: 266632 cycles/ticks + +kyber_keypair: +median: 285762 cycles/ticks +average: 286869 cycles/ticks + +kyber_encaps_derand: +median: 310010 cycles/ticks +average: 310666 cycles/ticks + +kyber_encaps: +median: 310750 cycles/ticks +average: 311187 cycles/ticks + +kyber_decaps: +median: 373250 cycles/ticks +average: 375069 cycles/ticks + +Loop spin: 795 +gen_a: +median: 102678 cycles/ticks +average: 103262 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2122 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14876 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 546 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247788 cycles/ticks +average: 249033 cycles/ticks + +indcpa_enc: +median: 288342 cycles/ticks +average: 290012 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59265 cycles/ticks + +kyber_keypair_derand: +median: 265328 cycles/ticks +average: 266673 cycles/ticks + +kyber_keypair: +median: 285554 cycles/ticks +average: 286695 cycles/ticks + +kyber_encaps_derand: +median: 308776 cycles/ticks +average: 309245 cycles/ticks + +kyber_encaps: +median: 309436 cycles/ticks +average: 309978 cycles/ticks + +kyber_decaps: +median: 372040 cycles/ticks +average: 372982 cycles/ticks + +Loop spin: 796 +gen_a: +median: 102774 cycles/ticks +average: 103381 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2123 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14931 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247658 cycles/ticks +average: 249027 cycles/ticks + +indcpa_enc: +median: 288292 cycles/ticks +average: 289946 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59274 cycles/ticks + +kyber_keypair_derand: +median: 265096 cycles/ticks +average: 266365 cycles/ticks + +kyber_keypair: +median: 285566 cycles/ticks +average: 286694 cycles/ticks + +kyber_encaps_derand: +median: 308094 cycles/ticks +average: 308577 cycles/ticks + +kyber_encaps: +median: 308792 cycles/ticks +average: 309245 cycles/ticks + +kyber_decaps: +median: 371316 cycles/ticks +average: 372160 cycles/ticks + +Loop spin: 797 +gen_a: +median: 102876 cycles/ticks +average: 103441 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4395 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247620 cycles/ticks +average: 248963 cycles/ticks + +indcpa_enc: +median: 287882 cycles/ticks +average: 289425 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59289 cycles/ticks + +kyber_keypair_derand: +median: 264820 cycles/ticks +average: 267207 cycles/ticks + +kyber_keypair: +median: 285608 cycles/ticks +average: 286707 cycles/ticks + +kyber_encaps_derand: +median: 307852 cycles/ticks +average: 308238 cycles/ticks + +kyber_encaps: +median: 308738 cycles/ticks +average: 309194 cycles/ticks + +kyber_decaps: +median: 371552 cycles/ticks +average: 372430 cycles/ticks + +Loop spin: 798 +gen_a: +median: 102686 cycles/ticks +average: 103270 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247756 cycles/ticks +average: 248985 cycles/ticks + +indcpa_enc: +median: 288084 cycles/ticks +average: 289684 cycles/ticks + +indcpa_dec: +median: 58986 cycles/ticks +average: 59199 cycles/ticks + +kyber_keypair_derand: +median: 264786 cycles/ticks +average: 266050 cycles/ticks + +kyber_keypair: +median: 285572 cycles/ticks +average: 286674 cycles/ticks + +kyber_encaps_derand: +median: 308012 cycles/ticks +average: 308488 cycles/ticks + +kyber_encaps: +median: 308932 cycles/ticks +average: 309402 cycles/ticks + +kyber_decaps: +median: 371588 cycles/ticks +average: 372305 cycles/ticks + +Loop spin: 799 +gen_a: +median: 102828 cycles/ticks +average: 103373 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14946 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4369 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247708 cycles/ticks +average: 248881 cycles/ticks + +indcpa_enc: +median: 287934 cycles/ticks +average: 289518 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59221 cycles/ticks + +kyber_keypair_derand: +median: 265026 cycles/ticks +average: 266298 cycles/ticks + +kyber_keypair: +median: 285604 cycles/ticks +average: 286669 cycles/ticks + +kyber_encaps_derand: +median: 309132 cycles/ticks +average: 309750 cycles/ticks + +kyber_encaps: +median: 310062 cycles/ticks +average: 310660 cycles/ticks + +kyber_decaps: +median: 372636 cycles/ticks +average: 374529 cycles/ticks + +Loop spin: 800 +gen_a: +median: 102770 cycles/ticks +average: 103384 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14905 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 542 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247586 cycles/ticks +average: 248901 cycles/ticks + +indcpa_enc: +median: 287908 cycles/ticks +average: 289449 cycles/ticks + +indcpa_dec: +median: 59004 cycles/ticks +average: 59263 cycles/ticks + +kyber_keypair_derand: +median: 265018 cycles/ticks +average: 266368 cycles/ticks + +kyber_keypair: +median: 285616 cycles/ticks +average: 286582 cycles/ticks + +kyber_encaps_derand: +median: 309992 cycles/ticks +average: 310511 cycles/ticks + +kyber_encaps: +median: 310852 cycles/ticks +average: 311296 cycles/ticks + +kyber_decaps: +median: 373450 cycles/ticks +average: 374320 cycles/ticks + +Loop spin: 801 +gen_a: +median: 102606 cycles/ticks +average: 103259 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14942 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 322 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247554 cycles/ticks +average: 248847 cycles/ticks + +indcpa_enc: +median: 288082 cycles/ticks +average: 289616 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59281 cycles/ticks + +kyber_keypair_derand: +median: 265262 cycles/ticks +average: 266539 cycles/ticks + +kyber_keypair: +median: 285580 cycles/ticks +average: 286599 cycles/ticks + +kyber_encaps_derand: +median: 308560 cycles/ticks +average: 308849 cycles/ticks + +kyber_encaps: +median: 309400 cycles/ticks +average: 309757 cycles/ticks + +kyber_decaps: +median: 371978 cycles/ticks +average: 372718 cycles/ticks + +Loop spin: 802 +gen_a: +median: 102844 cycles/ticks +average: 103425 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14874 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 545 cycles/ticks + +polyvec_compress: +median: 4370 cycles/ticks +average: 4398 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247696 cycles/ticks +average: 249037 cycles/ticks + +indcpa_enc: +median: 287886 cycles/ticks +average: 289626 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59236 cycles/ticks + +kyber_keypair_derand: +median: 264840 cycles/ticks +average: 267238 cycles/ticks + +kyber_keypair: +median: 285620 cycles/ticks +average: 286540 cycles/ticks + +kyber_encaps_derand: +median: 307972 cycles/ticks +average: 308357 cycles/ticks + +kyber_encaps: +median: 308900 cycles/ticks +average: 309364 cycles/ticks + +kyber_decaps: +median: 371294 cycles/ticks +average: 371957 cycles/ticks + +Loop spin: 803 +gen_a: +median: 102532 cycles/ticks +average: 103116 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9861 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14882 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247690 cycles/ticks +average: 248962 cycles/ticks + +indcpa_enc: +median: 288404 cycles/ticks +average: 289937 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59239 cycles/ticks + +kyber_keypair_derand: +median: 264878 cycles/ticks +average: 266148 cycles/ticks + +kyber_keypair: +median: 285384 cycles/ticks +average: 286459 cycles/ticks + +kyber_encaps_derand: +median: 308692 cycles/ticks +average: 309121 cycles/ticks + +kyber_encaps: +median: 309432 cycles/ticks +average: 309917 cycles/ticks + +kyber_decaps: +median: 372034 cycles/ticks +average: 372802 cycles/ticks + +Loop spin: 804 +gen_a: +median: 102796 cycles/ticks +average: 103321 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2125 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14909 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247778 cycles/ticks +average: 248975 cycles/ticks + +indcpa_enc: +median: 288498 cycles/ticks +average: 290206 cycles/ticks + +indcpa_dec: +median: 58946 cycles/ticks +average: 59224 cycles/ticks + +kyber_keypair_derand: +median: 265454 cycles/ticks +average: 266717 cycles/ticks + +kyber_keypair: +median: 285652 cycles/ticks +average: 286772 cycles/ticks + +kyber_encaps_derand: +median: 308306 cycles/ticks +average: 308838 cycles/ticks + +kyber_encaps: +median: 309288 cycles/ticks +average: 309868 cycles/ticks + +kyber_decaps: +median: 371786 cycles/ticks +average: 373563 cycles/ticks + +Loop spin: 805 +gen_a: +median: 102738 cycles/ticks +average: 103329 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9888 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4392 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 249616 cycles/ticks +average: 250945 cycles/ticks + +indcpa_enc: +median: 289674 cycles/ticks +average: 291315 cycles/ticks + +indcpa_dec: +median: 58950 cycles/ticks +average: 59201 cycles/ticks + +kyber_keypair_derand: +median: 265128 cycles/ticks +average: 266422 cycles/ticks + +kyber_keypair: +median: 285666 cycles/ticks +average: 286704 cycles/ticks + +kyber_encaps_derand: +median: 308386 cycles/ticks +average: 308832 cycles/ticks + +kyber_encaps: +median: 309184 cycles/ticks +average: 309578 cycles/ticks + +kyber_decaps: +median: 371836 cycles/ticks +average: 372542 cycles/ticks + +Loop spin: 806 +gen_a: +median: 102788 cycles/ticks +average: 103462 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14871 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2806 cycles/ticks + +indcpa_keypair: +median: 247776 cycles/ticks +average: 249033 cycles/ticks + +indcpa_enc: +median: 288002 cycles/ticks +average: 289588 cycles/ticks + +indcpa_dec: +median: 59002 cycles/ticks +average: 59264 cycles/ticks + +kyber_keypair_derand: +median: 265004 cycles/ticks +average: 266288 cycles/ticks + +kyber_keypair: +median: 285662 cycles/ticks +average: 286794 cycles/ticks + +kyber_encaps_derand: +median: 310054 cycles/ticks +average: 310389 cycles/ticks + +kyber_encaps: +median: 310818 cycles/ticks +average: 311304 cycles/ticks + +kyber_decaps: +median: 373130 cycles/ticks +average: 373975 cycles/ticks + +Loop spin: 807 +gen_a: +median: 103020 cycles/ticks +average: 103523 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2127 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247716 cycles/ticks +average: 248928 cycles/ticks + +indcpa_enc: +median: 288204 cycles/ticks +average: 289840 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59227 cycles/ticks + +kyber_keypair_derand: +median: 264772 cycles/ticks +average: 267168 cycles/ticks + +kyber_keypair: +median: 285638 cycles/ticks +average: 286697 cycles/ticks + +kyber_encaps_derand: +median: 309848 cycles/ticks +average: 310350 cycles/ticks + +kyber_encaps: +median: 310906 cycles/ticks +average: 311275 cycles/ticks + +kyber_decaps: +median: 373260 cycles/ticks +average: 374032 cycles/ticks + +Loop spin: 808 +gen_a: +median: 102972 cycles/ticks +average: 103575 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2135 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14863 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4405 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247790 cycles/ticks +average: 249013 cycles/ticks + +indcpa_enc: +median: 288786 cycles/ticks +average: 290294 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59247 cycles/ticks + +kyber_keypair_derand: +median: 264726 cycles/ticks +average: 266088 cycles/ticks + +kyber_keypair: +median: 285630 cycles/ticks +average: 286658 cycles/ticks + +kyber_encaps_derand: +median: 308400 cycles/ticks +average: 308824 cycles/ticks + +kyber_encaps: +median: 309374 cycles/ticks +average: 309905 cycles/ticks + +kyber_decaps: +median: 371802 cycles/ticks +average: 372677 cycles/ticks + +Loop spin: 809 +gen_a: +median: 102776 cycles/ticks +average: 103432 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14949 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247214 cycles/ticks +average: 248472 cycles/ticks + +indcpa_enc: +median: 287984 cycles/ticks +average: 289595 cycles/ticks + +indcpa_dec: +median: 58948 cycles/ticks +average: 59226 cycles/ticks + +kyber_keypair_derand: +median: 265486 cycles/ticks +average: 266756 cycles/ticks + +kyber_keypair: +median: 285692 cycles/ticks +average: 286740 cycles/ticks + +kyber_encaps_derand: +median: 309962 cycles/ticks +average: 310467 cycles/ticks + +kyber_encaps: +median: 310766 cycles/ticks +average: 311357 cycles/ticks + +kyber_decaps: +median: 373242 cycles/ticks +average: 375041 cycles/ticks + +Loop spin: 810 +gen_a: +median: 102900 cycles/ticks +average: 103480 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2127 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14901 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4394 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247700 cycles/ticks +average: 249020 cycles/ticks + +indcpa_enc: +median: 288142 cycles/ticks +average: 289697 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59247 cycles/ticks + +kyber_keypair_derand: +median: 264970 cycles/ticks +average: 266260 cycles/ticks + +kyber_keypair: +median: 285586 cycles/ticks +average: 286626 cycles/ticks + +kyber_encaps_derand: +median: 308310 cycles/ticks +average: 308626 cycles/ticks + +kyber_encaps: +median: 309056 cycles/ticks +average: 309534 cycles/ticks + +kyber_decaps: +median: 371432 cycles/ticks +average: 372240 cycles/ticks + +Loop spin: 811 +gen_a: +median: 102804 cycles/ticks +average: 103375 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7182 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9904 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14826 cycles/ticks +average: 14991 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2829 cycles/ticks + +indcpa_keypair: +median: 247786 cycles/ticks +average: 249114 cycles/ticks + +indcpa_enc: +median: 288238 cycles/ticks +average: 289815 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59252 cycles/ticks + +kyber_keypair_derand: +median: 265214 cycles/ticks +average: 266490 cycles/ticks + +kyber_keypair: +median: 285698 cycles/ticks +average: 286616 cycles/ticks + +kyber_encaps_derand: +median: 308350 cycles/ticks +average: 308686 cycles/ticks + +kyber_encaps: +median: 309268 cycles/ticks +average: 309654 cycles/ticks + +kyber_decaps: +median: 371610 cycles/ticks +average: 372358 cycles/ticks + +Loop spin: 812 +gen_a: +median: 102914 cycles/ticks +average: 103579 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14947 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4397 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247836 cycles/ticks +average: 249128 cycles/ticks + +indcpa_enc: +median: 288276 cycles/ticks +average: 289950 cycles/ticks + +indcpa_dec: +median: 59008 cycles/ticks +average: 59288 cycles/ticks + +kyber_keypair_derand: +median: 266650 cycles/ticks +average: 269018 cycles/ticks + +kyber_keypair: +median: 285618 cycles/ticks +average: 286716 cycles/ticks + +kyber_encaps_derand: +median: 308956 cycles/ticks +average: 309419 cycles/ticks + +kyber_encaps: +median: 309920 cycles/ticks +average: 310349 cycles/ticks + +kyber_decaps: +median: 372220 cycles/ticks +average: 373092 cycles/ticks + +Loop spin: 813 +gen_a: +median: 102826 cycles/ticks +average: 103425 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2131 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14844 cycles/ticks +average: 15049 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247864 cycles/ticks +average: 249108 cycles/ticks + +indcpa_enc: +median: 288104 cycles/ticks +average: 289696 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59220 cycles/ticks + +kyber_keypair_derand: +median: 265130 cycles/ticks +average: 266454 cycles/ticks + +kyber_keypair: +median: 285576 cycles/ticks +average: 286710 cycles/ticks + +kyber_encaps_derand: +median: 308076 cycles/ticks +average: 308617 cycles/ticks + +kyber_encaps: +median: 308936 cycles/ticks +average: 309391 cycles/ticks + +kyber_decaps: +median: 371538 cycles/ticks +average: 372415 cycles/ticks + +Loop spin: 814 +gen_a: +median: 102856 cycles/ticks +average: 103483 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14896 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247904 cycles/ticks +average: 249210 cycles/ticks + +indcpa_enc: +median: 288374 cycles/ticks +average: 289908 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59225 cycles/ticks + +kyber_keypair_derand: +median: 264810 cycles/ticks +average: 266052 cycles/ticks + +kyber_keypair: +median: 285646 cycles/ticks +average: 286735 cycles/ticks + +kyber_encaps_derand: +median: 308142 cycles/ticks +average: 308649 cycles/ticks + +kyber_encaps: +median: 308934 cycles/ticks +average: 309571 cycles/ticks + +kyber_decaps: +median: 371516 cycles/ticks +average: 373547 cycles/ticks + +Loop spin: 815 +gen_a: +median: 102744 cycles/ticks +average: 103363 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247326 cycles/ticks +average: 248582 cycles/ticks + +indcpa_enc: +median: 287656 cycles/ticks +average: 289127 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59193 cycles/ticks + +kyber_keypair_derand: +median: 266252 cycles/ticks +average: 267469 cycles/ticks + +kyber_keypair: +median: 285784 cycles/ticks +average: 286865 cycles/ticks + +kyber_encaps_derand: +median: 307858 cycles/ticks +average: 308245 cycles/ticks + +kyber_encaps: +median: 308866 cycles/ticks +average: 309333 cycles/ticks + +kyber_decaps: +median: 371488 cycles/ticks +average: 372351 cycles/ticks + +Loop spin: 816 +gen_a: +median: 102622 cycles/ticks +average: 103299 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9859 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14862 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 249082 cycles/ticks +average: 250405 cycles/ticks + +indcpa_enc: +median: 289520 cycles/ticks +average: 291108 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59232 cycles/ticks + +kyber_keypair_derand: +median: 264882 cycles/ticks +average: 266176 cycles/ticks + +kyber_keypair: +median: 285692 cycles/ticks +average: 286737 cycles/ticks + +kyber_encaps_derand: +median: 307472 cycles/ticks +average: 307872 cycles/ticks + +kyber_encaps: +median: 308326 cycles/ticks +average: 308745 cycles/ticks + +kyber_decaps: +median: 370884 cycles/ticks +average: 371846 cycles/ticks + +Loop spin: 817 +gen_a: +median: 102982 cycles/ticks +average: 103555 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14911 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 248066 cycles/ticks +average: 249409 cycles/ticks + +indcpa_enc: +median: 288334 cycles/ticks +average: 289995 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59244 cycles/ticks + +kyber_keypair_derand: +median: 265018 cycles/ticks +average: 267576 cycles/ticks + +kyber_keypair: +median: 285990 cycles/ticks +average: 287017 cycles/ticks + +kyber_encaps_derand: +median: 308600 cycles/ticks +average: 309023 cycles/ticks + +kyber_encaps: +median: 309476 cycles/ticks +average: 310039 cycles/ticks + +kyber_decaps: +median: 371998 cycles/ticks +average: 372915 cycles/ticks + +Loop spin: 818 +gen_a: +median: 102814 cycles/ticks +average: 103399 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14911 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 544 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4396 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2830 cycles/ticks + +indcpa_keypair: +median: 247988 cycles/ticks +average: 249262 cycles/ticks + +indcpa_enc: +median: 288306 cycles/ticks +average: 289945 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59228 cycles/ticks + +kyber_keypair_derand: +median: 264754 cycles/ticks +average: 266089 cycles/ticks + +kyber_keypair: +median: 285738 cycles/ticks +average: 286865 cycles/ticks + +kyber_encaps_derand: +median: 308032 cycles/ticks +average: 308445 cycles/ticks + +kyber_encaps: +median: 308830 cycles/ticks +average: 309292 cycles/ticks + +kyber_decaps: +median: 371530 cycles/ticks +average: 372381 cycles/ticks + +Loop spin: 819 +gen_a: +median: 102858 cycles/ticks +average: 103460 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14890 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4400 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247798 cycles/ticks +average: 249055 cycles/ticks + +indcpa_enc: +median: 288342 cycles/ticks +average: 289963 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59211 cycles/ticks + +kyber_keypair_derand: +median: 265074 cycles/ticks +average: 266397 cycles/ticks + +kyber_keypair: +median: 285736 cycles/ticks +average: 286661 cycles/ticks + +kyber_encaps_derand: +median: 308540 cycles/ticks +average: 308969 cycles/ticks + +kyber_encaps: +median: 309472 cycles/ticks +average: 310029 cycles/ticks + +kyber_decaps: +median: 372040 cycles/ticks +average: 373922 cycles/ticks + +Loop spin: 820 +gen_a: +median: 102678 cycles/ticks +average: 103316 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14883 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247444 cycles/ticks +average: 248711 cycles/ticks + +indcpa_enc: +median: 287850 cycles/ticks +average: 289571 cycles/ticks + +indcpa_dec: +median: 58950 cycles/ticks +average: 59251 cycles/ticks + +kyber_keypair_derand: +median: 265100 cycles/ticks +average: 266459 cycles/ticks + +kyber_keypair: +median: 285604 cycles/ticks +average: 286643 cycles/ticks + +kyber_encaps_derand: +median: 308168 cycles/ticks +average: 308676 cycles/ticks + +kyber_encaps: +median: 309090 cycles/ticks +average: 309650 cycles/ticks + +kyber_decaps: +median: 371982 cycles/ticks +average: 372750 cycles/ticks + +Loop spin: 821 +gen_a: +median: 102820 cycles/ticks +average: 103368 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7145 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4392 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247394 cycles/ticks +average: 248649 cycles/ticks + +indcpa_enc: +median: 288052 cycles/ticks +average: 289597 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59207 cycles/ticks + +kyber_keypair_derand: +median: 266350 cycles/ticks +average: 267670 cycles/ticks + +kyber_keypair: +median: 285538 cycles/ticks +average: 286650 cycles/ticks + +kyber_encaps_derand: +median: 308454 cycles/ticks +average: 308852 cycles/ticks + +kyber_encaps: +median: 309208 cycles/ticks +average: 309761 cycles/ticks + +kyber_decaps: +median: 371776 cycles/ticks +average: 372599 cycles/ticks + +Loop spin: 822 +gen_a: +median: 102726 cycles/ticks +average: 103323 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14925 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 323 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 547 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247234 cycles/ticks +average: 248653 cycles/ticks + +indcpa_enc: +median: 287850 cycles/ticks +average: 289585 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59253 cycles/ticks + +kyber_keypair_derand: +median: 266344 cycles/ticks +average: 268762 cycles/ticks + +kyber_keypair: +median: 285696 cycles/ticks +average: 286818 cycles/ticks + +kyber_encaps_derand: +median: 308804 cycles/ticks +average: 309127 cycles/ticks + +kyber_encaps: +median: 309772 cycles/ticks +average: 310339 cycles/ticks + +kyber_decaps: +median: 372202 cycles/ticks +average: 373052 cycles/ticks + +Loop spin: 823 +gen_a: +median: 102606 cycles/ticks +average: 103197 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14969 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247534 cycles/ticks +average: 248939 cycles/ticks + +indcpa_enc: +median: 287776 cycles/ticks +average: 289451 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59277 cycles/ticks + +kyber_keypair_derand: +median: 264922 cycles/ticks +average: 266448 cycles/ticks + +kyber_keypair: +median: 285630 cycles/ticks +average: 286680 cycles/ticks + +kyber_encaps_derand: +median: 308176 cycles/ticks +average: 308625 cycles/ticks + +kyber_encaps: +median: 309178 cycles/ticks +average: 309639 cycles/ticks + +kyber_decaps: +median: 371512 cycles/ticks +average: 372288 cycles/ticks + +Loop spin: 824 +gen_a: +median: 102602 cycles/ticks +average: 103289 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14964 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2814 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 249262 cycles/ticks +average: 250505 cycles/ticks + +indcpa_enc: +median: 289644 cycles/ticks +average: 291254 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59256 cycles/ticks + +kyber_keypair_derand: +median: 265142 cycles/ticks +average: 266447 cycles/ticks + +kyber_keypair: +median: 285612 cycles/ticks +average: 286787 cycles/ticks + +kyber_encaps_derand: +median: 308550 cycles/ticks +average: 311552 cycles/ticks + +kyber_encaps: +median: 309230 cycles/ticks +average: 312245 cycles/ticks + +kyber_decaps: +median: 371796 cycles/ticks +average: 373722 cycles/ticks + +Loop spin: 825 +gen_a: +median: 102786 cycles/ticks +average: 103386 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14890 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2808 cycles/ticks + +indcpa_keypair: +median: 247336 cycles/ticks +average: 248598 cycles/ticks + +indcpa_enc: +median: 288110 cycles/ticks +average: 289863 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59200 cycles/ticks + +kyber_keypair_derand: +median: 264836 cycles/ticks +average: 266309 cycles/ticks + +kyber_keypair: +median: 285724 cycles/ticks +average: 286900 cycles/ticks + +kyber_encaps_derand: +median: 308560 cycles/ticks +average: 308984 cycles/ticks + +kyber_encaps: +median: 309508 cycles/ticks +average: 310046 cycles/ticks + +kyber_decaps: +median: 371760 cycles/ticks +average: 372669 cycles/ticks + +Loop spin: 826 +gen_a: +median: 102988 cycles/ticks +average: 103715 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14906 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 248066 cycles/ticks +average: 249476 cycles/ticks + +indcpa_enc: +median: 288300 cycles/ticks +average: 289948 cycles/ticks + +indcpa_dec: +median: 59008 cycles/ticks +average: 59290 cycles/ticks + +kyber_keypair_derand: +median: 265472 cycles/ticks +average: 266834 cycles/ticks + +kyber_keypair: +median: 285718 cycles/ticks +average: 286817 cycles/ticks + +kyber_encaps_derand: +median: 308256 cycles/ticks +average: 308687 cycles/ticks + +kyber_encaps: +median: 309266 cycles/ticks +average: 309860 cycles/ticks + +kyber_decaps: +median: 371850 cycles/ticks +average: 372638 cycles/ticks + +Loop spin: 827 +gen_a: +median: 102868 cycles/ticks +average: 103390 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2127 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14830 cycles/ticks +average: 14951 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 532 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4406 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2827 cycles/ticks + +indcpa_keypair: +median: 249136 cycles/ticks +average: 250424 cycles/ticks + +indcpa_enc: +median: 289484 cycles/ticks +average: 291047 cycles/ticks + +indcpa_dec: +median: 58986 cycles/ticks +average: 59200 cycles/ticks + +kyber_keypair_derand: +median: 264808 cycles/ticks +average: 267175 cycles/ticks + +kyber_keypair: +median: 285672 cycles/ticks +average: 286621 cycles/ticks + +kyber_encaps_derand: +median: 308056 cycles/ticks +average: 308459 cycles/ticks + +kyber_encaps: +median: 309008 cycles/ticks +average: 309572 cycles/ticks + +kyber_decaps: +median: 371564 cycles/ticks +average: 372303 cycles/ticks + +Loop spin: 828 +gen_a: +median: 102702 cycles/ticks +average: 103249 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14949 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 314 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 249498 cycles/ticks +average: 250796 cycles/ticks + +indcpa_enc: +median: 289848 cycles/ticks +average: 291389 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59325 cycles/ticks + +kyber_keypair_derand: +median: 265188 cycles/ticks +average: 266474 cycles/ticks + +kyber_keypair: +median: 285622 cycles/ticks +average: 286715 cycles/ticks + +kyber_encaps_derand: +median: 308338 cycles/ticks +average: 308786 cycles/ticks + +kyber_encaps: +median: 309134 cycles/ticks +average: 309652 cycles/ticks + +kyber_decaps: +median: 371742 cycles/ticks +average: 372669 cycles/ticks + +Loop spin: 829 +gen_a: +median: 102792 cycles/ticks +average: 103409 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14864 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4364 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2830 cycles/ticks + +indcpa_keypair: +median: 248012 cycles/ticks +average: 249306 cycles/ticks + +indcpa_enc: +median: 288516 cycles/ticks +average: 290138 cycles/ticks + +indcpa_dec: +median: 59002 cycles/ticks +average: 59288 cycles/ticks + +kyber_keypair_derand: +median: 265424 cycles/ticks +average: 266755 cycles/ticks + +kyber_keypair: +median: 285620 cycles/ticks +average: 286717 cycles/ticks + +kyber_encaps_derand: +median: 308798 cycles/ticks +average: 309374 cycles/ticks + +kyber_encaps: +median: 309538 cycles/ticks +average: 310260 cycles/ticks + +kyber_decaps: +median: 372112 cycles/ticks +average: 374206 cycles/ticks + +Loop spin: 830 +gen_a: +median: 102662 cycles/ticks +average: 103289 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14869 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247674 cycles/ticks +average: 248918 cycles/ticks + +indcpa_enc: +median: 287836 cycles/ticks +average: 289471 cycles/ticks + +indcpa_dec: +median: 58998 cycles/ticks +average: 59271 cycles/ticks + +kyber_keypair_derand: +median: 265036 cycles/ticks +average: 266392 cycles/ticks + +kyber_keypair: +median: 285698 cycles/ticks +average: 286716 cycles/ticks + +kyber_encaps_derand: +median: 308226 cycles/ticks +average: 308645 cycles/ticks + +kyber_encaps: +median: 309360 cycles/ticks +average: 309901 cycles/ticks + +kyber_decaps: +median: 371826 cycles/ticks +average: 372523 cycles/ticks + +Loop spin: 831 +gen_a: +median: 102708 cycles/ticks +average: 103338 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14870 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247720 cycles/ticks +average: 249080 cycles/ticks + +indcpa_enc: +median: 288062 cycles/ticks +average: 289562 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59249 cycles/ticks + +kyber_keypair_derand: +median: 264872 cycles/ticks +average: 266118 cycles/ticks + +kyber_keypair: +median: 285316 cycles/ticks +average: 286379 cycles/ticks + +kyber_encaps_derand: +median: 308160 cycles/ticks +average: 308622 cycles/ticks + +kyber_encaps: +median: 308982 cycles/ticks +average: 309619 cycles/ticks + +kyber_decaps: +median: 371656 cycles/ticks +average: 372411 cycles/ticks + +Loop spin: 832 +gen_a: +median: 102612 cycles/ticks +average: 103164 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 544 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247976 cycles/ticks +average: 249309 cycles/ticks + +indcpa_enc: +median: 288480 cycles/ticks +average: 290164 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 60313 cycles/ticks + +kyber_keypair_derand: +median: 264778 cycles/ticks +average: 266046 cycles/ticks + +kyber_keypair: +median: 285584 cycles/ticks +average: 286659 cycles/ticks + +kyber_encaps_derand: +median: 308496 cycles/ticks +average: 309003 cycles/ticks + +kyber_encaps: +median: 309382 cycles/ticks +average: 309865 cycles/ticks + +kyber_decaps: +median: 371932 cycles/ticks +average: 372737 cycles/ticks + +Loop spin: 833 +gen_a: +median: 102740 cycles/ticks +average: 103323 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14869 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247780 cycles/ticks +average: 249152 cycles/ticks + +indcpa_enc: +median: 288164 cycles/ticks +average: 289739 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59203 cycles/ticks + +kyber_keypair_derand: +median: 264700 cycles/ticks +average: 266162 cycles/ticks + +kyber_keypair: +median: 285748 cycles/ticks +average: 286828 cycles/ticks + +kyber_encaps_derand: +median: 308598 cycles/ticks +average: 309094 cycles/ticks + +kyber_encaps: +median: 309478 cycles/ticks +average: 310091 cycles/ticks + +kyber_decaps: +median: 371982 cycles/ticks +average: 372719 cycles/ticks + +Loop spin: 834 +gen_a: +median: 102484 cycles/ticks +average: 103036 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14881 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 532 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4407 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247536 cycles/ticks +average: 248808 cycles/ticks + +indcpa_enc: +median: 288068 cycles/ticks +average: 289646 cycles/ticks + +indcpa_dec: +median: 58946 cycles/ticks +average: 59262 cycles/ticks + +kyber_keypair_derand: +median: 266448 cycles/ticks +average: 267730 cycles/ticks + +kyber_keypair: +median: 285638 cycles/ticks +average: 286725 cycles/ticks + +kyber_encaps_derand: +median: 307978 cycles/ticks +average: 308426 cycles/ticks + +kyber_encaps: +median: 308906 cycles/ticks +average: 309331 cycles/ticks + +kyber_decaps: +median: 371434 cycles/ticks +average: 373286 cycles/ticks + +Loop spin: 835 +gen_a: +median: 102946 cycles/ticks +average: 103521 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2118 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9890 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15034 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 248144 cycles/ticks +average: 249438 cycles/ticks + +indcpa_enc: +median: 288308 cycles/ticks +average: 289901 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 59251 cycles/ticks + +kyber_keypair_derand: +median: 265110 cycles/ticks +average: 266462 cycles/ticks + +kyber_keypair: +median: 285622 cycles/ticks +average: 286640 cycles/ticks + +kyber_encaps_derand: +median: 308348 cycles/ticks +average: 308783 cycles/ticks + +kyber_encaps: +median: 308902 cycles/ticks +average: 309257 cycles/ticks + +kyber_decaps: +median: 371292 cycles/ticks +average: 372153 cycles/ticks + +Loop spin: 836 +gen_a: +median: 102620 cycles/ticks +average: 103307 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2133 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9858 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2828 cycles/ticks + +indcpa_keypair: +median: 247652 cycles/ticks +average: 248889 cycles/ticks + +indcpa_enc: +median: 287858 cycles/ticks +average: 289411 cycles/ticks + +indcpa_dec: +median: 58940 cycles/ticks +average: 59207 cycles/ticks + +kyber_keypair_derand: +median: 267986 cycles/ticks +average: 269151 cycles/ticks + +kyber_keypair: +median: 285530 cycles/ticks +average: 286493 cycles/ticks + +kyber_encaps_derand: +median: 308456 cycles/ticks +average: 308827 cycles/ticks + +kyber_encaps: +median: 309310 cycles/ticks +average: 309682 cycles/ticks + +kyber_decaps: +median: 371922 cycles/ticks +average: 372656 cycles/ticks + +Loop spin: 837 +gen_a: +median: 102816 cycles/ticks +average: 103424 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9858 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 248178 cycles/ticks +average: 249480 cycles/ticks + +indcpa_enc: +median: 288050 cycles/ticks +average: 289672 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59202 cycles/ticks + +kyber_keypair_derand: +median: 264790 cycles/ticks +average: 267183 cycles/ticks + +kyber_keypair: +median: 285390 cycles/ticks +average: 286416 cycles/ticks + +kyber_encaps_derand: +median: 307906 cycles/ticks +average: 308232 cycles/ticks + +kyber_encaps: +median: 308786 cycles/ticks +average: 309196 cycles/ticks + +kyber_decaps: +median: 371834 cycles/ticks +average: 372477 cycles/ticks + +Loop spin: 838 +gen_a: +median: 102716 cycles/ticks +average: 103317 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14899 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2814 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247980 cycles/ticks +average: 249199 cycles/ticks + +indcpa_enc: +median: 288548 cycles/ticks +average: 290009 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59213 cycles/ticks + +kyber_keypair_derand: +median: 264914 cycles/ticks +average: 266199 cycles/ticks + +kyber_keypair: +median: 285496 cycles/ticks +average: 286575 cycles/ticks + +kyber_encaps_derand: +median: 307842 cycles/ticks +average: 308407 cycles/ticks + +kyber_encaps: +median: 308686 cycles/ticks +average: 308906 cycles/ticks + +kyber_decaps: +median: 371184 cycles/ticks +average: 371907 cycles/ticks + +Loop spin: 839 +gen_a: +median: 102490 cycles/ticks +average: 103085 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14866 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4395 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247982 cycles/ticks +average: 249137 cycles/ticks + +indcpa_enc: +median: 288308 cycles/ticks +average: 289788 cycles/ticks + +indcpa_dec: +median: 58930 cycles/ticks +average: 59189 cycles/ticks + +kyber_keypair_derand: +median: 264816 cycles/ticks +average: 266063 cycles/ticks + +kyber_keypair: +median: 285540 cycles/ticks +average: 286602 cycles/ticks + +kyber_encaps_derand: +median: 308594 cycles/ticks +average: 309057 cycles/ticks + +kyber_encaps: +median: 309450 cycles/ticks +average: 309901 cycles/ticks + +kyber_decaps: +median: 371966 cycles/ticks +average: 373890 cycles/ticks + +Loop spin: 840 +gen_a: +median: 102688 cycles/ticks +average: 103266 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14877 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 545 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247614 cycles/ticks +average: 248869 cycles/ticks + +indcpa_enc: +median: 287978 cycles/ticks +average: 289523 cycles/ticks + +indcpa_dec: +median: 58946 cycles/ticks +average: 59194 cycles/ticks + +kyber_keypair_derand: +median: 264956 cycles/ticks +average: 266181 cycles/ticks + +kyber_keypair: +median: 285598 cycles/ticks +average: 286639 cycles/ticks + +kyber_encaps_derand: +median: 308440 cycles/ticks +average: 308826 cycles/ticks + +kyber_encaps: +median: 309046 cycles/ticks +average: 309481 cycles/ticks + +kyber_decaps: +median: 371668 cycles/ticks +average: 372715 cycles/ticks + +Loop spin: 841 +gen_a: +median: 103050 cycles/ticks +average: 103689 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14830 cycles/ticks +average: 15026 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247706 cycles/ticks +average: 249122 cycles/ticks + +indcpa_enc: +median: 288042 cycles/ticks +average: 289682 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59256 cycles/ticks + +kyber_keypair_derand: +median: 264856 cycles/ticks +average: 266235 cycles/ticks + +kyber_keypair: +median: 285678 cycles/ticks +average: 286705 cycles/ticks + +kyber_encaps_derand: +median: 308538 cycles/ticks +average: 308995 cycles/ticks + +kyber_encaps: +median: 309318 cycles/ticks +average: 309867 cycles/ticks + +kyber_decaps: +median: 371972 cycles/ticks +average: 372745 cycles/ticks + +Loop spin: 842 +gen_a: +median: 102978 cycles/ticks +average: 103538 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9888 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14939 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4399 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247980 cycles/ticks +average: 249267 cycles/ticks + +indcpa_enc: +median: 288440 cycles/ticks +average: 289961 cycles/ticks + +indcpa_dec: +median: 59034 cycles/ticks +average: 60406 cycles/ticks + +kyber_keypair_derand: +median: 264796 cycles/ticks +average: 266089 cycles/ticks + +kyber_keypair: +median: 285446 cycles/ticks +average: 286555 cycles/ticks + +kyber_encaps_derand: +median: 308632 cycles/ticks +average: 309076 cycles/ticks + +kyber_encaps: +median: 309420 cycles/ticks +average: 309835 cycles/ticks + +kyber_decaps: +median: 372012 cycles/ticks +average: 372738 cycles/ticks + +Loop spin: 843 +gen_a: +median: 102560 cycles/ticks +average: 103139 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14878 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247586 cycles/ticks +average: 248850 cycles/ticks + +indcpa_enc: +median: 287936 cycles/ticks +average: 289596 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59219 cycles/ticks + +kyber_keypair_derand: +median: 265372 cycles/ticks +average: 266695 cycles/ticks + +kyber_keypair: +median: 285480 cycles/ticks +average: 286650 cycles/ticks + +kyber_encaps_derand: +median: 308304 cycles/ticks +average: 308677 cycles/ticks + +kyber_encaps: +median: 309182 cycles/ticks +average: 309696 cycles/ticks + +kyber_decaps: +median: 371588 cycles/ticks +average: 372423 cycles/ticks + +Loop spin: 844 +gen_a: +median: 102836 cycles/ticks +average: 103429 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14877 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247182 cycles/ticks +average: 248462 cycles/ticks + +indcpa_enc: +median: 287530 cycles/ticks +average: 289112 cycles/ticks + +indcpa_dec: +median: 58928 cycles/ticks +average: 59147 cycles/ticks + +kyber_keypair_derand: +median: 264916 cycles/ticks +average: 266101 cycles/ticks + +kyber_keypair: +median: 285544 cycles/ticks +average: 286562 cycles/ticks + +kyber_encaps_derand: +median: 308310 cycles/ticks +average: 308847 cycles/ticks + +kyber_encaps: +median: 308922 cycles/ticks +average: 309338 cycles/ticks + +kyber_decaps: +median: 371800 cycles/ticks +average: 373765 cycles/ticks + +Loop spin: 845 +gen_a: +median: 102418 cycles/ticks +average: 103061 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9925 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14892 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4364 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247344 cycles/ticks +average: 248613 cycles/ticks + +indcpa_enc: +median: 288004 cycles/ticks +average: 289604 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59220 cycles/ticks + +kyber_keypair_derand: +median: 265078 cycles/ticks +average: 266374 cycles/ticks + +kyber_keypair: +median: 285372 cycles/ticks +average: 286411 cycles/ticks + +kyber_encaps_derand: +median: 307980 cycles/ticks +average: 308344 cycles/ticks + +kyber_encaps: +median: 308910 cycles/ticks +average: 309386 cycles/ticks + +kyber_decaps: +median: 371602 cycles/ticks +average: 372330 cycles/ticks + +Loop spin: 846 +gen_a: +median: 102786 cycles/ticks +average: 103487 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247682 cycles/ticks +average: 249010 cycles/ticks + +indcpa_enc: +median: 288172 cycles/ticks +average: 289779 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59225 cycles/ticks + +kyber_keypair_derand: +median: 265154 cycles/ticks +average: 266449 cycles/ticks + +kyber_keypair: +median: 285434 cycles/ticks +average: 286358 cycles/ticks + +kyber_encaps_derand: +median: 310032 cycles/ticks +average: 310358 cycles/ticks + +kyber_encaps: +median: 310788 cycles/ticks +average: 311026 cycles/ticks + +kyber_decaps: +median: 373398 cycles/ticks +average: 374206 cycles/ticks + +Loop spin: 847 +gen_a: +median: 103014 cycles/ticks +average: 103548 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9895 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14893 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247452 cycles/ticks +average: 248752 cycles/ticks + +indcpa_enc: +median: 288040 cycles/ticks +average: 289686 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59183 cycles/ticks + +kyber_keypair_derand: +median: 265248 cycles/ticks +average: 267608 cycles/ticks + +kyber_keypair: +median: 285194 cycles/ticks +average: 286233 cycles/ticks + +kyber_encaps_derand: +median: 308280 cycles/ticks +average: 308585 cycles/ticks + +kyber_encaps: +median: 309046 cycles/ticks +average: 309421 cycles/ticks + +kyber_decaps: +median: 371818 cycles/ticks +average: 372668 cycles/ticks + +Loop spin: 848 +gen_a: +median: 102752 cycles/ticks +average: 103337 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9888 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4356 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247328 cycles/ticks +average: 248542 cycles/ticks + +indcpa_enc: +median: 287662 cycles/ticks +average: 289153 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59226 cycles/ticks + +kyber_keypair_derand: +median: 265164 cycles/ticks +average: 266351 cycles/ticks + +kyber_keypair: +median: 285652 cycles/ticks +average: 286633 cycles/ticks + +kyber_encaps_derand: +median: 308664 cycles/ticks +average: 309114 cycles/ticks + +kyber_encaps: +median: 309254 cycles/ticks +average: 309569 cycles/ticks + +kyber_decaps: +median: 371976 cycles/ticks +average: 372751 cycles/ticks + +Loop spin: 849 +gen_a: +median: 102702 cycles/ticks +average: 103327 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9858 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14871 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2829 cycles/ticks + +indcpa_keypair: +median: 250560 cycles/ticks +average: 251852 cycles/ticks + +indcpa_enc: +median: 290968 cycles/ticks +average: 292359 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59271 cycles/ticks + +kyber_keypair_derand: +median: 265064 cycles/ticks +average: 266307 cycles/ticks + +kyber_keypair: +median: 285570 cycles/ticks +average: 286563 cycles/ticks + +kyber_encaps_derand: +median: 308102 cycles/ticks +average: 308466 cycles/ticks + +kyber_encaps: +median: 308910 cycles/ticks +average: 310384 cycles/ticks + +kyber_decaps: +median: 371476 cycles/ticks +average: 372261 cycles/ticks + +Loop spin: 850 +gen_a: +median: 102484 cycles/ticks +average: 103080 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 314 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 248008 cycles/ticks +average: 249068 cycles/ticks + +indcpa_enc: +median: 288382 cycles/ticks +average: 289903 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59239 cycles/ticks + +kyber_keypair_derand: +median: 265408 cycles/ticks +average: 266658 cycles/ticks + +kyber_keypair: +median: 285632 cycles/ticks +average: 286630 cycles/ticks + +kyber_encaps_derand: +median: 308034 cycles/ticks +average: 308433 cycles/ticks + +kyber_encaps: +median: 308906 cycles/ticks +average: 309293 cycles/ticks + +kyber_decaps: +median: 371466 cycles/ticks +average: 372268 cycles/ticks + +Loop spin: 851 +gen_a: +median: 103112 cycles/ticks +average: 103767 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2129 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14908 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 544 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247860 cycles/ticks +average: 249188 cycles/ticks + +indcpa_enc: +median: 288668 cycles/ticks +average: 290142 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59209 cycles/ticks + +kyber_keypair_derand: +median: 264572 cycles/ticks +average: 265897 cycles/ticks + +kyber_keypair: +median: 285430 cycles/ticks +average: 286351 cycles/ticks + +kyber_encaps_derand: +median: 309470 cycles/ticks +average: 309872 cycles/ticks + +kyber_encaps: +median: 310200 cycles/ticks +average: 310458 cycles/ticks + +kyber_decaps: +median: 372780 cycles/ticks +average: 373614 cycles/ticks + +Loop spin: 852 +gen_a: +median: 102798 cycles/ticks +average: 103408 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14879 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247482 cycles/ticks +average: 248744 cycles/ticks + +indcpa_enc: +median: 287990 cycles/ticks +average: 289700 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 60346 cycles/ticks + +kyber_keypair_derand: +median: 264906 cycles/ticks +average: 266137 cycles/ticks + +kyber_keypair: +median: 285514 cycles/ticks +average: 286414 cycles/ticks + +kyber_encaps_derand: +median: 310208 cycles/ticks +average: 310580 cycles/ticks + +kyber_encaps: +median: 310942 cycles/ticks +average: 311359 cycles/ticks + +kyber_decaps: +median: 373428 cycles/ticks +average: 374193 cycles/ticks + +Loop spin: 853 +gen_a: +median: 102880 cycles/ticks +average: 103473 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14886 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247962 cycles/ticks +average: 249142 cycles/ticks + +indcpa_enc: +median: 288044 cycles/ticks +average: 289520 cycles/ticks + +indcpa_dec: +median: 59000 cycles/ticks +average: 59340 cycles/ticks + +kyber_keypair_derand: +median: 265282 cycles/ticks +average: 266551 cycles/ticks + +kyber_keypair: +median: 285514 cycles/ticks +average: 286578 cycles/ticks + +kyber_encaps_derand: +median: 308102 cycles/ticks +average: 308420 cycles/ticks + +kyber_encaps: +median: 308900 cycles/ticks +average: 309220 cycles/ticks + +kyber_decaps: +median: 371546 cycles/ticks +average: 372262 cycles/ticks + +Loop spin: 854 +gen_a: +median: 102768 cycles/ticks +average: 103332 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9861 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14862 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2807 cycles/ticks + +indcpa_keypair: +median: 249296 cycles/ticks +average: 250523 cycles/ticks + +indcpa_enc: +median: 289662 cycles/ticks +average: 291175 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59237 cycles/ticks + +kyber_keypair_derand: +median: 264484 cycles/ticks +average: 265818 cycles/ticks + +kyber_keypair: +median: 285436 cycles/ticks +average: 286586 cycles/ticks + +kyber_encaps_derand: +median: 308742 cycles/ticks +average: 309107 cycles/ticks + +kyber_encaps: +median: 309422 cycles/ticks +average: 309821 cycles/ticks + +kyber_decaps: +median: 372026 cycles/ticks +average: 373956 cycles/ticks + +Loop spin: 855 +gen_a: +median: 102818 cycles/ticks +average: 103373 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14891 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2814 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247642 cycles/ticks +average: 248876 cycles/ticks + +indcpa_enc: +median: 288148 cycles/ticks +average: 289785 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59292 cycles/ticks + +kyber_keypair_derand: +median: 264994 cycles/ticks +average: 266262 cycles/ticks + +kyber_keypair: +median: 285454 cycles/ticks +average: 286369 cycles/ticks + +kyber_encaps_derand: +median: 308644 cycles/ticks +average: 309061 cycles/ticks + +kyber_encaps: +median: 309340 cycles/ticks +average: 309691 cycles/ticks + +kyber_decaps: +median: 372048 cycles/ticks +average: 372725 cycles/ticks + +Loop spin: 856 +gen_a: +median: 102966 cycles/ticks +average: 103647 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14932 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 248096 cycles/ticks +average: 249517 cycles/ticks + +indcpa_enc: +median: 287810 cycles/ticks +average: 289422 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59151 cycles/ticks + +kyber_keypair_derand: +median: 266382 cycles/ticks +average: 267870 cycles/ticks + +kyber_keypair: +median: 285688 cycles/ticks +average: 286748 cycles/ticks + +kyber_encaps_derand: +median: 308108 cycles/ticks +average: 308425 cycles/ticks + +kyber_encaps: +median: 308770 cycles/ticks +average: 309074 cycles/ticks + +kyber_decaps: +median: 371254 cycles/ticks +average: 371902 cycles/ticks + +Loop spin: 857 +gen_a: +median: 102840 cycles/ticks +average: 103421 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14861 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1387 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247854 cycles/ticks +average: 249061 cycles/ticks + +indcpa_enc: +median: 288030 cycles/ticks +average: 289657 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59267 cycles/ticks + +kyber_keypair_derand: +median: 265042 cycles/ticks +average: 267335 cycles/ticks + +kyber_keypair: +median: 285528 cycles/ticks +average: 286562 cycles/ticks + +kyber_encaps_derand: +median: 308430 cycles/ticks +average: 308759 cycles/ticks + +kyber_encaps: +median: 309284 cycles/ticks +average: 309616 cycles/ticks + +kyber_decaps: +median: 371886 cycles/ticks +average: 372738 cycles/ticks + +Loop spin: 858 +gen_a: +median: 102884 cycles/ticks +average: 103480 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9828 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14876 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 248050 cycles/ticks +average: 249302 cycles/ticks + +indcpa_enc: +median: 288406 cycles/ticks +average: 289876 cycles/ticks + +indcpa_dec: +median: 58946 cycles/ticks +average: 59218 cycles/ticks + +kyber_keypair_derand: +median: 265396 cycles/ticks +average: 266574 cycles/ticks + +kyber_keypair: +median: 285652 cycles/ticks +average: 286735 cycles/ticks + +kyber_encaps_derand: +median: 308776 cycles/ticks +average: 309312 cycles/ticks + +kyber_encaps: +median: 309522 cycles/ticks +average: 309754 cycles/ticks + +kyber_decaps: +median: 371826 cycles/ticks +average: 372522 cycles/ticks + +Loop spin: 859 +gen_a: +median: 102632 cycles/ticks +average: 103187 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14863 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247938 cycles/ticks +average: 249164 cycles/ticks + +indcpa_enc: +median: 288204 cycles/ticks +average: 289733 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59213 cycles/ticks + +kyber_keypair_derand: +median: 265228 cycles/ticks +average: 266628 cycles/ticks + +kyber_keypair: +median: 285484 cycles/ticks +average: 286705 cycles/ticks + +kyber_encaps_derand: +median: 308710 cycles/ticks +average: 309267 cycles/ticks + +kyber_encaps: +median: 309344 cycles/ticks +average: 310993 cycles/ticks + +kyber_decaps: +median: 371864 cycles/ticks +average: 372831 cycles/ticks + +Loop spin: 860 +gen_a: +median: 102790 cycles/ticks +average: 103372 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 250672 cycles/ticks +average: 252006 cycles/ticks + +indcpa_enc: +median: 291388 cycles/ticks +average: 293075 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59206 cycles/ticks + +kyber_keypair_derand: +median: 264614 cycles/ticks +average: 265896 cycles/ticks + +kyber_keypair: +median: 285502 cycles/ticks +average: 286575 cycles/ticks + +kyber_encaps_derand: +median: 308560 cycles/ticks +average: 308943 cycles/ticks + +kyber_encaps: +median: 309248 cycles/ticks +average: 309731 cycles/ticks + +kyber_decaps: +median: 371780 cycles/ticks +average: 372651 cycles/ticks + +Loop spin: 861 +gen_a: +median: 102600 cycles/ticks +average: 103179 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14828 cycles/ticks +average: 15024 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247844 cycles/ticks +average: 249186 cycles/ticks + +indcpa_enc: +median: 288516 cycles/ticks +average: 290172 cycles/ticks + +indcpa_dec: +median: 58946 cycles/ticks +average: 59189 cycles/ticks + +kyber_keypair_derand: +median: 264984 cycles/ticks +average: 266311 cycles/ticks + +kyber_keypair: +median: 285568 cycles/ticks +average: 286644 cycles/ticks + +kyber_encaps_derand: +median: 308812 cycles/ticks +average: 309201 cycles/ticks + +kyber_encaps: +median: 309616 cycles/ticks +average: 310099 cycles/ticks + +kyber_decaps: +median: 371974 cycles/ticks +average: 375063 cycles/ticks + +Loop spin: 862 +gen_a: +median: 102836 cycles/ticks +average: 103454 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247762 cycles/ticks +average: 251579 cycles/ticks + +indcpa_enc: +median: 288314 cycles/ticks +average: 290971 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59257 cycles/ticks + +kyber_keypair_derand: +median: 265178 cycles/ticks +average: 266443 cycles/ticks + +kyber_keypair: +median: 285492 cycles/ticks +average: 286415 cycles/ticks + +kyber_encaps_derand: +median: 309924 cycles/ticks +average: 310454 cycles/ticks + +kyber_encaps: +median: 310646 cycles/ticks +average: 311161 cycles/ticks + +kyber_decaps: +median: 373258 cycles/ticks +average: 374065 cycles/ticks + +Loop spin: 863 +gen_a: +median: 102796 cycles/ticks +average: 103436 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9898 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247840 cycles/ticks +average: 249161 cycles/ticks + +indcpa_enc: +median: 288272 cycles/ticks +average: 289910 cycles/ticks + +indcpa_dec: +median: 59022 cycles/ticks +average: 59299 cycles/ticks + +kyber_keypair_derand: +median: 265254 cycles/ticks +average: 266637 cycles/ticks + +kyber_keypair: +median: 285482 cycles/ticks +average: 286579 cycles/ticks + +kyber_encaps_derand: +median: 307778 cycles/ticks +average: 308255 cycles/ticks + +kyber_encaps: +median: 308568 cycles/ticks +average: 308979 cycles/ticks + +kyber_decaps: +median: 371188 cycles/ticks +average: 371934 cycles/ticks + +Loop spin: 864 +gen_a: +median: 102642 cycles/ticks +average: 103259 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9888 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14945 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2802 cycles/ticks + +indcpa_keypair: +median: 247788 cycles/ticks +average: 249117 cycles/ticks + +indcpa_enc: +median: 287874 cycles/ticks +average: 289407 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59247 cycles/ticks + +kyber_keypair_derand: +median: 265234 cycles/ticks +average: 266434 cycles/ticks + +kyber_keypair: +median: 285520 cycles/ticks +average: 286638 cycles/ticks + +kyber_encaps_derand: +median: 308040 cycles/ticks +average: 308554 cycles/ticks + +kyber_encaps: +median: 308920 cycles/ticks +average: 310365 cycles/ticks + +kyber_decaps: +median: 371494 cycles/ticks +average: 372252 cycles/ticks + +Loop spin: 865 +gen_a: +median: 102788 cycles/ticks +average: 103389 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 248006 cycles/ticks +average: 249214 cycles/ticks + +indcpa_enc: +median: 289066 cycles/ticks +average: 290502 cycles/ticks + +indcpa_dec: +median: 59064 cycles/ticks +average: 59335 cycles/ticks + +kyber_keypair_derand: +median: 264954 cycles/ticks +average: 266213 cycles/ticks + +kyber_keypair: +median: 285472 cycles/ticks +average: 286562 cycles/ticks + +kyber_encaps_derand: +median: 309248 cycles/ticks +average: 309697 cycles/ticks + +kyber_encaps: +median: 309846 cycles/ticks +average: 310337 cycles/ticks + +kyber_decaps: +median: 372422 cycles/ticks +average: 373236 cycles/ticks + +Loop spin: 866 +gen_a: +median: 102794 cycles/ticks +average: 103414 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14958 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247758 cycles/ticks +average: 249038 cycles/ticks + +indcpa_enc: +median: 288170 cycles/ticks +average: 289772 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59231 cycles/ticks + +kyber_keypair_derand: +median: 264706 cycles/ticks +average: 265970 cycles/ticks + +kyber_keypair: +median: 285510 cycles/ticks +average: 286592 cycles/ticks + +kyber_encaps_derand: +median: 308514 cycles/ticks +average: 308911 cycles/ticks + +kyber_encaps: +median: 309258 cycles/ticks +average: 309628 cycles/ticks + +kyber_decaps: +median: 371784 cycles/ticks +average: 372619 cycles/ticks + +Loop spin: 867 +gen_a: +median: 102850 cycles/ticks +average: 103489 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9904 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15029 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247502 cycles/ticks +average: 248932 cycles/ticks + +indcpa_enc: +median: 287616 cycles/ticks +average: 290324 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59216 cycles/ticks + +kyber_keypair_derand: +median: 265148 cycles/ticks +average: 266460 cycles/ticks + +kyber_keypair: +median: 285466 cycles/ticks +average: 286514 cycles/ticks + +kyber_encaps_derand: +median: 308270 cycles/ticks +average: 308700 cycles/ticks + +kyber_encaps: +median: 309088 cycles/ticks +average: 309483 cycles/ticks + +kyber_decaps: +median: 371742 cycles/ticks +average: 372512 cycles/ticks + +Loop spin: 868 +gen_a: +median: 102904 cycles/ticks +average: 103440 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9861 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14980 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247516 cycles/ticks +average: 248755 cycles/ticks + +indcpa_enc: +median: 287824 cycles/ticks +average: 289386 cycles/ticks + +indcpa_dec: +median: 58996 cycles/ticks +average: 59282 cycles/ticks + +kyber_keypair_derand: +median: 264924 cycles/ticks +average: 266252 cycles/ticks + +kyber_keypair: +median: 285542 cycles/ticks +average: 286573 cycles/ticks + +kyber_encaps_derand: +median: 308682 cycles/ticks +average: 309102 cycles/ticks + +kyber_encaps: +median: 309512 cycles/ticks +average: 309948 cycles/ticks + +kyber_decaps: +median: 372266 cycles/ticks +average: 373093 cycles/ticks + +Loop spin: 869 +gen_a: +median: 102850 cycles/ticks +average: 103398 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9857 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 541 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247764 cycles/ticks +average: 249023 cycles/ticks + +indcpa_enc: +median: 287966 cycles/ticks +average: 289496 cycles/ticks + +indcpa_dec: +median: 58946 cycles/ticks +average: 59202 cycles/ticks + +kyber_keypair_derand: +median: 265060 cycles/ticks +average: 266351 cycles/ticks + +kyber_keypair: +median: 285492 cycles/ticks +average: 286619 cycles/ticks + +kyber_encaps_derand: +median: 310166 cycles/ticks +average: 310648 cycles/ticks + +kyber_encaps: +median: 310918 cycles/ticks +average: 312415 cycles/ticks + +kyber_decaps: +median: 373508 cycles/ticks +average: 374279 cycles/ticks + +Loop spin: 870 +gen_a: +median: 102588 cycles/ticks +average: 103192 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14876 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 753 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 248058 cycles/ticks +average: 249368 cycles/ticks + +indcpa_enc: +median: 288448 cycles/ticks +average: 290036 cycles/ticks + +indcpa_dec: +median: 59002 cycles/ticks +average: 59286 cycles/ticks + +kyber_keypair_derand: +median: 265304 cycles/ticks +average: 266667 cycles/ticks + +kyber_keypair: +median: 285442 cycles/ticks +average: 286552 cycles/ticks + +kyber_encaps_derand: +median: 308400 cycles/ticks +average: 308742 cycles/ticks + +kyber_encaps: +median: 309032 cycles/ticks +average: 309513 cycles/ticks + +kyber_decaps: +median: 371660 cycles/ticks +average: 372423 cycles/ticks + +Loop spin: 871 +gen_a: +median: 102876 cycles/ticks +average: 103428 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14891 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247908 cycles/ticks +average: 249128 cycles/ticks + +indcpa_enc: +median: 288218 cycles/ticks +average: 289808 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59198 cycles/ticks + +kyber_keypair_derand: +median: 265272 cycles/ticks +average: 266548 cycles/ticks + +kyber_keypair: +median: 285382 cycles/ticks +average: 286454 cycles/ticks + +kyber_encaps_derand: +median: 308616 cycles/ticks +average: 309061 cycles/ticks + +kyber_encaps: +median: 309466 cycles/ticks +average: 309864 cycles/ticks + +kyber_decaps: +median: 372066 cycles/ticks +average: 372706 cycles/ticks + +Loop spin: 872 +gen_a: +median: 102960 cycles/ticks +average: 103650 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14858 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4356 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247630 cycles/ticks +average: 248896 cycles/ticks + +indcpa_enc: +median: 288196 cycles/ticks +average: 290623 cycles/ticks + +indcpa_dec: +median: 59000 cycles/ticks +average: 59261 cycles/ticks + +kyber_keypair_derand: +median: 265184 cycles/ticks +average: 266481 cycles/ticks + +kyber_keypair: +median: 285488 cycles/ticks +average: 286392 cycles/ticks + +kyber_encaps_derand: +median: 308540 cycles/ticks +average: 308978 cycles/ticks + +kyber_encaps: +median: 309278 cycles/ticks +average: 309694 cycles/ticks + +kyber_decaps: +median: 371862 cycles/ticks +average: 372637 cycles/ticks + +Loop spin: 873 +gen_a: +median: 102716 cycles/ticks +average: 103365 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15022 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247808 cycles/ticks +average: 249214 cycles/ticks + +indcpa_enc: +median: 288184 cycles/ticks +average: 289678 cycles/ticks + +indcpa_dec: +median: 58998 cycles/ticks +average: 59236 cycles/ticks + +kyber_keypair_derand: +median: 266560 cycles/ticks +average: 267936 cycles/ticks + +kyber_keypair: +median: 285336 cycles/ticks +average: 286371 cycles/ticks + +kyber_encaps_derand: +median: 309776 cycles/ticks +average: 310091 cycles/ticks + +kyber_encaps: +median: 310516 cycles/ticks +average: 310897 cycles/ticks + +kyber_decaps: +median: 373142 cycles/ticks +average: 373954 cycles/ticks + +Loop spin: 874 +gen_a: +median: 103010 cycles/ticks +average: 103610 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14971 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 313 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 541 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247798 cycles/ticks +average: 248975 cycles/ticks + +indcpa_enc: +median: 288328 cycles/ticks +average: 289854 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59160 cycles/ticks + +kyber_keypair_derand: +median: 264888 cycles/ticks +average: 266162 cycles/ticks + +kyber_keypair: +median: 285704 cycles/ticks +average: 286784 cycles/ticks + +kyber_encaps_derand: +median: 308730 cycles/ticks +average: 309100 cycles/ticks + +kyber_encaps: +median: 309228 cycles/ticks +average: 310608 cycles/ticks + +kyber_decaps: +median: 371920 cycles/ticks +average: 372673 cycles/ticks + +Loop spin: 875 +gen_a: +median: 103072 cycles/ticks +average: 103658 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14869 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247290 cycles/ticks +average: 248597 cycles/ticks + +indcpa_enc: +median: 287684 cycles/ticks +average: 289196 cycles/ticks + +indcpa_dec: +median: 58996 cycles/ticks +average: 59268 cycles/ticks + +kyber_keypair_derand: +median: 268264 cycles/ticks +average: 269630 cycles/ticks + +kyber_keypair: +median: 285436 cycles/ticks +average: 286405 cycles/ticks + +kyber_encaps_derand: +median: 308440 cycles/ticks +average: 308864 cycles/ticks + +kyber_encaps: +median: 309168 cycles/ticks +average: 309378 cycles/ticks + +kyber_decaps: +median: 371722 cycles/ticks +average: 372433 cycles/ticks + +Loop spin: 876 +gen_a: +median: 102818 cycles/ticks +average: 103354 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9828 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14958 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1355 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247846 cycles/ticks +average: 248992 cycles/ticks + +indcpa_enc: +median: 287842 cycles/ticks +average: 289248 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59240 cycles/ticks + +kyber_keypair_derand: +median: 265092 cycles/ticks +average: 266364 cycles/ticks + +kyber_keypair: +median: 285532 cycles/ticks +average: 286551 cycles/ticks + +kyber_encaps_derand: +median: 308500 cycles/ticks +average: 308814 cycles/ticks + +kyber_encaps: +median: 309096 cycles/ticks +average: 309196 cycles/ticks + +kyber_decaps: +median: 371756 cycles/ticks +average: 372464 cycles/ticks + +Loop spin: 877 +gen_a: +median: 102726 cycles/ticks +average: 103242 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14868 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247396 cycles/ticks +average: 248849 cycles/ticks + +indcpa_enc: +median: 287642 cycles/ticks +average: 290393 cycles/ticks + +indcpa_dec: +median: 58950 cycles/ticks +average: 59208 cycles/ticks + +kyber_keypair_derand: +median: 265536 cycles/ticks +average: 266756 cycles/ticks + +kyber_keypair: +median: 285558 cycles/ticks +average: 286700 cycles/ticks + +kyber_encaps_derand: +median: 308490 cycles/ticks +average: 309020 cycles/ticks + +kyber_encaps: +median: 309300 cycles/ticks +average: 309710 cycles/ticks + +kyber_decaps: +median: 371924 cycles/ticks +average: 372654 cycles/ticks + +Loop spin: 878 +gen_a: +median: 102824 cycles/ticks +average: 103397 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2096 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14935 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 248072 cycles/ticks +average: 249381 cycles/ticks + +indcpa_enc: +median: 288088 cycles/ticks +average: 289661 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59242 cycles/ticks + +kyber_keypair_derand: +median: 264878 cycles/ticks +average: 266245 cycles/ticks + +kyber_keypair: +median: 285476 cycles/ticks +average: 286654 cycles/ticks + +kyber_encaps_derand: +median: 308340 cycles/ticks +average: 308809 cycles/ticks + +kyber_encaps: +median: 309096 cycles/ticks +average: 309482 cycles/ticks + +kyber_decaps: +median: 371888 cycles/ticks +average: 372772 cycles/ticks + +Loop spin: 879 +gen_a: +median: 102868 cycles/ticks +average: 103385 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14864 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4369 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 247820 cycles/ticks +average: 249136 cycles/ticks + +indcpa_enc: +median: 288646 cycles/ticks +average: 290257 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59233 cycles/ticks + +kyber_keypair_derand: +median: 265122 cycles/ticks +average: 266531 cycles/ticks + +kyber_keypair: +median: 285574 cycles/ticks +average: 286708 cycles/ticks + +kyber_encaps_derand: +median: 308702 cycles/ticks +average: 310317 cycles/ticks + +kyber_encaps: +median: 309494 cycles/ticks +average: 309925 cycles/ticks + +kyber_decaps: +median: 372140 cycles/ticks +average: 373032 cycles/ticks + +Loop spin: 880 +gen_a: +median: 102732 cycles/ticks +average: 103278 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14885 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 301 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4395 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 248110 cycles/ticks +average: 249441 cycles/ticks + +indcpa_enc: +median: 288464 cycles/ticks +average: 290134 cycles/ticks + +indcpa_dec: +median: 58942 cycles/ticks +average: 59214 cycles/ticks + +kyber_keypair_derand: +median: 265012 cycles/ticks +average: 266339 cycles/ticks + +kyber_keypair: +median: 285696 cycles/ticks +average: 286815 cycles/ticks + +kyber_encaps_derand: +median: 312306 cycles/ticks +average: 312800 cycles/ticks + +kyber_encaps: +median: 313148 cycles/ticks +average: 313663 cycles/ticks + +kyber_decaps: +median: 375868 cycles/ticks +average: 376800 cycles/ticks + +Loop spin: 881 +gen_a: +median: 102924 cycles/ticks +average: 103490 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14972 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4412 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247588 cycles/ticks +average: 248921 cycles/ticks + +indcpa_enc: +median: 288100 cycles/ticks +average: 289733 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59242 cycles/ticks + +kyber_keypair_derand: +median: 264858 cycles/ticks +average: 266275 cycles/ticks + +kyber_keypair: +median: 285498 cycles/ticks +average: 286667 cycles/ticks + +kyber_encaps_derand: +median: 307906 cycles/ticks +average: 308392 cycles/ticks + +kyber_encaps: +median: 308786 cycles/ticks +average: 309247 cycles/ticks + +kyber_decaps: +median: 371348 cycles/ticks +average: 372292 cycles/ticks + +Loop spin: 882 +gen_a: +median: 102822 cycles/ticks +average: 103426 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2098 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14885 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247678 cycles/ticks +average: 250248 cycles/ticks + +indcpa_enc: +median: 288078 cycles/ticks +average: 289723 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59241 cycles/ticks + +kyber_keypair_derand: +median: 266816 cycles/ticks +average: 268189 cycles/ticks + +kyber_keypair: +median: 285534 cycles/ticks +average: 286629 cycles/ticks + +kyber_encaps_derand: +median: 308410 cycles/ticks +average: 308832 cycles/ticks + +kyber_encaps: +median: 309080 cycles/ticks +average: 309576 cycles/ticks + +kyber_decaps: +median: 371674 cycles/ticks +average: 372484 cycles/ticks + +Loop spin: 883 +gen_a: +median: 102882 cycles/ticks +average: 103423 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9861 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14890 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2800 cycles/ticks + +indcpa_keypair: +median: 247564 cycles/ticks +average: 249089 cycles/ticks + +indcpa_enc: +median: 288300 cycles/ticks +average: 289974 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59223 cycles/ticks + +kyber_keypair_derand: +median: 264702 cycles/ticks +average: 266105 cycles/ticks + +kyber_keypair: +median: 285116 cycles/ticks +average: 286317 cycles/ticks + +kyber_encaps_derand: +median: 308258 cycles/ticks +average: 308630 cycles/ticks + +kyber_encaps: +median: 309212 cycles/ticks +average: 309550 cycles/ticks + +kyber_decaps: +median: 371800 cycles/ticks +average: 372563 cycles/ticks + +Loop spin: 884 +gen_a: +median: 102850 cycles/ticks +average: 103438 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14938 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247896 cycles/ticks +average: 249253 cycles/ticks + +indcpa_enc: +median: 288076 cycles/ticks +average: 289797 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59199 cycles/ticks + +kyber_keypair_derand: +median: 265630 cycles/ticks +average: 267097 cycles/ticks + +kyber_keypair: +median: 285856 cycles/ticks +average: 287019 cycles/ticks + +kyber_encaps_derand: +median: 308828 cycles/ticks +average: 310358 cycles/ticks + +kyber_encaps: +median: 309514 cycles/ticks +average: 309938 cycles/ticks + +kyber_decaps: +median: 372002 cycles/ticks +average: 372751 cycles/ticks + +Loop spin: 885 +gen_a: +median: 102672 cycles/ticks +average: 103226 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14945 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2798 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 247768 cycles/ticks +average: 249165 cycles/ticks + +indcpa_enc: +median: 287966 cycles/ticks +average: 289585 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59220 cycles/ticks + +kyber_keypair_derand: +median: 266530 cycles/ticks +average: 267845 cycles/ticks + +kyber_keypair: +median: 285526 cycles/ticks +average: 286578 cycles/ticks + +kyber_encaps_derand: +median: 308076 cycles/ticks +average: 308593 cycles/ticks + +kyber_encaps: +median: 308782 cycles/ticks +average: 309216 cycles/ticks + +kyber_decaps: +median: 371522 cycles/ticks +average: 372403 cycles/ticks + +Loop spin: 886 +gen_a: +median: 102976 cycles/ticks +average: 103522 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2130 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14864 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247536 cycles/ticks +average: 248809 cycles/ticks + +indcpa_enc: +median: 288236 cycles/ticks +average: 289897 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59216 cycles/ticks + +kyber_keypair_derand: +median: 264782 cycles/ticks +average: 266127 cycles/ticks + +kyber_keypair: +median: 285392 cycles/ticks +average: 286525 cycles/ticks + +kyber_encaps_derand: +median: 308940 cycles/ticks +average: 309496 cycles/ticks + +kyber_encaps: +median: 309582 cycles/ticks +average: 309952 cycles/ticks + +kyber_decaps: +median: 372244 cycles/ticks +average: 373185 cycles/ticks + +Loop spin: 887 +gen_a: +median: 102740 cycles/ticks +average: 103320 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2127 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 15013 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247782 cycles/ticks +average: 250134 cycles/ticks + +indcpa_enc: +median: 287796 cycles/ticks +average: 289375 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59283 cycles/ticks + +kyber_keypair_derand: +median: 265110 cycles/ticks +average: 266427 cycles/ticks + +kyber_keypair: +median: 285632 cycles/ticks +average: 286665 cycles/ticks + +kyber_encaps_derand: +median: 308430 cycles/ticks +average: 308769 cycles/ticks + +kyber_encaps: +median: 309232 cycles/ticks +average: 309630 cycles/ticks + +kyber_decaps: +median: 371852 cycles/ticks +average: 372717 cycles/ticks + +Loop spin: 888 +gen_a: +median: 102734 cycles/ticks +average: 103307 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9895 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14883 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247918 cycles/ticks +average: 249212 cycles/ticks + +indcpa_enc: +median: 288448 cycles/ticks +average: 290118 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59217 cycles/ticks + +kyber_keypair_derand: +median: 266476 cycles/ticks +average: 267768 cycles/ticks + +kyber_keypair: +median: 285494 cycles/ticks +average: 286567 cycles/ticks + +kyber_encaps_derand: +median: 308806 cycles/ticks +average: 309288 cycles/ticks + +kyber_encaps: +median: 309570 cycles/ticks +average: 310090 cycles/ticks + +kyber_decaps: +median: 372368 cycles/ticks +average: 373226 cycles/ticks + +Loop spin: 889 +gen_a: +median: 102866 cycles/ticks +average: 103434 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2141 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14891 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247670 cycles/ticks +average: 248971 cycles/ticks + +indcpa_enc: +median: 287844 cycles/ticks +average: 289411 cycles/ticks + +indcpa_dec: +median: 58950 cycles/ticks +average: 59248 cycles/ticks + +kyber_keypair_derand: +median: 265046 cycles/ticks +average: 266399 cycles/ticks + +kyber_keypair: +median: 285416 cycles/ticks +average: 286628 cycles/ticks + +kyber_encaps_derand: +median: 308304 cycles/ticks +average: 309896 cycles/ticks + +kyber_encaps: +median: 309146 cycles/ticks +average: 309588 cycles/ticks + +kyber_decaps: +median: 371704 cycles/ticks +average: 372494 cycles/ticks + +Loop spin: 890 +gen_a: +median: 102672 cycles/ticks +average: 103292 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9900 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14963 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 249196 cycles/ticks +average: 250456 cycles/ticks + +indcpa_enc: +median: 289800 cycles/ticks +average: 291438 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59219 cycles/ticks + +kyber_keypair_derand: +median: 266878 cycles/ticks +average: 268303 cycles/ticks + +kyber_keypair: +median: 285626 cycles/ticks +average: 286691 cycles/ticks + +kyber_encaps_derand: +median: 308222 cycles/ticks +average: 308788 cycles/ticks + +kyber_encaps: +median: 309038 cycles/ticks +average: 309570 cycles/ticks + +kyber_decaps: +median: 371666 cycles/ticks +average: 372522 cycles/ticks + +Loop spin: 891 +gen_a: +median: 102802 cycles/ticks +average: 103441 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14857 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247626 cycles/ticks +average: 248890 cycles/ticks + +indcpa_enc: +median: 288154 cycles/ticks +average: 289801 cycles/ticks + +indcpa_dec: +median: 59008 cycles/ticks +average: 59295 cycles/ticks + +kyber_keypair_derand: +median: 264732 cycles/ticks +average: 266075 cycles/ticks + +kyber_keypair: +median: 285544 cycles/ticks +average: 286649 cycles/ticks + +kyber_encaps_derand: +median: 308452 cycles/ticks +average: 308932 cycles/ticks + +kyber_encaps: +median: 309286 cycles/ticks +average: 309730 cycles/ticks + +kyber_decaps: +median: 371782 cycles/ticks +average: 372574 cycles/ticks + +Loop spin: 892 +gen_a: +median: 102900 cycles/ticks +average: 103478 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2165 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15224 cycles/ticks +average: 15169 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 249374 cycles/ticks +average: 251807 cycles/ticks + +indcpa_enc: +median: 289776 cycles/ticks +average: 291349 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59221 cycles/ticks + +kyber_keypair_derand: +median: 265114 cycles/ticks +average: 266503 cycles/ticks + +kyber_keypair: +median: 285652 cycles/ticks +average: 286699 cycles/ticks + +kyber_encaps_derand: +median: 308784 cycles/ticks +average: 309233 cycles/ticks + +kyber_encaps: +median: 309808 cycles/ticks +average: 310210 cycles/ticks + +kyber_decaps: +median: 372256 cycles/ticks +average: 373069 cycles/ticks + +Loop spin: 893 +gen_a: +median: 102722 cycles/ticks +average: 103400 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2131 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14984 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 249574 cycles/ticks +average: 250900 cycles/ticks + +indcpa_enc: +median: 289838 cycles/ticks +average: 291563 cycles/ticks + +indcpa_dec: +median: 59030 cycles/ticks +average: 59271 cycles/ticks + +kyber_keypair_derand: +median: 265092 cycles/ticks +average: 266581 cycles/ticks + +kyber_keypair: +median: 285578 cycles/ticks +average: 286658 cycles/ticks + +kyber_encaps_derand: +median: 308594 cycles/ticks +average: 309031 cycles/ticks + +kyber_encaps: +median: 309412 cycles/ticks +average: 309783 cycles/ticks + +kyber_decaps: +median: 371908 cycles/ticks +average: 372717 cycles/ticks + +Loop spin: 894 +gen_a: +median: 102524 cycles/ticks +average: 103136 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14834 cycles/ticks +average: 15038 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2806 cycles/ticks + +indcpa_keypair: +median: 247508 cycles/ticks +average: 248847 cycles/ticks + +indcpa_enc: +median: 287844 cycles/ticks +average: 289479 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59252 cycles/ticks + +kyber_keypair_derand: +median: 264848 cycles/ticks +average: 266205 cycles/ticks + +kyber_keypair: +median: 285482 cycles/ticks +average: 286710 cycles/ticks + +kyber_encaps_derand: +median: 308556 cycles/ticks +average: 310189 cycles/ticks + +kyber_encaps: +median: 309426 cycles/ticks +average: 309924 cycles/ticks + +kyber_decaps: +median: 372002 cycles/ticks +average: 372840 cycles/ticks + +Loop spin: 895 +gen_a: +median: 102638 cycles/ticks +average: 103159 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14863 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4395 cycles/ticks + +polyvec_decompress: +median: 2798 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247798 cycles/ticks +average: 249145 cycles/ticks + +indcpa_enc: +median: 287890 cycles/ticks +average: 289564 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59255 cycles/ticks + +kyber_keypair_derand: +median: 266416 cycles/ticks +average: 267682 cycles/ticks + +kyber_keypair: +median: 285530 cycles/ticks +average: 286695 cycles/ticks + +kyber_encaps_derand: +median: 308020 cycles/ticks +average: 308517 cycles/ticks + +kyber_encaps: +median: 308750 cycles/ticks +average: 309276 cycles/ticks + +kyber_decaps: +median: 371296 cycles/ticks +average: 372175 cycles/ticks + +Loop spin: 896 +gen_a: +median: 102872 cycles/ticks +average: 103459 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9889 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14955 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4376 cycles/ticks +average: 4400 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247736 cycles/ticks +average: 249082 cycles/ticks + +indcpa_enc: +median: 288132 cycles/ticks +average: 289744 cycles/ticks + +indcpa_dec: +median: 58942 cycles/ticks +average: 59219 cycles/ticks + +kyber_keypair_derand: +median: 264704 cycles/ticks +average: 266059 cycles/ticks + +kyber_keypair: +median: 285424 cycles/ticks +average: 286396 cycles/ticks + +kyber_encaps_derand: +median: 308392 cycles/ticks +average: 308840 cycles/ticks + +kyber_encaps: +median: 309362 cycles/ticks +average: 309860 cycles/ticks + +kyber_decaps: +median: 371778 cycles/ticks +average: 372634 cycles/ticks + +Loop spin: 897 +gen_a: +median: 102910 cycles/ticks +average: 103540 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14882 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247772 cycles/ticks +average: 250195 cycles/ticks + +indcpa_enc: +median: 287976 cycles/ticks +average: 289498 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59221 cycles/ticks + +kyber_keypair_derand: +median: 265072 cycles/ticks +average: 266286 cycles/ticks + +kyber_keypair: +median: 285524 cycles/ticks +average: 286673 cycles/ticks + +kyber_encaps_derand: +median: 308546 cycles/ticks +average: 309027 cycles/ticks + +kyber_encaps: +median: 309236 cycles/ticks +average: 309635 cycles/ticks + +kyber_decaps: +median: 371808 cycles/ticks +average: 372568 cycles/ticks + +Loop spin: 898 +gen_a: +median: 102770 cycles/ticks +average: 103380 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2120 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14830 cycles/ticks +average: 15038 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 541 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247750 cycles/ticks +average: 249103 cycles/ticks + +indcpa_enc: +median: 288088 cycles/ticks +average: 289852 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59244 cycles/ticks + +kyber_keypair_derand: +median: 264658 cycles/ticks +average: 266021 cycles/ticks + +kyber_keypair: +median: 285496 cycles/ticks +average: 286564 cycles/ticks + +kyber_encaps_derand: +median: 308362 cycles/ticks +average: 308811 cycles/ticks + +kyber_encaps: +median: 309104 cycles/ticks +average: 309589 cycles/ticks + +kyber_decaps: +median: 371648 cycles/ticks +average: 372470 cycles/ticks + +Loop spin: 899 +gen_a: +median: 102694 cycles/ticks +average: 103322 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14879 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247362 cycles/ticks +average: 248682 cycles/ticks + +indcpa_enc: +median: 287650 cycles/ticks +average: 289240 cycles/ticks + +indcpa_dec: +median: 58948 cycles/ticks +average: 59241 cycles/ticks + +kyber_keypair_derand: +median: 264882 cycles/ticks +average: 268590 cycles/ticks + +kyber_keypair: +median: 285338 cycles/ticks +average: 289225 cycles/ticks + +kyber_encaps_derand: +median: 309768 cycles/ticks +average: 311353 cycles/ticks + +kyber_encaps: +median: 310470 cycles/ticks +average: 310888 cycles/ticks + +kyber_decaps: +median: 372962 cycles/ticks +average: 373823 cycles/ticks + +Loop spin: 900 +gen_a: +median: 102900 cycles/ticks +average: 103555 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14862 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247322 cycles/ticks +average: 248763 cycles/ticks + +indcpa_enc: +median: 287680 cycles/ticks +average: 289349 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59249 cycles/ticks + +kyber_keypair_derand: +median: 265126 cycles/ticks +average: 266526 cycles/ticks + +kyber_keypair: +median: 285604 cycles/ticks +average: 286572 cycles/ticks + +kyber_encaps_derand: +median: 308762 cycles/ticks +average: 309174 cycles/ticks + +kyber_encaps: +median: 309644 cycles/ticks +average: 310144 cycles/ticks + +kyber_decaps: +median: 372118 cycles/ticks +average: 372873 cycles/ticks + +Loop spin: 901 +gen_a: +median: 103030 cycles/ticks +average: 103640 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14961 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4364 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247774 cycles/ticks +average: 249089 cycles/ticks + +indcpa_enc: +median: 287790 cycles/ticks +average: 289403 cycles/ticks + +indcpa_dec: +median: 58942 cycles/ticks +average: 59215 cycles/ticks + +kyber_keypair_derand: +median: 264796 cycles/ticks +average: 266060 cycles/ticks + +kyber_keypair: +median: 285534 cycles/ticks +average: 286493 cycles/ticks + +kyber_encaps_derand: +median: 307988 cycles/ticks +average: 308260 cycles/ticks + +kyber_encaps: +median: 308732 cycles/ticks +average: 309054 cycles/ticks + +kyber_decaps: +median: 371464 cycles/ticks +average: 372044 cycles/ticks + +Loop spin: 902 +gen_a: +median: 102826 cycles/ticks +average: 103479 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9860 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 15962 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247884 cycles/ticks +average: 249181 cycles/ticks + +indcpa_enc: +median: 288058 cycles/ticks +average: 289473 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 59232 cycles/ticks + +kyber_keypair_derand: +median: 265228 cycles/ticks +average: 266469 cycles/ticks + +kyber_keypair: +median: 285410 cycles/ticks +average: 286517 cycles/ticks + +kyber_encaps_derand: +median: 308184 cycles/ticks +average: 308686 cycles/ticks + +kyber_encaps: +median: 309030 cycles/ticks +average: 309285 cycles/ticks + +kyber_decaps: +median: 371580 cycles/ticks +average: 372231 cycles/ticks + +Loop spin: 903 +gen_a: +median: 102674 cycles/ticks +average: 103248 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15025 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 248136 cycles/ticks +average: 249440 cycles/ticks + +indcpa_enc: +median: 288402 cycles/ticks +average: 290060 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59227 cycles/ticks + +kyber_keypair_derand: +median: 265076 cycles/ticks +average: 266492 cycles/ticks + +kyber_keypair: +median: 285440 cycles/ticks +average: 286400 cycles/ticks + +kyber_encaps_derand: +median: 308622 cycles/ticks +average: 309006 cycles/ticks + +kyber_encaps: +median: 309290 cycles/ticks +average: 309680 cycles/ticks + +kyber_decaps: +median: 371972 cycles/ticks +average: 372746 cycles/ticks + +Loop spin: 904 +gen_a: +median: 102718 cycles/ticks +average: 103304 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14870 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247980 cycles/ticks +average: 249271 cycles/ticks + +indcpa_enc: +median: 289502 cycles/ticks +average: 290945 cycles/ticks + +indcpa_dec: +median: 58986 cycles/ticks +average: 59315 cycles/ticks + +kyber_keypair_derand: +median: 264920 cycles/ticks +average: 266097 cycles/ticks + +kyber_keypair: +median: 285484 cycles/ticks +average: 286553 cycles/ticks + +kyber_encaps_derand: +median: 309426 cycles/ticks +average: 310920 cycles/ticks + +kyber_encaps: +median: 310234 cycles/ticks +average: 310597 cycles/ticks + +kyber_decaps: +median: 372764 cycles/ticks +average: 373511 cycles/ticks + +Loop spin: 905 +gen_a: +median: 102792 cycles/ticks +average: 103345 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14927 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4393 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247522 cycles/ticks +average: 248804 cycles/ticks + +indcpa_enc: +median: 288020 cycles/ticks +average: 289479 cycles/ticks + +indcpa_dec: +median: 58986 cycles/ticks +average: 59207 cycles/ticks + +kyber_keypair_derand: +median: 265186 cycles/ticks +average: 266436 cycles/ticks + +kyber_keypair: +median: 285442 cycles/ticks +average: 286545 cycles/ticks + +kyber_encaps_derand: +median: 308628 cycles/ticks +average: 309054 cycles/ticks + +kyber_encaps: +median: 309426 cycles/ticks +average: 309766 cycles/ticks + +kyber_decaps: +median: 371926 cycles/ticks +average: 372533 cycles/ticks + +Loop spin: 906 +gen_a: +median: 102832 cycles/ticks +average: 103375 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9828 cycles/ticks +average: 9851 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14853 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 543 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247796 cycles/ticks +average: 249064 cycles/ticks + +indcpa_enc: +median: 288212 cycles/ticks +average: 289781 cycles/ticks + +indcpa_dec: +median: 58938 cycles/ticks +average: 59245 cycles/ticks + +kyber_keypair_derand: +median: 264952 cycles/ticks +average: 266250 cycles/ticks + +kyber_keypair: +median: 285390 cycles/ticks +average: 286386 cycles/ticks + +kyber_encaps_derand: +median: 308244 cycles/ticks +average: 308644 cycles/ticks + +kyber_encaps: +median: 309070 cycles/ticks +average: 309195 cycles/ticks + +kyber_decaps: +median: 371648 cycles/ticks +average: 372436 cycles/ticks + +Loop spin: 907 +gen_a: +median: 102794 cycles/ticks +average: 103353 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14892 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2809 cycles/ticks + +indcpa_keypair: +median: 247562 cycles/ticks +average: 249911 cycles/ticks + +indcpa_enc: +median: 287724 cycles/ticks +average: 289325 cycles/ticks + +indcpa_dec: +median: 59032 cycles/ticks +average: 59280 cycles/ticks + +kyber_keypair_derand: +median: 265104 cycles/ticks +average: 266447 cycles/ticks + +kyber_keypair: +median: 285492 cycles/ticks +average: 286632 cycles/ticks + +kyber_encaps_derand: +median: 309520 cycles/ticks +average: 310047 cycles/ticks + +kyber_encaps: +median: 310364 cycles/ticks +average: 310487 cycles/ticks + +kyber_decaps: +median: 372928 cycles/ticks +average: 373544 cycles/ticks + +Loop spin: 908 +gen_a: +median: 102778 cycles/ticks +average: 103349 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9927 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14900 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2816 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247640 cycles/ticks +average: 248901 cycles/ticks + +indcpa_enc: +median: 288408 cycles/ticks +average: 290032 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59162 cycles/ticks + +kyber_keypair_derand: +median: 266618 cycles/ticks +average: 267907 cycles/ticks + +kyber_keypair: +median: 285524 cycles/ticks +average: 286539 cycles/ticks + +kyber_encaps_derand: +median: 308358 cycles/ticks +average: 308736 cycles/ticks + +kyber_encaps: +median: 309174 cycles/ticks +average: 309526 cycles/ticks + +kyber_decaps: +median: 371674 cycles/ticks +average: 372346 cycles/ticks + +Loop spin: 909 +gen_a: +median: 102960 cycles/ticks +average: 103498 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14862 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 539 cycles/ticks + +polyvec_compress: +median: 4364 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247778 cycles/ticks +average: 248969 cycles/ticks + +indcpa_enc: +median: 287848 cycles/ticks +average: 289367 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59284 cycles/ticks + +kyber_keypair_derand: +median: 264906 cycles/ticks +average: 266189 cycles/ticks + +kyber_keypair: +median: 285488 cycles/ticks +average: 286430 cycles/ticks + +kyber_encaps_derand: +median: 308328 cycles/ticks +average: 309751 cycles/ticks + +kyber_encaps: +median: 309116 cycles/ticks +average: 309384 cycles/ticks + +kyber_decaps: +median: 371752 cycles/ticks +average: 372527 cycles/ticks + +Loop spin: 910 +gen_a: +median: 102766 cycles/ticks +average: 103353 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14951 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4396 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 247920 cycles/ticks +average: 249049 cycles/ticks + +indcpa_enc: +median: 288354 cycles/ticks +average: 289834 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59210 cycles/ticks + +kyber_keypair_derand: +median: 264996 cycles/ticks +average: 266337 cycles/ticks + +kyber_keypair: +median: 285530 cycles/ticks +average: 286667 cycles/ticks + +kyber_encaps_derand: +median: 308122 cycles/ticks +average: 308406 cycles/ticks + +kyber_encaps: +median: 308774 cycles/ticks +average: 309048 cycles/ticks + +kyber_decaps: +median: 371444 cycles/ticks +average: 372072 cycles/ticks + +Loop spin: 911 +gen_a: +median: 102798 cycles/ticks +average: 103342 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14866 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2826 cycles/ticks + +indcpa_keypair: +median: 247536 cycles/ticks +average: 248775 cycles/ticks + +indcpa_enc: +median: 288062 cycles/ticks +average: 289633 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59284 cycles/ticks + +kyber_keypair_derand: +median: 265192 cycles/ticks +average: 266282 cycles/ticks + +kyber_keypair: +median: 285710 cycles/ticks +average: 286532 cycles/ticks + +kyber_encaps_derand: +median: 309670 cycles/ticks +average: 309971 cycles/ticks + +kyber_encaps: +median: 310294 cycles/ticks +average: 310565 cycles/ticks + +kyber_decaps: +median: 372810 cycles/ticks +average: 373560 cycles/ticks + +Loop spin: 912 +gen_a: +median: 102792 cycles/ticks +average: 104492 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2112 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14859 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 299 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 542 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 249024 cycles/ticks +average: 250232 cycles/ticks + +indcpa_enc: +median: 289456 cycles/ticks +average: 291024 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59201 cycles/ticks + +kyber_keypair_derand: +median: 264836 cycles/ticks +average: 266130 cycles/ticks + +kyber_keypair: +median: 285470 cycles/ticks +average: 286583 cycles/ticks + +kyber_encaps_derand: +median: 308170 cycles/ticks +average: 308676 cycles/ticks + +kyber_encaps: +median: 308992 cycles/ticks +average: 309313 cycles/ticks + +kyber_decaps: +median: 371588 cycles/ticks +average: 372348 cycles/ticks + +Loop spin: 913 +gen_a: +median: 102742 cycles/ticks +average: 103357 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2132 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14918 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247990 cycles/ticks +average: 249125 cycles/ticks + +indcpa_enc: +median: 287970 cycles/ticks +average: 289556 cycles/ticks + +indcpa_dec: +median: 59004 cycles/ticks +average: 59257 cycles/ticks + +kyber_keypair_derand: +median: 265336 cycles/ticks +average: 266640 cycles/ticks + +kyber_keypair: +median: 285444 cycles/ticks +average: 286551 cycles/ticks + +kyber_encaps_derand: +median: 307838 cycles/ticks +average: 308260 cycles/ticks + +kyber_encaps: +median: 308820 cycles/ticks +average: 309038 cycles/ticks + +kyber_decaps: +median: 371444 cycles/ticks +average: 372073 cycles/ticks + +Loop spin: 914 +gen_a: +median: 102822 cycles/ticks +average: 103442 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 248152 cycles/ticks +average: 249316 cycles/ticks + +indcpa_enc: +median: 288238 cycles/ticks +average: 289664 cycles/ticks + +indcpa_dec: +median: 58948 cycles/ticks +average: 59243 cycles/ticks + +kyber_keypair_derand: +median: 265444 cycles/ticks +average: 266720 cycles/ticks + +kyber_keypair: +median: 285620 cycles/ticks +average: 286630 cycles/ticks + +kyber_encaps_derand: +median: 308302 cycles/ticks +average: 309760 cycles/ticks + +kyber_encaps: +median: 309162 cycles/ticks +average: 309446 cycles/ticks + +kyber_decaps: +median: 371810 cycles/ticks +average: 372580 cycles/ticks + +Loop spin: 915 +gen_a: +median: 102668 cycles/ticks +average: 103276 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2101 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9859 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14884 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247448 cycles/ticks +average: 248622 cycles/ticks + +indcpa_enc: +median: 287460 cycles/ticks +average: 288947 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59222 cycles/ticks + +kyber_keypair_derand: +median: 265018 cycles/ticks +average: 266198 cycles/ticks + +kyber_keypair: +median: 285528 cycles/ticks +average: 286553 cycles/ticks + +kyber_encaps_derand: +median: 308602 cycles/ticks +average: 308907 cycles/ticks + +kyber_encaps: +median: 309440 cycles/ticks +average: 309854 cycles/ticks + +kyber_decaps: +median: 372064 cycles/ticks +average: 372781 cycles/ticks + +Loop spin: 916 +gen_a: +median: 102824 cycles/ticks +average: 103425 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14895 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 743 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4372 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247568 cycles/ticks +average: 248812 cycles/ticks + +indcpa_enc: +median: 288296 cycles/ticks +average: 289927 cycles/ticks + +indcpa_dec: +median: 59016 cycles/ticks +average: 59282 cycles/ticks + +kyber_keypair_derand: +median: 264806 cycles/ticks +average: 266014 cycles/ticks + +kyber_keypair: +median: 285510 cycles/ticks +average: 286393 cycles/ticks + +kyber_encaps_derand: +median: 308346 cycles/ticks +average: 308725 cycles/ticks + +kyber_encaps: +median: 309222 cycles/ticks +average: 309524 cycles/ticks + +kyber_decaps: +median: 371814 cycles/ticks +average: 372466 cycles/ticks + +Loop spin: 917 +gen_a: +median: 102514 cycles/ticks +average: 103090 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 8225 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14876 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247586 cycles/ticks +average: 248749 cycles/ticks + +indcpa_enc: +median: 287834 cycles/ticks +average: 289414 cycles/ticks + +indcpa_dec: +median: 58942 cycles/ticks +average: 59225 cycles/ticks + +kyber_keypair_derand: +median: 265126 cycles/ticks +average: 266411 cycles/ticks + +kyber_keypair: +median: 285620 cycles/ticks +average: 286567 cycles/ticks + +kyber_encaps_derand: +median: 308256 cycles/ticks +average: 308720 cycles/ticks + +kyber_encaps: +median: 309112 cycles/ticks +average: 309534 cycles/ticks + +kyber_decaps: +median: 371580 cycles/ticks +average: 372322 cycles/ticks + +Loop spin: 918 +gen_a: +median: 102818 cycles/ticks +average: 103472 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2132 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9858 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14931 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247758 cycles/ticks +average: 249005 cycles/ticks + +indcpa_enc: +median: 288468 cycles/ticks +average: 290094 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59209 cycles/ticks + +kyber_keypair_derand: +median: 264792 cycles/ticks +average: 265993 cycles/ticks + +kyber_keypair: +median: 285492 cycles/ticks +average: 286466 cycles/ticks + +kyber_encaps_derand: +median: 307990 cycles/ticks +average: 308331 cycles/ticks + +kyber_encaps: +median: 308760 cycles/ticks +average: 309173 cycles/ticks + +kyber_decaps: +median: 371450 cycles/ticks +average: 372200 cycles/ticks + +Loop spin: 919 +gen_a: +median: 102694 cycles/ticks +average: 103203 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14863 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247724 cycles/ticks +average: 248975 cycles/ticks + +indcpa_enc: +median: 287996 cycles/ticks +average: 289646 cycles/ticks + +indcpa_dec: +median: 59054 cycles/ticks +average: 59323 cycles/ticks + +kyber_keypair_derand: +median: 265330 cycles/ticks +average: 266504 cycles/ticks + +kyber_keypair: +median: 285454 cycles/ticks +average: 287557 cycles/ticks + +kyber_encaps_derand: +median: 307972 cycles/ticks +average: 308350 cycles/ticks + +kyber_encaps: +median: 308690 cycles/ticks +average: 309109 cycles/ticks + +kyber_decaps: +median: 371438 cycles/ticks +average: 372250 cycles/ticks + +Loop spin: 920 +gen_a: +median: 102624 cycles/ticks +average: 103202 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15032 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 308 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 539 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 248126 cycles/ticks +average: 249410 cycles/ticks + +indcpa_enc: +median: 288672 cycles/ticks +average: 290143 cycles/ticks + +indcpa_dec: +median: 58930 cycles/ticks +average: 59203 cycles/ticks + +kyber_keypair_derand: +median: 265172 cycles/ticks +average: 266310 cycles/ticks + +kyber_keypair: +median: 285376 cycles/ticks +average: 286314 cycles/ticks + +kyber_encaps_derand: +median: 308764 cycles/ticks +average: 309138 cycles/ticks + +kyber_encaps: +median: 309458 cycles/ticks +average: 309833 cycles/ticks + +kyber_decaps: +median: 372044 cycles/ticks +average: 372794 cycles/ticks + +Loop spin: 921 +gen_a: +median: 102480 cycles/ticks +average: 103017 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14913 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247896 cycles/ticks +average: 249217 cycles/ticks + +indcpa_enc: +median: 288222 cycles/ticks +average: 289822 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59247 cycles/ticks + +kyber_keypair_derand: +median: 266260 cycles/ticks +average: 267510 cycles/ticks + +kyber_keypair: +median: 285336 cycles/ticks +average: 286491 cycles/ticks + +kyber_encaps_derand: +median: 308756 cycles/ticks +average: 309336 cycles/ticks + +kyber_encaps: +median: 309496 cycles/ticks +average: 309900 cycles/ticks + +kyber_decaps: +median: 372168 cycles/ticks +average: 373202 cycles/ticks + +Loop spin: 922 +gen_a: +median: 102808 cycles/ticks +average: 104499 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14877 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4376 cycles/ticks +average: 4395 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247698 cycles/ticks +average: 249121 cycles/ticks + +indcpa_enc: +median: 288098 cycles/ticks +average: 289721 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59308 cycles/ticks + +kyber_keypair_derand: +median: 264764 cycles/ticks +average: 266163 cycles/ticks + +kyber_keypair: +median: 285248 cycles/ticks +average: 286368 cycles/ticks + +kyber_encaps_derand: +median: 308132 cycles/ticks +average: 308483 cycles/ticks + +kyber_encaps: +median: 308984 cycles/ticks +average: 309348 cycles/ticks + +kyber_decaps: +median: 371552 cycles/ticks +average: 372300 cycles/ticks + +Loop spin: 923 +gen_a: +median: 103004 cycles/ticks +average: 103617 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14826 cycles/ticks +average: 15002 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4387 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 249118 cycles/ticks +average: 250288 cycles/ticks + +indcpa_enc: +median: 289660 cycles/ticks +average: 291211 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59168 cycles/ticks + +kyber_keypair_derand: +median: 264964 cycles/ticks +average: 266238 cycles/ticks + +kyber_keypair: +median: 285446 cycles/ticks +average: 286484 cycles/ticks + +kyber_encaps_derand: +median: 308090 cycles/ticks +average: 308474 cycles/ticks + +kyber_encaps: +median: 308888 cycles/ticks +average: 309231 cycles/ticks + +kyber_decaps: +median: 371558 cycles/ticks +average: 372333 cycles/ticks + +Loop spin: 924 +gen_a: +median: 102874 cycles/ticks +average: 103464 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2128 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14883 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247490 cycles/ticks +average: 248716 cycles/ticks + +indcpa_enc: +median: 287488 cycles/ticks +average: 288999 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59205 cycles/ticks + +kyber_keypair_derand: +median: 264802 cycles/ticks +average: 266080 cycles/ticks + +kyber_keypair: +median: 285508 cycles/ticks +average: 287621 cycles/ticks + +kyber_encaps_derand: +median: 308562 cycles/ticks +average: 308758 cycles/ticks + +kyber_encaps: +median: 309314 cycles/ticks +average: 309577 cycles/ticks + +kyber_decaps: +median: 371882 cycles/ticks +average: 372611 cycles/ticks + +Loop spin: 925 +gen_a: +median: 102520 cycles/ticks +average: 103121 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9856 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14937 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 314 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247716 cycles/ticks +average: 248944 cycles/ticks + +indcpa_enc: +median: 287838 cycles/ticks +average: 289236 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59207 cycles/ticks + +kyber_keypair_derand: +median: 264966 cycles/ticks +average: 266214 cycles/ticks + +kyber_keypair: +median: 285556 cycles/ticks +average: 286481 cycles/ticks + +kyber_encaps_derand: +median: 308104 cycles/ticks +average: 308596 cycles/ticks + +kyber_encaps: +median: 308826 cycles/ticks +average: 309170 cycles/ticks + +kyber_decaps: +median: 371410 cycles/ticks +average: 372130 cycles/ticks + +Loop spin: 926 +gen_a: +median: 102826 cycles/ticks +average: 103333 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14886 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247704 cycles/ticks +average: 248827 cycles/ticks + +indcpa_enc: +median: 288358 cycles/ticks +average: 289863 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59219 cycles/ticks + +kyber_keypair_derand: +median: 265246 cycles/ticks +average: 266407 cycles/ticks + +kyber_keypair: +median: 285286 cycles/ticks +average: 286235 cycles/ticks + +kyber_encaps_derand: +median: 308092 cycles/ticks +average: 308437 cycles/ticks + +kyber_encaps: +median: 309142 cycles/ticks +average: 309717 cycles/ticks + +kyber_decaps: +median: 371856 cycles/ticks +average: 372726 cycles/ticks + +Loop spin: 927 +gen_a: +median: 102716 cycles/ticks +average: 104473 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2129 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14870 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 248220 cycles/ticks +average: 249389 cycles/ticks + +indcpa_enc: +median: 288560 cycles/ticks +average: 290202 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59204 cycles/ticks + +kyber_keypair_derand: +median: 265040 cycles/ticks +average: 266396 cycles/ticks + +kyber_keypair: +median: 285372 cycles/ticks +average: 286561 cycles/ticks + +kyber_encaps_derand: +median: 308486 cycles/ticks +average: 308927 cycles/ticks + +kyber_encaps: +median: 309284 cycles/ticks +average: 309595 cycles/ticks + +kyber_decaps: +median: 371740 cycles/ticks +average: 372453 cycles/ticks + +Loop spin: 928 +gen_a: +median: 102758 cycles/ticks +average: 103420 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14866 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247822 cycles/ticks +average: 248922 cycles/ticks + +indcpa_enc: +median: 288336 cycles/ticks +average: 289951 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59255 cycles/ticks + +kyber_keypair_derand: +median: 265110 cycles/ticks +average: 266322 cycles/ticks + +kyber_keypair: +median: 285420 cycles/ticks +average: 286428 cycles/ticks + +kyber_encaps_derand: +median: 308636 cycles/ticks +average: 308891 cycles/ticks + +kyber_encaps: +median: 309232 cycles/ticks +average: 309582 cycles/ticks + +kyber_decaps: +median: 371838 cycles/ticks +average: 372572 cycles/ticks + +Loop spin: 929 +gen_a: +median: 102888 cycles/ticks +average: 103369 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14860 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2823 cycles/ticks + +indcpa_keypair: +median: 248284 cycles/ticks +average: 249445 cycles/ticks + +indcpa_enc: +median: 288136 cycles/ticks +average: 289759 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59217 cycles/ticks + +kyber_keypair_derand: +median: 264924 cycles/ticks +average: 266129 cycles/ticks + +kyber_keypair: +median: 285518 cycles/ticks +average: 287500 cycles/ticks + +kyber_encaps_derand: +median: 308516 cycles/ticks +average: 308889 cycles/ticks + +kyber_encaps: +median: 309288 cycles/ticks +average: 309626 cycles/ticks + +kyber_decaps: +median: 372084 cycles/ticks +average: 372826 cycles/ticks + +Loop spin: 930 +gen_a: +median: 102726 cycles/ticks +average: 103250 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14866 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247366 cycles/ticks +average: 248616 cycles/ticks + +indcpa_enc: +median: 287826 cycles/ticks +average: 289230 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59212 cycles/ticks + +kyber_keypair_derand: +median: 265300 cycles/ticks +average: 266454 cycles/ticks + +kyber_keypair: +median: 285456 cycles/ticks +average: 286559 cycles/ticks + +kyber_encaps_derand: +median: 308306 cycles/ticks +average: 308745 cycles/ticks + +kyber_encaps: +median: 309132 cycles/ticks +average: 309386 cycles/ticks + +kyber_decaps: +median: 371756 cycles/ticks +average: 372449 cycles/ticks + +Loop spin: 931 +gen_a: +median: 102726 cycles/ticks +average: 103382 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14826 cycles/ticks +average: 15002 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 301 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4392 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247662 cycles/ticks +average: 248925 cycles/ticks + +indcpa_enc: +median: 288308 cycles/ticks +average: 289914 cycles/ticks + +indcpa_dec: +median: 58928 cycles/ticks +average: 59183 cycles/ticks + +kyber_keypair_derand: +median: 265126 cycles/ticks +average: 266383 cycles/ticks + +kyber_keypair: +median: 285500 cycles/ticks +average: 286447 cycles/ticks + +kyber_encaps_derand: +median: 308258 cycles/ticks +average: 308605 cycles/ticks + +kyber_encaps: +median: 309070 cycles/ticks +average: 309403 cycles/ticks + +kyber_decaps: +median: 371870 cycles/ticks +average: 373701 cycles/ticks + +Loop spin: 932 +gen_a: +median: 102670 cycles/ticks +average: 103335 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14886 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 248952 cycles/ticks +average: 250234 cycles/ticks + +indcpa_enc: +median: 289496 cycles/ticks +average: 290956 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59204 cycles/ticks + +kyber_keypair_derand: +median: 265028 cycles/ticks +average: 266256 cycles/ticks + +kyber_keypair: +median: 285418 cycles/ticks +average: 286436 cycles/ticks + +kyber_encaps_derand: +median: 308558 cycles/ticks +average: 308959 cycles/ticks + +kyber_encaps: +median: 309326 cycles/ticks +average: 309723 cycles/ticks + +kyber_decaps: +median: 371890 cycles/ticks +average: 372600 cycles/ticks + +Loop spin: 933 +gen_a: +median: 102738 cycles/ticks +average: 103325 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14874 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 248084 cycles/ticks +average: 249373 cycles/ticks + +indcpa_enc: +median: 288110 cycles/ticks +average: 289744 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59238 cycles/ticks + +kyber_keypair_derand: +median: 264958 cycles/ticks +average: 266158 cycles/ticks + +kyber_keypair: +median: 285448 cycles/ticks +average: 286455 cycles/ticks + +kyber_encaps_derand: +median: 309770 cycles/ticks +average: 310206 cycles/ticks + +kyber_encaps: +median: 310556 cycles/ticks +average: 310923 cycles/ticks + +kyber_decaps: +median: 373188 cycles/ticks +average: 373951 cycles/ticks + +Loop spin: 934 +gen_a: +median: 102742 cycles/ticks +average: 103333 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2805 cycles/ticks + +indcpa_keypair: +median: 247220 cycles/ticks +average: 248352 cycles/ticks + +indcpa_enc: +median: 287164 cycles/ticks +average: 288942 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59186 cycles/ticks + +kyber_keypair_derand: +median: 265038 cycles/ticks +average: 266398 cycles/ticks + +kyber_keypair: +median: 285264 cycles/ticks +average: 287344 cycles/ticks + +kyber_encaps_derand: +median: 310026 cycles/ticks +average: 310374 cycles/ticks + +kyber_encaps: +median: 310878 cycles/ticks +average: 311188 cycles/ticks + +kyber_decaps: +median: 373450 cycles/ticks +average: 374124 cycles/ticks + +Loop spin: 935 +gen_a: +median: 102910 cycles/ticks +average: 103560 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2107 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9856 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14920 cycles/ticks + +poly_tomsg: +median: 298 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247644 cycles/ticks +average: 248886 cycles/ticks + +indcpa_enc: +median: 287758 cycles/ticks +average: 289303 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59210 cycles/ticks + +kyber_keypair_derand: +median: 264906 cycles/ticks +average: 266211 cycles/ticks + +kyber_keypair: +median: 285462 cycles/ticks +average: 286495 cycles/ticks + +kyber_encaps_derand: +median: 308254 cycles/ticks +average: 308623 cycles/ticks + +kyber_encaps: +median: 308952 cycles/ticks +average: 309264 cycles/ticks + +kyber_decaps: +median: 371698 cycles/ticks +average: 372473 cycles/ticks + +Loop spin: 936 +gen_a: +median: 102680 cycles/ticks +average: 103285 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9861 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14865 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 542 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247622 cycles/ticks +average: 248854 cycles/ticks + +indcpa_enc: +median: 287706 cycles/ticks +average: 289319 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59244 cycles/ticks + +kyber_keypair_derand: +median: 265034 cycles/ticks +average: 266246 cycles/ticks + +kyber_keypair: +median: 285332 cycles/ticks +average: 286275 cycles/ticks + +kyber_encaps_derand: +median: 307948 cycles/ticks +average: 308405 cycles/ticks + +kyber_encaps: +median: 308770 cycles/ticks +average: 311396 cycles/ticks + +kyber_decaps: +median: 371430 cycles/ticks +average: 374328 cycles/ticks + +Loop spin: 937 +gen_a: +median: 102784 cycles/ticks +average: 104508 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247580 cycles/ticks +average: 248764 cycles/ticks + +indcpa_enc: +median: 287962 cycles/ticks +average: 289313 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59253 cycles/ticks + +kyber_keypair_derand: +median: 264980 cycles/ticks +average: 266125 cycles/ticks + +kyber_keypair: +median: 285592 cycles/ticks +average: 286661 cycles/ticks + +kyber_encaps_derand: +median: 308004 cycles/ticks +average: 308362 cycles/ticks + +kyber_encaps: +median: 308756 cycles/ticks +average: 309060 cycles/ticks + +kyber_decaps: +median: 371404 cycles/ticks +average: 372107 cycles/ticks + +Loop spin: 938 +gen_a: +median: 102588 cycles/ticks +average: 103233 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2109 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14938 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 249260 cycles/ticks +average: 250554 cycles/ticks + +indcpa_enc: +median: 289606 cycles/ticks +average: 291088 cycles/ticks + +indcpa_dec: +median: 58942 cycles/ticks +average: 59212 cycles/ticks + +kyber_keypair_derand: +median: 266418 cycles/ticks +average: 267593 cycles/ticks + +kyber_keypair: +median: 285542 cycles/ticks +average: 286549 cycles/ticks + +kyber_encaps_derand: +median: 308150 cycles/ticks +average: 308533 cycles/ticks + +kyber_encaps: +median: 308980 cycles/ticks +average: 309280 cycles/ticks + +kyber_decaps: +median: 371754 cycles/ticks +average: 372331 cycles/ticks + +Loop spin: 939 +gen_a: +median: 102734 cycles/ticks +average: 103264 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2123 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14888 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 301 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 248164 cycles/ticks +average: 249493 cycles/ticks + +indcpa_enc: +median: 288382 cycles/ticks +average: 289826 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59220 cycles/ticks + +kyber_keypair_derand: +median: 265240 cycles/ticks +average: 266669 cycles/ticks + +kyber_keypair: +median: 285866 cycles/ticks +average: 287929 cycles/ticks + +kyber_encaps_derand: +median: 307808 cycles/ticks +average: 308061 cycles/ticks + +kyber_encaps: +median: 308602 cycles/ticks +average: 308839 cycles/ticks + +kyber_decaps: +median: 371218 cycles/ticks +average: 371902 cycles/ticks + +Loop spin: 940 +gen_a: +median: 102884 cycles/ticks +average: 103419 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7177 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14853 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2822 cycles/ticks + +indcpa_keypair: +median: 247610 cycles/ticks +average: 248825 cycles/ticks + +indcpa_enc: +median: 288208 cycles/ticks +average: 289685 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59259 cycles/ticks + +kyber_keypair_derand: +median: 264998 cycles/ticks +average: 266305 cycles/ticks + +kyber_keypair: +median: 285568 cycles/ticks +average: 286625 cycles/ticks + +kyber_encaps_derand: +median: 309976 cycles/ticks +average: 310366 cycles/ticks + +kyber_encaps: +median: 310614 cycles/ticks +average: 311004 cycles/ticks + +kyber_decaps: +median: 373250 cycles/ticks +average: 373886 cycles/ticks + +Loop spin: 941 +gen_a: +median: 102882 cycles/ticks +average: 103470 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14891 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 248048 cycles/ticks +average: 249287 cycles/ticks + +indcpa_enc: +median: 287958 cycles/ticks +average: 289380 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 59180 cycles/ticks + +kyber_keypair_derand: +median: 264410 cycles/ticks +average: 265576 cycles/ticks + +kyber_keypair: +median: 285402 cycles/ticks +average: 286385 cycles/ticks + +kyber_encaps_derand: +median: 308488 cycles/ticks +average: 308890 cycles/ticks + +kyber_encaps: +median: 309378 cycles/ticks +average: 309608 cycles/ticks + +kyber_decaps: +median: 372040 cycles/ticks +average: 373936 cycles/ticks + +Loop spin: 942 +gen_a: +median: 102826 cycles/ticks +average: 103421 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14861 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247782 cycles/ticks +average: 248965 cycles/ticks + +indcpa_enc: +median: 287880 cycles/ticks +average: 289422 cycles/ticks + +indcpa_dec: +median: 58950 cycles/ticks +average: 59202 cycles/ticks + +kyber_keypair_derand: +median: 264830 cycles/ticks +average: 266115 cycles/ticks + +kyber_keypair: +median: 285422 cycles/ticks +average: 286526 cycles/ticks + +kyber_encaps_derand: +median: 308446 cycles/ticks +average: 308761 cycles/ticks + +kyber_encaps: +median: 309206 cycles/ticks +average: 309410 cycles/ticks + +kyber_decaps: +median: 371806 cycles/ticks +average: 372458 cycles/ticks + +Loop spin: 943 +gen_a: +median: 102806 cycles/ticks +average: 103326 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7152 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14869 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 543 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4390 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 248950 cycles/ticks +average: 250253 cycles/ticks + +indcpa_enc: +median: 289226 cycles/ticks +average: 290677 cycles/ticks + +indcpa_dec: +median: 59246 cycles/ticks +average: 59492 cycles/ticks + +kyber_keypair_derand: +median: 264858 cycles/ticks +average: 266138 cycles/ticks + +kyber_keypair: +median: 285476 cycles/ticks +average: 286548 cycles/ticks + +kyber_encaps_derand: +median: 308464 cycles/ticks +average: 308868 cycles/ticks + +kyber_encaps: +median: 309152 cycles/ticks +average: 309462 cycles/ticks + +kyber_decaps: +median: 372084 cycles/ticks +average: 372700 cycles/ticks + +Loop spin: 944 +gen_a: +median: 102878 cycles/ticks +average: 103418 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2126 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14943 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247634 cycles/ticks +average: 248926 cycles/ticks + +indcpa_enc: +median: 288078 cycles/ticks +average: 289474 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59277 cycles/ticks + +kyber_keypair_derand: +median: 264958 cycles/ticks +average: 266252 cycles/ticks + +kyber_keypair: +median: 285524 cycles/ticks +average: 287626 cycles/ticks + +kyber_encaps_derand: +median: 308534 cycles/ticks +average: 308851 cycles/ticks + +kyber_encaps: +median: 309330 cycles/ticks +average: 309516 cycles/ticks + +kyber_decaps: +median: 371732 cycles/ticks +average: 372525 cycles/ticks + +Loop spin: 945 +gen_a: +median: 102444 cycles/ticks +average: 102967 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14910 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 248230 cycles/ticks +average: 249416 cycles/ticks + +indcpa_enc: +median: 288302 cycles/ticks +average: 289656 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59233 cycles/ticks + +kyber_keypair_derand: +median: 265142 cycles/ticks +average: 266376 cycles/ticks + +kyber_keypair: +median: 285782 cycles/ticks +average: 286841 cycles/ticks + +kyber_encaps_derand: +median: 308410 cycles/ticks +average: 308870 cycles/ticks + +kyber_encaps: +median: 308976 cycles/ticks +average: 309343 cycles/ticks + +kyber_decaps: +median: 371682 cycles/ticks +average: 372423 cycles/ticks + +Loop spin: 946 +gen_a: +median: 102638 cycles/ticks +average: 103258 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2122 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14921 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2796 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247640 cycles/ticks +average: 248932 cycles/ticks + +indcpa_enc: +median: 287756 cycles/ticks +average: 289309 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59255 cycles/ticks + +kyber_keypair_derand: +median: 265286 cycles/ticks +average: 266567 cycles/ticks + +kyber_keypair: +median: 285378 cycles/ticks +average: 286433 cycles/ticks + +kyber_encaps_derand: +median: 308266 cycles/ticks +average: 308683 cycles/ticks + +kyber_encaps: +median: 309180 cycles/ticks +average: 309420 cycles/ticks + +kyber_decaps: +median: 372014 cycles/ticks +average: 373852 cycles/ticks + +Loop spin: 947 +gen_a: +median: 102790 cycles/ticks +average: 103348 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2117 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14870 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 302 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4395 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247468 cycles/ticks +average: 248654 cycles/ticks + +indcpa_enc: +median: 287762 cycles/ticks +average: 289291 cycles/ticks + +indcpa_dec: +median: 58996 cycles/ticks +average: 59246 cycles/ticks + +kyber_keypair_derand: +median: 266316 cycles/ticks +average: 267624 cycles/ticks + +kyber_keypair: +median: 285486 cycles/ticks +average: 286587 cycles/ticks + +kyber_encaps_derand: +median: 308268 cycles/ticks +average: 308607 cycles/ticks + +kyber_encaps: +median: 309000 cycles/ticks +average: 309295 cycles/ticks + +kyber_decaps: +median: 371804 cycles/ticks +average: 372527 cycles/ticks + +Loop spin: 948 +gen_a: +median: 102578 cycles/ticks +average: 103144 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14948 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4384 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247900 cycles/ticks +average: 249168 cycles/ticks + +indcpa_enc: +median: 288354 cycles/ticks +average: 289942 cycles/ticks + +indcpa_dec: +median: 58964 cycles/ticks +average: 59170 cycles/ticks + +kyber_keypair_derand: +median: 265266 cycles/ticks +average: 266416 cycles/ticks + +kyber_keypair: +median: 285552 cycles/ticks +average: 286448 cycles/ticks + +kyber_encaps_derand: +median: 308566 cycles/ticks +average: 308975 cycles/ticks + +kyber_encaps: +median: 309122 cycles/ticks +average: 309475 cycles/ticks + +kyber_decaps: +median: 371564 cycles/ticks +average: 372195 cycles/ticks + +Loop spin: 949 +gen_a: +median: 102570 cycles/ticks +average: 103153 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9860 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14836 cycles/ticks +average: 15040 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247916 cycles/ticks +average: 249071 cycles/ticks + +indcpa_enc: +median: 288214 cycles/ticks +average: 289721 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59244 cycles/ticks + +kyber_keypair_derand: +median: 264642 cycles/ticks +average: 266949 cycles/ticks + +kyber_keypair: +median: 285430 cycles/ticks +average: 286408 cycles/ticks + +kyber_encaps_derand: +median: 308406 cycles/ticks +average: 308855 cycles/ticks + +kyber_encaps: +median: 309282 cycles/ticks +average: 309561 cycles/ticks + +kyber_decaps: +median: 371792 cycles/ticks +average: 372429 cycles/ticks + +Loop spin: 950 +gen_a: +median: 102698 cycles/ticks +average: 103380 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2128 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9898 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4370 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247704 cycles/ticks +average: 248892 cycles/ticks + +indcpa_enc: +median: 288140 cycles/ticks +average: 289647 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59225 cycles/ticks + +kyber_keypair_derand: +median: 266742 cycles/ticks +average: 268040 cycles/ticks + +kyber_keypair: +median: 285414 cycles/ticks +average: 286506 cycles/ticks + +kyber_encaps_derand: +median: 308674 cycles/ticks +average: 309027 cycles/ticks + +kyber_encaps: +median: 309506 cycles/ticks +average: 309850 cycles/ticks + +kyber_decaps: +median: 372060 cycles/ticks +average: 372700 cycles/ticks + +Loop spin: 951 +gen_a: +median: 102742 cycles/ticks +average: 103360 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9897 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14866 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4368 cycles/ticks +average: 4394 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247850 cycles/ticks +average: 249130 cycles/ticks + +indcpa_enc: +median: 288406 cycles/ticks +average: 289976 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59255 cycles/ticks + +kyber_keypair_derand: +median: 265252 cycles/ticks +average: 266557 cycles/ticks + +kyber_keypair: +median: 285658 cycles/ticks +average: 286473 cycles/ticks + +kyber_encaps_derand: +median: 308206 cycles/ticks +average: 308546 cycles/ticks + +kyber_encaps: +median: 309008 cycles/ticks +average: 309232 cycles/ticks + +kyber_decaps: +median: 371578 cycles/ticks +average: 373511 cycles/ticks + +Loop spin: 952 +gen_a: +median: 102504 cycles/ticks +average: 103109 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2123 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14872 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247726 cycles/ticks +average: 248955 cycles/ticks + +indcpa_enc: +median: 287522 cycles/ticks +average: 288983 cycles/ticks + +indcpa_dec: +median: 59022 cycles/ticks +average: 59252 cycles/ticks + +kyber_keypair_derand: +median: 265278 cycles/ticks +average: 266538 cycles/ticks + +kyber_keypair: +median: 285458 cycles/ticks +average: 286565 cycles/ticks + +kyber_encaps_derand: +median: 309914 cycles/ticks +average: 310306 cycles/ticks + +kyber_encaps: +median: 310812 cycles/ticks +average: 311057 cycles/ticks + +kyber_decaps: +median: 373412 cycles/ticks +average: 374175 cycles/ticks + +Loop spin: 953 +gen_a: +median: 102850 cycles/ticks +average: 105146 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14876 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 249150 cycles/ticks +average: 250535 cycles/ticks + +indcpa_enc: +median: 289808 cycles/ticks +average: 291479 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59275 cycles/ticks + +kyber_keypair_derand: +median: 265088 cycles/ticks +average: 266379 cycles/ticks + +kyber_keypair: +median: 285388 cycles/ticks +average: 286393 cycles/ticks + +kyber_encaps_derand: +median: 308624 cycles/ticks +average: 309040 cycles/ticks + +kyber_encaps: +median: 309442 cycles/ticks +average: 309770 cycles/ticks + +kyber_decaps: +median: 371990 cycles/ticks +average: 372631 cycles/ticks + +Loop spin: 954 +gen_a: +median: 102596 cycles/ticks +average: 103204 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247722 cycles/ticks +average: 249040 cycles/ticks + +indcpa_enc: +median: 288358 cycles/ticks +average: 289791 cycles/ticks + +indcpa_dec: +median: 58952 cycles/ticks +average: 59161 cycles/ticks + +kyber_keypair_derand: +median: 264896 cycles/ticks +average: 266227 cycles/ticks + +kyber_keypair: +median: 285388 cycles/ticks +average: 287581 cycles/ticks + +kyber_encaps_derand: +median: 308152 cycles/ticks +average: 308585 cycles/ticks + +kyber_encaps: +median: 308960 cycles/ticks +average: 309357 cycles/ticks + +kyber_decaps: +median: 371746 cycles/ticks +average: 372569 cycles/ticks + +Loop spin: 955 +gen_a: +median: 102814 cycles/ticks +average: 103417 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14885 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 248230 cycles/ticks +average: 249598 cycles/ticks + +indcpa_enc: +median: 288670 cycles/ticks +average: 290085 cycles/ticks + +indcpa_dec: +median: 58992 cycles/ticks +average: 59239 cycles/ticks + +kyber_keypair_derand: +median: 265242 cycles/ticks +average: 266625 cycles/ticks + +kyber_keypair: +median: 285748 cycles/ticks +average: 286721 cycles/ticks + +kyber_encaps_derand: +median: 308686 cycles/ticks +average: 309201 cycles/ticks + +kyber_encaps: +median: 309574 cycles/ticks +average: 309872 cycles/ticks + +kyber_decaps: +median: 372126 cycles/ticks +average: 372912 cycles/ticks + +Loop spin: 956 +gen_a: +median: 103076 cycles/ticks +average: 103665 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2125 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2097 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14875 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 248566 cycles/ticks +average: 249889 cycles/ticks + +indcpa_enc: +median: 289202 cycles/ticks +average: 290865 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59234 cycles/ticks + +kyber_keypair_derand: +median: 265182 cycles/ticks +average: 266424 cycles/ticks + +kyber_keypair: +median: 285476 cycles/ticks +average: 286493 cycles/ticks + +kyber_encaps_derand: +median: 308490 cycles/ticks +average: 309029 cycles/ticks + +kyber_encaps: +median: 309226 cycles/ticks +average: 309793 cycles/ticks + +kyber_decaps: +median: 371760 cycles/ticks +average: 373831 cycles/ticks + +Loop spin: 957 +gen_a: +median: 102788 cycles/ticks +average: 103347 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15034 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4378 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247446 cycles/ticks +average: 248846 cycles/ticks + +indcpa_enc: +median: 288212 cycles/ticks +average: 289865 cycles/ticks + +indcpa_dec: +median: 58988 cycles/ticks +average: 59283 cycles/ticks + +kyber_keypair_derand: +median: 264764 cycles/ticks +average: 266245 cycles/ticks + +kyber_keypair: +median: 285528 cycles/ticks +average: 286768 cycles/ticks + +kyber_encaps_derand: +median: 308580 cycles/ticks +average: 309119 cycles/ticks + +kyber_encaps: +median: 309484 cycles/ticks +average: 310060 cycles/ticks + +kyber_decaps: +median: 371942 cycles/ticks +average: 372956 cycles/ticks + +Loop spin: 958 +gen_a: +median: 102934 cycles/ticks +average: 103533 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2116 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14900 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247792 cycles/ticks +average: 249252 cycles/ticks + +indcpa_enc: +median: 288148 cycles/ticks +average: 289922 cycles/ticks + +indcpa_dec: +median: 58944 cycles/ticks +average: 59211 cycles/ticks + +kyber_keypair_derand: +median: 265398 cycles/ticks +average: 266807 cycles/ticks + +kyber_keypair: +median: 285510 cycles/ticks +average: 286700 cycles/ticks + +kyber_encaps_derand: +median: 307856 cycles/ticks +average: 308435 cycles/ticks + +kyber_encaps: +median: 308804 cycles/ticks +average: 309309 cycles/ticks + +kyber_decaps: +median: 371456 cycles/ticks +average: 372283 cycles/ticks + +Loop spin: 959 +gen_a: +median: 102814 cycles/ticks +average: 103424 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2131 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 15028 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247708 cycles/ticks +average: 249220 cycles/ticks + +indcpa_enc: +median: 288164 cycles/ticks +average: 289901 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59287 cycles/ticks + +kyber_keypair_derand: +median: 265166 cycles/ticks +average: 267665 cycles/ticks + +kyber_keypair: +median: 285546 cycles/ticks +average: 286654 cycles/ticks + +kyber_encaps_derand: +median: 307816 cycles/ticks +average: 308331 cycles/ticks + +kyber_encaps: +median: 308666 cycles/ticks +average: 309212 cycles/ticks + +kyber_decaps: +median: 371250 cycles/ticks +average: 372188 cycles/ticks + +Loop spin: 960 +gen_a: +median: 102918 cycles/ticks +average: 103538 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9893 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15214 cycles/ticks +average: 15109 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 542 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247848 cycles/ticks +average: 249174 cycles/ticks + +indcpa_enc: +median: 287680 cycles/ticks +average: 289406 cycles/ticks + +indcpa_dec: +median: 58984 cycles/ticks +average: 59265 cycles/ticks + +kyber_keypair_derand: +median: 268194 cycles/ticks +average: 269647 cycles/ticks + +kyber_keypair: +median: 285494 cycles/ticks +average: 286795 cycles/ticks + +kyber_encaps_derand: +median: 307908 cycles/ticks +average: 308488 cycles/ticks + +kyber_encaps: +median: 308864 cycles/ticks +average: 309362 cycles/ticks + +kyber_decaps: +median: 371622 cycles/ticks +average: 372624 cycles/ticks + +Loop spin: 961 +gen_a: +median: 102818 cycles/ticks +average: 103445 cycles/ticks + +poly_getnoise_eta1: +median: 2118 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2116 cycles/ticks +average: 2127 cycles/ticks + +NTT: +median: 7608 cycles/ticks +average: 7672 cycles/ticks + +INVNTT: +median: 10442 cycles/ticks +average: 10482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14866 cycles/ticks +average: 15007 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1490 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 551 cycles/ticks + +polyvec_compress: +median: 4420 cycles/ticks +average: 4438 cycles/ticks + +polyvec_decompress: +median: 2820 cycles/ticks +average: 2830 cycles/ticks + +indcpa_keypair: +median: 249338 cycles/ticks +average: 250696 cycles/ticks + +indcpa_enc: +median: 290054 cycles/ticks +average: 291760 cycles/ticks + +indcpa_dec: +median: 58946 cycles/ticks +average: 59233 cycles/ticks + +kyber_keypair_derand: +median: 264852 cycles/ticks +average: 266300 cycles/ticks + +kyber_keypair: +median: 285552 cycles/ticks +average: 286660 cycles/ticks + +kyber_encaps_derand: +median: 308090 cycles/ticks +average: 308685 cycles/ticks + +kyber_encaps: +median: 308910 cycles/ticks +average: 309450 cycles/ticks + +kyber_decaps: +median: 371568 cycles/ticks +average: 373551 cycles/ticks + +Loop spin: 962 +gen_a: +median: 102928 cycles/ticks +average: 103503 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14857 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247408 cycles/ticks +average: 248688 cycles/ticks + +indcpa_enc: +median: 287830 cycles/ticks +average: 289519 cycles/ticks + +indcpa_dec: +median: 59000 cycles/ticks +average: 59276 cycles/ticks + +kyber_keypair_derand: +median: 264802 cycles/ticks +average: 266128 cycles/ticks + +kyber_keypair: +median: 285588 cycles/ticks +average: 286716 cycles/ticks + +kyber_encaps_derand: +median: 308506 cycles/ticks +average: 308944 cycles/ticks + +kyber_encaps: +median: 309194 cycles/ticks +average: 309562 cycles/ticks + +kyber_decaps: +median: 371830 cycles/ticks +average: 372810 cycles/ticks + +Loop spin: 963 +gen_a: +median: 102880 cycles/ticks +average: 103504 cycles/ticks + +poly_getnoise_eta1: +median: 2118 cycles/ticks +average: 2136 cycles/ticks + +poly_getnoise_eta2: +median: 2116 cycles/ticks +average: 2126 cycles/ticks + +NTT: +median: 7604 cycles/ticks +average: 7632 cycles/ticks + +INVNTT: +median: 10436 cycles/ticks +average: 10489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 14988 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 311 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 546 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247950 cycles/ticks +average: 249366 cycles/ticks + +indcpa_enc: +median: 288024 cycles/ticks +average: 289757 cycles/ticks + +indcpa_dec: +median: 59020 cycles/ticks +average: 59354 cycles/ticks + +kyber_keypair_derand: +median: 265002 cycles/ticks +average: 266416 cycles/ticks + +kyber_keypair: +median: 285444 cycles/ticks +average: 286588 cycles/ticks + +kyber_encaps_derand: +median: 308166 cycles/ticks +average: 308733 cycles/ticks + +kyber_encaps: +median: 309016 cycles/ticks +average: 309541 cycles/ticks + +kyber_decaps: +median: 371630 cycles/ticks +average: 372587 cycles/ticks + +Loop spin: 964 +gen_a: +median: 102734 cycles/ticks +average: 103382 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2140 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9860 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14951 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 247634 cycles/ticks +average: 249134 cycles/ticks + +indcpa_enc: +median: 287952 cycles/ticks +average: 289759 cycles/ticks + +indcpa_dec: +median: 58948 cycles/ticks +average: 59271 cycles/ticks + +kyber_keypair_derand: +median: 264624 cycles/ticks +average: 267228 cycles/ticks + +kyber_keypair: +median: 285492 cycles/ticks +average: 286665 cycles/ticks + +kyber_encaps_derand: +median: 307894 cycles/ticks +average: 308371 cycles/ticks + +kyber_encaps: +median: 308728 cycles/ticks +average: 309157 cycles/ticks + +kyber_decaps: +median: 371376 cycles/ticks +average: 372269 cycles/ticks + +Loop spin: 965 +gen_a: +median: 102772 cycles/ticks +average: 103409 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2132 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14859 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247548 cycles/ticks +average: 248841 cycles/ticks + +indcpa_enc: +median: 287760 cycles/ticks +average: 289445 cycles/ticks + +indcpa_dec: +median: 58982 cycles/ticks +average: 59245 cycles/ticks + +kyber_keypair_derand: +median: 264892 cycles/ticks +average: 266401 cycles/ticks + +kyber_keypair: +median: 285588 cycles/ticks +average: 286845 cycles/ticks + +kyber_encaps_derand: +median: 308220 cycles/ticks +average: 308653 cycles/ticks + +kyber_encaps: +median: 309104 cycles/ticks +average: 309562 cycles/ticks + +kyber_decaps: +median: 371492 cycles/ticks +average: 372240 cycles/ticks + +Loop spin: 966 +gen_a: +median: 102778 cycles/ticks +average: 103398 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2129 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14951 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4383 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 249116 cycles/ticks +average: 250402 cycles/ticks + +indcpa_enc: +median: 289636 cycles/ticks +average: 291248 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59168 cycles/ticks + +kyber_keypair_derand: +median: 264646 cycles/ticks +average: 265901 cycles/ticks + +kyber_keypair: +median: 285486 cycles/ticks +average: 286555 cycles/ticks + +kyber_encaps_derand: +median: 308278 cycles/ticks +average: 308795 cycles/ticks + +kyber_encaps: +median: 309102 cycles/ticks +average: 309535 cycles/ticks + +kyber_decaps: +median: 371798 cycles/ticks +average: 373758 cycles/ticks + +Loop spin: 967 +gen_a: +median: 102840 cycles/ticks +average: 103381 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2102 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14906 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4374 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247448 cycles/ticks +average: 248783 cycles/ticks + +indcpa_enc: +median: 287928 cycles/ticks +average: 289537 cycles/ticks + +indcpa_dec: +median: 58972 cycles/ticks +average: 59270 cycles/ticks + +kyber_keypair_derand: +median: 265676 cycles/ticks +average: 267110 cycles/ticks + +kyber_keypair: +median: 285720 cycles/ticks +average: 286798 cycles/ticks + +kyber_encaps_derand: +median: 308814 cycles/ticks +average: 309249 cycles/ticks + +kyber_encaps: +median: 309244 cycles/ticks +average: 309732 cycles/ticks + +kyber_decaps: +median: 371870 cycles/ticks +average: 372676 cycles/ticks + +Loop spin: 968 +gen_a: +median: 102866 cycles/ticks +average: 103569 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2119 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14957 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4394 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247760 cycles/ticks +average: 249057 cycles/ticks + +indcpa_enc: +median: 288290 cycles/ticks +average: 290007 cycles/ticks + +indcpa_dec: +median: 58990 cycles/ticks +average: 59248 cycles/ticks + +kyber_keypair_derand: +median: 265336 cycles/ticks +average: 266618 cycles/ticks + +kyber_keypair: +median: 285554 cycles/ticks +average: 286756 cycles/ticks + +kyber_encaps_derand: +median: 308392 cycles/ticks +average: 308862 cycles/ticks + +kyber_encaps: +median: 309200 cycles/ticks +average: 309730 cycles/ticks + +kyber_decaps: +median: 371772 cycles/ticks +average: 372635 cycles/ticks + +Loop spin: 969 +gen_a: +median: 102702 cycles/ticks +average: 103266 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14872 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 312 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4380 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247794 cycles/ticks +average: 249041 cycles/ticks + +indcpa_enc: +median: 288104 cycles/ticks +average: 289840 cycles/ticks + +indcpa_dec: +median: 58956 cycles/ticks +average: 59249 cycles/ticks + +kyber_keypair_derand: +median: 266394 cycles/ticks +average: 268835 cycles/ticks + +kyber_keypair: +median: 285414 cycles/ticks +average: 286470 cycles/ticks + +kyber_encaps_derand: +median: 308704 cycles/ticks +average: 309150 cycles/ticks + +kyber_encaps: +median: 309434 cycles/ticks +average: 309834 cycles/ticks + +kyber_decaps: +median: 371996 cycles/ticks +average: 372878 cycles/ticks + +Loop spin: 970 +gen_a: +median: 102776 cycles/ticks +average: 103390 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9889 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14877 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247612 cycles/ticks +average: 248870 cycles/ticks + +indcpa_enc: +median: 287820 cycles/ticks +average: 289327 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59244 cycles/ticks + +kyber_keypair_derand: +median: 265368 cycles/ticks +average: 266627 cycles/ticks + +kyber_keypair: +median: 285420 cycles/ticks +average: 286643 cycles/ticks + +kyber_encaps_derand: +median: 307968 cycles/ticks +average: 308460 cycles/ticks + +kyber_encaps: +median: 308712 cycles/ticks +average: 308966 cycles/ticks + +kyber_decaps: +median: 371268 cycles/ticks +average: 372142 cycles/ticks + +Loop spin: 971 +gen_a: +median: 102706 cycles/ticks +average: 103300 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14947 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 248534 cycles/ticks +average: 249984 cycles/ticks + +indcpa_enc: +median: 288718 cycles/ticks +average: 290364 cycles/ticks + +indcpa_dec: +median: 59012 cycles/ticks +average: 59297 cycles/ticks + +kyber_keypair_derand: +median: 265928 cycles/ticks +average: 267487 cycles/ticks + +kyber_keypair: +median: 285770 cycles/ticks +average: 286812 cycles/ticks + +kyber_encaps_derand: +median: 308490 cycles/ticks +average: 308955 cycles/ticks + +kyber_encaps: +median: 309226 cycles/ticks +average: 310952 cycles/ticks + +kyber_decaps: +median: 371768 cycles/ticks +average: 372534 cycles/ticks + +Loop spin: 972 +gen_a: +median: 102910 cycles/ticks +average: 103538 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14826 cycles/ticks +average: 15027 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247896 cycles/ticks +average: 249241 cycles/ticks + +indcpa_enc: +median: 288242 cycles/ticks +average: 290017 cycles/ticks + +indcpa_dec: +median: 58998 cycles/ticks +average: 59306 cycles/ticks + +kyber_keypair_derand: +median: 264950 cycles/ticks +average: 266457 cycles/ticks + +kyber_keypair: +median: 285324 cycles/ticks +average: 286674 cycles/ticks + +kyber_encaps_derand: +median: 308146 cycles/ticks +average: 308760 cycles/ticks + +kyber_encaps: +median: 308990 cycles/ticks +average: 309595 cycles/ticks + +kyber_decaps: +median: 371560 cycles/ticks +average: 372479 cycles/ticks + +Loop spin: 973 +gen_a: +median: 102636 cycles/ticks +average: 103346 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 545 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4372 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2821 cycles/ticks + +indcpa_keypair: +median: 247178 cycles/ticks +average: 248633 cycles/ticks + +indcpa_enc: +median: 287536 cycles/ticks +average: 289240 cycles/ticks + +indcpa_dec: +median: 58954 cycles/ticks +average: 59235 cycles/ticks + +kyber_keypair_derand: +median: 264888 cycles/ticks +average: 266311 cycles/ticks + +kyber_keypair: +median: 285512 cycles/ticks +average: 286690 cycles/ticks + +kyber_encaps_derand: +median: 308030 cycles/ticks +average: 308599 cycles/ticks + +kyber_encaps: +median: 309034 cycles/ticks +average: 309611 cycles/ticks + +kyber_decaps: +median: 371690 cycles/ticks +average: 372750 cycles/ticks + +Loop spin: 974 +gen_a: +median: 103004 cycles/ticks +average: 103582 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2124 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14955 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4381 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2807 cycles/ticks + +indcpa_keypair: +median: 247658 cycles/ticks +average: 249078 cycles/ticks + +indcpa_enc: +median: 288030 cycles/ticks +average: 292147 cycles/ticks + +indcpa_dec: +median: 59010 cycles/ticks +average: 59313 cycles/ticks + +kyber_keypair_derand: +median: 264912 cycles/ticks +average: 267488 cycles/ticks + +kyber_keypair: +median: 285546 cycles/ticks +average: 286756 cycles/ticks + +kyber_encaps_derand: +median: 308092 cycles/ticks +average: 308648 cycles/ticks + +kyber_encaps: +median: 308718 cycles/ticks +average: 309161 cycles/ticks + +kyber_decaps: +median: 371320 cycles/ticks +average: 372360 cycles/ticks + +Loop spin: 975 +gen_a: +median: 102584 cycles/ticks +average: 103249 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2106 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7151 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14871 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 540 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247934 cycles/ticks +average: 249328 cycles/ticks + +indcpa_enc: +median: 288146 cycles/ticks +average: 289765 cycles/ticks + +indcpa_dec: +median: 59000 cycles/ticks +average: 59390 cycles/ticks + +kyber_keypair_derand: +median: 264794 cycles/ticks +average: 266236 cycles/ticks + +kyber_keypair: +median: 285510 cycles/ticks +average: 286794 cycles/ticks + +kyber_encaps_derand: +median: 308156 cycles/ticks +average: 308761 cycles/ticks + +kyber_encaps: +median: 309034 cycles/ticks +average: 309622 cycles/ticks + +kyber_decaps: +median: 371730 cycles/ticks +average: 372648 cycles/ticks + +Loop spin: 976 +gen_a: +median: 102864 cycles/ticks +average: 103485 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2119 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14885 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 541 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4379 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2825 cycles/ticks + +indcpa_keypair: +median: 247586 cycles/ticks +average: 249006 cycles/ticks + +indcpa_enc: +median: 287744 cycles/ticks +average: 289479 cycles/ticks + +indcpa_dec: +median: 58960 cycles/ticks +average: 59245 cycles/ticks + +kyber_keypair_derand: +median: 264974 cycles/ticks +average: 266322 cycles/ticks + +kyber_keypair: +median: 285756 cycles/ticks +average: 286986 cycles/ticks + +kyber_encaps_derand: +median: 308702 cycles/ticks +average: 309274 cycles/ticks + +kyber_encaps: +median: 309420 cycles/ticks +average: 310014 cycles/ticks + +kyber_decaps: +median: 372042 cycles/ticks +average: 374173 cycles/ticks + +Loop spin: 977 +gen_a: +median: 102772 cycles/ticks +average: 103376 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2105 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14869 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 307 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 543 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247814 cycles/ticks +average: 249393 cycles/ticks + +indcpa_enc: +median: 288270 cycles/ticks +average: 289968 cycles/ticks + +indcpa_dec: +median: 58978 cycles/ticks +average: 59296 cycles/ticks + +kyber_keypair_derand: +median: 264926 cycles/ticks +average: 266372 cycles/ticks + +kyber_keypair: +median: 285442 cycles/ticks +average: 286709 cycles/ticks + +kyber_encaps_derand: +median: 307622 cycles/ticks +average: 308171 cycles/ticks + +kyber_encaps: +median: 308524 cycles/ticks +average: 309074 cycles/ticks + +kyber_decaps: +median: 371242 cycles/ticks +average: 372238 cycles/ticks + +Loop spin: 978 +gen_a: +median: 102798 cycles/ticks +average: 103439 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2133 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2116 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14858 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2810 cycles/ticks + +indcpa_keypair: +median: 247900 cycles/ticks +average: 249348 cycles/ticks + +indcpa_enc: +median: 288034 cycles/ticks +average: 289779 cycles/ticks + +indcpa_dec: +median: 58944 cycles/ticks +average: 59246 cycles/ticks + +kyber_keypair_derand: +median: 265052 cycles/ticks +average: 266468 cycles/ticks + +kyber_keypair: +median: 285604 cycles/ticks +average: 286768 cycles/ticks + +kyber_encaps_derand: +median: 308162 cycles/ticks +average: 308788 cycles/ticks + +kyber_encaps: +median: 308948 cycles/ticks +average: 309542 cycles/ticks + +kyber_decaps: +median: 371802 cycles/ticks +average: 372826 cycles/ticks + +Loop spin: 979 +gen_a: +median: 102888 cycles/ticks +average: 103547 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2132 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14896 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 742 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4377 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2808 cycles/ticks + +indcpa_keypair: +median: 247880 cycles/ticks +average: 249205 cycles/ticks + +indcpa_enc: +median: 288114 cycles/ticks +average: 289904 cycles/ticks + +indcpa_dec: +median: 58996 cycles/ticks +average: 60426 cycles/ticks + +kyber_keypair_derand: +median: 264632 cycles/ticks +average: 266010 cycles/ticks + +kyber_keypair: +median: 285494 cycles/ticks +average: 286673 cycles/ticks + +kyber_encaps_derand: +median: 308444 cycles/ticks +average: 309011 cycles/ticks + +kyber_encaps: +median: 309420 cycles/ticks +average: 309998 cycles/ticks + +kyber_decaps: +median: 372052 cycles/ticks +average: 372978 cycles/ticks + +Loop spin: 980 +gen_a: +median: 102610 cycles/ticks +average: 103135 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2111 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14814 cycles/ticks +average: 14903 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 298 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4389 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 249732 cycles/ticks +average: 251116 cycles/ticks + +indcpa_enc: +median: 289958 cycles/ticks +average: 291589 cycles/ticks + +indcpa_dec: +median: 59040 cycles/ticks +average: 59266 cycles/ticks + +kyber_keypair_derand: +median: 265062 cycles/ticks +average: 266274 cycles/ticks + +kyber_keypair: +median: 285568 cycles/ticks +average: 286785 cycles/ticks + +kyber_encaps_derand: +median: 307730 cycles/ticks +average: 307944 cycles/ticks + +kyber_encaps: +median: 308626 cycles/ticks +average: 308884 cycles/ticks + +kyber_decaps: +median: 371348 cycles/ticks +average: 372046 cycles/ticks + +Loop spin: 981 +gen_a: +median: 102764 cycles/ticks +average: 103346 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2114 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14873 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 543 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2815 cycles/ticks + +indcpa_keypair: +median: 247998 cycles/ticks +average: 249231 cycles/ticks + +indcpa_enc: +median: 288382 cycles/ticks +average: 289901 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59184 cycles/ticks + +kyber_keypair_derand: +median: 265164 cycles/ticks +average: 266475 cycles/ticks + +kyber_keypair: +median: 285536 cycles/ticks +average: 286631 cycles/ticks + +kyber_encaps_derand: +median: 308592 cycles/ticks +average: 309032 cycles/ticks + +kyber_encaps: +median: 309266 cycles/ticks +average: 310858 cycles/ticks + +kyber_decaps: +median: 371740 cycles/ticks +average: 372434 cycles/ticks + +Loop spin: 982 +gen_a: +median: 102856 cycles/ticks +average: 103460 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2119 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2139 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14960 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 300 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4374 cycles/ticks +average: 4400 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 248052 cycles/ticks +average: 249278 cycles/ticks + +indcpa_enc: +median: 288084 cycles/ticks +average: 289630 cycles/ticks + +indcpa_dec: +median: 58934 cycles/ticks +average: 59183 cycles/ticks + +kyber_keypair_derand: +median: 266482 cycles/ticks +average: 267832 cycles/ticks + +kyber_keypair: +median: 285540 cycles/ticks +average: 286556 cycles/ticks + +kyber_encaps_derand: +median: 309940 cycles/ticks +average: 310371 cycles/ticks + +kyber_encaps: +median: 310460 cycles/ticks +average: 310965 cycles/ticks + +kyber_decaps: +median: 373158 cycles/ticks +average: 373872 cycles/ticks + +Loop spin: 983 +gen_a: +median: 102614 cycles/ticks +average: 103244 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2106 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2113 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 310 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4376 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247730 cycles/ticks +average: 249045 cycles/ticks + +indcpa_enc: +median: 288120 cycles/ticks +average: 289699 cycles/ticks + +indcpa_dec: +median: 58980 cycles/ticks +average: 59236 cycles/ticks + +kyber_keypair_derand: +median: 265084 cycles/ticks +average: 266322 cycles/ticks + +kyber_keypair: +median: 285600 cycles/ticks +average: 286624 cycles/ticks + +kyber_encaps_derand: +median: 308190 cycles/ticks +average: 308477 cycles/ticks + +kyber_encaps: +median: 308736 cycles/ticks +average: 309117 cycles/ticks + +kyber_decaps: +median: 371534 cycles/ticks +average: 372266 cycles/ticks + +Loop spin: 984 +gen_a: +median: 102774 cycles/ticks +average: 103365 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14857 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4373 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2819 cycles/ticks + +indcpa_keypair: +median: 255386 cycles/ticks +average: 256339 cycles/ticks + +indcpa_enc: +median: 287948 cycles/ticks +average: 289618 cycles/ticks + +indcpa_dec: +median: 59052 cycles/ticks +average: 60404 cycles/ticks + +kyber_keypair_derand: +median: 273934 cycles/ticks +average: 274896 cycles/ticks + +kyber_keypair: +median: 292994 cycles/ticks +average: 293989 cycles/ticks + +kyber_encaps_derand: +median: 308566 cycles/ticks +average: 308908 cycles/ticks + +kyber_encaps: +median: 309330 cycles/ticks +average: 309763 cycles/ticks + +kyber_decaps: +median: 371768 cycles/ticks +average: 372670 cycles/ticks + +Loop spin: 985 +gen_a: +median: 102886 cycles/ticks +average: 103478 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2134 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4397 cycles/ticks + +polyvec_decompress: +median: 2796 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247580 cycles/ticks +average: 248770 cycles/ticks + +indcpa_enc: +median: 288416 cycles/ticks +average: 290031 cycles/ticks + +indcpa_dec: +median: 58942 cycles/ticks +average: 59215 cycles/ticks + +kyber_keypair_derand: +median: 265296 cycles/ticks +average: 266598 cycles/ticks + +kyber_keypair: +median: 285544 cycles/ticks +average: 286645 cycles/ticks + +kyber_encaps_derand: +median: 308116 cycles/ticks +average: 308472 cycles/ticks + +kyber_encaps: +median: 308762 cycles/ticks +average: 309080 cycles/ticks + +kyber_decaps: +median: 371590 cycles/ticks +average: 372435 cycles/ticks + +Loop spin: 986 +gen_a: +median: 102488 cycles/ticks +average: 103064 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2127 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14810 cycles/ticks +average: 14867 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 296 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4409 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247296 cycles/ticks +average: 248568 cycles/ticks + +indcpa_enc: +median: 288074 cycles/ticks +average: 289609 cycles/ticks + +indcpa_dec: +median: 58944 cycles/ticks +average: 59222 cycles/ticks + +kyber_keypair_derand: +median: 264914 cycles/ticks +average: 266200 cycles/ticks + +kyber_keypair: +median: 285512 cycles/ticks +average: 286572 cycles/ticks + +kyber_encaps_derand: +median: 310356 cycles/ticks +average: 310800 cycles/ticks + +kyber_encaps: +median: 310928 cycles/ticks +average: 312477 cycles/ticks + +kyber_decaps: +median: 373568 cycles/ticks +average: 374364 cycles/ticks + +Loop spin: 987 +gen_a: +median: 102482 cycles/ticks +average: 103105 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2117 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14818 cycles/ticks +average: 14952 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 304 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2817 cycles/ticks + +indcpa_keypair: +median: 247734 cycles/ticks +average: 249038 cycles/ticks + +indcpa_enc: +median: 287912 cycles/ticks +average: 289579 cycles/ticks + +indcpa_dec: +median: 59206 cycles/ticks +average: 59474 cycles/ticks + +kyber_keypair_derand: +median: 265480 cycles/ticks +average: 266817 cycles/ticks + +kyber_keypair: +median: 285554 cycles/ticks +average: 286624 cycles/ticks + +kyber_encaps_derand: +median: 308338 cycles/ticks +average: 308928 cycles/ticks + +kyber_encaps: +median: 309030 cycles/ticks +average: 309537 cycles/ticks + +kyber_decaps: +median: 371696 cycles/ticks +average: 372661 cycles/ticks + +Loop spin: 988 +gen_a: +median: 102730 cycles/ticks +average: 103308 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14885 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2841 cycles/ticks + +indcpa_keypair: +median: 247888 cycles/ticks +average: 249049 cycles/ticks + +indcpa_enc: +median: 288216 cycles/ticks +average: 289656 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59257 cycles/ticks + +kyber_keypair_derand: +median: 265146 cycles/ticks +average: 266486 cycles/ticks + +kyber_keypair: +median: 285582 cycles/ticks +average: 286578 cycles/ticks + +kyber_encaps_derand: +median: 308664 cycles/ticks +average: 309223 cycles/ticks + +kyber_encaps: +median: 309478 cycles/ticks +average: 309917 cycles/ticks + +kyber_decaps: +median: 371888 cycles/ticks +average: 372952 cycles/ticks + +Loop spin: 989 +gen_a: +median: 102890 cycles/ticks +average: 103510 cycles/ticks + +poly_getnoise_eta1: +median: 2098 cycles/ticks +average: 2104 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2119 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9828 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14820 cycles/ticks +average: 14950 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 309 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 549 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4388 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2826 cycles/ticks + +indcpa_keypair: +median: 247644 cycles/ticks +average: 249134 cycles/ticks + +indcpa_enc: +median: 287634 cycles/ticks +average: 290552 cycles/ticks + +indcpa_dec: +median: 58974 cycles/ticks +average: 59250 cycles/ticks + +kyber_keypair_derand: +median: 265190 cycles/ticks +average: 266642 cycles/ticks + +kyber_keypair: +median: 285460 cycles/ticks +average: 286608 cycles/ticks + +kyber_encaps_derand: +median: 308428 cycles/ticks +average: 308882 cycles/ticks + +kyber_encaps: +median: 309234 cycles/ticks +average: 309697 cycles/ticks + +kyber_decaps: +median: 371824 cycles/ticks +average: 372702 cycles/ticks + +Loop spin: 990 +gen_a: +median: 102686 cycles/ticks +average: 103342 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2100 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14880 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 745 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2813 cycles/ticks + +indcpa_keypair: +median: 247672 cycles/ticks +average: 248952 cycles/ticks + +indcpa_enc: +median: 287786 cycles/ticks +average: 289465 cycles/ticks + +indcpa_dec: +median: 59028 cycles/ticks +average: 59292 cycles/ticks + +kyber_keypair_derand: +median: 265364 cycles/ticks +average: 266653 cycles/ticks + +kyber_keypair: +median: 285142 cycles/ticks +average: 286182 cycles/ticks + +kyber_encaps_derand: +median: 308200 cycles/ticks +average: 308581 cycles/ticks + +kyber_encaps: +median: 309016 cycles/ticks +average: 309497 cycles/ticks + +kyber_decaps: +median: 371550 cycles/ticks +average: 372293 cycles/ticks + +Loop spin: 991 +gen_a: +median: 102762 cycles/ticks +average: 103327 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2110 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15226 cycles/ticks +average: 15164 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4371 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2812 cycles/ticks + +indcpa_keypair: +median: 247834 cycles/ticks +average: 249113 cycles/ticks + +indcpa_enc: +median: 287962 cycles/ticks +average: 289676 cycles/ticks + +indcpa_dec: +median: 58968 cycles/ticks +average: 59187 cycles/ticks + +kyber_keypair_derand: +median: 265360 cycles/ticks +average: 266588 cycles/ticks + +kyber_keypair: +median: 285520 cycles/ticks +average: 286639 cycles/ticks + +kyber_encaps_derand: +median: 308300 cycles/ticks +average: 308744 cycles/ticks + +kyber_encaps: +median: 309270 cycles/ticks +average: 310691 cycles/ticks + +kyber_decaps: +median: 371870 cycles/ticks +average: 372582 cycles/ticks + +Loop spin: 992 +gen_a: +median: 102840 cycles/ticks +average: 103466 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2120 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2099 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14832 cycles/ticks +average: 14971 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4424 cycles/ticks +average: 4444 cycles/ticks + +polyvec_decompress: +median: 2822 cycles/ticks +average: 2828 cycles/ticks + +indcpa_keypair: +median: 247952 cycles/ticks +average: 249148 cycles/ticks + +indcpa_enc: +median: 288208 cycles/ticks +average: 289911 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59234 cycles/ticks + +kyber_keypair_derand: +median: 265032 cycles/ticks +average: 266372 cycles/ticks + +kyber_keypair: +median: 285496 cycles/ticks +average: 286554 cycles/ticks + +kyber_encaps_derand: +median: 307774 cycles/ticks +average: 308197 cycles/ticks + +kyber_encaps: +median: 308602 cycles/ticks +average: 308911 cycles/ticks + +kyber_decaps: +median: 371268 cycles/ticks +average: 372142 cycles/ticks + +Loop spin: 993 +gen_a: +median: 102896 cycles/ticks +average: 103506 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9890 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14864 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4391 cycles/ticks + +polyvec_decompress: +median: 2810 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247930 cycles/ticks +average: 249193 cycles/ticks + +indcpa_enc: +median: 288032 cycles/ticks +average: 289617 cycles/ticks + +indcpa_dec: +median: 58970 cycles/ticks +average: 59233 cycles/ticks + +kyber_keypair_derand: +median: 264930 cycles/ticks +average: 266307 cycles/ticks + +kyber_keypair: +median: 285398 cycles/ticks +average: 286454 cycles/ticks + +kyber_encaps_derand: +median: 311232 cycles/ticks +average: 311517 cycles/ticks + +kyber_encaps: +median: 312128 cycles/ticks +average: 312445 cycles/ticks + +kyber_decaps: +median: 374620 cycles/ticks +average: 375408 cycles/ticks + +Loop spin: 994 +gen_a: +median: 102908 cycles/ticks +average: 103419 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2115 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14822 cycles/ticks +average: 14955 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 306 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4375 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247694 cycles/ticks +average: 249046 cycles/ticks + +indcpa_enc: +median: 287764 cycles/ticks +average: 290410 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59205 cycles/ticks + +kyber_keypair_derand: +median: 265674 cycles/ticks +average: 266943 cycles/ticks + +kyber_keypair: +median: 285646 cycles/ticks +average: 286558 cycles/ticks + +kyber_encaps_derand: +median: 308036 cycles/ticks +average: 308361 cycles/ticks + +kyber_encaps: +median: 309040 cycles/ticks +average: 309421 cycles/ticks + +kyber_decaps: +median: 371636 cycles/ticks +average: 372528 cycles/ticks + +Loop spin: 995 +gen_a: +median: 102646 cycles/ticks +average: 103211 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2118 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2107 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14864 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4366 cycles/ticks +average: 4407 cycles/ticks + +polyvec_decompress: +median: 2812 cycles/ticks +average: 2824 cycles/ticks + +indcpa_keypair: +median: 247922 cycles/ticks +average: 249256 cycles/ticks + +indcpa_enc: +median: 288210 cycles/ticks +average: 289737 cycles/ticks + +indcpa_dec: +median: 58976 cycles/ticks +average: 59169 cycles/ticks + +kyber_keypair_derand: +median: 264908 cycles/ticks +average: 266308 cycles/ticks + +kyber_keypair: +median: 285546 cycles/ticks +average: 286656 cycles/ticks + +kyber_encaps_derand: +median: 308474 cycles/ticks +average: 308833 cycles/ticks + +kyber_encaps: +median: 309274 cycles/ticks +average: 309678 cycles/ticks + +kyber_decaps: +median: 371862 cycles/ticks +average: 372570 cycles/ticks + +Loop spin: 996 +gen_a: +median: 102950 cycles/ticks +average: 103575 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2111 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9828 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14824 cycles/ticks +average: 14978 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4370 cycles/ticks + +polyvec_decompress: +median: 2808 cycles/ticks +average: 2820 cycles/ticks + +indcpa_keypair: +median: 247728 cycles/ticks +average: 248974 cycles/ticks + +indcpa_enc: +median: 288112 cycles/ticks +average: 289672 cycles/ticks + +indcpa_dec: +median: 58958 cycles/ticks +average: 59186 cycles/ticks + +kyber_keypair_derand: +median: 266664 cycles/ticks +average: 268105 cycles/ticks + +kyber_keypair: +median: 285612 cycles/ticks +average: 286684 cycles/ticks + +kyber_encaps_derand: +median: 308646 cycles/ticks +average: 309080 cycles/ticks + +kyber_encaps: +median: 309398 cycles/ticks +average: 310837 cycles/ticks + +kyber_decaps: +median: 371956 cycles/ticks +average: 372624 cycles/ticks + +Loop spin: 997 +gen_a: +median: 102858 cycles/ticks +average: 103420 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2122 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2112 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9859 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14857 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 305 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4385 cycles/ticks + +polyvec_decompress: +median: 2806 cycles/ticks +average: 2818 cycles/ticks + +indcpa_keypair: +median: 247818 cycles/ticks +average: 249106 cycles/ticks + +indcpa_enc: +median: 288032 cycles/ticks +average: 289683 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59231 cycles/ticks + +kyber_keypair_derand: +median: 266760 cycles/ticks +average: 268132 cycles/ticks + +kyber_keypair: +median: 285962 cycles/ticks +average: 287056 cycles/ticks + +kyber_encaps_derand: +median: 308204 cycles/ticks +average: 308774 cycles/ticks + +kyber_encaps: +median: 309152 cycles/ticks +average: 309520 cycles/ticks + +kyber_decaps: +median: 371654 cycles/ticks +average: 372387 cycles/ticks + +Loop spin: 998 +gen_a: +median: 103010 cycles/ticks +average: 103559 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2110 cycles/ticks + +poly_getnoise_eta2: +median: 2100 cycles/ticks +average: 2108 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14812 cycles/ticks +average: 14893 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 303 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 539 cycles/ticks + +polyvec_compress: +median: 4358 cycles/ticks +average: 4367 cycles/ticks + +polyvec_decompress: +median: 2800 cycles/ticks +average: 2816 cycles/ticks + +indcpa_keypair: +median: 247302 cycles/ticks +average: 248487 cycles/ticks + +indcpa_enc: +median: 287590 cycles/ticks +average: 289127 cycles/ticks + +indcpa_dec: +median: 58966 cycles/ticks +average: 59218 cycles/ticks + +kyber_keypair_derand: +median: 264888 cycles/ticks +average: 266033 cycles/ticks + +kyber_keypair: +median: 285418 cycles/ticks +average: 286556 cycles/ticks + +kyber_encaps_derand: +median: 307854 cycles/ticks +average: 308324 cycles/ticks + +kyber_encaps: +median: 308666 cycles/ticks +average: 308980 cycles/ticks + +kyber_decaps: +median: 371444 cycles/ticks +average: 372290 cycles/ticks + +Loop spin: 999 +gen_a: +median: 102880 cycles/ticks +average: 103452 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2114 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2109 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14826 cycles/ticks +average: 15007 cycles/ticks + +poly_tomsg: +median: 294 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 530 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4386 cycles/ticks + +polyvec_decompress: +median: 2802 cycles/ticks +average: 2811 cycles/ticks + +indcpa_keypair: +median: 247672 cycles/ticks +average: 248898 cycles/ticks + +indcpa_enc: +median: 287898 cycles/ticks +average: 290445 cycles/ticks + +indcpa_dec: +median: 58962 cycles/ticks +average: 59147 cycles/ticks + +kyber_keypair_derand: +median: 266392 cycles/ticks +average: 267593 cycles/ticks + +kyber_keypair: +median: 285518 cycles/ticks +average: 286424 cycles/ticks + +kyber_encaps_derand: +median: 310502 cycles/ticks +average: 310925 cycles/ticks + +kyber_encaps: +median: 311342 cycles/ticks +average: 311698 cycles/ticks + +kyber_decaps: +median: 373952 cycles/ticks +average: 374764 cycles/ticks + +Loop spin: 1000 +gen_a: +median: 102798 cycles/ticks +average: 103382 cycles/ticks + +poly_getnoise_eta1: +median: 2100 cycles/ticks +average: 2121 cycles/ticks + +poly_getnoise_eta2: +median: 2098 cycles/ticks +average: 2105 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 14816 cycles/ticks +average: 14909 cycles/ticks + +poly_tomsg: +median: 296 cycles/ticks +average: 297 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 532 cycles/ticks +average: 531 cycles/ticks + +polyvec_compress: +median: 4360 cycles/ticks +average: 4382 cycles/ticks + +polyvec_decompress: +median: 2804 cycles/ticks +average: 2814 cycles/ticks + +indcpa_keypair: +median: 247768 cycles/ticks +average: 248905 cycles/ticks + +indcpa_enc: +median: 288210 cycles/ticks +average: 289877 cycles/ticks + +indcpa_dec: +median: 59062 cycles/ticks +average: 59348 cycles/ticks + +kyber_keypair_derand: +median: 265016 cycles/ticks +average: 266399 cycles/ticks + +kyber_keypair: +median: 285554 cycles/ticks +average: 286622 cycles/ticks + +kyber_encaps_derand: +median: 308454 cycles/ticks +average: 308842 cycles/ticks + +kyber_encaps: +median: 309150 cycles/ticks +average: 309605 cycles/ticks + +kyber_decaps: +median: 371812 cycles/ticks +average: 372608 cycles/ticks + diff --git a/benchmark/slurm/slurm-11233306.out b/benchmark/slurm/slurm-11233306.out new file mode 100644 index 0000000..35c4173 --- /dev/null +++ b/benchmark/slurm/slurm-11233306.out @@ -0,0 +1,81009 @@ +## SLURM PROLOG ############################################################### +## Job ID : 11233306 +## Job Name : test_energy512.sh +## Nodelist : node2333 +## CPUs : 1 +## Mem/Node : 1024 MB +## Directory : /oscar/data/csci1952/lneuwirt/cs1952y-final/kyber/avx2/test +## Job Started : Fri May 2 01:39:28 PM EDT 2025 +############################################################################### +Loop spin: 1 +gen_a: +median: 4376 cycles/ticks +average: 9313 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2388 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 194 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11494 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12588 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19408 cycles/ticks +average: 19522 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21685 cycles/ticks + +kyber_encaps_derand: +median: 21866 cycles/ticks +average: 21972 cycles/ticks + +kyber_encaps: +median: 22768 cycles/ticks +average: 22889 cycles/ticks + +kyber_decaps: +median: 24994 cycles/ticks +average: 25114 cycles/ticks + +Loop spin: 2 +gen_a: +median: 4376 cycles/ticks +average: 4457 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11340 cycles/ticks +average: 11393 cycles/ticks + +indcpa_enc: +median: 12288 cycles/ticks +average: 12379 cycles/ticks + +indcpa_dec: +median: 1152 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19480 cycles/ticks +average: 19601 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21434 cycles/ticks + +kyber_encaps_derand: +median: 22008 cycles/ticks +average: 22105 cycles/ticks + +kyber_encaps: +median: 22944 cycles/ticks +average: 23063 cycles/ticks + +kyber_decaps: +median: 25188 cycles/ticks +average: 25284 cycles/ticks + +Loop spin: 3 +gen_a: +median: 4372 cycles/ticks +average: 4430 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 185 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11396 cycles/ticks +average: 11453 cycles/ticks + +indcpa_enc: +median: 12380 cycles/ticks +average: 12468 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19506 cycles/ticks +average: 19624 cycles/ticks + +kyber_keypair: +median: 21328 cycles/ticks +average: 21484 cycles/ticks + +kyber_encaps_derand: +median: 22000 cycles/ticks +average: 22101 cycles/ticks + +kyber_encaps: +median: 22956 cycles/ticks +average: 23033 cycles/ticks + +kyber_decaps: +median: 25140 cycles/ticks +average: 25248 cycles/ticks + +Loop spin: 4 +gen_a: +median: 4372 cycles/ticks +average: 4403 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2388 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1558 cycles/ticks + +NTT: +median: 254 cycles/ticks +average: 284 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11454 cycles/ticks +average: 11522 cycles/ticks + +indcpa_enc: +median: 12398 cycles/ticks +average: 12458 cycles/ticks + +indcpa_dec: +median: 1152 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19446 cycles/ticks +average: 19554 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21449 cycles/ticks + +kyber_encaps_derand: +median: 21906 cycles/ticks +average: 22012 cycles/ticks + +kyber_encaps: +median: 22828 cycles/ticks +average: 22928 cycles/ticks + +kyber_decaps: +median: 25096 cycles/ticks +average: 25187 cycles/ticks + +Loop spin: 5 +gen_a: +median: 4374 cycles/ticks +average: 4535 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 257 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11420 cycles/ticks +average: 11483 cycles/ticks + +indcpa_enc: +median: 12398 cycles/ticks +average: 12479 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19446 cycles/ticks +average: 19559 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21470 cycles/ticks + +kyber_encaps_derand: +median: 21942 cycles/ticks +average: 22051 cycles/ticks + +kyber_encaps: +median: 22914 cycles/ticks +average: 23042 cycles/ticks + +kyber_decaps: +median: 25130 cycles/ticks +average: 25198 cycles/ticks + +Loop spin: 6 +gen_a: +median: 4398 cycles/ticks +average: 4468 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2400 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 220 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 263 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11468 cycles/ticks + +indcpa_enc: +median: 12366 cycles/ticks +average: 12416 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19436 cycles/ticks +average: 19543 cycles/ticks + +kyber_keypair: +median: 21332 cycles/ticks +average: 21507 cycles/ticks + +kyber_encaps_derand: +median: 21986 cycles/ticks +average: 22083 cycles/ticks + +kyber_encaps: +median: 22948 cycles/ticks +average: 23078 cycles/ticks + +kyber_decaps: +median: 25102 cycles/ticks +average: 25169 cycles/ticks + +Loop spin: 7 +gen_a: +median: 4372 cycles/ticks +average: 4478 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11346 cycles/ticks +average: 11412 cycles/ticks + +indcpa_enc: +median: 12400 cycles/ticks +average: 12444 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19446 cycles/ticks +average: 19561 cycles/ticks + +kyber_keypair: +median: 21274 cycles/ticks +average: 21431 cycles/ticks + +kyber_encaps_derand: +median: 21872 cycles/ticks +average: 21974 cycles/ticks + +kyber_encaps: +median: 22826 cycles/ticks +average: 22964 cycles/ticks + +kyber_decaps: +median: 25082 cycles/ticks +average: 25180 cycles/ticks + +Loop spin: 8 +gen_a: +median: 4400 cycles/ticks +average: 4451 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 34 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11486 cycles/ticks + +indcpa_enc: +median: 12414 cycles/ticks +average: 12474 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1175 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19577 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21449 cycles/ticks + +kyber_encaps_derand: +median: 21908 cycles/ticks +average: 21988 cycles/ticks + +kyber_encaps: +median: 22852 cycles/ticks +average: 22947 cycles/ticks + +kyber_decaps: +median: 25062 cycles/ticks +average: 25157 cycles/ticks + +Loop spin: 9 +gen_a: +median: 4372 cycles/ticks +average: 4407 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11430 cycles/ticks +average: 11488 cycles/ticks + +indcpa_enc: +median: 12406 cycles/ticks +average: 12480 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1175 cycles/ticks + +kyber_keypair_derand: +median: 19378 cycles/ticks +average: 19499 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21483 cycles/ticks + +kyber_encaps_derand: +median: 21786 cycles/ticks +average: 21911 cycles/ticks + +kyber_encaps: +median: 22732 cycles/ticks +average: 22871 cycles/ticks + +kyber_decaps: +median: 24958 cycles/ticks +average: 25057 cycles/ticks + +Loop spin: 10 +gen_a: +median: 4382 cycles/ticks +average: 4485 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11380 cycles/ticks +average: 11436 cycles/ticks + +indcpa_enc: +median: 12384 cycles/ticks +average: 12449 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19512 cycles/ticks +average: 19623 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21471 cycles/ticks + +kyber_encaps_derand: +median: 21888 cycles/ticks +average: 21997 cycles/ticks + +kyber_encaps: +median: 22850 cycles/ticks +average: 22991 cycles/ticks + +kyber_decaps: +median: 25076 cycles/ticks +average: 25185 cycles/ticks + +Loop spin: 11 +gen_a: +median: 4382 cycles/ticks +average: 4436 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 267 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11360 cycles/ticks +average: 11423 cycles/ticks + +indcpa_enc: +median: 12346 cycles/ticks +average: 12422 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19432 cycles/ticks +average: 19529 cycles/ticks + +kyber_keypair: +median: 21326 cycles/ticks +average: 21493 cycles/ticks + +kyber_encaps_derand: +median: 22016 cycles/ticks +average: 22149 cycles/ticks + +kyber_encaps: +median: 22942 cycles/ticks +average: 23062 cycles/ticks + +kyber_decaps: +median: 25098 cycles/ticks +average: 25214 cycles/ticks + +Loop spin: 12 +gen_a: +median: 4370 cycles/ticks +average: 4469 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 258 cycles/ticks +average: 259 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11334 cycles/ticks +average: 11390 cycles/ticks + +indcpa_enc: +median: 12298 cycles/ticks +average: 12349 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19382 cycles/ticks +average: 19507 cycles/ticks + +kyber_keypair: +median: 21268 cycles/ticks +average: 21394 cycles/ticks + +kyber_encaps_derand: +median: 21954 cycles/ticks +average: 22062 cycles/ticks + +kyber_encaps: +median: 22860 cycles/ticks +average: 22971 cycles/ticks + +kyber_decaps: +median: 25108 cycles/ticks +average: 25205 cycles/ticks + +Loop spin: 13 +gen_a: +median: 4368 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11456 cycles/ticks +average: 11502 cycles/ticks + +indcpa_enc: +median: 12438 cycles/ticks +average: 12495 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1152 cycles/ticks + +kyber_keypair_derand: +median: 19448 cycles/ticks +average: 19668 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21444 cycles/ticks + +kyber_encaps_derand: +median: 21918 cycles/ticks +average: 22024 cycles/ticks + +kyber_encaps: +median: 22856 cycles/ticks +average: 22971 cycles/ticks + +kyber_decaps: +median: 25102 cycles/ticks +average: 25193 cycles/ticks + +Loop spin: 14 +gen_a: +median: 4376 cycles/ticks +average: 4474 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 281 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11354 cycles/ticks +average: 11437 cycles/ticks + +indcpa_enc: +median: 12314 cycles/ticks +average: 12391 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19402 cycles/ticks +average: 19515 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21992 cycles/ticks +average: 22085 cycles/ticks + +kyber_encaps: +median: 22894 cycles/ticks +average: 23007 cycles/ticks + +kyber_decaps: +median: 25122 cycles/ticks +average: 25241 cycles/ticks + +Loop spin: 15 +gen_a: +median: 4370 cycles/ticks +average: 4480 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1574 cycles/ticks + +NTT: +median: 230 cycles/ticks +average: 272 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 37 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11378 cycles/ticks +average: 11432 cycles/ticks + +indcpa_enc: +median: 12370 cycles/ticks +average: 12435 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1165 cycles/ticks + +kyber_keypair_derand: +median: 19464 cycles/ticks +average: 19572 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21444 cycles/ticks + +kyber_encaps_derand: +median: 21878 cycles/ticks +average: 21971 cycles/ticks + +kyber_encaps: +median: 22794 cycles/ticks +average: 22908 cycles/ticks + +kyber_decaps: +median: 25040 cycles/ticks +average: 25141 cycles/ticks + +Loop spin: 16 +gen_a: +median: 4374 cycles/ticks +average: 4412 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11418 cycles/ticks +average: 11510 cycles/ticks + +indcpa_enc: +median: 12392 cycles/ticks +average: 12452 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19426 cycles/ticks +average: 19550 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21429 cycles/ticks + +kyber_encaps_derand: +median: 21870 cycles/ticks +average: 21971 cycles/ticks + +kyber_encaps: +median: 22818 cycles/ticks +average: 22910 cycles/ticks + +kyber_decaps: +median: 25060 cycles/ticks +average: 25148 cycles/ticks + +Loop spin: 17 +gen_a: +median: 4386 cycles/ticks +average: 4437 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 41 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11408 cycles/ticks +average: 11465 cycles/ticks + +indcpa_enc: +median: 12418 cycles/ticks +average: 12494 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1173 cycles/ticks + +kyber_keypair_derand: +median: 19498 cycles/ticks +average: 19598 cycles/ticks + +kyber_keypair: +median: 21268 cycles/ticks +average: 21425 cycles/ticks + +kyber_encaps_derand: +median: 22054 cycles/ticks +average: 22174 cycles/ticks + +kyber_encaps: +median: 22974 cycles/ticks +average: 23072 cycles/ticks + +kyber_decaps: +median: 25168 cycles/ticks +average: 25269 cycles/ticks + +Loop spin: 18 +gen_a: +median: 4368 cycles/ticks +average: 4407 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 184 cycles/ticks +average: 191 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11320 cycles/ticks +average: 11398 cycles/ticks + +indcpa_enc: +median: 12330 cycles/ticks +average: 12378 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19530 cycles/ticks +average: 19635 cycles/ticks + +kyber_keypair: +median: 21320 cycles/ticks +average: 21449 cycles/ticks + +kyber_encaps_derand: +median: 21876 cycles/ticks +average: 21987 cycles/ticks + +kyber_encaps: +median: 22858 cycles/ticks +average: 22987 cycles/ticks + +kyber_decaps: +median: 25042 cycles/ticks +average: 25181 cycles/ticks + +Loop spin: 19 +gen_a: +median: 4392 cycles/ticks +average: 4442 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11382 cycles/ticks +average: 11442 cycles/ticks + +indcpa_enc: +median: 12358 cycles/ticks +average: 12420 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19404 cycles/ticks +average: 19520 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21421 cycles/ticks + +kyber_encaps_derand: +median: 21978 cycles/ticks +average: 22083 cycles/ticks + +kyber_encaps: +median: 22874 cycles/ticks +average: 22983 cycles/ticks + +kyber_decaps: +median: 25162 cycles/ticks +average: 25266 cycles/ticks + +Loop spin: 20 +gen_a: +median: 4382 cycles/ticks +average: 4458 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 234 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11404 cycles/ticks +average: 11450 cycles/ticks + +indcpa_enc: +median: 12402 cycles/ticks +average: 12471 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19514 cycles/ticks +average: 19629 cycles/ticks + +kyber_keypair: +median: 21352 cycles/ticks +average: 21487 cycles/ticks + +kyber_encaps_derand: +median: 21874 cycles/ticks +average: 21979 cycles/ticks + +kyber_encaps: +median: 22824 cycles/ticks +average: 22940 cycles/ticks + +kyber_decaps: +median: 25058 cycles/ticks +average: 25148 cycles/ticks + +Loop spin: 21 +gen_a: +median: 4376 cycles/ticks +average: 4438 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 255 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11364 cycles/ticks +average: 11421 cycles/ticks + +indcpa_enc: +median: 12374 cycles/ticks +average: 12421 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1161 cycles/ticks + +kyber_keypair_derand: +median: 19432 cycles/ticks +average: 19558 cycles/ticks + +kyber_keypair: +median: 21332 cycles/ticks +average: 21476 cycles/ticks + +kyber_encaps_derand: +median: 21880 cycles/ticks +average: 22001 cycles/ticks + +kyber_encaps: +median: 22834 cycles/ticks +average: 22948 cycles/ticks + +kyber_decaps: +median: 25040 cycles/ticks +average: 25133 cycles/ticks + +Loop spin: 22 +gen_a: +median: 4362 cycles/ticks +average: 4411 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11384 cycles/ticks +average: 11429 cycles/ticks + +indcpa_enc: +median: 12390 cycles/ticks +average: 12438 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19372 cycles/ticks +average: 19477 cycles/ticks + +kyber_keypair: +median: 21344 cycles/ticks +average: 21519 cycles/ticks + +kyber_encaps_derand: +median: 21940 cycles/ticks +average: 22016 cycles/ticks + +kyber_encaps: +median: 22920 cycles/ticks +average: 23052 cycles/ticks + +kyber_decaps: +median: 25126 cycles/ticks +average: 25257 cycles/ticks + +Loop spin: 23 +gen_a: +median: 4398 cycles/ticks +average: 4456 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11457 cycles/ticks + +indcpa_enc: +median: 12358 cycles/ticks +average: 12436 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19400 cycles/ticks +average: 19527 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21441 cycles/ticks + +kyber_encaps_derand: +median: 21870 cycles/ticks +average: 21942 cycles/ticks + +kyber_encaps: +median: 22814 cycles/ticks +average: 22965 cycles/ticks + +kyber_decaps: +median: 25046 cycles/ticks +average: 25156 cycles/ticks + +Loop spin: 24 +gen_a: +median: 4380 cycles/ticks +average: 4442 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11516 cycles/ticks +average: 11595 cycles/ticks + +indcpa_enc: +median: 12434 cycles/ticks +average: 12484 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19492 cycles/ticks +average: 19602 cycles/ticks + +kyber_keypair: +median: 21330 cycles/ticks +average: 21486 cycles/ticks + +kyber_encaps_derand: +median: 21936 cycles/ticks +average: 22023 cycles/ticks + +kyber_encaps: +median: 22902 cycles/ticks +average: 23009 cycles/ticks + +kyber_decaps: +median: 25128 cycles/ticks +average: 25227 cycles/ticks + +Loop spin: 25 +gen_a: +median: 4394 cycles/ticks +average: 4476 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2400 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 244 cycles/ticks +average: 274 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 41 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11356 cycles/ticks +average: 11410 cycles/ticks + +indcpa_enc: +median: 12308 cycles/ticks +average: 12369 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1160 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 19548 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21435 cycles/ticks + +kyber_encaps_derand: +median: 21922 cycles/ticks +average: 22024 cycles/ticks + +kyber_encaps: +median: 22870 cycles/ticks +average: 22995 cycles/ticks + +kyber_decaps: +median: 25128 cycles/ticks +average: 25240 cycles/ticks + +Loop spin: 26 +gen_a: +median: 4372 cycles/ticks +average: 4400 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 267 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11420 cycles/ticks +average: 11507 cycles/ticks + +indcpa_enc: +median: 12382 cycles/ticks +average: 12441 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1186 cycles/ticks + +kyber_keypair_derand: +median: 19402 cycles/ticks +average: 19495 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21435 cycles/ticks + +kyber_encaps_derand: +median: 21956 cycles/ticks +average: 22054 cycles/ticks + +kyber_encaps: +median: 22864 cycles/ticks +average: 22975 cycles/ticks + +kyber_decaps: +median: 25146 cycles/ticks +average: 25255 cycles/ticks + +Loop spin: 27 +gen_a: +median: 4360 cycles/ticks +average: 4506 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1560 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11459 cycles/ticks + +indcpa_enc: +median: 12384 cycles/ticks +average: 12472 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19480 cycles/ticks +average: 19598 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21992 cycles/ticks +average: 22088 cycles/ticks + +kyber_encaps: +median: 22904 cycles/ticks +average: 23023 cycles/ticks + +kyber_decaps: +median: 25152 cycles/ticks +average: 25269 cycles/ticks + +Loop spin: 28 +gen_a: +median: 4376 cycles/ticks +average: 4545 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2387 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1567 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 262 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11392 cycles/ticks +average: 11447 cycles/ticks + +indcpa_enc: +median: 12346 cycles/ticks +average: 12395 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19412 cycles/ticks +average: 19510 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21467 cycles/ticks + +kyber_encaps_derand: +median: 21950 cycles/ticks +average: 22039 cycles/ticks + +kyber_encaps: +median: 22868 cycles/ticks +average: 22959 cycles/ticks + +kyber_decaps: +median: 25186 cycles/ticks +average: 25279 cycles/ticks + +Loop spin: 29 +gen_a: +median: 4368 cycles/ticks +average: 4397 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11318 cycles/ticks +average: 11398 cycles/ticks + +indcpa_enc: +median: 12274 cycles/ticks +average: 12348 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19540 cycles/ticks +average: 19658 cycles/ticks + +kyber_keypair: +median: 21366 cycles/ticks +average: 21509 cycles/ticks + +kyber_encaps_derand: +median: 21906 cycles/ticks +average: 22072 cycles/ticks + +kyber_encaps: +median: 22828 cycles/ticks +average: 22938 cycles/ticks + +kyber_decaps: +median: 25058 cycles/ticks +average: 25154 cycles/ticks + +Loop spin: 30 +gen_a: +median: 4378 cycles/ticks +average: 4458 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2387 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11414 cycles/ticks +average: 11491 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12437 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19556 cycles/ticks + +kyber_keypair: +median: 21392 cycles/ticks +average: 21543 cycles/ticks + +kyber_encaps_derand: +median: 21872 cycles/ticks +average: 21974 cycles/ticks + +kyber_encaps: +median: 22808 cycles/ticks +average: 22931 cycles/ticks + +kyber_decaps: +median: 25074 cycles/ticks +average: 25171 cycles/ticks + +Loop spin: 31 +gen_a: +median: 4382 cycles/ticks +average: 4423 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11455 cycles/ticks + +indcpa_enc: +median: 12358 cycles/ticks +average: 12410 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1180 cycles/ticks + +kyber_keypair_derand: +median: 19440 cycles/ticks +average: 19533 cycles/ticks + +kyber_keypair: +median: 21280 cycles/ticks +average: 21438 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 22027 cycles/ticks + +kyber_encaps: +median: 22888 cycles/ticks +average: 23022 cycles/ticks + +kyber_decaps: +median: 25134 cycles/ticks +average: 25237 cycles/ticks + +Loop spin: 32 +gen_a: +median: 4368 cycles/ticks +average: 4420 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 84 cycles/ticks + +indcpa_keypair: +median: 11434 cycles/ticks +average: 11503 cycles/ticks + +indcpa_enc: +median: 12424 cycles/ticks +average: 12517 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19432 cycles/ticks +average: 19527 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21481 cycles/ticks + +kyber_encaps_derand: +median: 21954 cycles/ticks +average: 22054 cycles/ticks + +kyber_encaps: +median: 22902 cycles/ticks +average: 23048 cycles/ticks + +kyber_decaps: +median: 25112 cycles/ticks +average: 25206 cycles/ticks + +Loop spin: 33 +gen_a: +median: 4374 cycles/ticks +average: 4431 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2391 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 262 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11436 cycles/ticks +average: 11488 cycles/ticks + +indcpa_enc: +median: 12418 cycles/ticks +average: 12480 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1152 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19554 cycles/ticks + +kyber_keypair: +median: 21350 cycles/ticks +average: 21521 cycles/ticks + +kyber_encaps_derand: +median: 23380 cycles/ticks +average: 23484 cycles/ticks + +kyber_encaps: +median: 24320 cycles/ticks +average: 24438 cycles/ticks + +kyber_decaps: +median: 26568 cycles/ticks +average: 26681 cycles/ticks + +Loop spin: 34 +gen_a: +median: 4376 cycles/ticks +average: 4437 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11470 cycles/ticks + +indcpa_enc: +median: 12382 cycles/ticks +average: 12447 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1185 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 19540 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21492 cycles/ticks + +kyber_encaps_derand: +median: 21870 cycles/ticks +average: 21960 cycles/ticks + +kyber_encaps: +median: 22830 cycles/ticks +average: 22933 cycles/ticks + +kyber_decaps: +median: 25026 cycles/ticks +average: 25123 cycles/ticks + +Loop spin: 35 +gen_a: +median: 4396 cycles/ticks +average: 4448 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 272 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11308 cycles/ticks +average: 11373 cycles/ticks + +indcpa_enc: +median: 12310 cycles/ticks +average: 12373 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19502 cycles/ticks +average: 19624 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21479 cycles/ticks + +kyber_encaps_derand: +median: 22048 cycles/ticks +average: 22139 cycles/ticks + +kyber_encaps: +median: 23046 cycles/ticks +average: 23182 cycles/ticks + +kyber_decaps: +median: 25158 cycles/ticks +average: 25264 cycles/ticks + +Loop spin: 36 +gen_a: +median: 4370 cycles/ticks +average: 4404 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 266 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 12780 cycles/ticks +average: 12844 cycles/ticks + +indcpa_enc: +median: 13762 cycles/ticks +average: 13837 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19436 cycles/ticks +average: 19516 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21466 cycles/ticks + +kyber_encaps_derand: +median: 21904 cycles/ticks +average: 22001 cycles/ticks + +kyber_encaps: +median: 22876 cycles/ticks +average: 22984 cycles/ticks + +kyber_decaps: +median: 25064 cycles/ticks +average: 25168 cycles/ticks + +Loop spin: 37 +gen_a: +median: 4366 cycles/ticks +average: 4488 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11366 cycles/ticks +average: 11429 cycles/ticks + +indcpa_enc: +median: 12330 cycles/ticks +average: 12393 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1158 cycles/ticks + +kyber_keypair_derand: +median: 19464 cycles/ticks +average: 19583 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21435 cycles/ticks + +kyber_encaps_derand: +median: 21928 cycles/ticks +average: 22038 cycles/ticks + +kyber_encaps: +median: 22888 cycles/ticks +average: 22991 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25180 cycles/ticks + +Loop spin: 38 +gen_a: +median: 4392 cycles/ticks +average: 4445 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11424 cycles/ticks +average: 11494 cycles/ticks + +indcpa_enc: +median: 12384 cycles/ticks +average: 12470 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19458 cycles/ticks +average: 19536 cycles/ticks + +kyber_keypair: +median: 21272 cycles/ticks +average: 21443 cycles/ticks + +kyber_encaps_derand: +median: 22014 cycles/ticks +average: 22105 cycles/ticks + +kyber_encaps: +median: 23040 cycles/ticks +average: 23176 cycles/ticks + +kyber_decaps: +median: 25092 cycles/ticks +average: 25203 cycles/ticks + +Loop spin: 39 +gen_a: +median: 4386 cycles/ticks +average: 4488 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2366 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1557 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 43 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11376 cycles/ticks +average: 11437 cycles/ticks + +indcpa_enc: +median: 12362 cycles/ticks +average: 12439 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19478 cycles/ticks +average: 19605 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21453 cycles/ticks + +kyber_encaps_derand: +median: 21926 cycles/ticks +average: 22016 cycles/ticks + +kyber_encaps: +median: 22914 cycles/ticks +average: 23040 cycles/ticks + +kyber_decaps: +median: 25128 cycles/ticks +average: 25229 cycles/ticks + +Loop spin: 40 +gen_a: +median: 4368 cycles/ticks +average: 4405 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 248 cycles/ticks +average: 276 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 183 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11356 cycles/ticks +average: 11415 cycles/ticks + +indcpa_enc: +median: 12328 cycles/ticks +average: 12412 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19404 cycles/ticks +average: 19509 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 21868 cycles/ticks +average: 21977 cycles/ticks + +kyber_encaps: +median: 22826 cycles/ticks +average: 22915 cycles/ticks + +kyber_decaps: +median: 25066 cycles/ticks +average: 25155 cycles/ticks + +Loop spin: 41 +gen_a: +median: 4392 cycles/ticks +average: 4443 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 35 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11392 cycles/ticks +average: 11558 cycles/ticks + +indcpa_enc: +median: 12386 cycles/ticks +average: 12436 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19518 cycles/ticks +average: 19604 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21470 cycles/ticks + +kyber_encaps_derand: +median: 21920 cycles/ticks +average: 22000 cycles/ticks + +kyber_encaps: +median: 22874 cycles/ticks +average: 22981 cycles/ticks + +kyber_decaps: +median: 25136 cycles/ticks +average: 25245 cycles/ticks + +Loop spin: 42 +gen_a: +median: 4368 cycles/ticks +average: 4428 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11430 cycles/ticks +average: 11509 cycles/ticks + +indcpa_enc: +median: 12416 cycles/ticks +average: 12495 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19478 cycles/ticks +average: 19591 cycles/ticks + +kyber_keypair: +median: 21274 cycles/ticks +average: 21432 cycles/ticks + +kyber_encaps_derand: +median: 21872 cycles/ticks +average: 21975 cycles/ticks + +kyber_encaps: +median: 22806 cycles/ticks +average: 22912 cycles/ticks + +kyber_decaps: +median: 25066 cycles/ticks +average: 25170 cycles/ticks + +Loop spin: 43 +gen_a: +median: 4380 cycles/ticks +average: 4432 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 226 cycles/ticks +average: 270 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11348 cycles/ticks +average: 11408 cycles/ticks + +indcpa_enc: +median: 12320 cycles/ticks +average: 12413 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19390 cycles/ticks +average: 19501 cycles/ticks + +kyber_keypair: +median: 21280 cycles/ticks +average: 21465 cycles/ticks + +kyber_encaps_derand: +median: 21790 cycles/ticks +average: 21895 cycles/ticks + +kyber_encaps: +median: 22756 cycles/ticks +average: 22860 cycles/ticks + +kyber_decaps: +median: 24968 cycles/ticks +average: 25056 cycles/ticks + +Loop spin: 44 +gen_a: +median: 4384 cycles/ticks +average: 4436 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 265 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11326 cycles/ticks +average: 11409 cycles/ticks + +indcpa_enc: +median: 12292 cycles/ticks +average: 12359 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19436 cycles/ticks +average: 19550 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21478 cycles/ticks + +kyber_encaps_derand: +median: 21806 cycles/ticks +average: 21904 cycles/ticks + +kyber_encaps: +median: 22758 cycles/ticks +average: 22886 cycles/ticks + +kyber_decaps: +median: 24998 cycles/ticks +average: 25096 cycles/ticks + +Loop spin: 45 +gen_a: +median: 4400 cycles/ticks +average: 4452 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11470 cycles/ticks +average: 11562 cycles/ticks + +indcpa_enc: +median: 12448 cycles/ticks +average: 12508 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19452 cycles/ticks +average: 19654 cycles/ticks + +kyber_keypair: +median: 21324 cycles/ticks +average: 21473 cycles/ticks + +kyber_encaps_derand: +median: 21926 cycles/ticks +average: 22042 cycles/ticks + +kyber_encaps: +median: 22912 cycles/ticks +average: 23028 cycles/ticks + +kyber_decaps: +median: 25096 cycles/ticks +average: 25180 cycles/ticks + +Loop spin: 46 +gen_a: +median: 4362 cycles/ticks +average: 4412 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2401 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 29 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11380 cycles/ticks +average: 11447 cycles/ticks + +indcpa_enc: +median: 12518 cycles/ticks +average: 12583 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19672 cycles/ticks +average: 19790 cycles/ticks + +kyber_keypair: +median: 21446 cycles/ticks +average: 21590 cycles/ticks + +kyber_encaps_derand: +median: 21836 cycles/ticks +average: 21934 cycles/ticks + +kyber_encaps: +median: 22718 cycles/ticks +average: 22828 cycles/ticks + +kyber_decaps: +median: 24998 cycles/ticks +average: 25097 cycles/ticks + +Loop spin: 47 +gen_a: +median: 4366 cycles/ticks +average: 4405 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11460 cycles/ticks +average: 11561 cycles/ticks + +indcpa_enc: +median: 12420 cycles/ticks +average: 12483 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19466 cycles/ticks +average: 19575 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21486 cycles/ticks + +kyber_encaps_derand: +median: 21924 cycles/ticks +average: 22029 cycles/ticks + +kyber_encaps: +median: 22862 cycles/ticks +average: 22985 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25175 cycles/ticks + +Loop spin: 48 +gen_a: +median: 4388 cycles/ticks +average: 4441 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11398 cycles/ticks +average: 11455 cycles/ticks + +indcpa_enc: +median: 12348 cycles/ticks +average: 12406 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19570 cycles/ticks +average: 19677 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 21888 cycles/ticks +average: 22009 cycles/ticks + +kyber_encaps: +median: 22844 cycles/ticks +average: 22968 cycles/ticks + +kyber_decaps: +median: 25112 cycles/ticks +average: 25205 cycles/ticks + +Loop spin: 49 +gen_a: +median: 4368 cycles/ticks +average: 4404 cycles/ticks + +poly_getnoise_eta1: +median: 2346 cycles/ticks +average: 2366 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 252 cycles/ticks +average: 280 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11428 cycles/ticks +average: 11488 cycles/ticks + +indcpa_enc: +median: 12436 cycles/ticks +average: 12501 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19414 cycles/ticks +average: 19521 cycles/ticks + +kyber_keypair: +median: 21324 cycles/ticks +average: 21478 cycles/ticks + +kyber_encaps_derand: +median: 23214 cycles/ticks +average: 23305 cycles/ticks + +kyber_encaps: +median: 24182 cycles/ticks +average: 24299 cycles/ticks + +kyber_decaps: +median: 26400 cycles/ticks +average: 26523 cycles/ticks + +Loop spin: 50 +gen_a: +median: 4380 cycles/ticks +average: 4508 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11358 cycles/ticks +average: 11439 cycles/ticks + +indcpa_enc: +median: 12326 cycles/ticks +average: 12397 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19414 cycles/ticks +average: 19525 cycles/ticks + +kyber_keypair: +median: 21332 cycles/ticks +average: 21472 cycles/ticks + +kyber_encaps_derand: +median: 21872 cycles/ticks +average: 21967 cycles/ticks + +kyber_encaps: +median: 22820 cycles/ticks +average: 22910 cycles/ticks + +kyber_decaps: +median: 25046 cycles/ticks +average: 25160 cycles/ticks + +Loop spin: 51 +gen_a: +median: 4372 cycles/ticks +average: 4428 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11392 cycles/ticks +average: 11449 cycles/ticks + +indcpa_enc: +median: 12368 cycles/ticks +average: 12428 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19422 cycles/ticks +average: 19535 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21441 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 21998 cycles/ticks + +kyber_encaps: +median: 22836 cycles/ticks +average: 22961 cycles/ticks + +kyber_decaps: +median: 25046 cycles/ticks +average: 25149 cycles/ticks + +Loop spin: 52 +gen_a: +median: 4374 cycles/ticks +average: 4521 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11344 cycles/ticks +average: 11397 cycles/ticks + +indcpa_enc: +median: 12306 cycles/ticks +average: 12389 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1178 cycles/ticks + +kyber_keypair_derand: +median: 20822 cycles/ticks +average: 20900 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21465 cycles/ticks + +kyber_encaps_derand: +median: 21938 cycles/ticks +average: 22049 cycles/ticks + +kyber_encaps: +median: 22884 cycles/ticks +average: 23007 cycles/ticks + +kyber_decaps: +median: 25070 cycles/ticks +average: 25165 cycles/ticks + +Loop spin: 53 +gen_a: +median: 4388 cycles/ticks +average: 4429 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 183 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11380 cycles/ticks +average: 11442 cycles/ticks + +indcpa_enc: +median: 12406 cycles/ticks +average: 12521 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19514 cycles/ticks +average: 19600 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21517 cycles/ticks + +kyber_encaps_derand: +median: 21924 cycles/ticks +average: 22015 cycles/ticks + +kyber_encaps: +median: 22886 cycles/ticks +average: 22996 cycles/ticks + +kyber_decaps: +median: 25032 cycles/ticks +average: 25143 cycles/ticks + +Loop spin: 54 +gen_a: +median: 4380 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11374 cycles/ticks +average: 11452 cycles/ticks + +indcpa_enc: +median: 12306 cycles/ticks +average: 12358 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19554 cycles/ticks +average: 19667 cycles/ticks + +kyber_keypair: +median: 21354 cycles/ticks +average: 21489 cycles/ticks + +kyber_encaps_derand: +median: 21892 cycles/ticks +average: 21983 cycles/ticks + +kyber_encaps: +median: 22868 cycles/ticks +average: 22980 cycles/ticks + +kyber_decaps: +median: 25040 cycles/ticks +average: 25127 cycles/ticks + +Loop spin: 55 +gen_a: +median: 4388 cycles/ticks +average: 4425 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 196 cycles/ticks +average: 209 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11424 cycles/ticks +average: 11485 cycles/ticks + +indcpa_enc: +median: 12392 cycles/ticks +average: 12459 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19438 cycles/ticks +average: 19532 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21464 cycles/ticks + +kyber_encaps_derand: +median: 21910 cycles/ticks +average: 22013 cycles/ticks + +kyber_encaps: +median: 22936 cycles/ticks +average: 23039 cycles/ticks + +kyber_decaps: +median: 25126 cycles/ticks +average: 25226 cycles/ticks + +Loop spin: 56 +gen_a: +median: 4378 cycles/ticks +average: 4427 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11420 cycles/ticks +average: 11480 cycles/ticks + +indcpa_enc: +median: 12380 cycles/ticks +average: 12497 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19388 cycles/ticks +average: 19481 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21443 cycles/ticks + +kyber_encaps_derand: +median: 21832 cycles/ticks +average: 21961 cycles/ticks + +kyber_encaps: +median: 22804 cycles/ticks +average: 22904 cycles/ticks + +kyber_decaps: +median: 24994 cycles/ticks +average: 25074 cycles/ticks + +Loop spin: 57 +gen_a: +median: 4372 cycles/ticks +average: 4504 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11466 cycles/ticks + +indcpa_enc: +median: 12380 cycles/ticks +average: 12499 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19551 cycles/ticks + +kyber_keypair: +median: 21342 cycles/ticks +average: 21495 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 21992 cycles/ticks + +kyber_encaps: +median: 22812 cycles/ticks +average: 22931 cycles/ticks + +kyber_decaps: +median: 25102 cycles/ticks +average: 25206 cycles/ticks + +Loop spin: 58 +gen_a: +median: 4362 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 94 cycles/ticks + +indcpa_keypair: +median: 11450 cycles/ticks +average: 11501 cycles/ticks + +indcpa_enc: +median: 12404 cycles/ticks +average: 12484 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19476 cycles/ticks +average: 19580 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21461 cycles/ticks + +kyber_encaps_derand: +median: 21912 cycles/ticks +average: 22004 cycles/ticks + +kyber_encaps: +median: 22880 cycles/ticks +average: 23011 cycles/ticks + +kyber_decaps: +median: 25112 cycles/ticks +average: 25205 cycles/ticks + +Loop spin: 59 +gen_a: +median: 4368 cycles/ticks +average: 4407 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11489 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12452 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19404 cycles/ticks +average: 19523 cycles/ticks + +kyber_keypair: +median: 21326 cycles/ticks +average: 21478 cycles/ticks + +kyber_encaps_derand: +median: 21928 cycles/ticks +average: 22022 cycles/ticks + +kyber_encaps: +median: 22908 cycles/ticks +average: 23028 cycles/ticks + +kyber_decaps: +median: 25108 cycles/ticks +average: 25198 cycles/ticks + +Loop spin: 60 +gen_a: +median: 4388 cycles/ticks +average: 4438 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11473 cycles/ticks + +indcpa_enc: +median: 12344 cycles/ticks +average: 12411 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19452 cycles/ticks +average: 19576 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21467 cycles/ticks + +kyber_encaps_derand: +median: 21960 cycles/ticks +average: 22041 cycles/ticks + +kyber_encaps: +median: 22908 cycles/ticks +average: 23033 cycles/ticks + +kyber_decaps: +median: 25126 cycles/ticks +average: 25225 cycles/ticks + +Loop spin: 61 +gen_a: +median: 4372 cycles/ticks +average: 4419 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11384 cycles/ticks +average: 11467 cycles/ticks + +indcpa_enc: +median: 12354 cycles/ticks +average: 12411 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19536 cycles/ticks +average: 19643 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21553 cycles/ticks + +kyber_encaps_derand: +median: 21882 cycles/ticks +average: 21981 cycles/ticks + +kyber_encaps: +median: 22846 cycles/ticks +average: 22962 cycles/ticks + +kyber_decaps: +median: 25046 cycles/ticks +average: 25144 cycles/ticks + +Loop spin: 62 +gen_a: +median: 4382 cycles/ticks +average: 4432 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11390 cycles/ticks +average: 11436 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12440 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19428 cycles/ticks +average: 19551 cycles/ticks + +kyber_keypair: +median: 21260 cycles/ticks +average: 21443 cycles/ticks + +kyber_encaps_derand: +median: 21904 cycles/ticks +average: 22012 cycles/ticks + +kyber_encaps: +median: 22816 cycles/ticks +average: 22938 cycles/ticks + +kyber_decaps: +median: 25114 cycles/ticks +average: 25204 cycles/ticks + +Loop spin: 63 +gen_a: +median: 4378 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11408 cycles/ticks +average: 11491 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12432 cycles/ticks + +indcpa_dec: +median: 1152 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19464 cycles/ticks +average: 19596 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21457 cycles/ticks + +kyber_encaps_derand: +median: 22008 cycles/ticks +average: 22095 cycles/ticks + +kyber_encaps: +median: 22946 cycles/ticks +average: 23065 cycles/ticks + +kyber_decaps: +median: 25240 cycles/ticks +average: 25362 cycles/ticks + +Loop spin: 64 +gen_a: +median: 4380 cycles/ticks +average: 4435 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 188 cycles/ticks +average: 206 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11376 cycles/ticks +average: 11442 cycles/ticks + +indcpa_enc: +median: 12364 cycles/ticks +average: 12452 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19484 cycles/ticks +average: 19580 cycles/ticks + +kyber_keypair: +median: 21276 cycles/ticks +average: 21442 cycles/ticks + +kyber_encaps_derand: +median: 23312 cycles/ticks +average: 23423 cycles/ticks + +kyber_encaps: +median: 24236 cycles/ticks +average: 24366 cycles/ticks + +kyber_decaps: +median: 26518 cycles/ticks +average: 26608 cycles/ticks + +Loop spin: 65 +gen_a: +median: 4372 cycles/ticks +average: 4451 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 215 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11348 cycles/ticks +average: 11410 cycles/ticks + +indcpa_enc: +median: 12288 cycles/ticks +average: 12375 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1161 cycles/ticks + +kyber_keypair_derand: +median: 19538 cycles/ticks +average: 19624 cycles/ticks + +kyber_keypair: +median: 21340 cycles/ticks +average: 21495 cycles/ticks + +kyber_encaps_derand: +median: 21808 cycles/ticks +average: 21919 cycles/ticks + +kyber_encaps: +median: 22778 cycles/ticks +average: 22883 cycles/ticks + +kyber_decaps: +median: 24996 cycles/ticks +average: 25104 cycles/ticks + +Loop spin: 66 +gen_a: +median: 4384 cycles/ticks +average: 4528 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11382 cycles/ticks +average: 11481 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12464 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19416 cycles/ticks +average: 19508 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21471 cycles/ticks + +kyber_encaps_derand: +median: 21954 cycles/ticks +average: 22085 cycles/ticks + +kyber_encaps: +median: 22930 cycles/ticks +average: 23037 cycles/ticks + +kyber_decaps: +median: 25134 cycles/ticks +average: 25236 cycles/ticks + +Loop spin: 67 +gen_a: +median: 4390 cycles/ticks +average: 4432 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 224 cycles/ticks +average: 274 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11372 cycles/ticks +average: 11443 cycles/ticks + +indcpa_enc: +median: 12358 cycles/ticks +average: 12438 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19426 cycles/ticks +average: 19573 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21457 cycles/ticks + +kyber_encaps_derand: +median: 21874 cycles/ticks +average: 21976 cycles/ticks + +kyber_encaps: +median: 22850 cycles/ticks +average: 22981 cycles/ticks + +kyber_decaps: +median: 25086 cycles/ticks +average: 25189 cycles/ticks + +Loop spin: 68 +gen_a: +median: 4372 cycles/ticks +average: 4428 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 185 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11464 cycles/ticks +average: 11550 cycles/ticks + +indcpa_enc: +median: 12426 cycles/ticks +average: 12492 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19432 cycles/ticks +average: 19558 cycles/ticks + +kyber_keypair: +median: 21328 cycles/ticks +average: 21492 cycles/ticks + +kyber_encaps_derand: +median: 21916 cycles/ticks +average: 22033 cycles/ticks + +kyber_encaps: +median: 22888 cycles/ticks +average: 23011 cycles/ticks + +kyber_decaps: +median: 25092 cycles/ticks +average: 25204 cycles/ticks + +Loop spin: 69 +gen_a: +median: 4374 cycles/ticks +average: 4424 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 92 cycles/ticks + +indcpa_keypair: +median: 11408 cycles/ticks +average: 11514 cycles/ticks + +indcpa_enc: +median: 12390 cycles/ticks +average: 12455 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19482 cycles/ticks +average: 19612 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21455 cycles/ticks + +kyber_encaps_derand: +median: 21876 cycles/ticks +average: 21954 cycles/ticks + +kyber_encaps: +median: 22886 cycles/ticks +average: 23014 cycles/ticks + +kyber_decaps: +median: 25072 cycles/ticks +average: 25179 cycles/ticks + +Loop spin: 70 +gen_a: +median: 4370 cycles/ticks +average: 4404 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 267 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11462 cycles/ticks +average: 11549 cycles/ticks + +indcpa_enc: +median: 12532 cycles/ticks +average: 12629 cycles/ticks + +indcpa_dec: +median: 1166 cycles/ticks +average: 1166 cycles/ticks + +kyber_keypair_derand: +median: 19424 cycles/ticks +average: 19517 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21496 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 22003 cycles/ticks + +kyber_encaps: +median: 22872 cycles/ticks +average: 23021 cycles/ticks + +kyber_decaps: +median: 25126 cycles/ticks +average: 25253 cycles/ticks + +Loop spin: 71 +gen_a: +median: 4382 cycles/ticks +average: 4427 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11418 cycles/ticks +average: 11476 cycles/ticks + +indcpa_enc: +median: 12364 cycles/ticks +average: 12433 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 19586 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21492 cycles/ticks + +kyber_encaps_derand: +median: 21932 cycles/ticks +average: 22028 cycles/ticks + +kyber_encaps: +median: 22864 cycles/ticks +average: 23021 cycles/ticks + +kyber_decaps: +median: 25244 cycles/ticks +average: 25354 cycles/ticks + +Loop spin: 72 +gen_a: +median: 4376 cycles/ticks +average: 4434 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11482 cycles/ticks +average: 11535 cycles/ticks + +indcpa_enc: +median: 12412 cycles/ticks +average: 12496 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19500 cycles/ticks +average: 19609 cycles/ticks + +kyber_keypair: +median: 21320 cycles/ticks +average: 21481 cycles/ticks + +kyber_encaps_derand: +median: 21870 cycles/ticks +average: 21954 cycles/ticks + +kyber_encaps: +median: 22810 cycles/ticks +average: 22924 cycles/ticks + +kyber_decaps: +median: 25062 cycles/ticks +average: 25152 cycles/ticks + +Loop spin: 73 +gen_a: +median: 4372 cycles/ticks +average: 4407 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2357 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 215 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11408 cycles/ticks +average: 11460 cycles/ticks + +indcpa_enc: +median: 12348 cycles/ticks +average: 12407 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19578 cycles/ticks +average: 19692 cycles/ticks + +kyber_keypair: +median: 21320 cycles/ticks +average: 21492 cycles/ticks + +kyber_encaps_derand: +median: 22002 cycles/ticks +average: 22078 cycles/ticks + +kyber_encaps: +median: 22928 cycles/ticks +average: 23058 cycles/ticks + +kyber_decaps: +median: 25138 cycles/ticks +average: 25254 cycles/ticks + +Loop spin: 74 +gen_a: +median: 4380 cycles/ticks +average: 4431 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11358 cycles/ticks +average: 11465 cycles/ticks + +indcpa_enc: +median: 12326 cycles/ticks +average: 12407 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19430 cycles/ticks +average: 19532 cycles/ticks + +kyber_keypair: +median: 21336 cycles/ticks +average: 21510 cycles/ticks + +kyber_encaps_derand: +median: 21858 cycles/ticks +average: 21961 cycles/ticks + +kyber_encaps: +median: 22792 cycles/ticks +average: 22913 cycles/ticks + +kyber_decaps: +median: 25070 cycles/ticks +average: 25190 cycles/ticks + +Loop spin: 75 +gen_a: +median: 4364 cycles/ticks +average: 4400 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11378 cycles/ticks +average: 11440 cycles/ticks + +indcpa_enc: +median: 12292 cycles/ticks +average: 12388 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 19576 cycles/ticks + +kyber_keypair: +median: 21350 cycles/ticks +average: 21512 cycles/ticks + +kyber_encaps_derand: +median: 21922 cycles/ticks +average: 21997 cycles/ticks + +kyber_encaps: +median: 22848 cycles/ticks +average: 22953 cycles/ticks + +kyber_decaps: +median: 25116 cycles/ticks +average: 25207 cycles/ticks + +Loop spin: 76 +gen_a: +median: 4378 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11372 cycles/ticks +average: 11431 cycles/ticks + +indcpa_enc: +median: 12336 cycles/ticks +average: 12416 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1163 cycles/ticks + +kyber_keypair_derand: +median: 19416 cycles/ticks +average: 19546 cycles/ticks + +kyber_keypair: +median: 21280 cycles/ticks +average: 21431 cycles/ticks + +kyber_encaps_derand: +median: 22016 cycles/ticks +average: 22116 cycles/ticks + +kyber_encaps: +median: 22872 cycles/ticks +average: 22975 cycles/ticks + +kyber_decaps: +median: 25148 cycles/ticks +average: 25262 cycles/ticks + +Loop spin: 77 +gen_a: +median: 4380 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2399 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 252 cycles/ticks +average: 281 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 265 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11378 cycles/ticks +average: 11444 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12424 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19408 cycles/ticks +average: 19512 cycles/ticks + +kyber_keypair: +median: 21274 cycles/ticks +average: 21425 cycles/ticks + +kyber_encaps_derand: +median: 21870 cycles/ticks +average: 22038 cycles/ticks + +kyber_encaps: +median: 22802 cycles/ticks +average: 22941 cycles/ticks + +kyber_decaps: +median: 25058 cycles/ticks +average: 25156 cycles/ticks + +Loop spin: 78 +gen_a: +median: 4372 cycles/ticks +average: 4425 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1557 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11432 cycles/ticks +average: 11483 cycles/ticks + +indcpa_enc: +median: 12398 cycles/ticks +average: 12487 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19428 cycles/ticks +average: 19536 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21476 cycles/ticks + +kyber_encaps_derand: +median: 21930 cycles/ticks +average: 22048 cycles/ticks + +kyber_encaps: +median: 22836 cycles/ticks +average: 22960 cycles/ticks + +kyber_decaps: +median: 25132 cycles/ticks +average: 25255 cycles/ticks + +Loop spin: 79 +gen_a: +median: 4384 cycles/ticks +average: 4419 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 196 cycles/ticks +average: 207 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11388 cycles/ticks +average: 11444 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12418 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19386 cycles/ticks +average: 19500 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21457 cycles/ticks + +kyber_encaps_derand: +median: 21942 cycles/ticks +average: 22016 cycles/ticks + +kyber_encaps: +median: 22886 cycles/ticks +average: 22995 cycles/ticks + +kyber_decaps: +median: 25128 cycles/ticks +average: 25219 cycles/ticks + +Loop spin: 80 +gen_a: +median: 4384 cycles/ticks +average: 4429 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11492 cycles/ticks + +indcpa_enc: +median: 12362 cycles/ticks +average: 12415 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19614 cycles/ticks + +kyber_keypair: +median: 21272 cycles/ticks +average: 21420 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 22052 cycles/ticks + +kyber_encaps: +median: 22852 cycles/ticks +average: 22931 cycles/ticks + +kyber_decaps: +median: 25140 cycles/ticks +average: 25231 cycles/ticks + +Loop spin: 81 +gen_a: +median: 4372 cycles/ticks +average: 4525 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11606 cycles/ticks +average: 11674 cycles/ticks + +indcpa_enc: +median: 12684 cycles/ticks +average: 12725 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19618 cycles/ticks +average: 19729 cycles/ticks + +kyber_keypair: +median: 21446 cycles/ticks +average: 21605 cycles/ticks + +kyber_encaps_derand: +median: 22236 cycles/ticks +average: 22284 cycles/ticks + +kyber_encaps: +median: 22922 cycles/ticks +average: 23062 cycles/ticks + +kyber_decaps: +median: 25178 cycles/ticks +average: 25281 cycles/ticks + +Loop spin: 82 +gen_a: +median: 4378 cycles/ticks +average: 4525 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 28 cycles/ticks +average: 27 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 256 cycles/ticks +average: 255 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11384 cycles/ticks +average: 11479 cycles/ticks + +indcpa_enc: +median: 12344 cycles/ticks +average: 12401 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19452 cycles/ticks +average: 19564 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21438 cycles/ticks + +kyber_encaps_derand: +median: 21806 cycles/ticks +average: 21920 cycles/ticks + +kyber_encaps: +median: 22754 cycles/ticks +average: 22851 cycles/ticks + +kyber_decaps: +median: 24972 cycles/ticks +average: 25082 cycles/ticks + +Loop spin: 83 +gen_a: +median: 4372 cycles/ticks +average: 4487 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 265 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11408 cycles/ticks +average: 11473 cycles/ticks + +indcpa_enc: +median: 12362 cycles/ticks +average: 12445 cycles/ticks + +indcpa_dec: +median: 1164 cycles/ticks +average: 1164 cycles/ticks + +kyber_keypair_derand: +median: 19512 cycles/ticks +average: 19588 cycles/ticks + +kyber_keypair: +median: 21340 cycles/ticks +average: 21526 cycles/ticks + +kyber_encaps_derand: +median: 21878 cycles/ticks +average: 21997 cycles/ticks + +kyber_encaps: +median: 22858 cycles/ticks +average: 22994 cycles/ticks + +kyber_decaps: +median: 25106 cycles/ticks +average: 25221 cycles/ticks + +Loop spin: 84 +gen_a: +median: 4380 cycles/ticks +average: 4528 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 196 cycles/ticks +average: 195 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11386 cycles/ticks +average: 11446 cycles/ticks + +indcpa_enc: +median: 12380 cycles/ticks +average: 12460 cycles/ticks + +indcpa_dec: +median: 1134 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19547 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 22004 cycles/ticks +average: 22091 cycles/ticks + +kyber_encaps: +median: 22918 cycles/ticks +average: 23030 cycles/ticks + +kyber_decaps: +median: 25202 cycles/ticks +average: 25315 cycles/ticks + +Loop spin: 85 +gen_a: +median: 4382 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2393 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11470 cycles/ticks +average: 11526 cycles/ticks + +indcpa_enc: +median: 12412 cycles/ticks +average: 12482 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 19556 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 21810 cycles/ticks +average: 21912 cycles/ticks + +kyber_encaps: +median: 22728 cycles/ticks +average: 22817 cycles/ticks + +kyber_decaps: +median: 24988 cycles/ticks +average: 25074 cycles/ticks + +Loop spin: 86 +gen_a: +median: 4382 cycles/ticks +average: 4437 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 258 cycles/ticks +average: 288 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11354 cycles/ticks +average: 11448 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12423 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19504 cycles/ticks +average: 19605 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21456 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 22025 cycles/ticks + +kyber_encaps: +median: 22850 cycles/ticks +average: 22985 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25167 cycles/ticks + +Loop spin: 87 +gen_a: +median: 4372 cycles/ticks +average: 4438 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2399 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11336 cycles/ticks +average: 11396 cycles/ticks + +indcpa_enc: +median: 12324 cycles/ticks +average: 12380 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 20822 cycles/ticks +average: 20935 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21476 cycles/ticks + +kyber_encaps_derand: +median: 21918 cycles/ticks +average: 22006 cycles/ticks + +kyber_encaps: +median: 22866 cycles/ticks +average: 22998 cycles/ticks + +kyber_decaps: +median: 25098 cycles/ticks +average: 25199 cycles/ticks + +Loop spin: 88 +gen_a: +median: 4362 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11338 cycles/ticks +average: 11430 cycles/ticks + +indcpa_enc: +median: 12300 cycles/ticks +average: 12371 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19422 cycles/ticks +average: 19538 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21457 cycles/ticks + +kyber_encaps_derand: +median: 21864 cycles/ticks +average: 21939 cycles/ticks + +kyber_encaps: +median: 22810 cycles/ticks +average: 22915 cycles/ticks + +kyber_decaps: +median: 25056 cycles/ticks +average: 25167 cycles/ticks + +Loop spin: 89 +gen_a: +median: 4374 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11350 cycles/ticks +average: 11417 cycles/ticks + +indcpa_enc: +median: 12312 cycles/ticks +average: 12371 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1158 cycles/ticks + +kyber_keypair_derand: +median: 19482 cycles/ticks +average: 19619 cycles/ticks + +kyber_keypair: +median: 21276 cycles/ticks +average: 21450 cycles/ticks + +kyber_encaps_derand: +median: 21948 cycles/ticks +average: 22040 cycles/ticks + +kyber_encaps: +median: 22892 cycles/ticks +average: 23017 cycles/ticks + +kyber_decaps: +median: 25102 cycles/ticks +average: 25199 cycles/ticks + +Loop spin: 90 +gen_a: +median: 4378 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 94 cycles/ticks + +indcpa_keypair: +median: 11396 cycles/ticks +average: 11464 cycles/ticks + +indcpa_enc: +median: 12368 cycles/ticks +average: 12447 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19448 cycles/ticks +average: 19556 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21467 cycles/ticks + +kyber_encaps_derand: +median: 21950 cycles/ticks +average: 22063 cycles/ticks + +kyber_encaps: +median: 22882 cycles/ticks +average: 23004 cycles/ticks + +kyber_decaps: +median: 25114 cycles/ticks +average: 25214 cycles/ticks + +Loop spin: 91 +gen_a: +median: 4360 cycles/ticks +average: 4441 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 256 cycles/ticks +average: 257 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11352 cycles/ticks +average: 11413 cycles/ticks + +indcpa_enc: +median: 12282 cycles/ticks +average: 12387 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19374 cycles/ticks +average: 19482 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21447 cycles/ticks + +kyber_encaps_derand: +median: 21942 cycles/ticks +average: 22049 cycles/ticks + +kyber_encaps: +median: 22868 cycles/ticks +average: 22988 cycles/ticks + +kyber_decaps: +median: 25122 cycles/ticks +average: 25245 cycles/ticks + +Loop spin: 92 +gen_a: +median: 4388 cycles/ticks +average: 4587 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 263 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11420 cycles/ticks +average: 11477 cycles/ticks + +indcpa_enc: +median: 12382 cycles/ticks +average: 12454 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1172 cycles/ticks + +kyber_keypair_derand: +median: 19402 cycles/ticks +average: 19473 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21431 cycles/ticks + +kyber_encaps_derand: +median: 21884 cycles/ticks +average: 21979 cycles/ticks + +kyber_encaps: +median: 22824 cycles/ticks +average: 22902 cycles/ticks + +kyber_decaps: +median: 25062 cycles/ticks +average: 25142 cycles/ticks + +Loop spin: 93 +gen_a: +median: 4382 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1571 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 255 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11446 cycles/ticks +average: 11511 cycles/ticks + +indcpa_enc: +median: 12398 cycles/ticks +average: 12464 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19452 cycles/ticks +average: 19555 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21437 cycles/ticks + +kyber_encaps_derand: +median: 21900 cycles/ticks +average: 22022 cycles/ticks + +kyber_encaps: +median: 22858 cycles/ticks +average: 22955 cycles/ticks + +kyber_decaps: +median: 25172 cycles/ticks +average: 25353 cycles/ticks + +Loop spin: 94 +gen_a: +median: 4376 cycles/ticks +average: 4407 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11322 cycles/ticks +average: 11382 cycles/ticks + +indcpa_enc: +median: 12306 cycles/ticks +average: 12395 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19468 cycles/ticks +average: 19569 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21464 cycles/ticks + +kyber_encaps_derand: +median: 21824 cycles/ticks +average: 21932 cycles/ticks + +kyber_encaps: +median: 22780 cycles/ticks +average: 22889 cycles/ticks + +kyber_decaps: +median: 24966 cycles/ticks +average: 25057 cycles/ticks + +Loop spin: 95 +gen_a: +median: 4378 cycles/ticks +average: 4435 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11466 cycles/ticks +average: 11521 cycles/ticks + +indcpa_enc: +median: 12418 cycles/ticks +average: 12504 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19526 cycles/ticks +average: 19651 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 21888 cycles/ticks +average: 21967 cycles/ticks + +kyber_encaps: +median: 22802 cycles/ticks +average: 22895 cycles/ticks + +kyber_decaps: +median: 25066 cycles/ticks +average: 25172 cycles/ticks + +Loop spin: 96 +gen_a: +median: 4368 cycles/ticks +average: 4421 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 30 cycles/ticks +average: 30 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11436 cycles/ticks +average: 11532 cycles/ticks + +indcpa_enc: +median: 12398 cycles/ticks +average: 12460 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19508 cycles/ticks +average: 19639 cycles/ticks + +kyber_keypair: +median: 21320 cycles/ticks +average: 21497 cycles/ticks + +kyber_encaps_derand: +median: 21960 cycles/ticks +average: 22137 cycles/ticks + +kyber_encaps: +median: 22904 cycles/ticks +average: 23030 cycles/ticks + +kyber_decaps: +median: 25148 cycles/ticks +average: 25251 cycles/ticks + +Loop spin: 97 +gen_a: +median: 4362 cycles/ticks +average: 4400 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11420 cycles/ticks +average: 11506 cycles/ticks + +indcpa_enc: +median: 12500 cycles/ticks +average: 12575 cycles/ticks + +indcpa_dec: +median: 1166 cycles/ticks +average: 1167 cycles/ticks + +kyber_keypair_derand: +median: 19422 cycles/ticks +average: 19536 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21502 cycles/ticks + +kyber_encaps_derand: +median: 21934 cycles/ticks +average: 22015 cycles/ticks + +kyber_encaps: +median: 22886 cycles/ticks +average: 23016 cycles/ticks + +kyber_decaps: +median: 25160 cycles/ticks +average: 25259 cycles/ticks + +Loop spin: 98 +gen_a: +median: 4376 cycles/ticks +average: 4408 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11378 cycles/ticks +average: 11459 cycles/ticks + +indcpa_enc: +median: 12334 cycles/ticks +average: 12415 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19342 cycles/ticks +average: 19469 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21485 cycles/ticks + +kyber_encaps_derand: +median: 23236 cycles/ticks +average: 23354 cycles/ticks + +kyber_encaps: +median: 24152 cycles/ticks +average: 24250 cycles/ticks + +kyber_decaps: +median: 26440 cycles/ticks +average: 26510 cycles/ticks + +Loop spin: 99 +gen_a: +median: 4372 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 37 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11482 cycles/ticks +average: 11548 cycles/ticks + +indcpa_enc: +median: 12438 cycles/ticks +average: 12497 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1190 cycles/ticks + +kyber_keypair_derand: +median: 19474 cycles/ticks +average: 19575 cycles/ticks + +kyber_keypair: +median: 21264 cycles/ticks +average: 21423 cycles/ticks + +kyber_encaps_derand: +median: 21934 cycles/ticks +average: 22040 cycles/ticks + +kyber_encaps: +median: 22854 cycles/ticks +average: 23009 cycles/ticks + +kyber_decaps: +median: 25126 cycles/ticks +average: 25230 cycles/ticks + +Loop spin: 100 +gen_a: +median: 4374 cycles/ticks +average: 4408 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11422 cycles/ticks +average: 11486 cycles/ticks + +indcpa_enc: +median: 12428 cycles/ticks +average: 12511 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19448 cycles/ticks +average: 19550 cycles/ticks + +kyber_keypair: +median: 21360 cycles/ticks +average: 21536 cycles/ticks + +kyber_encaps_derand: +median: 21854 cycles/ticks +average: 21956 cycles/ticks + +kyber_encaps: +median: 22812 cycles/ticks +average: 22948 cycles/ticks + +kyber_decaps: +median: 25008 cycles/ticks +average: 25105 cycles/ticks + +Loop spin: 101 +gen_a: +median: 4372 cycles/ticks +average: 4409 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11464 cycles/ticks +average: 11533 cycles/ticks + +indcpa_enc: +median: 12428 cycles/ticks +average: 12474 cycles/ticks + +indcpa_dec: +median: 1174 cycles/ticks +average: 1189 cycles/ticks + +kyber_keypair_derand: +median: 19466 cycles/ticks +average: 19582 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21462 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 22023 cycles/ticks + +kyber_encaps: +median: 22802 cycles/ticks +average: 22933 cycles/ticks + +kyber_decaps: +median: 25136 cycles/ticks +average: 25221 cycles/ticks + +Loop spin: 102 +gen_a: +median: 4400 cycles/ticks +average: 4443 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 42 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11372 cycles/ticks +average: 11429 cycles/ticks + +indcpa_enc: +median: 12330 cycles/ticks +average: 12394 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1152 cycles/ticks + +kyber_keypair_derand: +median: 19490 cycles/ticks +average: 19618 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21431 cycles/ticks + +kyber_encaps_derand: +median: 22012 cycles/ticks +average: 22117 cycles/ticks + +kyber_encaps: +median: 22948 cycles/ticks +average: 23055 cycles/ticks + +kyber_decaps: +median: 25108 cycles/ticks +average: 25199 cycles/ticks + +Loop spin: 103 +gen_a: +median: 4370 cycles/ticks +average: 4423 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11352 cycles/ticks +average: 11401 cycles/ticks + +indcpa_enc: +median: 12330 cycles/ticks +average: 12398 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19454 cycles/ticks +average: 19601 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21469 cycles/ticks + +kyber_encaps_derand: +median: 21942 cycles/ticks +average: 22049 cycles/ticks + +kyber_encaps: +median: 22888 cycles/ticks +average: 23018 cycles/ticks + +kyber_decaps: +median: 25138 cycles/ticks +average: 25252 cycles/ticks + +Loop spin: 104 +gen_a: +median: 4370 cycles/ticks +average: 4409 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11372 cycles/ticks +average: 11431 cycles/ticks + +indcpa_enc: +median: 12326 cycles/ticks +average: 12400 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19551 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 21896 cycles/ticks +average: 22013 cycles/ticks + +kyber_encaps: +median: 22846 cycles/ticks +average: 22929 cycles/ticks + +kyber_decaps: +median: 25110 cycles/ticks +average: 25219 cycles/ticks + +Loop spin: 105 +gen_a: +median: 4372 cycles/ticks +average: 4412 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2401 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11436 cycles/ticks +average: 11485 cycles/ticks + +indcpa_enc: +median: 12428 cycles/ticks +average: 12501 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19422 cycles/ticks +average: 19541 cycles/ticks + +kyber_keypair: +median: 21334 cycles/ticks +average: 21516 cycles/ticks + +kyber_encaps_derand: +median: 21868 cycles/ticks +average: 21983 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22921 cycles/ticks + +kyber_decaps: +median: 25056 cycles/ticks +average: 25120 cycles/ticks + +Loop spin: 106 +gen_a: +median: 4370 cycles/ticks +average: 4403 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11358 cycles/ticks +average: 11427 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12412 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1168 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19557 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21459 cycles/ticks + +kyber_encaps_derand: +median: 21842 cycles/ticks +average: 21946 cycles/ticks + +kyber_encaps: +median: 22832 cycles/ticks +average: 22933 cycles/ticks + +kyber_decaps: +median: 25038 cycles/ticks +average: 25122 cycles/ticks + +Loop spin: 107 +gen_a: +median: 4382 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11384 cycles/ticks +average: 11484 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12438 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19454 cycles/ticks +average: 19578 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21457 cycles/ticks + +kyber_encaps_derand: +median: 21804 cycles/ticks +average: 21917 cycles/ticks + +kyber_encaps: +median: 22764 cycles/ticks +average: 22886 cycles/ticks + +kyber_decaps: +median: 25000 cycles/ticks +average: 25140 cycles/ticks + +Loop spin: 108 +gen_a: +median: 4376 cycles/ticks +average: 4433 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2357 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 43 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11484 cycles/ticks +average: 11541 cycles/ticks + +indcpa_enc: +median: 12450 cycles/ticks +average: 12542 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1175 cycles/ticks + +kyber_keypair_derand: +median: 19506 cycles/ticks +average: 19618 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21453 cycles/ticks + +kyber_encaps_derand: +median: 21900 cycles/ticks +average: 22039 cycles/ticks + +kyber_encaps: +median: 22868 cycles/ticks +average: 22973 cycles/ticks + +kyber_decaps: +median: 25088 cycles/ticks +average: 25201 cycles/ticks + +Loop spin: 109 +gen_a: +median: 4388 cycles/ticks +average: 4433 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 224 cycles/ticks +average: 273 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 12776 cycles/ticks +average: 12830 cycles/ticks + +indcpa_enc: +median: 13720 cycles/ticks +average: 13819 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 20864 cycles/ticks +average: 20972 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21431 cycles/ticks + +kyber_encaps_derand: +median: 22004 cycles/ticks +average: 22102 cycles/ticks + +kyber_encaps: +median: 22956 cycles/ticks +average: 23089 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25191 cycles/ticks + +Loop spin: 110 +gen_a: +median: 4388 cycles/ticks +average: 4420 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 286 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11402 cycles/ticks +average: 11464 cycles/ticks + +indcpa_enc: +median: 12404 cycles/ticks +average: 12457 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19474 cycles/ticks +average: 19563 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21485 cycles/ticks + +kyber_encaps_derand: +median: 23240 cycles/ticks +average: 23339 cycles/ticks + +kyber_encaps: +median: 24210 cycles/ticks +average: 24384 cycles/ticks + +kyber_decaps: +median: 26448 cycles/ticks +average: 26519 cycles/ticks + +Loop spin: 111 +gen_a: +median: 4386 cycles/ticks +average: 4431 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 30 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11455 cycles/ticks + +indcpa_enc: +median: 12358 cycles/ticks +average: 12410 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19537 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21848 cycles/ticks +average: 21938 cycles/ticks + +kyber_encaps: +median: 22786 cycles/ticks +average: 22899 cycles/ticks + +kyber_decaps: +median: 25022 cycles/ticks +average: 25098 cycles/ticks + +Loop spin: 112 +gen_a: +median: 4360 cycles/ticks +average: 4392 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 181 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11342 cycles/ticks +average: 11407 cycles/ticks + +indcpa_enc: +median: 12386 cycles/ticks +average: 12471 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19452 cycles/ticks +average: 19580 cycles/ticks + +kyber_keypair: +median: 21280 cycles/ticks +average: 21439 cycles/ticks + +kyber_encaps_derand: +median: 21884 cycles/ticks +average: 21957 cycles/ticks + +kyber_encaps: +median: 22832 cycles/ticks +average: 22944 cycles/ticks + +kyber_decaps: +median: 25092 cycles/ticks +average: 25265 cycles/ticks + +Loop spin: 113 +gen_a: +median: 4372 cycles/ticks +average: 4424 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11386 cycles/ticks +average: 11471 cycles/ticks + +indcpa_enc: +median: 12392 cycles/ticks +average: 12486 cycles/ticks + +indcpa_dec: +median: 1164 cycles/ticks +average: 1163 cycles/ticks + +kyber_keypair_derand: +median: 19418 cycles/ticks +average: 19530 cycles/ticks + +kyber_keypair: +median: 21262 cycles/ticks +average: 21410 cycles/ticks + +kyber_encaps_derand: +median: 21932 cycles/ticks +average: 22020 cycles/ticks + +kyber_encaps: +median: 22826 cycles/ticks +average: 22985 cycles/ticks + +kyber_decaps: +median: 25100 cycles/ticks +average: 25228 cycles/ticks + +Loop spin: 114 +gen_a: +median: 4362 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11418 cycles/ticks +average: 11518 cycles/ticks + +indcpa_enc: +median: 12366 cycles/ticks +average: 12411 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19492 cycles/ticks +average: 19587 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21462 cycles/ticks + +kyber_encaps_derand: +median: 21862 cycles/ticks +average: 21992 cycles/ticks + +kyber_encaps: +median: 22810 cycles/ticks +average: 22923 cycles/ticks + +kyber_decaps: +median: 25060 cycles/ticks +average: 25168 cycles/ticks + +Loop spin: 115 +gen_a: +median: 4388 cycles/ticks +average: 4433 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 30 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11442 cycles/ticks +average: 11507 cycles/ticks + +indcpa_enc: +median: 12450 cycles/ticks +average: 12513 cycles/ticks + +indcpa_dec: +median: 1134 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19400 cycles/ticks +average: 19508 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21443 cycles/ticks + +kyber_encaps_derand: +median: 21900 cycles/ticks +average: 21973 cycles/ticks + +kyber_encaps: +median: 22890 cycles/ticks +average: 23007 cycles/ticks + +kyber_decaps: +median: 25018 cycles/ticks +average: 25121 cycles/ticks + +Loop spin: 116 +gen_a: +median: 4380 cycles/ticks +average: 4420 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11396 cycles/ticks +average: 11445 cycles/ticks + +indcpa_enc: +median: 12338 cycles/ticks +average: 12389 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1163 cycles/ticks + +kyber_keypair_derand: +median: 19462 cycles/ticks +average: 19573 cycles/ticks + +kyber_keypair: +median: 21338 cycles/ticks +average: 21482 cycles/ticks + +kyber_encaps_derand: +median: 21882 cycles/ticks +average: 22018 cycles/ticks + +kyber_encaps: +median: 22824 cycles/ticks +average: 22944 cycles/ticks + +kyber_decaps: +median: 25090 cycles/ticks +average: 25187 cycles/ticks + +Loop spin: 117 +gen_a: +median: 4378 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11290 cycles/ticks +average: 11346 cycles/ticks + +indcpa_enc: +median: 12310 cycles/ticks +average: 12377 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19535 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21451 cycles/ticks + +kyber_encaps_derand: +median: 21918 cycles/ticks +average: 22025 cycles/ticks + +kyber_encaps: +median: 22866 cycles/ticks +average: 23056 cycles/ticks + +kyber_decaps: +median: 25110 cycles/ticks +average: 25223 cycles/ticks + +Loop spin: 118 +gen_a: +median: 4368 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11404 cycles/ticks +average: 11479 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12465 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1196 cycles/ticks + +kyber_keypair_derand: +median: 19464 cycles/ticks +average: 19548 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21433 cycles/ticks + +kyber_encaps_derand: +median: 21866 cycles/ticks +average: 21975 cycles/ticks + +kyber_encaps: +median: 22788 cycles/ticks +average: 22903 cycles/ticks + +kyber_decaps: +median: 25048 cycles/ticks +average: 25129 cycles/ticks + +Loop spin: 119 +gen_a: +median: 4376 cycles/ticks +average: 4411 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11464 cycles/ticks +average: 11517 cycles/ticks + +indcpa_enc: +median: 12418 cycles/ticks +average: 12538 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19462 cycles/ticks +average: 19576 cycles/ticks + +kyber_keypair: +median: 21326 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21878 cycles/ticks +average: 21971 cycles/ticks + +kyber_encaps: +median: 22794 cycles/ticks +average: 22906 cycles/ticks + +kyber_decaps: +median: 25062 cycles/ticks +average: 25158 cycles/ticks + +Loop spin: 120 +gen_a: +median: 4362 cycles/ticks +average: 4394 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1574 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 264 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11384 cycles/ticks +average: 11445 cycles/ticks + +indcpa_enc: +median: 12348 cycles/ticks +average: 12405 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19551 cycles/ticks + +kyber_keypair: +median: 21276 cycles/ticks +average: 21463 cycles/ticks + +kyber_encaps_derand: +median: 21844 cycles/ticks +average: 21943 cycles/ticks + +kyber_encaps: +median: 22772 cycles/ticks +average: 22859 cycles/ticks + +kyber_decaps: +median: 25034 cycles/ticks +average: 25133 cycles/ticks + +Loop spin: 121 +gen_a: +median: 4370 cycles/ticks +average: 4419 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11440 cycles/ticks +average: 11527 cycles/ticks + +indcpa_enc: +median: 12426 cycles/ticks +average: 12495 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19394 cycles/ticks +average: 19502 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21471 cycles/ticks + +kyber_encaps_derand: +median: 21922 cycles/ticks +average: 21984 cycles/ticks + +kyber_encaps: +median: 22852 cycles/ticks +average: 22939 cycles/ticks + +kyber_decaps: +median: 25098 cycles/ticks +average: 25173 cycles/ticks + +Loop spin: 122 +gen_a: +median: 4356 cycles/ticks +average: 4391 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11388 cycles/ticks +average: 11441 cycles/ticks + +indcpa_enc: +median: 12368 cycles/ticks +average: 12463 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19448 cycles/ticks +average: 19565 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21455 cycles/ticks + +kyber_encaps_derand: +median: 21948 cycles/ticks +average: 22043 cycles/ticks + +kyber_encaps: +median: 22938 cycles/ticks +average: 23062 cycles/ticks + +kyber_decaps: +median: 25124 cycles/ticks +average: 25259 cycles/ticks + +Loop spin: 123 +gen_a: +median: 4366 cycles/ticks +average: 4420 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11414 cycles/ticks +average: 11466 cycles/ticks + +indcpa_enc: +median: 12416 cycles/ticks +average: 12475 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19350 cycles/ticks +average: 19483 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21464 cycles/ticks + +kyber_encaps_derand: +median: 21864 cycles/ticks +average: 21945 cycles/ticks + +kyber_encaps: +median: 22804 cycles/ticks +average: 22962 cycles/ticks + +kyber_decaps: +median: 25040 cycles/ticks +average: 25159 cycles/ticks + +Loop spin: 124 +gen_a: +median: 4374 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11276 cycles/ticks +average: 11323 cycles/ticks + +indcpa_enc: +median: 12276 cycles/ticks +average: 12335 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19508 cycles/ticks +average: 19628 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21481 cycles/ticks + +kyber_encaps_derand: +median: 21918 cycles/ticks +average: 22018 cycles/ticks + +kyber_encaps: +median: 22882 cycles/ticks +average: 22999 cycles/ticks + +kyber_decaps: +median: 25048 cycles/ticks +average: 25133 cycles/ticks + +Loop spin: 125 +gen_a: +median: 4366 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 256 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11424 cycles/ticks +average: 11509 cycles/ticks + +indcpa_enc: +median: 12404 cycles/ticks +average: 12478 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19426 cycles/ticks +average: 19541 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21480 cycles/ticks + +kyber_encaps_derand: +median: 21966 cycles/ticks +average: 22058 cycles/ticks + +kyber_encaps: +median: 22916 cycles/ticks +average: 23049 cycles/ticks + +kyber_decaps: +median: 25116 cycles/ticks +average: 25215 cycles/ticks + +Loop spin: 126 +gen_a: +median: 4362 cycles/ticks +average: 4402 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 269 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11410 cycles/ticks +average: 11457 cycles/ticks + +indcpa_enc: +median: 12368 cycles/ticks +average: 12514 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19466 cycles/ticks +average: 19590 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21462 cycles/ticks + +kyber_encaps_derand: +median: 21924 cycles/ticks +average: 22031 cycles/ticks + +kyber_encaps: +median: 22848 cycles/ticks +average: 22976 cycles/ticks + +kyber_decaps: +median: 25092 cycles/ticks +average: 25205 cycles/ticks + +Loop spin: 127 +gen_a: +median: 4374 cycles/ticks +average: 4405 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11326 cycles/ticks +average: 11387 cycles/ticks + +indcpa_enc: +median: 12332 cycles/ticks +average: 12420 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19510 cycles/ticks +average: 19616 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21481 cycles/ticks + +kyber_encaps_derand: +median: 21916 cycles/ticks +average: 22019 cycles/ticks + +kyber_encaps: +median: 22872 cycles/ticks +average: 23000 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25168 cycles/ticks + +Loop spin: 128 +gen_a: +median: 4364 cycles/ticks +average: 4434 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 267 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11342 cycles/ticks +average: 11433 cycles/ticks + +indcpa_enc: +median: 12298 cycles/ticks +average: 12377 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19392 cycles/ticks +average: 19499 cycles/ticks + +kyber_keypair: +median: 21280 cycles/ticks +average: 21457 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 21982 cycles/ticks + +kyber_encaps: +median: 22814 cycles/ticks +average: 22891 cycles/ticks + +kyber_decaps: +median: 25064 cycles/ticks +average: 25164 cycles/ticks + +Loop spin: 129 +gen_a: +median: 4366 cycles/ticks +average: 4432 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11418 cycles/ticks +average: 11462 cycles/ticks + +indcpa_enc: +median: 12392 cycles/ticks +average: 12450 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19356 cycles/ticks +average: 19467 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21463 cycles/ticks + +kyber_encaps_derand: +median: 21928 cycles/ticks +average: 22015 cycles/ticks + +kyber_encaps: +median: 22866 cycles/ticks +average: 22962 cycles/ticks + +kyber_decaps: +median: 25088 cycles/ticks +average: 25202 cycles/ticks + +Loop spin: 130 +gen_a: +median: 4366 cycles/ticks +average: 4431 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 35 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 265 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11426 cycles/ticks +average: 11484 cycles/ticks + +indcpa_enc: +median: 12412 cycles/ticks +average: 12465 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1169 cycles/ticks + +kyber_keypair_derand: +median: 19366 cycles/ticks +average: 19467 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21481 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 22005 cycles/ticks + +kyber_encaps: +median: 22868 cycles/ticks +average: 22993 cycles/ticks + +kyber_decaps: +median: 25120 cycles/ticks +average: 25245 cycles/ticks + +Loop spin: 131 +gen_a: +median: 4368 cycles/ticks +average: 4431 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2397 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 194 cycles/ticks +average: 195 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11332 cycles/ticks +average: 11394 cycles/ticks + +indcpa_enc: +median: 12322 cycles/ticks +average: 12392 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19428 cycles/ticks +average: 19539 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 21999 cycles/ticks + +kyber_encaps: +median: 22826 cycles/ticks +average: 22933 cycles/ticks + +kyber_decaps: +median: 25076 cycles/ticks +average: 25165 cycles/ticks + +Loop spin: 132 +gen_a: +median: 4382 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2405 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11452 cycles/ticks +average: 11495 cycles/ticks + +indcpa_enc: +median: 12408 cycles/ticks +average: 12464 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19510 cycles/ticks +average: 19643 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21467 cycles/ticks + +kyber_encaps_derand: +median: 21986 cycles/ticks +average: 22084 cycles/ticks + +kyber_encaps: +median: 22894 cycles/ticks +average: 23009 cycles/ticks + +kyber_decaps: +median: 25198 cycles/ticks +average: 25255 cycles/ticks + +Loop spin: 133 +gen_a: +median: 4380 cycles/ticks +average: 4479 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11392 cycles/ticks +average: 11438 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12415 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19632 cycles/ticks +average: 19752 cycles/ticks + +kyber_keypair: +median: 21398 cycles/ticks +average: 21580 cycles/ticks + +kyber_encaps_derand: +median: 21936 cycles/ticks +average: 22002 cycles/ticks + +kyber_encaps: +median: 22862 cycles/ticks +average: 22967 cycles/ticks + +kyber_decaps: +median: 25116 cycles/ticks +average: 25217 cycles/ticks + +Loop spin: 134 +gen_a: +median: 4370 cycles/ticks +average: 4460 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11500 cycles/ticks +average: 11579 cycles/ticks + +indcpa_enc: +median: 12416 cycles/ticks +average: 12490 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19428 cycles/ticks +average: 19541 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21441 cycles/ticks + +kyber_encaps_derand: +median: 22094 cycles/ticks +average: 22194 cycles/ticks + +kyber_encaps: +median: 23030 cycles/ticks +average: 23140 cycles/ticks + +kyber_decaps: +median: 25268 cycles/ticks +average: 25384 cycles/ticks + +Loop spin: 135 +gen_a: +median: 4380 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 41 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11302 cycles/ticks +average: 11361 cycles/ticks + +indcpa_enc: +median: 12318 cycles/ticks +average: 12370 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19352 cycles/ticks +average: 19451 cycles/ticks + +kyber_keypair: +median: 21280 cycles/ticks +average: 21409 cycles/ticks + +kyber_encaps_derand: +median: 21866 cycles/ticks +average: 21966 cycles/ticks + +kyber_encaps: +median: 22810 cycles/ticks +average: 22949 cycles/ticks + +kyber_decaps: +median: 25022 cycles/ticks +average: 25126 cycles/ticks + +Loop spin: 136 +gen_a: +median: 4404 cycles/ticks +average: 4479 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 248 cycles/ticks +average: 275 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 255 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11472 cycles/ticks +average: 11528 cycles/ticks + +indcpa_enc: +median: 12412 cycles/ticks +average: 12529 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19412 cycles/ticks +average: 19498 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21503 cycles/ticks + +kyber_encaps_derand: +median: 21880 cycles/ticks +average: 21983 cycles/ticks + +kyber_encaps: +median: 22812 cycles/ticks +average: 22955 cycles/ticks + +kyber_decaps: +median: 25032 cycles/ticks +average: 25149 cycles/ticks + +Loop spin: 137 +gen_a: +median: 4378 cycles/ticks +average: 4410 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2361 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1567 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 255 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11447 cycles/ticks + +indcpa_enc: +median: 12620 cycles/ticks +average: 12696 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19440 cycles/ticks +average: 19576 cycles/ticks + +kyber_keypair: +median: 21468 cycles/ticks +average: 21649 cycles/ticks + +kyber_encaps_derand: +median: 22146 cycles/ticks +average: 22233 cycles/ticks + +kyber_encaps: +median: 23142 cycles/ticks +average: 23270 cycles/ticks + +kyber_decaps: +median: 25440 cycles/ticks +average: 25560 cycles/ticks + +Loop spin: 138 +gen_a: +median: 4370 cycles/ticks +average: 4403 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 189 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11398 cycles/ticks +average: 11457 cycles/ticks + +indcpa_enc: +median: 12374 cycles/ticks +average: 12432 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19378 cycles/ticks +average: 19498 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 21892 cycles/ticks +average: 22032 cycles/ticks + +kyber_encaps: +median: 22860 cycles/ticks +average: 22947 cycles/ticks + +kyber_decaps: +median: 25084 cycles/ticks +average: 25187 cycles/ticks + +Loop spin: 139 +gen_a: +median: 4380 cycles/ticks +average: 4408 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11473 cycles/ticks + +indcpa_enc: +median: 12362 cycles/ticks +average: 12430 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1223 cycles/ticks + +kyber_keypair_derand: +median: 19400 cycles/ticks +average: 19515 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21476 cycles/ticks + +kyber_encaps_derand: +median: 21942 cycles/ticks +average: 22057 cycles/ticks + +kyber_encaps: +median: 22932 cycles/ticks +average: 23079 cycles/ticks + +kyber_decaps: +median: 25116 cycles/ticks +average: 25226 cycles/ticks + +Loop spin: 140 +gen_a: +median: 4402 cycles/ticks +average: 4451 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11450 cycles/ticks +average: 11518 cycles/ticks + +indcpa_enc: +median: 12400 cycles/ticks +average: 12489 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19410 cycles/ticks +average: 19526 cycles/ticks + +kyber_keypair: +median: 21276 cycles/ticks +average: 21447 cycles/ticks + +kyber_encaps_derand: +median: 21884 cycles/ticks +average: 21990 cycles/ticks + +kyber_encaps: +median: 22808 cycles/ticks +average: 22942 cycles/ticks + +kyber_decaps: +median: 25072 cycles/ticks +average: 25172 cycles/ticks + +Loop spin: 141 +gen_a: +median: 4362 cycles/ticks +average: 4462 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11416 cycles/ticks +average: 11481 cycles/ticks + +indcpa_enc: +median: 12380 cycles/ticks +average: 12481 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19448 cycles/ticks +average: 19555 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21436 cycles/ticks + +kyber_encaps_derand: +median: 21888 cycles/ticks +average: 22037 cycles/ticks + +kyber_encaps: +median: 22786 cycles/ticks +average: 22886 cycles/ticks + +kyber_decaps: +median: 25092 cycles/ticks +average: 25181 cycles/ticks + +Loop spin: 142 +gen_a: +median: 4366 cycles/ticks +average: 4394 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 47 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11312 cycles/ticks +average: 11371 cycles/ticks + +indcpa_enc: +median: 12312 cycles/ticks +average: 12410 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1161 cycles/ticks + +kyber_keypair_derand: +median: 19426 cycles/ticks +average: 19528 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21529 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 22019 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22948 cycles/ticks + +kyber_decaps: +median: 25030 cycles/ticks +average: 25108 cycles/ticks + +Loop spin: 143 +gen_a: +median: 4370 cycles/ticks +average: 4439 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11484 cycles/ticks + +indcpa_enc: +median: 12392 cycles/ticks +average: 12457 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19480 cycles/ticks +average: 19589 cycles/ticks + +kyber_keypair: +median: 21324 cycles/ticks +average: 21501 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 21990 cycles/ticks + +kyber_encaps: +median: 22846 cycles/ticks +average: 22979 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25184 cycles/ticks + +Loop spin: 144 +gen_a: +median: 4370 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 196 cycles/ticks +average: 197 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11408 cycles/ticks +average: 11465 cycles/ticks + +indcpa_enc: +median: 12390 cycles/ticks +average: 12466 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19430 cycles/ticks +average: 19531 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21493 cycles/ticks + +kyber_encaps_derand: +median: 22026 cycles/ticks +average: 22106 cycles/ticks + +kyber_encaps: +median: 22978 cycles/ticks +average: 23091 cycles/ticks + +kyber_decaps: +median: 25202 cycles/ticks +average: 25300 cycles/ticks + +Loop spin: 145 +gen_a: +median: 4370 cycles/ticks +average: 4418 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2360 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 49 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 256 cycles/ticks +average: 257 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 84 cycles/ticks + +indcpa_keypair: +median: 12950 cycles/ticks +average: 13012 cycles/ticks + +indcpa_enc: +median: 13946 cycles/ticks +average: 14073 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1177 cycles/ticks + +kyber_keypair_derand: +median: 19394 cycles/ticks +average: 19477 cycles/ticks + +kyber_keypair: +median: 21276 cycles/ticks +average: 21425 cycles/ticks + +kyber_encaps_derand: +median: 21916 cycles/ticks +average: 21986 cycles/ticks + +kyber_encaps: +median: 22818 cycles/ticks +average: 22938 cycles/ticks + +kyber_decaps: +median: 25060 cycles/ticks +average: 25151 cycles/ticks + +Loop spin: 146 +gen_a: +median: 4364 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11390 cycles/ticks +average: 11450 cycles/ticks + +indcpa_enc: +median: 12358 cycles/ticks +average: 12440 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1171 cycles/ticks + +kyber_keypair_derand: +median: 19502 cycles/ticks +average: 19615 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21445 cycles/ticks + +kyber_encaps_derand: +median: 21858 cycles/ticks +average: 21983 cycles/ticks + +kyber_encaps: +median: 22764 cycles/ticks +average: 22871 cycles/ticks + +kyber_decaps: +median: 25042 cycles/ticks +average: 25147 cycles/ticks + +Loop spin: 147 +gen_a: +median: 4368 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11334 cycles/ticks +average: 11407 cycles/ticks + +indcpa_enc: +median: 12292 cycles/ticks +average: 12343 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19412 cycles/ticks +average: 19517 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21453 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 22009 cycles/ticks + +kyber_encaps: +median: 22820 cycles/ticks +average: 22931 cycles/ticks + +kyber_decaps: +median: 25088 cycles/ticks +average: 25172 cycles/ticks + +Loop spin: 148 +gen_a: +median: 4420 cycles/ticks +average: 4507 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11452 cycles/ticks +average: 11519 cycles/ticks + +indcpa_enc: +median: 12328 cycles/ticks +average: 12422 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19576 cycles/ticks +average: 19681 cycles/ticks + +kyber_keypair: +median: 21336 cycles/ticks +average: 21473 cycles/ticks + +kyber_encaps_derand: +median: 21906 cycles/ticks +average: 21994 cycles/ticks + +kyber_encaps: +median: 22826 cycles/ticks +average: 22978 cycles/ticks + +kyber_decaps: +median: 25086 cycles/ticks +average: 25181 cycles/ticks + +Loop spin: 149 +gen_a: +median: 4388 cycles/ticks +average: 4517 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11404 cycles/ticks +average: 11475 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12467 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19498 cycles/ticks +average: 19612 cycles/ticks + +kyber_keypair: +median: 21334 cycles/ticks +average: 21493 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 21978 cycles/ticks + +kyber_encaps: +median: 22896 cycles/ticks +average: 23042 cycles/ticks + +kyber_decaps: +median: 25070 cycles/ticks +average: 25158 cycles/ticks + +Loop spin: 150 +gen_a: +median: 4378 cycles/ticks +average: 4445 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11376 cycles/ticks +average: 11432 cycles/ticks + +indcpa_enc: +median: 12332 cycles/ticks +average: 12448 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 20788 cycles/ticks +average: 20876 cycles/ticks + +kyber_keypair: +median: 21274 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 21836 cycles/ticks +average: 21919 cycles/ticks + +kyber_encaps: +median: 22816 cycles/ticks +average: 22921 cycles/ticks + +kyber_decaps: +median: 25024 cycles/ticks +average: 25116 cycles/ticks + +Loop spin: 151 +gen_a: +median: 4372 cycles/ticks +average: 4515 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11404 cycles/ticks +average: 11454 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12445 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19396 cycles/ticks +average: 19521 cycles/ticks + +kyber_keypair: +median: 21354 cycles/ticks +average: 21509 cycles/ticks + +kyber_encaps_derand: +median: 21918 cycles/ticks +average: 22023 cycles/ticks + +kyber_encaps: +median: 22892 cycles/ticks +average: 23014 cycles/ticks + +kyber_decaps: +median: 25108 cycles/ticks +average: 25213 cycles/ticks + +Loop spin: 152 +gen_a: +median: 4378 cycles/ticks +average: 4464 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 277 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11410 cycles/ticks +average: 11494 cycles/ticks + +indcpa_enc: +median: 12338 cycles/ticks +average: 12414 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19512 cycles/ticks +average: 19636 cycles/ticks + +kyber_keypair: +median: 21320 cycles/ticks +average: 21511 cycles/ticks + +kyber_encaps_derand: +median: 21900 cycles/ticks +average: 21964 cycles/ticks + +kyber_encaps: +median: 22818 cycles/ticks +average: 22957 cycles/ticks + +kyber_decaps: +median: 25092 cycles/ticks +average: 25188 cycles/ticks + +Loop spin: 153 +gen_a: +median: 4380 cycles/ticks +average: 4497 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11452 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12421 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19406 cycles/ticks +average: 19548 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21990 cycles/ticks +average: 22063 cycles/ticks + +kyber_encaps: +median: 22942 cycles/ticks +average: 23053 cycles/ticks + +kyber_decaps: +median: 25180 cycles/ticks +average: 25286 cycles/ticks + +Loop spin: 154 +gen_a: +median: 4392 cycles/ticks +average: 4554 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11410 cycles/ticks +average: 11498 cycles/ticks + +indcpa_enc: +median: 12374 cycles/ticks +average: 12436 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1170 cycles/ticks + +kyber_keypair_derand: +median: 19462 cycles/ticks +average: 19542 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21442 cycles/ticks + +kyber_encaps_derand: +median: 21968 cycles/ticks +average: 22081 cycles/ticks + +kyber_encaps: +median: 22938 cycles/ticks +average: 23039 cycles/ticks + +kyber_decaps: +median: 25154 cycles/ticks +average: 25231 cycles/ticks + +Loop spin: 155 +gen_a: +median: 4368 cycles/ticks +average: 4457 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11476 cycles/ticks +average: 11548 cycles/ticks + +indcpa_enc: +median: 12412 cycles/ticks +average: 12471 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19474 cycles/ticks +average: 19580 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21455 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 22001 cycles/ticks + +kyber_encaps: +median: 22818 cycles/ticks +average: 22941 cycles/ticks + +kyber_decaps: +median: 25084 cycles/ticks +average: 25191 cycles/ticks + +Loop spin: 156 +gen_a: +median: 4370 cycles/ticks +average: 4528 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11390 cycles/ticks +average: 11460 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12437 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19454 cycles/ticks +average: 19572 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21465 cycles/ticks + +kyber_encaps_derand: +median: 21878 cycles/ticks +average: 21991 cycles/ticks + +kyber_encaps: +median: 22810 cycles/ticks +average: 22909 cycles/ticks + +kyber_decaps: +median: 25052 cycles/ticks +average: 25123 cycles/ticks + +Loop spin: 157 +gen_a: +median: 4362 cycles/ticks +average: 4471 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 266 cycles/ticks +average: 281 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11424 cycles/ticks +average: 11510 cycles/ticks + +indcpa_enc: +median: 12402 cycles/ticks +average: 12455 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19410 cycles/ticks +average: 19509 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21451 cycles/ticks + +kyber_encaps_derand: +median: 21926 cycles/ticks +average: 22018 cycles/ticks + +kyber_encaps: +median: 22856 cycles/ticks +average: 22946 cycles/ticks + +kyber_decaps: +median: 25074 cycles/ticks +average: 25140 cycles/ticks + +Loop spin: 158 +gen_a: +median: 4368 cycles/ticks +average: 4398 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2405 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 255 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 12874 cycles/ticks +average: 12930 cycles/ticks + +indcpa_enc: +median: 13822 cycles/ticks +average: 13892 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1178 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19523 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21452 cycles/ticks + +kyber_encaps_derand: +median: 21928 cycles/ticks +average: 22116 cycles/ticks + +kyber_encaps: +median: 22864 cycles/ticks +average: 22970 cycles/ticks + +kyber_decaps: +median: 25116 cycles/ticks +average: 25219 cycles/ticks + +Loop spin: 159 +gen_a: +median: 4384 cycles/ticks +average: 4441 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 35 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11448 cycles/ticks +average: 11534 cycles/ticks + +indcpa_enc: +median: 12442 cycles/ticks +average: 12514 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19528 cycles/ticks +average: 19636 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21450 cycles/ticks + +kyber_encaps_derand: +median: 21876 cycles/ticks +average: 21971 cycles/ticks + +kyber_encaps: +median: 22832 cycles/ticks +average: 22967 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25199 cycles/ticks + +Loop spin: 160 +gen_a: +median: 4364 cycles/ticks +average: 4402 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11456 cycles/ticks +average: 11522 cycles/ticks + +indcpa_enc: +median: 12412 cycles/ticks +average: 12510 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1158 cycles/ticks + +kyber_keypair_derand: +median: 19582 cycles/ticks +average: 19697 cycles/ticks + +kyber_keypair: +median: 21452 cycles/ticks +average: 21599 cycles/ticks + +kyber_encaps_derand: +median: 23318 cycles/ticks +average: 23426 cycles/ticks + +kyber_encaps: +median: 24244 cycles/ticks +average: 24371 cycles/ticks + +kyber_decaps: +median: 26490 cycles/ticks +average: 26598 cycles/ticks + +Loop spin: 161 +gen_a: +median: 4390 cycles/ticks +average: 4443 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11380 cycles/ticks +average: 11435 cycles/ticks + +indcpa_enc: +median: 12386 cycles/ticks +average: 12549 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1160 cycles/ticks + +kyber_keypair_derand: +median: 19458 cycles/ticks +average: 19561 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21485 cycles/ticks + +kyber_encaps_derand: +median: 21910 cycles/ticks +average: 22015 cycles/ticks + +kyber_encaps: +median: 22880 cycles/ticks +average: 23019 cycles/ticks + +kyber_decaps: +median: 25062 cycles/ticks +average: 25172 cycles/ticks + +Loop spin: 162 +gen_a: +median: 4388 cycles/ticks +average: 4443 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2387 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 260 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11354 cycles/ticks +average: 11449 cycles/ticks + +indcpa_enc: +median: 12312 cycles/ticks +average: 12360 cycles/ticks + +indcpa_dec: +median: 1152 cycles/ticks +average: 1152 cycles/ticks + +kyber_keypair_derand: +median: 19436 cycles/ticks +average: 19508 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21492 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 22000 cycles/ticks + +kyber_encaps: +median: 22858 cycles/ticks +average: 22977 cycles/ticks + +kyber_decaps: +median: 25052 cycles/ticks +average: 25133 cycles/ticks + +Loop spin: 163 +gen_a: +median: 4366 cycles/ticks +average: 4397 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11422 cycles/ticks +average: 11476 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12455 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19416 cycles/ticks +average: 19524 cycles/ticks + +kyber_keypair: +median: 21256 cycles/ticks +average: 21405 cycles/ticks + +kyber_encaps_derand: +median: 21926 cycles/ticks +average: 22027 cycles/ticks + +kyber_encaps: +median: 22856 cycles/ticks +average: 22955 cycles/ticks + +kyber_decaps: +median: 25082 cycles/ticks +average: 25173 cycles/ticks + +Loop spin: 164 +gen_a: +median: 4370 cycles/ticks +average: 4405 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2389 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 12732 cycles/ticks +average: 12793 cycles/ticks + +indcpa_enc: +median: 13694 cycles/ticks +average: 13767 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1196 cycles/ticks + +kyber_keypair_derand: +median: 19514 cycles/ticks +average: 19596 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21491 cycles/ticks + +kyber_encaps_derand: +median: 21874 cycles/ticks +average: 21979 cycles/ticks + +kyber_encaps: +median: 22826 cycles/ticks +average: 22948 cycles/ticks + +kyber_decaps: +median: 25108 cycles/ticks +average: 25200 cycles/ticks + +Loop spin: 165 +gen_a: +median: 4380 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11342 cycles/ticks +average: 11405 cycles/ticks + +indcpa_enc: +median: 12336 cycles/ticks +average: 12395 cycles/ticks + +indcpa_dec: +median: 1134 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19482 cycles/ticks +average: 19592 cycles/ticks + +kyber_keypair: +median: 21280 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 21986 cycles/ticks +average: 22095 cycles/ticks + +kyber_encaps: +median: 22916 cycles/ticks +average: 23048 cycles/ticks + +kyber_decaps: +median: 25130 cycles/ticks +average: 25238 cycles/ticks + +Loop spin: 166 +gen_a: +median: 4374 cycles/ticks +average: 4408 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 228 cycles/ticks +average: 273 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 12790 cycles/ticks +average: 12856 cycles/ticks + +indcpa_enc: +median: 13748 cycles/ticks +average: 13834 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19450 cycles/ticks +average: 19566 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21459 cycles/ticks + +kyber_encaps_derand: +median: 21900 cycles/ticks +average: 21966 cycles/ticks + +kyber_encaps: +median: 22844 cycles/ticks +average: 22966 cycles/ticks + +kyber_decaps: +median: 25050 cycles/ticks +average: 25144 cycles/ticks + +Loop spin: 167 +gen_a: +median: 4364 cycles/ticks +average: 4395 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2389 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11484 cycles/ticks +average: 11537 cycles/ticks + +indcpa_enc: +median: 12424 cycles/ticks +average: 12515 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19492 cycles/ticks +average: 19609 cycles/ticks + +kyber_keypair: +median: 21316 cycles/ticks +average: 21470 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 22000 cycles/ticks + +kyber_encaps: +median: 22824 cycles/ticks +average: 22913 cycles/ticks + +kyber_decaps: +median: 25082 cycles/ticks +average: 25178 cycles/ticks + +Loop spin: 168 +gen_a: +median: 4370 cycles/ticks +average: 4405 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 252 cycles/ticks +average: 281 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11468 cycles/ticks + +indcpa_enc: +median: 12388 cycles/ticks +average: 12449 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19426 cycles/ticks +average: 19545 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21463 cycles/ticks + +kyber_encaps_derand: +median: 21826 cycles/ticks +average: 21944 cycles/ticks + +kyber_encaps: +median: 22758 cycles/ticks +average: 22889 cycles/ticks + +kyber_decaps: +median: 25028 cycles/ticks +average: 25138 cycles/ticks + +Loop spin: 169 +gen_a: +median: 4376 cycles/ticks +average: 4426 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11362 cycles/ticks +average: 11437 cycles/ticks + +indcpa_enc: +median: 12368 cycles/ticks +average: 12424 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1168 cycles/ticks + +kyber_keypair_derand: +median: 19460 cycles/ticks +average: 19578 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21479 cycles/ticks + +kyber_encaps_derand: +median: 21892 cycles/ticks +average: 21988 cycles/ticks + +kyber_encaps: +median: 22830 cycles/ticks +average: 22937 cycles/ticks + +kyber_decaps: +median: 25038 cycles/ticks +average: 25129 cycles/ticks + +Loop spin: 170 +gen_a: +median: 4372 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 28 cycles/ticks +average: 27 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 256 cycles/ticks +average: 256 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11368 cycles/ticks +average: 11438 cycles/ticks + +indcpa_enc: +median: 12348 cycles/ticks +average: 12435 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19494 cycles/ticks +average: 19603 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21451 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 21979 cycles/ticks + +kyber_encaps: +median: 22856 cycles/ticks +average: 22994 cycles/ticks + +kyber_decaps: +median: 25072 cycles/ticks +average: 25182 cycles/ticks + +Loop spin: 171 +gen_a: +median: 4376 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11354 cycles/ticks +average: 11406 cycles/ticks + +indcpa_enc: +median: 12394 cycles/ticks +average: 12465 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19438 cycles/ticks +average: 19543 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21443 cycles/ticks + +kyber_encaps_derand: +median: 21910 cycles/ticks +average: 22024 cycles/ticks + +kyber_encaps: +median: 22868 cycles/ticks +average: 22964 cycles/ticks + +kyber_decaps: +median: 25088 cycles/ticks +average: 25179 cycles/ticks + +Loop spin: 172 +gen_a: +median: 4372 cycles/ticks +average: 4407 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11392 cycles/ticks +average: 11465 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12435 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19462 cycles/ticks +average: 19583 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21465 cycles/ticks + +kyber_encaps_derand: +median: 21890 cycles/ticks +average: 21982 cycles/ticks + +kyber_encaps: +median: 22864 cycles/ticks +average: 22983 cycles/ticks + +kyber_decaps: +median: 25048 cycles/ticks +average: 25154 cycles/ticks + +Loop spin: 173 +gen_a: +median: 4376 cycles/ticks +average: 4411 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11378 cycles/ticks +average: 11453 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12416 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19476 cycles/ticks +average: 19623 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21490 cycles/ticks + +kyber_encaps_derand: +median: 21932 cycles/ticks +average: 22041 cycles/ticks + +kyber_encaps: +median: 22888 cycles/ticks +average: 22997 cycles/ticks + +kyber_decaps: +median: 25084 cycles/ticks +average: 25187 cycles/ticks + +Loop spin: 174 +gen_a: +median: 4390 cycles/ticks +average: 4446 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 190 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11410 cycles/ticks +average: 11474 cycles/ticks + +indcpa_enc: +median: 12396 cycles/ticks +average: 12450 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19583 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21455 cycles/ticks + +kyber_encaps_derand: +median: 21866 cycles/ticks +average: 21980 cycles/ticks + +kyber_encaps: +median: 22846 cycles/ticks +average: 22969 cycles/ticks + +kyber_decaps: +median: 25072 cycles/ticks +average: 25238 cycles/ticks + +Loop spin: 175 +gen_a: +median: 4366 cycles/ticks +average: 4523 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11428 cycles/ticks +average: 11509 cycles/ticks + +indcpa_enc: +median: 12394 cycles/ticks +average: 12452 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1170 cycles/ticks + +kyber_keypair_derand: +median: 19420 cycles/ticks +average: 19513 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21462 cycles/ticks + +kyber_encaps_derand: +median: 21892 cycles/ticks +average: 22001 cycles/ticks + +kyber_encaps: +median: 22820 cycles/ticks +average: 22965 cycles/ticks + +kyber_decaps: +median: 25040 cycles/ticks +average: 25133 cycles/ticks + +Loop spin: 176 +gen_a: +median: 4396 cycles/ticks +average: 4453 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 181 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 265 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11316 cycles/ticks +average: 11373 cycles/ticks + +indcpa_enc: +median: 12318 cycles/ticks +average: 12402 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19466 cycles/ticks +average: 19564 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 23284 cycles/ticks +average: 23385 cycles/ticks + +kyber_encaps: +median: 24228 cycles/ticks +average: 24343 cycles/ticks + +kyber_decaps: +median: 26458 cycles/ticks +average: 26555 cycles/ticks + +Loop spin: 177 +gen_a: +median: 4384 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1579 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 43 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11438 cycles/ticks +average: 11500 cycles/ticks + +indcpa_enc: +median: 12400 cycles/ticks +average: 12464 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1164 cycles/ticks + +kyber_keypair_derand: +median: 19516 cycles/ticks +average: 19626 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21473 cycles/ticks + +kyber_encaps_derand: +median: 21866 cycles/ticks +average: 22034 cycles/ticks + +kyber_encaps: +median: 22838 cycles/ticks +average: 22955 cycles/ticks + +kyber_decaps: +median: 25082 cycles/ticks +average: 25157 cycles/ticks + +Loop spin: 178 +gen_a: +median: 4372 cycles/ticks +average: 4419 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11446 cycles/ticks +average: 11492 cycles/ticks + +indcpa_enc: +median: 12394 cycles/ticks +average: 12441 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1152 cycles/ticks + +kyber_keypair_derand: +median: 19402 cycles/ticks +average: 19495 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21481 cycles/ticks + +kyber_encaps_derand: +median: 21852 cycles/ticks +average: 21945 cycles/ticks + +kyber_encaps: +median: 22792 cycles/ticks +average: 22923 cycles/ticks + +kyber_decaps: +median: 25034 cycles/ticks +average: 25124 cycles/ticks + +Loop spin: 179 +gen_a: +median: 4358 cycles/ticks +average: 4463 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 258 cycles/ticks +average: 259 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11532 cycles/ticks +average: 11597 cycles/ticks + +indcpa_enc: +median: 12544 cycles/ticks +average: 12640 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19468 cycles/ticks +average: 19573 cycles/ticks + +kyber_keypair: +median: 21402 cycles/ticks +average: 21535 cycles/ticks + +kyber_encaps_derand: +median: 22096 cycles/ticks +average: 22212 cycles/ticks + +kyber_encaps: +median: 23006 cycles/ticks +average: 23150 cycles/ticks + +kyber_decaps: +median: 25230 cycles/ticks +average: 25326 cycles/ticks + +Loop spin: 180 +gen_a: +median: 4400 cycles/ticks +average: 4480 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11560 cycles/ticks +average: 11617 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12404 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1165 cycles/ticks + +kyber_keypair_derand: +median: 19404 cycles/ticks +average: 19541 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21456 cycles/ticks + +kyber_encaps_derand: +median: 21868 cycles/ticks +average: 21974 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22948 cycles/ticks + +kyber_decaps: +median: 25058 cycles/ticks +average: 25163 cycles/ticks + +Loop spin: 181 +gen_a: +median: 4390 cycles/ticks +average: 4431 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11384 cycles/ticks +average: 11450 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12427 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19532 cycles/ticks +average: 19656 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21440 cycles/ticks + +kyber_encaps_derand: +median: 21862 cycles/ticks +average: 21969 cycles/ticks + +kyber_encaps: +median: 22840 cycles/ticks +average: 22982 cycles/ticks + +kyber_decaps: +median: 25048 cycles/ticks +average: 25140 cycles/ticks + +Loop spin: 182 +gen_a: +median: 4370 cycles/ticks +average: 4441 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 222 cycles/ticks +average: 267 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11384 cycles/ticks +average: 11442 cycles/ticks + +indcpa_enc: +median: 12334 cycles/ticks +average: 12422 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19424 cycles/ticks +average: 19542 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21458 cycles/ticks + +kyber_encaps_derand: +median: 21896 cycles/ticks +average: 22005 cycles/ticks + +kyber_encaps: +median: 22814 cycles/ticks +average: 22946 cycles/ticks + +kyber_decaps: +median: 25048 cycles/ticks +average: 25166 cycles/ticks + +Loop spin: 183 +gen_a: +median: 4372 cycles/ticks +average: 4408 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11360 cycles/ticks +average: 11425 cycles/ticks + +indcpa_enc: +median: 12322 cycles/ticks +average: 12370 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1158 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19580 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21436 cycles/ticks + +kyber_encaps_derand: +median: 21904 cycles/ticks +average: 22013 cycles/ticks + +kyber_encaps: +median: 22876 cycles/ticks +average: 23019 cycles/ticks + +kyber_decaps: +median: 25052 cycles/ticks +average: 25151 cycles/ticks + +Loop spin: 184 +gen_a: +median: 4380 cycles/ticks +average: 4507 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 265 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11424 cycles/ticks +average: 11486 cycles/ticks + +indcpa_enc: +median: 12392 cycles/ticks +average: 12481 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1170 cycles/ticks + +kyber_keypair_derand: +median: 19478 cycles/ticks +average: 19579 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21449 cycles/ticks + +kyber_encaps_derand: +median: 21876 cycles/ticks +average: 21963 cycles/ticks + +kyber_encaps: +median: 22802 cycles/ticks +average: 22917 cycles/ticks + +kyber_decaps: +median: 25068 cycles/ticks +average: 25175 cycles/ticks + +Loop spin: 185 +gen_a: +median: 4364 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11306 cycles/ticks +average: 11363 cycles/ticks + +indcpa_enc: +median: 12280 cycles/ticks +average: 12348 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19410 cycles/ticks +average: 19553 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21459 cycles/ticks + +kyber_encaps_derand: +median: 21910 cycles/ticks +average: 21999 cycles/ticks + +kyber_encaps: +median: 22846 cycles/ticks +average: 22992 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25197 cycles/ticks + +Loop spin: 186 +gen_a: +median: 4386 cycles/ticks +average: 4437 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 181 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11408 cycles/ticks +average: 11454 cycles/ticks + +indcpa_enc: +median: 12440 cycles/ticks +average: 12485 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1152 cycles/ticks + +kyber_keypair_derand: +median: 19416 cycles/ticks +average: 19554 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21430 cycles/ticks + +kyber_encaps_derand: +median: 21830 cycles/ticks +average: 21957 cycles/ticks + +kyber_encaps: +median: 22748 cycles/ticks +average: 22929 cycles/ticks + +kyber_decaps: +median: 24968 cycles/ticks +average: 25074 cycles/ticks + +Loop spin: 187 +gen_a: +median: 4370 cycles/ticks +average: 4407 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11444 cycles/ticks +average: 11489 cycles/ticks + +indcpa_enc: +median: 12386 cycles/ticks +average: 12444 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19380 cycles/ticks +average: 19512 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21438 cycles/ticks + +kyber_encaps_derand: +median: 21884 cycles/ticks +average: 21993 cycles/ticks + +kyber_encaps: +median: 22840 cycles/ticks +average: 22934 cycles/ticks + +kyber_decaps: +median: 25046 cycles/ticks +average: 25165 cycles/ticks + +Loop spin: 188 +gen_a: +median: 4370 cycles/ticks +average: 4413 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 39 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 12788 cycles/ticks +average: 12847 cycles/ticks + +indcpa_enc: +median: 13796 cycles/ticks +average: 13870 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1152 cycles/ticks + +kyber_keypair_derand: +median: 19484 cycles/ticks +average: 19615 cycles/ticks + +kyber_keypair: +median: 21350 cycles/ticks +average: 21516 cycles/ticks + +kyber_encaps_derand: +median: 21886 cycles/ticks +average: 21992 cycles/ticks + +kyber_encaps: +median: 22828 cycles/ticks +average: 22997 cycles/ticks + +kyber_decaps: +median: 25140 cycles/ticks +average: 25244 cycles/ticks + +Loop spin: 189 +gen_a: +median: 4382 cycles/ticks +average: 4539 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11428 cycles/ticks +average: 11488 cycles/ticks + +indcpa_enc: +median: 12420 cycles/ticks +average: 12486 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19450 cycles/ticks +average: 19582 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21494 cycles/ticks + +kyber_encaps_derand: +median: 21890 cycles/ticks +average: 21992 cycles/ticks + +kyber_encaps: +median: 22834 cycles/ticks +average: 22972 cycles/ticks + +kyber_decaps: +median: 25032 cycles/ticks +average: 25152 cycles/ticks + +Loop spin: 190 +gen_a: +median: 4374 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11462 cycles/ticks +average: 11516 cycles/ticks + +indcpa_enc: +median: 12418 cycles/ticks +average: 12482 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19450 cycles/ticks +average: 19596 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21443 cycles/ticks + +kyber_encaps_derand: +median: 21912 cycles/ticks +average: 22018 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22962 cycles/ticks + +kyber_decaps: +median: 25136 cycles/ticks +average: 25246 cycles/ticks + +Loop spin: 191 +gen_a: +median: 4370 cycles/ticks +average: 4419 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11430 cycles/ticks +average: 11497 cycles/ticks + +indcpa_enc: +median: 12392 cycles/ticks +average: 12475 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19504 cycles/ticks +average: 19624 cycles/ticks + +kyber_keypair: +median: 21274 cycles/ticks +average: 21442 cycles/ticks + +kyber_encaps_derand: +median: 21850 cycles/ticks +average: 21944 cycles/ticks + +kyber_encaps: +median: 22786 cycles/ticks +average: 22928 cycles/ticks + +kyber_decaps: +median: 24992 cycles/ticks +average: 25131 cycles/ticks + +Loop spin: 192 +gen_a: +median: 4380 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11450 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12466 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19545 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21479 cycles/ticks + +kyber_encaps_derand: +median: 21852 cycles/ticks +average: 21955 cycles/ticks + +kyber_encaps: +median: 22854 cycles/ticks +average: 22992 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25191 cycles/ticks + +Loop spin: 193 +gen_a: +median: 4362 cycles/ticks +average: 4419 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11438 cycles/ticks +average: 11495 cycles/ticks + +indcpa_enc: +median: 12454 cycles/ticks +average: 12518 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19518 cycles/ticks +average: 19648 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21483 cycles/ticks + +kyber_encaps_derand: +median: 21968 cycles/ticks +average: 22109 cycles/ticks + +kyber_encaps: +median: 22936 cycles/ticks +average: 23062 cycles/ticks + +kyber_decaps: +median: 25136 cycles/ticks +average: 25246 cycles/ticks + +Loop spin: 194 +gen_a: +median: 4392 cycles/ticks +average: 4446 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11462 cycles/ticks +average: 11520 cycles/ticks + +indcpa_enc: +median: 12420 cycles/ticks +average: 12513 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19502 cycles/ticks +average: 19613 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21506 cycles/ticks + +kyber_encaps_derand: +median: 21928 cycles/ticks +average: 22029 cycles/ticks + +kyber_encaps: +median: 22830 cycles/ticks +average: 22977 cycles/ticks + +kyber_decaps: +median: 25102 cycles/ticks +average: 25210 cycles/ticks + +Loop spin: 195 +gen_a: +median: 4374 cycles/ticks +average: 4429 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11434 cycles/ticks +average: 11509 cycles/ticks + +indcpa_enc: +median: 12406 cycles/ticks +average: 12459 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19458 cycles/ticks +average: 19561 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21468 cycles/ticks + +kyber_encaps_derand: +median: 21888 cycles/ticks +average: 21998 cycles/ticks + +kyber_encaps: +median: 22844 cycles/ticks +average: 22983 cycles/ticks + +kyber_decaps: +median: 25056 cycles/ticks +average: 25169 cycles/ticks + +Loop spin: 196 +gen_a: +median: 4376 cycles/ticks +average: 4439 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11362 cycles/ticks +average: 11420 cycles/ticks + +indcpa_enc: +median: 12342 cycles/ticks +average: 12391 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19474 cycles/ticks +average: 19627 cycles/ticks + +kyber_keypair: +median: 21328 cycles/ticks +average: 21493 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 21987 cycles/ticks + +kyber_encaps: +median: 22876 cycles/ticks +average: 23017 cycles/ticks + +kyber_decaps: +median: 25080 cycles/ticks +average: 25170 cycles/ticks + +Loop spin: 197 +gen_a: +median: 4362 cycles/ticks +average: 4526 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 186 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11436 cycles/ticks +average: 11499 cycles/ticks + +indcpa_enc: +median: 12386 cycles/ticks +average: 12476 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19424 cycles/ticks +average: 19535 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 22001 cycles/ticks + +kyber_encaps: +median: 22824 cycles/ticks +average: 22962 cycles/ticks + +kyber_decaps: +median: 25100 cycles/ticks +average: 25216 cycles/ticks + +Loop spin: 198 +gen_a: +median: 4376 cycles/ticks +average: 4428 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1557 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11318 cycles/ticks +average: 11380 cycles/ticks + +indcpa_enc: +median: 12320 cycles/ticks +average: 12409 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19500 cycles/ticks +average: 19601 cycles/ticks + +kyber_keypair: +median: 21328 cycles/ticks +average: 21472 cycles/ticks + +kyber_encaps_derand: +median: 21960 cycles/ticks +average: 22074 cycles/ticks + +kyber_encaps: +median: 22918 cycles/ticks +average: 23032 cycles/ticks + +kyber_decaps: +median: 25136 cycles/ticks +average: 25237 cycles/ticks + +Loop spin: 199 +gen_a: +median: 4376 cycles/ticks +average: 4403 cycles/ticks + +poly_getnoise_eta1: +median: 2364 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 44 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11268 cycles/ticks +average: 11333 cycles/ticks + +indcpa_enc: +median: 12262 cycles/ticks +average: 12318 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1158 cycles/ticks + +kyber_keypair_derand: +median: 19568 cycles/ticks +average: 19720 cycles/ticks + +kyber_keypair: +median: 21434 cycles/ticks +average: 21541 cycles/ticks + +kyber_encaps_derand: +median: 21954 cycles/ticks +average: 22046 cycles/ticks + +kyber_encaps: +median: 22892 cycles/ticks +average: 23035 cycles/ticks + +kyber_decaps: +median: 25150 cycles/ticks +average: 25254 cycles/ticks + +Loop spin: 200 +gen_a: +median: 4368 cycles/ticks +average: 4406 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11420 cycles/ticks +average: 11472 cycles/ticks + +indcpa_enc: +median: 12382 cycles/ticks +average: 12466 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19416 cycles/ticks +average: 19520 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21459 cycles/ticks + +kyber_encaps_derand: +median: 21922 cycles/ticks +average: 22012 cycles/ticks + +kyber_encaps: +median: 22834 cycles/ticks +average: 22956 cycles/ticks + +kyber_decaps: +median: 25180 cycles/ticks +average: 25282 cycles/ticks + +Loop spin: 201 +gen_a: +median: 4382 cycles/ticks +average: 4432 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 269 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11360 cycles/ticks +average: 11415 cycles/ticks + +indcpa_enc: +median: 12298 cycles/ticks +average: 12397 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19534 cycles/ticks +average: 19637 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21495 cycles/ticks + +kyber_encaps_derand: +median: 21878 cycles/ticks +average: 21976 cycles/ticks + +kyber_encaps: +median: 22840 cycles/ticks +average: 22954 cycles/ticks + +kyber_decaps: +median: 25046 cycles/ticks +average: 25151 cycles/ticks + +Loop spin: 202 +gen_a: +median: 4376 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2363 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1576 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11290 cycles/ticks +average: 11346 cycles/ticks + +indcpa_enc: +median: 12340 cycles/ticks +average: 12391 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19416 cycles/ticks +average: 19527 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21460 cycles/ticks + +kyber_encaps_derand: +median: 21958 cycles/ticks +average: 22062 cycles/ticks + +kyber_encaps: +median: 22914 cycles/ticks +average: 23063 cycles/ticks + +kyber_decaps: +median: 25142 cycles/ticks +average: 25243 cycles/ticks + +Loop spin: 203 +gen_a: +median: 4374 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11456 cycles/ticks +average: 11533 cycles/ticks + +indcpa_enc: +median: 12408 cycles/ticks +average: 12475 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1160 cycles/ticks + +kyber_keypair_derand: +median: 19450 cycles/ticks +average: 19594 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21462 cycles/ticks + +kyber_encaps_derand: +median: 21842 cycles/ticks +average: 21937 cycles/ticks + +kyber_encaps: +median: 22762 cycles/ticks +average: 22870 cycles/ticks + +kyber_decaps: +median: 25040 cycles/ticks +average: 25165 cycles/ticks + +Loop spin: 204 +gen_a: +median: 4362 cycles/ticks +average: 4389 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11404 cycles/ticks +average: 11457 cycles/ticks + +indcpa_enc: +median: 12362 cycles/ticks +average: 12447 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1167 cycles/ticks + +kyber_keypair_derand: +median: 19422 cycles/ticks +average: 19536 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21445 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 22033 cycles/ticks + +kyber_encaps: +median: 22816 cycles/ticks +average: 22937 cycles/ticks + +kyber_decaps: +median: 25088 cycles/ticks +average: 25183 cycles/ticks + +Loop spin: 205 +gen_a: +median: 4366 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11438 cycles/ticks +average: 11501 cycles/ticks + +indcpa_enc: +median: 12440 cycles/ticks +average: 12495 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1169 cycles/ticks + +kyber_keypair_derand: +median: 19418 cycles/ticks +average: 19574 cycles/ticks + +kyber_keypair: +median: 21330 cycles/ticks +average: 21480 cycles/ticks + +kyber_encaps_derand: +median: 21926 cycles/ticks +average: 22030 cycles/ticks + +kyber_encaps: +median: 22878 cycles/ticks +average: 23032 cycles/ticks + +kyber_decaps: +median: 25092 cycles/ticks +average: 25192 cycles/ticks + +Loop spin: 206 +gen_a: +median: 4382 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 13000 cycles/ticks +average: 13075 cycles/ticks + +indcpa_enc: +median: 13914 cycles/ticks +average: 14015 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19744 cycles/ticks +average: 19860 cycles/ticks + +kyber_keypair: +median: 21510 cycles/ticks +average: 21702 cycles/ticks + +kyber_encaps_derand: +median: 22000 cycles/ticks +average: 22134 cycles/ticks + +kyber_encaps: +median: 22938 cycles/ticks +average: 23087 cycles/ticks + +kyber_decaps: +median: 25228 cycles/ticks +average: 25337 cycles/ticks + +Loop spin: 207 +gen_a: +median: 4390 cycles/ticks +average: 4444 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 268 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11358 cycles/ticks +average: 11464 cycles/ticks + +indcpa_enc: +median: 12324 cycles/ticks +average: 12375 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19366 cycles/ticks +average: 19452 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21478 cycles/ticks + +kyber_encaps_derand: +median: 21846 cycles/ticks +average: 21958 cycles/ticks + +kyber_encaps: +median: 22798 cycles/ticks +average: 22900 cycles/ticks + +kyber_decaps: +median: 25086 cycles/ticks +average: 25189 cycles/ticks + +Loop spin: 208 +gen_a: +median: 4382 cycles/ticks +average: 4418 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 43 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11410 cycles/ticks +average: 11503 cycles/ticks + +indcpa_enc: +median: 12406 cycles/ticks +average: 12454 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19478 cycles/ticks +average: 19593 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21441 cycles/ticks + +kyber_encaps_derand: +median: 22010 cycles/ticks +average: 22124 cycles/ticks + +kyber_encaps: +median: 22968 cycles/ticks +average: 23097 cycles/ticks + +kyber_decaps: +median: 25190 cycles/ticks +average: 25302 cycles/ticks + +Loop spin: 209 +gen_a: +median: 4366 cycles/ticks +average: 4529 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 255 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11398 cycles/ticks +average: 11464 cycles/ticks + +indcpa_enc: +median: 12368 cycles/ticks +average: 12475 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19458 cycles/ticks +average: 19587 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21453 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 21980 cycles/ticks + +kyber_encaps: +median: 22828 cycles/ticks +average: 22933 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25190 cycles/ticks + +Loop spin: 210 +gen_a: +median: 4362 cycles/ticks +average: 4389 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 285 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11322 cycles/ticks +average: 11388 cycles/ticks + +indcpa_enc: +median: 12288 cycles/ticks +average: 12352 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19424 cycles/ticks +average: 19520 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 21860 cycles/ticks +average: 21941 cycles/ticks + +kyber_encaps: +median: 22832 cycles/ticks +average: 22961 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25224 cycles/ticks + +Loop spin: 211 +gen_a: +median: 4364 cycles/ticks +average: 4405 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2404 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 262 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11334 cycles/ticks +average: 11388 cycles/ticks + +indcpa_enc: +median: 12336 cycles/ticks +average: 12400 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19464 cycles/ticks +average: 19570 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21486 cycles/ticks + +kyber_encaps_derand: +median: 21980 cycles/ticks +average: 22088 cycles/ticks + +kyber_encaps: +median: 22928 cycles/ticks +average: 23029 cycles/ticks + +kyber_decaps: +median: 25158 cycles/ticks +average: 25260 cycles/ticks + +Loop spin: 212 +gen_a: +median: 4372 cycles/ticks +average: 4405 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11406 cycles/ticks +average: 11471 cycles/ticks + +indcpa_enc: +median: 12382 cycles/ticks +average: 12466 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19514 cycles/ticks +average: 19645 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21468 cycles/ticks + +kyber_encaps_derand: +median: 21868 cycles/ticks +average: 21968 cycles/ticks + +kyber_encaps: +median: 22826 cycles/ticks +average: 22950 cycles/ticks + +kyber_decaps: +median: 25154 cycles/ticks +average: 25274 cycles/ticks + +Loop spin: 213 +gen_a: +median: 4364 cycles/ticks +average: 4425 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1545 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11426 cycles/ticks +average: 11492 cycles/ticks + +indcpa_enc: +median: 12380 cycles/ticks +average: 12466 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19470 cycles/ticks +average: 19586 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21469 cycles/ticks + +kyber_encaps_derand: +median: 21850 cycles/ticks +average: 21921 cycles/ticks + +kyber_encaps: +median: 22804 cycles/ticks +average: 22923 cycles/ticks + +kyber_decaps: +median: 25044 cycles/ticks +average: 25129 cycles/ticks + +Loop spin: 214 +gen_a: +median: 4386 cycles/ticks +average: 4439 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2363 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11390 cycles/ticks +average: 11450 cycles/ticks + +indcpa_enc: +median: 12670 cycles/ticks +average: 12763 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19504 cycles/ticks +average: 19655 cycles/ticks + +kyber_keypair: +median: 21324 cycles/ticks +average: 21471 cycles/ticks + +kyber_encaps_derand: +median: 21880 cycles/ticks +average: 21981 cycles/ticks + +kyber_encaps: +median: 22876 cycles/ticks +average: 23037 cycles/ticks + +kyber_decaps: +median: 25050 cycles/ticks +average: 25161 cycles/ticks + +Loop spin: 215 +gen_a: +median: 4380 cycles/ticks +average: 4432 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11436 cycles/ticks +average: 11497 cycles/ticks + +indcpa_enc: +median: 12418 cycles/ticks +average: 12486 cycles/ticks + +indcpa_dec: +median: 1164 cycles/ticks +average: 1172 cycles/ticks + +kyber_keypair_derand: +median: 19430 cycles/ticks +average: 19525 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21481 cycles/ticks + +kyber_encaps_derand: +median: 21930 cycles/ticks +average: 22025 cycles/ticks + +kyber_encaps: +median: 22922 cycles/ticks +average: 23065 cycles/ticks + +kyber_decaps: +median: 25148 cycles/ticks +average: 25259 cycles/ticks + +Loop spin: 216 +gen_a: +median: 4376 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2362 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11352 cycles/ticks +average: 11415 cycles/ticks + +indcpa_enc: +median: 12330 cycles/ticks +average: 12378 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19404 cycles/ticks +average: 19541 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21458 cycles/ticks + +kyber_encaps_derand: +median: 21904 cycles/ticks +average: 21984 cycles/ticks + +kyber_encaps: +median: 22818 cycles/ticks +average: 22949 cycles/ticks + +kyber_decaps: +median: 25108 cycles/ticks +average: 25248 cycles/ticks + +Loop spin: 217 +gen_a: +median: 4380 cycles/ticks +average: 4465 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2366 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11436 cycles/ticks +average: 11501 cycles/ticks + +indcpa_enc: +median: 12450 cycles/ticks +average: 12514 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19446 cycles/ticks +average: 19536 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21446 cycles/ticks + +kyber_encaps_derand: +median: 21956 cycles/ticks +average: 22066 cycles/ticks + +kyber_encaps: +median: 22916 cycles/ticks +average: 23017 cycles/ticks + +kyber_decaps: +median: 25162 cycles/ticks +average: 25256 cycles/ticks + +Loop spin: 218 +gen_a: +median: 4374 cycles/ticks +average: 4466 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 89 cycles/ticks + +indcpa_keypair: +median: 11406 cycles/ticks +average: 11477 cycles/ticks + +indcpa_enc: +median: 12366 cycles/ticks +average: 12424 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 19601 cycles/ticks + +kyber_keypair: +median: 21272 cycles/ticks +average: 21438 cycles/ticks + +kyber_encaps_derand: +median: 21878 cycles/ticks +average: 21950 cycles/ticks + +kyber_encaps: +median: 22788 cycles/ticks +average: 22923 cycles/ticks + +kyber_decaps: +median: 25052 cycles/ticks +average: 25154 cycles/ticks + +Loop spin: 219 +gen_a: +median: 4364 cycles/ticks +average: 4418 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 28 cycles/ticks +average: 28 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11366 cycles/ticks +average: 11458 cycles/ticks + +indcpa_enc: +median: 12336 cycles/ticks +average: 12391 cycles/ticks + +indcpa_dec: +median: 1174 cycles/ticks +average: 1173 cycles/ticks + +kyber_keypair_derand: +median: 19468 cycles/ticks +average: 19568 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21452 cycles/ticks + +kyber_encaps_derand: +median: 21890 cycles/ticks +average: 21991 cycles/ticks + +kyber_encaps: +median: 22836 cycles/ticks +average: 22977 cycles/ticks + +kyber_decaps: +median: 25112 cycles/ticks +average: 25216 cycles/ticks + +Loop spin: 220 +gen_a: +median: 4392 cycles/ticks +average: 4440 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11418 cycles/ticks +average: 11484 cycles/ticks + +indcpa_enc: +median: 12376 cycles/ticks +average: 12447 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19566 cycles/ticks + +kyber_keypair: +median: 21328 cycles/ticks +average: 21495 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 21988 cycles/ticks + +kyber_encaps: +median: 22882 cycles/ticks +average: 23020 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25183 cycles/ticks + +Loop spin: 221 +gen_a: +median: 4382 cycles/ticks +average: 4434 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2360 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11462 cycles/ticks +average: 11540 cycles/ticks + +indcpa_enc: +median: 12400 cycles/ticks +average: 12464 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19490 cycles/ticks +average: 19628 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21456 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 21994 cycles/ticks + +kyber_encaps: +median: 22780 cycles/ticks +average: 22906 cycles/ticks + +kyber_decaps: +median: 25044 cycles/ticks +average: 25159 cycles/ticks + +Loop spin: 222 +gen_a: +median: 4374 cycles/ticks +average: 4406 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2387 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11352 cycles/ticks +average: 11444 cycles/ticks + +indcpa_enc: +median: 12328 cycles/ticks +average: 12402 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19408 cycles/ticks +average: 19504 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21463 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 22007 cycles/ticks + +kyber_encaps: +median: 22878 cycles/ticks +average: 23028 cycles/ticks + +kyber_decaps: +median: 25056 cycles/ticks +average: 25144 cycles/ticks + +Loop spin: 223 +gen_a: +median: 4390 cycles/ticks +average: 4443 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11372 cycles/ticks +average: 11421 cycles/ticks + +indcpa_enc: +median: 12318 cycles/ticks +average: 12398 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19446 cycles/ticks +average: 19561 cycles/ticks + +kyber_keypair: +median: 21264 cycles/ticks +average: 21432 cycles/ticks + +kyber_encaps_derand: +median: 21864 cycles/ticks +average: 21965 cycles/ticks + +kyber_encaps: +median: 22758 cycles/ticks +average: 22878 cycles/ticks + +kyber_decaps: +median: 25040 cycles/ticks +average: 25141 cycles/ticks + +Loop spin: 224 +gen_a: +median: 4362 cycles/ticks +average: 4403 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11596 cycles/ticks +average: 11666 cycles/ticks + +indcpa_enc: +median: 12642 cycles/ticks +average: 12705 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1158 cycles/ticks + +kyber_keypair_derand: +median: 19570 cycles/ticks +average: 19677 cycles/ticks + +kyber_keypair: +median: 21382 cycles/ticks +average: 21522 cycles/ticks + +kyber_encaps_derand: +median: 21912 cycles/ticks +average: 22039 cycles/ticks + +kyber_encaps: +median: 22810 cycles/ticks +average: 22940 cycles/ticks + +kyber_decaps: +median: 25104 cycles/ticks +average: 25232 cycles/ticks + +Loop spin: 225 +gen_a: +median: 4392 cycles/ticks +average: 4445 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 42 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11336 cycles/ticks +average: 11420 cycles/ticks + +indcpa_enc: +median: 12318 cycles/ticks +average: 12363 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 20954 cycles/ticks +average: 21063 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21467 cycles/ticks + +kyber_encaps_derand: +median: 21864 cycles/ticks +average: 21966 cycles/ticks + +kyber_encaps: +median: 22834 cycles/ticks +average: 22976 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25199 cycles/ticks + +Loop spin: 226 +gen_a: +median: 4368 cycles/ticks +average: 4424 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 90 cycles/ticks + +indcpa_keypair: +median: 11352 cycles/ticks +average: 11437 cycles/ticks + +indcpa_enc: +median: 12338 cycles/ticks +average: 12379 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19502 cycles/ticks +average: 19619 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21439 cycles/ticks + +kyber_encaps_derand: +median: 21816 cycles/ticks +average: 21920 cycles/ticks + +kyber_encaps: +median: 22758 cycles/ticks +average: 22858 cycles/ticks + +kyber_decaps: +median: 25060 cycles/ticks +average: 25163 cycles/ticks + +Loop spin: 227 +gen_a: +median: 4372 cycles/ticks +average: 4419 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 196 cycles/ticks +average: 196 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11374 cycles/ticks +average: 11450 cycles/ticks + +indcpa_enc: +median: 12366 cycles/ticks +average: 12414 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19496 cycles/ticks +average: 19598 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21428 cycles/ticks + +kyber_encaps_derand: +median: 21968 cycles/ticks +average: 22111 cycles/ticks + +kyber_encaps: +median: 22900 cycles/ticks +average: 23010 cycles/ticks + +kyber_decaps: +median: 25140 cycles/ticks +average: 25236 cycles/ticks + +Loop spin: 228 +gen_a: +median: 4378 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11464 cycles/ticks +average: 11547 cycles/ticks + +indcpa_enc: +median: 12396 cycles/ticks +average: 12447 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19536 cycles/ticks +average: 19653 cycles/ticks + +kyber_keypair: +median: 21358 cycles/ticks +average: 21521 cycles/ticks + +kyber_encaps_derand: +median: 22018 cycles/ticks +average: 22132 cycles/ticks + +kyber_encaps: +median: 22958 cycles/ticks +average: 23085 cycles/ticks + +kyber_decaps: +median: 25156 cycles/ticks +average: 25244 cycles/ticks + +Loop spin: 229 +gen_a: +median: 4366 cycles/ticks +average: 4395 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 187 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11454 cycles/ticks +average: 11515 cycles/ticks + +indcpa_enc: +median: 12414 cycles/ticks +average: 12500 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19460 cycles/ticks +average: 19575 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21473 cycles/ticks + +kyber_encaps_derand: +median: 21926 cycles/ticks +average: 22064 cycles/ticks + +kyber_encaps: +median: 22866 cycles/ticks +average: 22978 cycles/ticks + +kyber_decaps: +median: 25108 cycles/ticks +average: 25203 cycles/ticks + +Loop spin: 230 +gen_a: +median: 4374 cycles/ticks +average: 4409 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 184 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11416 cycles/ticks +average: 11470 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12416 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19410 cycles/ticks +average: 19531 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21489 cycles/ticks + +kyber_encaps_derand: +median: 21908 cycles/ticks +average: 22009 cycles/ticks + +kyber_encaps: +median: 22834 cycles/ticks +average: 22954 cycles/ticks + +kyber_decaps: +median: 25088 cycles/ticks +average: 25190 cycles/ticks + +Loop spin: 231 +gen_a: +median: 4374 cycles/ticks +average: 4450 cycles/ticks + +poly_getnoise_eta1: +median: 2378 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 1548 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11438 cycles/ticks +average: 11501 cycles/ticks + +indcpa_enc: +median: 12432 cycles/ticks +average: 12503 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19382 cycles/ticks +average: 19476 cycles/ticks + +kyber_keypair: +median: 21344 cycles/ticks +average: 21520 cycles/ticks + +kyber_encaps_derand: +median: 21922 cycles/ticks +average: 22028 cycles/ticks + +kyber_encaps: +median: 22890 cycles/ticks +average: 23043 cycles/ticks + +kyber_decaps: +median: 25086 cycles/ticks +average: 25164 cycles/ticks + +Loop spin: 232 +gen_a: +median: 4380 cycles/ticks +average: 4433 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11424 cycles/ticks +average: 11482 cycles/ticks + +indcpa_enc: +median: 12392 cycles/ticks +average: 12447 cycles/ticks + +indcpa_dec: +median: 1134 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19428 cycles/ticks +average: 19553 cycles/ticks + +kyber_keypair: +median: 21350 cycles/ticks +average: 21522 cycles/ticks + +kyber_encaps_derand: +median: 21886 cycles/ticks +average: 21976 cycles/ticks + +kyber_encaps: +median: 22840 cycles/ticks +average: 22967 cycles/ticks + +kyber_decaps: +median: 25082 cycles/ticks +average: 25169 cycles/ticks + +Loop spin: 233 +gen_a: +median: 4372 cycles/ticks +average: 4463 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 188 cycles/ticks +average: 204 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11420 cycles/ticks +average: 11489 cycles/ticks + +indcpa_enc: +median: 12390 cycles/ticks +average: 12452 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19494 cycles/ticks +average: 19591 cycles/ticks + +kyber_keypair: +median: 21274 cycles/ticks +average: 21425 cycles/ticks + +kyber_encaps_derand: +median: 21966 cycles/ticks +average: 22071 cycles/ticks + +kyber_encaps: +median: 22866 cycles/ticks +average: 22980 cycles/ticks + +kyber_decaps: +median: 25164 cycles/ticks +average: 25260 cycles/ticks + +Loop spin: 234 +gen_a: +median: 4380 cycles/ticks +average: 4453 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11430 cycles/ticks +average: 11490 cycles/ticks + +indcpa_enc: +median: 12386 cycles/ticks +average: 12506 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19460 cycles/ticks +average: 19538 cycles/ticks + +kyber_keypair: +median: 21326 cycles/ticks +average: 21465 cycles/ticks + +kyber_encaps_derand: +median: 21954 cycles/ticks +average: 22049 cycles/ticks + +kyber_encaps: +median: 22884 cycles/ticks +average: 23037 cycles/ticks + +kyber_decaps: +median: 25114 cycles/ticks +average: 25218 cycles/ticks + +Loop spin: 235 +gen_a: +median: 4376 cycles/ticks +average: 4481 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1571 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11398 cycles/ticks +average: 11455 cycles/ticks + +indcpa_enc: +median: 12416 cycles/ticks +average: 12465 cycles/ticks + +indcpa_dec: +median: 1134 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19388 cycles/ticks +average: 19500 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21449 cycles/ticks + +kyber_encaps_derand: +median: 21932 cycles/ticks +average: 22030 cycles/ticks + +kyber_encaps: +median: 22880 cycles/ticks +average: 23015 cycles/ticks + +kyber_decaps: +median: 25082 cycles/ticks +average: 25182 cycles/ticks + +Loop spin: 236 +gen_a: +median: 4370 cycles/ticks +average: 4448 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 183 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 89 cycles/ticks + +indcpa_keypair: +median: 11300 cycles/ticks +average: 11374 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12417 cycles/ticks + +indcpa_dec: +median: 1166 cycles/ticks +average: 1166 cycles/ticks + +kyber_keypair_derand: +median: 19416 cycles/ticks +average: 19614 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21457 cycles/ticks + +kyber_encaps_derand: +median: 21892 cycles/ticks +average: 21978 cycles/ticks + +kyber_encaps: +median: 22856 cycles/ticks +average: 22954 cycles/ticks + +kyber_decaps: +median: 25076 cycles/ticks +average: 25181 cycles/ticks + +Loop spin: 237 +gen_a: +median: 4372 cycles/ticks +average: 4471 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11386 cycles/ticks +average: 11438 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12425 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19398 cycles/ticks +average: 19511 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21468 cycles/ticks + +kyber_encaps_derand: +median: 21936 cycles/ticks +average: 22023 cycles/ticks + +kyber_encaps: +median: 22902 cycles/ticks +average: 23028 cycles/ticks + +kyber_decaps: +median: 25108 cycles/ticks +average: 25209 cycles/ticks + +Loop spin: 238 +gen_a: +median: 4380 cycles/ticks +average: 4519 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 264 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11410 cycles/ticks +average: 11476 cycles/ticks + +indcpa_enc: +median: 12388 cycles/ticks +average: 12454 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1169 cycles/ticks + +kyber_keypair_derand: +median: 19546 cycles/ticks +average: 19637 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21449 cycles/ticks + +kyber_encaps_derand: +median: 21986 cycles/ticks +average: 22096 cycles/ticks + +kyber_encaps: +median: 22948 cycles/ticks +average: 23055 cycles/ticks + +kyber_decaps: +median: 25156 cycles/ticks +average: 25247 cycles/ticks + +Loop spin: 239 +gen_a: +median: 4372 cycles/ticks +average: 4403 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 188 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11386 cycles/ticks +average: 11468 cycles/ticks + +indcpa_enc: +median: 12346 cycles/ticks +average: 12391 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19480 cycles/ticks +average: 19601 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21458 cycles/ticks + +kyber_encaps_derand: +median: 21926 cycles/ticks +average: 22027 cycles/ticks + +kyber_encaps: +median: 22876 cycles/ticks +average: 22982 cycles/ticks + +kyber_decaps: +median: 25168 cycles/ticks +average: 25282 cycles/ticks + +Loop spin: 240 +gen_a: +median: 4368 cycles/ticks +average: 4407 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11432 cycles/ticks +average: 11488 cycles/ticks + +indcpa_enc: +median: 12388 cycles/ticks +average: 12453 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19492 cycles/ticks +average: 19589 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21429 cycles/ticks + +kyber_encaps_derand: +median: 21866 cycles/ticks +average: 21968 cycles/ticks + +kyber_encaps: +median: 22782 cycles/ticks +average: 22889 cycles/ticks + +kyber_decaps: +median: 25040 cycles/ticks +average: 25138 cycles/ticks + +Loop spin: 241 +gen_a: +median: 4406 cycles/ticks +average: 4440 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1572 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11462 cycles/ticks +average: 11520 cycles/ticks + +indcpa_enc: +median: 12416 cycles/ticks +average: 12473 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19378 cycles/ticks +average: 19493 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21526 cycles/ticks + +kyber_encaps_derand: +median: 21926 cycles/ticks +average: 22011 cycles/ticks + +kyber_encaps: +median: 22922 cycles/ticks +average: 23048 cycles/ticks + +kyber_decaps: +median: 25110 cycles/ticks +average: 25212 cycles/ticks + +Loop spin: 242 +gen_a: +median: 4376 cycles/ticks +average: 4435 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 271 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11374 cycles/ticks +average: 11471 cycles/ticks + +indcpa_enc: +median: 12354 cycles/ticks +average: 12429 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19508 cycles/ticks +average: 19628 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21479 cycles/ticks + +kyber_encaps_derand: +median: 21966 cycles/ticks +average: 22069 cycles/ticks + +kyber_encaps: +median: 22910 cycles/ticks +average: 23020 cycles/ticks + +kyber_decaps: +median: 25138 cycles/ticks +average: 25228 cycles/ticks + +Loop spin: 243 +gen_a: +median: 4382 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 254 cycles/ticks +average: 282 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 12738 cycles/ticks +average: 12807 cycles/ticks + +indcpa_enc: +median: 13708 cycles/ticks +average: 13784 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19496 cycles/ticks +average: 19621 cycles/ticks + +kyber_keypair: +median: 21330 cycles/ticks +average: 21512 cycles/ticks + +kyber_encaps_derand: +median: 21830 cycles/ticks +average: 21909 cycles/ticks + +kyber_encaps: +median: 22810 cycles/ticks +average: 22997 cycles/ticks + +kyber_decaps: +median: 25026 cycles/ticks +average: 25122 cycles/ticks + +Loop spin: 244 +gen_a: +median: 4374 cycles/ticks +average: 4468 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2400 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11432 cycles/ticks +average: 11487 cycles/ticks + +indcpa_enc: +median: 12388 cycles/ticks +average: 12451 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19422 cycles/ticks +average: 19531 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21468 cycles/ticks + +kyber_encaps_derand: +median: 21892 cycles/ticks +average: 21981 cycles/ticks + +kyber_encaps: +median: 22828 cycles/ticks +average: 22960 cycles/ticks + +kyber_decaps: +median: 25066 cycles/ticks +average: 25166 cycles/ticks + +Loop spin: 245 +gen_a: +median: 4370 cycles/ticks +average: 4401 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11386 cycles/ticks +average: 11452 cycles/ticks + +indcpa_enc: +median: 12354 cycles/ticks +average: 12432 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19380 cycles/ticks +average: 19505 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21493 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 21997 cycles/ticks + +kyber_encaps: +median: 22834 cycles/ticks +average: 22969 cycles/ticks + +kyber_decaps: +median: 25130 cycles/ticks +average: 25224 cycles/ticks + +Loop spin: 246 +gen_a: +median: 4382 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11344 cycles/ticks +average: 11404 cycles/ticks + +indcpa_enc: +median: 12344 cycles/ticks +average: 12439 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19526 cycles/ticks +average: 19647 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21471 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 21989 cycles/ticks + +kyber_encaps: +median: 22860 cycles/ticks +average: 22971 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25160 cycles/ticks + +Loop spin: 247 +gen_a: +median: 4362 cycles/ticks +average: 4411 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2404 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 279 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11372 cycles/ticks +average: 11431 cycles/ticks + +indcpa_enc: +median: 12346 cycles/ticks +average: 12416 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19470 cycles/ticks +average: 19587 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21471 cycles/ticks + +kyber_encaps_derand: +median: 21850 cycles/ticks +average: 21934 cycles/ticks + +kyber_encaps: +median: 22752 cycles/ticks +average: 22863 cycles/ticks + +kyber_decaps: +median: 24996 cycles/ticks +average: 25103 cycles/ticks + +Loop spin: 248 +gen_a: +median: 4372 cycles/ticks +average: 4531 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 226 cycles/ticks +average: 271 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 30 cycles/ticks +average: 30 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11424 cycles/ticks +average: 11509 cycles/ticks + +indcpa_enc: +median: 12386 cycles/ticks +average: 12448 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19418 cycles/ticks +average: 19559 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21487 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 22030 cycles/ticks + +kyber_encaps: +median: 22842 cycles/ticks +average: 22985 cycles/ticks + +kyber_decaps: +median: 25120 cycles/ticks +average: 25232 cycles/ticks + +Loop spin: 249 +gen_a: +median: 4372 cycles/ticks +average: 4475 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 262 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11304 cycles/ticks +average: 11367 cycles/ticks + +indcpa_enc: +median: 12296 cycles/ticks +average: 12366 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19430 cycles/ticks +average: 19546 cycles/ticks + +kyber_keypair: +median: 21248 cycles/ticks +average: 21408 cycles/ticks + +kyber_encaps_derand: +median: 21956 cycles/ticks +average: 22046 cycles/ticks + +kyber_encaps: +median: 22908 cycles/ticks +average: 23081 cycles/ticks + +kyber_decaps: +median: 25152 cycles/ticks +average: 25270 cycles/ticks + +Loop spin: 250 +gen_a: +median: 4382 cycles/ticks +average: 4419 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 28 cycles/ticks +average: 27 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 268 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11424 cycles/ticks +average: 11508 cycles/ticks + +indcpa_enc: +median: 12406 cycles/ticks +average: 12470 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19484 cycles/ticks +average: 19596 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21465 cycles/ticks + +kyber_encaps_derand: +median: 21912 cycles/ticks +average: 22009 cycles/ticks + +kyber_encaps: +median: 22854 cycles/ticks +average: 22962 cycles/ticks + +kyber_decaps: +median: 25088 cycles/ticks +average: 25193 cycles/ticks + +Loop spin: 251 +gen_a: +median: 4394 cycles/ticks +average: 4471 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 187 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11366 cycles/ticks +average: 11455 cycles/ticks + +indcpa_enc: +median: 12324 cycles/ticks +average: 12395 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1175 cycles/ticks + +kyber_keypair_derand: +median: 19410 cycles/ticks +average: 19514 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21499 cycles/ticks + +kyber_encaps_derand: +median: 21928 cycles/ticks +average: 22027 cycles/ticks + +kyber_encaps: +median: 22856 cycles/ticks +average: 22976 cycles/ticks + +kyber_decaps: +median: 25124 cycles/ticks +average: 25218 cycles/ticks + +Loop spin: 252 +gen_a: +median: 4376 cycles/ticks +average: 4451 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11374 cycles/ticks +average: 11425 cycles/ticks + +indcpa_enc: +median: 12336 cycles/ticks +average: 12394 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19386 cycles/ticks +average: 19491 cycles/ticks + +kyber_keypair: +median: 21272 cycles/ticks +average: 21429 cycles/ticks + +kyber_encaps_derand: +median: 21900 cycles/ticks +average: 21981 cycles/ticks + +kyber_encaps: +median: 22834 cycles/ticks +average: 22943 cycles/ticks + +kyber_decaps: +median: 25070 cycles/ticks +average: 25157 cycles/ticks + +Loop spin: 253 +gen_a: +median: 4364 cycles/ticks +average: 4469 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 262 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11312 cycles/ticks +average: 11373 cycles/ticks + +indcpa_enc: +median: 12256 cycles/ticks +average: 12325 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19528 cycles/ticks +average: 19640 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 23320 cycles/ticks +average: 23421 cycles/ticks + +kyber_encaps: +median: 24252 cycles/ticks +average: 24378 cycles/ticks + +kyber_decaps: +median: 26518 cycles/ticks +average: 26632 cycles/ticks + +Loop spin: 254 +gen_a: +median: 4380 cycles/ticks +average: 4520 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11402 cycles/ticks +average: 11456 cycles/ticks + +indcpa_enc: +median: 12374 cycles/ticks +average: 12468 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19428 cycles/ticks +average: 19538 cycles/ticks + +kyber_keypair: +median: 21346 cycles/ticks +average: 21489 cycles/ticks + +kyber_encaps_derand: +median: 21876 cycles/ticks +average: 21975 cycles/ticks + +kyber_encaps: +median: 22816 cycles/ticks +average: 22924 cycles/ticks + +kyber_decaps: +median: 25080 cycles/ticks +average: 25171 cycles/ticks + +Loop spin: 255 +gen_a: +median: 4366 cycles/ticks +average: 4420 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2359 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 36 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11572 cycles/ticks +average: 11656 cycles/ticks + +indcpa_enc: +median: 12428 cycles/ticks +average: 12483 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19464 cycles/ticks +average: 19584 cycles/ticks + +kyber_keypair: +median: 21320 cycles/ticks +average: 21465 cycles/ticks + +kyber_encaps_derand: +median: 21804 cycles/ticks +average: 21904 cycles/ticks + +kyber_encaps: +median: 22736 cycles/ticks +average: 22841 cycles/ticks + +kyber_decaps: +median: 24970 cycles/ticks +average: 25069 cycles/ticks + +Loop spin: 256 +gen_a: +median: 4378 cycles/ticks +average: 4433 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11380 cycles/ticks +average: 11443 cycles/ticks + +indcpa_enc: +median: 12374 cycles/ticks +average: 12424 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19490 cycles/ticks +average: 19603 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21414 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 21968 cycles/ticks + +kyber_encaps: +median: 22868 cycles/ticks +average: 22987 cycles/ticks + +kyber_decaps: +median: 25044 cycles/ticks +average: 25140 cycles/ticks + +Loop spin: 257 +gen_a: +median: 4372 cycles/ticks +average: 4435 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 248 cycles/ticks +average: 276 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11426 cycles/ticks +average: 11479 cycles/ticks + +indcpa_enc: +median: 12388 cycles/ticks +average: 12465 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19424 cycles/ticks +average: 19541 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21544 cycles/ticks + +kyber_encaps_derand: +median: 21880 cycles/ticks +average: 21960 cycles/ticks + +kyber_encaps: +median: 22832 cycles/ticks +average: 22975 cycles/ticks + +kyber_decaps: +median: 25076 cycles/ticks +average: 25169 cycles/ticks + +Loop spin: 258 +gen_a: +median: 4374 cycles/ticks +average: 4440 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 226 cycles/ticks +average: 287 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11370 cycles/ticks +average: 11435 cycles/ticks + +indcpa_enc: +median: 12370 cycles/ticks +average: 12460 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19440 cycles/ticks +average: 19560 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21484 cycles/ticks + +kyber_encaps_derand: +median: 21906 cycles/ticks +average: 21993 cycles/ticks + +kyber_encaps: +median: 22874 cycles/ticks +average: 23024 cycles/ticks + +kyber_decaps: +median: 25060 cycles/ticks +average: 25167 cycles/ticks + +Loop spin: 259 +gen_a: +median: 4386 cycles/ticks +average: 4434 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11422 cycles/ticks +average: 11488 cycles/ticks + +indcpa_enc: +median: 12414 cycles/ticks +average: 12459 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19404 cycles/ticks +average: 19517 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21456 cycles/ticks + +kyber_encaps_derand: +median: 21798 cycles/ticks +average: 21900 cycles/ticks + +kyber_encaps: +median: 22754 cycles/ticks +average: 22856 cycles/ticks + +kyber_decaps: +median: 24994 cycles/ticks +average: 25088 cycles/ticks + +Loop spin: 260 +gen_a: +median: 4380 cycles/ticks +average: 4434 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2363 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1570 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 38 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11442 cycles/ticks +average: 11568 cycles/ticks + +indcpa_enc: +median: 12438 cycles/ticks +average: 12488 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19452 cycles/ticks +average: 19567 cycles/ticks + +kyber_keypair: +median: 21276 cycles/ticks +average: 21414 cycles/ticks + +kyber_encaps_derand: +median: 21814 cycles/ticks +average: 21926 cycles/ticks + +kyber_encaps: +median: 22756 cycles/ticks +average: 22857 cycles/ticks + +kyber_decaps: +median: 25068 cycles/ticks +average: 25150 cycles/ticks + +Loop spin: 261 +gen_a: +median: 4382 cycles/ticks +average: 4433 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2361 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1575 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 35 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11352 cycles/ticks +average: 11407 cycles/ticks + +indcpa_enc: +median: 12350 cycles/ticks +average: 12417 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19464 cycles/ticks +average: 19595 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21451 cycles/ticks + +kyber_encaps_derand: +median: 21952 cycles/ticks +average: 22078 cycles/ticks + +kyber_encaps: +median: 22902 cycles/ticks +average: 23019 cycles/ticks + +kyber_decaps: +median: 25164 cycles/ticks +average: 25242 cycles/ticks + +Loop spin: 262 +gen_a: +median: 4386 cycles/ticks +average: 4526 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 268 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 12800 cycles/ticks +average: 12852 cycles/ticks + +indcpa_enc: +median: 13770 cycles/ticks +average: 13862 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19466 cycles/ticks +average: 19544 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21900 cycles/ticks +average: 22008 cycles/ticks + +kyber_encaps: +median: 22818 cycles/ticks +average: 22895 cycles/ticks + +kyber_decaps: +median: 25038 cycles/ticks +average: 25108 cycles/ticks + +Loop spin: 263 +gen_a: +median: 4378 cycles/ticks +average: 4496 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2399 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11286 cycles/ticks +average: 11346 cycles/ticks + +indcpa_enc: +median: 12284 cycles/ticks +average: 12333 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19412 cycles/ticks +average: 19508 cycles/ticks + +kyber_keypair: +median: 21256 cycles/ticks +average: 21402 cycles/ticks + +kyber_encaps_derand: +median: 21852 cycles/ticks +average: 21954 cycles/ticks + +kyber_encaps: +median: 22798 cycles/ticks +average: 22900 cycles/ticks + +kyber_decaps: +median: 25002 cycles/ticks +average: 25102 cycles/ticks + +Loop spin: 264 +gen_a: +median: 4386 cycles/ticks +average: 4445 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 248 cycles/ticks +average: 286 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 12826 cycles/ticks +average: 12899 cycles/ticks + +indcpa_enc: +median: 13836 cycles/ticks +average: 13928 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19338 cycles/ticks +average: 19414 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21456 cycles/ticks + +kyber_encaps_derand: +median: 21900 cycles/ticks +average: 22000 cycles/ticks + +kyber_encaps: +median: 22860 cycles/ticks +average: 22980 cycles/ticks + +kyber_decaps: +median: 25114 cycles/ticks +average: 25228 cycles/ticks + +Loop spin: 265 +gen_a: +median: 4374 cycles/ticks +average: 4423 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2388 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11366 cycles/ticks +average: 11431 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12467 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19400 cycles/ticks +average: 19503 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21468 cycles/ticks + +kyber_encaps_derand: +median: 21922 cycles/ticks +average: 22020 cycles/ticks + +kyber_encaps: +median: 22864 cycles/ticks +average: 22994 cycles/ticks + +kyber_decaps: +median: 25102 cycles/ticks +average: 25240 cycles/ticks + +Loop spin: 266 +gen_a: +median: 4366 cycles/ticks +average: 4423 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11364 cycles/ticks +average: 11442 cycles/ticks + +indcpa_enc: +median: 12352 cycles/ticks +average: 12400 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1179 cycles/ticks + +kyber_keypair_derand: +median: 19516 cycles/ticks +average: 19598 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21452 cycles/ticks + +kyber_encaps_derand: +median: 21932 cycles/ticks +average: 22032 cycles/ticks + +kyber_encaps: +median: 22876 cycles/ticks +average: 22964 cycles/ticks + +kyber_decaps: +median: 25128 cycles/ticks +average: 25210 cycles/ticks + +Loop spin: 267 +gen_a: +median: 4374 cycles/ticks +average: 4424 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 269 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11408 cycles/ticks +average: 11470 cycles/ticks + +indcpa_enc: +median: 12392 cycles/ticks +average: 12469 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19416 cycles/ticks +average: 19533 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21494 cycles/ticks + +kyber_encaps_derand: +median: 21956 cycles/ticks +average: 22054 cycles/ticks + +kyber_encaps: +median: 22912 cycles/ticks +average: 23066 cycles/ticks + +kyber_decaps: +median: 25140 cycles/ticks +average: 25246 cycles/ticks + +Loop spin: 268 +gen_a: +median: 4382 cycles/ticks +average: 4420 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2390 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1557 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11454 cycles/ticks +average: 11514 cycles/ticks + +indcpa_enc: +median: 12418 cycles/ticks +average: 12484 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19541 cycles/ticks + +kyber_keypair: +median: 21320 cycles/ticks +average: 21485 cycles/ticks + +kyber_encaps_derand: +median: 21828 cycles/ticks +average: 21907 cycles/ticks + +kyber_encaps: +median: 22752 cycles/ticks +average: 22853 cycles/ticks + +kyber_decaps: +median: 25028 cycles/ticks +average: 25112 cycles/ticks + +Loop spin: 269 +gen_a: +median: 4382 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 250 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11388 cycles/ticks +average: 11439 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12423 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19430 cycles/ticks +average: 19537 cycles/ticks + +kyber_keypair: +median: 21274 cycles/ticks +average: 21415 cycles/ticks + +kyber_encaps_derand: +median: 21906 cycles/ticks +average: 21982 cycles/ticks + +kyber_encaps: +median: 22840 cycles/ticks +average: 22955 cycles/ticks + +kyber_decaps: +median: 25148 cycles/ticks +average: 25276 cycles/ticks + +Loop spin: 270 +gen_a: +median: 4360 cycles/ticks +average: 4409 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11382 cycles/ticks +average: 11438 cycles/ticks + +indcpa_enc: +median: 12340 cycles/ticks +average: 12406 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19462 cycles/ticks +average: 19579 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21472 cycles/ticks + +kyber_encaps_derand: +median: 21888 cycles/ticks +average: 21982 cycles/ticks + +kyber_encaps: +median: 22808 cycles/ticks +average: 22932 cycles/ticks + +kyber_decaps: +median: 25058 cycles/ticks +average: 25157 cycles/ticks + +Loop spin: 271 +gen_a: +median: 4378 cycles/ticks +average: 4406 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 184 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11366 cycles/ticks +average: 11411 cycles/ticks + +indcpa_enc: +median: 12344 cycles/ticks +average: 12417 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19412 cycles/ticks +average: 19517 cycles/ticks + +kyber_keypair: +median: 21326 cycles/ticks +average: 21466 cycles/ticks + +kyber_encaps_derand: +median: 21886 cycles/ticks +average: 22000 cycles/ticks + +kyber_encaps: +median: 22848 cycles/ticks +average: 22988 cycles/ticks + +kyber_decaps: +median: 25082 cycles/ticks +average: 25182 cycles/ticks + +Loop spin: 272 +gen_a: +median: 4368 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11366 cycles/ticks +average: 11432 cycles/ticks + +indcpa_enc: +median: 12326 cycles/ticks +average: 12401 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19400 cycles/ticks +average: 19507 cycles/ticks + +kyber_keypair: +median: 21272 cycles/ticks +average: 21392 cycles/ticks + +kyber_encaps_derand: +median: 21950 cycles/ticks +average: 22059 cycles/ticks + +kyber_encaps: +median: 22862 cycles/ticks +average: 22985 cycles/ticks + +kyber_decaps: +median: 25100 cycles/ticks +average: 25192 cycles/ticks + +Loop spin: 273 +gen_a: +median: 4374 cycles/ticks +average: 4502 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2361 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11461 cycles/ticks + +indcpa_enc: +median: 12346 cycles/ticks +average: 12444 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1185 cycles/ticks + +kyber_keypair_derand: +median: 19432 cycles/ticks +average: 19527 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21469 cycles/ticks + +kyber_encaps_derand: +median: 21930 cycles/ticks +average: 22055 cycles/ticks + +kyber_encaps: +median: 22860 cycles/ticks +average: 22973 cycles/ticks + +kyber_decaps: +median: 25112 cycles/ticks +average: 25265 cycles/ticks + +Loop spin: 274 +gen_a: +median: 4374 cycles/ticks +average: 4410 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1572 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 28 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11446 cycles/ticks +average: 11494 cycles/ticks + +indcpa_enc: +median: 12384 cycles/ticks +average: 12452 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19558 cycles/ticks + +kyber_keypair: +median: 21348 cycles/ticks +average: 21494 cycles/ticks + +kyber_encaps_derand: +median: 21984 cycles/ticks +average: 22106 cycles/ticks + +kyber_encaps: +median: 22960 cycles/ticks +average: 23100 cycles/ticks + +kyber_decaps: +median: 25126 cycles/ticks +average: 25236 cycles/ticks + +Loop spin: 275 +gen_a: +median: 4386 cycles/ticks +average: 4431 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11458 cycles/ticks +average: 11528 cycles/ticks + +indcpa_enc: +median: 12418 cycles/ticks +average: 12522 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19468 cycles/ticks +average: 19586 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21453 cycles/ticks + +kyber_encaps_derand: +median: 21910 cycles/ticks +average: 22016 cycles/ticks + +kyber_encaps: +median: 22832 cycles/ticks +average: 22948 cycles/ticks + +kyber_decaps: +median: 25068 cycles/ticks +average: 25182 cycles/ticks + +Loop spin: 276 +gen_a: +median: 4408 cycles/ticks +average: 4483 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2357 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 185 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11392 cycles/ticks +average: 11437 cycles/ticks + +indcpa_enc: +median: 12376 cycles/ticks +average: 12436 cycles/ticks + +indcpa_dec: +median: 1164 cycles/ticks +average: 1205 cycles/ticks + +kyber_keypair_derand: +median: 19466 cycles/ticks +average: 19626 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21446 cycles/ticks + +kyber_encaps_derand: +median: 21870 cycles/ticks +average: 21970 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22938 cycles/ticks + +kyber_decaps: +median: 25100 cycles/ticks +average: 25208 cycles/ticks + +Loop spin: 277 +gen_a: +median: 4382 cycles/ticks +average: 4431 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1569 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11356 cycles/ticks +average: 11417 cycles/ticks + +indcpa_enc: +median: 12358 cycles/ticks +average: 12408 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19580 cycles/ticks +average: 19701 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21464 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 21992 cycles/ticks + +kyber_encaps: +median: 22864 cycles/ticks +average: 22962 cycles/ticks + +kyber_decaps: +median: 25104 cycles/ticks +average: 25200 cycles/ticks + +Loop spin: 278 +gen_a: +median: 4378 cycles/ticks +average: 4433 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 181 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 264 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11310 cycles/ticks +average: 11371 cycles/ticks + +indcpa_enc: +median: 12294 cycles/ticks +average: 12376 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19466 cycles/ticks +average: 19557 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21484 cycles/ticks + +kyber_encaps_derand: +median: 21922 cycles/ticks +average: 22029 cycles/ticks + +kyber_encaps: +median: 22882 cycles/ticks +average: 22980 cycles/ticks + +kyber_decaps: +median: 25114 cycles/ticks +average: 25186 cycles/ticks + +Loop spin: 279 +gen_a: +median: 4380 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2403 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 234 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11448 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12435 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19440 cycles/ticks +average: 19555 cycles/ticks + +kyber_keypair: +median: 21266 cycles/ticks +average: 21435 cycles/ticks + +kyber_encaps_derand: +median: 21954 cycles/ticks +average: 22055 cycles/ticks + +kyber_encaps: +median: 22886 cycles/ticks +average: 22981 cycles/ticks + +kyber_decaps: +median: 25142 cycles/ticks +average: 25250 cycles/ticks + +Loop spin: 280 +gen_a: +median: 4374 cycles/ticks +average: 4426 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11408 cycles/ticks +average: 11471 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12447 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19504 cycles/ticks +average: 19617 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21440 cycles/ticks + +kyber_encaps_derand: +median: 21916 cycles/ticks +average: 21989 cycles/ticks + +kyber_encaps: +median: 22850 cycles/ticks +average: 23007 cycles/ticks + +kyber_decaps: +median: 25128 cycles/ticks +average: 25239 cycles/ticks + +Loop spin: 281 +gen_a: +median: 4386 cycles/ticks +average: 4430 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11464 cycles/ticks + +indcpa_enc: +median: 12348 cycles/ticks +average: 12405 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19446 cycles/ticks +average: 19543 cycles/ticks + +kyber_keypair: +median: 21326 cycles/ticks +average: 21478 cycles/ticks + +kyber_encaps_derand: +median: 21904 cycles/ticks +average: 22013 cycles/ticks + +kyber_encaps: +median: 22840 cycles/ticks +average: 22946 cycles/ticks + +kyber_decaps: +median: 25110 cycles/ticks +average: 25207 cycles/ticks + +Loop spin: 282 +gen_a: +median: 4372 cycles/ticks +average: 4404 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1574 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11428 cycles/ticks +average: 11490 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12449 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19514 cycles/ticks +average: 19626 cycles/ticks + +kyber_keypair: +median: 21272 cycles/ticks +average: 21413 cycles/ticks + +kyber_encaps_derand: +median: 21870 cycles/ticks +average: 21957 cycles/ticks + +kyber_encaps: +median: 22790 cycles/ticks +average: 22909 cycles/ticks + +kyber_decaps: +median: 25048 cycles/ticks +average: 25152 cycles/ticks + +Loop spin: 283 +gen_a: +median: 4364 cycles/ticks +average: 4410 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11530 cycles/ticks +average: 11610 cycles/ticks + +indcpa_enc: +median: 12474 cycles/ticks +average: 12546 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19420 cycles/ticks +average: 19536 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21472 cycles/ticks + +kyber_encaps_derand: +median: 21942 cycles/ticks +average: 22029 cycles/ticks + +kyber_encaps: +median: 22886 cycles/ticks +average: 23010 cycles/ticks + +kyber_decaps: +median: 25126 cycles/ticks +average: 25232 cycles/ticks + +Loop spin: 284 +gen_a: +median: 4364 cycles/ticks +average: 4440 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 183 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11388 cycles/ticks +average: 11452 cycles/ticks + +indcpa_enc: +median: 12348 cycles/ticks +average: 12407 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19448 cycles/ticks +average: 19561 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21494 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 22005 cycles/ticks + +kyber_encaps: +median: 22870 cycles/ticks +average: 23024 cycles/ticks + +kyber_decaps: +median: 25072 cycles/ticks +average: 25184 cycles/ticks + +Loop spin: 285 +gen_a: +median: 4364 cycles/ticks +average: 4413 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 92 cycles/ticks + +indcpa_keypair: +median: 11318 cycles/ticks +average: 11412 cycles/ticks + +indcpa_enc: +median: 12296 cycles/ticks +average: 12354 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19619 cycles/ticks + +kyber_keypair: +median: 21320 cycles/ticks +average: 21523 cycles/ticks + +kyber_encaps_derand: +median: 22036 cycles/ticks +average: 22102 cycles/ticks + +kyber_encaps: +median: 22958 cycles/ticks +average: 23070 cycles/ticks + +kyber_decaps: +median: 25176 cycles/ticks +average: 25278 cycles/ticks + +Loop spin: 286 +gen_a: +median: 4372 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 96 cycles/ticks + +indcpa_keypair: +median: 11364 cycles/ticks +average: 11423 cycles/ticks + +indcpa_enc: +median: 12398 cycles/ticks +average: 12456 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19458 cycles/ticks +average: 19561 cycles/ticks + +kyber_keypair: +median: 21276 cycles/ticks +average: 21438 cycles/ticks + +kyber_encaps_derand: +median: 21924 cycles/ticks +average: 21997 cycles/ticks + +kyber_encaps: +median: 22852 cycles/ticks +average: 22974 cycles/ticks + +kyber_decaps: +median: 25136 cycles/ticks +average: 25248 cycles/ticks + +Loop spin: 287 +gen_a: +median: 4374 cycles/ticks +average: 4491 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11408 cycles/ticks +average: 11460 cycles/ticks + +indcpa_enc: +median: 12380 cycles/ticks +average: 12440 cycles/ticks + +indcpa_dec: +median: 1164 cycles/ticks +average: 1165 cycles/ticks + +kyber_keypair_derand: +median: 19508 cycles/ticks +average: 19623 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21465 cycles/ticks + +kyber_encaps_derand: +median: 21942 cycles/ticks +average: 22036 cycles/ticks + +kyber_encaps: +median: 22880 cycles/ticks +average: 23015 cycles/ticks + +kyber_decaps: +median: 25146 cycles/ticks +average: 25280 cycles/ticks + +Loop spin: 288 +gen_a: +median: 4396 cycles/ticks +average: 4499 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 188 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11378 cycles/ticks +average: 11440 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12401 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19424 cycles/ticks +average: 19545 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21440 cycles/ticks + +kyber_encaps_derand: +median: 21958 cycles/ticks +average: 22060 cycles/ticks + +kyber_encaps: +median: 22906 cycles/ticks +average: 23016 cycles/ticks + +kyber_decaps: +median: 25130 cycles/ticks +average: 25217 cycles/ticks + +Loop spin: 289 +gen_a: +median: 4398 cycles/ticks +average: 4438 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1570 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 194 cycles/ticks +average: 195 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 35 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11304 cycles/ticks +average: 11379 cycles/ticks + +indcpa_enc: +median: 12304 cycles/ticks +average: 12348 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19402 cycles/ticks +average: 19498 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21498 cycles/ticks + +kyber_encaps_derand: +median: 21978 cycles/ticks +average: 22090 cycles/ticks + +kyber_encaps: +median: 22910 cycles/ticks +average: 23081 cycles/ticks + +kyber_decaps: +median: 25164 cycles/ticks +average: 25238 cycles/ticks + +Loop spin: 290 +gen_a: +median: 4368 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11490 cycles/ticks +average: 11549 cycles/ticks + +indcpa_enc: +median: 12488 cycles/ticks +average: 12538 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19426 cycles/ticks +average: 19534 cycles/ticks + +kyber_keypair: +median: 21266 cycles/ticks +average: 21414 cycles/ticks + +kyber_encaps_derand: +median: 21952 cycles/ticks +average: 22057 cycles/ticks + +kyber_encaps: +median: 22900 cycles/ticks +average: 23014 cycles/ticks + +kyber_decaps: +median: 25114 cycles/ticks +average: 25230 cycles/ticks + +Loop spin: 291 +gen_a: +median: 4386 cycles/ticks +average: 4432 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2388 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 260 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11390 cycles/ticks +average: 11444 cycles/ticks + +indcpa_enc: +median: 12344 cycles/ticks +average: 12451 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19396 cycles/ticks +average: 19491 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21486 cycles/ticks + +kyber_encaps_derand: +median: 21912 cycles/ticks +average: 22000 cycles/ticks + +kyber_encaps: +median: 22842 cycles/ticks +average: 22925 cycles/ticks + +kyber_decaps: +median: 25092 cycles/ticks +average: 25179 cycles/ticks + +Loop spin: 292 +gen_a: +median: 4374 cycles/ticks +average: 4476 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2405 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 27 cycles/ticks + +polyvec_compress: +median: 260 cycles/ticks +average: 261 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 84 cycles/ticks + +indcpa_keypair: +median: 11406 cycles/ticks +average: 11470 cycles/ticks + +indcpa_enc: +median: 12388 cycles/ticks +average: 12452 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19412 cycles/ticks +average: 19593 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21430 cycles/ticks + +kyber_encaps_derand: +median: 21948 cycles/ticks +average: 22047 cycles/ticks + +kyber_encaps: +median: 22906 cycles/ticks +average: 23024 cycles/ticks + +kyber_decaps: +median: 25098 cycles/ticks +average: 25180 cycles/ticks + +Loop spin: 293 +gen_a: +median: 4374 cycles/ticks +average: 4406 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 267 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11330 cycles/ticks +average: 11408 cycles/ticks + +indcpa_enc: +median: 12298 cycles/ticks +average: 12360 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19390 cycles/ticks +average: 19506 cycles/ticks + +kyber_keypair: +median: 21334 cycles/ticks +average: 21462 cycles/ticks + +kyber_encaps_derand: +median: 21904 cycles/ticks +average: 22042 cycles/ticks + +kyber_encaps: +median: 22828 cycles/ticks +average: 22988 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25175 cycles/ticks + +Loop spin: 294 +gen_a: +median: 4394 cycles/ticks +average: 4475 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11372 cycles/ticks +average: 11431 cycles/ticks + +indcpa_enc: +median: 12374 cycles/ticks +average: 12444 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19462 cycles/ticks +average: 19576 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21452 cycles/ticks + +kyber_encaps_derand: +median: 21956 cycles/ticks +average: 22044 cycles/ticks + +kyber_encaps: +median: 22944 cycles/ticks +average: 23104 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25208 cycles/ticks + +Loop spin: 295 +gen_a: +median: 4418 cycles/ticks +average: 4517 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 32 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11376 cycles/ticks +average: 11442 cycles/ticks + +indcpa_enc: +median: 12368 cycles/ticks +average: 12457 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1173 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 19572 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21458 cycles/ticks + +kyber_encaps_derand: +median: 21986 cycles/ticks +average: 22093 cycles/ticks + +kyber_encaps: +median: 22906 cycles/ticks +average: 22995 cycles/ticks + +kyber_decaps: +median: 25130 cycles/ticks +average: 25227 cycles/ticks + +Loop spin: 296 +gen_a: +median: 4380 cycles/ticks +average: 4427 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 244 cycles/ticks +average: 273 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11356 cycles/ticks +average: 11421 cycles/ticks + +indcpa_enc: +median: 12354 cycles/ticks +average: 12443 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19402 cycles/ticks +average: 19504 cycles/ticks + +kyber_keypair: +median: 21328 cycles/ticks +average: 21484 cycles/ticks + +kyber_encaps_derand: +median: 21886 cycles/ticks +average: 21982 cycles/ticks + +kyber_encaps: +median: 22836 cycles/ticks +average: 22942 cycles/ticks + +kyber_decaps: +median: 25072 cycles/ticks +average: 25160 cycles/ticks + +Loop spin: 297 +gen_a: +median: 4382 cycles/ticks +average: 4481 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 184 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11481 cycles/ticks + +indcpa_enc: +median: 12442 cycles/ticks +average: 12499 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19388 cycles/ticks +average: 19491 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21462 cycles/ticks + +kyber_encaps_derand: +median: 21884 cycles/ticks +average: 21989 cycles/ticks + +kyber_encaps: +median: 22828 cycles/ticks +average: 22945 cycles/ticks + +kyber_decaps: +median: 25028 cycles/ticks +average: 25156 cycles/ticks + +Loop spin: 298 +gen_a: +median: 4372 cycles/ticks +average: 4491 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2397 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11360 cycles/ticks +average: 11417 cycles/ticks + +indcpa_enc: +median: 12320 cycles/ticks +average: 12366 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19524 cycles/ticks +average: 19613 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21470 cycles/ticks + +kyber_encaps_derand: +median: 21824 cycles/ticks +average: 21900 cycles/ticks + +kyber_encaps: +median: 22728 cycles/ticks +average: 22827 cycles/ticks + +kyber_decaps: +median: 25008 cycles/ticks +average: 25126 cycles/ticks + +Loop spin: 299 +gen_a: +median: 4390 cycles/ticks +average: 4424 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11370 cycles/ticks +average: 11443 cycles/ticks + +indcpa_enc: +median: 12324 cycles/ticks +average: 12380 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19474 cycles/ticks +average: 19569 cycles/ticks + +kyber_keypair: +median: 21272 cycles/ticks +average: 21430 cycles/ticks + +kyber_encaps_derand: +median: 21870 cycles/ticks +average: 21965 cycles/ticks + +kyber_encaps: +median: 22804 cycles/ticks +average: 22927 cycles/ticks + +kyber_decaps: +median: 25050 cycles/ticks +average: 25155 cycles/ticks + +Loop spin: 300 +gen_a: +median: 4366 cycles/ticks +average: 4443 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1540 cycles/ticks +average: 1543 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11444 cycles/ticks +average: 11511 cycles/ticks + +indcpa_enc: +median: 12434 cycles/ticks +average: 12502 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19504 cycles/ticks +average: 19653 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21451 cycles/ticks + +kyber_encaps_derand: +median: 21992 cycles/ticks +average: 22088 cycles/ticks + +kyber_encaps: +median: 22916 cycles/ticks +average: 23033 cycles/ticks + +kyber_decaps: +median: 25190 cycles/ticks +average: 25277 cycles/ticks + +Loop spin: 301 +gen_a: +median: 4364 cycles/ticks +average: 4534 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 266 cycles/ticks +average: 267 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11454 cycles/ticks +average: 11511 cycles/ticks + +indcpa_enc: +median: 12576 cycles/ticks +average: 12641 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1177 cycles/ticks + +kyber_keypair_derand: +median: 19694 cycles/ticks +average: 19785 cycles/ticks + +kyber_keypair: +median: 21458 cycles/ticks +average: 21593 cycles/ticks + +kyber_encaps_derand: +median: 22098 cycles/ticks +average: 22203 cycles/ticks + +kyber_encaps: +median: 22814 cycles/ticks +average: 22932 cycles/ticks + +kyber_decaps: +median: 25308 cycles/ticks +average: 25416 cycles/ticks + +Loop spin: 302 +gen_a: +median: 4380 cycles/ticks +average: 4532 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11420 cycles/ticks +average: 11498 cycles/ticks + +indcpa_enc: +median: 12400 cycles/ticks +average: 12473 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19428 cycles/ticks +average: 19544 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21489 cycles/ticks + +kyber_encaps_derand: +median: 21930 cycles/ticks +average: 22019 cycles/ticks + +kyber_encaps: +median: 22886 cycles/ticks +average: 22990 cycles/ticks + +kyber_decaps: +median: 25092 cycles/ticks +average: 25169 cycles/ticks + +Loop spin: 303 +gen_a: +median: 4384 cycles/ticks +average: 4430 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 237 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11366 cycles/ticks +average: 11414 cycles/ticks + +indcpa_enc: +median: 12366 cycles/ticks +average: 12426 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19458 cycles/ticks +average: 19568 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21476 cycles/ticks + +kyber_encaps_derand: +median: 21920 cycles/ticks +average: 22042 cycles/ticks + +kyber_encaps: +median: 22866 cycles/ticks +average: 22994 cycles/ticks + +kyber_decaps: +median: 25052 cycles/ticks +average: 25170 cycles/ticks + +Loop spin: 304 +gen_a: +median: 4408 cycles/ticks +average: 4463 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11424 cycles/ticks +average: 11476 cycles/ticks + +indcpa_enc: +median: 12424 cycles/ticks +average: 12491 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1195 cycles/ticks + +kyber_keypair_derand: +median: 20786 cycles/ticks +average: 20884 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21419 cycles/ticks + +kyber_encaps_derand: +median: 21772 cycles/ticks +average: 21881 cycles/ticks + +kyber_encaps: +median: 22714 cycles/ticks +average: 22821 cycles/ticks + +kyber_decaps: +median: 24952 cycles/ticks +average: 25050 cycles/ticks + +Loop spin: 305 +gen_a: +median: 4398 cycles/ticks +average: 4447 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11434 cycles/ticks +average: 11493 cycles/ticks + +indcpa_enc: +median: 12440 cycles/ticks +average: 12495 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1166 cycles/ticks + +kyber_keypair_derand: +median: 19462 cycles/ticks +average: 19569 cycles/ticks + +kyber_keypair: +median: 21270 cycles/ticks +average: 21422 cycles/ticks + +kyber_encaps_derand: +median: 21872 cycles/ticks +average: 21978 cycles/ticks + +kyber_encaps: +median: 22806 cycles/ticks +average: 22928 cycles/ticks + +kyber_decaps: +median: 25040 cycles/ticks +average: 25128 cycles/ticks + +Loop spin: 306 +gen_a: +median: 4386 cycles/ticks +average: 4454 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11350 cycles/ticks +average: 11411 cycles/ticks + +indcpa_enc: +median: 12310 cycles/ticks +average: 12408 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19384 cycles/ticks +average: 19502 cycles/ticks + +kyber_keypair: +median: 21268 cycles/ticks +average: 21440 cycles/ticks + +kyber_encaps_derand: +median: 21890 cycles/ticks +average: 22011 cycles/ticks + +kyber_encaps: +median: 22804 cycles/ticks +average: 22934 cycles/ticks + +kyber_decaps: +median: 25036 cycles/ticks +average: 25157 cycles/ticks + +Loop spin: 307 +gen_a: +median: 4376 cycles/ticks +average: 4486 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 234 cycles/ticks +average: 272 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11480 cycles/ticks +average: 11537 cycles/ticks + +indcpa_enc: +median: 12448 cycles/ticks +average: 12541 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19488 cycles/ticks +average: 19599 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 21956 cycles/ticks +average: 22063 cycles/ticks + +kyber_encaps: +median: 22924 cycles/ticks +average: 23016 cycles/ticks + +kyber_decaps: +median: 25130 cycles/ticks +average: 25227 cycles/ticks + +Loop spin: 308 +gen_a: +median: 4372 cycles/ticks +average: 4443 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11328 cycles/ticks +average: 11431 cycles/ticks + +indcpa_enc: +median: 12292 cycles/ticks +average: 12357 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 20792 cycles/ticks +average: 20923 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21449 cycles/ticks + +kyber_encaps_derand: +median: 21912 cycles/ticks +average: 22085 cycles/ticks + +kyber_encaps: +median: 22870 cycles/ticks +average: 22979 cycles/ticks + +kyber_decaps: +median: 25086 cycles/ticks +average: 25159 cycles/ticks + +Loop spin: 309 +gen_a: +median: 4384 cycles/ticks +average: 4504 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11378 cycles/ticks +average: 11448 cycles/ticks + +indcpa_enc: +median: 12386 cycles/ticks +average: 12459 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 20864 cycles/ticks +average: 20983 cycles/ticks + +kyber_keypair: +median: 21316 cycles/ticks +average: 21467 cycles/ticks + +kyber_encaps_derand: +median: 21952 cycles/ticks +average: 22047 cycles/ticks + +kyber_encaps: +median: 22924 cycles/ticks +average: 23028 cycles/ticks + +kyber_decaps: +median: 25088 cycles/ticks +average: 25163 cycles/ticks + +Loop spin: 310 +gen_a: +median: 4368 cycles/ticks +average: 4517 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 42 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11450 cycles/ticks +average: 11500 cycles/ticks + +indcpa_enc: +median: 12314 cycles/ticks +average: 12366 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1158 cycles/ticks + +kyber_keypair_derand: +median: 19538 cycles/ticks +average: 19674 cycles/ticks + +kyber_keypair: +median: 21330 cycles/ticks +average: 21497 cycles/ticks + +kyber_encaps_derand: +median: 21966 cycles/ticks +average: 22086 cycles/ticks + +kyber_encaps: +median: 22912 cycles/ticks +average: 23028 cycles/ticks + +kyber_decaps: +median: 25128 cycles/ticks +average: 25232 cycles/ticks + +Loop spin: 311 +gen_a: +median: 4376 cycles/ticks +average: 4408 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11424 cycles/ticks +average: 11473 cycles/ticks + +indcpa_enc: +median: 12406 cycles/ticks +average: 12509 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19432 cycles/ticks +average: 19536 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21447 cycles/ticks + +kyber_encaps_derand: +median: 21848 cycles/ticks +average: 21934 cycles/ticks + +kyber_encaps: +median: 22814 cycles/ticks +average: 22917 cycles/ticks + +kyber_decaps: +median: 25060 cycles/ticks +average: 25164 cycles/ticks + +Loop spin: 312 +gen_a: +median: 4380 cycles/ticks +average: 4438 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11430 cycles/ticks +average: 11496 cycles/ticks + +indcpa_enc: +median: 12404 cycles/ticks +average: 12474 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19522 cycles/ticks +average: 19638 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21452 cycles/ticks + +kyber_encaps_derand: +median: 21854 cycles/ticks +average: 21928 cycles/ticks + +kyber_encaps: +median: 22838 cycles/ticks +average: 22976 cycles/ticks + +kyber_decaps: +median: 25110 cycles/ticks +average: 25234 cycles/ticks + +Loop spin: 313 +gen_a: +median: 4396 cycles/ticks +average: 4478 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 220 cycles/ticks +average: 270 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11354 cycles/ticks +average: 11440 cycles/ticks + +indcpa_enc: +median: 12344 cycles/ticks +average: 12404 cycles/ticks + +indcpa_dec: +median: 1134 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19488 cycles/ticks +average: 19592 cycles/ticks + +kyber_keypair: +median: 21350 cycles/ticks +average: 21490 cycles/ticks + +kyber_encaps_derand: +median: 21948 cycles/ticks +average: 22053 cycles/ticks + +kyber_encaps: +median: 22938 cycles/ticks +average: 23050 cycles/ticks + +kyber_decaps: +median: 25060 cycles/ticks +average: 25167 cycles/ticks + +Loop spin: 314 +gen_a: +median: 4366 cycles/ticks +average: 4511 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 268 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11284 cycles/ticks +average: 11351 cycles/ticks + +indcpa_enc: +median: 12244 cycles/ticks +average: 12306 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19557 cycles/ticks + +kyber_keypair: +median: 21404 cycles/ticks +average: 21572 cycles/ticks + +kyber_encaps_derand: +median: 21900 cycles/ticks +average: 21998 cycles/ticks + +kyber_encaps: +median: 22966 cycles/ticks +average: 23072 cycles/ticks + +kyber_decaps: +median: 25090 cycles/ticks +average: 25173 cycles/ticks + +Loop spin: 315 +gen_a: +median: 4360 cycles/ticks +average: 4392 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1571 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 37 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11398 cycles/ticks +average: 11458 cycles/ticks + +indcpa_enc: +median: 12352 cycles/ticks +average: 12417 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19468 cycles/ticks +average: 19568 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21424 cycles/ticks + +kyber_encaps_derand: +median: 21864 cycles/ticks +average: 21974 cycles/ticks + +kyber_encaps: +median: 22828 cycles/ticks +average: 22975 cycles/ticks + +kyber_decaps: +median: 25096 cycles/ticks +average: 25185 cycles/ticks + +Loop spin: 316 +gen_a: +median: 4420 cycles/ticks +average: 4564 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 181 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11356 cycles/ticks +average: 11414 cycles/ticks + +indcpa_enc: +median: 12330 cycles/ticks +average: 12394 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1176 cycles/ticks + +kyber_keypair_derand: +median: 19396 cycles/ticks +average: 19526 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21450 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 21984 cycles/ticks + +kyber_encaps: +median: 22834 cycles/ticks +average: 22972 cycles/ticks + +kyber_decaps: +median: 25096 cycles/ticks +average: 25210 cycles/ticks + +Loop spin: 317 +gen_a: +median: 4364 cycles/ticks +average: 4412 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2398 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 255 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11376 cycles/ticks +average: 11442 cycles/ticks + +indcpa_enc: +median: 12326 cycles/ticks +average: 12434 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19448 cycles/ticks +average: 19555 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 21922 cycles/ticks +average: 22020 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22937 cycles/ticks + +kyber_decaps: +median: 25110 cycles/ticks +average: 25207 cycles/ticks + +Loop spin: 318 +gen_a: +median: 4392 cycles/ticks +average: 4509 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11456 cycles/ticks +average: 11507 cycles/ticks + +indcpa_enc: +median: 12410 cycles/ticks +average: 12487 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19410 cycles/ticks +average: 19503 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21478 cycles/ticks + +kyber_encaps_derand: +median: 23288 cycles/ticks +average: 23378 cycles/ticks + +kyber_encaps: +median: 24216 cycles/ticks +average: 24352 cycles/ticks + +kyber_decaps: +median: 26506 cycles/ticks +average: 26603 cycles/ticks + +Loop spin: 319 +gen_a: +median: 4370 cycles/ticks +average: 4441 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 60 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11372 cycles/ticks +average: 11441 cycles/ticks + +indcpa_enc: +median: 12354 cycles/ticks +average: 12454 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19482 cycles/ticks +average: 19573 cycles/ticks + +kyber_keypair: +median: 21330 cycles/ticks +average: 21475 cycles/ticks + +kyber_encaps_derand: +median: 21950 cycles/ticks +average: 22042 cycles/ticks + +kyber_encaps: +median: 22904 cycles/ticks +average: 23013 cycles/ticks + +kyber_decaps: +median: 25246 cycles/ticks +average: 25334 cycles/ticks + +Loop spin: 320 +gen_a: +median: 4362 cycles/ticks +average: 4523 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11378 cycles/ticks +average: 11438 cycles/ticks + +indcpa_enc: +median: 12330 cycles/ticks +average: 12396 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19416 cycles/ticks +average: 19516 cycles/ticks + +kyber_keypair: +median: 21268 cycles/ticks +average: 21422 cycles/ticks + +kyber_encaps_derand: +median: 21918 cycles/ticks +average: 21985 cycles/ticks + +kyber_encaps: +median: 22870 cycles/ticks +average: 22981 cycles/ticks + +kyber_decaps: +median: 25128 cycles/ticks +average: 25218 cycles/ticks + +Loop spin: 321 +gen_a: +median: 4380 cycles/ticks +average: 4438 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 256 cycles/ticks +average: 284 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11438 cycles/ticks +average: 11500 cycles/ticks + +indcpa_enc: +median: 12448 cycles/ticks +average: 12498 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19452 cycles/ticks +average: 19594 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21422 cycles/ticks + +kyber_encaps_derand: +median: 21962 cycles/ticks +average: 22042 cycles/ticks + +kyber_encaps: +median: 22896 cycles/ticks +average: 23046 cycles/ticks + +kyber_decaps: +median: 25142 cycles/ticks +average: 25225 cycles/ticks + +Loop spin: 322 +gen_a: +median: 4368 cycles/ticks +average: 4400 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11438 cycles/ticks +average: 11487 cycles/ticks + +indcpa_enc: +median: 12412 cycles/ticks +average: 12455 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19398 cycles/ticks +average: 19516 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21510 cycles/ticks + +kyber_encaps_derand: +median: 21988 cycles/ticks +average: 22092 cycles/ticks + +kyber_encaps: +median: 22898 cycles/ticks +average: 23031 cycles/ticks + +kyber_decaps: +median: 25204 cycles/ticks +average: 25314 cycles/ticks + +Loop spin: 323 +gen_a: +median: 4376 cycles/ticks +average: 4489 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 228 cycles/ticks +average: 274 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 188 cycles/ticks +average: 188 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11324 cycles/ticks +average: 11379 cycles/ticks + +indcpa_enc: +median: 12302 cycles/ticks +average: 12362 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19474 cycles/ticks +average: 19599 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21446 cycles/ticks + +kyber_encaps_derand: +median: 21888 cycles/ticks +average: 21967 cycles/ticks + +kyber_encaps: +median: 22810 cycles/ticks +average: 22941 cycles/ticks + +kyber_decaps: +median: 25066 cycles/ticks +average: 25130 cycles/ticks + +Loop spin: 324 +gen_a: +median: 4390 cycles/ticks +average: 4501 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11352 cycles/ticks +average: 11411 cycles/ticks + +indcpa_enc: +median: 12326 cycles/ticks +average: 12419 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 20858 cycles/ticks +average: 20976 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21458 cycles/ticks + +kyber_encaps_derand: +median: 21904 cycles/ticks +average: 22073 cycles/ticks + +kyber_encaps: +median: 22888 cycles/ticks +average: 23031 cycles/ticks + +kyber_decaps: +median: 25016 cycles/ticks +average: 25108 cycles/ticks + +Loop spin: 325 +gen_a: +median: 4390 cycles/ticks +average: 4533 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 187 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11498 cycles/ticks + +indcpa_enc: +median: 12416 cycles/ticks +average: 12461 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 20820 cycles/ticks +average: 20938 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21464 cycles/ticks + +kyber_encaps_derand: +median: 21868 cycles/ticks +average: 21954 cycles/ticks + +kyber_encaps: +median: 22842 cycles/ticks +average: 22976 cycles/ticks + +kyber_decaps: +median: 25064 cycles/ticks +average: 25177 cycles/ticks + +Loop spin: 326 +gen_a: +median: 4366 cycles/ticks +average: 4490 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 242 cycles/ticks +average: 272 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11438 cycles/ticks +average: 11528 cycles/ticks + +indcpa_enc: +median: 12394 cycles/ticks +average: 12450 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19364 cycles/ticks +average: 19490 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21443 cycles/ticks + +kyber_encaps_derand: +median: 21892 cycles/ticks +average: 21988 cycles/ticks + +kyber_encaps: +median: 22812 cycles/ticks +average: 22918 cycles/ticks + +kyber_decaps: +median: 25070 cycles/ticks +average: 25185 cycles/ticks + +Loop spin: 327 +gen_a: +median: 4384 cycles/ticks +average: 4437 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2398 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11366 cycles/ticks +average: 11423 cycles/ticks + +indcpa_enc: +median: 12316 cycles/ticks +average: 12375 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19448 cycles/ticks +average: 19558 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21469 cycles/ticks + +kyber_encaps_derand: +median: 22100 cycles/ticks +average: 22191 cycles/ticks + +kyber_encaps: +median: 23026 cycles/ticks +average: 23121 cycles/ticks + +kyber_decaps: +median: 25174 cycles/ticks +average: 25265 cycles/ticks + +Loop spin: 328 +gen_a: +median: 4384 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11434 cycles/ticks +average: 11513 cycles/ticks + +indcpa_enc: +median: 12386 cycles/ticks +average: 12455 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19551 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 21974 cycles/ticks +average: 22077 cycles/ticks + +kyber_encaps: +median: 22910 cycles/ticks +average: 22994 cycles/ticks + +kyber_decaps: +median: 25058 cycles/ticks +average: 25135 cycles/ticks + +Loop spin: 329 +gen_a: +median: 4370 cycles/ticks +average: 4421 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1582 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11370 cycles/ticks +average: 11427 cycles/ticks + +indcpa_enc: +median: 12290 cycles/ticks +average: 12376 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19470 cycles/ticks +average: 19574 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21471 cycles/ticks + +kyber_encaps_derand: +median: 21926 cycles/ticks +average: 22012 cycles/ticks + +kyber_encaps: +median: 22828 cycles/ticks +average: 22949 cycles/ticks + +kyber_decaps: +median: 25090 cycles/ticks +average: 25209 cycles/ticks + +Loop spin: 330 +gen_a: +median: 4378 cycles/ticks +average: 4531 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 183 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11344 cycles/ticks +average: 11399 cycles/ticks + +indcpa_enc: +median: 12338 cycles/ticks +average: 12397 cycles/ticks + +indcpa_dec: +median: 1152 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19424 cycles/ticks +average: 19543 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21467 cycles/ticks + +kyber_encaps_derand: +median: 21956 cycles/ticks +average: 22074 cycles/ticks + +kyber_encaps: +median: 22900 cycles/ticks +average: 23010 cycles/ticks + +kyber_decaps: +median: 25144 cycles/ticks +average: 25242 cycles/ticks + +Loop spin: 331 +gen_a: +median: 4376 cycles/ticks +average: 4436 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1542 cycles/ticks + +NTT: +median: 250 cycles/ticks +average: 274 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11474 cycles/ticks +average: 11531 cycles/ticks + +indcpa_enc: +median: 12406 cycles/ticks +average: 12473 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 19560 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21460 cycles/ticks + +kyber_encaps_derand: +median: 21956 cycles/ticks +average: 22034 cycles/ticks + +kyber_encaps: +median: 22882 cycles/ticks +average: 23026 cycles/ticks + +kyber_decaps: +median: 25192 cycles/ticks +average: 25282 cycles/ticks + +Loop spin: 332 +gen_a: +median: 4384 cycles/ticks +average: 4433 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1574 cycles/ticks + +NTT: +median: 252 cycles/ticks +average: 281 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11438 cycles/ticks +average: 11503 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12432 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19554 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21470 cycles/ticks + +kyber_encaps_derand: +median: 21936 cycles/ticks +average: 22040 cycles/ticks + +kyber_encaps: +median: 22860 cycles/ticks +average: 23003 cycles/ticks + +kyber_decaps: +median: 25106 cycles/ticks +average: 25206 cycles/ticks + +Loop spin: 333 +gen_a: +median: 4370 cycles/ticks +average: 4519 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2398 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 91 cycles/ticks + +indcpa_keypair: +median: 11376 cycles/ticks +average: 11435 cycles/ticks + +indcpa_enc: +median: 12336 cycles/ticks +average: 12391 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19422 cycles/ticks +average: 19551 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21470 cycles/ticks + +kyber_encaps_derand: +median: 21992 cycles/ticks +average: 22156 cycles/ticks + +kyber_encaps: +median: 22932 cycles/ticks +average: 23052 cycles/ticks + +kyber_decaps: +median: 25154 cycles/ticks +average: 25240 cycles/ticks + +Loop spin: 334 +gen_a: +median: 4386 cycles/ticks +average: 4545 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2387 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1573 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 97 cycles/ticks + +indcpa_keypair: +median: 11448 cycles/ticks +average: 11505 cycles/ticks + +indcpa_enc: +median: 12402 cycles/ticks +average: 12465 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 19578 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21453 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 22010 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22939 cycles/ticks + +kyber_decaps: +median: 25056 cycles/ticks +average: 25163 cycles/ticks + +Loop spin: 335 +gen_a: +median: 4378 cycles/ticks +average: 4483 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2366 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 44 cycles/ticks + +poly_compress: +median: 18 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11388 cycles/ticks +average: 11446 cycles/ticks + +indcpa_enc: +median: 12364 cycles/ticks +average: 12426 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1172 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19558 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21429 cycles/ticks + +kyber_encaps_derand: +median: 21934 cycles/ticks +average: 22056 cycles/ticks + +kyber_encaps: +median: 22878 cycles/ticks +average: 22998 cycles/ticks + +kyber_decaps: +median: 25100 cycles/ticks +average: 25179 cycles/ticks + +Loop spin: 336 +gen_a: +median: 4384 cycles/ticks +average: 4498 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11482 cycles/ticks +average: 11564 cycles/ticks + +indcpa_enc: +median: 12462 cycles/ticks +average: 12518 cycles/ticks + +indcpa_dec: +median: 1162 cycles/ticks +average: 1176 cycles/ticks + +kyber_keypair_derand: +median: 19400 cycles/ticks +average: 19487 cycles/ticks + +kyber_keypair: +median: 21342 cycles/ticks +average: 21506 cycles/ticks + +kyber_encaps_derand: +median: 21850 cycles/ticks +average: 21942 cycles/ticks + +kyber_encaps: +median: 22828 cycles/ticks +average: 22979 cycles/ticks + +kyber_decaps: +median: 25036 cycles/ticks +average: 25125 cycles/ticks + +Loop spin: 337 +gen_a: +median: 4386 cycles/ticks +average: 4436 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 192 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11402 cycles/ticks +average: 11460 cycles/ticks + +indcpa_enc: +median: 12436 cycles/ticks +average: 12515 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19428 cycles/ticks +average: 19535 cycles/ticks + +kyber_keypair: +median: 21264 cycles/ticks +average: 21420 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 22009 cycles/ticks + +kyber_encaps: +median: 22808 cycles/ticks +average: 22925 cycles/ticks + +kyber_decaps: +median: 25062 cycles/ticks +average: 25190 cycles/ticks + +Loop spin: 338 +gen_a: +median: 4384 cycles/ticks +average: 4424 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11470 cycles/ticks +average: 11537 cycles/ticks + +indcpa_enc: +median: 12444 cycles/ticks +average: 12516 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19432 cycles/ticks +average: 19535 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21439 cycles/ticks + +kyber_encaps_derand: +median: 21840 cycles/ticks +average: 21944 cycles/ticks + +kyber_encaps: +median: 22794 cycles/ticks +average: 22937 cycles/ticks + +kyber_decaps: +median: 25024 cycles/ticks +average: 25125 cycles/ticks + +Loop spin: 339 +gen_a: +median: 4370 cycles/ticks +average: 4473 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 237 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11512 cycles/ticks +average: 11559 cycles/ticks + +indcpa_enc: +median: 12402 cycles/ticks +average: 12512 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19482 cycles/ticks +average: 19594 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21485 cycles/ticks + +kyber_encaps_derand: +median: 21992 cycles/ticks +average: 22095 cycles/ticks + +kyber_encaps: +median: 22934 cycles/ticks +average: 23051 cycles/ticks + +kyber_decaps: +median: 25148 cycles/ticks +average: 25258 cycles/ticks + +Loop spin: 340 +gen_a: +median: 4362 cycles/ticks +average: 4432 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 95 cycles/ticks + +indcpa_keypair: +median: 11396 cycles/ticks +average: 11482 cycles/ticks + +indcpa_enc: +median: 12402 cycles/ticks +average: 12463 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19390 cycles/ticks +average: 19515 cycles/ticks + +kyber_keypair: +median: 21280 cycles/ticks +average: 21429 cycles/ticks + +kyber_encaps_derand: +median: 21960 cycles/ticks +average: 22061 cycles/ticks + +kyber_encaps: +median: 22902 cycles/ticks +average: 23063 cycles/ticks + +kyber_decaps: +median: 25136 cycles/ticks +average: 25216 cycles/ticks + +Loop spin: 341 +gen_a: +median: 4374 cycles/ticks +average: 4506 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2399 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11398 cycles/ticks +average: 11459 cycles/ticks + +indcpa_enc: +median: 12364 cycles/ticks +average: 12447 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19404 cycles/ticks +average: 19519 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21440 cycles/ticks + +kyber_encaps_derand: +median: 21938 cycles/ticks +average: 22032 cycles/ticks + +kyber_encaps: +median: 22886 cycles/ticks +average: 22978 cycles/ticks + +kyber_decaps: +median: 25084 cycles/ticks +average: 25188 cycles/ticks + +Loop spin: 342 +gen_a: +median: 4380 cycles/ticks +average: 4476 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11454 cycles/ticks + +indcpa_enc: +median: 12336 cycles/ticks +average: 12387 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19480 cycles/ticks +average: 19589 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21441 cycles/ticks + +kyber_encaps_derand: +median: 21862 cycles/ticks +average: 22014 cycles/ticks + +kyber_encaps: +median: 22786 cycles/ticks +average: 22885 cycles/ticks + +kyber_decaps: +median: 25046 cycles/ticks +average: 25136 cycles/ticks + +Loop spin: 343 +gen_a: +median: 4378 cycles/ticks +average: 4418 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2388 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 89 cycles/ticks + +indcpa_keypair: +median: 11362 cycles/ticks +average: 11432 cycles/ticks + +indcpa_enc: +median: 12322 cycles/ticks +average: 12401 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19458 cycles/ticks +average: 19556 cycles/ticks + +kyber_keypair: +median: 21274 cycles/ticks +average: 21423 cycles/ticks + +kyber_encaps_derand: +median: 21912 cycles/ticks +average: 21983 cycles/ticks + +kyber_encaps: +median: 22790 cycles/ticks +average: 22910 cycles/ticks + +kyber_decaps: +median: 25060 cycles/ticks +average: 25160 cycles/ticks + +Loop spin: 344 +gen_a: +median: 4372 cycles/ticks +average: 4411 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 194 cycles/ticks +average: 195 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11350 cycles/ticks +average: 11398 cycles/ticks + +indcpa_enc: +median: 12348 cycles/ticks +average: 12393 cycles/ticks + +indcpa_dec: +median: 1134 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19458 cycles/ticks +average: 19565 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21447 cycles/ticks + +kyber_encaps_derand: +median: 21992 cycles/ticks +average: 22082 cycles/ticks + +kyber_encaps: +median: 22942 cycles/ticks +average: 23057 cycles/ticks + +kyber_decaps: +median: 25188 cycles/ticks +average: 25285 cycles/ticks + +Loop spin: 345 +gen_a: +median: 4386 cycles/ticks +average: 4549 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 183 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11506 cycles/ticks +average: 11562 cycles/ticks + +indcpa_enc: +median: 12542 cycles/ticks +average: 12602 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19494 cycles/ticks +average: 19621 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21449 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 22012 cycles/ticks + +kyber_encaps: +median: 22876 cycles/ticks +average: 22980 cycles/ticks + +kyber_decaps: +median: 25070 cycles/ticks +average: 25164 cycles/ticks + +Loop spin: 346 +gen_a: +median: 4380 cycles/ticks +average: 4437 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11594 cycles/ticks +average: 11649 cycles/ticks + +indcpa_enc: +median: 12488 cycles/ticks +average: 12581 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19508 cycles/ticks +average: 19614 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21498 cycles/ticks + +kyber_encaps_derand: +median: 21908 cycles/ticks +average: 22005 cycles/ticks + +kyber_encaps: +median: 22824 cycles/ticks +average: 22942 cycles/ticks + +kyber_decaps: +median: 25080 cycles/ticks +average: 25190 cycles/ticks + +Loop spin: 347 +gen_a: +median: 4378 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 281 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11528 cycles/ticks +average: 11584 cycles/ticks + +indcpa_enc: +median: 12310 cycles/ticks +average: 12388 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19452 cycles/ticks +average: 19570 cycles/ticks + +kyber_keypair: +median: 21280 cycles/ticks +average: 21422 cycles/ticks + +kyber_encaps_derand: +median: 21864 cycles/ticks +average: 21956 cycles/ticks + +kyber_encaps: +median: 22788 cycles/ticks +average: 22902 cycles/ticks + +kyber_decaps: +median: 25020 cycles/ticks +average: 25097 cycles/ticks + +Loop spin: 348 +gen_a: +median: 4366 cycles/ticks +average: 4411 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 35 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11378 cycles/ticks +average: 11453 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12413 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1160 cycles/ticks + +kyber_keypair_derand: +median: 19496 cycles/ticks +average: 19609 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21458 cycles/ticks + +kyber_encaps_derand: +median: 21920 cycles/ticks +average: 22031 cycles/ticks + +kyber_encaps: +median: 22880 cycles/ticks +average: 23020 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25180 cycles/ticks + +Loop spin: 349 +gen_a: +median: 4362 cycles/ticks +average: 4401 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 240 cycles/ticks +average: 273 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11516 cycles/ticks +average: 11570 cycles/ticks + +indcpa_enc: +median: 12386 cycles/ticks +average: 12444 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19502 cycles/ticks +average: 19616 cycles/ticks + +kyber_keypair: +median: 21330 cycles/ticks +average: 21483 cycles/ticks + +kyber_encaps_derand: +median: 21922 cycles/ticks +average: 22015 cycles/ticks + +kyber_encaps: +median: 22866 cycles/ticks +average: 22952 cycles/ticks + +kyber_decaps: +median: 25090 cycles/ticks +average: 25191 cycles/ticks + +Loop spin: 350 +gen_a: +median: 4368 cycles/ticks +average: 4463 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11438 cycles/ticks +average: 11496 cycles/ticks + +indcpa_enc: +median: 12368 cycles/ticks +average: 12471 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 20816 cycles/ticks +average: 20908 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21430 cycles/ticks + +kyber_encaps_derand: +median: 21882 cycles/ticks +average: 21958 cycles/ticks + +kyber_encaps: +median: 22846 cycles/ticks +average: 22924 cycles/ticks + +kyber_decaps: +median: 25074 cycles/ticks +average: 25182 cycles/ticks + +Loop spin: 351 +gen_a: +median: 4370 cycles/ticks +average: 4474 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11386 cycles/ticks +average: 11441 cycles/ticks + +indcpa_enc: +median: 12354 cycles/ticks +average: 12436 cycles/ticks + +indcpa_dec: +median: 1152 cycles/ticks +average: 1167 cycles/ticks + +kyber_keypair_derand: +median: 19468 cycles/ticks +average: 19565 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21422 cycles/ticks + +kyber_encaps_derand: +median: 21962 cycles/ticks +average: 22061 cycles/ticks + +kyber_encaps: +median: 22914 cycles/ticks +average: 23030 cycles/ticks + +kyber_decaps: +median: 25204 cycles/ticks +average: 25291 cycles/ticks + +Loop spin: 352 +gen_a: +median: 4382 cycles/ticks +average: 4549 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2403 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11452 cycles/ticks +average: 11505 cycles/ticks + +indcpa_enc: +median: 12428 cycles/ticks +average: 12506 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19580 cycles/ticks +average: 19698 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21457 cycles/ticks + +kyber_encaps_derand: +median: 21904 cycles/ticks +average: 22015 cycles/ticks + +kyber_encaps: +median: 22872 cycles/ticks +average: 22972 cycles/ticks + +kyber_decaps: +median: 25050 cycles/ticks +average: 25122 cycles/ticks + +Loop spin: 353 +gen_a: +median: 4364 cycles/ticks +average: 4394 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 261 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11340 cycles/ticks +average: 11413 cycles/ticks + +indcpa_enc: +median: 12330 cycles/ticks +average: 12389 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19551 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21498 cycles/ticks + +kyber_encaps_derand: +median: 21832 cycles/ticks +average: 21918 cycles/ticks + +kyber_encaps: +median: 22768 cycles/ticks +average: 22882 cycles/ticks + +kyber_decaps: +median: 25014 cycles/ticks +average: 25102 cycles/ticks + +Loop spin: 354 +gen_a: +median: 4384 cycles/ticks +average: 4418 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11474 cycles/ticks + +indcpa_enc: +median: 12348 cycles/ticks +average: 12412 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 20854 cycles/ticks +average: 21030 cycles/ticks + +kyber_keypair: +median: 21270 cycles/ticks +average: 21424 cycles/ticks + +kyber_encaps_derand: +median: 21962 cycles/ticks +average: 22084 cycles/ticks + +kyber_encaps: +median: 22896 cycles/ticks +average: 23019 cycles/ticks + +kyber_decaps: +median: 25202 cycles/ticks +average: 25290 cycles/ticks + +Loop spin: 355 +gen_a: +median: 4362 cycles/ticks +average: 4404 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11366 cycles/ticks +average: 11457 cycles/ticks + +indcpa_enc: +median: 12340 cycles/ticks +average: 12410 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1185 cycles/ticks + +kyber_keypair_derand: +median: 19438 cycles/ticks +average: 19526 cycles/ticks + +kyber_keypair: +median: 21256 cycles/ticks +average: 21439 cycles/ticks + +kyber_encaps_derand: +median: 21926 cycles/ticks +average: 22036 cycles/ticks + +kyber_encaps: +median: 22854 cycles/ticks +average: 22966 cycles/ticks + +kyber_decaps: +median: 25096 cycles/ticks +average: 25202 cycles/ticks + +Loop spin: 356 +gen_a: +median: 4390 cycles/ticks +average: 4483 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2357 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11472 cycles/ticks +average: 11517 cycles/ticks + +indcpa_enc: +median: 12460 cycles/ticks +average: 12512 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19382 cycles/ticks +average: 19504 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21447 cycles/ticks + +kyber_encaps_derand: +median: 21904 cycles/ticks +average: 22019 cycles/ticks + +kyber_encaps: +median: 22870 cycles/ticks +average: 23006 cycles/ticks + +kyber_decaps: +median: 25118 cycles/ticks +average: 25223 cycles/ticks + +Loop spin: 357 +gen_a: +median: 4368 cycles/ticks +average: 4418 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1570 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11364 cycles/ticks +average: 11418 cycles/ticks + +indcpa_enc: +median: 12344 cycles/ticks +average: 12425 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1172 cycles/ticks + +kyber_keypair_derand: +median: 19462 cycles/ticks +average: 19563 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21512 cycles/ticks + +kyber_encaps_derand: +median: 21932 cycles/ticks +average: 22006 cycles/ticks + +kyber_encaps: +median: 22870 cycles/ticks +average: 22983 cycles/ticks + +kyber_decaps: +median: 25096 cycles/ticks +average: 25151 cycles/ticks + +Loop spin: 358 +gen_a: +median: 4368 cycles/ticks +average: 4457 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 220 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 187 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11336 cycles/ticks +average: 11405 cycles/ticks + +indcpa_enc: +median: 12298 cycles/ticks +average: 12349 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19370 cycles/ticks +average: 19473 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21449 cycles/ticks + +kyber_encaps_derand: +median: 21816 cycles/ticks +average: 21932 cycles/ticks + +kyber_encaps: +median: 22778 cycles/ticks +average: 22930 cycles/ticks + +kyber_decaps: +median: 25010 cycles/ticks +average: 25111 cycles/ticks + +Loop spin: 359 +gen_a: +median: 4376 cycles/ticks +average: 4447 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 268 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11489 cycles/ticks + +indcpa_enc: +median: 12368 cycles/ticks +average: 12409 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19460 cycles/ticks +average: 19529 cycles/ticks + +kyber_keypair: +median: 21254 cycles/ticks +average: 21410 cycles/ticks + +kyber_encaps_derand: +median: 22024 cycles/ticks +average: 22131 cycles/ticks + +kyber_encaps: +median: 22872 cycles/ticks +average: 22999 cycles/ticks + +kyber_decaps: +median: 25164 cycles/ticks +average: 25227 cycles/ticks + +Loop spin: 360 +gen_a: +median: 4382 cycles/ticks +average: 4420 cycles/ticks + +poly_getnoise_eta1: +median: 2364 cycles/ticks +average: 2390 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 28 cycles/ticks +average: 27 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 261 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11364 cycles/ticks +average: 11433 cycles/ticks + +indcpa_enc: +median: 12350 cycles/ticks +average: 12404 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19404 cycles/ticks +average: 19506 cycles/ticks + +kyber_keypair: +median: 21268 cycles/ticks +average: 21446 cycles/ticks + +kyber_encaps_derand: +median: 21852 cycles/ticks +average: 21930 cycles/ticks + +kyber_encaps: +median: 22768 cycles/ticks +average: 22904 cycles/ticks + +kyber_decaps: +median: 25070 cycles/ticks +average: 25177 cycles/ticks + +Loop spin: 361 +gen_a: +median: 4360 cycles/ticks +average: 4390 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11430 cycles/ticks +average: 11491 cycles/ticks + +indcpa_enc: +median: 12388 cycles/ticks +average: 12452 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19448 cycles/ticks +average: 19558 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21512 cycles/ticks + +kyber_encaps_derand: +median: 21904 cycles/ticks +average: 21979 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22962 cycles/ticks + +kyber_decaps: +median: 25056 cycles/ticks +average: 25162 cycles/ticks + +Loop spin: 362 +gen_a: +median: 4372 cycles/ticks +average: 4405 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2363 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11354 cycles/ticks +average: 11432 cycles/ticks + +indcpa_enc: +median: 12320 cycles/ticks +average: 12363 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19556 cycles/ticks + +kyber_keypair: +median: 21324 cycles/ticks +average: 21510 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 21983 cycles/ticks + +kyber_encaps: +median: 22868 cycles/ticks +average: 22963 cycles/ticks + +kyber_decaps: +median: 25100 cycles/ticks +average: 25198 cycles/ticks + +Loop spin: 363 +gen_a: +median: 4370 cycles/ticks +average: 4396 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11436 cycles/ticks +average: 11530 cycles/ticks + +indcpa_enc: +median: 12384 cycles/ticks +average: 12460 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19562 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21468 cycles/ticks + +kyber_encaps_derand: +median: 21870 cycles/ticks +average: 21980 cycles/ticks + +kyber_encaps: +median: 22806 cycles/ticks +average: 22913 cycles/ticks + +kyber_decaps: +median: 25080 cycles/ticks +average: 25170 cycles/ticks + +Loop spin: 364 +gen_a: +median: 4420 cycles/ticks +average: 4482 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 194 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11442 cycles/ticks +average: 11494 cycles/ticks + +indcpa_enc: +median: 12440 cycles/ticks +average: 12503 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19458 cycles/ticks +average: 19560 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21482 cycles/ticks + +kyber_encaps_derand: +median: 21868 cycles/ticks +average: 21986 cycles/ticks + +kyber_encaps: +median: 22854 cycles/ticks +average: 22982 cycles/ticks + +kyber_decaps: +median: 25076 cycles/ticks +average: 25168 cycles/ticks + +Loop spin: 365 +gen_a: +median: 4384 cycles/ticks +average: 4477 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 220 cycles/ticks +average: 269 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11450 cycles/ticks +average: 11504 cycles/ticks + +indcpa_enc: +median: 12458 cycles/ticks +average: 12514 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1183 cycles/ticks + +kyber_keypair_derand: +median: 19430 cycles/ticks +average: 19529 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21450 cycles/ticks + +kyber_encaps_derand: +median: 21924 cycles/ticks +average: 22040 cycles/ticks + +kyber_encaps: +median: 22870 cycles/ticks +average: 22977 cycles/ticks + +kyber_decaps: +median: 25106 cycles/ticks +average: 25216 cycles/ticks + +Loop spin: 366 +gen_a: +median: 4376 cycles/ticks +average: 4413 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 275 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11384 cycles/ticks +average: 11447 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12458 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19578 cycles/ticks + +kyber_keypair: +median: 21328 cycles/ticks +average: 21492 cycles/ticks + +kyber_encaps_derand: +median: 21970 cycles/ticks +average: 22061 cycles/ticks + +kyber_encaps: +median: 22922 cycles/ticks +average: 23039 cycles/ticks + +kyber_decaps: +median: 25144 cycles/ticks +average: 25243 cycles/ticks + +Loop spin: 367 +gen_a: +median: 4378 cycles/ticks +average: 4436 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 261 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11308 cycles/ticks +average: 11361 cycles/ticks + +indcpa_enc: +median: 12280 cycles/ticks +average: 12330 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19366 cycles/ticks +average: 19512 cycles/ticks + +kyber_keypair: +median: 21336 cycles/ticks +average: 21518 cycles/ticks + +kyber_encaps_derand: +median: 22050 cycles/ticks +average: 22144 cycles/ticks + +kyber_encaps: +median: 22978 cycles/ticks +average: 23080 cycles/ticks + +kyber_decaps: +median: 25126 cycles/ticks +average: 25244 cycles/ticks + +Loop spin: 368 +gen_a: +median: 4374 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 43 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11370 cycles/ticks +average: 11459 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12436 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1190 cycles/ticks + +kyber_keypair_derand: +median: 19388 cycles/ticks +average: 19466 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21462 cycles/ticks + +kyber_encaps_derand: +median: 22028 cycles/ticks +average: 22138 cycles/ticks + +kyber_encaps: +median: 22986 cycles/ticks +average: 23100 cycles/ticks + +kyber_decaps: +median: 25138 cycles/ticks +average: 25235 cycles/ticks + +Loop spin: 369 +gen_a: +median: 4370 cycles/ticks +average: 4431 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11404 cycles/ticks +average: 11464 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12429 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19394 cycles/ticks +average: 19467 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21447 cycles/ticks + +kyber_encaps_derand: +median: 21888 cycles/ticks +average: 21982 cycles/ticks + +kyber_encaps: +median: 22856 cycles/ticks +average: 22956 cycles/ticks + +kyber_decaps: +median: 25092 cycles/ticks +average: 25189 cycles/ticks + +Loop spin: 370 +gen_a: +median: 4370 cycles/ticks +average: 4405 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11380 cycles/ticks +average: 11467 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12460 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19362 cycles/ticks +average: 19520 cycles/ticks + +kyber_keypair: +median: 21326 cycles/ticks +average: 21509 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 21993 cycles/ticks + +kyber_encaps: +median: 22882 cycles/ticks +average: 23016 cycles/ticks + +kyber_decaps: +median: 25206 cycles/ticks +average: 25328 cycles/ticks + +Loop spin: 371 +gen_a: +median: 4364 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 185 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11316 cycles/ticks +average: 11369 cycles/ticks + +indcpa_enc: +median: 12286 cycles/ticks +average: 12365 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1165 cycles/ticks + +kyber_keypair_derand: +median: 19462 cycles/ticks +average: 19573 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21439 cycles/ticks + +kyber_encaps_derand: +median: 21928 cycles/ticks +average: 22014 cycles/ticks + +kyber_encaps: +median: 22858 cycles/ticks +average: 22978 cycles/ticks + +kyber_decaps: +median: 25142 cycles/ticks +average: 25234 cycles/ticks + +Loop spin: 372 +gen_a: +median: 4370 cycles/ticks +average: 4404 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 39 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 258 cycles/ticks +average: 258 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11444 cycles/ticks +average: 11499 cycles/ticks + +indcpa_enc: +median: 12626 cycles/ticks +average: 12705 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19622 cycles/ticks +average: 19729 cycles/ticks + +kyber_keypair: +median: 21424 cycles/ticks +average: 21586 cycles/ticks + +kyber_encaps_derand: +median: 21956 cycles/ticks +average: 22088 cycles/ticks + +kyber_encaps: +median: 23184 cycles/ticks +average: 23268 cycles/ticks + +kyber_decaps: +median: 25370 cycles/ticks +average: 25542 cycles/ticks + +Loop spin: 373 +gen_a: +median: 4368 cycles/ticks +average: 4403 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11398 cycles/ticks +average: 11451 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12420 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1158 cycles/ticks + +kyber_keypair_derand: +median: 20886 cycles/ticks +average: 21000 cycles/ticks + +kyber_keypair: +median: 21316 cycles/ticks +average: 21465 cycles/ticks + +kyber_encaps_derand: +median: 21844 cycles/ticks +average: 21919 cycles/ticks + +kyber_encaps: +median: 22804 cycles/ticks +average: 22920 cycles/ticks + +kyber_decaps: +median: 25018 cycles/ticks +average: 25139 cycles/ticks + +Loop spin: 374 +gen_a: +median: 4368 cycles/ticks +average: 4425 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 270 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 12756 cycles/ticks +average: 12826 cycles/ticks + +indcpa_enc: +median: 13742 cycles/ticks +average: 13845 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19472 cycles/ticks +average: 19560 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21429 cycles/ticks + +kyber_encaps_derand: +median: 23318 cycles/ticks +average: 23435 cycles/ticks + +kyber_encaps: +median: 24248 cycles/ticks +average: 24402 cycles/ticks + +kyber_decaps: +median: 26480 cycles/ticks +average: 26586 cycles/ticks + +Loop spin: 375 +gen_a: +median: 4372 cycles/ticks +average: 4450 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 258 cycles/ticks +average: 290 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11416 cycles/ticks +average: 11466 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12424 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19440 cycles/ticks +average: 19558 cycles/ticks + +kyber_keypair: +median: 21280 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 21964 cycles/ticks +average: 22055 cycles/ticks + +kyber_encaps: +median: 22898 cycles/ticks +average: 23015 cycles/ticks + +kyber_decaps: +median: 25144 cycles/ticks +average: 25220 cycles/ticks + +Loop spin: 376 +gen_a: +median: 4368 cycles/ticks +average: 4523 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1557 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11392 cycles/ticks +average: 11487 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12411 cycles/ticks + +indcpa_dec: +median: 1164 cycles/ticks +average: 1164 cycles/ticks + +kyber_keypair_derand: +median: 19508 cycles/ticks +average: 19604 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21488 cycles/ticks + +kyber_encaps_derand: +median: 21922 cycles/ticks +average: 21990 cycles/ticks + +kyber_encaps: +median: 22854 cycles/ticks +average: 22948 cycles/ticks + +kyber_decaps: +median: 25104 cycles/ticks +average: 25220 cycles/ticks + +Loop spin: 377 +gen_a: +median: 4380 cycles/ticks +average: 4419 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11479 cycles/ticks + +indcpa_enc: +median: 12344 cycles/ticks +average: 12402 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19508 cycles/ticks +average: 19609 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21429 cycles/ticks + +kyber_encaps_derand: +median: 21992 cycles/ticks +average: 22117 cycles/ticks + +kyber_encaps: +median: 22942 cycles/ticks +average: 23060 cycles/ticks + +kyber_decaps: +median: 25176 cycles/ticks +average: 25286 cycles/ticks + +Loop spin: 378 +gen_a: +median: 4384 cycles/ticks +average: 4421 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2389 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 195 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11468 cycles/ticks +average: 11564 cycles/ticks + +indcpa_enc: +median: 12414 cycles/ticks +average: 12494 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19410 cycles/ticks +average: 19524 cycles/ticks + +kyber_keypair: +median: 21316 cycles/ticks +average: 21473 cycles/ticks + +kyber_encaps_derand: +median: 21936 cycles/ticks +average: 22035 cycles/ticks + +kyber_encaps: +median: 22854 cycles/ticks +average: 22966 cycles/ticks + +kyber_decaps: +median: 25168 cycles/ticks +average: 25273 cycles/ticks + +Loop spin: 379 +gen_a: +median: 4362 cycles/ticks +average: 4470 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11384 cycles/ticks +average: 11468 cycles/ticks + +indcpa_enc: +median: 12342 cycles/ticks +average: 12416 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19484 cycles/ticks +average: 19605 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21458 cycles/ticks + +kyber_encaps_derand: +median: 21912 cycles/ticks +average: 22008 cycles/ticks + +kyber_encaps: +median: 22854 cycles/ticks +average: 22950 cycles/ticks + +kyber_decaps: +median: 25110 cycles/ticks +average: 25194 cycles/ticks + +Loop spin: 380 +gen_a: +median: 4368 cycles/ticks +average: 4406 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1578 cycles/ticks + +NTT: +median: 238 cycles/ticks +average: 271 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11426 cycles/ticks +average: 11484 cycles/ticks + +indcpa_enc: +median: 12478 cycles/ticks +average: 12536 cycles/ticks + +indcpa_dec: +median: 1166 cycles/ticks +average: 1181 cycles/ticks + +kyber_keypair_derand: +median: 20794 cycles/ticks +average: 20920 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 21812 cycles/ticks +average: 21900 cycles/ticks + +kyber_encaps: +median: 22818 cycles/ticks +average: 22933 cycles/ticks + +kyber_decaps: +median: 25022 cycles/ticks +average: 25136 cycles/ticks + +Loop spin: 381 +gen_a: +median: 4382 cycles/ticks +average: 4430 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 36 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11346 cycles/ticks +average: 11424 cycles/ticks + +indcpa_enc: +median: 12330 cycles/ticks +average: 12430 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19506 cycles/ticks +average: 19592 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 21878 cycles/ticks +average: 21975 cycles/ticks + +kyber_encaps: +median: 22826 cycles/ticks +average: 22934 cycles/ticks + +kyber_decaps: +median: 25098 cycles/ticks +average: 25258 cycles/ticks + +Loop spin: 382 +gen_a: +median: 4370 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11326 cycles/ticks +average: 11385 cycles/ticks + +indcpa_enc: +median: 12294 cycles/ticks +average: 12369 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1191 cycles/ticks + +kyber_keypair_derand: +median: 19422 cycles/ticks +average: 19522 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21458 cycles/ticks + +kyber_encaps_derand: +median: 21886 cycles/ticks +average: 21996 cycles/ticks + +kyber_encaps: +median: 22838 cycles/ticks +average: 22974 cycles/ticks + +kyber_decaps: +median: 25048 cycles/ticks +average: 25127 cycles/ticks + +Loop spin: 383 +gen_a: +median: 4368 cycles/ticks +average: 4421 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11462 cycles/ticks + +indcpa_enc: +median: 12370 cycles/ticks +average: 12460 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1199 cycles/ticks + +kyber_keypair_derand: +median: 19554 cycles/ticks +average: 19648 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21452 cycles/ticks + +kyber_encaps_derand: +median: 23362 cycles/ticks +average: 23476 cycles/ticks + +kyber_encaps: +median: 24304 cycles/ticks +average: 24442 cycles/ticks + +kyber_decaps: +median: 26548 cycles/ticks +average: 26640 cycles/ticks + +Loop spin: 384 +gen_a: +median: 4368 cycles/ticks +average: 4451 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 181 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11360 cycles/ticks +average: 11417 cycles/ticks + +indcpa_enc: +median: 12330 cycles/ticks +average: 12390 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19460 cycles/ticks +average: 19570 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21468 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 22014 cycles/ticks + +kyber_encaps: +median: 22872 cycles/ticks +average: 22960 cycles/ticks + +kyber_decaps: +median: 25118 cycles/ticks +average: 25202 cycles/ticks + +Loop spin: 385 +gen_a: +median: 4366 cycles/ticks +average: 4403 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11466 cycles/ticks + +indcpa_enc: +median: 12380 cycles/ticks +average: 12478 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19430 cycles/ticks +average: 19529 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21430 cycles/ticks + +kyber_encaps_derand: +median: 21934 cycles/ticks +average: 22039 cycles/ticks + +kyber_encaps: +median: 22846 cycles/ticks +average: 22980 cycles/ticks + +kyber_decaps: +median: 25146 cycles/ticks +average: 25300 cycles/ticks + +Loop spin: 386 +gen_a: +median: 4386 cycles/ticks +average: 4432 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 188 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 12748 cycles/ticks +average: 12822 cycles/ticks + +indcpa_enc: +median: 13706 cycles/ticks +average: 13795 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1186 cycles/ticks + +kyber_keypair_derand: +median: 19400 cycles/ticks +average: 19497 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21447 cycles/ticks + +kyber_encaps_derand: +median: 21928 cycles/ticks +average: 22038 cycles/ticks + +kyber_encaps: +median: 22874 cycles/ticks +average: 23005 cycles/ticks + +kyber_decaps: +median: 25096 cycles/ticks +average: 25209 cycles/ticks + +Loop spin: 387 +gen_a: +median: 4374 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11382 cycles/ticks +average: 11443 cycles/ticks + +indcpa_enc: +median: 12342 cycles/ticks +average: 12438 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19508 cycles/ticks +average: 19607 cycles/ticks + +kyber_keypair: +median: 21328 cycles/ticks +average: 21477 cycles/ticks + +kyber_encaps_derand: +median: 23290 cycles/ticks +average: 23387 cycles/ticks + +kyber_encaps: +median: 24230 cycles/ticks +average: 24344 cycles/ticks + +kyber_decaps: +median: 26488 cycles/ticks +average: 26584 cycles/ticks + +Loop spin: 388 +gen_a: +median: 4382 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11380 cycles/ticks +average: 11446 cycles/ticks + +indcpa_enc: +median: 12330 cycles/ticks +average: 12399 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19454 cycles/ticks +average: 19585 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21481 cycles/ticks + +kyber_encaps_derand: +median: 21952 cycles/ticks +average: 22033 cycles/ticks + +kyber_encaps: +median: 22858 cycles/ticks +average: 23033 cycles/ticks + +kyber_decaps: +median: 25028 cycles/ticks +average: 25127 cycles/ticks + +Loop spin: 389 +gen_a: +median: 4366 cycles/ticks +average: 4399 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 255 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11356 cycles/ticks +average: 11405 cycles/ticks + +indcpa_enc: +median: 12326 cycles/ticks +average: 12394 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19544 cycles/ticks +average: 19673 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21445 cycles/ticks + +kyber_encaps_derand: +median: 21882 cycles/ticks +average: 21969 cycles/ticks + +kyber_encaps: +median: 22814 cycles/ticks +average: 22941 cycles/ticks + +kyber_decaps: +median: 25048 cycles/ticks +average: 25168 cycles/ticks + +Loop spin: 390 +gen_a: +median: 4378 cycles/ticks +average: 4429 cycles/ticks + +poly_getnoise_eta1: +median: 2346 cycles/ticks +average: 2389 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11428 cycles/ticks +average: 11487 cycles/ticks + +indcpa_enc: +median: 12436 cycles/ticks +average: 12500 cycles/ticks + +indcpa_dec: +median: 1170 cycles/ticks +average: 1170 cycles/ticks + +kyber_keypair_derand: +median: 19498 cycles/ticks +average: 19593 cycles/ticks + +kyber_keypair: +median: 21356 cycles/ticks +average: 21545 cycles/ticks + +kyber_encaps_derand: +median: 21892 cycles/ticks +average: 21983 cycles/ticks + +kyber_encaps: +median: 22832 cycles/ticks +average: 22951 cycles/ticks + +kyber_decaps: +median: 25214 cycles/ticks +average: 25334 cycles/ticks + +Loop spin: 391 +gen_a: +median: 4370 cycles/ticks +average: 4420 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 194 cycles/ticks +average: 195 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 12736 cycles/ticks +average: 12810 cycles/ticks + +indcpa_enc: +median: 13740 cycles/ticks +average: 13824 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19420 cycles/ticks +average: 19506 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21449 cycles/ticks + +kyber_encaps_derand: +median: 21998 cycles/ticks +average: 22082 cycles/ticks + +kyber_encaps: +median: 22914 cycles/ticks +average: 23014 cycles/ticks + +kyber_decaps: +median: 25180 cycles/ticks +average: 25287 cycles/ticks + +Loop spin: 392 +gen_a: +median: 4366 cycles/ticks +average: 4399 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11450 cycles/ticks + +indcpa_enc: +median: 12404 cycles/ticks +average: 12473 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19468 cycles/ticks +average: 19594 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21451 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 21986 cycles/ticks + +kyber_encaps: +median: 22816 cycles/ticks +average: 22910 cycles/ticks + +kyber_decaps: +median: 25082 cycles/ticks +average: 25173 cycles/ticks + +Loop spin: 393 +gen_a: +median: 4372 cycles/ticks +average: 4424 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1545 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 44 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11368 cycles/ticks +average: 11423 cycles/ticks + +indcpa_enc: +median: 12370 cycles/ticks +average: 12434 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1184 cycles/ticks + +kyber_keypair_derand: +median: 19388 cycles/ticks +average: 19486 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21443 cycles/ticks + +kyber_encaps_derand: +median: 21980 cycles/ticks +average: 22068 cycles/ticks + +kyber_encaps: +median: 22878 cycles/ticks +average: 22997 cycles/ticks + +kyber_decaps: +median: 25144 cycles/ticks +average: 25228 cycles/ticks + +Loop spin: 394 +gen_a: +median: 4372 cycles/ticks +average: 4402 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2409 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11360 cycles/ticks +average: 11436 cycles/ticks + +indcpa_enc: +median: 12316 cycles/ticks +average: 12379 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19550 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21475 cycles/ticks + +kyber_encaps_derand: +median: 21922 cycles/ticks +average: 22014 cycles/ticks + +kyber_encaps: +median: 22854 cycles/ticks +average: 22973 cycles/ticks + +kyber_decaps: +median: 25110 cycles/ticks +average: 25210 cycles/ticks + +Loop spin: 395 +gen_a: +median: 4398 cycles/ticks +average: 4442 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11376 cycles/ticks +average: 11459 cycles/ticks + +indcpa_enc: +median: 12354 cycles/ticks +average: 12404 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1172 cycles/ticks + +kyber_keypair_derand: +median: 19454 cycles/ticks +average: 19550 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21485 cycles/ticks + +kyber_encaps_derand: +median: 21924 cycles/ticks +average: 22018 cycles/ticks + +kyber_encaps: +median: 22958 cycles/ticks +average: 23069 cycles/ticks + +kyber_decaps: +median: 25102 cycles/ticks +average: 25202 cycles/ticks + +Loop spin: 396 +gen_a: +median: 4378 cycles/ticks +average: 4418 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 198 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11366 cycles/ticks +average: 11423 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12448 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19539 cycles/ticks + +kyber_keypair: +median: 21330 cycles/ticks +average: 21506 cycles/ticks + +kyber_encaps_derand: +median: 21960 cycles/ticks +average: 22048 cycles/ticks + +kyber_encaps: +median: 22916 cycles/ticks +average: 23057 cycles/ticks + +kyber_decaps: +median: 25114 cycles/ticks +average: 25266 cycles/ticks + +Loop spin: 397 +gen_a: +median: 4376 cycles/ticks +average: 4424 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 220 cycles/ticks +average: 267 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 261 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11366 cycles/ticks +average: 11430 cycles/ticks + +indcpa_enc: +median: 12334 cycles/ticks +average: 12411 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19396 cycles/ticks +average: 19472 cycles/ticks + +kyber_keypair: +median: 21264 cycles/ticks +average: 21410 cycles/ticks + +kyber_encaps_derand: +median: 21874 cycles/ticks +average: 21974 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22928 cycles/ticks + +kyber_decaps: +median: 25096 cycles/ticks +average: 25198 cycles/ticks + +Loop spin: 398 +gen_a: +median: 4364 cycles/ticks +average: 4396 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2359 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11294 cycles/ticks +average: 11371 cycles/ticks + +indcpa_enc: +median: 12310 cycles/ticks +average: 12381 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1162 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19525 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21468 cycles/ticks + +kyber_encaps_derand: +median: 21852 cycles/ticks +average: 21943 cycles/ticks + +kyber_encaps: +median: 22842 cycles/ticks +average: 22975 cycles/ticks + +kyber_decaps: +median: 25056 cycles/ticks +average: 25161 cycles/ticks + +Loop spin: 399 +gen_a: +median: 4382 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11350 cycles/ticks +average: 11414 cycles/ticks + +indcpa_enc: +median: 12332 cycles/ticks +average: 12379 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19460 cycles/ticks +average: 19608 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21477 cycles/ticks + +kyber_encaps_derand: +median: 23308 cycles/ticks +average: 23396 cycles/ticks + +kyber_encaps: +median: 24252 cycles/ticks +average: 24386 cycles/ticks + +kyber_decaps: +median: 26480 cycles/ticks +average: 26582 cycles/ticks + +Loop spin: 400 +gen_a: +median: 4364 cycles/ticks +average: 4423 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 12790 cycles/ticks +average: 12856 cycles/ticks + +indcpa_enc: +median: 13736 cycles/ticks +average: 13862 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19496 cycles/ticks +average: 19579 cycles/ticks + +kyber_keypair: +median: 21316 cycles/ticks +average: 21483 cycles/ticks + +kyber_encaps_derand: +median: 21974 cycles/ticks +average: 22087 cycles/ticks + +kyber_encaps: +median: 22918 cycles/ticks +average: 23042 cycles/ticks + +kyber_decaps: +median: 25192 cycles/ticks +average: 25291 cycles/ticks + +Loop spin: 401 +gen_a: +median: 4376 cycles/ticks +average: 4448 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11472 cycles/ticks +average: 11549 cycles/ticks + +indcpa_enc: +median: 12404 cycles/ticks +average: 12495 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19537 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21932 cycles/ticks +average: 22033 cycles/ticks + +kyber_encaps: +median: 22894 cycles/ticks +average: 23009 cycles/ticks + +kyber_decaps: +median: 25162 cycles/ticks +average: 25271 cycles/ticks + +Loop spin: 402 +gen_a: +median: 4382 cycles/ticks +average: 4499 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 181 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 43 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11342 cycles/ticks +average: 11421 cycles/ticks + +indcpa_enc: +median: 12342 cycles/ticks +average: 12414 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19438 cycles/ticks +average: 19528 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21452 cycles/ticks + +kyber_encaps_derand: +median: 21808 cycles/ticks +average: 21929 cycles/ticks + +kyber_encaps: +median: 22758 cycles/ticks +average: 22867 cycles/ticks + +kyber_decaps: +median: 25014 cycles/ticks +average: 25114 cycles/ticks + +Loop spin: 403 +gen_a: +median: 4382 cycles/ticks +average: 4445 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 28 cycles/ticks +average: 27 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 256 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11406 cycles/ticks +average: 11501 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12432 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19488 cycles/ticks +average: 19624 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21450 cycles/ticks + +kyber_encaps_derand: +median: 21888 cycles/ticks +average: 21974 cycles/ticks + +kyber_encaps: +median: 22866 cycles/ticks +average: 22979 cycles/ticks + +kyber_decaps: +median: 25058 cycles/ticks +average: 25147 cycles/ticks + +Loop spin: 404 +gen_a: +median: 4374 cycles/ticks +average: 4433 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11452 cycles/ticks +average: 11514 cycles/ticks + +indcpa_enc: +median: 12404 cycles/ticks +average: 12452 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19486 cycles/ticks +average: 19609 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21478 cycles/ticks + +kyber_encaps_derand: +median: 21860 cycles/ticks +average: 21958 cycles/ticks + +kyber_encaps: +median: 22792 cycles/ticks +average: 22965 cycles/ticks + +kyber_decaps: +median: 25048 cycles/ticks +average: 25130 cycles/ticks + +Loop spin: 405 +gen_a: +median: 4386 cycles/ticks +average: 4429 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 264 cycles/ticks +average: 310 cycles/ticks + +INVNTT: +median: 300 cycles/ticks +average: 300 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 202 cycles/ticks +average: 203 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11404 cycles/ticks +average: 11476 cycles/ticks + +indcpa_enc: +median: 12402 cycles/ticks +average: 12481 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19464 cycles/ticks +average: 19598 cycles/ticks + +kyber_keypair: +median: 21338 cycles/ticks +average: 21497 cycles/ticks + +kyber_encaps_derand: +median: 21906 cycles/ticks +average: 21983 cycles/ticks + +kyber_encaps: +median: 22906 cycles/ticks +average: 23007 cycles/ticks + +kyber_decaps: +median: 25042 cycles/ticks +average: 25141 cycles/ticks + +Loop spin: 406 +gen_a: +median: 4382 cycles/ticks +average: 4435 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 27 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11410 cycles/ticks +average: 11498 cycles/ticks + +indcpa_enc: +median: 12392 cycles/ticks +average: 12441 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1178 cycles/ticks + +kyber_keypair_derand: +median: 19400 cycles/ticks +average: 19491 cycles/ticks + +kyber_keypair: +median: 21400 cycles/ticks +average: 21553 cycles/ticks + +kyber_encaps_derand: +median: 21912 cycles/ticks +average: 22027 cycles/ticks + +kyber_encaps: +median: 22938 cycles/ticks +average: 23055 cycles/ticks + +kyber_decaps: +median: 25086 cycles/ticks +average: 25182 cycles/ticks + +Loop spin: 407 +gen_a: +median: 4382 cycles/ticks +average: 4428 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11479 cycles/ticks + +indcpa_enc: +median: 12374 cycles/ticks +average: 12451 cycles/ticks + +indcpa_dec: +median: 1166 cycles/ticks +average: 1165 cycles/ticks + +kyber_keypair_derand: +median: 19430 cycles/ticks +average: 19527 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21465 cycles/ticks + +kyber_encaps_derand: +median: 21922 cycles/ticks +average: 22033 cycles/ticks + +kyber_encaps: +median: 22876 cycles/ticks +average: 22991 cycles/ticks + +kyber_decaps: +median: 25126 cycles/ticks +average: 25251 cycles/ticks + +Loop spin: 408 +gen_a: +median: 4378 cycles/ticks +average: 4528 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11410 cycles/ticks +average: 11461 cycles/ticks + +indcpa_enc: +median: 12366 cycles/ticks +average: 12430 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1182 cycles/ticks + +kyber_keypair_derand: +median: 19520 cycles/ticks +average: 19625 cycles/ticks + +kyber_keypair: +median: 21324 cycles/ticks +average: 21480 cycles/ticks + +kyber_encaps_derand: +median: 21940 cycles/ticks +average: 22057 cycles/ticks + +kyber_encaps: +median: 22928 cycles/ticks +average: 23061 cycles/ticks + +kyber_decaps: +median: 25086 cycles/ticks +average: 25182 cycles/ticks + +Loop spin: 409 +gen_a: +median: 4376 cycles/ticks +average: 4411 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1571 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 265 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11392 cycles/ticks +average: 11463 cycles/ticks + +indcpa_enc: +median: 12394 cycles/ticks +average: 12446 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19464 cycles/ticks +average: 19566 cycles/ticks + +kyber_keypair: +median: 21346 cycles/ticks +average: 21519 cycles/ticks + +kyber_encaps_derand: +median: 21926 cycles/ticks +average: 22020 cycles/ticks + +kyber_encaps: +median: 22920 cycles/ticks +average: 23066 cycles/ticks + +kyber_decaps: +median: 25122 cycles/ticks +average: 25227 cycles/ticks + +Loop spin: 410 +gen_a: +median: 4386 cycles/ticks +average: 4436 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11330 cycles/ticks +average: 11395 cycles/ticks + +indcpa_enc: +median: 12288 cycles/ticks +average: 12366 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19559 cycles/ticks + +kyber_keypair: +median: 21316 cycles/ticks +average: 21475 cycles/ticks + +kyber_encaps_derand: +median: 21802 cycles/ticks +average: 21914 cycles/ticks + +kyber_encaps: +median: 22740 cycles/ticks +average: 22859 cycles/ticks + +kyber_decaps: +median: 25006 cycles/ticks +average: 25141 cycles/ticks + +Loop spin: 411 +gen_a: +median: 4382 cycles/ticks +average: 4428 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11358 cycles/ticks +average: 11409 cycles/ticks + +indcpa_enc: +median: 12308 cycles/ticks +average: 12412 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19492 cycles/ticks +average: 19604 cycles/ticks + +kyber_keypair: +median: 21360 cycles/ticks +average: 21537 cycles/ticks + +kyber_encaps_derand: +median: 21928 cycles/ticks +average: 22012 cycles/ticks + +kyber_encaps: +median: 22882 cycles/ticks +average: 23014 cycles/ticks + +kyber_decaps: +median: 25116 cycles/ticks +average: 25199 cycles/ticks + +Loop spin: 412 +gen_a: +median: 4358 cycles/ticks +average: 4393 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11420 cycles/ticks +average: 11482 cycles/ticks + +indcpa_enc: +median: 12334 cycles/ticks +average: 12409 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19422 cycles/ticks +average: 19541 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21480 cycles/ticks + +kyber_encaps_derand: +median: 21930 cycles/ticks +average: 22021 cycles/ticks + +kyber_encaps: +median: 22872 cycles/ticks +average: 23018 cycles/ticks + +kyber_decaps: +median: 25098 cycles/ticks +average: 25190 cycles/ticks + +Loop spin: 413 +gen_a: +median: 4364 cycles/ticks +average: 4418 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11338 cycles/ticks +average: 11411 cycles/ticks + +indcpa_enc: +median: 12302 cycles/ticks +average: 12397 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1183 cycles/ticks + +kyber_keypair_derand: +median: 19440 cycles/ticks +average: 19526 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 21878 cycles/ticks +average: 22009 cycles/ticks + +kyber_encaps: +median: 22826 cycles/ticks +average: 22966 cycles/ticks + +kyber_decaps: +median: 25060 cycles/ticks +average: 25156 cycles/ticks + +Loop spin: 414 +gen_a: +median: 4370 cycles/ticks +average: 4427 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2395 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 91 cycles/ticks + +indcpa_keypair: +median: 11432 cycles/ticks +average: 11491 cycles/ticks + +indcpa_enc: +median: 12426 cycles/ticks +average: 12490 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19468 cycles/ticks +average: 19585 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21414 cycles/ticks + +kyber_encaps_derand: +median: 21952 cycles/ticks +average: 22046 cycles/ticks + +kyber_encaps: +median: 22896 cycles/ticks +average: 23025 cycles/ticks + +kyber_decaps: +median: 25144 cycles/ticks +average: 25248 cycles/ticks + +Loop spin: 415 +gen_a: +median: 4390 cycles/ticks +average: 4425 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2397 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 267 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11576 cycles/ticks +average: 11623 cycles/ticks + +indcpa_enc: +median: 12532 cycles/ticks +average: 12597 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19440 cycles/ticks +average: 19547 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21465 cycles/ticks + +kyber_encaps_derand: +median: 21936 cycles/ticks +average: 22052 cycles/ticks + +kyber_encaps: +median: 22890 cycles/ticks +average: 22990 cycles/ticks + +kyber_decaps: +median: 25128 cycles/ticks +average: 25222 cycles/ticks + +Loop spin: 416 +gen_a: +median: 4374 cycles/ticks +average: 4431 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11382 cycles/ticks +average: 11455 cycles/ticks + +indcpa_enc: +median: 12354 cycles/ticks +average: 12420 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19458 cycles/ticks +average: 19567 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21451 cycles/ticks + +kyber_encaps_derand: +median: 21878 cycles/ticks +average: 21975 cycles/ticks + +kyber_encaps: +median: 22834 cycles/ticks +average: 22920 cycles/ticks + +kyber_decaps: +median: 25082 cycles/ticks +average: 25170 cycles/ticks + +Loop spin: 417 +gen_a: +median: 4364 cycles/ticks +average: 4448 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 96 cycles/ticks + +indcpa_keypair: +median: 11328 cycles/ticks +average: 11403 cycles/ticks + +indcpa_enc: +median: 12280 cycles/ticks +average: 12379 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19464 cycles/ticks +average: 19575 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21446 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 22002 cycles/ticks + +kyber_encaps: +median: 22830 cycles/ticks +average: 22940 cycles/ticks + +kyber_decaps: +median: 25080 cycles/ticks +average: 25171 cycles/ticks + +Loop spin: 418 +gen_a: +median: 4364 cycles/ticks +average: 4403 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1574 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 268 cycles/ticks +average: 267 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11358 cycles/ticks +average: 11421 cycles/ticks + +indcpa_enc: +median: 12342 cycles/ticks +average: 12402 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1152 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19548 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21457 cycles/ticks + +kyber_encaps_derand: +median: 22012 cycles/ticks +average: 22108 cycles/ticks + +kyber_encaps: +median: 22958 cycles/ticks +average: 23091 cycles/ticks + +kyber_decaps: +median: 25148 cycles/ticks +average: 25269 cycles/ticks + +Loop spin: 419 +gen_a: +median: 4368 cycles/ticks +average: 4403 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11414 cycles/ticks +average: 11519 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12426 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19384 cycles/ticks +average: 19486 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21488 cycles/ticks + +kyber_encaps_derand: +median: 21808 cycles/ticks +average: 21911 cycles/ticks + +kyber_encaps: +median: 22778 cycles/ticks +average: 22869 cycles/ticks + +kyber_decaps: +median: 24980 cycles/ticks +average: 25073 cycles/ticks + +Loop spin: 420 +gen_a: +median: 4366 cycles/ticks +average: 4412 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1540 cycles/ticks +average: 1544 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11460 cycles/ticks +average: 11540 cycles/ticks + +indcpa_enc: +median: 12454 cycles/ticks +average: 12518 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 20820 cycles/ticks +average: 20930 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21459 cycles/ticks + +kyber_encaps_derand: +median: 21968 cycles/ticks +average: 22066 cycles/ticks + +kyber_encaps: +median: 22892 cycles/ticks +average: 23061 cycles/ticks + +kyber_decaps: +median: 25132 cycles/ticks +average: 25221 cycles/ticks + +Loop spin: 421 +gen_a: +median: 4378 cycles/ticks +average: 4436 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 194 cycles/ticks +average: 195 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11464 cycles/ticks +average: 11531 cycles/ticks + +indcpa_enc: +median: 12464 cycles/ticks +average: 12503 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1184 cycles/ticks + +kyber_keypair_derand: +median: 19496 cycles/ticks +average: 19590 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21453 cycles/ticks + +kyber_encaps_derand: +median: 21918 cycles/ticks +average: 22006 cycles/ticks + +kyber_encaps: +median: 22860 cycles/ticks +average: 23008 cycles/ticks + +kyber_decaps: +median: 25106 cycles/ticks +average: 25203 cycles/ticks + +Loop spin: 422 +gen_a: +median: 4372 cycles/ticks +average: 4409 cycles/ticks + +poly_getnoise_eta1: +median: 2346 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 35 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11310 cycles/ticks +average: 11368 cycles/ticks + +indcpa_enc: +median: 12290 cycles/ticks +average: 12347 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19408 cycles/ticks +average: 19530 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21470 cycles/ticks + +kyber_encaps_derand: +median: 21900 cycles/ticks +average: 22002 cycles/ticks + +kyber_encaps: +median: 22838 cycles/ticks +average: 22959 cycles/ticks + +kyber_decaps: +median: 25108 cycles/ticks +average: 25224 cycles/ticks + +Loop spin: 423 +gen_a: +median: 4364 cycles/ticks +average: 4471 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11440 cycles/ticks +average: 11492 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12476 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19400 cycles/ticks +average: 19489 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21473 cycles/ticks + +kyber_encaps_derand: +median: 21924 cycles/ticks +average: 21999 cycles/ticks + +kyber_encaps: +median: 22840 cycles/ticks +average: 22952 cycles/ticks + +kyber_decaps: +median: 25084 cycles/ticks +average: 25178 cycles/ticks + +Loop spin: 424 +gen_a: +median: 4356 cycles/ticks +average: 4385 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 234 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11362 cycles/ticks +average: 11427 cycles/ticks + +indcpa_enc: +median: 12328 cycles/ticks +average: 12437 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19392 cycles/ticks +average: 19493 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21470 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 22021 cycles/ticks + +kyber_encaps: +median: 22818 cycles/ticks +average: 22971 cycles/ticks + +kyber_decaps: +median: 25098 cycles/ticks +average: 25206 cycles/ticks + +Loop spin: 425 +gen_a: +median: 4380 cycles/ticks +average: 4474 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11406 cycles/ticks +average: 11457 cycles/ticks + +indcpa_enc: +median: 12390 cycles/ticks +average: 12451 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1158 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19553 cycles/ticks + +kyber_keypair: +median: 21320 cycles/ticks +average: 21472 cycles/ticks + +kyber_encaps_derand: +median: 21796 cycles/ticks +average: 21903 cycles/ticks + +kyber_encaps: +median: 22746 cycles/ticks +average: 22887 cycles/ticks + +kyber_decaps: +median: 24982 cycles/ticks +average: 25084 cycles/ticks + +Loop spin: 426 +gen_a: +median: 4376 cycles/ticks +average: 4428 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11316 cycles/ticks +average: 11415 cycles/ticks + +indcpa_enc: +median: 12296 cycles/ticks +average: 12338 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1152 cycles/ticks + +kyber_keypair_derand: +median: 19504 cycles/ticks +average: 19604 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21461 cycles/ticks + +kyber_encaps_derand: +median: 21936 cycles/ticks +average: 22034 cycles/ticks + +kyber_encaps: +median: 22898 cycles/ticks +average: 23016 cycles/ticks + +kyber_decaps: +median: 25122 cycles/ticks +average: 25212 cycles/ticks + +Loop spin: 427 +gen_a: +median: 4366 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11350 cycles/ticks +average: 11436 cycles/ticks + +indcpa_enc: +median: 12316 cycles/ticks +average: 12363 cycles/ticks + +indcpa_dec: +median: 1172 cycles/ticks +average: 1185 cycles/ticks + +kyber_keypair_derand: +median: 19466 cycles/ticks +average: 19599 cycles/ticks + +kyber_keypair: +median: 21272 cycles/ticks +average: 21423 cycles/ticks + +kyber_encaps_derand: +median: 21884 cycles/ticks +average: 22000 cycles/ticks + +kyber_encaps: +median: 22804 cycles/ticks +average: 22919 cycles/ticks + +kyber_decaps: +median: 25120 cycles/ticks +average: 25209 cycles/ticks + +Loop spin: 428 +gen_a: +median: 4380 cycles/ticks +average: 4410 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 268 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11520 cycles/ticks +average: 11584 cycles/ticks + +indcpa_enc: +median: 12330 cycles/ticks +average: 12410 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1196 cycles/ticks + +kyber_keypair_derand: +median: 19392 cycles/ticks +average: 19480 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21460 cycles/ticks + +kyber_encaps_derand: +median: 21934 cycles/ticks +average: 22047 cycles/ticks + +kyber_encaps: +median: 22880 cycles/ticks +average: 23000 cycles/ticks + +kyber_decaps: +median: 25152 cycles/ticks +average: 25240 cycles/ticks + +Loop spin: 429 +gen_a: +median: 4372 cycles/ticks +average: 4510 cycles/ticks + +poly_getnoise_eta1: +median: 2390 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 1548 cycles/ticks +average: 1565 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 41 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11440 cycles/ticks +average: 11530 cycles/ticks + +indcpa_enc: +median: 12574 cycles/ticks +average: 12632 cycles/ticks + +indcpa_dec: +median: 1162 cycles/ticks +average: 1204 cycles/ticks + +kyber_keypair_derand: +median: 19656 cycles/ticks +average: 19775 cycles/ticks + +kyber_keypair: +median: 21448 cycles/ticks +average: 21601 cycles/ticks + +kyber_encaps_derand: +median: 21916 cycles/ticks +average: 22044 cycles/ticks + +kyber_encaps: +median: 22884 cycles/ticks +average: 22988 cycles/ticks + +kyber_decaps: +median: 25118 cycles/ticks +average: 25212 cycles/ticks + +Loop spin: 430 +gen_a: +median: 4376 cycles/ticks +average: 4496 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11428 cycles/ticks +average: 11490 cycles/ticks + +indcpa_enc: +median: 12388 cycles/ticks +average: 12466 cycles/ticks + +indcpa_dec: +median: 1134 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19378 cycles/ticks +average: 19460 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 22001 cycles/ticks + +kyber_encaps: +median: 22840 cycles/ticks +average: 22957 cycles/ticks + +kyber_decaps: +median: 25084 cycles/ticks +average: 25176 cycles/ticks + +Loop spin: 431 +gen_a: +median: 4368 cycles/ticks +average: 4406 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11402 cycles/ticks +average: 11457 cycles/ticks + +indcpa_enc: +median: 12362 cycles/ticks +average: 12438 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19482 cycles/ticks +average: 19582 cycles/ticks + +kyber_keypair: +median: 21274 cycles/ticks +average: 21410 cycles/ticks + +kyber_encaps_derand: +median: 21968 cycles/ticks +average: 22064 cycles/ticks + +kyber_encaps: +median: 22920 cycles/ticks +average: 23032 cycles/ticks + +kyber_decaps: +median: 25170 cycles/ticks +average: 25286 cycles/ticks + +Loop spin: 432 +gen_a: +median: 4378 cycles/ticks +average: 4423 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11340 cycles/ticks +average: 11403 cycles/ticks + +indcpa_enc: +median: 12308 cycles/ticks +average: 12377 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19362 cycles/ticks +average: 19449 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21456 cycles/ticks + +kyber_encaps_derand: +median: 21892 cycles/ticks +average: 22006 cycles/ticks + +kyber_encaps: +median: 22846 cycles/ticks +average: 22962 cycles/ticks + +kyber_decaps: +median: 25114 cycles/ticks +average: 25218 cycles/ticks + +Loop spin: 433 +gen_a: +median: 4376 cycles/ticks +average: 4431 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11440 cycles/ticks +average: 11506 cycles/ticks + +indcpa_enc: +median: 12432 cycles/ticks +average: 12486 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19524 cycles/ticks +average: 19630 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 21948 cycles/ticks +average: 22054 cycles/ticks + +kyber_encaps: +median: 22898 cycles/ticks +average: 23015 cycles/ticks + +kyber_decaps: +median: 25108 cycles/ticks +average: 25220 cycles/ticks + +Loop spin: 434 +gen_a: +median: 4380 cycles/ticks +average: 4503 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11544 cycles/ticks + +indcpa_enc: +median: 12394 cycles/ticks +average: 12492 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19396 cycles/ticks +average: 19462 cycles/ticks + +kyber_keypair: +median: 21332 cycles/ticks +average: 21501 cycles/ticks + +kyber_encaps_derand: +median: 21964 cycles/ticks +average: 22059 cycles/ticks + +kyber_encaps: +median: 22944 cycles/ticks +average: 23086 cycles/ticks + +kyber_decaps: +median: 25120 cycles/ticks +average: 25240 cycles/ticks + +Loop spin: 435 +gen_a: +median: 4362 cycles/ticks +average: 4466 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 193 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 12774 cycles/ticks +average: 12853 cycles/ticks + +indcpa_enc: +median: 13766 cycles/ticks +average: 13798 cycles/ticks + +indcpa_dec: +median: 1164 cycles/ticks +average: 1163 cycles/ticks + +kyber_keypair_derand: +median: 19478 cycles/ticks +average: 19557 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21449 cycles/ticks + +kyber_encaps_derand: +median: 21906 cycles/ticks +average: 22005 cycles/ticks + +kyber_encaps: +median: 22838 cycles/ticks +average: 22940 cycles/ticks + +kyber_decaps: +median: 25084 cycles/ticks +average: 25161 cycles/ticks + +Loop spin: 436 +gen_a: +median: 4386 cycles/ticks +average: 4488 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11396 cycles/ticks +average: 11484 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12448 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19378 cycles/ticks +average: 19501 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21495 cycles/ticks + +kyber_encaps_derand: +median: 21964 cycles/ticks +average: 22052 cycles/ticks + +kyber_encaps: +median: 22934 cycles/ticks +average: 23053 cycles/ticks + +kyber_decaps: +median: 25160 cycles/ticks +average: 25334 cycles/ticks + +Loop spin: 437 +gen_a: +median: 4378 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11586 cycles/ticks +average: 11658 cycles/ticks + +indcpa_enc: +median: 12616 cycles/ticks +average: 12708 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19666 cycles/ticks +average: 19757 cycles/ticks + +kyber_keypair: +median: 21462 cycles/ticks +average: 21636 cycles/ticks + +kyber_encaps_derand: +median: 22186 cycles/ticks +average: 22278 cycles/ticks + +kyber_encaps: +median: 22888 cycles/ticks +average: 23039 cycles/ticks + +kyber_decaps: +median: 25108 cycles/ticks +average: 25215 cycles/ticks + +Loop spin: 438 +gen_a: +median: 4390 cycles/ticks +average: 4446 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2366 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11390 cycles/ticks +average: 11452 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12433 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1170 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19542 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21436 cycles/ticks + +kyber_encaps_derand: +median: 21886 cycles/ticks +average: 22014 cycles/ticks + +kyber_encaps: +median: 22854 cycles/ticks +average: 23009 cycles/ticks + +kyber_decaps: +median: 25068 cycles/ticks +average: 25187 cycles/ticks + +Loop spin: 439 +gen_a: +median: 4384 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11312 cycles/ticks +average: 11356 cycles/ticks + +indcpa_enc: +median: 12314 cycles/ticks +average: 12407 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19500 cycles/ticks +average: 19615 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21432 cycles/ticks + +kyber_encaps_derand: +median: 21868 cycles/ticks +average: 21960 cycles/ticks + +kyber_encaps: +median: 22804 cycles/ticks +average: 22912 cycles/ticks + +kyber_decaps: +median: 25000 cycles/ticks +average: 25112 cycles/ticks + +Loop spin: 440 +gen_a: +median: 4388 cycles/ticks +average: 4434 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 12752 cycles/ticks +average: 12856 cycles/ticks + +indcpa_enc: +median: 13708 cycles/ticks +average: 13784 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19404 cycles/ticks +average: 19498 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21428 cycles/ticks + +kyber_encaps_derand: +median: 21846 cycles/ticks +average: 21945 cycles/ticks + +kyber_encaps: +median: 22770 cycles/ticks +average: 22853 cycles/ticks + +kyber_decaps: +median: 25022 cycles/ticks +average: 25128 cycles/ticks + +Loop spin: 441 +gen_a: +median: 4382 cycles/ticks +average: 4427 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11484 cycles/ticks + +indcpa_enc: +median: 12396 cycles/ticks +average: 12457 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19448 cycles/ticks +average: 19565 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21472 cycles/ticks + +kyber_encaps_derand: +median: 21864 cycles/ticks +average: 21969 cycles/ticks + +kyber_encaps: +median: 22778 cycles/ticks +average: 22920 cycles/ticks + +kyber_decaps: +median: 25042 cycles/ticks +average: 25169 cycles/ticks + +Loop spin: 442 +gen_a: +median: 4374 cycles/ticks +average: 4486 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1574 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 266 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11406 cycles/ticks +average: 11480 cycles/ticks + +indcpa_enc: +median: 12384 cycles/ticks +average: 12472 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19414 cycles/ticks +average: 19506 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21453 cycles/ticks + +kyber_encaps_derand: +median: 21930 cycles/ticks +average: 21998 cycles/ticks + +kyber_encaps: +median: 22884 cycles/ticks +average: 22981 cycles/ticks + +kyber_decaps: +median: 25104 cycles/ticks +average: 25198 cycles/ticks + +Loop spin: 443 +gen_a: +median: 4360 cycles/ticks +average: 4399 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11416 cycles/ticks +average: 11454 cycles/ticks + +indcpa_enc: +median: 12396 cycles/ticks +average: 12453 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19350 cycles/ticks +average: 19498 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21472 cycles/ticks + +kyber_encaps_derand: +median: 21946 cycles/ticks +average: 22058 cycles/ticks + +kyber_encaps: +median: 22878 cycles/ticks +average: 23004 cycles/ticks + +kyber_decaps: +median: 25118 cycles/ticks +average: 25232 cycles/ticks + +Loop spin: 444 +gen_a: +median: 4366 cycles/ticks +average: 4396 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 252 cycles/ticks +average: 282 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11450 cycles/ticks +average: 11506 cycles/ticks + +indcpa_enc: +median: 12386 cycles/ticks +average: 12450 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19468 cycles/ticks +average: 19611 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 21868 cycles/ticks +average: 21979 cycles/ticks + +kyber_encaps: +median: 22796 cycles/ticks +average: 22940 cycles/ticks + +kyber_decaps: +median: 25052 cycles/ticks +average: 25157 cycles/ticks + +Loop spin: 445 +gen_a: +median: 4380 cycles/ticks +average: 4436 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11432 cycles/ticks +average: 11531 cycles/ticks + +indcpa_enc: +median: 12418 cycles/ticks +average: 12483 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19354 cycles/ticks +average: 19496 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21462 cycles/ticks + +kyber_encaps_derand: +median: 21856 cycles/ticks +average: 21985 cycles/ticks + +kyber_encaps: +median: 22802 cycles/ticks +average: 22947 cycles/ticks + +kyber_decaps: +median: 25082 cycles/ticks +average: 25195 cycles/ticks + +Loop spin: 446 +gen_a: +median: 4358 cycles/ticks +average: 4409 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11396 cycles/ticks +average: 11496 cycles/ticks + +indcpa_enc: +median: 12374 cycles/ticks +average: 12445 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1171 cycles/ticks + +kyber_keypair_derand: +median: 19464 cycles/ticks +average: 19601 cycles/ticks + +kyber_keypair: +median: 21272 cycles/ticks +average: 21460 cycles/ticks + +kyber_encaps_derand: +median: 21842 cycles/ticks +average: 21949 cycles/ticks + +kyber_encaps: +median: 22766 cycles/ticks +average: 22902 cycles/ticks + +kyber_decaps: +median: 25026 cycles/ticks +average: 25135 cycles/ticks + +Loop spin: 447 +gen_a: +median: 4370 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11366 cycles/ticks +average: 11429 cycles/ticks + +indcpa_enc: +median: 12358 cycles/ticks +average: 12438 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19398 cycles/ticks +average: 19497 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 21882 cycles/ticks +average: 21976 cycles/ticks + +kyber_encaps: +median: 22808 cycles/ticks +average: 22939 cycles/ticks + +kyber_decaps: +median: 25034 cycles/ticks +average: 25157 cycles/ticks + +Loop spin: 448 +gen_a: +median: 4370 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11442 cycles/ticks +average: 11508 cycles/ticks + +indcpa_enc: +median: 12436 cycles/ticks +average: 12540 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19418 cycles/ticks +average: 19539 cycles/ticks + +kyber_keypair: +median: 21348 cycles/ticks +average: 21533 cycles/ticks + +kyber_encaps_derand: +median: 21970 cycles/ticks +average: 22090 cycles/ticks + +kyber_encaps: +median: 22948 cycles/ticks +average: 23088 cycles/ticks + +kyber_decaps: +median: 25156 cycles/ticks +average: 25286 cycles/ticks + +Loop spin: 449 +gen_a: +median: 4368 cycles/ticks +average: 4428 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11532 cycles/ticks +average: 11618 cycles/ticks + +indcpa_enc: +median: 12404 cycles/ticks +average: 12493 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19446 cycles/ticks +average: 19560 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21450 cycles/ticks + +kyber_encaps_derand: +median: 21948 cycles/ticks +average: 22069 cycles/ticks + +kyber_encaps: +median: 22920 cycles/ticks +average: 23056 cycles/ticks + +kyber_decaps: +median: 25084 cycles/ticks +average: 25184 cycles/ticks + +Loop spin: 450 +gen_a: +median: 4370 cycles/ticks +average: 4404 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 265 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11480 cycles/ticks + +indcpa_enc: +median: 12346 cycles/ticks +average: 12413 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19402 cycles/ticks +average: 19502 cycles/ticks + +kyber_keypair: +median: 21336 cycles/ticks +average: 21514 cycles/ticks + +kyber_encaps_derand: +median: 23384 cycles/ticks +average: 23562 cycles/ticks + +kyber_encaps: +median: 24338 cycles/ticks +average: 24489 cycles/ticks + +kyber_decaps: +median: 26540 cycles/ticks +average: 26655 cycles/ticks + +Loop spin: 451 +gen_a: +median: 4386 cycles/ticks +average: 4431 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11380 cycles/ticks +average: 11444 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12459 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 20868 cycles/ticks +average: 20984 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21468 cycles/ticks + +kyber_encaps_derand: +median: 21886 cycles/ticks +average: 21987 cycles/ticks + +kyber_encaps: +median: 22830 cycles/ticks +average: 22952 cycles/ticks + +kyber_decaps: +median: 25048 cycles/ticks +average: 25173 cycles/ticks + +Loop spin: 452 +gen_a: +median: 4378 cycles/ticks +average: 4433 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11456 cycles/ticks +average: 11516 cycles/ticks + +indcpa_enc: +median: 12394 cycles/ticks +average: 12478 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1160 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19583 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21451 cycles/ticks + +kyber_encaps_derand: +median: 21868 cycles/ticks +average: 21984 cycles/ticks + +kyber_encaps: +median: 22800 cycles/ticks +average: 22928 cycles/ticks + +kyber_decaps: +median: 25082 cycles/ticks +average: 25212 cycles/ticks + +Loop spin: 453 +gen_a: +median: 4382 cycles/ticks +average: 4449 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11368 cycles/ticks +average: 11448 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12493 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19448 cycles/ticks +average: 19547 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21528 cycles/ticks + +kyber_encaps_derand: +median: 21814 cycles/ticks +average: 21907 cycles/ticks + +kyber_encaps: +median: 22772 cycles/ticks +average: 22909 cycles/ticks + +kyber_decaps: +median: 25012 cycles/ticks +average: 25121 cycles/ticks + +Loop spin: 454 +gen_a: +median: 4386 cycles/ticks +average: 4444 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1581 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11372 cycles/ticks +average: 11433 cycles/ticks + +indcpa_enc: +median: 12370 cycles/ticks +average: 12426 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1169 cycles/ticks + +kyber_keypair_derand: +median: 19478 cycles/ticks +average: 19583 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21486 cycles/ticks + +kyber_encaps_derand: +median: 21900 cycles/ticks +average: 22002 cycles/ticks + +kyber_encaps: +median: 22862 cycles/ticks +average: 22981 cycles/ticks + +kyber_decaps: +median: 25048 cycles/ticks +average: 25144 cycles/ticks + +Loop spin: 455 +gen_a: +median: 4360 cycles/ticks +average: 4395 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 28 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11480 cycles/ticks + +indcpa_enc: +median: 12408 cycles/ticks +average: 12475 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 20822 cycles/ticks +average: 20945 cycles/ticks + +kyber_keypair: +median: 21280 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 21942 cycles/ticks +average: 22029 cycles/ticks + +kyber_encaps: +median: 22922 cycles/ticks +average: 23050 cycles/ticks + +kyber_decaps: +median: 25130 cycles/ticks +average: 25246 cycles/ticks + +Loop spin: 456 +gen_a: +median: 4408 cycles/ticks +average: 4460 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11390 cycles/ticks +average: 11447 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12450 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1160 cycles/ticks + +kyber_keypair_derand: +median: 19550 cycles/ticks +average: 19659 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21462 cycles/ticks + +kyber_encaps_derand: +median: 21878 cycles/ticks +average: 21965 cycles/ticks + +kyber_encaps: +median: 22848 cycles/ticks +average: 23001 cycles/ticks + +kyber_decaps: +median: 25038 cycles/ticks +average: 25157 cycles/ticks + +Loop spin: 457 +gen_a: +median: 4380 cycles/ticks +average: 4440 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11496 cycles/ticks +average: 11555 cycles/ticks + +indcpa_enc: +median: 12446 cycles/ticks +average: 12517 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19414 cycles/ticks +average: 19562 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21437 cycles/ticks + +kyber_encaps_derand: +median: 22044 cycles/ticks +average: 22159 cycles/ticks + +kyber_encaps: +median: 22964 cycles/ticks +average: 23086 cycles/ticks + +kyber_decaps: +median: 25292 cycles/ticks +average: 25407 cycles/ticks + +Loop spin: 458 +gen_a: +median: 4390 cycles/ticks +average: 4438 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11448 cycles/ticks +average: 11499 cycles/ticks + +indcpa_enc: +median: 12412 cycles/ticks +average: 12483 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1161 cycles/ticks + +kyber_keypair_derand: +median: 19392 cycles/ticks +average: 19508 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21466 cycles/ticks + +kyber_encaps_derand: +median: 22004 cycles/ticks +average: 22105 cycles/ticks + +kyber_encaps: +median: 22978 cycles/ticks +average: 23115 cycles/ticks + +kyber_decaps: +median: 25156 cycles/ticks +average: 25268 cycles/ticks + +Loop spin: 459 +gen_a: +median: 4360 cycles/ticks +average: 4402 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11414 cycles/ticks +average: 11468 cycles/ticks + +indcpa_enc: +median: 12368 cycles/ticks +average: 12455 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19460 cycles/ticks +average: 19547 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21481 cycles/ticks + +kyber_encaps_derand: +median: 21840 cycles/ticks +average: 21954 cycles/ticks + +kyber_encaps: +median: 22758 cycles/ticks +average: 22905 cycles/ticks + +kyber_decaps: +median: 24998 cycles/ticks +average: 25112 cycles/ticks + +Loop spin: 460 +gen_a: +median: 4382 cycles/ticks +average: 4478 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2396 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11428 cycles/ticks +average: 11495 cycles/ticks + +indcpa_enc: +median: 12414 cycles/ticks +average: 12476 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19330 cycles/ticks +average: 19436 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21491 cycles/ticks + +kyber_encaps_derand: +median: 21868 cycles/ticks +average: 21969 cycles/ticks + +kyber_encaps: +median: 22844 cycles/ticks +average: 22994 cycles/ticks + +kyber_decaps: +median: 25048 cycles/ticks +average: 25180 cycles/ticks + +Loop spin: 461 +gen_a: +median: 4374 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 262 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11540 cycles/ticks +average: 11625 cycles/ticks + +indcpa_enc: +median: 12460 cycles/ticks +average: 12528 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19360 cycles/ticks +average: 19475 cycles/ticks + +kyber_keypair: +median: 21326 cycles/ticks +average: 21510 cycles/ticks + +kyber_encaps_derand: +median: 21922 cycles/ticks +average: 22034 cycles/ticks + +kyber_encaps: +median: 22868 cycles/ticks +average: 23021 cycles/ticks + +kyber_decaps: +median: 25134 cycles/ticks +average: 25245 cycles/ticks + +Loop spin: 462 +gen_a: +median: 4366 cycles/ticks +average: 4401 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 266 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11414 cycles/ticks +average: 11481 cycles/ticks + +indcpa_enc: +median: 12470 cycles/ticks +average: 12551 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19498 cycles/ticks +average: 19598 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21460 cycles/ticks + +kyber_encaps_derand: +median: 21924 cycles/ticks +average: 22065 cycles/ticks + +kyber_encaps: +median: 22856 cycles/ticks +average: 22975 cycles/ticks + +kyber_decaps: +median: 25104 cycles/ticks +average: 25199 cycles/ticks + +Loop spin: 463 +gen_a: +median: 4372 cycles/ticks +average: 4425 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11374 cycles/ticks +average: 11441 cycles/ticks + +indcpa_enc: +median: 12354 cycles/ticks +average: 12453 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19460 cycles/ticks +average: 19577 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21456 cycles/ticks + +kyber_encaps_derand: +median: 21886 cycles/ticks +average: 22022 cycles/ticks + +kyber_encaps: +median: 22858 cycles/ticks +average: 23018 cycles/ticks + +kyber_decaps: +median: 25048 cycles/ticks +average: 25148 cycles/ticks + +Loop spin: 464 +gen_a: +median: 4380 cycles/ticks +average: 4437 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11552 cycles/ticks +average: 11621 cycles/ticks + +indcpa_enc: +median: 12546 cycles/ticks +average: 12609 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 20988 cycles/ticks +average: 21117 cycles/ticks + +kyber_keypair: +median: 21410 cycles/ticks +average: 21559 cycles/ticks + +kyber_encaps_derand: +median: 21962 cycles/ticks +average: 22085 cycles/ticks + +kyber_encaps: +median: 22914 cycles/ticks +average: 23087 cycles/ticks + +kyber_decaps: +median: 25288 cycles/ticks +average: 25394 cycles/ticks + +Loop spin: 465 +gen_a: +median: 4372 cycles/ticks +average: 4400 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2388 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 188 cycles/ticks +average: 187 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11390 cycles/ticks +average: 11460 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12461 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19452 cycles/ticks +average: 19570 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21512 cycles/ticks + +kyber_encaps_derand: +median: 21912 cycles/ticks +average: 22026 cycles/ticks + +kyber_encaps: +median: 22812 cycles/ticks +average: 22940 cycles/ticks + +kyber_decaps: +median: 25090 cycles/ticks +average: 25227 cycles/ticks + +Loop spin: 466 +gen_a: +median: 4382 cycles/ticks +average: 4423 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11408 cycles/ticks +average: 11487 cycles/ticks + +indcpa_enc: +median: 12406 cycles/ticks +average: 12463 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19594 cycles/ticks + +kyber_keypair: +median: 21334 cycles/ticks +average: 21483 cycles/ticks + +kyber_encaps_derand: +median: 21968 cycles/ticks +average: 22080 cycles/ticks + +kyber_encaps: +median: 22916 cycles/ticks +average: 23063 cycles/ticks + +kyber_decaps: +median: 25042 cycles/ticks +average: 25173 cycles/ticks + +Loop spin: 467 +gen_a: +median: 4378 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11446 cycles/ticks +average: 11514 cycles/ticks + +indcpa_enc: +median: 12414 cycles/ticks +average: 12481 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19418 cycles/ticks +average: 19637 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21473 cycles/ticks + +kyber_encaps_derand: +median: 21924 cycles/ticks +average: 22030 cycles/ticks + +kyber_encaps: +median: 22820 cycles/ticks +average: 22981 cycles/ticks + +kyber_decaps: +median: 25068 cycles/ticks +average: 25204 cycles/ticks + +Loop spin: 468 +gen_a: +median: 4362 cycles/ticks +average: 4419 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 266 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11336 cycles/ticks +average: 11447 cycles/ticks + +indcpa_enc: +median: 12318 cycles/ticks +average: 12390 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19476 cycles/ticks +average: 19585 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21461 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 22051 cycles/ticks + +kyber_encaps: +median: 22878 cycles/ticks +average: 22999 cycles/ticks + +kyber_decaps: +median: 25128 cycles/ticks +average: 25262 cycles/ticks + +Loop spin: 469 +gen_a: +median: 4374 cycles/ticks +average: 4432 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 255 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11378 cycles/ticks +average: 11455 cycles/ticks + +indcpa_enc: +median: 12368 cycles/ticks +average: 12468 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19420 cycles/ticks +average: 19573 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21460 cycles/ticks + +kyber_encaps_derand: +median: 21916 cycles/ticks +average: 22008 cycles/ticks + +kyber_encaps: +median: 22896 cycles/ticks +average: 23033 cycles/ticks + +kyber_decaps: +median: 25086 cycles/ticks +average: 25214 cycles/ticks + +Loop spin: 470 +gen_a: +median: 4372 cycles/ticks +average: 4429 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2366 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 44 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11326 cycles/ticks +average: 11483 cycles/ticks + +indcpa_enc: +median: 12294 cycles/ticks +average: 12368 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19428 cycles/ticks +average: 19545 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21457 cycles/ticks + +kyber_encaps_derand: +median: 21888 cycles/ticks +average: 22024 cycles/ticks + +kyber_encaps: +median: 22844 cycles/ticks +average: 22991 cycles/ticks + +kyber_decaps: +median: 25102 cycles/ticks +average: 25208 cycles/ticks + +Loop spin: 471 +gen_a: +median: 4374 cycles/ticks +average: 4407 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11414 cycles/ticks +average: 11490 cycles/ticks + +indcpa_enc: +median: 12416 cycles/ticks +average: 12483 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1165 cycles/ticks + +kyber_keypair_derand: +median: 19382 cycles/ticks +average: 19481 cycles/ticks + +kyber_keypair: +median: 21274 cycles/ticks +average: 21431 cycles/ticks + +kyber_encaps_derand: +median: 21900 cycles/ticks +average: 22015 cycles/ticks + +kyber_encaps: +median: 22844 cycles/ticks +average: 22963 cycles/ticks + +kyber_decaps: +median: 25040 cycles/ticks +average: 25124 cycles/ticks + +Loop spin: 472 +gen_a: +median: 4400 cycles/ticks +average: 4446 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2366 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 220 cycles/ticks +average: 267 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 200 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11344 cycles/ticks +average: 11393 cycles/ticks + +indcpa_enc: +median: 12300 cycles/ticks +average: 12368 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19392 cycles/ticks +average: 19504 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21455 cycles/ticks + +kyber_encaps_derand: +median: 21850 cycles/ticks +average: 21953 cycles/ticks + +kyber_encaps: +median: 22814 cycles/ticks +average: 22952 cycles/ticks + +kyber_decaps: +median: 25038 cycles/ticks +average: 25142 cycles/ticks + +Loop spin: 473 +gen_a: +median: 4368 cycles/ticks +average: 4490 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1557 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 256 cycles/ticks +average: 258 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11402 cycles/ticks +average: 11465 cycles/ticks + +indcpa_enc: +median: 12354 cycles/ticks +average: 12453 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19446 cycles/ticks +average: 19546 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21440 cycles/ticks + +kyber_encaps_derand: +median: 21948 cycles/ticks +average: 22053 cycles/ticks + +kyber_encaps: +median: 22894 cycles/ticks +average: 23011 cycles/ticks + +kyber_decaps: +median: 25118 cycles/ticks +average: 25234 cycles/ticks + +Loop spin: 474 +gen_a: +median: 4372 cycles/ticks +average: 4408 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11396 cycles/ticks +average: 11486 cycles/ticks + +indcpa_enc: +median: 12392 cycles/ticks +average: 12486 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19594 cycles/ticks +average: 19677 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21473 cycles/ticks + +kyber_encaps_derand: +median: 21842 cycles/ticks +average: 21941 cycles/ticks + +kyber_encaps: +median: 22782 cycles/ticks +average: 22917 cycles/ticks + +kyber_decaps: +median: 25008 cycles/ticks +average: 25114 cycles/ticks + +Loop spin: 475 +gen_a: +median: 4390 cycles/ticks +average: 4435 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11386 cycles/ticks +average: 11434 cycles/ticks + +indcpa_enc: +median: 12336 cycles/ticks +average: 12417 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19454 cycles/ticks +average: 19552 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21440 cycles/ticks + +kyber_encaps_derand: +median: 21884 cycles/ticks +average: 22018 cycles/ticks + +kyber_encaps: +median: 22810 cycles/ticks +average: 22926 cycles/ticks + +kyber_decaps: +median: 25060 cycles/ticks +average: 25166 cycles/ticks + +Loop spin: 476 +gen_a: +median: 4372 cycles/ticks +average: 4492 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 265 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11352 cycles/ticks +average: 11449 cycles/ticks + +indcpa_enc: +median: 12316 cycles/ticks +average: 12377 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 19572 cycles/ticks + +kyber_keypair: +median: 21262 cycles/ticks +average: 21422 cycles/ticks + +kyber_encaps_derand: +median: 21930 cycles/ticks +average: 22022 cycles/ticks + +kyber_encaps: +median: 22856 cycles/ticks +average: 22981 cycles/ticks + +kyber_decaps: +median: 25138 cycles/ticks +average: 25234 cycles/ticks + +Loop spin: 477 +gen_a: +median: 4372 cycles/ticks +average: 4412 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1557 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 12882 cycles/ticks +average: 12942 cycles/ticks + +indcpa_enc: +median: 13888 cycles/ticks +average: 13975 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19446 cycles/ticks +average: 19533 cycles/ticks + +kyber_keypair: +median: 21254 cycles/ticks +average: 21402 cycles/ticks + +kyber_encaps_derand: +median: 21822 cycles/ticks +average: 21898 cycles/ticks + +kyber_encaps: +median: 22768 cycles/ticks +average: 22909 cycles/ticks + +kyber_decaps: +median: 24980 cycles/ticks +average: 25102 cycles/ticks + +Loop spin: 478 +gen_a: +median: 4380 cycles/ticks +average: 4419 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11388 cycles/ticks +average: 11456 cycles/ticks + +indcpa_enc: +median: 12340 cycles/ticks +average: 12398 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19412 cycles/ticks +average: 19508 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21469 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 22006 cycles/ticks + +kyber_encaps: +median: 22900 cycles/ticks +average: 23042 cycles/ticks + +kyber_decaps: +median: 25144 cycles/ticks +average: 25246 cycles/ticks + +Loop spin: 479 +gen_a: +median: 4372 cycles/ticks +average: 4409 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11338 cycles/ticks +average: 11392 cycles/ticks + +indcpa_enc: +median: 12324 cycles/ticks +average: 12381 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19546 cycles/ticks +average: 19647 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21451 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 22003 cycles/ticks + +kyber_encaps: +median: 22868 cycles/ticks +average: 23002 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25204 cycles/ticks + +Loop spin: 480 +gen_a: +median: 4388 cycles/ticks +average: 4423 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2363 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 40 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11364 cycles/ticks +average: 11447 cycles/ticks + +indcpa_enc: +median: 12332 cycles/ticks +average: 12408 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19474 cycles/ticks +average: 19602 cycles/ticks + +kyber_keypair: +median: 21270 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 21936 cycles/ticks +average: 22014 cycles/ticks + +kyber_encaps: +median: 22884 cycles/ticks +average: 22992 cycles/ticks + +kyber_decaps: +median: 25138 cycles/ticks +average: 25232 cycles/ticks + +Loop spin: 481 +gen_a: +median: 4374 cycles/ticks +average: 4407 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11368 cycles/ticks +average: 11431 cycles/ticks + +indcpa_enc: +median: 12350 cycles/ticks +average: 12405 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1172 cycles/ticks + +kyber_keypair_derand: +median: 19436 cycles/ticks +average: 19568 cycles/ticks + +kyber_keypair: +median: 21320 cycles/ticks +average: 21491 cycles/ticks + +kyber_encaps_derand: +median: 21858 cycles/ticks +average: 21966 cycles/ticks + +kyber_encaps: +median: 22832 cycles/ticks +average: 22943 cycles/ticks + +kyber_decaps: +median: 25024 cycles/ticks +average: 25119 cycles/ticks + +Loop spin: 482 +gen_a: +median: 4362 cycles/ticks +average: 4506 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11372 cycles/ticks +average: 11411 cycles/ticks + +indcpa_enc: +median: 12320 cycles/ticks +average: 12414 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19472 cycles/ticks +average: 19581 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21493 cycles/ticks + +kyber_encaps_derand: +median: 21860 cycles/ticks +average: 21952 cycles/ticks + +kyber_encaps: +median: 22786 cycles/ticks +average: 22902 cycles/ticks + +kyber_decaps: +median: 25068 cycles/ticks +average: 25197 cycles/ticks + +Loop spin: 483 +gen_a: +median: 4378 cycles/ticks +average: 4412 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 44 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11492 cycles/ticks +average: 11555 cycles/ticks + +indcpa_enc: +median: 12452 cycles/ticks +average: 12521 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19436 cycles/ticks +average: 19556 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21416 cycles/ticks + +kyber_encaps_derand: +median: 21870 cycles/ticks +average: 21989 cycles/ticks + +kyber_encaps: +median: 22794 cycles/ticks +average: 22913 cycles/ticks + +kyber_decaps: +median: 24994 cycles/ticks +average: 28307 cycles/ticks + +Loop spin: 484 +gen_a: +median: 4396 cycles/ticks +average: 4446 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11402 cycles/ticks +average: 11457 cycles/ticks + +indcpa_enc: +median: 12392 cycles/ticks +average: 12440 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19468 cycles/ticks +average: 19593 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21457 cycles/ticks + +kyber_encaps_derand: +median: 21856 cycles/ticks +average: 21966 cycles/ticks + +kyber_encaps: +median: 22804 cycles/ticks +average: 22914 cycles/ticks + +kyber_decaps: +median: 25016 cycles/ticks +average: 25133 cycles/ticks + +Loop spin: 485 +gen_a: +median: 4360 cycles/ticks +average: 4423 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 263 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11568 cycles/ticks +average: 11665 cycles/ticks + +indcpa_enc: +median: 12342 cycles/ticks +average: 12435 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19374 cycles/ticks +average: 19449 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21423 cycles/ticks + +kyber_encaps_derand: +median: 21860 cycles/ticks +average: 21965 cycles/ticks + +kyber_encaps: +median: 22812 cycles/ticks +average: 22939 cycles/ticks + +kyber_decaps: +median: 25050 cycles/ticks +average: 25152 cycles/ticks + +Loop spin: 486 +gen_a: +median: 4362 cycles/ticks +average: 4522 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 248 cycles/ticks +average: 274 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 281 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11346 cycles/ticks +average: 11406 cycles/ticks + +indcpa_enc: +median: 12306 cycles/ticks +average: 12363 cycles/ticks + +indcpa_dec: +median: 1174 cycles/ticks +average: 1187 cycles/ticks + +kyber_keypair_derand: +median: 19394 cycles/ticks +average: 19515 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21452 cycles/ticks + +kyber_encaps_derand: +median: 21852 cycles/ticks +average: 24841 cycles/ticks + +kyber_encaps: +median: 22788 cycles/ticks +average: 22913 cycles/ticks + +kyber_decaps: +median: 25086 cycles/ticks +average: 25182 cycles/ticks + +Loop spin: 487 +gen_a: +median: 4378 cycles/ticks +average: 4493 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11336 cycles/ticks +average: 11401 cycles/ticks + +indcpa_enc: +median: 12386 cycles/ticks +average: 12433 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19414 cycles/ticks +average: 19573 cycles/ticks + +kyber_keypair: +median: 21272 cycles/ticks +average: 21436 cycles/ticks + +kyber_encaps_derand: +median: 21974 cycles/ticks +average: 22057 cycles/ticks + +kyber_encaps: +median: 22886 cycles/ticks +average: 23033 cycles/ticks + +kyber_decaps: +median: 25154 cycles/ticks +average: 25279 cycles/ticks + +Loop spin: 488 +gen_a: +median: 4364 cycles/ticks +average: 4498 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11372 cycles/ticks +average: 11457 cycles/ticks + +indcpa_enc: +median: 12404 cycles/ticks +average: 12455 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19513 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21471 cycles/ticks + +kyber_encaps_derand: +median: 21906 cycles/ticks +average: 22018 cycles/ticks + +kyber_encaps: +median: 22856 cycles/ticks +average: 22971 cycles/ticks + +kyber_decaps: +median: 25134 cycles/ticks +average: 25248 cycles/ticks + +Loop spin: 489 +gen_a: +median: 4366 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11404 cycles/ticks +average: 11488 cycles/ticks + +indcpa_enc: +median: 12354 cycles/ticks +average: 12436 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19472 cycles/ticks +average: 19585 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21445 cycles/ticks + +kyber_encaps_derand: +median: 21978 cycles/ticks +average: 22096 cycles/ticks + +kyber_encaps: +median: 22916 cycles/ticks +average: 23014 cycles/ticks + +kyber_decaps: +median: 25148 cycles/ticks +average: 25238 cycles/ticks + +Loop spin: 490 +gen_a: +median: 4376 cycles/ticks +average: 4426 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2398 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11426 cycles/ticks +average: 11487 cycles/ticks + +indcpa_enc: +median: 12388 cycles/ticks +average: 12447 cycles/ticks + +indcpa_dec: +median: 1166 cycles/ticks +average: 1179 cycles/ticks + +kyber_keypair_derand: +median: 19418 cycles/ticks +average: 19520 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21503 cycles/ticks + +kyber_encaps_derand: +median: 21896 cycles/ticks +average: 21997 cycles/ticks + +kyber_encaps: +median: 22872 cycles/ticks +average: 22982 cycles/ticks + +kyber_decaps: +median: 25116 cycles/ticks +average: 25202 cycles/ticks + +Loop spin: 491 +gen_a: +median: 4374 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 262 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11466 cycles/ticks +average: 11560 cycles/ticks + +indcpa_enc: +median: 12406 cycles/ticks +average: 12470 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19412 cycles/ticks +average: 19512 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21499 cycles/ticks + +kyber_encaps_derand: +median: 22010 cycles/ticks +average: 22125 cycles/ticks + +kyber_encaps: +median: 22920 cycles/ticks +average: 23033 cycles/ticks + +kyber_decaps: +median: 25248 cycles/ticks +average: 25332 cycles/ticks + +Loop spin: 492 +gen_a: +median: 4378 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11486 cycles/ticks +average: 11534 cycles/ticks + +indcpa_enc: +median: 12414 cycles/ticks +average: 12498 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19484 cycles/ticks +average: 19624 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21440 cycles/ticks + +kyber_encaps_derand: +median: 21928 cycles/ticks +average: 22031 cycles/ticks + +kyber_encaps: +median: 22836 cycles/ticks +average: 22953 cycles/ticks + +kyber_decaps: +median: 25126 cycles/ticks +average: 25226 cycles/ticks + +Loop spin: 493 +gen_a: +median: 4382 cycles/ticks +average: 4442 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11436 cycles/ticks +average: 11512 cycles/ticks + +indcpa_enc: +median: 12420 cycles/ticks +average: 12516 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1160 cycles/ticks + +kyber_keypair_derand: +median: 19432 cycles/ticks +average: 19550 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21456 cycles/ticks + +kyber_encaps_derand: +median: 21916 cycles/ticks +average: 22026 cycles/ticks + +kyber_encaps: +median: 22850 cycles/ticks +average: 22979 cycles/ticks + +kyber_decaps: +median: 25122 cycles/ticks +average: 25228 cycles/ticks + +Loop spin: 494 +gen_a: +median: 4378 cycles/ticks +average: 4437 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11356 cycles/ticks +average: 11401 cycles/ticks + +indcpa_enc: +median: 12342 cycles/ticks +average: 12399 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19464 cycles/ticks +average: 19563 cycles/ticks + +kyber_keypair: +median: 21360 cycles/ticks +average: 21554 cycles/ticks + +kyber_encaps_derand: +median: 21870 cycles/ticks +average: 21970 cycles/ticks + +kyber_encaps: +median: 22838 cycles/ticks +average: 22978 cycles/ticks + +kyber_decaps: +median: 25052 cycles/ticks +average: 25152 cycles/ticks + +Loop spin: 495 +gen_a: +median: 4390 cycles/ticks +average: 4431 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 192 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11422 cycles/ticks +average: 11488 cycles/ticks + +indcpa_enc: +median: 12566 cycles/ticks +average: 12679 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 20836 cycles/ticks +average: 20938 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21488 cycles/ticks + +kyber_encaps_derand: +median: 22024 cycles/ticks +average: 22133 cycles/ticks + +kyber_encaps: +median: 23054 cycles/ticks +average: 23162 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25175 cycles/ticks + +Loop spin: 496 +gen_a: +median: 4394 cycles/ticks +average: 4423 cycles/ticks + +poly_getnoise_eta1: +median: 2346 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1571 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11430 cycles/ticks +average: 11489 cycles/ticks + +indcpa_enc: +median: 12402 cycles/ticks +average: 12489 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1178 cycles/ticks + +kyber_keypair_derand: +median: 19406 cycles/ticks +average: 19502 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21473 cycles/ticks + +kyber_encaps_derand: +median: 21842 cycles/ticks +average: 21944 cycles/ticks + +kyber_encaps: +median: 22814 cycles/ticks +average: 22955 cycles/ticks + +kyber_decaps: +median: 25026 cycles/ticks +average: 25128 cycles/ticks + +Loop spin: 497 +gen_a: +median: 4362 cycles/ticks +average: 4402 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11370 cycles/ticks +average: 11447 cycles/ticks + +indcpa_enc: +median: 12326 cycles/ticks +average: 12400 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19440 cycles/ticks +average: 19567 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21468 cycles/ticks + +kyber_encaps_derand: +median: 21926 cycles/ticks +average: 22009 cycles/ticks + +kyber_encaps: +median: 22884 cycles/ticks +average: 23000 cycles/ticks + +kyber_decaps: +median: 25130 cycles/ticks +average: 25247 cycles/ticks + +Loop spin: 498 +gen_a: +median: 4382 cycles/ticks +average: 4428 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 198 cycles/ticks +average: 234 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11348 cycles/ticks +average: 11405 cycles/ticks + +indcpa_enc: +median: 12304 cycles/ticks +average: 12375 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19454 cycles/ticks +average: 19568 cycles/ticks + +kyber_keypair: +median: 21274 cycles/ticks +average: 21415 cycles/ticks + +kyber_encaps_derand: +median: 21916 cycles/ticks +average: 22000 cycles/ticks + +kyber_encaps: +median: 22852 cycles/ticks +average: 22950 cycles/ticks + +kyber_decaps: +median: 25102 cycles/ticks +average: 25223 cycles/ticks + +Loop spin: 499 +gen_a: +median: 4366 cycles/ticks +average: 4418 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1558 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11358 cycles/ticks +average: 11446 cycles/ticks + +indcpa_enc: +median: 12322 cycles/ticks +average: 12379 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19408 cycles/ticks +average: 19532 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21444 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 22032 cycles/ticks + +kyber_encaps: +median: 22866 cycles/ticks +average: 22979 cycles/ticks + +kyber_decaps: +median: 25108 cycles/ticks +average: 25198 cycles/ticks + +Loop spin: 500 +gen_a: +median: 4372 cycles/ticks +average: 4411 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11398 cycles/ticks +average: 11502 cycles/ticks + +indcpa_enc: +median: 12376 cycles/ticks +average: 12447 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 20818 cycles/ticks +average: 20932 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21470 cycles/ticks + +kyber_encaps_derand: +median: 21876 cycles/ticks +average: 21979 cycles/ticks + +kyber_encaps: +median: 22784 cycles/ticks +average: 22891 cycles/ticks + +kyber_decaps: +median: 25030 cycles/ticks +average: 25118 cycles/ticks + +Loop spin: 501 +gen_a: +median: 4368 cycles/ticks +average: 4401 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11358 cycles/ticks +average: 11416 cycles/ticks + +indcpa_enc: +median: 12308 cycles/ticks +average: 12379 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19430 cycles/ticks +average: 19578 cycles/ticks + +kyber_keypair: +median: 21348 cycles/ticks +average: 21487 cycles/ticks + +kyber_encaps_derand: +median: 21842 cycles/ticks +average: 21928 cycles/ticks + +kyber_encaps: +median: 22776 cycles/ticks +average: 22895 cycles/ticks + +kyber_decaps: +median: 25026 cycles/ticks +average: 25135 cycles/ticks + +Loop spin: 502 +gen_a: +median: 4380 cycles/ticks +average: 4413 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11366 cycles/ticks +average: 11437 cycles/ticks + +indcpa_enc: +median: 12348 cycles/ticks +average: 12424 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19458 cycles/ticks +average: 19572 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21503 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 22013 cycles/ticks + +kyber_encaps: +median: 22852 cycles/ticks +average: 23027 cycles/ticks + +kyber_decaps: +median: 25084 cycles/ticks +average: 25200 cycles/ticks + +Loop spin: 503 +gen_a: +median: 4368 cycles/ticks +average: 4420 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2389 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 84 cycles/ticks + +indcpa_keypair: +median: 11336 cycles/ticks +average: 11424 cycles/ticks + +indcpa_enc: +median: 12304 cycles/ticks +average: 12392 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1166 cycles/ticks + +kyber_keypair_derand: +median: 19362 cycles/ticks +average: 19466 cycles/ticks + +kyber_keypair: +median: 21250 cycles/ticks +average: 21386 cycles/ticks + +kyber_encaps_derand: +median: 21878 cycles/ticks +average: 21975 cycles/ticks + +kyber_encaps: +median: 22782 cycles/ticks +average: 22898 cycles/ticks + +kyber_decaps: +median: 25022 cycles/ticks +average: 25109 cycles/ticks + +Loop spin: 504 +gen_a: +median: 4374 cycles/ticks +average: 4409 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11324 cycles/ticks +average: 11382 cycles/ticks + +indcpa_enc: +median: 12300 cycles/ticks +average: 12358 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19406 cycles/ticks +average: 19515 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21466 cycles/ticks + +kyber_encaps_derand: +median: 21870 cycles/ticks +average: 21986 cycles/ticks + +kyber_encaps: +median: 22800 cycles/ticks +average: 22937 cycles/ticks + +kyber_decaps: +median: 25016 cycles/ticks +average: 25115 cycles/ticks + +Loop spin: 505 +gen_a: +median: 4382 cycles/ticks +average: 4485 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1542 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 35 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11370 cycles/ticks +average: 11448 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12437 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19498 cycles/ticks +average: 19612 cycles/ticks + +kyber_keypair: +median: 21260 cycles/ticks +average: 21430 cycles/ticks + +kyber_encaps_derand: +median: 21956 cycles/ticks +average: 22093 cycles/ticks + +kyber_encaps: +median: 22906 cycles/ticks +average: 23004 cycles/ticks + +kyber_decaps: +median: 25154 cycles/ticks +average: 25254 cycles/ticks + +Loop spin: 506 +gen_a: +median: 4374 cycles/ticks +average: 4435 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2387 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11420 cycles/ticks +average: 11488 cycles/ticks + +indcpa_enc: +median: 12400 cycles/ticks +average: 12494 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19557 cycles/ticks + +kyber_keypair: +median: 21266 cycles/ticks +average: 21423 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 21997 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22940 cycles/ticks + +kyber_decaps: +median: 25206 cycles/ticks +average: 25289 cycles/ticks + +Loop spin: 507 +gen_a: +median: 4392 cycles/ticks +average: 4487 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2363 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11602 cycles/ticks +average: 11682 cycles/ticks + +indcpa_enc: +median: 12432 cycles/ticks +average: 12483 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1169 cycles/ticks + +kyber_keypair_derand: +median: 19676 cycles/ticks +average: 19793 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21475 cycles/ticks + +kyber_encaps_derand: +median: 22106 cycles/ticks +average: 22217 cycles/ticks + +kyber_encaps: +median: 23060 cycles/ticks +average: 23186 cycles/ticks + +kyber_decaps: +median: 25112 cycles/ticks +average: 25213 cycles/ticks + +Loop spin: 508 +gen_a: +median: 4364 cycles/ticks +average: 4516 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 234 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 262 cycles/ticks +average: 262 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 84 cycles/ticks + +indcpa_keypair: +median: 11366 cycles/ticks +average: 11453 cycles/ticks + +indcpa_enc: +median: 12348 cycles/ticks +average: 12416 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19532 cycles/ticks +average: 19641 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21450 cycles/ticks + +kyber_encaps_derand: +median: 21954 cycles/ticks +average: 22074 cycles/ticks + +kyber_encaps: +median: 22892 cycles/ticks +average: 22998 cycles/ticks + +kyber_decaps: +median: 25098 cycles/ticks +average: 25190 cycles/ticks + +Loop spin: 509 +gen_a: +median: 4386 cycles/ticks +average: 4499 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 268 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11420 cycles/ticks +average: 11505 cycles/ticks + +indcpa_enc: +median: 12396 cycles/ticks +average: 12454 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19470 cycles/ticks +average: 19576 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21458 cycles/ticks + +kyber_encaps_derand: +median: 21852 cycles/ticks +average: 21961 cycles/ticks + +kyber_encaps: +median: 22814 cycles/ticks +average: 22955 cycles/ticks + +kyber_decaps: +median: 25024 cycles/ticks +average: 25102 cycles/ticks + +Loop spin: 510 +gen_a: +median: 4382 cycles/ticks +average: 4497 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11316 cycles/ticks +average: 11373 cycles/ticks + +indcpa_enc: +median: 12296 cycles/ticks +average: 12355 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19480 cycles/ticks +average: 19580 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21409 cycles/ticks + +kyber_encaps_derand: +median: 21900 cycles/ticks +average: 22030 cycles/ticks + +kyber_encaps: +median: 22866 cycles/ticks +average: 22967 cycles/ticks + +kyber_decaps: +median: 25088 cycles/ticks +average: 25177 cycles/ticks + +Loop spin: 511 +gen_a: +median: 4368 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 256 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11470 cycles/ticks + +indcpa_enc: +median: 12370 cycles/ticks +average: 12445 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19454 cycles/ticks +average: 19570 cycles/ticks + +kyber_keypair: +median: 21256 cycles/ticks +average: 21421 cycles/ticks + +kyber_encaps_derand: +median: 22004 cycles/ticks +average: 22086 cycles/ticks + +kyber_encaps: +median: 22908 cycles/ticks +average: 23007 cycles/ticks + +kyber_decaps: +median: 25180 cycles/ticks +average: 25272 cycles/ticks + +Loop spin: 512 +gen_a: +median: 4374 cycles/ticks +average: 4430 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11340 cycles/ticks +average: 11425 cycles/ticks + +indcpa_enc: +median: 12330 cycles/ticks +average: 12403 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19432 cycles/ticks +average: 19546 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21455 cycles/ticks + +kyber_encaps_derand: +median: 21872 cycles/ticks +average: 21972 cycles/ticks + +kyber_encaps: +median: 22836 cycles/ticks +average: 22955 cycles/ticks + +kyber_decaps: +median: 25050 cycles/ticks +average: 25146 cycles/ticks + +Loop spin: 513 +gen_a: +median: 4360 cycles/ticks +average: 4432 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11468 cycles/ticks +average: 11531 cycles/ticks + +indcpa_enc: +median: 12432 cycles/ticks +average: 12539 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19416 cycles/ticks +average: 19556 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21470 cycles/ticks + +kyber_encaps_derand: +median: 21924 cycles/ticks +average: 22048 cycles/ticks + +kyber_encaps: +median: 22840 cycles/ticks +average: 22963 cycles/ticks + +kyber_decaps: +median: 25112 cycles/ticks +average: 25214 cycles/ticks + +Loop spin: 514 +gen_a: +median: 4378 cycles/ticks +average: 4412 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2404 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 44 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11320 cycles/ticks +average: 11376 cycles/ticks + +indcpa_enc: +median: 12304 cycles/ticks +average: 12367 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19446 cycles/ticks +average: 19550 cycles/ticks + +kyber_keypair: +median: 21326 cycles/ticks +average: 21471 cycles/ticks + +kyber_encaps_derand: +median: 21868 cycles/ticks +average: 21972 cycles/ticks + +kyber_encaps: +median: 22824 cycles/ticks +average: 22941 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25150 cycles/ticks + +Loop spin: 515 +gen_a: +median: 4378 cycles/ticks +average: 4412 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11376 cycles/ticks +average: 11429 cycles/ticks + +indcpa_enc: +median: 12328 cycles/ticks +average: 12388 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1167 cycles/ticks + +kyber_keypair_derand: +median: 19466 cycles/ticks +average: 19575 cycles/ticks + +kyber_keypair: +median: 21352 cycles/ticks +average: 21534 cycles/ticks + +kyber_encaps_derand: +median: 21860 cycles/ticks +average: 21958 cycles/ticks + +kyber_encaps: +median: 22794 cycles/ticks +average: 22897 cycles/ticks + +kyber_decaps: +median: 25046 cycles/ticks +average: 25134 cycles/ticks + +Loop spin: 516 +gen_a: +median: 4368 cycles/ticks +average: 4395 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2398 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11442 cycles/ticks +average: 11533 cycles/ticks + +indcpa_enc: +median: 12404 cycles/ticks +average: 12461 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1167 cycles/ticks + +kyber_keypair_derand: +median: 19536 cycles/ticks +average: 19654 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21533 cycles/ticks + +kyber_encaps_derand: +median: 21820 cycles/ticks +average: 21911 cycles/ticks + +kyber_encaps: +median: 22778 cycles/ticks +average: 22930 cycles/ticks + +kyber_decaps: +median: 25016 cycles/ticks +average: 25121 cycles/ticks + +Loop spin: 517 +gen_a: +median: 4384 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11478 cycles/ticks +average: 11542 cycles/ticks + +indcpa_enc: +median: 12414 cycles/ticks +average: 12465 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19424 cycles/ticks +average: 19547 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21480 cycles/ticks + +kyber_encaps_derand: +median: 21920 cycles/ticks +average: 22022 cycles/ticks + +kyber_encaps: +median: 22836 cycles/ticks +average: 22975 cycles/ticks + +kyber_decaps: +median: 25106 cycles/ticks +average: 25222 cycles/ticks + +Loop spin: 518 +gen_a: +median: 4366 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11388 cycles/ticks +average: 11465 cycles/ticks + +indcpa_enc: +median: 12348 cycles/ticks +average: 12470 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19380 cycles/ticks +average: 19472 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21428 cycles/ticks + +kyber_encaps_derand: +median: 21910 cycles/ticks +average: 22017 cycles/ticks + +kyber_encaps: +median: 22836 cycles/ticks +average: 22956 cycles/ticks + +kyber_decaps: +median: 25064 cycles/ticks +average: 25182 cycles/ticks + +Loop spin: 519 +gen_a: +median: 4388 cycles/ticks +average: 4447 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 12732 cycles/ticks +average: 12796 cycles/ticks + +indcpa_enc: +median: 13696 cycles/ticks +average: 13760 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1171 cycles/ticks + +kyber_keypair_derand: +median: 19448 cycles/ticks +average: 19550 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21438 cycles/ticks + +kyber_encaps_derand: +median: 22002 cycles/ticks +average: 22092 cycles/ticks + +kyber_encaps: +median: 22956 cycles/ticks +average: 23065 cycles/ticks + +kyber_decaps: +median: 25178 cycles/ticks +average: 25310 cycles/ticks + +Loop spin: 520 +gen_a: +median: 4380 cycles/ticks +average: 4420 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11366 cycles/ticks +average: 11448 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12404 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19480 cycles/ticks +average: 19616 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21440 cycles/ticks + +kyber_encaps_derand: +median: 21920 cycles/ticks +average: 22017 cycles/ticks + +kyber_encaps: +median: 22872 cycles/ticks +average: 22999 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25212 cycles/ticks + +Loop spin: 521 +gen_a: +median: 4376 cycles/ticks +average: 4524 cycles/ticks + +poly_getnoise_eta1: +median: 2346 cycles/ticks +average: 2355 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 43 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11310 cycles/ticks +average: 11412 cycles/ticks + +indcpa_enc: +median: 12304 cycles/ticks +average: 12363 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1195 cycles/ticks + +kyber_keypair_derand: +median: 19350 cycles/ticks +average: 19452 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21422 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 22012 cycles/ticks + +kyber_encaps: +median: 22842 cycles/ticks +average: 22972 cycles/ticks + +kyber_decaps: +median: 25066 cycles/ticks +average: 25162 cycles/ticks + +Loop spin: 522 +gen_a: +median: 4378 cycles/ticks +average: 4462 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11376 cycles/ticks +average: 11437 cycles/ticks + +indcpa_enc: +median: 12350 cycles/ticks +average: 12440 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19536 cycles/ticks +average: 19637 cycles/ticks + +kyber_keypair: +median: 21330 cycles/ticks +average: 21473 cycles/ticks + +kyber_encaps_derand: +median: 21856 cycles/ticks +average: 21946 cycles/ticks + +kyber_encaps: +median: 22814 cycles/ticks +average: 22944 cycles/ticks + +kyber_decaps: +median: 25038 cycles/ticks +average: 25144 cycles/ticks + +Loop spin: 523 +gen_a: +median: 4376 cycles/ticks +average: 4409 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11296 cycles/ticks +average: 11357 cycles/ticks + +indcpa_enc: +median: 12300 cycles/ticks +average: 12357 cycles/ticks + +indcpa_dec: +median: 1134 cycles/ticks +average: 1134 cycles/ticks + +kyber_keypair_derand: +median: 19466 cycles/ticks +average: 19588 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21489 cycles/ticks + +kyber_encaps_derand: +median: 22000 cycles/ticks +average: 22095 cycles/ticks + +kyber_encaps: +median: 22938 cycles/ticks +average: 23044 cycles/ticks + +kyber_decaps: +median: 25138 cycles/ticks +average: 25214 cycles/ticks + +Loop spin: 524 +gen_a: +median: 4396 cycles/ticks +average: 4430 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11483 cycles/ticks + +indcpa_enc: +median: 12398 cycles/ticks +average: 12447 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19496 cycles/ticks +average: 19611 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21475 cycles/ticks + +kyber_encaps_derand: +median: 21978 cycles/ticks +average: 22107 cycles/ticks + +kyber_encaps: +median: 22930 cycles/ticks +average: 23031 cycles/ticks + +kyber_decaps: +median: 25128 cycles/ticks +average: 25212 cycles/ticks + +Loop spin: 525 +gen_a: +median: 4370 cycles/ticks +average: 4406 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2388 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11420 cycles/ticks +average: 11474 cycles/ticks + +indcpa_enc: +median: 12344 cycles/ticks +average: 12432 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19454 cycles/ticks +average: 19543 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21476 cycles/ticks + +kyber_encaps_derand: +median: 21966 cycles/ticks +average: 22060 cycles/ticks + +kyber_encaps: +median: 22904 cycles/ticks +average: 23023 cycles/ticks + +kyber_decaps: +median: 25180 cycles/ticks +average: 25271 cycles/ticks + +Loop spin: 526 +gen_a: +median: 4372 cycles/ticks +average: 4430 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11408 cycles/ticks +average: 11507 cycles/ticks + +indcpa_enc: +median: 12364 cycles/ticks +average: 12424 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19362 cycles/ticks +average: 19474 cycles/ticks + +kyber_keypair: +median: 21280 cycles/ticks +average: 21401 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 21987 cycles/ticks + +kyber_encaps: +median: 22800 cycles/ticks +average: 22919 cycles/ticks + +kyber_decaps: +median: 25092 cycles/ticks +average: 25237 cycles/ticks + +Loop spin: 527 +gen_a: +median: 4370 cycles/ticks +average: 4475 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 196 cycles/ticks +average: 195 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11382 cycles/ticks +average: 11471 cycles/ticks + +indcpa_enc: +median: 12370 cycles/ticks +average: 12422 cycles/ticks + +indcpa_dec: +median: 1134 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19390 cycles/ticks +average: 19510 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21457 cycles/ticks + +kyber_encaps_derand: +median: 21930 cycles/ticks +average: 22039 cycles/ticks + +kyber_encaps: +median: 22852 cycles/ticks +average: 23000 cycles/ticks + +kyber_decaps: +median: 25102 cycles/ticks +average: 25216 cycles/ticks + +Loop spin: 528 +gen_a: +median: 4366 cycles/ticks +average: 4412 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11474 cycles/ticks +average: 11536 cycles/ticks + +indcpa_enc: +median: 12412 cycles/ticks +average: 12492 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19376 cycles/ticks +average: 19465 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21453 cycles/ticks + +kyber_encaps_derand: +median: 21910 cycles/ticks +average: 22007 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22934 cycles/ticks + +kyber_decaps: +median: 25072 cycles/ticks +average: 25189 cycles/ticks + +Loop spin: 529 +gen_a: +median: 4386 cycles/ticks +average: 4447 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 196 cycles/ticks +average: 196 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11354 cycles/ticks +average: 11449 cycles/ticks + +indcpa_enc: +median: 12320 cycles/ticks +average: 12367 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1177 cycles/ticks + +kyber_keypair_derand: +median: 19420 cycles/ticks +average: 19508 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21499 cycles/ticks + +kyber_encaps_derand: +median: 21904 cycles/ticks +average: 21978 cycles/ticks + +kyber_encaps: +median: 22866 cycles/ticks +average: 23015 cycles/ticks + +kyber_decaps: +median: 25118 cycles/ticks +average: 25205 cycles/ticks + +Loop spin: 530 +gen_a: +median: 4380 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11444 cycles/ticks +average: 11495 cycles/ticks + +indcpa_enc: +median: 12386 cycles/ticks +average: 12460 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19532 cycles/ticks +average: 19669 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21471 cycles/ticks + +kyber_encaps_derand: +median: 21834 cycles/ticks +average: 21946 cycles/ticks + +kyber_encaps: +median: 22752 cycles/ticks +average: 22905 cycles/ticks + +kyber_decaps: +median: 25008 cycles/ticks +average: 25122 cycles/ticks + +Loop spin: 531 +gen_a: +median: 4388 cycles/ticks +average: 4447 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 266 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11416 cycles/ticks +average: 11499 cycles/ticks + +indcpa_enc: +median: 12412 cycles/ticks +average: 12461 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19402 cycles/ticks +average: 19498 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21439 cycles/ticks + +kyber_encaps_derand: +median: 21944 cycles/ticks +average: 22022 cycles/ticks + +kyber_encaps: +median: 22874 cycles/ticks +average: 22974 cycles/ticks + +kyber_decaps: +median: 25126 cycles/ticks +average: 25240 cycles/ticks + +Loop spin: 532 +gen_a: +median: 4434 cycles/ticks +average: 4480 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11440 cycles/ticks +average: 11522 cycles/ticks + +indcpa_enc: +median: 12368 cycles/ticks +average: 12417 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19436 cycles/ticks +average: 19533 cycles/ticks + +kyber_keypair: +median: 21264 cycles/ticks +average: 21460 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 22009 cycles/ticks + +kyber_encaps: +median: 22888 cycles/ticks +average: 22989 cycles/ticks + +kyber_decaps: +median: 25092 cycles/ticks +average: 25186 cycles/ticks + +Loop spin: 533 +gen_a: +median: 4384 cycles/ticks +average: 4420 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 12796 cycles/ticks +average: 12859 cycles/ticks + +indcpa_enc: +median: 13796 cycles/ticks +average: 13865 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1170 cycles/ticks + +kyber_keypair_derand: +median: 19440 cycles/ticks +average: 19521 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21479 cycles/ticks + +kyber_encaps_derand: +median: 21864 cycles/ticks +average: 21957 cycles/ticks + +kyber_encaps: +median: 22824 cycles/ticks +average: 22925 cycles/ticks + +kyber_decaps: +median: 25008 cycles/ticks +average: 25122 cycles/ticks + +Loop spin: 534 +gen_a: +median: 4386 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11444 cycles/ticks +average: 11484 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12422 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19548 cycles/ticks +average: 19673 cycles/ticks + +kyber_keypair: +median: 21338 cycles/ticks +average: 21461 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 21973 cycles/ticks + +kyber_encaps: +median: 22852 cycles/ticks +average: 22948 cycles/ticks + +kyber_decaps: +median: 25112 cycles/ticks +average: 25211 cycles/ticks + +Loop spin: 535 +gen_a: +median: 4376 cycles/ticks +average: 4430 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1573 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 30 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11448 cycles/ticks +average: 11496 cycles/ticks + +indcpa_enc: +median: 12400 cycles/ticks +average: 12471 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19460 cycles/ticks +average: 19574 cycles/ticks + +kyber_keypair: +median: 21254 cycles/ticks +average: 21391 cycles/ticks + +kyber_encaps_derand: +median: 21932 cycles/ticks +average: 22106 cycles/ticks + +kyber_encaps: +median: 22826 cycles/ticks +average: 22942 cycles/ticks + +kyber_decaps: +median: 25108 cycles/ticks +average: 25189 cycles/ticks + +Loop spin: 536 +gen_a: +median: 4390 cycles/ticks +average: 4428 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2396 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11416 cycles/ticks +average: 11467 cycles/ticks + +indcpa_enc: +median: 12392 cycles/ticks +average: 12448 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19478 cycles/ticks +average: 19580 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21434 cycles/ticks + +kyber_encaps_derand: +median: 21926 cycles/ticks +average: 22029 cycles/ticks + +kyber_encaps: +median: 22820 cycles/ticks +average: 22922 cycles/ticks + +kyber_decaps: +median: 25112 cycles/ticks +average: 25224 cycles/ticks + +Loop spin: 537 +gen_a: +median: 4362 cycles/ticks +average: 4390 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 266 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 84 cycles/ticks + +indcpa_keypair: +median: 11378 cycles/ticks +average: 11424 cycles/ticks + +indcpa_enc: +median: 12368 cycles/ticks +average: 12424 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 20892 cycles/ticks +average: 21020 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21430 cycles/ticks + +kyber_encaps_derand: +median: 21868 cycles/ticks +average: 21991 cycles/ticks + +kyber_encaps: +median: 22794 cycles/ticks +average: 22908 cycles/ticks + +kyber_decaps: +median: 25038 cycles/ticks +average: 25147 cycles/ticks + +Loop spin: 538 +gen_a: +median: 4382 cycles/ticks +average: 4418 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 188 cycles/ticks +average: 188 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11460 cycles/ticks +average: 11525 cycles/ticks + +indcpa_enc: +median: 12426 cycles/ticks +average: 12506 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19544 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21428 cycles/ticks + +kyber_encaps_derand: +median: 21936 cycles/ticks +average: 22022 cycles/ticks + +kyber_encaps: +median: 22850 cycles/ticks +average: 22978 cycles/ticks + +kyber_decaps: +median: 25106 cycles/ticks +average: 25177 cycles/ticks + +Loop spin: 539 +gen_a: +median: 4364 cycles/ticks +average: 4421 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11376 cycles/ticks +average: 11463 cycles/ticks + +indcpa_enc: +median: 12348 cycles/ticks +average: 12396 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1175 cycles/ticks + +kyber_keypair_derand: +median: 19402 cycles/ticks +average: 19519 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21411 cycles/ticks + +kyber_encaps_derand: +median: 21918 cycles/ticks +average: 22025 cycles/ticks + +kyber_encaps: +median: 22846 cycles/ticks +average: 22991 cycles/ticks + +kyber_decaps: +median: 25072 cycles/ticks +average: 25162 cycles/ticks + +Loop spin: 540 +gen_a: +median: 4382 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 262 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11416 cycles/ticks +average: 11482 cycles/ticks + +indcpa_enc: +median: 12448 cycles/ticks +average: 12537 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19546 cycles/ticks +average: 19612 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21430 cycles/ticks + +kyber_encaps_derand: +median: 21950 cycles/ticks +average: 22068 cycles/ticks + +kyber_encaps: +median: 22880 cycles/ticks +average: 23012 cycles/ticks + +kyber_decaps: +median: 25148 cycles/ticks +average: 25250 cycles/ticks + +Loop spin: 541 +gen_a: +median: 4378 cycles/ticks +average: 4434 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 260 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11334 cycles/ticks +average: 11413 cycles/ticks + +indcpa_enc: +median: 12314 cycles/ticks +average: 12370 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19388 cycles/ticks +average: 19494 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21465 cycles/ticks + +kyber_encaps_derand: +median: 21812 cycles/ticks +average: 21904 cycles/ticks + +kyber_encaps: +median: 22766 cycles/ticks +average: 22876 cycles/ticks + +kyber_decaps: +median: 24982 cycles/ticks +average: 25096 cycles/ticks + +Loop spin: 542 +gen_a: +median: 4368 cycles/ticks +average: 4429 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11346 cycles/ticks +average: 11420 cycles/ticks + +indcpa_enc: +median: 12310 cycles/ticks +average: 12373 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19486 cycles/ticks +average: 19604 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21473 cycles/ticks + +kyber_encaps_derand: +median: 21874 cycles/ticks +average: 21966 cycles/ticks + +kyber_encaps: +median: 22798 cycles/ticks +average: 22940 cycles/ticks + +kyber_decaps: +median: 25008 cycles/ticks +average: 25123 cycles/ticks + +Loop spin: 543 +gen_a: +median: 4378 cycles/ticks +average: 4453 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11352 cycles/ticks +average: 11400 cycles/ticks + +indcpa_enc: +median: 12336 cycles/ticks +average: 12412 cycles/ticks + +indcpa_dec: +median: 1134 cycles/ticks +average: 1134 cycles/ticks + +kyber_keypair_derand: +median: 19352 cycles/ticks +average: 19454 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21471 cycles/ticks + +kyber_encaps_derand: +median: 21996 cycles/ticks +average: 22111 cycles/ticks + +kyber_encaps: +median: 22956 cycles/ticks +average: 23119 cycles/ticks + +kyber_decaps: +median: 25196 cycles/ticks +average: 25311 cycles/ticks + +Loop spin: 544 +gen_a: +median: 4368 cycles/ticks +average: 4410 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11366 cycles/ticks +average: 11460 cycles/ticks + +indcpa_enc: +median: 12408 cycles/ticks +average: 12473 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19430 cycles/ticks +average: 19554 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21421 cycles/ticks + +kyber_encaps_derand: +median: 21838 cycles/ticks +average: 21927 cycles/ticks + +kyber_encaps: +median: 22782 cycles/ticks +average: 22877 cycles/ticks + +kyber_decaps: +median: 25040 cycles/ticks +average: 25162 cycles/ticks + +Loop spin: 545 +gen_a: +median: 4388 cycles/ticks +average: 4472 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 248 cycles/ticks +average: 275 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11354 cycles/ticks +average: 11434 cycles/ticks + +indcpa_enc: +median: 12322 cycles/ticks +average: 12378 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19412 cycles/ticks +average: 19516 cycles/ticks + +kyber_keypair: +median: 21258 cycles/ticks +average: 21419 cycles/ticks + +kyber_encaps_derand: +median: 21906 cycles/ticks +average: 21994 cycles/ticks + +kyber_encaps: +median: 22846 cycles/ticks +average: 22976 cycles/ticks + +kyber_decaps: +median: 25116 cycles/ticks +average: 25220 cycles/ticks + +Loop spin: 546 +gen_a: +median: 4368 cycles/ticks +average: 4411 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 40 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11374 cycles/ticks +average: 11448 cycles/ticks + +indcpa_enc: +median: 12524 cycles/ticks +average: 12601 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1168 cycles/ticks + +kyber_keypair_derand: +median: 19508 cycles/ticks +average: 19627 cycles/ticks + +kyber_keypair: +median: 21452 cycles/ticks +average: 21600 cycles/ticks + +kyber_encaps_derand: +median: 21904 cycles/ticks +average: 22008 cycles/ticks + +kyber_encaps: +median: 22860 cycles/ticks +average: 22998 cycles/ticks + +kyber_decaps: +median: 25058 cycles/ticks +average: 25164 cycles/ticks + +Loop spin: 547 +gen_a: +median: 4364 cycles/ticks +average: 4490 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2358 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11428 cycles/ticks +average: 11488 cycles/ticks + +indcpa_enc: +median: 12450 cycles/ticks +average: 12500 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 20840 cycles/ticks +average: 20981 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21437 cycles/ticks + +kyber_encaps_derand: +median: 21838 cycles/ticks +average: 21926 cycles/ticks + +kyber_encaps: +median: 22758 cycles/ticks +average: 22867 cycles/ticks + +kyber_decaps: +median: 24990 cycles/ticks +average: 25095 cycles/ticks + +Loop spin: 548 +gen_a: +median: 4364 cycles/ticks +average: 4420 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11388 cycles/ticks +average: 11495 cycles/ticks + +indcpa_enc: +median: 12342 cycles/ticks +average: 12411 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1160 cycles/ticks + +kyber_keypair_derand: +median: 19452 cycles/ticks +average: 19570 cycles/ticks + +kyber_keypair: +median: 21320 cycles/ticks +average: 21469 cycles/ticks + +kyber_encaps_derand: +median: 21948 cycles/ticks +average: 22055 cycles/ticks + +kyber_encaps: +median: 22950 cycles/ticks +average: 23064 cycles/ticks + +kyber_decaps: +median: 25152 cycles/ticks +average: 25242 cycles/ticks + +Loop spin: 549 +gen_a: +median: 4384 cycles/ticks +average: 4434 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1610 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 181 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11322 cycles/ticks +average: 11394 cycles/ticks + +indcpa_enc: +median: 12346 cycles/ticks +average: 12442 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19392 cycles/ticks +average: 19509 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21461 cycles/ticks + +kyber_encaps_derand: +median: 21974 cycles/ticks +average: 22060 cycles/ticks + +kyber_encaps: +median: 22926 cycles/ticks +average: 23043 cycles/ticks + +kyber_decaps: +median: 25118 cycles/ticks +average: 25253 cycles/ticks + +Loop spin: 550 +gen_a: +median: 4374 cycles/ticks +average: 4419 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11390 cycles/ticks +average: 11479 cycles/ticks + +indcpa_enc: +median: 12354 cycles/ticks +average: 12426 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19462 cycles/ticks +average: 19582 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21450 cycles/ticks + +kyber_encaps_derand: +median: 21882 cycles/ticks +average: 21994 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22898 cycles/ticks + +kyber_decaps: +median: 25088 cycles/ticks +average: 25195 cycles/ticks + +Loop spin: 551 +gen_a: +median: 4390 cycles/ticks +average: 4440 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1545 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11424 cycles/ticks +average: 11484 cycles/ticks + +indcpa_enc: +median: 12664 cycles/ticks +average: 12748 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1181 cycles/ticks + +kyber_keypair_derand: +median: 19606 cycles/ticks +average: 19724 cycles/ticks + +kyber_keypair: +median: 21462 cycles/ticks +average: 21601 cycles/ticks + +kyber_encaps_derand: +median: 23228 cycles/ticks +average: 23348 cycles/ticks + +kyber_encaps: +median: 24190 cycles/ticks +average: 24301 cycles/ticks + +kyber_decaps: +median: 26426 cycles/ticks +average: 26590 cycles/ticks + +Loop spin: 552 +gen_a: +median: 4396 cycles/ticks +average: 4447 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11340 cycles/ticks +average: 11405 cycles/ticks + +indcpa_enc: +median: 12326 cycles/ticks +average: 12399 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19418 cycles/ticks +average: 19539 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21463 cycles/ticks + +kyber_encaps_derand: +median: 21854 cycles/ticks +average: 21962 cycles/ticks + +kyber_encaps: +median: 22816 cycles/ticks +average: 22952 cycles/ticks + +kyber_decaps: +median: 25042 cycles/ticks +average: 25145 cycles/ticks + +Loop spin: 553 +gen_a: +median: 4384 cycles/ticks +average: 4449 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11430 cycles/ticks +average: 11481 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12451 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1171 cycles/ticks + +kyber_keypair_derand: +median: 19386 cycles/ticks +average: 19459 cycles/ticks + +kyber_keypair: +median: 21320 cycles/ticks +average: 21499 cycles/ticks + +kyber_encaps_derand: +median: 21836 cycles/ticks +average: 21938 cycles/ticks + +kyber_encaps: +median: 22760 cycles/ticks +average: 22892 cycles/ticks + +kyber_decaps: +median: 25032 cycles/ticks +average: 25126 cycles/ticks + +Loop spin: 554 +gen_a: +median: 4360 cycles/ticks +average: 4453 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2395 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11340 cycles/ticks +average: 11410 cycles/ticks + +indcpa_enc: +median: 12296 cycles/ticks +average: 12353 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19400 cycles/ticks +average: 19505 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21440 cycles/ticks + +kyber_encaps_derand: +median: 21930 cycles/ticks +average: 22022 cycles/ticks + +kyber_encaps: +median: 22860 cycles/ticks +average: 22991 cycles/ticks + +kyber_decaps: +median: 25136 cycles/ticks +average: 25243 cycles/ticks + +Loop spin: 555 +gen_a: +median: 4388 cycles/ticks +average: 4505 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 246 cycles/ticks +average: 273 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11422 cycles/ticks +average: 11480 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12421 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1181 cycles/ticks + +kyber_keypair_derand: +median: 19510 cycles/ticks +average: 19612 cycles/ticks + +kyber_keypair: +median: 21316 cycles/ticks +average: 21487 cycles/ticks + +kyber_encaps_derand: +median: 21824 cycles/ticks +average: 21938 cycles/ticks + +kyber_encaps: +median: 22796 cycles/ticks +average: 22920 cycles/ticks + +kyber_decaps: +median: 25000 cycles/ticks +average: 25076 cycles/ticks + +Loop spin: 556 +gen_a: +median: 4368 cycles/ticks +average: 4463 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11464 cycles/ticks + +indcpa_enc: +median: 12430 cycles/ticks +average: 12496 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19382 cycles/ticks +average: 19506 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21450 cycles/ticks + +kyber_encaps_derand: +median: 21896 cycles/ticks +average: 22007 cycles/ticks + +kyber_encaps: +median: 22828 cycles/ticks +average: 22952 cycles/ticks + +kyber_decaps: +median: 25108 cycles/ticks +average: 25239 cycles/ticks + +Loop spin: 557 +gen_a: +median: 4378 cycles/ticks +average: 4424 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 12786 cycles/ticks +average: 12881 cycles/ticks + +indcpa_enc: +median: 13764 cycles/ticks +average: 13849 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19428 cycles/ticks +average: 19512 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21456 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 21985 cycles/ticks + +kyber_encaps: +median: 22856 cycles/ticks +average: 22951 cycles/ticks + +kyber_decaps: +median: 25082 cycles/ticks +average: 25221 cycles/ticks + +Loop spin: 558 +gen_a: +median: 4376 cycles/ticks +average: 4423 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 184 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11384 cycles/ticks +average: 11483 cycles/ticks + +indcpa_enc: +median: 12348 cycles/ticks +average: 12403 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19466 cycles/ticks +average: 19584 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21449 cycles/ticks + +kyber_encaps_derand: +median: 21964 cycles/ticks +average: 22068 cycles/ticks + +kyber_encaps: +median: 22880 cycles/ticks +average: 22997 cycles/ticks + +kyber_decaps: +median: 25120 cycles/ticks +average: 25236 cycles/ticks + +Loop spin: 559 +gen_a: +median: 4372 cycles/ticks +average: 4458 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11376 cycles/ticks +average: 11440 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12459 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 20824 cycles/ticks +average: 20919 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21456 cycles/ticks + +kyber_encaps_derand: +median: 21896 cycles/ticks +average: 22002 cycles/ticks + +kyber_encaps: +median: 22852 cycles/ticks +average: 22957 cycles/ticks + +kyber_decaps: +median: 25056 cycles/ticks +average: 25149 cycles/ticks + +Loop spin: 560 +gen_a: +median: 4388 cycles/ticks +average: 4537 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11362 cycles/ticks +average: 11417 cycles/ticks + +indcpa_enc: +median: 12320 cycles/ticks +average: 12423 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19506 cycles/ticks +average: 19609 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21462 cycles/ticks + +kyber_encaps_derand: +median: 21852 cycles/ticks +average: 21930 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22923 cycles/ticks + +kyber_decaps: +median: 25064 cycles/ticks +average: 25159 cycles/ticks + +Loop spin: 561 +gen_a: +median: 4368 cycles/ticks +average: 4407 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2402 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11352 cycles/ticks +average: 11424 cycles/ticks + +indcpa_enc: +median: 12298 cycles/ticks +average: 12368 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19394 cycles/ticks +average: 19510 cycles/ticks + +kyber_keypair: +median: 21270 cycles/ticks +average: 21422 cycles/ticks + +kyber_encaps_derand: +median: 21990 cycles/ticks +average: 22089 cycles/ticks + +kyber_encaps: +median: 22908 cycles/ticks +average: 23005 cycles/ticks + +kyber_decaps: +median: 25150 cycles/ticks +average: 25285 cycles/ticks + +Loop spin: 562 +gen_a: +median: 4368 cycles/ticks +average: 4510 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11358 cycles/ticks +average: 11423 cycles/ticks + +indcpa_enc: +median: 12330 cycles/ticks +average: 12425 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1160 cycles/ticks + +kyber_keypair_derand: +median: 19502 cycles/ticks +average: 19600 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21440 cycles/ticks + +kyber_encaps_derand: +median: 21866 cycles/ticks +average: 21964 cycles/ticks + +kyber_encaps: +median: 22802 cycles/ticks +average: 22901 cycles/ticks + +kyber_decaps: +median: 25016 cycles/ticks +average: 25113 cycles/ticks + +Loop spin: 563 +gen_a: +median: 4388 cycles/ticks +average: 4443 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 186 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 255 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11380 cycles/ticks +average: 11473 cycles/ticks + +indcpa_enc: +median: 12326 cycles/ticks +average: 12380 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19338 cycles/ticks +average: 19453 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21457 cycles/ticks + +kyber_encaps_derand: +median: 21884 cycles/ticks +average: 21997 cycles/ticks + +kyber_encaps: +median: 22844 cycles/ticks +average: 22962 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25207 cycles/ticks + +Loop spin: 564 +gen_a: +median: 4390 cycles/ticks +average: 4444 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11408 cycles/ticks +average: 11479 cycles/ticks + +indcpa_enc: +median: 12382 cycles/ticks +average: 12436 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 20916 cycles/ticks +average: 21041 cycles/ticks + +kyber_keypair: +median: 21440 cycles/ticks +average: 21572 cycles/ticks + +kyber_encaps_derand: +median: 21884 cycles/ticks +average: 21985 cycles/ticks + +kyber_encaps: +median: 22810 cycles/ticks +average: 22902 cycles/ticks + +kyber_decaps: +median: 25034 cycles/ticks +average: 25128 cycles/ticks + +Loop spin: 565 +gen_a: +median: 4380 cycles/ticks +average: 4483 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11410 cycles/ticks +average: 11475 cycles/ticks + +indcpa_enc: +median: 12358 cycles/ticks +average: 12471 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1158 cycles/ticks + +kyber_keypair_derand: +median: 19466 cycles/ticks +average: 19586 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21433 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 22013 cycles/ticks + +kyber_encaps: +median: 22904 cycles/ticks +average: 23019 cycles/ticks + +kyber_decaps: +median: 25144 cycles/ticks +average: 25243 cycles/ticks + +Loop spin: 566 +gen_a: +median: 4366 cycles/ticks +average: 4431 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2388 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 193 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11396 cycles/ticks +average: 11468 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12440 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19492 cycles/ticks +average: 19598 cycles/ticks + +kyber_keypair: +median: 21338 cycles/ticks +average: 21508 cycles/ticks + +kyber_encaps_derand: +median: 21832 cycles/ticks +average: 21928 cycles/ticks + +kyber_encaps: +median: 22762 cycles/ticks +average: 22889 cycles/ticks + +kyber_decaps: +median: 25018 cycles/ticks +average: 25131 cycles/ticks + +Loop spin: 567 +gen_a: +median: 4380 cycles/ticks +average: 4478 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11420 cycles/ticks +average: 11472 cycles/ticks + +indcpa_enc: +median: 12402 cycles/ticks +average: 12458 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1171 cycles/ticks + +kyber_keypair_derand: +median: 19428 cycles/ticks +average: 19538 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21507 cycles/ticks + +kyber_encaps_derand: +median: 21870 cycles/ticks +average: 21932 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22926 cycles/ticks + +kyber_decaps: +median: 25054 cycles/ticks +average: 25187 cycles/ticks + +Loop spin: 568 +gen_a: +median: 4366 cycles/ticks +average: 4485 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11376 cycles/ticks +average: 11429 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12424 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19418 cycles/ticks +average: 19534 cycles/ticks + +kyber_keypair: +median: 21342 cycles/ticks +average: 21518 cycles/ticks + +kyber_encaps_derand: +median: 21868 cycles/ticks +average: 21933 cycles/ticks + +kyber_encaps: +median: 22814 cycles/ticks +average: 22950 cycles/ticks + +kyber_decaps: +median: 25060 cycles/ticks +average: 25161 cycles/ticks + +Loop spin: 569 +gen_a: +median: 4376 cycles/ticks +average: 4438 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11368 cycles/ticks +average: 11437 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12440 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19406 cycles/ticks +average: 19501 cycles/ticks + +kyber_keypair: +median: 21268 cycles/ticks +average: 21417 cycles/ticks + +kyber_encaps_derand: +median: 21946 cycles/ticks +average: 21995 cycles/ticks + +kyber_encaps: +median: 22928 cycles/ticks +average: 23072 cycles/ticks + +kyber_decaps: +median: 25112 cycles/ticks +average: 25225 cycles/ticks + +Loop spin: 570 +gen_a: +median: 4378 cycles/ticks +average: 4443 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 266 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11406 cycles/ticks +average: 11493 cycles/ticks + +indcpa_enc: +median: 12398 cycles/ticks +average: 12501 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19490 cycles/ticks +average: 19563 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21475 cycles/ticks + +kyber_encaps_derand: +median: 21986 cycles/ticks +average: 22065 cycles/ticks + +kyber_encaps: +median: 22924 cycles/ticks +average: 23015 cycles/ticks + +kyber_decaps: +median: 25146 cycles/ticks +average: 25227 cycles/ticks + +Loop spin: 571 +gen_a: +median: 4372 cycles/ticks +average: 4475 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2387 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11434 cycles/ticks +average: 11496 cycles/ticks + +indcpa_enc: +median: 12394 cycles/ticks +average: 12498 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19458 cycles/ticks +average: 19557 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21480 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 21992 cycles/ticks + +kyber_encaps: +median: 22836 cycles/ticks +average: 22943 cycles/ticks + +kyber_decaps: +median: 25064 cycles/ticks +average: 25158 cycles/ticks + +Loop spin: 572 +gen_a: +median: 4386 cycles/ticks +average: 4436 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 277 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11440 cycles/ticks +average: 11499 cycles/ticks + +indcpa_enc: +median: 12428 cycles/ticks +average: 12506 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19410 cycles/ticks +average: 19532 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21505 cycles/ticks + +kyber_encaps_derand: +median: 21864 cycles/ticks +average: 21949 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22950 cycles/ticks + +kyber_decaps: +median: 25050 cycles/ticks +average: 25144 cycles/ticks + +Loop spin: 573 +gen_a: +median: 4368 cycles/ticks +average: 4468 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2357 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11350 cycles/ticks +average: 11448 cycles/ticks + +indcpa_enc: +median: 12530 cycles/ticks +average: 12604 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1166 cycles/ticks + +kyber_keypair_derand: +median: 19476 cycles/ticks +average: 19608 cycles/ticks + +kyber_keypair: +median: 21476 cycles/ticks +average: 21628 cycles/ticks + +kyber_encaps_derand: +median: 22128 cycles/ticks +average: 22225 cycles/ticks + +kyber_encaps: +median: 22848 cycles/ticks +average: 22969 cycles/ticks + +kyber_decaps: +median: 25034 cycles/ticks +average: 25147 cycles/ticks + +Loop spin: 574 +gen_a: +median: 4378 cycles/ticks +average: 4439 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11290 cycles/ticks +average: 11355 cycles/ticks + +indcpa_enc: +median: 12260 cycles/ticks +average: 12370 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19430 cycles/ticks +average: 19594 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21461 cycles/ticks + +kyber_encaps_derand: +median: 21908 cycles/ticks +average: 22001 cycles/ticks + +kyber_encaps: +median: 22850 cycles/ticks +average: 22974 cycles/ticks + +kyber_decaps: +median: 25068 cycles/ticks +average: 25173 cycles/ticks + +Loop spin: 575 +gen_a: +median: 4366 cycles/ticks +average: 4408 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 189 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11476 cycles/ticks +average: 11545 cycles/ticks + +indcpa_enc: +median: 12434 cycles/ticks +average: 12498 cycles/ticks + +indcpa_dec: +median: 1174 cycles/ticks +average: 1173 cycles/ticks + +kyber_keypair_derand: +median: 19486 cycles/ticks +average: 19614 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 21908 cycles/ticks +average: 22041 cycles/ticks + +kyber_encaps: +median: 22820 cycles/ticks +average: 22962 cycles/ticks + +kyber_decaps: +median: 25122 cycles/ticks +average: 25212 cycles/ticks + +Loop spin: 576 +gen_a: +median: 4376 cycles/ticks +average: 4497 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 191 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11358 cycles/ticks +average: 11415 cycles/ticks + +indcpa_enc: +median: 12358 cycles/ticks +average: 12399 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19384 cycles/ticks +average: 19510 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21444 cycles/ticks + +kyber_encaps_derand: +median: 21928 cycles/ticks +average: 22038 cycles/ticks + +kyber_encaps: +median: 22894 cycles/ticks +average: 23047 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25176 cycles/ticks + +Loop spin: 577 +gen_a: +median: 4372 cycles/ticks +average: 4403 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11476 cycles/ticks +average: 11539 cycles/ticks + +indcpa_enc: +median: 12462 cycles/ticks +average: 12524 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19488 cycles/ticks +average: 19571 cycles/ticks + +kyber_keypair: +median: 21276 cycles/ticks +average: 21402 cycles/ticks + +kyber_encaps_derand: +median: 21870 cycles/ticks +average: 21971 cycles/ticks + +kyber_encaps: +median: 22830 cycles/ticks +average: 22962 cycles/ticks + +kyber_decaps: +median: 25048 cycles/ticks +average: 25161 cycles/ticks + +Loop spin: 578 +gen_a: +median: 4370 cycles/ticks +average: 4412 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1610 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 42 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11428 cycles/ticks +average: 11493 cycles/ticks + +indcpa_enc: +median: 12398 cycles/ticks +average: 12445 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1177 cycles/ticks + +kyber_keypair_derand: +median: 19428 cycles/ticks +average: 19526 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21469 cycles/ticks + +kyber_encaps_derand: +median: 21944 cycles/ticks +average: 22037 cycles/ticks + +kyber_encaps: +median: 22866 cycles/ticks +average: 22975 cycles/ticks + +kyber_decaps: +median: 25154 cycles/ticks +average: 25262 cycles/ticks + +Loop spin: 579 +gen_a: +median: 4372 cycles/ticks +average: 4550 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11444 cycles/ticks +average: 11531 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12420 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1179 cycles/ticks + +kyber_keypair_derand: +median: 19440 cycles/ticks +average: 19512 cycles/ticks + +kyber_keypair: +median: 21264 cycles/ticks +average: 21425 cycles/ticks + +kyber_encaps_derand: +median: 21872 cycles/ticks +average: 21992 cycles/ticks + +kyber_encaps: +median: 22770 cycles/ticks +average: 22900 cycles/ticks + +kyber_decaps: +median: 25062 cycles/ticks +average: 25162 cycles/ticks + +Loop spin: 580 +gen_a: +median: 4372 cycles/ticks +average: 4408 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 252 cycles/ticks +average: 280 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11502 cycles/ticks +average: 11593 cycles/ticks + +indcpa_enc: +median: 12414 cycles/ticks +average: 12478 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1152 cycles/ticks + +kyber_keypair_derand: +median: 19460 cycles/ticks +average: 19559 cycles/ticks + +kyber_keypair: +median: 21326 cycles/ticks +average: 21460 cycles/ticks + +kyber_encaps_derand: +median: 21880 cycles/ticks +average: 21993 cycles/ticks + +kyber_encaps: +median: 22848 cycles/ticks +average: 22940 cycles/ticks + +kyber_decaps: +median: 25034 cycles/ticks +average: 25137 cycles/ticks + +Loop spin: 581 +gen_a: +median: 4374 cycles/ticks +average: 4410 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2387 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 275 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11378 cycles/ticks +average: 11500 cycles/ticks + +indcpa_enc: +median: 12364 cycles/ticks +average: 12425 cycles/ticks + +indcpa_dec: +median: 1164 cycles/ticks +average: 1163 cycles/ticks + +kyber_keypair_derand: +median: 19528 cycles/ticks +average: 19648 cycles/ticks + +kyber_keypair: +median: 21324 cycles/ticks +average: 21522 cycles/ticks + +kyber_encaps_derand: +median: 21924 cycles/ticks +average: 22013 cycles/ticks + +kyber_encaps: +median: 22852 cycles/ticks +average: 22981 cycles/ticks + +kyber_decaps: +median: 25128 cycles/ticks +average: 25234 cycles/ticks + +Loop spin: 582 +gen_a: +median: 4386 cycles/ticks +average: 4434 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11450 cycles/ticks +average: 11537 cycles/ticks + +indcpa_enc: +median: 12430 cycles/ticks +average: 12483 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19738 cycles/ticks +average: 19844 cycles/ticks + +kyber_keypair: +median: 21596 cycles/ticks +average: 21730 cycles/ticks + +kyber_encaps_derand: +median: 22042 cycles/ticks +average: 22162 cycles/ticks + +kyber_encaps: +median: 22964 cycles/ticks +average: 23083 cycles/ticks + +kyber_decaps: +median: 25216 cycles/ticks +average: 25333 cycles/ticks + +Loop spin: 583 +gen_a: +median: 4370 cycles/ticks +average: 4423 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11474 cycles/ticks +average: 11524 cycles/ticks + +indcpa_enc: +median: 12318 cycles/ticks +average: 12381 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19484 cycles/ticks +average: 19584 cycles/ticks + +kyber_keypair: +median: 21332 cycles/ticks +average: 21499 cycles/ticks + +kyber_encaps_derand: +median: 21870 cycles/ticks +average: 21965 cycles/ticks + +kyber_encaps: +median: 22834 cycles/ticks +average: 22919 cycles/ticks + +kyber_decaps: +median: 25026 cycles/ticks +average: 25148 cycles/ticks + +Loop spin: 584 +gen_a: +median: 4366 cycles/ticks +average: 4408 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2391 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 222 cycles/ticks +average: 269 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11426 cycles/ticks +average: 11474 cycles/ticks + +indcpa_enc: +median: 12446 cycles/ticks +average: 12506 cycles/ticks + +indcpa_dec: +median: 1164 cycles/ticks +average: 1164 cycles/ticks + +kyber_keypair_derand: +median: 19378 cycles/ticks +average: 19506 cycles/ticks + +kyber_keypair: +median: 21254 cycles/ticks +average: 21442 cycles/ticks + +kyber_encaps_derand: +median: 21940 cycles/ticks +average: 22028 cycles/ticks + +kyber_encaps: +median: 22868 cycles/ticks +average: 22991 cycles/ticks + +kyber_decaps: +median: 25110 cycles/ticks +average: 25239 cycles/ticks + +Loop spin: 585 +gen_a: +median: 4372 cycles/ticks +average: 4469 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2366 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11456 cycles/ticks +average: 11558 cycles/ticks + +indcpa_enc: +median: 12438 cycles/ticks +average: 12482 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19426 cycles/ticks +average: 19538 cycles/ticks + +kyber_keypair: +median: 21324 cycles/ticks +average: 21498 cycles/ticks + +kyber_encaps_derand: +median: 21826 cycles/ticks +average: 21959 cycles/ticks + +kyber_encaps: +median: 22796 cycles/ticks +average: 22924 cycles/ticks + +kyber_decaps: +median: 25022 cycles/ticks +average: 25147 cycles/ticks + +Loop spin: 586 +gen_a: +median: 4372 cycles/ticks +average: 4407 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 260 cycles/ticks +average: 271 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 84 cycles/ticks + +indcpa_keypair: +median: 11382 cycles/ticks +average: 11472 cycles/ticks + +indcpa_enc: +median: 12362 cycles/ticks +average: 12417 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1152 cycles/ticks + +kyber_keypair_derand: +median: 19458 cycles/ticks +average: 19556 cycles/ticks + +kyber_keypair: +median: 21330 cycles/ticks +average: 21500 cycles/ticks + +kyber_encaps_derand: +median: 21934 cycles/ticks +average: 22033 cycles/ticks + +kyber_encaps: +median: 22876 cycles/ticks +average: 22987 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25181 cycles/ticks + +Loop spin: 587 +gen_a: +median: 4370 cycles/ticks +average: 4429 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11428 cycles/ticks +average: 11498 cycles/ticks + +indcpa_enc: +median: 12402 cycles/ticks +average: 12452 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1201 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19527 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21501 cycles/ticks + +kyber_encaps_derand: +median: 21954 cycles/ticks +average: 22063 cycles/ticks + +kyber_encaps: +median: 22884 cycles/ticks +average: 22993 cycles/ticks + +kyber_decaps: +median: 25166 cycles/ticks +average: 25275 cycles/ticks + +Loop spin: 588 +gen_a: +median: 4390 cycles/ticks +average: 4502 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11320 cycles/ticks +average: 11385 cycles/ticks + +indcpa_enc: +median: 12320 cycles/ticks +average: 12376 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1168 cycles/ticks + +kyber_keypair_derand: +median: 19426 cycles/ticks +average: 19527 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21442 cycles/ticks + +kyber_encaps_derand: +median: 21860 cycles/ticks +average: 21924 cycles/ticks + +kyber_encaps: +median: 22794 cycles/ticks +average: 22900 cycles/ticks + +kyber_decaps: +median: 25038 cycles/ticks +average: 25131 cycles/ticks + +Loop spin: 589 +gen_a: +median: 4366 cycles/ticks +average: 4406 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11372 cycles/ticks +average: 11435 cycles/ticks + +indcpa_enc: +median: 12468 cycles/ticks +average: 12527 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 19576 cycles/ticks + +kyber_keypair: +median: 21334 cycles/ticks +average: 21490 cycles/ticks + +kyber_encaps_derand: +median: 21986 cycles/ticks +average: 22066 cycles/ticks + +kyber_encaps: +median: 22820 cycles/ticks +average: 22914 cycles/ticks + +kyber_decaps: +median: 25184 cycles/ticks +average: 25275 cycles/ticks + +Loop spin: 590 +gen_a: +median: 4384 cycles/ticks +average: 4538 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2366 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 39 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11424 cycles/ticks +average: 11492 cycles/ticks + +indcpa_enc: +median: 12394 cycles/ticks +average: 12475 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1160 cycles/ticks + +kyber_keypair_derand: +median: 19410 cycles/ticks +average: 19537 cycles/ticks + +kyber_keypair: +median: 21334 cycles/ticks +average: 21490 cycles/ticks + +kyber_encaps_derand: +median: 21850 cycles/ticks +average: 21963 cycles/ticks + +kyber_encaps: +median: 22840 cycles/ticks +average: 22979 cycles/ticks + +kyber_decaps: +median: 25012 cycles/ticks +average: 25122 cycles/ticks + +Loop spin: 591 +gen_a: +median: 4378 cycles/ticks +average: 4427 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 183 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11398 cycles/ticks +average: 11481 cycles/ticks + +indcpa_enc: +median: 12402 cycles/ticks +average: 12490 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19462 cycles/ticks +average: 19545 cycles/ticks + +kyber_keypair: +median: 21354 cycles/ticks +average: 21542 cycles/ticks + +kyber_encaps_derand: +median: 21920 cycles/ticks +average: 21994 cycles/ticks + +kyber_encaps: +median: 22876 cycles/ticks +average: 23000 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25181 cycles/ticks + +Loop spin: 592 +gen_a: +median: 4408 cycles/ticks +average: 4571 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11370 cycles/ticks +average: 11445 cycles/ticks + +indcpa_enc: +median: 12352 cycles/ticks +average: 12416 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19470 cycles/ticks +average: 19582 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21492 cycles/ticks + +kyber_encaps_derand: +median: 21906 cycles/ticks +average: 22000 cycles/ticks + +kyber_encaps: +median: 22870 cycles/ticks +average: 22958 cycles/ticks + +kyber_decaps: +median: 25090 cycles/ticks +average: 25215 cycles/ticks + +Loop spin: 593 +gen_a: +median: 4394 cycles/ticks +average: 4445 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11364 cycles/ticks +average: 11444 cycles/ticks + +indcpa_enc: +median: 12388 cycles/ticks +average: 12447 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1170 cycles/ticks + +kyber_keypair_derand: +median: 19396 cycles/ticks +average: 19477 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21459 cycles/ticks + +kyber_encaps_derand: +median: 21920 cycles/ticks +average: 22014 cycles/ticks + +kyber_encaps: +median: 22886 cycles/ticks +average: 23007 cycles/ticks + +kyber_decaps: +median: 25038 cycles/ticks +average: 25147 cycles/ticks + +Loop spin: 594 +gen_a: +median: 4376 cycles/ticks +average: 4439 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11386 cycles/ticks +average: 11477 cycles/ticks + +indcpa_enc: +median: 12342 cycles/ticks +average: 12405 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19462 cycles/ticks +average: 19583 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21504 cycles/ticks + +kyber_encaps_derand: +median: 21834 cycles/ticks +average: 21964 cycles/ticks + +kyber_encaps: +median: 22770 cycles/ticks +average: 22908 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25166 cycles/ticks + +Loop spin: 595 +gen_a: +median: 4386 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 188 cycles/ticks +average: 188 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11390 cycles/ticks +average: 11450 cycles/ticks + +indcpa_enc: +median: 12376 cycles/ticks +average: 12434 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19418 cycles/ticks +average: 19537 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21467 cycles/ticks + +kyber_encaps_derand: +median: 21974 cycles/ticks +average: 22076 cycles/ticks + +kyber_encaps: +median: 22926 cycles/ticks +average: 23034 cycles/ticks + +kyber_decaps: +median: 25174 cycles/ticks +average: 25269 cycles/ticks + +Loop spin: 596 +gen_a: +median: 4378 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11328 cycles/ticks +average: 11399 cycles/ticks + +indcpa_enc: +median: 12276 cycles/ticks +average: 12350 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19486 cycles/ticks +average: 19593 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21457 cycles/ticks + +kyber_encaps_derand: +median: 21926 cycles/ticks +average: 22013 cycles/ticks + +kyber_encaps: +median: 22854 cycles/ticks +average: 22977 cycles/ticks + +kyber_decaps: +median: 25090 cycles/ticks +average: 25192 cycles/ticks + +Loop spin: 597 +gen_a: +median: 4374 cycles/ticks +average: 4427 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11469 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12426 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19532 cycles/ticks +average: 19757 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21436 cycles/ticks + +kyber_encaps_derand: +median: 21956 cycles/ticks +average: 22060 cycles/ticks + +kyber_encaps: +median: 22896 cycles/ticks +average: 23013 cycles/ticks + +kyber_decaps: +median: 25126 cycles/ticks +average: 25232 cycles/ticks + +Loop spin: 598 +gen_a: +median: 4366 cycles/ticks +average: 4512 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11430 cycles/ticks +average: 11507 cycles/ticks + +indcpa_enc: +median: 12382 cycles/ticks +average: 12443 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1160 cycles/ticks + +kyber_keypair_derand: +median: 19378 cycles/ticks +average: 19493 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21451 cycles/ticks + +kyber_encaps_derand: +median: 21910 cycles/ticks +average: 22020 cycles/ticks + +kyber_encaps: +median: 22848 cycles/ticks +average: 22982 cycles/ticks + +kyber_decaps: +median: 25102 cycles/ticks +average: 25229 cycles/ticks + +Loop spin: 599 +gen_a: +median: 4384 cycles/ticks +average: 4494 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11348 cycles/ticks +average: 11399 cycles/ticks + +indcpa_enc: +median: 12338 cycles/ticks +average: 12398 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19468 cycles/ticks +average: 19577 cycles/ticks + +kyber_keypair: +median: 21276 cycles/ticks +average: 21440 cycles/ticks + +kyber_encaps_derand: +median: 21884 cycles/ticks +average: 21969 cycles/ticks + +kyber_encaps: +median: 22856 cycles/ticks +average: 22947 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25152 cycles/ticks + +Loop spin: 600 +gen_a: +median: 4366 cycles/ticks +average: 4468 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2404 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 268 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11462 cycles/ticks +average: 11533 cycles/ticks + +indcpa_enc: +median: 12442 cycles/ticks +average: 12509 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19466 cycles/ticks +average: 19573 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21467 cycles/ticks + +kyber_encaps_derand: +median: 21906 cycles/ticks +average: 22002 cycles/ticks + +kyber_encaps: +median: 22854 cycles/ticks +average: 22963 cycles/ticks + +kyber_decaps: +median: 25122 cycles/ticks +average: 25233 cycles/ticks + +Loop spin: 601 +gen_a: +median: 4386 cycles/ticks +average: 4503 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2395 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 250 cycles/ticks +average: 277 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11464 cycles/ticks +average: 11536 cycles/ticks + +indcpa_enc: +median: 12422 cycles/ticks +average: 12476 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19390 cycles/ticks +average: 19505 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21468 cycles/ticks + +kyber_encaps_derand: +median: 21974 cycles/ticks +average: 22054 cycles/ticks + +kyber_encaps: +median: 22870 cycles/ticks +average: 22989 cycles/ticks + +kyber_decaps: +median: 25114 cycles/ticks +average: 25211 cycles/ticks + +Loop spin: 602 +gen_a: +median: 4362 cycles/ticks +average: 4412 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2387 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11380 cycles/ticks +average: 11429 cycles/ticks + +indcpa_enc: +median: 12344 cycles/ticks +average: 12406 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1152 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19538 cycles/ticks + +kyber_keypair: +median: 21260 cycles/ticks +average: 21414 cycles/ticks + +kyber_encaps_derand: +median: 21948 cycles/ticks +average: 22061 cycles/ticks + +kyber_encaps: +median: 22898 cycles/ticks +average: 22995 cycles/ticks + +kyber_decaps: +median: 25130 cycles/ticks +average: 25216 cycles/ticks + +Loop spin: 603 +gen_a: +median: 4374 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11546 cycles/ticks +average: 11617 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12468 cycles/ticks + +indcpa_dec: +median: 1152 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19468 cycles/ticks +average: 19584 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21482 cycles/ticks + +kyber_encaps_derand: +median: 21890 cycles/ticks +average: 21993 cycles/ticks + +kyber_encaps: +median: 22818 cycles/ticks +average: 22950 cycles/ticks + +kyber_decaps: +median: 25130 cycles/ticks +average: 25244 cycles/ticks + +Loop spin: 604 +gen_a: +median: 4380 cycles/ticks +average: 4498 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1566 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 41 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11426 cycles/ticks +average: 11477 cycles/ticks + +indcpa_enc: +median: 12388 cycles/ticks +average: 12454 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19551 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21482 cycles/ticks + +kyber_encaps_derand: +median: 21928 cycles/ticks +average: 22056 cycles/ticks + +kyber_encaps: +median: 22872 cycles/ticks +average: 23014 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25168 cycles/ticks + +Loop spin: 605 +gen_a: +median: 4380 cycles/ticks +average: 4551 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 188 cycles/ticks +average: 189 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 264 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11350 cycles/ticks +average: 11419 cycles/ticks + +indcpa_enc: +median: 12344 cycles/ticks +average: 12398 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1176 cycles/ticks + +kyber_keypair_derand: +median: 19418 cycles/ticks +average: 19517 cycles/ticks + +kyber_keypair: +median: 21262 cycles/ticks +average: 21414 cycles/ticks + +kyber_encaps_derand: +median: 21854 cycles/ticks +average: 21949 cycles/ticks + +kyber_encaps: +median: 22732 cycles/ticks +average: 22847 cycles/ticks + +kyber_decaps: +median: 25062 cycles/ticks +average: 25151 cycles/ticks + +Loop spin: 606 +gen_a: +median: 4372 cycles/ticks +average: 4476 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 181 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11364 cycles/ticks +average: 11426 cycles/ticks + +indcpa_enc: +median: 12352 cycles/ticks +average: 12423 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19414 cycles/ticks +average: 19542 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21482 cycles/ticks + +kyber_encaps_derand: +median: 21858 cycles/ticks +average: 21984 cycles/ticks + +kyber_encaps: +median: 22808 cycles/ticks +average: 22912 cycles/ticks + +kyber_decaps: +median: 25042 cycles/ticks +average: 25153 cycles/ticks + +Loop spin: 607 +gen_a: +median: 4366 cycles/ticks +average: 4476 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11428 cycles/ticks +average: 11476 cycles/ticks + +indcpa_enc: +median: 12424 cycles/ticks +average: 12483 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19454 cycles/ticks +average: 19576 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21992 cycles/ticks +average: 22094 cycles/ticks + +kyber_encaps: +median: 22942 cycles/ticks +average: 23078 cycles/ticks + +kyber_decaps: +median: 25152 cycles/ticks +average: 25270 cycles/ticks + +Loop spin: 608 +gen_a: +median: 4374 cycles/ticks +average: 4405 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11442 cycles/ticks +average: 11505 cycles/ticks + +indcpa_enc: +median: 12386 cycles/ticks +average: 12459 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1173 cycles/ticks + +kyber_keypair_derand: +median: 19548 cycles/ticks +average: 19652 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21463 cycles/ticks + +kyber_encaps_derand: +median: 21890 cycles/ticks +average: 21996 cycles/ticks + +kyber_encaps: +median: 22816 cycles/ticks +average: 22911 cycles/ticks + +kyber_decaps: +median: 25050 cycles/ticks +average: 25119 cycles/ticks + +Loop spin: 609 +gen_a: +median: 4372 cycles/ticks +average: 4426 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11390 cycles/ticks +average: 11451 cycles/ticks + +indcpa_enc: +median: 12392 cycles/ticks +average: 12455 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19426 cycles/ticks +average: 19548 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21946 cycles/ticks +average: 22022 cycles/ticks + +kyber_encaps: +median: 22900 cycles/ticks +average: 23009 cycles/ticks + +kyber_decaps: +median: 25086 cycles/ticks +average: 25179 cycles/ticks + +Loop spin: 610 +gen_a: +median: 4388 cycles/ticks +average: 4483 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11444 cycles/ticks +average: 11507 cycles/ticks + +indcpa_enc: +median: 12424 cycles/ticks +average: 12483 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 20868 cycles/ticks +average: 20991 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21433 cycles/ticks + +kyber_encaps_derand: +median: 21904 cycles/ticks +average: 22007 cycles/ticks + +kyber_encaps: +median: 22862 cycles/ticks +average: 23001 cycles/ticks + +kyber_decaps: +median: 25048 cycles/ticks +average: 25170 cycles/ticks + +Loop spin: 611 +gen_a: +median: 4368 cycles/ticks +average: 4461 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1559 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11450 cycles/ticks +average: 11493 cycles/ticks + +indcpa_enc: +median: 12404 cycles/ticks +average: 12469 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19450 cycles/ticks +average: 19574 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21411 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 22038 cycles/ticks + +kyber_encaps: +median: 22846 cycles/ticks +average: 22974 cycles/ticks + +kyber_decaps: +median: 25086 cycles/ticks +average: 25213 cycles/ticks + +Loop spin: 612 +gen_a: +median: 4376 cycles/ticks +average: 4426 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11490 cycles/ticks +average: 11586 cycles/ticks + +indcpa_enc: +median: 12448 cycles/ticks +average: 12507 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19506 cycles/ticks +average: 19614 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21475 cycles/ticks + +kyber_encaps_derand: +median: 21916 cycles/ticks +average: 22003 cycles/ticks + +kyber_encaps: +median: 22834 cycles/ticks +average: 22960 cycles/ticks + +kyber_decaps: +median: 25164 cycles/ticks +average: 25289 cycles/ticks + +Loop spin: 613 +gen_a: +median: 4374 cycles/ticks +average: 4407 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11354 cycles/ticks +average: 11444 cycles/ticks + +indcpa_enc: +median: 12328 cycles/ticks +average: 12402 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1170 cycles/ticks + +kyber_keypair_derand: +median: 19428 cycles/ticks +average: 19555 cycles/ticks + +kyber_keypair: +median: 21280 cycles/ticks +average: 21428 cycles/ticks + +kyber_encaps_derand: +median: 21978 cycles/ticks +average: 22140 cycles/ticks + +kyber_encaps: +median: 22888 cycles/ticks +average: 23011 cycles/ticks + +kyber_decaps: +median: 25136 cycles/ticks +average: 25221 cycles/ticks + +Loop spin: 614 +gen_a: +median: 4362 cycles/ticks +average: 4481 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11360 cycles/ticks +average: 11416 cycles/ticks + +indcpa_enc: +median: 12376 cycles/ticks +average: 12451 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19516 cycles/ticks +average: 19636 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21450 cycles/ticks + +kyber_encaps_derand: +median: 21846 cycles/ticks +average: 21949 cycles/ticks + +kyber_encaps: +median: 22816 cycles/ticks +average: 22925 cycles/ticks + +kyber_decaps: +median: 25044 cycles/ticks +average: 25129 cycles/ticks + +Loop spin: 615 +gen_a: +median: 4388 cycles/ticks +average: 4567 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11406 cycles/ticks +average: 11470 cycles/ticks + +indcpa_enc: +median: 12662 cycles/ticks +average: 12765 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1160 cycles/ticks + +kyber_keypair_derand: +median: 19624 cycles/ticks +average: 19745 cycles/ticks + +kyber_keypair: +median: 21456 cycles/ticks +average: 21634 cycles/ticks + +kyber_encaps_derand: +median: 22168 cycles/ticks +average: 22280 cycles/ticks + +kyber_encaps: +median: 23150 cycles/ticks +average: 23275 cycles/ticks + +kyber_decaps: +median: 25054 cycles/ticks +average: 25158 cycles/ticks + +Loop spin: 616 +gen_a: +median: 4358 cycles/ticks +average: 4478 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2363 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11296 cycles/ticks +average: 11356 cycles/ticks + +indcpa_enc: +median: 12416 cycles/ticks +average: 12526 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19412 cycles/ticks +average: 19537 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21464 cycles/ticks + +kyber_encaps_derand: +median: 22110 cycles/ticks +average: 22204 cycles/ticks + +kyber_encaps: +median: 22950 cycles/ticks +average: 23071 cycles/ticks + +kyber_decaps: +median: 25166 cycles/ticks +average: 25267 cycles/ticks + +Loop spin: 617 +gen_a: +median: 4370 cycles/ticks +average: 4494 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2394 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 186 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11332 cycles/ticks +average: 11390 cycles/ticks + +indcpa_enc: +median: 12266 cycles/ticks +average: 12336 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19424 cycles/ticks +average: 19557 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21462 cycles/ticks + +kyber_encaps_derand: +median: 21912 cycles/ticks +average: 22017 cycles/ticks + +kyber_encaps: +median: 22856 cycles/ticks +average: 22981 cycles/ticks + +kyber_decaps: +median: 25092 cycles/ticks +average: 25188 cycles/ticks + +Loop spin: 618 +gen_a: +median: 4368 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2360 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11418 cycles/ticks +average: 11478 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12444 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1184 cycles/ticks + +kyber_keypair_derand: +median: 19458 cycles/ticks +average: 19568 cycles/ticks + +kyber_keypair: +median: 21272 cycles/ticks +average: 21429 cycles/ticks + +kyber_encaps_derand: +median: 21896 cycles/ticks +average: 22008 cycles/ticks + +kyber_encaps: +median: 22842 cycles/ticks +average: 22976 cycles/ticks + +kyber_decaps: +median: 25066 cycles/ticks +average: 25157 cycles/ticks + +Loop spin: 619 +gen_a: +median: 4368 cycles/ticks +average: 4476 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 254 cycles/ticks +average: 297 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11446 cycles/ticks +average: 11497 cycles/ticks + +indcpa_enc: +median: 12438 cycles/ticks +average: 12538 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19488 cycles/ticks +average: 19603 cycles/ticks + +kyber_keypair: +median: 21338 cycles/ticks +average: 21509 cycles/ticks + +kyber_encaps_derand: +median: 21904 cycles/ticks +average: 21992 cycles/ticks + +kyber_encaps: +median: 22896 cycles/ticks +average: 23013 cycles/ticks + +kyber_decaps: +median: 25108 cycles/ticks +average: 25209 cycles/ticks + +Loop spin: 620 +gen_a: +median: 4388 cycles/ticks +average: 4428 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11384 cycles/ticks +average: 11448 cycles/ticks + +indcpa_enc: +median: 12338 cycles/ticks +average: 12403 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19482 cycles/ticks +average: 19590 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21436 cycles/ticks + +kyber_encaps_derand: +median: 21888 cycles/ticks +average: 21963 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22948 cycles/ticks + +kyber_decaps: +median: 25082 cycles/ticks +average: 25183 cycles/ticks + +Loop spin: 621 +gen_a: +median: 4380 cycles/ticks +average: 4543 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 184 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11432 cycles/ticks +average: 11498 cycles/ticks + +indcpa_enc: +median: 12400 cycles/ticks +average: 12510 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19486 cycles/ticks +average: 19581 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21444 cycles/ticks + +kyber_encaps_derand: +median: 21910 cycles/ticks +average: 22018 cycles/ticks + +kyber_encaps: +median: 22852 cycles/ticks +average: 22965 cycles/ticks + +kyber_decaps: +median: 25064 cycles/ticks +average: 25155 cycles/ticks + +Loop spin: 622 +gen_a: +median: 4368 cycles/ticks +average: 4484 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11374 cycles/ticks +average: 11438 cycles/ticks + +indcpa_enc: +median: 12336 cycles/ticks +average: 12394 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19565 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21449 cycles/ticks + +kyber_encaps_derand: +median: 21878 cycles/ticks +average: 21968 cycles/ticks + +kyber_encaps: +median: 22770 cycles/ticks +average: 22872 cycles/ticks + +kyber_decaps: +median: 25038 cycles/ticks +average: 25137 cycles/ticks + +Loop spin: 623 +gen_a: +median: 4366 cycles/ticks +average: 4524 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11462 cycles/ticks + +indcpa_enc: +median: 12374 cycles/ticks +average: 12450 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19438 cycles/ticks +average: 19573 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21450 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 22019 cycles/ticks + +kyber_encaps: +median: 22860 cycles/ticks +average: 22988 cycles/ticks + +kyber_decaps: +median: 25082 cycles/ticks +average: 25196 cycles/ticks + +Loop spin: 624 +gen_a: +median: 4372 cycles/ticks +average: 4487 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1579 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11340 cycles/ticks +average: 11410 cycles/ticks + +indcpa_enc: +median: 12304 cycles/ticks +average: 12362 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1167 cycles/ticks + +kyber_keypair_derand: +median: 19498 cycles/ticks +average: 19606 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 21822 cycles/ticks +average: 21909 cycles/ticks + +kyber_encaps: +median: 22784 cycles/ticks +average: 22894 cycles/ticks + +kyber_decaps: +median: 24980 cycles/ticks +average: 25077 cycles/ticks + +Loop spin: 625 +gen_a: +median: 4370 cycles/ticks +average: 4469 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 255 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11432 cycles/ticks +average: 11509 cycles/ticks + +indcpa_enc: +median: 12392 cycles/ticks +average: 12468 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19422 cycles/ticks +average: 19544 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21463 cycles/ticks + +kyber_encaps_derand: +median: 21836 cycles/ticks +average: 21932 cycles/ticks + +kyber_encaps: +median: 22768 cycles/ticks +average: 22883 cycles/ticks + +kyber_decaps: +median: 25022 cycles/ticks +average: 25130 cycles/ticks + +Loop spin: 626 +gen_a: +median: 4368 cycles/ticks +average: 4480 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 12854 cycles/ticks +average: 12930 cycles/ticks + +indcpa_enc: +median: 13822 cycles/ticks +average: 13928 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19508 cycles/ticks +average: 19613 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21440 cycles/ticks + +kyber_encaps_derand: +median: 21864 cycles/ticks +average: 21938 cycles/ticks + +kyber_encaps: +median: 22770 cycles/ticks +average: 22859 cycles/ticks + +kyber_decaps: +median: 25030 cycles/ticks +average: 25131 cycles/ticks + +Loop spin: 627 +gen_a: +median: 4372 cycles/ticks +average: 4502 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 266 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11476 cycles/ticks +average: 11545 cycles/ticks + +indcpa_enc: +median: 12448 cycles/ticks +average: 12507 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1171 cycles/ticks + +kyber_keypair_derand: +median: 19374 cycles/ticks +average: 19498 cycles/ticks + +kyber_keypair: +median: 21274 cycles/ticks +average: 21434 cycles/ticks + +kyber_encaps_derand: +median: 22016 cycles/ticks +average: 22114 cycles/ticks + +kyber_encaps: +median: 22954 cycles/ticks +average: 23073 cycles/ticks + +kyber_decaps: +median: 25172 cycles/ticks +average: 25259 cycles/ticks + +Loop spin: 628 +gen_a: +median: 4382 cycles/ticks +average: 4540 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 30 cycles/ticks +average: 30 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11408 cycles/ticks +average: 11495 cycles/ticks + +indcpa_enc: +median: 12420 cycles/ticks +average: 12478 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19446 cycles/ticks +average: 19537 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21455 cycles/ticks + +kyber_encaps_derand: +median: 21862 cycles/ticks +average: 21960 cycles/ticks + +kyber_encaps: +median: 22814 cycles/ticks +average: 22934 cycles/ticks + +kyber_decaps: +median: 25068 cycles/ticks +average: 25191 cycles/ticks + +Loop spin: 629 +gen_a: +median: 4370 cycles/ticks +average: 4406 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11328 cycles/ticks +average: 11416 cycles/ticks + +indcpa_enc: +median: 12304 cycles/ticks +average: 12377 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19446 cycles/ticks +average: 19565 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21511 cycles/ticks + +kyber_encaps_derand: +median: 21960 cycles/ticks +average: 22146 cycles/ticks + +kyber_encaps: +median: 22946 cycles/ticks +average: 23074 cycles/ticks + +kyber_decaps: +median: 25158 cycles/ticks +average: 25263 cycles/ticks + +Loop spin: 630 +gen_a: +median: 4362 cycles/ticks +average: 4393 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2405 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11440 cycles/ticks +average: 11509 cycles/ticks + +indcpa_enc: +median: 12402 cycles/ticks +average: 12473 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19394 cycles/ticks +average: 19490 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21489 cycles/ticks + +kyber_encaps_derand: +median: 21906 cycles/ticks +average: 22022 cycles/ticks + +kyber_encaps: +median: 22868 cycles/ticks +average: 23014 cycles/ticks + +kyber_decaps: +median: 25092 cycles/ticks +average: 25195 cycles/ticks + +Loop spin: 631 +gen_a: +median: 4366 cycles/ticks +average: 4465 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 42 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11448 cycles/ticks +average: 11501 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12435 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19410 cycles/ticks +average: 19520 cycles/ticks + +kyber_keypair: +median: 21332 cycles/ticks +average: 21500 cycles/ticks + +kyber_encaps_derand: +median: 21962 cycles/ticks +average: 22071 cycles/ticks + +kyber_encaps: +median: 22940 cycles/ticks +average: 23040 cycles/ticks + +kyber_decaps: +median: 25196 cycles/ticks +average: 25257 cycles/ticks + +Loop spin: 632 +gen_a: +median: 4378 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1570 cycles/ticks + +NTT: +median: 250 cycles/ticks +average: 276 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 269 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 12786 cycles/ticks +average: 12849 cycles/ticks + +indcpa_enc: +median: 13756 cycles/ticks +average: 13883 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19494 cycles/ticks +average: 19566 cycles/ticks + +kyber_keypair: +median: 21326 cycles/ticks +average: 21511 cycles/ticks + +kyber_encaps_derand: +median: 23318 cycles/ticks +average: 23427 cycles/ticks + +kyber_encaps: +median: 24256 cycles/ticks +average: 24388 cycles/ticks + +kyber_decaps: +median: 26458 cycles/ticks +average: 26561 cycles/ticks + +Loop spin: 633 +gen_a: +median: 4372 cycles/ticks +average: 4419 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11370 cycles/ticks +average: 11425 cycles/ticks + +indcpa_enc: +median: 12314 cycles/ticks +average: 12370 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19450 cycles/ticks +average: 19583 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21880 cycles/ticks +average: 21975 cycles/ticks + +kyber_encaps: +median: 22808 cycles/ticks +average: 22949 cycles/ticks + +kyber_decaps: +median: 25044 cycles/ticks +average: 25171 cycles/ticks + +Loop spin: 634 +gen_a: +median: 4376 cycles/ticks +average: 4425 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1544 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11462 cycles/ticks +average: 11507 cycles/ticks + +indcpa_enc: +median: 12390 cycles/ticks +average: 12448 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1168 cycles/ticks + +kyber_keypair_derand: +median: 19414 cycles/ticks +average: 19489 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21464 cycles/ticks + +kyber_encaps_derand: +median: 21888 cycles/ticks +average: 21995 cycles/ticks + +kyber_encaps: +median: 22816 cycles/ticks +average: 22938 cycles/ticks + +kyber_decaps: +median: 25064 cycles/ticks +average: 25168 cycles/ticks + +Loop spin: 635 +gen_a: +median: 4368 cycles/ticks +average: 4432 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1572 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11386 cycles/ticks +average: 11445 cycles/ticks + +indcpa_enc: +median: 12364 cycles/ticks +average: 12434 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19368 cycles/ticks +average: 19499 cycles/ticks + +kyber_keypair: +median: 21316 cycles/ticks +average: 21481 cycles/ticks + +kyber_encaps_derand: +median: 23272 cycles/ticks +average: 23362 cycles/ticks + +kyber_encaps: +median: 24180 cycles/ticks +average: 24291 cycles/ticks + +kyber_decaps: +median: 26450 cycles/ticks +average: 26566 cycles/ticks + +Loop spin: 636 +gen_a: +median: 4386 cycles/ticks +average: 4543 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11316 cycles/ticks +average: 11385 cycles/ticks + +indcpa_enc: +median: 12316 cycles/ticks +average: 12362 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19448 cycles/ticks +average: 19563 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21427 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 21990 cycles/ticks + +kyber_encaps: +median: 22850 cycles/ticks +average: 22972 cycles/ticks + +kyber_decaps: +median: 25054 cycles/ticks +average: 25167 cycles/ticks + +Loop spin: 637 +gen_a: +median: 4358 cycles/ticks +average: 4452 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 268 cycles/ticks +average: 268 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11392 cycles/ticks +average: 11470 cycles/ticks + +indcpa_enc: +median: 12358 cycles/ticks +average: 12455 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19412 cycles/ticks +average: 19508 cycles/ticks + +kyber_keypair: +median: 21262 cycles/ticks +average: 21390 cycles/ticks + +kyber_encaps_derand: +median: 21920 cycles/ticks +average: 22025 cycles/ticks + +kyber_encaps: +median: 22850 cycles/ticks +average: 22941 cycles/ticks + +kyber_decaps: +median: 25054 cycles/ticks +average: 25132 cycles/ticks + +Loop spin: 638 +gen_a: +median: 4366 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 266 cycles/ticks +average: 268 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11426 cycles/ticks +average: 11490 cycles/ticks + +indcpa_enc: +median: 12416 cycles/ticks +average: 12484 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19462 cycles/ticks +average: 19585 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21446 cycles/ticks + +kyber_encaps_derand: +median: 21968 cycles/ticks +average: 22049 cycles/ticks + +kyber_encaps: +median: 22904 cycles/ticks +average: 23015 cycles/ticks + +kyber_decaps: +median: 25126 cycles/ticks +average: 25240 cycles/ticks + +Loop spin: 639 +gen_a: +median: 4382 cycles/ticks +average: 4464 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11496 cycles/ticks + +indcpa_enc: +median: 12380 cycles/ticks +average: 12445 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19478 cycles/ticks +average: 19600 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21432 cycles/ticks + +kyber_encaps_derand: +median: 21870 cycles/ticks +average: 21972 cycles/ticks + +kyber_encaps: +median: 22798 cycles/ticks +average: 22920 cycles/ticks + +kyber_decaps: +median: 25062 cycles/ticks +average: 25159 cycles/ticks + +Loop spin: 640 +gen_a: +median: 4378 cycles/ticks +average: 4451 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 252 cycles/ticks +average: 281 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11434 cycles/ticks +average: 11490 cycles/ticks + +indcpa_enc: +median: 12428 cycles/ticks +average: 12503 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19561 cycles/ticks + +kyber_keypair: +median: 21264 cycles/ticks +average: 21405 cycles/ticks + +kyber_encaps_derand: +median: 21882 cycles/ticks +average: 21992 cycles/ticks + +kyber_encaps: +median: 22816 cycles/ticks +average: 22934 cycles/ticks + +kyber_decaps: +median: 25048 cycles/ticks +average: 25168 cycles/ticks + +Loop spin: 641 +gen_a: +median: 4382 cycles/ticks +average: 4441 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11492 cycles/ticks + +indcpa_enc: +median: 12376 cycles/ticks +average: 12442 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19518 cycles/ticks +average: 19619 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21493 cycles/ticks + +kyber_encaps_derand: +median: 21858 cycles/ticks +average: 21962 cycles/ticks + +kyber_encaps: +median: 22804 cycles/ticks +average: 22921 cycles/ticks + +kyber_decaps: +median: 25012 cycles/ticks +average: 25107 cycles/ticks + +Loop spin: 642 +gen_a: +median: 4378 cycles/ticks +average: 4516 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1569 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11366 cycles/ticks +average: 11421 cycles/ticks + +indcpa_enc: +median: 12330 cycles/ticks +average: 12414 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19414 cycles/ticks +average: 19518 cycles/ticks + +kyber_keypair: +median: 21268 cycles/ticks +average: 21442 cycles/ticks + +kyber_encaps_derand: +median: 21820 cycles/ticks +average: 21930 cycles/ticks + +kyber_encaps: +median: 22762 cycles/ticks +average: 22895 cycles/ticks + +kyber_decaps: +median: 25018 cycles/ticks +average: 25125 cycles/ticks + +Loop spin: 643 +gen_a: +median: 4376 cycles/ticks +average: 4473 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1576 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11306 cycles/ticks +average: 11361 cycles/ticks + +indcpa_enc: +median: 12300 cycles/ticks +average: 12339 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 20854 cycles/ticks +average: 20994 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21457 cycles/ticks + +kyber_encaps_derand: +median: 22050 cycles/ticks +average: 22134 cycles/ticks + +kyber_encaps: +median: 22962 cycles/ticks +average: 23085 cycles/ticks + +kyber_decaps: +median: 25104 cycles/ticks +average: 25237 cycles/ticks + +Loop spin: 644 +gen_a: +median: 4386 cycles/ticks +average: 4530 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11408 cycles/ticks +average: 11512 cycles/ticks + +indcpa_enc: +median: 12406 cycles/ticks +average: 12473 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1161 cycles/ticks + +kyber_keypair_derand: +median: 19476 cycles/ticks +average: 19592 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21453 cycles/ticks + +kyber_encaps_derand: +median: 21960 cycles/ticks +average: 22054 cycles/ticks + +kyber_encaps: +median: 22900 cycles/ticks +average: 22995 cycles/ticks + +kyber_decaps: +median: 25102 cycles/ticks +average: 25177 cycles/ticks + +Loop spin: 645 +gen_a: +median: 4374 cycles/ticks +average: 4541 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11444 cycles/ticks +average: 11537 cycles/ticks + +indcpa_enc: +median: 12428 cycles/ticks +average: 12505 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19424 cycles/ticks +average: 19549 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21477 cycles/ticks + +kyber_encaps_derand: +median: 21886 cycles/ticks +average: 21969 cycles/ticks + +kyber_encaps: +median: 22870 cycles/ticks +average: 23004 cycles/ticks + +kyber_decaps: +median: 25098 cycles/ticks +average: 25275 cycles/ticks + +Loop spin: 646 +gen_a: +median: 4364 cycles/ticks +average: 4396 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2404 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 262 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11402 cycles/ticks +average: 11461 cycles/ticks + +indcpa_enc: +median: 12364 cycles/ticks +average: 12411 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19410 cycles/ticks +average: 19496 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21453 cycles/ticks + +kyber_encaps_derand: +median: 21930 cycles/ticks +average: 22007 cycles/ticks + +kyber_encaps: +median: 22838 cycles/ticks +average: 22936 cycles/ticks + +kyber_decaps: +median: 25130 cycles/ticks +average: 25217 cycles/ticks + +Loop spin: 647 +gen_a: +median: 4372 cycles/ticks +average: 4486 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 258 cycles/ticks +average: 258 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11418 cycles/ticks +average: 11511 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12474 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19438 cycles/ticks +average: 19546 cycles/ticks + +kyber_keypair: +median: 21268 cycles/ticks +average: 21428 cycles/ticks + +kyber_encaps_derand: +median: 23338 cycles/ticks +average: 23443 cycles/ticks + +kyber_encaps: +median: 24270 cycles/ticks +average: 24375 cycles/ticks + +kyber_decaps: +median: 26494 cycles/ticks +average: 26591 cycles/ticks + +Loop spin: 648 +gen_a: +median: 4372 cycles/ticks +average: 4406 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11390 cycles/ticks +average: 11456 cycles/ticks + +indcpa_enc: +median: 12344 cycles/ticks +average: 12426 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19422 cycles/ticks +average: 19545 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21527 cycles/ticks + +kyber_encaps_derand: +median: 21850 cycles/ticks +average: 21920 cycles/ticks + +kyber_encaps: +median: 22784 cycles/ticks +average: 22887 cycles/ticks + +kyber_decaps: +median: 25044 cycles/ticks +average: 25138 cycles/ticks + +Loop spin: 649 +gen_a: +median: 4390 cycles/ticks +average: 4509 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11366 cycles/ticks +average: 11455 cycles/ticks + +indcpa_enc: +median: 12326 cycles/ticks +average: 12388 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19466 cycles/ticks +average: 19571 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21880 cycles/ticks +average: 21986 cycles/ticks + +kyber_encaps: +median: 22858 cycles/ticks +average: 22985 cycles/ticks + +kyber_decaps: +median: 25080 cycles/ticks +average: 25175 cycles/ticks + +Loop spin: 650 +gen_a: +median: 4370 cycles/ticks +average: 4498 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11456 cycles/ticks +average: 11574 cycles/ticks + +indcpa_enc: +median: 12440 cycles/ticks +average: 12494 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19400 cycles/ticks +average: 19485 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21449 cycles/ticks + +kyber_encaps_derand: +median: 21874 cycles/ticks +average: 21981 cycles/ticks + +kyber_encaps: +median: 22848 cycles/ticks +average: 22975 cycles/ticks + +kyber_decaps: +median: 25100 cycles/ticks +average: 25196 cycles/ticks + +Loop spin: 651 +gen_a: +median: 4362 cycles/ticks +average: 4563 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 1548 cycles/ticks +average: 1557 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11430 cycles/ticks +average: 11487 cycles/ticks + +indcpa_enc: +median: 12408 cycles/ticks +average: 12461 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19404 cycles/ticks +average: 19535 cycles/ticks + +kyber_keypair: +median: 21260 cycles/ticks +average: 21455 cycles/ticks + +kyber_encaps_derand: +median: 21900 cycles/ticks +average: 21993 cycles/ticks + +kyber_encaps: +median: 22832 cycles/ticks +average: 22930 cycles/ticks + +kyber_decaps: +median: 25072 cycles/ticks +average: 25140 cycles/ticks + +Loop spin: 652 +gen_a: +median: 4372 cycles/ticks +average: 4488 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11386 cycles/ticks +average: 11436 cycles/ticks + +indcpa_enc: +median: 12364 cycles/ticks +average: 12450 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1161 cycles/ticks + +kyber_keypair_derand: +median: 19440 cycles/ticks +average: 19569 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21473 cycles/ticks + +kyber_encaps_derand: +median: 21882 cycles/ticks +average: 21957 cycles/ticks + +kyber_encaps: +median: 22808 cycles/ticks +average: 22907 cycles/ticks + +kyber_decaps: +median: 25042 cycles/ticks +average: 25120 cycles/ticks + +Loop spin: 653 +gen_a: +median: 4360 cycles/ticks +average: 4418 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11356 cycles/ticks +average: 11424 cycles/ticks + +indcpa_enc: +median: 12336 cycles/ticks +average: 12427 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1161 cycles/ticks + +kyber_keypair_derand: +median: 19508 cycles/ticks +average: 19593 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21466 cycles/ticks + +kyber_encaps_derand: +median: 21948 cycles/ticks +average: 22041 cycles/ticks + +kyber_encaps: +median: 22870 cycles/ticks +average: 22988 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25197 cycles/ticks + +Loop spin: 654 +gen_a: +median: 4378 cycles/ticks +average: 4490 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11338 cycles/ticks +average: 11405 cycles/ticks + +indcpa_enc: +median: 12312 cycles/ticks +average: 12401 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19346 cycles/ticks +average: 19424 cycles/ticks + +kyber_keypair: +median: 21316 cycles/ticks +average: 21469 cycles/ticks + +kyber_encaps_derand: +median: 21860 cycles/ticks +average: 21975 cycles/ticks + +kyber_encaps: +median: 22824 cycles/ticks +average: 22953 cycles/ticks + +kyber_decaps: +median: 25070 cycles/ticks +average: 25164 cycles/ticks + +Loop spin: 655 +gen_a: +median: 4368 cycles/ticks +average: 4481 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 263 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 12850 cycles/ticks +average: 12968 cycles/ticks + +indcpa_enc: +median: 13834 cycles/ticks +average: 13894 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19521 cycles/ticks + +kyber_keypair: +median: 21316 cycles/ticks +average: 21510 cycles/ticks + +kyber_encaps_derand: +median: 21908 cycles/ticks +average: 21970 cycles/ticks + +kyber_encaps: +median: 22884 cycles/ticks +average: 22985 cycles/ticks + +kyber_decaps: +median: 25108 cycles/ticks +average: 25225 cycles/ticks + +Loop spin: 656 +gen_a: +median: 4372 cycles/ticks +average: 4407 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11332 cycles/ticks +average: 11388 cycles/ticks + +indcpa_enc: +median: 12324 cycles/ticks +average: 12378 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19426 cycles/ticks +average: 19553 cycles/ticks + +kyber_keypair: +median: 21320 cycles/ticks +average: 21479 cycles/ticks + +kyber_encaps_derand: +median: 21932 cycles/ticks +average: 22044 cycles/ticks + +kyber_encaps: +median: 22910 cycles/ticks +average: 23027 cycles/ticks + +kyber_decaps: +median: 25086 cycles/ticks +average: 25198 cycles/ticks + +Loop spin: 657 +gen_a: +median: 4362 cycles/ticks +average: 4411 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1570 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11428 cycles/ticks +average: 11490 cycles/ticks + +indcpa_enc: +median: 12430 cycles/ticks +average: 12470 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19476 cycles/ticks +average: 19590 cycles/ticks + +kyber_keypair: +median: 21276 cycles/ticks +average: 21431 cycles/ticks + +kyber_encaps_derand: +median: 21882 cycles/ticks +average: 21987 cycles/ticks + +kyber_encaps: +median: 22820 cycles/ticks +average: 22919 cycles/ticks + +kyber_decaps: +median: 25068 cycles/ticks +average: 25196 cycles/ticks + +Loop spin: 658 +gen_a: +median: 4392 cycles/ticks +average: 4424 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 181 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11386 cycles/ticks +average: 11481 cycles/ticks + +indcpa_enc: +median: 12404 cycles/ticks +average: 12460 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19526 cycles/ticks +average: 19639 cycles/ticks + +kyber_keypair: +median: 21266 cycles/ticks +average: 21445 cycles/ticks + +kyber_encaps_derand: +median: 22014 cycles/ticks +average: 22132 cycles/ticks + +kyber_encaps: +median: 22940 cycles/ticks +average: 23057 cycles/ticks + +kyber_decaps: +median: 25134 cycles/ticks +average: 25245 cycles/ticks + +Loop spin: 659 +gen_a: +median: 4372 cycles/ticks +average: 4420 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11362 cycles/ticks +average: 11417 cycles/ticks + +indcpa_enc: +median: 12332 cycles/ticks +average: 12403 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1170 cycles/ticks + +kyber_keypair_derand: +median: 20826 cycles/ticks +average: 20926 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21498 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 21979 cycles/ticks + +kyber_encaps: +median: 22818 cycles/ticks +average: 22941 cycles/ticks + +kyber_decaps: +median: 25098 cycles/ticks +average: 25199 cycles/ticks + +Loop spin: 660 +gen_a: +median: 4380 cycles/ticks +average: 4418 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 248 cycles/ticks +average: 276 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 287 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11348 cycles/ticks +average: 11424 cycles/ticks + +indcpa_enc: +median: 12302 cycles/ticks +average: 12356 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1161 cycles/ticks + +kyber_keypair_derand: +median: 19540 cycles/ticks +average: 19646 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21402 cycles/ticks + +kyber_encaps_derand: +median: 21866 cycles/ticks +average: 21957 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22914 cycles/ticks + +kyber_decaps: +median: 25076 cycles/ticks +average: 25171 cycles/ticks + +Loop spin: 661 +gen_a: +median: 4372 cycles/ticks +average: 4406 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 248 cycles/ticks +average: 277 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11406 cycles/ticks +average: 11493 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12460 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19412 cycles/ticks +average: 19539 cycles/ticks + +kyber_keypair: +median: 21320 cycles/ticks +average: 21466 cycles/ticks + +kyber_encaps_derand: +median: 21892 cycles/ticks +average: 21997 cycles/ticks + +kyber_encaps: +median: 22852 cycles/ticks +average: 22967 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25237 cycles/ticks + +Loop spin: 662 +gen_a: +median: 4370 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11350 cycles/ticks +average: 11421 cycles/ticks + +indcpa_enc: +median: 12330 cycles/ticks +average: 12434 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19559 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21482 cycles/ticks + +kyber_encaps_derand: +median: 21938 cycles/ticks +average: 22038 cycles/ticks + +kyber_encaps: +median: 22892 cycles/ticks +average: 23029 cycles/ticks + +kyber_decaps: +median: 25106 cycles/ticks +average: 25211 cycles/ticks + +Loop spin: 663 +gen_a: +median: 4374 cycles/ticks +average: 4489 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 30 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11461 cycles/ticks + +indcpa_enc: +median: 12338 cycles/ticks +average: 12480 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19448 cycles/ticks +average: 19533 cycles/ticks + +kyber_keypair: +median: 21268 cycles/ticks +average: 21414 cycles/ticks + +kyber_encaps_derand: +median: 21888 cycles/ticks +average: 21987 cycles/ticks + +kyber_encaps: +median: 22832 cycles/ticks +average: 22946 cycles/ticks + +kyber_decaps: +median: 25074 cycles/ticks +average: 25184 cycles/ticks + +Loop spin: 664 +gen_a: +median: 4366 cycles/ticks +average: 4413 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 181 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11346 cycles/ticks +average: 11409 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12464 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19464 cycles/ticks +average: 19643 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21473 cycles/ticks + +kyber_encaps_derand: +median: 21794 cycles/ticks +average: 21898 cycles/ticks + +kyber_encaps: +median: 22754 cycles/ticks +average: 22850 cycles/ticks + +kyber_decaps: +median: 24972 cycles/ticks +average: 25107 cycles/ticks + +Loop spin: 665 +gen_a: +median: 4380 cycles/ticks +average: 4434 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 35 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 93 cycles/ticks + +indcpa_keypair: +median: 11386 cycles/ticks +average: 11454 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12441 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19408 cycles/ticks +average: 19502 cycles/ticks + +kyber_keypair: +median: 21276 cycles/ticks +average: 21459 cycles/ticks + +kyber_encaps_derand: +median: 21866 cycles/ticks +average: 21960 cycles/ticks + +kyber_encaps: +median: 22800 cycles/ticks +average: 22915 cycles/ticks + +kyber_decaps: +median: 25076 cycles/ticks +average: 25173 cycles/ticks + +Loop spin: 666 +gen_a: +median: 4370 cycles/ticks +average: 4408 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 181 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11464 cycles/ticks +average: 11526 cycles/ticks + +indcpa_enc: +median: 12502 cycles/ticks +average: 12554 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19388 cycles/ticks +average: 19520 cycles/ticks + +kyber_keypair: +median: 21276 cycles/ticks +average: 21429 cycles/ticks + +kyber_encaps_derand: +median: 22032 cycles/ticks +average: 22142 cycles/ticks + +kyber_encaps: +median: 22970 cycles/ticks +average: 23083 cycles/ticks + +kyber_decaps: +median: 25238 cycles/ticks +average: 25333 cycles/ticks + +Loop spin: 667 +gen_a: +median: 4384 cycles/ticks +average: 4435 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1566 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11444 cycles/ticks +average: 11488 cycles/ticks + +indcpa_enc: +median: 12438 cycles/ticks +average: 12500 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19402 cycles/ticks +average: 19515 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21490 cycles/ticks + +kyber_encaps_derand: +median: 21934 cycles/ticks +average: 22051 cycles/ticks + +kyber_encaps: +median: 22910 cycles/ticks +average: 23036 cycles/ticks + +kyber_decaps: +median: 25118 cycles/ticks +average: 25230 cycles/ticks + +Loop spin: 668 +gen_a: +median: 4378 cycles/ticks +average: 4425 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11348 cycles/ticks +average: 11418 cycles/ticks + +indcpa_enc: +median: 12328 cycles/ticks +average: 12410 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19460 cycles/ticks +average: 19577 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21472 cycles/ticks + +kyber_encaps_derand: +median: 21862 cycles/ticks +average: 21976 cycles/ticks + +kyber_encaps: +median: 22840 cycles/ticks +average: 22977 cycles/ticks + +kyber_decaps: +median: 25034 cycles/ticks +average: 25156 cycles/ticks + +Loop spin: 669 +gen_a: +median: 4368 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2384 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11352 cycles/ticks +average: 11421 cycles/ticks + +indcpa_enc: +median: 12302 cycles/ticks +average: 12366 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19342 cycles/ticks +average: 19457 cycles/ticks + +kyber_keypair: +median: 21270 cycles/ticks +average: 21437 cycles/ticks + +kyber_encaps_derand: +median: 21798 cycles/ticks +average: 21889 cycles/ticks + +kyber_encaps: +median: 22720 cycles/ticks +average: 22861 cycles/ticks + +kyber_decaps: +median: 25016 cycles/ticks +average: 25120 cycles/ticks + +Loop spin: 670 +gen_a: +median: 4388 cycles/ticks +average: 4445 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 64 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 12816 cycles/ticks +average: 12879 cycles/ticks + +indcpa_enc: +median: 13770 cycles/ticks +average: 13856 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 20802 cycles/ticks +average: 20894 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21480 cycles/ticks + +kyber_encaps_derand: +median: 21916 cycles/ticks +average: 22020 cycles/ticks + +kyber_encaps: +median: 22856 cycles/ticks +average: 22977 cycles/ticks + +kyber_decaps: +median: 25006 cycles/ticks +average: 25124 cycles/ticks + +Loop spin: 671 +gen_a: +median: 4396 cycles/ticks +average: 4510 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2388 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 266 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11350 cycles/ticks +average: 11404 cycles/ticks + +indcpa_enc: +median: 12310 cycles/ticks +average: 12398 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19464 cycles/ticks +average: 19572 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21478 cycles/ticks + +kyber_encaps_derand: +median: 21970 cycles/ticks +average: 22090 cycles/ticks + +kyber_encaps: +median: 22890 cycles/ticks +average: 23015 cycles/ticks + +kyber_decaps: +median: 25050 cycles/ticks +average: 25134 cycles/ticks + +Loop spin: 672 +gen_a: +median: 4364 cycles/ticks +average: 4433 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2363 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 188 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11376 cycles/ticks +average: 11477 cycles/ticks + +indcpa_enc: +median: 12358 cycles/ticks +average: 12428 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19412 cycles/ticks +average: 19532 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21920 cycles/ticks +average: 22024 cycles/ticks + +kyber_encaps: +median: 22912 cycles/ticks +average: 23029 cycles/ticks + +kyber_decaps: +median: 25070 cycles/ticks +average: 25148 cycles/ticks + +Loop spin: 673 +gen_a: +median: 4382 cycles/ticks +average: 4478 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11456 cycles/ticks +average: 11506 cycles/ticks + +indcpa_enc: +median: 12394 cycles/ticks +average: 12490 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19452 cycles/ticks +average: 19595 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21437 cycles/ticks + +kyber_encaps_derand: +median: 21872 cycles/ticks +average: 21961 cycles/ticks + +kyber_encaps: +median: 22772 cycles/ticks +average: 22879 cycles/ticks + +kyber_decaps: +median: 25088 cycles/ticks +average: 25196 cycles/ticks + +Loop spin: 674 +gen_a: +median: 4378 cycles/ticks +average: 4434 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11430 cycles/ticks +average: 11486 cycles/ticks + +indcpa_enc: +median: 12384 cycles/ticks +average: 12484 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19452 cycles/ticks +average: 19560 cycles/ticks + +kyber_keypair: +median: 21328 cycles/ticks +average: 21475 cycles/ticks + +kyber_encaps_derand: +median: 21876 cycles/ticks +average: 21970 cycles/ticks + +kyber_encaps: +median: 22812 cycles/ticks +average: 22936 cycles/ticks + +kyber_decaps: +median: 25064 cycles/ticks +average: 25165 cycles/ticks + +Loop spin: 675 +gen_a: +median: 4378 cycles/ticks +average: 4405 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11360 cycles/ticks +average: 11442 cycles/ticks + +indcpa_enc: +median: 12320 cycles/ticks +average: 12391 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19454 cycles/ticks +average: 19578 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21447 cycles/ticks + +kyber_encaps_derand: +median: 21946 cycles/ticks +average: 22061 cycles/ticks + +kyber_encaps: +median: 22894 cycles/ticks +average: 23013 cycles/ticks + +kyber_decaps: +median: 25156 cycles/ticks +average: 25281 cycles/ticks + +Loop spin: 676 +gen_a: +median: 4366 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11324 cycles/ticks +average: 11424 cycles/ticks + +indcpa_enc: +median: 12312 cycles/ticks +average: 12367 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19430 cycles/ticks +average: 19573 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21460 cycles/ticks + +kyber_encaps_derand: +median: 21930 cycles/ticks +average: 22012 cycles/ticks + +kyber_encaps: +median: 22914 cycles/ticks +average: 23008 cycles/ticks + +kyber_decaps: +median: 25096 cycles/ticks +average: 25207 cycles/ticks + +Loop spin: 677 +gen_a: +median: 4374 cycles/ticks +average: 4476 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 184 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11420 cycles/ticks +average: 11490 cycles/ticks + +indcpa_enc: +median: 12390 cycles/ticks +average: 12442 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19438 cycles/ticks +average: 19557 cycles/ticks + +kyber_keypair: +median: 21276 cycles/ticks +average: 21426 cycles/ticks + +kyber_encaps_derand: +median: 22028 cycles/ticks +average: 22122 cycles/ticks + +kyber_encaps: +median: 22924 cycles/ticks +average: 23039 cycles/ticks + +kyber_decaps: +median: 25242 cycles/ticks +average: 25442 cycles/ticks + +Loop spin: 678 +gen_a: +median: 4380 cycles/ticks +average: 4430 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 189 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11408 cycles/ticks +average: 11493 cycles/ticks + +indcpa_enc: +median: 12390 cycles/ticks +average: 12440 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19394 cycles/ticks +average: 19505 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21492 cycles/ticks + +kyber_encaps_derand: +median: 21884 cycles/ticks +average: 21980 cycles/ticks + +kyber_encaps: +median: 22840 cycles/ticks +average: 22959 cycles/ticks + +kyber_decaps: +median: 25072 cycles/ticks +average: 25182 cycles/ticks + +Loop spin: 679 +gen_a: +median: 4374 cycles/ticks +average: 4424 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11422 cycles/ticks +average: 11492 cycles/ticks + +indcpa_enc: +median: 12384 cycles/ticks +average: 12449 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1175 cycles/ticks + +kyber_keypair_derand: +median: 19484 cycles/ticks +average: 19582 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21443 cycles/ticks + +kyber_encaps_derand: +median: 21874 cycles/ticks +average: 21992 cycles/ticks + +kyber_encaps: +median: 22820 cycles/ticks +average: 22936 cycles/ticks + +kyber_decaps: +median: 25060 cycles/ticks +average: 25153 cycles/ticks + +Loop spin: 680 +gen_a: +median: 4360 cycles/ticks +average: 4405 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 266 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 84 cycles/ticks + +indcpa_keypair: +median: 11360 cycles/ticks +average: 11421 cycles/ticks + +indcpa_enc: +median: 12338 cycles/ticks +average: 12409 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19390 cycles/ticks +average: 19478 cycles/ticks + +kyber_keypair: +median: 21258 cycles/ticks +average: 21436 cycles/ticks + +kyber_encaps_derand: +median: 21910 cycles/ticks +average: 22046 cycles/ticks + +kyber_encaps: +median: 22836 cycles/ticks +average: 22935 cycles/ticks + +kyber_decaps: +median: 25050 cycles/ticks +average: 25115 cycles/ticks + +Loop spin: 681 +gen_a: +median: 4380 cycles/ticks +average: 4437 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11426 cycles/ticks +average: 11488 cycles/ticks + +indcpa_enc: +median: 12384 cycles/ticks +average: 12445 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19472 cycles/ticks +average: 19599 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21482 cycles/ticks + +kyber_encaps_derand: +median: 21936 cycles/ticks +average: 22009 cycles/ticks + +kyber_encaps: +median: 22896 cycles/ticks +average: 23025 cycles/ticks + +kyber_decaps: +median: 25130 cycles/ticks +average: 25236 cycles/ticks + +Loop spin: 682 +gen_a: +median: 4374 cycles/ticks +average: 4428 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11344 cycles/ticks +average: 11402 cycles/ticks + +indcpa_enc: +median: 12290 cycles/ticks +average: 12348 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19568 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21451 cycles/ticks + +kyber_encaps_derand: +median: 21908 cycles/ticks +average: 22007 cycles/ticks + +kyber_encaps: +median: 22838 cycles/ticks +average: 22933 cycles/ticks + +kyber_decaps: +median: 25070 cycles/ticks +average: 25185 cycles/ticks + +Loop spin: 683 +gen_a: +median: 4386 cycles/ticks +average: 4438 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1571 cycles/ticks + +NTT: +median: 236 cycles/ticks +average: 272 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 264 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11442 cycles/ticks +average: 11486 cycles/ticks + +indcpa_enc: +median: 12410 cycles/ticks +average: 12482 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19516 cycles/ticks +average: 19611 cycles/ticks + +kyber_keypair: +median: 21356 cycles/ticks +average: 21498 cycles/ticks + +kyber_encaps_derand: +median: 21966 cycles/ticks +average: 22059 cycles/ticks + +kyber_encaps: +median: 22928 cycles/ticks +average: 23024 cycles/ticks + +kyber_decaps: +median: 25146 cycles/ticks +average: 25238 cycles/ticks + +Loop spin: 684 +gen_a: +median: 4378 cycles/ticks +average: 4428 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 45 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11440 cycles/ticks +average: 11488 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12444 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19438 cycles/ticks +average: 19575 cycles/ticks + +kyber_keypair: +median: 21320 cycles/ticks +average: 21505 cycles/ticks + +kyber_encaps_derand: +median: 21862 cycles/ticks +average: 21944 cycles/ticks + +kyber_encaps: +median: 22814 cycles/ticks +average: 22957 cycles/ticks + +kyber_decaps: +median: 25068 cycles/ticks +average: 25138 cycles/ticks + +Loop spin: 685 +gen_a: +median: 4380 cycles/ticks +average: 4432 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11459 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12442 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19512 cycles/ticks +average: 19640 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21506 cycles/ticks + +kyber_encaps_derand: +median: 21950 cycles/ticks +average: 22038 cycles/ticks + +kyber_encaps: +median: 22880 cycles/ticks +average: 23009 cycles/ticks + +kyber_decaps: +median: 25052 cycles/ticks +average: 25161 cycles/ticks + +Loop spin: 686 +gen_a: +median: 4390 cycles/ticks +average: 4432 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 94 cycles/ticks + +indcpa_keypair: +median: 11360 cycles/ticks +average: 11448 cycles/ticks + +indcpa_enc: +median: 12366 cycles/ticks +average: 12426 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19430 cycles/ticks +average: 19543 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21480 cycles/ticks + +kyber_encaps_derand: +median: 21910 cycles/ticks +average: 21997 cycles/ticks + +kyber_encaps: +median: 22872 cycles/ticks +average: 22988 cycles/ticks + +kyber_decaps: +median: 25096 cycles/ticks +average: 25211 cycles/ticks + +Loop spin: 687 +gen_a: +median: 4378 cycles/ticks +average: 4501 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 254 cycles/ticks +average: 293 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11414 cycles/ticks +average: 11491 cycles/ticks + +indcpa_enc: +median: 12376 cycles/ticks +average: 12446 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19418 cycles/ticks +average: 19515 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21966 cycles/ticks +average: 22046 cycles/ticks + +kyber_encaps: +median: 22874 cycles/ticks +average: 23012 cycles/ticks + +kyber_decaps: +median: 25068 cycles/ticks +average: 25170 cycles/ticks + +Loop spin: 688 +gen_a: +median: 4374 cycles/ticks +average: 4482 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11384 cycles/ticks +average: 11448 cycles/ticks + +indcpa_enc: +median: 12336 cycles/ticks +average: 12413 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19510 cycles/ticks +average: 19662 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21463 cycles/ticks + +kyber_encaps_derand: +median: 21854 cycles/ticks +average: 21967 cycles/ticks + +kyber_encaps: +median: 22774 cycles/ticks +average: 22879 cycles/ticks + +kyber_decaps: +median: 25004 cycles/ticks +average: 25103 cycles/ticks + +Loop spin: 689 +gen_a: +median: 4368 cycles/ticks +average: 4487 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 183 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 256 cycles/ticks +average: 257 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11422 cycles/ticks +average: 11542 cycles/ticks + +indcpa_enc: +median: 12380 cycles/ticks +average: 12445 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19458 cycles/ticks +average: 19539 cycles/ticks + +kyber_keypair: +median: 21268 cycles/ticks +average: 21425 cycles/ticks + +kyber_encaps_derand: +median: 21946 cycles/ticks +average: 22072 cycles/ticks + +kyber_encaps: +median: 22892 cycles/ticks +average: 23034 cycles/ticks + +kyber_decaps: +median: 25104 cycles/ticks +average: 25194 cycles/ticks + +Loop spin: 690 +gen_a: +median: 4364 cycles/ticks +average: 4451 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2361 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11380 cycles/ticks +average: 11437 cycles/ticks + +indcpa_enc: +median: 12384 cycles/ticks +average: 12427 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19414 cycles/ticks +average: 19531 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21472 cycles/ticks + +kyber_encaps_derand: +median: 21966 cycles/ticks +average: 22085 cycles/ticks + +kyber_encaps: +median: 22930 cycles/ticks +average: 23059 cycles/ticks + +kyber_decaps: +median: 25144 cycles/ticks +average: 25272 cycles/ticks + +Loop spin: 691 +gen_a: +median: 4372 cycles/ticks +average: 4445 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2388 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 263 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11310 cycles/ticks +average: 11371 cycles/ticks + +indcpa_enc: +median: 12298 cycles/ticks +average: 12349 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19480 cycles/ticks +average: 19581 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21471 cycles/ticks + +kyber_encaps_derand: +median: 21910 cycles/ticks +average: 21991 cycles/ticks + +kyber_encaps: +median: 22862 cycles/ticks +average: 22974 cycles/ticks + +kyber_decaps: +median: 25082 cycles/ticks +average: 25188 cycles/ticks + +Loop spin: 692 +gen_a: +median: 4382 cycles/ticks +average: 4476 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11448 cycles/ticks +average: 11533 cycles/ticks + +indcpa_enc: +median: 12398 cycles/ticks +average: 12487 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19450 cycles/ticks +average: 19543 cycles/ticks + +kyber_keypair: +median: 21276 cycles/ticks +average: 21419 cycles/ticks + +kyber_encaps_derand: +median: 21870 cycles/ticks +average: 21980 cycles/ticks + +kyber_encaps: +median: 22798 cycles/ticks +average: 22907 cycles/ticks + +kyber_decaps: +median: 25074 cycles/ticks +average: 25164 cycles/ticks + +Loop spin: 693 +gen_a: +median: 4382 cycles/ticks +average: 4551 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11360 cycles/ticks +average: 11417 cycles/ticks + +indcpa_enc: +median: 12328 cycles/ticks +average: 12383 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19542 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21486 cycles/ticks + +kyber_encaps_derand: +median: 21966 cycles/ticks +average: 22030 cycles/ticks + +kyber_encaps: +median: 22924 cycles/ticks +average: 23047 cycles/ticks + +kyber_decaps: +median: 25154 cycles/ticks +average: 25300 cycles/ticks + +Loop spin: 694 +gen_a: +median: 4370 cycles/ticks +average: 4406 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2356 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 183 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11470 cycles/ticks +average: 11533 cycles/ticks + +indcpa_enc: +median: 12526 cycles/ticks +average: 12578 cycles/ticks + +indcpa_dec: +median: 1166 cycles/ticks +average: 1172 cycles/ticks + +kyber_keypair_derand: +median: 19452 cycles/ticks +average: 19562 cycles/ticks + +kyber_keypair: +median: 21274 cycles/ticks +average: 21443 cycles/ticks + +kyber_encaps_derand: +median: 23232 cycles/ticks +average: 23314 cycles/ticks + +kyber_encaps: +median: 24172 cycles/ticks +average: 24322 cycles/ticks + +kyber_decaps: +median: 26428 cycles/ticks +average: 26567 cycles/ticks + +Loop spin: 695 +gen_a: +median: 4372 cycles/ticks +average: 4405 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11432 cycles/ticks +average: 11512 cycles/ticks + +indcpa_enc: +median: 12384 cycles/ticks +average: 12455 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19482 cycles/ticks +average: 19582 cycles/ticks + +kyber_keypair: +median: 21326 cycles/ticks +average: 21446 cycles/ticks + +kyber_encaps_derand: +median: 21838 cycles/ticks +average: 21931 cycles/ticks + +kyber_encaps: +median: 22774 cycles/ticks +average: 22868 cycles/ticks + +kyber_decaps: +median: 25028 cycles/ticks +average: 25147 cycles/ticks + +Loop spin: 696 +gen_a: +median: 4362 cycles/ticks +average: 4396 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11332 cycles/ticks +average: 11403 cycles/ticks + +indcpa_enc: +median: 12330 cycles/ticks +average: 12383 cycles/ticks + +indcpa_dec: +median: 1164 cycles/ticks +average: 1163 cycles/ticks + +kyber_keypair_derand: +median: 19484 cycles/ticks +average: 19584 cycles/ticks + +kyber_keypair: +median: 21270 cycles/ticks +average: 21510 cycles/ticks + +kyber_encaps_derand: +median: 21878 cycles/ticks +average: 21951 cycles/ticks + +kyber_encaps: +median: 22786 cycles/ticks +average: 22904 cycles/ticks + +kyber_decaps: +median: 25060 cycles/ticks +average: 25190 cycles/ticks + +Loop spin: 697 +gen_a: +median: 4368 cycles/ticks +average: 4463 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1545 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11356 cycles/ticks +average: 11417 cycles/ticks + +indcpa_enc: +median: 12310 cycles/ticks +average: 12364 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19565 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21469 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 21991 cycles/ticks + +kyber_encaps: +median: 22838 cycles/ticks +average: 22979 cycles/ticks + +kyber_decaps: +median: 25090 cycles/ticks +average: 25176 cycles/ticks + +Loop spin: 698 +gen_a: +median: 4372 cycles/ticks +average: 4405 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11436 cycles/ticks +average: 11481 cycles/ticks + +indcpa_enc: +median: 12392 cycles/ticks +average: 12446 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19422 cycles/ticks +average: 19495 cycles/ticks + +kyber_keypair: +median: 21342 cycles/ticks +average: 21526 cycles/ticks + +kyber_encaps_derand: +median: 21850 cycles/ticks +average: 21928 cycles/ticks + +kyber_encaps: +median: 22792 cycles/ticks +average: 22884 cycles/ticks + +kyber_decaps: +median: 25022 cycles/ticks +average: 25127 cycles/ticks + +Loop spin: 699 +gen_a: +median: 4382 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 49 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11398 cycles/ticks +average: 11467 cycles/ticks + +indcpa_enc: +median: 12380 cycles/ticks +average: 12447 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19416 cycles/ticks +average: 19536 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21452 cycles/ticks + +kyber_encaps_derand: +median: 21812 cycles/ticks +average: 21906 cycles/ticks + +kyber_encaps: +median: 22750 cycles/ticks +average: 22875 cycles/ticks + +kyber_decaps: +median: 25026 cycles/ticks +average: 25108 cycles/ticks + +Loop spin: 700 +gen_a: +median: 4366 cycles/ticks +average: 4427 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 91 cycles/ticks + +indcpa_keypair: +median: 11450 cycles/ticks +average: 11535 cycles/ticks + +indcpa_enc: +median: 12440 cycles/ticks +average: 12521 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19430 cycles/ticks +average: 19502 cycles/ticks + +kyber_keypair: +median: 21324 cycles/ticks +average: 21506 cycles/ticks + +kyber_encaps_derand: +median: 21964 cycles/ticks +average: 22059 cycles/ticks + +kyber_encaps: +median: 22912 cycles/ticks +average: 23010 cycles/ticks + +kyber_decaps: +median: 25110 cycles/ticks +average: 25204 cycles/ticks + +Loop spin: 701 +gen_a: +median: 4384 cycles/ticks +average: 4463 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11448 cycles/ticks +average: 11559 cycles/ticks + +indcpa_enc: +median: 12408 cycles/ticks +average: 12465 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19492 cycles/ticks +average: 19609 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21972 cycles/ticks +average: 22039 cycles/ticks + +kyber_encaps: +median: 22942 cycles/ticks +average: 23056 cycles/ticks + +kyber_decaps: +median: 25172 cycles/ticks +average: 25290 cycles/ticks + +Loop spin: 702 +gen_a: +median: 4372 cycles/ticks +average: 4476 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 268 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11462 cycles/ticks +average: 11531 cycles/ticks + +indcpa_enc: +median: 12422 cycles/ticks +average: 12483 cycles/ticks + +indcpa_dec: +median: 1172 cycles/ticks +average: 1173 cycles/ticks + +kyber_keypair_derand: +median: 19390 cycles/ticks +average: 19511 cycles/ticks + +kyber_keypair: +median: 21264 cycles/ticks +average: 21439 cycles/ticks + +kyber_encaps_derand: +median: 21918 cycles/ticks +average: 22003 cycles/ticks + +kyber_encaps: +median: 22846 cycles/ticks +average: 22975 cycles/ticks + +kyber_decaps: +median: 25134 cycles/ticks +average: 25244 cycles/ticks + +Loop spin: 703 +gen_a: +median: 4382 cycles/ticks +average: 4419 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11384 cycles/ticks +average: 11435 cycles/ticks + +indcpa_enc: +median: 12338 cycles/ticks +average: 12431 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19394 cycles/ticks +average: 19473 cycles/ticks + +kyber_keypair: +median: 21328 cycles/ticks +average: 21511 cycles/ticks + +kyber_encaps_derand: +median: 21846 cycles/ticks +average: 21948 cycles/ticks + +kyber_encaps: +median: 22780 cycles/ticks +average: 22898 cycles/ticks + +kyber_decaps: +median: 24980 cycles/ticks +average: 25078 cycles/ticks + +Loop spin: 704 +gen_a: +median: 4360 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11426 cycles/ticks +average: 11490 cycles/ticks + +indcpa_enc: +median: 12536 cycles/ticks +average: 12594 cycles/ticks + +indcpa_dec: +median: 1174 cycles/ticks +average: 1183 cycles/ticks + +kyber_keypair_derand: +median: 19484 cycles/ticks +average: 19613 cycles/ticks + +kyber_keypair: +median: 21424 cycles/ticks +average: 21563 cycles/ticks + +kyber_encaps_derand: +median: 21998 cycles/ticks +average: 22112 cycles/ticks + +kyber_encaps: +median: 22896 cycles/ticks +average: 23045 cycles/ticks + +kyber_decaps: +median: 25068 cycles/ticks +average: 25202 cycles/ticks + +Loop spin: 705 +gen_a: +median: 4378 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1575 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11302 cycles/ticks +average: 11348 cycles/ticks + +indcpa_enc: +median: 12274 cycles/ticks +average: 12333 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19414 cycles/ticks +average: 19525 cycles/ticks + +kyber_keypair: +median: 21280 cycles/ticks +average: 21443 cycles/ticks + +kyber_encaps_derand: +median: 21876 cycles/ticks +average: 21986 cycles/ticks + +kyber_encaps: +median: 22792 cycles/ticks +average: 22892 cycles/ticks + +kyber_decaps: +median: 25080 cycles/ticks +average: 25186 cycles/ticks + +Loop spin: 706 +gen_a: +median: 4368 cycles/ticks +average: 4523 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 234 cycles/ticks +average: 271 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11436 cycles/ticks +average: 11501 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12448 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19500 cycles/ticks +average: 19601 cycles/ticks + +kyber_keypair: +median: 21358 cycles/ticks +average: 21554 cycles/ticks + +kyber_encaps_derand: +median: 21896 cycles/ticks +average: 22008 cycles/ticks + +kyber_encaps: +median: 22842 cycles/ticks +average: 22952 cycles/ticks + +kyber_decaps: +median: 25090 cycles/ticks +average: 25173 cycles/ticks + +Loop spin: 707 +gen_a: +median: 4368 cycles/ticks +average: 4404 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11460 cycles/ticks +average: 11521 cycles/ticks + +indcpa_enc: +median: 12398 cycles/ticks +average: 12508 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19506 cycles/ticks +average: 19588 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21452 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 22017 cycles/ticks + +kyber_encaps: +median: 22806 cycles/ticks +average: 22922 cycles/ticks + +kyber_decaps: +median: 25062 cycles/ticks +average: 25151 cycles/ticks + +Loop spin: 708 +gen_a: +median: 4376 cycles/ticks +average: 4501 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11410 cycles/ticks +average: 11470 cycles/ticks + +indcpa_enc: +median: 12386 cycles/ticks +average: 12427 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19428 cycles/ticks +average: 19537 cycles/ticks + +kyber_keypair: +median: 21280 cycles/ticks +average: 21434 cycles/ticks + +kyber_encaps_derand: +median: 21906 cycles/ticks +average: 21974 cycles/ticks + +kyber_encaps: +median: 22926 cycles/ticks +average: 23051 cycles/ticks + +kyber_decaps: +median: 25080 cycles/ticks +average: 25194 cycles/ticks + +Loop spin: 709 +gen_a: +median: 4366 cycles/ticks +average: 4440 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 189 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11306 cycles/ticks +average: 11369 cycles/ticks + +indcpa_enc: +median: 12270 cycles/ticks +average: 12337 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1168 cycles/ticks + +kyber_keypair_derand: +median: 19420 cycles/ticks +average: 19534 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21526 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 21995 cycles/ticks + +kyber_encaps: +median: 22852 cycles/ticks +average: 22979 cycles/ticks + +kyber_decaps: +median: 25072 cycles/ticks +average: 25158 cycles/ticks + +Loop spin: 710 +gen_a: +median: 4388 cycles/ticks +average: 4484 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11430 cycles/ticks +average: 11528 cycles/ticks + +indcpa_enc: +median: 12374 cycles/ticks +average: 12425 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19438 cycles/ticks +average: 19541 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21464 cycles/ticks + +kyber_encaps_derand: +median: 21968 cycles/ticks +average: 22090 cycles/ticks + +kyber_encaps: +median: 22882 cycles/ticks +average: 22981 cycles/ticks + +kyber_decaps: +median: 25052 cycles/ticks +average: 25122 cycles/ticks + +Loop spin: 711 +gen_a: +median: 4384 cycles/ticks +average: 4423 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11460 cycles/ticks +average: 11525 cycles/ticks + +indcpa_enc: +median: 12336 cycles/ticks +average: 12453 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19557 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21473 cycles/ticks + +kyber_encaps_derand: +median: 21930 cycles/ticks +average: 22048 cycles/ticks + +kyber_encaps: +median: 22878 cycles/ticks +average: 23014 cycles/ticks + +kyber_decaps: +median: 25072 cycles/ticks +average: 25180 cycles/ticks + +Loop spin: 712 +gen_a: +median: 4368 cycles/ticks +average: 4418 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11388 cycles/ticks +average: 11482 cycles/ticks + +indcpa_enc: +median: 12366 cycles/ticks +average: 12428 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19484 cycles/ticks +average: 19614 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21460 cycles/ticks + +kyber_encaps_derand: +median: 21918 cycles/ticks +average: 21984 cycles/ticks + +kyber_encaps: +median: 22874 cycles/ticks +average: 22958 cycles/ticks + +kyber_decaps: +median: 25092 cycles/ticks +average: 25181 cycles/ticks + +Loop spin: 713 +gen_a: +median: 4372 cycles/ticks +average: 4421 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 12782 cycles/ticks +average: 12861 cycles/ticks + +indcpa_enc: +median: 13750 cycles/ticks +average: 13854 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19414 cycles/ticks +average: 19493 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21519 cycles/ticks + +kyber_encaps_derand: +median: 21932 cycles/ticks +average: 22029 cycles/ticks + +kyber_encaps: +median: 22878 cycles/ticks +average: 23004 cycles/ticks + +kyber_decaps: +median: 25114 cycles/ticks +average: 25227 cycles/ticks + +Loop spin: 714 +gen_a: +median: 4372 cycles/ticks +average: 4469 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11392 cycles/ticks +average: 11477 cycles/ticks + +indcpa_enc: +median: 12362 cycles/ticks +average: 12421 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 19565 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21493 cycles/ticks + +kyber_encaps_derand: +median: 21982 cycles/ticks +average: 22080 cycles/ticks + +kyber_encaps: +median: 22882 cycles/ticks +average: 23003 cycles/ticks + +kyber_decaps: +median: 25144 cycles/ticks +average: 25251 cycles/ticks + +Loop spin: 715 +gen_a: +median: 4374 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2404 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11350 cycles/ticks +average: 11414 cycles/ticks + +indcpa_enc: +median: 12340 cycles/ticks +average: 12399 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19524 cycles/ticks +average: 19623 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21484 cycles/ticks + +kyber_encaps_derand: +median: 22030 cycles/ticks +average: 22138 cycles/ticks + +kyber_encaps: +median: 22988 cycles/ticks +average: 23102 cycles/ticks + +kyber_decaps: +median: 25214 cycles/ticks +average: 25284 cycles/ticks + +Loop spin: 716 +gen_a: +median: 4368 cycles/ticks +average: 4436 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 280 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11406 cycles/ticks +average: 11473 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12457 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19484 cycles/ticks +average: 19591 cycles/ticks + +kyber_keypair: +median: 21356 cycles/ticks +average: 21509 cycles/ticks + +kyber_encaps_derand: +median: 21852 cycles/ticks +average: 21948 cycles/ticks + +kyber_encaps: +median: 22782 cycles/ticks +average: 22890 cycles/ticks + +kyber_decaps: +median: 25034 cycles/ticks +average: 25145 cycles/ticks + +Loop spin: 717 +gen_a: +median: 4366 cycles/ticks +average: 4393 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11344 cycles/ticks +average: 11406 cycles/ticks + +indcpa_enc: +median: 12402 cycles/ticks +average: 12483 cycles/ticks + +indcpa_dec: +median: 1166 cycles/ticks +average: 1179 cycles/ticks + +kyber_keypair_derand: +median: 19498 cycles/ticks +average: 19613 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21429 cycles/ticks + +kyber_encaps_derand: +median: 21838 cycles/ticks +average: 21935 cycles/ticks + +kyber_encaps: +median: 22786 cycles/ticks +average: 22879 cycles/ticks + +kyber_decaps: +median: 25024 cycles/ticks +average: 25141 cycles/ticks + +Loop spin: 718 +gen_a: +median: 4386 cycles/ticks +average: 4449 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 28 cycles/ticks +average: 26 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 255 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11402 cycles/ticks +average: 11473 cycles/ticks + +indcpa_enc: +median: 12380 cycles/ticks +average: 12433 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1172 cycles/ticks + +kyber_keypair_derand: +median: 19406 cycles/ticks +average: 19494 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21449 cycles/ticks + +kyber_encaps_derand: +median: 21882 cycles/ticks +average: 21980 cycles/ticks + +kyber_encaps: +median: 22826 cycles/ticks +average: 22990 cycles/ticks + +kyber_decaps: +median: 25038 cycles/ticks +average: 25151 cycles/ticks + +Loop spin: 719 +gen_a: +median: 4378 cycles/ticks +average: 4428 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 277 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11316 cycles/ticks +average: 11383 cycles/ticks + +indcpa_enc: +median: 12326 cycles/ticks +average: 12398 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19382 cycles/ticks +average: 19450 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21471 cycles/ticks + +kyber_encaps_derand: +median: 23324 cycles/ticks +average: 23441 cycles/ticks + +kyber_encaps: +median: 24280 cycles/ticks +average: 24426 cycles/ticks + +kyber_decaps: +median: 26486 cycles/ticks +average: 26612 cycles/ticks + +Loop spin: 720 +gen_a: +median: 4394 cycles/ticks +average: 4545 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11554 cycles/ticks +average: 11617 cycles/ticks + +indcpa_enc: +median: 12506 cycles/ticks +average: 12584 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19754 cycles/ticks +average: 19889 cycles/ticks + +kyber_keypair: +median: 21598 cycles/ticks +average: 21765 cycles/ticks + +kyber_encaps_derand: +median: 22112 cycles/ticks +average: 22210 cycles/ticks + +kyber_encaps: +median: 23030 cycles/ticks +average: 23146 cycles/ticks + +kyber_decaps: +median: 25292 cycles/ticks +average: 25406 cycles/ticks + +Loop spin: 721 +gen_a: +median: 4378 cycles/ticks +average: 4426 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2398 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11344 cycles/ticks +average: 11400 cycles/ticks + +indcpa_enc: +median: 12334 cycles/ticks +average: 12388 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1173 cycles/ticks + +kyber_keypair_derand: +median: 19440 cycles/ticks +average: 19540 cycles/ticks + +kyber_keypair: +median: 21330 cycles/ticks +average: 21481 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 21998 cycles/ticks + +kyber_encaps: +median: 22860 cycles/ticks +average: 22983 cycles/ticks + +kyber_decaps: +median: 25066 cycles/ticks +average: 25170 cycles/ticks + +Loop spin: 722 +gen_a: +median: 4374 cycles/ticks +average: 4479 cycles/ticks + +poly_getnoise_eta1: +median: 2362 cycles/ticks +average: 2388 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11378 cycles/ticks +average: 11435 cycles/ticks + +indcpa_enc: +median: 12370 cycles/ticks +average: 12428 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1181 cycles/ticks + +kyber_keypair_derand: +median: 19532 cycles/ticks +average: 19613 cycles/ticks + +kyber_keypair: +median: 21320 cycles/ticks +average: 21471 cycles/ticks + +kyber_encaps_derand: +median: 21926 cycles/ticks +average: 21996 cycles/ticks + +kyber_encaps: +median: 22870 cycles/ticks +average: 22999 cycles/ticks + +kyber_decaps: +median: 25148 cycles/ticks +average: 25265 cycles/ticks + +Loop spin: 723 +gen_a: +median: 4386 cycles/ticks +average: 4523 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11455 cycles/ticks + +indcpa_enc: +median: 12370 cycles/ticks +average: 12428 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19398 cycles/ticks +average: 19508 cycles/ticks + +kyber_keypair: +median: 21336 cycles/ticks +average: 21511 cycles/ticks + +kyber_encaps_derand: +median: 21936 cycles/ticks +average: 22050 cycles/ticks + +kyber_encaps: +median: 22860 cycles/ticks +average: 22994 cycles/ticks + +kyber_decaps: +median: 25020 cycles/ticks +average: 25126 cycles/ticks + +Loop spin: 724 +gen_a: +median: 4364 cycles/ticks +average: 4458 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2403 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11434 cycles/ticks +average: 11501 cycles/ticks + +indcpa_enc: +median: 12396 cycles/ticks +average: 12468 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19318 cycles/ticks +average: 19442 cycles/ticks + +kyber_keypair: +median: 21264 cycles/ticks +average: 21411 cycles/ticks + +kyber_encaps_derand: +median: 21912 cycles/ticks +average: 22014 cycles/ticks + +kyber_encaps: +median: 22834 cycles/ticks +average: 22940 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25209 cycles/ticks + +Loop spin: 725 +gen_a: +median: 4362 cycles/ticks +average: 4398 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 185 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11328 cycles/ticks +average: 11391 cycles/ticks + +indcpa_enc: +median: 12298 cycles/ticks +average: 12380 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1170 cycles/ticks + +kyber_keypair_derand: +median: 19470 cycles/ticks +average: 19588 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21516 cycles/ticks + +kyber_encaps_derand: +median: 21974 cycles/ticks +average: 22085 cycles/ticks + +kyber_encaps: +median: 22896 cycles/ticks +average: 23001 cycles/ticks + +kyber_decaps: +median: 25112 cycles/ticks +average: 25206 cycles/ticks + +Loop spin: 726 +gen_a: +median: 4378 cycles/ticks +average: 4535 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11386 cycles/ticks +average: 11468 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12422 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19540 cycles/ticks +average: 19642 cycles/ticks + +kyber_keypair: +median: 21340 cycles/ticks +average: 21523 cycles/ticks + +kyber_encaps_derand: +median: 21868 cycles/ticks +average: 21990 cycles/ticks + +kyber_encaps: +median: 22804 cycles/ticks +average: 22926 cycles/ticks + +kyber_decaps: +median: 25006 cycles/ticks +average: 25094 cycles/ticks + +Loop spin: 727 +gen_a: +median: 4374 cycles/ticks +average: 4494 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11404 cycles/ticks +average: 11499 cycles/ticks + +indcpa_enc: +median: 12354 cycles/ticks +average: 12391 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1161 cycles/ticks + +kyber_keypair_derand: +median: 19522 cycles/ticks +average: 19634 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21460 cycles/ticks + +kyber_encaps_derand: +median: 21950 cycles/ticks +average: 22056 cycles/ticks + +kyber_encaps: +median: 22864 cycles/ticks +average: 22992 cycles/ticks + +kyber_decaps: +median: 25142 cycles/ticks +average: 25258 cycles/ticks + +Loop spin: 728 +gen_a: +median: 4374 cycles/ticks +average: 4430 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 263 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11430 cycles/ticks +average: 11551 cycles/ticks + +indcpa_enc: +median: 12352 cycles/ticks +average: 12419 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19482 cycles/ticks +average: 19570 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21487 cycles/ticks + +kyber_encaps_derand: +median: 23296 cycles/ticks +average: 23381 cycles/ticks + +kyber_encaps: +median: 24250 cycles/ticks +average: 24374 cycles/ticks + +kyber_decaps: +median: 26554 cycles/ticks +average: 26682 cycles/ticks + +Loop spin: 729 +gen_a: +median: 4390 cycles/ticks +average: 4436 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11404 cycles/ticks +average: 11452 cycles/ticks + +indcpa_enc: +median: 12394 cycles/ticks +average: 12478 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19478 cycles/ticks +average: 19590 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21446 cycles/ticks + +kyber_encaps_derand: +median: 21924 cycles/ticks +average: 22022 cycles/ticks + +kyber_encaps: +median: 22870 cycles/ticks +average: 22972 cycles/ticks + +kyber_decaps: +median: 25190 cycles/ticks +average: 25272 cycles/ticks + +Loop spin: 730 +gen_a: +median: 4364 cycles/ticks +average: 4463 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1575 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11438 cycles/ticks +average: 11500 cycles/ticks + +indcpa_enc: +median: 12334 cycles/ticks +average: 12401 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19534 cycles/ticks +average: 19650 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21455 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 21992 cycles/ticks + +kyber_encaps: +median: 22802 cycles/ticks +average: 22930 cycles/ticks + +kyber_decaps: +median: 25032 cycles/ticks +average: 25118 cycles/ticks + +Loop spin: 731 +gen_a: +median: 4374 cycles/ticks +average: 4429 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11378 cycles/ticks +average: 11454 cycles/ticks + +indcpa_enc: +median: 12354 cycles/ticks +average: 12410 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1177 cycles/ticks + +kyber_keypair_derand: +median: 19352 cycles/ticks +average: 19471 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21446 cycles/ticks + +kyber_encaps_derand: +median: 21842 cycles/ticks +average: 21926 cycles/ticks + +kyber_encaps: +median: 22820 cycles/ticks +average: 22934 cycles/ticks + +kyber_decaps: +median: 25026 cycles/ticks +average: 25111 cycles/ticks + +Loop spin: 732 +gen_a: +median: 4378 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 260 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11460 cycles/ticks +average: 11509 cycles/ticks + +indcpa_enc: +median: 12358 cycles/ticks +average: 12436 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19440 cycles/ticks +average: 19552 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21446 cycles/ticks + +kyber_encaps_derand: +median: 21866 cycles/ticks +average: 21962 cycles/ticks + +kyber_encaps: +median: 22768 cycles/ticks +average: 22900 cycles/ticks + +kyber_decaps: +median: 25126 cycles/ticks +average: 25200 cycles/ticks + +Loop spin: 733 +gen_a: +median: 4378 cycles/ticks +average: 4482 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11440 cycles/ticks +average: 11513 cycles/ticks + +indcpa_enc: +median: 12414 cycles/ticks +average: 12536 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19498 cycles/ticks +average: 19626 cycles/ticks + +kyber_keypair: +median: 21336 cycles/ticks +average: 21499 cycles/ticks + +kyber_encaps_derand: +median: 21848 cycles/ticks +average: 21982 cycles/ticks + +kyber_encaps: +median: 22790 cycles/ticks +average: 22918 cycles/ticks + +kyber_decaps: +median: 25028 cycles/ticks +average: 25131 cycles/ticks + +Loop spin: 734 +gen_a: +median: 4380 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 12744 cycles/ticks +average: 12839 cycles/ticks + +indcpa_enc: +median: 13682 cycles/ticks +average: 13759 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1201 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19518 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21436 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 22021 cycles/ticks + +kyber_encaps: +median: 22848 cycles/ticks +average: 22970 cycles/ticks + +kyber_decaps: +median: 25076 cycles/ticks +average: 25178 cycles/ticks + +Loop spin: 735 +gen_a: +median: 4370 cycles/ticks +average: 4426 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2400 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 12914 cycles/ticks +average: 12973 cycles/ticks + +indcpa_enc: +median: 13906 cycles/ticks +average: 13994 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1174 cycles/ticks + +kyber_keypair_derand: +median: 19570 cycles/ticks +average: 19682 cycles/ticks + +kyber_keypair: +median: 21418 cycles/ticks +average: 21591 cycles/ticks + +kyber_encaps_derand: +median: 21964 cycles/ticks +average: 22072 cycles/ticks + +kyber_encaps: +median: 22892 cycles/ticks +average: 23054 cycles/ticks + +kyber_decaps: +median: 25166 cycles/ticks +average: 25289 cycles/ticks + +Loop spin: 736 +gen_a: +median: 4378 cycles/ticks +average: 4441 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11484 cycles/ticks +average: 11555 cycles/ticks + +indcpa_enc: +median: 12432 cycles/ticks +average: 12520 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19412 cycles/ticks +average: 19499 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21458 cycles/ticks + +kyber_encaps_derand: +median: 21944 cycles/ticks +average: 22049 cycles/ticks + +kyber_encaps: +median: 22864 cycles/ticks +average: 22998 cycles/ticks + +kyber_decaps: +median: 25126 cycles/ticks +average: 25204 cycles/ticks + +Loop spin: 737 +gen_a: +median: 4376 cycles/ticks +average: 4442 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 232 cycles/ticks +average: 271 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11332 cycles/ticks +average: 11399 cycles/ticks + +indcpa_enc: +median: 12282 cycles/ticks +average: 12375 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19527 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21499 cycles/ticks + +kyber_encaps_derand: +median: 21962 cycles/ticks +average: 22079 cycles/ticks + +kyber_encaps: +median: 22868 cycles/ticks +average: 22984 cycles/ticks + +kyber_decaps: +median: 25214 cycles/ticks +average: 25346 cycles/ticks + +Loop spin: 738 +gen_a: +median: 4402 cycles/ticks +average: 4497 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11296 cycles/ticks +average: 11383 cycles/ticks + +indcpa_enc: +median: 12268 cycles/ticks +average: 12308 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19340 cycles/ticks +average: 19469 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21465 cycles/ticks + +kyber_encaps_derand: +median: 21866 cycles/ticks +average: 22003 cycles/ticks + +kyber_encaps: +median: 22820 cycles/ticks +average: 22927 cycles/ticks + +kyber_decaps: +median: 25086 cycles/ticks +average: 25183 cycles/ticks + +Loop spin: 739 +gen_a: +median: 4364 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 234 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11376 cycles/ticks +average: 11436 cycles/ticks + +indcpa_enc: +median: 12438 cycles/ticks +average: 12539 cycles/ticks + +indcpa_dec: +median: 1166 cycles/ticks +average: 1166 cycles/ticks + +kyber_keypair_derand: +median: 19438 cycles/ticks +average: 19554 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21482 cycles/ticks + +kyber_encaps_derand: +median: 21940 cycles/ticks +average: 22035 cycles/ticks + +kyber_encaps: +median: 22908 cycles/ticks +average: 23020 cycles/ticks + +kyber_decaps: +median: 25154 cycles/ticks +average: 25286 cycles/ticks + +Loop spin: 740 +gen_a: +median: 4378 cycles/ticks +average: 4424 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 270 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11430 cycles/ticks +average: 11488 cycles/ticks + +indcpa_enc: +median: 12398 cycles/ticks +average: 12451 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19506 cycles/ticks +average: 19583 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 21890 cycles/ticks +average: 21975 cycles/ticks + +kyber_encaps: +median: 22820 cycles/ticks +average: 22924 cycles/ticks + +kyber_decaps: +median: 25054 cycles/ticks +average: 25153 cycles/ticks + +Loop spin: 741 +gen_a: +median: 4388 cycles/ticks +average: 4462 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11388 cycles/ticks +average: 11457 cycles/ticks + +indcpa_enc: +median: 12366 cycles/ticks +average: 12410 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19364 cycles/ticks +average: 19483 cycles/ticks + +kyber_keypair: +median: 21320 cycles/ticks +average: 21456 cycles/ticks + +kyber_encaps_derand: +median: 21988 cycles/ticks +average: 22070 cycles/ticks + +kyber_encaps: +median: 22906 cycles/ticks +average: 23092 cycles/ticks + +kyber_decaps: +median: 25052 cycles/ticks +average: 25188 cycles/ticks + +Loop spin: 742 +gen_a: +median: 4382 cycles/ticks +average: 4431 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11536 cycles/ticks +average: 11642 cycles/ticks + +indcpa_enc: +median: 12484 cycles/ticks +average: 12573 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19436 cycles/ticks +average: 19551 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21497 cycles/ticks + +kyber_encaps_derand: +median: 21922 cycles/ticks +average: 22004 cycles/ticks + +kyber_encaps: +median: 22910 cycles/ticks +average: 23017 cycles/ticks + +kyber_decaps: +median: 25112 cycles/ticks +average: 25211 cycles/ticks + +Loop spin: 743 +gen_a: +median: 4370 cycles/ticks +average: 4406 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2387 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11422 cycles/ticks +average: 11513 cycles/ticks + +indcpa_enc: +median: 12364 cycles/ticks +average: 12415 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19412 cycles/ticks +average: 19511 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21470 cycles/ticks + +kyber_encaps_derand: +median: 21956 cycles/ticks +average: 22065 cycles/ticks + +kyber_encaps: +median: 22890 cycles/ticks +average: 22999 cycles/ticks + +kyber_decaps: +median: 25140 cycles/ticks +average: 25210 cycles/ticks + +Loop spin: 744 +gen_a: +median: 4366 cycles/ticks +average: 4515 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11284 cycles/ticks +average: 11416 cycles/ticks + +indcpa_enc: +median: 12342 cycles/ticks +average: 12427 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1174 cycles/ticks + +kyber_keypair_derand: +median: 20790 cycles/ticks +average: 20885 cycles/ticks + +kyber_keypair: +median: 21336 cycles/ticks +average: 21485 cycles/ticks + +kyber_encaps_derand: +median: 21930 cycles/ticks +average: 22019 cycles/ticks + +kyber_encaps: +median: 22906 cycles/ticks +average: 23046 cycles/ticks + +kyber_decaps: +median: 25100 cycles/ticks +average: 25206 cycles/ticks + +Loop spin: 745 +gen_a: +median: 4398 cycles/ticks +average: 4452 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11356 cycles/ticks +average: 11422 cycles/ticks + +indcpa_enc: +median: 12380 cycles/ticks +average: 12485 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19400 cycles/ticks +average: 19520 cycles/ticks + +kyber_keypair: +median: 21336 cycles/ticks +average: 21497 cycles/ticks + +kyber_encaps_derand: +median: 21860 cycles/ticks +average: 21964 cycles/ticks + +kyber_encaps: +median: 22826 cycles/ticks +average: 22972 cycles/ticks + +kyber_decaps: +median: 25074 cycles/ticks +average: 25176 cycles/ticks + +Loop spin: 746 +gen_a: +median: 4374 cycles/ticks +average: 4419 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11362 cycles/ticks +average: 11423 cycles/ticks + +indcpa_enc: +median: 12520 cycles/ticks +average: 12584 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1164 cycles/ticks + +kyber_keypair_derand: +median: 19640 cycles/ticks +average: 19758 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21469 cycles/ticks + +kyber_encaps_derand: +median: 21858 cycles/ticks +average: 21978 cycles/ticks + +kyber_encaps: +median: 22820 cycles/ticks +average: 22933 cycles/ticks + +kyber_decaps: +median: 25066 cycles/ticks +average: 25178 cycles/ticks + +Loop spin: 747 +gen_a: +median: 4376 cycles/ticks +average: 4424 cycles/ticks + +poly_getnoise_eta1: +median: 2366 cycles/ticks +average: 2390 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 260 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11390 cycles/ticks +average: 11465 cycles/ticks + +indcpa_enc: +median: 12382 cycles/ticks +average: 12463 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19472 cycles/ticks +average: 19558 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21488 cycles/ticks + +kyber_encaps_derand: +median: 22006 cycles/ticks +average: 22123 cycles/ticks + +kyber_encaps: +median: 22946 cycles/ticks +average: 23082 cycles/ticks + +kyber_decaps: +median: 25190 cycles/ticks +average: 25308 cycles/ticks + +Loop spin: 748 +gen_a: +median: 4368 cycles/ticks +average: 4488 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 267 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11340 cycles/ticks +average: 11390 cycles/ticks + +indcpa_enc: +median: 12326 cycles/ticks +average: 12425 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 20944 cycles/ticks +average: 21040 cycles/ticks + +kyber_keypair: +median: 21336 cycles/ticks +average: 21498 cycles/ticks + +kyber_encaps_derand: +median: 21884 cycles/ticks +average: 21976 cycles/ticks + +kyber_encaps: +median: 22804 cycles/ticks +average: 22929 cycles/ticks + +kyber_decaps: +median: 25072 cycles/ticks +average: 25170 cycles/ticks + +Loop spin: 749 +gen_a: +median: 4378 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11454 cycles/ticks +average: 11523 cycles/ticks + +indcpa_enc: +median: 12426 cycles/ticks +average: 12486 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19412 cycles/ticks +average: 19540 cycles/ticks + +kyber_keypair: +median: 21270 cycles/ticks +average: 21442 cycles/ticks + +kyber_encaps_derand: +median: 21984 cycles/ticks +average: 22082 cycles/ticks + +kyber_encaps: +median: 22902 cycles/ticks +average: 23033 cycles/ticks + +kyber_decaps: +median: 25176 cycles/ticks +average: 25300 cycles/ticks + +Loop spin: 750 +gen_a: +median: 4374 cycles/ticks +average: 4440 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 261 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11336 cycles/ticks +average: 11392 cycles/ticks + +indcpa_enc: +median: 12296 cycles/ticks +average: 12341 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19404 cycles/ticks +average: 19523 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21456 cycles/ticks + +kyber_encaps_derand: +median: 21952 cycles/ticks +average: 22041 cycles/ticks + +kyber_encaps: +median: 22916 cycles/ticks +average: 23037 cycles/ticks + +kyber_decaps: +median: 25144 cycles/ticks +average: 25267 cycles/ticks + +Loop spin: 751 +gen_a: +median: 4372 cycles/ticks +average: 4407 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11418 cycles/ticks +average: 11492 cycles/ticks + +indcpa_enc: +median: 12640 cycles/ticks +average: 12703 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19664 cycles/ticks +average: 19788 cycles/ticks + +kyber_keypair: +median: 21478 cycles/ticks +average: 21639 cycles/ticks + +kyber_encaps_derand: +median: 22108 cycles/ticks +average: 22198 cycles/ticks + +kyber_encaps: +median: 23110 cycles/ticks +average: 23221 cycles/ticks + +kyber_decaps: +median: 25042 cycles/ticks +average: 25183 cycles/ticks + +Loop spin: 752 +gen_a: +median: 4382 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 259 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11344 cycles/ticks +average: 11414 cycles/ticks + +indcpa_enc: +median: 12328 cycles/ticks +average: 12403 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19486 cycles/ticks +average: 19595 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21461 cycles/ticks + +kyber_encaps_derand: +median: 21866 cycles/ticks +average: 21944 cycles/ticks + +kyber_encaps: +median: 22810 cycles/ticks +average: 22910 cycles/ticks + +kyber_decaps: +median: 25086 cycles/ticks +average: 25216 cycles/ticks + +Loop spin: 753 +gen_a: +median: 4370 cycles/ticks +average: 4403 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2393 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 260 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11452 cycles/ticks +average: 11507 cycles/ticks + +indcpa_enc: +median: 12414 cycles/ticks +average: 12469 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 20776 cycles/ticks +average: 20899 cycles/ticks + +kyber_keypair: +median: 21270 cycles/ticks +average: 21440 cycles/ticks + +kyber_encaps_derand: +median: 21956 cycles/ticks +average: 22061 cycles/ticks + +kyber_encaps: +median: 22900 cycles/ticks +average: 23015 cycles/ticks + +kyber_decaps: +median: 25172 cycles/ticks +average: 25288 cycles/ticks + +Loop spin: 754 +gen_a: +median: 4384 cycles/ticks +average: 4434 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 278 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 35 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11330 cycles/ticks +average: 11395 cycles/ticks + +indcpa_enc: +median: 12314 cycles/ticks +average: 12390 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19470 cycles/ticks +average: 19573 cycles/ticks + +kyber_keypair: +median: 21326 cycles/ticks +average: 21497 cycles/ticks + +kyber_encaps_derand: +median: 21878 cycles/ticks +average: 21962 cycles/ticks + +kyber_encaps: +median: 22842 cycles/ticks +average: 22962 cycles/ticks + +kyber_decaps: +median: 25070 cycles/ticks +average: 25166 cycles/ticks + +Loop spin: 755 +gen_a: +median: 4370 cycles/ticks +average: 4477 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 188 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11476 cycles/ticks +average: 11549 cycles/ticks + +indcpa_enc: +median: 12442 cycles/ticks +average: 12506 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19512 cycles/ticks +average: 19630 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21469 cycles/ticks + +kyber_encaps_derand: +median: 21974 cycles/ticks +average: 22085 cycles/ticks + +kyber_encaps: +median: 22926 cycles/ticks +average: 23025 cycles/ticks + +kyber_decaps: +median: 25142 cycles/ticks +average: 25250 cycles/ticks + +Loop spin: 756 +gen_a: +median: 4392 cycles/ticks +average: 4491 cycles/ticks + +poly_getnoise_eta1: +median: 2380 cycles/ticks +average: 2405 cycles/ticks + +poly_getnoise_eta2: +median: 1548 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 255 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11448 cycles/ticks +average: 11542 cycles/ticks + +indcpa_enc: +median: 12402 cycles/ticks +average: 12474 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19446 cycles/ticks +average: 19563 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21455 cycles/ticks + +kyber_encaps_derand: +median: 21904 cycles/ticks +average: 22008 cycles/ticks + +kyber_encaps: +median: 22874 cycles/ticks +average: 22996 cycles/ticks + +kyber_decaps: +median: 25082 cycles/ticks +average: 25185 cycles/ticks + +Loop spin: 757 +gen_a: +median: 4376 cycles/ticks +average: 4473 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2408 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1557 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11520 cycles/ticks +average: 11577 cycles/ticks + +indcpa_enc: +median: 12454 cycles/ticks +average: 12524 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 20884 cycles/ticks +average: 20997 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21487 cycles/ticks + +kyber_encaps_derand: +median: 23366 cycles/ticks +average: 23528 cycles/ticks + +kyber_encaps: +median: 24306 cycles/ticks +average: 24432 cycles/ticks + +kyber_decaps: +median: 26566 cycles/ticks +average: 26681 cycles/ticks + +Loop spin: 758 +gen_a: +median: 4368 cycles/ticks +average: 4455 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11408 cycles/ticks +average: 11500 cycles/ticks + +indcpa_enc: +median: 12362 cycles/ticks +average: 12437 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19490 cycles/ticks +average: 19629 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21472 cycles/ticks + +kyber_encaps_derand: +median: 21950 cycles/ticks +average: 22065 cycles/ticks + +kyber_encaps: +median: 22904 cycles/ticks +average: 23031 cycles/ticks + +kyber_decaps: +median: 25136 cycles/ticks +average: 25250 cycles/ticks + +Loop spin: 759 +gen_a: +median: 4362 cycles/ticks +average: 4447 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11318 cycles/ticks +average: 11381 cycles/ticks + +indcpa_enc: +median: 12316 cycles/ticks +average: 12401 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19452 cycles/ticks +average: 19573 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21444 cycles/ticks + +kyber_encaps_derand: +median: 21880 cycles/ticks +average: 21986 cycles/ticks + +kyber_encaps: +median: 22808 cycles/ticks +average: 22937 cycles/ticks + +kyber_decaps: +median: 25058 cycles/ticks +average: 25172 cycles/ticks + +Loop spin: 760 +gen_a: +median: 4378 cycles/ticks +average: 4514 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 46 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11386 cycles/ticks +average: 11464 cycles/ticks + +indcpa_enc: +median: 12358 cycles/ticks +average: 12411 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1188 cycles/ticks + +kyber_keypair_derand: +median: 19520 cycles/ticks +average: 19590 cycles/ticks + +kyber_keypair: +median: 21320 cycles/ticks +average: 21468 cycles/ticks + +kyber_encaps_derand: +median: 21860 cycles/ticks +average: 21975 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22951 cycles/ticks + +kyber_decaps: +median: 25020 cycles/ticks +average: 25098 cycles/ticks + +Loop spin: 761 +gen_a: +median: 4378 cycles/ticks +average: 4487 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 288 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11452 cycles/ticks + +indcpa_enc: +median: 12366 cycles/ticks +average: 12436 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19462 cycles/ticks +average: 19566 cycles/ticks + +kyber_keypair: +median: 21330 cycles/ticks +average: 21508 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 21998 cycles/ticks + +kyber_encaps: +median: 22818 cycles/ticks +average: 22928 cycles/ticks + +kyber_decaps: +median: 25018 cycles/ticks +average: 25089 cycles/ticks + +Loop spin: 762 +gen_a: +median: 4358 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11382 cycles/ticks +average: 11444 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12454 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19494 cycles/ticks +average: 19606 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21451 cycles/ticks + +kyber_encaps_derand: +median: 21880 cycles/ticks +average: 21966 cycles/ticks + +kyber_encaps: +median: 22814 cycles/ticks +average: 22918 cycles/ticks + +kyber_decaps: +median: 25056 cycles/ticks +average: 25170 cycles/ticks + +Loop spin: 763 +gen_a: +median: 4370 cycles/ticks +average: 4427 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2391 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 256 cycles/ticks +average: 257 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11478 cycles/ticks +average: 11540 cycles/ticks + +indcpa_enc: +median: 12422 cycles/ticks +average: 12503 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19472 cycles/ticks +average: 19581 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21485 cycles/ticks + +kyber_encaps_derand: +median: 21890 cycles/ticks +average: 22006 cycles/ticks + +kyber_encaps: +median: 22830 cycles/ticks +average: 22946 cycles/ticks + +kyber_decaps: +median: 25072 cycles/ticks +average: 25183 cycles/ticks + +Loop spin: 764 +gen_a: +median: 4376 cycles/ticks +average: 4513 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2403 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11370 cycles/ticks +average: 11445 cycles/ticks + +indcpa_enc: +median: 12332 cycles/ticks +average: 12416 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 20802 cycles/ticks +average: 20928 cycles/ticks + +kyber_keypair: +median: 21316 cycles/ticks +average: 21462 cycles/ticks + +kyber_encaps_derand: +median: 23274 cycles/ticks +average: 23396 cycles/ticks + +kyber_encaps: +median: 24204 cycles/ticks +average: 24324 cycles/ticks + +kyber_decaps: +median: 26442 cycles/ticks +average: 26556 cycles/ticks + +Loop spin: 765 +gen_a: +median: 4372 cycles/ticks +average: 4496 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2363 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1542 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11402 cycles/ticks +average: 11460 cycles/ticks + +indcpa_enc: +median: 12382 cycles/ticks +average: 12440 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19438 cycles/ticks +average: 19568 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21439 cycles/ticks + +kyber_encaps_derand: +median: 21844 cycles/ticks +average: 21942 cycles/ticks + +kyber_encaps: +median: 22766 cycles/ticks +average: 22880 cycles/ticks + +kyber_decaps: +median: 25024 cycles/ticks +average: 25107 cycles/ticks + +Loop spin: 766 +gen_a: +median: 4388 cycles/ticks +average: 4439 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1570 cycles/ticks + +NTT: +median: 252 cycles/ticks +average: 280 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 36 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11304 cycles/ticks +average: 11358 cycles/ticks + +indcpa_enc: +median: 12298 cycles/ticks +average: 12346 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19524 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21437 cycles/ticks + +kyber_encaps_derand: +median: 21942 cycles/ticks +average: 22043 cycles/ticks + +kyber_encaps: +median: 22902 cycles/ticks +average: 23019 cycles/ticks + +kyber_decaps: +median: 25124 cycles/ticks +average: 25214 cycles/ticks + +Loop spin: 767 +gen_a: +median: 4386 cycles/ticks +average: 4496 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11436 cycles/ticks +average: 11540 cycles/ticks + +indcpa_enc: +median: 12418 cycles/ticks +average: 12482 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19324 cycles/ticks +average: 19436 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21451 cycles/ticks + +kyber_encaps_derand: +median: 21910 cycles/ticks +average: 22017 cycles/ticks + +kyber_encaps: +median: 22860 cycles/ticks +average: 22994 cycles/ticks + +kyber_decaps: +median: 25124 cycles/ticks +average: 25226 cycles/ticks + +Loop spin: 768 +gen_a: +median: 4380 cycles/ticks +average: 4434 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11404 cycles/ticks +average: 11459 cycles/ticks + +indcpa_enc: +median: 12336 cycles/ticks +average: 12462 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19520 cycles/ticks +average: 19642 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21481 cycles/ticks + +kyber_encaps_derand: +median: 21828 cycles/ticks +average: 21947 cycles/ticks + +kyber_encaps: +median: 22778 cycles/ticks +average: 22894 cycles/ticks + +kyber_decaps: +median: 24980 cycles/ticks +average: 25080 cycles/ticks + +Loop spin: 769 +gen_a: +median: 4374 cycles/ticks +average: 4405 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2366 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11408 cycles/ticks +average: 11472 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12446 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19468 cycles/ticks +average: 19583 cycles/ticks + +kyber_keypair: +median: 21270 cycles/ticks +average: 21452 cycles/ticks + +kyber_encaps_derand: +median: 23244 cycles/ticks +average: 23377 cycles/ticks + +kyber_encaps: +median: 24156 cycles/ticks +average: 24288 cycles/ticks + +kyber_decaps: +median: 26450 cycles/ticks +average: 26544 cycles/ticks + +Loop spin: 770 +gen_a: +median: 4376 cycles/ticks +average: 4410 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11494 cycles/ticks +average: 11559 cycles/ticks + +indcpa_enc: +median: 12328 cycles/ticks +average: 12386 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19426 cycles/ticks +average: 19552 cycles/ticks + +kyber_keypair: +median: 21340 cycles/ticks +average: 21522 cycles/ticks + +kyber_encaps_derand: +median: 21936 cycles/ticks +average: 22037 cycles/ticks + +kyber_encaps: +median: 22924 cycles/ticks +average: 23056 cycles/ticks + +kyber_decaps: +median: 25090 cycles/ticks +average: 25185 cycles/ticks + +Loop spin: 771 +gen_a: +median: 4362 cycles/ticks +average: 4393 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1568 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11422 cycles/ticks +average: 11483 cycles/ticks + +indcpa_enc: +median: 12400 cycles/ticks +average: 12461 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1170 cycles/ticks + +kyber_keypair_derand: +median: 19382 cycles/ticks +average: 19501 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 21838 cycles/ticks +average: 21924 cycles/ticks + +kyber_encaps: +median: 22754 cycles/ticks +average: 22907 cycles/ticks + +kyber_decaps: +median: 25022 cycles/ticks +average: 25122 cycles/ticks + +Loop spin: 772 +gen_a: +median: 4370 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 261 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11348 cycles/ticks +average: 11413 cycles/ticks + +indcpa_enc: +median: 12330 cycles/ticks +average: 12378 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19466 cycles/ticks +average: 19581 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21473 cycles/ticks + +kyber_encaps_derand: +median: 21824 cycles/ticks +average: 21923 cycles/ticks + +kyber_encaps: +median: 22756 cycles/ticks +average: 22879 cycles/ticks + +kyber_decaps: +median: 25008 cycles/ticks +average: 25137 cycles/ticks + +Loop spin: 773 +gen_a: +median: 4390 cycles/ticks +average: 4534 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11376 cycles/ticks +average: 11468 cycles/ticks + +indcpa_enc: +median: 12324 cycles/ticks +average: 12385 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19484 cycles/ticks +average: 19587 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21484 cycles/ticks + +kyber_encaps_derand: +median: 21910 cycles/ticks +average: 22019 cycles/ticks + +kyber_encaps: +median: 22844 cycles/ticks +average: 22982 cycles/ticks + +kyber_decaps: +median: 25060 cycles/ticks +average: 25238 cycles/ticks + +Loop spin: 774 +gen_a: +median: 4380 cycles/ticks +average: 4433 cycles/ticks + +poly_getnoise_eta1: +median: 2364 cycles/ticks +average: 2392 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 273 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11356 cycles/ticks +average: 11440 cycles/ticks + +indcpa_enc: +median: 12346 cycles/ticks +average: 12398 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19396 cycles/ticks +average: 19500 cycles/ticks + +kyber_keypair: +median: 21280 cycles/ticks +average: 21447 cycles/ticks + +kyber_encaps_derand: +median: 21868 cycles/ticks +average: 21957 cycles/ticks + +kyber_encaps: +median: 22780 cycles/ticks +average: 22912 cycles/ticks + +kyber_decaps: +median: 25060 cycles/ticks +average: 25179 cycles/ticks + +Loop spin: 775 +gen_a: +median: 4384 cycles/ticks +average: 4423 cycles/ticks + +poly_getnoise_eta1: +median: 2346 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1572 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11358 cycles/ticks +average: 11423 cycles/ticks + +indcpa_enc: +median: 12346 cycles/ticks +average: 12411 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19544 cycles/ticks +average: 19688 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21489 cycles/ticks + +kyber_encaps_derand: +median: 22000 cycles/ticks +average: 22106 cycles/ticks + +kyber_encaps: +median: 22908 cycles/ticks +average: 23031 cycles/ticks + +kyber_decaps: +median: 25064 cycles/ticks +average: 25189 cycles/ticks + +Loop spin: 776 +gen_a: +median: 4372 cycles/ticks +average: 4520 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2360 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11438 cycles/ticks +average: 11504 cycles/ticks + +indcpa_enc: +median: 12464 cycles/ticks +average: 12525 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19368 cycles/ticks +average: 19539 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21518 cycles/ticks + +kyber_encaps_derand: +median: 21966 cycles/ticks +average: 22087 cycles/ticks + +kyber_encaps: +median: 22920 cycles/ticks +average: 23028 cycles/ticks + +kyber_decaps: +median: 25170 cycles/ticks +average: 25277 cycles/ticks + +Loop spin: 777 +gen_a: +median: 4376 cycles/ticks +average: 4564 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11328 cycles/ticks +average: 11384 cycles/ticks + +indcpa_enc: +median: 12286 cycles/ticks +average: 12356 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19488 cycles/ticks +average: 19609 cycles/ticks + +kyber_keypair: +median: 21324 cycles/ticks +average: 21451 cycles/ticks + +kyber_encaps_derand: +median: 21882 cycles/ticks +average: 22007 cycles/ticks + +kyber_encaps: +median: 22812 cycles/ticks +average: 22927 cycles/ticks + +kyber_decaps: +median: 25050 cycles/ticks +average: 25155 cycles/ticks + +Loop spin: 778 +gen_a: +median: 4376 cycles/ticks +average: 4495 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11489 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12448 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19380 cycles/ticks +average: 19497 cycles/ticks + +kyber_keypair: +median: 21346 cycles/ticks +average: 21519 cycles/ticks + +kyber_encaps_derand: +median: 21878 cycles/ticks +average: 21986 cycles/ticks + +kyber_encaps: +median: 22838 cycles/ticks +average: 22950 cycles/ticks + +kyber_decaps: +median: 25052 cycles/ticks +average: 25155 cycles/ticks + +Loop spin: 779 +gen_a: +median: 4376 cycles/ticks +average: 4434 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1545 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 268 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11414 cycles/ticks +average: 11469 cycles/ticks + +indcpa_enc: +median: 12344 cycles/ticks +average: 12403 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19492 cycles/ticks +average: 19554 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21420 cycles/ticks + +kyber_encaps_derand: +median: 21986 cycles/ticks +average: 22094 cycles/ticks + +kyber_encaps: +median: 22928 cycles/ticks +average: 23027 cycles/ticks + +kyber_decaps: +median: 25164 cycles/ticks +average: 25246 cycles/ticks + +Loop spin: 780 +gen_a: +median: 4384 cycles/ticks +average: 4482 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11350 cycles/ticks +average: 11456 cycles/ticks + +indcpa_enc: +median: 12332 cycles/ticks +average: 12406 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1200 cycles/ticks + +kyber_keypair_derand: +median: 19352 cycles/ticks +average: 19440 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21476 cycles/ticks + +kyber_encaps_derand: +median: 21900 cycles/ticks +average: 22013 cycles/ticks + +kyber_encaps: +median: 22842 cycles/ticks +average: 22955 cycles/ticks + +kyber_decaps: +median: 25070 cycles/ticks +average: 25161 cycles/ticks + +Loop spin: 781 +gen_a: +median: 4372 cycles/ticks +average: 4491 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11360 cycles/ticks +average: 11419 cycles/ticks + +indcpa_enc: +median: 12322 cycles/ticks +average: 12389 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19352 cycles/ticks +average: 19455 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 21979 cycles/ticks + +kyber_encaps: +median: 22790 cycles/ticks +average: 22902 cycles/ticks + +kyber_decaps: +median: 25086 cycles/ticks +average: 25196 cycles/ticks + +Loop spin: 782 +gen_a: +median: 4370 cycles/ticks +average: 4519 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 189 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11470 cycles/ticks +average: 11525 cycles/ticks + +indcpa_enc: +median: 12422 cycles/ticks +average: 12482 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19490 cycles/ticks +average: 19595 cycles/ticks + +kyber_keypair: +median: 21272 cycles/ticks +average: 21422 cycles/ticks + +kyber_encaps_derand: +median: 21872 cycles/ticks +average: 21975 cycles/ticks + +kyber_encaps: +median: 22816 cycles/ticks +average: 22933 cycles/ticks + +kyber_decaps: +median: 25072 cycles/ticks +average: 25184 cycles/ticks + +Loop spin: 783 +gen_a: +median: 4364 cycles/ticks +average: 4465 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11432 cycles/ticks +average: 11485 cycles/ticks + +indcpa_enc: +median: 12400 cycles/ticks +average: 12476 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19460 cycles/ticks +average: 19584 cycles/ticks + +kyber_keypair: +median: 21332 cycles/ticks +average: 21490 cycles/ticks + +kyber_encaps_derand: +median: 21904 cycles/ticks +average: 22004 cycles/ticks + +kyber_encaps: +median: 22874 cycles/ticks +average: 23001 cycles/ticks + +kyber_decaps: +median: 25084 cycles/ticks +average: 25200 cycles/ticks + +Loop spin: 784 +gen_a: +median: 4366 cycles/ticks +average: 4401 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 238 cycles/ticks +average: 272 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 255 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11360 cycles/ticks +average: 11432 cycles/ticks + +indcpa_enc: +median: 12294 cycles/ticks +average: 12385 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1164 cycles/ticks + +kyber_keypair_derand: +median: 19450 cycles/ticks +average: 19548 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21476 cycles/ticks + +kyber_encaps_derand: +median: 21944 cycles/ticks +average: 22067 cycles/ticks + +kyber_encaps: +median: 22842 cycles/ticks +average: 22932 cycles/ticks + +kyber_decaps: +median: 25130 cycles/ticks +average: 25243 cycles/ticks + +Loop spin: 785 +gen_a: +median: 4366 cycles/ticks +average: 4398 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 192 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11486 cycles/ticks + +indcpa_enc: +median: 12328 cycles/ticks +average: 12383 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19448 cycles/ticks +average: 19564 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21892 cycles/ticks +average: 21994 cycles/ticks + +kyber_encaps: +median: 22812 cycles/ticks +average: 22929 cycles/ticks + +kyber_decaps: +median: 25098 cycles/ticks +average: 25224 cycles/ticks + +Loop spin: 786 +gen_a: +median: 4366 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 84 cycles/ticks + +indcpa_keypair: +median: 11340 cycles/ticks +average: 11427 cycles/ticks + +indcpa_enc: +median: 12314 cycles/ticks +average: 12403 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19468 cycles/ticks +average: 19574 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21446 cycles/ticks + +kyber_encaps_derand: +median: 21868 cycles/ticks +average: 21980 cycles/ticks + +kyber_encaps: +median: 22788 cycles/ticks +average: 22913 cycles/ticks + +kyber_decaps: +median: 25038 cycles/ticks +average: 25147 cycles/ticks + +Loop spin: 787 +gen_a: +median: 4388 cycles/ticks +average: 4437 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11378 cycles/ticks +average: 11442 cycles/ticks + +indcpa_enc: +median: 12422 cycles/ticks +average: 12473 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19452 cycles/ticks +average: 19543 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21481 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 21979 cycles/ticks + +kyber_encaps: +median: 22828 cycles/ticks +average: 22950 cycles/ticks + +kyber_decaps: +median: 25096 cycles/ticks +average: 25202 cycles/ticks + +Loop spin: 788 +gen_a: +median: 4366 cycles/ticks +average: 4408 cycles/ticks + +poly_getnoise_eta1: +median: 2346 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 266 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 12784 cycles/ticks +average: 12873 cycles/ticks + +indcpa_enc: +median: 13748 cycles/ticks +average: 13853 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19360 cycles/ticks +average: 19433 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21472 cycles/ticks + +kyber_encaps_derand: +median: 23242 cycles/ticks +average: 23331 cycles/ticks + +kyber_encaps: +median: 24206 cycles/ticks +average: 24310 cycles/ticks + +kyber_decaps: +median: 26442 cycles/ticks +average: 26566 cycles/ticks + +Loop spin: 789 +gen_a: +median: 4382 cycles/ticks +average: 4533 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11396 cycles/ticks +average: 11468 cycles/ticks + +indcpa_enc: +median: 12382 cycles/ticks +average: 12474 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1165 cycles/ticks + +kyber_keypair_derand: +median: 19468 cycles/ticks +average: 19565 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21447 cycles/ticks + +kyber_encaps_derand: +median: 21846 cycles/ticks +average: 22045 cycles/ticks + +kyber_encaps: +median: 22774 cycles/ticks +average: 22895 cycles/ticks + +kyber_decaps: +median: 25002 cycles/ticks +average: 25109 cycles/ticks + +Loop spin: 790 +gen_a: +median: 4378 cycles/ticks +average: 4439 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11340 cycles/ticks +average: 11424 cycles/ticks + +indcpa_enc: +median: 12324 cycles/ticks +average: 12444 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19588 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21462 cycles/ticks + +kyber_encaps_derand: +median: 22052 cycles/ticks +average: 22146 cycles/ticks + +kyber_encaps: +median: 22946 cycles/ticks +average: 23083 cycles/ticks + +kyber_decaps: +median: 25132 cycles/ticks +average: 25257 cycles/ticks + +Loop spin: 791 +gen_a: +median: 4380 cycles/ticks +average: 4457 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11364 cycles/ticks +average: 11452 cycles/ticks + +indcpa_enc: +median: 12334 cycles/ticks +average: 12408 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 20934 cycles/ticks +average: 21064 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21475 cycles/ticks + +kyber_encaps_derand: +median: 23234 cycles/ticks +average: 23353 cycles/ticks + +kyber_encaps: +median: 24200 cycles/ticks +average: 24302 cycles/ticks + +kyber_decaps: +median: 26418 cycles/ticks +average: 26507 cycles/ticks + +Loop spin: 792 +gen_a: +median: 4378 cycles/ticks +average: 4502 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1603 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11352 cycles/ticks +average: 11435 cycles/ticks + +indcpa_enc: +median: 12338 cycles/ticks +average: 12448 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19576 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21470 cycles/ticks + +kyber_encaps_derand: +median: 21866 cycles/ticks +average: 21954 cycles/ticks + +kyber_encaps: +median: 22844 cycles/ticks +average: 22970 cycles/ticks + +kyber_decaps: +median: 25046 cycles/ticks +average: 25132 cycles/ticks + +Loop spin: 793 +gen_a: +median: 4378 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 35 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11434 cycles/ticks +average: 11500 cycles/ticks + +indcpa_enc: +median: 12418 cycles/ticks +average: 12482 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19362 cycles/ticks +average: 19482 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21470 cycles/ticks + +kyber_encaps_derand: +median: 21912 cycles/ticks +average: 22011 cycles/ticks + +kyber_encaps: +median: 22840 cycles/ticks +average: 22930 cycles/ticks + +kyber_decaps: +median: 25070 cycles/ticks +average: 25163 cycles/ticks + +Loop spin: 794 +gen_a: +median: 4376 cycles/ticks +average: 4430 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 34 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11382 cycles/ticks +average: 11437 cycles/ticks + +indcpa_enc: +median: 12334 cycles/ticks +average: 12415 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19422 cycles/ticks +average: 19547 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21468 cycles/ticks + +kyber_encaps_derand: +median: 21850 cycles/ticks +average: 21956 cycles/ticks + +kyber_encaps: +median: 22780 cycles/ticks +average: 22900 cycles/ticks + +kyber_decaps: +median: 25068 cycles/ticks +average: 25162 cycles/ticks + +Loop spin: 795 +gen_a: +median: 4370 cycles/ticks +average: 4477 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11404 cycles/ticks +average: 11508 cycles/ticks + +indcpa_enc: +median: 12366 cycles/ticks +average: 12417 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 19572 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21429 cycles/ticks + +kyber_encaps_derand: +median: 21844 cycles/ticks +average: 21945 cycles/ticks + +kyber_encaps: +median: 22756 cycles/ticks +average: 22895 cycles/ticks + +kyber_decaps: +median: 25000 cycles/ticks +average: 25115 cycles/ticks + +Loop spin: 796 +gen_a: +median: 4386 cycles/ticks +average: 4522 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1545 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 45 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11428 cycles/ticks +average: 11477 cycles/ticks + +indcpa_enc: +median: 12420 cycles/ticks +average: 12463 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1176 cycles/ticks + +kyber_keypair_derand: +median: 19550 cycles/ticks +average: 19651 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21912 cycles/ticks +average: 21988 cycles/ticks + +kyber_encaps: +median: 22868 cycles/ticks +average: 23028 cycles/ticks + +kyber_decaps: +median: 25038 cycles/ticks +average: 25150 cycles/ticks + +Loop spin: 797 +gen_a: +median: 4376 cycles/ticks +average: 4480 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 256 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11436 cycles/ticks +average: 11499 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12456 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19553 cycles/ticks + +kyber_keypair: +median: 21328 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21984 cycles/ticks +average: 22072 cycles/ticks + +kyber_encaps: +median: 22922 cycles/ticks +average: 23043 cycles/ticks + +kyber_decaps: +median: 25126 cycles/ticks +average: 25216 cycles/ticks + +Loop spin: 798 +gen_a: +median: 4392 cycles/ticks +average: 4487 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11338 cycles/ticks +average: 11389 cycles/ticks + +indcpa_enc: +median: 12302 cycles/ticks +average: 12367 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19452 cycles/ticks +average: 19561 cycles/ticks + +kyber_keypair: +median: 21346 cycles/ticks +average: 21512 cycles/ticks + +kyber_encaps_derand: +median: 21880 cycles/ticks +average: 22000 cycles/ticks + +kyber_encaps: +median: 22840 cycles/ticks +average: 22976 cycles/ticks + +kyber_decaps: +median: 25060 cycles/ticks +average: 25181 cycles/ticks + +Loop spin: 799 +gen_a: +median: 4370 cycles/ticks +average: 4428 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11424 cycles/ticks +average: 11486 cycles/ticks + +indcpa_enc: +median: 12394 cycles/ticks +average: 12468 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19474 cycles/ticks +average: 19580 cycles/ticks + +kyber_keypair: +median: 21346 cycles/ticks +average: 21503 cycles/ticks + +kyber_encaps_derand: +median: 21848 cycles/ticks +average: 21930 cycles/ticks + +kyber_encaps: +median: 22808 cycles/ticks +average: 22975 cycles/ticks + +kyber_decaps: +median: 25040 cycles/ticks +average: 25145 cycles/ticks + +Loop spin: 800 +gen_a: +median: 4372 cycles/ticks +average: 4438 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 265 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11438 cycles/ticks +average: 11502 cycles/ticks + +indcpa_enc: +median: 12390 cycles/ticks +average: 12442 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19541 cycles/ticks + +kyber_keypair: +median: 21326 cycles/ticks +average: 21475 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 21982 cycles/ticks + +kyber_encaps: +median: 22858 cycles/ticks +average: 22989 cycles/ticks + +kyber_decaps: +median: 25074 cycles/ticks +average: 25177 cycles/ticks + +Loop spin: 801 +gen_a: +median: 4380 cycles/ticks +average: 4615 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2394 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 95 cycles/ticks + +indcpa_keypair: +median: 11432 cycles/ticks +average: 11495 cycles/ticks + +indcpa_enc: +median: 12414 cycles/ticks +average: 12468 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 20826 cycles/ticks +average: 20936 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 21956 cycles/ticks +average: 22059 cycles/ticks + +kyber_encaps: +median: 22910 cycles/ticks +average: 23027 cycles/ticks + +kyber_decaps: +median: 25160 cycles/ticks +average: 25259 cycles/ticks + +Loop spin: 802 +gen_a: +median: 4388 cycles/ticks +average: 4530 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2363 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 44 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11452 cycles/ticks +average: 11529 cycles/ticks + +indcpa_enc: +median: 12388 cycles/ticks +average: 12445 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19504 cycles/ticks +average: 19615 cycles/ticks + +kyber_keypair: +median: 21316 cycles/ticks +average: 21482 cycles/ticks + +kyber_encaps_derand: +median: 21928 cycles/ticks +average: 22038 cycles/ticks + +kyber_encaps: +median: 22900 cycles/ticks +average: 23026 cycles/ticks + +kyber_decaps: +median: 25148 cycles/ticks +average: 25261 cycles/ticks + +Loop spin: 803 +gen_a: +median: 4384 cycles/ticks +average: 4463 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 264 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11432 cycles/ticks +average: 11492 cycles/ticks + +indcpa_enc: +median: 12382 cycles/ticks +average: 12472 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19470 cycles/ticks +average: 19573 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21494 cycles/ticks + +kyber_encaps_derand: +median: 21868 cycles/ticks +average: 21980 cycles/ticks + +kyber_encaps: +median: 22806 cycles/ticks +average: 22926 cycles/ticks + +kyber_decaps: +median: 25044 cycles/ticks +average: 25136 cycles/ticks + +Loop spin: 804 +gen_a: +median: 4412 cycles/ticks +average: 4452 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11493 cycles/ticks + +indcpa_enc: +median: 12382 cycles/ticks +average: 12451 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19494 cycles/ticks +average: 19610 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21455 cycles/ticks + +kyber_encaps_derand: +median: 21812 cycles/ticks +average: 21898 cycles/ticks + +kyber_encaps: +median: 22704 cycles/ticks +average: 22817 cycles/ticks + +kyber_decaps: +median: 24972 cycles/ticks +average: 25065 cycles/ticks + +Loop spin: 805 +gen_a: +median: 4372 cycles/ticks +average: 4426 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1544 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11386 cycles/ticks +average: 11483 cycles/ticks + +indcpa_enc: +median: 12342 cycles/ticks +average: 12401 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19474 cycles/ticks +average: 19598 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21468 cycles/ticks + +kyber_encaps_derand: +median: 21920 cycles/ticks +average: 22029 cycles/ticks + +kyber_encaps: +median: 22880 cycles/ticks +average: 23071 cycles/ticks + +kyber_decaps: +median: 25150 cycles/ticks +average: 25267 cycles/ticks + +Loop spin: 806 +gen_a: +median: 4376 cycles/ticks +average: 4406 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 236 cycles/ticks +average: 279 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11470 cycles/ticks +average: 11566 cycles/ticks + +indcpa_enc: +median: 12420 cycles/ticks +average: 12499 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19480 cycles/ticks +average: 19595 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21497 cycles/ticks + +kyber_encaps_derand: +median: 21876 cycles/ticks +average: 21988 cycles/ticks + +kyber_encaps: +median: 22798 cycles/ticks +average: 22919 cycles/ticks + +kyber_decaps: +median: 25074 cycles/ticks +average: 25177 cycles/ticks + +Loop spin: 807 +gen_a: +median: 4366 cycles/ticks +average: 4400 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11370 cycles/ticks +average: 11452 cycles/ticks + +indcpa_enc: +median: 12340 cycles/ticks +average: 12402 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19602 cycles/ticks +average: 19729 cycles/ticks + +kyber_keypair: +median: 21422 cycles/ticks +average: 21595 cycles/ticks + +kyber_encaps_derand: +median: 21936 cycles/ticks +average: 22054 cycles/ticks + +kyber_encaps: +median: 22858 cycles/ticks +average: 22975 cycles/ticks + +kyber_decaps: +median: 25116 cycles/ticks +average: 25239 cycles/ticks + +Loop spin: 808 +gen_a: +median: 4372 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11382 cycles/ticks +average: 11435 cycles/ticks + +indcpa_enc: +median: 12324 cycles/ticks +average: 12405 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19526 cycles/ticks +average: 19698 cycles/ticks + +kyber_keypair: +median: 21328 cycles/ticks +average: 21509 cycles/ticks + +kyber_encaps_derand: +median: 21936 cycles/ticks +average: 22041 cycles/ticks + +kyber_encaps: +median: 22864 cycles/ticks +average: 22996 cycles/ticks + +kyber_decaps: +median: 25088 cycles/ticks +average: 25187 cycles/ticks + +Loop spin: 809 +gen_a: +median: 4370 cycles/ticks +average: 4426 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 288 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11376 cycles/ticks +average: 11437 cycles/ticks + +indcpa_enc: +median: 12334 cycles/ticks +average: 12403 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 20860 cycles/ticks +average: 20988 cycles/ticks + +kyber_keypair: +median: 21336 cycles/ticks +average: 21488 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 22002 cycles/ticks + +kyber_encaps: +median: 22854 cycles/ticks +average: 22962 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25164 cycles/ticks + +Loop spin: 810 +gen_a: +median: 4380 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2346 cycles/ticks +average: 2355 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11372 cycles/ticks +average: 11443 cycles/ticks + +indcpa_enc: +median: 12368 cycles/ticks +average: 12435 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1165 cycles/ticks + +kyber_keypair_derand: +median: 19498 cycles/ticks +average: 19598 cycles/ticks + +kyber_keypair: +median: 21314 cycles/ticks +average: 21463 cycles/ticks + +kyber_encaps_derand: +median: 21826 cycles/ticks +average: 21934 cycles/ticks + +kyber_encaps: +median: 22784 cycles/ticks +average: 22891 cycles/ticks + +kyber_decaps: +median: 24984 cycles/ticks +average: 25079 cycles/ticks + +Loop spin: 811 +gen_a: +median: 4376 cycles/ticks +average: 4425 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 96 cycles/ticks + +indcpa_keypair: +median: 11378 cycles/ticks +average: 11488 cycles/ticks + +indcpa_enc: +median: 12374 cycles/ticks +average: 12435 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 19556 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21487 cycles/ticks + +kyber_encaps_derand: +median: 21846 cycles/ticks +average: 21924 cycles/ticks + +kyber_encaps: +median: 22812 cycles/ticks +average: 22909 cycles/ticks + +kyber_decaps: +median: 25018 cycles/ticks +average: 25127 cycles/ticks + +Loop spin: 812 +gen_a: +median: 4392 cycles/ticks +average: 4436 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 184 cycles/ticks +average: 183 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11432 cycles/ticks +average: 11512 cycles/ticks + +indcpa_enc: +median: 12460 cycles/ticks +average: 12506 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19404 cycles/ticks +average: 19520 cycles/ticks + +kyber_keypair: +median: 21338 cycles/ticks +average: 21495 cycles/ticks + +kyber_encaps_derand: +median: 21924 cycles/ticks +average: 22010 cycles/ticks + +kyber_encaps: +median: 22864 cycles/ticks +average: 23036 cycles/ticks + +kyber_decaps: +median: 25074 cycles/ticks +average: 25180 cycles/ticks + +Loop spin: 813 +gen_a: +median: 4402 cycles/ticks +average: 4451 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 267 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11404 cycles/ticks +average: 11479 cycles/ticks + +indcpa_enc: +median: 12386 cycles/ticks +average: 12447 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19488 cycles/ticks +average: 19589 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21546 cycles/ticks + +kyber_encaps_derand: +median: 21960 cycles/ticks +average: 22067 cycles/ticks + +kyber_encaps: +median: 22932 cycles/ticks +average: 23021 cycles/ticks + +kyber_decaps: +median: 25136 cycles/ticks +average: 25234 cycles/ticks + +Loop spin: 814 +gen_a: +median: 4384 cycles/ticks +average: 4421 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 35 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 265 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11446 cycles/ticks +average: 11516 cycles/ticks + +indcpa_enc: +median: 12434 cycles/ticks +average: 12486 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19460 cycles/ticks +average: 19535 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21478 cycles/ticks + +kyber_encaps_derand: +median: 21892 cycles/ticks +average: 21953 cycles/ticks + +kyber_encaps: +median: 22838 cycles/ticks +average: 22945 cycles/ticks + +kyber_decaps: +median: 25086 cycles/ticks +average: 25176 cycles/ticks + +Loop spin: 815 +gen_a: +median: 4364 cycles/ticks +average: 4403 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1569 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 92 cycles/ticks + +indcpa_keypair: +median: 11388 cycles/ticks +average: 11451 cycles/ticks + +indcpa_enc: +median: 12368 cycles/ticks +average: 12427 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19528 cycles/ticks +average: 19636 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21461 cycles/ticks + +kyber_encaps_derand: +median: 21870 cycles/ticks +average: 21984 cycles/ticks + +kyber_encaps: +median: 22796 cycles/ticks +average: 22915 cycles/ticks + +kyber_decaps: +median: 25024 cycles/ticks +average: 25148 cycles/ticks + +Loop spin: 816 +gen_a: +median: 4372 cycles/ticks +average: 4457 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 255 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11350 cycles/ticks +average: 11429 cycles/ticks + +indcpa_enc: +median: 12328 cycles/ticks +average: 12407 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19354 cycles/ticks +average: 19481 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 21882 cycles/ticks +average: 21980 cycles/ticks + +kyber_encaps: +median: 22862 cycles/ticks +average: 22983 cycles/ticks + +kyber_decaps: +median: 25054 cycles/ticks +average: 25146 cycles/ticks + +Loop spin: 817 +gen_a: +median: 4372 cycles/ticks +average: 4458 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11316 cycles/ticks +average: 11381 cycles/ticks + +indcpa_enc: +median: 12294 cycles/ticks +average: 12364 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19470 cycles/ticks +average: 19594 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21468 cycles/ticks + +kyber_encaps_derand: +median: 23228 cycles/ticks +average: 23342 cycles/ticks + +kyber_encaps: +median: 24188 cycles/ticks +average: 24283 cycles/ticks + +kyber_decaps: +median: 26424 cycles/ticks +average: 26544 cycles/ticks + +Loop spin: 818 +gen_a: +median: 4366 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 270 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 262 cycles/ticks +average: 261 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 84 cycles/ticks + +indcpa_keypair: +median: 11526 cycles/ticks +average: 11580 cycles/ticks + +indcpa_enc: +median: 12518 cycles/ticks +average: 12626 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19396 cycles/ticks +average: 19526 cycles/ticks + +kyber_keypair: +median: 21264 cycles/ticks +average: 21425 cycles/ticks + +kyber_encaps_derand: +median: 21912 cycles/ticks +average: 22009 cycles/ticks + +kyber_encaps: +median: 22884 cycles/ticks +average: 22988 cycles/ticks + +kyber_decaps: +median: 25074 cycles/ticks +average: 25185 cycles/ticks + +Loop spin: 819 +gen_a: +median: 4360 cycles/ticks +average: 4503 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 234 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11258 cycles/ticks +average: 11320 cycles/ticks + +indcpa_enc: +median: 12242 cycles/ticks +average: 12322 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 19542 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21403 cycles/ticks + +kyber_encaps_derand: +median: 21884 cycles/ticks +average: 21977 cycles/ticks + +kyber_encaps: +median: 22858 cycles/ticks +average: 22981 cycles/ticks + +kyber_decaps: +median: 25070 cycles/ticks +average: 25154 cycles/ticks + +Loop spin: 820 +gen_a: +median: 4378 cycles/ticks +average: 4510 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 234 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 30 cycles/ticks +average: 29 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11348 cycles/ticks +average: 11431 cycles/ticks + +indcpa_enc: +median: 12320 cycles/ticks +average: 12405 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19532 cycles/ticks +average: 19619 cycles/ticks + +kyber_keypair: +median: 21342 cycles/ticks +average: 21554 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 22028 cycles/ticks + +kyber_encaps: +median: 22868 cycles/ticks +average: 22987 cycles/ticks + +kyber_decaps: +median: 25096 cycles/ticks +average: 25216 cycles/ticks + +Loop spin: 821 +gen_a: +median: 4380 cycles/ticks +average: 4577 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11430 cycles/ticks +average: 11487 cycles/ticks + +indcpa_enc: +median: 12384 cycles/ticks +average: 12458 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1152 cycles/ticks + +kyber_keypair_derand: +median: 19500 cycles/ticks +average: 19617 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21415 cycles/ticks + +kyber_encaps_derand: +median: 21984 cycles/ticks +average: 22103 cycles/ticks + +kyber_encaps: +median: 22856 cycles/ticks +average: 22991 cycles/ticks + +kyber_decaps: +median: 25114 cycles/ticks +average: 25291 cycles/ticks + +Loop spin: 822 +gen_a: +median: 4384 cycles/ticks +average: 4433 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 12896 cycles/ticks +average: 12980 cycles/ticks + +indcpa_enc: +median: 13836 cycles/ticks +average: 13928 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19446 cycles/ticks +average: 19526 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21444 cycles/ticks + +kyber_encaps_derand: +median: 21888 cycles/ticks +average: 21974 cycles/ticks + +kyber_encaps: +median: 22810 cycles/ticks +average: 22976 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25188 cycles/ticks + +Loop spin: 823 +gen_a: +median: 4362 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11390 cycles/ticks +average: 11443 cycles/ticks + +indcpa_enc: +median: 12362 cycles/ticks +average: 12457 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1171 cycles/ticks + +kyber_keypair_derand: +median: 19398 cycles/ticks +average: 19484 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21447 cycles/ticks + +kyber_encaps_derand: +median: 21860 cycles/ticks +average: 21959 cycles/ticks + +kyber_encaps: +median: 22810 cycles/ticks +average: 22933 cycles/ticks + +kyber_decaps: +median: 25056 cycles/ticks +average: 25167 cycles/ticks + +Loop spin: 824 +gen_a: +median: 4378 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1557 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 94 cycles/ticks + +indcpa_keypair: +median: 11450 cycles/ticks +average: 11533 cycles/ticks + +indcpa_enc: +median: 12426 cycles/ticks +average: 12494 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19414 cycles/ticks +average: 19527 cycles/ticks + +kyber_keypair: +median: 21316 cycles/ticks +average: 21518 cycles/ticks + +kyber_encaps_derand: +median: 21938 cycles/ticks +average: 22035 cycles/ticks + +kyber_encaps: +median: 22858 cycles/ticks +average: 22962 cycles/ticks + +kyber_decaps: +median: 25102 cycles/ticks +average: 25190 cycles/ticks + +Loop spin: 825 +gen_a: +median: 4364 cycles/ticks +average: 4401 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 28 cycles/ticks +average: 28 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 91 cycles/ticks + +indcpa_keypair: +median: 11402 cycles/ticks +average: 11501 cycles/ticks + +indcpa_enc: +median: 12422 cycles/ticks +average: 12475 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19520 cycles/ticks +average: 19625 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21459 cycles/ticks + +kyber_encaps_derand: +median: 21874 cycles/ticks +average: 21975 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22992 cycles/ticks + +kyber_decaps: +median: 25074 cycles/ticks +average: 25156 cycles/ticks + +Loop spin: 826 +gen_a: +median: 4378 cycles/ticks +average: 4518 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11366 cycles/ticks +average: 11445 cycles/ticks + +indcpa_enc: +median: 12338 cycles/ticks +average: 12412 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19392 cycles/ticks +average: 19516 cycles/ticks + +kyber_keypair: +median: 21268 cycles/ticks +average: 21442 cycles/ticks + +kyber_encaps_derand: +median: 21948 cycles/ticks +average: 22070 cycles/ticks + +kyber_encaps: +median: 22884 cycles/ticks +average: 23018 cycles/ticks + +kyber_decaps: +median: 25122 cycles/ticks +average: 25233 cycles/ticks + +Loop spin: 827 +gen_a: +median: 4382 cycles/ticks +average: 4438 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 184 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11368 cycles/ticks +average: 11450 cycles/ticks + +indcpa_enc: +median: 12374 cycles/ticks +average: 12420 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19424 cycles/ticks +average: 19504 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21451 cycles/ticks + +kyber_encaps_derand: +median: 22000 cycles/ticks +average: 22107 cycles/ticks + +kyber_encaps: +median: 22966 cycles/ticks +average: 23087 cycles/ticks + +kyber_decaps: +median: 25144 cycles/ticks +average: 25239 cycles/ticks + +Loop spin: 828 +gen_a: +median: 4374 cycles/ticks +average: 4410 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2363 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 47 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11438 cycles/ticks +average: 11518 cycles/ticks + +indcpa_enc: +median: 12406 cycles/ticks +average: 12479 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1177 cycles/ticks + +kyber_keypair_derand: +median: 19398 cycles/ticks +average: 19502 cycles/ticks + +kyber_keypair: +median: 21334 cycles/ticks +average: 21488 cycles/ticks + +kyber_encaps_derand: +median: 21838 cycles/ticks +average: 21932 cycles/ticks + +kyber_encaps: +median: 22792 cycles/ticks +average: 22901 cycles/ticks + +kyber_decaps: +median: 25028 cycles/ticks +average: 25111 cycles/ticks + +Loop spin: 829 +gen_a: +median: 4362 cycles/ticks +average: 4485 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11342 cycles/ticks +average: 11421 cycles/ticks + +indcpa_enc: +median: 12300 cycles/ticks +average: 12381 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19346 cycles/ticks +average: 19441 cycles/ticks + +kyber_keypair: +median: 21270 cycles/ticks +average: 21464 cycles/ticks + +kyber_encaps_derand: +median: 21772 cycles/ticks +average: 21880 cycles/ticks + +kyber_encaps: +median: 22724 cycles/ticks +average: 22851 cycles/ticks + +kyber_decaps: +median: 24968 cycles/ticks +average: 25081 cycles/ticks + +Loop spin: 830 +gen_a: +median: 4378 cycles/ticks +average: 4418 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 28 cycles/ticks +average: 27 cycles/ticks + +polyvec_compress: +median: 250 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11360 cycles/ticks +average: 11431 cycles/ticks + +indcpa_enc: +median: 12318 cycles/ticks +average: 12409 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1164 cycles/ticks + +kyber_keypair_derand: +median: 19470 cycles/ticks +average: 19577 cycles/ticks + +kyber_keypair: +median: 21316 cycles/ticks +average: 21452 cycles/ticks + +kyber_encaps_derand: +median: 21830 cycles/ticks +average: 21939 cycles/ticks + +kyber_encaps: +median: 22770 cycles/ticks +average: 22899 cycles/ticks + +kyber_decaps: +median: 25038 cycles/ticks +average: 25150 cycles/ticks + +Loop spin: 831 +gen_a: +median: 4360 cycles/ticks +average: 4397 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 12716 cycles/ticks +average: 12825 cycles/ticks + +indcpa_enc: +median: 13672 cycles/ticks +average: 13724 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1164 cycles/ticks + +kyber_keypair_derand: +median: 19348 cycles/ticks +average: 19445 cycles/ticks + +kyber_keypair: +median: 21276 cycles/ticks +average: 21440 cycles/ticks + +kyber_encaps_derand: +median: 21874 cycles/ticks +average: 21988 cycles/ticks + +kyber_encaps: +median: 22800 cycles/ticks +average: 22938 cycles/ticks + +kyber_decaps: +median: 25088 cycles/ticks +average: 25218 cycles/ticks + +Loop spin: 832 +gen_a: +median: 4366 cycles/ticks +average: 4425 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 31 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11420 cycles/ticks +average: 11498 cycles/ticks + +indcpa_enc: +median: 12412 cycles/ticks +average: 12466 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1152 cycles/ticks + +kyber_keypair_derand: +median: 19462 cycles/ticks +average: 19610 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21464 cycles/ticks + +kyber_encaps_derand: +median: 21874 cycles/ticks +average: 21970 cycles/ticks + +kyber_encaps: +median: 22844 cycles/ticks +average: 22971 cycles/ticks + +kyber_decaps: +median: 25072 cycles/ticks +average: 25179 cycles/ticks + +Loop spin: 833 +gen_a: +median: 4374 cycles/ticks +average: 4413 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 36 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11358 cycles/ticks +average: 11453 cycles/ticks + +indcpa_enc: +median: 12352 cycles/ticks +average: 12428 cycles/ticks + +indcpa_dec: +median: 1134 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19480 cycles/ticks +average: 19592 cycles/ticks + +kyber_keypair: +median: 21280 cycles/ticks +average: 21439 cycles/ticks + +kyber_encaps_derand: +median: 21930 cycles/ticks +average: 22037 cycles/ticks + +kyber_encaps: +median: 22868 cycles/ticks +average: 23002 cycles/ticks + +kyber_decaps: +median: 25120 cycles/ticks +average: 25232 cycles/ticks + +Loop spin: 834 +gen_a: +median: 4372 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11424 cycles/ticks +average: 11469 cycles/ticks + +indcpa_enc: +median: 12400 cycles/ticks +average: 12498 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19514 cycles/ticks +average: 19617 cycles/ticks + +kyber_keypair: +median: 21342 cycles/ticks +average: 21498 cycles/ticks + +kyber_encaps_derand: +median: 21918 cycles/ticks +average: 22027 cycles/ticks + +kyber_encaps: +median: 22882 cycles/ticks +average: 23030 cycles/ticks + +kyber_decaps: +median: 25102 cycles/ticks +average: 25215 cycles/ticks + +Loop spin: 835 +gen_a: +median: 4404 cycles/ticks +average: 4441 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11352 cycles/ticks +average: 11415 cycles/ticks + +indcpa_enc: +median: 12356 cycles/ticks +average: 12438 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19488 cycles/ticks +average: 19594 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21502 cycles/ticks + +kyber_encaps_derand: +median: 21890 cycles/ticks +average: 21983 cycles/ticks + +kyber_encaps: +median: 22856 cycles/ticks +average: 22974 cycles/ticks + +kyber_decaps: +median: 25082 cycles/ticks +average: 25184 cycles/ticks + +Loop spin: 836 +gen_a: +median: 4360 cycles/ticks +average: 4394 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 255 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11462 cycles/ticks + +indcpa_enc: +median: 12358 cycles/ticks +average: 12470 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19480 cycles/ticks +average: 19604 cycles/ticks + +kyber_keypair: +median: 21316 cycles/ticks +average: 21502 cycles/ticks + +kyber_encaps_derand: +median: 21922 cycles/ticks +average: 22004 cycles/ticks + +kyber_encaps: +median: 22872 cycles/ticks +average: 23002 cycles/ticks + +kyber_decaps: +median: 25118 cycles/ticks +average: 25198 cycles/ticks + +Loop spin: 837 +gen_a: +median: 4372 cycles/ticks +average: 4409 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 194 cycles/ticks +average: 194 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 265 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11410 cycles/ticks +average: 11457 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12427 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19488 cycles/ticks +average: 19584 cycles/ticks + +kyber_keypair: +median: 21258 cycles/ticks +average: 21444 cycles/ticks + +kyber_encaps_derand: +median: 21910 cycles/ticks +average: 21992 cycles/ticks + +kyber_encaps: +median: 22836 cycles/ticks +average: 22910 cycles/ticks + +kyber_decaps: +median: 25136 cycles/ticks +average: 25202 cycles/ticks + +Loop spin: 838 +gen_a: +median: 4366 cycles/ticks +average: 4397 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 240 cycles/ticks +average: 269 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 256 cycles/ticks +average: 256 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11358 cycles/ticks +average: 11424 cycles/ticks + +indcpa_enc: +median: 12334 cycles/ticks +average: 12409 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1167 cycles/ticks + +kyber_keypair_derand: +median: 19410 cycles/ticks +average: 19554 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21458 cycles/ticks + +kyber_encaps_derand: +median: 21880 cycles/ticks +average: 22003 cycles/ticks + +kyber_encaps: +median: 22830 cycles/ticks +average: 22990 cycles/ticks + +kyber_decaps: +median: 25066 cycles/ticks +average: 25170 cycles/ticks + +Loop spin: 839 +gen_a: +median: 4370 cycles/ticks +average: 4491 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11310 cycles/ticks +average: 11361 cycles/ticks + +indcpa_enc: +median: 12300 cycles/ticks +average: 12394 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19410 cycles/ticks +average: 19493 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21496 cycles/ticks + +kyber_encaps_derand: +median: 21920 cycles/ticks +average: 22013 cycles/ticks + +kyber_encaps: +median: 22864 cycles/ticks +average: 22990 cycles/ticks + +kyber_decaps: +median: 25052 cycles/ticks +average: 25152 cycles/ticks + +Loop spin: 840 +gen_a: +median: 4414 cycles/ticks +average: 4506 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11346 cycles/ticks +average: 11415 cycles/ticks + +indcpa_enc: +median: 12348 cycles/ticks +average: 12413 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1160 cycles/ticks + +kyber_keypair_derand: +median: 19446 cycles/ticks +average: 19591 cycles/ticks + +kyber_keypair: +median: 21324 cycles/ticks +average: 21512 cycles/ticks + +kyber_encaps_derand: +median: 21870 cycles/ticks +average: 21967 cycles/ticks + +kyber_encaps: +median: 22824 cycles/ticks +average: 22993 cycles/ticks + +kyber_decaps: +median: 25034 cycles/ticks +average: 25161 cycles/ticks + +Loop spin: 841 +gen_a: +median: 4378 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 95 cycles/ticks + +indcpa_keypair: +median: 11384 cycles/ticks +average: 11444 cycles/ticks + +indcpa_enc: +median: 12370 cycles/ticks +average: 12444 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19454 cycles/ticks +average: 19559 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21480 cycles/ticks + +kyber_encaps_derand: +median: 21846 cycles/ticks +average: 21917 cycles/ticks + +kyber_encaps: +median: 22814 cycles/ticks +average: 22932 cycles/ticks + +kyber_decaps: +median: 25042 cycles/ticks +average: 25156 cycles/ticks + +Loop spin: 842 +gen_a: +median: 4388 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 263 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11422 cycles/ticks +average: 11503 cycles/ticks + +indcpa_enc: +median: 12388 cycles/ticks +average: 12448 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1170 cycles/ticks + +kyber_keypair_derand: +median: 19494 cycles/ticks +average: 19631 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21491 cycles/ticks + +kyber_encaps_derand: +median: 21862 cycles/ticks +average: 21979 cycles/ticks + +kyber_encaps: +median: 22838 cycles/ticks +average: 22950 cycles/ticks + +kyber_decaps: +median: 25054 cycles/ticks +average: 25147 cycles/ticks + +Loop spin: 843 +gen_a: +median: 4374 cycles/ticks +average: 4433 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2400 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 267 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11464 cycles/ticks +average: 11522 cycles/ticks + +indcpa_enc: +median: 12410 cycles/ticks +average: 12489 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19488 cycles/ticks +average: 19605 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21465 cycles/ticks + +kyber_encaps_derand: +median: 21992 cycles/ticks +average: 22105 cycles/ticks + +kyber_encaps: +median: 22884 cycles/ticks +average: 22993 cycles/ticks + +kyber_decaps: +median: 25166 cycles/ticks +average: 25280 cycles/ticks + +Loop spin: 844 +gen_a: +median: 4370 cycles/ticks +average: 4432 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1545 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11368 cycles/ticks +average: 11463 cycles/ticks + +indcpa_enc: +median: 12384 cycles/ticks +average: 12466 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19450 cycles/ticks +average: 19556 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21460 cycles/ticks + +kyber_encaps_derand: +median: 21874 cycles/ticks +average: 21960 cycles/ticks + +kyber_encaps: +median: 22840 cycles/ticks +average: 22959 cycles/ticks + +kyber_decaps: +median: 25070 cycles/ticks +average: 25201 cycles/ticks + +Loop spin: 845 +gen_a: +median: 4380 cycles/ticks +average: 4413 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11404 cycles/ticks +average: 11463 cycles/ticks + +indcpa_enc: +median: 12352 cycles/ticks +average: 12435 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19440 cycles/ticks +average: 19510 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21451 cycles/ticks + +kyber_encaps_derand: +median: 21862 cycles/ticks +average: 21985 cycles/ticks + +kyber_encaps: +median: 22830 cycles/ticks +average: 22966 cycles/ticks + +kyber_decaps: +median: 25030 cycles/ticks +average: 25130 cycles/ticks + +Loop spin: 846 +gen_a: +median: 4368 cycles/ticks +average: 4432 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 42 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11380 cycles/ticks +average: 11437 cycles/ticks + +indcpa_enc: +median: 12330 cycles/ticks +average: 12402 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19380 cycles/ticks +average: 19528 cycles/ticks + +kyber_keypair: +median: 21316 cycles/ticks +average: 21461 cycles/ticks + +kyber_encaps_derand: +median: 21880 cycles/ticks +average: 21994 cycles/ticks + +kyber_encaps: +median: 22806 cycles/ticks +average: 22913 cycles/ticks + +kyber_decaps: +median: 25030 cycles/ticks +average: 25175 cycles/ticks + +Loop spin: 847 +gen_a: +median: 4376 cycles/ticks +average: 4419 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2360 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11428 cycles/ticks +average: 11488 cycles/ticks + +indcpa_enc: +median: 12382 cycles/ticks +average: 12441 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19444 cycles/ticks +average: 19563 cycles/ticks + +kyber_keypair: +median: 21384 cycles/ticks +average: 21531 cycles/ticks + +kyber_encaps_derand: +median: 21946 cycles/ticks +average: 22048 cycles/ticks + +kyber_encaps: +median: 22878 cycles/ticks +average: 23018 cycles/ticks + +kyber_decaps: +median: 25138 cycles/ticks +average: 25249 cycles/ticks + +Loop spin: 848 +gen_a: +median: 4360 cycles/ticks +average: 4419 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 234 cycles/ticks +average: 270 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11316 cycles/ticks +average: 11397 cycles/ticks + +indcpa_enc: +median: 12282 cycles/ticks +average: 12334 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19360 cycles/ticks +average: 19497 cycles/ticks + +kyber_keypair: +median: 21330 cycles/ticks +average: 21485 cycles/ticks + +kyber_encaps_derand: +median: 21910 cycles/ticks +average: 22034 cycles/ticks + +kyber_encaps: +median: 22868 cycles/ticks +average: 22995 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25176 cycles/ticks + +Loop spin: 849 +gen_a: +median: 4368 cycles/ticks +average: 4402 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11382 cycles/ticks +average: 11440 cycles/ticks + +indcpa_enc: +median: 12344 cycles/ticks +average: 12435 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19476 cycles/ticks +average: 19586 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21468 cycles/ticks + +kyber_encaps_derand: +median: 21854 cycles/ticks +average: 21925 cycles/ticks + +kyber_encaps: +median: 22760 cycles/ticks +average: 22907 cycles/ticks + +kyber_decaps: +median: 25028 cycles/ticks +average: 25120 cycles/ticks + +Loop spin: 850 +gen_a: +median: 4384 cycles/ticks +average: 4437 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11344 cycles/ticks +average: 11409 cycles/ticks + +indcpa_enc: +median: 12320 cycles/ticks +average: 12412 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 20814 cycles/ticks +average: 20918 cycles/ticks + +kyber_keypair: +median: 21344 cycles/ticks +average: 21484 cycles/ticks + +kyber_encaps_derand: +median: 21906 cycles/ticks +average: 22027 cycles/ticks + +kyber_encaps: +median: 22864 cycles/ticks +average: 22993 cycles/ticks + +kyber_decaps: +median: 25068 cycles/ticks +average: 25169 cycles/ticks + +Loop spin: 851 +gen_a: +median: 4368 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2363 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11416 cycles/ticks +average: 11461 cycles/ticks + +indcpa_enc: +median: 12408 cycles/ticks +average: 12502 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19360 cycles/ticks +average: 19455 cycles/ticks + +kyber_keypair: +median: 21336 cycles/ticks +average: 21486 cycles/ticks + +kyber_encaps_derand: +median: 21958 cycles/ticks +average: 22065 cycles/ticks + +kyber_encaps: +median: 22910 cycles/ticks +average: 23027 cycles/ticks + +kyber_decaps: +median: 25118 cycles/ticks +average: 25221 cycles/ticks + +Loop spin: 852 +gen_a: +median: 4380 cycles/ticks +average: 4427 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2361 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 224 cycles/ticks +average: 272 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 35 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11358 cycles/ticks +average: 11410 cycles/ticks + +indcpa_enc: +median: 12348 cycles/ticks +average: 12432 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19480 cycles/ticks +average: 19575 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21489 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 22027 cycles/ticks + +kyber_encaps: +median: 22834 cycles/ticks +average: 22956 cycles/ticks + +kyber_decaps: +median: 25070 cycles/ticks +average: 25177 cycles/ticks + +Loop spin: 853 +gen_a: +median: 4380 cycles/ticks +average: 4429 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2366 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1544 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11392 cycles/ticks +average: 11475 cycles/ticks + +indcpa_enc: +median: 12352 cycles/ticks +average: 12390 cycles/ticks + +indcpa_dec: +median: 1174 cycles/ticks +average: 1184 cycles/ticks + +kyber_keypair_derand: +median: 19478 cycles/ticks +average: 19587 cycles/ticks + +kyber_keypair: +median: 21274 cycles/ticks +average: 21429 cycles/ticks + +kyber_encaps_derand: +median: 21928 cycles/ticks +average: 22017 cycles/ticks + +kyber_encaps: +median: 22852 cycles/ticks +average: 22984 cycles/ticks + +kyber_decaps: +median: 25156 cycles/ticks +average: 25267 cycles/ticks + +Loop spin: 854 +gen_a: +median: 4378 cycles/ticks +average: 4441 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11454 cycles/ticks + +indcpa_enc: +median: 12392 cycles/ticks +average: 12474 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19476 cycles/ticks +average: 19586 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21533 cycles/ticks + +kyber_encaps_derand: +median: 21886 cycles/ticks +average: 21984 cycles/ticks + +kyber_encaps: +median: 22828 cycles/ticks +average: 22957 cycles/ticks + +kyber_decaps: +median: 25032 cycles/ticks +average: 25137 cycles/ticks + +Loop spin: 855 +gen_a: +median: 4370 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 44 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11364 cycles/ticks +average: 11422 cycles/ticks + +indcpa_enc: +median: 12338 cycles/ticks +average: 12402 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1152 cycles/ticks + +kyber_keypair_derand: +median: 19482 cycles/ticks +average: 19668 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21482 cycles/ticks + +kyber_encaps_derand: +median: 21966 cycles/ticks +average: 22079 cycles/ticks + +kyber_encaps: +median: 22900 cycles/ticks +average: 23052 cycles/ticks + +kyber_decaps: +median: 25114 cycles/ticks +average: 25232 cycles/ticks + +Loop spin: 856 +gen_a: +median: 4368 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 255 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11444 cycles/ticks +average: 11512 cycles/ticks + +indcpa_enc: +median: 12420 cycles/ticks +average: 12489 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19340 cycles/ticks +average: 19451 cycles/ticks + +kyber_keypair: +median: 21258 cycles/ticks +average: 21410 cycles/ticks + +kyber_encaps_derand: +median: 23238 cycles/ticks +average: 23343 cycles/ticks + +kyber_encaps: +median: 24164 cycles/ticks +average: 24289 cycles/ticks + +kyber_decaps: +median: 26396 cycles/ticks +average: 26505 cycles/ticks + +Loop spin: 857 +gen_a: +median: 4378 cycles/ticks +average: 4406 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11364 cycles/ticks +average: 11448 cycles/ticks + +indcpa_enc: +median: 12376 cycles/ticks +average: 12430 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1211 cycles/ticks + +kyber_keypair_derand: +median: 19492 cycles/ticks +average: 19601 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21453 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 22042 cycles/ticks + +kyber_encaps: +median: 22886 cycles/ticks +average: 22995 cycles/ticks + +kyber_decaps: +median: 25018 cycles/ticks +average: 25125 cycles/ticks + +Loop spin: 858 +gen_a: +median: 4370 cycles/ticks +average: 4419 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11538 cycles/ticks +average: 11632 cycles/ticks + +indcpa_enc: +median: 12486 cycles/ticks +average: 12545 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19338 cycles/ticks +average: 19462 cycles/ticks + +kyber_keypair: +median: 21324 cycles/ticks +average: 21482 cycles/ticks + +kyber_encaps_derand: +median: 21936 cycles/ticks +average: 22014 cycles/ticks + +kyber_encaps: +median: 22884 cycles/ticks +average: 22983 cycles/ticks + +kyber_decaps: +median: 25084 cycles/ticks +average: 25191 cycles/ticks + +Loop spin: 859 +gen_a: +median: 4378 cycles/ticks +average: 4419 cycles/ticks + +poly_getnoise_eta1: +median: 2346 cycles/ticks +average: 2358 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 190 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11328 cycles/ticks +average: 11397 cycles/ticks + +indcpa_enc: +median: 12308 cycles/ticks +average: 12388 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19464 cycles/ticks +average: 19578 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21467 cycles/ticks + +kyber_encaps_derand: +median: 21814 cycles/ticks +average: 21944 cycles/ticks + +kyber_encaps: +median: 22776 cycles/ticks +average: 22888 cycles/ticks + +kyber_decaps: +median: 24994 cycles/ticks +average: 25091 cycles/ticks + +Loop spin: 860 +gen_a: +median: 4364 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 97 cycles/ticks + +indcpa_keypair: +median: 11338 cycles/ticks +average: 11399 cycles/ticks + +indcpa_enc: +median: 12320 cycles/ticks +average: 12379 cycles/ticks + +indcpa_dec: +median: 1164 cycles/ticks +average: 1165 cycles/ticks + +kyber_keypair_derand: +median: 19416 cycles/ticks +average: 19519 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21453 cycles/ticks + +kyber_encaps_derand: +median: 21874 cycles/ticks +average: 21992 cycles/ticks + +kyber_encaps: +median: 22828 cycles/ticks +average: 22933 cycles/ticks + +kyber_decaps: +median: 25086 cycles/ticks +average: 25197 cycles/ticks + +Loop spin: 861 +gen_a: +median: 4382 cycles/ticks +average: 4442 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 240 cycles/ticks +average: 273 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 263 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11430 cycles/ticks +average: 11490 cycles/ticks + +indcpa_enc: +median: 12388 cycles/ticks +average: 12474 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19336 cycles/ticks +average: 19470 cycles/ticks + +kyber_keypair: +median: 21380 cycles/ticks +average: 21562 cycles/ticks + +kyber_encaps_derand: +median: 21774 cycles/ticks +average: 21889 cycles/ticks + +kyber_encaps: +median: 22706 cycles/ticks +average: 22833 cycles/ticks + +kyber_decaps: +median: 24960 cycles/ticks +average: 25052 cycles/ticks + +Loop spin: 862 +gen_a: +median: 4374 cycles/ticks +average: 4409 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11384 cycles/ticks +average: 11463 cycles/ticks + +indcpa_enc: +median: 12338 cycles/ticks +average: 12387 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19496 cycles/ticks +average: 19607 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 21874 cycles/ticks +average: 21956 cycles/ticks + +kyber_encaps: +median: 22798 cycles/ticks +average: 22908 cycles/ticks + +kyber_decaps: +median: 25040 cycles/ticks +average: 25125 cycles/ticks + +Loop spin: 863 +gen_a: +median: 4376 cycles/ticks +average: 4423 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2357 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11452 cycles/ticks +average: 11534 cycles/ticks + +indcpa_enc: +median: 12430 cycles/ticks +average: 12493 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19502 cycles/ticks +average: 19611 cycles/ticks + +kyber_keypair: +median: 21330 cycles/ticks +average: 21481 cycles/ticks + +kyber_encaps_derand: +median: 21864 cycles/ticks +average: 21976 cycles/ticks + +kyber_encaps: +median: 22832 cycles/ticks +average: 22944 cycles/ticks + +kyber_decaps: +median: 25064 cycles/ticks +average: 25176 cycles/ticks + +Loop spin: 864 +gen_a: +median: 4370 cycles/ticks +average: 4404 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11346 cycles/ticks +average: 11405 cycles/ticks + +indcpa_enc: +median: 12284 cycles/ticks +average: 12347 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19474 cycles/ticks +average: 19623 cycles/ticks + +kyber_keypair: +median: 21352 cycles/ticks +average: 21507 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 22008 cycles/ticks + +kyber_encaps: +median: 22842 cycles/ticks +average: 23002 cycles/ticks + +kyber_decaps: +median: 25090 cycles/ticks +average: 25186 cycles/ticks + +Loop spin: 865 +gen_a: +median: 4378 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11446 cycles/ticks +average: 11534 cycles/ticks + +indcpa_enc: +median: 12416 cycles/ticks +average: 12507 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19470 cycles/ticks +average: 19554 cycles/ticks + +kyber_keypair: +median: 21324 cycles/ticks +average: 21482 cycles/ticks + +kyber_encaps_derand: +median: 21940 cycles/ticks +average: 22042 cycles/ticks + +kyber_encaps: +median: 22878 cycles/ticks +average: 22991 cycles/ticks + +kyber_decaps: +median: 25098 cycles/ticks +average: 25190 cycles/ticks + +Loop spin: 866 +gen_a: +median: 4378 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11428 cycles/ticks +average: 11509 cycles/ticks + +indcpa_enc: +median: 12388 cycles/ticks +average: 12457 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19508 cycles/ticks +average: 19631 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 21970 cycles/ticks +average: 22091 cycles/ticks + +kyber_encaps: +median: 22890 cycles/ticks +average: 23018 cycles/ticks + +kyber_decaps: +median: 25148 cycles/ticks +average: 25249 cycles/ticks + +Loop spin: 867 +gen_a: +median: 4372 cycles/ticks +average: 4409 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1545 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11292 cycles/ticks +average: 11356 cycles/ticks + +indcpa_enc: +median: 12278 cycles/ticks +average: 12330 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19372 cycles/ticks +average: 19507 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 21852 cycles/ticks +average: 21936 cycles/ticks + +kyber_encaps: +median: 22802 cycles/ticks +average: 22918 cycles/ticks + +kyber_decaps: +median: 25036 cycles/ticks +average: 25125 cycles/ticks + +Loop spin: 868 +gen_a: +median: 4376 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11478 cycles/ticks + +indcpa_enc: +median: 12362 cycles/ticks +average: 12416 cycles/ticks + +indcpa_dec: +median: 1172 cycles/ticks +average: 1183 cycles/ticks + +kyber_keypair_derand: +median: 19412 cycles/ticks +average: 19534 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21433 cycles/ticks + +kyber_encaps_derand: +median: 21996 cycles/ticks +average: 22113 cycles/ticks + +kyber_encaps: +median: 22936 cycles/ticks +average: 23072 cycles/ticks + +kyber_decaps: +median: 25234 cycles/ticks +average: 25353 cycles/ticks + +Loop spin: 869 +gen_a: +median: 4366 cycles/ticks +average: 4401 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2396 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11372 cycles/ticks +average: 11450 cycles/ticks + +indcpa_enc: +median: 12342 cycles/ticks +average: 12428 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19440 cycles/ticks +average: 19554 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21446 cycles/ticks + +kyber_encaps_derand: +median: 21812 cycles/ticks +average: 21902 cycles/ticks + +kyber_encaps: +median: 22740 cycles/ticks +average: 22865 cycles/ticks + +kyber_decaps: +median: 24996 cycles/ticks +average: 25097 cycles/ticks + +Loop spin: 870 +gen_a: +median: 4376 cycles/ticks +average: 4434 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 196 cycles/ticks +average: 195 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11418 cycles/ticks +average: 11494 cycles/ticks + +indcpa_enc: +median: 12402 cycles/ticks +average: 12498 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19418 cycles/ticks +average: 19511 cycles/ticks + +kyber_keypair: +median: 21264 cycles/ticks +average: 21405 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 21998 cycles/ticks + +kyber_encaps: +median: 22808 cycles/ticks +average: 22906 cycles/ticks + +kyber_decaps: +median: 25086 cycles/ticks +average: 25268 cycles/ticks + +Loop spin: 871 +gen_a: +median: 4360 cycles/ticks +average: 4395 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11402 cycles/ticks +average: 11466 cycles/ticks + +indcpa_enc: +median: 12346 cycles/ticks +average: 12428 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19474 cycles/ticks +average: 19592 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21439 cycles/ticks + +kyber_encaps_derand: +median: 21816 cycles/ticks +average: 21936 cycles/ticks + +kyber_encaps: +median: 22786 cycles/ticks +average: 22907 cycles/ticks + +kyber_decaps: +median: 24982 cycles/ticks +average: 25100 cycles/ticks + +Loop spin: 872 +gen_a: +median: 4380 cycles/ticks +average: 4437 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11382 cycles/ticks +average: 11453 cycles/ticks + +indcpa_enc: +median: 12358 cycles/ticks +average: 12419 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19454 cycles/ticks +average: 19566 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21426 cycles/ticks + +kyber_encaps_derand: +median: 21852 cycles/ticks +average: 21958 cycles/ticks + +kyber_encaps: +median: 22864 cycles/ticks +average: 23008 cycles/ticks + +kyber_decaps: +median: 25038 cycles/ticks +average: 25137 cycles/ticks + +Loop spin: 873 +gen_a: +median: 4374 cycles/ticks +average: 4405 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11446 cycles/ticks +average: 11520 cycles/ticks + +indcpa_enc: +median: 12400 cycles/ticks +average: 12448 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19386 cycles/ticks +average: 19501 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21463 cycles/ticks + +kyber_encaps_derand: +median: 21952 cycles/ticks +average: 22045 cycles/ticks + +kyber_encaps: +median: 22914 cycles/ticks +average: 23116 cycles/ticks + +kyber_decaps: +median: 25144 cycles/ticks +average: 25266 cycles/ticks + +Loop spin: 874 +gen_a: +median: 4374 cycles/ticks +average: 4409 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11360 cycles/ticks +average: 11428 cycles/ticks + +indcpa_enc: +median: 12350 cycles/ticks +average: 12443 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19466 cycles/ticks +average: 19573 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21462 cycles/ticks + +kyber_encaps_derand: +median: 21850 cycles/ticks +average: 21937 cycles/ticks + +kyber_encaps: +median: 22854 cycles/ticks +average: 22986 cycles/ticks + +kyber_decaps: +median: 25062 cycles/ticks +average: 25152 cycles/ticks + +Loop spin: 875 +gen_a: +median: 4366 cycles/ticks +average: 4421 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11302 cycles/ticks +average: 11370 cycles/ticks + +indcpa_enc: +median: 12308 cycles/ticks +average: 12373 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19504 cycles/ticks +average: 19643 cycles/ticks + +kyber_keypair: +median: 21324 cycles/ticks +average: 21499 cycles/ticks + +kyber_encaps_derand: +median: 21908 cycles/ticks +average: 22010 cycles/ticks + +kyber_encaps: +median: 22860 cycles/ticks +average: 23013 cycles/ticks + +kyber_decaps: +median: 25062 cycles/ticks +average: 25198 cycles/ticks + +Loop spin: 876 +gen_a: +median: 4376 cycles/ticks +average: 4427 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 269 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11292 cycles/ticks +average: 11368 cycles/ticks + +indcpa_enc: +median: 12234 cycles/ticks +average: 12342 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19430 cycles/ticks +average: 19551 cycles/ticks + +kyber_keypair: +median: 21320 cycles/ticks +average: 21501 cycles/ticks + +kyber_encaps_derand: +median: 21890 cycles/ticks +average: 21982 cycles/ticks + +kyber_encaps: +median: 22856 cycles/ticks +average: 22988 cycles/ticks + +kyber_decaps: +median: 25074 cycles/ticks +average: 25180 cycles/ticks + +Loop spin: 877 +gen_a: +median: 4374 cycles/ticks +average: 4420 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11420 cycles/ticks +average: 11458 cycles/ticks + +indcpa_enc: +median: 12364 cycles/ticks +average: 12428 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19450 cycles/ticks +average: 19586 cycles/ticks + +kyber_keypair: +median: 21348 cycles/ticks +average: 21491 cycles/ticks + +kyber_encaps_derand: +median: 21910 cycles/ticks +average: 22018 cycles/ticks + +kyber_encaps: +median: 22826 cycles/ticks +average: 22946 cycles/ticks + +kyber_decaps: +median: 25080 cycles/ticks +average: 25196 cycles/ticks + +Loop spin: 878 +gen_a: +median: 4374 cycles/ticks +average: 4430 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11464 cycles/ticks +average: 11511 cycles/ticks + +indcpa_enc: +median: 12442 cycles/ticks +average: 12517 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 20852 cycles/ticks +average: 20944 cycles/ticks + +kyber_keypair: +median: 21330 cycles/ticks +average: 21470 cycles/ticks + +kyber_encaps_derand: +median: 21856 cycles/ticks +average: 21987 cycles/ticks + +kyber_encaps: +median: 22794 cycles/ticks +average: 22947 cycles/ticks + +kyber_decaps: +median: 25042 cycles/ticks +average: 25158 cycles/ticks + +Loop spin: 879 +gen_a: +median: 4364 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11434 cycles/ticks +average: 11491 cycles/ticks + +indcpa_enc: +median: 12486 cycles/ticks +average: 12549 cycles/ticks + +indcpa_dec: +median: 1166 cycles/ticks +average: 1179 cycles/ticks + +kyber_keypair_derand: +median: 19470 cycles/ticks +average: 19578 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21428 cycles/ticks + +kyber_encaps_derand: +median: 21800 cycles/ticks +average: 21936 cycles/ticks + +kyber_encaps: +median: 22712 cycles/ticks +average: 22841 cycles/ticks + +kyber_decaps: +median: 25016 cycles/ticks +average: 25118 cycles/ticks + +Loop spin: 880 +gen_a: +median: 4370 cycles/ticks +average: 4407 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11388 cycles/ticks +average: 11477 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12438 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19543 cycles/ticks + +kyber_keypair: +median: 21280 cycles/ticks +average: 21472 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 21995 cycles/ticks + +kyber_encaps: +median: 22864 cycles/ticks +average: 23010 cycles/ticks + +kyber_decaps: +median: 25102 cycles/ticks +average: 25193 cycles/ticks + +Loop spin: 881 +gen_a: +median: 4382 cycles/ticks +average: 4427 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11396 cycles/ticks +average: 11454 cycles/ticks + +indcpa_enc: +median: 12320 cycles/ticks +average: 12448 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 19587 cycles/ticks + +kyber_keypair: +median: 21330 cycles/ticks +average: 21504 cycles/ticks + +kyber_encaps_derand: +median: 21860 cycles/ticks +average: 21965 cycles/ticks + +kyber_encaps: +median: 22776 cycles/ticks +average: 22905 cycles/ticks + +kyber_decaps: +median: 25020 cycles/ticks +average: 25121 cycles/ticks + +Loop spin: 882 +gen_a: +median: 4368 cycles/ticks +average: 4438 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11426 cycles/ticks +average: 11516 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12428 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19420 cycles/ticks +average: 19549 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21477 cycles/ticks + +kyber_encaps_derand: +median: 21890 cycles/ticks +average: 21990 cycles/ticks + +kyber_encaps: +median: 22834 cycles/ticks +average: 22944 cycles/ticks + +kyber_decaps: +median: 25062 cycles/ticks +average: 25165 cycles/ticks + +Loop spin: 883 +gen_a: +median: 4370 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 254 cycles/ticks +average: 280 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11414 cycles/ticks +average: 11495 cycles/ticks + +indcpa_enc: +median: 12388 cycles/ticks +average: 12479 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19428 cycles/ticks +average: 19545 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21421 cycles/ticks + +kyber_encaps_derand: +median: 21934 cycles/ticks +average: 22047 cycles/ticks + +kyber_encaps: +median: 22870 cycles/ticks +average: 22987 cycles/ticks + +kyber_decaps: +median: 25076 cycles/ticks +average: 25197 cycles/ticks + +Loop spin: 884 +gen_a: +median: 4380 cycles/ticks +average: 4416 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11350 cycles/ticks +average: 11416 cycles/ticks + +indcpa_enc: +median: 12336 cycles/ticks +average: 12462 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1160 cycles/ticks + +kyber_keypair_derand: +median: 19416 cycles/ticks +average: 19504 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21431 cycles/ticks + +kyber_encaps_derand: +median: 21938 cycles/ticks +average: 22060 cycles/ticks + +kyber_encaps: +median: 22872 cycles/ticks +average: 22978 cycles/ticks + +kyber_decaps: +median: 25090 cycles/ticks +average: 25213 cycles/ticks + +Loop spin: 885 +gen_a: +median: 4388 cycles/ticks +average: 4438 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11483 cycles/ticks + +indcpa_enc: +median: 12376 cycles/ticks +average: 12450 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19486 cycles/ticks +average: 19603 cycles/ticks + +kyber_keypair: +median: 21270 cycles/ticks +average: 21447 cycles/ticks + +kyber_encaps_derand: +median: 21894 cycles/ticks +average: 21973 cycles/ticks + +kyber_encaps: +median: 22852 cycles/ticks +average: 22988 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25190 cycles/ticks + +Loop spin: 886 +gen_a: +median: 4374 cycles/ticks +average: 4427 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11406 cycles/ticks +average: 11473 cycles/ticks + +indcpa_enc: +median: 12394 cycles/ticks +average: 12480 cycles/ticks + +indcpa_dec: +median: 1134 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19436 cycles/ticks +average: 19537 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21437 cycles/ticks + +kyber_encaps_derand: +median: 23316 cycles/ticks +average: 23429 cycles/ticks + +kyber_encaps: +median: 24258 cycles/ticks +average: 24378 cycles/ticks + +kyber_decaps: +median: 26512 cycles/ticks +average: 26618 cycles/ticks + +Loop spin: 887 +gen_a: +median: 4362 cycles/ticks +average: 4391 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11551 cycles/ticks + +indcpa_enc: +median: 12344 cycles/ticks +average: 12413 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19462 cycles/ticks +average: 19560 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21464 cycles/ticks + +kyber_encaps_derand: +median: 21886 cycles/ticks +average: 21988 cycles/ticks + +kyber_encaps: +median: 22820 cycles/ticks +average: 22986 cycles/ticks + +kyber_decaps: +median: 25084 cycles/ticks +average: 25184 cycles/ticks + +Loop spin: 888 +gen_a: +median: 4366 cycles/ticks +average: 4421 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11460 cycles/ticks +average: 11503 cycles/ticks + +indcpa_enc: +median: 12382 cycles/ticks +average: 12460 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19466 cycles/ticks +average: 19575 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21463 cycles/ticks + +kyber_encaps_derand: +median: 21906 cycles/ticks +average: 22003 cycles/ticks + +kyber_encaps: +median: 22836 cycles/ticks +average: 22973 cycles/ticks + +kyber_decaps: +median: 25122 cycles/ticks +average: 25219 cycles/ticks + +Loop spin: 889 +gen_a: +median: 4396 cycles/ticks +average: 4431 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11354 cycles/ticks +average: 11406 cycles/ticks + +indcpa_enc: +median: 12350 cycles/ticks +average: 12414 cycles/ticks + +indcpa_dec: +median: 1134 cycles/ticks +average: 1134 cycles/ticks + +kyber_keypair_derand: +median: 19400 cycles/ticks +average: 19533 cycles/ticks + +kyber_keypair: +median: 21328 cycles/ticks +average: 21479 cycles/ticks + +kyber_encaps_derand: +median: 21910 cycles/ticks +average: 22016 cycles/ticks + +kyber_encaps: +median: 22856 cycles/ticks +average: 22986 cycles/ticks + +kyber_decaps: +median: 25032 cycles/ticks +average: 25135 cycles/ticks + +Loop spin: 890 +gen_a: +median: 4368 cycles/ticks +average: 4456 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11390 cycles/ticks +average: 11449 cycles/ticks + +indcpa_enc: +median: 12362 cycles/ticks +average: 12433 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19484 cycles/ticks +average: 19609 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21443 cycles/ticks + +kyber_encaps_derand: +median: 21924 cycles/ticks +average: 22035 cycles/ticks + +kyber_encaps: +median: 22884 cycles/ticks +average: 23000 cycles/ticks + +kyber_decaps: +median: 25098 cycles/ticks +average: 25173 cycles/ticks + +Loop spin: 891 +gen_a: +median: 4376 cycles/ticks +average: 4501 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11486 cycles/ticks + +indcpa_enc: +median: 12348 cycles/ticks +average: 12405 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19460 cycles/ticks +average: 19580 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21446 cycles/ticks + +kyber_encaps_derand: +median: 21876 cycles/ticks +average: 21969 cycles/ticks + +kyber_encaps: +median: 22778 cycles/ticks +average: 22944 cycles/ticks + +kyber_decaps: +median: 25068 cycles/ticks +average: 25163 cycles/ticks + +Loop spin: 892 +gen_a: +median: 4382 cycles/ticks +average: 4479 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11454 cycles/ticks + +indcpa_enc: +median: 12380 cycles/ticks +average: 12444 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19402 cycles/ticks +average: 19517 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21472 cycles/ticks + +kyber_encaps_derand: +median: 23404 cycles/ticks +average: 23515 cycles/ticks + +kyber_encaps: +median: 24370 cycles/ticks +average: 24511 cycles/ticks + +kyber_decaps: +median: 26606 cycles/ticks +average: 26732 cycles/ticks + +Loop spin: 893 +gen_a: +median: 4380 cycles/ticks +average: 4433 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11364 cycles/ticks +average: 11425 cycles/ticks + +indcpa_enc: +median: 12334 cycles/ticks +average: 12385 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 19422 cycles/ticks +average: 19557 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21444 cycles/ticks + +kyber_encaps_derand: +median: 21920 cycles/ticks +average: 22026 cycles/ticks + +kyber_encaps: +median: 22888 cycles/ticks +average: 22991 cycles/ticks + +kyber_decaps: +median: 25104 cycles/ticks +average: 25204 cycles/ticks + +Loop spin: 894 +gen_a: +median: 4362 cycles/ticks +average: 4520 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 267 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11406 cycles/ticks +average: 11473 cycles/ticks + +indcpa_enc: +median: 12364 cycles/ticks +average: 12456 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1176 cycles/ticks + +kyber_keypair_derand: +median: 19452 cycles/ticks +average: 19525 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21447 cycles/ticks + +kyber_encaps_derand: +median: 21940 cycles/ticks +average: 22032 cycles/ticks + +kyber_encaps: +median: 22882 cycles/ticks +average: 23015 cycles/ticks + +kyber_decaps: +median: 25106 cycles/ticks +average: 25184 cycles/ticks + +Loop spin: 895 +gen_a: +median: 4372 cycles/ticks +average: 4563 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1561 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 274 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11338 cycles/ticks +average: 11403 cycles/ticks + +indcpa_enc: +median: 12322 cycles/ticks +average: 12374 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19392 cycles/ticks +average: 19458 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21434 cycles/ticks + +kyber_encaps_derand: +median: 21850 cycles/ticks +average: 21957 cycles/ticks + +kyber_encaps: +median: 22790 cycles/ticks +average: 22887 cycles/ticks + +kyber_decaps: +median: 25052 cycles/ticks +average: 25164 cycles/ticks + +Loop spin: 896 +gen_a: +median: 4372 cycles/ticks +average: 4477 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11384 cycles/ticks +average: 11451 cycles/ticks + +indcpa_enc: +median: 12436 cycles/ticks +average: 12490 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19462 cycles/ticks +average: 19580 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21439 cycles/ticks + +kyber_encaps_derand: +median: 21836 cycles/ticks +average: 21929 cycles/ticks + +kyber_encaps: +median: 22782 cycles/ticks +average: 22890 cycles/ticks + +kyber_decaps: +median: 25030 cycles/ticks +average: 25124 cycles/ticks + +Loop spin: 897 +gen_a: +median: 4384 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1544 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11296 cycles/ticks +average: 11373 cycles/ticks + +indcpa_enc: +median: 12270 cycles/ticks +average: 12329 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1158 cycles/ticks + +kyber_keypair_derand: +median: 19486 cycles/ticks +average: 19598 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21463 cycles/ticks + +kyber_encaps_derand: +median: 21866 cycles/ticks +average: 21976 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22929 cycles/ticks + +kyber_decaps: +median: 25042 cycles/ticks +average: 25132 cycles/ticks + +Loop spin: 898 +gen_a: +median: 4368 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 84 cycles/ticks + +indcpa_keypair: +median: 11410 cycles/ticks +average: 11470 cycles/ticks + +indcpa_enc: +median: 12370 cycles/ticks +average: 12476 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19484 cycles/ticks +average: 19575 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21423 cycles/ticks + +kyber_encaps_derand: +median: 21832 cycles/ticks +average: 21906 cycles/ticks + +kyber_encaps: +median: 22768 cycles/ticks +average: 22869 cycles/ticks + +kyber_decaps: +median: 25000 cycles/ticks +average: 25094 cycles/ticks + +Loop spin: 899 +gen_a: +median: 4382 cycles/ticks +average: 4413 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2402 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11350 cycles/ticks +average: 11417 cycles/ticks + +indcpa_enc: +median: 12320 cycles/ticks +average: 12411 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1148 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 19572 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21465 cycles/ticks + +kyber_encaps_derand: +median: 21866 cycles/ticks +average: 21969 cycles/ticks + +kyber_encaps: +median: 22906 cycles/ticks +average: 23018 cycles/ticks + +kyber_decaps: +median: 25048 cycles/ticks +average: 25142 cycles/ticks + +Loop spin: 900 +gen_a: +median: 4372 cycles/ticks +average: 4530 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 246 cycles/ticks +average: 274 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11414 cycles/ticks +average: 11487 cycles/ticks + +indcpa_enc: +median: 12366 cycles/ticks +average: 12428 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 19565 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21473 cycles/ticks + +kyber_encaps_derand: +median: 21890 cycles/ticks +average: 21978 cycles/ticks + +kyber_encaps: +median: 22820 cycles/ticks +average: 22951 cycles/ticks + +kyber_decaps: +median: 25100 cycles/ticks +average: 25199 cycles/ticks + +Loop spin: 901 +gen_a: +median: 4380 cycles/ticks +average: 4426 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11468 cycles/ticks +average: 11523 cycles/ticks + +indcpa_enc: +median: 12438 cycles/ticks +average: 12533 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19438 cycles/ticks +average: 19546 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21441 cycles/ticks + +kyber_encaps_derand: +median: 21958 cycles/ticks +average: 22063 cycles/ticks + +kyber_encaps: +median: 22908 cycles/ticks +average: 23046 cycles/ticks + +kyber_decaps: +median: 25166 cycles/ticks +average: 25306 cycles/ticks + +Loop spin: 902 +gen_a: +median: 4376 cycles/ticks +average: 4412 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11442 cycles/ticks +average: 11504 cycles/ticks + +indcpa_enc: +median: 12428 cycles/ticks +average: 12493 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1162 cycles/ticks + +kyber_keypair_derand: +median: 19430 cycles/ticks +average: 19542 cycles/ticks + +kyber_keypair: +median: 21324 cycles/ticks +average: 21499 cycles/ticks + +kyber_encaps_derand: +median: 21956 cycles/ticks +average: 22032 cycles/ticks + +kyber_encaps: +median: 22914 cycles/ticks +average: 23032 cycles/ticks + +kyber_decaps: +median: 25122 cycles/ticks +average: 25226 cycles/ticks + +Loop spin: 903 +gen_a: +median: 4366 cycles/ticks +average: 4456 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11392 cycles/ticks +average: 11463 cycles/ticks + +indcpa_enc: +median: 12370 cycles/ticks +average: 12447 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19484 cycles/ticks +average: 19550 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21552 cycles/ticks + +kyber_encaps_derand: +median: 21864 cycles/ticks +average: 21949 cycles/ticks + +kyber_encaps: +median: 22818 cycles/ticks +average: 22952 cycles/ticks + +kyber_decaps: +median: 25068 cycles/ticks +average: 25179 cycles/ticks + +Loop spin: 904 +gen_a: +median: 4370 cycles/ticks +average: 4448 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11444 cycles/ticks +average: 11536 cycles/ticks + +indcpa_enc: +median: 12382 cycles/ticks +average: 12446 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19420 cycles/ticks +average: 19513 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 21952 cycles/ticks +average: 22094 cycles/ticks + +kyber_encaps: +median: 22880 cycles/ticks +average: 23029 cycles/ticks + +kyber_decaps: +median: 25124 cycles/ticks +average: 25236 cycles/ticks + +Loop spin: 905 +gen_a: +median: 4360 cycles/ticks +average: 4471 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 184 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 266 cycles/ticks +average: 267 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 12848 cycles/ticks +average: 12952 cycles/ticks + +indcpa_enc: +median: 13822 cycles/ticks +average: 13914 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19464 cycles/ticks +average: 19543 cycles/ticks + +kyber_keypair: +median: 21256 cycles/ticks +average: 21405 cycles/ticks + +kyber_encaps_derand: +median: 21974 cycles/ticks +average: 22086 cycles/ticks + +kyber_encaps: +median: 22902 cycles/ticks +average: 23025 cycles/ticks + +kyber_decaps: +median: 25162 cycles/ticks +average: 25258 cycles/ticks + +Loop spin: 906 +gen_a: +median: 4374 cycles/ticks +average: 4536 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 184 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11350 cycles/ticks +average: 11417 cycles/ticks + +indcpa_enc: +median: 12322 cycles/ticks +average: 12396 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1173 cycles/ticks + +kyber_keypair_derand: +median: 19476 cycles/ticks +average: 19565 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21443 cycles/ticks + +kyber_encaps_derand: +median: 21948 cycles/ticks +average: 22064 cycles/ticks + +kyber_encaps: +median: 22922 cycles/ticks +average: 23031 cycles/ticks + +kyber_decaps: +median: 25150 cycles/ticks +average: 25265 cycles/ticks + +Loop spin: 907 +gen_a: +median: 4376 cycles/ticks +average: 4428 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 84 cycles/ticks + +indcpa_keypair: +median: 11344 cycles/ticks +average: 11454 cycles/ticks + +indcpa_enc: +median: 12304 cycles/ticks +average: 12364 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19372 cycles/ticks +average: 19467 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21495 cycles/ticks + +kyber_encaps_derand: +median: 21886 cycles/ticks +average: 21993 cycles/ticks + +kyber_encaps: +median: 22804 cycles/ticks +average: 22903 cycles/ticks + +kyber_decaps: +median: 25020 cycles/ticks +average: 25107 cycles/ticks + +Loop spin: 908 +gen_a: +median: 4372 cycles/ticks +average: 4411 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11384 cycles/ticks +average: 11462 cycles/ticks + +indcpa_enc: +median: 12342 cycles/ticks +average: 12388 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19406 cycles/ticks +average: 19532 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21444 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 22022 cycles/ticks + +kyber_encaps: +median: 22842 cycles/ticks +average: 22946 cycles/ticks + +kyber_decaps: +median: 25110 cycles/ticks +average: 25208 cycles/ticks + +Loop spin: 909 +gen_a: +median: 4378 cycles/ticks +average: 4411 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11454 cycles/ticks +average: 11516 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12435 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19492 cycles/ticks +average: 19621 cycles/ticks + +kyber_keypair: +median: 21344 cycles/ticks +average: 21544 cycles/ticks + +kyber_encaps_derand: +median: 21830 cycles/ticks +average: 21920 cycles/ticks + +kyber_encaps: +median: 22802 cycles/ticks +average: 22914 cycles/ticks + +kyber_decaps: +median: 24994 cycles/ticks +average: 25088 cycles/ticks + +Loop spin: 910 +gen_a: +median: 4378 cycles/ticks +average: 4440 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 250 cycles/ticks +average: 279 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11420 cycles/ticks +average: 11483 cycles/ticks + +indcpa_enc: +median: 12416 cycles/ticks +average: 12476 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1158 cycles/ticks + +kyber_keypair_derand: +median: 19532 cycles/ticks +average: 19647 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21460 cycles/ticks + +kyber_encaps_derand: +median: 21960 cycles/ticks +average: 22059 cycles/ticks + +kyber_encaps: +median: 22906 cycles/ticks +average: 23009 cycles/ticks + +kyber_decaps: +median: 25116 cycles/ticks +average: 25238 cycles/ticks + +Loop spin: 911 +gen_a: +median: 4368 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11454 cycles/ticks +average: 11536 cycles/ticks + +indcpa_enc: +median: 12416 cycles/ticks +average: 12471 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1199 cycles/ticks + +kyber_keypair_derand: +median: 19504 cycles/ticks +average: 19596 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21437 cycles/ticks + +kyber_encaps_derand: +median: 21826 cycles/ticks +average: 21919 cycles/ticks + +kyber_encaps: +median: 22738 cycles/ticks +average: 22873 cycles/ticks + +kyber_decaps: +median: 25008 cycles/ticks +average: 25099 cycles/ticks + +Loop spin: 912 +gen_a: +median: 4376 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11336 cycles/ticks +average: 11391 cycles/ticks + +indcpa_enc: +median: 12318 cycles/ticks +average: 12374 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1170 cycles/ticks + +kyber_keypair_derand: +median: 19426 cycles/ticks +average: 19539 cycles/ticks + +kyber_keypair: +median: 21324 cycles/ticks +average: 21471 cycles/ticks + +kyber_encaps_derand: +median: 21872 cycles/ticks +average: 21987 cycles/ticks + +kyber_encaps: +median: 22782 cycles/ticks +average: 22891 cycles/ticks + +kyber_decaps: +median: 25044 cycles/ticks +average: 25154 cycles/ticks + +Loop spin: 913 +gen_a: +median: 4372 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 220 cycles/ticks +average: 267 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11481 cycles/ticks + +indcpa_enc: +median: 12392 cycles/ticks +average: 12477 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19516 cycles/ticks +average: 19617 cycles/ticks + +kyber_keypair: +median: 21348 cycles/ticks +average: 21489 cycles/ticks + +kyber_encaps_derand: +median: 21900 cycles/ticks +average: 22009 cycles/ticks + +kyber_encaps: +median: 22864 cycles/ticks +average: 23021 cycles/ticks + +kyber_decaps: +median: 25102 cycles/ticks +average: 25220 cycles/ticks + +Loop spin: 914 +gen_a: +median: 4366 cycles/ticks +average: 4409 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2360 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11380 cycles/ticks +average: 11438 cycles/ticks + +indcpa_enc: +median: 12428 cycles/ticks +average: 12477 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1152 cycles/ticks + +kyber_keypair_derand: +median: 19458 cycles/ticks +average: 19603 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21489 cycles/ticks + +kyber_encaps_derand: +median: 21948 cycles/ticks +average: 22057 cycles/ticks + +kyber_encaps: +median: 22912 cycles/ticks +average: 23044 cycles/ticks + +kyber_decaps: +median: 25164 cycles/ticks +average: 25288 cycles/ticks + +Loop spin: 915 +gen_a: +median: 4360 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 191 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11370 cycles/ticks +average: 11454 cycles/ticks + +indcpa_enc: +median: 12410 cycles/ticks +average: 12466 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 20900 cycles/ticks +average: 21020 cycles/ticks + +kyber_keypair: +median: 21250 cycles/ticks +average: 21386 cycles/ticks + +kyber_encaps_derand: +median: 21972 cycles/ticks +average: 22065 cycles/ticks + +kyber_encaps: +median: 22886 cycles/ticks +average: 23019 cycles/ticks + +kyber_decaps: +median: 25182 cycles/ticks +average: 25317 cycles/ticks + +Loop spin: 916 +gen_a: +median: 4404 cycles/ticks +average: 4454 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11451 cycles/ticks + +indcpa_enc: +median: 12362 cycles/ticks +average: 12424 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1163 cycles/ticks + +kyber_keypair_derand: +median: 19366 cycles/ticks +average: 19464 cycles/ticks + +kyber_keypair: +median: 21260 cycles/ticks +average: 21399 cycles/ticks + +kyber_encaps_derand: +median: 21984 cycles/ticks +average: 22097 cycles/ticks + +kyber_encaps: +median: 22914 cycles/ticks +average: 23049 cycles/ticks + +kyber_decaps: +median: 25152 cycles/ticks +average: 25270 cycles/ticks + +Loop spin: 917 +gen_a: +median: 4378 cycles/ticks +average: 4431 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11432 cycles/ticks +average: 11518 cycles/ticks + +indcpa_enc: +median: 12398 cycles/ticks +average: 12461 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19436 cycles/ticks +average: 19553 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21465 cycles/ticks + +kyber_encaps_derand: +median: 21880 cycles/ticks +average: 21965 cycles/ticks + +kyber_encaps: +median: 22838 cycles/ticks +average: 23000 cycles/ticks + +kyber_decaps: +median: 25104 cycles/ticks +average: 25214 cycles/ticks + +Loop spin: 918 +gen_a: +median: 4370 cycles/ticks +average: 4408 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 196 cycles/ticks +average: 195 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11396 cycles/ticks +average: 11481 cycles/ticks + +indcpa_enc: +median: 12388 cycles/ticks +average: 12450 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19468 cycles/ticks +average: 19599 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21450 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 22041 cycles/ticks + +kyber_encaps: +median: 22842 cycles/ticks +average: 22955 cycles/ticks + +kyber_decaps: +median: 25122 cycles/ticks +average: 25243 cycles/ticks + +Loop spin: 919 +gen_a: +median: 4386 cycles/ticks +average: 4467 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11264 cycles/ticks +average: 11333 cycles/ticks + +indcpa_enc: +median: 12250 cycles/ticks +average: 12313 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19498 cycles/ticks +average: 19612 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21468 cycles/ticks + +kyber_encaps_derand: +median: 21938 cycles/ticks +average: 22092 cycles/ticks + +kyber_encaps: +median: 22854 cycles/ticks +average: 22994 cycles/ticks + +kyber_decaps: +median: 25004 cycles/ticks +average: 25126 cycles/ticks + +Loop spin: 920 +gen_a: +median: 4362 cycles/ticks +average: 4457 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11398 cycles/ticks +average: 11464 cycles/ticks + +indcpa_enc: +median: 12354 cycles/ticks +average: 12448 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19520 cycles/ticks +average: 19636 cycles/ticks + +kyber_keypair: +median: 21404 cycles/ticks +average: 21600 cycles/ticks + +kyber_encaps_derand: +median: 21892 cycles/ticks +average: 21990 cycles/ticks + +kyber_encaps: +median: 22810 cycles/ticks +average: 22958 cycles/ticks + +kyber_decaps: +median: 25062 cycles/ticks +average: 25194 cycles/ticks + +Loop spin: 921 +gen_a: +median: 4378 cycles/ticks +average: 4435 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11392 cycles/ticks +average: 11470 cycles/ticks + +indcpa_enc: +median: 12374 cycles/ticks +average: 12424 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1178 cycles/ticks + +kyber_keypair_derand: +median: 19476 cycles/ticks +average: 19550 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21458 cycles/ticks + +kyber_encaps_derand: +median: 21878 cycles/ticks +average: 21968 cycles/ticks + +kyber_encaps: +median: 22810 cycles/ticks +average: 22917 cycles/ticks + +kyber_decaps: +median: 25080 cycles/ticks +average: 25184 cycles/ticks + +Loop spin: 922 +gen_a: +median: 4378 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2387 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 30 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11456 cycles/ticks +average: 11512 cycles/ticks + +indcpa_enc: +median: 12426 cycles/ticks +average: 12564 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19414 cycles/ticks +average: 19526 cycles/ticks + +kyber_keypair: +median: 21262 cycles/ticks +average: 21388 cycles/ticks + +kyber_encaps_derand: +median: 21982 cycles/ticks +average: 22097 cycles/ticks + +kyber_encaps: +median: 22904 cycles/ticks +average: 23033 cycles/ticks + +kyber_decaps: +median: 25134 cycles/ticks +average: 25246 cycles/ticks + +Loop spin: 923 +gen_a: +median: 4364 cycles/ticks +average: 4410 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 12714 cycles/ticks +average: 12785 cycles/ticks + +indcpa_enc: +median: 13674 cycles/ticks +average: 13784 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19537 cycles/ticks + +kyber_keypair: +median: 21264 cycles/ticks +average: 21429 cycles/ticks + +kyber_encaps_derand: +median: 21908 cycles/ticks +average: 22017 cycles/ticks + +kyber_encaps: +median: 22804 cycles/ticks +average: 22907 cycles/ticks + +kyber_decaps: +median: 25062 cycles/ticks +average: 25151 cycles/ticks + +Loop spin: 924 +gen_a: +median: 4370 cycles/ticks +average: 4406 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 12740 cycles/ticks +average: 12839 cycles/ticks + +indcpa_enc: +median: 13726 cycles/ticks +average: 13795 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1144 cycles/ticks + +kyber_keypair_derand: +median: 19376 cycles/ticks +average: 19470 cycles/ticks + +kyber_keypair: +median: 21280 cycles/ticks +average: 21437 cycles/ticks + +kyber_encaps_derand: +median: 21880 cycles/ticks +average: 21984 cycles/ticks + +kyber_encaps: +median: 22818 cycles/ticks +average: 22942 cycles/ticks + +kyber_decaps: +median: 25040 cycles/ticks +average: 25144 cycles/ticks + +Loop spin: 925 +gen_a: +median: 4408 cycles/ticks +average: 4443 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 188 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11374 cycles/ticks +average: 11448 cycles/ticks + +indcpa_enc: +median: 12374 cycles/ticks +average: 12424 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1159 cycles/ticks + +kyber_keypair_derand: +median: 19544 cycles/ticks +average: 19655 cycles/ticks + +kyber_keypair: +median: 21270 cycles/ticks +average: 21411 cycles/ticks + +kyber_encaps_derand: +median: 21938 cycles/ticks +average: 22075 cycles/ticks + +kyber_encaps: +median: 22850 cycles/ticks +average: 22982 cycles/ticks + +kyber_decaps: +median: 25100 cycles/ticks +average: 25235 cycles/ticks + +Loop spin: 926 +gen_a: +median: 4372 cycles/ticks +average: 4431 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 183 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 47 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 12702 cycles/ticks +average: 12772 cycles/ticks + +indcpa_enc: +median: 13772 cycles/ticks +average: 13875 cycles/ticks + +indcpa_dec: +median: 1166 cycles/ticks +average: 1174 cycles/ticks + +kyber_keypair_derand: +median: 19478 cycles/ticks +average: 19569 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21467 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 22021 cycles/ticks + +kyber_encaps: +median: 22864 cycles/ticks +average: 23001 cycles/ticks + +kyber_decaps: +median: 25076 cycles/ticks +average: 25190 cycles/ticks + +Loop spin: 927 +gen_a: +median: 4376 cycles/ticks +average: 4495 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 27 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 255 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11475 cycles/ticks + +indcpa_enc: +median: 12404 cycles/ticks +average: 12498 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19446 cycles/ticks +average: 19546 cycles/ticks + +kyber_keypair: +median: 21326 cycles/ticks +average: 21483 cycles/ticks + +kyber_encaps_derand: +median: 21912 cycles/ticks +average: 21984 cycles/ticks + +kyber_encaps: +median: 22878 cycles/ticks +average: 23048 cycles/ticks + +kyber_decaps: +median: 25090 cycles/ticks +average: 25209 cycles/ticks + +Loop spin: 928 +gen_a: +median: 4382 cycles/ticks +average: 4557 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11380 cycles/ticks +average: 11448 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12445 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19567 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21424 cycles/ticks + +kyber_encaps_derand: +median: 21884 cycles/ticks +average: 22022 cycles/ticks + +kyber_encaps: +median: 22832 cycles/ticks +average: 22972 cycles/ticks + +kyber_decaps: +median: 25120 cycles/ticks +average: 25227 cycles/ticks + +Loop spin: 929 +gen_a: +median: 4388 cycles/ticks +average: 4447 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1570 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 262 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11348 cycles/ticks +average: 11427 cycles/ticks + +indcpa_enc: +median: 12334 cycles/ticks +average: 12380 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19472 cycles/ticks +average: 19573 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21479 cycles/ticks + +kyber_encaps_derand: +median: 21830 cycles/ticks +average: 21936 cycles/ticks + +kyber_encaps: +median: 22790 cycles/ticks +average: 22907 cycles/ticks + +kyber_decaps: +median: 25044 cycles/ticks +average: 25135 cycles/ticks + +Loop spin: 930 +gen_a: +median: 4374 cycles/ticks +average: 4424 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 280 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11472 cycles/ticks +average: 11545 cycles/ticks + +indcpa_enc: +median: 12412 cycles/ticks +average: 12500 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19416 cycles/ticks +average: 19527 cycles/ticks + +kyber_keypair: +median: 21306 cycles/ticks +average: 21483 cycles/ticks + +kyber_encaps_derand: +median: 21882 cycles/ticks +average: 21982 cycles/ticks + +kyber_encaps: +median: 22834 cycles/ticks +average: 22985 cycles/ticks + +kyber_decaps: +median: 25052 cycles/ticks +average: 25149 cycles/ticks + +Loop spin: 931 +gen_a: +median: 4366 cycles/ticks +average: 4417 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2387 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11390 cycles/ticks +average: 11449 cycles/ticks + +indcpa_enc: +median: 12310 cycles/ticks +average: 12431 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19504 cycles/ticks +average: 19619 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21473 cycles/ticks + +kyber_encaps_derand: +median: 21954 cycles/ticks +average: 22047 cycles/ticks + +kyber_encaps: +median: 22896 cycles/ticks +average: 23028 cycles/ticks + +kyber_decaps: +median: 25124 cycles/ticks +average: 25235 cycles/ticks + +Loop spin: 932 +gen_a: +median: 4380 cycles/ticks +average: 4432 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 181 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 250 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11382 cycles/ticks +average: 11442 cycles/ticks + +indcpa_enc: +median: 12420 cycles/ticks +average: 12508 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19448 cycles/ticks +average: 19560 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21465 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 22008 cycles/ticks + +kyber_encaps: +median: 22858 cycles/ticks +average: 22966 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25202 cycles/ticks + +Loop spin: 933 +gen_a: +median: 4372 cycles/ticks +average: 4398 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11348 cycles/ticks +average: 11418 cycles/ticks + +indcpa_enc: +median: 12304 cycles/ticks +average: 12378 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1165 cycles/ticks + +kyber_keypair_derand: +median: 19458 cycles/ticks +average: 19561 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21430 cycles/ticks + +kyber_encaps_derand: +median: 21930 cycles/ticks +average: 22050 cycles/ticks + +kyber_encaps: +median: 22864 cycles/ticks +average: 23018 cycles/ticks + +kyber_decaps: +median: 25114 cycles/ticks +average: 25202 cycles/ticks + +Loop spin: 934 +gen_a: +median: 4366 cycles/ticks +average: 4404 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 188 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11390 cycles/ticks +average: 11448 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12455 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19490 cycles/ticks +average: 19616 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21463 cycles/ticks + +kyber_encaps_derand: +median: 21994 cycles/ticks +average: 22103 cycles/ticks + +kyber_encaps: +median: 22964 cycles/ticks +average: 23101 cycles/ticks + +kyber_decaps: +median: 25148 cycles/ticks +average: 25259 cycles/ticks + +Loop spin: 935 +gen_a: +median: 4364 cycles/ticks +average: 4423 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11476 cycles/ticks +average: 11574 cycles/ticks + +indcpa_enc: +median: 12426 cycles/ticks +average: 12492 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19414 cycles/ticks +average: 19539 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21420 cycles/ticks + +kyber_encaps_derand: +median: 21856 cycles/ticks +average: 21940 cycles/ticks + +kyber_encaps: +median: 22766 cycles/ticks +average: 22870 cycles/ticks + +kyber_decaps: +median: 25038 cycles/ticks +average: 25156 cycles/ticks + +Loop spin: 936 +gen_a: +median: 4364 cycles/ticks +average: 4452 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 226 cycles/ticks +average: 271 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11428 cycles/ticks +average: 11489 cycles/ticks + +indcpa_enc: +median: 12354 cycles/ticks +average: 12423 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1158 cycles/ticks + +kyber_keypair_derand: +median: 19372 cycles/ticks +average: 19499 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21456 cycles/ticks + +kyber_encaps_derand: +median: 21946 cycles/ticks +average: 22038 cycles/ticks + +kyber_encaps: +median: 22900 cycles/ticks +average: 23010 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25183 cycles/ticks + +Loop spin: 937 +gen_a: +median: 4376 cycles/ticks +average: 4484 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 271 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11478 cycles/ticks +average: 11573 cycles/ticks + +indcpa_enc: +median: 12426 cycles/ticks +average: 12497 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19488 cycles/ticks +average: 19594 cycles/ticks + +kyber_keypair: +median: 21316 cycles/ticks +average: 21498 cycles/ticks + +kyber_encaps_derand: +median: 21866 cycles/ticks +average: 21945 cycles/ticks + +kyber_encaps: +median: 22790 cycles/ticks +average: 22936 cycles/ticks + +kyber_decaps: +median: 25068 cycles/ticks +average: 25175 cycles/ticks + +Loop spin: 938 +gen_a: +median: 4370 cycles/ticks +average: 4458 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 252 cycles/ticks +average: 280 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11472 cycles/ticks + +indcpa_enc: +median: 12392 cycles/ticks +average: 12481 cycles/ticks + +indcpa_dec: +median: 1164 cycles/ticks +average: 1163 cycles/ticks + +kyber_keypair_derand: +median: 19432 cycles/ticks +average: 19540 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21439 cycles/ticks + +kyber_encaps_derand: +median: 21852 cycles/ticks +average: 22038 cycles/ticks + +kyber_encaps: +median: 22808 cycles/ticks +average: 22948 cycles/ticks + +kyber_decaps: +median: 25056 cycles/ticks +average: 25169 cycles/ticks + +Loop spin: 939 +gen_a: +median: 4378 cycles/ticks +average: 4482 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 270 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 12870 cycles/ticks +average: 12944 cycles/ticks + +indcpa_enc: +median: 13840 cycles/ticks +average: 13944 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1185 cycles/ticks + +kyber_keypair_derand: +median: 19496 cycles/ticks +average: 19568 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21479 cycles/ticks + +kyber_encaps_derand: +median: 21942 cycles/ticks +average: 22036 cycles/ticks + +kyber_encaps: +median: 22900 cycles/ticks +average: 23024 cycles/ticks + +kyber_decaps: +median: 25070 cycles/ticks +average: 25173 cycles/ticks + +Loop spin: 940 +gen_a: +median: 4368 cycles/ticks +average: 4426 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11384 cycles/ticks +average: 11473 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12428 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1170 cycles/ticks + +kyber_keypair_derand: +median: 19464 cycles/ticks +average: 19561 cycles/ticks + +kyber_keypair: +median: 21304 cycles/ticks +average: 21470 cycles/ticks + +kyber_encaps_derand: +median: 21892 cycles/ticks +average: 21992 cycles/ticks + +kyber_encaps: +median: 22822 cycles/ticks +average: 22995 cycles/ticks + +kyber_decaps: +median: 25130 cycles/ticks +average: 25220 cycles/ticks + +Loop spin: 941 +gen_a: +median: 4378 cycles/ticks +average: 4446 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 260 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11406 cycles/ticks +average: 11483 cycles/ticks + +indcpa_enc: +median: 12332 cycles/ticks +average: 12403 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19418 cycles/ticks +average: 19519 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21450 cycles/ticks + +kyber_encaps_derand: +median: 21904 cycles/ticks +average: 21988 cycles/ticks + +kyber_encaps: +median: 22830 cycles/ticks +average: 22954 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25182 cycles/ticks + +Loop spin: 942 +gen_a: +median: 4380 cycles/ticks +average: 4499 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 264 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11316 cycles/ticks +average: 11393 cycles/ticks + +indcpa_enc: +median: 12294 cycles/ticks +average: 12343 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19366 cycles/ticks +average: 19440 cycles/ticks + +kyber_keypair: +median: 21328 cycles/ticks +average: 21492 cycles/ticks + +kyber_encaps_derand: +median: 21926 cycles/ticks +average: 22034 cycles/ticks + +kyber_encaps: +median: 22912 cycles/ticks +average: 23024 cycles/ticks + +kyber_decaps: +median: 25092 cycles/ticks +average: 25181 cycles/ticks + +Loop spin: 943 +gen_a: +median: 4360 cycles/ticks +average: 4465 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11394 cycles/ticks +average: 11475 cycles/ticks + +indcpa_enc: +median: 12350 cycles/ticks +average: 12449 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19438 cycles/ticks +average: 19524 cycles/ticks + +kyber_keypair: +median: 21262 cycles/ticks +average: 21447 cycles/ticks + +kyber_encaps_derand: +median: 21858 cycles/ticks +average: 21930 cycles/ticks + +kyber_encaps: +median: 22758 cycles/ticks +average: 22872 cycles/ticks + +kyber_decaps: +median: 25020 cycles/ticks +average: 25130 cycles/ticks + +Loop spin: 944 +gen_a: +median: 4366 cycles/ticks +average: 4535 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 30 cycles/ticks +average: 29 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11448 cycles/ticks +average: 11522 cycles/ticks + +indcpa_enc: +median: 12368 cycles/ticks +average: 12440 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19404 cycles/ticks +average: 19527 cycles/ticks + +kyber_keypair: +median: 21274 cycles/ticks +average: 21483 cycles/ticks + +kyber_encaps_derand: +median: 21866 cycles/ticks +average: 21929 cycles/ticks + +kyber_encaps: +median: 22806 cycles/ticks +average: 22904 cycles/ticks + +kyber_decaps: +median: 25018 cycles/ticks +average: 25111 cycles/ticks + +Loop spin: 945 +gen_a: +median: 4416 cycles/ticks +average: 4543 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2389 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11470 cycles/ticks +average: 11527 cycles/ticks + +indcpa_enc: +median: 12410 cycles/ticks +average: 12467 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1157 cycles/ticks + +kyber_keypair_derand: +median: 20932 cycles/ticks +average: 21003 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21430 cycles/ticks + +kyber_encaps_derand: +median: 21938 cycles/ticks +average: 22029 cycles/ticks + +kyber_encaps: +median: 22906 cycles/ticks +average: 23016 cycles/ticks + +kyber_decaps: +median: 25138 cycles/ticks +average: 25209 cycles/ticks + +Loop spin: 946 +gen_a: +median: 4368 cycles/ticks +average: 4425 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11498 cycles/ticks +average: 11572 cycles/ticks + +indcpa_enc: +median: 12452 cycles/ticks +average: 12506 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19368 cycles/ticks +average: 19501 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21458 cycles/ticks + +kyber_encaps_derand: +median: 21906 cycles/ticks +average: 21995 cycles/ticks + +kyber_encaps: +median: 22808 cycles/ticks +average: 22924 cycles/ticks + +kyber_decaps: +median: 25084 cycles/ticks +average: 25217 cycles/ticks + +Loop spin: 947 +gen_a: +median: 4376 cycles/ticks +average: 4443 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2391 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11438 cycles/ticks +average: 11493 cycles/ticks + +indcpa_enc: +median: 12388 cycles/ticks +average: 12477 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19416 cycles/ticks +average: 19546 cycles/ticks + +kyber_keypair: +median: 21266 cycles/ticks +average: 21396 cycles/ticks + +kyber_encaps_derand: +median: 21890 cycles/ticks +average: 22001 cycles/ticks + +kyber_encaps: +median: 22802 cycles/ticks +average: 22912 cycles/ticks + +kyber_decaps: +median: 25106 cycles/ticks +average: 25245 cycles/ticks + +Loop spin: 948 +gen_a: +median: 4372 cycles/ticks +average: 4513 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 186 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 12714 cycles/ticks +average: 12795 cycles/ticks + +indcpa_enc: +median: 13704 cycles/ticks +average: 13795 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1153 cycles/ticks + +kyber_keypair_derand: +median: 19406 cycles/ticks +average: 19509 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21453 cycles/ticks + +kyber_encaps_derand: +median: 21918 cycles/ticks +average: 22021 cycles/ticks + +kyber_encaps: +median: 22874 cycles/ticks +average: 22995 cycles/ticks + +kyber_decaps: +median: 25124 cycles/ticks +average: 25242 cycles/ticks + +Loop spin: 949 +gen_a: +median: 4380 cycles/ticks +average: 4427 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1544 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 260 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11506 cycles/ticks +average: 11572 cycles/ticks + +indcpa_enc: +median: 12440 cycles/ticks +average: 12489 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19414 cycles/ticks +average: 19518 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21436 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 21992 cycles/ticks + +kyber_encaps: +median: 22832 cycles/ticks +average: 22934 cycles/ticks + +kyber_decaps: +median: 25106 cycles/ticks +average: 25167 cycles/ticks + +Loop spin: 950 +gen_a: +median: 4376 cycles/ticks +average: 4539 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11526 cycles/ticks +average: 11589 cycles/ticks + +indcpa_enc: +median: 12474 cycles/ticks +average: 12557 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19434 cycles/ticks +average: 19518 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21438 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 21988 cycles/ticks + +kyber_encaps: +median: 22806 cycles/ticks +average: 22915 cycles/ticks + +kyber_decaps: +median: 25128 cycles/ticks +average: 25239 cycles/ticks + +Loop spin: 951 +gen_a: +median: 4388 cycles/ticks +average: 4434 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11380 cycles/ticks +average: 11446 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12465 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19442 cycles/ticks +average: 19544 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21436 cycles/ticks + +kyber_encaps_derand: +median: 21918 cycles/ticks +average: 21997 cycles/ticks + +kyber_encaps: +median: 22870 cycles/ticks +average: 22966 cycles/ticks + +kyber_decaps: +median: 25092 cycles/ticks +average: 25285 cycles/ticks + +Loop spin: 952 +gen_a: +median: 4366 cycles/ticks +average: 4504 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11450 cycles/ticks +average: 11519 cycles/ticks + +indcpa_enc: +median: 12396 cycles/ticks +average: 12444 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19560 cycles/ticks +average: 19682 cycles/ticks + +kyber_keypair: +median: 21348 cycles/ticks +average: 21518 cycles/ticks + +kyber_encaps_derand: +median: 21908 cycles/ticks +average: 22011 cycles/ticks + +kyber_encaps: +median: 22840 cycles/ticks +average: 22973 cycles/ticks + +kyber_decaps: +median: 25074 cycles/ticks +average: 25159 cycles/ticks + +Loop spin: 953 +gen_a: +median: 4360 cycles/ticks +average: 4409 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 180 cycles/ticks +average: 180 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11540 cycles/ticks +average: 11594 cycles/ticks + +indcpa_enc: +median: 12522 cycles/ticks +average: 12604 cycles/ticks + +indcpa_dec: +median: 1206 cycles/ticks +average: 1206 cycles/ticks + +kyber_keypair_derand: +median: 19416 cycles/ticks +average: 19520 cycles/ticks + +kyber_keypair: +median: 21316 cycles/ticks +average: 21493 cycles/ticks + +kyber_encaps_derand: +median: 21922 cycles/ticks +average: 22032 cycles/ticks + +kyber_encaps: +median: 22886 cycles/ticks +average: 23024 cycles/ticks + +kyber_decaps: +median: 25190 cycles/ticks +average: 25319 cycles/ticks + +Loop spin: 954 +gen_a: +median: 4380 cycles/ticks +average: 4508 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11338 cycles/ticks +average: 11375 cycles/ticks + +indcpa_enc: +median: 12298 cycles/ticks +average: 12371 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19452 cycles/ticks +average: 19636 cycles/ticks + +kyber_keypair: +median: 21362 cycles/ticks +average: 21499 cycles/ticks + +kyber_encaps_derand: +median: 21892 cycles/ticks +average: 21987 cycles/ticks + +kyber_encaps: +median: 22840 cycles/ticks +average: 22956 cycles/ticks + +kyber_decaps: +median: 25066 cycles/ticks +average: 25163 cycles/ticks + +Loop spin: 955 +gen_a: +median: 4370 cycles/ticks +average: 4469 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2366 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1560 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11340 cycles/ticks +average: 11392 cycles/ticks + +indcpa_enc: +median: 12308 cycles/ticks +average: 12376 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1185 cycles/ticks + +kyber_keypair_derand: +median: 19468 cycles/ticks +average: 19573 cycles/ticks + +kyber_keypair: +median: 21310 cycles/ticks +average: 21478 cycles/ticks + +kyber_encaps_derand: +median: 21910 cycles/ticks +average: 22040 cycles/ticks + +kyber_encaps: +median: 22856 cycles/ticks +average: 22977 cycles/ticks + +kyber_decaps: +median: 25058 cycles/ticks +average: 25179 cycles/ticks + +Loop spin: 956 +gen_a: +median: 4388 cycles/ticks +average: 4516 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 183 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 35 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11342 cycles/ticks +average: 11397 cycles/ticks + +indcpa_enc: +median: 12358 cycles/ticks +average: 12421 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1180 cycles/ticks + +kyber_keypair_derand: +median: 19396 cycles/ticks +average: 19484 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 21952 cycles/ticks +average: 22068 cycles/ticks + +kyber_encaps: +median: 22902 cycles/ticks +average: 23021 cycles/ticks + +kyber_decaps: +median: 25112 cycles/ticks +average: 25217 cycles/ticks + +Loop spin: 957 +gen_a: +median: 4372 cycles/ticks +average: 4406 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 1550 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11458 cycles/ticks +average: 11519 cycles/ticks + +indcpa_enc: +median: 12362 cycles/ticks +average: 12447 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19536 cycles/ticks +average: 19652 cycles/ticks + +kyber_keypair: +median: 21378 cycles/ticks +average: 21526 cycles/ticks + +kyber_encaps_derand: +median: 22036 cycles/ticks +average: 22128 cycles/ticks + +kyber_encaps: +median: 22946 cycles/ticks +average: 23053 cycles/ticks + +kyber_decaps: +median: 25170 cycles/ticks +average: 25294 cycles/ticks + +Loop spin: 958 +gen_a: +median: 4368 cycles/ticks +average: 4418 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 193 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11442 cycles/ticks +average: 11538 cycles/ticks + +indcpa_enc: +median: 12394 cycles/ticks +average: 12457 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19396 cycles/ticks +average: 19505 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21442 cycles/ticks + +kyber_encaps_derand: +median: 21914 cycles/ticks +average: 21998 cycles/ticks + +kyber_encaps: +median: 22860 cycles/ticks +average: 22981 cycles/ticks + +kyber_decaps: +median: 25114 cycles/ticks +average: 25206 cycles/ticks + +Loop spin: 959 +gen_a: +median: 4376 cycles/ticks +average: 4487 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 250 cycles/ticks +average: 278 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11356 cycles/ticks +average: 11444 cycles/ticks + +indcpa_enc: +median: 12332 cycles/ticks +average: 12402 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19450 cycles/ticks +average: 19569 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21440 cycles/ticks + +kyber_encaps_derand: +median: 21938 cycles/ticks +average: 22054 cycles/ticks + +kyber_encaps: +median: 22812 cycles/ticks +average: 22917 cycles/ticks + +kyber_decaps: +median: 25048 cycles/ticks +average: 25145 cycles/ticks + +Loop spin: 960 +gen_a: +median: 4382 cycles/ticks +average: 4432 cycles/ticks + +poly_getnoise_eta1: +median: 2380 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 1548 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11308 cycles/ticks +average: 11395 cycles/ticks + +indcpa_enc: +median: 12290 cycles/ticks +average: 12361 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19438 cycles/ticks +average: 19555 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21464 cycles/ticks + +kyber_encaps_derand: +median: 21976 cycles/ticks +average: 22060 cycles/ticks + +kyber_encaps: +median: 22934 cycles/ticks +average: 23024 cycles/ticks + +kyber_decaps: +median: 25152 cycles/ticks +average: 25252 cycles/ticks + +Loop spin: 961 +gen_a: +median: 4370 cycles/ticks +average: 4423 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 256 cycles/ticks +average: 257 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11362 cycles/ticks +average: 11415 cycles/ticks + +indcpa_enc: +median: 12322 cycles/ticks +average: 12399 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1178 cycles/ticks + +kyber_keypair_derand: +median: 19362 cycles/ticks +average: 19456 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21468 cycles/ticks + +kyber_encaps_derand: +median: 21958 cycles/ticks +average: 22061 cycles/ticks + +kyber_encaps: +median: 22874 cycles/ticks +average: 22977 cycles/ticks + +kyber_decaps: +median: 25094 cycles/ticks +average: 25180 cycles/ticks + +Loop spin: 962 +gen_a: +median: 4366 cycles/ticks +average: 4398 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 234 cycles/ticks +average: 269 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11382 cycles/ticks +average: 11472 cycles/ticks + +indcpa_enc: +median: 12350 cycles/ticks +average: 12401 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19400 cycles/ticks +average: 19524 cycles/ticks + +kyber_keypair: +median: 21264 cycles/ticks +average: 21430 cycles/ticks + +kyber_encaps_derand: +median: 21888 cycles/ticks +average: 21999 cycles/ticks + +kyber_encaps: +median: 22796 cycles/ticks +average: 22906 cycles/ticks + +kyber_decaps: +median: 25092 cycles/ticks +average: 25174 cycles/ticks + +Loop spin: 963 +gen_a: +median: 4360 cycles/ticks +average: 4522 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 84 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11463 cycles/ticks + +indcpa_enc: +median: 12366 cycles/ticks +average: 12425 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19392 cycles/ticks +average: 19494 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21437 cycles/ticks + +kyber_encaps_derand: +median: 21854 cycles/ticks +average: 21948 cycles/ticks + +kyber_encaps: +median: 22774 cycles/ticks +average: 22889 cycles/ticks + +kyber_decaps: +median: 25008 cycles/ticks +average: 25101 cycles/ticks + +Loop spin: 964 +gen_a: +median: 4382 cycles/ticks +average: 4532 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2388 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11418 cycles/ticks +average: 11470 cycles/ticks + +indcpa_enc: +median: 12366 cycles/ticks +average: 12424 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19432 cycles/ticks +average: 19545 cycles/ticks + +kyber_keypair: +median: 21300 cycles/ticks +average: 21450 cycles/ticks + +kyber_encaps_derand: +median: 21892 cycles/ticks +average: 22011 cycles/ticks + +kyber_encaps: +median: 22842 cycles/ticks +average: 22972 cycles/ticks + +kyber_decaps: +median: 25074 cycles/ticks +average: 25172 cycles/ticks + +Loop spin: 965 +gen_a: +median: 4368 cycles/ticks +average: 4424 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 93 cycles/ticks + +indcpa_keypair: +median: 11432 cycles/ticks +average: 11481 cycles/ticks + +indcpa_enc: +median: 12438 cycles/ticks +average: 12496 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +kyber_keypair_derand: +median: 19470 cycles/ticks +average: 19590 cycles/ticks + +kyber_keypair: +median: 21324 cycles/ticks +average: 21496 cycles/ticks + +kyber_encaps_derand: +median: 21946 cycles/ticks +average: 22073 cycles/ticks + +kyber_encaps: +median: 22906 cycles/ticks +average: 23026 cycles/ticks + +kyber_decaps: +median: 25148 cycles/ticks +average: 25262 cycles/ticks + +Loop spin: 966 +gen_a: +median: 4376 cycles/ticks +average: 4423 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 185 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 256 cycles/ticks +average: 257 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11467 cycles/ticks + +indcpa_enc: +median: 12352 cycles/ticks +average: 12419 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1138 cycles/ticks + +kyber_keypair_derand: +median: 19420 cycles/ticks +average: 19544 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21449 cycles/ticks + +kyber_encaps_derand: +median: 21960 cycles/ticks +average: 22081 cycles/ticks + +kyber_encaps: +median: 22888 cycles/ticks +average: 23010 cycles/ticks + +kyber_decaps: +median: 25108 cycles/ticks +average: 25219 cycles/ticks + +Loop spin: 967 +gen_a: +median: 4376 cycles/ticks +average: 4422 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 178 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11498 cycles/ticks +average: 11553 cycles/ticks + +indcpa_enc: +median: 13214 cycles/ticks +average: 13332 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1137 cycles/ticks + +kyber_keypair_derand: +median: 19694 cycles/ticks +average: 19767 cycles/ticks + +kyber_keypair: +median: 21546 cycles/ticks +average: 21704 cycles/ticks + +kyber_encaps_derand: +median: 22162 cycles/ticks +average: 22272 cycles/ticks + +kyber_encaps: +median: 23026 cycles/ticks +average: 25978 cycles/ticks + +kyber_decaps: +median: 25240 cycles/ticks +average: 25348 cycles/ticks + +Loop spin: 968 +gen_a: +median: 4370 cycles/ticks +average: 4547 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11420 cycles/ticks +average: 11478 cycles/ticks + +indcpa_enc: +median: 12436 cycles/ticks +average: 12511 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19500 cycles/ticks +average: 19610 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21445 cycles/ticks + +kyber_encaps_derand: +median: 21916 cycles/ticks +average: 22028 cycles/ticks + +kyber_encaps: +median: 22862 cycles/ticks +average: 22994 cycles/ticks + +kyber_decaps: +median: 25084 cycles/ticks +average: 25204 cycles/ticks + +Loop spin: 969 +gen_a: +median: 4364 cycles/ticks +average: 4458 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 263 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11446 cycles/ticks +average: 11504 cycles/ticks + +indcpa_enc: +median: 12384 cycles/ticks +average: 12475 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1151 cycles/ticks + +kyber_keypair_derand: +median: 19528 cycles/ticks +average: 19632 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21451 cycles/ticks + +kyber_encaps_derand: +median: 21856 cycles/ticks +average: 21965 cycles/ticks + +kyber_encaps: +median: 22798 cycles/ticks +average: 22899 cycles/ticks + +kyber_decaps: +median: 25066 cycles/ticks +average: 25166 cycles/ticks + +Loop spin: 970 +gen_a: +median: 4362 cycles/ticks +average: 4483 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 175 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11412 cycles/ticks +average: 11471 cycles/ticks + +indcpa_enc: +median: 12366 cycles/ticks +average: 12441 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1146 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 22173 cycles/ticks + +kyber_keypair: +median: 21272 cycles/ticks +average: 21434 cycles/ticks + +kyber_encaps_derand: +median: 21836 cycles/ticks +average: 21982 cycles/ticks + +kyber_encaps: +median: 22760 cycles/ticks +average: 22897 cycles/ticks + +kyber_decaps: +median: 25008 cycles/ticks +average: 25100 cycles/ticks + +Loop spin: 971 +gen_a: +median: 4366 cycles/ticks +average: 4504 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11432 cycles/ticks +average: 11487 cycles/ticks + +indcpa_enc: +median: 12300 cycles/ticks +average: 12376 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1141 cycles/ticks + +kyber_keypair_derand: +median: 19418 cycles/ticks +average: 19547 cycles/ticks + +kyber_keypair: +median: 21322 cycles/ticks +average: 21499 cycles/ticks + +kyber_encaps_derand: +median: 21900 cycles/ticks +average: 21972 cycles/ticks + +kyber_encaps: +median: 22850 cycles/ticks +average: 22961 cycles/ticks + +kyber_decaps: +median: 25062 cycles/ticks +average: 25171 cycles/ticks + +Loop spin: 972 +gen_a: +median: 4372 cycles/ticks +average: 4475 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 259 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11348 cycles/ticks +average: 11414 cycles/ticks + +indcpa_enc: +median: 12336 cycles/ticks +average: 12409 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19378 cycles/ticks +average: 19489 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21432 cycles/ticks + +kyber_encaps_derand: +median: 21872 cycles/ticks +average: 21984 cycles/ticks + +kyber_encaps: +median: 22816 cycles/ticks +average: 22934 cycles/ticks + +kyber_decaps: +median: 25058 cycles/ticks +average: 25176 cycles/ticks + +Loop spin: 973 +gen_a: +median: 4382 cycles/ticks +average: 4502 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2389 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 93 cycles/ticks + +indcpa_keypair: +median: 11476 cycles/ticks +average: 11568 cycles/ticks + +indcpa_enc: +median: 12366 cycles/ticks +average: 12446 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19480 cycles/ticks +average: 19574 cycles/ticks + +kyber_keypair: +median: 21332 cycles/ticks +average: 21546 cycles/ticks + +kyber_encaps_derand: +median: 21982 cycles/ticks +average: 22066 cycles/ticks + +kyber_encaps: +median: 22904 cycles/ticks +average: 22995 cycles/ticks + +kyber_decaps: +median: 25156 cycles/ticks +average: 25250 cycles/ticks + +Loop spin: 974 +gen_a: +median: 4378 cycles/ticks +average: 4490 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 43 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11410 cycles/ticks +average: 11496 cycles/ticks + +indcpa_enc: +median: 12380 cycles/ticks +average: 12434 cycles/ticks + +indcpa_dec: +median: 1158 cycles/ticks +average: 1167 cycles/ticks + +kyber_keypair_derand: +median: 19436 cycles/ticks +average: 19554 cycles/ticks + +kyber_keypair: +median: 21296 cycles/ticks +average: 21437 cycles/ticks + +kyber_encaps_derand: +median: 21934 cycles/ticks +average: 22054 cycles/ticks + +kyber_encaps: +median: 22886 cycles/ticks +average: 22980 cycles/ticks + +kyber_decaps: +median: 25120 cycles/ticks +average: 25216 cycles/ticks + +Loop spin: 975 +gen_a: +median: 4386 cycles/ticks +average: 4436 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2389 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11465 cycles/ticks + +indcpa_enc: +median: 12376 cycles/ticks +average: 12455 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1136 cycles/ticks + +kyber_keypair_derand: +median: 19486 cycles/ticks +average: 19587 cycles/ticks + +kyber_keypair: +median: 21318 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21938 cycles/ticks +average: 22040 cycles/ticks + +kyber_encaps: +median: 22862 cycles/ticks +average: 22982 cycles/ticks + +kyber_decaps: +median: 25178 cycles/ticks +average: 25305 cycles/ticks + +Loop spin: 976 +gen_a: +median: 4380 cycles/ticks +average: 4499 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 194 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11374 cycles/ticks +average: 11451 cycles/ticks + +indcpa_enc: +median: 12354 cycles/ticks +average: 12437 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19410 cycles/ticks +average: 19519 cycles/ticks + +kyber_keypair: +median: 21286 cycles/ticks +average: 21445 cycles/ticks + +kyber_encaps_derand: +median: 21912 cycles/ticks +average: 22023 cycles/ticks + +kyber_encaps: +median: 22924 cycles/ticks +average: 23038 cycles/ticks + +kyber_decaps: +median: 25122 cycles/ticks +average: 25235 cycles/ticks + +Loop spin: 977 +gen_a: +median: 4376 cycles/ticks +average: 4580 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 36 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 28 cycles/ticks +average: 28 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11306 cycles/ticks +average: 11364 cycles/ticks + +indcpa_enc: +median: 12298 cycles/ticks +average: 12396 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19398 cycles/ticks +average: 19504 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21450 cycles/ticks + +kyber_encaps_derand: +median: 21934 cycles/ticks +average: 22028 cycles/ticks + +kyber_encaps: +median: 22866 cycles/ticks +average: 22987 cycles/ticks + +kyber_decaps: +median: 25174 cycles/ticks +average: 25267 cycles/ticks + +Loop spin: 978 +gen_a: +median: 4360 cycles/ticks +average: 4462 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1557 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11300 cycles/ticks +average: 11367 cycles/ticks + +indcpa_enc: +median: 12296 cycles/ticks +average: 12388 cycles/ticks + +indcpa_dec: +median: 1156 cycles/ticks +average: 1156 cycles/ticks + +kyber_keypair_derand: +median: 19430 cycles/ticks +average: 19572 cycles/ticks + +kyber_keypair: +median: 21294 cycles/ticks +average: 21475 cycles/ticks + +kyber_encaps_derand: +median: 21862 cycles/ticks +average: 21955 cycles/ticks + +kyber_encaps: +median: 22816 cycles/ticks +average: 22932 cycles/ticks + +kyber_decaps: +median: 25022 cycles/ticks +average: 25115 cycles/ticks + +Loop spin: 979 +gen_a: +median: 4368 cycles/ticks +average: 4474 cycles/ticks + +poly_getnoise_eta1: +median: 2350 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 259 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11370 cycles/ticks +average: 11439 cycles/ticks + +indcpa_enc: +median: 12372 cycles/ticks +average: 12435 cycles/ticks + +indcpa_dec: +median: 1134 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19398 cycles/ticks +average: 19529 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21444 cycles/ticks + +kyber_encaps_derand: +median: 21890 cycles/ticks +average: 21992 cycles/ticks + +kyber_encaps: +median: 22844 cycles/ticks +average: 22949 cycles/ticks + +kyber_decaps: +median: 25080 cycles/ticks +average: 25171 cycles/ticks + +Loop spin: 980 +gen_a: +median: 4374 cycles/ticks +average: 4421 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11304 cycles/ticks +average: 11355 cycles/ticks + +indcpa_enc: +median: 12280 cycles/ticks +average: 12335 cycles/ticks + +indcpa_dec: +median: 1148 cycles/ticks +average: 1162 cycles/ticks + +kyber_keypair_derand: +median: 19530 cycles/ticks +average: 19676 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21444 cycles/ticks + +kyber_encaps_derand: +median: 21826 cycles/ticks +average: 21925 cycles/ticks + +kyber_encaps: +median: 22772 cycles/ticks +average: 22898 cycles/ticks + +kyber_decaps: +median: 24982 cycles/ticks +average: 25074 cycles/ticks + +Loop spin: 981 +gen_a: +median: 4380 cycles/ticks +average: 4415 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11396 cycles/ticks +average: 11462 cycles/ticks + +indcpa_enc: +median: 12344 cycles/ticks +average: 12424 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19428 cycles/ticks +average: 19542 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 21944 cycles/ticks +average: 22072 cycles/ticks + +kyber_encaps: +median: 22882 cycles/ticks +average: 23027 cycles/ticks + +kyber_decaps: +median: 25184 cycles/ticks +average: 25295 cycles/ticks + +Loop spin: 982 +gen_a: +median: 4372 cycles/ticks +average: 4511 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11396 cycles/ticks +average: 11446 cycles/ticks + +indcpa_enc: +median: 12342 cycles/ticks +average: 12443 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19460 cycles/ticks +average: 19557 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21458 cycles/ticks + +kyber_encaps_derand: +median: 21928 cycles/ticks +average: 22037 cycles/ticks + +kyber_encaps: +median: 22802 cycles/ticks +average: 22913 cycles/ticks + +kyber_decaps: +median: 25072 cycles/ticks +average: 25187 cycles/ticks + +Loop spin: 983 +gen_a: +median: 4370 cycles/ticks +average: 4460 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 256 cycles/ticks +average: 269 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11408 cycles/ticks +average: 11487 cycles/ticks + +indcpa_enc: +median: 12384 cycles/ticks +average: 12443 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1167 cycles/ticks + +kyber_keypair_derand: +median: 19440 cycles/ticks +average: 19548 cycles/ticks + +kyber_keypair: +median: 21266 cycles/ticks +average: 21439 cycles/ticks + +kyber_encaps_derand: +median: 21912 cycles/ticks +average: 22033 cycles/ticks + +kyber_encaps: +median: 22840 cycles/ticks +average: 22956 cycles/ticks + +kyber_decaps: +median: 25072 cycles/ticks +average: 25252 cycles/ticks + +Loop spin: 984 +gen_a: +median: 4364 cycles/ticks +average: 4395 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11498 cycles/ticks +average: 11575 cycles/ticks + +indcpa_enc: +median: 12468 cycles/ticks +average: 12554 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19528 cycles/ticks +average: 19657 cycles/ticks + +kyber_keypair: +median: 21474 cycles/ticks +average: 21637 cycles/ticks + +kyber_encaps_derand: +median: 21886 cycles/ticks +average: 22021 cycles/ticks + +kyber_encaps: +median: 22838 cycles/ticks +average: 22958 cycles/ticks + +kyber_decaps: +median: 25010 cycles/ticks +average: 25104 cycles/ticks + +Loop spin: 985 +gen_a: +median: 4362 cycles/ticks +average: 4429 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2393 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 174 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11416 cycles/ticks +average: 11487 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12479 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1154 cycles/ticks + +kyber_keypair_derand: +median: 19372 cycles/ticks +average: 19475 cycles/ticks + +kyber_keypair: +median: 21282 cycles/ticks +average: 21445 cycles/ticks + +kyber_encaps_derand: +median: 21904 cycles/ticks +average: 22010 cycles/ticks + +kyber_encaps: +median: 22840 cycles/ticks +average: 22962 cycles/ticks + +kyber_decaps: +median: 25124 cycles/ticks +average: 25250 cycles/ticks + +Loop spin: 986 +gen_a: +median: 4372 cycles/ticks +average: 4475 cycles/ticks + +poly_getnoise_eta1: +median: 2360 cycles/ticks +average: 2390 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1559 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 177 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 269 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11340 cycles/ticks +average: 11391 cycles/ticks + +indcpa_enc: +median: 12298 cycles/ticks +average: 12391 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1139 cycles/ticks + +kyber_keypair_derand: +median: 19426 cycles/ticks +average: 19486 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21518 cycles/ticks + +kyber_encaps_derand: +median: 21988 cycles/ticks +average: 22096 cycles/ticks + +kyber_encaps: +median: 22924 cycles/ticks +average: 23018 cycles/ticks + +kyber_decaps: +median: 25166 cycles/ticks +average: 25263 cycles/ticks + +Loop spin: 987 +gen_a: +median: 4390 cycles/ticks +average: 4519 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 250 cycles/ticks +average: 279 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 253 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11386 cycles/ticks +average: 11460 cycles/ticks + +indcpa_enc: +median: 12342 cycles/ticks +average: 12458 cycles/ticks + +indcpa_dec: +median: 1136 cycles/ticks +average: 1135 cycles/ticks + +kyber_keypair_derand: +median: 19474 cycles/ticks +average: 19566 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21462 cycles/ticks + +kyber_encaps_derand: +median: 21876 cycles/ticks +average: 21971 cycles/ticks + +kyber_encaps: +median: 22858 cycles/ticks +average: 22981 cycles/ticks + +kyber_decaps: +median: 25048 cycles/ticks +average: 25124 cycles/ticks + +Loop spin: 988 +gen_a: +median: 4388 cycles/ticks +average: 4478 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 222 cycles/ticks +average: 269 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 176 cycles/ticks +average: 176 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 266 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11432 cycles/ticks +average: 11495 cycles/ticks + +indcpa_enc: +median: 12406 cycles/ticks +average: 12498 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1155 cycles/ticks + +kyber_keypair_derand: +median: 19504 cycles/ticks +average: 19586 cycles/ticks + +kyber_keypair: +median: 21278 cycles/ticks +average: 21454 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 22026 cycles/ticks + +kyber_encaps: +median: 22842 cycles/ticks +average: 22969 cycles/ticks + +kyber_decaps: +median: 25100 cycles/ticks +average: 25188 cycles/ticks + +Loop spin: 989 +gen_a: +median: 4406 cycles/ticks +average: 4482 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11400 cycles/ticks +average: 11489 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12433 cycles/ticks + +indcpa_dec: +median: 1160 cycles/ticks +average: 1179 cycles/ticks + +kyber_keypair_derand: +median: 19346 cycles/ticks +average: 19441 cycles/ticks + +kyber_keypair: +median: 21290 cycles/ticks +average: 21451 cycles/ticks + +kyber_encaps_derand: +median: 21948 cycles/ticks +average: 22068 cycles/ticks + +kyber_encaps: +median: 22886 cycles/ticks +average: 22993 cycles/ticks + +kyber_decaps: +median: 25110 cycles/ticks +average: 25217 cycles/ticks + +Loop spin: 990 +gen_a: +median: 4374 cycles/ticks +average: 4412 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 222 cycles/ticks +average: 270 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 254 cycles/ticks + +polyvec_decompress: +median: 84 cycles/ticks +average: 83 cycles/ticks + +indcpa_keypair: +median: 11406 cycles/ticks +average: 11456 cycles/ticks + +indcpa_enc: +median: 12360 cycles/ticks +average: 12442 cycles/ticks + +indcpa_dec: +median: 1150 cycles/ticks +average: 1150 cycles/ticks + +kyber_keypair_derand: +median: 19438 cycles/ticks +average: 19548 cycles/ticks + +kyber_keypair: +median: 21298 cycles/ticks +average: 21487 cycles/ticks + +kyber_encaps_derand: +median: 21898 cycles/ticks +average: 22001 cycles/ticks + +kyber_encaps: +median: 22802 cycles/ticks +average: 22959 cycles/ticks + +kyber_decaps: +median: 25114 cycles/ticks +average: 25208 cycles/ticks + +Loop spin: 991 +gen_a: +median: 4372 cycles/ticks +average: 4410 cycles/ticks + +poly_getnoise_eta1: +median: 2348 cycles/ticks +average: 2366 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 182 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11398 cycles/ticks +average: 11481 cycles/ticks + +indcpa_enc: +median: 12462 cycles/ticks +average: 12509 cycles/ticks + +indcpa_dec: +median: 1166 cycles/ticks +average: 1181 cycles/ticks + +kyber_keypair_derand: +median: 19382 cycles/ticks +average: 19471 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21442 cycles/ticks + +kyber_encaps_derand: +median: 21872 cycles/ticks +average: 21983 cycles/ticks + +kyber_encaps: +median: 22838 cycles/ticks +average: 22972 cycles/ticks + +kyber_decaps: +median: 25052 cycles/ticks +average: 25146 cycles/ticks + +Loop spin: 992 +gen_a: +median: 4384 cycles/ticks +average: 4449 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 182 cycles/ticks +average: 183 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 94 cycles/ticks + +indcpa_keypair: +median: 11352 cycles/ticks +average: 11408 cycles/ticks + +indcpa_enc: +median: 12380 cycles/ticks +average: 12465 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19496 cycles/ticks +average: 19619 cycles/ticks + +kyber_keypair: +median: 21308 cycles/ticks +average: 21478 cycles/ticks + +kyber_encaps_derand: +median: 21896 cycles/ticks +average: 21988 cycles/ticks + +kyber_encaps: +median: 22830 cycles/ticks +average: 22920 cycles/ticks + +kyber_decaps: +median: 25050 cycles/ticks +average: 25160 cycles/ticks + +Loop spin: 993 +gen_a: +median: 4364 cycles/ticks +average: 4423 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 268 cycles/ticks +average: 268 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11386 cycles/ticks +average: 11470 cycles/ticks + +indcpa_enc: +median: 12378 cycles/ticks +average: 12442 cycles/ticks + +indcpa_dec: +median: 1140 cycles/ticks +average: 1140 cycles/ticks + +kyber_keypair_derand: +median: 19476 cycles/ticks +average: 19581 cycles/ticks + +kyber_keypair: +median: 21264 cycles/ticks +average: 21448 cycles/ticks + +kyber_encaps_derand: +median: 21988 cycles/ticks +average: 22084 cycles/ticks + +kyber_encaps: +median: 22908 cycles/ticks +average: 23022 cycles/ticks + +kyber_decaps: +median: 25144 cycles/ticks +average: 25241 cycles/ticks + +Loop spin: 994 +gen_a: +median: 4370 cycles/ticks +average: 4403 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11420 cycles/ticks +average: 11504 cycles/ticks + +indcpa_enc: +median: 12382 cycles/ticks +average: 12449 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19484 cycles/ticks +average: 19622 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21459 cycles/ticks + +kyber_encaps_derand: +median: 21842 cycles/ticks +average: 21938 cycles/ticks + +kyber_encaps: +median: 22818 cycles/ticks +average: 22954 cycles/ticks + +kyber_decaps: +median: 25016 cycles/ticks +average: 25105 cycles/ticks + +Loop spin: 995 +gen_a: +median: 4374 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 80 cycles/ticks +average: 80 cycles/ticks + +indcpa_keypair: +median: 11472 cycles/ticks +average: 11530 cycles/ticks + +indcpa_enc: +median: 12412 cycles/ticks +average: 12503 cycles/ticks + +indcpa_dec: +median: 1138 cycles/ticks +average: 1149 cycles/ticks + +kyber_keypair_derand: +median: 19450 cycles/ticks +average: 19550 cycles/ticks + +kyber_keypair: +median: 21288 cycles/ticks +average: 21415 cycles/ticks + +kyber_encaps_derand: +median: 21888 cycles/ticks +average: 21988 cycles/ticks + +kyber_encaps: +median: 22834 cycles/ticks +average: 22967 cycles/ticks + +kyber_decaps: +median: 25058 cycles/ticks +average: 25161 cycles/ticks + +Loop spin: 996 +gen_a: +median: 4382 cycles/ticks +average: 4418 cycles/ticks + +poly_getnoise_eta1: +median: 2354 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 254 cycles/ticks +average: 265 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11378 cycles/ticks +average: 11447 cycles/ticks + +indcpa_enc: +median: 12336 cycles/ticks +average: 12461 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1178 cycles/ticks + +kyber_keypair_derand: +median: 19464 cycles/ticks +average: 19547 cycles/ticks + +kyber_keypair: +median: 21312 cycles/ticks +average: 21463 cycles/ticks + +kyber_encaps_derand: +median: 21892 cycles/ticks +average: 21998 cycles/ticks + +kyber_encaps: +median: 22808 cycles/ticks +average: 22907 cycles/ticks + +kyber_decaps: +median: 25020 cycles/ticks +average: 25119 cycles/ticks + +Loop spin: 997 +gen_a: +median: 4380 cycles/ticks +average: 4414 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11442 cycles/ticks +average: 11530 cycles/ticks + +indcpa_enc: +median: 12396 cycles/ticks +average: 12464 cycles/ticks + +indcpa_dec: +median: 1154 cycles/ticks +average: 1163 cycles/ticks + +kyber_keypair_derand: +median: 19456 cycles/ticks +average: 19577 cycles/ticks + +kyber_keypair: +median: 21284 cycles/ticks +average: 21433 cycles/ticks + +kyber_encaps_derand: +median: 21888 cycles/ticks +average: 22002 cycles/ticks + +kyber_encaps: +median: 22818 cycles/ticks +average: 22943 cycles/ticks + +kyber_decaps: +median: 25068 cycles/ticks +average: 25190 cycles/ticks + +Loop spin: 998 +gen_a: +median: 4382 cycles/ticks +average: 4535 cycles/ticks + +poly_getnoise_eta1: +median: 2358 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 275 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 178 cycles/ticks +average: 179 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 30 cycles/ticks +average: 30 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 252 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 82 cycles/ticks + +indcpa_keypair: +median: 11284 cycles/ticks +average: 11357 cycles/ticks + +indcpa_enc: +median: 12272 cycles/ticks +average: 12371 cycles/ticks + +indcpa_dec: +median: 1146 cycles/ticks +average: 1147 cycles/ticks + +kyber_keypair_derand: +median: 19438 cycles/ticks +average: 19544 cycles/ticks + +kyber_keypair: +median: 21292 cycles/ticks +average: 21431 cycles/ticks + +kyber_encaps_derand: +median: 21978 cycles/ticks +average: 22068 cycles/ticks + +kyber_encaps: +median: 22890 cycles/ticks +average: 23024 cycles/ticks + +kyber_decaps: +median: 25092 cycles/ticks +average: 25224 cycles/ticks + +Loop spin: 999 +gen_a: +median: 4368 cycles/ticks +average: 4398 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2383 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 222 cycles/ticks +average: 270 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 172 cycles/ticks +average: 172 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 33 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11468 cycles/ticks +average: 11549 cycles/ticks + +indcpa_enc: +median: 12348 cycles/ticks +average: 12402 cycles/ticks + +indcpa_dec: +median: 1142 cycles/ticks +average: 1142 cycles/ticks + +kyber_keypair_derand: +median: 19478 cycles/ticks +average: 19587 cycles/ticks + +kyber_keypair: +median: 21302 cycles/ticks +average: 21478 cycles/ticks + +kyber_encaps_derand: +median: 21902 cycles/ticks +average: 21993 cycles/ticks + +kyber_encaps: +median: 22836 cycles/ticks +average: 22937 cycles/ticks + +kyber_decaps: +median: 25078 cycles/ticks +average: 25156 cycles/ticks + +Loop spin: 1000 +gen_a: +median: 4370 cycles/ticks +average: 4452 cycles/ticks + +poly_getnoise_eta1: +median: 2356 cycles/ticks +average: 2366 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 174 cycles/ticks +average: 173 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 252 cycles/ticks +average: 251 cycles/ticks + +polyvec_decompress: +median: 82 cycles/ticks +average: 81 cycles/ticks + +indcpa_keypair: +median: 11450 cycles/ticks +average: 11558 cycles/ticks + +indcpa_enc: +median: 12400 cycles/ticks +average: 12475 cycles/ticks + +indcpa_dec: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +kyber_keypair_derand: +median: 19416 cycles/ticks +average: 19531 cycles/ticks + +kyber_keypair: +median: 21316 cycles/ticks +average: 21474 cycles/ticks + +kyber_encaps_derand: +median: 21962 cycles/ticks +average: 22072 cycles/ticks + +kyber_encaps: +median: 22900 cycles/ticks +average: 23001 cycles/ticks + +kyber_decaps: +median: 25118 cycles/ticks +average: 25223 cycles/ticks + diff --git a/benchmark/slurm/slurm-11233307.out b/benchmark/slurm/slurm-11233307.out new file mode 100644 index 0000000..71d276d --- /dev/null +++ b/benchmark/slurm/slurm-11233307.out @@ -0,0 +1,81009 @@ +## SLURM PROLOG ############################################################### +## Job ID : 11233307 +## Job Name : test_energy768.sh +## Nodelist : node2334 +## CPUs : 1 +## Mem/Node : 1024 MB +## Directory : /oscar/data/csci1952/lneuwirt/cs1952y-final/kyber/avx2/test +## Job Started : Fri May 2 01:39:38 PM EDT 2025 +############################################################################### +Loop spin: 1 +gen_a: +median: 12346 cycles/ticks +average: 14575 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21910 cycles/ticks +average: 22022 cycles/ticks + +indcpa_enc: +median: 21174 cycles/ticks +average: 21485 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33708 cycles/ticks +average: 33856 cycles/ticks + +kyber_keypair: +median: 36264 cycles/ticks +average: 36541 cycles/ticks + +kyber_encaps_derand: +median: 34520 cycles/ticks +average: 34658 cycles/ticks + +kyber_encaps: +median: 35450 cycles/ticks +average: 35625 cycles/ticks + +kyber_decaps: +median: 38704 cycles/ticks +average: 38840 cycles/ticks + +Loop spin: 2 +gen_a: +median: 12370 cycles/ticks +average: 12471 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1579 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1559 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 297 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21874 cycles/ticks +average: 21991 cycles/ticks + +indcpa_enc: +median: 21142 cycles/ticks +average: 21253 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33668 cycles/ticks +average: 33844 cycles/ticks + +kyber_keypair: +median: 36188 cycles/ticks +average: 36423 cycles/ticks + +kyber_encaps_derand: +median: 34496 cycles/ticks +average: 34622 cycles/ticks + +kyber_encaps: +median: 35434 cycles/ticks +average: 35602 cycles/ticks + +kyber_decaps: +median: 38770 cycles/ticks +average: 38931 cycles/ticks + +Loop spin: 3 +gen_a: +median: 12396 cycles/ticks +average: 12496 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 291 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21898 cycles/ticks +average: 22009 cycles/ticks + +indcpa_enc: +median: 21118 cycles/ticks +average: 21256 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33670 cycles/ticks +average: 33820 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36367 cycles/ticks + +kyber_encaps_derand: +median: 34548 cycles/ticks +average: 34736 cycles/ticks + +kyber_encaps: +median: 35518 cycles/ticks +average: 35695 cycles/ticks + +kyber_decaps: +median: 38770 cycles/ticks +average: 38920 cycles/ticks + +Loop spin: 4 +gen_a: +median: 12386 cycles/ticks +average: 12484 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21902 cycles/ticks +average: 22047 cycles/ticks + +indcpa_enc: +median: 21118 cycles/ticks +average: 21242 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33838 cycles/ticks +average: 34007 cycles/ticks + +kyber_keypair: +median: 36186 cycles/ticks +average: 36400 cycles/ticks + +kyber_encaps_derand: +median: 34526 cycles/ticks +average: 34627 cycles/ticks + +kyber_encaps: +median: 35454 cycles/ticks +average: 35590 cycles/ticks + +kyber_decaps: +median: 38738 cycles/ticks +average: 38871 cycles/ticks + +Loop spin: 5 +gen_a: +median: 12340 cycles/ticks +average: 12437 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 295 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21840 cycles/ticks +average: 21958 cycles/ticks + +indcpa_enc: +median: 21076 cycles/ticks +average: 21179 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33756 cycles/ticks +average: 33921 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36385 cycles/ticks + +kyber_encaps_derand: +median: 34490 cycles/ticks +average: 34639 cycles/ticks + +kyber_encaps: +median: 35410 cycles/ticks +average: 35570 cycles/ticks + +kyber_decaps: +median: 38748 cycles/ticks +average: 38907 cycles/ticks + +Loop spin: 6 +gen_a: +median: 12326 cycles/ticks +average: 12475 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 25 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21920 cycles/ticks +average: 22041 cycles/ticks + +indcpa_enc: +median: 21184 cycles/ticks +average: 21315 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33608 cycles/ticks +average: 33740 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36402 cycles/ticks + +kyber_encaps_derand: +median: 34556 cycles/ticks +average: 34735 cycles/ticks + +kyber_encaps: +median: 35476 cycles/ticks +average: 35632 cycles/ticks + +kyber_decaps: +median: 38806 cycles/ticks +average: 38943 cycles/ticks + +Loop spin: 7 +gen_a: +median: 12386 cycles/ticks +average: 12533 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21816 cycles/ticks +average: 22000 cycles/ticks + +indcpa_enc: +median: 21174 cycles/ticks +average: 21313 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33594 cycles/ticks +average: 33723 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36448 cycles/ticks + +kyber_encaps_derand: +median: 34364 cycles/ticks +average: 34469 cycles/ticks + +kyber_encaps: +median: 35350 cycles/ticks +average: 35505 cycles/ticks + +kyber_decaps: +median: 38594 cycles/ticks +average: 38747 cycles/ticks + +Loop spin: 8 +gen_a: +median: 12400 cycles/ticks +average: 12522 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1559 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21824 cycles/ticks +average: 21930 cycles/ticks + +indcpa_enc: +median: 21070 cycles/ticks +average: 21187 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33660 cycles/ticks +average: 33806 cycles/ticks + +kyber_keypair: +median: 36176 cycles/ticks +average: 36419 cycles/ticks + +kyber_encaps_derand: +median: 34560 cycles/ticks +average: 34684 cycles/ticks + +kyber_encaps: +median: 35488 cycles/ticks +average: 35622 cycles/ticks + +kyber_decaps: +median: 38788 cycles/ticks +average: 38959 cycles/ticks + +Loop spin: 9 +gen_a: +median: 12326 cycles/ticks +average: 12428 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1603 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 391 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21980 cycles/ticks +average: 22090 cycles/ticks + +indcpa_enc: +median: 21198 cycles/ticks +average: 21335 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33784 cycles/ticks +average: 33939 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36479 cycles/ticks + +kyber_encaps_derand: +median: 34508 cycles/ticks +average: 34608 cycles/ticks + +kyber_encaps: +median: 35422 cycles/ticks +average: 35588 cycles/ticks + +kyber_decaps: +median: 38768 cycles/ticks +average: 38930 cycles/ticks + +Loop spin: 10 +gen_a: +median: 12324 cycles/ticks +average: 12434 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 274 cycles/ticks +average: 274 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 129 cycles/ticks + +indcpa_keypair: +median: 21900 cycles/ticks +average: 22009 cycles/ticks + +indcpa_enc: +median: 21164 cycles/ticks +average: 21284 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33718 cycles/ticks +average: 33894 cycles/ticks + +kyber_keypair: +median: 36130 cycles/ticks +average: 36411 cycles/ticks + +kyber_encaps_derand: +median: 34602 cycles/ticks +average: 34720 cycles/ticks + +kyber_encaps: +median: 35464 cycles/ticks +average: 35585 cycles/ticks + +kyber_decaps: +median: 38792 cycles/ticks +average: 38954 cycles/ticks + +Loop spin: 11 +gen_a: +median: 12418 cycles/ticks +average: 12552 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21952 cycles/ticks +average: 22060 cycles/ticks + +indcpa_enc: +median: 21204 cycles/ticks +average: 21354 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33704 cycles/ticks +average: 33855 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36417 cycles/ticks + +kyber_encaps_derand: +median: 34462 cycles/ticks +average: 34587 cycles/ticks + +kyber_encaps: +median: 35436 cycles/ticks +average: 35581 cycles/ticks + +kyber_decaps: +median: 38678 cycles/ticks +average: 38870 cycles/ticks + +Loop spin: 12 +gen_a: +median: 12362 cycles/ticks +average: 12488 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1569 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1585 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21968 cycles/ticks +average: 22069 cycles/ticks + +indcpa_enc: +median: 21350 cycles/ticks +average: 21469 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33658 cycles/ticks +average: 33827 cycles/ticks + +kyber_keypair: +median: 36168 cycles/ticks +average: 36463 cycles/ticks + +kyber_encaps_derand: +median: 34472 cycles/ticks +average: 34611 cycles/ticks + +kyber_encaps: +median: 35560 cycles/ticks +average: 35731 cycles/ticks + +kyber_decaps: +median: 38678 cycles/ticks +average: 38839 cycles/ticks + +Loop spin: 13 +gen_a: +median: 12428 cycles/ticks +average: 12523 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22008 cycles/ticks +average: 22153 cycles/ticks + +indcpa_enc: +median: 21156 cycles/ticks +average: 21281 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33864 cycles/ticks +average: 34064 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36415 cycles/ticks + +kyber_encaps_derand: +median: 35992 cycles/ticks +average: 36119 cycles/ticks + +kyber_encaps: +median: 36930 cycles/ticks +average: 37088 cycles/ticks + +kyber_decaps: +median: 40164 cycles/ticks +average: 40311 cycles/ticks + +Loop spin: 14 +gen_a: +median: 12372 cycles/ticks +average: 12495 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21878 cycles/ticks +average: 22019 cycles/ticks + +indcpa_enc: +median: 21090 cycles/ticks +average: 21242 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33718 cycles/ticks +average: 33854 cycles/ticks + +kyber_keypair: +median: 36132 cycles/ticks +average: 36387 cycles/ticks + +kyber_encaps_derand: +median: 34380 cycles/ticks +average: 34529 cycles/ticks + +kyber_encaps: +median: 35328 cycles/ticks +average: 35479 cycles/ticks + +kyber_decaps: +median: 38658 cycles/ticks +average: 38826 cycles/ticks + +Loop spin: 15 +gen_a: +median: 12412 cycles/ticks +average: 12515 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 44 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21952 cycles/ticks +average: 22073 cycles/ticks + +indcpa_enc: +median: 21266 cycles/ticks +average: 21378 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33740 cycles/ticks +average: 33863 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36353 cycles/ticks + +kyber_encaps_derand: +median: 34574 cycles/ticks +average: 34690 cycles/ticks + +kyber_encaps: +median: 35682 cycles/ticks +average: 35915 cycles/ticks + +kyber_decaps: +median: 38728 cycles/ticks +average: 38891 cycles/ticks + +Loop spin: 16 +gen_a: +median: 12360 cycles/ticks +average: 12483 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21866 cycles/ticks +average: 21985 cycles/ticks + +indcpa_enc: +median: 21128 cycles/ticks +average: 21241 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1575 cycles/ticks + +kyber_keypair_derand: +median: 33590 cycles/ticks +average: 33736 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36361 cycles/ticks + +kyber_encaps_derand: +median: 34436 cycles/ticks +average: 34577 cycles/ticks + +kyber_encaps: +median: 35406 cycles/ticks +average: 35565 cycles/ticks + +kyber_decaps: +median: 38732 cycles/ticks +average: 38873 cycles/ticks + +Loop spin: 17 +gen_a: +median: 12332 cycles/ticks +average: 12418 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21976 cycles/ticks +average: 22073 cycles/ticks + +indcpa_enc: +median: 21106 cycles/ticks +average: 21232 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33756 cycles/ticks +average: 33912 cycles/ticks + +kyber_keypair: +median: 36150 cycles/ticks +average: 36374 cycles/ticks + +kyber_encaps_derand: +median: 34486 cycles/ticks +average: 34626 cycles/ticks + +kyber_encaps: +median: 35442 cycles/ticks +average: 35608 cycles/ticks + +kyber_decaps: +median: 38776 cycles/ticks +average: 38938 cycles/ticks + +Loop spin: 18 +gen_a: +median: 12586 cycles/ticks +average: 12695 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1600 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21718 cycles/ticks +average: 21808 cycles/ticks + +indcpa_enc: +median: 20972 cycles/ticks +average: 21083 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33750 cycles/ticks +average: 33905 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36396 cycles/ticks + +kyber_encaps_derand: +median: 34328 cycles/ticks +average: 34454 cycles/ticks + +kyber_encaps: +median: 35288 cycles/ticks +average: 35473 cycles/ticks + +kyber_decaps: +median: 38618 cycles/ticks +average: 38740 cycles/ticks + +Loop spin: 19 +gen_a: +median: 12342 cycles/ticks +average: 12434 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21880 cycles/ticks +average: 22012 cycles/ticks + +indcpa_enc: +median: 21152 cycles/ticks +average: 21285 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1534 cycles/ticks + +kyber_keypair_derand: +median: 33724 cycles/ticks +average: 33880 cycles/ticks + +kyber_keypair: +median: 36186 cycles/ticks +average: 36446 cycles/ticks + +kyber_encaps_derand: +median: 34358 cycles/ticks +average: 34490 cycles/ticks + +kyber_encaps: +median: 35328 cycles/ticks +average: 35453 cycles/ticks + +kyber_decaps: +median: 38594 cycles/ticks +average: 38731 cycles/ticks + +Loop spin: 20 +gen_a: +median: 12334 cycles/ticks +average: 12459 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21838 cycles/ticks +average: 21963 cycles/ticks + +indcpa_enc: +median: 21050 cycles/ticks +average: 21168 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33642 cycles/ticks +average: 33787 cycles/ticks + +kyber_keypair: +median: 36076 cycles/ticks +average: 36389 cycles/ticks + +kyber_encaps_derand: +median: 34424 cycles/ticks +average: 34541 cycles/ticks + +kyber_encaps: +median: 35372 cycles/ticks +average: 35489 cycles/ticks + +kyber_decaps: +median: 38734 cycles/ticks +average: 38857 cycles/ticks + +Loop spin: 21 +gen_a: +median: 12326 cycles/ticks +average: 12419 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 398 cycles/ticks +average: 399 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21856 cycles/ticks +average: 21959 cycles/ticks + +indcpa_enc: +median: 21148 cycles/ticks +average: 21259 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33704 cycles/ticks +average: 33852 cycles/ticks + +kyber_keypair: +median: 36160 cycles/ticks +average: 36400 cycles/ticks + +kyber_encaps_derand: +median: 34448 cycles/ticks +average: 34579 cycles/ticks + +kyber_encaps: +median: 35358 cycles/ticks +average: 35482 cycles/ticks + +kyber_decaps: +median: 38688 cycles/ticks +average: 38791 cycles/ticks + +Loop spin: 22 +gen_a: +median: 12336 cycles/ticks +average: 12426 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 124 cycles/ticks + +indcpa_keypair: +median: 21808 cycles/ticks +average: 21902 cycles/ticks + +indcpa_enc: +median: 21042 cycles/ticks +average: 21165 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33684 cycles/ticks +average: 33845 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36411 cycles/ticks + +kyber_encaps_derand: +median: 34406 cycles/ticks +average: 34539 cycles/ticks + +kyber_encaps: +median: 35402 cycles/ticks +average: 35566 cycles/ticks + +kyber_decaps: +median: 38698 cycles/ticks +average: 38794 cycles/ticks + +Loop spin: 23 +gen_a: +median: 12604 cycles/ticks +average: 12672 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1617 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 273 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21788 cycles/ticks +average: 21899 cycles/ticks + +indcpa_enc: +median: 21004 cycles/ticks +average: 21128 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1563 cycles/ticks + +kyber_keypair_derand: +median: 33754 cycles/ticks +average: 33902 cycles/ticks + +kyber_keypair: +median: 36120 cycles/ticks +average: 36336 cycles/ticks + +kyber_encaps_derand: +median: 35978 cycles/ticks +average: 36106 cycles/ticks + +kyber_encaps: +median: 36900 cycles/ticks +average: 37067 cycles/ticks + +kyber_decaps: +median: 40174 cycles/ticks +average: 40303 cycles/ticks + +Loop spin: 24 +gen_a: +median: 12366 cycles/ticks +average: 12462 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 35 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 42 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21726 cycles/ticks +average: 21848 cycles/ticks + +indcpa_enc: +median: 21026 cycles/ticks +average: 21148 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1530 cycles/ticks + +kyber_keypair_derand: +median: 33760 cycles/ticks +average: 33896 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36398 cycles/ticks + +kyber_encaps_derand: +median: 34414 cycles/ticks +average: 34533 cycles/ticks + +kyber_encaps: +median: 35354 cycles/ticks +average: 35505 cycles/ticks + +kyber_decaps: +median: 38662 cycles/ticks +average: 38861 cycles/ticks + +Loop spin: 25 +gen_a: +median: 12340 cycles/ticks +average: 12433 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 26 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21884 cycles/ticks +average: 22015 cycles/ticks + +indcpa_enc: +median: 21116 cycles/ticks +average: 21236 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1554 cycles/ticks + +kyber_keypair_derand: +median: 33688 cycles/ticks +average: 33848 cycles/ticks + +kyber_keypair: +median: 36122 cycles/ticks +average: 36371 cycles/ticks + +kyber_encaps_derand: +median: 34470 cycles/ticks +average: 34643 cycles/ticks + +kyber_encaps: +median: 35416 cycles/ticks +average: 35590 cycles/ticks + +kyber_decaps: +median: 38710 cycles/ticks +average: 38853 cycles/ticks + +Loop spin: 26 +gen_a: +median: 12392 cycles/ticks +average: 12477 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1570 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 279 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 390 cycles/ticks +average: 390 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 22026 cycles/ticks +average: 22148 cycles/ticks + +indcpa_enc: +median: 21086 cycles/ticks +average: 21204 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1560 cycles/ticks + +kyber_keypair_derand: +median: 33742 cycles/ticks +average: 33943 cycles/ticks + +kyber_keypair: +median: 36200 cycles/ticks +average: 36470 cycles/ticks + +kyber_encaps_derand: +median: 34424 cycles/ticks +average: 34554 cycles/ticks + +kyber_encaps: +median: 35390 cycles/ticks +average: 35560 cycles/ticks + +kyber_decaps: +median: 38638 cycles/ticks +average: 38806 cycles/ticks + +Loop spin: 27 +gen_a: +median: 12364 cycles/ticks +average: 12453 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 35 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21794 cycles/ticks +average: 21899 cycles/ticks + +indcpa_enc: +median: 21096 cycles/ticks +average: 21227 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33736 cycles/ticks +average: 33874 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36385 cycles/ticks + +kyber_encaps_derand: +median: 34424 cycles/ticks +average: 34582 cycles/ticks + +kyber_encaps: +median: 35378 cycles/ticks +average: 35534 cycles/ticks + +kyber_decaps: +median: 38690 cycles/ticks +average: 38866 cycles/ticks + +Loop spin: 28 +gen_a: +median: 12352 cycles/ticks +average: 12464 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21880 cycles/ticks +average: 22013 cycles/ticks + +indcpa_enc: +median: 21184 cycles/ticks +average: 21329 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33854 cycles/ticks +average: 34025 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36382 cycles/ticks + +kyber_encaps_derand: +median: 34612 cycles/ticks +average: 34740 cycles/ticks + +kyber_encaps: +median: 35536 cycles/ticks +average: 35729 cycles/ticks + +kyber_decaps: +median: 38772 cycles/ticks +average: 38902 cycles/ticks + +Loop spin: 29 +gen_a: +median: 12358 cycles/ticks +average: 12501 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21838 cycles/ticks +average: 21973 cycles/ticks + +indcpa_enc: +median: 21108 cycles/ticks +average: 21229 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33672 cycles/ticks +average: 33837 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36382 cycles/ticks + +kyber_encaps_derand: +median: 34440 cycles/ticks +average: 34592 cycles/ticks + +kyber_encaps: +median: 35346 cycles/ticks +average: 35514 cycles/ticks + +kyber_decaps: +median: 38694 cycles/ticks +average: 38846 cycles/ticks + +Loop spin: 30 +gen_a: +median: 12400 cycles/ticks +average: 12493 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23106 cycles/ticks +average: 23228 cycles/ticks + +indcpa_enc: +median: 22382 cycles/ticks +average: 22489 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 35050 cycles/ticks +average: 35208 cycles/ticks + +kyber_keypair: +median: 36188 cycles/ticks +average: 36468 cycles/ticks + +kyber_encaps_derand: +median: 34472 cycles/ticks +average: 34621 cycles/ticks + +kyber_encaps: +median: 35408 cycles/ticks +average: 35575 cycles/ticks + +kyber_decaps: +median: 38768 cycles/ticks +average: 38922 cycles/ticks + +Loop spin: 31 +gen_a: +median: 12338 cycles/ticks +average: 12445 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21926 cycles/ticks +average: 22043 cycles/ticks + +indcpa_enc: +median: 21172 cycles/ticks +average: 21316 cycles/ticks + +indcpa_dec: +median: 1560 cycles/ticks +average: 1561 cycles/ticks + +kyber_keypair_derand: +median: 35060 cycles/ticks +average: 35240 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36408 cycles/ticks + +kyber_encaps_derand: +median: 34418 cycles/ticks +average: 34623 cycles/ticks + +kyber_encaps: +median: 35320 cycles/ticks +average: 35483 cycles/ticks + +kyber_decaps: +median: 38698 cycles/ticks +average: 38832 cycles/ticks + +Loop spin: 32 +gen_a: +median: 12358 cycles/ticks +average: 12487 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1557 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21894 cycles/ticks +average: 22001 cycles/ticks + +indcpa_enc: +median: 21140 cycles/ticks +average: 21262 cycles/ticks + +indcpa_dec: +median: 1558 cycles/ticks +average: 1566 cycles/ticks + +kyber_keypair_derand: +median: 33706 cycles/ticks +average: 33829 cycles/ticks + +kyber_keypair: +median: 36176 cycles/ticks +average: 36411 cycles/ticks + +kyber_encaps_derand: +median: 34524 cycles/ticks +average: 34656 cycles/ticks + +kyber_encaps: +median: 35470 cycles/ticks +average: 35603 cycles/ticks + +kyber_decaps: +median: 38744 cycles/ticks +average: 38896 cycles/ticks + +Loop spin: 33 +gen_a: +median: 12472 cycles/ticks +average: 12568 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1603 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 292 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23692 cycles/ticks +average: 23820 cycles/ticks + +indcpa_enc: +median: 22890 cycles/ticks +average: 23010 cycles/ticks + +indcpa_dec: +median: 1578 cycles/ticks +average: 1579 cycles/ticks + +kyber_keypair_derand: +median: 34132 cycles/ticks +average: 34311 cycles/ticks + +kyber_keypair: +median: 36422 cycles/ticks +average: 36682 cycles/ticks + +kyber_encaps_derand: +median: 34860 cycles/ticks +average: 35007 cycles/ticks + +kyber_encaps: +median: 35814 cycles/ticks +average: 35972 cycles/ticks + +kyber_decaps: +median: 39026 cycles/ticks +average: 39197 cycles/ticks + +Loop spin: 34 +gen_a: +median: 12356 cycles/ticks +average: 12521 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1580 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21838 cycles/ticks +average: 21943 cycles/ticks + +indcpa_enc: +median: 21112 cycles/ticks +average: 21215 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33672 cycles/ticks +average: 33805 cycles/ticks + +kyber_keypair: +median: 36172 cycles/ticks +average: 36411 cycles/ticks + +kyber_encaps_derand: +median: 34572 cycles/ticks +average: 34718 cycles/ticks + +kyber_encaps: +median: 35486 cycles/ticks +average: 35660 cycles/ticks + +kyber_decaps: +median: 38826 cycles/ticks +average: 38985 cycles/ticks + +Loop spin: 35 +gen_a: +median: 12354 cycles/ticks +average: 12466 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 303 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21892 cycles/ticks +average: 22015 cycles/ticks + +indcpa_enc: +median: 21156 cycles/ticks +average: 21288 cycles/ticks + +indcpa_dec: +median: 1560 cycles/ticks +average: 1566 cycles/ticks + +kyber_keypair_derand: +median: 33694 cycles/ticks +average: 33853 cycles/ticks + +kyber_keypair: +median: 36170 cycles/ticks +average: 36437 cycles/ticks + +kyber_encaps_derand: +median: 34652 cycles/ticks +average: 34793 cycles/ticks + +kyber_encaps: +median: 35588 cycles/ticks +average: 35745 cycles/ticks + +kyber_decaps: +median: 38892 cycles/ticks +average: 39024 cycles/ticks + +Loop spin: 36 +gen_a: +median: 12622 cycles/ticks +average: 12714 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22014 cycles/ticks +average: 22149 cycles/ticks + +indcpa_enc: +median: 21208 cycles/ticks +average: 21350 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33746 cycles/ticks +average: 33892 cycles/ticks + +kyber_keypair: +median: 36226 cycles/ticks +average: 36475 cycles/ticks + +kyber_encaps_derand: +median: 34520 cycles/ticks +average: 34661 cycles/ticks + +kyber_encaps: +median: 35518 cycles/ticks +average: 35697 cycles/ticks + +kyber_decaps: +median: 38702 cycles/ticks +average: 38938 cycles/ticks + +Loop spin: 37 +gen_a: +median: 12334 cycles/ticks +average: 12425 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 43 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22012 cycles/ticks +average: 22163 cycles/ticks + +indcpa_enc: +median: 21160 cycles/ticks +average: 21298 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33714 cycles/ticks +average: 33897 cycles/ticks + +kyber_keypair: +median: 36150 cycles/ticks +average: 36437 cycles/ticks + +kyber_encaps_derand: +median: 34442 cycles/ticks +average: 34607 cycles/ticks + +kyber_encaps: +median: 35380 cycles/ticks +average: 35556 cycles/ticks + +kyber_decaps: +median: 38624 cycles/ticks +average: 38814 cycles/ticks + +Loop spin: 38 +gen_a: +median: 12362 cycles/ticks +average: 12509 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 43 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21966 cycles/ticks +average: 22092 cycles/ticks + +indcpa_enc: +median: 21244 cycles/ticks +average: 21353 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33792 cycles/ticks +average: 33952 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36450 cycles/ticks + +kyber_encaps_derand: +median: 34528 cycles/ticks +average: 34675 cycles/ticks + +kyber_encaps: +median: 35506 cycles/ticks +average: 35661 cycles/ticks + +kyber_decaps: +median: 38742 cycles/ticks +average: 38903 cycles/ticks + +Loop spin: 39 +gen_a: +median: 12352 cycles/ticks +average: 12464 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 395 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21798 cycles/ticks +average: 21898 cycles/ticks + +indcpa_enc: +median: 21068 cycles/ticks +average: 21262 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33820 cycles/ticks +average: 33997 cycles/ticks + +kyber_keypair: +median: 36188 cycles/ticks +average: 36425 cycles/ticks + +kyber_encaps_derand: +median: 34368 cycles/ticks +average: 34517 cycles/ticks + +kyber_encaps: +median: 35344 cycles/ticks +average: 35505 cycles/ticks + +kyber_decaps: +median: 38594 cycles/ticks +average: 38772 cycles/ticks + +Loop spin: 40 +gen_a: +median: 12350 cycles/ticks +average: 12447 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23064 cycles/ticks +average: 23199 cycles/ticks + +indcpa_enc: +median: 22422 cycles/ticks +average: 22537 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33762 cycles/ticks +average: 33888 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36393 cycles/ticks + +kyber_encaps_derand: +median: 34580 cycles/ticks +average: 34681 cycles/ticks + +kyber_encaps: +median: 35558 cycles/ticks +average: 35689 cycles/ticks + +kyber_decaps: +median: 38824 cycles/ticks +average: 38975 cycles/ticks + +Loop spin: 41 +gen_a: +median: 12378 cycles/ticks +average: 12456 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21934 cycles/ticks +average: 22049 cycles/ticks + +indcpa_enc: +median: 21148 cycles/ticks +average: 21259 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33744 cycles/ticks +average: 33910 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36317 cycles/ticks + +kyber_encaps_derand: +median: 34518 cycles/ticks +average: 34659 cycles/ticks + +kyber_encaps: +median: 35450 cycles/ticks +average: 35619 cycles/ticks + +kyber_decaps: +median: 38752 cycles/ticks +average: 38907 cycles/ticks + +Loop spin: 42 +gen_a: +median: 12354 cycles/ticks +average: 12468 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 399 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21926 cycles/ticks +average: 22025 cycles/ticks + +indcpa_enc: +median: 21214 cycles/ticks +average: 21344 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1534 cycles/ticks + +kyber_keypair_derand: +median: 33758 cycles/ticks +average: 33981 cycles/ticks + +kyber_keypair: +median: 36190 cycles/ticks +average: 36430 cycles/ticks + +kyber_encaps_derand: +median: 34446 cycles/ticks +average: 34562 cycles/ticks + +kyber_encaps: +median: 35380 cycles/ticks +average: 35532 cycles/ticks + +kyber_decaps: +median: 38648 cycles/ticks +average: 38794 cycles/ticks + +Loop spin: 43 +gen_a: +median: 12394 cycles/ticks +average: 12513 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21952 cycles/ticks +average: 22087 cycles/ticks + +indcpa_enc: +median: 21228 cycles/ticks +average: 21376 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33708 cycles/ticks +average: 33869 cycles/ticks + +kyber_keypair: +median: 36152 cycles/ticks +average: 36415 cycles/ticks + +kyber_encaps_derand: +median: 34386 cycles/ticks +average: 34502 cycles/ticks + +kyber_encaps: +median: 35308 cycles/ticks +average: 35519 cycles/ticks + +kyber_decaps: +median: 38604 cycles/ticks +average: 38732 cycles/ticks + +Loop spin: 44 +gen_a: +median: 12378 cycles/ticks +average: 12474 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21942 cycles/ticks +average: 22071 cycles/ticks + +indcpa_enc: +median: 21214 cycles/ticks +average: 21351 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33884 cycles/ticks +average: 34059 cycles/ticks + +kyber_keypair: +median: 36188 cycles/ticks +average: 36459 cycles/ticks + +kyber_encaps_derand: +median: 34512 cycles/ticks +average: 34652 cycles/ticks + +kyber_encaps: +median: 35480 cycles/ticks +average: 35620 cycles/ticks + +kyber_decaps: +median: 38696 cycles/ticks +average: 38814 cycles/ticks + +Loop spin: 45 +gen_a: +median: 12348 cycles/ticks +average: 12441 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21880 cycles/ticks +average: 21992 cycles/ticks + +indcpa_enc: +median: 21174 cycles/ticks +average: 21290 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33680 cycles/ticks +average: 33826 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36390 cycles/ticks + +kyber_encaps_derand: +median: 35958 cycles/ticks +average: 36101 cycles/ticks + +kyber_encaps: +median: 36842 cycles/ticks +average: 37001 cycles/ticks + +kyber_decaps: +median: 40158 cycles/ticks +average: 40320 cycles/ticks + +Loop spin: 46 +gen_a: +median: 12360 cycles/ticks +average: 12459 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21840 cycles/ticks +average: 21967 cycles/ticks + +indcpa_enc: +median: 21108 cycles/ticks +average: 21222 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1565 cycles/ticks + +kyber_keypair_derand: +median: 33742 cycles/ticks +average: 33949 cycles/ticks + +kyber_keypair: +median: 36126 cycles/ticks +average: 36342 cycles/ticks + +kyber_encaps_derand: +median: 34454 cycles/ticks +average: 34584 cycles/ticks + +kyber_encaps: +median: 35386 cycles/ticks +average: 35520 cycles/ticks + +kyber_decaps: +median: 38654 cycles/ticks +average: 38791 cycles/ticks + +Loop spin: 47 +gen_a: +median: 12374 cycles/ticks +average: 12467 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22010 cycles/ticks +average: 22136 cycles/ticks + +indcpa_enc: +median: 21234 cycles/ticks +average: 21362 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 35152 cycles/ticks +average: 35322 cycles/ticks + +kyber_keypair: +median: 36230 cycles/ticks +average: 36504 cycles/ticks + +kyber_encaps_derand: +median: 34594 cycles/ticks +average: 34742 cycles/ticks + +kyber_encaps: +median: 35538 cycles/ticks +average: 35688 cycles/ticks + +kyber_decaps: +median: 38860 cycles/ticks +average: 39053 cycles/ticks + +Loop spin: 48 +gen_a: +median: 12406 cycles/ticks +average: 12562 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 22018 cycles/ticks +average: 22114 cycles/ticks + +indcpa_enc: +median: 21218 cycles/ticks +average: 21360 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33662 cycles/ticks +average: 33821 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36395 cycles/ticks + +kyber_encaps_derand: +median: 34510 cycles/ticks +average: 34638 cycles/ticks + +kyber_encaps: +median: 35432 cycles/ticks +average: 35608 cycles/ticks + +kyber_decaps: +median: 38738 cycles/ticks +average: 38896 cycles/ticks + +Loop spin: 49 +gen_a: +median: 12390 cycles/ticks +average: 12560 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 36 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21864 cycles/ticks +average: 21977 cycles/ticks + +indcpa_enc: +median: 21126 cycles/ticks +average: 21242 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33906 cycles/ticks +average: 34045 cycles/ticks + +kyber_keypair: +median: 36114 cycles/ticks +average: 36343 cycles/ticks + +kyber_encaps_derand: +median: 34434 cycles/ticks +average: 34585 cycles/ticks + +kyber_encaps: +median: 35380 cycles/ticks +average: 35534 cycles/ticks + +kyber_decaps: +median: 38798 cycles/ticks +average: 38918 cycles/ticks + +Loop spin: 50 +gen_a: +median: 12340 cycles/ticks +average: 12433 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21874 cycles/ticks +average: 21986 cycles/ticks + +indcpa_enc: +median: 21136 cycles/ticks +average: 21259 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33654 cycles/ticks +average: 33819 cycles/ticks + +kyber_keypair: +median: 36202 cycles/ticks +average: 36429 cycles/ticks + +kyber_encaps_derand: +median: 34482 cycles/ticks +average: 34613 cycles/ticks + +kyber_encaps: +median: 35456 cycles/ticks +average: 35640 cycles/ticks + +kyber_decaps: +median: 38712 cycles/ticks +average: 38824 cycles/ticks + +Loop spin: 51 +gen_a: +median: 12374 cycles/ticks +average: 12487 cycles/ticks + +poly_getnoise_eta1: +median: 1584 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 413 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21966 cycles/ticks +average: 22061 cycles/ticks + +indcpa_enc: +median: 21172 cycles/ticks +average: 21320 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33756 cycles/ticks +average: 33914 cycles/ticks + +kyber_keypair: +median: 36190 cycles/ticks +average: 36429 cycles/ticks + +kyber_encaps_derand: +median: 34486 cycles/ticks +average: 34645 cycles/ticks + +kyber_encaps: +median: 35432 cycles/ticks +average: 35587 cycles/ticks + +kyber_decaps: +median: 38748 cycles/ticks +average: 38907 cycles/ticks + +Loop spin: 52 +gen_a: +median: 12324 cycles/ticks +average: 12437 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 248 cycles/ticks +average: 271 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21928 cycles/ticks +average: 22016 cycles/ticks + +indcpa_enc: +median: 21198 cycles/ticks +average: 21326 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33714 cycles/ticks +average: 33882 cycles/ticks + +kyber_keypair: +median: 36130 cycles/ticks +average: 36376 cycles/ticks + +kyber_encaps_derand: +median: 35922 cycles/ticks +average: 36053 cycles/ticks + +kyber_encaps: +median: 36886 cycles/ticks +average: 37038 cycles/ticks + +kyber_decaps: +median: 40122 cycles/ticks +average: 40295 cycles/ticks + +Loop spin: 53 +gen_a: +median: 12400 cycles/ticks +average: 12497 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1579 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 278 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 24756 cycles/ticks +average: 24877 cycles/ticks + +indcpa_enc: +median: 24014 cycles/ticks +average: 24142 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1568 cycles/ticks + +kyber_keypair_derand: +median: 33696 cycles/ticks +average: 33900 cycles/ticks + +kyber_keypair: +median: 36116 cycles/ticks +average: 36349 cycles/ticks + +kyber_encaps_derand: +median: 34440 cycles/ticks +average: 34565 cycles/ticks + +kyber_encaps: +median: 35382 cycles/ticks +average: 35578 cycles/ticks + +kyber_decaps: +median: 38674 cycles/ticks +average: 38859 cycles/ticks + +Loop spin: 54 +gen_a: +median: 12326 cycles/ticks +average: 12450 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 393 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21982 cycles/ticks +average: 22099 cycles/ticks + +indcpa_enc: +median: 21216 cycles/ticks +average: 21363 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33748 cycles/ticks +average: 33889 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36386 cycles/ticks + +kyber_encaps_derand: +median: 34676 cycles/ticks +average: 34815 cycles/ticks + +kyber_encaps: +median: 35630 cycles/ticks +average: 35855 cycles/ticks + +kyber_decaps: +median: 38896 cycles/ticks +average: 39076 cycles/ticks + +Loop spin: 55 +gen_a: +median: 12450 cycles/ticks +average: 12561 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 122 cycles/ticks + +indcpa_keypair: +median: 21980 cycles/ticks +average: 22091 cycles/ticks + +indcpa_enc: +median: 21188 cycles/ticks +average: 21321 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1536 cycles/ticks + +kyber_keypair_derand: +median: 33660 cycles/ticks +average: 33805 cycles/ticks + +kyber_keypair: +median: 36196 cycles/ticks +average: 36448 cycles/ticks + +kyber_encaps_derand: +median: 34510 cycles/ticks +average: 34650 cycles/ticks + +kyber_encaps: +median: 35446 cycles/ticks +average: 35562 cycles/ticks + +kyber_decaps: +median: 38794 cycles/ticks +average: 38934 cycles/ticks + +Loop spin: 56 +gen_a: +median: 12364 cycles/ticks +average: 12459 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 278 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21806 cycles/ticks +average: 21990 cycles/ticks + +indcpa_enc: +median: 21004 cycles/ticks +average: 21147 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1566 cycles/ticks + +kyber_keypair_derand: +median: 33768 cycles/ticks +average: 33931 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36375 cycles/ticks + +kyber_encaps_derand: +median: 34520 cycles/ticks +average: 34649 cycles/ticks + +kyber_encaps: +median: 35504 cycles/ticks +average: 35659 cycles/ticks + +kyber_decaps: +median: 38766 cycles/ticks +average: 38914 cycles/ticks + +Loop spin: 57 +gen_a: +median: 12350 cycles/ticks +average: 12445 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1578 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21928 cycles/ticks +average: 22053 cycles/ticks + +indcpa_enc: +median: 21176 cycles/ticks +average: 21295 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1569 cycles/ticks + +kyber_keypair_derand: +median: 33822 cycles/ticks +average: 33982 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36402 cycles/ticks + +kyber_encaps_derand: +median: 34382 cycles/ticks +average: 34527 cycles/ticks + +kyber_encaps: +median: 35340 cycles/ticks +average: 35493 cycles/ticks + +kyber_decaps: +median: 38662 cycles/ticks +average: 38813 cycles/ticks + +Loop spin: 58 +gen_a: +median: 12668 cycles/ticks +average: 12722 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1571 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21704 cycles/ticks +average: 21821 cycles/ticks + +indcpa_enc: +median: 21006 cycles/ticks +average: 21103 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33664 cycles/ticks +average: 33800 cycles/ticks + +kyber_keypair: +median: 36132 cycles/ticks +average: 36408 cycles/ticks + +kyber_encaps_derand: +median: 34488 cycles/ticks +average: 34629 cycles/ticks + +kyber_encaps: +median: 35422 cycles/ticks +average: 35576 cycles/ticks + +kyber_decaps: +median: 38698 cycles/ticks +average: 38853 cycles/ticks + +Loop spin: 59 +gen_a: +median: 12326 cycles/ticks +average: 12438 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21914 cycles/ticks +average: 22023 cycles/ticks + +indcpa_enc: +median: 21172 cycles/ticks +average: 21301 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33760 cycles/ticks +average: 33926 cycles/ticks + +kyber_keypair: +median: 36122 cycles/ticks +average: 36367 cycles/ticks + +kyber_encaps_derand: +median: 34586 cycles/ticks +average: 34724 cycles/ticks + +kyber_encaps: +median: 35498 cycles/ticks +average: 35649 cycles/ticks + +kyber_decaps: +median: 38784 cycles/ticks +average: 38964 cycles/ticks + +Loop spin: 60 +gen_a: +median: 12414 cycles/ticks +average: 12514 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1593 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21890 cycles/ticks +average: 22014 cycles/ticks + +indcpa_enc: +median: 21150 cycles/ticks +average: 21275 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33678 cycles/ticks +average: 33854 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36377 cycles/ticks + +kyber_encaps_derand: +median: 34432 cycles/ticks +average: 34536 cycles/ticks + +kyber_encaps: +median: 35400 cycles/ticks +average: 35562 cycles/ticks + +kyber_decaps: +median: 38674 cycles/ticks +average: 38834 cycles/ticks + +Loop spin: 61 +gen_a: +median: 12380 cycles/ticks +average: 12475 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22006 cycles/ticks +average: 22116 cycles/ticks + +indcpa_enc: +median: 21198 cycles/ticks +average: 21327 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1560 cycles/ticks + +kyber_keypair_derand: +median: 33786 cycles/ticks +average: 33937 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36393 cycles/ticks + +kyber_encaps_derand: +median: 34510 cycles/ticks +average: 34658 cycles/ticks + +kyber_encaps: +median: 35482 cycles/ticks +average: 35640 cycles/ticks + +kyber_decaps: +median: 38770 cycles/ticks +average: 38918 cycles/ticks + +Loop spin: 62 +gen_a: +median: 12346 cycles/ticks +average: 12454 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21852 cycles/ticks +average: 21972 cycles/ticks + +indcpa_enc: +median: 21092 cycles/ticks +average: 21217 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1563 cycles/ticks + +kyber_keypair_derand: +median: 33674 cycles/ticks +average: 33804 cycles/ticks + +kyber_keypair: +median: 36132 cycles/ticks +average: 36406 cycles/ticks + +kyber_encaps_derand: +median: 34484 cycles/ticks +average: 34605 cycles/ticks + +kyber_encaps: +median: 35402 cycles/ticks +average: 35568 cycles/ticks + +kyber_decaps: +median: 38698 cycles/ticks +average: 38834 cycles/ticks + +Loop spin: 63 +gen_a: +median: 12394 cycles/ticks +average: 12494 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21902 cycles/ticks +average: 22047 cycles/ticks + +indcpa_enc: +median: 21024 cycles/ticks +average: 21147 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33710 cycles/ticks +average: 33862 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36385 cycles/ticks + +kyber_encaps_derand: +median: 34618 cycles/ticks +average: 34791 cycles/ticks + +kyber_encaps: +median: 35560 cycles/ticks +average: 35733 cycles/ticks + +kyber_decaps: +median: 38774 cycles/ticks +average: 38913 cycles/ticks + +Loop spin: 64 +gen_a: +median: 12386 cycles/ticks +average: 12542 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 69 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21802 cycles/ticks +average: 21912 cycles/ticks + +indcpa_enc: +median: 21070 cycles/ticks +average: 21211 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1536 cycles/ticks + +kyber_keypair_derand: +median: 33764 cycles/ticks +average: 33986 cycles/ticks + +kyber_keypair: +median: 36194 cycles/ticks +average: 36468 cycles/ticks + +kyber_encaps_derand: +median: 34466 cycles/ticks +average: 34602 cycles/ticks + +kyber_encaps: +median: 35414 cycles/ticks +average: 35557 cycles/ticks + +kyber_decaps: +median: 38706 cycles/ticks +average: 38843 cycles/ticks + +Loop spin: 65 +gen_a: +median: 12336 cycles/ticks +average: 12453 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21974 cycles/ticks +average: 22075 cycles/ticks + +indcpa_enc: +median: 21120 cycles/ticks +average: 21248 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33756 cycles/ticks +average: 33910 cycles/ticks + +kyber_keypair: +median: 36170 cycles/ticks +average: 36407 cycles/ticks + +kyber_encaps_derand: +median: 34482 cycles/ticks +average: 34611 cycles/ticks + +kyber_encaps: +median: 35418 cycles/ticks +average: 35576 cycles/ticks + +kyber_decaps: +median: 38698 cycles/ticks +average: 38941 cycles/ticks + +Loop spin: 66 +gen_a: +median: 12394 cycles/ticks +average: 12499 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1571 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 64 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 387 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21926 cycles/ticks +average: 22037 cycles/ticks + +indcpa_enc: +median: 21136 cycles/ticks +average: 21258 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33728 cycles/ticks +average: 33875 cycles/ticks + +kyber_keypair: +median: 36186 cycles/ticks +average: 36456 cycles/ticks + +kyber_encaps_derand: +median: 34324 cycles/ticks +average: 34518 cycles/ticks + +kyber_encaps: +median: 35280 cycles/ticks +average: 35437 cycles/ticks + +kyber_decaps: +median: 38564 cycles/ticks +average: 38722 cycles/ticks + +Loop spin: 67 +gen_a: +median: 12342 cycles/ticks +average: 12439 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22166 cycles/ticks +average: 22279 cycles/ticks + +indcpa_enc: +median: 21062 cycles/ticks +average: 21187 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33692 cycles/ticks +average: 33864 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36422 cycles/ticks + +kyber_encaps_derand: +median: 34380 cycles/ticks +average: 34511 cycles/ticks + +kyber_encaps: +median: 35346 cycles/ticks +average: 35480 cycles/ticks + +kyber_decaps: +median: 38570 cycles/ticks +average: 38697 cycles/ticks + +Loop spin: 68 +gen_a: +median: 12400 cycles/ticks +average: 12503 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21958 cycles/ticks +average: 22074 cycles/ticks + +indcpa_enc: +median: 21226 cycles/ticks +average: 21333 cycles/ticks + +indcpa_dec: +median: 1562 cycles/ticks +average: 1571 cycles/ticks + +kyber_keypair_derand: +median: 33736 cycles/ticks +average: 33949 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36384 cycles/ticks + +kyber_encaps_derand: +median: 34388 cycles/ticks +average: 34539 cycles/ticks + +kyber_encaps: +median: 35324 cycles/ticks +average: 35485 cycles/ticks + +kyber_decaps: +median: 38664 cycles/ticks +average: 38794 cycles/ticks + +Loop spin: 69 +gen_a: +median: 12398 cycles/ticks +average: 12481 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1580 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1562 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21910 cycles/ticks +average: 22024 cycles/ticks + +indcpa_enc: +median: 21176 cycles/ticks +average: 21301 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33650 cycles/ticks +average: 33804 cycles/ticks + +kyber_keypair: +median: 36094 cycles/ticks +average: 36376 cycles/ticks + +kyber_encaps_derand: +median: 34426 cycles/ticks +average: 34573 cycles/ticks + +kyber_encaps: +median: 35372 cycles/ticks +average: 35541 cycles/ticks + +kyber_decaps: +median: 38760 cycles/ticks +average: 38970 cycles/ticks + +Loop spin: 70 +gen_a: +median: 12382 cycles/ticks +average: 12485 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21864 cycles/ticks +average: 21994 cycles/ticks + +indcpa_enc: +median: 21142 cycles/ticks +average: 21279 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33716 cycles/ticks +average: 33874 cycles/ticks + +kyber_keypair: +median: 36128 cycles/ticks +average: 36381 cycles/ticks + +kyber_encaps_derand: +median: 34474 cycles/ticks +average: 34576 cycles/ticks + +kyber_encaps: +median: 35390 cycles/ticks +average: 35551 cycles/ticks + +kyber_decaps: +median: 38700 cycles/ticks +average: 38843 cycles/ticks + +Loop spin: 71 +gen_a: +median: 12396 cycles/ticks +average: 12501 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21872 cycles/ticks +average: 21978 cycles/ticks + +indcpa_enc: +median: 21130 cycles/ticks +average: 21229 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33780 cycles/ticks +average: 33945 cycles/ticks + +kyber_keypair: +median: 36170 cycles/ticks +average: 36401 cycles/ticks + +kyber_encaps_derand: +median: 34358 cycles/ticks +average: 34478 cycles/ticks + +kyber_encaps: +median: 35284 cycles/ticks +average: 35448 cycles/ticks + +kyber_decaps: +median: 38620 cycles/ticks +average: 38796 cycles/ticks + +Loop spin: 72 +gen_a: +median: 12372 cycles/ticks +average: 12498 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1545 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 411 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21922 cycles/ticks +average: 22029 cycles/ticks + +indcpa_enc: +median: 21190 cycles/ticks +average: 21314 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33622 cycles/ticks +average: 33750 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36400 cycles/ticks + +kyber_encaps_derand: +median: 34454 cycles/ticks +average: 34582 cycles/ticks + +kyber_encaps: +median: 35410 cycles/ticks +average: 35575 cycles/ticks + +kyber_decaps: +median: 38714 cycles/ticks +average: 38889 cycles/ticks + +Loop spin: 73 +gen_a: +median: 12364 cycles/ticks +average: 12468 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21878 cycles/ticks +average: 22006 cycles/ticks + +indcpa_enc: +median: 21170 cycles/ticks +average: 21298 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33632 cycles/ticks +average: 33786 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36406 cycles/ticks + +kyber_encaps_derand: +median: 34446 cycles/ticks +average: 34578 cycles/ticks + +kyber_encaps: +median: 35360 cycles/ticks +average: 35563 cycles/ticks + +kyber_decaps: +median: 38604 cycles/ticks +average: 38763 cycles/ticks + +Loop spin: 74 +gen_a: +median: 12366 cycles/ticks +average: 12479 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 64 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21714 cycles/ticks +average: 21827 cycles/ticks + +indcpa_enc: +median: 20980 cycles/ticks +average: 21093 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1536 cycles/ticks + +kyber_keypair_derand: +median: 33634 cycles/ticks +average: 33821 cycles/ticks + +kyber_keypair: +median: 36190 cycles/ticks +average: 36444 cycles/ticks + +kyber_encaps_derand: +median: 34486 cycles/ticks +average: 34618 cycles/ticks + +kyber_encaps: +median: 35474 cycles/ticks +average: 35645 cycles/ticks + +kyber_decaps: +median: 38730 cycles/ticks +average: 38875 cycles/ticks + +Loop spin: 75 +gen_a: +median: 12374 cycles/ticks +average: 12484 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1561 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21840 cycles/ticks +average: 21951 cycles/ticks + +indcpa_enc: +median: 21090 cycles/ticks +average: 21227 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 33772 cycles/ticks +average: 33929 cycles/ticks + +kyber_keypair: +median: 36228 cycles/ticks +average: 36514 cycles/ticks + +kyber_encaps_derand: +median: 34492 cycles/ticks +average: 34619 cycles/ticks + +kyber_encaps: +median: 35500 cycles/ticks +average: 35641 cycles/ticks + +kyber_decaps: +median: 38718 cycles/ticks +average: 38854 cycles/ticks + +Loop spin: 76 +gen_a: +median: 12332 cycles/ticks +average: 12439 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 398 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21898 cycles/ticks +average: 21992 cycles/ticks + +indcpa_enc: +median: 21070 cycles/ticks +average: 21215 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33778 cycles/ticks +average: 33957 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36381 cycles/ticks + +kyber_encaps_derand: +median: 34552 cycles/ticks +average: 34689 cycles/ticks + +kyber_encaps: +median: 35476 cycles/ticks +average: 35640 cycles/ticks + +kyber_decaps: +median: 38756 cycles/ticks +average: 38886 cycles/ticks + +Loop spin: 77 +gen_a: +median: 12344 cycles/ticks +average: 12442 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21928 cycles/ticks +average: 22026 cycles/ticks + +indcpa_enc: +median: 21178 cycles/ticks +average: 21303 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33728 cycles/ticks +average: 33879 cycles/ticks + +kyber_keypair: +median: 36104 cycles/ticks +average: 36361 cycles/ticks + +kyber_encaps_derand: +median: 34472 cycles/ticks +average: 34587 cycles/ticks + +kyber_encaps: +median: 35390 cycles/ticks +average: 35532 cycles/ticks + +kyber_decaps: +median: 38664 cycles/ticks +average: 38834 cycles/ticks + +Loop spin: 78 +gen_a: +median: 12342 cycles/ticks +average: 12443 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 390 cycles/ticks +average: 390 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21922 cycles/ticks +average: 22016 cycles/ticks + +indcpa_enc: +median: 21130 cycles/ticks +average: 21265 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33770 cycles/ticks +average: 33930 cycles/ticks + +kyber_keypair: +median: 36174 cycles/ticks +average: 36415 cycles/ticks + +kyber_encaps_derand: +median: 34424 cycles/ticks +average: 34537 cycles/ticks + +kyber_encaps: +median: 35388 cycles/ticks +average: 35534 cycles/ticks + +kyber_decaps: +median: 38628 cycles/ticks +average: 38747 cycles/ticks + +Loop spin: 79 +gen_a: +median: 12382 cycles/ticks +average: 12511 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 41 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 390 cycles/ticks +average: 391 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21960 cycles/ticks +average: 22078 cycles/ticks + +indcpa_enc: +median: 21200 cycles/ticks +average: 21316 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33840 cycles/ticks +average: 33990 cycles/ticks + +kyber_keypair: +median: 36202 cycles/ticks +average: 36464 cycles/ticks + +kyber_encaps_derand: +median: 34540 cycles/ticks +average: 34666 cycles/ticks + +kyber_encaps: +median: 35506 cycles/ticks +average: 35670 cycles/ticks + +kyber_decaps: +median: 38786 cycles/ticks +average: 38892 cycles/ticks + +Loop spin: 80 +gen_a: +median: 12338 cycles/ticks +average: 12441 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 397 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 114 cycles/ticks + +indcpa_keypair: +median: 21862 cycles/ticks +average: 21966 cycles/ticks + +indcpa_enc: +median: 21142 cycles/ticks +average: 21272 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33694 cycles/ticks +average: 33846 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36399 cycles/ticks + +kyber_encaps_derand: +median: 34418 cycles/ticks +average: 34555 cycles/ticks + +kyber_encaps: +median: 35400 cycles/ticks +average: 35562 cycles/ticks + +kyber_decaps: +median: 38698 cycles/ticks +average: 38855 cycles/ticks + +Loop spin: 81 +gen_a: +median: 12344 cycles/ticks +average: 12422 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21828 cycles/ticks +average: 21949 cycles/ticks + +indcpa_enc: +median: 21076 cycles/ticks +average: 21231 cycles/ticks + +indcpa_dec: +median: 1560 cycles/ticks +average: 1572 cycles/ticks + +kyber_keypair_derand: +median: 33906 cycles/ticks +average: 34072 cycles/ticks + +kyber_keypair: +median: 36152 cycles/ticks +average: 36376 cycles/ticks + +kyber_encaps_derand: +median: 34366 cycles/ticks +average: 34482 cycles/ticks + +kyber_encaps: +median: 35342 cycles/ticks +average: 35488 cycles/ticks + +kyber_decaps: +median: 38708 cycles/ticks +average: 38846 cycles/ticks + +Loop spin: 82 +gen_a: +median: 12358 cycles/ticks +average: 12482 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21862 cycles/ticks +average: 21961 cycles/ticks + +indcpa_enc: +median: 21196 cycles/ticks +average: 21324 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 35134 cycles/ticks +average: 35294 cycles/ticks + +kyber_keypair: +median: 36120 cycles/ticks +average: 36390 cycles/ticks + +kyber_encaps_derand: +median: 34488 cycles/ticks +average: 34607 cycles/ticks + +kyber_encaps: +median: 35448 cycles/ticks +average: 35612 cycles/ticks + +kyber_decaps: +median: 38678 cycles/ticks +average: 38838 cycles/ticks + +Loop spin: 83 +gen_a: +median: 12366 cycles/ticks +average: 12469 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1598 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 296 cycles/ticks +average: 295 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23328 cycles/ticks +average: 23449 cycles/ticks + +indcpa_enc: +median: 22610 cycles/ticks +average: 22724 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33822 cycles/ticks +average: 33985 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36413 cycles/ticks + +kyber_encaps_derand: +median: 34396 cycles/ticks +average: 34543 cycles/ticks + +kyber_encaps: +median: 35396 cycles/ticks +average: 35528 cycles/ticks + +kyber_decaps: +median: 38642 cycles/ticks +average: 38785 cycles/ticks + +Loop spin: 84 +gen_a: +median: 12350 cycles/ticks +average: 12445 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21806 cycles/ticks +average: 21919 cycles/ticks + +indcpa_enc: +median: 21226 cycles/ticks +average: 21344 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33754 cycles/ticks +average: 33901 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36395 cycles/ticks + +kyber_encaps_derand: +median: 34534 cycles/ticks +average: 34667 cycles/ticks + +kyber_encaps: +median: 35460 cycles/ticks +average: 35625 cycles/ticks + +kyber_decaps: +median: 38684 cycles/ticks +average: 38851 cycles/ticks + +Loop spin: 85 +gen_a: +median: 12332 cycles/ticks +average: 12429 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21860 cycles/ticks +average: 21956 cycles/ticks + +indcpa_enc: +median: 21090 cycles/ticks +average: 21236 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 35024 cycles/ticks +average: 35214 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36414 cycles/ticks + +kyber_encaps_derand: +median: 34474 cycles/ticks +average: 34612 cycles/ticks + +kyber_encaps: +median: 35396 cycles/ticks +average: 35538 cycles/ticks + +kyber_decaps: +median: 38772 cycles/ticks +average: 38886 cycles/ticks + +Loop spin: 86 +gen_a: +median: 12578 cycles/ticks +average: 12656 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21888 cycles/ticks +average: 22006 cycles/ticks + +indcpa_enc: +median: 21066 cycles/ticks +average: 21184 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33650 cycles/ticks +average: 33827 cycles/ticks + +kyber_keypair: +median: 36174 cycles/ticks +average: 36423 cycles/ticks + +kyber_encaps_derand: +median: 34452 cycles/ticks +average: 34662 cycles/ticks + +kyber_encaps: +median: 35412 cycles/ticks +average: 35572 cycles/ticks + +kyber_decaps: +median: 38720 cycles/ticks +average: 38855 cycles/ticks + +Loop spin: 87 +gen_a: +median: 12364 cycles/ticks +average: 12460 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21978 cycles/ticks +average: 22109 cycles/ticks + +indcpa_enc: +median: 21284 cycles/ticks +average: 21406 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33708 cycles/ticks +average: 33833 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36461 cycles/ticks + +kyber_encaps_derand: +median: 34452 cycles/ticks +average: 34592 cycles/ticks + +kyber_encaps: +median: 35440 cycles/ticks +average: 35597 cycles/ticks + +kyber_decaps: +median: 38674 cycles/ticks +average: 38831 cycles/ticks + +Loop spin: 88 +gen_a: +median: 12322 cycles/ticks +average: 12509 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1542 cycles/ticks +average: 1559 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 27 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21838 cycles/ticks +average: 21974 cycles/ticks + +indcpa_enc: +median: 21072 cycles/ticks +average: 21173 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1564 cycles/ticks + +kyber_keypair_derand: +median: 33800 cycles/ticks +average: 33938 cycles/ticks + +kyber_keypair: +median: 36118 cycles/ticks +average: 36372 cycles/ticks + +kyber_encaps_derand: +median: 34556 cycles/ticks +average: 34694 cycles/ticks + +kyber_encaps: +median: 35492 cycles/ticks +average: 35637 cycles/ticks + +kyber_decaps: +median: 38774 cycles/ticks +average: 38912 cycles/ticks + +Loop spin: 89 +gen_a: +median: 12366 cycles/ticks +average: 12460 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 394 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21896 cycles/ticks +average: 22007 cycles/ticks + +indcpa_enc: +median: 21098 cycles/ticks +average: 21246 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33736 cycles/ticks +average: 33903 cycles/ticks + +kyber_keypair: +median: 36112 cycles/ticks +average: 36352 cycles/ticks + +kyber_encaps_derand: +median: 34498 cycles/ticks +average: 34636 cycles/ticks + +kyber_encaps: +median: 35380 cycles/ticks +average: 35543 cycles/ticks + +kyber_decaps: +median: 38684 cycles/ticks +average: 38841 cycles/ticks + +Loop spin: 90 +gen_a: +median: 12356 cycles/ticks +average: 12450 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 279 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22634 cycles/ticks +average: 22739 cycles/ticks + +indcpa_enc: +median: 21278 cycles/ticks +average: 21401 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33846 cycles/ticks +average: 34019 cycles/ticks + +kyber_keypair: +median: 36178 cycles/ticks +average: 36431 cycles/ticks + +kyber_encaps_derand: +median: 34498 cycles/ticks +average: 34611 cycles/ticks + +kyber_encaps: +median: 35424 cycles/ticks +average: 35561 cycles/ticks + +kyber_decaps: +median: 38644 cycles/ticks +average: 38761 cycles/ticks + +Loop spin: 91 +gen_a: +median: 12388 cycles/ticks +average: 12488 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 27 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 389 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21762 cycles/ticks +average: 21877 cycles/ticks + +indcpa_enc: +median: 20996 cycles/ticks +average: 21133 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 33794 cycles/ticks +average: 33974 cycles/ticks + +kyber_keypair: +median: 36166 cycles/ticks +average: 36425 cycles/ticks + +kyber_encaps_derand: +median: 34570 cycles/ticks +average: 34715 cycles/ticks + +kyber_encaps: +median: 35522 cycles/ticks +average: 35705 cycles/ticks + +kyber_decaps: +median: 38848 cycles/ticks +average: 39041 cycles/ticks + +Loop spin: 92 +gen_a: +median: 12328 cycles/ticks +average: 12434 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21952 cycles/ticks +average: 22079 cycles/ticks + +indcpa_enc: +median: 21262 cycles/ticks +average: 21393 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1536 cycles/ticks + +kyber_keypair_derand: +median: 33668 cycles/ticks +average: 33836 cycles/ticks + +kyber_keypair: +median: 36216 cycles/ticks +average: 36476 cycles/ticks + +kyber_encaps_derand: +median: 34492 cycles/ticks +average: 34633 cycles/ticks + +kyber_encaps: +median: 35470 cycles/ticks +average: 35638 cycles/ticks + +kyber_decaps: +median: 38722 cycles/ticks +average: 38879 cycles/ticks + +Loop spin: 93 +gen_a: +median: 12368 cycles/ticks +average: 12462 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 36 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21858 cycles/ticks +average: 21992 cycles/ticks + +indcpa_enc: +median: 21158 cycles/ticks +average: 21271 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33744 cycles/ticks +average: 33911 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36381 cycles/ticks + +kyber_encaps_derand: +median: 34346 cycles/ticks +average: 34486 cycles/ticks + +kyber_encaps: +median: 35324 cycles/ticks +average: 35455 cycles/ticks + +kyber_decaps: +median: 38582 cycles/ticks +average: 38724 cycles/ticks + +Loop spin: 94 +gen_a: +median: 12386 cycles/ticks +average: 12460 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 30 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23314 cycles/ticks +average: 23436 cycles/ticks + +indcpa_enc: +median: 22548 cycles/ticks +average: 22681 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33710 cycles/ticks +average: 33843 cycles/ticks + +kyber_keypair: +median: 36118 cycles/ticks +average: 36357 cycles/ticks + +kyber_encaps_derand: +median: 34408 cycles/ticks +average: 34563 cycles/ticks + +kyber_encaps: +median: 35346 cycles/ticks +average: 35496 cycles/ticks + +kyber_decaps: +median: 38684 cycles/ticks +average: 38814 cycles/ticks + +Loop spin: 95 +gen_a: +median: 12346 cycles/ticks +average: 12433 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21936 cycles/ticks +average: 22037 cycles/ticks + +indcpa_enc: +median: 21156 cycles/ticks +average: 21286 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 33696 cycles/ticks +average: 33852 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36401 cycles/ticks + +kyber_encaps_derand: +median: 34528 cycles/ticks +average: 34658 cycles/ticks + +kyber_encaps: +median: 35476 cycles/ticks +average: 35635 cycles/ticks + +kyber_decaps: +median: 38686 cycles/ticks +average: 38829 cycles/ticks + +Loop spin: 96 +gen_a: +median: 12342 cycles/ticks +average: 12419 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21922 cycles/ticks +average: 22041 cycles/ticks + +indcpa_enc: +median: 21178 cycles/ticks +average: 21311 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1536 cycles/ticks + +kyber_keypair_derand: +median: 33812 cycles/ticks +average: 33991 cycles/ticks + +kyber_keypair: +median: 36202 cycles/ticks +average: 36492 cycles/ticks + +kyber_encaps_derand: +median: 34478 cycles/ticks +average: 34604 cycles/ticks + +kyber_encaps: +median: 35432 cycles/ticks +average: 35587 cycles/ticks + +kyber_decaps: +median: 38718 cycles/ticks +average: 38868 cycles/ticks + +Loop spin: 97 +gen_a: +median: 12378 cycles/ticks +average: 12472 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 308 cycles/ticks +average: 308 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21868 cycles/ticks +average: 22004 cycles/ticks + +indcpa_enc: +median: 21172 cycles/ticks +average: 21287 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1562 cycles/ticks + +kyber_keypair_derand: +median: 33646 cycles/ticks +average: 33809 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36407 cycles/ticks + +kyber_encaps_derand: +median: 34468 cycles/ticks +average: 34709 cycles/ticks + +kyber_encaps: +median: 35382 cycles/ticks +average: 35566 cycles/ticks + +kyber_decaps: +median: 38608 cycles/ticks +average: 38752 cycles/ticks + +Loop spin: 98 +gen_a: +median: 12348 cycles/ticks +average: 12447 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22044 cycles/ticks +average: 22134 cycles/ticks + +indcpa_enc: +median: 21246 cycles/ticks +average: 21370 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33702 cycles/ticks +average: 33863 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36424 cycles/ticks + +kyber_encaps_derand: +median: 34550 cycles/ticks +average: 34689 cycles/ticks + +kyber_encaps: +median: 35474 cycles/ticks +average: 35639 cycles/ticks + +kyber_decaps: +median: 38654 cycles/ticks +average: 38826 cycles/ticks + +Loop spin: 99 +gen_a: +median: 12334 cycles/ticks +average: 12439 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 28 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21910 cycles/ticks +average: 22046 cycles/ticks + +indcpa_enc: +median: 21120 cycles/ticks +average: 21230 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33840 cycles/ticks +average: 34021 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36365 cycles/ticks + +kyber_encaps_derand: +median: 34430 cycles/ticks +average: 34547 cycles/ticks + +kyber_encaps: +median: 35420 cycles/ticks +average: 35606 cycles/ticks + +kyber_decaps: +median: 38704 cycles/ticks +average: 38871 cycles/ticks + +Loop spin: 100 +gen_a: +median: 12348 cycles/ticks +average: 12490 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21914 cycles/ticks +average: 22039 cycles/ticks + +indcpa_enc: +median: 21130 cycles/ticks +average: 21237 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33748 cycles/ticks +average: 33917 cycles/ticks + +kyber_keypair: +median: 36192 cycles/ticks +average: 36479 cycles/ticks + +kyber_encaps_derand: +median: 34524 cycles/ticks +average: 34680 cycles/ticks + +kyber_encaps: +median: 35422 cycles/ticks +average: 35579 cycles/ticks + +kyber_decaps: +median: 38686 cycles/ticks +average: 38810 cycles/ticks + +Loop spin: 101 +gen_a: +median: 12370 cycles/ticks +average: 12505 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 310 cycles/ticks +average: 309 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22020 cycles/ticks +average: 22132 cycles/ticks + +indcpa_enc: +median: 21298 cycles/ticks +average: 21409 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1561 cycles/ticks + +kyber_keypair_derand: +median: 33698 cycles/ticks +average: 33838 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36403 cycles/ticks + +kyber_encaps_derand: +median: 34338 cycles/ticks +average: 34482 cycles/ticks + +kyber_encaps: +median: 35298 cycles/ticks +average: 35475 cycles/ticks + +kyber_decaps: +median: 38498 cycles/ticks +average: 38650 cycles/ticks + +Loop spin: 102 +gen_a: +median: 12344 cycles/ticks +average: 12445 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21886 cycles/ticks +average: 22001 cycles/ticks + +indcpa_enc: +median: 21116 cycles/ticks +average: 21241 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33700 cycles/ticks +average: 33853 cycles/ticks + +kyber_keypair: +median: 36128 cycles/ticks +average: 36364 cycles/ticks + +kyber_encaps_derand: +median: 34608 cycles/ticks +average: 34754 cycles/ticks + +kyber_encaps: +median: 35514 cycles/ticks +average: 35714 cycles/ticks + +kyber_decaps: +median: 38812 cycles/ticks +average: 38966 cycles/ticks + +Loop spin: 103 +gen_a: +median: 12662 cycles/ticks +average: 12777 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21840 cycles/ticks +average: 21957 cycles/ticks + +indcpa_enc: +median: 21056 cycles/ticks +average: 21160 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1530 cycles/ticks + +kyber_keypair_derand: +median: 33578 cycles/ticks +average: 33723 cycles/ticks + +kyber_keypair: +median: 36182 cycles/ticks +average: 36425 cycles/ticks + +kyber_encaps_derand: +median: 35876 cycles/ticks +average: 36000 cycles/ticks + +kyber_encaps: +median: 36776 cycles/ticks +average: 36936 cycles/ticks + +kyber_decaps: +median: 40000 cycles/ticks +average: 40185 cycles/ticks + +Loop spin: 104 +gen_a: +median: 12352 cycles/ticks +average: 12530 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 24684 cycles/ticks +average: 24838 cycles/ticks + +indcpa_enc: +median: 23918 cycles/ticks +average: 24055 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1559 cycles/ticks + +kyber_keypair_derand: +median: 33832 cycles/ticks +average: 34010 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36435 cycles/ticks + +kyber_encaps_derand: +median: 34466 cycles/ticks +average: 34602 cycles/ticks + +kyber_encaps: +median: 35372 cycles/ticks +average: 35511 cycles/ticks + +kyber_decaps: +median: 38662 cycles/ticks +average: 38821 cycles/ticks + +Loop spin: 105 +gen_a: +median: 12342 cycles/ticks +average: 12441 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1579 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21750 cycles/ticks +average: 21895 cycles/ticks + +indcpa_enc: +median: 21000 cycles/ticks +average: 21115 cycles/ticks + +indcpa_dec: +median: 1560 cycles/ticks +average: 1574 cycles/ticks + +kyber_keypair_derand: +median: 33642 cycles/ticks +average: 33797 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36444 cycles/ticks + +kyber_encaps_derand: +median: 34444 cycles/ticks +average: 34601 cycles/ticks + +kyber_encaps: +median: 35404 cycles/ticks +average: 35588 cycles/ticks + +kyber_decaps: +median: 38766 cycles/ticks +average: 38938 cycles/ticks + +Loop spin: 106 +gen_a: +median: 12350 cycles/ticks +average: 12460 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 399 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21764 cycles/ticks +average: 21889 cycles/ticks + +indcpa_enc: +median: 21000 cycles/ticks +average: 21139 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 33636 cycles/ticks +average: 33785 cycles/ticks + +kyber_keypair: +median: 36124 cycles/ticks +average: 36383 cycles/ticks + +kyber_encaps_derand: +median: 34442 cycles/ticks +average: 34586 cycles/ticks + +kyber_encaps: +median: 35360 cycles/ticks +average: 35506 cycles/ticks + +kyber_decaps: +median: 38712 cycles/ticks +average: 38853 cycles/ticks + +Loop spin: 107 +gen_a: +median: 12426 cycles/ticks +average: 12493 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21938 cycles/ticks +average: 22068 cycles/ticks + +indcpa_enc: +median: 21204 cycles/ticks +average: 21314 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33766 cycles/ticks +average: 33929 cycles/ticks + +kyber_keypair: +median: 36112 cycles/ticks +average: 36374 cycles/ticks + +kyber_encaps_derand: +median: 34504 cycles/ticks +average: 34638 cycles/ticks + +kyber_encaps: +median: 35472 cycles/ticks +average: 35608 cycles/ticks + +kyber_decaps: +median: 38722 cycles/ticks +average: 38865 cycles/ticks + +Loop spin: 108 +gen_a: +median: 12360 cycles/ticks +average: 12463 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1594 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21958 cycles/ticks +average: 22081 cycles/ticks + +indcpa_enc: +median: 21176 cycles/ticks +average: 21275 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33696 cycles/ticks +average: 33865 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36372 cycles/ticks + +kyber_encaps_derand: +median: 34484 cycles/ticks +average: 34686 cycles/ticks + +kyber_encaps: +median: 35362 cycles/ticks +average: 35508 cycles/ticks + +kyber_decaps: +median: 38664 cycles/ticks +average: 38855 cycles/ticks + +Loop spin: 109 +gen_a: +median: 12364 cycles/ticks +average: 12471 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 398 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21800 cycles/ticks +average: 21932 cycles/ticks + +indcpa_enc: +median: 21094 cycles/ticks +average: 21217 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33758 cycles/ticks +average: 33923 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36423 cycles/ticks + +kyber_encaps_derand: +median: 34444 cycles/ticks +average: 34594 cycles/ticks + +kyber_encaps: +median: 35398 cycles/ticks +average: 35568 cycles/ticks + +kyber_decaps: +median: 38664 cycles/ticks +average: 38822 cycles/ticks + +Loop spin: 110 +gen_a: +median: 12380 cycles/ticks +average: 12549 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 140 cycles/ticks + +indcpa_keypair: +median: 21882 cycles/ticks +average: 21988 cycles/ticks + +indcpa_enc: +median: 21124 cycles/ticks +average: 21284 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33934 cycles/ticks +average: 34114 cycles/ticks + +kyber_keypair: +median: 36210 cycles/ticks +average: 36473 cycles/ticks + +kyber_encaps_derand: +median: 34516 cycles/ticks +average: 34632 cycles/ticks + +kyber_encaps: +median: 35468 cycles/ticks +average: 35644 cycles/ticks + +kyber_decaps: +median: 38722 cycles/ticks +average: 38878 cycles/ticks + +Loop spin: 111 +gen_a: +median: 12462 cycles/ticks +average: 12624 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21818 cycles/ticks +average: 21956 cycles/ticks + +indcpa_enc: +median: 21702 cycles/ticks +average: 21842 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 35606 cycles/ticks +average: 35763 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36424 cycles/ticks + +kyber_encaps_derand: +median: 34460 cycles/ticks +average: 34572 cycles/ticks + +kyber_encaps: +median: 35420 cycles/ticks +average: 35565 cycles/ticks + +kyber_decaps: +median: 38668 cycles/ticks +average: 38799 cycles/ticks + +Loop spin: 112 +gen_a: +median: 12342 cycles/ticks +average: 12433 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21918 cycles/ticks +average: 22035 cycles/ticks + +indcpa_enc: +median: 21112 cycles/ticks +average: 21241 cycles/ticks + +indcpa_dec: +median: 1558 cycles/ticks +average: 1572 cycles/ticks + +kyber_keypair_derand: +median: 33754 cycles/ticks +average: 33908 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36390 cycles/ticks + +kyber_encaps_derand: +median: 34448 cycles/ticks +average: 34558 cycles/ticks + +kyber_encaps: +median: 35370 cycles/ticks +average: 35525 cycles/ticks + +kyber_decaps: +median: 38756 cycles/ticks +average: 38859 cycles/ticks + +Loop spin: 113 +gen_a: +median: 12344 cycles/ticks +average: 12444 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1578 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21960 cycles/ticks +average: 22113 cycles/ticks + +indcpa_enc: +median: 21170 cycles/ticks +average: 21258 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33726 cycles/ticks +average: 33841 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36420 cycles/ticks + +kyber_encaps_derand: +median: 34500 cycles/ticks +average: 34616 cycles/ticks + +kyber_encaps: +median: 35520 cycles/ticks +average: 35723 cycles/ticks + +kyber_decaps: +median: 38766 cycles/ticks +average: 38942 cycles/ticks + +Loop spin: 114 +gen_a: +median: 12398 cycles/ticks +average: 12504 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 279 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21968 cycles/ticks +average: 22088 cycles/ticks + +indcpa_enc: +median: 21232 cycles/ticks +average: 21350 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1565 cycles/ticks + +kyber_keypair_derand: +median: 33860 cycles/ticks +average: 34016 cycles/ticks + +kyber_keypair: +median: 36152 cycles/ticks +average: 36399 cycles/ticks + +kyber_encaps_derand: +median: 34518 cycles/ticks +average: 34639 cycles/ticks + +kyber_encaps: +median: 35470 cycles/ticks +average: 35626 cycles/ticks + +kyber_decaps: +median: 38756 cycles/ticks +average: 38892 cycles/ticks + +Loop spin: 115 +gen_a: +median: 12384 cycles/ticks +average: 12488 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1605 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1560 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 394 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21866 cycles/ticks +average: 21978 cycles/ticks + +indcpa_enc: +median: 21132 cycles/ticks +average: 21254 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33744 cycles/ticks +average: 33920 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36422 cycles/ticks + +kyber_encaps_derand: +median: 34590 cycles/ticks +average: 34730 cycles/ticks + +kyber_encaps: +median: 35466 cycles/ticks +average: 35636 cycles/ticks + +kyber_decaps: +median: 38786 cycles/ticks +average: 38953 cycles/ticks + +Loop spin: 116 +gen_a: +median: 12394 cycles/ticks +average: 12466 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21830 cycles/ticks +average: 21976 cycles/ticks + +indcpa_enc: +median: 21100 cycles/ticks +average: 21229 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33624 cycles/ticks +average: 33798 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36431 cycles/ticks + +kyber_encaps_derand: +median: 34616 cycles/ticks +average: 34787 cycles/ticks + +kyber_encaps: +median: 35504 cycles/ticks +average: 35674 cycles/ticks + +kyber_decaps: +median: 38796 cycles/ticks +average: 38963 cycles/ticks + +Loop spin: 117 +gen_a: +median: 12386 cycles/ticks +average: 12479 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 34 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22010 cycles/ticks +average: 22156 cycles/ticks + +indcpa_enc: +median: 21304 cycles/ticks +average: 21447 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33724 cycles/ticks +average: 33858 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36383 cycles/ticks + +kyber_encaps_derand: +median: 34450 cycles/ticks +average: 34592 cycles/ticks + +kyber_encaps: +median: 35388 cycles/ticks +average: 35540 cycles/ticks + +kyber_decaps: +median: 38684 cycles/ticks +average: 38839 cycles/ticks + +Loop spin: 118 +gen_a: +median: 12336 cycles/ticks +average: 12443 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1542 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21940 cycles/ticks +average: 22095 cycles/ticks + +indcpa_enc: +median: 21172 cycles/ticks +average: 21316 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33806 cycles/ticks +average: 34012 cycles/ticks + +kyber_keypair: +median: 36176 cycles/ticks +average: 36406 cycles/ticks + +kyber_encaps_derand: +median: 34432 cycles/ticks +average: 34555 cycles/ticks + +kyber_encaps: +median: 35366 cycles/ticks +average: 35560 cycles/ticks + +kyber_decaps: +median: 38710 cycles/ticks +average: 38888 cycles/ticks + +Loop spin: 119 +gen_a: +median: 12338 cycles/ticks +average: 12403 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21916 cycles/ticks +average: 22022 cycles/ticks + +indcpa_enc: +median: 21166 cycles/ticks +average: 21307 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1534 cycles/ticks + +kyber_keypair_derand: +median: 33704 cycles/ticks +average: 33869 cycles/ticks + +kyber_keypair: +median: 36174 cycles/ticks +average: 36528 cycles/ticks + +kyber_encaps_derand: +median: 34482 cycles/ticks +average: 34615 cycles/ticks + +kyber_encaps: +median: 35492 cycles/ticks +average: 35628 cycles/ticks + +kyber_decaps: +median: 38682 cycles/ticks +average: 38797 cycles/ticks + +Loop spin: 120 +gen_a: +median: 12354 cycles/ticks +average: 12449 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 304 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 28 cycles/ticks +average: 27 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23270 cycles/ticks +average: 23393 cycles/ticks + +indcpa_enc: +median: 22484 cycles/ticks +average: 22619 cycles/ticks + +indcpa_dec: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +kyber_keypair_derand: +median: 33620 cycles/ticks +average: 33768 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36395 cycles/ticks + +kyber_encaps_derand: +median: 34552 cycles/ticks +average: 34686 cycles/ticks + +kyber_encaps: +median: 35460 cycles/ticks +average: 35633 cycles/ticks + +kyber_decaps: +median: 38768 cycles/ticks +average: 38974 cycles/ticks + +Loop spin: 121 +gen_a: +median: 12348 cycles/ticks +average: 12447 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 234 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21854 cycles/ticks +average: 21982 cycles/ticks + +indcpa_enc: +median: 21104 cycles/ticks +average: 21207 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33686 cycles/ticks +average: 33858 cycles/ticks + +kyber_keypair: +median: 36114 cycles/ticks +average: 36400 cycles/ticks + +kyber_encaps_derand: +median: 34298 cycles/ticks +average: 34434 cycles/ticks + +kyber_encaps: +median: 35230 cycles/ticks +average: 35386 cycles/ticks + +kyber_decaps: +median: 38568 cycles/ticks +average: 38717 cycles/ticks + +Loop spin: 122 +gen_a: +median: 12356 cycles/ticks +average: 12495 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 50 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21742 cycles/ticks +average: 21869 cycles/ticks + +indcpa_enc: +median: 20996 cycles/ticks +average: 21102 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33876 cycles/ticks +average: 34003 cycles/ticks + +kyber_keypair: +median: 36158 cycles/ticks +average: 36401 cycles/ticks + +kyber_encaps_derand: +median: 34450 cycles/ticks +average: 34593 cycles/ticks + +kyber_encaps: +median: 35422 cycles/ticks +average: 35596 cycles/ticks + +kyber_decaps: +median: 38724 cycles/ticks +average: 38882 cycles/ticks + +Loop spin: 123 +gen_a: +median: 12340 cycles/ticks +average: 12433 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1569 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21902 cycles/ticks +average: 22002 cycles/ticks + +indcpa_enc: +median: 21132 cycles/ticks +average: 21260 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33692 cycles/ticks +average: 33829 cycles/ticks + +kyber_keypair: +median: 36166 cycles/ticks +average: 36413 cycles/ticks + +kyber_encaps_derand: +median: 34452 cycles/ticks +average: 34579 cycles/ticks + +kyber_encaps: +median: 35460 cycles/ticks +average: 35610 cycles/ticks + +kyber_decaps: +median: 38716 cycles/ticks +average: 38882 cycles/ticks + +Loop spin: 124 +gen_a: +median: 12368 cycles/ticks +average: 12570 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 395 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 114 cycles/ticks + +indcpa_keypair: +median: 21856 cycles/ticks +average: 21983 cycles/ticks + +indcpa_enc: +median: 21078 cycles/ticks +average: 21210 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33776 cycles/ticks +average: 33930 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36440 cycles/ticks + +kyber_encaps_derand: +median: 34380 cycles/ticks +average: 34536 cycles/ticks + +kyber_encaps: +median: 35310 cycles/ticks +average: 35500 cycles/ticks + +kyber_decaps: +median: 38698 cycles/ticks +average: 38837 cycles/ticks + +Loop spin: 125 +gen_a: +median: 12364 cycles/ticks +average: 12471 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 394 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21902 cycles/ticks +average: 22020 cycles/ticks + +indcpa_enc: +median: 21178 cycles/ticks +average: 21322 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33774 cycles/ticks +average: 33935 cycles/ticks + +kyber_keypair: +median: 36150 cycles/ticks +average: 36423 cycles/ticks + +kyber_encaps_derand: +median: 34646 cycles/ticks +average: 34776 cycles/ticks + +kyber_encaps: +median: 35558 cycles/ticks +average: 35709 cycles/ticks + +kyber_decaps: +median: 38898 cycles/ticks +average: 39073 cycles/ticks + +Loop spin: 126 +gen_a: +median: 12342 cycles/ticks +average: 12443 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1599 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 23388 cycles/ticks +average: 23516 cycles/ticks + +indcpa_enc: +median: 22590 cycles/ticks +average: 22720 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33702 cycles/ticks +average: 33854 cycles/ticks + +kyber_keypair: +median: 36214 cycles/ticks +average: 36436 cycles/ticks + +kyber_encaps_derand: +median: 34514 cycles/ticks +average: 34648 cycles/ticks + +kyber_encaps: +median: 35470 cycles/ticks +average: 35625 cycles/ticks + +kyber_decaps: +median: 38758 cycles/ticks +average: 38908 cycles/ticks + +Loop spin: 127 +gen_a: +median: 12344 cycles/ticks +average: 12445 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1594 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21914 cycles/ticks +average: 22011 cycles/ticks + +indcpa_enc: +median: 21174 cycles/ticks +average: 21327 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33770 cycles/ticks +average: 33983 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36379 cycles/ticks + +kyber_encaps_derand: +median: 34590 cycles/ticks +average: 34732 cycles/ticks + +kyber_encaps: +median: 35536 cycles/ticks +average: 35673 cycles/ticks + +kyber_decaps: +median: 38830 cycles/ticks +average: 39000 cycles/ticks + +Loop spin: 128 +gen_a: +median: 12332 cycles/ticks +average: 12421 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1595 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 22010 cycles/ticks +average: 22146 cycles/ticks + +indcpa_enc: +median: 21158 cycles/ticks +average: 21311 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33850 cycles/ticks +average: 33988 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36407 cycles/ticks + +kyber_encaps_derand: +median: 34526 cycles/ticks +average: 34658 cycles/ticks + +kyber_encaps: +median: 35434 cycles/ticks +average: 35595 cycles/ticks + +kyber_decaps: +median: 38774 cycles/ticks +average: 38917 cycles/ticks + +Loop spin: 129 +gen_a: +median: 12348 cycles/ticks +average: 12453 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1545 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 408 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21888 cycles/ticks +average: 22014 cycles/ticks + +indcpa_enc: +median: 21156 cycles/ticks +average: 21283 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33560 cycles/ticks +average: 33733 cycles/ticks + +kyber_keypair: +median: 36152 cycles/ticks +average: 36445 cycles/ticks + +kyber_encaps_derand: +median: 34694 cycles/ticks +average: 34815 cycles/ticks + +kyber_encaps: +median: 35598 cycles/ticks +average: 35762 cycles/ticks + +kyber_decaps: +median: 38842 cycles/ticks +average: 38991 cycles/ticks + +Loop spin: 130 +gen_a: +median: 12342 cycles/ticks +average: 12496 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 270 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21922 cycles/ticks +average: 22045 cycles/ticks + +indcpa_enc: +median: 21184 cycles/ticks +average: 21319 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1534 cycles/ticks + +kyber_keypair_derand: +median: 33674 cycles/ticks +average: 33824 cycles/ticks + +kyber_keypair: +median: 36196 cycles/ticks +average: 36410 cycles/ticks + +kyber_encaps_derand: +median: 34496 cycles/ticks +average: 34689 cycles/ticks + +kyber_encaps: +median: 35392 cycles/ticks +average: 35512 cycles/ticks + +kyber_decaps: +median: 38694 cycles/ticks +average: 38801 cycles/ticks + +Loop spin: 131 +gen_a: +median: 12346 cycles/ticks +average: 12444 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 28 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21904 cycles/ticks +average: 22044 cycles/ticks + +indcpa_enc: +median: 21150 cycles/ticks +average: 21270 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33660 cycles/ticks +average: 33810 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36365 cycles/ticks + +kyber_encaps_derand: +median: 34504 cycles/ticks +average: 34606 cycles/ticks + +kyber_encaps: +median: 35484 cycles/ticks +average: 35656 cycles/ticks + +kyber_decaps: +median: 38774 cycles/ticks +average: 38938 cycles/ticks + +Loop spin: 132 +gen_a: +median: 12348 cycles/ticks +average: 12522 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21892 cycles/ticks +average: 22015 cycles/ticks + +indcpa_enc: +median: 21132 cycles/ticks +average: 21263 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1563 cycles/ticks + +kyber_keypair_derand: +median: 33698 cycles/ticks +average: 33864 cycles/ticks + +kyber_keypair: +median: 36160 cycles/ticks +average: 36385 cycles/ticks + +kyber_encaps_derand: +median: 34460 cycles/ticks +average: 34629 cycles/ticks + +kyber_encaps: +median: 35368 cycles/ticks +average: 35537 cycles/ticks + +kyber_decaps: +median: 38676 cycles/ticks +average: 38838 cycles/ticks + +Loop spin: 133 +gen_a: +median: 12334 cycles/ticks +average: 12472 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1580 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1569 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21812 cycles/ticks +average: 21923 cycles/ticks + +indcpa_enc: +median: 21104 cycles/ticks +average: 21230 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33746 cycles/ticks +average: 33890 cycles/ticks + +kyber_keypair: +median: 36116 cycles/ticks +average: 36358 cycles/ticks + +kyber_encaps_derand: +median: 34524 cycles/ticks +average: 34667 cycles/ticks + +kyber_encaps: +median: 35484 cycles/ticks +average: 35651 cycles/ticks + +kyber_decaps: +median: 38720 cycles/ticks +average: 38862 cycles/ticks + +Loop spin: 134 +gen_a: +median: 12372 cycles/ticks +average: 12487 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 411 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21900 cycles/ticks +average: 22012 cycles/ticks + +indcpa_enc: +median: 21200 cycles/ticks +average: 21345 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33954 cycles/ticks +average: 34108 cycles/ticks + +kyber_keypair: +median: 36168 cycles/ticks +average: 36450 cycles/ticks + +kyber_encaps_derand: +median: 34526 cycles/ticks +average: 34644 cycles/ticks + +kyber_encaps: +median: 35466 cycles/ticks +average: 35620 cycles/ticks + +kyber_decaps: +median: 38710 cycles/ticks +average: 38868 cycles/ticks + +Loop spin: 135 +gen_a: +median: 12334 cycles/ticks +average: 12441 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22082 cycles/ticks +average: 22164 cycles/ticks + +indcpa_enc: +median: 21276 cycles/ticks +average: 21420 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33782 cycles/ticks +average: 33936 cycles/ticks + +kyber_keypair: +median: 36158 cycles/ticks +average: 36430 cycles/ticks + +kyber_encaps_derand: +median: 35954 cycles/ticks +average: 36110 cycles/ticks + +kyber_encaps: +median: 36922 cycles/ticks +average: 37099 cycles/ticks + +kyber_decaps: +median: 40122 cycles/ticks +average: 40275 cycles/ticks + +Loop spin: 136 +gen_a: +median: 12328 cycles/ticks +average: 12425 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22030 cycles/ticks +average: 22247 cycles/ticks + +indcpa_enc: +median: 21248 cycles/ticks +average: 21345 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33716 cycles/ticks +average: 33854 cycles/ticks + +kyber_keypair: +median: 36190 cycles/ticks +average: 36423 cycles/ticks + +kyber_encaps_derand: +median: 34480 cycles/ticks +average: 34614 cycles/ticks + +kyber_encaps: +median: 35348 cycles/ticks +average: 35518 cycles/ticks + +kyber_decaps: +median: 38674 cycles/ticks +average: 38827 cycles/ticks + +Loop spin: 137 +gen_a: +median: 12348 cycles/ticks +average: 12440 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1602 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21924 cycles/ticks +average: 22026 cycles/ticks + +indcpa_enc: +median: 21148 cycles/ticks +average: 21294 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33820 cycles/ticks +average: 33972 cycles/ticks + +kyber_keypair: +median: 36130 cycles/ticks +average: 36381 cycles/ticks + +kyber_encaps_derand: +median: 34558 cycles/ticks +average: 34747 cycles/ticks + +kyber_encaps: +median: 35464 cycles/ticks +average: 35617 cycles/ticks + +kyber_decaps: +median: 38732 cycles/ticks +average: 38879 cycles/ticks + +Loop spin: 138 +gen_a: +median: 12340 cycles/ticks +average: 12446 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 22036 cycles/ticks +average: 22158 cycles/ticks + +indcpa_enc: +median: 21262 cycles/ticks +average: 21383 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33832 cycles/ticks +average: 33989 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36429 cycles/ticks + +kyber_encaps_derand: +median: 34438 cycles/ticks +average: 34564 cycles/ticks + +kyber_encaps: +median: 35384 cycles/ticks +average: 35561 cycles/ticks + +kyber_decaps: +median: 38642 cycles/ticks +average: 38800 cycles/ticks + +Loop spin: 139 +gen_a: +median: 12328 cycles/ticks +average: 12409 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21848 cycles/ticks +average: 21972 cycles/ticks + +indcpa_enc: +median: 21120 cycles/ticks +average: 21254 cycles/ticks + +indcpa_dec: +median: 1560 cycles/ticks +average: 1575 cycles/ticks + +kyber_keypair_derand: +median: 33866 cycles/ticks +average: 34033 cycles/ticks + +kyber_keypair: +median: 36114 cycles/ticks +average: 36357 cycles/ticks + +kyber_encaps_derand: +median: 34346 cycles/ticks +average: 34474 cycles/ticks + +kyber_encaps: +median: 35298 cycles/ticks +average: 35465 cycles/ticks + +kyber_decaps: +median: 38660 cycles/ticks +average: 38795 cycles/ticks + +Loop spin: 140 +gen_a: +median: 12380 cycles/ticks +average: 12474 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1579 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21892 cycles/ticks +average: 22006 cycles/ticks + +indcpa_enc: +median: 21068 cycles/ticks +average: 21188 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33818 cycles/ticks +average: 33955 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36432 cycles/ticks + +kyber_encaps_derand: +median: 34434 cycles/ticks +average: 34566 cycles/ticks + +kyber_encaps: +median: 35420 cycles/ticks +average: 35593 cycles/ticks + +kyber_decaps: +median: 38740 cycles/ticks +average: 38904 cycles/ticks + +Loop spin: 141 +gen_a: +median: 12410 cycles/ticks +average: 12493 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21826 cycles/ticks +average: 21958 cycles/ticks + +indcpa_enc: +median: 21118 cycles/ticks +average: 21249 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33700 cycles/ticks +average: 33873 cycles/ticks + +kyber_keypair: +median: 36212 cycles/ticks +average: 36474 cycles/ticks + +kyber_encaps_derand: +median: 34416 cycles/ticks +average: 34633 cycles/ticks + +kyber_encaps: +median: 35398 cycles/ticks +average: 35580 cycles/ticks + +kyber_decaps: +median: 38636 cycles/ticks +average: 38820 cycles/ticks + +Loop spin: 142 +gen_a: +median: 12382 cycles/ticks +average: 12481 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 39 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21846 cycles/ticks +average: 22000 cycles/ticks + +indcpa_enc: +median: 21140 cycles/ticks +average: 21254 cycles/ticks + +indcpa_dec: +median: 1560 cycles/ticks +average: 1572 cycles/ticks + +kyber_keypair_derand: +median: 33736 cycles/ticks +average: 33900 cycles/ticks + +kyber_keypair: +median: 36116 cycles/ticks +average: 36376 cycles/ticks + +kyber_encaps_derand: +median: 34516 cycles/ticks +average: 34672 cycles/ticks + +kyber_encaps: +median: 35456 cycles/ticks +average: 35622 cycles/ticks + +kyber_decaps: +median: 38758 cycles/ticks +average: 38922 cycles/ticks + +Loop spin: 143 +gen_a: +median: 12590 cycles/ticks +average: 12696 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1604 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 340 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21918 cycles/ticks +average: 22025 cycles/ticks + +indcpa_enc: +median: 21106 cycles/ticks +average: 21230 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1535 cycles/ticks + +kyber_keypair_derand: +median: 33760 cycles/ticks +average: 33919 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36429 cycles/ticks + +kyber_encaps_derand: +median: 34552 cycles/ticks +average: 34710 cycles/ticks + +kyber_encaps: +median: 35534 cycles/ticks +average: 35705 cycles/ticks + +kyber_decaps: +median: 38782 cycles/ticks +average: 38899 cycles/ticks + +Loop spin: 144 +gen_a: +median: 12396 cycles/ticks +average: 12536 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 285 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21950 cycles/ticks +average: 22087 cycles/ticks + +indcpa_enc: +median: 21222 cycles/ticks +average: 21353 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33884 cycles/ticks +average: 34066 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36372 cycles/ticks + +kyber_encaps_derand: +median: 34656 cycles/ticks +average: 34764 cycles/ticks + +kyber_encaps: +median: 35632 cycles/ticks +average: 35807 cycles/ticks + +kyber_decaps: +median: 38946 cycles/ticks +average: 39074 cycles/ticks + +Loop spin: 145 +gen_a: +median: 12404 cycles/ticks +average: 12508 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 43 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21890 cycles/ticks +average: 22017 cycles/ticks + +indcpa_enc: +median: 21128 cycles/ticks +average: 21257 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33718 cycles/ticks +average: 33868 cycles/ticks + +kyber_keypair: +median: 36110 cycles/ticks +average: 36381 cycles/ticks + +kyber_encaps_derand: +median: 34646 cycles/ticks +average: 34802 cycles/ticks + +kyber_encaps: +median: 35460 cycles/ticks +average: 35639 cycles/ticks + +kyber_decaps: +median: 38666 cycles/ticks +average: 38822 cycles/ticks + +Loop spin: 146 +gen_a: +median: 12332 cycles/ticks +average: 12437 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21988 cycles/ticks +average: 22123 cycles/ticks + +indcpa_enc: +median: 21236 cycles/ticks +average: 21353 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33858 cycles/ticks +average: 34042 cycles/ticks + +kyber_keypair: +median: 36182 cycles/ticks +average: 36430 cycles/ticks + +kyber_encaps_derand: +median: 34434 cycles/ticks +average: 34594 cycles/ticks + +kyber_encaps: +median: 35390 cycles/ticks +average: 35573 cycles/ticks + +kyber_decaps: +median: 38720 cycles/ticks +average: 38875 cycles/ticks + +Loop spin: 147 +gen_a: +median: 12382 cycles/ticks +average: 12484 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21928 cycles/ticks +average: 22091 cycles/ticks + +indcpa_enc: +median: 21146 cycles/ticks +average: 21274 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33720 cycles/ticks +average: 33892 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36419 cycles/ticks + +kyber_encaps_derand: +median: 34388 cycles/ticks +average: 34520 cycles/ticks + +kyber_encaps: +median: 35380 cycles/ticks +average: 35576 cycles/ticks + +kyber_decaps: +median: 38674 cycles/ticks +average: 38834 cycles/ticks + +Loop spin: 148 +gen_a: +median: 12392 cycles/ticks +average: 12492 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1595 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 399 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21792 cycles/ticks +average: 21903 cycles/ticks + +indcpa_enc: +median: 21050 cycles/ticks +average: 21180 cycles/ticks + +indcpa_dec: +median: 1564 cycles/ticks +average: 1564 cycles/ticks + +kyber_keypair_derand: +median: 33824 cycles/ticks +average: 33989 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36425 cycles/ticks + +kyber_encaps_derand: +median: 34620 cycles/ticks +average: 34770 cycles/ticks + +kyber_encaps: +median: 35470 cycles/ticks +average: 35612 cycles/ticks + +kyber_decaps: +median: 38782 cycles/ticks +average: 38930 cycles/ticks + +Loop spin: 149 +gen_a: +median: 12384 cycles/ticks +average: 12460 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22074 cycles/ticks +average: 22125 cycles/ticks + +indcpa_enc: +median: 20968 cycles/ticks +average: 21102 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33710 cycles/ticks +average: 33877 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36378 cycles/ticks + +kyber_encaps_derand: +median: 34502 cycles/ticks +average: 34630 cycles/ticks + +kyber_encaps: +median: 35438 cycles/ticks +average: 35589 cycles/ticks + +kyber_decaps: +median: 38752 cycles/ticks +average: 38883 cycles/ticks + +Loop spin: 150 +gen_a: +median: 12390 cycles/ticks +average: 12479 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21848 cycles/ticks +average: 21944 cycles/ticks + +indcpa_enc: +median: 21058 cycles/ticks +average: 21207 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1565 cycles/ticks + +kyber_keypair_derand: +median: 33686 cycles/ticks +average: 33831 cycles/ticks + +kyber_keypair: +median: 36108 cycles/ticks +average: 36367 cycles/ticks + +kyber_encaps_derand: +median: 34312 cycles/ticks +average: 34438 cycles/ticks + +kyber_encaps: +median: 35250 cycles/ticks +average: 35404 cycles/ticks + +kyber_decaps: +median: 38584 cycles/ticks +average: 38743 cycles/ticks + +Loop spin: 151 +gen_a: +median: 12364 cycles/ticks +average: 12444 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 28 cycles/ticks +average: 26 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21864 cycles/ticks +average: 21993 cycles/ticks + +indcpa_enc: +median: 21108 cycles/ticks +average: 21226 cycles/ticks + +indcpa_dec: +median: 1576 cycles/ticks +average: 1585 cycles/ticks + +kyber_keypair_derand: +median: 33654 cycles/ticks +average: 33809 cycles/ticks + +kyber_keypair: +median: 36118 cycles/ticks +average: 36386 cycles/ticks + +kyber_encaps_derand: +median: 34616 cycles/ticks +average: 34747 cycles/ticks + +kyber_encaps: +median: 35572 cycles/ticks +average: 35754 cycles/ticks + +kyber_decaps: +median: 38856 cycles/ticks +average: 39020 cycles/ticks + +Loop spin: 152 +gen_a: +median: 12346 cycles/ticks +average: 12441 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21876 cycles/ticks +average: 21976 cycles/ticks + +indcpa_enc: +median: 21284 cycles/ticks +average: 21416 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33670 cycles/ticks +average: 33875 cycles/ticks + +kyber_keypair: +median: 36204 cycles/ticks +average: 36450 cycles/ticks + +kyber_encaps_derand: +median: 34378 cycles/ticks +average: 34512 cycles/ticks + +kyber_encaps: +median: 35360 cycles/ticks +average: 35525 cycles/ticks + +kyber_decaps: +median: 38578 cycles/ticks +average: 38733 cycles/ticks + +Loop spin: 153 +gen_a: +median: 12336 cycles/ticks +average: 12451 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21756 cycles/ticks +average: 21883 cycles/ticks + +indcpa_enc: +median: 21002 cycles/ticks +average: 21131 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33714 cycles/ticks +average: 33873 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36413 cycles/ticks + +kyber_encaps_derand: +median: 34492 cycles/ticks +average: 34639 cycles/ticks + +kyber_encaps: +median: 35418 cycles/ticks +average: 35622 cycles/ticks + +kyber_decaps: +median: 38698 cycles/ticks +average: 38850 cycles/ticks + +Loop spin: 154 +gen_a: +median: 12368 cycles/ticks +average: 12459 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1602 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21802 cycles/ticks +average: 21914 cycles/ticks + +indcpa_enc: +median: 21130 cycles/ticks +average: 21294 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33806 cycles/ticks +average: 33986 cycles/ticks + +kyber_keypair: +median: 36188 cycles/ticks +average: 36435 cycles/ticks + +kyber_encaps_derand: +median: 34528 cycles/ticks +average: 34676 cycles/ticks + +kyber_encaps: +median: 35600 cycles/ticks +average: 35757 cycles/ticks + +kyber_decaps: +median: 38662 cycles/ticks +average: 38829 cycles/ticks + +Loop spin: 155 +gen_a: +median: 12348 cycles/ticks +average: 12445 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21908 cycles/ticks +average: 22019 cycles/ticks + +indcpa_enc: +median: 21088 cycles/ticks +average: 21215 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33768 cycles/ticks +average: 33925 cycles/ticks + +kyber_keypair: +median: 36188 cycles/ticks +average: 36484 cycles/ticks + +kyber_encaps_derand: +median: 35788 cycles/ticks +average: 35936 cycles/ticks + +kyber_encaps: +median: 36724 cycles/ticks +average: 36884 cycles/ticks + +kyber_decaps: +median: 40042 cycles/ticks +average: 40187 cycles/ticks + +Loop spin: 156 +gen_a: +median: 12412 cycles/ticks +average: 12519 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1580 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 285 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21940 cycles/ticks +average: 22059 cycles/ticks + +indcpa_enc: +median: 21240 cycles/ticks +average: 21386 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33798 cycles/ticks +average: 33950 cycles/ticks + +kyber_keypair: +median: 36178 cycles/ticks +average: 36466 cycles/ticks + +kyber_encaps_derand: +median: 34358 cycles/ticks +average: 34492 cycles/ticks + +kyber_encaps: +median: 35348 cycles/ticks +average: 35503 cycles/ticks + +kyber_decaps: +median: 38592 cycles/ticks +average: 38740 cycles/ticks + +Loop spin: 157 +gen_a: +median: 12418 cycles/ticks +average: 12503 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 23146 cycles/ticks +average: 23287 cycles/ticks + +indcpa_enc: +median: 22332 cycles/ticks +average: 22446 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33694 cycles/ticks +average: 33863 cycles/ticks + +kyber_keypair: +median: 36150 cycles/ticks +average: 36379 cycles/ticks + +kyber_encaps_derand: +median: 34446 cycles/ticks +average: 34622 cycles/ticks + +kyber_encaps: +median: 35394 cycles/ticks +average: 35560 cycles/ticks + +kyber_decaps: +median: 38696 cycles/ticks +average: 38853 cycles/ticks + +Loop spin: 158 +gen_a: +median: 12390 cycles/ticks +average: 12493 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 72 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21818 cycles/ticks +average: 21926 cycles/ticks + +indcpa_enc: +median: 21094 cycles/ticks +average: 21225 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33834 cycles/ticks +average: 33995 cycles/ticks + +kyber_keypair: +median: 36128 cycles/ticks +average: 36382 cycles/ticks + +kyber_encaps_derand: +median: 34552 cycles/ticks +average: 34690 cycles/ticks + +kyber_encaps: +median: 35388 cycles/ticks +average: 35527 cycles/ticks + +kyber_decaps: +median: 38680 cycles/ticks +average: 38827 cycles/ticks + +Loop spin: 159 +gen_a: +median: 12330 cycles/ticks +average: 12439 cycles/ticks + +poly_getnoise_eta1: +median: 1586 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21894 cycles/ticks +average: 22039 cycles/ticks + +indcpa_enc: +median: 21144 cycles/ticks +average: 21272 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33738 cycles/ticks +average: 33894 cycles/ticks + +kyber_keypair: +median: 36130 cycles/ticks +average: 36369 cycles/ticks + +kyber_encaps_derand: +median: 34600 cycles/ticks +average: 34734 cycles/ticks + +kyber_encaps: +median: 35532 cycles/ticks +average: 35696 cycles/ticks + +kyber_decaps: +median: 38914 cycles/ticks +average: 39059 cycles/ticks + +Loop spin: 160 +gen_a: +median: 12380 cycles/ticks +average: 12488 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1596 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 257 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21926 cycles/ticks +average: 22037 cycles/ticks + +indcpa_enc: +median: 21160 cycles/ticks +average: 21271 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33692 cycles/ticks +average: 33866 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36411 cycles/ticks + +kyber_encaps_derand: +median: 34552 cycles/ticks +average: 34697 cycles/ticks + +kyber_encaps: +median: 35484 cycles/ticks +average: 35665 cycles/ticks + +kyber_decaps: +median: 38832 cycles/ticks +average: 39010 cycles/ticks + +Loop spin: 161 +gen_a: +median: 12386 cycles/ticks +average: 12561 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 22060 cycles/ticks +average: 22186 cycles/ticks + +indcpa_enc: +median: 21234 cycles/ticks +average: 21358 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33710 cycles/ticks +average: 33866 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36432 cycles/ticks + +kyber_encaps_derand: +median: 34382 cycles/ticks +average: 34510 cycles/ticks + +kyber_encaps: +median: 35342 cycles/ticks +average: 35529 cycles/ticks + +kyber_decaps: +median: 38676 cycles/ticks +average: 38832 cycles/ticks + +Loop spin: 162 +gen_a: +median: 12378 cycles/ticks +average: 12475 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 397 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21902 cycles/ticks +average: 22028 cycles/ticks + +indcpa_enc: +median: 21036 cycles/ticks +average: 21148 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33762 cycles/ticks +average: 33939 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36411 cycles/ticks + +kyber_encaps_derand: +median: 34474 cycles/ticks +average: 34599 cycles/ticks + +kyber_encaps: +median: 35462 cycles/ticks +average: 35615 cycles/ticks + +kyber_decaps: +median: 38716 cycles/ticks +average: 38879 cycles/ticks + +Loop spin: 163 +gen_a: +median: 12380 cycles/ticks +average: 12473 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 273 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21866 cycles/ticks +average: 21970 cycles/ticks + +indcpa_enc: +median: 21084 cycles/ticks +average: 21296 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1535 cycles/ticks + +kyber_keypair_derand: +median: 33760 cycles/ticks +average: 33946 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36382 cycles/ticks + +kyber_encaps_derand: +median: 34630 cycles/ticks +average: 34743 cycles/ticks + +kyber_encaps: +median: 35526 cycles/ticks +average: 35676 cycles/ticks + +kyber_decaps: +median: 39004 cycles/ticks +average: 39156 cycles/ticks + +Loop spin: 164 +gen_a: +median: 12354 cycles/ticks +average: 12471 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21940 cycles/ticks +average: 22054 cycles/ticks + +indcpa_enc: +median: 21150 cycles/ticks +average: 21281 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33846 cycles/ticks +average: 34015 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36380 cycles/ticks + +kyber_encaps_derand: +median: 34592 cycles/ticks +average: 34740 cycles/ticks + +kyber_encaps: +median: 35532 cycles/ticks +average: 35771 cycles/ticks + +kyber_decaps: +median: 38738 cycles/ticks +average: 38888 cycles/ticks + +Loop spin: 165 +gen_a: +median: 12356 cycles/ticks +average: 12453 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1564 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21798 cycles/ticks +average: 21907 cycles/ticks + +indcpa_enc: +median: 21080 cycles/ticks +average: 21209 cycles/ticks + +indcpa_dec: +median: 1558 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 35214 cycles/ticks +average: 35388 cycles/ticks + +kyber_keypair: +median: 36174 cycles/ticks +average: 36403 cycles/ticks + +kyber_encaps_derand: +median: 34450 cycles/ticks +average: 34593 cycles/ticks + +kyber_encaps: +median: 35384 cycles/ticks +average: 35552 cycles/ticks + +kyber_decaps: +median: 38706 cycles/ticks +average: 38855 cycles/ticks + +Loop spin: 166 +gen_a: +median: 12340 cycles/ticks +average: 12445 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21812 cycles/ticks +average: 21924 cycles/ticks + +indcpa_enc: +median: 21030 cycles/ticks +average: 21164 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33834 cycles/ticks +average: 33992 cycles/ticks + +kyber_keypair: +median: 36196 cycles/ticks +average: 36462 cycles/ticks + +kyber_encaps_derand: +median: 34482 cycles/ticks +average: 34621 cycles/ticks + +kyber_encaps: +median: 35432 cycles/ticks +average: 35588 cycles/ticks + +kyber_decaps: +median: 38754 cycles/ticks +average: 38922 cycles/ticks + +Loop spin: 167 +gen_a: +median: 12338 cycles/ticks +average: 12438 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21942 cycles/ticks +average: 22073 cycles/ticks + +indcpa_enc: +median: 21136 cycles/ticks +average: 21272 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33634 cycles/ticks +average: 33806 cycles/ticks + +kyber_keypair: +median: 36178 cycles/ticks +average: 36449 cycles/ticks + +kyber_encaps_derand: +median: 34398 cycles/ticks +average: 34559 cycles/ticks + +kyber_encaps: +median: 35270 cycles/ticks +average: 35432 cycles/ticks + +kyber_decaps: +median: 38640 cycles/ticks +average: 38802 cycles/ticks + +Loop spin: 168 +gen_a: +median: 12334 cycles/ticks +average: 12435 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 278 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21862 cycles/ticks +average: 21996 cycles/ticks + +indcpa_enc: +median: 21150 cycles/ticks +average: 21265 cycles/ticks + +indcpa_dec: +median: 1578 cycles/ticks +average: 1591 cycles/ticks + +kyber_keypair_derand: +median: 36482 cycles/ticks +average: 36655 cycles/ticks + +kyber_keypair: +median: 36152 cycles/ticks +average: 36369 cycles/ticks + +kyber_encaps_derand: +median: 34484 cycles/ticks +average: 34625 cycles/ticks + +kyber_encaps: +median: 35444 cycles/ticks +average: 35619 cycles/ticks + +kyber_decaps: +median: 38712 cycles/ticks +average: 38965 cycles/ticks + +Loop spin: 169 +gen_a: +median: 12396 cycles/ticks +average: 12487 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1600 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 288 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21960 cycles/ticks +average: 22058 cycles/ticks + +indcpa_enc: +median: 21250 cycles/ticks +average: 21362 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33774 cycles/ticks +average: 33918 cycles/ticks + +kyber_keypair: +median: 36102 cycles/ticks +average: 36398 cycles/ticks + +kyber_encaps_derand: +median: 34518 cycles/ticks +average: 34676 cycles/ticks + +kyber_encaps: +median: 35456 cycles/ticks +average: 35630 cycles/ticks + +kyber_decaps: +median: 38758 cycles/ticks +average: 38884 cycles/ticks + +Loop spin: 170 +gen_a: +median: 12346 cycles/ticks +average: 12442 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1598 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22030 cycles/ticks +average: 22134 cycles/ticks + +indcpa_enc: +median: 21708 cycles/ticks +average: 21832 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 34140 cycles/ticks +average: 34295 cycles/ticks + +kyber_keypair: +median: 36368 cycles/ticks +average: 36627 cycles/ticks + +kyber_encaps_derand: +median: 34362 cycles/ticks +average: 34506 cycles/ticks + +kyber_encaps: +median: 35966 cycles/ticks +average: 36099 cycles/ticks + +kyber_decaps: +median: 39386 cycles/ticks +average: 39539 cycles/ticks + +Loop spin: 171 +gen_a: +median: 12366 cycles/ticks +average: 12462 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 394 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22042 cycles/ticks +average: 22143 cycles/ticks + +indcpa_enc: +median: 21296 cycles/ticks +average: 21460 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33826 cycles/ticks +average: 33984 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36404 cycles/ticks + +kyber_encaps_derand: +median: 34434 cycles/ticks +average: 34586 cycles/ticks + +kyber_encaps: +median: 35444 cycles/ticks +average: 35625 cycles/ticks + +kyber_decaps: +median: 38686 cycles/ticks +average: 38855 cycles/ticks + +Loop spin: 172 +gen_a: +median: 12346 cycles/ticks +average: 12437 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21968 cycles/ticks +average: 22096 cycles/ticks + +indcpa_enc: +median: 21158 cycles/ticks +average: 21298 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33924 cycles/ticks +average: 34090 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36369 cycles/ticks + +kyber_encaps_derand: +median: 34476 cycles/ticks +average: 34642 cycles/ticks + +kyber_encaps: +median: 35406 cycles/ticks +average: 35562 cycles/ticks + +kyber_decaps: +median: 38734 cycles/ticks +average: 38891 cycles/ticks + +Loop spin: 173 +gen_a: +median: 12366 cycles/ticks +average: 12458 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 277 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21844 cycles/ticks +average: 21958 cycles/ticks + +indcpa_enc: +median: 21110 cycles/ticks +average: 21253 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33630 cycles/ticks +average: 33784 cycles/ticks + +kyber_keypair: +median: 36104 cycles/ticks +average: 36381 cycles/ticks + +kyber_encaps_derand: +median: 34492 cycles/ticks +average: 34620 cycles/ticks + +kyber_encaps: +median: 35424 cycles/ticks +average: 35562 cycles/ticks + +kyber_decaps: +median: 38652 cycles/ticks +average: 38820 cycles/ticks + +Loop spin: 174 +gen_a: +median: 12404 cycles/ticks +average: 12491 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1598 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 244 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21798 cycles/ticks +average: 21911 cycles/ticks + +indcpa_enc: +median: 21008 cycles/ticks +average: 21135 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33784 cycles/ticks +average: 34022 cycles/ticks + +kyber_keypair: +median: 36118 cycles/ticks +average: 36364 cycles/ticks + +kyber_encaps_derand: +median: 34546 cycles/ticks +average: 34669 cycles/ticks + +kyber_encaps: +median: 35482 cycles/ticks +average: 35614 cycles/ticks + +kyber_decaps: +median: 38758 cycles/ticks +average: 38922 cycles/ticks + +Loop spin: 175 +gen_a: +median: 12394 cycles/ticks +average: 12530 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21902 cycles/ticks +average: 22021 cycles/ticks + +indcpa_enc: +median: 21200 cycles/ticks +average: 21314 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1561 cycles/ticks + +kyber_keypair_derand: +median: 33712 cycles/ticks +average: 33870 cycles/ticks + +kyber_keypair: +median: 36246 cycles/ticks +average: 36490 cycles/ticks + +kyber_encaps_derand: +median: 34620 cycles/ticks +average: 34746 cycles/ticks + +kyber_encaps: +median: 35680 cycles/ticks +average: 35894 cycles/ticks + +kyber_decaps: +median: 38874 cycles/ticks +average: 39025 cycles/ticks + +Loop spin: 176 +gen_a: +median: 12410 cycles/ticks +average: 12544 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21770 cycles/ticks +average: 21886 cycles/ticks + +indcpa_enc: +median: 21008 cycles/ticks +average: 21153 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33720 cycles/ticks +average: 33902 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36386 cycles/ticks + +kyber_encaps_derand: +median: 34430 cycles/ticks +average: 34553 cycles/ticks + +kyber_encaps: +median: 35354 cycles/ticks +average: 35507 cycles/ticks + +kyber_decaps: +median: 38632 cycles/ticks +average: 38774 cycles/ticks + +Loop spin: 177 +gen_a: +median: 12382 cycles/ticks +average: 12479 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21788 cycles/ticks +average: 21935 cycles/ticks + +indcpa_enc: +median: 21122 cycles/ticks +average: 21227 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33550 cycles/ticks +average: 33698 cycles/ticks + +kyber_keypair: +median: 36094 cycles/ticks +average: 36406 cycles/ticks + +kyber_encaps_derand: +median: 35822 cycles/ticks +average: 35957 cycles/ticks + +kyber_encaps: +median: 36744 cycles/ticks +average: 36890 cycles/ticks + +kyber_decaps: +median: 40006 cycles/ticks +average: 40173 cycles/ticks + +Loop spin: 178 +gen_a: +median: 12346 cycles/ticks +average: 12450 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21898 cycles/ticks +average: 22019 cycles/ticks + +indcpa_enc: +median: 21150 cycles/ticks +average: 21260 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33698 cycles/ticks +average: 33841 cycles/ticks + +kyber_keypair: +median: 36168 cycles/ticks +average: 36408 cycles/ticks + +kyber_encaps_derand: +median: 34450 cycles/ticks +average: 34585 cycles/ticks + +kyber_encaps: +median: 35352 cycles/ticks +average: 35504 cycles/ticks + +kyber_decaps: +median: 38748 cycles/ticks +average: 38905 cycles/ticks + +Loop spin: 179 +gen_a: +median: 12346 cycles/ticks +average: 12438 cycles/ticks + +poly_getnoise_eta1: +median: 1584 cycles/ticks +average: 1599 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 390 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21812 cycles/ticks +average: 21905 cycles/ticks + +indcpa_enc: +median: 21148 cycles/ticks +average: 21278 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 35136 cycles/ticks +average: 35304 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36367 cycles/ticks + +kyber_encaps_derand: +median: 34594 cycles/ticks +average: 34750 cycles/ticks + +kyber_encaps: +median: 35452 cycles/ticks +average: 35629 cycles/ticks + +kyber_decaps: +median: 38792 cycles/ticks +average: 38936 cycles/ticks + +Loop spin: 180 +gen_a: +median: 12382 cycles/ticks +average: 12486 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1579 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21854 cycles/ticks +average: 21981 cycles/ticks + +indcpa_enc: +median: 21046 cycles/ticks +average: 21177 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33764 cycles/ticks +average: 33914 cycles/ticks + +kyber_keypair: +median: 36200 cycles/ticks +average: 36455 cycles/ticks + +kyber_encaps_derand: +median: 34468 cycles/ticks +average: 34617 cycles/ticks + +kyber_encaps: +median: 35452 cycles/ticks +average: 35628 cycles/ticks + +kyber_decaps: +median: 38692 cycles/ticks +average: 38843 cycles/ticks + +Loop spin: 181 +gen_a: +median: 12336 cycles/ticks +average: 12477 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 390 cycles/ticks +average: 405 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 23392 cycles/ticks +average: 23508 cycles/ticks + +indcpa_enc: +median: 22528 cycles/ticks +average: 22679 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33708 cycles/ticks +average: 33854 cycles/ticks + +kyber_keypair: +median: 36208 cycles/ticks +average: 36460 cycles/ticks + +kyber_encaps_derand: +median: 34448 cycles/ticks +average: 34579 cycles/ticks + +kyber_encaps: +median: 35452 cycles/ticks +average: 35620 cycles/ticks + +kyber_decaps: +median: 38716 cycles/ticks +average: 38874 cycles/ticks + +Loop spin: 182 +gen_a: +median: 12390 cycles/ticks +average: 12556 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 46 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21858 cycles/ticks +average: 21992 cycles/ticks + +indcpa_enc: +median: 21140 cycles/ticks +average: 21253 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33762 cycles/ticks +average: 33883 cycles/ticks + +kyber_keypair: +median: 36206 cycles/ticks +average: 36467 cycles/ticks + +kyber_encaps_derand: +median: 34508 cycles/ticks +average: 34641 cycles/ticks + +kyber_encaps: +median: 35458 cycles/ticks +average: 35622 cycles/ticks + +kyber_decaps: +median: 38712 cycles/ticks +average: 38846 cycles/ticks + +Loop spin: 183 +gen_a: +median: 12374 cycles/ticks +average: 12472 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1599 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 395 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21936 cycles/ticks +average: 22047 cycles/ticks + +indcpa_enc: +median: 21224 cycles/ticks +average: 21356 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33640 cycles/ticks +average: 33786 cycles/ticks + +kyber_keypair: +median: 36116 cycles/ticks +average: 36368 cycles/ticks + +kyber_encaps_derand: +median: 34494 cycles/ticks +average: 34629 cycles/ticks + +kyber_encaps: +median: 35424 cycles/ticks +average: 35587 cycles/ticks + +kyber_decaps: +median: 38714 cycles/ticks +average: 38877 cycles/ticks + +Loop spin: 184 +gen_a: +median: 12392 cycles/ticks +average: 12483 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1578 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21756 cycles/ticks +average: 21879 cycles/ticks + +indcpa_enc: +median: 21034 cycles/ticks +average: 21173 cycles/ticks + +indcpa_dec: +median: 1562 cycles/ticks +average: 1573 cycles/ticks + +kyber_keypair_derand: +median: 33692 cycles/ticks +average: 33856 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36427 cycles/ticks + +kyber_encaps_derand: +median: 34524 cycles/ticks +average: 34670 cycles/ticks + +kyber_encaps: +median: 35472 cycles/ticks +average: 35617 cycles/ticks + +kyber_decaps: +median: 38756 cycles/ticks +average: 38901 cycles/ticks + +Loop spin: 185 +gen_a: +median: 12328 cycles/ticks +average: 12421 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1571 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 49 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21848 cycles/ticks +average: 21951 cycles/ticks + +indcpa_enc: +median: 21094 cycles/ticks +average: 21238 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33810 cycles/ticks +average: 34032 cycles/ticks + +kyber_keypair: +median: 36190 cycles/ticks +average: 36403 cycles/ticks + +kyber_encaps_derand: +median: 34522 cycles/ticks +average: 34653 cycles/ticks + +kyber_encaps: +median: 35486 cycles/ticks +average: 35638 cycles/ticks + +kyber_decaps: +median: 38682 cycles/ticks +average: 38832 cycles/ticks + +Loop spin: 186 +gen_a: +median: 12338 cycles/ticks +average: 12477 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1568 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21994 cycles/ticks +average: 22115 cycles/ticks + +indcpa_enc: +median: 21226 cycles/ticks +average: 21334 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33702 cycles/ticks +average: 33859 cycles/ticks + +kyber_keypair: +median: 36112 cycles/ticks +average: 36342 cycles/ticks + +kyber_encaps_derand: +median: 34474 cycles/ticks +average: 34610 cycles/ticks + +kyber_encaps: +median: 35384 cycles/ticks +average: 35549 cycles/ticks + +kyber_decaps: +median: 38690 cycles/ticks +average: 38948 cycles/ticks + +Loop spin: 187 +gen_a: +median: 12328 cycles/ticks +average: 12422 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21936 cycles/ticks +average: 22061 cycles/ticks + +indcpa_enc: +median: 21166 cycles/ticks +average: 21314 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33834 cycles/ticks +average: 33974 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36428 cycles/ticks + +kyber_encaps_derand: +median: 34460 cycles/ticks +average: 34605 cycles/ticks + +kyber_encaps: +median: 35414 cycles/ticks +average: 35570 cycles/ticks + +kyber_decaps: +median: 38740 cycles/ticks +average: 38889 cycles/ticks + +Loop spin: 188 +gen_a: +median: 12438 cycles/ticks +average: 12534 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21896 cycles/ticks +average: 22013 cycles/ticks + +indcpa_enc: +median: 21016 cycles/ticks +average: 21124 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33804 cycles/ticks +average: 33975 cycles/ticks + +kyber_keypair: +median: 36190 cycles/ticks +average: 36461 cycles/ticks + +kyber_encaps_derand: +median: 35858 cycles/ticks +average: 36003 cycles/ticks + +kyber_encaps: +median: 36794 cycles/ticks +average: 36956 cycles/ticks + +kyber_decaps: +median: 40132 cycles/ticks +average: 40276 cycles/ticks + +Loop spin: 189 +gen_a: +median: 12362 cycles/ticks +average: 12450 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 28 cycles/ticks +average: 26 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21890 cycles/ticks +average: 22036 cycles/ticks + +indcpa_enc: +median: 21158 cycles/ticks +average: 21290 cycles/ticks + +indcpa_dec: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +kyber_keypair_derand: +median: 33700 cycles/ticks +average: 33846 cycles/ticks + +kyber_keypair: +median: 36112 cycles/ticks +average: 36351 cycles/ticks + +kyber_encaps_derand: +median: 34488 cycles/ticks +average: 34621 cycles/ticks + +kyber_encaps: +median: 35406 cycles/ticks +average: 35558 cycles/ticks + +kyber_decaps: +median: 38732 cycles/ticks +average: 38870 cycles/ticks + +Loop spin: 190 +gen_a: +median: 12412 cycles/ticks +average: 12518 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 124 cycles/ticks + +indcpa_keypair: +median: 23260 cycles/ticks +average: 23380 cycles/ticks + +indcpa_enc: +median: 22466 cycles/ticks +average: 22600 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33684 cycles/ticks +average: 33837 cycles/ticks + +kyber_keypair: +median: 36130 cycles/ticks +average: 36364 cycles/ticks + +kyber_encaps_derand: +median: 34532 cycles/ticks +average: 34665 cycles/ticks + +kyber_encaps: +median: 35494 cycles/ticks +average: 35674 cycles/ticks + +kyber_decaps: +median: 38726 cycles/ticks +average: 38917 cycles/ticks + +Loop spin: 191 +gen_a: +median: 12374 cycles/ticks +average: 12496 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21892 cycles/ticks +average: 22019 cycles/ticks + +indcpa_enc: +median: 21158 cycles/ticks +average: 21278 cycles/ticks + +indcpa_dec: +median: 1578 cycles/ticks +average: 1585 cycles/ticks + +kyber_keypair_derand: +median: 33800 cycles/ticks +average: 33920 cycles/ticks + +kyber_keypair: +median: 36158 cycles/ticks +average: 36408 cycles/ticks + +kyber_encaps_derand: +median: 34334 cycles/ticks +average: 34475 cycles/ticks + +kyber_encaps: +median: 35344 cycles/ticks +average: 35521 cycles/ticks + +kyber_decaps: +median: 38592 cycles/ticks +average: 38708 cycles/ticks + +Loop spin: 192 +gen_a: +median: 12450 cycles/ticks +average: 12549 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1571 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 275 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21896 cycles/ticks +average: 22015 cycles/ticks + +indcpa_enc: +median: 21150 cycles/ticks +average: 21247 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33662 cycles/ticks +average: 33793 cycles/ticks + +kyber_keypair: +median: 36130 cycles/ticks +average: 36376 cycles/ticks + +kyber_encaps_derand: +median: 34592 cycles/ticks +average: 34737 cycles/ticks + +kyber_encaps: +median: 35478 cycles/ticks +average: 35667 cycles/ticks + +kyber_decaps: +median: 38808 cycles/ticks +average: 38977 cycles/ticks + +Loop spin: 193 +gen_a: +median: 12332 cycles/ticks +average: 12424 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21946 cycles/ticks +average: 22065 cycles/ticks + +indcpa_enc: +median: 21126 cycles/ticks +average: 21308 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33680 cycles/ticks +average: 33848 cycles/ticks + +kyber_keypair: +median: 36120 cycles/ticks +average: 36429 cycles/ticks + +kyber_encaps_derand: +median: 34464 cycles/ticks +average: 34609 cycles/ticks + +kyber_encaps: +median: 35356 cycles/ticks +average: 35522 cycles/ticks + +kyber_decaps: +median: 38714 cycles/ticks +average: 38853 cycles/ticks + +Loop spin: 194 +gen_a: +median: 12348 cycles/ticks +average: 12447 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 274 cycles/ticks +average: 275 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21956 cycles/ticks +average: 22098 cycles/ticks + +indcpa_enc: +median: 21184 cycles/ticks +average: 21319 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33722 cycles/ticks +average: 33915 cycles/ticks + +kyber_keypair: +median: 36112 cycles/ticks +average: 36346 cycles/ticks + +kyber_encaps_derand: +median: 34488 cycles/ticks +average: 34651 cycles/ticks + +kyber_encaps: +median: 35430 cycles/ticks +average: 35635 cycles/ticks + +kyber_decaps: +median: 38728 cycles/ticks +average: 38889 cycles/ticks + +Loop spin: 195 +gen_a: +median: 12344 cycles/ticks +average: 12441 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 394 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21906 cycles/ticks +average: 22014 cycles/ticks + +indcpa_enc: +median: 21168 cycles/ticks +average: 21280 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1536 cycles/ticks + +kyber_keypair_derand: +median: 33772 cycles/ticks +average: 33942 cycles/ticks + +kyber_keypair: +median: 36214 cycles/ticks +average: 36465 cycles/ticks + +kyber_encaps_derand: +median: 34646 cycles/ticks +average: 34804 cycles/ticks + +kyber_encaps: +median: 35594 cycles/ticks +average: 35739 cycles/ticks + +kyber_decaps: +median: 38802 cycles/ticks +average: 38940 cycles/ticks + +Loop spin: 196 +gen_a: +median: 12388 cycles/ticks +average: 12492 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21956 cycles/ticks +average: 22077 cycles/ticks + +indcpa_enc: +median: 21182 cycles/ticks +average: 21293 cycles/ticks + +indcpa_dec: +median: 1562 cycles/ticks +average: 1572 cycles/ticks + +kyber_keypair_derand: +median: 33734 cycles/ticks +average: 33896 cycles/ticks + +kyber_keypair: +median: 36178 cycles/ticks +average: 36506 cycles/ticks + +kyber_encaps_derand: +median: 34304 cycles/ticks +average: 34436 cycles/ticks + +kyber_encaps: +median: 35306 cycles/ticks +average: 35451 cycles/ticks + +kyber_decaps: +median: 38590 cycles/ticks +average: 38716 cycles/ticks + +Loop spin: 197 +gen_a: +median: 12408 cycles/ticks +average: 12498 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 296 cycles/ticks +average: 308 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21870 cycles/ticks +average: 21998 cycles/ticks + +indcpa_enc: +median: 21132 cycles/ticks +average: 21240 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33744 cycles/ticks +average: 33915 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36397 cycles/ticks + +kyber_encaps_derand: +median: 34436 cycles/ticks +average: 34570 cycles/ticks + +kyber_encaps: +median: 35424 cycles/ticks +average: 35594 cycles/ticks + +kyber_decaps: +median: 38694 cycles/ticks +average: 38915 cycles/ticks + +Loop spin: 198 +gen_a: +median: 12334 cycles/ticks +average: 12426 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21912 cycles/ticks +average: 22044 cycles/ticks + +indcpa_enc: +median: 21222 cycles/ticks +average: 21357 cycles/ticks + +indcpa_dec: +median: 1578 cycles/ticks +average: 1589 cycles/ticks + +kyber_keypair_derand: +median: 33626 cycles/ticks +average: 33783 cycles/ticks + +kyber_keypair: +median: 36116 cycles/ticks +average: 36405 cycles/ticks + +kyber_encaps_derand: +median: 34434 cycles/ticks +average: 34558 cycles/ticks + +kyber_encaps: +median: 35402 cycles/ticks +average: 35538 cycles/ticks + +kyber_decaps: +median: 38646 cycles/ticks +average: 38835 cycles/ticks + +Loop spin: 199 +gen_a: +median: 12324 cycles/ticks +average: 12433 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21832 cycles/ticks +average: 21975 cycles/ticks + +indcpa_enc: +median: 21064 cycles/ticks +average: 21170 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33712 cycles/ticks +average: 33850 cycles/ticks + +kyber_keypair: +median: 36218 cycles/ticks +average: 36469 cycles/ticks + +kyber_encaps_derand: +median: 34424 cycles/ticks +average: 34553 cycles/ticks + +kyber_encaps: +median: 35318 cycles/ticks +average: 35442 cycles/ticks + +kyber_decaps: +median: 38658 cycles/ticks +average: 38830 cycles/ticks + +Loop spin: 200 +gen_a: +median: 12330 cycles/ticks +average: 12452 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 114 cycles/ticks + +indcpa_keypair: +median: 21924 cycles/ticks +average: 22057 cycles/ticks + +indcpa_enc: +median: 21156 cycles/ticks +average: 21250 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33756 cycles/ticks +average: 33930 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36405 cycles/ticks + +kyber_encaps_derand: +median: 34494 cycles/ticks +average: 34634 cycles/ticks + +kyber_encaps: +median: 35456 cycles/ticks +average: 35616 cycles/ticks + +kyber_decaps: +median: 38762 cycles/ticks +average: 38904 cycles/ticks + +Loop spin: 201 +gen_a: +median: 12356 cycles/ticks +average: 12456 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 395 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21880 cycles/ticks +average: 21974 cycles/ticks + +indcpa_enc: +median: 21146 cycles/ticks +average: 21264 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 33720 cycles/ticks +average: 33964 cycles/ticks + +kyber_keypair: +median: 36284 cycles/ticks +average: 36538 cycles/ticks + +kyber_encaps_derand: +median: 34688 cycles/ticks +average: 34842 cycles/ticks + +kyber_encaps: +median: 35596 cycles/ticks +average: 35753 cycles/ticks + +kyber_decaps: +median: 38844 cycles/ticks +average: 38985 cycles/ticks + +Loop spin: 202 +gen_a: +median: 12336 cycles/ticks +average: 12435 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1597 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21894 cycles/ticks +average: 22018 cycles/ticks + +indcpa_enc: +median: 21144 cycles/ticks +average: 21294 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1530 cycles/ticks + +kyber_keypair_derand: +median: 33746 cycles/ticks +average: 33893 cycles/ticks + +kyber_keypair: +median: 36186 cycles/ticks +average: 36442 cycles/ticks + +kyber_encaps_derand: +median: 34470 cycles/ticks +average: 34620 cycles/ticks + +kyber_encaps: +median: 35372 cycles/ticks +average: 35537 cycles/ticks + +kyber_decaps: +median: 38580 cycles/ticks +average: 38718 cycles/ticks + +Loop spin: 203 +gen_a: +median: 12434 cycles/ticks +average: 12521 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21890 cycles/ticks +average: 21994 cycles/ticks + +indcpa_enc: +median: 21176 cycles/ticks +average: 21297 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33706 cycles/ticks +average: 33849 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36371 cycles/ticks + +kyber_encaps_derand: +median: 34524 cycles/ticks +average: 34622 cycles/ticks + +kyber_encaps: +median: 35490 cycles/ticks +average: 35652 cycles/ticks + +kyber_decaps: +median: 38752 cycles/ticks +average: 38916 cycles/ticks + +Loop spin: 204 +gen_a: +median: 12410 cycles/ticks +average: 12495 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1578 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21826 cycles/ticks +average: 21922 cycles/ticks + +indcpa_enc: +median: 21082 cycles/ticks +average: 21183 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33734 cycles/ticks +average: 33885 cycles/ticks + +kyber_keypair: +median: 36166 cycles/ticks +average: 36398 cycles/ticks + +kyber_encaps_derand: +median: 34368 cycles/ticks +average: 34497 cycles/ticks + +kyber_encaps: +median: 35352 cycles/ticks +average: 35485 cycles/ticks + +kyber_decaps: +median: 38718 cycles/ticks +average: 38871 cycles/ticks + +Loop spin: 205 +gen_a: +median: 12352 cycles/ticks +average: 12486 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 22044 cycles/ticks +average: 22184 cycles/ticks + +indcpa_enc: +median: 21170 cycles/ticks +average: 21275 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1560 cycles/ticks + +kyber_keypair_derand: +median: 33830 cycles/ticks +average: 33978 cycles/ticks + +kyber_keypair: +median: 36184 cycles/ticks +average: 36494 cycles/ticks + +kyber_encaps_derand: +median: 34590 cycles/ticks +average: 34730 cycles/ticks + +kyber_encaps: +median: 35526 cycles/ticks +average: 35697 cycles/ticks + +kyber_decaps: +median: 38846 cycles/ticks +average: 39015 cycles/ticks + +Loop spin: 206 +gen_a: +median: 12354 cycles/ticks +average: 12437 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21994 cycles/ticks +average: 22136 cycles/ticks + +indcpa_enc: +median: 21286 cycles/ticks +average: 21422 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33604 cycles/ticks +average: 33748 cycles/ticks + +kyber_keypair: +median: 36168 cycles/ticks +average: 36377 cycles/ticks + +kyber_encaps_derand: +median: 34498 cycles/ticks +average: 34647 cycles/ticks + +kyber_encaps: +median: 35456 cycles/ticks +average: 35602 cycles/ticks + +kyber_decaps: +median: 38754 cycles/ticks +average: 38928 cycles/ticks + +Loop spin: 207 +gen_a: +median: 12398 cycles/ticks +average: 12478 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 286 cycles/ticks +average: 287 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21888 cycles/ticks +average: 22013 cycles/ticks + +indcpa_enc: +median: 21136 cycles/ticks +average: 21251 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33692 cycles/ticks +average: 33841 cycles/ticks + +kyber_keypair: +median: 36120 cycles/ticks +average: 36483 cycles/ticks + +kyber_encaps_derand: +median: 35832 cycles/ticks +average: 35984 cycles/ticks + +kyber_encaps: +median: 36746 cycles/ticks +average: 36886 cycles/ticks + +kyber_decaps: +median: 40062 cycles/ticks +average: 40206 cycles/ticks + +Loop spin: 208 +gen_a: +median: 12384 cycles/ticks +average: 12458 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1570 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21920 cycles/ticks +average: 22036 cycles/ticks + +indcpa_enc: +median: 21154 cycles/ticks +average: 21269 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33842 cycles/ticks +average: 33988 cycles/ticks + +kyber_keypair: +median: 36168 cycles/ticks +average: 36430 cycles/ticks + +kyber_encaps_derand: +median: 34540 cycles/ticks +average: 34678 cycles/ticks + +kyber_encaps: +median: 35472 cycles/ticks +average: 35655 cycles/ticks + +kyber_decaps: +median: 38746 cycles/ticks +average: 38998 cycles/ticks + +Loop spin: 209 +gen_a: +median: 12338 cycles/ticks +average: 12429 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21916 cycles/ticks +average: 22047 cycles/ticks + +indcpa_enc: +median: 21162 cycles/ticks +average: 21279 cycles/ticks + +indcpa_dec: +median: 1578 cycles/ticks +average: 1592 cycles/ticks + +kyber_keypair_derand: +median: 35080 cycles/ticks +average: 35248 cycles/ticks + +kyber_keypair: +median: 36158 cycles/ticks +average: 36434 cycles/ticks + +kyber_encaps_derand: +median: 34418 cycles/ticks +average: 34560 cycles/ticks + +kyber_encaps: +median: 35404 cycles/ticks +average: 35556 cycles/ticks + +kyber_decaps: +median: 38660 cycles/ticks +average: 38835 cycles/ticks + +Loop spin: 210 +gen_a: +median: 12430 cycles/ticks +average: 12505 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21926 cycles/ticks +average: 22058 cycles/ticks + +indcpa_enc: +median: 21126 cycles/ticks +average: 21259 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33764 cycles/ticks +average: 33931 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36389 cycles/ticks + +kyber_encaps_derand: +median: 34502 cycles/ticks +average: 34641 cycles/ticks + +kyber_encaps: +median: 35430 cycles/ticks +average: 35583 cycles/ticks + +kyber_decaps: +median: 38728 cycles/ticks +average: 38872 cycles/ticks + +Loop spin: 211 +gen_a: +median: 12502 cycles/ticks +average: 12562 cycles/ticks + +poly_getnoise_eta1: +median: 1584 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 287 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22112 cycles/ticks +average: 22267 cycles/ticks + +indcpa_enc: +median: 21440 cycles/ticks +average: 21564 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1565 cycles/ticks + +kyber_keypair_derand: +median: 33978 cycles/ticks +average: 34124 cycles/ticks + +kyber_keypair: +median: 36432 cycles/ticks +average: 36673 cycles/ticks + +kyber_encaps_derand: +median: 34838 cycles/ticks +average: 34991 cycles/ticks + +kyber_encaps: +median: 35746 cycles/ticks +average: 35892 cycles/ticks + +kyber_decaps: +median: 39046 cycles/ticks +average: 39213 cycles/ticks + +Loop spin: 212 +gen_a: +median: 12336 cycles/ticks +average: 12404 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21912 cycles/ticks +average: 22033 cycles/ticks + +indcpa_enc: +median: 21166 cycles/ticks +average: 21292 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33768 cycles/ticks +average: 33918 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36411 cycles/ticks + +kyber_encaps_derand: +median: 34546 cycles/ticks +average: 34720 cycles/ticks + +kyber_encaps: +median: 35456 cycles/ticks +average: 35621 cycles/ticks + +kyber_decaps: +median: 38730 cycles/ticks +average: 38875 cycles/ticks + +Loop spin: 213 +gen_a: +median: 12320 cycles/ticks +average: 12428 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21828 cycles/ticks +average: 21950 cycles/ticks + +indcpa_enc: +median: 21064 cycles/ticks +average: 21185 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33954 cycles/ticks +average: 34117 cycles/ticks + +kyber_keypair: +median: 36220 cycles/ticks +average: 36478 cycles/ticks + +kyber_encaps_derand: +median: 34504 cycles/ticks +average: 34661 cycles/ticks + +kyber_encaps: +median: 35446 cycles/ticks +average: 35608 cycles/ticks + +kyber_decaps: +median: 38746 cycles/ticks +average: 38937 cycles/ticks + +Loop spin: 214 +gen_a: +median: 12398 cycles/ticks +average: 12502 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21834 cycles/ticks +average: 21979 cycles/ticks + +indcpa_enc: +median: 21168 cycles/ticks +average: 21301 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33732 cycles/ticks +average: 33853 cycles/ticks + +kyber_keypair: +median: 36116 cycles/ticks +average: 36331 cycles/ticks + +kyber_encaps_derand: +median: 34554 cycles/ticks +average: 34678 cycles/ticks + +kyber_encaps: +median: 35478 cycles/ticks +average: 35622 cycles/ticks + +kyber_decaps: +median: 38768 cycles/ticks +average: 38929 cycles/ticks + +Loop spin: 215 +gen_a: +median: 12392 cycles/ticks +average: 12485 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21962 cycles/ticks +average: 22092 cycles/ticks + +indcpa_enc: +median: 21140 cycles/ticks +average: 21262 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33698 cycles/ticks +average: 33840 cycles/ticks + +kyber_keypair: +median: 36188 cycles/ticks +average: 36437 cycles/ticks + +kyber_encaps_derand: +median: 34468 cycles/ticks +average: 34603 cycles/ticks + +kyber_encaps: +median: 35398 cycles/ticks +average: 35583 cycles/ticks + +kyber_decaps: +median: 38778 cycles/ticks +average: 38945 cycles/ticks + +Loop spin: 216 +gen_a: +median: 12376 cycles/ticks +average: 12452 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21888 cycles/ticks +average: 22041 cycles/ticks + +indcpa_enc: +median: 21150 cycles/ticks +average: 21269 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1535 cycles/ticks + +kyber_keypair_derand: +median: 33654 cycles/ticks +average: 33817 cycles/ticks + +kyber_keypair: +median: 36200 cycles/ticks +average: 36439 cycles/ticks + +kyber_encaps_derand: +median: 34414 cycles/ticks +average: 34568 cycles/ticks + +kyber_encaps: +median: 35390 cycles/ticks +average: 35555 cycles/ticks + +kyber_decaps: +median: 38632 cycles/ticks +average: 38795 cycles/ticks + +Loop spin: 217 +gen_a: +median: 12396 cycles/ticks +average: 12504 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21846 cycles/ticks +average: 21958 cycles/ticks + +indcpa_enc: +median: 21158 cycles/ticks +average: 21282 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 33690 cycles/ticks +average: 33869 cycles/ticks + +kyber_keypair: +median: 36124 cycles/ticks +average: 36405 cycles/ticks + +kyber_encaps_derand: +median: 34408 cycles/ticks +average: 34552 cycles/ticks + +kyber_encaps: +median: 35340 cycles/ticks +average: 35505 cycles/ticks + +kyber_decaps: +median: 38662 cycles/ticks +average: 38809 cycles/ticks + +Loop spin: 218 +gen_a: +median: 12368 cycles/ticks +average: 12489 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 22018 cycles/ticks +average: 22163 cycles/ticks + +indcpa_enc: +median: 21306 cycles/ticks +average: 21537 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33866 cycles/ticks +average: 34025 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36403 cycles/ticks + +kyber_encaps_derand: +median: 34478 cycles/ticks +average: 34642 cycles/ticks + +kyber_encaps: +median: 35448 cycles/ticks +average: 35632 cycles/ticks + +kyber_decaps: +median: 38724 cycles/ticks +average: 38926 cycles/ticks + +Loop spin: 219 +gen_a: +median: 12340 cycles/ticks +average: 12471 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 430 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23236 cycles/ticks +average: 23357 cycles/ticks + +indcpa_enc: +median: 22492 cycles/ticks +average: 22663 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33858 cycles/ticks +average: 34029 cycles/ticks + +kyber_keypair: +median: 36126 cycles/ticks +average: 36339 cycles/ticks + +kyber_encaps_derand: +median: 34496 cycles/ticks +average: 34703 cycles/ticks + +kyber_encaps: +median: 35426 cycles/ticks +average: 35599 cycles/ticks + +kyber_decaps: +median: 38756 cycles/ticks +average: 38924 cycles/ticks + +Loop spin: 220 +gen_a: +median: 12406 cycles/ticks +average: 12503 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1593 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21902 cycles/ticks +average: 22045 cycles/ticks + +indcpa_enc: +median: 21194 cycles/ticks +average: 21320 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1530 cycles/ticks + +kyber_keypair_derand: +median: 33876 cycles/ticks +average: 34040 cycles/ticks + +kyber_keypair: +median: 36204 cycles/ticks +average: 36460 cycles/ticks + +kyber_encaps_derand: +median: 35836 cycles/ticks +average: 35977 cycles/ticks + +kyber_encaps: +median: 36756 cycles/ticks +average: 36937 cycles/ticks + +kyber_decaps: +median: 40018 cycles/ticks +average: 40163 cycles/ticks + +Loop spin: 221 +gen_a: +median: 12378 cycles/ticks +average: 12496 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 114 cycles/ticks + +indcpa_keypair: +median: 21872 cycles/ticks +average: 21973 cycles/ticks + +indcpa_enc: +median: 21100 cycles/ticks +average: 21221 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1554 cycles/ticks + +kyber_keypair_derand: +median: 33656 cycles/ticks +average: 33848 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36407 cycles/ticks + +kyber_encaps_derand: +median: 34454 cycles/ticks +average: 34588 cycles/ticks + +kyber_encaps: +median: 35358 cycles/ticks +average: 35513 cycles/ticks + +kyber_decaps: +median: 38704 cycles/ticks +average: 38842 cycles/ticks + +Loop spin: 222 +gen_a: +median: 12352 cycles/ticks +average: 12474 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21878 cycles/ticks +average: 21996 cycles/ticks + +indcpa_enc: +median: 21124 cycles/ticks +average: 21233 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33682 cycles/ticks +average: 33847 cycles/ticks + +kyber_keypair: +median: 36182 cycles/ticks +average: 36410 cycles/ticks + +kyber_encaps_derand: +median: 34372 cycles/ticks +average: 34542 cycles/ticks + +kyber_encaps: +median: 35308 cycles/ticks +average: 35454 cycles/ticks + +kyber_decaps: +median: 38732 cycles/ticks +average: 38909 cycles/ticks + +Loop spin: 223 +gen_a: +median: 12338 cycles/ticks +average: 12447 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1593 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21922 cycles/ticks +average: 22031 cycles/ticks + +indcpa_enc: +median: 21164 cycles/ticks +average: 21254 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33772 cycles/ticks +average: 33942 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36431 cycles/ticks + +kyber_encaps_derand: +median: 34502 cycles/ticks +average: 34631 cycles/ticks + +kyber_encaps: +median: 35360 cycles/ticks +average: 35521 cycles/ticks + +kyber_decaps: +median: 38726 cycles/ticks +average: 38859 cycles/ticks + +Loop spin: 224 +gen_a: +median: 12358 cycles/ticks +average: 12488 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21812 cycles/ticks +average: 21917 cycles/ticks + +indcpa_enc: +median: 21066 cycles/ticks +average: 21182 cycles/ticks + +indcpa_dec: +median: 1558 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33680 cycles/ticks +average: 33861 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36420 cycles/ticks + +kyber_encaps_derand: +median: 34566 cycles/ticks +average: 34709 cycles/ticks + +kyber_encaps: +median: 35528 cycles/ticks +average: 35720 cycles/ticks + +kyber_decaps: +median: 38830 cycles/ticks +average: 39011 cycles/ticks + +Loop spin: 225 +gen_a: +median: 12382 cycles/ticks +average: 12491 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 47 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21832 cycles/ticks +average: 21962 cycles/ticks + +indcpa_enc: +median: 21016 cycles/ticks +average: 21144 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33860 cycles/ticks +average: 34003 cycles/ticks + +kyber_keypair: +median: 36186 cycles/ticks +average: 36458 cycles/ticks + +kyber_encaps_derand: +median: 34514 cycles/ticks +average: 34652 cycles/ticks + +kyber_encaps: +median: 35394 cycles/ticks +average: 35600 cycles/ticks + +kyber_decaps: +median: 38622 cycles/ticks +average: 38786 cycles/ticks + +Loop spin: 226 +gen_a: +median: 12342 cycles/ticks +average: 12454 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 395 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21972 cycles/ticks +average: 22107 cycles/ticks + +indcpa_enc: +median: 21210 cycles/ticks +average: 21350 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33790 cycles/ticks +average: 33962 cycles/ticks + +kyber_keypair: +median: 36188 cycles/ticks +average: 36486 cycles/ticks + +kyber_encaps_derand: +median: 34352 cycles/ticks +average: 34490 cycles/ticks + +kyber_encaps: +median: 35312 cycles/ticks +average: 35481 cycles/ticks + +kyber_decaps: +median: 38638 cycles/ticks +average: 38806 cycles/ticks + +Loop spin: 227 +gen_a: +median: 12348 cycles/ticks +average: 12445 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1596 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 285 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21896 cycles/ticks +average: 21989 cycles/ticks + +indcpa_enc: +median: 21144 cycles/ticks +average: 21284 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33830 cycles/ticks +average: 34007 cycles/ticks + +kyber_keypair: +median: 36168 cycles/ticks +average: 36439 cycles/ticks + +kyber_encaps_derand: +median: 34498 cycles/ticks +average: 34635 cycles/ticks + +kyber_encaps: +median: 35422 cycles/ticks +average: 35601 cycles/ticks + +kyber_decaps: +median: 38682 cycles/ticks +average: 38849 cycles/ticks + +Loop spin: 228 +gen_a: +median: 12424 cycles/ticks +average: 12522 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 286 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 28 cycles/ticks +average: 27 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23216 cycles/ticks +average: 23330 cycles/ticks + +indcpa_enc: +median: 22470 cycles/ticks +average: 22610 cycles/ticks + +indcpa_dec: +median: 1576 cycles/ticks +average: 1586 cycles/ticks + +kyber_keypair_derand: +median: 33584 cycles/ticks +average: 33733 cycles/ticks + +kyber_keypair: +median: 36130 cycles/ticks +average: 36389 cycles/ticks + +kyber_encaps_derand: +median: 34488 cycles/ticks +average: 34634 cycles/ticks + +kyber_encaps: +median: 35426 cycles/ticks +average: 35596 cycles/ticks + +kyber_decaps: +median: 38746 cycles/ticks +average: 38961 cycles/ticks + +Loop spin: 229 +gen_a: +median: 12406 cycles/ticks +average: 12554 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 396 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21866 cycles/ticks +average: 21975 cycles/ticks + +indcpa_enc: +median: 21098 cycles/ticks +average: 21233 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33676 cycles/ticks +average: 33842 cycles/ticks + +kyber_keypair: +median: 36128 cycles/ticks +average: 36355 cycles/ticks + +kyber_encaps_derand: +median: 34436 cycles/ticks +average: 34554 cycles/ticks + +kyber_encaps: +median: 35348 cycles/ticks +average: 35491 cycles/ticks + +kyber_decaps: +median: 38690 cycles/ticks +average: 38848 cycles/ticks + +Loop spin: 230 +gen_a: +median: 12440 cycles/ticks +average: 12525 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 329 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21876 cycles/ticks +average: 21973 cycles/ticks + +indcpa_enc: +median: 21132 cycles/ticks +average: 21272 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33770 cycles/ticks +average: 33918 cycles/ticks + +kyber_keypair: +median: 36168 cycles/ticks +average: 36429 cycles/ticks + +kyber_encaps_derand: +median: 34434 cycles/ticks +average: 34575 cycles/ticks + +kyber_encaps: +median: 35406 cycles/ticks +average: 35567 cycles/ticks + +kyber_decaps: +median: 38622 cycles/ticks +average: 38741 cycles/ticks + +Loop spin: 231 +gen_a: +median: 12356 cycles/ticks +average: 12445 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21836 cycles/ticks +average: 21937 cycles/ticks + +indcpa_enc: +median: 21118 cycles/ticks +average: 21238 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33678 cycles/ticks +average: 33823 cycles/ticks + +kyber_keypair: +median: 36122 cycles/ticks +average: 36359 cycles/ticks + +kyber_encaps_derand: +median: 34410 cycles/ticks +average: 34544 cycles/ticks + +kyber_encaps: +median: 35348 cycles/ticks +average: 35495 cycles/ticks + +kyber_decaps: +median: 38696 cycles/ticks +average: 38840 cycles/ticks + +Loop spin: 232 +gen_a: +median: 12378 cycles/ticks +average: 12463 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21958 cycles/ticks +average: 22086 cycles/ticks + +indcpa_enc: +median: 21210 cycles/ticks +average: 21361 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33770 cycles/ticks +average: 33933 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36399 cycles/ticks + +kyber_encaps_derand: +median: 34388 cycles/ticks +average: 34514 cycles/ticks + +kyber_encaps: +median: 35352 cycles/ticks +average: 35508 cycles/ticks + +kyber_decaps: +median: 38620 cycles/ticks +average: 38806 cycles/ticks + +Loop spin: 233 +gen_a: +median: 12396 cycles/ticks +average: 12653 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 30 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22002 cycles/ticks +average: 22118 cycles/ticks + +indcpa_enc: +median: 21172 cycles/ticks +average: 21290 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33802 cycles/ticks +average: 33936 cycles/ticks + +kyber_keypair: +median: 36166 cycles/ticks +average: 36436 cycles/ticks + +kyber_encaps_derand: +median: 34426 cycles/ticks +average: 34610 cycles/ticks + +kyber_encaps: +median: 35360 cycles/ticks +average: 35521 cycles/ticks + +kyber_decaps: +median: 38620 cycles/ticks +average: 38779 cycles/ticks + +Loop spin: 234 +gen_a: +median: 12358 cycles/ticks +average: 12455 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1595 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 28 cycles/ticks +average: 27 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23376 cycles/ticks +average: 23504 cycles/ticks + +indcpa_enc: +median: 22586 cycles/ticks +average: 22709 cycles/ticks + +indcpa_dec: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +kyber_keypair_derand: +median: 33710 cycles/ticks +average: 33865 cycles/ticks + +kyber_keypair: +median: 36132 cycles/ticks +average: 36422 cycles/ticks + +kyber_encaps_derand: +median: 34496 cycles/ticks +average: 34619 cycles/ticks + +kyber_encaps: +median: 35406 cycles/ticks +average: 35577 cycles/ticks + +kyber_decaps: +median: 38714 cycles/ticks +average: 38887 cycles/ticks + +Loop spin: 235 +gen_a: +median: 12388 cycles/ticks +average: 12483 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 287 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21794 cycles/ticks +average: 21917 cycles/ticks + +indcpa_enc: +median: 21068 cycles/ticks +average: 21180 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33710 cycles/ticks +average: 33879 cycles/ticks + +kyber_keypair: +median: 36112 cycles/ticks +average: 36363 cycles/ticks + +kyber_encaps_derand: +median: 34448 cycles/ticks +average: 34597 cycles/ticks + +kyber_encaps: +median: 35368 cycles/ticks +average: 35537 cycles/ticks + +kyber_decaps: +median: 38698 cycles/ticks +average: 38844 cycles/ticks + +Loop spin: 236 +gen_a: +median: 12344 cycles/ticks +average: 12411 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1564 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21978 cycles/ticks +average: 22106 cycles/ticks + +indcpa_enc: +median: 21192 cycles/ticks +average: 21333 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33728 cycles/ticks +average: 33880 cycles/ticks + +kyber_keypair: +median: 36186 cycles/ticks +average: 36427 cycles/ticks + +kyber_encaps_derand: +median: 34522 cycles/ticks +average: 34666 cycles/ticks + +kyber_encaps: +median: 35462 cycles/ticks +average: 35654 cycles/ticks + +kyber_decaps: +median: 38676 cycles/ticks +average: 38834 cycles/ticks + +Loop spin: 237 +gen_a: +median: 12328 cycles/ticks +average: 12446 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1542 cycles/ticks +average: 1544 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21776 cycles/ticks +average: 21899 cycles/ticks + +indcpa_enc: +median: 21038 cycles/ticks +average: 21160 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1565 cycles/ticks + +kyber_keypair_derand: +median: 33780 cycles/ticks +average: 33952 cycles/ticks + +kyber_keypair: +median: 36104 cycles/ticks +average: 36360 cycles/ticks + +kyber_encaps_derand: +median: 34354 cycles/ticks +average: 34468 cycles/ticks + +kyber_encaps: +median: 35292 cycles/ticks +average: 35467 cycles/ticks + +kyber_decaps: +median: 38630 cycles/ticks +average: 38781 cycles/ticks + +Loop spin: 238 +gen_a: +median: 12348 cycles/ticks +average: 12430 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21808 cycles/ticks +average: 21913 cycles/ticks + +indcpa_enc: +median: 21062 cycles/ticks +average: 21181 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33808 cycles/ticks +average: 33961 cycles/ticks + +kyber_keypair: +median: 36128 cycles/ticks +average: 36370 cycles/ticks + +kyber_encaps_derand: +median: 34500 cycles/ticks +average: 34639 cycles/ticks + +kyber_encaps: +median: 35462 cycles/ticks +average: 35605 cycles/ticks + +kyber_decaps: +median: 38750 cycles/ticks +average: 38900 cycles/ticks + +Loop spin: 239 +gen_a: +median: 12438 cycles/ticks +average: 12566 cycles/ticks + +poly_getnoise_eta1: +median: 1584 cycles/ticks +average: 1645 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1570 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 391 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21892 cycles/ticks +average: 21992 cycles/ticks + +indcpa_enc: +median: 21134 cycles/ticks +average: 21262 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33728 cycles/ticks +average: 33871 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36399 cycles/ticks + +kyber_encaps_derand: +median: 34604 cycles/ticks +average: 34822 cycles/ticks + +kyber_encaps: +median: 35524 cycles/ticks +average: 35677 cycles/ticks + +kyber_decaps: +median: 38782 cycles/ticks +average: 38954 cycles/ticks + +Loop spin: 240 +gen_a: +median: 12328 cycles/ticks +average: 12435 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1542 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21828 cycles/ticks +average: 21929 cycles/ticks + +indcpa_enc: +median: 21078 cycles/ticks +average: 21232 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 35098 cycles/ticks +average: 35243 cycles/ticks + +kyber_keypair: +median: 36114 cycles/ticks +average: 36370 cycles/ticks + +kyber_encaps_derand: +median: 34476 cycles/ticks +average: 34659 cycles/ticks + +kyber_encaps: +median: 35406 cycles/ticks +average: 35528 cycles/ticks + +kyber_decaps: +median: 38740 cycles/ticks +average: 38889 cycles/ticks + +Loop spin: 241 +gen_a: +median: 12378 cycles/ticks +average: 12516 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23226 cycles/ticks +average: 23353 cycles/ticks + +indcpa_enc: +median: 22330 cycles/ticks +average: 22478 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33620 cycles/ticks +average: 33764 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36380 cycles/ticks + +kyber_encaps_derand: +median: 34610 cycles/ticks +average: 34779 cycles/ticks + +kyber_encaps: +median: 35618 cycles/ticks +average: 35774 cycles/ticks + +kyber_decaps: +median: 38808 cycles/ticks +average: 38964 cycles/ticks + +Loop spin: 242 +gen_a: +median: 12338 cycles/ticks +average: 12433 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21930 cycles/ticks +average: 22053 cycles/ticks + +indcpa_enc: +median: 21200 cycles/ticks +average: 21303 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1554 cycles/ticks + +kyber_keypair_derand: +median: 33762 cycles/ticks +average: 33911 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36374 cycles/ticks + +kyber_encaps_derand: +median: 34638 cycles/ticks +average: 34775 cycles/ticks + +kyber_encaps: +median: 35556 cycles/ticks +average: 35723 cycles/ticks + +kyber_decaps: +median: 38850 cycles/ticks +average: 39006 cycles/ticks + +Loop spin: 243 +gen_a: +median: 12412 cycles/ticks +average: 12504 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 278 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 396 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21848 cycles/ticks +average: 21988 cycles/ticks + +indcpa_enc: +median: 21166 cycles/ticks +average: 21285 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33698 cycles/ticks +average: 33866 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36440 cycles/ticks + +kyber_encaps_derand: +median: 35932 cycles/ticks +average: 36080 cycles/ticks + +kyber_encaps: +median: 36920 cycles/ticks +average: 37100 cycles/ticks + +kyber_decaps: +median: 40182 cycles/ticks +average: 40375 cycles/ticks + +Loop spin: 244 +gen_a: +median: 12324 cycles/ticks +average: 12410 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1596 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23364 cycles/ticks +average: 23533 cycles/ticks + +indcpa_enc: +median: 22678 cycles/ticks +average: 22807 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33820 cycles/ticks +average: 34006 cycles/ticks + +kyber_keypair: +median: 36132 cycles/ticks +average: 36417 cycles/ticks + +kyber_encaps_derand: +median: 34382 cycles/ticks +average: 34493 cycles/ticks + +kyber_encaps: +median: 35350 cycles/ticks +average: 35511 cycles/ticks + +kyber_decaps: +median: 38620 cycles/ticks +average: 38797 cycles/ticks + +Loop spin: 245 +gen_a: +median: 12362 cycles/ticks +average: 12445 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 387 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21834 cycles/ticks +average: 21948 cycles/ticks + +indcpa_enc: +median: 21106 cycles/ticks +average: 21245 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33542 cycles/ticks +average: 33697 cycles/ticks + +kyber_keypair: +median: 36174 cycles/ticks +average: 36472 cycles/ticks + +kyber_encaps_derand: +median: 36004 cycles/ticks +average: 36163 cycles/ticks + +kyber_encaps: +median: 36972 cycles/ticks +average: 37144 cycles/ticks + +kyber_decaps: +median: 40260 cycles/ticks +average: 40441 cycles/ticks + +Loop spin: 246 +gen_a: +median: 12386 cycles/ticks +average: 12471 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21950 cycles/ticks +average: 22068 cycles/ticks + +indcpa_enc: +median: 21194 cycles/ticks +average: 21304 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33750 cycles/ticks +average: 33908 cycles/ticks + +kyber_keypair: +median: 36184 cycles/ticks +average: 36442 cycles/ticks + +kyber_encaps_derand: +median: 34570 cycles/ticks +average: 34670 cycles/ticks + +kyber_encaps: +median: 35500 cycles/ticks +average: 35665 cycles/ticks + +kyber_decaps: +median: 38708 cycles/ticks +average: 38851 cycles/ticks + +Loop spin: 247 +gen_a: +median: 12336 cycles/ticks +average: 12426 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 44 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21864 cycles/ticks +average: 21979 cycles/ticks + +indcpa_enc: +median: 21130 cycles/ticks +average: 21224 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33718 cycles/ticks +average: 33854 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36420 cycles/ticks + +kyber_encaps_derand: +median: 34556 cycles/ticks +average: 34674 cycles/ticks + +kyber_encaps: +median: 35434 cycles/ticks +average: 35590 cycles/ticks + +kyber_decaps: +median: 38786 cycles/ticks +average: 38926 cycles/ticks + +Loop spin: 248 +gen_a: +median: 12422 cycles/ticks +average: 12494 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21874 cycles/ticks +average: 21985 cycles/ticks + +indcpa_enc: +median: 21136 cycles/ticks +average: 21258 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1560 cycles/ticks + +kyber_keypair_derand: +median: 35080 cycles/ticks +average: 35256 cycles/ticks + +kyber_keypair: +median: 36102 cycles/ticks +average: 36346 cycles/ticks + +kyber_encaps_derand: +median: 34586 cycles/ticks +average: 34693 cycles/ticks + +kyber_encaps: +median: 35496 cycles/ticks +average: 35656 cycles/ticks + +kyber_decaps: +median: 38774 cycles/ticks +average: 38963 cycles/ticks + +Loop spin: 249 +gen_a: +median: 12376 cycles/ticks +average: 12464 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23242 cycles/ticks +average: 23370 cycles/ticks + +indcpa_enc: +median: 22462 cycles/ticks +average: 22586 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33786 cycles/ticks +average: 33952 cycles/ticks + +kyber_keypair: +median: 36210 cycles/ticks +average: 36468 cycles/ticks + +kyber_encaps_derand: +median: 34508 cycles/ticks +average: 34624 cycles/ticks + +kyber_encaps: +median: 35438 cycles/ticks +average: 35584 cycles/ticks + +kyber_decaps: +median: 38812 cycles/ticks +average: 38948 cycles/ticks + +Loop spin: 250 +gen_a: +median: 12352 cycles/ticks +average: 12450 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22008 cycles/ticks +average: 22121 cycles/ticks + +indcpa_enc: +median: 21254 cycles/ticks +average: 21375 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33694 cycles/ticks +average: 33869 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36432 cycles/ticks + +kyber_encaps_derand: +median: 34500 cycles/ticks +average: 34715 cycles/ticks + +kyber_encaps: +median: 35442 cycles/ticks +average: 35598 cycles/ticks + +kyber_decaps: +median: 38732 cycles/ticks +average: 38855 cycles/ticks + +Loop spin: 251 +gen_a: +median: 12344 cycles/ticks +average: 12434 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21932 cycles/ticks +average: 22054 cycles/ticks + +indcpa_enc: +median: 21188 cycles/ticks +average: 21304 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33714 cycles/ticks +average: 33874 cycles/ticks + +kyber_keypair: +median: 36228 cycles/ticks +average: 36456 cycles/ticks + +kyber_encaps_derand: +median: 34544 cycles/ticks +average: 34661 cycles/ticks + +kyber_encaps: +median: 35464 cycles/ticks +average: 35618 cycles/ticks + +kyber_decaps: +median: 38700 cycles/ticks +average: 38858 cycles/ticks + +Loop spin: 252 +gen_a: +median: 12434 cycles/ticks +average: 12528 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1635 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21904 cycles/ticks +average: 22030 cycles/ticks + +indcpa_enc: +median: 21168 cycles/ticks +average: 21285 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33752 cycles/ticks +average: 33913 cycles/ticks + +kyber_keypair: +median: 36114 cycles/ticks +average: 36384 cycles/ticks + +kyber_encaps_derand: +median: 34380 cycles/ticks +average: 34524 cycles/ticks + +kyber_encaps: +median: 35360 cycles/ticks +average: 35528 cycles/ticks + +kyber_decaps: +median: 38618 cycles/ticks +average: 38770 cycles/ticks + +Loop spin: 253 +gen_a: +median: 12350 cycles/ticks +average: 12448 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 250 cycles/ticks +average: 273 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21838 cycles/ticks +average: 21955 cycles/ticks + +indcpa_enc: +median: 21104 cycles/ticks +average: 21224 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33768 cycles/ticks +average: 33953 cycles/ticks + +kyber_keypair: +median: 36218 cycles/ticks +average: 36457 cycles/ticks + +kyber_encaps_derand: +median: 34452 cycles/ticks +average: 34577 cycles/ticks + +kyber_encaps: +median: 35428 cycles/ticks +average: 35591 cycles/ticks + +kyber_decaps: +median: 38586 cycles/ticks +average: 38727 cycles/ticks + +Loop spin: 254 +gen_a: +median: 12366 cycles/ticks +average: 12494 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 28 cycles/ticks +average: 26 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21916 cycles/ticks +average: 22033 cycles/ticks + +indcpa_enc: +median: 21182 cycles/ticks +average: 21300 cycles/ticks + +indcpa_dec: +median: 1574 cycles/ticks +average: 1582 cycles/ticks + +kyber_keypair_derand: +median: 33730 cycles/ticks +average: 33862 cycles/ticks + +kyber_keypair: +median: 36106 cycles/ticks +average: 36353 cycles/ticks + +kyber_encaps_derand: +median: 34442 cycles/ticks +average: 34581 cycles/ticks + +kyber_encaps: +median: 35356 cycles/ticks +average: 35526 cycles/ticks + +kyber_decaps: +median: 38682 cycles/ticks +average: 38851 cycles/ticks + +Loop spin: 255 +gen_a: +median: 12434 cycles/ticks +average: 12519 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1593 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21848 cycles/ticks +average: 21969 cycles/ticks + +indcpa_enc: +median: 21090 cycles/ticks +average: 21234 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1534 cycles/ticks + +kyber_keypair_derand: +median: 33788 cycles/ticks +average: 33945 cycles/ticks + +kyber_keypair: +median: 36102 cycles/ticks +average: 36364 cycles/ticks + +kyber_encaps_derand: +median: 34518 cycles/ticks +average: 34650 cycles/ticks + +kyber_encaps: +median: 35516 cycles/ticks +average: 35674 cycles/ticks + +kyber_decaps: +median: 38812 cycles/ticks +average: 38971 cycles/ticks + +Loop spin: 256 +gen_a: +median: 12626 cycles/ticks +average: 12729 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 286 cycles/ticks +average: 287 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21834 cycles/ticks +average: 21971 cycles/ticks + +indcpa_enc: +median: 21090 cycles/ticks +average: 21245 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33654 cycles/ticks +average: 33802 cycles/ticks + +kyber_keypair: +median: 36078 cycles/ticks +average: 36328 cycles/ticks + +kyber_encaps_derand: +median: 34430 cycles/ticks +average: 34571 cycles/ticks + +kyber_encaps: +median: 35326 cycles/ticks +average: 35493 cycles/ticks + +kyber_decaps: +median: 38666 cycles/ticks +average: 38811 cycles/ticks + +Loop spin: 257 +gen_a: +median: 12446 cycles/ticks +average: 12645 cycles/ticks + +poly_getnoise_eta1: +median: 1584 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21912 cycles/ticks +average: 22019 cycles/ticks + +indcpa_enc: +median: 21168 cycles/ticks +average: 21316 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33758 cycles/ticks +average: 33924 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36420 cycles/ticks + +kyber_encaps_derand: +median: 34406 cycles/ticks +average: 34552 cycles/ticks + +kyber_encaps: +median: 35352 cycles/ticks +average: 35502 cycles/ticks + +kyber_decaps: +median: 38602 cycles/ticks +average: 38766 cycles/ticks + +Loop spin: 258 +gen_a: +median: 12442 cycles/ticks +average: 12512 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 286 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21800 cycles/ticks +average: 21930 cycles/ticks + +indcpa_enc: +median: 20994 cycles/ticks +average: 21117 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33854 cycles/ticks +average: 34032 cycles/ticks + +kyber_keypair: +median: 36130 cycles/ticks +average: 36355 cycles/ticks + +kyber_encaps_derand: +median: 34522 cycles/ticks +average: 34653 cycles/ticks + +kyber_encaps: +median: 35446 cycles/ticks +average: 35610 cycles/ticks + +kyber_decaps: +median: 38820 cycles/ticks +average: 38994 cycles/ticks + +Loop spin: 259 +gen_a: +median: 12374 cycles/ticks +average: 12519 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1579 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21788 cycles/ticks +average: 21890 cycles/ticks + +indcpa_enc: +median: 21016 cycles/ticks +average: 21129 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33712 cycles/ticks +average: 33851 cycles/ticks + +kyber_keypair: +median: 36112 cycles/ticks +average: 36397 cycles/ticks + +kyber_encaps_derand: +median: 34358 cycles/ticks +average: 34469 cycles/ticks + +kyber_encaps: +median: 35358 cycles/ticks +average: 35501 cycles/ticks + +kyber_decaps: +median: 38624 cycles/ticks +average: 38766 cycles/ticks + +Loop spin: 260 +gen_a: +median: 12452 cycles/ticks +average: 12548 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 286 cycles/ticks +average: 286 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21758 cycles/ticks +average: 21874 cycles/ticks + +indcpa_enc: +median: 21020 cycles/ticks +average: 21128 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33774 cycles/ticks +average: 33916 cycles/ticks + +kyber_keypair: +median: 36104 cycles/ticks +average: 36325 cycles/ticks + +kyber_encaps_derand: +median: 34444 cycles/ticks +average: 34582 cycles/ticks + +kyber_encaps: +median: 35308 cycles/ticks +average: 35493 cycles/ticks + +kyber_decaps: +median: 38656 cycles/ticks +average: 38800 cycles/ticks + +Loop spin: 261 +gen_a: +median: 12336 cycles/ticks +average: 12466 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1571 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21924 cycles/ticks +average: 22057 cycles/ticks + +indcpa_enc: +median: 21116 cycles/ticks +average: 21264 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33712 cycles/ticks +average: 33860 cycles/ticks + +kyber_keypair: +median: 36200 cycles/ticks +average: 36431 cycles/ticks + +kyber_encaps_derand: +median: 34426 cycles/ticks +average: 34564 cycles/ticks + +kyber_encaps: +median: 35404 cycles/ticks +average: 35631 cycles/ticks + +kyber_decaps: +median: 38646 cycles/ticks +average: 38799 cycles/ticks + +Loop spin: 262 +gen_a: +median: 12350 cycles/ticks +average: 12469 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1597 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 123 cycles/ticks + +indcpa_keypair: +median: 21890 cycles/ticks +average: 21979 cycles/ticks + +indcpa_enc: +median: 21180 cycles/ticks +average: 21316 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33638 cycles/ticks +average: 33799 cycles/ticks + +kyber_keypair: +median: 36106 cycles/ticks +average: 36363 cycles/ticks + +kyber_encaps_derand: +median: 34504 cycles/ticks +average: 34644 cycles/ticks + +kyber_encaps: +median: 35446 cycles/ticks +average: 35605 cycles/ticks + +kyber_decaps: +median: 38828 cycles/ticks +average: 38992 cycles/ticks + +Loop spin: 263 +gen_a: +median: 12362 cycles/ticks +average: 12496 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21916 cycles/ticks +average: 22021 cycles/ticks + +indcpa_enc: +median: 21144 cycles/ticks +average: 21354 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33568 cycles/ticks +average: 33721 cycles/ticks + +kyber_keypair: +median: 36106 cycles/ticks +average: 36339 cycles/ticks + +kyber_encaps_derand: +median: 34500 cycles/ticks +average: 34637 cycles/ticks + +kyber_encaps: +median: 35334 cycles/ticks +average: 35487 cycles/ticks + +kyber_decaps: +median: 38654 cycles/ticks +average: 38811 cycles/ticks + +Loop spin: 264 +gen_a: +median: 12348 cycles/ticks +average: 12461 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 391 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21744 cycles/ticks +average: 21843 cycles/ticks + +indcpa_enc: +median: 21002 cycles/ticks +average: 21114 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33774 cycles/ticks +average: 33930 cycles/ticks + +kyber_keypair: +median: 36112 cycles/ticks +average: 36382 cycles/ticks + +kyber_encaps_derand: +median: 34584 cycles/ticks +average: 34715 cycles/ticks + +kyber_encaps: +median: 35536 cycles/ticks +average: 35675 cycles/ticks + +kyber_decaps: +median: 38796 cycles/ticks +average: 38947 cycles/ticks + +Loop spin: 265 +gen_a: +median: 12372 cycles/ticks +average: 12471 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1597 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21858 cycles/ticks +average: 21968 cycles/ticks + +indcpa_enc: +median: 21138 cycles/ticks +average: 21264 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33680 cycles/ticks +average: 33842 cycles/ticks + +kyber_keypair: +median: 36172 cycles/ticks +average: 36393 cycles/ticks + +kyber_encaps_derand: +median: 34366 cycles/ticks +average: 34502 cycles/ticks + +kyber_encaps: +median: 35382 cycles/ticks +average: 35557 cycles/ticks + +kyber_decaps: +median: 38626 cycles/ticks +average: 38781 cycles/ticks + +Loop spin: 266 +gen_a: +median: 12346 cycles/ticks +average: 12470 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 22026 cycles/ticks +average: 22151 cycles/ticks + +indcpa_enc: +median: 21142 cycles/ticks +average: 21283 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33692 cycles/ticks +average: 33858 cycles/ticks + +kyber_keypair: +median: 36188 cycles/ticks +average: 36434 cycles/ticks + +kyber_encaps_derand: +median: 34522 cycles/ticks +average: 34651 cycles/ticks + +kyber_encaps: +median: 35550 cycles/ticks +average: 35701 cycles/ticks + +kyber_decaps: +median: 38750 cycles/ticks +average: 38879 cycles/ticks + +Loop spin: 267 +gen_a: +median: 12360 cycles/ticks +average: 12432 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21884 cycles/ticks +average: 21987 cycles/ticks + +indcpa_enc: +median: 21170 cycles/ticks +average: 21303 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 33706 cycles/ticks +average: 33873 cycles/ticks + +kyber_keypair: +median: 36176 cycles/ticks +average: 36438 cycles/ticks + +kyber_encaps_derand: +median: 34554 cycles/ticks +average: 34688 cycles/ticks + +kyber_encaps: +median: 35452 cycles/ticks +average: 35606 cycles/ticks + +kyber_decaps: +median: 38742 cycles/ticks +average: 38877 cycles/ticks + +Loop spin: 268 +gen_a: +median: 12320 cycles/ticks +average: 12419 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23318 cycles/ticks +average: 23465 cycles/ticks + +indcpa_enc: +median: 22534 cycles/ticks +average: 22674 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33718 cycles/ticks +average: 33884 cycles/ticks + +kyber_keypair: +median: 36206 cycles/ticks +average: 36440 cycles/ticks + +kyber_encaps_derand: +median: 34506 cycles/ticks +average: 34663 cycles/ticks + +kyber_encaps: +median: 35492 cycles/ticks +average: 35655 cycles/ticks + +kyber_decaps: +median: 38702 cycles/ticks +average: 38869 cycles/ticks + +Loop spin: 269 +gen_a: +median: 12346 cycles/ticks +average: 12461 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 298 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23160 cycles/ticks +average: 23286 cycles/ticks + +indcpa_enc: +median: 22386 cycles/ticks +average: 22517 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33830 cycles/ticks +average: 33998 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36455 cycles/ticks + +kyber_encaps_derand: +median: 34402 cycles/ticks +average: 34551 cycles/ticks + +kyber_encaps: +median: 35352 cycles/ticks +average: 35523 cycles/ticks + +kyber_decaps: +median: 38694 cycles/ticks +average: 38835 cycles/ticks + +Loop spin: 270 +gen_a: +median: 12362 cycles/ticks +average: 12470 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 391 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23360 cycles/ticks +average: 23470 cycles/ticks + +indcpa_enc: +median: 22682 cycles/ticks +average: 22853 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33836 cycles/ticks +average: 33989 cycles/ticks + +kyber_keypair: +median: 36292 cycles/ticks +average: 36529 cycles/ticks + +kyber_encaps_derand: +median: 34522 cycles/ticks +average: 34646 cycles/ticks + +kyber_encaps: +median: 35492 cycles/ticks +average: 35648 cycles/ticks + +kyber_decaps: +median: 38758 cycles/ticks +average: 38912 cycles/ticks + +Loop spin: 271 +gen_a: +median: 12338 cycles/ticks +average: 12460 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 391 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21884 cycles/ticks +average: 22011 cycles/ticks + +indcpa_enc: +median: 21142 cycles/ticks +average: 21277 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33764 cycles/ticks +average: 33925 cycles/ticks + +kyber_keypair: +median: 36168 cycles/ticks +average: 36443 cycles/ticks + +kyber_encaps_derand: +median: 34508 cycles/ticks +average: 34639 cycles/ticks + +kyber_encaps: +median: 35440 cycles/ticks +average: 35605 cycles/ticks + +kyber_decaps: +median: 38750 cycles/ticks +average: 38918 cycles/ticks + +Loop spin: 272 +gen_a: +median: 12392 cycles/ticks +average: 12517 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 293 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21910 cycles/ticks +average: 22016 cycles/ticks + +indcpa_enc: +median: 21138 cycles/ticks +average: 21262 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33680 cycles/ticks +average: 33831 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36414 cycles/ticks + +kyber_encaps_derand: +median: 34546 cycles/ticks +average: 34741 cycles/ticks + +kyber_encaps: +median: 35508 cycles/ticks +average: 35652 cycles/ticks + +kyber_decaps: +median: 38802 cycles/ticks +average: 38949 cycles/ticks + +Loop spin: 273 +gen_a: +median: 12352 cycles/ticks +average: 12476 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22030 cycles/ticks +average: 22157 cycles/ticks + +indcpa_enc: +median: 21256 cycles/ticks +average: 21390 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33824 cycles/ticks +average: 33981 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36367 cycles/ticks + +kyber_encaps_derand: +median: 34536 cycles/ticks +average: 34681 cycles/ticks + +kyber_encaps: +median: 35450 cycles/ticks +average: 35620 cycles/ticks + +kyber_decaps: +median: 38744 cycles/ticks +average: 38887 cycles/ticks + +Loop spin: 274 +gen_a: +median: 12332 cycles/ticks +average: 12415 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21968 cycles/ticks +average: 22182 cycles/ticks + +indcpa_enc: +median: 21146 cycles/ticks +average: 21263 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1569 cycles/ticks + +kyber_keypair_derand: +median: 33756 cycles/ticks +average: 33904 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36375 cycles/ticks + +kyber_encaps_derand: +median: 34470 cycles/ticks +average: 34578 cycles/ticks + +kyber_encaps: +median: 35378 cycles/ticks +average: 35533 cycles/ticks + +kyber_decaps: +median: 38754 cycles/ticks +average: 38920 cycles/ticks + +Loop spin: 275 +gen_a: +median: 12648 cycles/ticks +average: 12731 cycles/ticks + +poly_getnoise_eta1: +median: 1586 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1557 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21956 cycles/ticks +average: 22062 cycles/ticks + +indcpa_enc: +median: 21168 cycles/ticks +average: 21294 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 35208 cycles/ticks +average: 35365 cycles/ticks + +kyber_keypair: +median: 36102 cycles/ticks +average: 36332 cycles/ticks + +kyber_encaps_derand: +median: 34482 cycles/ticks +average: 34592 cycles/ticks + +kyber_encaps: +median: 35414 cycles/ticks +average: 35544 cycles/ticks + +kyber_decaps: +median: 38738 cycles/ticks +average: 38867 cycles/ticks + +Loop spin: 276 +gen_a: +median: 12354 cycles/ticks +average: 12490 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21902 cycles/ticks +average: 22042 cycles/ticks + +indcpa_enc: +median: 21106 cycles/ticks +average: 21225 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 35198 cycles/ticks +average: 35349 cycles/ticks + +kyber_keypair: +median: 36196 cycles/ticks +average: 36465 cycles/ticks + +kyber_encaps_derand: +median: 34532 cycles/ticks +average: 34659 cycles/ticks + +kyber_encaps: +median: 35486 cycles/ticks +average: 35659 cycles/ticks + +kyber_decaps: +median: 38776 cycles/ticks +average: 38928 cycles/ticks + +Loop spin: 277 +gen_a: +median: 12344 cycles/ticks +average: 12446 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 286 cycles/ticks +average: 285 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21724 cycles/ticks +average: 21832 cycles/ticks + +indcpa_enc: +median: 20952 cycles/ticks +average: 21068 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33746 cycles/ticks +average: 33938 cycles/ticks + +kyber_keypair: +median: 36116 cycles/ticks +average: 36377 cycles/ticks + +kyber_encaps_derand: +median: 34482 cycles/ticks +average: 34623 cycles/ticks + +kyber_encaps: +median: 35428 cycles/ticks +average: 35567 cycles/ticks + +kyber_decaps: +median: 38672 cycles/ticks +average: 38806 cycles/ticks + +Loop spin: 278 +gen_a: +median: 12344 cycles/ticks +average: 12437 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21768 cycles/ticks +average: 21894 cycles/ticks + +indcpa_enc: +median: 21216 cycles/ticks +average: 21322 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1561 cycles/ticks + +kyber_keypair_derand: +median: 33828 cycles/ticks +average: 33989 cycles/ticks + +kyber_keypair: +median: 36112 cycles/ticks +average: 36352 cycles/ticks + +kyber_encaps_derand: +median: 34392 cycles/ticks +average: 34568 cycles/ticks + +kyber_encaps: +median: 35378 cycles/ticks +average: 35525 cycles/ticks + +kyber_decaps: +median: 38700 cycles/ticks +average: 38844 cycles/ticks + +Loop spin: 279 +gen_a: +median: 12364 cycles/ticks +average: 12461 cycles/ticks + +poly_getnoise_eta1: +median: 1584 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 398 cycles/ticks +average: 398 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21824 cycles/ticks +average: 21946 cycles/ticks + +indcpa_enc: +median: 21096 cycles/ticks +average: 21222 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1561 cycles/ticks + +kyber_keypair_derand: +median: 33766 cycles/ticks +average: 33912 cycles/ticks + +kyber_keypair: +median: 36170 cycles/ticks +average: 36390 cycles/ticks + +kyber_encaps_derand: +median: 34452 cycles/ticks +average: 34603 cycles/ticks + +kyber_encaps: +median: 35392 cycles/ticks +average: 35562 cycles/ticks + +kyber_decaps: +median: 38732 cycles/ticks +average: 38891 cycles/ticks + +Loop spin: 280 +gen_a: +median: 12444 cycles/ticks +average: 12559 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1542 cycles/ticks +average: 1545 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 288 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21692 cycles/ticks +average: 21845 cycles/ticks + +indcpa_enc: +median: 20952 cycles/ticks +average: 21091 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1563 cycles/ticks + +kyber_keypair_derand: +median: 33716 cycles/ticks +average: 33890 cycles/ticks + +kyber_keypair: +median: 36132 cycles/ticks +average: 36390 cycles/ticks + +kyber_encaps_derand: +median: 34470 cycles/ticks +average: 34599 cycles/ticks + +kyber_encaps: +median: 35402 cycles/ticks +average: 35562 cycles/ticks + +kyber_decaps: +median: 38712 cycles/ticks +average: 38858 cycles/ticks + +Loop spin: 281 +gen_a: +median: 12338 cycles/ticks +average: 12440 cycles/ticks + +poly_getnoise_eta1: +median: 1586 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 275 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22004 cycles/ticks +average: 22133 cycles/ticks + +indcpa_enc: +median: 21254 cycles/ticks +average: 21362 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33790 cycles/ticks +average: 33948 cycles/ticks + +kyber_keypair: +median: 36076 cycles/ticks +average: 36320 cycles/ticks + +kyber_encaps_derand: +median: 34572 cycles/ticks +average: 34705 cycles/ticks + +kyber_encaps: +median: 35502 cycles/ticks +average: 35696 cycles/ticks + +kyber_decaps: +median: 38858 cycles/ticks +average: 39012 cycles/ticks + +Loop spin: 282 +gen_a: +median: 12330 cycles/ticks +average: 12414 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21948 cycles/ticks +average: 22046 cycles/ticks + +indcpa_enc: +median: 21112 cycles/ticks +average: 21231 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33688 cycles/ticks +average: 33837 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36408 cycles/ticks + +kyber_encaps_derand: +median: 34424 cycles/ticks +average: 34553 cycles/ticks + +kyber_encaps: +median: 35378 cycles/ticks +average: 35512 cycles/ticks + +kyber_decaps: +median: 38696 cycles/ticks +average: 38853 cycles/ticks + +Loop spin: 283 +gen_a: +median: 12604 cycles/ticks +average: 12672 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 392 cycles/ticks +average: 392 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 114 cycles/ticks + +indcpa_keypair: +median: 21934 cycles/ticks +average: 22066 cycles/ticks + +indcpa_enc: +median: 21174 cycles/ticks +average: 21290 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33756 cycles/ticks +average: 33903 cycles/ticks + +kyber_keypair: +median: 36198 cycles/ticks +average: 36428 cycles/ticks + +kyber_encaps_derand: +median: 34600 cycles/ticks +average: 34719 cycles/ticks + +kyber_encaps: +median: 35580 cycles/ticks +average: 35812 cycles/ticks + +kyber_decaps: +median: 38874 cycles/ticks +average: 39015 cycles/ticks + +Loop spin: 284 +gen_a: +median: 12432 cycles/ticks +average: 12525 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21950 cycles/ticks +average: 22068 cycles/ticks + +indcpa_enc: +median: 21182 cycles/ticks +average: 21305 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33814 cycles/ticks +average: 33970 cycles/ticks + +kyber_keypair: +median: 36178 cycles/ticks +average: 36456 cycles/ticks + +kyber_encaps_derand: +median: 34564 cycles/ticks +average: 34692 cycles/ticks + +kyber_encaps: +median: 35440 cycles/ticks +average: 35601 cycles/ticks + +kyber_decaps: +median: 38788 cycles/ticks +average: 38957 cycles/ticks + +Loop spin: 285 +gen_a: +median: 12384 cycles/ticks +average: 12476 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21894 cycles/ticks +average: 22092 cycles/ticks + +indcpa_enc: +median: 21138 cycles/ticks +average: 21249 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33544 cycles/ticks +average: 33695 cycles/ticks + +kyber_keypair: +median: 36184 cycles/ticks +average: 36401 cycles/ticks + +kyber_encaps_derand: +median: 34496 cycles/ticks +average: 34631 cycles/ticks + +kyber_encaps: +median: 35496 cycles/ticks +average: 35651 cycles/ticks + +kyber_decaps: +median: 38722 cycles/ticks +average: 38915 cycles/ticks + +Loop spin: 286 +gen_a: +median: 12350 cycles/ticks +average: 12456 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 288 cycles/ticks +average: 287 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21852 cycles/ticks +average: 21969 cycles/ticks + +indcpa_enc: +median: 21092 cycles/ticks +average: 21223 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33642 cycles/ticks +average: 33809 cycles/ticks + +kyber_keypair: +median: 36116 cycles/ticks +average: 36370 cycles/ticks + +kyber_encaps_derand: +median: 35978 cycles/ticks +average: 36110 cycles/ticks + +kyber_encaps: +median: 36830 cycles/ticks +average: 36995 cycles/ticks + +kyber_decaps: +median: 40164 cycles/ticks +average: 40335 cycles/ticks + +Loop spin: 287 +gen_a: +median: 12412 cycles/ticks +average: 12506 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 45 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21898 cycles/ticks +average: 22034 cycles/ticks + +indcpa_enc: +median: 21108 cycles/ticks +average: 21215 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1564 cycles/ticks + +kyber_keypair_derand: +median: 33782 cycles/ticks +average: 33931 cycles/ticks + +kyber_keypair: +median: 36100 cycles/ticks +average: 36324 cycles/ticks + +kyber_encaps_derand: +median: 34592 cycles/ticks +average: 34737 cycles/ticks + +kyber_encaps: +median: 35502 cycles/ticks +average: 35671 cycles/ticks + +kyber_decaps: +median: 38838 cycles/ticks +average: 38989 cycles/ticks + +Loop spin: 288 +gen_a: +median: 12328 cycles/ticks +average: 12512 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21916 cycles/ticks +average: 22023 cycles/ticks + +indcpa_enc: +median: 21146 cycles/ticks +average: 21283 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33666 cycles/ticks +average: 33819 cycles/ticks + +kyber_keypair: +median: 36178 cycles/ticks +average: 36449 cycles/ticks + +kyber_encaps_derand: +median: 34450 cycles/ticks +average: 34579 cycles/ticks + +kyber_encaps: +median: 35364 cycles/ticks +average: 35536 cycles/ticks + +kyber_decaps: +median: 38628 cycles/ticks +average: 38794 cycles/ticks + +Loop spin: 289 +gen_a: +median: 12390 cycles/ticks +average: 12460 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1571 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1575 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21954 cycles/ticks +average: 22103 cycles/ticks + +indcpa_enc: +median: 21194 cycles/ticks +average: 21342 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33816 cycles/ticks +average: 33976 cycles/ticks + +kyber_keypair: +median: 36218 cycles/ticks +average: 36469 cycles/ticks + +kyber_encaps_derand: +median: 34576 cycles/ticks +average: 34718 cycles/ticks + +kyber_encaps: +median: 35546 cycles/ticks +average: 35733 cycles/ticks + +kyber_decaps: +median: 38768 cycles/ticks +average: 38923 cycles/ticks + +Loop spin: 290 +gen_a: +median: 12336 cycles/ticks +average: 12447 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21852 cycles/ticks +average: 21978 cycles/ticks + +indcpa_enc: +median: 21094 cycles/ticks +average: 21212 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1559 cycles/ticks + +kyber_keypair_derand: +median: 33806 cycles/ticks +average: 33978 cycles/ticks + +kyber_keypair: +median: 36244 cycles/ticks +average: 36477 cycles/ticks + +kyber_encaps_derand: +median: 34570 cycles/ticks +average: 34708 cycles/ticks + +kyber_encaps: +median: 35608 cycles/ticks +average: 35810 cycles/ticks + +kyber_decaps: +median: 38760 cycles/ticks +average: 38899 cycles/ticks + +Loop spin: 291 +gen_a: +median: 12368 cycles/ticks +average: 12466 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1577 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21946 cycles/ticks +average: 22060 cycles/ticks + +indcpa_enc: +median: 21134 cycles/ticks +average: 21260 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1565 cycles/ticks + +kyber_keypair_derand: +median: 33690 cycles/ticks +average: 33837 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36432 cycles/ticks + +kyber_encaps_derand: +median: 34578 cycles/ticks +average: 34695 cycles/ticks + +kyber_encaps: +median: 35512 cycles/ticks +average: 35660 cycles/ticks + +kyber_decaps: +median: 38840 cycles/ticks +average: 39006 cycles/ticks + +Loop spin: 292 +gen_a: +median: 12406 cycles/ticks +average: 12512 cycles/ticks + +poly_getnoise_eta1: +median: 1586 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1548 cycles/ticks +average: 1559 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 42 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 22028 cycles/ticks +average: 22157 cycles/ticks + +indcpa_enc: +median: 21244 cycles/ticks +average: 21354 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33718 cycles/ticks +average: 33876 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36433 cycles/ticks + +kyber_encaps_derand: +median: 34506 cycles/ticks +average: 34651 cycles/ticks + +kyber_encaps: +median: 35448 cycles/ticks +average: 35614 cycles/ticks + +kyber_decaps: +median: 38748 cycles/ticks +average: 38931 cycles/ticks + +Loop spin: 293 +gen_a: +median: 12332 cycles/ticks +average: 12453 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1593 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 396 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21870 cycles/ticks +average: 21991 cycles/ticks + +indcpa_enc: +median: 21150 cycles/ticks +average: 21298 cycles/ticks + +indcpa_dec: +median: 1578 cycles/ticks +average: 1578 cycles/ticks + +kyber_keypair_derand: +median: 33838 cycles/ticks +average: 34032 cycles/ticks + +kyber_keypair: +median: 36166 cycles/ticks +average: 36438 cycles/ticks + +kyber_encaps_derand: +median: 34486 cycles/ticks +average: 34645 cycles/ticks + +kyber_encaps: +median: 35498 cycles/ticks +average: 35695 cycles/ticks + +kyber_decaps: +median: 38750 cycles/ticks +average: 38934 cycles/ticks + +Loop spin: 294 +gen_a: +median: 12332 cycles/ticks +average: 12421 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23176 cycles/ticks +average: 23296 cycles/ticks + +indcpa_enc: +median: 22430 cycles/ticks +average: 22550 cycles/ticks + +indcpa_dec: +median: 1578 cycles/ticks +average: 1579 cycles/ticks + +kyber_keypair_derand: +median: 33824 cycles/ticks +average: 33990 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36432 cycles/ticks + +kyber_encaps_derand: +median: 34584 cycles/ticks +average: 34739 cycles/ticks + +kyber_encaps: +median: 35582 cycles/ticks +average: 35818 cycles/ticks + +kyber_decaps: +median: 38802 cycles/ticks +average: 38971 cycles/ticks + +Loop spin: 295 +gen_a: +median: 12324 cycles/ticks +average: 12433 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 274 cycles/ticks +average: 274 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21862 cycles/ticks +average: 22005 cycles/ticks + +indcpa_enc: +median: 21146 cycles/ticks +average: 21269 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1554 cycles/ticks + +kyber_keypair_derand: +median: 35198 cycles/ticks +average: 35370 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36411 cycles/ticks + +kyber_encaps_derand: +median: 34578 cycles/ticks +average: 34712 cycles/ticks + +kyber_encaps: +median: 35462 cycles/ticks +average: 35627 cycles/ticks + +kyber_decaps: +median: 38710 cycles/ticks +average: 38895 cycles/ticks + +Loop spin: 296 +gen_a: +median: 12384 cycles/ticks +average: 12493 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1579 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 46 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21960 cycles/ticks +average: 22069 cycles/ticks + +indcpa_enc: +median: 21184 cycles/ticks +average: 21370 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1560 cycles/ticks + +kyber_keypair_derand: +median: 33802 cycles/ticks +average: 33962 cycles/ticks + +kyber_keypair: +median: 36108 cycles/ticks +average: 36389 cycles/ticks + +kyber_encaps_derand: +median: 34430 cycles/ticks +average: 34572 cycles/ticks + +kyber_encaps: +median: 35310 cycles/ticks +average: 35462 cycles/ticks + +kyber_decaps: +median: 38680 cycles/ticks +average: 38848 cycles/ticks + +Loop spin: 297 +gen_a: +median: 12402 cycles/ticks +average: 12486 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 43 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23284 cycles/ticks +average: 23422 cycles/ticks + +indcpa_enc: +median: 22498 cycles/ticks +average: 22629 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1561 cycles/ticks + +kyber_keypair_derand: +median: 35124 cycles/ticks +average: 35287 cycles/ticks + +kyber_keypair: +median: 36168 cycles/ticks +average: 36428 cycles/ticks + +kyber_encaps_derand: +median: 34532 cycles/ticks +average: 34663 cycles/ticks + +kyber_encaps: +median: 35458 cycles/ticks +average: 35611 cycles/ticks + +kyber_decaps: +median: 38814 cycles/ticks +average: 38956 cycles/ticks + +Loop spin: 298 +gen_a: +median: 12394 cycles/ticks +average: 12495 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21900 cycles/ticks +average: 22038 cycles/ticks + +indcpa_enc: +median: 21144 cycles/ticks +average: 21268 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33684 cycles/ticks +average: 33838 cycles/ticks + +kyber_keypair: +median: 36122 cycles/ticks +average: 36361 cycles/ticks + +kyber_encaps_derand: +median: 34436 cycles/ticks +average: 34614 cycles/ticks + +kyber_encaps: +median: 35424 cycles/ticks +average: 35609 cycles/ticks + +kyber_decaps: +median: 38696 cycles/ticks +average: 38848 cycles/ticks + +Loop spin: 299 +gen_a: +median: 12344 cycles/ticks +average: 12425 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21748 cycles/ticks +average: 21887 cycles/ticks + +indcpa_enc: +median: 21094 cycles/ticks +average: 21220 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33656 cycles/ticks +average: 33828 cycles/ticks + +kyber_keypair: +median: 36114 cycles/ticks +average: 36394 cycles/ticks + +kyber_encaps_derand: +median: 34472 cycles/ticks +average: 34622 cycles/ticks + +kyber_encaps: +median: 35418 cycles/ticks +average: 35562 cycles/ticks + +kyber_decaps: +median: 38712 cycles/ticks +average: 38898 cycles/ticks + +Loop spin: 300 +gen_a: +median: 12348 cycles/ticks +average: 12449 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21866 cycles/ticks +average: 21995 cycles/ticks + +indcpa_enc: +median: 21132 cycles/ticks +average: 21260 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33856 cycles/ticks +average: 34047 cycles/ticks + +kyber_keypair: +median: 36184 cycles/ticks +average: 36434 cycles/ticks + +kyber_encaps_derand: +median: 34496 cycles/ticks +average: 34657 cycles/ticks + +kyber_encaps: +median: 35446 cycles/ticks +average: 35607 cycles/ticks + +kyber_decaps: +median: 38648 cycles/ticks +average: 38791 cycles/ticks + +Loop spin: 301 +gen_a: +median: 12376 cycles/ticks +average: 12456 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21872 cycles/ticks +average: 22005 cycles/ticks + +indcpa_enc: +median: 21124 cycles/ticks +average: 21256 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33848 cycles/ticks +average: 34014 cycles/ticks + +kyber_keypair: +median: 36206 cycles/ticks +average: 36452 cycles/ticks + +kyber_encaps_derand: +median: 34576 cycles/ticks +average: 34716 cycles/ticks + +kyber_encaps: +median: 35460 cycles/ticks +average: 35626 cycles/ticks + +kyber_decaps: +median: 38720 cycles/ticks +average: 38879 cycles/ticks + +Loop spin: 302 +gen_a: +median: 12332 cycles/ticks +average: 12454 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21866 cycles/ticks +average: 22009 cycles/ticks + +indcpa_enc: +median: 21120 cycles/ticks +average: 21248 cycles/ticks + +indcpa_dec: +median: 1562 cycles/ticks +average: 1579 cycles/ticks + +kyber_keypair_derand: +median: 33630 cycles/ticks +average: 33789 cycles/ticks + +kyber_keypair: +median: 36122 cycles/ticks +average: 36383 cycles/ticks + +kyber_encaps_derand: +median: 34402 cycles/ticks +average: 34532 cycles/ticks + +kyber_encaps: +median: 35354 cycles/ticks +average: 35513 cycles/ticks + +kyber_decaps: +median: 38702 cycles/ticks +average: 38865 cycles/ticks + +Loop spin: 303 +gen_a: +median: 12432 cycles/ticks +average: 12541 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1604 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23272 cycles/ticks +average: 23380 cycles/ticks + +indcpa_enc: +median: 22488 cycles/ticks +average: 22613 cycles/ticks + +indcpa_dec: +median: 1560 cycles/ticks +average: 1560 cycles/ticks + +kyber_keypair_derand: +median: 35010 cycles/ticks +average: 35175 cycles/ticks + +kyber_keypair: +median: 36120 cycles/ticks +average: 36386 cycles/ticks + +kyber_encaps_derand: +median: 34360 cycles/ticks +average: 34506 cycles/ticks + +kyber_encaps: +median: 35332 cycles/ticks +average: 35485 cycles/ticks + +kyber_decaps: +median: 38630 cycles/ticks +average: 38772 cycles/ticks + +Loop spin: 304 +gen_a: +median: 12640 cycles/ticks +average: 12671 cycles/ticks + +poly_getnoise_eta1: +median: 1586 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 285 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21846 cycles/ticks +average: 21963 cycles/ticks + +indcpa_enc: +median: 21132 cycles/ticks +average: 21265 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33702 cycles/ticks +average: 33885 cycles/ticks + +kyber_keypair: +median: 36122 cycles/ticks +average: 36363 cycles/ticks + +kyber_encaps_derand: +median: 34552 cycles/ticks +average: 34689 cycles/ticks + +kyber_encaps: +median: 35488 cycles/ticks +average: 35656 cycles/ticks + +kyber_decaps: +median: 38834 cycles/ticks +average: 38982 cycles/ticks + +Loop spin: 305 +gen_a: +median: 12330 cycles/ticks +average: 12400 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1579 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21874 cycles/ticks +average: 21973 cycles/ticks + +indcpa_enc: +median: 21080 cycles/ticks +average: 21187 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1563 cycles/ticks + +kyber_keypair_derand: +median: 33680 cycles/ticks +average: 33833 cycles/ticks + +kyber_keypair: +median: 36104 cycles/ticks +average: 36356 cycles/ticks + +kyber_encaps_derand: +median: 34374 cycles/ticks +average: 34514 cycles/ticks + +kyber_encaps: +median: 35346 cycles/ticks +average: 35600 cycles/ticks + +kyber_decaps: +median: 38612 cycles/ticks +average: 38760 cycles/ticks + +Loop spin: 306 +gen_a: +median: 12336 cycles/ticks +average: 12411 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23310 cycles/ticks +average: 23448 cycles/ticks + +indcpa_enc: +median: 22550 cycles/ticks +average: 22686 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33800 cycles/ticks +average: 33953 cycles/ticks + +kyber_keypair: +median: 36126 cycles/ticks +average: 36374 cycles/ticks + +kyber_encaps_derand: +median: 34446 cycles/ticks +average: 34552 cycles/ticks + +kyber_encaps: +median: 35362 cycles/ticks +average: 35523 cycles/ticks + +kyber_decaps: +median: 38722 cycles/ticks +average: 38860 cycles/ticks + +Loop spin: 307 +gen_a: +median: 12390 cycles/ticks +average: 12485 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21782 cycles/ticks +average: 21895 cycles/ticks + +indcpa_enc: +median: 20986 cycles/ticks +average: 21111 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33658 cycles/ticks +average: 33805 cycles/ticks + +kyber_keypair: +median: 36170 cycles/ticks +average: 36429 cycles/ticks + +kyber_encaps_derand: +median: 34336 cycles/ticks +average: 34449 cycles/ticks + +kyber_encaps: +median: 35298 cycles/ticks +average: 35459 cycles/ticks + +kyber_decaps: +median: 38638 cycles/ticks +average: 38806 cycles/ticks + +Loop spin: 308 +gen_a: +median: 12586 cycles/ticks +average: 12677 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1542 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 390 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21900 cycles/ticks +average: 22004 cycles/ticks + +indcpa_enc: +median: 21162 cycles/ticks +average: 21285 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33804 cycles/ticks +average: 33960 cycles/ticks + +kyber_keypair: +median: 36124 cycles/ticks +average: 36381 cycles/ticks + +kyber_encaps_derand: +median: 34398 cycles/ticks +average: 34554 cycles/ticks + +kyber_encaps: +median: 35364 cycles/ticks +average: 35514 cycles/ticks + +kyber_decaps: +median: 38694 cycles/ticks +average: 38845 cycles/ticks + +Loop spin: 309 +gen_a: +median: 12390 cycles/ticks +average: 12489 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21890 cycles/ticks +average: 21997 cycles/ticks + +indcpa_enc: +median: 21180 cycles/ticks +average: 21290 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33794 cycles/ticks +average: 33968 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36382 cycles/ticks + +kyber_encaps_derand: +median: 34436 cycles/ticks +average: 34566 cycles/ticks + +kyber_encaps: +median: 35402 cycles/ticks +average: 35571 cycles/ticks + +kyber_decaps: +median: 38708 cycles/ticks +average: 38847 cycles/ticks + +Loop spin: 310 +gen_a: +median: 12336 cycles/ticks +average: 12427 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21980 cycles/ticks +average: 22119 cycles/ticks + +indcpa_enc: +median: 21176 cycles/ticks +average: 21303 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1562 cycles/ticks + +kyber_keypair_derand: +median: 33768 cycles/ticks +average: 33956 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36405 cycles/ticks + +kyber_encaps_derand: +median: 34550 cycles/ticks +average: 34681 cycles/ticks + +kyber_encaps: +median: 35468 cycles/ticks +average: 35632 cycles/ticks + +kyber_decaps: +median: 38802 cycles/ticks +average: 38931 cycles/ticks + +Loop spin: 311 +gen_a: +median: 12396 cycles/ticks +average: 12485 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21856 cycles/ticks +average: 21958 cycles/ticks + +indcpa_enc: +median: 21048 cycles/ticks +average: 21184 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33856 cycles/ticks +average: 34037 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36437 cycles/ticks + +kyber_encaps_derand: +median: 35808 cycles/ticks +average: 35952 cycles/ticks + +kyber_encaps: +median: 36756 cycles/ticks +average: 36922 cycles/ticks + +kyber_decaps: +median: 39996 cycles/ticks +average: 40127 cycles/ticks + +Loop spin: 312 +gen_a: +median: 12390 cycles/ticks +average: 12565 cycles/ticks + +poly_getnoise_eta1: +median: 1552 cycles/ticks +average: 1555 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 275 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 411 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21938 cycles/ticks +average: 22039 cycles/ticks + +indcpa_enc: +median: 21192 cycles/ticks +average: 21321 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33640 cycles/ticks +average: 33781 cycles/ticks + +kyber_keypair: +median: 36116 cycles/ticks +average: 36361 cycles/ticks + +kyber_encaps_derand: +median: 34574 cycles/ticks +average: 34715 cycles/ticks + +kyber_encaps: +median: 35500 cycles/ticks +average: 35658 cycles/ticks + +kyber_decaps: +median: 38798 cycles/ticks +average: 38962 cycles/ticks + +Loop spin: 313 +gen_a: +median: 12334 cycles/ticks +average: 12439 cycles/ticks + +poly_getnoise_eta1: +median: 1586 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 270 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 389 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21876 cycles/ticks +average: 21986 cycles/ticks + +indcpa_enc: +median: 21116 cycles/ticks +average: 21237 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33788 cycles/ticks +average: 33943 cycles/ticks + +kyber_keypair: +median: 36178 cycles/ticks +average: 36442 cycles/ticks + +kyber_encaps_derand: +median: 34402 cycles/ticks +average: 34528 cycles/ticks + +kyber_encaps: +median: 35372 cycles/ticks +average: 35514 cycles/ticks + +kyber_decaps: +median: 38704 cycles/ticks +average: 38867 cycles/ticks + +Loop spin: 314 +gen_a: +median: 12338 cycles/ticks +average: 12456 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21980 cycles/ticks +average: 22088 cycles/ticks + +indcpa_enc: +median: 21202 cycles/ticks +average: 21345 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33834 cycles/ticks +average: 33981 cycles/ticks + +kyber_keypair: +median: 36216 cycles/ticks +average: 36453 cycles/ticks + +kyber_encaps_derand: +median: 34468 cycles/ticks +average: 34594 cycles/ticks + +kyber_encaps: +median: 35358 cycles/ticks +average: 35505 cycles/ticks + +kyber_decaps: +median: 38654 cycles/ticks +average: 38797 cycles/ticks + +Loop spin: 315 +gen_a: +median: 12366 cycles/ticks +average: 12477 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1605 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 114 cycles/ticks + +indcpa_keypair: +median: 21918 cycles/ticks +average: 22018 cycles/ticks + +indcpa_enc: +median: 21128 cycles/ticks +average: 21269 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33770 cycles/ticks +average: 33926 cycles/ticks + +kyber_keypair: +median: 36176 cycles/ticks +average: 36433 cycles/ticks + +kyber_encaps_derand: +median: 34590 cycles/ticks +average: 34727 cycles/ticks + +kyber_encaps: +median: 35552 cycles/ticks +average: 35724 cycles/ticks + +kyber_decaps: +median: 38864 cycles/ticks +average: 39023 cycles/ticks + +Loop spin: 316 +gen_a: +median: 12346 cycles/ticks +average: 12445 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21842 cycles/ticks +average: 21941 cycles/ticks + +indcpa_enc: +median: 21676 cycles/ticks +average: 21794 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 34288 cycles/ticks +average: 34415 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36432 cycles/ticks + +kyber_encaps_derand: +median: 35758 cycles/ticks +average: 35919 cycles/ticks + +kyber_encaps: +median: 36662 cycles/ticks +average: 36845 cycles/ticks + +kyber_decaps: +median: 39996 cycles/ticks +average: 40260 cycles/ticks + +Loop spin: 317 +gen_a: +median: 12378 cycles/ticks +average: 12466 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22348 cycles/ticks +average: 22480 cycles/ticks + +indcpa_enc: +median: 21154 cycles/ticks +average: 21300 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33800 cycles/ticks +average: 33967 cycles/ticks + +kyber_keypair: +median: 36192 cycles/ticks +average: 36428 cycles/ticks + +kyber_encaps_derand: +median: 34638 cycles/ticks +average: 34794 cycles/ticks + +kyber_encaps: +median: 35610 cycles/ticks +average: 35778 cycles/ticks + +kyber_decaps: +median: 38840 cycles/ticks +average: 38985 cycles/ticks + +Loop spin: 318 +gen_a: +median: 12338 cycles/ticks +average: 12431 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 247 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21724 cycles/ticks +average: 21845 cycles/ticks + +indcpa_enc: +median: 21018 cycles/ticks +average: 21150 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33718 cycles/ticks +average: 33932 cycles/ticks + +kyber_keypair: +median: 36128 cycles/ticks +average: 36388 cycles/ticks + +kyber_encaps_derand: +median: 34676 cycles/ticks +average: 34833 cycles/ticks + +kyber_encaps: +median: 35600 cycles/ticks +average: 35762 cycles/ticks + +kyber_decaps: +median: 38852 cycles/ticks +average: 39023 cycles/ticks + +Loop spin: 319 +gen_a: +median: 12610 cycles/ticks +average: 12654 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1597 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23198 cycles/ticks +average: 23325 cycles/ticks + +indcpa_enc: +median: 22422 cycles/ticks +average: 22562 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 36612 cycles/ticks +average: 36817 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36386 cycles/ticks + +kyber_encaps_derand: +median: 34546 cycles/ticks +average: 34683 cycles/ticks + +kyber_encaps: +median: 35478 cycles/ticks +average: 35650 cycles/ticks + +kyber_decaps: +median: 38852 cycles/ticks +average: 38989 cycles/ticks + +Loop spin: 320 +gen_a: +median: 12398 cycles/ticks +average: 12472 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21950 cycles/ticks +average: 22055 cycles/ticks + +indcpa_enc: +median: 21094 cycles/ticks +average: 21214 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1534 cycles/ticks + +kyber_keypair_derand: +median: 33810 cycles/ticks +average: 33961 cycles/ticks + +kyber_keypair: +median: 36168 cycles/ticks +average: 36451 cycles/ticks + +kyber_encaps_derand: +median: 34552 cycles/ticks +average: 34700 cycles/ticks + +kyber_encaps: +median: 35532 cycles/ticks +average: 35710 cycles/ticks + +kyber_decaps: +median: 38810 cycles/ticks +average: 39000 cycles/ticks + +Loop spin: 321 +gen_a: +median: 12384 cycles/ticks +average: 12482 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 239 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21850 cycles/ticks +average: 21994 cycles/ticks + +indcpa_enc: +median: 21096 cycles/ticks +average: 21223 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33716 cycles/ticks +average: 33871 cycles/ticks + +kyber_keypair: +median: 36160 cycles/ticks +average: 36425 cycles/ticks + +kyber_encaps_derand: +median: 34508 cycles/ticks +average: 34689 cycles/ticks + +kyber_encaps: +median: 35458 cycles/ticks +average: 35639 cycles/ticks + +kyber_decaps: +median: 38790 cycles/ticks +average: 38923 cycles/ticks + +Loop spin: 322 +gen_a: +median: 12362 cycles/ticks +average: 12474 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 393 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21932 cycles/ticks +average: 22051 cycles/ticks + +indcpa_enc: +median: 21180 cycles/ticks +average: 21285 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33822 cycles/ticks +average: 33994 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36427 cycles/ticks + +kyber_encaps_derand: +median: 34488 cycles/ticks +average: 34624 cycles/ticks + +kyber_encaps: +median: 35452 cycles/ticks +average: 35606 cycles/ticks + +kyber_decaps: +median: 38690 cycles/ticks +average: 38829 cycles/ticks + +Loop spin: 323 +gen_a: +median: 12340 cycles/ticks +average: 12430 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 275 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 122 cycles/ticks + +indcpa_keypair: +median: 21792 cycles/ticks +average: 21918 cycles/ticks + +indcpa_enc: +median: 21060 cycles/ticks +average: 21190 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33732 cycles/ticks +average: 33906 cycles/ticks + +kyber_keypair: +median: 36122 cycles/ticks +average: 36378 cycles/ticks + +kyber_encaps_derand: +median: 34412 cycles/ticks +average: 34546 cycles/ticks + +kyber_encaps: +median: 35358 cycles/ticks +average: 35539 cycles/ticks + +kyber_decaps: +median: 38666 cycles/ticks +average: 38814 cycles/ticks + +Loop spin: 324 +gen_a: +median: 12324 cycles/ticks +average: 12422 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 26 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 24804 cycles/ticks +average: 24965 cycles/ticks + +indcpa_enc: +median: 22674 cycles/ticks +average: 22831 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33716 cycles/ticks +average: 33877 cycles/ticks + +kyber_keypair: +median: 36102 cycles/ticks +average: 36381 cycles/ticks + +kyber_encaps_derand: +median: 34526 cycles/ticks +average: 34652 cycles/ticks + +kyber_encaps: +median: 35496 cycles/ticks +average: 35658 cycles/ticks + +kyber_decaps: +median: 38798 cycles/ticks +average: 38956 cycles/ticks + +Loop spin: 325 +gen_a: +median: 12396 cycles/ticks +average: 12521 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21748 cycles/ticks +average: 21865 cycles/ticks + +indcpa_enc: +median: 21018 cycles/ticks +average: 21147 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33868 cycles/ticks +average: 34023 cycles/ticks + +kyber_keypair: +median: 36166 cycles/ticks +average: 36390 cycles/ticks + +kyber_encaps_derand: +median: 34588 cycles/ticks +average: 34719 cycles/ticks + +kyber_encaps: +median: 35512 cycles/ticks +average: 35691 cycles/ticks + +kyber_decaps: +median: 38740 cycles/ticks +average: 38886 cycles/ticks + +Loop spin: 326 +gen_a: +median: 12346 cycles/ticks +average: 12466 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21846 cycles/ticks +average: 21963 cycles/ticks + +indcpa_enc: +median: 21026 cycles/ticks +average: 21147 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1560 cycles/ticks + +kyber_keypair_derand: +median: 33788 cycles/ticks +average: 33965 cycles/ticks + +kyber_keypair: +median: 36170 cycles/ticks +average: 36414 cycles/ticks + +kyber_encaps_derand: +median: 34484 cycles/ticks +average: 34625 cycles/ticks + +kyber_encaps: +median: 35436 cycles/ticks +average: 35642 cycles/ticks + +kyber_decaps: +median: 38774 cycles/ticks +average: 38919 cycles/ticks + +Loop spin: 327 +gen_a: +median: 12340 cycles/ticks +average: 12474 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 27 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21836 cycles/ticks +average: 21937 cycles/ticks + +indcpa_enc: +median: 21100 cycles/ticks +average: 21248 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33830 cycles/ticks +average: 33965 cycles/ticks + +kyber_keypair: +median: 36128 cycles/ticks +average: 36394 cycles/ticks + +kyber_encaps_derand: +median: 34522 cycles/ticks +average: 34660 cycles/ticks + +kyber_encaps: +median: 35518 cycles/ticks +average: 38278 cycles/ticks + +kyber_decaps: +median: 38774 cycles/ticks +average: 38933 cycles/ticks + +Loop spin: 328 +gen_a: +median: 12396 cycles/ticks +average: 12488 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21744 cycles/ticks +average: 21882 cycles/ticks + +indcpa_enc: +median: 20990 cycles/ticks +average: 21113 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33770 cycles/ticks +average: 33934 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36417 cycles/ticks + +kyber_encaps_derand: +median: 34414 cycles/ticks +average: 34550 cycles/ticks + +kyber_encaps: +median: 35366 cycles/ticks +average: 35532 cycles/ticks + +kyber_decaps: +median: 38682 cycles/ticks +average: 38852 cycles/ticks + +Loop spin: 329 +gen_a: +median: 12358 cycles/ticks +average: 12452 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21832 cycles/ticks +average: 21955 cycles/ticks + +indcpa_enc: +median: 21100 cycles/ticks +average: 21203 cycles/ticks + +indcpa_dec: +median: 1558 cycles/ticks +average: 1564 cycles/ticks + +kyber_keypair_derand: +median: 33740 cycles/ticks +average: 36421 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36431 cycles/ticks + +kyber_encaps_derand: +median: 34510 cycles/ticks +average: 34640 cycles/ticks + +kyber_encaps: +median: 35478 cycles/ticks +average: 35630 cycles/ticks + +kyber_decaps: +median: 38752 cycles/ticks +average: 38931 cycles/ticks + +Loop spin: 330 +gen_a: +median: 12362 cycles/ticks +average: 12464 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1597 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21982 cycles/ticks +average: 22112 cycles/ticks + +indcpa_enc: +median: 21758 cycles/ticks +average: 21901 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33774 cycles/ticks +average: 33987 cycles/ticks + +kyber_keypair: +median: 36374 cycles/ticks +average: 36680 cycles/ticks + +kyber_encaps_derand: +median: 35108 cycles/ticks +average: 35224 cycles/ticks + +kyber_encaps: +median: 36100 cycles/ticks +average: 36232 cycles/ticks + +kyber_decaps: +median: 39546 cycles/ticks +average: 39656 cycles/ticks + +Loop spin: 331 +gen_a: +median: 12342 cycles/ticks +average: 12463 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 393 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21948 cycles/ticks +average: 22043 cycles/ticks + +indcpa_enc: +median: 21198 cycles/ticks +average: 21344 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 33726 cycles/ticks +average: 33891 cycles/ticks + +kyber_keypair: +median: 36158 cycles/ticks +average: 36419 cycles/ticks + +kyber_encaps_derand: +median: 34300 cycles/ticks +average: 34424 cycles/ticks + +kyber_encaps: +median: 35268 cycles/ticks +average: 35410 cycles/ticks + +kyber_decaps: +median: 38538 cycles/ticks +average: 38698 cycles/ticks + +Loop spin: 332 +gen_a: +median: 12342 cycles/ticks +average: 12440 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21904 cycles/ticks +average: 22016 cycles/ticks + +indcpa_enc: +median: 21136 cycles/ticks +average: 21246 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33648 cycles/ticks +average: 33808 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36403 cycles/ticks + +kyber_encaps_derand: +median: 34440 cycles/ticks +average: 34566 cycles/ticks + +kyber_encaps: +median: 35392 cycles/ticks +average: 35570 cycles/ticks + +kyber_decaps: +median: 38664 cycles/ticks +average: 38792 cycles/ticks + +Loop spin: 333 +gen_a: +median: 12378 cycles/ticks +average: 12467 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 398 cycles/ticks +average: 398 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21818 cycles/ticks +average: 22004 cycles/ticks + +indcpa_enc: +median: 21108 cycles/ticks +average: 21203 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33760 cycles/ticks +average: 33943 cycles/ticks + +kyber_keypair: +median: 36182 cycles/ticks +average: 36417 cycles/ticks + +kyber_encaps_derand: +median: 35910 cycles/ticks +average: 36066 cycles/ticks + +kyber_encaps: +median: 36826 cycles/ticks +average: 36986 cycles/ticks + +kyber_decaps: +median: 40114 cycles/ticks +average: 40292 cycles/ticks + +Loop spin: 334 +gen_a: +median: 12346 cycles/ticks +average: 12479 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 120 cycles/ticks + +indcpa_keypair: +median: 21790 cycles/ticks +average: 21881 cycles/ticks + +indcpa_enc: +median: 21088 cycles/ticks +average: 21232 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33778 cycles/ticks +average: 33945 cycles/ticks + +kyber_keypair: +median: 36150 cycles/ticks +average: 36426 cycles/ticks + +kyber_encaps_derand: +median: 34612 cycles/ticks +average: 34739 cycles/ticks + +kyber_encaps: +median: 35490 cycles/ticks +average: 35636 cycles/ticks + +kyber_decaps: +median: 38814 cycles/ticks +average: 38981 cycles/ticks + +Loop spin: 335 +gen_a: +median: 12394 cycles/ticks +average: 12465 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21914 cycles/ticks +average: 22033 cycles/ticks + +indcpa_enc: +median: 21228 cycles/ticks +average: 21351 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33728 cycles/ticks +average: 33909 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36375 cycles/ticks + +kyber_encaps_derand: +median: 34488 cycles/ticks +average: 34617 cycles/ticks + +kyber_encaps: +median: 35466 cycles/ticks +average: 35611 cycles/ticks + +kyber_decaps: +median: 38674 cycles/ticks +average: 38802 cycles/ticks + +Loop spin: 336 +gen_a: +median: 12338 cycles/ticks +average: 12450 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21912 cycles/ticks +average: 22030 cycles/ticks + +indcpa_enc: +median: 21146 cycles/ticks +average: 21265 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33768 cycles/ticks +average: 33914 cycles/ticks + +kyber_keypair: +median: 36172 cycles/ticks +average: 36428 cycles/ticks + +kyber_encaps_derand: +median: 34408 cycles/ticks +average: 34548 cycles/ticks + +kyber_encaps: +median: 35368 cycles/ticks +average: 35522 cycles/ticks + +kyber_decaps: +median: 38662 cycles/ticks +average: 38800 cycles/ticks + +Loop spin: 337 +gen_a: +median: 12358 cycles/ticks +average: 12452 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1600 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 271 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 122 cycles/ticks + +indcpa_keypair: +median: 21788 cycles/ticks +average: 21900 cycles/ticks + +indcpa_enc: +median: 21058 cycles/ticks +average: 21168 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33822 cycles/ticks +average: 33971 cycles/ticks + +kyber_keypair: +median: 36100 cycles/ticks +average: 36349 cycles/ticks + +kyber_encaps_derand: +median: 34412 cycles/ticks +average: 34554 cycles/ticks + +kyber_encaps: +median: 35354 cycles/ticks +average: 35509 cycles/ticks + +kyber_decaps: +median: 38686 cycles/ticks +average: 38844 cycles/ticks + +Loop spin: 338 +gen_a: +median: 12438 cycles/ticks +average: 12511 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1596 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21826 cycles/ticks +average: 21916 cycles/ticks + +indcpa_enc: +median: 21058 cycles/ticks +average: 21165 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 35168 cycles/ticks +average: 35316 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36373 cycles/ticks + +kyber_encaps_derand: +median: 34304 cycles/ticks +average: 34442 cycles/ticks + +kyber_encaps: +median: 35298 cycles/ticks +average: 35463 cycles/ticks + +kyber_decaps: +median: 38496 cycles/ticks +average: 38724 cycles/ticks + +Loop spin: 339 +gen_a: +median: 12638 cycles/ticks +average: 12743 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 395 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21766 cycles/ticks +average: 21901 cycles/ticks + +indcpa_enc: +median: 21010 cycles/ticks +average: 21168 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33708 cycles/ticks +average: 33857 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36407 cycles/ticks + +kyber_encaps_derand: +median: 34410 cycles/ticks +average: 34515 cycles/ticks + +kyber_encaps: +median: 35396 cycles/ticks +average: 35537 cycles/ticks + +kyber_decaps: +median: 38646 cycles/ticks +average: 38828 cycles/ticks + +Loop spin: 340 +gen_a: +median: 12382 cycles/ticks +average: 12505 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21838 cycles/ticks +average: 21958 cycles/ticks + +indcpa_enc: +median: 21036 cycles/ticks +average: 21171 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33804 cycles/ticks +average: 34017 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36388 cycles/ticks + +kyber_encaps_derand: +median: 34592 cycles/ticks +average: 34708 cycles/ticks + +kyber_encaps: +median: 35520 cycles/ticks +average: 35673 cycles/ticks + +kyber_decaps: +median: 38842 cycles/ticks +average: 39001 cycles/ticks + +Loop spin: 341 +gen_a: +median: 12384 cycles/ticks +average: 12484 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1579 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23190 cycles/ticks +average: 23320 cycles/ticks + +indcpa_enc: +median: 22422 cycles/ticks +average: 22559 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1568 cycles/ticks + +kyber_keypair_derand: +median: 33836 cycles/ticks +average: 33965 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36418 cycles/ticks + +kyber_encaps_derand: +median: 34546 cycles/ticks +average: 34681 cycles/ticks + +kyber_encaps: +median: 35452 cycles/ticks +average: 35586 cycles/ticks + +kyber_decaps: +median: 38784 cycles/ticks +average: 38895 cycles/ticks + +Loop spin: 342 +gen_a: +median: 12318 cycles/ticks +average: 12458 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1580 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 121 cycles/ticks + +indcpa_keypair: +median: 21950 cycles/ticks +average: 22037 cycles/ticks + +indcpa_enc: +median: 21182 cycles/ticks +average: 21315 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1534 cycles/ticks + +kyber_keypair_derand: +median: 33854 cycles/ticks +average: 34000 cycles/ticks + +kyber_keypair: +median: 36118 cycles/ticks +average: 36372 cycles/ticks + +kyber_encaps_derand: +median: 35804 cycles/ticks +average: 35956 cycles/ticks + +kyber_encaps: +median: 36734 cycles/ticks +average: 36914 cycles/ticks + +kyber_decaps: +median: 40042 cycles/ticks +average: 40179 cycles/ticks + +Loop spin: 343 +gen_a: +median: 12452 cycles/ticks +average: 12547 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22048 cycles/ticks +average: 22174 cycles/ticks + +indcpa_enc: +median: 21268 cycles/ticks +average: 21385 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 34092 cycles/ticks +average: 34242 cycles/ticks + +kyber_keypair: +median: 36404 cycles/ticks +average: 36646 cycles/ticks + +kyber_encaps_derand: +median: 34582 cycles/ticks +average: 34707 cycles/ticks + +kyber_encaps: +median: 35534 cycles/ticks +average: 35695 cycles/ticks + +kyber_decaps: +median: 38834 cycles/ticks +average: 38960 cycles/ticks + +Loop spin: 344 +gen_a: +median: 12328 cycles/ticks +average: 12438 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 409 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21774 cycles/ticks +average: 21878 cycles/ticks + +indcpa_enc: +median: 21030 cycles/ticks +average: 21172 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33806 cycles/ticks +average: 33948 cycles/ticks + +kyber_keypair: +median: 36190 cycles/ticks +average: 36495 cycles/ticks + +kyber_encaps_derand: +median: 34516 cycles/ticks +average: 34682 cycles/ticks + +kyber_encaps: +median: 35422 cycles/ticks +average: 35566 cycles/ticks + +kyber_decaps: +median: 38704 cycles/ticks +average: 38841 cycles/ticks + +Loop spin: 345 +gen_a: +median: 12438 cycles/ticks +average: 12533 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21894 cycles/ticks +average: 22006 cycles/ticks + +indcpa_enc: +median: 21198 cycles/ticks +average: 21319 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1530 cycles/ticks + +kyber_keypair_derand: +median: 33800 cycles/ticks +average: 33954 cycles/ticks + +kyber_keypair: +median: 36182 cycles/ticks +average: 36438 cycles/ticks + +kyber_encaps_derand: +median: 34600 cycles/ticks +average: 34700 cycles/ticks + +kyber_encaps: +median: 35596 cycles/ticks +average: 35731 cycles/ticks + +kyber_decaps: +median: 38762 cycles/ticks +average: 38934 cycles/ticks + +Loop spin: 346 +gen_a: +median: 12408 cycles/ticks +average: 12518 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1598 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21860 cycles/ticks +average: 21959 cycles/ticks + +indcpa_enc: +median: 21072 cycles/ticks +average: 21191 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 35124 cycles/ticks +average: 35259 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36445 cycles/ticks + +kyber_encaps_derand: +median: 34650 cycles/ticks +average: 34810 cycles/ticks + +kyber_encaps: +median: 35502 cycles/ticks +average: 35657 cycles/ticks + +kyber_decaps: +median: 38732 cycles/ticks +average: 38889 cycles/ticks + +Loop spin: 347 +gen_a: +median: 12376 cycles/ticks +average: 12486 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 393 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21742 cycles/ticks +average: 21874 cycles/ticks + +indcpa_enc: +median: 21022 cycles/ticks +average: 21157 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1534 cycles/ticks + +kyber_keypair_derand: +median: 33722 cycles/ticks +average: 33883 cycles/ticks + +kyber_keypair: +median: 36298 cycles/ticks +average: 36559 cycles/ticks + +kyber_encaps_derand: +median: 34448 cycles/ticks +average: 34605 cycles/ticks + +kyber_encaps: +median: 35418 cycles/ticks +average: 35565 cycles/ticks + +kyber_decaps: +median: 38710 cycles/ticks +average: 38854 cycles/ticks + +Loop spin: 348 +gen_a: +median: 12682 cycles/ticks +average: 12740 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21812 cycles/ticks +average: 21929 cycles/ticks + +indcpa_enc: +median: 21058 cycles/ticks +average: 21231 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33840 cycles/ticks +average: 33982 cycles/ticks + +kyber_keypair: +median: 36152 cycles/ticks +average: 36464 cycles/ticks + +kyber_encaps_derand: +median: 34452 cycles/ticks +average: 34604 cycles/ticks + +kyber_encaps: +median: 35404 cycles/ticks +average: 35587 cycles/ticks + +kyber_decaps: +median: 38758 cycles/ticks +average: 38913 cycles/ticks + +Loop spin: 349 +gen_a: +median: 12342 cycles/ticks +average: 12434 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1578 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1574 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 396 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21806 cycles/ticks +average: 21911 cycles/ticks + +indcpa_enc: +median: 21054 cycles/ticks +average: 21201 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1554 cycles/ticks + +kyber_keypair_derand: +median: 33770 cycles/ticks +average: 33935 cycles/ticks + +kyber_keypair: +median: 36100 cycles/ticks +average: 36357 cycles/ticks + +kyber_encaps_derand: +median: 34474 cycles/ticks +average: 34650 cycles/ticks + +kyber_encaps: +median: 35352 cycles/ticks +average: 35501 cycles/ticks + +kyber_decaps: +median: 38700 cycles/ticks +average: 38931 cycles/ticks + +Loop spin: 350 +gen_a: +median: 12404 cycles/ticks +average: 12499 cycles/ticks + +poly_getnoise_eta1: +median: 1568 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21886 cycles/ticks +average: 21994 cycles/ticks + +indcpa_enc: +median: 21166 cycles/ticks +average: 21284 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33668 cycles/ticks +average: 33822 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36413 cycles/ticks + +kyber_encaps_derand: +median: 34442 cycles/ticks +average: 34570 cycles/ticks + +kyber_encaps: +median: 35352 cycles/ticks +average: 35517 cycles/ticks + +kyber_decaps: +median: 38618 cycles/ticks +average: 38777 cycles/ticks + +Loop spin: 351 +gen_a: +median: 12356 cycles/ticks +average: 12420 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1571 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22090 cycles/ticks +average: 22219 cycles/ticks + +indcpa_enc: +median: 21316 cycles/ticks +average: 21420 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33838 cycles/ticks +average: 34025 cycles/ticks + +kyber_keypair: +median: 36260 cycles/ticks +average: 36511 cycles/ticks + +kyber_encaps_derand: +median: 34528 cycles/ticks +average: 34640 cycles/ticks + +kyber_encaps: +median: 35470 cycles/ticks +average: 35666 cycles/ticks + +kyber_decaps: +median: 38702 cycles/ticks +average: 38864 cycles/ticks + +Loop spin: 352 +gen_a: +median: 12380 cycles/ticks +average: 12484 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21864 cycles/ticks +average: 22029 cycles/ticks + +indcpa_enc: +median: 21130 cycles/ticks +average: 21257 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33778 cycles/ticks +average: 33958 cycles/ticks + +kyber_keypair: +median: 36214 cycles/ticks +average: 36448 cycles/ticks + +kyber_encaps_derand: +median: 34556 cycles/ticks +average: 34678 cycles/ticks + +kyber_encaps: +median: 35528 cycles/ticks +average: 35691 cycles/ticks + +kyber_decaps: +median: 38728 cycles/ticks +average: 38882 cycles/ticks + +Loop spin: 353 +gen_a: +median: 12384 cycles/ticks +average: 12471 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1595 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21912 cycles/ticks +average: 22054 cycles/ticks + +indcpa_enc: +median: 21164 cycles/ticks +average: 21285 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33914 cycles/ticks +average: 34066 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36453 cycles/ticks + +kyber_encaps_derand: +median: 34470 cycles/ticks +average: 34624 cycles/ticks + +kyber_encaps: +median: 35428 cycles/ticks +average: 35554 cycles/ticks + +kyber_decaps: +median: 38670 cycles/ticks +average: 38810 cycles/ticks + +Loop spin: 354 +gen_a: +median: 12342 cycles/ticks +average: 12429 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21786 cycles/ticks +average: 21937 cycles/ticks + +indcpa_enc: +median: 21052 cycles/ticks +average: 21163 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33728 cycles/ticks +average: 33885 cycles/ticks + +kyber_keypair: +median: 36174 cycles/ticks +average: 36428 cycles/ticks + +kyber_encaps_derand: +median: 34392 cycles/ticks +average: 34512 cycles/ticks + +kyber_encaps: +median: 35406 cycles/ticks +average: 35560 cycles/ticks + +kyber_decaps: +median: 38736 cycles/ticks +average: 38909 cycles/ticks + +Loop spin: 355 +gen_a: +median: 12336 cycles/ticks +average: 12507 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 392 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21862 cycles/ticks +average: 21955 cycles/ticks + +indcpa_enc: +median: 21168 cycles/ticks +average: 21295 cycles/ticks + +indcpa_dec: +median: 1578 cycles/ticks +average: 1577 cycles/ticks + +kyber_keypair_derand: +median: 33704 cycles/ticks +average: 33891 cycles/ticks + +kyber_keypair: +median: 36198 cycles/ticks +average: 36440 cycles/ticks + +kyber_encaps_derand: +median: 34430 cycles/ticks +average: 34553 cycles/ticks + +kyber_encaps: +median: 35432 cycles/ticks +average: 35567 cycles/ticks + +kyber_decaps: +median: 38684 cycles/ticks +average: 38841 cycles/ticks + +Loop spin: 356 +gen_a: +median: 12672 cycles/ticks +average: 12740 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1594 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 124 cycles/ticks + +indcpa_keypair: +median: 22016 cycles/ticks +average: 22110 cycles/ticks + +indcpa_enc: +median: 21326 cycles/ticks +average: 21454 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33740 cycles/ticks +average: 33903 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36397 cycles/ticks + +kyber_encaps_derand: +median: 34400 cycles/ticks +average: 34531 cycles/ticks + +kyber_encaps: +median: 35462 cycles/ticks +average: 35606 cycles/ticks + +kyber_decaps: +median: 38528 cycles/ticks +average: 38688 cycles/ticks + +Loop spin: 357 +gen_a: +median: 12410 cycles/ticks +average: 12526 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21920 cycles/ticks +average: 22039 cycles/ticks + +indcpa_enc: +median: 21132 cycles/ticks +average: 21263 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33696 cycles/ticks +average: 33879 cycles/ticks + +kyber_keypair: +median: 36112 cycles/ticks +average: 36356 cycles/ticks + +kyber_encaps_derand: +median: 34534 cycles/ticks +average: 34668 cycles/ticks + +kyber_encaps: +median: 35444 cycles/ticks +average: 35602 cycles/ticks + +kyber_decaps: +median: 38752 cycles/ticks +average: 38915 cycles/ticks + +Loop spin: 358 +gen_a: +median: 12390 cycles/ticks +average: 12474 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1570 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 22078 cycles/ticks +average: 22192 cycles/ticks + +indcpa_enc: +median: 21220 cycles/ticks +average: 21330 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1565 cycles/ticks + +kyber_keypair_derand: +median: 33830 cycles/ticks +average: 33961 cycles/ticks + +kyber_keypair: +median: 36182 cycles/ticks +average: 36433 cycles/ticks + +kyber_encaps_derand: +median: 34450 cycles/ticks +average: 34596 cycles/ticks + +kyber_encaps: +median: 35398 cycles/ticks +average: 35555 cycles/ticks + +kyber_decaps: +median: 38708 cycles/ticks +average: 38859 cycles/ticks + +Loop spin: 359 +gen_a: +median: 12334 cycles/ticks +average: 12442 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21946 cycles/ticks +average: 22057 cycles/ticks + +indcpa_enc: +median: 21180 cycles/ticks +average: 21284 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33626 cycles/ticks +average: 33803 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36406 cycles/ticks + +kyber_encaps_derand: +median: 34398 cycles/ticks +average: 34521 cycles/ticks + +kyber_encaps: +median: 35382 cycles/ticks +average: 35523 cycles/ticks + +kyber_decaps: +median: 38648 cycles/ticks +average: 38799 cycles/ticks + +Loop spin: 360 +gen_a: +median: 12352 cycles/ticks +average: 12433 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 295 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21824 cycles/ticks +average: 21933 cycles/ticks + +indcpa_enc: +median: 21080 cycles/ticks +average: 21227 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33794 cycles/ticks +average: 33979 cycles/ticks + +kyber_keypair: +median: 36170 cycles/ticks +average: 36421 cycles/ticks + +kyber_encaps_derand: +median: 35870 cycles/ticks +average: 36018 cycles/ticks + +kyber_encaps: +median: 36830 cycles/ticks +average: 37064 cycles/ticks + +kyber_decaps: +median: 40152 cycles/ticks +average: 40325 cycles/ticks + +Loop spin: 361 +gen_a: +median: 12406 cycles/ticks +average: 12513 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21928 cycles/ticks +average: 22079 cycles/ticks + +indcpa_enc: +median: 21212 cycles/ticks +average: 21338 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33888 cycles/ticks +average: 34065 cycles/ticks + +kyber_keypair: +median: 36182 cycles/ticks +average: 36465 cycles/ticks + +kyber_encaps_derand: +median: 34602 cycles/ticks +average: 34749 cycles/ticks + +kyber_encaps: +median: 35520 cycles/ticks +average: 35690 cycles/ticks + +kyber_decaps: +median: 38842 cycles/ticks +average: 39029 cycles/ticks + +Loop spin: 362 +gen_a: +median: 12422 cycles/ticks +average: 12541 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 302 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21916 cycles/ticks +average: 22089 cycles/ticks + +indcpa_enc: +median: 21260 cycles/ticks +average: 21376 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33868 cycles/ticks +average: 34031 cycles/ticks + +kyber_keypair: +median: 36222 cycles/ticks +average: 36453 cycles/ticks + +kyber_encaps_derand: +median: 34490 cycles/ticks +average: 34616 cycles/ticks + +kyber_encaps: +median: 35476 cycles/ticks +average: 35648 cycles/ticks + +kyber_decaps: +median: 38740 cycles/ticks +average: 38871 cycles/ticks + +Loop spin: 363 +gen_a: +median: 12698 cycles/ticks +average: 12715 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1595 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 298 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21856 cycles/ticks +average: 21984 cycles/ticks + +indcpa_enc: +median: 21126 cycles/ticks +average: 21245 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33804 cycles/ticks +average: 33954 cycles/ticks + +kyber_keypair: +median: 36186 cycles/ticks +average: 36437 cycles/ticks + +kyber_encaps_derand: +median: 34412 cycles/ticks +average: 34558 cycles/ticks + +kyber_encaps: +median: 35394 cycles/ticks +average: 35565 cycles/ticks + +kyber_decaps: +median: 38670 cycles/ticks +average: 38831 cycles/ticks + +Loop spin: 364 +gen_a: +median: 12326 cycles/ticks +average: 12424 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1565 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 24 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21770 cycles/ticks +average: 21885 cycles/ticks + +indcpa_enc: +median: 21000 cycles/ticks +average: 21127 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33660 cycles/ticks +average: 33816 cycles/ticks + +kyber_keypair: +median: 36110 cycles/ticks +average: 36400 cycles/ticks + +kyber_encaps_derand: +median: 34398 cycles/ticks +average: 34532 cycles/ticks + +kyber_encaps: +median: 35352 cycles/ticks +average: 35489 cycles/ticks + +kyber_decaps: +median: 38696 cycles/ticks +average: 38875 cycles/ticks + +Loop spin: 365 +gen_a: +median: 12346 cycles/ticks +average: 12466 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 392 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21894 cycles/ticks +average: 22020 cycles/ticks + +indcpa_enc: +median: 21198 cycles/ticks +average: 21326 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 35124 cycles/ticks +average: 35335 cycles/ticks + +kyber_keypair: +median: 36206 cycles/ticks +average: 36447 cycles/ticks + +kyber_encaps_derand: +median: 34572 cycles/ticks +average: 34720 cycles/ticks + +kyber_encaps: +median: 35518 cycles/ticks +average: 35684 cycles/ticks + +kyber_decaps: +median: 38784 cycles/ticks +average: 38933 cycles/ticks + +Loop spin: 366 +gen_a: +median: 12348 cycles/ticks +average: 12439 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21856 cycles/ticks +average: 22003 cycles/ticks + +indcpa_enc: +median: 21120 cycles/ticks +average: 21304 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33734 cycles/ticks +average: 33908 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36449 cycles/ticks + +kyber_encaps_derand: +median: 34480 cycles/ticks +average: 34630 cycles/ticks + +kyber_encaps: +median: 35466 cycles/ticks +average: 35619 cycles/ticks + +kyber_decaps: +median: 38696 cycles/ticks +average: 38842 cycles/ticks + +Loop spin: 367 +gen_a: +median: 12352 cycles/ticks +average: 12503 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21808 cycles/ticks +average: 21925 cycles/ticks + +indcpa_enc: +median: 21230 cycles/ticks +average: 21354 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33760 cycles/ticks +average: 33907 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36420 cycles/ticks + +kyber_encaps_derand: +median: 34632 cycles/ticks +average: 34767 cycles/ticks + +kyber_encaps: +median: 35560 cycles/ticks +average: 35739 cycles/ticks + +kyber_decaps: +median: 38780 cycles/ticks +average: 38938 cycles/ticks + +Loop spin: 368 +gen_a: +median: 12448 cycles/ticks +average: 12561 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23266 cycles/ticks +average: 23388 cycles/ticks + +indcpa_enc: +median: 22544 cycles/ticks +average: 22664 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33780 cycles/ticks +average: 33950 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36399 cycles/ticks + +kyber_encaps_derand: +median: 34308 cycles/ticks +average: 34411 cycles/ticks + +kyber_encaps: +median: 35242 cycles/ticks +average: 35407 cycles/ticks + +kyber_decaps: +median: 38542 cycles/ticks +average: 38713 cycles/ticks + +Loop spin: 369 +gen_a: +median: 12334 cycles/ticks +average: 12424 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 274 cycles/ticks +average: 273 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21868 cycles/ticks +average: 22007 cycles/ticks + +indcpa_enc: +median: 21140 cycles/ticks +average: 21284 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33640 cycles/ticks +average: 33802 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36365 cycles/ticks + +kyber_encaps_derand: +median: 34486 cycles/ticks +average: 34633 cycles/ticks + +kyber_encaps: +median: 35404 cycles/ticks +average: 35567 cycles/ticks + +kyber_decaps: +median: 38690 cycles/ticks +average: 38832 cycles/ticks + +Loop spin: 370 +gen_a: +median: 12364 cycles/ticks +average: 12468 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21876 cycles/ticks +average: 22021 cycles/ticks + +indcpa_enc: +median: 21142 cycles/ticks +average: 21287 cycles/ticks + +indcpa_dec: +median: 1576 cycles/ticks +average: 1592 cycles/ticks + +kyber_keypair_derand: +median: 33756 cycles/ticks +average: 33893 cycles/ticks + +kyber_keypair: +median: 36152 cycles/ticks +average: 36407 cycles/ticks + +kyber_encaps_derand: +median: 34418 cycles/ticks +average: 34578 cycles/ticks + +kyber_encaps: +median: 35316 cycles/ticks +average: 35501 cycles/ticks + +kyber_decaps: +median: 38638 cycles/ticks +average: 38799 cycles/ticks + +Loop spin: 371 +gen_a: +median: 12400 cycles/ticks +average: 12587 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23298 cycles/ticks +average: 23409 cycles/ticks + +indcpa_enc: +median: 22558 cycles/ticks +average: 22669 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33800 cycles/ticks +average: 33916 cycles/ticks + +kyber_keypair: +median: 36178 cycles/ticks +average: 36464 cycles/ticks + +kyber_encaps_derand: +median: 34456 cycles/ticks +average: 34622 cycles/ticks + +kyber_encaps: +median: 35424 cycles/ticks +average: 35673 cycles/ticks + +kyber_decaps: +median: 38648 cycles/ticks +average: 38809 cycles/ticks + +Loop spin: 372 +gen_a: +median: 12376 cycles/ticks +average: 12486 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21918 cycles/ticks +average: 22062 cycles/ticks + +indcpa_enc: +median: 21188 cycles/ticks +average: 21296 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 35118 cycles/ticks +average: 35293 cycles/ticks + +kyber_keypair: +median: 36152 cycles/ticks +average: 36427 cycles/ticks + +kyber_encaps_derand: +median: 34420 cycles/ticks +average: 34572 cycles/ticks + +kyber_encaps: +median: 35354 cycles/ticks +average: 35535 cycles/ticks + +kyber_decaps: +median: 38704 cycles/ticks +average: 38860 cycles/ticks + +Loop spin: 373 +gen_a: +median: 12342 cycles/ticks +average: 12443 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 278 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21828 cycles/ticks +average: 21964 cycles/ticks + +indcpa_enc: +median: 21116 cycles/ticks +average: 21300 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1559 cycles/ticks + +kyber_keypair_derand: +median: 33684 cycles/ticks +average: 33835 cycles/ticks + +kyber_keypair: +median: 36232 cycles/ticks +average: 36568 cycles/ticks + +kyber_encaps_derand: +median: 34386 cycles/ticks +average: 34510 cycles/ticks + +kyber_encaps: +median: 35330 cycles/ticks +average: 35493 cycles/ticks + +kyber_decaps: +median: 38574 cycles/ticks +average: 38732 cycles/ticks + +Loop spin: 374 +gen_a: +median: 12374 cycles/ticks +average: 12460 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 32 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21908 cycles/ticks +average: 22054 cycles/ticks + +indcpa_enc: +median: 21132 cycles/ticks +average: 21259 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33672 cycles/ticks +average: 33826 cycles/ticks + +kyber_keypair: +median: 36188 cycles/ticks +average: 36464 cycles/ticks + +kyber_encaps_derand: +median: 34466 cycles/ticks +average: 34614 cycles/ticks + +kyber_encaps: +median: 35438 cycles/ticks +average: 35578 cycles/ticks + +kyber_decaps: +median: 38716 cycles/ticks +average: 38859 cycles/ticks + +Loop spin: 375 +gen_a: +median: 12362 cycles/ticks +average: 12504 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1568 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 273 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 394 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 114 cycles/ticks + +indcpa_keypair: +median: 21902 cycles/ticks +average: 21987 cycles/ticks + +indcpa_enc: +median: 21148 cycles/ticks +average: 21287 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33670 cycles/ticks +average: 33818 cycles/ticks + +kyber_keypair: +median: 36098 cycles/ticks +average: 36330 cycles/ticks + +kyber_encaps_derand: +median: 34454 cycles/ticks +average: 34597 cycles/ticks + +kyber_encaps: +median: 35380 cycles/ticks +average: 35530 cycles/ticks + +kyber_decaps: +median: 38710 cycles/ticks +average: 38884 cycles/ticks + +Loop spin: 376 +gen_a: +median: 12390 cycles/ticks +average: 12524 cycles/ticks + +poly_getnoise_eta1: +median: 1584 cycles/ticks +average: 1599 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21800 cycles/ticks +average: 21939 cycles/ticks + +indcpa_enc: +median: 20986 cycles/ticks +average: 21112 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 35106 cycles/ticks +average: 35267 cycles/ticks + +kyber_keypair: +median: 36202 cycles/ticks +average: 36455 cycles/ticks + +kyber_encaps_derand: +median: 34502 cycles/ticks +average: 34630 cycles/ticks + +kyber_encaps: +median: 35410 cycles/ticks +average: 35572 cycles/ticks + +kyber_decaps: +median: 38734 cycles/ticks +average: 38894 cycles/ticks + +Loop spin: 377 +gen_a: +median: 12338 cycles/ticks +average: 12437 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 251 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21882 cycles/ticks +average: 21992 cycles/ticks + +indcpa_enc: +median: 21146 cycles/ticks +average: 21249 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33696 cycles/ticks +average: 33849 cycles/ticks + +kyber_keypair: +median: 36172 cycles/ticks +average: 36434 cycles/ticks + +kyber_encaps_derand: +median: 34378 cycles/ticks +average: 34512 cycles/ticks + +kyber_encaps: +median: 35374 cycles/ticks +average: 35525 cycles/ticks + +kyber_decaps: +median: 38682 cycles/ticks +average: 38814 cycles/ticks + +Loop spin: 378 +gen_a: +median: 12378 cycles/ticks +average: 12457 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1578 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21872 cycles/ticks +average: 21970 cycles/ticks + +indcpa_enc: +median: 21098 cycles/ticks +average: 21212 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1572 cycles/ticks + +kyber_keypair_derand: +median: 33712 cycles/ticks +average: 33870 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36391 cycles/ticks + +kyber_encaps_derand: +median: 34422 cycles/ticks +average: 34538 cycles/ticks + +kyber_encaps: +median: 35362 cycles/ticks +average: 35509 cycles/ticks + +kyber_decaps: +median: 38684 cycles/ticks +average: 38851 cycles/ticks + +Loop spin: 379 +gen_a: +median: 12338 cycles/ticks +average: 12426 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21870 cycles/ticks +average: 22007 cycles/ticks + +indcpa_enc: +median: 21102 cycles/ticks +average: 21241 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33802 cycles/ticks +average: 33962 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36389 cycles/ticks + +kyber_encaps_derand: +median: 34488 cycles/ticks +average: 34606 cycles/ticks + +kyber_encaps: +median: 35450 cycles/ticks +average: 35611 cycles/ticks + +kyber_decaps: +median: 38722 cycles/ticks +average: 38867 cycles/ticks + +Loop spin: 380 +gen_a: +median: 12382 cycles/ticks +average: 12491 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21880 cycles/ticks +average: 22001 cycles/ticks + +indcpa_enc: +median: 21098 cycles/ticks +average: 21203 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33720 cycles/ticks +average: 33876 cycles/ticks + +kyber_keypair: +median: 36122 cycles/ticks +average: 36348 cycles/ticks + +kyber_encaps_derand: +median: 34468 cycles/ticks +average: 34603 cycles/ticks + +kyber_encaps: +median: 35448 cycles/ticks +average: 35633 cycles/ticks + +kyber_decaps: +median: 38738 cycles/ticks +average: 38883 cycles/ticks + +Loop spin: 381 +gen_a: +median: 12330 cycles/ticks +average: 12441 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21950 cycles/ticks +average: 22044 cycles/ticks + +indcpa_enc: +median: 21092 cycles/ticks +average: 21220 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33890 cycles/ticks +average: 34036 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36433 cycles/ticks + +kyber_encaps_derand: +median: 34514 cycles/ticks +average: 34669 cycles/ticks + +kyber_encaps: +median: 35494 cycles/ticks +average: 35661 cycles/ticks + +kyber_decaps: +median: 38702 cycles/ticks +average: 38853 cycles/ticks + +Loop spin: 382 +gen_a: +median: 12402 cycles/ticks +average: 12495 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21974 cycles/ticks +average: 22078 cycles/ticks + +indcpa_enc: +median: 21202 cycles/ticks +average: 21324 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33794 cycles/ticks +average: 33965 cycles/ticks + +kyber_keypair: +median: 36158 cycles/ticks +average: 36439 cycles/ticks + +kyber_encaps_derand: +median: 34584 cycles/ticks +average: 34719 cycles/ticks + +kyber_encaps: +median: 35534 cycles/ticks +average: 35714 cycles/ticks + +kyber_decaps: +median: 38756 cycles/ticks +average: 38989 cycles/ticks + +Loop spin: 383 +gen_a: +median: 12394 cycles/ticks +average: 12463 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21742 cycles/ticks +average: 21839 cycles/ticks + +indcpa_enc: +median: 20962 cycles/ticks +average: 21084 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33684 cycles/ticks +average: 33840 cycles/ticks + +kyber_keypair: +median: 36124 cycles/ticks +average: 36392 cycles/ticks + +kyber_encaps_derand: +median: 34636 cycles/ticks +average: 34762 cycles/ticks + +kyber_encaps: +median: 35444 cycles/ticks +average: 35602 cycles/ticks + +kyber_decaps: +median: 38678 cycles/ticks +average: 38830 cycles/ticks + +Loop spin: 384 +gen_a: +median: 12338 cycles/ticks +average: 12510 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1593 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 392 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21888 cycles/ticks +average: 21981 cycles/ticks + +indcpa_enc: +median: 21112 cycles/ticks +average: 21311 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33722 cycles/ticks +average: 33872 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36416 cycles/ticks + +kyber_encaps_derand: +median: 34542 cycles/ticks +average: 34677 cycles/ticks + +kyber_encaps: +median: 35486 cycles/ticks +average: 35635 cycles/ticks + +kyber_decaps: +median: 38788 cycles/ticks +average: 38959 cycles/ticks + +Loop spin: 385 +gen_a: +median: 12440 cycles/ticks +average: 12569 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21878 cycles/ticks +average: 21986 cycles/ticks + +indcpa_enc: +median: 21136 cycles/ticks +average: 21247 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33794 cycles/ticks +average: 33931 cycles/ticks + +kyber_keypair: +median: 36204 cycles/ticks +average: 36453 cycles/ticks + +kyber_encaps_derand: +median: 34438 cycles/ticks +average: 34572 cycles/ticks + +kyber_encaps: +median: 35450 cycles/ticks +average: 35595 cycles/ticks + +kyber_decaps: +median: 38646 cycles/ticks +average: 38767 cycles/ticks + +Loop spin: 386 +gen_a: +median: 12622 cycles/ticks +average: 12708 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 390 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21790 cycles/ticks +average: 21897 cycles/ticks + +indcpa_enc: +median: 21032 cycles/ticks +average: 21169 cycles/ticks + +indcpa_dec: +median: 1562 cycles/ticks +average: 1562 cycles/ticks + +kyber_keypair_derand: +median: 35118 cycles/ticks +average: 35286 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36369 cycles/ticks + +kyber_encaps_derand: +median: 34414 cycles/ticks +average: 34546 cycles/ticks + +kyber_encaps: +median: 35324 cycles/ticks +average: 35500 cycles/ticks + +kyber_decaps: +median: 38642 cycles/ticks +average: 38795 cycles/ticks + +Loop spin: 387 +gen_a: +median: 12412 cycles/ticks +average: 12539 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 418 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21876 cycles/ticks +average: 21972 cycles/ticks + +indcpa_enc: +median: 21170 cycles/ticks +average: 21317 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 34942 cycles/ticks +average: 35124 cycles/ticks + +kyber_keypair: +median: 36158 cycles/ticks +average: 36381 cycles/ticks + +kyber_encaps_derand: +median: 34478 cycles/ticks +average: 34604 cycles/ticks + +kyber_encaps: +median: 35460 cycles/ticks +average: 35621 cycles/ticks + +kyber_decaps: +median: 38650 cycles/ticks +average: 38784 cycles/ticks + +Loop spin: 388 +gen_a: +median: 12398 cycles/ticks +average: 12503 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1578 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21840 cycles/ticks +average: 21952 cycles/ticks + +indcpa_enc: +median: 21076 cycles/ticks +average: 21191 cycles/ticks + +indcpa_dec: +median: 1558 cycles/ticks +average: 1572 cycles/ticks + +kyber_keypair_derand: +median: 33756 cycles/ticks +average: 33895 cycles/ticks + +kyber_keypair: +median: 36172 cycles/ticks +average: 36416 cycles/ticks + +kyber_encaps_derand: +median: 34498 cycles/ticks +average: 34620 cycles/ticks + +kyber_encaps: +median: 35430 cycles/ticks +average: 35562 cycles/ticks + +kyber_decaps: +median: 38684 cycles/ticks +average: 38852 cycles/ticks + +Loop spin: 389 +gen_a: +median: 12390 cycles/ticks +average: 12481 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21880 cycles/ticks +average: 22003 cycles/ticks + +indcpa_enc: +median: 21154 cycles/ticks +average: 21262 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33704 cycles/ticks +average: 33849 cycles/ticks + +kyber_keypair: +median: 36122 cycles/ticks +average: 36374 cycles/ticks + +kyber_encaps_derand: +median: 34430 cycles/ticks +average: 34560 cycles/ticks + +kyber_encaps: +median: 35376 cycles/ticks +average: 35517 cycles/ticks + +kyber_decaps: +median: 38636 cycles/ticks +average: 38786 cycles/ticks + +Loop spin: 390 +gen_a: +median: 12338 cycles/ticks +average: 12403 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 125 cycles/ticks + +indcpa_keypair: +median: 21912 cycles/ticks +average: 22027 cycles/ticks + +indcpa_enc: +median: 21138 cycles/ticks +average: 21276 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33774 cycles/ticks +average: 33972 cycles/ticks + +kyber_keypair: +median: 36184 cycles/ticks +average: 36464 cycles/ticks + +kyber_encaps_derand: +median: 34498 cycles/ticks +average: 34636 cycles/ticks + +kyber_encaps: +median: 35378 cycles/ticks +average: 35532 cycles/ticks + +kyber_decaps: +median: 38720 cycles/ticks +average: 38868 cycles/ticks + +Loop spin: 391 +gen_a: +median: 12330 cycles/ticks +average: 12442 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21970 cycles/ticks +average: 22082 cycles/ticks + +indcpa_enc: +median: 21128 cycles/ticks +average: 21250 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33628 cycles/ticks +average: 33791 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36383 cycles/ticks + +kyber_encaps_derand: +median: 35842 cycles/ticks +average: 35996 cycles/ticks + +kyber_encaps: +median: 36774 cycles/ticks +average: 36921 cycles/ticks + +kyber_decaps: +median: 40042 cycles/ticks +average: 40185 cycles/ticks + +Loop spin: 392 +gen_a: +median: 12376 cycles/ticks +average: 12470 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21772 cycles/ticks +average: 21882 cycles/ticks + +indcpa_enc: +median: 21060 cycles/ticks +average: 21188 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33742 cycles/ticks +average: 33912 cycles/ticks + +kyber_keypair: +median: 36176 cycles/ticks +average: 36432 cycles/ticks + +kyber_encaps_derand: +median: 34520 cycles/ticks +average: 34692 cycles/ticks + +kyber_encaps: +median: 35492 cycles/ticks +average: 35660 cycles/ticks + +kyber_decaps: +median: 38706 cycles/ticks +average: 38861 cycles/ticks + +Loop spin: 393 +gen_a: +median: 12426 cycles/ticks +average: 12537 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21838 cycles/ticks +average: 21963 cycles/ticks + +indcpa_enc: +median: 21098 cycles/ticks +average: 21266 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33672 cycles/ticks +average: 33850 cycles/ticks + +kyber_keypair: +median: 36110 cycles/ticks +average: 36382 cycles/ticks + +kyber_encaps_derand: +median: 34518 cycles/ticks +average: 34673 cycles/ticks + +kyber_encaps: +median: 35434 cycles/ticks +average: 35667 cycles/ticks + +kyber_decaps: +median: 38702 cycles/ticks +average: 38885 cycles/ticks + +Loop spin: 394 +gen_a: +median: 12416 cycles/ticks +average: 12528 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 413 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21952 cycles/ticks +average: 22053 cycles/ticks + +indcpa_enc: +median: 21120 cycles/ticks +average: 21256 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33752 cycles/ticks +average: 33924 cycles/ticks + +kyber_keypair: +median: 36222 cycles/ticks +average: 36458 cycles/ticks + +kyber_encaps_derand: +median: 34400 cycles/ticks +average: 34489 cycles/ticks + +kyber_encaps: +median: 35366 cycles/ticks +average: 35516 cycles/ticks + +kyber_decaps: +median: 38668 cycles/ticks +average: 38806 cycles/ticks + +Loop spin: 395 +gen_a: +median: 12368 cycles/ticks +average: 12468 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1542 cycles/ticks +average: 1545 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21890 cycles/ticks +average: 22066 cycles/ticks + +indcpa_enc: +median: 21154 cycles/ticks +average: 21282 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1567 cycles/ticks + +kyber_keypair_derand: +median: 33612 cycles/ticks +average: 33775 cycles/ticks + +kyber_keypair: +median: 36094 cycles/ticks +average: 36392 cycles/ticks + +kyber_encaps_derand: +median: 34582 cycles/ticks +average: 34705 cycles/ticks + +kyber_encaps: +median: 35558 cycles/ticks +average: 35707 cycles/ticks + +kyber_decaps: +median: 38842 cycles/ticks +average: 38993 cycles/ticks + +Loop spin: 396 +gen_a: +median: 12368 cycles/ticks +average: 12475 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1571 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23354 cycles/ticks +average: 23470 cycles/ticks + +indcpa_enc: +median: 22640 cycles/ticks +average: 22780 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 35052 cycles/ticks +average: 35218 cycles/ticks + +kyber_keypair: +median: 36172 cycles/ticks +average: 36415 cycles/ticks + +kyber_encaps_derand: +median: 34342 cycles/ticks +average: 34462 cycles/ticks + +kyber_encaps: +median: 35316 cycles/ticks +average: 35474 cycles/ticks + +kyber_decaps: +median: 38560 cycles/ticks +average: 38698 cycles/ticks + +Loop spin: 397 +gen_a: +median: 12342 cycles/ticks +average: 12434 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 390 cycles/ticks +average: 390 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 22100 cycles/ticks +average: 22221 cycles/ticks + +indcpa_enc: +median: 21334 cycles/ticks +average: 21449 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1560 cycles/ticks + +kyber_keypair_derand: +median: 33880 cycles/ticks +average: 34011 cycles/ticks + +kyber_keypair: +median: 36202 cycles/ticks +average: 36427 cycles/ticks + +kyber_encaps_derand: +median: 34542 cycles/ticks +average: 34685 cycles/ticks + +kyber_encaps: +median: 35496 cycles/ticks +average: 35671 cycles/ticks + +kyber_decaps: +median: 38740 cycles/ticks +average: 38875 cycles/ticks + +Loop spin: 398 +gen_a: +median: 12346 cycles/ticks +average: 12441 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21886 cycles/ticks +average: 22000 cycles/ticks + +indcpa_enc: +median: 21150 cycles/ticks +average: 21273 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33682 cycles/ticks +average: 33836 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36406 cycles/ticks + +kyber_encaps_derand: +median: 34704 cycles/ticks +average: 34832 cycles/ticks + +kyber_encaps: +median: 35660 cycles/ticks +average: 35832 cycles/ticks + +kyber_decaps: +median: 38904 cycles/ticks +average: 39048 cycles/ticks + +Loop spin: 399 +gen_a: +median: 12366 cycles/ticks +average: 12520 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1613 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22026 cycles/ticks +average: 22142 cycles/ticks + +indcpa_enc: +median: 21306 cycles/ticks +average: 21491 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1560 cycles/ticks + +kyber_keypair_derand: +median: 33778 cycles/ticks +average: 33936 cycles/ticks + +kyber_keypair: +median: 36110 cycles/ticks +average: 36326 cycles/ticks + +kyber_encaps_derand: +median: 34606 cycles/ticks +average: 34730 cycles/ticks + +kyber_encaps: +median: 35524 cycles/ticks +average: 35662 cycles/ticks + +kyber_decaps: +median: 38724 cycles/ticks +average: 38855 cycles/ticks + +Loop spin: 400 +gen_a: +median: 12418 cycles/ticks +average: 12524 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 253 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21916 cycles/ticks +average: 22027 cycles/ticks + +indcpa_enc: +median: 21192 cycles/ticks +average: 21329 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33708 cycles/ticks +average: 33885 cycles/ticks + +kyber_keypair: +median: 36152 cycles/ticks +average: 36403 cycles/ticks + +kyber_encaps_derand: +median: 34532 cycles/ticks +average: 34673 cycles/ticks + +kyber_encaps: +median: 35552 cycles/ticks +average: 35734 cycles/ticks + +kyber_decaps: +median: 38738 cycles/ticks +average: 38916 cycles/ticks + +Loop spin: 401 +gen_a: +median: 12342 cycles/ticks +average: 12436 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1542 cycles/ticks +average: 1559 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21936 cycles/ticks +average: 22057 cycles/ticks + +indcpa_enc: +median: 21190 cycles/ticks +average: 21369 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1563 cycles/ticks + +kyber_keypair_derand: +median: 33794 cycles/ticks +average: 33929 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36404 cycles/ticks + +kyber_encaps_derand: +median: 34398 cycles/ticks +average: 34539 cycles/ticks + +kyber_encaps: +median: 35360 cycles/ticks +average: 35515 cycles/ticks + +kyber_decaps: +median: 38672 cycles/ticks +average: 38814 cycles/ticks + +Loop spin: 402 +gen_a: +median: 12412 cycles/ticks +average: 12510 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 45 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 114 cycles/ticks + +indcpa_keypair: +median: 21944 cycles/ticks +average: 22046 cycles/ticks + +indcpa_enc: +median: 21158 cycles/ticks +average: 21295 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33750 cycles/ticks +average: 33908 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36382 cycles/ticks + +kyber_encaps_derand: +median: 34526 cycles/ticks +average: 34669 cycles/ticks + +kyber_encaps: +median: 35462 cycles/ticks +average: 35625 cycles/ticks + +kyber_decaps: +median: 38792 cycles/ticks +average: 38939 cycles/ticks + +Loop spin: 403 +gen_a: +median: 12326 cycles/ticks +average: 12416 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1568 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21874 cycles/ticks +average: 21980 cycles/ticks + +indcpa_enc: +median: 21076 cycles/ticks +average: 21227 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33694 cycles/ticks +average: 33866 cycles/ticks + +kyber_keypair: +median: 36074 cycles/ticks +average: 36326 cycles/ticks + +kyber_encaps_derand: +median: 34516 cycles/ticks +average: 34677 cycles/ticks + +kyber_encaps: +median: 35444 cycles/ticks +average: 35608 cycles/ticks + +kyber_decaps: +median: 38848 cycles/ticks +average: 39010 cycles/ticks + +Loop spin: 404 +gen_a: +median: 12338 cycles/ticks +average: 12455 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1578 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 273 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 114 cycles/ticks + +indcpa_keypair: +median: 22016 cycles/ticks +average: 22150 cycles/ticks + +indcpa_enc: +median: 21162 cycles/ticks +average: 21261 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1564 cycles/ticks + +kyber_keypair_derand: +median: 33650 cycles/ticks +average: 33815 cycles/ticks + +kyber_keypair: +median: 36240 cycles/ticks +average: 36571 cycles/ticks + +kyber_encaps_derand: +median: 34386 cycles/ticks +average: 34546 cycles/ticks + +kyber_encaps: +median: 35338 cycles/ticks +average: 35506 cycles/ticks + +kyber_decaps: +median: 38640 cycles/ticks +average: 38794 cycles/ticks + +Loop spin: 405 +gen_a: +median: 12336 cycles/ticks +average: 12463 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 49 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21896 cycles/ticks +average: 22007 cycles/ticks + +indcpa_enc: +median: 21118 cycles/ticks +average: 21230 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33854 cycles/ticks +average: 33994 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36433 cycles/ticks + +kyber_encaps_derand: +median: 37218 cycles/ticks +average: 37376 cycles/ticks + +kyber_encaps: +median: 38092 cycles/ticks +average: 38246 cycles/ticks + +kyber_decaps: +median: 41386 cycles/ticks +average: 41540 cycles/ticks + +Loop spin: 406 +gen_a: +median: 12398 cycles/ticks +average: 12492 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21790 cycles/ticks +average: 21934 cycles/ticks + +indcpa_enc: +median: 21058 cycles/ticks +average: 21166 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33636 cycles/ticks +average: 33795 cycles/ticks + +kyber_keypair: +median: 36166 cycles/ticks +average: 36404 cycles/ticks + +kyber_encaps_derand: +median: 34544 cycles/ticks +average: 34699 cycles/ticks + +kyber_encaps: +median: 35494 cycles/ticks +average: 35676 cycles/ticks + +kyber_decaps: +median: 38734 cycles/ticks +average: 38900 cycles/ticks + +Loop spin: 407 +gen_a: +median: 12444 cycles/ticks +average: 12534 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1609 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 393 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21864 cycles/ticks +average: 21968 cycles/ticks + +indcpa_enc: +median: 21090 cycles/ticks +average: 21250 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33718 cycles/ticks +average: 33882 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36373 cycles/ticks + +kyber_encaps_derand: +median: 34386 cycles/ticks +average: 34491 cycles/ticks + +kyber_encaps: +median: 35290 cycles/ticks +average: 35443 cycles/ticks + +kyber_decaps: +median: 38606 cycles/ticks +average: 38760 cycles/ticks + +Loop spin: 408 +gen_a: +median: 12374 cycles/ticks +average: 12471 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1597 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21940 cycles/ticks +average: 22052 cycles/ticks + +indcpa_enc: +median: 21226 cycles/ticks +average: 21353 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33634 cycles/ticks +average: 33813 cycles/ticks + +kyber_keypair: +median: 36234 cycles/ticks +average: 36480 cycles/ticks + +kyber_encaps_derand: +median: 34536 cycles/ticks +average: 34687 cycles/ticks + +kyber_encaps: +median: 35476 cycles/ticks +average: 35644 cycles/ticks + +kyber_decaps: +median: 38786 cycles/ticks +average: 38933 cycles/ticks + +Loop spin: 409 +gen_a: +median: 12360 cycles/ticks +average: 12460 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21890 cycles/ticks +average: 21989 cycles/ticks + +indcpa_enc: +median: 21198 cycles/ticks +average: 21338 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33838 cycles/ticks +average: 34028 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36361 cycles/ticks + +kyber_encaps_derand: +median: 34552 cycles/ticks +average: 34712 cycles/ticks + +kyber_encaps: +median: 35450 cycles/ticks +average: 35630 cycles/ticks + +kyber_decaps: +median: 38738 cycles/ticks +average: 38901 cycles/ticks + +Loop spin: 410 +gen_a: +median: 12336 cycles/ticks +average: 12431 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21912 cycles/ticks +average: 22030 cycles/ticks + +indcpa_enc: +median: 21108 cycles/ticks +average: 21219 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33742 cycles/ticks +average: 33882 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36475 cycles/ticks + +kyber_encaps_derand: +median: 34584 cycles/ticks +average: 34715 cycles/ticks + +kyber_encaps: +median: 35566 cycles/ticks +average: 35745 cycles/ticks + +kyber_decaps: +median: 38862 cycles/ticks +average: 39038 cycles/ticks + +Loop spin: 411 +gen_a: +median: 12346 cycles/ticks +average: 12429 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 42 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21874 cycles/ticks +average: 21995 cycles/ticks + +indcpa_enc: +median: 21226 cycles/ticks +average: 21378 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1554 cycles/ticks + +kyber_keypair_derand: +median: 33800 cycles/ticks +average: 33952 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36432 cycles/ticks + +kyber_encaps_derand: +median: 34376 cycles/ticks +average: 34510 cycles/ticks + +kyber_encaps: +median: 35374 cycles/ticks +average: 35545 cycles/ticks + +kyber_decaps: +median: 38646 cycles/ticks +average: 38827 cycles/ticks + +Loop spin: 412 +gen_a: +median: 12354 cycles/ticks +average: 12520 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21790 cycles/ticks +average: 21912 cycles/ticks + +indcpa_enc: +median: 21050 cycles/ticks +average: 21184 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1530 cycles/ticks + +kyber_keypair_derand: +median: 33784 cycles/ticks +average: 33942 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36428 cycles/ticks + +kyber_encaps_derand: +median: 34564 cycles/ticks +average: 34715 cycles/ticks + +kyber_encaps: +median: 35540 cycles/ticks +average: 35699 cycles/ticks + +kyber_decaps: +median: 38642 cycles/ticks +average: 38789 cycles/ticks + +Loop spin: 413 +gen_a: +median: 12342 cycles/ticks +average: 12438 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 391 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23262 cycles/ticks +average: 23385 cycles/ticks + +indcpa_enc: +median: 22424 cycles/ticks +average: 22556 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 35274 cycles/ticks +average: 35464 cycles/ticks + +kyber_keypair: +median: 36160 cycles/ticks +average: 36404 cycles/ticks + +kyber_encaps_derand: +median: 34466 cycles/ticks +average: 34587 cycles/ticks + +kyber_encaps: +median: 35404 cycles/ticks +average: 35533 cycles/ticks + +kyber_decaps: +median: 38718 cycles/ticks +average: 38848 cycles/ticks + +Loop spin: 414 +gen_a: +median: 12384 cycles/ticks +average: 12483 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1593 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21952 cycles/ticks +average: 22081 cycles/ticks + +indcpa_enc: +median: 21120 cycles/ticks +average: 21244 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33796 cycles/ticks +average: 33950 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36417 cycles/ticks + +kyber_encaps_derand: +median: 34590 cycles/ticks +average: 34756 cycles/ticks + +kyber_encaps: +median: 35550 cycles/ticks +average: 35700 cycles/ticks + +kyber_decaps: +median: 38762 cycles/ticks +average: 38890 cycles/ticks + +Loop spin: 415 +gen_a: +median: 12344 cycles/ticks +average: 12445 cycles/ticks + +poly_getnoise_eta1: +median: 1594 cycles/ticks +average: 1608 cycles/ticks + +poly_getnoise_eta2: +median: 1550 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21920 cycles/ticks +average: 22038 cycles/ticks + +indcpa_enc: +median: 21130 cycles/ticks +average: 21282 cycles/ticks + +indcpa_dec: +median: 1558 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33774 cycles/ticks +average: 33949 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36412 cycles/ticks + +kyber_encaps_derand: +median: 34358 cycles/ticks +average: 34581 cycles/ticks + +kyber_encaps: +median: 35314 cycles/ticks +average: 35482 cycles/ticks + +kyber_decaps: +median: 38590 cycles/ticks +average: 38744 cycles/ticks + +Loop spin: 416 +gen_a: +median: 12330 cycles/ticks +average: 12438 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 274 cycles/ticks +average: 274 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21808 cycles/ticks +average: 21930 cycles/ticks + +indcpa_enc: +median: 21070 cycles/ticks +average: 21196 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33728 cycles/ticks +average: 33901 cycles/ticks + +kyber_keypair: +median: 36110 cycles/ticks +average: 36413 cycles/ticks + +kyber_encaps_derand: +median: 34576 cycles/ticks +average: 34695 cycles/ticks + +kyber_encaps: +median: 35468 cycles/ticks +average: 35651 cycles/ticks + +kyber_decaps: +median: 38752 cycles/ticks +average: 38921 cycles/ticks + +Loop spin: 417 +gen_a: +median: 12330 cycles/ticks +average: 12495 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 287 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21858 cycles/ticks +average: 21993 cycles/ticks + +indcpa_enc: +median: 21658 cycles/ticks +average: 21774 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 34164 cycles/ticks +average: 34330 cycles/ticks + +kyber_keypair: +median: 36288 cycles/ticks +average: 36534 cycles/ticks + +kyber_encaps_derand: +median: 34474 cycles/ticks +average: 34612 cycles/ticks + +kyber_encaps: +median: 35462 cycles/ticks +average: 35621 cycles/ticks + +kyber_decaps: +median: 38768 cycles/ticks +average: 38935 cycles/ticks + +Loop spin: 418 +gen_a: +median: 12364 cycles/ticks +average: 12451 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1570 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21972 cycles/ticks +average: 22091 cycles/ticks + +indcpa_enc: +median: 21236 cycles/ticks +average: 21348 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33782 cycles/ticks +average: 33938 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36407 cycles/ticks + +kyber_encaps_derand: +median: 34472 cycles/ticks +average: 34592 cycles/ticks + +kyber_encaps: +median: 35380 cycles/ticks +average: 35538 cycles/ticks + +kyber_decaps: +median: 38708 cycles/ticks +average: 38869 cycles/ticks + +Loop spin: 419 +gen_a: +median: 12328 cycles/ticks +average: 12447 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1570 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 393 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21886 cycles/ticks +average: 21991 cycles/ticks + +indcpa_enc: +median: 21122 cycles/ticks +average: 21266 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33768 cycles/ticks +average: 33937 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36402 cycles/ticks + +kyber_encaps_derand: +median: 34470 cycles/ticks +average: 34594 cycles/ticks + +kyber_encaps: +median: 35434 cycles/ticks +average: 35607 cycles/ticks + +kyber_decaps: +median: 38720 cycles/ticks +average: 38877 cycles/ticks + +Loop spin: 420 +gen_a: +median: 12360 cycles/ticks +average: 12461 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1593 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 242 cycles/ticks +average: 267 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21818 cycles/ticks +average: 21966 cycles/ticks + +indcpa_enc: +median: 21062 cycles/ticks +average: 21192 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33730 cycles/ticks +average: 33900 cycles/ticks + +kyber_keypair: +median: 36220 cycles/ticks +average: 36461 cycles/ticks + +kyber_encaps_derand: +median: 34474 cycles/ticks +average: 34611 cycles/ticks + +kyber_encaps: +median: 35436 cycles/ticks +average: 35588 cycles/ticks + +kyber_decaps: +median: 38686 cycles/ticks +average: 38858 cycles/ticks + +Loop spin: 421 +gen_a: +median: 12360 cycles/ticks +average: 12469 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 294 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21902 cycles/ticks +average: 22044 cycles/ticks + +indcpa_enc: +median: 21156 cycles/ticks +average: 21275 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1566 cycles/ticks + +kyber_keypair_derand: +median: 33750 cycles/ticks +average: 33912 cycles/ticks + +kyber_keypair: +median: 36190 cycles/ticks +average: 36434 cycles/ticks + +kyber_encaps_derand: +median: 34408 cycles/ticks +average: 34538 cycles/ticks + +kyber_encaps: +median: 35372 cycles/ticks +average: 35564 cycles/ticks + +kyber_decaps: +median: 38658 cycles/ticks +average: 38830 cycles/ticks + +Loop spin: 422 +gen_a: +median: 12342 cycles/ticks +average: 12426 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1603 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 392 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21884 cycles/ticks +average: 21984 cycles/ticks + +indcpa_enc: +median: 21144 cycles/ticks +average: 21272 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33774 cycles/ticks +average: 33950 cycles/ticks + +kyber_keypair: +median: 36186 cycles/ticks +average: 36445 cycles/ticks + +kyber_encaps_derand: +median: 34440 cycles/ticks +average: 34582 cycles/ticks + +kyber_encaps: +median: 35372 cycles/ticks +average: 35535 cycles/ticks + +kyber_decaps: +median: 38668 cycles/ticks +average: 38829 cycles/ticks + +Loop spin: 423 +gen_a: +median: 12376 cycles/ticks +average: 12493 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21900 cycles/ticks +average: 21998 cycles/ticks + +indcpa_enc: +median: 21168 cycles/ticks +average: 21291 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33792 cycles/ticks +average: 33955 cycles/ticks + +kyber_keypair: +median: 36184 cycles/ticks +average: 36467 cycles/ticks + +kyber_encaps_derand: +median: 34346 cycles/ticks +average: 34489 cycles/ticks + +kyber_encaps: +median: 35342 cycles/ticks +average: 35498 cycles/ticks + +kyber_decaps: +median: 38546 cycles/ticks +average: 38712 cycles/ticks + +Loop spin: 424 +gen_a: +median: 12332 cycles/ticks +average: 12456 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1593 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1560 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 388 cycles/ticks +average: 415 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21850 cycles/ticks +average: 21982 cycles/ticks + +indcpa_enc: +median: 21100 cycles/ticks +average: 21235 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1536 cycles/ticks + +kyber_keypair_derand: +median: 33698 cycles/ticks +average: 33859 cycles/ticks + +kyber_keypair: +median: 36150 cycles/ticks +average: 36430 cycles/ticks + +kyber_encaps_derand: +median: 34698 cycles/ticks +average: 34854 cycles/ticks + +kyber_encaps: +median: 35612 cycles/ticks +average: 35727 cycles/ticks + +kyber_decaps: +median: 38954 cycles/ticks +average: 39127 cycles/ticks + +Loop spin: 425 +gen_a: +median: 12382 cycles/ticks +average: 12440 cycles/ticks + +poly_getnoise_eta1: +median: 1584 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 311 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21826 cycles/ticks +average: 21959 cycles/ticks + +indcpa_enc: +median: 21074 cycles/ticks +average: 21203 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33796 cycles/ticks +average: 33981 cycles/ticks + +kyber_keypair: +median: 36172 cycles/ticks +average: 36442 cycles/ticks + +kyber_encaps_derand: +median: 34520 cycles/ticks +average: 34668 cycles/ticks + +kyber_encaps: +median: 35480 cycles/ticks +average: 35625 cycles/ticks + +kyber_decaps: +median: 38780 cycles/ticks +average: 38919 cycles/ticks + +Loop spin: 426 +gen_a: +median: 12384 cycles/ticks +average: 12475 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 45 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21902 cycles/ticks +average: 22013 cycles/ticks + +indcpa_enc: +median: 21164 cycles/ticks +average: 21275 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 35162 cycles/ticks +average: 35314 cycles/ticks + +kyber_keypair: +median: 36166 cycles/ticks +average: 36445 cycles/ticks + +kyber_encaps_derand: +median: 34368 cycles/ticks +average: 34573 cycles/ticks + +kyber_encaps: +median: 35308 cycles/ticks +average: 35484 cycles/ticks + +kyber_decaps: +median: 38508 cycles/ticks +average: 38680 cycles/ticks + +Loop spin: 427 +gen_a: +median: 12342 cycles/ticks +average: 12441 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21888 cycles/ticks +average: 21984 cycles/ticks + +indcpa_enc: +median: 21168 cycles/ticks +average: 21261 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33724 cycles/ticks +average: 33917 cycles/ticks + +kyber_keypair: +median: 36174 cycles/ticks +average: 36436 cycles/ticks + +kyber_encaps_derand: +median: 35916 cycles/ticks +average: 36044 cycles/ticks + +kyber_encaps: +median: 36828 cycles/ticks +average: 37014 cycles/ticks + +kyber_decaps: +median: 40094 cycles/ticks +average: 40267 cycles/ticks + +Loop spin: 428 +gen_a: +median: 12638 cycles/ticks +average: 12704 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21864 cycles/ticks +average: 22027 cycles/ticks + +indcpa_enc: +median: 21066 cycles/ticks +average: 21192 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1534 cycles/ticks + +kyber_keypair_derand: +median: 33810 cycles/ticks +average: 33960 cycles/ticks + +kyber_keypair: +median: 36126 cycles/ticks +average: 36328 cycles/ticks + +kyber_encaps_derand: +median: 34422 cycles/ticks +average: 34515 cycles/ticks + +kyber_encaps: +median: 35352 cycles/ticks +average: 35514 cycles/ticks + +kyber_decaps: +median: 38712 cycles/ticks +average: 38860 cycles/ticks + +Loop spin: 429 +gen_a: +median: 12372 cycles/ticks +average: 12433 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21778 cycles/ticks +average: 21917 cycles/ticks + +indcpa_enc: +median: 21050 cycles/ticks +average: 21165 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33828 cycles/ticks +average: 33990 cycles/ticks + +kyber_keypair: +median: 36118 cycles/ticks +average: 36388 cycles/ticks + +kyber_encaps_derand: +median: 34534 cycles/ticks +average: 34664 cycles/ticks + +kyber_encaps: +median: 35494 cycles/ticks +average: 35628 cycles/ticks + +kyber_decaps: +median: 38698 cycles/ticks +average: 38861 cycles/ticks + +Loop spin: 430 +gen_a: +median: 12340 cycles/ticks +average: 12438 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 286 cycles/ticks +average: 296 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 22056 cycles/ticks +average: 22171 cycles/ticks + +indcpa_enc: +median: 21200 cycles/ticks +average: 21316 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33684 cycles/ticks +average: 33831 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36397 cycles/ticks + +kyber_encaps_derand: +median: 34392 cycles/ticks +average: 34524 cycles/ticks + +kyber_encaps: +median: 35316 cycles/ticks +average: 35489 cycles/ticks + +kyber_decaps: +median: 38642 cycles/ticks +average: 38804 cycles/ticks + +Loop spin: 431 +gen_a: +median: 12412 cycles/ticks +average: 12542 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 294 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21772 cycles/ticks +average: 21893 cycles/ticks + +indcpa_enc: +median: 21052 cycles/ticks +average: 21176 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33624 cycles/ticks +average: 33772 cycles/ticks + +kyber_keypair: +median: 36090 cycles/ticks +average: 36316 cycles/ticks + +kyber_encaps_derand: +median: 34378 cycles/ticks +average: 34520 cycles/ticks + +kyber_encaps: +median: 35368 cycles/ticks +average: 35516 cycles/ticks + +kyber_decaps: +median: 38618 cycles/ticks +average: 38763 cycles/ticks + +Loop spin: 432 +gen_a: +median: 12330 cycles/ticks +average: 12428 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1565 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 403 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21940 cycles/ticks +average: 22025 cycles/ticks + +indcpa_enc: +median: 21160 cycles/ticks +average: 21285 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33744 cycles/ticks +average: 33987 cycles/ticks + +kyber_keypair: +median: 36192 cycles/ticks +average: 36459 cycles/ticks + +kyber_encaps_derand: +median: 34514 cycles/ticks +average: 34661 cycles/ticks + +kyber_encaps: +median: 35416 cycles/ticks +average: 35553 cycles/ticks + +kyber_decaps: +median: 38756 cycles/ticks +average: 38922 cycles/ticks + +Loop spin: 433 +gen_a: +median: 12334 cycles/ticks +average: 12433 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1566 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21922 cycles/ticks +average: 22020 cycles/ticks + +indcpa_enc: +median: 21122 cycles/ticks +average: 21244 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 35224 cycles/ticks +average: 35379 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36375 cycles/ticks + +kyber_encaps_derand: +median: 34516 cycles/ticks +average: 34661 cycles/ticks + +kyber_encaps: +median: 35468 cycles/ticks +average: 35636 cycles/ticks + +kyber_decaps: +median: 38774 cycles/ticks +average: 38958 cycles/ticks + +Loop spin: 434 +gen_a: +median: 12370 cycles/ticks +average: 12452 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21972 cycles/ticks +average: 22083 cycles/ticks + +indcpa_enc: +median: 21112 cycles/ticks +average: 21268 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33604 cycles/ticks +average: 33759 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36472 cycles/ticks + +kyber_encaps_derand: +median: 34552 cycles/ticks +average: 34664 cycles/ticks + +kyber_encaps: +median: 35510 cycles/ticks +average: 35684 cycles/ticks + +kyber_decaps: +median: 38758 cycles/ticks +average: 38933 cycles/ticks + +Loop spin: 435 +gen_a: +median: 12416 cycles/ticks +average: 12496 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21956 cycles/ticks +average: 22062 cycles/ticks + +indcpa_enc: +median: 21190 cycles/ticks +average: 21305 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1554 cycles/ticks + +kyber_keypair_derand: +median: 33658 cycles/ticks +average: 33819 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36399 cycles/ticks + +kyber_encaps_derand: +median: 34466 cycles/ticks +average: 34597 cycles/ticks + +kyber_encaps: +median: 35374 cycles/ticks +average: 35512 cycles/ticks + +kyber_decaps: +median: 38696 cycles/ticks +average: 38858 cycles/ticks + +Loop spin: 436 +gen_a: +median: 12386 cycles/ticks +average: 12576 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1599 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23278 cycles/ticks +average: 23408 cycles/ticks + +indcpa_enc: +median: 22512 cycles/ticks +average: 22635 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1570 cycles/ticks + +kyber_keypair_derand: +median: 33606 cycles/ticks +average: 33804 cycles/ticks + +kyber_keypair: +median: 36112 cycles/ticks +average: 36363 cycles/ticks + +kyber_encaps_derand: +median: 34654 cycles/ticks +average: 34787 cycles/ticks + +kyber_encaps: +median: 35564 cycles/ticks +average: 35714 cycles/ticks + +kyber_decaps: +median: 38918 cycles/ticks +average: 39078 cycles/ticks + +Loop spin: 437 +gen_a: +median: 12346 cycles/ticks +average: 12456 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1593 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21950 cycles/ticks +average: 22070 cycles/ticks + +indcpa_enc: +median: 21106 cycles/ticks +average: 21246 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33716 cycles/ticks +average: 33892 cycles/ticks + +kyber_keypair: +median: 36122 cycles/ticks +average: 36403 cycles/ticks + +kyber_encaps_derand: +median: 34452 cycles/ticks +average: 34670 cycles/ticks + +kyber_encaps: +median: 35410 cycles/ticks +average: 35561 cycles/ticks + +kyber_decaps: +median: 38686 cycles/ticks +average: 38854 cycles/ticks + +Loop spin: 438 +gen_a: +median: 12344 cycles/ticks +average: 12451 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 392 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21928 cycles/ticks +average: 22023 cycles/ticks + +indcpa_enc: +median: 21168 cycles/ticks +average: 21301 cycles/ticks + +indcpa_dec: +median: 1558 cycles/ticks +average: 1559 cycles/ticks + +kyber_keypair_derand: +median: 33706 cycles/ticks +average: 33844 cycles/ticks + +kyber_keypair: +median: 36120 cycles/ticks +average: 36389 cycles/ticks + +kyber_encaps_derand: +median: 34516 cycles/ticks +average: 34640 cycles/ticks + +kyber_encaps: +median: 35470 cycles/ticks +average: 35626 cycles/ticks + +kyber_decaps: +median: 38826 cycles/ticks +average: 38987 cycles/ticks + +Loop spin: 439 +gen_a: +median: 12340 cycles/ticks +average: 12438 cycles/ticks + +poly_getnoise_eta1: +median: 1592 cycles/ticks +average: 1605 cycles/ticks + +poly_getnoise_eta2: +median: 1548 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21812 cycles/ticks +average: 21928 cycles/ticks + +indcpa_enc: +median: 21020 cycles/ticks +average: 21126 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33826 cycles/ticks +average: 33976 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36388 cycles/ticks + +kyber_encaps_derand: +median: 36034 cycles/ticks +average: 36165 cycles/ticks + +kyber_encaps: +median: 36972 cycles/ticks +average: 37152 cycles/ticks + +kyber_decaps: +median: 40250 cycles/ticks +average: 40400 cycles/ticks + +Loop spin: 440 +gen_a: +median: 12364 cycles/ticks +average: 12462 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1599 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21790 cycles/ticks +average: 21890 cycles/ticks + +indcpa_enc: +median: 21062 cycles/ticks +average: 21188 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33622 cycles/ticks +average: 33784 cycles/ticks + +kyber_keypair: +median: 36182 cycles/ticks +average: 36431 cycles/ticks + +kyber_encaps_derand: +median: 34472 cycles/ticks +average: 34635 cycles/ticks + +kyber_encaps: +median: 35414 cycles/ticks +average: 35587 cycles/ticks + +kyber_decaps: +median: 38722 cycles/ticks +average: 38874 cycles/ticks + +Loop spin: 441 +gen_a: +median: 12348 cycles/ticks +average: 12451 cycles/ticks + +poly_getnoise_eta1: +median: 1584 cycles/ticks +average: 1620 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23290 cycles/ticks +average: 23413 cycles/ticks + +indcpa_enc: +median: 22582 cycles/ticks +average: 22711 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33798 cycles/ticks +average: 33955 cycles/ticks + +kyber_keypair: +median: 36106 cycles/ticks +average: 36351 cycles/ticks + +kyber_encaps_derand: +median: 34462 cycles/ticks +average: 34613 cycles/ticks + +kyber_encaps: +median: 35418 cycles/ticks +average: 35587 cycles/ticks + +kyber_decaps: +median: 38718 cycles/ticks +average: 38906 cycles/ticks + +Loop spin: 442 +gen_a: +median: 12342 cycles/ticks +average: 12434 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21918 cycles/ticks +average: 22030 cycles/ticks + +indcpa_enc: +median: 21076 cycles/ticks +average: 21190 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33694 cycles/ticks +average: 33837 cycles/ticks + +kyber_keypair: +median: 36174 cycles/ticks +average: 36412 cycles/ticks + +kyber_encaps_derand: +median: 34416 cycles/ticks +average: 34564 cycles/ticks + +kyber_encaps: +median: 35342 cycles/ticks +average: 35516 cycles/ticks + +kyber_decaps: +median: 38642 cycles/ticks +average: 38804 cycles/ticks + +Loop spin: 443 +gen_a: +median: 12434 cycles/ticks +average: 12538 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21902 cycles/ticks +average: 22045 cycles/ticks + +indcpa_enc: +median: 21140 cycles/ticks +average: 21233 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33672 cycles/ticks +average: 33848 cycles/ticks + +kyber_keypair: +median: 36224 cycles/ticks +average: 36421 cycles/ticks + +kyber_encaps_derand: +median: 34582 cycles/ticks +average: 34735 cycles/ticks + +kyber_encaps: +median: 35534 cycles/ticks +average: 35708 cycles/ticks + +kyber_decaps: +median: 38836 cycles/ticks +average: 38991 cycles/ticks + +Loop spin: 444 +gen_a: +median: 12328 cycles/ticks +average: 12423 cycles/ticks + +poly_getnoise_eta1: +median: 1584 cycles/ticks +average: 1601 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 394 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21910 cycles/ticks +average: 22041 cycles/ticks + +indcpa_enc: +median: 21128 cycles/ticks +average: 21270 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33698 cycles/ticks +average: 33909 cycles/ticks + +kyber_keypair: +median: 36188 cycles/ticks +average: 36456 cycles/ticks + +kyber_encaps_derand: +median: 34404 cycles/ticks +average: 34531 cycles/ticks + +kyber_encaps: +median: 35348 cycles/ticks +average: 35519 cycles/ticks + +kyber_decaps: +median: 38664 cycles/ticks +average: 38811 cycles/ticks + +Loop spin: 445 +gen_a: +median: 12348 cycles/ticks +average: 12448 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21764 cycles/ticks +average: 21914 cycles/ticks + +indcpa_enc: +median: 21038 cycles/ticks +average: 21166 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33712 cycles/ticks +average: 33873 cycles/ticks + +kyber_keypair: +median: 36204 cycles/ticks +average: 36477 cycles/ticks + +kyber_encaps_derand: +median: 34558 cycles/ticks +average: 34699 cycles/ticks + +kyber_encaps: +median: 35528 cycles/ticks +average: 35699 cycles/ticks + +kyber_decaps: +median: 38726 cycles/ticks +average: 38843 cycles/ticks + +Loop spin: 446 +gen_a: +median: 12646 cycles/ticks +average: 12727 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21878 cycles/ticks +average: 21993 cycles/ticks + +indcpa_enc: +median: 21140 cycles/ticks +average: 21347 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 35250 cycles/ticks +average: 35419 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36412 cycles/ticks + +kyber_encaps_derand: +median: 34544 cycles/ticks +average: 34691 cycles/ticks + +kyber_encaps: +median: 35422 cycles/ticks +average: 35589 cycles/ticks + +kyber_decaps: +median: 38756 cycles/ticks +average: 38899 cycles/ticks + +Loop spin: 447 +gen_a: +median: 12376 cycles/ticks +average: 12482 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 275 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 55 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21800 cycles/ticks +average: 21889 cycles/ticks + +indcpa_enc: +median: 21076 cycles/ticks +average: 21197 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 33658 cycles/ticks +average: 33834 cycles/ticks + +kyber_keypair: +median: 36108 cycles/ticks +average: 36388 cycles/ticks + +kyber_encaps_derand: +median: 34454 cycles/ticks +average: 34588 cycles/ticks + +kyber_encaps: +median: 35426 cycles/ticks +average: 35585 cycles/ticks + +kyber_decaps: +median: 38720 cycles/ticks +average: 38907 cycles/ticks + +Loop spin: 448 +gen_a: +median: 12600 cycles/ticks +average: 12682 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21754 cycles/ticks +average: 21871 cycles/ticks + +indcpa_enc: +median: 20996 cycles/ticks +average: 21133 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33732 cycles/ticks +average: 33940 cycles/ticks + +kyber_keypair: +median: 36184 cycles/ticks +average: 36502 cycles/ticks + +kyber_encaps_derand: +median: 34544 cycles/ticks +average: 34691 cycles/ticks + +kyber_encaps: +median: 35492 cycles/ticks +average: 35647 cycles/ticks + +kyber_decaps: +median: 38780 cycles/ticks +average: 38940 cycles/ticks + +Loop spin: 449 +gen_a: +median: 12374 cycles/ticks +average: 12489 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1612 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 30 cycles/ticks +average: 29 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21896 cycles/ticks +average: 22013 cycles/ticks + +indcpa_enc: +median: 21144 cycles/ticks +average: 21254 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 35130 cycles/ticks +average: 35283 cycles/ticks + +kyber_keypair: +median: 36150 cycles/ticks +average: 36423 cycles/ticks + +kyber_encaps_derand: +median: 34412 cycles/ticks +average: 34571 cycles/ticks + +kyber_encaps: +median: 35366 cycles/ticks +average: 35536 cycles/ticks + +kyber_decaps: +median: 38660 cycles/ticks +average: 38900 cycles/ticks + +Loop spin: 450 +gen_a: +median: 12386 cycles/ticks +average: 12507 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 396 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 114 cycles/ticks + +indcpa_keypair: +median: 21828 cycles/ticks +average: 21963 cycles/ticks + +indcpa_enc: +median: 21086 cycles/ticks +average: 21215 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 33760 cycles/ticks +average: 33912 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36437 cycles/ticks + +kyber_encaps_derand: +median: 34552 cycles/ticks +average: 34678 cycles/ticks + +kyber_encaps: +median: 35500 cycles/ticks +average: 35644 cycles/ticks + +kyber_decaps: +median: 38802 cycles/ticks +average: 38956 cycles/ticks + +Loop spin: 451 +gen_a: +median: 12332 cycles/ticks +average: 12434 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1603 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21724 cycles/ticks +average: 21828 cycles/ticks + +indcpa_enc: +median: 20936 cycles/ticks +average: 21050 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33860 cycles/ticks +average: 34018 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36382 cycles/ticks + +kyber_encaps_derand: +median: 34560 cycles/ticks +average: 34677 cycles/ticks + +kyber_encaps: +median: 35490 cycles/ticks +average: 35644 cycles/ticks + +kyber_decaps: +median: 38810 cycles/ticks +average: 38952 cycles/ticks + +Loop spin: 452 +gen_a: +median: 12368 cycles/ticks +average: 12458 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1571 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21916 cycles/ticks +average: 22030 cycles/ticks + +indcpa_enc: +median: 21156 cycles/ticks +average: 21282 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33724 cycles/ticks +average: 33916 cycles/ticks + +kyber_keypair: +median: 36126 cycles/ticks +average: 36358 cycles/ticks + +kyber_encaps_derand: +median: 34558 cycles/ticks +average: 34661 cycles/ticks + +kyber_encaps: +median: 35376 cycles/ticks +average: 35534 cycles/ticks + +kyber_decaps: +median: 38644 cycles/ticks +average: 38791 cycles/ticks + +Loop spin: 453 +gen_a: +median: 12350 cycles/ticks +average: 12449 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 30 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21962 cycles/ticks +average: 22077 cycles/ticks + +indcpa_enc: +median: 21192 cycles/ticks +average: 21315 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33836 cycles/ticks +average: 33998 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36393 cycles/ticks + +kyber_encaps_derand: +median: 34504 cycles/ticks +average: 34663 cycles/ticks + +kyber_encaps: +median: 35466 cycles/ticks +average: 35619 cycles/ticks + +kyber_decaps: +median: 38746 cycles/ticks +average: 38927 cycles/ticks + +Loop spin: 454 +gen_a: +median: 12336 cycles/ticks +average: 12443 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 31 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21830 cycles/ticks +average: 21963 cycles/ticks + +indcpa_enc: +median: 21098 cycles/ticks +average: 21219 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33682 cycles/ticks +average: 33840 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36400 cycles/ticks + +kyber_encaps_derand: +median: 34456 cycles/ticks +average: 34596 cycles/ticks + +kyber_encaps: +median: 35366 cycles/ticks +average: 35524 cycles/ticks + +kyber_decaps: +median: 38608 cycles/ticks +average: 38794 cycles/ticks + +Loop spin: 455 +gen_a: +median: 12390 cycles/ticks +average: 12497 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21862 cycles/ticks +average: 21976 cycles/ticks + +indcpa_enc: +median: 21104 cycles/ticks +average: 21227 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33800 cycles/ticks +average: 33954 cycles/ticks + +kyber_keypair: +median: 36170 cycles/ticks +average: 36464 cycles/ticks + +kyber_encaps_derand: +median: 34592 cycles/ticks +average: 34731 cycles/ticks + +kyber_encaps: +median: 35550 cycles/ticks +average: 35749 cycles/ticks + +kyber_decaps: +median: 38640 cycles/ticks +average: 38778 cycles/ticks + +Loop spin: 456 +gen_a: +median: 12346 cycles/ticks +average: 12448 cycles/ticks + +poly_getnoise_eta1: +median: 1568 cycles/ticks +average: 1569 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21984 cycles/ticks +average: 22105 cycles/ticks + +indcpa_enc: +median: 21196 cycles/ticks +average: 21315 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33842 cycles/ticks +average: 33977 cycles/ticks + +kyber_keypair: +median: 36228 cycles/ticks +average: 36502 cycles/ticks + +kyber_encaps_derand: +median: 34538 cycles/ticks +average: 34676 cycles/ticks + +kyber_encaps: +median: 35472 cycles/ticks +average: 35618 cycles/ticks + +kyber_decaps: +median: 38694 cycles/ticks +average: 38823 cycles/ticks + +Loop spin: 457 +gen_a: +median: 12376 cycles/ticks +average: 12469 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 18 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21726 cycles/ticks +average: 21836 cycles/ticks + +indcpa_enc: +median: 20984 cycles/ticks +average: 21115 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33692 cycles/ticks +average: 33849 cycles/ticks + +kyber_keypair: +median: 36238 cycles/ticks +average: 36507 cycles/ticks + +kyber_encaps_derand: +median: 34424 cycles/ticks +average: 34562 cycles/ticks + +kyber_encaps: +median: 35398 cycles/ticks +average: 35556 cycles/ticks + +kyber_decaps: +median: 38662 cycles/ticks +average: 38831 cycles/ticks + +Loop spin: 458 +gen_a: +median: 12340 cycles/ticks +average: 12432 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 392 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21912 cycles/ticks +average: 22010 cycles/ticks + +indcpa_enc: +median: 21170 cycles/ticks +average: 21307 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33816 cycles/ticks +average: 33983 cycles/ticks + +kyber_keypair: +median: 36232 cycles/ticks +average: 36464 cycles/ticks + +kyber_encaps_derand: +median: 34396 cycles/ticks +average: 34520 cycles/ticks + +kyber_encaps: +median: 35308 cycles/ticks +average: 35471 cycles/ticks + +kyber_decaps: +median: 38664 cycles/ticks +average: 38822 cycles/ticks + +Loop spin: 459 +gen_a: +median: 12330 cycles/ticks +average: 12429 cycles/ticks + +poly_getnoise_eta1: +median: 1568 cycles/ticks +average: 1571 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21902 cycles/ticks +average: 22007 cycles/ticks + +indcpa_enc: +median: 21024 cycles/ticks +average: 21160 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 34996 cycles/ticks +average: 35228 cycles/ticks + +kyber_keypair: +median: 36160 cycles/ticks +average: 36415 cycles/ticks + +kyber_encaps_derand: +median: 34484 cycles/ticks +average: 34618 cycles/ticks + +kyber_encaps: +median: 35420 cycles/ticks +average: 35606 cycles/ticks + +kyber_decaps: +median: 38810 cycles/ticks +average: 38952 cycles/ticks + +Loop spin: 460 +gen_a: +median: 12358 cycles/ticks +average: 12466 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21942 cycles/ticks +average: 22070 cycles/ticks + +indcpa_enc: +median: 21216 cycles/ticks +average: 21328 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33556 cycles/ticks +average: 33704 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36378 cycles/ticks + +kyber_encaps_derand: +median: 34660 cycles/ticks +average: 34790 cycles/ticks + +kyber_encaps: +median: 35602 cycles/ticks +average: 35800 cycles/ticks + +kyber_decaps: +median: 38826 cycles/ticks +average: 38997 cycles/ticks + +Loop spin: 461 +gen_a: +median: 12338 cycles/ticks +average: 12475 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21950 cycles/ticks +average: 22052 cycles/ticks + +indcpa_enc: +median: 21206 cycles/ticks +average: 21346 cycles/ticks + +indcpa_dec: +median: 1562 cycles/ticks +average: 1562 cycles/ticks + +kyber_keypair_derand: +median: 35138 cycles/ticks +average: 35307 cycles/ticks + +kyber_keypair: +median: 36186 cycles/ticks +average: 36419 cycles/ticks + +kyber_encaps_derand: +median: 34376 cycles/ticks +average: 34520 cycles/ticks + +kyber_encaps: +median: 35328 cycles/ticks +average: 35504 cycles/ticks + +kyber_decaps: +median: 38716 cycles/ticks +average: 38869 cycles/ticks + +Loop spin: 462 +gen_a: +median: 12376 cycles/ticks +average: 12468 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1579 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21752 cycles/ticks +average: 21889 cycles/ticks + +indcpa_enc: +median: 21056 cycles/ticks +average: 21191 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33836 cycles/ticks +average: 33989 cycles/ticks + +kyber_keypair: +median: 36200 cycles/ticks +average: 36448 cycles/ticks + +kyber_encaps_derand: +median: 34596 cycles/ticks +average: 34723 cycles/ticks + +kyber_encaps: +median: 35552 cycles/ticks +average: 35722 cycles/ticks + +kyber_decaps: +median: 38800 cycles/ticks +average: 38954 cycles/ticks + +Loop spin: 463 +gen_a: +median: 12344 cycles/ticks +average: 12512 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1567 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 392 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21926 cycles/ticks +average: 22025 cycles/ticks + +indcpa_enc: +median: 21164 cycles/ticks +average: 21305 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33688 cycles/ticks +average: 33841 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36404 cycles/ticks + +kyber_encaps_derand: +median: 34452 cycles/ticks +average: 34597 cycles/ticks + +kyber_encaps: +median: 35376 cycles/ticks +average: 35538 cycles/ticks + +kyber_decaps: +median: 38710 cycles/ticks +average: 38874 cycles/ticks + +Loop spin: 464 +gen_a: +median: 12330 cycles/ticks +average: 12434 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1596 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23250 cycles/ticks +average: 23381 cycles/ticks + +indcpa_enc: +median: 22484 cycles/ticks +average: 22615 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33832 cycles/ticks +average: 34064 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36404 cycles/ticks + +kyber_encaps_derand: +median: 34526 cycles/ticks +average: 34685 cycles/ticks + +kyber_encaps: +median: 35416 cycles/ticks +average: 35563 cycles/ticks + +kyber_decaps: +median: 38840 cycles/ticks +average: 38987 cycles/ticks + +Loop spin: 465 +gen_a: +median: 12330 cycles/ticks +average: 12426 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21760 cycles/ticks +average: 21868 cycles/ticks + +indcpa_enc: +median: 21038 cycles/ticks +average: 21163 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1536 cycles/ticks + +kyber_keypair_derand: +median: 33712 cycles/ticks +average: 33854 cycles/ticks + +kyber_keypair: +median: 36198 cycles/ticks +average: 36478 cycles/ticks + +kyber_encaps_derand: +median: 34482 cycles/ticks +average: 34647 cycles/ticks + +kyber_encaps: +median: 35412 cycles/ticks +average: 35607 cycles/ticks + +kyber_decaps: +median: 38670 cycles/ticks +average: 38824 cycles/ticks + +Loop spin: 466 +gen_a: +median: 12350 cycles/ticks +average: 12506 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 278 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 127 cycles/ticks + +indcpa_keypair: +median: 21910 cycles/ticks +average: 22043 cycles/ticks + +indcpa_enc: +median: 21168 cycles/ticks +average: 21291 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33748 cycles/ticks +average: 33933 cycles/ticks + +kyber_keypair: +median: 36124 cycles/ticks +average: 36437 cycles/ticks + +kyber_encaps_derand: +median: 34564 cycles/ticks +average: 34722 cycles/ticks + +kyber_encaps: +median: 35492 cycles/ticks +average: 35660 cycles/ticks + +kyber_decaps: +median: 38770 cycles/ticks +average: 38940 cycles/ticks + +Loop spin: 467 +gen_a: +median: 12360 cycles/ticks +average: 12466 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21774 cycles/ticks +average: 21901 cycles/ticks + +indcpa_enc: +median: 21030 cycles/ticks +average: 21152 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33608 cycles/ticks +average: 33751 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36386 cycles/ticks + +kyber_encaps_derand: +median: 34414 cycles/ticks +average: 34546 cycles/ticks + +kyber_encaps: +median: 35332 cycles/ticks +average: 35514 cycles/ticks + +kyber_decaps: +median: 38718 cycles/ticks +average: 38867 cycles/ticks + +Loop spin: 468 +gen_a: +median: 12338 cycles/ticks +average: 12431 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1600 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 275 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21804 cycles/ticks +average: 21916 cycles/ticks + +indcpa_enc: +median: 21096 cycles/ticks +average: 21229 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 33710 cycles/ticks +average: 33899 cycles/ticks + +kyber_keypair: +median: 36130 cycles/ticks +average: 36407 cycles/ticks + +kyber_encaps_derand: +median: 34544 cycles/ticks +average: 34675 cycles/ticks + +kyber_encaps: +median: 35500 cycles/ticks +average: 35655 cycles/ticks + +kyber_decaps: +median: 38838 cycles/ticks +average: 38981 cycles/ticks + +Loop spin: 469 +gen_a: +median: 12340 cycles/ticks +average: 12468 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 22000 cycles/ticks +average: 22161 cycles/ticks + +indcpa_enc: +median: 21166 cycles/ticks +average: 21274 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33688 cycles/ticks +average: 33874 cycles/ticks + +kyber_keypair: +median: 36188 cycles/ticks +average: 36435 cycles/ticks + +kyber_encaps_derand: +median: 34456 cycles/ticks +average: 34573 cycles/ticks + +kyber_encaps: +median: 35456 cycles/ticks +average: 35594 cycles/ticks + +kyber_decaps: +median: 38658 cycles/ticks +average: 38808 cycles/ticks + +Loop spin: 470 +gen_a: +median: 12342 cycles/ticks +average: 12433 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1601 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 279 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21868 cycles/ticks +average: 21981 cycles/ticks + +indcpa_enc: +median: 21102 cycles/ticks +average: 21208 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33758 cycles/ticks +average: 33928 cycles/ticks + +kyber_keypair: +median: 36158 cycles/ticks +average: 36481 cycles/ticks + +kyber_encaps_derand: +median: 34418 cycles/ticks +average: 34549 cycles/ticks + +kyber_encaps: +median: 35384 cycles/ticks +average: 35559 cycles/ticks + +kyber_decaps: +median: 38678 cycles/ticks +average: 38802 cycles/ticks + +Loop spin: 471 +gen_a: +median: 12344 cycles/ticks +average: 12463 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21800 cycles/ticks +average: 21926 cycles/ticks + +indcpa_enc: +median: 21064 cycles/ticks +average: 21187 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1560 cycles/ticks + +kyber_keypair_derand: +median: 33826 cycles/ticks +average: 33978 cycles/ticks + +kyber_keypair: +median: 36174 cycles/ticks +average: 36421 cycles/ticks + +kyber_encaps_derand: +median: 34428 cycles/ticks +average: 34558 cycles/ticks + +kyber_encaps: +median: 35376 cycles/ticks +average: 35520 cycles/ticks + +kyber_decaps: +median: 38716 cycles/ticks +average: 38934 cycles/ticks + +Loop spin: 472 +gen_a: +median: 12358 cycles/ticks +average: 12431 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21778 cycles/ticks +average: 21919 cycles/ticks + +indcpa_enc: +median: 21020 cycles/ticks +average: 21142 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33748 cycles/ticks +average: 33906 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36402 cycles/ticks + +kyber_encaps_derand: +median: 34540 cycles/ticks +average: 34686 cycles/ticks + +kyber_encaps: +median: 35514 cycles/ticks +average: 35676 cycles/ticks + +kyber_decaps: +median: 38846 cycles/ticks +average: 38978 cycles/ticks + +Loop spin: 473 +gen_a: +median: 12360 cycles/ticks +average: 12454 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1572 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 46 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21924 cycles/ticks +average: 22034 cycles/ticks + +indcpa_enc: +median: 21188 cycles/ticks +average: 21336 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33878 cycles/ticks +average: 34029 cycles/ticks + +kyber_keypair: +median: 36192 cycles/ticks +average: 36414 cycles/ticks + +kyber_encaps_derand: +median: 34562 cycles/ticks +average: 34719 cycles/ticks + +kyber_encaps: +median: 35502 cycles/ticks +average: 35689 cycles/ticks + +kyber_decaps: +median: 38652 cycles/ticks +average: 38825 cycles/ticks + +Loop spin: 474 +gen_a: +median: 12360 cycles/ticks +average: 12473 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1594 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21850 cycles/ticks +average: 21969 cycles/ticks + +indcpa_enc: +median: 21086 cycles/ticks +average: 21238 cycles/ticks + +indcpa_dec: +median: 1558 cycles/ticks +average: 1576 cycles/ticks + +kyber_keypair_derand: +median: 33608 cycles/ticks +average: 33793 cycles/ticks + +kyber_keypair: +median: 36108 cycles/ticks +average: 36387 cycles/ticks + +kyber_encaps_derand: +median: 34426 cycles/ticks +average: 34554 cycles/ticks + +kyber_encaps: +median: 35362 cycles/ticks +average: 35539 cycles/ticks + +kyber_decaps: +median: 38756 cycles/ticks +average: 38920 cycles/ticks + +Loop spin: 475 +gen_a: +median: 12338 cycles/ticks +average: 12440 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21974 cycles/ticks +average: 22149 cycles/ticks + +indcpa_enc: +median: 21230 cycles/ticks +average: 21359 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33798 cycles/ticks +average: 33973 cycles/ticks + +kyber_keypair: +median: 36202 cycles/ticks +average: 36455 cycles/ticks + +kyber_encaps_derand: +median: 34434 cycles/ticks +average: 34565 cycles/ticks + +kyber_encaps: +median: 35378 cycles/ticks +average: 35572 cycles/ticks + +kyber_decaps: +median: 38700 cycles/ticks +average: 38868 cycles/ticks + +Loop spin: 476 +gen_a: +median: 12390 cycles/ticks +average: 12504 cycles/ticks + +poly_getnoise_eta1: +median: 1588 cycles/ticks +average: 1603 cycles/ticks + +poly_getnoise_eta2: +median: 1548 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 279 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21842 cycles/ticks +average: 21994 cycles/ticks + +indcpa_enc: +median: 21098 cycles/ticks +average: 21209 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1576 cycles/ticks + +kyber_keypair_derand: +median: 33740 cycles/ticks +average: 33907 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36432 cycles/ticks + +kyber_encaps_derand: +median: 34572 cycles/ticks +average: 34697 cycles/ticks + +kyber_encaps: +median: 35552 cycles/ticks +average: 35741 cycles/ticks + +kyber_decaps: +median: 38854 cycles/ticks +average: 39029 cycles/ticks + +Loop spin: 477 +gen_a: +median: 12680 cycles/ticks +average: 12693 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1571 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1564 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 392 cycles/ticks +average: 391 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21850 cycles/ticks +average: 22004 cycles/ticks + +indcpa_enc: +median: 21048 cycles/ticks +average: 21162 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1560 cycles/ticks + +kyber_keypair_derand: +median: 33810 cycles/ticks +average: 33963 cycles/ticks + +kyber_keypair: +median: 36218 cycles/ticks +average: 36475 cycles/ticks + +kyber_encaps_derand: +median: 34522 cycles/ticks +average: 34675 cycles/ticks + +kyber_encaps: +median: 35494 cycles/ticks +average: 35671 cycles/ticks + +kyber_decaps: +median: 38770 cycles/ticks +average: 38926 cycles/ticks + +Loop spin: 478 +gen_a: +median: 12406 cycles/ticks +average: 12514 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21698 cycles/ticks +average: 21784 cycles/ticks + +indcpa_enc: +median: 20996 cycles/ticks +average: 21114 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33754 cycles/ticks +average: 33910 cycles/ticks + +kyber_keypair: +median: 36130 cycles/ticks +average: 36395 cycles/ticks + +kyber_encaps_derand: +median: 34422 cycles/ticks +average: 34524 cycles/ticks + +kyber_encaps: +median: 35376 cycles/ticks +average: 35524 cycles/ticks + +kyber_decaps: +median: 38624 cycles/ticks +average: 38782 cycles/ticks + +Loop spin: 479 +gen_a: +median: 12370 cycles/ticks +average: 12457 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22004 cycles/ticks +average: 22131 cycles/ticks + +indcpa_enc: +median: 21158 cycles/ticks +average: 21283 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33718 cycles/ticks +average: 33873 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36392 cycles/ticks + +kyber_encaps_derand: +median: 34586 cycles/ticks +average: 34702 cycles/ticks + +kyber_encaps: +median: 35466 cycles/ticks +average: 35572 cycles/ticks + +kyber_decaps: +median: 38664 cycles/ticks +average: 38812 cycles/ticks + +Loop spin: 480 +gen_a: +median: 12396 cycles/ticks +average: 12523 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 394 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21898 cycles/ticks +average: 21992 cycles/ticks + +indcpa_enc: +median: 21132 cycles/ticks +average: 21263 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33598 cycles/ticks +average: 33754 cycles/ticks + +kyber_keypair: +median: 36184 cycles/ticks +average: 36415 cycles/ticks + +kyber_encaps_derand: +median: 34376 cycles/ticks +average: 34509 cycles/ticks + +kyber_encaps: +median: 35350 cycles/ticks +average: 35508 cycles/ticks + +kyber_decaps: +median: 38686 cycles/ticks +average: 38832 cycles/ticks + +Loop spin: 481 +gen_a: +median: 12380 cycles/ticks +average: 12497 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21860 cycles/ticks +average: 21965 cycles/ticks + +indcpa_enc: +median: 21110 cycles/ticks +average: 21243 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1535 cycles/ticks + +kyber_keypair_derand: +median: 33748 cycles/ticks +average: 33900 cycles/ticks + +kyber_keypair: +median: 36132 cycles/ticks +average: 36444 cycles/ticks + +kyber_encaps_derand: +median: 34416 cycles/ticks +average: 34546 cycles/ticks + +kyber_encaps: +median: 35332 cycles/ticks +average: 35478 cycles/ticks + +kyber_decaps: +median: 38714 cycles/ticks +average: 38857 cycles/ticks + +Loop spin: 482 +gen_a: +median: 12342 cycles/ticks +average: 12440 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1597 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21908 cycles/ticks +average: 22005 cycles/ticks + +indcpa_enc: +median: 21178 cycles/ticks +average: 21303 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 35066 cycles/ticks +average: 35227 cycles/ticks + +kyber_keypair: +median: 36214 cycles/ticks +average: 36460 cycles/ticks + +kyber_encaps_derand: +median: 34520 cycles/ticks +average: 34641 cycles/ticks + +kyber_encaps: +median: 35446 cycles/ticks +average: 35607 cycles/ticks + +kyber_decaps: +median: 38728 cycles/ticks +average: 38896 cycles/ticks + +Loop spin: 483 +gen_a: +median: 12386 cycles/ticks +average: 12474 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21840 cycles/ticks +average: 21954 cycles/ticks + +indcpa_enc: +median: 20980 cycles/ticks +average: 21112 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33774 cycles/ticks +average: 33902 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36361 cycles/ticks + +kyber_encaps_derand: +median: 34474 cycles/ticks +average: 34612 cycles/ticks + +kyber_encaps: +median: 35412 cycles/ticks +average: 35566 cycles/ticks + +kyber_decaps: +median: 38722 cycles/ticks +average: 38881 cycles/ticks + +Loop spin: 484 +gen_a: +median: 12390 cycles/ticks +average: 12494 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 23326 cycles/ticks +average: 23459 cycles/ticks + +indcpa_enc: +median: 22602 cycles/ticks +average: 22734 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33802 cycles/ticks +average: 33942 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36388 cycles/ticks + +kyber_encaps_derand: +median: 34448 cycles/ticks +average: 34580 cycles/ticks + +kyber_encaps: +median: 35360 cycles/ticks +average: 35529 cycles/ticks + +kyber_decaps: +median: 38692 cycles/ticks +average: 38856 cycles/ticks + +Loop spin: 485 +gen_a: +median: 12610 cycles/ticks +average: 12684 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 35 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23274 cycles/ticks +average: 23412 cycles/ticks + +indcpa_enc: +median: 22528 cycles/ticks +average: 22661 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33654 cycles/ticks +average: 33804 cycles/ticks + +kyber_keypair: +median: 36212 cycles/ticks +average: 36525 cycles/ticks + +kyber_encaps_derand: +median: 34498 cycles/ticks +average: 34664 cycles/ticks + +kyber_encaps: +median: 35458 cycles/ticks +average: 35626 cycles/ticks + +kyber_decaps: +median: 38706 cycles/ticks +average: 38876 cycles/ticks + +Loop spin: 486 +gen_a: +median: 12376 cycles/ticks +average: 12527 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21986 cycles/ticks +average: 22108 cycles/ticks + +indcpa_enc: +median: 21260 cycles/ticks +average: 21393 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33806 cycles/ticks +average: 33984 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36396 cycles/ticks + +kyber_encaps_derand: +median: 34458 cycles/ticks +average: 34569 cycles/ticks + +kyber_encaps: +median: 35458 cycles/ticks +average: 35622 cycles/ticks + +kyber_decaps: +median: 38726 cycles/ticks +average: 38937 cycles/ticks + +Loop spin: 487 +gen_a: +median: 12342 cycles/ticks +average: 12444 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1578 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 30 cycles/ticks +average: 39 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22034 cycles/ticks +average: 22152 cycles/ticks + +indcpa_enc: +median: 21270 cycles/ticks +average: 21400 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1564 cycles/ticks + +kyber_keypair_derand: +median: 33804 cycles/ticks +average: 33978 cycles/ticks + +kyber_keypair: +median: 36182 cycles/ticks +average: 36477 cycles/ticks + +kyber_encaps_derand: +median: 35874 cycles/ticks +average: 36026 cycles/ticks + +kyber_encaps: +median: 36806 cycles/ticks +average: 36972 cycles/ticks + +kyber_decaps: +median: 40102 cycles/ticks +average: 40266 cycles/ticks + +Loop spin: 488 +gen_a: +median: 12600 cycles/ticks +average: 12714 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 27 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21868 cycles/ticks +average: 21986 cycles/ticks + +indcpa_enc: +median: 21106 cycles/ticks +average: 21242 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33666 cycles/ticks +average: 33811 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36414 cycles/ticks + +kyber_encaps_derand: +median: 34498 cycles/ticks +average: 34638 cycles/ticks + +kyber_encaps: +median: 35482 cycles/ticks +average: 35635 cycles/ticks + +kyber_decaps: +median: 38758 cycles/ticks +average: 38916 cycles/ticks + +Loop spin: 489 +gen_a: +median: 12320 cycles/ticks +average: 12384 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 114 cycles/ticks + +indcpa_keypair: +median: 22034 cycles/ticks +average: 22150 cycles/ticks + +indcpa_enc: +median: 21256 cycles/ticks +average: 21398 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33790 cycles/ticks +average: 33940 cycles/ticks + +kyber_keypair: +median: 36272 cycles/ticks +average: 36528 cycles/ticks + +kyber_encaps_derand: +median: 34560 cycles/ticks +average: 34691 cycles/ticks + +kyber_encaps: +median: 35510 cycles/ticks +average: 35631 cycles/ticks + +kyber_decaps: +median: 38810 cycles/ticks +average: 38958 cycles/ticks + +Loop spin: 490 +gen_a: +median: 12376 cycles/ticks +average: 12476 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 24 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21896 cycles/ticks +average: 22007 cycles/ticks + +indcpa_enc: +median: 21130 cycles/ticks +average: 21234 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 35066 cycles/ticks +average: 35220 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36383 cycles/ticks + +kyber_encaps_derand: +median: 34406 cycles/ticks +average: 34565 cycles/ticks + +kyber_encaps: +median: 35334 cycles/ticks +average: 35479 cycles/ticks + +kyber_decaps: +median: 38666 cycles/ticks +average: 38792 cycles/ticks + +Loop spin: 491 +gen_a: +median: 12364 cycles/ticks +average: 12460 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22004 cycles/ticks +average: 22155 cycles/ticks + +indcpa_enc: +median: 21260 cycles/ticks +average: 21352 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33734 cycles/ticks +average: 33892 cycles/ticks + +kyber_keypair: +median: 36186 cycles/ticks +average: 36455 cycles/ticks + +kyber_encaps_derand: +median: 34478 cycles/ticks +average: 34603 cycles/ticks + +kyber_encaps: +median: 35418 cycles/ticks +average: 35595 cycles/ticks + +kyber_decaps: +median: 38746 cycles/ticks +average: 38878 cycles/ticks + +Loop spin: 492 +gen_a: +median: 12344 cycles/ticks +average: 12458 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 118 cycles/ticks + +indcpa_keypair: +median: 21834 cycles/ticks +average: 21953 cycles/ticks + +indcpa_enc: +median: 21098 cycles/ticks +average: 21313 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33888 cycles/ticks +average: 34062 cycles/ticks + +kyber_keypair: +median: 36176 cycles/ticks +average: 36414 cycles/ticks + +kyber_encaps_derand: +median: 34370 cycles/ticks +average: 34500 cycles/ticks + +kyber_encaps: +median: 35312 cycles/ticks +average: 35460 cycles/ticks + +kyber_decaps: +median: 38622 cycles/ticks +average: 38748 cycles/ticks + +Loop spin: 493 +gen_a: +median: 12332 cycles/ticks +average: 12414 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 124 cycles/ticks + +indcpa_keypair: +median: 21808 cycles/ticks +average: 21916 cycles/ticks + +indcpa_enc: +median: 21026 cycles/ticks +average: 21152 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33720 cycles/ticks +average: 33862 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36379 cycles/ticks + +kyber_encaps_derand: +median: 34512 cycles/ticks +average: 34641 cycles/ticks + +kyber_encaps: +median: 35430 cycles/ticks +average: 35670 cycles/ticks + +kyber_decaps: +median: 38760 cycles/ticks +average: 38925 cycles/ticks + +Loop spin: 494 +gen_a: +median: 12380 cycles/ticks +average: 12476 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21998 cycles/ticks +average: 22095 cycles/ticks + +indcpa_enc: +median: 21250 cycles/ticks +average: 21361 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33846 cycles/ticks +average: 33976 cycles/ticks + +kyber_keypair: +median: 36200 cycles/ticks +average: 36471 cycles/ticks + +kyber_encaps_derand: +median: 35926 cycles/ticks +average: 36083 cycles/ticks + +kyber_encaps: +median: 36876 cycles/ticks +average: 37021 cycles/ticks + +kyber_decaps: +median: 40094 cycles/ticks +average: 40231 cycles/ticks + +Loop spin: 495 +gen_a: +median: 12392 cycles/ticks +average: 12535 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21916 cycles/ticks +average: 22059 cycles/ticks + +indcpa_enc: +median: 21284 cycles/ticks +average: 21415 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33734 cycles/ticks +average: 33897 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36367 cycles/ticks + +kyber_encaps_derand: +median: 34370 cycles/ticks +average: 34509 cycles/ticks + +kyber_encaps: +median: 35348 cycles/ticks +average: 35510 cycles/ticks + +kyber_decaps: +median: 38562 cycles/ticks +average: 38720 cycles/ticks + +Loop spin: 496 +gen_a: +median: 12390 cycles/ticks +average: 12490 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1580 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21862 cycles/ticks +average: 21973 cycles/ticks + +indcpa_enc: +median: 21130 cycles/ticks +average: 21253 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33834 cycles/ticks +average: 34004 cycles/ticks + +kyber_keypair: +median: 36206 cycles/ticks +average: 36478 cycles/ticks + +kyber_encaps_derand: +median: 34488 cycles/ticks +average: 34628 cycles/ticks + +kyber_encaps: +median: 35470 cycles/ticks +average: 35632 cycles/ticks + +kyber_decaps: +median: 38720 cycles/ticks +average: 38869 cycles/ticks + +Loop spin: 497 +gen_a: +median: 12344 cycles/ticks +average: 12438 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1594 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 285 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 388 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21876 cycles/ticks +average: 21972 cycles/ticks + +indcpa_enc: +median: 21128 cycles/ticks +average: 21277 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33792 cycles/ticks +average: 34026 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36425 cycles/ticks + +kyber_encaps_derand: +median: 34474 cycles/ticks +average: 34606 cycles/ticks + +kyber_encaps: +median: 35414 cycles/ticks +average: 35573 cycles/ticks + +kyber_decaps: +median: 38710 cycles/ticks +average: 38880 cycles/ticks + +Loop spin: 498 +gen_a: +median: 12358 cycles/ticks +average: 12454 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21964 cycles/ticks +average: 22067 cycles/ticks + +indcpa_enc: +median: 21240 cycles/ticks +average: 21371 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33752 cycles/ticks +average: 33895 cycles/ticks + +kyber_keypair: +median: 36200 cycles/ticks +average: 36416 cycles/ticks + +kyber_encaps_derand: +median: 34564 cycles/ticks +average: 34675 cycles/ticks + +kyber_encaps: +median: 35518 cycles/ticks +average: 35646 cycles/ticks + +kyber_decaps: +median: 38848 cycles/ticks +average: 38967 cycles/ticks + +Loop spin: 499 +gen_a: +median: 12324 cycles/ticks +average: 12412 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21972 cycles/ticks +average: 22093 cycles/ticks + +indcpa_enc: +median: 21248 cycles/ticks +average: 21358 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33850 cycles/ticks +average: 33998 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36404 cycles/ticks + +kyber_encaps_derand: +median: 34556 cycles/ticks +average: 34694 cycles/ticks + +kyber_encaps: +median: 35494 cycles/ticks +average: 35633 cycles/ticks + +kyber_decaps: +median: 38780 cycles/ticks +average: 38932 cycles/ticks + +Loop spin: 500 +gen_a: +median: 12348 cycles/ticks +average: 12444 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 114 cycles/ticks + +indcpa_keypair: +median: 21904 cycles/ticks +average: 22012 cycles/ticks + +indcpa_enc: +median: 21666 cycles/ticks +average: 21810 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 34178 cycles/ticks +average: 34312 cycles/ticks + +kyber_keypair: +median: 36394 cycles/ticks +average: 36681 cycles/ticks + +kyber_encaps_derand: +median: 35020 cycles/ticks +average: 35168 cycles/ticks + +kyber_encaps: +median: 35572 cycles/ticks +average: 35902 cycles/ticks + +kyber_decaps: +median: 38752 cycles/ticks +average: 38899 cycles/ticks + +Loop spin: 501 +gen_a: +median: 12334 cycles/ticks +average: 12479 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1542 cycles/ticks +average: 1586 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23142 cycles/ticks +average: 23259 cycles/ticks + +indcpa_enc: +median: 22402 cycles/ticks +average: 22532 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33606 cycles/ticks +average: 33751 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36353 cycles/ticks + +kyber_encaps_derand: +median: 34332 cycles/ticks +average: 34462 cycles/ticks + +kyber_encaps: +median: 35352 cycles/ticks +average: 35501 cycles/ticks + +kyber_decaps: +median: 38636 cycles/ticks +average: 38784 cycles/ticks + +Loop spin: 502 +gen_a: +median: 12378 cycles/ticks +average: 12477 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1604 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21840 cycles/ticks +average: 21948 cycles/ticks + +indcpa_enc: +median: 21186 cycles/ticks +average: 21303 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33668 cycles/ticks +average: 33842 cycles/ticks + +kyber_keypair: +median: 36128 cycles/ticks +average: 36401 cycles/ticks + +kyber_encaps_derand: +median: 34464 cycles/ticks +average: 34639 cycles/ticks + +kyber_encaps: +median: 35430 cycles/ticks +average: 35607 cycles/ticks + +kyber_decaps: +median: 38720 cycles/ticks +average: 38878 cycles/ticks + +Loop spin: 503 +gen_a: +median: 12426 cycles/ticks +average: 12581 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 393 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21964 cycles/ticks +average: 22086 cycles/ticks + +indcpa_enc: +median: 21238 cycles/ticks +average: 21366 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33712 cycles/ticks +average: 33904 cycles/ticks + +kyber_keypair: +median: 36158 cycles/ticks +average: 36375 cycles/ticks + +kyber_encaps_derand: +median: 34514 cycles/ticks +average: 34629 cycles/ticks + +kyber_encaps: +median: 35506 cycles/ticks +average: 35643 cycles/ticks + +kyber_decaps: +median: 38718 cycles/ticks +average: 38872 cycles/ticks + +Loop spin: 504 +gen_a: +median: 12346 cycles/ticks +average: 12434 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 120 cycles/ticks + +indcpa_keypair: +median: 21932 cycles/ticks +average: 22022 cycles/ticks + +indcpa_enc: +median: 21196 cycles/ticks +average: 21315 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33724 cycles/ticks +average: 33881 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36417 cycles/ticks + +kyber_encaps_derand: +median: 34526 cycles/ticks +average: 34684 cycles/ticks + +kyber_encaps: +median: 35438 cycles/ticks +average: 35696 cycles/ticks + +kyber_decaps: +median: 38798 cycles/ticks +average: 38970 cycles/ticks + +Loop spin: 505 +gen_a: +median: 12350 cycles/ticks +average: 12439 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21814 cycles/ticks +average: 21942 cycles/ticks + +indcpa_enc: +median: 21082 cycles/ticks +average: 21199 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1536 cycles/ticks + +kyber_keypair_derand: +median: 33836 cycles/ticks +average: 33985 cycles/ticks + +kyber_keypair: +median: 36216 cycles/ticks +average: 36440 cycles/ticks + +kyber_encaps_derand: +median: 34504 cycles/ticks +average: 34663 cycles/ticks + +kyber_encaps: +median: 35458 cycles/ticks +average: 35617 cycles/ticks + +kyber_decaps: +median: 38696 cycles/ticks +average: 38837 cycles/ticks + +Loop spin: 506 +gen_a: +median: 12670 cycles/ticks +average: 12792 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 275 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21838 cycles/ticks +average: 21955 cycles/ticks + +indcpa_enc: +median: 21078 cycles/ticks +average: 21214 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33644 cycles/ticks +average: 33781 cycles/ticks + +kyber_keypair: +median: 36094 cycles/ticks +average: 36354 cycles/ticks + +kyber_encaps_derand: +median: 34486 cycles/ticks +average: 34639 cycles/ticks + +kyber_encaps: +median: 35376 cycles/ticks +average: 35522 cycles/ticks + +kyber_decaps: +median: 38704 cycles/ticks +average: 38832 cycles/ticks + +Loop spin: 507 +gen_a: +median: 12354 cycles/ticks +average: 12466 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21920 cycles/ticks +average: 22020 cycles/ticks + +indcpa_enc: +median: 21164 cycles/ticks +average: 21291 cycles/ticks + +indcpa_dec: +median: 1562 cycles/ticks +average: 1562 cycles/ticks + +kyber_keypair_derand: +median: 33648 cycles/ticks +average: 33774 cycles/ticks + +kyber_keypair: +median: 36128 cycles/ticks +average: 36417 cycles/ticks + +kyber_encaps_derand: +median: 34506 cycles/ticks +average: 34658 cycles/ticks + +kyber_encaps: +median: 35462 cycles/ticks +average: 35576 cycles/ticks + +kyber_decaps: +median: 38704 cycles/ticks +average: 38825 cycles/ticks + +Loop spin: 508 +gen_a: +median: 12352 cycles/ticks +average: 12479 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 238 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21856 cycles/ticks +average: 21960 cycles/ticks + +indcpa_enc: +median: 21116 cycles/ticks +average: 21233 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33718 cycles/ticks +average: 33848 cycles/ticks + +kyber_keypair: +median: 36098 cycles/ticks +average: 36368 cycles/ticks + +kyber_encaps_derand: +median: 34572 cycles/ticks +average: 34709 cycles/ticks + +kyber_encaps: +median: 35502 cycles/ticks +average: 35635 cycles/ticks + +kyber_decaps: +median: 38778 cycles/ticks +average: 38924 cycles/ticks + +Loop spin: 509 +gen_a: +median: 12330 cycles/ticks +average: 12422 cycles/ticks + +poly_getnoise_eta1: +median: 1586 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 41 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 26 cycles/ticks + +poly_decompress: +median: 28 cycles/ticks +average: 28 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21908 cycles/ticks +average: 22022 cycles/ticks + +indcpa_enc: +median: 21106 cycles/ticks +average: 21238 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1562 cycles/ticks + +kyber_keypair_derand: +median: 33770 cycles/ticks +average: 33892 cycles/ticks + +kyber_keypair: +median: 36126 cycles/ticks +average: 36386 cycles/ticks + +kyber_encaps_derand: +median: 34440 cycles/ticks +average: 34582 cycles/ticks + +kyber_encaps: +median: 35406 cycles/ticks +average: 35555 cycles/ticks + +kyber_decaps: +median: 38700 cycles/ticks +average: 38829 cycles/ticks + +Loop spin: 510 +gen_a: +median: 12372 cycles/ticks +average: 12459 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21966 cycles/ticks +average: 22089 cycles/ticks + +indcpa_enc: +median: 21202 cycles/ticks +average: 21333 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 35094 cycles/ticks +average: 35251 cycles/ticks + +kyber_keypair: +median: 36226 cycles/ticks +average: 36472 cycles/ticks + +kyber_encaps_derand: +median: 34608 cycles/ticks +average: 34734 cycles/ticks + +kyber_encaps: +median: 35550 cycles/ticks +average: 35704 cycles/ticks + +kyber_decaps: +median: 38800 cycles/ticks +average: 38968 cycles/ticks + +Loop spin: 511 +gen_a: +median: 12386 cycles/ticks +average: 12525 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21842 cycles/ticks +average: 21943 cycles/ticks + +indcpa_enc: +median: 21078 cycles/ticks +average: 21199 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33768 cycles/ticks +average: 33931 cycles/ticks + +kyber_keypair: +median: 36184 cycles/ticks +average: 36394 cycles/ticks + +kyber_encaps_derand: +median: 34598 cycles/ticks +average: 34728 cycles/ticks + +kyber_encaps: +median: 35518 cycles/ticks +average: 35666 cycles/ticks + +kyber_decaps: +median: 38864 cycles/ticks +average: 38990 cycles/ticks + +Loop spin: 512 +gen_a: +median: 12408 cycles/ticks +average: 12501 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21936 cycles/ticks +average: 22038 cycles/ticks + +indcpa_enc: +median: 21134 cycles/ticks +average: 21265 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33636 cycles/ticks +average: 33797 cycles/ticks + +kyber_keypair: +median: 36128 cycles/ticks +average: 36354 cycles/ticks + +kyber_encaps_derand: +median: 34512 cycles/ticks +average: 34637 cycles/ticks + +kyber_encaps: +median: 35464 cycles/ticks +average: 35631 cycles/ticks + +kyber_decaps: +median: 38644 cycles/ticks +average: 38803 cycles/ticks + +Loop spin: 513 +gen_a: +median: 12376 cycles/ticks +average: 12480 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 388 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21880 cycles/ticks +average: 21981 cycles/ticks + +indcpa_enc: +median: 21158 cycles/ticks +average: 21285 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33698 cycles/ticks +average: 33864 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36414 cycles/ticks + +kyber_encaps_derand: +median: 34426 cycles/ticks +average: 34575 cycles/ticks + +kyber_encaps: +median: 35398 cycles/ticks +average: 35567 cycles/ticks + +kyber_decaps: +median: 38638 cycles/ticks +average: 38812 cycles/ticks + +Loop spin: 514 +gen_a: +median: 12388 cycles/ticks +average: 12487 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 23406 cycles/ticks +average: 23533 cycles/ticks + +indcpa_enc: +median: 22650 cycles/ticks +average: 22777 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33696 cycles/ticks +average: 33933 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36390 cycles/ticks + +kyber_encaps_derand: +median: 34476 cycles/ticks +average: 34605 cycles/ticks + +kyber_encaps: +median: 35418 cycles/ticks +average: 35575 cycles/ticks + +kyber_decaps: +median: 38778 cycles/ticks +average: 38920 cycles/ticks + +Loop spin: 515 +gen_a: +median: 12600 cycles/ticks +average: 12682 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 393 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21884 cycles/ticks +average: 21992 cycles/ticks + +indcpa_enc: +median: 21100 cycles/ticks +average: 21240 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 35108 cycles/ticks +average: 35267 cycles/ticks + +kyber_keypair: +median: 36110 cycles/ticks +average: 36379 cycles/ticks + +kyber_encaps_derand: +median: 34390 cycles/ticks +average: 34538 cycles/ticks + +kyber_encaps: +median: 35328 cycles/ticks +average: 35598 cycles/ticks + +kyber_decaps: +median: 38652 cycles/ticks +average: 38796 cycles/ticks + +Loop spin: 516 +gen_a: +median: 12452 cycles/ticks +average: 12540 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21982 cycles/ticks +average: 22094 cycles/ticks + +indcpa_enc: +median: 21222 cycles/ticks +average: 21361 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33680 cycles/ticks +average: 33820 cycles/ticks + +kyber_keypair: +median: 36100 cycles/ticks +average: 36313 cycles/ticks + +kyber_encaps_derand: +median: 34480 cycles/ticks +average: 34628 cycles/ticks + +kyber_encaps: +median: 35430 cycles/ticks +average: 35608 cycles/ticks + +kyber_decaps: +median: 38758 cycles/ticks +average: 38896 cycles/ticks + +Loop spin: 517 +gen_a: +median: 12374 cycles/ticks +average: 12509 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1578 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21958 cycles/ticks +average: 22083 cycles/ticks + +indcpa_enc: +median: 21218 cycles/ticks +average: 21347 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33728 cycles/ticks +average: 33881 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36402 cycles/ticks + +kyber_encaps_derand: +median: 34520 cycles/ticks +average: 34674 cycles/ticks + +kyber_encaps: +median: 35494 cycles/ticks +average: 35670 cycles/ticks + +kyber_decaps: +median: 38778 cycles/ticks +average: 38912 cycles/ticks + +Loop spin: 518 +gen_a: +median: 12382 cycles/ticks +average: 12474 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1579 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21848 cycles/ticks +average: 21963 cycles/ticks + +indcpa_enc: +median: 21086 cycles/ticks +average: 21193 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33696 cycles/ticks +average: 33822 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36425 cycles/ticks + +kyber_encaps_derand: +median: 34536 cycles/ticks +average: 34678 cycles/ticks + +kyber_encaps: +median: 35572 cycles/ticks +average: 35724 cycles/ticks + +kyber_decaps: +median: 38812 cycles/ticks +average: 38975 cycles/ticks + +Loop spin: 519 +gen_a: +median: 12376 cycles/ticks +average: 12495 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21814 cycles/ticks +average: 21955 cycles/ticks + +indcpa_enc: +median: 21070 cycles/ticks +average: 21180 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1567 cycles/ticks + +kyber_keypair_derand: +median: 33798 cycles/ticks +average: 33956 cycles/ticks + +kyber_keypair: +median: 36172 cycles/ticks +average: 36432 cycles/ticks + +kyber_encaps_derand: +median: 34466 cycles/ticks +average: 34590 cycles/ticks + +kyber_encaps: +median: 35412 cycles/ticks +average: 35550 cycles/ticks + +kyber_decaps: +median: 38770 cycles/ticks +average: 38951 cycles/ticks + +Loop spin: 520 +gen_a: +median: 12594 cycles/ticks +average: 12711 cycles/ticks + +poly_getnoise_eta1: +median: 1552 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 394 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23264 cycles/ticks +average: 23376 cycles/ticks + +indcpa_enc: +median: 22522 cycles/ticks +average: 22655 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33714 cycles/ticks +average: 33879 cycles/ticks + +kyber_keypair: +median: 36200 cycles/ticks +average: 36474 cycles/ticks + +kyber_encaps_derand: +median: 34518 cycles/ticks +average: 34664 cycles/ticks + +kyber_encaps: +median: 35460 cycles/ticks +average: 35615 cycles/ticks + +kyber_decaps: +median: 38742 cycles/ticks +average: 38888 cycles/ticks + +Loop spin: 521 +gen_a: +median: 12352 cycles/ticks +average: 12457 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 391 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21804 cycles/ticks +average: 21929 cycles/ticks + +indcpa_enc: +median: 21108 cycles/ticks +average: 21242 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 34952 cycles/ticks +average: 35109 cycles/ticks + +kyber_keypair: +median: 36102 cycles/ticks +average: 36389 cycles/ticks + +kyber_encaps_derand: +median: 34478 cycles/ticks +average: 34622 cycles/ticks + +kyber_encaps: +median: 35406 cycles/ticks +average: 35572 cycles/ticks + +kyber_decaps: +median: 38692 cycles/ticks +average: 38850 cycles/ticks + +Loop spin: 522 +gen_a: +median: 12376 cycles/ticks +average: 12468 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23388 cycles/ticks +average: 23514 cycles/ticks + +indcpa_enc: +median: 22644 cycles/ticks +average: 22777 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 35174 cycles/ticks +average: 35331 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36409 cycles/ticks + +kyber_encaps_derand: +median: 34488 cycles/ticks +average: 34628 cycles/ticks + +kyber_encaps: +median: 35436 cycles/ticks +average: 35577 cycles/ticks + +kyber_decaps: +median: 38706 cycles/ticks +average: 38838 cycles/ticks + +Loop spin: 523 +gen_a: +median: 12384 cycles/ticks +average: 12489 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1595 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21684 cycles/ticks +average: 21785 cycles/ticks + +indcpa_enc: +median: 20934 cycles/ticks +average: 21052 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1566 cycles/ticks + +kyber_keypair_derand: +median: 33780 cycles/ticks +average: 33929 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36422 cycles/ticks + +kyber_encaps_derand: +median: 34662 cycles/ticks +average: 34789 cycles/ticks + +kyber_encaps: +median: 35576 cycles/ticks +average: 35731 cycles/ticks + +kyber_decaps: +median: 38834 cycles/ticks +average: 38973 cycles/ticks + +Loop spin: 524 +gen_a: +median: 12408 cycles/ticks +average: 12493 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21980 cycles/ticks +average: 22068 cycles/ticks + +indcpa_enc: +median: 21172 cycles/ticks +average: 21300 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1530 cycles/ticks + +kyber_keypair_derand: +median: 35164 cycles/ticks +average: 35321 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36463 cycles/ticks + +kyber_encaps_derand: +median: 34526 cycles/ticks +average: 34671 cycles/ticks + +kyber_encaps: +median: 35478 cycles/ticks +average: 35653 cycles/ticks + +kyber_decaps: +median: 38708 cycles/ticks +average: 38855 cycles/ticks + +Loop spin: 525 +gen_a: +median: 12348 cycles/ticks +average: 12447 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23236 cycles/ticks +average: 23353 cycles/ticks + +indcpa_enc: +median: 22474 cycles/ticks +average: 22620 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33702 cycles/ticks +average: 33959 cycles/ticks + +kyber_keypair: +median: 36178 cycles/ticks +average: 36420 cycles/ticks + +kyber_encaps_derand: +median: 34512 cycles/ticks +average: 34645 cycles/ticks + +kyber_encaps: +median: 35462 cycles/ticks +average: 35607 cycles/ticks + +kyber_decaps: +median: 38726 cycles/ticks +average: 38853 cycles/ticks + +Loop spin: 526 +gen_a: +median: 12370 cycles/ticks +average: 12457 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 394 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21888 cycles/ticks +average: 21989 cycles/ticks + +indcpa_enc: +median: 21104 cycles/ticks +average: 21241 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 33822 cycles/ticks +average: 34011 cycles/ticks + +kyber_keypair: +median: 36238 cycles/ticks +average: 36503 cycles/ticks + +kyber_encaps_derand: +median: 34626 cycles/ticks +average: 34774 cycles/ticks + +kyber_encaps: +median: 35572 cycles/ticks +average: 35813 cycles/ticks + +kyber_decaps: +median: 38916 cycles/ticks +average: 39072 cycles/ticks + +Loop spin: 527 +gen_a: +median: 12356 cycles/ticks +average: 12456 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 278 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21808 cycles/ticks +average: 21944 cycles/ticks + +indcpa_enc: +median: 21092 cycles/ticks +average: 21196 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1569 cycles/ticks + +kyber_keypair_derand: +median: 33726 cycles/ticks +average: 33877 cycles/ticks + +kyber_keypair: +median: 36224 cycles/ticks +average: 36457 cycles/ticks + +kyber_encaps_derand: +median: 34328 cycles/ticks +average: 34489 cycles/ticks + +kyber_encaps: +median: 35290 cycles/ticks +average: 35469 cycles/ticks + +kyber_decaps: +median: 38564 cycles/ticks +average: 38750 cycles/ticks + +Loop spin: 528 +gen_a: +median: 12346 cycles/ticks +average: 12440 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1578 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1542 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21888 cycles/ticks +average: 22000 cycles/ticks + +indcpa_enc: +median: 21106 cycles/ticks +average: 21248 cycles/ticks + +indcpa_dec: +median: 1560 cycles/ticks +average: 1571 cycles/ticks + +kyber_keypair_derand: +median: 33682 cycles/ticks +average: 33832 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36433 cycles/ticks + +kyber_encaps_derand: +median: 34576 cycles/ticks +average: 34712 cycles/ticks + +kyber_encaps: +median: 35522 cycles/ticks +average: 35685 cycles/ticks + +kyber_decaps: +median: 38826 cycles/ticks +average: 38971 cycles/ticks + +Loop spin: 529 +gen_a: +median: 12344 cycles/ticks +average: 12446 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21940 cycles/ticks +average: 22049 cycles/ticks + +indcpa_enc: +median: 21186 cycles/ticks +average: 21310 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33822 cycles/ticks +average: 34001 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36446 cycles/ticks + +kyber_encaps_derand: +median: 34416 cycles/ticks +average: 34593 cycles/ticks + +kyber_encaps: +median: 35356 cycles/ticks +average: 35527 cycles/ticks + +kyber_decaps: +median: 38628 cycles/ticks +average: 38787 cycles/ticks + +Loop spin: 530 +gen_a: +median: 12348 cycles/ticks +average: 12452 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21858 cycles/ticks +average: 21967 cycles/ticks + +indcpa_enc: +median: 21112 cycles/ticks +average: 21244 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33790 cycles/ticks +average: 33925 cycles/ticks + +kyber_keypair: +median: 36182 cycles/ticks +average: 36542 cycles/ticks + +kyber_encaps_derand: +median: 34532 cycles/ticks +average: 34647 cycles/ticks + +kyber_encaps: +median: 35478 cycles/ticks +average: 35657 cycles/ticks + +kyber_decaps: +median: 38724 cycles/ticks +average: 38885 cycles/ticks + +Loop spin: 531 +gen_a: +median: 12338 cycles/ticks +average: 12447 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21886 cycles/ticks +average: 22029 cycles/ticks + +indcpa_enc: +median: 21152 cycles/ticks +average: 21259 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33770 cycles/ticks +average: 33909 cycles/ticks + +kyber_keypair: +median: 36182 cycles/ticks +average: 36459 cycles/ticks + +kyber_encaps_derand: +median: 34524 cycles/ticks +average: 34636 cycles/ticks + +kyber_encaps: +median: 35486 cycles/ticks +average: 35650 cycles/ticks + +kyber_decaps: +median: 38682 cycles/ticks +average: 38824 cycles/ticks + +Loop spin: 532 +gen_a: +median: 12374 cycles/ticks +average: 12457 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21846 cycles/ticks +average: 21968 cycles/ticks + +indcpa_enc: +median: 21090 cycles/ticks +average: 21205 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33656 cycles/ticks +average: 33827 cycles/ticks + +kyber_keypair: +median: 36116 cycles/ticks +average: 36368 cycles/ticks + +kyber_encaps_derand: +median: 34558 cycles/ticks +average: 34708 cycles/ticks + +kyber_encaps: +median: 35448 cycles/ticks +average: 35625 cycles/ticks + +kyber_decaps: +median: 38712 cycles/ticks +average: 38906 cycles/ticks + +Loop spin: 533 +gen_a: +median: 12424 cycles/ticks +average: 12525 cycles/ticks + +poly_getnoise_eta1: +median: 1586 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21846 cycles/ticks +average: 21961 cycles/ticks + +indcpa_enc: +median: 21068 cycles/ticks +average: 21189 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1567 cycles/ticks + +kyber_keypair_derand: +median: 33768 cycles/ticks +average: 33932 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36420 cycles/ticks + +kyber_encaps_derand: +median: 34596 cycles/ticks +average: 34746 cycles/ticks + +kyber_encaps: +median: 35522 cycles/ticks +average: 35690 cycles/ticks + +kyber_decaps: +median: 38858 cycles/ticks +average: 38967 cycles/ticks + +Loop spin: 534 +gen_a: +median: 12336 cycles/ticks +average: 12431 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 114 cycles/ticks + +indcpa_keypair: +median: 21896 cycles/ticks +average: 21997 cycles/ticks + +indcpa_enc: +median: 21092 cycles/ticks +average: 21213 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33994 cycles/ticks +average: 34137 cycles/ticks + +kyber_keypair: +median: 36116 cycles/ticks +average: 36376 cycles/ticks + +kyber_encaps_derand: +median: 35944 cycles/ticks +average: 36079 cycles/ticks + +kyber_encaps: +median: 36942 cycles/ticks +average: 37095 cycles/ticks + +kyber_decaps: +median: 40204 cycles/ticks +average: 40337 cycles/ticks + +Loop spin: 535 +gen_a: +median: 12570 cycles/ticks +average: 12660 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21880 cycles/ticks +average: 21994 cycles/ticks + +indcpa_enc: +median: 21108 cycles/ticks +average: 21252 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33926 cycles/ticks +average: 34096 cycles/ticks + +kyber_keypair: +median: 36168 cycles/ticks +average: 36449 cycles/ticks + +kyber_encaps_derand: +median: 34414 cycles/ticks +average: 34556 cycles/ticks + +kyber_encaps: +median: 35402 cycles/ticks +average: 35544 cycles/ticks + +kyber_decaps: +median: 38726 cycles/ticks +average: 38877 cycles/ticks + +Loop spin: 536 +gen_a: +median: 12326 cycles/ticks +average: 12459 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21858 cycles/ticks +average: 21966 cycles/ticks + +indcpa_enc: +median: 21086 cycles/ticks +average: 21216 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33686 cycles/ticks +average: 33922 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36396 cycles/ticks + +kyber_encaps_derand: +median: 34524 cycles/ticks +average: 34689 cycles/ticks + +kyber_encaps: +median: 35464 cycles/ticks +average: 35658 cycles/ticks + +kyber_decaps: +median: 38766 cycles/ticks +average: 38925 cycles/ticks + +Loop spin: 537 +gen_a: +median: 12374 cycles/ticks +average: 12467 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1595 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21936 cycles/ticks +average: 22075 cycles/ticks + +indcpa_enc: +median: 21204 cycles/ticks +average: 21330 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33808 cycles/ticks +average: 33976 cycles/ticks + +kyber_keypair: +median: 36122 cycles/ticks +average: 36383 cycles/ticks + +kyber_encaps_derand: +median: 34390 cycles/ticks +average: 34537 cycles/ticks + +kyber_encaps: +median: 35402 cycles/ticks +average: 35540 cycles/ticks + +kyber_decaps: +median: 38648 cycles/ticks +average: 38859 cycles/ticks + +Loop spin: 538 +gen_a: +median: 12652 cycles/ticks +average: 12728 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 278 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21914 cycles/ticks +average: 22048 cycles/ticks + +indcpa_enc: +median: 21212 cycles/ticks +average: 21336 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1584 cycles/ticks + +kyber_keypair_derand: +median: 33746 cycles/ticks +average: 33917 cycles/ticks + +kyber_keypair: +median: 36160 cycles/ticks +average: 36397 cycles/ticks + +kyber_encaps_derand: +median: 34448 cycles/ticks +average: 34562 cycles/ticks + +kyber_encaps: +median: 35420 cycles/ticks +average: 35582 cycles/ticks + +kyber_decaps: +median: 38720 cycles/ticks +average: 38919 cycles/ticks + +Loop spin: 539 +gen_a: +median: 12364 cycles/ticks +average: 12477 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 71 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21884 cycles/ticks +average: 21994 cycles/ticks + +indcpa_enc: +median: 21094 cycles/ticks +average: 21225 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33736 cycles/ticks +average: 33914 cycles/ticks + +kyber_keypair: +median: 36194 cycles/ticks +average: 36443 cycles/ticks + +kyber_encaps_derand: +median: 34518 cycles/ticks +average: 34655 cycles/ticks + +kyber_encaps: +median: 35450 cycles/ticks +average: 35605 cycles/ticks + +kyber_decaps: +median: 38592 cycles/ticks +average: 38748 cycles/ticks + +Loop spin: 540 +gen_a: +median: 12406 cycles/ticks +average: 12532 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1596 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21858 cycles/ticks +average: 21957 cycles/ticks + +indcpa_enc: +median: 21280 cycles/ticks +average: 21434 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33718 cycles/ticks +average: 33860 cycles/ticks + +kyber_keypair: +median: 36152 cycles/ticks +average: 36382 cycles/ticks + +kyber_encaps_derand: +median: 34458 cycles/ticks +average: 34567 cycles/ticks + +kyber_encaps: +median: 35470 cycles/ticks +average: 35619 cycles/ticks + +kyber_decaps: +median: 38694 cycles/ticks +average: 38862 cycles/ticks + +Loop spin: 541 +gen_a: +median: 12326 cycles/ticks +average: 12444 cycles/ticks + +poly_getnoise_eta1: +median: 1584 cycles/ticks +average: 1598 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 24 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 401 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 23212 cycles/ticks +average: 23341 cycles/ticks + +indcpa_enc: +median: 22430 cycles/ticks +average: 22551 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33700 cycles/ticks +average: 33855 cycles/ticks + +kyber_keypair: +median: 36090 cycles/ticks +average: 36387 cycles/ticks + +kyber_encaps_derand: +median: 35986 cycles/ticks +average: 36093 cycles/ticks + +kyber_encaps: +median: 36914 cycles/ticks +average: 37069 cycles/ticks + +kyber_decaps: +median: 40268 cycles/ticks +average: 40448 cycles/ticks + +Loop spin: 542 +gen_a: +median: 12454 cycles/ticks +average: 12523 cycles/ticks + +poly_getnoise_eta1: +median: 1584 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21796 cycles/ticks +average: 21901 cycles/ticks + +indcpa_enc: +median: 21034 cycles/ticks +average: 21166 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33748 cycles/ticks +average: 33886 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36405 cycles/ticks + +kyber_encaps_derand: +median: 34326 cycles/ticks +average: 34468 cycles/ticks + +kyber_encaps: +median: 35310 cycles/ticks +average: 35434 cycles/ticks + +kyber_decaps: +median: 38608 cycles/ticks +average: 38749 cycles/ticks + +Loop spin: 543 +gen_a: +median: 12362 cycles/ticks +average: 12495 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 22062 cycles/ticks +average: 22170 cycles/ticks + +indcpa_enc: +median: 21186 cycles/ticks +average: 21311 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33784 cycles/ticks +average: 33925 cycles/ticks + +kyber_keypair: +median: 36114 cycles/ticks +average: 36398 cycles/ticks + +kyber_encaps_derand: +median: 34566 cycles/ticks +average: 34695 cycles/ticks + +kyber_encaps: +median: 35444 cycles/ticks +average: 35592 cycles/ticks + +kyber_decaps: +median: 38682 cycles/ticks +average: 38869 cycles/ticks + +Loop spin: 544 +gen_a: +median: 12340 cycles/ticks +average: 12444 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21904 cycles/ticks +average: 22047 cycles/ticks + +indcpa_enc: +median: 21120 cycles/ticks +average: 21257 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33854 cycles/ticks +average: 33983 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36386 cycles/ticks + +kyber_encaps_derand: +median: 34532 cycles/ticks +average: 34670 cycles/ticks + +kyber_encaps: +median: 35456 cycles/ticks +average: 35618 cycles/ticks + +kyber_decaps: +median: 38758 cycles/ticks +average: 38904 cycles/ticks + +Loop spin: 545 +gen_a: +median: 12360 cycles/ticks +average: 12452 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21872 cycles/ticks +average: 21997 cycles/ticks + +indcpa_enc: +median: 21150 cycles/ticks +average: 21266 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33682 cycles/ticks +average: 33826 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36402 cycles/ticks + +kyber_encaps_derand: +median: 34464 cycles/ticks +average: 34625 cycles/ticks + +kyber_encaps: +median: 35396 cycles/ticks +average: 35558 cycles/ticks + +kyber_decaps: +median: 38744 cycles/ticks +average: 38897 cycles/ticks + +Loop spin: 546 +gen_a: +median: 12330 cycles/ticks +average: 12435 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21998 cycles/ticks +average: 22121 cycles/ticks + +indcpa_enc: +median: 21196 cycles/ticks +average: 21307 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 33816 cycles/ticks +average: 33977 cycles/ticks + +kyber_keypair: +median: 36174 cycles/ticks +average: 36467 cycles/ticks + +kyber_encaps_derand: +median: 34364 cycles/ticks +average: 34509 cycles/ticks + +kyber_encaps: +median: 35378 cycles/ticks +average: 35536 cycles/ticks + +kyber_decaps: +median: 38686 cycles/ticks +average: 38830 cycles/ticks + +Loop spin: 547 +gen_a: +median: 12364 cycles/ticks +average: 12452 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21854 cycles/ticks +average: 21950 cycles/ticks + +indcpa_enc: +median: 21186 cycles/ticks +average: 21320 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33682 cycles/ticks +average: 33807 cycles/ticks + +kyber_keypair: +median: 36170 cycles/ticks +average: 36569 cycles/ticks + +kyber_encaps_derand: +median: 34532 cycles/ticks +average: 34672 cycles/ticks + +kyber_encaps: +median: 35622 cycles/ticks +average: 35764 cycles/ticks + +kyber_decaps: +median: 38714 cycles/ticks +average: 38847 cycles/ticks + +Loop spin: 548 +gen_a: +median: 12376 cycles/ticks +average: 12475 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21880 cycles/ticks +average: 21994 cycles/ticks + +indcpa_enc: +median: 21156 cycles/ticks +average: 21275 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33614 cycles/ticks +average: 33733 cycles/ticks + +kyber_keypair: +median: 36106 cycles/ticks +average: 36329 cycles/ticks + +kyber_encaps_derand: +median: 34504 cycles/ticks +average: 34626 cycles/ticks + +kyber_encaps: +median: 35414 cycles/ticks +average: 35595 cycles/ticks + +kyber_decaps: +median: 38660 cycles/ticks +average: 38862 cycles/ticks + +Loop spin: 549 +gen_a: +median: 12350 cycles/ticks +average: 12452 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21898 cycles/ticks +average: 22017 cycles/ticks + +indcpa_enc: +median: 21124 cycles/ticks +average: 21238 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33844 cycles/ticks +average: 33973 cycles/ticks + +kyber_keypair: +median: 36122 cycles/ticks +average: 36367 cycles/ticks + +kyber_encaps_derand: +median: 34452 cycles/ticks +average: 34570 cycles/ticks + +kyber_encaps: +median: 35366 cycles/ticks +average: 35520 cycles/ticks + +kyber_decaps: +median: 38686 cycles/ticks +average: 38823 cycles/ticks + +Loop spin: 550 +gen_a: +median: 12340 cycles/ticks +average: 12469 cycles/ticks + +poly_getnoise_eta1: +median: 1586 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1565 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21902 cycles/ticks +average: 21994 cycles/ticks + +indcpa_enc: +median: 21140 cycles/ticks +average: 21252 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33726 cycles/ticks +average: 33870 cycles/ticks + +kyber_keypair: +median: 36218 cycles/ticks +average: 36457 cycles/ticks + +kyber_encaps_derand: +median: 34504 cycles/ticks +average: 34609 cycles/ticks + +kyber_encaps: +median: 35498 cycles/ticks +average: 35626 cycles/ticks + +kyber_decaps: +median: 38744 cycles/ticks +average: 38901 cycles/ticks + +Loop spin: 551 +gen_a: +median: 12324 cycles/ticks +average: 12427 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 274 cycles/ticks +average: 273 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 120 cycles/ticks + +indcpa_keypair: +median: 21768 cycles/ticks +average: 21857 cycles/ticks + +indcpa_enc: +median: 21036 cycles/ticks +average: 21175 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33652 cycles/ticks +average: 33802 cycles/ticks + +kyber_keypair: +median: 36116 cycles/ticks +average: 36361 cycles/ticks + +kyber_encaps_derand: +median: 34378 cycles/ticks +average: 34469 cycles/ticks + +kyber_encaps: +median: 35348 cycles/ticks +average: 35482 cycles/ticks + +kyber_decaps: +median: 38592 cycles/ticks +average: 38750 cycles/ticks + +Loop spin: 552 +gen_a: +median: 12386 cycles/ticks +average: 12482 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 238 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21752 cycles/ticks +average: 21916 cycles/ticks + +indcpa_enc: +median: 21050 cycles/ticks +average: 21169 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33712 cycles/ticks +average: 33874 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36364 cycles/ticks + +kyber_encaps_derand: +median: 34364 cycles/ticks +average: 34502 cycles/ticks + +kyber_encaps: +median: 35296 cycles/ticks +average: 35476 cycles/ticks + +kyber_decaps: +median: 38628 cycles/ticks +average: 38782 cycles/ticks + +Loop spin: 553 +gen_a: +median: 12358 cycles/ticks +average: 12462 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21844 cycles/ticks +average: 21937 cycles/ticks + +indcpa_enc: +median: 21134 cycles/ticks +average: 21258 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 35014 cycles/ticks +average: 35154 cycles/ticks + +kyber_keypair: +median: 36150 cycles/ticks +average: 36436 cycles/ticks + +kyber_encaps_derand: +median: 34452 cycles/ticks +average: 34580 cycles/ticks + +kyber_encaps: +median: 35366 cycles/ticks +average: 35590 cycles/ticks + +kyber_decaps: +median: 38660 cycles/ticks +average: 38823 cycles/ticks + +Loop spin: 554 +gen_a: +median: 12358 cycles/ticks +average: 12480 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 286 cycles/ticks +average: 287 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21874 cycles/ticks +average: 21990 cycles/ticks + +indcpa_enc: +median: 21134 cycles/ticks +average: 21263 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33570 cycles/ticks +average: 33754 cycles/ticks + +kyber_keypair: +median: 36114 cycles/ticks +average: 36371 cycles/ticks + +kyber_encaps_derand: +median: 34426 cycles/ticks +average: 34556 cycles/ticks + +kyber_encaps: +median: 35338 cycles/ticks +average: 35461 cycles/ticks + +kyber_decaps: +median: 38686 cycles/ticks +average: 38833 cycles/ticks + +Loop spin: 555 +gen_a: +median: 12358 cycles/ticks +average: 12460 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21898 cycles/ticks +average: 22002 cycles/ticks + +indcpa_enc: +median: 21188 cycles/ticks +average: 21313 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33800 cycles/ticks +average: 33961 cycles/ticks + +kyber_keypair: +median: 36186 cycles/ticks +average: 36428 cycles/ticks + +kyber_encaps_derand: +median: 34412 cycles/ticks +average: 34522 cycles/ticks + +kyber_encaps: +median: 35382 cycles/ticks +average: 35546 cycles/ticks + +kyber_decaps: +median: 38604 cycles/ticks +average: 38751 cycles/ticks + +Loop spin: 556 +gen_a: +median: 12366 cycles/ticks +average: 12474 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21890 cycles/ticks +average: 22007 cycles/ticks + +indcpa_enc: +median: 21140 cycles/ticks +average: 21256 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33878 cycles/ticks +average: 33997 cycles/ticks + +kyber_keypair: +median: 36166 cycles/ticks +average: 36443 cycles/ticks + +kyber_encaps_derand: +median: 34422 cycles/ticks +average: 34550 cycles/ticks + +kyber_encaps: +median: 35412 cycles/ticks +average: 35573 cycles/ticks + +kyber_decaps: +median: 38662 cycles/ticks +average: 38793 cycles/ticks + +Loop spin: 557 +gen_a: +median: 12384 cycles/ticks +average: 12472 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1567 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21972 cycles/ticks +average: 22081 cycles/ticks + +indcpa_enc: +median: 21212 cycles/ticks +average: 21324 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33738 cycles/ticks +average: 33896 cycles/ticks + +kyber_keypair: +median: 36124 cycles/ticks +average: 36382 cycles/ticks + +kyber_encaps_derand: +median: 34412 cycles/ticks +average: 34532 cycles/ticks + +kyber_encaps: +median: 35300 cycles/ticks +average: 35467 cycles/ticks + +kyber_decaps: +median: 38670 cycles/ticks +average: 38791 cycles/ticks + +Loop spin: 558 +gen_a: +median: 12378 cycles/ticks +average: 12518 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 41 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21876 cycles/ticks +average: 22050 cycles/ticks + +indcpa_enc: +median: 21112 cycles/ticks +average: 21243 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1561 cycles/ticks + +kyber_keypair_derand: +median: 33612 cycles/ticks +average: 33775 cycles/ticks + +kyber_keypair: +median: 36166 cycles/ticks +average: 36426 cycles/ticks + +kyber_encaps_derand: +median: 34422 cycles/ticks +average: 34541 cycles/ticks + +kyber_encaps: +median: 35348 cycles/ticks +average: 35483 cycles/ticks + +kyber_decaps: +median: 38662 cycles/ticks +average: 38886 cycles/ticks + +Loop spin: 559 +gen_a: +median: 12340 cycles/ticks +average: 12439 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 287 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21856 cycles/ticks +average: 22001 cycles/ticks + +indcpa_enc: +median: 21094 cycles/ticks +average: 21216 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33718 cycles/ticks +average: 33880 cycles/ticks + +kyber_keypair: +median: 36158 cycles/ticks +average: 36383 cycles/ticks + +kyber_encaps_derand: +median: 34620 cycles/ticks +average: 34815 cycles/ticks + +kyber_encaps: +median: 35620 cycles/ticks +average: 35779 cycles/ticks + +kyber_decaps: +median: 38910 cycles/ticks +average: 39069 cycles/ticks + +Loop spin: 560 +gen_a: +median: 12578 cycles/ticks +average: 12682 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 125 cycles/ticks + +indcpa_keypair: +median: 21930 cycles/ticks +average: 22042 cycles/ticks + +indcpa_enc: +median: 21142 cycles/ticks +average: 21268 cycles/ticks + +indcpa_dec: +median: 1558 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33774 cycles/ticks +average: 33927 cycles/ticks + +kyber_keypair: +median: 36158 cycles/ticks +average: 36422 cycles/ticks + +kyber_encaps_derand: +median: 34460 cycles/ticks +average: 34620 cycles/ticks + +kyber_encaps: +median: 35382 cycles/ticks +average: 35534 cycles/ticks + +kyber_decaps: +median: 38780 cycles/ticks +average: 38916 cycles/ticks + +Loop spin: 561 +gen_a: +median: 12398 cycles/ticks +average: 12522 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21756 cycles/ticks +average: 21876 cycles/ticks + +indcpa_enc: +median: 20986 cycles/ticks +average: 21114 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33810 cycles/ticks +average: 33978 cycles/ticks + +kyber_keypair: +median: 36152 cycles/ticks +average: 36378 cycles/ticks + +kyber_encaps_derand: +median: 35884 cycles/ticks +average: 36028 cycles/ticks + +kyber_encaps: +median: 36776 cycles/ticks +average: 36943 cycles/ticks + +kyber_decaps: +median: 40076 cycles/ticks +average: 40194 cycles/ticks + +Loop spin: 562 +gen_a: +median: 12402 cycles/ticks +average: 12519 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 275 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 395 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21972 cycles/ticks +average: 22074 cycles/ticks + +indcpa_enc: +median: 21228 cycles/ticks +average: 21335 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 35088 cycles/ticks +average: 35227 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36422 cycles/ticks + +kyber_encaps_derand: +median: 34416 cycles/ticks +average: 34559 cycles/ticks + +kyber_encaps: +median: 35376 cycles/ticks +average: 35563 cycles/ticks + +kyber_decaps: +median: 38650 cycles/ticks +average: 38789 cycles/ticks + +Loop spin: 563 +gen_a: +median: 12364 cycles/ticks +average: 12462 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1570 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23188 cycles/ticks +average: 23307 cycles/ticks + +indcpa_enc: +median: 22484 cycles/ticks +average: 22619 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33644 cycles/ticks +average: 33867 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36382 cycles/ticks + +kyber_encaps_derand: +median: 34522 cycles/ticks +average: 34664 cycles/ticks + +kyber_encaps: +median: 35430 cycles/ticks +average: 35581 cycles/ticks + +kyber_decaps: +median: 38802 cycles/ticks +average: 38949 cycles/ticks + +Loop spin: 564 +gen_a: +median: 12340 cycles/ticks +average: 12444 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 275 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 32 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21924 cycles/ticks +average: 22069 cycles/ticks + +indcpa_enc: +median: 21168 cycles/ticks +average: 21301 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1554 cycles/ticks + +kyber_keypair_derand: +median: 33762 cycles/ticks +average: 33932 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36390 cycles/ticks + +kyber_encaps_derand: +median: 34544 cycles/ticks +average: 34680 cycles/ticks + +kyber_encaps: +median: 35468 cycles/ticks +average: 35650 cycles/ticks + +kyber_decaps: +median: 38860 cycles/ticks +average: 39027 cycles/ticks + +Loop spin: 565 +gen_a: +median: 12386 cycles/ticks +average: 12488 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21840 cycles/ticks +average: 21979 cycles/ticks + +indcpa_enc: +median: 21078 cycles/ticks +average: 21198 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33678 cycles/ticks +average: 33833 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36380 cycles/ticks + +kyber_encaps_derand: +median: 34488 cycles/ticks +average: 34631 cycles/ticks + +kyber_encaps: +median: 35402 cycles/ticks +average: 35595 cycles/ticks + +kyber_decaps: +median: 38706 cycles/ticks +average: 38881 cycles/ticks + +Loop spin: 566 +gen_a: +median: 12358 cycles/ticks +average: 12455 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21792 cycles/ticks +average: 21916 cycles/ticks + +indcpa_enc: +median: 21024 cycles/ticks +average: 21185 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33810 cycles/ticks +average: 33971 cycles/ticks + +kyber_keypair: +median: 36124 cycles/ticks +average: 36348 cycles/ticks + +kyber_encaps_derand: +median: 34358 cycles/ticks +average: 34480 cycles/ticks + +kyber_encaps: +median: 35346 cycles/ticks +average: 35511 cycles/ticks + +kyber_decaps: +median: 38628 cycles/ticks +average: 38756 cycles/ticks + +Loop spin: 567 +gen_a: +median: 12330 cycles/ticks +average: 12427 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1580 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21940 cycles/ticks +average: 22053 cycles/ticks + +indcpa_enc: +median: 21206 cycles/ticks +average: 21314 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33844 cycles/ticks +average: 34020 cycles/ticks + +kyber_keypair: +median: 36100 cycles/ticks +average: 36365 cycles/ticks + +kyber_encaps_derand: +median: 34456 cycles/ticks +average: 34609 cycles/ticks + +kyber_encaps: +median: 35418 cycles/ticks +average: 35599 cycles/ticks + +kyber_decaps: +median: 38796 cycles/ticks +average: 38957 cycles/ticks + +Loop spin: 568 +gen_a: +median: 12398 cycles/ticks +average: 12503 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21932 cycles/ticks +average: 22060 cycles/ticks + +indcpa_enc: +median: 21104 cycles/ticks +average: 21227 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33776 cycles/ticks +average: 33935 cycles/ticks + +kyber_keypair: +median: 36100 cycles/ticks +average: 36302 cycles/ticks + +kyber_encaps_derand: +median: 34456 cycles/ticks +average: 34585 cycles/ticks + +kyber_encaps: +median: 35440 cycles/ticks +average: 35608 cycles/ticks + +kyber_decaps: +median: 38738 cycles/ticks +average: 38880 cycles/ticks + +Loop spin: 569 +gen_a: +median: 12390 cycles/ticks +average: 12474 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21862 cycles/ticks +average: 22063 cycles/ticks + +indcpa_enc: +median: 21088 cycles/ticks +average: 21206 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1567 cycles/ticks + +kyber_keypair_derand: +median: 33690 cycles/ticks +average: 33815 cycles/ticks + +kyber_keypair: +median: 36196 cycles/ticks +average: 36417 cycles/ticks + +kyber_encaps_derand: +median: 35896 cycles/ticks +average: 36042 cycles/ticks + +kyber_encaps: +median: 36826 cycles/ticks +average: 36995 cycles/ticks + +kyber_decaps: +median: 40102 cycles/ticks +average: 40258 cycles/ticks + +Loop spin: 570 +gen_a: +median: 12374 cycles/ticks +average: 12463 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23320 cycles/ticks +average: 23435 cycles/ticks + +indcpa_enc: +median: 22552 cycles/ticks +average: 22677 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33760 cycles/ticks +average: 33917 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36401 cycles/ticks + +kyber_encaps_derand: +median: 34554 cycles/ticks +average: 34762 cycles/ticks + +kyber_encaps: +median: 35480 cycles/ticks +average: 35631 cycles/ticks + +kyber_decaps: +median: 38688 cycles/ticks +average: 38841 cycles/ticks + +Loop spin: 571 +gen_a: +median: 12386 cycles/ticks +average: 12506 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1579 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1565 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23346 cycles/ticks +average: 23453 cycles/ticks + +indcpa_enc: +median: 22584 cycles/ticks +average: 22730 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1568 cycles/ticks + +kyber_keypair_derand: +median: 33740 cycles/ticks +average: 33926 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36416 cycles/ticks + +kyber_encaps_derand: +median: 34388 cycles/ticks +average: 34505 cycles/ticks + +kyber_encaps: +median: 35344 cycles/ticks +average: 35452 cycles/ticks + +kyber_decaps: +median: 38606 cycles/ticks +average: 38745 cycles/ticks + +Loop spin: 572 +gen_a: +median: 12326 cycles/ticks +average: 12420 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 392 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21876 cycles/ticks +average: 21974 cycles/ticks + +indcpa_enc: +median: 21124 cycles/ticks +average: 21244 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33776 cycles/ticks +average: 33917 cycles/ticks + +kyber_keypair: +median: 36210 cycles/ticks +average: 36450 cycles/ticks + +kyber_encaps_derand: +median: 34442 cycles/ticks +average: 34591 cycles/ticks + +kyber_encaps: +median: 35384 cycles/ticks +average: 35544 cycles/ticks + +kyber_decaps: +median: 38664 cycles/ticks +average: 38783 cycles/ticks + +Loop spin: 573 +gen_a: +median: 12370 cycles/ticks +average: 12451 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1593 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 396 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21876 cycles/ticks +average: 21984 cycles/ticks + +indcpa_enc: +median: 21116 cycles/ticks +average: 21217 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33720 cycles/ticks +average: 33892 cycles/ticks + +kyber_keypair: +median: 36132 cycles/ticks +average: 36372 cycles/ticks + +kyber_encaps_derand: +median: 34480 cycles/ticks +average: 34601 cycles/ticks + +kyber_encaps: +median: 35398 cycles/ticks +average: 35571 cycles/ticks + +kyber_decaps: +median: 38766 cycles/ticks +average: 38915 cycles/ticks + +Loop spin: 574 +gen_a: +median: 12428 cycles/ticks +average: 12676 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21894 cycles/ticks +average: 22019 cycles/ticks + +indcpa_enc: +median: 21142 cycles/ticks +average: 21260 cycles/ticks + +indcpa_dec: +median: 1562 cycles/ticks +average: 1575 cycles/ticks + +kyber_keypair_derand: +median: 33728 cycles/ticks +average: 33932 cycles/ticks + +kyber_keypair: +median: 36158 cycles/ticks +average: 36425 cycles/ticks + +kyber_encaps_derand: +median: 34376 cycles/ticks +average: 34558 cycles/ticks + +kyber_encaps: +median: 35300 cycles/ticks +average: 35466 cycles/ticks + +kyber_decaps: +median: 38684 cycles/ticks +average: 38835 cycles/ticks + +Loop spin: 575 +gen_a: +median: 12404 cycles/ticks +average: 12513 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21938 cycles/ticks +average: 22055 cycles/ticks + +indcpa_enc: +median: 21342 cycles/ticks +average: 21498 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 35222 cycles/ticks +average: 35402 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36368 cycles/ticks + +kyber_encaps_derand: +median: 35886 cycles/ticks +average: 35996 cycles/ticks + +kyber_encaps: +median: 36830 cycles/ticks +average: 36977 cycles/ticks + +kyber_decaps: +median: 40102 cycles/ticks +average: 40278 cycles/ticks + +Loop spin: 576 +gen_a: +median: 12382 cycles/ticks +average: 12496 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 274 cycles/ticks +average: 273 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21914 cycles/ticks +average: 22071 cycles/ticks + +indcpa_enc: +median: 21188 cycles/ticks +average: 21320 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33716 cycles/ticks +average: 33892 cycles/ticks + +kyber_keypair: +median: 36170 cycles/ticks +average: 36444 cycles/ticks + +kyber_encaps_derand: +median: 35830 cycles/ticks +average: 35962 cycles/ticks + +kyber_encaps: +median: 36754 cycles/ticks +average: 36928 cycles/ticks + +kyber_decaps: +median: 40054 cycles/ticks +average: 40238 cycles/ticks + +Loop spin: 577 +gen_a: +median: 12340 cycles/ticks +average: 12438 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21906 cycles/ticks +average: 22032 cycles/ticks + +indcpa_enc: +median: 21136 cycles/ticks +average: 21254 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 35142 cycles/ticks +average: 35277 cycles/ticks + +kyber_keypair: +median: 36170 cycles/ticks +average: 36480 cycles/ticks + +kyber_encaps_derand: +median: 34438 cycles/ticks +average: 34602 cycles/ticks + +kyber_encaps: +median: 35386 cycles/ticks +average: 35536 cycles/ticks + +kyber_decaps: +median: 38628 cycles/ticks +average: 38797 cycles/ticks + +Loop spin: 578 +gen_a: +median: 12326 cycles/ticks +average: 12423 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21832 cycles/ticks +average: 21939 cycles/ticks + +indcpa_enc: +median: 21064 cycles/ticks +average: 21199 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1534 cycles/ticks + +kyber_keypair_derand: +median: 33818 cycles/ticks +average: 33979 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36422 cycles/ticks + +kyber_encaps_derand: +median: 35800 cycles/ticks +average: 35927 cycles/ticks + +kyber_encaps: +median: 36718 cycles/ticks +average: 36880 cycles/ticks + +kyber_decaps: +median: 40086 cycles/ticks +average: 40245 cycles/ticks + +Loop spin: 579 +gen_a: +median: 12362 cycles/ticks +average: 12473 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21874 cycles/ticks +average: 21978 cycles/ticks + +indcpa_enc: +median: 21086 cycles/ticks +average: 21235 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33770 cycles/ticks +average: 33914 cycles/ticks + +kyber_keypair: +median: 36176 cycles/ticks +average: 36446 cycles/ticks + +kyber_encaps_derand: +median: 34426 cycles/ticks +average: 34570 cycles/ticks + +kyber_encaps: +median: 35342 cycles/ticks +average: 35515 cycles/ticks + +kyber_decaps: +median: 38714 cycles/ticks +average: 38924 cycles/ticks + +Loop spin: 580 +gen_a: +median: 12392 cycles/ticks +average: 12497 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 285 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21886 cycles/ticks +average: 22012 cycles/ticks + +indcpa_enc: +median: 21140 cycles/ticks +average: 21256 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33844 cycles/ticks +average: 34011 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36367 cycles/ticks + +kyber_encaps_derand: +median: 34490 cycles/ticks +average: 34638 cycles/ticks + +kyber_encaps: +median: 35466 cycles/ticks +average: 35653 cycles/ticks + +kyber_decaps: +median: 38756 cycles/ticks +average: 38895 cycles/ticks + +Loop spin: 581 +gen_a: +median: 12578 cycles/ticks +average: 12696 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1598 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 285 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 22076 cycles/ticks +average: 22186 cycles/ticks + +indcpa_enc: +median: 21266 cycles/ticks +average: 21403 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33878 cycles/ticks +average: 34075 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36402 cycles/ticks + +kyber_encaps_derand: +median: 34470 cycles/ticks +average: 34591 cycles/ticks + +kyber_encaps: +median: 35418 cycles/ticks +average: 35606 cycles/ticks + +kyber_decaps: +median: 38702 cycles/ticks +average: 38813 cycles/ticks + +Loop spin: 582 +gen_a: +median: 12358 cycles/ticks +average: 12422 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21938 cycles/ticks +average: 22028 cycles/ticks + +indcpa_enc: +median: 21164 cycles/ticks +average: 21291 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 35180 cycles/ticks +average: 35351 cycles/ticks + +kyber_keypair: +median: 36114 cycles/ticks +average: 36366 cycles/ticks + +kyber_encaps_derand: +median: 34556 cycles/ticks +average: 34687 cycles/ticks + +kyber_encaps: +median: 35456 cycles/ticks +average: 35645 cycles/ticks + +kyber_decaps: +median: 38748 cycles/ticks +average: 38866 cycles/ticks + +Loop spin: 583 +gen_a: +median: 12384 cycles/ticks +average: 12474 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21924 cycles/ticks +average: 22066 cycles/ticks + +indcpa_enc: +median: 21158 cycles/ticks +average: 21276 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33648 cycles/ticks +average: 33760 cycles/ticks + +kyber_keypair: +median: 36176 cycles/ticks +average: 36406 cycles/ticks + +kyber_encaps_derand: +median: 34390 cycles/ticks +average: 34524 cycles/ticks + +kyber_encaps: +median: 35368 cycles/ticks +average: 35520 cycles/ticks + +kyber_decaps: +median: 38650 cycles/ticks +average: 38808 cycles/ticks + +Loop spin: 584 +gen_a: +median: 12388 cycles/ticks +average: 12488 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21802 cycles/ticks +average: 21926 cycles/ticks + +indcpa_enc: +median: 21038 cycles/ticks +average: 21161 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1559 cycles/ticks + +kyber_keypair_derand: +median: 33706 cycles/ticks +average: 33851 cycles/ticks + +kyber_keypair: +median: 36174 cycles/ticks +average: 36431 cycles/ticks + +kyber_encaps_derand: +median: 34546 cycles/ticks +average: 34677 cycles/ticks + +kyber_encaps: +median: 35502 cycles/ticks +average: 35649 cycles/ticks + +kyber_decaps: +median: 38770 cycles/ticks +average: 38933 cycles/ticks + +Loop spin: 585 +gen_a: +median: 12346 cycles/ticks +average: 12476 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21852 cycles/ticks +average: 21959 cycles/ticks + +indcpa_enc: +median: 21126 cycles/ticks +average: 21231 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33748 cycles/ticks +average: 33909 cycles/ticks + +kyber_keypair: +median: 36108 cycles/ticks +average: 36446 cycles/ticks + +kyber_encaps_derand: +median: 34556 cycles/ticks +average: 34704 cycles/ticks + +kyber_encaps: +median: 35508 cycles/ticks +average: 35662 cycles/ticks + +kyber_decaps: +median: 38792 cycles/ticks +average: 38920 cycles/ticks + +Loop spin: 586 +gen_a: +median: 12360 cycles/ticks +average: 12460 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 30 cycles/ticks +average: 30 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23214 cycles/ticks +average: 23311 cycles/ticks + +indcpa_enc: +median: 22528 cycles/ticks +average: 22637 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 33840 cycles/ticks +average: 33987 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36403 cycles/ticks + +kyber_encaps_derand: +median: 34494 cycles/ticks +average: 34625 cycles/ticks + +kyber_encaps: +median: 35572 cycles/ticks +average: 35718 cycles/ticks + +kyber_decaps: +median: 38672 cycles/ticks +average: 38828 cycles/ticks + +Loop spin: 587 +gen_a: +median: 12326 cycles/ticks +average: 12418 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 24 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 124 cycles/ticks + +indcpa_keypair: +median: 21800 cycles/ticks +average: 21930 cycles/ticks + +indcpa_enc: +median: 21028 cycles/ticks +average: 21181 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33732 cycles/ticks +average: 33895 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36374 cycles/ticks + +kyber_encaps_derand: +median: 34544 cycles/ticks +average: 34683 cycles/ticks + +kyber_encaps: +median: 35454 cycles/ticks +average: 35605 cycles/ticks + +kyber_decaps: +median: 38816 cycles/ticks +average: 38971 cycles/ticks + +Loop spin: 588 +gen_a: +median: 12330 cycles/ticks +average: 12427 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 406 cycles/ticks +average: 415 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21846 cycles/ticks +average: 21967 cycles/ticks + +indcpa_enc: +median: 21116 cycles/ticks +average: 21237 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1566 cycles/ticks + +kyber_keypair_derand: +median: 33720 cycles/ticks +average: 33859 cycles/ticks + +kyber_keypair: +median: 36166 cycles/ticks +average: 36354 cycles/ticks + +kyber_encaps_derand: +median: 34504 cycles/ticks +average: 34600 cycles/ticks + +kyber_encaps: +median: 35428 cycles/ticks +average: 35583 cycles/ticks + +kyber_decaps: +median: 38698 cycles/ticks +average: 38869 cycles/ticks + +Loop spin: 589 +gen_a: +median: 12410 cycles/ticks +average: 12508 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 288 cycles/ticks +average: 288 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21964 cycles/ticks +average: 22091 cycles/ticks + +indcpa_enc: +median: 21214 cycles/ticks +average: 21325 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33644 cycles/ticks +average: 33787 cycles/ticks + +kyber_keypair: +median: 36116 cycles/ticks +average: 36386 cycles/ticks + +kyber_encaps_derand: +median: 34570 cycles/ticks +average: 34696 cycles/ticks + +kyber_encaps: +median: 35480 cycles/ticks +average: 35644 cycles/ticks + +kyber_decaps: +median: 38810 cycles/ticks +average: 38957 cycles/ticks + +Loop spin: 590 +gen_a: +median: 12600 cycles/ticks +average: 12671 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21852 cycles/ticks +average: 21975 cycles/ticks + +indcpa_enc: +median: 21090 cycles/ticks +average: 21195 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1562 cycles/ticks + +kyber_keypair_derand: +median: 33850 cycles/ticks +average: 33991 cycles/ticks + +kyber_keypair: +median: 36190 cycles/ticks +average: 36417 cycles/ticks + +kyber_encaps_derand: +median: 35800 cycles/ticks +average: 35953 cycles/ticks + +kyber_encaps: +median: 36770 cycles/ticks +average: 36963 cycles/ticks + +kyber_decaps: +median: 40052 cycles/ticks +average: 40222 cycles/ticks + +Loop spin: 591 +gen_a: +median: 12376 cycles/ticks +average: 12479 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1570 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21898 cycles/ticks +average: 22029 cycles/ticks + +indcpa_enc: +median: 21174 cycles/ticks +average: 21289 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33810 cycles/ticks +average: 33973 cycles/ticks + +kyber_keypair: +median: 36166 cycles/ticks +average: 36424 cycles/ticks + +kyber_encaps_derand: +median: 34486 cycles/ticks +average: 34620 cycles/ticks + +kyber_encaps: +median: 35402 cycles/ticks +average: 35522 cycles/ticks + +kyber_decaps: +median: 38662 cycles/ticks +average: 38779 cycles/ticks + +Loop spin: 592 +gen_a: +median: 12636 cycles/ticks +average: 12662 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 25 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21874 cycles/ticks +average: 22002 cycles/ticks + +indcpa_enc: +median: 21118 cycles/ticks +average: 21257 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33736 cycles/ticks +average: 33859 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36449 cycles/ticks + +kyber_encaps_derand: +median: 34472 cycles/ticks +average: 34618 cycles/ticks + +kyber_encaps: +median: 35400 cycles/ticks +average: 35544 cycles/ticks + +kyber_decaps: +median: 38740 cycles/ticks +average: 38854 cycles/ticks + +Loop spin: 593 +gen_a: +median: 12384 cycles/ticks +average: 12487 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 22080 cycles/ticks +average: 22196 cycles/ticks + +indcpa_enc: +median: 21192 cycles/ticks +average: 21310 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1554 cycles/ticks + +kyber_keypair_derand: +median: 35006 cycles/ticks +average: 35161 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36466 cycles/ticks + +kyber_encaps_derand: +median: 34432 cycles/ticks +average: 34559 cycles/ticks + +kyber_encaps: +median: 35362 cycles/ticks +average: 35518 cycles/ticks + +kyber_decaps: +median: 38732 cycles/ticks +average: 38854 cycles/ticks + +Loop spin: 594 +gen_a: +median: 12406 cycles/ticks +average: 12532 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 394 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21934 cycles/ticks +average: 22047 cycles/ticks + +indcpa_enc: +median: 21200 cycles/ticks +average: 21333 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33640 cycles/ticks +average: 33785 cycles/ticks + +kyber_keypair: +median: 36182 cycles/ticks +average: 36439 cycles/ticks + +kyber_encaps_derand: +median: 34526 cycles/ticks +average: 34669 cycles/ticks + +kyber_encaps: +median: 35512 cycles/ticks +average: 35635 cycles/ticks + +kyber_decaps: +median: 38786 cycles/ticks +average: 38940 cycles/ticks + +Loop spin: 595 +gen_a: +median: 12382 cycles/ticks +average: 12498 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21878 cycles/ticks +average: 21997 cycles/ticks + +indcpa_enc: +median: 21152 cycles/ticks +average: 21263 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33790 cycles/ticks +average: 33935 cycles/ticks + +kyber_keypair: +median: 36192 cycles/ticks +average: 36482 cycles/ticks + +kyber_encaps_derand: +median: 34610 cycles/ticks +average: 34761 cycles/ticks + +kyber_encaps: +median: 35586 cycles/ticks +average: 35758 cycles/ticks + +kyber_decaps: +median: 38742 cycles/ticks +average: 38884 cycles/ticks + +Loop spin: 596 +gen_a: +median: 12324 cycles/ticks +average: 12413 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21982 cycles/ticks +average: 22103 cycles/ticks + +indcpa_enc: +median: 21158 cycles/ticks +average: 21265 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33678 cycles/ticks +average: 33913 cycles/ticks + +kyber_keypair: +median: 36174 cycles/ticks +average: 36427 cycles/ticks + +kyber_encaps_derand: +median: 34446 cycles/ticks +average: 34568 cycles/ticks + +kyber_encaps: +median: 35380 cycles/ticks +average: 35547 cycles/ticks + +kyber_decaps: +median: 38656 cycles/ticks +average: 38812 cycles/ticks + +Loop spin: 597 +gen_a: +median: 12330 cycles/ticks +average: 12426 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 274 cycles/ticks +average: 274 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22026 cycles/ticks +average: 22186 cycles/ticks + +indcpa_enc: +median: 21276 cycles/ticks +average: 21446 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33848 cycles/ticks +average: 34027 cycles/ticks + +kyber_keypair: +median: 36294 cycles/ticks +average: 36563 cycles/ticks + +kyber_encaps_derand: +median: 34648 cycles/ticks +average: 34777 cycles/ticks + +kyber_encaps: +median: 35564 cycles/ticks +average: 35716 cycles/ticks + +kyber_decaps: +median: 38886 cycles/ticks +average: 39085 cycles/ticks + +Loop spin: 598 +gen_a: +median: 12346 cycles/ticks +average: 12444 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 285 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 129 cycles/ticks + +indcpa_keypair: +median: 21982 cycles/ticks +average: 22097 cycles/ticks + +indcpa_enc: +median: 21146 cycles/ticks +average: 21284 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33650 cycles/ticks +average: 33816 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36436 cycles/ticks + +kyber_encaps_derand: +median: 34384 cycles/ticks +average: 34516 cycles/ticks + +kyber_encaps: +median: 35292 cycles/ticks +average: 35450 cycles/ticks + +kyber_decaps: +median: 38662 cycles/ticks +average: 38791 cycles/ticks + +Loop spin: 599 +gen_a: +median: 12374 cycles/ticks +average: 12483 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21882 cycles/ticks +average: 22024 cycles/ticks + +indcpa_enc: +median: 21128 cycles/ticks +average: 21264 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33788 cycles/ticks +average: 33930 cycles/ticks + +kyber_keypair: +median: 36160 cycles/ticks +average: 36417 cycles/ticks + +kyber_encaps_derand: +median: 34476 cycles/ticks +average: 34586 cycles/ticks + +kyber_encaps: +median: 35440 cycles/ticks +average: 35598 cycles/ticks + +kyber_decaps: +median: 38788 cycles/ticks +average: 38907 cycles/ticks + +Loop spin: 600 +gen_a: +median: 12440 cycles/ticks +average: 12537 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21816 cycles/ticks +average: 21951 cycles/ticks + +indcpa_enc: +median: 21118 cycles/ticks +average: 21261 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 33760 cycles/ticks +average: 33921 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36418 cycles/ticks + +kyber_encaps_derand: +median: 34506 cycles/ticks +average: 34624 cycles/ticks + +kyber_encaps: +median: 35458 cycles/ticks +average: 35603 cycles/ticks + +kyber_decaps: +median: 38714 cycles/ticks +average: 38886 cycles/ticks + +Loop spin: 601 +gen_a: +median: 12372 cycles/ticks +average: 12528 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21740 cycles/ticks +average: 21863 cycles/ticks + +indcpa_enc: +median: 21028 cycles/ticks +average: 21152 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33850 cycles/ticks +average: 34005 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36383 cycles/ticks + +kyber_encaps_derand: +median: 34326 cycles/ticks +average: 34449 cycles/ticks + +kyber_encaps: +median: 35298 cycles/ticks +average: 35451 cycles/ticks + +kyber_decaps: +median: 38600 cycles/ticks +average: 38783 cycles/ticks + +Loop spin: 602 +gen_a: +median: 12652 cycles/ticks +average: 12748 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1571 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1563 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 42 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21832 cycles/ticks +average: 21932 cycles/ticks + +indcpa_enc: +median: 21082 cycles/ticks +average: 21207 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 33704 cycles/ticks +average: 33837 cycles/ticks + +kyber_keypair: +median: 36124 cycles/ticks +average: 36376 cycles/ticks + +kyber_encaps_derand: +median: 34420 cycles/ticks +average: 34540 cycles/ticks + +kyber_encaps: +median: 35368 cycles/ticks +average: 35497 cycles/ticks + +kyber_decaps: +median: 38710 cycles/ticks +average: 38863 cycles/ticks + +Loop spin: 603 +gen_a: +median: 12358 cycles/ticks +average: 12489 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 395 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21936 cycles/ticks +average: 22044 cycles/ticks + +indcpa_enc: +median: 21198 cycles/ticks +average: 21328 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33676 cycles/ticks +average: 33894 cycles/ticks + +kyber_keypair: +median: 36122 cycles/ticks +average: 36349 cycles/ticks + +kyber_encaps_derand: +median: 34482 cycles/ticks +average: 34636 cycles/ticks + +kyber_encaps: +median: 35354 cycles/ticks +average: 35510 cycles/ticks + +kyber_decaps: +median: 38670 cycles/ticks +average: 38818 cycles/ticks + +Loop spin: 604 +gen_a: +median: 12408 cycles/ticks +average: 12491 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21814 cycles/ticks +average: 21963 cycles/ticks + +indcpa_enc: +median: 21062 cycles/ticks +average: 21185 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 33724 cycles/ticks +average: 33873 cycles/ticks + +kyber_keypair: +median: 36126 cycles/ticks +average: 36399 cycles/ticks + +kyber_encaps_derand: +median: 34418 cycles/ticks +average: 34542 cycles/ticks + +kyber_encaps: +median: 35362 cycles/ticks +average: 35515 cycles/ticks + +kyber_decaps: +median: 38704 cycles/ticks +average: 38877 cycles/ticks + +Loop spin: 605 +gen_a: +median: 12350 cycles/ticks +average: 12461 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21830 cycles/ticks +average: 21942 cycles/ticks + +indcpa_enc: +median: 21036 cycles/ticks +average: 21183 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33752 cycles/ticks +average: 33919 cycles/ticks + +kyber_keypair: +median: 36178 cycles/ticks +average: 36421 cycles/ticks + +kyber_encaps_derand: +median: 34488 cycles/ticks +average: 34613 cycles/ticks + +kyber_encaps: +median: 35466 cycles/ticks +average: 35638 cycles/ticks + +kyber_decaps: +median: 38700 cycles/ticks +average: 38861 cycles/ticks + +Loop spin: 606 +gen_a: +median: 12326 cycles/ticks +average: 12437 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 123 cycles/ticks + +indcpa_keypair: +median: 21868 cycles/ticks +average: 21962 cycles/ticks + +indcpa_enc: +median: 21078 cycles/ticks +average: 21204 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33728 cycles/ticks +average: 33884 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36404 cycles/ticks + +kyber_encaps_derand: +median: 34442 cycles/ticks +average: 34596 cycles/ticks + +kyber_encaps: +median: 35346 cycles/ticks +average: 35521 cycles/ticks + +kyber_decaps: +median: 38698 cycles/ticks +average: 38857 cycles/ticks + +Loop spin: 607 +gen_a: +median: 12406 cycles/ticks +average: 12498 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23242 cycles/ticks +average: 23348 cycles/ticks + +indcpa_enc: +median: 22504 cycles/ticks +average: 22652 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33676 cycles/ticks +average: 33813 cycles/ticks + +kyber_keypair: +median: 36190 cycles/ticks +average: 36479 cycles/ticks + +kyber_encaps_derand: +median: 34484 cycles/ticks +average: 34606 cycles/ticks + +kyber_encaps: +median: 35434 cycles/ticks +average: 35606 cycles/ticks + +kyber_decaps: +median: 38720 cycles/ticks +average: 38886 cycles/ticks + +Loop spin: 608 +gen_a: +median: 12366 cycles/ticks +average: 12455 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21832 cycles/ticks +average: 21946 cycles/ticks + +indcpa_enc: +median: 21126 cycles/ticks +average: 21240 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33724 cycles/ticks +average: 33870 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36366 cycles/ticks + +kyber_encaps_derand: +median: 34412 cycles/ticks +average: 34554 cycles/ticks + +kyber_encaps: +median: 35326 cycles/ticks +average: 35500 cycles/ticks + +kyber_decaps: +median: 38666 cycles/ticks +average: 38812 cycles/ticks + +Loop spin: 609 +gen_a: +median: 12420 cycles/ticks +average: 12517 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 286 cycles/ticks +average: 287 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21890 cycles/ticks +average: 21996 cycles/ticks + +indcpa_enc: +median: 21098 cycles/ticks +average: 21226 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33720 cycles/ticks +average: 33862 cycles/ticks + +kyber_keypair: +median: 36128 cycles/ticks +average: 36378 cycles/ticks + +kyber_encaps_derand: +median: 34428 cycles/ticks +average: 34574 cycles/ticks + +kyber_encaps: +median: 35364 cycles/ticks +average: 35505 cycles/ticks + +kyber_decaps: +median: 38688 cycles/ticks +average: 38842 cycles/ticks + +Loop spin: 610 +gen_a: +median: 12330 cycles/ticks +average: 12430 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 398 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21992 cycles/ticks +average: 22108 cycles/ticks + +indcpa_enc: +median: 21180 cycles/ticks +average: 21304 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33762 cycles/ticks +average: 33920 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36409 cycles/ticks + +kyber_encaps_derand: +median: 35796 cycles/ticks +average: 35934 cycles/ticks + +kyber_encaps: +median: 36760 cycles/ticks +average: 36936 cycles/ticks + +kyber_decaps: +median: 40004 cycles/ticks +average: 40158 cycles/ticks + +Loop spin: 611 +gen_a: +median: 12406 cycles/ticks +average: 12543 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21960 cycles/ticks +average: 22076 cycles/ticks + +indcpa_enc: +median: 21242 cycles/ticks +average: 21360 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33688 cycles/ticks +average: 33829 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36414 cycles/ticks + +kyber_encaps_derand: +median: 34386 cycles/ticks +average: 34540 cycles/ticks + +kyber_encaps: +median: 35276 cycles/ticks +average: 35431 cycles/ticks + +kyber_decaps: +median: 38618 cycles/ticks +average: 38784 cycles/ticks + +Loop spin: 612 +gen_a: +median: 12406 cycles/ticks +average: 12506 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21812 cycles/ticks +average: 21927 cycles/ticks + +indcpa_enc: +median: 21150 cycles/ticks +average: 21297 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33728 cycles/ticks +average: 33885 cycles/ticks + +kyber_keypair: +median: 36174 cycles/ticks +average: 36440 cycles/ticks + +kyber_encaps_derand: +median: 34484 cycles/ticks +average: 34628 cycles/ticks + +kyber_encaps: +median: 35428 cycles/ticks +average: 35593 cycles/ticks + +kyber_decaps: +median: 38704 cycles/ticks +average: 38941 cycles/ticks + +Loop spin: 613 +gen_a: +median: 12370 cycles/ticks +average: 12459 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 404 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21908 cycles/ticks +average: 22076 cycles/ticks + +indcpa_enc: +median: 21212 cycles/ticks +average: 21309 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33676 cycles/ticks +average: 33804 cycles/ticks + +kyber_keypair: +median: 36176 cycles/ticks +average: 36381 cycles/ticks + +kyber_encaps_derand: +median: 34434 cycles/ticks +average: 34582 cycles/ticks + +kyber_encaps: +median: 35400 cycles/ticks +average: 35524 cycles/ticks + +kyber_decaps: +median: 38650 cycles/ticks +average: 38795 cycles/ticks + +Loop spin: 614 +gen_a: +median: 12348 cycles/ticks +average: 12438 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 220 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21930 cycles/ticks +average: 22055 cycles/ticks + +indcpa_enc: +median: 21272 cycles/ticks +average: 21395 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33772 cycles/ticks +average: 33996 cycles/ticks + +kyber_keypair: +median: 36172 cycles/ticks +average: 36385 cycles/ticks + +kyber_encaps_derand: +median: 34402 cycles/ticks +average: 34511 cycles/ticks + +kyber_encaps: +median: 35374 cycles/ticks +average: 35531 cycles/ticks + +kyber_decaps: +median: 38604 cycles/ticks +average: 38712 cycles/ticks + +Loop spin: 615 +gen_a: +median: 12330 cycles/ticks +average: 12420 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21950 cycles/ticks +average: 22075 cycles/ticks + +indcpa_enc: +median: 21028 cycles/ticks +average: 21151 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1536 cycles/ticks + +kyber_keypair_derand: +median: 33792 cycles/ticks +average: 33992 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36389 cycles/ticks + +kyber_encaps_derand: +median: 34476 cycles/ticks +average: 34606 cycles/ticks + +kyber_encaps: +median: 35426 cycles/ticks +average: 35578 cycles/ticks + +kyber_decaps: +median: 38678 cycles/ticks +average: 38805 cycles/ticks + +Loop spin: 616 +gen_a: +median: 12402 cycles/ticks +average: 12498 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 22062 cycles/ticks +average: 22207 cycles/ticks + +indcpa_enc: +median: 21282 cycles/ticks +average: 21375 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33846 cycles/ticks +average: 34007 cycles/ticks + +kyber_keypair: +median: 36194 cycles/ticks +average: 36465 cycles/ticks + +kyber_encaps_derand: +median: 34408 cycles/ticks +average: 34521 cycles/ticks + +kyber_encaps: +median: 35346 cycles/ticks +average: 35505 cycles/ticks + +kyber_decaps: +median: 38716 cycles/ticks +average: 38856 cycles/ticks + +Loop spin: 617 +gen_a: +median: 12372 cycles/ticks +average: 12470 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21866 cycles/ticks +average: 21981 cycles/ticks + +indcpa_enc: +median: 21044 cycles/ticks +average: 21176 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33678 cycles/ticks +average: 33833 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36403 cycles/ticks + +kyber_encaps_derand: +median: 34510 cycles/ticks +average: 34666 cycles/ticks + +kyber_encaps: +median: 35450 cycles/ticks +average: 35633 cycles/ticks + +kyber_decaps: +median: 38752 cycles/ticks +average: 38904 cycles/ticks + +Loop spin: 618 +gen_a: +median: 12390 cycles/ticks +average: 12535 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 275 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21792 cycles/ticks +average: 21888 cycles/ticks + +indcpa_enc: +median: 21032 cycles/ticks +average: 21189 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33674 cycles/ticks +average: 33825 cycles/ticks + +kyber_keypair: +median: 36122 cycles/ticks +average: 36396 cycles/ticks + +kyber_encaps_derand: +median: 34440 cycles/ticks +average: 34584 cycles/ticks + +kyber_encaps: +median: 35372 cycles/ticks +average: 35526 cycles/ticks + +kyber_decaps: +median: 38724 cycles/ticks +average: 38869 cycles/ticks + +Loop spin: 619 +gen_a: +median: 12354 cycles/ticks +average: 12465 cycles/ticks + +poly_getnoise_eta1: +median: 1588 cycles/ticks +average: 1603 cycles/ticks + +poly_getnoise_eta2: +median: 1548 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22008 cycles/ticks +average: 22106 cycles/ticks + +indcpa_enc: +median: 21266 cycles/ticks +average: 21450 cycles/ticks + +indcpa_dec: +median: 1562 cycles/ticks +average: 1562 cycles/ticks + +kyber_keypair_derand: +median: 33712 cycles/ticks +average: 33873 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36434 cycles/ticks + +kyber_encaps_derand: +median: 34396 cycles/ticks +average: 34552 cycles/ticks + +kyber_encaps: +median: 35240 cycles/ticks +average: 35408 cycles/ticks + +kyber_decaps: +median: 38534 cycles/ticks +average: 38687 cycles/ticks + +Loop spin: 620 +gen_a: +median: 12382 cycles/ticks +average: 12473 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1596 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1537 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 119 cycles/ticks + +indcpa_keypair: +median: 23238 cycles/ticks +average: 23363 cycles/ticks + +indcpa_enc: +median: 22484 cycles/ticks +average: 22611 cycles/ticks + +indcpa_dec: +median: 1558 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33698 cycles/ticks +average: 33852 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36409 cycles/ticks + +kyber_encaps_derand: +median: 34400 cycles/ticks +average: 34546 cycles/ticks + +kyber_encaps: +median: 35354 cycles/ticks +average: 35513 cycles/ticks + +kyber_decaps: +median: 38710 cycles/ticks +average: 38871 cycles/ticks + +Loop spin: 621 +gen_a: +median: 12396 cycles/ticks +average: 12491 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21922 cycles/ticks +average: 22057 cycles/ticks + +indcpa_enc: +median: 21154 cycles/ticks +average: 21278 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33696 cycles/ticks +average: 33850 cycles/ticks + +kyber_keypair: +median: 36212 cycles/ticks +average: 36455 cycles/ticks + +kyber_encaps_derand: +median: 34602 cycles/ticks +average: 34701 cycles/ticks + +kyber_encaps: +median: 35532 cycles/ticks +average: 35683 cycles/ticks + +kyber_decaps: +median: 38876 cycles/ticks +average: 39026 cycles/ticks + +Loop spin: 622 +gen_a: +median: 12348 cycles/ticks +average: 12431 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 295 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21830 cycles/ticks +average: 21953 cycles/ticks + +indcpa_enc: +median: 21076 cycles/ticks +average: 21199 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33864 cycles/ticks +average: 34032 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36356 cycles/ticks + +kyber_encaps_derand: +median: 34510 cycles/ticks +average: 34649 cycles/ticks + +kyber_encaps: +median: 35394 cycles/ticks +average: 35560 cycles/ticks + +kyber_decaps: +median: 38722 cycles/ticks +average: 38881 cycles/ticks + +Loop spin: 623 +gen_a: +median: 12628 cycles/ticks +average: 12681 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21794 cycles/ticks +average: 21923 cycles/ticks + +indcpa_enc: +median: 21008 cycles/ticks +average: 21130 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33828 cycles/ticks +average: 34001 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36386 cycles/ticks + +kyber_encaps_derand: +median: 34516 cycles/ticks +average: 34608 cycles/ticks + +kyber_encaps: +median: 35458 cycles/ticks +average: 35576 cycles/ticks + +kyber_decaps: +median: 38774 cycles/ticks +average: 39004 cycles/ticks + +Loop spin: 624 +gen_a: +median: 12400 cycles/ticks +average: 12490 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21876 cycles/ticks +average: 21998 cycles/ticks + +indcpa_enc: +median: 21110 cycles/ticks +average: 21230 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33930 cycles/ticks +average: 34056 cycles/ticks + +kyber_keypair: +median: 36194 cycles/ticks +average: 36433 cycles/ticks + +kyber_encaps_derand: +median: 34548 cycles/ticks +average: 34676 cycles/ticks + +kyber_encaps: +median: 35492 cycles/ticks +average: 35643 cycles/ticks + +kyber_decaps: +median: 38784 cycles/ticks +average: 38903 cycles/ticks + +Loop spin: 625 +gen_a: +median: 12410 cycles/ticks +average: 12473 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1578 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21934 cycles/ticks +average: 22063 cycles/ticks + +indcpa_enc: +median: 21116 cycles/ticks +average: 21234 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1567 cycles/ticks + +kyber_keypair_derand: +median: 33680 cycles/ticks +average: 33929 cycles/ticks + +kyber_keypair: +median: 36152 cycles/ticks +average: 36387 cycles/ticks + +kyber_encaps_derand: +median: 34366 cycles/ticks +average: 34497 cycles/ticks + +kyber_encaps: +median: 35324 cycles/ticks +average: 35453 cycles/ticks + +kyber_decaps: +median: 38640 cycles/ticks +average: 38788 cycles/ticks + +Loop spin: 626 +gen_a: +median: 12342 cycles/ticks +average: 12437 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21866 cycles/ticks +average: 21992 cycles/ticks + +indcpa_enc: +median: 21066 cycles/ticks +average: 21197 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1563 cycles/ticks + +kyber_keypair_derand: +median: 33848 cycles/ticks +average: 34011 cycles/ticks + +kyber_keypair: +median: 36186 cycles/ticks +average: 36424 cycles/ticks + +kyber_encaps_derand: +median: 34434 cycles/ticks +average: 34560 cycles/ticks + +kyber_encaps: +median: 35404 cycles/ticks +average: 35544 cycles/ticks + +kyber_decaps: +median: 38702 cycles/ticks +average: 38849 cycles/ticks + +Loop spin: 627 +gen_a: +median: 12364 cycles/ticks +average: 12461 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21928 cycles/ticks +average: 22070 cycles/ticks + +indcpa_enc: +median: 21170 cycles/ticks +average: 21285 cycles/ticks + +indcpa_dec: +median: 1558 cycles/ticks +average: 1567 cycles/ticks + +kyber_keypair_derand: +median: 33818 cycles/ticks +average: 33964 cycles/ticks + +kyber_keypair: +median: 36126 cycles/ticks +average: 36377 cycles/ticks + +kyber_encaps_derand: +median: 34374 cycles/ticks +average: 34473 cycles/ticks + +kyber_encaps: +median: 35344 cycles/ticks +average: 35464 cycles/ticks + +kyber_decaps: +median: 38652 cycles/ticks +average: 38821 cycles/ticks + +Loop spin: 628 +gen_a: +median: 12374 cycles/ticks +average: 12478 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21908 cycles/ticks +average: 22014 cycles/ticks + +indcpa_enc: +median: 21102 cycles/ticks +average: 21214 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33754 cycles/ticks +average: 33917 cycles/ticks + +kyber_keypair: +median: 36204 cycles/ticks +average: 36429 cycles/ticks + +kyber_encaps_derand: +median: 34532 cycles/ticks +average: 34664 cycles/ticks + +kyber_encaps: +median: 35592 cycles/ticks +average: 35789 cycles/ticks + +kyber_decaps: +median: 38752 cycles/ticks +average: 38916 cycles/ticks + +Loop spin: 629 +gen_a: +median: 12342 cycles/ticks +average: 12481 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21808 cycles/ticks +average: 21944 cycles/ticks + +indcpa_enc: +median: 21074 cycles/ticks +average: 21195 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33692 cycles/ticks +average: 33860 cycles/ticks + +kyber_keypair: +median: 36188 cycles/ticks +average: 36512 cycles/ticks + +kyber_encaps_derand: +median: 34476 cycles/ticks +average: 34627 cycles/ticks + +kyber_encaps: +median: 35418 cycles/ticks +average: 35608 cycles/ticks + +kyber_decaps: +median: 38694 cycles/ticks +average: 38840 cycles/ticks + +Loop spin: 630 +gen_a: +median: 12518 cycles/ticks +average: 12609 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1579 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 23228 cycles/ticks +average: 23374 cycles/ticks + +indcpa_enc: +median: 22454 cycles/ticks +average: 22575 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33666 cycles/ticks +average: 33841 cycles/ticks + +kyber_keypair: +median: 36128 cycles/ticks +average: 36379 cycles/ticks + +kyber_encaps_derand: +median: 34576 cycles/ticks +average: 34711 cycles/ticks + +kyber_encaps: +median: 35514 cycles/ticks +average: 35664 cycles/ticks + +kyber_decaps: +median: 38914 cycles/ticks +average: 39075 cycles/ticks + +Loop spin: 631 +gen_a: +median: 12422 cycles/ticks +average: 12540 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23202 cycles/ticks +average: 23329 cycles/ticks + +indcpa_enc: +median: 22452 cycles/ticks +average: 22584 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33850 cycles/ticks +average: 33991 cycles/ticks + +kyber_keypair: +median: 36150 cycles/ticks +average: 36448 cycles/ticks + +kyber_encaps_derand: +median: 34482 cycles/ticks +average: 34610 cycles/ticks + +kyber_encaps: +median: 35442 cycles/ticks +average: 35588 cycles/ticks + +kyber_decaps: +median: 38754 cycles/ticks +average: 38917 cycles/ticks + +Loop spin: 632 +gen_a: +median: 12326 cycles/ticks +average: 12432 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1579 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21826 cycles/ticks +average: 21944 cycles/ticks + +indcpa_enc: +median: 21062 cycles/ticks +average: 21189 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33848 cycles/ticks +average: 33993 cycles/ticks + +kyber_keypair: +median: 36198 cycles/ticks +average: 36502 cycles/ticks + +kyber_encaps_derand: +median: 34522 cycles/ticks +average: 34643 cycles/ticks + +kyber_encaps: +median: 35486 cycles/ticks +average: 35625 cycles/ticks + +kyber_decaps: +median: 38760 cycles/ticks +average: 38903 cycles/ticks + +Loop spin: 633 +gen_a: +median: 12324 cycles/ticks +average: 12466 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1595 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23204 cycles/ticks +average: 23336 cycles/ticks + +indcpa_enc: +median: 22492 cycles/ticks +average: 22599 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33674 cycles/ticks +average: 33827 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36403 cycles/ticks + +kyber_encaps_derand: +median: 34444 cycles/ticks +average: 34583 cycles/ticks + +kyber_encaps: +median: 35356 cycles/ticks +average: 35506 cycles/ticks + +kyber_decaps: +median: 38732 cycles/ticks +average: 38893 cycles/ticks + +Loop spin: 634 +gen_a: +median: 12338 cycles/ticks +average: 12417 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21932 cycles/ticks +average: 22048 cycles/ticks + +indcpa_enc: +median: 21156 cycles/ticks +average: 21275 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33720 cycles/ticks +average: 33885 cycles/ticks + +kyber_keypair: +median: 36172 cycles/ticks +average: 36414 cycles/ticks + +kyber_encaps_derand: +median: 34518 cycles/ticks +average: 34657 cycles/ticks + +kyber_encaps: +median: 35518 cycles/ticks +average: 35686 cycles/ticks + +kyber_decaps: +median: 38810 cycles/ticks +average: 39035 cycles/ticks + +Loop spin: 635 +gen_a: +median: 12352 cycles/ticks +average: 12445 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 289 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21804 cycles/ticks +average: 21939 cycles/ticks + +indcpa_enc: +median: 21116 cycles/ticks +average: 21241 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33792 cycles/ticks +average: 33937 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36411 cycles/ticks + +kyber_encaps_derand: +median: 34386 cycles/ticks +average: 34538 cycles/ticks + +kyber_encaps: +median: 35302 cycles/ticks +average: 35459 cycles/ticks + +kyber_decaps: +median: 38556 cycles/ticks +average: 38705 cycles/ticks + +Loop spin: 636 +gen_a: +median: 12408 cycles/ticks +average: 12495 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21976 cycles/ticks +average: 22082 cycles/ticks + +indcpa_enc: +median: 21204 cycles/ticks +average: 21328 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33712 cycles/ticks +average: 33932 cycles/ticks + +kyber_keypair: +median: 36108 cycles/ticks +average: 36340 cycles/ticks + +kyber_encaps_derand: +median: 34416 cycles/ticks +average: 34556 cycles/ticks + +kyber_encaps: +median: 35328 cycles/ticks +average: 35481 cycles/ticks + +kyber_decaps: +median: 38628 cycles/ticks +average: 38769 cycles/ticks + +Loop spin: 637 +gen_a: +median: 12340 cycles/ticks +average: 12488 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 30 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 398 cycles/ticks +average: 398 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21862 cycles/ticks +average: 21962 cycles/ticks + +indcpa_enc: +median: 21114 cycles/ticks +average: 21235 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33904 cycles/ticks +average: 34045 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36401 cycles/ticks + +kyber_encaps_derand: +median: 34392 cycles/ticks +average: 34509 cycles/ticks + +kyber_encaps: +median: 35318 cycles/ticks +average: 35460 cycles/ticks + +kyber_decaps: +median: 38638 cycles/ticks +average: 38778 cycles/ticks + +Loop spin: 638 +gen_a: +median: 12352 cycles/ticks +average: 12440 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21850 cycles/ticks +average: 21961 cycles/ticks + +indcpa_enc: +median: 21078 cycles/ticks +average: 21189 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 33708 cycles/ticks +average: 33861 cycles/ticks + +kyber_keypair: +median: 36114 cycles/ticks +average: 36358 cycles/ticks + +kyber_encaps_derand: +median: 34450 cycles/ticks +average: 34557 cycles/ticks + +kyber_encaps: +median: 35324 cycles/ticks +average: 35488 cycles/ticks + +kyber_decaps: +median: 38602 cycles/ticks +average: 38740 cycles/ticks + +Loop spin: 639 +gen_a: +median: 12342 cycles/ticks +average: 12441 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21832 cycles/ticks +average: 21934 cycles/ticks + +indcpa_enc: +median: 21146 cycles/ticks +average: 21275 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33658 cycles/ticks +average: 33807 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36412 cycles/ticks + +kyber_encaps_derand: +median: 34474 cycles/ticks +average: 34621 cycles/ticks + +kyber_encaps: +median: 35408 cycles/ticks +average: 35590 cycles/ticks + +kyber_decaps: +median: 38688 cycles/ticks +average: 38840 cycles/ticks + +Loop spin: 640 +gen_a: +median: 12334 cycles/ticks +average: 12421 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1579 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1570 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21842 cycles/ticks +average: 21958 cycles/ticks + +indcpa_enc: +median: 21046 cycles/ticks +average: 21170 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1565 cycles/ticks + +kyber_keypair_derand: +median: 33668 cycles/ticks +average: 33799 cycles/ticks + +kyber_keypair: +median: 36102 cycles/ticks +average: 36383 cycles/ticks + +kyber_encaps_derand: +median: 34598 cycles/ticks +average: 34737 cycles/ticks + +kyber_encaps: +median: 35544 cycles/ticks +average: 35712 cycles/ticks + +kyber_decaps: +median: 38898 cycles/ticks +average: 39040 cycles/ticks + +Loop spin: 641 +gen_a: +median: 12342 cycles/ticks +average: 12433 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22002 cycles/ticks +average: 22131 cycles/ticks + +indcpa_enc: +median: 21292 cycles/ticks +average: 21394 cycles/ticks + +indcpa_dec: +median: 1558 cycles/ticks +average: 1572 cycles/ticks + +kyber_keypair_derand: +median: 33676 cycles/ticks +average: 33828 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36399 cycles/ticks + +kyber_encaps_derand: +median: 34462 cycles/ticks +average: 34608 cycles/ticks + +kyber_encaps: +median: 35414 cycles/ticks +average: 35582 cycles/ticks + +kyber_decaps: +median: 38742 cycles/ticks +average: 38870 cycles/ticks + +Loop spin: 642 +gen_a: +median: 12322 cycles/ticks +average: 12423 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21920 cycles/ticks +average: 22053 cycles/ticks + +indcpa_enc: +median: 21150 cycles/ticks +average: 21260 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1561 cycles/ticks + +kyber_keypair_derand: +median: 33892 cycles/ticks +average: 34049 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36456 cycles/ticks + +kyber_encaps_derand: +median: 34362 cycles/ticks +average: 34502 cycles/ticks + +kyber_encaps: +median: 35286 cycles/ticks +average: 35440 cycles/ticks + +kyber_decaps: +median: 38650 cycles/ticks +average: 38795 cycles/ticks + +Loop spin: 643 +gen_a: +median: 12350 cycles/ticks +average: 12438 cycles/ticks + +poly_getnoise_eta1: +median: 1586 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 288 cycles/ticks +average: 287 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21786 cycles/ticks +average: 21914 cycles/ticks + +indcpa_enc: +median: 21034 cycles/ticks +average: 21174 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33720 cycles/ticks +average: 33844 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36420 cycles/ticks + +kyber_encaps_derand: +median: 34462 cycles/ticks +average: 34586 cycles/ticks + +kyber_encaps: +median: 35400 cycles/ticks +average: 35564 cycles/ticks + +kyber_decaps: +median: 38724 cycles/ticks +average: 38862 cycles/ticks + +Loop spin: 644 +gen_a: +median: 12356 cycles/ticks +average: 12467 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 296 cycles/ticks +average: 295 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 396 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21984 cycles/ticks +average: 22086 cycles/ticks + +indcpa_enc: +median: 21166 cycles/ticks +average: 21338 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33818 cycles/ticks +average: 33978 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36408 cycles/ticks + +kyber_encaps_derand: +median: 34388 cycles/ticks +average: 34481 cycles/ticks + +kyber_encaps: +median: 35348 cycles/ticks +average: 35486 cycles/ticks + +kyber_decaps: +median: 38666 cycles/ticks +average: 38831 cycles/ticks + +Loop spin: 645 +gen_a: +median: 12384 cycles/ticks +average: 12496 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21834 cycles/ticks +average: 21953 cycles/ticks + +indcpa_enc: +median: 21080 cycles/ticks +average: 21183 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33766 cycles/ticks +average: 33939 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36428 cycles/ticks + +kyber_encaps_derand: +median: 34470 cycles/ticks +average: 34597 cycles/ticks + +kyber_encaps: +median: 35438 cycles/ticks +average: 35622 cycles/ticks + +kyber_decaps: +median: 38738 cycles/ticks +average: 38953 cycles/ticks + +Loop spin: 646 +gen_a: +median: 12356 cycles/ticks +average: 12462 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21926 cycles/ticks +average: 22059 cycles/ticks + +indcpa_enc: +median: 21220 cycles/ticks +average: 21347 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1562 cycles/ticks + +kyber_keypair_derand: +median: 33778 cycles/ticks +average: 33975 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36373 cycles/ticks + +kyber_encaps_derand: +median: 34450 cycles/ticks +average: 34601 cycles/ticks + +kyber_encaps: +median: 35386 cycles/ticks +average: 35545 cycles/ticks + +kyber_decaps: +median: 38766 cycles/ticks +average: 38941 cycles/ticks + +Loop spin: 647 +gen_a: +median: 12350 cycles/ticks +average: 12445 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22012 cycles/ticks +average: 22105 cycles/ticks + +indcpa_enc: +median: 21202 cycles/ticks +average: 21349 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33652 cycles/ticks +average: 33930 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36431 cycles/ticks + +kyber_encaps_derand: +median: 34486 cycles/ticks +average: 34631 cycles/ticks + +kyber_encaps: +median: 35424 cycles/ticks +average: 35582 cycles/ticks + +kyber_decaps: +median: 38726 cycles/ticks +average: 38904 cycles/ticks + +Loop spin: 648 +gen_a: +median: 12372 cycles/ticks +average: 12479 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 30 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21866 cycles/ticks +average: 22007 cycles/ticks + +indcpa_enc: +median: 21132 cycles/ticks +average: 21273 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33854 cycles/ticks +average: 34012 cycles/ticks + +kyber_keypair: +median: 36152 cycles/ticks +average: 36399 cycles/ticks + +kyber_encaps_derand: +median: 35896 cycles/ticks +average: 36069 cycles/ticks + +kyber_encaps: +median: 36858 cycles/ticks +average: 37016 cycles/ticks + +kyber_decaps: +median: 40124 cycles/ticks +average: 40269 cycles/ticks + +Loop spin: 649 +gen_a: +median: 12466 cycles/ticks +average: 12563 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1578 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21884 cycles/ticks +average: 21999 cycles/ticks + +indcpa_enc: +median: 21112 cycles/ticks +average: 21234 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1567 cycles/ticks + +kyber_keypair_derand: +median: 33712 cycles/ticks +average: 33888 cycles/ticks + +kyber_keypair: +median: 36106 cycles/ticks +average: 36388 cycles/ticks + +kyber_encaps_derand: +median: 34370 cycles/ticks +average: 34520 cycles/ticks + +kyber_encaps: +median: 35310 cycles/ticks +average: 35478 cycles/ticks + +kyber_decaps: +median: 38662 cycles/ticks +average: 38797 cycles/ticks + +Loop spin: 650 +gen_a: +median: 12326 cycles/ticks +average: 12403 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 291 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21868 cycles/ticks +average: 22009 cycles/ticks + +indcpa_enc: +median: 21108 cycles/ticks +average: 21231 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33874 cycles/ticks +average: 34027 cycles/ticks + +kyber_keypair: +median: 36150 cycles/ticks +average: 36388 cycles/ticks + +kyber_encaps_derand: +median: 34360 cycles/ticks +average: 34499 cycles/ticks + +kyber_encaps: +median: 35290 cycles/ticks +average: 35433 cycles/ticks + +kyber_decaps: +median: 38602 cycles/ticks +average: 38712 cycles/ticks + +Loop spin: 651 +gen_a: +median: 12382 cycles/ticks +average: 12474 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21912 cycles/ticks +average: 22024 cycles/ticks + +indcpa_enc: +median: 21184 cycles/ticks +average: 21315 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33822 cycles/ticks +average: 33983 cycles/ticks + +kyber_keypair: +median: 36194 cycles/ticks +average: 36426 cycles/ticks + +kyber_encaps_derand: +median: 34616 cycles/ticks +average: 34757 cycles/ticks + +kyber_encaps: +median: 35566 cycles/ticks +average: 35726 cycles/ticks + +kyber_decaps: +median: 38814 cycles/ticks +average: 38971 cycles/ticks + +Loop spin: 652 +gen_a: +median: 12396 cycles/ticks +average: 12511 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21932 cycles/ticks +average: 22055 cycles/ticks + +indcpa_enc: +median: 21142 cycles/ticks +average: 21265 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33734 cycles/ticks +average: 33912 cycles/ticks + +kyber_keypair: +median: 36166 cycles/ticks +average: 36411 cycles/ticks + +kyber_encaps_derand: +median: 34524 cycles/ticks +average: 34659 cycles/ticks + +kyber_encaps: +median: 35542 cycles/ticks +average: 35685 cycles/ticks + +kyber_decaps: +median: 38746 cycles/ticks +average: 38908 cycles/ticks + +Loop spin: 653 +gen_a: +median: 12398 cycles/ticks +average: 12488 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21814 cycles/ticks +average: 21932 cycles/ticks + +indcpa_enc: +median: 21138 cycles/ticks +average: 21261 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1530 cycles/ticks + +kyber_keypair_derand: +median: 35160 cycles/ticks +average: 35306 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36387 cycles/ticks + +kyber_encaps_derand: +median: 34588 cycles/ticks +average: 34722 cycles/ticks + +kyber_encaps: +median: 35636 cycles/ticks +average: 35801 cycles/ticks + +kyber_decaps: +median: 38738 cycles/ticks +average: 38866 cycles/ticks + +Loop spin: 654 +gen_a: +median: 12340 cycles/ticks +average: 12432 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 127 cycles/ticks + +indcpa_keypair: +median: 21852 cycles/ticks +average: 21956 cycles/ticks + +indcpa_enc: +median: 21106 cycles/ticks +average: 21243 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33814 cycles/ticks +average: 33979 cycles/ticks + +kyber_keypair: +median: 36198 cycles/ticks +average: 36508 cycles/ticks + +kyber_encaps_derand: +median: 34732 cycles/ticks +average: 34859 cycles/ticks + +kyber_encaps: +median: 35644 cycles/ticks +average: 35822 cycles/ticks + +kyber_decaps: +median: 38788 cycles/ticks +average: 38964 cycles/ticks + +Loop spin: 655 +gen_a: +median: 12368 cycles/ticks +average: 12482 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 35 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21842 cycles/ticks +average: 21927 cycles/ticks + +indcpa_enc: +median: 21146 cycles/ticks +average: 21270 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33722 cycles/ticks +average: 33877 cycles/ticks + +kyber_keypair: +median: 36120 cycles/ticks +average: 36376 cycles/ticks + +kyber_encaps_derand: +median: 34482 cycles/ticks +average: 34624 cycles/ticks + +kyber_encaps: +median: 35394 cycles/ticks +average: 35560 cycles/ticks + +kyber_decaps: +median: 38740 cycles/ticks +average: 38923 cycles/ticks + +Loop spin: 656 +gen_a: +median: 12360 cycles/ticks +average: 12470 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 36 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21874 cycles/ticks +average: 22016 cycles/ticks + +indcpa_enc: +median: 21796 cycles/ticks +average: 21936 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 34160 cycles/ticks +average: 34310 cycles/ticks + +kyber_keypair: +median: 36382 cycles/ticks +average: 36681 cycles/ticks + +kyber_encaps_derand: +median: 35898 cycles/ticks +average: 36126 cycles/ticks + +kyber_encaps: +median: 37524 cycles/ticks +average: 37647 cycles/ticks + +kyber_decaps: +median: 39994 cycles/ticks +average: 43943 cycles/ticks + +Loop spin: 657 +gen_a: +median: 12428 cycles/ticks +average: 12538 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 278 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 124 cycles/ticks + +indcpa_keypair: +median: 21952 cycles/ticks +average: 22076 cycles/ticks + +indcpa_enc: +median: 21168 cycles/ticks +average: 21270 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33624 cycles/ticks +average: 33776 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36361 cycles/ticks + +kyber_encaps_derand: +median: 34546 cycles/ticks +average: 34681 cycles/ticks + +kyber_encaps: +median: 35436 cycles/ticks +average: 35599 cycles/ticks + +kyber_decaps: +median: 38754 cycles/ticks +average: 38898 cycles/ticks + +Loop spin: 658 +gen_a: +median: 12430 cycles/ticks +average: 12530 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1605 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22004 cycles/ticks +average: 22108 cycles/ticks + +indcpa_enc: +median: 21290 cycles/ticks +average: 21430 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1536 cycles/ticks + +kyber_keypair_derand: +median: 33876 cycles/ticks +average: 36498 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36453 cycles/ticks + +kyber_encaps_derand: +median: 34504 cycles/ticks +average: 34648 cycles/ticks + +kyber_encaps: +median: 35448 cycles/ticks +average: 35619 cycles/ticks + +kyber_decaps: +median: 38730 cycles/ticks +average: 38865 cycles/ticks + +Loop spin: 659 +gen_a: +median: 12344 cycles/ticks +average: 12496 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21890 cycles/ticks +average: 22008 cycles/ticks + +indcpa_enc: +median: 21134 cycles/ticks +average: 21249 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33872 cycles/ticks +average: 34052 cycles/ticks + +kyber_keypair: +median: 36332 cycles/ticks +average: 36584 cycles/ticks + +kyber_encaps_derand: +median: 34520 cycles/ticks +average: 34672 cycles/ticks + +kyber_encaps: +median: 35422 cycles/ticks +average: 35583 cycles/ticks + +kyber_decaps: +median: 38800 cycles/ticks +average: 38953 cycles/ticks + +Loop spin: 660 +gen_a: +median: 12412 cycles/ticks +average: 12532 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 244 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 28 cycles/ticks +average: 27 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21924 cycles/ticks +average: 22032 cycles/ticks + +indcpa_enc: +median: 21172 cycles/ticks +average: 21291 cycles/ticks + +indcpa_dec: +median: 1576 cycles/ticks +average: 1587 cycles/ticks + +kyber_keypair_derand: +median: 33592 cycles/ticks +average: 33758 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36379 cycles/ticks + +kyber_encaps_derand: +median: 34442 cycles/ticks +average: 34558 cycles/ticks + +kyber_encaps: +median: 35316 cycles/ticks +average: 35463 cycles/ticks + +kyber_decaps: +median: 38640 cycles/ticks +average: 38799 cycles/ticks + +Loop spin: 661 +gen_a: +median: 12350 cycles/ticks +average: 12456 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21782 cycles/ticks +average: 21896 cycles/ticks + +indcpa_enc: +median: 21096 cycles/ticks +average: 21239 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33730 cycles/ticks +average: 33899 cycles/ticks + +kyber_keypair: +median: 36160 cycles/ticks +average: 36427 cycles/ticks + +kyber_encaps_derand: +median: 34614 cycles/ticks +average: 34755 cycles/ticks + +kyber_encaps: +median: 35576 cycles/ticks +average: 35733 cycles/ticks + +kyber_decaps: +median: 38816 cycles/ticks +average: 38974 cycles/ticks + +Loop spin: 662 +gen_a: +median: 12356 cycles/ticks +average: 12453 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21884 cycles/ticks +average: 22019 cycles/ticks + +indcpa_enc: +median: 21144 cycles/ticks +average: 21254 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33770 cycles/ticks +average: 33938 cycles/ticks + +kyber_keypair: +median: 36184 cycles/ticks +average: 36511 cycles/ticks + +kyber_encaps_derand: +median: 34526 cycles/ticks +average: 34683 cycles/ticks + +kyber_encaps: +median: 35418 cycles/ticks +average: 35586 cycles/ticks + +kyber_decaps: +median: 38574 cycles/ticks +average: 38769 cycles/ticks + +Loop spin: 663 +gen_a: +median: 12438 cycles/ticks +average: 12529 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1597 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23366 cycles/ticks +average: 23481 cycles/ticks + +indcpa_enc: +median: 22618 cycles/ticks +average: 22744 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33646 cycles/ticks +average: 33797 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36410 cycles/ticks + +kyber_encaps_derand: +median: 34510 cycles/ticks +average: 34663 cycles/ticks + +kyber_encaps: +median: 35510 cycles/ticks +average: 35671 cycles/ticks + +kyber_decaps: +median: 38734 cycles/ticks +average: 38896 cycles/ticks + +Loop spin: 664 +gen_a: +median: 12426 cycles/ticks +average: 12568 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 399 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22294 cycles/ticks +average: 22389 cycles/ticks + +indcpa_enc: +median: 21064 cycles/ticks +average: 21180 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33710 cycles/ticks +average: 33853 cycles/ticks + +kyber_keypair: +median: 36150 cycles/ticks +average: 36415 cycles/ticks + +kyber_encaps_derand: +median: 34532 cycles/ticks +average: 34665 cycles/ticks + +kyber_encaps: +median: 35446 cycles/ticks +average: 35595 cycles/ticks + +kyber_decaps: +median: 38730 cycles/ticks +average: 38885 cycles/ticks + +Loop spin: 665 +gen_a: +median: 12414 cycles/ticks +average: 12517 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21810 cycles/ticks +average: 21957 cycles/ticks + +indcpa_enc: +median: 21090 cycles/ticks +average: 21202 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33750 cycles/ticks +average: 33899 cycles/ticks + +kyber_keypair: +median: 36242 cycles/ticks +average: 36498 cycles/ticks + +kyber_encaps_derand: +median: 34556 cycles/ticks +average: 34652 cycles/ticks + +kyber_encaps: +median: 35510 cycles/ticks +average: 35651 cycles/ticks + +kyber_decaps: +median: 38804 cycles/ticks +average: 38967 cycles/ticks + +Loop spin: 666 +gen_a: +median: 12346 cycles/ticks +average: 12445 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1602 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 120 cycles/ticks + +indcpa_keypair: +median: 21860 cycles/ticks +average: 21985 cycles/ticks + +indcpa_enc: +median: 21200 cycles/ticks +average: 21338 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1534 cycles/ticks + +kyber_keypair_derand: +median: 33744 cycles/ticks +average: 33884 cycles/ticks + +kyber_keypair: +median: 36150 cycles/ticks +average: 36422 cycles/ticks + +kyber_encaps_derand: +median: 34568 cycles/ticks +average: 34722 cycles/ticks + +kyber_encaps: +median: 35498 cycles/ticks +average: 35667 cycles/ticks + +kyber_decaps: +median: 38806 cycles/ticks +average: 38936 cycles/ticks + +Loop spin: 667 +gen_a: +median: 12344 cycles/ticks +average: 12487 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22012 cycles/ticks +average: 22120 cycles/ticks + +indcpa_enc: +median: 21268 cycles/ticks +average: 21386 cycles/ticks + +indcpa_dec: +median: 1558 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33804 cycles/ticks +average: 33949 cycles/ticks + +kyber_keypair: +median: 36122 cycles/ticks +average: 36363 cycles/ticks + +kyber_encaps_derand: +median: 35794 cycles/ticks +average: 35934 cycles/ticks + +kyber_encaps: +median: 36768 cycles/ticks +average: 37003 cycles/ticks + +kyber_decaps: +median: 40144 cycles/ticks +average: 40312 cycles/ticks + +Loop spin: 668 +gen_a: +median: 12332 cycles/ticks +average: 12430 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21926 cycles/ticks +average: 22038 cycles/ticks + +indcpa_enc: +median: 21138 cycles/ticks +average: 21269 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 35084 cycles/ticks +average: 35262 cycles/ticks + +kyber_keypair: +median: 36090 cycles/ticks +average: 36340 cycles/ticks + +kyber_encaps_derand: +median: 34446 cycles/ticks +average: 34575 cycles/ticks + +kyber_encaps: +median: 35410 cycles/ticks +average: 35557 cycles/ticks + +kyber_decaps: +median: 38786 cycles/ticks +average: 38929 cycles/ticks + +Loop spin: 669 +gen_a: +median: 12402 cycles/ticks +average: 12529 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21946 cycles/ticks +average: 22179 cycles/ticks + +indcpa_enc: +median: 21190 cycles/ticks +average: 21326 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33780 cycles/ticks +average: 33926 cycles/ticks + +kyber_keypair: +median: 36168 cycles/ticks +average: 36427 cycles/ticks + +kyber_encaps_derand: +median: 34524 cycles/ticks +average: 34671 cycles/ticks + +kyber_encaps: +median: 35498 cycles/ticks +average: 35642 cycles/ticks + +kyber_decaps: +median: 38858 cycles/ticks +average: 39008 cycles/ticks + +Loop spin: 670 +gen_a: +median: 12380 cycles/ticks +average: 12472 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1579 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21968 cycles/ticks +average: 22092 cycles/ticks + +indcpa_enc: +median: 21178 cycles/ticks +average: 21305 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1568 cycles/ticks + +kyber_keypair_derand: +median: 33708 cycles/ticks +average: 33862 cycles/ticks + +kyber_keypair: +median: 36186 cycles/ticks +average: 36394 cycles/ticks + +kyber_encaps_derand: +median: 34466 cycles/ticks +average: 34602 cycles/ticks + +kyber_encaps: +median: 35392 cycles/ticks +average: 35552 cycles/ticks + +kyber_decaps: +median: 38680 cycles/ticks +average: 38817 cycles/ticks + +Loop spin: 671 +gen_a: +median: 12330 cycles/ticks +average: 12423 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 394 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21854 cycles/ticks +average: 21945 cycles/ticks + +indcpa_enc: +median: 21606 cycles/ticks +average: 21732 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 34100 cycles/ticks +average: 34245 cycles/ticks + +kyber_keypair: +median: 36382 cycles/ticks +average: 36667 cycles/ticks + +kyber_encaps_derand: +median: 34556 cycles/ticks +average: 34711 cycles/ticks + +kyber_encaps: +median: 35528 cycles/ticks +average: 35681 cycles/ticks + +kyber_decaps: +median: 38820 cycles/ticks +average: 38950 cycles/ticks + +Loop spin: 672 +gen_a: +median: 12434 cycles/ticks +average: 12535 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21806 cycles/ticks +average: 21909 cycles/ticks + +indcpa_enc: +median: 21060 cycles/ticks +average: 21215 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33782 cycles/ticks +average: 33939 cycles/ticks + +kyber_keypair: +median: 36190 cycles/ticks +average: 36460 cycles/ticks + +kyber_encaps_derand: +median: 34524 cycles/ticks +average: 34631 cycles/ticks + +kyber_encaps: +median: 35460 cycles/ticks +average: 35601 cycles/ticks + +kyber_decaps: +median: 38740 cycles/ticks +average: 38915 cycles/ticks + +Loop spin: 673 +gen_a: +median: 12380 cycles/ticks +average: 12473 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 404 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23370 cycles/ticks +average: 23477 cycles/ticks + +indcpa_enc: +median: 22648 cycles/ticks +average: 22775 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1536 cycles/ticks + +kyber_keypair_derand: +median: 33842 cycles/ticks +average: 33982 cycles/ticks + +kyber_keypair: +median: 36260 cycles/ticks +average: 36524 cycles/ticks + +kyber_encaps_derand: +median: 34544 cycles/ticks +average: 34703 cycles/ticks + +kyber_encaps: +median: 35452 cycles/ticks +average: 35615 cycles/ticks + +kyber_decaps: +median: 38724 cycles/ticks +average: 38865 cycles/ticks + +Loop spin: 674 +gen_a: +median: 12358 cycles/ticks +average: 12457 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 279 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21926 cycles/ticks +average: 22042 cycles/ticks + +indcpa_enc: +median: 21198 cycles/ticks +average: 21320 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1563 cycles/ticks + +kyber_keypair_derand: +median: 33564 cycles/ticks +average: 33716 cycles/ticks + +kyber_keypair: +median: 36100 cycles/ticks +average: 36350 cycles/ticks + +kyber_encaps_derand: +median: 34390 cycles/ticks +average: 34529 cycles/ticks + +kyber_encaps: +median: 35358 cycles/ticks +average: 35541 cycles/ticks + +kyber_decaps: +median: 38660 cycles/ticks +average: 38804 cycles/ticks + +Loop spin: 675 +gen_a: +median: 12378 cycles/ticks +average: 12469 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21918 cycles/ticks +average: 22045 cycles/ticks + +indcpa_enc: +median: 21154 cycles/ticks +average: 21284 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1564 cycles/ticks + +kyber_keypair_derand: +median: 33634 cycles/ticks +average: 33782 cycles/ticks + +kyber_keypair: +median: 36206 cycles/ticks +average: 36501 cycles/ticks + +kyber_encaps_derand: +median: 34476 cycles/ticks +average: 34657 cycles/ticks + +kyber_encaps: +median: 35416 cycles/ticks +average: 35584 cycles/ticks + +kyber_decaps: +median: 38690 cycles/ticks +average: 38867 cycles/ticks + +Loop spin: 676 +gen_a: +median: 12454 cycles/ticks +average: 12590 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21844 cycles/ticks +average: 21934 cycles/ticks + +indcpa_enc: +median: 21076 cycles/ticks +average: 21213 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33780 cycles/ticks +average: 33965 cycles/ticks + +kyber_keypair: +median: 36190 cycles/ticks +average: 36462 cycles/ticks + +kyber_encaps_derand: +median: 34536 cycles/ticks +average: 34639 cycles/ticks + +kyber_encaps: +median: 35556 cycles/ticks +average: 35726 cycles/ticks + +kyber_decaps: +median: 38708 cycles/ticks +average: 38882 cycles/ticks + +Loop spin: 677 +gen_a: +median: 12406 cycles/ticks +average: 12498 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21856 cycles/ticks +average: 21996 cycles/ticks + +indcpa_enc: +median: 21126 cycles/ticks +average: 21251 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33692 cycles/ticks +average: 33848 cycles/ticks + +kyber_keypair: +median: 36158 cycles/ticks +average: 36388 cycles/ticks + +kyber_encaps_derand: +median: 35814 cycles/ticks +average: 35983 cycles/ticks + +kyber_encaps: +median: 36748 cycles/ticks +average: 36943 cycles/ticks + +kyber_decaps: +median: 40078 cycles/ticks +average: 40235 cycles/ticks + +Loop spin: 678 +gen_a: +median: 12386 cycles/ticks +average: 12496 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21858 cycles/ticks +average: 21987 cycles/ticks + +indcpa_enc: +median: 21694 cycles/ticks +average: 21785 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 34286 cycles/ticks +average: 34470 cycles/ticks + +kyber_keypair: +median: 36404 cycles/ticks +average: 36722 cycles/ticks + +kyber_encaps_derand: +median: 35040 cycles/ticks +average: 35190 cycles/ticks + +kyber_encaps: +median: 35484 cycles/ticks +average: 35761 cycles/ticks + +kyber_decaps: +median: 38740 cycles/ticks +average: 38899 cycles/ticks + +Loop spin: 679 +gen_a: +median: 12340 cycles/ticks +average: 12417 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22050 cycles/ticks +average: 22210 cycles/ticks + +indcpa_enc: +median: 21224 cycles/ticks +average: 21341 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33830 cycles/ticks +average: 34014 cycles/ticks + +kyber_keypair: +median: 36158 cycles/ticks +average: 36438 cycles/ticks + +kyber_encaps_derand: +median: 34492 cycles/ticks +average: 34655 cycles/ticks + +kyber_encaps: +median: 35340 cycles/ticks +average: 35506 cycles/ticks + +kyber_decaps: +median: 38606 cycles/ticks +average: 38747 cycles/ticks + +Loop spin: 680 +gen_a: +median: 12388 cycles/ticks +average: 12463 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 138 cycles/ticks + +indcpa_keypair: +median: 21862 cycles/ticks +average: 22016 cycles/ticks + +indcpa_enc: +median: 21092 cycles/ticks +average: 21241 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 33688 cycles/ticks +average: 33856 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36449 cycles/ticks + +kyber_encaps_derand: +median: 34630 cycles/ticks +average: 34771 cycles/ticks + +kyber_encaps: +median: 35494 cycles/ticks +average: 35653 cycles/ticks + +kyber_decaps: +median: 38900 cycles/ticks +average: 39075 cycles/ticks + +Loop spin: 681 +gen_a: +median: 12378 cycles/ticks +average: 12486 cycles/ticks + +poly_getnoise_eta1: +median: 1586 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21962 cycles/ticks +average: 22129 cycles/ticks + +indcpa_enc: +median: 21258 cycles/ticks +average: 21381 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33756 cycles/ticks +average: 33925 cycles/ticks + +kyber_keypair: +median: 36190 cycles/ticks +average: 36436 cycles/ticks + +kyber_encaps_derand: +median: 34606 cycles/ticks +average: 34715 cycles/ticks + +kyber_encaps: +median: 35542 cycles/ticks +average: 35707 cycles/ticks + +kyber_decaps: +median: 38808 cycles/ticks +average: 38940 cycles/ticks + +Loop spin: 682 +gen_a: +median: 12360 cycles/ticks +average: 12462 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 42 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21868 cycles/ticks +average: 21995 cycles/ticks + +indcpa_enc: +median: 21216 cycles/ticks +average: 21347 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33816 cycles/ticks +average: 33979 cycles/ticks + +kyber_keypair: +median: 36194 cycles/ticks +average: 36428 cycles/ticks + +kyber_encaps_derand: +median: 34516 cycles/ticks +average: 34644 cycles/ticks + +kyber_encaps: +median: 35570 cycles/ticks +average: 35731 cycles/ticks + +kyber_decaps: +median: 38658 cycles/ticks +average: 38826 cycles/ticks + +Loop spin: 683 +gen_a: +median: 12390 cycles/ticks +average: 12476 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 45 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21982 cycles/ticks +average: 22095 cycles/ticks + +indcpa_enc: +median: 21138 cycles/ticks +average: 21247 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1559 cycles/ticks + +kyber_keypair_derand: +median: 33800 cycles/ticks +average: 33943 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36366 cycles/ticks + +kyber_encaps_derand: +median: 34546 cycles/ticks +average: 34674 cycles/ticks + +kyber_encaps: +median: 35474 cycles/ticks +average: 35616 cycles/ticks + +kyber_decaps: +median: 38828 cycles/ticks +average: 39005 cycles/ticks + +Loop spin: 684 +gen_a: +median: 12348 cycles/ticks +average: 12436 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1597 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1545 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 389 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21802 cycles/ticks +average: 21897 cycles/ticks + +indcpa_enc: +median: 21052 cycles/ticks +average: 21184 cycles/ticks + +indcpa_dec: +median: 1562 cycles/ticks +average: 1561 cycles/ticks + +kyber_keypair_derand: +median: 33630 cycles/ticks +average: 33787 cycles/ticks + +kyber_keypair: +median: 36160 cycles/ticks +average: 36411 cycles/ticks + +kyber_encaps_derand: +median: 35902 cycles/ticks +average: 36042 cycles/ticks + +kyber_encaps: +median: 36860 cycles/ticks +average: 37025 cycles/ticks + +kyber_decaps: +median: 40184 cycles/ticks +average: 40348 cycles/ticks + +Loop spin: 685 +gen_a: +median: 12346 cycles/ticks +average: 12442 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21850 cycles/ticks +average: 21974 cycles/ticks + +indcpa_enc: +median: 21100 cycles/ticks +average: 21243 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33686 cycles/ticks +average: 33848 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36384 cycles/ticks + +kyber_encaps_derand: +median: 34504 cycles/ticks +average: 34648 cycles/ticks + +kyber_encaps: +median: 35482 cycles/ticks +average: 35656 cycles/ticks + +kyber_decaps: +median: 38672 cycles/ticks +average: 38809 cycles/ticks + +Loop spin: 686 +gen_a: +median: 12386 cycles/ticks +average: 12499 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21938 cycles/ticks +average: 22078 cycles/ticks + +indcpa_enc: +median: 21138 cycles/ticks +average: 21273 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33782 cycles/ticks +average: 33943 cycles/ticks + +kyber_keypair: +median: 36240 cycles/ticks +average: 36516 cycles/ticks + +kyber_encaps_derand: +median: 34390 cycles/ticks +average: 34521 cycles/ticks + +kyber_encaps: +median: 35356 cycles/ticks +average: 35511 cycles/ticks + +kyber_decaps: +median: 38668 cycles/ticks +average: 38783 cycles/ticks + +Loop spin: 687 +gen_a: +median: 12400 cycles/ticks +average: 12500 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1596 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 396 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21956 cycles/ticks +average: 22071 cycles/ticks + +indcpa_enc: +median: 21194 cycles/ticks +average: 21302 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33562 cycles/ticks +average: 33701 cycles/ticks + +kyber_keypair: +median: 36122 cycles/ticks +average: 36377 cycles/ticks + +kyber_encaps_derand: +median: 34570 cycles/ticks +average: 34706 cycles/ticks + +kyber_encaps: +median: 35572 cycles/ticks +average: 35702 cycles/ticks + +kyber_decaps: +median: 38800 cycles/ticks +average: 38964 cycles/ticks + +Loop spin: 688 +gen_a: +median: 12424 cycles/ticks +average: 12513 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21898 cycles/ticks +average: 21991 cycles/ticks + +indcpa_enc: +median: 21112 cycles/ticks +average: 21221 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33732 cycles/ticks +average: 33879 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36358 cycles/ticks + +kyber_encaps_derand: +median: 34508 cycles/ticks +average: 34644 cycles/ticks + +kyber_encaps: +median: 35486 cycles/ticks +average: 35618 cycles/ticks + +kyber_decaps: +median: 38712 cycles/ticks +average: 38859 cycles/ticks + +Loop spin: 689 +gen_a: +median: 12340 cycles/ticks +average: 12444 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 399 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21838 cycles/ticks +average: 21939 cycles/ticks + +indcpa_enc: +median: 21122 cycles/ticks +average: 21270 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33736 cycles/ticks +average: 33911 cycles/ticks + +kyber_keypair: +median: 36206 cycles/ticks +average: 36450 cycles/ticks + +kyber_encaps_derand: +median: 35944 cycles/ticks +average: 36126 cycles/ticks + +kyber_encaps: +median: 36828 cycles/ticks +average: 36988 cycles/ticks + +kyber_decaps: +median: 40088 cycles/ticks +average: 40244 cycles/ticks + +Loop spin: 690 +gen_a: +median: 12358 cycles/ticks +average: 12448 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21818 cycles/ticks +average: 21956 cycles/ticks + +indcpa_enc: +median: 21058 cycles/ticks +average: 21167 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33754 cycles/ticks +average: 33901 cycles/ticks + +kyber_keypair: +median: 36186 cycles/ticks +average: 36430 cycles/ticks + +kyber_encaps_derand: +median: 34476 cycles/ticks +average: 34596 cycles/ticks + +kyber_encaps: +median: 35462 cycles/ticks +average: 35578 cycles/ticks + +kyber_decaps: +median: 38672 cycles/ticks +average: 38779 cycles/ticks + +Loop spin: 691 +gen_a: +median: 12338 cycles/ticks +average: 12467 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23306 cycles/ticks +average: 23491 cycles/ticks + +indcpa_enc: +median: 22524 cycles/ticks +average: 22643 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33730 cycles/ticks +average: 33895 cycles/ticks + +kyber_keypair: +median: 36110 cycles/ticks +average: 36359 cycles/ticks + +kyber_encaps_derand: +median: 34428 cycles/ticks +average: 34542 cycles/ticks + +kyber_encaps: +median: 35386 cycles/ticks +average: 35521 cycles/ticks + +kyber_decaps: +median: 38720 cycles/ticks +average: 38853 cycles/ticks + +Loop spin: 692 +gen_a: +median: 12330 cycles/ticks +average: 12426 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21952 cycles/ticks +average: 22093 cycles/ticks + +indcpa_enc: +median: 21148 cycles/ticks +average: 21263 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33764 cycles/ticks +average: 33911 cycles/ticks + +kyber_keypair: +median: 36088 cycles/ticks +average: 36355 cycles/ticks + +kyber_encaps_derand: +median: 34606 cycles/ticks +average: 34741 cycles/ticks + +kyber_encaps: +median: 35528 cycles/ticks +average: 35672 cycles/ticks + +kyber_decaps: +median: 38878 cycles/ticks +average: 39015 cycles/ticks + +Loop spin: 693 +gen_a: +median: 12326 cycles/ticks +average: 12412 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1600 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21930 cycles/ticks +average: 22036 cycles/ticks + +indcpa_enc: +median: 21168 cycles/ticks +average: 21299 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33748 cycles/ticks +average: 33895 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36434 cycles/ticks + +kyber_encaps_derand: +median: 35818 cycles/ticks +average: 35964 cycles/ticks + +kyber_encaps: +median: 36798 cycles/ticks +average: 36947 cycles/ticks + +kyber_decaps: +median: 40030 cycles/ticks +average: 40174 cycles/ticks + +Loop spin: 694 +gen_a: +median: 12414 cycles/ticks +average: 12513 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 124 cycles/ticks + +indcpa_keypair: +median: 21766 cycles/ticks +average: 21872 cycles/ticks + +indcpa_enc: +median: 21032 cycles/ticks +average: 21150 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 33790 cycles/ticks +average: 33951 cycles/ticks + +kyber_keypair: +median: 36276 cycles/ticks +average: 36553 cycles/ticks + +kyber_encaps_derand: +median: 34498 cycles/ticks +average: 34599 cycles/ticks + +kyber_encaps: +median: 35484 cycles/ticks +average: 35620 cycles/ticks + +kyber_decaps: +median: 38726 cycles/ticks +average: 38879 cycles/ticks + +Loop spin: 695 +gen_a: +median: 12348 cycles/ticks +average: 12444 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 285 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21914 cycles/ticks +average: 22061 cycles/ticks + +indcpa_enc: +median: 21138 cycles/ticks +average: 21312 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33784 cycles/ticks +average: 33948 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36387 cycles/ticks + +kyber_encaps_derand: +median: 34452 cycles/ticks +average: 34593 cycles/ticks + +kyber_encaps: +median: 35390 cycles/ticks +average: 35547 cycles/ticks + +kyber_decaps: +median: 38710 cycles/ticks +average: 38864 cycles/ticks + +Loop spin: 696 +gen_a: +median: 12374 cycles/ticks +average: 12470 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 222 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21900 cycles/ticks +average: 22023 cycles/ticks + +indcpa_enc: +median: 21106 cycles/ticks +average: 21229 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1567 cycles/ticks + +kyber_keypair_derand: +median: 33674 cycles/ticks +average: 33817 cycles/ticks + +kyber_keypair: +median: 36160 cycles/ticks +average: 36396 cycles/ticks + +kyber_encaps_derand: +median: 34344 cycles/ticks +average: 34461 cycles/ticks + +kyber_encaps: +median: 35254 cycles/ticks +average: 35412 cycles/ticks + +kyber_decaps: +median: 38574 cycles/ticks +average: 38778 cycles/ticks + +Loop spin: 697 +gen_a: +median: 12436 cycles/ticks +average: 12532 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21814 cycles/ticks +average: 21947 cycles/ticks + +indcpa_enc: +median: 21052 cycles/ticks +average: 21183 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1564 cycles/ticks + +kyber_keypair_derand: +median: 33648 cycles/ticks +average: 33796 cycles/ticks + +kyber_keypair: +median: 36090 cycles/ticks +average: 36345 cycles/ticks + +kyber_encaps_derand: +median: 34498 cycles/ticks +average: 34627 cycles/ticks + +kyber_encaps: +median: 35416 cycles/ticks +average: 35568 cycles/ticks + +kyber_decaps: +median: 38750 cycles/ticks +average: 38918 cycles/ticks + +Loop spin: 698 +gen_a: +median: 12366 cycles/ticks +average: 12483 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1580 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1562 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21910 cycles/ticks +average: 22054 cycles/ticks + +indcpa_enc: +median: 21106 cycles/ticks +average: 21214 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1564 cycles/ticks + +kyber_keypair_derand: +median: 33624 cycles/ticks +average: 33766 cycles/ticks + +kyber_keypair: +median: 36108 cycles/ticks +average: 36360 cycles/ticks + +kyber_encaps_derand: +median: 34372 cycles/ticks +average: 34506 cycles/ticks + +kyber_encaps: +median: 35322 cycles/ticks +average: 35485 cycles/ticks + +kyber_decaps: +median: 38662 cycles/ticks +average: 38815 cycles/ticks + +Loop spin: 699 +gen_a: +median: 12340 cycles/ticks +average: 12473 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1596 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23316 cycles/ticks +average: 23432 cycles/ticks + +indcpa_enc: +median: 22552 cycles/ticks +average: 22680 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33772 cycles/ticks +average: 33935 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36365 cycles/ticks + +kyber_encaps_derand: +median: 34364 cycles/ticks +average: 34510 cycles/ticks + +kyber_encaps: +median: 35320 cycles/ticks +average: 35489 cycles/ticks + +kyber_decaps: +median: 38562 cycles/ticks +average: 38708 cycles/ticks + +Loop spin: 700 +gen_a: +median: 12360 cycles/ticks +average: 12478 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 411 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21916 cycles/ticks +average: 22011 cycles/ticks + +indcpa_enc: +median: 21194 cycles/ticks +average: 21325 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33658 cycles/ticks +average: 33801 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36432 cycles/ticks + +kyber_encaps_derand: +median: 34546 cycles/ticks +average: 34777 cycles/ticks + +kyber_encaps: +median: 35494 cycles/ticks +average: 35665 cycles/ticks + +kyber_decaps: +median: 38754 cycles/ticks +average: 38883 cycles/ticks + +Loop spin: 701 +gen_a: +median: 12362 cycles/ticks +average: 12459 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 394 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21854 cycles/ticks +average: 21956 cycles/ticks + +indcpa_enc: +median: 21102 cycles/ticks +average: 21237 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33750 cycles/ticks +average: 33926 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36363 cycles/ticks + +kyber_encaps_derand: +median: 34446 cycles/ticks +average: 34558 cycles/ticks + +kyber_encaps: +median: 35366 cycles/ticks +average: 35502 cycles/ticks + +kyber_decaps: +median: 38704 cycles/ticks +average: 38854 cycles/ticks + +Loop spin: 702 +gen_a: +median: 12376 cycles/ticks +average: 12466 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1578 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1563 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 30 cycles/ticks +average: 39 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22020 cycles/ticks +average: 22117 cycles/ticks + +indcpa_enc: +median: 21200 cycles/ticks +average: 21325 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1567 cycles/ticks + +kyber_keypair_derand: +median: 33646 cycles/ticks +average: 33790 cycles/ticks + +kyber_keypair: +median: 36130 cycles/ticks +average: 36369 cycles/ticks + +kyber_encaps_derand: +median: 34456 cycles/ticks +average: 34571 cycles/ticks + +kyber_encaps: +median: 35338 cycles/ticks +average: 35478 cycles/ticks + +kyber_decaps: +median: 38708 cycles/ticks +average: 38897 cycles/ticks + +Loop spin: 703 +gen_a: +median: 12340 cycles/ticks +average: 12449 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1566 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21984 cycles/ticks +average: 22088 cycles/ticks + +indcpa_enc: +median: 21168 cycles/ticks +average: 21298 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33666 cycles/ticks +average: 33805 cycles/ticks + +kyber_keypair: +median: 36224 cycles/ticks +average: 36521 cycles/ticks + +kyber_encaps_derand: +median: 34474 cycles/ticks +average: 34624 cycles/ticks + +kyber_encaps: +median: 35444 cycles/ticks +average: 35574 cycles/ticks + +kyber_decaps: +median: 38754 cycles/ticks +average: 38891 cycles/ticks + +Loop spin: 704 +gen_a: +median: 12356 cycles/ticks +average: 12455 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21958 cycles/ticks +average: 22106 cycles/ticks + +indcpa_enc: +median: 21234 cycles/ticks +average: 21358 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33676 cycles/ticks +average: 33827 cycles/ticks + +kyber_keypair: +median: 36224 cycles/ticks +average: 36487 cycles/ticks + +kyber_encaps_derand: +median: 34418 cycles/ticks +average: 34569 cycles/ticks + +kyber_encaps: +median: 35384 cycles/ticks +average: 35552 cycles/ticks + +kyber_decaps: +median: 38644 cycles/ticks +average: 38754 cycles/ticks + +Loop spin: 705 +gen_a: +median: 12352 cycles/ticks +average: 12452 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 395 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21906 cycles/ticks +average: 22023 cycles/ticks + +indcpa_enc: +median: 21176 cycles/ticks +average: 21314 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33662 cycles/ticks +average: 33837 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36388 cycles/ticks + +kyber_encaps_derand: +median: 34536 cycles/ticks +average: 34685 cycles/ticks + +kyber_encaps: +median: 35476 cycles/ticks +average: 35665 cycles/ticks + +kyber_decaps: +median: 38788 cycles/ticks +average: 38975 cycles/ticks + +Loop spin: 706 +gen_a: +median: 12346 cycles/ticks +average: 12497 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1578 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21882 cycles/ticks +average: 22020 cycles/ticks + +indcpa_enc: +median: 21132 cycles/ticks +average: 21271 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33768 cycles/ticks +average: 33924 cycles/ticks + +kyber_keypair: +median: 36112 cycles/ticks +average: 36382 cycles/ticks + +kyber_encaps_derand: +median: 34450 cycles/ticks +average: 34580 cycles/ticks + +kyber_encaps: +median: 35326 cycles/ticks +average: 35521 cycles/ticks + +kyber_decaps: +median: 38704 cycles/ticks +average: 38872 cycles/ticks + +Loop spin: 707 +gen_a: +median: 12416 cycles/ticks +average: 12691 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1595 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 274 cycles/ticks +average: 275 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21872 cycles/ticks +average: 22021 cycles/ticks + +indcpa_enc: +median: 21150 cycles/ticks +average: 21262 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 33684 cycles/ticks +average: 33869 cycles/ticks + +kyber_keypair: +median: 36130 cycles/ticks +average: 36408 cycles/ticks + +kyber_encaps_derand: +median: 34452 cycles/ticks +average: 34562 cycles/ticks + +kyber_encaps: +median: 35374 cycles/ticks +average: 35528 cycles/ticks + +kyber_decaps: +median: 38644 cycles/ticks +average: 38822 cycles/ticks + +Loop spin: 708 +gen_a: +median: 12626 cycles/ticks +average: 12678 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 268 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 23 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21770 cycles/ticks +average: 21868 cycles/ticks + +indcpa_enc: +median: 20998 cycles/ticks +average: 21123 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33810 cycles/ticks +average: 33987 cycles/ticks + +kyber_keypair: +median: 36130 cycles/ticks +average: 36416 cycles/ticks + +kyber_encaps_derand: +median: 34556 cycles/ticks +average: 34710 cycles/ticks + +kyber_encaps: +median: 35498 cycles/ticks +average: 35667 cycles/ticks + +kyber_decaps: +median: 38856 cycles/ticks +average: 39023 cycles/ticks + +Loop spin: 709 +gen_a: +median: 12354 cycles/ticks +average: 12448 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 286 cycles/ticks +average: 286 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21948 cycles/ticks +average: 22056 cycles/ticks + +indcpa_enc: +median: 21174 cycles/ticks +average: 21274 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33742 cycles/ticks +average: 33904 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36396 cycles/ticks + +kyber_encaps_derand: +median: 34516 cycles/ticks +average: 34658 cycles/ticks + +kyber_encaps: +median: 35422 cycles/ticks +average: 35601 cycles/ticks + +kyber_decaps: +median: 38722 cycles/ticks +average: 38883 cycles/ticks + +Loop spin: 710 +gen_a: +median: 12342 cycles/ticks +average: 12427 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21840 cycles/ticks +average: 21959 cycles/ticks + +indcpa_enc: +median: 21074 cycles/ticks +average: 21217 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33748 cycles/ticks +average: 33906 cycles/ticks + +kyber_keypair: +median: 36128 cycles/ticks +average: 36362 cycles/ticks + +kyber_encaps_derand: +median: 34476 cycles/ticks +average: 34580 cycles/ticks + +kyber_encaps: +median: 35438 cycles/ticks +average: 35594 cycles/ticks + +kyber_decaps: +median: 38678 cycles/ticks +average: 38826 cycles/ticks + +Loop spin: 711 +gen_a: +median: 12396 cycles/ticks +average: 12488 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1604 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21786 cycles/ticks +average: 21895 cycles/ticks + +indcpa_enc: +median: 21050 cycles/ticks +average: 21174 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33740 cycles/ticks +average: 33890 cycles/ticks + +kyber_keypair: +median: 36178 cycles/ticks +average: 36459 cycles/ticks + +kyber_encaps_derand: +median: 34434 cycles/ticks +average: 34628 cycles/ticks + +kyber_encaps: +median: 35398 cycles/ticks +average: 35578 cycles/ticks + +kyber_decaps: +median: 38634 cycles/ticks +average: 38772 cycles/ticks + +Loop spin: 712 +gen_a: +median: 12348 cycles/ticks +average: 12458 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 391 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21822 cycles/ticks +average: 21941 cycles/ticks + +indcpa_enc: +median: 21082 cycles/ticks +average: 21205 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33664 cycles/ticks +average: 33808 cycles/ticks + +kyber_keypair: +median: 36170 cycles/ticks +average: 36416 cycles/ticks + +kyber_encaps_derand: +median: 34554 cycles/ticks +average: 34682 cycles/ticks + +kyber_encaps: +median: 35490 cycles/ticks +average: 35641 cycles/ticks + +kyber_decaps: +median: 38732 cycles/ticks +average: 38875 cycles/ticks + +Loop spin: 713 +gen_a: +median: 12340 cycles/ticks +average: 12512 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 390 cycles/ticks +average: 390 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21900 cycles/ticks +average: 22031 cycles/ticks + +indcpa_enc: +median: 21144 cycles/ticks +average: 21265 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1560 cycles/ticks + +kyber_keypair_derand: +median: 33754 cycles/ticks +average: 33961 cycles/ticks + +kyber_keypair: +median: 36216 cycles/ticks +average: 36468 cycles/ticks + +kyber_encaps_derand: +median: 34406 cycles/ticks +average: 34529 cycles/ticks + +kyber_encaps: +median: 35402 cycles/ticks +average: 35577 cycles/ticks + +kyber_decaps: +median: 38650 cycles/ticks +average: 38809 cycles/ticks + +Loop spin: 714 +gen_a: +median: 12608 cycles/ticks +average: 12697 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21916 cycles/ticks +average: 22007 cycles/ticks + +indcpa_enc: +median: 21118 cycles/ticks +average: 21266 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33786 cycles/ticks +average: 33934 cycles/ticks + +kyber_keypair: +median: 36218 cycles/ticks +average: 36490 cycles/ticks + +kyber_encaps_derand: +median: 34440 cycles/ticks +average: 34565 cycles/ticks + +kyber_encaps: +median: 35372 cycles/ticks +average: 35546 cycles/ticks + +kyber_decaps: +median: 38648 cycles/ticks +average: 38783 cycles/ticks + +Loop spin: 715 +gen_a: +median: 12348 cycles/ticks +average: 12438 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 278 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 35 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21824 cycles/ticks +average: 21958 cycles/ticks + +indcpa_enc: +median: 21070 cycles/ticks +average: 21190 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33758 cycles/ticks +average: 33911 cycles/ticks + +kyber_keypair: +median: 36096 cycles/ticks +average: 36362 cycles/ticks + +kyber_encaps_derand: +median: 34576 cycles/ticks +average: 34724 cycles/ticks + +kyber_encaps: +median: 35476 cycles/ticks +average: 35632 cycles/ticks + +kyber_decaps: +median: 38878 cycles/ticks +average: 38991 cycles/ticks + +Loop spin: 716 +gen_a: +median: 12542 cycles/ticks +average: 12647 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1594 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 22254 cycles/ticks +average: 22367 cycles/ticks + +indcpa_enc: +median: 21434 cycles/ticks +average: 21554 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 34180 cycles/ticks +average: 34350 cycles/ticks + +kyber_keypair: +median: 36504 cycles/ticks +average: 36775 cycles/ticks + +kyber_encaps_derand: +median: 34750 cycles/ticks +average: 34901 cycles/ticks + +kyber_encaps: +median: 35668 cycles/ticks +average: 35830 cycles/ticks + +kyber_decaps: +median: 39028 cycles/ticks +average: 39219 cycles/ticks + +Loop spin: 717 +gen_a: +median: 12396 cycles/ticks +average: 12497 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1571 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 296 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21936 cycles/ticks +average: 22070 cycles/ticks + +indcpa_enc: +median: 21164 cycles/ticks +average: 21279 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1573 cycles/ticks + +kyber_keypair_derand: +median: 33754 cycles/ticks +average: 33936 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36370 cycles/ticks + +kyber_encaps_derand: +median: 34408 cycles/ticks +average: 34549 cycles/ticks + +kyber_encaps: +median: 35362 cycles/ticks +average: 35535 cycles/ticks + +kyber_decaps: +median: 38674 cycles/ticks +average: 38868 cycles/ticks + +Loop spin: 718 +gen_a: +median: 12406 cycles/ticks +average: 12511 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21950 cycles/ticks +average: 22056 cycles/ticks + +indcpa_enc: +median: 21148 cycles/ticks +average: 21300 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 33748 cycles/ticks +average: 33913 cycles/ticks + +kyber_keypair: +median: 36202 cycles/ticks +average: 36483 cycles/ticks + +kyber_encaps_derand: +median: 34568 cycles/ticks +average: 34685 cycles/ticks + +kyber_encaps: +median: 35492 cycles/ticks +average: 35657 cycles/ticks + +kyber_decaps: +median: 38814 cycles/ticks +average: 38967 cycles/ticks + +Loop spin: 719 +gen_a: +median: 12378 cycles/ticks +average: 12485 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1571 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 41 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21930 cycles/ticks +average: 22019 cycles/ticks + +indcpa_enc: +median: 21154 cycles/ticks +average: 21284 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33694 cycles/ticks +average: 33844 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36418 cycles/ticks + +kyber_encaps_derand: +median: 34506 cycles/ticks +average: 34656 cycles/ticks + +kyber_encaps: +median: 35436 cycles/ticks +average: 35605 cycles/ticks + +kyber_decaps: +median: 38698 cycles/ticks +average: 38857 cycles/ticks + +Loop spin: 720 +gen_a: +median: 12344 cycles/ticks +average: 12464 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21788 cycles/ticks +average: 21890 cycles/ticks + +indcpa_enc: +median: 21052 cycles/ticks +average: 21172 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33670 cycles/ticks +average: 33817 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36365 cycles/ticks + +kyber_encaps_derand: +median: 34406 cycles/ticks +average: 34525 cycles/ticks + +kyber_encaps: +median: 35382 cycles/ticks +average: 35563 cycles/ticks + +kyber_decaps: +median: 38744 cycles/ticks +average: 38891 cycles/ticks + +Loop spin: 721 +gen_a: +median: 12358 cycles/ticks +average: 12474 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21852 cycles/ticks +average: 21970 cycles/ticks + +indcpa_enc: +median: 21130 cycles/ticks +average: 21254 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33672 cycles/ticks +average: 33820 cycles/ticks + +kyber_keypair: +median: 36166 cycles/ticks +average: 36414 cycles/ticks + +kyber_encaps_derand: +median: 34346 cycles/ticks +average: 34481 cycles/ticks + +kyber_encaps: +median: 35300 cycles/ticks +average: 35447 cycles/ticks + +kyber_decaps: +median: 38598 cycles/ticks +average: 38770 cycles/ticks + +Loop spin: 722 +gen_a: +median: 12366 cycles/ticks +average: 12478 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21868 cycles/ticks +average: 21974 cycles/ticks + +indcpa_enc: +median: 21170 cycles/ticks +average: 21323 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33976 cycles/ticks +average: 34136 cycles/ticks + +kyber_keypair: +median: 36186 cycles/ticks +average: 36454 cycles/ticks + +kyber_encaps_derand: +median: 34648 cycles/ticks +average: 34852 cycles/ticks + +kyber_encaps: +median: 35574 cycles/ticks +average: 35745 cycles/ticks + +kyber_decaps: +median: 38738 cycles/ticks +average: 38884 cycles/ticks + +Loop spin: 723 +gen_a: +median: 12346 cycles/ticks +average: 12439 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 286 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21994 cycles/ticks +average: 22152 cycles/ticks + +indcpa_enc: +median: 21286 cycles/ticks +average: 21405 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33662 cycles/ticks +average: 33827 cycles/ticks + +kyber_keypair: +median: 36102 cycles/ticks +average: 36304 cycles/ticks + +kyber_encaps_derand: +median: 34574 cycles/ticks +average: 34703 cycles/ticks + +kyber_encaps: +median: 35444 cycles/ticks +average: 35608 cycles/ticks + +kyber_decaps: +median: 38734 cycles/ticks +average: 38859 cycles/ticks + +Loop spin: 724 +gen_a: +median: 12394 cycles/ticks +average: 12581 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21760 cycles/ticks +average: 21901 cycles/ticks + +indcpa_enc: +median: 21016 cycles/ticks +average: 21136 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33742 cycles/ticks +average: 33910 cycles/ticks + +kyber_keypair: +median: 36092 cycles/ticks +average: 36328 cycles/ticks + +kyber_encaps_derand: +median: 34412 cycles/ticks +average: 34543 cycles/ticks + +kyber_encaps: +median: 35346 cycles/ticks +average: 35499 cycles/ticks + +kyber_decaps: +median: 38654 cycles/ticks +average: 38815 cycles/ticks + +Loop spin: 725 +gen_a: +median: 12380 cycles/ticks +average: 12496 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21948 cycles/ticks +average: 22076 cycles/ticks + +indcpa_enc: +median: 21252 cycles/ticks +average: 21377 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 35206 cycles/ticks +average: 35373 cycles/ticks + +kyber_keypair: +median: 36184 cycles/ticks +average: 36457 cycles/ticks + +kyber_encaps_derand: +median: 34566 cycles/ticks +average: 34688 cycles/ticks + +kyber_encaps: +median: 35580 cycles/ticks +average: 35712 cycles/ticks + +kyber_decaps: +median: 38788 cycles/ticks +average: 38942 cycles/ticks + +Loop spin: 726 +gen_a: +median: 12332 cycles/ticks +average: 12451 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1571 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21808 cycles/ticks +average: 21922 cycles/ticks + +indcpa_enc: +median: 21076 cycles/ticks +average: 21192 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33812 cycles/ticks +average: 33981 cycles/ticks + +kyber_keypair: +median: 36122 cycles/ticks +average: 36395 cycles/ticks + +kyber_encaps_derand: +median: 34458 cycles/ticks +average: 34570 cycles/ticks + +kyber_encaps: +median: 35400 cycles/ticks +average: 35555 cycles/ticks + +kyber_decaps: +median: 38648 cycles/ticks +average: 38851 cycles/ticks + +Loop spin: 727 +gen_a: +median: 12344 cycles/ticks +average: 12477 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21852 cycles/ticks +average: 21974 cycles/ticks + +indcpa_enc: +median: 21142 cycles/ticks +average: 21258 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33766 cycles/ticks +average: 33986 cycles/ticks + +kyber_keypair: +median: 36198 cycles/ticks +average: 36431 cycles/ticks + +kyber_encaps_derand: +median: 34390 cycles/ticks +average: 34533 cycles/ticks + +kyber_encaps: +median: 35370 cycles/ticks +average: 35523 cycles/ticks + +kyber_decaps: +median: 38610 cycles/ticks +average: 38775 cycles/ticks + +Loop spin: 728 +gen_a: +median: 12386 cycles/ticks +average: 12467 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1598 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 392 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23126 cycles/ticks +average: 23255 cycles/ticks + +indcpa_enc: +median: 22370 cycles/ticks +average: 22508 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 33682 cycles/ticks +average: 33851 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36443 cycles/ticks + +kyber_encaps_derand: +median: 34466 cycles/ticks +average: 34609 cycles/ticks + +kyber_encaps: +median: 35358 cycles/ticks +average: 35518 cycles/ticks + +kyber_decaps: +median: 38702 cycles/ticks +average: 38867 cycles/ticks + +Loop spin: 729 +gen_a: +median: 12390 cycles/ticks +average: 12506 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23316 cycles/ticks +average: 23438 cycles/ticks + +indcpa_enc: +median: 22506 cycles/ticks +average: 22618 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33764 cycles/ticks +average: 33937 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36390 cycles/ticks + +kyber_encaps_derand: +median: 34352 cycles/ticks +average: 34500 cycles/ticks + +kyber_encaps: +median: 35260 cycles/ticks +average: 35433 cycles/ticks + +kyber_decaps: +median: 38578 cycles/ticks +average: 38744 cycles/ticks + +Loop spin: 730 +gen_a: +median: 12352 cycles/ticks +average: 12436 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22012 cycles/ticks +average: 22136 cycles/ticks + +indcpa_enc: +median: 21262 cycles/ticks +average: 21392 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33750 cycles/ticks +average: 33898 cycles/ticks + +kyber_keypair: +median: 36182 cycles/ticks +average: 36449 cycles/ticks + +kyber_encaps_derand: +median: 34562 cycles/ticks +average: 34702 cycles/ticks + +kyber_encaps: +median: 35494 cycles/ticks +average: 35642 cycles/ticks + +kyber_decaps: +median: 38684 cycles/ticks +average: 38822 cycles/ticks + +Loop spin: 731 +gen_a: +median: 12342 cycles/ticks +average: 12446 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21968 cycles/ticks +average: 22116 cycles/ticks + +indcpa_enc: +median: 21188 cycles/ticks +average: 21303 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1559 cycles/ticks + +kyber_keypair_derand: +median: 33724 cycles/ticks +average: 33860 cycles/ticks + +kyber_keypair: +median: 36208 cycles/ticks +average: 36456 cycles/ticks + +kyber_encaps_derand: +median: 34578 cycles/ticks +average: 34714 cycles/ticks + +kyber_encaps: +median: 35526 cycles/ticks +average: 35720 cycles/ticks + +kyber_decaps: +median: 38756 cycles/ticks +average: 38910 cycles/ticks + +Loop spin: 732 +gen_a: +median: 12420 cycles/ticks +average: 12519 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21780 cycles/ticks +average: 21930 cycles/ticks + +indcpa_enc: +median: 20974 cycles/ticks +average: 21092 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33732 cycles/ticks +average: 33896 cycles/ticks + +kyber_keypair: +median: 36092 cycles/ticks +average: 36352 cycles/ticks + +kyber_encaps_derand: +median: 34506 cycles/ticks +average: 34617 cycles/ticks + +kyber_encaps: +median: 35492 cycles/ticks +average: 35634 cycles/ticks + +kyber_decaps: +median: 38786 cycles/ticks +average: 38912 cycles/ticks + +Loop spin: 733 +gen_a: +median: 12326 cycles/ticks +average: 12421 cycles/ticks + +poly_getnoise_eta1: +median: 1584 cycles/ticks +average: 1600 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21888 cycles/ticks +average: 22005 cycles/ticks + +indcpa_enc: +median: 21088 cycles/ticks +average: 21198 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 35344 cycles/ticks +average: 35558 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36404 cycles/ticks + +kyber_encaps_derand: +median: 34518 cycles/ticks +average: 34650 cycles/ticks + +kyber_encaps: +median: 35460 cycles/ticks +average: 35626 cycles/ticks + +kyber_decaps: +median: 38804 cycles/ticks +average: 38952 cycles/ticks + +Loop spin: 734 +gen_a: +median: 12690 cycles/ticks +average: 12743 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1578 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 411 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21876 cycles/ticks +average: 21960 cycles/ticks + +indcpa_enc: +median: 21122 cycles/ticks +average: 21256 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1534 cycles/ticks + +kyber_keypair_derand: +median: 33658 cycles/ticks +average: 33815 cycles/ticks + +kyber_keypair: +median: 36168 cycles/ticks +average: 36438 cycles/ticks + +kyber_encaps_derand: +median: 34522 cycles/ticks +average: 34662 cycles/ticks + +kyber_encaps: +median: 35478 cycles/ticks +average: 35694 cycles/ticks + +kyber_decaps: +median: 38790 cycles/ticks +average: 38950 cycles/ticks + +Loop spin: 735 +gen_a: +median: 12330 cycles/ticks +average: 12482 cycles/ticks + +poly_getnoise_eta1: +median: 1584 cycles/ticks +average: 1600 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 394 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21848 cycles/ticks +average: 21948 cycles/ticks + +indcpa_enc: +median: 21168 cycles/ticks +average: 21287 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33866 cycles/ticks +average: 34016 cycles/ticks + +kyber_keypair: +median: 36104 cycles/ticks +average: 36360 cycles/ticks + +kyber_encaps_derand: +median: 34672 cycles/ticks +average: 34810 cycles/ticks + +kyber_encaps: +median: 35538 cycles/ticks +average: 35682 cycles/ticks + +kyber_decaps: +median: 38842 cycles/ticks +average: 39021 cycles/ticks + +Loop spin: 736 +gen_a: +median: 12360 cycles/ticks +average: 12484 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1545 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 396 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21818 cycles/ticks +average: 21907 cycles/ticks + +indcpa_enc: +median: 21044 cycles/ticks +average: 21197 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33736 cycles/ticks +average: 33912 cycles/ticks + +kyber_keypair: +median: 36208 cycles/ticks +average: 36485 cycles/ticks + +kyber_encaps_derand: +median: 34450 cycles/ticks +average: 34558 cycles/ticks + +kyber_encaps: +median: 35418 cycles/ticks +average: 35578 cycles/ticks + +kyber_decaps: +median: 38638 cycles/ticks +average: 38791 cycles/ticks + +Loop spin: 737 +gen_a: +median: 12390 cycles/ticks +average: 12505 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21772 cycles/ticks +average: 21892 cycles/ticks + +indcpa_enc: +median: 21086 cycles/ticks +average: 21205 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1563 cycles/ticks + +kyber_keypair_derand: +median: 33678 cycles/ticks +average: 33830 cycles/ticks + +kyber_keypair: +median: 36242 cycles/ticks +average: 36493 cycles/ticks + +kyber_encaps_derand: +median: 34606 cycles/ticks +average: 34756 cycles/ticks + +kyber_encaps: +median: 35568 cycles/ticks +average: 35709 cycles/ticks + +kyber_decaps: +median: 38790 cycles/ticks +average: 38936 cycles/ticks + +Loop spin: 738 +gen_a: +median: 12364 cycles/ticks +average: 12458 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21866 cycles/ticks +average: 22005 cycles/ticks + +indcpa_enc: +median: 21094 cycles/ticks +average: 21227 cycles/ticks + +indcpa_dec: +median: 1558 cycles/ticks +average: 1567 cycles/ticks + +kyber_keypair_derand: +median: 33784 cycles/ticks +average: 33951 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36392 cycles/ticks + +kyber_encaps_derand: +median: 34562 cycles/ticks +average: 34714 cycles/ticks + +kyber_encaps: +median: 35530 cycles/ticks +average: 35683 cycles/ticks + +kyber_decaps: +median: 38832 cycles/ticks +average: 38979 cycles/ticks + +Loop spin: 739 +gen_a: +median: 12444 cycles/ticks +average: 12528 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21820 cycles/ticks +average: 21948 cycles/ticks + +indcpa_enc: +median: 21094 cycles/ticks +average: 21213 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33736 cycles/ticks +average: 33915 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36431 cycles/ticks + +kyber_encaps_derand: +median: 34432 cycles/ticks +average: 34595 cycles/ticks + +kyber_encaps: +median: 35424 cycles/ticks +average: 35613 cycles/ticks + +kyber_decaps: +median: 38582 cycles/ticks +average: 38768 cycles/ticks + +Loop spin: 740 +gen_a: +median: 12372 cycles/ticks +average: 12482 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21818 cycles/ticks +average: 21924 cycles/ticks + +indcpa_enc: +median: 21066 cycles/ticks +average: 21220 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33772 cycles/ticks +average: 33956 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36408 cycles/ticks + +kyber_encaps_derand: +median: 34756 cycles/ticks +average: 34918 cycles/ticks + +kyber_encaps: +median: 35700 cycles/ticks +average: 35875 cycles/ticks + +kyber_decaps: +median: 38918 cycles/ticks +average: 39057 cycles/ticks + +Loop spin: 741 +gen_a: +median: 12410 cycles/ticks +average: 12487 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 123 cycles/ticks + +indcpa_keypair: +median: 21900 cycles/ticks +average: 22006 cycles/ticks + +indcpa_enc: +median: 21098 cycles/ticks +average: 21243 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 33878 cycles/ticks +average: 34009 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36455 cycles/ticks + +kyber_encaps_derand: +median: 34534 cycles/ticks +average: 34665 cycles/ticks + +kyber_encaps: +median: 35530 cycles/ticks +average: 35690 cycles/ticks + +kyber_decaps: +median: 38694 cycles/ticks +average: 38837 cycles/ticks + +Loop spin: 742 +gen_a: +median: 12380 cycles/ticks +average: 12472 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23268 cycles/ticks +average: 23374 cycles/ticks + +indcpa_enc: +median: 22470 cycles/ticks +average: 22595 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1534 cycles/ticks + +kyber_keypair_derand: +median: 33964 cycles/ticks +average: 34124 cycles/ticks + +kyber_keypair: +median: 36204 cycles/ticks +average: 36420 cycles/ticks + +kyber_encaps_derand: +median: 34572 cycles/ticks +average: 34732 cycles/ticks + +kyber_encaps: +median: 35496 cycles/ticks +average: 35648 cycles/ticks + +kyber_decaps: +median: 38744 cycles/ticks +average: 38906 cycles/ticks + +Loop spin: 743 +gen_a: +median: 12400 cycles/ticks +average: 12513 cycles/ticks + +poly_getnoise_eta1: +median: 1586 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21934 cycles/ticks +average: 22058 cycles/ticks + +indcpa_enc: +median: 21194 cycles/ticks +average: 21314 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 33862 cycles/ticks +average: 34003 cycles/ticks + +kyber_keypair: +median: 36208 cycles/ticks +average: 36502 cycles/ticks + +kyber_encaps_derand: +median: 34508 cycles/ticks +average: 34639 cycles/ticks + +kyber_encaps: +median: 35462 cycles/ticks +average: 35630 cycles/ticks + +kyber_decaps: +median: 38726 cycles/ticks +average: 38875 cycles/ticks + +Loop spin: 744 +gen_a: +median: 12350 cycles/ticks +average: 12471 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21866 cycles/ticks +average: 21992 cycles/ticks + +indcpa_enc: +median: 21282 cycles/ticks +average: 21408 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33742 cycles/ticks +average: 33954 cycles/ticks + +kyber_keypair: +median: 36172 cycles/ticks +average: 36427 cycles/ticks + +kyber_encaps_derand: +median: 34460 cycles/ticks +average: 34605 cycles/ticks + +kyber_encaps: +median: 35424 cycles/ticks +average: 35594 cycles/ticks + +kyber_decaps: +median: 38674 cycles/ticks +average: 38848 cycles/ticks + +Loop spin: 745 +gen_a: +median: 12380 cycles/ticks +average: 12496 cycles/ticks + +poly_getnoise_eta1: +median: 1568 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21836 cycles/ticks +average: 21935 cycles/ticks + +indcpa_enc: +median: 21090 cycles/ticks +average: 21226 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33738 cycles/ticks +average: 33884 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36428 cycles/ticks + +kyber_encaps_derand: +median: 34276 cycles/ticks +average: 34395 cycles/ticks + +kyber_encaps: +median: 35238 cycles/ticks +average: 35420 cycles/ticks + +kyber_decaps: +median: 38546 cycles/ticks +average: 38735 cycles/ticks + +Loop spin: 746 +gen_a: +median: 12654 cycles/ticks +average: 12719 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 131 cycles/ticks + +indcpa_keypair: +median: 21880 cycles/ticks +average: 22005 cycles/ticks + +indcpa_enc: +median: 21138 cycles/ticks +average: 21237 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33842 cycles/ticks +average: 34005 cycles/ticks + +kyber_keypair: +median: 36304 cycles/ticks +average: 36554 cycles/ticks + +kyber_encaps_derand: +median: 34510 cycles/ticks +average: 34665 cycles/ticks + +kyber_encaps: +median: 35442 cycles/ticks +average: 35615 cycles/ticks + +kyber_decaps: +median: 38772 cycles/ticks +average: 38956 cycles/ticks + +Loop spin: 747 +gen_a: +median: 12366 cycles/ticks +average: 12491 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1570 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21796 cycles/ticks +average: 21928 cycles/ticks + +indcpa_enc: +median: 21122 cycles/ticks +average: 21300 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33812 cycles/ticks +average: 33986 cycles/ticks + +kyber_keypair: +median: 36170 cycles/ticks +average: 36450 cycles/ticks + +kyber_encaps_derand: +median: 34566 cycles/ticks +average: 34716 cycles/ticks + +kyber_encaps: +median: 35524 cycles/ticks +average: 35693 cycles/ticks + +kyber_decaps: +median: 38718 cycles/ticks +average: 38891 cycles/ticks + +Loop spin: 748 +gen_a: +median: 12390 cycles/ticks +average: 12484 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21886 cycles/ticks +average: 22023 cycles/ticks + +indcpa_enc: +median: 21090 cycles/ticks +average: 21223 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1570 cycles/ticks + +kyber_keypair_derand: +median: 33766 cycles/ticks +average: 33913 cycles/ticks + +kyber_keypair: +median: 36170 cycles/ticks +average: 36408 cycles/ticks + +kyber_encaps_derand: +median: 34330 cycles/ticks +average: 34462 cycles/ticks + +kyber_encaps: +median: 35284 cycles/ticks +average: 35460 cycles/ticks + +kyber_decaps: +median: 38564 cycles/ticks +average: 38726 cycles/ticks + +Loop spin: 749 +gen_a: +median: 12596 cycles/ticks +average: 12659 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 22012 cycles/ticks +average: 22101 cycles/ticks + +indcpa_enc: +median: 21292 cycles/ticks +average: 21439 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33802 cycles/ticks +average: 33970 cycles/ticks + +kyber_keypair: +median: 36222 cycles/ticks +average: 36473 cycles/ticks + +kyber_encaps_derand: +median: 34440 cycles/ticks +average: 34567 cycles/ticks + +kyber_encaps: +median: 35376 cycles/ticks +average: 35575 cycles/ticks + +kyber_decaps: +median: 38680 cycles/ticks +average: 38837 cycles/ticks + +Loop spin: 750 +gen_a: +median: 12442 cycles/ticks +average: 12538 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21802 cycles/ticks +average: 21943 cycles/ticks + +indcpa_enc: +median: 21052 cycles/ticks +average: 21173 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33668 cycles/ticks +average: 33816 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36381 cycles/ticks + +kyber_encaps_derand: +median: 34548 cycles/ticks +average: 34693 cycles/ticks + +kyber_encaps: +median: 35498 cycles/ticks +average: 35664 cycles/ticks + +kyber_decaps: +median: 38724 cycles/ticks +average: 38848 cycles/ticks + +Loop spin: 751 +gen_a: +median: 12428 cycles/ticks +average: 12562 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1566 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 402 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23234 cycles/ticks +average: 23376 cycles/ticks + +indcpa_enc: +median: 22476 cycles/ticks +average: 22616 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33734 cycles/ticks +average: 33864 cycles/ticks + +kyber_keypair: +median: 36176 cycles/ticks +average: 36403 cycles/ticks + +kyber_encaps_derand: +median: 34506 cycles/ticks +average: 34674 cycles/ticks + +kyber_encaps: +median: 35480 cycles/ticks +average: 35644 cycles/ticks + +kyber_decaps: +median: 38800 cycles/ticks +average: 38947 cycles/ticks + +Loop spin: 752 +gen_a: +median: 12412 cycles/ticks +average: 12538 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21908 cycles/ticks +average: 22044 cycles/ticks + +indcpa_enc: +median: 21120 cycles/ticks +average: 21228 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33818 cycles/ticks +average: 33954 cycles/ticks + +kyber_keypair: +median: 36116 cycles/ticks +average: 36380 cycles/ticks + +kyber_encaps_derand: +median: 34458 cycles/ticks +average: 34596 cycles/ticks + +kyber_encaps: +median: 35358 cycles/ticks +average: 35488 cycles/ticks + +kyber_decaps: +median: 38700 cycles/ticks +average: 38837 cycles/ticks + +Loop spin: 753 +gen_a: +median: 12340 cycles/ticks +average: 12449 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21902 cycles/ticks +average: 22011 cycles/ticks + +indcpa_enc: +median: 21204 cycles/ticks +average: 21361 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33672 cycles/ticks +average: 33831 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36425 cycles/ticks + +kyber_encaps_derand: +median: 34394 cycles/ticks +average: 34531 cycles/ticks + +kyber_encaps: +median: 35348 cycles/ticks +average: 35529 cycles/ticks + +kyber_decaps: +median: 38632 cycles/ticks +average: 38741 cycles/ticks + +Loop spin: 754 +gen_a: +median: 12334 cycles/ticks +average: 12440 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1570 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21944 cycles/ticks +average: 22268 cycles/ticks + +indcpa_enc: +median: 21116 cycles/ticks +average: 21229 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33746 cycles/ticks +average: 33911 cycles/ticks + +kyber_keypair: +median: 36140 cycles/ticks +average: 36390 cycles/ticks + +kyber_encaps_derand: +median: 34450 cycles/ticks +average: 34601 cycles/ticks + +kyber_encaps: +median: 35448 cycles/ticks +average: 35616 cycles/ticks + +kyber_decaps: +median: 38718 cycles/ticks +average: 38861 cycles/ticks + +Loop spin: 755 +gen_a: +median: 12374 cycles/ticks +average: 12521 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 308 cycles/ticks +average: 340 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23318 cycles/ticks +average: 23432 cycles/ticks + +indcpa_enc: +median: 22588 cycles/ticks +average: 22786 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33808 cycles/ticks +average: 33981 cycles/ticks + +kyber_keypair: +median: 36200 cycles/ticks +average: 36456 cycles/ticks + +kyber_encaps_derand: +median: 34446 cycles/ticks +average: 34573 cycles/ticks + +kyber_encaps: +median: 35416 cycles/ticks +average: 35584 cycles/ticks + +kyber_decaps: +median: 38574 cycles/ticks +average: 38721 cycles/ticks + +Loop spin: 756 +gen_a: +median: 12394 cycles/ticks +average: 12494 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21894 cycles/ticks +average: 22041 cycles/ticks + +indcpa_enc: +median: 21186 cycles/ticks +average: 21289 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33616 cycles/ticks +average: 33752 cycles/ticks + +kyber_keypair: +median: 36116 cycles/ticks +average: 36335 cycles/ticks + +kyber_encaps_derand: +median: 34448 cycles/ticks +average: 34595 cycles/ticks + +kyber_encaps: +median: 35378 cycles/ticks +average: 35618 cycles/ticks + +kyber_decaps: +median: 38694 cycles/ticks +average: 38873 cycles/ticks + +Loop spin: 757 +gen_a: +median: 12352 cycles/ticks +average: 12438 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 289 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21886 cycles/ticks +average: 22013 cycles/ticks + +indcpa_enc: +median: 21156 cycles/ticks +average: 21272 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1565 cycles/ticks + +kyber_keypair_derand: +median: 33788 cycles/ticks +average: 33970 cycles/ticks + +kyber_keypair: +median: 36166 cycles/ticks +average: 36446 cycles/ticks + +kyber_encaps_derand: +median: 34548 cycles/ticks +average: 34733 cycles/ticks + +kyber_encaps: +median: 35496 cycles/ticks +average: 35675 cycles/ticks + +kyber_decaps: +median: 38714 cycles/ticks +average: 38898 cycles/ticks + +Loop spin: 758 +gen_a: +median: 12352 cycles/ticks +average: 12449 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1621 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21858 cycles/ticks +average: 21952 cycles/ticks + +indcpa_enc: +median: 21132 cycles/ticks +average: 21238 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33720 cycles/ticks +average: 33869 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36354 cycles/ticks + +kyber_encaps_derand: +median: 34424 cycles/ticks +average: 34569 cycles/ticks + +kyber_encaps: +median: 35348 cycles/ticks +average: 35499 cycles/ticks + +kyber_decaps: +median: 38666 cycles/ticks +average: 38831 cycles/ticks + +Loop spin: 759 +gen_a: +median: 12430 cycles/ticks +average: 12536 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1569 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 274 cycles/ticks +average: 273 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23156 cycles/ticks +average: 23262 cycles/ticks + +indcpa_enc: +median: 22368 cycles/ticks +average: 22513 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33768 cycles/ticks +average: 33917 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36462 cycles/ticks + +kyber_encaps_derand: +median: 34494 cycles/ticks +average: 34588 cycles/ticks + +kyber_encaps: +median: 35392 cycles/ticks +average: 35544 cycles/ticks + +kyber_decaps: +median: 38676 cycles/ticks +average: 38847 cycles/ticks + +Loop spin: 760 +gen_a: +median: 12330 cycles/ticks +average: 12446 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21900 cycles/ticks +average: 22022 cycles/ticks + +indcpa_enc: +median: 21084 cycles/ticks +average: 21232 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33722 cycles/ticks +average: 33942 cycles/ticks + +kyber_keypair: +median: 36158 cycles/ticks +average: 36420 cycles/ticks + +kyber_encaps_derand: +median: 34626 cycles/ticks +average: 34741 cycles/ticks + +kyber_encaps: +median: 35518 cycles/ticks +average: 35649 cycles/ticks + +kyber_decaps: +median: 38940 cycles/ticks +average: 39095 cycles/ticks + +Loop spin: 761 +gen_a: +median: 12328 cycles/ticks +average: 12442 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 392 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21990 cycles/ticks +average: 22091 cycles/ticks + +indcpa_enc: +median: 21162 cycles/ticks +average: 21325 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33794 cycles/ticks +average: 33952 cycles/ticks + +kyber_keypair: +median: 36228 cycles/ticks +average: 36480 cycles/ticks + +kyber_encaps_derand: +median: 35902 cycles/ticks +average: 36026 cycles/ticks + +kyber_encaps: +median: 36824 cycles/ticks +average: 37003 cycles/ticks + +kyber_decaps: +median: 40074 cycles/ticks +average: 40243 cycles/ticks + +Loop spin: 762 +gen_a: +median: 12330 cycles/ticks +average: 12422 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21818 cycles/ticks +average: 21932 cycles/ticks + +indcpa_enc: +median: 21172 cycles/ticks +average: 21292 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1564 cycles/ticks + +kyber_keypair_derand: +median: 33742 cycles/ticks +average: 33917 cycles/ticks + +kyber_keypair: +median: 36114 cycles/ticks +average: 36341 cycles/ticks + +kyber_encaps_derand: +median: 34532 cycles/ticks +average: 34679 cycles/ticks + +kyber_encaps: +median: 35478 cycles/ticks +average: 35641 cycles/ticks + +kyber_decaps: +median: 38772 cycles/ticks +average: 38884 cycles/ticks + +Loop spin: 763 +gen_a: +median: 12394 cycles/ticks +average: 12494 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1578 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21890 cycles/ticks +average: 22017 cycles/ticks + +indcpa_enc: +median: 21230 cycles/ticks +average: 21359 cycles/ticks + +indcpa_dec: +median: 1560 cycles/ticks +average: 1560 cycles/ticks + +kyber_keypair_derand: +median: 33880 cycles/ticks +average: 34029 cycles/ticks + +kyber_keypair: +median: 36130 cycles/ticks +average: 36408 cycles/ticks + +kyber_encaps_derand: +median: 34446 cycles/ticks +average: 34555 cycles/ticks + +kyber_encaps: +median: 35396 cycles/ticks +average: 35551 cycles/ticks + +kyber_decaps: +median: 38660 cycles/ticks +average: 38818 cycles/ticks + +Loop spin: 764 +gen_a: +median: 12410 cycles/ticks +average: 12504 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21896 cycles/ticks +average: 22007 cycles/ticks + +indcpa_enc: +median: 21126 cycles/ticks +average: 21260 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33702 cycles/ticks +average: 33853 cycles/ticks + +kyber_keypair: +median: 36124 cycles/ticks +average: 36404 cycles/ticks + +kyber_encaps_derand: +median: 34444 cycles/ticks +average: 34591 cycles/ticks + +kyber_encaps: +median: 35374 cycles/ticks +average: 35549 cycles/ticks + +kyber_decaps: +median: 38686 cycles/ticks +average: 38847 cycles/ticks + +Loop spin: 765 +gen_a: +median: 12406 cycles/ticks +average: 12524 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1606 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21846 cycles/ticks +average: 21952 cycles/ticks + +indcpa_enc: +median: 21178 cycles/ticks +average: 21299 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33686 cycles/ticks +average: 33836 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36413 cycles/ticks + +kyber_encaps_derand: +median: 34492 cycles/ticks +average: 34658 cycles/ticks + +kyber_encaps: +median: 35574 cycles/ticks +average: 35764 cycles/ticks + +kyber_decaps: +median: 38718 cycles/ticks +average: 38821 cycles/ticks + +Loop spin: 766 +gen_a: +median: 12362 cycles/ticks +average: 12465 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 129 cycles/ticks + +indcpa_keypair: +median: 23414 cycles/ticks +average: 23524 cycles/ticks + +indcpa_enc: +median: 22616 cycles/ticks +average: 22750 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1600 cycles/ticks + +kyber_keypair_derand: +median: 33884 cycles/ticks +average: 34026 cycles/ticks + +kyber_keypair: +median: 36220 cycles/ticks +average: 36473 cycles/ticks + +kyber_encaps_derand: +median: 34458 cycles/ticks +average: 34564 cycles/ticks + +kyber_encaps: +median: 35420 cycles/ticks +average: 35541 cycles/ticks + +kyber_decaps: +median: 38630 cycles/ticks +average: 38770 cycles/ticks + +Loop spin: 767 +gen_a: +median: 12346 cycles/ticks +average: 12449 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21862 cycles/ticks +average: 21969 cycles/ticks + +indcpa_enc: +median: 21090 cycles/ticks +average: 21188 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33740 cycles/ticks +average: 33876 cycles/ticks + +kyber_keypair: +median: 36220 cycles/ticks +average: 36456 cycles/ticks + +kyber_encaps_derand: +median: 34498 cycles/ticks +average: 34628 cycles/ticks + +kyber_encaps: +median: 35416 cycles/ticks +average: 35630 cycles/ticks + +kyber_decaps: +median: 38766 cycles/ticks +average: 38857 cycles/ticks + +Loop spin: 768 +gen_a: +median: 12384 cycles/ticks +average: 12485 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23358 cycles/ticks +average: 23486 cycles/ticks + +indcpa_enc: +median: 22636 cycles/ticks +average: 22770 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1566 cycles/ticks + +kyber_keypair_derand: +median: 33816 cycles/ticks +average: 33985 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36386 cycles/ticks + +kyber_encaps_derand: +median: 34482 cycles/ticks +average: 34630 cycles/ticks + +kyber_encaps: +median: 35424 cycles/ticks +average: 35599 cycles/ticks + +kyber_decaps: +median: 38730 cycles/ticks +average: 38881 cycles/ticks + +Loop spin: 769 +gen_a: +median: 12342 cycles/ticks +average: 12430 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21996 cycles/ticks +average: 22122 cycles/ticks + +indcpa_enc: +median: 21114 cycles/ticks +average: 21272 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1535 cycles/ticks + +kyber_keypair_derand: +median: 33850 cycles/ticks +average: 34010 cycles/ticks + +kyber_keypair: +median: 36186 cycles/ticks +average: 36420 cycles/ticks + +kyber_encaps_derand: +median: 34520 cycles/ticks +average: 34619 cycles/ticks + +kyber_encaps: +median: 35470 cycles/ticks +average: 35602 cycles/ticks + +kyber_decaps: +median: 38762 cycles/ticks +average: 38875 cycles/ticks + +Loop spin: 770 +gen_a: +median: 12416 cycles/ticks +average: 12554 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 45 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21900 cycles/ticks +average: 22046 cycles/ticks + +indcpa_enc: +median: 21174 cycles/ticks +average: 21295 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33844 cycles/ticks +average: 33978 cycles/ticks + +kyber_keypair: +median: 36168 cycles/ticks +average: 36428 cycles/ticks + +kyber_encaps_derand: +median: 34450 cycles/ticks +average: 34598 cycles/ticks + +kyber_encaps: +median: 35398 cycles/ticks +average: 35577 cycles/ticks + +kyber_decaps: +median: 38682 cycles/ticks +average: 38859 cycles/ticks + +Loop spin: 771 +gen_a: +median: 12376 cycles/ticks +average: 12500 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21866 cycles/ticks +average: 21981 cycles/ticks + +indcpa_enc: +median: 21092 cycles/ticks +average: 21207 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33776 cycles/ticks +average: 33958 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36400 cycles/ticks + +kyber_encaps_derand: +median: 34512 cycles/ticks +average: 34653 cycles/ticks + +kyber_encaps: +median: 35536 cycles/ticks +average: 35695 cycles/ticks + +kyber_decaps: +median: 38738 cycles/ticks +average: 38863 cycles/ticks + +Loop spin: 772 +gen_a: +median: 12394 cycles/ticks +average: 12514 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 396 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21782 cycles/ticks +average: 21905 cycles/ticks + +indcpa_enc: +median: 21072 cycles/ticks +average: 21239 cycles/ticks + +indcpa_dec: +median: 1578 cycles/ticks +average: 1578 cycles/ticks + +kyber_keypair_derand: +median: 33662 cycles/ticks +average: 33830 cycles/ticks + +kyber_keypair: +median: 36130 cycles/ticks +average: 36410 cycles/ticks + +kyber_encaps_derand: +median: 34442 cycles/ticks +average: 34609 cycles/ticks + +kyber_encaps: +median: 35432 cycles/ticks +average: 35575 cycles/ticks + +kyber_decaps: +median: 38718 cycles/ticks +average: 38850 cycles/ticks + +Loop spin: 773 +gen_a: +median: 12326 cycles/ticks +average: 12427 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 126 cycles/ticks + +indcpa_keypair: +median: 21916 cycles/ticks +average: 22011 cycles/ticks + +indcpa_enc: +median: 21226 cycles/ticks +average: 21357 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33682 cycles/ticks +average: 33868 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36413 cycles/ticks + +kyber_encaps_derand: +median: 34480 cycles/ticks +average: 34632 cycles/ticks + +kyber_encaps: +median: 35418 cycles/ticks +average: 35602 cycles/ticks + +kyber_decaps: +median: 38732 cycles/ticks +average: 38916 cycles/ticks + +Loop spin: 774 +gen_a: +median: 12390 cycles/ticks +average: 12474 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21910 cycles/ticks +average: 22041 cycles/ticks + +indcpa_enc: +median: 21146 cycles/ticks +average: 21300 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33762 cycles/ticks +average: 33925 cycles/ticks + +kyber_keypair: +median: 36202 cycles/ticks +average: 36441 cycles/ticks + +kyber_encaps_derand: +median: 34410 cycles/ticks +average: 34550 cycles/ticks + +kyber_encaps: +median: 35378 cycles/ticks +average: 35591 cycles/ticks + +kyber_decaps: +median: 38664 cycles/ticks +average: 38811 cycles/ticks + +Loop spin: 775 +gen_a: +median: 12376 cycles/ticks +average: 12463 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 270 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21860 cycles/ticks +average: 21966 cycles/ticks + +indcpa_enc: +median: 21118 cycles/ticks +average: 21241 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 33630 cycles/ticks +average: 33794 cycles/ticks + +kyber_keypair: +median: 36186 cycles/ticks +average: 36447 cycles/ticks + +kyber_encaps_derand: +median: 34528 cycles/ticks +average: 34641 cycles/ticks + +kyber_encaps: +median: 35562 cycles/ticks +average: 35692 cycles/ticks + +kyber_decaps: +median: 38768 cycles/ticks +average: 38925 cycles/ticks + +Loop spin: 776 +gen_a: +median: 12364 cycles/ticks +average: 12449 cycles/ticks + +poly_getnoise_eta1: +median: 1568 cycles/ticks +average: 1570 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 114 cycles/ticks + +indcpa_keypair: +median: 21888 cycles/ticks +average: 22030 cycles/ticks + +indcpa_enc: +median: 21126 cycles/ticks +average: 21254 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33722 cycles/ticks +average: 33895 cycles/ticks + +kyber_keypair: +median: 36132 cycles/ticks +average: 36410 cycles/ticks + +kyber_encaps_derand: +median: 34444 cycles/ticks +average: 34565 cycles/ticks + +kyber_encaps: +median: 35342 cycles/ticks +average: 35482 cycles/ticks + +kyber_decaps: +median: 38636 cycles/ticks +average: 38788 cycles/ticks + +Loop spin: 777 +gen_a: +median: 12392 cycles/ticks +average: 12488 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21940 cycles/ticks +average: 22079 cycles/ticks + +indcpa_enc: +median: 21182 cycles/ticks +average: 21318 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33842 cycles/ticks +average: 34073 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36377 cycles/ticks + +kyber_encaps_derand: +median: 34510 cycles/ticks +average: 34645 cycles/ticks + +kyber_encaps: +median: 35446 cycles/ticks +average: 35605 cycles/ticks + +kyber_decaps: +median: 38730 cycles/ticks +average: 38943 cycles/ticks + +Loop spin: 778 +gen_a: +median: 12340 cycles/ticks +average: 12442 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21860 cycles/ticks +average: 21989 cycles/ticks + +indcpa_enc: +median: 21108 cycles/ticks +average: 21240 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33726 cycles/ticks +average: 33875 cycles/ticks + +kyber_keypair: +median: 36168 cycles/ticks +average: 36413 cycles/ticks + +kyber_encaps_derand: +median: 35910 cycles/ticks +average: 36059 cycles/ticks + +kyber_encaps: +median: 36834 cycles/ticks +average: 37071 cycles/ticks + +kyber_decaps: +median: 40174 cycles/ticks +average: 40334 cycles/ticks + +Loop spin: 779 +gen_a: +median: 12336 cycles/ticks +average: 12457 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 286 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21880 cycles/ticks +average: 22042 cycles/ticks + +indcpa_enc: +median: 21132 cycles/ticks +average: 21266 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33680 cycles/ticks +average: 33832 cycles/ticks + +kyber_keypair: +median: 36152 cycles/ticks +average: 36434 cycles/ticks + +kyber_encaps_derand: +median: 34460 cycles/ticks +average: 34610 cycles/ticks + +kyber_encaps: +median: 35422 cycles/ticks +average: 35596 cycles/ticks + +kyber_decaps: +median: 38650 cycles/ticks +average: 38793 cycles/ticks + +Loop spin: 780 +gen_a: +median: 12362 cycles/ticks +average: 12456 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 238 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21810 cycles/ticks +average: 21936 cycles/ticks + +indcpa_enc: +median: 21056 cycles/ticks +average: 21168 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1561 cycles/ticks + +kyber_keypair_derand: +median: 33816 cycles/ticks +average: 33974 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36407 cycles/ticks + +kyber_encaps_derand: +median: 34508 cycles/ticks +average: 34653 cycles/ticks + +kyber_encaps: +median: 35466 cycles/ticks +average: 35651 cycles/ticks + +kyber_decaps: +median: 38872 cycles/ticks +average: 39022 cycles/ticks + +Loop spin: 781 +gen_a: +median: 12348 cycles/ticks +average: 12452 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21898 cycles/ticks +average: 22049 cycles/ticks + +indcpa_enc: +median: 21126 cycles/ticks +average: 21253 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33828 cycles/ticks +average: 33984 cycles/ticks + +kyber_keypair: +median: 36182 cycles/ticks +average: 36429 cycles/ticks + +kyber_encaps_derand: +median: 34516 cycles/ticks +average: 34653 cycles/ticks + +kyber_encaps: +median: 35440 cycles/ticks +average: 35611 cycles/ticks + +kyber_decaps: +median: 38718 cycles/ticks +average: 38879 cycles/ticks + +Loop spin: 782 +gen_a: +median: 12342 cycles/ticks +average: 12456 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22020 cycles/ticks +average: 22184 cycles/ticks + +indcpa_enc: +median: 21202 cycles/ticks +average: 21333 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33782 cycles/ticks +average: 33953 cycles/ticks + +kyber_keypair: +median: 36208 cycles/ticks +average: 36448 cycles/ticks + +kyber_encaps_derand: +median: 34524 cycles/ticks +average: 34653 cycles/ticks + +kyber_encaps: +median: 35402 cycles/ticks +average: 35568 cycles/ticks + +kyber_decaps: +median: 38780 cycles/ticks +average: 38968 cycles/ticks + +Loop spin: 783 +gen_a: +median: 12352 cycles/ticks +average: 12482 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 32 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21886 cycles/ticks +average: 22034 cycles/ticks + +indcpa_enc: +median: 21054 cycles/ticks +average: 21172 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33746 cycles/ticks +average: 33901 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36410 cycles/ticks + +kyber_encaps_derand: +median: 34476 cycles/ticks +average: 34650 cycles/ticks + +kyber_encaps: +median: 35408 cycles/ticks +average: 35603 cycles/ticks + +kyber_decaps: +median: 38702 cycles/ticks +average: 38835 cycles/ticks + +Loop spin: 784 +gen_a: +median: 12384 cycles/ticks +average: 12476 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21862 cycles/ticks +average: 21995 cycles/ticks + +indcpa_enc: +median: 21134 cycles/ticks +average: 21236 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33656 cycles/ticks +average: 33824 cycles/ticks + +kyber_keypair: +median: 36198 cycles/ticks +average: 36469 cycles/ticks + +kyber_encaps_derand: +median: 34690 cycles/ticks +average: 34818 cycles/ticks + +kyber_encaps: +median: 35644 cycles/ticks +average: 35792 cycles/ticks + +kyber_decaps: +median: 38854 cycles/ticks +average: 39061 cycles/ticks + +Loop spin: 785 +gen_a: +median: 12392 cycles/ticks +average: 12507 cycles/ticks + +poly_getnoise_eta1: +median: 1568 cycles/ticks +average: 1567 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21838 cycles/ticks +average: 21935 cycles/ticks + +indcpa_enc: +median: 21048 cycles/ticks +average: 21170 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1536 cycles/ticks + +kyber_keypair_derand: +median: 33876 cycles/ticks +average: 34036 cycles/ticks + +kyber_keypair: +median: 36204 cycles/ticks +average: 36491 cycles/ticks + +kyber_encaps_derand: +median: 34558 cycles/ticks +average: 34699 cycles/ticks + +kyber_encaps: +median: 35442 cycles/ticks +average: 35611 cycles/ticks + +kyber_decaps: +median: 38790 cycles/ticks +average: 38965 cycles/ticks + +Loop spin: 786 +gen_a: +median: 12364 cycles/ticks +average: 12469 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1545 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 40 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21890 cycles/ticks +average: 22021 cycles/ticks + +indcpa_enc: +median: 21162 cycles/ticks +average: 21290 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33730 cycles/ticks +average: 33925 cycles/ticks + +kyber_keypair: +median: 36172 cycles/ticks +average: 36394 cycles/ticks + +kyber_encaps_derand: +median: 34576 cycles/ticks +average: 34704 cycles/ticks + +kyber_encaps: +median: 35440 cycles/ticks +average: 35604 cycles/ticks + +kyber_decaps: +median: 38708 cycles/ticks +average: 38866 cycles/ticks + +Loop spin: 787 +gen_a: +median: 12376 cycles/ticks +average: 12486 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1558 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21884 cycles/ticks +average: 21999 cycles/ticks + +indcpa_enc: +median: 21210 cycles/ticks +average: 21334 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1567 cycles/ticks + +kyber_keypair_derand: +median: 33770 cycles/ticks +average: 33934 cycles/ticks + +kyber_keypair: +median: 36132 cycles/ticks +average: 36405 cycles/ticks + +kyber_encaps_derand: +median: 34610 cycles/ticks +average: 34766 cycles/ticks + +kyber_encaps: +median: 35548 cycles/ticks +average: 35726 cycles/ticks + +kyber_decaps: +median: 38878 cycles/ticks +average: 39043 cycles/ticks + +Loop spin: 788 +gen_a: +median: 12356 cycles/ticks +average: 12499 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 275 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21764 cycles/ticks +average: 21880 cycles/ticks + +indcpa_enc: +median: 21024 cycles/ticks +average: 21136 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33626 cycles/ticks +average: 33871 cycles/ticks + +kyber_keypair: +median: 36112 cycles/ticks +average: 36374 cycles/ticks + +kyber_encaps_derand: +median: 34488 cycles/ticks +average: 34605 cycles/ticks + +kyber_encaps: +median: 35422 cycles/ticks +average: 35555 cycles/ticks + +kyber_decaps: +median: 38722 cycles/ticks +average: 38892 cycles/ticks + +Loop spin: 789 +gen_a: +median: 12364 cycles/ticks +average: 12468 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21862 cycles/ticks +average: 21964 cycles/ticks + +indcpa_enc: +median: 21076 cycles/ticks +average: 21198 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33698 cycles/ticks +average: 33850 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36408 cycles/ticks + +kyber_encaps_derand: +median: 34438 cycles/ticks +average: 34581 cycles/ticks + +kyber_encaps: +median: 35286 cycles/ticks +average: 35538 cycles/ticks + +kyber_decaps: +median: 38488 cycles/ticks +average: 38657 cycles/ticks + +Loop spin: 790 +gen_a: +median: 12330 cycles/ticks +average: 12432 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1542 cycles/ticks +average: 1557 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 393 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21864 cycles/ticks +average: 21987 cycles/ticks + +indcpa_enc: +median: 21086 cycles/ticks +average: 21225 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 35036 cycles/ticks +average: 35208 cycles/ticks + +kyber_keypair: +median: 36120 cycles/ticks +average: 36375 cycles/ticks + +kyber_encaps_derand: +median: 34428 cycles/ticks +average: 34625 cycles/ticks + +kyber_encaps: +median: 35404 cycles/ticks +average: 35592 cycles/ticks + +kyber_decaps: +median: 38720 cycles/ticks +average: 38897 cycles/ticks + +Loop spin: 791 +gen_a: +median: 12338 cycles/ticks +average: 12442 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 286 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22020 cycles/ticks +average: 22164 cycles/ticks + +indcpa_enc: +median: 21186 cycles/ticks +average: 21312 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33708 cycles/ticks +average: 33880 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36411 cycles/ticks + +kyber_encaps_derand: +median: 34544 cycles/ticks +average: 34677 cycles/ticks + +kyber_encaps: +median: 35488 cycles/ticks +average: 35671 cycles/ticks + +kyber_decaps: +median: 38760 cycles/ticks +average: 38919 cycles/ticks + +Loop spin: 792 +gen_a: +median: 12402 cycles/ticks +average: 12566 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 36 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21914 cycles/ticks +average: 22055 cycles/ticks + +indcpa_enc: +median: 21128 cycles/ticks +average: 21284 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33942 cycles/ticks +average: 34088 cycles/ticks + +kyber_keypair: +median: 36160 cycles/ticks +average: 36425 cycles/ticks + +kyber_encaps_derand: +median: 34552 cycles/ticks +average: 34730 cycles/ticks + +kyber_encaps: +median: 35494 cycles/ticks +average: 35671 cycles/ticks + +kyber_decaps: +median: 38802 cycles/ticks +average: 38969 cycles/ticks + +Loop spin: 793 +gen_a: +median: 12436 cycles/ticks +average: 12542 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 43 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21878 cycles/ticks +average: 21983 cycles/ticks + +indcpa_enc: +median: 21118 cycles/ticks +average: 21237 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 33804 cycles/ticks +average: 33950 cycles/ticks + +kyber_keypair: +median: 36252 cycles/ticks +average: 36557 cycles/ticks + +kyber_encaps_derand: +median: 35914 cycles/ticks +average: 36051 cycles/ticks + +kyber_encaps: +median: 36878 cycles/ticks +average: 37040 cycles/ticks + +kyber_decaps: +median: 40174 cycles/ticks +average: 40345 cycles/ticks + +Loop spin: 794 +gen_a: +median: 12350 cycles/ticks +average: 12441 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 392 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21940 cycles/ticks +average: 22053 cycles/ticks + +indcpa_enc: +median: 21176 cycles/ticks +average: 21307 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 35088 cycles/ticks +average: 35256 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36426 cycles/ticks + +kyber_encaps_derand: +median: 34548 cycles/ticks +average: 34689 cycles/ticks + +kyber_encaps: +median: 35500 cycles/ticks +average: 35672 cycles/ticks + +kyber_decaps: +median: 38678 cycles/ticks +average: 38831 cycles/ticks + +Loop spin: 795 +gen_a: +median: 12378 cycles/ticks +average: 12495 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 398 cycles/ticks +average: 398 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21930 cycles/ticks +average: 22078 cycles/ticks + +indcpa_enc: +median: 21174 cycles/ticks +average: 21324 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33726 cycles/ticks +average: 33877 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36426 cycles/ticks + +kyber_encaps_derand: +median: 34606 cycles/ticks +average: 34754 cycles/ticks + +kyber_encaps: +median: 35494 cycles/ticks +average: 35692 cycles/ticks + +kyber_decaps: +median: 38758 cycles/ticks +average: 38882 cycles/ticks + +Loop spin: 796 +gen_a: +median: 12324 cycles/ticks +average: 12420 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1579 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21812 cycles/ticks +average: 21922 cycles/ticks + +indcpa_enc: +median: 21060 cycles/ticks +average: 21183 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33820 cycles/ticks +average: 33971 cycles/ticks + +kyber_keypair: +median: 36148 cycles/ticks +average: 36409 cycles/ticks + +kyber_encaps_derand: +median: 34374 cycles/ticks +average: 34533 cycles/ticks + +kyber_encaps: +median: 35320 cycles/ticks +average: 35493 cycles/ticks + +kyber_decaps: +median: 38660 cycles/ticks +average: 38799 cycles/ticks + +Loop spin: 797 +gen_a: +median: 12356 cycles/ticks +average: 12494 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1570 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 27 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21908 cycles/ticks +average: 22027 cycles/ticks + +indcpa_enc: +median: 21188 cycles/ticks +average: 21319 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33714 cycles/ticks +average: 33876 cycles/ticks + +kyber_keypair: +median: 36178 cycles/ticks +average: 36445 cycles/ticks + +kyber_encaps_derand: +median: 34458 cycles/ticks +average: 34588 cycles/ticks + +kyber_encaps: +median: 35398 cycles/ticks +average: 35535 cycles/ticks + +kyber_decaps: +median: 38710 cycles/ticks +average: 38849 cycles/ticks + +Loop spin: 798 +gen_a: +median: 12376 cycles/ticks +average: 12519 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1580 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21876 cycles/ticks +average: 21987 cycles/ticks + +indcpa_enc: +median: 21090 cycles/ticks +average: 21254 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33834 cycles/ticks +average: 34006 cycles/ticks + +kyber_keypair: +median: 36204 cycles/ticks +average: 36487 cycles/ticks + +kyber_encaps_derand: +median: 34510 cycles/ticks +average: 34665 cycles/ticks + +kyber_encaps: +median: 35416 cycles/ticks +average: 35595 cycles/ticks + +kyber_decaps: +median: 38706 cycles/ticks +average: 38870 cycles/ticks + +Loop spin: 799 +gen_a: +median: 12382 cycles/ticks +average: 12492 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1567 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21876 cycles/ticks +average: 22000 cycles/ticks + +indcpa_enc: +median: 21216 cycles/ticks +average: 21449 cycles/ticks + +indcpa_dec: +median: 1578 cycles/ticks +average: 1578 cycles/ticks + +kyber_keypair_derand: +median: 35068 cycles/ticks +average: 35215 cycles/ticks + +kyber_keypair: +median: 36182 cycles/ticks +average: 36402 cycles/ticks + +kyber_encaps_derand: +median: 34586 cycles/ticks +average: 34734 cycles/ticks + +kyber_encaps: +median: 35602 cycles/ticks +average: 35797 cycles/ticks + +kyber_decaps: +median: 38790 cycles/ticks +average: 38926 cycles/ticks + +Loop spin: 800 +gen_a: +median: 12578 cycles/ticks +average: 12644 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21836 cycles/ticks +average: 21948 cycles/ticks + +indcpa_enc: +median: 21092 cycles/ticks +average: 21209 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33702 cycles/ticks +average: 33848 cycles/ticks + +kyber_keypair: +median: 36182 cycles/ticks +average: 36412 cycles/ticks + +kyber_encaps_derand: +median: 34542 cycles/ticks +average: 34698 cycles/ticks + +kyber_encaps: +median: 35512 cycles/ticks +average: 35756 cycles/ticks + +kyber_decaps: +median: 38752 cycles/ticks +average: 38873 cycles/ticks + +Loop spin: 801 +gen_a: +median: 12338 cycles/ticks +average: 12429 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 275 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21796 cycles/ticks +average: 21907 cycles/ticks + +indcpa_enc: +median: 21060 cycles/ticks +average: 21179 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33700 cycles/ticks +average: 33843 cycles/ticks + +kyber_keypair: +median: 36124 cycles/ticks +average: 36373 cycles/ticks + +kyber_encaps_derand: +median: 34612 cycles/ticks +average: 34752 cycles/ticks + +kyber_encaps: +median: 35534 cycles/ticks +average: 35696 cycles/ticks + +kyber_decaps: +median: 38866 cycles/ticks +average: 39070 cycles/ticks + +Loop spin: 802 +gen_a: +median: 12400 cycles/ticks +average: 12550 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 275 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21856 cycles/ticks +average: 21969 cycles/ticks + +indcpa_enc: +median: 21102 cycles/ticks +average: 21226 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1554 cycles/ticks + +kyber_keypair_derand: +median: 33752 cycles/ticks +average: 33901 cycles/ticks + +kyber_keypair: +median: 36116 cycles/ticks +average: 36386 cycles/ticks + +kyber_encaps_derand: +median: 34592 cycles/ticks +average: 34742 cycles/ticks + +kyber_encaps: +median: 35490 cycles/ticks +average: 35616 cycles/ticks + +kyber_decaps: +median: 38790 cycles/ticks +average: 38944 cycles/ticks + +Loop spin: 803 +gen_a: +median: 12360 cycles/ticks +average: 12452 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21924 cycles/ticks +average: 22041 cycles/ticks + +indcpa_enc: +median: 21190 cycles/ticks +average: 21321 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33760 cycles/ticks +average: 33930 cycles/ticks + +kyber_keypair: +median: 36158 cycles/ticks +average: 36391 cycles/ticks + +kyber_encaps_derand: +median: 34582 cycles/ticks +average: 34710 cycles/ticks + +kyber_encaps: +median: 35488 cycles/ticks +average: 35643 cycles/ticks + +kyber_decaps: +median: 38716 cycles/ticks +average: 38882 cycles/ticks + +Loop spin: 804 +gen_a: +median: 12414 cycles/ticks +average: 12525 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21874 cycles/ticks +average: 21989 cycles/ticks + +indcpa_enc: +median: 21066 cycles/ticks +average: 21202 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33672 cycles/ticks +average: 33819 cycles/ticks + +kyber_keypair: +median: 36100 cycles/ticks +average: 36363 cycles/ticks + +kyber_encaps_derand: +median: 34390 cycles/ticks +average: 34538 cycles/ticks + +kyber_encaps: +median: 35320 cycles/ticks +average: 35535 cycles/ticks + +kyber_decaps: +median: 38666 cycles/ticks +average: 38819 cycles/ticks + +Loop spin: 805 +gen_a: +median: 12342 cycles/ticks +average: 12453 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1570 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21960 cycles/ticks +average: 22081 cycles/ticks + +indcpa_enc: +median: 21172 cycles/ticks +average: 21293 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33716 cycles/ticks +average: 33856 cycles/ticks + +kyber_keypair: +median: 36206 cycles/ticks +average: 36496 cycles/ticks + +kyber_encaps_derand: +median: 35898 cycles/ticks +average: 36042 cycles/ticks + +kyber_encaps: +median: 36868 cycles/ticks +average: 37053 cycles/ticks + +kyber_decaps: +median: 40068 cycles/ticks +average: 40234 cycles/ticks + +Loop spin: 806 +gen_a: +median: 12384 cycles/ticks +average: 12506 cycles/ticks + +poly_getnoise_eta1: +median: 1584 cycles/ticks +average: 1601 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 396 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21750 cycles/ticks +average: 21843 cycles/ticks + +indcpa_enc: +median: 21022 cycles/ticks +average: 21183 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1534 cycles/ticks + +kyber_keypair_derand: +median: 33660 cycles/ticks +average: 33840 cycles/ticks + +kyber_keypair: +median: 36120 cycles/ticks +average: 36390 cycles/ticks + +kyber_encaps_derand: +median: 34526 cycles/ticks +average: 34672 cycles/ticks + +kyber_encaps: +median: 35450 cycles/ticks +average: 35648 cycles/ticks + +kyber_decaps: +median: 38746 cycles/ticks +average: 38907 cycles/ticks + +Loop spin: 807 +gen_a: +median: 12358 cycles/ticks +average: 12447 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 296 cycles/ticks +average: 295 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 393 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21870 cycles/ticks +average: 21983 cycles/ticks + +indcpa_enc: +median: 21152 cycles/ticks +average: 21299 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33686 cycles/ticks +average: 33832 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36426 cycles/ticks + +kyber_encaps_derand: +median: 34400 cycles/ticks +average: 34537 cycles/ticks + +kyber_encaps: +median: 35370 cycles/ticks +average: 35535 cycles/ticks + +kyber_decaps: +median: 38590 cycles/ticks +average: 38777 cycles/ticks + +Loop spin: 808 +gen_a: +median: 12586 cycles/ticks +average: 12638 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21864 cycles/ticks +average: 22002 cycles/ticks + +indcpa_enc: +median: 21076 cycles/ticks +average: 21199 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1564 cycles/ticks + +kyber_keypair_derand: +median: 33786 cycles/ticks +average: 33943 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36350 cycles/ticks + +kyber_encaps_derand: +median: 34440 cycles/ticks +average: 34589 cycles/ticks + +kyber_encaps: +median: 35402 cycles/ticks +average: 35597 cycles/ticks + +kyber_decaps: +median: 38732 cycles/ticks +average: 38903 cycles/ticks + +Loop spin: 809 +gen_a: +median: 12600 cycles/ticks +average: 12667 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1580 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21906 cycles/ticks +average: 22054 cycles/ticks + +indcpa_enc: +median: 21158 cycles/ticks +average: 21271 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1568 cycles/ticks + +kyber_keypair_derand: +median: 33638 cycles/ticks +average: 33784 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36414 cycles/ticks + +kyber_encaps_derand: +median: 34456 cycles/ticks +average: 34607 cycles/ticks + +kyber_encaps: +median: 35372 cycles/ticks +average: 35567 cycles/ticks + +kyber_decaps: +median: 38734 cycles/ticks +average: 38901 cycles/ticks + +Loop spin: 810 +gen_a: +median: 12346 cycles/ticks +average: 12450 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21786 cycles/ticks +average: 21903 cycles/ticks + +indcpa_enc: +median: 21070 cycles/ticks +average: 21255 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1560 cycles/ticks + +kyber_keypair_derand: +median: 33642 cycles/ticks +average: 33778 cycles/ticks + +kyber_keypair: +median: 36116 cycles/ticks +average: 36413 cycles/ticks + +kyber_encaps_derand: +median: 34458 cycles/ticks +average: 34592 cycles/ticks + +kyber_encaps: +median: 35368 cycles/ticks +average: 35535 cycles/ticks + +kyber_decaps: +median: 38688 cycles/ticks +average: 38850 cycles/ticks + +Loop spin: 811 +gen_a: +median: 12422 cycles/ticks +average: 12534 cycles/ticks + +poly_getnoise_eta1: +median: 1568 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21826 cycles/ticks +average: 21934 cycles/ticks + +indcpa_enc: +median: 21086 cycles/ticks +average: 21227 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1569 cycles/ticks + +kyber_keypair_derand: +median: 33682 cycles/ticks +average: 33849 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36366 cycles/ticks + +kyber_encaps_derand: +median: 34462 cycles/ticks +average: 34593 cycles/ticks + +kyber_encaps: +median: 35378 cycles/ticks +average: 35613 cycles/ticks + +kyber_decaps: +median: 38714 cycles/ticks +average: 38830 cycles/ticks + +Loop spin: 812 +gen_a: +median: 12348 cycles/ticks +average: 12446 cycles/ticks + +poly_getnoise_eta1: +median: 1584 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23210 cycles/ticks +average: 23338 cycles/ticks + +indcpa_enc: +median: 22474 cycles/ticks +average: 22619 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1561 cycles/ticks + +kyber_keypair_derand: +median: 33676 cycles/ticks +average: 33841 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36402 cycles/ticks + +kyber_encaps_derand: +median: 34556 cycles/ticks +average: 34709 cycles/ticks + +kyber_encaps: +median: 35512 cycles/ticks +average: 35684 cycles/ticks + +kyber_decaps: +median: 38912 cycles/ticks +average: 39069 cycles/ticks + +Loop spin: 813 +gen_a: +median: 12586 cycles/ticks +average: 12708 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21880 cycles/ticks +average: 22021 cycles/ticks + +indcpa_enc: +median: 21142 cycles/ticks +average: 21262 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33752 cycles/ticks +average: 33927 cycles/ticks + +kyber_keypair: +median: 36212 cycles/ticks +average: 36488 cycles/ticks + +kyber_encaps_derand: +median: 34502 cycles/ticks +average: 34647 cycles/ticks + +kyber_encaps: +median: 35444 cycles/ticks +average: 35598 cycles/ticks + +kyber_decaps: +median: 38744 cycles/ticks +average: 38900 cycles/ticks + +Loop spin: 814 +gen_a: +median: 12340 cycles/ticks +average: 13539 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21756 cycles/ticks +average: 21865 cycles/ticks + +indcpa_enc: +median: 21008 cycles/ticks +average: 21124 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1559 cycles/ticks + +kyber_keypair_derand: +median: 33626 cycles/ticks +average: 33810 cycles/ticks + +kyber_keypair: +median: 36128 cycles/ticks +average: 36374 cycles/ticks + +kyber_encaps_derand: +median: 36022 cycles/ticks +average: 36192 cycles/ticks + +kyber_encaps: +median: 36970 cycles/ticks +average: 37148 cycles/ticks + +kyber_decaps: +median: 40378 cycles/ticks +average: 40538 cycles/ticks + +Loop spin: 815 +gen_a: +median: 12392 cycles/ticks +average: 12620 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21776 cycles/ticks +average: 21932 cycles/ticks + +indcpa_enc: +median: 21020 cycles/ticks +average: 21144 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33854 cycles/ticks +average: 34012 cycles/ticks + +kyber_keypair: +median: 36110 cycles/ticks +average: 36357 cycles/ticks + +kyber_encaps_derand: +median: 34502 cycles/ticks +average: 34644 cycles/ticks + +kyber_encaps: +median: 35436 cycles/ticks +average: 35604 cycles/ticks + +kyber_decaps: +median: 38740 cycles/ticks +average: 38875 cycles/ticks + +Loop spin: 816 +gen_a: +median: 12404 cycles/ticks +average: 12526 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21918 cycles/ticks +average: 22022 cycles/ticks + +indcpa_enc: +median: 21146 cycles/ticks +average: 21271 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33704 cycles/ticks +average: 33882 cycles/ticks + +kyber_keypair: +median: 36078 cycles/ticks +average: 36342 cycles/ticks + +kyber_encaps_derand: +median: 34454 cycles/ticks +average: 34597 cycles/ticks + +kyber_encaps: +median: 35404 cycles/ticks +average: 35581 cycles/ticks + +kyber_decaps: +median: 38634 cycles/ticks +average: 38793 cycles/ticks + +Loop spin: 817 +gen_a: +median: 12350 cycles/ticks +average: 12458 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 409 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21906 cycles/ticks +average: 22019 cycles/ticks + +indcpa_enc: +median: 21178 cycles/ticks +average: 21326 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33736 cycles/ticks +average: 33893 cycles/ticks + +kyber_keypair: +median: 36160 cycles/ticks +average: 36422 cycles/ticks + +kyber_encaps_derand: +median: 34522 cycles/ticks +average: 34666 cycles/ticks + +kyber_encaps: +median: 35538 cycles/ticks +average: 35732 cycles/ticks + +kyber_decaps: +median: 38760 cycles/ticks +average: 38954 cycles/ticks + +Loop spin: 818 +gen_a: +median: 12342 cycles/ticks +average: 12460 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 399 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21866 cycles/ticks +average: 21967 cycles/ticks + +indcpa_enc: +median: 21134 cycles/ticks +average: 21261 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1530 cycles/ticks + +kyber_keypair_derand: +median: 33874 cycles/ticks +average: 34060 cycles/ticks + +kyber_keypair: +median: 36240 cycles/ticks +average: 36511 cycles/ticks + +kyber_encaps_derand: +median: 35940 cycles/ticks +average: 36084 cycles/ticks + +kyber_encaps: +median: 36846 cycles/ticks +average: 37027 cycles/ticks + +kyber_decaps: +median: 40132 cycles/ticks +average: 40342 cycles/ticks + +Loop spin: 819 +gen_a: +median: 12352 cycles/ticks +average: 12449 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 396 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21780 cycles/ticks +average: 21892 cycles/ticks + +indcpa_enc: +median: 21050 cycles/ticks +average: 21175 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33820 cycles/ticks +average: 33980 cycles/ticks + +kyber_keypair: +median: 36204 cycles/ticks +average: 36452 cycles/ticks + +kyber_encaps_derand: +median: 34564 cycles/ticks +average: 34688 cycles/ticks + +kyber_encaps: +median: 35524 cycles/ticks +average: 35684 cycles/ticks + +kyber_decaps: +median: 38802 cycles/ticks +average: 38969 cycles/ticks + +Loop spin: 820 +gen_a: +median: 12326 cycles/ticks +average: 12437 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 294 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21892 cycles/ticks +average: 22021 cycles/ticks + +indcpa_enc: +median: 21116 cycles/ticks +average: 21238 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33832 cycles/ticks +average: 33998 cycles/ticks + +kyber_keypair: +median: 36194 cycles/ticks +average: 36478 cycles/ticks + +kyber_encaps_derand: +median: 34408 cycles/ticks +average: 34597 cycles/ticks + +kyber_encaps: +median: 35344 cycles/ticks +average: 35518 cycles/ticks + +kyber_decaps: +median: 38640 cycles/ticks +average: 38781 cycles/ticks + +Loop spin: 821 +gen_a: +median: 12382 cycles/ticks +average: 12476 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 314 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 22010 cycles/ticks +average: 22181 cycles/ticks + +indcpa_enc: +median: 21304 cycles/ticks +average: 21433 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 35104 cycles/ticks +average: 35254 cycles/ticks + +kyber_keypair: +median: 36184 cycles/ticks +average: 36458 cycles/ticks + +kyber_encaps_derand: +median: 35826 cycles/ticks +average: 35978 cycles/ticks + +kyber_encaps: +median: 36812 cycles/ticks +average: 36999 cycles/ticks + +kyber_decaps: +median: 40030 cycles/ticks +average: 40193 cycles/ticks + +Loop spin: 822 +gen_a: +median: 12358 cycles/ticks +average: 12427 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21862 cycles/ticks +average: 21988 cycles/ticks + +indcpa_enc: +median: 21060 cycles/ticks +average: 21167 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33872 cycles/ticks +average: 34025 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36393 cycles/ticks + +kyber_encaps_derand: +median: 34534 cycles/ticks +average: 34722 cycles/ticks + +kyber_encaps: +median: 35494 cycles/ticks +average: 35663 cycles/ticks + +kyber_decaps: +median: 38716 cycles/ticks +average: 38855 cycles/ticks + +Loop spin: 823 +gen_a: +median: 12388 cycles/ticks +average: 12482 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21898 cycles/ticks +average: 22018 cycles/ticks + +indcpa_enc: +median: 21172 cycles/ticks +average: 21315 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33766 cycles/ticks +average: 33938 cycles/ticks + +kyber_keypair: +median: 36194 cycles/ticks +average: 36434 cycles/ticks + +kyber_encaps_derand: +median: 34518 cycles/ticks +average: 34674 cycles/ticks + +kyber_encaps: +median: 35496 cycles/ticks +average: 35660 cycles/ticks + +kyber_decaps: +median: 38710 cycles/ticks +average: 38867 cycles/ticks + +Loop spin: 824 +gen_a: +median: 12330 cycles/ticks +average: 12437 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1542 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 393 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21850 cycles/ticks +average: 21964 cycles/ticks + +indcpa_enc: +median: 21132 cycles/ticks +average: 21263 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33716 cycles/ticks +average: 33866 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36348 cycles/ticks + +kyber_encaps_derand: +median: 34398 cycles/ticks +average: 34510 cycles/ticks + +kyber_encaps: +median: 35400 cycles/ticks +average: 35555 cycles/ticks + +kyber_decaps: +median: 38740 cycles/ticks +average: 38905 cycles/ticks + +Loop spin: 825 +gen_a: +median: 12344 cycles/ticks +average: 12472 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 400 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21924 cycles/ticks +average: 22046 cycles/ticks + +indcpa_enc: +median: 21166 cycles/ticks +average: 21311 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33762 cycles/ticks +average: 33883 cycles/ticks + +kyber_keypair: +median: 36118 cycles/ticks +average: 36346 cycles/ticks + +kyber_encaps_derand: +median: 34386 cycles/ticks +average: 34499 cycles/ticks + +kyber_encaps: +median: 35336 cycles/ticks +average: 35491 cycles/ticks + +kyber_decaps: +median: 38662 cycles/ticks +average: 38826 cycles/ticks + +Loop spin: 826 +gen_a: +median: 12412 cycles/ticks +average: 12500 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 308 cycles/ticks +average: 308 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21838 cycles/ticks +average: 21941 cycles/ticks + +indcpa_enc: +median: 21104 cycles/ticks +average: 21231 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1559 cycles/ticks + +kyber_keypair_derand: +median: 33784 cycles/ticks +average: 33916 cycles/ticks + +kyber_keypair: +median: 36168 cycles/ticks +average: 36479 cycles/ticks + +kyber_encaps_derand: +median: 34554 cycles/ticks +average: 34688 cycles/ticks + +kyber_encaps: +median: 35460 cycles/ticks +average: 35616 cycles/ticks + +kyber_decaps: +median: 38686 cycles/ticks +average: 38852 cycles/ticks + +Loop spin: 827 +gen_a: +median: 12328 cycles/ticks +average: 12444 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1568 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21868 cycles/ticks +average: 21990 cycles/ticks + +indcpa_enc: +median: 21050 cycles/ticks +average: 21157 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33802 cycles/ticks +average: 33945 cycles/ticks + +kyber_keypair: +median: 36192 cycles/ticks +average: 36449 cycles/ticks + +kyber_encaps_derand: +median: 34564 cycles/ticks +average: 34701 cycles/ticks + +kyber_encaps: +median: 35518 cycles/ticks +average: 35677 cycles/ticks + +kyber_decaps: +median: 38814 cycles/ticks +average: 38946 cycles/ticks + +Loop spin: 828 +gen_a: +median: 12412 cycles/ticks +average: 12502 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 286 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 114 cycles/ticks + +indcpa_keypair: +median: 21804 cycles/ticks +average: 21942 cycles/ticks + +indcpa_enc: +median: 21010 cycles/ticks +average: 21133 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33752 cycles/ticks +average: 33886 cycles/ticks + +kyber_keypair: +median: 36126 cycles/ticks +average: 36404 cycles/ticks + +kyber_encaps_derand: +median: 34460 cycles/ticks +average: 34598 cycles/ticks + +kyber_encaps: +median: 35406 cycles/ticks +average: 35562 cycles/ticks + +kyber_decaps: +median: 38694 cycles/ticks +average: 38833 cycles/ticks + +Loop spin: 829 +gen_a: +median: 12406 cycles/ticks +average: 12508 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21870 cycles/ticks +average: 21994 cycles/ticks + +indcpa_enc: +median: 21112 cycles/ticks +average: 21238 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33746 cycles/ticks +average: 33910 cycles/ticks + +kyber_keypair: +median: 36216 cycles/ticks +average: 36459 cycles/ticks + +kyber_encaps_derand: +median: 35792 cycles/ticks +average: 35938 cycles/ticks + +kyber_encaps: +median: 36786 cycles/ticks +average: 37002 cycles/ticks + +kyber_decaps: +median: 40016 cycles/ticks +average: 40160 cycles/ticks + +Loop spin: 830 +gen_a: +median: 12356 cycles/ticks +average: 12459 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21856 cycles/ticks +average: 21956 cycles/ticks + +indcpa_enc: +median: 21146 cycles/ticks +average: 21283 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 33754 cycles/ticks +average: 33916 cycles/ticks + +kyber_keypair: +median: 36174 cycles/ticks +average: 36429 cycles/ticks + +kyber_encaps_derand: +median: 34496 cycles/ticks +average: 34669 cycles/ticks + +kyber_encaps: +median: 35498 cycles/ticks +average: 35678 cycles/ticks + +kyber_decaps: +median: 38782 cycles/ticks +average: 38989 cycles/ticks + +Loop spin: 831 +gen_a: +median: 12414 cycles/ticks +average: 12518 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1601 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21954 cycles/ticks +average: 22054 cycles/ticks + +indcpa_enc: +median: 21170 cycles/ticks +average: 21328 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33748 cycles/ticks +average: 33920 cycles/ticks + +kyber_keypair: +median: 36170 cycles/ticks +average: 36464 cycles/ticks + +kyber_encaps_derand: +median: 34502 cycles/ticks +average: 34641 cycles/ticks + +kyber_encaps: +median: 35392 cycles/ticks +average: 35549 cycles/ticks + +kyber_decaps: +median: 38730 cycles/ticks +average: 38913 cycles/ticks + +Loop spin: 832 +gen_a: +median: 12368 cycles/ticks +average: 12464 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 394 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21906 cycles/ticks +average: 22080 cycles/ticks + +indcpa_enc: +median: 21210 cycles/ticks +average: 21366 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33674 cycles/ticks +average: 33855 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36403 cycles/ticks + +kyber_encaps_derand: +median: 35852 cycles/ticks +average: 35999 cycles/ticks + +kyber_encaps: +median: 36782 cycles/ticks +average: 36947 cycles/ticks + +kyber_decaps: +median: 40064 cycles/ticks +average: 40207 cycles/ticks + +Loop spin: 833 +gen_a: +median: 12336 cycles/ticks +average: 12433 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1571 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 40 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 22070 cycles/ticks +average: 22193 cycles/ticks + +indcpa_enc: +median: 21278 cycles/ticks +average: 21385 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33822 cycles/ticks +average: 34020 cycles/ticks + +kyber_keypair: +median: 36212 cycles/ticks +average: 36531 cycles/ticks + +kyber_encaps_derand: +median: 34430 cycles/ticks +average: 34565 cycles/ticks + +kyber_encaps: +median: 35364 cycles/ticks +average: 35540 cycles/ticks + +kyber_decaps: +median: 38640 cycles/ticks +average: 38785 cycles/ticks + +Loop spin: 834 +gen_a: +median: 12330 cycles/ticks +average: 12418 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1580 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 220 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21826 cycles/ticks +average: 21943 cycles/ticks + +indcpa_enc: +median: 21094 cycles/ticks +average: 21220 cycles/ticks + +indcpa_dec: +median: 1562 cycles/ticks +average: 1571 cycles/ticks + +kyber_keypair_derand: +median: 33702 cycles/ticks +average: 33889 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36431 cycles/ticks + +kyber_encaps_derand: +median: 34534 cycles/ticks +average: 34692 cycles/ticks + +kyber_encaps: +median: 35464 cycles/ticks +average: 35628 cycles/ticks + +kyber_decaps: +median: 38824 cycles/ticks +average: 38982 cycles/ticks + +Loop spin: 835 +gen_a: +median: 12372 cycles/ticks +average: 12479 cycles/ticks + +poly_getnoise_eta1: +median: 1586 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21880 cycles/ticks +average: 22020 cycles/ticks + +indcpa_enc: +median: 21184 cycles/ticks +average: 21310 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33880 cycles/ticks +average: 34009 cycles/ticks + +kyber_keypair: +median: 36170 cycles/ticks +average: 36413 cycles/ticks + +kyber_encaps_derand: +median: 34570 cycles/ticks +average: 34700 cycles/ticks + +kyber_encaps: +median: 35534 cycles/ticks +average: 35682 cycles/ticks + +kyber_decaps: +median: 38756 cycles/ticks +average: 38912 cycles/ticks + +Loop spin: 836 +gen_a: +median: 12336 cycles/ticks +average: 12424 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21842 cycles/ticks +average: 21963 cycles/ticks + +indcpa_enc: +median: 21038 cycles/ticks +average: 21180 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33784 cycles/ticks +average: 33948 cycles/ticks + +kyber_keypair: +median: 36108 cycles/ticks +average: 36349 cycles/ticks + +kyber_encaps_derand: +median: 34538 cycles/ticks +average: 34668 cycles/ticks + +kyber_encaps: +median: 35458 cycles/ticks +average: 35615 cycles/ticks + +kyber_decaps: +median: 38740 cycles/ticks +average: 38898 cycles/ticks + +Loop spin: 837 +gen_a: +median: 12388 cycles/ticks +average: 12492 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 26 cycles/ticks +average: 26 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21842 cycles/ticks +average: 21996 cycles/ticks + +indcpa_enc: +median: 21108 cycles/ticks +average: 21231 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33658 cycles/ticks +average: 33833 cycles/ticks + +kyber_keypair: +median: 36112 cycles/ticks +average: 36361 cycles/ticks + +kyber_encaps_derand: +median: 34444 cycles/ticks +average: 34592 cycles/ticks + +kyber_encaps: +median: 35348 cycles/ticks +average: 35483 cycles/ticks + +kyber_decaps: +median: 38722 cycles/ticks +average: 38902 cycles/ticks + +Loop spin: 838 +gen_a: +median: 12384 cycles/ticks +average: 12476 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1579 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21956 cycles/ticks +average: 22077 cycles/ticks + +indcpa_enc: +median: 21232 cycles/ticks +average: 21359 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 35118 cycles/ticks +average: 35268 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36430 cycles/ticks + +kyber_encaps_derand: +median: 34536 cycles/ticks +average: 34682 cycles/ticks + +kyber_encaps: +median: 35484 cycles/ticks +average: 35647 cycles/ticks + +kyber_decaps: +median: 38670 cycles/ticks +average: 38809 cycles/ticks + +Loop spin: 839 +gen_a: +median: 12374 cycles/ticks +average: 12469 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21820 cycles/ticks +average: 21944 cycles/ticks + +indcpa_enc: +median: 21078 cycles/ticks +average: 21183 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1554 cycles/ticks + +kyber_keypair_derand: +median: 35290 cycles/ticks +average: 35449 cycles/ticks + +kyber_keypair: +median: 36124 cycles/ticks +average: 36363 cycles/ticks + +kyber_encaps_derand: +median: 34416 cycles/ticks +average: 34571 cycles/ticks + +kyber_encaps: +median: 35358 cycles/ticks +average: 35519 cycles/ticks + +kyber_decaps: +median: 38580 cycles/ticks +average: 38737 cycles/ticks + +Loop spin: 840 +gen_a: +median: 12356 cycles/ticks +average: 12461 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21960 cycles/ticks +average: 22059 cycles/ticks + +indcpa_enc: +median: 21234 cycles/ticks +average: 21384 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33836 cycles/ticks +average: 33989 cycles/ticks + +kyber_keypair: +median: 36186 cycles/ticks +average: 36446 cycles/ticks + +kyber_encaps_derand: +median: 34576 cycles/ticks +average: 34741 cycles/ticks + +kyber_encaps: +median: 35534 cycles/ticks +average: 35713 cycles/ticks + +kyber_decaps: +median: 38760 cycles/ticks +average: 38928 cycles/ticks + +Loop spin: 841 +gen_a: +median: 12400 cycles/ticks +average: 12539 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 286 cycles/ticks +average: 285 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 395 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23172 cycles/ticks +average: 23289 cycles/ticks + +indcpa_enc: +median: 22412 cycles/ticks +average: 22527 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33702 cycles/ticks +average: 33877 cycles/ticks + +kyber_keypair: +median: 36128 cycles/ticks +average: 36446 cycles/ticks + +kyber_encaps_derand: +median: 35878 cycles/ticks +average: 36034 cycles/ticks + +kyber_encaps: +median: 36858 cycles/ticks +average: 37029 cycles/ticks + +kyber_decaps: +median: 40150 cycles/ticks +average: 40290 cycles/ticks + +Loop spin: 842 +gen_a: +median: 12344 cycles/ticks +average: 12470 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 391 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21982 cycles/ticks +average: 22111 cycles/ticks + +indcpa_enc: +median: 21262 cycles/ticks +average: 21396 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33666 cycles/ticks +average: 33885 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36409 cycles/ticks + +kyber_encaps_derand: +median: 34350 cycles/ticks +average: 34490 cycles/ticks + +kyber_encaps: +median: 35330 cycles/ticks +average: 35489 cycles/ticks + +kyber_decaps: +median: 38690 cycles/ticks +average: 38852 cycles/ticks + +Loop spin: 843 +gen_a: +median: 12372 cycles/ticks +average: 12545 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1562 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21930 cycles/ticks +average: 22048 cycles/ticks + +indcpa_enc: +median: 21174 cycles/ticks +average: 21301 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1568 cycles/ticks + +kyber_keypair_derand: +median: 33680 cycles/ticks +average: 33848 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36419 cycles/ticks + +kyber_encaps_derand: +median: 34516 cycles/ticks +average: 34659 cycles/ticks + +kyber_encaps: +median: 35486 cycles/ticks +average: 35640 cycles/ticks + +kyber_decaps: +median: 38754 cycles/ticks +average: 38963 cycles/ticks + +Loop spin: 844 +gen_a: +median: 12376 cycles/ticks +average: 12487 cycles/ticks + +poly_getnoise_eta1: +median: 1588 cycles/ticks +average: 1594 cycles/ticks + +poly_getnoise_eta2: +median: 1548 cycles/ticks +average: 1562 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23308 cycles/ticks +average: 23437 cycles/ticks + +indcpa_enc: +median: 22514 cycles/ticks +average: 22648 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1566 cycles/ticks + +kyber_keypair_derand: +median: 33764 cycles/ticks +average: 33936 cycles/ticks + +kyber_keypair: +median: 36174 cycles/ticks +average: 36424 cycles/ticks + +kyber_encaps_derand: +median: 34430 cycles/ticks +average: 34551 cycles/ticks + +kyber_encaps: +median: 35334 cycles/ticks +average: 35469 cycles/ticks + +kyber_decaps: +median: 38638 cycles/ticks +average: 38801 cycles/ticks + +Loop spin: 845 +gen_a: +median: 12394 cycles/ticks +average: 12510 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1546 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 393 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21920 cycles/ticks +average: 22027 cycles/ticks + +indcpa_enc: +median: 21210 cycles/ticks +average: 21377 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1530 cycles/ticks + +kyber_keypair_derand: +median: 33678 cycles/ticks +average: 33853 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36438 cycles/ticks + +kyber_encaps_derand: +median: 34442 cycles/ticks +average: 34581 cycles/ticks + +kyber_encaps: +median: 35422 cycles/ticks +average: 35555 cycles/ticks + +kyber_decaps: +median: 38686 cycles/ticks +average: 38807 cycles/ticks + +Loop spin: 846 +gen_a: +median: 12362 cycles/ticks +average: 12452 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21820 cycles/ticks +average: 21926 cycles/ticks + +indcpa_enc: +median: 21084 cycles/ticks +average: 21207 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33730 cycles/ticks +average: 33880 cycles/ticks + +kyber_keypair: +median: 36218 cycles/ticks +average: 36468 cycles/ticks + +kyber_encaps_derand: +median: 34570 cycles/ticks +average: 34705 cycles/ticks + +kyber_encaps: +median: 35488 cycles/ticks +average: 35619 cycles/ticks + +kyber_decaps: +median: 38600 cycles/ticks +average: 38705 cycles/ticks + +Loop spin: 847 +gen_a: +median: 12324 cycles/ticks +average: 12428 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1604 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21974 cycles/ticks +average: 22099 cycles/ticks + +indcpa_enc: +median: 21234 cycles/ticks +average: 21355 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33816 cycles/ticks +average: 33991 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36407 cycles/ticks + +kyber_encaps_derand: +median: 34448 cycles/ticks +average: 34561 cycles/ticks + +kyber_encaps: +median: 35380 cycles/ticks +average: 35559 cycles/ticks + +kyber_decaps: +median: 38740 cycles/ticks +average: 38899 cycles/ticks + +Loop spin: 848 +gen_a: +median: 12350 cycles/ticks +average: 12417 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 279 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21922 cycles/ticks +average: 22051 cycles/ticks + +indcpa_enc: +median: 21120 cycles/ticks +average: 21247 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33838 cycles/ticks +average: 34003 cycles/ticks + +kyber_keypair: +median: 36152 cycles/ticks +average: 36396 cycles/ticks + +kyber_encaps_derand: +median: 34388 cycles/ticks +average: 34530 cycles/ticks + +kyber_encaps: +median: 35334 cycles/ticks +average: 35522 cycles/ticks + +kyber_decaps: +median: 38634 cycles/ticks +average: 38762 cycles/ticks + +Loop spin: 849 +gen_a: +median: 12328 cycles/ticks +average: 12420 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1545 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 24 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 446 cycles/ticks +average: 461 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21800 cycles/ticks +average: 21902 cycles/ticks + +indcpa_enc: +median: 20964 cycles/ticks +average: 21116 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33716 cycles/ticks +average: 33878 cycles/ticks + +kyber_keypair: +median: 36114 cycles/ticks +average: 36377 cycles/ticks + +kyber_encaps_derand: +median: 34362 cycles/ticks +average: 34509 cycles/ticks + +kyber_encaps: +median: 35336 cycles/ticks +average: 35504 cycles/ticks + +kyber_decaps: +median: 38646 cycles/ticks +average: 38813 cycles/ticks + +Loop spin: 850 +gen_a: +median: 12402 cycles/ticks +average: 12493 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 278 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21794 cycles/ticks +average: 21930 cycles/ticks + +indcpa_enc: +median: 21086 cycles/ticks +average: 21212 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1561 cycles/ticks + +kyber_keypair_derand: +median: 33734 cycles/ticks +average: 33882 cycles/ticks + +kyber_keypair: +median: 36106 cycles/ticks +average: 36371 cycles/ticks + +kyber_encaps_derand: +median: 34538 cycles/ticks +average: 34685 cycles/ticks + +kyber_encaps: +median: 35448 cycles/ticks +average: 35575 cycles/ticks + +kyber_decaps: +median: 38824 cycles/ticks +average: 38988 cycles/ticks + +Loop spin: 851 +gen_a: +median: 12360 cycles/ticks +average: 12459 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21886 cycles/ticks +average: 22020 cycles/ticks + +indcpa_enc: +median: 21166 cycles/ticks +average: 21297 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33624 cycles/ticks +average: 33756 cycles/ticks + +kyber_keypair: +median: 36116 cycles/ticks +average: 36379 cycles/ticks + +kyber_encaps_derand: +median: 34480 cycles/ticks +average: 34622 cycles/ticks + +kyber_encaps: +median: 35446 cycles/ticks +average: 35628 cycles/ticks + +kyber_decaps: +median: 38752 cycles/ticks +average: 38901 cycles/ticks + +Loop spin: 852 +gen_a: +median: 12400 cycles/ticks +average: 12491 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1593 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 400 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21840 cycles/ticks +average: 21966 cycles/ticks + +indcpa_enc: +median: 20970 cycles/ticks +average: 21109 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 33778 cycles/ticks +average: 33935 cycles/ticks + +kyber_keypair: +median: 36204 cycles/ticks +average: 36467 cycles/ticks + +kyber_encaps_derand: +median: 34576 cycles/ticks +average: 34682 cycles/ticks + +kyber_encaps: +median: 35446 cycles/ticks +average: 35610 cycles/ticks + +kyber_decaps: +median: 38826 cycles/ticks +average: 39021 cycles/ticks + +Loop spin: 853 +gen_a: +median: 12602 cycles/ticks +average: 12677 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21800 cycles/ticks +average: 21895 cycles/ticks + +indcpa_enc: +median: 21058 cycles/ticks +average: 21166 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33796 cycles/ticks +average: 34041 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36410 cycles/ticks + +kyber_encaps_derand: +median: 34364 cycles/ticks +average: 34515 cycles/ticks + +kyber_encaps: +median: 35358 cycles/ticks +average: 35531 cycles/ticks + +kyber_decaps: +median: 38650 cycles/ticks +average: 38786 cycles/ticks + +Loop spin: 854 +gen_a: +median: 12330 cycles/ticks +average: 12446 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1595 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21874 cycles/ticks +average: 22004 cycles/ticks + +indcpa_enc: +median: 21136 cycles/ticks +average: 21246 cycles/ticks + +indcpa_dec: +median: 1562 cycles/ticks +average: 1561 cycles/ticks + +kyber_keypair_derand: +median: 33608 cycles/ticks +average: 33753 cycles/ticks + +kyber_keypair: +median: 36092 cycles/ticks +average: 36339 cycles/ticks + +kyber_encaps_derand: +median: 34358 cycles/ticks +average: 34517 cycles/ticks + +kyber_encaps: +median: 35308 cycles/ticks +average: 35499 cycles/ticks + +kyber_decaps: +median: 38710 cycles/ticks +average: 38940 cycles/ticks + +Loop spin: 855 +gen_a: +median: 12348 cycles/ticks +average: 12454 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21756 cycles/ticks +average: 21852 cycles/ticks + +indcpa_enc: +median: 21000 cycles/ticks +average: 21134 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33844 cycles/ticks +average: 34008 cycles/ticks + +kyber_keypair: +median: 36170 cycles/ticks +average: 36455 cycles/ticks + +kyber_encaps_derand: +median: 34464 cycles/ticks +average: 34611 cycles/ticks + +kyber_encaps: +median: 35414 cycles/ticks +average: 35578 cycles/ticks + +kyber_decaps: +median: 38734 cycles/ticks +average: 38918 cycles/ticks + +Loop spin: 856 +gen_a: +median: 12456 cycles/ticks +average: 12571 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 48 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21812 cycles/ticks +average: 21937 cycles/ticks + +indcpa_enc: +median: 21148 cycles/ticks +average: 21269 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 35292 cycles/ticks +average: 35466 cycles/ticks + +kyber_keypair: +median: 36172 cycles/ticks +average: 36429 cycles/ticks + +kyber_encaps_derand: +median: 34544 cycles/ticks +average: 34678 cycles/ticks + +kyber_encaps: +median: 35612 cycles/ticks +average: 35754 cycles/ticks + +kyber_decaps: +median: 38712 cycles/ticks +average: 38832 cycles/ticks + +Loop spin: 857 +gen_a: +median: 12408 cycles/ticks +average: 12506 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 125 cycles/ticks + +indcpa_keypair: +median: 21854 cycles/ticks +average: 21956 cycles/ticks + +indcpa_enc: +median: 21106 cycles/ticks +average: 21229 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33650 cycles/ticks +average: 33815 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36399 cycles/ticks + +kyber_encaps_derand: +median: 34442 cycles/ticks +average: 34557 cycles/ticks + +kyber_encaps: +median: 35388 cycles/ticks +average: 35536 cycles/ticks + +kyber_decaps: +median: 38726 cycles/ticks +average: 38875 cycles/ticks + +Loop spin: 858 +gen_a: +median: 12338 cycles/ticks +average: 12426 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21860 cycles/ticks +average: 21980 cycles/ticks + +indcpa_enc: +median: 21032 cycles/ticks +average: 21159 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33764 cycles/ticks +average: 33924 cycles/ticks + +kyber_keypair: +median: 36240 cycles/ticks +average: 36485 cycles/ticks + +kyber_encaps_derand: +median: 34550 cycles/ticks +average: 34687 cycles/ticks + +kyber_encaps: +median: 35488 cycles/ticks +average: 35745 cycles/ticks + +kyber_decaps: +median: 38784 cycles/ticks +average: 38980 cycles/ticks + +Loop spin: 859 +gen_a: +median: 12372 cycles/ticks +average: 12519 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1593 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21900 cycles/ticks +average: 22032 cycles/ticks + +indcpa_enc: +median: 21120 cycles/ticks +average: 21260 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33666 cycles/ticks +average: 33847 cycles/ticks + +kyber_keypair: +median: 36084 cycles/ticks +average: 36337 cycles/ticks + +kyber_encaps_derand: +median: 35728 cycles/ticks +average: 35895 cycles/ticks + +kyber_encaps: +median: 36682 cycles/ticks +average: 36868 cycles/ticks + +kyber_decaps: +median: 40002 cycles/ticks +average: 40184 cycles/ticks + +Loop spin: 860 +gen_a: +median: 12618 cycles/ticks +average: 12746 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1571 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21886 cycles/ticks +average: 22020 cycles/ticks + +indcpa_enc: +median: 21136 cycles/ticks +average: 21271 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33726 cycles/ticks +average: 33916 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36405 cycles/ticks + +kyber_encaps_derand: +median: 34544 cycles/ticks +average: 34682 cycles/ticks + +kyber_encaps: +median: 35496 cycles/ticks +average: 35643 cycles/ticks + +kyber_decaps: +median: 38764 cycles/ticks +average: 38934 cycles/ticks + +Loop spin: 861 +gen_a: +median: 12362 cycles/ticks +average: 12474 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21744 cycles/ticks +average: 21879 cycles/ticks + +indcpa_enc: +median: 21022 cycles/ticks +average: 21148 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33766 cycles/ticks +average: 33930 cycles/ticks + +kyber_keypair: +median: 36216 cycles/ticks +average: 36490 cycles/ticks + +kyber_encaps_derand: +median: 34488 cycles/ticks +average: 34670 cycles/ticks + +kyber_encaps: +median: 35452 cycles/ticks +average: 35608 cycles/ticks + +kyber_decaps: +median: 38764 cycles/ticks +average: 38869 cycles/ticks + +Loop spin: 862 +gen_a: +median: 12360 cycles/ticks +average: 12459 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1580 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1555 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21926 cycles/ticks +average: 22042 cycles/ticks + +indcpa_enc: +median: 21216 cycles/ticks +average: 21320 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1563 cycles/ticks + +kyber_keypair_derand: +median: 33796 cycles/ticks +average: 33957 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36383 cycles/ticks + +kyber_encaps_derand: +median: 34466 cycles/ticks +average: 34615 cycles/ticks + +kyber_encaps: +median: 35416 cycles/ticks +average: 35562 cycles/ticks + +kyber_decaps: +median: 38730 cycles/ticks +average: 38863 cycles/ticks + +Loop spin: 863 +gen_a: +median: 12326 cycles/ticks +average: 12412 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1594 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21764 cycles/ticks +average: 21883 cycles/ticks + +indcpa_enc: +median: 21040 cycles/ticks +average: 21188 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33746 cycles/ticks +average: 33895 cycles/ticks + +kyber_keypair: +median: 36152 cycles/ticks +average: 36360 cycles/ticks + +kyber_encaps_derand: +median: 34534 cycles/ticks +average: 34687 cycles/ticks + +kyber_encaps: +median: 35448 cycles/ticks +average: 35599 cycles/ticks + +kyber_decaps: +median: 38740 cycles/ticks +average: 38903 cycles/ticks + +Loop spin: 864 +gen_a: +median: 12390 cycles/ticks +average: 12484 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21904 cycles/ticks +average: 22017 cycles/ticks + +indcpa_enc: +median: 21124 cycles/ticks +average: 21232 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33856 cycles/ticks +average: 34024 cycles/ticks + +kyber_keypair: +median: 36220 cycles/ticks +average: 36534 cycles/ticks + +kyber_encaps_derand: +median: 34514 cycles/ticks +average: 34656 cycles/ticks + +kyber_encaps: +median: 35444 cycles/ticks +average: 35592 cycles/ticks + +kyber_decaps: +median: 38802 cycles/ticks +average: 38948 cycles/ticks + +Loop spin: 865 +gen_a: +median: 12342 cycles/ticks +average: 12433 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1602 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1557 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21830 cycles/ticks +average: 21926 cycles/ticks + +indcpa_enc: +median: 21012 cycles/ticks +average: 21138 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33820 cycles/ticks +average: 33996 cycles/ticks + +kyber_keypair: +median: 36176 cycles/ticks +average: 36418 cycles/ticks + +kyber_encaps_derand: +median: 34330 cycles/ticks +average: 34483 cycles/ticks + +kyber_encaps: +median: 35280 cycles/ticks +average: 35428 cycles/ticks + +kyber_decaps: +median: 38598 cycles/ticks +average: 38836 cycles/ticks + +Loop spin: 866 +gen_a: +median: 12362 cycles/ticks +average: 12457 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23340 cycles/ticks +average: 23467 cycles/ticks + +indcpa_enc: +median: 22570 cycles/ticks +average: 22714 cycles/ticks + +indcpa_dec: +median: 1562 cycles/ticks +average: 1561 cycles/ticks + +kyber_keypair_derand: +median: 33666 cycles/ticks +average: 33816 cycles/ticks + +kyber_keypair: +median: 36166 cycles/ticks +average: 36434 cycles/ticks + +kyber_encaps_derand: +median: 35868 cycles/ticks +average: 36009 cycles/ticks + +kyber_encaps: +median: 36810 cycles/ticks +average: 36975 cycles/ticks + +kyber_decaps: +median: 40166 cycles/ticks +average: 40335 cycles/ticks + +Loop spin: 867 +gen_a: +median: 12326 cycles/ticks +average: 12467 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22066 cycles/ticks +average: 22192 cycles/ticks + +indcpa_enc: +median: 21266 cycles/ticks +average: 21414 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33704 cycles/ticks +average: 33867 cycles/ticks + +kyber_keypair: +median: 36132 cycles/ticks +average: 36371 cycles/ticks + +kyber_encaps_derand: +median: 34434 cycles/ticks +average: 34554 cycles/ticks + +kyber_encaps: +median: 35344 cycles/ticks +average: 35502 cycles/ticks + +kyber_decaps: +median: 38686 cycles/ticks +average: 38819 cycles/ticks + +Loop spin: 868 +gen_a: +median: 12420 cycles/ticks +average: 12518 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 270 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21820 cycles/ticks +average: 21930 cycles/ticks + +indcpa_enc: +median: 21056 cycles/ticks +average: 21187 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33706 cycles/ticks +average: 33865 cycles/ticks + +kyber_keypair: +median: 36126 cycles/ticks +average: 36400 cycles/ticks + +kyber_encaps_derand: +median: 34638 cycles/ticks +average: 34787 cycles/ticks + +kyber_encaps: +median: 35598 cycles/ticks +average: 35755 cycles/ticks + +kyber_decaps: +median: 38984 cycles/ticks +average: 39131 cycles/ticks + +Loop spin: 869 +gen_a: +median: 12336 cycles/ticks +average: 12445 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21874 cycles/ticks +average: 22005 cycles/ticks + +indcpa_enc: +median: 21094 cycles/ticks +average: 21204 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 35078 cycles/ticks +average: 35263 cycles/ticks + +kyber_keypair: +median: 36200 cycles/ticks +average: 36432 cycles/ticks + +kyber_encaps_derand: +median: 34564 cycles/ticks +average: 34724 cycles/ticks + +kyber_encaps: +median: 35464 cycles/ticks +average: 35641 cycles/ticks + +kyber_decaps: +median: 38788 cycles/ticks +average: 38972 cycles/ticks + +Loop spin: 870 +gen_a: +median: 12658 cycles/ticks +average: 12685 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1604 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21960 cycles/ticks +average: 22064 cycles/ticks + +indcpa_enc: +median: 21188 cycles/ticks +average: 21296 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33688 cycles/ticks +average: 33871 cycles/ticks + +kyber_keypair: +median: 36152 cycles/ticks +average: 36433 cycles/ticks + +kyber_encaps_derand: +median: 34444 cycles/ticks +average: 34594 cycles/ticks + +kyber_encaps: +median: 35386 cycles/ticks +average: 35533 cycles/ticks + +kyber_decaps: +median: 38752 cycles/ticks +average: 38899 cycles/ticks + +Loop spin: 871 +gen_a: +median: 12362 cycles/ticks +average: 12461 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21822 cycles/ticks +average: 21962 cycles/ticks + +indcpa_enc: +median: 21024 cycles/ticks +average: 21150 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33766 cycles/ticks +average: 33928 cycles/ticks + +kyber_keypair: +median: 36190 cycles/ticks +average: 36393 cycles/ticks + +kyber_encaps_derand: +median: 34534 cycles/ticks +average: 34683 cycles/ticks + +kyber_encaps: +median: 35522 cycles/ticks +average: 35664 cycles/ticks + +kyber_decaps: +median: 38756 cycles/ticks +average: 38916 cycles/ticks + +Loop spin: 872 +gen_a: +median: 12344 cycles/ticks +average: 12434 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21880 cycles/ticks +average: 22035 cycles/ticks + +indcpa_enc: +median: 21026 cycles/ticks +average: 21159 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33714 cycles/ticks +average: 33856 cycles/ticks + +kyber_keypair: +median: 36166 cycles/ticks +average: 36444 cycles/ticks + +kyber_encaps_derand: +median: 34536 cycles/ticks +average: 34655 cycles/ticks + +kyber_encaps: +median: 35474 cycles/ticks +average: 35653 cycles/ticks + +kyber_decaps: +median: 38698 cycles/ticks +average: 38835 cycles/ticks + +Loop spin: 873 +gen_a: +median: 12338 cycles/ticks +average: 12428 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21898 cycles/ticks +average: 22001 cycles/ticks + +indcpa_enc: +median: 21196 cycles/ticks +average: 21325 cycles/ticks + +indcpa_dec: +median: 1596 cycles/ticks +average: 1597 cycles/ticks + +kyber_keypair_derand: +median: 33738 cycles/ticks +average: 33899 cycles/ticks + +kyber_keypair: +median: 36196 cycles/ticks +average: 36460 cycles/ticks + +kyber_encaps_derand: +median: 34528 cycles/ticks +average: 34678 cycles/ticks + +kyber_encaps: +median: 35518 cycles/ticks +average: 35684 cycles/ticks + +kyber_decaps: +median: 38718 cycles/ticks +average: 38871 cycles/ticks + +Loop spin: 874 +gen_a: +median: 12362 cycles/ticks +average: 12475 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21974 cycles/ticks +average: 22087 cycles/ticks + +indcpa_enc: +median: 21122 cycles/ticks +average: 21246 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33726 cycles/ticks +average: 33892 cycles/ticks + +kyber_keypair: +median: 36160 cycles/ticks +average: 36431 cycles/ticks + +kyber_encaps_derand: +median: 34576 cycles/ticks +average: 34737 cycles/ticks + +kyber_encaps: +median: 35484 cycles/ticks +average: 35655 cycles/ticks + +kyber_decaps: +median: 38760 cycles/ticks +average: 38897 cycles/ticks + +Loop spin: 875 +gen_a: +median: 12328 cycles/ticks +average: 12423 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22064 cycles/ticks +average: 22201 cycles/ticks + +indcpa_enc: +median: 21262 cycles/ticks +average: 21406 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33900 cycles/ticks +average: 34067 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36496 cycles/ticks + +kyber_encaps_derand: +median: 34448 cycles/ticks +average: 34590 cycles/ticks + +kyber_encaps: +median: 35408 cycles/ticks +average: 35578 cycles/ticks + +kyber_decaps: +median: 38674 cycles/ticks +average: 38840 cycles/ticks + +Loop spin: 876 +gen_a: +median: 12352 cycles/ticks +average: 12447 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1542 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21838 cycles/ticks +average: 21962 cycles/ticks + +indcpa_enc: +median: 21018 cycles/ticks +average: 21157 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33616 cycles/ticks +average: 33782 cycles/ticks + +kyber_keypair: +median: 36094 cycles/ticks +average: 36343 cycles/ticks + +kyber_encaps_derand: +median: 34586 cycles/ticks +average: 34710 cycles/ticks + +kyber_encaps: +median: 35464 cycles/ticks +average: 35633 cycles/ticks + +kyber_decaps: +median: 38926 cycles/ticks +average: 39162 cycles/ticks + +Loop spin: 877 +gen_a: +median: 12384 cycles/ticks +average: 12504 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21918 cycles/ticks +average: 22037 cycles/ticks + +indcpa_enc: +median: 21186 cycles/ticks +average: 21325 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33826 cycles/ticks +average: 33986 cycles/ticks + +kyber_keypair: +median: 36254 cycles/ticks +average: 36547 cycles/ticks + +kyber_encaps_derand: +median: 35978 cycles/ticks +average: 36107 cycles/ticks + +kyber_encaps: +median: 36918 cycles/ticks +average: 37108 cycles/ticks + +kyber_decaps: +median: 40208 cycles/ticks +average: 40366 cycles/ticks + +Loop spin: 878 +gen_a: +median: 12430 cycles/ticks +average: 12530 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 248 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21906 cycles/ticks +average: 22041 cycles/ticks + +indcpa_enc: +median: 21108 cycles/ticks +average: 21235 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1565 cycles/ticks + +kyber_keypair_derand: +median: 33530 cycles/ticks +average: 33706 cycles/ticks + +kyber_keypair: +median: 36132 cycles/ticks +average: 36373 cycles/ticks + +kyber_encaps_derand: +median: 34364 cycles/ticks +average: 34489 cycles/ticks + +kyber_encaps: +median: 35406 cycles/ticks +average: 35584 cycles/ticks + +kyber_decaps: +median: 38596 cycles/ticks +average: 38758 cycles/ticks + +Loop spin: 879 +gen_a: +median: 12384 cycles/ticks +average: 12582 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1571 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21944 cycles/ticks +average: 22035 cycles/ticks + +indcpa_enc: +median: 21174 cycles/ticks +average: 21299 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 35058 cycles/ticks +average: 35237 cycles/ticks + +kyber_keypair: +median: 36192 cycles/ticks +average: 36441 cycles/ticks + +kyber_encaps_derand: +median: 34454 cycles/ticks +average: 34578 cycles/ticks + +kyber_encaps: +median: 35408 cycles/ticks +average: 35542 cycles/ticks + +kyber_decaps: +median: 38610 cycles/ticks +average: 38767 cycles/ticks + +Loop spin: 880 +gen_a: +median: 12380 cycles/ticks +average: 12525 cycles/ticks + +poly_getnoise_eta1: +median: 1586 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21906 cycles/ticks +average: 22029 cycles/ticks + +indcpa_enc: +median: 21180 cycles/ticks +average: 21305 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33786 cycles/ticks +average: 33940 cycles/ticks + +kyber_keypair: +median: 36194 cycles/ticks +average: 36443 cycles/ticks + +kyber_encaps_derand: +median: 34544 cycles/ticks +average: 34697 cycles/ticks + +kyber_encaps: +median: 35524 cycles/ticks +average: 35720 cycles/ticks + +kyber_decaps: +median: 38706 cycles/ticks +average: 38846 cycles/ticks + +Loop spin: 881 +gen_a: +median: 12416 cycles/ticks +average: 12512 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21890 cycles/ticks +average: 22010 cycles/ticks + +indcpa_enc: +median: 21160 cycles/ticks +average: 21304 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33736 cycles/ticks +average: 33955 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36384 cycles/ticks + +kyber_encaps_derand: +median: 34440 cycles/ticks +average: 34623 cycles/ticks + +kyber_encaps: +median: 35376 cycles/ticks +average: 35523 cycles/ticks + +kyber_decaps: +median: 38646 cycles/ticks +average: 38774 cycles/ticks + +Loop spin: 882 +gen_a: +median: 12332 cycles/ticks +average: 12448 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 392 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21844 cycles/ticks +average: 21947 cycles/ticks + +indcpa_enc: +median: 21060 cycles/ticks +average: 21197 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33902 cycles/ticks +average: 34100 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36406 cycles/ticks + +kyber_encaps_derand: +median: 34396 cycles/ticks +average: 34530 cycles/ticks + +kyber_encaps: +median: 35326 cycles/ticks +average: 35489 cycles/ticks + +kyber_decaps: +median: 38636 cycles/ticks +average: 38799 cycles/ticks + +Loop spin: 883 +gen_a: +median: 12430 cycles/ticks +average: 12533 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 399 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21858 cycles/ticks +average: 21967 cycles/ticks + +indcpa_enc: +median: 21108 cycles/ticks +average: 21241 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1534 cycles/ticks + +kyber_keypair_derand: +median: 33662 cycles/ticks +average: 33818 cycles/ticks + +kyber_keypair: +median: 36132 cycles/ticks +average: 36398 cycles/ticks + +kyber_encaps_derand: +median: 34510 cycles/ticks +average: 34648 cycles/ticks + +kyber_encaps: +median: 35426 cycles/ticks +average: 35613 cycles/ticks + +kyber_decaps: +median: 38788 cycles/ticks +average: 38939 cycles/ticks + +Loop spin: 884 +gen_a: +median: 12332 cycles/ticks +average: 12453 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 395 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21884 cycles/ticks +average: 21996 cycles/ticks + +indcpa_enc: +median: 21052 cycles/ticks +average: 21189 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33740 cycles/ticks +average: 33905 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36405 cycles/ticks + +kyber_encaps_derand: +median: 34488 cycles/ticks +average: 34621 cycles/ticks + +kyber_encaps: +median: 35424 cycles/ticks +average: 35574 cycles/ticks + +kyber_decaps: +median: 38674 cycles/ticks +average: 38820 cycles/ticks + +Loop spin: 885 +gen_a: +median: 12398 cycles/ticks +average: 12523 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 33 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21762 cycles/ticks +average: 21883 cycles/ticks + +indcpa_enc: +median: 21006 cycles/ticks +average: 21143 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33798 cycles/ticks +average: 33940 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36422 cycles/ticks + +kyber_encaps_derand: +median: 34440 cycles/ticks +average: 34581 cycles/ticks + +kyber_encaps: +median: 35382 cycles/ticks +average: 35534 cycles/ticks + +kyber_decaps: +median: 38650 cycles/ticks +average: 38827 cycles/ticks + +Loop spin: 886 +gen_a: +median: 12390 cycles/ticks +average: 12511 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21838 cycles/ticks +average: 21949 cycles/ticks + +indcpa_enc: +median: 21054 cycles/ticks +average: 21205 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33774 cycles/ticks +average: 33940 cycles/ticks + +kyber_keypair: +median: 36160 cycles/ticks +average: 36488 cycles/ticks + +kyber_encaps_derand: +median: 34510 cycles/ticks +average: 34626 cycles/ticks + +kyber_encaps: +median: 35462 cycles/ticks +average: 35626 cycles/ticks + +kyber_decaps: +median: 38734 cycles/ticks +average: 38885 cycles/ticks + +Loop spin: 887 +gen_a: +median: 12462 cycles/ticks +average: 12592 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 390 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21790 cycles/ticks +average: 21903 cycles/ticks + +indcpa_enc: +median: 21042 cycles/ticks +average: 21164 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33742 cycles/ticks +average: 33895 cycles/ticks + +kyber_keypair: +median: 36110 cycles/ticks +average: 36396 cycles/ticks + +kyber_encaps_derand: +median: 34518 cycles/ticks +average: 34681 cycles/ticks + +kyber_encaps: +median: 35458 cycles/ticks +average: 35612 cycles/ticks + +kyber_decaps: +median: 38762 cycles/ticks +average: 38990 cycles/ticks + +Loop spin: 888 +gen_a: +median: 12344 cycles/ticks +average: 12441 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1580 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21964 cycles/ticks +average: 22086 cycles/ticks + +indcpa_enc: +median: 21318 cycles/ticks +average: 21419 cycles/ticks + +indcpa_dec: +median: 1558 cycles/ticks +average: 1571 cycles/ticks + +kyber_keypair_derand: +median: 33706 cycles/ticks +average: 33840 cycles/ticks + +kyber_keypair: +median: 36098 cycles/ticks +average: 36355 cycles/ticks + +kyber_encaps_derand: +median: 34638 cycles/ticks +average: 34801 cycles/ticks + +kyber_encaps: +median: 35590 cycles/ticks +average: 35765 cycles/ticks + +kyber_decaps: +median: 38876 cycles/ticks +average: 39037 cycles/ticks + +Loop spin: 889 +gen_a: +median: 12338 cycles/ticks +average: 12466 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21974 cycles/ticks +average: 22129 cycles/ticks + +indcpa_enc: +median: 21260 cycles/ticks +average: 21385 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33808 cycles/ticks +average: 33983 cycles/ticks + +kyber_keypair: +median: 36262 cycles/ticks +average: 36519 cycles/ticks + +kyber_encaps_derand: +median: 35866 cycles/ticks +average: 36034 cycles/ticks + +kyber_encaps: +median: 36830 cycles/ticks +average: 37012 cycles/ticks + +kyber_decaps: +median: 40070 cycles/ticks +average: 40259 cycles/ticks + +Loop spin: 890 +gen_a: +median: 12370 cycles/ticks +average: 12466 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 39 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22032 cycles/ticks +average: 22162 cycles/ticks + +indcpa_enc: +median: 21260 cycles/ticks +average: 21373 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1559 cycles/ticks + +kyber_keypair_derand: +median: 33752 cycles/ticks +average: 33955 cycles/ticks + +kyber_keypair: +median: 36106 cycles/ticks +average: 36360 cycles/ticks + +kyber_encaps_derand: +median: 34668 cycles/ticks +average: 34824 cycles/ticks + +kyber_encaps: +median: 35604 cycles/ticks +average: 35786 cycles/ticks + +kyber_decaps: +median: 38852 cycles/ticks +average: 39000 cycles/ticks + +Loop spin: 891 +gen_a: +median: 12618 cycles/ticks +average: 12739 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1542 cycles/ticks +average: 1545 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21762 cycles/ticks +average: 21869 cycles/ticks + +indcpa_enc: +median: 21044 cycles/ticks +average: 21176 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33752 cycles/ticks +average: 33956 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36407 cycles/ticks + +kyber_encaps_derand: +median: 34446 cycles/ticks +average: 34573 cycles/ticks + +kyber_encaps: +median: 35430 cycles/ticks +average: 35603 cycles/ticks + +kyber_decaps: +median: 38724 cycles/ticks +average: 38978 cycles/ticks + +Loop spin: 892 +gen_a: +median: 12402 cycles/ticks +average: 12527 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 397 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21786 cycles/ticks +average: 21908 cycles/ticks + +indcpa_enc: +median: 21032 cycles/ticks +average: 21194 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1534 cycles/ticks + +kyber_keypair_derand: +median: 33732 cycles/ticks +average: 33914 cycles/ticks + +kyber_keypair: +median: 36190 cycles/ticks +average: 36476 cycles/ticks + +kyber_encaps_derand: +median: 34464 cycles/ticks +average: 34595 cycles/ticks + +kyber_encaps: +median: 35410 cycles/ticks +average: 35569 cycles/ticks + +kyber_decaps: +median: 38668 cycles/ticks +average: 38854 cycles/ticks + +Loop spin: 893 +gen_a: +median: 12322 cycles/ticks +average: 12428 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 125 cycles/ticks + +indcpa_keypair: +median: 21954 cycles/ticks +average: 22123 cycles/ticks + +indcpa_enc: +median: 21168 cycles/ticks +average: 21306 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1554 cycles/ticks + +kyber_keypair_derand: +median: 33576 cycles/ticks +average: 33755 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36413 cycles/ticks + +kyber_encaps_derand: +median: 34436 cycles/ticks +average: 34592 cycles/ticks + +kyber_encaps: +median: 35322 cycles/ticks +average: 35502 cycles/ticks + +kyber_decaps: +median: 38710 cycles/ticks +average: 38873 cycles/ticks + +Loop spin: 894 +gen_a: +median: 12348 cycles/ticks +average: 12436 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 278 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21802 cycles/ticks +average: 21901 cycles/ticks + +indcpa_enc: +median: 21028 cycles/ticks +average: 21131 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 35112 cycles/ticks +average: 35272 cycles/ticks + +kyber_keypair: +median: 36118 cycles/ticks +average: 36373 cycles/ticks + +kyber_encaps_derand: +median: 34486 cycles/ticks +average: 34621 cycles/ticks + +kyber_encaps: +median: 35388 cycles/ticks +average: 35558 cycles/ticks + +kyber_decaps: +median: 38768 cycles/ticks +average: 38924 cycles/ticks + +Loop spin: 895 +gen_a: +median: 12340 cycles/ticks +average: 12425 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21880 cycles/ticks +average: 22025 cycles/ticks + +indcpa_enc: +median: 21074 cycles/ticks +average: 21165 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33718 cycles/ticks +average: 33854 cycles/ticks + +kyber_keypair: +median: 36110 cycles/ticks +average: 36368 cycles/ticks + +kyber_encaps_derand: +median: 34536 cycles/ticks +average: 34672 cycles/ticks + +kyber_encaps: +median: 35434 cycles/ticks +average: 35617 cycles/ticks + +kyber_decaps: +median: 38754 cycles/ticks +average: 38917 cycles/ticks + +Loop spin: 896 +gen_a: +median: 12330 cycles/ticks +average: 12430 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1578 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22020 cycles/ticks +average: 22159 cycles/ticks + +indcpa_enc: +median: 21188 cycles/ticks +average: 21323 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33824 cycles/ticks +average: 33964 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36351 cycles/ticks + +kyber_encaps_derand: +median: 34360 cycles/ticks +average: 34501 cycles/ticks + +kyber_encaps: +median: 35290 cycles/ticks +average: 35469 cycles/ticks + +kyber_decaps: +median: 38670 cycles/ticks +average: 38837 cycles/ticks + +Loop spin: 897 +gen_a: +median: 12374 cycles/ticks +average: 12470 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21878 cycles/ticks +average: 21991 cycles/ticks + +indcpa_enc: +median: 21114 cycles/ticks +average: 21265 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33804 cycles/ticks +average: 34050 cycles/ticks + +kyber_keypair: +median: 36150 cycles/ticks +average: 36395 cycles/ticks + +kyber_encaps_derand: +median: 34544 cycles/ticks +average: 34669 cycles/ticks + +kyber_encaps: +median: 35466 cycles/ticks +average: 35624 cycles/ticks + +kyber_decaps: +median: 39066 cycles/ticks +average: 39232 cycles/ticks + +Loop spin: 898 +gen_a: +median: 12342 cycles/ticks +average: 12560 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 26 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21814 cycles/ticks +average: 21929 cycles/ticks + +indcpa_enc: +median: 21014 cycles/ticks +average: 21132 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33688 cycles/ticks +average: 33835 cycles/ticks + +kyber_keypair: +median: 36128 cycles/ticks +average: 36344 cycles/ticks + +kyber_encaps_derand: +median: 34512 cycles/ticks +average: 34650 cycles/ticks + +kyber_encaps: +median: 35430 cycles/ticks +average: 35593 cycles/ticks + +kyber_decaps: +median: 38796 cycles/ticks +average: 39008 cycles/ticks + +Loop spin: 899 +gen_a: +median: 12658 cycles/ticks +average: 12676 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1540 cycles/ticks +average: 1542 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 274 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21830 cycles/ticks +average: 21968 cycles/ticks + +indcpa_enc: +median: 21114 cycles/ticks +average: 21239 cycles/ticks + +indcpa_dec: +median: 1558 cycles/ticks +average: 1569 cycles/ticks + +kyber_keypair_derand: +median: 33712 cycles/ticks +average: 33889 cycles/ticks + +kyber_keypair: +median: 36182 cycles/ticks +average: 36451 cycles/ticks + +kyber_encaps_derand: +median: 34450 cycles/ticks +average: 34580 cycles/ticks + +kyber_encaps: +median: 35422 cycles/ticks +average: 35580 cycles/ticks + +kyber_decaps: +median: 38760 cycles/ticks +average: 38912 cycles/ticks + +Loop spin: 900 +gen_a: +median: 12382 cycles/ticks +average: 12477 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1593 cycles/ticks + +poly_getnoise_eta2: +median: 1534 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21854 cycles/ticks +average: 21961 cycles/ticks + +indcpa_enc: +median: 21110 cycles/ticks +average: 21253 cycles/ticks + +indcpa_dec: +median: 1560 cycles/ticks +average: 1562 cycles/ticks + +kyber_keypair_derand: +median: 33760 cycles/ticks +average: 33919 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36420 cycles/ticks + +kyber_encaps_derand: +median: 34388 cycles/ticks +average: 34547 cycles/ticks + +kyber_encaps: +median: 35314 cycles/ticks +average: 35485 cycles/ticks + +kyber_decaps: +median: 38676 cycles/ticks +average: 38812 cycles/ticks + +Loop spin: 901 +gen_a: +median: 12338 cycles/ticks +average: 12455 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21862 cycles/ticks +average: 21985 cycles/ticks + +indcpa_enc: +median: 21130 cycles/ticks +average: 21252 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1561 cycles/ticks + +kyber_keypair_derand: +median: 33766 cycles/ticks +average: 33927 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36389 cycles/ticks + +kyber_encaps_derand: +median: 34432 cycles/ticks +average: 34574 cycles/ticks + +kyber_encaps: +median: 35358 cycles/ticks +average: 35521 cycles/ticks + +kyber_decaps: +median: 38688 cycles/ticks +average: 38862 cycles/ticks + +Loop spin: 902 +gen_a: +median: 12376 cycles/ticks +average: 12477 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 247 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21786 cycles/ticks +average: 21901 cycles/ticks + +indcpa_enc: +median: 21090 cycles/ticks +average: 21207 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33634 cycles/ticks +average: 33815 cycles/ticks + +kyber_keypair: +median: 36176 cycles/ticks +average: 36445 cycles/ticks + +kyber_encaps_derand: +median: 34528 cycles/ticks +average: 34678 cycles/ticks + +kyber_encaps: +median: 35474 cycles/ticks +average: 35650 cycles/ticks + +kyber_decaps: +median: 38634 cycles/ticks +average: 38821 cycles/ticks + +Loop spin: 903 +gen_a: +median: 12360 cycles/ticks +average: 12504 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 296 cycles/ticks +average: 295 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 392 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 22314 cycles/ticks +average: 22429 cycles/ticks + +indcpa_enc: +median: 21510 cycles/ticks +average: 21631 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 35744 cycles/ticks +average: 35934 cycles/ticks + +kyber_keypair: +median: 36356 cycles/ticks +average: 36640 cycles/ticks + +kyber_encaps_derand: +median: 34976 cycles/ticks +average: 35062 cycles/ticks + +kyber_encaps: +median: 35362 cycles/ticks +average: 35529 cycles/ticks + +kyber_decaps: +median: 38726 cycles/ticks +average: 38893 cycles/ticks + +Loop spin: 904 +gen_a: +median: 12320 cycles/ticks +average: 12417 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1594 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 393 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22000 cycles/ticks +average: 22102 cycles/ticks + +indcpa_enc: +median: 21260 cycles/ticks +average: 21384 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33748 cycles/ticks +average: 33894 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36402 cycles/ticks + +kyber_encaps_derand: +median: 34558 cycles/ticks +average: 34696 cycles/ticks + +kyber_encaps: +median: 35498 cycles/ticks +average: 35644 cycles/ticks + +kyber_decaps: +median: 38700 cycles/ticks +average: 38859 cycles/ticks + +Loop spin: 905 +gen_a: +median: 12376 cycles/ticks +average: 12478 cycles/ticks + +poly_getnoise_eta1: +median: 1568 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 291 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21918 cycles/ticks +average: 22059 cycles/ticks + +indcpa_enc: +median: 21206 cycles/ticks +average: 21322 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1559 cycles/ticks + +kyber_keypair_derand: +median: 33874 cycles/ticks +average: 34030 cycles/ticks + +kyber_keypair: +median: 36108 cycles/ticks +average: 36348 cycles/ticks + +kyber_encaps_derand: +median: 34610 cycles/ticks +average: 34764 cycles/ticks + +kyber_encaps: +median: 35528 cycles/ticks +average: 35669 cycles/ticks + +kyber_decaps: +median: 38754 cycles/ticks +average: 38887 cycles/ticks + +Loop spin: 906 +gen_a: +median: 12364 cycles/ticks +average: 12459 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21960 cycles/ticks +average: 22096 cycles/ticks + +indcpa_enc: +median: 21178 cycles/ticks +average: 21289 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 33624 cycles/ticks +average: 33773 cycles/ticks + +kyber_keypair: +median: 36174 cycles/ticks +average: 36378 cycles/ticks + +kyber_encaps_derand: +median: 34356 cycles/ticks +average: 34479 cycles/ticks + +kyber_encaps: +median: 35262 cycles/ticks +average: 35429 cycles/ticks + +kyber_decaps: +median: 38642 cycles/ticks +average: 38773 cycles/ticks + +Loop spin: 907 +gen_a: +median: 12338 cycles/ticks +average: 12414 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 398 cycles/ticks +average: 398 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21816 cycles/ticks +average: 21950 cycles/ticks + +indcpa_enc: +median: 21092 cycles/ticks +average: 21212 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1562 cycles/ticks + +kyber_keypair_derand: +median: 33768 cycles/ticks +average: 33957 cycles/ticks + +kyber_keypair: +median: 36190 cycles/ticks +average: 36425 cycles/ticks + +kyber_encaps_derand: +median: 34516 cycles/ticks +average: 34643 cycles/ticks + +kyber_encaps: +median: 35458 cycles/ticks +average: 35617 cycles/ticks + +kyber_decaps: +median: 38744 cycles/ticks +average: 38900 cycles/ticks + +Loop spin: 908 +gen_a: +median: 12400 cycles/ticks +average: 12506 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21830 cycles/ticks +average: 21930 cycles/ticks + +indcpa_enc: +median: 21044 cycles/ticks +average: 21189 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33576 cycles/ticks +average: 33803 cycles/ticks + +kyber_keypair: +median: 36152 cycles/ticks +average: 36357 cycles/ticks + +kyber_encaps_derand: +median: 34384 cycles/ticks +average: 34518 cycles/ticks + +kyber_encaps: +median: 35332 cycles/ticks +average: 35480 cycles/ticks + +kyber_decaps: +median: 38612 cycles/ticks +average: 38762 cycles/ticks + +Loop spin: 909 +gen_a: +median: 12412 cycles/ticks +average: 12512 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21892 cycles/ticks +average: 22024 cycles/ticks + +indcpa_enc: +median: 21108 cycles/ticks +average: 21211 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33764 cycles/ticks +average: 33952 cycles/ticks + +kyber_keypair: +median: 36158 cycles/ticks +average: 36407 cycles/ticks + +kyber_encaps_derand: +median: 34436 cycles/ticks +average: 34549 cycles/ticks + +kyber_encaps: +median: 35406 cycles/ticks +average: 35545 cycles/ticks + +kyber_decaps: +median: 38652 cycles/ticks +average: 38873 cycles/ticks + +Loop spin: 910 +gen_a: +median: 12508 cycles/ticks +average: 12614 cycles/ticks + +poly_getnoise_eta1: +median: 1584 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 279 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21944 cycles/ticks +average: 22084 cycles/ticks + +indcpa_enc: +median: 21198 cycles/ticks +average: 21333 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33812 cycles/ticks +average: 33979 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36398 cycles/ticks + +kyber_encaps_derand: +median: 34386 cycles/ticks +average: 34529 cycles/ticks + +kyber_encaps: +median: 35342 cycles/ticks +average: 35531 cycles/ticks + +kyber_decaps: +median: 38664 cycles/ticks +average: 38831 cycles/ticks + +Loop spin: 911 +gen_a: +median: 12346 cycles/ticks +average: 12440 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 285 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21984 cycles/ticks +average: 22110 cycles/ticks + +indcpa_enc: +median: 21152 cycles/ticks +average: 21272 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33670 cycles/ticks +average: 33821 cycles/ticks + +kyber_keypair: +median: 36184 cycles/ticks +average: 36463 cycles/ticks + +kyber_encaps_derand: +median: 34456 cycles/ticks +average: 34603 cycles/ticks + +kyber_encaps: +median: 35484 cycles/ticks +average: 35658 cycles/ticks + +kyber_decaps: +median: 38736 cycles/ticks +average: 38929 cycles/ticks + +Loop spin: 912 +gen_a: +median: 12364 cycles/ticks +average: 12476 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1595 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 300 cycles/ticks +average: 300 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 394 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21810 cycles/ticks +average: 21916 cycles/ticks + +indcpa_enc: +median: 21090 cycles/ticks +average: 21218 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 35136 cycles/ticks +average: 35317 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36453 cycles/ticks + +kyber_encaps_derand: +median: 34422 cycles/ticks +average: 34544 cycles/ticks + +kyber_encaps: +median: 35372 cycles/ticks +average: 35547 cycles/ticks + +kyber_decaps: +median: 38706 cycles/ticks +average: 38871 cycles/ticks + +Loop spin: 913 +gen_a: +median: 12614 cycles/ticks +average: 12712 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 308 cycles/ticks +average: 336 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 22046 cycles/ticks +average: 22163 cycles/ticks + +indcpa_enc: +median: 21258 cycles/ticks +average: 21388 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1560 cycles/ticks + +kyber_keypair_derand: +median: 33764 cycles/ticks +average: 33931 cycles/ticks + +kyber_keypair: +median: 36168 cycles/ticks +average: 36427 cycles/ticks + +kyber_encaps_derand: +median: 35882 cycles/ticks +average: 36071 cycles/ticks + +kyber_encaps: +median: 36806 cycles/ticks +average: 36990 cycles/ticks + +kyber_decaps: +median: 40058 cycles/ticks +average: 40286 cycles/ticks + +Loop spin: 914 +gen_a: +median: 12350 cycles/ticks +average: 12458 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 124 cycles/ticks + +indcpa_keypair: +median: 21954 cycles/ticks +average: 22055 cycles/ticks + +indcpa_enc: +median: 21192 cycles/ticks +average: 21327 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33824 cycles/ticks +average: 33981 cycles/ticks + +kyber_keypair: +median: 36192 cycles/ticks +average: 36502 cycles/ticks + +kyber_encaps_derand: +median: 34384 cycles/ticks +average: 34532 cycles/ticks + +kyber_encaps: +median: 35292 cycles/ticks +average: 35437 cycles/ticks + +kyber_decaps: +median: 38640 cycles/ticks +average: 38777 cycles/ticks + +Loop spin: 915 +gen_a: +median: 12396 cycles/ticks +average: 12511 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1599 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1572 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 397 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21900 cycles/ticks +average: 22013 cycles/ticks + +indcpa_enc: +median: 21160 cycles/ticks +average: 21330 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1555 cycles/ticks + +kyber_keypair_derand: +median: 33628 cycles/ticks +average: 33768 cycles/ticks + +kyber_keypair: +median: 36104 cycles/ticks +average: 36356 cycles/ticks + +kyber_encaps_derand: +median: 34448 cycles/ticks +average: 34589 cycles/ticks + +kyber_encaps: +median: 35392 cycles/ticks +average: 35561 cycles/ticks + +kyber_decaps: +median: 38780 cycles/ticks +average: 38953 cycles/ticks + +Loop spin: 916 +gen_a: +median: 12392 cycles/ticks +average: 12483 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 398 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21876 cycles/ticks +average: 21978 cycles/ticks + +indcpa_enc: +median: 21146 cycles/ticks +average: 21305 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 33666 cycles/ticks +average: 33810 cycles/ticks + +kyber_keypair: +median: 36170 cycles/ticks +average: 36428 cycles/ticks + +kyber_encaps_derand: +median: 35820 cycles/ticks +average: 35969 cycles/ticks + +kyber_encaps: +median: 36814 cycles/ticks +average: 37000 cycles/ticks + +kyber_decaps: +median: 40018 cycles/ticks +average: 40179 cycles/ticks + +Loop spin: 917 +gen_a: +median: 12426 cycles/ticks +average: 12555 cycles/ticks + +poly_getnoise_eta1: +median: 1584 cycles/ticks +average: 1601 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21798 cycles/ticks +average: 21926 cycles/ticks + +indcpa_enc: +median: 20998 cycles/ticks +average: 21121 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1565 cycles/ticks + +kyber_keypair_derand: +median: 33680 cycles/ticks +average: 33821 cycles/ticks + +kyber_keypair: +median: 36108 cycles/ticks +average: 36391 cycles/ticks + +kyber_encaps_derand: +median: 34448 cycles/ticks +average: 34592 cycles/ticks + +kyber_encaps: +median: 35350 cycles/ticks +average: 35522 cycles/ticks + +kyber_decaps: +median: 38706 cycles/ticks +average: 38868 cycles/ticks + +Loop spin: 918 +gen_a: +median: 12360 cycles/ticks +average: 12459 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1570 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21910 cycles/ticks +average: 22029 cycles/ticks + +indcpa_enc: +median: 21162 cycles/ticks +average: 21294 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33700 cycles/ticks +average: 33866 cycles/ticks + +kyber_keypair: +median: 36168 cycles/ticks +average: 36458 cycles/ticks + +kyber_encaps_derand: +median: 34494 cycles/ticks +average: 34652 cycles/ticks + +kyber_encaps: +median: 35430 cycles/ticks +average: 35607 cycles/ticks + +kyber_decaps: +median: 38690 cycles/ticks +average: 38844 cycles/ticks + +Loop spin: 919 +gen_a: +median: 12366 cycles/ticks +average: 12460 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 275 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 35 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21834 cycles/ticks +average: 21945 cycles/ticks + +indcpa_enc: +median: 21122 cycles/ticks +average: 21232 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1530 cycles/ticks + +kyber_keypair_derand: +median: 33610 cycles/ticks +average: 33839 cycles/ticks + +kyber_keypair: +median: 36132 cycles/ticks +average: 36363 cycles/ticks + +kyber_encaps_derand: +median: 35756 cycles/ticks +average: 35892 cycles/ticks + +kyber_encaps: +median: 36696 cycles/ticks +average: 36873 cycles/ticks + +kyber_decaps: +median: 40030 cycles/ticks +average: 40195 cycles/ticks + +Loop spin: 920 +gen_a: +median: 12630 cycles/ticks +average: 12774 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1542 cycles/ticks +average: 1557 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 391 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21840 cycles/ticks +average: 21953 cycles/ticks + +indcpa_enc: +median: 21100 cycles/ticks +average: 21217 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33712 cycles/ticks +average: 33882 cycles/ticks + +kyber_keypair: +median: 36126 cycles/ticks +average: 36376 cycles/ticks + +kyber_encaps_derand: +median: 34488 cycles/ticks +average: 34601 cycles/ticks + +kyber_encaps: +median: 35404 cycles/ticks +average: 35648 cycles/ticks + +kyber_decaps: +median: 38712 cycles/ticks +average: 38888 cycles/ticks + +Loop spin: 921 +gen_a: +median: 12380 cycles/ticks +average: 12473 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21888 cycles/ticks +average: 22003 cycles/ticks + +indcpa_enc: +median: 21096 cycles/ticks +average: 21267 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33740 cycles/ticks +average: 33914 cycles/ticks + +kyber_keypair: +median: 36234 cycles/ticks +average: 36514 cycles/ticks + +kyber_encaps_derand: +median: 34548 cycles/ticks +average: 34702 cycles/ticks + +kyber_encaps: +median: 35426 cycles/ticks +average: 35588 cycles/ticks + +kyber_decaps: +median: 38780 cycles/ticks +average: 38977 cycles/ticks + +Loop spin: 922 +gen_a: +median: 12376 cycles/ticks +average: 12464 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21884 cycles/ticks +average: 22024 cycles/ticks + +indcpa_enc: +median: 21108 cycles/ticks +average: 21256 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1571 cycles/ticks + +kyber_keypair_derand: +median: 33646 cycles/ticks +average: 33813 cycles/ticks + +kyber_keypair: +median: 36114 cycles/ticks +average: 36366 cycles/ticks + +kyber_encaps_derand: +median: 35760 cycles/ticks +average: 35914 cycles/ticks + +kyber_encaps: +median: 36722 cycles/ticks +average: 36878 cycles/ticks + +kyber_decaps: +median: 40020 cycles/ticks +average: 40198 cycles/ticks + +Loop spin: 923 +gen_a: +median: 12332 cycles/ticks +average: 12433 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1601 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21820 cycles/ticks +average: 21934 cycles/ticks + +indcpa_enc: +median: 21066 cycles/ticks +average: 21195 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33812 cycles/ticks +average: 33983 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36405 cycles/ticks + +kyber_encaps_derand: +median: 34510 cycles/ticks +average: 34664 cycles/ticks + +kyber_encaps: +median: 35480 cycles/ticks +average: 35634 cycles/ticks + +kyber_decaps: +median: 38722 cycles/ticks +average: 38856 cycles/ticks + +Loop spin: 924 +gen_a: +median: 12344 cycles/ticks +average: 12457 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21972 cycles/ticks +average: 22080 cycles/ticks + +indcpa_enc: +median: 21128 cycles/ticks +average: 21250 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33600 cycles/ticks +average: 33777 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36400 cycles/ticks + +kyber_encaps_derand: +median: 34436 cycles/ticks +average: 34596 cycles/ticks + +kyber_encaps: +median: 35412 cycles/ticks +average: 35590 cycles/ticks + +kyber_decaps: +median: 38726 cycles/ticks +average: 38946 cycles/ticks + +Loop spin: 925 +gen_a: +median: 12412 cycles/ticks +average: 12521 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1572 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23322 cycles/ticks +average: 23427 cycles/ticks + +indcpa_enc: +median: 22576 cycles/ticks +average: 22704 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1554 cycles/ticks + +kyber_keypair_derand: +median: 34068 cycles/ticks +average: 34205 cycles/ticks + +kyber_keypair: +median: 36442 cycles/ticks +average: 36770 cycles/ticks + +kyber_encaps_derand: +median: 34638 cycles/ticks +average: 34782 cycles/ticks + +kyber_encaps: +median: 35520 cycles/ticks +average: 35678 cycles/ticks + +kyber_decaps: +median: 38752 cycles/ticks +average: 38896 cycles/ticks + +Loop spin: 926 +gen_a: +median: 12388 cycles/ticks +average: 12505 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1562 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 401 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21758 cycles/ticks +average: 21862 cycles/ticks + +indcpa_enc: +median: 21002 cycles/ticks +average: 21154 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33756 cycles/ticks +average: 33925 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36431 cycles/ticks + +kyber_encaps_derand: +median: 34494 cycles/ticks +average: 34632 cycles/ticks + +kyber_encaps: +median: 35476 cycles/ticks +average: 35627 cycles/ticks + +kyber_decaps: +median: 38740 cycles/ticks +average: 38896 cycles/ticks + +Loop spin: 927 +gen_a: +median: 12348 cycles/ticks +average: 12441 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23248 cycles/ticks +average: 23367 cycles/ticks + +indcpa_enc: +median: 22486 cycles/ticks +average: 22609 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 33676 cycles/ticks +average: 33831 cycles/ticks + +kyber_keypair: +median: 36160 cycles/ticks +average: 36394 cycles/ticks + +kyber_encaps_derand: +median: 34436 cycles/ticks +average: 34569 cycles/ticks + +kyber_encaps: +median: 35394 cycles/ticks +average: 35589 cycles/ticks + +kyber_decaps: +median: 38658 cycles/ticks +average: 38833 cycles/ticks + +Loop spin: 928 +gen_a: +median: 12342 cycles/ticks +average: 12422 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21894 cycles/ticks +average: 21998 cycles/ticks + +indcpa_enc: +median: 21106 cycles/ticks +average: 21227 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 33772 cycles/ticks +average: 33920 cycles/ticks + +kyber_keypair: +median: 36222 cycles/ticks +average: 36511 cycles/ticks + +kyber_encaps_derand: +median: 34398 cycles/ticks +average: 34530 cycles/ticks + +kyber_encaps: +median: 35292 cycles/ticks +average: 35466 cycles/ticks + +kyber_decaps: +median: 38550 cycles/ticks +average: 38696 cycles/ticks + +Loop spin: 929 +gen_a: +median: 12346 cycles/ticks +average: 12452 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21870 cycles/ticks +average: 21975 cycles/ticks + +indcpa_enc: +median: 21120 cycles/ticks +average: 21246 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1564 cycles/ticks + +kyber_keypair_derand: +median: 33742 cycles/ticks +average: 33879 cycles/ticks + +kyber_keypair: +median: 36128 cycles/ticks +average: 36369 cycles/ticks + +kyber_encaps_derand: +median: 34456 cycles/ticks +average: 34596 cycles/ticks + +kyber_encaps: +median: 35374 cycles/ticks +average: 35524 cycles/ticks + +kyber_decaps: +median: 38706 cycles/ticks +average: 38879 cycles/ticks + +Loop spin: 930 +gen_a: +median: 12386 cycles/ticks +average: 12463 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21836 cycles/ticks +average: 21962 cycles/ticks + +indcpa_enc: +median: 21160 cycles/ticks +average: 21316 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33782 cycles/ticks +average: 33996 cycles/ticks + +kyber_keypair: +median: 36152 cycles/ticks +average: 36427 cycles/ticks + +kyber_encaps_derand: +median: 34570 cycles/ticks +average: 34700 cycles/ticks + +kyber_encaps: +median: 35504 cycles/ticks +average: 35643 cycles/ticks + +kyber_decaps: +median: 38620 cycles/ticks +average: 38797 cycles/ticks + +Loop spin: 931 +gen_a: +median: 12332 cycles/ticks +average: 12446 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 280 cycles/ticks +average: 280 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 390 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21946 cycles/ticks +average: 22065 cycles/ticks + +indcpa_enc: +median: 21186 cycles/ticks +average: 21321 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33694 cycles/ticks +average: 33853 cycles/ticks + +kyber_keypair: +median: 36112 cycles/ticks +average: 36370 cycles/ticks + +kyber_encaps_derand: +median: 34522 cycles/ticks +average: 34655 cycles/ticks + +kyber_encaps: +median: 35488 cycles/ticks +average: 35708 cycles/ticks + +kyber_decaps: +median: 38756 cycles/ticks +average: 38918 cycles/ticks + +Loop spin: 932 +gen_a: +median: 12326 cycles/ticks +average: 12419 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21902 cycles/ticks +average: 22031 cycles/ticks + +indcpa_enc: +median: 21112 cycles/ticks +average: 21230 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1564 cycles/ticks + +kyber_keypair_derand: +median: 33856 cycles/ticks +average: 34000 cycles/ticks + +kyber_keypair: +median: 36124 cycles/ticks +average: 36369 cycles/ticks + +kyber_encaps_derand: +median: 34434 cycles/ticks +average: 34546 cycles/ticks + +kyber_encaps: +median: 35398 cycles/ticks +average: 35530 cycles/ticks + +kyber_decaps: +median: 38724 cycles/ticks +average: 38888 cycles/ticks + +Loop spin: 933 +gen_a: +median: 12326 cycles/ticks +average: 12428 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21814 cycles/ticks +average: 21947 cycles/ticks + +indcpa_enc: +median: 21056 cycles/ticks +average: 21177 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33714 cycles/ticks +average: 33856 cycles/ticks + +kyber_keypair: +median: 36196 cycles/ticks +average: 36489 cycles/ticks + +kyber_encaps_derand: +median: 34508 cycles/ticks +average: 34630 cycles/ticks + +kyber_encaps: +median: 35424 cycles/ticks +average: 35570 cycles/ticks + +kyber_decaps: +median: 38818 cycles/ticks +average: 38944 cycles/ticks + +Loop spin: 934 +gen_a: +median: 12346 cycles/ticks +average: 12437 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1561 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 393 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21876 cycles/ticks +average: 21966 cycles/ticks + +indcpa_enc: +median: 21086 cycles/ticks +average: 21226 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1535 cycles/ticks + +kyber_keypair_derand: +median: 33750 cycles/ticks +average: 33925 cycles/ticks + +kyber_keypair: +median: 36188 cycles/ticks +average: 36437 cycles/ticks + +kyber_encaps_derand: +median: 34588 cycles/ticks +average: 34736 cycles/ticks + +kyber_encaps: +median: 35548 cycles/ticks +average: 35700 cycles/ticks + +kyber_decaps: +median: 38844 cycles/ticks +average: 38992 cycles/ticks + +Loop spin: 935 +gen_a: +median: 12344 cycles/ticks +average: 12449 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1567 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 398 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21854 cycles/ticks +average: 21956 cycles/ticks + +indcpa_enc: +median: 21136 cycles/ticks +average: 21271 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1535 cycles/ticks + +kyber_keypair_derand: +median: 33788 cycles/ticks +average: 33953 cycles/ticks + +kyber_keypair: +median: 36132 cycles/ticks +average: 36429 cycles/ticks + +kyber_encaps_derand: +median: 34486 cycles/ticks +average: 34660 cycles/ticks + +kyber_encaps: +median: 35460 cycles/ticks +average: 35596 cycles/ticks + +kyber_decaps: +median: 38736 cycles/ticks +average: 38903 cycles/ticks + +Loop spin: 936 +gen_a: +median: 12406 cycles/ticks +average: 12520 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 402 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 114 cycles/ticks + +indcpa_keypair: +median: 21932 cycles/ticks +average: 22057 cycles/ticks + +indcpa_enc: +median: 21176 cycles/ticks +average: 21287 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 33708 cycles/ticks +average: 33889 cycles/ticks + +kyber_keypair: +median: 36114 cycles/ticks +average: 36394 cycles/ticks + +kyber_encaps_derand: +median: 34500 cycles/ticks +average: 34660 cycles/ticks + +kyber_encaps: +median: 35476 cycles/ticks +average: 35665 cycles/ticks + +kyber_decaps: +median: 38736 cycles/ticks +average: 38923 cycles/ticks + +Loop spin: 937 +gen_a: +median: 12406 cycles/ticks +average: 12537 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 296 cycles/ticks +average: 295 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21810 cycles/ticks +average: 21940 cycles/ticks + +indcpa_enc: +median: 21104 cycles/ticks +average: 21224 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33744 cycles/ticks +average: 33917 cycles/ticks + +kyber_keypair: +median: 36138 cycles/ticks +average: 36482 cycles/ticks + +kyber_encaps_derand: +median: 34538 cycles/ticks +average: 34666 cycles/ticks + +kyber_encaps: +median: 35466 cycles/ticks +average: 35621 cycles/ticks + +kyber_decaps: +median: 38808 cycles/ticks +average: 38986 cycles/ticks + +Loop spin: 938 +gen_a: +median: 12404 cycles/ticks +average: 12505 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 255 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21938 cycles/ticks +average: 22028 cycles/ticks + +indcpa_enc: +median: 21262 cycles/ticks +average: 21384 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33734 cycles/ticks +average: 33893 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36383 cycles/ticks + +kyber_encaps_derand: +median: 34476 cycles/ticks +average: 34605 cycles/ticks + +kyber_encaps: +median: 35410 cycles/ticks +average: 35569 cycles/ticks + +kyber_decaps: +median: 38678 cycles/ticks +average: 38819 cycles/ticks + +Loop spin: 939 +gen_a: +median: 12348 cycles/ticks +average: 12443 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 275 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21866 cycles/ticks +average: 22001 cycles/ticks + +indcpa_enc: +median: 21142 cycles/ticks +average: 21277 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1551 cycles/ticks + +kyber_keypair_derand: +median: 34812 cycles/ticks +average: 34977 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36386 cycles/ticks + +kyber_encaps_derand: +median: 34402 cycles/ticks +average: 34543 cycles/ticks + +kyber_encaps: +median: 35306 cycles/ticks +average: 35477 cycles/ticks + +kyber_decaps: +median: 38646 cycles/ticks +average: 38828 cycles/ticks + +Loop spin: 940 +gen_a: +median: 12370 cycles/ticks +average: 12487 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1568 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21734 cycles/ticks +average: 21854 cycles/ticks + +indcpa_enc: +median: 21014 cycles/ticks +average: 21135 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1576 cycles/ticks + +kyber_keypair_derand: +median: 33718 cycles/ticks +average: 33865 cycles/ticks + +kyber_keypair: +median: 36158 cycles/ticks +average: 36429 cycles/ticks + +kyber_encaps_derand: +median: 34562 cycles/ticks +average: 34709 cycles/ticks + +kyber_encaps: +median: 35486 cycles/ticks +average: 35658 cycles/ticks + +kyber_decaps: +median: 38746 cycles/ticks +average: 38927 cycles/ticks + +Loop spin: 941 +gen_a: +median: 12370 cycles/ticks +average: 12457 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21878 cycles/ticks +average: 21995 cycles/ticks + +indcpa_enc: +median: 21102 cycles/ticks +average: 21227 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1561 cycles/ticks + +kyber_keypair_derand: +median: 33800 cycles/ticks +average: 34016 cycles/ticks + +kyber_keypair: +median: 36200 cycles/ticks +average: 36473 cycles/ticks + +kyber_encaps_derand: +median: 34574 cycles/ticks +average: 34704 cycles/ticks + +kyber_encaps: +median: 35422 cycles/ticks +average: 35607 cycles/ticks + +kyber_decaps: +median: 38784 cycles/ticks +average: 38946 cycles/ticks + +Loop spin: 942 +gen_a: +median: 12334 cycles/ticks +average: 12441 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1589 cycles/ticks + +poly_getnoise_eta2: +median: 1542 cycles/ticks +average: 1545 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21892 cycles/ticks +average: 22001 cycles/ticks + +indcpa_enc: +median: 21162 cycles/ticks +average: 21304 cycles/ticks + +indcpa_dec: +median: 1552 cycles/ticks +average: 1563 cycles/ticks + +kyber_keypair_derand: +median: 33722 cycles/ticks +average: 33924 cycles/ticks + +kyber_keypair: +median: 36092 cycles/ticks +average: 36346 cycles/ticks + +kyber_encaps_derand: +median: 34530 cycles/ticks +average: 34671 cycles/ticks + +kyber_encaps: +median: 35478 cycles/ticks +average: 35724 cycles/ticks + +kyber_decaps: +median: 38802 cycles/ticks +average: 38967 cycles/ticks + +Loop spin: 943 +gen_a: +median: 12390 cycles/ticks +average: 12462 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1596 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21822 cycles/ticks +average: 21977 cycles/ticks + +indcpa_enc: +median: 21086 cycles/ticks +average: 21209 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33698 cycles/ticks +average: 33864 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36412 cycles/ticks + +kyber_encaps_derand: +median: 34396 cycles/ticks +average: 34516 cycles/ticks + +kyber_encaps: +median: 35312 cycles/ticks +average: 35458 cycles/ticks + +kyber_decaps: +median: 38612 cycles/ticks +average: 38730 cycles/ticks + +Loop spin: 944 +gen_a: +median: 12344 cycles/ticks +average: 12445 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1548 cycles/ticks + +NTT: +median: 222 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21980 cycles/ticks +average: 22107 cycles/ticks + +indcpa_enc: +median: 21180 cycles/ticks +average: 21299 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33778 cycles/ticks +average: 33945 cycles/ticks + +kyber_keypair: +median: 36160 cycles/ticks +average: 36436 cycles/ticks + +kyber_encaps_derand: +median: 34398 cycles/ticks +average: 34536 cycles/ticks + +kyber_encaps: +median: 35368 cycles/ticks +average: 35539 cycles/ticks + +kyber_decaps: +median: 38648 cycles/ticks +average: 38818 cycles/ticks + +Loop spin: 945 +gen_a: +median: 12376 cycles/ticks +average: 12495 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1595 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21804 cycles/ticks +average: 21907 cycles/ticks + +indcpa_enc: +median: 21048 cycles/ticks +average: 21189 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1543 cycles/ticks + +kyber_keypair_derand: +median: 33760 cycles/ticks +average: 33932 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36417 cycles/ticks + +kyber_encaps_derand: +median: 34504 cycles/ticks +average: 34641 cycles/ticks + +kyber_encaps: +median: 35512 cycles/ticks +average: 35657 cycles/ticks + +kyber_decaps: +median: 38726 cycles/ticks +average: 38850 cycles/ticks + +Loop spin: 946 +gen_a: +median: 12350 cycles/ticks +average: 12445 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21906 cycles/ticks +average: 22010 cycles/ticks + +indcpa_enc: +median: 21138 cycles/ticks +average: 21254 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33870 cycles/ticks +average: 34032 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36419 cycles/ticks + +kyber_encaps_derand: +median: 34548 cycles/ticks +average: 34695 cycles/ticks + +kyber_encaps: +median: 35514 cycles/ticks +average: 35707 cycles/ticks + +kyber_decaps: +median: 38792 cycles/ticks +average: 38916 cycles/ticks + +Loop spin: 947 +gen_a: +median: 12356 cycles/ticks +average: 12448 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21872 cycles/ticks +average: 21983 cycles/ticks + +indcpa_enc: +median: 21070 cycles/ticks +average: 21185 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 33756 cycles/ticks +average: 33934 cycles/ticks + +kyber_keypair: +median: 36202 cycles/ticks +average: 36472 cycles/ticks + +kyber_encaps_derand: +median: 34438 cycles/ticks +average: 34579 cycles/ticks + +kyber_encaps: +median: 35386 cycles/ticks +average: 35515 cycles/ticks + +kyber_decaps: +median: 38744 cycles/ticks +average: 38874 cycles/ticks + +Loop spin: 948 +gen_a: +median: 12340 cycles/ticks +average: 12439 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21800 cycles/ticks +average: 21923 cycles/ticks + +indcpa_enc: +median: 21038 cycles/ticks +average: 21163 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33770 cycles/ticks +average: 33930 cycles/ticks + +kyber_keypair: +median: 36110 cycles/ticks +average: 36368 cycles/ticks + +kyber_encaps_derand: +median: 34492 cycles/ticks +average: 34624 cycles/ticks + +kyber_encaps: +median: 35414 cycles/ticks +average: 35567 cycles/ticks + +kyber_decaps: +median: 38700 cycles/ticks +average: 38871 cycles/ticks + +Loop spin: 949 +gen_a: +median: 12394 cycles/ticks +average: 12494 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1597 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 123 cycles/ticks + +indcpa_keypair: +median: 21848 cycles/ticks +average: 21933 cycles/ticks + +indcpa_enc: +median: 21126 cycles/ticks +average: 21257 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33700 cycles/ticks +average: 33866 cycles/ticks + +kyber_keypair: +median: 36200 cycles/ticks +average: 36483 cycles/ticks + +kyber_encaps_derand: +median: 35890 cycles/ticks +average: 36024 cycles/ticks + +kyber_encaps: +median: 36842 cycles/ticks +average: 37016 cycles/ticks + +kyber_decaps: +median: 40148 cycles/ticks +average: 40313 cycles/ticks + +Loop spin: 950 +gen_a: +median: 12344 cycles/ticks +average: 12418 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23332 cycles/ticks +average: 23439 cycles/ticks + +indcpa_enc: +median: 22592 cycles/ticks +average: 22750 cycles/ticks + +indcpa_dec: +median: 1542 cycles/ticks +average: 1541 cycles/ticks + +kyber_keypair_derand: +median: 33714 cycles/ticks +average: 33872 cycles/ticks + +kyber_keypair: +median: 36222 cycles/ticks +average: 36504 cycles/ticks + +kyber_encaps_derand: +median: 34360 cycles/ticks +average: 34501 cycles/ticks + +kyber_encaps: +median: 35324 cycles/ticks +average: 35484 cycles/ticks + +kyber_decaps: +median: 38580 cycles/ticks +average: 38749 cycles/ticks + +Loop spin: 951 +gen_a: +median: 12520 cycles/ticks +average: 12619 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21848 cycles/ticks +average: 21944 cycles/ticks + +indcpa_enc: +median: 21110 cycles/ticks +average: 21214 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33796 cycles/ticks +average: 33939 cycles/ticks + +kyber_keypair: +median: 36228 cycles/ticks +average: 36487 cycles/ticks + +kyber_encaps_derand: +median: 34438 cycles/ticks +average: 34582 cycles/ticks + +kyber_encaps: +median: 35420 cycles/ticks +average: 35571 cycles/ticks + +kyber_decaps: +median: 38666 cycles/ticks +average: 38820 cycles/ticks + +Loop spin: 952 +gen_a: +median: 12356 cycles/ticks +average: 12502 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 46 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 386 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22018 cycles/ticks +average: 22110 cycles/ticks + +indcpa_enc: +median: 21080 cycles/ticks +average: 21209 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1546 cycles/ticks + +kyber_keypair_derand: +median: 33980 cycles/ticks +average: 34162 cycles/ticks + +kyber_keypair: +median: 36174 cycles/ticks +average: 36476 cycles/ticks + +kyber_encaps_derand: +median: 36092 cycles/ticks +average: 36245 cycles/ticks + +kyber_encaps: +median: 37108 cycles/ticks +average: 37261 cycles/ticks + +kyber_decaps: +median: 40226 cycles/ticks +average: 40396 cycles/ticks + +Loop spin: 953 +gen_a: +median: 12336 cycles/ticks +average: 12439 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1571 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21790 cycles/ticks +average: 21914 cycles/ticks + +indcpa_enc: +median: 21024 cycles/ticks +average: 21152 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33796 cycles/ticks +average: 33971 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36390 cycles/ticks + +kyber_encaps_derand: +median: 34378 cycles/ticks +average: 34528 cycles/ticks + +kyber_encaps: +median: 35334 cycles/ticks +average: 35494 cycles/ticks + +kyber_decaps: +median: 38698 cycles/ticks +average: 38939 cycles/ticks + +Loop spin: 954 +gen_a: +median: 12358 cycles/ticks +average: 12476 cycles/ticks + +poly_getnoise_eta1: +median: 1568 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 296 cycles/ticks +average: 296 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21968 cycles/ticks +average: 22136 cycles/ticks + +indcpa_enc: +median: 21256 cycles/ticks +average: 21393 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33816 cycles/ticks +average: 33976 cycles/ticks + +kyber_keypair: +median: 36204 cycles/ticks +average: 36448 cycles/ticks + +kyber_encaps_derand: +median: 34518 cycles/ticks +average: 34639 cycles/ticks + +kyber_encaps: +median: 35442 cycles/ticks +average: 35597 cycles/ticks + +kyber_decaps: +median: 38694 cycles/ticks +average: 38832 cycles/ticks + +Loop spin: 955 +gen_a: +median: 12394 cycles/ticks +average: 12499 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 124 cycles/ticks + +indcpa_keypair: +median: 21852 cycles/ticks +average: 21952 cycles/ticks + +indcpa_enc: +median: 21092 cycles/ticks +average: 21205 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 35176 cycles/ticks +average: 35335 cycles/ticks + +kyber_keypair: +median: 36214 cycles/ticks +average: 36478 cycles/ticks + +kyber_encaps_derand: +median: 34628 cycles/ticks +average: 34777 cycles/ticks + +kyber_encaps: +median: 35540 cycles/ticks +average: 35678 cycles/ticks + +kyber_decaps: +median: 38848 cycles/ticks +average: 38984 cycles/ticks + +Loop spin: 956 +gen_a: +median: 12410 cycles/ticks +average: 12519 cycles/ticks + +poly_getnoise_eta1: +median: 1570 cycles/ticks +average: 1579 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21872 cycles/ticks +average: 22007 cycles/ticks + +indcpa_enc: +median: 21258 cycles/ticks +average: 21371 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33672 cycles/ticks +average: 33837 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36423 cycles/ticks + +kyber_encaps_derand: +median: 34652 cycles/ticks +average: 34780 cycles/ticks + +kyber_encaps: +median: 35518 cycles/ticks +average: 35658 cycles/ticks + +kyber_decaps: +median: 38614 cycles/ticks +average: 38799 cycles/ticks + +Loop spin: 957 +gen_a: +median: 12342 cycles/ticks +average: 12442 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1580 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22032 cycles/ticks +average: 22136 cycles/ticks + +indcpa_enc: +median: 21288 cycles/ticks +average: 21400 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1544 cycles/ticks + +kyber_keypair_derand: +median: 33726 cycles/ticks +average: 33881 cycles/ticks + +kyber_keypair: +median: 36162 cycles/ticks +average: 36431 cycles/ticks + +kyber_encaps_derand: +median: 34460 cycles/ticks +average: 34583 cycles/ticks + +kyber_encaps: +median: 35414 cycles/ticks +average: 35567 cycles/ticks + +kyber_decaps: +median: 38648 cycles/ticks +average: 38812 cycles/ticks + +Loop spin: 958 +gen_a: +median: 12330 cycles/ticks +average: 12431 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 283 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21912 cycles/ticks +average: 22058 cycles/ticks + +indcpa_enc: +median: 21190 cycles/ticks +average: 21311 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33740 cycles/ticks +average: 33899 cycles/ticks + +kyber_keypair: +median: 36160 cycles/ticks +average: 36411 cycles/ticks + +kyber_encaps_derand: +median: 34596 cycles/ticks +average: 34749 cycles/ticks + +kyber_encaps: +median: 35524 cycles/ticks +average: 35707 cycles/ticks + +kyber_decaps: +median: 38798 cycles/ticks +average: 38929 cycles/ticks + +Loop spin: 959 +gen_a: +median: 12588 cycles/ticks +average: 12700 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21896 cycles/ticks +average: 22018 cycles/ticks + +indcpa_enc: +median: 21178 cycles/ticks +average: 21315 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 33758 cycles/ticks +average: 33922 cycles/ticks + +kyber_keypair: +median: 36192 cycles/ticks +average: 36509 cycles/ticks + +kyber_encaps_derand: +median: 34286 cycles/ticks +average: 34435 cycles/ticks + +kyber_encaps: +median: 35294 cycles/ticks +average: 35433 cycles/ticks + +kyber_decaps: +median: 38562 cycles/ticks +average: 38705 cycles/ticks + +Loop spin: 960 +gen_a: +median: 12396 cycles/ticks +average: 12495 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21886 cycles/ticks +average: 22032 cycles/ticks + +indcpa_enc: +median: 21158 cycles/ticks +average: 21294 cycles/ticks + +indcpa_dec: +median: 1562 cycles/ticks +average: 1567 cycles/ticks + +kyber_keypair_derand: +median: 33740 cycles/ticks +average: 33884 cycles/ticks + +kyber_keypair: +median: 36144 cycles/ticks +average: 36392 cycles/ticks + +kyber_encaps_derand: +median: 34454 cycles/ticks +average: 34630 cycles/ticks + +kyber_encaps: +median: 35440 cycles/ticks +average: 35619 cycles/ticks + +kyber_decaps: +median: 38738 cycles/ticks +average: 38896 cycles/ticks + +Loop spin: 961 +gen_a: +median: 12360 cycles/ticks +average: 12457 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21846 cycles/ticks +average: 21965 cycles/ticks + +indcpa_enc: +median: 21122 cycles/ticks +average: 21239 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1564 cycles/ticks + +kyber_keypair_derand: +median: 33664 cycles/ticks +average: 33822 cycles/ticks + +kyber_keypair: +median: 36160 cycles/ticks +average: 36429 cycles/ticks + +kyber_encaps_derand: +median: 34534 cycles/ticks +average: 34671 cycles/ticks + +kyber_encaps: +median: 35474 cycles/ticks +average: 35652 cycles/ticks + +kyber_decaps: +median: 38750 cycles/ticks +average: 38910 cycles/ticks + +Loop spin: 962 +gen_a: +median: 12330 cycles/ticks +average: 12428 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1583 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21970 cycles/ticks +average: 22098 cycles/ticks + +indcpa_enc: +median: 21258 cycles/ticks +average: 21402 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1537 cycles/ticks + +kyber_keypair_derand: +median: 33802 cycles/ticks +average: 33967 cycles/ticks + +kyber_keypair: +median: 36184 cycles/ticks +average: 36452 cycles/ticks + +kyber_encaps_derand: +median: 34492 cycles/ticks +average: 34642 cycles/ticks + +kyber_encaps: +median: 35402 cycles/ticks +average: 35555 cycles/ticks + +kyber_decaps: +median: 38712 cycles/ticks +average: 38878 cycles/ticks + +Loop spin: 963 +gen_a: +median: 12356 cycles/ticks +average: 12453 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1593 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 276 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 28 cycles/ticks +average: 27 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 386 cycles/ticks +average: 397 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21726 cycles/ticks +average: 21919 cycles/ticks + +indcpa_enc: +median: 20974 cycles/ticks +average: 21095 cycles/ticks + +indcpa_dec: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +kyber_keypair_derand: +median: 33614 cycles/ticks +average: 33778 cycles/ticks + +kyber_keypair: +median: 36112 cycles/ticks +average: 36405 cycles/ticks + +kyber_encaps_derand: +median: 34384 cycles/ticks +average: 34517 cycles/ticks + +kyber_encaps: +median: 35250 cycles/ticks +average: 35438 cycles/ticks + +kyber_decaps: +median: 38600 cycles/ticks +average: 38751 cycles/ticks + +Loop spin: 964 +gen_a: +median: 12390 cycles/ticks +average: 12490 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1619 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 124 cycles/ticks + +indcpa_keypair: +median: 21878 cycles/ticks +average: 22027 cycles/ticks + +indcpa_enc: +median: 21106 cycles/ticks +average: 21218 cycles/ticks + +indcpa_dec: +median: 1534 cycles/ticks +average: 1533 cycles/ticks + +kyber_keypair_derand: +median: 33730 cycles/ticks +average: 33897 cycles/ticks + +kyber_keypair: +median: 36104 cycles/ticks +average: 36416 cycles/ticks + +kyber_encaps_derand: +median: 34478 cycles/ticks +average: 34599 cycles/ticks + +kyber_encaps: +median: 35452 cycles/ticks +average: 35650 cycles/ticks + +kyber_decaps: +median: 38814 cycles/ticks +average: 38982 cycles/ticks + +Loop spin: 965 +gen_a: +median: 12512 cycles/ticks +average: 12620 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22044 cycles/ticks +average: 22167 cycles/ticks + +indcpa_enc: +median: 21280 cycles/ticks +average: 21428 cycles/ticks + +indcpa_dec: +median: 1558 cycles/ticks +average: 1572 cycles/ticks + +kyber_keypair_derand: +median: 33930 cycles/ticks +average: 34114 cycles/ticks + +kyber_keypair: +median: 36394 cycles/ticks +average: 36644 cycles/ticks + +kyber_encaps_derand: +median: 34748 cycles/ticks +average: 34888 cycles/ticks + +kyber_encaps: +median: 35588 cycles/ticks +average: 35746 cycles/ticks + +kyber_decaps: +median: 38932 cycles/ticks +average: 39082 cycles/ticks + +Loop spin: 966 +gen_a: +median: 12392 cycles/ticks +average: 12481 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23156 cycles/ticks +average: 23273 cycles/ticks + +indcpa_enc: +median: 22428 cycles/ticks +average: 22578 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33588 cycles/ticks +average: 33738 cycles/ticks + +kyber_keypair: +median: 36160 cycles/ticks +average: 36431 cycles/ticks + +kyber_encaps_derand: +median: 34514 cycles/ticks +average: 34656 cycles/ticks + +kyber_encaps: +median: 35450 cycles/ticks +average: 35622 cycles/ticks + +kyber_decaps: +median: 38676 cycles/ticks +average: 38827 cycles/ticks + +Loop spin: 967 +gen_a: +median: 12352 cycles/ticks +average: 12498 cycles/ticks + +poly_getnoise_eta1: +median: 1584 cycles/ticks +average: 1584 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 281 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 397 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21838 cycles/ticks +average: 21950 cycles/ticks + +indcpa_enc: +median: 21120 cycles/ticks +average: 21244 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 33686 cycles/ticks +average: 33845 cycles/ticks + +kyber_keypair: +median: 36188 cycles/ticks +average: 36442 cycles/ticks + +kyber_encaps_derand: +median: 34420 cycles/ticks +average: 34556 cycles/ticks + +kyber_encaps: +median: 35394 cycles/ticks +average: 35528 cycles/ticks + +kyber_decaps: +median: 38666 cycles/ticks +average: 38833 cycles/ticks + +Loop spin: 968 +gen_a: +median: 12344 cycles/ticks +average: 12439 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1569 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 396 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21968 cycles/ticks +average: 22107 cycles/ticks + +indcpa_enc: +median: 21266 cycles/ticks +average: 21394 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1552 cycles/ticks + +kyber_keypair_derand: +median: 33818 cycles/ticks +average: 33942 cycles/ticks + +kyber_keypair: +median: 36270 cycles/ticks +average: 36559 cycles/ticks + +kyber_encaps_derand: +median: 34440 cycles/ticks +average: 34591 cycles/ticks + +kyber_encaps: +median: 35428 cycles/ticks +average: 35591 cycles/ticks + +kyber_decaps: +median: 38638 cycles/ticks +average: 38780 cycles/ticks + +Loop spin: 969 +gen_a: +median: 12366 cycles/ticks +average: 12459 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1580 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 278 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21966 cycles/ticks +average: 22114 cycles/ticks + +indcpa_enc: +median: 21220 cycles/ticks +average: 21349 cycles/ticks + +indcpa_dec: +median: 1560 cycles/ticks +average: 1576 cycles/ticks + +kyber_keypair_derand: +median: 33864 cycles/ticks +average: 34018 cycles/ticks + +kyber_keypair: +median: 36184 cycles/ticks +average: 36443 cycles/ticks + +kyber_encaps_derand: +median: 34574 cycles/ticks +average: 34721 cycles/ticks + +kyber_encaps: +median: 35558 cycles/ticks +average: 35721 cycles/ticks + +kyber_decaps: +median: 38764 cycles/ticks +average: 38931 cycles/ticks + +Loop spin: 970 +gen_a: +median: 12340 cycles/ticks +average: 12437 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1581 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1553 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 27 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 23304 cycles/ticks +average: 23399 cycles/ticks + +indcpa_enc: +median: 22552 cycles/ticks +average: 22700 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33696 cycles/ticks +average: 33844 cycles/ticks + +kyber_keypair: +median: 36134 cycles/ticks +average: 36406 cycles/ticks + +kyber_encaps_derand: +median: 34476 cycles/ticks +average: 34605 cycles/ticks + +kyber_encaps: +median: 35478 cycles/ticks +average: 35607 cycles/ticks + +kyber_decaps: +median: 38784 cycles/ticks +average: 38943 cycles/ticks + +Loop spin: 971 +gen_a: +median: 12324 cycles/ticks +average: 12423 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 37 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21910 cycles/ticks +average: 22044 cycles/ticks + +indcpa_enc: +median: 21168 cycles/ticks +average: 21293 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1547 cycles/ticks + +kyber_keypair_derand: +median: 33750 cycles/ticks +average: 33898 cycles/ticks + +kyber_keypair: +median: 36128 cycles/ticks +average: 36379 cycles/ticks + +kyber_encaps_derand: +median: 34396 cycles/ticks +average: 34542 cycles/ticks + +kyber_encaps: +median: 35312 cycles/ticks +average: 35472 cycles/ticks + +kyber_decaps: +median: 38656 cycles/ticks +average: 38803 cycles/ticks + +Loop spin: 972 +gen_a: +median: 12348 cycles/ticks +average: 12490 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23416 cycles/ticks +average: 23540 cycles/ticks + +indcpa_enc: +median: 22610 cycles/ticks +average: 22759 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1556 cycles/ticks + +kyber_keypair_derand: +median: 33870 cycles/ticks +average: 34010 cycles/ticks + +kyber_keypair: +median: 36192 cycles/ticks +average: 36413 cycles/ticks + +kyber_encaps_derand: +median: 34456 cycles/ticks +average: 34624 cycles/ticks + +kyber_encaps: +median: 35402 cycles/ticks +average: 35576 cycles/ticks + +kyber_decaps: +median: 38672 cycles/ticks +average: 38829 cycles/ticks + +Loop spin: 973 +gen_a: +median: 12378 cycles/ticks +average: 12476 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 270 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 122 cycles/ticks + +indcpa_keypair: +median: 23160 cycles/ticks +average: 23278 cycles/ticks + +indcpa_enc: +median: 22422 cycles/ticks +average: 22553 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1534 cycles/ticks + +kyber_keypair_derand: +median: 33688 cycles/ticks +average: 33825 cycles/ticks + +kyber_keypair: +median: 36184 cycles/ticks +average: 36456 cycles/ticks + +kyber_encaps_derand: +median: 34444 cycles/ticks +average: 34588 cycles/ticks + +kyber_encaps: +median: 35424 cycles/ticks +average: 35604 cycles/ticks + +kyber_decaps: +median: 38722 cycles/ticks +average: 38928 cycles/ticks + +Loop spin: 974 +gen_a: +median: 12336 cycles/ticks +average: 12421 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 299 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21936 cycles/ticks +average: 22035 cycles/ticks + +indcpa_enc: +median: 21106 cycles/ticks +average: 21246 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1558 cycles/ticks + +kyber_keypair_derand: +median: 33788 cycles/ticks +average: 33947 cycles/ticks + +kyber_keypair: +median: 36166 cycles/ticks +average: 36434 cycles/ticks + +kyber_encaps_derand: +median: 34340 cycles/ticks +average: 34467 cycles/ticks + +kyber_encaps: +median: 35260 cycles/ticks +average: 35448 cycles/ticks + +kyber_decaps: +median: 38648 cycles/ticks +average: 38795 cycles/ticks + +Loop spin: 975 +gen_a: +median: 12362 cycles/ticks +average: 12524 cycles/ticks + +poly_getnoise_eta1: +median: 1586 cycles/ticks +average: 1591 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1557 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21860 cycles/ticks +average: 21979 cycles/ticks + +indcpa_enc: +median: 21138 cycles/ticks +average: 21244 cycles/ticks + +indcpa_dec: +median: 1560 cycles/ticks +average: 1572 cycles/ticks + +kyber_keypair_derand: +median: 33700 cycles/ticks +average: 33894 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36417 cycles/ticks + +kyber_encaps_derand: +median: 34534 cycles/ticks +average: 34668 cycles/ticks + +kyber_encaps: +median: 35472 cycles/ticks +average: 35636 cycles/ticks + +kyber_decaps: +median: 38748 cycles/ticks +average: 38907 cycles/ticks + +Loop spin: 976 +gen_a: +median: 12404 cycles/ticks +average: 12493 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21938 cycles/ticks +average: 22062 cycles/ticks + +indcpa_enc: +median: 21230 cycles/ticks +average: 21401 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33748 cycles/ticks +average: 33932 cycles/ticks + +kyber_keypair: +median: 36142 cycles/ticks +average: 36376 cycles/ticks + +kyber_encaps_derand: +median: 34480 cycles/ticks +average: 34601 cycles/ticks + +kyber_encaps: +median: 35406 cycles/ticks +average: 35552 cycles/ticks + +kyber_decaps: +median: 38610 cycles/ticks +average: 38752 cycles/ticks + +Loop spin: 977 +gen_a: +median: 12410 cycles/ticks +average: 12503 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 126 cycles/ticks + +indcpa_keypair: +median: 22008 cycles/ticks +average: 22102 cycles/ticks + +indcpa_enc: +median: 21200 cycles/ticks +average: 21336 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33672 cycles/ticks +average: 33825 cycles/ticks + +kyber_keypair: +median: 36126 cycles/ticks +average: 36359 cycles/ticks + +kyber_encaps_derand: +median: 34516 cycles/ticks +average: 34656 cycles/ticks + +kyber_encaps: +median: 35442 cycles/ticks +average: 35606 cycles/ticks + +kyber_decaps: +median: 38686 cycles/ticks +average: 38841 cycles/ticks + +Loop spin: 978 +gen_a: +median: 12350 cycles/ticks +average: 12489 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21868 cycles/ticks +average: 22017 cycles/ticks + +indcpa_enc: +median: 21154 cycles/ticks +average: 21272 cycles/ticks + +indcpa_dec: +median: 1536 cycles/ticks +average: 1536 cycles/ticks + +kyber_keypair_derand: +median: 33926 cycles/ticks +average: 34081 cycles/ticks + +kyber_keypair: +median: 36178 cycles/ticks +average: 36423 cycles/ticks + +kyber_encaps_derand: +median: 34510 cycles/ticks +average: 34647 cycles/ticks + +kyber_encaps: +median: 35456 cycles/ticks +average: 35617 cycles/ticks + +kyber_decaps: +median: 38782 cycles/ticks +average: 38939 cycles/ticks + +Loop spin: 979 +gen_a: +median: 12376 cycles/ticks +average: 12439 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 312 cycles/ticks +average: 311 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 381 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21848 cycles/ticks +average: 21978 cycles/ticks + +indcpa_enc: +median: 21136 cycles/ticks +average: 21246 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1566 cycles/ticks + +kyber_keypair_derand: +median: 33838 cycles/ticks +average: 34004 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36437 cycles/ticks + +kyber_encaps_derand: +median: 34458 cycles/ticks +average: 34564 cycles/ticks + +kyber_encaps: +median: 35406 cycles/ticks +average: 35584 cycles/ticks + +kyber_decaps: +median: 38636 cycles/ticks +average: 38784 cycles/ticks + +Loop spin: 980 +gen_a: +median: 12440 cycles/ticks +average: 12581 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1586 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 24692 cycles/ticks +average: 24834 cycles/ticks + +indcpa_enc: +median: 23922 cycles/ticks +average: 24039 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1577 cycles/ticks + +kyber_keypair_derand: +median: 33784 cycles/ticks +average: 33939 cycles/ticks + +kyber_keypair: +median: 36098 cycles/ticks +average: 36352 cycles/ticks + +kyber_encaps_derand: +median: 34446 cycles/ticks +average: 34575 cycles/ticks + +kyber_encaps: +median: 35394 cycles/ticks +average: 35550 cycles/ticks + +kyber_decaps: +median: 38614 cycles/ticks +average: 38758 cycles/ticks + +Loop spin: 981 +gen_a: +median: 12372 cycles/ticks +average: 12465 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1592 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 252 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 21 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21718 cycles/ticks +average: 21827 cycles/ticks + +indcpa_enc: +median: 20994 cycles/ticks +average: 21116 cycles/ticks + +indcpa_dec: +median: 1556 cycles/ticks +average: 1569 cycles/ticks + +kyber_keypair_derand: +median: 33762 cycles/ticks +average: 33930 cycles/ticks + +kyber_keypair: +median: 36150 cycles/ticks +average: 36439 cycles/ticks + +kyber_encaps_derand: +median: 34410 cycles/ticks +average: 34558 cycles/ticks + +kyber_encaps: +median: 35392 cycles/ticks +average: 35553 cycles/ticks + +kyber_decaps: +median: 38718 cycles/ticks +average: 38851 cycles/ticks + +Loop spin: 982 +gen_a: +median: 12398 cycles/ticks +average: 12504 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1595 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 22048 cycles/ticks +average: 22175 cycles/ticks + +indcpa_enc: +median: 21276 cycles/ticks +average: 21417 cycles/ticks + +indcpa_dec: +median: 1546 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 35202 cycles/ticks +average: 35352 cycles/ticks + +kyber_keypair: +median: 36128 cycles/ticks +average: 36414 cycles/ticks + +kyber_encaps_derand: +median: 34522 cycles/ticks +average: 34653 cycles/ticks + +kyber_encaps: +median: 35442 cycles/ticks +average: 35585 cycles/ticks + +kyber_decaps: +median: 38776 cycles/ticks +average: 38939 cycles/ticks + +Loop spin: 983 +gen_a: +median: 12340 cycles/ticks +average: 12444 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1597 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1540 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 392 cycles/ticks +average: 391 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 124 cycles/ticks + +indcpa_keypair: +median: 21998 cycles/ticks +average: 22106 cycles/ticks + +indcpa_enc: +median: 21226 cycles/ticks +average: 21349 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1549 cycles/ticks + +kyber_keypair_derand: +median: 33822 cycles/ticks +average: 33973 cycles/ticks + +kyber_keypair: +median: 36220 cycles/ticks +average: 36476 cycles/ticks + +kyber_encaps_derand: +median: 34440 cycles/ticks +average: 34579 cycles/ticks + +kyber_encaps: +median: 35338 cycles/ticks +average: 35489 cycles/ticks + +kyber_decaps: +median: 38648 cycles/ticks +average: 38791 cycles/ticks + +Loop spin: 984 +gen_a: +median: 12340 cycles/ticks +average: 12452 cycles/ticks + +poly_getnoise_eta1: +median: 1582 cycles/ticks +average: 1595 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 123 cycles/ticks + +indcpa_keypair: +median: 21986 cycles/ticks +average: 22092 cycles/ticks + +indcpa_enc: +median: 21268 cycles/ticks +average: 21412 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33732 cycles/ticks +average: 33918 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36462 cycles/ticks + +kyber_encaps_derand: +median: 34534 cycles/ticks +average: 34670 cycles/ticks + +kyber_encaps: +median: 35494 cycles/ticks +average: 35617 cycles/ticks + +kyber_decaps: +median: 38736 cycles/ticks +average: 38875 cycles/ticks + +Loop spin: 985 +gen_a: +median: 12414 cycles/ticks +average: 15428 cycles/ticks + +poly_getnoise_eta1: +median: 1580 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 29 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 23272 cycles/ticks +average: 23410 cycles/ticks + +indcpa_enc: +median: 22498 cycles/ticks +average: 22632 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1553 cycles/ticks + +kyber_keypair_derand: +median: 33666 cycles/ticks +average: 33817 cycles/ticks + +kyber_keypair: +median: 36110 cycles/ticks +average: 36378 cycles/ticks + +kyber_encaps_derand: +median: 34484 cycles/ticks +average: 34677 cycles/ticks + +kyber_encaps: +median: 35436 cycles/ticks +average: 35590 cycles/ticks + +kyber_decaps: +median: 38724 cycles/ticks +average: 38869 cycles/ticks + +Loop spin: 986 +gen_a: +median: 12450 cycles/ticks +average: 12555 cycles/ticks + +poly_getnoise_eta1: +median: 1586 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21922 cycles/ticks +average: 22026 cycles/ticks + +indcpa_enc: +median: 21198 cycles/ticks +average: 21316 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1545 cycles/ticks + +kyber_keypair_derand: +median: 33724 cycles/ticks +average: 33876 cycles/ticks + +kyber_keypair: +median: 36178 cycles/ticks +average: 38686 cycles/ticks + +kyber_encaps_derand: +median: 34412 cycles/ticks +average: 34525 cycles/ticks + +kyber_encaps: +median: 35396 cycles/ticks +average: 35538 cycles/ticks + +kyber_decaps: +median: 38718 cycles/ticks +average: 38862 cycles/ticks + +Loop spin: 987 +gen_a: +median: 12348 cycles/ticks +average: 12453 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1615 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 284 cycles/ticks +average: 285 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 392 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21916 cycles/ticks +average: 22018 cycles/ticks + +indcpa_enc: +median: 21142 cycles/ticks +average: 21280 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1540 cycles/ticks + +kyber_keypair_derand: +median: 33766 cycles/ticks +average: 33943 cycles/ticks + +kyber_keypair: +median: 36122 cycles/ticks +average: 36403 cycles/ticks + +kyber_encaps_derand: +median: 34538 cycles/ticks +average: 34698 cycles/ticks + +kyber_encaps: +median: 35514 cycles/ticks +average: 35673 cycles/ticks + +kyber_decaps: +median: 38810 cycles/ticks +average: 38982 cycles/ticks + +Loop spin: 988 +gen_a: +median: 12384 cycles/ticks +average: 12494 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 393 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21884 cycles/ticks +average: 22010 cycles/ticks + +indcpa_enc: +median: 21126 cycles/ticks +average: 21289 cycles/ticks + +indcpa_dec: +median: 1530 cycles/ticks +average: 1531 cycles/ticks + +kyber_keypair_derand: +median: 33790 cycles/ticks +average: 33954 cycles/ticks + +kyber_keypair: +median: 36180 cycles/ticks +average: 36458 cycles/ticks + +kyber_encaps_derand: +median: 34492 cycles/ticks +average: 34642 cycles/ticks + +kyber_encaps: +median: 35506 cycles/ticks +average: 35665 cycles/ticks + +kyber_decaps: +median: 38728 cycles/ticks +average: 38912 cycles/ticks + +Loop spin: 989 +gen_a: +median: 12412 cycles/ticks +average: 12516 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1574 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1554 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 111 cycles/ticks + +indcpa_keypair: +median: 21804 cycles/ticks +average: 21934 cycles/ticks + +indcpa_enc: +median: 21082 cycles/ticks +average: 21191 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1565 cycles/ticks + +kyber_keypair_derand: +median: 33642 cycles/ticks +average: 33778 cycles/ticks + +kyber_keypair: +median: 36146 cycles/ticks +average: 36443 cycles/ticks + +kyber_encaps_derand: +median: 34460 cycles/ticks +average: 34589 cycles/ticks + +kyber_encaps: +median: 35484 cycles/ticks +average: 35648 cycles/ticks + +kyber_decaps: +median: 38682 cycles/ticks +average: 38833 cycles/ticks + +Loop spin: 990 +gen_a: +median: 12376 cycles/ticks +average: 12488 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1588 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1556 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 398 cycles/ticks +average: 405 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21936 cycles/ticks +average: 22062 cycles/ticks + +indcpa_enc: +median: 21198 cycles/ticks +average: 21327 cycles/ticks + +indcpa_dec: +median: 1550 cycles/ticks +average: 1550 cycles/ticks + +kyber_keypair_derand: +median: 33762 cycles/ticks +average: 33929 cycles/ticks + +kyber_keypair: +median: 36172 cycles/ticks +average: 36410 cycles/ticks + +kyber_encaps_derand: +median: 34444 cycles/ticks +average: 34626 cycles/ticks + +kyber_encaps: +median: 35370 cycles/ticks +average: 35515 cycles/ticks + +kyber_decaps: +median: 38620 cycles/ticks +average: 38771 cycles/ticks + +Loop spin: 991 +gen_a: +median: 12414 cycles/ticks +average: 12494 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1587 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 385 cycles/ticks + +polyvec_decompress: +median: 114 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21814 cycles/ticks +average: 21932 cycles/ticks + +indcpa_enc: +median: 20998 cycles/ticks +average: 21148 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1539 cycles/ticks + +kyber_keypair_derand: +median: 33720 cycles/ticks +average: 33893 cycles/ticks + +kyber_keypair: +median: 36164 cycles/ticks +average: 36473 cycles/ticks + +kyber_encaps_derand: +median: 34510 cycles/ticks +average: 34673 cycles/ticks + +kyber_encaps: +median: 35444 cycles/ticks +average: 35595 cycles/ticks + +kyber_decaps: +median: 38716 cycles/ticks +average: 38876 cycles/ticks + +Loop spin: 992 +gen_a: +median: 12400 cycles/ticks +average: 12497 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1582 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1539 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 276 cycles/ticks +average: 275 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21776 cycles/ticks +average: 21874 cycles/ticks + +indcpa_enc: +median: 21056 cycles/ticks +average: 21206 cycles/ticks + +indcpa_dec: +median: 1540 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33680 cycles/ticks +average: 33853 cycles/ticks + +kyber_keypair: +median: 36120 cycles/ticks +average: 36382 cycles/ticks + +kyber_encaps_derand: +median: 35770 cycles/ticks +average: 35909 cycles/ticks + +kyber_encaps: +median: 36742 cycles/ticks +average: 36910 cycles/ticks + +kyber_decaps: +median: 40040 cycles/ticks +average: 40220 cycles/ticks + +Loop spin: 993 +gen_a: +median: 12366 cycles/ticks +average: 12527 cycles/ticks + +poly_getnoise_eta1: +median: 1578 cycles/ticks +average: 1593 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 272 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21910 cycles/ticks +average: 22022 cycles/ticks + +indcpa_enc: +median: 21176 cycles/ticks +average: 21312 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1532 cycles/ticks + +kyber_keypair_derand: +median: 33738 cycles/ticks +average: 33888 cycles/ticks + +kyber_keypair: +median: 36182 cycles/ticks +average: 36451 cycles/ticks + +kyber_encaps_derand: +median: 34510 cycles/ticks +average: 34647 cycles/ticks + +kyber_encaps: +median: 35476 cycles/ticks +average: 35643 cycles/ticks + +kyber_decaps: +median: 38764 cycles/ticks +average: 38936 cycles/ticks + +Loop spin: 994 +gen_a: +median: 12358 cycles/ticks +average: 12496 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1590 cycles/ticks + +poly_getnoise_eta2: +median: 1538 cycles/ticks +average: 1541 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 278 cycles/ticks +average: 277 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 113 cycles/ticks + +indcpa_keypair: +median: 21848 cycles/ticks +average: 21949 cycles/ticks + +indcpa_enc: +median: 21118 cycles/ticks +average: 21244 cycles/ticks + +indcpa_dec: +median: 1558 cycles/ticks +average: 1557 cycles/ticks + +kyber_keypair_derand: +median: 33812 cycles/ticks +average: 33958 cycles/ticks + +kyber_keypair: +median: 36184 cycles/ticks +average: 36459 cycles/ticks + +kyber_encaps_derand: +median: 34344 cycles/ticks +average: 34462 cycles/ticks + +kyber_encaps: +median: 35314 cycles/ticks +average: 35469 cycles/ticks + +kyber_decaps: +median: 38600 cycles/ticks +average: 38746 cycles/ticks + +Loop spin: 995 +gen_a: +median: 12350 cycles/ticks +average: 12446 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1573 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1551 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21858 cycles/ticks +average: 21968 cycles/ticks + +indcpa_enc: +median: 21176 cycles/ticks +average: 21286 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1542 cycles/ticks + +kyber_keypair_derand: +median: 33750 cycles/ticks +average: 33904 cycles/ticks + +kyber_keypair: +median: 36154 cycles/ticks +average: 36415 cycles/ticks + +kyber_encaps_derand: +median: 34452 cycles/ticks +average: 34595 cycles/ticks + +kyber_encaps: +median: 35418 cycles/ticks +average: 35578 cycles/ticks + +kyber_decaps: +median: 38664 cycles/ticks +average: 38884 cycles/ticks + +Loop spin: 996 +gen_a: +median: 12558 cycles/ticks +average: 12668 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1585 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1552 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 270 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 391 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21962 cycles/ticks +average: 22083 cycles/ticks + +indcpa_enc: +median: 21220 cycles/ticks +average: 21346 cycles/ticks + +indcpa_dec: +median: 1538 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33740 cycles/ticks +average: 33904 cycles/ticks + +kyber_keypair: +median: 36116 cycles/ticks +average: 36383 cycles/ticks + +kyber_encaps_derand: +median: 34486 cycles/ticks +average: 34631 cycles/ticks + +kyber_encaps: +median: 35442 cycles/ticks +average: 35585 cycles/ticks + +kyber_decaps: +median: 38702 cycles/ticks +average: 38851 cycles/ticks + +Loop spin: 997 +gen_a: +median: 12340 cycles/ticks +average: 12440 cycles/ticks + +poly_getnoise_eta1: +median: 1572 cycles/ticks +average: 1578 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1538 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 284 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 383 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 23302 cycles/ticks +average: 23400 cycles/ticks + +indcpa_enc: +median: 22482 cycles/ticks +average: 22637 cycles/ticks + +indcpa_dec: +median: 1554 cycles/ticks +average: 1568 cycles/ticks + +kyber_keypair_derand: +median: 33616 cycles/ticks +average: 33765 cycles/ticks + +kyber_keypair: +median: 36136 cycles/ticks +average: 36442 cycles/ticks + +kyber_encaps_derand: +median: 34432 cycles/ticks +average: 34564 cycles/ticks + +kyber_encaps: +median: 35380 cycles/ticks +average: 35547 cycles/ticks + +kyber_decaps: +median: 38700 cycles/ticks +average: 38846 cycles/ticks + +Loop spin: 998 +gen_a: +median: 12360 cycles/ticks +average: 12460 cycles/ticks + +poly_getnoise_eta1: +median: 1574 cycles/ticks +average: 1576 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 272 cycles/ticks +average: 271 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 384 cycles/ticks +average: 384 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21870 cycles/ticks +average: 22011 cycles/ticks + +indcpa_enc: +median: 21132 cycles/ticks +average: 21245 cycles/ticks + +indcpa_dec: +median: 1544 cycles/ticks +average: 1567 cycles/ticks + +kyber_keypair_derand: +median: 33752 cycles/ticks +average: 33905 cycles/ticks + +kyber_keypair: +median: 36156 cycles/ticks +average: 36432 cycles/ticks + +kyber_encaps_derand: +median: 35802 cycles/ticks +average: 35958 cycles/ticks + +kyber_encaps: +median: 36776 cycles/ticks +average: 36934 cycles/ticks + +kyber_decaps: +median: 40084 cycles/ticks +average: 40219 cycles/ticks + +Loop spin: 999 +gen_a: +median: 12356 cycles/ticks +average: 12433 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1575 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1550 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 288 cycles/ticks +average: 287 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 46 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21824 cycles/ticks +average: 21934 cycles/ticks + +indcpa_enc: +median: 21078 cycles/ticks +average: 21179 cycles/ticks + +indcpa_dec: +median: 1532 cycles/ticks +average: 1538 cycles/ticks + +kyber_keypair_derand: +median: 33672 cycles/ticks +average: 33817 cycles/ticks + +kyber_keypair: +median: 36130 cycles/ticks +average: 36391 cycles/ticks + +kyber_encaps_derand: +median: 34526 cycles/ticks +average: 34672 cycles/ticks + +kyber_encaps: +median: 35520 cycles/ticks +average: 35656 cycles/ticks + +kyber_decaps: +median: 38732 cycles/ticks +average: 38902 cycles/ticks + +Loop spin: 1000 +gen_a: +median: 12326 cycles/ticks +average: 12411 cycles/ticks + +poly_getnoise_eta1: +median: 1576 cycles/ticks +average: 1577 cycles/ticks + +poly_getnoise_eta2: +median: 1536 cycles/ticks +average: 1549 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 282 cycles/ticks +average: 282 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 20 cycles/ticks +average: 20 cycles/ticks + +poly_decompress: +median: 32 cycles/ticks +average: 31 cycles/ticks + +polyvec_compress: +median: 382 cycles/ticks +average: 382 cycles/ticks + +polyvec_decompress: +median: 112 cycles/ticks +average: 112 cycles/ticks + +indcpa_keypair: +median: 21784 cycles/ticks +average: 21911 cycles/ticks + +indcpa_enc: +median: 21018 cycles/ticks +average: 21153 cycles/ticks + +indcpa_dec: +median: 1548 cycles/ticks +average: 1548 cycles/ticks + +kyber_keypair_derand: +median: 33776 cycles/ticks +average: 33936 cycles/ticks + +kyber_keypair: +median: 36188 cycles/ticks +average: 36484 cycles/ticks + +kyber_encaps_derand: +median: 34458 cycles/ticks +average: 34586 cycles/ticks + +kyber_encaps: +median: 35426 cycles/ticks +average: 35575 cycles/ticks + +kyber_decaps: +median: 38724 cycles/ticks +average: 38876 cycles/ticks + diff --git a/benchmark/slurm/slurm-11233308.out b/benchmark/slurm/slurm-11233308.out new file mode 100644 index 0000000..25ac3c3 --- /dev/null +++ b/benchmark/slurm/slurm-11233308.out @@ -0,0 +1,81009 @@ +## SLURM PROLOG ############################################################### +## Job ID : 11233308 +## Job Name : test_energy1024.sh +## Nodelist : node2335 +## CPUs : 1 +## Mem/Node : 1024 MB +## Directory : /oscar/data/csci1952/lneuwirt/cs1952y-final/kyber/avx2/test +## Job Started : Fri May 2 01:39:38 PM EDT 2025 +############################################################################### +Loop spin: 1 +gen_a: +median: 17288 cycles/ticks +average: 19168 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 39 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29466 cycles/ticks +average: 29730 cycles/ticks + +indcpa_enc: +median: 30966 cycles/ticks +average: 31113 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 44878 cycles/ticks +average: 45118 cycles/ticks + +kyber_keypair: +median: 48080 cycles/ticks +average: 48473 cycles/ticks + +kyber_encaps_derand: +median: 47984 cycles/ticks +average: 48214 cycles/ticks + +kyber_encaps: +median: 48952 cycles/ticks +average: 49199 cycles/ticks + +kyber_decaps: +median: 54658 cycles/ticks +average: 54868 cycles/ticks + +Loop spin: 2 +gen_a: +median: 17298 cycles/ticks +average: 17382 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29250 cycles/ticks +average: 29445 cycles/ticks + +indcpa_enc: +median: 30914 cycles/ticks +average: 31087 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44734 cycles/ticks +average: 44941 cycles/ticks + +kyber_keypair: +median: 47864 cycles/ticks +average: 48249 cycles/ticks + +kyber_encaps_derand: +median: 47782 cycles/ticks +average: 47977 cycles/ticks + +kyber_encaps: +median: 48842 cycles/ticks +average: 49050 cycles/ticks + +kyber_decaps: +median: 54778 cycles/ticks +average: 55032 cycles/ticks + +Loop spin: 3 +gen_a: +median: 17434 cycles/ticks +average: 17635 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 658 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 234 cycles/ticks + +indcpa_keypair: +median: 30748 cycles/ticks +average: 30935 cycles/ticks + +indcpa_enc: +median: 32282 cycles/ticks +average: 32497 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 44758 cycles/ticks +average: 44971 cycles/ticks + +kyber_keypair: +median: 47890 cycles/ticks +average: 48271 cycles/ticks + +kyber_encaps_derand: +median: 47874 cycles/ticks +average: 48071 cycles/ticks + +kyber_encaps: +median: 48944 cycles/ticks +average: 49137 cycles/ticks + +kyber_decaps: +median: 54746 cycles/ticks +average: 54951 cycles/ticks + +Loop spin: 4 +gen_a: +median: 17276 cycles/ticks +average: 17457 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29208 cycles/ticks +average: 29448 cycles/ticks + +indcpa_enc: +median: 30826 cycles/ticks +average: 30995 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 46162 cycles/ticks +average: 46354 cycles/ticks + +kyber_keypair: +median: 47844 cycles/ticks +average: 48215 cycles/ticks + +kyber_encaps_derand: +median: 47876 cycles/ticks +average: 48066 cycles/ticks + +kyber_encaps: +median: 48998 cycles/ticks +average: 49233 cycles/ticks + +kyber_decaps: +median: 54790 cycles/ticks +average: 55003 cycles/ticks + +Loop spin: 5 +gen_a: +median: 17266 cycles/ticks +average: 17412 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1780 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29218 cycles/ticks +average: 29428 cycles/ticks + +indcpa_enc: +median: 30762 cycles/ticks +average: 30890 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44898 cycles/ticks +average: 45108 cycles/ticks + +kyber_keypair: +median: 47832 cycles/ticks +average: 48204 cycles/ticks + +kyber_encaps_derand: +median: 47922 cycles/ticks +average: 48103 cycles/ticks + +kyber_encaps: +median: 49026 cycles/ticks +average: 49248 cycles/ticks + +kyber_decaps: +median: 54854 cycles/ticks +average: 55103 cycles/ticks + +Loop spin: 6 +gen_a: +median: 17252 cycles/ticks +average: 17346 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 387 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29352 cycles/ticks +average: 29557 cycles/ticks + +indcpa_enc: +median: 30930 cycles/ticks +average: 31062 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 46200 cycles/ticks +average: 46408 cycles/ticks + +kyber_keypair: +median: 47878 cycles/ticks +average: 48267 cycles/ticks + +kyber_encaps_derand: +median: 47882 cycles/ticks +average: 48081 cycles/ticks + +kyber_encaps: +median: 49016 cycles/ticks +average: 49260 cycles/ticks + +kyber_decaps: +median: 54756 cycles/ticks +average: 54978 cycles/ticks + +Loop spin: 7 +gen_a: +median: 17332 cycles/ticks +average: 17519 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1760 cycles/ticks +average: 1790 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 388 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 660 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29452 cycles/ticks +average: 29663 cycles/ticks + +indcpa_enc: +median: 30836 cycles/ticks +average: 30994 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 45106 cycles/ticks +average: 45321 cycles/ticks + +kyber_keypair: +median: 48030 cycles/ticks +average: 48410 cycles/ticks + +kyber_encaps_derand: +median: 47900 cycles/ticks +average: 48124 cycles/ticks + +kyber_encaps: +median: 48918 cycles/ticks +average: 49121 cycles/ticks + +kyber_decaps: +median: 54764 cycles/ticks +average: 55025 cycles/ticks + +Loop spin: 8 +gen_a: +median: 17266 cycles/ticks +average: 17388 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1760 cycles/ticks +average: 1781 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29320 cycles/ticks +average: 29524 cycles/ticks + +indcpa_enc: +median: 30882 cycles/ticks +average: 31004 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44810 cycles/ticks +average: 45031 cycles/ticks + +kyber_keypair: +median: 47862 cycles/ticks +average: 48207 cycles/ticks + +kyber_encaps_derand: +median: 47818 cycles/ticks +average: 48050 cycles/ticks + +kyber_encaps: +median: 48890 cycles/ticks +average: 49087 cycles/ticks + +kyber_decaps: +median: 54708 cycles/ticks +average: 54893 cycles/ticks + +Loop spin: 9 +gen_a: +median: 17296 cycles/ticks +average: 17371 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29290 cycles/ticks +average: 29497 cycles/ticks + +indcpa_enc: +median: 30892 cycles/ticks +average: 31105 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2037 cycles/ticks + +kyber_keypair_derand: +median: 44834 cycles/ticks +average: 45033 cycles/ticks + +kyber_keypair: +median: 47820 cycles/ticks +average: 48225 cycles/ticks + +kyber_encaps_derand: +median: 47840 cycles/ticks +average: 48015 cycles/ticks + +kyber_encaps: +median: 48928 cycles/ticks +average: 49106 cycles/ticks + +kyber_decaps: +median: 54732 cycles/ticks +average: 54915 cycles/ticks + +Loop spin: 10 +gen_a: +median: 17386 cycles/ticks +average: 17567 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 57 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29692 cycles/ticks +average: 29903 cycles/ticks + +indcpa_enc: +median: 31262 cycles/ticks +average: 31412 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2077 cycles/ticks + +kyber_keypair_derand: +median: 45434 cycles/ticks +average: 45650 cycles/ticks + +kyber_keypair: +median: 48472 cycles/ticks +average: 48848 cycles/ticks + +kyber_encaps_derand: +median: 48434 cycles/ticks +average: 48641 cycles/ticks + +kyber_encaps: +median: 49538 cycles/ticks +average: 49738 cycles/ticks + +kyber_decaps: +median: 55248 cycles/ticks +average: 55475 cycles/ticks + +Loop spin: 11 +gen_a: +median: 17348 cycles/ticks +average: 17482 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 60 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29160 cycles/ticks +average: 29385 cycles/ticks + +indcpa_enc: +median: 30836 cycles/ticks +average: 30978 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44876 cycles/ticks +average: 45078 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48243 cycles/ticks + +kyber_encaps_derand: +median: 49248 cycles/ticks +average: 49442 cycles/ticks + +kyber_encaps: +median: 50420 cycles/ticks +average: 50625 cycles/ticks + +kyber_decaps: +median: 56076 cycles/ticks +average: 56284 cycles/ticks + +Loop spin: 12 +gen_a: +median: 17270 cycles/ticks +average: 17412 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29296 cycles/ticks +average: 29495 cycles/ticks + +indcpa_enc: +median: 30784 cycles/ticks +average: 30925 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44998 cycles/ticks +average: 45196 cycles/ticks + +kyber_keypair: +median: 47940 cycles/ticks +average: 48307 cycles/ticks + +kyber_encaps_derand: +median: 47938 cycles/ticks +average: 48132 cycles/ticks + +kyber_encaps: +median: 48926 cycles/ticks +average: 49138 cycles/ticks + +kyber_decaps: +median: 54664 cycles/ticks +average: 54906 cycles/ticks + +Loop spin: 13 +gen_a: +median: 17318 cycles/ticks +average: 17468 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 61 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29436 cycles/ticks +average: 29618 cycles/ticks + +indcpa_enc: +median: 30910 cycles/ticks +average: 31066 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 44930 cycles/ticks +average: 45127 cycles/ticks + +kyber_keypair: +median: 48138 cycles/ticks +average: 48494 cycles/ticks + +kyber_encaps_derand: +median: 47728 cycles/ticks +average: 47923 cycles/ticks + +kyber_encaps: +median: 48856 cycles/ticks +average: 49091 cycles/ticks + +kyber_decaps: +median: 54644 cycles/ticks +average: 54908 cycles/ticks + +Loop spin: 14 +gen_a: +median: 17252 cycles/ticks +average: 17353 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29452 cycles/ticks +average: 29618 cycles/ticks + +indcpa_enc: +median: 30926 cycles/ticks +average: 31092 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2011 cycles/ticks + +kyber_keypair_derand: +median: 44848 cycles/ticks +average: 45022 cycles/ticks + +kyber_keypair: +median: 47928 cycles/ticks +average: 48328 cycles/ticks + +kyber_encaps_derand: +median: 47936 cycles/ticks +average: 48130 cycles/ticks + +kyber_encaps: +median: 49012 cycles/ticks +average: 49269 cycles/ticks + +kyber_decaps: +median: 54828 cycles/ticks +average: 55046 cycles/ticks + +Loop spin: 15 +gen_a: +median: 17286 cycles/ticks +average: 17460 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30634 cycles/ticks +average: 30851 cycles/ticks + +indcpa_enc: +median: 32106 cycles/ticks +average: 32317 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 44896 cycles/ticks +average: 45101 cycles/ticks + +kyber_keypair: +median: 47940 cycles/ticks +average: 48335 cycles/ticks + +kyber_encaps_derand: +median: 47984 cycles/ticks +average: 48210 cycles/ticks + +kyber_encaps: +median: 49016 cycles/ticks +average: 49282 cycles/ticks + +kyber_decaps: +median: 54724 cycles/ticks +average: 54958 cycles/ticks + +Loop spin: 16 +gen_a: +median: 17360 cycles/ticks +average: 17551 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29336 cycles/ticks +average: 29543 cycles/ticks + +indcpa_enc: +median: 31064 cycles/ticks +average: 31231 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 44830 cycles/ticks +average: 45010 cycles/ticks + +kyber_keypair: +median: 47902 cycles/ticks +average: 48254 cycles/ticks + +kyber_encaps_derand: +median: 48124 cycles/ticks +average: 48370 cycles/ticks + +kyber_encaps: +median: 49232 cycles/ticks +average: 49471 cycles/ticks + +kyber_decaps: +median: 54852 cycles/ticks +average: 55058 cycles/ticks + +Loop spin: 17 +gen_a: +median: 17310 cycles/ticks +average: 17449 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29254 cycles/ticks +average: 29449 cycles/ticks + +indcpa_enc: +median: 30894 cycles/ticks +average: 31016 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 44780 cycles/ticks +average: 45023 cycles/ticks + +kyber_keypair: +median: 47824 cycles/ticks +average: 48168 cycles/ticks + +kyber_encaps_derand: +median: 47930 cycles/ticks +average: 48155 cycles/ticks + +kyber_encaps: +median: 49054 cycles/ticks +average: 49255 cycles/ticks + +kyber_decaps: +median: 54892 cycles/ticks +average: 55104 cycles/ticks + +Loop spin: 18 +gen_a: +median: 17346 cycles/ticks +average: 17566 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 659 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29130 cycles/ticks +average: 29303 cycles/ticks + +indcpa_enc: +median: 30946 cycles/ticks +average: 31104 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 46150 cycles/ticks +average: 46345 cycles/ticks + +kyber_keypair: +median: 47912 cycles/ticks +average: 48285 cycles/ticks + +kyber_encaps_derand: +median: 47876 cycles/ticks +average: 48083 cycles/ticks + +kyber_encaps: +median: 48994 cycles/ticks +average: 49199 cycles/ticks + +kyber_decaps: +median: 54798 cycles/ticks +average: 55015 cycles/ticks + +Loop spin: 19 +gen_a: +median: 17258 cycles/ticks +average: 17362 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29262 cycles/ticks +average: 29447 cycles/ticks + +indcpa_enc: +median: 30784 cycles/ticks +average: 30947 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 45006 cycles/ticks +average: 45211 cycles/ticks + +kyber_keypair: +median: 48112 cycles/ticks +average: 48505 cycles/ticks + +kyber_encaps_derand: +median: 49324 cycles/ticks +average: 49533 cycles/ticks + +kyber_encaps: +median: 50330 cycles/ticks +average: 50555 cycles/ticks + +kyber_decaps: +median: 56146 cycles/ticks +average: 56363 cycles/ticks + +Loop spin: 20 +gen_a: +median: 17234 cycles/ticks +average: 17328 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 659 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29396 cycles/ticks +average: 29603 cycles/ticks + +indcpa_enc: +median: 30910 cycles/ticks +average: 31051 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 46194 cycles/ticks +average: 46445 cycles/ticks + +kyber_keypair: +median: 47946 cycles/ticks +average: 48295 cycles/ticks + +kyber_encaps_derand: +median: 48238 cycles/ticks +average: 48442 cycles/ticks + +kyber_encaps: +median: 49144 cycles/ticks +average: 49353 cycles/ticks + +kyber_decaps: +median: 54798 cycles/ticks +average: 55003 cycles/ticks + +Loop spin: 21 +gen_a: +median: 17270 cycles/ticks +average: 17455 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29430 cycles/ticks +average: 29602 cycles/ticks + +indcpa_enc: +median: 30888 cycles/ticks +average: 31054 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 45176 cycles/ticks +average: 45404 cycles/ticks + +kyber_keypair: +median: 48108 cycles/ticks +average: 48470 cycles/ticks + +kyber_encaps_derand: +median: 49450 cycles/ticks +average: 49646 cycles/ticks + +kyber_encaps: +median: 50588 cycles/ticks +average: 50810 cycles/ticks + +kyber_decaps: +median: 56238 cycles/ticks +average: 56450 cycles/ticks + +Loop spin: 22 +gen_a: +median: 17274 cycles/ticks +average: 17417 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 675 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29158 cycles/ticks +average: 29379 cycles/ticks + +indcpa_enc: +median: 30918 cycles/ticks +average: 31085 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 44794 cycles/ticks +average: 44987 cycles/ticks + +kyber_keypair: +median: 47842 cycles/ticks +average: 48215 cycles/ticks + +kyber_encaps_derand: +median: 49280 cycles/ticks +average: 49492 cycles/ticks + +kyber_encaps: +median: 50390 cycles/ticks +average: 50617 cycles/ticks + +kyber_decaps: +median: 56172 cycles/ticks +average: 56389 cycles/ticks + +Loop spin: 23 +gen_a: +median: 17336 cycles/ticks +average: 17549 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1779 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 61 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 668 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29276 cycles/ticks +average: 29498 cycles/ticks + +indcpa_enc: +median: 30876 cycles/ticks +average: 31014 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 44826 cycles/ticks +average: 45099 cycles/ticks + +kyber_keypair: +median: 47950 cycles/ticks +average: 48317 cycles/ticks + +kyber_encaps_derand: +median: 47750 cycles/ticks +average: 47935 cycles/ticks + +kyber_encaps: +median: 48938 cycles/ticks +average: 49184 cycles/ticks + +kyber_decaps: +median: 54710 cycles/ticks +average: 54934 cycles/ticks + +Loop spin: 24 +gen_a: +median: 17282 cycles/ticks +average: 17484 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30624 cycles/ticks +average: 30891 cycles/ticks + +indcpa_enc: +median: 32064 cycles/ticks +average: 32233 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44968 cycles/ticks +average: 45168 cycles/ticks + +kyber_keypair: +median: 47946 cycles/ticks +average: 48281 cycles/ticks + +kyber_encaps_derand: +median: 48040 cycles/ticks +average: 48238 cycles/ticks + +kyber_encaps: +median: 49178 cycles/ticks +average: 49389 cycles/ticks + +kyber_decaps: +median: 55168 cycles/ticks +average: 55446 cycles/ticks + +Loop spin: 25 +gen_a: +median: 17272 cycles/ticks +average: 17439 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1756 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30736 cycles/ticks +average: 30943 cycles/ticks + +indcpa_enc: +median: 32256 cycles/ticks +average: 32402 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2009 cycles/ticks + +kyber_keypair_derand: +median: 44908 cycles/ticks +average: 45141 cycles/ticks + +kyber_keypair: +median: 47940 cycles/ticks +average: 48347 cycles/ticks + +kyber_encaps_derand: +median: 47926 cycles/ticks +average: 48102 cycles/ticks + +kyber_encaps: +median: 48880 cycles/ticks +average: 49118 cycles/ticks + +kyber_decaps: +median: 54584 cycles/ticks +average: 54823 cycles/ticks + +Loop spin: 26 +gen_a: +median: 17318 cycles/ticks +average: 17459 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1780 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1755 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29242 cycles/ticks +average: 29424 cycles/ticks + +indcpa_enc: +median: 30852 cycles/ticks +average: 30973 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44766 cycles/ticks +average: 44988 cycles/ticks + +kyber_keypair: +median: 47904 cycles/ticks +average: 48254 cycles/ticks + +kyber_encaps_derand: +median: 47744 cycles/ticks +average: 47968 cycles/ticks + +kyber_encaps: +median: 48922 cycles/ticks +average: 49190 cycles/ticks + +kyber_decaps: +median: 54764 cycles/ticks +average: 55000 cycles/ticks + +Loop spin: 27 +gen_a: +median: 17318 cycles/ticks +average: 17454 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 404 cycles/ticks +average: 406 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 235 cycles/ticks + +indcpa_keypair: +median: 29334 cycles/ticks +average: 29547 cycles/ticks + +indcpa_enc: +median: 30816 cycles/ticks +average: 30986 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 44988 cycles/ticks +average: 45189 cycles/ticks + +kyber_keypair: +median: 47946 cycles/ticks +average: 48328 cycles/ticks + +kyber_encaps_derand: +median: 47860 cycles/ticks +average: 48062 cycles/ticks + +kyber_encaps: +median: 49060 cycles/ticks +average: 49320 cycles/ticks + +kyber_decaps: +median: 54834 cycles/ticks +average: 55056 cycles/ticks + +Loop spin: 28 +gen_a: +median: 17304 cycles/ticks +average: 17398 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1755 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29470 cycles/ticks +average: 29675 cycles/ticks + +indcpa_enc: +median: 31022 cycles/ticks +average: 31195 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 44642 cycles/ticks +average: 44839 cycles/ticks + +kyber_keypair: +median: 47846 cycles/ticks +average: 48223 cycles/ticks + +kyber_encaps_derand: +median: 47960 cycles/ticks +average: 48159 cycles/ticks + +kyber_encaps: +median: 49080 cycles/ticks +average: 49310 cycles/ticks + +kyber_decaps: +median: 54846 cycles/ticks +average: 55070 cycles/ticks + +Loop spin: 29 +gen_a: +median: 17276 cycles/ticks +average: 17436 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1766 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 66 cycles/ticks +average: 67 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29300 cycles/ticks +average: 29494 cycles/ticks + +indcpa_enc: +median: 30948 cycles/ticks +average: 31099 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2042 cycles/ticks + +kyber_keypair_derand: +median: 44806 cycles/ticks +average: 45017 cycles/ticks + +kyber_keypair: +median: 47942 cycles/ticks +average: 48376 cycles/ticks + +kyber_encaps_derand: +median: 47978 cycles/ticks +average: 48211 cycles/ticks + +kyber_encaps: +median: 49024 cycles/ticks +average: 49247 cycles/ticks + +kyber_decaps: +median: 54788 cycles/ticks +average: 55011 cycles/ticks + +Loop spin: 30 +gen_a: +median: 17262 cycles/ticks +average: 17414 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1781 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 232 cycles/ticks +average: 268 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29384 cycles/ticks +average: 29592 cycles/ticks + +indcpa_enc: +median: 30870 cycles/ticks +average: 31018 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 45250 cycles/ticks +average: 45455 cycles/ticks + +kyber_keypair: +median: 47960 cycles/ticks +average: 48369 cycles/ticks + +kyber_encaps_derand: +median: 47780 cycles/ticks +average: 47983 cycles/ticks + +kyber_encaps: +median: 48812 cycles/ticks +average: 49000 cycles/ticks + +kyber_decaps: +median: 54632 cycles/ticks +average: 54829 cycles/ticks + +Loop spin: 31 +gen_a: +median: 17392 cycles/ticks +average: 17573 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 401 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 660 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29398 cycles/ticks +average: 29551 cycles/ticks + +indcpa_enc: +median: 30874 cycles/ticks +average: 31036 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44778 cycles/ticks +average: 44974 cycles/ticks + +kyber_keypair: +median: 48006 cycles/ticks +average: 48438 cycles/ticks + +kyber_encaps_derand: +median: 47758 cycles/ticks +average: 47942 cycles/ticks + +kyber_encaps: +median: 48872 cycles/ticks +average: 49109 cycles/ticks + +kyber_decaps: +median: 54724 cycles/ticks +average: 54928 cycles/ticks + +Loop spin: 32 +gen_a: +median: 17302 cycles/ticks +average: 17482 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29380 cycles/ticks +average: 29601 cycles/ticks + +indcpa_enc: +median: 30908 cycles/ticks +average: 31050 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44992 cycles/ticks +average: 45284 cycles/ticks + +kyber_keypair: +median: 48152 cycles/ticks +average: 48541 cycles/ticks + +kyber_encaps_derand: +median: 49294 cycles/ticks +average: 49510 cycles/ticks + +kyber_encaps: +median: 50390 cycles/ticks +average: 50628 cycles/ticks + +kyber_decaps: +median: 56088 cycles/ticks +average: 56327 cycles/ticks + +Loop spin: 33 +gen_a: +median: 17306 cycles/ticks +average: 17433 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 59 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29240 cycles/ticks +average: 29435 cycles/ticks + +indcpa_enc: +median: 30922 cycles/ticks +average: 31100 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44784 cycles/ticks +average: 45003 cycles/ticks + +kyber_keypair: +median: 47940 cycles/ticks +average: 48314 cycles/ticks + +kyber_encaps_derand: +median: 49280 cycles/ticks +average: 49462 cycles/ticks + +kyber_encaps: +median: 50348 cycles/ticks +average: 50561 cycles/ticks + +kyber_decaps: +median: 56194 cycles/ticks +average: 56425 cycles/ticks + +Loop spin: 34 +gen_a: +median: 17348 cycles/ticks +average: 17499 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29432 cycles/ticks +average: 29604 cycles/ticks + +indcpa_enc: +median: 30766 cycles/ticks +average: 30937 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 44858 cycles/ticks +average: 45111 cycles/ticks + +kyber_keypair: +median: 48012 cycles/ticks +average: 48402 cycles/ticks + +kyber_encaps_derand: +median: 49236 cycles/ticks +average: 49446 cycles/ticks + +kyber_encaps: +median: 50336 cycles/ticks +average: 50547 cycles/ticks + +kyber_decaps: +median: 56118 cycles/ticks +average: 56321 cycles/ticks + +Loop spin: 35 +gen_a: +median: 17264 cycles/ticks +average: 17421 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 658 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29400 cycles/ticks +average: 29593 cycles/ticks + +indcpa_enc: +median: 30892 cycles/ticks +average: 31051 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2062 cycles/ticks + +kyber_keypair_derand: +median: 45036 cycles/ticks +average: 45237 cycles/ticks + +kyber_keypair: +median: 48102 cycles/ticks +average: 48457 cycles/ticks + +kyber_encaps_derand: +median: 47946 cycles/ticks +average: 48132 cycles/ticks + +kyber_encaps: +median: 48974 cycles/ticks +average: 49169 cycles/ticks + +kyber_decaps: +median: 54780 cycles/ticks +average: 55039 cycles/ticks + +Loop spin: 36 +gen_a: +median: 17286 cycles/ticks +average: 17502 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 660 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29360 cycles/ticks +average: 29591 cycles/ticks + +indcpa_enc: +median: 30934 cycles/ticks +average: 31083 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 46268 cycles/ticks +average: 46441 cycles/ticks + +kyber_keypair: +median: 47872 cycles/ticks +average: 48220 cycles/ticks + +kyber_encaps_derand: +median: 47956 cycles/ticks +average: 48168 cycles/ticks + +kyber_encaps: +median: 49070 cycles/ticks +average: 49315 cycles/ticks + +kyber_decaps: +median: 54702 cycles/ticks +average: 54922 cycles/ticks + +Loop spin: 37 +gen_a: +median: 17400 cycles/ticks +average: 17623 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 406 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29212 cycles/ticks +average: 29410 cycles/ticks + +indcpa_enc: +median: 30804 cycles/ticks +average: 30949 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2054 cycles/ticks + +kyber_keypair_derand: +median: 46158 cycles/ticks +average: 46346 cycles/ticks + +kyber_keypair: +median: 47886 cycles/ticks +average: 48280 cycles/ticks + +kyber_encaps_derand: +median: 47716 cycles/ticks +average: 47895 cycles/ticks + +kyber_encaps: +median: 48866 cycles/ticks +average: 49094 cycles/ticks + +kyber_decaps: +median: 54702 cycles/ticks +average: 54942 cycles/ticks + +Loop spin: 38 +gen_a: +median: 17254 cycles/ticks +average: 17387 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1787 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30632 cycles/ticks +average: 30856 cycles/ticks + +indcpa_enc: +median: 32260 cycles/ticks +average: 32419 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 45138 cycles/ticks +average: 45355 cycles/ticks + +kyber_keypair: +median: 47982 cycles/ticks +average: 48344 cycles/ticks + +kyber_encaps_derand: +median: 48002 cycles/ticks +average: 48235 cycles/ticks + +kyber_encaps: +median: 49082 cycles/ticks +average: 49300 cycles/ticks + +kyber_decaps: +median: 54850 cycles/ticks +average: 55090 cycles/ticks + +Loop spin: 39 +gen_a: +median: 17300 cycles/ticks +average: 17479 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29308 cycles/ticks +average: 29515 cycles/ticks + +indcpa_enc: +median: 30906 cycles/ticks +average: 31056 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44882 cycles/ticks +average: 45082 cycles/ticks + +kyber_keypair: +median: 47912 cycles/ticks +average: 48304 cycles/ticks + +kyber_encaps_derand: +median: 48056 cycles/ticks +average: 48273 cycles/ticks + +kyber_encaps: +median: 49104 cycles/ticks +average: 49367 cycles/ticks + +kyber_decaps: +median: 54870 cycles/ticks +average: 55115 cycles/ticks + +Loop spin: 40 +gen_a: +median: 17256 cycles/ticks +average: 17376 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 674 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29308 cycles/ticks +average: 29529 cycles/ticks + +indcpa_enc: +median: 30900 cycles/ticks +average: 31067 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2008 cycles/ticks + +kyber_keypair_derand: +median: 45098 cycles/ticks +average: 45257 cycles/ticks + +kyber_keypair: +median: 48120 cycles/ticks +average: 48543 cycles/ticks + +kyber_encaps_derand: +median: 48092 cycles/ticks +average: 48281 cycles/ticks + +kyber_encaps: +median: 49250 cycles/ticks +average: 49511 cycles/ticks + +kyber_decaps: +median: 54836 cycles/ticks +average: 55056 cycles/ticks + +Loop spin: 41 +gen_a: +median: 17260 cycles/ticks +average: 17360 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29272 cycles/ticks +average: 29470 cycles/ticks + +indcpa_enc: +median: 30760 cycles/ticks +average: 30906 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44954 cycles/ticks +average: 45171 cycles/ticks + +kyber_keypair: +median: 47998 cycles/ticks +average: 48392 cycles/ticks + +kyber_encaps_derand: +median: 47910 cycles/ticks +average: 48152 cycles/ticks + +kyber_encaps: +median: 49014 cycles/ticks +average: 49299 cycles/ticks + +kyber_decaps: +median: 54786 cycles/ticks +average: 55098 cycles/ticks + +Loop spin: 42 +gen_a: +median: 17394 cycles/ticks +average: 17537 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29286 cycles/ticks +average: 29464 cycles/ticks + +indcpa_enc: +median: 30826 cycles/ticks +average: 31038 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 46218 cycles/ticks +average: 46457 cycles/ticks + +kyber_keypair: +median: 48010 cycles/ticks +average: 48461 cycles/ticks + +kyber_encaps_derand: +median: 47986 cycles/ticks +average: 48278 cycles/ticks + +kyber_encaps: +median: 49152 cycles/ticks +average: 49444 cycles/ticks + +kyber_decaps: +median: 54698 cycles/ticks +average: 54967 cycles/ticks + +Loop spin: 43 +gen_a: +median: 17260 cycles/ticks +average: 17373 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 42 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29374 cycles/ticks +average: 29602 cycles/ticks + +indcpa_enc: +median: 31016 cycles/ticks +average: 31129 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2016 cycles/ticks + +kyber_keypair_derand: +median: 44950 cycles/ticks +average: 45268 cycles/ticks + +kyber_keypair: +median: 47952 cycles/ticks +average: 48364 cycles/ticks + +kyber_encaps_derand: +median: 48038 cycles/ticks +average: 48311 cycles/ticks + +kyber_encaps: +median: 49078 cycles/ticks +average: 49354 cycles/ticks + +kyber_decaps: +median: 54742 cycles/ticks +average: 54996 cycles/ticks + +Loop spin: 44 +gen_a: +median: 17398 cycles/ticks +average: 17646 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29384 cycles/ticks +average: 29593 cycles/ticks + +indcpa_enc: +median: 30856 cycles/ticks +average: 31103 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 45014 cycles/ticks +average: 45270 cycles/ticks + +kyber_keypair: +median: 47906 cycles/ticks +average: 48337 cycles/ticks + +kyber_encaps_derand: +median: 47900 cycles/ticks +average: 48095 cycles/ticks + +kyber_encaps: +median: 49020 cycles/ticks +average: 49240 cycles/ticks + +kyber_decaps: +median: 54692 cycles/ticks +average: 54910 cycles/ticks + +Loop spin: 45 +gen_a: +median: 17290 cycles/ticks +average: 17375 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29224 cycles/ticks +average: 29452 cycles/ticks + +indcpa_enc: +median: 30830 cycles/ticks +average: 31008 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 44824 cycles/ticks +average: 45104 cycles/ticks + +kyber_keypair: +median: 47918 cycles/ticks +average: 48462 cycles/ticks + +kyber_encaps_derand: +median: 47886 cycles/ticks +average: 48199 cycles/ticks + +kyber_encaps: +median: 48988 cycles/ticks +average: 49355 cycles/ticks + +kyber_decaps: +median: 54880 cycles/ticks +average: 55206 cycles/ticks + +Loop spin: 46 +gen_a: +median: 17250 cycles/ticks +average: 17426 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 323 cycles/ticks + +indcpa_keypair: +median: 29316 cycles/ticks +average: 29580 cycles/ticks + +indcpa_enc: +median: 31042 cycles/ticks +average: 31258 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2044 cycles/ticks + +kyber_keypair_derand: +median: 44836 cycles/ticks +average: 45182 cycles/ticks + +kyber_keypair: +median: 48078 cycles/ticks +average: 48575 cycles/ticks + +kyber_encaps_derand: +median: 49462 cycles/ticks +average: 49765 cycles/ticks + +kyber_encaps: +median: 50508 cycles/ticks +average: 50798 cycles/ticks + +kyber_decaps: +median: 56146 cycles/ticks +average: 56365 cycles/ticks + +Loop spin: 47 +gen_a: +median: 17268 cycles/ticks +average: 17378 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1756 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29340 cycles/ticks +average: 29542 cycles/ticks + +indcpa_enc: +median: 30886 cycles/ticks +average: 31029 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44798 cycles/ticks +average: 45067 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48279 cycles/ticks + +kyber_encaps_derand: +median: 47844 cycles/ticks +average: 48025 cycles/ticks + +kyber_encaps: +median: 48930 cycles/ticks +average: 49142 cycles/ticks + +kyber_decaps: +median: 54920 cycles/ticks +average: 55185 cycles/ticks + +Loop spin: 48 +gen_a: +median: 17282 cycles/ticks +average: 17407 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1767 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1796 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29326 cycles/ticks +average: 29535 cycles/ticks + +indcpa_enc: +median: 30924 cycles/ticks +average: 31080 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44916 cycles/ticks +average: 45146 cycles/ticks + +kyber_keypair: +median: 47784 cycles/ticks +average: 48173 cycles/ticks + +kyber_encaps_derand: +median: 47730 cycles/ticks +average: 47921 cycles/ticks + +kyber_encaps: +median: 48878 cycles/ticks +average: 49084 cycles/ticks + +kyber_decaps: +median: 54974 cycles/ticks +average: 55183 cycles/ticks + +Loop spin: 49 +gen_a: +median: 17312 cycles/ticks +average: 17503 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29274 cycles/ticks +average: 29473 cycles/ticks + +indcpa_enc: +median: 30826 cycles/ticks +average: 31011 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 44980 cycles/ticks +average: 45155 cycles/ticks + +kyber_keypair: +median: 47866 cycles/ticks +average: 48227 cycles/ticks + +kyber_encaps_derand: +median: 49350 cycles/ticks +average: 49524 cycles/ticks + +kyber_encaps: +median: 50462 cycles/ticks +average: 50693 cycles/ticks + +kyber_decaps: +median: 56346 cycles/ticks +average: 56577 cycles/ticks + +Loop spin: 50 +gen_a: +median: 17294 cycles/ticks +average: 17390 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1778 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 44 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29330 cycles/ticks +average: 29534 cycles/ticks + +indcpa_enc: +median: 30932 cycles/ticks +average: 31076 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2040 cycles/ticks + +kyber_keypair_derand: +median: 44796 cycles/ticks +average: 45020 cycles/ticks + +kyber_keypair: +median: 47790 cycles/ticks +average: 48141 cycles/ticks + +kyber_encaps_derand: +median: 47858 cycles/ticks +average: 48045 cycles/ticks + +kyber_encaps: +median: 48946 cycles/ticks +average: 49140 cycles/ticks + +kyber_decaps: +median: 54852 cycles/ticks +average: 55127 cycles/ticks + +Loop spin: 51 +gen_a: +median: 17348 cycles/ticks +average: 17536 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1802 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 386 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 30544 cycles/ticks +average: 30744 cycles/ticks + +indcpa_enc: +median: 32238 cycles/ticks +average: 32377 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 44914 cycles/ticks +average: 45136 cycles/ticks + +kyber_keypair: +median: 47822 cycles/ticks +average: 48221 cycles/ticks + +kyber_encaps_derand: +median: 47996 cycles/ticks +average: 48211 cycles/ticks + +kyber_encaps: +median: 49108 cycles/ticks +average: 49341 cycles/ticks + +kyber_decaps: +median: 54826 cycles/ticks +average: 55087 cycles/ticks + +Loop spin: 52 +gen_a: +median: 17282 cycles/ticks +average: 17396 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29490 cycles/ticks +average: 29680 cycles/ticks + +indcpa_enc: +median: 31014 cycles/ticks +average: 31160 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 45142 cycles/ticks +average: 45364 cycles/ticks + +kyber_keypair: +median: 48052 cycles/ticks +average: 48404 cycles/ticks + +kyber_encaps_derand: +median: 49294 cycles/ticks +average: 49490 cycles/ticks + +kyber_encaps: +median: 50438 cycles/ticks +average: 50680 cycles/ticks + +kyber_decaps: +median: 56220 cycles/ticks +average: 56441 cycles/ticks + +Loop spin: 53 +gen_a: +median: 17204 cycles/ticks +average: 17347 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29270 cycles/ticks +average: 29446 cycles/ticks + +indcpa_enc: +median: 30926 cycles/ticks +average: 31096 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44868 cycles/ticks +average: 45044 cycles/ticks + +kyber_keypair: +median: 47918 cycles/ticks +average: 48330 cycles/ticks + +kyber_encaps_derand: +median: 47926 cycles/ticks +average: 48153 cycles/ticks + +kyber_encaps: +median: 49042 cycles/ticks +average: 49260 cycles/ticks + +kyber_decaps: +median: 55000 cycles/ticks +average: 55208 cycles/ticks + +Loop spin: 54 +gen_a: +median: 17168 cycles/ticks +average: 17294 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 42 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 659 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29478 cycles/ticks +average: 29650 cycles/ticks + +indcpa_enc: +median: 30976 cycles/ticks +average: 31113 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 45218 cycles/ticks +average: 45448 cycles/ticks + +kyber_keypair: +median: 48146 cycles/ticks +average: 48514 cycles/ticks + +kyber_encaps_derand: +median: 49472 cycles/ticks +average: 49707 cycles/ticks + +kyber_encaps: +median: 50572 cycles/ticks +average: 50796 cycles/ticks + +kyber_decaps: +median: 56344 cycles/ticks +average: 56562 cycles/ticks + +Loop spin: 55 +gen_a: +median: 17286 cycles/ticks +average: 17411 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 658 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29170 cycles/ticks +average: 29390 cycles/ticks + +indcpa_enc: +median: 30786 cycles/ticks +average: 30936 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 44880 cycles/ticks +average: 45085 cycles/ticks + +kyber_keypair: +median: 47960 cycles/ticks +average: 48363 cycles/ticks + +kyber_encaps_derand: +median: 48020 cycles/ticks +average: 48194 cycles/ticks + +kyber_encaps: +median: 48998 cycles/ticks +average: 49216 cycles/ticks + +kyber_decaps: +median: 54764 cycles/ticks +average: 54994 cycles/ticks + +Loop spin: 56 +gen_a: +median: 17280 cycles/ticks +average: 17463 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 54 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29276 cycles/ticks +average: 29475 cycles/ticks + +indcpa_enc: +median: 30824 cycles/ticks +average: 30974 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2062 cycles/ticks + +kyber_keypair_derand: +median: 46450 cycles/ticks +average: 46678 cycles/ticks + +kyber_keypair: +median: 47900 cycles/ticks +average: 48269 cycles/ticks + +kyber_encaps_derand: +median: 47930 cycles/ticks +average: 48102 cycles/ticks + +kyber_encaps: +median: 49006 cycles/ticks +average: 49244 cycles/ticks + +kyber_decaps: +median: 54924 cycles/ticks +average: 55112 cycles/ticks + +Loop spin: 57 +gen_a: +median: 17364 cycles/ticks +average: 17506 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1784 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29380 cycles/ticks +average: 29575 cycles/ticks + +indcpa_enc: +median: 30854 cycles/ticks +average: 31020 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2038 cycles/ticks + +kyber_keypair_derand: +median: 44998 cycles/ticks +average: 45179 cycles/ticks + +kyber_keypair: +median: 47950 cycles/ticks +average: 48333 cycles/ticks + +kyber_encaps_derand: +median: 48040 cycles/ticks +average: 48218 cycles/ticks + +kyber_encaps: +median: 49074 cycles/ticks +average: 49272 cycles/ticks + +kyber_decaps: +median: 54894 cycles/ticks +average: 55123 cycles/ticks + +Loop spin: 58 +gen_a: +median: 17336 cycles/ticks +average: 17472 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1803 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29290 cycles/ticks +average: 29468 cycles/ticks + +indcpa_enc: +median: 30858 cycles/ticks +average: 31006 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 46394 cycles/ticks +average: 46601 cycles/ticks + +kyber_keypair: +median: 47816 cycles/ticks +average: 48157 cycles/ticks + +kyber_encaps_derand: +median: 47866 cycles/ticks +average: 48061 cycles/ticks + +kyber_encaps: +median: 48962 cycles/ticks +average: 49189 cycles/ticks + +kyber_decaps: +median: 54672 cycles/ticks +average: 54904 cycles/ticks + +Loop spin: 59 +gen_a: +median: 17680 cycles/ticks +average: 17737 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29268 cycles/ticks +average: 29446 cycles/ticks + +indcpa_enc: +median: 30874 cycles/ticks +average: 31016 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2043 cycles/ticks + +kyber_keypair_derand: +median: 46436 cycles/ticks +average: 46623 cycles/ticks + +kyber_keypair: +median: 47968 cycles/ticks +average: 48306 cycles/ticks + +kyber_encaps_derand: +median: 47966 cycles/ticks +average: 48166 cycles/ticks + +kyber_encaps: +median: 49046 cycles/ticks +average: 49253 cycles/ticks + +kyber_decaps: +median: 54798 cycles/ticks +average: 55066 cycles/ticks + +Loop spin: 60 +gen_a: +median: 17308 cycles/ticks +average: 17414 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29212 cycles/ticks +average: 29394 cycles/ticks + +indcpa_enc: +median: 30836 cycles/ticks +average: 31006 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 44812 cycles/ticks +average: 44980 cycles/ticks + +kyber_keypair: +median: 47846 cycles/ticks +average: 48236 cycles/ticks + +kyber_encaps_derand: +median: 49424 cycles/ticks +average: 49627 cycles/ticks + +kyber_encaps: +median: 50452 cycles/ticks +average: 50691 cycles/ticks + +kyber_decaps: +median: 56240 cycles/ticks +average: 56465 cycles/ticks + +Loop spin: 61 +gen_a: +median: 17242 cycles/ticks +average: 17360 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 669 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30662 cycles/ticks +average: 30839 cycles/ticks + +indcpa_enc: +median: 32240 cycles/ticks +average: 32413 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2012 cycles/ticks + +kyber_keypair_derand: +median: 45080 cycles/ticks +average: 45270 cycles/ticks + +kyber_keypair: +median: 47954 cycles/ticks +average: 48370 cycles/ticks + +kyber_encaps_derand: +median: 47908 cycles/ticks +average: 48113 cycles/ticks + +kyber_encaps: +median: 49186 cycles/ticks +average: 49395 cycles/ticks + +kyber_decaps: +median: 54672 cycles/ticks +average: 54890 cycles/ticks + +Loop spin: 62 +gen_a: +median: 17344 cycles/ticks +average: 17438 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1800 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 28 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29330 cycles/ticks +average: 29490 cycles/ticks + +indcpa_enc: +median: 30912 cycles/ticks +average: 31064 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 44868 cycles/ticks +average: 45118 cycles/ticks + +kyber_keypair: +median: 47968 cycles/ticks +average: 48350 cycles/ticks + +kyber_encaps_derand: +median: 47940 cycles/ticks +average: 48125 cycles/ticks + +kyber_encaps: +median: 49002 cycles/ticks +average: 49204 cycles/ticks + +kyber_decaps: +median: 54712 cycles/ticks +average: 54925 cycles/ticks + +Loop spin: 63 +gen_a: +median: 17336 cycles/ticks +average: 17468 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 394 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29238 cycles/ticks +average: 29430 cycles/ticks + +indcpa_enc: +median: 30824 cycles/ticks +average: 30996 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 45066 cycles/ticks +average: 45267 cycles/ticks + +kyber_keypair: +median: 47830 cycles/ticks +average: 48249 cycles/ticks + +kyber_encaps_derand: +median: 47940 cycles/ticks +average: 48119 cycles/ticks + +kyber_encaps: +median: 48992 cycles/ticks +average: 49226 cycles/ticks + +kyber_decaps: +median: 54802 cycles/ticks +average: 55105 cycles/ticks + +Loop spin: 64 +gen_a: +median: 17276 cycles/ticks +average: 17444 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 54 cycles/ticks +average: 53 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 658 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29404 cycles/ticks +average: 29798 cycles/ticks + +indcpa_enc: +median: 30988 cycles/ticks +average: 31147 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44906 cycles/ticks +average: 45101 cycles/ticks + +kyber_keypair: +median: 47856 cycles/ticks +average: 48226 cycles/ticks + +kyber_encaps_derand: +median: 49306 cycles/ticks +average: 49492 cycles/ticks + +kyber_encaps: +median: 50354 cycles/ticks +average: 50603 cycles/ticks + +kyber_decaps: +median: 56058 cycles/ticks +average: 56288 cycles/ticks + +Loop spin: 65 +gen_a: +median: 17330 cycles/ticks +average: 17508 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1755 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 677 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29232 cycles/ticks +average: 29430 cycles/ticks + +indcpa_enc: +median: 30800 cycles/ticks +average: 30964 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2013 cycles/ticks + +kyber_keypair_derand: +median: 44722 cycles/ticks +average: 44915 cycles/ticks + +kyber_keypair: +median: 47854 cycles/ticks +average: 48244 cycles/ticks + +kyber_encaps_derand: +median: 47948 cycles/ticks +average: 48143 cycles/ticks + +kyber_encaps: +median: 48964 cycles/ticks +average: 49163 cycles/ticks + +kyber_decaps: +median: 54746 cycles/ticks +average: 54979 cycles/ticks + +Loop spin: 66 +gen_a: +median: 17278 cycles/ticks +average: 17421 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29308 cycles/ticks +average: 29588 cycles/ticks + +indcpa_enc: +median: 30948 cycles/ticks +average: 31111 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 46326 cycles/ticks +average: 46546 cycles/ticks + +kyber_keypair: +median: 47802 cycles/ticks +average: 48150 cycles/ticks + +kyber_encaps_derand: +median: 47836 cycles/ticks +average: 48031 cycles/ticks + +kyber_encaps: +median: 48938 cycles/ticks +average: 49161 cycles/ticks + +kyber_decaps: +median: 55054 cycles/ticks +average: 55330 cycles/ticks + +Loop spin: 67 +gen_a: +median: 17354 cycles/ticks +average: 17588 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 675 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29248 cycles/ticks +average: 29449 cycles/ticks + +indcpa_enc: +median: 30850 cycles/ticks +average: 30989 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44854 cycles/ticks +average: 45037 cycles/ticks + +kyber_keypair: +median: 47868 cycles/ticks +average: 48203 cycles/ticks + +kyber_encaps_derand: +median: 48002 cycles/ticks +average: 48233 cycles/ticks + +kyber_encaps: +median: 49104 cycles/ticks +average: 49299 cycles/ticks + +kyber_decaps: +median: 54820 cycles/ticks +average: 55035 cycles/ticks + +Loop spin: 68 +gen_a: +median: 17314 cycles/ticks +average: 17421 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 396 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29282 cycles/ticks +average: 29467 cycles/ticks + +indcpa_enc: +median: 30804 cycles/ticks +average: 30944 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2036 cycles/ticks + +kyber_keypair_derand: +median: 44954 cycles/ticks +average: 45171 cycles/ticks + +kyber_keypair: +median: 47800 cycles/ticks +average: 48178 cycles/ticks + +kyber_encaps_derand: +median: 47866 cycles/ticks +average: 48073 cycles/ticks + +kyber_encaps: +median: 48970 cycles/ticks +average: 49171 cycles/ticks + +kyber_decaps: +median: 54720 cycles/ticks +average: 54907 cycles/ticks + +Loop spin: 69 +gen_a: +median: 17288 cycles/ticks +average: 17390 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29658 cycles/ticks +average: 29829 cycles/ticks + +indcpa_enc: +median: 30812 cycles/ticks +average: 30972 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 45016 cycles/ticks +average: 45212 cycles/ticks + +kyber_keypair: +median: 47878 cycles/ticks +average: 48265 cycles/ticks + +kyber_encaps_derand: +median: 47792 cycles/ticks +average: 47987 cycles/ticks + +kyber_encaps: +median: 48858 cycles/ticks +average: 49054 cycles/ticks + +kyber_decaps: +median: 54984 cycles/ticks +average: 55190 cycles/ticks + +Loop spin: 70 +gen_a: +median: 17316 cycles/ticks +average: 17431 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29336 cycles/ticks +average: 29508 cycles/ticks + +indcpa_enc: +median: 30838 cycles/ticks +average: 30986 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44948 cycles/ticks +average: 45174 cycles/ticks + +kyber_keypair: +median: 48042 cycles/ticks +average: 48416 cycles/ticks + +kyber_encaps_derand: +median: 47848 cycles/ticks +average: 48033 cycles/ticks + +kyber_encaps: +median: 48926 cycles/ticks +average: 49114 cycles/ticks + +kyber_decaps: +median: 54784 cycles/ticks +average: 55013 cycles/ticks + +Loop spin: 71 +gen_a: +median: 17274 cycles/ticks +average: 17453 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1782 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 220 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 253 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29276 cycles/ticks +average: 29451 cycles/ticks + +indcpa_enc: +median: 30886 cycles/ticks +average: 31042 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2013 cycles/ticks + +kyber_keypair_derand: +median: 44868 cycles/ticks +average: 45102 cycles/ticks + +kyber_keypair: +median: 47910 cycles/ticks +average: 48255 cycles/ticks + +kyber_encaps_derand: +median: 47874 cycles/ticks +average: 48058 cycles/ticks + +kyber_encaps: +median: 48928 cycles/ticks +average: 49131 cycles/ticks + +kyber_decaps: +median: 54944 cycles/ticks +average: 55158 cycles/ticks + +Loop spin: 72 +gen_a: +median: 17282 cycles/ticks +average: 17482 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29526 cycles/ticks +average: 29805 cycles/ticks + +indcpa_enc: +median: 31044 cycles/ticks +average: 31217 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 44988 cycles/ticks +average: 45157 cycles/ticks + +kyber_keypair: +median: 47960 cycles/ticks +average: 48330 cycles/ticks + +kyber_encaps_derand: +median: 47818 cycles/ticks +average: 48019 cycles/ticks + +kyber_encaps: +median: 48926 cycles/ticks +average: 49128 cycles/ticks + +kyber_decaps: +median: 54634 cycles/ticks +average: 54821 cycles/ticks + +Loop spin: 73 +gen_a: +median: 17322 cycles/ticks +average: 17532 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1788 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 659 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29292 cycles/ticks +average: 29479 cycles/ticks + +indcpa_enc: +median: 30892 cycles/ticks +average: 31038 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2043 cycles/ticks + +kyber_keypair_derand: +median: 46204 cycles/ticks +average: 46454 cycles/ticks + +kyber_keypair: +median: 47866 cycles/ticks +average: 48206 cycles/ticks + +kyber_encaps_derand: +median: 47886 cycles/ticks +average: 48078 cycles/ticks + +kyber_encaps: +median: 48970 cycles/ticks +average: 49206 cycles/ticks + +kyber_decaps: +median: 54848 cycles/ticks +average: 55071 cycles/ticks + +Loop spin: 74 +gen_a: +median: 17302 cycles/ticks +average: 17540 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1756 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 679 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30716 cycles/ticks +average: 30898 cycles/ticks + +indcpa_enc: +median: 32244 cycles/ticks +average: 32395 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2008 cycles/ticks + +kyber_keypair_derand: +median: 44892 cycles/ticks +average: 45085 cycles/ticks + +kyber_keypair: +median: 47840 cycles/ticks +average: 48227 cycles/ticks + +kyber_encaps_derand: +median: 47756 cycles/ticks +average: 47934 cycles/ticks + +kyber_encaps: +median: 48870 cycles/ticks +average: 49113 cycles/ticks + +kyber_decaps: +median: 54620 cycles/ticks +average: 54843 cycles/ticks + +Loop spin: 75 +gen_a: +median: 17260 cycles/ticks +average: 17370 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 252 cycles/ticks +average: 276 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29308 cycles/ticks +average: 29505 cycles/ticks + +indcpa_enc: +median: 30994 cycles/ticks +average: 31133 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2039 cycles/ticks + +kyber_keypair_derand: +median: 44922 cycles/ticks +average: 45135 cycles/ticks + +kyber_keypair: +median: 47940 cycles/ticks +average: 48275 cycles/ticks + +kyber_encaps_derand: +median: 47922 cycles/ticks +average: 48107 cycles/ticks + +kyber_encaps: +median: 49016 cycles/ticks +average: 49266 cycles/ticks + +kyber_decaps: +median: 54674 cycles/ticks +average: 54899 cycles/ticks + +Loop spin: 76 +gen_a: +median: 17288 cycles/ticks +average: 17401 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 231 cycles/ticks + +indcpa_keypair: +median: 29210 cycles/ticks +average: 29403 cycles/ticks + +indcpa_enc: +median: 30816 cycles/ticks +average: 31020 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44864 cycles/ticks +average: 45050 cycles/ticks + +kyber_keypair: +median: 47872 cycles/ticks +average: 48254 cycles/ticks + +kyber_encaps_derand: +median: 49346 cycles/ticks +average: 49564 cycles/ticks + +kyber_encaps: +median: 50416 cycles/ticks +average: 50622 cycles/ticks + +kyber_decaps: +median: 56240 cycles/ticks +average: 56477 cycles/ticks + +Loop spin: 77 +gen_a: +median: 17280 cycles/ticks +average: 17372 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1750 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 267 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 28 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29578 cycles/ticks +average: 29776 cycles/ticks + +indcpa_enc: +median: 31020 cycles/ticks +average: 31177 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 45316 cycles/ticks +average: 45485 cycles/ticks + +kyber_keypair: +median: 48144 cycles/ticks +average: 48566 cycles/ticks + +kyber_encaps_derand: +median: 49372 cycles/ticks +average: 49574 cycles/ticks + +kyber_encaps: +median: 50456 cycles/ticks +average: 50647 cycles/ticks + +kyber_decaps: +median: 56142 cycles/ticks +average: 56324 cycles/ticks + +Loop spin: 78 +gen_a: +median: 17310 cycles/ticks +average: 17456 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29304 cycles/ticks +average: 29516 cycles/ticks + +indcpa_enc: +median: 30806 cycles/ticks +average: 30958 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2037 cycles/ticks + +kyber_keypair_derand: +median: 44826 cycles/ticks +average: 45066 cycles/ticks + +kyber_keypair: +median: 47786 cycles/ticks +average: 48135 cycles/ticks + +kyber_encaps_derand: +median: 47782 cycles/ticks +average: 47978 cycles/ticks + +kyber_encaps: +median: 48866 cycles/ticks +average: 49080 cycles/ticks + +kyber_decaps: +median: 54690 cycles/ticks +average: 54888 cycles/ticks + +Loop spin: 79 +gen_a: +median: 17314 cycles/ticks +average: 17422 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29374 cycles/ticks +average: 29577 cycles/ticks + +indcpa_enc: +median: 30848 cycles/ticks +average: 30985 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2038 cycles/ticks + +kyber_keypair_derand: +median: 44776 cycles/ticks +average: 45007 cycles/ticks + +kyber_keypair: +median: 47902 cycles/ticks +average: 48260 cycles/ticks + +kyber_encaps_derand: +median: 47904 cycles/ticks +average: 48084 cycles/ticks + +kyber_encaps: +median: 48916 cycles/ticks +average: 49108 cycles/ticks + +kyber_decaps: +median: 54962 cycles/ticks +average: 55164 cycles/ticks + +Loop spin: 80 +gen_a: +median: 17264 cycles/ticks +average: 17376 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 660 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 233 cycles/ticks + +indcpa_keypair: +median: 29226 cycles/ticks +average: 29443 cycles/ticks + +indcpa_enc: +median: 30998 cycles/ticks +average: 31174 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2009 cycles/ticks + +kyber_keypair_derand: +median: 44982 cycles/ticks +average: 45240 cycles/ticks + +kyber_keypair: +median: 47886 cycles/ticks +average: 48255 cycles/ticks + +kyber_encaps_derand: +median: 48000 cycles/ticks +average: 48185 cycles/ticks + +kyber_encaps: +median: 49054 cycles/ticks +average: 49300 cycles/ticks + +kyber_decaps: +median: 54766 cycles/ticks +average: 54973 cycles/ticks + +Loop spin: 81 +gen_a: +median: 17288 cycles/ticks +average: 17423 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 670 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29264 cycles/ticks +average: 29532 cycles/ticks + +indcpa_enc: +median: 30824 cycles/ticks +average: 30951 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 44952 cycles/ticks +average: 45158 cycles/ticks + +kyber_keypair: +median: 47832 cycles/ticks +average: 48149 cycles/ticks + +kyber_encaps_derand: +median: 47882 cycles/ticks +average: 48067 cycles/ticks + +kyber_encaps: +median: 49032 cycles/ticks +average: 49257 cycles/ticks + +kyber_decaps: +median: 54868 cycles/ticks +average: 55099 cycles/ticks + +Loop spin: 82 +gen_a: +median: 17314 cycles/ticks +average: 17449 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 231 cycles/ticks + +indcpa_keypair: +median: 29144 cycles/ticks +average: 29351 cycles/ticks + +indcpa_enc: +median: 30638 cycles/ticks +average: 30779 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 44846 cycles/ticks +average: 45058 cycles/ticks + +kyber_keypair: +median: 47902 cycles/ticks +average: 48264 cycles/ticks + +kyber_encaps_derand: +median: 47840 cycles/ticks +average: 48035 cycles/ticks + +kyber_encaps: +median: 48952 cycles/ticks +average: 49149 cycles/ticks + +kyber_decaps: +median: 54922 cycles/ticks +average: 55168 cycles/ticks + +Loop spin: 83 +gen_a: +median: 17354 cycles/ticks +average: 17441 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1795 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 52 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 658 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29338 cycles/ticks +average: 29505 cycles/ticks + +indcpa_enc: +median: 30812 cycles/ticks +average: 31038 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2042 cycles/ticks + +kyber_keypair_derand: +median: 44960 cycles/ticks +average: 45148 cycles/ticks + +kyber_keypair: +median: 47810 cycles/ticks +average: 48158 cycles/ticks + +kyber_encaps_derand: +median: 47978 cycles/ticks +average: 48146 cycles/ticks + +kyber_encaps: +median: 49060 cycles/ticks +average: 49293 cycles/ticks + +kyber_decaps: +median: 54902 cycles/ticks +average: 55116 cycles/ticks + +Loop spin: 84 +gen_a: +median: 17320 cycles/ticks +average: 17440 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 671 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29426 cycles/ticks +average: 29626 cycles/ticks + +indcpa_enc: +median: 30880 cycles/ticks +average: 31026 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 45070 cycles/ticks +average: 45230 cycles/ticks + +kyber_keypair: +median: 48070 cycles/ticks +average: 48463 cycles/ticks + +kyber_encaps_derand: +median: 47966 cycles/ticks +average: 48185 cycles/ticks + +kyber_encaps: +median: 48986 cycles/ticks +average: 49195 cycles/ticks + +kyber_decaps: +median: 54876 cycles/ticks +average: 55079 cycles/ticks + +Loop spin: 85 +gen_a: +median: 17256 cycles/ticks +average: 17355 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1798 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 388 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29276 cycles/ticks +average: 29452 cycles/ticks + +indcpa_enc: +median: 30856 cycles/ticks +average: 31010 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44900 cycles/ticks +average: 45093 cycles/ticks + +kyber_keypair: +median: 47914 cycles/ticks +average: 48284 cycles/ticks + +kyber_encaps_derand: +median: 47958 cycles/ticks +average: 48287 cycles/ticks + +kyber_encaps: +median: 49072 cycles/ticks +average: 49295 cycles/ticks + +kyber_decaps: +median: 54918 cycles/ticks +average: 55114 cycles/ticks + +Loop spin: 86 +gen_a: +median: 17302 cycles/ticks +average: 17435 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 231 cycles/ticks + +indcpa_keypair: +median: 29156 cycles/ticks +average: 29355 cycles/ticks + +indcpa_enc: +median: 30968 cycles/ticks +average: 31112 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44906 cycles/ticks +average: 45141 cycles/ticks + +kyber_keypair: +median: 47836 cycles/ticks +average: 48221 cycles/ticks + +kyber_encaps_derand: +median: 49366 cycles/ticks +average: 49579 cycles/ticks + +kyber_encaps: +median: 50518 cycles/ticks +average: 50722 cycles/ticks + +kyber_decaps: +median: 56374 cycles/ticks +average: 56582 cycles/ticks + +Loop spin: 87 +gen_a: +median: 17364 cycles/ticks +average: 17491 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 396 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29388 cycles/ticks +average: 29598 cycles/ticks + +indcpa_enc: +median: 31074 cycles/ticks +average: 31239 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2042 cycles/ticks + +kyber_keypair_derand: +median: 44818 cycles/ticks +average: 45036 cycles/ticks + +kyber_keypair: +median: 47872 cycles/ticks +average: 48193 cycles/ticks + +kyber_encaps_derand: +median: 48130 cycles/ticks +average: 48315 cycles/ticks + +kyber_encaps: +median: 49188 cycles/ticks +average: 49415 cycles/ticks + +kyber_decaps: +median: 55070 cycles/ticks +average: 55276 cycles/ticks + +Loop spin: 88 +gen_a: +median: 17302 cycles/ticks +average: 17440 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1781 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 66 cycles/ticks +average: 67 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29318 cycles/ticks +average: 29520 cycles/ticks + +indcpa_enc: +median: 30940 cycles/ticks +average: 31094 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2012 cycles/ticks + +kyber_keypair_derand: +median: 44940 cycles/ticks +average: 45135 cycles/ticks + +kyber_keypair: +median: 48054 cycles/ticks +average: 48516 cycles/ticks + +kyber_encaps_derand: +median: 47866 cycles/ticks +average: 48049 cycles/ticks + +kyber_encaps: +median: 48894 cycles/ticks +average: 49121 cycles/ticks + +kyber_decaps: +median: 54640 cycles/ticks +average: 54889 cycles/ticks + +Loop spin: 89 +gen_a: +median: 17284 cycles/ticks +average: 17486 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 659 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29376 cycles/ticks +average: 29558 cycles/ticks + +indcpa_enc: +median: 30870 cycles/ticks +average: 31083 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2043 cycles/ticks + +kyber_keypair_derand: +median: 45028 cycles/ticks +average: 45204 cycles/ticks + +kyber_keypair: +median: 47982 cycles/ticks +average: 48327 cycles/ticks + +kyber_encaps_derand: +median: 47930 cycles/ticks +average: 48123 cycles/ticks + +kyber_encaps: +median: 49046 cycles/ticks +average: 49254 cycles/ticks + +kyber_decaps: +median: 54828 cycles/ticks +average: 55081 cycles/ticks + +Loop spin: 90 +gen_a: +median: 17262 cycles/ticks +average: 17358 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29372 cycles/ticks +average: 29574 cycles/ticks + +indcpa_enc: +median: 30938 cycles/ticks +average: 31094 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44846 cycles/ticks +average: 45027 cycles/ticks + +kyber_keypair: +median: 47846 cycles/ticks +average: 48236 cycles/ticks + +kyber_encaps_derand: +median: 47842 cycles/ticks +average: 48041 cycles/ticks + +kyber_encaps: +median: 48982 cycles/ticks +average: 49219 cycles/ticks + +kyber_decaps: +median: 54698 cycles/ticks +average: 54931 cycles/ticks + +Loop spin: 91 +gen_a: +median: 17304 cycles/ticks +average: 17426 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 248 cycles/ticks +average: 274 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 403 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29176 cycles/ticks +average: 29361 cycles/ticks + +indcpa_enc: +median: 30818 cycles/ticks +average: 30954 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44982 cycles/ticks +average: 45195 cycles/ticks + +kyber_keypair: +median: 47794 cycles/ticks +average: 48171 cycles/ticks + +kyber_encaps_derand: +median: 47794 cycles/ticks +average: 48021 cycles/ticks + +kyber_encaps: +median: 48946 cycles/ticks +average: 49153 cycles/ticks + +kyber_decaps: +median: 54756 cycles/ticks +average: 54980 cycles/ticks + +Loop spin: 92 +gen_a: +median: 17224 cycles/ticks +average: 17433 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1787 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 28 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 660 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29366 cycles/ticks +average: 29561 cycles/ticks + +indcpa_enc: +median: 30804 cycles/ticks +average: 30964 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 45018 cycles/ticks +average: 45206 cycles/ticks + +kyber_keypair: +median: 48012 cycles/ticks +average: 48404 cycles/ticks + +kyber_encaps_derand: +median: 48214 cycles/ticks +average: 48436 cycles/ticks + +kyber_encaps: +median: 49112 cycles/ticks +average: 49320 cycles/ticks + +kyber_decaps: +median: 54760 cycles/ticks +average: 55008 cycles/ticks + +Loop spin: 93 +gen_a: +median: 17336 cycles/ticks +average: 17461 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29172 cycles/ticks +average: 29371 cycles/ticks + +indcpa_enc: +median: 30790 cycles/ticks +average: 30925 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2048 cycles/ticks + +kyber_keypair_derand: +median: 44782 cycles/ticks +average: 44983 cycles/ticks + +kyber_keypair: +median: 47874 cycles/ticks +average: 48297 cycles/ticks + +kyber_encaps_derand: +median: 47862 cycles/ticks +average: 48056 cycles/ticks + +kyber_encaps: +median: 48976 cycles/ticks +average: 49172 cycles/ticks + +kyber_decaps: +median: 54694 cycles/ticks +average: 54898 cycles/ticks + +Loop spin: 94 +gen_a: +median: 17278 cycles/ticks +average: 17417 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29328 cycles/ticks +average: 29552 cycles/ticks + +indcpa_enc: +median: 30794 cycles/ticks +average: 30986 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2008 cycles/ticks + +kyber_keypair_derand: +median: 44958 cycles/ticks +average: 45149 cycles/ticks + +kyber_keypair: +median: 47954 cycles/ticks +average: 48325 cycles/ticks + +kyber_encaps_derand: +median: 48230 cycles/ticks +average: 48446 cycles/ticks + +kyber_encaps: +median: 49104 cycles/ticks +average: 49316 cycles/ticks + +kyber_decaps: +median: 54752 cycles/ticks +average: 54979 cycles/ticks + +Loop spin: 95 +gen_a: +median: 17306 cycles/ticks +average: 17386 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29360 cycles/ticks +average: 29606 cycles/ticks + +indcpa_enc: +median: 30866 cycles/ticks +average: 31048 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44958 cycles/ticks +average: 45153 cycles/ticks + +kyber_keypair: +median: 47896 cycles/ticks +average: 48273 cycles/ticks + +kyber_encaps_derand: +median: 47940 cycles/ticks +average: 48112 cycles/ticks + +kyber_encaps: +median: 49022 cycles/ticks +average: 49226 cycles/ticks + +kyber_decaps: +median: 54932 cycles/ticks +average: 55172 cycles/ticks + +Loop spin: 96 +gen_a: +median: 17260 cycles/ticks +average: 17377 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1766 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1779 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 387 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30756 cycles/ticks +average: 30958 cycles/ticks + +indcpa_enc: +median: 32216 cycles/ticks +average: 32350 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 44974 cycles/ticks +average: 45188 cycles/ticks + +kyber_keypair: +median: 47974 cycles/ticks +average: 48359 cycles/ticks + +kyber_encaps_derand: +median: 47860 cycles/ticks +average: 48128 cycles/ticks + +kyber_encaps: +median: 49072 cycles/ticks +average: 49275 cycles/ticks + +kyber_decaps: +median: 54766 cycles/ticks +average: 55005 cycles/ticks + +Loop spin: 97 +gen_a: +median: 17262 cycles/ticks +average: 17392 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29276 cycles/ticks +average: 29466 cycles/ticks + +indcpa_enc: +median: 30808 cycles/ticks +average: 30983 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44912 cycles/ticks +average: 45069 cycles/ticks + +kyber_keypair: +median: 47926 cycles/ticks +average: 48306 cycles/ticks + +kyber_encaps_derand: +median: 47934 cycles/ticks +average: 48123 cycles/ticks + +kyber_encaps: +median: 48978 cycles/ticks +average: 49210 cycles/ticks + +kyber_decaps: +median: 54822 cycles/ticks +average: 55059 cycles/ticks + +Loop spin: 98 +gen_a: +median: 17310 cycles/ticks +average: 17533 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 222 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 44 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 52 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29350 cycles/ticks +average: 29541 cycles/ticks + +indcpa_enc: +median: 30962 cycles/ticks +average: 31117 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 44894 cycles/ticks +average: 45130 cycles/ticks + +kyber_keypair: +median: 47824 cycles/ticks +average: 48165 cycles/ticks + +kyber_encaps_derand: +median: 47882 cycles/ticks +average: 48105 cycles/ticks + +kyber_encaps: +median: 49044 cycles/ticks +average: 49280 cycles/ticks + +kyber_decaps: +median: 54880 cycles/ticks +average: 55099 cycles/ticks + +Loop spin: 99 +gen_a: +median: 17310 cycles/ticks +average: 17408 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 672 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30880 cycles/ticks +average: 31079 cycles/ticks + +indcpa_enc: +median: 32204 cycles/ticks +average: 32355 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2016 cycles/ticks + +kyber_keypair_derand: +median: 44920 cycles/ticks +average: 45146 cycles/ticks + +kyber_keypair: +median: 47902 cycles/ticks +average: 48279 cycles/ticks + +kyber_encaps_derand: +median: 47964 cycles/ticks +average: 48183 cycles/ticks + +kyber_encaps: +median: 49098 cycles/ticks +average: 49341 cycles/ticks + +kyber_decaps: +median: 54856 cycles/ticks +average: 55085 cycles/ticks + +Loop spin: 100 +gen_a: +median: 17362 cycles/ticks +average: 17459 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 674 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29432 cycles/ticks +average: 29600 cycles/ticks + +indcpa_enc: +median: 30864 cycles/ticks +average: 30992 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 46470 cycles/ticks +average: 46663 cycles/ticks + +kyber_keypair: +median: 48020 cycles/ticks +average: 48443 cycles/ticks + +kyber_encaps_derand: +median: 49160 cycles/ticks +average: 49406 cycles/ticks + +kyber_encaps: +median: 50276 cycles/ticks +average: 50497 cycles/ticks + +kyber_decaps: +median: 56056 cycles/ticks +average: 56253 cycles/ticks + +Loop spin: 101 +gen_a: +median: 17304 cycles/ticks +average: 17425 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1798 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 671 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29288 cycles/ticks +average: 29457 cycles/ticks + +indcpa_enc: +median: 30738 cycles/ticks +average: 30890 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2049 cycles/ticks + +kyber_keypair_derand: +median: 46322 cycles/ticks +average: 46560 cycles/ticks + +kyber_keypair: +median: 47838 cycles/ticks +average: 48224 cycles/ticks + +kyber_encaps_derand: +median: 47980 cycles/ticks +average: 48155 cycles/ticks + +kyber_encaps: +median: 49060 cycles/ticks +average: 49251 cycles/ticks + +kyber_decaps: +median: 54828 cycles/ticks +average: 55062 cycles/ticks + +Loop spin: 102 +gen_a: +median: 17230 cycles/ticks +average: 17388 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 241 cycles/ticks + +indcpa_keypair: +median: 29400 cycles/ticks +average: 29599 cycles/ticks + +indcpa_enc: +median: 30974 cycles/ticks +average: 31123 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2010 cycles/ticks + +kyber_keypair_derand: +median: 44922 cycles/ticks +average: 45153 cycles/ticks + +kyber_keypair: +median: 47934 cycles/ticks +average: 48319 cycles/ticks + +kyber_encaps_derand: +median: 48008 cycles/ticks +average: 48201 cycles/ticks + +kyber_encaps: +median: 48944 cycles/ticks +average: 49145 cycles/ticks + +kyber_decaps: +median: 54682 cycles/ticks +average: 54911 cycles/ticks + +Loop spin: 103 +gen_a: +median: 17396 cycles/ticks +average: 17522 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1767 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 668 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29264 cycles/ticks +average: 29486 cycles/ticks + +indcpa_enc: +median: 30882 cycles/ticks +average: 31024 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 44922 cycles/ticks +average: 45086 cycles/ticks + +kyber_keypair: +median: 47822 cycles/ticks +average: 48139 cycles/ticks + +kyber_encaps_derand: +median: 47858 cycles/ticks +average: 48058 cycles/ticks + +kyber_encaps: +median: 48974 cycles/ticks +average: 49186 cycles/ticks + +kyber_decaps: +median: 54842 cycles/ticks +average: 55054 cycles/ticks + +Loop spin: 104 +gen_a: +median: 17302 cycles/ticks +average: 17533 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 30764 cycles/ticks +average: 30968 cycles/ticks + +indcpa_enc: +median: 32378 cycles/ticks +average: 32518 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2050 cycles/ticks + +kyber_keypair_derand: +median: 44858 cycles/ticks +average: 45068 cycles/ticks + +kyber_keypair: +median: 47826 cycles/ticks +average: 48216 cycles/ticks + +kyber_encaps_derand: +median: 47872 cycles/ticks +average: 48077 cycles/ticks + +kyber_encaps: +median: 48942 cycles/ticks +average: 49231 cycles/ticks + +kyber_decaps: +median: 54862 cycles/ticks +average: 55090 cycles/ticks + +Loop spin: 105 +gen_a: +median: 17252 cycles/ticks +average: 17349 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 54 cycles/ticks +average: 53 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29296 cycles/ticks +average: 29468 cycles/ticks + +indcpa_enc: +median: 31024 cycles/ticks +average: 31173 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44712 cycles/ticks +average: 44877 cycles/ticks + +kyber_keypair: +median: 47826 cycles/ticks +average: 48175 cycles/ticks + +kyber_encaps_derand: +median: 47988 cycles/ticks +average: 48219 cycles/ticks + +kyber_encaps: +median: 49122 cycles/ticks +average: 49359 cycles/ticks + +kyber_decaps: +median: 54926 cycles/ticks +average: 55163 cycles/ticks + +Loop spin: 106 +gen_a: +median: 17270 cycles/ticks +average: 17372 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29330 cycles/ticks +average: 29527 cycles/ticks + +indcpa_enc: +median: 30886 cycles/ticks +average: 31053 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2007 cycles/ticks + +kyber_keypair_derand: +median: 46360 cycles/ticks +average: 46584 cycles/ticks + +kyber_keypair: +median: 47890 cycles/ticks +average: 48255 cycles/ticks + +kyber_encaps_derand: +median: 49202 cycles/ticks +average: 49403 cycles/ticks + +kyber_encaps: +median: 50342 cycles/ticks +average: 50597 cycles/ticks + +kyber_decaps: +median: 55968 cycles/ticks +average: 56184 cycles/ticks + +Loop spin: 107 +gen_a: +median: 17286 cycles/ticks +average: 17404 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29318 cycles/ticks +average: 29491 cycles/ticks + +indcpa_enc: +median: 30906 cycles/ticks +average: 31033 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2044 cycles/ticks + +kyber_keypair_derand: +median: 44896 cycles/ticks +average: 45085 cycles/ticks + +kyber_keypair: +median: 47874 cycles/ticks +average: 48228 cycles/ticks + +kyber_encaps_derand: +median: 47854 cycles/ticks +average: 48190 cycles/ticks + +kyber_encaps: +median: 48950 cycles/ticks +average: 49147 cycles/ticks + +kyber_decaps: +median: 54730 cycles/ticks +average: 54959 cycles/ticks + +Loop spin: 108 +gen_a: +median: 17354 cycles/ticks +average: 17448 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 52 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29424 cycles/ticks +average: 29601 cycles/ticks + +indcpa_enc: +median: 30878 cycles/ticks +average: 31018 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2041 cycles/ticks + +kyber_keypair_derand: +median: 44776 cycles/ticks +average: 44972 cycles/ticks + +kyber_keypair: +median: 47868 cycles/ticks +average: 48276 cycles/ticks + +kyber_encaps_derand: +median: 47846 cycles/ticks +average: 48035 cycles/ticks + +kyber_encaps: +median: 48882 cycles/ticks +average: 49079 cycles/ticks + +kyber_decaps: +median: 54798 cycles/ticks +average: 55000 cycles/ticks + +Loop spin: 109 +gen_a: +median: 17350 cycles/ticks +average: 17474 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 671 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 224 cycles/ticks + +indcpa_keypair: +median: 29322 cycles/ticks +average: 29527 cycles/ticks + +indcpa_enc: +median: 30814 cycles/ticks +average: 30947 cycles/ticks + +indcpa_dec: +median: 2044 cycles/ticks +average: 2057 cycles/ticks + +kyber_keypair_derand: +median: 44954 cycles/ticks +average: 45194 cycles/ticks + +kyber_keypair: +median: 47912 cycles/ticks +average: 48334 cycles/ticks + +kyber_encaps_derand: +median: 47738 cycles/ticks +average: 47937 cycles/ticks + +kyber_encaps: +median: 48794 cycles/ticks +average: 48995 cycles/ticks + +kyber_decaps: +median: 54692 cycles/ticks +average: 54903 cycles/ticks + +Loop spin: 110 +gen_a: +median: 17320 cycles/ticks +average: 17446 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1798 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 386 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29182 cycles/ticks +average: 29384 cycles/ticks + +indcpa_enc: +median: 30776 cycles/ticks +average: 30968 cycles/ticks + +indcpa_dec: +median: 2040 cycles/ticks +average: 2052 cycles/ticks + +kyber_keypair_derand: +median: 45270 cycles/ticks +average: 45421 cycles/ticks + +kyber_keypair: +median: 47900 cycles/ticks +average: 48258 cycles/ticks + +kyber_encaps_derand: +median: 47950 cycles/ticks +average: 48130 cycles/ticks + +kyber_encaps: +median: 49042 cycles/ticks +average: 49233 cycles/ticks + +kyber_decaps: +median: 54974 cycles/ticks +average: 55177 cycles/ticks + +Loop spin: 111 +gen_a: +median: 17256 cycles/ticks +average: 17369 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1780 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29186 cycles/ticks +average: 29408 cycles/ticks + +indcpa_enc: +median: 30760 cycles/ticks +average: 30924 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2036 cycles/ticks + +kyber_keypair_derand: +median: 44834 cycles/ticks +average: 45050 cycles/ticks + +kyber_keypair: +median: 48052 cycles/ticks +average: 48422 cycles/ticks + +kyber_encaps_derand: +median: 47844 cycles/ticks +average: 48025 cycles/ticks + +kyber_encaps: +median: 48868 cycles/ticks +average: 49078 cycles/ticks + +kyber_decaps: +median: 54690 cycles/ticks +average: 54900 cycles/ticks + +Loop spin: 112 +gen_a: +median: 17280 cycles/ticks +average: 17428 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29310 cycles/ticks +average: 29504 cycles/ticks + +indcpa_enc: +median: 30832 cycles/ticks +average: 30971 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 45030 cycles/ticks +average: 45254 cycles/ticks + +kyber_keypair: +median: 47858 cycles/ticks +average: 48197 cycles/ticks + +kyber_encaps_derand: +median: 47816 cycles/ticks +average: 47985 cycles/ticks + +kyber_encaps: +median: 48904 cycles/ticks +average: 49129 cycles/ticks + +kyber_decaps: +median: 54802 cycles/ticks +average: 55129 cycles/ticks + +Loop spin: 113 +gen_a: +median: 17376 cycles/ticks +average: 17481 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1782 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 31962 cycles/ticks +average: 32182 cycles/ticks + +indcpa_enc: +median: 33496 cycles/ticks +average: 33638 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 44720 cycles/ticks +average: 44937 cycles/ticks + +kyber_keypair: +median: 47796 cycles/ticks +average: 48138 cycles/ticks + +kyber_encaps_derand: +median: 47862 cycles/ticks +average: 48041 cycles/ticks + +kyber_encaps: +median: 48946 cycles/ticks +average: 49261 cycles/ticks + +kyber_decaps: +median: 54868 cycles/ticks +average: 55107 cycles/ticks + +Loop spin: 114 +gen_a: +median: 17286 cycles/ticks +average: 17424 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 239 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 690 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29270 cycles/ticks +average: 29444 cycles/ticks + +indcpa_enc: +median: 30944 cycles/ticks +average: 31096 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 44874 cycles/ticks +average: 45050 cycles/ticks + +kyber_keypair: +median: 47876 cycles/ticks +average: 48265 cycles/ticks + +kyber_encaps_derand: +median: 47836 cycles/ticks +average: 48045 cycles/ticks + +kyber_encaps: +median: 49006 cycles/ticks +average: 49260 cycles/ticks + +kyber_decaps: +median: 54770 cycles/ticks +average: 55064 cycles/ticks + +Loop spin: 115 +gen_a: +median: 17266 cycles/ticks +average: 17416 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 670 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29270 cycles/ticks +average: 29473 cycles/ticks + +indcpa_enc: +median: 30752 cycles/ticks +average: 30918 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44970 cycles/ticks +average: 45116 cycles/ticks + +kyber_keypair: +median: 47908 cycles/ticks +average: 48308 cycles/ticks + +kyber_encaps_derand: +median: 47878 cycles/ticks +average: 48111 cycles/ticks + +kyber_encaps: +median: 48906 cycles/ticks +average: 49140 cycles/ticks + +kyber_decaps: +median: 54744 cycles/ticks +average: 54996 cycles/ticks + +Loop spin: 116 +gen_a: +median: 17320 cycles/ticks +average: 17481 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 386 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29294 cycles/ticks +average: 29453 cycles/ticks + +indcpa_enc: +median: 30852 cycles/ticks +average: 31016 cycles/ticks + +indcpa_dec: +median: 2040 cycles/ticks +average: 2052 cycles/ticks + +kyber_keypair_derand: +median: 44964 cycles/ticks +average: 45160 cycles/ticks + +kyber_keypair: +median: 47910 cycles/ticks +average: 48264 cycles/ticks + +kyber_encaps_derand: +median: 47748 cycles/ticks +average: 47941 cycles/ticks + +kyber_encaps: +median: 48900 cycles/ticks +average: 49126 cycles/ticks + +kyber_decaps: +median: 54662 cycles/ticks +average: 54868 cycles/ticks + +Loop spin: 117 +gen_a: +median: 17260 cycles/ticks +average: 17384 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29626 cycles/ticks +average: 29807 cycles/ticks + +indcpa_enc: +median: 30808 cycles/ticks +average: 30958 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 44968 cycles/ticks +average: 45196 cycles/ticks + +kyber_keypair: +median: 48190 cycles/ticks +average: 48552 cycles/ticks + +kyber_encaps_derand: +median: 47932 cycles/ticks +average: 48113 cycles/ticks + +kyber_encaps: +median: 48994 cycles/ticks +average: 49218 cycles/ticks + +kyber_decaps: +median: 54780 cycles/ticks +average: 54991 cycles/ticks + +Loop spin: 118 +gen_a: +median: 17430 cycles/ticks +average: 17559 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 401 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29196 cycles/ticks +average: 29396 cycles/ticks + +indcpa_enc: +median: 30772 cycles/ticks +average: 30922 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 44818 cycles/ticks +average: 45028 cycles/ticks + +kyber_keypair: +median: 47900 cycles/ticks +average: 48243 cycles/ticks + +kyber_encaps_derand: +median: 47922 cycles/ticks +average: 48109 cycles/ticks + +kyber_encaps: +median: 49068 cycles/ticks +average: 49253 cycles/ticks + +kyber_decaps: +median: 54888 cycles/ticks +average: 55108 cycles/ticks + +Loop spin: 119 +gen_a: +median: 17302 cycles/ticks +average: 17401 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29186 cycles/ticks +average: 29376 cycles/ticks + +indcpa_enc: +median: 30774 cycles/ticks +average: 30942 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44952 cycles/ticks +average: 45131 cycles/ticks + +kyber_keypair: +median: 47886 cycles/ticks +average: 48254 cycles/ticks + +kyber_encaps_derand: +median: 47960 cycles/ticks +average: 48165 cycles/ticks + +kyber_encaps: +median: 49056 cycles/ticks +average: 49275 cycles/ticks + +kyber_decaps: +median: 54994 cycles/ticks +average: 55215 cycles/ticks + +Loop spin: 120 +gen_a: +median: 17308 cycles/ticks +average: 17448 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 54 cycles/ticks +average: 64 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 236 cycles/ticks + +indcpa_keypair: +median: 29262 cycles/ticks +average: 29468 cycles/ticks + +indcpa_enc: +median: 30860 cycles/ticks +average: 30991 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2036 cycles/ticks + +kyber_keypair_derand: +median: 45080 cycles/ticks +average: 45288 cycles/ticks + +kyber_keypair: +median: 47816 cycles/ticks +average: 48191 cycles/ticks + +kyber_encaps_derand: +median: 47946 cycles/ticks +average: 48110 cycles/ticks + +kyber_encaps: +median: 48966 cycles/ticks +average: 49175 cycles/ticks + +kyber_decaps: +median: 54792 cycles/ticks +average: 55033 cycles/ticks + +Loop spin: 121 +gen_a: +median: 17308 cycles/ticks +average: 17504 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 31956 cycles/ticks +average: 32228 cycles/ticks + +indcpa_enc: +median: 33538 cycles/ticks +average: 33669 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2046 cycles/ticks + +kyber_keypair_derand: +median: 46316 cycles/ticks +average: 46512 cycles/ticks + +kyber_keypair: +median: 47824 cycles/ticks +average: 48184 cycles/ticks + +kyber_encaps_derand: +median: 47772 cycles/ticks +average: 47973 cycles/ticks + +kyber_encaps: +median: 48858 cycles/ticks +average: 49092 cycles/ticks + +kyber_decaps: +median: 54692 cycles/ticks +average: 54967 cycles/ticks + +Loop spin: 122 +gen_a: +median: 17260 cycles/ticks +average: 17456 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1781 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29258 cycles/ticks +average: 29465 cycles/ticks + +indcpa_enc: +median: 30852 cycles/ticks +average: 30995 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2038 cycles/ticks + +kyber_keypair_derand: +median: 44968 cycles/ticks +average: 45171 cycles/ticks + +kyber_keypair: +median: 47974 cycles/ticks +average: 48312 cycles/ticks + +kyber_encaps_derand: +median: 47956 cycles/ticks +average: 48220 cycles/ticks + +kyber_encaps: +median: 48996 cycles/ticks +average: 49229 cycles/ticks + +kyber_decaps: +median: 54808 cycles/ticks +average: 55038 cycles/ticks + +Loop spin: 123 +gen_a: +median: 17312 cycles/ticks +average: 17417 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29404 cycles/ticks +average: 29518 cycles/ticks + +indcpa_enc: +median: 30750 cycles/ticks +average: 30884 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2044 cycles/ticks + +kyber_keypair_derand: +median: 46238 cycles/ticks +average: 46649 cycles/ticks + +kyber_keypair: +median: 47842 cycles/ticks +average: 48215 cycles/ticks + +kyber_encaps_derand: +median: 47966 cycles/ticks +average: 48179 cycles/ticks + +kyber_encaps: +median: 49028 cycles/ticks +average: 49245 cycles/ticks + +kyber_decaps: +median: 54810 cycles/ticks +average: 55046 cycles/ticks + +Loop spin: 124 +gen_a: +median: 17296 cycles/ticks +average: 17384 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 388 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29282 cycles/ticks +average: 29457 cycles/ticks + +indcpa_enc: +median: 30718 cycles/ticks +average: 30874 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2047 cycles/ticks + +kyber_keypair_derand: +median: 44892 cycles/ticks +average: 45085 cycles/ticks + +kyber_keypair: +median: 47870 cycles/ticks +average: 48242 cycles/ticks + +kyber_encaps_derand: +median: 47858 cycles/ticks +average: 48054 cycles/ticks + +kyber_encaps: +median: 48940 cycles/ticks +average: 49149 cycles/ticks + +kyber_decaps: +median: 54710 cycles/ticks +average: 54916 cycles/ticks + +Loop spin: 125 +gen_a: +median: 17252 cycles/ticks +average: 17359 cycles/ticks + +poly_getnoise_eta1: +median: 1774 cycles/ticks +average: 1805 cycles/ticks + +poly_getnoise_eta2: +median: 1772 cycles/ticks +average: 1777 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29300 cycles/ticks +average: 29454 cycles/ticks + +indcpa_enc: +median: 30734 cycles/ticks +average: 30900 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2016 cycles/ticks + +kyber_keypair_derand: +median: 44882 cycles/ticks +average: 45081 cycles/ticks + +kyber_keypair: +median: 47916 cycles/ticks +average: 48288 cycles/ticks + +kyber_encaps_derand: +median: 47744 cycles/ticks +average: 47934 cycles/ticks + +kyber_encaps: +median: 48808 cycles/ticks +average: 48999 cycles/ticks + +kyber_decaps: +median: 54742 cycles/ticks +average: 54941 cycles/ticks + +Loop spin: 126 +gen_a: +median: 17252 cycles/ticks +average: 17342 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 658 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29274 cycles/ticks +average: 29472 cycles/ticks + +indcpa_enc: +median: 30810 cycles/ticks +average: 30984 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 45018 cycles/ticks +average: 45241 cycles/ticks + +kyber_keypair: +median: 47906 cycles/ticks +average: 48228 cycles/ticks + +kyber_encaps_derand: +median: 47980 cycles/ticks +average: 48151 cycles/ticks + +kyber_encaps: +median: 49138 cycles/ticks +average: 49353 cycles/ticks + +kyber_decaps: +median: 54668 cycles/ticks +average: 54875 cycles/ticks + +Loop spin: 127 +gen_a: +median: 17256 cycles/ticks +average: 17380 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1781 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 52 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29332 cycles/ticks +average: 29537 cycles/ticks + +indcpa_enc: +median: 30958 cycles/ticks +average: 31126 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2011 cycles/ticks + +kyber_keypair_derand: +median: 46274 cycles/ticks +average: 46462 cycles/ticks + +kyber_keypair: +median: 47932 cycles/ticks +average: 48327 cycles/ticks + +kyber_encaps_derand: +median: 48070 cycles/ticks +average: 48262 cycles/ticks + +kyber_encaps: +median: 49306 cycles/ticks +average: 49525 cycles/ticks + +kyber_decaps: +median: 54732 cycles/ticks +average: 54978 cycles/ticks + +Loop spin: 128 +gen_a: +median: 17318 cycles/ticks +average: 17497 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 396 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29374 cycles/ticks +average: 29575 cycles/ticks + +indcpa_enc: +median: 30836 cycles/ticks +average: 31007 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 44870 cycles/ticks +average: 45035 cycles/ticks + +kyber_keypair: +median: 47812 cycles/ticks +average: 48185 cycles/ticks + +kyber_encaps_derand: +median: 47866 cycles/ticks +average: 48177 cycles/ticks + +kyber_encaps: +median: 48954 cycles/ticks +average: 49158 cycles/ticks + +kyber_decaps: +median: 54748 cycles/ticks +average: 55008 cycles/ticks + +Loop spin: 129 +gen_a: +median: 17296 cycles/ticks +average: 17449 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 30656 cycles/ticks +average: 30862 cycles/ticks + +indcpa_enc: +median: 32292 cycles/ticks +average: 32489 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44758 cycles/ticks +average: 44981 cycles/ticks + +kyber_keypair: +median: 47824 cycles/ticks +average: 48197 cycles/ticks + +kyber_encaps_derand: +median: 47868 cycles/ticks +average: 48079 cycles/ticks + +kyber_encaps: +median: 48972 cycles/ticks +average: 49221 cycles/ticks + +kyber_decaps: +median: 54722 cycles/ticks +average: 54933 cycles/ticks + +Loop spin: 130 +gen_a: +median: 17318 cycles/ticks +average: 17415 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 62 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 673 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29284 cycles/ticks +average: 29487 cycles/ticks + +indcpa_enc: +median: 30898 cycles/ticks +average: 31040 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 44836 cycles/ticks +average: 45025 cycles/ticks + +kyber_keypair: +median: 47922 cycles/ticks +average: 48264 cycles/ticks + +kyber_encaps_derand: +median: 49160 cycles/ticks +average: 49374 cycles/ticks + +kyber_encaps: +median: 50316 cycles/ticks +average: 50576 cycles/ticks + +kyber_decaps: +median: 56066 cycles/ticks +average: 56305 cycles/ticks + +Loop spin: 131 +gen_a: +median: 17308 cycles/ticks +average: 17422 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29194 cycles/ticks +average: 29375 cycles/ticks + +indcpa_enc: +median: 30776 cycles/ticks +average: 30926 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2054 cycles/ticks + +kyber_keypair_derand: +median: 44798 cycles/ticks +average: 44998 cycles/ticks + +kyber_keypair: +median: 47822 cycles/ticks +average: 48221 cycles/ticks + +kyber_encaps_derand: +median: 49336 cycles/ticks +average: 49557 cycles/ticks + +kyber_encaps: +median: 50420 cycles/ticks +average: 50645 cycles/ticks + +kyber_decaps: +median: 56320 cycles/ticks +average: 56530 cycles/ticks + +Loop spin: 132 +gen_a: +median: 17272 cycles/ticks +average: 17362 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 659 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29390 cycles/ticks +average: 29587 cycles/ticks + +indcpa_enc: +median: 31032 cycles/ticks +average: 31207 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44940 cycles/ticks +average: 45155 cycles/ticks + +kyber_keypair: +median: 47876 cycles/ticks +average: 48289 cycles/ticks + +kyber_encaps_derand: +median: 48070 cycles/ticks +average: 48274 cycles/ticks + +kyber_encaps: +median: 49182 cycles/ticks +average: 49404 cycles/ticks + +kyber_decaps: +median: 54816 cycles/ticks +average: 55041 cycles/ticks + +Loop spin: 133 +gen_a: +median: 17248 cycles/ticks +average: 17366 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1783 cycles/ticks + +poly_getnoise_eta2: +median: 1760 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30924 cycles/ticks +average: 31122 cycles/ticks + +indcpa_enc: +median: 32212 cycles/ticks +average: 32376 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2038 cycles/ticks + +kyber_keypair_derand: +median: 46718 cycles/ticks +average: 46936 cycles/ticks + +kyber_keypair: +median: 48298 cycles/ticks +average: 48669 cycles/ticks + +kyber_encaps_derand: +median: 47834 cycles/ticks +average: 48014 cycles/ticks + +kyber_encaps: +median: 48864 cycles/ticks +average: 49072 cycles/ticks + +kyber_decaps: +median: 54754 cycles/ticks +average: 54979 cycles/ticks + +Loop spin: 134 +gen_a: +median: 17300 cycles/ticks +average: 17416 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1766 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29368 cycles/ticks +average: 29562 cycles/ticks + +indcpa_enc: +median: 30880 cycles/ticks +average: 31085 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2046 cycles/ticks + +kyber_keypair_derand: +median: 44854 cycles/ticks +average: 45051 cycles/ticks + +kyber_keypair: +median: 47826 cycles/ticks +average: 48181 cycles/ticks + +kyber_encaps_derand: +median: 47824 cycles/ticks +average: 48006 cycles/ticks + +kyber_encaps: +median: 48898 cycles/ticks +average: 49087 cycles/ticks + +kyber_decaps: +median: 54798 cycles/ticks +average: 55017 cycles/ticks + +Loop spin: 135 +gen_a: +median: 17176 cycles/ticks +average: 17302 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30778 cycles/ticks +average: 31011 cycles/ticks + +indcpa_enc: +median: 32530 cycles/ticks +average: 32669 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2051 cycles/ticks + +kyber_keypair_derand: +median: 45114 cycles/ticks +average: 45264 cycles/ticks + +kyber_keypair: +median: 47914 cycles/ticks +average: 48274 cycles/ticks + +kyber_encaps_derand: +median: 48102 cycles/ticks +average: 48291 cycles/ticks + +kyber_encaps: +median: 49212 cycles/ticks +average: 49431 cycles/ticks + +kyber_decaps: +median: 55140 cycles/ticks +average: 55362 cycles/ticks + +Loop spin: 136 +gen_a: +median: 17210 cycles/ticks +average: 17461 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 426 cycles/ticks +average: 429 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 669 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 224 cycles/ticks + +indcpa_keypair: +median: 29400 cycles/ticks +average: 29590 cycles/ticks + +indcpa_enc: +median: 31038 cycles/ticks +average: 31168 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2039 cycles/ticks + +kyber_keypair_derand: +median: 45254 cycles/ticks +average: 45480 cycles/ticks + +kyber_keypair: +median: 48160 cycles/ticks +average: 48535 cycles/ticks + +kyber_encaps_derand: +median: 48106 cycles/ticks +average: 48283 cycles/ticks + +kyber_encaps: +median: 49152 cycles/ticks +average: 49375 cycles/ticks + +kyber_decaps: +median: 54986 cycles/ticks +average: 55265 cycles/ticks + +Loop spin: 137 +gen_a: +median: 17254 cycles/ticks +average: 17355 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1779 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29444 cycles/ticks +average: 29632 cycles/ticks + +indcpa_enc: +median: 30808 cycles/ticks +average: 30940 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 44902 cycles/ticks +average: 45087 cycles/ticks + +kyber_keypair: +median: 47926 cycles/ticks +average: 48329 cycles/ticks + +kyber_encaps_derand: +median: 47844 cycles/ticks +average: 48033 cycles/ticks + +kyber_encaps: +median: 48886 cycles/ticks +average: 49095 cycles/ticks + +kyber_decaps: +median: 54732 cycles/ticks +average: 54965 cycles/ticks + +Loop spin: 138 +gen_a: +median: 17260 cycles/ticks +average: 17450 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 47 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29278 cycles/ticks +average: 29452 cycles/ticks + +indcpa_enc: +median: 30856 cycles/ticks +average: 31046 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 44896 cycles/ticks +average: 45094 cycles/ticks + +kyber_keypair: +median: 47876 cycles/ticks +average: 48205 cycles/ticks + +kyber_encaps_derand: +median: 47766 cycles/ticks +average: 47976 cycles/ticks + +kyber_encaps: +median: 48854 cycles/ticks +average: 49085 cycles/ticks + +kyber_decaps: +median: 54630 cycles/ticks +average: 54886 cycles/ticks + +Loop spin: 139 +gen_a: +median: 17250 cycles/ticks +average: 17357 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29266 cycles/ticks +average: 29452 cycles/ticks + +indcpa_enc: +median: 30858 cycles/ticks +average: 31008 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 44900 cycles/ticks +average: 45114 cycles/ticks + +kyber_keypair: +median: 47976 cycles/ticks +average: 48338 cycles/ticks + +kyber_encaps_derand: +median: 47970 cycles/ticks +average: 48181 cycles/ticks + +kyber_encaps: +median: 49012 cycles/ticks +average: 49215 cycles/ticks + +kyber_decaps: +median: 54720 cycles/ticks +average: 54926 cycles/ticks + +Loop spin: 140 +gen_a: +median: 17280 cycles/ticks +average: 17400 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 233 cycles/ticks + +indcpa_keypair: +median: 29354 cycles/ticks +average: 29548 cycles/ticks + +indcpa_enc: +median: 30762 cycles/ticks +average: 30903 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44920 cycles/ticks +average: 45127 cycles/ticks + +kyber_keypair: +median: 48052 cycles/ticks +average: 48452 cycles/ticks + +kyber_encaps_derand: +median: 47858 cycles/ticks +average: 48076 cycles/ticks + +kyber_encaps: +median: 48904 cycles/ticks +average: 49108 cycles/ticks + +kyber_decaps: +median: 54714 cycles/ticks +average: 54941 cycles/ticks + +Loop spin: 141 +gen_a: +median: 17258 cycles/ticks +average: 17379 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29628 cycles/ticks +average: 29826 cycles/ticks + +indcpa_enc: +median: 30888 cycles/ticks +average: 31024 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44884 cycles/ticks +average: 45135 cycles/ticks + +kyber_keypair: +median: 47964 cycles/ticks +average: 48310 cycles/ticks + +kyber_encaps_derand: +median: 47908 cycles/ticks +average: 48108 cycles/ticks + +kyber_encaps: +median: 48946 cycles/ticks +average: 49155 cycles/ticks + +kyber_decaps: +median: 54724 cycles/ticks +average: 54930 cycles/ticks + +Loop spin: 142 +gen_a: +median: 17284 cycles/ticks +average: 17410 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29266 cycles/ticks +average: 29439 cycles/ticks + +indcpa_enc: +median: 30864 cycles/ticks +average: 31026 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 45088 cycles/ticks +average: 45263 cycles/ticks + +kyber_keypair: +median: 48006 cycles/ticks +average: 48364 cycles/ticks + +kyber_encaps_derand: +median: 48118 cycles/ticks +average: 48295 cycles/ticks + +kyber_encaps: +median: 49038 cycles/ticks +average: 49245 cycles/ticks + +kyber_decaps: +median: 54698 cycles/ticks +average: 54922 cycles/ticks + +Loop spin: 143 +gen_a: +median: 17316 cycles/ticks +average: 17501 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1755 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 426 cycles/ticks +average: 429 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 701 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29260 cycles/ticks +average: 29458 cycles/ticks + +indcpa_enc: +median: 30790 cycles/ticks +average: 30970 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 45106 cycles/ticks +average: 45270 cycles/ticks + +kyber_keypair: +median: 47922 cycles/ticks +average: 48275 cycles/ticks + +kyber_encaps_derand: +median: 49296 cycles/ticks +average: 49492 cycles/ticks + +kyber_encaps: +median: 50432 cycles/ticks +average: 50657 cycles/ticks + +kyber_decaps: +median: 56224 cycles/ticks +average: 56449 cycles/ticks + +Loop spin: 144 +gen_a: +median: 17294 cycles/ticks +average: 17552 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1766 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29228 cycles/ticks +average: 29431 cycles/ticks + +indcpa_enc: +median: 30778 cycles/ticks +average: 30905 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44894 cycles/ticks +average: 45106 cycles/ticks + +kyber_keypair: +median: 47932 cycles/ticks +average: 48287 cycles/ticks + +kyber_encaps_derand: +median: 48014 cycles/ticks +average: 48201 cycles/ticks + +kyber_encaps: +median: 49108 cycles/ticks +average: 49314 cycles/ticks + +kyber_decaps: +median: 54802 cycles/ticks +average: 55035 cycles/ticks + +Loop spin: 145 +gen_a: +median: 17326 cycles/ticks +average: 17500 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29366 cycles/ticks +average: 29543 cycles/ticks + +indcpa_enc: +median: 30830 cycles/ticks +average: 30952 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44752 cycles/ticks +average: 44977 cycles/ticks + +kyber_keypair: +median: 47868 cycles/ticks +average: 48254 cycles/ticks + +kyber_encaps_derand: +median: 47976 cycles/ticks +average: 48254 cycles/ticks + +kyber_encaps: +median: 49034 cycles/ticks +average: 49272 cycles/ticks + +kyber_decaps: +median: 54886 cycles/ticks +average: 55120 cycles/ticks + +Loop spin: 146 +gen_a: +median: 17296 cycles/ticks +average: 17422 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 230 cycles/ticks + +indcpa_keypair: +median: 29244 cycles/ticks +average: 29449 cycles/ticks + +indcpa_enc: +median: 30836 cycles/ticks +average: 30974 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2012 cycles/ticks + +kyber_keypair_derand: +median: 44978 cycles/ticks +average: 45179 cycles/ticks + +kyber_keypair: +median: 47976 cycles/ticks +average: 48402 cycles/ticks + +kyber_encaps_derand: +median: 48036 cycles/ticks +average: 48225 cycles/ticks + +kyber_encaps: +median: 49014 cycles/ticks +average: 49263 cycles/ticks + +kyber_decaps: +median: 54734 cycles/ticks +average: 54947 cycles/ticks + +Loop spin: 147 +gen_a: +median: 17274 cycles/ticks +average: 17360 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29298 cycles/ticks +average: 29506 cycles/ticks + +indcpa_enc: +median: 30816 cycles/ticks +average: 30946 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2043 cycles/ticks + +kyber_keypair_derand: +median: 44948 cycles/ticks +average: 45161 cycles/ticks + +kyber_keypair: +median: 47974 cycles/ticks +average: 48331 cycles/ticks + +kyber_encaps_derand: +median: 47792 cycles/ticks +average: 48000 cycles/ticks + +kyber_encaps: +median: 48872 cycles/ticks +average: 49086 cycles/ticks + +kyber_decaps: +median: 54694 cycles/ticks +average: 54896 cycles/ticks + +Loop spin: 148 +gen_a: +median: 17392 cycles/ticks +average: 17502 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1767 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 660 cycles/ticks +average: 672 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30870 cycles/ticks +average: 31058 cycles/ticks + +indcpa_enc: +median: 32324 cycles/ticks +average: 32476 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 45070 cycles/ticks +average: 45237 cycles/ticks + +kyber_keypair: +median: 47924 cycles/ticks +average: 48381 cycles/ticks + +kyber_encaps_derand: +median: 47838 cycles/ticks +average: 48010 cycles/ticks + +kyber_encaps: +median: 48940 cycles/ticks +average: 49137 cycles/ticks + +kyber_decaps: +median: 54760 cycles/ticks +average: 54973 cycles/ticks + +Loop spin: 149 +gen_a: +median: 17334 cycles/ticks +average: 17474 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1776 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29294 cycles/ticks +average: 29470 cycles/ticks + +indcpa_enc: +median: 30886 cycles/ticks +average: 31038 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2047 cycles/ticks + +kyber_keypair_derand: +median: 44898 cycles/ticks +average: 45114 cycles/ticks + +kyber_keypair: +median: 47904 cycles/ticks +average: 48285 cycles/ticks + +kyber_encaps_derand: +median: 49354 cycles/ticks +average: 49546 cycles/ticks + +kyber_encaps: +median: 50384 cycles/ticks +average: 50573 cycles/ticks + +kyber_decaps: +median: 56176 cycles/ticks +average: 56397 cycles/ticks + +Loop spin: 150 +gen_a: +median: 17288 cycles/ticks +average: 17396 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29290 cycles/ticks +average: 29505 cycles/ticks + +indcpa_enc: +median: 30886 cycles/ticks +average: 31051 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 44936 cycles/ticks +average: 45143 cycles/ticks + +kyber_keypair: +median: 47872 cycles/ticks +average: 48241 cycles/ticks + +kyber_encaps_derand: +median: 47934 cycles/ticks +average: 48122 cycles/ticks + +kyber_encaps: +median: 49022 cycles/ticks +average: 49220 cycles/ticks + +kyber_decaps: +median: 54828 cycles/ticks +average: 55049 cycles/ticks + +Loop spin: 151 +gen_a: +median: 17272 cycles/ticks +average: 17448 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29412 cycles/ticks +average: 29627 cycles/ticks + +indcpa_enc: +median: 30950 cycles/ticks +average: 31117 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 44982 cycles/ticks +average: 45203 cycles/ticks + +kyber_keypair: +median: 47888 cycles/ticks +average: 48253 cycles/ticks + +kyber_encaps_derand: +median: 48032 cycles/ticks +average: 48207 cycles/ticks + +kyber_encaps: +median: 49048 cycles/ticks +average: 49250 cycles/ticks + +kyber_decaps: +median: 54722 cycles/ticks +average: 54945 cycles/ticks + +Loop spin: 152 +gen_a: +median: 17286 cycles/ticks +average: 17435 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 273 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 659 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29538 cycles/ticks +average: 29740 cycles/ticks + +indcpa_enc: +median: 31036 cycles/ticks +average: 31178 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44876 cycles/ticks +average: 45078 cycles/ticks + +kyber_keypair: +median: 47836 cycles/ticks +average: 48189 cycles/ticks + +kyber_encaps_derand: +median: 47972 cycles/ticks +average: 48165 cycles/ticks + +kyber_encaps: +median: 49050 cycles/ticks +average: 49271 cycles/ticks + +kyber_decaps: +median: 54712 cycles/ticks +average: 54957 cycles/ticks + +Loop spin: 153 +gen_a: +median: 17284 cycles/ticks +average: 17484 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 52 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29260 cycles/ticks +average: 29444 cycles/ticks + +indcpa_enc: +median: 30980 cycles/ticks +average: 31128 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2037 cycles/ticks + +kyber_keypair_derand: +median: 46292 cycles/ticks +average: 46505 cycles/ticks + +kyber_keypair: +median: 47838 cycles/ticks +average: 48181 cycles/ticks + +kyber_encaps_derand: +median: 47890 cycles/ticks +average: 48073 cycles/ticks + +kyber_encaps: +median: 48996 cycles/ticks +average: 49221 cycles/ticks + +kyber_decaps: +median: 54890 cycles/ticks +average: 55228 cycles/ticks + +Loop spin: 154 +gen_a: +median: 17264 cycles/ticks +average: 17399 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 234 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 38 cycles/ticks +average: 38 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 232 cycles/ticks + +indcpa_keypair: +median: 29156 cycles/ticks +average: 29353 cycles/ticks + +indcpa_enc: +median: 30674 cycles/ticks +average: 30804 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 46290 cycles/ticks +average: 46495 cycles/ticks + +kyber_keypair: +median: 47784 cycles/ticks +average: 48152 cycles/ticks + +kyber_encaps_derand: +median: 48116 cycles/ticks +average: 48356 cycles/ticks + +kyber_encaps: +median: 49012 cycles/ticks +average: 49268 cycles/ticks + +kyber_decaps: +median: 54856 cycles/ticks +average: 55074 cycles/ticks + +Loop spin: 155 +gen_a: +median: 17292 cycles/ticks +average: 17459 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29306 cycles/ticks +average: 29497 cycles/ticks + +indcpa_enc: +median: 30858 cycles/ticks +average: 31025 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 44864 cycles/ticks +average: 45073 cycles/ticks + +kyber_keypair: +median: 47824 cycles/ticks +average: 48185 cycles/ticks + +kyber_encaps_derand: +median: 47788 cycles/ticks +average: 48001 cycles/ticks + +kyber_encaps: +median: 48844 cycles/ticks +average: 49060 cycles/ticks + +kyber_decaps: +median: 54634 cycles/ticks +average: 54846 cycles/ticks + +Loop spin: 156 +gen_a: +median: 17284 cycles/ticks +average: 17412 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 400 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29488 cycles/ticks +average: 29687 cycles/ticks + +indcpa_enc: +median: 30832 cycles/ticks +average: 30948 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2051 cycles/ticks + +kyber_keypair_derand: +median: 45100 cycles/ticks +average: 45324 cycles/ticks + +kyber_keypair: +median: 48140 cycles/ticks +average: 48546 cycles/ticks + +kyber_encaps_derand: +median: 47812 cycles/ticks +average: 48010 cycles/ticks + +kyber_encaps: +median: 48928 cycles/ticks +average: 49178 cycles/ticks + +kyber_decaps: +median: 54726 cycles/ticks +average: 54956 cycles/ticks + +Loop spin: 157 +gen_a: +median: 17310 cycles/ticks +average: 17442 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 671 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29218 cycles/ticks +average: 29414 cycles/ticks + +indcpa_enc: +median: 30794 cycles/ticks +average: 30943 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2040 cycles/ticks + +kyber_keypair_derand: +median: 46274 cycles/ticks +average: 46499 cycles/ticks + +kyber_keypair: +median: 47850 cycles/ticks +average: 48226 cycles/ticks + +kyber_encaps_derand: +median: 47886 cycles/ticks +average: 48071 cycles/ticks + +kyber_encaps: +median: 48944 cycles/ticks +average: 49120 cycles/ticks + +kyber_decaps: +median: 54952 cycles/ticks +average: 55153 cycles/ticks + +Loop spin: 158 +gen_a: +median: 17252 cycles/ticks +average: 17361 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1787 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1756 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 674 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29536 cycles/ticks +average: 29710 cycles/ticks + +indcpa_enc: +median: 30812 cycles/ticks +average: 30960 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 44946 cycles/ticks +average: 45165 cycles/ticks + +kyber_keypair: +median: 48090 cycles/ticks +average: 48450 cycles/ticks + +kyber_encaps_derand: +median: 49306 cycles/ticks +average: 49515 cycles/ticks + +kyber_encaps: +median: 50358 cycles/ticks +average: 50567 cycles/ticks + +kyber_decaps: +median: 56182 cycles/ticks +average: 56401 cycles/ticks + +Loop spin: 159 +gen_a: +median: 17314 cycles/ticks +average: 17445 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29312 cycles/ticks +average: 29528 cycles/ticks + +indcpa_enc: +median: 30916 cycles/ticks +average: 31074 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 44908 cycles/ticks +average: 45111 cycles/ticks + +kyber_keypair: +median: 47860 cycles/ticks +average: 48219 cycles/ticks + +kyber_encaps_derand: +median: 47858 cycles/ticks +average: 48052 cycles/ticks + +kyber_encaps: +median: 48908 cycles/ticks +average: 49140 cycles/ticks + +kyber_decaps: +median: 54760 cycles/ticks +average: 54962 cycles/ticks + +Loop spin: 160 +gen_a: +median: 17366 cycles/ticks +average: 17497 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 660 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30310 cycles/ticks +average: 30523 cycles/ticks + +indcpa_enc: +median: 30868 cycles/ticks +average: 31012 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44900 cycles/ticks +average: 45115 cycles/ticks + +kyber_keypair: +median: 47812 cycles/ticks +average: 48194 cycles/ticks + +kyber_encaps_derand: +median: 47872 cycles/ticks +average: 48063 cycles/ticks + +kyber_encaps: +median: 48988 cycles/ticks +average: 49200 cycles/ticks + +kyber_decaps: +median: 54856 cycles/ticks +average: 55091 cycles/ticks + +Loop spin: 161 +gen_a: +median: 17272 cycles/ticks +average: 17391 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29340 cycles/ticks +average: 29546 cycles/ticks + +indcpa_enc: +median: 30892 cycles/ticks +average: 31065 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44838 cycles/ticks +average: 45029 cycles/ticks + +kyber_keypair: +median: 47876 cycles/ticks +average: 48228 cycles/ticks + +kyber_encaps_derand: +median: 49396 cycles/ticks +average: 49585 cycles/ticks + +kyber_encaps: +median: 50442 cycles/ticks +average: 50702 cycles/ticks + +kyber_decaps: +median: 56132 cycles/ticks +average: 56444 cycles/ticks + +Loop spin: 162 +gen_a: +median: 17282 cycles/ticks +average: 17374 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 399 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29336 cycles/ticks +average: 29560 cycles/ticks + +indcpa_enc: +median: 30910 cycles/ticks +average: 31035 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44892 cycles/ticks +average: 45105 cycles/ticks + +kyber_keypair: +median: 47890 cycles/ticks +average: 48286 cycles/ticks + +kyber_encaps_derand: +median: 47926 cycles/ticks +average: 48107 cycles/ticks + +kyber_encaps: +median: 49030 cycles/ticks +average: 49329 cycles/ticks + +kyber_decaps: +median: 54882 cycles/ticks +average: 55089 cycles/ticks + +Loop spin: 163 +gen_a: +median: 17280 cycles/ticks +average: 17379 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29428 cycles/ticks +average: 29599 cycles/ticks + +indcpa_enc: +median: 31008 cycles/ticks +average: 31133 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 45046 cycles/ticks +average: 45250 cycles/ticks + +kyber_keypair: +median: 47944 cycles/ticks +average: 48313 cycles/ticks + +kyber_encaps_derand: +median: 48032 cycles/ticks +average: 48257 cycles/ticks + +kyber_encaps: +median: 49000 cycles/ticks +average: 49222 cycles/ticks + +kyber_decaps: +median: 54728 cycles/ticks +average: 54946 cycles/ticks + +Loop spin: 164 +gen_a: +median: 17266 cycles/ticks +average: 17463 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1797 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 60 cycles/ticks +average: 59 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29342 cycles/ticks +average: 29512 cycles/ticks + +indcpa_enc: +median: 31128 cycles/ticks +average: 31276 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2008 cycles/ticks + +kyber_keypair_derand: +median: 45026 cycles/ticks +average: 45231 cycles/ticks + +kyber_keypair: +median: 47924 cycles/ticks +average: 48323 cycles/ticks + +kyber_encaps_derand: +median: 48118 cycles/ticks +average: 48322 cycles/ticks + +kyber_encaps: +median: 49140 cycles/ticks +average: 49396 cycles/ticks + +kyber_decaps: +median: 54968 cycles/ticks +average: 55191 cycles/ticks + +Loop spin: 165 +gen_a: +median: 17314 cycles/ticks +average: 17443 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 396 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29216 cycles/ticks +average: 29410 cycles/ticks + +indcpa_enc: +median: 30730 cycles/ticks +average: 30892 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 46166 cycles/ticks +average: 46393 cycles/ticks + +kyber_keypair: +median: 47830 cycles/ticks +average: 48211 cycles/ticks + +kyber_encaps_derand: +median: 49394 cycles/ticks +average: 49586 cycles/ticks + +kyber_encaps: +median: 50470 cycles/ticks +average: 50668 cycles/ticks + +kyber_decaps: +median: 56480 cycles/ticks +average: 56667 cycles/ticks + +Loop spin: 166 +gen_a: +median: 17266 cycles/ticks +average: 17463 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1757 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29524 cycles/ticks +average: 29704 cycles/ticks + +indcpa_enc: +median: 30938 cycles/ticks +average: 31094 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 45096 cycles/ticks +average: 45271 cycles/ticks + +kyber_keypair: +median: 48002 cycles/ticks +average: 48371 cycles/ticks + +kyber_encaps_derand: +median: 47768 cycles/ticks +average: 47964 cycles/ticks + +kyber_encaps: +median: 48834 cycles/ticks +average: 49043 cycles/ticks + +kyber_decaps: +median: 54604 cycles/ticks +average: 54838 cycles/ticks + +Loop spin: 167 +gen_a: +median: 17402 cycles/ticks +average: 17625 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 672 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29106 cycles/ticks +average: 29309 cycles/ticks + +indcpa_enc: +median: 30726 cycles/ticks +average: 30881 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 44712 cycles/ticks +average: 44894 cycles/ticks + +kyber_keypair: +median: 47894 cycles/ticks +average: 48259 cycles/ticks + +kyber_encaps_derand: +median: 47814 cycles/ticks +average: 47973 cycles/ticks + +kyber_encaps: +median: 48954 cycles/ticks +average: 49171 cycles/ticks + +kyber_decaps: +median: 54806 cycles/ticks +average: 55012 cycles/ticks + +Loop spin: 168 +gen_a: +median: 17302 cycles/ticks +average: 17496 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 676 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29346 cycles/ticks +average: 29538 cycles/ticks + +indcpa_enc: +median: 30918 cycles/ticks +average: 31057 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2008 cycles/ticks + +kyber_keypair_derand: +median: 44848 cycles/ticks +average: 45069 cycles/ticks + +kyber_keypair: +median: 47842 cycles/ticks +average: 48190 cycles/ticks + +kyber_encaps_derand: +median: 47884 cycles/ticks +average: 48085 cycles/ticks + +kyber_encaps: +median: 48974 cycles/ticks +average: 49176 cycles/ticks + +kyber_decaps: +median: 54778 cycles/ticks +average: 55023 cycles/ticks + +Loop spin: 169 +gen_a: +median: 17332 cycles/ticks +average: 17469 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1801 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 677 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29294 cycles/ticks +average: 29484 cycles/ticks + +indcpa_enc: +median: 30916 cycles/ticks +average: 31073 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 45018 cycles/ticks +average: 45169 cycles/ticks + +kyber_keypair: +median: 48008 cycles/ticks +average: 48349 cycles/ticks + +kyber_encaps_derand: +median: 47816 cycles/ticks +average: 48020 cycles/ticks + +kyber_encaps: +median: 48832 cycles/ticks +average: 49092 cycles/ticks + +kyber_decaps: +median: 54664 cycles/ticks +average: 54891 cycles/ticks + +Loop spin: 170 +gen_a: +median: 17246 cycles/ticks +average: 17350 cycles/ticks + +poly_getnoise_eta1: +median: 1746 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 220 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29488 cycles/ticks +average: 29733 cycles/ticks + +indcpa_enc: +median: 31070 cycles/ticks +average: 31197 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44836 cycles/ticks +average: 45047 cycles/ticks + +kyber_keypair: +median: 47824 cycles/ticks +average: 48167 cycles/ticks + +kyber_encaps_derand: +median: 49336 cycles/ticks +average: 49541 cycles/ticks + +kyber_encaps: +median: 50420 cycles/ticks +average: 50643 cycles/ticks + +kyber_decaps: +median: 56096 cycles/ticks +average: 56364 cycles/ticks + +Loop spin: 171 +gen_a: +median: 17262 cycles/ticks +average: 17363 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1794 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1749 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29424 cycles/ticks +average: 29608 cycles/ticks + +indcpa_enc: +median: 30798 cycles/ticks +average: 30936 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44988 cycles/ticks +average: 45196 cycles/ticks + +kyber_keypair: +median: 48142 cycles/ticks +average: 48532 cycles/ticks + +kyber_encaps_derand: +median: 49492 cycles/ticks +average: 49720 cycles/ticks + +kyber_encaps: +median: 50460 cycles/ticks +average: 50681 cycles/ticks + +kyber_decaps: +median: 56416 cycles/ticks +average: 56629 cycles/ticks + +Loop spin: 172 +gen_a: +median: 17284 cycles/ticks +average: 17403 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1793 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29188 cycles/ticks +average: 29376 cycles/ticks + +indcpa_enc: +median: 30812 cycles/ticks +average: 30983 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 44982 cycles/ticks +average: 45175 cycles/ticks + +kyber_keypair: +median: 47886 cycles/ticks +average: 48283 cycles/ticks + +kyber_encaps_derand: +median: 47874 cycles/ticks +average: 48074 cycles/ticks + +kyber_encaps: +median: 48958 cycles/ticks +average: 49146 cycles/ticks + +kyber_decaps: +median: 54752 cycles/ticks +average: 54964 cycles/ticks + +Loop spin: 173 +gen_a: +median: 17272 cycles/ticks +average: 17417 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1744 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29352 cycles/ticks +average: 29561 cycles/ticks + +indcpa_enc: +median: 30846 cycles/ticks +average: 30984 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44792 cycles/ticks +average: 45050 cycles/ticks + +kyber_keypair: +median: 47944 cycles/ticks +average: 48286 cycles/ticks + +kyber_encaps_derand: +median: 49300 cycles/ticks +average: 49487 cycles/ticks + +kyber_encaps: +median: 50388 cycles/ticks +average: 50575 cycles/ticks + +kyber_decaps: +median: 56406 cycles/ticks +average: 56718 cycles/ticks + +Loop spin: 174 +gen_a: +median: 17242 cycles/ticks +average: 17355 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 38 cycles/ticks +average: 38 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 61 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29484 cycles/ticks +average: 29651 cycles/ticks + +indcpa_enc: +median: 30766 cycles/ticks +average: 30924 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2064 cycles/ticks + +kyber_keypair_derand: +median: 46446 cycles/ticks +average: 46617 cycles/ticks + +kyber_keypair: +median: 48006 cycles/ticks +average: 48363 cycles/ticks + +kyber_encaps_derand: +median: 48088 cycles/ticks +average: 48248 cycles/ticks + +kyber_encaps: +median: 49086 cycles/ticks +average: 49292 cycles/ticks + +kyber_decaps: +median: 54976 cycles/ticks +average: 55208 cycles/ticks + +Loop spin: 175 +gen_a: +median: 17290 cycles/ticks +average: 17394 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1780 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 396 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29346 cycles/ticks +average: 29572 cycles/ticks + +indcpa_enc: +median: 30968 cycles/ticks +average: 31142 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44996 cycles/ticks +average: 45171 cycles/ticks + +kyber_keypair: +median: 47840 cycles/ticks +average: 48207 cycles/ticks + +kyber_encaps_derand: +median: 49260 cycles/ticks +average: 49451 cycles/ticks + +kyber_encaps: +median: 50438 cycles/ticks +average: 50642 cycles/ticks + +kyber_decaps: +median: 56140 cycles/ticks +average: 56402 cycles/ticks + +Loop spin: 176 +gen_a: +median: 17786 cycles/ticks +average: 17894 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29482 cycles/ticks +average: 29675 cycles/ticks + +indcpa_enc: +median: 30808 cycles/ticks +average: 30951 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2040 cycles/ticks + +kyber_keypair_derand: +median: 45048 cycles/ticks +average: 45252 cycles/ticks + +kyber_keypair: +median: 47788 cycles/ticks +average: 48132 cycles/ticks + +kyber_encaps_derand: +median: 47828 cycles/ticks +average: 48024 cycles/ticks + +kyber_encaps: +median: 48978 cycles/ticks +average: 49199 cycles/ticks + +kyber_decaps: +median: 54756 cycles/ticks +average: 55015 cycles/ticks + +Loop spin: 177 +gen_a: +median: 17298 cycles/ticks +average: 17425 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29332 cycles/ticks +average: 29510 cycles/ticks + +indcpa_enc: +median: 30796 cycles/ticks +average: 30964 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2014 cycles/ticks + +kyber_keypair_derand: +median: 44920 cycles/ticks +average: 45130 cycles/ticks + +kyber_keypair: +median: 47894 cycles/ticks +average: 48287 cycles/ticks + +kyber_encaps_derand: +median: 47844 cycles/ticks +average: 48046 cycles/ticks + +kyber_encaps: +median: 48876 cycles/ticks +average: 49136 cycles/ticks + +kyber_decaps: +median: 54874 cycles/ticks +average: 55117 cycles/ticks + +Loop spin: 178 +gen_a: +median: 17348 cycles/ticks +average: 17452 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1793 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 484 cycles/ticks +average: 486 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 678 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29274 cycles/ticks +average: 29469 cycles/ticks + +indcpa_enc: +median: 30926 cycles/ticks +average: 31071 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44786 cycles/ticks +average: 45046 cycles/ticks + +kyber_keypair: +median: 47820 cycles/ticks +average: 48191 cycles/ticks + +kyber_encaps_derand: +median: 49206 cycles/ticks +average: 49428 cycles/ticks + +kyber_encaps: +median: 50272 cycles/ticks +average: 50508 cycles/ticks + +kyber_decaps: +median: 56070 cycles/ticks +average: 56272 cycles/ticks + +Loop spin: 179 +gen_a: +median: 17268 cycles/ticks +average: 17374 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29532 cycles/ticks +average: 29764 cycles/ticks + +indcpa_enc: +median: 30910 cycles/ticks +average: 31080 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 45172 cycles/ticks +average: 45354 cycles/ticks + +kyber_keypair: +median: 48028 cycles/ticks +average: 48424 cycles/ticks + +kyber_encaps_derand: +median: 47916 cycles/ticks +average: 48120 cycles/ticks + +kyber_encaps: +median: 48976 cycles/ticks +average: 49187 cycles/ticks + +kyber_decaps: +median: 54980 cycles/ticks +average: 55194 cycles/ticks + +Loop spin: 180 +gen_a: +median: 17376 cycles/ticks +average: 17461 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1764 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29322 cycles/ticks +average: 29526 cycles/ticks + +indcpa_enc: +median: 30964 cycles/ticks +average: 31095 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2007 cycles/ticks + +kyber_keypair_derand: +median: 44936 cycles/ticks +average: 45174 cycles/ticks + +kyber_keypair: +median: 47874 cycles/ticks +average: 48286 cycles/ticks + +kyber_encaps_derand: +median: 47800 cycles/ticks +average: 47968 cycles/ticks + +kyber_encaps: +median: 48872 cycles/ticks +average: 49062 cycles/ticks + +kyber_decaps: +median: 54736 cycles/ticks +average: 54963 cycles/ticks + +Loop spin: 181 +gen_a: +median: 17294 cycles/ticks +average: 17433 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1783 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1776 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 43 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30776 cycles/ticks +average: 30989 cycles/ticks + +indcpa_enc: +median: 32288 cycles/ticks +average: 32439 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44976 cycles/ticks +average: 45208 cycles/ticks + +kyber_keypair: +median: 47958 cycles/ticks +average: 48327 cycles/ticks + +kyber_encaps_derand: +median: 47872 cycles/ticks +average: 48060 cycles/ticks + +kyber_encaps: +median: 48968 cycles/ticks +average: 49170 cycles/ticks + +kyber_decaps: +median: 54736 cycles/ticks +average: 54940 cycles/ticks + +Loop spin: 182 +gen_a: +median: 17256 cycles/ticks +average: 17437 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29334 cycles/ticks +average: 29541 cycles/ticks + +indcpa_enc: +median: 30818 cycles/ticks +average: 30999 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2057 cycles/ticks + +kyber_keypair_derand: +median: 46242 cycles/ticks +average: 46433 cycles/ticks + +kyber_keypair: +median: 48102 cycles/ticks +average: 48478 cycles/ticks + +kyber_encaps_derand: +median: 47866 cycles/ticks +average: 48032 cycles/ticks + +kyber_encaps: +median: 48896 cycles/ticks +average: 49116 cycles/ticks + +kyber_decaps: +median: 54658 cycles/ticks +average: 54867 cycles/ticks + +Loop spin: 183 +gen_a: +median: 17278 cycles/ticks +average: 17396 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29392 cycles/ticks +average: 29631 cycles/ticks + +indcpa_enc: +median: 30860 cycles/ticks +average: 31001 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2008 cycles/ticks + +kyber_keypair_derand: +median: 44918 cycles/ticks +average: 45141 cycles/ticks + +kyber_keypair: +median: 47906 cycles/ticks +average: 48249 cycles/ticks + +kyber_encaps_derand: +median: 47960 cycles/ticks +average: 48153 cycles/ticks + +kyber_encaps: +median: 48950 cycles/ticks +average: 49180 cycles/ticks + +kyber_decaps: +median: 54602 cycles/ticks +average: 54840 cycles/ticks + +Loop spin: 184 +gen_a: +median: 17322 cycles/ticks +average: 17508 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29456 cycles/ticks +average: 29661 cycles/ticks + +indcpa_enc: +median: 30916 cycles/ticks +average: 31060 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44846 cycles/ticks +average: 45028 cycles/ticks + +kyber_keypair: +median: 47846 cycles/ticks +average: 48209 cycles/ticks + +kyber_encaps_derand: +median: 47926 cycles/ticks +average: 48109 cycles/ticks + +kyber_encaps: +median: 49016 cycles/ticks +average: 49244 cycles/ticks + +kyber_decaps: +median: 54848 cycles/ticks +average: 55116 cycles/ticks + +Loop spin: 185 +gen_a: +median: 17306 cycles/ticks +average: 17520 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 44 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 56 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29322 cycles/ticks +average: 29513 cycles/ticks + +indcpa_enc: +median: 30772 cycles/ticks +average: 30917 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 44910 cycles/ticks +average: 45097 cycles/ticks + +kyber_keypair: +median: 47916 cycles/ticks +average: 48306 cycles/ticks + +kyber_encaps_derand: +median: 47860 cycles/ticks +average: 48066 cycles/ticks + +kyber_encaps: +median: 49032 cycles/ticks +average: 49274 cycles/ticks + +kyber_decaps: +median: 54736 cycles/ticks +average: 54948 cycles/ticks + +Loop spin: 186 +gen_a: +median: 17280 cycles/ticks +average: 17489 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29360 cycles/ticks +average: 29503 cycles/ticks + +indcpa_enc: +median: 30902 cycles/ticks +average: 31042 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 45130 cycles/ticks +average: 45342 cycles/ticks + +kyber_keypair: +median: 47970 cycles/ticks +average: 48380 cycles/ticks + +kyber_encaps_derand: +median: 47982 cycles/ticks +average: 48171 cycles/ticks + +kyber_encaps: +median: 49094 cycles/ticks +average: 49322 cycles/ticks + +kyber_decaps: +median: 54844 cycles/ticks +average: 55084 cycles/ticks + +Loop spin: 187 +gen_a: +median: 17326 cycles/ticks +average: 17473 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 675 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29276 cycles/ticks +average: 29468 cycles/ticks + +indcpa_enc: +median: 30814 cycles/ticks +average: 30962 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2055 cycles/ticks + +kyber_keypair_derand: +median: 45034 cycles/ticks +average: 45271 cycles/ticks + +kyber_keypair: +median: 47852 cycles/ticks +average: 48236 cycles/ticks + +kyber_encaps_derand: +median: 49214 cycles/ticks +average: 49432 cycles/ticks + +kyber_encaps: +median: 50314 cycles/ticks +average: 50521 cycles/ticks + +kyber_decaps: +median: 56200 cycles/ticks +average: 56399 cycles/ticks + +Loop spin: 188 +gen_a: +median: 17380 cycles/ticks +average: 17498 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1796 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29432 cycles/ticks +average: 29605 cycles/ticks + +indcpa_enc: +median: 30842 cycles/ticks +average: 30991 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2047 cycles/ticks + +kyber_keypair_derand: +median: 44826 cycles/ticks +average: 45042 cycles/ticks + +kyber_keypair: +median: 47856 cycles/ticks +average: 48235 cycles/ticks + +kyber_encaps_derand: +median: 47994 cycles/ticks +average: 48213 cycles/ticks + +kyber_encaps: +median: 49084 cycles/ticks +average: 49268 cycles/ticks + +kyber_decaps: +median: 54666 cycles/ticks +average: 54883 cycles/ticks + +Loop spin: 189 +gen_a: +median: 17260 cycles/ticks +average: 17423 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29274 cycles/ticks +average: 29506 cycles/ticks + +indcpa_enc: +median: 30806 cycles/ticks +average: 30962 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 45038 cycles/ticks +average: 45295 cycles/ticks + +kyber_keypair: +median: 47998 cycles/ticks +average: 48361 cycles/ticks + +kyber_encaps_derand: +median: 48078 cycles/ticks +average: 48251 cycles/ticks + +kyber_encaps: +median: 49096 cycles/ticks +average: 49292 cycles/ticks + +kyber_decaps: +median: 54830 cycles/ticks +average: 55054 cycles/ticks + +Loop spin: 190 +gen_a: +median: 17266 cycles/ticks +average: 17380 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1802 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 224 cycles/ticks + +indcpa_keypair: +median: 29444 cycles/ticks +average: 29687 cycles/ticks + +indcpa_enc: +median: 30966 cycles/ticks +average: 31131 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2057 cycles/ticks + +kyber_keypair_derand: +median: 45006 cycles/ticks +average: 45195 cycles/ticks + +kyber_keypair: +median: 47948 cycles/ticks +average: 48314 cycles/ticks + +kyber_encaps_derand: +median: 49366 cycles/ticks +average: 49569 cycles/ticks + +kyber_encaps: +median: 50416 cycles/ticks +average: 50616 cycles/ticks + +kyber_decaps: +median: 56216 cycles/ticks +average: 56464 cycles/ticks + +Loop spin: 191 +gen_a: +median: 17288 cycles/ticks +average: 17425 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 238 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 238 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29524 cycles/ticks +average: 29666 cycles/ticks + +indcpa_enc: +median: 30748 cycles/ticks +average: 30875 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 45086 cycles/ticks +average: 45224 cycles/ticks + +kyber_keypair: +median: 48142 cycles/ticks +average: 48494 cycles/ticks + +kyber_encaps_derand: +median: 48190 cycles/ticks +average: 48357 cycles/ticks + +kyber_encaps: +median: 49212 cycles/ticks +average: 49453 cycles/ticks + +kyber_decaps: +median: 54886 cycles/ticks +average: 55126 cycles/ticks + +Loop spin: 192 +gen_a: +median: 17302 cycles/ticks +average: 17431 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29370 cycles/ticks +average: 29607 cycles/ticks + +indcpa_enc: +median: 30874 cycles/ticks +average: 31014 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 44992 cycles/ticks +average: 45228 cycles/ticks + +kyber_keypair: +median: 47938 cycles/ticks +average: 48273 cycles/ticks + +kyber_encaps_derand: +median: 48092 cycles/ticks +average: 48292 cycles/ticks + +kyber_encaps: +median: 49058 cycles/ticks +average: 49290 cycles/ticks + +kyber_decaps: +median: 54730 cycles/ticks +average: 55018 cycles/ticks + +Loop spin: 193 +gen_a: +median: 17346 cycles/ticks +average: 17507 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1817 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 675 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30656 cycles/ticks +average: 30849 cycles/ticks + +indcpa_enc: +median: 32172 cycles/ticks +average: 32338 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 44780 cycles/ticks +average: 44978 cycles/ticks + +kyber_keypair: +median: 47888 cycles/ticks +average: 48266 cycles/ticks + +kyber_encaps_derand: +median: 47772 cycles/ticks +average: 47968 cycles/ticks + +kyber_encaps: +median: 48872 cycles/ticks +average: 49101 cycles/ticks + +kyber_decaps: +median: 54684 cycles/ticks +average: 54898 cycles/ticks + +Loop spin: 194 +gen_a: +median: 17274 cycles/ticks +average: 17385 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1799 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 660 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29226 cycles/ticks +average: 29386 cycles/ticks + +indcpa_enc: +median: 30936 cycles/ticks +average: 31066 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 46336 cycles/ticks +average: 46564 cycles/ticks + +kyber_keypair: +median: 47942 cycles/ticks +average: 48322 cycles/ticks + +kyber_encaps_derand: +median: 49302 cycles/ticks +average: 49578 cycles/ticks + +kyber_encaps: +median: 50400 cycles/ticks +average: 50628 cycles/ticks + +kyber_decaps: +median: 56260 cycles/ticks +average: 56476 cycles/ticks + +Loop spin: 195 +gen_a: +median: 17328 cycles/ticks +average: 17418 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29752 cycles/ticks +average: 29965 cycles/ticks + +indcpa_enc: +median: 31128 cycles/ticks +average: 31299 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2014 cycles/ticks + +kyber_keypair_derand: +median: 45070 cycles/ticks +average: 45259 cycles/ticks + +kyber_keypair: +median: 47890 cycles/ticks +average: 48359 cycles/ticks + +kyber_encaps_derand: +median: 47954 cycles/ticks +average: 48172 cycles/ticks + +kyber_encaps: +median: 49066 cycles/ticks +average: 49298 cycles/ticks + +kyber_decaps: +median: 54866 cycles/ticks +average: 55080 cycles/ticks + +Loop spin: 196 +gen_a: +median: 17294 cycles/ticks +average: 17417 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1766 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30674 cycles/ticks +average: 30872 cycles/ticks + +indcpa_enc: +median: 32388 cycles/ticks +average: 32540 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 44796 cycles/ticks +average: 44982 cycles/ticks + +kyber_keypair: +median: 47834 cycles/ticks +average: 48278 cycles/ticks + +kyber_encaps_derand: +median: 47916 cycles/ticks +average: 48112 cycles/ticks + +kyber_encaps: +median: 49030 cycles/ticks +average: 49261 cycles/ticks + +kyber_decaps: +median: 54850 cycles/ticks +average: 55047 cycles/ticks + +Loop spin: 197 +gen_a: +median: 17258 cycles/ticks +average: 17400 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29334 cycles/ticks +average: 29538 cycles/ticks + +indcpa_enc: +median: 30794 cycles/ticks +average: 30953 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44928 cycles/ticks +average: 45172 cycles/ticks + +kyber_keypair: +median: 47890 cycles/ticks +average: 48281 cycles/ticks + +kyber_encaps_derand: +median: 47978 cycles/ticks +average: 48200 cycles/ticks + +kyber_encaps: +median: 49052 cycles/ticks +average: 49272 cycles/ticks + +kyber_decaps: +median: 54824 cycles/ticks +average: 55034 cycles/ticks + +Loop spin: 198 +gen_a: +median: 17318 cycles/ticks +average: 17405 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29320 cycles/ticks +average: 29515 cycles/ticks + +indcpa_enc: +median: 30742 cycles/ticks +average: 30956 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 47588 cycles/ticks +average: 47819 cycles/ticks + +kyber_keypair: +median: 48054 cycles/ticks +average: 48431 cycles/ticks + +kyber_encaps_derand: +median: 47940 cycles/ticks +average: 48129 cycles/ticks + +kyber_encaps: +median: 49030 cycles/ticks +average: 49231 cycles/ticks + +kyber_decaps: +median: 54900 cycles/ticks +average: 55127 cycles/ticks + +Loop spin: 199 +gen_a: +median: 17274 cycles/ticks +average: 17408 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29292 cycles/ticks +average: 29483 cycles/ticks + +indcpa_enc: +median: 30874 cycles/ticks +average: 31019 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 44878 cycles/ticks +average: 45119 cycles/ticks + +kyber_keypair: +median: 47968 cycles/ticks +average: 48329 cycles/ticks + +kyber_encaps_derand: +median: 47890 cycles/ticks +average: 48098 cycles/ticks + +kyber_encaps: +median: 48900 cycles/ticks +average: 49102 cycles/ticks + +kyber_decaps: +median: 54800 cycles/ticks +average: 55066 cycles/ticks + +Loop spin: 200 +gen_a: +median: 17256 cycles/ticks +average: 17405 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29286 cycles/ticks +average: 29501 cycles/ticks + +indcpa_enc: +median: 30788 cycles/ticks +average: 30939 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 44892 cycles/ticks +average: 45074 cycles/ticks + +kyber_keypair: +median: 47926 cycles/ticks +average: 48288 cycles/ticks + +kyber_encaps_derand: +median: 47828 cycles/ticks +average: 48002 cycles/ticks + +kyber_encaps: +median: 48842 cycles/ticks +average: 49049 cycles/ticks + +kyber_decaps: +median: 54698 cycles/ticks +average: 54943 cycles/ticks + +Loop spin: 201 +gen_a: +median: 17258 cycles/ticks +average: 17389 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29236 cycles/ticks +average: 29417 cycles/ticks + +indcpa_enc: +median: 30854 cycles/ticks +average: 31006 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 46578 cycles/ticks +average: 46776 cycles/ticks + +kyber_keypair: +median: 48110 cycles/ticks +average: 48503 cycles/ticks + +kyber_encaps_derand: +median: 47880 cycles/ticks +average: 48087 cycles/ticks + +kyber_encaps: +median: 48922 cycles/ticks +average: 49164 cycles/ticks + +kyber_decaps: +median: 54848 cycles/ticks +average: 55053 cycles/ticks + +Loop spin: 202 +gen_a: +median: 17282 cycles/ticks +average: 17377 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30862 cycles/ticks +average: 31052 cycles/ticks + +indcpa_enc: +median: 32280 cycles/ticks +average: 32439 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 46312 cycles/ticks +average: 46498 cycles/ticks + +kyber_keypair: +median: 48000 cycles/ticks +average: 48361 cycles/ticks + +kyber_encaps_derand: +median: 48006 cycles/ticks +average: 48235 cycles/ticks + +kyber_encaps: +median: 48986 cycles/ticks +average: 49281 cycles/ticks + +kyber_decaps: +median: 54748 cycles/ticks +average: 54954 cycles/ticks + +Loop spin: 203 +gen_a: +median: 17290 cycles/ticks +average: 17369 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29218 cycles/ticks +average: 29415 cycles/ticks + +indcpa_enc: +median: 30698 cycles/ticks +average: 30875 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44852 cycles/ticks +average: 45042 cycles/ticks + +kyber_keypair: +median: 47836 cycles/ticks +average: 48177 cycles/ticks + +kyber_encaps_derand: +median: 47764 cycles/ticks +average: 48015 cycles/ticks + +kyber_encaps: +median: 48798 cycles/ticks +average: 49013 cycles/ticks + +kyber_decaps: +median: 54730 cycles/ticks +average: 54918 cycles/ticks + +Loop spin: 204 +gen_a: +median: 17260 cycles/ticks +average: 17437 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 231 cycles/ticks + +indcpa_keypair: +median: 29366 cycles/ticks +average: 29571 cycles/ticks + +indcpa_enc: +median: 30832 cycles/ticks +average: 30989 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 44994 cycles/ticks +average: 45225 cycles/ticks + +kyber_keypair: +median: 47966 cycles/ticks +average: 48336 cycles/ticks + +kyber_encaps_derand: +median: 48088 cycles/ticks +average: 48275 cycles/ticks + +kyber_encaps: +median: 49128 cycles/ticks +average: 49348 cycles/ticks + +kyber_decaps: +median: 54830 cycles/ticks +average: 55051 cycles/ticks + +Loop spin: 205 +gen_a: +median: 17260 cycles/ticks +average: 17422 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1792 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29478 cycles/ticks +average: 29639 cycles/ticks + +indcpa_enc: +median: 30986 cycles/ticks +average: 31177 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 45038 cycles/ticks +average: 45222 cycles/ticks + +kyber_keypair: +median: 47896 cycles/ticks +average: 48234 cycles/ticks + +kyber_encaps_derand: +median: 47930 cycles/ticks +average: 48108 cycles/ticks + +kyber_encaps: +median: 49000 cycles/ticks +average: 49197 cycles/ticks + +kyber_decaps: +median: 54796 cycles/ticks +average: 55064 cycles/ticks + +Loop spin: 206 +gen_a: +median: 17276 cycles/ticks +average: 17448 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 232 cycles/ticks + +indcpa_keypair: +median: 29140 cycles/ticks +average: 29345 cycles/ticks + +indcpa_enc: +median: 30816 cycles/ticks +average: 30996 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2012 cycles/ticks + +kyber_keypair_derand: +median: 46450 cycles/ticks +average: 46648 cycles/ticks + +kyber_keypair: +median: 47900 cycles/ticks +average: 48261 cycles/ticks + +kyber_encaps_derand: +median: 47840 cycles/ticks +average: 48030 cycles/ticks + +kyber_encaps: +median: 48900 cycles/ticks +average: 49105 cycles/ticks + +kyber_decaps: +median: 54814 cycles/ticks +average: 55032 cycles/ticks + +Loop spin: 207 +gen_a: +median: 17270 cycles/ticks +average: 17457 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 408 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 658 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29410 cycles/ticks +average: 29603 cycles/ticks + +indcpa_enc: +median: 30940 cycles/ticks +average: 31095 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2044 cycles/ticks + +kyber_keypair_derand: +median: 44944 cycles/ticks +average: 45134 cycles/ticks + +kyber_keypair: +median: 47874 cycles/ticks +average: 48218 cycles/ticks + +kyber_encaps_derand: +median: 47836 cycles/ticks +average: 48008 cycles/ticks + +kyber_encaps: +median: 48904 cycles/ticks +average: 49144 cycles/ticks + +kyber_decaps: +median: 54692 cycles/ticks +average: 54956 cycles/ticks + +Loop spin: 208 +gen_a: +median: 17258 cycles/ticks +average: 17380 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 684 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29408 cycles/ticks +average: 29582 cycles/ticks + +indcpa_enc: +median: 30972 cycles/ticks +average: 31117 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44974 cycles/ticks +average: 45160 cycles/ticks + +kyber_keypair: +median: 47890 cycles/ticks +average: 48269 cycles/ticks + +kyber_encaps_derand: +median: 47870 cycles/ticks +average: 48057 cycles/ticks + +kyber_encaps: +median: 48914 cycles/ticks +average: 49125 cycles/ticks + +kyber_decaps: +median: 54674 cycles/ticks +average: 54907 cycles/ticks + +Loop spin: 209 +gen_a: +median: 17350 cycles/ticks +average: 17487 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 667 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29284 cycles/ticks +average: 29465 cycles/ticks + +indcpa_enc: +median: 30912 cycles/ticks +average: 31058 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 46320 cycles/ticks +average: 46517 cycles/ticks + +kyber_keypair: +median: 47782 cycles/ticks +average: 48177 cycles/ticks + +kyber_encaps_derand: +median: 47720 cycles/ticks +average: 47935 cycles/ticks + +kyber_encaps: +median: 48852 cycles/ticks +average: 49071 cycles/ticks + +kyber_decaps: +median: 54636 cycles/ticks +average: 54837 cycles/ticks + +Loop spin: 210 +gen_a: +median: 17688 cycles/ticks +average: 17846 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29242 cycles/ticks +average: 29451 cycles/ticks + +indcpa_enc: +median: 30770 cycles/ticks +average: 30938 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44888 cycles/ticks +average: 45072 cycles/ticks + +kyber_keypair: +median: 47984 cycles/ticks +average: 48338 cycles/ticks + +kyber_encaps_derand: +median: 47974 cycles/ticks +average: 48197 cycles/ticks + +kyber_encaps: +median: 48970 cycles/ticks +average: 49192 cycles/ticks + +kyber_decaps: +median: 55026 cycles/ticks +average: 55307 cycles/ticks + +Loop spin: 211 +gen_a: +median: 17776 cycles/ticks +average: 17775 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29342 cycles/ticks +average: 29554 cycles/ticks + +indcpa_enc: +median: 31008 cycles/ticks +average: 31166 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 44936 cycles/ticks +average: 45143 cycles/ticks + +kyber_keypair: +median: 47942 cycles/ticks +average: 48337 cycles/ticks + +kyber_encaps_derand: +median: 49300 cycles/ticks +average: 49481 cycles/ticks + +kyber_encaps: +median: 50376 cycles/ticks +average: 50646 cycles/ticks + +kyber_decaps: +median: 56044 cycles/ticks +average: 56271 cycles/ticks + +Loop spin: 212 +gen_a: +median: 17292 cycles/ticks +average: 17498 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29326 cycles/ticks +average: 29519 cycles/ticks + +indcpa_enc: +median: 30976 cycles/ticks +average: 31146 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2007 cycles/ticks + +kyber_keypair_derand: +median: 45006 cycles/ticks +average: 45223 cycles/ticks + +kyber_keypair: +median: 48014 cycles/ticks +average: 48394 cycles/ticks + +kyber_encaps_derand: +median: 48072 cycles/ticks +average: 48271 cycles/ticks + +kyber_encaps: +median: 49070 cycles/ticks +average: 49262 cycles/ticks + +kyber_decaps: +median: 54774 cycles/ticks +average: 54980 cycles/ticks + +Loop spin: 213 +gen_a: +median: 17254 cycles/ticks +average: 17360 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 387 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29290 cycles/ticks +average: 29488 cycles/ticks + +indcpa_enc: +median: 30904 cycles/ticks +average: 31093 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2043 cycles/ticks + +kyber_keypair_derand: +median: 44876 cycles/ticks +average: 45082 cycles/ticks + +kyber_keypair: +median: 47852 cycles/ticks +average: 48214 cycles/ticks + +kyber_encaps_derand: +median: 47872 cycles/ticks +average: 48073 cycles/ticks + +kyber_encaps: +median: 48930 cycles/ticks +average: 49199 cycles/ticks + +kyber_decaps: +median: 54856 cycles/ticks +average: 55078 cycles/ticks + +Loop spin: 214 +gen_a: +median: 17318 cycles/ticks +average: 17487 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1756 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 231 cycles/ticks + +indcpa_keypair: +median: 29244 cycles/ticks +average: 29466 cycles/ticks + +indcpa_enc: +median: 30966 cycles/ticks +average: 31141 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 44778 cycles/ticks +average: 44963 cycles/ticks + +kyber_keypair: +median: 47834 cycles/ticks +average: 48206 cycles/ticks + +kyber_encaps_derand: +median: 47844 cycles/ticks +average: 48026 cycles/ticks + +kyber_encaps: +median: 48916 cycles/ticks +average: 49130 cycles/ticks + +kyber_decaps: +median: 54648 cycles/ticks +average: 54888 cycles/ticks + +Loop spin: 215 +gen_a: +median: 17286 cycles/ticks +average: 17509 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 30792 cycles/ticks +average: 31003 cycles/ticks + +indcpa_enc: +median: 32386 cycles/ticks +average: 32532 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44906 cycles/ticks +average: 45123 cycles/ticks + +kyber_keypair: +median: 47862 cycles/ticks +average: 48217 cycles/ticks + +kyber_encaps_derand: +median: 47914 cycles/ticks +average: 48091 cycles/ticks + +kyber_encaps: +median: 49004 cycles/ticks +average: 49242 cycles/ticks + +kyber_decaps: +median: 54782 cycles/ticks +average: 55048 cycles/ticks + +Loop spin: 216 +gen_a: +median: 17320 cycles/ticks +average: 17430 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 238 cycles/ticks +average: 275 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 387 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 667 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29272 cycles/ticks +average: 29476 cycles/ticks + +indcpa_enc: +median: 30910 cycles/ticks +average: 31074 cycles/ticks + +indcpa_dec: +median: 2038 cycles/ticks +average: 2052 cycles/ticks + +kyber_keypair_derand: +median: 44908 cycles/ticks +average: 45096 cycles/ticks + +kyber_keypair: +median: 47788 cycles/ticks +average: 48152 cycles/ticks + +kyber_encaps_derand: +median: 47842 cycles/ticks +average: 48068 cycles/ticks + +kyber_encaps: +median: 48950 cycles/ticks +average: 49176 cycles/ticks + +kyber_decaps: +median: 54832 cycles/ticks +average: 55069 cycles/ticks + +Loop spin: 217 +gen_a: +median: 17260 cycles/ticks +average: 17390 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 224 cycles/ticks +average: 267 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 388 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 669 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29240 cycles/ticks +average: 29466 cycles/ticks + +indcpa_enc: +median: 30794 cycles/ticks +average: 31105 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2050 cycles/ticks + +kyber_keypair_derand: +median: 45196 cycles/ticks +average: 45365 cycles/ticks + +kyber_keypair: +median: 48106 cycles/ticks +average: 48506 cycles/ticks + +kyber_encaps_derand: +median: 47968 cycles/ticks +average: 48174 cycles/ticks + +kyber_encaps: +median: 49088 cycles/ticks +average: 49347 cycles/ticks + +kyber_decaps: +median: 54946 cycles/ticks +average: 55164 cycles/ticks + +Loop spin: 218 +gen_a: +median: 17260 cycles/ticks +average: 17353 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29260 cycles/ticks +average: 29458 cycles/ticks + +indcpa_enc: +median: 30790 cycles/ticks +average: 30931 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44874 cycles/ticks +average: 45090 cycles/ticks + +kyber_keypair: +median: 47932 cycles/ticks +average: 48339 cycles/ticks + +kyber_encaps_derand: +median: 47898 cycles/ticks +average: 48115 cycles/ticks + +kyber_encaps: +median: 48964 cycles/ticks +average: 49196 cycles/ticks + +kyber_decaps: +median: 54828 cycles/ticks +average: 55045 cycles/ticks + +Loop spin: 219 +gen_a: +median: 17258 cycles/ticks +average: 17437 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1757 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29444 cycles/ticks +average: 29707 cycles/ticks + +indcpa_enc: +median: 31090 cycles/ticks +average: 31230 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2008 cycles/ticks + +kyber_keypair_derand: +median: 44964 cycles/ticks +average: 45196 cycles/ticks + +kyber_keypair: +median: 47906 cycles/ticks +average: 48279 cycles/ticks + +kyber_encaps_derand: +median: 48058 cycles/ticks +average: 48258 cycles/ticks + +kyber_encaps: +median: 49034 cycles/ticks +average: 49248 cycles/ticks + +kyber_decaps: +median: 54676 cycles/ticks +average: 54954 cycles/ticks + +Loop spin: 220 +gen_a: +median: 17318 cycles/ticks +average: 17412 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1762 cycles/ticks +average: 1776 cycles/ticks + +NTT: +median: 252 cycles/ticks +average: 278 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 396 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29372 cycles/ticks +average: 29549 cycles/ticks + +indcpa_enc: +median: 30946 cycles/ticks +average: 31097 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2049 cycles/ticks + +kyber_keypair_derand: +median: 44882 cycles/ticks +average: 45097 cycles/ticks + +kyber_keypair: +median: 47848 cycles/ticks +average: 48243 cycles/ticks + +kyber_encaps_derand: +median: 47826 cycles/ticks +average: 48059 cycles/ticks + +kyber_encaps: +median: 48928 cycles/ticks +average: 49128 cycles/ticks + +kyber_decaps: +median: 54724 cycles/ticks +average: 54951 cycles/ticks + +Loop spin: 221 +gen_a: +median: 17258 cycles/ticks +average: 17390 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1779 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1755 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 254 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 238 cycles/ticks + +indcpa_keypair: +median: 30710 cycles/ticks +average: 30909 cycles/ticks + +indcpa_enc: +median: 32148 cycles/ticks +average: 32317 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44938 cycles/ticks +average: 45187 cycles/ticks + +kyber_keypair: +median: 48108 cycles/ticks +average: 48502 cycles/ticks + +kyber_encaps_derand: +median: 47998 cycles/ticks +average: 48194 cycles/ticks + +kyber_encaps: +median: 49008 cycles/ticks +average: 49224 cycles/ticks + +kyber_decaps: +median: 54892 cycles/ticks +average: 55097 cycles/ticks + +Loop spin: 222 +gen_a: +median: 17302 cycles/ticks +average: 17448 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1762 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29148 cycles/ticks +average: 29368 cycles/ticks + +indcpa_enc: +median: 30736 cycles/ticks +average: 30918 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2052 cycles/ticks + +kyber_keypair_derand: +median: 44788 cycles/ticks +average: 45008 cycles/ticks + +kyber_keypair: +median: 47926 cycles/ticks +average: 48309 cycles/ticks + +kyber_encaps_derand: +median: 47980 cycles/ticks +average: 48174 cycles/ticks + +kyber_encaps: +median: 49068 cycles/ticks +average: 49280 cycles/ticks + +kyber_decaps: +median: 54792 cycles/ticks +average: 55048 cycles/ticks + +Loop spin: 223 +gen_a: +median: 17270 cycles/ticks +average: 17395 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 669 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29340 cycles/ticks +average: 29551 cycles/ticks + +indcpa_enc: +median: 30886 cycles/ticks +average: 31028 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2048 cycles/ticks + +kyber_keypair_derand: +median: 44906 cycles/ticks +average: 45119 cycles/ticks + +kyber_keypair: +median: 48030 cycles/ticks +average: 48415 cycles/ticks + +kyber_encaps_derand: +median: 47960 cycles/ticks +average: 48224 cycles/ticks + +kyber_encaps: +median: 49078 cycles/ticks +average: 49292 cycles/ticks + +kyber_decaps: +median: 54848 cycles/ticks +average: 55089 cycles/ticks + +Loop spin: 224 +gen_a: +median: 17254 cycles/ticks +average: 17409 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1755 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30658 cycles/ticks +average: 30848 cycles/ticks + +indcpa_enc: +median: 32370 cycles/ticks +average: 32512 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2009 cycles/ticks + +kyber_keypair_derand: +median: 45014 cycles/ticks +average: 45237 cycles/ticks + +kyber_keypair: +median: 47986 cycles/ticks +average: 48383 cycles/ticks + +kyber_encaps_derand: +median: 47964 cycles/ticks +average: 48217 cycles/ticks + +kyber_encaps: +median: 49060 cycles/ticks +average: 49295 cycles/ticks + +kyber_decaps: +median: 54734 cycles/ticks +average: 54985 cycles/ticks + +Loop spin: 225 +gen_a: +median: 17290 cycles/ticks +average: 17448 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1766 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 66 cycles/ticks +average: 67 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 38 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29344 cycles/ticks +average: 29542 cycles/ticks + +indcpa_enc: +median: 30914 cycles/ticks +average: 31071 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44844 cycles/ticks +average: 45089 cycles/ticks + +kyber_keypair: +median: 47952 cycles/ticks +average: 48318 cycles/ticks + +kyber_encaps_derand: +median: 47936 cycles/ticks +average: 48166 cycles/ticks + +kyber_encaps: +median: 48990 cycles/ticks +average: 49231 cycles/ticks + +kyber_decaps: +median: 54760 cycles/ticks +average: 55018 cycles/ticks + +Loop spin: 226 +gen_a: +median: 17246 cycles/ticks +average: 17389 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29260 cycles/ticks +average: 29455 cycles/ticks + +indcpa_enc: +median: 30846 cycles/ticks +average: 30988 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44998 cycles/ticks +average: 45205 cycles/ticks + +kyber_keypair: +median: 47972 cycles/ticks +average: 48360 cycles/ticks + +kyber_encaps_derand: +median: 47888 cycles/ticks +average: 48129 cycles/ticks + +kyber_encaps: +median: 49212 cycles/ticks +average: 49497 cycles/ticks + +kyber_decaps: +median: 54692 cycles/ticks +average: 54928 cycles/ticks + +Loop spin: 227 +gen_a: +median: 17280 cycles/ticks +average: 17440 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1756 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 35 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29332 cycles/ticks +average: 29551 cycles/ticks + +indcpa_enc: +median: 31002 cycles/ticks +average: 31219 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 44882 cycles/ticks +average: 45099 cycles/ticks + +kyber_keypair: +median: 47928 cycles/ticks +average: 48304 cycles/ticks + +kyber_encaps_derand: +median: 47888 cycles/ticks +average: 48108 cycles/ticks + +kyber_encaps: +median: 48998 cycles/ticks +average: 49259 cycles/ticks + +kyber_decaps: +median: 54938 cycles/ticks +average: 55206 cycles/ticks + +Loop spin: 228 +gen_a: +median: 17264 cycles/ticks +average: 17405 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 660 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29288 cycles/ticks +average: 29479 cycles/ticks + +indcpa_enc: +median: 30828 cycles/ticks +average: 30990 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44902 cycles/ticks +average: 45073 cycles/ticks + +kyber_keypair: +median: 47896 cycles/ticks +average: 48285 cycles/ticks + +kyber_encaps_derand: +median: 49274 cycles/ticks +average: 49486 cycles/ticks + +kyber_encaps: +median: 50402 cycles/ticks +average: 50675 cycles/ticks + +kyber_decaps: +median: 56146 cycles/ticks +average: 56417 cycles/ticks + +Loop spin: 229 +gen_a: +median: 17280 cycles/ticks +average: 17454 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29300 cycles/ticks +average: 29506 cycles/ticks + +indcpa_enc: +median: 30918 cycles/ticks +average: 31088 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44894 cycles/ticks +average: 45127 cycles/ticks + +kyber_keypair: +median: 47952 cycles/ticks +average: 48274 cycles/ticks + +kyber_encaps_derand: +median: 47956 cycles/ticks +average: 48184 cycles/ticks + +kyber_encaps: +median: 49066 cycles/ticks +average: 49303 cycles/ticks + +kyber_decaps: +median: 54764 cycles/ticks +average: 55075 cycles/ticks + +Loop spin: 230 +gen_a: +median: 17282 cycles/ticks +average: 17451 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1786 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 40 cycles/ticks +average: 41 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29200 cycles/ticks +average: 29392 cycles/ticks + +indcpa_enc: +median: 30660 cycles/ticks +average: 30816 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2060 cycles/ticks + +kyber_keypair_derand: +median: 44910 cycles/ticks +average: 45114 cycles/ticks + +kyber_keypair: +median: 47910 cycles/ticks +average: 48273 cycles/ticks + +kyber_encaps_derand: +median: 47774 cycles/ticks +average: 47987 cycles/ticks + +kyber_encaps: +median: 48854 cycles/ticks +average: 49071 cycles/ticks + +kyber_decaps: +median: 54624 cycles/ticks +average: 54896 cycles/ticks + +Loop spin: 231 +gen_a: +median: 17292 cycles/ticks +average: 17438 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 359 cycles/ticks + +indcpa_keypair: +median: 29304 cycles/ticks +average: 29520 cycles/ticks + +indcpa_enc: +median: 30914 cycles/ticks +average: 31046 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44870 cycles/ticks +average: 45075 cycles/ticks + +kyber_keypair: +median: 47916 cycles/ticks +average: 48271 cycles/ticks + +kyber_encaps_derand: +median: 47866 cycles/ticks +average: 48059 cycles/ticks + +kyber_encaps: +median: 48982 cycles/ticks +average: 49206 cycles/ticks + +kyber_decaps: +median: 54726 cycles/ticks +average: 54980 cycles/ticks + +Loop spin: 232 +gen_a: +median: 17280 cycles/ticks +average: 17495 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29274 cycles/ticks +average: 29459 cycles/ticks + +indcpa_enc: +median: 30900 cycles/ticks +average: 31094 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44992 cycles/ticks +average: 45188 cycles/ticks + +kyber_keypair: +median: 48060 cycles/ticks +average: 48420 cycles/ticks + +kyber_encaps_derand: +median: 47810 cycles/ticks +average: 48024 cycles/ticks + +kyber_encaps: +median: 48916 cycles/ticks +average: 49131 cycles/ticks + +kyber_decaps: +median: 54560 cycles/ticks +average: 54794 cycles/ticks + +Loop spin: 233 +gen_a: +median: 17274 cycles/ticks +average: 17507 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29526 cycles/ticks +average: 29719 cycles/ticks + +indcpa_enc: +median: 30824 cycles/ticks +average: 30987 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 45048 cycles/ticks +average: 45260 cycles/ticks + +kyber_keypair: +median: 47960 cycles/ticks +average: 48305 cycles/ticks + +kyber_encaps_derand: +median: 47896 cycles/ticks +average: 48090 cycles/ticks + +kyber_encaps: +median: 48966 cycles/ticks +average: 49195 cycles/ticks + +kyber_decaps: +median: 54798 cycles/ticks +average: 55103 cycles/ticks + +Loop spin: 234 +gen_a: +median: 17272 cycles/ticks +average: 17456 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1812 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1780 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 52 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29296 cycles/ticks +average: 29511 cycles/ticks + +indcpa_enc: +median: 30814 cycles/ticks +average: 30987 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44922 cycles/ticks +average: 45116 cycles/ticks + +kyber_keypair: +median: 47902 cycles/ticks +average: 48281 cycles/ticks + +kyber_encaps_derand: +median: 47934 cycles/ticks +average: 48151 cycles/ticks + +kyber_encaps: +median: 48956 cycles/ticks +average: 49156 cycles/ticks + +kyber_decaps: +median: 54742 cycles/ticks +average: 54967 cycles/ticks + +Loop spin: 235 +gen_a: +median: 17286 cycles/ticks +average: 17463 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1762 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 28 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29428 cycles/ticks +average: 29664 cycles/ticks + +indcpa_enc: +median: 30928 cycles/ticks +average: 31116 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2010 cycles/ticks + +kyber_keypair_derand: +median: 44946 cycles/ticks +average: 45201 cycles/ticks + +kyber_keypair: +median: 47990 cycles/ticks +average: 48414 cycles/ticks + +kyber_encaps_derand: +median: 48024 cycles/ticks +average: 48219 cycles/ticks + +kyber_encaps: +median: 48996 cycles/ticks +average: 49212 cycles/ticks + +kyber_decaps: +median: 54776 cycles/ticks +average: 55058 cycles/ticks + +Loop spin: 236 +gen_a: +median: 17340 cycles/ticks +average: 17451 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1767 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29298 cycles/ticks +average: 29503 cycles/ticks + +indcpa_enc: +median: 30874 cycles/ticks +average: 31107 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44824 cycles/ticks +average: 45055 cycles/ticks + +kyber_keypair: +median: 47826 cycles/ticks +average: 48193 cycles/ticks + +kyber_encaps_derand: +median: 47870 cycles/ticks +average: 48106 cycles/ticks + +kyber_encaps: +median: 48996 cycles/ticks +average: 49194 cycles/ticks + +kyber_decaps: +median: 54778 cycles/ticks +average: 55016 cycles/ticks + +Loop spin: 237 +gen_a: +median: 17336 cycles/ticks +average: 17464 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 42 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29408 cycles/ticks +average: 29619 cycles/ticks + +indcpa_enc: +median: 31146 cycles/ticks +average: 31372 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44958 cycles/ticks +average: 45215 cycles/ticks + +kyber_keypair: +median: 47876 cycles/ticks +average: 48267 cycles/ticks + +kyber_encaps_derand: +median: 47926 cycles/ticks +average: 48142 cycles/ticks + +kyber_encaps: +median: 48992 cycles/ticks +average: 49222 cycles/ticks + +kyber_decaps: +median: 54786 cycles/ticks +average: 55022 cycles/ticks + +Loop spin: 238 +gen_a: +median: 17320 cycles/ticks +average: 17470 cycles/ticks + +poly_getnoise_eta1: +median: 1748 cycles/ticks +average: 1756 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 35 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29206 cycles/ticks +average: 29409 cycles/ticks + +indcpa_enc: +median: 30762 cycles/ticks +average: 30942 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 44906 cycles/ticks +average: 45149 cycles/ticks + +kyber_keypair: +median: 47910 cycles/ticks +average: 48341 cycles/ticks + +kyber_encaps_derand: +median: 47788 cycles/ticks +average: 48042 cycles/ticks + +kyber_encaps: +median: 48952 cycles/ticks +average: 49157 cycles/ticks + +kyber_decaps: +median: 54810 cycles/ticks +average: 55019 cycles/ticks + +Loop spin: 239 +gen_a: +median: 17292 cycles/ticks +average: 17409 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29208 cycles/ticks +average: 29403 cycles/ticks + +indcpa_enc: +median: 30726 cycles/ticks +average: 30889 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 45004 cycles/ticks +average: 45186 cycles/ticks + +kyber_keypair: +median: 47830 cycles/ticks +average: 48201 cycles/ticks + +kyber_encaps_derand: +median: 47806 cycles/ticks +average: 48079 cycles/ticks + +kyber_encaps: +median: 49062 cycles/ticks +average: 49280 cycles/ticks + +kyber_decaps: +median: 54858 cycles/ticks +average: 55101 cycles/ticks + +Loop spin: 240 +gen_a: +median: 17264 cycles/ticks +average: 17376 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1779 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29416 cycles/ticks +average: 29617 cycles/ticks + +indcpa_enc: +median: 30982 cycles/ticks +average: 31130 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2060 cycles/ticks + +kyber_keypair_derand: +median: 44918 cycles/ticks +average: 45127 cycles/ticks + +kyber_keypair: +median: 48102 cycles/ticks +average: 48496 cycles/ticks + +kyber_encaps_derand: +median: 47984 cycles/ticks +average: 48254 cycles/ticks + +kyber_encaps: +median: 48942 cycles/ticks +average: 49186 cycles/ticks + +kyber_decaps: +median: 54838 cycles/ticks +average: 55068 cycles/ticks + +Loop spin: 241 +gen_a: +median: 17308 cycles/ticks +average: 17495 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1779 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 69 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29262 cycles/ticks +average: 29467 cycles/ticks + +indcpa_enc: +median: 30974 cycles/ticks +average: 31126 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 44858 cycles/ticks +average: 45071 cycles/ticks + +kyber_keypair: +median: 48030 cycles/ticks +average: 48379 cycles/ticks + +kyber_encaps_derand: +median: 48266 cycles/ticks +average: 48480 cycles/ticks + +kyber_encaps: +median: 49464 cycles/ticks +average: 49735 cycles/ticks + +kyber_decaps: +median: 54906 cycles/ticks +average: 55143 cycles/ticks + +Loop spin: 242 +gen_a: +median: 17322 cycles/ticks +average: 17489 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29382 cycles/ticks +average: 29583 cycles/ticks + +indcpa_enc: +median: 30908 cycles/ticks +average: 31078 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2048 cycles/ticks + +kyber_keypair_derand: +median: 44866 cycles/ticks +average: 45071 cycles/ticks + +kyber_keypair: +median: 47908 cycles/ticks +average: 48262 cycles/ticks + +kyber_encaps_derand: +median: 47880 cycles/ticks +average: 48073 cycles/ticks + +kyber_encaps: +median: 48970 cycles/ticks +average: 49195 cycles/ticks + +kyber_decaps: +median: 54790 cycles/ticks +average: 55060 cycles/ticks + +Loop spin: 243 +gen_a: +median: 17352 cycles/ticks +average: 17493 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 224 cycles/ticks +average: 272 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 404 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29264 cycles/ticks +average: 29476 cycles/ticks + +indcpa_enc: +median: 30826 cycles/ticks +average: 30975 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44906 cycles/ticks +average: 45114 cycles/ticks + +kyber_keypair: +median: 47906 cycles/ticks +average: 48305 cycles/ticks + +kyber_encaps_derand: +median: 47812 cycles/ticks +average: 50569 cycles/ticks + +kyber_encaps: +median: 48898 cycles/ticks +average: 49173 cycles/ticks + +kyber_decaps: +median: 54792 cycles/ticks +average: 55021 cycles/ticks + +Loop spin: 244 +gen_a: +median: 17352 cycles/ticks +average: 17503 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1796 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 394 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 52 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 660 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29376 cycles/ticks +average: 29582 cycles/ticks + +indcpa_enc: +median: 30932 cycles/ticks +average: 31098 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2042 cycles/ticks + +kyber_keypair_derand: +median: 44948 cycles/ticks +average: 45132 cycles/ticks + +kyber_keypair: +median: 47900 cycles/ticks +average: 50565 cycles/ticks + +kyber_encaps_derand: +median: 47908 cycles/ticks +average: 48205 cycles/ticks + +kyber_encaps: +median: 48986 cycles/ticks +average: 49264 cycles/ticks + +kyber_decaps: +median: 54866 cycles/ticks +average: 55143 cycles/ticks + +Loop spin: 245 +gen_a: +median: 17364 cycles/ticks +average: 17531 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1779 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 396 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 671 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29268 cycles/ticks +average: 29472 cycles/ticks + +indcpa_enc: +median: 30796 cycles/ticks +average: 30979 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2050 cycles/ticks + +kyber_keypair_derand: +median: 46224 cycles/ticks +average: 46468 cycles/ticks + +kyber_keypair: +median: 47868 cycles/ticks +average: 48237 cycles/ticks + +kyber_encaps_derand: +median: 47986 cycles/ticks +average: 48207 cycles/ticks + +kyber_encaps: +median: 49078 cycles/ticks +average: 49293 cycles/ticks + +kyber_decaps: +median: 54912 cycles/ticks +average: 55175 cycles/ticks + +Loop spin: 246 +gen_a: +median: 17306 cycles/ticks +average: 17539 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 403 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29162 cycles/ticks +average: 29461 cycles/ticks + +indcpa_enc: +median: 30742 cycles/ticks +average: 30947 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 44866 cycles/ticks +average: 45095 cycles/ticks + +kyber_keypair: +median: 47852 cycles/ticks +average: 48197 cycles/ticks + +kyber_encaps_derand: +median: 47850 cycles/ticks +average: 48044 cycles/ticks + +kyber_encaps: +median: 48952 cycles/ticks +average: 49212 cycles/ticks + +kyber_decaps: +median: 54800 cycles/ticks +average: 55054 cycles/ticks + +Loop spin: 247 +gen_a: +median: 17264 cycles/ticks +average: 17432 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29272 cycles/ticks +average: 29481 cycles/ticks + +indcpa_enc: +median: 30826 cycles/ticks +average: 30995 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2077 cycles/ticks + +kyber_keypair_derand: +median: 44896 cycles/ticks +average: 45163 cycles/ticks + +kyber_keypair: +median: 47966 cycles/ticks +average: 48391 cycles/ticks + +kyber_encaps_derand: +median: 47840 cycles/ticks +average: 48064 cycles/ticks + +kyber_encaps: +median: 49030 cycles/ticks +average: 49313 cycles/ticks + +kyber_decaps: +median: 54786 cycles/ticks +average: 55034 cycles/ticks + +Loop spin: 248 +gen_a: +median: 17258 cycles/ticks +average: 17407 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1779 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1776 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 32052 cycles/ticks +average: 32286 cycles/ticks + +indcpa_enc: +median: 33590 cycles/ticks +average: 33823 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2046 cycles/ticks + +kyber_keypair_derand: +median: 45024 cycles/ticks +average: 45291 cycles/ticks + +kyber_keypair: +median: 48032 cycles/ticks +average: 48437 cycles/ticks + +kyber_encaps_derand: +median: 49280 cycles/ticks +average: 49519 cycles/ticks + +kyber_encaps: +median: 50344 cycles/ticks +average: 50596 cycles/ticks + +kyber_decaps: +median: 56164 cycles/ticks +average: 56396 cycles/ticks + +Loop spin: 249 +gen_a: +median: 17252 cycles/ticks +average: 17358 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 248 cycles/ticks +average: 272 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29378 cycles/ticks +average: 29590 cycles/ticks + +indcpa_enc: +median: 31026 cycles/ticks +average: 31172 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44978 cycles/ticks +average: 45293 cycles/ticks + +kyber_keypair: +median: 47990 cycles/ticks +average: 48386 cycles/ticks + +kyber_encaps_derand: +median: 47922 cycles/ticks +average: 48384 cycles/ticks + +kyber_encaps: +median: 49018 cycles/ticks +average: 49321 cycles/ticks + +kyber_decaps: +median: 54732 cycles/ticks +average: 55012 cycles/ticks + +Loop spin: 250 +gen_a: +median: 17316 cycles/ticks +average: 17478 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 402 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29282 cycles/ticks +average: 29503 cycles/ticks + +indcpa_enc: +median: 30800 cycles/ticks +average: 31071 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44902 cycles/ticks +average: 45133 cycles/ticks + +kyber_keypair: +median: 47932 cycles/ticks +average: 48376 cycles/ticks + +kyber_encaps_derand: +median: 47910 cycles/ticks +average: 48136 cycles/ticks + +kyber_encaps: +median: 49002 cycles/ticks +average: 49212 cycles/ticks + +kyber_decaps: +median: 54906 cycles/ticks +average: 55120 cycles/ticks + +Loop spin: 251 +gen_a: +median: 17252 cycles/ticks +average: 17363 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29300 cycles/ticks +average: 29507 cycles/ticks + +indcpa_enc: +median: 30890 cycles/ticks +average: 31050 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2038 cycles/ticks + +kyber_keypair_derand: +median: 45000 cycles/ticks +average: 45190 cycles/ticks + +kyber_keypair: +median: 48002 cycles/ticks +average: 48389 cycles/ticks + +kyber_encaps_derand: +median: 47946 cycles/ticks +average: 48191 cycles/ticks + +kyber_encaps: +median: 49004 cycles/ticks +average: 49305 cycles/ticks + +kyber_decaps: +median: 54836 cycles/ticks +average: 55084 cycles/ticks + +Loop spin: 252 +gen_a: +median: 17280 cycles/ticks +average: 17400 cycles/ticks + +poly_getnoise_eta1: +median: 1774 cycles/ticks +average: 1779 cycles/ticks + +poly_getnoise_eta2: +median: 1772 cycles/ticks +average: 1785 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 44 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 659 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29264 cycles/ticks +average: 29441 cycles/ticks + +indcpa_enc: +median: 30914 cycles/ticks +average: 31045 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2057 cycles/ticks + +kyber_keypair_derand: +median: 44838 cycles/ticks +average: 45072 cycles/ticks + +kyber_keypair: +median: 47904 cycles/ticks +average: 48298 cycles/ticks + +kyber_encaps_derand: +median: 47896 cycles/ticks +average: 48238 cycles/ticks + +kyber_encaps: +median: 49002 cycles/ticks +average: 49235 cycles/ticks + +kyber_decaps: +median: 54778 cycles/ticks +average: 54996 cycles/ticks + +Loop spin: 253 +gen_a: +median: 17290 cycles/ticks +average: 17445 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 408 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29528 cycles/ticks +average: 29727 cycles/ticks + +indcpa_enc: +median: 30968 cycles/ticks +average: 31098 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 46304 cycles/ticks +average: 46536 cycles/ticks + +kyber_keypair: +median: 47918 cycles/ticks +average: 48278 cycles/ticks + +kyber_encaps_derand: +median: 47956 cycles/ticks +average: 48222 cycles/ticks + +kyber_encaps: +median: 49052 cycles/ticks +average: 49321 cycles/ticks + +kyber_decaps: +median: 54924 cycles/ticks +average: 55155 cycles/ticks + +Loop spin: 254 +gen_a: +median: 17276 cycles/ticks +average: 17374 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1764 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 232 cycles/ticks + +indcpa_keypair: +median: 29298 cycles/ticks +average: 29507 cycles/ticks + +indcpa_enc: +median: 30922 cycles/ticks +average: 31066 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2009 cycles/ticks + +kyber_keypair_derand: +median: 44898 cycles/ticks +average: 45130 cycles/ticks + +kyber_keypair: +median: 47956 cycles/ticks +average: 48352 cycles/ticks + +kyber_encaps_derand: +median: 48000 cycles/ticks +average: 48208 cycles/ticks + +kyber_encaps: +median: 49110 cycles/ticks +average: 49366 cycles/ticks + +kyber_decaps: +median: 54828 cycles/ticks +average: 55070 cycles/ticks + +Loop spin: 255 +gen_a: +median: 17308 cycles/ticks +average: 17435 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29114 cycles/ticks +average: 29315 cycles/ticks + +indcpa_enc: +median: 30652 cycles/ticks +average: 30830 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2014 cycles/ticks + +kyber_keypair_derand: +median: 44862 cycles/ticks +average: 45051 cycles/ticks + +kyber_keypair: +median: 47880 cycles/ticks +average: 48279 cycles/ticks + +kyber_encaps_derand: +median: 47876 cycles/ticks +average: 48080 cycles/ticks + +kyber_encaps: +median: 48960 cycles/ticks +average: 49207 cycles/ticks + +kyber_decaps: +median: 54804 cycles/ticks +average: 55045 cycles/ticks + +Loop spin: 256 +gen_a: +median: 17280 cycles/ticks +average: 17407 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29512 cycles/ticks +average: 29750 cycles/ticks + +indcpa_enc: +median: 31216 cycles/ticks +average: 31416 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 45080 cycles/ticks +average: 45301 cycles/ticks + +kyber_keypair: +median: 48082 cycles/ticks +average: 48430 cycles/ticks + +kyber_encaps_derand: +median: 48148 cycles/ticks +average: 48373 cycles/ticks + +kyber_encaps: +median: 49240 cycles/ticks +average: 49468 cycles/ticks + +kyber_decaps: +median: 54954 cycles/ticks +average: 55253 cycles/ticks + +Loop spin: 257 +gen_a: +median: 17260 cycles/ticks +average: 17449 cycles/ticks + +poly_getnoise_eta1: +median: 1748 cycles/ticks +average: 1781 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30700 cycles/ticks +average: 30892 cycles/ticks + +indcpa_enc: +median: 32198 cycles/ticks +average: 32374 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44966 cycles/ticks +average: 45184 cycles/ticks + +kyber_keypair: +median: 48120 cycles/ticks +average: 48517 cycles/ticks + +kyber_encaps_derand: +median: 47982 cycles/ticks +average: 48191 cycles/ticks + +kyber_encaps: +median: 49052 cycles/ticks +average: 49291 cycles/ticks + +kyber_decaps: +median: 54886 cycles/ticks +average: 55151 cycles/ticks + +Loop spin: 258 +gen_a: +median: 17266 cycles/ticks +average: 17402 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1798 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 54 cycles/ticks +average: 54 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30512 cycles/ticks +average: 30722 cycles/ticks + +indcpa_enc: +median: 32304 cycles/ticks +average: 32468 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2067 cycles/ticks + +kyber_keypair_derand: +median: 44826 cycles/ticks +average: 45038 cycles/ticks + +kyber_keypair: +median: 47868 cycles/ticks +average: 48222 cycles/ticks + +kyber_encaps_derand: +median: 47810 cycles/ticks +average: 48021 cycles/ticks + +kyber_encaps: +median: 48940 cycles/ticks +average: 49169 cycles/ticks + +kyber_decaps: +median: 54678 cycles/ticks +average: 54924 cycles/ticks + +Loop spin: 259 +gen_a: +median: 17414 cycles/ticks +average: 17579 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1781 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 225 cycles/ticks + +indcpa_keypair: +median: 29252 cycles/ticks +average: 29497 cycles/ticks + +indcpa_enc: +median: 30792 cycles/ticks +average: 30971 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2042 cycles/ticks + +kyber_keypair_derand: +median: 44998 cycles/ticks +average: 45225 cycles/ticks + +kyber_keypair: +median: 48016 cycles/ticks +average: 48427 cycles/ticks + +kyber_encaps_derand: +median: 47896 cycles/ticks +average: 48096 cycles/ticks + +kyber_encaps: +median: 48942 cycles/ticks +average: 49169 cycles/ticks + +kyber_decaps: +median: 54800 cycles/ticks +average: 55115 cycles/ticks + +Loop spin: 260 +gen_a: +median: 17262 cycles/ticks +average: 17432 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1744 cycles/ticks +average: 1750 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29302 cycles/ticks +average: 29552 cycles/ticks + +indcpa_enc: +median: 30928 cycles/ticks +average: 31144 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2009 cycles/ticks + +kyber_keypair_derand: +median: 44900 cycles/ticks +average: 45133 cycles/ticks + +kyber_keypair: +median: 47950 cycles/ticks +average: 48332 cycles/ticks + +kyber_encaps_derand: +median: 47754 cycles/ticks +average: 47962 cycles/ticks + +kyber_encaps: +median: 48898 cycles/ticks +average: 49175 cycles/ticks + +kyber_decaps: +median: 54560 cycles/ticks +average: 54788 cycles/ticks + +Loop spin: 261 +gen_a: +median: 17230 cycles/ticks +average: 17430 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 239 cycles/ticks + +indcpa_keypair: +median: 29558 cycles/ticks +average: 29752 cycles/ticks + +indcpa_enc: +median: 30990 cycles/ticks +average: 31179 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 46456 cycles/ticks +average: 46702 cycles/ticks + +kyber_keypair: +median: 47956 cycles/ticks +average: 48345 cycles/ticks + +kyber_encaps_derand: +median: 47834 cycles/ticks +average: 48030 cycles/ticks + +kyber_encaps: +median: 48848 cycles/ticks +average: 49072 cycles/ticks + +kyber_decaps: +median: 54660 cycles/ticks +average: 54894 cycles/ticks + +Loop spin: 262 +gen_a: +median: 17374 cycles/ticks +average: 17635 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1781 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1756 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 660 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30708 cycles/ticks +average: 30901 cycles/ticks + +indcpa_enc: +median: 32378 cycles/ticks +average: 32559 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44926 cycles/ticks +average: 45217 cycles/ticks + +kyber_keypair: +median: 47896 cycles/ticks +average: 48284 cycles/ticks + +kyber_encaps_derand: +median: 49286 cycles/ticks +average: 49518 cycles/ticks + +kyber_encaps: +median: 50360 cycles/ticks +average: 50565 cycles/ticks + +kyber_decaps: +median: 56210 cycles/ticks +average: 56475 cycles/ticks + +Loop spin: 263 +gen_a: +median: 17338 cycles/ticks +average: 17488 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29290 cycles/ticks +average: 29481 cycles/ticks + +indcpa_enc: +median: 30982 cycles/ticks +average: 31131 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2068 cycles/ticks + +kyber_keypair_derand: +median: 44926 cycles/ticks +average: 45154 cycles/ticks + +kyber_keypair: +median: 47968 cycles/ticks +average: 48396 cycles/ticks + +kyber_encaps_derand: +median: 48182 cycles/ticks +average: 48369 cycles/ticks + +kyber_encaps: +median: 49306 cycles/ticks +average: 49530 cycles/ticks + +kyber_decaps: +median: 54798 cycles/ticks +average: 55052 cycles/ticks + +Loop spin: 264 +gen_a: +median: 17326 cycles/ticks +average: 17480 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 260 cycles/ticks +average: 287 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 407 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29382 cycles/ticks +average: 29608 cycles/ticks + +indcpa_enc: +median: 30748 cycles/ticks +average: 30917 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44988 cycles/ticks +average: 45170 cycles/ticks + +kyber_keypair: +median: 47968 cycles/ticks +average: 48462 cycles/ticks + +kyber_encaps_derand: +median: 47828 cycles/ticks +average: 48054 cycles/ticks + +kyber_encaps: +median: 48942 cycles/ticks +average: 49164 cycles/ticks + +kyber_decaps: +median: 54850 cycles/ticks +average: 55071 cycles/ticks + +Loop spin: 265 +gen_a: +median: 17266 cycles/ticks +average: 17432 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29270 cycles/ticks +average: 29474 cycles/ticks + +indcpa_enc: +median: 30802 cycles/ticks +average: 30957 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2052 cycles/ticks + +kyber_keypair_derand: +median: 44910 cycles/ticks +average: 45114 cycles/ticks + +kyber_keypair: +median: 48100 cycles/ticks +average: 48491 cycles/ticks + +kyber_encaps_derand: +median: 48064 cycles/ticks +average: 48301 cycles/ticks + +kyber_encaps: +median: 49150 cycles/ticks +average: 49370 cycles/ticks + +kyber_decaps: +median: 54862 cycles/ticks +average: 55106 cycles/ticks + +Loop spin: 266 +gen_a: +median: 17314 cycles/ticks +average: 17430 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1766 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 38 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29244 cycles/ticks +average: 29415 cycles/ticks + +indcpa_enc: +median: 30788 cycles/ticks +average: 30963 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44848 cycles/ticks +average: 45073 cycles/ticks + +kyber_keypair: +median: 47890 cycles/ticks +average: 48268 cycles/ticks + +kyber_encaps_derand: +median: 47890 cycles/ticks +average: 48152 cycles/ticks + +kyber_encaps: +median: 49000 cycles/ticks +average: 49238 cycles/ticks + +kyber_decaps: +median: 54706 cycles/ticks +average: 54940 cycles/ticks + +Loop spin: 267 +gen_a: +median: 17266 cycles/ticks +average: 17373 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29388 cycles/ticks +average: 29608 cycles/ticks + +indcpa_enc: +median: 31060 cycles/ticks +average: 31241 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44970 cycles/ticks +average: 45180 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48269 cycles/ticks + +kyber_encaps_derand: +median: 47982 cycles/ticks +average: 48193 cycles/ticks + +kyber_encaps: +median: 49156 cycles/ticks +average: 49433 cycles/ticks + +kyber_decaps: +median: 54776 cycles/ticks +average: 55034 cycles/ticks + +Loop spin: 268 +gen_a: +median: 17348 cycles/ticks +average: 17443 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 394 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 52 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 672 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29262 cycles/ticks +average: 29531 cycles/ticks + +indcpa_enc: +median: 30792 cycles/ticks +average: 30971 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 44782 cycles/ticks +average: 44981 cycles/ticks + +kyber_keypair: +median: 47916 cycles/ticks +average: 48282 cycles/ticks + +kyber_encaps_derand: +median: 50744 cycles/ticks +average: 50997 cycles/ticks + +kyber_encaps: +median: 51856 cycles/ticks +average: 52147 cycles/ticks + +kyber_decaps: +median: 57684 cycles/ticks +average: 57985 cycles/ticks + +Loop spin: 269 +gen_a: +median: 17336 cycles/ticks +average: 17483 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29558 cycles/ticks +average: 29748 cycles/ticks + +indcpa_enc: +median: 31176 cycles/ticks +average: 31362 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 46538 cycles/ticks +average: 46733 cycles/ticks + +kyber_keypair: +median: 47866 cycles/ticks +average: 48226 cycles/ticks + +kyber_encaps_derand: +median: 48018 cycles/ticks +average: 48228 cycles/ticks + +kyber_encaps: +median: 49110 cycles/ticks +average: 49347 cycles/ticks + +kyber_decaps: +median: 54958 cycles/ticks +average: 55224 cycles/ticks + +Loop spin: 270 +gen_a: +median: 17220 cycles/ticks +average: 17412 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29238 cycles/ticks +average: 29458 cycles/ticks + +indcpa_enc: +median: 30776 cycles/ticks +average: 30927 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2036 cycles/ticks + +kyber_keypair_derand: +median: 46324 cycles/ticks +average: 46519 cycles/ticks + +kyber_keypair: +median: 47972 cycles/ticks +average: 48346 cycles/ticks + +kyber_encaps_derand: +median: 47866 cycles/ticks +average: 48079 cycles/ticks + +kyber_encaps: +median: 48912 cycles/ticks +average: 49152 cycles/ticks + +kyber_decaps: +median: 54844 cycles/ticks +average: 55106 cycles/ticks + +Loop spin: 271 +gen_a: +median: 17288 cycles/ticks +average: 17425 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 231 cycles/ticks + +indcpa_keypair: +median: 29408 cycles/ticks +average: 29610 cycles/ticks + +indcpa_enc: +median: 31064 cycles/ticks +average: 31241 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44980 cycles/ticks +average: 45177 cycles/ticks + +kyber_keypair: +median: 47874 cycles/ticks +average: 48223 cycles/ticks + +kyber_encaps_derand: +median: 47842 cycles/ticks +average: 48024 cycles/ticks + +kyber_encaps: +median: 48934 cycles/ticks +average: 49158 cycles/ticks + +kyber_decaps: +median: 54716 cycles/ticks +average: 54995 cycles/ticks + +Loop spin: 272 +gen_a: +median: 17264 cycles/ticks +average: 17463 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 667 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29330 cycles/ticks +average: 29529 cycles/ticks + +indcpa_enc: +median: 30922 cycles/ticks +average: 31085 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44984 cycles/ticks +average: 45176 cycles/ticks + +kyber_keypair: +median: 48016 cycles/ticks +average: 48395 cycles/ticks + +kyber_encaps_derand: +median: 47874 cycles/ticks +average: 48088 cycles/ticks + +kyber_encaps: +median: 48938 cycles/ticks +average: 49186 cycles/ticks + +kyber_decaps: +median: 54810 cycles/ticks +average: 55458 cycles/ticks + +Loop spin: 273 +gen_a: +median: 17272 cycles/ticks +average: 17502 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1780 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 38 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 31876 cycles/ticks +average: 32060 cycles/ticks + +indcpa_enc: +median: 31044 cycles/ticks +average: 31214 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 45848 cycles/ticks +average: 46009 cycles/ticks + +kyber_keypair: +median: 48342 cycles/ticks +average: 48711 cycles/ticks + +kyber_encaps_derand: +median: 47816 cycles/ticks +average: 48010 cycles/ticks + +kyber_encaps: +median: 48846 cycles/ticks +average: 49094 cycles/ticks + +kyber_decaps: +median: 54584 cycles/ticks +average: 54831 cycles/ticks + +Loop spin: 274 +gen_a: +median: 17280 cycles/ticks +average: 17390 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29326 cycles/ticks +average: 29555 cycles/ticks + +indcpa_enc: +median: 30852 cycles/ticks +average: 31024 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44968 cycles/ticks +average: 45167 cycles/ticks + +kyber_keypair: +median: 47962 cycles/ticks +average: 48337 cycles/ticks + +kyber_encaps_derand: +median: 47952 cycles/ticks +average: 48146 cycles/ticks + +kyber_encaps: +median: 49048 cycles/ticks +average: 49259 cycles/ticks + +kyber_decaps: +median: 54604 cycles/ticks +average: 54857 cycles/ticks + +Loop spin: 275 +gen_a: +median: 17260 cycles/ticks +average: 17402 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 396 cycles/ticks +average: 401 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 40 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29342 cycles/ticks +average: 29593 cycles/ticks + +indcpa_enc: +median: 30744 cycles/ticks +average: 30948 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2043 cycles/ticks + +kyber_keypair_derand: +median: 44744 cycles/ticks +average: 44954 cycles/ticks + +kyber_keypair: +median: 47852 cycles/ticks +average: 48201 cycles/ticks + +kyber_encaps_derand: +median: 47966 cycles/ticks +average: 48185 cycles/ticks + +kyber_encaps: +median: 48918 cycles/ticks +average: 49127 cycles/ticks + +kyber_decaps: +median: 54788 cycles/ticks +average: 55021 cycles/ticks + +Loop spin: 276 +gen_a: +median: 17268 cycles/ticks +average: 17393 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1801 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 35 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29634 cycles/ticks +average: 29815 cycles/ticks + +indcpa_enc: +median: 31044 cycles/ticks +average: 31300 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 44970 cycles/ticks +average: 45225 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48270 cycles/ticks + +kyber_encaps_derand: +median: 47968 cycles/ticks +average: 48162 cycles/ticks + +kyber_encaps: +median: 49026 cycles/ticks +average: 49235 cycles/ticks + +kyber_decaps: +median: 54688 cycles/ticks +average: 54926 cycles/ticks + +Loop spin: 277 +gen_a: +median: 17316 cycles/ticks +average: 17505 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29242 cycles/ticks +average: 29445 cycles/ticks + +indcpa_enc: +median: 30996 cycles/ticks +average: 31133 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2061 cycles/ticks + +kyber_keypair_derand: +median: 44842 cycles/ticks +average: 45079 cycles/ticks + +kyber_keypair: +median: 47926 cycles/ticks +average: 48296 cycles/ticks + +kyber_encaps_derand: +median: 49238 cycles/ticks +average: 49436 cycles/ticks + +kyber_encaps: +median: 50342 cycles/ticks +average: 50572 cycles/ticks + +kyber_decaps: +median: 56124 cycles/ticks +average: 56392 cycles/ticks + +Loop spin: 278 +gen_a: +median: 17314 cycles/ticks +average: 17488 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 426 cycles/ticks +average: 429 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 675 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29236 cycles/ticks +average: 29472 cycles/ticks + +indcpa_enc: +median: 30938 cycles/ticks +average: 31106 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2039 cycles/ticks + +kyber_keypair_derand: +median: 44886 cycles/ticks +average: 45097 cycles/ticks + +kyber_keypair: +median: 47876 cycles/ticks +average: 48305 cycles/ticks + +kyber_encaps_derand: +median: 47866 cycles/ticks +average: 48071 cycles/ticks + +kyber_encaps: +median: 48990 cycles/ticks +average: 49209 cycles/ticks + +kyber_decaps: +median: 54796 cycles/ticks +average: 55013 cycles/ticks + +Loop spin: 279 +gen_a: +median: 17292 cycles/ticks +average: 17425 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1781 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29264 cycles/ticks +average: 29468 cycles/ticks + +indcpa_enc: +median: 30936 cycles/ticks +average: 31092 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 44804 cycles/ticks +average: 45065 cycles/ticks + +kyber_keypair: +median: 47904 cycles/ticks +average: 48323 cycles/ticks + +kyber_encaps_derand: +median: 49348 cycles/ticks +average: 49607 cycles/ticks + +kyber_encaps: +median: 50440 cycles/ticks +average: 50657 cycles/ticks + +kyber_decaps: +median: 56152 cycles/ticks +average: 56398 cycles/ticks + +Loop spin: 280 +gen_a: +median: 17280 cycles/ticks +average: 17471 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 248 cycles/ticks +average: 272 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 232 cycles/ticks + +indcpa_keypair: +median: 29334 cycles/ticks +average: 29537 cycles/ticks + +indcpa_enc: +median: 30730 cycles/ticks +average: 30907 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2016 cycles/ticks + +kyber_keypair_derand: +median: 44926 cycles/ticks +average: 45116 cycles/ticks + +kyber_keypair: +median: 47934 cycles/ticks +average: 48293 cycles/ticks + +kyber_encaps_derand: +median: 47904 cycles/ticks +average: 48154 cycles/ticks + +kyber_encaps: +median: 49006 cycles/ticks +average: 49217 cycles/ticks + +kyber_decaps: +median: 55036 cycles/ticks +average: 55278 cycles/ticks + +Loop spin: 281 +gen_a: +median: 17246 cycles/ticks +average: 17420 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 252 cycles/ticks +average: 277 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29358 cycles/ticks +average: 29522 cycles/ticks + +indcpa_enc: +median: 31006 cycles/ticks +average: 31159 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44922 cycles/ticks +average: 45142 cycles/ticks + +kyber_keypair: +median: 47936 cycles/ticks +average: 48348 cycles/ticks + +kyber_encaps_derand: +median: 48004 cycles/ticks +average: 48236 cycles/ticks + +kyber_encaps: +median: 49082 cycles/ticks +average: 49327 cycles/ticks + +kyber_decaps: +median: 54706 cycles/ticks +average: 54955 cycles/ticks + +Loop spin: 282 +gen_a: +median: 17262 cycles/ticks +average: 17385 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29536 cycles/ticks +average: 29748 cycles/ticks + +indcpa_enc: +median: 30816 cycles/ticks +average: 30977 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44926 cycles/ticks +average: 45110 cycles/ticks + +kyber_keypair: +median: 47966 cycles/ticks +average: 48357 cycles/ticks + +kyber_encaps_derand: +median: 47816 cycles/ticks +average: 48040 cycles/ticks + +kyber_encaps: +median: 48950 cycles/ticks +average: 49228 cycles/ticks + +kyber_decaps: +median: 54722 cycles/ticks +average: 54966 cycles/ticks + +Loop spin: 283 +gen_a: +median: 17282 cycles/ticks +average: 17426 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1798 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 243 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29326 cycles/ticks +average: 29507 cycles/ticks + +indcpa_enc: +median: 30932 cycles/ticks +average: 31082 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2008 cycles/ticks + +kyber_keypair_derand: +median: 44932 cycles/ticks +average: 45152 cycles/ticks + +kyber_keypair: +median: 47970 cycles/ticks +average: 48327 cycles/ticks + +kyber_encaps_derand: +median: 48034 cycles/ticks +average: 48233 cycles/ticks + +kyber_encaps: +median: 49018 cycles/ticks +average: 49262 cycles/ticks + +kyber_decaps: +median: 54664 cycles/ticks +average: 54936 cycles/ticks + +Loop spin: 284 +gen_a: +median: 17312 cycles/ticks +average: 17467 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1784 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 242 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29126 cycles/ticks +average: 29312 cycles/ticks + +indcpa_enc: +median: 30864 cycles/ticks +average: 31016 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44952 cycles/ticks +average: 45141 cycles/ticks + +kyber_keypair: +median: 47850 cycles/ticks +average: 48288 cycles/ticks + +kyber_encaps_derand: +median: 47874 cycles/ticks +average: 48089 cycles/ticks + +kyber_encaps: +median: 49002 cycles/ticks +average: 49223 cycles/ticks + +kyber_decaps: +median: 54850 cycles/ticks +average: 55101 cycles/ticks + +Loop spin: 285 +gen_a: +median: 17278 cycles/ticks +average: 17430 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1785 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1755 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 231 cycles/ticks + +indcpa_keypair: +median: 29384 cycles/ticks +average: 29578 cycles/ticks + +indcpa_enc: +median: 30932 cycles/ticks +average: 31191 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 44856 cycles/ticks +average: 45034 cycles/ticks + +kyber_keypair: +median: 48030 cycles/ticks +average: 48390 cycles/ticks + +kyber_encaps_derand: +median: 47888 cycles/ticks +average: 48088 cycles/ticks + +kyber_encaps: +median: 48882 cycles/ticks +average: 49130 cycles/ticks + +kyber_decaps: +median: 54706 cycles/ticks +average: 54982 cycles/ticks + +Loop spin: 286 +gen_a: +median: 17248 cycles/ticks +average: 17391 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30828 cycles/ticks +average: 31092 cycles/ticks + +indcpa_enc: +median: 32412 cycles/ticks +average: 32566 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2053 cycles/ticks + +kyber_keypair_derand: +median: 45134 cycles/ticks +average: 45342 cycles/ticks + +kyber_keypair: +median: 48084 cycles/ticks +average: 48461 cycles/ticks + +kyber_encaps_derand: +median: 47904 cycles/ticks +average: 48098 cycles/ticks + +kyber_encaps: +median: 48940 cycles/ticks +average: 49166 cycles/ticks + +kyber_decaps: +median: 54734 cycles/ticks +average: 54993 cycles/ticks + +Loop spin: 287 +gen_a: +median: 17320 cycles/ticks +average: 17520 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1783 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 232 cycles/ticks + +indcpa_keypair: +median: 29542 cycles/ticks +average: 29736 cycles/ticks + +indcpa_enc: +median: 30870 cycles/ticks +average: 31026 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 44998 cycles/ticks +average: 45171 cycles/ticks + +kyber_keypair: +median: 48018 cycles/ticks +average: 48398 cycles/ticks + +kyber_encaps_derand: +median: 49326 cycles/ticks +average: 49537 cycles/ticks + +kyber_encaps: +median: 50390 cycles/ticks +average: 50637 cycles/ticks + +kyber_decaps: +median: 56344 cycles/ticks +average: 56565 cycles/ticks + +Loop spin: 288 +gen_a: +median: 17260 cycles/ticks +average: 17451 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29376 cycles/ticks +average: 29649 cycles/ticks + +indcpa_enc: +median: 31008 cycles/ticks +average: 31190 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2047 cycles/ticks + +kyber_keypair_derand: +median: 44994 cycles/ticks +average: 45207 cycles/ticks + +kyber_keypair: +median: 47870 cycles/ticks +average: 48220 cycles/ticks + +kyber_encaps_derand: +median: 47916 cycles/ticks +average: 48093 cycles/ticks + +kyber_encaps: +median: 48998 cycles/ticks +average: 49206 cycles/ticks + +kyber_decaps: +median: 54848 cycles/ticks +average: 55101 cycles/ticks + +Loop spin: 289 +gen_a: +median: 17266 cycles/ticks +average: 17398 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 60 cycles/ticks +average: 59 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29312 cycles/ticks +average: 29510 cycles/ticks + +indcpa_enc: +median: 30998 cycles/ticks +average: 31170 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 44934 cycles/ticks +average: 45167 cycles/ticks + +kyber_keypair: +median: 47872 cycles/ticks +average: 48236 cycles/ticks + +kyber_encaps_derand: +median: 48262 cycles/ticks +average: 48463 cycles/ticks + +kyber_encaps: +median: 49100 cycles/ticks +average: 49303 cycles/ticks + +kyber_decaps: +median: 54830 cycles/ticks +average: 55079 cycles/ticks + +Loop spin: 290 +gen_a: +median: 17294 cycles/ticks +average: 17406 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 396 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 658 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29264 cycles/ticks +average: 29506 cycles/ticks + +indcpa_enc: +median: 30848 cycles/ticks +average: 31046 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2064 cycles/ticks + +kyber_keypair_derand: +median: 44808 cycles/ticks +average: 45117 cycles/ticks + +kyber_keypair: +median: 47876 cycles/ticks +average: 48259 cycles/ticks + +kyber_encaps_derand: +median: 50726 cycles/ticks +average: 50951 cycles/ticks + +kyber_encaps: +median: 51812 cycles/ticks +average: 52082 cycles/ticks + +kyber_decaps: +median: 57644 cycles/ticks +average: 57890 cycles/ticks + +Loop spin: 291 +gen_a: +median: 17326 cycles/ticks +average: 17456 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29178 cycles/ticks +average: 29422 cycles/ticks + +indcpa_enc: +median: 30750 cycles/ticks +average: 30925 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2057 cycles/ticks + +kyber_keypair_derand: +median: 44814 cycles/ticks +average: 45067 cycles/ticks + +kyber_keypair: +median: 47896 cycles/ticks +average: 48281 cycles/ticks + +kyber_encaps_derand: +median: 47850 cycles/ticks +average: 48060 cycles/ticks + +kyber_encaps: +median: 48988 cycles/ticks +average: 49274 cycles/ticks + +kyber_decaps: +median: 54818 cycles/ticks +average: 55077 cycles/ticks + +Loop spin: 292 +gen_a: +median: 17296 cycles/ticks +average: 17417 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 387 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 35 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 659 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29340 cycles/ticks +average: 29543 cycles/ticks + +indcpa_enc: +median: 30806 cycles/ticks +average: 30966 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44886 cycles/ticks +average: 45159 cycles/ticks + +kyber_keypair: +median: 47952 cycles/ticks +average: 48305 cycles/ticks + +kyber_encaps_derand: +median: 47982 cycles/ticks +average: 48260 cycles/ticks + +kyber_encaps: +median: 49108 cycles/ticks +average: 49357 cycles/ticks + +kyber_decaps: +median: 55040 cycles/ticks +average: 55253 cycles/ticks + +Loop spin: 293 +gen_a: +median: 17324 cycles/ticks +average: 17426 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 675 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29250 cycles/ticks +average: 29450 cycles/ticks + +indcpa_enc: +median: 30858 cycles/ticks +average: 31007 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2010 cycles/ticks + +kyber_keypair_derand: +median: 44898 cycles/ticks +average: 45192 cycles/ticks + +kyber_keypair: +median: 48082 cycles/ticks +average: 48511 cycles/ticks + +kyber_encaps_derand: +median: 49306 cycles/ticks +average: 49540 cycles/ticks + +kyber_encaps: +median: 50424 cycles/ticks +average: 50710 cycles/ticks + +kyber_decaps: +median: 56080 cycles/ticks +average: 56356 cycles/ticks + +Loop spin: 294 +gen_a: +median: 17416 cycles/ticks +average: 17536 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1810 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 394 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 668 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29220 cycles/ticks +average: 29433 cycles/ticks + +indcpa_enc: +median: 30824 cycles/ticks +average: 30987 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44966 cycles/ticks +average: 45184 cycles/ticks + +kyber_keypair: +median: 48060 cycles/ticks +average: 48452 cycles/ticks + +kyber_encaps_derand: +median: 47870 cycles/ticks +average: 48118 cycles/ticks + +kyber_encaps: +median: 48980 cycles/ticks +average: 49220 cycles/ticks + +kyber_decaps: +median: 54794 cycles/ticks +average: 55033 cycles/ticks + +Loop spin: 295 +gen_a: +median: 17256 cycles/ticks +average: 17375 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1790 cycles/ticks + +NTT: +median: 232 cycles/ticks +average: 270 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 35 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29242 cycles/ticks +average: 29427 cycles/ticks + +indcpa_enc: +median: 30874 cycles/ticks +average: 31062 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2080 cycles/ticks + +kyber_keypair_derand: +median: 44880 cycles/ticks +average: 45127 cycles/ticks + +kyber_keypair: +median: 47912 cycles/ticks +average: 48255 cycles/ticks + +kyber_encaps_derand: +median: 47976 cycles/ticks +average: 48223 cycles/ticks + +kyber_encaps: +median: 49090 cycles/ticks +average: 49352 cycles/ticks + +kyber_decaps: +median: 54922 cycles/ticks +average: 55206 cycles/ticks + +Loop spin: 296 +gen_a: +median: 17274 cycles/ticks +average: 17379 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 46 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 660 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29426 cycles/ticks +average: 29587 cycles/ticks + +indcpa_enc: +median: 30850 cycles/ticks +average: 31021 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 45006 cycles/ticks +average: 45172 cycles/ticks + +kyber_keypair: +median: 48056 cycles/ticks +average: 48460 cycles/ticks + +kyber_encaps_derand: +median: 47800 cycles/ticks +average: 48029 cycles/ticks + +kyber_encaps: +median: 48906 cycles/ticks +average: 49187 cycles/ticks + +kyber_decaps: +median: 54636 cycles/ticks +average: 54899 cycles/ticks + +Loop spin: 297 +gen_a: +median: 17268 cycles/ticks +average: 17495 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1766 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 250 cycles/ticks +average: 275 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29288 cycles/ticks +average: 29510 cycles/ticks + +indcpa_enc: +median: 30798 cycles/ticks +average: 30959 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 45028 cycles/ticks +average: 45237 cycles/ticks + +kyber_keypair: +median: 47938 cycles/ticks +average: 48286 cycles/ticks + +kyber_encaps_derand: +median: 47864 cycles/ticks +average: 48105 cycles/ticks + +kyber_encaps: +median: 49002 cycles/ticks +average: 49280 cycles/ticks + +kyber_decaps: +median: 54730 cycles/ticks +average: 54970 cycles/ticks + +Loop spin: 298 +gen_a: +median: 17276 cycles/ticks +average: 17395 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29652 cycles/ticks +average: 29813 cycles/ticks + +indcpa_enc: +median: 30776 cycles/ticks +average: 30936 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 45024 cycles/ticks +average: 45286 cycles/ticks + +kyber_keypair: +median: 48006 cycles/ticks +average: 48336 cycles/ticks + +kyber_encaps_derand: +median: 47796 cycles/ticks +average: 48016 cycles/ticks + +kyber_encaps: +median: 48936 cycles/ticks +average: 49208 cycles/ticks + +kyber_decaps: +median: 54796 cycles/ticks +average: 55046 cycles/ticks + +Loop spin: 299 +gen_a: +median: 17274 cycles/ticks +average: 17382 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29374 cycles/ticks +average: 29570 cycles/ticks + +indcpa_enc: +median: 30818 cycles/ticks +average: 30955 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 46442 cycles/ticks +average: 46671 cycles/ticks + +kyber_keypair: +median: 47904 cycles/ticks +average: 48265 cycles/ticks + +kyber_encaps_derand: +median: 49156 cycles/ticks +average: 49390 cycles/ticks + +kyber_encaps: +median: 50296 cycles/ticks +average: 50503 cycles/ticks + +kyber_decaps: +median: 55988 cycles/ticks +average: 56344 cycles/ticks + +Loop spin: 300 +gen_a: +median: 17264 cycles/ticks +average: 17420 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1781 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 676 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29352 cycles/ticks +average: 29565 cycles/ticks + +indcpa_enc: +median: 30930 cycles/ticks +average: 31061 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44880 cycles/ticks +average: 45079 cycles/ticks + +kyber_keypair: +median: 48210 cycles/ticks +average: 48569 cycles/ticks + +kyber_encaps_derand: +median: 48074 cycles/ticks +average: 48362 cycles/ticks + +kyber_encaps: +median: 49118 cycles/ticks +average: 49365 cycles/ticks + +kyber_decaps: +median: 54708 cycles/ticks +average: 54974 cycles/ticks + +Loop spin: 301 +gen_a: +median: 17342 cycles/ticks +average: 17501 cycles/ticks + +poly_getnoise_eta1: +median: 1772 cycles/ticks +average: 1812 cycles/ticks + +poly_getnoise_eta2: +median: 1768 cycles/ticks +average: 1782 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29392 cycles/ticks +average: 29574 cycles/ticks + +indcpa_enc: +median: 30932 cycles/ticks +average: 31086 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 45198 cycles/ticks +average: 45467 cycles/ticks + +kyber_keypair: +median: 48184 cycles/ticks +average: 48537 cycles/ticks + +kyber_encaps_derand: +median: 48150 cycles/ticks +average: 48345 cycles/ticks + +kyber_encaps: +median: 49170 cycles/ticks +average: 49375 cycles/ticks + +kyber_decaps: +median: 55126 cycles/ticks +average: 55412 cycles/ticks + +Loop spin: 302 +gen_a: +median: 17312 cycles/ticks +average: 17479 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 284 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29320 cycles/ticks +average: 29516 cycles/ticks + +indcpa_enc: +median: 30790 cycles/ticks +average: 30962 cycles/ticks + +indcpa_dec: +median: 2038 cycles/ticks +average: 2042 cycles/ticks + +kyber_keypair_derand: +median: 44968 cycles/ticks +average: 45156 cycles/ticks + +kyber_keypair: +median: 47922 cycles/ticks +average: 48293 cycles/ticks + +kyber_encaps_derand: +median: 47928 cycles/ticks +average: 48155 cycles/ticks + +kyber_encaps: +median: 49042 cycles/ticks +average: 49248 cycles/ticks + +kyber_decaps: +median: 54940 cycles/ticks +average: 55159 cycles/ticks + +Loop spin: 303 +gen_a: +median: 17316 cycles/ticks +average: 17535 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29184 cycles/ticks +average: 29390 cycles/ticks + +indcpa_enc: +median: 30816 cycles/ticks +average: 30985 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 45000 cycles/ticks +average: 45197 cycles/ticks + +kyber_keypair: +median: 47918 cycles/ticks +average: 48301 cycles/ticks + +kyber_encaps_derand: +median: 47856 cycles/ticks +average: 48068 cycles/ticks + +kyber_encaps: +median: 48984 cycles/ticks +average: 49208 cycles/ticks + +kyber_decaps: +median: 54780 cycles/ticks +average: 55052 cycles/ticks + +Loop spin: 304 +gen_a: +median: 17276 cycles/ticks +average: 17442 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1776 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29214 cycles/ticks +average: 29468 cycles/ticks + +indcpa_enc: +median: 30740 cycles/ticks +average: 30888 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44824 cycles/ticks +average: 45062 cycles/ticks + +kyber_keypair: +median: 47984 cycles/ticks +average: 48340 cycles/ticks + +kyber_encaps_derand: +median: 48008 cycles/ticks +average: 48190 cycles/ticks + +kyber_encaps: +median: 49106 cycles/ticks +average: 49336 cycles/ticks + +kyber_decaps: +median: 54848 cycles/ticks +average: 55072 cycles/ticks + +Loop spin: 305 +gen_a: +median: 17320 cycles/ticks +average: 17463 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1776 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29244 cycles/ticks +average: 29481 cycles/ticks + +indcpa_enc: +median: 30726 cycles/ticks +average: 30919 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2065 cycles/ticks + +kyber_keypair_derand: +median: 44812 cycles/ticks +average: 45029 cycles/ticks + +kyber_keypair: +median: 47936 cycles/ticks +average: 48282 cycles/ticks + +kyber_encaps_derand: +median: 47930 cycles/ticks +average: 48139 cycles/ticks + +kyber_encaps: +median: 48978 cycles/ticks +average: 49190 cycles/ticks + +kyber_decaps: +median: 54988 cycles/ticks +average: 55187 cycles/ticks + +Loop spin: 306 +gen_a: +median: 17368 cycles/ticks +average: 17548 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29520 cycles/ticks +average: 29687 cycles/ticks + +indcpa_enc: +median: 30744 cycles/ticks +average: 30962 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 44912 cycles/ticks +average: 45137 cycles/ticks + +kyber_keypair: +median: 48056 cycles/ticks +average: 48426 cycles/ticks + +kyber_encaps_derand: +median: 49380 cycles/ticks +average: 49588 cycles/ticks + +kyber_encaps: +median: 50410 cycles/ticks +average: 50646 cycles/ticks + +kyber_decaps: +median: 56074 cycles/ticks +average: 56307 cycles/ticks + +Loop spin: 307 +gen_a: +median: 17272 cycles/ticks +average: 17391 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1806 cycles/ticks + +poly_getnoise_eta2: +median: 1760 cycles/ticks +average: 1777 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 35 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 47 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29416 cycles/ticks +average: 29583 cycles/ticks + +indcpa_enc: +median: 30788 cycles/ticks +average: 30957 cycles/ticks + +indcpa_dec: +median: 2060 cycles/ticks +average: 2097 cycles/ticks + +kyber_keypair_derand: +median: 44942 cycles/ticks +average: 45205 cycles/ticks + +kyber_keypair: +median: 48120 cycles/ticks +average: 48465 cycles/ticks + +kyber_encaps_derand: +median: 47948 cycles/ticks +average: 48160 cycles/ticks + +kyber_encaps: +median: 49020 cycles/ticks +average: 49260 cycles/ticks + +kyber_decaps: +median: 54760 cycles/ticks +average: 54952 cycles/ticks + +Loop spin: 308 +gen_a: +median: 17244 cycles/ticks +average: 17430 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29240 cycles/ticks +average: 29447 cycles/ticks + +indcpa_enc: +median: 30774 cycles/ticks +average: 30940 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44912 cycles/ticks +average: 45154 cycles/ticks + +kyber_keypair: +median: 48020 cycles/ticks +average: 48388 cycles/ticks + +kyber_encaps_derand: +median: 47794 cycles/ticks +average: 48000 cycles/ticks + +kyber_encaps: +median: 48866 cycles/ticks +average: 49166 cycles/ticks + +kyber_decaps: +median: 54760 cycles/ticks +average: 54990 cycles/ticks + +Loop spin: 309 +gen_a: +median: 17274 cycles/ticks +average: 17373 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 660 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29338 cycles/ticks +average: 29516 cycles/ticks + +indcpa_enc: +median: 30820 cycles/ticks +average: 30965 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44962 cycles/ticks +average: 45208 cycles/ticks + +kyber_keypair: +median: 47962 cycles/ticks +average: 48392 cycles/ticks + +kyber_encaps_derand: +median: 47820 cycles/ticks +average: 48107 cycles/ticks + +kyber_encaps: +median: 48888 cycles/ticks +average: 49110 cycles/ticks + +kyber_decaps: +median: 54668 cycles/ticks +average: 54894 cycles/ticks + +Loop spin: 310 +gen_a: +median: 17316 cycles/ticks +average: 17539 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 404 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29326 cycles/ticks +average: 29528 cycles/ticks + +indcpa_enc: +median: 30822 cycles/ticks +average: 30966 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2063 cycles/ticks + +kyber_keypair_derand: +median: 46352 cycles/ticks +average: 46567 cycles/ticks + +kyber_keypair: +median: 47944 cycles/ticks +average: 48347 cycles/ticks + +kyber_encaps_derand: +median: 47882 cycles/ticks +average: 48118 cycles/ticks + +kyber_encaps: +median: 48984 cycles/ticks +average: 49194 cycles/ticks + +kyber_decaps: +median: 54832 cycles/ticks +average: 55054 cycles/ticks + +Loop spin: 311 +gen_a: +median: 17290 cycles/ticks +average: 17419 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1750 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 667 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29300 cycles/ticks +average: 29481 cycles/ticks + +indcpa_enc: +median: 30860 cycles/ticks +average: 31035 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2016 cycles/ticks + +kyber_keypair_derand: +median: 44852 cycles/ticks +average: 45085 cycles/ticks + +kyber_keypair: +median: 47854 cycles/ticks +average: 48263 cycles/ticks + +kyber_encaps_derand: +median: 47882 cycles/ticks +average: 48122 cycles/ticks + +kyber_encaps: +median: 48938 cycles/ticks +average: 49178 cycles/ticks + +kyber_decaps: +median: 54900 cycles/ticks +average: 55162 cycles/ticks + +Loop spin: 312 +gen_a: +median: 17266 cycles/ticks +average: 17364 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 30634 cycles/ticks +average: 30873 cycles/ticks + +indcpa_enc: +median: 32262 cycles/ticks +average: 32414 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 45092 cycles/ticks +average: 45289 cycles/ticks + +kyber_keypair: +median: 47934 cycles/ticks +average: 48306 cycles/ticks + +kyber_encaps_derand: +median: 47834 cycles/ticks +average: 48084 cycles/ticks + +kyber_encaps: +median: 48922 cycles/ticks +average: 49186 cycles/ticks + +kyber_decaps: +median: 54694 cycles/ticks +average: 54945 cycles/ticks + +Loop spin: 313 +gen_a: +median: 17284 cycles/ticks +average: 17396 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 30648 cycles/ticks +average: 30843 cycles/ticks + +indcpa_enc: +median: 32336 cycles/ticks +average: 32481 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2052 cycles/ticks + +kyber_keypair_derand: +median: 44888 cycles/ticks +average: 45101 cycles/ticks + +kyber_keypair: +median: 47906 cycles/ticks +average: 48262 cycles/ticks + +kyber_encaps_derand: +median: 47952 cycles/ticks +average: 48151 cycles/ticks + +kyber_encaps: +median: 49102 cycles/ticks +average: 49361 cycles/ticks + +kyber_decaps: +median: 54820 cycles/ticks +average: 55063 cycles/ticks + +Loop spin: 314 +gen_a: +median: 17250 cycles/ticks +average: 17413 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1760 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 692 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29310 cycles/ticks +average: 29531 cycles/ticks + +indcpa_enc: +median: 30976 cycles/ticks +average: 31140 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 45048 cycles/ticks +average: 45220 cycles/ticks + +kyber_keypair: +median: 48044 cycles/ticks +average: 48457 cycles/ticks + +kyber_encaps_derand: +median: 47856 cycles/ticks +average: 48078 cycles/ticks + +kyber_encaps: +median: 48908 cycles/ticks +average: 49132 cycles/ticks + +kyber_decaps: +median: 54710 cycles/ticks +average: 54982 cycles/ticks + +Loop spin: 315 +gen_a: +median: 17264 cycles/ticks +average: 17429 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1760 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29332 cycles/ticks +average: 29540 cycles/ticks + +indcpa_enc: +median: 30802 cycles/ticks +average: 30976 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 45008 cycles/ticks +average: 45215 cycles/ticks + +kyber_keypair: +median: 47898 cycles/ticks +average: 48271 cycles/ticks + +kyber_encaps_derand: +median: 47834 cycles/ticks +average: 48039 cycles/ticks + +kyber_encaps: +median: 48882 cycles/ticks +average: 49131 cycles/ticks + +kyber_decaps: +median: 54758 cycles/ticks +average: 55040 cycles/ticks + +Loop spin: 316 +gen_a: +median: 17322 cycles/ticks +average: 17566 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 676 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29354 cycles/ticks +average: 29576 cycles/ticks + +indcpa_enc: +median: 30934 cycles/ticks +average: 31098 cycles/ticks + +indcpa_dec: +median: 2046 cycles/ticks +average: 2059 cycles/ticks + +kyber_keypair_derand: +median: 44908 cycles/ticks +average: 45117 cycles/ticks + +kyber_keypair: +median: 47876 cycles/ticks +average: 48250 cycles/ticks + +kyber_encaps_derand: +median: 47914 cycles/ticks +average: 48123 cycles/ticks + +kyber_encaps: +median: 49034 cycles/ticks +average: 49259 cycles/ticks + +kyber_decaps: +median: 54856 cycles/ticks +average: 55200 cycles/ticks + +Loop spin: 317 +gen_a: +median: 17258 cycles/ticks +average: 17399 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29438 cycles/ticks +average: 29646 cycles/ticks + +indcpa_enc: +median: 30794 cycles/ticks +average: 30961 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 44888 cycles/ticks +average: 45066 cycles/ticks + +kyber_keypair: +median: 47896 cycles/ticks +average: 48267 cycles/ticks + +kyber_encaps_derand: +median: 47800 cycles/ticks +average: 48066 cycles/ticks + +kyber_encaps: +median: 48928 cycles/ticks +average: 49220 cycles/ticks + +kyber_decaps: +median: 54804 cycles/ticks +average: 55068 cycles/ticks + +Loop spin: 318 +gen_a: +median: 17300 cycles/ticks +average: 17443 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1782 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30626 cycles/ticks +average: 30870 cycles/ticks + +indcpa_enc: +median: 32264 cycles/ticks +average: 32432 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 45122 cycles/ticks +average: 45355 cycles/ticks + +kyber_keypair: +median: 47968 cycles/ticks +average: 48342 cycles/ticks + +kyber_encaps_derand: +median: 48214 cycles/ticks +average: 48403 cycles/ticks + +kyber_encaps: +median: 49168 cycles/ticks +average: 49386 cycles/ticks + +kyber_decaps: +median: 54912 cycles/ticks +average: 55154 cycles/ticks + +Loop spin: 319 +gen_a: +median: 17280 cycles/ticks +average: 17421 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1766 cycles/ticks + +poly_getnoise_eta2: +median: 1762 cycles/ticks +average: 1780 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 428 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29536 cycles/ticks +average: 29773 cycles/ticks + +indcpa_enc: +median: 30908 cycles/ticks +average: 31069 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2016 cycles/ticks + +kyber_keypair_derand: +median: 44994 cycles/ticks +average: 45202 cycles/ticks + +kyber_keypair: +median: 47912 cycles/ticks +average: 48278 cycles/ticks + +kyber_encaps_derand: +median: 47916 cycles/ticks +average: 48148 cycles/ticks + +kyber_encaps: +median: 49006 cycles/ticks +average: 49266 cycles/ticks + +kyber_decaps: +median: 54708 cycles/ticks +average: 54926 cycles/ticks + +Loop spin: 320 +gen_a: +median: 17256 cycles/ticks +average: 17357 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 257 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29334 cycles/ticks +average: 29573 cycles/ticks + +indcpa_enc: +median: 30838 cycles/ticks +average: 31008 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44790 cycles/ticks +average: 44995 cycles/ticks + +kyber_keypair: +median: 47968 cycles/ticks +average: 48340 cycles/ticks + +kyber_encaps_derand: +median: 48112 cycles/ticks +average: 48300 cycles/ticks + +kyber_encaps: +median: 49212 cycles/ticks +average: 49461 cycles/ticks + +kyber_decaps: +median: 54784 cycles/ticks +average: 55034 cycles/ticks + +Loop spin: 321 +gen_a: +median: 17192 cycles/ticks +average: 17349 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29374 cycles/ticks +average: 29570 cycles/ticks + +indcpa_enc: +median: 31000 cycles/ticks +average: 31190 cycles/ticks + +indcpa_dec: +median: 2096 cycles/ticks +average: 2099 cycles/ticks + +kyber_keypair_derand: +median: 44906 cycles/ticks +average: 45114 cycles/ticks + +kyber_keypair: +median: 47894 cycles/ticks +average: 48253 cycles/ticks + +kyber_encaps_derand: +median: 48052 cycles/ticks +average: 48267 cycles/ticks + +kyber_encaps: +median: 49104 cycles/ticks +average: 49336 cycles/ticks + +kyber_decaps: +median: 54842 cycles/ticks +average: 55084 cycles/ticks + +Loop spin: 322 +gen_a: +median: 17252 cycles/ticks +average: 17405 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1780 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 64 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29378 cycles/ticks +average: 29612 cycles/ticks + +indcpa_enc: +median: 31082 cycles/ticks +average: 31240 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 45034 cycles/ticks +average: 45304 cycles/ticks + +kyber_keypair: +median: 48118 cycles/ticks +average: 48462 cycles/ticks + +kyber_encaps_derand: +median: 47932 cycles/ticks +average: 48139 cycles/ticks + +kyber_encaps: +median: 49002 cycles/ticks +average: 49241 cycles/ticks + +kyber_decaps: +median: 54780 cycles/ticks +average: 55045 cycles/ticks + +Loop spin: 323 +gen_a: +median: 17324 cycles/ticks +average: 17454 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 234 cycles/ticks + +indcpa_keypair: +median: 29170 cycles/ticks +average: 29376 cycles/ticks + +indcpa_enc: +median: 30864 cycles/ticks +average: 31013 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 46200 cycles/ticks +average: 46468 cycles/ticks + +kyber_keypair: +median: 47912 cycles/ticks +average: 48338 cycles/ticks + +kyber_encaps_derand: +median: 47886 cycles/ticks +average: 48122 cycles/ticks + +kyber_encaps: +median: 48984 cycles/ticks +average: 49218 cycles/ticks + +kyber_decaps: +median: 54720 cycles/ticks +average: 54973 cycles/ticks + +Loop spin: 324 +gen_a: +median: 17282 cycles/ticks +average: 17447 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29250 cycles/ticks +average: 29456 cycles/ticks + +indcpa_enc: +median: 30796 cycles/ticks +average: 30943 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2044 cycles/ticks + +kyber_keypair_derand: +median: 44800 cycles/ticks +average: 45023 cycles/ticks + +kyber_keypair: +median: 47982 cycles/ticks +average: 48416 cycles/ticks + +kyber_encaps_derand: +median: 47942 cycles/ticks +average: 48153 cycles/ticks + +kyber_encaps: +median: 48992 cycles/ticks +average: 49217 cycles/ticks + +kyber_decaps: +median: 54852 cycles/ticks +average: 55093 cycles/ticks + +Loop spin: 325 +gen_a: +median: 17254 cycles/ticks +average: 17408 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1793 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 228 cycles/ticks + +indcpa_keypair: +median: 30688 cycles/ticks +average: 30957 cycles/ticks + +indcpa_enc: +median: 32368 cycles/ticks +average: 32531 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2010 cycles/ticks + +kyber_keypair_derand: +median: 44920 cycles/ticks +average: 45164 cycles/ticks + +kyber_keypair: +median: 47916 cycles/ticks +average: 48285 cycles/ticks + +kyber_encaps_derand: +median: 47942 cycles/ticks +average: 48178 cycles/ticks + +kyber_encaps: +median: 49032 cycles/ticks +average: 49262 cycles/ticks + +kyber_decaps: +median: 54758 cycles/ticks +average: 55049 cycles/ticks + +Loop spin: 326 +gen_a: +median: 17312 cycles/ticks +average: 17574 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 235 cycles/ticks + +indcpa_keypair: +median: 29274 cycles/ticks +average: 29455 cycles/ticks + +indcpa_enc: +median: 30866 cycles/ticks +average: 31020 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 44952 cycles/ticks +average: 45184 cycles/ticks + +kyber_keypair: +median: 47936 cycles/ticks +average: 48340 cycles/ticks + +kyber_encaps_derand: +median: 49312 cycles/ticks +average: 49559 cycles/ticks + +kyber_encaps: +median: 50442 cycles/ticks +average: 50688 cycles/ticks + +kyber_decaps: +median: 56216 cycles/ticks +average: 56444 cycles/ticks + +Loop spin: 327 +gen_a: +median: 17266 cycles/ticks +average: 17398 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 273 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 35 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29266 cycles/ticks +average: 29457 cycles/ticks + +indcpa_enc: +median: 31138 cycles/ticks +average: 31309 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44966 cycles/ticks +average: 45138 cycles/ticks + +kyber_keypair: +median: 47946 cycles/ticks +average: 48307 cycles/ticks + +kyber_encaps_derand: +median: 48130 cycles/ticks +average: 48383 cycles/ticks + +kyber_encaps: +median: 49290 cycles/ticks +average: 49576 cycles/ticks + +kyber_decaps: +median: 54764 cycles/ticks +average: 55028 cycles/ticks + +Loop spin: 328 +gen_a: +median: 17318 cycles/ticks +average: 17478 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29324 cycles/ticks +average: 29488 cycles/ticks + +indcpa_enc: +median: 30826 cycles/ticks +average: 30973 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2047 cycles/ticks + +kyber_keypair_derand: +median: 44898 cycles/ticks +average: 45099 cycles/ticks + +kyber_keypair: +median: 47886 cycles/ticks +average: 48263 cycles/ticks + +kyber_encaps_derand: +median: 47852 cycles/ticks +average: 48051 cycles/ticks + +kyber_encaps: +median: 48976 cycles/ticks +average: 49206 cycles/ticks + +kyber_decaps: +median: 54680 cycles/ticks +average: 54944 cycles/ticks + +Loop spin: 329 +gen_a: +median: 17272 cycles/ticks +average: 17401 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 35 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29292 cycles/ticks +average: 29486 cycles/ticks + +indcpa_enc: +median: 30830 cycles/ticks +average: 30972 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2014 cycles/ticks + +kyber_keypair_derand: +median: 44930 cycles/ticks +average: 45146 cycles/ticks + +kyber_keypair: +median: 47942 cycles/ticks +average: 48293 cycles/ticks + +kyber_encaps_derand: +median: 47802 cycles/ticks +average: 48005 cycles/ticks + +kyber_encaps: +median: 48956 cycles/ticks +average: 49181 cycles/ticks + +kyber_decaps: +median: 54874 cycles/ticks +average: 55145 cycles/ticks + +Loop spin: 330 +gen_a: +median: 17330 cycles/ticks +average: 17441 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 387 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29298 cycles/ticks +average: 29477 cycles/ticks + +indcpa_enc: +median: 30822 cycles/ticks +average: 30987 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44720 cycles/ticks +average: 44965 cycles/ticks + +kyber_keypair: +median: 47854 cycles/ticks +average: 48215 cycles/ticks + +kyber_encaps_derand: +median: 47886 cycles/ticks +average: 48102 cycles/ticks + +kyber_encaps: +median: 49026 cycles/ticks +average: 49225 cycles/ticks + +kyber_decaps: +median: 54754 cycles/ticks +average: 55045 cycles/ticks + +Loop spin: 331 +gen_a: +median: 17258 cycles/ticks +average: 17435 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1744 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 38 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 30654 cycles/ticks +average: 30878 cycles/ticks + +indcpa_enc: +median: 32256 cycles/ticks +average: 32407 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2044 cycles/ticks + +kyber_keypair_derand: +median: 44942 cycles/ticks +average: 45134 cycles/ticks + +kyber_keypair: +median: 47842 cycles/ticks +average: 48221 cycles/ticks + +kyber_encaps_derand: +median: 47876 cycles/ticks +average: 48086 cycles/ticks + +kyber_encaps: +median: 48984 cycles/ticks +average: 49208 cycles/ticks + +kyber_decaps: +median: 54782 cycles/ticks +average: 55054 cycles/ticks + +Loop spin: 332 +gen_a: +median: 17310 cycles/ticks +average: 17459 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30154 cycles/ticks +average: 30114 cycles/ticks + +indcpa_enc: +median: 30888 cycles/ticks +average: 31068 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44724 cycles/ticks +average: 44897 cycles/ticks + +kyber_keypair: +median: 47882 cycles/ticks +average: 48274 cycles/ticks + +kyber_encaps_derand: +median: 47892 cycles/ticks +average: 48094 cycles/ticks + +kyber_encaps: +median: 48938 cycles/ticks +average: 49143 cycles/ticks + +kyber_decaps: +median: 54662 cycles/ticks +average: 54891 cycles/ticks + +Loop spin: 333 +gen_a: +median: 17288 cycles/ticks +average: 17453 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1794 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 238 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 242 cycles/ticks + +indcpa_keypair: +median: 29308 cycles/ticks +average: 29532 cycles/ticks + +indcpa_enc: +median: 30904 cycles/ticks +average: 31140 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44914 cycles/ticks +average: 45120 cycles/ticks + +kyber_keypair: +median: 48062 cycles/ticks +average: 48460 cycles/ticks + +kyber_encaps_derand: +median: 48184 cycles/ticks +average: 48370 cycles/ticks + +kyber_encaps: +median: 49176 cycles/ticks +average: 49391 cycles/ticks + +kyber_decaps: +median: 54974 cycles/ticks +average: 55205 cycles/ticks + +Loop spin: 334 +gen_a: +median: 17276 cycles/ticks +average: 17463 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1750 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29368 cycles/ticks +average: 29611 cycles/ticks + +indcpa_enc: +median: 30876 cycles/ticks +average: 31035 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 44826 cycles/ticks +average: 45034 cycles/ticks + +kyber_keypair: +median: 47906 cycles/ticks +average: 48281 cycles/ticks + +kyber_encaps_derand: +median: 49252 cycles/ticks +average: 49455 cycles/ticks + +kyber_encaps: +median: 50340 cycles/ticks +average: 50560 cycles/ticks + +kyber_decaps: +median: 56140 cycles/ticks +average: 56388 cycles/ticks + +Loop spin: 335 +gen_a: +median: 17304 cycles/ticks +average: 17448 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 396 cycles/ticks +average: 409 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29212 cycles/ticks +average: 29448 cycles/ticks + +indcpa_enc: +median: 30806 cycles/ticks +average: 31014 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2050 cycles/ticks + +kyber_keypair_derand: +median: 44900 cycles/ticks +average: 45131 cycles/ticks + +kyber_keypair: +median: 47814 cycles/ticks +average: 48206 cycles/ticks + +kyber_encaps_derand: +median: 49332 cycles/ticks +average: 49539 cycles/ticks + +kyber_encaps: +median: 50358 cycles/ticks +average: 50585 cycles/ticks + +kyber_decaps: +median: 56172 cycles/ticks +average: 56407 cycles/ticks + +Loop spin: 336 +gen_a: +median: 17310 cycles/ticks +average: 17412 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1795 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 234 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 231 cycles/ticks + +indcpa_keypair: +median: 29278 cycles/ticks +average: 29476 cycles/ticks + +indcpa_enc: +median: 30812 cycles/ticks +average: 31011 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44912 cycles/ticks +average: 45192 cycles/ticks + +kyber_keypair: +median: 47884 cycles/ticks +average: 48253 cycles/ticks + +kyber_encaps_derand: +median: 47884 cycles/ticks +average: 48091 cycles/ticks + +kyber_encaps: +median: 48964 cycles/ticks +average: 49175 cycles/ticks + +kyber_decaps: +median: 54968 cycles/ticks +average: 55220 cycles/ticks + +Loop spin: 337 +gen_a: +median: 17316 cycles/ticks +average: 17500 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 674 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29420 cycles/ticks +average: 29624 cycles/ticks + +indcpa_enc: +median: 30766 cycles/ticks +average: 30916 cycles/ticks + +indcpa_dec: +median: 2044 cycles/ticks +average: 2080 cycles/ticks + +kyber_keypair_derand: +median: 44852 cycles/ticks +average: 45084 cycles/ticks + +kyber_keypair: +median: 47910 cycles/ticks +average: 48304 cycles/ticks + +kyber_encaps_derand: +median: 47888 cycles/ticks +average: 48106 cycles/ticks + +kyber_encaps: +median: 48976 cycles/ticks +average: 49197 cycles/ticks + +kyber_decaps: +median: 54806 cycles/ticks +average: 55060 cycles/ticks + +Loop spin: 338 +gen_a: +median: 17262 cycles/ticks +average: 17406 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 257 cycles/ticks + +indcpa_keypair: +median: 29510 cycles/ticks +average: 29700 cycles/ticks + +indcpa_enc: +median: 30824 cycles/ticks +average: 30993 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 45072 cycles/ticks +average: 45344 cycles/ticks + +kyber_keypair: +median: 48028 cycles/ticks +average: 48434 cycles/ticks + +kyber_encaps_derand: +median: 47838 cycles/ticks +average: 48042 cycles/ticks + +kyber_encaps: +median: 48874 cycles/ticks +average: 49082 cycles/ticks + +kyber_decaps: +median: 54664 cycles/ticks +average: 54895 cycles/ticks + +Loop spin: 339 +gen_a: +median: 17394 cycles/ticks +average: 17497 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29460 cycles/ticks +average: 29658 cycles/ticks + +indcpa_enc: +median: 31010 cycles/ticks +average: 31151 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44846 cycles/ticks +average: 45057 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48313 cycles/ticks + +kyber_encaps_derand: +median: 47936 cycles/ticks +average: 48172 cycles/ticks + +kyber_encaps: +median: 49074 cycles/ticks +average: 49302 cycles/ticks + +kyber_decaps: +median: 54654 cycles/ticks +average: 54920 cycles/ticks + +Loop spin: 340 +gen_a: +median: 17236 cycles/ticks +average: 17357 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29288 cycles/ticks +average: 29515 cycles/ticks + +indcpa_enc: +median: 30708 cycles/ticks +average: 30891 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 45016 cycles/ticks +average: 45246 cycles/ticks + +kyber_keypair: +median: 48112 cycles/ticks +average: 48446 cycles/ticks + +kyber_encaps_derand: +median: 47922 cycles/ticks +average: 48163 cycles/ticks + +kyber_encaps: +median: 48972 cycles/ticks +average: 49227 cycles/ticks + +kyber_decaps: +median: 54830 cycles/ticks +average: 55045 cycles/ticks + +Loop spin: 341 +gen_a: +median: 17286 cycles/ticks +average: 17531 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29504 cycles/ticks +average: 29688 cycles/ticks + +indcpa_enc: +median: 30908 cycles/ticks +average: 31053 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44986 cycles/ticks +average: 45276 cycles/ticks + +kyber_keypair: +median: 48132 cycles/ticks +average: 48507 cycles/ticks + +kyber_encaps_derand: +median: 47994 cycles/ticks +average: 48319 cycles/ticks + +kyber_encaps: +median: 49076 cycles/ticks +average: 49299 cycles/ticks + +kyber_decaps: +median: 54870 cycles/ticks +average: 55112 cycles/ticks + +Loop spin: 342 +gen_a: +median: 17270 cycles/ticks +average: 17448 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1790 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30676 cycles/ticks +average: 30882 cycles/ticks + +indcpa_enc: +median: 32288 cycles/ticks +average: 32534 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 45012 cycles/ticks +average: 45226 cycles/ticks + +kyber_keypair: +median: 48216 cycles/ticks +average: 48570 cycles/ticks + +kyber_encaps_derand: +median: 47902 cycles/ticks +average: 48107 cycles/ticks + +kyber_encaps: +median: 48968 cycles/ticks +average: 49235 cycles/ticks + +kyber_decaps: +median: 54754 cycles/ticks +average: 55003 cycles/ticks + +Loop spin: 343 +gen_a: +median: 17322 cycles/ticks +average: 17420 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 237 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 237 cycles/ticks + +indcpa_keypair: +median: 29280 cycles/ticks +average: 29455 cycles/ticks + +indcpa_enc: +median: 30858 cycles/ticks +average: 31000 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 44800 cycles/ticks +average: 45031 cycles/ticks + +kyber_keypair: +median: 47922 cycles/ticks +average: 48301 cycles/ticks + +kyber_encaps_derand: +median: 47964 cycles/ticks +average: 48189 cycles/ticks + +kyber_encaps: +median: 49166 cycles/ticks +average: 49424 cycles/ticks + +kyber_decaps: +median: 54832 cycles/ticks +average: 55081 cycles/ticks + +Loop spin: 344 +gen_a: +median: 17358 cycles/ticks +average: 17435 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29226 cycles/ticks +average: 29430 cycles/ticks + +indcpa_enc: +median: 30828 cycles/ticks +average: 31031 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 44844 cycles/ticks +average: 45020 cycles/ticks + +kyber_keypair: +median: 47994 cycles/ticks +average: 48343 cycles/ticks + +kyber_encaps_derand: +median: 47960 cycles/ticks +average: 48178 cycles/ticks + +kyber_encaps: +median: 49086 cycles/ticks +average: 49314 cycles/ticks + +kyber_decaps: +median: 54750 cycles/ticks +average: 55054 cycles/ticks + +Loop spin: 345 +gen_a: +median: 17274 cycles/ticks +average: 17426 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 49 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29480 cycles/ticks +average: 29667 cycles/ticks + +indcpa_enc: +median: 30944 cycles/ticks +average: 31103 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2053 cycles/ticks + +kyber_keypair_derand: +median: 44900 cycles/ticks +average: 45163 cycles/ticks + +kyber_keypair: +median: 47956 cycles/ticks +average: 48307 cycles/ticks + +kyber_encaps_derand: +median: 47864 cycles/ticks +average: 48065 cycles/ticks + +kyber_encaps: +median: 48960 cycles/ticks +average: 49200 cycles/ticks + +kyber_decaps: +median: 54702 cycles/ticks +average: 54992 cycles/ticks + +Loop spin: 346 +gen_a: +median: 17224 cycles/ticks +average: 17415 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29482 cycles/ticks +average: 29690 cycles/ticks + +indcpa_enc: +median: 30920 cycles/ticks +average: 31086 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44986 cycles/ticks +average: 45203 cycles/ticks + +kyber_keypair: +median: 48016 cycles/ticks +average: 48406 cycles/ticks + +kyber_encaps_derand: +median: 49216 cycles/ticks +average: 49427 cycles/ticks + +kyber_encaps: +median: 50348 cycles/ticks +average: 50575 cycles/ticks + +kyber_decaps: +median: 56082 cycles/ticks +average: 56308 cycles/ticks + +Loop spin: 347 +gen_a: +median: 17308 cycles/ticks +average: 17538 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29446 cycles/ticks +average: 29677 cycles/ticks + +indcpa_enc: +median: 30940 cycles/ticks +average: 31131 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2046 cycles/ticks + +kyber_keypair_derand: +median: 46304 cycles/ticks +average: 46513 cycles/ticks + +kyber_keypair: +median: 47866 cycles/ticks +average: 48206 cycles/ticks + +kyber_encaps_derand: +median: 47872 cycles/ticks +average: 48065 cycles/ticks + +kyber_encaps: +median: 48968 cycles/ticks +average: 49176 cycles/ticks + +kyber_decaps: +median: 54834 cycles/ticks +average: 55086 cycles/ticks + +Loop spin: 348 +gen_a: +median: 17272 cycles/ticks +average: 17409 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1789 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1778 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 65 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 30676 cycles/ticks +average: 30915 cycles/ticks + +indcpa_enc: +median: 32226 cycles/ticks +average: 32387 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2058 cycles/ticks + +kyber_keypair_derand: +median: 45066 cycles/ticks +average: 45266 cycles/ticks + +kyber_keypair: +median: 48078 cycles/ticks +average: 48446 cycles/ticks + +kyber_encaps_derand: +median: 47974 cycles/ticks +average: 48213 cycles/ticks + +kyber_encaps: +median: 49098 cycles/ticks +average: 49306 cycles/ticks + +kyber_decaps: +median: 54834 cycles/ticks +average: 55082 cycles/ticks + +Loop spin: 349 +gen_a: +median: 17314 cycles/ticks +average: 17417 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29250 cycles/ticks +average: 29488 cycles/ticks + +indcpa_enc: +median: 30814 cycles/ticks +average: 31033 cycles/ticks + +indcpa_dec: +median: 2084 cycles/ticks +average: 2097 cycles/ticks + +kyber_keypair_derand: +median: 44890 cycles/ticks +average: 45082 cycles/ticks + +kyber_keypair: +median: 47866 cycles/ticks +average: 48215 cycles/ticks + +kyber_encaps_derand: +median: 47934 cycles/ticks +average: 48194 cycles/ticks + +kyber_encaps: +median: 49080 cycles/ticks +average: 49325 cycles/ticks + +kyber_decaps: +median: 54934 cycles/ticks +average: 55169 cycles/ticks + +Loop spin: 350 +gen_a: +median: 17306 cycles/ticks +average: 17527 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 234 cycles/ticks + +indcpa_keypair: +median: 29356 cycles/ticks +average: 29572 cycles/ticks + +indcpa_enc: +median: 31022 cycles/ticks +average: 31206 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44956 cycles/ticks +average: 45172 cycles/ticks + +kyber_keypair: +median: 47980 cycles/ticks +average: 48479 cycles/ticks + +kyber_encaps_derand: +median: 47886 cycles/ticks +average: 48111 cycles/ticks + +kyber_encaps: +median: 48976 cycles/ticks +average: 49181 cycles/ticks + +kyber_decaps: +median: 54682 cycles/ticks +average: 54916 cycles/ticks + +Loop spin: 351 +gen_a: +median: 17318 cycles/ticks +average: 17449 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 59 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 659 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29326 cycles/ticks +average: 29549 cycles/ticks + +indcpa_enc: +median: 30808 cycles/ticks +average: 30994 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2038 cycles/ticks + +kyber_keypair_derand: +median: 44714 cycles/ticks +average: 44941 cycles/ticks + +kyber_keypair: +median: 47896 cycles/ticks +average: 48242 cycles/ticks + +kyber_encaps_derand: +median: 47876 cycles/ticks +average: 48079 cycles/ticks + +kyber_encaps: +median: 49034 cycles/ticks +average: 49261 cycles/ticks + +kyber_decaps: +median: 54770 cycles/ticks +average: 55008 cycles/ticks + +Loop spin: 352 +gen_a: +median: 17268 cycles/ticks +average: 17343 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 37 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 60 cycles/ticks +average: 59 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29396 cycles/ticks +average: 29598 cycles/ticks + +indcpa_enc: +median: 30936 cycles/ticks +average: 31127 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 44894 cycles/ticks +average: 45140 cycles/ticks + +kyber_keypair: +median: 47918 cycles/ticks +average: 48262 cycles/ticks + +kyber_encaps_derand: +median: 48092 cycles/ticks +average: 48299 cycles/ticks + +kyber_encaps: +median: 49076 cycles/ticks +average: 49300 cycles/ticks + +kyber_decaps: +median: 54834 cycles/ticks +average: 55086 cycles/ticks + +Loop spin: 353 +gen_a: +median: 17330 cycles/ticks +average: 17473 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1762 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29352 cycles/ticks +average: 29567 cycles/ticks + +indcpa_enc: +median: 30916 cycles/ticks +average: 31056 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2043 cycles/ticks + +kyber_keypair_derand: +median: 46408 cycles/ticks +average: 46620 cycles/ticks + +kyber_keypair: +median: 47892 cycles/ticks +average: 48283 cycles/ticks + +kyber_encaps_derand: +median: 47906 cycles/ticks +average: 48112 cycles/ticks + +kyber_encaps: +median: 49004 cycles/ticks +average: 49225 cycles/ticks + +kyber_decaps: +median: 54740 cycles/ticks +average: 54966 cycles/ticks + +Loop spin: 354 +gen_a: +median: 17278 cycles/ticks +average: 17509 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1766 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1755 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 396 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29368 cycles/ticks +average: 29583 cycles/ticks + +indcpa_enc: +median: 30794 cycles/ticks +average: 30972 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44776 cycles/ticks +average: 44989 cycles/ticks + +kyber_keypair: +median: 47918 cycles/ticks +average: 48301 cycles/ticks + +kyber_encaps_derand: +median: 47960 cycles/ticks +average: 48170 cycles/ticks + +kyber_encaps: +median: 49028 cycles/ticks +average: 49240 cycles/ticks + +kyber_decaps: +median: 54872 cycles/ticks +average: 55093 cycles/ticks + +Loop spin: 355 +gen_a: +median: 17326 cycles/ticks +average: 17470 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 409 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29320 cycles/ticks +average: 29523 cycles/ticks + +indcpa_enc: +median: 30790 cycles/ticks +average: 30957 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 46344 cycles/ticks +average: 46563 cycles/ticks + +kyber_keypair: +median: 47878 cycles/ticks +average: 48296 cycles/ticks + +kyber_encaps_derand: +median: 48000 cycles/ticks +average: 48246 cycles/ticks + +kyber_encaps: +median: 49042 cycles/ticks +average: 49263 cycles/ticks + +kyber_decaps: +median: 54976 cycles/ticks +average: 55207 cycles/ticks + +Loop spin: 356 +gen_a: +median: 17262 cycles/ticks +average: 17443 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29648 cycles/ticks +average: 29845 cycles/ticks + +indcpa_enc: +median: 31004 cycles/ticks +average: 31180 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 45048 cycles/ticks +average: 45257 cycles/ticks + +kyber_keypair: +median: 47942 cycles/ticks +average: 48285 cycles/ticks + +kyber_encaps_derand: +median: 47912 cycles/ticks +average: 48187 cycles/ticks + +kyber_encaps: +median: 49014 cycles/ticks +average: 49237 cycles/ticks + +kyber_decaps: +median: 54946 cycles/ticks +average: 55171 cycles/ticks + +Loop spin: 357 +gen_a: +median: 17280 cycles/ticks +average: 17412 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 52 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29350 cycles/ticks +average: 29535 cycles/ticks + +indcpa_enc: +median: 30992 cycles/ticks +average: 31166 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2044 cycles/ticks + +kyber_keypair_derand: +median: 44910 cycles/ticks +average: 45111 cycles/ticks + +kyber_keypair: +median: 47880 cycles/ticks +average: 48215 cycles/ticks + +kyber_encaps_derand: +median: 47984 cycles/ticks +average: 48224 cycles/ticks + +kyber_encaps: +median: 49086 cycles/ticks +average: 49408 cycles/ticks + +kyber_decaps: +median: 54852 cycles/ticks +average: 55116 cycles/ticks + +Loop spin: 358 +gen_a: +median: 17326 cycles/ticks +average: 17492 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1767 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29466 cycles/ticks +average: 29668 cycles/ticks + +indcpa_enc: +median: 31158 cycles/ticks +average: 31321 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44992 cycles/ticks +average: 45185 cycles/ticks + +kyber_keypair: +median: 47876 cycles/ticks +average: 48315 cycles/ticks + +kyber_encaps_derand: +median: 47920 cycles/ticks +average: 48139 cycles/ticks + +kyber_encaps: +median: 49036 cycles/ticks +average: 49286 cycles/ticks + +kyber_decaps: +median: 54800 cycles/ticks +average: 55041 cycles/ticks + +Loop spin: 359 +gen_a: +median: 17362 cycles/ticks +average: 17541 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29286 cycles/ticks +average: 29509 cycles/ticks + +indcpa_enc: +median: 30810 cycles/ticks +average: 30968 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44906 cycles/ticks +average: 45100 cycles/ticks + +kyber_keypair: +median: 47906 cycles/ticks +average: 48263 cycles/ticks + +kyber_encaps_derand: +median: 47800 cycles/ticks +average: 48030 cycles/ticks + +kyber_encaps: +median: 48908 cycles/ticks +average: 49214 cycles/ticks + +kyber_decaps: +median: 54716 cycles/ticks +average: 55021 cycles/ticks + +Loop spin: 360 +gen_a: +median: 17288 cycles/ticks +average: 17399 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29248 cycles/ticks +average: 29458 cycles/ticks + +indcpa_enc: +median: 30926 cycles/ticks +average: 31072 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44918 cycles/ticks +average: 45210 cycles/ticks + +kyber_keypair: +median: 47930 cycles/ticks +average: 48286 cycles/ticks + +kyber_encaps_derand: +median: 47864 cycles/ticks +average: 48063 cycles/ticks + +kyber_encaps: +median: 49004 cycles/ticks +average: 49218 cycles/ticks + +kyber_decaps: +median: 54696 cycles/ticks +average: 55008 cycles/ticks + +Loop spin: 361 +gen_a: +median: 17272 cycles/ticks +average: 17434 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1766 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29234 cycles/ticks +average: 29421 cycles/ticks + +indcpa_enc: +median: 30776 cycles/ticks +average: 30948 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2043 cycles/ticks + +kyber_keypair_derand: +median: 44810 cycles/ticks +average: 44985 cycles/ticks + +kyber_keypair: +median: 47894 cycles/ticks +average: 48236 cycles/ticks + +kyber_encaps_derand: +median: 47950 cycles/ticks +average: 48167 cycles/ticks + +kyber_encaps: +median: 49036 cycles/ticks +average: 49269 cycles/ticks + +kyber_decaps: +median: 54792 cycles/ticks +average: 55048 cycles/ticks + +Loop spin: 362 +gen_a: +median: 17274 cycles/ticks +average: 17504 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 236 cycles/ticks + +indcpa_keypair: +median: 30692 cycles/ticks +average: 30889 cycles/ticks + +indcpa_enc: +median: 32302 cycles/ticks +average: 32478 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2011 cycles/ticks + +kyber_keypair_derand: +median: 45036 cycles/ticks +average: 45244 cycles/ticks + +kyber_keypair: +median: 47880 cycles/ticks +average: 48259 cycles/ticks + +kyber_encaps_derand: +median: 47862 cycles/ticks +average: 48050 cycles/ticks + +kyber_encaps: +median: 48956 cycles/ticks +average: 49176 cycles/ticks + +kyber_decaps: +median: 54748 cycles/ticks +average: 55009 cycles/ticks + +Loop spin: 363 +gen_a: +median: 17308 cycles/ticks +average: 17520 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 396 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30694 cycles/ticks +average: 30938 cycles/ticks + +indcpa_enc: +median: 32308 cycles/ticks +average: 32480 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44916 cycles/ticks +average: 45098 cycles/ticks + +kyber_keypair: +median: 47840 cycles/ticks +average: 48215 cycles/ticks + +kyber_encaps_derand: +median: 47840 cycles/ticks +average: 48072 cycles/ticks + +kyber_encaps: +median: 48904 cycles/ticks +average: 49113 cycles/ticks + +kyber_decaps: +median: 54762 cycles/ticks +average: 54981 cycles/ticks + +Loop spin: 364 +gen_a: +median: 17394 cycles/ticks +average: 17533 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1780 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1790 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 74 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29406 cycles/ticks +average: 29632 cycles/ticks + +indcpa_enc: +median: 30764 cycles/ticks +average: 30954 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2048 cycles/ticks + +kyber_keypair_derand: +median: 44902 cycles/ticks +average: 45105 cycles/ticks + +kyber_keypair: +median: 47950 cycles/ticks +average: 48300 cycles/ticks + +kyber_encaps_derand: +median: 47834 cycles/ticks +average: 48050 cycles/ticks + +kyber_encaps: +median: 48944 cycles/ticks +average: 49158 cycles/ticks + +kyber_decaps: +median: 54804 cycles/ticks +average: 55032 cycles/ticks + +Loop spin: 365 +gen_a: +median: 17264 cycles/ticks +average: 17434 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 224 cycles/ticks + +indcpa_keypair: +median: 29272 cycles/ticks +average: 29488 cycles/ticks + +indcpa_enc: +median: 30902 cycles/ticks +average: 31080 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 44954 cycles/ticks +average: 45175 cycles/ticks + +kyber_keypair: +median: 47886 cycles/ticks +average: 48252 cycles/ticks + +kyber_encaps_derand: +median: 47938 cycles/ticks +average: 48132 cycles/ticks + +kyber_encaps: +median: 48994 cycles/ticks +average: 49216 cycles/ticks + +kyber_decaps: +median: 54802 cycles/ticks +average: 55122 cycles/ticks + +Loop spin: 366 +gen_a: +median: 17380 cycles/ticks +average: 17557 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1767 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1756 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29332 cycles/ticks +average: 29576 cycles/ticks + +indcpa_enc: +median: 30946 cycles/ticks +average: 31101 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 44908 cycles/ticks +average: 45167 cycles/ticks + +kyber_keypair: +median: 48004 cycles/ticks +average: 48361 cycles/ticks + +kyber_encaps_derand: +median: 48074 cycles/ticks +average: 48277 cycles/ticks + +kyber_encaps: +median: 49162 cycles/ticks +average: 49476 cycles/ticks + +kyber_decaps: +median: 54960 cycles/ticks +average: 55189 cycles/ticks + +Loop spin: 367 +gen_a: +median: 17226 cycles/ticks +average: 17377 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 233 cycles/ticks + +indcpa_keypair: +median: 29272 cycles/ticks +average: 29492 cycles/ticks + +indcpa_enc: +median: 30812 cycles/ticks +average: 31008 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2011 cycles/ticks + +kyber_keypair_derand: +median: 44760 cycles/ticks +average: 45077 cycles/ticks + +kyber_keypair: +median: 47936 cycles/ticks +average: 48300 cycles/ticks + +kyber_encaps_derand: +median: 47984 cycles/ticks +average: 48170 cycles/ticks + +kyber_encaps: +median: 49038 cycles/ticks +average: 49261 cycles/ticks + +kyber_decaps: +median: 54828 cycles/ticks +average: 55044 cycles/ticks + +Loop spin: 368 +gen_a: +median: 17266 cycles/ticks +average: 17389 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 484 cycles/ticks +average: 500 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30836 cycles/ticks +average: 31081 cycles/ticks + +indcpa_enc: +median: 32362 cycles/ticks +average: 32547 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 45050 cycles/ticks +average: 45261 cycles/ticks + +kyber_keypair: +median: 48044 cycles/ticks +average: 48447 cycles/ticks + +kyber_encaps_derand: +median: 48142 cycles/ticks +average: 48339 cycles/ticks + +kyber_encaps: +median: 49178 cycles/ticks +average: 49422 cycles/ticks + +kyber_decaps: +median: 54838 cycles/ticks +average: 55071 cycles/ticks + +Loop spin: 369 +gen_a: +median: 17336 cycles/ticks +average: 17462 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30610 cycles/ticks +average: 30828 cycles/ticks + +indcpa_enc: +median: 32188 cycles/ticks +average: 32367 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44932 cycles/ticks +average: 45138 cycles/ticks + +kyber_keypair: +median: 47902 cycles/ticks +average: 48295 cycles/ticks + +kyber_encaps_derand: +median: 47826 cycles/ticks +average: 48057 cycles/ticks + +kyber_encaps: +median: 48890 cycles/ticks +average: 49108 cycles/ticks + +kyber_decaps: +median: 54822 cycles/ticks +average: 55063 cycles/ticks + +Loop spin: 370 +gen_a: +median: 17254 cycles/ticks +average: 17465 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1757 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 403 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29282 cycles/ticks +average: 29487 cycles/ticks + +indcpa_enc: +median: 30776 cycles/ticks +average: 30925 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44854 cycles/ticks +average: 45108 cycles/ticks + +kyber_keypair: +median: 47998 cycles/ticks +average: 48444 cycles/ticks + +kyber_encaps_derand: +median: 49152 cycles/ticks +average: 49366 cycles/ticks + +kyber_encaps: +median: 50248 cycles/ticks +average: 50465 cycles/ticks + +kyber_decaps: +median: 56202 cycles/ticks +average: 56436 cycles/ticks + +Loop spin: 371 +gen_a: +median: 17302 cycles/ticks +average: 17499 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29264 cycles/ticks +average: 29486 cycles/ticks + +indcpa_enc: +median: 31148 cycles/ticks +average: 31318 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 44742 cycles/ticks +average: 44952 cycles/ticks + +kyber_keypair: +median: 47876 cycles/ticks +average: 48245 cycles/ticks + +kyber_encaps_derand: +median: 48002 cycles/ticks +average: 48225 cycles/ticks + +kyber_encaps: +median: 49112 cycles/ticks +average: 49366 cycles/ticks + +kyber_decaps: +median: 54954 cycles/ticks +average: 55162 cycles/ticks + +Loop spin: 372 +gen_a: +median: 17278 cycles/ticks +average: 17476 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29388 cycles/ticks +average: 29575 cycles/ticks + +indcpa_enc: +median: 30902 cycles/ticks +average: 31058 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2052 cycles/ticks + +kyber_keypair_derand: +median: 44840 cycles/ticks +average: 45038 cycles/ticks + +kyber_keypair: +median: 48016 cycles/ticks +average: 48376 cycles/ticks + +kyber_encaps_derand: +median: 48028 cycles/ticks +average: 48294 cycles/ticks + +kyber_encaps: +median: 49020 cycles/ticks +average: 49248 cycles/ticks + +kyber_decaps: +median: 54806 cycles/ticks +average: 55012 cycles/ticks + +Loop spin: 373 +gen_a: +median: 17272 cycles/ticks +average: 17392 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29376 cycles/ticks +average: 29555 cycles/ticks + +indcpa_enc: +median: 30802 cycles/ticks +average: 30976 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 44876 cycles/ticks +average: 45053 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48305 cycles/ticks + +kyber_encaps_derand: +median: 47942 cycles/ticks +average: 48175 cycles/ticks + +kyber_encaps: +median: 48986 cycles/ticks +average: 49254 cycles/ticks + +kyber_decaps: +median: 54796 cycles/ticks +average: 55109 cycles/ticks + +Loop spin: 374 +gen_a: +median: 17322 cycles/ticks +average: 17424 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29318 cycles/ticks +average: 29516 cycles/ticks + +indcpa_enc: +median: 30974 cycles/ticks +average: 31117 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44808 cycles/ticks +average: 45043 cycles/ticks + +kyber_keypair: +median: 47950 cycles/ticks +average: 48318 cycles/ticks + +kyber_encaps_derand: +median: 47828 cycles/ticks +average: 48049 cycles/ticks + +kyber_encaps: +median: 49036 cycles/ticks +average: 49376 cycles/ticks + +kyber_decaps: +median: 54784 cycles/ticks +average: 55071 cycles/ticks + +Loop spin: 375 +gen_a: +median: 17266 cycles/ticks +average: 17356 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29422 cycles/ticks +average: 29613 cycles/ticks + +indcpa_enc: +median: 30754 cycles/ticks +average: 30926 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 45024 cycles/ticks +average: 45196 cycles/ticks + +kyber_keypair: +median: 48096 cycles/ticks +average: 48446 cycles/ticks + +kyber_encaps_derand: +median: 47922 cycles/ticks +average: 48133 cycles/ticks + +kyber_encaps: +median: 49054 cycles/ticks +average: 49277 cycles/ticks + +kyber_decaps: +median: 55000 cycles/ticks +average: 55294 cycles/ticks + +Loop spin: 376 +gen_a: +median: 17280 cycles/ticks +average: 17503 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 670 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29236 cycles/ticks +average: 29426 cycles/ticks + +indcpa_enc: +median: 31026 cycles/ticks +average: 31176 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 44818 cycles/ticks +average: 45026 cycles/ticks + +kyber_keypair: +median: 47868 cycles/ticks +average: 48247 cycles/ticks + +kyber_encaps_derand: +median: 47968 cycles/ticks +average: 48199 cycles/ticks + +kyber_encaps: +median: 49096 cycles/ticks +average: 49343 cycles/ticks + +kyber_decaps: +median: 54776 cycles/ticks +average: 55018 cycles/ticks + +Loop spin: 377 +gen_a: +median: 17270 cycles/ticks +average: 17401 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29282 cycles/ticks +average: 29473 cycles/ticks + +indcpa_enc: +median: 30842 cycles/ticks +average: 31003 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 44970 cycles/ticks +average: 45194 cycles/ticks + +kyber_keypair: +median: 47856 cycles/ticks +average: 48271 cycles/ticks + +kyber_encaps_derand: +median: 47996 cycles/ticks +average: 48183 cycles/ticks + +kyber_encaps: +median: 49128 cycles/ticks +average: 49342 cycles/ticks + +kyber_decaps: +median: 54870 cycles/ticks +average: 55127 cycles/ticks + +Loop spin: 378 +gen_a: +median: 17284 cycles/ticks +average: 17479 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 402 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29176 cycles/ticks +average: 29400 cycles/ticks + +indcpa_enc: +median: 30748 cycles/ticks +average: 30882 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2043 cycles/ticks + +kyber_keypair_derand: +median: 46344 cycles/ticks +average: 46543 cycles/ticks + +kyber_keypair: +median: 47898 cycles/ticks +average: 48235 cycles/ticks + +kyber_encaps_derand: +median: 47920 cycles/ticks +average: 48138 cycles/ticks + +kyber_encaps: +median: 49010 cycles/ticks +average: 49238 cycles/ticks + +kyber_decaps: +median: 54792 cycles/ticks +average: 55045 cycles/ticks + +Loop spin: 379 +gen_a: +median: 17304 cycles/ticks +average: 17532 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1766 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 399 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29210 cycles/ticks +average: 29454 cycles/ticks + +indcpa_enc: +median: 30780 cycles/ticks +average: 30956 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44736 cycles/ticks +average: 44962 cycles/ticks + +kyber_keypair: +median: 47930 cycles/ticks +average: 48296 cycles/ticks + +kyber_encaps_derand: +median: 49264 cycles/ticks +average: 49473 cycles/ticks + +kyber_encaps: +median: 50338 cycles/ticks +average: 50558 cycles/ticks + +kyber_decaps: +median: 56006 cycles/ticks +average: 56279 cycles/ticks + +Loop spin: 380 +gen_a: +median: 17268 cycles/ticks +average: 17437 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 403 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29300 cycles/ticks +average: 29515 cycles/ticks + +indcpa_enc: +median: 30830 cycles/ticks +average: 31023 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 46282 cycles/ticks +average: 46494 cycles/ticks + +kyber_keypair: +median: 47998 cycles/ticks +average: 48385 cycles/ticks + +kyber_encaps_derand: +median: 48014 cycles/ticks +average: 48228 cycles/ticks + +kyber_encaps: +median: 49098 cycles/ticks +average: 49305 cycles/ticks + +kyber_decaps: +median: 54910 cycles/ticks +average: 55121 cycles/ticks + +Loop spin: 381 +gen_a: +median: 17420 cycles/ticks +average: 17514 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 660 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29154 cycles/ticks +average: 29388 cycles/ticks + +indcpa_enc: +median: 30708 cycles/ticks +average: 30903 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44920 cycles/ticks +average: 45166 cycles/ticks + +kyber_keypair: +median: 47892 cycles/ticks +average: 48290 cycles/ticks + +kyber_encaps_derand: +median: 47984 cycles/ticks +average: 48209 cycles/ticks + +kyber_encaps: +median: 49104 cycles/ticks +average: 49321 cycles/ticks + +kyber_decaps: +median: 54856 cycles/ticks +average: 55105 cycles/ticks + +Loop spin: 382 +gen_a: +median: 17298 cycles/ticks +average: 17394 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29264 cycles/ticks +average: 29547 cycles/ticks + +indcpa_enc: +median: 30760 cycles/ticks +average: 30955 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 44878 cycles/ticks +average: 45109 cycles/ticks + +kyber_keypair: +median: 47904 cycles/ticks +average: 48271 cycles/ticks + +kyber_encaps_derand: +median: 47806 cycles/ticks +average: 48002 cycles/ticks + +kyber_encaps: +median: 48872 cycles/ticks +average: 49097 cycles/ticks + +kyber_decaps: +median: 54750 cycles/ticks +average: 55048 cycles/ticks + +Loop spin: 383 +gen_a: +median: 17268 cycles/ticks +average: 17388 cycles/ticks + +poly_getnoise_eta1: +median: 1748 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1760 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29358 cycles/ticks +average: 29584 cycles/ticks + +indcpa_enc: +median: 30802 cycles/ticks +average: 30965 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 45114 cycles/ticks +average: 45336 cycles/ticks + +kyber_keypair: +median: 47926 cycles/ticks +average: 48315 cycles/ticks + +kyber_encaps_derand: +median: 49398 cycles/ticks +average: 49606 cycles/ticks + +kyber_encaps: +median: 50476 cycles/ticks +average: 50694 cycles/ticks + +kyber_decaps: +median: 56222 cycles/ticks +average: 56471 cycles/ticks + +Loop spin: 384 +gen_a: +median: 17226 cycles/ticks +average: 17343 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 402 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29350 cycles/ticks +average: 29572 cycles/ticks + +indcpa_enc: +median: 31064 cycles/ticks +average: 31215 cycles/ticks + +indcpa_dec: +median: 2066 cycles/ticks +average: 2072 cycles/ticks + +kyber_keypair_derand: +median: 44962 cycles/ticks +average: 45184 cycles/ticks + +kyber_keypair: +median: 47944 cycles/ticks +average: 48357 cycles/ticks + +kyber_encaps_derand: +median: 47914 cycles/ticks +average: 48106 cycles/ticks + +kyber_encaps: +median: 49058 cycles/ticks +average: 49286 cycles/ticks + +kyber_decaps: +median: 54696 cycles/ticks +average: 54975 cycles/ticks + +Loop spin: 385 +gen_a: +median: 17266 cycles/ticks +average: 17380 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29336 cycles/ticks +average: 29550 cycles/ticks + +indcpa_enc: +median: 30800 cycles/ticks +average: 30948 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 44880 cycles/ticks +average: 45127 cycles/ticks + +kyber_keypair: +median: 47930 cycles/ticks +average: 48362 cycles/ticks + +kyber_encaps_derand: +median: 47766 cycles/ticks +average: 47969 cycles/ticks + +kyber_encaps: +median: 48838 cycles/ticks +average: 49050 cycles/ticks + +kyber_decaps: +median: 54636 cycles/ticks +average: 54844 cycles/ticks + +Loop spin: 386 +gen_a: +median: 17306 cycles/ticks +average: 17416 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1755 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 28 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30774 cycles/ticks +average: 30975 cycles/ticks + +indcpa_enc: +median: 32274 cycles/ticks +average: 32462 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2039 cycles/ticks + +kyber_keypair_derand: +median: 44854 cycles/ticks +average: 45040 cycles/ticks + +kyber_keypair: +median: 47868 cycles/ticks +average: 48254 cycles/ticks + +kyber_encaps_derand: +median: 48106 cycles/ticks +average: 48323 cycles/ticks + +kyber_encaps: +median: 49264 cycles/ticks +average: 49468 cycles/ticks + +kyber_decaps: +median: 55064 cycles/ticks +average: 55322 cycles/ticks + +Loop spin: 387 +gen_a: +median: 17272 cycles/ticks +average: 17445 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 669 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30962 cycles/ticks +average: 31137 cycles/ticks + +indcpa_enc: +median: 32190 cycles/ticks +average: 32329 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2041 cycles/ticks + +kyber_keypair_derand: +median: 45174 cycles/ticks +average: 45351 cycles/ticks + +kyber_keypair: +median: 47938 cycles/ticks +average: 48360 cycles/ticks + +kyber_encaps_derand: +median: 47890 cycles/ticks +average: 48111 cycles/ticks + +kyber_encaps: +median: 48984 cycles/ticks +average: 49209 cycles/ticks + +kyber_decaps: +median: 54762 cycles/ticks +average: 54997 cycles/ticks + +Loop spin: 388 +gen_a: +median: 17318 cycles/ticks +average: 17468 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 60 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 234 cycles/ticks + +indcpa_keypair: +median: 29286 cycles/ticks +average: 29470 cycles/ticks + +indcpa_enc: +median: 30866 cycles/ticks +average: 31022 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44738 cycles/ticks +average: 44957 cycles/ticks + +kyber_keypair: +median: 47950 cycles/ticks +average: 48353 cycles/ticks + +kyber_encaps_derand: +median: 47956 cycles/ticks +average: 48148 cycles/ticks + +kyber_encaps: +median: 49056 cycles/ticks +average: 49270 cycles/ticks + +kyber_decaps: +median: 54798 cycles/ticks +average: 55010 cycles/ticks + +Loop spin: 389 +gen_a: +median: 17352 cycles/ticks +average: 17465 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1756 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 394 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 269 cycles/ticks + +indcpa_keypair: +median: 29308 cycles/ticks +average: 29504 cycles/ticks + +indcpa_enc: +median: 30794 cycles/ticks +average: 30946 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 44938 cycles/ticks +average: 45199 cycles/ticks + +kyber_keypair: +median: 47864 cycles/ticks +average: 48248 cycles/ticks + +kyber_encaps_derand: +median: 47894 cycles/ticks +average: 48094 cycles/ticks + +kyber_encaps: +median: 49018 cycles/ticks +average: 49237 cycles/ticks + +kyber_decaps: +median: 54820 cycles/ticks +average: 55014 cycles/ticks + +Loop spin: 390 +gen_a: +median: 17266 cycles/ticks +average: 17352 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 675 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29212 cycles/ticks +average: 29423 cycles/ticks + +indcpa_enc: +median: 30904 cycles/ticks +average: 31059 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44854 cycles/ticks +average: 45066 cycles/ticks + +kyber_keypair: +median: 47848 cycles/ticks +average: 48243 cycles/ticks + +kyber_encaps_derand: +median: 47904 cycles/ticks +average: 48124 cycles/ticks + +kyber_encaps: +median: 49004 cycles/ticks +average: 49232 cycles/ticks + +kyber_decaps: +median: 54894 cycles/ticks +average: 55138 cycles/ticks + +Loop spin: 391 +gen_a: +median: 17304 cycles/ticks +average: 17508 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1827 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29304 cycles/ticks +average: 29547 cycles/ticks + +indcpa_enc: +median: 30838 cycles/ticks +average: 31034 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2036 cycles/ticks + +kyber_keypair_derand: +median: 44924 cycles/ticks +average: 45114 cycles/ticks + +kyber_keypair: +median: 47922 cycles/ticks +average: 48279 cycles/ticks + +kyber_encaps_derand: +median: 47896 cycles/ticks +average: 48097 cycles/ticks + +kyber_encaps: +median: 48974 cycles/ticks +average: 49222 cycles/ticks + +kyber_decaps: +median: 55016 cycles/ticks +average: 55223 cycles/ticks + +Loop spin: 392 +gen_a: +median: 17266 cycles/ticks +average: 17384 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1779 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 386 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29376 cycles/ticks +average: 29597 cycles/ticks + +indcpa_enc: +median: 30874 cycles/ticks +average: 31015 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2061 cycles/ticks + +kyber_keypair_derand: +median: 45002 cycles/ticks +average: 45219 cycles/ticks + +kyber_keypair: +median: 47912 cycles/ticks +average: 48294 cycles/ticks + +kyber_encaps_derand: +median: 47910 cycles/ticks +average: 48100 cycles/ticks + +kyber_encaps: +median: 49064 cycles/ticks +average: 49319 cycles/ticks + +kyber_decaps: +median: 54738 cycles/ticks +average: 54998 cycles/ticks + +Loop spin: 393 +gen_a: +median: 17380 cycles/ticks +average: 17561 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 401 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 660 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29186 cycles/ticks +average: 29367 cycles/ticks + +indcpa_enc: +median: 30774 cycles/ticks +average: 30940 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44858 cycles/ticks +average: 45073 cycles/ticks + +kyber_keypair: +median: 47828 cycles/ticks +average: 48187 cycles/ticks + +kyber_encaps_derand: +median: 47806 cycles/ticks +average: 48008 cycles/ticks + +kyber_encaps: +median: 48910 cycles/ticks +average: 49140 cycles/ticks + +kyber_decaps: +median: 54838 cycles/ticks +average: 55130 cycles/ticks + +Loop spin: 394 +gen_a: +median: 17322 cycles/ticks +average: 17535 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1792 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 673 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29224 cycles/ticks +average: 29395 cycles/ticks + +indcpa_enc: +median: 30758 cycles/ticks +average: 30891 cycles/ticks + +indcpa_dec: +median: 2044 cycles/ticks +average: 2059 cycles/ticks + +kyber_keypair_derand: +median: 46296 cycles/ticks +average: 46505 cycles/ticks + +kyber_keypair: +median: 47900 cycles/ticks +average: 48277 cycles/ticks + +kyber_encaps_derand: +median: 47802 cycles/ticks +average: 47990 cycles/ticks + +kyber_encaps: +median: 48900 cycles/ticks +average: 49168 cycles/ticks + +kyber_decaps: +median: 54702 cycles/ticks +average: 54952 cycles/ticks + +Loop spin: 395 +gen_a: +median: 17272 cycles/ticks +average: 17383 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29296 cycles/ticks +average: 29491 cycles/ticks + +indcpa_enc: +median: 30862 cycles/ticks +average: 31020 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 46488 cycles/ticks +average: 46725 cycles/ticks + +kyber_keypair: +median: 48020 cycles/ticks +average: 48399 cycles/ticks + +kyber_encaps_derand: +median: 47984 cycles/ticks +average: 48187 cycles/ticks + +kyber_encaps: +median: 49064 cycles/ticks +average: 49310 cycles/ticks + +kyber_decaps: +median: 54864 cycles/ticks +average: 55116 cycles/ticks + +Loop spin: 396 +gen_a: +median: 17280 cycles/ticks +average: 17367 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29384 cycles/ticks +average: 29594 cycles/ticks + +indcpa_enc: +median: 30928 cycles/ticks +average: 31072 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2040 cycles/ticks + +kyber_keypair_derand: +median: 44860 cycles/ticks +average: 45067 cycles/ticks + +kyber_keypair: +median: 47856 cycles/ticks +average: 48225 cycles/ticks + +kyber_encaps_derand: +median: 47888 cycles/ticks +average: 48126 cycles/ticks + +kyber_encaps: +median: 48964 cycles/ticks +average: 49183 cycles/ticks + +kyber_decaps: +median: 54810 cycles/ticks +average: 55025 cycles/ticks + +Loop spin: 397 +gen_a: +median: 17258 cycles/ticks +average: 17376 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 672 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29242 cycles/ticks +average: 29453 cycles/ticks + +indcpa_enc: +median: 30922 cycles/ticks +average: 31064 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2040 cycles/ticks + +kyber_keypair_derand: +median: 44850 cycles/ticks +average: 45033 cycles/ticks + +kyber_keypair: +median: 47888 cycles/ticks +average: 48295 cycles/ticks + +kyber_encaps_derand: +median: 47842 cycles/ticks +average: 48065 cycles/ticks + +kyber_encaps: +median: 48900 cycles/ticks +average: 49122 cycles/ticks + +kyber_decaps: +median: 54698 cycles/ticks +average: 54920 cycles/ticks + +Loop spin: 398 +gen_a: +median: 17358 cycles/ticks +average: 17452 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1800 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 394 cycles/ticks +average: 399 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 46 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30558 cycles/ticks +average: 30778 cycles/ticks + +indcpa_enc: +median: 32250 cycles/ticks +average: 32431 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2042 cycles/ticks + +kyber_keypair_derand: +median: 44960 cycles/ticks +average: 45161 cycles/ticks + +kyber_keypair: +median: 47868 cycles/ticks +average: 48334 cycles/ticks + +kyber_encaps_derand: +median: 47790 cycles/ticks +average: 48007 cycles/ticks + +kyber_encaps: +median: 48940 cycles/ticks +average: 49140 cycles/ticks + +kyber_decaps: +median: 54704 cycles/ticks +average: 54913 cycles/ticks + +Loop spin: 399 +gen_a: +median: 17204 cycles/ticks +average: 17343 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1760 cycles/ticks +average: 1776 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29284 cycles/ticks +average: 29473 cycles/ticks + +indcpa_enc: +median: 30830 cycles/ticks +average: 30969 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2058 cycles/ticks + +kyber_keypair_derand: +median: 44952 cycles/ticks +average: 45287 cycles/ticks + +kyber_keypair: +median: 47976 cycles/ticks +average: 48351 cycles/ticks + +kyber_encaps_derand: +median: 48024 cycles/ticks +average: 48211 cycles/ticks + +kyber_encaps: +median: 49106 cycles/ticks +average: 49338 cycles/ticks + +kyber_decaps: +median: 54944 cycles/ticks +average: 55163 cycles/ticks + +Loop spin: 400 +gen_a: +median: 17280 cycles/ticks +average: 17432 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 400 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 66 cycles/ticks +average: 68 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29310 cycles/ticks +average: 29533 cycles/ticks + +indcpa_enc: +median: 30880 cycles/ticks +average: 31052 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 44936 cycles/ticks +average: 45135 cycles/ticks + +kyber_keypair: +median: 47908 cycles/ticks +average: 48304 cycles/ticks + +kyber_encaps_derand: +median: 47950 cycles/ticks +average: 48124 cycles/ticks + +kyber_encaps: +median: 49028 cycles/ticks +average: 49247 cycles/ticks + +kyber_decaps: +median: 54766 cycles/ticks +average: 55029 cycles/ticks + +Loop spin: 401 +gen_a: +median: 17280 cycles/ticks +average: 17445 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 396 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29268 cycles/ticks +average: 29476 cycles/ticks + +indcpa_enc: +median: 30840 cycles/ticks +average: 31006 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 44974 cycles/ticks +average: 45182 cycles/ticks + +kyber_keypair: +median: 47892 cycles/ticks +average: 48271 cycles/ticks + +kyber_encaps_derand: +median: 48018 cycles/ticks +average: 48242 cycles/ticks + +kyber_encaps: +median: 49142 cycles/ticks +average: 49353 cycles/ticks + +kyber_decaps: +median: 54872 cycles/ticks +average: 55144 cycles/ticks + +Loop spin: 402 +gen_a: +median: 17258 cycles/ticks +average: 17413 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29266 cycles/ticks +average: 29454 cycles/ticks + +indcpa_enc: +median: 30886 cycles/ticks +average: 31066 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2008 cycles/ticks + +kyber_keypair_derand: +median: 44834 cycles/ticks +average: 45016 cycles/ticks + +kyber_keypair: +median: 47980 cycles/ticks +average: 48340 cycles/ticks + +kyber_encaps_derand: +median: 48130 cycles/ticks +average: 48343 cycles/ticks + +kyber_encaps: +median: 49208 cycles/ticks +average: 49418 cycles/ticks + +kyber_decaps: +median: 54918 cycles/ticks +average: 55195 cycles/ticks + +Loop spin: 403 +gen_a: +median: 17276 cycles/ticks +average: 17461 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29228 cycles/ticks +average: 29431 cycles/ticks + +indcpa_enc: +median: 30960 cycles/ticks +average: 31107 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44896 cycles/ticks +average: 45105 cycles/ticks + +kyber_keypair: +median: 47880 cycles/ticks +average: 48251 cycles/ticks + +kyber_encaps_derand: +median: 49298 cycles/ticks +average: 49521 cycles/ticks + +kyber_encaps: +median: 50430 cycles/ticks +average: 50697 cycles/ticks + +kyber_decaps: +median: 56124 cycles/ticks +average: 56369 cycles/ticks + +Loop spin: 404 +gen_a: +median: 17240 cycles/ticks +average: 17348 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29396 cycles/ticks +average: 29607 cycles/ticks + +indcpa_enc: +median: 31000 cycles/ticks +average: 31165 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44840 cycles/ticks +average: 45029 cycles/ticks + +kyber_keypair: +median: 47886 cycles/ticks +average: 48241 cycles/ticks + +kyber_encaps_derand: +median: 47830 cycles/ticks +average: 48057 cycles/ticks + +kyber_encaps: +median: 48948 cycles/ticks +average: 49195 cycles/ticks + +kyber_decaps: +median: 54636 cycles/ticks +average: 54865 cycles/ticks + +Loop spin: 405 +gen_a: +median: 17370 cycles/ticks +average: 17592 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 394 cycles/ticks +average: 396 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29314 cycles/ticks +average: 29507 cycles/ticks + +indcpa_enc: +median: 30808 cycles/ticks +average: 30950 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2040 cycles/ticks + +kyber_keypair_derand: +median: 44936 cycles/ticks +average: 45162 cycles/ticks + +kyber_keypair: +median: 47860 cycles/ticks +average: 48243 cycles/ticks + +kyber_encaps_derand: +median: 49204 cycles/ticks +average: 49426 cycles/ticks + +kyber_encaps: +median: 50350 cycles/ticks +average: 50570 cycles/ticks + +kyber_decaps: +median: 56170 cycles/ticks +average: 56387 cycles/ticks + +Loop spin: 406 +gen_a: +median: 17336 cycles/ticks +average: 17423 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29466 cycles/ticks +average: 29645 cycles/ticks + +indcpa_enc: +median: 30748 cycles/ticks +average: 30896 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 45034 cycles/ticks +average: 45243 cycles/ticks + +kyber_keypair: +median: 48116 cycles/ticks +average: 48493 cycles/ticks + +kyber_encaps_derand: +median: 47964 cycles/ticks +average: 48239 cycles/ticks + +kyber_encaps: +median: 48940 cycles/ticks +average: 49145 cycles/ticks + +kyber_decaps: +median: 54722 cycles/ticks +average: 54932 cycles/ticks + +Loop spin: 407 +gen_a: +median: 17298 cycles/ticks +average: 17507 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 52 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29266 cycles/ticks +average: 29445 cycles/ticks + +indcpa_enc: +median: 30890 cycles/ticks +average: 31038 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2036 cycles/ticks + +kyber_keypair_derand: +median: 44894 cycles/ticks +average: 45155 cycles/ticks + +kyber_keypair: +median: 47840 cycles/ticks +average: 48259 cycles/ticks + +kyber_encaps_derand: +median: 47904 cycles/ticks +average: 48097 cycles/ticks + +kyber_encaps: +median: 48992 cycles/ticks +average: 49182 cycles/ticks + +kyber_decaps: +median: 54940 cycles/ticks +average: 55152 cycles/ticks + +Loop spin: 408 +gen_a: +median: 17300 cycles/ticks +average: 17413 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1791 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29416 cycles/ticks +average: 29595 cycles/ticks + +indcpa_enc: +median: 30986 cycles/ticks +average: 31173 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 45092 cycles/ticks +average: 45313 cycles/ticks + +kyber_keypair: +median: 47960 cycles/ticks +average: 48313 cycles/ticks + +kyber_encaps_derand: +median: 47962 cycles/ticks +average: 48150 cycles/ticks + +kyber_encaps: +median: 48942 cycles/ticks +average: 49145 cycles/ticks + +kyber_decaps: +median: 54752 cycles/ticks +average: 54962 cycles/ticks + +Loop spin: 409 +gen_a: +median: 17282 cycles/ticks +average: 17414 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1796 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 54 cycles/ticks +average: 54 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 668 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29286 cycles/ticks +average: 29473 cycles/ticks + +indcpa_enc: +median: 30994 cycles/ticks +average: 31157 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44850 cycles/ticks +average: 45021 cycles/ticks + +kyber_keypair: +median: 47862 cycles/ticks +average: 48291 cycles/ticks + +kyber_encaps_derand: +median: 47994 cycles/ticks +average: 48186 cycles/ticks + +kyber_encaps: +median: 49048 cycles/ticks +average: 49227 cycles/ticks + +kyber_decaps: +median: 54882 cycles/ticks +average: 55115 cycles/ticks + +Loop spin: 410 +gen_a: +median: 17360 cycles/ticks +average: 17521 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1782 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 676 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29170 cycles/ticks +average: 29350 cycles/ticks + +indcpa_enc: +median: 30798 cycles/ticks +average: 30938 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2011 cycles/ticks + +kyber_keypair_derand: +median: 44932 cycles/ticks +average: 45146 cycles/ticks + +kyber_keypair: +median: 47858 cycles/ticks +average: 48228 cycles/ticks + +kyber_encaps_derand: +median: 47970 cycles/ticks +average: 48164 cycles/ticks + +kyber_encaps: +median: 49040 cycles/ticks +average: 49269 cycles/ticks + +kyber_decaps: +median: 54816 cycles/ticks +average: 55062 cycles/ticks + +Loop spin: 411 +gen_a: +median: 17250 cycles/ticks +average: 17414 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 288 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29326 cycles/ticks +average: 29515 cycles/ticks + +indcpa_enc: +median: 30876 cycles/ticks +average: 31043 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 46408 cycles/ticks +average: 46608 cycles/ticks + +kyber_keypair: +median: 47940 cycles/ticks +average: 48304 cycles/ticks + +kyber_encaps_derand: +median: 47822 cycles/ticks +average: 48034 cycles/ticks + +kyber_encaps: +median: 48870 cycles/ticks +average: 49104 cycles/ticks + +kyber_decaps: +median: 54822 cycles/ticks +average: 55030 cycles/ticks + +Loop spin: 412 +gen_a: +median: 17334 cycles/ticks +average: 17428 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29568 cycles/ticks +average: 29764 cycles/ticks + +indcpa_enc: +median: 31222 cycles/ticks +average: 31368 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2014 cycles/ticks + +kyber_keypair_derand: +median: 45102 cycles/ticks +average: 45309 cycles/ticks + +kyber_keypair: +median: 47840 cycles/ticks +average: 48259 cycles/ticks + +kyber_encaps_derand: +median: 47912 cycles/ticks +average: 48127 cycles/ticks + +kyber_encaps: +median: 48968 cycles/ticks +average: 49209 cycles/ticks + +kyber_decaps: +median: 54810 cycles/ticks +average: 55020 cycles/ticks + +Loop spin: 413 +gen_a: +median: 17398 cycles/ticks +average: 17496 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 236 cycles/ticks + +indcpa_keypair: +median: 30788 cycles/ticks +average: 30977 cycles/ticks + +indcpa_enc: +median: 32204 cycles/ticks +average: 32390 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2016 cycles/ticks + +kyber_keypair_derand: +median: 44924 cycles/ticks +average: 45119 cycles/ticks + +kyber_keypair: +median: 47844 cycles/ticks +average: 48237 cycles/ticks + +kyber_encaps_derand: +median: 48116 cycles/ticks +average: 48348 cycles/ticks + +kyber_encaps: +median: 49266 cycles/ticks +average: 49482 cycles/ticks + +kyber_decaps: +median: 54890 cycles/ticks +average: 55132 cycles/ticks + +Loop spin: 414 +gen_a: +median: 17170 cycles/ticks +average: 17295 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29464 cycles/ticks +average: 29637 cycles/ticks + +indcpa_enc: +median: 31020 cycles/ticks +average: 31170 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 45086 cycles/ticks +average: 45321 cycles/ticks + +kyber_keypair: +median: 48204 cycles/ticks +average: 48585 cycles/ticks + +kyber_encaps_derand: +median: 48196 cycles/ticks +average: 48372 cycles/ticks + +kyber_encaps: +median: 49220 cycles/ticks +average: 49515 cycles/ticks + +kyber_decaps: +median: 55064 cycles/ticks +average: 55276 cycles/ticks + +Loop spin: 415 +gen_a: +median: 17258 cycles/ticks +average: 17367 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29380 cycles/ticks +average: 29573 cycles/ticks + +indcpa_enc: +median: 30894 cycles/ticks +average: 31024 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44914 cycles/ticks +average: 45188 cycles/ticks + +kyber_keypair: +median: 47878 cycles/ticks +average: 48228 cycles/ticks + +kyber_encaps_derand: +median: 47990 cycles/ticks +average: 48240 cycles/ticks + +kyber_encaps: +median: 49068 cycles/ticks +average: 49280 cycles/ticks + +kyber_decaps: +median: 54810 cycles/ticks +average: 55027 cycles/ticks + +Loop spin: 416 +gen_a: +median: 17278 cycles/ticks +average: 17399 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1784 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29354 cycles/ticks +average: 29564 cycles/ticks + +indcpa_enc: +median: 30796 cycles/ticks +average: 30975 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44898 cycles/ticks +average: 45068 cycles/ticks + +kyber_keypair: +median: 47828 cycles/ticks +average: 48170 cycles/ticks + +kyber_encaps_derand: +median: 47924 cycles/ticks +average: 48104 cycles/ticks + +kyber_encaps: +median: 49002 cycles/ticks +average: 49202 cycles/ticks + +kyber_decaps: +median: 54936 cycles/ticks +average: 55146 cycles/ticks + +Loop spin: 417 +gen_a: +median: 17270 cycles/ticks +average: 17410 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 267 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30766 cycles/ticks +average: 31013 cycles/ticks + +indcpa_enc: +median: 32302 cycles/ticks +average: 32462 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44914 cycles/ticks +average: 45130 cycles/ticks + +kyber_keypair: +median: 48054 cycles/ticks +average: 48433 cycles/ticks + +kyber_encaps_derand: +median: 47982 cycles/ticks +average: 48183 cycles/ticks + +kyber_encaps: +median: 49030 cycles/ticks +average: 49269 cycles/ticks + +kyber_decaps: +median: 54710 cycles/ticks +average: 54951 cycles/ticks + +Loop spin: 418 +gen_a: +median: 17300 cycles/ticks +average: 17420 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1794 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 234 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 426 cycles/ticks +average: 429 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29252 cycles/ticks +average: 29414 cycles/ticks + +indcpa_enc: +median: 30834 cycles/ticks +average: 30986 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44944 cycles/ticks +average: 45151 cycles/ticks + +kyber_keypair: +median: 47848 cycles/ticks +average: 48209 cycles/ticks + +kyber_encaps_derand: +median: 47868 cycles/ticks +average: 48048 cycles/ticks + +kyber_encaps: +median: 48982 cycles/ticks +average: 49258 cycles/ticks + +kyber_decaps: +median: 54786 cycles/ticks +average: 55045 cycles/ticks + +Loop spin: 419 +gen_a: +median: 17302 cycles/ticks +average: 17455 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29436 cycles/ticks +average: 29622 cycles/ticks + +indcpa_enc: +median: 30910 cycles/ticks +average: 31062 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44928 cycles/ticks +average: 45130 cycles/ticks + +kyber_keypair: +median: 47852 cycles/ticks +average: 48243 cycles/ticks + +kyber_encaps_derand: +median: 47940 cycles/ticks +average: 48132 cycles/ticks + +kyber_encaps: +median: 49064 cycles/ticks +average: 49333 cycles/ticks + +kyber_decaps: +median: 54710 cycles/ticks +average: 54955 cycles/ticks + +Loop spin: 420 +gen_a: +median: 17274 cycles/ticks +average: 17461 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1757 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 30786 cycles/ticks +average: 30979 cycles/ticks + +indcpa_enc: +median: 32268 cycles/ticks +average: 32412 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 44946 cycles/ticks +average: 45140 cycles/ticks + +kyber_keypair: +median: 47974 cycles/ticks +average: 48341 cycles/ticks + +kyber_encaps_derand: +median: 49444 cycles/ticks +average: 49695 cycles/ticks + +kyber_encaps: +median: 50394 cycles/ticks +average: 50658 cycles/ticks + +kyber_decaps: +median: 56130 cycles/ticks +average: 56364 cycles/ticks + +Loop spin: 421 +gen_a: +median: 17368 cycles/ticks +average: 17495 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29254 cycles/ticks +average: 29443 cycles/ticks + +indcpa_enc: +median: 30862 cycles/ticks +average: 31025 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2046 cycles/ticks + +kyber_keypair_derand: +median: 44932 cycles/ticks +average: 45132 cycles/ticks + +kyber_keypair: +median: 47862 cycles/ticks +average: 48250 cycles/ticks + +kyber_encaps_derand: +median: 47948 cycles/ticks +average: 48146 cycles/ticks + +kyber_encaps: +median: 48976 cycles/ticks +average: 49195 cycles/ticks + +kyber_decaps: +median: 54824 cycles/ticks +average: 55030 cycles/ticks + +Loop spin: 422 +gen_a: +median: 17280 cycles/ticks +average: 17362 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 422 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29282 cycles/ticks +average: 29461 cycles/ticks + +indcpa_enc: +median: 30832 cycles/ticks +average: 30983 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2042 cycles/ticks + +kyber_keypair_derand: +median: 44784 cycles/ticks +average: 45040 cycles/ticks + +kyber_keypair: +median: 47870 cycles/ticks +average: 48260 cycles/ticks + +kyber_encaps_derand: +median: 47984 cycles/ticks +average: 48179 cycles/ticks + +kyber_encaps: +median: 49086 cycles/ticks +average: 49281 cycles/ticks + +kyber_decaps: +median: 54824 cycles/ticks +average: 55067 cycles/ticks + +Loop spin: 423 +gen_a: +median: 17300 cycles/ticks +average: 17409 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1767 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1755 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 678 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29418 cycles/ticks +average: 29614 cycles/ticks + +indcpa_enc: +median: 31002 cycles/ticks +average: 31146 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44936 cycles/ticks +average: 45172 cycles/ticks + +kyber_keypair: +median: 47884 cycles/ticks +average: 48249 cycles/ticks + +kyber_encaps_derand: +median: 47848 cycles/ticks +average: 48041 cycles/ticks + +kyber_encaps: +median: 48934 cycles/ticks +average: 49194 cycles/ticks + +kyber_decaps: +median: 54752 cycles/ticks +average: 54966 cycles/ticks + +Loop spin: 424 +gen_a: +median: 17302 cycles/ticks +average: 17445 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1757 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29228 cycles/ticks +average: 29424 cycles/ticks + +indcpa_enc: +median: 30856 cycles/ticks +average: 31060 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 47700 cycles/ticks +average: 47873 cycles/ticks + +kyber_keypair: +median: 47848 cycles/ticks +average: 48179 cycles/ticks + +kyber_encaps_derand: +median: 47862 cycles/ticks +average: 48045 cycles/ticks + +kyber_encaps: +median: 48966 cycles/ticks +average: 49165 cycles/ticks + +kyber_decaps: +median: 54814 cycles/ticks +average: 55036 cycles/ticks + +Loop spin: 425 +gen_a: +median: 17258 cycles/ticks +average: 17355 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1783 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29338 cycles/ticks +average: 29569 cycles/ticks + +indcpa_enc: +median: 31056 cycles/ticks +average: 31212 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2038 cycles/ticks + +kyber_keypair_derand: +median: 44952 cycles/ticks +average: 45149 cycles/ticks + +kyber_keypair: +median: 47858 cycles/ticks +average: 48291 cycles/ticks + +kyber_encaps_derand: +median: 47892 cycles/ticks +average: 48082 cycles/ticks + +kyber_encaps: +median: 48998 cycles/ticks +average: 49261 cycles/ticks + +kyber_decaps: +median: 54732 cycles/ticks +average: 54960 cycles/ticks + +Loop spin: 426 +gen_a: +median: 17272 cycles/ticks +average: 17408 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 405 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 660 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29126 cycles/ticks +average: 29311 cycles/ticks + +indcpa_enc: +median: 30738 cycles/ticks +average: 30898 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 44856 cycles/ticks +average: 45071 cycles/ticks + +kyber_keypair: +median: 47868 cycles/ticks +average: 48230 cycles/ticks + +kyber_encaps_derand: +median: 47796 cycles/ticks +average: 47996 cycles/ticks + +kyber_encaps: +median: 48890 cycles/ticks +average: 49120 cycles/ticks + +kyber_decaps: +median: 54674 cycles/ticks +average: 54943 cycles/ticks + +Loop spin: 427 +gen_a: +median: 17324 cycles/ticks +average: 17439 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1755 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 386 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 659 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30716 cycles/ticks +average: 30922 cycles/ticks + +indcpa_enc: +median: 32178 cycles/ticks +average: 32323 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44868 cycles/ticks +average: 45066 cycles/ticks + +kyber_keypair: +median: 47872 cycles/ticks +average: 48226 cycles/ticks + +kyber_encaps_derand: +median: 47964 cycles/ticks +average: 48167 cycles/ticks + +kyber_encaps: +median: 49042 cycles/ticks +average: 49297 cycles/ticks + +kyber_decaps: +median: 54892 cycles/ticks +average: 55111 cycles/ticks + +Loop spin: 428 +gen_a: +median: 17360 cycles/ticks +average: 17516 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29782 cycles/ticks +average: 29994 cycles/ticks + +indcpa_enc: +median: 31306 cycles/ticks +average: 31456 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 45482 cycles/ticks +average: 45689 cycles/ticks + +kyber_keypair: +median: 48382 cycles/ticks +average: 48751 cycles/ticks + +kyber_encaps_derand: +median: 48286 cycles/ticks +average: 48519 cycles/ticks + +kyber_encaps: +median: 49512 cycles/ticks +average: 49745 cycles/ticks + +kyber_decaps: +median: 55326 cycles/ticks +average: 55542 cycles/ticks + +Loop spin: 429 +gen_a: +median: 17340 cycles/ticks +average: 17516 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 28 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29370 cycles/ticks +average: 29562 cycles/ticks + +indcpa_enc: +median: 31046 cycles/ticks +average: 31201 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 45194 cycles/ticks +average: 45404 cycles/ticks + +kyber_keypair: +median: 47842 cycles/ticks +average: 48203 cycles/ticks + +kyber_encaps_derand: +median: 47832 cycles/ticks +average: 48048 cycles/ticks + +kyber_encaps: +median: 48926 cycles/ticks +average: 49134 cycles/ticks + +kyber_decaps: +median: 54752 cycles/ticks +average: 54985 cycles/ticks + +Loop spin: 430 +gen_a: +median: 17262 cycles/ticks +average: 17385 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1799 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29310 cycles/ticks +average: 29481 cycles/ticks + +indcpa_enc: +median: 30936 cycles/ticks +average: 31100 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44896 cycles/ticks +average: 45086 cycles/ticks + +kyber_keypair: +median: 47864 cycles/ticks +average: 48251 cycles/ticks + +kyber_encaps_derand: +median: 47896 cycles/ticks +average: 48078 cycles/ticks + +kyber_encaps: +median: 48992 cycles/ticks +average: 49178 cycles/ticks + +kyber_decaps: +median: 54800 cycles/ticks +average: 54998 cycles/ticks + +Loop spin: 431 +gen_a: +median: 17258 cycles/ticks +average: 17411 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 660 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29414 cycles/ticks +average: 29602 cycles/ticks + +indcpa_enc: +median: 31040 cycles/ticks +average: 31236 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44966 cycles/ticks +average: 45199 cycles/ticks + +kyber_keypair: +median: 47932 cycles/ticks +average: 48324 cycles/ticks + +kyber_encaps_derand: +median: 47988 cycles/ticks +average: 48164 cycles/ticks + +kyber_encaps: +median: 49052 cycles/ticks +average: 49232 cycles/ticks + +kyber_decaps: +median: 54704 cycles/ticks +average: 54937 cycles/ticks + +Loop spin: 432 +gen_a: +median: 17268 cycles/ticks +average: 17462 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1787 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1784 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29360 cycles/ticks +average: 29549 cycles/ticks + +indcpa_enc: +median: 30884 cycles/ticks +average: 31062 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 44998 cycles/ticks +average: 45160 cycles/ticks + +kyber_keypair: +median: 47902 cycles/ticks +average: 48260 cycles/ticks + +kyber_encaps_derand: +median: 47746 cycles/ticks +average: 47921 cycles/ticks + +kyber_encaps: +median: 48796 cycles/ticks +average: 49015 cycles/ticks + +kyber_decaps: +median: 54574 cycles/ticks +average: 54783 cycles/ticks + +Loop spin: 433 +gen_a: +median: 17328 cycles/ticks +average: 17447 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1787 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 396 cycles/ticks +average: 399 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 52 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 248 cycles/ticks + +indcpa_keypair: +median: 29234 cycles/ticks +average: 29474 cycles/ticks + +indcpa_enc: +median: 30788 cycles/ticks +average: 30944 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44884 cycles/ticks +average: 45065 cycles/ticks + +kyber_keypair: +median: 47860 cycles/ticks +average: 48212 cycles/ticks + +kyber_encaps_derand: +median: 47856 cycles/ticks +average: 48032 cycles/ticks + +kyber_encaps: +median: 48954 cycles/ticks +average: 49172 cycles/ticks + +kyber_decaps: +median: 54792 cycles/ticks +average: 55004 cycles/ticks + +Loop spin: 434 +gen_a: +median: 17308 cycles/ticks +average: 17462 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30602 cycles/ticks +average: 30779 cycles/ticks + +indcpa_enc: +median: 32206 cycles/ticks +average: 32358 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2053 cycles/ticks + +kyber_keypair_derand: +median: 46096 cycles/ticks +average: 46277 cycles/ticks + +kyber_keypair: +median: 47824 cycles/ticks +average: 48179 cycles/ticks + +kyber_encaps_derand: +median: 47892 cycles/ticks +average: 48100 cycles/ticks + +kyber_encaps: +median: 48956 cycles/ticks +average: 49166 cycles/ticks + +kyber_decaps: +median: 54952 cycles/ticks +average: 55197 cycles/ticks + +Loop spin: 435 +gen_a: +median: 17276 cycles/ticks +average: 17429 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29240 cycles/ticks +average: 29438 cycles/ticks + +indcpa_enc: +median: 30868 cycles/ticks +average: 31005 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2044 cycles/ticks + +kyber_keypair_derand: +median: 44912 cycles/ticks +average: 45117 cycles/ticks + +kyber_keypair: +median: 48020 cycles/ticks +average: 48344 cycles/ticks + +kyber_encaps_derand: +median: 47904 cycles/ticks +average: 48103 cycles/ticks + +kyber_encaps: +median: 49006 cycles/ticks +average: 49261 cycles/ticks + +kyber_decaps: +median: 54832 cycles/ticks +average: 55054 cycles/ticks + +Loop spin: 436 +gen_a: +median: 17240 cycles/ticks +average: 17402 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29588 cycles/ticks +average: 29750 cycles/ticks + +indcpa_enc: +median: 30844 cycles/ticks +average: 31012 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 45022 cycles/ticks +average: 45218 cycles/ticks + +kyber_keypair: +median: 47936 cycles/ticks +average: 48272 cycles/ticks + +kyber_encaps_derand: +median: 47908 cycles/ticks +average: 48141 cycles/ticks + +kyber_encaps: +median: 49006 cycles/ticks +average: 49213 cycles/ticks + +kyber_decaps: +median: 54810 cycles/ticks +average: 55025 cycles/ticks + +Loop spin: 437 +gen_a: +median: 17276 cycles/ticks +average: 17388 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29180 cycles/ticks +average: 29387 cycles/ticks + +indcpa_enc: +median: 30800 cycles/ticks +average: 30972 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44834 cycles/ticks +average: 45017 cycles/ticks + +kyber_keypair: +median: 47804 cycles/ticks +average: 48203 cycles/ticks + +kyber_encaps_derand: +median: 47892 cycles/ticks +average: 48096 cycles/ticks + +kyber_encaps: +median: 49026 cycles/ticks +average: 49250 cycles/ticks + +kyber_decaps: +median: 55002 cycles/ticks +average: 55205 cycles/ticks + +Loop spin: 438 +gen_a: +median: 17266 cycles/ticks +average: 17363 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1766 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29328 cycles/ticks +average: 29519 cycles/ticks + +indcpa_enc: +median: 30876 cycles/ticks +average: 31034 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2006 cycles/ticks + +kyber_keypair_derand: +median: 44904 cycles/ticks +average: 45161 cycles/ticks + +kyber_keypair: +median: 47916 cycles/ticks +average: 48278 cycles/ticks + +kyber_encaps_derand: +median: 48034 cycles/ticks +average: 48218 cycles/ticks + +kyber_encaps: +median: 49160 cycles/ticks +average: 49367 cycles/ticks + +kyber_decaps: +median: 54798 cycles/ticks +average: 55010 cycles/ticks + +Loop spin: 439 +gen_a: +median: 17308 cycles/ticks +average: 17447 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 63 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29112 cycles/ticks +average: 29293 cycles/ticks + +indcpa_enc: +median: 30796 cycles/ticks +average: 31041 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 44974 cycles/ticks +average: 45170 cycles/ticks + +kyber_keypair: +median: 47868 cycles/ticks +average: 48250 cycles/ticks + +kyber_encaps_derand: +median: 47854 cycles/ticks +average: 48036 cycles/ticks + +kyber_encaps: +median: 48922 cycles/ticks +average: 49108 cycles/ticks + +kyber_decaps: +median: 54718 cycles/ticks +average: 54947 cycles/ticks + +Loop spin: 440 +gen_a: +median: 17394 cycles/ticks +average: 17673 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1780 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 435 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29392 cycles/ticks +average: 29603 cycles/ticks + +indcpa_enc: +median: 30842 cycles/ticks +average: 30982 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2043 cycles/ticks + +kyber_keypair_derand: +median: 45142 cycles/ticks +average: 45359 cycles/ticks + +kyber_keypair: +median: 47810 cycles/ticks +average: 48192 cycles/ticks + +kyber_encaps_derand: +median: 47848 cycles/ticks +average: 48016 cycles/ticks + +kyber_encaps: +median: 49004 cycles/ticks +average: 49223 cycles/ticks + +kyber_decaps: +median: 54790 cycles/ticks +average: 55033 cycles/ticks + +Loop spin: 441 +gen_a: +median: 17290 cycles/ticks +average: 17570 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 250 cycles/ticks +average: 274 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 232 cycles/ticks + +indcpa_keypair: +median: 29400 cycles/ticks +average: 29608 cycles/ticks + +indcpa_enc: +median: 31012 cycles/ticks +average: 31195 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 44854 cycles/ticks +average: 45035 cycles/ticks + +kyber_keypair: +median: 47810 cycles/ticks +average: 48166 cycles/ticks + +kyber_encaps_derand: +median: 47776 cycles/ticks +average: 47978 cycles/ticks + +kyber_encaps: +median: 48868 cycles/ticks +average: 49081 cycles/ticks + +kyber_decaps: +median: 54726 cycles/ticks +average: 54967 cycles/ticks + +Loop spin: 442 +gen_a: +median: 17258 cycles/ticks +average: 17400 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1794 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 232 cycles/ticks + +indcpa_keypair: +median: 29324 cycles/ticks +average: 29521 cycles/ticks + +indcpa_enc: +median: 30848 cycles/ticks +average: 31025 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2008 cycles/ticks + +kyber_keypair_derand: +median: 45064 cycles/ticks +average: 45303 cycles/ticks + +kyber_keypair: +median: 48020 cycles/ticks +average: 48423 cycles/ticks + +kyber_encaps_derand: +median: 48276 cycles/ticks +average: 48472 cycles/ticks + +kyber_encaps: +median: 49192 cycles/ticks +average: 49423 cycles/ticks + +kyber_decaps: +median: 54812 cycles/ticks +average: 55053 cycles/ticks + +Loop spin: 443 +gen_a: +median: 17312 cycles/ticks +average: 17436 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 222 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 232 cycles/ticks + +indcpa_keypair: +median: 29264 cycles/ticks +average: 29492 cycles/ticks + +indcpa_enc: +median: 30822 cycles/ticks +average: 30971 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2038 cycles/ticks + +kyber_keypair_derand: +median: 46214 cycles/ticks +average: 46428 cycles/ticks + +kyber_keypair: +median: 47792 cycles/ticks +average: 48139 cycles/ticks + +kyber_encaps_derand: +median: 47810 cycles/ticks +average: 48047 cycles/ticks + +kyber_encaps: +median: 48962 cycles/ticks +average: 49206 cycles/ticks + +kyber_decaps: +median: 54814 cycles/ticks +average: 55021 cycles/ticks + +Loop spin: 444 +gen_a: +median: 17252 cycles/ticks +average: 17472 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 28 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29358 cycles/ticks +average: 29554 cycles/ticks + +indcpa_enc: +median: 30926 cycles/ticks +average: 31076 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44954 cycles/ticks +average: 45176 cycles/ticks + +kyber_keypair: +median: 47960 cycles/ticks +average: 48333 cycles/ticks + +kyber_encaps_derand: +median: 47982 cycles/ticks +average: 48170 cycles/ticks + +kyber_encaps: +median: 49076 cycles/ticks +average: 49290 cycles/ticks + +kyber_decaps: +median: 54728 cycles/ticks +average: 54945 cycles/ticks + +Loop spin: 445 +gen_a: +median: 17314 cycles/ticks +average: 17400 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1784 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 256 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29358 cycles/ticks +average: 29545 cycles/ticks + +indcpa_enc: +median: 30868 cycles/ticks +average: 31015 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 46272 cycles/ticks +average: 46485 cycles/ticks + +kyber_keypair: +median: 47890 cycles/ticks +average: 48283 cycles/ticks + +kyber_encaps_derand: +median: 47890 cycles/ticks +average: 48082 cycles/ticks + +kyber_encaps: +median: 48960 cycles/ticks +average: 49181 cycles/ticks + +kyber_decaps: +median: 54706 cycles/ticks +average: 54921 cycles/ticks + +Loop spin: 446 +gen_a: +median: 17268 cycles/ticks +average: 17378 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29502 cycles/ticks +average: 29695 cycles/ticks + +indcpa_enc: +median: 30824 cycles/ticks +average: 30983 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2050 cycles/ticks + +kyber_keypair_derand: +median: 44926 cycles/ticks +average: 45157 cycles/ticks + +kyber_keypair: +median: 47904 cycles/ticks +average: 48293 cycles/ticks + +kyber_encaps_derand: +median: 47908 cycles/ticks +average: 48106 cycles/ticks + +kyber_encaps: +median: 48972 cycles/ticks +average: 49167 cycles/ticks + +kyber_decaps: +median: 54924 cycles/ticks +average: 55143 cycles/ticks + +Loop spin: 447 +gen_a: +median: 17340 cycles/ticks +average: 17435 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 387 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 667 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30330 cycles/ticks +average: 30519 cycles/ticks + +indcpa_enc: +median: 30864 cycles/ticks +average: 31053 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 44952 cycles/ticks +average: 45224 cycles/ticks + +kyber_keypair: +median: 47872 cycles/ticks +average: 48226 cycles/ticks + +kyber_encaps_derand: +median: 47798 cycles/ticks +average: 47992 cycles/ticks + +kyber_encaps: +median: 48874 cycles/ticks +average: 49082 cycles/ticks + +kyber_decaps: +median: 54652 cycles/ticks +average: 54873 cycles/ticks + +Loop spin: 448 +gen_a: +median: 17268 cycles/ticks +average: 17372 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 54 cycles/ticks +average: 54 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29200 cycles/ticks +average: 29403 cycles/ticks + +indcpa_enc: +median: 30966 cycles/ticks +average: 31162 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2040 cycles/ticks + +kyber_keypair_derand: +median: 44844 cycles/ticks +average: 45058 cycles/ticks + +kyber_keypair: +median: 47838 cycles/ticks +average: 48177 cycles/ticks + +kyber_encaps_derand: +median: 49350 cycles/ticks +average: 49552 cycles/ticks + +kyber_encaps: +median: 50470 cycles/ticks +average: 50672 cycles/ticks + +kyber_decaps: +median: 56196 cycles/ticks +average: 56471 cycles/ticks + +Loop spin: 449 +gen_a: +median: 17434 cycles/ticks +average: 17661 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 62 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29998 cycles/ticks +average: 30191 cycles/ticks + +indcpa_enc: +median: 31308 cycles/ticks +average: 31440 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 45442 cycles/ticks +average: 45658 cycles/ticks + +kyber_keypair: +median: 48252 cycles/ticks +average: 48609 cycles/ticks + +kyber_encaps_derand: +median: 48364 cycles/ticks +average: 48562 cycles/ticks + +kyber_encaps: +median: 49464 cycles/ticks +average: 49666 cycles/ticks + +kyber_decaps: +median: 55278 cycles/ticks +average: 55529 cycles/ticks + +Loop spin: 450 +gen_a: +median: 17280 cycles/ticks +average: 17398 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29494 cycles/ticks +average: 29715 cycles/ticks + +indcpa_enc: +median: 31054 cycles/ticks +average: 31201 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2012 cycles/ticks + +kyber_keypair_derand: +median: 44962 cycles/ticks +average: 45138 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48268 cycles/ticks + +kyber_encaps_derand: +median: 48002 cycles/ticks +average: 48210 cycles/ticks + +kyber_encaps: +median: 49068 cycles/ticks +average: 49324 cycles/ticks + +kyber_decaps: +median: 54624 cycles/ticks +average: 54846 cycles/ticks + +Loop spin: 451 +gen_a: +median: 17264 cycles/ticks +average: 17489 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29368 cycles/ticks +average: 29557 cycles/ticks + +indcpa_enc: +median: 30994 cycles/ticks +average: 31148 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 46516 cycles/ticks +average: 46702 cycles/ticks + +kyber_keypair: +median: 47972 cycles/ticks +average: 48327 cycles/ticks + +kyber_encaps_derand: +median: 48232 cycles/ticks +average: 48451 cycles/ticks + +kyber_encaps: +median: 49308 cycles/ticks +average: 49524 cycles/ticks + +kyber_decaps: +median: 54816 cycles/ticks +average: 55016 cycles/ticks + +Loop spin: 452 +gen_a: +median: 17274 cycles/ticks +average: 17388 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29288 cycles/ticks +average: 29462 cycles/ticks + +indcpa_enc: +median: 30902 cycles/ticks +average: 31034 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 44912 cycles/ticks +average: 45144 cycles/ticks + +kyber_keypair: +median: 48132 cycles/ticks +average: 48492 cycles/ticks + +kyber_encaps_derand: +median: 48002 cycles/ticks +average: 48186 cycles/ticks + +kyber_encaps: +median: 48996 cycles/ticks +average: 49203 cycles/ticks + +kyber_decaps: +median: 54846 cycles/ticks +average: 55070 cycles/ticks + +Loop spin: 453 +gen_a: +median: 17360 cycles/ticks +average: 17434 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1796 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 396 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 672 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29246 cycles/ticks +average: 29423 cycles/ticks + +indcpa_enc: +median: 30818 cycles/ticks +average: 30984 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2044 cycles/ticks + +kyber_keypair_derand: +median: 46144 cycles/ticks +average: 46441 cycles/ticks + +kyber_keypair: +median: 47840 cycles/ticks +average: 48173 cycles/ticks + +kyber_encaps_derand: +median: 47808 cycles/ticks +average: 47982 cycles/ticks + +kyber_encaps: +median: 48890 cycles/ticks +average: 49099 cycles/ticks + +kyber_decaps: +median: 54748 cycles/ticks +average: 54980 cycles/ticks + +Loop spin: 454 +gen_a: +median: 17260 cycles/ticks +average: 17410 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 220 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29312 cycles/ticks +average: 29488 cycles/ticks + +indcpa_enc: +median: 30814 cycles/ticks +average: 30981 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 44820 cycles/ticks +average: 45063 cycles/ticks + +kyber_keypair: +median: 47872 cycles/ticks +average: 48232 cycles/ticks + +kyber_encaps_derand: +median: 47960 cycles/ticks +average: 48149 cycles/ticks + +kyber_encaps: +median: 49068 cycles/ticks +average: 49290 cycles/ticks + +kyber_decaps: +median: 54862 cycles/ticks +average: 55083 cycles/ticks + +Loop spin: 455 +gen_a: +median: 17392 cycles/ticks +average: 17496 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30676 cycles/ticks +average: 30892 cycles/ticks + +indcpa_enc: +median: 32254 cycles/ticks +average: 32432 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44704 cycles/ticks +average: 44902 cycles/ticks + +kyber_keypair: +median: 47864 cycles/ticks +average: 48227 cycles/ticks + +kyber_encaps_derand: +median: 47858 cycles/ticks +average: 48108 cycles/ticks + +kyber_encaps: +median: 48990 cycles/ticks +average: 49197 cycles/ticks + +kyber_decaps: +median: 54824 cycles/ticks +average: 55038 cycles/ticks + +Loop spin: 456 +gen_a: +median: 17270 cycles/ticks +average: 17529 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1779 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29366 cycles/ticks +average: 29570 cycles/ticks + +indcpa_enc: +median: 31008 cycles/ticks +average: 31166 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 46112 cycles/ticks +average: 46372 cycles/ticks + +kyber_keypair: +median: 47826 cycles/ticks +average: 48188 cycles/ticks + +kyber_encaps_derand: +median: 47882 cycles/ticks +average: 48074 cycles/ticks + +kyber_encaps: +median: 48978 cycles/ticks +average: 49193 cycles/ticks + +kyber_decaps: +median: 54782 cycles/ticks +average: 55013 cycles/ticks + +Loop spin: 457 +gen_a: +median: 17294 cycles/ticks +average: 17385 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29316 cycles/ticks +average: 29516 cycles/ticks + +indcpa_enc: +median: 30822 cycles/ticks +average: 30986 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44784 cycles/ticks +average: 44959 cycles/ticks + +kyber_keypair: +median: 47824 cycles/ticks +average: 48157 cycles/ticks + +kyber_encaps_derand: +median: 47966 cycles/ticks +average: 48147 cycles/ticks + +kyber_encaps: +median: 49076 cycles/ticks +average: 49295 cycles/ticks + +kyber_decaps: +median: 55060 cycles/ticks +average: 55287 cycles/ticks + +Loop spin: 458 +gen_a: +median: 17270 cycles/ticks +average: 17396 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29290 cycles/ticks +average: 29490 cycles/ticks + +indcpa_enc: +median: 30774 cycles/ticks +average: 30916 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 45018 cycles/ticks +average: 45249 cycles/ticks + +kyber_keypair: +median: 47854 cycles/ticks +average: 48286 cycles/ticks + +kyber_encaps_derand: +median: 49210 cycles/ticks +average: 49402 cycles/ticks + +kyber_encaps: +median: 50286 cycles/ticks +average: 50566 cycles/ticks + +kyber_decaps: +median: 56086 cycles/ticks +average: 56303 cycles/ticks + +Loop spin: 459 +gen_a: +median: 17324 cycles/ticks +average: 17409 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1767 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29200 cycles/ticks +average: 29424 cycles/ticks + +indcpa_enc: +median: 30850 cycles/ticks +average: 30997 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2036 cycles/ticks + +kyber_keypair_derand: +median: 45058 cycles/ticks +average: 45273 cycles/ticks + +kyber_keypair: +median: 48014 cycles/ticks +average: 48406 cycles/ticks + +kyber_encaps_derand: +median: 47760 cycles/ticks +average: 48002 cycles/ticks + +kyber_encaps: +median: 48826 cycles/ticks +average: 49028 cycles/ticks + +kyber_decaps: +median: 54688 cycles/ticks +average: 54884 cycles/ticks + +Loop spin: 460 +gen_a: +median: 17262 cycles/ticks +average: 17373 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 710 cycles/ticks +average: 709 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29642 cycles/ticks +average: 29827 cycles/ticks + +indcpa_enc: +median: 30928 cycles/ticks +average: 31076 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 46588 cycles/ticks +average: 46818 cycles/ticks + +kyber_keypair: +median: 48180 cycles/ticks +average: 48562 cycles/ticks + +kyber_encaps_derand: +median: 48126 cycles/ticks +average: 48330 cycles/ticks + +kyber_encaps: +median: 49416 cycles/ticks +average: 49624 cycles/ticks + +kyber_decaps: +median: 54836 cycles/ticks +average: 55048 cycles/ticks + +Loop spin: 461 +gen_a: +median: 17290 cycles/ticks +average: 17461 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1784 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29296 cycles/ticks +average: 29522 cycles/ticks + +indcpa_enc: +median: 30678 cycles/ticks +average: 30817 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 44940 cycles/ticks +average: 45206 cycles/ticks + +kyber_keypair: +median: 48132 cycles/ticks +average: 48512 cycles/ticks + +kyber_encaps_derand: +median: 47880 cycles/ticks +average: 48074 cycles/ticks + +kyber_encaps: +median: 48990 cycles/ticks +average: 49251 cycles/ticks + +kyber_decaps: +median: 54666 cycles/ticks +average: 55004 cycles/ticks + +Loop spin: 462 +gen_a: +median: 17794 cycles/ticks +average: 17836 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 684 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29256 cycles/ticks +average: 29430 cycles/ticks + +indcpa_enc: +median: 30858 cycles/ticks +average: 31027 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2051 cycles/ticks + +kyber_keypair_derand: +median: 44918 cycles/ticks +average: 45126 cycles/ticks + +kyber_keypair: +median: 47800 cycles/ticks +average: 48183 cycles/ticks + +kyber_encaps_derand: +median: 47810 cycles/ticks +average: 47994 cycles/ticks + +kyber_encaps: +median: 48858 cycles/ticks +average: 49030 cycles/ticks + +kyber_decaps: +median: 54660 cycles/ticks +average: 54909 cycles/ticks + +Loop spin: 463 +gen_a: +median: 17242 cycles/ticks +average: 17349 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1779 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 669 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29412 cycles/ticks +average: 29603 cycles/ticks + +indcpa_enc: +median: 30918 cycles/ticks +average: 31099 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2048 cycles/ticks + +kyber_keypair_derand: +median: 46132 cycles/ticks +average: 46314 cycles/ticks + +kyber_keypair: +median: 47842 cycles/ticks +average: 48201 cycles/ticks + +kyber_encaps_derand: +median: 47848 cycles/ticks +average: 48035 cycles/ticks + +kyber_encaps: +median: 48976 cycles/ticks +average: 49245 cycles/ticks + +kyber_decaps: +median: 54802 cycles/ticks +average: 55005 cycles/ticks + +Loop spin: 464 +gen_a: +median: 17306 cycles/ticks +average: 17408 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1781 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 40 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29200 cycles/ticks +average: 29410 cycles/ticks + +indcpa_enc: +median: 30714 cycles/ticks +average: 30864 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44812 cycles/ticks +average: 44984 cycles/ticks + +kyber_keypair: +median: 47798 cycles/ticks +average: 48149 cycles/ticks + +kyber_encaps_derand: +median: 48030 cycles/ticks +average: 48296 cycles/ticks + +kyber_encaps: +median: 49120 cycles/ticks +average: 49335 cycles/ticks + +kyber_decaps: +median: 54928 cycles/ticks +average: 55152 cycles/ticks + +Loop spin: 465 +gen_a: +median: 17358 cycles/ticks +average: 17493 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30630 cycles/ticks +average: 30830 cycles/ticks + +indcpa_enc: +median: 32224 cycles/ticks +average: 32372 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44922 cycles/ticks +average: 45100 cycles/ticks + +kyber_keypair: +median: 47890 cycles/ticks +average: 48225 cycles/ticks + +kyber_encaps_derand: +median: 47862 cycles/ticks +average: 48084 cycles/ticks + +kyber_encaps: +median: 48972 cycles/ticks +average: 49188 cycles/ticks + +kyber_decaps: +median: 54748 cycles/ticks +average: 55006 cycles/ticks + +Loop spin: 466 +gen_a: +median: 17290 cycles/ticks +average: 17463 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 234 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29334 cycles/ticks +average: 29556 cycles/ticks + +indcpa_enc: +median: 30808 cycles/ticks +average: 30961 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44852 cycles/ticks +average: 45053 cycles/ticks + +kyber_keypair: +median: 47784 cycles/ticks +average: 48146 cycles/ticks + +kyber_encaps_derand: +median: 47814 cycles/ticks +average: 48026 cycles/ticks + +kyber_encaps: +median: 49072 cycles/ticks +average: 49330 cycles/ticks + +kyber_decaps: +median: 54796 cycles/ticks +average: 55001 cycles/ticks + +Loop spin: 467 +gen_a: +median: 17302 cycles/ticks +average: 17545 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1762 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 658 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30666 cycles/ticks +average: 30869 cycles/ticks + +indcpa_enc: +median: 32258 cycles/ticks +average: 32409 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2070 cycles/ticks + +kyber_keypair_derand: +median: 46188 cycles/ticks +average: 46382 cycles/ticks + +kyber_keypair: +median: 47872 cycles/ticks +average: 48292 cycles/ticks + +kyber_encaps_derand: +median: 47828 cycles/ticks +average: 48027 cycles/ticks + +kyber_encaps: +median: 48900 cycles/ticks +average: 49106 cycles/ticks + +kyber_decaps: +median: 54706 cycles/ticks +average: 54897 cycles/ticks + +Loop spin: 468 +gen_a: +median: 17334 cycles/ticks +average: 17423 cycles/ticks + +poly_getnoise_eta1: +median: 1748 cycles/ticks +average: 1756 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 60 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29300 cycles/ticks +average: 29469 cycles/ticks + +indcpa_enc: +median: 30914 cycles/ticks +average: 31077 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 44912 cycles/ticks +average: 45169 cycles/ticks + +kyber_keypair: +median: 47950 cycles/ticks +average: 48320 cycles/ticks + +kyber_encaps_derand: +median: 47900 cycles/ticks +average: 48093 cycles/ticks + +kyber_encaps: +median: 49022 cycles/ticks +average: 49227 cycles/ticks + +kyber_decaps: +median: 54760 cycles/ticks +average: 54975 cycles/ticks + +Loop spin: 469 +gen_a: +median: 17278 cycles/ticks +average: 17419 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1762 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 232 cycles/ticks + +indcpa_keypair: +median: 29310 cycles/ticks +average: 29497 cycles/ticks + +indcpa_enc: +median: 30852 cycles/ticks +average: 31050 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44898 cycles/ticks +average: 45127 cycles/ticks + +kyber_keypair: +median: 47940 cycles/ticks +average: 48318 cycles/ticks + +kyber_encaps_derand: +median: 47972 cycles/ticks +average: 48147 cycles/ticks + +kyber_encaps: +median: 48978 cycles/ticks +average: 49146 cycles/ticks + +kyber_decaps: +median: 54810 cycles/ticks +average: 55023 cycles/ticks + +Loop spin: 470 +gen_a: +median: 17276 cycles/ticks +average: 17414 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30846 cycles/ticks +average: 31062 cycles/ticks + +indcpa_enc: +median: 32280 cycles/ticks +average: 32433 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 44984 cycles/ticks +average: 45191 cycles/ticks + +kyber_keypair: +median: 47882 cycles/ticks +average: 48264 cycles/ticks + +kyber_encaps_derand: +median: 47900 cycles/ticks +average: 48088 cycles/ticks + +kyber_encaps: +median: 48958 cycles/ticks +average: 49152 cycles/ticks + +kyber_decaps: +median: 54764 cycles/ticks +average: 55025 cycles/ticks + +Loop spin: 471 +gen_a: +median: 17284 cycles/ticks +average: 17502 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29380 cycles/ticks +average: 29553 cycles/ticks + +indcpa_enc: +median: 30720 cycles/ticks +average: 30884 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 46076 cycles/ticks +average: 46300 cycles/ticks + +kyber_keypair: +median: 47864 cycles/ticks +average: 48195 cycles/ticks + +kyber_encaps_derand: +median: 47856 cycles/ticks +average: 48045 cycles/ticks + +kyber_encaps: +median: 48980 cycles/ticks +average: 49291 cycles/ticks + +kyber_decaps: +median: 54720 cycles/ticks +average: 54978 cycles/ticks + +Loop spin: 472 +gen_a: +median: 17338 cycles/ticks +average: 17552 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 672 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29352 cycles/ticks +average: 29559 cycles/ticks + +indcpa_enc: +median: 30866 cycles/ticks +average: 30999 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44778 cycles/ticks +average: 44977 cycles/ticks + +kyber_keypair: +median: 47858 cycles/ticks +average: 48255 cycles/ticks + +kyber_encaps_derand: +median: 47802 cycles/ticks +average: 48111 cycles/ticks + +kyber_encaps: +median: 48898 cycles/ticks +average: 49132 cycles/ticks + +kyber_decaps: +median: 54702 cycles/ticks +average: 54903 cycles/ticks + +Loop spin: 473 +gen_a: +median: 17336 cycles/ticks +average: 17420 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29250 cycles/ticks +average: 29424 cycles/ticks + +indcpa_enc: +median: 30858 cycles/ticks +average: 30993 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2052 cycles/ticks + +kyber_keypair_derand: +median: 44830 cycles/ticks +average: 45030 cycles/ticks + +kyber_keypair: +median: 47826 cycles/ticks +average: 48203 cycles/ticks + +kyber_encaps_derand: +median: 47828 cycles/ticks +average: 48057 cycles/ticks + +kyber_encaps: +median: 48966 cycles/ticks +average: 49202 cycles/ticks + +kyber_decaps: +median: 54758 cycles/ticks +average: 54985 cycles/ticks + +Loop spin: 474 +gen_a: +median: 17274 cycles/ticks +average: 17477 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29306 cycles/ticks +average: 29515 cycles/ticks + +indcpa_enc: +median: 30994 cycles/ticks +average: 31130 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44868 cycles/ticks +average: 45085 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48267 cycles/ticks + +kyber_encaps_derand: +median: 48022 cycles/ticks +average: 48302 cycles/ticks + +kyber_encaps: +median: 49186 cycles/ticks +average: 49395 cycles/ticks + +kyber_decaps: +median: 54802 cycles/ticks +average: 55022 cycles/ticks + +Loop spin: 475 +gen_a: +median: 17264 cycles/ticks +average: 17342 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 273 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29322 cycles/ticks +average: 29574 cycles/ticks + +indcpa_enc: +median: 31028 cycles/ticks +average: 31194 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2047 cycles/ticks + +kyber_keypair_derand: +median: 44860 cycles/ticks +average: 45064 cycles/ticks + +kyber_keypair: +median: 48102 cycles/ticks +average: 48513 cycles/ticks + +kyber_encaps_derand: +median: 47936 cycles/ticks +average: 48131 cycles/ticks + +kyber_encaps: +median: 49028 cycles/ticks +average: 49227 cycles/ticks + +kyber_decaps: +median: 54734 cycles/ticks +average: 54975 cycles/ticks + +Loop spin: 476 +gen_a: +median: 17390 cycles/ticks +average: 17495 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 404 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 660 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29280 cycles/ticks +average: 29499 cycles/ticks + +indcpa_enc: +median: 30784 cycles/ticks +average: 30931 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2042 cycles/ticks + +kyber_keypair_derand: +median: 46346 cycles/ticks +average: 46600 cycles/ticks + +kyber_keypair: +median: 47862 cycles/ticks +average: 48222 cycles/ticks + +kyber_encaps_derand: +median: 47816 cycles/ticks +average: 48017 cycles/ticks + +kyber_encaps: +median: 48890 cycles/ticks +average: 49098 cycles/ticks + +kyber_decaps: +median: 54718 cycles/ticks +average: 54939 cycles/ticks + +Loop spin: 477 +gen_a: +median: 17316 cycles/ticks +average: 17507 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 426 cycles/ticks +average: 428 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 231 cycles/ticks + +indcpa_keypair: +median: 29618 cycles/ticks +average: 29778 cycles/ticks + +indcpa_enc: +median: 30888 cycles/ticks +average: 31071 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 44892 cycles/ticks +average: 45118 cycles/ticks + +kyber_keypair: +median: 47864 cycles/ticks +average: 48249 cycles/ticks + +kyber_encaps_derand: +median: 47968 cycles/ticks +average: 48152 cycles/ticks + +kyber_encaps: +median: 49018 cycles/ticks +average: 49214 cycles/ticks + +kyber_decaps: +median: 54848 cycles/ticks +average: 55069 cycles/ticks + +Loop spin: 478 +gen_a: +median: 17266 cycles/ticks +average: 17390 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1755 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 233 cycles/ticks + +indcpa_keypair: +median: 29496 cycles/ticks +average: 29682 cycles/ticks + +indcpa_enc: +median: 30926 cycles/ticks +average: 31105 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2010 cycles/ticks + +kyber_keypair_derand: +median: 44920 cycles/ticks +average: 45129 cycles/ticks + +kyber_keypair: +median: 47948 cycles/ticks +average: 48288 cycles/ticks + +kyber_encaps_derand: +median: 48268 cycles/ticks +average: 48501 cycles/ticks + +kyber_encaps: +median: 49146 cycles/ticks +average: 49358 cycles/ticks + +kyber_decaps: +median: 54792 cycles/ticks +average: 55040 cycles/ticks + +Loop spin: 479 +gen_a: +median: 17282 cycles/ticks +average: 17442 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 65 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29192 cycles/ticks +average: 29401 cycles/ticks + +indcpa_enc: +median: 30990 cycles/ticks +average: 31134 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44834 cycles/ticks +average: 45030 cycles/ticks + +kyber_keypair: +median: 47974 cycles/ticks +average: 48337 cycles/ticks + +kyber_encaps_derand: +median: 49508 cycles/ticks +average: 49716 cycles/ticks + +kyber_encaps: +median: 50584 cycles/ticks +average: 50784 cycles/ticks + +kyber_decaps: +median: 56406 cycles/ticks +average: 56726 cycles/ticks + +Loop spin: 480 +gen_a: +median: 17322 cycles/ticks +average: 17479 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 237 cycles/ticks + +indcpa_keypair: +median: 29352 cycles/ticks +average: 29550 cycles/ticks + +indcpa_enc: +median: 30744 cycles/ticks +average: 30916 cycles/ticks + +indcpa_dec: +median: 2038 cycles/ticks +average: 2039 cycles/ticks + +kyber_keypair_derand: +median: 44826 cycles/ticks +average: 45047 cycles/ticks + +kyber_keypair: +median: 48120 cycles/ticks +average: 48456 cycles/ticks + +kyber_encaps_derand: +median: 49340 cycles/ticks +average: 49538 cycles/ticks + +kyber_encaps: +median: 50382 cycles/ticks +average: 50680 cycles/ticks + +kyber_decaps: +median: 56246 cycles/ticks +average: 56477 cycles/ticks + +Loop spin: 481 +gen_a: +median: 17242 cycles/ticks +average: 17383 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29348 cycles/ticks +average: 29540 cycles/ticks + +indcpa_enc: +median: 30914 cycles/ticks +average: 31065 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44982 cycles/ticks +average: 45188 cycles/ticks + +kyber_keypair: +median: 47944 cycles/ticks +average: 48314 cycles/ticks + +kyber_encaps_derand: +median: 47976 cycles/ticks +average: 48224 cycles/ticks + +kyber_encaps: +median: 49024 cycles/ticks +average: 49293 cycles/ticks + +kyber_decaps: +median: 54960 cycles/ticks +average: 55176 cycles/ticks + +Loop spin: 482 +gen_a: +median: 17280 cycles/ticks +average: 17481 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 402 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29368 cycles/ticks +average: 29575 cycles/ticks + +indcpa_enc: +median: 30948 cycles/ticks +average: 31115 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 46346 cycles/ticks +average: 46545 cycles/ticks + +kyber_keypair: +median: 47940 cycles/ticks +average: 48298 cycles/ticks + +kyber_encaps_derand: +median: 49380 cycles/ticks +average: 49593 cycles/ticks + +kyber_encaps: +median: 50322 cycles/ticks +average: 50582 cycles/ticks + +kyber_decaps: +median: 56084 cycles/ticks +average: 56341 cycles/ticks + +Loop spin: 483 +gen_a: +median: 17354 cycles/ticks +average: 17490 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 660 cycles/ticks +average: 675 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29114 cycles/ticks +average: 29295 cycles/ticks + +indcpa_enc: +median: 30754 cycles/ticks +average: 30898 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2016 cycles/ticks + +kyber_keypair_derand: +median: 44860 cycles/ticks +average: 45095 cycles/ticks + +kyber_keypair: +median: 47840 cycles/ticks +average: 48242 cycles/ticks + +kyber_encaps_derand: +median: 49318 cycles/ticks +average: 49499 cycles/ticks + +kyber_encaps: +median: 50352 cycles/ticks +average: 50541 cycles/ticks + +kyber_decaps: +median: 56244 cycles/ticks +average: 56430 cycles/ticks + +Loop spin: 484 +gen_a: +median: 17282 cycles/ticks +average: 17434 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 268 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 674 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29280 cycles/ticks +average: 29472 cycles/ticks + +indcpa_enc: +median: 30806 cycles/ticks +average: 30976 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 44848 cycles/ticks +average: 45084 cycles/ticks + +kyber_keypair: +median: 47780 cycles/ticks +average: 48175 cycles/ticks + +kyber_encaps_derand: +median: 47768 cycles/ticks +average: 47961 cycles/ticks + +kyber_encaps: +median: 48890 cycles/ticks +average: 49116 cycles/ticks + +kyber_decaps: +median: 55002 cycles/ticks +average: 55227 cycles/ticks + +Loop spin: 485 +gen_a: +median: 17270 cycles/ticks +average: 17382 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1767 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 45 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29282 cycles/ticks +average: 29479 cycles/ticks + +indcpa_enc: +median: 30888 cycles/ticks +average: 31050 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2065 cycles/ticks + +kyber_keypair_derand: +median: 44856 cycles/ticks +average: 45045 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48266 cycles/ticks + +kyber_encaps_derand: +median: 47858 cycles/ticks +average: 48049 cycles/ticks + +kyber_encaps: +median: 48926 cycles/ticks +average: 49118 cycles/ticks + +kyber_decaps: +median: 54834 cycles/ticks +average: 55081 cycles/ticks + +Loop spin: 486 +gen_a: +median: 17296 cycles/ticks +average: 17402 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 401 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29276 cycles/ticks +average: 29490 cycles/ticks + +indcpa_enc: +median: 30880 cycles/ticks +average: 31021 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2047 cycles/ticks + +kyber_keypair_derand: +median: 44926 cycles/ticks +average: 45149 cycles/ticks + +kyber_keypair: +median: 47860 cycles/ticks +average: 48227 cycles/ticks + +kyber_encaps_derand: +median: 47908 cycles/ticks +average: 48089 cycles/ticks + +kyber_encaps: +median: 49016 cycles/ticks +average: 49245 cycles/ticks + +kyber_decaps: +median: 54724 cycles/ticks +average: 54982 cycles/ticks + +Loop spin: 487 +gen_a: +median: 17312 cycles/ticks +average: 17417 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 388 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 59 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 30514 cycles/ticks +average: 30727 cycles/ticks + +indcpa_enc: +median: 32232 cycles/ticks +average: 32408 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44884 cycles/ticks +average: 45038 cycles/ticks + +kyber_keypair: +median: 47846 cycles/ticks +average: 48196 cycles/ticks + +kyber_encaps_derand: +median: 47870 cycles/ticks +average: 48079 cycles/ticks + +kyber_encaps: +median: 49002 cycles/ticks +average: 49206 cycles/ticks + +kyber_decaps: +median: 54784 cycles/ticks +average: 55021 cycles/ticks + +Loop spin: 488 +gen_a: +median: 17234 cycles/ticks +average: 17376 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 3634 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 38 cycles/ticks +average: 38 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29238 cycles/ticks +average: 29462 cycles/ticks + +indcpa_enc: +median: 31004 cycles/ticks +average: 31163 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 45246 cycles/ticks +average: 45444 cycles/ticks + +kyber_keypair: +median: 48108 cycles/ticks +average: 48490 cycles/ticks + +kyber_encaps_derand: +median: 48224 cycles/ticks +average: 48412 cycles/ticks + +kyber_encaps: +median: 49210 cycles/ticks +average: 49448 cycles/ticks + +kyber_decaps: +median: 55178 cycles/ticks +average: 57158 cycles/ticks + +Loop spin: 489 +gen_a: +median: 17286 cycles/ticks +average: 17468 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 433 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29324 cycles/ticks +average: 29528 cycles/ticks + +indcpa_enc: +median: 31062 cycles/ticks +average: 31211 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2010 cycles/ticks + +kyber_keypair_derand: +median: 45036 cycles/ticks +average: 45210 cycles/ticks + +kyber_keypair: +median: 47924 cycles/ticks +average: 48255 cycles/ticks + +kyber_encaps_derand: +median: 48028 cycles/ticks +average: 48242 cycles/ticks + +kyber_encaps: +median: 49132 cycles/ticks +average: 49351 cycles/ticks + +kyber_decaps: +median: 54710 cycles/ticks +average: 54945 cycles/ticks + +Loop spin: 490 +gen_a: +median: 17372 cycles/ticks +average: 17455 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 660 cycles/ticks +average: 670 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29316 cycles/ticks +average: 29517 cycles/ticks + +indcpa_enc: +median: 30920 cycles/ticks +average: 31066 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44820 cycles/ticks +average: 45040 cycles/ticks + +kyber_keypair: +median: 47804 cycles/ticks +average: 48191 cycles/ticks + +kyber_encaps_derand: +median: 47794 cycles/ticks +average: 48001 cycles/ticks + +kyber_encaps: +median: 48942 cycles/ticks +average: 49196 cycles/ticks + +kyber_decaps: +median: 54758 cycles/ticks +average: 54956 cycles/ticks + +Loop spin: 491 +gen_a: +median: 17248 cycles/ticks +average: 17303 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 686 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29272 cycles/ticks +average: 29440 cycles/ticks + +indcpa_enc: +median: 30812 cycles/ticks +average: 30972 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 45014 cycles/ticks +average: 45243 cycles/ticks + +kyber_keypair: +median: 47998 cycles/ticks +average: 48389 cycles/ticks + +kyber_encaps_derand: +median: 47880 cycles/ticks +average: 48076 cycles/ticks + +kyber_encaps: +median: 48974 cycles/ticks +average: 49154 cycles/ticks + +kyber_decaps: +median: 54812 cycles/ticks +average: 55031 cycles/ticks + +Loop spin: 492 +gen_a: +median: 17296 cycles/ticks +average: 17462 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29180 cycles/ticks +average: 29379 cycles/ticks + +indcpa_enc: +median: 30800 cycles/ticks +average: 30961 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44930 cycles/ticks +average: 45120 cycles/ticks + +kyber_keypair: +median: 47954 cycles/ticks +average: 48397 cycles/ticks + +kyber_encaps_derand: +median: 48018 cycles/ticks +average: 48224 cycles/ticks + +kyber_encaps: +median: 49046 cycles/ticks +average: 49256 cycles/ticks + +kyber_decaps: +median: 54640 cycles/ticks +average: 54888 cycles/ticks + +Loop spin: 493 +gen_a: +median: 17310 cycles/ticks +average: 17488 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1787 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 250 cycles/ticks +average: 273 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 237 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29236 cycles/ticks +average: 29449 cycles/ticks + +indcpa_enc: +median: 30854 cycles/ticks +average: 30985 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 46192 cycles/ticks +average: 46388 cycles/ticks + +kyber_keypair: +median: 47844 cycles/ticks +average: 48212 cycles/ticks + +kyber_encaps_derand: +median: 47832 cycles/ticks +average: 48024 cycles/ticks + +kyber_encaps: +median: 48872 cycles/ticks +average: 49076 cycles/ticks + +kyber_decaps: +median: 54716 cycles/ticks +average: 54980 cycles/ticks + +Loop spin: 494 +gen_a: +median: 17408 cycles/ticks +average: 17538 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 237 cycles/ticks + +indcpa_keypair: +median: 30800 cycles/ticks +average: 30987 cycles/ticks + +indcpa_enc: +median: 32252 cycles/ticks +average: 32410 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 44870 cycles/ticks +average: 45057 cycles/ticks + +kyber_keypair: +median: 47944 cycles/ticks +average: 48320 cycles/ticks + +kyber_encaps_derand: +median: 47826 cycles/ticks +average: 48001 cycles/ticks + +kyber_encaps: +median: 48936 cycles/ticks +average: 49152 cycles/ticks + +kyber_decaps: +median: 54820 cycles/ticks +average: 55065 cycles/ticks + +Loop spin: 495 +gen_a: +median: 17312 cycles/ticks +average: 17424 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 406 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29244 cycles/ticks +average: 29417 cycles/ticks + +indcpa_enc: +median: 30714 cycles/ticks +average: 30861 cycles/ticks + +indcpa_dec: +median: 2038 cycles/ticks +average: 2051 cycles/ticks + +kyber_keypair_derand: +median: 44906 cycles/ticks +average: 45104 cycles/ticks + +kyber_keypair: +median: 47894 cycles/ticks +average: 48251 cycles/ticks + +kyber_encaps_derand: +median: 47806 cycles/ticks +average: 48015 cycles/ticks + +kyber_encaps: +median: 48880 cycles/ticks +average: 49117 cycles/ticks + +kyber_decaps: +median: 54816 cycles/ticks +average: 55016 cycles/ticks + +Loop spin: 496 +gen_a: +median: 17328 cycles/ticks +average: 17438 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29222 cycles/ticks +average: 29484 cycles/ticks + +indcpa_enc: +median: 30782 cycles/ticks +average: 30920 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 44928 cycles/ticks +average: 45156 cycles/ticks + +kyber_keypair: +median: 47896 cycles/ticks +average: 48273 cycles/ticks + +kyber_encaps_derand: +median: 47944 cycles/ticks +average: 48161 cycles/ticks + +kyber_encaps: +median: 49028 cycles/ticks +average: 49228 cycles/ticks + +kyber_decaps: +median: 54852 cycles/ticks +average: 55107 cycles/ticks + +Loop spin: 497 +gen_a: +median: 17324 cycles/ticks +average: 17478 cycles/ticks + +poly_getnoise_eta1: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 674 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 30674 cycles/ticks +average: 30873 cycles/ticks + +indcpa_enc: +median: 32324 cycles/ticks +average: 32483 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2013 cycles/ticks + +kyber_keypair_derand: +median: 46232 cycles/ticks +average: 46405 cycles/ticks + +kyber_keypair: +median: 47850 cycles/ticks +average: 48232 cycles/ticks + +kyber_encaps_derand: +median: 47888 cycles/ticks +average: 48085 cycles/ticks + +kyber_encaps: +median: 48920 cycles/ticks +average: 49116 cycles/ticks + +kyber_decaps: +median: 54764 cycles/ticks +average: 54967 cycles/ticks + +Loop spin: 498 +gen_a: +median: 17296 cycles/ticks +average: 17374 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1796 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 396 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29316 cycles/ticks +average: 29493 cycles/ticks + +indcpa_enc: +median: 30912 cycles/ticks +average: 31051 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2046 cycles/ticks + +kyber_keypair_derand: +median: 46260 cycles/ticks +average: 46507 cycles/ticks + +kyber_keypair: +median: 47822 cycles/ticks +average: 48190 cycles/ticks + +kyber_encaps_derand: +median: 47856 cycles/ticks +average: 48025 cycles/ticks + +kyber_encaps: +median: 48896 cycles/ticks +average: 49079 cycles/ticks + +kyber_decaps: +median: 54732 cycles/ticks +average: 54925 cycles/ticks + +Loop spin: 499 +gen_a: +median: 17264 cycles/ticks +average: 17376 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29440 cycles/ticks +average: 29618 cycles/ticks + +indcpa_enc: +median: 30914 cycles/ticks +average: 31091 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2038 cycles/ticks + +kyber_keypair_derand: +median: 44850 cycles/ticks +average: 45089 cycles/ticks + +kyber_keypair: +median: 47872 cycles/ticks +average: 48266 cycles/ticks + +kyber_encaps_derand: +median: 47936 cycles/ticks +average: 48125 cycles/ticks + +kyber_encaps: +median: 48972 cycles/ticks +average: 49166 cycles/ticks + +kyber_decaps: +median: 54864 cycles/ticks +average: 55073 cycles/ticks + +Loop spin: 500 +gen_a: +median: 17288 cycles/ticks +average: 17485 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29194 cycles/ticks +average: 29417 cycles/ticks + +indcpa_enc: +median: 30764 cycles/ticks +average: 30931 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2051 cycles/ticks + +kyber_keypair_derand: +median: 45036 cycles/ticks +average: 45228 cycles/ticks + +kyber_keypair: +median: 47974 cycles/ticks +average: 48336 cycles/ticks + +kyber_encaps_derand: +median: 47816 cycles/ticks +average: 48004 cycles/ticks + +kyber_encaps: +median: 48934 cycles/ticks +average: 49119 cycles/ticks + +kyber_decaps: +median: 54872 cycles/ticks +average: 55099 cycles/ticks + +Loop spin: 501 +gen_a: +median: 17274 cycles/ticks +average: 17472 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1782 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 671 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29112 cycles/ticks +average: 29308 cycles/ticks + +indcpa_enc: +median: 30680 cycles/ticks +average: 30834 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2040 cycles/ticks + +kyber_keypair_derand: +median: 44780 cycles/ticks +average: 44974 cycles/ticks + +kyber_keypair: +median: 47922 cycles/ticks +average: 48290 cycles/ticks + +kyber_encaps_derand: +median: 49282 cycles/ticks +average: 49450 cycles/ticks + +kyber_encaps: +median: 50314 cycles/ticks +average: 50537 cycles/ticks + +kyber_decaps: +median: 56120 cycles/ticks +average: 56375 cycles/ticks + +Loop spin: 502 +gen_a: +median: 17266 cycles/ticks +average: 17413 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1756 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29572 cycles/ticks +average: 29721 cycles/ticks + +indcpa_enc: +median: 30992 cycles/ticks +average: 31114 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2007 cycles/ticks + +kyber_keypair_derand: +median: 44910 cycles/ticks +average: 45118 cycles/ticks + +kyber_keypair: +median: 47980 cycles/ticks +average: 48326 cycles/ticks + +kyber_encaps_derand: +median: 47906 cycles/ticks +average: 48101 cycles/ticks + +kyber_encaps: +median: 49020 cycles/ticks +average: 49243 cycles/ticks + +kyber_decaps: +median: 54704 cycles/ticks +average: 54948 cycles/ticks + +Loop spin: 503 +gen_a: +median: 17274 cycles/ticks +average: 17383 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29496 cycles/ticks +average: 29680 cycles/ticks + +indcpa_enc: +median: 30914 cycles/ticks +average: 31058 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2046 cycles/ticks + +kyber_keypair_derand: +median: 45088 cycles/ticks +average: 45246 cycles/ticks + +kyber_keypair: +median: 48198 cycles/ticks +average: 48603 cycles/ticks + +kyber_encaps_derand: +median: 47852 cycles/ticks +average: 48085 cycles/ticks + +kyber_encaps: +median: 49000 cycles/ticks +average: 49246 cycles/ticks + +kyber_decaps: +median: 54760 cycles/ticks +average: 54966 cycles/ticks + +Loop spin: 504 +gen_a: +median: 17270 cycles/ticks +average: 17388 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 230 cycles/ticks + +indcpa_keypair: +median: 29378 cycles/ticks +average: 29547 cycles/ticks + +indcpa_enc: +median: 30892 cycles/ticks +average: 31099 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2007 cycles/ticks + +kyber_keypair_derand: +median: 44974 cycles/ticks +average: 45196 cycles/ticks + +kyber_keypair: +median: 47922 cycles/ticks +average: 48323 cycles/ticks + +kyber_encaps_derand: +median: 48034 cycles/ticks +average: 48265 cycles/ticks + +kyber_encaps: +median: 49052 cycles/ticks +average: 49260 cycles/ticks + +kyber_decaps: +median: 54758 cycles/ticks +average: 54971 cycles/ticks + +Loop spin: 505 +gen_a: +median: 17364 cycles/ticks +average: 17562 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1795 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29352 cycles/ticks +average: 29546 cycles/ticks + +indcpa_enc: +median: 30812 cycles/ticks +average: 30969 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2011 cycles/ticks + +kyber_keypair_derand: +median: 46132 cycles/ticks +average: 46331 cycles/ticks + +kyber_keypair: +median: 48078 cycles/ticks +average: 48449 cycles/ticks + +kyber_encaps_derand: +median: 47850 cycles/ticks +average: 48052 cycles/ticks + +kyber_encaps: +median: 48946 cycles/ticks +average: 49152 cycles/ticks + +kyber_decaps: +median: 54688 cycles/ticks +average: 54895 cycles/ticks + +Loop spin: 506 +gen_a: +median: 17334 cycles/ticks +average: 17462 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 237 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 387 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 238 cycles/ticks + +indcpa_keypair: +median: 29206 cycles/ticks +average: 29392 cycles/ticks + +indcpa_enc: +median: 30736 cycles/ticks +average: 30900 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 44826 cycles/ticks +average: 45043 cycles/ticks + +kyber_keypair: +median: 47888 cycles/ticks +average: 48251 cycles/ticks + +kyber_encaps_derand: +median: 48014 cycles/ticks +average: 48180 cycles/ticks + +kyber_encaps: +median: 49026 cycles/ticks +average: 49256 cycles/ticks + +kyber_decaps: +median: 54860 cycles/ticks +average: 55051 cycles/ticks + +Loop spin: 507 +gen_a: +median: 17266 cycles/ticks +average: 17399 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1798 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 676 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29238 cycles/ticks +average: 29442 cycles/ticks + +indcpa_enc: +median: 30890 cycles/ticks +average: 31085 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 44956 cycles/ticks +average: 45155 cycles/ticks + +kyber_keypair: +median: 47984 cycles/ticks +average: 48333 cycles/ticks + +kyber_encaps_derand: +median: 47848 cycles/ticks +average: 48042 cycles/ticks + +kyber_encaps: +median: 48966 cycles/ticks +average: 49181 cycles/ticks + +kyber_decaps: +median: 54718 cycles/ticks +average: 54940 cycles/ticks + +Loop spin: 508 +gen_a: +median: 17266 cycles/ticks +average: 17424 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 76 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29454 cycles/ticks +average: 29680 cycles/ticks + +indcpa_enc: +median: 31122 cycles/ticks +average: 31287 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 45020 cycles/ticks +average: 45187 cycles/ticks + +kyber_keypair: +median: 48034 cycles/ticks +average: 48393 cycles/ticks + +kyber_encaps_derand: +median: 49454 cycles/ticks +average: 49625 cycles/ticks + +kyber_encaps: +median: 50514 cycles/ticks +average: 50735 cycles/ticks + +kyber_decaps: +median: 56200 cycles/ticks +average: 56476 cycles/ticks + +Loop spin: 509 +gen_a: +median: 17266 cycles/ticks +average: 17399 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29320 cycles/ticks +average: 29493 cycles/ticks + +indcpa_enc: +median: 31038 cycles/ticks +average: 31191 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 44908 cycles/ticks +average: 45092 cycles/ticks + +kyber_keypair: +median: 47940 cycles/ticks +average: 48313 cycles/ticks + +kyber_encaps_derand: +median: 47996 cycles/ticks +average: 48157 cycles/ticks + +kyber_encaps: +median: 49048 cycles/ticks +average: 49258 cycles/ticks + +kyber_decaps: +median: 54822 cycles/ticks +average: 55102 cycles/ticks + +Loop spin: 510 +gen_a: +median: 17264 cycles/ticks +average: 17433 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1792 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29328 cycles/ticks +average: 29501 cycles/ticks + +indcpa_enc: +median: 30966 cycles/ticks +average: 31091 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44894 cycles/ticks +average: 45111 cycles/ticks + +kyber_keypair: +median: 47860 cycles/ticks +average: 48205 cycles/ticks + +kyber_encaps_derand: +median: 47902 cycles/ticks +average: 48078 cycles/ticks + +kyber_encaps: +median: 48956 cycles/ticks +average: 49207 cycles/ticks + +kyber_decaps: +median: 54880 cycles/ticks +average: 55089 cycles/ticks + +Loop spin: 511 +gen_a: +median: 17196 cycles/ticks +average: 17363 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1779 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1755 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29360 cycles/ticks +average: 29570 cycles/ticks + +indcpa_enc: +median: 30976 cycles/ticks +average: 31120 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44798 cycles/ticks +average: 45003 cycles/ticks + +kyber_keypair: +median: 47932 cycles/ticks +average: 48297 cycles/ticks + +kyber_encaps_derand: +median: 47900 cycles/ticks +average: 48126 cycles/ticks + +kyber_encaps: +median: 48906 cycles/ticks +average: 49132 cycles/ticks + +kyber_decaps: +median: 54814 cycles/ticks +average: 55008 cycles/ticks + +Loop spin: 512 +gen_a: +median: 17288 cycles/ticks +average: 17422 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1750 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29208 cycles/ticks +average: 29409 cycles/ticks + +indcpa_enc: +median: 30872 cycles/ticks +average: 31018 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 45050 cycles/ticks +average: 45244 cycles/ticks + +kyber_keypair: +median: 47910 cycles/ticks +average: 48311 cycles/ticks + +kyber_encaps_derand: +median: 48042 cycles/ticks +average: 48226 cycles/ticks + +kyber_encaps: +median: 49140 cycles/ticks +average: 49357 cycles/ticks + +kyber_decaps: +median: 54770 cycles/ticks +average: 54976 cycles/ticks + +Loop spin: 513 +gen_a: +median: 17370 cycles/ticks +average: 17515 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 660 cycles/ticks +average: 702 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30374 cycles/ticks +average: 30531 cycles/ticks + +indcpa_enc: +median: 30804 cycles/ticks +average: 31014 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44956 cycles/ticks +average: 45167 cycles/ticks + +kyber_keypair: +median: 47844 cycles/ticks +average: 48201 cycles/ticks + +kyber_encaps_derand: +median: 47798 cycles/ticks +average: 47981 cycles/ticks + +kyber_encaps: +median: 48866 cycles/ticks +average: 49057 cycles/ticks + +kyber_decaps: +median: 54722 cycles/ticks +average: 54931 cycles/ticks + +Loop spin: 514 +gen_a: +median: 17250 cycles/ticks +average: 17407 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29244 cycles/ticks +average: 29437 cycles/ticks + +indcpa_enc: +median: 30840 cycles/ticks +average: 31001 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2036 cycles/ticks + +kyber_keypair_derand: +median: 44864 cycles/ticks +average: 45089 cycles/ticks + +kyber_keypair: +median: 47952 cycles/ticks +average: 48323 cycles/ticks + +kyber_encaps_derand: +median: 47990 cycles/ticks +average: 48188 cycles/ticks + +kyber_encaps: +median: 48982 cycles/ticks +average: 49168 cycles/ticks + +kyber_decaps: +median: 54840 cycles/ticks +average: 55067 cycles/ticks + +Loop spin: 515 +gen_a: +median: 17280 cycles/ticks +average: 17398 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 54 cycles/ticks +average: 54 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29220 cycles/ticks +average: 29425 cycles/ticks + +indcpa_enc: +median: 31024 cycles/ticks +average: 31192 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44870 cycles/ticks +average: 45078 cycles/ticks + +kyber_keypair: +median: 47856 cycles/ticks +average: 48194 cycles/ticks + +kyber_encaps_derand: +median: 47860 cycles/ticks +average: 48042 cycles/ticks + +kyber_encaps: +median: 48940 cycles/ticks +average: 49148 cycles/ticks + +kyber_decaps: +median: 54654 cycles/ticks +average: 54886 cycles/ticks + +Loop spin: 516 +gen_a: +median: 17296 cycles/ticks +average: 17410 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1784 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 54 cycles/ticks +average: 63 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 668 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29302 cycles/ticks +average: 29522 cycles/ticks + +indcpa_enc: +median: 30894 cycles/ticks +average: 31056 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 45052 cycles/ticks +average: 45217 cycles/ticks + +kyber_keypair: +median: 47830 cycles/ticks +average: 48236 cycles/ticks + +kyber_encaps_derand: +median: 47924 cycles/ticks +average: 48100 cycles/ticks + +kyber_encaps: +median: 48936 cycles/ticks +average: 49137 cycles/ticks + +kyber_decaps: +median: 54708 cycles/ticks +average: 54961 cycles/ticks + +Loop spin: 517 +gen_a: +median: 17246 cycles/ticks +average: 17386 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1776 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 675 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29668 cycles/ticks +average: 29839 cycles/ticks + +indcpa_enc: +median: 30786 cycles/ticks +average: 30935 cycles/ticks + +indcpa_dec: +median: 2046 cycles/ticks +average: 2055 cycles/ticks + +kyber_keypair_derand: +median: 44880 cycles/ticks +average: 45069 cycles/ticks + +kyber_keypair: +median: 48012 cycles/ticks +average: 48371 cycles/ticks + +kyber_encaps_derand: +median: 49238 cycles/ticks +average: 49442 cycles/ticks + +kyber_encaps: +median: 50324 cycles/ticks +average: 50522 cycles/ticks + +kyber_decaps: +median: 56072 cycles/ticks +average: 56327 cycles/ticks + +Loop spin: 518 +gen_a: +median: 17298 cycles/ticks +average: 17397 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 388 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29414 cycles/ticks +average: 29600 cycles/ticks + +indcpa_enc: +median: 30792 cycles/ticks +average: 30948 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44884 cycles/ticks +average: 45170 cycles/ticks + +kyber_keypair: +median: 47980 cycles/ticks +average: 48355 cycles/ticks + +kyber_encaps_derand: +median: 47846 cycles/ticks +average: 48044 cycles/ticks + +kyber_encaps: +median: 48896 cycles/ticks +average: 49122 cycles/ticks + +kyber_decaps: +median: 54790 cycles/ticks +average: 55002 cycles/ticks + +Loop spin: 519 +gen_a: +median: 17258 cycles/ticks +average: 17337 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29478 cycles/ticks +average: 29649 cycles/ticks + +indcpa_enc: +median: 30914 cycles/ticks +average: 31061 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2014 cycles/ticks + +kyber_keypair_derand: +median: 44840 cycles/ticks +average: 45017 cycles/ticks + +kyber_keypair: +median: 47880 cycles/ticks +average: 48292 cycles/ticks + +kyber_encaps_derand: +median: 47944 cycles/ticks +average: 48159 cycles/ticks + +kyber_encaps: +median: 49046 cycles/ticks +average: 49261 cycles/ticks + +kyber_decaps: +median: 54936 cycles/ticks +average: 55160 cycles/ticks + +Loop spin: 520 +gen_a: +median: 17412 cycles/ticks +average: 17518 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29246 cycles/ticks +average: 29441 cycles/ticks + +indcpa_enc: +median: 30792 cycles/ticks +average: 30983 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 44720 cycles/ticks +average: 44905 cycles/ticks + +kyber_keypair: +median: 47918 cycles/ticks +average: 48277 cycles/ticks + +kyber_encaps_derand: +median: 47870 cycles/ticks +average: 48148 cycles/ticks + +kyber_encaps: +median: 48988 cycles/ticks +average: 49199 cycles/ticks + +kyber_decaps: +median: 54834 cycles/ticks +average: 55055 cycles/ticks + +Loop spin: 521 +gen_a: +median: 17298 cycles/ticks +average: 17397 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 222 cycles/ticks +average: 268 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 400 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29232 cycles/ticks +average: 29446 cycles/ticks + +indcpa_enc: +median: 30850 cycles/ticks +average: 30981 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2052 cycles/ticks + +kyber_keypair_derand: +median: 44952 cycles/ticks +average: 45184 cycles/ticks + +kyber_keypair: +median: 47880 cycles/ticks +average: 48360 cycles/ticks + +kyber_encaps_derand: +median: 47942 cycles/ticks +average: 48130 cycles/ticks + +kyber_encaps: +median: 48988 cycles/ticks +average: 49193 cycles/ticks + +kyber_decaps: +median: 55000 cycles/ticks +average: 55200 cycles/ticks + +Loop spin: 522 +gen_a: +median: 17266 cycles/ticks +average: 17352 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1780 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1755 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 231 cycles/ticks + +indcpa_keypair: +median: 29330 cycles/ticks +average: 29541 cycles/ticks + +indcpa_enc: +median: 30870 cycles/ticks +average: 31029 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44860 cycles/ticks +average: 45127 cycles/ticks + +kyber_keypair: +median: 48086 cycles/ticks +average: 48442 cycles/ticks + +kyber_encaps_derand: +median: 48004 cycles/ticks +average: 48195 cycles/ticks + +kyber_encaps: +median: 48966 cycles/ticks +average: 49171 cycles/ticks + +kyber_decaps: +median: 54794 cycles/ticks +average: 55007 cycles/ticks + +Loop spin: 523 +gen_a: +median: 17312 cycles/ticks +average: 17434 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 406 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29248 cycles/ticks +average: 29476 cycles/ticks + +indcpa_enc: +median: 30946 cycles/ticks +average: 31132 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 44922 cycles/ticks +average: 45136 cycles/ticks + +kyber_keypair: +median: 47830 cycles/ticks +average: 48260 cycles/ticks + +kyber_encaps_derand: +median: 47790 cycles/ticks +average: 47957 cycles/ticks + +kyber_encaps: +median: 48890 cycles/ticks +average: 49089 cycles/ticks + +kyber_decaps: +median: 54724 cycles/ticks +average: 54957 cycles/ticks + +Loop spin: 524 +gen_a: +median: 17316 cycles/ticks +average: 17536 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1778 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 65 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29262 cycles/ticks +average: 29485 cycles/ticks + +indcpa_enc: +median: 30898 cycles/ticks +average: 31053 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2046 cycles/ticks + +kyber_keypair_derand: +median: 44792 cycles/ticks +average: 44985 cycles/ticks + +kyber_keypair: +median: 47840 cycles/ticks +average: 48177 cycles/ticks + +kyber_encaps_derand: +median: 49294 cycles/ticks +average: 49487 cycles/ticks + +kyber_encaps: +median: 50362 cycles/ticks +average: 50580 cycles/ticks + +kyber_decaps: +median: 56116 cycles/ticks +average: 56363 cycles/ticks + +Loop spin: 525 +gen_a: +median: 17270 cycles/ticks +average: 17418 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1778 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29458 cycles/ticks +average: 29652 cycles/ticks + +indcpa_enc: +median: 30888 cycles/ticks +average: 31044 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 46406 cycles/ticks +average: 46591 cycles/ticks + +kyber_keypair: +median: 47916 cycles/ticks +average: 48229 cycles/ticks + +kyber_encaps_derand: +median: 48188 cycles/ticks +average: 48399 cycles/ticks + +kyber_encaps: +median: 49096 cycles/ticks +average: 49312 cycles/ticks + +kyber_decaps: +median: 54746 cycles/ticks +average: 54992 cycles/ticks + +Loop spin: 526 +gen_a: +median: 17286 cycles/ticks +average: 17394 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1795 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29362 cycles/ticks +average: 29570 cycles/ticks + +indcpa_enc: +median: 30874 cycles/ticks +average: 31049 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 44944 cycles/ticks +average: 45118 cycles/ticks + +kyber_keypair: +median: 48276 cycles/ticks +average: 48637 cycles/ticks + +kyber_encaps_derand: +median: 47858 cycles/ticks +average: 48045 cycles/ticks + +kyber_encaps: +median: 48886 cycles/ticks +average: 49130 cycles/ticks + +kyber_decaps: +median: 54606 cycles/ticks +average: 54833 cycles/ticks + +Loop spin: 527 +gen_a: +median: 17272 cycles/ticks +average: 17420 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29370 cycles/ticks +average: 29563 cycles/ticks + +indcpa_enc: +median: 30818 cycles/ticks +average: 30997 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 44974 cycles/ticks +average: 45161 cycles/ticks + +kyber_keypair: +median: 47988 cycles/ticks +average: 48382 cycles/ticks + +kyber_encaps_derand: +median: 47892 cycles/ticks +average: 48128 cycles/ticks + +kyber_encaps: +median: 48978 cycles/ticks +average: 49222 cycles/ticks + +kyber_decaps: +median: 54760 cycles/ticks +average: 54954 cycles/ticks + +Loop spin: 528 +gen_a: +median: 17294 cycles/ticks +average: 17391 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1757 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30646 cycles/ticks +average: 30852 cycles/ticks + +indcpa_enc: +median: 32274 cycles/ticks +average: 32442 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2051 cycles/ticks + +kyber_keypair_derand: +median: 44916 cycles/ticks +average: 45128 cycles/ticks + +kyber_keypair: +median: 47856 cycles/ticks +average: 48213 cycles/ticks + +kyber_encaps_derand: +median: 47910 cycles/ticks +average: 48120 cycles/ticks + +kyber_encaps: +median: 48972 cycles/ticks +average: 49257 cycles/ticks + +kyber_decaps: +median: 54706 cycles/ticks +average: 54938 cycles/ticks + +Loop spin: 529 +gen_a: +median: 17284 cycles/ticks +average: 17383 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29336 cycles/ticks +average: 29552 cycles/ticks + +indcpa_enc: +median: 30750 cycles/ticks +average: 30923 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44868 cycles/ticks +average: 45070 cycles/ticks + +kyber_keypair: +median: 47862 cycles/ticks +average: 48259 cycles/ticks + +kyber_encaps_derand: +median: 47862 cycles/ticks +average: 48125 cycles/ticks + +kyber_encaps: +median: 48938 cycles/ticks +average: 49132 cycles/ticks + +kyber_decaps: +median: 54810 cycles/ticks +average: 55018 cycles/ticks + +Loop spin: 530 +gen_a: +median: 17262 cycles/ticks +average: 17348 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29304 cycles/ticks +average: 29521 cycles/ticks + +indcpa_enc: +median: 30864 cycles/ticks +average: 31010 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 45004 cycles/ticks +average: 45254 cycles/ticks + +kyber_keypair: +median: 47942 cycles/ticks +average: 48322 cycles/ticks + +kyber_encaps_derand: +median: 47774 cycles/ticks +average: 47957 cycles/ticks + +kyber_encaps: +median: 48862 cycles/ticks +average: 49080 cycles/ticks + +kyber_decaps: +median: 54790 cycles/ticks +average: 55012 cycles/ticks + +Loop spin: 531 +gen_a: +median: 17336 cycles/ticks +average: 17466 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29316 cycles/ticks +average: 29495 cycles/ticks + +indcpa_enc: +median: 30980 cycles/ticks +average: 31157 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2039 cycles/ticks + +kyber_keypair_derand: +median: 44830 cycles/ticks +average: 45048 cycles/ticks + +kyber_keypair: +median: 47800 cycles/ticks +average: 48180 cycles/ticks + +kyber_encaps_derand: +median: 47948 cycles/ticks +average: 48146 cycles/ticks + +kyber_encaps: +median: 49046 cycles/ticks +average: 49248 cycles/ticks + +kyber_decaps: +median: 54784 cycles/ticks +average: 55031 cycles/ticks + +Loop spin: 532 +gen_a: +median: 17280 cycles/ticks +average: 17399 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1755 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 672 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29430 cycles/ticks +average: 29657 cycles/ticks + +indcpa_enc: +median: 30840 cycles/ticks +average: 30994 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 45220 cycles/ticks +average: 45433 cycles/ticks + +kyber_keypair: +median: 48002 cycles/ticks +average: 48371 cycles/ticks + +kyber_encaps_derand: +median: 47906 cycles/ticks +average: 48096 cycles/ticks + +kyber_encaps: +median: 48962 cycles/ticks +average: 49150 cycles/ticks + +kyber_decaps: +median: 54700 cycles/ticks +average: 54911 cycles/ticks + +Loop spin: 533 +gen_a: +median: 17270 cycles/ticks +average: 17554 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1793 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29310 cycles/ticks +average: 29485 cycles/ticks + +indcpa_enc: +median: 30926 cycles/ticks +average: 31082 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 44960 cycles/ticks +average: 45117 cycles/ticks + +kyber_keypair: +median: 47900 cycles/ticks +average: 48294 cycles/ticks + +kyber_encaps_derand: +median: 49222 cycles/ticks +average: 49430 cycles/ticks + +kyber_encaps: +median: 50354 cycles/ticks +average: 50587 cycles/ticks + +kyber_decaps: +median: 56034 cycles/ticks +average: 56286 cycles/ticks + +Loop spin: 534 +gen_a: +median: 17342 cycles/ticks +average: 17467 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 396 cycles/ticks +average: 410 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30598 cycles/ticks +average: 30792 cycles/ticks + +indcpa_enc: +median: 32098 cycles/ticks +average: 32233 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2039 cycles/ticks + +kyber_keypair_derand: +median: 44962 cycles/ticks +average: 45160 cycles/ticks + +kyber_keypair: +median: 47826 cycles/ticks +average: 48225 cycles/ticks + +kyber_encaps_derand: +median: 47860 cycles/ticks +average: 48038 cycles/ticks + +kyber_encaps: +median: 48908 cycles/ticks +average: 49189 cycles/ticks + +kyber_decaps: +median: 54794 cycles/ticks +average: 55028 cycles/ticks + +Loop spin: 535 +gen_a: +median: 17308 cycles/ticks +average: 17443 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29460 cycles/ticks +average: 29685 cycles/ticks + +indcpa_enc: +median: 30966 cycles/ticks +average: 31101 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 46286 cycles/ticks +average: 46527 cycles/ticks + +kyber_keypair: +median: 47864 cycles/ticks +average: 48265 cycles/ticks + +kyber_encaps_derand: +median: 49198 cycles/ticks +average: 49430 cycles/ticks + +kyber_encaps: +median: 50236 cycles/ticks +average: 50510 cycles/ticks + +kyber_decaps: +median: 56068 cycles/ticks +average: 56312 cycles/ticks + +Loop spin: 536 +gen_a: +median: 17264 cycles/ticks +average: 17374 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 396 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29224 cycles/ticks +average: 29434 cycles/ticks + +indcpa_enc: +median: 30820 cycles/ticks +average: 30988 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2048 cycles/ticks + +kyber_keypair_derand: +median: 44894 cycles/ticks +average: 45152 cycles/ticks + +kyber_keypair: +median: 47864 cycles/ticks +average: 48278 cycles/ticks + +kyber_encaps_derand: +median: 47840 cycles/ticks +average: 48046 cycles/ticks + +kyber_encaps: +median: 48846 cycles/ticks +average: 49064 cycles/ticks + +kyber_decaps: +median: 54740 cycles/ticks +average: 55053 cycles/ticks + +Loop spin: 537 +gen_a: +median: 17798 cycles/ticks +average: 17818 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 386 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29294 cycles/ticks +average: 29489 cycles/ticks + +indcpa_enc: +median: 30794 cycles/ticks +average: 30975 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44858 cycles/ticks +average: 45073 cycles/ticks + +kyber_keypair: +median: 47892 cycles/ticks +average: 48296 cycles/ticks + +kyber_encaps_derand: +median: 47894 cycles/ticks +average: 48082 cycles/ticks + +kyber_encaps: +median: 48898 cycles/ticks +average: 49166 cycles/ticks + +kyber_decaps: +median: 54732 cycles/ticks +average: 54942 cycles/ticks + +Loop spin: 538 +gen_a: +median: 17266 cycles/ticks +average: 17374 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29292 cycles/ticks +average: 29487 cycles/ticks + +indcpa_enc: +median: 30788 cycles/ticks +average: 30932 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 46364 cycles/ticks +average: 46601 cycles/ticks + +kyber_keypair: +median: 47894 cycles/ticks +average: 48241 cycles/ticks + +kyber_encaps_derand: +median: 47766 cycles/ticks +average: 47939 cycles/ticks + +kyber_encaps: +median: 48804 cycles/ticks +average: 49003 cycles/ticks + +kyber_decaps: +median: 54570 cycles/ticks +average: 54777 cycles/ticks + +Loop spin: 539 +gen_a: +median: 17266 cycles/ticks +average: 17370 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 399 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 60 cycles/ticks +average: 59 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29190 cycles/ticks +average: 29398 cycles/ticks + +indcpa_enc: +median: 30838 cycles/ticks +average: 30991 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44852 cycles/ticks +average: 45076 cycles/ticks + +kyber_keypair: +median: 47850 cycles/ticks +average: 48197 cycles/ticks + +kyber_encaps_derand: +median: 47886 cycles/ticks +average: 48083 cycles/ticks + +kyber_encaps: +median: 48876 cycles/ticks +average: 49160 cycles/ticks + +kyber_decaps: +median: 54640 cycles/ticks +average: 54872 cycles/ticks + +Loop spin: 540 +gen_a: +median: 17298 cycles/ticks +average: 17405 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1787 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 388 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 669 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29336 cycles/ticks +average: 29557 cycles/ticks + +indcpa_enc: +median: 30900 cycles/ticks +average: 31054 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2043 cycles/ticks + +kyber_keypair_derand: +median: 44774 cycles/ticks +average: 44973 cycles/ticks + +kyber_keypair: +median: 47800 cycles/ticks +average: 48208 cycles/ticks + +kyber_encaps_derand: +median: 49250 cycles/ticks +average: 49429 cycles/ticks + +kyber_encaps: +median: 50400 cycles/ticks +average: 50617 cycles/ticks + +kyber_decaps: +median: 56150 cycles/ticks +average: 56433 cycles/ticks + +Loop spin: 541 +gen_a: +median: 17306 cycles/ticks +average: 17464 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29456 cycles/ticks +average: 29644 cycles/ticks + +indcpa_enc: +median: 31020 cycles/ticks +average: 31176 cycles/ticks + +indcpa_dec: +median: 2038 cycles/ticks +average: 2049 cycles/ticks + +kyber_keypair_derand: +median: 44848 cycles/ticks +average: 45063 cycles/ticks + +kyber_keypair: +median: 47856 cycles/ticks +average: 48226 cycles/ticks + +kyber_encaps_derand: +median: 47884 cycles/ticks +average: 48065 cycles/ticks + +kyber_encaps: +median: 48976 cycles/ticks +average: 49198 cycles/ticks + +kyber_decaps: +median: 54824 cycles/ticks +average: 55065 cycles/ticks + +Loop spin: 542 +gen_a: +median: 17330 cycles/ticks +average: 17440 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29500 cycles/ticks +average: 29721 cycles/ticks + +indcpa_enc: +median: 30928 cycles/ticks +average: 31079 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44844 cycles/ticks +average: 45055 cycles/ticks + +kyber_keypair: +median: 47944 cycles/ticks +average: 48288 cycles/ticks + +kyber_encaps_derand: +median: 47862 cycles/ticks +average: 48054 cycles/ticks + +kyber_encaps: +median: 48872 cycles/ticks +average: 49137 cycles/ticks + +kyber_decaps: +median: 54932 cycles/ticks +average: 55159 cycles/ticks + +Loop spin: 543 +gen_a: +median: 17274 cycles/ticks +average: 17382 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1793 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29380 cycles/ticks +average: 29569 cycles/ticks + +indcpa_enc: +median: 30834 cycles/ticks +average: 30954 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2049 cycles/ticks + +kyber_keypair_derand: +median: 44908 cycles/ticks +average: 45094 cycles/ticks + +kyber_keypair: +median: 47918 cycles/ticks +average: 48311 cycles/ticks + +kyber_encaps_derand: +median: 47948 cycles/ticks +average: 48137 cycles/ticks + +kyber_encaps: +median: 49056 cycles/ticks +average: 49304 cycles/ticks + +kyber_decaps: +median: 54748 cycles/ticks +average: 54957 cycles/ticks + +Loop spin: 544 +gen_a: +median: 17300 cycles/ticks +average: 17410 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29144 cycles/ticks +average: 29320 cycles/ticks + +indcpa_enc: +median: 30720 cycles/ticks +average: 30856 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2048 cycles/ticks + +kyber_keypair_derand: +median: 44878 cycles/ticks +average: 45137 cycles/ticks + +kyber_keypair: +median: 47866 cycles/ticks +average: 48267 cycles/ticks + +kyber_encaps_derand: +median: 47846 cycles/ticks +average: 48050 cycles/ticks + +kyber_encaps: +median: 48888 cycles/ticks +average: 49096 cycles/ticks + +kyber_decaps: +median: 54732 cycles/ticks +average: 54930 cycles/ticks + +Loop spin: 545 +gen_a: +median: 17274 cycles/ticks +average: 17393 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 396 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30624 cycles/ticks +average: 30886 cycles/ticks + +indcpa_enc: +median: 32268 cycles/ticks +average: 32445 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2038 cycles/ticks + +kyber_keypair_derand: +median: 44854 cycles/ticks +average: 45068 cycles/ticks + +kyber_keypair: +median: 47844 cycles/ticks +average: 48234 cycles/ticks + +kyber_encaps_derand: +median: 49338 cycles/ticks +average: 49522 cycles/ticks + +kyber_encaps: +median: 50372 cycles/ticks +average: 50563 cycles/ticks + +kyber_decaps: +median: 56222 cycles/ticks +average: 56501 cycles/ticks + +Loop spin: 546 +gen_a: +median: 17286 cycles/ticks +average: 17425 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 31022 cycles/ticks +average: 31226 cycles/ticks + +indcpa_enc: +median: 32334 cycles/ticks +average: 32482 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 45020 cycles/ticks +average: 45256 cycles/ticks + +kyber_keypair: +median: 47974 cycles/ticks +average: 48339 cycles/ticks + +kyber_encaps_derand: +median: 47840 cycles/ticks +average: 48017 cycles/ticks + +kyber_encaps: +median: 48882 cycles/ticks +average: 49084 cycles/ticks + +kyber_decaps: +median: 54728 cycles/ticks +average: 54940 cycles/ticks + +Loop spin: 547 +gen_a: +median: 17778 cycles/ticks +average: 17783 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 230 cycles/ticks + +indcpa_keypair: +median: 29268 cycles/ticks +average: 29455 cycles/ticks + +indcpa_enc: +median: 30914 cycles/ticks +average: 31098 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2012 cycles/ticks + +kyber_keypair_derand: +median: 44906 cycles/ticks +average: 45122 cycles/ticks + +kyber_keypair: +median: 47926 cycles/ticks +average: 48332 cycles/ticks + +kyber_encaps_derand: +median: 49370 cycles/ticks +average: 49558 cycles/ticks + +kyber_encaps: +median: 50366 cycles/ticks +average: 50575 cycles/ticks + +kyber_decaps: +median: 56036 cycles/ticks +average: 56256 cycles/ticks + +Loop spin: 548 +gen_a: +median: 17278 cycles/ticks +average: 17387 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1808 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 669 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29242 cycles/ticks +average: 29453 cycles/ticks + +indcpa_enc: +median: 30836 cycles/ticks +average: 31000 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 45018 cycles/ticks +average: 45216 cycles/ticks + +kyber_keypair: +median: 47928 cycles/ticks +average: 48307 cycles/ticks + +kyber_encaps_derand: +median: 48096 cycles/ticks +average: 48297 cycles/ticks + +kyber_encaps: +median: 49054 cycles/ticks +average: 49270 cycles/ticks + +kyber_decaps: +median: 54808 cycles/ticks +average: 55029 cycles/ticks + +Loop spin: 549 +gen_a: +median: 17462 cycles/ticks +average: 17697 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 404 cycles/ticks +average: 416 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29730 cycles/ticks +average: 29927 cycles/ticks + +indcpa_enc: +median: 30972 cycles/ticks +average: 31123 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 44940 cycles/ticks +average: 45165 cycles/ticks + +kyber_keypair: +median: 47880 cycles/ticks +average: 48220 cycles/ticks + +kyber_encaps_derand: +median: 47818 cycles/ticks +average: 48013 cycles/ticks + +kyber_encaps: +median: 48986 cycles/ticks +average: 49200 cycles/ticks + +kyber_decaps: +median: 54756 cycles/ticks +average: 55003 cycles/ticks + +Loop spin: 550 +gen_a: +median: 17332 cycles/ticks +average: 17477 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 399 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29188 cycles/ticks +average: 29378 cycles/ticks + +indcpa_enc: +median: 30736 cycles/ticks +average: 30876 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 44980 cycles/ticks +average: 45186 cycles/ticks + +kyber_keypair: +median: 47824 cycles/ticks +average: 48163 cycles/ticks + +kyber_encaps_derand: +median: 47792 cycles/ticks +average: 47978 cycles/ticks + +kyber_encaps: +median: 48890 cycles/ticks +average: 49128 cycles/ticks + +kyber_decaps: +median: 54576 cycles/ticks +average: 54813 cycles/ticks + +Loop spin: 551 +gen_a: +median: 17272 cycles/ticks +average: 17398 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 30674 cycles/ticks +average: 30892 cycles/ticks + +indcpa_enc: +median: 32236 cycles/ticks +average: 32390 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 45190 cycles/ticks +average: 45386 cycles/ticks + +kyber_keypair: +median: 48268 cycles/ticks +average: 48628 cycles/ticks + +kyber_encaps_derand: +median: 47994 cycles/ticks +average: 48201 cycles/ticks + +kyber_encaps: +median: 49030 cycles/ticks +average: 49231 cycles/ticks + +kyber_decaps: +median: 54772 cycles/ticks +average: 54988 cycles/ticks + +Loop spin: 552 +gen_a: +median: 17304 cycles/ticks +average: 17453 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 58 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29440 cycles/ticks +average: 29622 cycles/ticks + +indcpa_enc: +median: 30932 cycles/ticks +average: 31077 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 45114 cycles/ticks +average: 45314 cycles/ticks + +kyber_keypair: +median: 48064 cycles/ticks +average: 48461 cycles/ticks + +kyber_encaps_derand: +median: 47824 cycles/ticks +average: 48041 cycles/ticks + +kyber_encaps: +median: 48936 cycles/ticks +average: 49126 cycles/ticks + +kyber_decaps: +median: 54788 cycles/ticks +average: 54989 cycles/ticks + +Loop spin: 553 +gen_a: +median: 17290 cycles/ticks +average: 17393 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1750 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29308 cycles/ticks +average: 29485 cycles/ticks + +indcpa_enc: +median: 31032 cycles/ticks +average: 31252 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 46162 cycles/ticks +average: 46357 cycles/ticks + +kyber_keypair: +median: 47846 cycles/ticks +average: 48224 cycles/ticks + +kyber_encaps_derand: +median: 47912 cycles/ticks +average: 48095 cycles/ticks + +kyber_encaps: +median: 48962 cycles/ticks +average: 49168 cycles/ticks + +kyber_decaps: +median: 54670 cycles/ticks +average: 54892 cycles/ticks + +Loop spin: 554 +gen_a: +median: 17268 cycles/ticks +average: 17453 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1796 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29488 cycles/ticks +average: 29692 cycles/ticks + +indcpa_enc: +median: 30904 cycles/ticks +average: 31078 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2014 cycles/ticks + +kyber_keypair_derand: +median: 44956 cycles/ticks +average: 45181 cycles/ticks + +kyber_keypair: +median: 47988 cycles/ticks +average: 48358 cycles/ticks + +kyber_encaps_derand: +median: 48128 cycles/ticks +average: 48298 cycles/ticks + +kyber_encaps: +median: 49002 cycles/ticks +average: 49203 cycles/ticks + +kyber_decaps: +median: 54656 cycles/ticks +average: 54857 cycles/ticks + +Loop spin: 555 +gen_a: +median: 17268 cycles/ticks +average: 17380 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1801 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29240 cycles/ticks +average: 29452 cycles/ticks + +indcpa_enc: +median: 30840 cycles/ticks +average: 30999 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2053 cycles/ticks + +kyber_keypair_derand: +median: 44794 cycles/ticks +average: 44982 cycles/ticks + +kyber_keypair: +median: 47888 cycles/ticks +average: 48259 cycles/ticks + +kyber_encaps_derand: +median: 48146 cycles/ticks +average: 48330 cycles/ticks + +kyber_encaps: +median: 49108 cycles/ticks +average: 49319 cycles/ticks + +kyber_decaps: +median: 54816 cycles/ticks +average: 55130 cycles/ticks + +Loop spin: 556 +gen_a: +median: 17286 cycles/ticks +average: 17473 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29240 cycles/ticks +average: 29434 cycles/ticks + +indcpa_enc: +median: 30918 cycles/ticks +average: 31073 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44960 cycles/ticks +average: 45135 cycles/ticks + +kyber_keypair: +median: 47790 cycles/ticks +average: 48138 cycles/ticks + +kyber_encaps_derand: +median: 47950 cycles/ticks +average: 48137 cycles/ticks + +kyber_encaps: +median: 49032 cycles/ticks +average: 49256 cycles/ticks + +kyber_decaps: +median: 55168 cycles/ticks +average: 55415 cycles/ticks + +Loop spin: 557 +gen_a: +median: 17274 cycles/ticks +average: 17408 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 667 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30600 cycles/ticks +average: 30816 cycles/ticks + +indcpa_enc: +median: 32250 cycles/ticks +average: 32404 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2068 cycles/ticks + +kyber_keypair_derand: +median: 44782 cycles/ticks +average: 44986 cycles/ticks + +kyber_keypair: +median: 47976 cycles/ticks +average: 48341 cycles/ticks + +kyber_encaps_derand: +median: 47894 cycles/ticks +average: 48081 cycles/ticks + +kyber_encaps: +median: 48986 cycles/ticks +average: 49233 cycles/ticks + +kyber_decaps: +median: 54746 cycles/ticks +average: 54956 cycles/ticks + +Loop spin: 558 +gen_a: +median: 17358 cycles/ticks +average: 17468 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 396 cycles/ticks +average: 414 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 52 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 658 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29262 cycles/ticks +average: 29477 cycles/ticks + +indcpa_enc: +median: 30892 cycles/ticks +average: 31028 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2044 cycles/ticks + +kyber_keypair_derand: +median: 46330 cycles/ticks +average: 46547 cycles/ticks + +kyber_keypair: +median: 47860 cycles/ticks +average: 48197 cycles/ticks + +kyber_encaps_derand: +median: 47896 cycles/ticks +average: 48099 cycles/ticks + +kyber_encaps: +median: 48926 cycles/ticks +average: 49134 cycles/ticks + +kyber_decaps: +median: 54864 cycles/ticks +average: 55083 cycles/ticks + +Loop spin: 559 +gen_a: +median: 17316 cycles/ticks +average: 17472 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29300 cycles/ticks +average: 29535 cycles/ticks + +indcpa_enc: +median: 31064 cycles/ticks +average: 31204 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2050 cycles/ticks + +kyber_keypair_derand: +median: 44938 cycles/ticks +average: 45147 cycles/ticks + +kyber_keypair: +median: 47854 cycles/ticks +average: 48228 cycles/ticks + +kyber_encaps_derand: +median: 49256 cycles/ticks +average: 49460 cycles/ticks + +kyber_encaps: +median: 50330 cycles/ticks +average: 50533 cycles/ticks + +kyber_decaps: +median: 56088 cycles/ticks +average: 56317 cycles/ticks + +Loop spin: 560 +gen_a: +median: 17284 cycles/ticks +average: 17430 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29378 cycles/ticks +average: 29587 cycles/ticks + +indcpa_enc: +median: 30944 cycles/ticks +average: 31106 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 46294 cycles/ticks +average: 46501 cycles/ticks + +kyber_keypair: +median: 48024 cycles/ticks +average: 48439 cycles/ticks + +kyber_encaps_derand: +median: 47900 cycles/ticks +average: 48103 cycles/ticks + +kyber_encaps: +median: 48934 cycles/ticks +average: 49145 cycles/ticks + +kyber_decaps: +median: 54788 cycles/ticks +average: 54985 cycles/ticks + +Loop spin: 561 +gen_a: +median: 17272 cycles/ticks +average: 17433 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29284 cycles/ticks +average: 29484 cycles/ticks + +indcpa_enc: +median: 30958 cycles/ticks +average: 31110 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2008 cycles/ticks + +kyber_keypair_derand: +median: 44950 cycles/ticks +average: 45222 cycles/ticks + +kyber_keypair: +median: 47890 cycles/ticks +average: 48229 cycles/ticks + +kyber_encaps_derand: +median: 48000 cycles/ticks +average: 48187 cycles/ticks + +kyber_encaps: +median: 49128 cycles/ticks +average: 49328 cycles/ticks + +kyber_decaps: +median: 54702 cycles/ticks +average: 54920 cycles/ticks + +Loop spin: 562 +gen_a: +median: 17264 cycles/ticks +average: 17363 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29626 cycles/ticks +average: 29847 cycles/ticks + +indcpa_enc: +median: 30894 cycles/ticks +average: 31072 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 45080 cycles/ticks +average: 45339 cycles/ticks + +kyber_keypair: +median: 47928 cycles/ticks +average: 48302 cycles/ticks + +kyber_encaps_derand: +median: 49296 cycles/ticks +average: 49466 cycles/ticks + +kyber_encaps: +median: 50338 cycles/ticks +average: 50534 cycles/ticks + +kyber_decaps: +median: 56222 cycles/ticks +average: 56433 cycles/ticks + +Loop spin: 563 +gen_a: +median: 17272 cycles/ticks +average: 17413 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1760 cycles/ticks +average: 1785 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29230 cycles/ticks +average: 29474 cycles/ticks + +indcpa_enc: +median: 30768 cycles/ticks +average: 30924 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 44954 cycles/ticks +average: 45158 cycles/ticks + +kyber_keypair: +median: 47950 cycles/ticks +average: 48346 cycles/ticks + +kyber_encaps_derand: +median: 47870 cycles/ticks +average: 48051 cycles/ticks + +kyber_encaps: +median: 48862 cycles/ticks +average: 49076 cycles/ticks + +kyber_decaps: +median: 54710 cycles/ticks +average: 54926 cycles/ticks + +Loop spin: 564 +gen_a: +median: 17342 cycles/ticks +average: 17465 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1760 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 60 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 660 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29660 cycles/ticks +average: 29852 cycles/ticks + +indcpa_enc: +median: 30904 cycles/ticks +average: 31071 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 45334 cycles/ticks +average: 45535 cycles/ticks + +kyber_keypair: +median: 48396 cycles/ticks +average: 48699 cycles/ticks + +kyber_encaps_derand: +median: 47892 cycles/ticks +average: 48089 cycles/ticks + +kyber_encaps: +median: 49028 cycles/ticks +average: 49252 cycles/ticks + +kyber_decaps: +median: 54728 cycles/ticks +average: 54968 cycles/ticks + +Loop spin: 565 +gen_a: +median: 17286 cycles/ticks +average: 17396 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1756 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30616 cycles/ticks +average: 30825 cycles/ticks + +indcpa_enc: +median: 32284 cycles/ticks +average: 32441 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44918 cycles/ticks +average: 45132 cycles/ticks + +kyber_keypair: +median: 47934 cycles/ticks +average: 48322 cycles/ticks + +kyber_encaps_derand: +median: 48022 cycles/ticks +average: 48203 cycles/ticks + +kyber_encaps: +median: 49026 cycles/ticks +average: 49303 cycles/ticks + +kyber_decaps: +median: 54720 cycles/ticks +average: 54965 cycles/ticks + +Loop spin: 566 +gen_a: +median: 17314 cycles/ticks +average: 17410 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29360 cycles/ticks +average: 29549 cycles/ticks + +indcpa_enc: +median: 30926 cycles/ticks +average: 31050 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44772 cycles/ticks +average: 44984 cycles/ticks + +kyber_keypair: +median: 47938 cycles/ticks +average: 48333 cycles/ticks + +kyber_encaps_derand: +median: 47848 cycles/ticks +average: 48052 cycles/ticks + +kyber_encaps: +median: 48958 cycles/ticks +average: 49181 cycles/ticks + +kyber_decaps: +median: 54708 cycles/ticks +average: 54949 cycles/ticks + +Loop spin: 567 +gen_a: +median: 17264 cycles/ticks +average: 17412 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 54 cycles/ticks +average: 54 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29168 cycles/ticks +average: 29353 cycles/ticks + +indcpa_enc: +median: 31004 cycles/ticks +average: 31153 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2038 cycles/ticks + +kyber_keypair_derand: +median: 44884 cycles/ticks +average: 45077 cycles/ticks + +kyber_keypair: +median: 47896 cycles/ticks +average: 48267 cycles/ticks + +kyber_encaps_derand: +median: 47984 cycles/ticks +average: 48194 cycles/ticks + +kyber_encaps: +median: 49032 cycles/ticks +average: 49236 cycles/ticks + +kyber_decaps: +median: 54746 cycles/ticks +average: 54981 cycles/ticks + +Loop spin: 568 +gen_a: +median: 17310 cycles/ticks +average: 17422 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 257 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 231 cycles/ticks + +indcpa_keypair: +median: 30706 cycles/ticks +average: 30895 cycles/ticks + +indcpa_enc: +median: 32040 cycles/ticks +average: 32186 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44854 cycles/ticks +average: 45087 cycles/ticks + +kyber_keypair: +median: 48102 cycles/ticks +average: 48515 cycles/ticks + +kyber_encaps_derand: +median: 47860 cycles/ticks +average: 48043 cycles/ticks + +kyber_encaps: +median: 48916 cycles/ticks +average: 49130 cycles/ticks + +kyber_decaps: +median: 54838 cycles/ticks +average: 55049 cycles/ticks + +Loop spin: 569 +gen_a: +median: 17260 cycles/ticks +average: 17422 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 388 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 667 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30622 cycles/ticks +average: 30838 cycles/ticks + +indcpa_enc: +median: 32160 cycles/ticks +average: 32338 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 44770 cycles/ticks +average: 44991 cycles/ticks + +kyber_keypair: +median: 47870 cycles/ticks +average: 48282 cycles/ticks + +kyber_encaps_derand: +median: 47950 cycles/ticks +average: 48131 cycles/ticks + +kyber_encaps: +median: 49000 cycles/ticks +average: 49220 cycles/ticks + +kyber_decaps: +median: 54900 cycles/ticks +average: 55105 cycles/ticks + +Loop spin: 570 +gen_a: +median: 17304 cycles/ticks +average: 17455 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1777 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 678 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29266 cycles/ticks +average: 29458 cycles/ticks + +indcpa_enc: +median: 30820 cycles/ticks +average: 31007 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44708 cycles/ticks +average: 44964 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48289 cycles/ticks + +kyber_encaps_derand: +median: 49314 cycles/ticks +average: 49482 cycles/ticks + +kyber_encaps: +median: 50382 cycles/ticks +average: 50596 cycles/ticks + +kyber_decaps: +median: 56056 cycles/ticks +average: 56272 cycles/ticks + +Loop spin: 571 +gen_a: +median: 17278 cycles/ticks +average: 17411 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1781 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29294 cycles/ticks +average: 29518 cycles/ticks + +indcpa_enc: +median: 30780 cycles/ticks +average: 30918 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44894 cycles/ticks +average: 45101 cycles/ticks + +kyber_keypair: +median: 47882 cycles/ticks +average: 48231 cycles/ticks + +kyber_encaps_derand: +median: 47868 cycles/ticks +average: 48070 cycles/ticks + +kyber_encaps: +median: 48936 cycles/ticks +average: 49149 cycles/ticks + +kyber_decaps: +median: 54920 cycles/ticks +average: 55133 cycles/ticks + +Loop spin: 572 +gen_a: +median: 17260 cycles/ticks +average: 17457 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29460 cycles/ticks +average: 29664 cycles/ticks + +indcpa_enc: +median: 31130 cycles/ticks +average: 31276 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44938 cycles/ticks +average: 45168 cycles/ticks + +kyber_keypair: +median: 48138 cycles/ticks +average: 48513 cycles/ticks + +kyber_encaps_derand: +median: 48048 cycles/ticks +average: 48271 cycles/ticks + +kyber_encaps: +median: 49080 cycles/ticks +average: 49289 cycles/ticks + +kyber_decaps: +median: 55034 cycles/ticks +average: 55303 cycles/ticks + +Loop spin: 573 +gen_a: +median: 17290 cycles/ticks +average: 17416 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1756 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 280 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 66 cycles/ticks +average: 67 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29342 cycles/ticks +average: 29510 cycles/ticks + +indcpa_enc: +median: 30984 cycles/ticks +average: 31137 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 44800 cycles/ticks +average: 44963 cycles/ticks + +kyber_keypair: +median: 47912 cycles/ticks +average: 48281 cycles/ticks + +kyber_encaps_derand: +median: 47948 cycles/ticks +average: 48149 cycles/ticks + +kyber_encaps: +median: 49026 cycles/ticks +average: 49282 cycles/ticks + +kyber_decaps: +median: 54768 cycles/ticks +average: 54988 cycles/ticks + +Loop spin: 574 +gen_a: +median: 17258 cycles/ticks +average: 17378 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 261 cycles/ticks + +indcpa_keypair: +median: 29430 cycles/ticks +average: 29627 cycles/ticks + +indcpa_enc: +median: 30912 cycles/ticks +average: 31064 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2010 cycles/ticks + +kyber_keypair_derand: +median: 44948 cycles/ticks +average: 45160 cycles/ticks + +kyber_keypair: +median: 47928 cycles/ticks +average: 48276 cycles/ticks + +kyber_encaps_derand: +median: 47970 cycles/ticks +average: 48197 cycles/ticks + +kyber_encaps: +median: 49240 cycles/ticks +average: 49455 cycles/ticks + +kyber_decaps: +median: 54760 cycles/ticks +average: 54973 cycles/ticks + +Loop spin: 575 +gen_a: +median: 17306 cycles/ticks +average: 17428 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29444 cycles/ticks +average: 29608 cycles/ticks + +indcpa_enc: +median: 31046 cycles/ticks +average: 31201 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2054 cycles/ticks + +kyber_keypair_derand: +median: 45038 cycles/ticks +average: 45228 cycles/ticks + +kyber_keypair: +median: 48094 cycles/ticks +average: 48442 cycles/ticks + +kyber_encaps_derand: +median: 47976 cycles/ticks +average: 48175 cycles/ticks + +kyber_encaps: +median: 49064 cycles/ticks +average: 49276 cycles/ticks + +kyber_decaps: +median: 54870 cycles/ticks +average: 55065 cycles/ticks + +Loop spin: 576 +gen_a: +median: 17284 cycles/ticks +average: 17402 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29352 cycles/ticks +average: 29533 cycles/ticks + +indcpa_enc: +median: 30808 cycles/ticks +average: 30971 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 44758 cycles/ticks +average: 44992 cycles/ticks + +kyber_keypair: +median: 47852 cycles/ticks +average: 48210 cycles/ticks + +kyber_encaps_derand: +median: 47862 cycles/ticks +average: 48042 cycles/ticks + +kyber_encaps: +median: 48932 cycles/ticks +average: 49108 cycles/ticks + +kyber_decaps: +median: 54790 cycles/ticks +average: 55017 cycles/ticks + +Loop spin: 577 +gen_a: +median: 17270 cycles/ticks +average: 17412 cycles/ticks + +poly_getnoise_eta1: +median: 1748 cycles/ticks +average: 1756 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1797 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29464 cycles/ticks +average: 29608 cycles/ticks + +indcpa_enc: +median: 30896 cycles/ticks +average: 31052 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44824 cycles/ticks +average: 45033 cycles/ticks + +kyber_keypair: +median: 47900 cycles/ticks +average: 48266 cycles/ticks + +kyber_encaps_derand: +median: 47966 cycles/ticks +average: 48229 cycles/ticks + +kyber_encaps: +median: 49098 cycles/ticks +average: 49275 cycles/ticks + +kyber_decaps: +median: 54722 cycles/ticks +average: 54931 cycles/ticks + +Loop spin: 578 +gen_a: +median: 17280 cycles/ticks +average: 17399 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 402 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29218 cycles/ticks +average: 29450 cycles/ticks + +indcpa_enc: +median: 30738 cycles/ticks +average: 30876 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2066 cycles/ticks + +kyber_keypair_derand: +median: 44904 cycles/ticks +average: 45102 cycles/ticks + +kyber_keypair: +median: 47922 cycles/ticks +average: 48377 cycles/ticks + +kyber_encaps_derand: +median: 47844 cycles/ticks +average: 48021 cycles/ticks + +kyber_encaps: +median: 48884 cycles/ticks +average: 49086 cycles/ticks + +kyber_decaps: +median: 54782 cycles/ticks +average: 54979 cycles/ticks + +Loop spin: 579 +gen_a: +median: 17274 cycles/ticks +average: 17419 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29286 cycles/ticks +average: 29462 cycles/ticks + +indcpa_enc: +median: 30880 cycles/ticks +average: 31029 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2014 cycles/ticks + +kyber_keypair_derand: +median: 44936 cycles/ticks +average: 45131 cycles/ticks + +kyber_keypair: +median: 47860 cycles/ticks +average: 48206 cycles/ticks + +kyber_encaps_derand: +median: 47722 cycles/ticks +average: 47920 cycles/ticks + +kyber_encaps: +median: 48834 cycles/ticks +average: 49068 cycles/ticks + +kyber_decaps: +median: 54824 cycles/ticks +average: 55052 cycles/ticks + +Loop spin: 580 +gen_a: +median: 17336 cycles/ticks +average: 17419 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 239 cycles/ticks + +indcpa_keypair: +median: 30668 cycles/ticks +average: 30839 cycles/ticks + +indcpa_enc: +median: 32274 cycles/ticks +average: 32444 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44688 cycles/ticks +average: 44895 cycles/ticks + +kyber_keypair: +median: 47834 cycles/ticks +average: 48175 cycles/ticks + +kyber_encaps_derand: +median: 47904 cycles/ticks +average: 48099 cycles/ticks + +kyber_encaps: +median: 49086 cycles/ticks +average: 49330 cycles/ticks + +kyber_decaps: +median: 54836 cycles/ticks +average: 55073 cycles/ticks + +Loop spin: 581 +gen_a: +median: 17302 cycles/ticks +average: 17405 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 59 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 658 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29284 cycles/ticks +average: 29475 cycles/ticks + +indcpa_enc: +median: 30896 cycles/ticks +average: 31045 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44946 cycles/ticks +average: 45124 cycles/ticks + +kyber_keypair: +median: 47856 cycles/ticks +average: 48188 cycles/ticks + +kyber_encaps_derand: +median: 47762 cycles/ticks +average: 47971 cycles/ticks + +kyber_encaps: +median: 48848 cycles/ticks +average: 49079 cycles/ticks + +kyber_decaps: +median: 54682 cycles/ticks +average: 54901 cycles/ticks + +Loop spin: 582 +gen_a: +median: 17386 cycles/ticks +average: 17499 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1750 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29224 cycles/ticks +average: 29413 cycles/ticks + +indcpa_enc: +median: 30962 cycles/ticks +average: 31095 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44898 cycles/ticks +average: 45113 cycles/ticks + +kyber_keypair: +median: 47888 cycles/ticks +average: 48258 cycles/ticks + +kyber_encaps_derand: +median: 47772 cycles/ticks +average: 47975 cycles/ticks + +kyber_encaps: +median: 48858 cycles/ticks +average: 49087 cycles/ticks + +kyber_decaps: +median: 54664 cycles/ticks +average: 54868 cycles/ticks + +Loop spin: 583 +gen_a: +median: 17280 cycles/ticks +average: 17380 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 387 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29252 cycles/ticks +average: 29448 cycles/ticks + +indcpa_enc: +median: 30782 cycles/ticks +average: 30929 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2052 cycles/ticks + +kyber_keypair_derand: +median: 44972 cycles/ticks +average: 45146 cycles/ticks + +kyber_keypair: +median: 47924 cycles/ticks +average: 48348 cycles/ticks + +kyber_encaps_derand: +median: 48004 cycles/ticks +average: 48234 cycles/ticks + +kyber_encaps: +median: 49030 cycles/ticks +average: 49251 cycles/ticks + +kyber_decaps: +median: 54944 cycles/ticks +average: 55150 cycles/ticks + +Loop spin: 584 +gen_a: +median: 17270 cycles/ticks +average: 17375 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29350 cycles/ticks +average: 29562 cycles/ticks + +indcpa_enc: +median: 30868 cycles/ticks +average: 31011 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2011 cycles/ticks + +kyber_keypair_derand: +median: 45018 cycles/ticks +average: 45221 cycles/ticks + +kyber_keypair: +median: 47930 cycles/ticks +average: 48304 cycles/ticks + +kyber_encaps_derand: +median: 48258 cycles/ticks +average: 48438 cycles/ticks + +kyber_encaps: +median: 49118 cycles/ticks +average: 49309 cycles/ticks + +kyber_decaps: +median: 54818 cycles/ticks +average: 55052 cycles/ticks + +Loop spin: 585 +gen_a: +median: 17266 cycles/ticks +average: 17481 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29276 cycles/ticks +average: 29485 cycles/ticks + +indcpa_enc: +median: 31012 cycles/ticks +average: 31199 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44878 cycles/ticks +average: 45055 cycles/ticks + +kyber_keypair: +median: 47880 cycles/ticks +average: 48227 cycles/ticks + +kyber_encaps_derand: +median: 47980 cycles/ticks +average: 48212 cycles/ticks + +kyber_encaps: +median: 49034 cycles/ticks +average: 49300 cycles/ticks + +kyber_decaps: +median: 54790 cycles/ticks +average: 55018 cycles/ticks + +Loop spin: 586 +gen_a: +median: 17298 cycles/ticks +average: 17408 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29214 cycles/ticks +average: 29447 cycles/ticks + +indcpa_enc: +median: 30958 cycles/ticks +average: 31129 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 44942 cycles/ticks +average: 45105 cycles/ticks + +kyber_keypair: +median: 47836 cycles/ticks +average: 48179 cycles/ticks + +kyber_encaps_derand: +median: 47744 cycles/ticks +average: 48011 cycles/ticks + +kyber_encaps: +median: 48822 cycles/ticks +average: 49062 cycles/ticks + +kyber_decaps: +median: 54648 cycles/ticks +average: 54853 cycles/ticks + +Loop spin: 587 +gen_a: +median: 17322 cycles/ticks +average: 17511 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1760 cycles/ticks +average: 1778 cycles/ticks + +NTT: +median: 254 cycles/ticks +average: 279 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 396 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29170 cycles/ticks +average: 29351 cycles/ticks + +indcpa_enc: +median: 30800 cycles/ticks +average: 30960 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44916 cycles/ticks +average: 45087 cycles/ticks + +kyber_keypair: +median: 47794 cycles/ticks +average: 48124 cycles/ticks + +kyber_encaps_derand: +median: 47832 cycles/ticks +average: 48018 cycles/ticks + +kyber_encaps: +median: 48928 cycles/ticks +average: 49200 cycles/ticks + +kyber_decaps: +median: 54920 cycles/ticks +average: 55176 cycles/ticks + +Loop spin: 588 +gen_a: +median: 17266 cycles/ticks +average: 17380 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30762 cycles/ticks +average: 30952 cycles/ticks + +indcpa_enc: +median: 32248 cycles/ticks +average: 32406 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2014 cycles/ticks + +kyber_keypair_derand: +median: 44946 cycles/ticks +average: 45163 cycles/ticks + +kyber_keypair: +median: 47810 cycles/ticks +average: 48216 cycles/ticks + +kyber_encaps_derand: +median: 49268 cycles/ticks +average: 49467 cycles/ticks + +kyber_encaps: +median: 50376 cycles/ticks +average: 50649 cycles/ticks + +kyber_decaps: +median: 56520 cycles/ticks +average: 56748 cycles/ticks + +Loop spin: 589 +gen_a: +median: 17290 cycles/ticks +average: 17441 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 30852 cycles/ticks +average: 31009 cycles/ticks + +indcpa_enc: +median: 32274 cycles/ticks +average: 32434 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44998 cycles/ticks +average: 45173 cycles/ticks + +kyber_keypair: +median: 47990 cycles/ticks +average: 48320 cycles/ticks + +kyber_encaps_derand: +median: 48074 cycles/ticks +average: 48279 cycles/ticks + +kyber_encaps: +median: 49038 cycles/ticks +average: 49327 cycles/ticks + +kyber_decaps: +median: 54742 cycles/ticks +average: 54985 cycles/ticks + +Loop spin: 590 +gen_a: +median: 17224 cycles/ticks +average: 17353 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1795 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29710 cycles/ticks +average: 29874 cycles/ticks + +indcpa_enc: +median: 30930 cycles/ticks +average: 31095 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 44914 cycles/ticks +average: 45109 cycles/ticks + +kyber_keypair: +median: 47936 cycles/ticks +average: 48309 cycles/ticks + +kyber_encaps_derand: +median: 47946 cycles/ticks +average: 48191 cycles/ticks + +kyber_encaps: +median: 49008 cycles/ticks +average: 49210 cycles/ticks + +kyber_decaps: +median: 54898 cycles/ticks +average: 55102 cycles/ticks + +Loop spin: 591 +gen_a: +median: 17286 cycles/ticks +average: 17382 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 250 cycles/ticks +average: 273 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 256 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29594 cycles/ticks +average: 29741 cycles/ticks + +indcpa_enc: +median: 30840 cycles/ticks +average: 31009 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2010 cycles/ticks + +kyber_keypair_derand: +median: 45000 cycles/ticks +average: 45154 cycles/ticks + +kyber_keypair: +median: 47926 cycles/ticks +average: 48316 cycles/ticks + +kyber_encaps_derand: +median: 47814 cycles/ticks +average: 48018 cycles/ticks + +kyber_encaps: +median: 48952 cycles/ticks +average: 49151 cycles/ticks + +kyber_decaps: +median: 54652 cycles/ticks +average: 54844 cycles/ticks + +Loop spin: 592 +gen_a: +median: 17262 cycles/ticks +average: 17355 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1756 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29506 cycles/ticks +average: 29648 cycles/ticks + +indcpa_enc: +median: 30884 cycles/ticks +average: 31047 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 44838 cycles/ticks +average: 45044 cycles/ticks + +kyber_keypair: +median: 47948 cycles/ticks +average: 48309 cycles/ticks + +kyber_encaps_derand: +median: 47844 cycles/ticks +average: 48031 cycles/ticks + +kyber_encaps: +median: 48948 cycles/ticks +average: 49123 cycles/ticks + +kyber_decaps: +median: 54648 cycles/ticks +average: 54859 cycles/ticks + +Loop spin: 593 +gen_a: +median: 17270 cycles/ticks +average: 17458 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1803 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29358 cycles/ticks +average: 29560 cycles/ticks + +indcpa_enc: +median: 30860 cycles/ticks +average: 31024 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44816 cycles/ticks +average: 45017 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48274 cycles/ticks + +kyber_encaps_derand: +median: 49338 cycles/ticks +average: 49531 cycles/ticks + +kyber_encaps: +median: 50372 cycles/ticks +average: 50576 cycles/ticks + +kyber_decaps: +median: 56262 cycles/ticks +average: 56535 cycles/ticks + +Loop spin: 594 +gen_a: +median: 17286 cycles/ticks +average: 17461 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29434 cycles/ticks +average: 29647 cycles/ticks + +indcpa_enc: +median: 30894 cycles/ticks +average: 31046 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 45054 cycles/ticks +average: 45231 cycles/ticks + +kyber_keypair: +median: 47916 cycles/ticks +average: 48275 cycles/ticks + +kyber_encaps_derand: +median: 47956 cycles/ticks +average: 48133 cycles/ticks + +kyber_encaps: +median: 49100 cycles/ticks +average: 49398 cycles/ticks + +kyber_decaps: +median: 54804 cycles/ticks +average: 55020 cycles/ticks + +Loop spin: 595 +gen_a: +median: 17412 cycles/ticks +average: 17605 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 670 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29252 cycles/ticks +average: 29453 cycles/ticks + +indcpa_enc: +median: 30848 cycles/ticks +average: 30983 cycles/ticks + +indcpa_dec: +median: 2038 cycles/ticks +average: 2038 cycles/ticks + +kyber_keypair_derand: +median: 44780 cycles/ticks +average: 44980 cycles/ticks + +kyber_keypair: +median: 47820 cycles/ticks +average: 48193 cycles/ticks + +kyber_encaps_derand: +median: 49182 cycles/ticks +average: 49356 cycles/ticks + +kyber_encaps: +median: 50254 cycles/ticks +average: 50464 cycles/ticks + +kyber_decaps: +median: 56108 cycles/ticks +average: 56370 cycles/ticks + +Loop spin: 596 +gen_a: +median: 17348 cycles/ticks +average: 17443 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 669 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 233 cycles/ticks + +indcpa_keypair: +median: 30714 cycles/ticks +average: 30919 cycles/ticks + +indcpa_enc: +median: 32308 cycles/ticks +average: 32472 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2014 cycles/ticks + +kyber_keypair_derand: +median: 44962 cycles/ticks +average: 45151 cycles/ticks + +kyber_keypair: +median: 47846 cycles/ticks +average: 48189 cycles/ticks + +kyber_encaps_derand: +median: 47914 cycles/ticks +average: 48100 cycles/ticks + +kyber_encaps: +median: 49060 cycles/ticks +average: 49294 cycles/ticks + +kyber_decaps: +median: 54778 cycles/ticks +average: 55041 cycles/ticks + +Loop spin: 597 +gen_a: +median: 17244 cycles/ticks +average: 17336 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 44 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 32124 cycles/ticks +average: 32372 cycles/ticks + +indcpa_enc: +median: 33712 cycles/ticks +average: 33882 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 46298 cycles/ticks +average: 46520 cycles/ticks + +kyber_keypair: +median: 47902 cycles/ticks +average: 48245 cycles/ticks + +kyber_encaps_derand: +median: 48000 cycles/ticks +average: 48197 cycles/ticks + +kyber_encaps: +median: 49056 cycles/ticks +average: 49283 cycles/ticks + +kyber_decaps: +median: 54792 cycles/ticks +average: 55056 cycles/ticks + +Loop spin: 598 +gen_a: +median: 17304 cycles/ticks +average: 17482 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1799 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 54 cycles/ticks +average: 64 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 668 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29236 cycles/ticks +average: 29419 cycles/ticks + +indcpa_enc: +median: 30794 cycles/ticks +average: 30983 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2037 cycles/ticks + +kyber_keypair_derand: +median: 44952 cycles/ticks +average: 45129 cycles/ticks + +kyber_keypair: +median: 47860 cycles/ticks +average: 48204 cycles/ticks + +kyber_encaps_derand: +median: 47998 cycles/ticks +average: 48233 cycles/ticks + +kyber_encaps: +median: 49066 cycles/ticks +average: 49283 cycles/ticks + +kyber_decaps: +median: 54798 cycles/ticks +average: 55135 cycles/ticks + +Loop spin: 599 +gen_a: +median: 17272 cycles/ticks +average: 17494 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29604 cycles/ticks +average: 29798 cycles/ticks + +indcpa_enc: +median: 30780 cycles/ticks +average: 30928 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 44980 cycles/ticks +average: 45212 cycles/ticks + +kyber_keypair: +median: 48178 cycles/ticks +average: 48577 cycles/ticks + +kyber_encaps_derand: +median: 48042 cycles/ticks +average: 48251 cycles/ticks + +kyber_encaps: +median: 49124 cycles/ticks +average: 49367 cycles/ticks + +kyber_decaps: +median: 54862 cycles/ticks +average: 55101 cycles/ticks + +Loop spin: 600 +gen_a: +median: 17308 cycles/ticks +average: 17432 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 58 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29496 cycles/ticks +average: 29698 cycles/ticks + +indcpa_enc: +median: 30920 cycles/ticks +average: 31063 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2037 cycles/ticks + +kyber_keypair_derand: +median: 45260 cycles/ticks +average: 45431 cycles/ticks + +kyber_keypair: +median: 48042 cycles/ticks +average: 48380 cycles/ticks + +kyber_encaps_derand: +median: 47942 cycles/ticks +average: 48149 cycles/ticks + +kyber_encaps: +median: 49058 cycles/ticks +average: 49278 cycles/ticks + +kyber_decaps: +median: 54728 cycles/ticks +average: 54974 cycles/ticks + +Loop spin: 601 +gen_a: +median: 17360 cycles/ticks +average: 17556 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 394 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30582 cycles/ticks +average: 30811 cycles/ticks + +indcpa_enc: +median: 32150 cycles/ticks +average: 32327 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2044 cycles/ticks + +kyber_keypair_derand: +median: 44904 cycles/ticks +average: 45116 cycles/ticks + +kyber_keypair: +median: 47864 cycles/ticks +average: 48224 cycles/ticks + +kyber_encaps_derand: +median: 47904 cycles/ticks +average: 48102 cycles/ticks + +kyber_encaps: +median: 49032 cycles/ticks +average: 49257 cycles/ticks + +kyber_decaps: +median: 54836 cycles/ticks +average: 55077 cycles/ticks + +Loop spin: 602 +gen_a: +median: 17286 cycles/ticks +average: 17497 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 61 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29386 cycles/ticks +average: 29686 cycles/ticks + +indcpa_enc: +median: 30932 cycles/ticks +average: 31096 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2049 cycles/ticks + +kyber_keypair_derand: +median: 44906 cycles/ticks +average: 45087 cycles/ticks + +kyber_keypair: +median: 47910 cycles/ticks +average: 48254 cycles/ticks + +kyber_encaps_derand: +median: 47652 cycles/ticks +average: 47858 cycles/ticks + +kyber_encaps: +median: 48734 cycles/ticks +average: 48970 cycles/ticks + +kyber_decaps: +median: 54564 cycles/ticks +average: 54900 cycles/ticks + +Loop spin: 603 +gen_a: +median: 17312 cycles/ticks +average: 17500 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1780 cycles/ticks + +NTT: +median: 248 cycles/ticks +average: 275 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 59 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 703 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29450 cycles/ticks +average: 29672 cycles/ticks + +indcpa_enc: +median: 30976 cycles/ticks +average: 31124 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 44738 cycles/ticks +average: 44967 cycles/ticks + +kyber_keypair: +median: 47890 cycles/ticks +average: 48242 cycles/ticks + +kyber_encaps_derand: +median: 47968 cycles/ticks +average: 48168 cycles/ticks + +kyber_encaps: +median: 49142 cycles/ticks +average: 49376 cycles/ticks + +kyber_decaps: +median: 54892 cycles/ticks +average: 55152 cycles/ticks + +Loop spin: 604 +gen_a: +median: 17396 cycles/ticks +average: 17537 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 230 cycles/ticks + +indcpa_keypair: +median: 29464 cycles/ticks +average: 29678 cycles/ticks + +indcpa_enc: +median: 30940 cycles/ticks +average: 31152 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 44962 cycles/ticks +average: 45183 cycles/ticks + +kyber_keypair: +median: 47906 cycles/ticks +average: 48325 cycles/ticks + +kyber_encaps_derand: +median: 47890 cycles/ticks +average: 48096 cycles/ticks + +kyber_encaps: +median: 49000 cycles/ticks +average: 49228 cycles/ticks + +kyber_decaps: +median: 54654 cycles/ticks +average: 54973 cycles/ticks + +Loop spin: 605 +gen_a: +median: 17284 cycles/ticks +average: 17489 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1792 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 52 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 658 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29456 cycles/ticks +average: 29638 cycles/ticks + +indcpa_enc: +median: 30970 cycles/ticks +average: 31164 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 44826 cycles/ticks +average: 45024 cycles/ticks + +kyber_keypair: +median: 47852 cycles/ticks +average: 48209 cycles/ticks + +kyber_encaps_derand: +median: 47822 cycles/ticks +average: 48010 cycles/ticks + +kyber_encaps: +median: 48918 cycles/ticks +average: 49150 cycles/ticks + +kyber_decaps: +median: 54776 cycles/ticks +average: 55005 cycles/ticks + +Loop spin: 606 +gen_a: +median: 17286 cycles/ticks +average: 17403 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1783 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29480 cycles/ticks +average: 29689 cycles/ticks + +indcpa_enc: +median: 30908 cycles/ticks +average: 31113 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2042 cycles/ticks + +kyber_keypair_derand: +median: 44980 cycles/ticks +average: 45214 cycles/ticks + +kyber_keypair: +median: 48088 cycles/ticks +average: 48445 cycles/ticks + +kyber_encaps_derand: +median: 49392 cycles/ticks +average: 49595 cycles/ticks + +kyber_encaps: +median: 50500 cycles/ticks +average: 50720 cycles/ticks + +kyber_decaps: +median: 56316 cycles/ticks +average: 56544 cycles/ticks + +Loop spin: 607 +gen_a: +median: 17372 cycles/ticks +average: 17513 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29516 cycles/ticks +average: 29704 cycles/ticks + +indcpa_enc: +median: 30960 cycles/ticks +average: 31171 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 45220 cycles/ticks +average: 45427 cycles/ticks + +kyber_keypair: +median: 48080 cycles/ticks +average: 48446 cycles/ticks + +kyber_encaps_derand: +median: 48012 cycles/ticks +average: 48215 cycles/ticks + +kyber_encaps: +median: 48968 cycles/ticks +average: 49188 cycles/ticks + +kyber_decaps: +median: 54734 cycles/ticks +average: 54994 cycles/ticks + +Loop spin: 608 +gen_a: +median: 17266 cycles/ticks +average: 17432 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 54 cycles/ticks +average: 54 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 30560 cycles/ticks +average: 30776 cycles/ticks + +indcpa_enc: +median: 32334 cycles/ticks +average: 32499 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44966 cycles/ticks +average: 45228 cycles/ticks + +kyber_keypair: +median: 47910 cycles/ticks +average: 48301 cycles/ticks + +kyber_encaps_derand: +median: 48008 cycles/ticks +average: 48216 cycles/ticks + +kyber_encaps: +median: 49074 cycles/ticks +average: 49275 cycles/ticks + +kyber_decaps: +median: 54760 cycles/ticks +average: 54988 cycles/ticks + +Loop spin: 609 +gen_a: +median: 17268 cycles/ticks +average: 17395 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1797 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1778 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30760 cycles/ticks +average: 30961 cycles/ticks + +indcpa_enc: +median: 32440 cycles/ticks +average: 32622 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44824 cycles/ticks +average: 45074 cycles/ticks + +kyber_keypair: +median: 47910 cycles/ticks +average: 48276 cycles/ticks + +kyber_encaps_derand: +median: 48012 cycles/ticks +average: 48233 cycles/ticks + +kyber_encaps: +median: 49064 cycles/ticks +average: 49264 cycles/ticks + +kyber_decaps: +median: 54750 cycles/ticks +average: 54987 cycles/ticks + +Loop spin: 610 +gen_a: +median: 17298 cycles/ticks +average: 17401 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1781 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 57 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29204 cycles/ticks +average: 29407 cycles/ticks + +indcpa_enc: +median: 30834 cycles/ticks +average: 31062 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2048 cycles/ticks + +kyber_keypair_derand: +median: 44986 cycles/ticks +average: 45230 cycles/ticks + +kyber_keypair: +median: 47918 cycles/ticks +average: 48318 cycles/ticks + +kyber_encaps_derand: +median: 47962 cycles/ticks +average: 48155 cycles/ticks + +kyber_encaps: +median: 49192 cycles/ticks +average: 49393 cycles/ticks + +kyber_decaps: +median: 54856 cycles/ticks +average: 55090 cycles/ticks + +Loop spin: 611 +gen_a: +median: 17228 cycles/ticks +average: 17347 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 659 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30722 cycles/ticks +average: 30965 cycles/ticks + +indcpa_enc: +median: 32284 cycles/ticks +average: 32457 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2044 cycles/ticks + +kyber_keypair_derand: +median: 44830 cycles/ticks +average: 45030 cycles/ticks + +kyber_keypair: +median: 47884 cycles/ticks +average: 48309 cycles/ticks + +kyber_encaps_derand: +median: 47890 cycles/ticks +average: 48162 cycles/ticks + +kyber_encaps: +median: 48944 cycles/ticks +average: 49156 cycles/ticks + +kyber_decaps: +median: 54858 cycles/ticks +average: 55057 cycles/ticks + +Loop spin: 612 +gen_a: +median: 17302 cycles/ticks +average: 17406 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1766 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1800 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29266 cycles/ticks +average: 29485 cycles/ticks + +indcpa_enc: +median: 30834 cycles/ticks +average: 31007 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2050 cycles/ticks + +kyber_keypair_derand: +median: 44808 cycles/ticks +average: 45043 cycles/ticks + +kyber_keypair: +median: 47874 cycles/ticks +average: 48242 cycles/ticks + +kyber_encaps_derand: +median: 49268 cycles/ticks +average: 49498 cycles/ticks + +kyber_encaps: +median: 50322 cycles/ticks +average: 50551 cycles/ticks + +kyber_decaps: +median: 56074 cycles/ticks +average: 56328 cycles/ticks + +Loop spin: 613 +gen_a: +median: 17332 cycles/ticks +average: 17495 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 388 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 675 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29180 cycles/ticks +average: 29357 cycles/ticks + +indcpa_enc: +median: 30802 cycles/ticks +average: 30962 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 46278 cycles/ticks +average: 46512 cycles/ticks + +kyber_keypair: +median: 47884 cycles/ticks +average: 48224 cycles/ticks + +kyber_encaps_derand: +median: 48028 cycles/ticks +average: 48281 cycles/ticks + +kyber_encaps: +median: 49202 cycles/ticks +average: 49425 cycles/ticks + +kyber_decaps: +median: 55012 cycles/ticks +average: 55235 cycles/ticks + +Loop spin: 614 +gen_a: +median: 17354 cycles/ticks +average: 17605 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 239 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 234 cycles/ticks + +indcpa_keypair: +median: 29352 cycles/ticks +average: 29544 cycles/ticks + +indcpa_enc: +median: 30890 cycles/ticks +average: 31068 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44878 cycles/ticks +average: 45088 cycles/ticks + +kyber_keypair: +median: 47864 cycles/ticks +average: 48228 cycles/ticks + +kyber_encaps_derand: +median: 47840 cycles/ticks +average: 48057 cycles/ticks + +kyber_encaps: +median: 49000 cycles/ticks +average: 49259 cycles/ticks + +kyber_decaps: +median: 54734 cycles/ticks +average: 54950 cycles/ticks + +Loop spin: 615 +gen_a: +median: 17290 cycles/ticks +average: 17380 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29326 cycles/ticks +average: 29551 cycles/ticks + +indcpa_enc: +median: 30940 cycles/ticks +average: 31071 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 44840 cycles/ticks +average: 45074 cycles/ticks + +kyber_keypair: +median: 47880 cycles/ticks +average: 48250 cycles/ticks + +kyber_encaps_derand: +median: 47932 cycles/ticks +average: 48127 cycles/ticks + +kyber_encaps: +median: 49062 cycles/ticks +average: 49306 cycles/ticks + +kyber_decaps: +median: 54860 cycles/ticks +average: 55103 cycles/ticks + +Loop spin: 616 +gen_a: +median: 17336 cycles/ticks +average: 17442 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1779 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 667 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29140 cycles/ticks +average: 29328 cycles/ticks + +indcpa_enc: +median: 30766 cycles/ticks +average: 30924 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44770 cycles/ticks +average: 44956 cycles/ticks + +kyber_keypair: +median: 47856 cycles/ticks +average: 48242 cycles/ticks + +kyber_encaps_derand: +median: 49200 cycles/ticks +average: 49420 cycles/ticks + +kyber_encaps: +median: 50386 cycles/ticks +average: 50666 cycles/ticks + +kyber_decaps: +median: 56042 cycles/ticks +average: 56318 cycles/ticks + +Loop spin: 617 +gen_a: +median: 17362 cycles/ticks +average: 17459 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 272 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 660 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29258 cycles/ticks +average: 29471 cycles/ticks + +indcpa_enc: +median: 30970 cycles/ticks +average: 31148 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44802 cycles/ticks +average: 44983 cycles/ticks + +kyber_keypair: +median: 47828 cycles/ticks +average: 48213 cycles/ticks + +kyber_encaps_derand: +median: 47948 cycles/ticks +average: 48155 cycles/ticks + +kyber_encaps: +median: 49068 cycles/ticks +average: 49300 cycles/ticks + +kyber_decaps: +median: 54912 cycles/ticks +average: 55176 cycles/ticks + +Loop spin: 618 +gen_a: +median: 17402 cycles/ticks +average: 17519 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29286 cycles/ticks +average: 29501 cycles/ticks + +indcpa_enc: +median: 30844 cycles/ticks +average: 30993 cycles/ticks + +indcpa_dec: +median: 2038 cycles/ticks +average: 2052 cycles/ticks + +kyber_keypair_derand: +median: 44966 cycles/ticks +average: 45221 cycles/ticks + +kyber_keypair: +median: 47824 cycles/ticks +average: 48228 cycles/ticks + +kyber_encaps_derand: +median: 47942 cycles/ticks +average: 48125 cycles/ticks + +kyber_encaps: +median: 49018 cycles/ticks +average: 49256 cycles/ticks + +kyber_decaps: +median: 54856 cycles/ticks +average: 55092 cycles/ticks + +Loop spin: 619 +gen_a: +median: 17280 cycles/ticks +average: 17507 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1756 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29292 cycles/ticks +average: 29568 cycles/ticks + +indcpa_enc: +median: 30808 cycles/ticks +average: 31013 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 44926 cycles/ticks +average: 45138 cycles/ticks + +kyber_keypair: +median: 48116 cycles/ticks +average: 48484 cycles/ticks + +kyber_encaps_derand: +median: 49274 cycles/ticks +average: 49459 cycles/ticks + +kyber_encaps: +median: 50368 cycles/ticks +average: 50579 cycles/ticks + +kyber_decaps: +median: 56128 cycles/ticks +average: 56338 cycles/ticks + +Loop spin: 620 +gen_a: +median: 17282 cycles/ticks +average: 17486 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 267 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 667 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29390 cycles/ticks +average: 29592 cycles/ticks + +indcpa_enc: +median: 30912 cycles/ticks +average: 31079 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2036 cycles/ticks + +kyber_keypair_derand: +median: 46450 cycles/ticks +average: 46685 cycles/ticks + +kyber_keypair: +median: 48024 cycles/ticks +average: 48432 cycles/ticks + +kyber_encaps_derand: +median: 49240 cycles/ticks +average: 49439 cycles/ticks + +kyber_encaps: +median: 50312 cycles/ticks +average: 50522 cycles/ticks + +kyber_decaps: +median: 56054 cycles/ticks +average: 56322 cycles/ticks + +Loop spin: 621 +gen_a: +median: 17254 cycles/ticks +average: 17370 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1780 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 254 cycles/ticks +average: 281 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 396 cycles/ticks +average: 399 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29256 cycles/ticks +average: 29549 cycles/ticks + +indcpa_enc: +median: 31178 cycles/ticks +average: 31405 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2041 cycles/ticks + +kyber_keypair_derand: +median: 44770 cycles/ticks +average: 44988 cycles/ticks + +kyber_keypair: +median: 47978 cycles/ticks +average: 48362 cycles/ticks + +kyber_encaps_derand: +median: 48172 cycles/ticks +average: 48413 cycles/ticks + +kyber_encaps: +median: 49154 cycles/ticks +average: 49382 cycles/ticks + +kyber_decaps: +median: 55048 cycles/ticks +average: 55291 cycles/ticks + +Loop spin: 622 +gen_a: +median: 17274 cycles/ticks +average: 17486 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29168 cycles/ticks +average: 29375 cycles/ticks + +indcpa_enc: +median: 30702 cycles/ticks +average: 30892 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44684 cycles/ticks +average: 44918 cycles/ticks + +kyber_keypair: +median: 47946 cycles/ticks +average: 48313 cycles/ticks + +kyber_encaps_derand: +median: 47912 cycles/ticks +average: 48128 cycles/ticks + +kyber_encaps: +median: 48980 cycles/ticks +average: 49173 cycles/ticks + +kyber_decaps: +median: 54900 cycles/ticks +average: 55128 cycles/ticks + +Loop spin: 623 +gen_a: +median: 17272 cycles/ticks +average: 17368 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1767 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1779 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 31024 cycles/ticks +average: 31225 cycles/ticks + +indcpa_enc: +median: 32446 cycles/ticks +average: 32627 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 45292 cycles/ticks +average: 45526 cycles/ticks + +kyber_keypair: +median: 48190 cycles/ticks +average: 48565 cycles/ticks + +kyber_encaps_derand: +median: 47990 cycles/ticks +average: 48194 cycles/ticks + +kyber_encaps: +median: 49112 cycles/ticks +average: 49322 cycles/ticks + +kyber_decaps: +median: 54764 cycles/ticks +average: 54990 cycles/ticks + +Loop spin: 624 +gen_a: +median: 17370 cycles/ticks +average: 17542 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 271 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 394 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29284 cycles/ticks +average: 29495 cycles/ticks + +indcpa_enc: +median: 30808 cycles/ticks +average: 30980 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 46312 cycles/ticks +average: 46530 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48323 cycles/ticks + +kyber_encaps_derand: +median: 49278 cycles/ticks +average: 49496 cycles/ticks + +kyber_encaps: +median: 50410 cycles/ticks +average: 50621 cycles/ticks + +kyber_decaps: +median: 56210 cycles/ticks +average: 56484 cycles/ticks + +Loop spin: 625 +gen_a: +median: 17274 cycles/ticks +average: 17444 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29284 cycles/ticks +average: 29487 cycles/ticks + +indcpa_enc: +median: 30930 cycles/ticks +average: 31080 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2037 cycles/ticks + +kyber_keypair_derand: +median: 44946 cycles/ticks +average: 45161 cycles/ticks + +kyber_keypair: +median: 47984 cycles/ticks +average: 48384 cycles/ticks + +kyber_encaps_derand: +median: 47926 cycles/ticks +average: 48141 cycles/ticks + +kyber_encaps: +median: 48972 cycles/ticks +average: 49225 cycles/ticks + +kyber_decaps: +median: 54624 cycles/ticks +average: 54841 cycles/ticks + +Loop spin: 626 +gen_a: +median: 17282 cycles/ticks +average: 17393 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29286 cycles/ticks +average: 29507 cycles/ticks + +indcpa_enc: +median: 30896 cycles/ticks +average: 31068 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 44860 cycles/ticks +average: 45054 cycles/ticks + +kyber_keypair: +median: 47866 cycles/ticks +average: 48324 cycles/ticks + +kyber_encaps_derand: +median: 47916 cycles/ticks +average: 48117 cycles/ticks + +kyber_encaps: +median: 49094 cycles/ticks +average: 49307 cycles/ticks + +kyber_decaps: +median: 54842 cycles/ticks +average: 55069 cycles/ticks + +Loop spin: 627 +gen_a: +median: 17326 cycles/ticks +average: 17464 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29248 cycles/ticks +average: 29437 cycles/ticks + +indcpa_enc: +median: 30736 cycles/ticks +average: 30920 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2091 cycles/ticks + +kyber_keypair_derand: +median: 45170 cycles/ticks +average: 45387 cycles/ticks + +kyber_keypair: +median: 47996 cycles/ticks +average: 48440 cycles/ticks + +kyber_encaps_derand: +median: 48014 cycles/ticks +average: 48218 cycles/ticks + +kyber_encaps: +median: 49112 cycles/ticks +average: 49333 cycles/ticks + +kyber_decaps: +median: 54962 cycles/ticks +average: 55174 cycles/ticks + +Loop spin: 628 +gen_a: +median: 17256 cycles/ticks +average: 17353 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 230 cycles/ticks + +indcpa_keypair: +median: 29452 cycles/ticks +average: 29631 cycles/ticks + +indcpa_enc: +median: 30900 cycles/ticks +average: 31081 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2014 cycles/ticks + +kyber_keypair_derand: +median: 45068 cycles/ticks +average: 45276 cycles/ticks + +kyber_keypair: +median: 48008 cycles/ticks +average: 48447 cycles/ticks + +kyber_encaps_derand: +median: 49368 cycles/ticks +average: 49625 cycles/ticks + +kyber_encaps: +median: 50648 cycles/ticks +average: 50886 cycles/ticks + +kyber_decaps: +median: 56056 cycles/ticks +average: 56305 cycles/ticks + +Loop spin: 629 +gen_a: +median: 17370 cycles/ticks +average: 17580 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 678 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29194 cycles/ticks +average: 29405 cycles/ticks + +indcpa_enc: +median: 30826 cycles/ticks +average: 30997 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44860 cycles/ticks +average: 45111 cycles/ticks + +kyber_keypair: +median: 47882 cycles/ticks +average: 48301 cycles/ticks + +kyber_encaps_derand: +median: 47856 cycles/ticks +average: 48113 cycles/ticks + +kyber_encaps: +median: 48970 cycles/ticks +average: 49180 cycles/ticks + +kyber_decaps: +median: 54794 cycles/ticks +average: 55024 cycles/ticks + +Loop spin: 630 +gen_a: +median: 17292 cycles/ticks +average: 17476 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 396 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29318 cycles/ticks +average: 29546 cycles/ticks + +indcpa_enc: +median: 30960 cycles/ticks +average: 31093 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2047 cycles/ticks + +kyber_keypair_derand: +median: 44938 cycles/ticks +average: 45136 cycles/ticks + +kyber_keypair: +median: 48050 cycles/ticks +average: 48425 cycles/ticks + +kyber_encaps_derand: +median: 47920 cycles/ticks +average: 48171 cycles/ticks + +kyber_encaps: +median: 49022 cycles/ticks +average: 49258 cycles/ticks + +kyber_decaps: +median: 54968 cycles/ticks +average: 55197 cycles/ticks + +Loop spin: 631 +gen_a: +median: 17308 cycles/ticks +average: 17447 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 386 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29388 cycles/ticks +average: 29523 cycles/ticks + +indcpa_enc: +median: 30728 cycles/ticks +average: 30882 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 44828 cycles/ticks +average: 45019 cycles/ticks + +kyber_keypair: +median: 48044 cycles/ticks +average: 48395 cycles/ticks + +kyber_encaps_derand: +median: 47888 cycles/ticks +average: 48131 cycles/ticks + +kyber_encaps: +median: 48992 cycles/ticks +average: 49272 cycles/ticks + +kyber_decaps: +median: 54760 cycles/ticks +average: 54988 cycles/ticks + +Loop spin: 632 +gen_a: +median: 17302 cycles/ticks +average: 17418 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 231 cycles/ticks + +indcpa_keypair: +median: 29220 cycles/ticks +average: 29437 cycles/ticks + +indcpa_enc: +median: 30780 cycles/ticks +average: 30946 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 45158 cycles/ticks +average: 45374 cycles/ticks + +kyber_keypair: +median: 48146 cycles/ticks +average: 48517 cycles/ticks + +kyber_encaps_derand: +median: 49366 cycles/ticks +average: 49561 cycles/ticks + +kyber_encaps: +median: 50454 cycles/ticks +average: 50727 cycles/ticks + +kyber_decaps: +median: 56440 cycles/ticks +average: 56672 cycles/ticks + +Loop spin: 633 +gen_a: +median: 17336 cycles/ticks +average: 17542 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 232 cycles/ticks + +indcpa_keypair: +median: 29378 cycles/ticks +average: 29570 cycles/ticks + +indcpa_enc: +median: 30854 cycles/ticks +average: 31021 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2036 cycles/ticks + +kyber_keypair_derand: +median: 44900 cycles/ticks +average: 45099 cycles/ticks + +kyber_keypair: +median: 47846 cycles/ticks +average: 48247 cycles/ticks + +kyber_encaps_derand: +median: 47882 cycles/ticks +average: 48076 cycles/ticks + +kyber_encaps: +median: 48960 cycles/ticks +average: 49190 cycles/ticks + +kyber_decaps: +median: 54804 cycles/ticks +average: 55083 cycles/ticks + +Loop spin: 634 +gen_a: +median: 17264 cycles/ticks +average: 17391 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29176 cycles/ticks +average: 29396 cycles/ticks + +indcpa_enc: +median: 30744 cycles/ticks +average: 30906 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2041 cycles/ticks + +kyber_keypair_derand: +median: 44894 cycles/ticks +average: 45095 cycles/ticks + +kyber_keypair: +median: 47994 cycles/ticks +average: 48370 cycles/ticks + +kyber_encaps_derand: +median: 47892 cycles/ticks +average: 48150 cycles/ticks + +kyber_encaps: +median: 48950 cycles/ticks +average: 49172 cycles/ticks + +kyber_decaps: +median: 54776 cycles/ticks +average: 55015 cycles/ticks + +Loop spin: 635 +gen_a: +median: 17322 cycles/ticks +average: 17523 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 30624 cycles/ticks +average: 30840 cycles/ticks + +indcpa_enc: +median: 32320 cycles/ticks +average: 32475 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44842 cycles/ticks +average: 45029 cycles/ticks + +kyber_keypair: +median: 47874 cycles/ticks +average: 48327 cycles/ticks + +kyber_encaps_derand: +median: 47906 cycles/ticks +average: 48150 cycles/ticks + +kyber_encaps: +median: 48948 cycles/ticks +average: 49176 cycles/ticks + +kyber_decaps: +median: 54830 cycles/ticks +average: 55036 cycles/ticks + +Loop spin: 636 +gen_a: +median: 17258 cycles/ticks +average: 17362 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1782 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29290 cycles/ticks +average: 29519 cycles/ticks + +indcpa_enc: +median: 30854 cycles/ticks +average: 31027 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 45084 cycles/ticks +average: 45256 cycles/ticks + +kyber_keypair: +median: 47998 cycles/ticks +average: 48353 cycles/ticks + +kyber_encaps_derand: +median: 47856 cycles/ticks +average: 48050 cycles/ticks + +kyber_encaps: +median: 49148 cycles/ticks +average: 49376 cycles/ticks + +kyber_decaps: +median: 54650 cycles/ticks +average: 54923 cycles/ticks + +Loop spin: 637 +gen_a: +median: 17268 cycles/ticks +average: 17470 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1783 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29392 cycles/ticks +average: 29585 cycles/ticks + +indcpa_enc: +median: 30920 cycles/ticks +average: 31178 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2040 cycles/ticks + +kyber_keypair_derand: +median: 44828 cycles/ticks +average: 45030 cycles/ticks + +kyber_keypair: +median: 47992 cycles/ticks +average: 48359 cycles/ticks + +kyber_encaps_derand: +median: 47860 cycles/ticks +average: 48067 cycles/ticks + +kyber_encaps: +median: 48924 cycles/ticks +average: 49201 cycles/ticks + +kyber_decaps: +median: 54734 cycles/ticks +average: 54963 cycles/ticks + +Loop spin: 638 +gen_a: +median: 17280 cycles/ticks +average: 17407 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1750 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 268 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29166 cycles/ticks +average: 29388 cycles/ticks + +indcpa_enc: +median: 30816 cycles/ticks +average: 31032 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44884 cycles/ticks +average: 45103 cycles/ticks + +kyber_keypair: +median: 47910 cycles/ticks +average: 48270 cycles/ticks + +kyber_encaps_derand: +median: 47926 cycles/ticks +average: 48129 cycles/ticks + +kyber_encaps: +median: 49166 cycles/ticks +average: 49393 cycles/ticks + +kyber_decaps: +median: 54946 cycles/ticks +average: 55185 cycles/ticks + +Loop spin: 639 +gen_a: +median: 17298 cycles/ticks +average: 17405 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 40 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29456 cycles/ticks +average: 29647 cycles/ticks + +indcpa_enc: +median: 30960 cycles/ticks +average: 31130 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44944 cycles/ticks +average: 45204 cycles/ticks + +kyber_keypair: +median: 47908 cycles/ticks +average: 48332 cycles/ticks + +kyber_encaps_derand: +median: 47950 cycles/ticks +average: 48150 cycles/ticks + +kyber_encaps: +median: 49090 cycles/ticks +average: 49295 cycles/ticks + +kyber_decaps: +median: 54830 cycles/ticks +average: 55080 cycles/ticks + +Loop spin: 640 +gen_a: +median: 17290 cycles/ticks +average: 17408 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 66 cycles/ticks +average: 68 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29260 cycles/ticks +average: 29453 cycles/ticks + +indcpa_enc: +median: 30936 cycles/ticks +average: 31102 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44934 cycles/ticks +average: 45137 cycles/ticks + +kyber_keypair: +median: 47996 cycles/ticks +average: 48385 cycles/ticks + +kyber_encaps_derand: +median: 47890 cycles/ticks +average: 48113 cycles/ticks + +kyber_encaps: +median: 48918 cycles/ticks +average: 49144 cycles/ticks + +kyber_decaps: +median: 54716 cycles/ticks +average: 54955 cycles/ticks + +Loop spin: 641 +gen_a: +median: 17260 cycles/ticks +average: 17334 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 269 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29388 cycles/ticks +average: 29583 cycles/ticks + +indcpa_enc: +median: 30886 cycles/ticks +average: 31057 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2014 cycles/ticks + +kyber_keypair_derand: +median: 44840 cycles/ticks +average: 45062 cycles/ticks + +kyber_keypair: +median: 47890 cycles/ticks +average: 48270 cycles/ticks + +kyber_encaps_derand: +median: 47918 cycles/ticks +average: 48137 cycles/ticks + +kyber_encaps: +median: 49026 cycles/ticks +average: 49247 cycles/ticks + +kyber_decaps: +median: 54784 cycles/ticks +average: 55009 cycles/ticks + +Loop spin: 642 +gen_a: +median: 17276 cycles/ticks +average: 17416 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 244 cycles/ticks +average: 268 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 396 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 28 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 714 cycles/ticks +average: 715 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29252 cycles/ticks +average: 29460 cycles/ticks + +indcpa_enc: +median: 30860 cycles/ticks +average: 31032 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44956 cycles/ticks +average: 45161 cycles/ticks + +kyber_keypair: +median: 47980 cycles/ticks +average: 48345 cycles/ticks + +kyber_encaps_derand: +median: 48034 cycles/ticks +average: 48272 cycles/ticks + +kyber_encaps: +median: 48986 cycles/ticks +average: 49207 cycles/ticks + +kyber_decaps: +median: 54712 cycles/ticks +average: 55051 cycles/ticks + +Loop spin: 643 +gen_a: +median: 17302 cycles/ticks +average: 17499 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30588 cycles/ticks +average: 30802 cycles/ticks + +indcpa_enc: +median: 32162 cycles/ticks +average: 32331 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2048 cycles/ticks + +kyber_keypair_derand: +median: 46240 cycles/ticks +average: 46439 cycles/ticks + +kyber_keypair: +median: 47840 cycles/ticks +average: 48175 cycles/ticks + +kyber_encaps_derand: +median: 47792 cycles/ticks +average: 48101 cycles/ticks + +kyber_encaps: +median: 48992 cycles/ticks +average: 49256 cycles/ticks + +kyber_decaps: +median: 54694 cycles/ticks +average: 54939 cycles/ticks + +Loop spin: 644 +gen_a: +median: 17238 cycles/ticks +average: 17418 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 59 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29472 cycles/ticks +average: 29670 cycles/ticks + +indcpa_enc: +median: 30758 cycles/ticks +average: 30893 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2047 cycles/ticks + +kyber_keypair_derand: +median: 45016 cycles/ticks +average: 45215 cycles/ticks + +kyber_keypair: +median: 48160 cycles/ticks +average: 48547 cycles/ticks + +kyber_encaps_derand: +median: 47762 cycles/ticks +average: 47975 cycles/ticks + +kyber_encaps: +median: 48928 cycles/ticks +average: 49206 cycles/ticks + +kyber_decaps: +median: 54644 cycles/ticks +average: 54905 cycles/ticks + +Loop spin: 645 +gen_a: +median: 17288 cycles/ticks +average: 17439 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1789 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 37 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29180 cycles/ticks +average: 29371 cycles/ticks + +indcpa_enc: +median: 30924 cycles/ticks +average: 31086 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44904 cycles/ticks +average: 45132 cycles/ticks + +kyber_keypair: +median: 47958 cycles/ticks +average: 48363 cycles/ticks + +kyber_encaps_derand: +median: 48000 cycles/ticks +average: 48373 cycles/ticks + +kyber_encaps: +median: 49146 cycles/ticks +average: 49398 cycles/ticks + +kyber_decaps: +median: 54716 cycles/ticks +average: 55003 cycles/ticks + +Loop spin: 646 +gen_a: +median: 17234 cycles/ticks +average: 17322 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29300 cycles/ticks +average: 29512 cycles/ticks + +indcpa_enc: +median: 30802 cycles/ticks +average: 30969 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 46378 cycles/ticks +average: 46569 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48324 cycles/ticks + +kyber_encaps_derand: +median: 47874 cycles/ticks +average: 48074 cycles/ticks + +kyber_encaps: +median: 48950 cycles/ticks +average: 49165 cycles/ticks + +kyber_decaps: +median: 54812 cycles/ticks +average: 55130 cycles/ticks + +Loop spin: 647 +gen_a: +median: 17318 cycles/ticks +average: 17445 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 252 cycles/ticks +average: 279 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 63 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 670 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29472 cycles/ticks +average: 29658 cycles/ticks + +indcpa_enc: +median: 30984 cycles/ticks +average: 31139 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44910 cycles/ticks +average: 45107 cycles/ticks + +kyber_keypair: +median: 47908 cycles/ticks +average: 48273 cycles/ticks + +kyber_encaps_derand: +median: 47898 cycles/ticks +average: 48108 cycles/ticks + +kyber_encaps: +median: 48992 cycles/ticks +average: 49222 cycles/ticks + +kyber_decaps: +median: 54840 cycles/ticks +average: 55108 cycles/ticks + +Loop spin: 648 +gen_a: +median: 17266 cycles/ticks +average: 17419 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 667 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29314 cycles/ticks +average: 29502 cycles/ticks + +indcpa_enc: +median: 30824 cycles/ticks +average: 30984 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 45038 cycles/ticks +average: 45234 cycles/ticks + +kyber_keypair: +median: 47924 cycles/ticks +average: 48284 cycles/ticks + +kyber_encaps_derand: +median: 47856 cycles/ticks +average: 48056 cycles/ticks + +kyber_encaps: +median: 48892 cycles/ticks +average: 49146 cycles/ticks + +kyber_decaps: +median: 54754 cycles/ticks +average: 55011 cycles/ticks + +Loop spin: 649 +gen_a: +median: 17316 cycles/ticks +average: 17536 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29252 cycles/ticks +average: 29451 cycles/ticks + +indcpa_enc: +median: 30972 cycles/ticks +average: 31131 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 46236 cycles/ticks +average: 46430 cycles/ticks + +kyber_keypair: +median: 47894 cycles/ticks +average: 48262 cycles/ticks + +kyber_encaps_derand: +median: 48002 cycles/ticks +average: 48204 cycles/ticks + +kyber_encaps: +median: 49080 cycles/ticks +average: 49297 cycles/ticks + +kyber_decaps: +median: 54800 cycles/ticks +average: 55041 cycles/ticks + +Loop spin: 650 +gen_a: +median: 17310 cycles/ticks +average: 17420 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 266 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29386 cycles/ticks +average: 29605 cycles/ticks + +indcpa_enc: +median: 30836 cycles/ticks +average: 30993 cycles/ticks + +indcpa_dec: +median: 2044 cycles/ticks +average: 2046 cycles/ticks + +kyber_keypair_derand: +median: 44874 cycles/ticks +average: 45119 cycles/ticks + +kyber_keypair: +median: 47898 cycles/ticks +average: 48278 cycles/ticks + +kyber_encaps_derand: +median: 49198 cycles/ticks +average: 49387 cycles/ticks + +kyber_encaps: +median: 50324 cycles/ticks +average: 50552 cycles/ticks + +kyber_decaps: +median: 56114 cycles/ticks +average: 56362 cycles/ticks + +Loop spin: 651 +gen_a: +median: 17278 cycles/ticks +average: 17473 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1776 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29420 cycles/ticks +average: 29682 cycles/ticks + +indcpa_enc: +median: 30924 cycles/ticks +average: 31142 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2073 cycles/ticks + +kyber_keypair_derand: +median: 46358 cycles/ticks +average: 46592 cycles/ticks + +kyber_keypair: +median: 48012 cycles/ticks +average: 48379 cycles/ticks + +kyber_encaps_derand: +median: 48028 cycles/ticks +average: 48235 cycles/ticks + +kyber_encaps: +median: 49076 cycles/ticks +average: 49340 cycles/ticks + +kyber_decaps: +median: 54800 cycles/ticks +average: 55054 cycles/ticks + +Loop spin: 652 +gen_a: +median: 17260 cycles/ticks +average: 17458 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29514 cycles/ticks +average: 29705 cycles/ticks + +indcpa_enc: +median: 30882 cycles/ticks +average: 31094 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44916 cycles/ticks +average: 45107 cycles/ticks + +kyber_keypair: +median: 48008 cycles/ticks +average: 48391 cycles/ticks + +kyber_encaps_derand: +median: 48220 cycles/ticks +average: 48430 cycles/ticks + +kyber_encaps: +median: 49090 cycles/ticks +average: 49297 cycles/ticks + +kyber_decaps: +median: 54786 cycles/ticks +average: 55036 cycles/ticks + +Loop spin: 653 +gen_a: +median: 17282 cycles/ticks +average: 17452 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29414 cycles/ticks +average: 29633 cycles/ticks + +indcpa_enc: +median: 31020 cycles/ticks +average: 31235 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 44996 cycles/ticks +average: 45209 cycles/ticks + +kyber_keypair: +median: 47950 cycles/ticks +average: 48313 cycles/ticks + +kyber_encaps_derand: +median: 47962 cycles/ticks +average: 48175 cycles/ticks + +kyber_encaps: +median: 49086 cycles/ticks +average: 49299 cycles/ticks + +kyber_decaps: +median: 54696 cycles/ticks +average: 54979 cycles/ticks + +Loop spin: 654 +gen_a: +median: 17320 cycles/ticks +average: 17433 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29538 cycles/ticks +average: 29752 cycles/ticks + +indcpa_enc: +median: 30916 cycles/ticks +average: 31048 cycles/ticks + +indcpa_dec: +median: 2044 cycles/ticks +average: 2059 cycles/ticks + +kyber_keypair_derand: +median: 44792 cycles/ticks +average: 45115 cycles/ticks + +kyber_keypair: +median: 47972 cycles/ticks +average: 48348 cycles/ticks + +kyber_encaps_derand: +median: 47866 cycles/ticks +average: 48070 cycles/ticks + +kyber_encaps: +median: 48982 cycles/ticks +average: 49194 cycles/ticks + +kyber_decaps: +median: 54758 cycles/ticks +average: 54982 cycles/ticks + +Loop spin: 655 +gen_a: +median: 17278 cycles/ticks +average: 17418 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29386 cycles/ticks +average: 29578 cycles/ticks + +indcpa_enc: +median: 30908 cycles/ticks +average: 31068 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44910 cycles/ticks +average: 45158 cycles/ticks + +kyber_keypair: +median: 47944 cycles/ticks +average: 48278 cycles/ticks + +kyber_encaps_derand: +median: 48128 cycles/ticks +average: 48344 cycles/ticks + +kyber_encaps: +median: 49124 cycles/ticks +average: 49332 cycles/ticks + +kyber_decaps: +median: 54802 cycles/ticks +average: 55028 cycles/ticks + +Loop spin: 656 +gen_a: +median: 17258 cycles/ticks +average: 17368 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1780 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 230 cycles/ticks + +indcpa_keypair: +median: 30718 cycles/ticks +average: 30906 cycles/ticks + +indcpa_enc: +median: 32382 cycles/ticks +average: 32583 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2009 cycles/ticks + +kyber_keypair_derand: +median: 44904 cycles/ticks +average: 45101 cycles/ticks + +kyber_keypair: +median: 47928 cycles/ticks +average: 48306 cycles/ticks + +kyber_encaps_derand: +median: 48064 cycles/ticks +average: 48259 cycles/ticks + +kyber_encaps: +median: 49100 cycles/ticks +average: 49334 cycles/ticks + +kyber_decaps: +median: 54796 cycles/ticks +average: 55034 cycles/ticks + +Loop spin: 657 +gen_a: +median: 17410 cycles/ticks +average: 17597 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1798 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29326 cycles/ticks +average: 29502 cycles/ticks + +indcpa_enc: +median: 30830 cycles/ticks +average: 31005 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 44888 cycles/ticks +average: 45117 cycles/ticks + +kyber_keypair: +median: 47946 cycles/ticks +average: 48381 cycles/ticks + +kyber_encaps_derand: +median: 47918 cycles/ticks +average: 48137 cycles/ticks + +kyber_encaps: +median: 49058 cycles/ticks +average: 49261 cycles/ticks + +kyber_decaps: +median: 54648 cycles/ticks +average: 54902 cycles/ticks + +Loop spin: 658 +gen_a: +median: 17270 cycles/ticks +average: 17450 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 691 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29546 cycles/ticks +average: 29733 cycles/ticks + +indcpa_enc: +median: 30832 cycles/ticks +average: 31001 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44952 cycles/ticks +average: 45152 cycles/ticks + +kyber_keypair: +median: 48044 cycles/ticks +average: 48458 cycles/ticks + +kyber_encaps_derand: +median: 47970 cycles/ticks +average: 48201 cycles/ticks + +kyber_encaps: +median: 48998 cycles/ticks +average: 49217 cycles/ticks + +kyber_decaps: +median: 54826 cycles/ticks +average: 55038 cycles/ticks + +Loop spin: 659 +gen_a: +median: 17302 cycles/ticks +average: 17385 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1750 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30772 cycles/ticks +average: 30999 cycles/ticks + +indcpa_enc: +median: 32208 cycles/ticks +average: 32389 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 46296 cycles/ticks +average: 46508 cycles/ticks + +kyber_keypair: +median: 47980 cycles/ticks +average: 48328 cycles/ticks + +kyber_encaps_derand: +median: 49164 cycles/ticks +average: 49417 cycles/ticks + +kyber_encaps: +median: 50254 cycles/ticks +average: 50491 cycles/ticks + +kyber_decaps: +median: 56182 cycles/ticks +average: 56480 cycles/ticks + +Loop spin: 660 +gen_a: +median: 17278 cycles/ticks +average: 17419 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29410 cycles/ticks +average: 29625 cycles/ticks + +indcpa_enc: +median: 30888 cycles/ticks +average: 31040 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 44858 cycles/ticks +average: 45031 cycles/ticks + +kyber_keypair: +median: 47998 cycles/ticks +average: 48354 cycles/ticks + +kyber_encaps_derand: +median: 47956 cycles/ticks +average: 48211 cycles/ticks + +kyber_encaps: +median: 49074 cycles/ticks +average: 49308 cycles/ticks + +kyber_decaps: +median: 54780 cycles/ticks +average: 55054 cycles/ticks + +Loop spin: 661 +gen_a: +median: 17282 cycles/ticks +average: 17439 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1790 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 408 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29232 cycles/ticks +average: 29420 cycles/ticks + +indcpa_enc: +median: 30934 cycles/ticks +average: 31087 cycles/ticks + +indcpa_dec: +median: 2066 cycles/ticks +average: 2077 cycles/ticks + +kyber_keypair_derand: +median: 44960 cycles/ticks +average: 45154 cycles/ticks + +kyber_keypair: +median: 47910 cycles/ticks +average: 48267 cycles/ticks + +kyber_encaps_derand: +median: 49326 cycles/ticks +average: 49598 cycles/ticks + +kyber_encaps: +median: 50466 cycles/ticks +average: 50709 cycles/ticks + +kyber_decaps: +median: 56132 cycles/ticks +average: 56393 cycles/ticks + +Loop spin: 662 +gen_a: +median: 17332 cycles/ticks +average: 17500 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 387 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29216 cycles/ticks +average: 29440 cycles/ticks + +indcpa_enc: +median: 30838 cycles/ticks +average: 31001 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44886 cycles/ticks +average: 45113 cycles/ticks + +kyber_keypair: +median: 47892 cycles/ticks +average: 48249 cycles/ticks + +kyber_encaps_derand: +median: 47952 cycles/ticks +average: 48196 cycles/ticks + +kyber_encaps: +median: 48976 cycles/ticks +average: 49239 cycles/ticks + +kyber_decaps: +median: 54840 cycles/ticks +average: 55153 cycles/ticks + +Loop spin: 663 +gen_a: +median: 17268 cycles/ticks +average: 17419 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29418 cycles/ticks +average: 29641 cycles/ticks + +indcpa_enc: +median: 30968 cycles/ticks +average: 31135 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 45084 cycles/ticks +average: 45297 cycles/ticks + +kyber_keypair: +median: 47974 cycles/ticks +average: 48369 cycles/ticks + +kyber_encaps_derand: +median: 47946 cycles/ticks +average: 48165 cycles/ticks + +kyber_encaps: +median: 49090 cycles/ticks +average: 49345 cycles/ticks + +kyber_decaps: +median: 54776 cycles/ticks +average: 55027 cycles/ticks + +Loop spin: 664 +gen_a: +median: 17288 cycles/ticks +average: 17441 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29290 cycles/ticks +average: 29500 cycles/ticks + +indcpa_enc: +median: 30998 cycles/ticks +average: 31144 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 44834 cycles/ticks +average: 45060 cycles/ticks + +kyber_keypair: +median: 47888 cycles/ticks +average: 48221 cycles/ticks + +kyber_encaps_derand: +median: 48102 cycles/ticks +average: 48290 cycles/ticks + +kyber_encaps: +median: 49246 cycles/ticks +average: 49513 cycles/ticks + +kyber_decaps: +median: 54882 cycles/ticks +average: 55184 cycles/ticks + +Loop spin: 665 +gen_a: +median: 17270 cycles/ticks +average: 17389 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29326 cycles/ticks +average: 29501 cycles/ticks + +indcpa_enc: +median: 30898 cycles/ticks +average: 31048 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44966 cycles/ticks +average: 45181 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48271 cycles/ticks + +kyber_encaps_derand: +median: 48128 cycles/ticks +average: 48329 cycles/ticks + +kyber_encaps: +median: 49238 cycles/ticks +average: 49456 cycles/ticks + +kyber_decaps: +median: 54938 cycles/ticks +average: 55240 cycles/ticks + +Loop spin: 666 +gen_a: +median: 17284 cycles/ticks +average: 17399 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29526 cycles/ticks +average: 29751 cycles/ticks + +indcpa_enc: +median: 31054 cycles/ticks +average: 31204 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2013 cycles/ticks + +kyber_keypair_derand: +median: 45200 cycles/ticks +average: 45400 cycles/ticks + +kyber_keypair: +median: 47922 cycles/ticks +average: 48336 cycles/ticks + +kyber_encaps_derand: +median: 47992 cycles/ticks +average: 48212 cycles/ticks + +kyber_encaps: +median: 49050 cycles/ticks +average: 49302 cycles/ticks + +kyber_decaps: +median: 54742 cycles/ticks +average: 55007 cycles/ticks + +Loop spin: 667 +gen_a: +median: 17332 cycles/ticks +average: 17514 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 386 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 241 cycles/ticks + +indcpa_keypair: +median: 29236 cycles/ticks +average: 29499 cycles/ticks + +indcpa_enc: +median: 30894 cycles/ticks +average: 31066 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44826 cycles/ticks +average: 45028 cycles/ticks + +kyber_keypair: +median: 47876 cycles/ticks +average: 48219 cycles/ticks + +kyber_encaps_derand: +median: 47798 cycles/ticks +average: 47993 cycles/ticks + +kyber_encaps: +median: 48868 cycles/ticks +average: 49106 cycles/ticks + +kyber_decaps: +median: 54594 cycles/ticks +average: 54912 cycles/ticks + +Loop spin: 668 +gen_a: +median: 17342 cycles/ticks +average: 17502 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29364 cycles/ticks +average: 29609 cycles/ticks + +indcpa_enc: +median: 30836 cycles/ticks +average: 31010 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 44946 cycles/ticks +average: 45153 cycles/ticks + +kyber_keypair: +median: 47954 cycles/ticks +average: 48333 cycles/ticks + +kyber_encaps_derand: +median: 49110 cycles/ticks +average: 49312 cycles/ticks + +kyber_encaps: +median: 50220 cycles/ticks +average: 50416 cycles/ticks + +kyber_decaps: +median: 56068 cycles/ticks +average: 56293 cycles/ticks + +Loop spin: 669 +gen_a: +median: 17354 cycles/ticks +average: 17516 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1779 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 270 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 677 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29442 cycles/ticks +average: 29657 cycles/ticks + +indcpa_enc: +median: 30956 cycles/ticks +average: 31145 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 44900 cycles/ticks +average: 45108 cycles/ticks + +kyber_keypair: +median: 47834 cycles/ticks +average: 48173 cycles/ticks + +kyber_encaps_derand: +median: 47850 cycles/ticks +average: 48060 cycles/ticks + +kyber_encaps: +median: 48932 cycles/ticks +average: 49175 cycles/ticks + +kyber_decaps: +median: 54774 cycles/ticks +average: 55057 cycles/ticks + +Loop spin: 670 +gen_a: +median: 17260 cycles/ticks +average: 17429 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 60 cycles/ticks +average: 60 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29552 cycles/ticks +average: 29767 cycles/ticks + +indcpa_enc: +median: 31012 cycles/ticks +average: 31176 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44942 cycles/ticks +average: 45157 cycles/ticks + +kyber_keypair: +median: 48004 cycles/ticks +average: 48378 cycles/ticks + +kyber_encaps_derand: +median: 48228 cycles/ticks +average: 48421 cycles/ticks + +kyber_encaps: +median: 49138 cycles/ticks +average: 49339 cycles/ticks + +kyber_decaps: +median: 54980 cycles/ticks +average: 55227 cycles/ticks + +Loop spin: 671 +gen_a: +median: 17270 cycles/ticks +average: 17422 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1795 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29414 cycles/ticks +average: 29585 cycles/ticks + +indcpa_enc: +median: 30884 cycles/ticks +average: 31088 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2065 cycles/ticks + +kyber_keypair_derand: +median: 44838 cycles/ticks +average: 45055 cycles/ticks + +kyber_keypair: +median: 47834 cycles/ticks +average: 48213 cycles/ticks + +kyber_encaps_derand: +median: 47940 cycles/ticks +average: 48138 cycles/ticks + +kyber_encaps: +median: 49002 cycles/ticks +average: 49229 cycles/ticks + +kyber_decaps: +median: 54904 cycles/ticks +average: 55115 cycles/ticks + +Loop spin: 672 +gen_a: +median: 17326 cycles/ticks +average: 17489 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29254 cycles/ticks +average: 29471 cycles/ticks + +indcpa_enc: +median: 30796 cycles/ticks +average: 30926 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44872 cycles/ticks +average: 45133 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48295 cycles/ticks + +kyber_encaps_derand: +median: 47788 cycles/ticks +average: 47974 cycles/ticks + +kyber_encaps: +median: 48856 cycles/ticks +average: 49072 cycles/ticks + +kyber_decaps: +median: 54690 cycles/ticks +average: 54937 cycles/ticks + +Loop spin: 673 +gen_a: +median: 17280 cycles/ticks +average: 17432 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1790 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 52 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29368 cycles/ticks +average: 29546 cycles/ticks + +indcpa_enc: +median: 30912 cycles/ticks +average: 31051 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2037 cycles/ticks + +kyber_keypair_derand: +median: 45166 cycles/ticks +average: 45422 cycles/ticks + +kyber_keypair: +median: 48030 cycles/ticks +average: 48372 cycles/ticks + +kyber_encaps_derand: +median: 47880 cycles/ticks +average: 48077 cycles/ticks + +kyber_encaps: +median: 48914 cycles/ticks +average: 49130 cycles/ticks + +kyber_decaps: +median: 54656 cycles/ticks +average: 54878 cycles/ticks + +Loop spin: 674 +gen_a: +median: 17288 cycles/ticks +average: 17414 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 400 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29200 cycles/ticks +average: 29408 cycles/ticks + +indcpa_enc: +median: 30768 cycles/ticks +average: 30944 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2039 cycles/ticks + +kyber_keypair_derand: +median: 44918 cycles/ticks +average: 45130 cycles/ticks + +kyber_keypair: +median: 47992 cycles/ticks +average: 48409 cycles/ticks + +kyber_encaps_derand: +median: 47960 cycles/ticks +average: 48162 cycles/ticks + +kyber_encaps: +median: 49018 cycles/ticks +average: 49221 cycles/ticks + +kyber_decaps: +median: 54916 cycles/ticks +average: 55153 cycles/ticks + +Loop spin: 675 +gen_a: +median: 17280 cycles/ticks +average: 17401 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29346 cycles/ticks +average: 29560 cycles/ticks + +indcpa_enc: +median: 30886 cycles/ticks +average: 31062 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44856 cycles/ticks +average: 45145 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48282 cycles/ticks + +kyber_encaps_derand: +median: 48002 cycles/ticks +average: 48219 cycles/ticks + +kyber_encaps: +median: 49042 cycles/ticks +average: 49253 cycles/ticks + +kyber_decaps: +median: 54964 cycles/ticks +average: 55176 cycles/ticks + +Loop spin: 676 +gen_a: +median: 17356 cycles/ticks +average: 17439 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 116 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 660 cycles/ticks +average: 673 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30410 cycles/ticks +average: 30616 cycles/ticks + +indcpa_enc: +median: 30904 cycles/ticks +average: 31086 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44712 cycles/ticks +average: 44945 cycles/ticks + +kyber_keypair: +median: 47890 cycles/ticks +average: 48249 cycles/ticks + +kyber_encaps_derand: +median: 47892 cycles/ticks +average: 48137 cycles/ticks + +kyber_encaps: +median: 48992 cycles/ticks +average: 49256 cycles/ticks + +kyber_decaps: +median: 54884 cycles/ticks +average: 55090 cycles/ticks + +Loop spin: 677 +gen_a: +median: 17290 cycles/ticks +average: 17372 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 426 cycles/ticks +average: 429 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 677 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29308 cycles/ticks +average: 29483 cycles/ticks + +indcpa_enc: +median: 30886 cycles/ticks +average: 31038 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2057 cycles/ticks + +kyber_keypair_derand: +median: 44828 cycles/ticks +average: 45038 cycles/ticks + +kyber_keypair: +median: 47854 cycles/ticks +average: 48233 cycles/ticks + +kyber_encaps_derand: +median: 47870 cycles/ticks +average: 48134 cycles/ticks + +kyber_encaps: +median: 49010 cycles/ticks +average: 49273 cycles/ticks + +kyber_decaps: +median: 54768 cycles/ticks +average: 55029 cycles/ticks + +Loop spin: 678 +gen_a: +median: 17332 cycles/ticks +average: 17552 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1779 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29378 cycles/ticks +average: 29623 cycles/ticks + +indcpa_enc: +median: 31026 cycles/ticks +average: 31178 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44838 cycles/ticks +average: 45079 cycles/ticks + +kyber_keypair: +median: 47878 cycles/ticks +average: 48270 cycles/ticks + +kyber_encaps_derand: +median: 47830 cycles/ticks +average: 48068 cycles/ticks + +kyber_encaps: +median: 49018 cycles/ticks +average: 49293 cycles/ticks + +kyber_decaps: +median: 54732 cycles/ticks +average: 54967 cycles/ticks + +Loop spin: 679 +gen_a: +median: 17266 cycles/ticks +average: 17376 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1794 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 66 cycles/ticks +average: 67 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29252 cycles/ticks +average: 29475 cycles/ticks + +indcpa_enc: +median: 30886 cycles/ticks +average: 31017 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44920 cycles/ticks +average: 45171 cycles/ticks + +kyber_keypair: +median: 48072 cycles/ticks +average: 48436 cycles/ticks + +kyber_encaps_derand: +median: 47794 cycles/ticks +average: 47998 cycles/ticks + +kyber_encaps: +median: 48874 cycles/ticks +average: 49132 cycles/ticks + +kyber_decaps: +median: 54632 cycles/ticks +average: 54911 cycles/ticks + +Loop spin: 680 +gen_a: +median: 17354 cycles/ticks +average: 17470 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 394 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 49 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29208 cycles/ticks +average: 29422 cycles/ticks + +indcpa_enc: +median: 30778 cycles/ticks +average: 30940 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2041 cycles/ticks + +kyber_keypair_derand: +median: 45006 cycles/ticks +average: 45204 cycles/ticks + +kyber_keypair: +median: 47930 cycles/ticks +average: 48288 cycles/ticks + +kyber_encaps_derand: +median: 47868 cycles/ticks +average: 48103 cycles/ticks + +kyber_encaps: +median: 48960 cycles/ticks +average: 49193 cycles/ticks + +kyber_decaps: +median: 54828 cycles/ticks +average: 55124 cycles/ticks + +Loop spin: 681 +gen_a: +median: 17258 cycles/ticks +average: 17492 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1762 cycles/ticks +average: 1779 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29404 cycles/ticks +average: 29588 cycles/ticks + +indcpa_enc: +median: 30930 cycles/ticks +average: 31111 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2039 cycles/ticks + +kyber_keypair_derand: +median: 44916 cycles/ticks +average: 45112 cycles/ticks + +kyber_keypair: +median: 47848 cycles/ticks +average: 48218 cycles/ticks + +kyber_encaps_derand: +median: 47924 cycles/ticks +average: 48129 cycles/ticks + +kyber_encaps: +median: 49034 cycles/ticks +average: 49271 cycles/ticks + +kyber_decaps: +median: 54788 cycles/ticks +average: 55039 cycles/ticks + +Loop spin: 682 +gen_a: +median: 17360 cycles/ticks +average: 17482 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1766 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1755 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30728 cycles/ticks +average: 30889 cycles/ticks + +indcpa_enc: +median: 32198 cycles/ticks +average: 32361 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2046 cycles/ticks + +kyber_keypair_derand: +median: 45014 cycles/ticks +average: 45202 cycles/ticks + +kyber_keypair: +median: 48026 cycles/ticks +average: 48368 cycles/ticks + +kyber_encaps_derand: +median: 47900 cycles/ticks +average: 48097 cycles/ticks + +kyber_encaps: +median: 49020 cycles/ticks +average: 49252 cycles/ticks + +kyber_decaps: +median: 54836 cycles/ticks +average: 55097 cycles/ticks + +Loop spin: 683 +gen_a: +median: 17304 cycles/ticks +average: 17494 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 670 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29224 cycles/ticks +average: 29430 cycles/ticks + +indcpa_enc: +median: 30900 cycles/ticks +average: 31073 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44912 cycles/ticks +average: 45092 cycles/ticks + +kyber_keypair: +median: 47820 cycles/ticks +average: 48277 cycles/ticks + +kyber_encaps_derand: +median: 47860 cycles/ticks +average: 48055 cycles/ticks + +kyber_encaps: +median: 48974 cycles/ticks +average: 49179 cycles/ticks + +kyber_decaps: +median: 54756 cycles/ticks +average: 55016 cycles/ticks + +Loop spin: 684 +gen_a: +median: 17268 cycles/ticks +average: 17405 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1782 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 60 cycles/ticks +average: 59 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29224 cycles/ticks +average: 29436 cycles/ticks + +indcpa_enc: +median: 30794 cycles/ticks +average: 31026 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44830 cycles/ticks +average: 45065 cycles/ticks + +kyber_keypair: +median: 47896 cycles/ticks +average: 48281 cycles/ticks + +kyber_encaps_derand: +median: 47982 cycles/ticks +average: 48179 cycles/ticks + +kyber_encaps: +median: 48972 cycles/ticks +average: 49187 cycles/ticks + +kyber_decaps: +median: 54736 cycles/ticks +average: 55000 cycles/ticks + +Loop spin: 685 +gen_a: +median: 17302 cycles/ticks +average: 17481 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1776 cycles/ticks + +NTT: +median: 256 cycles/ticks +average: 282 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 386 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 35 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29282 cycles/ticks +average: 29515 cycles/ticks + +indcpa_enc: +median: 30824 cycles/ticks +average: 31005 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2051 cycles/ticks + +kyber_keypair_derand: +median: 44856 cycles/ticks +average: 45056 cycles/ticks + +kyber_keypair: +median: 47882 cycles/ticks +average: 48239 cycles/ticks + +kyber_encaps_derand: +median: 47836 cycles/ticks +average: 48026 cycles/ticks + +kyber_encaps: +median: 48924 cycles/ticks +average: 49128 cycles/ticks + +kyber_decaps: +median: 54882 cycles/ticks +average: 55109 cycles/ticks + +Loop spin: 686 +gen_a: +median: 17282 cycles/ticks +average: 17440 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29356 cycles/ticks +average: 29655 cycles/ticks + +indcpa_enc: +median: 30922 cycles/ticks +average: 31138 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 45022 cycles/ticks +average: 45241 cycles/ticks + +kyber_keypair: +median: 47860 cycles/ticks +average: 48220 cycles/ticks + +kyber_encaps_derand: +median: 47838 cycles/ticks +average: 48052 cycles/ticks + +kyber_encaps: +median: 48916 cycles/ticks +average: 49148 cycles/ticks + +kyber_decaps: +median: 54742 cycles/ticks +average: 54957 cycles/ticks + +Loop spin: 687 +gen_a: +median: 17330 cycles/ticks +average: 17552 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 386 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29246 cycles/ticks +average: 29469 cycles/ticks + +indcpa_enc: +median: 30716 cycles/ticks +average: 30899 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2054 cycles/ticks + +kyber_keypair_derand: +median: 44862 cycles/ticks +average: 45128 cycles/ticks + +kyber_keypair: +median: 47850 cycles/ticks +average: 48232 cycles/ticks + +kyber_encaps_derand: +median: 47782 cycles/ticks +average: 47987 cycles/ticks + +kyber_encaps: +median: 48858 cycles/ticks +average: 49075 cycles/ticks + +kyber_decaps: +median: 54756 cycles/ticks +average: 54967 cycles/ticks + +Loop spin: 688 +gen_a: +median: 17304 cycles/ticks +average: 17381 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29312 cycles/ticks +average: 29506 cycles/ticks + +indcpa_enc: +median: 30726 cycles/ticks +average: 30878 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44874 cycles/ticks +average: 45129 cycles/ticks + +kyber_keypair: +median: 48000 cycles/ticks +average: 48374 cycles/ticks + +kyber_encaps_derand: +median: 47854 cycles/ticks +average: 48084 cycles/ticks + +kyber_encaps: +median: 48960 cycles/ticks +average: 49187 cycles/ticks + +kyber_decaps: +median: 54786 cycles/ticks +average: 55009 cycles/ticks + +Loop spin: 689 +gen_a: +median: 17266 cycles/ticks +average: 17477 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29500 cycles/ticks +average: 29665 cycles/ticks + +indcpa_enc: +median: 30886 cycles/ticks +average: 31055 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2049 cycles/ticks + +kyber_keypair_derand: +median: 45130 cycles/ticks +average: 45319 cycles/ticks + +kyber_keypair: +median: 48050 cycles/ticks +average: 48437 cycles/ticks + +kyber_encaps_derand: +median: 48044 cycles/ticks +average: 48253 cycles/ticks + +kyber_encaps: +median: 49362 cycles/ticks +average: 49578 cycles/ticks + +kyber_decaps: +median: 54770 cycles/ticks +average: 55011 cycles/ticks + +Loop spin: 690 +gen_a: +median: 17272 cycles/ticks +average: 17442 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29218 cycles/ticks +average: 29422 cycles/ticks + +indcpa_enc: +median: 30842 cycles/ticks +average: 31010 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 44876 cycles/ticks +average: 45121 cycles/ticks + +kyber_keypair: +median: 47928 cycles/ticks +average: 48329 cycles/ticks + +kyber_encaps_derand: +median: 47942 cycles/ticks +average: 48161 cycles/ticks + +kyber_encaps: +median: 49000 cycles/ticks +average: 49229 cycles/ticks + +kyber_decaps: +median: 54742 cycles/ticks +average: 54986 cycles/ticks + +Loop spin: 691 +gen_a: +median: 17312 cycles/ticks +average: 17448 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 222 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 231 cycles/ticks + +indcpa_keypair: +median: 29278 cycles/ticks +average: 29451 cycles/ticks + +indcpa_enc: +median: 30900 cycles/ticks +average: 31059 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44916 cycles/ticks +average: 45132 cycles/ticks + +kyber_keypair: +median: 47894 cycles/ticks +average: 48263 cycles/ticks + +kyber_encaps_derand: +median: 47824 cycles/ticks +average: 48143 cycles/ticks + +kyber_encaps: +median: 48906 cycles/ticks +average: 49137 cycles/ticks + +kyber_decaps: +median: 54802 cycles/ticks +average: 55030 cycles/ticks + +Loop spin: 692 +gen_a: +median: 17316 cycles/ticks +average: 17462 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29162 cycles/ticks +average: 29342 cycles/ticks + +indcpa_enc: +median: 30690 cycles/ticks +average: 30868 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 45120 cycles/ticks +average: 45319 cycles/ticks + +kyber_keypair: +median: 47900 cycles/ticks +average: 48341 cycles/ticks + +kyber_encaps_derand: +median: 47774 cycles/ticks +average: 47987 cycles/ticks + +kyber_encaps: +median: 48814 cycles/ticks +average: 49036 cycles/ticks + +kyber_decaps: +median: 54812 cycles/ticks +average: 55047 cycles/ticks + +Loop spin: 693 +gen_a: +median: 17284 cycles/ticks +average: 17412 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29278 cycles/ticks +average: 29477 cycles/ticks + +indcpa_enc: +median: 30780 cycles/ticks +average: 30919 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2044 cycles/ticks + +kyber_keypair_derand: +median: 44888 cycles/ticks +average: 45093 cycles/ticks + +kyber_keypair: +median: 47932 cycles/ticks +average: 48310 cycles/ticks + +kyber_encaps_derand: +median: 48162 cycles/ticks +average: 48344 cycles/ticks + +kyber_encaps: +median: 49040 cycles/ticks +average: 49273 cycles/ticks + +kyber_decaps: +median: 54716 cycles/ticks +average: 54950 cycles/ticks + +Loop spin: 694 +gen_a: +median: 17396 cycles/ticks +average: 17545 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29274 cycles/ticks +average: 29470 cycles/ticks + +indcpa_enc: +median: 30886 cycles/ticks +average: 31059 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2013 cycles/ticks + +kyber_keypair_derand: +median: 44996 cycles/ticks +average: 45244 cycles/ticks + +kyber_keypair: +median: 47856 cycles/ticks +average: 48249 cycles/ticks + +kyber_encaps_derand: +median: 47916 cycles/ticks +average: 48153 cycles/ticks + +kyber_encaps: +median: 49004 cycles/ticks +average: 49256 cycles/ticks + +kyber_decaps: +median: 54656 cycles/ticks +average: 54878 cycles/ticks + +Loop spin: 695 +gen_a: +median: 17290 cycles/ticks +average: 17603 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29320 cycles/ticks +average: 29509 cycles/ticks + +indcpa_enc: +median: 30950 cycles/ticks +average: 31090 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2055 cycles/ticks + +kyber_keypair_derand: +median: 44790 cycles/ticks +average: 44989 cycles/ticks + +kyber_keypair: +median: 47830 cycles/ticks +average: 48204 cycles/ticks + +kyber_encaps_derand: +median: 47982 cycles/ticks +average: 48175 cycles/ticks + +kyber_encaps: +median: 49032 cycles/ticks +average: 49245 cycles/ticks + +kyber_decaps: +median: 54782 cycles/ticks +average: 54997 cycles/ticks + +Loop spin: 696 +gen_a: +median: 17316 cycles/ticks +average: 17465 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1781 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 388 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29288 cycles/ticks +average: 29489 cycles/ticks + +indcpa_enc: +median: 30806 cycles/ticks +average: 30976 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44812 cycles/ticks +average: 45018 cycles/ticks + +kyber_keypair: +median: 47868 cycles/ticks +average: 48233 cycles/ticks + +kyber_encaps_derand: +median: 48020 cycles/ticks +average: 48210 cycles/ticks + +kyber_encaps: +median: 49094 cycles/ticks +average: 49315 cycles/ticks + +kyber_decaps: +median: 54956 cycles/ticks +average: 55170 cycles/ticks + +Loop spin: 697 +gen_a: +median: 17308 cycles/ticks +average: 17452 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 701 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29264 cycles/ticks +average: 29452 cycles/ticks + +indcpa_enc: +median: 30898 cycles/ticks +average: 31041 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44858 cycles/ticks +average: 45034 cycles/ticks + +kyber_keypair: +median: 47866 cycles/ticks +average: 48209 cycles/ticks + +kyber_encaps_derand: +median: 47816 cycles/ticks +average: 48020 cycles/ticks + +kyber_encaps: +median: 48918 cycles/ticks +average: 49158 cycles/ticks + +kyber_decaps: +median: 54764 cycles/ticks +average: 55017 cycles/ticks + +Loop spin: 698 +gen_a: +median: 17318 cycles/ticks +average: 17411 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 248 cycles/ticks +average: 269 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 695 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29234 cycles/ticks +average: 29403 cycles/ticks + +indcpa_enc: +median: 30926 cycles/ticks +average: 31081 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 44900 cycles/ticks +average: 45111 cycles/ticks + +kyber_keypair: +median: 47828 cycles/ticks +average: 48198 cycles/ticks + +kyber_encaps_derand: +median: 47912 cycles/ticks +average: 48126 cycles/ticks + +kyber_encaps: +median: 49102 cycles/ticks +average: 49373 cycles/ticks + +kyber_decaps: +median: 54812 cycles/ticks +average: 55056 cycles/ticks + +Loop spin: 699 +gen_a: +median: 17314 cycles/ticks +average: 17432 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29196 cycles/ticks +average: 29393 cycles/ticks + +indcpa_enc: +median: 30774 cycles/ticks +average: 30958 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2047 cycles/ticks + +kyber_keypair_derand: +median: 44828 cycles/ticks +average: 45015 cycles/ticks + +kyber_keypair: +median: 47846 cycles/ticks +average: 48253 cycles/ticks + +kyber_encaps_derand: +median: 47906 cycles/ticks +average: 48080 cycles/ticks + +kyber_encaps: +median: 49004 cycles/ticks +average: 49267 cycles/ticks + +kyber_decaps: +median: 54804 cycles/ticks +average: 55103 cycles/ticks + +Loop spin: 700 +gen_a: +median: 17262 cycles/ticks +average: 17344 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1791 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29614 cycles/ticks +average: 29772 cycles/ticks + +indcpa_enc: +median: 30904 cycles/ticks +average: 31062 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 46362 cycles/ticks +average: 46567 cycles/ticks + +kyber_keypair: +median: 47986 cycles/ticks +average: 48352 cycles/ticks + +kyber_encaps_derand: +median: 47910 cycles/ticks +average: 48200 cycles/ticks + +kyber_encaps: +median: 48982 cycles/ticks +average: 49198 cycles/ticks + +kyber_decaps: +median: 54786 cycles/ticks +average: 55000 cycles/ticks + +Loop spin: 701 +gen_a: +median: 17254 cycles/ticks +average: 17344 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 30736 cycles/ticks +average: 30925 cycles/ticks + +indcpa_enc: +median: 32328 cycles/ticks +average: 32492 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44892 cycles/ticks +average: 45073 cycles/ticks + +kyber_keypair: +median: 48026 cycles/ticks +average: 48430 cycles/ticks + +kyber_encaps_derand: +median: 47946 cycles/ticks +average: 48160 cycles/ticks + +kyber_encaps: +median: 48996 cycles/ticks +average: 49219 cycles/ticks + +kyber_decaps: +median: 54822 cycles/ticks +average: 55044 cycles/ticks + +Loop spin: 702 +gen_a: +median: 17308 cycles/ticks +average: 17380 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 388 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 703 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29438 cycles/ticks +average: 29630 cycles/ticks + +indcpa_enc: +median: 30772 cycles/ticks +average: 30908 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2053 cycles/ticks + +kyber_keypair_derand: +median: 45048 cycles/ticks +average: 45237 cycles/ticks + +kyber_keypair: +median: 47922 cycles/ticks +average: 48346 cycles/ticks + +kyber_encaps_derand: +median: 47884 cycles/ticks +average: 48096 cycles/ticks + +kyber_encaps: +median: 49006 cycles/ticks +average: 49191 cycles/ticks + +kyber_decaps: +median: 54834 cycles/ticks +average: 55051 cycles/ticks + +Loop spin: 703 +gen_a: +median: 17288 cycles/ticks +average: 17510 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1791 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29422 cycles/ticks +average: 29599 cycles/ticks + +indcpa_enc: +median: 30832 cycles/ticks +average: 30980 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2013 cycles/ticks + +kyber_keypair_derand: +median: 45116 cycles/ticks +average: 45339 cycles/ticks + +kyber_keypair: +median: 48118 cycles/ticks +average: 48491 cycles/ticks + +kyber_encaps_derand: +median: 47986 cycles/ticks +average: 48188 cycles/ticks + +kyber_encaps: +median: 48966 cycles/ticks +average: 49197 cycles/ticks + +kyber_decaps: +median: 54734 cycles/ticks +average: 54969 cycles/ticks + +Loop spin: 704 +gen_a: +median: 17334 cycles/ticks +average: 17521 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29336 cycles/ticks +average: 29525 cycles/ticks + +indcpa_enc: +median: 30858 cycles/ticks +average: 31070 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 46378 cycles/ticks +average: 46561 cycles/ticks + +kyber_keypair: +median: 47822 cycles/ticks +average: 48194 cycles/ticks + +kyber_encaps_derand: +median: 47846 cycles/ticks +average: 48021 cycles/ticks + +kyber_encaps: +median: 48938 cycles/ticks +average: 49162 cycles/ticks + +kyber_decaps: +median: 54640 cycles/ticks +average: 54875 cycles/ticks + +Loop spin: 705 +gen_a: +median: 17260 cycles/ticks +average: 17362 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1782 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 38 cycles/ticks +average: 38 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29286 cycles/ticks +average: 29471 cycles/ticks + +indcpa_enc: +median: 30780 cycles/ticks +average: 30954 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44844 cycles/ticks +average: 45083 cycles/ticks + +kyber_keypair: +median: 47838 cycles/ticks +average: 48182 cycles/ticks + +kyber_encaps_derand: +median: 49252 cycles/ticks +average: 49472 cycles/ticks + +kyber_encaps: +median: 50258 cycles/ticks +average: 50578 cycles/ticks + +kyber_decaps: +median: 56100 cycles/ticks +average: 56468 cycles/ticks + +Loop spin: 706 +gen_a: +median: 17324 cycles/ticks +average: 17459 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30718 cycles/ticks +average: 30931 cycles/ticks + +indcpa_enc: +median: 32148 cycles/ticks +average: 32301 cycles/ticks + +indcpa_dec: +median: 2040 cycles/ticks +average: 2050 cycles/ticks + +kyber_keypair_derand: +median: 44850 cycles/ticks +average: 45056 cycles/ticks + +kyber_keypair: +median: 47924 cycles/ticks +average: 48284 cycles/ticks + +kyber_encaps_derand: +median: 47722 cycles/ticks +average: 47919 cycles/ticks + +kyber_encaps: +median: 48842 cycles/ticks +average: 49059 cycles/ticks + +kyber_decaps: +median: 54738 cycles/ticks +average: 55022 cycles/ticks + +Loop spin: 707 +gen_a: +median: 17274 cycles/ticks +average: 17386 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1794 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 240 cycles/ticks +average: 267 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 60 cycles/ticks +average: 59 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29308 cycles/ticks +average: 29500 cycles/ticks + +indcpa_enc: +median: 30902 cycles/ticks +average: 31044 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 46364 cycles/ticks +average: 46575 cycles/ticks + +kyber_keypair: +median: 47872 cycles/ticks +average: 48266 cycles/ticks + +kyber_encaps_derand: +median: 47958 cycles/ticks +average: 48159 cycles/ticks + +kyber_encaps: +median: 48978 cycles/ticks +average: 49244 cycles/ticks + +kyber_decaps: +median: 54786 cycles/ticks +average: 55031 cycles/ticks + +Loop spin: 708 +gen_a: +median: 17418 cycles/ticks +average: 17602 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29324 cycles/ticks +average: 29510 cycles/ticks + +indcpa_enc: +median: 30918 cycles/ticks +average: 31047 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 44874 cycles/ticks +average: 45042 cycles/ticks + +kyber_keypair: +median: 47932 cycles/ticks +average: 48306 cycles/ticks + +kyber_encaps_derand: +median: 49232 cycles/ticks +average: 49448 cycles/ticks + +kyber_encaps: +median: 50398 cycles/ticks +average: 50648 cycles/ticks + +kyber_decaps: +median: 56242 cycles/ticks +average: 56515 cycles/ticks + +Loop spin: 709 +gen_a: +median: 17270 cycles/ticks +average: 17385 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29254 cycles/ticks +average: 29456 cycles/ticks + +indcpa_enc: +median: 30876 cycles/ticks +average: 31030 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44858 cycles/ticks +average: 45066 cycles/ticks + +kyber_keypair: +median: 47846 cycles/ticks +average: 48203 cycles/ticks + +kyber_encaps_derand: +median: 47802 cycles/ticks +average: 48043 cycles/ticks + +kyber_encaps: +median: 48918 cycles/ticks +average: 49110 cycles/ticks + +kyber_decaps: +median: 54698 cycles/ticks +average: 54930 cycles/ticks + +Loop spin: 710 +gen_a: +median: 17430 cycles/ticks +average: 17518 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29306 cycles/ticks +average: 29511 cycles/ticks + +indcpa_enc: +median: 30918 cycles/ticks +average: 31096 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2042 cycles/ticks + +kyber_keypair_derand: +median: 44878 cycles/ticks +average: 45081 cycles/ticks + +kyber_keypair: +median: 47854 cycles/ticks +average: 48245 cycles/ticks + +kyber_encaps_derand: +median: 47842 cycles/ticks +average: 48031 cycles/ticks + +kyber_encaps: +median: 48902 cycles/ticks +average: 49149 cycles/ticks + +kyber_decaps: +median: 54776 cycles/ticks +average: 54977 cycles/ticks + +Loop spin: 711 +gen_a: +median: 17280 cycles/ticks +average: 17388 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29496 cycles/ticks +average: 29670 cycles/ticks + +indcpa_enc: +median: 30824 cycles/ticks +average: 30957 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44820 cycles/ticks +average: 45038 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48262 cycles/ticks + +kyber_encaps_derand: +median: 47900 cycles/ticks +average: 48068 cycles/ticks + +kyber_encaps: +median: 48992 cycles/ticks +average: 49220 cycles/ticks + +kyber_decaps: +median: 54850 cycles/ticks +average: 55100 cycles/ticks + +Loop spin: 712 +gen_a: +median: 17266 cycles/ticks +average: 17396 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1799 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30694 cycles/ticks +average: 30880 cycles/ticks + +indcpa_enc: +median: 32190 cycles/ticks +average: 32393 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44946 cycles/ticks +average: 45184 cycles/ticks + +kyber_keypair: +median: 47906 cycles/ticks +average: 48264 cycles/ticks + +kyber_encaps_derand: +median: 47846 cycles/ticks +average: 48004 cycles/ticks + +kyber_encaps: +median: 48894 cycles/ticks +average: 49107 cycles/ticks + +kyber_decaps: +median: 54746 cycles/ticks +average: 54963 cycles/ticks + +Loop spin: 713 +gen_a: +median: 17306 cycles/ticks +average: 17421 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 404 cycles/ticks +average: 408 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29286 cycles/ticks +average: 29516 cycles/ticks + +indcpa_enc: +median: 30812 cycles/ticks +average: 30988 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2040 cycles/ticks + +kyber_keypair_derand: +median: 44838 cycles/ticks +average: 45019 cycles/ticks + +kyber_keypair: +median: 47836 cycles/ticks +average: 48216 cycles/ticks + +kyber_encaps_derand: +median: 47852 cycles/ticks +average: 48001 cycles/ticks + +kyber_encaps: +median: 49018 cycles/ticks +average: 49211 cycles/ticks + +kyber_decaps: +median: 54766 cycles/ticks +average: 54998 cycles/ticks + +Loop spin: 714 +gen_a: +median: 17244 cycles/ticks +average: 17339 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 283 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30724 cycles/ticks +average: 30906 cycles/ticks + +indcpa_enc: +median: 32178 cycles/ticks +average: 32358 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2016 cycles/ticks + +kyber_keypair_derand: +median: 45018 cycles/ticks +average: 45231 cycles/ticks + +kyber_keypair: +median: 47922 cycles/ticks +average: 48266 cycles/ticks + +kyber_encaps_derand: +median: 47858 cycles/ticks +average: 48035 cycles/ticks + +kyber_encaps: +median: 48882 cycles/ticks +average: 49101 cycles/ticks + +kyber_decaps: +median: 54832 cycles/ticks +average: 55058 cycles/ticks + +Loop spin: 715 +gen_a: +median: 17284 cycles/ticks +average: 17430 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 233 cycles/ticks + +indcpa_keypair: +median: 29338 cycles/ticks +average: 29541 cycles/ticks + +indcpa_enc: +median: 30820 cycles/ticks +average: 30960 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2010 cycles/ticks + +kyber_keypair_derand: +median: 44994 cycles/ticks +average: 45206 cycles/ticks + +kyber_keypair: +median: 48006 cycles/ticks +average: 48393 cycles/ticks + +kyber_encaps_derand: +median: 47966 cycles/ticks +average: 48168 cycles/ticks + +kyber_encaps: +median: 48944 cycles/ticks +average: 49160 cycles/ticks + +kyber_decaps: +median: 54760 cycles/ticks +average: 54992 cycles/ticks + +Loop spin: 716 +gen_a: +median: 17308 cycles/ticks +average: 17403 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 404 cycles/ticks +average: 408 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29298 cycles/ticks +average: 29481 cycles/ticks + +indcpa_enc: +median: 30808 cycles/ticks +average: 31031 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2039 cycles/ticks + +kyber_keypair_derand: +median: 44874 cycles/ticks +average: 45053 cycles/ticks + +kyber_keypair: +median: 47824 cycles/ticks +average: 48189 cycles/ticks + +kyber_encaps_derand: +median: 47776 cycles/ticks +average: 47977 cycles/ticks + +kyber_encaps: +median: 48992 cycles/ticks +average: 49241 cycles/ticks + +kyber_decaps: +median: 54738 cycles/ticks +average: 54959 cycles/ticks + +Loop spin: 717 +gen_a: +median: 17338 cycles/ticks +average: 17505 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29272 cycles/ticks +average: 29449 cycles/ticks + +indcpa_enc: +median: 30864 cycles/ticks +average: 31026 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 44828 cycles/ticks +average: 45013 cycles/ticks + +kyber_keypair: +median: 47852 cycles/ticks +average: 48230 cycles/ticks + +kyber_encaps_derand: +median: 47856 cycles/ticks +average: 48093 cycles/ticks + +kyber_encaps: +median: 48952 cycles/ticks +average: 49158 cycles/ticks + +kyber_decaps: +median: 54822 cycles/ticks +average: 55030 cycles/ticks + +Loop spin: 718 +gen_a: +median: 17296 cycles/ticks +average: 17396 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 28 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29326 cycles/ticks +average: 29524 cycles/ticks + +indcpa_enc: +median: 30920 cycles/ticks +average: 31058 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2042 cycles/ticks + +kyber_keypair_derand: +median: 44958 cycles/ticks +average: 45139 cycles/ticks + +kyber_keypair: +median: 47926 cycles/ticks +average: 48265 cycles/ticks + +kyber_encaps_derand: +median: 49462 cycles/ticks +average: 49683 cycles/ticks + +kyber_encaps: +median: 50468 cycles/ticks +average: 50717 cycles/ticks + +kyber_decaps: +median: 56080 cycles/ticks +average: 56303 cycles/ticks + +Loop spin: 719 +gen_a: +median: 17276 cycles/ticks +average: 17388 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 41 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29190 cycles/ticks +average: 29401 cycles/ticks + +indcpa_enc: +median: 30770 cycles/ticks +average: 30949 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 44886 cycles/ticks +average: 45102 cycles/ticks + +kyber_keypair: +median: 47894 cycles/ticks +average: 48267 cycles/ticks + +kyber_encaps_derand: +median: 47994 cycles/ticks +average: 48175 cycles/ticks + +kyber_encaps: +median: 49006 cycles/ticks +average: 49232 cycles/ticks + +kyber_decaps: +median: 54704 cycles/ticks +average: 54936 cycles/ticks + +Loop spin: 720 +gen_a: +median: 17290 cycles/ticks +average: 17383 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 238 cycles/ticks + +indcpa_keypair: +median: 29352 cycles/ticks +average: 29532 cycles/ticks + +indcpa_enc: +median: 31112 cycles/ticks +average: 31257 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44862 cycles/ticks +average: 45097 cycles/ticks + +kyber_keypair: +median: 47866 cycles/ticks +average: 48223 cycles/ticks + +kyber_encaps_derand: +median: 48006 cycles/ticks +average: 48190 cycles/ticks + +kyber_encaps: +median: 49090 cycles/ticks +average: 49295 cycles/ticks + +kyber_decaps: +median: 54714 cycles/ticks +average: 54933 cycles/ticks + +Loop spin: 721 +gen_a: +median: 17270 cycles/ticks +average: 17409 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29270 cycles/ticks +average: 29480 cycles/ticks + +indcpa_enc: +median: 31108 cycles/ticks +average: 31268 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44832 cycles/ticks +average: 45057 cycles/ticks + +kyber_keypair: +median: 47904 cycles/ticks +average: 48270 cycles/ticks + +kyber_encaps_derand: +median: 48242 cycles/ticks +average: 48436 cycles/ticks + +kyber_encaps: +median: 49340 cycles/ticks +average: 49546 cycles/ticks + +kyber_decaps: +median: 54894 cycles/ticks +average: 55118 cycles/ticks + +Loop spin: 722 +gen_a: +median: 17266 cycles/ticks +average: 17412 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 222 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 658 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29298 cycles/ticks +average: 29517 cycles/ticks + +indcpa_enc: +median: 30848 cycles/ticks +average: 31015 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2038 cycles/ticks + +kyber_keypair_derand: +median: 44844 cycles/ticks +average: 45035 cycles/ticks + +kyber_keypair: +median: 47942 cycles/ticks +average: 48308 cycles/ticks + +kyber_encaps_derand: +median: 47830 cycles/ticks +average: 47998 cycles/ticks + +kyber_encaps: +median: 48926 cycles/ticks +average: 49138 cycles/ticks + +kyber_decaps: +median: 54736 cycles/ticks +average: 54968 cycles/ticks + +Loop spin: 723 +gen_a: +median: 17286 cycles/ticks +average: 17425 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29292 cycles/ticks +average: 29501 cycles/ticks + +indcpa_enc: +median: 30922 cycles/ticks +average: 31069 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44836 cycles/ticks +average: 45046 cycles/ticks + +kyber_keypair: +median: 47832 cycles/ticks +average: 48156 cycles/ticks + +kyber_encaps_derand: +median: 47826 cycles/ticks +average: 48004 cycles/ticks + +kyber_encaps: +median: 49014 cycles/ticks +average: 49221 cycles/ticks + +kyber_decaps: +median: 54752 cycles/ticks +average: 55004 cycles/ticks + +Loop spin: 724 +gen_a: +median: 17294 cycles/ticks +average: 17408 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 672 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29312 cycles/ticks +average: 29542 cycles/ticks + +indcpa_enc: +median: 30822 cycles/ticks +average: 30979 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 45322 cycles/ticks +average: 45476 cycles/ticks + +kyber_keypair: +median: 48088 cycles/ticks +average: 48517 cycles/ticks + +kyber_encaps_derand: +median: 47984 cycles/ticks +average: 48180 cycles/ticks + +kyber_encaps: +median: 49092 cycles/ticks +average: 49321 cycles/ticks + +kyber_decaps: +median: 54884 cycles/ticks +average: 55101 cycles/ticks + +Loop spin: 725 +gen_a: +median: 17308 cycles/ticks +average: 17401 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1762 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29136 cycles/ticks +average: 29336 cycles/ticks + +indcpa_enc: +median: 30682 cycles/ticks +average: 30896 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44834 cycles/ticks +average: 45036 cycles/ticks + +kyber_keypair: +median: 47892 cycles/ticks +average: 48265 cycles/ticks + +kyber_encaps_derand: +median: 47872 cycles/ticks +average: 48091 cycles/ticks + +kyber_encaps: +median: 48968 cycles/ticks +average: 49190 cycles/ticks + +kyber_decaps: +median: 54900 cycles/ticks +average: 55104 cycles/ticks + +Loop spin: 726 +gen_a: +median: 17316 cycles/ticks +average: 17421 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29244 cycles/ticks +average: 29426 cycles/ticks + +indcpa_enc: +median: 30934 cycles/ticks +average: 31094 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 44934 cycles/ticks +average: 45135 cycles/ticks + +kyber_keypair: +median: 47824 cycles/ticks +average: 48216 cycles/ticks + +kyber_encaps_derand: +median: 47772 cycles/ticks +average: 47983 cycles/ticks + +kyber_encaps: +median: 48922 cycles/ticks +average: 49124 cycles/ticks + +kyber_decaps: +median: 54746 cycles/ticks +average: 54952 cycles/ticks + +Loop spin: 727 +gen_a: +median: 17268 cycles/ticks +average: 17347 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 35 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29520 cycles/ticks +average: 29683 cycles/ticks + +indcpa_enc: +median: 30894 cycles/ticks +average: 31055 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2053 cycles/ticks + +kyber_keypair_derand: +median: 44852 cycles/ticks +average: 45075 cycles/ticks + +kyber_keypair: +median: 48206 cycles/ticks +average: 48606 cycles/ticks + +kyber_encaps_derand: +median: 49312 cycles/ticks +average: 49544 cycles/ticks + +kyber_encaps: +median: 50348 cycles/ticks +average: 50569 cycles/ticks + +kyber_decaps: +median: 56058 cycles/ticks +average: 56270 cycles/ticks + +Loop spin: 728 +gen_a: +median: 17310 cycles/ticks +average: 17430 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1762 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30668 cycles/ticks +average: 30837 cycles/ticks + +indcpa_enc: +median: 32306 cycles/ticks +average: 32480 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44798 cycles/ticks +average: 45021 cycles/ticks + +kyber_keypair: +median: 47856 cycles/ticks +average: 48199 cycles/ticks + +kyber_encaps_derand: +median: 47870 cycles/ticks +average: 48045 cycles/ticks + +kyber_encaps: +median: 48902 cycles/ticks +average: 49119 cycles/ticks + +kyber_decaps: +median: 54690 cycles/ticks +average: 54911 cycles/ticks + +Loop spin: 729 +gen_a: +median: 17344 cycles/ticks +average: 17463 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 677 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30742 cycles/ticks +average: 30947 cycles/ticks + +indcpa_enc: +median: 32160 cycles/ticks +average: 32367 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44870 cycles/ticks +average: 45061 cycles/ticks + +kyber_keypair: +median: 47856 cycles/ticks +average: 48209 cycles/ticks + +kyber_encaps_derand: +median: 47908 cycles/ticks +average: 48119 cycles/ticks + +kyber_encaps: +median: 49052 cycles/ticks +average: 49263 cycles/ticks + +kyber_decaps: +median: 54782 cycles/ticks +average: 55013 cycles/ticks + +Loop spin: 730 +gen_a: +median: 17286 cycles/ticks +average: 17427 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 40 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30594 cycles/ticks +average: 30815 cycles/ticks + +indcpa_enc: +median: 32284 cycles/ticks +average: 32445 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 46298 cycles/ticks +average: 46515 cycles/ticks + +kyber_keypair: +median: 47942 cycles/ticks +average: 48299 cycles/ticks + +kyber_encaps_derand: +median: 48088 cycles/ticks +average: 48242 cycles/ticks + +kyber_encaps: +median: 49228 cycles/ticks +average: 49431 cycles/ticks + +kyber_decaps: +median: 54832 cycles/ticks +average: 55064 cycles/ticks + +Loop spin: 731 +gen_a: +median: 17294 cycles/ticks +average: 17491 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1756 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29342 cycles/ticks +average: 29511 cycles/ticks + +indcpa_enc: +median: 30914 cycles/ticks +average: 31064 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2008 cycles/ticks + +kyber_keypair_derand: +median: 45088 cycles/ticks +average: 45280 cycles/ticks + +kyber_keypair: +median: 47832 cycles/ticks +average: 48193 cycles/ticks + +kyber_encaps_derand: +median: 47806 cycles/ticks +average: 47987 cycles/ticks + +kyber_encaps: +median: 48938 cycles/ticks +average: 49158 cycles/ticks + +kyber_decaps: +median: 54710 cycles/ticks +average: 54937 cycles/ticks + +Loop spin: 732 +gen_a: +median: 17286 cycles/ticks +average: 17408 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1793 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 388 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29494 cycles/ticks +average: 29696 cycles/ticks + +indcpa_enc: +median: 30850 cycles/ticks +average: 31012 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 46380 cycles/ticks +average: 46559 cycles/ticks + +kyber_keypair: +median: 47950 cycles/ticks +average: 48291 cycles/ticks + +kyber_encaps_derand: +median: 47960 cycles/ticks +average: 50303 cycles/ticks + +kyber_encaps: +median: 49050 cycles/ticks +average: 49280 cycles/ticks + +kyber_decaps: +median: 54960 cycles/ticks +average: 55174 cycles/ticks + +Loop spin: 733 +gen_a: +median: 17274 cycles/ticks +average: 17482 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29490 cycles/ticks +average: 29683 cycles/ticks + +indcpa_enc: +median: 31262 cycles/ticks +average: 31395 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2006 cycles/ticks + +kyber_keypair_derand: +median: 45126 cycles/ticks +average: 45324 cycles/ticks + +kyber_keypair: +median: 48032 cycles/ticks +average: 50445 cycles/ticks + +kyber_encaps_derand: +median: 48262 cycles/ticks +average: 48470 cycles/ticks + +kyber_encaps: +median: 49370 cycles/ticks +average: 49620 cycles/ticks + +kyber_decaps: +median: 54842 cycles/ticks +average: 55071 cycles/ticks + +Loop spin: 734 +gen_a: +median: 17308 cycles/ticks +average: 17449 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 54 cycles/ticks +average: 62 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29226 cycles/ticks +average: 29417 cycles/ticks + +indcpa_enc: +median: 30798 cycles/ticks +average: 30933 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2057 cycles/ticks + +kyber_keypair_derand: +median: 44998 cycles/ticks +average: 45215 cycles/ticks + +kyber_keypair: +median: 47868 cycles/ticks +average: 48203 cycles/ticks + +kyber_encaps_derand: +median: 47904 cycles/ticks +average: 48108 cycles/ticks + +kyber_encaps: +median: 48942 cycles/ticks +average: 49144 cycles/ticks + +kyber_decaps: +median: 54676 cycles/ticks +average: 54895 cycles/ticks + +Loop spin: 735 +gen_a: +median: 17268 cycles/ticks +average: 17379 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 670 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29396 cycles/ticks +average: 29584 cycles/ticks + +indcpa_enc: +median: 30940 cycles/ticks +average: 31105 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2046 cycles/ticks + +kyber_keypair_derand: +median: 44930 cycles/ticks +average: 45120 cycles/ticks + +kyber_keypair: +median: 48010 cycles/ticks +average: 48442 cycles/ticks + +kyber_encaps_derand: +median: 47876 cycles/ticks +average: 48070 cycles/ticks + +kyber_encaps: +median: 48980 cycles/ticks +average: 49175 cycles/ticks + +kyber_decaps: +median: 54794 cycles/ticks +average: 55025 cycles/ticks + +Loop spin: 736 +gen_a: +median: 17222 cycles/ticks +average: 17407 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 396 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29310 cycles/ticks +average: 29513 cycles/ticks + +indcpa_enc: +median: 30778 cycles/ticks +average: 30954 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 44760 cycles/ticks +average: 44999 cycles/ticks + +kyber_keypair: +median: 47794 cycles/ticks +average: 48153 cycles/ticks + +kyber_encaps_derand: +median: 47784 cycles/ticks +average: 47976 cycles/ticks + +kyber_encaps: +median: 48894 cycles/ticks +average: 49097 cycles/ticks + +kyber_decaps: +median: 54650 cycles/ticks +average: 54871 cycles/ticks + +Loop spin: 737 +gen_a: +median: 17270 cycles/ticks +average: 17424 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1790 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29174 cycles/ticks +average: 29343 cycles/ticks + +indcpa_enc: +median: 30894 cycles/ticks +average: 31084 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2014 cycles/ticks + +kyber_keypair_derand: +median: 44778 cycles/ticks +average: 44970 cycles/ticks + +kyber_keypair: +median: 47904 cycles/ticks +average: 48244 cycles/ticks + +kyber_encaps_derand: +median: 48010 cycles/ticks +average: 48186 cycles/ticks + +kyber_encaps: +median: 49110 cycles/ticks +average: 49314 cycles/ticks + +kyber_decaps: +median: 54726 cycles/ticks +average: 54958 cycles/ticks + +Loop spin: 738 +gen_a: +median: 17276 cycles/ticks +average: 17467 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1757 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 42 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29412 cycles/ticks +average: 29626 cycles/ticks + +indcpa_enc: +median: 31184 cycles/ticks +average: 31361 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44902 cycles/ticks +average: 45082 cycles/ticks + +kyber_keypair: +median: 47888 cycles/ticks +average: 48244 cycles/ticks + +kyber_encaps_derand: +median: 47818 cycles/ticks +average: 48017 cycles/ticks + +kyber_encaps: +median: 48884 cycles/ticks +average: 49088 cycles/ticks + +kyber_decaps: +median: 54596 cycles/ticks +average: 54827 cycles/ticks + +Loop spin: 739 +gen_a: +median: 17266 cycles/ticks +average: 17428 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1800 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 60 cycles/ticks +average: 59 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29346 cycles/ticks +average: 29533 cycles/ticks + +indcpa_enc: +median: 30896 cycles/ticks +average: 31045 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 44964 cycles/ticks +average: 45150 cycles/ticks + +kyber_keypair: +median: 47878 cycles/ticks +average: 48213 cycles/ticks + +kyber_encaps_derand: +median: 49478 cycles/ticks +average: 49686 cycles/ticks + +kyber_encaps: +median: 50476 cycles/ticks +average: 50696 cycles/ticks + +kyber_decaps: +median: 56192 cycles/ticks +average: 56472 cycles/ticks + +Loop spin: 740 +gen_a: +median: 17314 cycles/ticks +average: 17434 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29384 cycles/ticks +average: 29541 cycles/ticks + +indcpa_enc: +median: 30760 cycles/ticks +average: 30896 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 46306 cycles/ticks +average: 46545 cycles/ticks + +kyber_keypair: +median: 47952 cycles/ticks +average: 48330 cycles/ticks + +kyber_encaps_derand: +median: 49130 cycles/ticks +average: 49314 cycles/ticks + +kyber_encaps: +median: 50222 cycles/ticks +average: 50527 cycles/ticks + +kyber_decaps: +median: 56186 cycles/ticks +average: 56399 cycles/ticks + +Loop spin: 741 +gen_a: +median: 17324 cycles/ticks +average: 17442 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29350 cycles/ticks +average: 29540 cycles/ticks + +indcpa_enc: +median: 30770 cycles/ticks +average: 30916 cycles/ticks + +indcpa_dec: +median: 2038 cycles/ticks +average: 2047 cycles/ticks + +kyber_keypair_derand: +median: 44774 cycles/ticks +average: 44958 cycles/ticks + +kyber_keypair: +median: 47884 cycles/ticks +average: 48236 cycles/ticks + +kyber_encaps_derand: +median: 47804 cycles/ticks +average: 48071 cycles/ticks + +kyber_encaps: +median: 48872 cycles/ticks +average: 49107 cycles/ticks + +kyber_decaps: +median: 54976 cycles/ticks +average: 55190 cycles/ticks + +Loop spin: 742 +gen_a: +median: 17326 cycles/ticks +average: 17440 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 674 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29370 cycles/ticks +average: 29552 cycles/ticks + +indcpa_enc: +median: 30808 cycles/ticks +average: 30951 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2051 cycles/ticks + +kyber_keypair_derand: +median: 44884 cycles/ticks +average: 45069 cycles/ticks + +kyber_keypair: +median: 47864 cycles/ticks +average: 48254 cycles/ticks + +kyber_encaps_derand: +median: 47888 cycles/ticks +average: 48110 cycles/ticks + +kyber_encaps: +median: 48964 cycles/ticks +average: 49171 cycles/ticks + +kyber_decaps: +median: 54720 cycles/ticks +average: 54940 cycles/ticks + +Loop spin: 743 +gen_a: +median: 17286 cycles/ticks +average: 17427 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 668 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29320 cycles/ticks +average: 29500 cycles/ticks + +indcpa_enc: +median: 30852 cycles/ticks +average: 31009 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44942 cycles/ticks +average: 45156 cycles/ticks + +kyber_keypair: +median: 47868 cycles/ticks +average: 48270 cycles/ticks + +kyber_encaps_derand: +median: 47918 cycles/ticks +average: 48118 cycles/ticks + +kyber_encaps: +median: 49072 cycles/ticks +average: 49301 cycles/ticks + +kyber_decaps: +median: 54762 cycles/ticks +average: 54964 cycles/ticks + +Loop spin: 744 +gen_a: +median: 17258 cycles/ticks +average: 17368 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30666 cycles/ticks +average: 30876 cycles/ticks + +indcpa_enc: +median: 32294 cycles/ticks +average: 32467 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 45150 cycles/ticks +average: 45381 cycles/ticks + +kyber_keypair: +median: 47970 cycles/ticks +average: 48329 cycles/ticks + +kyber_encaps_derand: +median: 48070 cycles/ticks +average: 48252 cycles/ticks + +kyber_encaps: +median: 49072 cycles/ticks +average: 49291 cycles/ticks + +kyber_decaps: +median: 54712 cycles/ticks +average: 54923 cycles/ticks + +Loop spin: 745 +gen_a: +median: 17328 cycles/ticks +average: 17445 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1785 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29232 cycles/ticks +average: 29441 cycles/ticks + +indcpa_enc: +median: 30854 cycles/ticks +average: 30987 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44816 cycles/ticks +average: 45021 cycles/ticks + +kyber_keypair: +median: 47840 cycles/ticks +average: 48204 cycles/ticks + +kyber_encaps_derand: +median: 50708 cycles/ticks +average: 50902 cycles/ticks + +kyber_encaps: +median: 51764 cycles/ticks +average: 51968 cycles/ticks + +kyber_decaps: +median: 57606 cycles/ticks +average: 57863 cycles/ticks + +Loop spin: 746 +gen_a: +median: 17298 cycles/ticks +average: 17410 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 671 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29480 cycles/ticks +average: 29676 cycles/ticks + +indcpa_enc: +median: 30984 cycles/ticks +average: 31133 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 44892 cycles/ticks +average: 45094 cycles/ticks + +kyber_keypair: +median: 47850 cycles/ticks +average: 48220 cycles/ticks + +kyber_encaps_derand: +median: 47898 cycles/ticks +average: 48116 cycles/ticks + +kyber_encaps: +median: 48950 cycles/ticks +average: 49170 cycles/ticks + +kyber_decaps: +median: 54754 cycles/ticks +average: 55014 cycles/ticks + +Loop spin: 747 +gen_a: +median: 17418 cycles/ticks +average: 17521 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29276 cycles/ticks +average: 29457 cycles/ticks + +indcpa_enc: +median: 30708 cycles/ticks +average: 30828 cycles/ticks + +indcpa_dec: +median: 2044 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 44858 cycles/ticks +average: 45069 cycles/ticks + +kyber_keypair: +median: 47868 cycles/ticks +average: 48243 cycles/ticks + +kyber_encaps_derand: +median: 47996 cycles/ticks +average: 48182 cycles/ticks + +kyber_encaps: +median: 49030 cycles/ticks +average: 49302 cycles/ticks + +kyber_decaps: +median: 54804 cycles/ticks +average: 55043 cycles/ticks + +Loop spin: 748 +gen_a: +median: 17312 cycles/ticks +average: 17450 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29212 cycles/ticks +average: 29404 cycles/ticks + +indcpa_enc: +median: 30764 cycles/ticks +average: 30931 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2048 cycles/ticks + +kyber_keypair_derand: +median: 44872 cycles/ticks +average: 45055 cycles/ticks + +kyber_keypair: +median: 47824 cycles/ticks +average: 48226 cycles/ticks + +kyber_encaps_derand: +median: 47894 cycles/ticks +average: 48088 cycles/ticks + +kyber_encaps: +median: 49010 cycles/ticks +average: 49285 cycles/ticks + +kyber_decaps: +median: 54750 cycles/ticks +average: 54951 cycles/ticks + +Loop spin: 749 +gen_a: +median: 17268 cycles/ticks +average: 17428 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 231 cycles/ticks + +indcpa_keypair: +median: 29286 cycles/ticks +average: 29468 cycles/ticks + +indcpa_enc: +median: 30922 cycles/ticks +average: 31077 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2009 cycles/ticks + +kyber_keypair_derand: +median: 44896 cycles/ticks +average: 45113 cycles/ticks + +kyber_keypair: +median: 47936 cycles/ticks +average: 48338 cycles/ticks + +kyber_encaps_derand: +median: 47888 cycles/ticks +average: 48160 cycles/ticks + +kyber_encaps: +median: 49004 cycles/ticks +average: 49201 cycles/ticks + +kyber_decaps: +median: 54676 cycles/ticks +average: 54881 cycles/ticks + +Loop spin: 750 +gen_a: +median: 17652 cycles/ticks +average: 17780 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29384 cycles/ticks +average: 29599 cycles/ticks + +indcpa_enc: +median: 30996 cycles/ticks +average: 31130 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 45136 cycles/ticks +average: 45344 cycles/ticks + +kyber_keypair: +median: 47914 cycles/ticks +average: 48341 cycles/ticks + +kyber_encaps_derand: +median: 47928 cycles/ticks +average: 48109 cycles/ticks + +kyber_encaps: +median: 49024 cycles/ticks +average: 49231 cycles/ticks + +kyber_decaps: +median: 54880 cycles/ticks +average: 55077 cycles/ticks + +Loop spin: 751 +gen_a: +median: 17282 cycles/ticks +average: 17447 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 406 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 658 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30648 cycles/ticks +average: 30843 cycles/ticks + +indcpa_enc: +median: 32210 cycles/ticks +average: 32382 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2047 cycles/ticks + +kyber_keypair_derand: +median: 44958 cycles/ticks +average: 45171 cycles/ticks + +kyber_keypair: +median: 47982 cycles/ticks +average: 48369 cycles/ticks + +kyber_encaps_derand: +median: 47778 cycles/ticks +average: 47983 cycles/ticks + +kyber_encaps: +median: 48896 cycles/ticks +average: 49106 cycles/ticks + +kyber_decaps: +median: 54716 cycles/ticks +average: 54914 cycles/ticks + +Loop spin: 752 +gen_a: +median: 17278 cycles/ticks +average: 17416 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29260 cycles/ticks +average: 29457 cycles/ticks + +indcpa_enc: +median: 30912 cycles/ticks +average: 31124 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44986 cycles/ticks +average: 45168 cycles/ticks + +kyber_keypair: +median: 47938 cycles/ticks +average: 48308 cycles/ticks + +kyber_encaps_derand: +median: 47926 cycles/ticks +average: 48131 cycles/ticks + +kyber_encaps: +median: 48968 cycles/ticks +average: 49164 cycles/ticks + +kyber_decaps: +median: 54634 cycles/ticks +average: 54834 cycles/ticks + +Loop spin: 753 +gen_a: +median: 17270 cycles/ticks +average: 17363 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1787 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 64 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29350 cycles/ticks +average: 29571 cycles/ticks + +indcpa_enc: +median: 30786 cycles/ticks +average: 30938 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44936 cycles/ticks +average: 45126 cycles/ticks + +kyber_keypair: +median: 47888 cycles/ticks +average: 48268 cycles/ticks + +kyber_encaps_derand: +median: 47750 cycles/ticks +average: 47935 cycles/ticks + +kyber_encaps: +median: 48894 cycles/ticks +average: 49104 cycles/ticks + +kyber_decaps: +median: 54760 cycles/ticks +average: 54993 cycles/ticks + +Loop spin: 754 +gen_a: +median: 17242 cycles/ticks +average: 17343 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 42 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29372 cycles/ticks +average: 29564 cycles/ticks + +indcpa_enc: +median: 30970 cycles/ticks +average: 31097 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 45006 cycles/ticks +average: 45223 cycles/ticks + +kyber_keypair: +median: 48090 cycles/ticks +average: 48420 cycles/ticks + +kyber_encaps_derand: +median: 47948 cycles/ticks +average: 48125 cycles/ticks + +kyber_encaps: +median: 49394 cycles/ticks +average: 49620 cycles/ticks + +kyber_decaps: +median: 54760 cycles/ticks +average: 55028 cycles/ticks + +Loop spin: 755 +gen_a: +median: 17262 cycles/ticks +average: 17383 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 259 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29390 cycles/ticks +average: 29573 cycles/ticks + +indcpa_enc: +median: 31058 cycles/ticks +average: 31223 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2013 cycles/ticks + +kyber_keypair_derand: +median: 46402 cycles/ticks +average: 46599 cycles/ticks + +kyber_keypair: +median: 48012 cycles/ticks +average: 48384 cycles/ticks + +kyber_encaps_derand: +median: 49258 cycles/ticks +average: 49453 cycles/ticks + +kyber_encaps: +median: 50332 cycles/ticks +average: 50579 cycles/ticks + +kyber_decaps: +median: 56076 cycles/ticks +average: 56299 cycles/ticks + +Loop spin: 756 +gen_a: +median: 17298 cycles/ticks +average: 17404 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29336 cycles/ticks +average: 29512 cycles/ticks + +indcpa_enc: +median: 30914 cycles/ticks +average: 31073 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 44888 cycles/ticks +average: 45062 cycles/ticks + +kyber_keypair: +median: 47916 cycles/ticks +average: 48290 cycles/ticks + +kyber_encaps_derand: +median: 48006 cycles/ticks +average: 48225 cycles/ticks + +kyber_encaps: +median: 49120 cycles/ticks +average: 49358 cycles/ticks + +kyber_decaps: +median: 54772 cycles/ticks +average: 55001 cycles/ticks + +Loop spin: 757 +gen_a: +median: 17306 cycles/ticks +average: 17424 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1762 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 403 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29256 cycles/ticks +average: 29451 cycles/ticks + +indcpa_enc: +median: 30974 cycles/ticks +average: 31111 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 44738 cycles/ticks +average: 44913 cycles/ticks + +kyber_keypair: +median: 47850 cycles/ticks +average: 48239 cycles/ticks + +kyber_encaps_derand: +median: 47964 cycles/ticks +average: 48177 cycles/ticks + +kyber_encaps: +median: 49058 cycles/ticks +average: 49343 cycles/ticks + +kyber_decaps: +median: 54852 cycles/ticks +average: 55059 cycles/ticks + +Loop spin: 758 +gen_a: +median: 17272 cycles/ticks +average: 17390 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1791 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 231 cycles/ticks + +indcpa_keypair: +median: 29520 cycles/ticks +average: 29714 cycles/ticks + +indcpa_enc: +median: 30864 cycles/ticks +average: 31035 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2011 cycles/ticks + +kyber_keypair_derand: +median: 44952 cycles/ticks +average: 45152 cycles/ticks + +kyber_keypair: +median: 48064 cycles/ticks +average: 48424 cycles/ticks + +kyber_encaps_derand: +median: 47920 cycles/ticks +average: 48118 cycles/ticks + +kyber_encaps: +median: 49190 cycles/ticks +average: 49395 cycles/ticks + +kyber_decaps: +median: 54676 cycles/ticks +average: 54887 cycles/ticks + +Loop spin: 759 +gen_a: +median: 17296 cycles/ticks +average: 17415 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 60 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29418 cycles/ticks +average: 29606 cycles/ticks + +indcpa_enc: +median: 30906 cycles/ticks +average: 31096 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 44840 cycles/ticks +average: 45090 cycles/ticks + +kyber_keypair: +median: 47980 cycles/ticks +average: 48341 cycles/ticks + +kyber_encaps_derand: +median: 47976 cycles/ticks +average: 48154 cycles/ticks + +kyber_encaps: +median: 49056 cycles/ticks +average: 49264 cycles/ticks + +kyber_decaps: +median: 54766 cycles/ticks +average: 55008 cycles/ticks + +Loop spin: 760 +gen_a: +median: 17294 cycles/ticks +average: 17384 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29208 cycles/ticks +average: 29392 cycles/ticks + +indcpa_enc: +median: 30812 cycles/ticks +average: 31005 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44798 cycles/ticks +average: 45022 cycles/ticks + +kyber_keypair: +median: 47910 cycles/ticks +average: 48260 cycles/ticks + +kyber_encaps_derand: +median: 47958 cycles/ticks +average: 48137 cycles/ticks + +kyber_encaps: +median: 49000 cycles/ticks +average: 49203 cycles/ticks + +kyber_decaps: +median: 54700 cycles/ticks +average: 55014 cycles/ticks + +Loop spin: 761 +gen_a: +median: 17280 cycles/ticks +average: 17429 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 232 cycles/ticks + +indcpa_keypair: +median: 29418 cycles/ticks +average: 29640 cycles/ticks + +indcpa_enc: +median: 30936 cycles/ticks +average: 31106 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2013 cycles/ticks + +kyber_keypair_derand: +median: 46418 cycles/ticks +average: 46656 cycles/ticks + +kyber_keypair: +median: 47890 cycles/ticks +average: 48233 cycles/ticks + +kyber_encaps_derand: +median: 48006 cycles/ticks +average: 48212 cycles/ticks + +kyber_encaps: +median: 49116 cycles/ticks +average: 49346 cycles/ticks + +kyber_decaps: +median: 54748 cycles/ticks +average: 54994 cycles/ticks + +Loop spin: 762 +gen_a: +median: 17276 cycles/ticks +average: 17425 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1784 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29200 cycles/ticks +average: 29361 cycles/ticks + +indcpa_enc: +median: 30912 cycles/ticks +average: 31090 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2016 cycles/ticks + +kyber_keypair_derand: +median: 44902 cycles/ticks +average: 45090 cycles/ticks + +kyber_keypair: +median: 47926 cycles/ticks +average: 48307 cycles/ticks + +kyber_encaps_derand: +median: 47842 cycles/ticks +average: 48036 cycles/ticks + +kyber_encaps: +median: 48960 cycles/ticks +average: 49167 cycles/ticks + +kyber_decaps: +median: 54688 cycles/ticks +average: 54938 cycles/ticks + +Loop spin: 763 +gen_a: +median: 17280 cycles/ticks +average: 17390 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 233 cycles/ticks + +indcpa_keypair: +median: 29410 cycles/ticks +average: 29612 cycles/ticks + +indcpa_enc: +median: 30862 cycles/ticks +average: 31033 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 46276 cycles/ticks +average: 46448 cycles/ticks + +kyber_keypair: +median: 47836 cycles/ticks +average: 48175 cycles/ticks + +kyber_encaps_derand: +median: 49278 cycles/ticks +average: 49489 cycles/ticks + +kyber_encaps: +median: 50350 cycles/ticks +average: 50586 cycles/ticks + +kyber_decaps: +median: 56188 cycles/ticks +average: 56420 cycles/ticks + +Loop spin: 764 +gen_a: +median: 17260 cycles/ticks +average: 17361 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29464 cycles/ticks +average: 29682 cycles/ticks + +indcpa_enc: +median: 30906 cycles/ticks +average: 31045 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44840 cycles/ticks +average: 45035 cycles/ticks + +kyber_keypair: +median: 47922 cycles/ticks +average: 48272 cycles/ticks + +kyber_encaps_derand: +median: 48022 cycles/ticks +average: 48234 cycles/ticks + +kyber_encaps: +median: 49046 cycles/ticks +average: 49282 cycles/ticks + +kyber_decaps: +median: 54912 cycles/ticks +average: 55128 cycles/ticks + +Loop spin: 765 +gen_a: +median: 17298 cycles/ticks +average: 17458 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30730 cycles/ticks +average: 30908 cycles/ticks + +indcpa_enc: +median: 32240 cycles/ticks +average: 32472 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44888 cycles/ticks +average: 45076 cycles/ticks + +kyber_keypair: +median: 48050 cycles/ticks +average: 48432 cycles/ticks + +kyber_encaps_derand: +median: 47874 cycles/ticks +average: 48103 cycles/ticks + +kyber_encaps: +median: 48946 cycles/ticks +average: 49172 cycles/ticks + +kyber_decaps: +median: 54818 cycles/ticks +average: 55007 cycles/ticks + +Loop spin: 766 +gen_a: +median: 17280 cycles/ticks +average: 17411 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29488 cycles/ticks +average: 29736 cycles/ticks + +indcpa_enc: +median: 30840 cycles/ticks +average: 30995 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 44890 cycles/ticks +average: 45153 cycles/ticks + +kyber_keypair: +median: 48282 cycles/ticks +average: 48659 cycles/ticks + +kyber_encaps_derand: +median: 47998 cycles/ticks +average: 48182 cycles/ticks + +kyber_encaps: +median: 49014 cycles/ticks +average: 49222 cycles/ticks + +kyber_decaps: +median: 54894 cycles/ticks +average: 55106 cycles/ticks + +Loop spin: 767 +gen_a: +median: 17270 cycles/ticks +average: 17368 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 231 cycles/ticks + +indcpa_keypair: +median: 29278 cycles/ticks +average: 29473 cycles/ticks + +indcpa_enc: +median: 30940 cycles/ticks +average: 31118 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2007 cycles/ticks + +kyber_keypair_derand: +median: 46282 cycles/ticks +average: 46516 cycles/ticks + +kyber_keypair: +median: 47924 cycles/ticks +average: 48276 cycles/ticks + +kyber_encaps_derand: +median: 47962 cycles/ticks +average: 48129 cycles/ticks + +kyber_encaps: +median: 49086 cycles/ticks +average: 49287 cycles/ticks + +kyber_decaps: +median: 54732 cycles/ticks +average: 54978 cycles/ticks + +Loop spin: 768 +gen_a: +median: 17348 cycles/ticks +average: 17524 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29348 cycles/ticks +average: 29551 cycles/ticks + +indcpa_enc: +median: 30920 cycles/ticks +average: 31120 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 45060 cycles/ticks +average: 45275 cycles/ticks + +kyber_keypair: +median: 47944 cycles/ticks +average: 48299 cycles/ticks + +kyber_encaps_derand: +median: 47808 cycles/ticks +average: 47998 cycles/ticks + +kyber_encaps: +median: 48876 cycles/ticks +average: 49077 cycles/ticks + +kyber_decaps: +median: 54660 cycles/ticks +average: 54890 cycles/ticks + +Loop spin: 769 +gen_a: +median: 17284 cycles/ticks +average: 17382 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29558 cycles/ticks +average: 29787 cycles/ticks + +indcpa_enc: +median: 30924 cycles/ticks +average: 31084 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 45106 cycles/ticks +average: 45277 cycles/ticks + +kyber_keypair: +median: 48222 cycles/ticks +average: 48586 cycles/ticks + +kyber_encaps_derand: +median: 48024 cycles/ticks +average: 48232 cycles/ticks + +kyber_encaps: +median: 48982 cycles/ticks +average: 49201 cycles/ticks + +kyber_decaps: +median: 54794 cycles/ticks +average: 55003 cycles/ticks + +Loop spin: 770 +gen_a: +median: 17264 cycles/ticks +average: 17430 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29260 cycles/ticks +average: 29508 cycles/ticks + +indcpa_enc: +median: 30800 cycles/ticks +average: 30956 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 45064 cycles/ticks +average: 45254 cycles/ticks + +kyber_keypair: +median: 48090 cycles/ticks +average: 48442 cycles/ticks + +kyber_encaps_derand: +median: 47848 cycles/ticks +average: 48046 cycles/ticks + +kyber_encaps: +median: 48912 cycles/ticks +average: 49114 cycles/ticks + +kyber_decaps: +median: 54804 cycles/ticks +average: 55046 cycles/ticks + +Loop spin: 771 +gen_a: +median: 17290 cycles/ticks +average: 17452 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 233 cycles/ticks + +indcpa_keypair: +median: 29294 cycles/ticks +average: 29512 cycles/ticks + +indcpa_enc: +median: 30816 cycles/ticks +average: 30988 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44856 cycles/ticks +average: 45048 cycles/ticks + +kyber_keypair: +median: 47780 cycles/ticks +average: 48147 cycles/ticks + +kyber_encaps_derand: +median: 47988 cycles/ticks +average: 48156 cycles/ticks + +kyber_encaps: +median: 49090 cycles/ticks +average: 49326 cycles/ticks + +kyber_decaps: +median: 54880 cycles/ticks +average: 55111 cycles/ticks + +Loop spin: 772 +gen_a: +median: 17330 cycles/ticks +average: 17428 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 277 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 678 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29410 cycles/ticks +average: 29550 cycles/ticks + +indcpa_enc: +median: 30822 cycles/ticks +average: 30989 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2009 cycles/ticks + +kyber_keypair_derand: +median: 44906 cycles/ticks +average: 45065 cycles/ticks + +kyber_keypair: +median: 47938 cycles/ticks +average: 48272 cycles/ticks + +kyber_encaps_derand: +median: 49216 cycles/ticks +average: 49449 cycles/ticks + +kyber_encaps: +median: 50332 cycles/ticks +average: 50596 cycles/ticks + +kyber_decaps: +median: 56178 cycles/ticks +average: 56392 cycles/ticks + +Loop spin: 773 +gen_a: +median: 17334 cycles/ticks +average: 17460 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 660 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29318 cycles/ticks +average: 29478 cycles/ticks + +indcpa_enc: +median: 30838 cycles/ticks +average: 31024 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2089 cycles/ticks + +kyber_keypair_derand: +median: 44908 cycles/ticks +average: 45118 cycles/ticks + +kyber_keypair: +median: 47888 cycles/ticks +average: 48297 cycles/ticks + +kyber_encaps_derand: +median: 47860 cycles/ticks +average: 48058 cycles/ticks + +kyber_encaps: +median: 49012 cycles/ticks +average: 49232 cycles/ticks + +kyber_decaps: +median: 54790 cycles/ticks +average: 54977 cycles/ticks + +Loop spin: 774 +gen_a: +median: 17332 cycles/ticks +average: 17473 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 60 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29322 cycles/ticks +average: 29520 cycles/ticks + +indcpa_enc: +median: 30970 cycles/ticks +average: 31146 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 44880 cycles/ticks +average: 45083 cycles/ticks + +kyber_keypair: +median: 47916 cycles/ticks +average: 48297 cycles/ticks + +kyber_encaps_derand: +median: 47928 cycles/ticks +average: 48110 cycles/ticks + +kyber_encaps: +median: 49072 cycles/ticks +average: 49281 cycles/ticks + +kyber_decaps: +median: 54774 cycles/ticks +average: 54996 cycles/ticks + +Loop spin: 775 +gen_a: +median: 17338 cycles/ticks +average: 17496 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29490 cycles/ticks +average: 29684 cycles/ticks + +indcpa_enc: +median: 30956 cycles/ticks +average: 31124 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2049 cycles/ticks + +kyber_keypair_derand: +median: 45036 cycles/ticks +average: 45246 cycles/ticks + +kyber_keypair: +median: 47896 cycles/ticks +average: 48288 cycles/ticks + +kyber_encaps_derand: +median: 47920 cycles/ticks +average: 48109 cycles/ticks + +kyber_encaps: +median: 49030 cycles/ticks +average: 49231 cycles/ticks + +kyber_decaps: +median: 54740 cycles/ticks +average: 54968 cycles/ticks + +Loop spin: 776 +gen_a: +median: 17304 cycles/ticks +average: 17465 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1756 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 387 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29332 cycles/ticks +average: 29556 cycles/ticks + +indcpa_enc: +median: 30914 cycles/ticks +average: 31089 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2037 cycles/ticks + +kyber_keypair_derand: +median: 44848 cycles/ticks +average: 45052 cycles/ticks + +kyber_keypair: +median: 47794 cycles/ticks +average: 48162 cycles/ticks + +kyber_encaps_derand: +median: 47808 cycles/ticks +average: 47985 cycles/ticks + +kyber_encaps: +median: 48928 cycles/ticks +average: 49132 cycles/ticks + +kyber_decaps: +median: 54670 cycles/ticks +average: 54880 cycles/ticks + +Loop spin: 777 +gen_a: +median: 17284 cycles/ticks +average: 17453 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1784 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30900 cycles/ticks +average: 31101 cycles/ticks + +indcpa_enc: +median: 32314 cycles/ticks +average: 32490 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2016 cycles/ticks + +kyber_keypair_derand: +median: 46470 cycles/ticks +average: 46651 cycles/ticks + +kyber_keypair: +median: 48054 cycles/ticks +average: 48417 cycles/ticks + +kyber_encaps_derand: +median: 47954 cycles/ticks +average: 48154 cycles/ticks + +kyber_encaps: +median: 49010 cycles/ticks +average: 49243 cycles/ticks + +kyber_decaps: +median: 54836 cycles/ticks +average: 55064 cycles/ticks + +Loop spin: 778 +gen_a: +median: 17270 cycles/ticks +average: 17436 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 252 cycles/ticks +average: 276 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 66 cycles/ticks +average: 67 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29564 cycles/ticks +average: 29750 cycles/ticks + +indcpa_enc: +median: 30996 cycles/ticks +average: 31150 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 46596 cycles/ticks +average: 46771 cycles/ticks + +kyber_keypair: +median: 47882 cycles/ticks +average: 48255 cycles/ticks + +kyber_encaps_derand: +median: 49414 cycles/ticks +average: 49621 cycles/ticks + +kyber_encaps: +median: 50446 cycles/ticks +average: 50704 cycles/ticks + +kyber_decaps: +median: 56260 cycles/ticks +average: 56476 cycles/ticks + +Loop spin: 779 +gen_a: +median: 17326 cycles/ticks +average: 17453 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1757 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29220 cycles/ticks +average: 29407 cycles/ticks + +indcpa_enc: +median: 30926 cycles/ticks +average: 31076 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2048 cycles/ticks + +kyber_keypair_derand: +median: 44828 cycles/ticks +average: 45031 cycles/ticks + +kyber_keypair: +median: 47898 cycles/ticks +average: 48285 cycles/ticks + +kyber_encaps_derand: +median: 47754 cycles/ticks +average: 47993 cycles/ticks + +kyber_encaps: +median: 48874 cycles/ticks +average: 49139 cycles/ticks + +kyber_decaps: +median: 54550 cycles/ticks +average: 54814 cycles/ticks + +Loop spin: 780 +gen_a: +median: 17316 cycles/ticks +average: 17511 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29386 cycles/ticks +average: 29610 cycles/ticks + +indcpa_enc: +median: 31022 cycles/ticks +average: 31155 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44860 cycles/ticks +average: 45080 cycles/ticks + +kyber_keypair: +median: 47930 cycles/ticks +average: 48320 cycles/ticks + +kyber_encaps_derand: +median: 47828 cycles/ticks +average: 48041 cycles/ticks + +kyber_encaps: +median: 48952 cycles/ticks +average: 49171 cycles/ticks + +kyber_decaps: +median: 54760 cycles/ticks +average: 54986 cycles/ticks + +Loop spin: 781 +gen_a: +median: 17270 cycles/ticks +average: 17459 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 252 cycles/ticks +average: 277 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30806 cycles/ticks +average: 31028 cycles/ticks + +indcpa_enc: +median: 32236 cycles/ticks +average: 32412 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 45110 cycles/ticks +average: 45396 cycles/ticks + +kyber_keypair: +median: 47952 cycles/ticks +average: 48352 cycles/ticks + +kyber_encaps_derand: +median: 48168 cycles/ticks +average: 48344 cycles/ticks + +kyber_encaps: +median: 49068 cycles/ticks +average: 49291 cycles/ticks + +kyber_decaps: +median: 54752 cycles/ticks +average: 54960 cycles/ticks + +Loop spin: 782 +gen_a: +median: 17276 cycles/ticks +average: 17477 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 233 cycles/ticks + +indcpa_keypair: +median: 29514 cycles/ticks +average: 29791 cycles/ticks + +indcpa_enc: +median: 30890 cycles/ticks +average: 31087 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2037 cycles/ticks + +kyber_keypair_derand: +median: 45002 cycles/ticks +average: 45219 cycles/ticks + +kyber_keypair: +median: 48064 cycles/ticks +average: 48455 cycles/ticks + +kyber_encaps_derand: +median: 47850 cycles/ticks +average: 48057 cycles/ticks + +kyber_encaps: +median: 48934 cycles/ticks +average: 49131 cycles/ticks + +kyber_decaps: +median: 54862 cycles/ticks +average: 55063 cycles/ticks + +Loop spin: 783 +gen_a: +median: 17272 cycles/ticks +average: 17440 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 223 cycles/ticks + +indcpa_keypair: +median: 29426 cycles/ticks +average: 29663 cycles/ticks + +indcpa_enc: +median: 30916 cycles/ticks +average: 31063 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 44784 cycles/ticks +average: 44974 cycles/ticks + +kyber_keypair: +median: 47872 cycles/ticks +average: 48212 cycles/ticks + +kyber_encaps_derand: +median: 47738 cycles/ticks +average: 47918 cycles/ticks + +kyber_encaps: +median: 48890 cycles/ticks +average: 49133 cycles/ticks + +kyber_decaps: +median: 54676 cycles/ticks +average: 54913 cycles/ticks + +Loop spin: 784 +gen_a: +median: 17316 cycles/ticks +average: 17435 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29224 cycles/ticks +average: 29426 cycles/ticks + +indcpa_enc: +median: 30782 cycles/ticks +average: 30935 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2038 cycles/ticks + +kyber_keypair_derand: +median: 44852 cycles/ticks +average: 45068 cycles/ticks + +kyber_keypair: +median: 47864 cycles/ticks +average: 48181 cycles/ticks + +kyber_encaps_derand: +median: 49206 cycles/ticks +average: 49400 cycles/ticks + +kyber_encaps: +median: 50336 cycles/ticks +average: 50568 cycles/ticks + +kyber_decaps: +median: 56208 cycles/ticks +average: 56449 cycles/ticks + +Loop spin: 785 +gen_a: +median: 17286 cycles/ticks +average: 17438 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29264 cycles/ticks +average: 29443 cycles/ticks + +indcpa_enc: +median: 30822 cycles/ticks +average: 30967 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2007 cycles/ticks + +kyber_keypair_derand: +median: 44986 cycles/ticks +average: 45167 cycles/ticks + +kyber_keypair: +median: 47874 cycles/ticks +average: 48222 cycles/ticks + +kyber_encaps_derand: +median: 47870 cycles/ticks +average: 48050 cycles/ticks + +kyber_encaps: +median: 48982 cycles/ticks +average: 49247 cycles/ticks + +kyber_decaps: +median: 54812 cycles/ticks +average: 55069 cycles/ticks + +Loop spin: 786 +gen_a: +median: 17328 cycles/ticks +average: 17412 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29290 cycles/ticks +average: 29450 cycles/ticks + +indcpa_enc: +median: 30996 cycles/ticks +average: 31146 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44868 cycles/ticks +average: 45061 cycles/ticks + +kyber_keypair: +median: 47850 cycles/ticks +average: 48214 cycles/ticks + +kyber_encaps_derand: +median: 47920 cycles/ticks +average: 48142 cycles/ticks + +kyber_encaps: +median: 48988 cycles/ticks +average: 49227 cycles/ticks + +kyber_decaps: +median: 54786 cycles/ticks +average: 55007 cycles/ticks + +Loop spin: 787 +gen_a: +median: 17324 cycles/ticks +average: 17413 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29422 cycles/ticks +average: 29594 cycles/ticks + +indcpa_enc: +median: 30892 cycles/ticks +average: 31051 cycles/ticks + +indcpa_dec: +median: 2040 cycles/ticks +average: 2048 cycles/ticks + +kyber_keypair_derand: +median: 44856 cycles/ticks +average: 45056 cycles/ticks + +kyber_keypair: +median: 47816 cycles/ticks +average: 48177 cycles/ticks + +kyber_encaps_derand: +median: 47860 cycles/ticks +average: 48089 cycles/ticks + +kyber_encaps: +median: 48980 cycles/ticks +average: 49175 cycles/ticks + +kyber_decaps: +median: 54800 cycles/ticks +average: 55006 cycles/ticks + +Loop spin: 788 +gen_a: +median: 17274 cycles/ticks +average: 17394 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 250 cycles/ticks +average: 273 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29228 cycles/ticks +average: 29430 cycles/ticks + +indcpa_enc: +median: 30706 cycles/ticks +average: 30864 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44828 cycles/ticks +average: 45022 cycles/ticks + +kyber_keypair: +median: 47894 cycles/ticks +average: 48313 cycles/ticks + +kyber_encaps_derand: +median: 47886 cycles/ticks +average: 48083 cycles/ticks + +kyber_encaps: +median: 48956 cycles/ticks +average: 49245 cycles/ticks + +kyber_decaps: +median: 54850 cycles/ticks +average: 55057 cycles/ticks + +Loop spin: 789 +gen_a: +median: 17190 cycles/ticks +average: 17303 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 396 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29258 cycles/ticks +average: 29468 cycles/ticks + +indcpa_enc: +median: 30834 cycles/ticks +average: 30999 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 44696 cycles/ticks +average: 44902 cycles/ticks + +kyber_keypair: +median: 47872 cycles/ticks +average: 48335 cycles/ticks + +kyber_encaps_derand: +median: 49292 cycles/ticks +average: 49469 cycles/ticks + +kyber_encaps: +median: 50250 cycles/ticks +average: 50461 cycles/ticks + +kyber_decaps: +median: 56146 cycles/ticks +average: 56329 cycles/ticks + +Loop spin: 790 +gen_a: +median: 17270 cycles/ticks +average: 17370 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 671 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29238 cycles/ticks +average: 29423 cycles/ticks + +indcpa_enc: +median: 30964 cycles/ticks +average: 31115 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2012 cycles/ticks + +kyber_keypair_derand: +median: 44768 cycles/ticks +average: 45062 cycles/ticks + +kyber_keypair: +median: 47892 cycles/ticks +average: 48265 cycles/ticks + +kyber_encaps_derand: +median: 49144 cycles/ticks +average: 49329 cycles/ticks + +kyber_encaps: +median: 50226 cycles/ticks +average: 50423 cycles/ticks + +kyber_decaps: +median: 56022 cycles/ticks +average: 56257 cycles/ticks + +Loop spin: 791 +gen_a: +median: 17444 cycles/ticks +average: 17559 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 667 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29732 cycles/ticks +average: 30018 cycles/ticks + +indcpa_enc: +median: 31304 cycles/ticks +average: 31473 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 45454 cycles/ticks +average: 45654 cycles/ticks + +kyber_keypair: +median: 48416 cycles/ticks +average: 48808 cycles/ticks + +kyber_encaps_derand: +median: 48172 cycles/ticks +average: 48354 cycles/ticks + +kyber_encaps: +median: 49368 cycles/ticks +average: 49561 cycles/ticks + +kyber_decaps: +median: 55048 cycles/ticks +average: 55284 cycles/ticks + +Loop spin: 792 +gen_a: +median: 17332 cycles/ticks +average: 17433 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1760 cycles/ticks +average: 1790 cycles/ticks + +NTT: +median: 222 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29370 cycles/ticks +average: 29593 cycles/ticks + +indcpa_enc: +median: 31128 cycles/ticks +average: 31279 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 45004 cycles/ticks +average: 45216 cycles/ticks + +kyber_keypair: +median: 47850 cycles/ticks +average: 48193 cycles/ticks + +kyber_encaps_derand: +median: 47974 cycles/ticks +average: 48149 cycles/ticks + +kyber_encaps: +median: 49096 cycles/ticks +average: 49316 cycles/ticks + +kyber_decaps: +median: 54904 cycles/ticks +average: 55190 cycles/ticks + +Loop spin: 793 +gen_a: +median: 17280 cycles/ticks +average: 17408 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29284 cycles/ticks +average: 29451 cycles/ticks + +indcpa_enc: +median: 31004 cycles/ticks +average: 31176 cycles/ticks + +indcpa_dec: +median: 2066 cycles/ticks +average: 2078 cycles/ticks + +kyber_keypair_derand: +median: 44868 cycles/ticks +average: 45046 cycles/ticks + +kyber_keypair: +median: 47832 cycles/ticks +average: 48182 cycles/ticks + +kyber_encaps_derand: +median: 47852 cycles/ticks +average: 48015 cycles/ticks + +kyber_encaps: +median: 48996 cycles/ticks +average: 49192 cycles/ticks + +kyber_decaps: +median: 54618 cycles/ticks +average: 54895 cycles/ticks + +Loop spin: 794 +gen_a: +median: 17280 cycles/ticks +average: 17411 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 224 cycles/ticks +average: 267 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 254 cycles/ticks + +indcpa_keypair: +median: 29356 cycles/ticks +average: 29535 cycles/ticks + +indcpa_enc: +median: 31032 cycles/ticks +average: 31191 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44858 cycles/ticks +average: 45045 cycles/ticks + +kyber_keypair: +median: 47900 cycles/ticks +average: 48312 cycles/ticks + +kyber_encaps_derand: +median: 47960 cycles/ticks +average: 48143 cycles/ticks + +kyber_encaps: +median: 49096 cycles/ticks +average: 49327 cycles/ticks + +kyber_decaps: +median: 54714 cycles/ticks +average: 54936 cycles/ticks + +Loop spin: 795 +gen_a: +median: 17360 cycles/ticks +average: 17461 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29304 cycles/ticks +average: 29492 cycles/ticks + +indcpa_enc: +median: 30866 cycles/ticks +average: 31028 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 44988 cycles/ticks +average: 45197 cycles/ticks + +kyber_keypair: +median: 48050 cycles/ticks +average: 48408 cycles/ticks + +kyber_encaps_derand: +median: 48148 cycles/ticks +average: 48383 cycles/ticks + +kyber_encaps: +median: 49154 cycles/ticks +average: 49392 cycles/ticks + +kyber_decaps: +median: 54832 cycles/ticks +average: 55049 cycles/ticks + +Loop spin: 796 +gen_a: +median: 17256 cycles/ticks +average: 17353 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 220 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29268 cycles/ticks +average: 29454 cycles/ticks + +indcpa_enc: +median: 30844 cycles/ticks +average: 31013 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 45014 cycles/ticks +average: 45218 cycles/ticks + +kyber_keypair: +median: 47974 cycles/ticks +average: 48330 cycles/ticks + +kyber_encaps_derand: +median: 47922 cycles/ticks +average: 48140 cycles/ticks + +kyber_encaps: +median: 48952 cycles/ticks +average: 49165 cycles/ticks + +kyber_decaps: +median: 54670 cycles/ticks +average: 54905 cycles/ticks + +Loop spin: 797 +gen_a: +median: 17276 cycles/ticks +average: 17371 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 240 cycles/ticks +average: 268 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29474 cycles/ticks +average: 29665 cycles/ticks + +indcpa_enc: +median: 30940 cycles/ticks +average: 31075 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44988 cycles/ticks +average: 45222 cycles/ticks + +kyber_keypair: +median: 47850 cycles/ticks +average: 48262 cycles/ticks + +kyber_encaps_derand: +median: 47816 cycles/ticks +average: 47988 cycles/ticks + +kyber_encaps: +median: 48902 cycles/ticks +average: 49189 cycles/ticks + +kyber_decaps: +median: 54598 cycles/ticks +average: 54803 cycles/ticks + +Loop spin: 798 +gen_a: +median: 17242 cycles/ticks +average: 17385 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1762 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29264 cycles/ticks +average: 29541 cycles/ticks + +indcpa_enc: +median: 30982 cycles/ticks +average: 31132 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2008 cycles/ticks + +kyber_keypair_derand: +median: 45176 cycles/ticks +average: 45397 cycles/ticks + +kyber_keypair: +median: 47912 cycles/ticks +average: 48314 cycles/ticks + +kyber_encaps_derand: +median: 48042 cycles/ticks +average: 48288 cycles/ticks + +kyber_encaps: +median: 49144 cycles/ticks +average: 49353 cycles/ticks + +kyber_decaps: +median: 54902 cycles/ticks +average: 55132 cycles/ticks + +Loop spin: 799 +gen_a: +median: 17260 cycles/ticks +average: 17359 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 233 cycles/ticks + +indcpa_keypair: +median: 30692 cycles/ticks +average: 30876 cycles/ticks + +indcpa_enc: +median: 32236 cycles/ticks +average: 32439 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 46382 cycles/ticks +average: 46569 cycles/ticks + +kyber_keypair: +median: 47980 cycles/ticks +average: 48327 cycles/ticks + +kyber_encaps_derand: +median: 47886 cycles/ticks +average: 48074 cycles/ticks + +kyber_encaps: +median: 48964 cycles/ticks +average: 49167 cycles/ticks + +kyber_decaps: +median: 54732 cycles/ticks +average: 54969 cycles/ticks + +Loop spin: 800 +gen_a: +median: 17248 cycles/ticks +average: 17339 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1780 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29482 cycles/ticks +average: 29683 cycles/ticks + +indcpa_enc: +median: 30904 cycles/ticks +average: 31045 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2012 cycles/ticks + +kyber_keypair_derand: +median: 45054 cycles/ticks +average: 45265 cycles/ticks + +kyber_keypair: +median: 48086 cycles/ticks +average: 48431 cycles/ticks + +kyber_encaps_derand: +median: 47896 cycles/ticks +average: 48180 cycles/ticks + +kyber_encaps: +median: 48948 cycles/ticks +average: 49150 cycles/ticks + +kyber_decaps: +median: 54602 cycles/ticks +average: 54849 cycles/ticks + +Loop spin: 801 +gen_a: +median: 17376 cycles/ticks +average: 17508 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1794 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 660 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29148 cycles/ticks +average: 29339 cycles/ticks + +indcpa_enc: +median: 30854 cycles/ticks +average: 30988 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2047 cycles/ticks + +kyber_keypair_derand: +median: 44938 cycles/ticks +average: 45117 cycles/ticks + +kyber_keypair: +median: 47834 cycles/ticks +average: 48210 cycles/ticks + +kyber_encaps_derand: +median: 47782 cycles/ticks +average: 47971 cycles/ticks + +kyber_encaps: +median: 48858 cycles/ticks +average: 49053 cycles/ticks + +kyber_decaps: +median: 54744 cycles/ticks +average: 54976 cycles/ticks + +Loop spin: 802 +gen_a: +median: 17320 cycles/ticks +average: 17426 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29208 cycles/ticks +average: 29397 cycles/ticks + +indcpa_enc: +median: 30768 cycles/ticks +average: 30905 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 44944 cycles/ticks +average: 45153 cycles/ticks + +kyber_keypair: +median: 47910 cycles/ticks +average: 48275 cycles/ticks + +kyber_encaps_derand: +median: 49192 cycles/ticks +average: 49394 cycles/ticks + +kyber_encaps: +median: 50310 cycles/ticks +average: 50570 cycles/ticks + +kyber_decaps: +median: 56280 cycles/ticks +average: 56481 cycles/ticks + +Loop spin: 803 +gen_a: +median: 17270 cycles/ticks +average: 17358 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29382 cycles/ticks +average: 29554 cycles/ticks + +indcpa_enc: +median: 30814 cycles/ticks +average: 30975 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44974 cycles/ticks +average: 45153 cycles/ticks + +kyber_keypair: +median: 47948 cycles/ticks +average: 48314 cycles/ticks + +kyber_encaps_derand: +median: 48042 cycles/ticks +average: 48270 cycles/ticks + +kyber_encaps: +median: 48990 cycles/ticks +average: 49221 cycles/ticks + +kyber_decaps: +median: 54748 cycles/ticks +average: 54988 cycles/ticks + +Loop spin: 804 +gen_a: +median: 17284 cycles/ticks +average: 17452 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29660 cycles/ticks +average: 29803 cycles/ticks + +indcpa_enc: +median: 30972 cycles/ticks +average: 31133 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 45110 cycles/ticks +average: 45329 cycles/ticks + +kyber_keypair: +median: 48032 cycles/ticks +average: 48408 cycles/ticks + +kyber_encaps_derand: +median: 47944 cycles/ticks +average: 48142 cycles/ticks + +kyber_encaps: +median: 49000 cycles/ticks +average: 49238 cycles/ticks + +kyber_decaps: +median: 54806 cycles/ticks +average: 55035 cycles/ticks + +Loop spin: 805 +gen_a: +median: 17356 cycles/ticks +average: 17448 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1789 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29308 cycles/ticks +average: 29493 cycles/ticks + +indcpa_enc: +median: 30870 cycles/ticks +average: 31032 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 46430 cycles/ticks +average: 46677 cycles/ticks + +kyber_keypair: +median: 48062 cycles/ticks +average: 48459 cycles/ticks + +kyber_encaps_derand: +median: 48024 cycles/ticks +average: 48207 cycles/ticks + +kyber_encaps: +median: 48994 cycles/ticks +average: 49195 cycles/ticks + +kyber_decaps: +median: 54806 cycles/ticks +average: 55080 cycles/ticks + +Loop spin: 806 +gen_a: +median: 17260 cycles/ticks +average: 17427 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29348 cycles/ticks +average: 29553 cycles/ticks + +indcpa_enc: +median: 30850 cycles/ticks +average: 31022 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44980 cycles/ticks +average: 45199 cycles/ticks + +kyber_keypair: +median: 47934 cycles/ticks +average: 48303 cycles/ticks + +kyber_encaps_derand: +median: 47880 cycles/ticks +average: 48075 cycles/ticks + +kyber_encaps: +median: 48914 cycles/ticks +average: 49184 cycles/ticks + +kyber_decaps: +median: 54844 cycles/ticks +average: 55094 cycles/ticks + +Loop spin: 807 +gen_a: +median: 17194 cycles/ticks +average: 17318 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 60 cycles/ticks +average: 59 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29242 cycles/ticks +average: 29431 cycles/ticks + +indcpa_enc: +median: 30858 cycles/ticks +average: 31021 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2048 cycles/ticks + +kyber_keypair_derand: +median: 44880 cycles/ticks +average: 45072 cycles/ticks + +kyber_keypair: +median: 47904 cycles/ticks +average: 48269 cycles/ticks + +kyber_encaps_derand: +median: 48026 cycles/ticks +average: 48200 cycles/ticks + +kyber_encaps: +median: 49024 cycles/ticks +average: 49221 cycles/ticks + +kyber_decaps: +median: 54774 cycles/ticks +average: 55004 cycles/ticks + +Loop spin: 808 +gen_a: +median: 17284 cycles/ticks +average: 17496 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1781 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 668 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29410 cycles/ticks +average: 29594 cycles/ticks + +indcpa_enc: +median: 30970 cycles/ticks +average: 31124 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 45198 cycles/ticks +average: 45372 cycles/ticks + +kyber_keypair: +median: 47830 cycles/ticks +average: 48192 cycles/ticks + +kyber_encaps_derand: +median: 47946 cycles/ticks +average: 48163 cycles/ticks + +kyber_encaps: +median: 49040 cycles/ticks +average: 49273 cycles/ticks + +kyber_decaps: +median: 54792 cycles/ticks +average: 55074 cycles/ticks + +Loop spin: 809 +gen_a: +median: 17538 cycles/ticks +average: 17768 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 660 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29370 cycles/ticks +average: 29553 cycles/ticks + +indcpa_enc: +median: 30790 cycles/ticks +average: 30929 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44970 cycles/ticks +average: 45175 cycles/ticks + +kyber_keypair: +median: 47924 cycles/ticks +average: 48275 cycles/ticks + +kyber_encaps_derand: +median: 47854 cycles/ticks +average: 48034 cycles/ticks + +kyber_encaps: +median: 48952 cycles/ticks +average: 49200 cycles/ticks + +kyber_decaps: +median: 54730 cycles/ticks +average: 54989 cycles/ticks + +Loop spin: 810 +gen_a: +median: 17260 cycles/ticks +average: 17377 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1760 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29226 cycles/ticks +average: 29416 cycles/ticks + +indcpa_enc: +median: 30776 cycles/ticks +average: 30916 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44932 cycles/ticks +average: 45130 cycles/ticks + +kyber_keypair: +median: 47886 cycles/ticks +average: 48263 cycles/ticks + +kyber_encaps_derand: +median: 47988 cycles/ticks +average: 48179 cycles/ticks + +kyber_encaps: +median: 49126 cycles/ticks +average: 49390 cycles/ticks + +kyber_decaps: +median: 54930 cycles/ticks +average: 55156 cycles/ticks + +Loop spin: 811 +gen_a: +median: 17280 cycles/ticks +average: 17391 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1744 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29418 cycles/ticks +average: 29632 cycles/ticks + +indcpa_enc: +median: 31028 cycles/ticks +average: 31170 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 45044 cycles/ticks +average: 45236 cycles/ticks + +kyber_keypair: +median: 47830 cycles/ticks +average: 48201 cycles/ticks + +kyber_encaps_derand: +median: 47924 cycles/ticks +average: 48138 cycles/ticks + +kyber_encaps: +median: 49014 cycles/ticks +average: 49226 cycles/ticks + +kyber_decaps: +median: 54730 cycles/ticks +average: 54977 cycles/ticks + +Loop spin: 812 +gen_a: +median: 17334 cycles/ticks +average: 17457 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 281 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29266 cycles/ticks +average: 29435 cycles/ticks + +indcpa_enc: +median: 30708 cycles/ticks +average: 30887 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 46340 cycles/ticks +average: 46523 cycles/ticks + +kyber_keypair: +median: 47900 cycles/ticks +average: 48285 cycles/ticks + +kyber_encaps_derand: +median: 47828 cycles/ticks +average: 48034 cycles/ticks + +kyber_encaps: +median: 48864 cycles/ticks +average: 49087 cycles/ticks + +kyber_decaps: +median: 54824 cycles/ticks +average: 55038 cycles/ticks + +Loop spin: 813 +gen_a: +median: 17322 cycles/ticks +average: 17496 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1744 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 56 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29524 cycles/ticks +average: 29713 cycles/ticks + +indcpa_enc: +median: 30864 cycles/ticks +average: 31009 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44926 cycles/ticks +average: 45149 cycles/ticks + +kyber_keypair: +median: 48058 cycles/ticks +average: 48457 cycles/ticks + +kyber_encaps_derand: +median: 47858 cycles/ticks +average: 48044 cycles/ticks + +kyber_encaps: +median: 48998 cycles/ticks +average: 49201 cycles/ticks + +kyber_decaps: +median: 54728 cycles/ticks +average: 54938 cycles/ticks + +Loop spin: 814 +gen_a: +median: 17306 cycles/ticks +average: 17673 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29514 cycles/ticks +average: 29784 cycles/ticks + +indcpa_enc: +median: 31004 cycles/ticks +average: 31158 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44926 cycles/ticks +average: 45189 cycles/ticks + +kyber_keypair: +median: 47934 cycles/ticks +average: 48314 cycles/ticks + +kyber_encaps_derand: +median: 47856 cycles/ticks +average: 48041 cycles/ticks + +kyber_encaps: +median: 48930 cycles/ticks +average: 49132 cycles/ticks + +kyber_decaps: +median: 54622 cycles/ticks +average: 54892 cycles/ticks + +Loop spin: 815 +gen_a: +median: 17326 cycles/ticks +average: 17410 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 52 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 668 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29130 cycles/ticks +average: 29359 cycles/ticks + +indcpa_enc: +median: 30780 cycles/ticks +average: 30973 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44908 cycles/ticks +average: 45144 cycles/ticks + +kyber_keypair: +median: 48038 cycles/ticks +average: 48395 cycles/ticks + +kyber_encaps_derand: +median: 47826 cycles/ticks +average: 47998 cycles/ticks + +kyber_encaps: +median: 48922 cycles/ticks +average: 49113 cycles/ticks + +kyber_decaps: +median: 54814 cycles/ticks +average: 54994 cycles/ticks + +Loop spin: 816 +gen_a: +median: 17354 cycles/ticks +average: 17527 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 399 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 30642 cycles/ticks +average: 30876 cycles/ticks + +indcpa_enc: +median: 32248 cycles/ticks +average: 32423 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2037 cycles/ticks + +kyber_keypair_derand: +median: 45066 cycles/ticks +average: 45241 cycles/ticks + +kyber_keypair: +median: 47910 cycles/ticks +average: 48266 cycles/ticks + +kyber_encaps_derand: +median: 49232 cycles/ticks +average: 49398 cycles/ticks + +kyber_encaps: +median: 50334 cycles/ticks +average: 50597 cycles/ticks + +kyber_decaps: +median: 56210 cycles/ticks +average: 56448 cycles/ticks + +Loop spin: 817 +gen_a: +median: 17264 cycles/ticks +average: 17443 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29210 cycles/ticks +average: 29387 cycles/ticks + +indcpa_enc: +median: 30850 cycles/ticks +average: 31024 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 44906 cycles/ticks +average: 45090 cycles/ticks + +kyber_keypair: +median: 47834 cycles/ticks +average: 48189 cycles/ticks + +kyber_encaps_derand: +median: 47878 cycles/ticks +average: 48063 cycles/ticks + +kyber_encaps: +median: 48948 cycles/ticks +average: 49172 cycles/ticks + +kyber_decaps: +median: 54712 cycles/ticks +average: 54988 cycles/ticks + +Loop spin: 818 +gen_a: +median: 17332 cycles/ticks +average: 17449 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1760 cycles/ticks +average: 1777 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 671 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29322 cycles/ticks +average: 29514 cycles/ticks + +indcpa_enc: +median: 30866 cycles/ticks +average: 31015 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2048 cycles/ticks + +kyber_keypair_derand: +median: 44860 cycles/ticks +average: 45053 cycles/ticks + +kyber_keypair: +median: 47884 cycles/ticks +average: 48228 cycles/ticks + +kyber_encaps_derand: +median: 47912 cycles/ticks +average: 48113 cycles/ticks + +kyber_encaps: +median: 48928 cycles/ticks +average: 49150 cycles/ticks + +kyber_decaps: +median: 54864 cycles/ticks +average: 55100 cycles/ticks + +Loop spin: 819 +gen_a: +median: 17338 cycles/ticks +average: 17445 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29286 cycles/ticks +average: 29460 cycles/ticks + +indcpa_enc: +median: 30784 cycles/ticks +average: 30957 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 44882 cycles/ticks +average: 45051 cycles/ticks + +kyber_keypair: +median: 47896 cycles/ticks +average: 48291 cycles/ticks + +kyber_encaps_derand: +median: 47940 cycles/ticks +average: 48130 cycles/ticks + +kyber_encaps: +median: 49060 cycles/ticks +average: 49302 cycles/ticks + +kyber_decaps: +median: 54828 cycles/ticks +average: 55047 cycles/ticks + +Loop spin: 820 +gen_a: +median: 17244 cycles/ticks +average: 17411 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1767 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 298 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 38 cycles/ticks +average: 38 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29304 cycles/ticks +average: 29481 cycles/ticks + +indcpa_enc: +median: 30886 cycles/ticks +average: 31017 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 44848 cycles/ticks +average: 45068 cycles/ticks + +kyber_keypair: +median: 47854 cycles/ticks +average: 48236 cycles/ticks + +kyber_encaps_derand: +median: 49286 cycles/ticks +average: 49514 cycles/ticks + +kyber_encaps: +median: 50236 cycles/ticks +average: 50446 cycles/ticks + +kyber_decaps: +median: 56148 cycles/ticks +average: 56357 cycles/ticks + +Loop spin: 821 +gen_a: +median: 17314 cycles/ticks +average: 17413 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1800 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30616 cycles/ticks +average: 30803 cycles/ticks + +indcpa_enc: +median: 32278 cycles/ticks +average: 32426 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 44774 cycles/ticks +average: 44949 cycles/ticks + +kyber_keypair: +median: 47854 cycles/ticks +average: 48276 cycles/ticks + +kyber_encaps_derand: +median: 47834 cycles/ticks +average: 48035 cycles/ticks + +kyber_encaps: +median: 48862 cycles/ticks +average: 49071 cycles/ticks + +kyber_decaps: +median: 54718 cycles/ticks +average: 54935 cycles/ticks + +Loop spin: 822 +gen_a: +median: 17334 cycles/ticks +average: 17495 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29234 cycles/ticks +average: 29450 cycles/ticks + +indcpa_enc: +median: 30812 cycles/ticks +average: 30938 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 46326 cycles/ticks +average: 46630 cycles/ticks + +kyber_keypair: +median: 47852 cycles/ticks +average: 48217 cycles/ticks + +kyber_encaps_derand: +median: 47786 cycles/ticks +average: 48004 cycles/ticks + +kyber_encaps: +median: 48898 cycles/ticks +average: 49091 cycles/ticks + +kyber_decaps: +median: 54644 cycles/ticks +average: 54868 cycles/ticks + +Loop spin: 823 +gen_a: +median: 17282 cycles/ticks +average: 17380 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1767 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 305 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29560 cycles/ticks +average: 29770 cycles/ticks + +indcpa_enc: +median: 30882 cycles/ticks +average: 31076 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 45144 cycles/ticks +average: 45318 cycles/ticks + +kyber_keypair: +median: 48142 cycles/ticks +average: 48526 cycles/ticks + +kyber_encaps_derand: +median: 47924 cycles/ticks +average: 48105 cycles/ticks + +kyber_encaps: +median: 48990 cycles/ticks +average: 49188 cycles/ticks + +kyber_decaps: +median: 54850 cycles/ticks +average: 55069 cycles/ticks + +Loop spin: 824 +gen_a: +median: 17268 cycles/ticks +average: 17431 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1781 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1789 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 667 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29410 cycles/ticks +average: 29639 cycles/ticks + +indcpa_enc: +median: 30950 cycles/ticks +average: 31129 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 44910 cycles/ticks +average: 45067 cycles/ticks + +kyber_keypair: +median: 47884 cycles/ticks +average: 48266 cycles/ticks + +kyber_encaps_derand: +median: 47844 cycles/ticks +average: 48029 cycles/ticks + +kyber_encaps: +median: 48884 cycles/ticks +average: 49104 cycles/ticks + +kyber_decaps: +median: 54666 cycles/ticks +average: 54869 cycles/ticks + +Loop spin: 825 +gen_a: +median: 17298 cycles/ticks +average: 17538 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 658 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29452 cycles/ticks +average: 29698 cycles/ticks + +indcpa_enc: +median: 30818 cycles/ticks +average: 30965 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44984 cycles/ticks +average: 45191 cycles/ticks + +kyber_keypair: +median: 47816 cycles/ticks +average: 48181 cycles/ticks + +kyber_encaps_derand: +median: 47816 cycles/ticks +average: 48004 cycles/ticks + +kyber_encaps: +median: 48978 cycles/ticks +average: 49205 cycles/ticks + +kyber_decaps: +median: 54796 cycles/ticks +average: 55040 cycles/ticks + +Loop spin: 826 +gen_a: +median: 17266 cycles/ticks +average: 17363 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 35 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29278 cycles/ticks +average: 29481 cycles/ticks + +indcpa_enc: +median: 30968 cycles/ticks +average: 31118 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2014 cycles/ticks + +kyber_keypair_derand: +median: 45058 cycles/ticks +average: 45241 cycles/ticks + +kyber_keypair: +median: 47888 cycles/ticks +average: 48221 cycles/ticks + +kyber_encaps_derand: +median: 48018 cycles/ticks +average: 48219 cycles/ticks + +kyber_encaps: +median: 49064 cycles/ticks +average: 49336 cycles/ticks + +kyber_decaps: +median: 54688 cycles/ticks +average: 54911 cycles/ticks + +Loop spin: 827 +gen_a: +median: 17256 cycles/ticks +average: 17375 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29622 cycles/ticks +average: 29805 cycles/ticks + +indcpa_enc: +median: 30924 cycles/ticks +average: 31051 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 46502 cycles/ticks +average: 46723 cycles/ticks + +kyber_keypair: +median: 47916 cycles/ticks +average: 48252 cycles/ticks + +kyber_encaps_derand: +median: 47848 cycles/ticks +average: 48053 cycles/ticks + +kyber_encaps: +median: 48964 cycles/ticks +average: 49180 cycles/ticks + +kyber_decaps: +median: 54718 cycles/ticks +average: 54924 cycles/ticks + +Loop spin: 828 +gen_a: +median: 17280 cycles/ticks +average: 17407 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1764 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 248 cycles/ticks +average: 272 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30686 cycles/ticks +average: 30871 cycles/ticks + +indcpa_enc: +median: 32398 cycles/ticks +average: 32548 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2012 cycles/ticks + +kyber_keypair_derand: +median: 44996 cycles/ticks +average: 45205 cycles/ticks + +kyber_keypair: +median: 47966 cycles/ticks +average: 48349 cycles/ticks + +kyber_encaps_derand: +median: 48106 cycles/ticks +average: 48302 cycles/ticks + +kyber_encaps: +median: 48990 cycles/ticks +average: 49191 cycles/ticks + +kyber_decaps: +median: 54746 cycles/ticks +average: 54953 cycles/ticks + +Loop spin: 829 +gen_a: +median: 17266 cycles/ticks +average: 17500 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1755 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30792 cycles/ticks +average: 30986 cycles/ticks + +indcpa_enc: +median: 32278 cycles/ticks +average: 32448 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44964 cycles/ticks +average: 45194 cycles/ticks + +kyber_keypair: +median: 47948 cycles/ticks +average: 48327 cycles/ticks + +kyber_encaps_derand: +median: 47978 cycles/ticks +average: 48190 cycles/ticks + +kyber_encaps: +median: 48996 cycles/ticks +average: 49259 cycles/ticks + +kyber_decaps: +median: 54886 cycles/ticks +average: 55123 cycles/ticks + +Loop spin: 830 +gen_a: +median: 17270 cycles/ticks +average: 17425 cycles/ticks + +poly_getnoise_eta1: +median: 1772 cycles/ticks +average: 1779 cycles/ticks + +poly_getnoise_eta2: +median: 1774 cycles/ticks +average: 1789 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30688 cycles/ticks +average: 30917 cycles/ticks + +indcpa_enc: +median: 32232 cycles/ticks +average: 32395 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 44898 cycles/ticks +average: 45186 cycles/ticks + +kyber_keypair: +median: 47950 cycles/ticks +average: 48291 cycles/ticks + +kyber_encaps_derand: +median: 47812 cycles/ticks +average: 48001 cycles/ticks + +kyber_encaps: +median: 48922 cycles/ticks +average: 49106 cycles/ticks + +kyber_decaps: +median: 54730 cycles/ticks +average: 54975 cycles/ticks + +Loop spin: 831 +gen_a: +median: 17358 cycles/ticks +average: 17461 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 231 cycles/ticks + +indcpa_keypair: +median: 29198 cycles/ticks +average: 29471 cycles/ticks + +indcpa_enc: +median: 30880 cycles/ticks +average: 31019 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2011 cycles/ticks + +kyber_keypair_derand: +median: 44978 cycles/ticks +average: 45192 cycles/ticks + +kyber_keypair: +median: 47894 cycles/ticks +average: 48274 cycles/ticks + +kyber_encaps_derand: +median: 47804 cycles/ticks +average: 48014 cycles/ticks + +kyber_encaps: +median: 48886 cycles/ticks +average: 49119 cycles/ticks + +kyber_decaps: +median: 54744 cycles/ticks +average: 54954 cycles/ticks + +Loop spin: 832 +gen_a: +median: 17310 cycles/ticks +average: 17441 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29194 cycles/ticks +average: 29370 cycles/ticks + +indcpa_enc: +median: 30728 cycles/ticks +average: 30874 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2014 cycles/ticks + +kyber_keypair_derand: +median: 44822 cycles/ticks +average: 45002 cycles/ticks + +kyber_keypair: +median: 47890 cycles/ticks +average: 48255 cycles/ticks + +kyber_encaps_derand: +median: 47812 cycles/ticks +average: 47997 cycles/ticks + +kyber_encaps: +median: 48866 cycles/ticks +average: 49062 cycles/ticks + +kyber_decaps: +median: 54794 cycles/ticks +average: 55042 cycles/ticks + +Loop spin: 833 +gen_a: +median: 17288 cycles/ticks +average: 17412 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29514 cycles/ticks +average: 29691 cycles/ticks + +indcpa_enc: +median: 31062 cycles/ticks +average: 31231 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 46258 cycles/ticks +average: 46483 cycles/ticks + +kyber_keypair: +median: 47928 cycles/ticks +average: 48297 cycles/ticks + +kyber_encaps_derand: +median: 47988 cycles/ticks +average: 48181 cycles/ticks + +kyber_encaps: +median: 49160 cycles/ticks +average: 49447 cycles/ticks + +kyber_decaps: +median: 54660 cycles/ticks +average: 54889 cycles/ticks + +Loop spin: 834 +gen_a: +median: 17302 cycles/ticks +average: 17471 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1762 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29384 cycles/ticks +average: 29573 cycles/ticks + +indcpa_enc: +median: 30950 cycles/ticks +average: 31150 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44986 cycles/ticks +average: 45197 cycles/ticks + +kyber_keypair: +median: 47886 cycles/ticks +average: 48248 cycles/ticks + +kyber_encaps_derand: +median: 47904 cycles/ticks +average: 48120 cycles/ticks + +kyber_encaps: +median: 49018 cycles/ticks +average: 49248 cycles/ticks + +kyber_decaps: +median: 54754 cycles/ticks +average: 54961 cycles/ticks + +Loop spin: 835 +gen_a: +median: 17290 cycles/ticks +average: 17406 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 70 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29348 cycles/ticks +average: 29523 cycles/ticks + +indcpa_enc: +median: 31048 cycles/ticks +average: 31214 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2036 cycles/ticks + +kyber_keypair_derand: +median: 46256 cycles/ticks +average: 46443 cycles/ticks + +kyber_keypair: +median: 47894 cycles/ticks +average: 48295 cycles/ticks + +kyber_encaps_derand: +median: 48200 cycles/ticks +average: 48394 cycles/ticks + +kyber_encaps: +median: 49340 cycles/ticks +average: 49546 cycles/ticks + +kyber_decaps: +median: 54774 cycles/ticks +average: 55008 cycles/ticks + +Loop spin: 836 +gen_a: +median: 17266 cycles/ticks +average: 17456 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1757 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29244 cycles/ticks +average: 29442 cycles/ticks + +indcpa_enc: +median: 30886 cycles/ticks +average: 31053 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44868 cycles/ticks +average: 45067 cycles/ticks + +kyber_keypair: +median: 47892 cycles/ticks +average: 48298 cycles/ticks + +kyber_encaps_derand: +median: 47882 cycles/ticks +average: 48088 cycles/ticks + +kyber_encaps: +median: 49022 cycles/ticks +average: 49203 cycles/ticks + +kyber_decaps: +median: 54700 cycles/ticks +average: 54905 cycles/ticks + +Loop spin: 837 +gen_a: +median: 17364 cycles/ticks +average: 17487 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1784 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 234 cycles/ticks +average: 289 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 52 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 674 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29358 cycles/ticks +average: 29553 cycles/ticks + +indcpa_enc: +median: 30912 cycles/ticks +average: 31070 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44964 cycles/ticks +average: 45160 cycles/ticks + +kyber_keypair: +median: 47828 cycles/ticks +average: 48221 cycles/ticks + +kyber_encaps_derand: +median: 47828 cycles/ticks +average: 48019 cycles/ticks + +kyber_encaps: +median: 48888 cycles/ticks +average: 49091 cycles/ticks + +kyber_decaps: +median: 54788 cycles/ticks +average: 55022 cycles/ticks + +Loop spin: 838 +gen_a: +median: 17312 cycles/ticks +average: 17440 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30616 cycles/ticks +average: 30805 cycles/ticks + +indcpa_enc: +median: 32142 cycles/ticks +average: 32313 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44928 cycles/ticks +average: 45179 cycles/ticks + +kyber_keypair: +median: 47882 cycles/ticks +average: 48223 cycles/ticks + +kyber_encaps_derand: +median: 47852 cycles/ticks +average: 48044 cycles/ticks + +kyber_encaps: +median: 48896 cycles/ticks +average: 49118 cycles/ticks + +kyber_decaps: +median: 54778 cycles/ticks +average: 55028 cycles/ticks + +Loop spin: 839 +gen_a: +median: 17320 cycles/ticks +average: 17447 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 386 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29370 cycles/ticks +average: 29636 cycles/ticks + +indcpa_enc: +median: 30950 cycles/ticks +average: 31080 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2044 cycles/ticks + +kyber_keypair_derand: +median: 44982 cycles/ticks +average: 45134 cycles/ticks + +kyber_keypair: +median: 48020 cycles/ticks +average: 48369 cycles/ticks + +kyber_encaps_derand: +median: 47988 cycles/ticks +average: 48188 cycles/ticks + +kyber_encaps: +median: 49004 cycles/ticks +average: 49225 cycles/ticks + +kyber_decaps: +median: 54676 cycles/ticks +average: 54910 cycles/ticks + +Loop spin: 840 +gen_a: +median: 17320 cycles/ticks +average: 17439 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 54 cycles/ticks +average: 65 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 658 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 232 cycles/ticks + +indcpa_keypair: +median: 29314 cycles/ticks +average: 29497 cycles/ticks + +indcpa_enc: +median: 30872 cycles/ticks +average: 31011 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 45014 cycles/ticks +average: 45187 cycles/ticks + +kyber_keypair: +median: 47882 cycles/ticks +average: 48246 cycles/ticks + +kyber_encaps_derand: +median: 47960 cycles/ticks +average: 48151 cycles/ticks + +kyber_encaps: +median: 48954 cycles/ticks +average: 49208 cycles/ticks + +kyber_decaps: +median: 54734 cycles/ticks +average: 54955 cycles/ticks + +Loop spin: 841 +gen_a: +median: 17336 cycles/ticks +average: 17473 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 255 cycles/ticks + +indcpa_keypair: +median: 29322 cycles/ticks +average: 29486 cycles/ticks + +indcpa_enc: +median: 30810 cycles/ticks +average: 30958 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44884 cycles/ticks +average: 45097 cycles/ticks + +kyber_keypair: +median: 47876 cycles/ticks +average: 48231 cycles/ticks + +kyber_encaps_derand: +median: 47832 cycles/ticks +average: 48053 cycles/ticks + +kyber_encaps: +median: 48990 cycles/ticks +average: 49199 cycles/ticks + +kyber_decaps: +median: 54898 cycles/ticks +average: 55097 cycles/ticks + +Loop spin: 842 +gen_a: +median: 17250 cycles/ticks +average: 17374 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1780 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29580 cycles/ticks +average: 29827 cycles/ticks + +indcpa_enc: +median: 30834 cycles/ticks +average: 31005 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 45084 cycles/ticks +average: 45267 cycles/ticks + +kyber_keypair: +median: 48034 cycles/ticks +average: 48426 cycles/ticks + +kyber_encaps_derand: +median: 47868 cycles/ticks +average: 48052 cycles/ticks + +kyber_encaps: +median: 48930 cycles/ticks +average: 49157 cycles/ticks + +kyber_decaps: +median: 54752 cycles/ticks +average: 54969 cycles/ticks + +Loop spin: 843 +gen_a: +median: 17268 cycles/ticks +average: 17385 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30756 cycles/ticks +average: 30964 cycles/ticks + +indcpa_enc: +median: 32268 cycles/ticks +average: 32438 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2023 cycles/ticks + +kyber_keypair_derand: +median: 45028 cycles/ticks +average: 45247 cycles/ticks + +kyber_keypair: +median: 47946 cycles/ticks +average: 48307 cycles/ticks + +kyber_encaps_derand: +median: 48220 cycles/ticks +average: 48408 cycles/ticks + +kyber_encaps: +median: 49118 cycles/ticks +average: 49332 cycles/ticks + +kyber_decaps: +median: 54942 cycles/ticks +average: 55183 cycles/ticks + +Loop spin: 844 +gen_a: +median: 17264 cycles/ticks +average: 17414 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30824 cycles/ticks +average: 31067 cycles/ticks + +indcpa_enc: +median: 32236 cycles/ticks +average: 32425 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44974 cycles/ticks +average: 45169 cycles/ticks + +kyber_keypair: +median: 47930 cycles/ticks +average: 48262 cycles/ticks + +kyber_encaps_derand: +median: 49356 cycles/ticks +average: 49524 cycles/ticks + +kyber_encaps: +median: 50438 cycles/ticks +average: 50655 cycles/ticks + +kyber_decaps: +median: 56280 cycles/ticks +average: 56484 cycles/ticks + +Loop spin: 845 +gen_a: +median: 17308 cycles/ticks +average: 17525 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29142 cycles/ticks +average: 29322 cycles/ticks + +indcpa_enc: +median: 30662 cycles/ticks +average: 30804 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44850 cycles/ticks +average: 45074 cycles/ticks + +kyber_keypair: +median: 47770 cycles/ticks +average: 48144 cycles/ticks + +kyber_encaps_derand: +median: 47908 cycles/ticks +average: 48101 cycles/ticks + +kyber_encaps: +median: 49036 cycles/ticks +average: 49252 cycles/ticks + +kyber_decaps: +median: 54808 cycles/ticks +average: 55079 cycles/ticks + +Loop spin: 846 +gen_a: +median: 17268 cycles/ticks +average: 17378 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 418 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 667 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29600 cycles/ticks +average: 29759 cycles/ticks + +indcpa_enc: +median: 30884 cycles/ticks +average: 31040 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 46520 cycles/ticks +average: 46749 cycles/ticks + +kyber_keypair: +median: 47946 cycles/ticks +average: 48308 cycles/ticks + +kyber_encaps_derand: +median: 47748 cycles/ticks +average: 47941 cycles/ticks + +kyber_encaps: +median: 48898 cycles/ticks +average: 49139 cycles/ticks + +kyber_decaps: +median: 54612 cycles/ticks +average: 54848 cycles/ticks + +Loop spin: 847 +gen_a: +median: 17372 cycles/ticks +average: 17493 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1793 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 401 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 660 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29394 cycles/ticks +average: 29629 cycles/ticks + +indcpa_enc: +median: 30920 cycles/ticks +average: 31069 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44804 cycles/ticks +average: 45070 cycles/ticks + +kyber_keypair: +median: 47818 cycles/ticks +average: 48189 cycles/ticks + +kyber_encaps_derand: +median: 47860 cycles/ticks +average: 48079 cycles/ticks + +kyber_encaps: +median: 49000 cycles/ticks +average: 49218 cycles/ticks + +kyber_decaps: +median: 54826 cycles/ticks +average: 55022 cycles/ticks + +Loop spin: 848 +gen_a: +median: 17264 cycles/ticks +average: 17394 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 240 cycles/ticks +average: 282 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29478 cycles/ticks +average: 29659 cycles/ticks + +indcpa_enc: +median: 30978 cycles/ticks +average: 31160 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 46280 cycles/ticks +average: 46497 cycles/ticks + +kyber_keypair: +median: 47982 cycles/ticks +average: 48370 cycles/ticks + +kyber_encaps_derand: +median: 49304 cycles/ticks +average: 49533 cycles/ticks + +kyber_encaps: +median: 50458 cycles/ticks +average: 50719 cycles/ticks + +kyber_decaps: +median: 56268 cycles/ticks +average: 56477 cycles/ticks + +Loop spin: 849 +gen_a: +median: 17348 cycles/ticks +average: 17541 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29270 cycles/ticks +average: 29454 cycles/ticks + +indcpa_enc: +median: 30878 cycles/ticks +average: 31027 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 44912 cycles/ticks +average: 45169 cycles/ticks + +kyber_keypair: +median: 47842 cycles/ticks +average: 48224 cycles/ticks + +kyber_encaps_derand: +median: 47742 cycles/ticks +average: 47950 cycles/ticks + +kyber_encaps: +median: 48866 cycles/ticks +average: 49077 cycles/ticks + +kyber_decaps: +median: 54644 cycles/ticks +average: 54832 cycles/ticks + +Loop spin: 850 +gen_a: +median: 17338 cycles/ticks +average: 17513 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 60 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29380 cycles/ticks +average: 29574 cycles/ticks + +indcpa_enc: +median: 30990 cycles/ticks +average: 31122 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2057 cycles/ticks + +kyber_keypair_derand: +median: 44818 cycles/ticks +average: 45030 cycles/ticks + +kyber_keypair: +median: 47950 cycles/ticks +average: 48329 cycles/ticks + +kyber_encaps_derand: +median: 47894 cycles/ticks +average: 48052 cycles/ticks + +kyber_encaps: +median: 49020 cycles/ticks +average: 49231 cycles/ticks + +kyber_decaps: +median: 54740 cycles/ticks +average: 54965 cycles/ticks + +Loop spin: 851 +gen_a: +median: 17240 cycles/ticks +average: 17356 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29292 cycles/ticks +average: 29498 cycles/ticks + +indcpa_enc: +median: 30878 cycles/ticks +average: 31095 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 44752 cycles/ticks +average: 44941 cycles/ticks + +kyber_keypair: +median: 47866 cycles/ticks +average: 48217 cycles/ticks + +kyber_encaps_derand: +median: 48012 cycles/ticks +average: 48162 cycles/ticks + +kyber_encaps: +median: 49108 cycles/ticks +average: 49333 cycles/ticks + +kyber_decaps: +median: 54830 cycles/ticks +average: 55059 cycles/ticks + +Loop spin: 852 +gen_a: +median: 17300 cycles/ticks +average: 17519 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1757 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1793 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29242 cycles/ticks +average: 29428 cycles/ticks + +indcpa_enc: +median: 30754 cycles/ticks +average: 30920 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44866 cycles/ticks +average: 45042 cycles/ticks + +kyber_keypair: +median: 47846 cycles/ticks +average: 48231 cycles/ticks + +kyber_encaps_derand: +median: 47714 cycles/ticks +average: 47887 cycles/ticks + +kyber_encaps: +median: 48838 cycles/ticks +average: 49069 cycles/ticks + +kyber_decaps: +median: 54666 cycles/ticks +average: 54904 cycles/ticks + +Loop spin: 853 +gen_a: +median: 17312 cycles/ticks +average: 17522 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1760 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 260 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 404 cycles/ticks +average: 406 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29154 cycles/ticks +average: 29325 cycles/ticks + +indcpa_enc: +median: 30752 cycles/ticks +average: 30892 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2042 cycles/ticks + +kyber_keypair_derand: +median: 44856 cycles/ticks +average: 45066 cycles/ticks + +kyber_keypair: +median: 47892 cycles/ticks +average: 48261 cycles/ticks + +kyber_encaps_derand: +median: 47902 cycles/ticks +average: 48098 cycles/ticks + +kyber_encaps: +median: 49046 cycles/ticks +average: 49264 cycles/ticks + +kyber_decaps: +median: 54710 cycles/ticks +average: 54975 cycles/ticks + +Loop spin: 854 +gen_a: +median: 17254 cycles/ticks +average: 17434 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 38 cycles/ticks +average: 38 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30660 cycles/ticks +average: 30846 cycles/ticks + +indcpa_enc: +median: 32276 cycles/ticks +average: 32444 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 44782 cycles/ticks +average: 44976 cycles/ticks + +kyber_keypair: +median: 47842 cycles/ticks +average: 48214 cycles/ticks + +kyber_encaps_derand: +median: 47984 cycles/ticks +average: 48237 cycles/ticks + +kyber_encaps: +median: 48934 cycles/ticks +average: 49160 cycles/ticks + +kyber_decaps: +median: 54718 cycles/ticks +average: 54918 cycles/ticks + +Loop spin: 855 +gen_a: +median: 17366 cycles/ticks +average: 17546 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 394 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 62 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29288 cycles/ticks +average: 29480 cycles/ticks + +indcpa_enc: +median: 30788 cycles/ticks +average: 30921 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 44982 cycles/ticks +average: 45239 cycles/ticks + +kyber_keypair: +median: 47872 cycles/ticks +average: 48226 cycles/ticks + +kyber_encaps_derand: +median: 47776 cycles/ticks +average: 47985 cycles/ticks + +kyber_encaps: +median: 48922 cycles/ticks +average: 49155 cycles/ticks + +kyber_decaps: +median: 54710 cycles/ticks +average: 54931 cycles/ticks + +Loop spin: 856 +gen_a: +median: 17310 cycles/ticks +average: 17461 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 396 cycles/ticks +average: 408 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29508 cycles/ticks +average: 29691 cycles/ticks + +indcpa_enc: +median: 30814 cycles/ticks +average: 30973 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2046 cycles/ticks + +kyber_keypair_derand: +median: 44810 cycles/ticks +average: 45047 cycles/ticks + +kyber_keypair: +median: 47932 cycles/ticks +average: 48334 cycles/ticks + +kyber_encaps_derand: +median: 47788 cycles/ticks +average: 47977 cycles/ticks + +kyber_encaps: +median: 48874 cycles/ticks +average: 49110 cycles/ticks + +kyber_decaps: +median: 54694 cycles/ticks +average: 54889 cycles/ticks + +Loop spin: 857 +gen_a: +median: 17342 cycles/ticks +average: 17451 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29316 cycles/ticks +average: 29518 cycles/ticks + +indcpa_enc: +median: 30794 cycles/ticks +average: 30953 cycles/ticks + +indcpa_dec: +median: 2044 cycles/ticks +average: 2046 cycles/ticks + +kyber_keypair_derand: +median: 44760 cycles/ticks +average: 44944 cycles/ticks + +kyber_keypair: +median: 47910 cycles/ticks +average: 48306 cycles/ticks + +kyber_encaps_derand: +median: 48036 cycles/ticks +average: 48212 cycles/ticks + +kyber_encaps: +median: 49088 cycles/ticks +average: 49326 cycles/ticks + +kyber_decaps: +median: 54934 cycles/ticks +average: 55152 cycles/ticks + +Loop spin: 858 +gen_a: +median: 17286 cycles/ticks +average: 17387 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1781 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 30900 cycles/ticks +average: 31111 cycles/ticks + +indcpa_enc: +median: 32328 cycles/ticks +average: 32496 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 46218 cycles/ticks +average: 46442 cycles/ticks + +kyber_keypair: +median: 47830 cycles/ticks +average: 48221 cycles/ticks + +kyber_encaps_derand: +median: 47952 cycles/ticks +average: 48128 cycles/ticks + +kyber_encaps: +median: 49012 cycles/ticks +average: 49209 cycles/ticks + +kyber_decaps: +median: 54866 cycles/ticks +average: 55085 cycles/ticks + +Loop spin: 859 +gen_a: +median: 17268 cycles/ticks +average: 17400 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 54 cycles/ticks +average: 53 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 232 cycles/ticks + +indcpa_keypair: +median: 29342 cycles/ticks +average: 29563 cycles/ticks + +indcpa_enc: +median: 30958 cycles/ticks +average: 31149 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44942 cycles/ticks +average: 45140 cycles/ticks + +kyber_keypair: +median: 47922 cycles/ticks +average: 48285 cycles/ticks + +kyber_encaps_derand: +median: 47872 cycles/ticks +average: 48033 cycles/ticks + +kyber_encaps: +median: 49012 cycles/ticks +average: 49237 cycles/ticks + +kyber_decaps: +median: 54608 cycles/ticks +average: 54836 cycles/ticks + +Loop spin: 860 +gen_a: +median: 17308 cycles/ticks +average: 17497 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 220 cycles/ticks +average: 268 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29200 cycles/ticks +average: 29417 cycles/ticks + +indcpa_enc: +median: 30826 cycles/ticks +average: 30972 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44768 cycles/ticks +average: 44959 cycles/ticks + +kyber_keypair: +median: 47812 cycles/ticks +average: 48158 cycles/ticks + +kyber_encaps_derand: +median: 47856 cycles/ticks +average: 48031 cycles/ticks + +kyber_encaps: +median: 48960 cycles/ticks +average: 49184 cycles/ticks + +kyber_decaps: +median: 54944 cycles/ticks +average: 55172 cycles/ticks + +Loop spin: 861 +gen_a: +median: 17372 cycles/ticks +average: 17555 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 669 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29108 cycles/ticks +average: 29312 cycles/ticks + +indcpa_enc: +median: 30714 cycles/ticks +average: 30872 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 44904 cycles/ticks +average: 45090 cycles/ticks + +kyber_keypair: +median: 47850 cycles/ticks +average: 48239 cycles/ticks + +kyber_encaps_derand: +median: 47822 cycles/ticks +average: 48010 cycles/ticks + +kyber_encaps: +median: 48894 cycles/ticks +average: 49117 cycles/ticks + +kyber_decaps: +median: 54802 cycles/ticks +average: 55056 cycles/ticks + +Loop spin: 862 +gen_a: +median: 17276 cycles/ticks +average: 17409 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 254 cycles/ticks + +indcpa_keypair: +median: 29382 cycles/ticks +average: 29558 cycles/ticks + +indcpa_enc: +median: 30948 cycles/ticks +average: 31116 cycles/ticks + +indcpa_dec: +median: 2066 cycles/ticks +average: 2068 cycles/ticks + +kyber_keypair_derand: +median: 44966 cycles/ticks +average: 45170 cycles/ticks + +kyber_keypair: +median: 47862 cycles/ticks +average: 48239 cycles/ticks + +kyber_encaps_derand: +median: 47928 cycles/ticks +average: 48123 cycles/ticks + +kyber_encaps: +median: 49068 cycles/ticks +average: 49361 cycles/ticks + +kyber_decaps: +median: 54746 cycles/ticks +average: 54972 cycles/ticks + +Loop spin: 863 +gen_a: +median: 17250 cycles/ticks +average: 17367 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 66 cycles/ticks +average: 68 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29422 cycles/ticks +average: 29605 cycles/ticks + +indcpa_enc: +median: 30876 cycles/ticks +average: 31028 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44978 cycles/ticks +average: 45190 cycles/ticks + +kyber_keypair: +median: 47882 cycles/ticks +average: 48264 cycles/ticks + +kyber_encaps_derand: +median: 47916 cycles/ticks +average: 48200 cycles/ticks + +kyber_encaps: +median: 48968 cycles/ticks +average: 49219 cycles/ticks + +kyber_decaps: +median: 54788 cycles/ticks +average: 55015 cycles/ticks + +Loop spin: 864 +gen_a: +median: 17320 cycles/ticks +average: 17485 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1766 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 236 cycles/ticks + +indcpa_keypair: +median: 30208 cycles/ticks +average: 30383 cycles/ticks + +indcpa_enc: +median: 30846 cycles/ticks +average: 31015 cycles/ticks + +indcpa_dec: +median: 2038 cycles/ticks +average: 2052 cycles/ticks + +kyber_keypair_derand: +median: 45070 cycles/ticks +average: 45244 cycles/ticks + +kyber_keypair: +median: 47906 cycles/ticks +average: 48267 cycles/ticks + +kyber_encaps_derand: +median: 49226 cycles/ticks +average: 49424 cycles/ticks + +kyber_encaps: +median: 50314 cycles/ticks +average: 50530 cycles/ticks + +kyber_decaps: +median: 56298 cycles/ticks +average: 56523 cycles/ticks + +Loop spin: 865 +gen_a: +median: 17312 cycles/ticks +average: 17407 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1796 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 258 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29314 cycles/ticks +average: 29513 cycles/ticks + +indcpa_enc: +median: 31082 cycles/ticks +average: 31252 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44822 cycles/ticks +average: 45010 cycles/ticks + +kyber_keypair: +median: 47838 cycles/ticks +average: 48269 cycles/ticks + +kyber_encaps_derand: +median: 47908 cycles/ticks +average: 48116 cycles/ticks + +kyber_encaps: +median: 48998 cycles/ticks +average: 49199 cycles/ticks + +kyber_decaps: +median: 54874 cycles/ticks +average: 55074 cycles/ticks + +Loop spin: 866 +gen_a: +median: 17262 cycles/ticks +average: 17405 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29138 cycles/ticks +average: 29378 cycles/ticks + +indcpa_enc: +median: 30768 cycles/ticks +average: 30934 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2046 cycles/ticks + +kyber_keypair_derand: +median: 44992 cycles/ticks +average: 45197 cycles/ticks + +kyber_keypair: +median: 48040 cycles/ticks +average: 48423 cycles/ticks + +kyber_encaps_derand: +median: 47908 cycles/ticks +average: 48108 cycles/ticks + +kyber_encaps: +median: 48988 cycles/ticks +average: 49189 cycles/ticks + +kyber_decaps: +median: 54820 cycles/ticks +average: 55025 cycles/ticks + +Loop spin: 867 +gen_a: +median: 17316 cycles/ticks +average: 17502 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29336 cycles/ticks +average: 29513 cycles/ticks + +indcpa_enc: +median: 30798 cycles/ticks +average: 30956 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2041 cycles/ticks + +kyber_keypair_derand: +median: 45024 cycles/ticks +average: 45201 cycles/ticks + +kyber_keypair: +median: 48104 cycles/ticks +average: 48442 cycles/ticks + +kyber_encaps_derand: +median: 47924 cycles/ticks +average: 48127 cycles/ticks + +kyber_encaps: +median: 49004 cycles/ticks +average: 49198 cycles/ticks + +kyber_decaps: +median: 54928 cycles/ticks +average: 55137 cycles/ticks + +Loop spin: 868 +gen_a: +median: 17282 cycles/ticks +average: 17397 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1791 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29366 cycles/ticks +average: 29537 cycles/ticks + +indcpa_enc: +median: 30896 cycles/ticks +average: 31056 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 46282 cycles/ticks +average: 46488 cycles/ticks + +kyber_keypair: +median: 47886 cycles/ticks +average: 48247 cycles/ticks + +kyber_encaps_derand: +median: 47932 cycles/ticks +average: 48100 cycles/ticks + +kyber_encaps: +median: 49058 cycles/ticks +average: 49259 cycles/ticks + +kyber_decaps: +median: 54762 cycles/ticks +average: 55019 cycles/ticks + +Loop spin: 869 +gen_a: +median: 17280 cycles/ticks +average: 17382 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29460 cycles/ticks +average: 29648 cycles/ticks + +indcpa_enc: +median: 31036 cycles/ticks +average: 31159 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44958 cycles/ticks +average: 45155 cycles/ticks + +kyber_keypair: +median: 47866 cycles/ticks +average: 48235 cycles/ticks + +kyber_encaps_derand: +median: 47946 cycles/ticks +average: 48141 cycles/ticks + +kyber_encaps: +median: 49014 cycles/ticks +average: 49213 cycles/ticks + +kyber_decaps: +median: 54770 cycles/ticks +average: 55026 cycles/ticks + +Loop spin: 870 +gen_a: +median: 17298 cycles/ticks +average: 17458 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29300 cycles/ticks +average: 29476 cycles/ticks + +indcpa_enc: +median: 30900 cycles/ticks +average: 31060 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2047 cycles/ticks + +kyber_keypair_derand: +median: 45086 cycles/ticks +average: 45255 cycles/ticks + +kyber_keypair: +median: 47860 cycles/ticks +average: 48240 cycles/ticks + +kyber_encaps_derand: +median: 47780 cycles/ticks +average: 48010 cycles/ticks + +kyber_encaps: +median: 48902 cycles/ticks +average: 49143 cycles/ticks + +kyber_decaps: +median: 54622 cycles/ticks +average: 54924 cycles/ticks + +Loop spin: 871 +gen_a: +median: 17344 cycles/ticks +average: 17509 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29750 cycles/ticks +average: 29883 cycles/ticks + +indcpa_enc: +median: 31136 cycles/ticks +average: 31296 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2014 cycles/ticks + +kyber_keypair_derand: +median: 45110 cycles/ticks +average: 45277 cycles/ticks + +kyber_keypair: +median: 47908 cycles/ticks +average: 48302 cycles/ticks + +kyber_encaps_derand: +median: 48030 cycles/ticks +average: 48267 cycles/ticks + +kyber_encaps: +median: 49132 cycles/ticks +average: 49400 cycles/ticks + +kyber_decaps: +median: 54930 cycles/ticks +average: 55143 cycles/ticks + +Loop spin: 872 +gen_a: +median: 17272 cycles/ticks +average: 17445 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29234 cycles/ticks +average: 29440 cycles/ticks + +indcpa_enc: +median: 30744 cycles/ticks +average: 30886 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 44838 cycles/ticks +average: 45042 cycles/ticks + +kyber_keypair: +median: 47882 cycles/ticks +average: 48251 cycles/ticks + +kyber_encaps_derand: +median: 47812 cycles/ticks +average: 48004 cycles/ticks + +kyber_encaps: +median: 48916 cycles/ticks +average: 49131 cycles/ticks + +kyber_decaps: +median: 54742 cycles/ticks +average: 54943 cycles/ticks + +Loop spin: 873 +gen_a: +median: 17328 cycles/ticks +average: 17402 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1765 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 407 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29288 cycles/ticks +average: 29472 cycles/ticks + +indcpa_enc: +median: 30880 cycles/ticks +average: 31043 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 44920 cycles/ticks +average: 45136 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48319 cycles/ticks + +kyber_encaps_derand: +median: 47846 cycles/ticks +average: 48033 cycles/ticks + +kyber_encaps: +median: 48970 cycles/ticks +average: 49191 cycles/ticks + +kyber_decaps: +median: 54848 cycles/ticks +average: 55079 cycles/ticks + +Loop spin: 874 +gen_a: +median: 17274 cycles/ticks +average: 17385 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1794 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 667 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29226 cycles/ticks +average: 29413 cycles/ticks + +indcpa_enc: +median: 30702 cycles/ticks +average: 30855 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2012 cycles/ticks + +kyber_keypair_derand: +median: 44992 cycles/ticks +average: 45231 cycles/ticks + +kyber_keypair: +median: 47922 cycles/ticks +average: 48302 cycles/ticks + +kyber_encaps_derand: +median: 47984 cycles/ticks +average: 48164 cycles/ticks + +kyber_encaps: +median: 49028 cycles/ticks +average: 49241 cycles/ticks + +kyber_decaps: +median: 54914 cycles/ticks +average: 55137 cycles/ticks + +Loop spin: 875 +gen_a: +median: 17270 cycles/ticks +average: 17380 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1779 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29284 cycles/ticks +average: 29478 cycles/ticks + +indcpa_enc: +median: 30896 cycles/ticks +average: 31093 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 46324 cycles/ticks +average: 46502 cycles/ticks + +kyber_keypair: +median: 47912 cycles/ticks +average: 48253 cycles/ticks + +kyber_encaps_derand: +median: 47768 cycles/ticks +average: 47962 cycles/ticks + +kyber_encaps: +median: 48872 cycles/ticks +average: 49101 cycles/ticks + +kyber_decaps: +median: 54662 cycles/ticks +average: 54872 cycles/ticks + +Loop spin: 876 +gen_a: +median: 17348 cycles/ticks +average: 17440 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1781 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 667 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29350 cycles/ticks +average: 29552 cycles/ticks + +indcpa_enc: +median: 30924 cycles/ticks +average: 31080 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2016 cycles/ticks + +kyber_keypair_derand: +median: 44936 cycles/ticks +average: 45118 cycles/ticks + +kyber_keypair: +median: 47960 cycles/ticks +average: 48347 cycles/ticks + +kyber_encaps_derand: +median: 47976 cycles/ticks +average: 48156 cycles/ticks + +kyber_encaps: +median: 49072 cycles/ticks +average: 49260 cycles/ticks + +kyber_decaps: +median: 54728 cycles/ticks +average: 54983 cycles/ticks + +Loop spin: 877 +gen_a: +median: 17270 cycles/ticks +average: 17451 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1767 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29440 cycles/ticks +average: 29645 cycles/ticks + +indcpa_enc: +median: 30780 cycles/ticks +average: 30926 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44972 cycles/ticks +average: 45179 cycles/ticks + +kyber_keypair: +median: 47918 cycles/ticks +average: 48277 cycles/ticks + +kyber_encaps_derand: +median: 47858 cycles/ticks +average: 48031 cycles/ticks + +kyber_encaps: +median: 48868 cycles/ticks +average: 49076 cycles/ticks + +kyber_decaps: +median: 54708 cycles/ticks +average: 54964 cycles/ticks + +Loop spin: 878 +gen_a: +median: 17334 cycles/ticks +average: 17446 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 45 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29320 cycles/ticks +average: 29508 cycles/ticks + +indcpa_enc: +median: 30856 cycles/ticks +average: 31027 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 45054 cycles/ticks +average: 45202 cycles/ticks + +kyber_keypair: +median: 48020 cycles/ticks +average: 48365 cycles/ticks + +kyber_encaps_derand: +median: 47848 cycles/ticks +average: 48044 cycles/ticks + +kyber_encaps: +median: 48894 cycles/ticks +average: 49166 cycles/ticks + +kyber_decaps: +median: 54778 cycles/ticks +average: 55003 cycles/ticks + +Loop spin: 879 +gen_a: +median: 17312 cycles/ticks +average: 17442 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1862 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 387 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 670 cycles/ticks +average: 686 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29296 cycles/ticks +average: 29455 cycles/ticks + +indcpa_enc: +median: 30924 cycles/ticks +average: 31098 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2041 cycles/ticks + +kyber_keypair_derand: +median: 44870 cycles/ticks +average: 45049 cycles/ticks + +kyber_keypair: +median: 47844 cycles/ticks +average: 48208 cycles/ticks + +kyber_encaps_derand: +median: 47878 cycles/ticks +average: 48108 cycles/ticks + +kyber_encaps: +median: 49000 cycles/ticks +average: 49229 cycles/ticks + +kyber_decaps: +median: 54782 cycles/ticks +average: 55062 cycles/ticks + +Loop spin: 880 +gen_a: +median: 17350 cycles/ticks +average: 17474 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1766 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29436 cycles/ticks +average: 29614 cycles/ticks + +indcpa_enc: +median: 30860 cycles/ticks +average: 31008 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 44926 cycles/ticks +average: 45161 cycles/ticks + +kyber_keypair: +median: 47928 cycles/ticks +average: 48328 cycles/ticks + +kyber_encaps_derand: +median: 47888 cycles/ticks +average: 48113 cycles/ticks + +kyber_encaps: +median: 49010 cycles/ticks +average: 49220 cycles/ticks + +kyber_decaps: +median: 54784 cycles/ticks +average: 54985 cycles/ticks + +Loop spin: 881 +gen_a: +median: 17300 cycles/ticks +average: 17416 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 42 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 55 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29340 cycles/ticks +average: 29584 cycles/ticks + +indcpa_enc: +median: 30914 cycles/ticks +average: 31074 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2046 cycles/ticks + +kyber_keypair_derand: +median: 44850 cycles/ticks +average: 45067 cycles/ticks + +kyber_keypair: +median: 47908 cycles/ticks +average: 48325 cycles/ticks + +kyber_encaps_derand: +median: 47934 cycles/ticks +average: 48109 cycles/ticks + +kyber_encaps: +median: 49064 cycles/ticks +average: 49310 cycles/ticks + +kyber_decaps: +median: 54716 cycles/ticks +average: 54964 cycles/ticks + +Loop spin: 882 +gen_a: +median: 17328 cycles/ticks +average: 17438 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29374 cycles/ticks +average: 29585 cycles/ticks + +indcpa_enc: +median: 30868 cycles/ticks +average: 31009 cycles/ticks + +indcpa_dec: +median: 2044 cycles/ticks +average: 2047 cycles/ticks + +kyber_keypair_derand: +median: 44876 cycles/ticks +average: 45141 cycles/ticks + +kyber_keypair: +median: 47888 cycles/ticks +average: 48248 cycles/ticks + +kyber_encaps_derand: +median: 47890 cycles/ticks +average: 48052 cycles/ticks + +kyber_encaps: +median: 48956 cycles/ticks +average: 49146 cycles/ticks + +kyber_decaps: +median: 54730 cycles/ticks +average: 54954 cycles/ticks + +Loop spin: 883 +gen_a: +median: 17334 cycles/ticks +average: 17474 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29184 cycles/ticks +average: 29395 cycles/ticks + +indcpa_enc: +median: 30816 cycles/ticks +average: 30979 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2033 cycles/ticks + +kyber_keypair_derand: +median: 46278 cycles/ticks +average: 46490 cycles/ticks + +kyber_keypair: +median: 47858 cycles/ticks +average: 48206 cycles/ticks + +kyber_encaps_derand: +median: 47826 cycles/ticks +average: 48029 cycles/ticks + +kyber_encaps: +median: 48912 cycles/ticks +average: 49102 cycles/ticks + +kyber_decaps: +median: 54736 cycles/ticks +average: 54960 cycles/ticks + +Loop spin: 884 +gen_a: +median: 17266 cycles/ticks +average: 17470 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1776 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29290 cycles/ticks +average: 29483 cycles/ticks + +indcpa_enc: +median: 30806 cycles/ticks +average: 30958 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2050 cycles/ticks + +kyber_keypair_derand: +median: 45012 cycles/ticks +average: 45190 cycles/ticks + +kyber_keypair: +median: 47816 cycles/ticks +average: 48191 cycles/ticks + +kyber_encaps_derand: +median: 49270 cycles/ticks +average: 49479 cycles/ticks + +kyber_encaps: +median: 50372 cycles/ticks +average: 50581 cycles/ticks + +kyber_decaps: +median: 56184 cycles/ticks +average: 56435 cycles/ticks + +Loop spin: 885 +gen_a: +median: 17370 cycles/ticks +average: 17473 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 399 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 660 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29252 cycles/ticks +average: 29448 cycles/ticks + +indcpa_enc: +median: 30858 cycles/ticks +average: 31013 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44928 cycles/ticks +average: 45104 cycles/ticks + +kyber_keypair: +median: 47850 cycles/ticks +average: 48194 cycles/ticks + +kyber_encaps_derand: +median: 47832 cycles/ticks +average: 48034 cycles/ticks + +kyber_encaps: +median: 48948 cycles/ticks +average: 49177 cycles/ticks + +kyber_decaps: +median: 54782 cycles/ticks +average: 55026 cycles/ticks + +Loop spin: 886 +gen_a: +median: 17378 cycles/ticks +average: 17477 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29328 cycles/ticks +average: 29535 cycles/ticks + +indcpa_enc: +median: 30792 cycles/ticks +average: 30963 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2037 cycles/ticks + +kyber_keypair_derand: +median: 44796 cycles/ticks +average: 44974 cycles/ticks + +kyber_keypair: +median: 47836 cycles/ticks +average: 48189 cycles/ticks + +kyber_encaps_derand: +median: 47816 cycles/ticks +average: 48023 cycles/ticks + +kyber_encaps: +median: 48964 cycles/ticks +average: 49221 cycles/ticks + +kyber_decaps: +median: 54734 cycles/ticks +average: 54948 cycles/ticks + +Loop spin: 887 +gen_a: +median: 17404 cycles/ticks +average: 17546 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29386 cycles/ticks +average: 29613 cycles/ticks + +indcpa_enc: +median: 30848 cycles/ticks +average: 30980 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 46350 cycles/ticks +average: 46564 cycles/ticks + +kyber_keypair: +median: 47842 cycles/ticks +average: 48204 cycles/ticks + +kyber_encaps_derand: +median: 49346 cycles/ticks +average: 49561 cycles/ticks + +kyber_encaps: +median: 50440 cycles/ticks +average: 50659 cycles/ticks + +kyber_decaps: +median: 56136 cycles/ticks +average: 56400 cycles/ticks + +Loop spin: 888 +gen_a: +median: 17280 cycles/ticks +average: 17372 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1804 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 675 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29134 cycles/ticks +average: 29299 cycles/ticks + +indcpa_enc: +median: 30892 cycles/ticks +average: 31049 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44914 cycles/ticks +average: 45132 cycles/ticks + +kyber_keypair: +median: 47904 cycles/ticks +average: 48273 cycles/ticks + +kyber_encaps_derand: +median: 47782 cycles/ticks +average: 47974 cycles/ticks + +kyber_encaps: +median: 48866 cycles/ticks +average: 49085 cycles/ticks + +kyber_decaps: +median: 54664 cycles/ticks +average: 54894 cycles/ticks + +Loop spin: 889 +gen_a: +median: 17272 cycles/ticks +average: 17376 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1767 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29450 cycles/ticks +average: 29621 cycles/ticks + +indcpa_enc: +median: 30870 cycles/ticks +average: 31036 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44854 cycles/ticks +average: 45088 cycles/ticks + +kyber_keypair: +median: 48112 cycles/ticks +average: 48504 cycles/ticks + +kyber_encaps_derand: +median: 48036 cycles/ticks +average: 48238 cycles/ticks + +kyber_encaps: +median: 49044 cycles/ticks +average: 49227 cycles/ticks + +kyber_decaps: +median: 54752 cycles/ticks +average: 54980 cycles/ticks + +Loop spin: 890 +gen_a: +median: 17316 cycles/ticks +average: 17430 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1794 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1780 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 404 cycles/ticks +average: 406 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29176 cycles/ticks +average: 29347 cycles/ticks + +indcpa_enc: +median: 30760 cycles/ticks +average: 30936 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2042 cycles/ticks + +kyber_keypair_derand: +median: 44862 cycles/ticks +average: 45084 cycles/ticks + +kyber_keypair: +median: 47812 cycles/ticks +average: 48165 cycles/ticks + +kyber_encaps_derand: +median: 50688 cycles/ticks +average: 50870 cycles/ticks + +kyber_encaps: +median: 51854 cycles/ticks +average: 52070 cycles/ticks + +kyber_decaps: +median: 57634 cycles/ticks +average: 57854 cycles/ticks + +Loop spin: 891 +gen_a: +median: 17300 cycles/ticks +average: 17409 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29530 cycles/ticks +average: 29739 cycles/ticks + +indcpa_enc: +median: 30936 cycles/ticks +average: 31103 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2038 cycles/ticks + +kyber_keypair_derand: +median: 44918 cycles/ticks +average: 45130 cycles/ticks + +kyber_keypair: +median: 47890 cycles/ticks +average: 48240 cycles/ticks + +kyber_encaps_derand: +median: 49214 cycles/ticks +average: 49419 cycles/ticks + +kyber_encaps: +median: 50404 cycles/ticks +average: 50617 cycles/ticks + +kyber_decaps: +median: 56192 cycles/ticks +average: 56416 cycles/ticks + +Loop spin: 892 +gen_a: +median: 17282 cycles/ticks +average: 17444 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1796 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29360 cycles/ticks +average: 29544 cycles/ticks + +indcpa_enc: +median: 30962 cycles/ticks +average: 31109 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2053 cycles/ticks + +kyber_keypair_derand: +median: 45062 cycles/ticks +average: 45264 cycles/ticks + +kyber_keypair: +median: 47998 cycles/ticks +average: 48339 cycles/ticks + +kyber_encaps_derand: +median: 48022 cycles/ticks +average: 48224 cycles/ticks + +kyber_encaps: +median: 48994 cycles/ticks +average: 49199 cycles/ticks + +kyber_decaps: +median: 54742 cycles/ticks +average: 54996 cycles/ticks + +Loop spin: 893 +gen_a: +median: 17276 cycles/ticks +average: 17405 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 396 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 52 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29288 cycles/ticks +average: 29492 cycles/ticks + +indcpa_enc: +median: 30814 cycles/ticks +average: 30971 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2041 cycles/ticks + +kyber_keypair_derand: +median: 44780 cycles/ticks +average: 44989 cycles/ticks + +kyber_keypair: +median: 47834 cycles/ticks +average: 48191 cycles/ticks + +kyber_encaps_derand: +median: 47982 cycles/ticks +average: 48194 cycles/ticks + +kyber_encaps: +median: 49056 cycles/ticks +average: 49325 cycles/ticks + +kyber_decaps: +median: 54848 cycles/ticks +average: 55067 cycles/ticks + +Loop spin: 894 +gen_a: +median: 17278 cycles/ticks +average: 17434 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29160 cycles/ticks +average: 29359 cycles/ticks + +indcpa_enc: +median: 30892 cycles/ticks +average: 31071 cycles/ticks + +indcpa_dec: +median: 2066 cycles/ticks +average: 2077 cycles/ticks + +kyber_keypair_derand: +median: 44754 cycles/ticks +average: 44938 cycles/ticks + +kyber_keypair: +median: 47850 cycles/ticks +average: 48263 cycles/ticks + +kyber_encaps_derand: +median: 47952 cycles/ticks +average: 48170 cycles/ticks + +kyber_encaps: +median: 49102 cycles/ticks +average: 49338 cycles/ticks + +kyber_decaps: +median: 54780 cycles/ticks +average: 55002 cycles/ticks + +Loop spin: 895 +gen_a: +median: 17312 cycles/ticks +average: 17448 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1757 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 387 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29238 cycles/ticks +average: 29446 cycles/ticks + +indcpa_enc: +median: 30840 cycles/ticks +average: 31026 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2051 cycles/ticks + +kyber_keypair_derand: +median: 44816 cycles/ticks +average: 45064 cycles/ticks + +kyber_keypair: +median: 47836 cycles/ticks +average: 48214 cycles/ticks + +kyber_encaps_derand: +median: 49168 cycles/ticks +average: 49393 cycles/ticks + +kyber_encaps: +median: 50202 cycles/ticks +average: 50426 cycles/ticks + +kyber_decaps: +median: 56034 cycles/ticks +average: 56253 cycles/ticks + +Loop spin: 896 +gen_a: +median: 17264 cycles/ticks +average: 17343 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 420 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29610 cycles/ticks +average: 29874 cycles/ticks + +indcpa_enc: +median: 31076 cycles/ticks +average: 31245 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2008 cycles/ticks + +kyber_keypair_derand: +median: 45016 cycles/ticks +average: 45217 cycles/ticks + +kyber_keypair: +median: 47906 cycles/ticks +average: 48287 cycles/ticks + +kyber_encaps_derand: +median: 49384 cycles/ticks +average: 49593 cycles/ticks + +kyber_encaps: +median: 50368 cycles/ticks +average: 50578 cycles/ticks + +kyber_decaps: +median: 56086 cycles/ticks +average: 56306 cycles/ticks + +Loop spin: 897 +gen_a: +median: 17330 cycles/ticks +average: 17451 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 672 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29288 cycles/ticks +average: 29476 cycles/ticks + +indcpa_enc: +median: 30886 cycles/ticks +average: 31060 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2030 cycles/ticks + +kyber_keypair_derand: +median: 44844 cycles/ticks +average: 45048 cycles/ticks + +kyber_keypair: +median: 47826 cycles/ticks +average: 48193 cycles/ticks + +kyber_encaps_derand: +median: 49112 cycles/ticks +average: 49328 cycles/ticks + +kyber_encaps: +median: 50272 cycles/ticks +average: 50459 cycles/ticks + +kyber_decaps: +median: 55968 cycles/ticks +average: 56206 cycles/ticks + +Loop spin: 898 +gen_a: +median: 17286 cycles/ticks +average: 17391 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1762 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29552 cycles/ticks +average: 29741 cycles/ticks + +indcpa_enc: +median: 30984 cycles/ticks +average: 31155 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2013 cycles/ticks + +kyber_keypair_derand: +median: 45010 cycles/ticks +average: 45212 cycles/ticks + +kyber_keypair: +median: 47900 cycles/ticks +average: 48307 cycles/ticks + +kyber_encaps_derand: +median: 49324 cycles/ticks +average: 49495 cycles/ticks + +kyber_encaps: +median: 50380 cycles/ticks +average: 50594 cycles/ticks + +kyber_decaps: +median: 56176 cycles/ticks +average: 56401 cycles/ticks + +Loop spin: 899 +gen_a: +median: 17262 cycles/ticks +average: 17395 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1787 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29274 cycles/ticks +average: 29472 cycles/ticks + +indcpa_enc: +median: 30734 cycles/ticks +average: 30889 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 45018 cycles/ticks +average: 45203 cycles/ticks + +kyber_keypair: +median: 47816 cycles/ticks +average: 48170 cycles/ticks + +kyber_encaps_derand: +median: 47832 cycles/ticks +average: 48006 cycles/ticks + +kyber_encaps: +median: 48928 cycles/ticks +average: 49142 cycles/ticks + +kyber_decaps: +median: 54800 cycles/ticks +average: 55077 cycles/ticks + +Loop spin: 900 +gen_a: +median: 17262 cycles/ticks +average: 17386 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 60 cycles/ticks +average: 59 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29326 cycles/ticks +average: 29527 cycles/ticks + +indcpa_enc: +median: 30932 cycles/ticks +average: 31103 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 46264 cycles/ticks +average: 46459 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48267 cycles/ticks + +kyber_encaps_derand: +median: 48002 cycles/ticks +average: 48199 cycles/ticks + +kyber_encaps: +median: 49072 cycles/ticks +average: 49334 cycles/ticks + +kyber_decaps: +median: 54904 cycles/ticks +average: 55155 cycles/ticks + +Loop spin: 901 +gen_a: +median: 17278 cycles/ticks +average: 17415 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 425 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29378 cycles/ticks +average: 29591 cycles/ticks + +indcpa_enc: +median: 30878 cycles/ticks +average: 31009 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 45018 cycles/ticks +average: 45261 cycles/ticks + +kyber_keypair: +median: 47994 cycles/ticks +average: 48409 cycles/ticks + +kyber_encaps_derand: +median: 47962 cycles/ticks +average: 48141 cycles/ticks + +kyber_encaps: +median: 49070 cycles/ticks +average: 49299 cycles/ticks + +kyber_decaps: +median: 54912 cycles/ticks +average: 55168 cycles/ticks + +Loop spin: 902 +gen_a: +median: 17268 cycles/ticks +average: 17498 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1780 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29322 cycles/ticks +average: 29527 cycles/ticks + +indcpa_enc: +median: 30964 cycles/ticks +average: 31109 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 46436 cycles/ticks +average: 46659 cycles/ticks + +kyber_keypair: +median: 47930 cycles/ticks +average: 48318 cycles/ticks + +kyber_encaps_derand: +median: 47938 cycles/ticks +average: 48135 cycles/ticks + +kyber_encaps: +median: 48942 cycles/ticks +average: 49171 cycles/ticks + +kyber_decaps: +median: 54724 cycles/ticks +average: 54966 cycles/ticks + +Loop spin: 903 +gen_a: +median: 17360 cycles/ticks +average: 17563 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1781 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1776 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 269 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29144 cycles/ticks +average: 29373 cycles/ticks + +indcpa_enc: +median: 30682 cycles/ticks +average: 30868 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44864 cycles/ticks +average: 45049 cycles/ticks + +kyber_keypair: +median: 47882 cycles/ticks +average: 48301 cycles/ticks + +kyber_encaps_derand: +median: 47908 cycles/ticks +average: 48079 cycles/ticks + +kyber_encaps: +median: 48988 cycles/ticks +average: 49216 cycles/ticks + +kyber_decaps: +median: 54772 cycles/ticks +average: 54982 cycles/ticks + +Loop spin: 904 +gen_a: +median: 17312 cycles/ticks +average: 17459 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 387 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 232 cycles/ticks + +indcpa_keypair: +median: 29206 cycles/ticks +average: 29462 cycles/ticks + +indcpa_enc: +median: 30800 cycles/ticks +average: 31042 cycles/ticks + +indcpa_dec: +median: 2038 cycles/ticks +average: 2041 cycles/ticks + +kyber_keypair_derand: +median: 44806 cycles/ticks +average: 45034 cycles/ticks + +kyber_keypair: +median: 47840 cycles/ticks +average: 48231 cycles/ticks + +kyber_encaps_derand: +median: 47856 cycles/ticks +average: 48046 cycles/ticks + +kyber_encaps: +median: 48942 cycles/ticks +average: 49177 cycles/ticks + +kyber_decaps: +median: 54852 cycles/ticks +average: 55079 cycles/ticks + +Loop spin: 905 +gen_a: +median: 17332 cycles/ticks +average: 17519 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29324 cycles/ticks +average: 29541 cycles/ticks + +indcpa_enc: +median: 30908 cycles/ticks +average: 31120 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 44826 cycles/ticks +average: 45011 cycles/ticks + +kyber_keypair: +median: 47880 cycles/ticks +average: 48229 cycles/ticks + +kyber_encaps_derand: +median: 47868 cycles/ticks +average: 48069 cycles/ticks + +kyber_encaps: +median: 48902 cycles/ticks +average: 49133 cycles/ticks + +kyber_decaps: +median: 54796 cycles/ticks +average: 55010 cycles/ticks + +Loop spin: 906 +gen_a: +median: 17266 cycles/ticks +average: 17388 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1780 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1754 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29452 cycles/ticks +average: 29662 cycles/ticks + +indcpa_enc: +median: 30946 cycles/ticks +average: 31168 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2013 cycles/ticks + +kyber_keypair_derand: +median: 44980 cycles/ticks +average: 45194 cycles/ticks + +kyber_keypair: +median: 48074 cycles/ticks +average: 48436 cycles/ticks + +kyber_encaps_derand: +median: 47910 cycles/ticks +average: 48111 cycles/ticks + +kyber_encaps: +median: 49042 cycles/ticks +average: 49273 cycles/ticks + +kyber_decaps: +median: 54766 cycles/ticks +average: 55019 cycles/ticks + +Loop spin: 907 +gen_a: +median: 17270 cycles/ticks +average: 17426 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29296 cycles/ticks +average: 29499 cycles/ticks + +indcpa_enc: +median: 30858 cycles/ticks +average: 31018 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2075 cycles/ticks + +kyber_keypair_derand: +median: 44930 cycles/ticks +average: 45178 cycles/ticks + +kyber_keypair: +median: 47892 cycles/ticks +average: 48232 cycles/ticks + +kyber_encaps_derand: +median: 49298 cycles/ticks +average: 49493 cycles/ticks + +kyber_encaps: +median: 50368 cycles/ticks +average: 50562 cycles/ticks + +kyber_decaps: +median: 56170 cycles/ticks +average: 56418 cycles/ticks + +Loop spin: 908 +gen_a: +median: 17406 cycles/ticks +average: 17535 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1800 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 265 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29198 cycles/ticks +average: 29386 cycles/ticks + +indcpa_enc: +median: 30782 cycles/ticks +average: 30949 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44830 cycles/ticks +average: 45098 cycles/ticks + +kyber_keypair: +median: 47940 cycles/ticks +average: 48299 cycles/ticks + +kyber_encaps_derand: +median: 47788 cycles/ticks +average: 47993 cycles/ticks + +kyber_encaps: +median: 48928 cycles/ticks +average: 49135 cycles/ticks + +kyber_decaps: +median: 54748 cycles/ticks +average: 54965 cycles/ticks + +Loop spin: 909 +gen_a: +median: 17276 cycles/ticks +average: 17418 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30618 cycles/ticks +average: 30852 cycles/ticks + +indcpa_enc: +median: 32232 cycles/ticks +average: 32408 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44926 cycles/ticks +average: 45221 cycles/ticks + +kyber_keypair: +median: 47968 cycles/ticks +average: 48309 cycles/ticks + +kyber_encaps_derand: +median: 47980 cycles/ticks +average: 48176 cycles/ticks + +kyber_encaps: +median: 49042 cycles/ticks +average: 49263 cycles/ticks + +kyber_decaps: +median: 54688 cycles/ticks +average: 54937 cycles/ticks + +Loop spin: 910 +gen_a: +median: 17262 cycles/ticks +average: 17385 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1762 cycles/ticks +average: 1779 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 38 cycles/ticks +average: 38 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29274 cycles/ticks +average: 29471 cycles/ticks + +indcpa_enc: +median: 30874 cycles/ticks +average: 31039 cycles/ticks + +indcpa_dec: +median: 2056 cycles/ticks +average: 2070 cycles/ticks + +kyber_keypair_derand: +median: 45262 cycles/ticks +average: 45522 cycles/ticks + +kyber_keypair: +median: 47916 cycles/ticks +average: 48295 cycles/ticks + +kyber_encaps_derand: +median: 49398 cycles/ticks +average: 49625 cycles/ticks + +kyber_encaps: +median: 50376 cycles/ticks +average: 50615 cycles/ticks + +kyber_decaps: +median: 56308 cycles/ticks +average: 56554 cycles/ticks + +Loop spin: 911 +gen_a: +median: 17274 cycles/ticks +average: 17490 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29444 cycles/ticks +average: 29691 cycles/ticks + +indcpa_enc: +median: 30784 cycles/ticks +average: 30925 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 45118 cycles/ticks +average: 45387 cycles/ticks + +kyber_keypair: +median: 47992 cycles/ticks +average: 48469 cycles/ticks + +kyber_encaps_derand: +median: 48012 cycles/ticks +average: 48209 cycles/ticks + +kyber_encaps: +median: 48994 cycles/ticks +average: 49206 cycles/ticks + +kyber_decaps: +median: 54770 cycles/ticks +average: 54994 cycles/ticks + +Loop spin: 912 +gen_a: +median: 17276 cycles/ticks +average: 17419 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1780 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 661 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29382 cycles/ticks +average: 29586 cycles/ticks + +indcpa_enc: +median: 30894 cycles/ticks +average: 31054 cycles/ticks + +indcpa_dec: +median: 2026 cycles/ticks +average: 2041 cycles/ticks + +kyber_keypair_derand: +median: 44778 cycles/ticks +average: 45080 cycles/ticks + +kyber_keypair: +median: 47978 cycles/ticks +average: 48385 cycles/ticks + +kyber_encaps_derand: +median: 49290 cycles/ticks +average: 49503 cycles/ticks + +kyber_encaps: +median: 50378 cycles/ticks +average: 50612 cycles/ticks + +kyber_decaps: +median: 56222 cycles/ticks +average: 56452 cycles/ticks + +Loop spin: 913 +gen_a: +median: 17358 cycles/ticks +average: 17560 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29380 cycles/ticks +average: 29567 cycles/ticks + +indcpa_enc: +median: 30868 cycles/ticks +average: 31026 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2043 cycles/ticks + +kyber_keypair_derand: +median: 46216 cycles/ticks +average: 46416 cycles/ticks + +kyber_keypair: +median: 47906 cycles/ticks +average: 48306 cycles/ticks + +kyber_encaps_derand: +median: 47898 cycles/ticks +average: 48115 cycles/ticks + +kyber_encaps: +median: 49030 cycles/ticks +average: 49256 cycles/ticks + +kyber_decaps: +median: 54890 cycles/ticks +average: 55142 cycles/ticks + +Loop spin: 914 +gen_a: +median: 17196 cycles/ticks +average: 17329 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 387 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 671 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29246 cycles/ticks +average: 29432 cycles/ticks + +indcpa_enc: +median: 30828 cycles/ticks +average: 30995 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 44822 cycles/ticks +average: 45021 cycles/ticks + +kyber_keypair: +median: 48000 cycles/ticks +average: 48423 cycles/ticks + +kyber_encaps_derand: +median: 47952 cycles/ticks +average: 48196 cycles/ticks + +kyber_encaps: +median: 49214 cycles/ticks +average: 49436 cycles/ticks + +kyber_decaps: +median: 54836 cycles/ticks +average: 55081 cycles/ticks + +Loop spin: 915 +gen_a: +median: 17358 cycles/ticks +average: 17525 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 394 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29356 cycles/ticks +average: 29551 cycles/ticks + +indcpa_enc: +median: 30868 cycles/ticks +average: 31066 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2042 cycles/ticks + +kyber_keypair_derand: +median: 45022 cycles/ticks +average: 45241 cycles/ticks + +kyber_keypair: +median: 47954 cycles/ticks +average: 48337 cycles/ticks + +kyber_encaps_derand: +median: 47874 cycles/ticks +average: 48094 cycles/ticks + +kyber_encaps: +median: 48972 cycles/ticks +average: 49197 cycles/ticks + +kyber_decaps: +median: 54820 cycles/ticks +average: 55043 cycles/ticks + +Loop spin: 916 +gen_a: +median: 17264 cycles/ticks +average: 17376 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 429 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29384 cycles/ticks +average: 29606 cycles/ticks + +indcpa_enc: +median: 30888 cycles/ticks +average: 31044 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 46344 cycles/ticks +average: 46530 cycles/ticks + +kyber_keypair: +median: 47972 cycles/ticks +average: 48366 cycles/ticks + +kyber_encaps_derand: +median: 47868 cycles/ticks +average: 48100 cycles/ticks + +kyber_encaps: +median: 48994 cycles/ticks +average: 49277 cycles/ticks + +kyber_decaps: +median: 54650 cycles/ticks +average: 54889 cycles/ticks + +Loop spin: 917 +gen_a: +median: 17288 cycles/ticks +average: 17429 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1766 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29150 cycles/ticks +average: 29373 cycles/ticks + +indcpa_enc: +median: 30766 cycles/ticks +average: 30908 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 46262 cycles/ticks +average: 46491 cycles/ticks + +kyber_keypair: +median: 47798 cycles/ticks +average: 48145 cycles/ticks + +kyber_encaps_derand: +median: 47828 cycles/ticks +average: 48031 cycles/ticks + +kyber_encaps: +median: 49064 cycles/ticks +average: 49303 cycles/ticks + +kyber_decaps: +median: 54846 cycles/ticks +average: 55121 cycles/ticks + +Loop spin: 918 +gen_a: +median: 17272 cycles/ticks +average: 17377 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1779 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29336 cycles/ticks +average: 29556 cycles/ticks + +indcpa_enc: +median: 30806 cycles/ticks +average: 30978 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2016 cycles/ticks + +kyber_keypair_derand: +median: 44770 cycles/ticks +average: 44955 cycles/ticks + +kyber_keypair: +median: 47876 cycles/ticks +average: 48234 cycles/ticks + +kyber_encaps_derand: +median: 47938 cycles/ticks +average: 48143 cycles/ticks + +kyber_encaps: +median: 49056 cycles/ticks +average: 49273 cycles/ticks + +kyber_decaps: +median: 54888 cycles/ticks +average: 55152 cycles/ticks + +Loop spin: 919 +gen_a: +median: 17266 cycles/ticks +average: 17401 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1807 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 218 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29320 cycles/ticks +average: 29515 cycles/ticks + +indcpa_enc: +median: 30880 cycles/ticks +average: 31043 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2038 cycles/ticks + +kyber_keypair_derand: +median: 46202 cycles/ticks +average: 46444 cycles/ticks + +kyber_keypair: +median: 47836 cycles/ticks +average: 48208 cycles/ticks + +kyber_encaps_derand: +median: 47990 cycles/ticks +average: 48269 cycles/ticks + +kyber_encaps: +median: 49062 cycles/ticks +average: 49295 cycles/ticks + +kyber_decaps: +median: 54792 cycles/ticks +average: 55052 cycles/ticks + +Loop spin: 920 +gen_a: +median: 17296 cycles/ticks +average: 17527 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 261 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29268 cycles/ticks +average: 29508 cycles/ticks + +indcpa_enc: +median: 30850 cycles/ticks +average: 31006 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2009 cycles/ticks + +kyber_keypair_derand: +median: 44992 cycles/ticks +average: 45217 cycles/ticks + +kyber_keypair: +median: 47966 cycles/ticks +average: 48417 cycles/ticks + +kyber_encaps_derand: +median: 47992 cycles/ticks +average: 48176 cycles/ticks + +kyber_encaps: +median: 49078 cycles/ticks +average: 49289 cycles/ticks + +kyber_decaps: +median: 54754 cycles/ticks +average: 55042 cycles/ticks + +Loop spin: 921 +gen_a: +median: 17272 cycles/ticks +average: 17403 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1780 cycles/ticks + +poly_getnoise_eta2: +median: 1760 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 250 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 234 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 659 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 240 cycles/ticks + +indcpa_keypair: +median: 29364 cycles/ticks +average: 29639 cycles/ticks + +indcpa_enc: +median: 30856 cycles/ticks +average: 31061 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44880 cycles/ticks +average: 45090 cycles/ticks + +kyber_keypair: +median: 48086 cycles/ticks +average: 48456 cycles/ticks + +kyber_encaps_derand: +median: 49388 cycles/ticks +average: 49580 cycles/ticks + +kyber_encaps: +median: 50472 cycles/ticks +average: 50718 cycles/ticks + +kyber_decaps: +median: 56292 cycles/ticks +average: 56524 cycles/ticks + +Loop spin: 922 +gen_a: +median: 17228 cycles/ticks +average: 17387 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 30708 cycles/ticks +average: 30945 cycles/ticks + +indcpa_enc: +median: 32172 cycles/ticks +average: 32382 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 47852 cycles/ticks +average: 48066 cycles/ticks + +kyber_keypair: +median: 47904 cycles/ticks +average: 48283 cycles/ticks + +kyber_encaps_derand: +median: 47890 cycles/ticks +average: 48093 cycles/ticks + +kyber_encaps: +median: 48946 cycles/ticks +average: 49175 cycles/ticks + +kyber_decaps: +median: 54692 cycles/ticks +average: 54942 cycles/ticks + +Loop spin: 923 +gen_a: +median: 17276 cycles/ticks +average: 17433 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29348 cycles/ticks +average: 29549 cycles/ticks + +indcpa_enc: +median: 30966 cycles/ticks +average: 31166 cycles/ticks + +indcpa_dec: +median: 2066 cycles/ticks +average: 2068 cycles/ticks + +kyber_keypair_derand: +median: 44872 cycles/ticks +average: 45132 cycles/ticks + +kyber_keypair: +median: 47872 cycles/ticks +average: 48259 cycles/ticks + +kyber_encaps_derand: +median: 47876 cycles/ticks +average: 48088 cycles/ticks + +kyber_encaps: +median: 49018 cycles/ticks +average: 49259 cycles/ticks + +kyber_decaps: +median: 54676 cycles/ticks +average: 54879 cycles/ticks + +Loop spin: 924 +gen_a: +median: 17304 cycles/ticks +average: 17477 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 659 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29382 cycles/ticks +average: 29581 cycles/ticks + +indcpa_enc: +median: 30816 cycles/ticks +average: 30956 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2049 cycles/ticks + +kyber_keypair_derand: +median: 44882 cycles/ticks +average: 45157 cycles/ticks + +kyber_keypair: +median: 47948 cycles/ticks +average: 48334 cycles/ticks + +kyber_encaps_derand: +median: 47806 cycles/ticks +average: 48001 cycles/ticks + +kyber_encaps: +median: 48950 cycles/ticks +average: 49147 cycles/ticks + +kyber_decaps: +median: 54774 cycles/ticks +average: 55002 cycles/ticks + +Loop spin: 925 +gen_a: +median: 17262 cycles/ticks +average: 17371 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1750 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 476 cycles/ticks +average: 479 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 229 cycles/ticks + +indcpa_keypair: +median: 29198 cycles/ticks +average: 29397 cycles/ticks + +indcpa_enc: +median: 30696 cycles/ticks +average: 30835 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44926 cycles/ticks +average: 45163 cycles/ticks + +kyber_keypair: +median: 48032 cycles/ticks +average: 48439 cycles/ticks + +kyber_encaps_derand: +median: 47752 cycles/ticks +average: 47964 cycles/ticks + +kyber_encaps: +median: 48818 cycles/ticks +average: 49056 cycles/ticks + +kyber_decaps: +median: 54796 cycles/ticks +average: 55041 cycles/ticks + +Loop spin: 926 +gen_a: +median: 17312 cycles/ticks +average: 17474 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 669 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29574 cycles/ticks +average: 29780 cycles/ticks + +indcpa_enc: +median: 30810 cycles/ticks +average: 30986 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2011 cycles/ticks + +kyber_keypair_derand: +median: 45310 cycles/ticks +average: 45491 cycles/ticks + +kyber_keypair: +median: 48310 cycles/ticks +average: 48670 cycles/ticks + +kyber_encaps_derand: +median: 47852 cycles/ticks +average: 48129 cycles/ticks + +kyber_encaps: +median: 48946 cycles/ticks +average: 49182 cycles/ticks + +kyber_decaps: +median: 54782 cycles/ticks +average: 55029 cycles/ticks + +Loop spin: 927 +gen_a: +median: 17298 cycles/ticks +average: 17495 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 231 cycles/ticks + +indcpa_keypair: +median: 29302 cycles/ticks +average: 29511 cycles/ticks + +indcpa_enc: +median: 31018 cycles/ticks +average: 31171 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 44954 cycles/ticks +average: 45185 cycles/ticks + +kyber_keypair: +median: 47884 cycles/ticks +average: 48271 cycles/ticks + +kyber_encaps_derand: +median: 47744 cycles/ticks +average: 47954 cycles/ticks + +kyber_encaps: +median: 48884 cycles/ticks +average: 49199 cycles/ticks + +kyber_decaps: +median: 54740 cycles/ticks +average: 54976 cycles/ticks + +Loop spin: 928 +gen_a: +median: 17308 cycles/ticks +average: 17493 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 387 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29454 cycles/ticks +average: 29688 cycles/ticks + +indcpa_enc: +median: 30902 cycles/ticks +average: 31069 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2046 cycles/ticks + +kyber_keypair_derand: +median: 45154 cycles/ticks +average: 45321 cycles/ticks + +kyber_keypair: +median: 48036 cycles/ticks +average: 48421 cycles/ticks + +kyber_encaps_derand: +median: 49400 cycles/ticks +average: 49696 cycles/ticks + +kyber_encaps: +median: 50510 cycles/ticks +average: 50782 cycles/ticks + +kyber_decaps: +median: 56350 cycles/ticks +average: 56613 cycles/ticks + +Loop spin: 929 +gen_a: +median: 17262 cycles/ticks +average: 17368 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1767 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1764 cycles/ticks + +NTT: +median: 220 cycles/ticks +average: 263 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29308 cycles/ticks +average: 29510 cycles/ticks + +indcpa_enc: +median: 30792 cycles/ticks +average: 30964 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 45164 cycles/ticks +average: 45375 cycles/ticks + +kyber_keypair: +median: 47922 cycles/ticks +average: 48272 cycles/ticks + +kyber_encaps_derand: +median: 47910 cycles/ticks +average: 48111 cycles/ticks + +kyber_encaps: +median: 48956 cycles/ticks +average: 49173 cycles/ticks + +kyber_decaps: +median: 54716 cycles/ticks +average: 54984 cycles/ticks + +Loop spin: 930 +gen_a: +median: 17256 cycles/ticks +average: 17460 cycles/ticks + +poly_getnoise_eta1: +median: 1758 cycles/ticks +average: 1785 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29466 cycles/ticks +average: 29679 cycles/ticks + +indcpa_enc: +median: 30878 cycles/ticks +average: 31018 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44928 cycles/ticks +average: 45150 cycles/ticks + +kyber_keypair: +median: 47984 cycles/ticks +average: 48341 cycles/ticks + +kyber_encaps_derand: +median: 47914 cycles/ticks +average: 48219 cycles/ticks + +kyber_encaps: +median: 49032 cycles/ticks +average: 49274 cycles/ticks + +kyber_decaps: +median: 54782 cycles/ticks +average: 55058 cycles/ticks + +Loop spin: 931 +gen_a: +median: 17332 cycles/ticks +average: 17544 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 248 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 679 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29200 cycles/ticks +average: 29387 cycles/ticks + +indcpa_enc: +median: 30832 cycles/ticks +average: 30999 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2016 cycles/ticks + +kyber_keypair_derand: +median: 44842 cycles/ticks +average: 45024 cycles/ticks + +kyber_keypair: +median: 47864 cycles/ticks +average: 48215 cycles/ticks + +kyber_encaps_derand: +median: 47886 cycles/ticks +average: 48090 cycles/ticks + +kyber_encaps: +median: 48924 cycles/ticks +average: 49164 cycles/ticks + +kyber_decaps: +median: 54828 cycles/ticks +average: 55121 cycles/ticks + +Loop spin: 932 +gen_a: +median: 17364 cycles/ticks +average: 17488 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 660 cycles/ticks +average: 675 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29268 cycles/ticks +average: 29454 cycles/ticks + +indcpa_enc: +median: 30840 cycles/ticks +average: 31014 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44900 cycles/ticks +average: 45096 cycles/ticks + +kyber_keypair: +median: 47860 cycles/ticks +average: 48225 cycles/ticks + +kyber_encaps_derand: +median: 47872 cycles/ticks +average: 48080 cycles/ticks + +kyber_encaps: +median: 48986 cycles/ticks +average: 49227 cycles/ticks + +kyber_decaps: +median: 54792 cycles/ticks +average: 55078 cycles/ticks + +Loop spin: 933 +gen_a: +median: 17266 cycles/ticks +average: 17428 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 210 cycles/ticks +average: 267 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29316 cycles/ticks +average: 29515 cycles/ticks + +indcpa_enc: +median: 30804 cycles/ticks +average: 30956 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44946 cycles/ticks +average: 45173 cycles/ticks + +kyber_keypair: +median: 47986 cycles/ticks +average: 48331 cycles/ticks + +kyber_encaps_derand: +median: 47910 cycles/ticks +average: 48150 cycles/ticks + +kyber_encaps: +median: 49052 cycles/ticks +average: 49244 cycles/ticks + +kyber_decaps: +median: 54826 cycles/ticks +average: 55054 cycles/ticks + +Loop spin: 934 +gen_a: +median: 17296 cycles/ticks +average: 17496 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 398 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29288 cycles/ticks +average: 29486 cycles/ticks + +indcpa_enc: +median: 30798 cycles/ticks +average: 30962 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 45126 cycles/ticks +average: 45364 cycles/ticks + +kyber_keypair: +median: 47980 cycles/ticks +average: 48344 cycles/ticks + +kyber_encaps_derand: +median: 48082 cycles/ticks +average: 48256 cycles/ticks + +kyber_encaps: +median: 49206 cycles/ticks +average: 49421 cycles/ticks + +kyber_decaps: +median: 54848 cycles/ticks +average: 55093 cycles/ticks + +Loop spin: 935 +gen_a: +median: 17264 cycles/ticks +average: 17386 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1779 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1755 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 238 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 264 cycles/ticks + +indcpa_keypair: +median: 29178 cycles/ticks +average: 29372 cycles/ticks + +indcpa_enc: +median: 30768 cycles/ticks +average: 30912 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 46274 cycles/ticks +average: 46508 cycles/ticks + +kyber_keypair: +median: 47850 cycles/ticks +average: 48212 cycles/ticks + +kyber_encaps_derand: +median: 47812 cycles/ticks +average: 48013 cycles/ticks + +kyber_encaps: +median: 49024 cycles/ticks +average: 49247 cycles/ticks + +kyber_decaps: +median: 54770 cycles/ticks +average: 55077 cycles/ticks + +Loop spin: 936 +gen_a: +median: 17272 cycles/ticks +average: 17403 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1760 cycles/ticks +average: 1775 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 259 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 718 cycles/ticks +average: 740 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29254 cycles/ticks +average: 29506 cycles/ticks + +indcpa_enc: +median: 30862 cycles/ticks +average: 31069 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 45008 cycles/ticks +average: 45204 cycles/ticks + +kyber_keypair: +median: 47884 cycles/ticks +average: 48212 cycles/ticks + +kyber_encaps_derand: +median: 47862 cycles/ticks +average: 48069 cycles/ticks + +kyber_encaps: +median: 48972 cycles/ticks +average: 49281 cycles/ticks + +kyber_decaps: +median: 54806 cycles/ticks +average: 55056 cycles/ticks + +Loop spin: 937 +gen_a: +median: 17300 cycles/ticks +average: 17410 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29252 cycles/ticks +average: 29500 cycles/ticks + +indcpa_enc: +median: 30794 cycles/ticks +average: 30975 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2057 cycles/ticks + +kyber_keypair_derand: +median: 45020 cycles/ticks +average: 45270 cycles/ticks + +kyber_keypair: +median: 47896 cycles/ticks +average: 48225 cycles/ticks + +kyber_encaps_derand: +median: 49300 cycles/ticks +average: 49527 cycles/ticks + +kyber_encaps: +median: 50370 cycles/ticks +average: 50561 cycles/ticks + +kyber_decaps: +median: 56234 cycles/ticks +average: 56470 cycles/ticks + +Loop spin: 938 +gen_a: +median: 17276 cycles/ticks +average: 17424 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 33 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 30710 cycles/ticks +average: 30950 cycles/ticks + +indcpa_enc: +median: 32178 cycles/ticks +average: 32325 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2050 cycles/ticks + +kyber_keypair_derand: +median: 44836 cycles/ticks +average: 45083 cycles/ticks + +kyber_keypair: +median: 48010 cycles/ticks +average: 48387 cycles/ticks + +kyber_encaps_derand: +median: 47972 cycles/ticks +average: 48174 cycles/ticks + +kyber_encaps: +median: 49070 cycles/ticks +average: 49292 cycles/ticks + +kyber_decaps: +median: 54786 cycles/ticks +average: 55030 cycles/ticks + +Loop spin: 939 +gen_a: +median: 17306 cycles/ticks +average: 17438 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 393 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29186 cycles/ticks +average: 29396 cycles/ticks + +indcpa_enc: +median: 30898 cycles/ticks +average: 31068 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44828 cycles/ticks +average: 45074 cycles/ticks + +kyber_keypair: +median: 48072 cycles/ticks +average: 48477 cycles/ticks + +kyber_encaps_derand: +median: 47892 cycles/ticks +average: 48073 cycles/ticks + +kyber_encaps: +median: 49000 cycles/ticks +average: 49195 cycles/ticks + +kyber_decaps: +median: 54878 cycles/ticks +average: 55115 cycles/ticks + +Loop spin: 940 +gen_a: +median: 17314 cycles/ticks +average: 17478 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 262 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 404 cycles/ticks +average: 408 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29692 cycles/ticks +average: 29935 cycles/ticks + +indcpa_enc: +median: 30908 cycles/ticks +average: 31093 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 45220 cycles/ticks +average: 45417 cycles/ticks + +kyber_keypair: +median: 48286 cycles/ticks +average: 48681 cycles/ticks + +kyber_encaps_derand: +median: 47782 cycles/ticks +average: 48030 cycles/ticks + +kyber_encaps: +median: 48956 cycles/ticks +average: 49166 cycles/ticks + +kyber_decaps: +median: 54750 cycles/ticks +average: 54981 cycles/ticks + +Loop spin: 941 +gen_a: +median: 17260 cycles/ticks +average: 17411 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 390 cycles/ticks +average: 404 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29438 cycles/ticks +average: 29649 cycles/ticks + +indcpa_enc: +median: 30918 cycles/ticks +average: 31054 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2036 cycles/ticks + +kyber_keypair_derand: +median: 46174 cycles/ticks +average: 46408 cycles/ticks + +kyber_keypair: +median: 47950 cycles/ticks +average: 48318 cycles/ticks + +kyber_encaps_derand: +median: 47902 cycles/ticks +average: 48160 cycles/ticks + +kyber_encaps: +median: 48990 cycles/ticks +average: 49225 cycles/ticks + +kyber_decaps: +median: 54820 cycles/ticks +average: 55084 cycles/ticks + +Loop spin: 942 +gen_a: +median: 17348 cycles/ticks +average: 17467 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 52 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 658 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30616 cycles/ticks +average: 30792 cycles/ticks + +indcpa_enc: +median: 32144 cycles/ticks +average: 32291 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2045 cycles/ticks + +kyber_keypair_derand: +median: 44816 cycles/ticks +average: 45044 cycles/ticks + +kyber_keypair: +median: 47886 cycles/ticks +average: 48267 cycles/ticks + +kyber_encaps_derand: +median: 47900 cycles/ticks +average: 48127 cycles/ticks + +kyber_encaps: +median: 49006 cycles/ticks +average: 49252 cycles/ticks + +kyber_decaps: +median: 54922 cycles/ticks +average: 55158 cycles/ticks + +Loop spin: 943 +gen_a: +median: 17364 cycles/ticks +average: 17520 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 394 cycles/ticks +average: 397 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 63 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29248 cycles/ticks +average: 29451 cycles/ticks + +indcpa_enc: +median: 30866 cycles/ticks +average: 31016 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2043 cycles/ticks + +kyber_keypair_derand: +median: 44948 cycles/ticks +average: 45160 cycles/ticks + +kyber_keypair: +median: 47858 cycles/ticks +average: 48267 cycles/ticks + +kyber_encaps_derand: +median: 47822 cycles/ticks +average: 48041 cycles/ticks + +kyber_encaps: +median: 48960 cycles/ticks +average: 49230 cycles/ticks + +kyber_decaps: +median: 54822 cycles/ticks +average: 55058 cycles/ticks + +Loop spin: 944 +gen_a: +median: 17280 cycles/ticks +average: 17390 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29230 cycles/ticks +average: 29495 cycles/ticks + +indcpa_enc: +median: 30860 cycles/ticks +average: 31034 cycles/ticks + +indcpa_dec: +median: 2030 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44778 cycles/ticks +average: 45021 cycles/ticks + +kyber_keypair: +median: 47918 cycles/ticks +average: 48289 cycles/ticks + +kyber_encaps_derand: +median: 47924 cycles/ticks +average: 48110 cycles/ticks + +kyber_encaps: +median: 49052 cycles/ticks +average: 49306 cycles/ticks + +kyber_decaps: +median: 54782 cycles/ticks +average: 55119 cycles/ticks + +Loop spin: 945 +gen_a: +median: 17314 cycles/ticks +average: 17438 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1802 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29324 cycles/ticks +average: 29505 cycles/ticks + +indcpa_enc: +median: 30940 cycles/ticks +average: 31108 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2037 cycles/ticks + +kyber_keypair_derand: +median: 44928 cycles/ticks +average: 45138 cycles/ticks + +kyber_keypair: +median: 47868 cycles/ticks +average: 48272 cycles/ticks + +kyber_encaps_derand: +median: 49344 cycles/ticks +average: 49577 cycles/ticks + +kyber_encaps: +median: 50414 cycles/ticks +average: 50637 cycles/ticks + +kyber_decaps: +median: 56216 cycles/ticks +average: 56494 cycles/ticks + +Loop spin: 946 +gen_a: +median: 17324 cycles/ticks +average: 17468 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 228 cycles/ticks +average: 266 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 38 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 233 cycles/ticks + +indcpa_keypair: +median: 29404 cycles/ticks +average: 29610 cycles/ticks + +indcpa_enc: +median: 30916 cycles/ticks +average: 31091 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 46278 cycles/ticks +average: 46477 cycles/ticks + +kyber_keypair: +median: 47862 cycles/ticks +average: 48220 cycles/ticks + +kyber_encaps_derand: +median: 47928 cycles/ticks +average: 48147 cycles/ticks + +kyber_encaps: +median: 49010 cycles/ticks +average: 49318 cycles/ticks + +kyber_decaps: +median: 54924 cycles/ticks +average: 55187 cycles/ticks + +Loop spin: 947 +gen_a: +median: 17342 cycles/ticks +average: 17480 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1760 cycles/ticks +average: 1776 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 219 cycles/ticks + +indcpa_keypair: +median: 29422 cycles/ticks +average: 29622 cycles/ticks + +indcpa_enc: +median: 31124 cycles/ticks +average: 31304 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2027 cycles/ticks + +kyber_keypair_derand: +median: 46504 cycles/ticks +average: 46725 cycles/ticks + +kyber_keypair: +median: 47868 cycles/ticks +average: 48261 cycles/ticks + +kyber_encaps_derand: +median: 47856 cycles/ticks +average: 48064 cycles/ticks + +kyber_encaps: +median: 48970 cycles/ticks +average: 49178 cycles/ticks + +kyber_decaps: +median: 54790 cycles/ticks +average: 55063 cycles/ticks + +Loop spin: 948 +gen_a: +median: 17314 cycles/ticks +average: 17515 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1779 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1755 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 279 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 386 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 54 cycles/ticks +average: 62 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 670 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29370 cycles/ticks +average: 29582 cycles/ticks + +indcpa_enc: +median: 30812 cycles/ticks +average: 30985 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2037 cycles/ticks + +kyber_keypair_derand: +median: 44966 cycles/ticks +average: 45156 cycles/ticks + +kyber_keypair: +median: 47870 cycles/ticks +average: 48242 cycles/ticks + +kyber_encaps_derand: +median: 47876 cycles/ticks +average: 48096 cycles/ticks + +kyber_encaps: +median: 48918 cycles/ticks +average: 49155 cycles/ticks + +kyber_decaps: +median: 54626 cycles/ticks +average: 54877 cycles/ticks + +Loop spin: 949 +gen_a: +median: 17308 cycles/ticks +average: 17503 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 35 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29376 cycles/ticks +average: 29618 cycles/ticks + +indcpa_enc: +median: 30828 cycles/ticks +average: 30978 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2051 cycles/ticks + +kyber_keypair_derand: +median: 44900 cycles/ticks +average: 45093 cycles/ticks + +kyber_keypair: +median: 47910 cycles/ticks +average: 48286 cycles/ticks + +kyber_encaps_derand: +median: 47878 cycles/ticks +average: 48146 cycles/ticks + +kyber_encaps: +median: 48948 cycles/ticks +average: 49178 cycles/ticks + +kyber_decaps: +median: 54788 cycles/ticks +average: 55087 cycles/ticks + +Loop spin: 950 +gen_a: +median: 17828 cycles/ticks +average: 17880 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 260 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29386 cycles/ticks +average: 29602 cycles/ticks + +indcpa_enc: +median: 30836 cycles/ticks +average: 31003 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2034 cycles/ticks + +kyber_keypair_derand: +median: 45312 cycles/ticks +average: 45533 cycles/ticks + +kyber_keypair: +median: 48438 cycles/ticks +average: 48801 cycles/ticks + +kyber_encaps_derand: +median: 47862 cycles/ticks +average: 48079 cycles/ticks + +kyber_encaps: +median: 49062 cycles/ticks +average: 49330 cycles/ticks + +kyber_decaps: +median: 55022 cycles/ticks +average: 55296 cycles/ticks + +Loop spin: 951 +gen_a: +median: 17242 cycles/ticks +average: 17386 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 29 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29380 cycles/ticks +average: 29596 cycles/ticks + +indcpa_enc: +median: 30800 cycles/ticks +average: 30955 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2010 cycles/ticks + +kyber_keypair_derand: +median: 44926 cycles/ticks +average: 45128 cycles/ticks + +kyber_keypair: +median: 47986 cycles/ticks +average: 48364 cycles/ticks + +kyber_encaps_derand: +median: 48064 cycles/ticks +average: 48253 cycles/ticks + +kyber_encaps: +median: 49212 cycles/ticks +average: 49534 cycles/ticks + +kyber_decaps: +median: 54856 cycles/ticks +average: 55118 cycles/ticks + +Loop spin: 952 +gen_a: +median: 17464 cycles/ticks +average: 17667 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29340 cycles/ticks +average: 29548 cycles/ticks + +indcpa_enc: +median: 30930 cycles/ticks +average: 31108 cycles/ticks + +indcpa_dec: +median: 2028 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44754 cycles/ticks +average: 44934 cycles/ticks + +kyber_keypair: +median: 47866 cycles/ticks +average: 48261 cycles/ticks + +kyber_encaps_derand: +median: 47854 cycles/ticks +average: 48125 cycles/ticks + +kyber_encaps: +median: 48944 cycles/ticks +average: 49173 cycles/ticks + +kyber_decaps: +median: 54718 cycles/ticks +average: 54973 cycles/ticks + +Loop spin: 953 +gen_a: +median: 17342 cycles/ticks +average: 17552 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 388 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 44 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29358 cycles/ticks +average: 29560 cycles/ticks + +indcpa_enc: +median: 30860 cycles/ticks +average: 31024 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44852 cycles/ticks +average: 45072 cycles/ticks + +kyber_keypair: +median: 47870 cycles/ticks +average: 48250 cycles/ticks + +kyber_encaps_derand: +median: 48130 cycles/ticks +average: 48319 cycles/ticks + +kyber_encaps: +median: 49142 cycles/ticks +average: 49390 cycles/ticks + +kyber_decaps: +median: 54966 cycles/ticks +average: 55210 cycles/ticks + +Loop spin: 954 +gen_a: +median: 17402 cycles/ticks +average: 17599 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 273 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 386 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29146 cycles/ticks +average: 29374 cycles/ticks + +indcpa_enc: +median: 30866 cycles/ticks +average: 31028 cycles/ticks + +indcpa_dec: +median: 2038 cycles/ticks +average: 2040 cycles/ticks + +kyber_keypair_derand: +median: 44914 cycles/ticks +average: 45130 cycles/ticks + +kyber_keypair: +median: 47826 cycles/ticks +average: 48197 cycles/ticks + +kyber_encaps_derand: +median: 47942 cycles/ticks +average: 48142 cycles/ticks + +kyber_encaps: +median: 49076 cycles/ticks +average: 49327 cycles/ticks + +kyber_decaps: +median: 54926 cycles/ticks +average: 55152 cycles/ticks + +Loop spin: 955 +gen_a: +median: 17268 cycles/ticks +average: 17388 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1780 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 35 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 670 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 31944 cycles/ticks +average: 32236 cycles/ticks + +indcpa_enc: +median: 32422 cycles/ticks +average: 32601 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2036 cycles/ticks + +kyber_keypair_derand: +median: 44856 cycles/ticks +average: 45080 cycles/ticks + +kyber_keypair: +median: 47874 cycles/ticks +average: 48200 cycles/ticks + +kyber_encaps_derand: +median: 47930 cycles/ticks +average: 48132 cycles/ticks + +kyber_encaps: +median: 49048 cycles/ticks +average: 49297 cycles/ticks + +kyber_decaps: +median: 54776 cycles/ticks +average: 55054 cycles/ticks + +Loop spin: 956 +gen_a: +median: 17332 cycles/ticks +average: 17484 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1762 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 63 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29436 cycles/ticks +average: 29691 cycles/ticks + +indcpa_enc: +median: 31124 cycles/ticks +average: 31285 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44864 cycles/ticks +average: 45108 cycles/ticks + +kyber_keypair: +median: 48026 cycles/ticks +average: 48405 cycles/ticks + +kyber_encaps_derand: +median: 48138 cycles/ticks +average: 48347 cycles/ticks + +kyber_encaps: +median: 49268 cycles/ticks +average: 49456 cycles/ticks + +kyber_decaps: +median: 54862 cycles/ticks +average: 55091 cycles/ticks + +Loop spin: 957 +gen_a: +median: 17288 cycles/ticks +average: 17449 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 384 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 66 cycles/ticks +average: 67 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29294 cycles/ticks +average: 29510 cycles/ticks + +indcpa_enc: +median: 30812 cycles/ticks +average: 30988 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 44926 cycles/ticks +average: 45167 cycles/ticks + +kyber_keypair: +median: 47900 cycles/ticks +average: 48271 cycles/ticks + +kyber_encaps_derand: +median: 47902 cycles/ticks +average: 48120 cycles/ticks + +kyber_encaps: +median: 49008 cycles/ticks +average: 49234 cycles/ticks + +kyber_decaps: +median: 54730 cycles/ticks +average: 54958 cycles/ticks + +Loop spin: 958 +gen_a: +median: 17292 cycles/ticks +average: 17438 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29332 cycles/ticks +average: 29578 cycles/ticks + +indcpa_enc: +median: 30836 cycles/ticks +average: 31011 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2038 cycles/ticks + +kyber_keypair_derand: +median: 45016 cycles/ticks +average: 45276 cycles/ticks + +kyber_keypair: +median: 47992 cycles/ticks +average: 48364 cycles/ticks + +kyber_encaps_derand: +median: 48064 cycles/ticks +average: 48242 cycles/ticks + +kyber_encaps: +median: 49008 cycles/ticks +average: 49222 cycles/ticks + +kyber_decaps: +median: 54740 cycles/ticks +average: 54955 cycles/ticks + +Loop spin: 959 +gen_a: +median: 17248 cycles/ticks +average: 17388 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 249 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29446 cycles/ticks +average: 29650 cycles/ticks + +indcpa_enc: +median: 30846 cycles/ticks +average: 30999 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2037 cycles/ticks + +kyber_keypair_derand: +median: 45046 cycles/ticks +average: 45303 cycles/ticks + +kyber_keypair: +median: 48026 cycles/ticks +average: 48397 cycles/ticks + +kyber_encaps_derand: +median: 47806 cycles/ticks +average: 48034 cycles/ticks + +kyber_encaps: +median: 48876 cycles/ticks +average: 49095 cycles/ticks + +kyber_decaps: +median: 54664 cycles/ticks +average: 54943 cycles/ticks + +Loop spin: 960 +gen_a: +median: 17314 cycles/ticks +average: 17515 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 253 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29444 cycles/ticks +average: 29653 cycles/ticks + +indcpa_enc: +median: 30938 cycles/ticks +average: 31122 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2028 cycles/ticks + +kyber_keypair_derand: +median: 44790 cycles/ticks +average: 45032 cycles/ticks + +kyber_keypair: +median: 47954 cycles/ticks +average: 48299 cycles/ticks + +kyber_encaps_derand: +median: 47890 cycles/ticks +average: 48113 cycles/ticks + +kyber_encaps: +median: 48984 cycles/ticks +average: 49297 cycles/ticks + +kyber_decaps: +median: 54768 cycles/ticks +average: 55015 cycles/ticks + +Loop spin: 961 +gen_a: +median: 17264 cycles/ticks +average: 17386 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1764 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 394 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29326 cycles/ticks +average: 29556 cycles/ticks + +indcpa_enc: +median: 30764 cycles/ticks +average: 30912 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 46320 cycles/ticks +average: 46579 cycles/ticks + +kyber_keypair: +median: 47868 cycles/ticks +average: 48320 cycles/ticks + +kyber_encaps_derand: +median: 47984 cycles/ticks +average: 48199 cycles/ticks + +kyber_encaps: +median: 49028 cycles/ticks +average: 49260 cycles/ticks + +kyber_decaps: +median: 54864 cycles/ticks +average: 55111 cycles/ticks + +Loop spin: 962 +gen_a: +median: 17328 cycles/ticks +average: 17488 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1792 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 399 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29748 cycles/ticks +average: 29984 cycles/ticks + +indcpa_enc: +median: 31200 cycles/ticks +average: 31402 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2037 cycles/ticks + +kyber_keypair_derand: +median: 46786 cycles/ticks +average: 47014 cycles/ticks + +kyber_keypair: +median: 48354 cycles/ticks +average: 48804 cycles/ticks + +kyber_encaps_derand: +median: 48246 cycles/ticks +average: 48480 cycles/ticks + +kyber_encaps: +median: 49316 cycles/ticks +average: 49570 cycles/ticks + +kyber_decaps: +median: 55282 cycles/ticks +average: 55529 cycles/ticks + +Loop spin: 963 +gen_a: +median: 17312 cycles/ticks +average: 17475 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1768 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29380 cycles/ticks +average: 29559 cycles/ticks + +indcpa_enc: +median: 30926 cycles/ticks +average: 31118 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2029 cycles/ticks + +kyber_keypair_derand: +median: 45102 cycles/ticks +average: 45313 cycles/ticks + +kyber_keypair: +median: 47890 cycles/ticks +average: 48267 cycles/ticks + +kyber_encaps_derand: +median: 47862 cycles/ticks +average: 48111 cycles/ticks + +kyber_encaps: +median: 48988 cycles/ticks +average: 49216 cycles/ticks + +kyber_decaps: +median: 54712 cycles/ticks +average: 55180 cycles/ticks + +Loop spin: 964 +gen_a: +median: 17256 cycles/ticks +average: 17440 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1773 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1794 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29388 cycles/ticks +average: 29563 cycles/ticks + +indcpa_enc: +median: 30956 cycles/ticks +average: 31103 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 45000 cycles/ticks +average: 45216 cycles/ticks + +kyber_keypair: +median: 47980 cycles/ticks +average: 48370 cycles/ticks + +kyber_encaps_derand: +median: 47896 cycles/ticks +average: 48169 cycles/ticks + +kyber_encaps: +median: 48964 cycles/ticks +average: 49211 cycles/ticks + +kyber_decaps: +median: 54620 cycles/ticks +average: 54875 cycles/ticks + +Loop spin: 965 +gen_a: +median: 17270 cycles/ticks +average: 17430 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1784 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 234 cycles/ticks + +indcpa_keypair: +median: 29344 cycles/ticks +average: 29537 cycles/ticks + +indcpa_enc: +median: 30836 cycles/ticks +average: 30988 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2015 cycles/ticks + +kyber_keypair_derand: +median: 44958 cycles/ticks +average: 45166 cycles/ticks + +kyber_keypair: +median: 48062 cycles/ticks +average: 48438 cycles/ticks + +kyber_encaps_derand: +median: 47852 cycles/ticks +average: 48051 cycles/ticks + +kyber_encaps: +median: 48876 cycles/ticks +average: 49147 cycles/ticks + +kyber_decaps: +median: 54672 cycles/ticks +average: 54914 cycles/ticks + +Loop spin: 966 +gen_a: +median: 17264 cycles/ticks +average: 17440 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1777 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 224 cycles/ticks + +indcpa_keypair: +median: 29202 cycles/ticks +average: 29408 cycles/ticks + +indcpa_enc: +median: 30806 cycles/ticks +average: 30928 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 45016 cycles/ticks +average: 45249 cycles/ticks + +kyber_keypair: +median: 47886 cycles/ticks +average: 48271 cycles/ticks + +kyber_encaps_derand: +median: 49290 cycles/ticks +average: 49500 cycles/ticks + +kyber_encaps: +median: 50404 cycles/ticks +average: 50622 cycles/ticks + +kyber_decaps: +median: 56128 cycles/ticks +average: 56423 cycles/ticks + +Loop spin: 967 +gen_a: +median: 17246 cycles/ticks +average: 17360 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1762 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29226 cycles/ticks +average: 29427 cycles/ticks + +indcpa_enc: +median: 30914 cycles/ticks +average: 31063 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 45004 cycles/ticks +average: 45227 cycles/ticks + +kyber_keypair: +median: 47902 cycles/ticks +average: 48280 cycles/ticks + +kyber_encaps_derand: +median: 47934 cycles/ticks +average: 48144 cycles/ticks + +kyber_encaps: +median: 48992 cycles/ticks +average: 49229 cycles/ticks + +kyber_decaps: +median: 54722 cycles/ticks +average: 55016 cycles/ticks + +Loop spin: 968 +gen_a: +median: 17280 cycles/ticks +average: 17392 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1778 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1766 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 246 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29276 cycles/ticks +average: 29467 cycles/ticks + +indcpa_enc: +median: 30810 cycles/ticks +average: 30989 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2064 cycles/ticks + +kyber_keypair_derand: +median: 46478 cycles/ticks +average: 46668 cycles/ticks + +kyber_keypair: +median: 47950 cycles/ticks +average: 48319 cycles/ticks + +kyber_encaps_derand: +median: 47848 cycles/ticks +average: 48041 cycles/ticks + +kyber_encaps: +median: 48936 cycles/ticks +average: 49172 cycles/ticks + +kyber_decaps: +median: 54812 cycles/ticks +average: 55154 cycles/ticks + +Loop spin: 969 +gen_a: +median: 17284 cycles/ticks +average: 17406 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1760 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 425 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 36 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29228 cycles/ticks +average: 29433 cycles/ticks + +indcpa_enc: +median: 30746 cycles/ticks +average: 30897 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44878 cycles/ticks +average: 45133 cycles/ticks + +kyber_keypair: +median: 47922 cycles/ticks +average: 48322 cycles/ticks + +kyber_encaps_derand: +median: 47772 cycles/ticks +average: 47973 cycles/ticks + +kyber_encaps: +median: 48862 cycles/ticks +average: 49085 cycles/ticks + +kyber_decaps: +median: 54866 cycles/ticks +average: 55103 cycles/ticks + +Loop spin: 970 +gen_a: +median: 17318 cycles/ticks +average: 17491 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 256 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 382 cycles/ticks +average: 399 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29234 cycles/ticks +average: 29466 cycles/ticks + +indcpa_enc: +median: 30810 cycles/ticks +average: 30971 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2082 cycles/ticks + +kyber_keypair_derand: +median: 44972 cycles/ticks +average: 45169 cycles/ticks + +kyber_keypair: +median: 47796 cycles/ticks +average: 48163 cycles/ticks + +kyber_encaps_derand: +median: 47844 cycles/ticks +average: 48029 cycles/ticks + +kyber_encaps: +median: 48982 cycles/ticks +average: 49211 cycles/ticks + +kyber_decaps: +median: 54794 cycles/ticks +average: 55099 cycles/ticks + +Loop spin: 971 +gen_a: +median: 17296 cycles/ticks +average: 17482 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1804 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1785 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 386 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 684 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29266 cycles/ticks +average: 29484 cycles/ticks + +indcpa_enc: +median: 30876 cycles/ticks +average: 31065 cycles/ticks + +indcpa_dec: +median: 2006 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44876 cycles/ticks +average: 45093 cycles/ticks + +kyber_keypair: +median: 47850 cycles/ticks +average: 48253 cycles/ticks + +kyber_encaps_derand: +median: 47964 cycles/ticks +average: 48174 cycles/ticks + +kyber_encaps: +median: 49028 cycles/ticks +average: 49246 cycles/ticks + +kyber_decaps: +median: 54810 cycles/ticks +average: 55044 cycles/ticks + +Loop spin: 972 +gen_a: +median: 17370 cycles/ticks +average: 17511 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1768 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1757 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 226 cycles/ticks +average: 231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 386 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 36 cycles/ticks + +polyvec_compress: +median: 660 cycles/ticks +average: 665 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29466 cycles/ticks +average: 29702 cycles/ticks + +indcpa_enc: +median: 31008 cycles/ticks +average: 31205 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44908 cycles/ticks +average: 45105 cycles/ticks + +kyber_keypair: +median: 47840 cycles/ticks +average: 48211 cycles/ticks + +kyber_encaps_derand: +median: 47768 cycles/ticks +average: 47962 cycles/ticks + +kyber_encaps: +median: 48874 cycles/ticks +average: 49098 cycles/ticks + +kyber_decaps: +median: 54768 cycles/ticks +average: 55001 cycles/ticks + +Loop spin: 973 +gen_a: +median: 17330 cycles/ticks +average: 17538 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 240 cycles/ticks +average: 281 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 663 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29486 cycles/ticks +average: 29706 cycles/ticks + +indcpa_enc: +median: 31006 cycles/ticks +average: 31220 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2037 cycles/ticks + +kyber_keypair_derand: +median: 44944 cycles/ticks +average: 45180 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48319 cycles/ticks + +kyber_encaps_derand: +median: 47876 cycles/ticks +average: 48090 cycles/ticks + +kyber_encaps: +median: 48972 cycles/ticks +average: 49200 cycles/ticks + +kyber_decaps: +median: 55040 cycles/ticks +average: 55269 cycles/ticks + +Loop spin: 974 +gen_a: +median: 17314 cycles/ticks +average: 17481 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 30928 cycles/ticks +average: 31122 cycles/ticks + +indcpa_enc: +median: 32450 cycles/ticks +average: 32619 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 46250 cycles/ticks +average: 46506 cycles/ticks + +kyber_keypair: +median: 47936 cycles/ticks +average: 48337 cycles/ticks + +kyber_encaps_derand: +median: 47940 cycles/ticks +average: 48162 cycles/ticks + +kyber_encaps: +median: 49020 cycles/ticks +average: 49233 cycles/ticks + +kyber_decaps: +median: 54890 cycles/ticks +average: 55116 cycles/ticks + +Loop spin: 975 +gen_a: +median: 17274 cycles/ticks +average: 17439 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1800 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 257 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29536 cycles/ticks +average: 29742 cycles/ticks + +indcpa_enc: +median: 30994 cycles/ticks +average: 31170 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 44966 cycles/ticks +average: 45227 cycles/ticks + +kyber_keypair: +median: 48000 cycles/ticks +average: 48388 cycles/ticks + +kyber_encaps_derand: +median: 47968 cycles/ticks +average: 48164 cycles/ticks + +kyber_encaps: +median: 49070 cycles/ticks +average: 49291 cycles/ticks + +kyber_decaps: +median: 54956 cycles/ticks +average: 55186 cycles/ticks + +Loop spin: 976 +gen_a: +median: 17274 cycles/ticks +average: 17460 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1756 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29428 cycles/ticks +average: 29638 cycles/ticks + +indcpa_enc: +median: 30902 cycles/ticks +average: 33335 cycles/ticks + +indcpa_dec: +median: 2018 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44858 cycles/ticks +average: 45100 cycles/ticks + +kyber_keypair: +median: 47964 cycles/ticks +average: 48347 cycles/ticks + +kyber_encaps_derand: +median: 47822 cycles/ticks +average: 48023 cycles/ticks + +kyber_encaps: +median: 48872 cycles/ticks +average: 49089 cycles/ticks + +kyber_decaps: +median: 54726 cycles/ticks +average: 54959 cycles/ticks + +Loop spin: 977 +gen_a: +median: 17294 cycles/ticks +average: 19359 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 690 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29206 cycles/ticks +average: 29452 cycles/ticks + +indcpa_enc: +median: 30846 cycles/ticks +average: 30996 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2024 cycles/ticks + +kyber_keypair_derand: +median: 44878 cycles/ticks +average: 45110 cycles/ticks + +kyber_keypair: +median: 47908 cycles/ticks +average: 48346 cycles/ticks + +kyber_encaps_derand: +median: 47782 cycles/ticks +average: 48020 cycles/ticks + +kyber_encaps: +median: 48866 cycles/ticks +average: 49127 cycles/ticks + +kyber_decaps: +median: 54692 cycles/ticks +average: 54948 cycles/ticks + +Loop spin: 978 +gen_a: +median: 17286 cycles/ticks +average: 17393 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1758 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 247 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 384 cycles/ticks +average: 387 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 34 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 655 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29304 cycles/ticks +average: 29536 cycles/ticks + +indcpa_enc: +median: 30896 cycles/ticks +average: 31066 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2044 cycles/ticks + +kyber_keypair_derand: +median: 45128 cycles/ticks +average: 45285 cycles/ticks + +kyber_keypair: +median: 48070 cycles/ticks +average: 48411 cycles/ticks + +kyber_encaps_derand: +median: 47844 cycles/ticks +average: 48088 cycles/ticks + +kyber_encaps: +median: 48960 cycles/ticks +average: 49180 cycles/ticks + +kyber_decaps: +median: 54794 cycles/ticks +average: 55022 cycles/ticks + +Loop spin: 979 +gen_a: +median: 17234 cycles/ticks +average: 17346 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1763 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1772 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 252 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29538 cycles/ticks +average: 29722 cycles/ticks + +indcpa_enc: +median: 30994 cycles/ticks +average: 31173 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 45238 cycles/ticks +average: 45438 cycles/ticks + +kyber_keypair: +median: 48168 cycles/ticks +average: 48494 cycles/ticks + +kyber_encaps_derand: +median: 48002 cycles/ticks +average: 48266 cycles/ticks + +kyber_encaps: +median: 49046 cycles/ticks +average: 49267 cycles/ticks + +kyber_decaps: +median: 54778 cycles/ticks +average: 55019 cycles/ticks + +Loop spin: 980 +gen_a: +median: 17336 cycles/ticks +average: 17451 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1752 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 399 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 50 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29420 cycles/ticks +average: 29621 cycles/ticks + +indcpa_enc: +median: 30856 cycles/ticks +average: 31026 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2017 cycles/ticks + +kyber_keypair_derand: +median: 44944 cycles/ticks +average: 45148 cycles/ticks + +kyber_keypair: +median: 47948 cycles/ticks +average: 48302 cycles/ticks + +kyber_encaps_derand: +median: 47896 cycles/ticks +average: 48098 cycles/ticks + +kyber_encaps: +median: 48916 cycles/ticks +average: 49191 cycles/ticks + +kyber_decaps: +median: 54974 cycles/ticks +average: 55218 cycles/ticks + +Loop spin: 981 +gen_a: +median: 17274 cycles/ticks +average: 17373 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1751 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 52 cycles/ticks +average: 60 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 30614 cycles/ticks +average: 30815 cycles/ticks + +indcpa_enc: +median: 32250 cycles/ticks +average: 32417 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2018 cycles/ticks + +kyber_keypair_derand: +median: 44844 cycles/ticks +average: 45053 cycles/ticks + +kyber_keypair: +median: 47920 cycles/ticks +average: 48335 cycles/ticks + +kyber_encaps_derand: +median: 47888 cycles/ticks +average: 48090 cycles/ticks + +kyber_encaps: +median: 49012 cycles/ticks +average: 49276 cycles/ticks + +kyber_decaps: +median: 54786 cycles/ticks +average: 55035 cycles/ticks + +Loop spin: 982 +gen_a: +median: 17326 cycles/ticks +average: 17442 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1758 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 391 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 38 cycles/ticks +average: 37 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29224 cycles/ticks +average: 29456 cycles/ticks + +indcpa_enc: +median: 30764 cycles/ticks +average: 30925 cycles/ticks + +indcpa_dec: +median: 2038 cycles/ticks +average: 2052 cycles/ticks + +kyber_keypair_derand: +median: 45058 cycles/ticks +average: 45230 cycles/ticks + +kyber_keypair: +median: 47926 cycles/ticks +average: 48317 cycles/ticks + +kyber_encaps_derand: +median: 47802 cycles/ticks +average: 47993 cycles/ticks + +kyber_encaps: +median: 48890 cycles/ticks +average: 49132 cycles/ticks + +kyber_decaps: +median: 54802 cycles/ticks +average: 55057 cycles/ticks + +Loop spin: 983 +gen_a: +median: 17256 cycles/ticks +average: 17401 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1763 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 392 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 66 cycles/ticks +average: 68 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 652 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29172 cycles/ticks +average: 29391 cycles/ticks + +indcpa_enc: +median: 30774 cycles/ticks +average: 30931 cycles/ticks + +indcpa_dec: +median: 2010 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 45048 cycles/ticks +average: 45233 cycles/ticks + +kyber_keypair: +median: 47916 cycles/ticks +average: 48303 cycles/ticks + +kyber_encaps_derand: +median: 48010 cycles/ticks +average: 48224 cycles/ticks + +kyber_encaps: +median: 49106 cycles/ticks +average: 49333 cycles/ticks + +kyber_decaps: +median: 54822 cycles/ticks +average: 55132 cycles/ticks + +Loop spin: 984 +gen_a: +median: 17328 cycles/ticks +average: 17420 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 243 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 396 cycles/ticks +average: 401 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 667 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29238 cycles/ticks +average: 29454 cycles/ticks + +indcpa_enc: +median: 30872 cycles/ticks +average: 31046 cycles/ticks + +indcpa_dec: +median: 2034 cycles/ticks +average: 2046 cycles/ticks + +kyber_keypair_derand: +median: 44824 cycles/ticks +average: 45091 cycles/ticks + +kyber_keypair: +median: 47822 cycles/ticks +average: 48191 cycles/ticks + +kyber_encaps_derand: +median: 47924 cycles/ticks +average: 48138 cycles/ticks + +kyber_encaps: +median: 49036 cycles/ticks +average: 49256 cycles/ticks + +kyber_decaps: +median: 54826 cycles/ticks +average: 55078 cycles/ticks + +Loop spin: 985 +gen_a: +median: 17316 cycles/ticks +average: 17492 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1777 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 392 cycles/ticks +average: 395 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 34 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 662 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 30584 cycles/ticks +average: 30798 cycles/ticks + +indcpa_enc: +median: 32244 cycles/ticks +average: 32491 cycles/ticks + +indcpa_dec: +median: 2022 cycles/ticks +average: 2035 cycles/ticks + +kyber_keypair_derand: +median: 44970 cycles/ticks +average: 45167 cycles/ticks + +kyber_keypair: +median: 47848 cycles/ticks +average: 48207 cycles/ticks + +kyber_encaps_derand: +median: 47984 cycles/ticks +average: 48173 cycles/ticks + +kyber_encaps: +median: 49116 cycles/ticks +average: 49351 cycles/ticks + +kyber_decaps: +median: 55072 cycles/ticks +average: 55314 cycles/ticks + +Loop spin: 986 +gen_a: +median: 17274 cycles/ticks +average: 17561 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1776 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1765 cycles/ticks + +NTT: +median: 214 cycles/ticks +average: 255 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 31 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 51 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29238 cycles/ticks +average: 29441 cycles/ticks + +indcpa_enc: +median: 30806 cycles/ticks +average: 30974 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2021 cycles/ticks + +kyber_keypair_derand: +median: 44966 cycles/ticks +average: 45169 cycles/ticks + +kyber_keypair: +median: 47876 cycles/ticks +average: 48257 cycles/ticks + +kyber_encaps_derand: +median: 47876 cycles/ticks +average: 48118 cycles/ticks + +kyber_encaps: +median: 48976 cycles/ticks +average: 49193 cycles/ticks + +kyber_decaps: +median: 54746 cycles/ticks +average: 54996 cycles/ticks + +Loop spin: 987 +gen_a: +median: 17288 cycles/ticks +average: 17492 cycles/ticks + +poly_getnoise_eta1: +median: 1750 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 254 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 32 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29318 cycles/ticks +average: 29550 cycles/ticks + +indcpa_enc: +median: 31038 cycles/ticks +average: 31214 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2032 cycles/ticks + +kyber_keypair_derand: +median: 44764 cycles/ticks +average: 44969 cycles/ticks + +kyber_keypair: +median: 47890 cycles/ticks +average: 48281 cycles/ticks + +kyber_encaps_derand: +median: 47974 cycles/ticks +average: 48182 cycles/ticks + +kyber_encaps: +median: 49100 cycles/ticks +average: 49345 cycles/ticks + +kyber_decaps: +median: 54782 cycles/ticks +average: 55010 cycles/ticks + +Loop spin: 988 +gen_a: +median: 17288 cycles/ticks +average: 17428 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1761 cycles/ticks + +poly_getnoise_eta2: +median: 1746 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 396 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 24 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29310 cycles/ticks +average: 29531 cycles/ticks + +indcpa_enc: +median: 30900 cycles/ticks +average: 31069 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2022 cycles/ticks + +kyber_keypair_derand: +median: 45010 cycles/ticks +average: 45235 cycles/ticks + +kyber_keypair: +median: 47874 cycles/ticks +average: 48183 cycles/ticks + +kyber_encaps_derand: +median: 47840 cycles/ticks +average: 48026 cycles/ticks + +kyber_encaps: +median: 48894 cycles/ticks +average: 49106 cycles/ticks + +kyber_decaps: +median: 54748 cycles/ticks +average: 54973 cycles/ticks + +Loop spin: 989 +gen_a: +median: 17302 cycles/ticks +average: 17415 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1758 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 54 cycles/ticks +average: 63 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 657 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29298 cycles/ticks +average: 29517 cycles/ticks + +indcpa_enc: +median: 30776 cycles/ticks +average: 30934 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2040 cycles/ticks + +kyber_keypair_derand: +median: 45008 cycles/ticks +average: 45227 cycles/ticks + +kyber_keypair: +median: 47874 cycles/ticks +average: 48228 cycles/ticks + +kyber_encaps_derand: +median: 47846 cycles/ticks +average: 48032 cycles/ticks + +kyber_encaps: +median: 48902 cycles/ticks +average: 49116 cycles/ticks + +kyber_decaps: +median: 54698 cycles/ticks +average: 54935 cycles/ticks + +Loop spin: 990 +gen_a: +median: 17364 cycles/ticks +average: 17516 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1780 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 244 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 666 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29320 cycles/ticks +average: 29542 cycles/ticks + +indcpa_enc: +median: 30878 cycles/ticks +average: 31087 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2037 cycles/ticks + +kyber_keypair_derand: +median: 44974 cycles/ticks +average: 45201 cycles/ticks + +kyber_keypair: +median: 47966 cycles/ticks +average: 48350 cycles/ticks + +kyber_encaps_derand: +median: 47944 cycles/ticks +average: 48168 cycles/ticks + +kyber_encaps: +median: 48992 cycles/ticks +average: 49210 cycles/ticks + +kyber_decaps: +median: 54860 cycles/ticks +average: 55099 cycles/ticks + +Loop spin: 991 +gen_a: +median: 17276 cycles/ticks +average: 17447 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 206 cycles/ticks +average: 264 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 381 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 674 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29490 cycles/ticks +average: 29682 cycles/ticks + +indcpa_enc: +median: 30984 cycles/ticks +average: 31153 cycles/ticks + +indcpa_dec: +median: 2008 cycles/ticks +average: 2019 cycles/ticks + +kyber_keypair_derand: +median: 46490 cycles/ticks +average: 46712 cycles/ticks + +kyber_keypair: +median: 48050 cycles/ticks +average: 48426 cycles/ticks + +kyber_encaps_derand: +median: 47820 cycles/ticks +average: 48093 cycles/ticks + +kyber_encaps: +median: 48904 cycles/ticks +average: 49165 cycles/ticks + +kyber_decaps: +median: 54666 cycles/ticks +average: 54921 cycles/ticks + +Loop spin: 992 +gen_a: +median: 17314 cycles/ticks +average: 17440 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1759 cycles/ticks + +poly_getnoise_eta2: +median: 1756 cycles/ticks +average: 1774 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 432 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 652 cycles/ticks +average: 656 cycles/ticks + +polyvec_decompress: +median: 222 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29332 cycles/ticks +average: 29553 cycles/ticks + +indcpa_enc: +median: 30894 cycles/ticks +average: 31068 cycles/ticks + +indcpa_dec: +median: 2032 cycles/ticks +average: 2047 cycles/ticks + +kyber_keypair_derand: +median: 44950 cycles/ticks +average: 45186 cycles/ticks + +kyber_keypair: +median: 47898 cycles/ticks +average: 48372 cycles/ticks + +kyber_encaps_derand: +median: 47878 cycles/ticks +average: 48092 cycles/ticks + +kyber_encaps: +median: 49002 cycles/ticks +average: 49236 cycles/ticks + +kyber_decaps: +median: 54814 cycles/ticks +average: 55041 cycles/ticks + +Loop spin: 993 +gen_a: +median: 17312 cycles/ticks +average: 17433 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1770 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1753 cycles/ticks + +NTT: +median: 208 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 385 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 30 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 653 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 231 cycles/ticks + +indcpa_keypair: +median: 29420 cycles/ticks +average: 29634 cycles/ticks + +indcpa_enc: +median: 31012 cycles/ticks +average: 31168 cycles/ticks + +indcpa_dec: +median: 2036 cycles/ticks +average: 2038 cycles/ticks + +kyber_keypair_derand: +median: 46240 cycles/ticks +average: 46537 cycles/ticks + +kyber_keypair: +median: 48020 cycles/ticks +average: 48398 cycles/ticks + +kyber_encaps_derand: +median: 49188 cycles/ticks +average: 49380 cycles/ticks + +kyber_encaps: +median: 50346 cycles/ticks +average: 50557 cycles/ticks + +kyber_decaps: +median: 56054 cycles/ticks +average: 56308 cycles/ticks + +Loop spin: 994 +gen_a: +median: 17328 cycles/ticks +average: 17425 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1772 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1759 cycles/ticks + +NTT: +median: 216 cycles/ticks +average: 274 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 382 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 664 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29130 cycles/ticks +average: 29325 cycles/ticks + +indcpa_enc: +median: 30844 cycles/ticks +average: 31010 cycles/ticks + +indcpa_dec: +median: 2016 cycles/ticks +average: 2020 cycles/ticks + +kyber_keypair_derand: +median: 44924 cycles/ticks +average: 45151 cycles/ticks + +kyber_keypair: +median: 47860 cycles/ticks +average: 48195 cycles/ticks + +kyber_encaps_derand: +median: 47926 cycles/ticks +average: 48100 cycles/ticks + +kyber_encaps: +median: 49080 cycles/ticks +average: 49271 cycles/ticks + +kyber_decaps: +median: 54826 cycles/ticks +average: 55044 cycles/ticks + +Loop spin: 995 +gen_a: +median: 17282 cycles/ticks +average: 17378 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1760 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1770 cycles/ticks + +NTT: +median: 212 cycles/ticks +average: 251 cycles/ticks + +INVNTT: +median: 224 cycles/ticks +average: 224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 389 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 656 cycles/ticks +average: 658 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29256 cycles/ticks +average: 29467 cycles/ticks + +indcpa_enc: +median: 30824 cycles/ticks +average: 31037 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 46288 cycles/ticks +average: 46481 cycles/ticks + +kyber_keypair: +median: 47840 cycles/ticks +average: 48234 cycles/ticks + +kyber_encaps_derand: +median: 47764 cycles/ticks +average: 47953 cycles/ticks + +kyber_encaps: +median: 48824 cycles/ticks +average: 49015 cycles/ticks + +kyber_decaps: +median: 54836 cycles/ticks +average: 55071 cycles/ticks + +Loop spin: 996 +gen_a: +median: 17356 cycles/ticks +average: 17538 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1767 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1779 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 242 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 380 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 654 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29508 cycles/ticks +average: 29712 cycles/ticks + +indcpa_enc: +median: 30870 cycles/ticks +average: 31034 cycles/ticks + +indcpa_dec: +median: 2024 cycles/ticks +average: 2039 cycles/ticks + +kyber_keypair_derand: +median: 44988 cycles/ticks +average: 45164 cycles/ticks + +kyber_keypair: +median: 47976 cycles/ticks +average: 48366 cycles/ticks + +kyber_encaps_derand: +median: 47936 cycles/ticks +average: 48125 cycles/ticks + +kyber_encaps: +median: 48948 cycles/ticks +average: 49149 cycles/ticks + +kyber_decaps: +median: 54780 cycles/ticks +average: 55049 cycles/ticks + +Loop spin: 997 +gen_a: +median: 17352 cycles/ticks +average: 17525 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1767 cycles/ticks + +poly_getnoise_eta2: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 245 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 23 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 51 cycles/ticks + +poly_compress: +median: 50 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 34 cycles/ticks +average: 34 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 651 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 222 cycles/ticks + +indcpa_keypair: +median: 29322 cycles/ticks +average: 29524 cycles/ticks + +indcpa_enc: +median: 30840 cycles/ticks +average: 30996 cycles/ticks + +indcpa_dec: +median: 2014 cycles/ticks +average: 2025 cycles/ticks + +kyber_keypair_derand: +median: 44860 cycles/ticks +average: 45052 cycles/ticks + +kyber_keypair: +median: 47914 cycles/ticks +average: 48274 cycles/ticks + +kyber_encaps_derand: +median: 48108 cycles/ticks +average: 48326 cycles/ticks + +kyber_encaps: +median: 49122 cycles/ticks +average: 49339 cycles/ticks + +kyber_decaps: +median: 54886 cycles/ticks +average: 55143 cycles/ticks + +Loop spin: 998 +gen_a: +median: 17382 cycles/ticks +average: 17469 cycles/ticks + +poly_getnoise_eta1: +median: 1756 cycles/ticks +average: 1775 cycles/ticks + +poly_getnoise_eta2: +median: 1750 cycles/ticks +average: 1771 cycles/ticks + +NTT: +median: 202 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 220 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 383 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 654 cycles/ticks +average: 676 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 221 cycles/ticks + +indcpa_keypair: +median: 29336 cycles/ticks +average: 29562 cycles/ticks + +indcpa_enc: +median: 30908 cycles/ticks +average: 31051 cycles/ticks + +indcpa_dec: +median: 2046 cycles/ticks +average: 2055 cycles/ticks + +kyber_keypair_derand: +median: 44900 cycles/ticks +average: 45118 cycles/ticks + +kyber_keypair: +median: 47992 cycles/ticks +average: 48334 cycles/ticks + +kyber_encaps_derand: +median: 49232 cycles/ticks +average: 49464 cycles/ticks + +kyber_encaps: +median: 50430 cycles/ticks +average: 50726 cycles/ticks + +kyber_decaps: +median: 56224 cycles/ticks +average: 56451 cycles/ticks + +Loop spin: 999 +gen_a: +median: 17342 cycles/ticks +average: 17557 cycles/ticks + +poly_getnoise_eta1: +median: 1752 cycles/ticks +average: 1769 cycles/ticks + +poly_getnoise_eta2: +median: 1754 cycles/ticks +average: 1767 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 241 cycles/ticks + +INVNTT: +median: 222 cycles/ticks +average: 222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 388 cycles/ticks +average: 390 cycles/ticks + +poly_tomsg: +median: 22 cycles/ticks +average: 22 cycles/ticks + +poly_frommsg: +median: 34 cycles/ticks +average: 33 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 64 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 650 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29332 cycles/ticks +average: 29524 cycles/ticks + +indcpa_enc: +median: 30860 cycles/ticks +average: 31008 cycles/ticks + +indcpa_dec: +median: 2020 cycles/ticks +average: 2031 cycles/ticks + +kyber_keypair_derand: +median: 44932 cycles/ticks +average: 45115 cycles/ticks + +kyber_keypair: +median: 47934 cycles/ticks +average: 48296 cycles/ticks + +kyber_encaps_derand: +median: 48046 cycles/ticks +average: 48292 cycles/ticks + +kyber_encaps: +median: 49106 cycles/ticks +average: 49353 cycles/ticks + +kyber_decaps: +median: 55044 cycles/ticks +average: 55272 cycles/ticks + +Loop spin: 1000 +gen_a: +median: 17248 cycles/ticks +average: 17448 cycles/ticks + +poly_getnoise_eta1: +median: 1754 cycles/ticks +average: 1774 cycles/ticks + +poly_getnoise_eta2: +median: 1748 cycles/ticks +average: 1762 cycles/ticks + +NTT: +median: 204 cycles/ticks +average: 240 cycles/ticks + +INVNTT: +median: 218 cycles/ticks +average: 218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 378 cycles/ticks +average: 380 cycles/ticks + +poly_tomsg: +median: 24 cycles/ticks +average: 28 cycles/ticks + +poly_frommsg: +median: 32 cycles/ticks +average: 32 cycles/ticks + +poly_compress: +median: 48 cycles/ticks +average: 49 cycles/ticks + +poly_decompress: +median: 36 cycles/ticks +average: 35 cycles/ticks + +polyvec_compress: +median: 650 cycles/ticks +average: 660 cycles/ticks + +polyvec_decompress: +median: 220 cycles/ticks +average: 220 cycles/ticks + +indcpa_keypair: +median: 29430 cycles/ticks +average: 29634 cycles/ticks + +indcpa_enc: +median: 30958 cycles/ticks +average: 31116 cycles/ticks + +indcpa_dec: +median: 2012 cycles/ticks +average: 2026 cycles/ticks + +kyber_keypair_derand: +median: 45104 cycles/ticks +average: 45339 cycles/ticks + +kyber_keypair: +median: 48030 cycles/ticks +average: 48388 cycles/ticks + +kyber_encaps_derand: +median: 47978 cycles/ticks +average: 48277 cycles/ticks + +kyber_encaps: +median: 49082 cycles/ticks +average: 49290 cycles/ticks + +kyber_decaps: +median: 54858 cycles/ticks +average: 55067 cycles/ticks + diff --git a/benchmark/slurm/slurm-11233320.out b/benchmark/slurm/slurm-11233320.out new file mode 100644 index 0000000..f5fb7fe --- /dev/null +++ b/benchmark/slurm/slurm-11233320.out @@ -0,0 +1,81009 @@ +## SLURM PROLOG ############################################################### +## Job ID : 11233320 +## Job Name : test_energy512.sh +## Nodelist : node2333 +## CPUs : 1 +## Mem/Node : 1024 MB +## Directory : /oscar/data/csci1952/lneuwirt/cs1952y-final/kyber/refo0/ref/test +## Job Started : Fri May 2 01:44:28 PM EDT 2025 +############################################################################### +Loop spin: 1 +gen_a: +median: 59010 cycles/ticks +average: 60397 cycles/ticks + +poly_getnoise_eta1: +median: 11316 cycles/ticks +average: 11574 cycles/ticks + +poly_getnoise_eta2: +median: 7312 cycles/ticks +average: 7559 cycles/ticks + +NTT: +median: 23324 cycles/ticks +average: 23997 cycles/ticks + +INVNTT: +median: 34302 cycles/ticks +average: 34569 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23752 cycles/ticks +average: 24388 cycles/ticks + +poly_tomsg: +median: 3912 cycles/ticks +average: 4039 cycles/ticks + +poly_frommsg: +median: 3534 cycles/ticks +average: 3661 cycles/ticks + +poly_compress: +median: 3692 cycles/ticks +average: 3795 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11396 cycles/ticks +average: 11704 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4276 cycles/ticks + +indcpa_keypair: +median: 276048 cycles/ticks +average: 278436 cycles/ticks + +indcpa_enc: +median: 367782 cycles/ticks +average: 370246 cycles/ticks + +indcpa_dec: +median: 124544 cycles/ticks +average: 125510 cycles/ticks + +kyber_keypair_derand: +median: 299394 cycles/ticks +average: 301143 cycles/ticks + +kyber_keypair: +median: 308864 cycles/ticks +average: 311064 cycles/ticks + +kyber_encaps_derand: +median: 395522 cycles/ticks +average: 398265 cycles/ticks + +kyber_encaps: +median: 396844 cycles/ticks +average: 399481 cycles/ticks + +kyber_decaps: +median: 526320 cycles/ticks +average: 530006 cycles/ticks + +Loop spin: 2 +gen_a: +median: 58046 cycles/ticks +average: 59278 cycles/ticks + +poly_getnoise_eta1: +median: 11304 cycles/ticks +average: 11582 cycles/ticks + +poly_getnoise_eta2: +median: 7358 cycles/ticks +average: 7577 cycles/ticks + +NTT: +median: 23340 cycles/ticks +average: 23819 cycles/ticks + +INVNTT: +median: 33514 cycles/ticks +average: 34338 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23692 cycles/ticks +average: 24302 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 3980 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3552 cycles/ticks + +poly_compress: +median: 3706 cycles/ticks +average: 3820 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1068 cycles/ticks + +polyvec_compress: +median: 11432 cycles/ticks +average: 11698 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4388 cycles/ticks + +indcpa_keypair: +median: 269564 cycles/ticks +average: 275950 cycles/ticks + +indcpa_enc: +median: 367632 cycles/ticks +average: 369546 cycles/ticks + +indcpa_dec: +median: 124002 cycles/ticks +average: 124952 cycles/ticks + +kyber_keypair_derand: +median: 299492 cycles/ticks +average: 301390 cycles/ticks + +kyber_keypair: +median: 308592 cycles/ticks +average: 310617 cycles/ticks + +kyber_encaps_derand: +median: 395198 cycles/ticks +average: 397946 cycles/ticks + +kyber_encaps: +median: 396490 cycles/ticks +average: 398675 cycles/ticks + +kyber_decaps: +median: 525804 cycles/ticks +average: 527672 cycles/ticks + +Loop spin: 3 +gen_a: +median: 59040 cycles/ticks +average: 59656 cycles/ticks + +poly_getnoise_eta1: +median: 11436 cycles/ticks +average: 11682 cycles/ticks + +poly_getnoise_eta2: +median: 7268 cycles/ticks +average: 7414 cycles/ticks + +NTT: +median: 23796 cycles/ticks +average: 24172 cycles/ticks + +INVNTT: +median: 34268 cycles/ticks +average: 34821 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24148 cycles/ticks +average: 24304 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3536 cycles/ticks +average: 3639 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3764 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11492 cycles/ticks +average: 11709 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4293 cycles/ticks + +indcpa_keypair: +median: 275726 cycles/ticks +average: 278386 cycles/ticks + +indcpa_enc: +median: 367818 cycles/ticks +average: 370004 cycles/ticks + +indcpa_dec: +median: 124394 cycles/ticks +average: 125494 cycles/ticks + +kyber_keypair_derand: +median: 299434 cycles/ticks +average: 301478 cycles/ticks + +kyber_keypair: +median: 308594 cycles/ticks +average: 311052 cycles/ticks + +kyber_encaps_derand: +median: 395448 cycles/ticks +average: 397788 cycles/ticks + +kyber_encaps: +median: 396538 cycles/ticks +average: 398448 cycles/ticks + +kyber_decaps: +median: 525376 cycles/ticks +average: 526709 cycles/ticks + +Loop spin: 4 +gen_a: +median: 57914 cycles/ticks +average: 59653 cycles/ticks + +poly_getnoise_eta1: +median: 11290 cycles/ticks +average: 11474 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7368 cycles/ticks + +NTT: +median: 23488 cycles/ticks +average: 24072 cycles/ticks + +INVNTT: +median: 34272 cycles/ticks +average: 34540 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24158 cycles/ticks +average: 24426 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3977 cycles/ticks + +poly_frommsg: +median: 3528 cycles/ticks +average: 3620 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3785 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1078 cycles/ticks + +polyvec_compress: +median: 11406 cycles/ticks +average: 11608 cycles/ticks + +polyvec_decompress: +median: 4376 cycles/ticks +average: 4462 cycles/ticks + +indcpa_keypair: +median: 279728 cycles/ticks +average: 281592 cycles/ticks + +indcpa_enc: +median: 371850 cycles/ticks +average: 373698 cycles/ticks + +indcpa_dec: +median: 124476 cycles/ticks +average: 125858 cycles/ticks + +kyber_keypair_derand: +median: 299754 cycles/ticks +average: 301710 cycles/ticks + +kyber_keypair: +median: 308766 cycles/ticks +average: 310680 cycles/ticks + +kyber_encaps_derand: +median: 395586 cycles/ticks +average: 398884 cycles/ticks + +kyber_encaps: +median: 396644 cycles/ticks +average: 399277 cycles/ticks + +kyber_decaps: +median: 526126 cycles/ticks +average: 528764 cycles/ticks + +Loop spin: 5 +gen_a: +median: 57746 cycles/ticks +average: 59506 cycles/ticks + +poly_getnoise_eta1: +median: 11534 cycles/ticks +average: 11709 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7270 cycles/ticks + +NTT: +median: 23392 cycles/ticks +average: 23965 cycles/ticks + +INVNTT: +median: 34410 cycles/ticks +average: 34764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24072 cycles/ticks +average: 24298 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 4021 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3569 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3784 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11596 cycles/ticks +average: 11839 cycles/ticks + +polyvec_decompress: +median: 4386 cycles/ticks +average: 4402 cycles/ticks + +indcpa_keypair: +median: 275952 cycles/ticks +average: 277799 cycles/ticks + +indcpa_enc: +median: 367602 cycles/ticks +average: 370773 cycles/ticks + +indcpa_dec: +median: 121928 cycles/ticks +average: 125021 cycles/ticks + +kyber_keypair_derand: +median: 299608 cycles/ticks +average: 302134 cycles/ticks + +kyber_keypair: +median: 308498 cycles/ticks +average: 310850 cycles/ticks + +kyber_encaps_derand: +median: 395424 cycles/ticks +average: 397799 cycles/ticks + +kyber_encaps: +median: 396630 cycles/ticks +average: 398611 cycles/ticks + +kyber_decaps: +median: 526058 cycles/ticks +average: 529430 cycles/ticks + +Loop spin: 6 +gen_a: +median: 57764 cycles/ticks +average: 59380 cycles/ticks + +poly_getnoise_eta1: +median: 11296 cycles/ticks +average: 11502 cycles/ticks + +poly_getnoise_eta2: +median: 7264 cycles/ticks +average: 7436 cycles/ticks + +NTT: +median: 23456 cycles/ticks +average: 24110 cycles/ticks + +INVNTT: +median: 33436 cycles/ticks +average: 33854 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23636 cycles/ticks +average: 24196 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3902 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3478 cycles/ticks + +poly_compress: +median: 3736 cycles/ticks +average: 3817 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11368 cycles/ticks + +polyvec_decompress: +median: 4374 cycles/ticks +average: 4457 cycles/ticks + +indcpa_keypair: +median: 270566 cycles/ticks +average: 276747 cycles/ticks + +indcpa_enc: +median: 367958 cycles/ticks +average: 370457 cycles/ticks + +indcpa_dec: +median: 124434 cycles/ticks +average: 125633 cycles/ticks + +kyber_keypair_derand: +median: 299444 cycles/ticks +average: 301216 cycles/ticks + +kyber_keypair: +median: 308850 cycles/ticks +average: 311378 cycles/ticks + +kyber_encaps_derand: +median: 395796 cycles/ticks +average: 398154 cycles/ticks + +kyber_encaps: +median: 396954 cycles/ticks +average: 399474 cycles/ticks + +kyber_decaps: +median: 526284 cycles/ticks +average: 529671 cycles/ticks + +Loop spin: 7 +gen_a: +median: 59102 cycles/ticks +average: 59884 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11607 cycles/ticks + +poly_getnoise_eta2: +median: 7400 cycles/ticks +average: 7557 cycles/ticks + +NTT: +median: 23838 cycles/ticks +average: 24161 cycles/ticks + +INVNTT: +median: 33796 cycles/ticks +average: 34533 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24226 cycles/ticks +average: 24489 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3988 cycles/ticks + +poly_frommsg: +median: 3504 cycles/ticks +average: 3684 cycles/ticks + +poly_compress: +median: 3714 cycles/ticks +average: 3781 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1067 cycles/ticks + +polyvec_compress: +median: 11422 cycles/ticks +average: 11767 cycles/ticks + +polyvec_decompress: +median: 4358 cycles/ticks +average: 4471 cycles/ticks + +indcpa_keypair: +median: 276080 cycles/ticks +average: 278022 cycles/ticks + +indcpa_enc: +median: 367836 cycles/ticks +average: 370032 cycles/ticks + +indcpa_dec: +median: 124366 cycles/ticks +average: 125523 cycles/ticks + +kyber_keypair_derand: +median: 300118 cycles/ticks +average: 303013 cycles/ticks + +kyber_keypair: +median: 308932 cycles/ticks +average: 311666 cycles/ticks + +kyber_encaps_derand: +median: 395086 cycles/ticks +average: 397520 cycles/ticks + +kyber_encaps: +median: 396566 cycles/ticks +average: 398856 cycles/ticks + +kyber_decaps: +median: 526204 cycles/ticks +average: 529690 cycles/ticks + +Loop spin: 8 +gen_a: +median: 58260 cycles/ticks +average: 59627 cycles/ticks + +poly_getnoise_eta1: +median: 11284 cycles/ticks +average: 11463 cycles/ticks + +poly_getnoise_eta2: +median: 7266 cycles/ticks +average: 7473 cycles/ticks + +NTT: +median: 23852 cycles/ticks +average: 24167 cycles/ticks + +INVNTT: +median: 34302 cycles/ticks +average: 34587 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24186 cycles/ticks +average: 24332 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 3991 cycles/ticks + +poly_frommsg: +median: 3478 cycles/ticks +average: 3581 cycles/ticks + +poly_compress: +median: 3682 cycles/ticks +average: 3784 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1079 cycles/ticks + +polyvec_compress: +median: 11522 cycles/ticks +average: 11706 cycles/ticks + +polyvec_decompress: +median: 4314 cycles/ticks +average: 4508 cycles/ticks + +indcpa_keypair: +median: 275740 cycles/ticks +average: 277420 cycles/ticks + +indcpa_enc: +median: 366964 cycles/ticks +average: 368256 cycles/ticks + +indcpa_dec: +median: 121612 cycles/ticks +average: 124485 cycles/ticks + +kyber_keypair_derand: +median: 300024 cycles/ticks +average: 302004 cycles/ticks + +kyber_keypair: +median: 308752 cycles/ticks +average: 311100 cycles/ticks + +kyber_encaps_derand: +median: 395388 cycles/ticks +average: 397703 cycles/ticks + +kyber_encaps: +median: 396646 cycles/ticks +average: 398749 cycles/ticks + +kyber_decaps: +median: 526124 cycles/ticks +average: 528727 cycles/ticks + +Loop spin: 9 +gen_a: +median: 57910 cycles/ticks +average: 59336 cycles/ticks + +poly_getnoise_eta1: +median: 11360 cycles/ticks +average: 11595 cycles/ticks + +poly_getnoise_eta2: +median: 7340 cycles/ticks +average: 7505 cycles/ticks + +NTT: +median: 23828 cycles/ticks +average: 24141 cycles/ticks + +INVNTT: +median: 34222 cycles/ticks +average: 34739 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23712 cycles/ticks +average: 24326 cycles/ticks + +poly_tomsg: +median: 3874 cycles/ticks +average: 3997 cycles/ticks + +poly_frommsg: +median: 3492 cycles/ticks +average: 3559 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3790 cycles/ticks + +poly_decompress: +median: 1052 cycles/ticks +average: 1088 cycles/ticks + +polyvec_compress: +median: 11606 cycles/ticks +average: 11723 cycles/ticks + +polyvec_decompress: +median: 4316 cycles/ticks +average: 4424 cycles/ticks + +indcpa_keypair: +median: 275582 cycles/ticks +average: 277378 cycles/ticks + +indcpa_enc: +median: 367632 cycles/ticks +average: 370228 cycles/ticks + +indcpa_dec: +median: 124548 cycles/ticks +average: 125851 cycles/ticks + +kyber_keypair_derand: +median: 299818 cycles/ticks +average: 301468 cycles/ticks + +kyber_keypair: +median: 309028 cycles/ticks +average: 311317 cycles/ticks + +kyber_encaps_derand: +median: 395530 cycles/ticks +average: 398066 cycles/ticks + +kyber_encaps: +median: 396654 cycles/ticks +average: 399222 cycles/ticks + +kyber_decaps: +median: 526364 cycles/ticks +average: 529397 cycles/ticks + +Loop spin: 10 +gen_a: +median: 58126 cycles/ticks +average: 59632 cycles/ticks + +poly_getnoise_eta1: +median: 11558 cycles/ticks +average: 11655 cycles/ticks + +poly_getnoise_eta2: +median: 7298 cycles/ticks +average: 7460 cycles/ticks + +NTT: +median: 23864 cycles/ticks +average: 24103 cycles/ticks + +INVNTT: +median: 34222 cycles/ticks +average: 34730 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24202 cycles/ticks +average: 24404 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 3974 cycles/ticks + +poly_frommsg: +median: 3466 cycles/ticks +average: 3570 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3841 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11580 cycles/ticks +average: 11717 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4394 cycles/ticks + +indcpa_keypair: +median: 276010 cycles/ticks +average: 278032 cycles/ticks + +indcpa_enc: +median: 367866 cycles/ticks +average: 370431 cycles/ticks + +indcpa_dec: +median: 123608 cycles/ticks +average: 125212 cycles/ticks + +kyber_keypair_derand: +median: 299270 cycles/ticks +average: 300889 cycles/ticks + +kyber_keypair: +median: 308444 cycles/ticks +average: 310754 cycles/ticks + +kyber_encaps_derand: +median: 395840 cycles/ticks +average: 399029 cycles/ticks + +kyber_encaps: +median: 396804 cycles/ticks +average: 399562 cycles/ticks + +kyber_decaps: +median: 526656 cycles/ticks +average: 530473 cycles/ticks + +Loop spin: 11 +gen_a: +median: 59252 cycles/ticks +average: 59846 cycles/ticks + +poly_getnoise_eta1: +median: 11298 cycles/ticks +average: 11640 cycles/ticks + +poly_getnoise_eta2: +median: 7438 cycles/ticks +average: 7514 cycles/ticks + +NTT: +median: 23432 cycles/ticks +average: 24253 cycles/ticks + +INVNTT: +median: 34452 cycles/ticks +average: 34675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24262 cycles/ticks +average: 24469 cycles/ticks + +poly_tomsg: +median: 3970 cycles/ticks +average: 3997 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3579 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3798 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1065 cycles/ticks + +polyvec_compress: +median: 11670 cycles/ticks +average: 11756 cycles/ticks + +polyvec_decompress: +median: 4392 cycles/ticks +average: 4443 cycles/ticks + +indcpa_keypair: +median: 276498 cycles/ticks +average: 278879 cycles/ticks + +indcpa_enc: +median: 367880 cycles/ticks +average: 370389 cycles/ticks + +indcpa_dec: +median: 124494 cycles/ticks +average: 125610 cycles/ticks + +kyber_keypair_derand: +median: 299490 cycles/ticks +average: 302711 cycles/ticks + +kyber_keypair: +median: 308024 cycles/ticks +average: 310466 cycles/ticks + +kyber_encaps_derand: +median: 395438 cycles/ticks +average: 397906 cycles/ticks + +kyber_encaps: +median: 396818 cycles/ticks +average: 399241 cycles/ticks + +kyber_decaps: +median: 526552 cycles/ticks +average: 530059 cycles/ticks + +Loop spin: 12 +gen_a: +median: 58974 cycles/ticks +average: 59554 cycles/ticks + +poly_getnoise_eta1: +median: 11508 cycles/ticks +average: 11784 cycles/ticks + +poly_getnoise_eta2: +median: 7332 cycles/ticks +average: 7554 cycles/ticks + +NTT: +median: 23842 cycles/ticks +average: 24397 cycles/ticks + +INVNTT: +median: 34348 cycles/ticks +average: 34740 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24230 cycles/ticks +average: 24562 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3920 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3642 cycles/ticks + +poly_compress: +median: 3750 cycles/ticks +average: 3838 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1054 cycles/ticks + +polyvec_compress: +median: 11600 cycles/ticks +average: 11835 cycles/ticks + +polyvec_decompress: +median: 4392 cycles/ticks +average: 4447 cycles/ticks + +indcpa_keypair: +median: 275552 cycles/ticks +average: 277717 cycles/ticks + +indcpa_enc: +median: 367578 cycles/ticks +average: 370160 cycles/ticks + +indcpa_dec: +median: 124342 cycles/ticks +average: 125080 cycles/ticks + +kyber_keypair_derand: +median: 299104 cycles/ticks +average: 300444 cycles/ticks + +kyber_keypair: +median: 308018 cycles/ticks +average: 310213 cycles/ticks + +kyber_encaps_derand: +median: 399686 cycles/ticks +average: 401511 cycles/ticks + +kyber_encaps: +median: 391556 cycles/ticks +average: 400927 cycles/ticks + +kyber_decaps: +median: 516790 cycles/ticks +average: 527306 cycles/ticks + +Loop spin: 13 +gen_a: +median: 57642 cycles/ticks +average: 58619 cycles/ticks + +poly_getnoise_eta1: +median: 11232 cycles/ticks +average: 11392 cycles/ticks + +poly_getnoise_eta2: +median: 7336 cycles/ticks +average: 7544 cycles/ticks + +NTT: +median: 23274 cycles/ticks +average: 23658 cycles/ticks + +INVNTT: +median: 33504 cycles/ticks +average: 34281 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23640 cycles/ticks +average: 24225 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3934 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3840 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11427 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4361 cycles/ticks + +indcpa_keypair: +median: 268898 cycles/ticks +average: 274650 cycles/ticks + +indcpa_enc: +median: 358162 cycles/ticks +average: 365621 cycles/ticks + +indcpa_dec: +median: 121360 cycles/ticks +average: 123621 cycles/ticks + +kyber_keypair_derand: +median: 292122 cycles/ticks +average: 298262 cycles/ticks + +kyber_keypair: +median: 301248 cycles/ticks +average: 307170 cycles/ticks + +kyber_encaps_derand: +median: 385080 cycles/ticks +average: 392527 cycles/ticks + +kyber_encaps: +median: 386094 cycles/ticks +average: 393512 cycles/ticks + +kyber_decaps: +median: 512428 cycles/ticks +average: 522765 cycles/ticks + +Loop spin: 14 +gen_a: +median: 57670 cycles/ticks +average: 58796 cycles/ticks + +poly_getnoise_eta1: +median: 11418 cycles/ticks +average: 11612 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7325 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23667 cycles/ticks + +INVNTT: +median: 33470 cycles/ticks +average: 34169 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 24184 cycles/ticks + +poly_tomsg: +median: 3958 cycles/ticks +average: 4055 cycles/ticks + +poly_frommsg: +median: 3494 cycles/ticks +average: 3601 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11394 cycles/ticks +average: 11670 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 269372 cycles/ticks +average: 274915 cycles/ticks + +indcpa_enc: +median: 358372 cycles/ticks +average: 365912 cycles/ticks + +indcpa_dec: +median: 121188 cycles/ticks +average: 122988 cycles/ticks + +kyber_keypair_derand: +median: 291818 cycles/ticks +average: 297344 cycles/ticks + +kyber_keypair: +median: 301146 cycles/ticks +average: 306819 cycles/ticks + +kyber_encaps_derand: +median: 384838 cycles/ticks +average: 390692 cycles/ticks + +kyber_encaps: +median: 385942 cycles/ticks +average: 391991 cycles/ticks + +kyber_decaps: +median: 512516 cycles/ticks +average: 522647 cycles/ticks + +Loop spin: 15 +gen_a: +median: 57784 cycles/ticks +average: 59464 cycles/ticks + +poly_getnoise_eta1: +median: 11386 cycles/ticks +average: 11629 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7245 cycles/ticks + +NTT: +median: 23294 cycles/ticks +average: 23918 cycles/ticks + +INVNTT: +median: 33480 cycles/ticks +average: 34068 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23650 cycles/ticks +average: 24370 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3916 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11651 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4285 cycles/ticks + +indcpa_keypair: +median: 268970 cycles/ticks +average: 274868 cycles/ticks + +indcpa_enc: +median: 357748 cycles/ticks +average: 364672 cycles/ticks + +indcpa_dec: +median: 121428 cycles/ticks +average: 124303 cycles/ticks + +kyber_keypair_derand: +median: 291762 cycles/ticks +average: 297134 cycles/ticks + +kyber_keypair: +median: 301412 cycles/ticks +average: 307704 cycles/ticks + +kyber_encaps_derand: +median: 384974 cycles/ticks +average: 392275 cycles/ticks + +kyber_encaps: +median: 385908 cycles/ticks +average: 393655 cycles/ticks + +kyber_decaps: +median: 512466 cycles/ticks +average: 522685 cycles/ticks + +Loop spin: 16 +gen_a: +median: 57632 cycles/ticks +average: 58814 cycles/ticks + +poly_getnoise_eta1: +median: 11460 cycles/ticks +average: 11752 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7293 cycles/ticks + +NTT: +median: 23480 cycles/ticks +average: 24034 cycles/ticks + +INVNTT: +median: 33528 cycles/ticks +average: 34368 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23632 cycles/ticks +average: 24217 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3484 cycles/ticks +average: 3585 cycles/ticks + +poly_compress: +median: 3676 cycles/ticks +average: 3787 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11420 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4286 cycles/ticks + +indcpa_keypair: +median: 268778 cycles/ticks +average: 274185 cycles/ticks + +indcpa_enc: +median: 357796 cycles/ticks +average: 365153 cycles/ticks + +indcpa_dec: +median: 121618 cycles/ticks +average: 123730 cycles/ticks + +kyber_keypair_derand: +median: 291984 cycles/ticks +average: 297628 cycles/ticks + +kyber_keypair: +median: 300998 cycles/ticks +average: 306333 cycles/ticks + +kyber_encaps_derand: +median: 384976 cycles/ticks +average: 392591 cycles/ticks + +kyber_encaps: +median: 386116 cycles/ticks +average: 392640 cycles/ticks + +kyber_decaps: +median: 511778 cycles/ticks +average: 517778 cycles/ticks + +Loop spin: 17 +gen_a: +median: 57556 cycles/ticks +average: 58410 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11349 cycles/ticks + +poly_getnoise_eta2: +median: 7350 cycles/ticks +average: 7534 cycles/ticks + +NTT: +median: 23320 cycles/ticks +average: 23742 cycles/ticks + +INVNTT: +median: 33554 cycles/ticks +average: 34346 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 23986 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3538 cycles/ticks +average: 3626 cycles/ticks + +poly_compress: +median: 3668 cycles/ticks +average: 3731 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 11390 cycles/ticks +average: 11594 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4356 cycles/ticks + +indcpa_keypair: +median: 275728 cycles/ticks +average: 277292 cycles/ticks + +indcpa_enc: +median: 367794 cycles/ticks +average: 370156 cycles/ticks + +indcpa_dec: +median: 124432 cycles/ticks +average: 125269 cycles/ticks + +kyber_keypair_derand: +median: 291732 cycles/ticks +average: 297557 cycles/ticks + +kyber_keypair: +median: 301158 cycles/ticks +average: 306848 cycles/ticks + +kyber_encaps_derand: +median: 385086 cycles/ticks +average: 392033 cycles/ticks + +kyber_encaps: +median: 385970 cycles/ticks +average: 393432 cycles/ticks + +kyber_decaps: +median: 512540 cycles/ticks +average: 523090 cycles/ticks + +Loop spin: 18 +gen_a: +median: 57704 cycles/ticks +average: 58881 cycles/ticks + +poly_getnoise_eta1: +median: 11296 cycles/ticks +average: 11351 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7269 cycles/ticks + +NTT: +median: 23372 cycles/ticks +average: 23946 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 34292 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23608 cycles/ticks +average: 23901 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3955 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11384 cycles/ticks +average: 11663 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4353 cycles/ticks + +indcpa_keypair: +median: 268796 cycles/ticks +average: 274470 cycles/ticks + +indcpa_enc: +median: 357840 cycles/ticks +average: 365023 cycles/ticks + +indcpa_dec: +median: 121374 cycles/ticks +average: 123364 cycles/ticks + +kyber_keypair_derand: +median: 292082 cycles/ticks +average: 297779 cycles/ticks + +kyber_keypair: +median: 300916 cycles/ticks +average: 306054 cycles/ticks + +kyber_encaps_derand: +median: 384882 cycles/ticks +average: 392408 cycles/ticks + +kyber_encaps: +median: 385736 cycles/ticks +average: 393103 cycles/ticks + +kyber_decaps: +median: 511974 cycles/ticks +average: 521210 cycles/ticks + +Loop spin: 19 +gen_a: +median: 57758 cycles/ticks +average: 58257 cycles/ticks + +poly_getnoise_eta1: +median: 11294 cycles/ticks +average: 11567 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 23206 cycles/ticks +average: 23326 cycles/ticks + +INVNTT: +median: 33442 cycles/ticks +average: 33649 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23562 cycles/ticks +average: 23683 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11390 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4270 cycles/ticks + +indcpa_keypair: +median: 268326 cycles/ticks +average: 270742 cycles/ticks + +indcpa_enc: +median: 357624 cycles/ticks +average: 359687 cycles/ticks + +indcpa_dec: +median: 121324 cycles/ticks +average: 123034 cycles/ticks + +kyber_keypair_derand: +median: 291278 cycles/ticks +average: 293718 cycles/ticks + +kyber_keypair: +median: 300688 cycles/ticks +average: 303225 cycles/ticks + +kyber_encaps_derand: +median: 384564 cycles/ticks +average: 388196 cycles/ticks + +kyber_encaps: +median: 385740 cycles/ticks +average: 388064 cycles/ticks + +kyber_decaps: +median: 511654 cycles/ticks +average: 515013 cycles/ticks + +Loop spin: 20 +gen_a: +median: 57602 cycles/ticks +average: 58244 cycles/ticks + +poly_getnoise_eta1: +median: 11202 cycles/ticks +average: 11268 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7263 cycles/ticks + +NTT: +median: 23326 cycles/ticks +average: 23845 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 33750 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 23971 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3448 cycles/ticks +average: 3566 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3831 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1080 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11413 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4304 cycles/ticks + +indcpa_keypair: +median: 268044 cycles/ticks +average: 270323 cycles/ticks + +indcpa_enc: +median: 357612 cycles/ticks +average: 360862 cycles/ticks + +indcpa_dec: +median: 121236 cycles/ticks +average: 122308 cycles/ticks + +kyber_keypair_derand: +median: 291862 cycles/ticks +average: 295071 cycles/ticks + +kyber_keypair: +median: 300644 cycles/ticks +average: 302894 cycles/ticks + +kyber_encaps_derand: +median: 384494 cycles/ticks +average: 387644 cycles/ticks + +kyber_encaps: +median: 385548 cycles/ticks +average: 388510 cycles/ticks + +kyber_decaps: +median: 511524 cycles/ticks +average: 516430 cycles/ticks + +Loop spin: 21 +gen_a: +median: 57712 cycles/ticks +average: 58168 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11455 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7299 cycles/ticks + +NTT: +median: 23270 cycles/ticks +average: 23548 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 33682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23808 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3918 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3689 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11318 cycles/ticks +average: 11432 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4300 cycles/ticks + +indcpa_keypair: +median: 268536 cycles/ticks +average: 270824 cycles/ticks + +indcpa_enc: +median: 358036 cycles/ticks +average: 360716 cycles/ticks + +indcpa_dec: +median: 121304 cycles/ticks +average: 122921 cycles/ticks + +kyber_keypair_derand: +median: 291676 cycles/ticks +average: 293387 cycles/ticks + +kyber_keypair: +median: 300712 cycles/ticks +average: 303384 cycles/ticks + +kyber_encaps_derand: +median: 384510 cycles/ticks +average: 388013 cycles/ticks + +kyber_encaps: +median: 385558 cycles/ticks +average: 388579 cycles/ticks + +kyber_decaps: +median: 511672 cycles/ticks +average: 515838 cycles/ticks + +Loop spin: 22 +gen_a: +median: 57556 cycles/ticks +average: 57920 cycles/ticks + +poly_getnoise_eta1: +median: 11228 cycles/ticks +average: 11304 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7286 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23431 cycles/ticks + +INVNTT: +median: 33414 cycles/ticks +average: 33590 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23698 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11455 cycles/ticks + +polyvec_decompress: +median: 4338 cycles/ticks +average: 4489 cycles/ticks + +indcpa_keypair: +median: 268526 cycles/ticks +average: 270369 cycles/ticks + +indcpa_enc: +median: 357474 cycles/ticks +average: 359639 cycles/ticks + +indcpa_dec: +median: 121244 cycles/ticks +average: 122298 cycles/ticks + +kyber_keypair_derand: +median: 291348 cycles/ticks +average: 294270 cycles/ticks + +kyber_keypair: +median: 300518 cycles/ticks +average: 302919 cycles/ticks + +kyber_encaps_derand: +median: 384366 cycles/ticks +average: 387506 cycles/ticks + +kyber_encaps: +median: 385564 cycles/ticks +average: 389549 cycles/ticks + +kyber_decaps: +median: 511700 cycles/ticks +average: 516210 cycles/ticks + +Loop spin: 23 +gen_a: +median: 57560 cycles/ticks +average: 57988 cycles/ticks + +poly_getnoise_eta1: +median: 11262 cycles/ticks +average: 11340 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7244 cycles/ticks + +NTT: +median: 23234 cycles/ticks +average: 23397 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 33613 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 23728 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3693 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11400 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 267774 cycles/ticks +average: 269350 cycles/ticks + +indcpa_enc: +median: 357256 cycles/ticks +average: 360106 cycles/ticks + +indcpa_dec: +median: 121176 cycles/ticks +average: 122483 cycles/ticks + +kyber_keypair_derand: +median: 291854 cycles/ticks +average: 296316 cycles/ticks + +kyber_keypair: +median: 300910 cycles/ticks +average: 304721 cycles/ticks + +kyber_encaps_derand: +median: 384650 cycles/ticks +average: 387578 cycles/ticks + +kyber_encaps: +median: 385764 cycles/ticks +average: 392295 cycles/ticks + +kyber_decaps: +median: 511754 cycles/ticks +average: 515314 cycles/ticks + +Loop spin: 24 +gen_a: +median: 57820 cycles/ticks +average: 58804 cycles/ticks + +poly_getnoise_eta1: +median: 11304 cycles/ticks +average: 11386 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7273 cycles/ticks + +NTT: +median: 23296 cycles/ticks +average: 23813 cycles/ticks + +INVNTT: +median: 33460 cycles/ticks +average: 33980 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23935 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11412 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4353 cycles/ticks + +indcpa_keypair: +median: 268748 cycles/ticks +average: 272243 cycles/ticks + +indcpa_enc: +median: 357364 cycles/ticks +average: 359676 cycles/ticks + +indcpa_dec: +median: 121390 cycles/ticks +average: 122751 cycles/ticks + +kyber_keypair_derand: +median: 291750 cycles/ticks +average: 296502 cycles/ticks + +kyber_keypair: +median: 300720 cycles/ticks +average: 304243 cycles/ticks + +kyber_encaps_derand: +median: 384522 cycles/ticks +average: 387738 cycles/ticks + +kyber_encaps: +median: 386072 cycles/ticks +average: 392949 cycles/ticks + +kyber_decaps: +median: 511600 cycles/ticks +average: 516209 cycles/ticks + +Loop spin: 25 +gen_a: +median: 57614 cycles/ticks +average: 58223 cycles/ticks + +poly_getnoise_eta1: +median: 11368 cycles/ticks +average: 11656 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 23270 cycles/ticks +average: 23716 cycles/ticks + +INVNTT: +median: 33642 cycles/ticks +average: 34398 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23981 cycles/ticks + +poly_tomsg: +median: 3932 cycles/ticks +average: 4078 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3711 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1068 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11494 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4384 cycles/ticks + +indcpa_keypair: +median: 268366 cycles/ticks +average: 272709 cycles/ticks + +indcpa_enc: +median: 357682 cycles/ticks +average: 360523 cycles/ticks + +indcpa_dec: +median: 121186 cycles/ticks +average: 122389 cycles/ticks + +kyber_keypair_derand: +median: 291666 cycles/ticks +average: 296210 cycles/ticks + +kyber_keypair: +median: 300908 cycles/ticks +average: 305708 cycles/ticks + +kyber_encaps_derand: +median: 384468 cycles/ticks +average: 388310 cycles/ticks + +kyber_encaps: +median: 385932 cycles/ticks +average: 390433 cycles/ticks + +kyber_decaps: +median: 511572 cycles/ticks +average: 516239 cycles/ticks + +Loop spin: 26 +gen_a: +median: 57566 cycles/ticks +average: 58040 cycles/ticks + +poly_getnoise_eta1: +median: 11234 cycles/ticks +average: 11291 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7261 cycles/ticks + +NTT: +median: 23244 cycles/ticks +average: 23424 cycles/ticks + +INVNTT: +median: 33488 cycles/ticks +average: 34241 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23648 cycles/ticks +average: 24307 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3513 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3846 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1067 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11562 cycles/ticks + +polyvec_decompress: +median: 4326 cycles/ticks +average: 4489 cycles/ticks + +indcpa_keypair: +median: 269114 cycles/ticks +average: 275836 cycles/ticks + +indcpa_enc: +median: 358230 cycles/ticks +average: 365317 cycles/ticks + +indcpa_dec: +median: 121164 cycles/ticks +average: 122634 cycles/ticks + +kyber_keypair_derand: +median: 292660 cycles/ticks +average: 297834 cycles/ticks + +kyber_keypair: +median: 301636 cycles/ticks +average: 307175 cycles/ticks + +kyber_encaps_derand: +median: 385480 cycles/ticks +average: 394748 cycles/ticks + +kyber_encaps: +median: 386192 cycles/ticks +average: 394460 cycles/ticks + +kyber_decaps: +median: 513280 cycles/ticks +average: 524631 cycles/ticks + +Loop spin: 27 +gen_a: +median: 57624 cycles/ticks +average: 58759 cycles/ticks + +poly_getnoise_eta1: +median: 11236 cycles/ticks +average: 11292 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7249 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23694 cycles/ticks + +INVNTT: +median: 33474 cycles/ticks +average: 33995 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24085 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11390 cycles/ticks + +polyvec_decompress: +median: 4350 cycles/ticks +average: 4534 cycles/ticks + +indcpa_keypair: +median: 268296 cycles/ticks +average: 272741 cycles/ticks + +indcpa_enc: +median: 358556 cycles/ticks +average: 367070 cycles/ticks + +indcpa_dec: +median: 121624 cycles/ticks +average: 124643 cycles/ticks + +kyber_keypair_derand: +median: 292144 cycles/ticks +average: 298799 cycles/ticks + +kyber_keypair: +median: 301510 cycles/ticks +average: 308680 cycles/ticks + +kyber_encaps_derand: +median: 386798 cycles/ticks +average: 394741 cycles/ticks + +kyber_encaps: +median: 395108 cycles/ticks +average: 396773 cycles/ticks + +kyber_decaps: +median: 524836 cycles/ticks +average: 526776 cycles/ticks + +Loop spin: 28 +gen_a: +median: 57882 cycles/ticks +average: 59532 cycles/ticks + +poly_getnoise_eta1: +median: 11298 cycles/ticks +average: 11483 cycles/ticks + +poly_getnoise_eta2: +median: 7254 cycles/ticks +average: 7379 cycles/ticks + +NTT: +median: 23618 cycles/ticks +average: 24139 cycles/ticks + +INVNTT: +median: 33572 cycles/ticks +average: 34590 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23670 cycles/ticks +average: 24410 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3530 cycles/ticks +average: 3608 cycles/ticks + +poly_compress: +median: 3670 cycles/ticks +average: 3778 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11384 cycles/ticks +average: 11623 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4299 cycles/ticks + +indcpa_keypair: +median: 268852 cycles/ticks +average: 274043 cycles/ticks + +indcpa_enc: +median: 358304 cycles/ticks +average: 366663 cycles/ticks + +indcpa_dec: +median: 121700 cycles/ticks +average: 125208 cycles/ticks + +kyber_keypair_derand: +median: 292610 cycles/ticks +average: 299815 cycles/ticks + +kyber_keypair: +median: 302512 cycles/ticks +average: 309654 cycles/ticks + +kyber_encaps_derand: +median: 386570 cycles/ticks +average: 395570 cycles/ticks + +kyber_encaps: +median: 386362 cycles/ticks +average: 400280 cycles/ticks + +kyber_decaps: +median: 512518 cycles/ticks +average: 521504 cycles/ticks + +Loop spin: 29 +gen_a: +median: 57984 cycles/ticks +average: 59615 cycles/ticks + +poly_getnoise_eta1: +median: 11350 cycles/ticks +average: 11664 cycles/ticks + +poly_getnoise_eta2: +median: 7318 cycles/ticks +average: 7485 cycles/ticks + +NTT: +median: 23400 cycles/ticks +average: 23939 cycles/ticks + +INVNTT: +median: 33572 cycles/ticks +average: 34237 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23640 cycles/ticks +average: 24123 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 4074 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3542 cycles/ticks + +poly_compress: +median: 3758 cycles/ticks +average: 3850 cycles/ticks + +poly_decompress: +median: 1040 cycles/ticks +average: 1075 cycles/ticks + +polyvec_compress: +median: 11384 cycles/ticks +average: 11790 cycles/ticks + +polyvec_decompress: +median: 4334 cycles/ticks +average: 4431 cycles/ticks + +indcpa_keypair: +median: 269448 cycles/ticks +average: 275857 cycles/ticks + +indcpa_enc: +median: 367712 cycles/ticks +average: 369899 cycles/ticks + +indcpa_dec: +median: 121854 cycles/ticks +average: 125032 cycles/ticks + +kyber_keypair_derand: +median: 293158 cycles/ticks +average: 300304 cycles/ticks + +kyber_keypair: +median: 305130 cycles/ticks +average: 309831 cycles/ticks + +kyber_encaps_derand: +median: 388000 cycles/ticks +average: 395597 cycles/ticks + +kyber_encaps: +median: 395284 cycles/ticks +average: 397290 cycles/ticks + +kyber_decaps: +median: 513158 cycles/ticks +average: 524131 cycles/ticks + +Loop spin: 30 +gen_a: +median: 57876 cycles/ticks +average: 59343 cycles/ticks + +poly_getnoise_eta1: +median: 11348 cycles/ticks +average: 11558 cycles/ticks + +poly_getnoise_eta2: +median: 7268 cycles/ticks +average: 7414 cycles/ticks + +NTT: +median: 23300 cycles/ticks +average: 23821 cycles/ticks + +INVNTT: +median: 33630 cycles/ticks +average: 34449 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24106 cycles/ticks + +poly_tomsg: +median: 3944 cycles/ticks +average: 3966 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3478 cycles/ticks + +poly_compress: +median: 3672 cycles/ticks +average: 3734 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1126 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11647 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4380 cycles/ticks + +indcpa_keypair: +median: 270824 cycles/ticks +average: 276295 cycles/ticks + +indcpa_enc: +median: 366648 cycles/ticks +average: 368287 cycles/ticks + +indcpa_dec: +median: 121526 cycles/ticks +average: 124701 cycles/ticks + +kyber_keypair_derand: +median: 293392 cycles/ticks +average: 300363 cycles/ticks + +kyber_keypair: +median: 302076 cycles/ticks +average: 309193 cycles/ticks + +kyber_encaps_derand: +median: 384624 cycles/ticks +average: 393863 cycles/ticks + +kyber_encaps: +median: 386310 cycles/ticks +average: 396398 cycles/ticks + +kyber_decaps: +median: 518798 cycles/ticks +average: 525206 cycles/ticks + +Loop spin: 31 +gen_a: +median: 57710 cycles/ticks +average: 59273 cycles/ticks + +poly_getnoise_eta1: +median: 11344 cycles/ticks +average: 11554 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 23430 cycles/ticks +average: 24039 cycles/ticks + +INVNTT: +median: 33482 cycles/ticks +average: 34306 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23628 cycles/ticks +average: 24187 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3488 cycles/ticks +average: 3603 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3779 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1114 cycles/ticks + +polyvec_compress: +median: 11384 cycles/ticks +average: 11643 cycles/ticks + +polyvec_decompress: +median: 4282 cycles/ticks +average: 4404 cycles/ticks + +indcpa_keypair: +median: 275098 cycles/ticks +average: 276998 cycles/ticks + +indcpa_enc: +median: 358860 cycles/ticks +average: 367863 cycles/ticks + +indcpa_dec: +median: 121768 cycles/ticks +average: 124810 cycles/ticks + +kyber_keypair_derand: +median: 292464 cycles/ticks +average: 299968 cycles/ticks + +kyber_keypair: +median: 301708 cycles/ticks +average: 309160 cycles/ticks + +kyber_encaps_derand: +median: 388236 cycles/ticks +average: 395616 cycles/ticks + +kyber_encaps: +median: 385580 cycles/ticks +average: 389925 cycles/ticks + +kyber_decaps: +median: 511944 cycles/ticks +average: 520527 cycles/ticks + +Loop spin: 32 +gen_a: +median: 57798 cycles/ticks +average: 58787 cycles/ticks + +poly_getnoise_eta1: +median: 11242 cycles/ticks +average: 11316 cycles/ticks + +poly_getnoise_eta2: +median: 7320 cycles/ticks +average: 7559 cycles/ticks + +NTT: +median: 23224 cycles/ticks +average: 23632 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 33814 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23572 cycles/ticks +average: 23672 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11396 cycles/ticks +average: 11665 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4279 cycles/ticks + +indcpa_keypair: +median: 268632 cycles/ticks +average: 273530 cycles/ticks + +indcpa_enc: +median: 366712 cycles/ticks +average: 367778 cycles/ticks + +indcpa_dec: +median: 121602 cycles/ticks +average: 124337 cycles/ticks + +kyber_keypair_derand: +median: 291410 cycles/ticks +average: 295667 cycles/ticks + +kyber_keypair: +median: 301222 cycles/ticks +average: 306927 cycles/ticks + +kyber_encaps_derand: +median: 385502 cycles/ticks +average: 394209 cycles/ticks + +kyber_encaps: +median: 387138 cycles/ticks +average: 396234 cycles/ticks + +kyber_decaps: +median: 524822 cycles/ticks +average: 526695 cycles/ticks + +Loop spin: 33 +gen_a: +median: 57788 cycles/ticks +average: 59533 cycles/ticks + +poly_getnoise_eta1: +median: 11248 cycles/ticks +average: 11436 cycles/ticks + +poly_getnoise_eta2: +median: 7258 cycles/ticks +average: 7382 cycles/ticks + +NTT: +median: 23870 cycles/ticks +average: 24109 cycles/ticks + +INVNTT: +median: 33866 cycles/ticks +average: 34731 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23694 cycles/ticks +average: 24320 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3861 cycles/ticks + +poly_decompress: +median: 1062 cycles/ticks +average: 1067 cycles/ticks + +polyvec_compress: +median: 11482 cycles/ticks +average: 11624 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4744 cycles/ticks + +indcpa_keypair: +median: 274298 cycles/ticks +average: 277293 cycles/ticks + +indcpa_enc: +median: 366704 cycles/ticks +average: 368174 cycles/ticks + +indcpa_dec: +median: 122186 cycles/ticks +average: 125074 cycles/ticks + +kyber_keypair_derand: +median: 292418 cycles/ticks +average: 300090 cycles/ticks + +kyber_keypair: +median: 301182 cycles/ticks +average: 306181 cycles/ticks + +kyber_encaps_derand: +median: 385104 cycles/ticks +average: 390492 cycles/ticks + +kyber_encaps: +median: 387816 cycles/ticks +average: 396493 cycles/ticks + +kyber_decaps: +median: 520912 cycles/ticks +average: 525906 cycles/ticks + +Loop spin: 34 +gen_a: +median: 57688 cycles/ticks +average: 59119 cycles/ticks + +poly_getnoise_eta1: +median: 11356 cycles/ticks +average: 11698 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7361 cycles/ticks + +NTT: +median: 23390 cycles/ticks +average: 23951 cycles/ticks + +INVNTT: +median: 33654 cycles/ticks +average: 34535 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23656 cycles/ticks +average: 24251 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3490 cycles/ticks +average: 3594 cycles/ticks + +poly_compress: +median: 3732 cycles/ticks +average: 3830 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11564 cycles/ticks +average: 11776 cycles/ticks + +polyvec_decompress: +median: 4276 cycles/ticks +average: 4329 cycles/ticks + +indcpa_keypair: +median: 273218 cycles/ticks +average: 279769 cycles/ticks + +indcpa_enc: +median: 363280 cycles/ticks +average: 371795 cycles/ticks + +indcpa_dec: +median: 121458 cycles/ticks +average: 123794 cycles/ticks + +kyber_keypair_derand: +median: 291840 cycles/ticks +average: 296286 cycles/ticks + +kyber_keypair: +median: 301280 cycles/ticks +average: 306883 cycles/ticks + +kyber_encaps_derand: +median: 387058 cycles/ticks +average: 395298 cycles/ticks + +kyber_encaps: +median: 386344 cycles/ticks +average: 395282 cycles/ticks + +kyber_decaps: +median: 524790 cycles/ticks +average: 526675 cycles/ticks + +Loop spin: 35 +gen_a: +median: 57742 cycles/ticks +average: 59075 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11321 cycles/ticks + +poly_getnoise_eta2: +median: 7446 cycles/ticks +average: 7515 cycles/ticks + +NTT: +median: 23274 cycles/ticks +average: 23755 cycles/ticks + +INVNTT: +median: 33504 cycles/ticks +average: 34265 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24102 cycles/ticks +average: 24318 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3490 cycles/ticks +average: 3587 cycles/ticks + +poly_compress: +median: 3676 cycles/ticks +average: 3795 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11388 cycles/ticks +average: 11661 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4347 cycles/ticks + +indcpa_keypair: +median: 269910 cycles/ticks +average: 276296 cycles/ticks + +indcpa_enc: +median: 359268 cycles/ticks +average: 368194 cycles/ticks + +indcpa_dec: +median: 121374 cycles/ticks +average: 124386 cycles/ticks + +kyber_keypair_derand: +median: 299168 cycles/ticks +average: 300642 cycles/ticks + +kyber_keypair: +median: 301844 cycles/ticks +average: 309091 cycles/ticks + +kyber_encaps_derand: +median: 386100 cycles/ticks +average: 395872 cycles/ticks + +kyber_encaps: +median: 386218 cycles/ticks +average: 393329 cycles/ticks + +kyber_decaps: +median: 512834 cycles/ticks +average: 523187 cycles/ticks + +Loop spin: 36 +gen_a: +median: 57768 cycles/ticks +average: 59237 cycles/ticks + +poly_getnoise_eta1: +median: 11384 cycles/ticks +average: 11654 cycles/ticks + +poly_getnoise_eta2: +median: 7266 cycles/ticks +average: 7449 cycles/ticks + +NTT: +median: 23256 cycles/ticks +average: 23737 cycles/ticks + +INVNTT: +median: 33460 cycles/ticks +average: 34222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23634 cycles/ticks +average: 24185 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3906 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11626 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4303 cycles/ticks + +indcpa_keypair: +median: 269276 cycles/ticks +average: 275440 cycles/ticks + +indcpa_enc: +median: 358512 cycles/ticks +average: 366888 cycles/ticks + +indcpa_dec: +median: 121580 cycles/ticks +average: 124505 cycles/ticks + +kyber_keypair_derand: +median: 292204 cycles/ticks +average: 299056 cycles/ticks + +kyber_keypair: +median: 301788 cycles/ticks +average: 309190 cycles/ticks + +kyber_encaps_derand: +median: 386068 cycles/ticks +average: 395187 cycles/ticks + +kyber_encaps: +median: 386310 cycles/ticks +average: 394599 cycles/ticks + +kyber_decaps: +median: 512052 cycles/ticks +average: 520650 cycles/ticks + +Loop spin: 37 +gen_a: +median: 57752 cycles/ticks +average: 59134 cycles/ticks + +poly_getnoise_eta1: +median: 11346 cycles/ticks +average: 11626 cycles/ticks + +poly_getnoise_eta2: +median: 7252 cycles/ticks +average: 7256 cycles/ticks + +NTT: +median: 23442 cycles/ticks +average: 23955 cycles/ticks + +INVNTT: +median: 33470 cycles/ticks +average: 34183 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23634 cycles/ticks +average: 24122 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3952 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3477 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11407 cycles/ticks + +polyvec_decompress: +median: 4276 cycles/ticks +average: 4379 cycles/ticks + +indcpa_keypair: +median: 269752 cycles/ticks +average: 276476 cycles/ticks + +indcpa_enc: +median: 358048 cycles/ticks +average: 365936 cycles/ticks + +indcpa_dec: +median: 124192 cycles/ticks +average: 125039 cycles/ticks + +kyber_keypair_derand: +median: 291390 cycles/ticks +average: 297138 cycles/ticks + +kyber_keypair: +median: 300982 cycles/ticks +average: 304961 cycles/ticks + +kyber_encaps_derand: +median: 385268 cycles/ticks +average: 394235 cycles/ticks + +kyber_encaps: +median: 386658 cycles/ticks +average: 395569 cycles/ticks + +kyber_decaps: +median: 513218 cycles/ticks +average: 524230 cycles/ticks + +Loop spin: 38 +gen_a: +median: 58084 cycles/ticks +average: 59527 cycles/ticks + +poly_getnoise_eta1: +median: 11362 cycles/ticks +average: 11600 cycles/ticks + +poly_getnoise_eta2: +median: 7322 cycles/ticks +average: 7559 cycles/ticks + +NTT: +median: 23408 cycles/ticks +average: 23855 cycles/ticks + +INVNTT: +median: 33728 cycles/ticks +average: 34715 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23658 cycles/ticks +average: 24361 cycles/ticks + +poly_tomsg: +median: 3878 cycles/ticks +average: 3987 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3518 cycles/ticks + +poly_compress: +median: 3694 cycles/ticks +average: 3847 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11382 cycles/ticks +average: 11671 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4291 cycles/ticks + +indcpa_keypair: +median: 268654 cycles/ticks +average: 275685 cycles/ticks + +indcpa_enc: +median: 358516 cycles/ticks +average: 367037 cycles/ticks + +indcpa_dec: +median: 121330 cycles/ticks +average: 124682 cycles/ticks + +kyber_keypair_derand: +median: 291856 cycles/ticks +average: 299107 cycles/ticks + +kyber_keypair: +median: 302260 cycles/ticks +average: 309480 cycles/ticks + +kyber_encaps_derand: +median: 385574 cycles/ticks +average: 394766 cycles/ticks + +kyber_encaps: +median: 385964 cycles/ticks +average: 392790 cycles/ticks + +kyber_decaps: +median: 513684 cycles/ticks +average: 524919 cycles/ticks + +Loop spin: 39 +gen_a: +median: 57658 cycles/ticks +average: 59226 cycles/ticks + +poly_getnoise_eta1: +median: 11304 cycles/ticks +average: 11599 cycles/ticks + +poly_getnoise_eta2: +median: 7292 cycles/ticks +average: 7499 cycles/ticks + +NTT: +median: 23320 cycles/ticks +average: 23979 cycles/ticks + +INVNTT: +median: 33502 cycles/ticks +average: 34419 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23692 cycles/ticks +average: 24396 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3946 cycles/ticks + +poly_frommsg: +median: 3496 cycles/ticks +average: 3601 cycles/ticks + +poly_compress: +median: 3720 cycles/ticks +average: 3811 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 11578 cycles/ticks +average: 11786 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4298 cycles/ticks + +indcpa_keypair: +median: 268860 cycles/ticks +average: 275341 cycles/ticks + +indcpa_enc: +median: 359778 cycles/ticks +average: 368037 cycles/ticks + +indcpa_dec: +median: 121500 cycles/ticks +average: 124679 cycles/ticks + +kyber_keypair_derand: +median: 292512 cycles/ticks +average: 299978 cycles/ticks + +kyber_keypair: +median: 302212 cycles/ticks +average: 309545 cycles/ticks + +kyber_encaps_derand: +median: 385628 cycles/ticks +average: 395062 cycles/ticks + +kyber_encaps: +median: 385810 cycles/ticks +average: 391151 cycles/ticks + +kyber_decaps: +median: 512060 cycles/ticks +average: 521559 cycles/ticks + +Loop spin: 40 +gen_a: +median: 57832 cycles/ticks +average: 59512 cycles/ticks + +poly_getnoise_eta1: +median: 11266 cycles/ticks +average: 11438 cycles/ticks + +poly_getnoise_eta2: +median: 7306 cycles/ticks +average: 7505 cycles/ticks + +NTT: +median: 23264 cycles/ticks +average: 23745 cycles/ticks + +INVNTT: +median: 33490 cycles/ticks +average: 34296 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23638 cycles/ticks +average: 24210 cycles/ticks + +poly_tomsg: +median: 3862 cycles/ticks +average: 3979 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3484 cycles/ticks + +poly_compress: +median: 3756 cycles/ticks +average: 3802 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11394 cycles/ticks +average: 11677 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 269042 cycles/ticks +average: 275295 cycles/ticks + +indcpa_enc: +median: 358594 cycles/ticks +average: 367111 cycles/ticks + +indcpa_dec: +median: 121430 cycles/ticks +average: 124822 cycles/ticks + +kyber_keypair_derand: +median: 292070 cycles/ticks +average: 298514 cycles/ticks + +kyber_keypair: +median: 301442 cycles/ticks +average: 308036 cycles/ticks + +kyber_encaps_derand: +median: 386060 cycles/ticks +average: 395623 cycles/ticks + +kyber_encaps: +median: 389480 cycles/ticks +average: 396752 cycles/ticks + +kyber_decaps: +median: 525728 cycles/ticks +average: 528050 cycles/ticks + +Loop spin: 41 +gen_a: +median: 57874 cycles/ticks +average: 59456 cycles/ticks + +poly_getnoise_eta1: +median: 11330 cycles/ticks +average: 11597 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7272 cycles/ticks + +NTT: +median: 23876 cycles/ticks +average: 24288 cycles/ticks + +INVNTT: +median: 33482 cycles/ticks +average: 34030 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23642 cycles/ticks +average: 24252 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 4029 cycles/ticks + +poly_frommsg: +median: 3478 cycles/ticks +average: 3576 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11383 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 268842 cycles/ticks +average: 274936 cycles/ticks + +indcpa_enc: +median: 367598 cycles/ticks +average: 369650 cycles/ticks + +indcpa_dec: +median: 121610 cycles/ticks +average: 124560 cycles/ticks + +kyber_keypair_derand: +median: 299490 cycles/ticks +average: 301424 cycles/ticks + +kyber_keypair: +median: 302004 cycles/ticks +average: 309026 cycles/ticks + +kyber_encaps_derand: +median: 385664 cycles/ticks +average: 395527 cycles/ticks + +kyber_encaps: +median: 386048 cycles/ticks +average: 392960 cycles/ticks + +kyber_decaps: +median: 512320 cycles/ticks +average: 522127 cycles/ticks + +Loop spin: 42 +gen_a: +median: 57668 cycles/ticks +average: 58164 cycles/ticks + +poly_getnoise_eta1: +median: 11366 cycles/ticks +average: 11582 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7272 cycles/ticks + +NTT: +median: 23296 cycles/ticks +average: 23793 cycles/ticks + +INVNTT: +median: 33494 cycles/ticks +average: 34291 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23624 cycles/ticks +average: 24019 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3690 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11377 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4294 cycles/ticks + +indcpa_keypair: +median: 268170 cycles/ticks +average: 270303 cycles/ticks + +indcpa_enc: +median: 358172 cycles/ticks +average: 364208 cycles/ticks + +indcpa_dec: +median: 121320 cycles/ticks +average: 123249 cycles/ticks + +kyber_keypair_derand: +median: 291908 cycles/ticks +average: 297865 cycles/ticks + +kyber_keypair: +median: 302042 cycles/ticks +average: 309538 cycles/ticks + +kyber_encaps_derand: +median: 385670 cycles/ticks +average: 394824 cycles/ticks + +kyber_encaps: +median: 387086 cycles/ticks +average: 396825 cycles/ticks + +kyber_decaps: +median: 513224 cycles/ticks +average: 524802 cycles/ticks + +Loop spin: 43 +gen_a: +median: 57908 cycles/ticks +average: 59392 cycles/ticks + +poly_getnoise_eta1: +median: 11280 cycles/ticks +average: 11556 cycles/ticks + +poly_getnoise_eta2: +median: 7256 cycles/ticks +average: 7415 cycles/ticks + +NTT: +median: 23408 cycles/ticks +average: 24067 cycles/ticks + +INVNTT: +median: 33574 cycles/ticks +average: 34555 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23624 cycles/ticks +average: 24346 cycles/ticks + +poly_tomsg: +median: 3964 cycles/ticks +average: 4065 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3563 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3880 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1083 cycles/ticks + +polyvec_compress: +median: 11400 cycles/ticks +average: 11674 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4302 cycles/ticks + +indcpa_keypair: +median: 268646 cycles/ticks +average: 275581 cycles/ticks + +indcpa_enc: +median: 358850 cycles/ticks +average: 367598 cycles/ticks + +indcpa_dec: +median: 121602 cycles/ticks +average: 124607 cycles/ticks + +kyber_keypair_derand: +median: 292460 cycles/ticks +average: 299479 cycles/ticks + +kyber_keypair: +median: 302544 cycles/ticks +average: 309120 cycles/ticks + +kyber_encaps_derand: +median: 389532 cycles/ticks +average: 398078 cycles/ticks + +kyber_encaps: +median: 390870 cycles/ticks +average: 400117 cycles/ticks + +kyber_decaps: +median: 525624 cycles/ticks +average: 529668 cycles/ticks + +Loop spin: 44 +gen_a: +median: 57818 cycles/ticks +average: 59161 cycles/ticks + +poly_getnoise_eta1: +median: 11268 cycles/ticks +average: 11472 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7406 cycles/ticks + +NTT: +median: 23384 cycles/ticks +average: 24183 cycles/ticks + +INVNTT: +median: 33596 cycles/ticks +average: 34489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23682 cycles/ticks +average: 24295 cycles/ticks + +poly_tomsg: +median: 3872 cycles/ticks +average: 3987 cycles/ticks + +poly_frommsg: +median: 3534 cycles/ticks +average: 3592 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 11384 cycles/ticks +average: 11681 cycles/ticks + +polyvec_decompress: +median: 4288 cycles/ticks +average: 4400 cycles/ticks + +indcpa_keypair: +median: 269072 cycles/ticks +average: 276015 cycles/ticks + +indcpa_enc: +median: 358112 cycles/ticks +average: 366757 cycles/ticks + +indcpa_dec: +median: 121522 cycles/ticks +average: 124428 cycles/ticks + +kyber_keypair_derand: +median: 292702 cycles/ticks +average: 299504 cycles/ticks + +kyber_keypair: +median: 301776 cycles/ticks +average: 308520 cycles/ticks + +kyber_encaps_derand: +median: 386104 cycles/ticks +average: 395656 cycles/ticks + +kyber_encaps: +median: 386070 cycles/ticks +average: 393239 cycles/ticks + +kyber_decaps: +median: 512292 cycles/ticks +average: 521279 cycles/ticks + +Loop spin: 45 +gen_a: +median: 57772 cycles/ticks +average: 59093 cycles/ticks + +poly_getnoise_eta1: +median: 11278 cycles/ticks +average: 11396 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7290 cycles/ticks + +NTT: +median: 23344 cycles/ticks +average: 23872 cycles/ticks + +INVNTT: +median: 33470 cycles/ticks +average: 34224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24174 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 4030 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3551 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3690 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11386 cycles/ticks +average: 11672 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4311 cycles/ticks + +indcpa_keypair: +median: 269068 cycles/ticks +average: 275740 cycles/ticks + +indcpa_enc: +median: 358432 cycles/ticks +average: 366810 cycles/ticks + +indcpa_dec: +median: 121460 cycles/ticks +average: 124397 cycles/ticks + +kyber_keypair_derand: +median: 292556 cycles/ticks +average: 299840 cycles/ticks + +kyber_keypair: +median: 301882 cycles/ticks +average: 309087 cycles/ticks + +kyber_encaps_derand: +median: 386664 cycles/ticks +average: 395392 cycles/ticks + +kyber_encaps: +median: 387462 cycles/ticks +average: 396727 cycles/ticks + +kyber_decaps: +median: 513154 cycles/ticks +average: 523803 cycles/ticks + +Loop spin: 46 +gen_a: +median: 57874 cycles/ticks +average: 59226 cycles/ticks + +poly_getnoise_eta1: +median: 11396 cycles/ticks +average: 11702 cycles/ticks + +poly_getnoise_eta2: +median: 7268 cycles/ticks +average: 7436 cycles/ticks + +NTT: +median: 23502 cycles/ticks +average: 24204 cycles/ticks + +INVNTT: +median: 33776 cycles/ticks +average: 34534 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23642 cycles/ticks +average: 24287 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3925 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3853 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1082 cycles/ticks + +polyvec_compress: +median: 11562 cycles/ticks +average: 11632 cycles/ticks + +polyvec_decompress: +median: 4276 cycles/ticks +average: 4400 cycles/ticks + +indcpa_keypair: +median: 269822 cycles/ticks +average: 276444 cycles/ticks + +indcpa_enc: +median: 358552 cycles/ticks +average: 366426 cycles/ticks + +indcpa_dec: +median: 121714 cycles/ticks +average: 124744 cycles/ticks + +kyber_keypair_derand: +median: 292506 cycles/ticks +average: 299483 cycles/ticks + +kyber_keypair: +median: 305234 cycles/ticks +average: 309739 cycles/ticks + +kyber_encaps_derand: +median: 399634 cycles/ticks +average: 401154 cycles/ticks + +kyber_encaps: +median: 402164 cycles/ticks +average: 405528 cycles/ticks + +kyber_decaps: +median: 531342 cycles/ticks +average: 533707 cycles/ticks + +Loop spin: 47 +gen_a: +median: 57840 cycles/ticks +average: 59598 cycles/ticks + +poly_getnoise_eta1: +median: 11364 cycles/ticks +average: 11603 cycles/ticks + +poly_getnoise_eta2: +median: 7284 cycles/ticks +average: 7415 cycles/ticks + +NTT: +median: 23292 cycles/ticks +average: 23934 cycles/ticks + +INVNTT: +median: 33544 cycles/ticks +average: 34470 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23844 cycles/ticks +average: 24373 cycles/ticks + +poly_tomsg: +median: 3862 cycles/ticks +average: 3991 cycles/ticks + +poly_frommsg: +median: 3484 cycles/ticks +average: 3592 cycles/ticks + +poly_compress: +median: 3672 cycles/ticks +average: 3793 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1070 cycles/ticks + +polyvec_compress: +median: 11372 cycles/ticks +average: 11692 cycles/ticks + +polyvec_decompress: +median: 4368 cycles/ticks +average: 4526 cycles/ticks + +indcpa_keypair: +median: 269680 cycles/ticks +average: 276113 cycles/ticks + +indcpa_enc: +median: 367112 cycles/ticks +average: 368458 cycles/ticks + +indcpa_dec: +median: 121344 cycles/ticks +average: 123576 cycles/ticks + +kyber_keypair_derand: +median: 291918 cycles/ticks +average: 297283 cycles/ticks + +kyber_keypair: +median: 300894 cycles/ticks +average: 305628 cycles/ticks + +kyber_encaps_derand: +median: 385544 cycles/ticks +average: 394295 cycles/ticks + +kyber_encaps: +median: 387626 cycles/ticks +average: 396486 cycles/ticks + +kyber_decaps: +median: 523120 cycles/ticks +average: 526123 cycles/ticks + +Loop spin: 48 +gen_a: +median: 57866 cycles/ticks +average: 59359 cycles/ticks + +poly_getnoise_eta1: +median: 11274 cycles/ticks +average: 11525 cycles/ticks + +poly_getnoise_eta2: +median: 7274 cycles/ticks +average: 7533 cycles/ticks + +NTT: +median: 23368 cycles/ticks +average: 23953 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 34248 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23636 cycles/ticks +average: 24064 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 3975 cycles/ticks + +poly_frommsg: +median: 3496 cycles/ticks +average: 3606 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3741 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1112 cycles/ticks + +polyvec_compress: +median: 11396 cycles/ticks +average: 11714 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 270262 cycles/ticks +average: 277019 cycles/ticks + +indcpa_enc: +median: 359952 cycles/ticks +average: 368016 cycles/ticks + +indcpa_dec: +median: 121456 cycles/ticks +average: 124485 cycles/ticks + +kyber_keypair_derand: +median: 292994 cycles/ticks +average: 300132 cycles/ticks + +kyber_keypair: +median: 302494 cycles/ticks +average: 309330 cycles/ticks + +kyber_encaps_derand: +median: 385160 cycles/ticks +average: 394061 cycles/ticks + +kyber_encaps: +median: 386838 cycles/ticks +average: 395932 cycles/ticks + +kyber_decaps: +median: 512750 cycles/ticks +average: 523551 cycles/ticks + +Loop spin: 49 +gen_a: +median: 57604 cycles/ticks +average: 58649 cycles/ticks + +poly_getnoise_eta1: +median: 11304 cycles/ticks +average: 11379 cycles/ticks + +poly_getnoise_eta2: +median: 7436 cycles/ticks +average: 7515 cycles/ticks + +NTT: +median: 23284 cycles/ticks +average: 23862 cycles/ticks + +INVNTT: +median: 33464 cycles/ticks +average: 34301 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23634 cycles/ticks +average: 24056 cycles/ticks + +poly_tomsg: +median: 3940 cycles/ticks +average: 4080 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3710 cycles/ticks +average: 3805 cycles/ticks + +poly_decompress: +median: 1048 cycles/ticks +average: 1083 cycles/ticks + +polyvec_compress: +median: 11352 cycles/ticks +average: 11483 cycles/ticks + +polyvec_decompress: +median: 4384 cycles/ticks +average: 4543 cycles/ticks + +indcpa_keypair: +median: 269360 cycles/ticks +average: 276309 cycles/ticks + +indcpa_enc: +median: 359036 cycles/ticks +average: 367913 cycles/ticks + +indcpa_dec: +median: 121518 cycles/ticks +average: 124616 cycles/ticks + +kyber_keypair_derand: +median: 292830 cycles/ticks +average: 300256 cycles/ticks + +kyber_keypair: +median: 303936 cycles/ticks +average: 310084 cycles/ticks + +kyber_encaps_derand: +median: 386012 cycles/ticks +average: 394916 cycles/ticks + +kyber_encaps: +median: 386902 cycles/ticks +average: 396413 cycles/ticks + +kyber_decaps: +median: 513522 cycles/ticks +average: 524626 cycles/ticks + +Loop spin: 50 +gen_a: +median: 57652 cycles/ticks +average: 58785 cycles/ticks + +poly_getnoise_eta1: +median: 11316 cycles/ticks +average: 11395 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7289 cycles/ticks + +NTT: +median: 23306 cycles/ticks +average: 23855 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 34011 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23618 cycles/ticks +average: 24136 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3965 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3694 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11627 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4300 cycles/ticks + +indcpa_keypair: +median: 272942 cycles/ticks +average: 280130 cycles/ticks + +indcpa_enc: +median: 362318 cycles/ticks +average: 370913 cycles/ticks + +indcpa_dec: +median: 121864 cycles/ticks +average: 124990 cycles/ticks + +kyber_keypair_derand: +median: 292054 cycles/ticks +average: 299111 cycles/ticks + +kyber_keypair: +median: 301592 cycles/ticks +average: 308489 cycles/ticks + +kyber_encaps_derand: +median: 387796 cycles/ticks +average: 395450 cycles/ticks + +kyber_encaps: +median: 395552 cycles/ticks +average: 397193 cycles/ticks + +kyber_decaps: +median: 524366 cycles/ticks +average: 526235 cycles/ticks + +Loop spin: 51 +gen_a: +median: 57746 cycles/ticks +average: 59342 cycles/ticks + +poly_getnoise_eta1: +median: 11396 cycles/ticks +average: 11624 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7323 cycles/ticks + +NTT: +median: 23354 cycles/ticks +average: 23959 cycles/ticks + +INVNTT: +median: 33624 cycles/ticks +average: 34561 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23626 cycles/ticks +average: 24267 cycles/ticks + +poly_tomsg: +median: 3876 cycles/ticks +average: 4002 cycles/ticks + +poly_frommsg: +median: 3486 cycles/ticks +average: 3598 cycles/ticks + +poly_compress: +median: 3676 cycles/ticks +average: 3738 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1125 cycles/ticks + +polyvec_compress: +median: 11368 cycles/ticks +average: 11654 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4403 cycles/ticks + +indcpa_keypair: +median: 269552 cycles/ticks +average: 276388 cycles/ticks + +indcpa_enc: +median: 359138 cycles/ticks +average: 368233 cycles/ticks + +indcpa_dec: +median: 121764 cycles/ticks +average: 125030 cycles/ticks + +kyber_keypair_derand: +median: 292330 cycles/ticks +average: 298894 cycles/ticks + +kyber_keypair: +median: 301656 cycles/ticks +average: 308558 cycles/ticks + +kyber_encaps_derand: +median: 385628 cycles/ticks +average: 394669 cycles/ticks + +kyber_encaps: +median: 386792 cycles/ticks +average: 396495 cycles/ticks + +kyber_decaps: +median: 524026 cycles/ticks +average: 526714 cycles/ticks + +Loop spin: 52 +gen_a: +median: 57750 cycles/ticks +average: 59628 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11435 cycles/ticks + +poly_getnoise_eta2: +median: 7324 cycles/ticks +average: 7494 cycles/ticks + +NTT: +median: 23462 cycles/ticks +average: 24210 cycles/ticks + +INVNTT: +median: 33528 cycles/ticks +average: 34635 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23632 cycles/ticks +average: 24341 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3532 cycles/ticks +average: 3587 cycles/ticks + +poly_compress: +median: 3702 cycles/ticks +average: 3801 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11617 cycles/ticks + +polyvec_decompress: +median: 4348 cycles/ticks +average: 4472 cycles/ticks + +indcpa_keypair: +median: 269520 cycles/ticks +average: 276407 cycles/ticks + +indcpa_enc: +median: 358702 cycles/ticks +average: 367622 cycles/ticks + +indcpa_dec: +median: 121576 cycles/ticks +average: 124981 cycles/ticks + +kyber_keypair_derand: +median: 292572 cycles/ticks +average: 299877 cycles/ticks + +kyber_keypair: +median: 301112 cycles/ticks +average: 306472 cycles/ticks + +kyber_encaps_derand: +median: 384648 cycles/ticks +average: 391015 cycles/ticks + +kyber_encaps: +median: 386030 cycles/ticks +average: 394257 cycles/ticks + +kyber_decaps: +median: 512196 cycles/ticks +average: 521977 cycles/ticks + +Loop spin: 53 +gen_a: +median: 57828 cycles/ticks +average: 59402 cycles/ticks + +poly_getnoise_eta1: +median: 11236 cycles/ticks +average: 11318 cycles/ticks + +poly_getnoise_eta2: +median: 7288 cycles/ticks +average: 7455 cycles/ticks + +NTT: +median: 23234 cycles/ticks +average: 23706 cycles/ticks + +INVNTT: +median: 33490 cycles/ticks +average: 34160 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23636 cycles/ticks +average: 24132 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3909 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3489 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11593 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4281 cycles/ticks + +indcpa_keypair: +median: 268556 cycles/ticks +average: 273103 cycles/ticks + +indcpa_enc: +median: 357692 cycles/ticks +average: 364353 cycles/ticks + +indcpa_dec: +median: 121316 cycles/ticks +average: 123469 cycles/ticks + +kyber_keypair_derand: +median: 291494 cycles/ticks +average: 296457 cycles/ticks + +kyber_keypair: +median: 300698 cycles/ticks +average: 304965 cycles/ticks + +kyber_encaps_derand: +median: 388522 cycles/ticks +average: 391284 cycles/ticks + +kyber_encaps: +median: 389648 cycles/ticks +average: 392211 cycles/ticks + +kyber_decaps: +median: 515892 cycles/ticks +average: 523605 cycles/ticks + +Loop spin: 54 +gen_a: +median: 57760 cycles/ticks +average: 58867 cycles/ticks + +poly_getnoise_eta1: +median: 11284 cycles/ticks +average: 11392 cycles/ticks + +poly_getnoise_eta2: +median: 7280 cycles/ticks +average: 7505 cycles/ticks + +NTT: +median: 23338 cycles/ticks +average: 23906 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 33678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23954 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3480 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3688 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11442 cycles/ticks +average: 11708 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4305 cycles/ticks + +indcpa_keypair: +median: 268856 cycles/ticks +average: 270346 cycles/ticks + +indcpa_enc: +median: 357810 cycles/ticks +average: 360466 cycles/ticks + +indcpa_dec: +median: 121336 cycles/ticks +average: 122918 cycles/ticks + +kyber_keypair_derand: +median: 292074 cycles/ticks +average: 296209 cycles/ticks + +kyber_keypair: +median: 300950 cycles/ticks +average: 305842 cycles/ticks + +kyber_encaps_derand: +median: 384556 cycles/ticks +average: 388786 cycles/ticks + +kyber_encaps: +median: 386016 cycles/ticks +average: 390436 cycles/ticks + +kyber_decaps: +median: 512444 cycles/ticks +average: 520050 cycles/ticks + +Loop spin: 55 +gen_a: +median: 57720 cycles/ticks +average: 58334 cycles/ticks + +poly_getnoise_eta1: +median: 11332 cycles/ticks +average: 11414 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7277 cycles/ticks + +NTT: +median: 23290 cycles/ticks +average: 23478 cycles/ticks + +INVNTT: +median: 33446 cycles/ticks +average: 33645 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23933 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3484 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11383 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4306 cycles/ticks + +indcpa_keypair: +median: 268140 cycles/ticks +average: 271121 cycles/ticks + +indcpa_enc: +median: 357852 cycles/ticks +average: 363334 cycles/ticks + +indcpa_dec: +median: 121194 cycles/ticks +average: 122963 cycles/ticks + +kyber_keypair_derand: +median: 291656 cycles/ticks +average: 295825 cycles/ticks + +kyber_keypair: +median: 300370 cycles/ticks +average: 303595 cycles/ticks + +kyber_encaps_derand: +median: 384420 cycles/ticks +average: 388729 cycles/ticks + +kyber_encaps: +median: 385616 cycles/ticks +average: 391815 cycles/ticks + +kyber_decaps: +median: 511472 cycles/ticks +average: 516313 cycles/ticks + +Loop spin: 56 +gen_a: +median: 57610 cycles/ticks +average: 58031 cycles/ticks + +poly_getnoise_eta1: +median: 11308 cycles/ticks +average: 11381 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7271 cycles/ticks + +NTT: +median: 23226 cycles/ticks +average: 23394 cycles/ticks + +INVNTT: +median: 33436 cycles/ticks +average: 33663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23568 cycles/ticks +average: 23761 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3886 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3478 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1057 cycles/ticks + +polyvec_compress: +median: 11360 cycles/ticks +average: 11461 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 268354 cycles/ticks +average: 271908 cycles/ticks + +indcpa_enc: +median: 357806 cycles/ticks +average: 363264 cycles/ticks + +indcpa_dec: +median: 121128 cycles/ticks +average: 121749 cycles/ticks + +kyber_keypair_derand: +median: 291324 cycles/ticks +average: 293780 cycles/ticks + +kyber_keypair: +median: 300796 cycles/ticks +average: 303309 cycles/ticks + +kyber_encaps_derand: +median: 384836 cycles/ticks +average: 391284 cycles/ticks + +kyber_encaps: +median: 385756 cycles/ticks +average: 389567 cycles/ticks + +kyber_decaps: +median: 511536 cycles/ticks +average: 517098 cycles/ticks + +Loop spin: 57 +gen_a: +median: 57694 cycles/ticks +average: 58612 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11313 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7261 cycles/ticks + +NTT: +median: 23454 cycles/ticks +average: 23840 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 33633 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23674 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3492 cycles/ticks +average: 3596 cycles/ticks + +poly_compress: +median: 3748 cycles/ticks +average: 3830 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11398 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4289 cycles/ticks + +indcpa_keypair: +median: 268516 cycles/ticks +average: 273257 cycles/ticks + +indcpa_enc: +median: 357590 cycles/ticks +average: 361419 cycles/ticks + +indcpa_dec: +median: 121162 cycles/ticks +average: 122001 cycles/ticks + +kyber_keypair_derand: +median: 291540 cycles/ticks +average: 293343 cycles/ticks + +kyber_keypair: +median: 300684 cycles/ticks +average: 305383 cycles/ticks + +kyber_encaps_derand: +median: 384466 cycles/ticks +average: 389660 cycles/ticks + +kyber_encaps: +median: 385586 cycles/ticks +average: 388268 cycles/ticks + +kyber_decaps: +median: 511806 cycles/ticks +average: 519291 cycles/ticks + +Loop spin: 58 +gen_a: +median: 57790 cycles/ticks +average: 59231 cycles/ticks + +poly_getnoise_eta1: +median: 11274 cycles/ticks +average: 11351 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7253 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23886 cycles/ticks + +INVNTT: +median: 33450 cycles/ticks +average: 33944 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 23941 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3482 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11370 cycles/ticks +average: 11604 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4325 cycles/ticks + +indcpa_keypair: +median: 267732 cycles/ticks +average: 270521 cycles/ticks + +indcpa_enc: +median: 357374 cycles/ticks +average: 360765 cycles/ticks + +indcpa_dec: +median: 121316 cycles/ticks +average: 122978 cycles/ticks + +kyber_keypair_derand: +median: 291754 cycles/ticks +average: 296242 cycles/ticks + +kyber_keypair: +median: 300778 cycles/ticks +average: 305123 cycles/ticks + +kyber_encaps_derand: +median: 384378 cycles/ticks +average: 388993 cycles/ticks + +kyber_encaps: +median: 385644 cycles/ticks +average: 391202 cycles/ticks + +kyber_decaps: +median: 511632 cycles/ticks +average: 518834 cycles/ticks + +Loop spin: 59 +gen_a: +median: 57602 cycles/ticks +average: 58007 cycles/ticks + +poly_getnoise_eta1: +median: 11314 cycles/ticks +average: 11398 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7276 cycles/ticks + +NTT: +median: 23302 cycles/ticks +average: 23494 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 33825 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23584 cycles/ticks +average: 23973 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3478 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3697 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11370 cycles/ticks +average: 11598 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4351 cycles/ticks + +indcpa_keypair: +median: 268260 cycles/ticks +average: 271217 cycles/ticks + +indcpa_enc: +median: 357838 cycles/ticks +average: 364525 cycles/ticks + +indcpa_dec: +median: 121226 cycles/ticks +average: 123303 cycles/ticks + +kyber_keypair_derand: +median: 291394 cycles/ticks +average: 294187 cycles/ticks + +kyber_keypair: +median: 300882 cycles/ticks +average: 302782 cycles/ticks + +kyber_encaps_derand: +median: 384362 cycles/ticks +average: 388282 cycles/ticks + +kyber_encaps: +median: 385686 cycles/ticks +average: 391769 cycles/ticks + +kyber_decaps: +median: 511738 cycles/ticks +average: 518552 cycles/ticks + +Loop spin: 60 +gen_a: +median: 57602 cycles/ticks +average: 57957 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11337 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7251 cycles/ticks + +NTT: +median: 23234 cycles/ticks +average: 23414 cycles/ticks + +INVNTT: +median: 33442 cycles/ticks +average: 33631 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23727 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3887 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3475 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11346 cycles/ticks +average: 11491 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 268224 cycles/ticks +average: 270887 cycles/ticks + +indcpa_enc: +median: 357734 cycles/ticks +average: 364341 cycles/ticks + +indcpa_dec: +median: 121386 cycles/ticks +average: 123360 cycles/ticks + +kyber_keypair_derand: +median: 291296 cycles/ticks +average: 294495 cycles/ticks + +kyber_keypair: +median: 301160 cycles/ticks +average: 304376 cycles/ticks + +kyber_encaps_derand: +median: 384448 cycles/ticks +average: 392791 cycles/ticks + +kyber_encaps: +median: 385752 cycles/ticks +average: 394011 cycles/ticks + +kyber_decaps: +median: 511914 cycles/ticks +average: 516506 cycles/ticks + +Loop spin: 61 +gen_a: +median: 57574 cycles/ticks +average: 57973 cycles/ticks + +poly_getnoise_eta1: +median: 11248 cycles/ticks +average: 11331 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 23270 cycles/ticks +average: 23456 cycles/ticks + +INVNTT: +median: 33426 cycles/ticks +average: 33590 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23558 cycles/ticks +average: 23708 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3687 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11653 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4298 cycles/ticks + +indcpa_keypair: +median: 268464 cycles/ticks +average: 274175 cycles/ticks + +indcpa_enc: +median: 357534 cycles/ticks +average: 362739 cycles/ticks + +indcpa_dec: +median: 121074 cycles/ticks +average: 122160 cycles/ticks + +kyber_keypair_derand: +median: 291306 cycles/ticks +average: 295453 cycles/ticks + +kyber_keypair: +median: 300712 cycles/ticks +average: 305506 cycles/ticks + +kyber_encaps_derand: +median: 384588 cycles/ticks +average: 390648 cycles/ticks + +kyber_encaps: +median: 385950 cycles/ticks +average: 390390 cycles/ticks + +kyber_decaps: +median: 511852 cycles/ticks +average: 520106 cycles/ticks + +Loop spin: 62 +gen_a: +median: 57766 cycles/ticks +average: 58852 cycles/ticks + +poly_getnoise_eta1: +median: 11268 cycles/ticks +average: 11530 cycles/ticks + +poly_getnoise_eta2: +median: 7272 cycles/ticks +average: 7513 cycles/ticks + +NTT: +median: 23244 cycles/ticks +average: 23633 cycles/ticks + +INVNTT: +median: 33502 cycles/ticks +average: 34330 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23564 cycles/ticks +average: 23741 cycles/ticks + +poly_tomsg: +median: 3954 cycles/ticks +average: 4048 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3507 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11320 cycles/ticks +average: 11392 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4281 cycles/ticks + +indcpa_keypair: +median: 268684 cycles/ticks +average: 271215 cycles/ticks + +indcpa_enc: +median: 357598 cycles/ticks +average: 361463 cycles/ticks + +indcpa_dec: +median: 121492 cycles/ticks +average: 124338 cycles/ticks + +kyber_keypair_derand: +median: 291380 cycles/ticks +average: 296535 cycles/ticks + +kyber_keypair: +median: 300824 cycles/ticks +average: 304019 cycles/ticks + +kyber_encaps_derand: +median: 384310 cycles/ticks +average: 386845 cycles/ticks + +kyber_encaps: +median: 385444 cycles/ticks +average: 387385 cycles/ticks + +kyber_decaps: +median: 511474 cycles/ticks +average: 516351 cycles/ticks + +Loop spin: 63 +gen_a: +median: 57672 cycles/ticks +average: 58906 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11536 cycles/ticks + +poly_getnoise_eta2: +median: 7260 cycles/ticks +average: 7281 cycles/ticks + +NTT: +median: 23342 cycles/ticks +average: 23721 cycles/ticks + +INVNTT: +median: 33554 cycles/ticks +average: 34212 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24019 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3511 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3822 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1079 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11437 cycles/ticks + +polyvec_decompress: +median: 4294 cycles/ticks +average: 4405 cycles/ticks + +indcpa_keypair: +median: 268804 cycles/ticks +average: 272381 cycles/ticks + +indcpa_enc: +median: 357784 cycles/ticks +average: 361590 cycles/ticks + +indcpa_dec: +median: 121242 cycles/ticks +average: 123021 cycles/ticks + +kyber_keypair_derand: +median: 295716 cycles/ticks +average: 300376 cycles/ticks + +kyber_keypair: +median: 301074 cycles/ticks +average: 306574 cycles/ticks + +kyber_encaps_derand: +median: 384766 cycles/ticks +average: 388938 cycles/ticks + +kyber_encaps: +median: 386000 cycles/ticks +average: 389734 cycles/ticks + +kyber_decaps: +median: 512470 cycles/ticks +average: 521175 cycles/ticks + +Loop spin: 64 +gen_a: +median: 57528 cycles/ticks +average: 57928 cycles/ticks + +poly_getnoise_eta1: +median: 11224 cycles/ticks +average: 11292 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7285 cycles/ticks + +NTT: +median: 23228 cycles/ticks +average: 23434 cycles/ticks + +INVNTT: +median: 33454 cycles/ticks +average: 33934 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23978 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3504 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11404 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4333 cycles/ticks + +indcpa_keypair: +median: 268618 cycles/ticks +average: 272205 cycles/ticks + +indcpa_enc: +median: 357824 cycles/ticks +average: 363215 cycles/ticks + +indcpa_dec: +median: 121226 cycles/ticks +average: 122950 cycles/ticks + +kyber_keypair_derand: +median: 291974 cycles/ticks +average: 297106 cycles/ticks + +kyber_keypair: +median: 300800 cycles/ticks +average: 303847 cycles/ticks + +kyber_encaps_derand: +median: 384480 cycles/ticks +average: 387363 cycles/ticks + +kyber_encaps: +median: 385590 cycles/ticks +average: 390055 cycles/ticks + +kyber_decaps: +median: 511646 cycles/ticks +average: 519487 cycles/ticks + +Loop spin: 65 +gen_a: +median: 57604 cycles/ticks +average: 58271 cycles/ticks + +poly_getnoise_eta1: +median: 11230 cycles/ticks +average: 11312 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 23228 cycles/ticks +average: 23397 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 33631 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23584 cycles/ticks +average: 23942 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11399 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4285 cycles/ticks + +indcpa_keypair: +median: 268764 cycles/ticks +average: 272042 cycles/ticks + +indcpa_enc: +median: 357794 cycles/ticks +average: 363893 cycles/ticks + +indcpa_dec: +median: 121174 cycles/ticks +average: 123489 cycles/ticks + +kyber_keypair_derand: +median: 291168 cycles/ticks +average: 294295 cycles/ticks + +kyber_keypair: +median: 300742 cycles/ticks +average: 303407 cycles/ticks + +kyber_encaps_derand: +median: 384440 cycles/ticks +average: 389717 cycles/ticks + +kyber_encaps: +median: 385762 cycles/ticks +average: 391562 cycles/ticks + +kyber_decaps: +median: 511624 cycles/ticks +average: 516636 cycles/ticks + +Loop spin: 66 +gen_a: +median: 57654 cycles/ticks +average: 58238 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11347 cycles/ticks + +poly_getnoise_eta2: +median: 7270 cycles/ticks +average: 7435 cycles/ticks + +NTT: +median: 23286 cycles/ticks +average: 23642 cycles/ticks + +INVNTT: +median: 33450 cycles/ticks +average: 33909 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 23992 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11610 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4284 cycles/ticks + +indcpa_keypair: +median: 268894 cycles/ticks +average: 273807 cycles/ticks + +indcpa_enc: +median: 357832 cycles/ticks +average: 362311 cycles/ticks + +indcpa_dec: +median: 121314 cycles/ticks +average: 123077 cycles/ticks + +kyber_keypair_derand: +median: 291554 cycles/ticks +average: 294109 cycles/ticks + +kyber_keypair: +median: 300894 cycles/ticks +average: 305395 cycles/ticks + +kyber_encaps_derand: +median: 384884 cycles/ticks +average: 391025 cycles/ticks + +kyber_encaps: +median: 385726 cycles/ticks +average: 389417 cycles/ticks + +kyber_decaps: +median: 512102 cycles/ticks +average: 519670 cycles/ticks + +Loop spin: 67 +gen_a: +median: 57576 cycles/ticks +average: 58737 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11523 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7371 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23777 cycles/ticks + +INVNTT: +median: 33544 cycles/ticks +average: 34277 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23726 cycles/ticks +average: 24343 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3526 cycles/ticks +average: 3607 cycles/ticks + +poly_compress: +median: 3676 cycles/ticks +average: 3792 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11454 cycles/ticks + +polyvec_decompress: +median: 4284 cycles/ticks +average: 4460 cycles/ticks + +indcpa_keypair: +median: 268392 cycles/ticks +average: 271078 cycles/ticks + +indcpa_enc: +median: 357582 cycles/ticks +average: 361782 cycles/ticks + +indcpa_dec: +median: 121252 cycles/ticks +average: 123620 cycles/ticks + +kyber_keypair_derand: +median: 291218 cycles/ticks +average: 296545 cycles/ticks + +kyber_keypair: +median: 300930 cycles/ticks +average: 305375 cycles/ticks + +kyber_encaps_derand: +median: 384560 cycles/ticks +average: 388961 cycles/ticks + +kyber_encaps: +median: 385790 cycles/ticks +average: 391434 cycles/ticks + +kyber_decaps: +median: 512210 cycles/ticks +average: 517767 cycles/ticks + +Loop spin: 68 +gen_a: +median: 57614 cycles/ticks +average: 57994 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11336 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7273 cycles/ticks + +NTT: +median: 23250 cycles/ticks +average: 23462 cycles/ticks + +INVNTT: +median: 33428 cycles/ticks +average: 33634 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23564 cycles/ticks +average: 23678 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11451 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4343 cycles/ticks + +indcpa_keypair: +median: 268368 cycles/ticks +average: 270271 cycles/ticks + +indcpa_enc: +median: 358418 cycles/ticks +average: 363899 cycles/ticks + +indcpa_dec: +median: 121240 cycles/ticks +average: 123049 cycles/ticks + +kyber_keypair_derand: +median: 291992 cycles/ticks +average: 296953 cycles/ticks + +kyber_keypair: +median: 300876 cycles/ticks +average: 304440 cycles/ticks + +kyber_encaps_derand: +median: 385334 cycles/ticks +average: 393103 cycles/ticks + +kyber_encaps: +median: 386668 cycles/ticks +average: 395281 cycles/ticks + +kyber_decaps: +median: 512896 cycles/ticks +average: 523713 cycles/ticks + +Loop spin: 69 +gen_a: +median: 57646 cycles/ticks +average: 59250 cycles/ticks + +poly_getnoise_eta1: +median: 11332 cycles/ticks +average: 11449 cycles/ticks + +poly_getnoise_eta2: +median: 7298 cycles/ticks +average: 7508 cycles/ticks + +NTT: +median: 23316 cycles/ticks +average: 23950 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 34055 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23584 cycles/ticks +average: 23908 cycles/ticks + +poly_tomsg: +median: 3888 cycles/ticks +average: 3988 cycles/ticks + +poly_frommsg: +median: 3466 cycles/ticks +average: 3579 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11390 cycles/ticks + +polyvec_decompress: +median: 4362 cycles/ticks +average: 4462 cycles/ticks + +indcpa_keypair: +median: 269338 cycles/ticks +average: 276144 cycles/ticks + +indcpa_enc: +median: 358398 cycles/ticks +average: 366700 cycles/ticks + +indcpa_dec: +median: 121382 cycles/ticks +average: 123931 cycles/ticks + +kyber_keypair_derand: +median: 292390 cycles/ticks +average: 299909 cycles/ticks + +kyber_keypair: +median: 301426 cycles/ticks +average: 308635 cycles/ticks + +kyber_encaps_derand: +median: 385752 cycles/ticks +average: 394953 cycles/ticks + +kyber_encaps: +median: 388462 cycles/ticks +average: 397306 cycles/ticks + +kyber_decaps: +median: 525092 cycles/ticks +average: 526984 cycles/ticks + +Loop spin: 70 +gen_a: +median: 57886 cycles/ticks +average: 59557 cycles/ticks + +poly_getnoise_eta1: +median: 11480 cycles/ticks +average: 11734 cycles/ticks + +poly_getnoise_eta2: +median: 7296 cycles/ticks +average: 7511 cycles/ticks + +NTT: +median: 23374 cycles/ticks +average: 24083 cycles/ticks + +INVNTT: +median: 33466 cycles/ticks +average: 34256 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23634 cycles/ticks +average: 24260 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3961 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3569 cycles/ticks + +poly_compress: +median: 3710 cycles/ticks +average: 3810 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11380 cycles/ticks +average: 11654 cycles/ticks + +polyvec_decompress: +median: 4280 cycles/ticks +average: 4363 cycles/ticks + +indcpa_keypair: +median: 269302 cycles/ticks +average: 275754 cycles/ticks + +indcpa_enc: +median: 359100 cycles/ticks +average: 367979 cycles/ticks + +indcpa_dec: +median: 121738 cycles/ticks +average: 124777 cycles/ticks + +kyber_keypair_derand: +median: 291890 cycles/ticks +average: 299395 cycles/ticks + +kyber_keypair: +median: 301016 cycles/ticks +average: 306092 cycles/ticks + +kyber_encaps_derand: +median: 384740 cycles/ticks +average: 389556 cycles/ticks + +kyber_encaps: +median: 386376 cycles/ticks +average: 394569 cycles/ticks + +kyber_decaps: +median: 519170 cycles/ticks +average: 525082 cycles/ticks + +Loop spin: 71 +gen_a: +median: 57652 cycles/ticks +average: 59157 cycles/ticks + +poly_getnoise_eta1: +median: 11236 cycles/ticks +average: 11315 cycles/ticks + +poly_getnoise_eta2: +median: 7312 cycles/ticks +average: 7428 cycles/ticks + +NTT: +median: 23224 cycles/ticks +average: 23835 cycles/ticks + +INVNTT: +median: 33540 cycles/ticks +average: 34265 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23682 cycles/ticks +average: 24283 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3474 cycles/ticks +average: 3534 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3845 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1083 cycles/ticks + +polyvec_compress: +median: 11382 cycles/ticks +average: 11604 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4352 cycles/ticks + +indcpa_keypair: +median: 268424 cycles/ticks +average: 275416 cycles/ticks + +indcpa_enc: +median: 358648 cycles/ticks +average: 367661 cycles/ticks + +indcpa_dec: +median: 121730 cycles/ticks +average: 125090 cycles/ticks + +kyber_keypair_derand: +median: 294140 cycles/ticks +average: 300883 cycles/ticks + +kyber_keypair: +median: 302446 cycles/ticks +average: 309946 cycles/ticks + +kyber_encaps_derand: +median: 389640 cycles/ticks +average: 395749 cycles/ticks + +kyber_encaps: +median: 387678 cycles/ticks +average: 396359 cycles/ticks + +kyber_decaps: +median: 524776 cycles/ticks +average: 526710 cycles/ticks + +Loop spin: 72 +gen_a: +median: 57750 cycles/ticks +average: 59120 cycles/ticks + +poly_getnoise_eta1: +median: 11382 cycles/ticks +average: 11567 cycles/ticks + +poly_getnoise_eta2: +median: 7256 cycles/ticks +average: 7380 cycles/ticks + +NTT: +median: 23354 cycles/ticks +average: 23952 cycles/ticks + +INVNTT: +median: 33572 cycles/ticks +average: 34497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23628 cycles/ticks +average: 24239 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 4053 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3542 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3729 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1082 cycles/ticks + +polyvec_compress: +median: 11388 cycles/ticks +average: 11620 cycles/ticks + +polyvec_decompress: +median: 4362 cycles/ticks +average: 4495 cycles/ticks + +indcpa_keypair: +median: 269202 cycles/ticks +average: 276455 cycles/ticks + +indcpa_enc: +median: 359192 cycles/ticks +average: 368325 cycles/ticks + +indcpa_dec: +median: 121580 cycles/ticks +average: 124741 cycles/ticks + +kyber_keypair_derand: +median: 292860 cycles/ticks +average: 300526 cycles/ticks + +kyber_keypair: +median: 302716 cycles/ticks +average: 309137 cycles/ticks + +kyber_encaps_derand: +median: 394386 cycles/ticks +average: 395734 cycles/ticks + +kyber_encaps: +median: 386610 cycles/ticks +average: 394280 cycles/ticks + +kyber_decaps: +median: 512326 cycles/ticks +average: 522064 cycles/ticks + +Loop spin: 73 +gen_a: +median: 57656 cycles/ticks +average: 58550 cycles/ticks + +poly_getnoise_eta1: +median: 11292 cycles/ticks +average: 11331 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7298 cycles/ticks + +NTT: +median: 23230 cycles/ticks +average: 23391 cycles/ticks + +INVNTT: +median: 33510 cycles/ticks +average: 34145 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23564 cycles/ticks +average: 23661 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11538 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4405 cycles/ticks + +indcpa_keypair: +median: 268818 cycles/ticks +average: 272557 cycles/ticks + +indcpa_enc: +median: 358204 cycles/ticks +average: 365587 cycles/ticks + +indcpa_dec: +median: 121340 cycles/ticks +average: 123366 cycles/ticks + +kyber_keypair_derand: +median: 291582 cycles/ticks +average: 296303 cycles/ticks + +kyber_keypair: +median: 300798 cycles/ticks +average: 304880 cycles/ticks + +kyber_encaps_derand: +median: 385232 cycles/ticks +average: 392719 cycles/ticks + +kyber_encaps: +median: 386286 cycles/ticks +average: 392186 cycles/ticks + +kyber_decaps: +median: 512126 cycles/ticks +average: 516449 cycles/ticks + +Loop spin: 74 +gen_a: +median: 57682 cycles/ticks +average: 58278 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11453 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7404 cycles/ticks + +NTT: +median: 23290 cycles/ticks +average: 23578 cycles/ticks + +INVNTT: +median: 33426 cycles/ticks +average: 33588 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23572 cycles/ticks +average: 23701 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3476 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11422 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4291 cycles/ticks + +indcpa_keypair: +median: 268570 cycles/ticks +average: 270594 cycles/ticks + +indcpa_enc: +median: 357620 cycles/ticks +average: 360517 cycles/ticks + +indcpa_dec: +median: 121254 cycles/ticks +average: 122229 cycles/ticks + +kyber_keypair_derand: +median: 291396 cycles/ticks +average: 293710 cycles/ticks + +kyber_keypair: +median: 300888 cycles/ticks +average: 303089 cycles/ticks + +kyber_encaps_derand: +median: 384534 cycles/ticks +average: 387017 cycles/ticks + +kyber_encaps: +median: 385646 cycles/ticks +average: 388610 cycles/ticks + +kyber_decaps: +median: 511856 cycles/ticks +average: 515652 cycles/ticks + +Loop spin: 75 +gen_a: +median: 57664 cycles/ticks +average: 58369 cycles/ticks + +poly_getnoise_eta1: +median: 11344 cycles/ticks +average: 11465 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7364 cycles/ticks + +NTT: +median: 23254 cycles/ticks +average: 23532 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 33778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23570 cycles/ticks +average: 23706 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3475 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11394 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4276 cycles/ticks + +indcpa_keypair: +median: 268034 cycles/ticks +average: 270126 cycles/ticks + +indcpa_enc: +median: 357834 cycles/ticks +average: 360206 cycles/ticks + +indcpa_dec: +median: 121244 cycles/ticks +average: 121899 cycles/ticks + +kyber_keypair_derand: +median: 291612 cycles/ticks +average: 293628 cycles/ticks + +kyber_keypair: +median: 300774 cycles/ticks +average: 302657 cycles/ticks + +kyber_encaps_derand: +median: 384216 cycles/ticks +average: 386656 cycles/ticks + +kyber_encaps: +median: 385548 cycles/ticks +average: 388200 cycles/ticks + +kyber_decaps: +median: 511816 cycles/ticks +average: 515199 cycles/ticks + +Loop spin: 76 +gen_a: +median: 57628 cycles/ticks +average: 58196 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11415 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7344 cycles/ticks + +NTT: +median: 23238 cycles/ticks +average: 23638 cycles/ticks + +INVNTT: +median: 33454 cycles/ticks +average: 33761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23642 cycles/ticks +average: 24086 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3700 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11552 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4354 cycles/ticks + +indcpa_keypair: +median: 268722 cycles/ticks +average: 270729 cycles/ticks + +indcpa_enc: +median: 358228 cycles/ticks +average: 361255 cycles/ticks + +indcpa_dec: +median: 121162 cycles/ticks +average: 122190 cycles/ticks + +kyber_keypair_derand: +median: 291214 cycles/ticks +average: 293010 cycles/ticks + +kyber_keypair: +median: 300666 cycles/ticks +average: 303218 cycles/ticks + +kyber_encaps_derand: +median: 385036 cycles/ticks +average: 387943 cycles/ticks + +kyber_encaps: +median: 386174 cycles/ticks +average: 389075 cycles/ticks + +kyber_decaps: +median: 512166 cycles/ticks +average: 519663 cycles/ticks + +Loop spin: 77 +gen_a: +median: 57578 cycles/ticks +average: 58832 cycles/ticks + +poly_getnoise_eta1: +median: 11224 cycles/ticks +average: 11306 cycles/ticks + +poly_getnoise_eta2: +median: 7270 cycles/ticks +average: 7463 cycles/ticks + +NTT: +median: 23374 cycles/ticks +average: 24307 cycles/ticks + +INVNTT: +median: 33538 cycles/ticks +average: 34330 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23676 cycles/ticks +average: 24307 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3704 cycles/ticks + +poly_decompress: +median: 1052 cycles/ticks +average: 1090 cycles/ticks + +polyvec_compress: +median: 11402 cycles/ticks +average: 11617 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4306 cycles/ticks + +indcpa_keypair: +median: 268768 cycles/ticks +average: 274627 cycles/ticks + +indcpa_enc: +median: 357814 cycles/ticks +average: 359937 cycles/ticks + +indcpa_dec: +median: 121260 cycles/ticks +average: 121970 cycles/ticks + +kyber_keypair_derand: +median: 291698 cycles/ticks +average: 293646 cycles/ticks + +kyber_keypair: +median: 300794 cycles/ticks +average: 303254 cycles/ticks + +kyber_encaps_derand: +median: 384638 cycles/ticks +average: 387452 cycles/ticks + +kyber_encaps: +median: 385730 cycles/ticks +average: 388541 cycles/ticks + +kyber_decaps: +median: 511954 cycles/ticks +average: 515785 cycles/ticks + +Loop spin: 78 +gen_a: +median: 57564 cycles/ticks +average: 58062 cycles/ticks + +poly_getnoise_eta1: +median: 11240 cycles/ticks +average: 11370 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7345 cycles/ticks + +NTT: +median: 23232 cycles/ticks +average: 23418 cycles/ticks + +INVNTT: +median: 33414 cycles/ticks +average: 33678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23554 cycles/ticks +average: 23712 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3483 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11451 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4291 cycles/ticks + +indcpa_keypair: +median: 268824 cycles/ticks +average: 270945 cycles/ticks + +indcpa_enc: +median: 357732 cycles/ticks +average: 360939 cycles/ticks + +indcpa_dec: +median: 121134 cycles/ticks +average: 121932 cycles/ticks + +kyber_keypair_derand: +median: 291268 cycles/ticks +average: 293958 cycles/ticks + +kyber_keypair: +median: 300582 cycles/ticks +average: 302575 cycles/ticks + +kyber_encaps_derand: +median: 384648 cycles/ticks +average: 387855 cycles/ticks + +kyber_encaps: +median: 385736 cycles/ticks +average: 388637 cycles/ticks + +kyber_decaps: +median: 511588 cycles/ticks +average: 516238 cycles/ticks + +Loop spin: 79 +gen_a: +median: 57650 cycles/ticks +average: 58379 cycles/ticks + +poly_getnoise_eta1: +median: 11242 cycles/ticks +average: 11349 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7285 cycles/ticks + +NTT: +median: 23250 cycles/ticks +average: 23480 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 33610 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23572 cycles/ticks +average: 23783 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3900 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11382 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4306 cycles/ticks + +indcpa_keypair: +median: 268538 cycles/ticks +average: 271281 cycles/ticks + +indcpa_enc: +median: 357710 cycles/ticks +average: 360796 cycles/ticks + +indcpa_dec: +median: 121262 cycles/ticks +average: 122132 cycles/ticks + +kyber_keypair_derand: +median: 291620 cycles/ticks +average: 293932 cycles/ticks + +kyber_keypair: +median: 300636 cycles/ticks +average: 302720 cycles/ticks + +kyber_encaps_derand: +median: 384176 cycles/ticks +average: 386846 cycles/ticks + +kyber_encaps: +median: 385650 cycles/ticks +average: 388432 cycles/ticks + +kyber_decaps: +median: 511592 cycles/ticks +average: 515315 cycles/ticks + +Loop spin: 80 +gen_a: +median: 57720 cycles/ticks +average: 58267 cycles/ticks + +poly_getnoise_eta1: +median: 11334 cycles/ticks +average: 11457 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7313 cycles/ticks + +NTT: +median: 23374 cycles/ticks +average: 23703 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 33878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23722 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11320 cycles/ticks +average: 11389 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4298 cycles/ticks + +indcpa_keypair: +median: 267836 cycles/ticks +average: 269970 cycles/ticks + +indcpa_enc: +median: 357276 cycles/ticks +average: 359544 cycles/ticks + +indcpa_dec: +median: 121270 cycles/ticks +average: 122318 cycles/ticks + +kyber_keypair_derand: +median: 291290 cycles/ticks +average: 293067 cycles/ticks + +kyber_keypair: +median: 300658 cycles/ticks +average: 302750 cycles/ticks + +kyber_encaps_derand: +median: 384784 cycles/ticks +average: 387419 cycles/ticks + +kyber_encaps: +median: 385976 cycles/ticks +average: 389086 cycles/ticks + +kyber_decaps: +median: 511752 cycles/ticks +average: 515646 cycles/ticks + +Loop spin: 81 +gen_a: +median: 57558 cycles/ticks +average: 58222 cycles/ticks + +poly_getnoise_eta1: +median: 11266 cycles/ticks +average: 11406 cycles/ticks + +poly_getnoise_eta2: +median: 7252 cycles/ticks +average: 7386 cycles/ticks + +NTT: +median: 23256 cycles/ticks +average: 23518 cycles/ticks + +INVNTT: +median: 33440 cycles/ticks +average: 33646 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23564 cycles/ticks +average: 23726 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3495 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3688 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 11362 cycles/ticks +average: 11507 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 268388 cycles/ticks +average: 269937 cycles/ticks + +indcpa_enc: +median: 357682 cycles/ticks +average: 360296 cycles/ticks + +indcpa_dec: +median: 121232 cycles/ticks +average: 122398 cycles/ticks + +kyber_keypair_derand: +median: 291470 cycles/ticks +average: 293242 cycles/ticks + +kyber_keypair: +median: 300768 cycles/ticks +average: 302630 cycles/ticks + +kyber_encaps_derand: +median: 384540 cycles/ticks +average: 387429 cycles/ticks + +kyber_encaps: +median: 386534 cycles/ticks +average: 393097 cycles/ticks + +kyber_decaps: +median: 511976 cycles/ticks +average: 518514 cycles/ticks + +Loop spin: 82 +gen_a: +median: 57600 cycles/ticks +average: 58297 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11400 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7255 cycles/ticks + +NTT: +median: 23232 cycles/ticks +average: 23383 cycles/ticks + +INVNTT: +median: 33464 cycles/ticks +average: 33666 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23570 cycles/ticks +average: 23708 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3476 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3699 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11416 cycles/ticks + +polyvec_decompress: +median: 4356 cycles/ticks +average: 4469 cycles/ticks + +indcpa_keypair: +median: 268618 cycles/ticks +average: 270981 cycles/ticks + +indcpa_enc: +median: 357770 cycles/ticks +average: 360698 cycles/ticks + +indcpa_dec: +median: 121134 cycles/ticks +average: 121975 cycles/ticks + +kyber_keypair_derand: +median: 291260 cycles/ticks +average: 293946 cycles/ticks + +kyber_keypair: +median: 300804 cycles/ticks +average: 303233 cycles/ticks + +kyber_encaps_derand: +median: 384648 cycles/ticks +average: 387313 cycles/ticks + +kyber_encaps: +median: 386020 cycles/ticks +average: 388743 cycles/ticks + +kyber_decaps: +median: 511766 cycles/ticks +average: 516434 cycles/ticks + +Loop spin: 83 +gen_a: +median: 57524 cycles/ticks +average: 57902 cycles/ticks + +poly_getnoise_eta1: +median: 11310 cycles/ticks +average: 11364 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7250 cycles/ticks + +NTT: +median: 23226 cycles/ticks +average: 23438 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 34247 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23558 cycles/ticks +average: 23777 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3511 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11320 cycles/ticks +average: 11374 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4291 cycles/ticks + +indcpa_keypair: +median: 269012 cycles/ticks +average: 270827 cycles/ticks + +indcpa_enc: +median: 358090 cycles/ticks +average: 361245 cycles/ticks + +indcpa_dec: +median: 121174 cycles/ticks +average: 122049 cycles/ticks + +kyber_keypair_derand: +median: 292046 cycles/ticks +average: 294705 cycles/ticks + +kyber_keypair: +median: 301002 cycles/ticks +average: 303245 cycles/ticks + +kyber_encaps_derand: +median: 385426 cycles/ticks +average: 388079 cycles/ticks + +kyber_encaps: +median: 386452 cycles/ticks +average: 389329 cycles/ticks + +kyber_decaps: +median: 511818 cycles/ticks +average: 515597 cycles/ticks + +Loop spin: 84 +gen_a: +median: 57618 cycles/ticks +average: 58320 cycles/ticks + +poly_getnoise_eta1: +median: 11246 cycles/ticks +average: 11388 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7261 cycles/ticks + +NTT: +median: 23230 cycles/ticks +average: 23488 cycles/ticks + +INVNTT: +median: 33434 cycles/ticks +average: 33700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23560 cycles/ticks +average: 23671 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11401 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4343 cycles/ticks + +indcpa_keypair: +median: 268138 cycles/ticks +average: 270546 cycles/ticks + +indcpa_enc: +median: 357450 cycles/ticks +average: 360178 cycles/ticks + +indcpa_dec: +median: 121244 cycles/ticks +average: 122351 cycles/ticks + +kyber_keypair_derand: +median: 291520 cycles/ticks +average: 293452 cycles/ticks + +kyber_keypair: +median: 300652 cycles/ticks +average: 302748 cycles/ticks + +kyber_encaps_derand: +median: 384376 cycles/ticks +average: 387685 cycles/ticks + +kyber_encaps: +median: 385600 cycles/ticks +average: 388070 cycles/ticks + +kyber_decaps: +median: 511568 cycles/ticks +average: 515934 cycles/ticks + +Loop spin: 85 +gen_a: +median: 57598 cycles/ticks +average: 58101 cycles/ticks + +poly_getnoise_eta1: +median: 11254 cycles/ticks +average: 11334 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7315 cycles/ticks + +NTT: +median: 23262 cycles/ticks +average: 23632 cycles/ticks + +INVNTT: +median: 33546 cycles/ticks +average: 33892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23778 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11469 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268348 cycles/ticks +average: 270506 cycles/ticks + +indcpa_enc: +median: 357348 cycles/ticks +average: 359585 cycles/ticks + +indcpa_dec: +median: 121162 cycles/ticks +average: 122623 cycles/ticks + +kyber_keypair_derand: +median: 291714 cycles/ticks +average: 294323 cycles/ticks + +kyber_keypair: +median: 300472 cycles/ticks +average: 302032 cycles/ticks + +kyber_encaps_derand: +median: 384624 cycles/ticks +average: 387139 cycles/ticks + +kyber_encaps: +median: 385388 cycles/ticks +average: 387521 cycles/ticks + +kyber_decaps: +median: 511916 cycles/ticks +average: 515400 cycles/ticks + +Loop spin: 86 +gen_a: +median: 57666 cycles/ticks +average: 58188 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11380 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7256 cycles/ticks + +NTT: +median: 23236 cycles/ticks +average: 23633 cycles/ticks + +INVNTT: +median: 33436 cycles/ticks +average: 33708 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23570 cycles/ticks +average: 23792 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3882 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1060 cycles/ticks + +polyvec_compress: +median: 11368 cycles/ticks +average: 11466 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4318 cycles/ticks + +indcpa_keypair: +median: 268178 cycles/ticks +average: 269775 cycles/ticks + +indcpa_enc: +median: 357372 cycles/ticks +average: 359279 cycles/ticks + +indcpa_dec: +median: 121278 cycles/ticks +average: 121878 cycles/ticks + +kyber_keypair_derand: +median: 295702 cycles/ticks +average: 297168 cycles/ticks + +kyber_keypair: +median: 300848 cycles/ticks +average: 302513 cycles/ticks + +kyber_encaps_derand: +median: 384330 cycles/ticks +average: 386093 cycles/ticks + +kyber_encaps: +median: 385770 cycles/ticks +average: 387511 cycles/ticks + +kyber_decaps: +median: 511648 cycles/ticks +average: 515216 cycles/ticks + +Loop spin: 87 +gen_a: +median: 57654 cycles/ticks +average: 58136 cycles/ticks + +poly_getnoise_eta1: +median: 11292 cycles/ticks +average: 11349 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7254 cycles/ticks + +NTT: +median: 23244 cycles/ticks +average: 23558 cycles/ticks + +INVNTT: +median: 33428 cycles/ticks +average: 33704 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23572 cycles/ticks +average: 23687 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11419 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4294 cycles/ticks + +indcpa_keypair: +median: 268566 cycles/ticks +average: 270289 cycles/ticks + +indcpa_enc: +median: 357928 cycles/ticks +average: 360655 cycles/ticks + +indcpa_dec: +median: 121270 cycles/ticks +average: 122025 cycles/ticks + +kyber_keypair_derand: +median: 291666 cycles/ticks +average: 293818 cycles/ticks + +kyber_keypair: +median: 300852 cycles/ticks +average: 303148 cycles/ticks + +kyber_encaps_derand: +median: 385056 cycles/ticks +average: 387585 cycles/ticks + +kyber_encaps: +median: 386210 cycles/ticks +average: 388757 cycles/ticks + +kyber_decaps: +median: 512242 cycles/ticks +average: 516750 cycles/ticks + +Loop spin: 88 +gen_a: +median: 57576 cycles/ticks +average: 57967 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11326 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7327 cycles/ticks + +NTT: +median: 23284 cycles/ticks +average: 23457 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 33710 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23556 cycles/ticks +average: 23698 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3514 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3711 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11405 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4326 cycles/ticks + +indcpa_keypair: +median: 267984 cycles/ticks +average: 269775 cycles/ticks + +indcpa_enc: +median: 357592 cycles/ticks +average: 359906 cycles/ticks + +indcpa_dec: +median: 121152 cycles/ticks +average: 122319 cycles/ticks + +kyber_keypair_derand: +median: 291330 cycles/ticks +average: 294181 cycles/ticks + +kyber_keypair: +median: 300720 cycles/ticks +average: 303704 cycles/ticks + +kyber_encaps_derand: +median: 384414 cycles/ticks +average: 389413 cycles/ticks + +kyber_encaps: +median: 385554 cycles/ticks +average: 390105 cycles/ticks + +kyber_decaps: +median: 511652 cycles/ticks +average: 516106 cycles/ticks + +Loop spin: 89 +gen_a: +median: 57624 cycles/ticks +average: 58063 cycles/ticks + +poly_getnoise_eta1: +median: 11200 cycles/ticks +average: 11270 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7272 cycles/ticks + +NTT: +median: 23244 cycles/ticks +average: 23526 cycles/ticks + +INVNTT: +median: 33408 cycles/ticks +average: 33681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23564 cycles/ticks +average: 23736 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11393 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4299 cycles/ticks + +indcpa_keypair: +median: 268826 cycles/ticks +average: 272904 cycles/ticks + +indcpa_enc: +median: 357872 cycles/ticks +average: 365170 cycles/ticks + +indcpa_dec: +median: 121252 cycles/ticks +average: 122898 cycles/ticks + +kyber_keypair_derand: +median: 292194 cycles/ticks +average: 296377 cycles/ticks + +kyber_keypair: +median: 301132 cycles/ticks +average: 306786 cycles/ticks + +kyber_encaps_derand: +median: 384730 cycles/ticks +average: 391677 cycles/ticks + +kyber_encaps: +median: 385808 cycles/ticks +average: 391948 cycles/ticks + +kyber_decaps: +median: 511720 cycles/ticks +average: 517567 cycles/ticks + +Loop spin: 90 +gen_a: +median: 57630 cycles/ticks +average: 58277 cycles/ticks + +poly_getnoise_eta1: +median: 11314 cycles/ticks +average: 11385 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 23274 cycles/ticks +average: 23699 cycles/ticks + +INVNTT: +median: 33414 cycles/ticks +average: 33560 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23558 cycles/ticks +average: 23653 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11320 cycles/ticks +average: 11386 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4281 cycles/ticks + +indcpa_keypair: +median: 268850 cycles/ticks +average: 270572 cycles/ticks + +indcpa_enc: +median: 359108 cycles/ticks +average: 363971 cycles/ticks + +indcpa_dec: +median: 121298 cycles/ticks +average: 123461 cycles/ticks + +kyber_keypair_derand: +median: 291890 cycles/ticks +average: 296040 cycles/ticks + +kyber_keypair: +median: 300990 cycles/ticks +average: 304363 cycles/ticks + +kyber_encaps_derand: +median: 386320 cycles/ticks +average: 394071 cycles/ticks + +kyber_encaps: +median: 387114 cycles/ticks +average: 391253 cycles/ticks + +kyber_decaps: +median: 513472 cycles/ticks +average: 518729 cycles/ticks + +Loop spin: 91 +gen_a: +median: 57608 cycles/ticks +average: 58336 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11408 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7298 cycles/ticks + +NTT: +median: 23266 cycles/ticks +average: 23421 cycles/ticks + +INVNTT: +median: 33450 cycles/ticks +average: 33661 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23570 cycles/ticks +average: 23702 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11419 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4305 cycles/ticks + +indcpa_keypair: +median: 268204 cycles/ticks +average: 273071 cycles/ticks + +indcpa_enc: +median: 357274 cycles/ticks +average: 359300 cycles/ticks + +indcpa_dec: +median: 121248 cycles/ticks +average: 121953 cycles/ticks + +kyber_keypair_derand: +median: 291676 cycles/ticks +average: 293933 cycles/ticks + +kyber_keypair: +median: 300576 cycles/ticks +average: 302905 cycles/ticks + +kyber_encaps_derand: +median: 384530 cycles/ticks +average: 389514 cycles/ticks + +kyber_encaps: +median: 386156 cycles/ticks +average: 393512 cycles/ticks + +kyber_decaps: +median: 511820 cycles/ticks +average: 519546 cycles/ticks + +Loop spin: 92 +gen_a: +median: 57800 cycles/ticks +average: 59003 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11391 cycles/ticks + +poly_getnoise_eta2: +median: 7324 cycles/ticks +average: 7462 cycles/ticks + +NTT: +median: 23280 cycles/ticks +average: 23773 cycles/ticks + +INVNTT: +median: 33710 cycles/ticks +average: 34466 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 23990 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3534 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3852 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1081 cycles/ticks + +polyvec_compress: +median: 11392 cycles/ticks +average: 11683 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4276 cycles/ticks + +indcpa_keypair: +median: 268358 cycles/ticks +average: 274092 cycles/ticks + +indcpa_enc: +median: 357706 cycles/ticks +average: 362886 cycles/ticks + +indcpa_dec: +median: 121278 cycles/ticks +average: 122735 cycles/ticks + +kyber_keypair_derand: +median: 291398 cycles/ticks +average: 294675 cycles/ticks + +kyber_keypair: +median: 300692 cycles/ticks +average: 304884 cycles/ticks + +kyber_encaps_derand: +median: 384852 cycles/ticks +average: 391374 cycles/ticks + +kyber_encaps: +median: 386366 cycles/ticks +average: 393408 cycles/ticks + +kyber_decaps: +median: 511966 cycles/ticks +average: 520963 cycles/ticks + +Loop spin: 93 +gen_a: +median: 57644 cycles/ticks +average: 58349 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11396 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7270 cycles/ticks + +NTT: +median: 23348 cycles/ticks +average: 23907 cycles/ticks + +INVNTT: +median: 33482 cycles/ticks +average: 34047 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23712 cycles/ticks +average: 24265 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3687 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11432 cycles/ticks +average: 11709 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 272750 cycles/ticks +average: 279009 cycles/ticks + +indcpa_enc: +median: 362148 cycles/ticks +average: 370722 cycles/ticks + +indcpa_dec: +median: 121434 cycles/ticks +average: 124405 cycles/ticks + +kyber_keypair_derand: +median: 291526 cycles/ticks +average: 298498 cycles/ticks + +kyber_keypair: +median: 302200 cycles/ticks +average: 308991 cycles/ticks + +kyber_encaps_derand: +median: 384716 cycles/ticks +average: 391811 cycles/ticks + +kyber_encaps: +median: 386276 cycles/ticks +average: 393338 cycles/ticks + +kyber_decaps: +median: 511952 cycles/ticks +average: 522143 cycles/ticks + +Loop spin: 94 +gen_a: +median: 57722 cycles/ticks +average: 59037 cycles/ticks + +poly_getnoise_eta1: +median: 11280 cycles/ticks +average: 11494 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7362 cycles/ticks + +NTT: +median: 23354 cycles/ticks +average: 23924 cycles/ticks + +INVNTT: +median: 33520 cycles/ticks +average: 34179 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23654 cycles/ticks +average: 24382 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3530 cycles/ticks +average: 3620 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3790 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11424 cycles/ticks +average: 11690 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4307 cycles/ticks + +indcpa_keypair: +median: 268952 cycles/ticks +average: 274778 cycles/ticks + +indcpa_enc: +median: 358382 cycles/ticks +average: 366657 cycles/ticks + +indcpa_dec: +median: 121386 cycles/ticks +average: 123970 cycles/ticks + +kyber_keypair_derand: +median: 291546 cycles/ticks +average: 295016 cycles/ticks + +kyber_keypair: +median: 301496 cycles/ticks +average: 307853 cycles/ticks + +kyber_encaps_derand: +median: 384918 cycles/ticks +average: 391659 cycles/ticks + +kyber_encaps: +median: 386172 cycles/ticks +average: 393895 cycles/ticks + +kyber_decaps: +median: 512166 cycles/ticks +average: 521742 cycles/ticks + +Loop spin: 95 +gen_a: +median: 57632 cycles/ticks +average: 58033 cycles/ticks + +poly_getnoise_eta1: +median: 11340 cycles/ticks +average: 11416 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7285 cycles/ticks + +NTT: +median: 23230 cycles/ticks +average: 23420 cycles/ticks + +INVNTT: +median: 33426 cycles/ticks +average: 33614 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23562 cycles/ticks +average: 23693 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3484 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11316 cycles/ticks +average: 11377 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4275 cycles/ticks + +indcpa_keypair: +median: 268720 cycles/ticks +average: 273287 cycles/ticks + +indcpa_enc: +median: 357800 cycles/ticks +average: 365065 cycles/ticks + +indcpa_dec: +median: 121200 cycles/ticks +average: 123152 cycles/ticks + +kyber_keypair_derand: +median: 291322 cycles/ticks +average: 297304 cycles/ticks + +kyber_keypair: +median: 301474 cycles/ticks +average: 308092 cycles/ticks + +kyber_encaps_derand: +median: 386080 cycles/ticks +average: 395300 cycles/ticks + +kyber_encaps: +median: 386338 cycles/ticks +average: 394642 cycles/ticks + +kyber_decaps: +median: 514290 cycles/ticks +average: 525561 cycles/ticks + +Loop spin: 96 +gen_a: +median: 57664 cycles/ticks +average: 58914 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11618 cycles/ticks + +poly_getnoise_eta2: +median: 7258 cycles/ticks +average: 7381 cycles/ticks + +NTT: +median: 23326 cycles/ticks +average: 23831 cycles/ticks + +INVNTT: +median: 33598 cycles/ticks +average: 34469 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23814 cycles/ticks +average: 24495 cycles/ticks + +poly_tomsg: +median: 3876 cycles/ticks +average: 4055 cycles/ticks + +poly_frommsg: +median: 3448 cycles/ticks +average: 3574 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3692 cycles/ticks + +poly_decompress: +median: 1048 cycles/ticks +average: 1095 cycles/ticks + +polyvec_compress: +median: 11586 cycles/ticks +average: 11698 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4281 cycles/ticks + +indcpa_keypair: +median: 269378 cycles/ticks +average: 276339 cycles/ticks + +indcpa_enc: +median: 358656 cycles/ticks +average: 367825 cycles/ticks + +indcpa_dec: +median: 121466 cycles/ticks +average: 124696 cycles/ticks + +kyber_keypair_derand: +median: 292636 cycles/ticks +average: 299974 cycles/ticks + +kyber_keypair: +median: 302016 cycles/ticks +average: 308978 cycles/ticks + +kyber_encaps_derand: +median: 385446 cycles/ticks +average: 394346 cycles/ticks + +kyber_encaps: +median: 387054 cycles/ticks +average: 396769 cycles/ticks + +kyber_decaps: +median: 523946 cycles/ticks +average: 526019 cycles/ticks + +Loop spin: 97 +gen_a: +median: 57684 cycles/ticks +average: 59231 cycles/ticks + +poly_getnoise_eta1: +median: 11246 cycles/ticks +average: 11449 cycles/ticks + +poly_getnoise_eta2: +median: 7278 cycles/ticks +average: 7437 cycles/ticks + +NTT: +median: 23294 cycles/ticks +average: 23887 cycles/ticks + +INVNTT: +median: 33572 cycles/ticks +average: 34381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 24139 cycles/ticks + +poly_tomsg: +median: 3966 cycles/ticks +average: 4031 cycles/ticks + +poly_frommsg: +median: 3448 cycles/ticks +average: 3563 cycles/ticks + +poly_compress: +median: 3672 cycles/ticks +average: 3796 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11382 cycles/ticks +average: 11573 cycles/ticks + +polyvec_decompress: +median: 4276 cycles/ticks +average: 4361 cycles/ticks + +indcpa_keypair: +median: 268758 cycles/ticks +average: 275902 cycles/ticks + +indcpa_enc: +median: 358302 cycles/ticks +average: 367957 cycles/ticks + +indcpa_dec: +median: 121248 cycles/ticks +average: 123971 cycles/ticks + +kyber_keypair_derand: +median: 291818 cycles/ticks +average: 298941 cycles/ticks + +kyber_keypair: +median: 301456 cycles/ticks +average: 308252 cycles/ticks + +kyber_encaps_derand: +median: 385340 cycles/ticks +average: 395062 cycles/ticks + +kyber_encaps: +median: 386884 cycles/ticks +average: 396321 cycles/ticks + +kyber_decaps: +median: 523508 cycles/ticks +average: 525746 cycles/ticks + +Loop spin: 98 +gen_a: +median: 57712 cycles/ticks +average: 59042 cycles/ticks + +poly_getnoise_eta1: +median: 11292 cycles/ticks +average: 11496 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7368 cycles/ticks + +NTT: +median: 23288 cycles/ticks +average: 23731 cycles/ticks + +INVNTT: +median: 33552 cycles/ticks +average: 34466 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23618 cycles/ticks +average: 24157 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3925 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3637 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3725 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11360 cycles/ticks +average: 11598 cycles/ticks + +polyvec_decompress: +median: 4296 cycles/ticks +average: 4471 cycles/ticks + +indcpa_keypair: +median: 269236 cycles/ticks +average: 276335 cycles/ticks + +indcpa_enc: +median: 358604 cycles/ticks +average: 368007 cycles/ticks + +indcpa_dec: +median: 121350 cycles/ticks +average: 124556 cycles/ticks + +kyber_keypair_derand: +median: 292558 cycles/ticks +average: 299977 cycles/ticks + +kyber_keypair: +median: 301714 cycles/ticks +average: 308900 cycles/ticks + +kyber_encaps_derand: +median: 389994 cycles/ticks +average: 395692 cycles/ticks + +kyber_encaps: +median: 386898 cycles/ticks +average: 396635 cycles/ticks + +kyber_decaps: +median: 524702 cycles/ticks +average: 526667 cycles/ticks + +Loop spin: 99 +gen_a: +median: 57956 cycles/ticks +average: 59822 cycles/ticks + +poly_getnoise_eta1: +median: 11360 cycles/ticks +average: 11571 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7537 cycles/ticks + +NTT: +median: 23328 cycles/ticks +average: 23888 cycles/ticks + +INVNTT: +median: 33468 cycles/ticks +average: 34243 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23652 cycles/ticks +average: 24222 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3530 cycles/ticks +average: 3610 cycles/ticks + +poly_compress: +median: 3672 cycles/ticks +average: 3775 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11402 cycles/ticks +average: 11605 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4347 cycles/ticks + +indcpa_keypair: +median: 269732 cycles/ticks +average: 276533 cycles/ticks + +indcpa_enc: +median: 358534 cycles/ticks +average: 367999 cycles/ticks + +indcpa_dec: +median: 121394 cycles/ticks +average: 124406 cycles/ticks + +kyber_keypair_derand: +median: 292444 cycles/ticks +average: 300192 cycles/ticks + +kyber_keypair: +median: 301764 cycles/ticks +average: 308765 cycles/ticks + +kyber_encaps_derand: +median: 385632 cycles/ticks +average: 395093 cycles/ticks + +kyber_encaps: +median: 386588 cycles/ticks +average: 395907 cycles/ticks + +kyber_decaps: +median: 523180 cycles/ticks +average: 525940 cycles/ticks + +Loop spin: 100 +gen_a: +median: 57800 cycles/ticks +average: 59279 cycles/ticks + +poly_getnoise_eta1: +median: 11272 cycles/ticks +average: 11473 cycles/ticks + +poly_getnoise_eta2: +median: 7428 cycles/ticks +average: 7581 cycles/ticks + +NTT: +median: 23418 cycles/ticks +average: 24063 cycles/ticks + +INVNTT: +median: 33442 cycles/ticks +average: 34176 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23648 cycles/ticks +average: 24230 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3904 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3719 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1126 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11529 cycles/ticks + +polyvec_decompress: +median: 4388 cycles/ticks +average: 4457 cycles/ticks + +indcpa_keypair: +median: 269078 cycles/ticks +average: 276347 cycles/ticks + +indcpa_enc: +median: 358400 cycles/ticks +average: 367622 cycles/ticks + +indcpa_dec: +median: 121436 cycles/ticks +average: 124526 cycles/ticks + +kyber_keypair_derand: +median: 291894 cycles/ticks +average: 298517 cycles/ticks + +kyber_keypair: +median: 302030 cycles/ticks +average: 309313 cycles/ticks + +kyber_encaps_derand: +median: 386314 cycles/ticks +average: 395415 cycles/ticks + +kyber_encaps: +median: 387968 cycles/ticks +average: 396716 cycles/ticks + +kyber_decaps: +median: 523890 cycles/ticks +average: 526519 cycles/ticks + +Loop spin: 101 +gen_a: +median: 57718 cycles/ticks +average: 59318 cycles/ticks + +poly_getnoise_eta1: +median: 11360 cycles/ticks +average: 11580 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7256 cycles/ticks + +NTT: +median: 23346 cycles/ticks +average: 24029 cycles/ticks + +INVNTT: +median: 33600 cycles/ticks +average: 34541 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23656 cycles/ticks +average: 24279 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3922 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3721 cycles/ticks + +poly_decompress: +median: 1062 cycles/ticks +average: 1111 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11733 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4339 cycles/ticks + +indcpa_keypair: +median: 269438 cycles/ticks +average: 275767 cycles/ticks + +indcpa_enc: +median: 358584 cycles/ticks +average: 367609 cycles/ticks + +indcpa_dec: +median: 121608 cycles/ticks +average: 124748 cycles/ticks + +kyber_keypair_derand: +median: 292170 cycles/ticks +average: 299492 cycles/ticks + +kyber_keypair: +median: 302050 cycles/ticks +average: 308803 cycles/ticks + +kyber_encaps_derand: +median: 385110 cycles/ticks +average: 394295 cycles/ticks + +kyber_encaps: +median: 386300 cycles/ticks +average: 395984 cycles/ticks + +kyber_decaps: +median: 512966 cycles/ticks +average: 524399 cycles/ticks + +Loop spin: 102 +gen_a: +median: 57858 cycles/ticks +average: 59427 cycles/ticks + +poly_getnoise_eta1: +median: 11262 cycles/ticks +average: 11457 cycles/ticks + +poly_getnoise_eta2: +median: 7280 cycles/ticks +average: 7422 cycles/ticks + +NTT: +median: 23264 cycles/ticks +average: 23942 cycles/ticks + +INVNTT: +median: 33498 cycles/ticks +average: 34298 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23774 cycles/ticks +average: 24338 cycles/ticks + +poly_tomsg: +median: 3922 cycles/ticks +average: 4013 cycles/ticks + +poly_frommsg: +median: 3476 cycles/ticks +average: 3591 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1065 cycles/ticks + +polyvec_compress: +median: 11368 cycles/ticks +average: 11528 cycles/ticks + +polyvec_decompress: +median: 4390 cycles/ticks +average: 4465 cycles/ticks + +indcpa_keypair: +median: 269418 cycles/ticks +average: 275703 cycles/ticks + +indcpa_enc: +median: 358330 cycles/ticks +average: 366376 cycles/ticks + +indcpa_dec: +median: 121558 cycles/ticks +average: 124570 cycles/ticks + +kyber_keypair_derand: +median: 293578 cycles/ticks +average: 300618 cycles/ticks + +kyber_keypair: +median: 302844 cycles/ticks +average: 309835 cycles/ticks + +kyber_encaps_derand: +median: 385248 cycles/ticks +average: 394770 cycles/ticks + +kyber_encaps: +median: 387688 cycles/ticks +average: 397268 cycles/ticks + +kyber_decaps: +median: 524046 cycles/ticks +average: 525927 cycles/ticks + +Loop spin: 103 +gen_a: +median: 57686 cycles/ticks +average: 59231 cycles/ticks + +poly_getnoise_eta1: +median: 11308 cycles/ticks +average: 11507 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7345 cycles/ticks + +NTT: +median: 23344 cycles/ticks +average: 23985 cycles/ticks + +INVNTT: +median: 33518 cycles/ticks +average: 34404 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23646 cycles/ticks +average: 24297 cycles/ticks + +poly_tomsg: +median: 3862 cycles/ticks +average: 3945 cycles/ticks + +poly_frommsg: +median: 3480 cycles/ticks +average: 3587 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3688 cycles/ticks + +poly_decompress: +median: 1052 cycles/ticks +average: 1119 cycles/ticks + +polyvec_compress: +median: 11588 cycles/ticks +average: 11903 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 269664 cycles/ticks +average: 276341 cycles/ticks + +indcpa_enc: +median: 358808 cycles/ticks +average: 367467 cycles/ticks + +indcpa_dec: +median: 121552 cycles/ticks +average: 124620 cycles/ticks + +kyber_keypair_derand: +median: 292960 cycles/ticks +average: 300467 cycles/ticks + +kyber_keypair: +median: 302038 cycles/ticks +average: 309316 cycles/ticks + +kyber_encaps_derand: +median: 385018 cycles/ticks +average: 394242 cycles/ticks + +kyber_encaps: +median: 386550 cycles/ticks +average: 395899 cycles/ticks + +kyber_decaps: +median: 524326 cycles/ticks +average: 526662 cycles/ticks + +Loop spin: 104 +gen_a: +median: 57686 cycles/ticks +average: 58902 cycles/ticks + +poly_getnoise_eta1: +median: 11292 cycles/ticks +average: 11527 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7268 cycles/ticks + +NTT: +median: 23282 cycles/ticks +average: 23732 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 34251 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23726 cycles/ticks +average: 24312 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3959 cycles/ticks + +poly_frommsg: +median: 3448 cycles/ticks +average: 3515 cycles/ticks + +poly_compress: +median: 3718 cycles/ticks +average: 3938 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11368 cycles/ticks +average: 11655 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4343 cycles/ticks + +indcpa_keypair: +median: 269122 cycles/ticks +average: 276063 cycles/ticks + +indcpa_enc: +median: 358884 cycles/ticks +average: 367324 cycles/ticks + +indcpa_dec: +median: 121520 cycles/ticks +average: 124252 cycles/ticks + +kyber_keypair_derand: +median: 292192 cycles/ticks +average: 299463 cycles/ticks + +kyber_keypair: +median: 301692 cycles/ticks +average: 308760 cycles/ticks + +kyber_encaps_derand: +median: 385286 cycles/ticks +average: 394494 cycles/ticks + +kyber_encaps: +median: 386770 cycles/ticks +average: 396339 cycles/ticks + +kyber_decaps: +median: 523866 cycles/ticks +average: 526140 cycles/ticks + +Loop spin: 105 +gen_a: +median: 57776 cycles/ticks +average: 59479 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11410 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7389 cycles/ticks + +NTT: +median: 23716 cycles/ticks +average: 24070 cycles/ticks + +INVNTT: +median: 33510 cycles/ticks +average: 34412 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 24150 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3625 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11567 cycles/ticks + +polyvec_decompress: +median: 4390 cycles/ticks +average: 4414 cycles/ticks + +indcpa_keypair: +median: 269644 cycles/ticks +average: 276577 cycles/ticks + +indcpa_enc: +median: 367466 cycles/ticks +average: 369090 cycles/ticks + +indcpa_dec: +median: 121574 cycles/ticks +average: 124598 cycles/ticks + +kyber_keypair_derand: +median: 292390 cycles/ticks +average: 299755 cycles/ticks + +kyber_keypair: +median: 301600 cycles/ticks +average: 308913 cycles/ticks + +kyber_encaps_derand: +median: 386096 cycles/ticks +average: 395506 cycles/ticks + +kyber_encaps: +median: 387998 cycles/ticks +average: 397171 cycles/ticks + +kyber_decaps: +median: 523016 cycles/ticks +average: 525723 cycles/ticks + +Loop spin: 106 +gen_a: +median: 58076 cycles/ticks +average: 59344 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11685 cycles/ticks + +poly_getnoise_eta2: +median: 7292 cycles/ticks +average: 7447 cycles/ticks + +NTT: +median: 23458 cycles/ticks +average: 24002 cycles/ticks + +INVNTT: +median: 33478 cycles/ticks +average: 34397 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23764 cycles/ticks +average: 24352 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3649 cycles/ticks + +poly_compress: +median: 3688 cycles/ticks +average: 3798 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11448 cycles/ticks +average: 11699 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4291 cycles/ticks + +indcpa_keypair: +median: 269282 cycles/ticks +average: 276480 cycles/ticks + +indcpa_enc: +median: 358490 cycles/ticks +average: 367431 cycles/ticks + +indcpa_dec: +median: 121410 cycles/ticks +average: 124193 cycles/ticks + +kyber_keypair_derand: +median: 292120 cycles/ticks +average: 299384 cycles/ticks + +kyber_keypair: +median: 302674 cycles/ticks +average: 309033 cycles/ticks + +kyber_encaps_derand: +median: 385988 cycles/ticks +average: 395678 cycles/ticks + +kyber_encaps: +median: 388254 cycles/ticks +average: 396854 cycles/ticks + +kyber_decaps: +median: 523468 cycles/ticks +average: 525991 cycles/ticks + +Loop spin: 107 +gen_a: +median: 57804 cycles/ticks +average: 59461 cycles/ticks + +poly_getnoise_eta1: +median: 11572 cycles/ticks +average: 11785 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7316 cycles/ticks + +NTT: +median: 23370 cycles/ticks +average: 23972 cycles/ticks + +INVNTT: +median: 33568 cycles/ticks +average: 34438 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24296 cycles/ticks +average: 24453 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3534 cycles/ticks +average: 3624 cycles/ticks + +poly_compress: +median: 3770 cycles/ticks +average: 3812 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11684 cycles/ticks +average: 11777 cycles/ticks + +polyvec_decompress: +median: 4294 cycles/ticks +average: 4453 cycles/ticks + +indcpa_keypair: +median: 275772 cycles/ticks +average: 278199 cycles/ticks + +indcpa_enc: +median: 367888 cycles/ticks +average: 370321 cycles/ticks + +indcpa_dec: +median: 124508 cycles/ticks +average: 125480 cycles/ticks + +kyber_keypair_derand: +median: 292022 cycles/ticks +average: 299800 cycles/ticks + +kyber_keypair: +median: 302758 cycles/ticks +average: 309825 cycles/ticks + +kyber_encaps_derand: +median: 386182 cycles/ticks +average: 395552 cycles/ticks + +kyber_encaps: +median: 388822 cycles/ticks +average: 397073 cycles/ticks + +kyber_decaps: +median: 524702 cycles/ticks +average: 526280 cycles/ticks + +Loop spin: 108 +gen_a: +median: 57740 cycles/ticks +average: 59388 cycles/ticks + +poly_getnoise_eta1: +median: 11354 cycles/ticks +average: 11643 cycles/ticks + +poly_getnoise_eta2: +median: 7308 cycles/ticks +average: 7494 cycles/ticks + +NTT: +median: 23316 cycles/ticks +average: 23979 cycles/ticks + +INVNTT: +median: 33520 cycles/ticks +average: 34257 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23692 cycles/ticks +average: 24276 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3518 cycles/ticks +average: 3631 cycles/ticks + +poly_compress: +median: 3678 cycles/ticks +average: 3794 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 11352 cycles/ticks +average: 11537 cycles/ticks + +polyvec_decompress: +median: 4394 cycles/ticks +average: 4419 cycles/ticks + +indcpa_keypair: +median: 269216 cycles/ticks +average: 275840 cycles/ticks + +indcpa_enc: +median: 358696 cycles/ticks +average: 367056 cycles/ticks + +indcpa_dec: +median: 121556 cycles/ticks +average: 124509 cycles/ticks + +kyber_keypair_derand: +median: 292698 cycles/ticks +average: 299945 cycles/ticks + +kyber_keypair: +median: 302144 cycles/ticks +average: 309223 cycles/ticks + +kyber_encaps_derand: +median: 385808 cycles/ticks +average: 395182 cycles/ticks + +kyber_encaps: +median: 387008 cycles/ticks +average: 396435 cycles/ticks + +kyber_decaps: +median: 523972 cycles/ticks +average: 525636 cycles/ticks + +Loop spin: 109 +gen_a: +median: 57676 cycles/ticks +average: 59233 cycles/ticks + +poly_getnoise_eta1: +median: 11358 cycles/ticks +average: 11529 cycles/ticks + +poly_getnoise_eta2: +median: 7268 cycles/ticks +average: 7575 cycles/ticks + +NTT: +median: 23326 cycles/ticks +average: 23965 cycles/ticks + +INVNTT: +median: 33612 cycles/ticks +average: 34422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 24019 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3530 cycles/ticks +average: 3647 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3724 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 11352 cycles/ticks +average: 11620 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 269142 cycles/ticks +average: 276052 cycles/ticks + +indcpa_enc: +median: 358314 cycles/ticks +average: 367174 cycles/ticks + +indcpa_dec: +median: 121472 cycles/ticks +average: 124683 cycles/ticks + +kyber_keypair_derand: +median: 291906 cycles/ticks +average: 299358 cycles/ticks + +kyber_keypair: +median: 301480 cycles/ticks +average: 308122 cycles/ticks + +kyber_encaps_derand: +median: 385782 cycles/ticks +average: 394974 cycles/ticks + +kyber_encaps: +median: 386720 cycles/ticks +average: 396288 cycles/ticks + +kyber_decaps: +median: 523938 cycles/ticks +average: 526438 cycles/ticks + +Loop spin: 110 +gen_a: +median: 57646 cycles/ticks +average: 59059 cycles/ticks + +poly_getnoise_eta1: +median: 11298 cycles/ticks +average: 11495 cycles/ticks + +poly_getnoise_eta2: +median: 7336 cycles/ticks +average: 7597 cycles/ticks + +NTT: +median: 23300 cycles/ticks +average: 23961 cycles/ticks + +INVNTT: +median: 33876 cycles/ticks +average: 34379 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23642 cycles/ticks +average: 24241 cycles/ticks + +poly_tomsg: +median: 3900 cycles/ticks +average: 3979 cycles/ticks + +poly_frommsg: +median: 3488 cycles/ticks +average: 3601 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11456 cycles/ticks +average: 11786 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4403 cycles/ticks + +indcpa_keypair: +median: 269660 cycles/ticks +average: 276637 cycles/ticks + +indcpa_enc: +median: 358638 cycles/ticks +average: 367764 cycles/ticks + +indcpa_dec: +median: 122098 cycles/ticks +average: 125256 cycles/ticks + +kyber_keypair_derand: +median: 299720 cycles/ticks +average: 300742 cycles/ticks + +kyber_keypair: +median: 301760 cycles/ticks +average: 308671 cycles/ticks + +kyber_encaps_derand: +median: 385582 cycles/ticks +average: 395164 cycles/ticks + +kyber_encaps: +median: 387074 cycles/ticks +average: 396930 cycles/ticks + +kyber_decaps: +median: 524008 cycles/ticks +average: 525944 cycles/ticks + +Loop spin: 111 +gen_a: +median: 57740 cycles/ticks +average: 59214 cycles/ticks + +poly_getnoise_eta1: +median: 11448 cycles/ticks +average: 11836 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7380 cycles/ticks + +NTT: +median: 23504 cycles/ticks +average: 24185 cycles/ticks + +INVNTT: +median: 33628 cycles/ticks +average: 34441 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23634 cycles/ticks +average: 24173 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 3990 cycles/ticks + +poly_frommsg: +median: 3448 cycles/ticks +average: 3567 cycles/ticks + +poly_compress: +median: 3756 cycles/ticks +average: 3885 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1099 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11466 cycles/ticks + +polyvec_decompress: +median: 4382 cycles/ticks +average: 4427 cycles/ticks + +indcpa_keypair: +median: 269426 cycles/ticks +average: 276251 cycles/ticks + +indcpa_enc: +median: 358508 cycles/ticks +average: 367466 cycles/ticks + +indcpa_dec: +median: 121890 cycles/ticks +average: 124963 cycles/ticks + +kyber_keypair_derand: +median: 292360 cycles/ticks +average: 299603 cycles/ticks + +kyber_keypair: +median: 302384 cycles/ticks +average: 309674 cycles/ticks + +kyber_encaps_derand: +median: 385864 cycles/ticks +average: 395484 cycles/ticks + +kyber_encaps: +median: 387226 cycles/ticks +average: 396954 cycles/ticks + +kyber_decaps: +median: 522030 cycles/ticks +average: 525495 cycles/ticks + +Loop spin: 112 +gen_a: +median: 57962 cycles/ticks +average: 59569 cycles/ticks + +poly_getnoise_eta1: +median: 11290 cycles/ticks +average: 11656 cycles/ticks + +poly_getnoise_eta2: +median: 7256 cycles/ticks +average: 7388 cycles/ticks + +NTT: +median: 23402 cycles/ticks +average: 23951 cycles/ticks + +INVNTT: +median: 33662 cycles/ticks +average: 34783 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23674 cycles/ticks +average: 24297 cycles/ticks + +poly_tomsg: +median: 3958 cycles/ticks +average: 4047 cycles/ticks + +poly_frommsg: +median: 3452 cycles/ticks +average: 3563 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3687 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1096 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11588 cycles/ticks + +polyvec_decompress: +median: 4364 cycles/ticks +average: 4460 cycles/ticks + +indcpa_keypair: +median: 268762 cycles/ticks +average: 275829 cycles/ticks + +indcpa_enc: +median: 358240 cycles/ticks +average: 367379 cycles/ticks + +indcpa_dec: +median: 121732 cycles/ticks +average: 125276 cycles/ticks + +kyber_keypair_derand: +median: 292224 cycles/ticks +average: 299826 cycles/ticks + +kyber_keypair: +median: 301924 cycles/ticks +average: 309634 cycles/ticks + +kyber_encaps_derand: +median: 394208 cycles/ticks +average: 395986 cycles/ticks + +kyber_encaps: +median: 387078 cycles/ticks +average: 396808 cycles/ticks + +kyber_decaps: +median: 523484 cycles/ticks +average: 526245 cycles/ticks + +Loop spin: 113 +gen_a: +median: 57752 cycles/ticks +average: 59349 cycles/ticks + +poly_getnoise_eta1: +median: 11382 cycles/ticks +average: 11551 cycles/ticks + +poly_getnoise_eta2: +median: 7258 cycles/ticks +average: 7404 cycles/ticks + +NTT: +median: 23454 cycles/ticks +average: 24130 cycles/ticks + +INVNTT: +median: 33626 cycles/ticks +average: 34532 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24150 cycles/ticks + +poly_tomsg: +median: 3964 cycles/ticks +average: 4045 cycles/ticks + +poly_frommsg: +median: 3482 cycles/ticks +average: 3593 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3894 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1099 cycles/ticks + +polyvec_compress: +median: 11512 cycles/ticks +average: 11668 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4373 cycles/ticks + +indcpa_keypair: +median: 273492 cycles/ticks +average: 280562 cycles/ticks + +indcpa_enc: +median: 363020 cycles/ticks +average: 372075 cycles/ticks + +indcpa_dec: +median: 121584 cycles/ticks +average: 124754 cycles/ticks + +kyber_keypair_derand: +median: 292526 cycles/ticks +average: 300306 cycles/ticks + +kyber_keypair: +median: 302364 cycles/ticks +average: 309333 cycles/ticks + +kyber_encaps_derand: +median: 385768 cycles/ticks +average: 395161 cycles/ticks + +kyber_encaps: +median: 387852 cycles/ticks +average: 396612 cycles/ticks + +kyber_decaps: +median: 517428 cycles/ticks +average: 525809 cycles/ticks + +Loop spin: 114 +gen_a: +median: 57752 cycles/ticks +average: 59249 cycles/ticks + +poly_getnoise_eta1: +median: 11478 cycles/ticks +average: 11598 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7328 cycles/ticks + +NTT: +median: 23494 cycles/ticks +average: 24068 cycles/ticks + +INVNTT: +median: 33636 cycles/ticks +average: 34619 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23642 cycles/ticks +average: 24319 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3536 cycles/ticks +average: 3632 cycles/ticks + +poly_compress: +median: 3758 cycles/ticks +average: 3853 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1054 cycles/ticks + +polyvec_compress: +median: 11376 cycles/ticks +average: 11563 cycles/ticks + +polyvec_decompress: +median: 4276 cycles/ticks +average: 4398 cycles/ticks + +indcpa_keypair: +median: 269300 cycles/ticks +average: 276062 cycles/ticks + +indcpa_enc: +median: 358630 cycles/ticks +average: 367573 cycles/ticks + +indcpa_dec: +median: 121498 cycles/ticks +average: 124705 cycles/ticks + +kyber_keypair_derand: +median: 292446 cycles/ticks +average: 299487 cycles/ticks + +kyber_keypair: +median: 301802 cycles/ticks +average: 309314 cycles/ticks + +kyber_encaps_derand: +median: 385298 cycles/ticks +average: 394539 cycles/ticks + +kyber_encaps: +median: 386368 cycles/ticks +average: 395254 cycles/ticks + +kyber_decaps: +median: 522962 cycles/ticks +average: 525314 cycles/ticks + +Loop spin: 115 +gen_a: +median: 57736 cycles/ticks +average: 59219 cycles/ticks + +poly_getnoise_eta1: +median: 11366 cycles/ticks +average: 11568 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7370 cycles/ticks + +NTT: +median: 23386 cycles/ticks +average: 23942 cycles/ticks + +INVNTT: +median: 33542 cycles/ticks +average: 34400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23638 cycles/ticks +average: 24177 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3654 cycles/ticks + +poly_compress: +median: 3728 cycles/ticks +average: 3820 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11647 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4300 cycles/ticks + +indcpa_keypair: +median: 269512 cycles/ticks +average: 276246 cycles/ticks + +indcpa_enc: +median: 358324 cycles/ticks +average: 367212 cycles/ticks + +indcpa_dec: +median: 121340 cycles/ticks +average: 124361 cycles/ticks + +kyber_keypair_derand: +median: 293190 cycles/ticks +average: 300718 cycles/ticks + +kyber_keypair: +median: 302052 cycles/ticks +average: 309141 cycles/ticks + +kyber_encaps_derand: +median: 385382 cycles/ticks +average: 395321 cycles/ticks + +kyber_encaps: +median: 386824 cycles/ticks +average: 396566 cycles/ticks + +kyber_decaps: +median: 524196 cycles/ticks +average: 526181 cycles/ticks + +Loop spin: 116 +gen_a: +median: 57762 cycles/ticks +average: 59379 cycles/ticks + +poly_getnoise_eta1: +median: 11296 cycles/ticks +average: 11490 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7369 cycles/ticks + +NTT: +median: 23310 cycles/ticks +average: 23957 cycles/ticks + +INVNTT: +median: 33508 cycles/ticks +average: 34400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24206 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3927 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3665 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3731 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 11406 cycles/ticks +average: 11688 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 269318 cycles/ticks +average: 276738 cycles/ticks + +indcpa_enc: +median: 359884 cycles/ticks +average: 367898 cycles/ticks + +indcpa_dec: +median: 121376 cycles/ticks +average: 124439 cycles/ticks + +kyber_keypair_derand: +median: 292396 cycles/ticks +average: 299910 cycles/ticks + +kyber_keypair: +median: 302440 cycles/ticks +average: 309182 cycles/ticks + +kyber_encaps_derand: +median: 385550 cycles/ticks +average: 395244 cycles/ticks + +kyber_encaps: +median: 386776 cycles/ticks +average: 395905 cycles/ticks + +kyber_decaps: +median: 514266 cycles/ticks +average: 525047 cycles/ticks + +Loop spin: 117 +gen_a: +median: 57742 cycles/ticks +average: 59380 cycles/ticks + +poly_getnoise_eta1: +median: 11268 cycles/ticks +average: 11381 cycles/ticks + +poly_getnoise_eta2: +median: 7366 cycles/ticks +average: 7516 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23960 cycles/ticks + +INVNTT: +median: 33582 cycles/ticks +average: 34374 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 24064 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 4064 cycles/ticks + +poly_frommsg: +median: 3450 cycles/ticks +average: 3534 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11643 cycles/ticks + +polyvec_decompress: +median: 4386 cycles/ticks +average: 4486 cycles/ticks + +indcpa_keypair: +median: 268446 cycles/ticks +average: 275567 cycles/ticks + +indcpa_enc: +median: 357896 cycles/ticks +average: 366981 cycles/ticks + +indcpa_dec: +median: 121850 cycles/ticks +average: 124922 cycles/ticks + +kyber_keypair_derand: +median: 291818 cycles/ticks +average: 299205 cycles/ticks + +kyber_keypair: +median: 301820 cycles/ticks +average: 308980 cycles/ticks + +kyber_encaps_derand: +median: 394522 cycles/ticks +average: 395846 cycles/ticks + +kyber_encaps: +median: 396622 cycles/ticks +average: 398634 cycles/ticks + +kyber_decaps: +median: 526110 cycles/ticks +average: 528116 cycles/ticks + +Loop spin: 118 +gen_a: +median: 59076 cycles/ticks +average: 59913 cycles/ticks + +poly_getnoise_eta1: +median: 11640 cycles/ticks +average: 11778 cycles/ticks + +poly_getnoise_eta2: +median: 7266 cycles/ticks +average: 7451 cycles/ticks + +NTT: +median: 23870 cycles/ticks +average: 24273 cycles/ticks + +INVNTT: +median: 34362 cycles/ticks +average: 34874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24144 cycles/ticks +average: 24389 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3892 cycles/ticks + +poly_frommsg: +median: 3534 cycles/ticks +average: 3627 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3697 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1112 cycles/ticks + +polyvec_compress: +median: 11568 cycles/ticks +average: 11751 cycles/ticks + +polyvec_decompress: +median: 4352 cycles/ticks +average: 4461 cycles/ticks + +indcpa_keypair: +median: 269340 cycles/ticks +average: 275667 cycles/ticks + +indcpa_enc: +median: 367038 cycles/ticks +average: 368602 cycles/ticks + +indcpa_dec: +median: 121638 cycles/ticks +average: 124633 cycles/ticks + +kyber_keypair_derand: +median: 291950 cycles/ticks +average: 298544 cycles/ticks + +kyber_keypair: +median: 302194 cycles/ticks +average: 309453 cycles/ticks + +kyber_encaps_derand: +median: 390302 cycles/ticks +average: 399487 cycles/ticks + +kyber_encaps: +median: 400504 cycles/ticks +average: 401761 cycles/ticks + +kyber_decaps: +median: 529900 cycles/ticks +average: 532136 cycles/ticks + +Loop spin: 119 +gen_a: +median: 57700 cycles/ticks +average: 59308 cycles/ticks + +poly_getnoise_eta1: +median: 11334 cycles/ticks +average: 11681 cycles/ticks + +poly_getnoise_eta2: +median: 7272 cycles/ticks +average: 7421 cycles/ticks + +NTT: +median: 23406 cycles/ticks +average: 24034 cycles/ticks + +INVNTT: +median: 34250 cycles/ticks +average: 34670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23654 cycles/ticks +average: 24335 cycles/ticks + +poly_tomsg: +median: 3866 cycles/ticks +average: 3984 cycles/ticks + +poly_frommsg: +median: 3516 cycles/ticks +average: 3596 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3787 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1079 cycles/ticks + +polyvec_compress: +median: 11402 cycles/ticks +average: 11669 cycles/ticks + +polyvec_decompress: +median: 4278 cycles/ticks +average: 4382 cycles/ticks + +indcpa_keypair: +median: 275370 cycles/ticks +average: 276975 cycles/ticks + +indcpa_enc: +median: 367014 cycles/ticks +average: 368648 cycles/ticks + +indcpa_dec: +median: 121580 cycles/ticks +average: 125027 cycles/ticks + +kyber_keypair_derand: +median: 299680 cycles/ticks +average: 301468 cycles/ticks + +kyber_keypair: +median: 309452 cycles/ticks +average: 311861 cycles/ticks + +kyber_encaps_derand: +median: 395228 cycles/ticks +average: 396740 cycles/ticks + +kyber_encaps: +median: 396436 cycles/ticks +average: 398736 cycles/ticks + +kyber_decaps: +median: 519642 cycles/ticks +average: 525942 cycles/ticks + +Loop spin: 120 +gen_a: +median: 57810 cycles/ticks +average: 59521 cycles/ticks + +poly_getnoise_eta1: +median: 11316 cycles/ticks +average: 11426 cycles/ticks + +poly_getnoise_eta2: +median: 7286 cycles/ticks +average: 7514 cycles/ticks + +NTT: +median: 23394 cycles/ticks +average: 23905 cycles/ticks + +INVNTT: +median: 33604 cycles/ticks +average: 34434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24028 cycles/ticks + +poly_tomsg: +median: 3940 cycles/ticks +average: 4034 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11582 cycles/ticks +average: 11740 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4345 cycles/ticks + +indcpa_keypair: +median: 275272 cycles/ticks +average: 277143 cycles/ticks + +indcpa_enc: +median: 367198 cycles/ticks +average: 368775 cycles/ticks + +indcpa_dec: +median: 121822 cycles/ticks +average: 124946 cycles/ticks + +kyber_keypair_derand: +median: 299236 cycles/ticks +average: 300486 cycles/ticks + +kyber_keypair: +median: 308696 cycles/ticks +average: 309927 cycles/ticks + +kyber_encaps_derand: +median: 394408 cycles/ticks +average: 396228 cycles/ticks + +kyber_encaps: +median: 396194 cycles/ticks +average: 397925 cycles/ticks + +kyber_decaps: +median: 526166 cycles/ticks +average: 535573 cycles/ticks + +Loop spin: 121 +gen_a: +median: 57702 cycles/ticks +average: 59160 cycles/ticks + +poly_getnoise_eta1: +median: 11286 cycles/ticks +average: 11531 cycles/ticks + +poly_getnoise_eta2: +median: 7252 cycles/ticks +average: 7322 cycles/ticks + +NTT: +median: 23836 cycles/ticks +average: 24172 cycles/ticks + +INVNTT: +median: 33508 cycles/ticks +average: 34482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23656 cycles/ticks +average: 24200 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3994 cycles/ticks + +poly_frommsg: +median: 3448 cycles/ticks +average: 3560 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3823 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1075 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11496 cycles/ticks + +polyvec_decompress: +median: 4292 cycles/ticks +average: 4412 cycles/ticks + +indcpa_keypair: +median: 269360 cycles/ticks +average: 276179 cycles/ticks + +indcpa_enc: +median: 366722 cycles/ticks +average: 368307 cycles/ticks + +indcpa_dec: +median: 122484 cycles/ticks +average: 125302 cycles/ticks + +kyber_keypair_derand: +median: 292300 cycles/ticks +average: 300463 cycles/ticks + +kyber_keypair: +median: 302062 cycles/ticks +average: 309155 cycles/ticks + +kyber_encaps_derand: +median: 394714 cycles/ticks +average: 395843 cycles/ticks + +kyber_encaps: +median: 386800 cycles/ticks +average: 396306 cycles/ticks + +kyber_decaps: +median: 525278 cycles/ticks +average: 526687 cycles/ticks + +Loop spin: 122 +gen_a: +median: 57894 cycles/ticks +average: 59452 cycles/ticks + +poly_getnoise_eta1: +median: 11366 cycles/ticks +average: 11696 cycles/ticks + +poly_getnoise_eta2: +median: 7414 cycles/ticks +average: 7498 cycles/ticks + +NTT: +median: 23318 cycles/ticks +average: 23813 cycles/ticks + +INVNTT: +median: 33628 cycles/ticks +average: 34422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23676 cycles/ticks +average: 24302 cycles/ticks + +poly_tomsg: +median: 3948 cycles/ticks +average: 4035 cycles/ticks + +poly_frommsg: +median: 3528 cycles/ticks +average: 3615 cycles/ticks + +poly_compress: +median: 3702 cycles/ticks +average: 3815 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11488 cycles/ticks +average: 11656 cycles/ticks + +polyvec_decompress: +median: 4352 cycles/ticks +average: 4456 cycles/ticks + +indcpa_keypair: +median: 269072 cycles/ticks +average: 275850 cycles/ticks + +indcpa_enc: +median: 367470 cycles/ticks +average: 368845 cycles/ticks + +indcpa_dec: +median: 121644 cycles/ticks +average: 124808 cycles/ticks + +kyber_keypair_derand: +median: 292796 cycles/ticks +average: 299856 cycles/ticks + +kyber_keypair: +median: 305718 cycles/ticks +average: 309838 cycles/ticks + +kyber_encaps_derand: +median: 395268 cycles/ticks +average: 396273 cycles/ticks + +kyber_encaps: +median: 386772 cycles/ticks +average: 391023 cycles/ticks + +kyber_decaps: +median: 526174 cycles/ticks +average: 528239 cycles/ticks + +Loop spin: 123 +gen_a: +median: 57618 cycles/ticks +average: 58836 cycles/ticks + +poly_getnoise_eta1: +median: 11234 cycles/ticks +average: 11315 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7249 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23795 cycles/ticks + +INVNTT: +median: 33504 cycles/ticks +average: 34254 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 24225 cycles/ticks + +poly_tomsg: +median: 3886 cycles/ticks +average: 4042 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3510 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3841 cycles/ticks + +poly_decompress: +median: 1048 cycles/ticks +average: 1101 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11452 cycles/ticks + +polyvec_decompress: +median: 4304 cycles/ticks +average: 4412 cycles/ticks + +indcpa_keypair: +median: 268840 cycles/ticks +average: 274465 cycles/ticks + +indcpa_enc: +median: 357802 cycles/ticks +average: 364995 cycles/ticks + +indcpa_dec: +median: 121186 cycles/ticks +average: 123476 cycles/ticks + +kyber_keypair_derand: +median: 291960 cycles/ticks +average: 298591 cycles/ticks + +kyber_keypair: +median: 301176 cycles/ticks +average: 306555 cycles/ticks + +kyber_encaps_derand: +median: 384946 cycles/ticks +average: 393488 cycles/ticks + +kyber_encaps: +median: 386648 cycles/ticks +average: 394521 cycles/ticks + +kyber_decaps: +median: 512258 cycles/ticks +average: 520078 cycles/ticks + +Loop spin: 124 +gen_a: +median: 57626 cycles/ticks +average: 58890 cycles/ticks + +poly_getnoise_eta1: +median: 11230 cycles/ticks +average: 11299 cycles/ticks + +poly_getnoise_eta2: +median: 7294 cycles/ticks +average: 7467 cycles/ticks + +NTT: +median: 23224 cycles/ticks +average: 23627 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 34158 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23580 cycles/ticks +average: 23963 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3489 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11376 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4281 cycles/ticks + +indcpa_keypair: +median: 268694 cycles/ticks +average: 274286 cycles/ticks + +indcpa_enc: +median: 357696 cycles/ticks +average: 362152 cycles/ticks + +indcpa_dec: +median: 121352 cycles/ticks +average: 124092 cycles/ticks + +kyber_keypair_derand: +median: 291476 cycles/ticks +average: 294676 cycles/ticks + +kyber_keypair: +median: 300978 cycles/ticks +average: 304857 cycles/ticks + +kyber_encaps_derand: +median: 384502 cycles/ticks +average: 389276 cycles/ticks + +kyber_encaps: +median: 386282 cycles/ticks +average: 390978 cycles/ticks + +kyber_decaps: +median: 511768 cycles/ticks +average: 517388 cycles/ticks + +Loop spin: 125 +gen_a: +median: 57574 cycles/ticks +average: 58199 cycles/ticks + +poly_getnoise_eta1: +median: 11282 cycles/ticks +average: 11379 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7284 cycles/ticks + +NTT: +median: 23284 cycles/ticks +average: 23474 cycles/ticks + +INVNTT: +median: 33436 cycles/ticks +average: 33644 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23562 cycles/ticks +average: 23690 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3880 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11399 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4292 cycles/ticks + +indcpa_keypair: +median: 268296 cycles/ticks +average: 269823 cycles/ticks + +indcpa_enc: +median: 357742 cycles/ticks +average: 361730 cycles/ticks + +indcpa_dec: +median: 121854 cycles/ticks +average: 125141 cycles/ticks + +kyber_keypair_derand: +median: 291926 cycles/ticks +average: 299726 cycles/ticks + +kyber_keypair: +median: 301566 cycles/ticks +average: 308281 cycles/ticks + +kyber_encaps_derand: +median: 385066 cycles/ticks +average: 393979 cycles/ticks + +kyber_encaps: +median: 395436 cycles/ticks +average: 397396 cycles/ticks + +kyber_decaps: +median: 523504 cycles/ticks +average: 525947 cycles/ticks + +Loop spin: 126 +gen_a: +median: 57746 cycles/ticks +average: 59143 cycles/ticks + +poly_getnoise_eta1: +median: 11278 cycles/ticks +average: 11499 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7335 cycles/ticks + +NTT: +median: 23390 cycles/ticks +average: 24034 cycles/ticks + +INVNTT: +median: 33630 cycles/ticks +average: 34436 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23638 cycles/ticks +average: 24284 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 3983 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3519 cycles/ticks + +poly_compress: +median: 3706 cycles/ticks +average: 3853 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11504 cycles/ticks +average: 11612 cycles/ticks + +polyvec_decompress: +median: 4360 cycles/ticks +average: 4465 cycles/ticks + +indcpa_keypair: +median: 269474 cycles/ticks +average: 276256 cycles/ticks + +indcpa_enc: +median: 358836 cycles/ticks +average: 367867 cycles/ticks + +indcpa_dec: +median: 121528 cycles/ticks +average: 124880 cycles/ticks + +kyber_keypair_derand: +median: 292280 cycles/ticks +average: 299007 cycles/ticks + +kyber_keypair: +median: 302570 cycles/ticks +average: 309304 cycles/ticks + +kyber_encaps_derand: +median: 385524 cycles/ticks +average: 395224 cycles/ticks + +kyber_encaps: +median: 387196 cycles/ticks +average: 396316 cycles/ticks + +kyber_decaps: +median: 513344 cycles/ticks +average: 524561 cycles/ticks + +Loop spin: 127 +gen_a: +median: 57594 cycles/ticks +average: 58965 cycles/ticks + +poly_getnoise_eta1: +median: 11344 cycles/ticks +average: 11508 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7387 cycles/ticks + +NTT: +median: 23272 cycles/ticks +average: 23805 cycles/ticks + +INVNTT: +median: 33470 cycles/ticks +average: 34344 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24154 cycles/ticks + +poly_tomsg: +median: 3866 cycles/ticks +average: 3984 cycles/ticks + +poly_frommsg: +median: 3484 cycles/ticks +average: 3585 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11360 cycles/ticks +average: 11611 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 269132 cycles/ticks +average: 275043 cycles/ticks + +indcpa_enc: +median: 357980 cycles/ticks +average: 365997 cycles/ticks + +indcpa_dec: +median: 121248 cycles/ticks +average: 123736 cycles/ticks + +kyber_keypair_derand: +median: 291794 cycles/ticks +average: 298371 cycles/ticks + +kyber_keypair: +median: 301816 cycles/ticks +average: 308251 cycles/ticks + +kyber_encaps_derand: +median: 395836 cycles/ticks +average: 398426 cycles/ticks + +kyber_encaps: +median: 396934 cycles/ticks +average: 399429 cycles/ticks + +kyber_decaps: +median: 526168 cycles/ticks +average: 528867 cycles/ticks + +Loop spin: 128 +gen_a: +median: 57800 cycles/ticks +average: 59507 cycles/ticks + +poly_getnoise_eta1: +median: 11374 cycles/ticks +average: 11674 cycles/ticks + +poly_getnoise_eta2: +median: 7442 cycles/ticks +average: 7567 cycles/ticks + +NTT: +median: 23422 cycles/ticks +average: 24021 cycles/ticks + +INVNTT: +median: 33636 cycles/ticks +average: 34814 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23668 cycles/ticks +average: 24273 cycles/ticks + +poly_tomsg: +median: 3922 cycles/ticks +average: 4049 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3863 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11362 cycles/ticks +average: 11636 cycles/ticks + +polyvec_decompress: +median: 4382 cycles/ticks +average: 4479 cycles/ticks + +indcpa_keypair: +median: 275448 cycles/ticks +average: 277866 cycles/ticks + +indcpa_enc: +median: 367608 cycles/ticks +average: 370426 cycles/ticks + +indcpa_dec: +median: 124386 cycles/ticks +average: 125354 cycles/ticks + +kyber_keypair_derand: +median: 299280 cycles/ticks +average: 301315 cycles/ticks + +kyber_keypair: +median: 307838 cycles/ticks +average: 309836 cycles/ticks + +kyber_encaps_derand: +median: 395360 cycles/ticks +average: 397732 cycles/ticks + +kyber_encaps: +median: 396614 cycles/ticks +average: 398587 cycles/ticks + +kyber_decaps: +median: 514924 cycles/ticks +average: 525980 cycles/ticks + +Loop spin: 129 +gen_a: +median: 57862 cycles/ticks +average: 59621 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11591 cycles/ticks + +poly_getnoise_eta2: +median: 7302 cycles/ticks +average: 7496 cycles/ticks + +NTT: +median: 23536 cycles/ticks +average: 24160 cycles/ticks + +INVNTT: +median: 33752 cycles/ticks +average: 34687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23706 cycles/ticks +average: 24370 cycles/ticks + +poly_tomsg: +median: 3868 cycles/ticks +average: 3974 cycles/ticks + +poly_frommsg: +median: 3494 cycles/ticks +average: 3594 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3741 cycles/ticks + +poly_decompress: +median: 1062 cycles/ticks +average: 1112 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11655 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 269414 cycles/ticks +average: 275589 cycles/ticks + +indcpa_enc: +median: 358204 cycles/ticks +average: 365543 cycles/ticks + +indcpa_dec: +median: 121394 cycles/ticks +average: 123578 cycles/ticks + +kyber_keypair_derand: +median: 292244 cycles/ticks +average: 298897 cycles/ticks + +kyber_keypair: +median: 308752 cycles/ticks +average: 311117 cycles/ticks + +kyber_encaps_derand: +median: 395452 cycles/ticks +average: 397565 cycles/ticks + +kyber_encaps: +median: 396842 cycles/ticks +average: 398959 cycles/ticks + +kyber_decaps: +median: 526280 cycles/ticks +average: 529737 cycles/ticks + +Loop spin: 130 +gen_a: +median: 57838 cycles/ticks +average: 59580 cycles/ticks + +poly_getnoise_eta1: +median: 11372 cycles/ticks +average: 11662 cycles/ticks + +poly_getnoise_eta2: +median: 7312 cycles/ticks +average: 7501 cycles/ticks + +NTT: +median: 23422 cycles/ticks +average: 24192 cycles/ticks + +INVNTT: +median: 33628 cycles/ticks +average: 34263 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23768 cycles/ticks +average: 24370 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 4029 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3591 cycles/ticks + +poly_compress: +median: 3678 cycles/ticks +average: 3797 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 11586 cycles/ticks +average: 11769 cycles/ticks + +polyvec_decompress: +median: 4368 cycles/ticks +average: 4456 cycles/ticks + +indcpa_keypair: +median: 275508 cycles/ticks +average: 277918 cycles/ticks + +indcpa_enc: +median: 367824 cycles/ticks +average: 369897 cycles/ticks + +indcpa_dec: +median: 122002 cycles/ticks +average: 125248 cycles/ticks + +kyber_keypair_derand: +median: 292896 cycles/ticks +average: 299616 cycles/ticks + +kyber_keypair: +median: 308858 cycles/ticks +average: 311050 cycles/ticks + +kyber_encaps_derand: +median: 395966 cycles/ticks +average: 399454 cycles/ticks + +kyber_encaps: +median: 397368 cycles/ticks +average: 400551 cycles/ticks + +kyber_decaps: +median: 526934 cycles/ticks +average: 530662 cycles/ticks + +Loop spin: 131 +gen_a: +median: 59192 cycles/ticks +average: 59969 cycles/ticks + +poly_getnoise_eta1: +median: 11614 cycles/ticks +average: 11677 cycles/ticks + +poly_getnoise_eta2: +median: 7426 cycles/ticks +average: 7565 cycles/ticks + +NTT: +median: 23900 cycles/ticks +average: 24281 cycles/ticks + +INVNTT: +median: 34346 cycles/ticks +average: 34832 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24208 cycles/ticks +average: 24464 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 3990 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3602 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3722 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1113 cycles/ticks + +polyvec_compress: +median: 11656 cycles/ticks +average: 11845 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4396 cycles/ticks + +indcpa_keypair: +median: 275972 cycles/ticks +average: 278218 cycles/ticks + +indcpa_enc: +median: 367914 cycles/ticks +average: 370563 cycles/ticks + +indcpa_dec: +median: 124622 cycles/ticks +average: 125542 cycles/ticks + +kyber_keypair_derand: +median: 299506 cycles/ticks +average: 302394 cycles/ticks + +kyber_keypair: +median: 309202 cycles/ticks +average: 312330 cycles/ticks + +kyber_encaps_derand: +median: 395816 cycles/ticks +average: 399247 cycles/ticks + +kyber_encaps: +median: 396852 cycles/ticks +average: 399557 cycles/ticks + +kyber_decaps: +median: 526042 cycles/ticks +average: 529527 cycles/ticks + +Loop spin: 132 +gen_a: +median: 59082 cycles/ticks +average: 59862 cycles/ticks + +poly_getnoise_eta1: +median: 11500 cycles/ticks +average: 11692 cycles/ticks + +poly_getnoise_eta2: +median: 7454 cycles/ticks +average: 7514 cycles/ticks + +NTT: +median: 23898 cycles/ticks +average: 24295 cycles/ticks + +INVNTT: +median: 34346 cycles/ticks +average: 34601 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24090 cycles/ticks +average: 24514 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 3992 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3563 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3862 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1082 cycles/ticks + +polyvec_compress: +median: 11582 cycles/ticks +average: 11766 cycles/ticks + +polyvec_decompress: +median: 4276 cycles/ticks +average: 4406 cycles/ticks + +indcpa_keypair: +median: 275854 cycles/ticks +average: 278107 cycles/ticks + +indcpa_enc: +median: 367632 cycles/ticks +average: 369326 cycles/ticks + +indcpa_dec: +median: 122048 cycles/ticks +average: 125118 cycles/ticks + +kyber_keypair_derand: +median: 299538 cycles/ticks +average: 302507 cycles/ticks + +kyber_keypair: +median: 309116 cycles/ticks +average: 312196 cycles/ticks + +kyber_encaps_derand: +median: 395708 cycles/ticks +average: 398182 cycles/ticks + +kyber_encaps: +median: 396850 cycles/ticks +average: 399539 cycles/ticks + +kyber_decaps: +median: 526370 cycles/ticks +average: 530078 cycles/ticks + +Loop spin: 133 +gen_a: +median: 58910 cycles/ticks +average: 59602 cycles/ticks + +poly_getnoise_eta1: +median: 11436 cycles/ticks +average: 11638 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7423 cycles/ticks + +NTT: +median: 23620 cycles/ticks +average: 24063 cycles/ticks + +INVNTT: +median: 34368 cycles/ticks +average: 34660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24208 cycles/ticks +average: 24430 cycles/ticks + +poly_tomsg: +median: 3952 cycles/ticks +average: 4017 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3596 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3727 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11564 cycles/ticks +average: 11768 cycles/ticks + +polyvec_decompress: +median: 4286 cycles/ticks +average: 4409 cycles/ticks + +indcpa_keypair: +median: 276126 cycles/ticks +average: 278190 cycles/ticks + +indcpa_enc: +median: 367746 cycles/ticks +average: 370306 cycles/ticks + +indcpa_dec: +median: 124426 cycles/ticks +average: 125396 cycles/ticks + +kyber_keypair_derand: +median: 303738 cycles/ticks +average: 306553 cycles/ticks + +kyber_keypair: +median: 309012 cycles/ticks +average: 311263 cycles/ticks + +kyber_encaps_derand: +median: 395358 cycles/ticks +average: 398125 cycles/ticks + +kyber_encaps: +median: 396008 cycles/ticks +average: 397916 cycles/ticks + +kyber_decaps: +median: 525858 cycles/ticks +average: 528170 cycles/ticks + +Loop spin: 134 +gen_a: +median: 58890 cycles/ticks +average: 59567 cycles/ticks + +poly_getnoise_eta1: +median: 11400 cycles/ticks +average: 11609 cycles/ticks + +poly_getnoise_eta2: +median: 7360 cycles/ticks +average: 7501 cycles/ticks + +NTT: +median: 23472 cycles/ticks +average: 23979 cycles/ticks + +INVNTT: +median: 34296 cycles/ticks +average: 34591 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23678 cycles/ticks +average: 24349 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3982 cycles/ticks + +poly_frommsg: +median: 3448 cycles/ticks +average: 3563 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3792 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1063 cycles/ticks + +polyvec_compress: +median: 11370 cycles/ticks +average: 11725 cycles/ticks + +polyvec_decompress: +median: 4354 cycles/ticks +average: 4443 cycles/ticks + +indcpa_keypair: +median: 275632 cycles/ticks +average: 277271 cycles/ticks + +indcpa_enc: +median: 367582 cycles/ticks +average: 370203 cycles/ticks + +indcpa_dec: +median: 124358 cycles/ticks +average: 125583 cycles/ticks + +kyber_keypair_derand: +median: 299682 cycles/ticks +average: 301515 cycles/ticks + +kyber_keypair: +median: 308872 cycles/ticks +average: 311126 cycles/ticks + +kyber_encaps_derand: +median: 395104 cycles/ticks +average: 396815 cycles/ticks + +kyber_encaps: +median: 397116 cycles/ticks +average: 399147 cycles/ticks + +kyber_decaps: +median: 526726 cycles/ticks +average: 531126 cycles/ticks + +Loop spin: 135 +gen_a: +median: 58778 cycles/ticks +average: 60140 cycles/ticks + +poly_getnoise_eta1: +median: 11560 cycles/ticks +average: 11760 cycles/ticks + +poly_getnoise_eta2: +median: 7272 cycles/ticks +average: 7501 cycles/ticks + +NTT: +median: 23894 cycles/ticks +average: 24149 cycles/ticks + +INVNTT: +median: 34366 cycles/ticks +average: 34719 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24140 cycles/ticks +average: 24452 cycles/ticks + +poly_tomsg: +median: 3944 cycles/ticks +average: 3976 cycles/ticks + +poly_frommsg: +median: 3450 cycles/ticks +average: 3519 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3842 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11364 cycles/ticks +average: 11641 cycles/ticks + +polyvec_decompress: +median: 4278 cycles/ticks +average: 4407 cycles/ticks + +indcpa_keypair: +median: 275848 cycles/ticks +average: 278267 cycles/ticks + +indcpa_enc: +median: 368174 cycles/ticks +average: 370476 cycles/ticks + +indcpa_dec: +median: 124502 cycles/ticks +average: 125937 cycles/ticks + +kyber_keypair_derand: +median: 300036 cycles/ticks +average: 302030 cycles/ticks + +kyber_keypair: +median: 309218 cycles/ticks +average: 311366 cycles/ticks + +kyber_encaps_derand: +median: 395596 cycles/ticks +average: 398484 cycles/ticks + +kyber_encaps: +median: 396750 cycles/ticks +average: 399275 cycles/ticks + +kyber_decaps: +median: 526352 cycles/ticks +average: 529359 cycles/ticks + +Loop spin: 136 +gen_a: +median: 59104 cycles/ticks +average: 59953 cycles/ticks + +poly_getnoise_eta1: +median: 11426 cycles/ticks +average: 11535 cycles/ticks + +poly_getnoise_eta2: +median: 7330 cycles/ticks +average: 7547 cycles/ticks + +NTT: +median: 23852 cycles/ticks +average: 24324 cycles/ticks + +INVNTT: +median: 34256 cycles/ticks +average: 34562 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24164 cycles/ticks +average: 24598 cycles/ticks + +poly_tomsg: +median: 3956 cycles/ticks +average: 4046 cycles/ticks + +poly_frommsg: +median: 3564 cycles/ticks +average: 3619 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3821 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1087 cycles/ticks + +polyvec_compress: +median: 11594 cycles/ticks +average: 11937 cycles/ticks + +polyvec_decompress: +median: 4386 cycles/ticks +average: 4484 cycles/ticks + +indcpa_keypair: +median: 276124 cycles/ticks +average: 277585 cycles/ticks + +indcpa_enc: +median: 367864 cycles/ticks +average: 370074 cycles/ticks + +indcpa_dec: +median: 124444 cycles/ticks +average: 125672 cycles/ticks + +kyber_keypair_derand: +median: 299760 cycles/ticks +average: 302152 cycles/ticks + +kyber_keypair: +median: 308686 cycles/ticks +average: 311060 cycles/ticks + +kyber_encaps_derand: +median: 394918 cycles/ticks +average: 397205 cycles/ticks + +kyber_encaps: +median: 396576 cycles/ticks +average: 398741 cycles/ticks + +kyber_decaps: +median: 526812 cycles/ticks +average: 531425 cycles/ticks + +Loop spin: 137 +gen_a: +median: 59386 cycles/ticks +average: 59796 cycles/ticks + +poly_getnoise_eta1: +median: 11470 cycles/ticks +average: 11607 cycles/ticks + +poly_getnoise_eta2: +median: 7434 cycles/ticks +average: 7571 cycles/ticks + +NTT: +median: 23798 cycles/ticks +average: 24182 cycles/ticks + +INVNTT: +median: 34308 cycles/ticks +average: 34500 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24220 cycles/ticks +average: 24458 cycles/ticks + +poly_tomsg: +median: 3958 cycles/ticks +average: 3978 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3582 cycles/ticks + +poly_compress: +median: 3768 cycles/ticks +average: 3795 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1082 cycles/ticks + +polyvec_compress: +median: 11610 cycles/ticks +average: 11865 cycles/ticks + +polyvec_decompress: +median: 4384 cycles/ticks +average: 4458 cycles/ticks + +indcpa_keypair: +median: 276338 cycles/ticks +average: 278181 cycles/ticks + +indcpa_enc: +median: 367316 cycles/ticks +average: 369450 cycles/ticks + +indcpa_dec: +median: 121718 cycles/ticks +average: 125079 cycles/ticks + +kyber_keypair_derand: +median: 299028 cycles/ticks +average: 301313 cycles/ticks + +kyber_keypair: +median: 308224 cycles/ticks +average: 310958 cycles/ticks + +kyber_encaps_derand: +median: 395480 cycles/ticks +average: 397460 cycles/ticks + +kyber_encaps: +median: 396460 cycles/ticks +average: 398546 cycles/ticks + +kyber_decaps: +median: 526340 cycles/ticks +average: 529255 cycles/ticks + +Loop spin: 138 +gen_a: +median: 59034 cycles/ticks +average: 59552 cycles/ticks + +poly_getnoise_eta1: +median: 11452 cycles/ticks +average: 11720 cycles/ticks + +poly_getnoise_eta2: +median: 7436 cycles/ticks +average: 7493 cycles/ticks + +NTT: +median: 23280 cycles/ticks +average: 24015 cycles/ticks + +INVNTT: +median: 33506 cycles/ticks +average: 34415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23698 cycles/ticks +average: 24427 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3475 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3834 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1081 cycles/ticks + +polyvec_compress: +median: 11372 cycles/ticks +average: 11669 cycles/ticks + +polyvec_decompress: +median: 4332 cycles/ticks +average: 4442 cycles/ticks + +indcpa_keypair: +median: 275196 cycles/ticks +average: 276963 cycles/ticks + +indcpa_enc: +median: 367218 cycles/ticks +average: 368726 cycles/ticks + +indcpa_dec: +median: 121820 cycles/ticks +average: 125305 cycles/ticks + +kyber_keypair_derand: +median: 299048 cycles/ticks +average: 300810 cycles/ticks + +kyber_keypair: +median: 308310 cycles/ticks +average: 310942 cycles/ticks + +kyber_encaps_derand: +median: 399580 cycles/ticks +average: 401823 cycles/ticks + +kyber_encaps: +median: 400752 cycles/ticks +average: 402206 cycles/ticks + +kyber_decaps: +median: 529062 cycles/ticks +average: 530251 cycles/ticks + +Loop spin: 139 +gen_a: +median: 57752 cycles/ticks +average: 58723 cycles/ticks + +poly_getnoise_eta1: +median: 11420 cycles/ticks +average: 11589 cycles/ticks + +poly_getnoise_eta2: +median: 7300 cycles/ticks +average: 7436 cycles/ticks + +NTT: +median: 23870 cycles/ticks +average: 24186 cycles/ticks + +INVNTT: +median: 33580 cycles/ticks +average: 34484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24182 cycles/ticks +average: 24258 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3918 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3748 cycles/ticks +average: 3844 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11360 cycles/ticks +average: 11642 cycles/ticks + +polyvec_decompress: +median: 4358 cycles/ticks +average: 4511 cycles/ticks + +indcpa_keypair: +median: 268744 cycles/ticks +average: 275592 cycles/ticks + +indcpa_enc: +median: 358108 cycles/ticks +average: 366078 cycles/ticks + +indcpa_dec: +median: 121292 cycles/ticks +average: 123142 cycles/ticks + +kyber_keypair_derand: +median: 292072 cycles/ticks +average: 298763 cycles/ticks + +kyber_keypair: +median: 301198 cycles/ticks +average: 307660 cycles/ticks + +kyber_encaps_derand: +median: 384842 cycles/ticks +average: 392969 cycles/ticks + +kyber_encaps: +median: 386432 cycles/ticks +average: 394840 cycles/ticks + +kyber_decaps: +median: 512352 cycles/ticks +average: 522486 cycles/ticks + +Loop spin: 140 +gen_a: +median: 57806 cycles/ticks +average: 59486 cycles/ticks + +poly_getnoise_eta1: +median: 11286 cycles/ticks +average: 11573 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 23482 cycles/ticks +average: 24072 cycles/ticks + +INVNTT: +median: 33568 cycles/ticks +average: 34361 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23670 cycles/ticks +average: 24359 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3948 cycles/ticks + +poly_frommsg: +median: 3528 cycles/ticks +average: 3584 cycles/ticks + +poly_compress: +median: 3720 cycles/ticks +average: 3820 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1056 cycles/ticks + +polyvec_compress: +median: 11612 cycles/ticks +average: 11694 cycles/ticks + +polyvec_decompress: +median: 4300 cycles/ticks +average: 4419 cycles/ticks + +indcpa_keypair: +median: 275072 cycles/ticks +average: 276880 cycles/ticks + +indcpa_enc: +median: 358424 cycles/ticks +average: 367464 cycles/ticks + +indcpa_dec: +median: 123138 cycles/ticks +average: 125232 cycles/ticks + +kyber_keypair_derand: +median: 292192 cycles/ticks +average: 299831 cycles/ticks + +kyber_keypair: +median: 301942 cycles/ticks +average: 308518 cycles/ticks + +kyber_encaps_derand: +median: 385762 cycles/ticks +average: 395378 cycles/ticks + +kyber_encaps: +median: 386306 cycles/ticks +average: 393355 cycles/ticks + +kyber_decaps: +median: 512636 cycles/ticks +average: 523347 cycles/ticks + +Loop spin: 141 +gen_a: +median: 57668 cycles/ticks +average: 58648 cycles/ticks + +poly_getnoise_eta1: +median: 11318 cycles/ticks +average: 11433 cycles/ticks + +poly_getnoise_eta2: +median: 7294 cycles/ticks +average: 7487 cycles/ticks + +NTT: +median: 23296 cycles/ticks +average: 23600 cycles/ticks + +INVNTT: +median: 33504 cycles/ticks +average: 34204 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 24162 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3481 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3740 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1114 cycles/ticks + +polyvec_compress: +median: 11384 cycles/ticks +average: 11578 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4302 cycles/ticks + +indcpa_keypair: +median: 268744 cycles/ticks +average: 274925 cycles/ticks + +indcpa_enc: +median: 358162 cycles/ticks +average: 366477 cycles/ticks + +indcpa_dec: +median: 121372 cycles/ticks +average: 123660 cycles/ticks + +kyber_keypair_derand: +median: 291688 cycles/ticks +average: 296771 cycles/ticks + +kyber_keypair: +median: 301530 cycles/ticks +average: 307584 cycles/ticks + +kyber_encaps_derand: +median: 395312 cycles/ticks +average: 397284 cycles/ticks + +kyber_encaps: +median: 396352 cycles/ticks +average: 397927 cycles/ticks + +kyber_decaps: +median: 525964 cycles/ticks +average: 528610 cycles/ticks + +Loop spin: 142 +gen_a: +median: 57832 cycles/ticks +average: 59616 cycles/ticks + +poly_getnoise_eta1: +median: 11444 cycles/ticks +average: 11670 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7246 cycles/ticks + +NTT: +median: 23420 cycles/ticks +average: 24143 cycles/ticks + +INVNTT: +median: 33560 cycles/ticks +average: 34361 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23644 cycles/ticks +average: 24313 cycles/ticks + +poly_tomsg: +median: 3892 cycles/ticks +average: 4090 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1129 cycles/ticks + +polyvec_compress: +median: 11498 cycles/ticks +average: 11660 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4304 cycles/ticks + +indcpa_keypair: +median: 276036 cycles/ticks +average: 277944 cycles/ticks + +indcpa_enc: +median: 367290 cycles/ticks +average: 369007 cycles/ticks + +indcpa_dec: +median: 121504 cycles/ticks +average: 124323 cycles/ticks + +kyber_keypair_derand: +median: 295112 cycles/ticks +average: 301634 cycles/ticks + +kyber_keypair: +median: 303046 cycles/ticks +average: 309744 cycles/ticks + +kyber_encaps_derand: +median: 394198 cycles/ticks +average: 396431 cycles/ticks + +kyber_encaps: +median: 395842 cycles/ticks +average: 397814 cycles/ticks + +kyber_decaps: +median: 525582 cycles/ticks +average: 527856 cycles/ticks + +Loop spin: 143 +gen_a: +median: 59016 cycles/ticks +average: 59594 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11575 cycles/ticks + +poly_getnoise_eta2: +median: 7442 cycles/ticks +average: 7553 cycles/ticks + +NTT: +median: 23482 cycles/ticks +average: 24172 cycles/ticks + +INVNTT: +median: 33636 cycles/ticks +average: 34500 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23680 cycles/ticks +average: 24319 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3835 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1065 cycles/ticks + +polyvec_compress: +median: 11384 cycles/ticks +average: 11660 cycles/ticks + +polyvec_decompress: +median: 4304 cycles/ticks +average: 4423 cycles/ticks + +indcpa_keypair: +median: 274574 cycles/ticks +average: 276880 cycles/ticks + +indcpa_enc: +median: 366926 cycles/ticks +average: 369183 cycles/ticks + +indcpa_dec: +median: 121684 cycles/ticks +average: 124888 cycles/ticks + +kyber_keypair_derand: +median: 299000 cycles/ticks +average: 300569 cycles/ticks + +kyber_keypair: +median: 308200 cycles/ticks +average: 310583 cycles/ticks + +kyber_encaps_derand: +median: 394880 cycles/ticks +average: 396647 cycles/ticks + +kyber_encaps: +median: 396120 cycles/ticks +average: 397376 cycles/ticks + +kyber_decaps: +median: 526008 cycles/ticks +average: 528304 cycles/ticks + +Loop spin: 144 +gen_a: +median: 57954 cycles/ticks +average: 59709 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11616 cycles/ticks + +poly_getnoise_eta2: +median: 7410 cycles/ticks +average: 7516 cycles/ticks + +NTT: +median: 23422 cycles/ticks +average: 24085 cycles/ticks + +INVNTT: +median: 33534 cycles/ticks +average: 34478 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24140 cycles/ticks +average: 24473 cycles/ticks + +poly_tomsg: +median: 3938 cycles/ticks +average: 4059 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3506 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1046 cycles/ticks +average: 1086 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11586 cycles/ticks + +polyvec_decompress: +median: 4390 cycles/ticks +average: 4494 cycles/ticks + +indcpa_keypair: +median: 275702 cycles/ticks +average: 277121 cycles/ticks + +indcpa_enc: +median: 367102 cycles/ticks +average: 368090 cycles/ticks + +indcpa_dec: +median: 122380 cycles/ticks +average: 125635 cycles/ticks + +kyber_keypair_derand: +median: 292704 cycles/ticks +average: 299204 cycles/ticks + +kyber_keypair: +median: 308344 cycles/ticks +average: 310583 cycles/ticks + +kyber_encaps_derand: +median: 395192 cycles/ticks +average: 397290 cycles/ticks + +kyber_encaps: +median: 396624 cycles/ticks +average: 397972 cycles/ticks + +kyber_decaps: +median: 525896 cycles/ticks +average: 527809 cycles/ticks + +Loop spin: 145 +gen_a: +median: 57924 cycles/ticks +average: 59737 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11653 cycles/ticks + +poly_getnoise_eta2: +median: 7274 cycles/ticks +average: 7456 cycles/ticks + +NTT: +median: 23420 cycles/ticks +average: 24127 cycles/ticks + +INVNTT: +median: 33550 cycles/ticks +average: 34377 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23682 cycles/ticks +average: 24278 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3538 cycles/ticks +average: 3640 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3705 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11400 cycles/ticks +average: 11685 cycles/ticks + +polyvec_decompress: +median: 4280 cycles/ticks +average: 4428 cycles/ticks + +indcpa_keypair: +median: 275846 cycles/ticks +average: 277440 cycles/ticks + +indcpa_enc: +median: 367276 cycles/ticks +average: 368802 cycles/ticks + +indcpa_dec: +median: 121618 cycles/ticks +average: 124923 cycles/ticks + +kyber_keypair_derand: +median: 299574 cycles/ticks +average: 301637 cycles/ticks + +kyber_keypair: +median: 308464 cycles/ticks +average: 310741 cycles/ticks + +kyber_encaps_derand: +median: 395714 cycles/ticks +average: 398303 cycles/ticks + +kyber_encaps: +median: 396550 cycles/ticks +average: 398503 cycles/ticks + +kyber_decaps: +median: 526242 cycles/ticks +average: 528595 cycles/ticks + +Loop spin: 146 +gen_a: +median: 57924 cycles/ticks +average: 59576 cycles/ticks + +poly_getnoise_eta1: +median: 11342 cycles/ticks +average: 11482 cycles/ticks + +poly_getnoise_eta2: +median: 7270 cycles/ticks +average: 7417 cycles/ticks + +NTT: +median: 23472 cycles/ticks +average: 24050 cycles/ticks + +INVNTT: +median: 33664 cycles/ticks +average: 34482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23584 cycles/ticks +average: 23964 cycles/ticks + +poly_tomsg: +median: 3884 cycles/ticks +average: 4000 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3558 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11587 cycles/ticks + +polyvec_decompress: +median: 4348 cycles/ticks +average: 4452 cycles/ticks + +indcpa_keypair: +median: 275952 cycles/ticks +average: 278138 cycles/ticks + +indcpa_enc: +median: 358906 cycles/ticks +average: 367780 cycles/ticks + +indcpa_dec: +median: 124382 cycles/ticks +average: 125412 cycles/ticks + +kyber_keypair_derand: +median: 298990 cycles/ticks +average: 300832 cycles/ticks + +kyber_keypair: +median: 305180 cycles/ticks +average: 309516 cycles/ticks + +kyber_encaps_derand: +median: 394802 cycles/ticks +average: 395958 cycles/ticks + +kyber_encaps: +median: 396458 cycles/ticks +average: 398440 cycles/ticks + +kyber_decaps: +median: 522506 cycles/ticks +average: 526236 cycles/ticks + +Loop spin: 147 +gen_a: +median: 57752 cycles/ticks +average: 59475 cycles/ticks + +poly_getnoise_eta1: +median: 11318 cycles/ticks +average: 11506 cycles/ticks + +poly_getnoise_eta2: +median: 7298 cycles/ticks +average: 7526 cycles/ticks + +NTT: +median: 23486 cycles/ticks +average: 24175 cycles/ticks + +INVNTT: +median: 33546 cycles/ticks +average: 34468 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 24252 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3520 cycles/ticks +average: 3606 cycles/ticks + +poly_compress: +median: 3768 cycles/ticks +average: 3789 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1080 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11498 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4279 cycles/ticks + +indcpa_keypair: +median: 268804 cycles/ticks +average: 275221 cycles/ticks + +indcpa_enc: +median: 366862 cycles/ticks +average: 368606 cycles/ticks + +indcpa_dec: +median: 122304 cycles/ticks +average: 125469 cycles/ticks + +kyber_keypair_derand: +median: 292772 cycles/ticks +average: 300389 cycles/ticks + +kyber_keypair: +median: 302584 cycles/ticks +average: 309686 cycles/ticks + +kyber_encaps_derand: +median: 394982 cycles/ticks +average: 396730 cycles/ticks + +kyber_encaps: +median: 387242 cycles/ticks +average: 396337 cycles/ticks + +kyber_decaps: +median: 515316 cycles/ticks +average: 525374 cycles/ticks + +Loop spin: 148 +gen_a: +median: 57688 cycles/ticks +average: 59171 cycles/ticks + +poly_getnoise_eta1: +median: 11282 cycles/ticks +average: 11523 cycles/ticks + +poly_getnoise_eta2: +median: 7260 cycles/ticks +average: 7473 cycles/ticks + +NTT: +median: 23426 cycles/ticks +average: 24235 cycles/ticks + +INVNTT: +median: 33534 cycles/ticks +average: 34424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23686 cycles/ticks +average: 24367 cycles/ticks + +poly_tomsg: +median: 3912 cycles/ticks +average: 4030 cycles/ticks + +poly_frommsg: +median: 3450 cycles/ticks +average: 3490 cycles/ticks + +poly_compress: +median: 3754 cycles/ticks +average: 3879 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1095 cycles/ticks + +polyvec_compress: +median: 11442 cycles/ticks +average: 11738 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4364 cycles/ticks + +indcpa_keypair: +median: 268618 cycles/ticks +average: 275107 cycles/ticks + +indcpa_enc: +median: 358184 cycles/ticks +average: 366745 cycles/ticks + +indcpa_dec: +median: 121648 cycles/ticks +average: 125172 cycles/ticks + +kyber_keypair_derand: +median: 299134 cycles/ticks +average: 301395 cycles/ticks + +kyber_keypair: +median: 308118 cycles/ticks +average: 311373 cycles/ticks + +kyber_encaps_derand: +median: 395462 cycles/ticks +average: 398510 cycles/ticks + +kyber_encaps: +median: 396410 cycles/ticks +average: 398991 cycles/ticks + +kyber_decaps: +median: 526582 cycles/ticks +average: 530254 cycles/ticks + +Loop spin: 149 +gen_a: +median: 58494 cycles/ticks +average: 59611 cycles/ticks + +poly_getnoise_eta1: +median: 11342 cycles/ticks +average: 11546 cycles/ticks + +poly_getnoise_eta2: +median: 7306 cycles/ticks +average: 7490 cycles/ticks + +NTT: +median: 23372 cycles/ticks +average: 23979 cycles/ticks + +INVNTT: +median: 33710 cycles/ticks +average: 34581 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24122 cycles/ticks +average: 24475 cycles/ticks + +poly_tomsg: +median: 3952 cycles/ticks +average: 3987 cycles/ticks + +poly_frommsg: +median: 3438 cycles/ticks +average: 3528 cycles/ticks + +poly_compress: +median: 3734 cycles/ticks +average: 3864 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1080 cycles/ticks + +polyvec_compress: +median: 11434 cycles/ticks +average: 11783 cycles/ticks + +polyvec_decompress: +median: 4380 cycles/ticks +average: 4435 cycles/ticks + +indcpa_keypair: +median: 276364 cycles/ticks +average: 278087 cycles/ticks + +indcpa_enc: +median: 368238 cycles/ticks +average: 370054 cycles/ticks + +indcpa_dec: +median: 121954 cycles/ticks +average: 124566 cycles/ticks + +kyber_keypair_derand: +median: 292392 cycles/ticks +average: 299090 cycles/ticks + +kyber_keypair: +median: 301700 cycles/ticks +average: 308676 cycles/ticks + +kyber_encaps_derand: +median: 393776 cycles/ticks +average: 395597 cycles/ticks + +kyber_encaps: +median: 387224 cycles/ticks +average: 396155 cycles/ticks + +kyber_decaps: +median: 525510 cycles/ticks +average: 527160 cycles/ticks + +Loop spin: 150 +gen_a: +median: 57794 cycles/ticks +average: 59456 cycles/ticks + +poly_getnoise_eta1: +median: 11368 cycles/ticks +average: 11644 cycles/ticks + +poly_getnoise_eta2: +median: 7432 cycles/ticks +average: 7497 cycles/ticks + +NTT: +median: 23332 cycles/ticks +average: 24077 cycles/ticks + +INVNTT: +median: 33540 cycles/ticks +average: 34617 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24126 cycles/ticks +average: 24386 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 3995 cycles/ticks + +poly_frommsg: +median: 3546 cycles/ticks +average: 3609 cycles/ticks + +poly_compress: +median: 3708 cycles/ticks +average: 3872 cycles/ticks + +poly_decompress: +median: 1062 cycles/ticks +average: 1068 cycles/ticks + +polyvec_compress: +median: 11474 cycles/ticks +average: 11650 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 276134 cycles/ticks +average: 277574 cycles/ticks + +indcpa_enc: +median: 367460 cycles/ticks +average: 369123 cycles/ticks + +indcpa_dec: +median: 124528 cycles/ticks +average: 125695 cycles/ticks + +kyber_keypair_derand: +median: 299158 cycles/ticks +average: 300625 cycles/ticks + +kyber_keypair: +median: 309042 cycles/ticks +average: 311075 cycles/ticks + +kyber_encaps_derand: +median: 394934 cycles/ticks +average: 399241 cycles/ticks + +kyber_encaps: +median: 396392 cycles/ticks +average: 399980 cycles/ticks + +kyber_decaps: +median: 514164 cycles/ticks +average: 525211 cycles/ticks + +Loop spin: 151 +gen_a: +median: 57764 cycles/ticks +average: 59269 cycles/ticks + +poly_getnoise_eta1: +median: 11298 cycles/ticks +average: 11507 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7321 cycles/ticks + +NTT: +median: 23346 cycles/ticks +average: 23883 cycles/ticks + +INVNTT: +median: 33544 cycles/ticks +average: 34559 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23652 cycles/ticks +average: 24187 cycles/ticks + +poly_tomsg: +median: 3958 cycles/ticks +average: 4042 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3511 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11407 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4271 cycles/ticks + +indcpa_keypair: +median: 268580 cycles/ticks +average: 274314 cycles/ticks + +indcpa_enc: +median: 358082 cycles/ticks +average: 365331 cycles/ticks + +indcpa_dec: +median: 121954 cycles/ticks +average: 125095 cycles/ticks + +kyber_keypair_derand: +median: 298756 cycles/ticks +average: 300096 cycles/ticks + +kyber_keypair: +median: 302406 cycles/ticks +average: 309315 cycles/ticks + +kyber_encaps_derand: +median: 395142 cycles/ticks +average: 396758 cycles/ticks + +kyber_encaps: +median: 385934 cycles/ticks +average: 392675 cycles/ticks + +kyber_decaps: +median: 512376 cycles/ticks +average: 522201 cycles/ticks + +Loop spin: 152 +gen_a: +median: 57640 cycles/ticks +average: 58040 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11422 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7252 cycles/ticks + +NTT: +median: 23508 cycles/ticks +average: 23870 cycles/ticks + +INVNTT: +median: 33556 cycles/ticks +average: 34400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23718 cycles/ticks +average: 24220 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3969 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11641 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4330 cycles/ticks + +indcpa_keypair: +median: 268812 cycles/ticks +average: 273560 cycles/ticks + +indcpa_enc: +median: 358556 cycles/ticks +average: 366802 cycles/ticks + +indcpa_dec: +median: 121332 cycles/ticks +average: 124150 cycles/ticks + +kyber_keypair_derand: +median: 292686 cycles/ticks +average: 299153 cycles/ticks + +kyber_keypair: +median: 301672 cycles/ticks +average: 307043 cycles/ticks + +kyber_encaps_derand: +median: 385480 cycles/ticks +average: 393445 cycles/ticks + +kyber_encaps: +median: 386900 cycles/ticks +average: 394647 cycles/ticks + +kyber_decaps: +median: 514416 cycles/ticks +average: 525755 cycles/ticks + +Loop spin: 153 +gen_a: +median: 57678 cycles/ticks +average: 59233 cycles/ticks + +poly_getnoise_eta1: +median: 11254 cycles/ticks +average: 11368 cycles/ticks + +poly_getnoise_eta2: +median: 7300 cycles/ticks +average: 7444 cycles/ticks + +NTT: +median: 23458 cycles/ticks +average: 23958 cycles/ticks + +INVNTT: +median: 33486 cycles/ticks +average: 34048 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23904 cycles/ticks + +poly_tomsg: +median: 3862 cycles/ticks +average: 3975 cycles/ticks + +poly_frommsg: +median: 3478 cycles/ticks +average: 3580 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3717 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1130 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11653 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4391 cycles/ticks + +indcpa_keypair: +median: 268816 cycles/ticks +average: 274045 cycles/ticks + +indcpa_enc: +median: 367480 cycles/ticks +average: 368924 cycles/ticks + +indcpa_dec: +median: 121292 cycles/ticks +average: 123760 cycles/ticks + +kyber_keypair_derand: +median: 292010 cycles/ticks +average: 297248 cycles/ticks + +kyber_keypair: +median: 302148 cycles/ticks +average: 308785 cycles/ticks + +kyber_encaps_derand: +median: 386402 cycles/ticks +average: 395915 cycles/ticks + +kyber_encaps: +median: 386636 cycles/ticks +average: 394535 cycles/ticks + +kyber_decaps: +median: 513212 cycles/ticks +average: 524385 cycles/ticks + +Loop spin: 154 +gen_a: +median: 57750 cycles/ticks +average: 59094 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11368 cycles/ticks + +poly_getnoise_eta2: +median: 7278 cycles/ticks +average: 7485 cycles/ticks + +NTT: +median: 23302 cycles/ticks +average: 23869 cycles/ticks + +INVNTT: +median: 33648 cycles/ticks +average: 34525 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 24022 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3754 cycles/ticks +average: 3901 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11364 cycles/ticks +average: 11636 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4290 cycles/ticks + +indcpa_keypair: +median: 268572 cycles/ticks +average: 273908 cycles/ticks + +indcpa_enc: +median: 357962 cycles/ticks +average: 366174 cycles/ticks + +indcpa_dec: +median: 121628 cycles/ticks +average: 124360 cycles/ticks + +kyber_keypair_derand: +median: 292386 cycles/ticks +average: 299770 cycles/ticks + +kyber_keypair: +median: 301258 cycles/ticks +average: 307734 cycles/ticks + +kyber_encaps_derand: +median: 385404 cycles/ticks +average: 394483 cycles/ticks + +kyber_encaps: +median: 387988 cycles/ticks +average: 397391 cycles/ticks + +kyber_decaps: +median: 525800 cycles/ticks +average: 527975 cycles/ticks + +Loop spin: 155 +gen_a: +median: 57764 cycles/ticks +average: 59377 cycles/ticks + +poly_getnoise_eta1: +median: 11354 cycles/ticks +average: 11492 cycles/ticks + +poly_getnoise_eta2: +median: 7318 cycles/ticks +average: 7463 cycles/ticks + +NTT: +median: 23502 cycles/ticks +average: 24064 cycles/ticks + +INVNTT: +median: 33550 cycles/ticks +average: 34353 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23632 cycles/ticks +average: 24109 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3970 cycles/ticks + +poly_frommsg: +median: 3498 cycles/ticks +average: 3602 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3830 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11456 cycles/ticks + +polyvec_decompress: +median: 4314 cycles/ticks +average: 4470 cycles/ticks + +indcpa_keypair: +median: 269584 cycles/ticks +average: 276407 cycles/ticks + +indcpa_enc: +median: 357898 cycles/ticks +average: 366263 cycles/ticks + +indcpa_dec: +median: 121478 cycles/ticks +average: 124410 cycles/ticks + +kyber_keypair_derand: +median: 292022 cycles/ticks +average: 297876 cycles/ticks + +kyber_keypair: +median: 301664 cycles/ticks +average: 308545 cycles/ticks + +kyber_encaps_derand: +median: 385774 cycles/ticks +average: 395169 cycles/ticks + +kyber_encaps: +median: 387132 cycles/ticks +average: 396104 cycles/ticks + +kyber_decaps: +median: 525542 cycles/ticks +average: 526981 cycles/ticks + +Loop spin: 156 +gen_a: +median: 58968 cycles/ticks +average: 59823 cycles/ticks + +poly_getnoise_eta1: +median: 11302 cycles/ticks +average: 11432 cycles/ticks + +poly_getnoise_eta2: +median: 7266 cycles/ticks +average: 7447 cycles/ticks + +NTT: +median: 23864 cycles/ticks +average: 24190 cycles/ticks + +INVNTT: +median: 33630 cycles/ticks +average: 34636 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24242 cycles/ticks +average: 24558 cycles/ticks + +poly_tomsg: +median: 3920 cycles/ticks +average: 4023 cycles/ticks + +poly_frommsg: +median: 3482 cycles/ticks +average: 3585 cycles/ticks + +poly_compress: +median: 3686 cycles/ticks +average: 3805 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1067 cycles/ticks + +polyvec_compress: +median: 11376 cycles/ticks +average: 11589 cycles/ticks + +polyvec_decompress: +median: 4386 cycles/ticks +average: 4464 cycles/ticks + +indcpa_keypair: +median: 275748 cycles/ticks +average: 278155 cycles/ticks + +indcpa_enc: +median: 367916 cycles/ticks +average: 370345 cycles/ticks + +indcpa_dec: +median: 124424 cycles/ticks +average: 125268 cycles/ticks + +kyber_keypair_derand: +median: 299482 cycles/ticks +average: 301708 cycles/ticks + +kyber_keypair: +median: 307142 cycles/ticks +average: 310084 cycles/ticks + +kyber_encaps_derand: +median: 385126 cycles/ticks +average: 394129 cycles/ticks + +kyber_encaps: +median: 386294 cycles/ticks +average: 396020 cycles/ticks + +kyber_decaps: +median: 513414 cycles/ticks +average: 525098 cycles/ticks + +Loop spin: 157 +gen_a: +median: 57756 cycles/ticks +average: 59211 cycles/ticks + +poly_getnoise_eta1: +median: 11214 cycles/ticks +average: 11400 cycles/ticks + +poly_getnoise_eta2: +median: 7256 cycles/ticks +average: 7477 cycles/ticks + +NTT: +median: 23346 cycles/ticks +average: 23872 cycles/ticks + +INVNTT: +median: 33614 cycles/ticks +average: 34421 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 24114 cycles/ticks + +poly_tomsg: +median: 3912 cycles/ticks +average: 4000 cycles/ticks + +poly_frommsg: +median: 3488 cycles/ticks +average: 3619 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11530 cycles/ticks +average: 11719 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4279 cycles/ticks + +indcpa_keypair: +median: 269714 cycles/ticks +average: 276180 cycles/ticks + +indcpa_enc: +median: 358756 cycles/ticks +average: 367586 cycles/ticks + +indcpa_dec: +median: 121684 cycles/ticks +average: 125094 cycles/ticks + +kyber_keypair_derand: +median: 291680 cycles/ticks +average: 298175 cycles/ticks + +kyber_keypair: +median: 301430 cycles/ticks +average: 308041 cycles/ticks + +kyber_encaps_derand: +median: 385332 cycles/ticks +average: 394316 cycles/ticks + +kyber_encaps: +median: 386422 cycles/ticks +average: 395936 cycles/ticks + +kyber_decaps: +median: 512774 cycles/ticks +average: 524282 cycles/ticks + +Loop spin: 158 +gen_a: +median: 57782 cycles/ticks +average: 59349 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11378 cycles/ticks + +poly_getnoise_eta2: +median: 7274 cycles/ticks +average: 7471 cycles/ticks + +NTT: +median: 23512 cycles/ticks +average: 24169 cycles/ticks + +INVNTT: +median: 33700 cycles/ticks +average: 34510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23616 cycles/ticks +average: 24122 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3938 cycles/ticks + +poly_frommsg: +median: 3530 cycles/ticks +average: 3605 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3769 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11558 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 268642 cycles/ticks +average: 275244 cycles/ticks + +indcpa_enc: +median: 358070 cycles/ticks +average: 366887 cycles/ticks + +indcpa_dec: +median: 121480 cycles/ticks +average: 124556 cycles/ticks + +kyber_keypair_derand: +median: 291866 cycles/ticks +average: 298715 cycles/ticks + +kyber_keypair: +median: 301230 cycles/ticks +average: 307284 cycles/ticks + +kyber_encaps_derand: +median: 385464 cycles/ticks +average: 395153 cycles/ticks + +kyber_encaps: +median: 386320 cycles/ticks +average: 395564 cycles/ticks + +kyber_decaps: +median: 512456 cycles/ticks +average: 522408 cycles/ticks + +Loop spin: 159 +gen_a: +median: 57654 cycles/ticks +average: 58106 cycles/ticks + +poly_getnoise_eta1: +median: 11250 cycles/ticks +average: 11333 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7279 cycles/ticks + +NTT: +median: 23338 cycles/ticks +average: 23707 cycles/ticks + +INVNTT: +median: 33554 cycles/ticks +average: 34479 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23710 cycles/ticks +average: 24325 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3466 cycles/ticks +average: 3519 cycles/ticks + +poly_compress: +median: 3756 cycles/ticks +average: 3871 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11368 cycles/ticks +average: 11650 cycles/ticks + +polyvec_decompress: +median: 4254 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268828 cycles/ticks +average: 274000 cycles/ticks + +indcpa_enc: +median: 357916 cycles/ticks +average: 364186 cycles/ticks + +indcpa_dec: +median: 121430 cycles/ticks +average: 123377 cycles/ticks + +kyber_keypair_derand: +median: 291684 cycles/ticks +average: 296738 cycles/ticks + +kyber_keypair: +median: 300944 cycles/ticks +average: 306092 cycles/ticks + +kyber_encaps_derand: +median: 384766 cycles/ticks +average: 391192 cycles/ticks + +kyber_encaps: +median: 386422 cycles/ticks +average: 393911 cycles/ticks + +kyber_decaps: +median: 511976 cycles/ticks +average: 521571 cycles/ticks + +Loop spin: 160 +gen_a: +median: 57576 cycles/ticks +average: 57962 cycles/ticks + +poly_getnoise_eta1: +median: 11314 cycles/ticks +average: 11386 cycles/ticks + +poly_getnoise_eta2: +median: 7254 cycles/ticks +average: 7392 cycles/ticks + +NTT: +median: 23306 cycles/ticks +average: 23601 cycles/ticks + +INVNTT: +median: 33530 cycles/ticks +average: 34202 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23718 cycles/ticks +average: 24234 cycles/ticks + +poly_tomsg: +median: 3884 cycles/ticks +average: 4022 cycles/ticks + +poly_frommsg: +median: 3468 cycles/ticks +average: 3482 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11562 cycles/ticks +average: 11690 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4350 cycles/ticks + +indcpa_keypair: +median: 268642 cycles/ticks +average: 273738 cycles/ticks + +indcpa_enc: +median: 357814 cycles/ticks +average: 364092 cycles/ticks + +indcpa_dec: +median: 121318 cycles/ticks +average: 122196 cycles/ticks + +kyber_keypair_derand: +median: 291566 cycles/ticks +average: 293530 cycles/ticks + +kyber_keypair: +median: 300906 cycles/ticks +average: 303929 cycles/ticks + +kyber_encaps_derand: +median: 384834 cycles/ticks +average: 390167 cycles/ticks + +kyber_encaps: +median: 386504 cycles/ticks +average: 393954 cycles/ticks + +kyber_decaps: +median: 512116 cycles/ticks +average: 521027 cycles/ticks + +Loop spin: 161 +gen_a: +median: 57680 cycles/ticks +average: 58212 cycles/ticks + +poly_getnoise_eta1: +median: 11246 cycles/ticks +average: 11308 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7266 cycles/ticks + +NTT: +median: 23282 cycles/ticks +average: 23931 cycles/ticks + +INVNTT: +median: 33472 cycles/ticks +average: 34183 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 24132 cycles/ticks + +poly_tomsg: +median: 3890 cycles/ticks +average: 3994 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3580 cycles/ticks + +poly_compress: +median: 3668 cycles/ticks +average: 3783 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11446 cycles/ticks + +polyvec_decompress: +median: 4392 cycles/ticks +average: 4461 cycles/ticks + +indcpa_keypair: +median: 268644 cycles/ticks +average: 272351 cycles/ticks + +indcpa_enc: +median: 357882 cycles/ticks +average: 364724 cycles/ticks + +indcpa_dec: +median: 121248 cycles/ticks +average: 123304 cycles/ticks + +kyber_keypair_derand: +median: 291990 cycles/ticks +average: 296441 cycles/ticks + +kyber_keypair: +median: 300954 cycles/ticks +average: 304783 cycles/ticks + +kyber_encaps_derand: +median: 388768 cycles/ticks +average: 394775 cycles/ticks + +kyber_encaps: +median: 390068 cycles/ticks +average: 396124 cycles/ticks + +kyber_decaps: +median: 516296 cycles/ticks +average: 526415 cycles/ticks + +Loop spin: 162 +gen_a: +median: 57642 cycles/ticks +average: 58245 cycles/ticks + +poly_getnoise_eta1: +median: 11216 cycles/ticks +average: 11300 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7261 cycles/ticks + +NTT: +median: 23220 cycles/ticks +average: 23382 cycles/ticks + +INVNTT: +median: 33394 cycles/ticks +average: 33592 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24322 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3536 cycles/ticks +average: 3624 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3780 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11432 cycles/ticks + +polyvec_decompress: +median: 4356 cycles/ticks +average: 4511 cycles/ticks + +indcpa_keypair: +median: 268980 cycles/ticks +average: 274815 cycles/ticks + +indcpa_enc: +median: 357802 cycles/ticks +average: 364602 cycles/ticks + +indcpa_dec: +median: 121106 cycles/ticks +average: 121733 cycles/ticks + +kyber_keypair_derand: +median: 291518 cycles/ticks +average: 296612 cycles/ticks + +kyber_keypair: +median: 300980 cycles/ticks +average: 305945 cycles/ticks + +kyber_encaps_derand: +median: 384710 cycles/ticks +average: 392844 cycles/ticks + +kyber_encaps: +median: 386434 cycles/ticks +average: 394078 cycles/ticks + +kyber_decaps: +median: 512652 cycles/ticks +average: 523463 cycles/ticks + +Loop spin: 163 +gen_a: +median: 57630 cycles/ticks +average: 58983 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11330 cycles/ticks + +poly_getnoise_eta2: +median: 7302 cycles/ticks +average: 7443 cycles/ticks + +NTT: +median: 23234 cycles/ticks +average: 23740 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 34129 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23981 cycles/ticks + +poly_tomsg: +median: 3948 cycles/ticks +average: 4084 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3477 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11400 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268318 cycles/ticks +average: 273277 cycles/ticks + +indcpa_enc: +median: 357576 cycles/ticks +average: 362550 cycles/ticks + +indcpa_dec: +median: 121358 cycles/ticks +average: 123740 cycles/ticks + +kyber_keypair_derand: +median: 291796 cycles/ticks +average: 296950 cycles/ticks + +kyber_keypair: +median: 301116 cycles/ticks +average: 307033 cycles/ticks + +kyber_encaps_derand: +median: 384828 cycles/ticks +average: 392651 cycles/ticks + +kyber_encaps: +median: 386144 cycles/ticks +average: 392288 cycles/ticks + +kyber_decaps: +median: 512474 cycles/ticks +average: 520834 cycles/ticks + +Loop spin: 164 +gen_a: +median: 57692 cycles/ticks +average: 59055 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11395 cycles/ticks + +poly_getnoise_eta2: +median: 7286 cycles/ticks +average: 7502 cycles/ticks + +NTT: +median: 23292 cycles/ticks +average: 23871 cycles/ticks + +INVNTT: +median: 33478 cycles/ticks +average: 34029 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 24026 cycles/ticks + +poly_tomsg: +median: 3908 cycles/ticks +average: 4050 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11377 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4277 cycles/ticks + +indcpa_keypair: +median: 269016 cycles/ticks +average: 274418 cycles/ticks + +indcpa_enc: +median: 357900 cycles/ticks +average: 363698 cycles/ticks + +indcpa_dec: +median: 121396 cycles/ticks +average: 123920 cycles/ticks + +kyber_keypair_derand: +median: 291926 cycles/ticks +average: 296244 cycles/ticks + +kyber_keypair: +median: 300856 cycles/ticks +average: 303657 cycles/ticks + +kyber_encaps_derand: +median: 384600 cycles/ticks +average: 392623 cycles/ticks + +kyber_encaps: +median: 386202 cycles/ticks +average: 393812 cycles/ticks + +kyber_decaps: +median: 512646 cycles/ticks +average: 522238 cycles/ticks + +Loop spin: 165 +gen_a: +median: 57548 cycles/ticks +average: 58227 cycles/ticks + +poly_getnoise_eta1: +median: 11202 cycles/ticks +average: 11324 cycles/ticks + +poly_getnoise_eta2: +median: 7376 cycles/ticks +average: 7545 cycles/ticks + +NTT: +median: 23286 cycles/ticks +average: 23684 cycles/ticks + +INVNTT: +median: 33478 cycles/ticks +average: 34292 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23711 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3888 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11354 cycles/ticks +average: 11452 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4305 cycles/ticks + +indcpa_keypair: +median: 268584 cycles/ticks +average: 271752 cycles/ticks + +indcpa_enc: +median: 357796 cycles/ticks +average: 364497 cycles/ticks + +indcpa_dec: +median: 121348 cycles/ticks +average: 124005 cycles/ticks + +kyber_keypair_derand: +median: 291324 cycles/ticks +average: 297123 cycles/ticks + +kyber_keypair: +median: 301452 cycles/ticks +average: 307188 cycles/ticks + +kyber_encaps_derand: +median: 385120 cycles/ticks +average: 392550 cycles/ticks + +kyber_encaps: +median: 386604 cycles/ticks +average: 391966 cycles/ticks + +kyber_decaps: +median: 512252 cycles/ticks +average: 522571 cycles/ticks + +Loop spin: 166 +gen_a: +median: 57680 cycles/ticks +average: 59108 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11512 cycles/ticks + +poly_getnoise_eta2: +median: 7260 cycles/ticks +average: 7403 cycles/ticks + +NTT: +median: 23278 cycles/ticks +average: 23755 cycles/ticks + +INVNTT: +median: 33500 cycles/ticks +average: 34261 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23636 cycles/ticks +average: 24326 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11405 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4306 cycles/ticks + +indcpa_keypair: +median: 268808 cycles/ticks +average: 273503 cycles/ticks + +indcpa_enc: +median: 357938 cycles/ticks +average: 362901 cycles/ticks + +indcpa_dec: +median: 121238 cycles/ticks +average: 122401 cycles/ticks + +kyber_keypair_derand: +median: 291642 cycles/ticks +average: 295809 cycles/ticks + +kyber_keypair: +median: 301136 cycles/ticks +average: 306036 cycles/ticks + +kyber_encaps_derand: +median: 384552 cycles/ticks +average: 391638 cycles/ticks + +kyber_encaps: +median: 386186 cycles/ticks +average: 393539 cycles/ticks + +kyber_decaps: +median: 522510 cycles/ticks +average: 524689 cycles/ticks + +Loop spin: 167 +gen_a: +median: 57660 cycles/ticks +average: 59012 cycles/ticks + +poly_getnoise_eta1: +median: 11354 cycles/ticks +average: 11560 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7370 cycles/ticks + +NTT: +median: 23370 cycles/ticks +average: 23970 cycles/ticks + +INVNTT: +median: 33506 cycles/ticks +average: 34195 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23660 cycles/ticks +average: 24122 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3911 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3619 cycles/ticks + +poly_compress: +median: 3776 cycles/ticks +average: 3802 cycles/ticks + +poly_decompress: +median: 1034 cycles/ticks +average: 1093 cycles/ticks + +polyvec_compress: +median: 11368 cycles/ticks +average: 11652 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 268898 cycles/ticks +average: 273278 cycles/ticks + +indcpa_enc: +median: 358040 cycles/ticks +average: 364995 cycles/ticks + +indcpa_dec: +median: 121400 cycles/ticks +average: 123980 cycles/ticks + +kyber_keypair_derand: +median: 291750 cycles/ticks +average: 296987 cycles/ticks + +kyber_keypair: +median: 300850 cycles/ticks +average: 304181 cycles/ticks + +kyber_encaps_derand: +median: 385276 cycles/ticks +average: 392764 cycles/ticks + +kyber_encaps: +median: 386620 cycles/ticks +average: 394051 cycles/ticks + +kyber_decaps: +median: 512262 cycles/ticks +average: 520376 cycles/ticks + +Loop spin: 168 +gen_a: +median: 57646 cycles/ticks +average: 58054 cycles/ticks + +poly_getnoise_eta1: +median: 11208 cycles/ticks +average: 11310 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7270 cycles/ticks + +NTT: +median: 23234 cycles/ticks +average: 23398 cycles/ticks + +INVNTT: +median: 33450 cycles/ticks +average: 33776 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23618 cycles/ticks +average: 23994 cycles/ticks + +poly_tomsg: +median: 3868 cycles/ticks +average: 3991 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1057 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11392 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4279 cycles/ticks + +indcpa_keypair: +median: 268748 cycles/ticks +average: 272653 cycles/ticks + +indcpa_enc: +median: 357814 cycles/ticks +average: 364633 cycles/ticks + +indcpa_dec: +median: 121278 cycles/ticks +average: 123814 cycles/ticks + +kyber_keypair_derand: +median: 292188 cycles/ticks +average: 297382 cycles/ticks + +kyber_keypair: +median: 301472 cycles/ticks +average: 306957 cycles/ticks + +kyber_encaps_derand: +median: 384428 cycles/ticks +average: 388827 cycles/ticks + +kyber_encaps: +median: 386242 cycles/ticks +average: 393993 cycles/ticks + +kyber_decaps: +median: 511894 cycles/ticks +average: 521948 cycles/ticks + +Loop spin: 169 +gen_a: +median: 57630 cycles/ticks +average: 58657 cycles/ticks + +poly_getnoise_eta1: +median: 11310 cycles/ticks +average: 11374 cycles/ticks + +poly_getnoise_eta2: +median: 7298 cycles/ticks +average: 7528 cycles/ticks + +NTT: +median: 23298 cycles/ticks +average: 23751 cycles/ticks + +INVNTT: +median: 33478 cycles/ticks +average: 34217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 24102 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3756 cycles/ticks +average: 3841 cycles/ticks + +poly_decompress: +median: 1044 cycles/ticks +average: 1139 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11419 cycles/ticks + +polyvec_decompress: +median: 4350 cycles/ticks +average: 4435 cycles/ticks + +indcpa_keypair: +median: 268732 cycles/ticks +average: 271302 cycles/ticks + +indcpa_enc: +median: 358056 cycles/ticks +average: 364276 cycles/ticks + +indcpa_dec: +median: 121486 cycles/ticks +average: 123707 cycles/ticks + +kyber_keypair_derand: +median: 291874 cycles/ticks +average: 298140 cycles/ticks + +kyber_keypair: +median: 301136 cycles/ticks +average: 305970 cycles/ticks + +kyber_encaps_derand: +median: 385002 cycles/ticks +average: 390257 cycles/ticks + +kyber_encaps: +median: 386130 cycles/ticks +average: 390437 cycles/ticks + +kyber_decaps: +median: 512598 cycles/ticks +average: 521932 cycles/ticks + +Loop spin: 170 +gen_a: +median: 57662 cycles/ticks +average: 58718 cycles/ticks + +poly_getnoise_eta1: +median: 11274 cycles/ticks +average: 11343 cycles/ticks + +poly_getnoise_eta2: +median: 7252 cycles/ticks +average: 7394 cycles/ticks + +NTT: +median: 23388 cycles/ticks +average: 23941 cycles/ticks + +INVNTT: +median: 33490 cycles/ticks +average: 34251 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23618 cycles/ticks +average: 24127 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3963 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3843 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11529 cycles/ticks + +polyvec_decompress: +median: 4364 cycles/ticks +average: 4524 cycles/ticks + +indcpa_keypair: +median: 269088 cycles/ticks +average: 274706 cycles/ticks + +indcpa_enc: +median: 357682 cycles/ticks +average: 362619 cycles/ticks + +indcpa_dec: +median: 121248 cycles/ticks +average: 122531 cycles/ticks + +kyber_keypair_derand: +median: 291476 cycles/ticks +average: 296646 cycles/ticks + +kyber_keypair: +median: 301466 cycles/ticks +average: 307376 cycles/ticks + +kyber_encaps_derand: +median: 384994 cycles/ticks +average: 392148 cycles/ticks + +kyber_encaps: +median: 386572 cycles/ticks +average: 393649 cycles/ticks + +kyber_decaps: +median: 512196 cycles/ticks +average: 521446 cycles/ticks + +Loop spin: 171 +gen_a: +median: 57664 cycles/ticks +average: 58799 cycles/ticks + +poly_getnoise_eta1: +median: 11224 cycles/ticks +average: 11299 cycles/ticks + +poly_getnoise_eta2: +median: 7310 cycles/ticks +average: 7499 cycles/ticks + +NTT: +median: 23230 cycles/ticks +average: 23600 cycles/ticks + +INVNTT: +median: 33478 cycles/ticks +average: 34160 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23668 cycles/ticks +average: 24293 cycles/ticks + +poly_tomsg: +median: 3910 cycles/ticks +average: 4014 cycles/ticks + +poly_frommsg: +median: 3452 cycles/ticks +average: 3585 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11368 cycles/ticks +average: 11656 cycles/ticks + +polyvec_decompress: +median: 4388 cycles/ticks +average: 4487 cycles/ticks + +indcpa_keypair: +median: 268724 cycles/ticks +average: 274331 cycles/ticks + +indcpa_enc: +median: 358012 cycles/ticks +average: 365849 cycles/ticks + +indcpa_dec: +median: 121152 cycles/ticks +average: 121970 cycles/ticks + +kyber_keypair_derand: +median: 291592 cycles/ticks +average: 296867 cycles/ticks + +kyber_keypair: +median: 301236 cycles/ticks +average: 307502 cycles/ticks + +kyber_encaps_derand: +median: 384550 cycles/ticks +average: 391725 cycles/ticks + +kyber_encaps: +median: 386180 cycles/ticks +average: 393812 cycles/ticks + +kyber_decaps: +median: 512096 cycles/ticks +average: 519487 cycles/ticks + +Loop spin: 172 +gen_a: +median: 57676 cycles/ticks +average: 59021 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11310 cycles/ticks + +poly_getnoise_eta2: +median: 7272 cycles/ticks +average: 7484 cycles/ticks + +NTT: +median: 23280 cycles/ticks +average: 23724 cycles/ticks + +INVNTT: +median: 33464 cycles/ticks +average: 34041 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 23953 cycles/ticks + +poly_tomsg: +median: 3910 cycles/ticks +average: 3997 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3561 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11387 cycles/ticks + +polyvec_decompress: +median: 4306 cycles/ticks +average: 4433 cycles/ticks + +indcpa_keypair: +median: 269062 cycles/ticks +average: 274491 cycles/ticks + +indcpa_enc: +median: 358036 cycles/ticks +average: 364493 cycles/ticks + +indcpa_dec: +median: 121298 cycles/ticks +average: 123346 cycles/ticks + +kyber_keypair_derand: +median: 291808 cycles/ticks +average: 295138 cycles/ticks + +kyber_keypair: +median: 301146 cycles/ticks +average: 305891 cycles/ticks + +kyber_encaps_derand: +median: 384884 cycles/ticks +average: 392785 cycles/ticks + +kyber_encaps: +median: 386178 cycles/ticks +average: 394108 cycles/ticks + +kyber_decaps: +median: 511622 cycles/ticks +average: 518836 cycles/ticks + +Loop spin: 173 +gen_a: +median: 57860 cycles/ticks +average: 59418 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11442 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7256 cycles/ticks + +NTT: +median: 23320 cycles/ticks +average: 23908 cycles/ticks + +INVNTT: +median: 33454 cycles/ticks +average: 34068 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 24142 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3480 cycles/ticks + +poly_compress: +median: 3706 cycles/ticks +average: 3804 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1068 cycles/ticks + +polyvec_compress: +median: 11584 cycles/ticks +average: 11860 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4284 cycles/ticks + +indcpa_keypair: +median: 268832 cycles/ticks +average: 273795 cycles/ticks + +indcpa_enc: +median: 357726 cycles/ticks +average: 365544 cycles/ticks + +indcpa_dec: +median: 124486 cycles/ticks +average: 125300 cycles/ticks + +kyber_keypair_derand: +median: 298916 cycles/ticks +average: 299959 cycles/ticks + +kyber_keypair: +median: 300940 cycles/ticks +average: 305869 cycles/ticks + +kyber_encaps_derand: +median: 384488 cycles/ticks +average: 389164 cycles/ticks + +kyber_encaps: +median: 386010 cycles/ticks +average: 392639 cycles/ticks + +kyber_decaps: +median: 512018 cycles/ticks +average: 521166 cycles/ticks + +Loop spin: 174 +gen_a: +median: 57598 cycles/ticks +average: 58224 cycles/ticks + +poly_getnoise_eta1: +median: 11348 cycles/ticks +average: 11441 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7276 cycles/ticks + +NTT: +median: 23326 cycles/ticks +average: 23536 cycles/ticks + +INVNTT: +median: 33454 cycles/ticks +average: 33688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23580 cycles/ticks +average: 23922 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3775 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1078 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11483 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 268820 cycles/ticks +average: 272099 cycles/ticks + +indcpa_enc: +median: 357922 cycles/ticks +average: 364178 cycles/ticks + +indcpa_dec: +median: 121488 cycles/ticks +average: 124211 cycles/ticks + +kyber_keypair_derand: +median: 291892 cycles/ticks +average: 297046 cycles/ticks + +kyber_keypair: +median: 301470 cycles/ticks +average: 307628 cycles/ticks + +kyber_encaps_derand: +median: 384828 cycles/ticks +average: 391970 cycles/ticks + +kyber_encaps: +median: 386302 cycles/ticks +average: 394148 cycles/ticks + +kyber_decaps: +median: 511814 cycles/ticks +average: 519160 cycles/ticks + +Loop spin: 175 +gen_a: +median: 57608 cycles/ticks +average: 58229 cycles/ticks + +poly_getnoise_eta1: +median: 11296 cycles/ticks +average: 11362 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7268 cycles/ticks + +NTT: +median: 23258 cycles/ticks +average: 23432 cycles/ticks + +INVNTT: +median: 33436 cycles/ticks +average: 33818 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23568 cycles/ticks +average: 23686 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3464 cycles/ticks +average: 3524 cycles/ticks + +poly_compress: +median: 3768 cycles/ticks +average: 3861 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1081 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11425 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4317 cycles/ticks + +indcpa_keypair: +median: 268524 cycles/ticks +average: 273066 cycles/ticks + +indcpa_enc: +median: 358130 cycles/ticks +average: 366919 cycles/ticks + +indcpa_dec: +median: 121352 cycles/ticks +average: 124083 cycles/ticks + +kyber_keypair_derand: +median: 292038 cycles/ticks +average: 298691 cycles/ticks + +kyber_keypair: +median: 301822 cycles/ticks +average: 308110 cycles/ticks + +kyber_encaps_derand: +median: 384742 cycles/ticks +average: 391478 cycles/ticks + +kyber_encaps: +median: 385512 cycles/ticks +average: 387834 cycles/ticks + +kyber_decaps: +median: 511624 cycles/ticks +average: 514190 cycles/ticks + +Loop spin: 176 +gen_a: +median: 57532 cycles/ticks +average: 57892 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11467 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7310 cycles/ticks + +NTT: +median: 23262 cycles/ticks +average: 23496 cycles/ticks + +INVNTT: +median: 33416 cycles/ticks +average: 33731 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23558 cycles/ticks +average: 23809 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3919 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11444 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4374 cycles/ticks + +indcpa_keypair: +median: 268190 cycles/ticks +average: 270048 cycles/ticks + +indcpa_enc: +median: 357466 cycles/ticks +average: 359855 cycles/ticks + +indcpa_dec: +median: 121206 cycles/ticks +average: 121834 cycles/ticks + +kyber_keypair_derand: +median: 291408 cycles/ticks +average: 293264 cycles/ticks + +kyber_keypair: +median: 300496 cycles/ticks +average: 302094 cycles/ticks + +kyber_encaps_derand: +median: 384602 cycles/ticks +average: 387085 cycles/ticks + +kyber_encaps: +median: 385676 cycles/ticks +average: 387729 cycles/ticks + +kyber_decaps: +median: 511576 cycles/ticks +average: 514153 cycles/ticks + +Loop spin: 177 +gen_a: +median: 57558 cycles/ticks +average: 57950 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11341 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7265 cycles/ticks + +NTT: +median: 23238 cycles/ticks +average: 23410 cycles/ticks + +INVNTT: +median: 33424 cycles/ticks +average: 33599 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23558 cycles/ticks +average: 23678 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11389 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4285 cycles/ticks + +indcpa_keypair: +median: 272212 cycles/ticks +average: 273775 cycles/ticks + +indcpa_enc: +median: 361624 cycles/ticks +average: 364414 cycles/ticks + +indcpa_dec: +median: 121182 cycles/ticks +average: 122110 cycles/ticks + +kyber_keypair_derand: +median: 291438 cycles/ticks +average: 293982 cycles/ticks + +kyber_keypair: +median: 300630 cycles/ticks +average: 303113 cycles/ticks + +kyber_encaps_derand: +median: 384844 cycles/ticks +average: 387791 cycles/ticks + +kyber_encaps: +median: 386064 cycles/ticks +average: 388970 cycles/ticks + +kyber_decaps: +median: 511940 cycles/ticks +average: 515717 cycles/ticks + +Loop spin: 178 +gen_a: +median: 57644 cycles/ticks +average: 58333 cycles/ticks + +poly_getnoise_eta1: +median: 11200 cycles/ticks +average: 11275 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 23224 cycles/ticks +average: 23447 cycles/ticks + +INVNTT: +median: 33422 cycles/ticks +average: 33673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23566 cycles/ticks +average: 23728 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3729 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11403 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4290 cycles/ticks + +indcpa_keypair: +median: 268656 cycles/ticks +average: 271203 cycles/ticks + +indcpa_enc: +median: 357636 cycles/ticks +average: 359832 cycles/ticks + +indcpa_dec: +median: 121238 cycles/ticks +average: 122150 cycles/ticks + +kyber_keypair_derand: +median: 291336 cycles/ticks +average: 293681 cycles/ticks + +kyber_keypair: +median: 300686 cycles/ticks +average: 302684 cycles/ticks + +kyber_encaps_derand: +median: 384614 cycles/ticks +average: 386773 cycles/ticks + +kyber_encaps: +median: 385890 cycles/ticks +average: 388481 cycles/ticks + +kyber_decaps: +median: 512256 cycles/ticks +average: 515484 cycles/ticks + +Loop spin: 179 +gen_a: +median: 57666 cycles/ticks +average: 58271 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11388 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 23256 cycles/ticks +average: 23434 cycles/ticks + +INVNTT: +median: 33422 cycles/ticks +average: 33623 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23564 cycles/ticks +average: 23700 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11404 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4280 cycles/ticks + +indcpa_keypair: +median: 268126 cycles/ticks +average: 269893 cycles/ticks + +indcpa_enc: +median: 357964 cycles/ticks +average: 359964 cycles/ticks + +indcpa_dec: +median: 121608 cycles/ticks +average: 124601 cycles/ticks + +kyber_keypair_derand: +median: 291552 cycles/ticks +average: 293815 cycles/ticks + +kyber_keypair: +median: 300584 cycles/ticks +average: 303024 cycles/ticks + +kyber_encaps_derand: +median: 384586 cycles/ticks +average: 387617 cycles/ticks + +kyber_encaps: +median: 386068 cycles/ticks +average: 388577 cycles/ticks + +kyber_decaps: +median: 511940 cycles/ticks +average: 515003 cycles/ticks + +Loop spin: 180 +gen_a: +median: 57598 cycles/ticks +average: 58015 cycles/ticks + +poly_getnoise_eta1: +median: 11284 cycles/ticks +average: 11348 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7263 cycles/ticks + +NTT: +median: 23244 cycles/ticks +average: 23407 cycles/ticks + +INVNTT: +median: 33510 cycles/ticks +average: 33763 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23618 cycles/ticks +average: 23802 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3481 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3697 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11412 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4308 cycles/ticks + +indcpa_keypair: +median: 268408 cycles/ticks +average: 269736 cycles/ticks + +indcpa_enc: +median: 357694 cycles/ticks +average: 359580 cycles/ticks + +indcpa_dec: +median: 121194 cycles/ticks +average: 122253 cycles/ticks + +kyber_keypair_derand: +median: 291216 cycles/ticks +average: 293486 cycles/ticks + +kyber_keypair: +median: 300766 cycles/ticks +average: 303280 cycles/ticks + +kyber_encaps_derand: +median: 384416 cycles/ticks +average: 386789 cycles/ticks + +kyber_encaps: +median: 385706 cycles/ticks +average: 390161 cycles/ticks + +kyber_decaps: +median: 511810 cycles/ticks +average: 517252 cycles/ticks + +Loop spin: 181 +gen_a: +median: 57536 cycles/ticks +average: 58092 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11388 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7269 cycles/ticks + +NTT: +median: 23298 cycles/ticks +average: 23479 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 33619 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23570 cycles/ticks +average: 23714 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11397 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4298 cycles/ticks + +indcpa_keypair: +median: 268172 cycles/ticks +average: 269686 cycles/ticks + +indcpa_enc: +median: 357782 cycles/ticks +average: 360329 cycles/ticks + +indcpa_dec: +median: 121230 cycles/ticks +average: 123367 cycles/ticks + +kyber_keypair_derand: +median: 291896 cycles/ticks +average: 298856 cycles/ticks + +kyber_keypair: +median: 301930 cycles/ticks +average: 308539 cycles/ticks + +kyber_encaps_derand: +median: 394586 cycles/ticks +average: 396420 cycles/ticks + +kyber_encaps: +median: 396312 cycles/ticks +average: 397917 cycles/ticks + +kyber_decaps: +median: 525108 cycles/ticks +average: 526776 cycles/ticks + +Loop spin: 182 +gen_a: +median: 57758 cycles/ticks +average: 59306 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11517 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7376 cycles/ticks + +NTT: +median: 23362 cycles/ticks +average: 23933 cycles/ticks + +INVNTT: +median: 33450 cycles/ticks +average: 34191 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23994 cycles/ticks + +poly_tomsg: +median: 3912 cycles/ticks +average: 4050 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3748 cycles/ticks +average: 3881 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1083 cycles/ticks + +polyvec_compress: +median: 11382 cycles/ticks +average: 11590 cycles/ticks + +polyvec_decompress: +median: 4316 cycles/ticks +average: 4424 cycles/ticks + +indcpa_keypair: +median: 269732 cycles/ticks +average: 276305 cycles/ticks + +indcpa_enc: +median: 358654 cycles/ticks +average: 367374 cycles/ticks + +indcpa_dec: +median: 121512 cycles/ticks +average: 124528 cycles/ticks + +kyber_keypair_derand: +median: 292182 cycles/ticks +average: 299813 cycles/ticks + +kyber_keypair: +median: 301494 cycles/ticks +average: 308609 cycles/ticks + +kyber_encaps_derand: +median: 385332 cycles/ticks +average: 394715 cycles/ticks + +kyber_encaps: +median: 386704 cycles/ticks +average: 396298 cycles/ticks + +kyber_decaps: +median: 515092 cycles/ticks +average: 525544 cycles/ticks + +Loop spin: 183 +gen_a: +median: 57720 cycles/ticks +average: 59054 cycles/ticks + +poly_getnoise_eta1: +median: 11352 cycles/ticks +average: 11495 cycles/ticks + +poly_getnoise_eta2: +median: 7258 cycles/ticks +average: 7467 cycles/ticks + +NTT: +median: 23456 cycles/ticks +average: 24062 cycles/ticks + +INVNTT: +median: 33500 cycles/ticks +average: 34469 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24197 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1054 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11612 cycles/ticks + +polyvec_decompress: +median: 4328 cycles/ticks +average: 4432 cycles/ticks + +indcpa_keypair: +median: 269326 cycles/ticks +average: 274469 cycles/ticks + +indcpa_enc: +median: 358002 cycles/ticks +average: 366006 cycles/ticks + +indcpa_dec: +median: 121560 cycles/ticks +average: 124242 cycles/ticks + +kyber_keypair_derand: +median: 291900 cycles/ticks +average: 298288 cycles/ticks + +kyber_keypair: +median: 301150 cycles/ticks +average: 306966 cycles/ticks + +kyber_encaps_derand: +median: 384974 cycles/ticks +average: 393148 cycles/ticks + +kyber_encaps: +median: 386044 cycles/ticks +average: 394639 cycles/ticks + +kyber_decaps: +median: 520972 cycles/ticks +average: 526183 cycles/ticks + +Loop spin: 184 +gen_a: +median: 57710 cycles/ticks +average: 59235 cycles/ticks + +poly_getnoise_eta1: +median: 11348 cycles/ticks +average: 11604 cycles/ticks + +poly_getnoise_eta2: +median: 7272 cycles/ticks +average: 7435 cycles/ticks + +NTT: +median: 23488 cycles/ticks +average: 24110 cycles/ticks + +INVNTT: +median: 33538 cycles/ticks +average: 34480 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23630 cycles/ticks +average: 24258 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3490 cycles/ticks +average: 3614 cycles/ticks + +poly_compress: +median: 3698 cycles/ticks +average: 3801 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11380 cycles/ticks +average: 11665 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4285 cycles/ticks + +indcpa_keypair: +median: 268754 cycles/ticks +average: 275619 cycles/ticks + +indcpa_enc: +median: 358122 cycles/ticks +average: 365881 cycles/ticks + +indcpa_dec: +median: 121186 cycles/ticks +average: 121846 cycles/ticks + +kyber_keypair_derand: +median: 291424 cycles/ticks +average: 293241 cycles/ticks + +kyber_keypair: +median: 300888 cycles/ticks +average: 302391 cycles/ticks + +kyber_encaps_derand: +median: 384618 cycles/ticks +average: 386972 cycles/ticks + +kyber_encaps: +median: 385642 cycles/ticks +average: 387979 cycles/ticks + +kyber_decaps: +median: 511654 cycles/ticks +average: 514400 cycles/ticks + +Loop spin: 185 +gen_a: +median: 57550 cycles/ticks +average: 57978 cycles/ticks + +poly_getnoise_eta1: +median: 11302 cycles/ticks +average: 11362 cycles/ticks + +poly_getnoise_eta2: +median: 7234 cycles/ticks +average: 7241 cycles/ticks + +NTT: +median: 23230 cycles/ticks +average: 23402 cycles/ticks + +INVNTT: +median: 33426 cycles/ticks +average: 33733 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23568 cycles/ticks +average: 23785 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3902 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11478 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 268584 cycles/ticks +average: 270110 cycles/ticks + +indcpa_enc: +median: 357670 cycles/ticks +average: 360128 cycles/ticks + +indcpa_dec: +median: 121216 cycles/ticks +average: 121829 cycles/ticks + +kyber_keypair_derand: +median: 291126 cycles/ticks +average: 292828 cycles/ticks + +kyber_keypair: +median: 300578 cycles/ticks +average: 302360 cycles/ticks + +kyber_encaps_derand: +median: 384384 cycles/ticks +average: 386338 cycles/ticks + +kyber_encaps: +median: 385574 cycles/ticks +average: 387871 cycles/ticks + +kyber_decaps: +median: 511616 cycles/ticks +average: 514415 cycles/ticks + +Loop spin: 186 +gen_a: +median: 57558 cycles/ticks +average: 58004 cycles/ticks + +poly_getnoise_eta1: +median: 11234 cycles/ticks +average: 11332 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 23286 cycles/ticks +average: 23482 cycles/ticks + +INVNTT: +median: 33418 cycles/ticks +average: 33629 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23556 cycles/ticks +average: 23665 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3489 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11381 cycles/ticks + +polyvec_decompress: +median: 4254 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 268388 cycles/ticks +average: 269811 cycles/ticks + +indcpa_enc: +median: 357498 cycles/ticks +average: 359310 cycles/ticks + +indcpa_dec: +median: 121196 cycles/ticks +average: 122097 cycles/ticks + +kyber_keypair_derand: +median: 291208 cycles/ticks +average: 292665 cycles/ticks + +kyber_keypair: +median: 300686 cycles/ticks +average: 302680 cycles/ticks + +kyber_encaps_derand: +median: 384538 cycles/ticks +average: 386478 cycles/ticks + +kyber_encaps: +median: 385730 cycles/ticks +average: 388141 cycles/ticks + +kyber_decaps: +median: 511470 cycles/ticks +average: 514835 cycles/ticks + +Loop spin: 187 +gen_a: +median: 57632 cycles/ticks +average: 58009 cycles/ticks + +poly_getnoise_eta1: +median: 11218 cycles/ticks +average: 11279 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7286 cycles/ticks + +NTT: +median: 23254 cycles/ticks +average: 23427 cycles/ticks + +INVNTT: +median: 33460 cycles/ticks +average: 33686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23566 cycles/ticks +average: 23698 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3479 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11618 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268120 cycles/ticks +average: 269532 cycles/ticks + +indcpa_enc: +median: 357490 cycles/ticks +average: 359444 cycles/ticks + +indcpa_dec: +median: 121240 cycles/ticks +average: 122179 cycles/ticks + +kyber_keypair_derand: +median: 291404 cycles/ticks +average: 293368 cycles/ticks + +kyber_keypair: +median: 300718 cycles/ticks +average: 302215 cycles/ticks + +kyber_encaps_derand: +median: 384496 cycles/ticks +average: 387684 cycles/ticks + +kyber_encaps: +median: 385510 cycles/ticks +average: 387927 cycles/ticks + +kyber_decaps: +median: 511590 cycles/ticks +average: 514612 cycles/ticks + +Loop spin: 188 +gen_a: +median: 57604 cycles/ticks +average: 58071 cycles/ticks + +poly_getnoise_eta1: +median: 11296 cycles/ticks +average: 11384 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7253 cycles/ticks + +NTT: +median: 23242 cycles/ticks +average: 23519 cycles/ticks + +INVNTT: +median: 33434 cycles/ticks +average: 33749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23658 cycles/ticks +average: 23885 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3695 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11411 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 268200 cycles/ticks +average: 269841 cycles/ticks + +indcpa_enc: +median: 357692 cycles/ticks +average: 359525 cycles/ticks + +indcpa_dec: +median: 121188 cycles/ticks +average: 121829 cycles/ticks + +kyber_keypair_derand: +median: 291276 cycles/ticks +average: 293002 cycles/ticks + +kyber_keypair: +median: 300790 cycles/ticks +average: 302874 cycles/ticks + +kyber_encaps_derand: +median: 384560 cycles/ticks +average: 386726 cycles/ticks + +kyber_encaps: +median: 385688 cycles/ticks +average: 387943 cycles/ticks + +kyber_decaps: +median: 511566 cycles/ticks +average: 514320 cycles/ticks + +Loop spin: 189 +gen_a: +median: 57668 cycles/ticks +average: 58004 cycles/ticks + +poly_getnoise_eta1: +median: 11314 cycles/ticks +average: 11426 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7252 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23597 cycles/ticks + +INVNTT: +median: 33432 cycles/ticks +average: 33822 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23572 cycles/ticks +average: 23704 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3707 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11393 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 268042 cycles/ticks +average: 269592 cycles/ticks + +indcpa_enc: +median: 357812 cycles/ticks +average: 360252 cycles/ticks + +indcpa_dec: +median: 121160 cycles/ticks +average: 121764 cycles/ticks + +kyber_keypair_derand: +median: 291258 cycles/ticks +average: 292853 cycles/ticks + +kyber_keypair: +median: 300850 cycles/ticks +average: 302610 cycles/ticks + +kyber_encaps_derand: +median: 384828 cycles/ticks +average: 387268 cycles/ticks + +kyber_encaps: +median: 385852 cycles/ticks +average: 387944 cycles/ticks + +kyber_decaps: +median: 512030 cycles/ticks +average: 514663 cycles/ticks + +Loop spin: 190 +gen_a: +median: 57646 cycles/ticks +average: 58320 cycles/ticks + +poly_getnoise_eta1: +median: 11286 cycles/ticks +average: 11339 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7279 cycles/ticks + +NTT: +median: 23252 cycles/ticks +average: 23443 cycles/ticks + +INVNTT: +median: 33454 cycles/ticks +average: 33645 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23566 cycles/ticks +average: 23688 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3892 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11403 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4278 cycles/ticks + +indcpa_keypair: +median: 268800 cycles/ticks +average: 270795 cycles/ticks + +indcpa_enc: +median: 357524 cycles/ticks +average: 359773 cycles/ticks + +indcpa_dec: +median: 121264 cycles/ticks +average: 121914 cycles/ticks + +kyber_keypair_derand: +median: 291308 cycles/ticks +average: 292863 cycles/ticks + +kyber_keypair: +median: 300596 cycles/ticks +average: 302143 cycles/ticks + +kyber_encaps_derand: +median: 384454 cycles/ticks +average: 386682 cycles/ticks + +kyber_encaps: +median: 385568 cycles/ticks +average: 387764 cycles/ticks + +kyber_decaps: +median: 511788 cycles/ticks +average: 514393 cycles/ticks + +Loop spin: 191 +gen_a: +median: 57656 cycles/ticks +average: 58130 cycles/ticks + +poly_getnoise_eta1: +median: 11222 cycles/ticks +average: 11351 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7242 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23416 cycles/ticks + +INVNTT: +median: 33418 cycles/ticks +average: 33606 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23558 cycles/ticks +average: 23680 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11389 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 268384 cycles/ticks +average: 270255 cycles/ticks + +indcpa_enc: +median: 357846 cycles/ticks +average: 359556 cycles/ticks + +indcpa_dec: +median: 121228 cycles/ticks +average: 122067 cycles/ticks + +kyber_keypair_derand: +median: 291498 cycles/ticks +average: 292931 cycles/ticks + +kyber_keypair: +median: 300738 cycles/ticks +average: 302630 cycles/ticks + +kyber_encaps_derand: +median: 384690 cycles/ticks +average: 387230 cycles/ticks + +kyber_encaps: +median: 385574 cycles/ticks +average: 387810 cycles/ticks + +kyber_decaps: +median: 512078 cycles/ticks +average: 514664 cycles/ticks + +Loop spin: 192 +gen_a: +median: 57590 cycles/ticks +average: 58015 cycles/ticks + +poly_getnoise_eta1: +median: 11332 cycles/ticks +average: 11405 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 23270 cycles/ticks +average: 23452 cycles/ticks + +INVNTT: +median: 33502 cycles/ticks +average: 33745 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23759 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3693 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11401 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4328 cycles/ticks + +indcpa_keypair: +median: 268706 cycles/ticks +average: 270497 cycles/ticks + +indcpa_enc: +median: 357482 cycles/ticks +average: 360369 cycles/ticks + +indcpa_dec: +median: 121314 cycles/ticks +average: 121964 cycles/ticks + +kyber_keypair_derand: +median: 291954 cycles/ticks +average: 294038 cycles/ticks + +kyber_keypair: +median: 301026 cycles/ticks +average: 303142 cycles/ticks + +kyber_encaps_derand: +median: 384108 cycles/ticks +average: 386750 cycles/ticks + +kyber_encaps: +median: 385302 cycles/ticks +average: 387699 cycles/ticks + +kyber_decaps: +median: 511330 cycles/ticks +average: 514009 cycles/ticks + +Loop spin: 193 +gen_a: +median: 57600 cycles/ticks +average: 58001 cycles/ticks + +poly_getnoise_eta1: +median: 11312 cycles/ticks +average: 11380 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7278 cycles/ticks + +NTT: +median: 23224 cycles/ticks +average: 23514 cycles/ticks + +INVNTT: +median: 33482 cycles/ticks +average: 33663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23710 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3695 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11360 cycles/ticks +average: 11507 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4321 cycles/ticks + +indcpa_keypair: +median: 268410 cycles/ticks +average: 270043 cycles/ticks + +indcpa_enc: +median: 357432 cycles/ticks +average: 359417 cycles/ticks + +indcpa_dec: +median: 121128 cycles/ticks +average: 121711 cycles/ticks + +kyber_keypair_derand: +median: 291318 cycles/ticks +average: 292916 cycles/ticks + +kyber_keypair: +median: 300938 cycles/ticks +average: 303188 cycles/ticks + +kyber_encaps_derand: +median: 385388 cycles/ticks +average: 389947 cycles/ticks + +kyber_encaps: +median: 386744 cycles/ticks +average: 392491 cycles/ticks + +kyber_decaps: +median: 512382 cycles/ticks +average: 519372 cycles/ticks + +Loop spin: 194 +gen_a: +median: 57564 cycles/ticks +average: 57968 cycles/ticks + +poly_getnoise_eta1: +median: 11208 cycles/ticks +average: 11306 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 23224 cycles/ticks +average: 23382 cycles/ticks + +INVNTT: +median: 33416 cycles/ticks +average: 33590 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23566 cycles/ticks +average: 23696 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3489 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3695 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11397 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4272 cycles/ticks + +indcpa_keypair: +median: 268462 cycles/ticks +average: 272782 cycles/ticks + +indcpa_enc: +median: 357648 cycles/ticks +average: 362549 cycles/ticks + +indcpa_dec: +median: 121168 cycles/ticks +average: 122772 cycles/ticks + +kyber_keypair_derand: +median: 291968 cycles/ticks +average: 297948 cycles/ticks + +kyber_keypair: +median: 301090 cycles/ticks +average: 306142 cycles/ticks + +kyber_encaps_derand: +median: 385166 cycles/ticks +average: 393118 cycles/ticks + +kyber_encaps: +median: 386334 cycles/ticks +average: 392845 cycles/ticks + +kyber_decaps: +median: 512866 cycles/ticks +average: 524319 cycles/ticks + +Loop spin: 195 +gen_a: +median: 57830 cycles/ticks +average: 59312 cycles/ticks + +poly_getnoise_eta1: +median: 11236 cycles/ticks +average: 11302 cycles/ticks + +poly_getnoise_eta2: +median: 7372 cycles/ticks +average: 7569 cycles/ticks + +NTT: +median: 23326 cycles/ticks +average: 23869 cycles/ticks + +INVNTT: +median: 33480 cycles/ticks +average: 34173 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23642 cycles/ticks +average: 24250 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3900 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3477 cycles/ticks + +poly_compress: +median: 3728 cycles/ticks +average: 3829 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11504 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4290 cycles/ticks + +indcpa_keypair: +median: 268754 cycles/ticks +average: 275420 cycles/ticks + +indcpa_enc: +median: 357836 cycles/ticks +average: 365541 cycles/ticks + +indcpa_dec: +median: 121248 cycles/ticks +average: 123386 cycles/ticks + +kyber_keypair_derand: +median: 291684 cycles/ticks +average: 296114 cycles/ticks + +kyber_keypair: +median: 301058 cycles/ticks +average: 306531 cycles/ticks + +kyber_encaps_derand: +median: 384648 cycles/ticks +average: 391781 cycles/ticks + +kyber_encaps: +median: 386332 cycles/ticks +average: 395271 cycles/ticks + +kyber_decaps: +median: 512806 cycles/ticks +average: 523344 cycles/ticks + +Loop spin: 196 +gen_a: +median: 57686 cycles/ticks +average: 58857 cycles/ticks + +poly_getnoise_eta1: +median: 11354 cycles/ticks +average: 11479 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7279 cycles/ticks + +NTT: +median: 23626 cycles/ticks +average: 24088 cycles/ticks + +INVNTT: +median: 33528 cycles/ticks +average: 34296 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23650 cycles/ticks +average: 24228 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3536 cycles/ticks +average: 3641 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3732 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 11376 cycles/ticks +average: 11644 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4299 cycles/ticks + +indcpa_keypair: +median: 268970 cycles/ticks +average: 274055 cycles/ticks + +indcpa_enc: +median: 357686 cycles/ticks +average: 361516 cycles/ticks + +indcpa_dec: +median: 121340 cycles/ticks +average: 122814 cycles/ticks + +kyber_keypair_derand: +median: 291718 cycles/ticks +average: 297371 cycles/ticks + +kyber_keypair: +median: 301436 cycles/ticks +average: 307245 cycles/ticks + +kyber_encaps_derand: +median: 384924 cycles/ticks +average: 390782 cycles/ticks + +kyber_encaps: +median: 386500 cycles/ticks +average: 392202 cycles/ticks + +kyber_decaps: +median: 511964 cycles/ticks +average: 517889 cycles/ticks + +Loop spin: 197 +gen_a: +median: 57730 cycles/ticks +average: 59373 cycles/ticks + +poly_getnoise_eta1: +median: 11304 cycles/ticks +average: 11543 cycles/ticks + +poly_getnoise_eta2: +median: 7290 cycles/ticks +average: 7478 cycles/ticks + +NTT: +median: 23434 cycles/ticks +average: 24030 cycles/ticks + +INVNTT: +median: 33486 cycles/ticks +average: 34347 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23758 cycles/ticks +average: 24354 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3696 cycles/ticks + +poly_decompress: +median: 1052 cycles/ticks +average: 1090 cycles/ticks + +polyvec_compress: +median: 11360 cycles/ticks +average: 11604 cycles/ticks + +polyvec_decompress: +median: 4322 cycles/ticks +average: 4431 cycles/ticks + +indcpa_keypair: +median: 268542 cycles/ticks +average: 274310 cycles/ticks + +indcpa_enc: +median: 357640 cycles/ticks +average: 363400 cycles/ticks + +indcpa_dec: +median: 121494 cycles/ticks +average: 124300 cycles/ticks + +kyber_keypair_derand: +median: 292330 cycles/ticks +average: 299761 cycles/ticks + +kyber_keypair: +median: 303008 cycles/ticks +average: 308542 cycles/ticks + +kyber_encaps_derand: +median: 395656 cycles/ticks +average: 398322 cycles/ticks + +kyber_encaps: +median: 387668 cycles/ticks +average: 395909 cycles/ticks + +kyber_decaps: +median: 512528 cycles/ticks +average: 522933 cycles/ticks + +Loop spin: 198 +gen_a: +median: 57560 cycles/ticks +average: 58231 cycles/ticks + +poly_getnoise_eta1: +median: 11310 cycles/ticks +average: 11370 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7254 cycles/ticks + +NTT: +median: 23208 cycles/ticks +average: 23374 cycles/ticks + +INVNTT: +median: 33422 cycles/ticks +average: 33655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 23941 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3883 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1106 cycles/ticks + +polyvec_compress: +median: 11372 cycles/ticks +average: 11643 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4302 cycles/ticks + +indcpa_keypair: +median: 268592 cycles/ticks +average: 273446 cycles/ticks + +indcpa_enc: +median: 357818 cycles/ticks +average: 364851 cycles/ticks + +indcpa_dec: +median: 121094 cycles/ticks +average: 121971 cycles/ticks + +kyber_keypair_derand: +median: 291914 cycles/ticks +average: 299665 cycles/ticks + +kyber_keypair: +median: 301222 cycles/ticks +average: 306121 cycles/ticks + +kyber_encaps_derand: +median: 384382 cycles/ticks +average: 387015 cycles/ticks + +kyber_encaps: +median: 385888 cycles/ticks +average: 387768 cycles/ticks + +kyber_decaps: +median: 511554 cycles/ticks +average: 514956 cycles/ticks + +Loop spin: 199 +gen_a: +median: 57656 cycles/ticks +average: 58197 cycles/ticks + +poly_getnoise_eta1: +median: 11318 cycles/ticks +average: 11381 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7266 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23455 cycles/ticks + +INVNTT: +median: 33416 cycles/ticks +average: 33575 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23566 cycles/ticks +average: 23688 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11393 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 268112 cycles/ticks +average: 270154 cycles/ticks + +indcpa_enc: +median: 357426 cycles/ticks +average: 359757 cycles/ticks + +indcpa_dec: +median: 121132 cycles/ticks +average: 122545 cycles/ticks + +kyber_keypair_derand: +median: 291522 cycles/ticks +average: 293152 cycles/ticks + +kyber_keypair: +median: 300692 cycles/ticks +average: 302270 cycles/ticks + +kyber_encaps_derand: +median: 384900 cycles/ticks +average: 387737 cycles/ticks + +kyber_encaps: +median: 385872 cycles/ticks +average: 388546 cycles/ticks + +kyber_decaps: +median: 511688 cycles/ticks +average: 515307 cycles/ticks + +Loop spin: 200 +gen_a: +median: 57692 cycles/ticks +average: 58122 cycles/ticks + +poly_getnoise_eta1: +median: 11274 cycles/ticks +average: 11367 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7287 cycles/ticks + +NTT: +median: 23286 cycles/ticks +average: 23475 cycles/ticks + +INVNTT: +median: 33426 cycles/ticks +average: 33619 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23566 cycles/ticks +average: 23679 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3484 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11376 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4276 cycles/ticks + +indcpa_keypair: +median: 268826 cycles/ticks +average: 270433 cycles/ticks + +indcpa_enc: +median: 357554 cycles/ticks +average: 359386 cycles/ticks + +indcpa_dec: +median: 121388 cycles/ticks +average: 122617 cycles/ticks + +kyber_keypair_derand: +median: 291700 cycles/ticks +average: 294378 cycles/ticks + +kyber_keypair: +median: 300782 cycles/ticks +average: 302958 cycles/ticks + +kyber_encaps_derand: +median: 384394 cycles/ticks +average: 386447 cycles/ticks + +kyber_encaps: +median: 385460 cycles/ticks +average: 387630 cycles/ticks + +kyber_decaps: +median: 511584 cycles/ticks +average: 514874 cycles/ticks + +Loop spin: 201 +gen_a: +median: 57656 cycles/ticks +average: 58144 cycles/ticks + +poly_getnoise_eta1: +median: 11300 cycles/ticks +average: 11418 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 23258 cycles/ticks +average: 23448 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 33738 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23572 cycles/ticks +average: 23694 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11399 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4272 cycles/ticks + +indcpa_keypair: +median: 268552 cycles/ticks +average: 269975 cycles/ticks + +indcpa_enc: +median: 359004 cycles/ticks +average: 360814 cycles/ticks + +indcpa_dec: +median: 121224 cycles/ticks +average: 121872 cycles/ticks + +kyber_keypair_derand: +median: 291128 cycles/ticks +average: 293449 cycles/ticks + +kyber_keypair: +median: 300764 cycles/ticks +average: 302339 cycles/ticks + +kyber_encaps_derand: +median: 385868 cycles/ticks +average: 388174 cycles/ticks + +kyber_encaps: +median: 387572 cycles/ticks +average: 389664 cycles/ticks + +kyber_decaps: +median: 513416 cycles/ticks +average: 516902 cycles/ticks + +Loop spin: 202 +gen_a: +median: 57608 cycles/ticks +average: 58022 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11489 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7352 cycles/ticks + +NTT: +median: 23244 cycles/ticks +average: 23475 cycles/ticks + +INVNTT: +median: 33436 cycles/ticks +average: 33617 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 23741 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3476 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3712 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 11356 cycles/ticks +average: 11474 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4314 cycles/ticks + +indcpa_keypair: +median: 268674 cycles/ticks +average: 270387 cycles/ticks + +indcpa_enc: +median: 357746 cycles/ticks +average: 361466 cycles/ticks + +indcpa_dec: +median: 121130 cycles/ticks +average: 121738 cycles/ticks + +kyber_keypair_derand: +median: 291690 cycles/ticks +average: 294293 cycles/ticks + +kyber_keypair: +median: 300762 cycles/ticks +average: 302684 cycles/ticks + +kyber_encaps_derand: +median: 384662 cycles/ticks +average: 388295 cycles/ticks + +kyber_encaps: +median: 385844 cycles/ticks +average: 388541 cycles/ticks + +kyber_decaps: +median: 511612 cycles/ticks +average: 514676 cycles/ticks + +Loop spin: 203 +gen_a: +median: 57594 cycles/ticks +average: 58115 cycles/ticks + +poly_getnoise_eta1: +median: 11208 cycles/ticks +average: 11286 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7271 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23528 cycles/ticks + +INVNTT: +median: 33456 cycles/ticks +average: 33695 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23818 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3879 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3477 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1054 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11456 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4337 cycles/ticks + +indcpa_keypair: +median: 268298 cycles/ticks +average: 269952 cycles/ticks + +indcpa_enc: +median: 357540 cycles/ticks +average: 359523 cycles/ticks + +indcpa_dec: +median: 121258 cycles/ticks +average: 121981 cycles/ticks + +kyber_keypair_derand: +median: 291620 cycles/ticks +average: 293323 cycles/ticks + +kyber_keypair: +median: 300698 cycles/ticks +average: 302425 cycles/ticks + +kyber_encaps_derand: +median: 388404 cycles/ticks +average: 391453 cycles/ticks + +kyber_encaps: +median: 389882 cycles/ticks +average: 395663 cycles/ticks + +kyber_decaps: +median: 516120 cycles/ticks +average: 523527 cycles/ticks + +Loop spin: 204 +gen_a: +median: 57664 cycles/ticks +average: 58354 cycles/ticks + +poly_getnoise_eta1: +median: 11240 cycles/ticks +average: 11316 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7248 cycles/ticks + +NTT: +median: 23232 cycles/ticks +average: 23418 cycles/ticks + +INVNTT: +median: 33488 cycles/ticks +average: 33967 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23570 cycles/ticks +average: 23700 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3476 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3690 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11404 cycles/ticks + +polyvec_decompress: +median: 4278 cycles/ticks +average: 4416 cycles/ticks + +indcpa_keypair: +median: 268828 cycles/ticks +average: 272602 cycles/ticks + +indcpa_enc: +median: 357922 cycles/ticks +average: 364295 cycles/ticks + +indcpa_dec: +median: 121234 cycles/ticks +average: 123567 cycles/ticks + +kyber_keypair_derand: +median: 291814 cycles/ticks +average: 297537 cycles/ticks + +kyber_keypair: +median: 301062 cycles/ticks +average: 306367 cycles/ticks + +kyber_encaps_derand: +median: 384854 cycles/ticks +average: 392426 cycles/ticks + +kyber_encaps: +median: 386164 cycles/ticks +average: 393604 cycles/ticks + +kyber_decaps: +median: 512894 cycles/ticks +average: 524633 cycles/ticks + +Loop spin: 205 +gen_a: +median: 57832 cycles/ticks +average: 59093 cycles/ticks + +poly_getnoise_eta1: +median: 11332 cycles/ticks +average: 11421 cycles/ticks + +poly_getnoise_eta2: +median: 7410 cycles/ticks +average: 7575 cycles/ticks + +NTT: +median: 23322 cycles/ticks +average: 23809 cycles/ticks + +INVNTT: +median: 33568 cycles/ticks +average: 34499 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 23932 cycles/ticks + +poly_tomsg: +median: 3870 cycles/ticks +average: 3978 cycles/ticks + +poly_frommsg: +median: 3546 cycles/ticks +average: 3592 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 11348 cycles/ticks +average: 11618 cycles/ticks + +polyvec_decompress: +median: 4280 cycles/ticks +average: 4393 cycles/ticks + +indcpa_keypair: +median: 268802 cycles/ticks +average: 275077 cycles/ticks + +indcpa_enc: +median: 358132 cycles/ticks +average: 366438 cycles/ticks + +indcpa_dec: +median: 121478 cycles/ticks +average: 123760 cycles/ticks + +kyber_keypair_derand: +median: 291598 cycles/ticks +average: 297121 cycles/ticks + +kyber_keypair: +median: 301312 cycles/ticks +average: 306863 cycles/ticks + +kyber_encaps_derand: +median: 384984 cycles/ticks +average: 392013 cycles/ticks + +kyber_encaps: +median: 386600 cycles/ticks +average: 394803 cycles/ticks + +kyber_decaps: +median: 512580 cycles/ticks +average: 523110 cycles/ticks + +Loop spin: 206 +gen_a: +median: 57830 cycles/ticks +average: 59411 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11375 cycles/ticks + +poly_getnoise_eta2: +median: 7424 cycles/ticks +average: 7581 cycles/ticks + +NTT: +median: 23486 cycles/ticks +average: 24069 cycles/ticks + +INVNTT: +median: 33548 cycles/ticks +average: 34600 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23812 cycles/ticks +average: 24407 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3695 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11408 cycles/ticks +average: 11678 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 268354 cycles/ticks +average: 272430 cycles/ticks + +indcpa_enc: +median: 357798 cycles/ticks +average: 364013 cycles/ticks + +indcpa_dec: +median: 121520 cycles/ticks +average: 124207 cycles/ticks + +kyber_keypair_derand: +median: 291484 cycles/ticks +average: 297196 cycles/ticks + +kyber_keypair: +median: 301046 cycles/ticks +average: 306378 cycles/ticks + +kyber_encaps_derand: +median: 384868 cycles/ticks +average: 392399 cycles/ticks + +kyber_encaps: +median: 386710 cycles/ticks +average: 395487 cycles/ticks + +kyber_decaps: +median: 512396 cycles/ticks +average: 522702 cycles/ticks + +Loop spin: 207 +gen_a: +median: 57622 cycles/ticks +average: 58044 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11401 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 23238 cycles/ticks +average: 23483 cycles/ticks + +INVNTT: +median: 33446 cycles/ticks +average: 33884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 24167 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1114 cycles/ticks + +polyvec_compress: +median: 11414 cycles/ticks +average: 11602 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4321 cycles/ticks + +indcpa_keypair: +median: 268304 cycles/ticks +average: 271348 cycles/ticks + +indcpa_enc: +median: 357976 cycles/ticks +average: 363861 cycles/ticks + +indcpa_dec: +median: 121288 cycles/ticks +average: 123593 cycles/ticks + +kyber_keypair_derand: +median: 291616 cycles/ticks +average: 296207 cycles/ticks + +kyber_keypair: +median: 301172 cycles/ticks +average: 306351 cycles/ticks + +kyber_encaps_derand: +median: 384538 cycles/ticks +average: 390365 cycles/ticks + +kyber_encaps: +median: 386054 cycles/ticks +average: 391858 cycles/ticks + +kyber_decaps: +median: 512154 cycles/ticks +average: 521124 cycles/ticks + +Loop spin: 208 +gen_a: +median: 57574 cycles/ticks +average: 58393 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11444 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7352 cycles/ticks + +NTT: +median: 23252 cycles/ticks +average: 23415 cycles/ticks + +INVNTT: +median: 33434 cycles/ticks +average: 34084 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23975 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3478 cycles/ticks +average: 3579 cycles/ticks + +poly_compress: +median: 3718 cycles/ticks +average: 3811 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11390 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 268720 cycles/ticks +average: 275060 cycles/ticks + +indcpa_enc: +median: 357800 cycles/ticks +average: 363982 cycles/ticks + +indcpa_dec: +median: 121210 cycles/ticks +average: 122392 cycles/ticks + +kyber_keypair_derand: +median: 292274 cycles/ticks +average: 298355 cycles/ticks + +kyber_keypair: +median: 301470 cycles/ticks +average: 306665 cycles/ticks + +kyber_encaps_derand: +median: 384648 cycles/ticks +average: 391931 cycles/ticks + +kyber_encaps: +median: 385650 cycles/ticks +average: 389183 cycles/ticks + +kyber_decaps: +median: 511926 cycles/ticks +average: 515654 cycles/ticks + +Loop spin: 209 +gen_a: +median: 57606 cycles/ticks +average: 58037 cycles/ticks + +poly_getnoise_eta1: +median: 11266 cycles/ticks +average: 11340 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7272 cycles/ticks + +NTT: +median: 23216 cycles/ticks +average: 23399 cycles/ticks + +INVNTT: +median: 33436 cycles/ticks +average: 33614 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23756 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3478 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11399 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4285 cycles/ticks + +indcpa_keypair: +median: 268620 cycles/ticks +average: 270095 cycles/ticks + +indcpa_enc: +median: 357568 cycles/ticks +average: 359766 cycles/ticks + +indcpa_dec: +median: 121326 cycles/ticks +average: 122241 cycles/ticks + +kyber_keypair_derand: +median: 291618 cycles/ticks +average: 293121 cycles/ticks + +kyber_keypair: +median: 301074 cycles/ticks +average: 305014 cycles/ticks + +kyber_encaps_derand: +median: 384692 cycles/ticks +average: 387278 cycles/ticks + +kyber_encaps: +median: 385704 cycles/ticks +average: 387896 cycles/ticks + +kyber_decaps: +median: 511990 cycles/ticks +average: 515061 cycles/ticks + +Loop spin: 210 +gen_a: +median: 57622 cycles/ticks +average: 58028 cycles/ticks + +poly_getnoise_eta1: +median: 11246 cycles/ticks +average: 11335 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7291 cycles/ticks + +NTT: +median: 23284 cycles/ticks +average: 23547 cycles/ticks + +INVNTT: +median: 33426 cycles/ticks +average: 33600 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23570 cycles/ticks +average: 23676 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11394 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4300 cycles/ticks + +indcpa_keypair: +median: 268602 cycles/ticks +average: 270512 cycles/ticks + +indcpa_enc: +median: 357576 cycles/ticks +average: 359423 cycles/ticks + +indcpa_dec: +median: 121214 cycles/ticks +average: 121933 cycles/ticks + +kyber_keypair_derand: +median: 291290 cycles/ticks +average: 292815 cycles/ticks + +kyber_keypair: +median: 300722 cycles/ticks +average: 302799 cycles/ticks + +kyber_encaps_derand: +median: 384644 cycles/ticks +average: 387106 cycles/ticks + +kyber_encaps: +median: 385824 cycles/ticks +average: 387941 cycles/ticks + +kyber_decaps: +median: 511808 cycles/ticks +average: 517792 cycles/ticks + +Loop spin: 211 +gen_a: +median: 57564 cycles/ticks +average: 57939 cycles/ticks + +poly_getnoise_eta1: +median: 11290 cycles/ticks +average: 11380 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7323 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23524 cycles/ticks + +INVNTT: +median: 33472 cycles/ticks +average: 33710 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 23789 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3893 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11409 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4273 cycles/ticks + +indcpa_keypair: +median: 268308 cycles/ticks +average: 272636 cycles/ticks + +indcpa_enc: +median: 357766 cycles/ticks +average: 360312 cycles/ticks + +indcpa_dec: +median: 121306 cycles/ticks +average: 122029 cycles/ticks + +kyber_keypair_derand: +median: 291426 cycles/ticks +average: 293187 cycles/ticks + +kyber_keypair: +median: 300834 cycles/ticks +average: 303178 cycles/ticks + +kyber_encaps_derand: +median: 384390 cycles/ticks +average: 387054 cycles/ticks + +kyber_encaps: +median: 385764 cycles/ticks +average: 388760 cycles/ticks + +kyber_decaps: +median: 511764 cycles/ticks +average: 514317 cycles/ticks + +Loop spin: 212 +gen_a: +median: 57654 cycles/ticks +average: 58271 cycles/ticks + +poly_getnoise_eta1: +median: 11236 cycles/ticks +average: 11363 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7279 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23428 cycles/ticks + +INVNTT: +median: 33488 cycles/ticks +average: 33714 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23558 cycles/ticks +average: 23679 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11421 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4312 cycles/ticks + +indcpa_keypair: +median: 268448 cycles/ticks +average: 270392 cycles/ticks + +indcpa_enc: +median: 357546 cycles/ticks +average: 359680 cycles/ticks + +indcpa_dec: +median: 121158 cycles/ticks +average: 121830 cycles/ticks + +kyber_keypair_derand: +median: 291510 cycles/ticks +average: 293248 cycles/ticks + +kyber_keypair: +median: 300924 cycles/ticks +average: 303201 cycles/ticks + +kyber_encaps_derand: +median: 384544 cycles/ticks +average: 386933 cycles/ticks + +kyber_encaps: +median: 386234 cycles/ticks +average: 388262 cycles/ticks + +kyber_decaps: +median: 511546 cycles/ticks +average: 514806 cycles/ticks + +Loop spin: 213 +gen_a: +median: 57556 cycles/ticks +average: 58182 cycles/ticks + +poly_getnoise_eta1: +median: 11332 cycles/ticks +average: 11407 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7284 cycles/ticks + +NTT: +median: 23304 cycles/ticks +average: 23482 cycles/ticks + +INVNTT: +median: 33454 cycles/ticks +average: 33684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23702 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3482 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11320 cycles/ticks +average: 11373 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4285 cycles/ticks + +indcpa_keypair: +median: 268086 cycles/ticks +average: 271309 cycles/ticks + +indcpa_enc: +median: 357646 cycles/ticks +average: 365020 cycles/ticks + +indcpa_dec: +median: 121448 cycles/ticks +average: 123991 cycles/ticks + +kyber_keypair_derand: +median: 295480 cycles/ticks +average: 299986 cycles/ticks + +kyber_keypair: +median: 301036 cycles/ticks +average: 305336 cycles/ticks + +kyber_encaps_derand: +median: 384760 cycles/ticks +average: 390191 cycles/ticks + +kyber_encaps: +median: 385948 cycles/ticks +average: 390688 cycles/ticks + +kyber_decaps: +median: 511852 cycles/ticks +average: 516197 cycles/ticks + +Loop spin: 214 +gen_a: +median: 57692 cycles/ticks +average: 58123 cycles/ticks + +poly_getnoise_eta1: +median: 11332 cycles/ticks +average: 11400 cycles/ticks + +poly_getnoise_eta2: +median: 7258 cycles/ticks +average: 7261 cycles/ticks + +NTT: +median: 23252 cycles/ticks +average: 23512 cycles/ticks + +INVNTT: +median: 33448 cycles/ticks +average: 33971 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23566 cycles/ticks +average: 23680 cycles/ticks + +poly_tomsg: +median: 3938 cycles/ticks +average: 4050 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3520 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11394 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268306 cycles/ticks +average: 271321 cycles/ticks + +indcpa_enc: +median: 358034 cycles/ticks +average: 361963 cycles/ticks + +indcpa_dec: +median: 121218 cycles/ticks +average: 122130 cycles/ticks + +kyber_keypair_derand: +median: 291574 cycles/ticks +average: 294580 cycles/ticks + +kyber_keypair: +median: 300622 cycles/ticks +average: 303625 cycles/ticks + +kyber_encaps_derand: +median: 384618 cycles/ticks +average: 387463 cycles/ticks + +kyber_encaps: +median: 385826 cycles/ticks +average: 389268 cycles/ticks + +kyber_decaps: +median: 512028 cycles/ticks +average: 517323 cycles/ticks + +Loop spin: 215 +gen_a: +median: 57624 cycles/ticks +average: 58421 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11404 cycles/ticks + +poly_getnoise_eta2: +median: 7278 cycles/ticks +average: 7512 cycles/ticks + +NTT: +median: 23280 cycles/ticks +average: 23717 cycles/ticks + +INVNTT: +median: 33526 cycles/ticks +average: 34228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23626 cycles/ticks +average: 24026 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3710 cycles/ticks +average: 3827 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11320 cycles/ticks +average: 11383 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 268912 cycles/ticks +average: 273803 cycles/ticks + +indcpa_enc: +median: 358046 cycles/ticks +average: 360109 cycles/ticks + +indcpa_dec: +median: 121188 cycles/ticks +average: 122051 cycles/ticks + +kyber_keypair_derand: +median: 291502 cycles/ticks +average: 293835 cycles/ticks + +kyber_keypair: +median: 300808 cycles/ticks +average: 303065 cycles/ticks + +kyber_encaps_derand: +median: 384442 cycles/ticks +average: 387117 cycles/ticks + +kyber_encaps: +median: 385568 cycles/ticks +average: 387728 cycles/ticks + +kyber_decaps: +median: 511860 cycles/ticks +average: 516360 cycles/ticks + +Loop spin: 216 +gen_a: +median: 57578 cycles/ticks +average: 58269 cycles/ticks + +poly_getnoise_eta1: +median: 11360 cycles/ticks +average: 11456 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7269 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23402 cycles/ticks + +INVNTT: +median: 33436 cycles/ticks +average: 33614 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23568 cycles/ticks +average: 23690 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3687 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11374 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 268172 cycles/ticks +average: 270430 cycles/ticks + +indcpa_enc: +median: 357546 cycles/ticks +average: 363779 cycles/ticks + +indcpa_dec: +median: 121246 cycles/ticks +average: 123574 cycles/ticks + +kyber_keypair_derand: +median: 291608 cycles/ticks +average: 295755 cycles/ticks + +kyber_keypair: +median: 300910 cycles/ticks +average: 305599 cycles/ticks + +kyber_encaps_derand: +median: 384910 cycles/ticks +average: 391356 cycles/ticks + +kyber_encaps: +median: 385724 cycles/ticks +average: 388596 cycles/ticks + +kyber_decaps: +median: 511696 cycles/ticks +average: 516015 cycles/ticks + +Loop spin: 217 +gen_a: +median: 57602 cycles/ticks +average: 58106 cycles/ticks + +poly_getnoise_eta1: +median: 11248 cycles/ticks +average: 11322 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7284 cycles/ticks + +NTT: +median: 23242 cycles/ticks +average: 23441 cycles/ticks + +INVNTT: +median: 33440 cycles/ticks +average: 33638 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23748 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3488 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11392 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4284 cycles/ticks + +indcpa_keypair: +median: 268634 cycles/ticks +average: 270380 cycles/ticks + +indcpa_enc: +median: 357730 cycles/ticks +average: 360271 cycles/ticks + +indcpa_dec: +median: 121274 cycles/ticks +average: 122652 cycles/ticks + +kyber_keypair_derand: +median: 291298 cycles/ticks +average: 293710 cycles/ticks + +kyber_keypair: +median: 300556 cycles/ticks +average: 302738 cycles/ticks + +kyber_encaps_derand: +median: 384632 cycles/ticks +average: 388841 cycles/ticks + +kyber_encaps: +median: 386626 cycles/ticks +average: 390590 cycles/ticks + +kyber_decaps: +median: 511780 cycles/ticks +average: 516965 cycles/ticks + +Loop spin: 218 +gen_a: +median: 57634 cycles/ticks +average: 58166 cycles/ticks + +poly_getnoise_eta1: +median: 11268 cycles/ticks +average: 11337 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7265 cycles/ticks + +NTT: +median: 23328 cycles/ticks +average: 23802 cycles/ticks + +INVNTT: +median: 33426 cycles/ticks +average: 33718 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 23966 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11318 cycles/ticks +average: 11385 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4294 cycles/ticks + +indcpa_keypair: +median: 269092 cycles/ticks +average: 275679 cycles/ticks + +indcpa_enc: +median: 367340 cycles/ticks +average: 368877 cycles/ticks + +indcpa_dec: +median: 121688 cycles/ticks +average: 125042 cycles/ticks + +kyber_keypair_derand: +median: 292256 cycles/ticks +average: 299475 cycles/ticks + +kyber_keypair: +median: 301812 cycles/ticks +average: 308779 cycles/ticks + +kyber_encaps_derand: +median: 385822 cycles/ticks +average: 394882 cycles/ticks + +kyber_encaps: +median: 386676 cycles/ticks +average: 396111 cycles/ticks + +kyber_decaps: +median: 514360 cycles/ticks +average: 525635 cycles/ticks + +Loop spin: 219 +gen_a: +median: 57780 cycles/ticks +average: 59462 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11456 cycles/ticks + +poly_getnoise_eta2: +median: 7330 cycles/ticks +average: 7490 cycles/ticks + +NTT: +median: 23340 cycles/ticks +average: 23956 cycles/ticks + +INVNTT: +median: 33516 cycles/ticks +average: 34353 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23666 cycles/ticks +average: 24366 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3504 cycles/ticks +average: 3600 cycles/ticks + +poly_compress: +median: 3716 cycles/ticks +average: 3811 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11354 cycles/ticks +average: 11617 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4279 cycles/ticks + +indcpa_keypair: +median: 268672 cycles/ticks +average: 275234 cycles/ticks + +indcpa_enc: +median: 358738 cycles/ticks +average: 367981 cycles/ticks + +indcpa_dec: +median: 121530 cycles/ticks +average: 124519 cycles/ticks + +kyber_keypair_derand: +median: 292158 cycles/ticks +average: 299166 cycles/ticks + +kyber_keypair: +median: 302296 cycles/ticks +average: 309371 cycles/ticks + +kyber_encaps_derand: +median: 385798 cycles/ticks +average: 395458 cycles/ticks + +kyber_encaps: +median: 385912 cycles/ticks +average: 388764 cycles/ticks + +kyber_decaps: +median: 511832 cycles/ticks +average: 514788 cycles/ticks + +Loop spin: 220 +gen_a: +median: 57612 cycles/ticks +average: 58094 cycles/ticks + +poly_getnoise_eta1: +median: 11334 cycles/ticks +average: 11459 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7272 cycles/ticks + +NTT: +median: 23286 cycles/ticks +average: 23473 cycles/ticks + +INVNTT: +median: 33442 cycles/ticks +average: 33641 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23570 cycles/ticks +average: 23792 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11389 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4302 cycles/ticks + +indcpa_keypair: +median: 272174 cycles/ticks +average: 273961 cycles/ticks + +indcpa_enc: +median: 361676 cycles/ticks +average: 363995 cycles/ticks + +indcpa_dec: +median: 121244 cycles/ticks +average: 122213 cycles/ticks + +kyber_keypair_derand: +median: 295316 cycles/ticks +average: 297011 cycles/ticks + +kyber_keypair: +median: 301002 cycles/ticks +average: 303056 cycles/ticks + +kyber_encaps_derand: +median: 384362 cycles/ticks +average: 386369 cycles/ticks + +kyber_encaps: +median: 385634 cycles/ticks +average: 387651 cycles/ticks + +kyber_decaps: +median: 511526 cycles/ticks +average: 514985 cycles/ticks + +Loop spin: 221 +gen_a: +median: 57588 cycles/ticks +average: 58193 cycles/ticks + +poly_getnoise_eta1: +median: 11302 cycles/ticks +average: 11400 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 23264 cycles/ticks +average: 23552 cycles/ticks + +INVNTT: +median: 33460 cycles/ticks +average: 33697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23721 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3694 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11403 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 268110 cycles/ticks +average: 269696 cycles/ticks + +indcpa_enc: +median: 357544 cycles/ticks +average: 359806 cycles/ticks + +indcpa_dec: +median: 121242 cycles/ticks +average: 121916 cycles/ticks + +kyber_keypair_derand: +median: 291146 cycles/ticks +average: 292630 cycles/ticks + +kyber_keypair: +median: 300694 cycles/ticks +average: 302416 cycles/ticks + +kyber_encaps_derand: +median: 384702 cycles/ticks +average: 386929 cycles/ticks + +kyber_encaps: +median: 385750 cycles/ticks +average: 387446 cycles/ticks + +kyber_decaps: +median: 511728 cycles/ticks +average: 514990 cycles/ticks + +Loop spin: 222 +gen_a: +median: 57560 cycles/ticks +average: 58155 cycles/ticks + +poly_getnoise_eta1: +median: 11242 cycles/ticks +average: 11297 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7305 cycles/ticks + +NTT: +median: 23252 cycles/ticks +average: 23448 cycles/ticks + +INVNTT: +median: 33440 cycles/ticks +average: 33852 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 23822 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11400 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4332 cycles/ticks + +indcpa_keypair: +median: 268652 cycles/ticks +average: 270579 cycles/ticks + +indcpa_enc: +median: 357650 cycles/ticks +average: 359624 cycles/ticks + +indcpa_dec: +median: 121208 cycles/ticks +average: 122143 cycles/ticks + +kyber_keypair_derand: +median: 291774 cycles/ticks +average: 293581 cycles/ticks + +kyber_keypair: +median: 301064 cycles/ticks +average: 302561 cycles/ticks + +kyber_encaps_derand: +median: 384592 cycles/ticks +average: 387260 cycles/ticks + +kyber_encaps: +median: 385678 cycles/ticks +average: 387785 cycles/ticks + +kyber_decaps: +median: 511578 cycles/ticks +average: 514223 cycles/ticks + +Loop spin: 223 +gen_a: +median: 57638 cycles/ticks +average: 58422 cycles/ticks + +poly_getnoise_eta1: +median: 11242 cycles/ticks +average: 11319 cycles/ticks + +poly_getnoise_eta2: +median: 7234 cycles/ticks +average: 7282 cycles/ticks + +NTT: +median: 23282 cycles/ticks +average: 23445 cycles/ticks + +INVNTT: +median: 33478 cycles/ticks +average: 33680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23809 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3476 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11412 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4276 cycles/ticks + +indcpa_keypair: +median: 268482 cycles/ticks +average: 269991 cycles/ticks + +indcpa_enc: +median: 357526 cycles/ticks +average: 359461 cycles/ticks + +indcpa_dec: +median: 121156 cycles/ticks +average: 122021 cycles/ticks + +kyber_keypair_derand: +median: 295228 cycles/ticks +average: 296785 cycles/ticks + +kyber_keypair: +median: 300456 cycles/ticks +average: 301914 cycles/ticks + +kyber_encaps_derand: +median: 384622 cycles/ticks +average: 386675 cycles/ticks + +kyber_encaps: +median: 385692 cycles/ticks +average: 387531 cycles/ticks + +kyber_decaps: +median: 511704 cycles/ticks +average: 514841 cycles/ticks + +Loop spin: 224 +gen_a: +median: 57634 cycles/ticks +average: 58098 cycles/ticks + +poly_getnoise_eta1: +median: 11302 cycles/ticks +average: 11475 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 23270 cycles/ticks +average: 23525 cycles/ticks + +INVNTT: +median: 33418 cycles/ticks +average: 33677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23570 cycles/ticks +average: 23875 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3901 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3694 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11414 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4316 cycles/ticks + +indcpa_keypair: +median: 268686 cycles/ticks +average: 270928 cycles/ticks + +indcpa_enc: +median: 357618 cycles/ticks +average: 359539 cycles/ticks + +indcpa_dec: +median: 121228 cycles/ticks +average: 121843 cycles/ticks + +kyber_keypair_derand: +median: 295590 cycles/ticks +average: 297237 cycles/ticks + +kyber_keypair: +median: 300836 cycles/ticks +average: 302618 cycles/ticks + +kyber_encaps_derand: +median: 384304 cycles/ticks +average: 386297 cycles/ticks + +kyber_encaps: +median: 385770 cycles/ticks +average: 388843 cycles/ticks + +kyber_decaps: +median: 511596 cycles/ticks +average: 515146 cycles/ticks + +Loop spin: 225 +gen_a: +median: 57640 cycles/ticks +average: 58056 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11329 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 23254 cycles/ticks +average: 23467 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 33618 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23610 cycles/ticks +average: 23869 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3884 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3521 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3693 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11362 cycles/ticks +average: 11544 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4314 cycles/ticks + +indcpa_keypair: +median: 268298 cycles/ticks +average: 269810 cycles/ticks + +indcpa_enc: +median: 357520 cycles/ticks +average: 359827 cycles/ticks + +indcpa_dec: +median: 121072 cycles/ticks +average: 121687 cycles/ticks + +kyber_keypair_derand: +median: 290876 cycles/ticks +average: 292463 cycles/ticks + +kyber_keypair: +median: 300298 cycles/ticks +average: 302217 cycles/ticks + +kyber_encaps_derand: +median: 384252 cycles/ticks +average: 386951 cycles/ticks + +kyber_encaps: +median: 385730 cycles/ticks +average: 387890 cycles/ticks + +kyber_decaps: +median: 511688 cycles/ticks +average: 515505 cycles/ticks + +Loop spin: 226 +gen_a: +median: 57590 cycles/ticks +average: 58140 cycles/ticks + +poly_getnoise_eta1: +median: 11302 cycles/ticks +average: 11396 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7258 cycles/ticks + +NTT: +median: 23228 cycles/ticks +average: 23450 cycles/ticks + +INVNTT: +median: 33428 cycles/ticks +average: 33616 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23883 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3885 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3736 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11393 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4316 cycles/ticks + +indcpa_keypair: +median: 268402 cycles/ticks +average: 270991 cycles/ticks + +indcpa_enc: +median: 357966 cycles/ticks +average: 360840 cycles/ticks + +indcpa_dec: +median: 121260 cycles/ticks +average: 122335 cycles/ticks + +kyber_keypair_derand: +median: 291486 cycles/ticks +average: 293496 cycles/ticks + +kyber_keypair: +median: 300680 cycles/ticks +average: 302583 cycles/ticks + +kyber_encaps_derand: +median: 384572 cycles/ticks +average: 387629 cycles/ticks + +kyber_encaps: +median: 385634 cycles/ticks +average: 388407 cycles/ticks + +kyber_decaps: +median: 511640 cycles/ticks +average: 514651 cycles/ticks + +Loop spin: 227 +gen_a: +median: 57688 cycles/ticks +average: 58231 cycles/ticks + +poly_getnoise_eta1: +median: 11310 cycles/ticks +average: 11468 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7301 cycles/ticks + +NTT: +median: 23238 cycles/ticks +average: 23487 cycles/ticks + +INVNTT: +median: 33474 cycles/ticks +average: 33805 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23568 cycles/ticks +average: 23692 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11492 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 272280 cycles/ticks +average: 274832 cycles/ticks + +indcpa_enc: +median: 361638 cycles/ticks +average: 364450 cycles/ticks + +indcpa_dec: +median: 121160 cycles/ticks +average: 122144 cycles/ticks + +kyber_keypair_derand: +median: 291808 cycles/ticks +average: 296452 cycles/ticks + +kyber_keypair: +median: 301274 cycles/ticks +average: 306574 cycles/ticks + +kyber_encaps_derand: +median: 385108 cycles/ticks +average: 390950 cycles/ticks + +kyber_encaps: +median: 385564 cycles/ticks +average: 388259 cycles/ticks + +kyber_decaps: +median: 512114 cycles/ticks +average: 515784 cycles/ticks + +Loop spin: 228 +gen_a: +median: 57554 cycles/ticks +average: 58033 cycles/ticks + +poly_getnoise_eta1: +median: 11332 cycles/ticks +average: 11688 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7276 cycles/ticks + +NTT: +median: 23244 cycles/ticks +average: 23413 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 33679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23768 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11424 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4325 cycles/ticks + +indcpa_keypair: +median: 268426 cycles/ticks +average: 270739 cycles/ticks + +indcpa_enc: +median: 357622 cycles/ticks +average: 360521 cycles/ticks + +indcpa_dec: +median: 121180 cycles/ticks +average: 122148 cycles/ticks + +kyber_keypair_derand: +median: 291462 cycles/ticks +average: 293816 cycles/ticks + +kyber_keypair: +median: 300682 cycles/ticks +average: 303091 cycles/ticks + +kyber_encaps_derand: +median: 384618 cycles/ticks +average: 387631 cycles/ticks + +kyber_encaps: +median: 385708 cycles/ticks +average: 388807 cycles/ticks + +kyber_decaps: +median: 511710 cycles/ticks +average: 515240 cycles/ticks + +Loop spin: 229 +gen_a: +median: 57652 cycles/ticks +average: 58382 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11375 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7321 cycles/ticks + +NTT: +median: 23312 cycles/ticks +average: 23588 cycles/ticks + +INVNTT: +median: 33432 cycles/ticks +average: 33670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23562 cycles/ticks +average: 23806 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3511 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11500 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4281 cycles/ticks + +indcpa_keypair: +median: 271950 cycles/ticks +average: 273820 cycles/ticks + +indcpa_enc: +median: 361724 cycles/ticks +average: 364006 cycles/ticks + +indcpa_dec: +median: 121192 cycles/ticks +average: 122204 cycles/ticks + +kyber_keypair_derand: +median: 291944 cycles/ticks +average: 294250 cycles/ticks + +kyber_keypair: +median: 300800 cycles/ticks +average: 303541 cycles/ticks + +kyber_encaps_derand: +median: 384766 cycles/ticks +average: 390280 cycles/ticks + +kyber_encaps: +median: 385976 cycles/ticks +average: 392049 cycles/ticks + +kyber_decaps: +median: 512064 cycles/ticks +average: 520301 cycles/ticks + +Loop spin: 230 +gen_a: +median: 57700 cycles/ticks +average: 58528 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11376 cycles/ticks + +poly_getnoise_eta2: +median: 7252 cycles/ticks +average: 7385 cycles/ticks + +NTT: +median: 23362 cycles/ticks +average: 23907 cycles/ticks + +INVNTT: +median: 33478 cycles/ticks +average: 33961 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23618 cycles/ticks +average: 24041 cycles/ticks + +poly_tomsg: +median: 3864 cycles/ticks +average: 3976 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11388 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4307 cycles/ticks + +indcpa_keypair: +median: 269066 cycles/ticks +average: 273962 cycles/ticks + +indcpa_enc: +median: 358156 cycles/ticks +average: 364501 cycles/ticks + +indcpa_dec: +median: 121322 cycles/ticks +average: 123173 cycles/ticks + +kyber_keypair_derand: +median: 291474 cycles/ticks +average: 295389 cycles/ticks + +kyber_keypair: +median: 301262 cycles/ticks +average: 306607 cycles/ticks + +kyber_encaps_derand: +median: 384772 cycles/ticks +average: 392296 cycles/ticks + +kyber_encaps: +median: 385830 cycles/ticks +average: 392132 cycles/ticks + +kyber_decaps: +median: 512074 cycles/ticks +average: 521041 cycles/ticks + +Loop spin: 231 +gen_a: +median: 57784 cycles/ticks +average: 58739 cycles/ticks + +poly_getnoise_eta1: +median: 11214 cycles/ticks +average: 11303 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7376 cycles/ticks + +NTT: +median: 23278 cycles/ticks +average: 23578 cycles/ticks + +INVNTT: +median: 33512 cycles/ticks +average: 34137 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 23893 cycles/ticks + +poly_tomsg: +median: 3906 cycles/ticks +average: 4018 cycles/ticks + +poly_frommsg: +median: 3546 cycles/ticks +average: 3572 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3784 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11391 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4337 cycles/ticks + +indcpa_keypair: +median: 268606 cycles/ticks +average: 273525 cycles/ticks + +indcpa_enc: +median: 357810 cycles/ticks +average: 363853 cycles/ticks + +indcpa_dec: +median: 121298 cycles/ticks +average: 123093 cycles/ticks + +kyber_keypair_derand: +median: 291258 cycles/ticks +average: 296373 cycles/ticks + +kyber_keypair: +median: 301058 cycles/ticks +average: 305948 cycles/ticks + +kyber_encaps_derand: +median: 384812 cycles/ticks +average: 390625 cycles/ticks + +kyber_encaps: +median: 386260 cycles/ticks +average: 392031 cycles/ticks + +kyber_decaps: +median: 512660 cycles/ticks +average: 524021 cycles/ticks + +Loop spin: 232 +gen_a: +median: 57734 cycles/ticks +average: 58984 cycles/ticks + +poly_getnoise_eta1: +median: 11226 cycles/ticks +average: 11290 cycles/ticks + +poly_getnoise_eta2: +median: 7318 cycles/ticks +average: 7529 cycles/ticks + +NTT: +median: 23292 cycles/ticks +average: 23791 cycles/ticks + +INVNTT: +median: 33504 cycles/ticks +average: 34378 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 23948 cycles/ticks + +poly_tomsg: +median: 3862 cycles/ticks +average: 3938 cycles/ticks + +poly_frommsg: +median: 3538 cycles/ticks +average: 3634 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3720 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11474 cycles/ticks +average: 11727 cycles/ticks + +polyvec_decompress: +median: 4336 cycles/ticks +average: 4454 cycles/ticks + +indcpa_keypair: +median: 268682 cycles/ticks +average: 275159 cycles/ticks + +indcpa_enc: +median: 357870 cycles/ticks +average: 366558 cycles/ticks + +indcpa_dec: +median: 121400 cycles/ticks +average: 123937 cycles/ticks + +kyber_keypair_derand: +median: 292364 cycles/ticks +average: 299251 cycles/ticks + +kyber_keypair: +median: 301478 cycles/ticks +average: 307873 cycles/ticks + +kyber_encaps_derand: +median: 385064 cycles/ticks +average: 393604 cycles/ticks + +kyber_encaps: +median: 385882 cycles/ticks +average: 392852 cycles/ticks + +kyber_decaps: +median: 512266 cycles/ticks +average: 520485 cycles/ticks + +Loop spin: 233 +gen_a: +median: 57676 cycles/ticks +average: 58594 cycles/ticks + +poly_getnoise_eta1: +median: 11294 cycles/ticks +average: 11517 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7317 cycles/ticks + +NTT: +median: 23290 cycles/ticks +average: 23827 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 33901 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23711 cycles/ticks + +poly_tomsg: +median: 3958 cycles/ticks +average: 4055 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3514 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11364 cycles/ticks +average: 11451 cycles/ticks + +polyvec_decompress: +median: 4352 cycles/ticks +average: 4491 cycles/ticks + +indcpa_keypair: +median: 268858 cycles/ticks +average: 274724 cycles/ticks + +indcpa_enc: +median: 358330 cycles/ticks +average: 366965 cycles/ticks + +indcpa_dec: +median: 121240 cycles/ticks +average: 124168 cycles/ticks + +kyber_keypair_derand: +median: 292172 cycles/ticks +average: 299354 cycles/ticks + +kyber_keypair: +median: 301720 cycles/ticks +average: 307136 cycles/ticks + +kyber_encaps_derand: +median: 388738 cycles/ticks +average: 395101 cycles/ticks + +kyber_encaps: +median: 390298 cycles/ticks +average: 396705 cycles/ticks + +kyber_decaps: +median: 516380 cycles/ticks +average: 524572 cycles/ticks + +Loop spin: 234 +gen_a: +median: 57658 cycles/ticks +average: 58547 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11404 cycles/ticks + +poly_getnoise_eta2: +median: 7270 cycles/ticks +average: 7404 cycles/ticks + +NTT: +median: 23378 cycles/ticks +average: 23818 cycles/ticks + +INVNTT: +median: 33540 cycles/ticks +average: 34117 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23922 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3475 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11388 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4298 cycles/ticks + +indcpa_keypair: +median: 269126 cycles/ticks +average: 273509 cycles/ticks + +indcpa_enc: +median: 358314 cycles/ticks +average: 364233 cycles/ticks + +indcpa_dec: +median: 121290 cycles/ticks +average: 122461 cycles/ticks + +kyber_keypair_derand: +median: 291750 cycles/ticks +average: 296370 cycles/ticks + +kyber_keypair: +median: 301206 cycles/ticks +average: 305721 cycles/ticks + +kyber_encaps_derand: +median: 384624 cycles/ticks +average: 390572 cycles/ticks + +kyber_encaps: +median: 385842 cycles/ticks +average: 392100 cycles/ticks + +kyber_decaps: +median: 512006 cycles/ticks +average: 519732 cycles/ticks + +Loop spin: 235 +gen_a: +median: 57674 cycles/ticks +average: 58838 cycles/ticks + +poly_getnoise_eta1: +median: 11234 cycles/ticks +average: 11312 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7271 cycles/ticks + +NTT: +median: 23286 cycles/ticks +average: 23507 cycles/ticks + +INVNTT: +median: 33470 cycles/ticks +average: 34082 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23628 cycles/ticks +average: 24042 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3642 cycles/ticks + +poly_compress: +median: 3678 cycles/ticks +average: 3790 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11392 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4337 cycles/ticks + +indcpa_keypair: +median: 268570 cycles/ticks +average: 272984 cycles/ticks + +indcpa_enc: +median: 358090 cycles/ticks +average: 363530 cycles/ticks + +indcpa_dec: +median: 121424 cycles/ticks +average: 123542 cycles/ticks + +kyber_keypair_derand: +median: 291416 cycles/ticks +average: 296100 cycles/ticks + +kyber_keypair: +median: 301014 cycles/ticks +average: 305480 cycles/ticks + +kyber_encaps_derand: +median: 385094 cycles/ticks +average: 390948 cycles/ticks + +kyber_encaps: +median: 386280 cycles/ticks +average: 392098 cycles/ticks + +kyber_decaps: +median: 512412 cycles/ticks +average: 519966 cycles/ticks + +Loop spin: 236 +gen_a: +median: 57582 cycles/ticks +average: 58438 cycles/ticks + +poly_getnoise_eta1: +median: 11230 cycles/ticks +average: 11324 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 23336 cycles/ticks +average: 23945 cycles/ticks + +INVNTT: +median: 33486 cycles/ticks +average: 34152 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 23976 cycles/ticks + +poly_tomsg: +median: 3956 cycles/ticks +average: 4033 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3529 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11381 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4285 cycles/ticks + +indcpa_keypair: +median: 268564 cycles/ticks +average: 272348 cycles/ticks + +indcpa_enc: +median: 357828 cycles/ticks +average: 363261 cycles/ticks + +indcpa_dec: +median: 121404 cycles/ticks +average: 123580 cycles/ticks + +kyber_keypair_derand: +median: 291430 cycles/ticks +average: 295741 cycles/ticks + +kyber_keypair: +median: 300740 cycles/ticks +average: 305155 cycles/ticks + +kyber_encaps_derand: +median: 384824 cycles/ticks +average: 389727 cycles/ticks + +kyber_encaps: +median: 386008 cycles/ticks +average: 391583 cycles/ticks + +kyber_decaps: +median: 511908 cycles/ticks +average: 518440 cycles/ticks + +Loop spin: 237 +gen_a: +median: 57640 cycles/ticks +average: 58809 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11429 cycles/ticks + +poly_getnoise_eta2: +median: 7422 cycles/ticks +average: 7587 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23638 cycles/ticks + +INVNTT: +median: 33526 cycles/ticks +average: 34248 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 23979 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3919 cycles/ticks + +poly_frommsg: +median: 3538 cycles/ticks +average: 3630 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3723 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11605 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4337 cycles/ticks + +indcpa_keypair: +median: 268904 cycles/ticks +average: 272725 cycles/ticks + +indcpa_enc: +median: 358316 cycles/ticks +average: 364321 cycles/ticks + +indcpa_dec: +median: 121344 cycles/ticks +average: 123190 cycles/ticks + +kyber_keypair_derand: +median: 291912 cycles/ticks +average: 295925 cycles/ticks + +kyber_keypair: +median: 300984 cycles/ticks +average: 305306 cycles/ticks + +kyber_encaps_derand: +median: 385488 cycles/ticks +average: 391566 cycles/ticks + +kyber_encaps: +median: 386886 cycles/ticks +average: 393948 cycles/ticks + +kyber_decaps: +median: 512590 cycles/ticks +average: 520900 cycles/ticks + +Loop spin: 238 +gen_a: +median: 57650 cycles/ticks +average: 58613 cycles/ticks + +poly_getnoise_eta1: +median: 11342 cycles/ticks +average: 11419 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7404 cycles/ticks + +NTT: +median: 23290 cycles/ticks +average: 23805 cycles/ticks + +INVNTT: +median: 33534 cycles/ticks +average: 34178 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23608 cycles/ticks +average: 24165 cycles/ticks + +poly_tomsg: +median: 3868 cycles/ticks +average: 3951 cycles/ticks + +poly_frommsg: +median: 3472 cycles/ticks +average: 3562 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11386 cycles/ticks +average: 11675 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 268492 cycles/ticks +average: 272645 cycles/ticks + +indcpa_enc: +median: 357880 cycles/ticks +average: 363875 cycles/ticks + +indcpa_dec: +median: 121478 cycles/ticks +average: 123981 cycles/ticks + +kyber_keypair_derand: +median: 291544 cycles/ticks +average: 296340 cycles/ticks + +kyber_keypair: +median: 300940 cycles/ticks +average: 305816 cycles/ticks + +kyber_encaps_derand: +median: 384652 cycles/ticks +average: 390756 cycles/ticks + +kyber_encaps: +median: 385936 cycles/ticks +average: 392726 cycles/ticks + +kyber_decaps: +median: 512114 cycles/ticks +average: 520805 cycles/ticks + +Loop spin: 239 +gen_a: +median: 57592 cycles/ticks +average: 58293 cycles/ticks + +poly_getnoise_eta1: +median: 11310 cycles/ticks +average: 11475 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7271 cycles/ticks + +NTT: +median: 23296 cycles/ticks +average: 23803 cycles/ticks + +INVNTT: +median: 33454 cycles/ticks +average: 34210 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23958 cycles/ticks + +poly_tomsg: +median: 3864 cycles/ticks +average: 3927 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3571 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3795 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11408 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4330 cycles/ticks + +indcpa_keypair: +median: 268338 cycles/ticks +average: 272424 cycles/ticks + +indcpa_enc: +median: 358082 cycles/ticks +average: 364618 cycles/ticks + +indcpa_dec: +median: 121392 cycles/ticks +average: 123261 cycles/ticks + +kyber_keypair_derand: +median: 291266 cycles/ticks +average: 296185 cycles/ticks + +kyber_keypair: +median: 301150 cycles/ticks +average: 306039 cycles/ticks + +kyber_encaps_derand: +median: 384876 cycles/ticks +average: 390297 cycles/ticks + +kyber_encaps: +median: 386326 cycles/ticks +average: 393267 cycles/ticks + +kyber_decaps: +median: 512006 cycles/ticks +average: 519659 cycles/ticks + +Loop spin: 240 +gen_a: +median: 57640 cycles/ticks +average: 58513 cycles/ticks + +poly_getnoise_eta1: +median: 11316 cycles/ticks +average: 11391 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7270 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23672 cycles/ticks + +INVNTT: +median: 33564 cycles/ticks +average: 34305 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23610 cycles/ticks +average: 23987 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3882 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3758 cycles/ticks +average: 3877 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1082 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11397 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4323 cycles/ticks + +indcpa_keypair: +median: 268404 cycles/ticks +average: 272661 cycles/ticks + +indcpa_enc: +median: 358072 cycles/ticks +average: 364605 cycles/ticks + +indcpa_dec: +median: 121342 cycles/ticks +average: 122877 cycles/ticks + +kyber_keypair_derand: +median: 292062 cycles/ticks +average: 297162 cycles/ticks + +kyber_keypair: +median: 301114 cycles/ticks +average: 305653 cycles/ticks + +kyber_encaps_derand: +median: 384720 cycles/ticks +average: 390768 cycles/ticks + +kyber_encaps: +median: 386094 cycles/ticks +average: 392285 cycles/ticks + +kyber_decaps: +median: 511994 cycles/ticks +average: 519146 cycles/ticks + +Loop spin: 241 +gen_a: +median: 57552 cycles/ticks +average: 57925 cycles/ticks + +poly_getnoise_eta1: +median: 11318 cycles/ticks +average: 11385 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7250 cycles/ticks + +NTT: +median: 23262 cycles/ticks +average: 23667 cycles/ticks + +INVNTT: +median: 33460 cycles/ticks +average: 33903 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23624 cycles/ticks +average: 23987 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3910 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3475 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3696 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11396 cycles/ticks +average: 11647 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4289 cycles/ticks + +indcpa_keypair: +median: 268446 cycles/ticks +average: 272628 cycles/ticks + +indcpa_enc: +median: 357646 cycles/ticks +average: 364391 cycles/ticks + +indcpa_dec: +median: 121348 cycles/ticks +average: 125310 cycles/ticks + +kyber_keypair_derand: +median: 291738 cycles/ticks +average: 296109 cycles/ticks + +kyber_keypair: +median: 300952 cycles/ticks +average: 305478 cycles/ticks + +kyber_encaps_derand: +median: 384846 cycles/ticks +average: 389871 cycles/ticks + +kyber_encaps: +median: 385894 cycles/ticks +average: 391194 cycles/ticks + +kyber_decaps: +median: 512076 cycles/ticks +average: 519068 cycles/ticks + +Loop spin: 242 +gen_a: +median: 57668 cycles/ticks +average: 58763 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11404 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7301 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23529 cycles/ticks + +INVNTT: +median: 33508 cycles/ticks +average: 34285 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23572 cycles/ticks +average: 23695 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11320 cycles/ticks +average: 11383 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4336 cycles/ticks + +indcpa_keypair: +median: 268436 cycles/ticks +average: 273511 cycles/ticks + +indcpa_enc: +median: 357928 cycles/ticks +average: 363649 cycles/ticks + +indcpa_dec: +median: 121236 cycles/ticks +average: 123041 cycles/ticks + +kyber_keypair_derand: +median: 292016 cycles/ticks +average: 296764 cycles/ticks + +kyber_keypair: +median: 301122 cycles/ticks +average: 305750 cycles/ticks + +kyber_encaps_derand: +median: 384608 cycles/ticks +average: 390906 cycles/ticks + +kyber_encaps: +median: 385710 cycles/ticks +average: 391872 cycles/ticks + +kyber_decaps: +median: 511728 cycles/ticks +average: 519781 cycles/ticks + +Loop spin: 243 +gen_a: +median: 57602 cycles/ticks +average: 58714 cycles/ticks + +poly_getnoise_eta1: +median: 11320 cycles/ticks +average: 11603 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7277 cycles/ticks + +NTT: +median: 23244 cycles/ticks +average: 23398 cycles/ticks + +INVNTT: +median: 33448 cycles/ticks +average: 33673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 24145 cycles/ticks + +poly_tomsg: +median: 3914 cycles/ticks +average: 4012 cycles/ticks + +poly_frommsg: +median: 3484 cycles/ticks +average: 3587 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11409 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4308 cycles/ticks + +indcpa_keypair: +median: 268612 cycles/ticks +average: 272969 cycles/ticks + +indcpa_enc: +median: 358196 cycles/ticks +average: 363778 cycles/ticks + +indcpa_dec: +median: 121402 cycles/ticks +average: 123662 cycles/ticks + +kyber_keypair_derand: +median: 292172 cycles/ticks +average: 296154 cycles/ticks + +kyber_keypair: +median: 300572 cycles/ticks +average: 302306 cycles/ticks + +kyber_encaps_derand: +median: 385044 cycles/ticks +average: 387796 cycles/ticks + +kyber_encaps: +median: 386552 cycles/ticks +average: 392123 cycles/ticks + +kyber_decaps: +median: 512622 cycles/ticks +average: 519322 cycles/ticks + +Loop spin: 244 +gen_a: +median: 57568 cycles/ticks +average: 58286 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11318 cycles/ticks + +poly_getnoise_eta2: +median: 7314 cycles/ticks +average: 7542 cycles/ticks + +NTT: +median: 23244 cycles/ticks +average: 23627 cycles/ticks + +INVNTT: +median: 33456 cycles/ticks +average: 34034 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 23943 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3532 cycles/ticks +average: 3650 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3726 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11391 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4289 cycles/ticks + +indcpa_keypair: +median: 268446 cycles/ticks +average: 272546 cycles/ticks + +indcpa_enc: +median: 357684 cycles/ticks +average: 362611 cycles/ticks + +indcpa_dec: +median: 121340 cycles/ticks +average: 123571 cycles/ticks + +kyber_keypair_derand: +median: 291676 cycles/ticks +average: 296127 cycles/ticks + +kyber_keypair: +median: 300728 cycles/ticks +average: 304742 cycles/ticks + +kyber_encaps_derand: +median: 384698 cycles/ticks +average: 390235 cycles/ticks + +kyber_encaps: +median: 386222 cycles/ticks +average: 391566 cycles/ticks + +kyber_decaps: +median: 512088 cycles/ticks +average: 518235 cycles/ticks + +Loop spin: 245 +gen_a: +median: 57580 cycles/ticks +average: 58224 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11308 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7270 cycles/ticks + +NTT: +median: 23260 cycles/ticks +average: 23648 cycles/ticks + +INVNTT: +median: 33480 cycles/ticks +average: 34184 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23954 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3690 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11388 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 268442 cycles/ticks +average: 272328 cycles/ticks + +indcpa_enc: +median: 357792 cycles/ticks +average: 363201 cycles/ticks + +indcpa_dec: +median: 121316 cycles/ticks +average: 123541 cycles/ticks + +kyber_keypair_derand: +median: 291588 cycles/ticks +average: 296094 cycles/ticks + +kyber_keypair: +median: 300906 cycles/ticks +average: 305110 cycles/ticks + +kyber_encaps_derand: +median: 384822 cycles/ticks +average: 390006 cycles/ticks + +kyber_encaps: +median: 386652 cycles/ticks +average: 391171 cycles/ticks + +kyber_decaps: +median: 512408 cycles/ticks +average: 518531 cycles/ticks + +Loop spin: 246 +gen_a: +median: 57752 cycles/ticks +average: 58621 cycles/ticks + +poly_getnoise_eta1: +median: 11284 cycles/ticks +average: 11339 cycles/ticks + +poly_getnoise_eta2: +median: 7334 cycles/ticks +average: 7534 cycles/ticks + +NTT: +median: 23244 cycles/ticks +average: 23594 cycles/ticks + +INVNTT: +median: 33502 cycles/ticks +average: 34235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23710 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1054 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11401 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4307 cycles/ticks + +indcpa_keypair: +median: 268468 cycles/ticks +average: 271304 cycles/ticks + +indcpa_enc: +median: 357746 cycles/ticks +average: 363784 cycles/ticks + +indcpa_dec: +median: 121394 cycles/ticks +average: 123685 cycles/ticks + +kyber_keypair_derand: +median: 291834 cycles/ticks +average: 296429 cycles/ticks + +kyber_keypair: +median: 300856 cycles/ticks +average: 304152 cycles/ticks + +kyber_encaps_derand: +median: 384520 cycles/ticks +average: 388756 cycles/ticks + +kyber_encaps: +median: 385702 cycles/ticks +average: 391182 cycles/ticks + +kyber_decaps: +median: 511996 cycles/ticks +average: 520668 cycles/ticks + +Loop spin: 247 +gen_a: +median: 57880 cycles/ticks +average: 59147 cycles/ticks + +poly_getnoise_eta1: +median: 11314 cycles/ticks +average: 11390 cycles/ticks + +poly_getnoise_eta2: +median: 7266 cycles/ticks +average: 7447 cycles/ticks + +NTT: +median: 23290 cycles/ticks +average: 23709 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 34189 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23608 cycles/ticks +average: 23973 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3700 cycles/ticks +average: 3885 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11414 cycles/ticks + +polyvec_decompress: +median: 4364 cycles/ticks +average: 4529 cycles/ticks + +indcpa_keypair: +median: 268678 cycles/ticks +average: 272214 cycles/ticks + +indcpa_enc: +median: 357858 cycles/ticks +average: 363051 cycles/ticks + +indcpa_dec: +median: 121370 cycles/ticks +average: 123444 cycles/ticks + +kyber_keypair_derand: +median: 292084 cycles/ticks +average: 297602 cycles/ticks + +kyber_keypair: +median: 300916 cycles/ticks +average: 304787 cycles/ticks + +kyber_encaps_derand: +median: 384728 cycles/ticks +average: 391334 cycles/ticks + +kyber_encaps: +median: 385880 cycles/ticks +average: 391525 cycles/ticks + +kyber_decaps: +median: 511696 cycles/ticks +average: 516404 cycles/ticks + +Loop spin: 248 +gen_a: +median: 57578 cycles/ticks +average: 58097 cycles/ticks + +poly_getnoise_eta1: +median: 11262 cycles/ticks +average: 11420 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7363 cycles/ticks + +NTT: +median: 23266 cycles/ticks +average: 23493 cycles/ticks + +INVNTT: +median: 33430 cycles/ticks +average: 33596 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 23987 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3472 cycles/ticks +average: 3528 cycles/ticks + +poly_compress: +median: 3702 cycles/ticks +average: 3824 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11401 cycles/ticks + +polyvec_decompress: +median: 4354 cycles/ticks +average: 4455 cycles/ticks + +indcpa_keypair: +median: 268504 cycles/ticks +average: 271760 cycles/ticks + +indcpa_enc: +median: 357988 cycles/ticks +average: 361871 cycles/ticks + +indcpa_dec: +median: 121434 cycles/ticks +average: 123200 cycles/ticks + +kyber_keypair_derand: +median: 291822 cycles/ticks +average: 295807 cycles/ticks + +kyber_keypair: +median: 301244 cycles/ticks +average: 305848 cycles/ticks + +kyber_encaps_derand: +median: 385212 cycles/ticks +average: 391441 cycles/ticks + +kyber_encaps: +median: 386682 cycles/ticks +average: 391880 cycles/ticks + +kyber_decaps: +median: 512112 cycles/ticks +average: 520892 cycles/ticks + +Loop spin: 249 +gen_a: +median: 57566 cycles/ticks +average: 58352 cycles/ticks + +poly_getnoise_eta1: +median: 11312 cycles/ticks +average: 11482 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7252 cycles/ticks + +NTT: +median: 23320 cycles/ticks +average: 23870 cycles/ticks + +INVNTT: +median: 33502 cycles/ticks +average: 34076 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23632 cycles/ticks +average: 24128 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 3973 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3536 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11387 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4277 cycles/ticks + +indcpa_keypair: +median: 269068 cycles/ticks +average: 273914 cycles/ticks + +indcpa_enc: +median: 357832 cycles/ticks +average: 364346 cycles/ticks + +indcpa_dec: +median: 121314 cycles/ticks +average: 123105 cycles/ticks + +kyber_keypair_derand: +median: 291414 cycles/ticks +average: 296630 cycles/ticks + +kyber_keypair: +median: 301206 cycles/ticks +average: 307211 cycles/ticks + +kyber_encaps_derand: +median: 384864 cycles/ticks +average: 393398 cycles/ticks + +kyber_encaps: +median: 387874 cycles/ticks +average: 397121 cycles/ticks + +kyber_decaps: +median: 521124 cycles/ticks +average: 525446 cycles/ticks + +Loop spin: 250 +gen_a: +median: 57608 cycles/ticks +average: 58528 cycles/ticks + +poly_getnoise_eta1: +median: 11316 cycles/ticks +average: 11601 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7266 cycles/ticks + +NTT: +median: 23518 cycles/ticks +average: 24194 cycles/ticks + +INVNTT: +median: 33492 cycles/ticks +average: 34344 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23904 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3488 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11436 cycles/ticks + +polyvec_decompress: +median: 4386 cycles/ticks +average: 4515 cycles/ticks + +indcpa_keypair: +median: 268634 cycles/ticks +average: 274434 cycles/ticks + +indcpa_enc: +median: 358054 cycles/ticks +average: 365604 cycles/ticks + +indcpa_dec: +median: 121316 cycles/ticks +average: 124283 cycles/ticks + +kyber_keypair_derand: +median: 292746 cycles/ticks +average: 300402 cycles/ticks + +kyber_keypair: +median: 301508 cycles/ticks +average: 308534 cycles/ticks + +kyber_encaps_derand: +median: 385578 cycles/ticks +average: 394653 cycles/ticks + +kyber_encaps: +median: 386638 cycles/ticks +average: 395956 cycles/ticks + +kyber_decaps: +median: 513412 cycles/ticks +average: 525452 cycles/ticks + +Loop spin: 251 +gen_a: +median: 57774 cycles/ticks +average: 59360 cycles/ticks + +poly_getnoise_eta1: +median: 11308 cycles/ticks +average: 11385 cycles/ticks + +poly_getnoise_eta2: +median: 7302 cycles/ticks +average: 7460 cycles/ticks + +NTT: +median: 23466 cycles/ticks +average: 24094 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 33932 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 24076 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3482 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11384 cycles/ticks +average: 11722 cycles/ticks + +polyvec_decompress: +median: 4392 cycles/ticks +average: 4471 cycles/ticks + +indcpa_keypair: +median: 268938 cycles/ticks +average: 275442 cycles/ticks + +indcpa_enc: +median: 359034 cycles/ticks +average: 368010 cycles/ticks + +indcpa_dec: +median: 121462 cycles/ticks +average: 124512 cycles/ticks + +kyber_keypair_derand: +median: 291642 cycles/ticks +average: 296328 cycles/ticks + +kyber_keypair: +median: 301068 cycles/ticks +average: 306066 cycles/ticks + +kyber_encaps_derand: +median: 385008 cycles/ticks +average: 391281 cycles/ticks + +kyber_encaps: +median: 386348 cycles/ticks +average: 393032 cycles/ticks + +kyber_decaps: +median: 512162 cycles/ticks +average: 520300 cycles/ticks + +Loop spin: 252 +gen_a: +median: 59090 cycles/ticks +average: 59863 cycles/ticks + +poly_getnoise_eta1: +median: 11540 cycles/ticks +average: 11636 cycles/ticks + +poly_getnoise_eta2: +median: 7268 cycles/ticks +average: 7408 cycles/ticks + +NTT: +median: 23878 cycles/ticks +average: 24137 cycles/ticks + +INVNTT: +median: 33668 cycles/ticks +average: 34636 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24098 cycles/ticks +average: 24422 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3945 cycles/ticks + +poly_frommsg: +median: 3486 cycles/ticks +average: 3592 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3805 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1092 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11514 cycles/ticks + +polyvec_decompress: +median: 4392 cycles/ticks +average: 4412 cycles/ticks + +indcpa_keypair: +median: 275864 cycles/ticks +average: 278142 cycles/ticks + +indcpa_enc: +median: 368742 cycles/ticks +average: 370897 cycles/ticks + +indcpa_dec: +median: 124334 cycles/ticks +average: 125558 cycles/ticks + +kyber_keypair_derand: +median: 298990 cycles/ticks +average: 300648 cycles/ticks + +kyber_keypair: +median: 302526 cycles/ticks +average: 308894 cycles/ticks + +kyber_encaps_derand: +median: 386164 cycles/ticks +average: 392414 cycles/ticks + +kyber_encaps: +median: 387146 cycles/ticks +average: 392787 cycles/ticks + +kyber_decaps: +median: 513790 cycles/ticks +average: 521649 cycles/ticks + +Loop spin: 253 +gen_a: +median: 57768 cycles/ticks +average: 59100 cycles/ticks + +poly_getnoise_eta1: +median: 11340 cycles/ticks +average: 11585 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7261 cycles/ticks + +NTT: +median: 23296 cycles/ticks +average: 23857 cycles/ticks + +INVNTT: +median: 33516 cycles/ticks +average: 34239 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23628 cycles/ticks +average: 24189 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3682 cycles/ticks +average: 3793 cycles/ticks + +poly_decompress: +median: 1052 cycles/ticks +average: 1107 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11437 cycles/ticks + +polyvec_decompress: +median: 4294 cycles/ticks +average: 4409 cycles/ticks + +indcpa_keypair: +median: 268502 cycles/ticks +average: 272897 cycles/ticks + +indcpa_enc: +median: 357710 cycles/ticks +average: 362699 cycles/ticks + +indcpa_dec: +median: 121338 cycles/ticks +average: 123173 cycles/ticks + +kyber_keypair_derand: +median: 291590 cycles/ticks +average: 295754 cycles/ticks + +kyber_keypair: +median: 301110 cycles/ticks +average: 305625 cycles/ticks + +kyber_encaps_derand: +median: 384866 cycles/ticks +average: 390521 cycles/ticks + +kyber_encaps: +median: 386030 cycles/ticks +average: 391134 cycles/ticks + +kyber_decaps: +median: 511954 cycles/ticks +average: 519716 cycles/ticks + +Loop spin: 254 +gen_a: +median: 57610 cycles/ticks +average: 58148 cycles/ticks + +poly_getnoise_eta1: +median: 11254 cycles/ticks +average: 11331 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 23294 cycles/ticks +average: 23587 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 33867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 24081 cycles/ticks + +poly_tomsg: +median: 3876 cycles/ticks +average: 3987 cycles/ticks + +poly_frommsg: +median: 3518 cycles/ticks +average: 3610 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11370 cycles/ticks +average: 11636 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4307 cycles/ticks + +indcpa_keypair: +median: 268946 cycles/ticks +average: 273662 cycles/ticks + +indcpa_enc: +median: 357878 cycles/ticks +average: 363116 cycles/ticks + +indcpa_dec: +median: 121302 cycles/ticks +average: 123385 cycles/ticks + +kyber_keypair_derand: +median: 291254 cycles/ticks +average: 295071 cycles/ticks + +kyber_keypair: +median: 300712 cycles/ticks +average: 304592 cycles/ticks + +kyber_encaps_derand: +median: 385094 cycles/ticks +average: 392080 cycles/ticks + +kyber_encaps: +median: 385984 cycles/ticks +average: 391175 cycles/ticks + +kyber_decaps: +median: 512188 cycles/ticks +average: 518662 cycles/ticks + +Loop spin: 255 +gen_a: +median: 57784 cycles/ticks +average: 58950 cycles/ticks + +poly_getnoise_eta1: +median: 11370 cycles/ticks +average: 11641 cycles/ticks + +poly_getnoise_eta2: +median: 7258 cycles/ticks +average: 7416 cycles/ticks + +NTT: +median: 23332 cycles/ticks +average: 23868 cycles/ticks + +INVNTT: +median: 33504 cycles/ticks +average: 34171 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23570 cycles/ticks +average: 23728 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3918 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3648 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3830 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11376 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4276 cycles/ticks + +indcpa_keypair: +median: 268746 cycles/ticks +average: 272672 cycles/ticks + +indcpa_enc: +median: 357778 cycles/ticks +average: 363574 cycles/ticks + +indcpa_dec: +median: 121436 cycles/ticks +average: 124199 cycles/ticks + +kyber_keypair_derand: +median: 291620 cycles/ticks +average: 296376 cycles/ticks + +kyber_keypair: +median: 301264 cycles/ticks +average: 306487 cycles/ticks + +kyber_encaps_derand: +median: 384866 cycles/ticks +average: 391688 cycles/ticks + +kyber_encaps: +median: 386036 cycles/ticks +average: 392024 cycles/ticks + +kyber_decaps: +median: 512068 cycles/ticks +average: 519779 cycles/ticks + +Loop spin: 256 +gen_a: +median: 57646 cycles/ticks +average: 58535 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11344 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7285 cycles/ticks + +NTT: +median: 23314 cycles/ticks +average: 23484 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 33910 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 24027 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11352 cycles/ticks +average: 11583 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 268566 cycles/ticks +average: 271093 cycles/ticks + +indcpa_enc: +median: 357864 cycles/ticks +average: 362699 cycles/ticks + +indcpa_dec: +median: 121356 cycles/ticks +average: 123123 cycles/ticks + +kyber_keypair_derand: +median: 291416 cycles/ticks +average: 293936 cycles/ticks + +kyber_keypair: +median: 301526 cycles/ticks +average: 304972 cycles/ticks + +kyber_encaps_derand: +median: 384540 cycles/ticks +average: 389292 cycles/ticks + +kyber_encaps: +median: 385858 cycles/ticks +average: 388986 cycles/ticks + +kyber_decaps: +median: 511846 cycles/ticks +average: 515928 cycles/ticks + +Loop spin: 257 +gen_a: +median: 57646 cycles/ticks +average: 58046 cycles/ticks + +poly_getnoise_eta1: +median: 11230 cycles/ticks +average: 11329 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7293 cycles/ticks + +NTT: +median: 23276 cycles/ticks +average: 23599 cycles/ticks + +INVNTT: +median: 33472 cycles/ticks +average: 33913 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 23825 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3495 cycles/ticks + +poly_compress: +median: 3734 cycles/ticks +average: 3823 cycles/ticks + +poly_decompress: +median: 1052 cycles/ticks +average: 1117 cycles/ticks + +polyvec_compress: +median: 11386 cycles/ticks +average: 11541 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4302 cycles/ticks + +indcpa_keypair: +median: 268154 cycles/ticks +average: 271850 cycles/ticks + +indcpa_enc: +median: 357674 cycles/ticks +average: 362669 cycles/ticks + +indcpa_dec: +median: 121168 cycles/ticks +average: 122167 cycles/ticks + +kyber_keypair_derand: +median: 291624 cycles/ticks +average: 294977 cycles/ticks + +kyber_keypair: +median: 301950 cycles/ticks +average: 308076 cycles/ticks + +kyber_encaps_derand: +median: 385868 cycles/ticks +average: 394677 cycles/ticks + +kyber_encaps: +median: 386884 cycles/ticks +average: 395307 cycles/ticks + +kyber_decaps: +median: 512400 cycles/ticks +average: 521672 cycles/ticks + +Loop spin: 258 +gen_a: +median: 57604 cycles/ticks +average: 58229 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11337 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 23208 cycles/ticks +average: 23337 cycles/ticks + +INVNTT: +median: 33440 cycles/ticks +average: 33633 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23566 cycles/ticks +average: 23701 cycles/ticks + +poly_tomsg: +median: 3948 cycles/ticks +average: 4059 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3512 cycles/ticks + +poly_compress: +median: 3728 cycles/ticks +average: 3832 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1116 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11410 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 268770 cycles/ticks +average: 273822 cycles/ticks + +indcpa_enc: +median: 357912 cycles/ticks +average: 365092 cycles/ticks + +indcpa_dec: +median: 121222 cycles/ticks +average: 122803 cycles/ticks + +kyber_keypair_derand: +median: 291896 cycles/ticks +average: 295024 cycles/ticks + +kyber_keypair: +median: 301190 cycles/ticks +average: 306330 cycles/ticks + +kyber_encaps_derand: +median: 384838 cycles/ticks +average: 389070 cycles/ticks + +kyber_encaps: +median: 386346 cycles/ticks +average: 392469 cycles/ticks + +kyber_decaps: +median: 512248 cycles/ticks +average: 520259 cycles/ticks + +Loop spin: 259 +gen_a: +median: 57636 cycles/ticks +average: 58494 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11329 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7241 cycles/ticks + +NTT: +median: 23276 cycles/ticks +average: 23685 cycles/ticks + +INVNTT: +median: 33498 cycles/ticks +average: 34002 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23572 cycles/ticks +average: 23685 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11397 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4300 cycles/ticks + +indcpa_keypair: +median: 272384 cycles/ticks +average: 276539 cycles/ticks + +indcpa_enc: +median: 361682 cycles/ticks +average: 365162 cycles/ticks + +indcpa_dec: +median: 121444 cycles/ticks +average: 123919 cycles/ticks + +kyber_keypair_derand: +median: 291772 cycles/ticks +average: 294710 cycles/ticks + +kyber_keypair: +median: 300750 cycles/ticks +average: 303536 cycles/ticks + +kyber_encaps_derand: +median: 384520 cycles/ticks +average: 388499 cycles/ticks + +kyber_encaps: +median: 385758 cycles/ticks +average: 390992 cycles/ticks + +kyber_decaps: +median: 511782 cycles/ticks +average: 518384 cycles/ticks + +Loop spin: 260 +gen_a: +median: 57622 cycles/ticks +average: 58313 cycles/ticks + +poly_getnoise_eta1: +median: 11206 cycles/ticks +average: 11293 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7262 cycles/ticks + +NTT: +median: 23302 cycles/ticks +average: 23517 cycles/ticks + +INVNTT: +median: 33532 cycles/ticks +average: 34212 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23884 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3954 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11617 cycles/ticks + +polyvec_decompress: +median: 4278 cycles/ticks +average: 4363 cycles/ticks + +indcpa_keypair: +median: 268978 cycles/ticks +average: 272311 cycles/ticks + +indcpa_enc: +median: 357700 cycles/ticks +average: 362612 cycles/ticks + +indcpa_dec: +median: 121266 cycles/ticks +average: 122844 cycles/ticks + +kyber_keypair_derand: +median: 291932 cycles/ticks +average: 295556 cycles/ticks + +kyber_keypair: +median: 301056 cycles/ticks +average: 305346 cycles/ticks + +kyber_encaps_derand: +median: 384810 cycles/ticks +average: 390621 cycles/ticks + +kyber_encaps: +median: 386096 cycles/ticks +average: 391930 cycles/ticks + +kyber_decaps: +median: 512098 cycles/ticks +average: 518609 cycles/ticks + +Loop spin: 261 +gen_a: +median: 57644 cycles/ticks +average: 58330 cycles/ticks + +poly_getnoise_eta1: +median: 11228 cycles/ticks +average: 11290 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7272 cycles/ticks + +NTT: +median: 23284 cycles/ticks +average: 23680 cycles/ticks + +INVNTT: +median: 33450 cycles/ticks +average: 33879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23996 cycles/ticks + +poly_tomsg: +median: 3928 cycles/ticks +average: 4069 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1055 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11415 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4283 cycles/ticks + +indcpa_keypair: +median: 268874 cycles/ticks +average: 273021 cycles/ticks + +indcpa_enc: +median: 358052 cycles/ticks +average: 363211 cycles/ticks + +indcpa_dec: +median: 121214 cycles/ticks +average: 122847 cycles/ticks + +kyber_keypair_derand: +median: 291616 cycles/ticks +average: 295405 cycles/ticks + +kyber_keypair: +median: 300904 cycles/ticks +average: 305096 cycles/ticks + +kyber_encaps_derand: +median: 384464 cycles/ticks +average: 389881 cycles/ticks + +kyber_encaps: +median: 386176 cycles/ticks +average: 391613 cycles/ticks + +kyber_decaps: +median: 512324 cycles/ticks +average: 519671 cycles/ticks + +Loop spin: 262 +gen_a: +median: 57582 cycles/ticks +average: 58763 cycles/ticks + +poly_getnoise_eta1: +median: 11334 cycles/ticks +average: 11462 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7273 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23416 cycles/ticks + +INVNTT: +median: 33418 cycles/ticks +average: 33649 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23711 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11318 cycles/ticks +average: 11389 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4284 cycles/ticks + +indcpa_keypair: +median: 268540 cycles/ticks +average: 272399 cycles/ticks + +indcpa_enc: +median: 357166 cycles/ticks +average: 361148 cycles/ticks + +indcpa_dec: +median: 121276 cycles/ticks +average: 122814 cycles/ticks + +kyber_keypair_derand: +median: 292086 cycles/ticks +average: 295701 cycles/ticks + +kyber_keypair: +median: 301172 cycles/ticks +average: 304841 cycles/ticks + +kyber_encaps_derand: +median: 384834 cycles/ticks +average: 389261 cycles/ticks + +kyber_encaps: +median: 385886 cycles/ticks +average: 389712 cycles/ticks + +kyber_decaps: +median: 512070 cycles/ticks +average: 517272 cycles/ticks + +Loop spin: 263 +gen_a: +median: 57602 cycles/ticks +average: 58696 cycles/ticks + +poly_getnoise_eta1: +median: 11246 cycles/ticks +average: 11355 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7263 cycles/ticks + +NTT: +median: 23314 cycles/ticks +average: 23728 cycles/ticks + +INVNTT: +median: 33436 cycles/ticks +average: 33610 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23554 cycles/ticks +average: 23674 cycles/ticks + +poly_tomsg: +median: 3946 cycles/ticks +average: 4054 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3518 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11380 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4293 cycles/ticks + +indcpa_keypair: +median: 268882 cycles/ticks +average: 272926 cycles/ticks + +indcpa_enc: +median: 357558 cycles/ticks +average: 361603 cycles/ticks + +indcpa_dec: +median: 121246 cycles/ticks +average: 122874 cycles/ticks + +kyber_keypair_derand: +median: 291746 cycles/ticks +average: 294797 cycles/ticks + +kyber_keypair: +median: 300878 cycles/ticks +average: 304642 cycles/ticks + +kyber_encaps_derand: +median: 384624 cycles/ticks +average: 389497 cycles/ticks + +kyber_encaps: +median: 386134 cycles/ticks +average: 390504 cycles/ticks + +kyber_decaps: +median: 511928 cycles/ticks +average: 518251 cycles/ticks + +Loop spin: 264 +gen_a: +median: 57754 cycles/ticks +average: 58420 cycles/ticks + +poly_getnoise_eta1: +median: 11286 cycles/ticks +average: 11372 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7299 cycles/ticks + +NTT: +median: 23224 cycles/ticks +average: 23384 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 33884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23580 cycles/ticks +average: 23845 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3968 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3485 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11406 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4294 cycles/ticks + +indcpa_keypair: +median: 268148 cycles/ticks +average: 270102 cycles/ticks + +indcpa_enc: +median: 357722 cycles/ticks +average: 362615 cycles/ticks + +indcpa_dec: +median: 121354 cycles/ticks +average: 123263 cycles/ticks + +kyber_keypair_derand: +median: 291496 cycles/ticks +average: 295441 cycles/ticks + +kyber_keypair: +median: 301200 cycles/ticks +average: 306415 cycles/ticks + +kyber_encaps_derand: +median: 385126 cycles/ticks +average: 392552 cycles/ticks + +kyber_encaps: +median: 386148 cycles/ticks +average: 391171 cycles/ticks + +kyber_decaps: +median: 516904 cycles/ticks +average: 524779 cycles/ticks + +Loop spin: 265 +gen_a: +median: 57572 cycles/ticks +average: 58551 cycles/ticks + +poly_getnoise_eta1: +median: 11232 cycles/ticks +average: 11310 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7275 cycles/ticks + +NTT: +median: 23228 cycles/ticks +average: 23441 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 33763 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23636 cycles/ticks +average: 23836 cycles/ticks + +poly_tomsg: +median: 3914 cycles/ticks +average: 4093 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3488 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3711 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1116 cycles/ticks + +polyvec_compress: +median: 11348 cycles/ticks +average: 11521 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4290 cycles/ticks + +indcpa_keypair: +median: 268254 cycles/ticks +average: 271309 cycles/ticks + +indcpa_enc: +median: 357972 cycles/ticks +average: 365537 cycles/ticks + +indcpa_dec: +median: 121444 cycles/ticks +average: 124581 cycles/ticks + +kyber_keypair_derand: +median: 291874 cycles/ticks +average: 298083 cycles/ticks + +kyber_keypair: +median: 301700 cycles/ticks +average: 308928 cycles/ticks + +kyber_encaps_derand: +median: 385144 cycles/ticks +average: 393853 cycles/ticks + +kyber_encaps: +median: 386790 cycles/ticks +average: 395257 cycles/ticks + +kyber_decaps: +median: 521490 cycles/ticks +average: 524896 cycles/ticks + +Loop spin: 266 +gen_a: +median: 57646 cycles/ticks +average: 59889 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11310 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7258 cycles/ticks + +NTT: +median: 23470 cycles/ticks +average: 24035 cycles/ticks + +INVNTT: +median: 33588 cycles/ticks +average: 34501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23666 cycles/ticks +average: 24290 cycles/ticks + +poly_tomsg: +median: 3956 cycles/ticks +average: 4032 cycles/ticks + +poly_frommsg: +median: 3472 cycles/ticks +average: 3594 cycles/ticks + +poly_compress: +median: 3670 cycles/ticks +average: 3702 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11384 cycles/ticks +average: 11683 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 269404 cycles/ticks +average: 276399 cycles/ticks + +indcpa_enc: +median: 359456 cycles/ticks +average: 368603 cycles/ticks + +indcpa_dec: +median: 121408 cycles/ticks +average: 124344 cycles/ticks + +kyber_keypair_derand: +median: 293162 cycles/ticks +average: 300798 cycles/ticks + +kyber_keypair: +median: 301696 cycles/ticks +average: 307784 cycles/ticks + +kyber_encaps_derand: +median: 384486 cycles/ticks +average: 390982 cycles/ticks + +kyber_encaps: +median: 386678 cycles/ticks +average: 395068 cycles/ticks + +kyber_decaps: +median: 513162 cycles/ticks +average: 524428 cycles/ticks + +Loop spin: 267 +gen_a: +median: 57718 cycles/ticks +average: 59095 cycles/ticks + +poly_getnoise_eta1: +median: 11240 cycles/ticks +average: 11344 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7268 cycles/ticks + +NTT: +median: 23406 cycles/ticks +average: 24006 cycles/ticks + +INVNTT: +median: 33456 cycles/ticks +average: 34067 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23638 cycles/ticks +average: 24232 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3949 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11386 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4276 cycles/ticks + +indcpa_keypair: +median: 268810 cycles/ticks +average: 275072 cycles/ticks + +indcpa_enc: +median: 358102 cycles/ticks +average: 364885 cycles/ticks + +indcpa_dec: +median: 121282 cycles/ticks +average: 123551 cycles/ticks + +kyber_keypair_derand: +median: 292030 cycles/ticks +average: 298357 cycles/ticks + +kyber_keypair: +median: 301762 cycles/ticks +average: 309019 cycles/ticks + +kyber_encaps_derand: +median: 385722 cycles/ticks +average: 394661 cycles/ticks + +kyber_encaps: +median: 386212 cycles/ticks +average: 392553 cycles/ticks + +kyber_decaps: +median: 512612 cycles/ticks +average: 523340 cycles/ticks + +Loop spin: 268 +gen_a: +median: 57702 cycles/ticks +average: 59216 cycles/ticks + +poly_getnoise_eta1: +median: 11400 cycles/ticks +average: 11618 cycles/ticks + +poly_getnoise_eta2: +median: 7276 cycles/ticks +average: 7456 cycles/ticks + +NTT: +median: 23288 cycles/ticks +average: 23832 cycles/ticks + +INVNTT: +median: 33674 cycles/ticks +average: 34698 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24142 cycles/ticks + +poly_tomsg: +median: 3918 cycles/ticks +average: 4064 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11393 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4271 cycles/ticks + +indcpa_keypair: +median: 268562 cycles/ticks +average: 273999 cycles/ticks + +indcpa_enc: +median: 358022 cycles/ticks +average: 365841 cycles/ticks + +indcpa_dec: +median: 121424 cycles/ticks +average: 123437 cycles/ticks + +kyber_keypair_derand: +median: 291620 cycles/ticks +average: 296369 cycles/ticks + +kyber_keypair: +median: 301514 cycles/ticks +average: 307411 cycles/ticks + +kyber_encaps_derand: +median: 384868 cycles/ticks +average: 392140 cycles/ticks + +kyber_encaps: +median: 386480 cycles/ticks +average: 393749 cycles/ticks + +kyber_decaps: +median: 512576 cycles/ticks +average: 523404 cycles/ticks + +Loop spin: 269 +gen_a: +median: 57766 cycles/ticks +average: 59095 cycles/ticks + +poly_getnoise_eta1: +median: 11494 cycles/ticks +average: 11679 cycles/ticks + +poly_getnoise_eta2: +median: 7270 cycles/ticks +average: 7498 cycles/ticks + +NTT: +median: 23436 cycles/ticks +average: 24174 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 34354 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23656 cycles/ticks +average: 24361 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3972 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3488 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3687 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 11484 cycles/ticks +average: 11747 cycles/ticks + +polyvec_decompress: +median: 4366 cycles/ticks +average: 4468 cycles/ticks + +indcpa_keypair: +median: 268668 cycles/ticks +average: 274939 cycles/ticks + +indcpa_enc: +median: 358624 cycles/ticks +average: 366913 cycles/ticks + +indcpa_dec: +median: 121330 cycles/ticks +average: 123264 cycles/ticks + +kyber_keypair_derand: +median: 291866 cycles/ticks +average: 299480 cycles/ticks + +kyber_keypair: +median: 301588 cycles/ticks +average: 307476 cycles/ticks + +kyber_encaps_derand: +median: 385562 cycles/ticks +average: 393603 cycles/ticks + +kyber_encaps: +median: 386720 cycles/ticks +average: 392269 cycles/ticks + +kyber_decaps: +median: 514198 cycles/ticks +average: 522760 cycles/ticks + +Loop spin: 270 +gen_a: +median: 57718 cycles/ticks +average: 58958 cycles/ticks + +poly_getnoise_eta1: +median: 11358 cycles/ticks +average: 11633 cycles/ticks + +poly_getnoise_eta2: +median: 7332 cycles/ticks +average: 7495 cycles/ticks + +NTT: +median: 23288 cycles/ticks +average: 23766 cycles/ticks + +INVNTT: +median: 33470 cycles/ticks +average: 34064 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23618 cycles/ticks +average: 24125 cycles/ticks + +poly_tomsg: +median: 3862 cycles/ticks +average: 3981 cycles/ticks + +poly_frommsg: +median: 3522 cycles/ticks +average: 3624 cycles/ticks + +poly_compress: +median: 3754 cycles/ticks +average: 3844 cycles/ticks + +poly_decompress: +median: 1048 cycles/ticks +average: 1098 cycles/ticks + +polyvec_compress: +median: 11384 cycles/ticks +average: 11718 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4340 cycles/ticks + +indcpa_keypair: +median: 268974 cycles/ticks +average: 274923 cycles/ticks + +indcpa_enc: +median: 357826 cycles/ticks +average: 364493 cycles/ticks + +indcpa_dec: +median: 121216 cycles/ticks +average: 122710 cycles/ticks + +kyber_keypair_derand: +median: 291708 cycles/ticks +average: 297057 cycles/ticks + +kyber_keypair: +median: 301730 cycles/ticks +average: 307961 cycles/ticks + +kyber_encaps_derand: +median: 384828 cycles/ticks +average: 392291 cycles/ticks + +kyber_encaps: +median: 386050 cycles/ticks +average: 393367 cycles/ticks + +kyber_decaps: +median: 524508 cycles/ticks +average: 526065 cycles/ticks + +Loop spin: 271 +gen_a: +median: 58266 cycles/ticks +average: 59797 cycles/ticks + +poly_getnoise_eta1: +median: 11278 cycles/ticks +average: 11556 cycles/ticks + +poly_getnoise_eta2: +median: 7300 cycles/ticks +average: 7446 cycles/ticks + +NTT: +median: 23378 cycles/ticks +average: 23864 cycles/ticks + +INVNTT: +median: 33580 cycles/ticks +average: 34289 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23568 cycles/ticks +average: 23684 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3520 cycles/ticks +average: 3624 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3768 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11382 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4311 cycles/ticks + +indcpa_keypair: +median: 268306 cycles/ticks +average: 271890 cycles/ticks + +indcpa_enc: +median: 357798 cycles/ticks +average: 365077 cycles/ticks + +indcpa_dec: +median: 121314 cycles/ticks +average: 123801 cycles/ticks + +kyber_keypair_derand: +median: 291874 cycles/ticks +average: 298441 cycles/ticks + +kyber_keypair: +median: 300688 cycles/ticks +average: 303680 cycles/ticks + +kyber_encaps_derand: +median: 384900 cycles/ticks +average: 390934 cycles/ticks + +kyber_encaps: +median: 386112 cycles/ticks +average: 392270 cycles/ticks + +kyber_decaps: +median: 512486 cycles/ticks +average: 523432 cycles/ticks + +Loop spin: 272 +gen_a: +median: 57800 cycles/ticks +average: 59234 cycles/ticks + +poly_getnoise_eta1: +median: 11302 cycles/ticks +average: 11374 cycles/ticks + +poly_getnoise_eta2: +median: 7354 cycles/ticks +average: 7541 cycles/ticks + +NTT: +median: 23338 cycles/ticks +average: 23778 cycles/ticks + +INVNTT: +median: 33490 cycles/ticks +average: 34145 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23624 cycles/ticks +average: 24217 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3937 cycles/ticks + +poly_frommsg: +median: 3500 cycles/ticks +average: 3605 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3693 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11370 cycles/ticks +average: 11650 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4305 cycles/ticks + +indcpa_keypair: +median: 268138 cycles/ticks +average: 272154 cycles/ticks + +indcpa_enc: +median: 357784 cycles/ticks +average: 365265 cycles/ticks + +indcpa_dec: +median: 121434 cycles/ticks +average: 123790 cycles/ticks + +kyber_keypair_derand: +median: 292352 cycles/ticks +average: 297718 cycles/ticks + +kyber_keypair: +median: 301510 cycles/ticks +average: 306033 cycles/ticks + +kyber_encaps_derand: +median: 388628 cycles/ticks +average: 395854 cycles/ticks + +kyber_encaps: +median: 389996 cycles/ticks +average: 398715 cycles/ticks + +kyber_decaps: +median: 516186 cycles/ticks +average: 525072 cycles/ticks + +Loop spin: 273 +gen_a: +median: 57586 cycles/ticks +average: 58241 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11330 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7261 cycles/ticks + +NTT: +median: 23322 cycles/ticks +average: 23690 cycles/ticks + +INVNTT: +median: 33426 cycles/ticks +average: 33845 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23973 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3475 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3698 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11410 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4310 cycles/ticks + +indcpa_keypair: +median: 269066 cycles/ticks +average: 273115 cycles/ticks + +indcpa_enc: +median: 357886 cycles/ticks +average: 361586 cycles/ticks + +indcpa_dec: +median: 121234 cycles/ticks +average: 122103 cycles/ticks + +kyber_keypair_derand: +median: 291266 cycles/ticks +average: 293074 cycles/ticks + +kyber_keypair: +median: 300780 cycles/ticks +average: 302984 cycles/ticks + +kyber_encaps_derand: +median: 384234 cycles/ticks +average: 386352 cycles/ticks + +kyber_encaps: +median: 385868 cycles/ticks +average: 389057 cycles/ticks + +kyber_decaps: +median: 511718 cycles/ticks +average: 515997 cycles/ticks + +Loop spin: 274 +gen_a: +median: 57630 cycles/ticks +average: 58118 cycles/ticks + +poly_getnoise_eta1: +median: 11260 cycles/ticks +average: 11384 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7309 cycles/ticks + +NTT: +median: 23238 cycles/ticks +average: 23411 cycles/ticks + +INVNTT: +median: 33416 cycles/ticks +average: 33684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23562 cycles/ticks +average: 23723 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11438 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4278 cycles/ticks + +indcpa_keypair: +median: 268426 cycles/ticks +average: 270723 cycles/ticks + +indcpa_enc: +median: 357636 cycles/ticks +average: 360189 cycles/ticks + +indcpa_dec: +median: 121154 cycles/ticks +average: 121900 cycles/ticks + +kyber_keypair_derand: +median: 291658 cycles/ticks +average: 293865 cycles/ticks + +kyber_keypair: +median: 300896 cycles/ticks +average: 303191 cycles/ticks + +kyber_encaps_derand: +median: 384160 cycles/ticks +average: 386606 cycles/ticks + +kyber_encaps: +median: 386024 cycles/ticks +average: 388953 cycles/ticks + +kyber_decaps: +median: 511572 cycles/ticks +average: 515622 cycles/ticks + +Loop spin: 275 +gen_a: +median: 57662 cycles/ticks +average: 58045 cycles/ticks + +poly_getnoise_eta1: +median: 11246 cycles/ticks +average: 11335 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7256 cycles/ticks + +NTT: +median: 23232 cycles/ticks +average: 23401 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 33853 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23608 cycles/ticks +average: 24168 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3904 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11449 cycles/ticks + +polyvec_decompress: +median: 4336 cycles/ticks +average: 4487 cycles/ticks + +indcpa_keypair: +median: 269198 cycles/ticks +average: 273954 cycles/ticks + +indcpa_enc: +median: 358054 cycles/ticks +average: 366007 cycles/ticks + +indcpa_dec: +median: 124522 cycles/ticks +average: 125722 cycles/ticks + +kyber_keypair_derand: +median: 300016 cycles/ticks +average: 302051 cycles/ticks + +kyber_keypair: +median: 309442 cycles/ticks +average: 312280 cycles/ticks + +kyber_encaps_derand: +median: 395366 cycles/ticks +average: 398138 cycles/ticks + +kyber_encaps: +median: 396772 cycles/ticks +average: 399384 cycles/ticks + +kyber_decaps: +median: 525088 cycles/ticks +average: 525714 cycles/ticks + +Loop spin: 276 +gen_a: +median: 59120 cycles/ticks +average: 59910 cycles/ticks + +poly_getnoise_eta1: +median: 11526 cycles/ticks +average: 11683 cycles/ticks + +poly_getnoise_eta2: +median: 7302 cycles/ticks +average: 7594 cycles/ticks + +NTT: +median: 23902 cycles/ticks +average: 24182 cycles/ticks + +INVNTT: +median: 34230 cycles/ticks +average: 34548 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24242 cycles/ticks +average: 24502 cycles/ticks + +poly_tomsg: +median: 3916 cycles/ticks +average: 4023 cycles/ticks + +poly_frommsg: +median: 3536 cycles/ticks +average: 3620 cycles/ticks + +poly_compress: +median: 3714 cycles/ticks +average: 3812 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11608 cycles/ticks +average: 11776 cycles/ticks + +polyvec_decompress: +median: 4384 cycles/ticks +average: 4467 cycles/ticks + +indcpa_keypair: +median: 275850 cycles/ticks +average: 277722 cycles/ticks + +indcpa_enc: +median: 368088 cycles/ticks +average: 370922 cycles/ticks + +indcpa_dec: +median: 124526 cycles/ticks +average: 125574 cycles/ticks + +kyber_keypair_derand: +median: 299590 cycles/ticks +average: 302142 cycles/ticks + +kyber_keypair: +median: 309392 cycles/ticks +average: 312309 cycles/ticks + +kyber_encaps_derand: +median: 395494 cycles/ticks +average: 398814 cycles/ticks + +kyber_encaps: +median: 396926 cycles/ticks +average: 399717 cycles/ticks + +kyber_decaps: +median: 526728 cycles/ticks +average: 530337 cycles/ticks + +Loop spin: 277 +gen_a: +median: 59126 cycles/ticks +average: 59837 cycles/ticks + +poly_getnoise_eta1: +median: 11498 cycles/ticks +average: 11614 cycles/ticks + +poly_getnoise_eta2: +median: 7274 cycles/ticks +average: 7501 cycles/ticks + +NTT: +median: 23860 cycles/ticks +average: 24052 cycles/ticks + +INVNTT: +median: 34388 cycles/ticks +average: 34624 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24210 cycles/ticks +average: 24499 cycles/ticks + +poly_tomsg: +median: 3966 cycles/ticks +average: 3986 cycles/ticks + +poly_frommsg: +median: 3464 cycles/ticks +average: 3590 cycles/ticks + +poly_compress: +median: 3728 cycles/ticks +average: 3822 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1129 cycles/ticks + +polyvec_compress: +median: 11354 cycles/ticks +average: 11545 cycles/ticks + +polyvec_decompress: +median: 4390 cycles/ticks +average: 4467 cycles/ticks + +indcpa_keypair: +median: 276286 cycles/ticks +average: 278901 cycles/ticks + +indcpa_enc: +median: 367854 cycles/ticks +average: 370422 cycles/ticks + +indcpa_dec: +median: 124724 cycles/ticks +average: 125823 cycles/ticks + +kyber_keypair_derand: +median: 299748 cycles/ticks +average: 301948 cycles/ticks + +kyber_keypair: +median: 309198 cycles/ticks +average: 312306 cycles/ticks + +kyber_encaps_derand: +median: 395738 cycles/ticks +average: 398904 cycles/ticks + +kyber_encaps: +median: 396754 cycles/ticks +average: 398841 cycles/ticks + +kyber_decaps: +median: 526446 cycles/ticks +average: 529981 cycles/ticks + +Loop spin: 278 +gen_a: +median: 59118 cycles/ticks +average: 59755 cycles/ticks + +poly_getnoise_eta1: +median: 11320 cycles/ticks +average: 11384 cycles/ticks + +poly_getnoise_eta2: +median: 7434 cycles/ticks +average: 7515 cycles/ticks + +NTT: +median: 23472 cycles/ticks +average: 24134 cycles/ticks + +INVNTT: +median: 34302 cycles/ticks +average: 34520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24186 cycles/ticks +average: 24447 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 3976 cycles/ticks + +poly_frommsg: +median: 3546 cycles/ticks +average: 3604 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3805 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1083 cycles/ticks + +polyvec_compress: +median: 11652 cycles/ticks +average: 11779 cycles/ticks + +polyvec_decompress: +median: 4394 cycles/ticks +average: 4417 cycles/ticks + +indcpa_keypair: +median: 275964 cycles/ticks +average: 278335 cycles/ticks + +indcpa_enc: +median: 367870 cycles/ticks +average: 371167 cycles/ticks + +indcpa_dec: +median: 124234 cycles/ticks +average: 125017 cycles/ticks + +kyber_keypair_derand: +median: 299452 cycles/ticks +average: 302214 cycles/ticks + +kyber_keypair: +median: 308882 cycles/ticks +average: 311167 cycles/ticks + +kyber_encaps_derand: +median: 395352 cycles/ticks +average: 397635 cycles/ticks + +kyber_encaps: +median: 396788 cycles/ticks +average: 399490 cycles/ticks + +kyber_decaps: +median: 526502 cycles/ticks +average: 529855 cycles/ticks + +Loop spin: 279 +gen_a: +median: 59178 cycles/ticks +average: 59941 cycles/ticks + +poly_getnoise_eta1: +median: 11410 cycles/ticks +average: 11632 cycles/ticks + +poly_getnoise_eta2: +median: 7312 cycles/ticks +average: 7462 cycles/ticks + +NTT: +median: 23872 cycles/ticks +average: 24022 cycles/ticks + +INVNTT: +median: 34240 cycles/ticks +average: 34552 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23646 cycles/ticks +average: 24365 cycles/ticks + +poly_tomsg: +median: 3884 cycles/ticks +average: 3990 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3578 cycles/ticks + +poly_compress: +median: 3754 cycles/ticks +average: 3797 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1081 cycles/ticks + +polyvec_compress: +median: 11392 cycles/ticks +average: 11667 cycles/ticks + +polyvec_decompress: +median: 4342 cycles/ticks +average: 4399 cycles/ticks + +indcpa_keypair: +median: 276104 cycles/ticks +average: 278040 cycles/ticks + +indcpa_enc: +median: 367980 cycles/ticks +average: 370260 cycles/ticks + +indcpa_dec: +median: 124514 cycles/ticks +average: 125757 cycles/ticks + +kyber_keypair_derand: +median: 299818 cycles/ticks +average: 302284 cycles/ticks + +kyber_keypair: +median: 309042 cycles/ticks +average: 312141 cycles/ticks + +kyber_encaps_derand: +median: 395604 cycles/ticks +average: 398507 cycles/ticks + +kyber_encaps: +median: 396700 cycles/ticks +average: 400568 cycles/ticks + +kyber_decaps: +median: 526432 cycles/ticks +average: 530215 cycles/ticks + +Loop spin: 280 +gen_a: +median: 59120 cycles/ticks +average: 59753 cycles/ticks + +poly_getnoise_eta1: +median: 11494 cycles/ticks +average: 11646 cycles/ticks + +poly_getnoise_eta2: +median: 7420 cycles/ticks +average: 7486 cycles/ticks + +NTT: +median: 23894 cycles/ticks +average: 24226 cycles/ticks + +INVNTT: +median: 34322 cycles/ticks +average: 34715 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24168 cycles/ticks +average: 24509 cycles/ticks + +poly_tomsg: +median: 3922 cycles/ticks +average: 4114 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3702 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1067 cycles/ticks + +polyvec_compress: +median: 11638 cycles/ticks +average: 11817 cycles/ticks + +polyvec_decompress: +median: 4384 cycles/ticks +average: 4419 cycles/ticks + +indcpa_keypair: +median: 275584 cycles/ticks +average: 277099 cycles/ticks + +indcpa_enc: +median: 367748 cycles/ticks +average: 370255 cycles/ticks + +indcpa_dec: +median: 124602 cycles/ticks +average: 126547 cycles/ticks + +kyber_keypair_derand: +median: 299626 cycles/ticks +average: 301879 cycles/ticks + +kyber_keypair: +median: 309112 cycles/ticks +average: 311477 cycles/ticks + +kyber_encaps_derand: +median: 395898 cycles/ticks +average: 399412 cycles/ticks + +kyber_encaps: +median: 396922 cycles/ticks +average: 400179 cycles/ticks + +kyber_decaps: +median: 526516 cycles/ticks +average: 530275 cycles/ticks + +Loop spin: 281 +gen_a: +median: 59242 cycles/ticks +average: 59687 cycles/ticks + +poly_getnoise_eta1: +median: 11526 cycles/ticks +average: 11744 cycles/ticks + +poly_getnoise_eta2: +median: 7412 cycles/ticks +average: 7517 cycles/ticks + +NTT: +median: 23908 cycles/ticks +average: 24203 cycles/ticks + +INVNTT: +median: 34442 cycles/ticks +average: 34748 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24252 cycles/ticks +average: 24418 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 4035 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3568 cycles/ticks + +poly_compress: +median: 3774 cycles/ticks +average: 3797 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1076 cycles/ticks + +polyvec_compress: +median: 11664 cycles/ticks +average: 11729 cycles/ticks + +polyvec_decompress: +median: 4384 cycles/ticks +average: 4423 cycles/ticks + +indcpa_keypair: +median: 276086 cycles/ticks +average: 278292 cycles/ticks + +indcpa_enc: +median: 367728 cycles/ticks +average: 370578 cycles/ticks + +indcpa_dec: +median: 124720 cycles/ticks +average: 126042 cycles/ticks + +kyber_keypair_derand: +median: 299628 cycles/ticks +average: 302715 cycles/ticks + +kyber_keypair: +median: 309304 cycles/ticks +average: 311706 cycles/ticks + +kyber_encaps_derand: +median: 395732 cycles/ticks +average: 398870 cycles/ticks + +kyber_encaps: +median: 397866 cycles/ticks +average: 400593 cycles/ticks + +kyber_decaps: +median: 526448 cycles/ticks +average: 530391 cycles/ticks + +Loop spin: 282 +gen_a: +median: 59096 cycles/ticks +average: 59731 cycles/ticks + +poly_getnoise_eta1: +median: 11524 cycles/ticks +average: 11782 cycles/ticks + +poly_getnoise_eta2: +median: 7456 cycles/ticks +average: 7533 cycles/ticks + +NTT: +median: 23894 cycles/ticks +average: 24301 cycles/ticks + +INVNTT: +median: 34392 cycles/ticks +average: 34723 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24248 cycles/ticks +average: 24491 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3902 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3623 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3800 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1065 cycles/ticks + +polyvec_compress: +median: 11624 cycles/ticks +average: 11860 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4350 cycles/ticks + +indcpa_keypair: +median: 276616 cycles/ticks +average: 278993 cycles/ticks + +indcpa_enc: +median: 368730 cycles/ticks +average: 371944 cycles/ticks + +indcpa_dec: +median: 124444 cycles/ticks +average: 125620 cycles/ticks + +kyber_keypair_derand: +median: 299822 cycles/ticks +average: 302906 cycles/ticks + +kyber_keypair: +median: 309348 cycles/ticks +average: 311608 cycles/ticks + +kyber_encaps_derand: +median: 396056 cycles/ticks +average: 399243 cycles/ticks + +kyber_encaps: +median: 397392 cycles/ticks +average: 399949 cycles/ticks + +kyber_decaps: +median: 527058 cycles/ticks +average: 531583 cycles/ticks + +Loop spin: 283 +gen_a: +median: 59218 cycles/ticks +average: 59909 cycles/ticks + +poly_getnoise_eta1: +median: 11352 cycles/ticks +average: 11560 cycles/ticks + +poly_getnoise_eta2: +median: 7310 cycles/ticks +average: 7511 cycles/ticks + +NTT: +median: 23872 cycles/ticks +average: 24134 cycles/ticks + +INVNTT: +median: 33596 cycles/ticks +average: 34394 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24184 cycles/ticks +average: 24408 cycles/ticks + +poly_tomsg: +median: 3958 cycles/ticks +average: 4064 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3576 cycles/ticks + +poly_compress: +median: 3708 cycles/ticks +average: 3837 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1110 cycles/ticks + +polyvec_compress: +median: 11586 cycles/ticks +average: 11733 cycles/ticks + +polyvec_decompress: +median: 4310 cycles/ticks +average: 4428 cycles/ticks + +indcpa_keypair: +median: 275902 cycles/ticks +average: 278624 cycles/ticks + +indcpa_enc: +median: 367936 cycles/ticks +average: 371164 cycles/ticks + +indcpa_dec: +median: 124576 cycles/ticks +average: 125676 cycles/ticks + +kyber_keypair_derand: +median: 299612 cycles/ticks +average: 301985 cycles/ticks + +kyber_keypair: +median: 308922 cycles/ticks +average: 311308 cycles/ticks + +kyber_encaps_derand: +median: 395616 cycles/ticks +average: 399049 cycles/ticks + +kyber_encaps: +median: 397040 cycles/ticks +average: 400461 cycles/ticks + +kyber_decaps: +median: 526806 cycles/ticks +average: 530903 cycles/ticks + +Loop spin: 284 +gen_a: +median: 59244 cycles/ticks +average: 59991 cycles/ticks + +poly_getnoise_eta1: +median: 11498 cycles/ticks +average: 11682 cycles/ticks + +poly_getnoise_eta2: +median: 7456 cycles/ticks +average: 7481 cycles/ticks + +NTT: +median: 23856 cycles/ticks +average: 24164 cycles/ticks + +INVNTT: +median: 34298 cycles/ticks +average: 34775 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24196 cycles/ticks +average: 24503 cycles/ticks + +poly_tomsg: +median: 3950 cycles/ticks +average: 3984 cycles/ticks + +poly_frommsg: +median: 3478 cycles/ticks +average: 3583 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3790 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1065 cycles/ticks + +polyvec_compress: +median: 11558 cycles/ticks +average: 11725 cycles/ticks + +polyvec_decompress: +median: 4380 cycles/ticks +average: 4412 cycles/ticks + +indcpa_keypair: +median: 276114 cycles/ticks +average: 278431 cycles/ticks + +indcpa_enc: +median: 368044 cycles/ticks +average: 370902 cycles/ticks + +indcpa_dec: +median: 124654 cycles/ticks +average: 125646 cycles/ticks + +kyber_keypair_derand: +median: 299824 cycles/ticks +average: 302076 cycles/ticks + +kyber_keypair: +median: 310034 cycles/ticks +average: 312391 cycles/ticks + +kyber_encaps_derand: +median: 395688 cycles/ticks +average: 398925 cycles/ticks + +kyber_encaps: +median: 397056 cycles/ticks +average: 398974 cycles/ticks + +kyber_decaps: +median: 526480 cycles/ticks +average: 531034 cycles/ticks + +Loop spin: 285 +gen_a: +median: 59174 cycles/ticks +average: 59747 cycles/ticks + +poly_getnoise_eta1: +median: 11586 cycles/ticks +average: 11742 cycles/ticks + +poly_getnoise_eta2: +median: 7296 cycles/ticks +average: 7467 cycles/ticks + +NTT: +median: 23954 cycles/ticks +average: 24235 cycles/ticks + +INVNTT: +median: 34342 cycles/ticks +average: 34780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24218 cycles/ticks +average: 24503 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 3985 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3560 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11582 cycles/ticks +average: 11756 cycles/ticks + +polyvec_decompress: +median: 4378 cycles/ticks +average: 4479 cycles/ticks + +indcpa_keypair: +median: 275810 cycles/ticks +average: 277229 cycles/ticks + +indcpa_enc: +median: 367794 cycles/ticks +average: 369782 cycles/ticks + +indcpa_dec: +median: 124526 cycles/ticks +average: 125437 cycles/ticks + +kyber_keypair_derand: +median: 299298 cycles/ticks +average: 302018 cycles/ticks + +kyber_keypair: +median: 309274 cycles/ticks +average: 311930 cycles/ticks + +kyber_encaps_derand: +median: 395604 cycles/ticks +average: 398558 cycles/ticks + +kyber_encaps: +median: 396940 cycles/ticks +average: 399885 cycles/ticks + +kyber_decaps: +median: 526584 cycles/ticks +average: 530368 cycles/ticks + +Loop spin: 286 +gen_a: +median: 59182 cycles/ticks +average: 59965 cycles/ticks + +poly_getnoise_eta1: +median: 11616 cycles/ticks +average: 11812 cycles/ticks + +poly_getnoise_eta2: +median: 7346 cycles/ticks +average: 7538 cycles/ticks + +NTT: +median: 23934 cycles/ticks +average: 24200 cycles/ticks + +INVNTT: +median: 34348 cycles/ticks +average: 34662 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24256 cycles/ticks +average: 24546 cycles/ticks + +poly_tomsg: +median: 3958 cycles/ticks +average: 4056 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3584 cycles/ticks + +poly_compress: +median: 3772 cycles/ticks +average: 3831 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11540 cycles/ticks +average: 11694 cycles/ticks + +polyvec_decompress: +median: 4344 cycles/ticks +average: 4495 cycles/ticks + +indcpa_keypair: +median: 275840 cycles/ticks +average: 278648 cycles/ticks + +indcpa_enc: +median: 367976 cycles/ticks +average: 370488 cycles/ticks + +indcpa_dec: +median: 124724 cycles/ticks +average: 125589 cycles/ticks + +kyber_keypair_derand: +median: 299516 cycles/ticks +average: 301273 cycles/ticks + +kyber_keypair: +median: 309490 cycles/ticks +average: 312294 cycles/ticks + +kyber_encaps_derand: +median: 395592 cycles/ticks +average: 398690 cycles/ticks + +kyber_encaps: +median: 396788 cycles/ticks +average: 400164 cycles/ticks + +kyber_decaps: +median: 526508 cycles/ticks +average: 530172 cycles/ticks + +Loop spin: 287 +gen_a: +median: 59234 cycles/ticks +average: 59979 cycles/ticks + +poly_getnoise_eta1: +median: 11540 cycles/ticks +average: 11772 cycles/ticks + +poly_getnoise_eta2: +median: 7360 cycles/ticks +average: 7475 cycles/ticks + +NTT: +median: 23916 cycles/ticks +average: 24212 cycles/ticks + +INVNTT: +median: 34352 cycles/ticks +average: 34692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24210 cycles/ticks +average: 24567 cycles/ticks + +poly_tomsg: +median: 3934 cycles/ticks +average: 4020 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3477 cycles/ticks + +poly_compress: +median: 3776 cycles/ticks +average: 3905 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1069 cycles/ticks + +polyvec_compress: +median: 11648 cycles/ticks +average: 11853 cycles/ticks + +polyvec_decompress: +median: 4370 cycles/ticks +average: 4425 cycles/ticks + +indcpa_keypair: +median: 276058 cycles/ticks +average: 278754 cycles/ticks + +indcpa_enc: +median: 368028 cycles/ticks +average: 370427 cycles/ticks + +indcpa_dec: +median: 124572 cycles/ticks +average: 125697 cycles/ticks + +kyber_keypair_derand: +median: 300000 cycles/ticks +average: 302967 cycles/ticks + +kyber_keypair: +median: 310160 cycles/ticks +average: 313778 cycles/ticks + +kyber_encaps_derand: +median: 395904 cycles/ticks +average: 398785 cycles/ticks + +kyber_encaps: +median: 396958 cycles/ticks +average: 400262 cycles/ticks + +kyber_decaps: +median: 526476 cycles/ticks +average: 530055 cycles/ticks + +Loop spin: 288 +gen_a: +median: 59174 cycles/ticks +average: 59568 cycles/ticks + +poly_getnoise_eta1: +median: 11358 cycles/ticks +average: 11539 cycles/ticks + +poly_getnoise_eta2: +median: 7312 cycles/ticks +average: 7439 cycles/ticks + +NTT: +median: 23850 cycles/ticks +average: 24075 cycles/ticks + +INVNTT: +median: 34314 cycles/ticks +average: 34832 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24254 cycles/ticks +average: 24541 cycles/ticks + +poly_tomsg: +median: 3964 cycles/ticks +average: 4011 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3574 cycles/ticks + +poly_compress: +median: 3766 cycles/ticks +average: 3866 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1070 cycles/ticks + +polyvec_compress: +median: 11674 cycles/ticks +average: 11761 cycles/ticks + +polyvec_decompress: +median: 4394 cycles/ticks +average: 4444 cycles/ticks + +indcpa_keypair: +median: 279918 cycles/ticks +average: 282496 cycles/ticks + +indcpa_enc: +median: 372076 cycles/ticks +average: 375411 cycles/ticks + +indcpa_dec: +median: 124664 cycles/ticks +average: 125793 cycles/ticks + +kyber_keypair_derand: +median: 299676 cycles/ticks +average: 301936 cycles/ticks + +kyber_keypair: +median: 309134 cycles/ticks +average: 311435 cycles/ticks + +kyber_encaps_derand: +median: 395596 cycles/ticks +average: 398638 cycles/ticks + +kyber_encaps: +median: 396930 cycles/ticks +average: 400102 cycles/ticks + +kyber_decaps: +median: 526410 cycles/ticks +average: 529389 cycles/ticks + +Loop spin: 289 +gen_a: +median: 59078 cycles/ticks +average: 59818 cycles/ticks + +poly_getnoise_eta1: +median: 11418 cycles/ticks +average: 11715 cycles/ticks + +poly_getnoise_eta2: +median: 7270 cycles/ticks +average: 7504 cycles/ticks + +NTT: +median: 23840 cycles/ticks +average: 24138 cycles/ticks + +INVNTT: +median: 33520 cycles/ticks +average: 34522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24246 cycles/ticks +average: 24433 cycles/ticks + +poly_tomsg: +median: 3956 cycles/ticks +average: 4039 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3587 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3789 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1082 cycles/ticks + +polyvec_compress: +median: 11600 cycles/ticks +average: 11765 cycles/ticks + +polyvec_decompress: +median: 4360 cycles/ticks +average: 4526 cycles/ticks + +indcpa_keypair: +median: 275730 cycles/ticks +average: 278026 cycles/ticks + +indcpa_enc: +median: 367712 cycles/ticks +average: 370096 cycles/ticks + +indcpa_dec: +median: 124420 cycles/ticks +average: 125493 cycles/ticks + +kyber_keypair_derand: +median: 299976 cycles/ticks +average: 302428 cycles/ticks + +kyber_keypair: +median: 308658 cycles/ticks +average: 310723 cycles/ticks + +kyber_encaps_derand: +median: 395170 cycles/ticks +average: 396961 cycles/ticks + +kyber_encaps: +median: 396930 cycles/ticks +average: 399299 cycles/ticks + +kyber_decaps: +median: 526154 cycles/ticks +average: 529826 cycles/ticks + +Loop spin: 290 +gen_a: +median: 59252 cycles/ticks +average: 59958 cycles/ticks + +poly_getnoise_eta1: +median: 11550 cycles/ticks +average: 11750 cycles/ticks + +poly_getnoise_eta2: +median: 7458 cycles/ticks +average: 7512 cycles/ticks + +NTT: +median: 23926 cycles/ticks +average: 24427 cycles/ticks + +INVNTT: +median: 34372 cycles/ticks +average: 34703 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24154 cycles/ticks +average: 24413 cycles/ticks + +poly_tomsg: +median: 3944 cycles/ticks +average: 4015 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3573 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3779 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1078 cycles/ticks + +polyvec_compress: +median: 11516 cycles/ticks +average: 11659 cycles/ticks + +polyvec_decompress: +median: 4316 cycles/ticks +average: 4421 cycles/ticks + +indcpa_keypair: +median: 276076 cycles/ticks +average: 278595 cycles/ticks + +indcpa_enc: +median: 367786 cycles/ticks +average: 370211 cycles/ticks + +indcpa_dec: +median: 124766 cycles/ticks +average: 125991 cycles/ticks + +kyber_keypair_derand: +median: 300040 cycles/ticks +average: 302293 cycles/ticks + +kyber_keypair: +median: 309704 cycles/ticks +average: 311949 cycles/ticks + +kyber_encaps_derand: +median: 395326 cycles/ticks +average: 397179 cycles/ticks + +kyber_encaps: +median: 396738 cycles/ticks +average: 399535 cycles/ticks + +kyber_decaps: +median: 526164 cycles/ticks +average: 529507 cycles/ticks + +Loop spin: 291 +gen_a: +median: 59168 cycles/ticks +average: 60005 cycles/ticks + +poly_getnoise_eta1: +median: 11526 cycles/ticks +average: 11612 cycles/ticks + +poly_getnoise_eta2: +median: 7458 cycles/ticks +average: 7496 cycles/ticks + +NTT: +median: 23956 cycles/ticks +average: 24271 cycles/ticks + +INVNTT: +median: 34388 cycles/ticks +average: 34699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24196 cycles/ticks +average: 24478 cycles/ticks + +poly_tomsg: +median: 3958 cycles/ticks +average: 3967 cycles/ticks + +poly_frommsg: +median: 3536 cycles/ticks +average: 3628 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 11604 cycles/ticks +average: 11852 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4374 cycles/ticks + +indcpa_keypair: +median: 275706 cycles/ticks +average: 277737 cycles/ticks + +indcpa_enc: +median: 367718 cycles/ticks +average: 370026 cycles/ticks + +indcpa_dec: +median: 124680 cycles/ticks +average: 126018 cycles/ticks + +kyber_keypair_derand: +median: 299458 cycles/ticks +average: 302130 cycles/ticks + +kyber_keypair: +median: 309028 cycles/ticks +average: 310938 cycles/ticks + +kyber_encaps_derand: +median: 399500 cycles/ticks +average: 402517 cycles/ticks + +kyber_encaps: +median: 400988 cycles/ticks +average: 403706 cycles/ticks + +kyber_decaps: +median: 530840 cycles/ticks +average: 534435 cycles/ticks + +Loop spin: 292 +gen_a: +median: 59202 cycles/ticks +average: 60014 cycles/ticks + +poly_getnoise_eta1: +median: 11294 cycles/ticks +average: 11588 cycles/ticks + +poly_getnoise_eta2: +median: 7438 cycles/ticks +average: 7538 cycles/ticks + +NTT: +median: 23842 cycles/ticks +average: 24248 cycles/ticks + +INVNTT: +median: 34346 cycles/ticks +average: 34571 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24224 cycles/ticks +average: 24532 cycles/ticks + +poly_tomsg: +median: 3966 cycles/ticks +average: 4014 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3529 cycles/ticks + +poly_compress: +median: 3708 cycles/ticks +average: 3800 cycles/ticks + +poly_decompress: +median: 1052 cycles/ticks +average: 1110 cycles/ticks + +polyvec_compress: +median: 11558 cycles/ticks +average: 11835 cycles/ticks + +polyvec_decompress: +median: 4378 cycles/ticks +average: 4428 cycles/ticks + +indcpa_keypair: +median: 276338 cycles/ticks +average: 278631 cycles/ticks + +indcpa_enc: +median: 368506 cycles/ticks +average: 371492 cycles/ticks + +indcpa_dec: +median: 124386 cycles/ticks +average: 125324 cycles/ticks + +kyber_keypair_derand: +median: 299800 cycles/ticks +average: 302558 cycles/ticks + +kyber_keypair: +median: 309574 cycles/ticks +average: 312124 cycles/ticks + +kyber_encaps_derand: +median: 395602 cycles/ticks +average: 399097 cycles/ticks + +kyber_encaps: +median: 396964 cycles/ticks +average: 400508 cycles/ticks + +kyber_decaps: +median: 526714 cycles/ticks +average: 530462 cycles/ticks + +Loop spin: 293 +gen_a: +median: 59170 cycles/ticks +average: 59902 cycles/ticks + +poly_getnoise_eta1: +median: 11284 cycles/ticks +average: 11617 cycles/ticks + +poly_getnoise_eta2: +median: 7452 cycles/ticks +average: 7530 cycles/ticks + +NTT: +median: 23900 cycles/ticks +average: 24140 cycles/ticks + +INVNTT: +median: 34176 cycles/ticks +average: 34893 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24222 cycles/ticks +average: 24469 cycles/ticks + +poly_tomsg: +median: 3916 cycles/ticks +average: 4013 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3486 cycles/ticks + +poly_compress: +median: 3730 cycles/ticks +average: 3833 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11356 cycles/ticks +average: 11565 cycles/ticks + +polyvec_decompress: +median: 4396 cycles/ticks +average: 4421 cycles/ticks + +indcpa_keypair: +median: 275902 cycles/ticks +average: 277957 cycles/ticks + +indcpa_enc: +median: 368158 cycles/ticks +average: 371090 cycles/ticks + +indcpa_dec: +median: 124412 cycles/ticks +average: 125447 cycles/ticks + +kyber_keypair_derand: +median: 300030 cycles/ticks +average: 302914 cycles/ticks + +kyber_keypair: +median: 309260 cycles/ticks +average: 311945 cycles/ticks + +kyber_encaps_derand: +median: 395726 cycles/ticks +average: 398667 cycles/ticks + +kyber_encaps: +median: 397432 cycles/ticks +average: 400217 cycles/ticks + +kyber_decaps: +median: 526726 cycles/ticks +average: 530841 cycles/ticks + +Loop spin: 294 +gen_a: +median: 59064 cycles/ticks +average: 59562 cycles/ticks + +poly_getnoise_eta1: +median: 11432 cycles/ticks +average: 11624 cycles/ticks + +poly_getnoise_eta2: +median: 7254 cycles/ticks +average: 7454 cycles/ticks + +NTT: +median: 23852 cycles/ticks +average: 24192 cycles/ticks + +INVNTT: +median: 34304 cycles/ticks +average: 34660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24174 cycles/ticks +average: 24582 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3907 cycles/ticks + +poly_frommsg: +median: 3534 cycles/ticks +average: 3664 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3738 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11570 cycles/ticks +average: 11762 cycles/ticks + +polyvec_decompress: +median: 4386 cycles/ticks +average: 4500 cycles/ticks + +indcpa_keypair: +median: 276510 cycles/ticks +average: 279161 cycles/ticks + +indcpa_enc: +median: 367782 cycles/ticks +average: 370212 cycles/ticks + +indcpa_dec: +median: 124386 cycles/ticks +average: 125184 cycles/ticks + +kyber_keypair_derand: +median: 300640 cycles/ticks +average: 303442 cycles/ticks + +kyber_keypair: +median: 309298 cycles/ticks +average: 311689 cycles/ticks + +kyber_encaps_derand: +median: 395994 cycles/ticks +average: 399411 cycles/ticks + +kyber_encaps: +median: 396650 cycles/ticks +average: 400008 cycles/ticks + +kyber_decaps: +median: 526642 cycles/ticks +average: 530043 cycles/ticks + +Loop spin: 295 +gen_a: +median: 59110 cycles/ticks +average: 60095 cycles/ticks + +poly_getnoise_eta1: +median: 11626 cycles/ticks +average: 11767 cycles/ticks + +poly_getnoise_eta2: +median: 7362 cycles/ticks +average: 7488 cycles/ticks + +NTT: +median: 23908 cycles/ticks +average: 24180 cycles/ticks + +INVNTT: +median: 34360 cycles/ticks +average: 34566 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24216 cycles/ticks +average: 24326 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3890 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3636 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3721 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11614 cycles/ticks +average: 11727 cycles/ticks + +polyvec_decompress: +median: 4388 cycles/ticks +average: 4456 cycles/ticks + +indcpa_keypair: +median: 275676 cycles/ticks +average: 278426 cycles/ticks + +indcpa_enc: +median: 367496 cycles/ticks +average: 369994 cycles/ticks + +indcpa_dec: +median: 124684 cycles/ticks +average: 126067 cycles/ticks + +kyber_keypair_derand: +median: 299768 cycles/ticks +average: 302552 cycles/ticks + +kyber_keypair: +median: 309162 cycles/ticks +average: 311562 cycles/ticks + +kyber_encaps_derand: +median: 395654 cycles/ticks +average: 397866 cycles/ticks + +kyber_encaps: +median: 396704 cycles/ticks +average: 399096 cycles/ticks + +kyber_decaps: +median: 526734 cycles/ticks +average: 530171 cycles/ticks + +Loop spin: 296 +gen_a: +median: 59142 cycles/ticks +average: 60063 cycles/ticks + +poly_getnoise_eta1: +median: 11550 cycles/ticks +average: 11808 cycles/ticks + +poly_getnoise_eta2: +median: 7456 cycles/ticks +average: 7574 cycles/ticks + +NTT: +median: 23836 cycles/ticks +average: 24150 cycles/ticks + +INVNTT: +median: 34398 cycles/ticks +average: 34781 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24202 cycles/ticks +average: 24686 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 3991 cycles/ticks + +poly_frommsg: +median: 3546 cycles/ticks +average: 3574 cycles/ticks + +poly_compress: +median: 3770 cycles/ticks +average: 3794 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1084 cycles/ticks + +polyvec_compress: +median: 11588 cycles/ticks +average: 11684 cycles/ticks + +polyvec_decompress: +median: 4394 cycles/ticks +average: 4475 cycles/ticks + +indcpa_keypair: +median: 276040 cycles/ticks +average: 278020 cycles/ticks + +indcpa_enc: +median: 368068 cycles/ticks +average: 371134 cycles/ticks + +indcpa_dec: +median: 124796 cycles/ticks +average: 125756 cycles/ticks + +kyber_keypair_derand: +median: 299760 cycles/ticks +average: 301763 cycles/ticks + +kyber_keypair: +median: 309428 cycles/ticks +average: 311693 cycles/ticks + +kyber_encaps_derand: +median: 395788 cycles/ticks +average: 398655 cycles/ticks + +kyber_encaps: +median: 396956 cycles/ticks +average: 399864 cycles/ticks + +kyber_decaps: +median: 526504 cycles/ticks +average: 530000 cycles/ticks + +Loop spin: 297 +gen_a: +median: 59174 cycles/ticks +average: 59759 cycles/ticks + +poly_getnoise_eta1: +median: 11500 cycles/ticks +average: 11590 cycles/ticks + +poly_getnoise_eta2: +median: 7254 cycles/ticks +average: 7395 cycles/ticks + +NTT: +median: 23932 cycles/ticks +average: 24181 cycles/ticks + +INVNTT: +median: 34422 cycles/ticks +average: 34757 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24242 cycles/ticks +average: 24531 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3946 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3636 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3779 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1084 cycles/ticks + +polyvec_compress: +median: 11610 cycles/ticks +average: 11778 cycles/ticks + +polyvec_decompress: +median: 4328 cycles/ticks +average: 4415 cycles/ticks + +indcpa_keypair: +median: 276320 cycles/ticks +average: 278260 cycles/ticks + +indcpa_enc: +median: 368200 cycles/ticks +average: 370984 cycles/ticks + +indcpa_dec: +median: 124680 cycles/ticks +average: 125699 cycles/ticks + +kyber_keypair_derand: +median: 300220 cycles/ticks +average: 303265 cycles/ticks + +kyber_keypair: +median: 309700 cycles/ticks +average: 312000 cycles/ticks + +kyber_encaps_derand: +median: 395752 cycles/ticks +average: 398644 cycles/ticks + +kyber_encaps: +median: 397094 cycles/ticks +average: 400039 cycles/ticks + +kyber_decaps: +median: 526882 cycles/ticks +average: 531445 cycles/ticks + +Loop spin: 298 +gen_a: +median: 59350 cycles/ticks +average: 59944 cycles/ticks + +poly_getnoise_eta1: +median: 11364 cycles/ticks +average: 11748 cycles/ticks + +poly_getnoise_eta2: +median: 7448 cycles/ticks +average: 7504 cycles/ticks + +NTT: +median: 23880 cycles/ticks +average: 24185 cycles/ticks + +INVNTT: +median: 34318 cycles/ticks +average: 34613 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24216 cycles/ticks +average: 24514 cycles/ticks + +poly_tomsg: +median: 3868 cycles/ticks +average: 4036 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3563 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3803 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1095 cycles/ticks + +polyvec_compress: +median: 11626 cycles/ticks +average: 11714 cycles/ticks + +polyvec_decompress: +median: 4326 cycles/ticks +average: 4518 cycles/ticks + +indcpa_keypair: +median: 276420 cycles/ticks +average: 278829 cycles/ticks + +indcpa_enc: +median: 368068 cycles/ticks +average: 370993 cycles/ticks + +indcpa_dec: +median: 124482 cycles/ticks +average: 125516 cycles/ticks + +kyber_keypair_derand: +median: 299364 cycles/ticks +average: 301393 cycles/ticks + +kyber_keypair: +median: 308888 cycles/ticks +average: 311712 cycles/ticks + +kyber_encaps_derand: +median: 395520 cycles/ticks +average: 397888 cycles/ticks + +kyber_encaps: +median: 396916 cycles/ticks +average: 399879 cycles/ticks + +kyber_decaps: +median: 526734 cycles/ticks +average: 530653 cycles/ticks + +Loop spin: 299 +gen_a: +median: 59474 cycles/ticks +average: 60105 cycles/ticks + +poly_getnoise_eta1: +median: 11638 cycles/ticks +average: 11737 cycles/ticks + +poly_getnoise_eta2: +median: 7444 cycles/ticks +average: 7520 cycles/ticks + +NTT: +median: 23870 cycles/ticks +average: 24118 cycles/ticks + +INVNTT: +median: 34320 cycles/ticks +average: 34516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24178 cycles/ticks +average: 24514 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 3965 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3590 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3779 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1109 cycles/ticks + +polyvec_compress: +median: 11594 cycles/ticks +average: 11668 cycles/ticks + +polyvec_decompress: +median: 4390 cycles/ticks +average: 4507 cycles/ticks + +indcpa_keypair: +median: 275796 cycles/ticks +average: 278435 cycles/ticks + +indcpa_enc: +median: 367866 cycles/ticks +average: 370680 cycles/ticks + +indcpa_dec: +median: 124656 cycles/ticks +average: 125657 cycles/ticks + +kyber_keypair_derand: +median: 299920 cycles/ticks +average: 302057 cycles/ticks + +kyber_keypair: +median: 309718 cycles/ticks +average: 312359 cycles/ticks + +kyber_encaps_derand: +median: 396058 cycles/ticks +average: 399192 cycles/ticks + +kyber_encaps: +median: 398052 cycles/ticks +average: 400783 cycles/ticks + +kyber_decaps: +median: 526932 cycles/ticks +average: 530335 cycles/ticks + +Loop spin: 300 +gen_a: +median: 59242 cycles/ticks +average: 59873 cycles/ticks + +poly_getnoise_eta1: +median: 11572 cycles/ticks +average: 11657 cycles/ticks + +poly_getnoise_eta2: +median: 7346 cycles/ticks +average: 7503 cycles/ticks + +NTT: +median: 23924 cycles/ticks +average: 24242 cycles/ticks + +INVNTT: +median: 34420 cycles/ticks +average: 34880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24204 cycles/ticks +average: 24351 cycles/ticks + +poly_tomsg: +median: 3930 cycles/ticks +average: 3999 cycles/ticks + +poly_frommsg: +median: 3546 cycles/ticks +average: 3572 cycles/ticks + +poly_compress: +median: 3776 cycles/ticks +average: 3800 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11672 cycles/ticks +average: 11760 cycles/ticks + +polyvec_decompress: +median: 4386 cycles/ticks +average: 4430 cycles/ticks + +indcpa_keypair: +median: 276046 cycles/ticks +average: 277956 cycles/ticks + +indcpa_enc: +median: 368182 cycles/ticks +average: 370630 cycles/ticks + +indcpa_dec: +median: 124634 cycles/ticks +average: 125731 cycles/ticks + +kyber_keypair_derand: +median: 300184 cycles/ticks +average: 302413 cycles/ticks + +kyber_keypair: +median: 309514 cycles/ticks +average: 311525 cycles/ticks + +kyber_encaps_derand: +median: 395808 cycles/ticks +average: 398570 cycles/ticks + +kyber_encaps: +median: 397036 cycles/ticks +average: 400707 cycles/ticks + +kyber_decaps: +median: 526742 cycles/ticks +average: 532500 cycles/ticks + +Loop spin: 301 +gen_a: +median: 59170 cycles/ticks +average: 62774 cycles/ticks + +poly_getnoise_eta1: +median: 11390 cycles/ticks +average: 11663 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7388 cycles/ticks + +NTT: +median: 23864 cycles/ticks +average: 24293 cycles/ticks + +INVNTT: +median: 34312 cycles/ticks +average: 34543 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24244 cycles/ticks +average: 24432 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 3996 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3569 cycles/ticks + +poly_compress: +median: 3756 cycles/ticks +average: 3798 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1096 cycles/ticks + +polyvec_compress: +median: 11632 cycles/ticks +average: 11740 cycles/ticks + +polyvec_decompress: +median: 4364 cycles/ticks +average: 4553 cycles/ticks + +indcpa_keypair: +median: 276316 cycles/ticks +average: 279051 cycles/ticks + +indcpa_enc: +median: 369390 cycles/ticks +average: 372394 cycles/ticks + +indcpa_dec: +median: 124526 cycles/ticks +average: 125673 cycles/ticks + +kyber_keypair_derand: +median: 299884 cycles/ticks +average: 302331 cycles/ticks + +kyber_keypair: +median: 308966 cycles/ticks +average: 312078 cycles/ticks + +kyber_encaps_derand: +median: 396672 cycles/ticks +average: 398429 cycles/ticks + +kyber_encaps: +median: 398056 cycles/ticks +average: 400519 cycles/ticks + +kyber_decaps: +median: 528096 cycles/ticks +average: 531534 cycles/ticks + +Loop spin: 302 +gen_a: +median: 59134 cycles/ticks +average: 59720 cycles/ticks + +poly_getnoise_eta1: +median: 11296 cycles/ticks +average: 11673 cycles/ticks + +poly_getnoise_eta2: +median: 7280 cycles/ticks +average: 7425 cycles/ticks + +NTT: +median: 23858 cycles/ticks +average: 24340 cycles/ticks + +INVNTT: +median: 34356 cycles/ticks +average: 34635 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23718 cycles/ticks +average: 24293 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 3975 cycles/ticks + +poly_frommsg: +median: 3538 cycles/ticks +average: 3590 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11654 cycles/ticks +average: 11794 cycles/ticks + +polyvec_decompress: +median: 4372 cycles/ticks +average: 4465 cycles/ticks + +indcpa_keypair: +median: 275716 cycles/ticks +average: 277657 cycles/ticks + +indcpa_enc: +median: 367340 cycles/ticks +average: 368565 cycles/ticks + +indcpa_dec: +median: 121386 cycles/ticks +average: 124523 cycles/ticks + +kyber_keypair_derand: +median: 292416 cycles/ticks +average: 299447 cycles/ticks + +kyber_keypair: +median: 301228 cycles/ticks +average: 308098 cycles/ticks + +kyber_encaps_derand: +median: 385718 cycles/ticks +average: 394786 cycles/ticks + +kyber_encaps: +median: 386886 cycles/ticks +average: 395615 cycles/ticks + +kyber_decaps: +median: 512760 cycles/ticks +average: 523638 cycles/ticks + +Loop spin: 303 +gen_a: +median: 57800 cycles/ticks +average: 59331 cycles/ticks + +poly_getnoise_eta1: +median: 11436 cycles/ticks +average: 11616 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7367 cycles/ticks + +NTT: +median: 23398 cycles/ticks +average: 23934 cycles/ticks + +INVNTT: +median: 33488 cycles/ticks +average: 34483 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23570 cycles/ticks +average: 23791 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3480 cycles/ticks +average: 3549 cycles/ticks + +poly_compress: +median: 3756 cycles/ticks +average: 3792 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11400 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4286 cycles/ticks + +indcpa_keypair: +median: 269150 cycles/ticks +average: 274954 cycles/ticks + +indcpa_enc: +median: 358328 cycles/ticks +average: 366338 cycles/ticks + +indcpa_dec: +median: 121476 cycles/ticks +average: 124122 cycles/ticks + +kyber_keypair_derand: +median: 291740 cycles/ticks +average: 295996 cycles/ticks + +kyber_keypair: +median: 301486 cycles/ticks +average: 307485 cycles/ticks + +kyber_encaps_derand: +median: 384816 cycles/ticks +average: 391745 cycles/ticks + +kyber_encaps: +median: 386252 cycles/ticks +average: 394110 cycles/ticks + +kyber_decaps: +median: 512188 cycles/ticks +average: 522571 cycles/ticks + +Loop spin: 304 +gen_a: +median: 57648 cycles/ticks +average: 58598 cycles/ticks + +poly_getnoise_eta1: +median: 11316 cycles/ticks +average: 11490 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7385 cycles/ticks + +NTT: +median: 23452 cycles/ticks +average: 24049 cycles/ticks + +INVNTT: +median: 33584 cycles/ticks +average: 34375 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23748 cycles/ticks +average: 24368 cycles/ticks + +poly_tomsg: +median: 3952 cycles/ticks +average: 4067 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3513 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1111 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11484 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4304 cycles/ticks + +indcpa_keypair: +median: 268628 cycles/ticks +average: 274609 cycles/ticks + +indcpa_enc: +median: 357948 cycles/ticks +average: 365680 cycles/ticks + +indcpa_dec: +median: 121350 cycles/ticks +average: 123166 cycles/ticks + +kyber_keypair_derand: +median: 291738 cycles/ticks +average: 297400 cycles/ticks + +kyber_keypair: +median: 300980 cycles/ticks +average: 305390 cycles/ticks + +kyber_encaps_derand: +median: 384568 cycles/ticks +average: 390956 cycles/ticks + +kyber_encaps: +median: 385874 cycles/ticks +average: 393501 cycles/ticks + +kyber_decaps: +median: 512400 cycles/ticks +average: 522706 cycles/ticks + +Loop spin: 305 +gen_a: +median: 57664 cycles/ticks +average: 58927 cycles/ticks + +poly_getnoise_eta1: +median: 11280 cycles/ticks +average: 11558 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7277 cycles/ticks + +NTT: +median: 23380 cycles/ticks +average: 23951 cycles/ticks + +INVNTT: +median: 33590 cycles/ticks +average: 34389 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23682 cycles/ticks +average: 24325 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3710 cycles/ticks +average: 3804 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1085 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11441 cycles/ticks + +polyvec_decompress: +median: 4362 cycles/ticks +average: 4434 cycles/ticks + +indcpa_keypair: +median: 268404 cycles/ticks +average: 273754 cycles/ticks + +indcpa_enc: +median: 358068 cycles/ticks +average: 365627 cycles/ticks + +indcpa_dec: +median: 121392 cycles/ticks +average: 124094 cycles/ticks + +kyber_keypair_derand: +median: 292230 cycles/ticks +average: 299143 cycles/ticks + +kyber_keypair: +median: 301032 cycles/ticks +average: 306581 cycles/ticks + +kyber_encaps_derand: +median: 385280 cycles/ticks +average: 393405 cycles/ticks + +kyber_encaps: +median: 386184 cycles/ticks +average: 393493 cycles/ticks + +kyber_decaps: +median: 512014 cycles/ticks +average: 519301 cycles/ticks + +Loop spin: 306 +gen_a: +median: 57572 cycles/ticks +average: 58216 cycles/ticks + +poly_getnoise_eta1: +median: 11320 cycles/ticks +average: 11384 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7269 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23451 cycles/ticks + +INVNTT: +median: 33488 cycles/ticks +average: 33732 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23584 cycles/ticks +average: 23737 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3483 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11348 cycles/ticks +average: 11437 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4310 cycles/ticks + +indcpa_keypair: +median: 268842 cycles/ticks +average: 273821 cycles/ticks + +indcpa_enc: +median: 357992 cycles/ticks +average: 365027 cycles/ticks + +indcpa_dec: +median: 121408 cycles/ticks +average: 124253 cycles/ticks + +kyber_keypair_derand: +median: 292340 cycles/ticks +average: 299102 cycles/ticks + +kyber_keypair: +median: 301436 cycles/ticks +average: 308374 cycles/ticks + +kyber_encaps_derand: +median: 385546 cycles/ticks +average: 394878 cycles/ticks + +kyber_encaps: +median: 395958 cycles/ticks +average: 397020 cycles/ticks + +kyber_decaps: +median: 525112 cycles/ticks +average: 525138 cycles/ticks + +Loop spin: 307 +gen_a: +median: 57768 cycles/ticks +average: 59333 cycles/ticks + +poly_getnoise_eta1: +median: 11276 cycles/ticks +average: 11474 cycles/ticks + +poly_getnoise_eta2: +median: 7266 cycles/ticks +average: 7497 cycles/ticks + +NTT: +median: 23314 cycles/ticks +average: 23844 cycles/ticks + +INVNTT: +median: 33568 cycles/ticks +average: 34481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23626 cycles/ticks +average: 24251 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3990 cycles/ticks + +poly_frommsg: +median: 3474 cycles/ticks +average: 3573 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3879 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1085 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11584 cycles/ticks + +polyvec_decompress: +median: 4354 cycles/ticks +average: 4464 cycles/ticks + +indcpa_keypair: +median: 269106 cycles/ticks +average: 276036 cycles/ticks + +indcpa_enc: +median: 367176 cycles/ticks +average: 368128 cycles/ticks + +indcpa_dec: +median: 121940 cycles/ticks +average: 124934 cycles/ticks + +kyber_keypair_derand: +median: 292582 cycles/ticks +average: 299136 cycles/ticks + +kyber_keypair: +median: 308962 cycles/ticks +average: 311463 cycles/ticks + +kyber_encaps_derand: +median: 395726 cycles/ticks +average: 398100 cycles/ticks + +kyber_encaps: +median: 396678 cycles/ticks +average: 397939 cycles/ticks + +kyber_decaps: +median: 526152 cycles/ticks +average: 528264 cycles/ticks + +Loop spin: 308 +gen_a: +median: 59018 cycles/ticks +average: 60095 cycles/ticks + +poly_getnoise_eta1: +median: 11334 cycles/ticks +average: 11657 cycles/ticks + +poly_getnoise_eta2: +median: 7382 cycles/ticks +average: 7607 cycles/ticks + +NTT: +median: 23542 cycles/ticks +average: 23940 cycles/ticks + +INVNTT: +median: 34292 cycles/ticks +average: 34677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24090 cycles/ticks +average: 24279 cycles/ticks + +poly_tomsg: +median: 3874 cycles/ticks +average: 3986 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3684 cycles/ticks +average: 3807 cycles/ticks + +poly_decompress: +median: 1062 cycles/ticks +average: 1071 cycles/ticks + +polyvec_compress: +median: 11650 cycles/ticks +average: 11769 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4310 cycles/ticks + +indcpa_keypair: +median: 275768 cycles/ticks +average: 277390 cycles/ticks + +indcpa_enc: +median: 367678 cycles/ticks +average: 369883 cycles/ticks + +indcpa_dec: +median: 124450 cycles/ticks +average: 125613 cycles/ticks + +kyber_keypair_derand: +median: 296658 cycles/ticks +average: 304134 cycles/ticks + +kyber_keypair: +median: 308362 cycles/ticks +average: 310407 cycles/ticks + +kyber_encaps_derand: +median: 394388 cycles/ticks +average: 395099 cycles/ticks + +kyber_encaps: +median: 396842 cycles/ticks +average: 398564 cycles/ticks + +kyber_decaps: +median: 525672 cycles/ticks +average: 526854 cycles/ticks + +Loop spin: 309 +gen_a: +median: 59064 cycles/ticks +average: 59549 cycles/ticks + +poly_getnoise_eta1: +median: 11354 cycles/ticks +average: 11626 cycles/ticks + +poly_getnoise_eta2: +median: 7316 cycles/ticks +average: 7466 cycles/ticks + +NTT: +median: 23818 cycles/ticks +average: 24060 cycles/ticks + +INVNTT: +median: 33744 cycles/ticks +average: 34569 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23936 cycles/ticks +average: 24381 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3910 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3568 cycles/ticks + +poly_compress: +median: 3766 cycles/ticks +average: 3812 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1067 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11515 cycles/ticks + +polyvec_decompress: +median: 4384 cycles/ticks +average: 4504 cycles/ticks + +indcpa_keypair: +median: 275816 cycles/ticks +average: 276960 cycles/ticks + +indcpa_enc: +median: 367686 cycles/ticks +average: 368350 cycles/ticks + +indcpa_dec: +median: 124030 cycles/ticks +average: 124943 cycles/ticks + +kyber_keypair_derand: +median: 299278 cycles/ticks +average: 300339 cycles/ticks + +kyber_keypair: +median: 303794 cycles/ticks +average: 309876 cycles/ticks + +kyber_encaps_derand: +median: 394870 cycles/ticks +average: 395351 cycles/ticks + +kyber_encaps: +median: 395798 cycles/ticks +average: 396558 cycles/ticks + +kyber_decaps: +median: 525298 cycles/ticks +average: 527049 cycles/ticks + +Loop spin: 310 +gen_a: +median: 57758 cycles/ticks +average: 59272 cycles/ticks + +poly_getnoise_eta1: +median: 11544 cycles/ticks +average: 11686 cycles/ticks + +poly_getnoise_eta2: +median: 7254 cycles/ticks +average: 7450 cycles/ticks + +NTT: +median: 23344 cycles/ticks +average: 24054 cycles/ticks + +INVNTT: +median: 33494 cycles/ticks +average: 34137 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23640 cycles/ticks +average: 24332 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3960 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3588 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1111 cycles/ticks + +polyvec_compress: +median: 11404 cycles/ticks +average: 11649 cycles/ticks + +polyvec_decompress: +median: 4344 cycles/ticks +average: 4450 cycles/ticks + +indcpa_keypair: +median: 275582 cycles/ticks +average: 277121 cycles/ticks + +indcpa_enc: +median: 366986 cycles/ticks +average: 368108 cycles/ticks + +indcpa_dec: +median: 121852 cycles/ticks +average: 124701 cycles/ticks + +kyber_keypair_derand: +median: 299240 cycles/ticks +average: 300912 cycles/ticks + +kyber_keypair: +median: 308126 cycles/ticks +average: 310377 cycles/ticks + +kyber_encaps_derand: +median: 394686 cycles/ticks +average: 396386 cycles/ticks + +kyber_encaps: +median: 396424 cycles/ticks +average: 398525 cycles/ticks + +kyber_decaps: +median: 525988 cycles/ticks +average: 528525 cycles/ticks + +Loop spin: 311 +gen_a: +median: 59190 cycles/ticks +average: 59850 cycles/ticks + +poly_getnoise_eta1: +median: 11636 cycles/ticks +average: 11912 cycles/ticks + +poly_getnoise_eta2: +median: 7266 cycles/ticks +average: 7471 cycles/ticks + +NTT: +median: 23878 cycles/ticks +average: 24042 cycles/ticks + +INVNTT: +median: 34176 cycles/ticks +average: 34619 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23784 cycles/ticks +average: 24245 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 3981 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3566 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3800 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1063 cycles/ticks + +polyvec_compress: +median: 11378 cycles/ticks +average: 11732 cycles/ticks + +polyvec_decompress: +median: 4348 cycles/ticks +average: 4451 cycles/ticks + +indcpa_keypair: +median: 275340 cycles/ticks +average: 277020 cycles/ticks + +indcpa_enc: +median: 367478 cycles/ticks +average: 368671 cycles/ticks + +indcpa_dec: +median: 121694 cycles/ticks +average: 124995 cycles/ticks + +kyber_keypair_derand: +median: 299276 cycles/ticks +average: 300420 cycles/ticks + +kyber_keypair: +median: 308746 cycles/ticks +average: 310683 cycles/ticks + +kyber_encaps_derand: +median: 386482 cycles/ticks +average: 395475 cycles/ticks + +kyber_encaps: +median: 386538 cycles/ticks +average: 395616 cycles/ticks + +kyber_decaps: +median: 523990 cycles/ticks +average: 525511 cycles/ticks + +Loop spin: 312 +gen_a: +median: 58302 cycles/ticks +average: 59647 cycles/ticks + +poly_getnoise_eta1: +median: 11414 cycles/ticks +average: 11716 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 23958 cycles/ticks +average: 24254 cycles/ticks + +INVNTT: +median: 33516 cycles/ticks +average: 34300 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24154 cycles/ticks +average: 24461 cycles/ticks + +poly_tomsg: +median: 3944 cycles/ticks +average: 4000 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3721 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1112 cycles/ticks + +polyvec_compress: +median: 11368 cycles/ticks +average: 11708 cycles/ticks + +polyvec_decompress: +median: 4388 cycles/ticks +average: 4420 cycles/ticks + +indcpa_keypair: +median: 275668 cycles/ticks +average: 277260 cycles/ticks + +indcpa_enc: +median: 367526 cycles/ticks +average: 368638 cycles/ticks + +indcpa_dec: +median: 124602 cycles/ticks +average: 125613 cycles/ticks + +kyber_keypair_derand: +median: 300000 cycles/ticks +average: 302341 cycles/ticks + +kyber_keypair: +median: 302100 cycles/ticks +average: 309174 cycles/ticks + +kyber_encaps_derand: +median: 384808 cycles/ticks +average: 393784 cycles/ticks + +kyber_encaps: +median: 386118 cycles/ticks +average: 394132 cycles/ticks + +kyber_decaps: +median: 512552 cycles/ticks +average: 523627 cycles/ticks + +Loop spin: 313 +gen_a: +median: 57714 cycles/ticks +average: 59188 cycles/ticks + +poly_getnoise_eta1: +median: 11498 cycles/ticks +average: 11692 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7336 cycles/ticks + +NTT: +median: 23400 cycles/ticks +average: 24007 cycles/ticks + +INVNTT: +median: 33474 cycles/ticks +average: 34282 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23868 cycles/ticks +average: 24447 cycles/ticks + +poly_tomsg: +median: 3958 cycles/ticks +average: 4091 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3526 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11368 cycles/ticks +average: 11618 cycles/ticks + +polyvec_decompress: +median: 4348 cycles/ticks +average: 4463 cycles/ticks + +indcpa_keypair: +median: 269032 cycles/ticks +average: 275614 cycles/ticks + +indcpa_enc: +median: 357920 cycles/ticks +average: 365306 cycles/ticks + +indcpa_dec: +median: 121332 cycles/ticks +average: 123891 cycles/ticks + +kyber_keypair_derand: +median: 291760 cycles/ticks +average: 298259 cycles/ticks + +kyber_keypair: +median: 301810 cycles/ticks +average: 308426 cycles/ticks + +kyber_encaps_derand: +median: 385734 cycles/ticks +average: 394904 cycles/ticks + +kyber_encaps: +median: 387032 cycles/ticks +average: 395458 cycles/ticks + +kyber_decaps: +median: 513326 cycles/ticks +average: 524849 cycles/ticks + +Loop spin: 314 +gen_a: +median: 57576 cycles/ticks +average: 58463 cycles/ticks + +poly_getnoise_eta1: +median: 11318 cycles/ticks +average: 11538 cycles/ticks + +poly_getnoise_eta2: +median: 7260 cycles/ticks +average: 7439 cycles/ticks + +NTT: +median: 23500 cycles/ticks +average: 24130 cycles/ticks + +INVNTT: +median: 33518 cycles/ticks +average: 34410 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23624 cycles/ticks +average: 24195 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 4034 cycles/ticks + +poly_frommsg: +median: 3494 cycles/ticks +average: 3595 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11378 cycles/ticks +average: 11669 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4337 cycles/ticks + +indcpa_keypair: +median: 269158 cycles/ticks +average: 275716 cycles/ticks + +indcpa_enc: +median: 358236 cycles/ticks +average: 366471 cycles/ticks + +indcpa_dec: +median: 121260 cycles/ticks +average: 123827 cycles/ticks + +kyber_keypair_derand: +median: 292522 cycles/ticks +average: 299195 cycles/ticks + +kyber_keypair: +median: 301356 cycles/ticks +average: 308814 cycles/ticks + +kyber_encaps_derand: +median: 385224 cycles/ticks +average: 394453 cycles/ticks + +kyber_encaps: +median: 386790 cycles/ticks +average: 395666 cycles/ticks + +kyber_decaps: +median: 522914 cycles/ticks +average: 525682 cycles/ticks + +Loop spin: 315 +gen_a: +median: 57750 cycles/ticks +average: 59187 cycles/ticks + +poly_getnoise_eta1: +median: 11222 cycles/ticks +average: 11502 cycles/ticks + +poly_getnoise_eta2: +median: 7292 cycles/ticks +average: 7488 cycles/ticks + +NTT: +median: 23356 cycles/ticks +average: 23797 cycles/ticks + +INVNTT: +median: 33460 cycles/ticks +average: 34280 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23654 cycles/ticks +average: 24243 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3904 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3687 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11415 cycles/ticks + +polyvec_decompress: +median: 4354 cycles/ticks +average: 4463 cycles/ticks + +indcpa_keypair: +median: 269050 cycles/ticks +average: 276010 cycles/ticks + +indcpa_enc: +median: 358240 cycles/ticks +average: 366915 cycles/ticks + +indcpa_dec: +median: 121464 cycles/ticks +average: 124511 cycles/ticks + +kyber_keypair_derand: +median: 292302 cycles/ticks +average: 299142 cycles/ticks + +kyber_keypair: +median: 301486 cycles/ticks +average: 308513 cycles/ticks + +kyber_encaps_derand: +median: 385342 cycles/ticks +average: 394475 cycles/ticks + +kyber_encaps: +median: 386322 cycles/ticks +average: 394881 cycles/ticks + +kyber_decaps: +median: 513020 cycles/ticks +average: 524431 cycles/ticks + +Loop spin: 316 +gen_a: +median: 57702 cycles/ticks +average: 59309 cycles/ticks + +poly_getnoise_eta1: +median: 11340 cycles/ticks +average: 11457 cycles/ticks + +poly_getnoise_eta2: +median: 7260 cycles/ticks +average: 7431 cycles/ticks + +NTT: +median: 23374 cycles/ticks +average: 24061 cycles/ticks + +INVNTT: +median: 33508 cycles/ticks +average: 34313 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23626 cycles/ticks +average: 24219 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3654 cycles/ticks + +poly_compress: +median: 3758 cycles/ticks +average: 3804 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1102 cycles/ticks + +polyvec_compress: +median: 11408 cycles/ticks +average: 11663 cycles/ticks + +polyvec_decompress: +median: 4280 cycles/ticks +average: 4397 cycles/ticks + +indcpa_keypair: +median: 269046 cycles/ticks +average: 274577 cycles/ticks + +indcpa_enc: +median: 358032 cycles/ticks +average: 365840 cycles/ticks + +indcpa_dec: +median: 121386 cycles/ticks +average: 123879 cycles/ticks + +kyber_keypair_derand: +median: 292122 cycles/ticks +average: 298115 cycles/ticks + +kyber_keypair: +median: 301318 cycles/ticks +average: 307136 cycles/ticks + +kyber_encaps_derand: +median: 385216 cycles/ticks +average: 393273 cycles/ticks + +kyber_encaps: +median: 386248 cycles/ticks +average: 394865 cycles/ticks + +kyber_decaps: +median: 512130 cycles/ticks +average: 521912 cycles/ticks + +Loop spin: 317 +gen_a: +median: 57852 cycles/ticks +average: 59420 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11324 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7322 cycles/ticks + +NTT: +median: 23348 cycles/ticks +average: 23803 cycles/ticks + +INVNTT: +median: 33480 cycles/ticks +average: 34246 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 24076 cycles/ticks + +poly_tomsg: +median: 3946 cycles/ticks +average: 4022 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3517 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3699 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11413 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4304 cycles/ticks + +indcpa_keypair: +median: 275188 cycles/ticks +average: 275591 cycles/ticks + +indcpa_enc: +median: 358678 cycles/ticks +average: 367109 cycles/ticks + +indcpa_dec: +median: 121498 cycles/ticks +average: 124541 cycles/ticks + +kyber_keypair_derand: +median: 292238 cycles/ticks +average: 299405 cycles/ticks + +kyber_keypair: +median: 301916 cycles/ticks +average: 308743 cycles/ticks + +kyber_encaps_derand: +median: 384792 cycles/ticks +average: 388949 cycles/ticks + +kyber_encaps: +median: 385842 cycles/ticks +average: 388855 cycles/ticks + +kyber_decaps: +median: 511858 cycles/ticks +average: 515576 cycles/ticks + +Loop spin: 318 +gen_a: +median: 57568 cycles/ticks +average: 58077 cycles/ticks + +poly_getnoise_eta1: +median: 11336 cycles/ticks +average: 11485 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7296 cycles/ticks + +NTT: +median: 23266 cycles/ticks +average: 23429 cycles/ticks + +INVNTT: +median: 33432 cycles/ticks +average: 33614 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23783 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3477 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11476 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4313 cycles/ticks + +indcpa_keypair: +median: 272536 cycles/ticks +average: 274436 cycles/ticks + +indcpa_enc: +median: 361572 cycles/ticks +average: 365197 cycles/ticks + +indcpa_dec: +median: 121434 cycles/ticks +average: 124330 cycles/ticks + +kyber_keypair_derand: +median: 292604 cycles/ticks +average: 299613 cycles/ticks + +kyber_keypair: +median: 302050 cycles/ticks +average: 308687 cycles/ticks + +kyber_encaps_derand: +median: 385828 cycles/ticks +average: 394718 cycles/ticks + +kyber_encaps: +median: 387636 cycles/ticks +average: 395841 cycles/ticks + +kyber_decaps: +median: 512834 cycles/ticks +average: 524573 cycles/ticks + +Loop spin: 319 +gen_a: +median: 57622 cycles/ticks +average: 58691 cycles/ticks + +poly_getnoise_eta1: +median: 11254 cycles/ticks +average: 11364 cycles/ticks + +poly_getnoise_eta2: +median: 7286 cycles/ticks +average: 7434 cycles/ticks + +NTT: +median: 23444 cycles/ticks +average: 24004 cycles/ticks + +INVNTT: +median: 33506 cycles/ticks +average: 34564 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23640 cycles/ticks +average: 24346 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3454 cycles/ticks +average: 3533 cycles/ticks + +poly_compress: +median: 3748 cycles/ticks +average: 3832 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11384 cycles/ticks +average: 11673 cycles/ticks + +polyvec_decompress: +median: 4348 cycles/ticks +average: 4441 cycles/ticks + +indcpa_keypair: +median: 268758 cycles/ticks +average: 274945 cycles/ticks + +indcpa_enc: +median: 366460 cycles/ticks +average: 367899 cycles/ticks + +indcpa_dec: +median: 121610 cycles/ticks +average: 124612 cycles/ticks + +kyber_keypair_derand: +median: 291822 cycles/ticks +average: 298686 cycles/ticks + +kyber_keypair: +median: 301426 cycles/ticks +average: 308093 cycles/ticks + +kyber_encaps_derand: +median: 385454 cycles/ticks +average: 393969 cycles/ticks + +kyber_encaps: +median: 386262 cycles/ticks +average: 393825 cycles/ticks + +kyber_decaps: +median: 512734 cycles/ticks +average: 523728 cycles/ticks + +Loop spin: 320 +gen_a: +median: 57624 cycles/ticks +average: 58979 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11395 cycles/ticks + +poly_getnoise_eta2: +median: 7326 cycles/ticks +average: 7553 cycles/ticks + +NTT: +median: 23368 cycles/ticks +average: 23794 cycles/ticks + +INVNTT: +median: 33600 cycles/ticks +average: 34472 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23634 cycles/ticks +average: 24257 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3484 cycles/ticks + +poly_compress: +median: 3684 cycles/ticks +average: 3785 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11392 cycles/ticks +average: 11732 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 269674 cycles/ticks +average: 276222 cycles/ticks + +indcpa_enc: +median: 358960 cycles/ticks +average: 367338 cycles/ticks + +indcpa_dec: +median: 121454 cycles/ticks +average: 124308 cycles/ticks + +kyber_keypair_derand: +median: 292894 cycles/ticks +average: 300024 cycles/ticks + +kyber_keypair: +median: 303086 cycles/ticks +average: 310070 cycles/ticks + +kyber_encaps_derand: +median: 386348 cycles/ticks +average: 395484 cycles/ticks + +kyber_encaps: +median: 396274 cycles/ticks +average: 396611 cycles/ticks + +kyber_decaps: +median: 526710 cycles/ticks +average: 531256 cycles/ticks + +Loop spin: 321 +gen_a: +median: 59124 cycles/ticks +average: 59677 cycles/ticks + +poly_getnoise_eta1: +median: 11350 cycles/ticks +average: 11586 cycles/ticks + +poly_getnoise_eta2: +median: 7300 cycles/ticks +average: 7584 cycles/ticks + +NTT: +median: 23890 cycles/ticks +average: 24173 cycles/ticks + +INVNTT: +median: 34330 cycles/ticks +average: 34736 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24226 cycles/ticks +average: 24398 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 3970 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3589 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3781 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1082 cycles/ticks + +polyvec_compress: +median: 11604 cycles/ticks +average: 11768 cycles/ticks + +polyvec_decompress: +median: 4392 cycles/ticks +average: 4417 cycles/ticks + +indcpa_keypair: +median: 276392 cycles/ticks +average: 278252 cycles/ticks + +indcpa_enc: +median: 368128 cycles/ticks +average: 370718 cycles/ticks + +indcpa_dec: +median: 124468 cycles/ticks +average: 125434 cycles/ticks + +kyber_keypair_derand: +median: 299574 cycles/ticks +average: 302247 cycles/ticks + +kyber_keypair: +median: 309250 cycles/ticks +average: 311778 cycles/ticks + +kyber_encaps_derand: +median: 395880 cycles/ticks +average: 399116 cycles/ticks + +kyber_encaps: +median: 397024 cycles/ticks +average: 399652 cycles/ticks + +kyber_decaps: +median: 526502 cycles/ticks +average: 529889 cycles/ticks + +Loop spin: 322 +gen_a: +median: 59146 cycles/ticks +average: 59876 cycles/ticks + +poly_getnoise_eta1: +median: 11560 cycles/ticks +average: 11703 cycles/ticks + +poly_getnoise_eta2: +median: 7340 cycles/ticks +average: 7589 cycles/ticks + +NTT: +median: 23502 cycles/ticks +average: 24198 cycles/ticks + +INVNTT: +median: 34248 cycles/ticks +average: 34594 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24202 cycles/ticks +average: 24329 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3904 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3672 cycles/ticks +average: 3823 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1067 cycles/ticks + +polyvec_compress: +median: 11474 cycles/ticks +average: 11674 cycles/ticks + +polyvec_decompress: +median: 4392 cycles/ticks +average: 4475 cycles/ticks + +indcpa_keypair: +median: 276048 cycles/ticks +average: 278367 cycles/ticks + +indcpa_enc: +median: 368016 cycles/ticks +average: 370456 cycles/ticks + +indcpa_dec: +median: 124588 cycles/ticks +average: 125446 cycles/ticks + +kyber_keypair_derand: +median: 299890 cycles/ticks +average: 302059 cycles/ticks + +kyber_keypair: +median: 309126 cycles/ticks +average: 311134 cycles/ticks + +kyber_encaps_derand: +median: 395916 cycles/ticks +average: 399275 cycles/ticks + +kyber_encaps: +median: 397076 cycles/ticks +average: 399100 cycles/ticks + +kyber_decaps: +median: 526578 cycles/ticks +average: 529653 cycles/ticks + +Loop spin: 323 +gen_a: +median: 59268 cycles/ticks +average: 59848 cycles/ticks + +poly_getnoise_eta1: +median: 11452 cycles/ticks +average: 11636 cycles/ticks + +poly_getnoise_eta2: +median: 7456 cycles/ticks +average: 7485 cycles/ticks + +NTT: +median: 23888 cycles/ticks +average: 24176 cycles/ticks + +INVNTT: +median: 34344 cycles/ticks +average: 34598 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24212 cycles/ticks +average: 24453 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 4019 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3576 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3785 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1082 cycles/ticks + +polyvec_compress: +median: 11540 cycles/ticks +average: 11634 cycles/ticks + +polyvec_decompress: +median: 4352 cycles/ticks +average: 4442 cycles/ticks + +indcpa_keypair: +median: 276138 cycles/ticks +average: 278409 cycles/ticks + +indcpa_enc: +median: 367976 cycles/ticks +average: 370883 cycles/ticks + +indcpa_dec: +median: 124642 cycles/ticks +average: 125879 cycles/ticks + +kyber_keypair_derand: +median: 299634 cycles/ticks +average: 301149 cycles/ticks + +kyber_keypair: +median: 309080 cycles/ticks +average: 310928 cycles/ticks + +kyber_encaps_derand: +median: 395716 cycles/ticks +average: 398700 cycles/ticks + +kyber_encaps: +median: 396796 cycles/ticks +average: 399385 cycles/ticks + +kyber_decaps: +median: 526462 cycles/ticks +average: 529637 cycles/ticks + +Loop spin: 324 +gen_a: +median: 59340 cycles/ticks +average: 60108 cycles/ticks + +poly_getnoise_eta1: +median: 11544 cycles/ticks +average: 11717 cycles/ticks + +poly_getnoise_eta2: +median: 7270 cycles/ticks +average: 7475 cycles/ticks + +NTT: +median: 23912 cycles/ticks +average: 24125 cycles/ticks + +INVNTT: +median: 34410 cycles/ticks +average: 34699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24268 cycles/ticks +average: 24491 cycles/ticks + +poly_tomsg: +median: 3964 cycles/ticks +average: 3993 cycles/ticks + +poly_frommsg: +median: 3528 cycles/ticks +average: 3617 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3840 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1080 cycles/ticks + +polyvec_compress: +median: 11598 cycles/ticks +average: 11919 cycles/ticks + +polyvec_decompress: +median: 4292 cycles/ticks +average: 4425 cycles/ticks + +indcpa_keypair: +median: 276236 cycles/ticks +average: 278543 cycles/ticks + +indcpa_enc: +median: 368036 cycles/ticks +average: 371069 cycles/ticks + +indcpa_dec: +median: 124684 cycles/ticks +average: 125888 cycles/ticks + +kyber_keypair_derand: +median: 300274 cycles/ticks +average: 302613 cycles/ticks + +kyber_keypair: +median: 309338 cycles/ticks +average: 311538 cycles/ticks + +kyber_encaps_derand: +median: 395784 cycles/ticks +average: 398422 cycles/ticks + +kyber_encaps: +median: 397146 cycles/ticks +average: 399864 cycles/ticks + +kyber_decaps: +median: 526708 cycles/ticks +average: 531239 cycles/ticks + +Loop spin: 325 +gen_a: +median: 59140 cycles/ticks +average: 59666 cycles/ticks + +poly_getnoise_eta1: +median: 11538 cycles/ticks +average: 11730 cycles/ticks + +poly_getnoise_eta2: +median: 7444 cycles/ticks +average: 7479 cycles/ticks + +NTT: +median: 23872 cycles/ticks +average: 24384 cycles/ticks + +INVNTT: +median: 34306 cycles/ticks +average: 34567 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24232 cycles/ticks +average: 24417 cycles/ticks + +poly_tomsg: +median: 3964 cycles/ticks +average: 3999 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3595 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3726 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11650 cycles/ticks +average: 11851 cycles/ticks + +polyvec_decompress: +median: 4344 cycles/ticks +average: 4460 cycles/ticks + +indcpa_keypair: +median: 276216 cycles/ticks +average: 278641 cycles/ticks + +indcpa_enc: +median: 367956 cycles/ticks +average: 370960 cycles/ticks + +indcpa_dec: +median: 124516 cycles/ticks +average: 125770 cycles/ticks + +kyber_keypair_derand: +median: 299900 cycles/ticks +average: 302069 cycles/ticks + +kyber_keypair: +median: 309412 cycles/ticks +average: 312055 cycles/ticks + +kyber_encaps_derand: +median: 395778 cycles/ticks +average: 398982 cycles/ticks + +kyber_encaps: +median: 396952 cycles/ticks +average: 400516 cycles/ticks + +kyber_decaps: +median: 526872 cycles/ticks +average: 531141 cycles/ticks + +Loop spin: 326 +gen_a: +median: 59202 cycles/ticks +average: 59952 cycles/ticks + +poly_getnoise_eta1: +median: 11276 cycles/ticks +average: 11598 cycles/ticks + +poly_getnoise_eta2: +median: 7356 cycles/ticks +average: 7460 cycles/ticks + +NTT: +median: 23838 cycles/ticks +average: 24156 cycles/ticks + +INVNTT: +median: 34332 cycles/ticks +average: 34717 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24204 cycles/ticks +average: 24506 cycles/ticks + +poly_tomsg: +median: 3968 cycles/ticks +average: 4011 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3572 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3811 cycles/ticks + +poly_decompress: +median: 1046 cycles/ticks +average: 1095 cycles/ticks + +polyvec_compress: +median: 11600 cycles/ticks +average: 11736 cycles/ticks + +polyvec_decompress: +median: 4394 cycles/ticks +average: 4487 cycles/ticks + +indcpa_keypair: +median: 276034 cycles/ticks +average: 278385 cycles/ticks + +indcpa_enc: +median: 368024 cycles/ticks +average: 370882 cycles/ticks + +indcpa_dec: +median: 124476 cycles/ticks +average: 125573 cycles/ticks + +kyber_keypair_derand: +median: 300066 cycles/ticks +average: 303061 cycles/ticks + +kyber_keypair: +median: 309464 cycles/ticks +average: 312461 cycles/ticks + +kyber_encaps_derand: +median: 395620 cycles/ticks +average: 398353 cycles/ticks + +kyber_encaps: +median: 396720 cycles/ticks +average: 399314 cycles/ticks + +kyber_decaps: +median: 526746 cycles/ticks +average: 530228 cycles/ticks + +Loop spin: 327 +gen_a: +median: 59210 cycles/ticks +average: 60014 cycles/ticks + +poly_getnoise_eta1: +median: 11552 cycles/ticks +average: 11652 cycles/ticks + +poly_getnoise_eta2: +median: 7328 cycles/ticks +average: 7544 cycles/ticks + +NTT: +median: 23846 cycles/ticks +average: 24122 cycles/ticks + +INVNTT: +median: 34374 cycles/ticks +average: 34766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24186 cycles/ticks +average: 24444 cycles/ticks + +poly_tomsg: +median: 3974 cycles/ticks +average: 3998 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3561 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3776 cycles/ticks + +poly_decompress: +median: 1046 cycles/ticks +average: 1078 cycles/ticks + +polyvec_compress: +median: 11360 cycles/ticks +average: 11708 cycles/ticks + +polyvec_decompress: +median: 4386 cycles/ticks +average: 4473 cycles/ticks + +indcpa_keypair: +median: 276228 cycles/ticks +average: 278298 cycles/ticks + +indcpa_enc: +median: 367992 cycles/ticks +average: 370803 cycles/ticks + +indcpa_dec: +median: 124586 cycles/ticks +average: 125433 cycles/ticks + +kyber_keypair_derand: +median: 299936 cycles/ticks +average: 303458 cycles/ticks + +kyber_keypair: +median: 309570 cycles/ticks +average: 312389 cycles/ticks + +kyber_encaps_derand: +median: 395808 cycles/ticks +average: 399068 cycles/ticks + +kyber_encaps: +median: 397448 cycles/ticks +average: 400075 cycles/ticks + +kyber_decaps: +median: 526860 cycles/ticks +average: 530557 cycles/ticks + +Loop spin: 328 +gen_a: +median: 59228 cycles/ticks +average: 59927 cycles/ticks + +poly_getnoise_eta1: +median: 11578 cycles/ticks +average: 11833 cycles/ticks + +poly_getnoise_eta2: +median: 7252 cycles/ticks +average: 7395 cycles/ticks + +NTT: +median: 23892 cycles/ticks +average: 24135 cycles/ticks + +INVNTT: +median: 34346 cycles/ticks +average: 34642 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23676 cycles/ticks +average: 24358 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3991 cycles/ticks + +poly_frommsg: +median: 3488 cycles/ticks +average: 3586 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3796 cycles/ticks + +poly_decompress: +median: 1046 cycles/ticks +average: 1077 cycles/ticks + +polyvec_compress: +median: 11558 cycles/ticks +average: 11714 cycles/ticks + +polyvec_decompress: +median: 4284 cycles/ticks +average: 4411 cycles/ticks + +indcpa_keypair: +median: 275704 cycles/ticks +average: 277276 cycles/ticks + +indcpa_enc: +median: 367576 cycles/ticks +average: 370759 cycles/ticks + +indcpa_dec: +median: 124494 cycles/ticks +average: 125490 cycles/ticks + +kyber_keypair_derand: +median: 299576 cycles/ticks +average: 301493 cycles/ticks + +kyber_keypair: +median: 309260 cycles/ticks +average: 311505 cycles/ticks + +kyber_encaps_derand: +median: 395688 cycles/ticks +average: 398527 cycles/ticks + +kyber_encaps: +median: 396866 cycles/ticks +average: 400388 cycles/ticks + +kyber_decaps: +median: 526646 cycles/ticks +average: 531089 cycles/ticks + +Loop spin: 329 +gen_a: +median: 59236 cycles/ticks +average: 59956 cycles/ticks + +poly_getnoise_eta1: +median: 11494 cycles/ticks +average: 11668 cycles/ticks + +poly_getnoise_eta2: +median: 7350 cycles/ticks +average: 7460 cycles/ticks + +NTT: +median: 23930 cycles/ticks +average: 24227 cycles/ticks + +INVNTT: +median: 34424 cycles/ticks +average: 34730 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24190 cycles/ticks +average: 24473 cycles/ticks + +poly_tomsg: +median: 3958 cycles/ticks +average: 3986 cycles/ticks + +poly_frommsg: +median: 3504 cycles/ticks +average: 3594 cycles/ticks + +poly_compress: +median: 3710 cycles/ticks +average: 3810 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1108 cycles/ticks + +polyvec_compress: +median: 11440 cycles/ticks +average: 11753 cycles/ticks + +polyvec_decompress: +median: 4296 cycles/ticks +average: 4427 cycles/ticks + +indcpa_keypair: +median: 275978 cycles/ticks +average: 277905 cycles/ticks + +indcpa_enc: +median: 367766 cycles/ticks +average: 370397 cycles/ticks + +indcpa_dec: +median: 124698 cycles/ticks +average: 126023 cycles/ticks + +kyber_keypair_derand: +median: 299424 cycles/ticks +average: 301242 cycles/ticks + +kyber_keypair: +median: 309402 cycles/ticks +average: 312266 cycles/ticks + +kyber_encaps_derand: +median: 395600 cycles/ticks +average: 398752 cycles/ticks + +kyber_encaps: +median: 396846 cycles/ticks +average: 399885 cycles/ticks + +kyber_decaps: +median: 526782 cycles/ticks +average: 530750 cycles/ticks + +Loop spin: 330 +gen_a: +median: 59190 cycles/ticks +average: 59920 cycles/ticks + +poly_getnoise_eta1: +median: 11236 cycles/ticks +average: 11405 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7265 cycles/ticks + +NTT: +median: 23962 cycles/ticks +average: 24233 cycles/ticks + +INVNTT: +median: 34270 cycles/ticks +average: 34650 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24230 cycles/ticks +average: 24574 cycles/ticks + +poly_tomsg: +median: 3868 cycles/ticks +average: 3954 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3651 cycles/ticks + +poly_compress: +median: 3756 cycles/ticks +average: 3848 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1057 cycles/ticks + +polyvec_compress: +median: 11632 cycles/ticks +average: 11715 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4350 cycles/ticks + +indcpa_keypair: +median: 276582 cycles/ticks +average: 278631 cycles/ticks + +indcpa_enc: +median: 368176 cycles/ticks +average: 371018 cycles/ticks + +indcpa_dec: +median: 124616 cycles/ticks +average: 125507 cycles/ticks + +kyber_keypair_derand: +median: 299620 cycles/ticks +average: 301941 cycles/ticks + +kyber_keypair: +median: 309346 cycles/ticks +average: 311596 cycles/ticks + +kyber_encaps_derand: +median: 395562 cycles/ticks +average: 400554 cycles/ticks + +kyber_encaps: +median: 396744 cycles/ticks +average: 402431 cycles/ticks + +kyber_decaps: +median: 526906 cycles/ticks +average: 529795 cycles/ticks + +Loop spin: 331 +gen_a: +median: 59242 cycles/ticks +average: 60352 cycles/ticks + +poly_getnoise_eta1: +median: 11404 cycles/ticks +average: 11638 cycles/ticks + +poly_getnoise_eta2: +median: 7448 cycles/ticks +average: 7456 cycles/ticks + +NTT: +median: 23854 cycles/ticks +average: 24179 cycles/ticks + +INVNTT: +median: 34354 cycles/ticks +average: 34672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24176 cycles/ticks +average: 24435 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3978 cycles/ticks + +poly_frommsg: +median: 3530 cycles/ticks +average: 3614 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3792 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1065 cycles/ticks + +polyvec_compress: +median: 11664 cycles/ticks +average: 11736 cycles/ticks + +polyvec_decompress: +median: 4386 cycles/ticks +average: 4421 cycles/ticks + +indcpa_keypair: +median: 276140 cycles/ticks +average: 278567 cycles/ticks + +indcpa_enc: +median: 368144 cycles/ticks +average: 370831 cycles/ticks + +indcpa_dec: +median: 124654 cycles/ticks +average: 125457 cycles/ticks + +kyber_keypair_derand: +median: 299698 cycles/ticks +average: 302447 cycles/ticks + +kyber_keypair: +median: 309472 cycles/ticks +average: 312821 cycles/ticks + +kyber_encaps_derand: +median: 395642 cycles/ticks +average: 398761 cycles/ticks + +kyber_encaps: +median: 397060 cycles/ticks +average: 399640 cycles/ticks + +kyber_decaps: +median: 526652 cycles/ticks +average: 530628 cycles/ticks + +Loop spin: 332 +gen_a: +median: 59296 cycles/ticks +average: 60085 cycles/ticks + +poly_getnoise_eta1: +median: 11434 cycles/ticks +average: 11746 cycles/ticks + +poly_getnoise_eta2: +median: 7260 cycles/ticks +average: 7430 cycles/ticks + +NTT: +median: 23812 cycles/ticks +average: 24096 cycles/ticks + +INVNTT: +median: 34414 cycles/ticks +average: 34613 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24288 cycles/ticks +average: 24554 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 3975 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3582 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3783 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1067 cycles/ticks + +polyvec_compress: +median: 11620 cycles/ticks +average: 11701 cycles/ticks + +polyvec_decompress: +median: 4346 cycles/ticks +average: 4435 cycles/ticks + +indcpa_keypair: +median: 275998 cycles/ticks +average: 278609 cycles/ticks + +indcpa_enc: +median: 368062 cycles/ticks +average: 370568 cycles/ticks + +indcpa_dec: +median: 124628 cycles/ticks +average: 125787 cycles/ticks + +kyber_keypair_derand: +median: 299684 cycles/ticks +average: 301898 cycles/ticks + +kyber_keypair: +median: 309756 cycles/ticks +average: 312417 cycles/ticks + +kyber_encaps_derand: +median: 395658 cycles/ticks +average: 398757 cycles/ticks + +kyber_encaps: +median: 396950 cycles/ticks +average: 399997 cycles/ticks + +kyber_decaps: +median: 526626 cycles/ticks +average: 530225 cycles/ticks + +Loop spin: 333 +gen_a: +median: 57844 cycles/ticks +average: 59387 cycles/ticks + +poly_getnoise_eta1: +median: 11528 cycles/ticks +average: 11783 cycles/ticks + +poly_getnoise_eta2: +median: 7258 cycles/ticks +average: 7397 cycles/ticks + +NTT: +median: 23506 cycles/ticks +average: 24057 cycles/ticks + +INVNTT: +median: 34340 cycles/ticks +average: 34694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24244 cycles/ticks +average: 24517 cycles/ticks + +poly_tomsg: +median: 3932 cycles/ticks +average: 4047 cycles/ticks + +poly_frommsg: +median: 3546 cycles/ticks +average: 3577 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3791 cycles/ticks + +poly_decompress: +median: 1052 cycles/ticks +average: 1089 cycles/ticks + +polyvec_compress: +median: 11558 cycles/ticks +average: 11716 cycles/ticks + +polyvec_decompress: +median: 4316 cycles/ticks +average: 4438 cycles/ticks + +indcpa_keypair: +median: 276134 cycles/ticks +average: 277442 cycles/ticks + +indcpa_enc: +median: 367668 cycles/ticks +average: 369990 cycles/ticks + +indcpa_dec: +median: 124544 cycles/ticks +average: 125560 cycles/ticks + +kyber_keypair_derand: +median: 299990 cycles/ticks +average: 301740 cycles/ticks + +kyber_keypair: +median: 309078 cycles/ticks +average: 311037 cycles/ticks + +kyber_encaps_derand: +median: 395692 cycles/ticks +average: 398850 cycles/ticks + +kyber_encaps: +median: 397216 cycles/ticks +average: 400360 cycles/ticks + +kyber_decaps: +median: 526554 cycles/ticks +average: 530959 cycles/ticks + +Loop spin: 334 +gen_a: +median: 59174 cycles/ticks +average: 59852 cycles/ticks + +poly_getnoise_eta1: +median: 11540 cycles/ticks +average: 11649 cycles/ticks + +poly_getnoise_eta2: +median: 7290 cycles/ticks +average: 7452 cycles/ticks + +NTT: +median: 23836 cycles/ticks +average: 24091 cycles/ticks + +INVNTT: +median: 34276 cycles/ticks +average: 34579 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24244 cycles/ticks +average: 24437 cycles/ticks + +poly_tomsg: +median: 3974 cycles/ticks +average: 3991 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3583 cycles/ticks + +poly_compress: +median: 3768 cycles/ticks +average: 3789 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1088 cycles/ticks + +polyvec_compress: +median: 11582 cycles/ticks +average: 11829 cycles/ticks + +polyvec_decompress: +median: 4384 cycles/ticks +average: 4448 cycles/ticks + +indcpa_keypair: +median: 275738 cycles/ticks +average: 278214 cycles/ticks + +indcpa_enc: +median: 368046 cycles/ticks +average: 370221 cycles/ticks + +indcpa_dec: +median: 124602 cycles/ticks +average: 126046 cycles/ticks + +kyber_keypair_derand: +median: 299926 cycles/ticks +average: 302462 cycles/ticks + +kyber_keypair: +median: 309096 cycles/ticks +average: 311266 cycles/ticks + +kyber_encaps_derand: +median: 395436 cycles/ticks +average: 398646 cycles/ticks + +kyber_encaps: +median: 396994 cycles/ticks +average: 399834 cycles/ticks + +kyber_decaps: +median: 526536 cycles/ticks +average: 530309 cycles/ticks + +Loop spin: 335 +gen_a: +median: 59362 cycles/ticks +average: 60029 cycles/ticks + +poly_getnoise_eta1: +median: 11612 cycles/ticks +average: 11707 cycles/ticks + +poly_getnoise_eta2: +median: 7432 cycles/ticks +average: 7512 cycles/ticks + +NTT: +median: 23864 cycles/ticks +average: 24261 cycles/ticks + +INVNTT: +median: 34296 cycles/ticks +average: 34687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24214 cycles/ticks +average: 24471 cycles/ticks + +poly_tomsg: +median: 3958 cycles/ticks +average: 4013 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3612 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3769 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1125 cycles/ticks + +polyvec_compress: +median: 11574 cycles/ticks +average: 11748 cycles/ticks + +polyvec_decompress: +median: 4386 cycles/ticks +average: 4411 cycles/ticks + +indcpa_keypair: +median: 275938 cycles/ticks +average: 278592 cycles/ticks + +indcpa_enc: +median: 367854 cycles/ticks +average: 370964 cycles/ticks + +indcpa_dec: +median: 124668 cycles/ticks +average: 125848 cycles/ticks + +kyber_keypair_derand: +median: 299922 cycles/ticks +average: 302428 cycles/ticks + +kyber_keypair: +median: 309354 cycles/ticks +average: 312402 cycles/ticks + +kyber_encaps_derand: +median: 395906 cycles/ticks +average: 399153 cycles/ticks + +kyber_encaps: +median: 396742 cycles/ticks +average: 399494 cycles/ticks + +kyber_decaps: +median: 526754 cycles/ticks +average: 530672 cycles/ticks + +Loop spin: 336 +gen_a: +median: 59118 cycles/ticks +average: 59803 cycles/ticks + +poly_getnoise_eta1: +median: 11614 cycles/ticks +average: 11694 cycles/ticks + +poly_getnoise_eta2: +median: 7270 cycles/ticks +average: 7434 cycles/ticks + +NTT: +median: 23894 cycles/ticks +average: 24203 cycles/ticks + +INVNTT: +median: 34362 cycles/ticks +average: 34777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24254 cycles/ticks +average: 24672 cycles/ticks + +poly_tomsg: +median: 3864 cycles/ticks +average: 3951 cycles/ticks + +poly_frommsg: +median: 3534 cycles/ticks +average: 3643 cycles/ticks + +poly_compress: +median: 3770 cycles/ticks +average: 3793 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1067 cycles/ticks + +polyvec_compress: +median: 11672 cycles/ticks +average: 11772 cycles/ticks + +polyvec_decompress: +median: 4382 cycles/ticks +average: 4402 cycles/ticks + +indcpa_keypair: +median: 275572 cycles/ticks +average: 276905 cycles/ticks + +indcpa_enc: +median: 367940 cycles/ticks +average: 370961 cycles/ticks + +indcpa_dec: +median: 124588 cycles/ticks +average: 125583 cycles/ticks + +kyber_keypair_derand: +median: 299988 cycles/ticks +average: 302059 cycles/ticks + +kyber_keypair: +median: 308914 cycles/ticks +average: 310871 cycles/ticks + +kyber_encaps_derand: +median: 395440 cycles/ticks +average: 397676 cycles/ticks + +kyber_encaps: +median: 397470 cycles/ticks +average: 400308 cycles/ticks + +kyber_decaps: +median: 526882 cycles/ticks +average: 531739 cycles/ticks + +Loop spin: 337 +gen_a: +median: 58932 cycles/ticks +average: 59624 cycles/ticks + +poly_getnoise_eta1: +median: 11558 cycles/ticks +average: 11721 cycles/ticks + +poly_getnoise_eta2: +median: 7260 cycles/ticks +average: 7416 cycles/ticks + +NTT: +median: 23258 cycles/ticks +average: 23474 cycles/ticks + +INVNTT: +median: 34344 cycles/ticks +average: 34524 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24256 cycles/ticks +average: 24421 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3480 cycles/ticks +average: 3538 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3801 cycles/ticks + +poly_decompress: +median: 1048 cycles/ticks +average: 1081 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11722 cycles/ticks + +polyvec_decompress: +median: 4394 cycles/ticks +average: 4478 cycles/ticks + +indcpa_keypair: +median: 275610 cycles/ticks +average: 277062 cycles/ticks + +indcpa_enc: +median: 367968 cycles/ticks +average: 370252 cycles/ticks + +indcpa_dec: +median: 124282 cycles/ticks +average: 125182 cycles/ticks + +kyber_keypair_derand: +median: 299806 cycles/ticks +average: 302069 cycles/ticks + +kyber_keypair: +median: 308766 cycles/ticks +average: 310860 cycles/ticks + +kyber_encaps_derand: +median: 395464 cycles/ticks +average: 397641 cycles/ticks + +kyber_encaps: +median: 396746 cycles/ticks +average: 399056 cycles/ticks + +kyber_decaps: +median: 526504 cycles/ticks +average: 529356 cycles/ticks + +Loop spin: 338 +gen_a: +median: 59164 cycles/ticks +average: 59827 cycles/ticks + +poly_getnoise_eta1: +median: 11382 cycles/ticks +average: 11689 cycles/ticks + +poly_getnoise_eta2: +median: 7448 cycles/ticks +average: 7519 cycles/ticks + +NTT: +median: 23880 cycles/ticks +average: 24070 cycles/ticks + +INVNTT: +median: 34302 cycles/ticks +average: 34444 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24172 cycles/ticks +average: 24251 cycles/ticks + +poly_tomsg: +median: 3958 cycles/ticks +average: 3969 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3568 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3794 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11638 cycles/ticks +average: 11749 cycles/ticks + +polyvec_decompress: +median: 4370 cycles/ticks +average: 4474 cycles/ticks + +indcpa_keypair: +median: 276030 cycles/ticks +average: 278675 cycles/ticks + +indcpa_enc: +median: 367902 cycles/ticks +average: 370630 cycles/ticks + +indcpa_dec: +median: 124512 cycles/ticks +average: 125538 cycles/ticks + +kyber_keypair_derand: +median: 299828 cycles/ticks +average: 302168 cycles/ticks + +kyber_keypair: +median: 309356 cycles/ticks +average: 311985 cycles/ticks + +kyber_encaps_derand: +median: 395848 cycles/ticks +average: 399645 cycles/ticks + +kyber_encaps: +median: 396910 cycles/ticks +average: 399670 cycles/ticks + +kyber_decaps: +median: 526644 cycles/ticks +average: 530337 cycles/ticks + +Loop spin: 339 +gen_a: +median: 59226 cycles/ticks +average: 60114 cycles/ticks + +poly_getnoise_eta1: +median: 11462 cycles/ticks +average: 11728 cycles/ticks + +poly_getnoise_eta2: +median: 7456 cycles/ticks +average: 7490 cycles/ticks + +NTT: +median: 23882 cycles/ticks +average: 24295 cycles/ticks + +INVNTT: +median: 34296 cycles/ticks +average: 34668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23644 cycles/ticks +average: 24224 cycles/ticks + +poly_tomsg: +median: 3974 cycles/ticks +average: 4036 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3572 cycles/ticks + +poly_compress: +median: 3770 cycles/ticks +average: 3791 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1067 cycles/ticks + +polyvec_compress: +median: 11664 cycles/ticks +average: 11730 cycles/ticks + +polyvec_decompress: +median: 4336 cycles/ticks +average: 4440 cycles/ticks + +indcpa_keypair: +median: 276380 cycles/ticks +average: 279089 cycles/ticks + +indcpa_enc: +median: 367620 cycles/ticks +average: 370391 cycles/ticks + +indcpa_dec: +median: 124782 cycles/ticks +average: 125947 cycles/ticks + +kyber_keypair_derand: +median: 299576 cycles/ticks +average: 301710 cycles/ticks + +kyber_keypair: +median: 308896 cycles/ticks +average: 311733 cycles/ticks + +kyber_encaps_derand: +median: 395210 cycles/ticks +average: 396952 cycles/ticks + +kyber_encaps: +median: 396500 cycles/ticks +average: 399051 cycles/ticks + +kyber_decaps: +median: 526204 cycles/ticks +average: 530563 cycles/ticks + +Loop spin: 340 +gen_a: +median: 59110 cycles/ticks +average: 59657 cycles/ticks + +poly_getnoise_eta1: +median: 11382 cycles/ticks +average: 11662 cycles/ticks + +poly_getnoise_eta2: +median: 7430 cycles/ticks +average: 7479 cycles/ticks + +NTT: +median: 23942 cycles/ticks +average: 24279 cycles/ticks + +INVNTT: +median: 34436 cycles/ticks +average: 34805 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23882 cycles/ticks +average: 24328 cycles/ticks + +poly_tomsg: +median: 3932 cycles/ticks +average: 4031 cycles/ticks + +poly_frommsg: +median: 3530 cycles/ticks +average: 3612 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3780 cycles/ticks + +poly_decompress: +median: 1062 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11570 cycles/ticks +average: 11737 cycles/ticks + +polyvec_decompress: +median: 4332 cycles/ticks +average: 4537 cycles/ticks + +indcpa_keypair: +median: 275738 cycles/ticks +average: 278009 cycles/ticks + +indcpa_enc: +median: 367838 cycles/ticks +average: 370053 cycles/ticks + +indcpa_dec: +median: 124610 cycles/ticks +average: 125743 cycles/ticks + +kyber_keypair_derand: +median: 299806 cycles/ticks +average: 301441 cycles/ticks + +kyber_keypair: +median: 309290 cycles/ticks +average: 311940 cycles/ticks + +kyber_encaps_derand: +median: 395876 cycles/ticks +average: 398928 cycles/ticks + +kyber_encaps: +median: 397426 cycles/ticks +average: 400784 cycles/ticks + +kyber_decaps: +median: 526730 cycles/ticks +average: 530801 cycles/ticks + +Loop spin: 341 +gen_a: +median: 58976 cycles/ticks +average: 59719 cycles/ticks + +poly_getnoise_eta1: +median: 11584 cycles/ticks +average: 11698 cycles/ticks + +poly_getnoise_eta2: +median: 7310 cycles/ticks +average: 7496 cycles/ticks + +NTT: +median: 23948 cycles/ticks +average: 24274 cycles/ticks + +INVNTT: +median: 34368 cycles/ticks +average: 34760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24244 cycles/ticks +average: 24459 cycles/ticks + +poly_tomsg: +median: 3968 cycles/ticks +average: 3989 cycles/ticks + +poly_frommsg: +median: 3548 cycles/ticks +average: 3583 cycles/ticks + +poly_compress: +median: 3770 cycles/ticks +average: 3817 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1068 cycles/ticks + +polyvec_compress: +median: 11602 cycles/ticks +average: 11710 cycles/ticks + +polyvec_decompress: +median: 4358 cycles/ticks +average: 4479 cycles/ticks + +indcpa_keypair: +median: 275964 cycles/ticks +average: 278990 cycles/ticks + +indcpa_enc: +median: 368314 cycles/ticks +average: 371203 cycles/ticks + +indcpa_dec: +median: 124698 cycles/ticks +average: 125629 cycles/ticks + +kyber_keypair_derand: +median: 299576 cycles/ticks +average: 301972 cycles/ticks + +kyber_keypair: +median: 309520 cycles/ticks +average: 311942 cycles/ticks + +kyber_encaps_derand: +median: 395724 cycles/ticks +average: 398370 cycles/ticks + +kyber_encaps: +median: 396998 cycles/ticks +average: 399823 cycles/ticks + +kyber_decaps: +median: 526634 cycles/ticks +average: 530658 cycles/ticks + +Loop spin: 342 +gen_a: +median: 59052 cycles/ticks +average: 59435 cycles/ticks + +poly_getnoise_eta1: +median: 11424 cycles/ticks +average: 11601 cycles/ticks + +poly_getnoise_eta2: +median: 7288 cycles/ticks +average: 7450 cycles/ticks + +NTT: +median: 23886 cycles/ticks +average: 24278 cycles/ticks + +INVNTT: +median: 34300 cycles/ticks +average: 34583 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24166 cycles/ticks +average: 24408 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 3988 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3602 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3715 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1094 cycles/ticks + +polyvec_compress: +median: 11632 cycles/ticks +average: 11734 cycles/ticks + +polyvec_decompress: +median: 4326 cycles/ticks +average: 4431 cycles/ticks + +indcpa_keypair: +median: 275648 cycles/ticks +average: 277794 cycles/ticks + +indcpa_enc: +median: 367704 cycles/ticks +average: 371155 cycles/ticks + +indcpa_dec: +median: 124558 cycles/ticks +average: 125866 cycles/ticks + +kyber_keypair_derand: +median: 299888 cycles/ticks +average: 301648 cycles/ticks + +kyber_keypair: +median: 309122 cycles/ticks +average: 311583 cycles/ticks + +kyber_encaps_derand: +median: 395636 cycles/ticks +average: 398442 cycles/ticks + +kyber_encaps: +median: 396726 cycles/ticks +average: 399435 cycles/ticks + +kyber_decaps: +median: 526474 cycles/ticks +average: 530394 cycles/ticks + +Loop spin: 343 +gen_a: +median: 59294 cycles/ticks +average: 60146 cycles/ticks + +poly_getnoise_eta1: +median: 11618 cycles/ticks +average: 11684 cycles/ticks + +poly_getnoise_eta2: +median: 7446 cycles/ticks +average: 7478 cycles/ticks + +NTT: +median: 23720 cycles/ticks +average: 24129 cycles/ticks + +INVNTT: +median: 34340 cycles/ticks +average: 34576 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24180 cycles/ticks +average: 24427 cycles/ticks + +poly_tomsg: +median: 3956 cycles/ticks +average: 4041 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3572 cycles/ticks + +poly_compress: +median: 3756 cycles/ticks +average: 3795 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1079 cycles/ticks + +polyvec_compress: +median: 11616 cycles/ticks +average: 11714 cycles/ticks + +polyvec_decompress: +median: 4374 cycles/ticks +average: 4471 cycles/ticks + +indcpa_keypair: +median: 276332 cycles/ticks +average: 278738 cycles/ticks + +indcpa_enc: +median: 368006 cycles/ticks +average: 370161 cycles/ticks + +indcpa_dec: +median: 124648 cycles/ticks +average: 125833 cycles/ticks + +kyber_keypair_derand: +median: 300022 cycles/ticks +average: 302703 cycles/ticks + +kyber_keypair: +median: 309174 cycles/ticks +average: 311686 cycles/ticks + +kyber_encaps_derand: +median: 395576 cycles/ticks +average: 398221 cycles/ticks + +kyber_encaps: +median: 397180 cycles/ticks +average: 399769 cycles/ticks + +kyber_decaps: +median: 526586 cycles/ticks +average: 530069 cycles/ticks + +Loop spin: 344 +gen_a: +median: 59198 cycles/ticks +average: 59672 cycles/ticks + +poly_getnoise_eta1: +median: 11536 cycles/ticks +average: 11703 cycles/ticks + +poly_getnoise_eta2: +median: 7454 cycles/ticks +average: 7498 cycles/ticks + +NTT: +median: 23930 cycles/ticks +average: 24217 cycles/ticks + +INVNTT: +median: 34424 cycles/ticks +average: 34902 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24246 cycles/ticks +average: 24443 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3949 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3609 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11496 cycles/ticks + +polyvec_decompress: +median: 4386 cycles/ticks +average: 4406 cycles/ticks + +indcpa_keypair: +median: 275766 cycles/ticks +average: 277786 cycles/ticks + +indcpa_enc: +median: 367694 cycles/ticks +average: 370710 cycles/ticks + +indcpa_dec: +median: 124692 cycles/ticks +average: 125629 cycles/ticks + +kyber_keypair_derand: +median: 300206 cycles/ticks +average: 302799 cycles/ticks + +kyber_keypair: +median: 309486 cycles/ticks +average: 312183 cycles/ticks + +kyber_encaps_derand: +median: 395610 cycles/ticks +average: 398061 cycles/ticks + +kyber_encaps: +median: 396980 cycles/ticks +average: 399834 cycles/ticks + +kyber_decaps: +median: 526378 cycles/ticks +average: 528458 cycles/ticks + +Loop spin: 345 +gen_a: +median: 59108 cycles/ticks +average: 59604 cycles/ticks + +poly_getnoise_eta1: +median: 11356 cycles/ticks +average: 11590 cycles/ticks + +poly_getnoise_eta2: +median: 7304 cycles/ticks +average: 7444 cycles/ticks + +NTT: +median: 23846 cycles/ticks +average: 24044 cycles/ticks + +INVNTT: +median: 33584 cycles/ticks +average: 34278 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24090 cycles/ticks +average: 24602 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 4062 cycles/ticks + +poly_frommsg: +median: 3548 cycles/ticks +average: 3577 cycles/ticks + +poly_compress: +median: 3670 cycles/ticks +average: 3782 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11500 cycles/ticks +average: 11654 cycles/ticks + +polyvec_decompress: +median: 4280 cycles/ticks +average: 4417 cycles/ticks + +indcpa_keypair: +median: 275380 cycles/ticks +average: 276732 cycles/ticks + +indcpa_enc: +median: 367942 cycles/ticks +average: 370478 cycles/ticks + +indcpa_dec: +median: 124552 cycles/ticks +average: 125915 cycles/ticks + +kyber_keypair_derand: +median: 299818 cycles/ticks +average: 301487 cycles/ticks + +kyber_keypair: +median: 309304 cycles/ticks +average: 311944 cycles/ticks + +kyber_encaps_derand: +median: 395740 cycles/ticks +average: 399155 cycles/ticks + +kyber_encaps: +median: 396958 cycles/ticks +average: 399487 cycles/ticks + +kyber_decaps: +median: 526318 cycles/ticks +average: 529178 cycles/ticks + +Loop spin: 346 +gen_a: +median: 59184 cycles/ticks +average: 59787 cycles/ticks + +poly_getnoise_eta1: +median: 11394 cycles/ticks +average: 11658 cycles/ticks + +poly_getnoise_eta2: +median: 7338 cycles/ticks +average: 7598 cycles/ticks + +NTT: +median: 23840 cycles/ticks +average: 24295 cycles/ticks + +INVNTT: +median: 34352 cycles/ticks +average: 34635 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24188 cycles/ticks +average: 24305 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 3974 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3579 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3781 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1082 cycles/ticks + +polyvec_compress: +median: 11600 cycles/ticks +average: 11797 cycles/ticks + +polyvec_decompress: +median: 4340 cycles/ticks +average: 4480 cycles/ticks + +indcpa_keypair: +median: 275856 cycles/ticks +average: 277654 cycles/ticks + +indcpa_enc: +median: 367856 cycles/ticks +average: 370333 cycles/ticks + +indcpa_dec: +median: 124602 cycles/ticks +average: 125855 cycles/ticks + +kyber_keypair_derand: +median: 299674 cycles/ticks +average: 301557 cycles/ticks + +kyber_keypair: +median: 309538 cycles/ticks +average: 311538 cycles/ticks + +kyber_encaps_derand: +median: 395342 cycles/ticks +average: 397189 cycles/ticks + +kyber_encaps: +median: 397382 cycles/ticks +average: 400906 cycles/ticks + +kyber_decaps: +median: 526486 cycles/ticks +average: 529223 cycles/ticks + +Loop spin: 347 +gen_a: +median: 59086 cycles/ticks +average: 59777 cycles/ticks + +poly_getnoise_eta1: +median: 11408 cycles/ticks +average: 11653 cycles/ticks + +poly_getnoise_eta2: +median: 7334 cycles/ticks +average: 7464 cycles/ticks + +NTT: +median: 23862 cycles/ticks +average: 24193 cycles/ticks + +INVNTT: +median: 34332 cycles/ticks +average: 34694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24176 cycles/ticks +average: 24456 cycles/ticks + +poly_tomsg: +median: 3938 cycles/ticks +average: 4070 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3488 cycles/ticks + +poly_compress: +median: 3758 cycles/ticks +average: 3855 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11658 cycles/ticks +average: 11738 cycles/ticks + +polyvec_decompress: +median: 4388 cycles/ticks +average: 4440 cycles/ticks + +indcpa_keypair: +median: 275960 cycles/ticks +average: 277715 cycles/ticks + +indcpa_enc: +median: 367868 cycles/ticks +average: 369941 cycles/ticks + +indcpa_dec: +median: 124528 cycles/ticks +average: 125612 cycles/ticks + +kyber_keypair_derand: +median: 299532 cycles/ticks +average: 300114 cycles/ticks + +kyber_keypair: +median: 309054 cycles/ticks +average: 310735 cycles/ticks + +kyber_encaps_derand: +median: 395404 cycles/ticks +average: 396714 cycles/ticks + +kyber_encaps: +median: 396812 cycles/ticks +average: 398554 cycles/ticks + +kyber_decaps: +median: 526542 cycles/ticks +average: 530154 cycles/ticks + +Loop spin: 348 +gen_a: +median: 59060 cycles/ticks +average: 59666 cycles/ticks + +poly_getnoise_eta1: +median: 11454 cycles/ticks +average: 11575 cycles/ticks + +poly_getnoise_eta2: +median: 7432 cycles/ticks +average: 7531 cycles/ticks + +NTT: +median: 23932 cycles/ticks +average: 24209 cycles/ticks + +INVNTT: +median: 34258 cycles/ticks +average: 34887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24090 cycles/ticks +average: 24232 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 4001 cycles/ticks + +poly_frommsg: +median: 3462 cycles/ticks +average: 3564 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3849 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1064 cycles/ticks + +polyvec_compress: +median: 11584 cycles/ticks +average: 11763 cycles/ticks + +polyvec_decompress: +median: 4384 cycles/ticks +average: 4430 cycles/ticks + +indcpa_keypair: +median: 275880 cycles/ticks +average: 276993 cycles/ticks + +indcpa_enc: +median: 368104 cycles/ticks +average: 369937 cycles/ticks + +indcpa_dec: +median: 124628 cycles/ticks +average: 125974 cycles/ticks + +kyber_keypair_derand: +median: 299452 cycles/ticks +average: 300623 cycles/ticks + +kyber_keypair: +median: 308958 cycles/ticks +average: 311115 cycles/ticks + +kyber_encaps_derand: +median: 395424 cycles/ticks +average: 396920 cycles/ticks + +kyber_encaps: +median: 396810 cycles/ticks +average: 399929 cycles/ticks + +kyber_decaps: +median: 526242 cycles/ticks +average: 528693 cycles/ticks + +Loop spin: 349 +gen_a: +median: 58994 cycles/ticks +average: 59512 cycles/ticks + +poly_getnoise_eta1: +median: 11590 cycles/ticks +average: 11703 cycles/ticks + +poly_getnoise_eta2: +median: 7436 cycles/ticks +average: 7532 cycles/ticks + +NTT: +median: 23896 cycles/ticks +average: 24000 cycles/ticks + +INVNTT: +median: 34226 cycles/ticks +average: 34617 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24220 cycles/ticks +average: 24519 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3967 cycles/ticks + +poly_frommsg: +median: 3530 cycles/ticks +average: 3616 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3794 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1078 cycles/ticks + +polyvec_compress: +median: 11586 cycles/ticks +average: 11758 cycles/ticks + +polyvec_decompress: +median: 4392 cycles/ticks +average: 4427 cycles/ticks + +indcpa_keypair: +median: 275864 cycles/ticks +average: 278145 cycles/ticks + +indcpa_enc: +median: 367890 cycles/ticks +average: 370920 cycles/ticks + +indcpa_dec: +median: 124400 cycles/ticks +average: 125363 cycles/ticks + +kyber_keypair_derand: +median: 299894 cycles/ticks +average: 302352 cycles/ticks + +kyber_keypair: +median: 309090 cycles/ticks +average: 311764 cycles/ticks + +kyber_encaps_derand: +median: 395422 cycles/ticks +average: 397441 cycles/ticks + +kyber_encaps: +median: 396896 cycles/ticks +average: 399363 cycles/ticks + +kyber_decaps: +median: 526754 cycles/ticks +average: 530607 cycles/ticks + +Loop spin: 350 +gen_a: +median: 59174 cycles/ticks +average: 59938 cycles/ticks + +poly_getnoise_eta1: +median: 11362 cycles/ticks +average: 11554 cycles/ticks + +poly_getnoise_eta2: +median: 7340 cycles/ticks +average: 7484 cycles/ticks + +NTT: +median: 23844 cycles/ticks +average: 24034 cycles/ticks + +INVNTT: +median: 34270 cycles/ticks +average: 34596 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24234 cycles/ticks +average: 24448 cycles/ticks + +poly_tomsg: +median: 3894 cycles/ticks +average: 4004 cycles/ticks + +poly_frommsg: +median: 3474 cycles/ticks +average: 3531 cycles/ticks + +poly_compress: +median: 3684 cycles/ticks +average: 3799 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1129 cycles/ticks + +polyvec_compress: +median: 11598 cycles/ticks +average: 11769 cycles/ticks + +polyvec_decompress: +median: 4390 cycles/ticks +average: 4431 cycles/ticks + +indcpa_keypair: +median: 276414 cycles/ticks +average: 278976 cycles/ticks + +indcpa_enc: +median: 368352 cycles/ticks +average: 371377 cycles/ticks + +indcpa_dec: +median: 124384 cycles/ticks +average: 125113 cycles/ticks + +kyber_keypair_derand: +median: 300134 cycles/ticks +average: 302667 cycles/ticks + +kyber_keypair: +median: 310196 cycles/ticks +average: 311963 cycles/ticks + +kyber_encaps_derand: +median: 396032 cycles/ticks +average: 398033 cycles/ticks + +kyber_encaps: +median: 397842 cycles/ticks +average: 400271 cycles/ticks + +kyber_decaps: +median: 526834 cycles/ticks +average: 529548 cycles/ticks + +Loop spin: 351 +gen_a: +median: 59160 cycles/ticks +average: 60007 cycles/ticks + +poly_getnoise_eta1: +median: 11516 cycles/ticks +average: 11635 cycles/ticks + +poly_getnoise_eta2: +median: 7358 cycles/ticks +average: 7549 cycles/ticks + +NTT: +median: 23326 cycles/ticks +average: 23923 cycles/ticks + +INVNTT: +median: 34370 cycles/ticks +average: 34567 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24192 cycles/ticks +average: 24509 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3970 cycles/ticks + +poly_frommsg: +median: 3452 cycles/ticks +average: 3520 cycles/ticks + +poly_compress: +median: 3682 cycles/ticks +average: 3842 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11628 cycles/ticks +average: 11720 cycles/ticks + +polyvec_decompress: +median: 4388 cycles/ticks +average: 4418 cycles/ticks + +indcpa_keypair: +median: 276388 cycles/ticks +average: 278622 cycles/ticks + +indcpa_enc: +median: 367796 cycles/ticks +average: 370179 cycles/ticks + +indcpa_dec: +median: 124536 cycles/ticks +average: 125622 cycles/ticks + +kyber_keypair_derand: +median: 299628 cycles/ticks +average: 302183 cycles/ticks + +kyber_keypair: +median: 309082 cycles/ticks +average: 311427 cycles/ticks + +kyber_encaps_derand: +median: 395568 cycles/ticks +average: 397510 cycles/ticks + +kyber_encaps: +median: 396992 cycles/ticks +average: 399741 cycles/ticks + +kyber_decaps: +median: 526296 cycles/ticks +average: 527856 cycles/ticks + +Loop spin: 352 +gen_a: +median: 59122 cycles/ticks +average: 59996 cycles/ticks + +poly_getnoise_eta1: +median: 11312 cycles/ticks +average: 11553 cycles/ticks + +poly_getnoise_eta2: +median: 7458 cycles/ticks +average: 7548 cycles/ticks + +NTT: +median: 23344 cycles/ticks +average: 23990 cycles/ticks + +INVNTT: +median: 34276 cycles/ticks +average: 34559 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24208 cycles/ticks +average: 24404 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 4061 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3522 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11592 cycles/ticks +average: 11842 cycles/ticks + +polyvec_decompress: +median: 4388 cycles/ticks +average: 4407 cycles/ticks + +indcpa_keypair: +median: 275402 cycles/ticks +average: 277098 cycles/ticks + +indcpa_enc: +median: 367460 cycles/ticks +average: 369830 cycles/ticks + +indcpa_dec: +median: 124588 cycles/ticks +average: 125665 cycles/ticks + +kyber_keypair_derand: +median: 299844 cycles/ticks +average: 301781 cycles/ticks + +kyber_keypair: +median: 309202 cycles/ticks +average: 311886 cycles/ticks + +kyber_encaps_derand: +median: 395346 cycles/ticks +average: 397857 cycles/ticks + +kyber_encaps: +median: 396672 cycles/ticks +average: 398788 cycles/ticks + +kyber_decaps: +median: 526176 cycles/ticks +average: 529656 cycles/ticks + +Loop spin: 353 +gen_a: +median: 57764 cycles/ticks +average: 59208 cycles/ticks + +poly_getnoise_eta1: +median: 11634 cycles/ticks +average: 11708 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7388 cycles/ticks + +NTT: +median: 23862 cycles/ticks +average: 24048 cycles/ticks + +INVNTT: +median: 34320 cycles/ticks +average: 34498 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24196 cycles/ticks +average: 24473 cycles/ticks + +poly_tomsg: +median: 3944 cycles/ticks +average: 4035 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3478 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3831 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1065 cycles/ticks + +polyvec_compress: +median: 11648 cycles/ticks +average: 11776 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4366 cycles/ticks + +indcpa_keypair: +median: 276076 cycles/ticks +average: 278333 cycles/ticks + +indcpa_enc: +median: 367840 cycles/ticks +average: 370752 cycles/ticks + +indcpa_dec: +median: 124564 cycles/ticks +average: 125862 cycles/ticks + +kyber_keypair_derand: +median: 300154 cycles/ticks +average: 302632 cycles/ticks + +kyber_keypair: +median: 309034 cycles/ticks +average: 311250 cycles/ticks + +kyber_encaps_derand: +median: 395856 cycles/ticks +average: 398329 cycles/ticks + +kyber_encaps: +median: 396820 cycles/ticks +average: 399376 cycles/ticks + +kyber_decaps: +median: 526710 cycles/ticks +average: 529402 cycles/ticks + +Loop spin: 354 +gen_a: +median: 59034 cycles/ticks +average: 59663 cycles/ticks + +poly_getnoise_eta1: +median: 11372 cycles/ticks +average: 11632 cycles/ticks + +poly_getnoise_eta2: +median: 7366 cycles/ticks +average: 7527 cycles/ticks + +NTT: +median: 23794 cycles/ticks +average: 24264 cycles/ticks + +INVNTT: +median: 34222 cycles/ticks +average: 34571 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24210 cycles/ticks +average: 24401 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3907 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1071 cycles/ticks + +polyvec_compress: +median: 11416 cycles/ticks +average: 11733 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4348 cycles/ticks + +indcpa_keypair: +median: 275734 cycles/ticks +average: 277078 cycles/ticks + +indcpa_enc: +median: 367678 cycles/ticks +average: 369189 cycles/ticks + +indcpa_dec: +median: 124540 cycles/ticks +average: 125999 cycles/ticks + +kyber_keypair_derand: +median: 299684 cycles/ticks +average: 301315 cycles/ticks + +kyber_keypair: +median: 309054 cycles/ticks +average: 311290 cycles/ticks + +kyber_encaps_derand: +median: 395276 cycles/ticks +average: 397644 cycles/ticks + +kyber_encaps: +median: 396632 cycles/ticks +average: 398812 cycles/ticks + +kyber_decaps: +median: 525674 cycles/ticks +average: 525822 cycles/ticks + +Loop spin: 355 +gen_a: +median: 59066 cycles/ticks +average: 59480 cycles/ticks + +poly_getnoise_eta1: +median: 11312 cycles/ticks +average: 11424 cycles/ticks + +poly_getnoise_eta2: +median: 7306 cycles/ticks +average: 7464 cycles/ticks + +NTT: +median: 23642 cycles/ticks +average: 24114 cycles/ticks + +INVNTT: +median: 34358 cycles/ticks +average: 34853 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23642 cycles/ticks +average: 24362 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 4010 cycles/ticks + +poly_frommsg: +median: 3530 cycles/ticks +average: 3627 cycles/ticks + +poly_compress: +median: 3676 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1083 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11453 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 276004 cycles/ticks +average: 277257 cycles/ticks + +indcpa_enc: +median: 367878 cycles/ticks +average: 370433 cycles/ticks + +indcpa_dec: +median: 124556 cycles/ticks +average: 125773 cycles/ticks + +kyber_keypair_derand: +median: 299558 cycles/ticks +average: 301319 cycles/ticks + +kyber_keypair: +median: 308894 cycles/ticks +average: 311171 cycles/ticks + +kyber_encaps_derand: +median: 395618 cycles/ticks +average: 397166 cycles/ticks + +kyber_encaps: +median: 397130 cycles/ticks +average: 399524 cycles/ticks + +kyber_decaps: +median: 526696 cycles/ticks +average: 530387 cycles/ticks + +Loop spin: 356 +gen_a: +median: 59342 cycles/ticks +average: 59962 cycles/ticks + +poly_getnoise_eta1: +median: 11500 cycles/ticks +average: 11767 cycles/ticks + +poly_getnoise_eta2: +median: 7398 cycles/ticks +average: 7487 cycles/ticks + +NTT: +median: 23884 cycles/ticks +average: 23994 cycles/ticks + +INVNTT: +median: 34240 cycles/ticks +average: 34771 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23700 cycles/ticks +average: 24299 cycles/ticks + +poly_tomsg: +median: 3948 cycles/ticks +average: 3981 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3518 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3843 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1065 cycles/ticks + +polyvec_compress: +median: 11478 cycles/ticks +average: 11733 cycles/ticks + +polyvec_decompress: +median: 4338 cycles/ticks +average: 4450 cycles/ticks + +indcpa_keypair: +median: 276650 cycles/ticks +average: 278929 cycles/ticks + +indcpa_enc: +median: 368458 cycles/ticks +average: 371420 cycles/ticks + +indcpa_dec: +median: 124568 cycles/ticks +average: 125725 cycles/ticks + +kyber_keypair_derand: +median: 299988 cycles/ticks +average: 302289 cycles/ticks + +kyber_keypair: +median: 309854 cycles/ticks +average: 312387 cycles/ticks + +kyber_encaps_derand: +median: 396178 cycles/ticks +average: 398652 cycles/ticks + +kyber_encaps: +median: 397638 cycles/ticks +average: 400730 cycles/ticks + +kyber_decaps: +median: 526534 cycles/ticks +average: 530229 cycles/ticks + +Loop spin: 357 +gen_a: +median: 59160 cycles/ticks +average: 59666 cycles/ticks + +poly_getnoise_eta1: +median: 11260 cycles/ticks +average: 11537 cycles/ticks + +poly_getnoise_eta2: +median: 7432 cycles/ticks +average: 7521 cycles/ticks + +NTT: +median: 23810 cycles/ticks +average: 24104 cycles/ticks + +INVNTT: +median: 34266 cycles/ticks +average: 34672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24180 cycles/ticks +average: 24463 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1112 cycles/ticks + +polyvec_compress: +median: 11622 cycles/ticks +average: 11725 cycles/ticks + +polyvec_decompress: +median: 4280 cycles/ticks +average: 4410 cycles/ticks + +indcpa_keypair: +median: 275836 cycles/ticks +average: 278092 cycles/ticks + +indcpa_enc: +median: 368004 cycles/ticks +average: 370490 cycles/ticks + +indcpa_dec: +median: 124366 cycles/ticks +average: 125303 cycles/ticks + +kyber_keypair_derand: +median: 299752 cycles/ticks +average: 301512 cycles/ticks + +kyber_keypair: +median: 308962 cycles/ticks +average: 311318 cycles/ticks + +kyber_encaps_derand: +median: 394970 cycles/ticks +average: 396291 cycles/ticks + +kyber_encaps: +median: 396552 cycles/ticks +average: 399184 cycles/ticks + +kyber_decaps: +median: 525988 cycles/ticks +average: 528003 cycles/ticks + +Loop spin: 358 +gen_a: +median: 58964 cycles/ticks +average: 59606 cycles/ticks + +poly_getnoise_eta1: +median: 11374 cycles/ticks +average: 11643 cycles/ticks + +poly_getnoise_eta2: +median: 7342 cycles/ticks +average: 7471 cycles/ticks + +NTT: +median: 23896 cycles/ticks +average: 24178 cycles/ticks + +INVNTT: +median: 33780 cycles/ticks +average: 34616 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24058 cycles/ticks +average: 24341 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3701 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11413 cycles/ticks + +polyvec_decompress: +median: 4354 cycles/ticks +average: 4467 cycles/ticks + +indcpa_keypair: +median: 275648 cycles/ticks +average: 278058 cycles/ticks + +indcpa_enc: +median: 368300 cycles/ticks +average: 370684 cycles/ticks + +indcpa_dec: +median: 121698 cycles/ticks +average: 124710 cycles/ticks + +kyber_keypair_derand: +median: 304172 cycles/ticks +average: 305840 cycles/ticks + +kyber_keypair: +median: 303048 cycles/ticks +average: 309735 cycles/ticks + +kyber_encaps_derand: +median: 395718 cycles/ticks +average: 397531 cycles/ticks + +kyber_encaps: +median: 396926 cycles/ticks +average: 398963 cycles/ticks + +kyber_decaps: +median: 526632 cycles/ticks +average: 529239 cycles/ticks + +Loop spin: 359 +gen_a: +median: 57956 cycles/ticks +average: 59753 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11493 cycles/ticks + +poly_getnoise_eta2: +median: 7294 cycles/ticks +average: 7491 cycles/ticks + +NTT: +median: 23448 cycles/ticks +average: 24022 cycles/ticks + +INVNTT: +median: 33488 cycles/ticks +average: 34163 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24112 cycles/ticks +average: 24314 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 3979 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3563 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3717 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11456 cycles/ticks +average: 11725 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4279 cycles/ticks + +indcpa_keypair: +median: 269320 cycles/ticks +average: 275489 cycles/ticks + +indcpa_enc: +median: 358444 cycles/ticks +average: 366353 cycles/ticks + +indcpa_dec: +median: 122292 cycles/ticks +average: 124902 cycles/ticks + +kyber_keypair_derand: +median: 299536 cycles/ticks +average: 301151 cycles/ticks + +kyber_keypair: +median: 308712 cycles/ticks +average: 310355 cycles/ticks + +kyber_encaps_derand: +median: 395476 cycles/ticks +average: 397238 cycles/ticks + +kyber_encaps: +median: 386370 cycles/ticks +average: 394534 cycles/ticks + +kyber_decaps: +median: 514168 cycles/ticks +average: 524810 cycles/ticks + +Loop spin: 360 +gen_a: +median: 57710 cycles/ticks +average: 59003 cycles/ticks + +poly_getnoise_eta1: +median: 11316 cycles/ticks +average: 11402 cycles/ticks + +poly_getnoise_eta2: +median: 7450 cycles/ticks +average: 7541 cycles/ticks + +NTT: +median: 23386 cycles/ticks +average: 23778 cycles/ticks + +INVNTT: +median: 33552 cycles/ticks +average: 34543 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 24088 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 3979 cycles/ticks + +poly_frommsg: +median: 3466 cycles/ticks +average: 3572 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1054 cycles/ticks + +polyvec_compress: +median: 11422 cycles/ticks +average: 11751 cycles/ticks + +polyvec_decompress: +median: 4300 cycles/ticks +average: 4415 cycles/ticks + +indcpa_keypair: +median: 268700 cycles/ticks +average: 276151 cycles/ticks + +indcpa_enc: +median: 358336 cycles/ticks +average: 369376 cycles/ticks + +indcpa_dec: +median: 121480 cycles/ticks +average: 124305 cycles/ticks + +kyber_keypair_derand: +median: 299752 cycles/ticks +average: 302518 cycles/ticks + +kyber_keypair: +median: 309296 cycles/ticks +average: 311170 cycles/ticks + +kyber_encaps_derand: +median: 395486 cycles/ticks +average: 397528 cycles/ticks + +kyber_encaps: +median: 396928 cycles/ticks +average: 399811 cycles/ticks + +kyber_decaps: +median: 526616 cycles/ticks +average: 530524 cycles/ticks + +Loop spin: 361 +gen_a: +median: 59224 cycles/ticks +average: 60058 cycles/ticks + +poly_getnoise_eta1: +median: 11636 cycles/ticks +average: 11793 cycles/ticks + +poly_getnoise_eta2: +median: 7260 cycles/ticks +average: 7362 cycles/ticks + +NTT: +median: 23874 cycles/ticks +average: 24224 cycles/ticks + +INVNTT: +median: 34270 cycles/ticks +average: 34424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24250 cycles/ticks +average: 24505 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3927 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3618 cycles/ticks + +poly_compress: +median: 3676 cycles/ticks +average: 3808 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1114 cycles/ticks + +polyvec_compress: +median: 11522 cycles/ticks +average: 11916 cycles/ticks + +polyvec_decompress: +median: 4398 cycles/ticks +average: 4480 cycles/ticks + +indcpa_keypair: +median: 276196 cycles/ticks +average: 278087 cycles/ticks + +indcpa_enc: +median: 367944 cycles/ticks +average: 370273 cycles/ticks + +indcpa_dec: +median: 124238 cycles/ticks +average: 125169 cycles/ticks + +kyber_keypair_derand: +median: 299690 cycles/ticks +average: 301519 cycles/ticks + +kyber_keypair: +median: 308990 cycles/ticks +average: 310732 cycles/ticks + +kyber_encaps_derand: +median: 395412 cycles/ticks +average: 397512 cycles/ticks + +kyber_encaps: +median: 396918 cycles/ticks +average: 399637 cycles/ticks + +kyber_decaps: +median: 526164 cycles/ticks +average: 529354 cycles/ticks + +Loop spin: 362 +gen_a: +median: 59072 cycles/ticks +average: 59642 cycles/ticks + +poly_getnoise_eta1: +median: 11284 cycles/ticks +average: 11593 cycles/ticks + +poly_getnoise_eta2: +median: 7348 cycles/ticks +average: 7502 cycles/ticks + +NTT: +median: 23820 cycles/ticks +average: 24043 cycles/ticks + +INVNTT: +median: 34148 cycles/ticks +average: 34544 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23818 cycles/ticks +average: 24293 cycles/ticks + +poly_tomsg: +median: 3890 cycles/ticks +average: 4008 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3577 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3777 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1065 cycles/ticks + +polyvec_compress: +median: 11622 cycles/ticks +average: 11689 cycles/ticks + +polyvec_decompress: +median: 4388 cycles/ticks +average: 4470 cycles/ticks + +indcpa_keypair: +median: 275644 cycles/ticks +average: 277577 cycles/ticks + +indcpa_enc: +median: 367690 cycles/ticks +average: 369868 cycles/ticks + +indcpa_dec: +median: 124212 cycles/ticks +average: 125181 cycles/ticks + +kyber_keypair_derand: +median: 299516 cycles/ticks +average: 301959 cycles/ticks + +kyber_keypair: +median: 308858 cycles/ticks +average: 310739 cycles/ticks + +kyber_encaps_derand: +median: 395538 cycles/ticks +average: 397565 cycles/ticks + +kyber_encaps: +median: 396502 cycles/ticks +average: 398283 cycles/ticks + +kyber_decaps: +median: 526640 cycles/ticks +average: 528330 cycles/ticks + +Loop spin: 363 +gen_a: +median: 59096 cycles/ticks +average: 60068 cycles/ticks + +poly_getnoise_eta1: +median: 11716 cycles/ticks +average: 11866 cycles/ticks + +poly_getnoise_eta2: +median: 7452 cycles/ticks +average: 7583 cycles/ticks + +NTT: +median: 23274 cycles/ticks +average: 23982 cycles/ticks + +INVNTT: +median: 34354 cycles/ticks +average: 34587 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24110 cycles/ticks +average: 24453 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3635 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3805 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1094 cycles/ticks + +polyvec_compress: +median: 11398 cycles/ticks +average: 11748 cycles/ticks + +polyvec_decompress: +median: 4280 cycles/ticks +average: 4462 cycles/ticks + +indcpa_keypair: +median: 276060 cycles/ticks +average: 277917 cycles/ticks + +indcpa_enc: +median: 367742 cycles/ticks +average: 369549 cycles/ticks + +indcpa_dec: +median: 124518 cycles/ticks +average: 125049 cycles/ticks + +kyber_keypair_derand: +median: 299678 cycles/ticks +average: 301246 cycles/ticks + +kyber_keypair: +median: 309130 cycles/ticks +average: 311127 cycles/ticks + +kyber_encaps_derand: +median: 395546 cycles/ticks +average: 398390 cycles/ticks + +kyber_encaps: +median: 396968 cycles/ticks +average: 399845 cycles/ticks + +kyber_decaps: +median: 526318 cycles/ticks +average: 530569 cycles/ticks + +Loop spin: 364 +gen_a: +median: 59224 cycles/ticks +average: 59897 cycles/ticks + +poly_getnoise_eta1: +median: 11452 cycles/ticks +average: 11697 cycles/ticks + +poly_getnoise_eta2: +median: 7364 cycles/ticks +average: 7557 cycles/ticks + +NTT: +median: 23574 cycles/ticks +average: 23989 cycles/ticks + +INVNTT: +median: 33742 cycles/ticks +average: 34830 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24252 cycles/ticks +average: 24525 cycles/ticks + +poly_tomsg: +median: 3868 cycles/ticks +average: 3982 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3495 cycles/ticks + +poly_compress: +median: 3750 cycles/ticks +average: 3839 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1084 cycles/ticks + +polyvec_compress: +median: 11494 cycles/ticks +average: 11640 cycles/ticks + +polyvec_decompress: +median: 4290 cycles/ticks +average: 4355 cycles/ticks + +indcpa_keypair: +median: 275928 cycles/ticks +average: 277742 cycles/ticks + +indcpa_enc: +median: 367948 cycles/ticks +average: 370227 cycles/ticks + +indcpa_dec: +median: 124382 cycles/ticks +average: 125573 cycles/ticks + +kyber_keypair_derand: +median: 299692 cycles/ticks +average: 302370 cycles/ticks + +kyber_keypair: +median: 309072 cycles/ticks +average: 311329 cycles/ticks + +kyber_encaps_derand: +median: 395348 cycles/ticks +average: 397542 cycles/ticks + +kyber_encaps: +median: 396606 cycles/ticks +average: 398761 cycles/ticks + +kyber_decaps: +median: 526308 cycles/ticks +average: 529376 cycles/ticks + +Loop spin: 365 +gen_a: +median: 59042 cycles/ticks +average: 59745 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11322 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 23860 cycles/ticks +average: 24144 cycles/ticks + +INVNTT: +median: 34348 cycles/ticks +average: 34788 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23682 cycles/ticks +average: 24295 cycles/ticks + +poly_tomsg: +median: 3958 cycles/ticks +average: 4052 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3573 cycles/ticks + +poly_compress: +median: 3718 cycles/ticks +average: 3837 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11408 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4362 cycles/ticks + +indcpa_keypair: +median: 276016 cycles/ticks +average: 278461 cycles/ticks + +indcpa_enc: +median: 367654 cycles/ticks +average: 369312 cycles/ticks + +indcpa_dec: +median: 124250 cycles/ticks +average: 125229 cycles/ticks + +kyber_keypair_derand: +median: 299318 cycles/ticks +average: 300974 cycles/ticks + +kyber_keypair: +median: 308670 cycles/ticks +average: 310635 cycles/ticks + +kyber_encaps_derand: +median: 395764 cycles/ticks +average: 398137 cycles/ticks + +kyber_encaps: +median: 397654 cycles/ticks +average: 400360 cycles/ticks + +kyber_decaps: +median: 526136 cycles/ticks +average: 528538 cycles/ticks + +Loop spin: 366 +gen_a: +median: 57982 cycles/ticks +average: 59570 cycles/ticks + +poly_getnoise_eta1: +median: 11304 cycles/ticks +average: 11372 cycles/ticks + +poly_getnoise_eta2: +median: 7346 cycles/ticks +average: 7516 cycles/ticks + +NTT: +median: 23370 cycles/ticks +average: 24151 cycles/ticks + +INVNTT: +median: 34240 cycles/ticks +average: 34621 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24228 cycles/ticks +average: 24388 cycles/ticks + +poly_tomsg: +median: 3964 cycles/ticks +average: 3984 cycles/ticks + +poly_frommsg: +median: 3478 cycles/ticks +average: 3602 cycles/ticks + +poly_compress: +median: 3696 cycles/ticks +average: 3800 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1088 cycles/ticks + +polyvec_compress: +median: 11630 cycles/ticks +average: 11777 cycles/ticks + +polyvec_decompress: +median: 4390 cycles/ticks +average: 4463 cycles/ticks + +indcpa_keypair: +median: 276560 cycles/ticks +average: 278473 cycles/ticks + +indcpa_enc: +median: 368350 cycles/ticks +average: 371247 cycles/ticks + +indcpa_dec: +median: 124460 cycles/ticks +average: 125450 cycles/ticks + +kyber_keypair_derand: +median: 300236 cycles/ticks +average: 302174 cycles/ticks + +kyber_keypair: +median: 309494 cycles/ticks +average: 312330 cycles/ticks + +kyber_encaps_derand: +median: 395904 cycles/ticks +average: 398515 cycles/ticks + +kyber_encaps: +median: 397282 cycles/ticks +average: 399784 cycles/ticks + +kyber_decaps: +median: 526850 cycles/ticks +average: 529900 cycles/ticks + +Loop spin: 367 +gen_a: +median: 59192 cycles/ticks +average: 59834 cycles/ticks + +poly_getnoise_eta1: +median: 11386 cycles/ticks +average: 11594 cycles/ticks + +poly_getnoise_eta2: +median: 7308 cycles/ticks +average: 7463 cycles/ticks + +NTT: +median: 23880 cycles/ticks +average: 24108 cycles/ticks + +INVNTT: +median: 34264 cycles/ticks +average: 34678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24114 cycles/ticks +average: 24358 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3482 cycles/ticks +average: 3555 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3790 cycles/ticks + +poly_decompress: +median: 1062 cycles/ticks +average: 1069 cycles/ticks + +polyvec_compress: +median: 11558 cycles/ticks +average: 11686 cycles/ticks + +polyvec_decompress: +median: 4384 cycles/ticks +average: 4407 cycles/ticks + +indcpa_keypair: +median: 275602 cycles/ticks +average: 277797 cycles/ticks + +indcpa_enc: +median: 367602 cycles/ticks +average: 369986 cycles/ticks + +indcpa_dec: +median: 124540 cycles/ticks +average: 125652 cycles/ticks + +kyber_keypair_derand: +median: 299694 cycles/ticks +average: 300980 cycles/ticks + +kyber_keypair: +median: 309072 cycles/ticks +average: 312025 cycles/ticks + +kyber_encaps_derand: +median: 395370 cycles/ticks +average: 397743 cycles/ticks + +kyber_encaps: +median: 396872 cycles/ticks +average: 399713 cycles/ticks + +kyber_decaps: +median: 526398 cycles/ticks +average: 529487 cycles/ticks + +Loop spin: 368 +gen_a: +median: 59174 cycles/ticks +average: 59967 cycles/ticks + +poly_getnoise_eta1: +median: 11310 cycles/ticks +average: 11424 cycles/ticks + +poly_getnoise_eta2: +median: 7454 cycles/ticks +average: 7514 cycles/ticks + +NTT: +median: 23868 cycles/ticks +average: 24146 cycles/ticks + +INVNTT: +median: 33710 cycles/ticks +average: 34503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23708 cycles/ticks +average: 24257 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3488 cycles/ticks +average: 3601 cycles/ticks + +poly_compress: +median: 3766 cycles/ticks +average: 3788 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1080 cycles/ticks + +polyvec_compress: +median: 11546 cycles/ticks +average: 11729 cycles/ticks + +polyvec_decompress: +median: 4314 cycles/ticks +average: 4436 cycles/ticks + +indcpa_keypair: +median: 276062 cycles/ticks +average: 278124 cycles/ticks + +indcpa_enc: +median: 367736 cycles/ticks +average: 369263 cycles/ticks + +indcpa_dec: +median: 124564 cycles/ticks +average: 125528 cycles/ticks + +kyber_keypair_derand: +median: 299860 cycles/ticks +average: 301883 cycles/ticks + +kyber_keypair: +median: 308854 cycles/ticks +average: 311489 cycles/ticks + +kyber_encaps_derand: +median: 395578 cycles/ticks +average: 398864 cycles/ticks + +kyber_encaps: +median: 396484 cycles/ticks +average: 398477 cycles/ticks + +kyber_decaps: +median: 526496 cycles/ticks +average: 530897 cycles/ticks + +Loop spin: 369 +gen_a: +median: 59172 cycles/ticks +average: 60095 cycles/ticks + +poly_getnoise_eta1: +median: 11488 cycles/ticks +average: 11703 cycles/ticks + +poly_getnoise_eta2: +median: 7454 cycles/ticks +average: 7511 cycles/ticks + +NTT: +median: 23840 cycles/ticks +average: 24111 cycles/ticks + +INVNTT: +median: 34316 cycles/ticks +average: 34665 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23796 cycles/ticks +average: 24277 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 4027 cycles/ticks + +poly_frommsg: +median: 3502 cycles/ticks +average: 3605 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3717 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1113 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11644 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4431 cycles/ticks + +indcpa_keypair: +median: 276134 cycles/ticks +average: 278517 cycles/ticks + +indcpa_enc: +median: 367716 cycles/ticks +average: 369169 cycles/ticks + +indcpa_dec: +median: 124466 cycles/ticks +average: 125573 cycles/ticks + +kyber_keypair_derand: +median: 299366 cycles/ticks +average: 300967 cycles/ticks + +kyber_keypair: +median: 309160 cycles/ticks +average: 311641 cycles/ticks + +kyber_encaps_derand: +median: 395464 cycles/ticks +average: 397840 cycles/ticks + +kyber_encaps: +median: 396624 cycles/ticks +average: 398646 cycles/ticks + +kyber_decaps: +median: 526504 cycles/ticks +average: 529585 cycles/ticks + +Loop spin: 370 +gen_a: +median: 59248 cycles/ticks +average: 59884 cycles/ticks + +poly_getnoise_eta1: +median: 11552 cycles/ticks +average: 11728 cycles/ticks + +poly_getnoise_eta2: +median: 7404 cycles/ticks +average: 7507 cycles/ticks + +NTT: +median: 23826 cycles/ticks +average: 24120 cycles/ticks + +INVNTT: +median: 34300 cycles/ticks +average: 34741 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24182 cycles/ticks +average: 24544 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 3974 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3572 cycles/ticks + +poly_compress: +median: 3716 cycles/ticks +average: 3811 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11620 cycles/ticks +average: 11769 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4377 cycles/ticks + +indcpa_keypair: +median: 275794 cycles/ticks +average: 277067 cycles/ticks + +indcpa_enc: +median: 367726 cycles/ticks +average: 369025 cycles/ticks + +indcpa_dec: +median: 124504 cycles/ticks +average: 125348 cycles/ticks + +kyber_keypair_derand: +median: 299552 cycles/ticks +average: 301272 cycles/ticks + +kyber_keypair: +median: 308972 cycles/ticks +average: 311032 cycles/ticks + +kyber_encaps_derand: +median: 395538 cycles/ticks +average: 397298 cycles/ticks + +kyber_encaps: +median: 397866 cycles/ticks +average: 399947 cycles/ticks + +kyber_decaps: +median: 526578 cycles/ticks +average: 530807 cycles/ticks + +Loop spin: 371 +gen_a: +median: 59076 cycles/ticks +average: 59737 cycles/ticks + +poly_getnoise_eta1: +median: 11320 cycles/ticks +average: 11594 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7266 cycles/ticks + +NTT: +median: 23852 cycles/ticks +average: 24066 cycles/ticks + +INVNTT: +median: 34394 cycles/ticks +average: 34922 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24148 cycles/ticks +average: 24377 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 3987 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3574 cycles/ticks + +poly_compress: +median: 3732 cycles/ticks +average: 3831 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11528 cycles/ticks +average: 11626 cycles/ticks + +polyvec_decompress: +median: 4390 cycles/ticks +average: 4431 cycles/ticks + +indcpa_keypair: +median: 275602 cycles/ticks +average: 277809 cycles/ticks + +indcpa_enc: +median: 367502 cycles/ticks +average: 370470 cycles/ticks + +indcpa_dec: +median: 124336 cycles/ticks +average: 125249 cycles/ticks + +kyber_keypair_derand: +median: 299734 cycles/ticks +average: 302256 cycles/ticks + +kyber_keypair: +median: 309000 cycles/ticks +average: 311203 cycles/ticks + +kyber_encaps_derand: +median: 395238 cycles/ticks +average: 395775 cycles/ticks + +kyber_encaps: +median: 396354 cycles/ticks +average: 397861 cycles/ticks + +kyber_decaps: +median: 526250 cycles/ticks +average: 529071 cycles/ticks + +Loop spin: 372 +gen_a: +median: 59166 cycles/ticks +average: 59930 cycles/ticks + +poly_getnoise_eta1: +median: 11240 cycles/ticks +average: 11293 cycles/ticks + +poly_getnoise_eta2: +median: 7326 cycles/ticks +average: 7451 cycles/ticks + +NTT: +median: 23848 cycles/ticks +average: 24181 cycles/ticks + +INVNTT: +median: 33534 cycles/ticks +average: 34361 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24192 cycles/ticks +average: 24454 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3956 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3756 cycles/ticks +average: 3842 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1110 cycles/ticks + +polyvec_compress: +median: 11346 cycles/ticks +average: 11660 cycles/ticks + +polyvec_decompress: +median: 4286 cycles/ticks +average: 4403 cycles/ticks + +indcpa_keypair: +median: 275624 cycles/ticks +average: 276891 cycles/ticks + +indcpa_enc: +median: 367436 cycles/ticks +average: 369217 cycles/ticks + +indcpa_dec: +median: 124540 cycles/ticks +average: 125414 cycles/ticks + +kyber_keypair_derand: +median: 299714 cycles/ticks +average: 302338 cycles/ticks + +kyber_keypair: +median: 308926 cycles/ticks +average: 311074 cycles/ticks + +kyber_encaps_derand: +median: 395354 cycles/ticks +average: 397535 cycles/ticks + +kyber_encaps: +median: 396570 cycles/ticks +average: 398678 cycles/ticks + +kyber_decaps: +median: 526338 cycles/ticks +average: 528254 cycles/ticks + +Loop spin: 373 +gen_a: +median: 58960 cycles/ticks +average: 59514 cycles/ticks + +poly_getnoise_eta1: +median: 11474 cycles/ticks +average: 11746 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7271 cycles/ticks + +NTT: +median: 23240 cycles/ticks +average: 23443 cycles/ticks + +INVNTT: +median: 33508 cycles/ticks +average: 34216 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24248 cycles/ticks +average: 24402 cycles/ticks + +poly_tomsg: +median: 3948 cycles/ticks +average: 3982 cycles/ticks + +poly_frommsg: +median: 3486 cycles/ticks +average: 3647 cycles/ticks + +poly_compress: +median: 3754 cycles/ticks +average: 3799 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 11320 cycles/ticks +average: 11394 cycles/ticks + +polyvec_decompress: +median: 4344 cycles/ticks +average: 4461 cycles/ticks + +indcpa_keypair: +median: 275578 cycles/ticks +average: 276442 cycles/ticks + +indcpa_enc: +median: 367924 cycles/ticks +average: 370420 cycles/ticks + +indcpa_dec: +median: 124512 cycles/ticks +average: 125397 cycles/ticks + +kyber_keypair_derand: +median: 299562 cycles/ticks +average: 301471 cycles/ticks + +kyber_keypair: +median: 309064 cycles/ticks +average: 311327 cycles/ticks + +kyber_encaps_derand: +median: 395284 cycles/ticks +average: 398744 cycles/ticks + +kyber_encaps: +median: 396568 cycles/ticks +average: 398192 cycles/ticks + +kyber_decaps: +median: 526094 cycles/ticks +average: 528226 cycles/ticks + +Loop spin: 374 +gen_a: +median: 59094 cycles/ticks +average: 59777 cycles/ticks + +poly_getnoise_eta1: +median: 11496 cycles/ticks +average: 11806 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7262 cycles/ticks + +NTT: +median: 23814 cycles/ticks +average: 23993 cycles/ticks + +INVNTT: +median: 34228 cycles/ticks +average: 34786 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23692 cycles/ticks +average: 24315 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 3972 cycles/ticks + +poly_frommsg: +median: 3450 cycles/ticks +average: 3569 cycles/ticks + +poly_compress: +median: 3670 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1131 cycles/ticks + +polyvec_compress: +median: 11610 cycles/ticks +average: 11817 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4350 cycles/ticks + +indcpa_keypair: +median: 275622 cycles/ticks +average: 277686 cycles/ticks + +indcpa_enc: +median: 367618 cycles/ticks +average: 369062 cycles/ticks + +indcpa_dec: +median: 124514 cycles/ticks +average: 125210 cycles/ticks + +kyber_keypair_derand: +median: 299538 cycles/ticks +average: 301589 cycles/ticks + +kyber_keypair: +median: 309302 cycles/ticks +average: 312224 cycles/ticks + +kyber_encaps_derand: +median: 395824 cycles/ticks +average: 398706 cycles/ticks + +kyber_encaps: +median: 396848 cycles/ticks +average: 399517 cycles/ticks + +kyber_decaps: +median: 526698 cycles/ticks +average: 530067 cycles/ticks + +Loop spin: 375 +gen_a: +median: 59038 cycles/ticks +average: 59827 cycles/ticks + +poly_getnoise_eta1: +median: 11500 cycles/ticks +average: 11643 cycles/ticks + +poly_getnoise_eta2: +median: 7406 cycles/ticks +average: 7481 cycles/ticks + +NTT: +median: 23600 cycles/ticks +average: 24155 cycles/ticks + +INVNTT: +median: 34212 cycles/ticks +average: 34532 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24224 cycles/ticks +average: 24491 cycles/ticks + +poly_tomsg: +median: 3958 cycles/ticks +average: 3963 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3567 cycles/ticks + +poly_compress: +median: 3758 cycles/ticks +average: 3777 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1092 cycles/ticks + +polyvec_compress: +median: 11530 cycles/ticks +average: 11824 cycles/ticks + +polyvec_decompress: +median: 4384 cycles/ticks +average: 4459 cycles/ticks + +indcpa_keypair: +median: 275716 cycles/ticks +average: 278611 cycles/ticks + +indcpa_enc: +median: 367678 cycles/ticks +average: 369794 cycles/ticks + +indcpa_dec: +median: 124490 cycles/ticks +average: 125487 cycles/ticks + +kyber_keypair_derand: +median: 299776 cycles/ticks +average: 302447 cycles/ticks + +kyber_keypair: +median: 309116 cycles/ticks +average: 311002 cycles/ticks + +kyber_encaps_derand: +median: 395022 cycles/ticks +average: 395995 cycles/ticks + +kyber_encaps: +median: 396690 cycles/ticks +average: 399168 cycles/ticks + +kyber_decaps: +median: 526340 cycles/ticks +average: 529464 cycles/ticks + +Loop spin: 376 +gen_a: +median: 59190 cycles/ticks +average: 59692 cycles/ticks + +poly_getnoise_eta1: +median: 11378 cycles/ticks +average: 11717 cycles/ticks + +poly_getnoise_eta2: +median: 7450 cycles/ticks +average: 7492 cycles/ticks + +NTT: +median: 23818 cycles/ticks +average: 24188 cycles/ticks + +INVNTT: +median: 34248 cycles/ticks +average: 34538 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24160 cycles/ticks +average: 24423 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 3973 cycles/ticks + +poly_frommsg: +median: 3484 cycles/ticks +average: 3589 cycles/ticks + +poly_compress: +median: 3702 cycles/ticks +average: 3809 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1068 cycles/ticks + +polyvec_compress: +median: 11612 cycles/ticks +average: 11870 cycles/ticks + +polyvec_decompress: +median: 4336 cycles/ticks +average: 4426 cycles/ticks + +indcpa_keypair: +median: 276118 cycles/ticks +average: 278022 cycles/ticks + +indcpa_enc: +median: 367824 cycles/ticks +average: 369314 cycles/ticks + +indcpa_dec: +median: 124558 cycles/ticks +average: 125899 cycles/ticks + +kyber_keypair_derand: +median: 300060 cycles/ticks +average: 301989 cycles/ticks + +kyber_keypair: +median: 308794 cycles/ticks +average: 311430 cycles/ticks + +kyber_encaps_derand: +median: 395692 cycles/ticks +average: 398266 cycles/ticks + +kyber_encaps: +median: 397128 cycles/ticks +average: 400633 cycles/ticks + +kyber_decaps: +median: 526898 cycles/ticks +average: 531614 cycles/ticks + +Loop spin: 377 +gen_a: +median: 59140 cycles/ticks +average: 59873 cycles/ticks + +poly_getnoise_eta1: +median: 11356 cycles/ticks +average: 11667 cycles/ticks + +poly_getnoise_eta2: +median: 7450 cycles/ticks +average: 7526 cycles/ticks + +NTT: +median: 23880 cycles/ticks +average: 24312 cycles/ticks + +INVNTT: +median: 34378 cycles/ticks +average: 34760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24232 cycles/ticks +average: 24534 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3922 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3643 cycles/ticks + +poly_compress: +median: 3758 cycles/ticks +average: 3802 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1100 cycles/ticks + +polyvec_compress: +median: 11540 cycles/ticks +average: 11644 cycles/ticks + +polyvec_decompress: +median: 4364 cycles/ticks +average: 4459 cycles/ticks + +indcpa_keypair: +median: 275980 cycles/ticks +average: 278371 cycles/ticks + +indcpa_enc: +median: 367794 cycles/ticks +average: 370559 cycles/ticks + +indcpa_dec: +median: 124468 cycles/ticks +average: 125718 cycles/ticks + +kyber_keypair_derand: +median: 299480 cycles/ticks +average: 301700 cycles/ticks + +kyber_keypair: +median: 308842 cycles/ticks +average: 311302 cycles/ticks + +kyber_encaps_derand: +median: 395380 cycles/ticks +average: 397660 cycles/ticks + +kyber_encaps: +median: 396850 cycles/ticks +average: 399907 cycles/ticks + +kyber_decaps: +median: 526630 cycles/ticks +average: 530739 cycles/ticks + +Loop spin: 378 +gen_a: +median: 59024 cycles/ticks +average: 59717 cycles/ticks + +poly_getnoise_eta1: +median: 11610 cycles/ticks +average: 11748 cycles/ticks + +poly_getnoise_eta2: +median: 7350 cycles/ticks +average: 7480 cycles/ticks + +NTT: +median: 23924 cycles/ticks +average: 24246 cycles/ticks + +INVNTT: +median: 34280 cycles/ticks +average: 34632 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24230 cycles/ticks +average: 24456 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3966 cycles/ticks + +poly_frommsg: +median: 3472 cycles/ticks +average: 3542 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3792 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1084 cycles/ticks + +polyvec_compress: +median: 11582 cycles/ticks +average: 11692 cycles/ticks + +polyvec_decompress: +median: 4312 cycles/ticks +average: 4462 cycles/ticks + +indcpa_keypair: +median: 276344 cycles/ticks +average: 278289 cycles/ticks + +indcpa_enc: +median: 367798 cycles/ticks +average: 369427 cycles/ticks + +indcpa_dec: +median: 121802 cycles/ticks +average: 125020 cycles/ticks + +kyber_keypair_derand: +median: 299766 cycles/ticks +average: 302425 cycles/ticks + +kyber_keypair: +median: 308888 cycles/ticks +average: 311106 cycles/ticks + +kyber_encaps_derand: +median: 399490 cycles/ticks +average: 402083 cycles/ticks + +kyber_encaps: +median: 400824 cycles/ticks +average: 403473 cycles/ticks + +kyber_decaps: +median: 530724 cycles/ticks +average: 534477 cycles/ticks + +Loop spin: 379 +gen_a: +median: 59198 cycles/ticks +average: 59850 cycles/ticks + +poly_getnoise_eta1: +median: 11476 cycles/ticks +average: 11757 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7441 cycles/ticks + +NTT: +median: 23898 cycles/ticks +average: 24113 cycles/ticks + +INVNTT: +median: 34202 cycles/ticks +average: 34594 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23706 cycles/ticks +average: 24363 cycles/ticks + +poly_tomsg: +median: 3912 cycles/ticks +average: 4005 cycles/ticks + +poly_frommsg: +median: 3548 cycles/ticks +average: 3579 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3867 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11408 cycles/ticks +average: 11709 cycles/ticks + +polyvec_decompress: +median: 4382 cycles/ticks +average: 4426 cycles/ticks + +indcpa_keypair: +median: 275934 cycles/ticks +average: 278353 cycles/ticks + +indcpa_enc: +median: 368042 cycles/ticks +average: 370563 cycles/ticks + +indcpa_dec: +median: 124500 cycles/ticks +average: 125726 cycles/ticks + +kyber_keypair_derand: +median: 299960 cycles/ticks +average: 302018 cycles/ticks + +kyber_keypair: +median: 309122 cycles/ticks +average: 311409 cycles/ticks + +kyber_encaps_derand: +median: 395462 cycles/ticks +average: 397794 cycles/ticks + +kyber_encaps: +median: 396658 cycles/ticks +average: 398454 cycles/ticks + +kyber_decaps: +median: 526208 cycles/ticks +average: 528505 cycles/ticks + +Loop spin: 380 +gen_a: +median: 59108 cycles/ticks +average: 59829 cycles/ticks + +poly_getnoise_eta1: +median: 11512 cycles/ticks +average: 11608 cycles/ticks + +poly_getnoise_eta2: +median: 7440 cycles/ticks +average: 7555 cycles/ticks + +NTT: +median: 23884 cycles/ticks +average: 24004 cycles/ticks + +INVNTT: +median: 34254 cycles/ticks +average: 34825 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24188 cycles/ticks +average: 24586 cycles/ticks + +poly_tomsg: +median: 3866 cycles/ticks +average: 3947 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3568 cycles/ticks + +poly_compress: +median: 3676 cycles/ticks +average: 3834 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1065 cycles/ticks + +polyvec_compress: +median: 11436 cycles/ticks +average: 11730 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4328 cycles/ticks + +indcpa_keypair: +median: 275838 cycles/ticks +average: 277738 cycles/ticks + +indcpa_enc: +median: 367574 cycles/ticks +average: 369831 cycles/ticks + +indcpa_dec: +median: 124478 cycles/ticks +average: 125237 cycles/ticks + +kyber_keypair_derand: +median: 299666 cycles/ticks +average: 301458 cycles/ticks + +kyber_keypair: +median: 301904 cycles/ticks +average: 307732 cycles/ticks + +kyber_encaps_derand: +median: 384790 cycles/ticks +average: 390337 cycles/ticks + +kyber_encaps: +median: 385754 cycles/ticks +average: 391412 cycles/ticks + +kyber_decaps: +median: 512212 cycles/ticks +average: 519233 cycles/ticks + +Loop spin: 381 +gen_a: +median: 57564 cycles/ticks +average: 58525 cycles/ticks + +poly_getnoise_eta1: +median: 11336 cycles/ticks +average: 11409 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7278 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23699 cycles/ticks + +INVNTT: +median: 33578 cycles/ticks +average: 34280 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23718 cycles/ticks +average: 24413 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3923 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1055 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11399 cycles/ticks + +polyvec_decompress: +median: 4320 cycles/ticks +average: 4417 cycles/ticks + +indcpa_keypair: +median: 268238 cycles/ticks +average: 272507 cycles/ticks + +indcpa_enc: +median: 357602 cycles/ticks +average: 362747 cycles/ticks + +indcpa_dec: +median: 121190 cycles/ticks +average: 121892 cycles/ticks + +kyber_keypair_derand: +median: 291506 cycles/ticks +average: 296518 cycles/ticks + +kyber_keypair: +median: 301804 cycles/ticks +average: 306150 cycles/ticks + +kyber_encaps_derand: +median: 384906 cycles/ticks +average: 389994 cycles/ticks + +kyber_encaps: +median: 386052 cycles/ticks +average: 392202 cycles/ticks + +kyber_decaps: +median: 512364 cycles/ticks +average: 520509 cycles/ticks + +Loop spin: 382 +gen_a: +median: 57656 cycles/ticks +average: 58546 cycles/ticks + +poly_getnoise_eta1: +median: 11290 cycles/ticks +average: 11345 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7270 cycles/ticks + +NTT: +median: 23234 cycles/ticks +average: 23631 cycles/ticks + +INVNTT: +median: 33470 cycles/ticks +average: 33953 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 24181 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3480 cycles/ticks + +poly_compress: +median: 3748 cycles/ticks +average: 3832 cycles/ticks + +poly_decompress: +median: 1046 cycles/ticks +average: 1140 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11430 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4293 cycles/ticks + +indcpa_keypair: +median: 269010 cycles/ticks +average: 273793 cycles/ticks + +indcpa_enc: +median: 357864 cycles/ticks +average: 364125 cycles/ticks + +indcpa_dec: +median: 121176 cycles/ticks +average: 123195 cycles/ticks + +kyber_keypair_derand: +median: 291834 cycles/ticks +average: 296642 cycles/ticks + +kyber_keypair: +median: 301034 cycles/ticks +average: 305672 cycles/ticks + +kyber_encaps_derand: +median: 384970 cycles/ticks +average: 391024 cycles/ticks + +kyber_encaps: +median: 386072 cycles/ticks +average: 392465 cycles/ticks + +kyber_decaps: +median: 512224 cycles/ticks +average: 520165 cycles/ticks + +Loop spin: 383 +gen_a: +median: 57582 cycles/ticks +average: 57975 cycles/ticks + +poly_getnoise_eta1: +median: 11246 cycles/ticks +average: 11328 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7277 cycles/ticks + +NTT: +median: 23280 cycles/ticks +average: 23576 cycles/ticks + +INVNTT: +median: 33482 cycles/ticks +average: 33878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23849 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3847 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1093 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11420 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 268570 cycles/ticks +average: 270617 cycles/ticks + +indcpa_enc: +median: 357980 cycles/ticks +average: 362077 cycles/ticks + +indcpa_dec: +median: 121194 cycles/ticks +average: 122077 cycles/ticks + +kyber_keypair_derand: +median: 291366 cycles/ticks +average: 295284 cycles/ticks + +kyber_keypair: +median: 301092 cycles/ticks +average: 305674 cycles/ticks + +kyber_encaps_derand: +median: 385016 cycles/ticks +average: 390793 cycles/ticks + +kyber_encaps: +median: 385974 cycles/ticks +average: 391116 cycles/ticks + +kyber_decaps: +median: 512046 cycles/ticks +average: 519950 cycles/ticks + +Loop spin: 384 +gen_a: +median: 57726 cycles/ticks +average: 58890 cycles/ticks + +poly_getnoise_eta1: +median: 11246 cycles/ticks +average: 11341 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7268 cycles/ticks + +NTT: +median: 23328 cycles/ticks +average: 23784 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 34049 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23632 cycles/ticks +average: 24140 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 4024 cycles/ticks + +poly_frommsg: +median: 3534 cycles/ticks +average: 3593 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11403 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4319 cycles/ticks + +indcpa_keypair: +median: 268658 cycles/ticks +average: 272792 cycles/ticks + +indcpa_enc: +median: 357776 cycles/ticks +average: 363549 cycles/ticks + +indcpa_dec: +median: 121530 cycles/ticks +average: 123745 cycles/ticks + +kyber_keypair_derand: +median: 291886 cycles/ticks +average: 296892 cycles/ticks + +kyber_keypair: +median: 301254 cycles/ticks +average: 305956 cycles/ticks + +kyber_encaps_derand: +median: 384918 cycles/ticks +average: 391275 cycles/ticks + +kyber_encaps: +median: 386134 cycles/ticks +average: 392033 cycles/ticks + +kyber_decaps: +median: 511860 cycles/ticks +average: 517907 cycles/ticks + +Loop spin: 385 +gen_a: +median: 57606 cycles/ticks +average: 58475 cycles/ticks + +poly_getnoise_eta1: +median: 11260 cycles/ticks +average: 11353 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7268 cycles/ticks + +NTT: +median: 23250 cycles/ticks +average: 23540 cycles/ticks + +INVNTT: +median: 33492 cycles/ticks +average: 34125 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23662 cycles/ticks +average: 24167 cycles/ticks + +poly_tomsg: +median: 3946 cycles/ticks +average: 4029 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3674 cycles/ticks +average: 3787 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1119 cycles/ticks + +polyvec_compress: +median: 11404 cycles/ticks +average: 11737 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4278 cycles/ticks + +indcpa_keypair: +median: 268684 cycles/ticks +average: 273058 cycles/ticks + +indcpa_enc: +median: 357962 cycles/ticks +average: 363875 cycles/ticks + +indcpa_dec: +median: 121356 cycles/ticks +average: 123439 cycles/ticks + +kyber_keypair_derand: +median: 292046 cycles/ticks +average: 295982 cycles/ticks + +kyber_keypair: +median: 301038 cycles/ticks +average: 305594 cycles/ticks + +kyber_encaps_derand: +median: 384752 cycles/ticks +average: 388881 cycles/ticks + +kyber_encaps: +median: 385950 cycles/ticks +average: 391090 cycles/ticks + +kyber_decaps: +median: 512362 cycles/ticks +average: 519734 cycles/ticks + +Loop spin: 386 +gen_a: +median: 57562 cycles/ticks +average: 58312 cycles/ticks + +poly_getnoise_eta1: +median: 11334 cycles/ticks +average: 11450 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7253 cycles/ticks + +NTT: +median: 23252 cycles/ticks +average: 23410 cycles/ticks + +INVNTT: +median: 33464 cycles/ticks +average: 33852 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23624 cycles/ticks +average: 24233 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3936 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3874 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1083 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11393 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268788 cycles/ticks +average: 273878 cycles/ticks + +indcpa_enc: +median: 357928 cycles/ticks +average: 363623 cycles/ticks + +indcpa_dec: +median: 121290 cycles/ticks +average: 123589 cycles/ticks + +kyber_keypair_derand: +median: 291868 cycles/ticks +average: 297478 cycles/ticks + +kyber_keypair: +median: 300938 cycles/ticks +average: 305343 cycles/ticks + +kyber_encaps_derand: +median: 384848 cycles/ticks +average: 390607 cycles/ticks + +kyber_encaps: +median: 385962 cycles/ticks +average: 392769 cycles/ticks + +kyber_decaps: +median: 512510 cycles/ticks +average: 520925 cycles/ticks + +Loop spin: 387 +gen_a: +median: 57758 cycles/ticks +average: 58780 cycles/ticks + +poly_getnoise_eta1: +median: 11342 cycles/ticks +average: 11592 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 23296 cycles/ticks +average: 23478 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 34065 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 23978 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11569 cycles/ticks + +polyvec_decompress: +median: 4378 cycles/ticks +average: 4481 cycles/ticks + +indcpa_keypair: +median: 268372 cycles/ticks +average: 272203 cycles/ticks + +indcpa_enc: +median: 357656 cycles/ticks +average: 362900 cycles/ticks + +indcpa_dec: +median: 121168 cycles/ticks +average: 122912 cycles/ticks + +kyber_keypair_derand: +median: 291124 cycles/ticks +average: 294782 cycles/ticks + +kyber_keypair: +median: 300868 cycles/ticks +average: 305358 cycles/ticks + +kyber_encaps_derand: +median: 384630 cycles/ticks +average: 389093 cycles/ticks + +kyber_encaps: +median: 385878 cycles/ticks +average: 391625 cycles/ticks + +kyber_decaps: +median: 511974 cycles/ticks +average: 520029 cycles/ticks + +Loop spin: 388 +gen_a: +median: 57618 cycles/ticks +average: 58138 cycles/ticks + +poly_getnoise_eta1: +median: 11294 cycles/ticks +average: 11376 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7291 cycles/ticks + +NTT: +median: 23302 cycles/ticks +average: 23495 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 33609 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23608 cycles/ticks +average: 23983 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3487 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11405 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 268588 cycles/ticks +average: 273183 cycles/ticks + +indcpa_enc: +median: 357920 cycles/ticks +average: 364183 cycles/ticks + +indcpa_dec: +median: 121390 cycles/ticks +average: 123207 cycles/ticks + +kyber_keypair_derand: +median: 292054 cycles/ticks +average: 298532 cycles/ticks + +kyber_keypair: +median: 301390 cycles/ticks +average: 307115 cycles/ticks + +kyber_encaps_derand: +median: 384838 cycles/ticks +average: 391185 cycles/ticks + +kyber_encaps: +median: 385728 cycles/ticks +average: 390528 cycles/ticks + +kyber_decaps: +median: 511764 cycles/ticks +average: 518833 cycles/ticks + +Loop spin: 389 +gen_a: +median: 57740 cycles/ticks +average: 58998 cycles/ticks + +poly_getnoise_eta1: +median: 11228 cycles/ticks +average: 11312 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7258 cycles/ticks + +NTT: +median: 23262 cycles/ticks +average: 23554 cycles/ticks + +INVNTT: +median: 33520 cycles/ticks +average: 34316 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23773 cycles/ticks + +poly_tomsg: +median: 3956 cycles/ticks +average: 4042 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3529 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11384 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4294 cycles/ticks + +indcpa_keypair: +median: 268794 cycles/ticks +average: 272116 cycles/ticks + +indcpa_enc: +median: 357876 cycles/ticks +average: 361647 cycles/ticks + +indcpa_dec: +median: 121316 cycles/ticks +average: 122867 cycles/ticks + +kyber_keypair_derand: +median: 291724 cycles/ticks +average: 296521 cycles/ticks + +kyber_keypair: +median: 300938 cycles/ticks +average: 305085 cycles/ticks + +kyber_encaps_derand: +median: 384894 cycles/ticks +average: 391185 cycles/ticks + +kyber_encaps: +median: 386038 cycles/ticks +average: 391126 cycles/ticks + +kyber_decaps: +median: 511800 cycles/ticks +average: 524040 cycles/ticks + +Loop spin: 390 +gen_a: +median: 57666 cycles/ticks +average: 58843 cycles/ticks + +poly_getnoise_eta1: +median: 11366 cycles/ticks +average: 11673 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7252 cycles/ticks + +NTT: +median: 23232 cycles/ticks +average: 23604 cycles/ticks + +INVNTT: +median: 33448 cycles/ticks +average: 33883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23564 cycles/ticks +average: 23705 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11394 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4285 cycles/ticks + +indcpa_keypair: +median: 268472 cycles/ticks +average: 273103 cycles/ticks + +indcpa_enc: +median: 357832 cycles/ticks +average: 363399 cycles/ticks + +indcpa_dec: +median: 121362 cycles/ticks +average: 123072 cycles/ticks + +kyber_keypair_derand: +median: 296094 cycles/ticks +average: 300639 cycles/ticks + +kyber_keypair: +median: 301100 cycles/ticks +average: 306155 cycles/ticks + +kyber_encaps_derand: +median: 384664 cycles/ticks +average: 392095 cycles/ticks + +kyber_encaps: +median: 386364 cycles/ticks +average: 392942 cycles/ticks + +kyber_decaps: +median: 512088 cycles/ticks +average: 520743 cycles/ticks + +Loop spin: 391 +gen_a: +median: 57620 cycles/ticks +average: 58551 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11403 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7266 cycles/ticks + +NTT: +median: 23504 cycles/ticks +average: 23870 cycles/ticks + +INVNTT: +median: 33486 cycles/ticks +average: 34119 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23632 cycles/ticks +average: 24242 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3532 cycles/ticks +average: 3638 cycles/ticks + +poly_compress: +median: 3692 cycles/ticks +average: 3794 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11368 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4325 cycles/ticks + +indcpa_keypair: +median: 269104 cycles/ticks +average: 273772 cycles/ticks + +indcpa_enc: +median: 357804 cycles/ticks +average: 364118 cycles/ticks + +indcpa_dec: +median: 121452 cycles/ticks +average: 124062 cycles/ticks + +kyber_keypair_derand: +median: 291704 cycles/ticks +average: 297227 cycles/ticks + +kyber_keypair: +median: 300986 cycles/ticks +average: 306153 cycles/ticks + +kyber_encaps_derand: +median: 384996 cycles/ticks +average: 392046 cycles/ticks + +kyber_encaps: +median: 385970 cycles/ticks +average: 392903 cycles/ticks + +kyber_decaps: +median: 512076 cycles/ticks +average: 520457 cycles/ticks + +Loop spin: 392 +gen_a: +median: 57662 cycles/ticks +average: 58579 cycles/ticks + +poly_getnoise_eta1: +median: 11296 cycles/ticks +average: 11595 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7296 cycles/ticks + +NTT: +median: 23312 cycles/ticks +average: 23905 cycles/ticks + +INVNTT: +median: 33486 cycles/ticks +average: 34123 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23616 cycles/ticks +average: 24037 cycles/ticks + +poly_tomsg: +median: 3918 cycles/ticks +average: 4025 cycles/ticks + +poly_frommsg: +median: 3526 cycles/ticks +average: 3613 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3697 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11422 cycles/ticks +average: 11695 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4353 cycles/ticks + +indcpa_keypair: +median: 268318 cycles/ticks +average: 272134 cycles/ticks + +indcpa_enc: +median: 357894 cycles/ticks +average: 363518 cycles/ticks + +indcpa_dec: +median: 121374 cycles/ticks +average: 123427 cycles/ticks + +kyber_keypair_derand: +median: 291618 cycles/ticks +average: 295815 cycles/ticks + +kyber_keypair: +median: 301434 cycles/ticks +average: 307145 cycles/ticks + +kyber_encaps_derand: +median: 384986 cycles/ticks +average: 392404 cycles/ticks + +kyber_encaps: +median: 386008 cycles/ticks +average: 393633 cycles/ticks + +kyber_decaps: +median: 512186 cycles/ticks +average: 522081 cycles/ticks + +Loop spin: 393 +gen_a: +median: 57574 cycles/ticks +average: 58353 cycles/ticks + +poly_getnoise_eta1: +median: 11248 cycles/ticks +average: 11321 cycles/ticks + +poly_getnoise_eta2: +median: 7310 cycles/ticks +average: 7481 cycles/ticks + +NTT: +median: 23270 cycles/ticks +average: 23756 cycles/ticks + +INVNTT: +median: 33468 cycles/ticks +average: 34135 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 23845 cycles/ticks + +poly_tomsg: +median: 3862 cycles/ticks +average: 4026 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3504 cycles/ticks + +poly_compress: +median: 3700 cycles/ticks +average: 3803 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1072 cycles/ticks + +polyvec_compress: +median: 11352 cycles/ticks +average: 11553 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4280 cycles/ticks + +indcpa_keypair: +median: 268836 cycles/ticks +average: 273632 cycles/ticks + +indcpa_enc: +median: 358086 cycles/ticks +average: 364638 cycles/ticks + +indcpa_dec: +median: 121420 cycles/ticks +average: 123424 cycles/ticks + +kyber_keypair_derand: +median: 291848 cycles/ticks +average: 297177 cycles/ticks + +kyber_keypair: +median: 301030 cycles/ticks +average: 306052 cycles/ticks + +kyber_encaps_derand: +median: 388884 cycles/ticks +average: 394382 cycles/ticks + +kyber_encaps: +median: 390322 cycles/ticks +average: 397409 cycles/ticks + +kyber_decaps: +median: 516306 cycles/ticks +average: 525995 cycles/ticks + +Loop spin: 394 +gen_a: +median: 57572 cycles/ticks +average: 58084 cycles/ticks + +poly_getnoise_eta1: +median: 11254 cycles/ticks +average: 11336 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7294 cycles/ticks + +NTT: +median: 23240 cycles/ticks +average: 23446 cycles/ticks + +INVNTT: +median: 33428 cycles/ticks +average: 33830 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23975 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3618 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3785 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11401 cycles/ticks + +polyvec_decompress: +median: 4356 cycles/ticks +average: 4459 cycles/ticks + +indcpa_keypair: +median: 269340 cycles/ticks +average: 274307 cycles/ticks + +indcpa_enc: +median: 358440 cycles/ticks +average: 363397 cycles/ticks + +indcpa_dec: +median: 121288 cycles/ticks +average: 122757 cycles/ticks + +kyber_keypair_derand: +median: 291844 cycles/ticks +average: 296670 cycles/ticks + +kyber_keypair: +median: 301042 cycles/ticks +average: 304868 cycles/ticks + +kyber_encaps_derand: +median: 385290 cycles/ticks +average: 391345 cycles/ticks + +kyber_encaps: +median: 386810 cycles/ticks +average: 394071 cycles/ticks + +kyber_decaps: +median: 512794 cycles/ticks +average: 521285 cycles/ticks + +Loop spin: 395 +gen_a: +median: 57682 cycles/ticks +average: 58785 cycles/ticks + +poly_getnoise_eta1: +median: 11270 cycles/ticks +average: 11454 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7367 cycles/ticks + +NTT: +median: 23306 cycles/ticks +average: 23954 cycles/ticks + +INVNTT: +median: 33516 cycles/ticks +average: 34436 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23926 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11397 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4300 cycles/ticks + +indcpa_keypair: +median: 268358 cycles/ticks +average: 273705 cycles/ticks + +indcpa_enc: +median: 357646 cycles/ticks +average: 362828 cycles/ticks + +indcpa_dec: +median: 121348 cycles/ticks +average: 123543 cycles/ticks + +kyber_keypair_derand: +median: 291468 cycles/ticks +average: 295230 cycles/ticks + +kyber_keypair: +median: 301188 cycles/ticks +average: 305071 cycles/ticks + +kyber_encaps_derand: +median: 384902 cycles/ticks +average: 391254 cycles/ticks + +kyber_encaps: +median: 386370 cycles/ticks +average: 393154 cycles/ticks + +kyber_decaps: +median: 512314 cycles/ticks +average: 522179 cycles/ticks + +Loop spin: 396 +gen_a: +median: 57696 cycles/ticks +average: 59120 cycles/ticks + +poly_getnoise_eta1: +median: 11264 cycles/ticks +average: 11365 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7293 cycles/ticks + +NTT: +median: 23300 cycles/ticks +average: 23524 cycles/ticks + +INVNTT: +median: 33600 cycles/ticks +average: 34330 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23983 cycles/ticks + +poly_tomsg: +median: 3886 cycles/ticks +average: 3997 cycles/ticks + +poly_frommsg: +median: 3478 cycles/ticks +average: 3596 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11352 cycles/ticks +average: 11629 cycles/ticks + +polyvec_decompress: +median: 4254 cycles/ticks +average: 4275 cycles/ticks + +indcpa_keypair: +median: 268292 cycles/ticks +average: 273156 cycles/ticks + +indcpa_enc: +median: 358076 cycles/ticks +average: 363772 cycles/ticks + +indcpa_dec: +median: 121320 cycles/ticks +average: 122962 cycles/ticks + +kyber_keypair_derand: +median: 291496 cycles/ticks +average: 296078 cycles/ticks + +kyber_keypair: +median: 301068 cycles/ticks +average: 304421 cycles/ticks + +kyber_encaps_derand: +median: 384552 cycles/ticks +average: 388222 cycles/ticks + +kyber_encaps: +median: 385936 cycles/ticks +average: 391062 cycles/ticks + +kyber_decaps: +median: 512462 cycles/ticks +average: 519422 cycles/ticks + +Loop spin: 397 +gen_a: +median: 57568 cycles/ticks +average: 58146 cycles/ticks + +poly_getnoise_eta1: +median: 11320 cycles/ticks +average: 11503 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7342 cycles/ticks + +NTT: +median: 23226 cycles/ticks +average: 23378 cycles/ticks + +INVNTT: +median: 33470 cycles/ticks +average: 34137 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23608 cycles/ticks +average: 24195 cycles/ticks + +poly_tomsg: +median: 3930 cycles/ticks +average: 4014 cycles/ticks + +poly_frommsg: +median: 3500 cycles/ticks +average: 3628 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11401 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4294 cycles/ticks + +indcpa_keypair: +median: 268790 cycles/ticks +average: 273374 cycles/ticks + +indcpa_enc: +median: 358000 cycles/ticks +average: 365024 cycles/ticks + +indcpa_dec: +median: 121266 cycles/ticks +average: 123196 cycles/ticks + +kyber_keypair_derand: +median: 292182 cycles/ticks +average: 298254 cycles/ticks + +kyber_keypair: +median: 301210 cycles/ticks +average: 306971 cycles/ticks + +kyber_encaps_derand: +median: 384980 cycles/ticks +average: 391253 cycles/ticks + +kyber_encaps: +median: 385968 cycles/ticks +average: 392150 cycles/ticks + +kyber_decaps: +median: 511960 cycles/ticks +average: 520356 cycles/ticks + +Loop spin: 398 +gen_a: +median: 57578 cycles/ticks +average: 58381 cycles/ticks + +poly_getnoise_eta1: +median: 11230 cycles/ticks +average: 11289 cycles/ticks + +poly_getnoise_eta2: +median: 7266 cycles/ticks +average: 7411 cycles/ticks + +NTT: +median: 23270 cycles/ticks +average: 23811 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 34063 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23570 cycles/ticks +average: 23701 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3714 cycles/ticks +average: 3808 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1077 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11486 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 269058 cycles/ticks +average: 274579 cycles/ticks + +indcpa_enc: +median: 357852 cycles/ticks +average: 364687 cycles/ticks + +indcpa_dec: +median: 121458 cycles/ticks +average: 123733 cycles/ticks + +kyber_keypair_derand: +median: 291794 cycles/ticks +average: 297708 cycles/ticks + +kyber_keypair: +median: 300796 cycles/ticks +average: 304519 cycles/ticks + +kyber_encaps_derand: +median: 385034 cycles/ticks +average: 391119 cycles/ticks + +kyber_encaps: +median: 386074 cycles/ticks +average: 392061 cycles/ticks + +kyber_decaps: +median: 512174 cycles/ticks +average: 520499 cycles/ticks + +Loop spin: 399 +gen_a: +median: 57732 cycles/ticks +average: 58987 cycles/ticks + +poly_getnoise_eta1: +median: 11272 cycles/ticks +average: 11362 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7263 cycles/ticks + +NTT: +median: 23280 cycles/ticks +average: 23682 cycles/ticks + +INVNTT: +median: 33474 cycles/ticks +average: 34071 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 24128 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3480 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3833 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11380 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4286 cycles/ticks + +indcpa_keypair: +median: 268532 cycles/ticks +average: 273021 cycles/ticks + +indcpa_enc: +median: 357746 cycles/ticks +average: 363700 cycles/ticks + +indcpa_dec: +median: 121484 cycles/ticks +average: 123684 cycles/ticks + +kyber_keypair_derand: +median: 291862 cycles/ticks +average: 297429 cycles/ticks + +kyber_keypair: +median: 301318 cycles/ticks +average: 307132 cycles/ticks + +kyber_encaps_derand: +median: 384880 cycles/ticks +average: 392491 cycles/ticks + +kyber_encaps: +median: 386058 cycles/ticks +average: 393032 cycles/ticks + +kyber_decaps: +median: 512182 cycles/ticks +average: 520362 cycles/ticks + +Loop spin: 400 +gen_a: +median: 57610 cycles/ticks +average: 58317 cycles/ticks + +poly_getnoise_eta1: +median: 11300 cycles/ticks +average: 11443 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7288 cycles/ticks + +NTT: +median: 23290 cycles/ticks +average: 23695 cycles/ticks + +INVNTT: +median: 33566 cycles/ticks +average: 34343 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 24037 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3923 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11378 cycles/ticks +average: 11573 cycles/ticks + +polyvec_decompress: +median: 4280 cycles/ticks +average: 4408 cycles/ticks + +indcpa_keypair: +median: 268568 cycles/ticks +average: 271901 cycles/ticks + +indcpa_enc: +median: 357928 cycles/ticks +average: 364251 cycles/ticks + +indcpa_dec: +median: 121426 cycles/ticks +average: 124170 cycles/ticks + +kyber_keypair_derand: +median: 291774 cycles/ticks +average: 297612 cycles/ticks + +kyber_keypair: +median: 301232 cycles/ticks +average: 306721 cycles/ticks + +kyber_encaps_derand: +median: 385044 cycles/ticks +average: 392672 cycles/ticks + +kyber_encaps: +median: 386118 cycles/ticks +average: 392617 cycles/ticks + +kyber_decaps: +median: 512134 cycles/ticks +average: 520496 cycles/ticks + +Loop spin: 401 +gen_a: +median: 57644 cycles/ticks +average: 58579 cycles/ticks + +poly_getnoise_eta1: +median: 11260 cycles/ticks +average: 11420 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7305 cycles/ticks + +NTT: +median: 23336 cycles/ticks +average: 23775 cycles/ticks + +INVNTT: +median: 33502 cycles/ticks +average: 34101 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23670 cycles/ticks +average: 24217 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3750 cycles/ticks +average: 3853 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1067 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11519 cycles/ticks + +polyvec_decompress: +median: 4278 cycles/ticks +average: 4419 cycles/ticks + +indcpa_keypair: +median: 268618 cycles/ticks +average: 272663 cycles/ticks + +indcpa_enc: +median: 357580 cycles/ticks +average: 362261 cycles/ticks + +indcpa_dec: +median: 121264 cycles/ticks +average: 122959 cycles/ticks + +kyber_keypair_derand: +median: 291844 cycles/ticks +average: 296319 cycles/ticks + +kyber_keypair: +median: 301110 cycles/ticks +average: 305997 cycles/ticks + +kyber_encaps_derand: +median: 384898 cycles/ticks +average: 392260 cycles/ticks + +kyber_encaps: +median: 386148 cycles/ticks +average: 393253 cycles/ticks + +kyber_decaps: +median: 512362 cycles/ticks +average: 521835 cycles/ticks + +Loop spin: 402 +gen_a: +median: 57556 cycles/ticks +average: 58537 cycles/ticks + +poly_getnoise_eta1: +median: 11292 cycles/ticks +average: 11417 cycles/ticks + +poly_getnoise_eta2: +median: 7442 cycles/ticks +average: 7573 cycles/ticks + +NTT: +median: 23384 cycles/ticks +average: 23913 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 33973 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23608 cycles/ticks +average: 24154 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3538 cycles/ticks +average: 3652 cycles/ticks + +poly_compress: +median: 3696 cycles/ticks +average: 3800 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11394 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4289 cycles/ticks + +indcpa_keypair: +median: 268476 cycles/ticks +average: 273292 cycles/ticks + +indcpa_enc: +median: 357660 cycles/ticks +average: 364205 cycles/ticks + +indcpa_dec: +median: 121464 cycles/ticks +average: 123762 cycles/ticks + +kyber_keypair_derand: +median: 291478 cycles/ticks +average: 296157 cycles/ticks + +kyber_keypair: +median: 300966 cycles/ticks +average: 306385 cycles/ticks + +kyber_encaps_derand: +median: 384980 cycles/ticks +average: 392425 cycles/ticks + +kyber_encaps: +median: 386180 cycles/ticks +average: 393900 cycles/ticks + +kyber_decaps: +median: 512292 cycles/ticks +average: 522230 cycles/ticks + +Loop spin: 403 +gen_a: +median: 57646 cycles/ticks +average: 58321 cycles/ticks + +poly_getnoise_eta1: +median: 11300 cycles/ticks +average: 11502 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7383 cycles/ticks + +NTT: +median: 23334 cycles/ticks +average: 23960 cycles/ticks + +INVNTT: +median: 33440 cycles/ticks +average: 34086 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23580 cycles/ticks +average: 23876 cycles/ticks + +poly_tomsg: +median: 3922 cycles/ticks +average: 4010 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3552 cycles/ticks + +poly_compress: +median: 3672 cycles/ticks +average: 3793 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1068 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11542 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4302 cycles/ticks + +indcpa_keypair: +median: 268450 cycles/ticks +average: 271743 cycles/ticks + +indcpa_enc: +median: 357764 cycles/ticks +average: 362017 cycles/ticks + +indcpa_dec: +median: 121324 cycles/ticks +average: 123150 cycles/ticks + +kyber_keypair_derand: +median: 291500 cycles/ticks +average: 294582 cycles/ticks + +kyber_keypair: +median: 301028 cycles/ticks +average: 305806 cycles/ticks + +kyber_encaps_derand: +median: 384746 cycles/ticks +average: 389710 cycles/ticks + +kyber_encaps: +median: 385772 cycles/ticks +average: 391616 cycles/ticks + +kyber_decaps: +median: 512056 cycles/ticks +average: 519934 cycles/ticks + +Loop spin: 404 +gen_a: +median: 57590 cycles/ticks +average: 58412 cycles/ticks + +poly_getnoise_eta1: +median: 11308 cycles/ticks +average: 11376 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7279 cycles/ticks + +NTT: +median: 23290 cycles/ticks +average: 23549 cycles/ticks + +INVNTT: +median: 33548 cycles/ticks +average: 34215 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 24068 cycles/ticks + +poly_tomsg: +median: 3868 cycles/ticks +average: 4046 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11399 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4274 cycles/ticks + +indcpa_keypair: +median: 268448 cycles/ticks +average: 272059 cycles/ticks + +indcpa_enc: +median: 357856 cycles/ticks +average: 363960 cycles/ticks + +indcpa_dec: +median: 121220 cycles/ticks +average: 122632 cycles/ticks + +kyber_keypair_derand: +median: 295362 cycles/ticks +average: 299327 cycles/ticks + +kyber_keypair: +median: 300844 cycles/ticks +average: 303877 cycles/ticks + +kyber_encaps_derand: +median: 384708 cycles/ticks +average: 389842 cycles/ticks + +kyber_encaps: +median: 386276 cycles/ticks +average: 393483 cycles/ticks + +kyber_decaps: +median: 512434 cycles/ticks +average: 522929 cycles/ticks + +Loop spin: 405 +gen_a: +median: 57592 cycles/ticks +average: 58426 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11399 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7305 cycles/ticks + +NTT: +median: 23272 cycles/ticks +average: 23937 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 34037 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24026 cycles/ticks + +poly_tomsg: +median: 3916 cycles/ticks +average: 4023 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3856 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1081 cycles/ticks + +polyvec_compress: +median: 11370 cycles/ticks +average: 11626 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4316 cycles/ticks + +indcpa_keypair: +median: 269082 cycles/ticks +average: 274833 cycles/ticks + +indcpa_enc: +median: 357934 cycles/ticks +average: 364320 cycles/ticks + +indcpa_dec: +median: 121252 cycles/ticks +average: 123071 cycles/ticks + +kyber_keypair_derand: +median: 295838 cycles/ticks +average: 300646 cycles/ticks + +kyber_keypair: +median: 300846 cycles/ticks +average: 304582 cycles/ticks + +kyber_encaps_derand: +median: 384732 cycles/ticks +average: 389417 cycles/ticks + +kyber_encaps: +median: 385914 cycles/ticks +average: 390643 cycles/ticks + +kyber_decaps: +median: 512178 cycles/ticks +average: 519424 cycles/ticks + +Loop spin: 406 +gen_a: +median: 57738 cycles/ticks +average: 59304 cycles/ticks + +poly_getnoise_eta1: +median: 11332 cycles/ticks +average: 11431 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 23252 cycles/ticks +average: 23974 cycles/ticks + +INVNTT: +median: 33450 cycles/ticks +average: 33914 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 23923 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3479 cycles/ticks + +poly_compress: +median: 3720 cycles/ticks +average: 3811 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11430 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4272 cycles/ticks + +indcpa_keypair: +median: 268928 cycles/ticks +average: 273725 cycles/ticks + +indcpa_enc: +median: 358238 cycles/ticks +average: 365177 cycles/ticks + +indcpa_dec: +median: 121366 cycles/ticks +average: 123795 cycles/ticks + +kyber_keypair_derand: +median: 303504 cycles/ticks +average: 305831 cycles/ticks + +kyber_keypair: +median: 308754 cycles/ticks +average: 311541 cycles/ticks + +kyber_encaps_derand: +median: 385268 cycles/ticks +average: 393528 cycles/ticks + +kyber_encaps: +median: 386318 cycles/ticks +average: 393372 cycles/ticks + +kyber_decaps: +median: 512102 cycles/ticks +average: 520758 cycles/ticks + +Loop spin: 407 +gen_a: +median: 57644 cycles/ticks +average: 58453 cycles/ticks + +poly_getnoise_eta1: +median: 11242 cycles/ticks +average: 11319 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7383 cycles/ticks + +NTT: +median: 23264 cycles/ticks +average: 23855 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 34313 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23951 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3784 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1068 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11528 cycles/ticks + +polyvec_decompress: +median: 4284 cycles/ticks +average: 4371 cycles/ticks + +indcpa_keypair: +median: 272630 cycles/ticks +average: 277497 cycles/ticks + +indcpa_enc: +median: 361990 cycles/ticks +average: 368723 cycles/ticks + +indcpa_dec: +median: 121452 cycles/ticks +average: 124069 cycles/ticks + +kyber_keypair_derand: +median: 291520 cycles/ticks +average: 296964 cycles/ticks + +kyber_keypair: +median: 301226 cycles/ticks +average: 305722 cycles/ticks + +kyber_encaps_derand: +median: 384450 cycles/ticks +average: 389550 cycles/ticks + +kyber_encaps: +median: 386396 cycles/ticks +average: 390988 cycles/ticks + +kyber_decaps: +median: 511850 cycles/ticks +average: 518457 cycles/ticks + +Loop spin: 408 +gen_a: +median: 57628 cycles/ticks +average: 58531 cycles/ticks + +poly_getnoise_eta1: +median: 11288 cycles/ticks +average: 11369 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 23326 cycles/ticks +average: 23963 cycles/ticks + +INVNTT: +median: 33480 cycles/ticks +average: 33940 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 24046 cycles/ticks + +poly_tomsg: +median: 3894 cycles/ticks +average: 3967 cycles/ticks + +poly_frommsg: +median: 3488 cycles/ticks +average: 3621 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11411 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4283 cycles/ticks + +indcpa_keypair: +median: 268312 cycles/ticks +average: 271080 cycles/ticks + +indcpa_enc: +median: 357732 cycles/ticks +average: 361367 cycles/ticks + +indcpa_dec: +median: 121234 cycles/ticks +average: 122883 cycles/ticks + +kyber_keypair_derand: +median: 291394 cycles/ticks +average: 294985 cycles/ticks + +kyber_keypair: +median: 301128 cycles/ticks +average: 307012 cycles/ticks + +kyber_encaps_derand: +median: 384702 cycles/ticks +average: 392083 cycles/ticks + +kyber_encaps: +median: 386138 cycles/ticks +average: 392736 cycles/ticks + +kyber_decaps: +median: 512296 cycles/ticks +average: 521444 cycles/ticks + +Loop spin: 409 +gen_a: +median: 57588 cycles/ticks +average: 58351 cycles/ticks + +poly_getnoise_eta1: +median: 11236 cycles/ticks +average: 11349 cycles/ticks + +poly_getnoise_eta2: +median: 7332 cycles/ticks +average: 7512 cycles/ticks + +NTT: +median: 23240 cycles/ticks +average: 23402 cycles/ticks + +INVNTT: +median: 33492 cycles/ticks +average: 34226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 24019 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3694 cycles/ticks +average: 3802 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1079 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11536 cycles/ticks + +polyvec_decompress: +median: 4352 cycles/ticks +average: 4457 cycles/ticks + +indcpa_keypair: +median: 269002 cycles/ticks +average: 273757 cycles/ticks + +indcpa_enc: +median: 358046 cycles/ticks +average: 364201 cycles/ticks + +indcpa_dec: +median: 121182 cycles/ticks +average: 123049 cycles/ticks + +kyber_keypair_derand: +median: 292250 cycles/ticks +average: 298534 cycles/ticks + +kyber_keypair: +median: 301230 cycles/ticks +average: 306286 cycles/ticks + +kyber_encaps_derand: +median: 384718 cycles/ticks +average: 391220 cycles/ticks + +kyber_encaps: +median: 386046 cycles/ticks +average: 391953 cycles/ticks + +kyber_decaps: +median: 512194 cycles/ticks +average: 520973 cycles/ticks + +Loop spin: 410 +gen_a: +median: 57654 cycles/ticks +average: 58677 cycles/ticks + +poly_getnoise_eta1: +median: 11240 cycles/ticks +average: 11358 cycles/ticks + +poly_getnoise_eta2: +median: 7252 cycles/ticks +average: 7393 cycles/ticks + +NTT: +median: 23252 cycles/ticks +average: 23658 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 33854 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23924 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11380 cycles/ticks + +polyvec_decompress: +median: 4350 cycles/ticks +average: 4433 cycles/ticks + +indcpa_keypair: +median: 268628 cycles/ticks +average: 273167 cycles/ticks + +indcpa_enc: +median: 357802 cycles/ticks +average: 363229 cycles/ticks + +indcpa_dec: +median: 121210 cycles/ticks +average: 123027 cycles/ticks + +kyber_keypair_derand: +median: 291488 cycles/ticks +average: 296153 cycles/ticks + +kyber_keypair: +median: 301076 cycles/ticks +average: 306577 cycles/ticks + +kyber_encaps_derand: +median: 384492 cycles/ticks +average: 390960 cycles/ticks + +kyber_encaps: +median: 386126 cycles/ticks +average: 394125 cycles/ticks + +kyber_decaps: +median: 512018 cycles/ticks +average: 519144 cycles/ticks + +Loop spin: 411 +gen_a: +median: 57684 cycles/ticks +average: 58330 cycles/ticks + +poly_getnoise_eta1: +median: 11212 cycles/ticks +average: 11312 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7265 cycles/ticks + +NTT: +median: 23336 cycles/ticks +average: 23753 cycles/ticks + +INVNTT: +median: 33464 cycles/ticks +average: 33907 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 23831 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3890 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11620 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 268654 cycles/ticks +average: 272373 cycles/ticks + +indcpa_enc: +median: 357780 cycles/ticks +average: 362827 cycles/ticks + +indcpa_dec: +median: 121310 cycles/ticks +average: 122494 cycles/ticks + +kyber_keypair_derand: +median: 291500 cycles/ticks +average: 294157 cycles/ticks + +kyber_keypair: +median: 301086 cycles/ticks +average: 305609 cycles/ticks + +kyber_encaps_derand: +median: 384716 cycles/ticks +average: 391978 cycles/ticks + +kyber_encaps: +median: 385942 cycles/ticks +average: 392960 cycles/ticks + +kyber_decaps: +median: 511888 cycles/ticks +average: 519071 cycles/ticks + +Loop spin: 412 +gen_a: +median: 57524 cycles/ticks +average: 57902 cycles/ticks + +poly_getnoise_eta1: +median: 11334 cycles/ticks +average: 11430 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7282 cycles/ticks + +NTT: +median: 23272 cycles/ticks +average: 23552 cycles/ticks + +INVNTT: +median: 33422 cycles/ticks +average: 33645 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23642 cycles/ticks +average: 24251 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11362 cycles/ticks +average: 11637 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4340 cycles/ticks + +indcpa_keypair: +median: 268444 cycles/ticks +average: 273834 cycles/ticks + +indcpa_enc: +median: 357782 cycles/ticks +average: 364305 cycles/ticks + +indcpa_dec: +median: 121274 cycles/ticks +average: 123054 cycles/ticks + +kyber_keypair_derand: +median: 291430 cycles/ticks +average: 295592 cycles/ticks + +kyber_keypair: +median: 300990 cycles/ticks +average: 305787 cycles/ticks + +kyber_encaps_derand: +median: 385038 cycles/ticks +average: 391652 cycles/ticks + +kyber_encaps: +median: 386014 cycles/ticks +average: 392209 cycles/ticks + +kyber_decaps: +median: 512014 cycles/ticks +average: 518741 cycles/ticks + +Loop spin: 413 +gen_a: +median: 57636 cycles/ticks +average: 58544 cycles/ticks + +poly_getnoise_eta1: +median: 11378 cycles/ticks +average: 11460 cycles/ticks + +poly_getnoise_eta2: +median: 7344 cycles/ticks +average: 7546 cycles/ticks + +NTT: +median: 23288 cycles/ticks +average: 23763 cycles/ticks + +INVNTT: +median: 33456 cycles/ticks +average: 34140 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23674 cycles/ticks +average: 24336 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3900 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1056 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11521 cycles/ticks + +polyvec_decompress: +median: 4292 cycles/ticks +average: 4408 cycles/ticks + +indcpa_keypair: +median: 268306 cycles/ticks +average: 271949 cycles/ticks + +indcpa_enc: +median: 357382 cycles/ticks +average: 361087 cycles/ticks + +indcpa_dec: +median: 121264 cycles/ticks +average: 123105 cycles/ticks + +kyber_keypair_derand: +median: 291246 cycles/ticks +average: 295186 cycles/ticks + +kyber_keypair: +median: 301024 cycles/ticks +average: 306044 cycles/ticks + +kyber_encaps_derand: +median: 384832 cycles/ticks +average: 391621 cycles/ticks + +kyber_encaps: +median: 386336 cycles/ticks +average: 393576 cycles/ticks + +kyber_decaps: +median: 512348 cycles/ticks +average: 520591 cycles/ticks + +Loop spin: 414 +gen_a: +median: 57652 cycles/ticks +average: 58753 cycles/ticks + +poly_getnoise_eta1: +median: 11248 cycles/ticks +average: 11316 cycles/ticks + +poly_getnoise_eta2: +median: 7278 cycles/ticks +average: 7564 cycles/ticks + +NTT: +median: 23306 cycles/ticks +average: 23757 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 33891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23608 cycles/ticks +average: 23983 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3936 cycles/ticks + +poly_frommsg: +median: 3534 cycles/ticks +average: 3674 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3695 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11346 cycles/ticks +average: 11426 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4317 cycles/ticks + +indcpa_keypair: +median: 268922 cycles/ticks +average: 271832 cycles/ticks + +indcpa_enc: +median: 357948 cycles/ticks +average: 362447 cycles/ticks + +indcpa_dec: +median: 121256 cycles/ticks +average: 123319 cycles/ticks + +kyber_keypair_derand: +median: 291700 cycles/ticks +average: 295620 cycles/ticks + +kyber_keypair: +median: 300924 cycles/ticks +average: 304725 cycles/ticks + +kyber_encaps_derand: +median: 384492 cycles/ticks +average: 389559 cycles/ticks + +kyber_encaps: +median: 385734 cycles/ticks +average: 391876 cycles/ticks + +kyber_decaps: +median: 511834 cycles/ticks +average: 519270 cycles/ticks + +Loop spin: 415 +gen_a: +median: 57638 cycles/ticks +average: 58314 cycles/ticks + +poly_getnoise_eta1: +median: 11272 cycles/ticks +average: 11467 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7368 cycles/ticks + +NTT: +median: 23288 cycles/ticks +average: 23744 cycles/ticks + +INVNTT: +median: 33548 cycles/ticks +average: 34521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23908 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 3970 cycles/ticks + +poly_frommsg: +median: 3476 cycles/ticks +average: 3580 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3692 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11556 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4339 cycles/ticks + +indcpa_keypair: +median: 268764 cycles/ticks +average: 273401 cycles/ticks + +indcpa_enc: +median: 357688 cycles/ticks +average: 363994 cycles/ticks + +indcpa_dec: +median: 121434 cycles/ticks +average: 123523 cycles/ticks + +kyber_keypair_derand: +median: 291682 cycles/ticks +average: 296815 cycles/ticks + +kyber_keypair: +median: 300962 cycles/ticks +average: 304356 cycles/ticks + +kyber_encaps_derand: +median: 384758 cycles/ticks +average: 390557 cycles/ticks + +kyber_encaps: +median: 385978 cycles/ticks +average: 392449 cycles/ticks + +kyber_decaps: +median: 511956 cycles/ticks +average: 519221 cycles/ticks + +Loop spin: 416 +gen_a: +median: 57680 cycles/ticks +average: 58430 cycles/ticks + +poly_getnoise_eta1: +median: 11292 cycles/ticks +average: 11364 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7311 cycles/ticks + +NTT: +median: 23368 cycles/ticks +average: 23748 cycles/ticks + +INVNTT: +median: 33520 cycles/ticks +average: 34253 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23632 cycles/ticks +average: 24184 cycles/ticks + +poly_tomsg: +median: 3936 cycles/ticks +average: 4017 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3731 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1113 cycles/ticks + +polyvec_compress: +median: 11382 cycles/ticks +average: 11618 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4390 cycles/ticks + +indcpa_keypair: +median: 268542 cycles/ticks +average: 273620 cycles/ticks + +indcpa_enc: +median: 357868 cycles/ticks +average: 363525 cycles/ticks + +indcpa_dec: +median: 121212 cycles/ticks +average: 122679 cycles/ticks + +kyber_keypair_derand: +median: 291452 cycles/ticks +average: 296020 cycles/ticks + +kyber_keypair: +median: 300964 cycles/ticks +average: 305366 cycles/ticks + +kyber_encaps_derand: +median: 384500 cycles/ticks +average: 388507 cycles/ticks + +kyber_encaps: +median: 386008 cycles/ticks +average: 390409 cycles/ticks + +kyber_decaps: +median: 511972 cycles/ticks +average: 518990 cycles/ticks + +Loop spin: 417 +gen_a: +median: 57632 cycles/ticks +average: 58511 cycles/ticks + +poly_getnoise_eta1: +median: 11260 cycles/ticks +average: 11347 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7265 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23431 cycles/ticks + +INVNTT: +median: 33510 cycles/ticks +average: 34028 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23948 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3508 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3875 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1057 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11412 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4285 cycles/ticks + +indcpa_keypair: +median: 268414 cycles/ticks +average: 272384 cycles/ticks + +indcpa_enc: +median: 357690 cycles/ticks +average: 363707 cycles/ticks + +indcpa_dec: +median: 121284 cycles/ticks +average: 123696 cycles/ticks + +kyber_keypair_derand: +median: 291758 cycles/ticks +average: 296504 cycles/ticks + +kyber_keypair: +median: 301238 cycles/ticks +average: 306342 cycles/ticks + +kyber_encaps_derand: +median: 384852 cycles/ticks +average: 391129 cycles/ticks + +kyber_encaps: +median: 385902 cycles/ticks +average: 390759 cycles/ticks + +kyber_decaps: +median: 512058 cycles/ticks +average: 520926 cycles/ticks + +Loop spin: 418 +gen_a: +median: 57558 cycles/ticks +average: 58096 cycles/ticks + +poly_getnoise_eta1: +median: 11320 cycles/ticks +average: 11393 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7268 cycles/ticks + +NTT: +median: 23254 cycles/ticks +average: 23459 cycles/ticks + +INVNTT: +median: 33460 cycles/ticks +average: 33724 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23987 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3880 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3693 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11461 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4294 cycles/ticks + +indcpa_keypair: +median: 268534 cycles/ticks +average: 272331 cycles/ticks + +indcpa_enc: +median: 358302 cycles/ticks +average: 364014 cycles/ticks + +indcpa_dec: +median: 121210 cycles/ticks +average: 122520 cycles/ticks + +kyber_keypair_derand: +median: 291696 cycles/ticks +average: 296597 cycles/ticks + +kyber_keypair: +median: 302082 cycles/ticks +average: 308751 cycles/ticks + +kyber_encaps_derand: +median: 384808 cycles/ticks +average: 388955 cycles/ticks + +kyber_encaps: +median: 386076 cycles/ticks +average: 390903 cycles/ticks + +kyber_decaps: +median: 512298 cycles/ticks +average: 520742 cycles/ticks + +Loop spin: 419 +gen_a: +median: 57740 cycles/ticks +average: 58542 cycles/ticks + +poly_getnoise_eta1: +median: 11302 cycles/ticks +average: 11360 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7259 cycles/ticks + +NTT: +median: 23224 cycles/ticks +average: 23387 cycles/ticks + +INVNTT: +median: 33418 cycles/ticks +average: 33573 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23568 cycles/ticks +average: 23685 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11408 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 268714 cycles/ticks +average: 272129 cycles/ticks + +indcpa_enc: +median: 357996 cycles/ticks +average: 363311 cycles/ticks + +indcpa_dec: +median: 121222 cycles/ticks +average: 122694 cycles/ticks + +kyber_keypair_derand: +median: 292124 cycles/ticks +average: 296772 cycles/ticks + +kyber_keypair: +median: 301062 cycles/ticks +average: 306180 cycles/ticks + +kyber_encaps_derand: +median: 385008 cycles/ticks +average: 391867 cycles/ticks + +kyber_encaps: +median: 385942 cycles/ticks +average: 391045 cycles/ticks + +kyber_decaps: +median: 512024 cycles/ticks +average: 521512 cycles/ticks + +Loop spin: 420 +gen_a: +median: 57716 cycles/ticks +average: 58667 cycles/ticks + +poly_getnoise_eta1: +median: 11308 cycles/ticks +average: 11353 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 10098 cycles/ticks + +NTT: +median: 23258 cycles/ticks +average: 23711 cycles/ticks + +INVNTT: +median: 33532 cycles/ticks +average: 34209 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23910 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3692 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11415 cycles/ticks + +polyvec_decompress: +median: 4376 cycles/ticks +average: 4505 cycles/ticks + +indcpa_keypair: +median: 268208 cycles/ticks +average: 271719 cycles/ticks + +indcpa_enc: +median: 357712 cycles/ticks +average: 363430 cycles/ticks + +indcpa_dec: +median: 121468 cycles/ticks +average: 123754 cycles/ticks + +kyber_keypair_derand: +median: 292004 cycles/ticks +average: 297497 cycles/ticks + +kyber_keypair: +median: 301226 cycles/ticks +average: 306583 cycles/ticks + +kyber_encaps_derand: +median: 384638 cycles/ticks +average: 390206 cycles/ticks + +kyber_encaps: +median: 386264 cycles/ticks +average: 393029 cycles/ticks + +kyber_decaps: +median: 511914 cycles/ticks +average: 518353 cycles/ticks + +Loop spin: 421 +gen_a: +median: 57630 cycles/ticks +average: 58886 cycles/ticks + +poly_getnoise_eta1: +median: 11240 cycles/ticks +average: 11313 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7276 cycles/ticks + +NTT: +median: 23404 cycles/ticks +average: 23790 cycles/ticks + +INVNTT: +median: 33574 cycles/ticks +average: 34252 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23626 cycles/ticks +average: 24002 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3879 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3714 cycles/ticks +average: 3805 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1083 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11505 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4290 cycles/ticks + +indcpa_keypair: +median: 268240 cycles/ticks +average: 271752 cycles/ticks + +indcpa_enc: +median: 357928 cycles/ticks +average: 363210 cycles/ticks + +indcpa_dec: +median: 121302 cycles/ticks +average: 123415 cycles/ticks + +kyber_keypair_derand: +median: 291784 cycles/ticks +average: 296392 cycles/ticks + +kyber_keypair: +median: 301200 cycles/ticks +average: 305721 cycles/ticks + +kyber_encaps_derand: +median: 384838 cycles/ticks +average: 390805 cycles/ticks + +kyber_encaps: +median: 386068 cycles/ticks +average: 392574 cycles/ticks + +kyber_decaps: +median: 512178 cycles/ticks +average: 521622 cycles/ticks + +Loop spin: 422 +gen_a: +median: 57684 cycles/ticks +average: 58805 cycles/ticks + +poly_getnoise_eta1: +median: 11312 cycles/ticks +average: 11405 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7472 cycles/ticks + +NTT: +median: 23410 cycles/ticks +average: 23961 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 34213 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 24157 cycles/ticks + +poly_tomsg: +median: 3916 cycles/ticks +average: 4008 cycles/ticks + +poly_frommsg: +median: 3476 cycles/ticks +average: 3584 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11406 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 268442 cycles/ticks +average: 273986 cycles/ticks + +indcpa_enc: +median: 357650 cycles/ticks +average: 362513 cycles/ticks + +indcpa_dec: +median: 121140 cycles/ticks +average: 122277 cycles/ticks + +kyber_keypair_derand: +median: 291870 cycles/ticks +average: 297062 cycles/ticks + +kyber_keypair: +median: 301172 cycles/ticks +average: 305935 cycles/ticks + +kyber_encaps_derand: +median: 384502 cycles/ticks +average: 390843 cycles/ticks + +kyber_encaps: +median: 385908 cycles/ticks +average: 392667 cycles/ticks + +kyber_decaps: +median: 512096 cycles/ticks +average: 521311 cycles/ticks + +Loop spin: 423 +gen_a: +median: 57656 cycles/ticks +average: 58870 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11315 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7391 cycles/ticks + +NTT: +median: 23274 cycles/ticks +average: 23535 cycles/ticks + +INVNTT: +median: 33448 cycles/ticks +average: 34131 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 23988 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3883 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3508 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3845 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1092 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11426 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4278 cycles/ticks + +indcpa_keypair: +median: 268454 cycles/ticks +average: 273593 cycles/ticks + +indcpa_enc: +median: 357814 cycles/ticks +average: 363432 cycles/ticks + +indcpa_dec: +median: 121312 cycles/ticks +average: 123424 cycles/ticks + +kyber_keypair_derand: +median: 291992 cycles/ticks +average: 296937 cycles/ticks + +kyber_keypair: +median: 301098 cycles/ticks +average: 306011 cycles/ticks + +kyber_encaps_derand: +median: 385104 cycles/ticks +average: 391511 cycles/ticks + +kyber_encaps: +median: 387182 cycles/ticks +average: 393034 cycles/ticks + +kyber_decaps: +median: 512326 cycles/ticks +average: 521155 cycles/ticks + +Loop spin: 424 +gen_a: +median: 57626 cycles/ticks +average: 58708 cycles/ticks + +poly_getnoise_eta1: +median: 11314 cycles/ticks +average: 11428 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7255 cycles/ticks + +NTT: +median: 23276 cycles/ticks +average: 23724 cycles/ticks + +INVNTT: +median: 33552 cycles/ticks +average: 34278 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23632 cycles/ticks +average: 24135 cycles/ticks + +poly_tomsg: +median: 3932 cycles/ticks +average: 4094 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11381 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 268420 cycles/ticks +average: 273336 cycles/ticks + +indcpa_enc: +median: 357762 cycles/ticks +average: 364478 cycles/ticks + +indcpa_dec: +median: 121560 cycles/ticks +average: 124234 cycles/ticks + +kyber_keypair_derand: +median: 291406 cycles/ticks +average: 296313 cycles/ticks + +kyber_keypair: +median: 300996 cycles/ticks +average: 304670 cycles/ticks + +kyber_encaps_derand: +median: 385014 cycles/ticks +average: 391099 cycles/ticks + +kyber_encaps: +median: 386204 cycles/ticks +average: 393195 cycles/ticks + +kyber_decaps: +median: 512052 cycles/ticks +average: 520643 cycles/ticks + +Loop spin: 425 +gen_a: +median: 57610 cycles/ticks +average: 58757 cycles/ticks + +poly_getnoise_eta1: +median: 11332 cycles/ticks +average: 11463 cycles/ticks + +poly_getnoise_eta2: +median: 7264 cycles/ticks +average: 7421 cycles/ticks + +NTT: +median: 23316 cycles/ticks +average: 23853 cycles/ticks + +INVNTT: +median: 33464 cycles/ticks +average: 34112 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 24209 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3539 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11356 cycles/ticks +average: 11629 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4294 cycles/ticks + +indcpa_keypair: +median: 268466 cycles/ticks +average: 272454 cycles/ticks + +indcpa_enc: +median: 358128 cycles/ticks +average: 364661 cycles/ticks + +indcpa_dec: +median: 121284 cycles/ticks +average: 123393 cycles/ticks + +kyber_keypair_derand: +median: 295608 cycles/ticks +average: 299876 cycles/ticks + +kyber_keypair: +median: 300930 cycles/ticks +average: 303293 cycles/ticks + +kyber_encaps_derand: +median: 384688 cycles/ticks +average: 390093 cycles/ticks + +kyber_encaps: +median: 385804 cycles/ticks +average: 390435 cycles/ticks + +kyber_decaps: +median: 512004 cycles/ticks +average: 519681 cycles/ticks + +Loop spin: 426 +gen_a: +median: 57634 cycles/ticks +average: 58276 cycles/ticks + +poly_getnoise_eta1: +median: 11298 cycles/ticks +average: 11358 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7261 cycles/ticks + +NTT: +median: 23306 cycles/ticks +average: 23532 cycles/ticks + +INVNTT: +median: 33442 cycles/ticks +average: 33670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 24009 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3526 cycles/ticks +average: 3605 cycles/ticks + +poly_compress: +median: 3702 cycles/ticks +average: 3801 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11316 cycles/ticks +average: 11383 cycles/ticks + +polyvec_decompress: +median: 4384 cycles/ticks +average: 4494 cycles/ticks + +indcpa_keypair: +median: 268514 cycles/ticks +average: 272072 cycles/ticks + +indcpa_enc: +median: 357876 cycles/ticks +average: 363696 cycles/ticks + +indcpa_dec: +median: 121340 cycles/ticks +average: 123886 cycles/ticks + +kyber_keypair_derand: +median: 291826 cycles/ticks +average: 297592 cycles/ticks + +kyber_keypair: +median: 301350 cycles/ticks +average: 307099 cycles/ticks + +kyber_encaps_derand: +median: 384862 cycles/ticks +average: 392398 cycles/ticks + +kyber_encaps: +median: 385998 cycles/ticks +average: 392543 cycles/ticks + +kyber_decaps: +median: 512126 cycles/ticks +average: 519970 cycles/ticks + +Loop spin: 427 +gen_a: +median: 57698 cycles/ticks +average: 58916 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11346 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7480 cycles/ticks + +NTT: +median: 23302 cycles/ticks +average: 23903 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 34156 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23634 cycles/ticks +average: 24136 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3890 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3476 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1052 cycles/ticks +average: 1090 cycles/ticks + +polyvec_compress: +median: 11386 cycles/ticks +average: 11643 cycles/ticks + +polyvec_decompress: +median: 4378 cycles/ticks +average: 4531 cycles/ticks + +indcpa_keypair: +median: 268128 cycles/ticks +average: 272848 cycles/ticks + +indcpa_enc: +median: 357540 cycles/ticks +average: 364413 cycles/ticks + +indcpa_dec: +median: 121242 cycles/ticks +average: 123651 cycles/ticks + +kyber_keypair_derand: +median: 291326 cycles/ticks +average: 296946 cycles/ticks + +kyber_keypair: +median: 301030 cycles/ticks +average: 306391 cycles/ticks + +kyber_encaps_derand: +median: 384918 cycles/ticks +average: 389934 cycles/ticks + +kyber_encaps: +median: 386132 cycles/ticks +average: 391983 cycles/ticks + +kyber_decaps: +median: 511786 cycles/ticks +average: 517183 cycles/ticks + +Loop spin: 428 +gen_a: +median: 57584 cycles/ticks +average: 58307 cycles/ticks + +poly_getnoise_eta1: +median: 11208 cycles/ticks +average: 11289 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7269 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23487 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 34076 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23608 cycles/ticks +average: 24155 cycles/ticks + +poly_tomsg: +median: 3896 cycles/ticks +average: 4041 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3668 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1113 cycles/ticks + +polyvec_compress: +median: 11352 cycles/ticks +average: 11528 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4313 cycles/ticks + +indcpa_keypair: +median: 268582 cycles/ticks +average: 273093 cycles/ticks + +indcpa_enc: +median: 357982 cycles/ticks +average: 364416 cycles/ticks + +indcpa_dec: +median: 121484 cycles/ticks +average: 123344 cycles/ticks + +kyber_keypair_derand: +median: 291626 cycles/ticks +average: 297048 cycles/ticks + +kyber_keypair: +median: 301638 cycles/ticks +average: 307621 cycles/ticks + +kyber_encaps_derand: +median: 384950 cycles/ticks +average: 392443 cycles/ticks + +kyber_encaps: +median: 385974 cycles/ticks +average: 392845 cycles/ticks + +kyber_decaps: +median: 512062 cycles/ticks +average: 521138 cycles/ticks + +Loop spin: 429 +gen_a: +median: 57680 cycles/ticks +average: 58726 cycles/ticks + +poly_getnoise_eta1: +median: 11268 cycles/ticks +average: 11332 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 23230 cycles/ticks +average: 23635 cycles/ticks + +INVNTT: +median: 33474 cycles/ticks +average: 34042 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 23887 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11730 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4291 cycles/ticks + +indcpa_keypair: +median: 268388 cycles/ticks +average: 272135 cycles/ticks + +indcpa_enc: +median: 357864 cycles/ticks +average: 363669 cycles/ticks + +indcpa_dec: +median: 121270 cycles/ticks +average: 123111 cycles/ticks + +kyber_keypair_derand: +median: 291852 cycles/ticks +average: 297174 cycles/ticks + +kyber_keypair: +median: 301182 cycles/ticks +average: 306515 cycles/ticks + +kyber_encaps_derand: +median: 385050 cycles/ticks +average: 391969 cycles/ticks + +kyber_encaps: +median: 386176 cycles/ticks +average: 393625 cycles/ticks + +kyber_decaps: +median: 512094 cycles/ticks +average: 520476 cycles/ticks + +Loop spin: 430 +gen_a: +median: 57602 cycles/ticks +average: 58444 cycles/ticks + +poly_getnoise_eta1: +median: 11334 cycles/ticks +average: 11393 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23672 cycles/ticks + +INVNTT: +median: 33498 cycles/ticks +average: 33966 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23562 cycles/ticks +average: 23671 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3528 cycles/ticks +average: 3645 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3740 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11419 cycles/ticks + +polyvec_decompress: +median: 4312 cycles/ticks +average: 4430 cycles/ticks + +indcpa_keypair: +median: 268826 cycles/ticks +average: 272948 cycles/ticks + +indcpa_enc: +median: 357936 cycles/ticks +average: 363415 cycles/ticks + +indcpa_dec: +median: 121318 cycles/ticks +average: 123249 cycles/ticks + +kyber_keypair_derand: +median: 291838 cycles/ticks +average: 296758 cycles/ticks + +kyber_keypair: +median: 300916 cycles/ticks +average: 304632 cycles/ticks + +kyber_encaps_derand: +median: 384926 cycles/ticks +average: 390435 cycles/ticks + +kyber_encaps: +median: 385892 cycles/ticks +average: 391173 cycles/ticks + +kyber_decaps: +median: 512068 cycles/ticks +average: 520142 cycles/ticks + +Loop spin: 431 +gen_a: +median: 57718 cycles/ticks +average: 58886 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11396 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7311 cycles/ticks + +NTT: +median: 23244 cycles/ticks +average: 23661 cycles/ticks + +INVNTT: +median: 33474 cycles/ticks +average: 34087 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23560 cycles/ticks +average: 23687 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3480 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11407 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4286 cycles/ticks + +indcpa_keypair: +median: 268312 cycles/ticks +average: 271763 cycles/ticks + +indcpa_enc: +median: 357680 cycles/ticks +average: 360848 cycles/ticks + +indcpa_dec: +median: 121330 cycles/ticks +average: 122945 cycles/ticks + +kyber_keypair_derand: +median: 291536 cycles/ticks +average: 294881 cycles/ticks + +kyber_keypair: +median: 300944 cycles/ticks +average: 304144 cycles/ticks + +kyber_encaps_derand: +median: 385034 cycles/ticks +average: 389289 cycles/ticks + +kyber_encaps: +median: 386474 cycles/ticks +average: 391713 cycles/ticks + +kyber_decaps: +median: 512242 cycles/ticks +average: 519349 cycles/ticks + +Loop spin: 432 +gen_a: +median: 57606 cycles/ticks +average: 58442 cycles/ticks + +poly_getnoise_eta1: +median: 11242 cycles/ticks +average: 11331 cycles/ticks + +poly_getnoise_eta2: +median: 7268 cycles/ticks +average: 7368 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23754 cycles/ticks + +INVNTT: +median: 33560 cycles/ticks +average: 34031 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23666 cycles/ticks +average: 24155 cycles/ticks + +poly_tomsg: +median: 3872 cycles/ticks +average: 3989 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3504 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11396 cycles/ticks +average: 11597 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4322 cycles/ticks + +indcpa_keypair: +median: 271786 cycles/ticks +average: 274988 cycles/ticks + +indcpa_enc: +median: 361580 cycles/ticks +average: 366960 cycles/ticks + +indcpa_dec: +median: 121352 cycles/ticks +average: 124111 cycles/ticks + +kyber_keypair_derand: +median: 291876 cycles/ticks +average: 297394 cycles/ticks + +kyber_keypair: +median: 301276 cycles/ticks +average: 306406 cycles/ticks + +kyber_encaps_derand: +median: 385200 cycles/ticks +average: 391958 cycles/ticks + +kyber_encaps: +median: 386646 cycles/ticks +average: 391711 cycles/ticks + +kyber_decaps: +median: 512434 cycles/ticks +average: 520657 cycles/ticks + +Loop spin: 433 +gen_a: +median: 57636 cycles/ticks +average: 58477 cycles/ticks + +poly_getnoise_eta1: +median: 11274 cycles/ticks +average: 11344 cycles/ticks + +poly_getnoise_eta2: +median: 7334 cycles/ticks +average: 7506 cycles/ticks + +NTT: +median: 23256 cycles/ticks +average: 23583 cycles/ticks + +INVNTT: +median: 33528 cycles/ticks +average: 34341 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23632 cycles/ticks +average: 24218 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3526 cycles/ticks +average: 3631 cycles/ticks + +poly_compress: +median: 3668 cycles/ticks +average: 3780 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11360 cycles/ticks +average: 11629 cycles/ticks + +polyvec_decompress: +median: 4276 cycles/ticks +average: 4341 cycles/ticks + +indcpa_keypair: +median: 269260 cycles/ticks +average: 274038 cycles/ticks + +indcpa_enc: +median: 358250 cycles/ticks +average: 363417 cycles/ticks + +indcpa_dec: +median: 121302 cycles/ticks +average: 123213 cycles/ticks + +kyber_keypair_derand: +median: 291864 cycles/ticks +average: 297086 cycles/ticks + +kyber_keypair: +median: 300934 cycles/ticks +average: 305933 cycles/ticks + +kyber_encaps_derand: +median: 384482 cycles/ticks +average: 390336 cycles/ticks + +kyber_encaps: +median: 386116 cycles/ticks +average: 392488 cycles/ticks + +kyber_decaps: +median: 512104 cycles/ticks +average: 521337 cycles/ticks + +Loop spin: 434 +gen_a: +median: 57562 cycles/ticks +average: 58335 cycles/ticks + +poly_getnoise_eta1: +median: 11320 cycles/ticks +average: 11391 cycles/ticks + +poly_getnoise_eta2: +median: 7276 cycles/ticks +average: 7463 cycles/ticks + +NTT: +median: 23262 cycles/ticks +average: 23692 cycles/ticks + +INVNTT: +median: 33448 cycles/ticks +average: 34088 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23612 cycles/ticks +average: 23927 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3928 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1054 cycles/ticks + +polyvec_compress: +median: 11352 cycles/ticks +average: 11636 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4280 cycles/ticks + +indcpa_keypair: +median: 268358 cycles/ticks +average: 273585 cycles/ticks + +indcpa_enc: +median: 358418 cycles/ticks +average: 365341 cycles/ticks + +indcpa_dec: +median: 121298 cycles/ticks +average: 123584 cycles/ticks + +kyber_keypair_derand: +median: 291344 cycles/ticks +average: 295927 cycles/ticks + +kyber_keypair: +median: 300906 cycles/ticks +average: 304834 cycles/ticks + +kyber_encaps_derand: +median: 385076 cycles/ticks +average: 391232 cycles/ticks + +kyber_encaps: +median: 387018 cycles/ticks +average: 392912 cycles/ticks + +kyber_decaps: +median: 512578 cycles/ticks +average: 521390 cycles/ticks + +Loop spin: 435 +gen_a: +median: 57638 cycles/ticks +average: 58732 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11342 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7268 cycles/ticks + +NTT: +median: 23350 cycles/ticks +average: 23761 cycles/ticks + +INVNTT: +median: 33468 cycles/ticks +average: 33702 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 24185 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11399 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 268740 cycles/ticks +average: 273273 cycles/ticks + +indcpa_enc: +median: 357660 cycles/ticks +average: 363301 cycles/ticks + +indcpa_dec: +median: 121314 cycles/ticks +average: 123290 cycles/ticks + +kyber_keypair_derand: +median: 292110 cycles/ticks +average: 296414 cycles/ticks + +kyber_keypair: +median: 301128 cycles/ticks +average: 306220 cycles/ticks + +kyber_encaps_derand: +median: 385010 cycles/ticks +average: 391249 cycles/ticks + +kyber_encaps: +median: 386012 cycles/ticks +average: 391410 cycles/ticks + +kyber_decaps: +median: 512100 cycles/ticks +average: 520607 cycles/ticks + +Loop spin: 436 +gen_a: +median: 57624 cycles/ticks +average: 58229 cycles/ticks + +poly_getnoise_eta1: +median: 11274 cycles/ticks +average: 11451 cycles/ticks + +poly_getnoise_eta2: +median: 7266 cycles/ticks +average: 7419 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23701 cycles/ticks + +INVNTT: +median: 33470 cycles/ticks +average: 34109 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 23941 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3895 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3824 cycles/ticks + +poly_decompress: +median: 1042 cycles/ticks +average: 1133 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11400 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4386 cycles/ticks + +indcpa_keypair: +median: 269058 cycles/ticks +average: 273781 cycles/ticks + +indcpa_enc: +median: 358024 cycles/ticks +average: 363660 cycles/ticks + +indcpa_dec: +median: 121304 cycles/ticks +average: 122968 cycles/ticks + +kyber_keypair_derand: +median: 291872 cycles/ticks +average: 296244 cycles/ticks + +kyber_keypair: +median: 301708 cycles/ticks +average: 307522 cycles/ticks + +kyber_encaps_derand: +median: 384874 cycles/ticks +average: 389096 cycles/ticks + +kyber_encaps: +median: 385994 cycles/ticks +average: 390406 cycles/ticks + +kyber_decaps: +median: 512146 cycles/ticks +average: 517446 cycles/ticks + +Loop spin: 437 +gen_a: +median: 57540 cycles/ticks +average: 57984 cycles/ticks + +poly_getnoise_eta1: +median: 11260 cycles/ticks +average: 11341 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7279 cycles/ticks + +NTT: +median: 23296 cycles/ticks +average: 23475 cycles/ticks + +INVNTT: +median: 33464 cycles/ticks +average: 34106 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23608 cycles/ticks +average: 24008 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11379 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4284 cycles/ticks + +indcpa_keypair: +median: 268872 cycles/ticks +average: 272728 cycles/ticks + +indcpa_enc: +median: 357808 cycles/ticks +average: 362130 cycles/ticks + +indcpa_dec: +median: 121294 cycles/ticks +average: 123023 cycles/ticks + +kyber_keypair_derand: +median: 291618 cycles/ticks +average: 294989 cycles/ticks + +kyber_keypair: +median: 301126 cycles/ticks +average: 305455 cycles/ticks + +kyber_encaps_derand: +median: 384586 cycles/ticks +average: 390345 cycles/ticks + +kyber_encaps: +median: 387038 cycles/ticks +average: 392633 cycles/ticks + +kyber_decaps: +median: 512328 cycles/ticks +average: 519404 cycles/ticks + +Loop spin: 438 +gen_a: +median: 57564 cycles/ticks +average: 58454 cycles/ticks + +poly_getnoise_eta1: +median: 11246 cycles/ticks +average: 11315 cycles/ticks + +poly_getnoise_eta2: +median: 7266 cycles/ticks +average: 7488 cycles/ticks + +NTT: +median: 23242 cycles/ticks +average: 23823 cycles/ticks + +INVNTT: +median: 33520 cycles/ticks +average: 34081 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23741 cycles/ticks + +poly_tomsg: +median: 3958 cycles/ticks +average: 4121 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3477 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11470 cycles/ticks + +polyvec_decompress: +median: 4382 cycles/ticks +average: 4464 cycles/ticks + +indcpa_keypair: +median: 268606 cycles/ticks +average: 272553 cycles/ticks + +indcpa_enc: +median: 357992 cycles/ticks +average: 363624 cycles/ticks + +indcpa_dec: +median: 121334 cycles/ticks +average: 123328 cycles/ticks + +kyber_keypair_derand: +median: 291736 cycles/ticks +average: 295694 cycles/ticks + +kyber_keypair: +median: 301050 cycles/ticks +average: 305836 cycles/ticks + +kyber_encaps_derand: +median: 384368 cycles/ticks +average: 390767 cycles/ticks + +kyber_encaps: +median: 385776 cycles/ticks +average: 392434 cycles/ticks + +kyber_decaps: +median: 511916 cycles/ticks +average: 519278 cycles/ticks + +Loop spin: 439 +gen_a: +median: 57634 cycles/ticks +average: 58242 cycles/ticks + +poly_getnoise_eta1: +median: 11548 cycles/ticks +average: 11653 cycles/ticks + +poly_getnoise_eta2: +median: 7258 cycles/ticks +average: 7366 cycles/ticks + +NTT: +median: 23258 cycles/ticks +average: 23469 cycles/ticks + +INVNTT: +median: 33434 cycles/ticks +average: 33654 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23608 cycles/ticks +average: 24007 cycles/ticks + +poly_tomsg: +median: 3942 cycles/ticks +average: 4030 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3556 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3689 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11498 cycles/ticks +average: 11719 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4304 cycles/ticks + +indcpa_keypair: +median: 268702 cycles/ticks +average: 272307 cycles/ticks + +indcpa_enc: +median: 357502 cycles/ticks +average: 362030 cycles/ticks + +indcpa_dec: +median: 121406 cycles/ticks +average: 123116 cycles/ticks + +kyber_keypair_derand: +median: 291530 cycles/ticks +average: 295595 cycles/ticks + +kyber_keypair: +median: 301226 cycles/ticks +average: 305956 cycles/ticks + +kyber_encaps_derand: +median: 384764 cycles/ticks +average: 389864 cycles/ticks + +kyber_encaps: +median: 385918 cycles/ticks +average: 391204 cycles/ticks + +kyber_decaps: +median: 512028 cycles/ticks +average: 520518 cycles/ticks + +Loop spin: 440 +gen_a: +median: 57540 cycles/ticks +average: 58127 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11408 cycles/ticks + +poly_getnoise_eta2: +median: 7264 cycles/ticks +average: 7413 cycles/ticks + +NTT: +median: 23300 cycles/ticks +average: 23887 cycles/ticks + +INVNTT: +median: 33490 cycles/ticks +average: 34085 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23642 cycles/ticks +average: 24038 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 4062 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3527 cycles/ticks + +poly_compress: +median: 3672 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1114 cycles/ticks + +polyvec_compress: +median: 11372 cycles/ticks +average: 11557 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4340 cycles/ticks + +indcpa_keypair: +median: 268638 cycles/ticks +average: 273158 cycles/ticks + +indcpa_enc: +median: 357846 cycles/ticks +average: 363959 cycles/ticks + +indcpa_dec: +median: 121256 cycles/ticks +average: 123270 cycles/ticks + +kyber_keypair_derand: +median: 291836 cycles/ticks +average: 297537 cycles/ticks + +kyber_keypair: +median: 300880 cycles/ticks +average: 305562 cycles/ticks + +kyber_encaps_derand: +median: 384896 cycles/ticks +average: 390784 cycles/ticks + +kyber_encaps: +median: 385780 cycles/ticks +average: 391975 cycles/ticks + +kyber_decaps: +median: 512172 cycles/ticks +average: 519943 cycles/ticks + +Loop spin: 441 +gen_a: +median: 57586 cycles/ticks +average: 58188 cycles/ticks + +poly_getnoise_eta1: +median: 11254 cycles/ticks +average: 11326 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7255 cycles/ticks + +NTT: +median: 23218 cycles/ticks +average: 23370 cycles/ticks + +INVNTT: +median: 33442 cycles/ticks +average: 33895 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23566 cycles/ticks +average: 23680 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3882 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11407 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4303 cycles/ticks + +indcpa_keypair: +median: 268658 cycles/ticks +average: 273158 cycles/ticks + +indcpa_enc: +median: 357640 cycles/ticks +average: 361917 cycles/ticks + +indcpa_dec: +median: 121284 cycles/ticks +average: 123167 cycles/ticks + +kyber_keypair_derand: +median: 291652 cycles/ticks +average: 295263 cycles/ticks + +kyber_keypair: +median: 300902 cycles/ticks +average: 304461 cycles/ticks + +kyber_encaps_derand: +median: 384512 cycles/ticks +average: 389205 cycles/ticks + +kyber_encaps: +median: 385824 cycles/ticks +average: 390264 cycles/ticks + +kyber_decaps: +median: 511834 cycles/ticks +average: 518918 cycles/ticks + +Loop spin: 442 +gen_a: +median: 57628 cycles/ticks +average: 58272 cycles/ticks + +poly_getnoise_eta1: +median: 11294 cycles/ticks +average: 11356 cycles/ticks + +poly_getnoise_eta2: +median: 7416 cycles/ticks +average: 7569 cycles/ticks + +NTT: +median: 23270 cycles/ticks +average: 23670 cycles/ticks + +INVNTT: +median: 33538 cycles/ticks +average: 34413 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23580 cycles/ticks +average: 23737 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3698 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11386 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4307 cycles/ticks + +indcpa_keypair: +median: 268734 cycles/ticks +average: 273122 cycles/ticks + +indcpa_enc: +median: 357812 cycles/ticks +average: 362968 cycles/ticks + +indcpa_dec: +median: 121496 cycles/ticks +average: 123753 cycles/ticks + +kyber_keypair_derand: +median: 291788 cycles/ticks +average: 296173 cycles/ticks + +kyber_keypair: +median: 301388 cycles/ticks +average: 306071 cycles/ticks + +kyber_encaps_derand: +median: 384782 cycles/ticks +average: 391271 cycles/ticks + +kyber_encaps: +median: 386162 cycles/ticks +average: 392314 cycles/ticks + +kyber_decaps: +median: 511830 cycles/ticks +average: 519603 cycles/ticks + +Loop spin: 443 +gen_a: +median: 57666 cycles/ticks +average: 58295 cycles/ticks + +poly_getnoise_eta1: +median: 11304 cycles/ticks +average: 11385 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7272 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23679 cycles/ticks + +INVNTT: +median: 33512 cycles/ticks +average: 34198 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 23991 cycles/ticks + +poly_tomsg: +median: 3950 cycles/ticks +average: 4043 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3563 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11406 cycles/ticks +average: 11698 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4318 cycles/ticks + +indcpa_keypair: +median: 268210 cycles/ticks +average: 272449 cycles/ticks + +indcpa_enc: +median: 357744 cycles/ticks +average: 362307 cycles/ticks + +indcpa_dec: +median: 121232 cycles/ticks +average: 122766 cycles/ticks + +kyber_keypair_derand: +median: 291510 cycles/ticks +average: 295447 cycles/ticks + +kyber_keypair: +median: 300668 cycles/ticks +average: 304265 cycles/ticks + +kyber_encaps_derand: +median: 384714 cycles/ticks +average: 390602 cycles/ticks + +kyber_encaps: +median: 385598 cycles/ticks +average: 390006 cycles/ticks + +kyber_decaps: +median: 511938 cycles/ticks +average: 518724 cycles/ticks + +Loop spin: 444 +gen_a: +median: 57674 cycles/ticks +average: 58462 cycles/ticks + +poly_getnoise_eta1: +median: 11248 cycles/ticks +average: 11325 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7268 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23430 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 33964 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23568 cycles/ticks +average: 23693 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3478 cycles/ticks +average: 3597 cycles/ticks + +poly_compress: +median: 3674 cycles/ticks +average: 3777 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11398 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4292 cycles/ticks + +indcpa_keypair: +median: 268990 cycles/ticks +average: 272901 cycles/ticks + +indcpa_enc: +median: 358542 cycles/ticks +average: 363070 cycles/ticks + +indcpa_dec: +median: 121212 cycles/ticks +average: 123037 cycles/ticks + +kyber_keypair_derand: +median: 292782 cycles/ticks +average: 297503 cycles/ticks + +kyber_keypair: +median: 301716 cycles/ticks +average: 305274 cycles/ticks + +kyber_encaps_derand: +median: 385104 cycles/ticks +average: 390779 cycles/ticks + +kyber_encaps: +median: 385746 cycles/ticks +average: 391018 cycles/ticks + +kyber_decaps: +median: 511896 cycles/ticks +average: 518575 cycles/ticks + +Loop spin: 445 +gen_a: +median: 57636 cycles/ticks +average: 58109 cycles/ticks + +poly_getnoise_eta1: +median: 11330 cycles/ticks +average: 11393 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7250 cycles/ticks + +NTT: +median: 23398 cycles/ticks +average: 23959 cycles/ticks + +INVNTT: +median: 33446 cycles/ticks +average: 34075 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23951 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3698 cycles/ticks +average: 3803 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1067 cycles/ticks + +polyvec_compress: +median: 11320 cycles/ticks +average: 11466 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4286 cycles/ticks + +indcpa_keypair: +median: 269112 cycles/ticks +average: 274550 cycles/ticks + +indcpa_enc: +median: 358190 cycles/ticks +average: 365662 cycles/ticks + +indcpa_dec: +median: 121552 cycles/ticks +average: 123954 cycles/ticks + +kyber_keypair_derand: +median: 291588 cycles/ticks +average: 296444 cycles/ticks + +kyber_keypair: +median: 301254 cycles/ticks +average: 306680 cycles/ticks + +kyber_encaps_derand: +median: 384898 cycles/ticks +average: 391623 cycles/ticks + +kyber_encaps: +median: 385864 cycles/ticks +average: 391997 cycles/ticks + +kyber_decaps: +median: 511796 cycles/ticks +average: 519402 cycles/ticks + +Loop spin: 446 +gen_a: +median: 57580 cycles/ticks +average: 58700 cycles/ticks + +poly_getnoise_eta1: +median: 11254 cycles/ticks +average: 11337 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 23394 cycles/ticks +average: 23970 cycles/ticks + +INVNTT: +median: 33502 cycles/ticks +average: 33951 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 23976 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3490 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1113 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11552 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4283 cycles/ticks + +indcpa_keypair: +median: 268440 cycles/ticks +average: 273127 cycles/ticks + +indcpa_enc: +median: 357648 cycles/ticks +average: 362844 cycles/ticks + +indcpa_dec: +median: 121300 cycles/ticks +average: 122403 cycles/ticks + +kyber_keypair_derand: +median: 292020 cycles/ticks +average: 295636 cycles/ticks + +kyber_keypair: +median: 301078 cycles/ticks +average: 306151 cycles/ticks + +kyber_encaps_derand: +median: 384948 cycles/ticks +average: 391780 cycles/ticks + +kyber_encaps: +median: 385978 cycles/ticks +average: 391988 cycles/ticks + +kyber_decaps: +median: 512396 cycles/ticks +average: 521365 cycles/ticks + +Loop spin: 447 +gen_a: +median: 57704 cycles/ticks +average: 58432 cycles/ticks + +poly_getnoise_eta1: +median: 11332 cycles/ticks +average: 11552 cycles/ticks + +poly_getnoise_eta2: +median: 7254 cycles/ticks +average: 7402 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23647 cycles/ticks + +INVNTT: +median: 33468 cycles/ticks +average: 33960 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23926 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3612 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3717 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11399 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4286 cycles/ticks + +indcpa_keypair: +median: 268812 cycles/ticks +average: 272676 cycles/ticks + +indcpa_enc: +median: 357910 cycles/ticks +average: 363536 cycles/ticks + +indcpa_dec: +median: 121432 cycles/ticks +average: 123657 cycles/ticks + +kyber_keypair_derand: +median: 291808 cycles/ticks +average: 296743 cycles/ticks + +kyber_keypair: +median: 300918 cycles/ticks +average: 305297 cycles/ticks + +kyber_encaps_derand: +median: 384974 cycles/ticks +average: 391049 cycles/ticks + +kyber_encaps: +median: 386082 cycles/ticks +average: 392397 cycles/ticks + +kyber_decaps: +median: 512202 cycles/ticks +average: 520371 cycles/ticks + +Loop spin: 448 +gen_a: +median: 57730 cycles/ticks +average: 58881 cycles/ticks + +poly_getnoise_eta1: +median: 11300 cycles/ticks +average: 11360 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7271 cycles/ticks + +NTT: +median: 23302 cycles/ticks +average: 23679 cycles/ticks + +INVNTT: +median: 33514 cycles/ticks +average: 34276 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 23936 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3532 cycles/ticks +average: 3697 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3698 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11388 cycles/ticks +average: 11641 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 268808 cycles/ticks +average: 271657 cycles/ticks + +indcpa_enc: +median: 358084 cycles/ticks +average: 362616 cycles/ticks + +indcpa_dec: +median: 121254 cycles/ticks +average: 122812 cycles/ticks + +kyber_keypair_derand: +median: 291904 cycles/ticks +average: 295959 cycles/ticks + +kyber_keypair: +median: 301128 cycles/ticks +average: 305368 cycles/ticks + +kyber_encaps_derand: +median: 385526 cycles/ticks +average: 392444 cycles/ticks + +kyber_encaps: +median: 386930 cycles/ticks +average: 391379 cycles/ticks + +kyber_decaps: +median: 512474 cycles/ticks +average: 518293 cycles/ticks + +Loop spin: 449 +gen_a: +median: 57734 cycles/ticks +average: 58996 cycles/ticks + +poly_getnoise_eta1: +median: 11264 cycles/ticks +average: 11421 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 23298 cycles/ticks +average: 23620 cycles/ticks + +INVNTT: +median: 33482 cycles/ticks +average: 34204 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 23942 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3965 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11410 cycles/ticks + +polyvec_decompress: +median: 4364 cycles/ticks +average: 4471 cycles/ticks + +indcpa_keypair: +median: 268964 cycles/ticks +average: 272776 cycles/ticks + +indcpa_enc: +median: 357676 cycles/ticks +average: 363307 cycles/ticks + +indcpa_dec: +median: 121348 cycles/ticks +average: 123292 cycles/ticks + +kyber_keypair_derand: +median: 291520 cycles/ticks +average: 295970 cycles/ticks + +kyber_keypair: +median: 301094 cycles/ticks +average: 305616 cycles/ticks + +kyber_encaps_derand: +median: 384708 cycles/ticks +average: 390663 cycles/ticks + +kyber_encaps: +median: 386016 cycles/ticks +average: 391856 cycles/ticks + +kyber_decaps: +median: 511930 cycles/ticks +average: 518867 cycles/ticks + +Loop spin: 450 +gen_a: +median: 57624 cycles/ticks +average: 58009 cycles/ticks + +poly_getnoise_eta1: +median: 11314 cycles/ticks +average: 11372 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 23440 cycles/ticks +average: 26210 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 33765 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23771 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3885 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3478 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11419 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268852 cycles/ticks +average: 272274 cycles/ticks + +indcpa_enc: +median: 357954 cycles/ticks +average: 364387 cycles/ticks + +indcpa_dec: +median: 121470 cycles/ticks +average: 123295 cycles/ticks + +kyber_keypair_derand: +median: 292240 cycles/ticks +average: 296593 cycles/ticks + +kyber_keypair: +median: 301132 cycles/ticks +average: 305291 cycles/ticks + +kyber_encaps_derand: +median: 384710 cycles/ticks +average: 390988 cycles/ticks + +kyber_encaps: +median: 385938 cycles/ticks +average: 391116 cycles/ticks + +kyber_decaps: +median: 512100 cycles/ticks +average: 519937 cycles/ticks + +Loop spin: 451 +gen_a: +median: 57642 cycles/ticks +average: 58058 cycles/ticks + +poly_getnoise_eta1: +median: 11298 cycles/ticks +average: 11441 cycles/ticks + +poly_getnoise_eta2: +median: 7304 cycles/ticks +average: 7526 cycles/ticks + +NTT: +median: 23224 cycles/ticks +average: 23394 cycles/ticks + +INVNTT: +median: 33472 cycles/ticks +average: 33701 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23618 cycles/ticks +average: 24219 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1132 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11573 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4283 cycles/ticks + +indcpa_keypair: +median: 268772 cycles/ticks +average: 272765 cycles/ticks + +indcpa_enc: +median: 358026 cycles/ticks +average: 364072 cycles/ticks + +indcpa_dec: +median: 121368 cycles/ticks +average: 122969 cycles/ticks + +kyber_keypair_derand: +median: 295642 cycles/ticks +average: 300407 cycles/ticks + +kyber_keypair: +median: 301454 cycles/ticks +average: 305677 cycles/ticks + +kyber_encaps_derand: +median: 389088 cycles/ticks +average: 395510 cycles/ticks + +kyber_encaps: +median: 390952 cycles/ticks +average: 397825 cycles/ticks + +kyber_decaps: +median: 516690 cycles/ticks +average: 525400 cycles/ticks + +Loop spin: 452 +gen_a: +median: 57574 cycles/ticks +average: 58467 cycles/ticks + +poly_getnoise_eta1: +median: 11296 cycles/ticks +average: 11435 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7303 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23706 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 34036 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23610 cycles/ticks +average: 23982 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3700 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11390 cycles/ticks +average: 11675 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4306 cycles/ticks + +indcpa_keypair: +median: 268826 cycles/ticks +average: 273499 cycles/ticks + +indcpa_enc: +median: 358226 cycles/ticks +average: 364138 cycles/ticks + +indcpa_dec: +median: 121340 cycles/ticks +average: 123065 cycles/ticks + +kyber_keypair_derand: +median: 291680 cycles/ticks +average: 296334 cycles/ticks + +kyber_keypair: +median: 301006 cycles/ticks +average: 304560 cycles/ticks + +kyber_encaps_derand: +median: 384552 cycles/ticks +average: 388560 cycles/ticks + +kyber_encaps: +median: 385772 cycles/ticks +average: 391481 cycles/ticks + +kyber_decaps: +median: 511884 cycles/ticks +average: 518547 cycles/ticks + +Loop spin: 453 +gen_a: +median: 57634 cycles/ticks +average: 58250 cycles/ticks + +poly_getnoise_eta1: +median: 11240 cycles/ticks +average: 11313 cycles/ticks + +poly_getnoise_eta2: +median: 7282 cycles/ticks +average: 7418 cycles/ticks + +NTT: +median: 23250 cycles/ticks +average: 23623 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 33652 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23691 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3737 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1112 cycles/ticks + +polyvec_compress: +median: 11346 cycles/ticks +average: 11532 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268492 cycles/ticks +average: 272428 cycles/ticks + +indcpa_enc: +median: 357526 cycles/ticks +average: 362956 cycles/ticks + +indcpa_dec: +median: 121342 cycles/ticks +average: 123553 cycles/ticks + +kyber_keypair_derand: +median: 291790 cycles/ticks +average: 296953 cycles/ticks + +kyber_keypair: +median: 301280 cycles/ticks +average: 306063 cycles/ticks + +kyber_encaps_derand: +median: 384898 cycles/ticks +average: 390689 cycles/ticks + +kyber_encaps: +median: 386228 cycles/ticks +average: 392590 cycles/ticks + +kyber_decaps: +median: 512346 cycles/ticks +average: 520849 cycles/ticks + +Loop spin: 454 +gen_a: +median: 57596 cycles/ticks +average: 58484 cycles/ticks + +poly_getnoise_eta1: +median: 11290 cycles/ticks +average: 11498 cycles/ticks + +poly_getnoise_eta2: +median: 7254 cycles/ticks +average: 7371 cycles/ticks + +NTT: +median: 23310 cycles/ticks +average: 23729 cycles/ticks + +INVNTT: +median: 33468 cycles/ticks +average: 34180 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23933 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3922 cycles/ticks + +poly_frommsg: +median: 3528 cycles/ticks +average: 3621 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1055 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11410 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4298 cycles/ticks + +indcpa_keypair: +median: 268492 cycles/ticks +average: 273021 cycles/ticks + +indcpa_enc: +median: 358064 cycles/ticks +average: 363905 cycles/ticks + +indcpa_dec: +median: 121430 cycles/ticks +average: 124015 cycles/ticks + +kyber_keypair_derand: +median: 291532 cycles/ticks +average: 295567 cycles/ticks + +kyber_keypair: +median: 300830 cycles/ticks +average: 305066 cycles/ticks + +kyber_encaps_derand: +median: 384806 cycles/ticks +average: 390439 cycles/ticks + +kyber_encaps: +median: 385830 cycles/ticks +average: 390841 cycles/ticks + +kyber_decaps: +median: 511886 cycles/ticks +average: 517954 cycles/ticks + +Loop spin: 455 +gen_a: +median: 57616 cycles/ticks +average: 58043 cycles/ticks + +poly_getnoise_eta1: +median: 11334 cycles/ticks +average: 11455 cycles/ticks + +poly_getnoise_eta2: +median: 7280 cycles/ticks +average: 7486 cycles/ticks + +NTT: +median: 23294 cycles/ticks +average: 23823 cycles/ticks + +INVNTT: +median: 33498 cycles/ticks +average: 34309 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 24033 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 4044 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3695 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11364 cycles/ticks +average: 11640 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4294 cycles/ticks + +indcpa_keypair: +median: 268514 cycles/ticks +average: 272174 cycles/ticks + +indcpa_enc: +median: 357738 cycles/ticks +average: 363548 cycles/ticks + +indcpa_dec: +median: 121468 cycles/ticks +average: 123572 cycles/ticks + +kyber_keypair_derand: +median: 291606 cycles/ticks +average: 296478 cycles/ticks + +kyber_keypair: +median: 301028 cycles/ticks +average: 305537 cycles/ticks + +kyber_encaps_derand: +median: 384926 cycles/ticks +average: 391444 cycles/ticks + +kyber_encaps: +median: 385732 cycles/ticks +average: 391618 cycles/ticks + +kyber_decaps: +median: 512096 cycles/ticks +average: 520523 cycles/ticks + +Loop spin: 456 +gen_a: +median: 57622 cycles/ticks +average: 57966 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11396 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7312 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23460 cycles/ticks + +INVNTT: +median: 33578 cycles/ticks +average: 34376 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 24024 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3477 cycles/ticks + +poly_compress: +median: 3730 cycles/ticks +average: 3823 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1078 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11480 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4303 cycles/ticks + +indcpa_keypair: +median: 268700 cycles/ticks +average: 272308 cycles/ticks + +indcpa_enc: +median: 358306 cycles/ticks +average: 364418 cycles/ticks + +indcpa_dec: +median: 121288 cycles/ticks +average: 123312 cycles/ticks + +kyber_keypair_derand: +median: 291986 cycles/ticks +average: 296708 cycles/ticks + +kyber_keypair: +median: 301142 cycles/ticks +average: 306131 cycles/ticks + +kyber_encaps_derand: +median: 385070 cycles/ticks +average: 391791 cycles/ticks + +kyber_encaps: +median: 386234 cycles/ticks +average: 392233 cycles/ticks + +kyber_decaps: +median: 512030 cycles/ticks +average: 519728 cycles/ticks + +Loop spin: 457 +gen_a: +median: 57610 cycles/ticks +average: 58039 cycles/ticks + +poly_getnoise_eta1: +median: 11286 cycles/ticks +average: 11347 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7245 cycles/ticks + +NTT: +median: 23222 cycles/ticks +average: 23374 cycles/ticks + +INVNTT: +median: 33488 cycles/ticks +average: 34037 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23608 cycles/ticks +average: 24293 cycles/ticks + +poly_tomsg: +median: 3866 cycles/ticks +average: 3978 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1072 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11625 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4307 cycles/ticks + +indcpa_keypair: +median: 268444 cycles/ticks +average: 272382 cycles/ticks + +indcpa_enc: +median: 357766 cycles/ticks +average: 363381 cycles/ticks + +indcpa_dec: +median: 121190 cycles/ticks +average: 122846 cycles/ticks + +kyber_keypair_derand: +median: 291958 cycles/ticks +average: 296728 cycles/ticks + +kyber_keypair: +median: 300892 cycles/ticks +average: 305008 cycles/ticks + +kyber_encaps_derand: +median: 384750 cycles/ticks +average: 390740 cycles/ticks + +kyber_encaps: +median: 385812 cycles/ticks +average: 392301 cycles/ticks + +kyber_decaps: +median: 512122 cycles/ticks +average: 520999 cycles/ticks + +Loop spin: 458 +gen_a: +median: 57638 cycles/ticks +average: 58569 cycles/ticks + +poly_getnoise_eta1: +median: 11212 cycles/ticks +average: 11336 cycles/ticks + +poly_getnoise_eta2: +median: 7288 cycles/ticks +average: 7431 cycles/ticks + +NTT: +median: 23252 cycles/ticks +average: 23579 cycles/ticks + +INVNTT: +median: 33480 cycles/ticks +average: 34157 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 24030 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3734 cycles/ticks +average: 3866 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1082 cycles/ticks + +polyvec_compress: +median: 11320 cycles/ticks +average: 11395 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 268330 cycles/ticks +average: 273111 cycles/ticks + +indcpa_enc: +median: 357784 cycles/ticks +average: 363207 cycles/ticks + +indcpa_dec: +median: 121318 cycles/ticks +average: 123757 cycles/ticks + +kyber_keypair_derand: +median: 291248 cycles/ticks +average: 295553 cycles/ticks + +kyber_keypair: +median: 301256 cycles/ticks +average: 306494 cycles/ticks + +kyber_encaps_derand: +median: 384908 cycles/ticks +average: 391950 cycles/ticks + +kyber_encaps: +median: 386188 cycles/ticks +average: 393106 cycles/ticks + +kyber_decaps: +median: 512210 cycles/ticks +average: 521399 cycles/ticks + +Loop spin: 459 +gen_a: +median: 57628 cycles/ticks +average: 58483 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11349 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7307 cycles/ticks + +NTT: +median: 23406 cycles/ticks +average: 23857 cycles/ticks + +INVNTT: +median: 33480 cycles/ticks +average: 34053 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23584 cycles/ticks +average: 23997 cycles/ticks + +poly_tomsg: +median: 3896 cycles/ticks +average: 4007 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3565 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3727 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11400 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4277 cycles/ticks + +indcpa_keypair: +median: 268772 cycles/ticks +average: 271812 cycles/ticks + +indcpa_enc: +median: 357838 cycles/ticks +average: 363109 cycles/ticks + +indcpa_dec: +median: 121300 cycles/ticks +average: 122992 cycles/ticks + +kyber_keypair_derand: +median: 291942 cycles/ticks +average: 296892 cycles/ticks + +kyber_keypair: +median: 301292 cycles/ticks +average: 306124 cycles/ticks + +kyber_encaps_derand: +median: 384948 cycles/ticks +average: 390962 cycles/ticks + +kyber_encaps: +median: 386332 cycles/ticks +average: 392447 cycles/ticks + +kyber_decaps: +median: 512152 cycles/ticks +average: 519546 cycles/ticks + +Loop spin: 460 +gen_a: +median: 57654 cycles/ticks +average: 58731 cycles/ticks + +poly_getnoise_eta1: +median: 11278 cycles/ticks +average: 11370 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7279 cycles/ticks + +NTT: +median: 23250 cycles/ticks +average: 23659 cycles/ticks + +INVNTT: +median: 33466 cycles/ticks +average: 34116 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23674 cycles/ticks +average: 24288 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3672 cycles/ticks +average: 3822 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1067 cycles/ticks + +polyvec_compress: +median: 11348 cycles/ticks +average: 11526 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4320 cycles/ticks + +indcpa_keypair: +median: 268458 cycles/ticks +average: 273144 cycles/ticks + +indcpa_enc: +median: 357672 cycles/ticks +average: 364036 cycles/ticks + +indcpa_dec: +median: 121204 cycles/ticks +average: 122579 cycles/ticks + +kyber_keypair_derand: +median: 292040 cycles/ticks +average: 296978 cycles/ticks + +kyber_keypair: +median: 301024 cycles/ticks +average: 305611 cycles/ticks + +kyber_encaps_derand: +median: 384904 cycles/ticks +average: 391839 cycles/ticks + +kyber_encaps: +median: 386544 cycles/ticks +average: 393280 cycles/ticks + +kyber_decaps: +median: 512204 cycles/ticks +average: 522006 cycles/ticks + +Loop spin: 461 +gen_a: +median: 57724 cycles/ticks +average: 59033 cycles/ticks + +poly_getnoise_eta1: +median: 11210 cycles/ticks +average: 11278 cycles/ticks + +poly_getnoise_eta2: +median: 7278 cycles/ticks +average: 7443 cycles/ticks + +NTT: +median: 23282 cycles/ticks +average: 23703 cycles/ticks + +INVNTT: +median: 33434 cycles/ticks +average: 34069 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23943 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3485 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3732 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1129 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11514 cycles/ticks + +polyvec_decompress: +median: 4310 cycles/ticks +average: 4479 cycles/ticks + +indcpa_keypair: +median: 268836 cycles/ticks +average: 274699 cycles/ticks + +indcpa_enc: +median: 357762 cycles/ticks +average: 364093 cycles/ticks + +indcpa_dec: +median: 121314 cycles/ticks +average: 123319 cycles/ticks + +kyber_keypair_derand: +median: 291814 cycles/ticks +average: 297112 cycles/ticks + +kyber_keypair: +median: 300920 cycles/ticks +average: 305352 cycles/ticks + +kyber_encaps_derand: +median: 384660 cycles/ticks +average: 391848 cycles/ticks + +kyber_encaps: +median: 386208 cycles/ticks +average: 393562 cycles/ticks + +kyber_decaps: +median: 512018 cycles/ticks +average: 521843 cycles/ticks + +Loop spin: 462 +gen_a: +median: 57722 cycles/ticks +average: 59137 cycles/ticks + +poly_getnoise_eta1: +median: 11330 cycles/ticks +average: 11422 cycles/ticks + +poly_getnoise_eta2: +median: 7300 cycles/ticks +average: 7518 cycles/ticks + +NTT: +median: 23310 cycles/ticks +average: 23708 cycles/ticks + +INVNTT: +median: 33460 cycles/ticks +average: 34152 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23973 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3448 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11393 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4293 cycles/ticks + +indcpa_keypair: +median: 268340 cycles/ticks +average: 272264 cycles/ticks + +indcpa_enc: +median: 357804 cycles/ticks +average: 364399 cycles/ticks + +indcpa_dec: +median: 121388 cycles/ticks +average: 123858 cycles/ticks + +kyber_keypair_derand: +median: 291998 cycles/ticks +average: 297820 cycles/ticks + +kyber_keypair: +median: 301038 cycles/ticks +average: 306188 cycles/ticks + +kyber_encaps_derand: +median: 384990 cycles/ticks +average: 392001 cycles/ticks + +kyber_encaps: +median: 386440 cycles/ticks +average: 393752 cycles/ticks + +kyber_decaps: +median: 512386 cycles/ticks +average: 522368 cycles/ticks + +Loop spin: 463 +gen_a: +median: 57648 cycles/ticks +average: 58874 cycles/ticks + +poly_getnoise_eta1: +median: 11254 cycles/ticks +average: 11373 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7349 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23443 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 34071 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23628 cycles/ticks +average: 24272 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3756 cycles/ticks +average: 3843 cycles/ticks + +poly_decompress: +median: 1046 cycles/ticks +average: 1093 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11429 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4290 cycles/ticks + +indcpa_keypair: +median: 269086 cycles/ticks +average: 274144 cycles/ticks + +indcpa_enc: +median: 357926 cycles/ticks +average: 364556 cycles/ticks + +indcpa_dec: +median: 121436 cycles/ticks +average: 123827 cycles/ticks + +kyber_keypair_derand: +median: 291372 cycles/ticks +average: 296346 cycles/ticks + +kyber_keypair: +median: 301106 cycles/ticks +average: 306016 cycles/ticks + +kyber_encaps_derand: +median: 384812 cycles/ticks +average: 390960 cycles/ticks + +kyber_encaps: +median: 385954 cycles/ticks +average: 392409 cycles/ticks + +kyber_decaps: +median: 511860 cycles/ticks +average: 521267 cycles/ticks + +Loop spin: 464 +gen_a: +median: 57658 cycles/ticks +average: 58983 cycles/ticks + +poly_getnoise_eta1: +median: 11376 cycles/ticks +average: 11664 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7268 cycles/ticks + +NTT: +median: 23278 cycles/ticks +average: 23996 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 33959 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24196 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3748 cycles/ticks +average: 3848 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11376 cycles/ticks +average: 11563 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4306 cycles/ticks + +indcpa_keypair: +median: 268892 cycles/ticks +average: 273601 cycles/ticks + +indcpa_enc: +median: 357792 cycles/ticks +average: 362916 cycles/ticks + +indcpa_dec: +median: 121418 cycles/ticks +average: 123928 cycles/ticks + +kyber_keypair_derand: +median: 291640 cycles/ticks +average: 296373 cycles/ticks + +kyber_keypair: +median: 300768 cycles/ticks +average: 303786 cycles/ticks + +kyber_encaps_derand: +median: 384790 cycles/ticks +average: 390506 cycles/ticks + +kyber_encaps: +median: 385930 cycles/ticks +average: 393184 cycles/ticks + +kyber_decaps: +median: 511822 cycles/ticks +average: 519870 cycles/ticks + +Loop spin: 465 +gen_a: +median: 57656 cycles/ticks +average: 58530 cycles/ticks + +poly_getnoise_eta1: +median: 11400 cycles/ticks +average: 11637 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7266 cycles/ticks + +NTT: +median: 23294 cycles/ticks +average: 23759 cycles/ticks + +INVNTT: +median: 33540 cycles/ticks +average: 34434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23642 cycles/ticks +average: 24259 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3524 cycles/ticks +average: 3608 cycles/ticks + +poly_compress: +median: 3676 cycles/ticks +average: 3792 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1056 cycles/ticks + +polyvec_compress: +median: 11382 cycles/ticks +average: 11662 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4274 cycles/ticks + +indcpa_keypair: +median: 268866 cycles/ticks +average: 273817 cycles/ticks + +indcpa_enc: +median: 357888 cycles/ticks +average: 364363 cycles/ticks + +indcpa_dec: +median: 121440 cycles/ticks +average: 123754 cycles/ticks + +kyber_keypair_derand: +median: 291562 cycles/ticks +average: 296642 cycles/ticks + +kyber_keypair: +median: 301808 cycles/ticks +average: 307190 cycles/ticks + +kyber_encaps_derand: +median: 388956 cycles/ticks +average: 395721 cycles/ticks + +kyber_encaps: +median: 390102 cycles/ticks +average: 396911 cycles/ticks + +kyber_decaps: +median: 516244 cycles/ticks +average: 523604 cycles/ticks + +Loop spin: 466 +gen_a: +median: 57674 cycles/ticks +average: 58889 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11607 cycles/ticks + +poly_getnoise_eta2: +median: 7234 cycles/ticks +average: 7249 cycles/ticks + +NTT: +median: 23362 cycles/ticks +average: 23872 cycles/ticks + +INVNTT: +median: 33522 cycles/ticks +average: 34185 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23694 cycles/ticks +average: 24279 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3477 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11388 cycles/ticks +average: 11678 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4286 cycles/ticks + +indcpa_keypair: +median: 268728 cycles/ticks +average: 273655 cycles/ticks + +indcpa_enc: +median: 357780 cycles/ticks +average: 363018 cycles/ticks + +indcpa_dec: +median: 121360 cycles/ticks +average: 123268 cycles/ticks + +kyber_keypair_derand: +median: 291840 cycles/ticks +average: 295987 cycles/ticks + +kyber_keypair: +median: 301058 cycles/ticks +average: 305370 cycles/ticks + +kyber_encaps_derand: +median: 385190 cycles/ticks +average: 393927 cycles/ticks + +kyber_encaps: +median: 387472 cycles/ticks +average: 396408 cycles/ticks + +kyber_decaps: +median: 512154 cycles/ticks +average: 520910 cycles/ticks + +Loop spin: 467 +gen_a: +median: 57668 cycles/ticks +average: 58817 cycles/ticks + +poly_getnoise_eta1: +median: 11378 cycles/ticks +average: 11613 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7335 cycles/ticks + +NTT: +median: 23314 cycles/ticks +average: 23723 cycles/ticks + +INVNTT: +median: 33548 cycles/ticks +average: 34483 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23608 cycles/ticks +average: 24018 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3693 cycles/ticks + +poly_decompress: +median: 1050 cycles/ticks +average: 1086 cycles/ticks + +polyvec_compress: +median: 11380 cycles/ticks +average: 11624 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4417 cycles/ticks + +indcpa_keypair: +median: 268626 cycles/ticks +average: 273082 cycles/ticks + +indcpa_enc: +median: 358042 cycles/ticks +average: 365098 cycles/ticks + +indcpa_dec: +median: 121456 cycles/ticks +average: 123863 cycles/ticks + +kyber_keypair_derand: +median: 291424 cycles/ticks +average: 296389 cycles/ticks + +kyber_keypair: +median: 301246 cycles/ticks +average: 306884 cycles/ticks + +kyber_encaps_derand: +median: 385020 cycles/ticks +average: 392637 cycles/ticks + +kyber_encaps: +median: 386156 cycles/ticks +average: 393103 cycles/ticks + +kyber_decaps: +median: 512322 cycles/ticks +average: 521541 cycles/ticks + +Loop spin: 468 +gen_a: +median: 57584 cycles/ticks +average: 58315 cycles/ticks + +poly_getnoise_eta1: +median: 11262 cycles/ticks +average: 11326 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 23324 cycles/ticks +average: 23694 cycles/ticks + +INVNTT: +median: 33524 cycles/ticks +average: 34343 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 24007 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3750 cycles/ticks +average: 3823 cycles/ticks + +poly_decompress: +median: 1048 cycles/ticks +average: 1085 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11462 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4305 cycles/ticks + +indcpa_keypair: +median: 269004 cycles/ticks +average: 273816 cycles/ticks + +indcpa_enc: +median: 357868 cycles/ticks +average: 364289 cycles/ticks + +indcpa_dec: +median: 121302 cycles/ticks +average: 123398 cycles/ticks + +kyber_keypair_derand: +median: 291818 cycles/ticks +average: 296846 cycles/ticks + +kyber_keypair: +median: 301238 cycles/ticks +average: 305727 cycles/ticks + +kyber_encaps_derand: +median: 384772 cycles/ticks +average: 390824 cycles/ticks + +kyber_encaps: +median: 385860 cycles/ticks +average: 391634 cycles/ticks + +kyber_decaps: +median: 512444 cycles/ticks +average: 521925 cycles/ticks + +Loop spin: 469 +gen_a: +median: 57564 cycles/ticks +average: 58323 cycles/ticks + +poly_getnoise_eta1: +median: 11240 cycles/ticks +average: 11321 cycles/ticks + +poly_getnoise_eta2: +median: 7256 cycles/ticks +average: 7266 cycles/ticks + +NTT: +median: 23258 cycles/ticks +average: 23865 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 33999 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23704 cycles/ticks +average: 24162 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11396 cycles/ticks + +polyvec_decompress: +median: 4386 cycles/ticks +average: 4493 cycles/ticks + +indcpa_keypair: +median: 268764 cycles/ticks +average: 273909 cycles/ticks + +indcpa_enc: +median: 357878 cycles/ticks +average: 364308 cycles/ticks + +indcpa_dec: +median: 121278 cycles/ticks +average: 123287 cycles/ticks + +kyber_keypair_derand: +median: 291814 cycles/ticks +average: 296792 cycles/ticks + +kyber_keypair: +median: 301324 cycles/ticks +average: 307600 cycles/ticks + +kyber_encaps_derand: +median: 384916 cycles/ticks +average: 392393 cycles/ticks + +kyber_encaps: +median: 386078 cycles/ticks +average: 393390 cycles/ticks + +kyber_decaps: +median: 512804 cycles/ticks +average: 521823 cycles/ticks + +Loop spin: 470 +gen_a: +median: 57548 cycles/ticks +average: 58085 cycles/ticks + +poly_getnoise_eta1: +median: 11268 cycles/ticks +average: 11459 cycles/ticks + +poly_getnoise_eta2: +median: 7254 cycles/ticks +average: 7375 cycles/ticks + +NTT: +median: 23396 cycles/ticks +average: 23971 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 34367 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23558 cycles/ticks +average: 23712 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3475 cycles/ticks + +poly_compress: +median: 3708 cycles/ticks +average: 3808 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1068 cycles/ticks + +polyvec_compress: +median: 11402 cycles/ticks +average: 11596 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4274 cycles/ticks + +indcpa_keypair: +median: 268496 cycles/ticks +average: 273170 cycles/ticks + +indcpa_enc: +median: 357770 cycles/ticks +average: 363662 cycles/ticks + +indcpa_dec: +median: 121432 cycles/ticks +average: 123921 cycles/ticks + +kyber_keypair_derand: +median: 291510 cycles/ticks +average: 296184 cycles/ticks + +kyber_keypair: +median: 300916 cycles/ticks +average: 305831 cycles/ticks + +kyber_encaps_derand: +median: 384536 cycles/ticks +average: 391451 cycles/ticks + +kyber_encaps: +median: 385582 cycles/ticks +average: 391889 cycles/ticks + +kyber_decaps: +median: 511836 cycles/ticks +average: 519801 cycles/ticks + +Loop spin: 471 +gen_a: +median: 57628 cycles/ticks +average: 58285 cycles/ticks + +poly_getnoise_eta1: +median: 11280 cycles/ticks +average: 11354 cycles/ticks + +poly_getnoise_eta2: +median: 7348 cycles/ticks +average: 7552 cycles/ticks + +NTT: +median: 23326 cycles/ticks +average: 23738 cycles/ticks + +INVNTT: +median: 33578 cycles/ticks +average: 34311 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23758 cycles/ticks +average: 24341 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3687 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11592 cycles/ticks +average: 11741 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4293 cycles/ticks + +indcpa_keypair: +median: 268296 cycles/ticks +average: 273362 cycles/ticks + +indcpa_enc: +median: 357936 cycles/ticks +average: 365046 cycles/ticks + +indcpa_dec: +median: 121398 cycles/ticks +average: 123638 cycles/ticks + +kyber_keypair_derand: +median: 291410 cycles/ticks +average: 296621 cycles/ticks + +kyber_keypair: +median: 301252 cycles/ticks +average: 306875 cycles/ticks + +kyber_encaps_derand: +median: 384836 cycles/ticks +average: 392368 cycles/ticks + +kyber_encaps: +median: 386846 cycles/ticks +average: 393734 cycles/ticks + +kyber_decaps: +median: 512786 cycles/ticks +average: 521890 cycles/ticks + +Loop spin: 472 +gen_a: +median: 57582 cycles/ticks +average: 58429 cycles/ticks + +poly_getnoise_eta1: +median: 11346 cycles/ticks +average: 11519 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7295 cycles/ticks + +NTT: +median: 23392 cycles/ticks +average: 23971 cycles/ticks + +INVNTT: +median: 33464 cycles/ticks +average: 34092 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24165 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3530 cycles/ticks + +poly_compress: +median: 3758 cycles/ticks +average: 3842 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1080 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11580 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4353 cycles/ticks + +indcpa_keypair: +median: 269030 cycles/ticks +average: 274263 cycles/ticks + +indcpa_enc: +median: 359560 cycles/ticks +average: 366391 cycles/ticks + +indcpa_dec: +median: 121370 cycles/ticks +average: 123185 cycles/ticks + +kyber_keypair_derand: +median: 292654 cycles/ticks +average: 298204 cycles/ticks + +kyber_keypair: +median: 301508 cycles/ticks +average: 306386 cycles/ticks + +kyber_encaps_derand: +median: 386508 cycles/ticks +average: 392079 cycles/ticks + +kyber_encaps: +median: 387556 cycles/ticks +average: 393319 cycles/ticks + +kyber_decaps: +median: 514654 cycles/ticks +average: 523236 cycles/ticks + +Loop spin: 473 +gen_a: +median: 57658 cycles/ticks +average: 58181 cycles/ticks + +poly_getnoise_eta1: +median: 11226 cycles/ticks +average: 11304 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7259 cycles/ticks + +NTT: +median: 23308 cycles/ticks +average: 23776 cycles/ticks + +INVNTT: +median: 33456 cycles/ticks +average: 33961 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23624 cycles/ticks +average: 24120 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3954 cycles/ticks + +poly_frommsg: +median: 3536 cycles/ticks +average: 3624 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3837 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1056 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11385 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4278 cycles/ticks + +indcpa_keypair: +median: 268690 cycles/ticks +average: 273201 cycles/ticks + +indcpa_enc: +median: 358248 cycles/ticks +average: 364416 cycles/ticks + +indcpa_dec: +median: 121284 cycles/ticks +average: 123739 cycles/ticks + +kyber_keypair_derand: +median: 291950 cycles/ticks +average: 297803 cycles/ticks + +kyber_keypair: +median: 301020 cycles/ticks +average: 306245 cycles/ticks + +kyber_encaps_derand: +median: 385204 cycles/ticks +average: 392145 cycles/ticks + +kyber_encaps: +median: 386372 cycles/ticks +average: 392966 cycles/ticks + +kyber_decaps: +median: 512576 cycles/ticks +average: 521883 cycles/ticks + +Loop spin: 474 +gen_a: +median: 57742 cycles/ticks +average: 59047 cycles/ticks + +poly_getnoise_eta1: +median: 11330 cycles/ticks +average: 11405 cycles/ticks + +poly_getnoise_eta2: +median: 7252 cycles/ticks +average: 7302 cycles/ticks + +NTT: +median: 23332 cycles/ticks +average: 23814 cycles/ticks + +INVNTT: +median: 33454 cycles/ticks +average: 34150 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23570 cycles/ticks +average: 23833 cycles/ticks + +poly_tomsg: +median: 3882 cycles/ticks +average: 4006 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11384 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4348 cycles/ticks + +indcpa_keypair: +median: 268234 cycles/ticks +average: 273093 cycles/ticks + +indcpa_enc: +median: 357720 cycles/ticks +average: 364396 cycles/ticks + +indcpa_dec: +median: 121216 cycles/ticks +average: 123146 cycles/ticks + +kyber_keypair_derand: +median: 291694 cycles/ticks +average: 297333 cycles/ticks + +kyber_keypair: +median: 301140 cycles/ticks +average: 306095 cycles/ticks + +kyber_encaps_derand: +median: 384680 cycles/ticks +average: 391065 cycles/ticks + +kyber_encaps: +median: 386262 cycles/ticks +average: 392738 cycles/ticks + +kyber_decaps: +median: 511914 cycles/ticks +average: 520918 cycles/ticks + +Loop spin: 475 +gen_a: +median: 57584 cycles/ticks +average: 58444 cycles/ticks + +poly_getnoise_eta1: +median: 11242 cycles/ticks +average: 11325 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 23278 cycles/ticks +average: 23491 cycles/ticks + +INVNTT: +median: 33466 cycles/ticks +average: 33708 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23689 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3526 cycles/ticks +average: 3612 cycles/ticks + +poly_compress: +median: 3750 cycles/ticks +average: 3783 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1084 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11478 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4300 cycles/ticks + +indcpa_keypair: +median: 268296 cycles/ticks +average: 273015 cycles/ticks + +indcpa_enc: +median: 357752 cycles/ticks +average: 363755 cycles/ticks + +indcpa_dec: +median: 121170 cycles/ticks +average: 123382 cycles/ticks + +kyber_keypair_derand: +median: 291066 cycles/ticks +average: 295449 cycles/ticks + +kyber_keypair: +median: 300748 cycles/ticks +average: 306349 cycles/ticks + +kyber_encaps_derand: +median: 384664 cycles/ticks +average: 391624 cycles/ticks + +kyber_encaps: +median: 385568 cycles/ticks +average: 392155 cycles/ticks + +kyber_decaps: +median: 512318 cycles/ticks +average: 521779 cycles/ticks + +Loop spin: 476 +gen_a: +median: 57638 cycles/ticks +average: 58609 cycles/ticks + +poly_getnoise_eta1: +median: 11364 cycles/ticks +average: 11636 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7255 cycles/ticks + +NTT: +median: 23334 cycles/ticks +average: 23890 cycles/ticks + +INVNTT: +median: 33464 cycles/ticks +average: 33884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 24182 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3908 cycles/ticks + +poly_frommsg: +median: 3530 cycles/ticks +average: 3653 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11403 cycles/ticks + +polyvec_decompress: +median: 4372 cycles/ticks +average: 4510 cycles/ticks + +indcpa_keypair: +median: 268184 cycles/ticks +average: 273267 cycles/ticks + +indcpa_enc: +median: 357812 cycles/ticks +average: 364129 cycles/ticks + +indcpa_dec: +median: 121186 cycles/ticks +average: 123391 cycles/ticks + +kyber_keypair_derand: +median: 291540 cycles/ticks +average: 297018 cycles/ticks + +kyber_keypair: +median: 301038 cycles/ticks +average: 306404 cycles/ticks + +kyber_encaps_derand: +median: 384784 cycles/ticks +average: 391899 cycles/ticks + +kyber_encaps: +median: 386104 cycles/ticks +average: 392450 cycles/ticks + +kyber_decaps: +median: 512068 cycles/ticks +average: 520023 cycles/ticks + +Loop spin: 477 +gen_a: +median: 57702 cycles/ticks +average: 58923 cycles/ticks + +poly_getnoise_eta1: +median: 11236 cycles/ticks +average: 11317 cycles/ticks + +poly_getnoise_eta2: +median: 7260 cycles/ticks +average: 7417 cycles/ticks + +NTT: +median: 23294 cycles/ticks +average: 23810 cycles/ticks + +INVNTT: +median: 33532 cycles/ticks +average: 34187 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23568 cycles/ticks +average: 23693 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3915 cycles/ticks + +poly_frommsg: +median: 3476 cycles/ticks +average: 3598 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11394 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4328 cycles/ticks + +indcpa_keypair: +median: 268836 cycles/ticks +average: 273350 cycles/ticks + +indcpa_enc: +median: 357962 cycles/ticks +average: 362450 cycles/ticks + +indcpa_dec: +median: 121188 cycles/ticks +average: 122969 cycles/ticks + +kyber_keypair_derand: +median: 291348 cycles/ticks +average: 294149 cycles/ticks + +kyber_keypair: +median: 301084 cycles/ticks +average: 305161 cycles/ticks + +kyber_encaps_derand: +median: 384800 cycles/ticks +average: 390835 cycles/ticks + +kyber_encaps: +median: 386050 cycles/ticks +average: 392013 cycles/ticks + +kyber_decaps: +median: 512206 cycles/ticks +average: 520940 cycles/ticks + +Loop spin: 478 +gen_a: +median: 57658 cycles/ticks +average: 58494 cycles/ticks + +poly_getnoise_eta1: +median: 11504 cycles/ticks +average: 11709 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7287 cycles/ticks + +NTT: +median: 23310 cycles/ticks +average: 23740 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 34117 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 23960 cycles/ticks + +poly_tomsg: +median: 3908 cycles/ticks +average: 3998 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3522 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11553 cycles/ticks + +polyvec_decompress: +median: 4350 cycles/ticks +average: 4440 cycles/ticks + +indcpa_keypair: +median: 268590 cycles/ticks +average: 273699 cycles/ticks + +indcpa_enc: +median: 357926 cycles/ticks +average: 364200 cycles/ticks + +indcpa_dec: +median: 121300 cycles/ticks +average: 123638 cycles/ticks + +kyber_keypair_derand: +median: 291814 cycles/ticks +average: 297539 cycles/ticks + +kyber_keypair: +median: 301126 cycles/ticks +average: 305823 cycles/ticks + +kyber_encaps_derand: +median: 385998 cycles/ticks +average: 393837 cycles/ticks + +kyber_encaps: +median: 387828 cycles/ticks +average: 395313 cycles/ticks + +kyber_decaps: +median: 512038 cycles/ticks +average: 519639 cycles/ticks + +Loop spin: 479 +gen_a: +median: 57624 cycles/ticks +average: 58403 cycles/ticks + +poly_getnoise_eta1: +median: 11308 cycles/ticks +average: 11380 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7265 cycles/ticks + +NTT: +median: 23282 cycles/ticks +average: 23749 cycles/ticks + +INVNTT: +median: 33448 cycles/ticks +average: 33815 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 24007 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3490 cycles/ticks +average: 3618 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3779 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1055 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11398 cycles/ticks + +polyvec_decompress: +median: 4338 cycles/ticks +average: 4429 cycles/ticks + +indcpa_keypair: +median: 268620 cycles/ticks +average: 273091 cycles/ticks + +indcpa_enc: +median: 358246 cycles/ticks +average: 362392 cycles/ticks + +indcpa_dec: +median: 121256 cycles/ticks +average: 122476 cycles/ticks + +kyber_keypair_derand: +median: 295626 cycles/ticks +average: 299007 cycles/ticks + +kyber_keypair: +median: 300894 cycles/ticks +average: 305452 cycles/ticks + +kyber_encaps_derand: +median: 384760 cycles/ticks +average: 390160 cycles/ticks + +kyber_encaps: +median: 385656 cycles/ticks +average: 390024 cycles/ticks + +kyber_decaps: +median: 511952 cycles/ticks +average: 520819 cycles/ticks + +Loop spin: 480 +gen_a: +median: 57608 cycles/ticks +average: 58003 cycles/ticks + +poly_getnoise_eta1: +median: 11220 cycles/ticks +average: 11400 cycles/ticks + +poly_getnoise_eta2: +median: 7282 cycles/ticks +average: 7445 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23688 cycles/ticks + +INVNTT: +median: 33448 cycles/ticks +average: 33932 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23958 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3687 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11393 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 272676 cycles/ticks +average: 279934 cycles/ticks + +indcpa_enc: +median: 361792 cycles/ticks +average: 370609 cycles/ticks + +indcpa_dec: +median: 121206 cycles/ticks +average: 122945 cycles/ticks + +kyber_keypair_derand: +median: 292344 cycles/ticks +average: 296770 cycles/ticks + +kyber_keypair: +median: 301058 cycles/ticks +average: 305416 cycles/ticks + +kyber_encaps_derand: +median: 384486 cycles/ticks +average: 390526 cycles/ticks + +kyber_encaps: +median: 385588 cycles/ticks +average: 390948 cycles/ticks + +kyber_decaps: +median: 512010 cycles/ticks +average: 521003 cycles/ticks + +Loop spin: 481 +gen_a: +median: 57734 cycles/ticks +average: 59079 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11384 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7271 cycles/ticks + +NTT: +median: 23264 cycles/ticks +average: 23684 cycles/ticks + +INVNTT: +median: 33442 cycles/ticks +average: 33856 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 24104 cycles/ticks + +poly_tomsg: +median: 3898 cycles/ticks +average: 4007 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11364 cycles/ticks +average: 11544 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4289 cycles/ticks + +indcpa_keypair: +median: 269004 cycles/ticks +average: 274349 cycles/ticks + +indcpa_enc: +median: 357826 cycles/ticks +average: 363210 cycles/ticks + +indcpa_dec: +median: 121220 cycles/ticks +average: 123570 cycles/ticks + +kyber_keypair_derand: +median: 291884 cycles/ticks +average: 296565 cycles/ticks + +kyber_keypair: +median: 301622 cycles/ticks +average: 306687 cycles/ticks + +kyber_encaps_derand: +median: 384868 cycles/ticks +average: 390830 cycles/ticks + +kyber_encaps: +median: 386020 cycles/ticks +average: 391392 cycles/ticks + +kyber_decaps: +median: 512072 cycles/ticks +average: 520137 cycles/ticks + +Loop spin: 482 +gen_a: +median: 57656 cycles/ticks +average: 58751 cycles/ticks + +poly_getnoise_eta1: +median: 11262 cycles/ticks +average: 11537 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7256 cycles/ticks + +NTT: +median: 23284 cycles/ticks +average: 23744 cycles/ticks + +INVNTT: +median: 33442 cycles/ticks +average: 33895 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23570 cycles/ticks +average: 23691 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3690 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11410 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 268150 cycles/ticks +average: 273814 cycles/ticks + +indcpa_enc: +median: 357822 cycles/ticks +average: 364076 cycles/ticks + +indcpa_dec: +median: 121542 cycles/ticks +average: 124237 cycles/ticks + +kyber_keypair_derand: +median: 291756 cycles/ticks +average: 296699 cycles/ticks + +kyber_keypair: +median: 301012 cycles/ticks +average: 305485 cycles/ticks + +kyber_encaps_derand: +median: 384684 cycles/ticks +average: 391995 cycles/ticks + +kyber_encaps: +median: 385986 cycles/ticks +average: 392825 cycles/ticks + +kyber_decaps: +median: 512008 cycles/ticks +average: 519634 cycles/ticks + +Loop spin: 483 +gen_a: +median: 57548 cycles/ticks +average: 58145 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11390 cycles/ticks + +poly_getnoise_eta2: +median: 7280 cycles/ticks +average: 7454 cycles/ticks + +NTT: +median: 23424 cycles/ticks +average: 23886 cycles/ticks + +INVNTT: +median: 33526 cycles/ticks +average: 34201 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23842 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3995 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3809 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1086 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11471 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268406 cycles/ticks +average: 271889 cycles/ticks + +indcpa_enc: +median: 358030 cycles/ticks +average: 364029 cycles/ticks + +indcpa_dec: +median: 121464 cycles/ticks +average: 123821 cycles/ticks + +kyber_keypair_derand: +median: 291540 cycles/ticks +average: 297113 cycles/ticks + +kyber_keypair: +median: 300922 cycles/ticks +average: 306231 cycles/ticks + +kyber_encaps_derand: +median: 384862 cycles/ticks +average: 391950 cycles/ticks + +kyber_encaps: +median: 386216 cycles/ticks +average: 391789 cycles/ticks + +kyber_decaps: +median: 512580 cycles/ticks +average: 519881 cycles/ticks + +Loop spin: 484 +gen_a: +median: 57544 cycles/ticks +average: 58363 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11341 cycles/ticks + +poly_getnoise_eta2: +median: 7300 cycles/ticks +average: 7501 cycles/ticks + +NTT: +median: 23236 cycles/ticks +average: 23627 cycles/ticks + +INVNTT: +median: 33460 cycles/ticks +average: 33925 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 23921 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3481 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11651 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 268474 cycles/ticks +average: 272285 cycles/ticks + +indcpa_enc: +median: 357896 cycles/ticks +average: 364781 cycles/ticks + +indcpa_dec: +median: 121254 cycles/ticks +average: 123270 cycles/ticks + +kyber_keypair_derand: +median: 291922 cycles/ticks +average: 297693 cycles/ticks + +kyber_keypair: +median: 301000 cycles/ticks +average: 305616 cycles/ticks + +kyber_encaps_derand: +median: 384780 cycles/ticks +average: 391648 cycles/ticks + +kyber_encaps: +median: 386062 cycles/ticks +average: 392644 cycles/ticks + +kyber_decaps: +median: 512708 cycles/ticks +average: 522764 cycles/ticks + +Loop spin: 485 +gen_a: +median: 57562 cycles/ticks +average: 58184 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11323 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7263 cycles/ticks + +NTT: +median: 23294 cycles/ticks +average: 23709 cycles/ticks + +INVNTT: +median: 33480 cycles/ticks +average: 34125 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23552 cycles/ticks +average: 23664 cycles/ticks + +poly_tomsg: +median: 3932 cycles/ticks +average: 3994 cycles/ticks + +poly_frommsg: +median: 3518 cycles/ticks +average: 3604 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11561 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 268570 cycles/ticks +average: 273717 cycles/ticks + +indcpa_enc: +median: 357882 cycles/ticks +average: 364212 cycles/ticks + +indcpa_dec: +median: 121254 cycles/ticks +average: 123271 cycles/ticks + +kyber_keypair_derand: +median: 291726 cycles/ticks +average: 297321 cycles/ticks + +kyber_keypair: +median: 301010 cycles/ticks +average: 306446 cycles/ticks + +kyber_encaps_derand: +median: 384730 cycles/ticks +average: 392164 cycles/ticks + +kyber_encaps: +median: 385784 cycles/ticks +average: 393469 cycles/ticks + +kyber_decaps: +median: 511602 cycles/ticks +average: 519260 cycles/ticks + +Loop spin: 486 +gen_a: +median: 57768 cycles/ticks +average: 58875 cycles/ticks + +poly_getnoise_eta1: +median: 11238 cycles/ticks +average: 11354 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7291 cycles/ticks + +NTT: +median: 23392 cycles/ticks +average: 23853 cycles/ticks + +INVNTT: +median: 33430 cycles/ticks +average: 33957 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23988 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3840 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11389 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4310 cycles/ticks + +indcpa_keypair: +median: 268724 cycles/ticks +average: 272455 cycles/ticks + +indcpa_enc: +median: 357568 cycles/ticks +average: 362306 cycles/ticks + +indcpa_dec: +median: 121290 cycles/ticks +average: 123520 cycles/ticks + +kyber_keypair_derand: +median: 291458 cycles/ticks +average: 295521 cycles/ticks + +kyber_keypair: +median: 301070 cycles/ticks +average: 304833 cycles/ticks + +kyber_encaps_derand: +median: 384612 cycles/ticks +average: 389954 cycles/ticks + +kyber_encaps: +median: 386164 cycles/ticks +average: 392829 cycles/ticks + +kyber_decaps: +median: 512008 cycles/ticks +average: 519388 cycles/ticks + +Loop spin: 487 +gen_a: +median: 57628 cycles/ticks +average: 58577 cycles/ticks + +poly_getnoise_eta1: +median: 11298 cycles/ticks +average: 11583 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 23414 cycles/ticks +average: 23849 cycles/ticks + +INVNTT: +median: 33624 cycles/ticks +average: 34271 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 23974 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3708 cycles/ticks +average: 3808 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1080 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11497 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4293 cycles/ticks + +indcpa_keypair: +median: 268654 cycles/ticks +average: 272678 cycles/ticks + +indcpa_enc: +median: 358390 cycles/ticks +average: 363747 cycles/ticks + +indcpa_dec: +median: 121344 cycles/ticks +average: 123676 cycles/ticks + +kyber_keypair_derand: +median: 291824 cycles/ticks +average: 296645 cycles/ticks + +kyber_keypair: +median: 301204 cycles/ticks +average: 306226 cycles/ticks + +kyber_encaps_derand: +median: 385186 cycles/ticks +average: 391716 cycles/ticks + +kyber_encaps: +median: 386972 cycles/ticks +average: 393347 cycles/ticks + +kyber_decaps: +median: 512350 cycles/ticks +average: 520986 cycles/ticks + +Loop spin: 488 +gen_a: +median: 57568 cycles/ticks +average: 58455 cycles/ticks + +poly_getnoise_eta1: +median: 11218 cycles/ticks +average: 11287 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 23234 cycles/ticks +average: 23424 cycles/ticks + +INVNTT: +median: 33436 cycles/ticks +average: 33630 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 23965 cycles/ticks + +poly_tomsg: +median: 3956 cycles/ticks +average: 4047 cycles/ticks + +poly_frommsg: +median: 3500 cycles/ticks +average: 3603 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1056 cycles/ticks + +polyvec_compress: +median: 11354 cycles/ticks +average: 11434 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4311 cycles/ticks + +indcpa_keypair: +median: 268248 cycles/ticks +average: 271531 cycles/ticks + +indcpa_enc: +median: 357456 cycles/ticks +average: 361258 cycles/ticks + +indcpa_dec: +median: 121192 cycles/ticks +average: 121813 cycles/ticks + +kyber_keypair_derand: +median: 292176 cycles/ticks +average: 296203 cycles/ticks + +kyber_keypair: +median: 300804 cycles/ticks +average: 302845 cycles/ticks + +kyber_encaps_derand: +median: 384442 cycles/ticks +average: 389394 cycles/ticks + +kyber_encaps: +median: 385960 cycles/ticks +average: 390789 cycles/ticks + +kyber_decaps: +median: 511662 cycles/ticks +average: 517020 cycles/ticks + +Loop spin: 489 +gen_a: +median: 57644 cycles/ticks +average: 58742 cycles/ticks + +poly_getnoise_eta1: +median: 11260 cycles/ticks +average: 11336 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 23242 cycles/ticks +average: 23439 cycles/ticks + +INVNTT: +median: 33446 cycles/ticks +average: 33672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 23860 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11320 cycles/ticks +average: 11375 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4308 cycles/ticks + +indcpa_keypair: +median: 272700 cycles/ticks +average: 277128 cycles/ticks + +indcpa_enc: +median: 362086 cycles/ticks +average: 367373 cycles/ticks + +indcpa_dec: +median: 121308 cycles/ticks +average: 123457 cycles/ticks + +kyber_keypair_derand: +median: 291336 cycles/ticks +average: 294807 cycles/ticks + +kyber_keypair: +median: 300800 cycles/ticks +average: 305472 cycles/ticks + +kyber_encaps_derand: +median: 384670 cycles/ticks +average: 390867 cycles/ticks + +kyber_encaps: +median: 386022 cycles/ticks +average: 393170 cycles/ticks + +kyber_decaps: +median: 511768 cycles/ticks +average: 519459 cycles/ticks + +Loop spin: 490 +gen_a: +median: 57658 cycles/ticks +average: 58148 cycles/ticks + +poly_getnoise_eta1: +median: 11344 cycles/ticks +average: 11528 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7277 cycles/ticks + +NTT: +median: 23238 cycles/ticks +average: 23422 cycles/ticks + +INVNTT: +median: 33432 cycles/ticks +average: 33633 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23570 cycles/ticks +average: 23711 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3503 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11427 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 268184 cycles/ticks +average: 270896 cycles/ticks + +indcpa_enc: +median: 357856 cycles/ticks +average: 363800 cycles/ticks + +indcpa_dec: +median: 121442 cycles/ticks +average: 123452 cycles/ticks + +kyber_keypair_derand: +median: 291302 cycles/ticks +average: 294861 cycles/ticks + +kyber_keypair: +median: 300962 cycles/ticks +average: 305109 cycles/ticks + +kyber_encaps_derand: +median: 384372 cycles/ticks +average: 388524 cycles/ticks + +kyber_encaps: +median: 386710 cycles/ticks +average: 391284 cycles/ticks + +kyber_decaps: +median: 512128 cycles/ticks +average: 516781 cycles/ticks + +Loop spin: 491 +gen_a: +median: 57632 cycles/ticks +average: 58168 cycles/ticks + +poly_getnoise_eta1: +median: 11276 cycles/ticks +average: 11349 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7306 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23488 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 33743 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23618 cycles/ticks +average: 23801 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3695 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11362 cycles/ticks +average: 11587 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4299 cycles/ticks + +indcpa_keypair: +median: 268994 cycles/ticks +average: 272878 cycles/ticks + +indcpa_enc: +median: 358016 cycles/ticks +average: 363758 cycles/ticks + +indcpa_dec: +median: 121340 cycles/ticks +average: 123393 cycles/ticks + +kyber_keypair_derand: +median: 291762 cycles/ticks +average: 295355 cycles/ticks + +kyber_keypair: +median: 300900 cycles/ticks +average: 305117 cycles/ticks + +kyber_encaps_derand: +median: 384168 cycles/ticks +average: 387633 cycles/ticks + +kyber_encaps: +median: 385680 cycles/ticks +average: 391516 cycles/ticks + +kyber_decaps: +median: 511654 cycles/ticks +average: 517771 cycles/ticks + +Loop spin: 492 +gen_a: +median: 57590 cycles/ticks +average: 58421 cycles/ticks + +poly_getnoise_eta1: +median: 11286 cycles/ticks +average: 11526 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7247 cycles/ticks + +NTT: +median: 23296 cycles/ticks +average: 23711 cycles/ticks + +INVNTT: +median: 33532 cycles/ticks +average: 33751 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23610 cycles/ticks +average: 24135 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11394 cycles/ticks + +polyvec_decompress: +median: 4252 cycles/ticks +average: 4281 cycles/ticks + +indcpa_keypair: +median: 269002 cycles/ticks +average: 273798 cycles/ticks + +indcpa_enc: +median: 357938 cycles/ticks +average: 364490 cycles/ticks + +indcpa_dec: +median: 121282 cycles/ticks +average: 122936 cycles/ticks + +kyber_keypair_derand: +median: 291894 cycles/ticks +average: 297013 cycles/ticks + +kyber_keypair: +median: 301032 cycles/ticks +average: 304803 cycles/ticks + +kyber_encaps_derand: +median: 384640 cycles/ticks +average: 388957 cycles/ticks + +kyber_encaps: +median: 385776 cycles/ticks +average: 392178 cycles/ticks + +kyber_decaps: +median: 511844 cycles/ticks +average: 518311 cycles/ticks + +Loop spin: 493 +gen_a: +median: 57634 cycles/ticks +average: 58870 cycles/ticks + +poly_getnoise_eta1: +median: 11360 cycles/ticks +average: 11607 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7358 cycles/ticks + +NTT: +median: 23228 cycles/ticks +average: 23509 cycles/ticks + +INVNTT: +median: 33448 cycles/ticks +average: 33848 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23924 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11320 cycles/ticks +average: 11371 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4280 cycles/ticks + +indcpa_keypair: +median: 268786 cycles/ticks +average: 273311 cycles/ticks + +indcpa_enc: +median: 357752 cycles/ticks +average: 363049 cycles/ticks + +indcpa_dec: +median: 121458 cycles/ticks +average: 123615 cycles/ticks + +kyber_keypair_derand: +median: 291994 cycles/ticks +average: 295617 cycles/ticks + +kyber_keypair: +median: 300834 cycles/ticks +average: 305148 cycles/ticks + +kyber_encaps_derand: +median: 384716 cycles/ticks +average: 390874 cycles/ticks + +kyber_encaps: +median: 385918 cycles/ticks +average: 391834 cycles/ticks + +kyber_decaps: +median: 512096 cycles/ticks +average: 520319 cycles/ticks + +Loop spin: 494 +gen_a: +median: 57706 cycles/ticks +average: 58770 cycles/ticks + +poly_getnoise_eta1: +median: 11336 cycles/ticks +average: 11600 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7282 cycles/ticks + +NTT: +median: 23258 cycles/ticks +average: 23430 cycles/ticks + +INVNTT: +median: 33606 cycles/ticks +average: 34461 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23636 cycles/ticks +average: 24229 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3909 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3478 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11378 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4389 cycles/ticks + +indcpa_keypair: +median: 268774 cycles/ticks +average: 273042 cycles/ticks + +indcpa_enc: +median: 358450 cycles/ticks +average: 365397 cycles/ticks + +indcpa_dec: +median: 121470 cycles/ticks +average: 124010 cycles/ticks + +kyber_keypair_derand: +median: 291940 cycles/ticks +average: 297376 cycles/ticks + +kyber_keypair: +median: 301222 cycles/ticks +average: 306753 cycles/ticks + +kyber_encaps_derand: +median: 385180 cycles/ticks +average: 392229 cycles/ticks + +kyber_encaps: +median: 386300 cycles/ticks +average: 393036 cycles/ticks + +kyber_decaps: +median: 512272 cycles/ticks +average: 520958 cycles/ticks + +Loop spin: 495 +gen_a: +median: 57694 cycles/ticks +average: 58539 cycles/ticks + +poly_getnoise_eta1: +median: 11264 cycles/ticks +average: 11520 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7329 cycles/ticks + +NTT: +median: 23282 cycles/ticks +average: 23669 cycles/ticks + +INVNTT: +median: 33456 cycles/ticks +average: 34090 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24009 cycles/ticks + +poly_tomsg: +median: 3870 cycles/ticks +average: 4026 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11396 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4277 cycles/ticks + +indcpa_keypair: +median: 268770 cycles/ticks +average: 272874 cycles/ticks + +indcpa_enc: +median: 358046 cycles/ticks +average: 363203 cycles/ticks + +indcpa_dec: +median: 121268 cycles/ticks +average: 123211 cycles/ticks + +kyber_keypair_derand: +median: 291640 cycles/ticks +average: 296675 cycles/ticks + +kyber_keypair: +median: 301718 cycles/ticks +average: 306958 cycles/ticks + +kyber_encaps_derand: +median: 384886 cycles/ticks +average: 391458 cycles/ticks + +kyber_encaps: +median: 386002 cycles/ticks +average: 389933 cycles/ticks + +kyber_decaps: +median: 512338 cycles/ticks +average: 520635 cycles/ticks + +Loop spin: 496 +gen_a: +median: 57632 cycles/ticks +average: 58450 cycles/ticks + +poly_getnoise_eta1: +median: 11264 cycles/ticks +average: 11457 cycles/ticks + +poly_getnoise_eta2: +median: 7254 cycles/ticks +average: 7390 cycles/ticks + +NTT: +median: 23342 cycles/ticks +average: 23770 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 33751 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23562 cycles/ticks +average: 23686 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11401 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4279 cycles/ticks + +indcpa_keypair: +median: 269102 cycles/ticks +average: 274123 cycles/ticks + +indcpa_enc: +median: 357908 cycles/ticks +average: 364251 cycles/ticks + +indcpa_dec: +median: 121330 cycles/ticks +average: 123975 cycles/ticks + +kyber_keypair_derand: +median: 291184 cycles/ticks +average: 296230 cycles/ticks + +kyber_keypair: +median: 301080 cycles/ticks +average: 307133 cycles/ticks + +kyber_encaps_derand: +median: 384792 cycles/ticks +average: 392351 cycles/ticks + +kyber_encaps: +median: 386268 cycles/ticks +average: 393712 cycles/ticks + +kyber_decaps: +median: 512296 cycles/ticks +average: 522551 cycles/ticks + +Loop spin: 497 +gen_a: +median: 57694 cycles/ticks +average: 58772 cycles/ticks + +poly_getnoise_eta1: +median: 11358 cycles/ticks +average: 11480 cycles/ticks + +poly_getnoise_eta2: +median: 7266 cycles/ticks +average: 7448 cycles/ticks + +NTT: +median: 23290 cycles/ticks +average: 23711 cycles/ticks + +INVNTT: +median: 33486 cycles/ticks +average: 34220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23580 cycles/ticks +average: 23957 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3693 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11393 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 268618 cycles/ticks +average: 273084 cycles/ticks + +indcpa_enc: +median: 357988 cycles/ticks +average: 363366 cycles/ticks + +indcpa_dec: +median: 121378 cycles/ticks +average: 122968 cycles/ticks + +kyber_keypair_derand: +median: 291484 cycles/ticks +average: 296434 cycles/ticks + +kyber_keypair: +median: 300962 cycles/ticks +average: 305199 cycles/ticks + +kyber_encaps_derand: +median: 385030 cycles/ticks +average: 390460 cycles/ticks + +kyber_encaps: +median: 386688 cycles/ticks +average: 395258 cycles/ticks + +kyber_decaps: +median: 512248 cycles/ticks +average: 521179 cycles/ticks + +Loop spin: 498 +gen_a: +median: 57692 cycles/ticks +average: 58806 cycles/ticks + +poly_getnoise_eta1: +median: 11312 cycles/ticks +average: 11390 cycles/ticks + +poly_getnoise_eta2: +median: 7284 cycles/ticks +average: 7466 cycles/ticks + +NTT: +median: 23318 cycles/ticks +average: 23717 cycles/ticks + +INVNTT: +median: 33464 cycles/ticks +average: 34119 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23961 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3689 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11657 cycles/ticks + +polyvec_decompress: +median: 4276 cycles/ticks +average: 4402 cycles/ticks + +indcpa_keypair: +median: 268620 cycles/ticks +average: 273521 cycles/ticks + +indcpa_enc: +median: 357650 cycles/ticks +average: 364470 cycles/ticks + +indcpa_dec: +median: 121340 cycles/ticks +average: 123674 cycles/ticks + +kyber_keypair_derand: +median: 291726 cycles/ticks +average: 297120 cycles/ticks + +kyber_keypair: +median: 300860 cycles/ticks +average: 306353 cycles/ticks + +kyber_encaps_derand: +median: 384760 cycles/ticks +average: 391122 cycles/ticks + +kyber_encaps: +median: 385898 cycles/ticks +average: 392086 cycles/ticks + +kyber_decaps: +median: 512604 cycles/ticks +average: 522752 cycles/ticks + +Loop spin: 499 +gen_a: +median: 57608 cycles/ticks +average: 58669 cycles/ticks + +poly_getnoise_eta1: +median: 11340 cycles/ticks +average: 11415 cycles/ticks + +poly_getnoise_eta2: +median: 7332 cycles/ticks +average: 7544 cycles/ticks + +NTT: +median: 23254 cycles/ticks +average: 23652 cycles/ticks + +INVNTT: +median: 33454 cycles/ticks +average: 34098 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23923 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3482 cycles/ticks +average: 3616 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3727 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11513 cycles/ticks + +polyvec_decompress: +median: 4296 cycles/ticks +average: 4417 cycles/ticks + +indcpa_keypair: +median: 269084 cycles/ticks +average: 274714 cycles/ticks + +indcpa_enc: +median: 357814 cycles/ticks +average: 364626 cycles/ticks + +indcpa_dec: +median: 121332 cycles/ticks +average: 123351 cycles/ticks + +kyber_keypair_derand: +median: 291574 cycles/ticks +average: 297118 cycles/ticks + +kyber_keypair: +median: 301166 cycles/ticks +average: 306339 cycles/ticks + +kyber_encaps_derand: +median: 385010 cycles/ticks +average: 392076 cycles/ticks + +kyber_encaps: +median: 386178 cycles/ticks +average: 391780 cycles/ticks + +kyber_decaps: +median: 512064 cycles/ticks +average: 520432 cycles/ticks + +Loop spin: 500 +gen_a: +median: 57694 cycles/ticks +average: 58921 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11475 cycles/ticks + +poly_getnoise_eta2: +median: 7330 cycles/ticks +average: 7511 cycles/ticks + +NTT: +median: 23388 cycles/ticks +average: 23881 cycles/ticks + +INVNTT: +median: 33464 cycles/ticks +average: 34207 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 24187 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11380 cycles/ticks +average: 11657 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4303 cycles/ticks + +indcpa_keypair: +median: 268760 cycles/ticks +average: 273332 cycles/ticks + +indcpa_enc: +median: 357898 cycles/ticks +average: 364405 cycles/ticks + +indcpa_dec: +median: 121418 cycles/ticks +average: 123777 cycles/ticks + +kyber_keypair_derand: +median: 291802 cycles/ticks +average: 296780 cycles/ticks + +kyber_keypair: +median: 300924 cycles/ticks +average: 306670 cycles/ticks + +kyber_encaps_derand: +median: 384836 cycles/ticks +average: 391875 cycles/ticks + +kyber_encaps: +median: 385982 cycles/ticks +average: 393131 cycles/ticks + +kyber_decaps: +median: 512248 cycles/ticks +average: 520659 cycles/ticks + +Loop spin: 501 +gen_a: +median: 57682 cycles/ticks +average: 58498 cycles/ticks + +poly_getnoise_eta1: +median: 11302 cycles/ticks +average: 11380 cycles/ticks + +poly_getnoise_eta2: +median: 7268 cycles/ticks +average: 7503 cycles/ticks + +NTT: +median: 23286 cycles/ticks +average: 23921 cycles/ticks + +INVNTT: +median: 33528 cycles/ticks +average: 34216 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23648 cycles/ticks +average: 24297 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3506 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3780 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11490 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4290 cycles/ticks + +indcpa_keypair: +median: 268736 cycles/ticks +average: 273510 cycles/ticks + +indcpa_enc: +median: 357986 cycles/ticks +average: 364454 cycles/ticks + +indcpa_dec: +median: 121412 cycles/ticks +average: 124024 cycles/ticks + +kyber_keypair_derand: +median: 291554 cycles/ticks +average: 296467 cycles/ticks + +kyber_keypair: +median: 301316 cycles/ticks +average: 307017 cycles/ticks + +kyber_encaps_derand: +median: 384862 cycles/ticks +average: 391281 cycles/ticks + +kyber_encaps: +median: 386452 cycles/ticks +average: 392492 cycles/ticks + +kyber_decaps: +median: 512732 cycles/ticks +average: 520641 cycles/ticks + +Loop spin: 502 +gen_a: +median: 57682 cycles/ticks +average: 58472 cycles/ticks + +poly_getnoise_eta1: +median: 11270 cycles/ticks +average: 11548 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7251 cycles/ticks + +NTT: +median: 23344 cycles/ticks +average: 23938 cycles/ticks + +INVNTT: +median: 33466 cycles/ticks +average: 33890 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23626 cycles/ticks +average: 24012 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3542 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3816 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1102 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11435 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 268182 cycles/ticks +average: 271945 cycles/ticks + +indcpa_enc: +median: 357770 cycles/ticks +average: 363538 cycles/ticks + +indcpa_dec: +median: 121214 cycles/ticks +average: 123184 cycles/ticks + +kyber_keypair_derand: +median: 291678 cycles/ticks +average: 296283 cycles/ticks + +kyber_keypair: +median: 301004 cycles/ticks +average: 305869 cycles/ticks + +kyber_encaps_derand: +median: 385022 cycles/ticks +average: 391643 cycles/ticks + +kyber_encaps: +median: 386146 cycles/ticks +average: 393151 cycles/ticks + +kyber_decaps: +median: 512024 cycles/ticks +average: 520394 cycles/ticks + +Loop spin: 503 +gen_a: +median: 57576 cycles/ticks +average: 58181 cycles/ticks + +poly_getnoise_eta1: +median: 11248 cycles/ticks +average: 11361 cycles/ticks + +poly_getnoise_eta2: +median: 7314 cycles/ticks +average: 7473 cycles/ticks + +NTT: +median: 23282 cycles/ticks +average: 23700 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 33914 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23705 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3480 cycles/ticks +average: 3553 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3782 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11463 cycles/ticks + +polyvec_decompress: +median: 4362 cycles/ticks +average: 4451 cycles/ticks + +indcpa_keypair: +median: 268550 cycles/ticks +average: 273604 cycles/ticks + +indcpa_enc: +median: 357870 cycles/ticks +average: 363961 cycles/ticks + +indcpa_dec: +median: 121206 cycles/ticks +average: 123234 cycles/ticks + +kyber_keypair_derand: +median: 291880 cycles/ticks +average: 297312 cycles/ticks + +kyber_keypair: +median: 301048 cycles/ticks +average: 305373 cycles/ticks + +kyber_encaps_derand: +median: 385088 cycles/ticks +average: 392545 cycles/ticks + +kyber_encaps: +median: 385770 cycles/ticks +average: 391955 cycles/ticks + +kyber_decaps: +median: 512282 cycles/ticks +average: 518593 cycles/ticks + +Loop spin: 504 +gen_a: +median: 57630 cycles/ticks +average: 58718 cycles/ticks + +poly_getnoise_eta1: +median: 11232 cycles/ticks +average: 11309 cycles/ticks + +poly_getnoise_eta2: +median: 7292 cycles/ticks +average: 7490 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23841 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 33958 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23568 cycles/ticks +average: 23679 cycles/ticks + +poly_tomsg: +median: 3882 cycles/ticks +average: 4057 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11659 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4289 cycles/ticks + +indcpa_keypair: +median: 269098 cycles/ticks +average: 272544 cycles/ticks + +indcpa_enc: +median: 358070 cycles/ticks +average: 362675 cycles/ticks + +indcpa_dec: +median: 121262 cycles/ticks +average: 123374 cycles/ticks + +kyber_keypair_derand: +median: 291974 cycles/ticks +average: 296571 cycles/ticks + +kyber_keypair: +median: 301536 cycles/ticks +average: 306708 cycles/ticks + +kyber_encaps_derand: +median: 385134 cycles/ticks +average: 391650 cycles/ticks + +kyber_encaps: +median: 386600 cycles/ticks +average: 392872 cycles/ticks + +kyber_decaps: +median: 512192 cycles/ticks +average: 520386 cycles/ticks + +Loop spin: 505 +gen_a: +median: 57624 cycles/ticks +average: 58543 cycles/ticks + +poly_getnoise_eta1: +median: 11366 cycles/ticks +average: 11572 cycles/ticks + +poly_getnoise_eta2: +median: 7270 cycles/ticks +average: 7458 cycles/ticks + +NTT: +median: 23440 cycles/ticks +average: 24053 cycles/ticks + +INVNTT: +median: 33518 cycles/ticks +average: 34071 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 23978 cycles/ticks + +poly_tomsg: +median: 3868 cycles/ticks +average: 3955 cycles/ticks + +poly_frommsg: +median: 3476 cycles/ticks +average: 3595 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11372 cycles/ticks +average: 11676 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4276 cycles/ticks + +indcpa_keypair: +median: 268858 cycles/ticks +average: 272679 cycles/ticks + +indcpa_enc: +median: 358000 cycles/ticks +average: 364407 cycles/ticks + +indcpa_dec: +median: 121352 cycles/ticks +average: 123402 cycles/ticks + +kyber_keypair_derand: +median: 291840 cycles/ticks +average: 297427 cycles/ticks + +kyber_keypair: +median: 301288 cycles/ticks +average: 307589 cycles/ticks + +kyber_encaps_derand: +median: 384778 cycles/ticks +average: 392438 cycles/ticks + +kyber_encaps: +median: 386170 cycles/ticks +average: 394530 cycles/ticks + +kyber_decaps: +median: 512384 cycles/ticks +average: 522088 cycles/ticks + +Loop spin: 506 +gen_a: +median: 57592 cycles/ticks +average: 58734 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11446 cycles/ticks + +poly_getnoise_eta2: +median: 7252 cycles/ticks +average: 7437 cycles/ticks + +NTT: +median: 23232 cycles/ticks +average: 23622 cycles/ticks + +INVNTT: +median: 33566 cycles/ticks +average: 34304 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23945 cycles/ticks + +poly_tomsg: +median: 3966 cycles/ticks +average: 4032 cycles/ticks + +poly_frommsg: +median: 3520 cycles/ticks +average: 3609 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3699 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11356 cycles/ticks +average: 11619 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4310 cycles/ticks + +indcpa_keypair: +median: 268292 cycles/ticks +average: 273068 cycles/ticks + +indcpa_enc: +median: 357998 cycles/ticks +average: 364606 cycles/ticks + +indcpa_dec: +median: 121162 cycles/ticks +average: 123008 cycles/ticks + +kyber_keypair_derand: +median: 291856 cycles/ticks +average: 297491 cycles/ticks + +kyber_keypair: +median: 301292 cycles/ticks +average: 305615 cycles/ticks + +kyber_encaps_derand: +median: 384826 cycles/ticks +average: 390547 cycles/ticks + +kyber_encaps: +median: 386456 cycles/ticks +average: 392383 cycles/ticks + +kyber_decaps: +median: 512758 cycles/ticks +average: 521543 cycles/ticks + +Loop spin: 507 +gen_a: +median: 57610 cycles/ticks +average: 58954 cycles/ticks + +poly_getnoise_eta1: +median: 11214 cycles/ticks +average: 11286 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7313 cycles/ticks + +NTT: +median: 23262 cycles/ticks +average: 23617 cycles/ticks + +INVNTT: +median: 33498 cycles/ticks +average: 34083 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 24056 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11320 cycles/ticks +average: 11368 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268336 cycles/ticks +average: 273991 cycles/ticks + +indcpa_enc: +median: 357750 cycles/ticks +average: 364839 cycles/ticks + +indcpa_dec: +median: 121408 cycles/ticks +average: 123775 cycles/ticks + +kyber_keypair_derand: +median: 291462 cycles/ticks +average: 296495 cycles/ticks + +kyber_keypair: +median: 301040 cycles/ticks +average: 305944 cycles/ticks + +kyber_encaps_derand: +median: 384954 cycles/ticks +average: 391929 cycles/ticks + +kyber_encaps: +median: 386180 cycles/ticks +average: 392644 cycles/ticks + +kyber_decaps: +median: 512224 cycles/ticks +average: 521425 cycles/ticks + +Loop spin: 508 +gen_a: +median: 57738 cycles/ticks +average: 59073 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11387 cycles/ticks + +poly_getnoise_eta2: +median: 7338 cycles/ticks +average: 7499 cycles/ticks + +NTT: +median: 23350 cycles/ticks +average: 23968 cycles/ticks + +INVNTT: +median: 33440 cycles/ticks +average: 34041 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23616 cycles/ticks +average: 24139 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3481 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11368 cycles/ticks +average: 11653 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4294 cycles/ticks + +indcpa_keypair: +median: 268882 cycles/ticks +average: 272780 cycles/ticks + +indcpa_enc: +median: 357962 cycles/ticks +average: 363740 cycles/ticks + +indcpa_dec: +median: 121274 cycles/ticks +average: 123257 cycles/ticks + +kyber_keypair_derand: +median: 291684 cycles/ticks +average: 296762 cycles/ticks + +kyber_keypair: +median: 300804 cycles/ticks +average: 305954 cycles/ticks + +kyber_encaps_derand: +median: 384440 cycles/ticks +average: 390121 cycles/ticks + +kyber_encaps: +median: 386044 cycles/ticks +average: 391798 cycles/ticks + +kyber_decaps: +median: 512536 cycles/ticks +average: 521550 cycles/ticks + +Loop spin: 509 +gen_a: +median: 57632 cycles/ticks +average: 58619 cycles/ticks + +poly_getnoise_eta1: +median: 11360 cycles/ticks +average: 11643 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7281 cycles/ticks + +NTT: +median: 23338 cycles/ticks +average: 23894 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 33946 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23608 cycles/ticks +average: 23981 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3887 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3480 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3694 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1057 cycles/ticks + +polyvec_compress: +median: 11356 cycles/ticks +average: 11451 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 268524 cycles/ticks +average: 273314 cycles/ticks + +indcpa_enc: +median: 358034 cycles/ticks +average: 364733 cycles/ticks + +indcpa_dec: +median: 121258 cycles/ticks +average: 123123 cycles/ticks + +kyber_keypair_derand: +median: 291922 cycles/ticks +average: 297707 cycles/ticks + +kyber_keypair: +median: 301078 cycles/ticks +average: 306117 cycles/ticks + +kyber_encaps_derand: +median: 384734 cycles/ticks +average: 389841 cycles/ticks + +kyber_encaps: +median: 386202 cycles/ticks +average: 392338 cycles/ticks + +kyber_decaps: +median: 512186 cycles/ticks +average: 521890 cycles/ticks + +Loop spin: 510 +gen_a: +median: 57610 cycles/ticks +average: 58462 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11320 cycles/ticks + +poly_getnoise_eta2: +median: 7280 cycles/ticks +average: 7424 cycles/ticks + +NTT: +median: 23230 cycles/ticks +average: 23695 cycles/ticks + +INVNTT: +median: 33430 cycles/ticks +average: 33852 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23628 cycles/ticks +average: 24217 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3884 cycles/ticks + +poly_frommsg: +median: 3526 cycles/ticks +average: 3614 cycles/ticks + +poly_compress: +median: 3686 cycles/ticks +average: 3817 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11382 cycles/ticks +average: 11590 cycles/ticks + +polyvec_decompress: +median: 4344 cycles/ticks +average: 4450 cycles/ticks + +indcpa_keypair: +median: 268910 cycles/ticks +average: 274305 cycles/ticks + +indcpa_enc: +median: 357792 cycles/ticks +average: 367964 cycles/ticks + +indcpa_dec: +median: 121332 cycles/ticks +average: 123284 cycles/ticks + +kyber_keypair_derand: +median: 291268 cycles/ticks +average: 298516 cycles/ticks + +kyber_keypair: +median: 300832 cycles/ticks +average: 305315 cycles/ticks + +kyber_encaps_derand: +median: 384756 cycles/ticks +average: 390552 cycles/ticks + +kyber_encaps: +median: 386288 cycles/ticks +average: 391845 cycles/ticks + +kyber_decaps: +median: 511980 cycles/ticks +average: 519621 cycles/ticks + +Loop spin: 511 +gen_a: +median: 57688 cycles/ticks +average: 58657 cycles/ticks + +poly_getnoise_eta1: +median: 11268 cycles/ticks +average: 11342 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7258 cycles/ticks + +NTT: +median: 23292 cycles/ticks +average: 23780 cycles/ticks + +INVNTT: +median: 33430 cycles/ticks +average: 33733 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23735 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11406 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4310 cycles/ticks + +indcpa_keypair: +median: 268168 cycles/ticks +average: 270695 cycles/ticks + +indcpa_enc: +median: 357360 cycles/ticks +average: 361084 cycles/ticks + +indcpa_dec: +median: 121284 cycles/ticks +average: 122598 cycles/ticks + +kyber_keypair_derand: +median: 291774 cycles/ticks +average: 294914 cycles/ticks + +kyber_keypair: +median: 300782 cycles/ticks +average: 304365 cycles/ticks + +kyber_encaps_derand: +median: 384556 cycles/ticks +average: 387908 cycles/ticks + +kyber_encaps: +median: 385642 cycles/ticks +average: 389539 cycles/ticks + +kyber_decaps: +median: 511984 cycles/ticks +average: 519188 cycles/ticks + +Loop spin: 512 +gen_a: +median: 57776 cycles/ticks +average: 58899 cycles/ticks + +poly_getnoise_eta1: +median: 11264 cycles/ticks +average: 11424 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7258 cycles/ticks + +NTT: +median: 23318 cycles/ticks +average: 23784 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 34103 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 24009 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3951 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3588 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11414 cycles/ticks +average: 11682 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4303 cycles/ticks + +indcpa_keypair: +median: 268762 cycles/ticks +average: 273356 cycles/ticks + +indcpa_enc: +median: 357848 cycles/ticks +average: 363402 cycles/ticks + +indcpa_dec: +median: 121306 cycles/ticks +average: 123532 cycles/ticks + +kyber_keypair_derand: +median: 292054 cycles/ticks +average: 297662 cycles/ticks + +kyber_keypair: +median: 301484 cycles/ticks +average: 307514 cycles/ticks + +kyber_encaps_derand: +median: 385020 cycles/ticks +average: 391735 cycles/ticks + +kyber_encaps: +median: 386250 cycles/ticks +average: 392432 cycles/ticks + +kyber_decaps: +median: 512326 cycles/ticks +average: 520562 cycles/ticks + +Loop spin: 513 +gen_a: +median: 57614 cycles/ticks +average: 58599 cycles/ticks + +poly_getnoise_eta1: +median: 11248 cycles/ticks +average: 11316 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7271 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23425 cycles/ticks + +INVNTT: +median: 33490 cycles/ticks +average: 34102 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 24004 cycles/ticks + +poly_tomsg: +median: 3900 cycles/ticks +average: 4019 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3560 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11399 cycles/ticks + +polyvec_decompress: +median: 4314 cycles/ticks +average: 4416 cycles/ticks + +indcpa_keypair: +median: 268290 cycles/ticks +average: 272338 cycles/ticks + +indcpa_enc: +median: 357726 cycles/ticks +average: 362015 cycles/ticks + +indcpa_dec: +median: 121320 cycles/ticks +average: 122654 cycles/ticks + +kyber_keypair_derand: +median: 292086 cycles/ticks +average: 297231 cycles/ticks + +kyber_keypair: +median: 301032 cycles/ticks +average: 306308 cycles/ticks + +kyber_encaps_derand: +median: 384514 cycles/ticks +average: 389995 cycles/ticks + +kyber_encaps: +median: 385850 cycles/ticks +average: 392533 cycles/ticks + +kyber_decaps: +median: 511962 cycles/ticks +average: 520906 cycles/ticks + +Loop spin: 514 +gen_a: +median: 57766 cycles/ticks +average: 58690 cycles/ticks + +poly_getnoise_eta1: +median: 11286 cycles/ticks +average: 11591 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7277 cycles/ticks + +NTT: +median: 23282 cycles/ticks +average: 23813 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 34186 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23624 cycles/ticks +average: 24145 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3504 cycles/ticks +average: 3604 cycles/ticks + +poly_compress: +median: 3718 cycles/ticks +average: 3813 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11419 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4316 cycles/ticks + +indcpa_keypair: +median: 268688 cycles/ticks +average: 273369 cycles/ticks + +indcpa_enc: +median: 357824 cycles/ticks +average: 363878 cycles/ticks + +indcpa_dec: +median: 121292 cycles/ticks +average: 123295 cycles/ticks + +kyber_keypair_derand: +median: 291508 cycles/ticks +average: 296336 cycles/ticks + +kyber_keypair: +median: 301066 cycles/ticks +average: 306912 cycles/ticks + +kyber_encaps_derand: +median: 384876 cycles/ticks +average: 391345 cycles/ticks + +kyber_encaps: +median: 386388 cycles/ticks +average: 393978 cycles/ticks + +kyber_decaps: +median: 512514 cycles/ticks +average: 522354 cycles/ticks + +Loop spin: 515 +gen_a: +median: 57642 cycles/ticks +average: 58550 cycles/ticks + +poly_getnoise_eta1: +median: 11214 cycles/ticks +average: 11277 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7271 cycles/ticks + +NTT: +median: 23370 cycles/ticks +average: 23758 cycles/ticks + +INVNTT: +median: 33516 cycles/ticks +average: 34240 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23624 cycles/ticks +average: 24225 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3887 cycles/ticks + +poly_frommsg: +median: 3536 cycles/ticks +average: 3626 cycles/ticks + +poly_compress: +median: 3756 cycles/ticks +average: 3856 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11414 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4308 cycles/ticks + +indcpa_keypair: +median: 268578 cycles/ticks +average: 273145 cycles/ticks + +indcpa_enc: +median: 357972 cycles/ticks +average: 363565 cycles/ticks + +indcpa_dec: +median: 121380 cycles/ticks +average: 123029 cycles/ticks + +kyber_keypair_derand: +median: 291480 cycles/ticks +average: 295861 cycles/ticks + +kyber_keypair: +median: 301508 cycles/ticks +average: 305862 cycles/ticks + +kyber_encaps_derand: +median: 384696 cycles/ticks +average: 390898 cycles/ticks + +kyber_encaps: +median: 386464 cycles/ticks +average: 393927 cycles/ticks + +kyber_decaps: +median: 512028 cycles/ticks +average: 520923 cycles/ticks + +Loop spin: 516 +gen_a: +median: 57566 cycles/ticks +average: 58525 cycles/ticks + +poly_getnoise_eta1: +median: 11228 cycles/ticks +average: 11291 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7277 cycles/ticks + +NTT: +median: 23302 cycles/ticks +average: 23685 cycles/ticks + +INVNTT: +median: 33482 cycles/ticks +average: 34233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 23945 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11418 cycles/ticks +average: 11691 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4293 cycles/ticks + +indcpa_keypair: +median: 268774 cycles/ticks +average: 273283 cycles/ticks + +indcpa_enc: +median: 358204 cycles/ticks +average: 364199 cycles/ticks + +indcpa_dec: +median: 121164 cycles/ticks +average: 122552 cycles/ticks + +kyber_keypair_derand: +median: 291700 cycles/ticks +average: 296265 cycles/ticks + +kyber_keypair: +median: 301096 cycles/ticks +average: 306024 cycles/ticks + +kyber_encaps_derand: +median: 384692 cycles/ticks +average: 391025 cycles/ticks + +kyber_encaps: +median: 385784 cycles/ticks +average: 391851 cycles/ticks + +kyber_decaps: +median: 512530 cycles/ticks +average: 521839 cycles/ticks + +Loop spin: 517 +gen_a: +median: 57624 cycles/ticks +average: 58603 cycles/ticks + +poly_getnoise_eta1: +median: 11306 cycles/ticks +average: 11360 cycles/ticks + +poly_getnoise_eta2: +median: 7414 cycles/ticks +average: 7485 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23449 cycles/ticks + +INVNTT: +median: 33460 cycles/ticks +average: 34070 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23929 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3482 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11388 cycles/ticks +average: 11697 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 272512 cycles/ticks +average: 276491 cycles/ticks + +indcpa_enc: +median: 361802 cycles/ticks +average: 366558 cycles/ticks + +indcpa_dec: +median: 121196 cycles/ticks +average: 122394 cycles/ticks + +kyber_keypair_derand: +median: 291660 cycles/ticks +average: 296133 cycles/ticks + +kyber_keypair: +median: 300844 cycles/ticks +average: 304571 cycles/ticks + +kyber_encaps_derand: +median: 384700 cycles/ticks +average: 388997 cycles/ticks + +kyber_encaps: +median: 385988 cycles/ticks +average: 390512 cycles/ticks + +kyber_decaps: +median: 512088 cycles/ticks +average: 520127 cycles/ticks + +Loop spin: 518 +gen_a: +median: 57680 cycles/ticks +average: 58401 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11396 cycles/ticks + +poly_getnoise_eta2: +median: 7322 cycles/ticks +average: 7508 cycles/ticks + +NTT: +median: 23258 cycles/ticks +average: 23753 cycles/ticks + +INVNTT: +median: 33456 cycles/ticks +average: 34078 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23993 cycles/ticks + +poly_tomsg: +median: 3872 cycles/ticks +average: 4056 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3736 cycles/ticks +average: 3823 cycles/ticks + +poly_decompress: +median: 1044 cycles/ticks +average: 1092 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11490 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4447 cycles/ticks + +indcpa_keypair: +median: 269254 cycles/ticks +average: 273912 cycles/ticks + +indcpa_enc: +median: 358174 cycles/ticks +average: 363803 cycles/ticks + +indcpa_dec: +median: 121332 cycles/ticks +average: 122185 cycles/ticks + +kyber_keypair_derand: +median: 291696 cycles/ticks +average: 295410 cycles/ticks + +kyber_keypair: +median: 301376 cycles/ticks +average: 304618 cycles/ticks + +kyber_encaps_derand: +median: 384800 cycles/ticks +average: 388594 cycles/ticks + +kyber_encaps: +median: 385776 cycles/ticks +average: 390902 cycles/ticks + +kyber_decaps: +median: 511866 cycles/ticks +average: 520806 cycles/ticks + +Loop spin: 519 +gen_a: +median: 57618 cycles/ticks +average: 58646 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11341 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 23272 cycles/ticks +average: 23660 cycles/ticks + +INVNTT: +median: 33706 cycles/ticks +average: 34419 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23672 cycles/ticks +average: 24326 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3498 cycles/ticks +average: 3613 cycles/ticks + +poly_compress: +median: 3694 cycles/ticks +average: 3792 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11380 cycles/ticks + +polyvec_decompress: +median: 4340 cycles/ticks +average: 4439 cycles/ticks + +indcpa_keypair: +median: 268634 cycles/ticks +average: 273565 cycles/ticks + +indcpa_enc: +median: 357680 cycles/ticks +average: 363112 cycles/ticks + +indcpa_dec: +median: 121256 cycles/ticks +average: 122179 cycles/ticks + +kyber_keypair_derand: +median: 291740 cycles/ticks +average: 297063 cycles/ticks + +kyber_keypair: +median: 301182 cycles/ticks +average: 306201 cycles/ticks + +kyber_encaps_derand: +median: 384742 cycles/ticks +average: 388577 cycles/ticks + +kyber_encaps: +median: 386034 cycles/ticks +average: 391266 cycles/ticks + +kyber_decaps: +median: 511880 cycles/ticks +average: 517333 cycles/ticks + +Loop spin: 520 +gen_a: +median: 57566 cycles/ticks +average: 58179 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11407 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7272 cycles/ticks + +NTT: +median: 23250 cycles/ticks +average: 23450 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 33639 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 24238 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3518 cycles/ticks +average: 3574 cycles/ticks + +poly_compress: +median: 3674 cycles/ticks +average: 3788 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11386 cycles/ticks +average: 11638 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4294 cycles/ticks + +indcpa_keypair: +median: 269222 cycles/ticks +average: 274250 cycles/ticks + +indcpa_enc: +median: 357890 cycles/ticks +average: 362631 cycles/ticks + +indcpa_dec: +median: 121192 cycles/ticks +average: 122591 cycles/ticks + +kyber_keypair_derand: +median: 291600 cycles/ticks +average: 296645 cycles/ticks + +kyber_keypair: +median: 300906 cycles/ticks +average: 305059 cycles/ticks + +kyber_encaps_derand: +median: 384928 cycles/ticks +average: 390684 cycles/ticks + +kyber_encaps: +median: 385922 cycles/ticks +average: 391037 cycles/ticks + +kyber_decaps: +median: 512160 cycles/ticks +average: 517719 cycles/ticks + +Loop spin: 521 +gen_a: +median: 57588 cycles/ticks +average: 58073 cycles/ticks + +poly_getnoise_eta1: +median: 11302 cycles/ticks +average: 11369 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7269 cycles/ticks + +NTT: +median: 23262 cycles/ticks +average: 23461 cycles/ticks + +INVNTT: +median: 33432 cycles/ticks +average: 33691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23706 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3880 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3524 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11399 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4290 cycles/ticks + +indcpa_keypair: +median: 268624 cycles/ticks +average: 271579 cycles/ticks + +indcpa_enc: +median: 358058 cycles/ticks +average: 361605 cycles/ticks + +indcpa_dec: +median: 121176 cycles/ticks +average: 123048 cycles/ticks + +kyber_keypair_derand: +median: 292448 cycles/ticks +average: 295926 cycles/ticks + +kyber_keypair: +median: 300982 cycles/ticks +average: 303984 cycles/ticks + +kyber_encaps_derand: +median: 385228 cycles/ticks +average: 389788 cycles/ticks + +kyber_encaps: +median: 386536 cycles/ticks +average: 391654 cycles/ticks + +kyber_decaps: +median: 512414 cycles/ticks +average: 517123 cycles/ticks + +Loop spin: 522 +gen_a: +median: 57564 cycles/ticks +average: 57995 cycles/ticks + +poly_getnoise_eta1: +median: 11236 cycles/ticks +average: 11329 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7293 cycles/ticks + +NTT: +median: 23350 cycles/ticks +average: 23770 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 33624 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 23925 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11385 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4281 cycles/ticks + +indcpa_keypair: +median: 268702 cycles/ticks +average: 271079 cycles/ticks + +indcpa_enc: +median: 357486 cycles/ticks +average: 361766 cycles/ticks + +indcpa_dec: +median: 121298 cycles/ticks +average: 122529 cycles/ticks + +kyber_keypair_derand: +median: 291576 cycles/ticks +average: 294436 cycles/ticks + +kyber_keypair: +median: 300962 cycles/ticks +average: 303852 cycles/ticks + +kyber_encaps_derand: +median: 384698 cycles/ticks +average: 390624 cycles/ticks + +kyber_encaps: +median: 386036 cycles/ticks +average: 392692 cycles/ticks + +kyber_decaps: +median: 512248 cycles/ticks +average: 521952 cycles/ticks + +Loop spin: 523 +gen_a: +median: 57748 cycles/ticks +average: 58656 cycles/ticks + +poly_getnoise_eta1: +median: 11232 cycles/ticks +average: 11318 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7269 cycles/ticks + +NTT: +median: 23352 cycles/ticks +average: 23980 cycles/ticks + +INVNTT: +median: 33494 cycles/ticks +average: 34192 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 24003 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3688 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11426 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4335 cycles/ticks + +indcpa_keypair: +median: 268578 cycles/ticks +average: 273758 cycles/ticks + +indcpa_enc: +median: 357630 cycles/ticks +average: 362242 cycles/ticks + +indcpa_dec: +median: 121192 cycles/ticks +average: 122380 cycles/ticks + +kyber_keypair_derand: +median: 292334 cycles/ticks +average: 298244 cycles/ticks + +kyber_keypair: +median: 301252 cycles/ticks +average: 306810 cycles/ticks + +kyber_encaps_derand: +median: 384638 cycles/ticks +average: 391776 cycles/ticks + +kyber_encaps: +median: 386042 cycles/ticks +average: 394301 cycles/ticks + +kyber_decaps: +median: 512058 cycles/ticks +average: 520557 cycles/ticks + +Loop spin: 524 +gen_a: +median: 57544 cycles/ticks +average: 58440 cycles/ticks + +poly_getnoise_eta1: +median: 11356 cycles/ticks +average: 11437 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 23380 cycles/ticks +average: 23881 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 33916 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23725 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3486 cycles/ticks + +poly_compress: +median: 3732 cycles/ticks +average: 3862 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1058 cycles/ticks + +polyvec_compress: +median: 11362 cycles/ticks +average: 11570 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4388 cycles/ticks + +indcpa_keypair: +median: 268676 cycles/ticks +average: 272441 cycles/ticks + +indcpa_enc: +median: 357606 cycles/ticks +average: 362469 cycles/ticks + +indcpa_dec: +median: 121330 cycles/ticks +average: 122853 cycles/ticks + +kyber_keypair_derand: +median: 291568 cycles/ticks +average: 294511 cycles/ticks + +kyber_keypair: +median: 301092 cycles/ticks +average: 304989 cycles/ticks + +kyber_encaps_derand: +median: 384678 cycles/ticks +average: 391133 cycles/ticks + +kyber_encaps: +median: 385766 cycles/ticks +average: 391228 cycles/ticks + +kyber_decaps: +median: 512028 cycles/ticks +average: 520087 cycles/ticks + +Loop spin: 525 +gen_a: +median: 57604 cycles/ticks +average: 58026 cycles/ticks + +poly_getnoise_eta1: +median: 11226 cycles/ticks +average: 11319 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7263 cycles/ticks + +NTT: +median: 23332 cycles/ticks +average: 23958 cycles/ticks + +INVNTT: +median: 33446 cycles/ticks +average: 33864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23626 cycles/ticks +average: 24089 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3494 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 11364 cycles/ticks +average: 11471 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4283 cycles/ticks + +indcpa_keypair: +median: 268336 cycles/ticks +average: 272197 cycles/ticks + +indcpa_enc: +median: 357728 cycles/ticks +average: 363597 cycles/ticks + +indcpa_dec: +median: 121470 cycles/ticks +average: 123669 cycles/ticks + +kyber_keypair_derand: +median: 291768 cycles/ticks +average: 296847 cycles/ticks + +kyber_keypair: +median: 300974 cycles/ticks +average: 305523 cycles/ticks + +kyber_encaps_derand: +median: 384488 cycles/ticks +average: 389680 cycles/ticks + +kyber_encaps: +median: 386078 cycles/ticks +average: 391746 cycles/ticks + +kyber_decaps: +median: 512324 cycles/ticks +average: 520162 cycles/ticks + +Loop spin: 526 +gen_a: +median: 57632 cycles/ticks +average: 58528 cycles/ticks + +poly_getnoise_eta1: +median: 11332 cycles/ticks +average: 11612 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7253 cycles/ticks + +NTT: +median: 23278 cycles/ticks +average: 23495 cycles/ticks + +INVNTT: +median: 33548 cycles/ticks +average: 34102 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23628 cycles/ticks +average: 24221 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3490 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3688 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1114 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11540 cycles/ticks + +polyvec_decompress: +median: 4376 cycles/ticks +average: 4501 cycles/ticks + +indcpa_keypair: +median: 268546 cycles/ticks +average: 273556 cycles/ticks + +indcpa_enc: +median: 357766 cycles/ticks +average: 364290 cycles/ticks + +indcpa_dec: +median: 121326 cycles/ticks +average: 122919 cycles/ticks + +kyber_keypair_derand: +median: 291458 cycles/ticks +average: 295688 cycles/ticks + +kyber_keypair: +median: 301000 cycles/ticks +average: 304276 cycles/ticks + +kyber_encaps_derand: +median: 384772 cycles/ticks +average: 388757 cycles/ticks + +kyber_encaps: +median: 385822 cycles/ticks +average: 390534 cycles/ticks + +kyber_decaps: +median: 511810 cycles/ticks +average: 517634 cycles/ticks + +Loop spin: 527 +gen_a: +median: 57556 cycles/ticks +average: 57956 cycles/ticks + +poly_getnoise_eta1: +median: 11240 cycles/ticks +average: 11300 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7275 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23576 cycles/ticks + +INVNTT: +median: 33450 cycles/ticks +average: 33750 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23566 cycles/ticks +average: 23691 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3884 cycles/ticks + +poly_frommsg: +median: 3480 cycles/ticks +average: 3541 cycles/ticks + +poly_compress: +median: 3700 cycles/ticks +average: 3851 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11394 cycles/ticks +average: 11591 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4359 cycles/ticks + +indcpa_keypair: +median: 268772 cycles/ticks +average: 272379 cycles/ticks + +indcpa_enc: +median: 357894 cycles/ticks +average: 363285 cycles/ticks + +indcpa_dec: +median: 121202 cycles/ticks +average: 122356 cycles/ticks + +kyber_keypair_derand: +median: 291704 cycles/ticks +average: 296374 cycles/ticks + +kyber_keypair: +median: 300938 cycles/ticks +average: 304482 cycles/ticks + +kyber_encaps_derand: +median: 384514 cycles/ticks +average: 389555 cycles/ticks + +kyber_encaps: +median: 385854 cycles/ticks +average: 391434 cycles/ticks + +kyber_decaps: +median: 512566 cycles/ticks +average: 520095 cycles/ticks + +Loop spin: 528 +gen_a: +median: 57684 cycles/ticks +average: 58819 cycles/ticks + +poly_getnoise_eta1: +median: 11310 cycles/ticks +average: 11371 cycles/ticks + +poly_getnoise_eta2: +median: 7308 cycles/ticks +average: 7559 cycles/ticks + +NTT: +median: 23222 cycles/ticks +average: 23395 cycles/ticks + +INVNTT: +median: 33480 cycles/ticks +average: 33820 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23572 cycles/ticks +average: 23753 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3504 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3859 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1097 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11378 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4286 cycles/ticks + +indcpa_keypair: +median: 268788 cycles/ticks +average: 272792 cycles/ticks + +indcpa_enc: +median: 357660 cycles/ticks +average: 362280 cycles/ticks + +indcpa_dec: +median: 121226 cycles/ticks +average: 122900 cycles/ticks + +kyber_keypair_derand: +median: 291530 cycles/ticks +average: 296098 cycles/ticks + +kyber_keypair: +median: 300850 cycles/ticks +average: 304468 cycles/ticks + +kyber_encaps_derand: +median: 384464 cycles/ticks +average: 388973 cycles/ticks + +kyber_encaps: +median: 385826 cycles/ticks +average: 389446 cycles/ticks + +kyber_decaps: +median: 511764 cycles/ticks +average: 516573 cycles/ticks + +Loop spin: 529 +gen_a: +median: 57674 cycles/ticks +average: 58339 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11413 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7278 cycles/ticks + +NTT: +median: 23294 cycles/ticks +average: 23504 cycles/ticks + +INVNTT: +median: 33468 cycles/ticks +average: 33963 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23638 cycles/ticks +average: 24233 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11352 cycles/ticks +average: 11618 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 268498 cycles/ticks +average: 271895 cycles/ticks + +indcpa_enc: +median: 357456 cycles/ticks +average: 363087 cycles/ticks + +indcpa_dec: +median: 121334 cycles/ticks +average: 123258 cycles/ticks + +kyber_keypair_derand: +median: 291520 cycles/ticks +average: 295492 cycles/ticks + +kyber_keypair: +median: 300826 cycles/ticks +average: 305439 cycles/ticks + +kyber_encaps_derand: +median: 384474 cycles/ticks +average: 390312 cycles/ticks + +kyber_encaps: +median: 385910 cycles/ticks +average: 392730 cycles/ticks + +kyber_decaps: +median: 512026 cycles/ticks +average: 519689 cycles/ticks + +Loop spin: 530 +gen_a: +median: 57570 cycles/ticks +average: 58001 cycles/ticks + +poly_getnoise_eta1: +median: 11298 cycles/ticks +average: 11389 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 23382 cycles/ticks +average: 23944 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 33764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23660 cycles/ticks +average: 24118 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3499 cycles/ticks + +poly_compress: +median: 3722 cycles/ticks +average: 3861 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11392 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4342 cycles/ticks + +indcpa_keypair: +median: 268850 cycles/ticks +average: 272271 cycles/ticks + +indcpa_enc: +median: 358064 cycles/ticks +average: 363021 cycles/ticks + +indcpa_dec: +median: 121226 cycles/ticks +average: 122621 cycles/ticks + +kyber_keypair_derand: +median: 291882 cycles/ticks +average: 297053 cycles/ticks + +kyber_keypair: +median: 301158 cycles/ticks +average: 306209 cycles/ticks + +kyber_encaps_derand: +median: 384900 cycles/ticks +average: 391802 cycles/ticks + +kyber_encaps: +median: 386116 cycles/ticks +average: 391803 cycles/ticks + +kyber_decaps: +median: 511904 cycles/ticks +average: 518524 cycles/ticks + +Loop spin: 531 +gen_a: +median: 57542 cycles/ticks +average: 57915 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11416 cycles/ticks + +poly_getnoise_eta2: +median: 7254 cycles/ticks +average: 7286 cycles/ticks + +NTT: +median: 23212 cycles/ticks +average: 23347 cycles/ticks + +INVNTT: +median: 33436 cycles/ticks +average: 33852 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23873 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3963 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3512 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3866 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1097 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11426 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4294 cycles/ticks + +indcpa_keypair: +median: 268622 cycles/ticks +average: 272793 cycles/ticks + +indcpa_enc: +median: 357678 cycles/ticks +average: 362536 cycles/ticks + +indcpa_dec: +median: 121070 cycles/ticks +average: 122512 cycles/ticks + +kyber_keypair_derand: +median: 291344 cycles/ticks +average: 295793 cycles/ticks + +kyber_keypair: +median: 300834 cycles/ticks +average: 304426 cycles/ticks + +kyber_encaps_derand: +median: 384572 cycles/ticks +average: 389604 cycles/ticks + +kyber_encaps: +median: 386076 cycles/ticks +average: 391503 cycles/ticks + +kyber_decaps: +median: 512146 cycles/ticks +average: 519862 cycles/ticks + +Loop spin: 532 +gen_a: +median: 57730 cycles/ticks +average: 58598 cycles/ticks + +poly_getnoise_eta1: +median: 11236 cycles/ticks +average: 11307 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7242 cycles/ticks + +NTT: +median: 23320 cycles/ticks +average: 23966 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 34046 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23948 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11412 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4306 cycles/ticks + +indcpa_keypair: +median: 268748 cycles/ticks +average: 272851 cycles/ticks + +indcpa_enc: +median: 357710 cycles/ticks +average: 362645 cycles/ticks + +indcpa_dec: +median: 121274 cycles/ticks +average: 123151 cycles/ticks + +kyber_keypair_derand: +median: 291556 cycles/ticks +average: 295882 cycles/ticks + +kyber_keypair: +median: 301286 cycles/ticks +average: 306284 cycles/ticks + +kyber_encaps_derand: +median: 384624 cycles/ticks +average: 391084 cycles/ticks + +kyber_encaps: +median: 386164 cycles/ticks +average: 392375 cycles/ticks + +kyber_decaps: +median: 511874 cycles/ticks +average: 518464 cycles/ticks + +Loop spin: 533 +gen_a: +median: 57646 cycles/ticks +average: 58601 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11398 cycles/ticks + +poly_getnoise_eta2: +median: 7342 cycles/ticks +average: 7515 cycles/ticks + +NTT: +median: 23286 cycles/ticks +average: 23496 cycles/ticks + +INVNTT: +median: 33556 cycles/ticks +average: 34041 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23610 cycles/ticks +average: 24000 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3524 cycles/ticks +average: 3637 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11410 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 268552 cycles/ticks +average: 271873 cycles/ticks + +indcpa_enc: +median: 357710 cycles/ticks +average: 361407 cycles/ticks + +indcpa_dec: +median: 121250 cycles/ticks +average: 121913 cycles/ticks + +kyber_keypair_derand: +median: 291514 cycles/ticks +average: 294946 cycles/ticks + +kyber_keypair: +median: 301178 cycles/ticks +average: 305422 cycles/ticks + +kyber_encaps_derand: +median: 384620 cycles/ticks +average: 390755 cycles/ticks + +kyber_encaps: +median: 385768 cycles/ticks +average: 391037 cycles/ticks + +kyber_decaps: +median: 512114 cycles/ticks +average: 519933 cycles/ticks + +Loop spin: 534 +gen_a: +median: 57540 cycles/ticks +average: 58403 cycles/ticks + +poly_getnoise_eta1: +median: 11306 cycles/ticks +average: 11374 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7252 cycles/ticks + +NTT: +median: 23218 cycles/ticks +average: 23352 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 34355 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23628 cycles/ticks +average: 24164 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3496 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11400 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 268274 cycles/ticks +average: 272961 cycles/ticks + +indcpa_enc: +median: 357824 cycles/ticks +average: 363571 cycles/ticks + +indcpa_dec: +median: 121198 cycles/ticks +average: 122620 cycles/ticks + +kyber_keypair_derand: +median: 291406 cycles/ticks +average: 294889 cycles/ticks + +kyber_keypair: +median: 300684 cycles/ticks +average: 303765 cycles/ticks + +kyber_encaps_derand: +median: 384952 cycles/ticks +average: 389569 cycles/ticks + +kyber_encaps: +median: 386806 cycles/ticks +average: 391752 cycles/ticks + +kyber_decaps: +median: 512298 cycles/ticks +average: 521293 cycles/ticks + +Loop spin: 535 +gen_a: +median: 57670 cycles/ticks +average: 58769 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11558 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7336 cycles/ticks + +NTT: +median: 23262 cycles/ticks +average: 23614 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 34215 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23560 cycles/ticks +average: 23795 cycles/ticks + +poly_tomsg: +median: 3866 cycles/ticks +average: 3993 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3589 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11421 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4303 cycles/ticks + +indcpa_keypair: +median: 268772 cycles/ticks +average: 273685 cycles/ticks + +indcpa_enc: +median: 357824 cycles/ticks +average: 363101 cycles/ticks + +indcpa_dec: +median: 121386 cycles/ticks +average: 123468 cycles/ticks + +kyber_keypair_derand: +median: 291228 cycles/ticks +average: 294832 cycles/ticks + +kyber_keypair: +median: 300702 cycles/ticks +average: 303406 cycles/ticks + +kyber_encaps_derand: +median: 384672 cycles/ticks +average: 388724 cycles/ticks + +kyber_encaps: +median: 385754 cycles/ticks +average: 389398 cycles/ticks + +kyber_decaps: +median: 511916 cycles/ticks +average: 517761 cycles/ticks + +Loop spin: 536 +gen_a: +median: 57568 cycles/ticks +average: 58243 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11352 cycles/ticks + +poly_getnoise_eta2: +median: 7282 cycles/ticks +average: 7518 cycles/ticks + +NTT: +median: 23486 cycles/ticks +average: 24050 cycles/ticks + +INVNTT: +median: 33512 cycles/ticks +average: 33974 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23628 cycles/ticks +average: 24201 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3883 cycles/ticks + +poly_frommsg: +median: 3486 cycles/ticks +average: 3552 cycles/ticks + +poly_compress: +median: 3686 cycles/ticks +average: 3797 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11401 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4284 cycles/ticks + +indcpa_keypair: +median: 268606 cycles/ticks +average: 271796 cycles/ticks + +indcpa_enc: +median: 357698 cycles/ticks +average: 361586 cycles/ticks + +indcpa_dec: +median: 121326 cycles/ticks +average: 122523 cycles/ticks + +kyber_keypair_derand: +median: 291350 cycles/ticks +average: 294203 cycles/ticks + +kyber_keypair: +median: 300982 cycles/ticks +average: 303567 cycles/ticks + +kyber_encaps_derand: +median: 384690 cycles/ticks +average: 389780 cycles/ticks + +kyber_encaps: +median: 385862 cycles/ticks +average: 390989 cycles/ticks + +kyber_decaps: +median: 511928 cycles/ticks +average: 519398 cycles/ticks + +Loop spin: 537 +gen_a: +median: 57690 cycles/ticks +average: 58426 cycles/ticks + +poly_getnoise_eta1: +median: 11254 cycles/ticks +average: 11356 cycles/ticks + +poly_getnoise_eta2: +median: 7278 cycles/ticks +average: 7506 cycles/ticks + +NTT: +median: 23260 cycles/ticks +average: 23604 cycles/ticks + +INVNTT: +median: 33490 cycles/ticks +average: 33974 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23616 cycles/ticks +average: 24016 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3889 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3640 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3777 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11420 cycles/ticks +average: 11580 cycles/ticks + +polyvec_decompress: +median: 4276 cycles/ticks +average: 4414 cycles/ticks + +indcpa_keypair: +median: 268380 cycles/ticks +average: 272786 cycles/ticks + +indcpa_enc: +median: 357818 cycles/ticks +average: 363427 cycles/ticks + +indcpa_dec: +median: 121258 cycles/ticks +average: 122747 cycles/ticks + +kyber_keypair_derand: +median: 291870 cycles/ticks +average: 297251 cycles/ticks + +kyber_keypair: +median: 300862 cycles/ticks +average: 304337 cycles/ticks + +kyber_encaps_derand: +median: 384772 cycles/ticks +average: 389487 cycles/ticks + +kyber_encaps: +median: 386144 cycles/ticks +average: 389905 cycles/ticks + +kyber_decaps: +median: 511918 cycles/ticks +average: 518813 cycles/ticks + +Loop spin: 538 +gen_a: +median: 57528 cycles/ticks +average: 57915 cycles/ticks + +poly_getnoise_eta1: +median: 11284 cycles/ticks +average: 11354 cycles/ticks + +poly_getnoise_eta2: +median: 7280 cycles/ticks +average: 7418 cycles/ticks + +NTT: +median: 23230 cycles/ticks +average: 23474 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 33954 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23626 cycles/ticks +average: 24075 cycles/ticks + +poly_tomsg: +median: 3912 cycles/ticks +average: 4056 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3485 cycles/ticks + +poly_compress: +median: 3770 cycles/ticks +average: 3840 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1096 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11471 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4293 cycles/ticks + +indcpa_keypair: +median: 268420 cycles/ticks +average: 272744 cycles/ticks + +indcpa_enc: +median: 357760 cycles/ticks +average: 363584 cycles/ticks + +indcpa_dec: +median: 121198 cycles/ticks +average: 122499 cycles/ticks + +kyber_keypair_derand: +median: 291790 cycles/ticks +average: 297121 cycles/ticks + +kyber_keypair: +median: 300906 cycles/ticks +average: 305549 cycles/ticks + +kyber_encaps_derand: +median: 384510 cycles/ticks +average: 390649 cycles/ticks + +kyber_encaps: +median: 385892 cycles/ticks +average: 391339 cycles/ticks + +kyber_decaps: +median: 512040 cycles/ticks +average: 519983 cycles/ticks + +Loop spin: 539 +gen_a: +median: 57710 cycles/ticks +average: 58864 cycles/ticks + +poly_getnoise_eta1: +median: 11540 cycles/ticks +average: 11651 cycles/ticks + +poly_getnoise_eta2: +median: 7486 cycles/ticks +average: 7624 cycles/ticks + +NTT: +median: 24006 cycles/ticks +average: 24377 cycles/ticks + +INVNTT: +median: 34398 cycles/ticks +average: 34827 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23672 cycles/ticks +average: 24318 cycles/ticks + +poly_tomsg: +median: 3944 cycles/ticks +average: 4030 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11394 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 268334 cycles/ticks +average: 272805 cycles/ticks + +indcpa_enc: +median: 357358 cycles/ticks +average: 362596 cycles/ticks + +indcpa_dec: +median: 121338 cycles/ticks +average: 123954 cycles/ticks + +kyber_keypair_derand: +median: 291596 cycles/ticks +average: 296157 cycles/ticks + +kyber_keypair: +median: 301110 cycles/ticks +average: 306025 cycles/ticks + +kyber_encaps_derand: +median: 384668 cycles/ticks +average: 390368 cycles/ticks + +kyber_encaps: +median: 385916 cycles/ticks +average: 390757 cycles/ticks + +kyber_decaps: +median: 512404 cycles/ticks +average: 519451 cycles/ticks + +Loop spin: 540 +gen_a: +median: 57664 cycles/ticks +average: 58095 cycles/ticks + +poly_getnoise_eta1: +median: 11420 cycles/ticks +average: 11640 cycles/ticks + +poly_getnoise_eta2: +median: 7252 cycles/ticks +average: 7372 cycles/ticks + +NTT: +median: 23418 cycles/ticks +average: 23830 cycles/ticks + +INVNTT: +median: 33516 cycles/ticks +average: 34192 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23580 cycles/ticks +average: 23961 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1048 cycles/ticks +average: 1082 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11567 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4290 cycles/ticks + +indcpa_keypair: +median: 268186 cycles/ticks +average: 271003 cycles/ticks + +indcpa_enc: +median: 357730 cycles/ticks +average: 363007 cycles/ticks + +indcpa_dec: +median: 121348 cycles/ticks +average: 123192 cycles/ticks + +kyber_keypair_derand: +median: 291640 cycles/ticks +average: 298641 cycles/ticks + +kyber_keypair: +median: 301144 cycles/ticks +average: 305575 cycles/ticks + +kyber_encaps_derand: +median: 384358 cycles/ticks +average: 391826 cycles/ticks + +kyber_encaps: +median: 385748 cycles/ticks +average: 390257 cycles/ticks + +kyber_decaps: +median: 511834 cycles/ticks +average: 517330 cycles/ticks + +Loop spin: 541 +gen_a: +median: 57618 cycles/ticks +average: 58055 cycles/ticks + +poly_getnoise_eta1: +median: 11340 cycles/ticks +average: 11424 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7346 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23497 cycles/ticks + +INVNTT: +median: 33428 cycles/ticks +average: 33605 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23568 cycles/ticks +average: 23702 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3698 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11429 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4308 cycles/ticks + +indcpa_keypair: +median: 268374 cycles/ticks +average: 271393 cycles/ticks + +indcpa_enc: +median: 357830 cycles/ticks +average: 362770 cycles/ticks + +indcpa_dec: +median: 121328 cycles/ticks +average: 122772 cycles/ticks + +kyber_keypair_derand: +median: 291916 cycles/ticks +average: 297165 cycles/ticks + +kyber_keypair: +median: 301130 cycles/ticks +average: 306273 cycles/ticks + +kyber_encaps_derand: +median: 384844 cycles/ticks +average: 390843 cycles/ticks + +kyber_encaps: +median: 385934 cycles/ticks +average: 391687 cycles/ticks + +kyber_decaps: +median: 511984 cycles/ticks +average: 519790 cycles/ticks + +Loop spin: 542 +gen_a: +median: 57640 cycles/ticks +average: 58564 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11381 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 23230 cycles/ticks +average: 23402 cycles/ticks + +INVNTT: +median: 33450 cycles/ticks +average: 33856 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23566 cycles/ticks +average: 23686 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3511 cycles/ticks + +poly_compress: +median: 3754 cycles/ticks +average: 3881 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11372 cycles/ticks +average: 11575 cycles/ticks + +polyvec_decompress: +median: 4278 cycles/ticks +average: 4410 cycles/ticks + +indcpa_keypair: +median: 269100 cycles/ticks +average: 273017 cycles/ticks + +indcpa_enc: +median: 357566 cycles/ticks +average: 361669 cycles/ticks + +indcpa_dec: +median: 121176 cycles/ticks +average: 122988 cycles/ticks + +kyber_keypair_derand: +median: 292044 cycles/ticks +average: 296324 cycles/ticks + +kyber_keypair: +median: 301454 cycles/ticks +average: 306352 cycles/ticks + +kyber_encaps_derand: +median: 384994 cycles/ticks +average: 390890 cycles/ticks + +kyber_encaps: +median: 385936 cycles/ticks +average: 391421 cycles/ticks + +kyber_decaps: +median: 511868 cycles/ticks +average: 519950 cycles/ticks + +Loop spin: 543 +gen_a: +median: 57696 cycles/ticks +average: 58471 cycles/ticks + +poly_getnoise_eta1: +median: 11238 cycles/ticks +average: 11410 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7427 cycles/ticks + +NTT: +median: 23302 cycles/ticks +average: 23912 cycles/ticks + +INVNTT: +median: 33464 cycles/ticks +average: 33895 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23646 cycles/ticks +average: 24282 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11372 cycles/ticks +average: 11649 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4312 cycles/ticks + +indcpa_keypair: +median: 268672 cycles/ticks +average: 272849 cycles/ticks + +indcpa_enc: +median: 357734 cycles/ticks +average: 362787 cycles/ticks + +indcpa_dec: +median: 121380 cycles/ticks +average: 123399 cycles/ticks + +kyber_keypair_derand: +median: 291922 cycles/ticks +average: 296725 cycles/ticks + +kyber_keypair: +median: 300778 cycles/ticks +average: 304532 cycles/ticks + +kyber_encaps_derand: +median: 384482 cycles/ticks +average: 390791 cycles/ticks + +kyber_encaps: +median: 385858 cycles/ticks +average: 392206 cycles/ticks + +kyber_decaps: +median: 512370 cycles/ticks +average: 521462 cycles/ticks + +Loop spin: 544 +gen_a: +median: 57666 cycles/ticks +average: 58291 cycles/ticks + +poly_getnoise_eta1: +median: 11320 cycles/ticks +average: 11605 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7263 cycles/ticks + +NTT: +median: 23284 cycles/ticks +average: 23702 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 33873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23680 cycles/ticks +average: 24137 cycles/ticks + +poly_tomsg: +median: 3926 cycles/ticks +average: 4016 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3548 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3700 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11382 cycles/ticks +average: 11663 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4299 cycles/ticks + +indcpa_keypair: +median: 269006 cycles/ticks +average: 273366 cycles/ticks + +indcpa_enc: +median: 357678 cycles/ticks +average: 361017 cycles/ticks + +indcpa_dec: +median: 121258 cycles/ticks +average: 122798 cycles/ticks + +kyber_keypair_derand: +median: 291698 cycles/ticks +average: 295484 cycles/ticks + +kyber_keypair: +median: 301026 cycles/ticks +average: 304776 cycles/ticks + +kyber_encaps_derand: +median: 384832 cycles/ticks +average: 390853 cycles/ticks + +kyber_encaps: +median: 386002 cycles/ticks +average: 391409 cycles/ticks + +kyber_decaps: +median: 512402 cycles/ticks +average: 521287 cycles/ticks + +Loop spin: 545 +gen_a: +median: 57730 cycles/ticks +average: 58745 cycles/ticks + +poly_getnoise_eta1: +median: 11266 cycles/ticks +average: 11340 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 23238 cycles/ticks +average: 23596 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 33639 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23612 cycles/ticks +average: 23959 cycles/ticks + +poly_tomsg: +median: 3946 cycles/ticks +average: 4059 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3526 cycles/ticks + +poly_compress: +median: 3682 cycles/ticks +average: 3796 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1084 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11497 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 272564 cycles/ticks +average: 276735 cycles/ticks + +indcpa_enc: +median: 361958 cycles/ticks +average: 367845 cycles/ticks + +indcpa_dec: +median: 121146 cycles/ticks +average: 122706 cycles/ticks + +kyber_keypair_derand: +median: 292064 cycles/ticks +average: 297524 cycles/ticks + +kyber_keypair: +median: 300924 cycles/ticks +average: 304920 cycles/ticks + +kyber_encaps_derand: +median: 385044 cycles/ticks +average: 391733 cycles/ticks + +kyber_encaps: +median: 386636 cycles/ticks +average: 391861 cycles/ticks + +kyber_decaps: +median: 512050 cycles/ticks +average: 519514 cycles/ticks + +Loop spin: 546 +gen_a: +median: 57642 cycles/ticks +average: 58912 cycles/ticks + +poly_getnoise_eta1: +median: 11308 cycles/ticks +average: 11559 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 23260 cycles/ticks +average: 23650 cycles/ticks + +INVNTT: +median: 33474 cycles/ticks +average: 34134 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23566 cycles/ticks +average: 23774 cycles/ticks + +poly_tomsg: +median: 3952 cycles/ticks +average: 3979 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3482 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11397 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4389 cycles/ticks + +indcpa_keypair: +median: 272252 cycles/ticks +average: 276721 cycles/ticks + +indcpa_enc: +median: 361946 cycles/ticks +average: 368788 cycles/ticks + +indcpa_dec: +median: 121346 cycles/ticks +average: 123790 cycles/ticks + +kyber_keypair_derand: +median: 291956 cycles/ticks +average: 296891 cycles/ticks + +kyber_keypair: +median: 300938 cycles/ticks +average: 305488 cycles/ticks + +kyber_encaps_derand: +median: 384882 cycles/ticks +average: 390607 cycles/ticks + +kyber_encaps: +median: 386276 cycles/ticks +average: 392133 cycles/ticks + +kyber_decaps: +median: 512294 cycles/ticks +average: 520788 cycles/ticks + +Loop spin: 547 +gen_a: +median: 57640 cycles/ticks +average: 58829 cycles/ticks + +poly_getnoise_eta1: +median: 11320 cycles/ticks +average: 11403 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7279 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23450 cycles/ticks + +INVNTT: +median: 33440 cycles/ticks +average: 33625 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23572 cycles/ticks +average: 23693 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3483 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3873 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1087 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11410 cycles/ticks + +polyvec_decompress: +median: 4290 cycles/ticks +average: 4483 cycles/ticks + +indcpa_keypair: +median: 268556 cycles/ticks +average: 272851 cycles/ticks + +indcpa_enc: +median: 357618 cycles/ticks +average: 363222 cycles/ticks + +indcpa_dec: +median: 121408 cycles/ticks +average: 123481 cycles/ticks + +kyber_keypair_derand: +median: 291560 cycles/ticks +average: 296056 cycles/ticks + +kyber_keypair: +median: 301312 cycles/ticks +average: 306429 cycles/ticks + +kyber_encaps_derand: +median: 384942 cycles/ticks +average: 392378 cycles/ticks + +kyber_encaps: +median: 386504 cycles/ticks +average: 393815 cycles/ticks + +kyber_decaps: +median: 512128 cycles/ticks +average: 520006 cycles/ticks + +Loop spin: 548 +gen_a: +median: 57698 cycles/ticks +average: 58200 cycles/ticks + +poly_getnoise_eta1: +median: 11224 cycles/ticks +average: 11312 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 23384 cycles/ticks +average: 23991 cycles/ticks + +INVNTT: +median: 33468 cycles/ticks +average: 33989 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23554 cycles/ticks +average: 23653 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11394 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4306 cycles/ticks + +indcpa_keypair: +median: 269012 cycles/ticks +average: 273039 cycles/ticks + +indcpa_enc: +median: 357774 cycles/ticks +average: 363917 cycles/ticks + +indcpa_dec: +median: 121446 cycles/ticks +average: 123318 cycles/ticks + +kyber_keypair_derand: +median: 291444 cycles/ticks +average: 295400 cycles/ticks + +kyber_keypair: +median: 301406 cycles/ticks +average: 307310 cycles/ticks + +kyber_encaps_derand: +median: 384906 cycles/ticks +average: 391847 cycles/ticks + +kyber_encaps: +median: 386116 cycles/ticks +average: 392588 cycles/ticks + +kyber_decaps: +median: 512146 cycles/ticks +average: 520310 cycles/ticks + +Loop spin: 549 +gen_a: +median: 57670 cycles/ticks +average: 58707 cycles/ticks + +poly_getnoise_eta1: +median: 11260 cycles/ticks +average: 11349 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7283 cycles/ticks + +NTT: +median: 23260 cycles/ticks +average: 23694 cycles/ticks + +INVNTT: +median: 33516 cycles/ticks +average: 34170 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 23975 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3878 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3616 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3725 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11424 cycles/ticks + +polyvec_decompress: +median: 4368 cycles/ticks +average: 4482 cycles/ticks + +indcpa_keypair: +median: 268640 cycles/ticks +average: 272884 cycles/ticks + +indcpa_enc: +median: 357928 cycles/ticks +average: 364102 cycles/ticks + +indcpa_dec: +median: 121266 cycles/ticks +average: 123385 cycles/ticks + +kyber_keypair_derand: +median: 291746 cycles/ticks +average: 296194 cycles/ticks + +kyber_keypair: +median: 300624 cycles/ticks +average: 303281 cycles/ticks + +kyber_encaps_derand: +median: 385282 cycles/ticks +average: 392827 cycles/ticks + +kyber_encaps: +median: 386050 cycles/ticks +average: 392540 cycles/ticks + +kyber_decaps: +median: 512474 cycles/ticks +average: 522477 cycles/ticks + +Loop spin: 550 +gen_a: +median: 57654 cycles/ticks +average: 58911 cycles/ticks + +poly_getnoise_eta1: +median: 11298 cycles/ticks +average: 11569 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7269 cycles/ticks + +NTT: +median: 23234 cycles/ticks +average: 23640 cycles/ticks + +INVNTT: +median: 33490 cycles/ticks +average: 34138 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23933 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3690 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11384 cycles/ticks +average: 11658 cycles/ticks + +polyvec_decompress: +median: 4254 cycles/ticks +average: 4289 cycles/ticks + +indcpa_keypair: +median: 268864 cycles/ticks +average: 274258 cycles/ticks + +indcpa_enc: +median: 357836 cycles/ticks +average: 363840 cycles/ticks + +indcpa_dec: +median: 121344 cycles/ticks +average: 123566 cycles/ticks + +kyber_keypair_derand: +median: 295316 cycles/ticks +average: 299373 cycles/ticks + +kyber_keypair: +median: 300944 cycles/ticks +average: 306274 cycles/ticks + +kyber_encaps_derand: +median: 388882 cycles/ticks +average: 396124 cycles/ticks + +kyber_encaps: +median: 389866 cycles/ticks +average: 396630 cycles/ticks + +kyber_decaps: +median: 515976 cycles/ticks +average: 523586 cycles/ticks + +Loop spin: 551 +gen_a: +median: 57730 cycles/ticks +average: 58936 cycles/ticks + +poly_getnoise_eta1: +median: 11342 cycles/ticks +average: 11427 cycles/ticks + +poly_getnoise_eta2: +median: 7270 cycles/ticks +average: 7486 cycles/ticks + +NTT: +median: 23294 cycles/ticks +average: 23670 cycles/ticks + +INVNTT: +median: 33430 cycles/ticks +average: 33696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23568 cycles/ticks +average: 23681 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11390 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4280 cycles/ticks + +indcpa_keypair: +median: 268478 cycles/ticks +average: 272296 cycles/ticks + +indcpa_enc: +median: 357836 cycles/ticks +average: 363832 cycles/ticks + +indcpa_dec: +median: 121344 cycles/ticks +average: 123306 cycles/ticks + +kyber_keypair_derand: +median: 291246 cycles/ticks +average: 296415 cycles/ticks + +kyber_keypair: +median: 301102 cycles/ticks +average: 306338 cycles/ticks + +kyber_encaps_derand: +median: 385014 cycles/ticks +average: 391717 cycles/ticks + +kyber_encaps: +median: 386068 cycles/ticks +average: 392363 cycles/ticks + +kyber_decaps: +median: 512104 cycles/ticks +average: 521226 cycles/ticks + +Loop spin: 552 +gen_a: +median: 57698 cycles/ticks +average: 58666 cycles/ticks + +poly_getnoise_eta1: +median: 11342 cycles/ticks +average: 11623 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7305 cycles/ticks + +NTT: +median: 23312 cycles/ticks +average: 23835 cycles/ticks + +INVNTT: +median: 33552 cycles/ticks +average: 34343 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23626 cycles/ticks +average: 24224 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3906 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3475 cycles/ticks + +poly_compress: +median: 3758 cycles/ticks +average: 3870 cycles/ticks + +poly_decompress: +median: 1048 cycles/ticks +average: 1080 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11431 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 268424 cycles/ticks +average: 272547 cycles/ticks + +indcpa_enc: +median: 357796 cycles/ticks +average: 363222 cycles/ticks + +indcpa_dec: +median: 121378 cycles/ticks +average: 124152 cycles/ticks + +kyber_keypair_derand: +median: 291912 cycles/ticks +average: 297183 cycles/ticks + +kyber_keypair: +median: 301300 cycles/ticks +average: 307017 cycles/ticks + +kyber_encaps_derand: +median: 384656 cycles/ticks +average: 391364 cycles/ticks + +kyber_encaps: +median: 385958 cycles/ticks +average: 393371 cycles/ticks + +kyber_decaps: +median: 511912 cycles/ticks +average: 521636 cycles/ticks + +Loop spin: 553 +gen_a: +median: 57616 cycles/ticks +average: 58206 cycles/ticks + +poly_getnoise_eta1: +median: 11372 cycles/ticks +average: 11649 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7259 cycles/ticks + +NTT: +median: 23398 cycles/ticks +average: 23987 cycles/ticks + +INVNTT: +median: 33448 cycles/ticks +average: 33868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23987 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3478 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11370 cycles/ticks +average: 11642 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268764 cycles/ticks +average: 273814 cycles/ticks + +indcpa_enc: +median: 358196 cycles/ticks +average: 364583 cycles/ticks + +indcpa_dec: +median: 121262 cycles/ticks +average: 123115 cycles/ticks + +kyber_keypair_derand: +median: 291836 cycles/ticks +average: 297327 cycles/ticks + +kyber_keypair: +median: 301098 cycles/ticks +average: 305957 cycles/ticks + +kyber_encaps_derand: +median: 384730 cycles/ticks +average: 390952 cycles/ticks + +kyber_encaps: +median: 385920 cycles/ticks +average: 392375 cycles/ticks + +kyber_decaps: +median: 512028 cycles/ticks +average: 520360 cycles/ticks + +Loop spin: 554 +gen_a: +median: 57618 cycles/ticks +average: 58636 cycles/ticks + +poly_getnoise_eta1: +median: 11316 cycles/ticks +average: 11388 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7265 cycles/ticks + +NTT: +median: 23244 cycles/ticks +average: 23425 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 34044 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 23975 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11526 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4354 cycles/ticks + +indcpa_keypair: +median: 268390 cycles/ticks +average: 273703 cycles/ticks + +indcpa_enc: +median: 358230 cycles/ticks +average: 364499 cycles/ticks + +indcpa_dec: +median: 121326 cycles/ticks +average: 123535 cycles/ticks + +kyber_keypair_derand: +median: 291636 cycles/ticks +average: 297241 cycles/ticks + +kyber_keypair: +median: 301018 cycles/ticks +average: 306577 cycles/ticks + +kyber_encaps_derand: +median: 385272 cycles/ticks +average: 390795 cycles/ticks + +kyber_encaps: +median: 386694 cycles/ticks +average: 391548 cycles/ticks + +kyber_decaps: +median: 512244 cycles/ticks +average: 519191 cycles/ticks + +Loop spin: 555 +gen_a: +median: 57758 cycles/ticks +average: 58910 cycles/ticks + +poly_getnoise_eta1: +median: 11382 cycles/ticks +average: 11676 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7295 cycles/ticks + +NTT: +median: 23310 cycles/ticks +average: 23955 cycles/ticks + +INVNTT: +median: 33428 cycles/ticks +average: 33823 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23566 cycles/ticks +average: 23687 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11382 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4286 cycles/ticks + +indcpa_keypair: +median: 268396 cycles/ticks +average: 271116 cycles/ticks + +indcpa_enc: +median: 357602 cycles/ticks +average: 363535 cycles/ticks + +indcpa_dec: +median: 121312 cycles/ticks +average: 123012 cycles/ticks + +kyber_keypair_derand: +median: 291396 cycles/ticks +average: 295470 cycles/ticks + +kyber_keypair: +median: 300902 cycles/ticks +average: 305403 cycles/ticks + +kyber_encaps_derand: +median: 385058 cycles/ticks +average: 391318 cycles/ticks + +kyber_encaps: +median: 386332 cycles/ticks +average: 393387 cycles/ticks + +kyber_decaps: +median: 512168 cycles/ticks +average: 520932 cycles/ticks + +Loop spin: 556 +gen_a: +median: 57694 cycles/ticks +average: 58876 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11341 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7281 cycles/ticks + +NTT: +median: 23306 cycles/ticks +average: 23704 cycles/ticks + +INVNTT: +median: 33470 cycles/ticks +average: 33938 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23668 cycles/ticks +average: 24057 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3900 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3661 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3779 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11400 cycles/ticks + +polyvec_decompress: +median: 4338 cycles/ticks +average: 4432 cycles/ticks + +indcpa_keypair: +median: 268984 cycles/ticks +average: 273672 cycles/ticks + +indcpa_enc: +median: 358158 cycles/ticks +average: 364420 cycles/ticks + +indcpa_dec: +median: 121308 cycles/ticks +average: 122639 cycles/ticks + +kyber_keypair_derand: +median: 291588 cycles/ticks +average: 296540 cycles/ticks + +kyber_keypair: +median: 301442 cycles/ticks +average: 307306 cycles/ticks + +kyber_encaps_derand: +median: 385120 cycles/ticks +average: 393091 cycles/ticks + +kyber_encaps: +median: 386248 cycles/ticks +average: 393039 cycles/ticks + +kyber_decaps: +median: 512426 cycles/ticks +average: 521950 cycles/ticks + +Loop spin: 557 +gen_a: +median: 57774 cycles/ticks +average: 59005 cycles/ticks + +poly_getnoise_eta1: +median: 11352 cycles/ticks +average: 11624 cycles/ticks + +poly_getnoise_eta2: +median: 7252 cycles/ticks +average: 7395 cycles/ticks + +NTT: +median: 23244 cycles/ticks +average: 23435 cycles/ticks + +INVNTT: +median: 33434 cycles/ticks +average: 33875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 24234 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3448 cycles/ticks +average: 3577 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3813 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11391 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 268362 cycles/ticks +average: 273273 cycles/ticks + +indcpa_enc: +median: 357854 cycles/ticks +average: 365086 cycles/ticks + +indcpa_dec: +median: 121210 cycles/ticks +average: 122926 cycles/ticks + +kyber_keypair_derand: +median: 291662 cycles/ticks +average: 296707 cycles/ticks + +kyber_keypair: +median: 301198 cycles/ticks +average: 306334 cycles/ticks + +kyber_encaps_derand: +median: 384998 cycles/ticks +average: 392430 cycles/ticks + +kyber_encaps: +median: 386858 cycles/ticks +average: 393169 cycles/ticks + +kyber_decaps: +median: 512508 cycles/ticks +average: 522392 cycles/ticks + +Loop spin: 558 +gen_a: +median: 57726 cycles/ticks +average: 59219 cycles/ticks + +poly_getnoise_eta1: +median: 11320 cycles/ticks +average: 11608 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7303 cycles/ticks + +NTT: +median: 23298 cycles/ticks +average: 23894 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 34103 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23911 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3655 cycles/ticks + +poly_compress: +median: 3732 cycles/ticks +average: 3815 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11398 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4281 cycles/ticks + +indcpa_keypair: +median: 268830 cycles/ticks +average: 273859 cycles/ticks + +indcpa_enc: +median: 358228 cycles/ticks +average: 363940 cycles/ticks + +indcpa_dec: +median: 121362 cycles/ticks +average: 123634 cycles/ticks + +kyber_keypair_derand: +median: 291252 cycles/ticks +average: 295987 cycles/ticks + +kyber_keypair: +median: 301154 cycles/ticks +average: 306491 cycles/ticks + +kyber_encaps_derand: +median: 385062 cycles/ticks +average: 392428 cycles/ticks + +kyber_encaps: +median: 386220 cycles/ticks +average: 391499 cycles/ticks + +kyber_decaps: +median: 512246 cycles/ticks +average: 519671 cycles/ticks + +Loop spin: 559 +gen_a: +median: 57682 cycles/ticks +average: 58587 cycles/ticks + +poly_getnoise_eta1: +median: 11354 cycles/ticks +average: 11457 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7284 cycles/ticks + +NTT: +median: 23334 cycles/ticks +average: 23954 cycles/ticks + +INVNTT: +median: 33512 cycles/ticks +average: 34109 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23867 cycles/ticks + +poly_tomsg: +median: 3864 cycles/ticks +average: 4038 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3562 cycles/ticks + +poly_compress: +median: 3754 cycles/ticks +average: 3792 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11399 cycles/ticks + +polyvec_decompress: +median: 4384 cycles/ticks +average: 4483 cycles/ticks + +indcpa_keypair: +median: 268880 cycles/ticks +average: 273441 cycles/ticks + +indcpa_enc: +median: 357848 cycles/ticks +average: 363861 cycles/ticks + +indcpa_dec: +median: 121412 cycles/ticks +average: 123648 cycles/ticks + +kyber_keypair_derand: +median: 292092 cycles/ticks +average: 296994 cycles/ticks + +kyber_keypair: +median: 301504 cycles/ticks +average: 306748 cycles/ticks + +kyber_encaps_derand: +median: 384872 cycles/ticks +average: 391378 cycles/ticks + +kyber_encaps: +median: 386330 cycles/ticks +average: 393201 cycles/ticks + +kyber_decaps: +median: 512234 cycles/ticks +average: 521050 cycles/ticks + +Loop spin: 560 +gen_a: +median: 57686 cycles/ticks +average: 58110 cycles/ticks + +poly_getnoise_eta1: +median: 11248 cycles/ticks +average: 11327 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7273 cycles/ticks + +NTT: +median: 23360 cycles/ticks +average: 23864 cycles/ticks + +INVNTT: +median: 33502 cycles/ticks +average: 34120 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 24075 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3661 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3788 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11475 cycles/ticks + +polyvec_decompress: +median: 4354 cycles/ticks +average: 4485 cycles/ticks + +indcpa_keypair: +median: 268994 cycles/ticks +average: 273802 cycles/ticks + +indcpa_enc: +median: 358220 cycles/ticks +average: 364906 cycles/ticks + +indcpa_dec: +median: 121382 cycles/ticks +average: 123737 cycles/ticks + +kyber_keypair_derand: +median: 292118 cycles/ticks +average: 297432 cycles/ticks + +kyber_keypair: +median: 301302 cycles/ticks +average: 307350 cycles/ticks + +kyber_encaps_derand: +median: 384730 cycles/ticks +average: 392325 cycles/ticks + +kyber_encaps: +median: 386240 cycles/ticks +average: 393496 cycles/ticks + +kyber_decaps: +median: 512342 cycles/ticks +average: 522652 cycles/ticks + +Loop spin: 561 +gen_a: +median: 57640 cycles/ticks +average: 58648 cycles/ticks + +poly_getnoise_eta1: +median: 11272 cycles/ticks +average: 11327 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7278 cycles/ticks + +NTT: +median: 23334 cycles/ticks +average: 23919 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 34257 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24071 cycles/ticks + +poly_tomsg: +median: 3862 cycles/ticks +average: 3983 cycles/ticks + +poly_frommsg: +median: 3474 cycles/ticks +average: 3578 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11354 cycles/ticks +average: 11622 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4309 cycles/ticks + +indcpa_keypair: +median: 268576 cycles/ticks +average: 273758 cycles/ticks + +indcpa_enc: +median: 358082 cycles/ticks +average: 364780 cycles/ticks + +indcpa_dec: +median: 121202 cycles/ticks +average: 123049 cycles/ticks + +kyber_keypair_derand: +median: 292150 cycles/ticks +average: 297665 cycles/ticks + +kyber_keypair: +median: 301200 cycles/ticks +average: 306421 cycles/ticks + +kyber_encaps_derand: +median: 384806 cycles/ticks +average: 391472 cycles/ticks + +kyber_encaps: +median: 386270 cycles/ticks +average: 393593 cycles/ticks + +kyber_decaps: +median: 512330 cycles/ticks +average: 521758 cycles/ticks + +Loop spin: 562 +gen_a: +median: 57704 cycles/ticks +average: 58907 cycles/ticks + +poly_getnoise_eta1: +median: 11242 cycles/ticks +average: 11307 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7244 cycles/ticks + +NTT: +median: 23418 cycles/ticks +average: 23933 cycles/ticks + +INVNTT: +median: 33510 cycles/ticks +average: 34018 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23704 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3908 cycles/ticks + +poly_frommsg: +median: 3536 cycles/ticks +average: 3627 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11367 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4375 cycles/ticks + +indcpa_keypair: +median: 268628 cycles/ticks +average: 272817 cycles/ticks + +indcpa_enc: +median: 357772 cycles/ticks +average: 362918 cycles/ticks + +indcpa_dec: +median: 121254 cycles/ticks +average: 123025 cycles/ticks + +kyber_keypair_derand: +median: 291754 cycles/ticks +average: 297291 cycles/ticks + +kyber_keypair: +median: 301212 cycles/ticks +average: 306675 cycles/ticks + +kyber_encaps_derand: +median: 384760 cycles/ticks +average: 391088 cycles/ticks + +kyber_encaps: +median: 386284 cycles/ticks +average: 392621 cycles/ticks + +kyber_decaps: +median: 512466 cycles/ticks +average: 521873 cycles/ticks + +Loop spin: 563 +gen_a: +median: 57716 cycles/ticks +average: 59178 cycles/ticks + +poly_getnoise_eta1: +median: 11360 cycles/ticks +average: 11646 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7261 cycles/ticks + +NTT: +median: 23290 cycles/ticks +average: 23720 cycles/ticks + +INVNTT: +median: 33472 cycles/ticks +average: 33939 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23610 cycles/ticks +average: 24163 cycles/ticks + +poly_tomsg: +median: 3892 cycles/ticks +average: 4042 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3478 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11378 cycles/ticks +average: 11628 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4290 cycles/ticks + +indcpa_keypair: +median: 268324 cycles/ticks +average: 273982 cycles/ticks + +indcpa_enc: +median: 357828 cycles/ticks +average: 364511 cycles/ticks + +indcpa_dec: +median: 121204 cycles/ticks +average: 123014 cycles/ticks + +kyber_keypair_derand: +median: 291628 cycles/ticks +average: 296970 cycles/ticks + +kyber_keypair: +median: 300948 cycles/ticks +average: 305679 cycles/ticks + +kyber_encaps_derand: +median: 384394 cycles/ticks +average: 390732 cycles/ticks + +kyber_encaps: +median: 385958 cycles/ticks +average: 392723 cycles/ticks + +kyber_decaps: +median: 512470 cycles/ticks +average: 521938 cycles/ticks + +Loop spin: 564 +gen_a: +median: 57726 cycles/ticks +average: 59028 cycles/ticks + +poly_getnoise_eta1: +median: 11400 cycles/ticks +average: 11676 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7280 cycles/ticks + +NTT: +median: 23294 cycles/ticks +average: 23896 cycles/ticks + +INVNTT: +median: 33494 cycles/ticks +average: 34213 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23799 cycles/ticks + +poly_tomsg: +median: 3866 cycles/ticks +average: 3983 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 11362 cycles/ticks +average: 11638 cycles/ticks + +polyvec_decompress: +median: 4302 cycles/ticks +average: 4416 cycles/ticks + +indcpa_keypair: +median: 268438 cycles/ticks +average: 273329 cycles/ticks + +indcpa_enc: +median: 357670 cycles/ticks +average: 363648 cycles/ticks + +indcpa_dec: +median: 121344 cycles/ticks +average: 123852 cycles/ticks + +kyber_keypair_derand: +median: 291454 cycles/ticks +average: 296158 cycles/ticks + +kyber_keypair: +median: 300698 cycles/ticks +average: 305899 cycles/ticks + +kyber_encaps_derand: +median: 384890 cycles/ticks +average: 390908 cycles/ticks + +kyber_encaps: +median: 386142 cycles/ticks +average: 393143 cycles/ticks + +kyber_decaps: +median: 511824 cycles/ticks +average: 519963 cycles/ticks + +Loop spin: 565 +gen_a: +median: 57708 cycles/ticks +average: 59002 cycles/ticks + +poly_getnoise_eta1: +median: 11226 cycles/ticks +average: 11424 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7288 cycles/ticks + +NTT: +median: 23350 cycles/ticks +average: 23768 cycles/ticks + +INVNTT: +median: 33472 cycles/ticks +average: 33910 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23624 cycles/ticks +average: 24037 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11474 cycles/ticks +average: 11717 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4290 cycles/ticks + +indcpa_keypair: +median: 268334 cycles/ticks +average: 273578 cycles/ticks + +indcpa_enc: +median: 357940 cycles/ticks +average: 364825 cycles/ticks + +indcpa_dec: +median: 121268 cycles/ticks +average: 123222 cycles/ticks + +kyber_keypair_derand: +median: 291518 cycles/ticks +average: 297381 cycles/ticks + +kyber_keypair: +median: 301070 cycles/ticks +average: 306725 cycles/ticks + +kyber_encaps_derand: +median: 384692 cycles/ticks +average: 392117 cycles/ticks + +kyber_encaps: +median: 385784 cycles/ticks +average: 391381 cycles/ticks + +kyber_decaps: +median: 511966 cycles/ticks +average: 521251 cycles/ticks + +Loop spin: 566 +gen_a: +median: 57764 cycles/ticks +average: 58941 cycles/ticks + +poly_getnoise_eta1: +median: 11234 cycles/ticks +average: 11414 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7365 cycles/ticks + +NTT: +median: 23322 cycles/ticks +average: 24020 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 34175 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23580 cycles/ticks +average: 23821 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3826 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1080 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11501 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 268420 cycles/ticks +average: 273188 cycles/ticks + +indcpa_enc: +median: 357816 cycles/ticks +average: 364305 cycles/ticks + +indcpa_dec: +median: 121440 cycles/ticks +average: 123798 cycles/ticks + +kyber_keypair_derand: +median: 291846 cycles/ticks +average: 296594 cycles/ticks + +kyber_keypair: +median: 301230 cycles/ticks +average: 306255 cycles/ticks + +kyber_encaps_derand: +median: 384602 cycles/ticks +average: 390996 cycles/ticks + +kyber_encaps: +median: 385994 cycles/ticks +average: 393105 cycles/ticks + +kyber_decaps: +median: 512200 cycles/ticks +average: 519698 cycles/ticks + +Loop spin: 567 +gen_a: +median: 57692 cycles/ticks +average: 58596 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11321 cycles/ticks + +poly_getnoise_eta2: +median: 7344 cycles/ticks +average: 7570 cycles/ticks + +NTT: +median: 23324 cycles/ticks +average: 23779 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 34094 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23979 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3670 cycles/ticks +average: 3702 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11356 cycles/ticks +average: 11443 cycles/ticks + +polyvec_decompress: +median: 4380 cycles/ticks +average: 4531 cycles/ticks + +indcpa_keypair: +median: 268370 cycles/ticks +average: 272220 cycles/ticks + +indcpa_enc: +median: 358028 cycles/ticks +average: 363961 cycles/ticks + +indcpa_dec: +median: 121234 cycles/ticks +average: 123102 cycles/ticks + +kyber_keypair_derand: +median: 291742 cycles/ticks +average: 297278 cycles/ticks + +kyber_keypair: +median: 301304 cycles/ticks +average: 307077 cycles/ticks + +kyber_encaps_derand: +median: 384656 cycles/ticks +average: 392199 cycles/ticks + +kyber_encaps: +median: 385820 cycles/ticks +average: 391927 cycles/ticks + +kyber_decaps: +median: 512160 cycles/ticks +average: 521218 cycles/ticks + +Loop spin: 568 +gen_a: +median: 57698 cycles/ticks +average: 58795 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11334 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7272 cycles/ticks + +NTT: +median: 23252 cycles/ticks +average: 23593 cycles/ticks + +INVNTT: +median: 33406 cycles/ticks +average: 33621 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 23957 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3470 cycles/ticks +average: 3539 cycles/ticks + +poly_compress: +median: 3698 cycles/ticks +average: 3847 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11416 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 269072 cycles/ticks +average: 273538 cycles/ticks + +indcpa_enc: +median: 357902 cycles/ticks +average: 364219 cycles/ticks + +indcpa_dec: +median: 121274 cycles/ticks +average: 123201 cycles/ticks + +kyber_keypair_derand: +median: 292086 cycles/ticks +average: 296992 cycles/ticks + +kyber_keypair: +median: 301106 cycles/ticks +average: 305879 cycles/ticks + +kyber_encaps_derand: +median: 384928 cycles/ticks +average: 392044 cycles/ticks + +kyber_encaps: +median: 386422 cycles/ticks +average: 392997 cycles/ticks + +kyber_decaps: +median: 512142 cycles/ticks +average: 520016 cycles/ticks + +Loop spin: 569 +gen_a: +median: 57630 cycles/ticks +average: 58094 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11392 cycles/ticks + +poly_getnoise_eta2: +median: 7320 cycles/ticks +average: 7444 cycles/ticks + +NTT: +median: 23388 cycles/ticks +average: 23884 cycles/ticks + +INVNTT: +median: 34276 cycles/ticks +average: 34486 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23931 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11418 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268878 cycles/ticks +average: 273692 cycles/ticks + +indcpa_enc: +median: 357646 cycles/ticks +average: 361315 cycles/ticks + +indcpa_dec: +median: 121272 cycles/ticks +average: 123232 cycles/ticks + +kyber_keypair_derand: +median: 291884 cycles/ticks +average: 296530 cycles/ticks + +kyber_keypair: +median: 301062 cycles/ticks +average: 305966 cycles/ticks + +kyber_encaps_derand: +median: 384762 cycles/ticks +average: 391076 cycles/ticks + +kyber_encaps: +median: 386094 cycles/ticks +average: 393788 cycles/ticks + +kyber_decaps: +median: 512110 cycles/ticks +average: 521204 cycles/ticks + +Loop spin: 570 +gen_a: +median: 57762 cycles/ticks +average: 58988 cycles/ticks + +poly_getnoise_eta1: +median: 11262 cycles/ticks +average: 11539 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7273 cycles/ticks + +NTT: +median: 23340 cycles/ticks +average: 23955 cycles/ticks + +INVNTT: +median: 33478 cycles/ticks +average: 34311 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23580 cycles/ticks +average: 23930 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11354 cycles/ticks +average: 11535 cycles/ticks + +polyvec_decompress: +median: 4330 cycles/ticks +average: 4439 cycles/ticks + +indcpa_keypair: +median: 268716 cycles/ticks +average: 273110 cycles/ticks + +indcpa_enc: +median: 358272 cycles/ticks +average: 362720 cycles/ticks + +indcpa_dec: +median: 121442 cycles/ticks +average: 123957 cycles/ticks + +kyber_keypair_derand: +median: 291670 cycles/ticks +average: 296695 cycles/ticks + +kyber_keypair: +median: 301368 cycles/ticks +average: 308662 cycles/ticks + +kyber_encaps_derand: +median: 385276 cycles/ticks +average: 394300 cycles/ticks + +kyber_encaps: +median: 386418 cycles/ticks +average: 392664 cycles/ticks + +kyber_decaps: +median: 512406 cycles/ticks +average: 520732 cycles/ticks + +Loop spin: 571 +gen_a: +median: 57632 cycles/ticks +average: 58743 cycles/ticks + +poly_getnoise_eta1: +median: 11224 cycles/ticks +average: 11333 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7293 cycles/ticks + +NTT: +median: 23316 cycles/ticks +average: 23968 cycles/ticks + +INVNTT: +median: 33468 cycles/ticks +average: 34127 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 23992 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3890 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3615 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3795 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11440 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4314 cycles/ticks + +indcpa_keypair: +median: 268630 cycles/ticks +average: 272774 cycles/ticks + +indcpa_enc: +median: 357982 cycles/ticks +average: 363906 cycles/ticks + +indcpa_dec: +median: 121360 cycles/ticks +average: 123463 cycles/ticks + +kyber_keypair_derand: +median: 291638 cycles/ticks +average: 296965 cycles/ticks + +kyber_keypair: +median: 301108 cycles/ticks +average: 306177 cycles/ticks + +kyber_encaps_derand: +median: 384898 cycles/ticks +average: 392700 cycles/ticks + +kyber_encaps: +median: 386520 cycles/ticks +average: 393089 cycles/ticks + +kyber_decaps: +median: 512090 cycles/ticks +average: 520066 cycles/ticks + +Loop spin: 572 +gen_a: +median: 57690 cycles/ticks +average: 58580 cycles/ticks + +poly_getnoise_eta1: +median: 11218 cycles/ticks +average: 11303 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7273 cycles/ticks + +NTT: +median: 23242 cycles/ticks +average: 23421 cycles/ticks + +INVNTT: +median: 33546 cycles/ticks +average: 34079 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23628 cycles/ticks +average: 24233 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1056 cycles/ticks + +polyvec_compress: +median: 11362 cycles/ticks +average: 11644 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4270 cycles/ticks + +indcpa_keypair: +median: 268670 cycles/ticks +average: 272355 cycles/ticks + +indcpa_enc: +median: 357848 cycles/ticks +average: 364027 cycles/ticks + +indcpa_dec: +median: 121224 cycles/ticks +average: 123574 cycles/ticks + +kyber_keypair_derand: +median: 291238 cycles/ticks +average: 296500 cycles/ticks + +kyber_keypair: +median: 301126 cycles/ticks +average: 306219 cycles/ticks + +kyber_encaps_derand: +median: 384892 cycles/ticks +average: 392459 cycles/ticks + +kyber_encaps: +median: 385954 cycles/ticks +average: 393165 cycles/ticks + +kyber_decaps: +median: 512486 cycles/ticks +average: 520744 cycles/ticks + +Loop spin: 573 +gen_a: +median: 57590 cycles/ticks +average: 58648 cycles/ticks + +poly_getnoise_eta1: +median: 11240 cycles/ticks +average: 11323 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7255 cycles/ticks + +NTT: +median: 23254 cycles/ticks +average: 23704 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 34092 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 24012 cycles/ticks + +poly_tomsg: +median: 3892 cycles/ticks +average: 4049 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3476 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11352 cycles/ticks +average: 11636 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4326 cycles/ticks + +indcpa_keypair: +median: 268892 cycles/ticks +average: 273605 cycles/ticks + +indcpa_enc: +median: 357776 cycles/ticks +average: 363437 cycles/ticks + +indcpa_dec: +median: 121242 cycles/ticks +average: 123412 cycles/ticks + +kyber_keypair_derand: +median: 292202 cycles/ticks +average: 296684 cycles/ticks + +kyber_keypair: +median: 301134 cycles/ticks +average: 306210 cycles/ticks + +kyber_encaps_derand: +median: 384758 cycles/ticks +average: 391096 cycles/ticks + +kyber_encaps: +median: 385882 cycles/ticks +average: 392815 cycles/ticks + +kyber_decaps: +median: 512074 cycles/ticks +average: 521541 cycles/ticks + +Loop spin: 574 +gen_a: +median: 57582 cycles/ticks +average: 58300 cycles/ticks + +poly_getnoise_eta1: +median: 11286 cycles/ticks +average: 11581 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7272 cycles/ticks + +NTT: +median: 23322 cycles/ticks +average: 23933 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 34221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 24118 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3689 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11442 cycles/ticks +average: 11691 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 269116 cycles/ticks +average: 274376 cycles/ticks + +indcpa_enc: +median: 358148 cycles/ticks +average: 365081 cycles/ticks + +indcpa_dec: +median: 121406 cycles/ticks +average: 123771 cycles/ticks + +kyber_keypair_derand: +median: 291790 cycles/ticks +average: 297593 cycles/ticks + +kyber_keypair: +median: 301368 cycles/ticks +average: 307521 cycles/ticks + +kyber_encaps_derand: +median: 384908 cycles/ticks +average: 392078 cycles/ticks + +kyber_encaps: +median: 386278 cycles/ticks +average: 392921 cycles/ticks + +kyber_decaps: +median: 512076 cycles/ticks +average: 521062 cycles/ticks + +Loop spin: 575 +gen_a: +median: 57710 cycles/ticks +average: 58851 cycles/ticks + +poly_getnoise_eta1: +median: 11268 cycles/ticks +average: 11343 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7332 cycles/ticks + +NTT: +median: 23278 cycles/ticks +average: 23700 cycles/ticks + +INVNTT: +median: 33460 cycles/ticks +average: 34141 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23724 cycles/ticks + +poly_tomsg: +median: 3868 cycles/ticks +average: 3983 cycles/ticks + +poly_frommsg: +median: 3472 cycles/ticks +average: 3577 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1132 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11509 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4278 cycles/ticks + +indcpa_keypair: +median: 268442 cycles/ticks +average: 273919 cycles/ticks + +indcpa_enc: +median: 357934 cycles/ticks +average: 364912 cycles/ticks + +indcpa_dec: +median: 121308 cycles/ticks +average: 123531 cycles/ticks + +kyber_keypair_derand: +median: 291744 cycles/ticks +average: 297225 cycles/ticks + +kyber_keypair: +median: 301454 cycles/ticks +average: 306790 cycles/ticks + +kyber_encaps_derand: +median: 384646 cycles/ticks +average: 391163 cycles/ticks + +kyber_encaps: +median: 386246 cycles/ticks +average: 392912 cycles/ticks + +kyber_decaps: +median: 512182 cycles/ticks +average: 520640 cycles/ticks + +Loop spin: 576 +gen_a: +median: 57606 cycles/ticks +average: 58321 cycles/ticks + +poly_getnoise_eta1: +median: 11234 cycles/ticks +average: 11300 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7280 cycles/ticks + +NTT: +median: 23216 cycles/ticks +average: 23571 cycles/ticks + +INVNTT: +median: 33442 cycles/ticks +average: 33851 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 23980 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3880 cycles/ticks + +poly_frommsg: +median: 3492 cycles/ticks +average: 3594 cycles/ticks + +poly_compress: +median: 3706 cycles/ticks +average: 3808 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11372 cycles/ticks +average: 11656 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 268642 cycles/ticks +average: 273599 cycles/ticks + +indcpa_enc: +median: 357952 cycles/ticks +average: 364122 cycles/ticks + +indcpa_dec: +median: 121238 cycles/ticks +average: 123294 cycles/ticks + +kyber_keypair_derand: +median: 292280 cycles/ticks +average: 297580 cycles/ticks + +kyber_keypair: +median: 301008 cycles/ticks +average: 306072 cycles/ticks + +kyber_encaps_derand: +median: 385048 cycles/ticks +average: 392457 cycles/ticks + +kyber_encaps: +median: 386244 cycles/ticks +average: 393234 cycles/ticks + +kyber_decaps: +median: 512078 cycles/ticks +average: 520069 cycles/ticks + +Loop spin: 577 +gen_a: +median: 57698 cycles/ticks +average: 58667 cycles/ticks + +poly_getnoise_eta1: +median: 11428 cycles/ticks +average: 11656 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7266 cycles/ticks + +NTT: +median: 23306 cycles/ticks +average: 23697 cycles/ticks + +INVNTT: +median: 33446 cycles/ticks +average: 34128 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 23938 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 4023 cycles/ticks + +poly_frommsg: +median: 3480 cycles/ticks +average: 3580 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11390 cycles/ticks + +polyvec_decompress: +median: 4358 cycles/ticks +average: 4516 cycles/ticks + +indcpa_keypair: +median: 268876 cycles/ticks +average: 272818 cycles/ticks + +indcpa_enc: +median: 357508 cycles/ticks +average: 362840 cycles/ticks + +indcpa_dec: +median: 121402 cycles/ticks +average: 123938 cycles/ticks + +kyber_keypair_derand: +median: 291110 cycles/ticks +average: 296013 cycles/ticks + +kyber_keypair: +median: 301170 cycles/ticks +average: 306319 cycles/ticks + +kyber_encaps_derand: +median: 384736 cycles/ticks +average: 391145 cycles/ticks + +kyber_encaps: +median: 386042 cycles/ticks +average: 392955 cycles/ticks + +kyber_decaps: +median: 512188 cycles/ticks +average: 521163 cycles/ticks + +Loop spin: 578 +gen_a: +median: 57692 cycles/ticks +average: 58774 cycles/ticks + +poly_getnoise_eta1: +median: 11250 cycles/ticks +average: 11452 cycles/ticks + +poly_getnoise_eta2: +median: 7256 cycles/ticks +average: 7408 cycles/ticks + +NTT: +median: 23310 cycles/ticks +average: 23742 cycles/ticks + +INVNTT: +median: 33474 cycles/ticks +average: 34188 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 23881 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 4036 cycles/ticks + +poly_frommsg: +median: 3486 cycles/ticks +average: 3604 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3703 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11362 cycles/ticks +average: 11474 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4304 cycles/ticks + +indcpa_keypair: +median: 269136 cycles/ticks +average: 273693 cycles/ticks + +indcpa_enc: +median: 358330 cycles/ticks +average: 364995 cycles/ticks + +indcpa_dec: +median: 121306 cycles/ticks +average: 123461 cycles/ticks + +kyber_keypair_derand: +median: 292402 cycles/ticks +average: 297639 cycles/ticks + +kyber_keypair: +median: 301634 cycles/ticks +average: 306946 cycles/ticks + +kyber_encaps_derand: +median: 385172 cycles/ticks +average: 392895 cycles/ticks + +kyber_encaps: +median: 386236 cycles/ticks +average: 393192 cycles/ticks + +kyber_decaps: +median: 512286 cycles/ticks +average: 522158 cycles/ticks + +Loop spin: 579 +gen_a: +median: 57612 cycles/ticks +average: 58601 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11314 cycles/ticks + +poly_getnoise_eta2: +median: 7396 cycles/ticks +average: 7566 cycles/ticks + +NTT: +median: 23232 cycles/ticks +average: 23417 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 34254 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 23872 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3536 cycles/ticks +average: 3630 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3781 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 11406 cycles/ticks +average: 11638 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4339 cycles/ticks + +indcpa_keypair: +median: 268850 cycles/ticks +average: 273491 cycles/ticks + +indcpa_enc: +median: 358044 cycles/ticks +average: 365079 cycles/ticks + +indcpa_dec: +median: 121340 cycles/ticks +average: 123880 cycles/ticks + +kyber_keypair_derand: +median: 291586 cycles/ticks +average: 296486 cycles/ticks + +kyber_keypair: +median: 300872 cycles/ticks +average: 305968 cycles/ticks + +kyber_encaps_derand: +median: 384978 cycles/ticks +average: 391927 cycles/ticks + +kyber_encaps: +median: 386302 cycles/ticks +average: 393129 cycles/ticks + +kyber_decaps: +median: 512266 cycles/ticks +average: 520705 cycles/ticks + +Loop spin: 580 +gen_a: +median: 57746 cycles/ticks +average: 58755 cycles/ticks + +poly_getnoise_eta1: +median: 11454 cycles/ticks +average: 11705 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7366 cycles/ticks + +NTT: +median: 23254 cycles/ticks +average: 23779 cycles/ticks + +INVNTT: +median: 33454 cycles/ticks +average: 33948 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23868 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3932 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3655 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3730 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1055 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11410 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4376 cycles/ticks + +indcpa_keypair: +median: 268882 cycles/ticks +average: 273538 cycles/ticks + +indcpa_enc: +median: 357748 cycles/ticks +average: 363614 cycles/ticks + +indcpa_dec: +median: 121344 cycles/ticks +average: 123643 cycles/ticks + +kyber_keypair_derand: +median: 291732 cycles/ticks +average: 296968 cycles/ticks + +kyber_keypair: +median: 301130 cycles/ticks +average: 306693 cycles/ticks + +kyber_encaps_derand: +median: 384618 cycles/ticks +average: 392071 cycles/ticks + +kyber_encaps: +median: 385956 cycles/ticks +average: 393773 cycles/ticks + +kyber_decaps: +median: 512156 cycles/ticks +average: 521639 cycles/ticks + +Loop spin: 581 +gen_a: +median: 57616 cycles/ticks +average: 58760 cycles/ticks + +poly_getnoise_eta1: +median: 11222 cycles/ticks +average: 11301 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7261 cycles/ticks + +NTT: +median: 23344 cycles/ticks +average: 23953 cycles/ticks + +INVNTT: +median: 33536 cycles/ticks +average: 34227 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24061 cycles/ticks + +poly_tomsg: +median: 3932 cycles/ticks +average: 4014 cycles/ticks + +poly_frommsg: +median: 3546 cycles/ticks +average: 3595 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1055 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11397 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 268490 cycles/ticks +average: 273722 cycles/ticks + +indcpa_enc: +median: 358046 cycles/ticks +average: 365267 cycles/ticks + +indcpa_dec: +median: 121322 cycles/ticks +average: 123492 cycles/ticks + +kyber_keypair_derand: +median: 291828 cycles/ticks +average: 297413 cycles/ticks + +kyber_keypair: +median: 301254 cycles/ticks +average: 306871 cycles/ticks + +kyber_encaps_derand: +median: 385276 cycles/ticks +average: 392991 cycles/ticks + +kyber_encaps: +median: 386332 cycles/ticks +average: 393821 cycles/ticks + +kyber_decaps: +median: 512418 cycles/ticks +average: 522952 cycles/ticks + +Loop spin: 582 +gen_a: +median: 57580 cycles/ticks +average: 57997 cycles/ticks + +poly_getnoise_eta1: +median: 11350 cycles/ticks +average: 11457 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7263 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23781 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 33946 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23662 cycles/ticks +average: 24264 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3885 cycles/ticks + +poly_frommsg: +median: 3524 cycles/ticks +average: 3627 cycles/ticks + +poly_compress: +median: 3726 cycles/ticks +average: 3836 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1059 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11461 cycles/ticks + +polyvec_decompress: +median: 4386 cycles/ticks +average: 4481 cycles/ticks + +indcpa_keypair: +median: 272482 cycles/ticks +average: 277302 cycles/ticks + +indcpa_enc: +median: 361474 cycles/ticks +average: 367586 cycles/ticks + +indcpa_dec: +median: 121318 cycles/ticks +average: 123249 cycles/ticks + +kyber_keypair_derand: +median: 292282 cycles/ticks +average: 297123 cycles/ticks + +kyber_keypair: +median: 301074 cycles/ticks +average: 306131 cycles/ticks + +kyber_encaps_derand: +median: 384594 cycles/ticks +average: 390615 cycles/ticks + +kyber_encaps: +median: 386020 cycles/ticks +average: 392722 cycles/ticks + +kyber_decaps: +median: 512376 cycles/ticks +average: 521917 cycles/ticks + +Loop spin: 583 +gen_a: +median: 57656 cycles/ticks +average: 59050 cycles/ticks + +poly_getnoise_eta1: +median: 11280 cycles/ticks +average: 11475 cycles/ticks + +poly_getnoise_eta2: +median: 7252 cycles/ticks +average: 7372 cycles/ticks + +NTT: +median: 23352 cycles/ticks +average: 23784 cycles/ticks + +INVNTT: +median: 33410 cycles/ticks +average: 33848 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 24053 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3903 cycles/ticks + +poly_frommsg: +median: 3536 cycles/ticks +average: 3645 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3720 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 11376 cycles/ticks +average: 11664 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4293 cycles/ticks + +indcpa_keypair: +median: 268472 cycles/ticks +average: 273747 cycles/ticks + +indcpa_enc: +median: 358166 cycles/ticks +average: 365316 cycles/ticks + +indcpa_dec: +median: 121452 cycles/ticks +average: 123909 cycles/ticks + +kyber_keypair_derand: +median: 292156 cycles/ticks +average: 297994 cycles/ticks + +kyber_keypair: +median: 301004 cycles/ticks +average: 306285 cycles/ticks + +kyber_encaps_derand: +median: 384904 cycles/ticks +average: 391981 cycles/ticks + +kyber_encaps: +median: 386214 cycles/ticks +average: 393023 cycles/ticks + +kyber_decaps: +median: 512320 cycles/ticks +average: 522514 cycles/ticks + +Loop spin: 584 +gen_a: +median: 57666 cycles/ticks +average: 58673 cycles/ticks + +poly_getnoise_eta1: +median: 11342 cycles/ticks +average: 11623 cycles/ticks + +poly_getnoise_eta2: +median: 7274 cycles/ticks +average: 7411 cycles/ticks + +NTT: +median: 23298 cycles/ticks +average: 23797 cycles/ticks + +INVNTT: +median: 33460 cycles/ticks +average: 33919 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 24109 cycles/ticks + +poly_tomsg: +median: 3950 cycles/ticks +average: 4071 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3754 cycles/ticks +average: 3842 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1080 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11445 cycles/ticks + +polyvec_decompress: +median: 4276 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 268796 cycles/ticks +average: 274222 cycles/ticks + +indcpa_enc: +median: 357900 cycles/ticks +average: 364075 cycles/ticks + +indcpa_dec: +median: 121248 cycles/ticks +average: 123664 cycles/ticks + +kyber_keypair_derand: +median: 291712 cycles/ticks +average: 297107 cycles/ticks + +kyber_keypair: +median: 301332 cycles/ticks +average: 306393 cycles/ticks + +kyber_encaps_derand: +median: 388620 cycles/ticks +average: 395510 cycles/ticks + +kyber_encaps: +median: 390240 cycles/ticks +average: 397143 cycles/ticks + +kyber_decaps: +median: 515980 cycles/ticks +average: 524891 cycles/ticks + +Loop spin: 585 +gen_a: +median: 57748 cycles/ticks +average: 58807 cycles/ticks + +poly_getnoise_eta1: +median: 11282 cycles/ticks +average: 11532 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7290 cycles/ticks + +NTT: +median: 23334 cycles/ticks +average: 23964 cycles/ticks + +INVNTT: +median: 33456 cycles/ticks +average: 34126 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23616 cycles/ticks +average: 24166 cycles/ticks + +poly_tomsg: +median: 3894 cycles/ticks +average: 4030 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3511 cycles/ticks + +poly_compress: +median: 3756 cycles/ticks +average: 3857 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1100 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11429 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4299 cycles/ticks + +indcpa_keypair: +median: 268444 cycles/ticks +average: 274023 cycles/ticks + +indcpa_enc: +median: 357640 cycles/ticks +average: 365254 cycles/ticks + +indcpa_dec: +median: 121580 cycles/ticks +average: 124306 cycles/ticks + +kyber_keypair_derand: +median: 291222 cycles/ticks +average: 296614 cycles/ticks + +kyber_keypair: +median: 301242 cycles/ticks +average: 307174 cycles/ticks + +kyber_encaps_derand: +median: 389364 cycles/ticks +average: 397242 cycles/ticks + +kyber_encaps: +median: 390234 cycles/ticks +average: 397850 cycles/ticks + +kyber_decaps: +median: 516326 cycles/ticks +average: 525656 cycles/ticks + +Loop spin: 586 +gen_a: +median: 57632 cycles/ticks +average: 58995 cycles/ticks + +poly_getnoise_eta1: +median: 11378 cycles/ticks +average: 11626 cycles/ticks + +poly_getnoise_eta2: +median: 7260 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 23342 cycles/ticks +average: 23850 cycles/ticks + +INVNTT: +median: 33572 cycles/ticks +average: 34289 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23662 cycles/ticks +average: 24398 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3476 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11422 cycles/ticks + +polyvec_decompress: +median: 4350 cycles/ticks +average: 4479 cycles/ticks + +indcpa_keypair: +median: 268648 cycles/ticks +average: 273795 cycles/ticks + +indcpa_enc: +median: 358246 cycles/ticks +average: 366067 cycles/ticks + +indcpa_dec: +median: 121412 cycles/ticks +average: 123789 cycles/ticks + +kyber_keypair_derand: +median: 291580 cycles/ticks +average: 297028 cycles/ticks + +kyber_keypair: +median: 301116 cycles/ticks +average: 306757 cycles/ticks + +kyber_encaps_derand: +median: 385386 cycles/ticks +average: 392194 cycles/ticks + +kyber_encaps: +median: 385988 cycles/ticks +average: 392325 cycles/ticks + +kyber_decaps: +median: 512408 cycles/ticks +average: 520734 cycles/ticks + +Loop spin: 587 +gen_a: +median: 57642 cycles/ticks +average: 58702 cycles/ticks + +poly_getnoise_eta1: +median: 11372 cycles/ticks +average: 11586 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 23256 cycles/ticks +average: 23530 cycles/ticks + +INVNTT: +median: 33548 cycles/ticks +average: 34161 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 24202 cycles/ticks + +poly_tomsg: +median: 3918 cycles/ticks +average: 4041 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3517 cycles/ticks + +poly_compress: +median: 3736 cycles/ticks +average: 3825 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1081 cycles/ticks + +polyvec_compress: +median: 11320 cycles/ticks +average: 11384 cycles/ticks + +polyvec_decompress: +median: 4310 cycles/ticks +average: 4435 cycles/ticks + +indcpa_keypair: +median: 268612 cycles/ticks +average: 273881 cycles/ticks + +indcpa_enc: +median: 357748 cycles/ticks +average: 364223 cycles/ticks + +indcpa_dec: +median: 121334 cycles/ticks +average: 123382 cycles/ticks + +kyber_keypair_derand: +median: 291476 cycles/ticks +average: 296451 cycles/ticks + +kyber_keypair: +median: 300944 cycles/ticks +average: 306528 cycles/ticks + +kyber_encaps_derand: +median: 384800 cycles/ticks +average: 392663 cycles/ticks + +kyber_encaps: +median: 386962 cycles/ticks +average: 394303 cycles/ticks + +kyber_decaps: +median: 512238 cycles/ticks +average: 521631 cycles/ticks + +Loop spin: 588 +gen_a: +median: 57648 cycles/ticks +average: 58472 cycles/ticks + +poly_getnoise_eta1: +median: 11264 cycles/ticks +average: 11470 cycles/ticks + +poly_getnoise_eta2: +median: 7304 cycles/ticks +average: 7475 cycles/ticks + +NTT: +median: 23270 cycles/ticks +average: 23739 cycles/ticks + +INVNTT: +median: 33534 cycles/ticks +average: 34032 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23634 cycles/ticks +average: 24266 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3485 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11354 cycles/ticks +average: 11551 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4384 cycles/ticks + +indcpa_keypair: +median: 268458 cycles/ticks +average: 273201 cycles/ticks + +indcpa_enc: +median: 357790 cycles/ticks +average: 364336 cycles/ticks + +indcpa_dec: +median: 121458 cycles/ticks +average: 123730 cycles/ticks + +kyber_keypair_derand: +median: 292006 cycles/ticks +average: 296817 cycles/ticks + +kyber_keypair: +median: 301084 cycles/ticks +average: 306951 cycles/ticks + +kyber_encaps_derand: +median: 384696 cycles/ticks +average: 392100 cycles/ticks + +kyber_encaps: +median: 386108 cycles/ticks +average: 392873 cycles/ticks + +kyber_decaps: +median: 511918 cycles/ticks +average: 520672 cycles/ticks + +Loop spin: 589 +gen_a: +median: 57610 cycles/ticks +average: 58359 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11329 cycles/ticks + +poly_getnoise_eta2: +median: 7304 cycles/ticks +average: 7466 cycles/ticks + +NTT: +median: 23304 cycles/ticks +average: 23589 cycles/ticks + +INVNTT: +median: 33492 cycles/ticks +average: 34163 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24013 cycles/ticks + +poly_tomsg: +median: 3892 cycles/ticks +average: 4028 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3754 cycles/ticks +average: 3878 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1082 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11394 cycles/ticks + +polyvec_decompress: +median: 4350 cycles/ticks +average: 4532 cycles/ticks + +indcpa_keypair: +median: 268666 cycles/ticks +average: 273311 cycles/ticks + +indcpa_enc: +median: 357828 cycles/ticks +average: 364633 cycles/ticks + +indcpa_dec: +median: 121358 cycles/ticks +average: 123437 cycles/ticks + +kyber_keypair_derand: +median: 291812 cycles/ticks +average: 297276 cycles/ticks + +kyber_keypair: +median: 301212 cycles/ticks +average: 306657 cycles/ticks + +kyber_encaps_derand: +median: 384978 cycles/ticks +average: 391500 cycles/ticks + +kyber_encaps: +median: 386268 cycles/ticks +average: 392527 cycles/ticks + +kyber_decaps: +median: 512488 cycles/ticks +average: 522844 cycles/ticks + +Loop spin: 590 +gen_a: +median: 57610 cycles/ticks +average: 58706 cycles/ticks + +poly_getnoise_eta1: +median: 11312 cycles/ticks +average: 11384 cycles/ticks + +poly_getnoise_eta2: +median: 7294 cycles/ticks +average: 7444 cycles/ticks + +NTT: +median: 23238 cycles/ticks +average: 23677 cycles/ticks + +INVNTT: +median: 33512 cycles/ticks +average: 33977 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23650 cycles/ticks +average: 24267 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3508 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3869 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11400 cycles/ticks +average: 11681 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4293 cycles/ticks + +indcpa_keypair: +median: 268600 cycles/ticks +average: 273704 cycles/ticks + +indcpa_enc: +median: 357986 cycles/ticks +average: 365021 cycles/ticks + +indcpa_dec: +median: 121238 cycles/ticks +average: 122465 cycles/ticks + +kyber_keypair_derand: +median: 291844 cycles/ticks +average: 297381 cycles/ticks + +kyber_keypair: +median: 301060 cycles/ticks +average: 305847 cycles/ticks + +kyber_encaps_derand: +median: 384728 cycles/ticks +average: 391442 cycles/ticks + +kyber_encaps: +median: 386254 cycles/ticks +average: 393535 cycles/ticks + +kyber_decaps: +median: 512638 cycles/ticks +average: 521068 cycles/ticks + +Loop spin: 591 +gen_a: +median: 57688 cycles/ticks +average: 58716 cycles/ticks + +poly_getnoise_eta1: +median: 11218 cycles/ticks +average: 11293 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7281 cycles/ticks + +NTT: +median: 23208 cycles/ticks +average: 23346 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 33903 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 23952 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11390 cycles/ticks + +polyvec_decompress: +median: 4378 cycles/ticks +average: 4527 cycles/ticks + +indcpa_keypair: +median: 268684 cycles/ticks +average: 273889 cycles/ticks + +indcpa_enc: +median: 357808 cycles/ticks +average: 363605 cycles/ticks + +indcpa_dec: +median: 121334 cycles/ticks +average: 123792 cycles/ticks + +kyber_keypair_derand: +median: 291576 cycles/ticks +average: 296411 cycles/ticks + +kyber_keypair: +median: 300948 cycles/ticks +average: 306213 cycles/ticks + +kyber_encaps_derand: +median: 384936 cycles/ticks +average: 392068 cycles/ticks + +kyber_encaps: +median: 386428 cycles/ticks +average: 393891 cycles/ticks + +kyber_decaps: +median: 512292 cycles/ticks +average: 521701 cycles/ticks + +Loop spin: 592 +gen_a: +median: 57774 cycles/ticks +average: 59116 cycles/ticks + +poly_getnoise_eta1: +median: 11346 cycles/ticks +average: 11449 cycles/ticks + +poly_getnoise_eta2: +median: 7264 cycles/ticks +average: 7494 cycles/ticks + +NTT: +median: 23458 cycles/ticks +average: 24002 cycles/ticks + +INVNTT: +median: 33478 cycles/ticks +average: 34237 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 24133 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3750 cycles/ticks +average: 3843 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1093 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11434 cycles/ticks + +polyvec_decompress: +median: 4382 cycles/ticks +average: 4497 cycles/ticks + +indcpa_keypair: +median: 268632 cycles/ticks +average: 273657 cycles/ticks + +indcpa_enc: +median: 358454 cycles/ticks +average: 364986 cycles/ticks + +indcpa_dec: +median: 121268 cycles/ticks +average: 122019 cycles/ticks + +kyber_keypair_derand: +median: 292094 cycles/ticks +average: 296089 cycles/ticks + +kyber_keypair: +median: 301760 cycles/ticks +average: 306911 cycles/ticks + +kyber_encaps_derand: +median: 385142 cycles/ticks +average: 392078 cycles/ticks + +kyber_encaps: +median: 386412 cycles/ticks +average: 393647 cycles/ticks + +kyber_decaps: +median: 512528 cycles/ticks +average: 521535 cycles/ticks + +Loop spin: 593 +gen_a: +median: 57602 cycles/ticks +average: 58712 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11430 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7271 cycles/ticks + +NTT: +median: 23422 cycles/ticks +average: 24025 cycles/ticks + +INVNTT: +median: 33472 cycles/ticks +average: 34118 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23610 cycles/ticks +average: 24104 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3951 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3482 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11348 cycles/ticks +average: 11615 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4284 cycles/ticks + +indcpa_keypair: +median: 268868 cycles/ticks +average: 273079 cycles/ticks + +indcpa_enc: +median: 357948 cycles/ticks +average: 363614 cycles/ticks + +indcpa_dec: +median: 121276 cycles/ticks +average: 123112 cycles/ticks + +kyber_keypair_derand: +median: 291240 cycles/ticks +average: 295395 cycles/ticks + +kyber_keypair: +median: 301242 cycles/ticks +average: 305608 cycles/ticks + +kyber_encaps_derand: +median: 384594 cycles/ticks +average: 391501 cycles/ticks + +kyber_encaps: +median: 385784 cycles/ticks +average: 392419 cycles/ticks + +kyber_decaps: +median: 512182 cycles/ticks +average: 521596 cycles/ticks + +Loop spin: 594 +gen_a: +median: 57588 cycles/ticks +average: 58255 cycles/ticks + +poly_getnoise_eta1: +median: 11336 cycles/ticks +average: 11419 cycles/ticks + +poly_getnoise_eta2: +median: 7308 cycles/ticks +average: 7459 cycles/ticks + +NTT: +median: 23296 cycles/ticks +average: 23623 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 34216 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23584 cycles/ticks +average: 23829 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 3996 cycles/ticks + +poly_frommsg: +median: 3478 cycles/ticks +average: 3583 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3712 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11384 cycles/ticks +average: 11640 cycles/ticks + +polyvec_decompress: +median: 4348 cycles/ticks +average: 4458 cycles/ticks + +indcpa_keypair: +median: 268942 cycles/ticks +average: 273592 cycles/ticks + +indcpa_enc: +median: 357958 cycles/ticks +average: 363880 cycles/ticks + +indcpa_dec: +median: 121336 cycles/ticks +average: 123611 cycles/ticks + +kyber_keypair_derand: +median: 292220 cycles/ticks +average: 297446 cycles/ticks + +kyber_keypair: +median: 301072 cycles/ticks +average: 306120 cycles/ticks + +kyber_encaps_derand: +median: 384748 cycles/ticks +average: 391764 cycles/ticks + +kyber_encaps: +median: 386062 cycles/ticks +average: 392944 cycles/ticks + +kyber_decaps: +median: 512296 cycles/ticks +average: 521766 cycles/ticks + +Loop spin: 595 +gen_a: +median: 57768 cycles/ticks +average: 58667 cycles/ticks + +poly_getnoise_eta1: +median: 11348 cycles/ticks +average: 11674 cycles/ticks + +poly_getnoise_eta2: +median: 7302 cycles/ticks +average: 7433 cycles/ticks + +NTT: +median: 23256 cycles/ticks +average: 23701 cycles/ticks + +INVNTT: +median: 33464 cycles/ticks +average: 34148 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23616 cycles/ticks +average: 24229 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3688 cycles/ticks +average: 3795 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1083 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11498 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 268434 cycles/ticks +average: 273846 cycles/ticks + +indcpa_enc: +median: 358210 cycles/ticks +average: 365658 cycles/ticks + +indcpa_dec: +median: 121296 cycles/ticks +average: 123245 cycles/ticks + +kyber_keypair_derand: +median: 291684 cycles/ticks +average: 296817 cycles/ticks + +kyber_keypair: +median: 300942 cycles/ticks +average: 305713 cycles/ticks + +kyber_encaps_derand: +median: 384864 cycles/ticks +average: 391726 cycles/ticks + +kyber_encaps: +median: 385838 cycles/ticks +average: 392946 cycles/ticks + +kyber_decaps: +median: 512012 cycles/ticks +average: 521330 cycles/ticks + +Loop spin: 596 +gen_a: +median: 57646 cycles/ticks +average: 58890 cycles/ticks + +poly_getnoise_eta1: +median: 11208 cycles/ticks +average: 11279 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7245 cycles/ticks + +NTT: +median: 23338 cycles/ticks +average: 23696 cycles/ticks + +INVNTT: +median: 33530 cycles/ticks +average: 34134 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23674 cycles/ticks +average: 24331 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3880 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3714 cycles/ticks +average: 3806 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1084 cycles/ticks + +polyvec_compress: +median: 11410 cycles/ticks +average: 11764 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4291 cycles/ticks + +indcpa_keypair: +median: 268756 cycles/ticks +average: 273752 cycles/ticks + +indcpa_enc: +median: 358198 cycles/ticks +average: 364720 cycles/ticks + +indcpa_dec: +median: 121344 cycles/ticks +average: 123581 cycles/ticks + +kyber_keypair_derand: +median: 292178 cycles/ticks +average: 297925 cycles/ticks + +kyber_keypair: +median: 301432 cycles/ticks +average: 307741 cycles/ticks + +kyber_encaps_derand: +median: 384940 cycles/ticks +average: 392963 cycles/ticks + +kyber_encaps: +median: 385942 cycles/ticks +average: 393620 cycles/ticks + +kyber_decaps: +median: 512388 cycles/ticks +average: 521752 cycles/ticks + +Loop spin: 597 +gen_a: +median: 57670 cycles/ticks +average: 58761 cycles/ticks + +poly_getnoise_eta1: +median: 11226 cycles/ticks +average: 11393 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7255 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23446 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 34068 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 24038 cycles/ticks + +poly_tomsg: +median: 3862 cycles/ticks +average: 3969 cycles/ticks + +poly_frommsg: +median: 3488 cycles/ticks +average: 3605 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11362 cycles/ticks +average: 11675 cycles/ticks + +polyvec_decompress: +median: 4252 cycles/ticks +average: 4272 cycles/ticks + +indcpa_keypair: +median: 268156 cycles/ticks +average: 273042 cycles/ticks + +indcpa_enc: +median: 357538 cycles/ticks +average: 363798 cycles/ticks + +indcpa_dec: +median: 121296 cycles/ticks +average: 123372 cycles/ticks + +kyber_keypair_derand: +median: 291754 cycles/ticks +average: 297242 cycles/ticks + +kyber_keypair: +median: 301050 cycles/ticks +average: 306474 cycles/ticks + +kyber_encaps_derand: +median: 384700 cycles/ticks +average: 391294 cycles/ticks + +kyber_encaps: +median: 385904 cycles/ticks +average: 392397 cycles/ticks + +kyber_decaps: +median: 512288 cycles/ticks +average: 521554 cycles/ticks + +Loop spin: 598 +gen_a: +median: 57632 cycles/ticks +average: 58936 cycles/ticks + +poly_getnoise_eta1: +median: 11368 cycles/ticks +average: 11582 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7306 cycles/ticks + +NTT: +median: 23258 cycles/ticks +average: 23647 cycles/ticks + +INVNTT: +median: 33474 cycles/ticks +average: 33938 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23612 cycles/ticks +average: 24070 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3534 cycles/ticks +average: 3627 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3727 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11466 cycles/ticks +average: 11699 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4280 cycles/ticks + +indcpa_keypair: +median: 268528 cycles/ticks +average: 273387 cycles/ticks + +indcpa_enc: +median: 357492 cycles/ticks +average: 363090 cycles/ticks + +indcpa_dec: +median: 121286 cycles/ticks +average: 123610 cycles/ticks + +kyber_keypair_derand: +median: 295536 cycles/ticks +average: 300517 cycles/ticks + +kyber_keypair: +median: 300976 cycles/ticks +average: 305733 cycles/ticks + +kyber_encaps_derand: +median: 384910 cycles/ticks +average: 392306 cycles/ticks + +kyber_encaps: +median: 386636 cycles/ticks +average: 394130 cycles/ticks + +kyber_decaps: +median: 512384 cycles/ticks +average: 522407 cycles/ticks + +Loop spin: 599 +gen_a: +median: 57732 cycles/ticks +average: 58732 cycles/ticks + +poly_getnoise_eta1: +median: 11232 cycles/ticks +average: 11398 cycles/ticks + +poly_getnoise_eta2: +median: 7258 cycles/ticks +average: 7365 cycles/ticks + +NTT: +median: 23318 cycles/ticks +average: 23969 cycles/ticks + +INVNTT: +median: 33542 cycles/ticks +average: 34268 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 24173 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3536 cycles/ticks +average: 3629 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3719 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11388 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4273 cycles/ticks + +indcpa_keypair: +median: 269614 cycles/ticks +average: 275800 cycles/ticks + +indcpa_enc: +median: 358286 cycles/ticks +average: 365542 cycles/ticks + +indcpa_dec: +median: 121588 cycles/ticks +average: 124412 cycles/ticks + +kyber_keypair_derand: +median: 291506 cycles/ticks +average: 296585 cycles/ticks + +kyber_keypair: +median: 301108 cycles/ticks +average: 306855 cycles/ticks + +kyber_encaps_derand: +median: 384902 cycles/ticks +average: 392894 cycles/ticks + +kyber_encaps: +median: 386130 cycles/ticks +average: 393155 cycles/ticks + +kyber_decaps: +median: 512068 cycles/ticks +average: 520342 cycles/ticks + +Loop spin: 600 +gen_a: +median: 57572 cycles/ticks +average: 58413 cycles/ticks + +poly_getnoise_eta1: +median: 11224 cycles/ticks +average: 11302 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7302 cycles/ticks + +NTT: +median: 23354 cycles/ticks +average: 23892 cycles/ticks + +INVNTT: +median: 33592 cycles/ticks +average: 34394 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24122 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3901 cycles/ticks + +poly_frommsg: +median: 3460 cycles/ticks +average: 3525 cycles/ticks + +poly_compress: +median: 3672 cycles/ticks +average: 3845 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1061 cycles/ticks + +polyvec_compress: +median: 11394 cycles/ticks +average: 11691 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4298 cycles/ticks + +indcpa_keypair: +median: 268678 cycles/ticks +average: 273466 cycles/ticks + +indcpa_enc: +median: 358010 cycles/ticks +average: 364546 cycles/ticks + +indcpa_dec: +median: 121222 cycles/ticks +average: 123607 cycles/ticks + +kyber_keypair_derand: +median: 291478 cycles/ticks +average: 297396 cycles/ticks + +kyber_keypair: +median: 301232 cycles/ticks +average: 309546 cycles/ticks + +kyber_encaps_derand: +median: 384626 cycles/ticks +average: 392463 cycles/ticks + +kyber_encaps: +median: 385930 cycles/ticks +average: 395076 cycles/ticks + +kyber_decaps: +median: 511928 cycles/ticks +average: 521193 cycles/ticks + +Loop spin: 601 +gen_a: +median: 57582 cycles/ticks +average: 58656 cycles/ticks + +poly_getnoise_eta1: +median: 11262 cycles/ticks +average: 11506 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7266 cycles/ticks + +NTT: +median: 23226 cycles/ticks +average: 23370 cycles/ticks + +INVNTT: +median: 33510 cycles/ticks +average: 34253 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 24168 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3538 cycles/ticks +average: 3634 cycles/ticks + +poly_compress: +median: 3682 cycles/ticks +average: 3806 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11586 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4293 cycles/ticks + +indcpa_keypair: +median: 268432 cycles/ticks +average: 273791 cycles/ticks + +indcpa_enc: +median: 357594 cycles/ticks +average: 364491 cycles/ticks + +indcpa_dec: +median: 121188 cycles/ticks +average: 123163 cycles/ticks + +kyber_keypair_derand: +median: 291956 cycles/ticks +average: 297842 cycles/ticks + +kyber_keypair: +median: 301144 cycles/ticks +average: 306273 cycles/ticks + +kyber_encaps_derand: +median: 384808 cycles/ticks +average: 390974 cycles/ticks + +kyber_encaps: +median: 386294 cycles/ticks +average: 393081 cycles/ticks + +kyber_decaps: +median: 512126 cycles/ticks +average: 521065 cycles/ticks + +Loop spin: 602 +gen_a: +median: 57666 cycles/ticks +average: 58814 cycles/ticks + +poly_getnoise_eta1: +median: 11270 cycles/ticks +average: 11344 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7259 cycles/ticks + +NTT: +median: 23334 cycles/ticks +average: 23678 cycles/ticks + +INVNTT: +median: 33474 cycles/ticks +average: 34171 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23940 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11405 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268566 cycles/ticks +average: 273084 cycles/ticks + +indcpa_enc: +median: 357472 cycles/ticks +average: 363631 cycles/ticks + +indcpa_dec: +median: 121338 cycles/ticks +average: 123786 cycles/ticks + +kyber_keypair_derand: +median: 291640 cycles/ticks +average: 296724 cycles/ticks + +kyber_keypair: +median: 300924 cycles/ticks +average: 306512 cycles/ticks + +kyber_encaps_derand: +median: 384894 cycles/ticks +average: 392738 cycles/ticks + +kyber_encaps: +median: 386260 cycles/ticks +average: 393809 cycles/ticks + +kyber_decaps: +median: 512322 cycles/ticks +average: 520372 cycles/ticks + +Loop spin: 603 +gen_a: +median: 57626 cycles/ticks +average: 58537 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11478 cycles/ticks + +poly_getnoise_eta2: +median: 7252 cycles/ticks +average: 7404 cycles/ticks + +NTT: +median: 23446 cycles/ticks +average: 24038 cycles/ticks + +INVNTT: +median: 33472 cycles/ticks +average: 34125 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23630 cycles/ticks +average: 24279 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3880 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3487 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3840 cycles/ticks + +poly_decompress: +median: 1044 cycles/ticks +average: 1079 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11673 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4281 cycles/ticks + +indcpa_keypair: +median: 268248 cycles/ticks +average: 272983 cycles/ticks + +indcpa_enc: +median: 357858 cycles/ticks +average: 364552 cycles/ticks + +indcpa_dec: +median: 121436 cycles/ticks +average: 123619 cycles/ticks + +kyber_keypair_derand: +median: 291702 cycles/ticks +average: 297339 cycles/ticks + +kyber_keypair: +median: 301248 cycles/ticks +average: 307013 cycles/ticks + +kyber_encaps_derand: +median: 385002 cycles/ticks +average: 393107 cycles/ticks + +kyber_encaps: +median: 386442 cycles/ticks +average: 393934 cycles/ticks + +kyber_decaps: +median: 512204 cycles/ticks +average: 521369 cycles/ticks + +Loop spin: 604 +gen_a: +median: 57598 cycles/ticks +average: 58482 cycles/ticks + +poly_getnoise_eta1: +median: 11260 cycles/ticks +average: 11340 cycles/ticks + +poly_getnoise_eta2: +median: 7260 cycles/ticks +average: 7403 cycles/ticks + +NTT: +median: 23306 cycles/ticks +average: 23844 cycles/ticks + +INVNTT: +median: 33446 cycles/ticks +average: 33866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24146 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3475 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1048 cycles/ticks +average: 1149 cycles/ticks + +polyvec_compress: +median: 11362 cycles/ticks +average: 11561 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4273 cycles/ticks + +indcpa_keypair: +median: 268824 cycles/ticks +average: 273788 cycles/ticks + +indcpa_enc: +median: 357890 cycles/ticks +average: 364236 cycles/ticks + +indcpa_dec: +median: 121202 cycles/ticks +average: 123022 cycles/ticks + +kyber_keypair_derand: +median: 291688 cycles/ticks +average: 296501 cycles/ticks + +kyber_keypair: +median: 301128 cycles/ticks +average: 306113 cycles/ticks + +kyber_encaps_derand: +median: 384972 cycles/ticks +average: 392079 cycles/ticks + +kyber_encaps: +median: 386192 cycles/ticks +average: 393353 cycles/ticks + +kyber_decaps: +median: 512436 cycles/ticks +average: 522418 cycles/ticks + +Loop spin: 605 +gen_a: +median: 57610 cycles/ticks +average: 58708 cycles/ticks + +poly_getnoise_eta1: +median: 11334 cycles/ticks +average: 11394 cycles/ticks + +poly_getnoise_eta2: +median: 7318 cycles/ticks +average: 7537 cycles/ticks + +NTT: +median: 23262 cycles/ticks +average: 23674 cycles/ticks + +INVNTT: +median: 33478 cycles/ticks +average: 34183 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24006 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3484 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11408 cycles/ticks +average: 11663 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4279 cycles/ticks + +indcpa_keypair: +median: 269086 cycles/ticks +average: 273736 cycles/ticks + +indcpa_enc: +median: 357924 cycles/ticks +average: 364607 cycles/ticks + +indcpa_dec: +median: 121328 cycles/ticks +average: 123155 cycles/ticks + +kyber_keypair_derand: +median: 291520 cycles/ticks +average: 296583 cycles/ticks + +kyber_keypair: +median: 301218 cycles/ticks +average: 306078 cycles/ticks + +kyber_encaps_derand: +median: 384752 cycles/ticks +average: 391258 cycles/ticks + +kyber_encaps: +median: 386010 cycles/ticks +average: 393263 cycles/ticks + +kyber_decaps: +median: 511960 cycles/ticks +average: 521499 cycles/ticks + +Loop spin: 606 +gen_a: +median: 57736 cycles/ticks +average: 58667 cycles/ticks + +poly_getnoise_eta1: +median: 11366 cycles/ticks +average: 11633 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 23242 cycles/ticks +average: 23672 cycles/ticks + +INVNTT: +median: 33440 cycles/ticks +average: 33838 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23626 cycles/ticks +average: 24215 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3485 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3837 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11362 cycles/ticks +average: 11559 cycles/ticks + +polyvec_decompress: +median: 4280 cycles/ticks +average: 4389 cycles/ticks + +indcpa_keypair: +median: 272568 cycles/ticks +average: 277253 cycles/ticks + +indcpa_enc: +median: 361836 cycles/ticks +average: 368607 cycles/ticks + +indcpa_dec: +median: 121216 cycles/ticks +average: 123086 cycles/ticks + +kyber_keypair_derand: +median: 291052 cycles/ticks +average: 296137 cycles/ticks + +kyber_keypair: +median: 300778 cycles/ticks +average: 305586 cycles/ticks + +kyber_encaps_derand: +median: 384632 cycles/ticks +average: 390608 cycles/ticks + +kyber_encaps: +median: 385872 cycles/ticks +average: 392435 cycles/ticks + +kyber_decaps: +median: 512072 cycles/ticks +average: 520923 cycles/ticks + +Loop spin: 607 +gen_a: +median: 57758 cycles/ticks +average: 58773 cycles/ticks + +poly_getnoise_eta1: +median: 11226 cycles/ticks +average: 11303 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 23302 cycles/ticks +average: 23735 cycles/ticks + +INVNTT: +median: 33556 cycles/ticks +average: 34302 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23584 cycles/ticks +average: 23949 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11384 cycles/ticks +average: 11674 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4276 cycles/ticks + +indcpa_keypair: +median: 268796 cycles/ticks +average: 274243 cycles/ticks + +indcpa_enc: +median: 358000 cycles/ticks +average: 365131 cycles/ticks + +indcpa_dec: +median: 121530 cycles/ticks +average: 124202 cycles/ticks + +kyber_keypair_derand: +median: 291716 cycles/ticks +average: 297002 cycles/ticks + +kyber_keypair: +median: 301174 cycles/ticks +average: 306565 cycles/ticks + +kyber_encaps_derand: +median: 384740 cycles/ticks +average: 391596 cycles/ticks + +kyber_encaps: +median: 386084 cycles/ticks +average: 393260 cycles/ticks + +kyber_decaps: +median: 512436 cycles/ticks +average: 522546 cycles/ticks + +Loop spin: 608 +gen_a: +median: 57706 cycles/ticks +average: 58972 cycles/ticks + +poly_getnoise_eta1: +median: 11296 cycles/ticks +average: 11530 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7306 cycles/ticks + +NTT: +median: 23292 cycles/ticks +average: 23710 cycles/ticks + +INVNTT: +median: 33512 cycles/ticks +average: 34069 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 24016 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3532 cycles/ticks +average: 3633 cycles/ticks + +poly_compress: +median: 3668 cycles/ticks +average: 3778 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11533 cycles/ticks + +polyvec_decompress: +median: 4312 cycles/ticks +average: 4412 cycles/ticks + +indcpa_keypair: +median: 268572 cycles/ticks +average: 273696 cycles/ticks + +indcpa_enc: +median: 357826 cycles/ticks +average: 365175 cycles/ticks + +indcpa_dec: +median: 121350 cycles/ticks +average: 123767 cycles/ticks + +kyber_keypair_derand: +median: 292262 cycles/ticks +average: 298054 cycles/ticks + +kyber_keypair: +median: 301100 cycles/ticks +average: 306424 cycles/ticks + +kyber_encaps_derand: +median: 385176 cycles/ticks +average: 392396 cycles/ticks + +kyber_encaps: +median: 386262 cycles/ticks +average: 393136 cycles/ticks + +kyber_decaps: +median: 512224 cycles/ticks +average: 521010 cycles/ticks + +Loop spin: 609 +gen_a: +median: 57648 cycles/ticks +average: 58584 cycles/ticks + +poly_getnoise_eta1: +median: 11214 cycles/ticks +average: 11296 cycles/ticks + +poly_getnoise_eta2: +median: 7290 cycles/ticks +average: 7498 cycles/ticks + +NTT: +median: 23374 cycles/ticks +average: 23848 cycles/ticks + +INVNTT: +median: 33544 cycles/ticks +average: 34177 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 24038 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3508 cycles/ticks +average: 3601 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3739 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11318 cycles/ticks +average: 11372 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4284 cycles/ticks + +indcpa_keypair: +median: 268838 cycles/ticks +average: 273767 cycles/ticks + +indcpa_enc: +median: 357920 cycles/ticks +average: 364588 cycles/ticks + +indcpa_dec: +median: 121314 cycles/ticks +average: 124163 cycles/ticks + +kyber_keypair_derand: +median: 291484 cycles/ticks +average: 297537 cycles/ticks + +kyber_keypair: +median: 301250 cycles/ticks +average: 307422 cycles/ticks + +kyber_encaps_derand: +median: 384694 cycles/ticks +average: 392192 cycles/ticks + +kyber_encaps: +median: 385844 cycles/ticks +average: 393265 cycles/ticks + +kyber_decaps: +median: 511850 cycles/ticks +average: 520579 cycles/ticks + +Loop spin: 610 +gen_a: +median: 57722 cycles/ticks +average: 58869 cycles/ticks + +poly_getnoise_eta1: +median: 11332 cycles/ticks +average: 11423 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7279 cycles/ticks + +NTT: +median: 23422 cycles/ticks +average: 23843 cycles/ticks + +INVNTT: +median: 33546 cycles/ticks +average: 34293 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 24072 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3694 cycles/ticks + +poly_decompress: +median: 1042 cycles/ticks +average: 1074 cycles/ticks + +polyvec_compress: +median: 11348 cycles/ticks +average: 11591 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4303 cycles/ticks + +indcpa_keypair: +median: 268852 cycles/ticks +average: 273974 cycles/ticks + +indcpa_enc: +median: 357754 cycles/ticks +average: 364567 cycles/ticks + +indcpa_dec: +median: 121490 cycles/ticks +average: 123847 cycles/ticks + +kyber_keypair_derand: +median: 292050 cycles/ticks +average: 297388 cycles/ticks + +kyber_keypair: +median: 301204 cycles/ticks +average: 307131 cycles/ticks + +kyber_encaps_derand: +median: 384990 cycles/ticks +average: 392682 cycles/ticks + +kyber_encaps: +median: 386664 cycles/ticks +average: 394039 cycles/ticks + +kyber_decaps: +median: 512208 cycles/ticks +average: 521100 cycles/ticks + +Loop spin: 611 +gen_a: +median: 57568 cycles/ticks +average: 58355 cycles/ticks + +poly_getnoise_eta1: +median: 11312 cycles/ticks +average: 11400 cycles/ticks + +poly_getnoise_eta2: +median: 7348 cycles/ticks +average: 7568 cycles/ticks + +NTT: +median: 23250 cycles/ticks +average: 23650 cycles/ticks + +INVNTT: +median: 33524 cycles/ticks +average: 34314 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23886 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3883 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3478 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3865 cycles/ticks + +poly_decompress: +median: 1040 cycles/ticks +average: 1074 cycles/ticks + +polyvec_compress: +median: 11356 cycles/ticks +average: 11457 cycles/ticks + +polyvec_decompress: +median: 4360 cycles/ticks +average: 4483 cycles/ticks + +indcpa_keypair: +median: 268320 cycles/ticks +average: 272853 cycles/ticks + +indcpa_enc: +median: 357778 cycles/ticks +average: 363886 cycles/ticks + +indcpa_dec: +median: 121322 cycles/ticks +average: 123197 cycles/ticks + +kyber_keypair_derand: +median: 291806 cycles/ticks +average: 297285 cycles/ticks + +kyber_keypair: +median: 301068 cycles/ticks +average: 306367 cycles/ticks + +kyber_encaps_derand: +median: 384674 cycles/ticks +average: 391921 cycles/ticks + +kyber_encaps: +median: 386342 cycles/ticks +average: 393956 cycles/ticks + +kyber_decaps: +median: 512342 cycles/ticks +average: 521855 cycles/ticks + +Loop spin: 612 +gen_a: +median: 57566 cycles/ticks +average: 58449 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11401 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 23284 cycles/ticks +average: 23682 cycles/ticks + +INVNTT: +median: 33418 cycles/ticks +average: 33568 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 24190 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3462 cycles/ticks +average: 3545 cycles/ticks + +poly_compress: +median: 3734 cycles/ticks +average: 3868 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 11368 cycles/ticks +average: 11624 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4283 cycles/ticks + +indcpa_keypair: +median: 268648 cycles/ticks +average: 274172 cycles/ticks + +indcpa_enc: +median: 357898 cycles/ticks +average: 364230 cycles/ticks + +indcpa_dec: +median: 121278 cycles/ticks +average: 123281 cycles/ticks + +kyber_keypair_derand: +median: 291680 cycles/ticks +average: 296881 cycles/ticks + +kyber_keypair: +median: 301168 cycles/ticks +average: 306641 cycles/ticks + +kyber_encaps_derand: +median: 384898 cycles/ticks +average: 392303 cycles/ticks + +kyber_encaps: +median: 386178 cycles/ticks +average: 393751 cycles/ticks + +kyber_decaps: +median: 512556 cycles/ticks +average: 522013 cycles/ticks + +Loop spin: 613 +gen_a: +median: 57736 cycles/ticks +average: 58875 cycles/ticks + +poly_getnoise_eta1: +median: 11242 cycles/ticks +average: 11443 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7376 cycles/ticks + +NTT: +median: 23286 cycles/ticks +average: 23668 cycles/ticks + +INVNTT: +median: 33482 cycles/ticks +average: 34162 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23612 cycles/ticks +average: 24091 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3840 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1111 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11398 cycles/ticks + +polyvec_decompress: +median: 4298 cycles/ticks +average: 4422 cycles/ticks + +indcpa_keypair: +median: 268344 cycles/ticks +average: 273171 cycles/ticks + +indcpa_enc: +median: 357966 cycles/ticks +average: 363636 cycles/ticks + +indcpa_dec: +median: 121478 cycles/ticks +average: 123740 cycles/ticks + +kyber_keypair_derand: +median: 291922 cycles/ticks +average: 296852 cycles/ticks + +kyber_keypair: +median: 300950 cycles/ticks +average: 306125 cycles/ticks + +kyber_encaps_derand: +median: 385142 cycles/ticks +average: 391359 cycles/ticks + +kyber_encaps: +median: 386750 cycles/ticks +average: 393586 cycles/ticks + +kyber_decaps: +median: 512808 cycles/ticks +average: 522886 cycles/ticks + +Loop spin: 614 +gen_a: +median: 57592 cycles/ticks +average: 58729 cycles/ticks + +poly_getnoise_eta1: +median: 11306 cycles/ticks +average: 11556 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7287 cycles/ticks + +NTT: +median: 23346 cycles/ticks +average: 23742 cycles/ticks + +INVNTT: +median: 33560 cycles/ticks +average: 34294 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 24006 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3697 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11372 cycles/ticks +average: 11532 cycles/ticks + +polyvec_decompress: +median: 4338 cycles/ticks +average: 4444 cycles/ticks + +indcpa_keypair: +median: 268808 cycles/ticks +average: 274140 cycles/ticks + +indcpa_enc: +median: 357934 cycles/ticks +average: 364350 cycles/ticks + +indcpa_dec: +median: 121450 cycles/ticks +average: 123696 cycles/ticks + +kyber_keypair_derand: +median: 291430 cycles/ticks +average: 296703 cycles/ticks + +kyber_keypair: +median: 300956 cycles/ticks +average: 305637 cycles/ticks + +kyber_encaps_derand: +median: 384788 cycles/ticks +average: 391543 cycles/ticks + +kyber_encaps: +median: 386172 cycles/ticks +average: 392900 cycles/ticks + +kyber_decaps: +median: 512154 cycles/ticks +average: 521261 cycles/ticks + +Loop spin: 615 +gen_a: +median: 57706 cycles/ticks +average: 59014 cycles/ticks + +poly_getnoise_eta1: +median: 11290 cycles/ticks +average: 11361 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7266 cycles/ticks + +NTT: +median: 23272 cycles/ticks +average: 23623 cycles/ticks + +INVNTT: +median: 33474 cycles/ticks +average: 34146 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23608 cycles/ticks +average: 24200 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3664 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3718 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11368 cycles/ticks +average: 11667 cycles/ticks + +polyvec_decompress: +median: 4300 cycles/ticks +average: 4410 cycles/ticks + +indcpa_keypair: +median: 268820 cycles/ticks +average: 274018 cycles/ticks + +indcpa_enc: +median: 357774 cycles/ticks +average: 363290 cycles/ticks + +indcpa_dec: +median: 121420 cycles/ticks +average: 123523 cycles/ticks + +kyber_keypair_derand: +median: 291810 cycles/ticks +average: 297059 cycles/ticks + +kyber_keypair: +median: 301098 cycles/ticks +average: 306114 cycles/ticks + +kyber_encaps_derand: +median: 384320 cycles/ticks +average: 390269 cycles/ticks + +kyber_encaps: +median: 386038 cycles/ticks +average: 392060 cycles/ticks + +kyber_decaps: +median: 512004 cycles/ticks +average: 519550 cycles/ticks + +Loop spin: 616 +gen_a: +median: 57622 cycles/ticks +average: 58621 cycles/ticks + +poly_getnoise_eta1: +median: 11234 cycles/ticks +average: 11427 cycles/ticks + +poly_getnoise_eta2: +median: 7256 cycles/ticks +average: 7398 cycles/ticks + +NTT: +median: 23400 cycles/ticks +average: 23862 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 34236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23744 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3884 cycles/ticks + +poly_frommsg: +median: 3520 cycles/ticks +average: 3607 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3782 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1082 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11413 cycles/ticks + +polyvec_decompress: +median: 4358 cycles/ticks +average: 4546 cycles/ticks + +indcpa_keypair: +median: 268592 cycles/ticks +average: 273823 cycles/ticks + +indcpa_enc: +median: 357930 cycles/ticks +average: 363681 cycles/ticks + +indcpa_dec: +median: 121398 cycles/ticks +average: 123697 cycles/ticks + +kyber_keypair_derand: +median: 291486 cycles/ticks +average: 296869 cycles/ticks + +kyber_keypair: +median: 301104 cycles/ticks +average: 306437 cycles/ticks + +kyber_encaps_derand: +median: 384878 cycles/ticks +average: 391427 cycles/ticks + +kyber_encaps: +median: 385976 cycles/ticks +average: 393292 cycles/ticks + +kyber_decaps: +median: 511990 cycles/ticks +average: 520016 cycles/ticks + +Loop spin: 617 +gen_a: +median: 57562 cycles/ticks +average: 57992 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11359 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7269 cycles/ticks + +NTT: +median: 23292 cycles/ticks +average: 23854 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 34119 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 24128 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3490 cycles/ticks +average: 3600 cycles/ticks + +poly_compress: +median: 3754 cycles/ticks +average: 3794 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1070 cycles/ticks + +polyvec_compress: +median: 11362 cycles/ticks +average: 11593 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4280 cycles/ticks + +indcpa_keypair: +median: 268856 cycles/ticks +average: 273259 cycles/ticks + +indcpa_enc: +median: 358100 cycles/ticks +average: 365409 cycles/ticks + +indcpa_dec: +median: 121300 cycles/ticks +average: 123170 cycles/ticks + +kyber_keypair_derand: +median: 296268 cycles/ticks +average: 301641 cycles/ticks + +kyber_keypair: +median: 301026 cycles/ticks +average: 306233 cycles/ticks + +kyber_encaps_derand: +median: 384642 cycles/ticks +average: 391304 cycles/ticks + +kyber_encaps: +median: 386122 cycles/ticks +average: 392152 cycles/ticks + +kyber_decaps: +median: 511856 cycles/ticks +average: 519728 cycles/ticks + +Loop spin: 618 +gen_a: +median: 57572 cycles/ticks +average: 57998 cycles/ticks + +poly_getnoise_eta1: +median: 11336 cycles/ticks +average: 11400 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7283 cycles/ticks + +NTT: +median: 23384 cycles/ticks +average: 23707 cycles/ticks + +INVNTT: +median: 33456 cycles/ticks +average: 33919 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23638 cycles/ticks +average: 24037 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3921 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3642 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11427 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4312 cycles/ticks + +indcpa_keypair: +median: 268198 cycles/ticks +average: 272788 cycles/ticks + +indcpa_enc: +median: 357686 cycles/ticks +average: 363918 cycles/ticks + +indcpa_dec: +median: 121326 cycles/ticks +average: 123609 cycles/ticks + +kyber_keypair_derand: +median: 291666 cycles/ticks +average: 297342 cycles/ticks + +kyber_keypair: +median: 301090 cycles/ticks +average: 306444 cycles/ticks + +kyber_encaps_derand: +median: 384680 cycles/ticks +average: 391768 cycles/ticks + +kyber_encaps: +median: 385710 cycles/ticks +average: 392609 cycles/ticks + +kyber_decaps: +median: 511886 cycles/ticks +average: 520134 cycles/ticks + +Loop spin: 619 +gen_a: +median: 57700 cycles/ticks +average: 58611 cycles/ticks + +poly_getnoise_eta1: +median: 11220 cycles/ticks +average: 11286 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7340 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23429 cycles/ticks + +INVNTT: +median: 33428 cycles/ticks +average: 33603 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23717 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3489 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3875 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11423 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4290 cycles/ticks + +indcpa_keypair: +median: 268850 cycles/ticks +average: 273164 cycles/ticks + +indcpa_enc: +median: 358048 cycles/ticks +average: 364872 cycles/ticks + +indcpa_dec: +median: 121254 cycles/ticks +average: 123525 cycles/ticks + +kyber_keypair_derand: +median: 291880 cycles/ticks +average: 297424 cycles/ticks + +kyber_keypair: +median: 300970 cycles/ticks +average: 306318 cycles/ticks + +kyber_encaps_derand: +median: 384958 cycles/ticks +average: 392985 cycles/ticks + +kyber_encaps: +median: 386190 cycles/ticks +average: 393374 cycles/ticks + +kyber_decaps: +median: 511998 cycles/ticks +average: 520563 cycles/ticks + +Loop spin: 620 +gen_a: +median: 57778 cycles/ticks +average: 58850 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11329 cycles/ticks + +poly_getnoise_eta2: +median: 7268 cycles/ticks +average: 7497 cycles/ticks + +NTT: +median: 23252 cycles/ticks +average: 23687 cycles/ticks + +INVNTT: +median: 33482 cycles/ticks +average: 34161 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23904 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3886 cycles/ticks + +poly_frommsg: +median: 3524 cycles/ticks +average: 3610 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3780 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11508 cycles/ticks +average: 11812 cycles/ticks + +polyvec_decompress: +median: 4388 cycles/ticks +average: 4448 cycles/ticks + +indcpa_keypair: +median: 268588 cycles/ticks +average: 273305 cycles/ticks + +indcpa_enc: +median: 357562 cycles/ticks +average: 362923 cycles/ticks + +indcpa_dec: +median: 121438 cycles/ticks +average: 123931 cycles/ticks + +kyber_keypair_derand: +median: 291328 cycles/ticks +average: 295334 cycles/ticks + +kyber_keypair: +median: 300970 cycles/ticks +average: 306254 cycles/ticks + +kyber_encaps_derand: +median: 384684 cycles/ticks +average: 391506 cycles/ticks + +kyber_encaps: +median: 386240 cycles/ticks +average: 393487 cycles/ticks + +kyber_decaps: +median: 512366 cycles/ticks +average: 522194 cycles/ticks + +Loop spin: 621 +gen_a: +median: 57724 cycles/ticks +average: 58716 cycles/ticks + +poly_getnoise_eta1: +median: 11332 cycles/ticks +average: 11412 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7281 cycles/ticks + +NTT: +median: 23236 cycles/ticks +average: 23620 cycles/ticks + +INVNTT: +median: 33556 cycles/ticks +average: 34280 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 24009 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3508 cycles/ticks + +poly_compress: +median: 3716 cycles/ticks +average: 3813 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11409 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4328 cycles/ticks + +indcpa_keypair: +median: 268972 cycles/ticks +average: 273925 cycles/ticks + +indcpa_enc: +median: 357796 cycles/ticks +average: 363624 cycles/ticks + +indcpa_dec: +median: 121296 cycles/ticks +average: 123317 cycles/ticks + +kyber_keypair_derand: +median: 291830 cycles/ticks +average: 296555 cycles/ticks + +kyber_keypair: +median: 301256 cycles/ticks +average: 306760 cycles/ticks + +kyber_encaps_derand: +median: 384996 cycles/ticks +average: 392237 cycles/ticks + +kyber_encaps: +median: 386542 cycles/ticks +average: 394122 cycles/ticks + +kyber_decaps: +median: 512006 cycles/ticks +average: 519910 cycles/ticks + +Loop spin: 622 +gen_a: +median: 57578 cycles/ticks +average: 58205 cycles/ticks + +poly_getnoise_eta1: +median: 11242 cycles/ticks +average: 11363 cycles/ticks + +poly_getnoise_eta2: +median: 7278 cycles/ticks +average: 7475 cycles/ticks + +NTT: +median: 23308 cycles/ticks +average: 23671 cycles/ticks + +INVNTT: +median: 33468 cycles/ticks +average: 34109 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24244 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3452 cycles/ticks +average: 3494 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 11406 cycles/ticks +average: 11699 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4292 cycles/ticks + +indcpa_keypair: +median: 268452 cycles/ticks +average: 273404 cycles/ticks + +indcpa_enc: +median: 357870 cycles/ticks +average: 364527 cycles/ticks + +indcpa_dec: +median: 121272 cycles/ticks +average: 122884 cycles/ticks + +kyber_keypair_derand: +median: 296114 cycles/ticks +average: 301046 cycles/ticks + +kyber_keypair: +median: 301362 cycles/ticks +average: 305792 cycles/ticks + +kyber_encaps_derand: +median: 384738 cycles/ticks +average: 390935 cycles/ticks + +kyber_encaps: +median: 386190 cycles/ticks +average: 392812 cycles/ticks + +kyber_decaps: +median: 512216 cycles/ticks +average: 521258 cycles/ticks + +Loop spin: 623 +gen_a: +median: 57516 cycles/ticks +average: 58182 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11305 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7317 cycles/ticks + +NTT: +median: 23294 cycles/ticks +average: 23728 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 34194 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23856 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3482 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3696 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11370 cycles/ticks +average: 11577 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4353 cycles/ticks + +indcpa_keypair: +median: 268992 cycles/ticks +average: 273849 cycles/ticks + +indcpa_enc: +median: 357800 cycles/ticks +average: 363821 cycles/ticks + +indcpa_dec: +median: 121348 cycles/ticks +average: 123497 cycles/ticks + +kyber_keypair_derand: +median: 291822 cycles/ticks +average: 297182 cycles/ticks + +kyber_keypair: +median: 300942 cycles/ticks +average: 305918 cycles/ticks + +kyber_encaps_derand: +median: 384848 cycles/ticks +average: 391402 cycles/ticks + +kyber_encaps: +median: 386524 cycles/ticks +average: 393906 cycles/ticks + +kyber_decaps: +median: 512422 cycles/ticks +average: 521377 cycles/ticks + +Loop spin: 624 +gen_a: +median: 57590 cycles/ticks +average: 58323 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11336 cycles/ticks + +poly_getnoise_eta2: +median: 7306 cycles/ticks +average: 7492 cycles/ticks + +NTT: +median: 23326 cycles/ticks +average: 23956 cycles/ticks + +INVNTT: +median: 33456 cycles/ticks +average: 34076 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23616 cycles/ticks +average: 23941 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3919 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11390 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4276 cycles/ticks + +indcpa_keypair: +median: 268918 cycles/ticks +average: 274274 cycles/ticks + +indcpa_enc: +median: 357866 cycles/ticks +average: 364654 cycles/ticks + +indcpa_dec: +median: 121546 cycles/ticks +average: 124308 cycles/ticks + +kyber_keypair_derand: +median: 291710 cycles/ticks +average: 297214 cycles/ticks + +kyber_keypair: +median: 301346 cycles/ticks +average: 306322 cycles/ticks + +kyber_encaps_derand: +median: 385026 cycles/ticks +average: 391611 cycles/ticks + +kyber_encaps: +median: 386672 cycles/ticks +average: 392498 cycles/ticks + +kyber_decaps: +median: 512086 cycles/ticks +average: 520810 cycles/ticks + +Loop spin: 625 +gen_a: +median: 57678 cycles/ticks +average: 58827 cycles/ticks + +poly_getnoise_eta1: +median: 11194 cycles/ticks +average: 11277 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7297 cycles/ticks + +NTT: +median: 23396 cycles/ticks +average: 23886 cycles/ticks + +INVNTT: +median: 33574 cycles/ticks +average: 34317 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24081 cycles/ticks + +poly_tomsg: +median: 3924 cycles/ticks +average: 4012 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3674 cycles/ticks +average: 3783 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1065 cycles/ticks + +polyvec_compress: +median: 11346 cycles/ticks +average: 11529 cycles/ticks + +polyvec_decompress: +median: 4364 cycles/ticks +average: 4497 cycles/ticks + +indcpa_keypair: +median: 268594 cycles/ticks +average: 273654 cycles/ticks + +indcpa_enc: +median: 357948 cycles/ticks +average: 364662 cycles/ticks + +indcpa_dec: +median: 121382 cycles/ticks +average: 123819 cycles/ticks + +kyber_keypair_derand: +median: 291734 cycles/ticks +average: 296693 cycles/ticks + +kyber_keypair: +median: 301326 cycles/ticks +average: 306689 cycles/ticks + +kyber_encaps_derand: +median: 384682 cycles/ticks +average: 391718 cycles/ticks + +kyber_encaps: +median: 385894 cycles/ticks +average: 392585 cycles/ticks + +kyber_decaps: +median: 512098 cycles/ticks +average: 521101 cycles/ticks + +Loop spin: 626 +gen_a: +median: 57662 cycles/ticks +average: 58452 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11446 cycles/ticks + +poly_getnoise_eta2: +median: 7274 cycles/ticks +average: 7441 cycles/ticks + +NTT: +median: 23240 cycles/ticks +average: 23602 cycles/ticks + +INVNTT: +median: 33494 cycles/ticks +average: 34124 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24043 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3538 cycles/ticks +average: 3629 cycles/ticks + +poly_compress: +median: 3674 cycles/ticks +average: 3795 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11401 cycles/ticks + +polyvec_decompress: +median: 4352 cycles/ticks +average: 4495 cycles/ticks + +indcpa_keypair: +median: 268772 cycles/ticks +average: 273429 cycles/ticks + +indcpa_enc: +median: 357784 cycles/ticks +average: 365322 cycles/ticks + +indcpa_dec: +median: 121370 cycles/ticks +average: 123376 cycles/ticks + +kyber_keypair_derand: +median: 292206 cycles/ticks +average: 297809 cycles/ticks + +kyber_keypair: +median: 301186 cycles/ticks +average: 306262 cycles/ticks + +kyber_encaps_derand: +median: 384840 cycles/ticks +average: 391349 cycles/ticks + +kyber_encaps: +median: 386068 cycles/ticks +average: 392879 cycles/ticks + +kyber_decaps: +median: 511974 cycles/ticks +average: 519948 cycles/ticks + +Loop spin: 627 +gen_a: +median: 57642 cycles/ticks +average: 58802 cycles/ticks + +poly_getnoise_eta1: +median: 11332 cycles/ticks +average: 11384 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7256 cycles/ticks + +NTT: +median: 23334 cycles/ticks +average: 23771 cycles/ticks + +INVNTT: +median: 33456 cycles/ticks +average: 33680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23572 cycles/ticks +average: 23709 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3879 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3646 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3780 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11609 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4285 cycles/ticks + +indcpa_keypair: +median: 268894 cycles/ticks +average: 273253 cycles/ticks + +indcpa_enc: +median: 358060 cycles/ticks +average: 363777 cycles/ticks + +indcpa_dec: +median: 121284 cycles/ticks +average: 123388 cycles/ticks + +kyber_keypair_derand: +median: 291654 cycles/ticks +average: 296988 cycles/ticks + +kyber_keypair: +median: 300956 cycles/ticks +average: 306183 cycles/ticks + +kyber_encaps_derand: +median: 384940 cycles/ticks +average: 392105 cycles/ticks + +kyber_encaps: +median: 386232 cycles/ticks +average: 392512 cycles/ticks + +kyber_decaps: +median: 512244 cycles/ticks +average: 519285 cycles/ticks + +Loop spin: 628 +gen_a: +median: 57588 cycles/ticks +average: 58700 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11418 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7311 cycles/ticks + +NTT: +median: 23314 cycles/ticks +average: 23538 cycles/ticks + +INVNTT: +median: 33520 cycles/ticks +average: 34183 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23706 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3720 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1132 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11529 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4270 cycles/ticks + +indcpa_keypair: +median: 268902 cycles/ticks +average: 273072 cycles/ticks + +indcpa_enc: +median: 358100 cycles/ticks +average: 363918 cycles/ticks + +indcpa_dec: +median: 121438 cycles/ticks +average: 123882 cycles/ticks + +kyber_keypair_derand: +median: 292172 cycles/ticks +average: 297669 cycles/ticks + +kyber_keypair: +median: 301814 cycles/ticks +average: 307378 cycles/ticks + +kyber_encaps_derand: +median: 385244 cycles/ticks +average: 392399 cycles/ticks + +kyber_encaps: +median: 386448 cycles/ticks +average: 393021 cycles/ticks + +kyber_decaps: +median: 511944 cycles/ticks +average: 520424 cycles/ticks + +Loop spin: 629 +gen_a: +median: 57624 cycles/ticks +average: 58528 cycles/ticks + +poly_getnoise_eta1: +median: 11296 cycles/ticks +average: 11366 cycles/ticks + +poly_getnoise_eta2: +median: 7316 cycles/ticks +average: 7558 cycles/ticks + +NTT: +median: 23340 cycles/ticks +average: 23716 cycles/ticks + +INVNTT: +median: 33518 cycles/ticks +average: 34036 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 24003 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3754 cycles/ticks +average: 3856 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11503 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4304 cycles/ticks + +indcpa_keypair: +median: 268868 cycles/ticks +average: 273075 cycles/ticks + +indcpa_enc: +median: 358434 cycles/ticks +average: 365543 cycles/ticks + +indcpa_dec: +median: 121374 cycles/ticks +average: 123751 cycles/ticks + +kyber_keypair_derand: +median: 292302 cycles/ticks +average: 297446 cycles/ticks + +kyber_keypair: +median: 301210 cycles/ticks +average: 306098 cycles/ticks + +kyber_encaps_derand: +median: 384836 cycles/ticks +average: 392088 cycles/ticks + +kyber_encaps: +median: 386090 cycles/ticks +average: 392601 cycles/ticks + +kyber_decaps: +median: 512148 cycles/ticks +average: 520718 cycles/ticks + +Loop spin: 630 +gen_a: +median: 57678 cycles/ticks +average: 59214 cycles/ticks + +poly_getnoise_eta1: +median: 11334 cycles/ticks +average: 11417 cycles/ticks + +poly_getnoise_eta2: +median: 7328 cycles/ticks +average: 7481 cycles/ticks + +NTT: +median: 23274 cycles/ticks +average: 23515 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 34152 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 24182 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3878 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11408 cycles/ticks + +polyvec_decompress: +median: 4356 cycles/ticks +average: 4503 cycles/ticks + +indcpa_keypair: +median: 268964 cycles/ticks +average: 272675 cycles/ticks + +indcpa_enc: +median: 357892 cycles/ticks +average: 363110 cycles/ticks + +indcpa_dec: +median: 121376 cycles/ticks +average: 122795 cycles/ticks + +kyber_keypair_derand: +median: 291282 cycles/ticks +average: 295710 cycles/ticks + +kyber_keypair: +median: 300808 cycles/ticks +average: 304843 cycles/ticks + +kyber_encaps_derand: +median: 384550 cycles/ticks +average: 393596 cycles/ticks + +kyber_encaps: +median: 385972 cycles/ticks +average: 395152 cycles/ticks + +kyber_decaps: +median: 511920 cycles/ticks +average: 520121 cycles/ticks + +Loop spin: 631 +gen_a: +median: 57752 cycles/ticks +average: 58873 cycles/ticks + +poly_getnoise_eta1: +median: 11292 cycles/ticks +average: 11367 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7275 cycles/ticks + +NTT: +median: 23254 cycles/ticks +average: 23599 cycles/ticks + +INVNTT: +median: 33506 cycles/ticks +average: 34253 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 23971 cycles/ticks + +poly_tomsg: +median: 3938 cycles/ticks +average: 4032 cycles/ticks + +poly_frommsg: +median: 3474 cycles/ticks +average: 3577 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3687 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11636 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 268600 cycles/ticks +average: 271946 cycles/ticks + +indcpa_enc: +median: 357508 cycles/ticks +average: 362148 cycles/ticks + +indcpa_dec: +median: 121232 cycles/ticks +average: 123198 cycles/ticks + +kyber_keypair_derand: +median: 292176 cycles/ticks +average: 295627 cycles/ticks + +kyber_keypair: +median: 301672 cycles/ticks +average: 306243 cycles/ticks + +kyber_encaps_derand: +median: 384366 cycles/ticks +average: 390195 cycles/ticks + +kyber_encaps: +median: 385894 cycles/ticks +average: 391473 cycles/ticks + +kyber_decaps: +median: 512268 cycles/ticks +average: 520433 cycles/ticks + +Loop spin: 632 +gen_a: +median: 57694 cycles/ticks +average: 58542 cycles/ticks + +poly_getnoise_eta1: +median: 11272 cycles/ticks +average: 11341 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7261 cycles/ticks + +NTT: +median: 23408 cycles/ticks +average: 23838 cycles/ticks + +INVNTT: +median: 33498 cycles/ticks +average: 34185 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23949 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3474 cycles/ticks +average: 3489 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3703 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11396 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4303 cycles/ticks + +indcpa_keypair: +median: 268388 cycles/ticks +average: 271789 cycles/ticks + +indcpa_enc: +median: 358004 cycles/ticks +average: 363502 cycles/ticks + +indcpa_dec: +median: 121342 cycles/ticks +average: 122488 cycles/ticks + +kyber_keypair_derand: +median: 291490 cycles/ticks +average: 295143 cycles/ticks + +kyber_keypair: +median: 301246 cycles/ticks +average: 306119 cycles/ticks + +kyber_encaps_derand: +median: 384586 cycles/ticks +average: 390460 cycles/ticks + +kyber_encaps: +median: 385824 cycles/ticks +average: 391989 cycles/ticks + +kyber_decaps: +median: 512068 cycles/ticks +average: 521334 cycles/ticks + +Loop spin: 633 +gen_a: +median: 57570 cycles/ticks +average: 58214 cycles/ticks + +poly_getnoise_eta1: +median: 11320 cycles/ticks +average: 11376 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7249 cycles/ticks + +NTT: +median: 23272 cycles/ticks +average: 23664 cycles/ticks + +INVNTT: +median: 33510 cycles/ticks +average: 34195 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 24070 cycles/ticks + +poly_tomsg: +median: 3974 cycles/ticks +average: 4035 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3521 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11580 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4353 cycles/ticks + +indcpa_keypair: +median: 268786 cycles/ticks +average: 272993 cycles/ticks + +indcpa_enc: +median: 358002 cycles/ticks +average: 363327 cycles/ticks + +indcpa_dec: +median: 121222 cycles/ticks +average: 122647 cycles/ticks + +kyber_keypair_derand: +median: 291632 cycles/ticks +average: 295443 cycles/ticks + +kyber_keypair: +median: 300700 cycles/ticks +average: 304399 cycles/ticks + +kyber_encaps_derand: +median: 384718 cycles/ticks +average: 389370 cycles/ticks + +kyber_encaps: +median: 385966 cycles/ticks +average: 390807 cycles/ticks + +kyber_decaps: +median: 512138 cycles/ticks +average: 520237 cycles/ticks + +Loop spin: 634 +gen_a: +median: 57624 cycles/ticks +average: 58764 cycles/ticks + +poly_getnoise_eta1: +median: 11272 cycles/ticks +average: 11345 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7254 cycles/ticks + +NTT: +median: 23240 cycles/ticks +average: 23409 cycles/ticks + +INVNTT: +median: 33488 cycles/ticks +average: 33928 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23570 cycles/ticks +average: 23696 cycles/ticks + +poly_tomsg: +median: 3920 cycles/ticks +average: 4022 cycles/ticks + +poly_frommsg: +median: 3532 cycles/ticks +average: 3617 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11389 cycles/ticks + +polyvec_decompress: +median: 4354 cycles/ticks +average: 4524 cycles/ticks + +indcpa_keypair: +median: 269052 cycles/ticks +average: 273226 cycles/ticks + +indcpa_enc: +median: 357540 cycles/ticks +average: 362892 cycles/ticks + +indcpa_dec: +median: 121332 cycles/ticks +average: 122885 cycles/ticks + +kyber_keypair_derand: +median: 291712 cycles/ticks +average: 295714 cycles/ticks + +kyber_keypair: +median: 300846 cycles/ticks +average: 304602 cycles/ticks + +kyber_encaps_derand: +median: 384532 cycles/ticks +average: 389950 cycles/ticks + +kyber_encaps: +median: 385588 cycles/ticks +average: 390669 cycles/ticks + +kyber_decaps: +median: 511636 cycles/ticks +average: 519464 cycles/ticks + +Loop spin: 635 +gen_a: +median: 57770 cycles/ticks +average: 58878 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11501 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7273 cycles/ticks + +NTT: +median: 23238 cycles/ticks +average: 23610 cycles/ticks + +INVNTT: +median: 33480 cycles/ticks +average: 34193 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23628 cycles/ticks +average: 24214 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3728 cycles/ticks +average: 3850 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1095 cycles/ticks + +polyvec_compress: +median: 11320 cycles/ticks +average: 11389 cycles/ticks + +polyvec_decompress: +median: 4368 cycles/ticks +average: 4457 cycles/ticks + +indcpa_keypair: +median: 268772 cycles/ticks +average: 273383 cycles/ticks + +indcpa_enc: +median: 357652 cycles/ticks +average: 364188 cycles/ticks + +indcpa_dec: +median: 121352 cycles/ticks +average: 123643 cycles/ticks + +kyber_keypair_derand: +median: 292108 cycles/ticks +average: 296890 cycles/ticks + +kyber_keypair: +median: 301176 cycles/ticks +average: 305783 cycles/ticks + +kyber_encaps_derand: +median: 384704 cycles/ticks +average: 391030 cycles/ticks + +kyber_encaps: +median: 386194 cycles/ticks +average: 391922 cycles/ticks + +kyber_decaps: +median: 512030 cycles/ticks +average: 519736 cycles/ticks + +Loop spin: 636 +gen_a: +median: 57702 cycles/ticks +average: 59112 cycles/ticks + +poly_getnoise_eta1: +median: 11268 cycles/ticks +average: 11558 cycles/ticks + +poly_getnoise_eta2: +median: 7304 cycles/ticks +average: 7489 cycles/ticks + +NTT: +median: 23254 cycles/ticks +average: 23667 cycles/ticks + +INVNTT: +median: 33568 cycles/ticks +average: 34084 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23656 cycles/ticks +average: 24208 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3477 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1056 cycles/ticks + +polyvec_compress: +median: 11376 cycles/ticks +average: 11660 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 268858 cycles/ticks +average: 273924 cycles/ticks + +indcpa_enc: +median: 357760 cycles/ticks +average: 363926 cycles/ticks + +indcpa_dec: +median: 121344 cycles/ticks +average: 123759 cycles/ticks + +kyber_keypair_derand: +median: 291586 cycles/ticks +average: 296672 cycles/ticks + +kyber_keypair: +median: 301232 cycles/ticks +average: 306326 cycles/ticks + +kyber_encaps_derand: +median: 384770 cycles/ticks +average: 391268 cycles/ticks + +kyber_encaps: +median: 385804 cycles/ticks +average: 392279 cycles/ticks + +kyber_decaps: +median: 511852 cycles/ticks +average: 520378 cycles/ticks + +Loop spin: 637 +gen_a: +median: 57710 cycles/ticks +average: 58613 cycles/ticks + +poly_getnoise_eta1: +median: 11330 cycles/ticks +average: 11394 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7253 cycles/ticks + +NTT: +median: 23222 cycles/ticks +average: 23374 cycles/ticks + +INVNTT: +median: 33514 cycles/ticks +average: 34418 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23970 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3518 cycles/ticks +average: 3608 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3806 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1083 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11433 cycles/ticks + +polyvec_decompress: +median: 4378 cycles/ticks +average: 4533 cycles/ticks + +indcpa_keypair: +median: 269534 cycles/ticks +average: 274418 cycles/ticks + +indcpa_enc: +median: 357824 cycles/ticks +average: 364227 cycles/ticks + +indcpa_dec: +median: 121386 cycles/ticks +average: 122809 cycles/ticks + +kyber_keypair_derand: +median: 292440 cycles/ticks +average: 298159 cycles/ticks + +kyber_keypair: +median: 301306 cycles/ticks +average: 306520 cycles/ticks + +kyber_encaps_derand: +median: 384940 cycles/ticks +average: 392124 cycles/ticks + +kyber_encaps: +median: 386286 cycles/ticks +average: 393359 cycles/ticks + +kyber_decaps: +median: 512074 cycles/ticks +average: 520364 cycles/ticks + +Loop spin: 638 +gen_a: +median: 57580 cycles/ticks +average: 58502 cycles/ticks + +poly_getnoise_eta1: +median: 11236 cycles/ticks +average: 11308 cycles/ticks + +poly_getnoise_eta2: +median: 7258 cycles/ticks +average: 7403 cycles/ticks + +NTT: +median: 23294 cycles/ticks +average: 23797 cycles/ticks + +INVNTT: +median: 33532 cycles/ticks +average: 34187 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23974 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3903 cycles/ticks + +poly_frommsg: +median: 3538 cycles/ticks +average: 3651 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3725 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11398 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4357 cycles/ticks + +indcpa_keypair: +median: 268556 cycles/ticks +average: 272707 cycles/ticks + +indcpa_enc: +median: 357982 cycles/ticks +average: 363977 cycles/ticks + +indcpa_dec: +median: 121438 cycles/ticks +average: 123945 cycles/ticks + +kyber_keypair_derand: +median: 291700 cycles/ticks +average: 296712 cycles/ticks + +kyber_keypair: +median: 301496 cycles/ticks +average: 306636 cycles/ticks + +kyber_encaps_derand: +median: 385396 cycles/ticks +average: 392827 cycles/ticks + +kyber_encaps: +median: 386342 cycles/ticks +average: 392967 cycles/ticks + +kyber_decaps: +median: 512478 cycles/ticks +average: 522449 cycles/ticks + +Loop spin: 639 +gen_a: +median: 57654 cycles/ticks +average: 58890 cycles/ticks + +poly_getnoise_eta1: +median: 11272 cycles/ticks +average: 11482 cycles/ticks + +poly_getnoise_eta2: +median: 7260 cycles/ticks +average: 7406 cycles/ticks + +NTT: +median: 23298 cycles/ticks +average: 23706 cycles/ticks + +INVNTT: +median: 33504 cycles/ticks +average: 34258 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24087 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3490 cycles/ticks +average: 3593 cycles/ticks + +poly_compress: +median: 3688 cycles/ticks +average: 3807 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11390 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 268546 cycles/ticks +average: 272565 cycles/ticks + +indcpa_enc: +median: 358332 cycles/ticks +average: 364188 cycles/ticks + +indcpa_dec: +median: 121492 cycles/ticks +average: 123606 cycles/ticks + +kyber_keypair_derand: +median: 291532 cycles/ticks +average: 296127 cycles/ticks + +kyber_keypair: +median: 300988 cycles/ticks +average: 305705 cycles/ticks + +kyber_encaps_derand: +median: 385230 cycles/ticks +average: 392494 cycles/ticks + +kyber_encaps: +median: 386238 cycles/ticks +average: 392937 cycles/ticks + +kyber_decaps: +median: 512528 cycles/ticks +average: 522980 cycles/ticks + +Loop spin: 640 +gen_a: +median: 57596 cycles/ticks +average: 58284 cycles/ticks + +poly_getnoise_eta1: +median: 11250 cycles/ticks +average: 11340 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 23356 cycles/ticks +average: 23896 cycles/ticks + +INVNTT: +median: 33520 cycles/ticks +average: 34337 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 24014 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 4036 cycles/ticks + +poly_frommsg: +median: 3484 cycles/ticks +average: 3592 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1056 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11412 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268996 cycles/ticks +average: 273116 cycles/ticks + +indcpa_enc: +median: 358392 cycles/ticks +average: 364754 cycles/ticks + +indcpa_dec: +median: 121332 cycles/ticks +average: 123205 cycles/ticks + +kyber_keypair_derand: +median: 291632 cycles/ticks +average: 295917 cycles/ticks + +kyber_keypair: +median: 301174 cycles/ticks +average: 306383 cycles/ticks + +kyber_encaps_derand: +median: 385370 cycles/ticks +average: 392995 cycles/ticks + +kyber_encaps: +median: 387406 cycles/ticks +average: 394509 cycles/ticks + +kyber_decaps: +median: 512822 cycles/ticks +average: 521995 cycles/ticks + +Loop spin: 641 +gen_a: +median: 57678 cycles/ticks +average: 58635 cycles/ticks + +poly_getnoise_eta1: +median: 11276 cycles/ticks +average: 11361 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7303 cycles/ticks + +NTT: +median: 23350 cycles/ticks +average: 23813 cycles/ticks + +INVNTT: +median: 33454 cycles/ticks +average: 34269 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23948 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3882 cycles/ticks + +poly_frommsg: +median: 3538 cycles/ticks +average: 3630 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3774 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11410 cycles/ticks +average: 11699 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 268516 cycles/ticks +average: 273338 cycles/ticks + +indcpa_enc: +median: 358006 cycles/ticks +average: 364640 cycles/ticks + +indcpa_dec: +median: 121362 cycles/ticks +average: 123343 cycles/ticks + +kyber_keypair_derand: +median: 292002 cycles/ticks +average: 296872 cycles/ticks + +kyber_keypair: +median: 300926 cycles/ticks +average: 306439 cycles/ticks + +kyber_encaps_derand: +median: 384710 cycles/ticks +average: 390200 cycles/ticks + +kyber_encaps: +median: 385974 cycles/ticks +average: 392777 cycles/ticks + +kyber_decaps: +median: 512252 cycles/ticks +average: 522210 cycles/ticks + +Loop spin: 642 +gen_a: +median: 57712 cycles/ticks +average: 58678 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11481 cycles/ticks + +poly_getnoise_eta2: +median: 7290 cycles/ticks +average: 7449 cycles/ticks + +NTT: +median: 23310 cycles/ticks +average: 23701 cycles/ticks + +INVNTT: +median: 33526 cycles/ticks +average: 34341 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 24228 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3534 cycles/ticks +average: 3650 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3734 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11570 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4390 cycles/ticks + +indcpa_keypair: +median: 268716 cycles/ticks +average: 273750 cycles/ticks + +indcpa_enc: +median: 357940 cycles/ticks +average: 364358 cycles/ticks + +indcpa_dec: +median: 121552 cycles/ticks +average: 124193 cycles/ticks + +kyber_keypair_derand: +median: 295744 cycles/ticks +average: 300847 cycles/ticks + +kyber_keypair: +median: 301218 cycles/ticks +average: 306312 cycles/ticks + +kyber_encaps_derand: +median: 384790 cycles/ticks +average: 391669 cycles/ticks + +kyber_encaps: +median: 386172 cycles/ticks +average: 392474 cycles/ticks + +kyber_decaps: +median: 512240 cycles/ticks +average: 522038 cycles/ticks + +Loop spin: 643 +gen_a: +median: 57640 cycles/ticks +average: 58345 cycles/ticks + +poly_getnoise_eta1: +median: 11296 cycles/ticks +average: 11365 cycles/ticks + +poly_getnoise_eta2: +median: 7292 cycles/ticks +average: 7512 cycles/ticks + +NTT: +median: 23258 cycles/ticks +average: 23643 cycles/ticks + +INVNTT: +median: 33488 cycles/ticks +average: 34046 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23664 cycles/ticks +average: 24191 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3700 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11384 cycles/ticks +average: 11632 cycles/ticks + +polyvec_decompress: +median: 4352 cycles/ticks +average: 4452 cycles/ticks + +indcpa_keypair: +median: 268226 cycles/ticks +average: 273834 cycles/ticks + +indcpa_enc: +median: 357522 cycles/ticks +average: 364365 cycles/ticks + +indcpa_dec: +median: 121142 cycles/ticks +average: 123000 cycles/ticks + +kyber_keypair_derand: +median: 291688 cycles/ticks +average: 298507 cycles/ticks + +kyber_keypair: +median: 300792 cycles/ticks +average: 306117 cycles/ticks + +kyber_encaps_derand: +median: 384708 cycles/ticks +average: 391917 cycles/ticks + +kyber_encaps: +median: 385880 cycles/ticks +average: 391871 cycles/ticks + +kyber_decaps: +median: 512002 cycles/ticks +average: 520535 cycles/ticks + +Loop spin: 644 +gen_a: +median: 57624 cycles/ticks +average: 58993 cycles/ticks + +poly_getnoise_eta1: +median: 11194 cycles/ticks +average: 11256 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7266 cycles/ticks + +NTT: +median: 23250 cycles/ticks +average: 23444 cycles/ticks + +INVNTT: +median: 33482 cycles/ticks +average: 34048 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 24096 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11462 cycles/ticks + +polyvec_decompress: +median: 4318 cycles/ticks +average: 4415 cycles/ticks + +indcpa_keypair: +median: 268856 cycles/ticks +average: 274849 cycles/ticks + +indcpa_enc: +median: 358000 cycles/ticks +average: 365085 cycles/ticks + +indcpa_dec: +median: 121324 cycles/ticks +average: 123419 cycles/ticks + +kyber_keypair_derand: +median: 291764 cycles/ticks +average: 297679 cycles/ticks + +kyber_keypair: +median: 300924 cycles/ticks +average: 305425 cycles/ticks + +kyber_encaps_derand: +median: 384816 cycles/ticks +average: 392074 cycles/ticks + +kyber_encaps: +median: 385882 cycles/ticks +average: 392158 cycles/ticks + +kyber_decaps: +median: 512238 cycles/ticks +average: 520781 cycles/ticks + +Loop spin: 645 +gen_a: +median: 57644 cycles/ticks +average: 58850 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11356 cycles/ticks + +poly_getnoise_eta2: +median: 7284 cycles/ticks +average: 7510 cycles/ticks + +NTT: +median: 23304 cycles/ticks +average: 23825 cycles/ticks + +INVNTT: +median: 33470 cycles/ticks +average: 33906 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 23823 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3926 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3634 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3727 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11385 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4305 cycles/ticks + +indcpa_keypair: +median: 269000 cycles/ticks +average: 273824 cycles/ticks + +indcpa_enc: +median: 358184 cycles/ticks +average: 364774 cycles/ticks + +indcpa_dec: +median: 121384 cycles/ticks +average: 123871 cycles/ticks + +kyber_keypair_derand: +median: 291504 cycles/ticks +average: 297037 cycles/ticks + +kyber_keypair: +median: 301468 cycles/ticks +average: 306644 cycles/ticks + +kyber_encaps_derand: +median: 384708 cycles/ticks +average: 391777 cycles/ticks + +kyber_encaps: +median: 386178 cycles/ticks +average: 393265 cycles/ticks + +kyber_decaps: +median: 512166 cycles/ticks +average: 520860 cycles/ticks + +Loop spin: 646 +gen_a: +median: 57674 cycles/ticks +average: 58872 cycles/ticks + +poly_getnoise_eta1: +median: 11276 cycles/ticks +average: 11463 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7265 cycles/ticks + +NTT: +median: 23282 cycles/ticks +average: 23676 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 34219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 24017 cycles/ticks + +poly_tomsg: +median: 3954 cycles/ticks +average: 4072 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3493 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11412 cycles/ticks +average: 11691 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4286 cycles/ticks + +indcpa_keypair: +median: 269424 cycles/ticks +average: 273859 cycles/ticks + +indcpa_enc: +median: 358176 cycles/ticks +average: 364879 cycles/ticks + +indcpa_dec: +median: 121642 cycles/ticks +average: 124383 cycles/ticks + +kyber_keypair_derand: +median: 292144 cycles/ticks +average: 297373 cycles/ticks + +kyber_keypair: +median: 301528 cycles/ticks +average: 307171 cycles/ticks + +kyber_encaps_derand: +median: 384972 cycles/ticks +average: 391634 cycles/ticks + +kyber_encaps: +median: 386066 cycles/ticks +average: 393275 cycles/ticks + +kyber_decaps: +median: 512080 cycles/ticks +average: 520635 cycles/ticks + +Loop spin: 647 +gen_a: +median: 57624 cycles/ticks +average: 58695 cycles/ticks + +poly_getnoise_eta1: +median: 11334 cycles/ticks +average: 11424 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7298 cycles/ticks + +NTT: +median: 23258 cycles/ticks +average: 23659 cycles/ticks + +INVNTT: +median: 33508 cycles/ticks +average: 34138 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23664 cycles/ticks +average: 24096 cycles/ticks + +poly_tomsg: +median: 3948 cycles/ticks +average: 4035 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3475 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3703 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11658 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4354 cycles/ticks + +indcpa_keypair: +median: 268420 cycles/ticks +average: 273408 cycles/ticks + +indcpa_enc: +median: 357688 cycles/ticks +average: 363664 cycles/ticks + +indcpa_dec: +median: 121274 cycles/ticks +average: 123634 cycles/ticks + +kyber_keypair_derand: +median: 291850 cycles/ticks +average: 297445 cycles/ticks + +kyber_keypair: +median: 301210 cycles/ticks +average: 306921 cycles/ticks + +kyber_encaps_derand: +median: 384948 cycles/ticks +average: 392004 cycles/ticks + +kyber_encaps: +median: 386676 cycles/ticks +average: 393995 cycles/ticks + +kyber_decaps: +median: 512222 cycles/ticks +average: 521346 cycles/ticks + +Loop spin: 648 +gen_a: +median: 57602 cycles/ticks +average: 58275 cycles/ticks + +poly_getnoise_eta1: +median: 11284 cycles/ticks +average: 11360 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7258 cycles/ticks + +NTT: +median: 23286 cycles/ticks +average: 23735 cycles/ticks + +INVNTT: +median: 33486 cycles/ticks +average: 34370 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23616 cycles/ticks +average: 24157 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11449 cycles/ticks + +polyvec_decompress: +median: 4356 cycles/ticks +average: 4457 cycles/ticks + +indcpa_keypair: +median: 268330 cycles/ticks +average: 273374 cycles/ticks + +indcpa_enc: +median: 357766 cycles/ticks +average: 364775 cycles/ticks + +indcpa_dec: +median: 121342 cycles/ticks +average: 122893 cycles/ticks + +kyber_keypair_derand: +median: 296014 cycles/ticks +average: 301996 cycles/ticks + +kyber_keypair: +median: 300912 cycles/ticks +average: 305957 cycles/ticks + +kyber_encaps_derand: +median: 384938 cycles/ticks +average: 391901 cycles/ticks + +kyber_encaps: +median: 386244 cycles/ticks +average: 393371 cycles/ticks + +kyber_decaps: +median: 512552 cycles/ticks +average: 521839 cycles/ticks + +Loop spin: 649 +gen_a: +median: 57608 cycles/ticks +average: 58814 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11327 cycles/ticks + +poly_getnoise_eta2: +median: 7272 cycles/ticks +average: 7400 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23582 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 34191 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23842 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3966 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3477 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1044 cycles/ticks +average: 1077 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11581 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4290 cycles/ticks + +indcpa_keypair: +median: 268882 cycles/ticks +average: 273558 cycles/ticks + +indcpa_enc: +median: 357780 cycles/ticks +average: 363820 cycles/ticks + +indcpa_dec: +median: 121404 cycles/ticks +average: 123890 cycles/ticks + +kyber_keypair_derand: +median: 291702 cycles/ticks +average: 296148 cycles/ticks + +kyber_keypair: +median: 300894 cycles/ticks +average: 305171 cycles/ticks + +kyber_encaps_derand: +median: 384458 cycles/ticks +average: 389354 cycles/ticks + +kyber_encaps: +median: 385996 cycles/ticks +average: 390798 cycles/ticks + +kyber_decaps: +median: 512046 cycles/ticks +average: 519151 cycles/ticks + +Loop spin: 650 +gen_a: +median: 57624 cycles/ticks +average: 58524 cycles/ticks + +poly_getnoise_eta1: +median: 11304 cycles/ticks +average: 11390 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7298 cycles/ticks + +NTT: +median: 23368 cycles/ticks +average: 23566 cycles/ticks + +INVNTT: +median: 33466 cycles/ticks +average: 34164 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23907 cycles/ticks + +poly_tomsg: +median: 3952 cycles/ticks +average: 4078 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3517 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1127 cycles/ticks + +polyvec_compress: +median: 11352 cycles/ticks +average: 11540 cycles/ticks + +polyvec_decompress: +median: 4378 cycles/ticks +average: 4525 cycles/ticks + +indcpa_keypair: +median: 268376 cycles/ticks +average: 272303 cycles/ticks + +indcpa_enc: +median: 357466 cycles/ticks +average: 363795 cycles/ticks + +indcpa_dec: +median: 121294 cycles/ticks +average: 123247 cycles/ticks + +kyber_keypair_derand: +median: 291458 cycles/ticks +average: 295023 cycles/ticks + +kyber_keypair: +median: 301028 cycles/ticks +average: 305050 cycles/ticks + +kyber_encaps_derand: +median: 384420 cycles/ticks +average: 389069 cycles/ticks + +kyber_encaps: +median: 385738 cycles/ticks +average: 390140 cycles/ticks + +kyber_decaps: +median: 511710 cycles/ticks +average: 518502 cycles/ticks + +Loop spin: 651 +gen_a: +median: 57580 cycles/ticks +average: 57962 cycles/ticks + +poly_getnoise_eta1: +median: 11220 cycles/ticks +average: 11307 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7290 cycles/ticks + +NTT: +median: 23250 cycles/ticks +average: 23424 cycles/ticks + +INVNTT: +median: 33440 cycles/ticks +average: 33668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 23944 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3493 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11641 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4293 cycles/ticks + +indcpa_keypair: +median: 269224 cycles/ticks +average: 272480 cycles/ticks + +indcpa_enc: +median: 358364 cycles/ticks +average: 362722 cycles/ticks + +indcpa_dec: +median: 121316 cycles/ticks +average: 123599 cycles/ticks + +kyber_keypair_derand: +median: 292052 cycles/ticks +average: 297963 cycles/ticks + +kyber_keypair: +median: 301704 cycles/ticks +average: 307252 cycles/ticks + +kyber_encaps_derand: +median: 385358 cycles/ticks +average: 392634 cycles/ticks + +kyber_encaps: +median: 387154 cycles/ticks +average: 394811 cycles/ticks + +kyber_decaps: +median: 512734 cycles/ticks +average: 520546 cycles/ticks + +Loop spin: 652 +gen_a: +median: 57628 cycles/ticks +average: 58630 cycles/ticks + +poly_getnoise_eta1: +median: 11230 cycles/ticks +average: 11287 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7253 cycles/ticks + +NTT: +median: 23254 cycles/ticks +average: 23808 cycles/ticks + +INVNTT: +median: 33432 cycles/ticks +average: 33965 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23965 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3722 cycles/ticks +average: 3859 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1080 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11641 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4350 cycles/ticks + +indcpa_keypair: +median: 269306 cycles/ticks +average: 275326 cycles/ticks + +indcpa_enc: +median: 358232 cycles/ticks +average: 365227 cycles/ticks + +indcpa_dec: +median: 121318 cycles/ticks +average: 123602 cycles/ticks + +kyber_keypair_derand: +median: 291766 cycles/ticks +average: 298034 cycles/ticks + +kyber_keypair: +median: 301274 cycles/ticks +average: 306804 cycles/ticks + +kyber_encaps_derand: +median: 384908 cycles/ticks +average: 392167 cycles/ticks + +kyber_encaps: +median: 386264 cycles/ticks +average: 393094 cycles/ticks + +kyber_decaps: +median: 512030 cycles/ticks +average: 520882 cycles/ticks + +Loop spin: 653 +gen_a: +median: 57716 cycles/ticks +average: 59046 cycles/ticks + +poly_getnoise_eta1: +median: 11268 cycles/ticks +average: 11532 cycles/ticks + +poly_getnoise_eta2: +median: 7272 cycles/ticks +average: 7408 cycles/ticks + +NTT: +median: 23298 cycles/ticks +average: 23612 cycles/ticks + +INVNTT: +median: 33516 cycles/ticks +average: 34389 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23612 cycles/ticks +average: 23983 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3484 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11360 cycles/ticks +average: 11641 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4277 cycles/ticks + +indcpa_keypair: +median: 268720 cycles/ticks +average: 273995 cycles/ticks + +indcpa_enc: +median: 357766 cycles/ticks +average: 363639 cycles/ticks + +indcpa_dec: +median: 121290 cycles/ticks +average: 123812 cycles/ticks + +kyber_keypair_derand: +median: 291514 cycles/ticks +average: 296562 cycles/ticks + +kyber_keypair: +median: 301288 cycles/ticks +average: 306743 cycles/ticks + +kyber_encaps_derand: +median: 384806 cycles/ticks +average: 391416 cycles/ticks + +kyber_encaps: +median: 386196 cycles/ticks +average: 392888 cycles/ticks + +kyber_decaps: +median: 512326 cycles/ticks +average: 520731 cycles/ticks + +Loop spin: 654 +gen_a: +median: 57596 cycles/ticks +average: 58706 cycles/ticks + +poly_getnoise_eta1: +median: 11308 cycles/ticks +average: 11392 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7252 cycles/ticks + +NTT: +median: 23260 cycles/ticks +average: 23747 cycles/ticks + +INVNTT: +median: 33464 cycles/ticks +average: 33921 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 24037 cycles/ticks + +poly_tomsg: +median: 3958 cycles/ticks +average: 4044 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3516 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11535 cycles/ticks + +polyvec_decompress: +median: 4294 cycles/ticks +average: 4420 cycles/ticks + +indcpa_keypair: +median: 268622 cycles/ticks +average: 272832 cycles/ticks + +indcpa_enc: +median: 357606 cycles/ticks +average: 363324 cycles/ticks + +indcpa_dec: +median: 121246 cycles/ticks +average: 123079 cycles/ticks + +kyber_keypair_derand: +median: 292230 cycles/ticks +average: 297266 cycles/ticks + +kyber_keypair: +median: 301032 cycles/ticks +average: 305944 cycles/ticks + +kyber_encaps_derand: +median: 384788 cycles/ticks +average: 391431 cycles/ticks + +kyber_encaps: +median: 386826 cycles/ticks +average: 392942 cycles/ticks + +kyber_decaps: +median: 512124 cycles/ticks +average: 520273 cycles/ticks + +Loop spin: 655 +gen_a: +median: 57706 cycles/ticks +average: 58802 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11340 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7273 cycles/ticks + +NTT: +median: 23292 cycles/ticks +average: 23455 cycles/ticks + +INVNTT: +median: 33508 cycles/ticks +average: 34241 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23913 cycles/ticks + +poly_tomsg: +median: 3956 cycles/ticks +average: 4051 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11384 cycles/ticks +average: 11588 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4387 cycles/ticks + +indcpa_keypair: +median: 269000 cycles/ticks +average: 273342 cycles/ticks + +indcpa_enc: +median: 357958 cycles/ticks +average: 364103 cycles/ticks + +indcpa_dec: +median: 121376 cycles/ticks +average: 123800 cycles/ticks + +kyber_keypair_derand: +median: 291318 cycles/ticks +average: 296157 cycles/ticks + +kyber_keypair: +median: 301074 cycles/ticks +average: 306468 cycles/ticks + +kyber_encaps_derand: +median: 384732 cycles/ticks +average: 390787 cycles/ticks + +kyber_encaps: +median: 386144 cycles/ticks +average: 393156 cycles/ticks + +kyber_decaps: +median: 512420 cycles/ticks +average: 520349 cycles/ticks + +Loop spin: 656 +gen_a: +median: 57604 cycles/ticks +average: 58288 cycles/ticks + +poly_getnoise_eta1: +median: 11232 cycles/ticks +average: 11326 cycles/ticks + +poly_getnoise_eta2: +median: 7232 cycles/ticks +average: 7296 cycles/ticks + +NTT: +median: 23284 cycles/ticks +average: 23909 cycles/ticks + +INVNTT: +median: 33454 cycles/ticks +average: 33869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 24002 cycles/ticks + +poly_tomsg: +median: 3890 cycles/ticks +average: 4001 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3670 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1068 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11526 cycles/ticks + +polyvec_decompress: +median: 4376 cycles/ticks +average: 4476 cycles/ticks + +indcpa_keypair: +median: 268690 cycles/ticks +average: 272933 cycles/ticks + +indcpa_enc: +median: 357838 cycles/ticks +average: 363796 cycles/ticks + +indcpa_dec: +median: 121302 cycles/ticks +average: 123155 cycles/ticks + +kyber_keypair_derand: +median: 292044 cycles/ticks +average: 296482 cycles/ticks + +kyber_keypair: +median: 300970 cycles/ticks +average: 305591 cycles/ticks + +kyber_encaps_derand: +median: 385202 cycles/ticks +average: 391671 cycles/ticks + +kyber_encaps: +median: 386324 cycles/ticks +average: 392614 cycles/ticks + +kyber_decaps: +median: 512358 cycles/ticks +average: 520464 cycles/ticks + +Loop spin: 657 +gen_a: +median: 57592 cycles/ticks +average: 57964 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11424 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7265 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23684 cycles/ticks + +INVNTT: +median: 33536 cycles/ticks +average: 34250 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 24066 cycles/ticks + +poly_tomsg: +median: 3898 cycles/ticks +average: 3996 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3478 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11390 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4275 cycles/ticks + +indcpa_keypair: +median: 268650 cycles/ticks +average: 272778 cycles/ticks + +indcpa_enc: +median: 357768 cycles/ticks +average: 363326 cycles/ticks + +indcpa_dec: +median: 121486 cycles/ticks +average: 123142 cycles/ticks + +kyber_keypair_derand: +median: 291926 cycles/ticks +average: 296639 cycles/ticks + +kyber_keypair: +median: 301166 cycles/ticks +average: 305716 cycles/ticks + +kyber_encaps_derand: +median: 384784 cycles/ticks +average: 390899 cycles/ticks + +kyber_encaps: +median: 385900 cycles/ticks +average: 391527 cycles/ticks + +kyber_decaps: +median: 512010 cycles/ticks +average: 519929 cycles/ticks + +Loop spin: 658 +gen_a: +median: 57604 cycles/ticks +average: 58014 cycles/ticks + +poly_getnoise_eta1: +median: 11226 cycles/ticks +average: 11293 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7258 cycles/ticks + +NTT: +median: 23244 cycles/ticks +average: 23446 cycles/ticks + +INVNTT: +median: 33450 cycles/ticks +average: 33653 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23628 cycles/ticks +average: 24025 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3668 cycles/ticks +average: 3734 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1113 cycles/ticks + +polyvec_compress: +median: 11346 cycles/ticks +average: 11538 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4300 cycles/ticks + +indcpa_keypair: +median: 268568 cycles/ticks +average: 272930 cycles/ticks + +indcpa_enc: +median: 357912 cycles/ticks +average: 363341 cycles/ticks + +indcpa_dec: +median: 121216 cycles/ticks +average: 122718 cycles/ticks + +kyber_keypair_derand: +median: 291954 cycles/ticks +average: 296148 cycles/ticks + +kyber_keypair: +median: 300902 cycles/ticks +average: 305504 cycles/ticks + +kyber_encaps_derand: +median: 384622 cycles/ticks +average: 390489 cycles/ticks + +kyber_encaps: +median: 385836 cycles/ticks +average: 391552 cycles/ticks + +kyber_decaps: +median: 511982 cycles/ticks +average: 519797 cycles/ticks + +Loop spin: 659 +gen_a: +median: 57678 cycles/ticks +average: 58305 cycles/ticks + +poly_getnoise_eta1: +median: 11298 cycles/ticks +average: 11362 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 23298 cycles/ticks +average: 23510 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 34114 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23852 cycles/ticks + +poly_tomsg: +median: 3868 cycles/ticks +average: 3990 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3500 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11372 cycles/ticks +average: 11625 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4292 cycles/ticks + +indcpa_keypair: +median: 269220 cycles/ticks +average: 273902 cycles/ticks + +indcpa_enc: +median: 357994 cycles/ticks +average: 364147 cycles/ticks + +indcpa_dec: +median: 121176 cycles/ticks +average: 122360 cycles/ticks + +kyber_keypair_derand: +median: 292780 cycles/ticks +average: 298885 cycles/ticks + +kyber_keypair: +median: 300722 cycles/ticks +average: 304508 cycles/ticks + +kyber_encaps_derand: +median: 384542 cycles/ticks +average: 390004 cycles/ticks + +kyber_encaps: +median: 385766 cycles/ticks +average: 391277 cycles/ticks + +kyber_decaps: +median: 512244 cycles/ticks +average: 519490 cycles/ticks + +Loop spin: 660 +gen_a: +median: 57704 cycles/ticks +average: 58773 cycles/ticks + +poly_getnoise_eta1: +median: 11350 cycles/ticks +average: 11638 cycles/ticks + +poly_getnoise_eta2: +median: 7306 cycles/ticks +average: 7520 cycles/ticks + +NTT: +median: 23234 cycles/ticks +average: 23396 cycles/ticks + +INVNTT: +median: 33448 cycles/ticks +average: 33870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 23914 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3926 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11432 cycles/ticks +average: 11710 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4289 cycles/ticks + +indcpa_keypair: +median: 268596 cycles/ticks +average: 273208 cycles/ticks + +indcpa_enc: +median: 357728 cycles/ticks +average: 363060 cycles/ticks + +indcpa_dec: +median: 121308 cycles/ticks +average: 123438 cycles/ticks + +kyber_keypair_derand: +median: 291854 cycles/ticks +average: 296129 cycles/ticks + +kyber_keypair: +median: 300848 cycles/ticks +average: 304722 cycles/ticks + +kyber_encaps_derand: +median: 384464 cycles/ticks +average: 389496 cycles/ticks + +kyber_encaps: +median: 385852 cycles/ticks +average: 394392 cycles/ticks + +kyber_decaps: +median: 512000 cycles/ticks +average: 522378 cycles/ticks + +Loop spin: 661 +gen_a: +median: 57658 cycles/ticks +average: 58603 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11420 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7286 cycles/ticks + +NTT: +median: 23286 cycles/ticks +average: 23855 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 34033 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23628 cycles/ticks +average: 24182 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3484 cycles/ticks +average: 3593 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3792 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11398 cycles/ticks + +polyvec_decompress: +median: 4346 cycles/ticks +average: 4452 cycles/ticks + +indcpa_keypair: +median: 268362 cycles/ticks +average: 272215 cycles/ticks + +indcpa_enc: +median: 357980 cycles/ticks +average: 363967 cycles/ticks + +indcpa_dec: +median: 121596 cycles/ticks +average: 123398 cycles/ticks + +kyber_keypair_derand: +median: 291652 cycles/ticks +average: 296352 cycles/ticks + +kyber_keypair: +median: 300820 cycles/ticks +average: 304747 cycles/ticks + +kyber_encaps_derand: +median: 384944 cycles/ticks +average: 390900 cycles/ticks + +kyber_encaps: +median: 386226 cycles/ticks +average: 391911 cycles/ticks + +kyber_decaps: +median: 512480 cycles/ticks +average: 519301 cycles/ticks + +Loop spin: 662 +gen_a: +median: 57702 cycles/ticks +average: 58151 cycles/ticks + +poly_getnoise_eta1: +median: 11218 cycles/ticks +average: 11302 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7265 cycles/ticks + +NTT: +median: 23262 cycles/ticks +average: 23677 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 33822 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 24004 cycles/ticks + +poly_tomsg: +median: 3948 cycles/ticks +average: 4090 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3475 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3695 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11382 cycles/ticks +average: 11592 cycles/ticks + +polyvec_decompress: +median: 4380 cycles/ticks +average: 4449 cycles/ticks + +indcpa_keypair: +median: 268896 cycles/ticks +average: 272661 cycles/ticks + +indcpa_enc: +median: 357856 cycles/ticks +average: 363666 cycles/ticks + +indcpa_dec: +median: 121298 cycles/ticks +average: 123390 cycles/ticks + +kyber_keypair_derand: +median: 291696 cycles/ticks +average: 296229 cycles/ticks + +kyber_keypair: +median: 300976 cycles/ticks +average: 305421 cycles/ticks + +kyber_encaps_derand: +median: 384326 cycles/ticks +average: 389329 cycles/ticks + +kyber_encaps: +median: 385796 cycles/ticks +average: 390179 cycles/ticks + +kyber_decaps: +median: 511810 cycles/ticks +average: 518940 cycles/ticks + +Loop spin: 663 +gen_a: +median: 57598 cycles/ticks +average: 58229 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11400 cycles/ticks + +poly_getnoise_eta2: +median: 7310 cycles/ticks +average: 7530 cycles/ticks + +NTT: +median: 23240 cycles/ticks +average: 23600 cycles/ticks + +INVNTT: +median: 33504 cycles/ticks +average: 34042 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24130 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3534 cycles/ticks +average: 3625 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3738 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11620 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4304 cycles/ticks + +indcpa_keypair: +median: 268364 cycles/ticks +average: 273170 cycles/ticks + +indcpa_enc: +median: 357898 cycles/ticks +average: 363474 cycles/ticks + +indcpa_dec: +median: 121300 cycles/ticks +average: 122966 cycles/ticks + +kyber_keypair_derand: +median: 291652 cycles/ticks +average: 296643 cycles/ticks + +kyber_keypair: +median: 300754 cycles/ticks +average: 305325 cycles/ticks + +kyber_encaps_derand: +median: 384828 cycles/ticks +average: 391243 cycles/ticks + +kyber_encaps: +median: 386294 cycles/ticks +average: 392364 cycles/ticks + +kyber_decaps: +median: 511910 cycles/ticks +average: 518114 cycles/ticks + +Loop spin: 664 +gen_a: +median: 57676 cycles/ticks +average: 58349 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11407 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7299 cycles/ticks + +NTT: +median: 23238 cycles/ticks +average: 23617 cycles/ticks + +INVNTT: +median: 33456 cycles/ticks +average: 33906 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23907 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11401 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4283 cycles/ticks + +indcpa_keypair: +median: 268316 cycles/ticks +average: 272170 cycles/ticks + +indcpa_enc: +median: 357824 cycles/ticks +average: 362699 cycles/ticks + +indcpa_dec: +median: 121252 cycles/ticks +average: 123876 cycles/ticks + +kyber_keypair_derand: +median: 291560 cycles/ticks +average: 296436 cycles/ticks + +kyber_keypair: +median: 300688 cycles/ticks +average: 305301 cycles/ticks + +kyber_encaps_derand: +median: 385050 cycles/ticks +average: 391494 cycles/ticks + +kyber_encaps: +median: 385756 cycles/ticks +average: 391605 cycles/ticks + +kyber_decaps: +median: 511670 cycles/ticks +average: 518885 cycles/ticks + +Loop spin: 665 +gen_a: +median: 57576 cycles/ticks +average: 58460 cycles/ticks + +poly_getnoise_eta1: +median: 11238 cycles/ticks +average: 11327 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7276 cycles/ticks + +NTT: +median: 23274 cycles/ticks +average: 23693 cycles/ticks + +INVNTT: +median: 33590 cycles/ticks +average: 34253 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23616 cycles/ticks +average: 24003 cycles/ticks + +poly_tomsg: +median: 3944 cycles/ticks +average: 4122 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3477 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11525 cycles/ticks + +polyvec_decompress: +median: 4310 cycles/ticks +average: 4422 cycles/ticks + +indcpa_keypair: +median: 268206 cycles/ticks +average: 271502 cycles/ticks + +indcpa_enc: +median: 357702 cycles/ticks +average: 363095 cycles/ticks + +indcpa_dec: +median: 121248 cycles/ticks +average: 122932 cycles/ticks + +kyber_keypair_derand: +median: 291656 cycles/ticks +average: 295865 cycles/ticks + +kyber_keypair: +median: 301456 cycles/ticks +average: 306035 cycles/ticks + +kyber_encaps_derand: +median: 384680 cycles/ticks +average: 391834 cycles/ticks + +kyber_encaps: +median: 386146 cycles/ticks +average: 392423 cycles/ticks + +kyber_decaps: +median: 512414 cycles/ticks +average: 521096 cycles/ticks + +Loop spin: 666 +gen_a: +median: 57586 cycles/ticks +average: 58211 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11398 cycles/ticks + +poly_getnoise_eta2: +median: 7312 cycles/ticks +average: 7533 cycles/ticks + +NTT: +median: 23226 cycles/ticks +average: 23410 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 33875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23640 cycles/ticks +average: 24253 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3484 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11388 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4283 cycles/ticks + +indcpa_keypair: +median: 269012 cycles/ticks +average: 272798 cycles/ticks + +indcpa_enc: +median: 357872 cycles/ticks +average: 362944 cycles/ticks + +indcpa_dec: +median: 121186 cycles/ticks +average: 122688 cycles/ticks + +kyber_keypair_derand: +median: 291416 cycles/ticks +average: 295763 cycles/ticks + +kyber_keypair: +median: 300952 cycles/ticks +average: 305012 cycles/ticks + +kyber_encaps_derand: +median: 384662 cycles/ticks +average: 390764 cycles/ticks + +kyber_encaps: +median: 385748 cycles/ticks +average: 391603 cycles/ticks + +kyber_decaps: +median: 512236 cycles/ticks +average: 520926 cycles/ticks + +Loop spin: 667 +gen_a: +median: 57738 cycles/ticks +average: 58937 cycles/ticks + +poly_getnoise_eta1: +median: 11286 cycles/ticks +average: 11534 cycles/ticks + +poly_getnoise_eta2: +median: 7280 cycles/ticks +average: 7512 cycles/ticks + +NTT: +median: 23264 cycles/ticks +average: 23620 cycles/ticks + +INVNTT: +median: 33454 cycles/ticks +average: 33940 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23560 cycles/ticks +average: 23689 cycles/ticks + +poly_tomsg: +median: 3976 cycles/ticks +average: 4033 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3522 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1054 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11400 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4280 cycles/ticks + +indcpa_keypair: +median: 268140 cycles/ticks +average: 272352 cycles/ticks + +indcpa_enc: +median: 357662 cycles/ticks +average: 363214 cycles/ticks + +indcpa_dec: +median: 121276 cycles/ticks +average: 123405 cycles/ticks + +kyber_keypair_derand: +median: 291490 cycles/ticks +average: 295656 cycles/ticks + +kyber_keypair: +median: 300996 cycles/ticks +average: 305461 cycles/ticks + +kyber_encaps_derand: +median: 384422 cycles/ticks +average: 390451 cycles/ticks + +kyber_encaps: +median: 385688 cycles/ticks +average: 392444 cycles/ticks + +kyber_decaps: +median: 511898 cycles/ticks +average: 520404 cycles/ticks + +Loop spin: 668 +gen_a: +median: 57698 cycles/ticks +average: 58900 cycles/ticks + +poly_getnoise_eta1: +median: 11280 cycles/ticks +average: 11462 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7407 cycles/ticks + +NTT: +median: 23316 cycles/ticks +average: 23699 cycles/ticks + +INVNTT: +median: 33534 cycles/ticks +average: 34062 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23612 cycles/ticks +average: 24211 cycles/ticks + +poly_tomsg: +median: 3882 cycles/ticks +average: 4079 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3489 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11368 cycles/ticks +average: 11651 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4342 cycles/ticks + +indcpa_keypair: +median: 269194 cycles/ticks +average: 273074 cycles/ticks + +indcpa_enc: +median: 357786 cycles/ticks +average: 362889 cycles/ticks + +indcpa_dec: +median: 121236 cycles/ticks +average: 122866 cycles/ticks + +kyber_keypair_derand: +median: 291890 cycles/ticks +average: 295609 cycles/ticks + +kyber_keypair: +median: 301644 cycles/ticks +average: 305746 cycles/ticks + +kyber_encaps_derand: +median: 385072 cycles/ticks +average: 390266 cycles/ticks + +kyber_encaps: +median: 386016 cycles/ticks +average: 392768 cycles/ticks + +kyber_decaps: +median: 512110 cycles/ticks +average: 520913 cycles/ticks + +Loop spin: 669 +gen_a: +median: 57620 cycles/ticks +average: 58470 cycles/ticks + +poly_getnoise_eta1: +median: 11238 cycles/ticks +average: 11304 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 23278 cycles/ticks +average: 23698 cycles/ticks + +INVNTT: +median: 33468 cycles/ticks +average: 34002 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 24040 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3700 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11392 cycles/ticks +average: 11731 cycles/ticks + +polyvec_decompress: +median: 4344 cycles/ticks +average: 4451 cycles/ticks + +indcpa_keypair: +median: 268406 cycles/ticks +average: 272804 cycles/ticks + +indcpa_enc: +median: 358334 cycles/ticks +average: 363710 cycles/ticks + +indcpa_dec: +median: 121144 cycles/ticks +average: 122570 cycles/ticks + +kyber_keypair_derand: +median: 291966 cycles/ticks +average: 296721 cycles/ticks + +kyber_keypair: +median: 300996 cycles/ticks +average: 304885 cycles/ticks + +kyber_encaps_derand: +median: 384900 cycles/ticks +average: 389440 cycles/ticks + +kyber_encaps: +median: 386022 cycles/ticks +average: 391123 cycles/ticks + +kyber_decaps: +median: 512568 cycles/ticks +average: 520893 cycles/ticks + +Loop spin: 670 +gen_a: +median: 57646 cycles/ticks +average: 58803 cycles/ticks + +poly_getnoise_eta1: +median: 11250 cycles/ticks +average: 11323 cycles/ticks + +poly_getnoise_eta2: +median: 7286 cycles/ticks +average: 7520 cycles/ticks + +NTT: +median: 23234 cycles/ticks +average: 23608 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 33973 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23562 cycles/ticks +average: 23770 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3772 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1079 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11466 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4284 cycles/ticks + +indcpa_keypair: +median: 268634 cycles/ticks +average: 273486 cycles/ticks + +indcpa_enc: +median: 359012 cycles/ticks +average: 364449 cycles/ticks + +indcpa_dec: +median: 121264 cycles/ticks +average: 123917 cycles/ticks + +kyber_keypair_derand: +median: 291398 cycles/ticks +average: 296097 cycles/ticks + +kyber_keypair: +median: 300878 cycles/ticks +average: 305569 cycles/ticks + +kyber_encaps_derand: +median: 386264 cycles/ticks +average: 391842 cycles/ticks + +kyber_encaps: +median: 387406 cycles/ticks +average: 392643 cycles/ticks + +kyber_decaps: +median: 513974 cycles/ticks +average: 521740 cycles/ticks + +Loop spin: 671 +gen_a: +median: 57762 cycles/ticks +average: 59041 cycles/ticks + +poly_getnoise_eta1: +median: 11406 cycles/ticks +average: 11661 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7295 cycles/ticks + +NTT: +median: 23280 cycles/ticks +average: 23695 cycles/ticks + +INVNTT: +median: 33480 cycles/ticks +average: 34217 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 24094 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3964 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3692 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11633 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4300 cycles/ticks + +indcpa_keypair: +median: 268924 cycles/ticks +average: 272248 cycles/ticks + +indcpa_enc: +median: 358422 cycles/ticks +average: 363540 cycles/ticks + +indcpa_dec: +median: 121378 cycles/ticks +average: 123443 cycles/ticks + +kyber_keypair_derand: +median: 292100 cycles/ticks +average: 296328 cycles/ticks + +kyber_keypair: +median: 301104 cycles/ticks +average: 305615 cycles/ticks + +kyber_encaps_derand: +median: 385408 cycles/ticks +average: 391685 cycles/ticks + +kyber_encaps: +median: 386486 cycles/ticks +average: 393075 cycles/ticks + +kyber_decaps: +median: 512508 cycles/ticks +average: 519971 cycles/ticks + +Loop spin: 672 +gen_a: +median: 57582 cycles/ticks +average: 58351 cycles/ticks + +poly_getnoise_eta1: +median: 11268 cycles/ticks +average: 11523 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7320 cycles/ticks + +NTT: +median: 23310 cycles/ticks +average: 23715 cycles/ticks + +INVNTT: +median: 33528 cycles/ticks +average: 34236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23568 cycles/ticks +average: 23803 cycles/ticks + +poly_tomsg: +median: 3948 cycles/ticks +average: 4093 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11407 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4307 cycles/ticks + +indcpa_keypair: +median: 268358 cycles/ticks +average: 272261 cycles/ticks + +indcpa_enc: +median: 357780 cycles/ticks +average: 363613 cycles/ticks + +indcpa_dec: +median: 121252 cycles/ticks +average: 122858 cycles/ticks + +kyber_keypair_derand: +median: 291614 cycles/ticks +average: 296569 cycles/ticks + +kyber_keypair: +median: 300880 cycles/ticks +average: 305568 cycles/ticks + +kyber_encaps_derand: +median: 384586 cycles/ticks +average: 390141 cycles/ticks + +kyber_encaps: +median: 385798 cycles/ticks +average: 391513 cycles/ticks + +kyber_decaps: +median: 511818 cycles/ticks +average: 519039 cycles/ticks + +Loop spin: 673 +gen_a: +median: 57682 cycles/ticks +average: 58607 cycles/ticks + +poly_getnoise_eta1: +median: 11234 cycles/ticks +average: 11297 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7384 cycles/ticks + +NTT: +median: 23272 cycles/ticks +average: 23784 cycles/ticks + +INVNTT: +median: 33440 cycles/ticks +average: 33748 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23568 cycles/ticks +average: 23822 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11399 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4294 cycles/ticks + +indcpa_keypair: +median: 268738 cycles/ticks +average: 273676 cycles/ticks + +indcpa_enc: +median: 357748 cycles/ticks +average: 363549 cycles/ticks + +indcpa_dec: +median: 121144 cycles/ticks +average: 123184 cycles/ticks + +kyber_keypair_derand: +median: 291660 cycles/ticks +average: 296227 cycles/ticks + +kyber_keypair: +median: 300698 cycles/ticks +average: 304643 cycles/ticks + +kyber_encaps_derand: +median: 384644 cycles/ticks +average: 389979 cycles/ticks + +kyber_encaps: +median: 385854 cycles/ticks +average: 391911 cycles/ticks + +kyber_decaps: +median: 511764 cycles/ticks +average: 519426 cycles/ticks + +Loop spin: 674 +gen_a: +median: 57658 cycles/ticks +average: 58174 cycles/ticks + +poly_getnoise_eta1: +median: 11434 cycles/ticks +average: 11688 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7369 cycles/ticks + +NTT: +median: 23282 cycles/ticks +average: 23665 cycles/ticks + +INVNTT: +median: 33448 cycles/ticks +average: 33914 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23935 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3909 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3642 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3723 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11396 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 269010 cycles/ticks +average: 272844 cycles/ticks + +indcpa_enc: +median: 357752 cycles/ticks +average: 363358 cycles/ticks + +indcpa_dec: +median: 121460 cycles/ticks +average: 123394 cycles/ticks + +kyber_keypair_derand: +median: 291236 cycles/ticks +average: 296205 cycles/ticks + +kyber_keypair: +median: 300868 cycles/ticks +average: 305425 cycles/ticks + +kyber_encaps_derand: +median: 384822 cycles/ticks +average: 390947 cycles/ticks + +kyber_encaps: +median: 386158 cycles/ticks +average: 392470 cycles/ticks + +kyber_decaps: +median: 512008 cycles/ticks +average: 519686 cycles/ticks + +Loop spin: 675 +gen_a: +median: 57758 cycles/ticks +average: 58870 cycles/ticks + +poly_getnoise_eta1: +median: 11254 cycles/ticks +average: 11324 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7269 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23511 cycles/ticks + +INVNTT: +median: 33498 cycles/ticks +average: 34169 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23638 cycles/ticks +average: 24067 cycles/ticks + +poly_tomsg: +median: 3864 cycles/ticks +average: 3930 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3616 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3734 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11420 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4360 cycles/ticks + +indcpa_keypair: +median: 268404 cycles/ticks +average: 272426 cycles/ticks + +indcpa_enc: +median: 357728 cycles/ticks +average: 363287 cycles/ticks + +indcpa_dec: +median: 121194 cycles/ticks +average: 123250 cycles/ticks + +kyber_keypair_derand: +median: 291560 cycles/ticks +average: 296516 cycles/ticks + +kyber_keypair: +median: 301230 cycles/ticks +average: 306925 cycles/ticks + +kyber_encaps_derand: +median: 384888 cycles/ticks +average: 390767 cycles/ticks + +kyber_encaps: +median: 386148 cycles/ticks +average: 392718 cycles/ticks + +kyber_decaps: +median: 512084 cycles/ticks +average: 519937 cycles/ticks + +Loop spin: 676 +gen_a: +median: 57660 cycles/ticks +average: 58759 cycles/ticks + +poly_getnoise_eta1: +median: 11286 cycles/ticks +average: 11351 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7273 cycles/ticks + +NTT: +median: 23232 cycles/ticks +average: 23396 cycles/ticks + +INVNTT: +median: 33494 cycles/ticks +average: 34266 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 23856 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3654 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3720 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11402 cycles/ticks + +polyvec_decompress: +median: 4372 cycles/ticks +average: 4496 cycles/ticks + +indcpa_keypair: +median: 268592 cycles/ticks +average: 272584 cycles/ticks + +indcpa_enc: +median: 357840 cycles/ticks +average: 363672 cycles/ticks + +indcpa_dec: +median: 121146 cycles/ticks +average: 122578 cycles/ticks + +kyber_keypair_derand: +median: 292086 cycles/ticks +average: 296632 cycles/ticks + +kyber_keypair: +median: 301108 cycles/ticks +average: 305007 cycles/ticks + +kyber_encaps_derand: +median: 384838 cycles/ticks +average: 390463 cycles/ticks + +kyber_encaps: +median: 385916 cycles/ticks +average: 390509 cycles/ticks + +kyber_decaps: +median: 512230 cycles/ticks +average: 519928 cycles/ticks + +Loop spin: 677 +gen_a: +median: 57816 cycles/ticks +average: 59005 cycles/ticks + +poly_getnoise_eta1: +median: 11320 cycles/ticks +average: 11388 cycles/ticks + +poly_getnoise_eta2: +median: 7264 cycles/ticks +average: 7478 cycles/ticks + +NTT: +median: 23270 cycles/ticks +average: 23715 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 34158 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 23940 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3516 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3865 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1095 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11411 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4336 cycles/ticks + +indcpa_keypair: +median: 268872 cycles/ticks +average: 274500 cycles/ticks + +indcpa_enc: +median: 357896 cycles/ticks +average: 363596 cycles/ticks + +indcpa_dec: +median: 121282 cycles/ticks +average: 123465 cycles/ticks + +kyber_keypair_derand: +median: 292200 cycles/ticks +average: 296389 cycles/ticks + +kyber_keypair: +median: 301458 cycles/ticks +average: 306854 cycles/ticks + +kyber_encaps_derand: +median: 384956 cycles/ticks +average: 392471 cycles/ticks + +kyber_encaps: +median: 386408 cycles/ticks +average: 393773 cycles/ticks + +kyber_decaps: +median: 512636 cycles/ticks +average: 521982 cycles/ticks + +Loop spin: 678 +gen_a: +median: 57626 cycles/ticks +average: 58965 cycles/ticks + +poly_getnoise_eta1: +median: 11230 cycles/ticks +average: 11447 cycles/ticks + +poly_getnoise_eta2: +median: 7266 cycles/ticks +average: 7325 cycles/ticks + +NTT: +median: 23334 cycles/ticks +average: 23834 cycles/ticks + +INVNTT: +median: 33528 cycles/ticks +average: 34116 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23626 cycles/ticks +average: 24322 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3526 cycles/ticks +average: 3622 cycles/ticks + +poly_compress: +median: 3672 cycles/ticks +average: 3794 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11508 cycles/ticks + +polyvec_decompress: +median: 4390 cycles/ticks +average: 4438 cycles/ticks + +indcpa_keypair: +median: 268488 cycles/ticks +average: 273028 cycles/ticks + +indcpa_enc: +median: 357872 cycles/ticks +average: 364532 cycles/ticks + +indcpa_dec: +median: 121326 cycles/ticks +average: 123794 cycles/ticks + +kyber_keypair_derand: +median: 291662 cycles/ticks +average: 297059 cycles/ticks + +kyber_keypair: +median: 301368 cycles/ticks +average: 306997 cycles/ticks + +kyber_encaps_derand: +median: 384620 cycles/ticks +average: 391235 cycles/ticks + +kyber_encaps: +median: 386026 cycles/ticks +average: 392887 cycles/ticks + +kyber_decaps: +median: 512018 cycles/ticks +average: 520724 cycles/ticks + +Loop spin: 679 +gen_a: +median: 57716 cycles/ticks +average: 58477 cycles/ticks + +poly_getnoise_eta1: +median: 11266 cycles/ticks +average: 11332 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7251 cycles/ticks + +NTT: +median: 23276 cycles/ticks +average: 23687 cycles/ticks + +INVNTT: +median: 33456 cycles/ticks +average: 34243 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 24199 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3934 cycles/ticks + +poly_frommsg: +median: 3502 cycles/ticks +average: 3622 cycles/ticks + +poly_compress: +median: 3670 cycles/ticks +average: 3788 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11473 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4293 cycles/ticks + +indcpa_keypair: +median: 268930 cycles/ticks +average: 274083 cycles/ticks + +indcpa_enc: +median: 358200 cycles/ticks +average: 365536 cycles/ticks + +indcpa_dec: +median: 121202 cycles/ticks +average: 123056 cycles/ticks + +kyber_keypair_derand: +median: 291528 cycles/ticks +average: 297451 cycles/ticks + +kyber_keypair: +median: 301172 cycles/ticks +average: 305993 cycles/ticks + +kyber_encaps_derand: +median: 384966 cycles/ticks +average: 391479 cycles/ticks + +kyber_encaps: +median: 386420 cycles/ticks +average: 392464 cycles/ticks + +kyber_decaps: +median: 512348 cycles/ticks +average: 521364 cycles/ticks + +Loop spin: 680 +gen_a: +median: 57708 cycles/ticks +average: 59076 cycles/ticks + +poly_getnoise_eta1: +median: 11330 cycles/ticks +average: 11433 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7273 cycles/ticks + +NTT: +median: 23258 cycles/ticks +average: 23431 cycles/ticks + +INVNTT: +median: 33426 cycles/ticks +average: 33608 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24054 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3523 cycles/ticks + +poly_compress: +median: 3770 cycles/ticks +average: 3840 cycles/ticks + +poly_decompress: +median: 1064 cycles/ticks +average: 1082 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11499 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 269274 cycles/ticks +average: 274845 cycles/ticks + +indcpa_enc: +median: 358056 cycles/ticks +average: 364301 cycles/ticks + +indcpa_dec: +median: 121204 cycles/ticks +average: 123293 cycles/ticks + +kyber_keypair_derand: +median: 291980 cycles/ticks +average: 298194 cycles/ticks + +kyber_keypair: +median: 301124 cycles/ticks +average: 306221 cycles/ticks + +kyber_encaps_derand: +median: 384944 cycles/ticks +average: 391575 cycles/ticks + +kyber_encaps: +median: 386144 cycles/ticks +average: 392179 cycles/ticks + +kyber_decaps: +median: 512058 cycles/ticks +average: 520738 cycles/ticks + +Loop spin: 681 +gen_a: +median: 57792 cycles/ticks +average: 59215 cycles/ticks + +poly_getnoise_eta1: +median: 11320 cycles/ticks +average: 11387 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7262 cycles/ticks + +NTT: +median: 23308 cycles/ticks +average: 23778 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 34110 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 24024 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3687 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11398 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 269010 cycles/ticks +average: 273486 cycles/ticks + +indcpa_enc: +median: 357830 cycles/ticks +average: 363951 cycles/ticks + +indcpa_dec: +median: 121434 cycles/ticks +average: 123676 cycles/ticks + +kyber_keypair_derand: +median: 291846 cycles/ticks +average: 297166 cycles/ticks + +kyber_keypair: +median: 300998 cycles/ticks +average: 306408 cycles/ticks + +kyber_encaps_derand: +median: 384764 cycles/ticks +average: 392155 cycles/ticks + +kyber_encaps: +median: 385906 cycles/ticks +average: 391218 cycles/ticks + +kyber_decaps: +median: 511816 cycles/ticks +average: 520278 cycles/ticks + +Loop spin: 682 +gen_a: +median: 57684 cycles/ticks +average: 58841 cycles/ticks + +poly_getnoise_eta1: +median: 11302 cycles/ticks +average: 11506 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7346 cycles/ticks + +NTT: +median: 23306 cycles/ticks +average: 23739 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 33709 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23642 cycles/ticks +average: 24213 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3474 cycles/ticks +average: 3554 cycles/ticks + +poly_compress: +median: 3718 cycles/ticks +average: 3862 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1061 cycles/ticks + +polyvec_compress: +median: 11386 cycles/ticks +average: 11712 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4289 cycles/ticks + +indcpa_keypair: +median: 268842 cycles/ticks +average: 273589 cycles/ticks + +indcpa_enc: +median: 357914 cycles/ticks +average: 364872 cycles/ticks + +indcpa_dec: +median: 121314 cycles/ticks +average: 123473 cycles/ticks + +kyber_keypair_derand: +median: 291792 cycles/ticks +average: 297194 cycles/ticks + +kyber_keypair: +median: 302094 cycles/ticks +average: 308232 cycles/ticks + +kyber_encaps_derand: +median: 388796 cycles/ticks +average: 395621 cycles/ticks + +kyber_encaps: +median: 390212 cycles/ticks +average: 397673 cycles/ticks + +kyber_decaps: +median: 516358 cycles/ticks +average: 526174 cycles/ticks + +Loop spin: 683 +gen_a: +median: 57672 cycles/ticks +average: 58304 cycles/ticks + +poly_getnoise_eta1: +median: 11294 cycles/ticks +average: 11349 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 23212 cycles/ticks +average: 23578 cycles/ticks + +INVNTT: +median: 33488 cycles/ticks +average: 34336 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23612 cycles/ticks +average: 24107 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3779 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1065 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11575 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4291 cycles/ticks + +indcpa_keypair: +median: 268906 cycles/ticks +average: 273780 cycles/ticks + +indcpa_enc: +median: 357758 cycles/ticks +average: 364417 cycles/ticks + +indcpa_dec: +median: 121210 cycles/ticks +average: 123060 cycles/ticks + +kyber_keypair_derand: +median: 292184 cycles/ticks +average: 297867 cycles/ticks + +kyber_keypair: +median: 301100 cycles/ticks +average: 306380 cycles/ticks + +kyber_encaps_derand: +median: 384982 cycles/ticks +average: 392668 cycles/ticks + +kyber_encaps: +median: 386164 cycles/ticks +average: 393758 cycles/ticks + +kyber_decaps: +median: 512342 cycles/ticks +average: 521752 cycles/ticks + +Loop spin: 684 +gen_a: +median: 57618 cycles/ticks +average: 58268 cycles/ticks + +poly_getnoise_eta1: +median: 11230 cycles/ticks +average: 11306 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7262 cycles/ticks + +NTT: +median: 23260 cycles/ticks +average: 23687 cycles/ticks + +INVNTT: +median: 33474 cycles/ticks +average: 34111 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23610 cycles/ticks +average: 24207 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3699 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11484 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4293 cycles/ticks + +indcpa_keypair: +median: 268572 cycles/ticks +average: 272937 cycles/ticks + +indcpa_enc: +median: 357728 cycles/ticks +average: 363529 cycles/ticks + +indcpa_dec: +median: 121284 cycles/ticks +average: 123001 cycles/ticks + +kyber_keypair_derand: +median: 291742 cycles/ticks +average: 296934 cycles/ticks + +kyber_keypair: +median: 301112 cycles/ticks +average: 306321 cycles/ticks + +kyber_encaps_derand: +median: 384910 cycles/ticks +average: 391364 cycles/ticks + +kyber_encaps: +median: 386128 cycles/ticks +average: 392536 cycles/ticks + +kyber_decaps: +median: 512574 cycles/ticks +average: 521871 cycles/ticks + +Loop spin: 685 +gen_a: +median: 57692 cycles/ticks +average: 58763 cycles/ticks + +poly_getnoise_eta1: +median: 11248 cycles/ticks +average: 11296 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7270 cycles/ticks + +NTT: +median: 23252 cycles/ticks +average: 23647 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 34047 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24118 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3698 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11368 cycles/ticks +average: 11726 cycles/ticks + +polyvec_decompress: +median: 4320 cycles/ticks +average: 4428 cycles/ticks + +indcpa_keypair: +median: 268500 cycles/ticks +average: 273419 cycles/ticks + +indcpa_enc: +median: 357994 cycles/ticks +average: 364801 cycles/ticks + +indcpa_dec: +median: 121296 cycles/ticks +average: 123196 cycles/ticks + +kyber_keypair_derand: +median: 292186 cycles/ticks +average: 297747 cycles/ticks + +kyber_keypair: +median: 301082 cycles/ticks +average: 305726 cycles/ticks + +kyber_encaps_derand: +median: 384912 cycles/ticks +average: 391465 cycles/ticks + +kyber_encaps: +median: 386106 cycles/ticks +average: 392866 cycles/ticks + +kyber_decaps: +median: 512374 cycles/ticks +average: 521819 cycles/ticks + +Loop spin: 686 +gen_a: +median: 57586 cycles/ticks +average: 58663 cycles/ticks + +poly_getnoise_eta1: +median: 11296 cycles/ticks +average: 11580 cycles/ticks + +poly_getnoise_eta2: +median: 7256 cycles/ticks +average: 7396 cycles/ticks + +NTT: +median: 23284 cycles/ticks +average: 23750 cycles/ticks + +INVNTT: +median: 33516 cycles/ticks +average: 34156 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 23984 cycles/ticks + +poly_tomsg: +median: 3862 cycles/ticks +average: 3947 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3621 cycles/ticks + +poly_compress: +median: 3672 cycles/ticks +average: 3789 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1054 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11430 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 268410 cycles/ticks +average: 273812 cycles/ticks + +indcpa_enc: +median: 357726 cycles/ticks +average: 363681 cycles/ticks + +indcpa_dec: +median: 121346 cycles/ticks +average: 123220 cycles/ticks + +kyber_keypair_derand: +median: 291502 cycles/ticks +average: 296339 cycles/ticks + +kyber_keypair: +median: 300978 cycles/ticks +average: 305701 cycles/ticks + +kyber_encaps_derand: +median: 384990 cycles/ticks +average: 390630 cycles/ticks + +kyber_encaps: +median: 386080 cycles/ticks +average: 391383 cycles/ticks + +kyber_decaps: +median: 512250 cycles/ticks +average: 521305 cycles/ticks + +Loop spin: 687 +gen_a: +median: 57694 cycles/ticks +average: 59023 cycles/ticks + +poly_getnoise_eta1: +median: 11420 cycles/ticks +average: 11693 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7316 cycles/ticks + +NTT: +median: 23214 cycles/ticks +average: 23652 cycles/ticks + +INVNTT: +median: 33432 cycles/ticks +average: 33943 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 24151 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3878 cycles/ticks + +poly_frommsg: +median: 3488 cycles/ticks +average: 3598 cycles/ticks + +poly_compress: +median: 3676 cycles/ticks +average: 3780 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11360 cycles/ticks +average: 11638 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 268834 cycles/ticks +average: 274290 cycles/ticks + +indcpa_enc: +median: 357716 cycles/ticks +average: 364361 cycles/ticks + +indcpa_dec: +median: 121260 cycles/ticks +average: 123508 cycles/ticks + +kyber_keypair_derand: +median: 291568 cycles/ticks +average: 296957 cycles/ticks + +kyber_keypair: +median: 301126 cycles/ticks +average: 306598 cycles/ticks + +kyber_encaps_derand: +median: 385186 cycles/ticks +average: 392471 cycles/ticks + +kyber_encaps: +median: 386092 cycles/ticks +average: 392835 cycles/ticks + +kyber_decaps: +median: 512260 cycles/ticks +average: 520779 cycles/ticks + +Loop spin: 688 +gen_a: +median: 57746 cycles/ticks +average: 58865 cycles/ticks + +poly_getnoise_eta1: +median: 11240 cycles/ticks +average: 11325 cycles/ticks + +poly_getnoise_eta2: +median: 7332 cycles/ticks +average: 7554 cycles/ticks + +NTT: +median: 23226 cycles/ticks +average: 23382 cycles/ticks + +INVNTT: +median: 33502 cycles/ticks +average: 34163 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23618 cycles/ticks +average: 24209 cycles/ticks + +poly_tomsg: +median: 3916 cycles/ticks +average: 4022 cycles/ticks + +poly_frommsg: +median: 3482 cycles/ticks +average: 3590 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3697 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11399 cycles/ticks + +polyvec_decompress: +median: 4348 cycles/ticks +average: 4542 cycles/ticks + +indcpa_keypair: +median: 268756 cycles/ticks +average: 273444 cycles/ticks + +indcpa_enc: +median: 357876 cycles/ticks +average: 364877 cycles/ticks + +indcpa_dec: +median: 121412 cycles/ticks +average: 123739 cycles/ticks + +kyber_keypair_derand: +median: 295464 cycles/ticks +average: 300448 cycles/ticks + +kyber_keypair: +median: 301232 cycles/ticks +average: 306278 cycles/ticks + +kyber_encaps_derand: +median: 384790 cycles/ticks +average: 391498 cycles/ticks + +kyber_encaps: +median: 386326 cycles/ticks +average: 392662 cycles/ticks + +kyber_decaps: +median: 511906 cycles/ticks +average: 520763 cycles/ticks + +Loop spin: 689 +gen_a: +median: 57682 cycles/ticks +average: 58577 cycles/ticks + +poly_getnoise_eta1: +median: 11230 cycles/ticks +average: 11282 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7262 cycles/ticks + +NTT: +median: 23282 cycles/ticks +average: 23694 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 34096 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23626 cycles/ticks +average: 24097 cycles/ticks + +poly_tomsg: +median: 3906 cycles/ticks +average: 4051 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3668 cycles/ticks +average: 3700 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11388 cycles/ticks +average: 11671 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4302 cycles/ticks + +indcpa_keypair: +median: 268526 cycles/ticks +average: 273185 cycles/ticks + +indcpa_enc: +median: 357534 cycles/ticks +average: 363113 cycles/ticks + +indcpa_dec: +median: 121418 cycles/ticks +average: 123798 cycles/ticks + +kyber_keypair_derand: +median: 291324 cycles/ticks +average: 296653 cycles/ticks + +kyber_keypair: +median: 301046 cycles/ticks +average: 306795 cycles/ticks + +kyber_encaps_derand: +median: 386656 cycles/ticks +average: 393782 cycles/ticks + +kyber_encaps: +median: 386000 cycles/ticks +average: 392291 cycles/ticks + +kyber_decaps: +median: 512080 cycles/ticks +average: 520942 cycles/ticks + +Loop spin: 690 +gen_a: +median: 57526 cycles/ticks +average: 57891 cycles/ticks + +poly_getnoise_eta1: +median: 11314 cycles/ticks +average: 11350 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7259 cycles/ticks + +NTT: +median: 23242 cycles/ticks +average: 23619 cycles/ticks + +INVNTT: +median: 33516 cycles/ticks +average: 34269 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 24135 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11622 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4303 cycles/ticks + +indcpa_keypair: +median: 268424 cycles/ticks +average: 272950 cycles/ticks + +indcpa_enc: +median: 357590 cycles/ticks +average: 363786 cycles/ticks + +indcpa_dec: +median: 121132 cycles/ticks +average: 122507 cycles/ticks + +kyber_keypair_derand: +median: 291410 cycles/ticks +average: 296882 cycles/ticks + +kyber_keypair: +median: 301114 cycles/ticks +average: 306550 cycles/ticks + +kyber_encaps_derand: +median: 384678 cycles/ticks +average: 392219 cycles/ticks + +kyber_encaps: +median: 385984 cycles/ticks +average: 392518 cycles/ticks + +kyber_decaps: +median: 512478 cycles/ticks +average: 524019 cycles/ticks + +Loop spin: 691 +gen_a: +median: 57652 cycles/ticks +average: 58746 cycles/ticks + +poly_getnoise_eta1: +median: 11306 cycles/ticks +average: 11377 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 23314 cycles/ticks +average: 23711 cycles/ticks + +INVNTT: +median: 33430 cycles/ticks +average: 34019 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 23938 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3911 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 11352 cycles/ticks +average: 11629 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4277 cycles/ticks + +indcpa_keypair: +median: 269078 cycles/ticks +average: 277625 cycles/ticks + +indcpa_enc: +median: 358120 cycles/ticks +average: 364987 cycles/ticks + +indcpa_dec: +median: 121428 cycles/ticks +average: 123555 cycles/ticks + +kyber_keypair_derand: +median: 291838 cycles/ticks +average: 296873 cycles/ticks + +kyber_keypair: +median: 301172 cycles/ticks +average: 306596 cycles/ticks + +kyber_encaps_derand: +median: 384984 cycles/ticks +average: 391362 cycles/ticks + +kyber_encaps: +median: 386276 cycles/ticks +average: 392549 cycles/ticks + +kyber_decaps: +median: 512176 cycles/ticks +average: 520547 cycles/ticks + +Loop spin: 692 +gen_a: +median: 57698 cycles/ticks +average: 58668 cycles/ticks + +poly_getnoise_eta1: +median: 11266 cycles/ticks +average: 11324 cycles/ticks + +poly_getnoise_eta2: +median: 7298 cycles/ticks +average: 7522 cycles/ticks + +NTT: +median: 23320 cycles/ticks +average: 23732 cycles/ticks + +INVNTT: +median: 33514 cycles/ticks +average: 34361 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 24266 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3481 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11605 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268392 cycles/ticks +average: 273045 cycles/ticks + +indcpa_enc: +median: 357840 cycles/ticks +average: 364458 cycles/ticks + +indcpa_dec: +median: 121402 cycles/ticks +average: 123682 cycles/ticks + +kyber_keypair_derand: +median: 291642 cycles/ticks +average: 296718 cycles/ticks + +kyber_keypair: +median: 301154 cycles/ticks +average: 306842 cycles/ticks + +kyber_encaps_derand: +median: 384960 cycles/ticks +average: 391872 cycles/ticks + +kyber_encaps: +median: 386188 cycles/ticks +average: 393663 cycles/ticks + +kyber_decaps: +median: 512194 cycles/ticks +average: 520466 cycles/ticks + +Loop spin: 693 +gen_a: +median: 57690 cycles/ticks +average: 58841 cycles/ticks + +poly_getnoise_eta1: +median: 11238 cycles/ticks +average: 11310 cycles/ticks + +poly_getnoise_eta2: +median: 7286 cycles/ticks +average: 7516 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23443 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 33878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 23982 cycles/ticks + +poly_tomsg: +median: 3910 cycles/ticks +average: 4006 cycles/ticks + +poly_frommsg: +median: 3470 cycles/ticks +average: 3577 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3694 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11448 cycles/ticks +average: 11700 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4309 cycles/ticks + +indcpa_keypair: +median: 269026 cycles/ticks +average: 273729 cycles/ticks + +indcpa_enc: +median: 358018 cycles/ticks +average: 364631 cycles/ticks + +indcpa_dec: +median: 121254 cycles/ticks +average: 123231 cycles/ticks + +kyber_keypair_derand: +median: 291558 cycles/ticks +average: 296844 cycles/ticks + +kyber_keypair: +median: 301296 cycles/ticks +average: 306618 cycles/ticks + +kyber_encaps_derand: +median: 385016 cycles/ticks +average: 392057 cycles/ticks + +kyber_encaps: +median: 386582 cycles/ticks +average: 393347 cycles/ticks + +kyber_decaps: +median: 512406 cycles/ticks +average: 521543 cycles/ticks + +Loop spin: 694 +gen_a: +median: 57668 cycles/ticks +average: 58705 cycles/ticks + +poly_getnoise_eta1: +median: 11292 cycles/ticks +average: 11537 cycles/ticks + +poly_getnoise_eta2: +median: 7284 cycles/ticks +average: 7473 cycles/ticks + +NTT: +median: 23242 cycles/ticks +average: 23672 cycles/ticks + +INVNTT: +median: 33440 cycles/ticks +average: 33864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23973 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3478 cycles/ticks +average: 3546 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3813 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1083 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11460 cycles/ticks + +polyvec_decompress: +median: 4314 cycles/ticks +average: 4486 cycles/ticks + +indcpa_keypair: +median: 268678 cycles/ticks +average: 273234 cycles/ticks + +indcpa_enc: +median: 357812 cycles/ticks +average: 365124 cycles/ticks + +indcpa_dec: +median: 121262 cycles/ticks +average: 123533 cycles/ticks + +kyber_keypair_derand: +median: 291566 cycles/ticks +average: 296696 cycles/ticks + +kyber_keypair: +median: 300724 cycles/ticks +average: 305764 cycles/ticks + +kyber_encaps_derand: +median: 384836 cycles/ticks +average: 391248 cycles/ticks + +kyber_encaps: +median: 386124 cycles/ticks +average: 391843 cycles/ticks + +kyber_decaps: +median: 512458 cycles/ticks +average: 522311 cycles/ticks + +Loop spin: 695 +gen_a: +median: 57674 cycles/ticks +average: 58570 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11406 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7262 cycles/ticks + +NTT: +median: 23238 cycles/ticks +average: 23433 cycles/ticks + +INVNTT: +median: 33424 cycles/ticks +average: 33588 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23618 cycles/ticks +average: 24123 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 3971 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3528 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11667 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4286 cycles/ticks + +indcpa_keypair: +median: 268664 cycles/ticks +average: 272499 cycles/ticks + +indcpa_enc: +median: 357710 cycles/ticks +average: 363286 cycles/ticks + +indcpa_dec: +median: 121244 cycles/ticks +average: 122479 cycles/ticks + +kyber_keypair_derand: +median: 291942 cycles/ticks +average: 296795 cycles/ticks + +kyber_keypair: +median: 301224 cycles/ticks +average: 306918 cycles/ticks + +kyber_encaps_derand: +median: 384546 cycles/ticks +average: 391064 cycles/ticks + +kyber_encaps: +median: 386206 cycles/ticks +average: 392221 cycles/ticks + +kyber_decaps: +median: 512212 cycles/ticks +average: 521092 cycles/ticks + +Loop spin: 696 +gen_a: +median: 57554 cycles/ticks +average: 58425 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11400 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7307 cycles/ticks + +NTT: +median: 23310 cycles/ticks +average: 23883 cycles/ticks + +INVNTT: +median: 33480 cycles/ticks +average: 34044 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 23830 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3530 cycles/ticks +average: 3609 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3791 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11372 cycles/ticks +average: 11525 cycles/ticks + +polyvec_decompress: +median: 4328 cycles/ticks +average: 4438 cycles/ticks + +indcpa_keypair: +median: 269150 cycles/ticks +average: 274420 cycles/ticks + +indcpa_enc: +median: 358132 cycles/ticks +average: 365193 cycles/ticks + +indcpa_dec: +median: 121228 cycles/ticks +average: 122696 cycles/ticks + +kyber_keypair_derand: +median: 291722 cycles/ticks +average: 296761 cycles/ticks + +kyber_keypair: +median: 301212 cycles/ticks +average: 306602 cycles/ticks + +kyber_encaps_derand: +median: 384562 cycles/ticks +average: 391176 cycles/ticks + +kyber_encaps: +median: 385614 cycles/ticks +average: 392207 cycles/ticks + +kyber_decaps: +median: 512130 cycles/ticks +average: 520603 cycles/ticks + +Loop spin: 697 +gen_a: +median: 57600 cycles/ticks +average: 58044 cycles/ticks + +poly_getnoise_eta1: +median: 11236 cycles/ticks +average: 11293 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7254 cycles/ticks + +NTT: +median: 23234 cycles/ticks +average: 23396 cycles/ticks + +INVNTT: +median: 33460 cycles/ticks +average: 34090 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23955 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11378 cycles/ticks +average: 11659 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4302 cycles/ticks + +indcpa_keypair: +median: 272878 cycles/ticks +average: 277959 cycles/ticks + +indcpa_enc: +median: 362118 cycles/ticks +average: 368756 cycles/ticks + +indcpa_dec: +median: 121248 cycles/ticks +average: 122670 cycles/ticks + +kyber_keypair_derand: +median: 291630 cycles/ticks +average: 296696 cycles/ticks + +kyber_keypair: +median: 300894 cycles/ticks +average: 305642 cycles/ticks + +kyber_encaps_derand: +median: 384780 cycles/ticks +average: 391370 cycles/ticks + +kyber_encaps: +median: 386260 cycles/ticks +average: 393346 cycles/ticks + +kyber_decaps: +median: 512000 cycles/ticks +average: 520554 cycles/ticks + +Loop spin: 698 +gen_a: +median: 57704 cycles/ticks +average: 59066 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11605 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7289 cycles/ticks + +NTT: +median: 23264 cycles/ticks +average: 23803 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 33937 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24011 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3687 cycles/ticks + +poly_decompress: +median: 1048 cycles/ticks +average: 1082 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11580 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 268426 cycles/ticks +average: 273859 cycles/ticks + +indcpa_enc: +median: 357812 cycles/ticks +average: 363928 cycles/ticks + +indcpa_dec: +median: 121292 cycles/ticks +average: 123721 cycles/ticks + +kyber_keypair_derand: +median: 291132 cycles/ticks +average: 295824 cycles/ticks + +kyber_keypair: +median: 301668 cycles/ticks +average: 306907 cycles/ticks + +kyber_encaps_derand: +median: 384938 cycles/ticks +average: 392305 cycles/ticks + +kyber_encaps: +median: 386330 cycles/ticks +average: 393662 cycles/ticks + +kyber_decaps: +median: 512908 cycles/ticks +average: 522501 cycles/ticks + +Loop spin: 699 +gen_a: +median: 57788 cycles/ticks +average: 59129 cycles/ticks + +poly_getnoise_eta1: +median: 11280 cycles/ticks +average: 11374 cycles/ticks + +poly_getnoise_eta2: +median: 7268 cycles/ticks +average: 7434 cycles/ticks + +NTT: +median: 23262 cycles/ticks +average: 23663 cycles/ticks + +INVNTT: +median: 33468 cycles/ticks +average: 34237 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23973 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3480 cycles/ticks +average: 3539 cycles/ticks + +poly_compress: +median: 3708 cycles/ticks +average: 3821 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11404 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4303 cycles/ticks + +indcpa_keypair: +median: 268628 cycles/ticks +average: 273516 cycles/ticks + +indcpa_enc: +median: 357936 cycles/ticks +average: 363982 cycles/ticks + +indcpa_dec: +median: 121494 cycles/ticks +average: 123735 cycles/ticks + +kyber_keypair_derand: +median: 291574 cycles/ticks +average: 296959 cycles/ticks + +kyber_keypair: +median: 301184 cycles/ticks +average: 306704 cycles/ticks + +kyber_encaps_derand: +median: 384538 cycles/ticks +average: 391069 cycles/ticks + +kyber_encaps: +median: 386002 cycles/ticks +average: 392690 cycles/ticks + +kyber_decaps: +median: 512204 cycles/ticks +average: 520946 cycles/ticks + +Loop spin: 700 +gen_a: +median: 57594 cycles/ticks +average: 58519 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11384 cycles/ticks + +poly_getnoise_eta2: +median: 7440 cycles/ticks +average: 7574 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23647 cycles/ticks + +INVNTT: +median: 33510 cycles/ticks +average: 34219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23610 cycles/ticks +average: 24025 cycles/ticks + +poly_tomsg: +median: 3952 cycles/ticks +average: 4037 cycles/ticks + +poly_frommsg: +median: 3450 cycles/ticks +average: 3542 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3715 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 11376 cycles/ticks +average: 11488 cycles/ticks + +polyvec_decompress: +median: 4364 cycles/ticks +average: 4517 cycles/ticks + +indcpa_keypair: +median: 268312 cycles/ticks +average: 273230 cycles/ticks + +indcpa_enc: +median: 357958 cycles/ticks +average: 364807 cycles/ticks + +indcpa_dec: +median: 121364 cycles/ticks +average: 123689 cycles/ticks + +kyber_keypair_derand: +median: 291402 cycles/ticks +average: 296821 cycles/ticks + +kyber_keypair: +median: 301346 cycles/ticks +average: 306796 cycles/ticks + +kyber_encaps_derand: +median: 385008 cycles/ticks +average: 391820 cycles/ticks + +kyber_encaps: +median: 386320 cycles/ticks +average: 392267 cycles/ticks + +kyber_decaps: +median: 512348 cycles/ticks +average: 521642 cycles/ticks + +Loop spin: 701 +gen_a: +median: 57660 cycles/ticks +average: 58677 cycles/ticks + +poly_getnoise_eta1: +median: 11280 cycles/ticks +average: 11477 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7355 cycles/ticks + +NTT: +median: 23262 cycles/ticks +average: 23611 cycles/ticks + +INVNTT: +median: 33494 cycles/ticks +average: 34036 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 24008 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11370 cycles/ticks +average: 11652 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 269136 cycles/ticks +average: 274364 cycles/ticks + +indcpa_enc: +median: 358066 cycles/ticks +average: 365058 cycles/ticks + +indcpa_dec: +median: 121208 cycles/ticks +average: 123232 cycles/ticks + +kyber_keypair_derand: +median: 291694 cycles/ticks +average: 296985 cycles/ticks + +kyber_keypair: +median: 301102 cycles/ticks +average: 306155 cycles/ticks + +kyber_encaps_derand: +median: 384820 cycles/ticks +average: 392063 cycles/ticks + +kyber_encaps: +median: 385994 cycles/ticks +average: 392366 cycles/ticks + +kyber_decaps: +median: 512064 cycles/ticks +average: 520504 cycles/ticks + +Loop spin: 702 +gen_a: +median: 57590 cycles/ticks +average: 58449 cycles/ticks + +poly_getnoise_eta1: +median: 11280 cycles/ticks +average: 11477 cycles/ticks + +poly_getnoise_eta2: +median: 7258 cycles/ticks +average: 7400 cycles/ticks + +NTT: +median: 23260 cycles/ticks +average: 23442 cycles/ticks + +INVNTT: +median: 33474 cycles/ticks +average: 34062 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23816 cycles/ticks + +poly_tomsg: +median: 3914 cycles/ticks +average: 4008 cycles/ticks + +poly_frommsg: +median: 3472 cycles/ticks +average: 3588 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11394 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4280 cycles/ticks + +indcpa_keypair: +median: 268898 cycles/ticks +average: 273881 cycles/ticks + +indcpa_enc: +median: 358494 cycles/ticks +average: 365450 cycles/ticks + +indcpa_dec: +median: 121312 cycles/ticks +average: 122963 cycles/ticks + +kyber_keypair_derand: +median: 295736 cycles/ticks +average: 300634 cycles/ticks + +kyber_keypair: +median: 301182 cycles/ticks +average: 306396 cycles/ticks + +kyber_encaps_derand: +median: 385360 cycles/ticks +average: 392513 cycles/ticks + +kyber_encaps: +median: 386676 cycles/ticks +average: 394025 cycles/ticks + +kyber_decaps: +median: 512842 cycles/ticks +average: 521661 cycles/ticks + +Loop spin: 703 +gen_a: +median: 57692 cycles/ticks +average: 59282 cycles/ticks + +poly_getnoise_eta1: +median: 11274 cycles/ticks +average: 11461 cycles/ticks + +poly_getnoise_eta2: +median: 7256 cycles/ticks +average: 7396 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23638 cycles/ticks + +INVNTT: +median: 33488 cycles/ticks +average: 33713 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23658 cycles/ticks +average: 24241 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3902 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11352 cycles/ticks +average: 11538 cycles/ticks + +polyvec_decompress: +median: 4286 cycles/ticks +average: 4419 cycles/ticks + +indcpa_keypair: +median: 269010 cycles/ticks +average: 274128 cycles/ticks + +indcpa_enc: +median: 358072 cycles/ticks +average: 365019 cycles/ticks + +indcpa_dec: +median: 121280 cycles/ticks +average: 123348 cycles/ticks + +kyber_keypair_derand: +median: 292048 cycles/ticks +average: 297778 cycles/ticks + +kyber_keypair: +median: 301312 cycles/ticks +average: 306539 cycles/ticks + +kyber_encaps_derand: +median: 385096 cycles/ticks +average: 392472 cycles/ticks + +kyber_encaps: +median: 386172 cycles/ticks +average: 392685 cycles/ticks + +kyber_decaps: +median: 512262 cycles/ticks +average: 522205 cycles/ticks + +Loop spin: 704 +gen_a: +median: 57676 cycles/ticks +average: 58896 cycles/ticks + +poly_getnoise_eta1: +median: 11342 cycles/ticks +average: 11416 cycles/ticks + +poly_getnoise_eta2: +median: 7260 cycles/ticks +average: 7352 cycles/ticks + +NTT: +median: 23316 cycles/ticks +average: 23622 cycles/ticks + +INVNTT: +median: 33498 cycles/ticks +average: 34165 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 23918 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3478 cycles/ticks + +poly_compress: +median: 3750 cycles/ticks +average: 3841 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1079 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11408 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4284 cycles/ticks + +indcpa_keypair: +median: 269052 cycles/ticks +average: 274377 cycles/ticks + +indcpa_enc: +median: 358398 cycles/ticks +average: 364709 cycles/ticks + +indcpa_dec: +median: 121310 cycles/ticks +average: 123493 cycles/ticks + +kyber_keypair_derand: +median: 291548 cycles/ticks +average: 296768 cycles/ticks + +kyber_keypair: +median: 301036 cycles/ticks +average: 305562 cycles/ticks + +kyber_encaps_derand: +median: 384788 cycles/ticks +average: 390612 cycles/ticks + +kyber_encaps: +median: 386720 cycles/ticks +average: 393739 cycles/ticks + +kyber_decaps: +median: 512748 cycles/ticks +average: 522470 cycles/ticks + +Loop spin: 705 +gen_a: +median: 57744 cycles/ticks +average: 59028 cycles/ticks + +poly_getnoise_eta1: +median: 11290 cycles/ticks +average: 11368 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7262 cycles/ticks + +NTT: +median: 23234 cycles/ticks +average: 23444 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 34134 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 24019 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3966 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3490 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11402 cycles/ticks +average: 11671 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4289 cycles/ticks + +indcpa_keypair: +median: 268410 cycles/ticks +average: 272977 cycles/ticks + +indcpa_enc: +median: 357808 cycles/ticks +average: 364691 cycles/ticks + +indcpa_dec: +median: 121334 cycles/ticks +average: 123794 cycles/ticks + +kyber_keypair_derand: +median: 291882 cycles/ticks +average: 297030 cycles/ticks + +kyber_keypair: +median: 301138 cycles/ticks +average: 306101 cycles/ticks + +kyber_encaps_derand: +median: 384836 cycles/ticks +average: 391866 cycles/ticks + +kyber_encaps: +median: 386144 cycles/ticks +average: 393111 cycles/ticks + +kyber_decaps: +median: 512278 cycles/ticks +average: 521873 cycles/ticks + +Loop spin: 706 +gen_a: +median: 57744 cycles/ticks +average: 59097 cycles/ticks + +poly_getnoise_eta1: +median: 11346 cycles/ticks +average: 11524 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7271 cycles/ticks + +NTT: +median: 23370 cycles/ticks +average: 23980 cycles/ticks + +INVNTT: +median: 33530 cycles/ticks +average: 34316 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23684 cycles/ticks +average: 24215 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11392 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4285 cycles/ticks + +indcpa_keypair: +median: 268828 cycles/ticks +average: 273719 cycles/ticks + +indcpa_enc: +median: 357930 cycles/ticks +average: 364067 cycles/ticks + +indcpa_dec: +median: 121374 cycles/ticks +average: 123626 cycles/ticks + +kyber_keypair_derand: +median: 291460 cycles/ticks +average: 296114 cycles/ticks + +kyber_keypair: +median: 301294 cycles/ticks +average: 306756 cycles/ticks + +kyber_encaps_derand: +median: 385058 cycles/ticks +average: 392758 cycles/ticks + +kyber_encaps: +median: 385970 cycles/ticks +average: 392121 cycles/ticks + +kyber_decaps: +median: 511980 cycles/ticks +average: 520383 cycles/ticks + +Loop spin: 707 +gen_a: +median: 57640 cycles/ticks +average: 58679 cycles/ticks + +poly_getnoise_eta1: +median: 11276 cycles/ticks +average: 11350 cycles/ticks + +poly_getnoise_eta2: +median: 7264 cycles/ticks +average: 7499 cycles/ticks + +NTT: +median: 23354 cycles/ticks +average: 23782 cycles/ticks + +INVNTT: +median: 33480 cycles/ticks +average: 34324 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23694 cycles/ticks +average: 24222 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3952 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3477 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11401 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 268498 cycles/ticks +average: 273828 cycles/ticks + +indcpa_enc: +median: 357742 cycles/ticks +average: 364299 cycles/ticks + +indcpa_dec: +median: 121272 cycles/ticks +average: 123543 cycles/ticks + +kyber_keypair_derand: +median: 291330 cycles/ticks +average: 296816 cycles/ticks + +kyber_keypair: +median: 300976 cycles/ticks +average: 306507 cycles/ticks + +kyber_encaps_derand: +median: 384902 cycles/ticks +average: 392518 cycles/ticks + +kyber_encaps: +median: 386554 cycles/ticks +average: 393226 cycles/ticks + +kyber_decaps: +median: 512202 cycles/ticks +average: 521312 cycles/ticks + +Loop spin: 708 +gen_a: +median: 57592 cycles/ticks +average: 58556 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11400 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7275 cycles/ticks + +NTT: +median: 23412 cycles/ticks +average: 23954 cycles/ticks + +INVNTT: +median: 33510 cycles/ticks +average: 34248 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23580 cycles/ticks +average: 23945 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3829 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1080 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11481 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 268772 cycles/ticks +average: 274337 cycles/ticks + +indcpa_enc: +median: 358102 cycles/ticks +average: 365807 cycles/ticks + +indcpa_dec: +median: 121302 cycles/ticks +average: 123586 cycles/ticks + +kyber_keypair_derand: +median: 291458 cycles/ticks +average: 297282 cycles/ticks + +kyber_keypair: +median: 301306 cycles/ticks +average: 306897 cycles/ticks + +kyber_encaps_derand: +median: 385016 cycles/ticks +average: 391955 cycles/ticks + +kyber_encaps: +median: 386032 cycles/ticks +average: 392591 cycles/ticks + +kyber_decaps: +median: 512518 cycles/ticks +average: 522531 cycles/ticks + +Loop spin: 709 +gen_a: +median: 57712 cycles/ticks +average: 58949 cycles/ticks + +poly_getnoise_eta1: +median: 11408 cycles/ticks +average: 11669 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7279 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23681 cycles/ticks + +INVNTT: +median: 33428 cycles/ticks +average: 33802 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23960 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11408 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4306 cycles/ticks + +indcpa_keypair: +median: 268928 cycles/ticks +average: 274089 cycles/ticks + +indcpa_enc: +median: 357814 cycles/ticks +average: 364711 cycles/ticks + +indcpa_dec: +median: 121320 cycles/ticks +average: 123397 cycles/ticks + +kyber_keypair_derand: +median: 291874 cycles/ticks +average: 296993 cycles/ticks + +kyber_keypair: +median: 301490 cycles/ticks +average: 306859 cycles/ticks + +kyber_encaps_derand: +median: 384658 cycles/ticks +average: 391148 cycles/ticks + +kyber_encaps: +median: 386092 cycles/ticks +average: 393368 cycles/ticks + +kyber_decaps: +median: 512054 cycles/ticks +average: 521738 cycles/ticks + +Loop spin: 710 +gen_a: +median: 57898 cycles/ticks +average: 59379 cycles/ticks + +poly_getnoise_eta1: +median: 11268 cycles/ticks +average: 11413 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7293 cycles/ticks + +NTT: +median: 23290 cycles/ticks +average: 23687 cycles/ticks + +INVNTT: +median: 33468 cycles/ticks +average: 34055 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23936 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3516 cycles/ticks +average: 3597 cycles/ticks + +poly_compress: +median: 3696 cycles/ticks +average: 3795 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 11376 cycles/ticks +average: 11656 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 268546 cycles/ticks +average: 273633 cycles/ticks + +indcpa_enc: +median: 357688 cycles/ticks +average: 364666 cycles/ticks + +indcpa_dec: +median: 121400 cycles/ticks +average: 123802 cycles/ticks + +kyber_keypair_derand: +median: 292102 cycles/ticks +average: 297794 cycles/ticks + +kyber_keypair: +median: 301410 cycles/ticks +average: 307321 cycles/ticks + +kyber_encaps_derand: +median: 385050 cycles/ticks +average: 391919 cycles/ticks + +kyber_encaps: +median: 386280 cycles/ticks +average: 393014 cycles/ticks + +kyber_decaps: +median: 512262 cycles/ticks +average: 521098 cycles/ticks + +Loop spin: 711 +gen_a: +median: 57704 cycles/ticks +average: 58715 cycles/ticks + +poly_getnoise_eta1: +median: 11248 cycles/ticks +average: 11331 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7288 cycles/ticks + +NTT: +median: 23278 cycles/ticks +average: 23909 cycles/ticks + +INVNTT: +median: 33432 cycles/ticks +average: 33928 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 23989 cycles/ticks + +poly_tomsg: +median: 3866 cycles/ticks +average: 3998 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11423 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 268086 cycles/ticks +average: 272232 cycles/ticks + +indcpa_enc: +median: 357842 cycles/ticks +average: 364308 cycles/ticks + +indcpa_dec: +median: 121174 cycles/ticks +average: 122763 cycles/ticks + +kyber_keypair_derand: +median: 291558 cycles/ticks +average: 296922 cycles/ticks + +kyber_keypair: +median: 300596 cycles/ticks +average: 305605 cycles/ticks + +kyber_encaps_derand: +median: 384596 cycles/ticks +average: 391978 cycles/ticks + +kyber_encaps: +median: 386118 cycles/ticks +average: 393511 cycles/ticks + +kyber_decaps: +median: 511804 cycles/ticks +average: 520756 cycles/ticks + +Loop spin: 712 +gen_a: +median: 57636 cycles/ticks +average: 58815 cycles/ticks + +poly_getnoise_eta1: +median: 11374 cycles/ticks +average: 11568 cycles/ticks + +poly_getnoise_eta2: +median: 7304 cycles/ticks +average: 7436 cycles/ticks + +NTT: +median: 23294 cycles/ticks +average: 23743 cycles/ticks + +INVNTT: +median: 33482 cycles/ticks +average: 34232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 24043 cycles/ticks + +poly_tomsg: +median: 3862 cycles/ticks +average: 3974 cycles/ticks + +poly_frommsg: +median: 3492 cycles/ticks +average: 3594 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11486 cycles/ticks +average: 11722 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4320 cycles/ticks + +indcpa_keypair: +median: 268950 cycles/ticks +average: 273897 cycles/ticks + +indcpa_enc: +median: 358594 cycles/ticks +average: 365286 cycles/ticks + +indcpa_dec: +median: 121308 cycles/ticks +average: 123582 cycles/ticks + +kyber_keypair_derand: +median: 291658 cycles/ticks +average: 296722 cycles/ticks + +kyber_keypair: +median: 301800 cycles/ticks +average: 307569 cycles/ticks + +kyber_encaps_derand: +median: 385422 cycles/ticks +average: 393392 cycles/ticks + +kyber_encaps: +median: 386444 cycles/ticks +average: 392733 cycles/ticks + +kyber_decaps: +median: 512678 cycles/ticks +average: 520936 cycles/ticks + +Loop spin: 713 +gen_a: +median: 57662 cycles/ticks +average: 58758 cycles/ticks + +poly_getnoise_eta1: +median: 11248 cycles/ticks +average: 11332 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7315 cycles/ticks + +NTT: +median: 23382 cycles/ticks +average: 23987 cycles/ticks + +INVNTT: +median: 33456 cycles/ticks +average: 33900 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23947 cycles/ticks + +poly_tomsg: +median: 3888 cycles/ticks +average: 3961 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3524 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11422 cycles/ticks +average: 11693 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 268802 cycles/ticks +average: 272735 cycles/ticks + +indcpa_enc: +median: 358246 cycles/ticks +average: 364269 cycles/ticks + +indcpa_dec: +median: 121352 cycles/ticks +average: 124182 cycles/ticks + +kyber_keypair_derand: +median: 292016 cycles/ticks +average: 295564 cycles/ticks + +kyber_keypair: +median: 300802 cycles/ticks +average: 304799 cycles/ticks + +kyber_encaps_derand: +median: 385282 cycles/ticks +average: 392137 cycles/ticks + +kyber_encaps: +median: 386448 cycles/ticks +average: 392899 cycles/ticks + +kyber_decaps: +median: 512742 cycles/ticks +average: 522325 cycles/ticks + +Loop spin: 714 +gen_a: +median: 57670 cycles/ticks +average: 58287 cycles/ticks + +poly_getnoise_eta1: +median: 11234 cycles/ticks +average: 11350 cycles/ticks + +poly_getnoise_eta2: +median: 7400 cycles/ticks +average: 7546 cycles/ticks + +NTT: +median: 23276 cycles/ticks +average: 23738 cycles/ticks + +INVNTT: +median: 33538 cycles/ticks +average: 34223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23608 cycles/ticks +average: 23973 cycles/ticks + +poly_tomsg: +median: 3926 cycles/ticks +average: 4013 cycles/ticks + +poly_frommsg: +median: 3448 cycles/ticks +average: 3533 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11398 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4304 cycles/ticks + +indcpa_keypair: +median: 268828 cycles/ticks +average: 273234 cycles/ticks + +indcpa_enc: +median: 358104 cycles/ticks +average: 363964 cycles/ticks + +indcpa_dec: +median: 121262 cycles/ticks +average: 123313 cycles/ticks + +kyber_keypair_derand: +median: 291656 cycles/ticks +average: 296277 cycles/ticks + +kyber_keypair: +median: 301256 cycles/ticks +average: 306209 cycles/ticks + +kyber_encaps_derand: +median: 384596 cycles/ticks +average: 391523 cycles/ticks + +kyber_encaps: +median: 385800 cycles/ticks +average: 391859 cycles/ticks + +kyber_decaps: +median: 511878 cycles/ticks +average: 521085 cycles/ticks + +Loop spin: 715 +gen_a: +median: 57702 cycles/ticks +average: 58399 cycles/ticks + +poly_getnoise_eta1: +median: 11242 cycles/ticks +average: 11331 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7263 cycles/ticks + +NTT: +median: 23244 cycles/ticks +average: 23426 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 33832 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23819 cycles/ticks + +poly_tomsg: +median: 3922 cycles/ticks +average: 4008 cycles/ticks + +poly_frommsg: +median: 3470 cycles/ticks +average: 3577 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11605 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4337 cycles/ticks + +indcpa_keypair: +median: 268668 cycles/ticks +average: 273942 cycles/ticks + +indcpa_enc: +median: 357916 cycles/ticks +average: 364376 cycles/ticks + +indcpa_dec: +median: 121292 cycles/ticks +average: 122917 cycles/ticks + +kyber_keypair_derand: +median: 291904 cycles/ticks +average: 297739 cycles/ticks + +kyber_keypair: +median: 301022 cycles/ticks +average: 305193 cycles/ticks + +kyber_encaps_derand: +median: 384556 cycles/ticks +average: 391501 cycles/ticks + +kyber_encaps: +median: 385758 cycles/ticks +average: 391596 cycles/ticks + +kyber_decaps: +median: 512672 cycles/ticks +average: 521865 cycles/ticks + +Loop spin: 716 +gen_a: +median: 57636 cycles/ticks +average: 58820 cycles/ticks + +poly_getnoise_eta1: +median: 11222 cycles/ticks +average: 11289 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7256 cycles/ticks + +NTT: +median: 23262 cycles/ticks +average: 23675 cycles/ticks + +INVNTT: +median: 33480 cycles/ticks +average: 34182 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23939 cycles/ticks + +poly_tomsg: +median: 3888 cycles/ticks +average: 3990 cycles/ticks + +poly_frommsg: +median: 3534 cycles/ticks +average: 3585 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 11320 cycles/ticks +average: 11381 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4307 cycles/ticks + +indcpa_keypair: +median: 269124 cycles/ticks +average: 274416 cycles/ticks + +indcpa_enc: +median: 358014 cycles/ticks +average: 364785 cycles/ticks + +indcpa_dec: +median: 121296 cycles/ticks +average: 123816 cycles/ticks + +kyber_keypair_derand: +median: 291726 cycles/ticks +average: 296853 cycles/ticks + +kyber_keypair: +median: 301344 cycles/ticks +average: 306762 cycles/ticks + +kyber_encaps_derand: +median: 384870 cycles/ticks +average: 392005 cycles/ticks + +kyber_encaps: +median: 386002 cycles/ticks +average: 392031 cycles/ticks + +kyber_decaps: +median: 512386 cycles/ticks +average: 521480 cycles/ticks + +Loop spin: 717 +gen_a: +median: 57606 cycles/ticks +average: 58444 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11348 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7270 cycles/ticks + +NTT: +median: 23500 cycles/ticks +average: 23960 cycles/ticks + +INVNTT: +median: 33522 cycles/ticks +average: 34225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23610 cycles/ticks +average: 24242 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3882 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3827 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1093 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11470 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 268968 cycles/ticks +average: 274092 cycles/ticks + +indcpa_enc: +median: 358038 cycles/ticks +average: 364564 cycles/ticks + +indcpa_dec: +median: 121472 cycles/ticks +average: 123707 cycles/ticks + +kyber_keypair_derand: +median: 291200 cycles/ticks +average: 296003 cycles/ticks + +kyber_keypair: +median: 301188 cycles/ticks +average: 306813 cycles/ticks + +kyber_encaps_derand: +median: 384994 cycles/ticks +average: 392552 cycles/ticks + +kyber_encaps: +median: 386002 cycles/ticks +average: 392783 cycles/ticks + +kyber_decaps: +median: 512432 cycles/ticks +average: 520881 cycles/ticks + +Loop spin: 718 +gen_a: +median: 57664 cycles/ticks +average: 58549 cycles/ticks + +poly_getnoise_eta1: +median: 11272 cycles/ticks +average: 11348 cycles/ticks + +poly_getnoise_eta2: +median: 7282 cycles/ticks +average: 7457 cycles/ticks + +NTT: +median: 23250 cycles/ticks +average: 23595 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 34053 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24051 cycles/ticks + +poly_tomsg: +median: 3868 cycles/ticks +average: 4002 cycles/ticks + +poly_frommsg: +median: 3492 cycles/ticks +average: 3597 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11431 cycles/ticks + +polyvec_decompress: +median: 4278 cycles/ticks +average: 4349 cycles/ticks + +indcpa_keypair: +median: 268686 cycles/ticks +average: 273973 cycles/ticks + +indcpa_enc: +median: 357804 cycles/ticks +average: 364280 cycles/ticks + +indcpa_dec: +median: 121236 cycles/ticks +average: 123407 cycles/ticks + +kyber_keypair_derand: +median: 291714 cycles/ticks +average: 297047 cycles/ticks + +kyber_keypair: +median: 301198 cycles/ticks +average: 306182 cycles/ticks + +kyber_encaps_derand: +median: 384588 cycles/ticks +average: 389587 cycles/ticks + +kyber_encaps: +median: 386294 cycles/ticks +average: 390037 cycles/ticks + +kyber_decaps: +median: 511924 cycles/ticks +average: 517167 cycles/ticks + +Loop spin: 719 +gen_a: +median: 57654 cycles/ticks +average: 58332 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11419 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7277 cycles/ticks + +NTT: +median: 23214 cycles/ticks +average: 23363 cycles/ticks + +INVNTT: +median: 33430 cycles/ticks +average: 33635 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23564 cycles/ticks +average: 23746 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3480 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11397 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 268814 cycles/ticks +average: 271867 cycles/ticks + +indcpa_enc: +median: 358012 cycles/ticks +average: 361504 cycles/ticks + +indcpa_dec: +median: 121278 cycles/ticks +average: 122544 cycles/ticks + +kyber_keypair_derand: +median: 291412 cycles/ticks +average: 295343 cycles/ticks + +kyber_keypair: +median: 300680 cycles/ticks +average: 302878 cycles/ticks + +kyber_encaps_derand: +median: 385126 cycles/ticks +average: 392861 cycles/ticks + +kyber_encaps: +median: 386028 cycles/ticks +average: 391048 cycles/ticks + +kyber_decaps: +median: 511706 cycles/ticks +average: 516471 cycles/ticks + +Loop spin: 720 +gen_a: +median: 57690 cycles/ticks +average: 58405 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11401 cycles/ticks + +poly_getnoise_eta2: +median: 7254 cycles/ticks +average: 7282 cycles/ticks + +NTT: +median: 23262 cycles/ticks +average: 23423 cycles/ticks + +INVNTT: +median: 33464 cycles/ticks +average: 34085 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 23970 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3480 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11467 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4277 cycles/ticks + +indcpa_keypair: +median: 268916 cycles/ticks +average: 271334 cycles/ticks + +indcpa_enc: +median: 357926 cycles/ticks +average: 360605 cycles/ticks + +indcpa_dec: +median: 121294 cycles/ticks +average: 122662 cycles/ticks + +kyber_keypair_derand: +median: 291620 cycles/ticks +average: 297158 cycles/ticks + +kyber_keypair: +median: 301192 cycles/ticks +average: 306419 cycles/ticks + +kyber_encaps_derand: +median: 385054 cycles/ticks +average: 392351 cycles/ticks + +kyber_encaps: +median: 386414 cycles/ticks +average: 394158 cycles/ticks + +kyber_decaps: +median: 512174 cycles/ticks +average: 519680 cycles/ticks + +Loop spin: 721 +gen_a: +median: 57594 cycles/ticks +average: 58701 cycles/ticks + +poly_getnoise_eta1: +median: 11340 cycles/ticks +average: 11501 cycles/ticks + +poly_getnoise_eta2: +median: 7270 cycles/ticks +average: 7428 cycles/ticks + +NTT: +median: 23384 cycles/ticks +average: 24011 cycles/ticks + +INVNTT: +median: 33530 cycles/ticks +average: 34254 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23946 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3477 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11388 cycles/ticks +average: 11675 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4276 cycles/ticks + +indcpa_keypair: +median: 268506 cycles/ticks +average: 275220 cycles/ticks + +indcpa_enc: +median: 358472 cycles/ticks +average: 368095 cycles/ticks + +indcpa_dec: +median: 121410 cycles/ticks +average: 123251 cycles/ticks + +kyber_keypair_derand: +median: 291518 cycles/ticks +average: 296633 cycles/ticks + +kyber_keypair: +median: 301774 cycles/ticks +average: 306345 cycles/ticks + +kyber_encaps_derand: +median: 389482 cycles/ticks +average: 396095 cycles/ticks + +kyber_encaps: +median: 390730 cycles/ticks +average: 396640 cycles/ticks + +kyber_decaps: +median: 516586 cycles/ticks +average: 524681 cycles/ticks + +Loop spin: 722 +gen_a: +median: 57754 cycles/ticks +average: 59014 cycles/ticks + +poly_getnoise_eta1: +median: 11344 cycles/ticks +average: 11573 cycles/ticks + +poly_getnoise_eta2: +median: 7268 cycles/ticks +average: 7437 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23729 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 33948 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 24193 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3475 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11397 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 268694 cycles/ticks +average: 272696 cycles/ticks + +indcpa_enc: +median: 357950 cycles/ticks +average: 363147 cycles/ticks + +indcpa_dec: +median: 121290 cycles/ticks +average: 123409 cycles/ticks + +kyber_keypair_derand: +median: 291306 cycles/ticks +average: 295650 cycles/ticks + +kyber_keypair: +median: 300756 cycles/ticks +average: 304978 cycles/ticks + +kyber_encaps_derand: +median: 384608 cycles/ticks +average: 390762 cycles/ticks + +kyber_encaps: +median: 385934 cycles/ticks +average: 392387 cycles/ticks + +kyber_decaps: +median: 512156 cycles/ticks +average: 520003 cycles/ticks + +Loop spin: 723 +gen_a: +median: 57744 cycles/ticks +average: 59069 cycles/ticks + +poly_getnoise_eta1: +median: 11332 cycles/ticks +average: 11457 cycles/ticks + +poly_getnoise_eta2: +median: 7294 cycles/ticks +average: 7510 cycles/ticks + +NTT: +median: 23292 cycles/ticks +average: 23725 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 33943 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24038 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3486 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11644 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4291 cycles/ticks + +indcpa_keypair: +median: 268828 cycles/ticks +average: 272654 cycles/ticks + +indcpa_enc: +median: 358432 cycles/ticks +average: 364029 cycles/ticks + +indcpa_dec: +median: 121270 cycles/ticks +average: 122979 cycles/ticks + +kyber_keypair_derand: +median: 291072 cycles/ticks +average: 295346 cycles/ticks + +kyber_keypair: +median: 300770 cycles/ticks +average: 304967 cycles/ticks + +kyber_encaps_derand: +median: 389238 cycles/ticks +average: 394999 cycles/ticks + +kyber_encaps: +median: 390202 cycles/ticks +average: 395482 cycles/ticks + +kyber_decaps: +median: 516212 cycles/ticks +average: 523076 cycles/ticks + +Loop spin: 724 +gen_a: +median: 57776 cycles/ticks +average: 58274 cycles/ticks + +poly_getnoise_eta1: +median: 11314 cycles/ticks +average: 11404 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7290 cycles/ticks + +NTT: +median: 23274 cycles/ticks +average: 23456 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 33930 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23743 cycles/ticks + +poly_tomsg: +median: 3910 cycles/ticks +average: 3998 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11360 cycles/ticks +average: 11558 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4386 cycles/ticks + +indcpa_keypair: +median: 268450 cycles/ticks +average: 272153 cycles/ticks + +indcpa_enc: +median: 358034 cycles/ticks +average: 363501 cycles/ticks + +indcpa_dec: +median: 121282 cycles/ticks +average: 122703 cycles/ticks + +kyber_keypair_derand: +median: 291952 cycles/ticks +average: 296321 cycles/ticks + +kyber_keypair: +median: 301032 cycles/ticks +average: 305669 cycles/ticks + +kyber_encaps_derand: +median: 384904 cycles/ticks +average: 390588 cycles/ticks + +kyber_encaps: +median: 386162 cycles/ticks +average: 390499 cycles/ticks + +kyber_decaps: +median: 511948 cycles/ticks +average: 518768 cycles/ticks + +Loop spin: 725 +gen_a: +median: 57610 cycles/ticks +average: 58483 cycles/ticks + +poly_getnoise_eta1: +median: 11212 cycles/ticks +average: 11293 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 23272 cycles/ticks +average: 23906 cycles/ticks + +INVNTT: +median: 33450 cycles/ticks +average: 33767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 23871 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3486 cycles/ticks +average: 3600 cycles/ticks + +poly_compress: +median: 3674 cycles/ticks +average: 3795 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1058 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11416 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4359 cycles/ticks + +indcpa_keypair: +median: 268298 cycles/ticks +average: 272074 cycles/ticks + +indcpa_enc: +median: 358190 cycles/ticks +average: 363914 cycles/ticks + +indcpa_dec: +median: 121318 cycles/ticks +average: 122891 cycles/ticks + +kyber_keypair_derand: +median: 291338 cycles/ticks +average: 296379 cycles/ticks + +kyber_keypair: +median: 300926 cycles/ticks +average: 305045 cycles/ticks + +kyber_encaps_derand: +median: 384838 cycles/ticks +average: 390621 cycles/ticks + +kyber_encaps: +median: 385928 cycles/ticks +average: 391674 cycles/ticks + +kyber_decaps: +median: 511962 cycles/ticks +average: 518837 cycles/ticks + +Loop spin: 726 +gen_a: +median: 57692 cycles/ticks +average: 58140 cycles/ticks + +poly_getnoise_eta1: +median: 11392 cycles/ticks +average: 11623 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7303 cycles/ticks + +NTT: +median: 23242 cycles/ticks +average: 23572 cycles/ticks + +INVNTT: +median: 33446 cycles/ticks +average: 33937 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23562 cycles/ticks +average: 23662 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11364 cycles/ticks +average: 11557 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4380 cycles/ticks + +indcpa_keypair: +median: 268948 cycles/ticks +average: 272744 cycles/ticks + +indcpa_enc: +median: 357882 cycles/ticks +average: 363299 cycles/ticks + +indcpa_dec: +median: 121338 cycles/ticks +average: 123152 cycles/ticks + +kyber_keypair_derand: +median: 295920 cycles/ticks +average: 300455 cycles/ticks + +kyber_keypair: +median: 301020 cycles/ticks +average: 305136 cycles/ticks + +kyber_encaps_derand: +median: 384446 cycles/ticks +average: 389834 cycles/ticks + +kyber_encaps: +median: 385628 cycles/ticks +average: 391635 cycles/ticks + +kyber_decaps: +median: 511912 cycles/ticks +average: 518040 cycles/ticks + +Loop spin: 727 +gen_a: +median: 57626 cycles/ticks +average: 58214 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11319 cycles/ticks + +poly_getnoise_eta2: +median: 7272 cycles/ticks +average: 7416 cycles/ticks + +NTT: +median: 23358 cycles/ticks +average: 23832 cycles/ticks + +INVNTT: +median: 33456 cycles/ticks +average: 33931 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23564 cycles/ticks +average: 23698 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11316 cycles/ticks +average: 11373 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4290 cycles/ticks + +indcpa_keypair: +median: 268498 cycles/ticks +average: 272025 cycles/ticks + +indcpa_enc: +median: 357738 cycles/ticks +average: 362578 cycles/ticks + +indcpa_dec: +median: 121334 cycles/ticks +average: 123698 cycles/ticks + +kyber_keypair_derand: +median: 291794 cycles/ticks +average: 295980 cycles/ticks + +kyber_keypair: +median: 300984 cycles/ticks +average: 305695 cycles/ticks + +kyber_encaps_derand: +median: 384642 cycles/ticks +average: 390580 cycles/ticks + +kyber_encaps: +median: 386146 cycles/ticks +average: 392490 cycles/ticks + +kyber_decaps: +median: 511928 cycles/ticks +average: 519046 cycles/ticks + +Loop spin: 728 +gen_a: +median: 57642 cycles/ticks +average: 58541 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11403 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7298 cycles/ticks + +NTT: +median: 23306 cycles/ticks +average: 23742 cycles/ticks + +INVNTT: +median: 33542 cycles/ticks +average: 34232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23714 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3450 cycles/ticks +average: 3520 cycles/ticks + +poly_compress: +median: 3676 cycles/ticks +average: 3838 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11583 cycles/ticks + +polyvec_decompress: +median: 4276 cycles/ticks +average: 4407 cycles/ticks + +indcpa_keypair: +median: 268474 cycles/ticks +average: 272664 cycles/ticks + +indcpa_enc: +median: 357710 cycles/ticks +average: 362946 cycles/ticks + +indcpa_dec: +median: 121426 cycles/ticks +average: 123265 cycles/ticks + +kyber_keypair_derand: +median: 291764 cycles/ticks +average: 296336 cycles/ticks + +kyber_keypair: +median: 301142 cycles/ticks +average: 306679 cycles/ticks + +kyber_encaps_derand: +median: 384810 cycles/ticks +average: 390894 cycles/ticks + +kyber_encaps: +median: 385780 cycles/ticks +average: 391272 cycles/ticks + +kyber_decaps: +median: 511866 cycles/ticks +average: 518775 cycles/ticks + +Loop spin: 729 +gen_a: +median: 57560 cycles/ticks +average: 58024 cycles/ticks + +poly_getnoise_eta1: +median: 11248 cycles/ticks +average: 11329 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7259 cycles/ticks + +NTT: +median: 23254 cycles/ticks +average: 23670 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 33925 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23862 cycles/ticks + +poly_tomsg: +median: 3950 cycles/ticks +average: 4125 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11398 cycles/ticks + +polyvec_decompress: +median: 4278 cycles/ticks +average: 4395 cycles/ticks + +indcpa_keypair: +median: 268486 cycles/ticks +average: 272799 cycles/ticks + +indcpa_enc: +median: 357502 cycles/ticks +average: 362423 cycles/ticks + +indcpa_dec: +median: 121162 cycles/ticks +average: 122836 cycles/ticks + +kyber_keypair_derand: +median: 291438 cycles/ticks +average: 295348 cycles/ticks + +kyber_keypair: +median: 300722 cycles/ticks +average: 303251 cycles/ticks + +kyber_encaps_derand: +median: 384616 cycles/ticks +average: 389038 cycles/ticks + +kyber_encaps: +median: 385582 cycles/ticks +average: 390221 cycles/ticks + +kyber_decaps: +median: 511846 cycles/ticks +average: 518070 cycles/ticks + +Loop spin: 730 +gen_a: +median: 57618 cycles/ticks +average: 58678 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11413 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7296 cycles/ticks + +NTT: +median: 23278 cycles/ticks +average: 23610 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 33764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24003 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3718 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1122 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11486 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4278 cycles/ticks + +indcpa_keypair: +median: 268820 cycles/ticks +average: 273357 cycles/ticks + +indcpa_enc: +median: 357552 cycles/ticks +average: 361877 cycles/ticks + +indcpa_dec: +median: 121364 cycles/ticks +average: 123229 cycles/ticks + +kyber_keypair_derand: +median: 291628 cycles/ticks +average: 295134 cycles/ticks + +kyber_keypair: +median: 301048 cycles/ticks +average: 305557 cycles/ticks + +kyber_encaps_derand: +median: 384868 cycles/ticks +average: 390387 cycles/ticks + +kyber_encaps: +median: 386284 cycles/ticks +average: 391782 cycles/ticks + +kyber_decaps: +median: 512036 cycles/ticks +average: 519098 cycles/ticks + +Loop spin: 731 +gen_a: +median: 57628 cycles/ticks +average: 58521 cycles/ticks + +poly_getnoise_eta1: +median: 11358 cycles/ticks +average: 11541 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7377 cycles/ticks + +NTT: +median: 23364 cycles/ticks +average: 23715 cycles/ticks + +INVNTT: +median: 33502 cycles/ticks +average: 34164 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23650 cycles/ticks +average: 24241 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3880 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1100 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11571 cycles/ticks + +polyvec_decompress: +median: 4288 cycles/ticks +average: 4418 cycles/ticks + +indcpa_keypair: +median: 268930 cycles/ticks +average: 272572 cycles/ticks + +indcpa_enc: +median: 357674 cycles/ticks +average: 362255 cycles/ticks + +indcpa_dec: +median: 121392 cycles/ticks +average: 123481 cycles/ticks + +kyber_keypair_derand: +median: 292052 cycles/ticks +average: 296561 cycles/ticks + +kyber_keypair: +median: 300998 cycles/ticks +average: 305391 cycles/ticks + +kyber_encaps_derand: +median: 384504 cycles/ticks +average: 390337 cycles/ticks + +kyber_encaps: +median: 385974 cycles/ticks +average: 391873 cycles/ticks + +kyber_decaps: +median: 512126 cycles/ticks +average: 519478 cycles/ticks + +Loop spin: 732 +gen_a: +median: 57636 cycles/ticks +average: 58207 cycles/ticks + +poly_getnoise_eta1: +median: 11250 cycles/ticks +average: 11322 cycles/ticks + +poly_getnoise_eta2: +median: 7310 cycles/ticks +average: 7526 cycles/ticks + +NTT: +median: 23284 cycles/ticks +average: 23713 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 33838 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23616 cycles/ticks +average: 24036 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3966 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3485 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11418 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4299 cycles/ticks + +indcpa_keypair: +median: 268588 cycles/ticks +average: 271818 cycles/ticks + +indcpa_enc: +median: 358034 cycles/ticks +average: 363597 cycles/ticks + +indcpa_dec: +median: 121306 cycles/ticks +average: 122740 cycles/ticks + +kyber_keypair_derand: +median: 291584 cycles/ticks +average: 295540 cycles/ticks + +kyber_keypair: +median: 301282 cycles/ticks +average: 303893 cycles/ticks + +kyber_encaps_derand: +median: 384588 cycles/ticks +average: 389028 cycles/ticks + +kyber_encaps: +median: 385770 cycles/ticks +average: 389169 cycles/ticks + +kyber_decaps: +median: 511584 cycles/ticks +average: 516014 cycles/ticks + +Loop spin: 733 +gen_a: +median: 57616 cycles/ticks +average: 58155 cycles/ticks + +poly_getnoise_eta1: +median: 11334 cycles/ticks +average: 11408 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7255 cycles/ticks + +NTT: +median: 23236 cycles/ticks +average: 23395 cycles/ticks + +INVNTT: +median: 33430 cycles/ticks +average: 33784 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23697 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11398 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4279 cycles/ticks + +indcpa_keypair: +median: 268820 cycles/ticks +average: 271058 cycles/ticks + +indcpa_enc: +median: 357902 cycles/ticks +average: 361707 cycles/ticks + +indcpa_dec: +median: 121264 cycles/ticks +average: 122903 cycles/ticks + +kyber_keypair_derand: +median: 291710 cycles/ticks +average: 294063 cycles/ticks + +kyber_keypair: +median: 300718 cycles/ticks +average: 303086 cycles/ticks + +kyber_encaps_derand: +median: 384430 cycles/ticks +average: 387146 cycles/ticks + +kyber_encaps: +median: 385512 cycles/ticks +average: 388643 cycles/ticks + +kyber_decaps: +median: 511764 cycles/ticks +average: 515814 cycles/ticks + +Loop spin: 734 +gen_a: +median: 57572 cycles/ticks +average: 57959 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11319 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7354 cycles/ticks + +NTT: +median: 23384 cycles/ticks +average: 23558 cycles/ticks + +INVNTT: +median: 33456 cycles/ticks +average: 33669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23697 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11459 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4303 cycles/ticks + +indcpa_keypair: +median: 268682 cycles/ticks +average: 270224 cycles/ticks + +indcpa_enc: +median: 357706 cycles/ticks +average: 362269 cycles/ticks + +indcpa_dec: +median: 121410 cycles/ticks +average: 123136 cycles/ticks + +kyber_keypair_derand: +median: 291682 cycles/ticks +average: 295455 cycles/ticks + +kyber_keypair: +median: 300984 cycles/ticks +average: 305768 cycles/ticks + +kyber_encaps_derand: +median: 384590 cycles/ticks +average: 389499 cycles/ticks + +kyber_encaps: +median: 386254 cycles/ticks +average: 392307 cycles/ticks + +kyber_decaps: +median: 512050 cycles/ticks +average: 521086 cycles/ticks + +Loop spin: 735 +gen_a: +median: 57586 cycles/ticks +average: 58448 cycles/ticks + +poly_getnoise_eta1: +median: 11270 cycles/ticks +average: 11484 cycles/ticks + +poly_getnoise_eta2: +median: 7254 cycles/ticks +average: 7389 cycles/ticks + +NTT: +median: 23278 cycles/ticks +average: 23706 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 34132 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 24005 cycles/ticks + +poly_tomsg: +median: 3948 cycles/ticks +average: 4022 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11352 cycles/ticks +average: 11437 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4311 cycles/ticks + +indcpa_keypair: +median: 269124 cycles/ticks +average: 273617 cycles/ticks + +indcpa_enc: +median: 357900 cycles/ticks +average: 363192 cycles/ticks + +indcpa_dec: +median: 121284 cycles/ticks +average: 122689 cycles/ticks + +kyber_keypair_derand: +median: 291622 cycles/ticks +average: 296321 cycles/ticks + +kyber_keypair: +median: 301124 cycles/ticks +average: 304559 cycles/ticks + +kyber_encaps_derand: +median: 388594 cycles/ticks +average: 393651 cycles/ticks + +kyber_encaps: +median: 390064 cycles/ticks +average: 394633 cycles/ticks + +kyber_decaps: +median: 515812 cycles/ticks +average: 521356 cycles/ticks + +Loop spin: 736 +gen_a: +median: 57556 cycles/ticks +average: 57941 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11409 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7250 cycles/ticks + +NTT: +median: 23310 cycles/ticks +average: 23692 cycles/ticks + +INVNTT: +median: 33422 cycles/ticks +average: 33596 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 23739 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3518 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3875 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1082 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11434 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4305 cycles/ticks + +indcpa_keypair: +median: 268878 cycles/ticks +average: 273298 cycles/ticks + +indcpa_enc: +median: 357874 cycles/ticks +average: 361873 cycles/ticks + +indcpa_dec: +median: 121170 cycles/ticks +average: 122305 cycles/ticks + +kyber_keypair_derand: +median: 291858 cycles/ticks +average: 295956 cycles/ticks + +kyber_keypair: +median: 300960 cycles/ticks +average: 304438 cycles/ticks + +kyber_encaps_derand: +median: 384794 cycles/ticks +average: 389332 cycles/ticks + +kyber_encaps: +median: 386006 cycles/ticks +average: 391410 cycles/ticks + +kyber_decaps: +median: 511972 cycles/ticks +average: 518938 cycles/ticks + +Loop spin: 737 +gen_a: +median: 57610 cycles/ticks +average: 58109 cycles/ticks + +poly_getnoise_eta1: +median: 11254 cycles/ticks +average: 11330 cycles/ticks + +poly_getnoise_eta2: +median: 7304 cycles/ticks +average: 7542 cycles/ticks + +NTT: +median: 23298 cycles/ticks +average: 23794 cycles/ticks + +INVNTT: +median: 33460 cycles/ticks +average: 34052 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23562 cycles/ticks +average: 23682 cycles/ticks + +poly_tomsg: +median: 3908 cycles/ticks +average: 4061 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3672 cycles/ticks +average: 3790 cycles/ticks + +poly_decompress: +median: 1062 cycles/ticks +average: 1067 cycles/ticks + +polyvec_compress: +median: 11346 cycles/ticks +average: 11507 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4309 cycles/ticks + +indcpa_keypair: +median: 268598 cycles/ticks +average: 272190 cycles/ticks + +indcpa_enc: +median: 358094 cycles/ticks +average: 362027 cycles/ticks + +indcpa_dec: +median: 121500 cycles/ticks +average: 123444 cycles/ticks + +kyber_keypair_derand: +median: 291472 cycles/ticks +average: 294017 cycles/ticks + +kyber_keypair: +median: 300904 cycles/ticks +average: 304721 cycles/ticks + +kyber_encaps_derand: +median: 384918 cycles/ticks +average: 390377 cycles/ticks + +kyber_encaps: +median: 386012 cycles/ticks +average: 390746 cycles/ticks + +kyber_decaps: +median: 511610 cycles/ticks +average: 517356 cycles/ticks + +Loop spin: 738 +gen_a: +median: 57512 cycles/ticks +average: 57939 cycles/ticks + +poly_getnoise_eta1: +median: 11316 cycles/ticks +average: 11389 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 23270 cycles/ticks +average: 23476 cycles/ticks + +INVNTT: +median: 33464 cycles/ticks +average: 33875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23734 cycles/ticks +average: 24180 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3878 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3689 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11424 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4299 cycles/ticks + +indcpa_keypair: +median: 267896 cycles/ticks +average: 270443 cycles/ticks + +indcpa_enc: +median: 357432 cycles/ticks +average: 361261 cycles/ticks + +indcpa_dec: +median: 121106 cycles/ticks +average: 122834 cycles/ticks + +kyber_keypair_derand: +median: 291390 cycles/ticks +average: 295225 cycles/ticks + +kyber_keypair: +median: 300604 cycles/ticks +average: 303528 cycles/ticks + +kyber_encaps_derand: +median: 384676 cycles/ticks +average: 388999 cycles/ticks + +kyber_encaps: +median: 385736 cycles/ticks +average: 390598 cycles/ticks + +kyber_decaps: +median: 511512 cycles/ticks +average: 516719 cycles/ticks + +Loop spin: 739 +gen_a: +median: 57524 cycles/ticks +average: 57911 cycles/ticks + +poly_getnoise_eta1: +median: 11228 cycles/ticks +average: 11298 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 23264 cycles/ticks +average: 23443 cycles/ticks + +INVNTT: +median: 33432 cycles/ticks +average: 33643 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 23975 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3878 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3475 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1055 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11419 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4285 cycles/ticks + +indcpa_keypair: +median: 268358 cycles/ticks +average: 271953 cycles/ticks + +indcpa_enc: +median: 357528 cycles/ticks +average: 361032 cycles/ticks + +indcpa_dec: +median: 121206 cycles/ticks +average: 122335 cycles/ticks + +kyber_keypair_derand: +median: 291646 cycles/ticks +average: 295576 cycles/ticks + +kyber_keypair: +median: 300640 cycles/ticks +average: 303657 cycles/ticks + +kyber_encaps_derand: +median: 384660 cycles/ticks +average: 388121 cycles/ticks + +kyber_encaps: +median: 385992 cycles/ticks +average: 390394 cycles/ticks + +kyber_decaps: +median: 512118 cycles/ticks +average: 517474 cycles/ticks + +Loop spin: 740 +gen_a: +median: 57616 cycles/ticks +average: 58456 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11313 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 23226 cycles/ticks +average: 23408 cycles/ticks + +INVNTT: +median: 33420 cycles/ticks +average: 33611 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23572 cycles/ticks +average: 23682 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3887 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11407 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 268902 cycles/ticks +average: 271569 cycles/ticks + +indcpa_enc: +median: 357830 cycles/ticks +average: 362024 cycles/ticks + +indcpa_dec: +median: 121394 cycles/ticks +average: 122817 cycles/ticks + +kyber_keypair_derand: +median: 291848 cycles/ticks +average: 294725 cycles/ticks + +kyber_keypair: +median: 300854 cycles/ticks +average: 303919 cycles/ticks + +kyber_encaps_derand: +median: 384552 cycles/ticks +average: 390559 cycles/ticks + +kyber_encaps: +median: 386078 cycles/ticks +average: 391178 cycles/ticks + +kyber_decaps: +median: 512226 cycles/ticks +average: 517869 cycles/ticks + +Loop spin: 741 +gen_a: +median: 57560 cycles/ticks +average: 57943 cycles/ticks + +poly_getnoise_eta1: +median: 11290 cycles/ticks +average: 11355 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7273 cycles/ticks + +NTT: +median: 23282 cycles/ticks +average: 23476 cycles/ticks + +INVNTT: +median: 33622 cycles/ticks +average: 34288 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23640 cycles/ticks +average: 24019 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3886 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11434 cycles/ticks + +polyvec_decompress: +median: 4382 cycles/ticks +average: 4541 cycles/ticks + +indcpa_keypair: +median: 268132 cycles/ticks +average: 270395 cycles/ticks + +indcpa_enc: +median: 357550 cycles/ticks +average: 360991 cycles/ticks + +indcpa_dec: +median: 121158 cycles/ticks +average: 122537 cycles/ticks + +kyber_keypair_derand: +median: 291376 cycles/ticks +average: 295468 cycles/ticks + +kyber_keypair: +median: 300580 cycles/ticks +average: 304220 cycles/ticks + +kyber_encaps_derand: +median: 384472 cycles/ticks +average: 388677 cycles/ticks + +kyber_encaps: +median: 386158 cycles/ticks +average: 390276 cycles/ticks + +kyber_decaps: +median: 511946 cycles/ticks +average: 518718 cycles/ticks + +Loop spin: 742 +gen_a: +median: 57600 cycles/ticks +average: 58180 cycles/ticks + +poly_getnoise_eta1: +median: 11242 cycles/ticks +average: 11327 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7259 cycles/ticks + +NTT: +median: 23240 cycles/ticks +average: 23412 cycles/ticks + +INVNTT: +median: 33454 cycles/ticks +average: 33858 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23630 cycles/ticks +average: 24238 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3689 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11401 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4307 cycles/ticks + +indcpa_keypair: +median: 268578 cycles/ticks +average: 272026 cycles/ticks + +indcpa_enc: +median: 357676 cycles/ticks +average: 361413 cycles/ticks + +indcpa_dec: +median: 121240 cycles/ticks +average: 122512 cycles/ticks + +kyber_keypair_derand: +median: 291862 cycles/ticks +average: 294436 cycles/ticks + +kyber_keypair: +median: 300864 cycles/ticks +average: 303349 cycles/ticks + +kyber_encaps_derand: +median: 384668 cycles/ticks +average: 388505 cycles/ticks + +kyber_encaps: +median: 386082 cycles/ticks +average: 392100 cycles/ticks + +kyber_decaps: +median: 512000 cycles/ticks +average: 517537 cycles/ticks + +Loop spin: 743 +gen_a: +median: 57638 cycles/ticks +average: 58505 cycles/ticks + +poly_getnoise_eta1: +median: 11268 cycles/ticks +average: 11323 cycles/ticks + +poly_getnoise_eta2: +median: 7294 cycles/ticks +average: 7481 cycles/ticks + +NTT: +median: 23256 cycles/ticks +average: 23680 cycles/ticks + +INVNTT: +median: 33498 cycles/ticks +average: 33938 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 23994 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11318 cycles/ticks +average: 11383 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 268740 cycles/ticks +average: 272136 cycles/ticks + +indcpa_enc: +median: 357540 cycles/ticks +average: 361815 cycles/ticks + +indcpa_dec: +median: 121430 cycles/ticks +average: 122814 cycles/ticks + +kyber_keypair_derand: +median: 291284 cycles/ticks +average: 294343 cycles/ticks + +kyber_keypair: +median: 301028 cycles/ticks +average: 304710 cycles/ticks + +kyber_encaps_derand: +median: 388744 cycles/ticks +average: 394048 cycles/ticks + +kyber_encaps: +median: 390194 cycles/ticks +average: 395413 cycles/ticks + +kyber_decaps: +median: 515944 cycles/ticks +average: 522252 cycles/ticks + +Loop spin: 744 +gen_a: +median: 57642 cycles/ticks +average: 58096 cycles/ticks + +poly_getnoise_eta1: +median: 11292 cycles/ticks +average: 11377 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7256 cycles/ticks + +NTT: +median: 23306 cycles/ticks +average: 23527 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 34117 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23835 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3958 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11364 cycles/ticks +average: 11643 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4299 cycles/ticks + +indcpa_keypair: +median: 269008 cycles/ticks +average: 272272 cycles/ticks + +indcpa_enc: +median: 357824 cycles/ticks +average: 362529 cycles/ticks + +indcpa_dec: +median: 121364 cycles/ticks +average: 123181 cycles/ticks + +kyber_keypair_derand: +median: 291668 cycles/ticks +average: 295070 cycles/ticks + +kyber_keypair: +median: 301016 cycles/ticks +average: 304695 cycles/ticks + +kyber_encaps_derand: +median: 384650 cycles/ticks +average: 388948 cycles/ticks + +kyber_encaps: +median: 385964 cycles/ticks +average: 390070 cycles/ticks + +kyber_decaps: +median: 512172 cycles/ticks +average: 519195 cycles/ticks + +Loop spin: 745 +gen_a: +median: 57664 cycles/ticks +average: 58617 cycles/ticks + +poly_getnoise_eta1: +median: 11220 cycles/ticks +average: 11323 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7287 cycles/ticks + +NTT: +median: 23322 cycles/ticks +average: 23650 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 33701 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23640 cycles/ticks +average: 24209 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3923 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11415 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4278 cycles/ticks + +indcpa_keypair: +median: 268558 cycles/ticks +average: 271316 cycles/ticks + +indcpa_enc: +median: 357924 cycles/ticks +average: 362577 cycles/ticks + +indcpa_dec: +median: 121244 cycles/ticks +average: 122884 cycles/ticks + +kyber_keypair_derand: +median: 291486 cycles/ticks +average: 295372 cycles/ticks + +kyber_keypair: +median: 300974 cycles/ticks +average: 304650 cycles/ticks + +kyber_encaps_derand: +median: 384556 cycles/ticks +average: 388979 cycles/ticks + +kyber_encaps: +median: 385898 cycles/ticks +average: 390377 cycles/ticks + +kyber_decaps: +median: 511888 cycles/ticks +average: 518193 cycles/ticks + +Loop spin: 746 +gen_a: +median: 57574 cycles/ticks +average: 58229 cycles/ticks + +poly_getnoise_eta1: +median: 11312 cycles/ticks +average: 11490 cycles/ticks + +poly_getnoise_eta2: +median: 7274 cycles/ticks +average: 7426 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23657 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 33989 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23773 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3687 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1111 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11488 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4302 cycles/ticks + +indcpa_keypair: +median: 268628 cycles/ticks +average: 272478 cycles/ticks + +indcpa_enc: +median: 358124 cycles/ticks +average: 362775 cycles/ticks + +indcpa_dec: +median: 121350 cycles/ticks +average: 123117 cycles/ticks + +kyber_keypair_derand: +median: 291492 cycles/ticks +average: 294534 cycles/ticks + +kyber_keypair: +median: 301332 cycles/ticks +average: 304215 cycles/ticks + +kyber_encaps_derand: +median: 385336 cycles/ticks +average: 389062 cycles/ticks + +kyber_encaps: +median: 386590 cycles/ticks +average: 391215 cycles/ticks + +kyber_decaps: +median: 512710 cycles/ticks +average: 518179 cycles/ticks + +Loop spin: 747 +gen_a: +median: 57618 cycles/ticks +average: 58051 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11388 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7311 cycles/ticks + +NTT: +median: 23236 cycles/ticks +average: 23426 cycles/ticks + +INVNTT: +median: 33448 cycles/ticks +average: 33646 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23714 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11410 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4302 cycles/ticks + +indcpa_keypair: +median: 268654 cycles/ticks +average: 271502 cycles/ticks + +indcpa_enc: +median: 357980 cycles/ticks +average: 362222 cycles/ticks + +indcpa_dec: +median: 121304 cycles/ticks +average: 123133 cycles/ticks + +kyber_keypair_derand: +median: 291328 cycles/ticks +average: 295242 cycles/ticks + +kyber_keypair: +median: 300840 cycles/ticks +average: 304212 cycles/ticks + +kyber_encaps_derand: +median: 384586 cycles/ticks +average: 389614 cycles/ticks + +kyber_encaps: +median: 385760 cycles/ticks +average: 390050 cycles/ticks + +kyber_decaps: +median: 512054 cycles/ticks +average: 517990 cycles/ticks + +Loop spin: 748 +gen_a: +median: 57632 cycles/ticks +average: 58277 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11319 cycles/ticks + +poly_getnoise_eta2: +median: 7296 cycles/ticks +average: 7510 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23486 cycles/ticks + +INVNTT: +median: 33506 cycles/ticks +average: 33926 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23646 cycles/ticks +average: 24136 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3910 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3487 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11430 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 268170 cycles/ticks +average: 271481 cycles/ticks + +indcpa_enc: +median: 357702 cycles/ticks +average: 362470 cycles/ticks + +indcpa_dec: +median: 121242 cycles/ticks +average: 122454 cycles/ticks + +kyber_keypair_derand: +median: 291556 cycles/ticks +average: 295591 cycles/ticks + +kyber_keypair: +median: 300986 cycles/ticks +average: 304658 cycles/ticks + +kyber_encaps_derand: +median: 384782 cycles/ticks +average: 389098 cycles/ticks + +kyber_encaps: +median: 385634 cycles/ticks +average: 389112 cycles/ticks + +kyber_decaps: +median: 512118 cycles/ticks +average: 518745 cycles/ticks + +Loop spin: 749 +gen_a: +median: 57612 cycles/ticks +average: 58223 cycles/ticks + +poly_getnoise_eta1: +median: 11224 cycles/ticks +average: 11276 cycles/ticks + +poly_getnoise_eta2: +median: 7256 cycles/ticks +average: 7388 cycles/ticks + +NTT: +median: 23298 cycles/ticks +average: 23780 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 33774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23584 cycles/ticks +average: 23835 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11415 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 268632 cycles/ticks +average: 272568 cycles/ticks + +indcpa_enc: +median: 357588 cycles/ticks +average: 361283 cycles/ticks + +indcpa_dec: +median: 121158 cycles/ticks +average: 122725 cycles/ticks + +kyber_keypair_derand: +median: 291602 cycles/ticks +average: 295406 cycles/ticks + +kyber_keypair: +median: 300768 cycles/ticks +average: 304208 cycles/ticks + +kyber_encaps_derand: +median: 385030 cycles/ticks +average: 389988 cycles/ticks + +kyber_encaps: +median: 385964 cycles/ticks +average: 391530 cycles/ticks + +kyber_decaps: +median: 511898 cycles/ticks +average: 519073 cycles/ticks + +Loop spin: 750 +gen_a: +median: 57628 cycles/ticks +average: 58046 cycles/ticks + +poly_getnoise_eta1: +median: 11272 cycles/ticks +average: 11453 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7309 cycles/ticks + +NTT: +median: 23226 cycles/ticks +average: 23375 cycles/ticks + +INVNTT: +median: 33474 cycles/ticks +average: 33942 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23572 cycles/ticks +average: 23694 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11407 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 268366 cycles/ticks +average: 271664 cycles/ticks + +indcpa_enc: +median: 357604 cycles/ticks +average: 362428 cycles/ticks + +indcpa_dec: +median: 121262 cycles/ticks +average: 123131 cycles/ticks + +kyber_keypair_derand: +median: 291598 cycles/ticks +average: 295354 cycles/ticks + +kyber_keypair: +median: 300794 cycles/ticks +average: 303962 cycles/ticks + +kyber_encaps_derand: +median: 384490 cycles/ticks +average: 389057 cycles/ticks + +kyber_encaps: +median: 385712 cycles/ticks +average: 389958 cycles/ticks + +kyber_decaps: +median: 511554 cycles/ticks +average: 516349 cycles/ticks + +Loop spin: 751 +gen_a: +median: 57636 cycles/ticks +average: 58341 cycles/ticks + +poly_getnoise_eta1: +median: 11216 cycles/ticks +average: 11314 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7282 cycles/ticks + +NTT: +median: 23260 cycles/ticks +average: 23681 cycles/ticks + +INVNTT: +median: 33494 cycles/ticks +average: 34168 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 24006 cycles/ticks + +poly_tomsg: +median: 3932 cycles/ticks +average: 4070 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11360 cycles/ticks +average: 11626 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4302 cycles/ticks + +indcpa_keypair: +median: 268368 cycles/ticks +average: 272430 cycles/ticks + +indcpa_enc: +median: 357496 cycles/ticks +average: 361965 cycles/ticks + +indcpa_dec: +median: 121324 cycles/ticks +average: 122932 cycles/ticks + +kyber_keypair_derand: +median: 291704 cycles/ticks +average: 297607 cycles/ticks + +kyber_keypair: +median: 300948 cycles/ticks +average: 307995 cycles/ticks + +kyber_encaps_derand: +median: 384772 cycles/ticks +average: 390316 cycles/ticks + +kyber_encaps: +median: 386652 cycles/ticks +average: 391810 cycles/ticks + +kyber_decaps: +median: 511766 cycles/ticks +average: 518627 cycles/ticks + +Loop spin: 752 +gen_a: +median: 57608 cycles/ticks +average: 57993 cycles/ticks + +poly_getnoise_eta1: +median: 11212 cycles/ticks +average: 11289 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7273 cycles/ticks + +NTT: +median: 23290 cycles/ticks +average: 23675 cycles/ticks + +INVNTT: +median: 33512 cycles/ticks +average: 34003 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23666 cycles/ticks +average: 24071 cycles/ticks + +poly_tomsg: +median: 3964 cycles/ticks +average: 4044 cycles/ticks + +poly_frommsg: +median: 3448 cycles/ticks +average: 3566 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3721 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11425 cycles/ticks + +polyvec_decompress: +median: 4354 cycles/ticks +average: 4463 cycles/ticks + +indcpa_keypair: +median: 268648 cycles/ticks +average: 271532 cycles/ticks + +indcpa_enc: +median: 357918 cycles/ticks +average: 362562 cycles/ticks + +indcpa_dec: +median: 121216 cycles/ticks +average: 122791 cycles/ticks + +kyber_keypair_derand: +median: 291566 cycles/ticks +average: 295230 cycles/ticks + +kyber_keypair: +median: 301072 cycles/ticks +average: 304681 cycles/ticks + +kyber_encaps_derand: +median: 384768 cycles/ticks +average: 390676 cycles/ticks + +kyber_encaps: +median: 385810 cycles/ticks +average: 391458 cycles/ticks + +kyber_decaps: +median: 511798 cycles/ticks +average: 517151 cycles/ticks + +Loop spin: 753 +gen_a: +median: 57632 cycles/ticks +average: 58021 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11460 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7259 cycles/ticks + +NTT: +median: 23252 cycles/ticks +average: 23431 cycles/ticks + +INVNTT: +median: 33432 cycles/ticks +average: 33592 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23733 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3880 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3693 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11348 cycles/ticks +average: 11531 cycles/ticks + +polyvec_decompress: +median: 4284 cycles/ticks +average: 4413 cycles/ticks + +indcpa_keypair: +median: 268438 cycles/ticks +average: 272215 cycles/ticks + +indcpa_enc: +median: 357586 cycles/ticks +average: 361207 cycles/ticks + +indcpa_dec: +median: 121164 cycles/ticks +average: 122442 cycles/ticks + +kyber_keypair_derand: +median: 291458 cycles/ticks +average: 294921 cycles/ticks + +kyber_keypair: +median: 300952 cycles/ticks +average: 304808 cycles/ticks + +kyber_encaps_derand: +median: 384542 cycles/ticks +average: 388660 cycles/ticks + +kyber_encaps: +median: 385968 cycles/ticks +average: 391178 cycles/ticks + +kyber_decaps: +median: 511722 cycles/ticks +average: 518771 cycles/ticks + +Loop spin: 754 +gen_a: +median: 57700 cycles/ticks +average: 58418 cycles/ticks + +poly_getnoise_eta1: +median: 11216 cycles/ticks +average: 11290 cycles/ticks + +poly_getnoise_eta2: +median: 7292 cycles/ticks +average: 7494 cycles/ticks + +NTT: +median: 23290 cycles/ticks +average: 23826 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 34179 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23616 cycles/ticks +average: 23986 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3460 cycles/ticks +average: 3493 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 11380 cycles/ticks +average: 11625 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268680 cycles/ticks +average: 272336 cycles/ticks + +indcpa_enc: +median: 357706 cycles/ticks +average: 362788 cycles/ticks + +indcpa_dec: +median: 121278 cycles/ticks +average: 122972 cycles/ticks + +kyber_keypair_derand: +median: 291254 cycles/ticks +average: 295165 cycles/ticks + +kyber_keypair: +median: 300870 cycles/ticks +average: 304105 cycles/ticks + +kyber_encaps_derand: +median: 384708 cycles/ticks +average: 390586 cycles/ticks + +kyber_encaps: +median: 385844 cycles/ticks +average: 391491 cycles/ticks + +kyber_decaps: +median: 512308 cycles/ticks +average: 519204 cycles/ticks + +Loop spin: 755 +gen_a: +median: 57740 cycles/ticks +average: 58874 cycles/ticks + +poly_getnoise_eta1: +median: 11300 cycles/ticks +average: 11370 cycles/ticks + +poly_getnoise_eta2: +median: 7270 cycles/ticks +average: 7453 cycles/ticks + +NTT: +median: 23266 cycles/ticks +average: 23497 cycles/ticks + +INVNTT: +median: 33512 cycles/ticks +average: 34300 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23632 cycles/ticks +average: 23993 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3505 cycles/ticks + +poly_compress: +median: 3716 cycles/ticks +average: 3853 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11372 cycles/ticks +average: 11644 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 268626 cycles/ticks +average: 272364 cycles/ticks + +indcpa_enc: +median: 357792 cycles/ticks +average: 363159 cycles/ticks + +indcpa_dec: +median: 121252 cycles/ticks +average: 122408 cycles/ticks + +kyber_keypair_derand: +median: 291626 cycles/ticks +average: 295739 cycles/ticks + +kyber_keypair: +median: 300896 cycles/ticks +average: 305118 cycles/ticks + +kyber_encaps_derand: +median: 384856 cycles/ticks +average: 389590 cycles/ticks + +kyber_encaps: +median: 386006 cycles/ticks +average: 390580 cycles/ticks + +kyber_decaps: +median: 511640 cycles/ticks +average: 516924 cycles/ticks + +Loop spin: 756 +gen_a: +median: 57704 cycles/ticks +average: 58340 cycles/ticks + +poly_getnoise_eta1: +median: 11220 cycles/ticks +average: 11351 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7246 cycles/ticks + +NTT: +median: 23222 cycles/ticks +average: 23369 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 33815 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 23990 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3546 cycles/ticks +average: 3623 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3721 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11426 cycles/ticks + +polyvec_decompress: +median: 4306 cycles/ticks +average: 4437 cycles/ticks + +indcpa_keypair: +median: 268814 cycles/ticks +average: 272236 cycles/ticks + +indcpa_enc: +median: 358000 cycles/ticks +average: 361626 cycles/ticks + +indcpa_dec: +median: 121116 cycles/ticks +average: 122374 cycles/ticks + +kyber_keypair_derand: +median: 291718 cycles/ticks +average: 295025 cycles/ticks + +kyber_keypair: +median: 301068 cycles/ticks +average: 303701 cycles/ticks + +kyber_encaps_derand: +median: 384420 cycles/ticks +average: 388511 cycles/ticks + +kyber_encaps: +median: 385580 cycles/ticks +average: 390991 cycles/ticks + +kyber_decaps: +median: 511764 cycles/ticks +average: 518131 cycles/ticks + +Loop spin: 757 +gen_a: +median: 57678 cycles/ticks +average: 58584 cycles/ticks + +poly_getnoise_eta1: +median: 11310 cycles/ticks +average: 11376 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7266 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23670 cycles/ticks + +INVNTT: +median: 33468 cycles/ticks +average: 33695 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23935 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3479 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11390 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4284 cycles/ticks + +indcpa_keypair: +median: 268734 cycles/ticks +average: 271874 cycles/ticks + +indcpa_enc: +median: 358280 cycles/ticks +average: 363673 cycles/ticks + +indcpa_dec: +median: 121414 cycles/ticks +average: 123513 cycles/ticks + +kyber_keypair_derand: +median: 291734 cycles/ticks +average: 294829 cycles/ticks + +kyber_keypair: +median: 300992 cycles/ticks +average: 304292 cycles/ticks + +kyber_encaps_derand: +median: 384914 cycles/ticks +average: 389395 cycles/ticks + +kyber_encaps: +median: 386330 cycles/ticks +average: 392195 cycles/ticks + +kyber_decaps: +median: 512120 cycles/ticks +average: 518370 cycles/ticks + +Loop spin: 758 +gen_a: +median: 57570 cycles/ticks +average: 58035 cycles/ticks + +poly_getnoise_eta1: +median: 11242 cycles/ticks +average: 11331 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 23282 cycles/ticks +average: 23491 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 33715 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23630 cycles/ticks +average: 24157 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3903 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3482 cycles/ticks + +poly_compress: +median: 3754 cycles/ticks +average: 3801 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11395 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4281 cycles/ticks + +indcpa_keypair: +median: 268298 cycles/ticks +average: 270770 cycles/ticks + +indcpa_enc: +median: 357762 cycles/ticks +average: 361921 cycles/ticks + +indcpa_dec: +median: 121322 cycles/ticks +average: 122940 cycles/ticks + +kyber_keypair_derand: +median: 291298 cycles/ticks +average: 295206 cycles/ticks + +kyber_keypair: +median: 301064 cycles/ticks +average: 305269 cycles/ticks + +kyber_encaps_derand: +median: 384612 cycles/ticks +average: 389859 cycles/ticks + +kyber_encaps: +median: 385658 cycles/ticks +average: 390534 cycles/ticks + +kyber_decaps: +median: 511996 cycles/ticks +average: 518743 cycles/ticks + +Loop spin: 759 +gen_a: +median: 57536 cycles/ticks +average: 58114 cycles/ticks + +poly_getnoise_eta1: +median: 11330 cycles/ticks +average: 11409 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7376 cycles/ticks + +NTT: +median: 23266 cycles/ticks +average: 23600 cycles/ticks + +INVNTT: +median: 33454 cycles/ticks +average: 33905 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23907 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11520 cycles/ticks + +polyvec_decompress: +median: 4282 cycles/ticks +average: 4391 cycles/ticks + +indcpa_keypair: +median: 269196 cycles/ticks +average: 273112 cycles/ticks + +indcpa_enc: +median: 357658 cycles/ticks +average: 361309 cycles/ticks + +indcpa_dec: +median: 121194 cycles/ticks +average: 122310 cycles/ticks + +kyber_keypair_derand: +median: 291830 cycles/ticks +average: 296393 cycles/ticks + +kyber_keypair: +median: 300886 cycles/ticks +average: 305053 cycles/ticks + +kyber_encaps_derand: +median: 384764 cycles/ticks +average: 389677 cycles/ticks + +kyber_encaps: +median: 385774 cycles/ticks +average: 390576 cycles/ticks + +kyber_decaps: +median: 512016 cycles/ticks +average: 518844 cycles/ticks + +Loop spin: 760 +gen_a: +median: 57752 cycles/ticks +average: 58835 cycles/ticks + +poly_getnoise_eta1: +median: 11242 cycles/ticks +average: 11319 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7279 cycles/ticks + +NTT: +median: 23260 cycles/ticks +average: 23761 cycles/ticks + +INVNTT: +median: 33510 cycles/ticks +average: 34270 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24177 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11389 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4281 cycles/ticks + +indcpa_keypair: +median: 268814 cycles/ticks +average: 274028 cycles/ticks + +indcpa_enc: +median: 357840 cycles/ticks +average: 363578 cycles/ticks + +indcpa_dec: +median: 121402 cycles/ticks +average: 123837 cycles/ticks + +kyber_keypair_derand: +median: 291514 cycles/ticks +average: 296122 cycles/ticks + +kyber_keypair: +median: 300894 cycles/ticks +average: 305603 cycles/ticks + +kyber_encaps_derand: +median: 384598 cycles/ticks +average: 390934 cycles/ticks + +kyber_encaps: +median: 385810 cycles/ticks +average: 392783 cycles/ticks + +kyber_decaps: +median: 512044 cycles/ticks +average: 519907 cycles/ticks + +Loop spin: 761 +gen_a: +median: 57662 cycles/ticks +average: 58309 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11347 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7283 cycles/ticks + +NTT: +median: 23294 cycles/ticks +average: 23700 cycles/ticks + +INVNTT: +median: 33546 cycles/ticks +average: 34229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23646 cycles/ticks +average: 24248 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3513 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3882 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1083 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11401 cycles/ticks + +polyvec_decompress: +median: 4344 cycles/ticks +average: 4448 cycles/ticks + +indcpa_keypair: +median: 268246 cycles/ticks +average: 272772 cycles/ticks + +indcpa_enc: +median: 357658 cycles/ticks +average: 362250 cycles/ticks + +indcpa_dec: +median: 121172 cycles/ticks +average: 123085 cycles/ticks + +kyber_keypair_derand: +median: 291590 cycles/ticks +average: 295658 cycles/ticks + +kyber_keypair: +median: 301126 cycles/ticks +average: 305522 cycles/ticks + +kyber_encaps_derand: +median: 384552 cycles/ticks +average: 391099 cycles/ticks + +kyber_encaps: +median: 385838 cycles/ticks +average: 391315 cycles/ticks + +kyber_decaps: +median: 511980 cycles/ticks +average: 520160 cycles/ticks + +Loop spin: 762 +gen_a: +median: 57594 cycles/ticks +average: 58303 cycles/ticks + +poly_getnoise_eta1: +median: 11314 cycles/ticks +average: 11379 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7280 cycles/ticks + +NTT: +median: 23250 cycles/ticks +average: 23426 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 33964 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23737 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3532 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3840 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11360 cycles/ticks +average: 11560 cycles/ticks + +polyvec_decompress: +median: 4284 cycles/ticks +average: 4398 cycles/ticks + +indcpa_keypair: +median: 268438 cycles/ticks +average: 272873 cycles/ticks + +indcpa_enc: +median: 357520 cycles/ticks +average: 363775 cycles/ticks + +indcpa_dec: +median: 121266 cycles/ticks +average: 122905 cycles/ticks + +kyber_keypair_derand: +median: 291540 cycles/ticks +average: 295998 cycles/ticks + +kyber_keypair: +median: 300868 cycles/ticks +average: 305398 cycles/ticks + +kyber_encaps_derand: +median: 384520 cycles/ticks +average: 389829 cycles/ticks + +kyber_encaps: +median: 386488 cycles/ticks +average: 391547 cycles/ticks + +kyber_decaps: +median: 512040 cycles/ticks +average: 520059 cycles/ticks + +Loop spin: 763 +gen_a: +median: 57620 cycles/ticks +average: 58454 cycles/ticks + +poly_getnoise_eta1: +median: 11314 cycles/ticks +average: 11605 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7261 cycles/ticks + +NTT: +median: 23252 cycles/ticks +average: 23631 cycles/ticks + +INVNTT: +median: 33470 cycles/ticks +average: 33892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23612 cycles/ticks +average: 24219 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11314 cycles/ticks +average: 11388 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4300 cycles/ticks + +indcpa_keypair: +median: 268610 cycles/ticks +average: 272698 cycles/ticks + +indcpa_enc: +median: 357772 cycles/ticks +average: 363324 cycles/ticks + +indcpa_dec: +median: 121398 cycles/ticks +average: 123573 cycles/ticks + +kyber_keypair_derand: +median: 291402 cycles/ticks +average: 295504 cycles/ticks + +kyber_keypair: +median: 301158 cycles/ticks +average: 304951 cycles/ticks + +kyber_encaps_derand: +median: 384570 cycles/ticks +average: 390332 cycles/ticks + +kyber_encaps: +median: 386080 cycles/ticks +average: 391806 cycles/ticks + +kyber_decaps: +median: 512112 cycles/ticks +average: 519393 cycles/ticks + +Loop spin: 764 +gen_a: +median: 57586 cycles/ticks +average: 58298 cycles/ticks + +poly_getnoise_eta1: +median: 11254 cycles/ticks +average: 11305 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7272 cycles/ticks + +NTT: +median: 23258 cycles/ticks +average: 23669 cycles/ticks + +INVNTT: +median: 33498 cycles/ticks +average: 34172 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 23989 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3470 cycles/ticks +average: 3491 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11372 cycles/ticks +average: 11653 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4396 cycles/ticks + +indcpa_keypair: +median: 268418 cycles/ticks +average: 272511 cycles/ticks + +indcpa_enc: +median: 357920 cycles/ticks +average: 363530 cycles/ticks + +indcpa_dec: +median: 121248 cycles/ticks +average: 122860 cycles/ticks + +kyber_keypair_derand: +median: 291212 cycles/ticks +average: 296611 cycles/ticks + +kyber_keypair: +median: 301108 cycles/ticks +average: 305496 cycles/ticks + +kyber_encaps_derand: +median: 384848 cycles/ticks +average: 391489 cycles/ticks + +kyber_encaps: +median: 386034 cycles/ticks +average: 392656 cycles/ticks + +kyber_decaps: +median: 511988 cycles/ticks +average: 519634 cycles/ticks + +Loop spin: 765 +gen_a: +median: 57584 cycles/ticks +average: 58444 cycles/ticks + +poly_getnoise_eta1: +median: 11238 cycles/ticks +average: 11312 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 23240 cycles/ticks +average: 23643 cycles/ticks + +INVNTT: +median: 33530 cycles/ticks +average: 34171 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 23954 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3485 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11402 cycles/ticks + +polyvec_decompress: +median: 4358 cycles/ticks +average: 4447 cycles/ticks + +indcpa_keypair: +median: 268472 cycles/ticks +average: 272761 cycles/ticks + +indcpa_enc: +median: 357838 cycles/ticks +average: 363679 cycles/ticks + +indcpa_dec: +median: 121272 cycles/ticks +average: 122675 cycles/ticks + +kyber_keypair_derand: +median: 291534 cycles/ticks +average: 295854 cycles/ticks + +kyber_keypair: +median: 301164 cycles/ticks +average: 306178 cycles/ticks + +kyber_encaps_derand: +median: 384592 cycles/ticks +average: 390600 cycles/ticks + +kyber_encaps: +median: 386740 cycles/ticks +average: 392829 cycles/ticks + +kyber_decaps: +median: 512116 cycles/ticks +average: 519629 cycles/ticks + +Loop spin: 766 +gen_a: +median: 57754 cycles/ticks +average: 59054 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11447 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 23264 cycles/ticks +average: 23690 cycles/ticks + +INVNTT: +median: 33420 cycles/ticks +average: 33599 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23618 cycles/ticks +average: 24122 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3943 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11398 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4292 cycles/ticks + +indcpa_keypair: +median: 269070 cycles/ticks +average: 273487 cycles/ticks + +indcpa_enc: +median: 357700 cycles/ticks +average: 361816 cycles/ticks + +indcpa_dec: +median: 121316 cycles/ticks +average: 123255 cycles/ticks + +kyber_keypair_derand: +median: 296094 cycles/ticks +average: 299769 cycles/ticks + +kyber_keypair: +median: 300932 cycles/ticks +average: 305178 cycles/ticks + +kyber_encaps_derand: +median: 388838 cycles/ticks +average: 395009 cycles/ticks + +kyber_encaps: +median: 389848 cycles/ticks +average: 396686 cycles/ticks + +kyber_decaps: +median: 516306 cycles/ticks +average: 524353 cycles/ticks + +Loop spin: 767 +gen_a: +median: 57596 cycles/ticks +average: 58376 cycles/ticks + +poly_getnoise_eta1: +median: 11332 cycles/ticks +average: 11404 cycles/ticks + +poly_getnoise_eta2: +median: 7380 cycles/ticks +average: 7528 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23487 cycles/ticks + +INVNTT: +median: 33472 cycles/ticks +average: 34145 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 24017 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3885 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11408 cycles/ticks +average: 11673 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4292 cycles/ticks + +indcpa_keypair: +median: 268790 cycles/ticks +average: 272666 cycles/ticks + +indcpa_enc: +median: 357928 cycles/ticks +average: 364434 cycles/ticks + +indcpa_dec: +median: 121392 cycles/ticks +average: 123336 cycles/ticks + +kyber_keypair_derand: +median: 291528 cycles/ticks +average: 296312 cycles/ticks + +kyber_keypair: +median: 301064 cycles/ticks +average: 305865 cycles/ticks + +kyber_encaps_derand: +median: 384786 cycles/ticks +average: 391054 cycles/ticks + +kyber_encaps: +median: 385672 cycles/ticks +average: 391248 cycles/ticks + +kyber_decaps: +median: 511820 cycles/ticks +average: 519647 cycles/ticks + +Loop spin: 768 +gen_a: +median: 57702 cycles/ticks +average: 58605 cycles/ticks + +poly_getnoise_eta1: +median: 11318 cycles/ticks +average: 11595 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7280 cycles/ticks + +NTT: +median: 23300 cycles/ticks +average: 23704 cycles/ticks + +INVNTT: +median: 33518 cycles/ticks +average: 34016 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23628 cycles/ticks +average: 24042 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3530 cycles/ticks +average: 3606 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1060 cycles/ticks + +polyvec_compress: +median: 11394 cycles/ticks +average: 11686 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4279 cycles/ticks + +indcpa_keypair: +median: 269096 cycles/ticks +average: 273406 cycles/ticks + +indcpa_enc: +median: 358004 cycles/ticks +average: 364797 cycles/ticks + +indcpa_dec: +median: 121326 cycles/ticks +average: 123637 cycles/ticks + +kyber_keypair_derand: +median: 291870 cycles/ticks +average: 296411 cycles/ticks + +kyber_keypair: +median: 301176 cycles/ticks +average: 305629 cycles/ticks + +kyber_encaps_derand: +median: 384762 cycles/ticks +average: 390941 cycles/ticks + +kyber_encaps: +median: 385968 cycles/ticks +average: 391773 cycles/ticks + +kyber_decaps: +median: 512160 cycles/ticks +average: 520901 cycles/ticks + +Loop spin: 769 +gen_a: +median: 57750 cycles/ticks +average: 58867 cycles/ticks + +poly_getnoise_eta1: +median: 11206 cycles/ticks +average: 11284 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7254 cycles/ticks + +NTT: +median: 23292 cycles/ticks +average: 23728 cycles/ticks + +INVNTT: +median: 33460 cycles/ticks +average: 33862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 24170 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3487 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3892 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1084 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11405 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4345 cycles/ticks + +indcpa_keypair: +median: 269004 cycles/ticks +average: 273980 cycles/ticks + +indcpa_enc: +median: 357798 cycles/ticks +average: 364050 cycles/ticks + +indcpa_dec: +median: 121162 cycles/ticks +average: 122851 cycles/ticks + +kyber_keypair_derand: +median: 291752 cycles/ticks +average: 297334 cycles/ticks + +kyber_keypair: +median: 301122 cycles/ticks +average: 305837 cycles/ticks + +kyber_encaps_derand: +median: 384854 cycles/ticks +average: 391432 cycles/ticks + +kyber_encaps: +median: 386004 cycles/ticks +average: 392131 cycles/ticks + +kyber_decaps: +median: 512176 cycles/ticks +average: 520272 cycles/ticks + +Loop spin: 770 +gen_a: +median: 57642 cycles/ticks +average: 58849 cycles/ticks + +poly_getnoise_eta1: +median: 11302 cycles/ticks +average: 11567 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7251 cycles/ticks + +NTT: +median: 23406 cycles/ticks +average: 23933 cycles/ticks + +INVNTT: +median: 33428 cycles/ticks +average: 33634 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23568 cycles/ticks +average: 23684 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3956 cycles/ticks + +poly_frommsg: +median: 3534 cycles/ticks +average: 3615 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11379 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4290 cycles/ticks + +indcpa_keypair: +median: 268884 cycles/ticks +average: 273410 cycles/ticks + +indcpa_enc: +median: 357946 cycles/ticks +average: 363894 cycles/ticks + +indcpa_dec: +median: 121222 cycles/ticks +average: 123378 cycles/ticks + +kyber_keypair_derand: +median: 291404 cycles/ticks +average: 295693 cycles/ticks + +kyber_keypair: +median: 301000 cycles/ticks +average: 305812 cycles/ticks + +kyber_encaps_derand: +median: 384514 cycles/ticks +average: 390720 cycles/ticks + +kyber_encaps: +median: 385814 cycles/ticks +average: 391959 cycles/ticks + +kyber_decaps: +median: 511962 cycles/ticks +average: 520782 cycles/ticks + +Loop spin: 771 +gen_a: +median: 57684 cycles/ticks +average: 58651 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11395 cycles/ticks + +poly_getnoise_eta2: +median: 7310 cycles/ticks +average: 7552 cycles/ticks + +NTT: +median: 23468 cycles/ticks +average: 23958 cycles/ticks + +INVNTT: +median: 33534 cycles/ticks +average: 34251 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23794 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 3981 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3515 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11384 cycles/ticks +average: 11662 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 268400 cycles/ticks +average: 272182 cycles/ticks + +indcpa_enc: +median: 357994 cycles/ticks +average: 364649 cycles/ticks + +indcpa_dec: +median: 121424 cycles/ticks +average: 123593 cycles/ticks + +kyber_keypair_derand: +median: 291502 cycles/ticks +average: 296464 cycles/ticks + +kyber_keypair: +median: 300996 cycles/ticks +average: 306041 cycles/ticks + +kyber_encaps_derand: +median: 384570 cycles/ticks +average: 391543 cycles/ticks + +kyber_encaps: +median: 385816 cycles/ticks +average: 392340 cycles/ticks + +kyber_decaps: +median: 512090 cycles/ticks +average: 520085 cycles/ticks + +Loop spin: 772 +gen_a: +median: 57554 cycles/ticks +average: 58168 cycles/ticks + +poly_getnoise_eta1: +median: 11418 cycles/ticks +average: 11660 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7320 cycles/ticks + +NTT: +median: 23276 cycles/ticks +average: 23706 cycles/ticks + +INVNTT: +median: 33432 cycles/ticks +average: 33947 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23828 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3887 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3862 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1083 cycles/ticks + +polyvec_compress: +median: 11352 cycles/ticks +average: 11443 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4324 cycles/ticks + +indcpa_keypair: +median: 268710 cycles/ticks +average: 273627 cycles/ticks + +indcpa_enc: +median: 358054 cycles/ticks +average: 364337 cycles/ticks + +indcpa_dec: +median: 121156 cycles/ticks +average: 122553 cycles/ticks + +kyber_keypair_derand: +median: 291726 cycles/ticks +average: 296984 cycles/ticks + +kyber_keypair: +median: 301184 cycles/ticks +average: 306530 cycles/ticks + +kyber_encaps_derand: +median: 384612 cycles/ticks +average: 390923 cycles/ticks + +kyber_encaps: +median: 386330 cycles/ticks +average: 393145 cycles/ticks + +kyber_decaps: +median: 511944 cycles/ticks +average: 520217 cycles/ticks + +Loop spin: 773 +gen_a: +median: 57608 cycles/ticks +average: 58449 cycles/ticks + +poly_getnoise_eta1: +median: 11240 cycles/ticks +average: 11304 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7254 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23857 cycles/ticks + +INVNTT: +median: 33424 cycles/ticks +average: 33591 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23618 cycles/ticks +average: 24116 cycles/ticks + +poly_tomsg: +median: 3900 cycles/ticks +average: 4008 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3491 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11441 cycles/ticks + +polyvec_decompress: +median: 4390 cycles/ticks +average: 4461 cycles/ticks + +indcpa_keypair: +median: 269514 cycles/ticks +average: 274055 cycles/ticks + +indcpa_enc: +median: 357990 cycles/ticks +average: 364528 cycles/ticks + +indcpa_dec: +median: 121208 cycles/ticks +average: 123093 cycles/ticks + +kyber_keypair_derand: +median: 292802 cycles/ticks +average: 298110 cycles/ticks + +kyber_keypair: +median: 301920 cycles/ticks +average: 307104 cycles/ticks + +kyber_encaps_derand: +median: 384760 cycles/ticks +average: 391081 cycles/ticks + +kyber_encaps: +median: 386020 cycles/ticks +average: 392463 cycles/ticks + +kyber_decaps: +median: 512026 cycles/ticks +average: 520476 cycles/ticks + +Loop spin: 774 +gen_a: +median: 57664 cycles/ticks +average: 58989 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11336 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7301 cycles/ticks + +NTT: +median: 23362 cycles/ticks +average: 23986 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 33941 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23580 cycles/ticks +average: 23861 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3918 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11418 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4283 cycles/ticks + +indcpa_keypair: +median: 268792 cycles/ticks +average: 273010 cycles/ticks + +indcpa_enc: +median: 357964 cycles/ticks +average: 364059 cycles/ticks + +indcpa_dec: +median: 121466 cycles/ticks +average: 123543 cycles/ticks + +kyber_keypair_derand: +median: 291468 cycles/ticks +average: 296707 cycles/ticks + +kyber_keypair: +median: 300930 cycles/ticks +average: 305673 cycles/ticks + +kyber_encaps_derand: +median: 384926 cycles/ticks +average: 391570 cycles/ticks + +kyber_encaps: +median: 387124 cycles/ticks +average: 393473 cycles/ticks + +kyber_decaps: +median: 512456 cycles/ticks +average: 521052 cycles/ticks + +Loop spin: 775 +gen_a: +median: 57656 cycles/ticks +average: 58514 cycles/ticks + +poly_getnoise_eta1: +median: 11344 cycles/ticks +average: 11511 cycles/ticks + +poly_getnoise_eta2: +median: 7290 cycles/ticks +average: 7435 cycles/ticks + +NTT: +median: 23298 cycles/ticks +average: 23481 cycles/ticks + +INVNTT: +median: 33512 cycles/ticks +average: 33999 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 23966 cycles/ticks + +poly_tomsg: +median: 3930 cycles/ticks +average: 4029 cycles/ticks + +poly_frommsg: +median: 3452 cycles/ticks +average: 3568 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11368 cycles/ticks +average: 11653 cycles/ticks + +polyvec_decompress: +median: 4286 cycles/ticks +average: 4402 cycles/ticks + +indcpa_keypair: +median: 268460 cycles/ticks +average: 272921 cycles/ticks + +indcpa_enc: +median: 357958 cycles/ticks +average: 363381 cycles/ticks + +indcpa_dec: +median: 121382 cycles/ticks +average: 123341 cycles/ticks + +kyber_keypair_derand: +median: 291522 cycles/ticks +average: 296167 cycles/ticks + +kyber_keypair: +median: 301078 cycles/ticks +average: 305852 cycles/ticks + +kyber_encaps_derand: +median: 384476 cycles/ticks +average: 390294 cycles/ticks + +kyber_encaps: +median: 386322 cycles/ticks +average: 393056 cycles/ticks + +kyber_decaps: +median: 512214 cycles/ticks +average: 520936 cycles/ticks + +Loop spin: 776 +gen_a: +median: 57596 cycles/ticks +average: 58545 cycles/ticks + +poly_getnoise_eta1: +median: 11246 cycles/ticks +average: 11317 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 23288 cycles/ticks +average: 23710 cycles/ticks + +INVNTT: +median: 33474 cycles/ticks +average: 34152 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 23994 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3515 cycles/ticks + +poly_compress: +median: 3706 cycles/ticks +average: 3872 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11537 cycles/ticks + +polyvec_decompress: +median: 4358 cycles/ticks +average: 4463 cycles/ticks + +indcpa_keypair: +median: 268690 cycles/ticks +average: 273342 cycles/ticks + +indcpa_enc: +median: 358010 cycles/ticks +average: 364339 cycles/ticks + +indcpa_dec: +median: 121180 cycles/ticks +average: 122842 cycles/ticks + +kyber_keypair_derand: +median: 291868 cycles/ticks +average: 296905 cycles/ticks + +kyber_keypair: +median: 300886 cycles/ticks +average: 305147 cycles/ticks + +kyber_encaps_derand: +median: 384536 cycles/ticks +average: 390291 cycles/ticks + +kyber_encaps: +median: 385806 cycles/ticks +average: 392126 cycles/ticks + +kyber_decaps: +median: 511794 cycles/ticks +average: 519779 cycles/ticks + +Loop spin: 777 +gen_a: +median: 57622 cycles/ticks +average: 58832 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11333 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7268 cycles/ticks + +NTT: +median: 23296 cycles/ticks +average: 23854 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 33879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 24204 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3976 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11376 cycles/ticks +average: 11653 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4273 cycles/ticks + +indcpa_keypair: +median: 268976 cycles/ticks +average: 273712 cycles/ticks + +indcpa_enc: +median: 357840 cycles/ticks +average: 363469 cycles/ticks + +indcpa_dec: +median: 121226 cycles/ticks +average: 122589 cycles/ticks + +kyber_keypair_derand: +median: 291728 cycles/ticks +average: 296675 cycles/ticks + +kyber_keypair: +median: 301066 cycles/ticks +average: 305720 cycles/ticks + +kyber_encaps_derand: +median: 384916 cycles/ticks +average: 391166 cycles/ticks + +kyber_encaps: +median: 386264 cycles/ticks +average: 393193 cycles/ticks + +kyber_decaps: +median: 512384 cycles/ticks +average: 520402 cycles/ticks + +Loop spin: 778 +gen_a: +median: 57660 cycles/ticks +average: 58977 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11409 cycles/ticks + +poly_getnoise_eta2: +median: 7300 cycles/ticks +average: 7459 cycles/ticks + +NTT: +median: 23266 cycles/ticks +average: 23741 cycles/ticks + +INVNTT: +median: 33566 cycles/ticks +average: 34245 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23616 cycles/ticks +average: 24186 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3509 cycles/ticks + +poly_compress: +median: 3750 cycles/ticks +average: 3830 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11383 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4289 cycles/ticks + +indcpa_keypair: +median: 268584 cycles/ticks +average: 273586 cycles/ticks + +indcpa_enc: +median: 357924 cycles/ticks +average: 363684 cycles/ticks + +indcpa_dec: +median: 121446 cycles/ticks +average: 123664 cycles/ticks + +kyber_keypair_derand: +median: 291762 cycles/ticks +average: 296258 cycles/ticks + +kyber_keypair: +median: 301378 cycles/ticks +average: 307013 cycles/ticks + +kyber_encaps_derand: +median: 384880 cycles/ticks +average: 391461 cycles/ticks + +kyber_encaps: +median: 386370 cycles/ticks +average: 393159 cycles/ticks + +kyber_decaps: +median: 512196 cycles/ticks +average: 520175 cycles/ticks + +Loop spin: 779 +gen_a: +median: 57626 cycles/ticks +average: 58604 cycles/ticks + +poly_getnoise_eta1: +median: 11314 cycles/ticks +average: 11536 cycles/ticks + +poly_getnoise_eta2: +median: 7254 cycles/ticks +average: 7396 cycles/ticks + +NTT: +median: 23258 cycles/ticks +average: 23427 cycles/ticks + +INVNTT: +median: 33466 cycles/ticks +average: 33990 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 24068 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3714 cycles/ticks +average: 3817 cycles/ticks + +poly_decompress: +median: 1050 cycles/ticks +average: 1090 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11473 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4310 cycles/ticks + +indcpa_keypair: +median: 268928 cycles/ticks +average: 273364 cycles/ticks + +indcpa_enc: +median: 357882 cycles/ticks +average: 364082 cycles/ticks + +indcpa_dec: +median: 121192 cycles/ticks +average: 122967 cycles/ticks + +kyber_keypair_derand: +median: 291588 cycles/ticks +average: 296994 cycles/ticks + +kyber_keypair: +median: 301118 cycles/ticks +average: 305876 cycles/ticks + +kyber_encaps_derand: +median: 384578 cycles/ticks +average: 391392 cycles/ticks + +kyber_encaps: +median: 385980 cycles/ticks +average: 392525 cycles/ticks + +kyber_decaps: +median: 512108 cycles/ticks +average: 520435 cycles/ticks + +Loop spin: 780 +gen_a: +median: 57596 cycles/ticks +average: 58498 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11486 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7371 cycles/ticks + +NTT: +median: 23362 cycles/ticks +average: 23853 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 33833 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23656 cycles/ticks +average: 24188 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11376 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4272 cycles/ticks + +indcpa_keypair: +median: 269466 cycles/ticks +average: 275342 cycles/ticks + +indcpa_enc: +median: 359272 cycles/ticks +average: 366692 cycles/ticks + +indcpa_dec: +median: 121208 cycles/ticks +average: 122940 cycles/ticks + +kyber_keypair_derand: +median: 291494 cycles/ticks +average: 296624 cycles/ticks + +kyber_keypair: +median: 300774 cycles/ticks +average: 305148 cycles/ticks + +kyber_encaps_derand: +median: 384878 cycles/ticks +average: 391648 cycles/ticks + +kyber_encaps: +median: 385942 cycles/ticks +average: 392137 cycles/ticks + +kyber_decaps: +median: 512214 cycles/ticks +average: 521580 cycles/ticks + +Loop spin: 781 +gen_a: +median: 57712 cycles/ticks +average: 58716 cycles/ticks + +poly_getnoise_eta1: +median: 11312 cycles/ticks +average: 11582 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7271 cycles/ticks + +NTT: +median: 23220 cycles/ticks +average: 23423 cycles/ticks + +INVNTT: +median: 33448 cycles/ticks +average: 34042 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23944 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3712 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1110 cycles/ticks + +polyvec_compress: +median: 11348 cycles/ticks +average: 11557 cycles/ticks + +polyvec_decompress: +median: 4352 cycles/ticks +average: 4459 cycles/ticks + +indcpa_keypair: +median: 268546 cycles/ticks +average: 273126 cycles/ticks + +indcpa_enc: +median: 357618 cycles/ticks +average: 363262 cycles/ticks + +indcpa_dec: +median: 121240 cycles/ticks +average: 122956 cycles/ticks + +kyber_keypair_derand: +median: 291874 cycles/ticks +average: 296341 cycles/ticks + +kyber_keypair: +median: 300850 cycles/ticks +average: 306366 cycles/ticks + +kyber_encaps_derand: +median: 384930 cycles/ticks +average: 393499 cycles/ticks + +kyber_encaps: +median: 385906 cycles/ticks +average: 394811 cycles/ticks + +kyber_decaps: +median: 512212 cycles/ticks +average: 521512 cycles/ticks + +Loop spin: 782 +gen_a: +median: 57574 cycles/ticks +average: 58259 cycles/ticks + +poly_getnoise_eta1: +median: 11370 cycles/ticks +average: 11586 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7347 cycles/ticks + +NTT: +median: 23284 cycles/ticks +average: 23679 cycles/ticks + +INVNTT: +median: 33520 cycles/ticks +average: 34024 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23618 cycles/ticks +average: 24012 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3702 cycles/ticks +average: 3815 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1067 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11519 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 268648 cycles/ticks +average: 273045 cycles/ticks + +indcpa_enc: +median: 357982 cycles/ticks +average: 364455 cycles/ticks + +indcpa_dec: +median: 121408 cycles/ticks +average: 123736 cycles/ticks + +kyber_keypair_derand: +median: 291592 cycles/ticks +average: 296125 cycles/ticks + +kyber_keypair: +median: 301270 cycles/ticks +average: 306206 cycles/ticks + +kyber_encaps_derand: +median: 384754 cycles/ticks +average: 390178 cycles/ticks + +kyber_encaps: +median: 385748 cycles/ticks +average: 391241 cycles/ticks + +kyber_decaps: +median: 512184 cycles/ticks +average: 520772 cycles/ticks + +Loop spin: 783 +gen_a: +median: 57652 cycles/ticks +average: 58566 cycles/ticks + +poly_getnoise_eta1: +median: 11250 cycles/ticks +average: 11325 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23435 cycles/ticks + +INVNTT: +median: 33482 cycles/ticks +average: 34113 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 23991 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3474 cycles/ticks +average: 3527 cycles/ticks + +poly_compress: +median: 3766 cycles/ticks +average: 3856 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11383 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4289 cycles/ticks + +indcpa_keypair: +median: 268528 cycles/ticks +average: 273342 cycles/ticks + +indcpa_enc: +median: 357678 cycles/ticks +average: 363492 cycles/ticks + +indcpa_dec: +median: 121278 cycles/ticks +average: 123088 cycles/ticks + +kyber_keypair_derand: +median: 291918 cycles/ticks +average: 295972 cycles/ticks + +kyber_keypair: +median: 300970 cycles/ticks +average: 304891 cycles/ticks + +kyber_encaps_derand: +median: 384698 cycles/ticks +average: 390525 cycles/ticks + +kyber_encaps: +median: 385572 cycles/ticks +average: 391646 cycles/ticks + +kyber_decaps: +median: 511944 cycles/ticks +average: 520366 cycles/ticks + +Loop spin: 784 +gen_a: +median: 57592 cycles/ticks +average: 58899 cycles/ticks + +poly_getnoise_eta1: +median: 11254 cycles/ticks +average: 11347 cycles/ticks + +poly_getnoise_eta2: +median: 7332 cycles/ticks +average: 7540 cycles/ticks + +NTT: +median: 23272 cycles/ticks +average: 23679 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 33838 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24035 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3536 cycles/ticks +average: 3624 cycles/ticks + +poly_compress: +median: 3676 cycles/ticks +average: 3804 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11393 cycles/ticks + +polyvec_decompress: +median: 4254 cycles/ticks +average: 4284 cycles/ticks + +indcpa_keypair: +median: 268566 cycles/ticks +average: 272954 cycles/ticks + +indcpa_enc: +median: 357730 cycles/ticks +average: 363789 cycles/ticks + +indcpa_dec: +median: 121310 cycles/ticks +average: 123511 cycles/ticks + +kyber_keypair_derand: +median: 291492 cycles/ticks +average: 295724 cycles/ticks + +kyber_keypair: +median: 301066 cycles/ticks +average: 306037 cycles/ticks + +kyber_encaps_derand: +median: 384880 cycles/ticks +average: 391505 cycles/ticks + +kyber_encaps: +median: 385930 cycles/ticks +average: 391964 cycles/ticks + +kyber_decaps: +median: 511884 cycles/ticks +average: 519334 cycles/ticks + +Loop spin: 785 +gen_a: +median: 57704 cycles/ticks +average: 58383 cycles/ticks + +poly_getnoise_eta1: +median: 11370 cycles/ticks +average: 11632 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7325 cycles/ticks + +NTT: +median: 23282 cycles/ticks +average: 23733 cycles/ticks + +INVNTT: +median: 33474 cycles/ticks +average: 34136 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23933 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 4085 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3517 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11435 cycles/ticks + +polyvec_decompress: +median: 4354 cycles/ticks +average: 4447 cycles/ticks + +indcpa_keypair: +median: 268646 cycles/ticks +average: 272602 cycles/ticks + +indcpa_enc: +median: 357914 cycles/ticks +average: 364701 cycles/ticks + +indcpa_dec: +median: 121490 cycles/ticks +average: 123619 cycles/ticks + +kyber_keypair_derand: +median: 291750 cycles/ticks +average: 296613 cycles/ticks + +kyber_keypair: +median: 301054 cycles/ticks +average: 306407 cycles/ticks + +kyber_encaps_derand: +median: 384444 cycles/ticks +average: 390743 cycles/ticks + +kyber_encaps: +median: 385898 cycles/ticks +average: 391731 cycles/ticks + +kyber_decaps: +median: 511744 cycles/ticks +average: 519188 cycles/ticks + +Loop spin: 786 +gen_a: +median: 57608 cycles/ticks +average: 58251 cycles/ticks + +poly_getnoise_eta1: +median: 11250 cycles/ticks +average: 11426 cycles/ticks + +poly_getnoise_eta2: +median: 7252 cycles/ticks +average: 7372 cycles/ticks + +NTT: +median: 23296 cycles/ticks +average: 23708 cycles/ticks + +INVNTT: +median: 33520 cycles/ticks +average: 34053 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23634 cycles/ticks +average: 24190 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3538 cycles/ticks +average: 3664 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3721 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11356 cycles/ticks +average: 11613 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4283 cycles/ticks + +indcpa_keypair: +median: 268862 cycles/ticks +average: 273285 cycles/ticks + +indcpa_enc: +median: 357870 cycles/ticks +average: 363910 cycles/ticks + +indcpa_dec: +median: 121482 cycles/ticks +average: 123721 cycles/ticks + +kyber_keypair_derand: +median: 295574 cycles/ticks +average: 300742 cycles/ticks + +kyber_keypair: +median: 301108 cycles/ticks +average: 306023 cycles/ticks + +kyber_encaps_derand: +median: 384856 cycles/ticks +average: 390692 cycles/ticks + +kyber_encaps: +median: 386108 cycles/ticks +average: 392880 cycles/ticks + +kyber_decaps: +median: 512364 cycles/ticks +average: 521396 cycles/ticks + +Loop spin: 787 +gen_a: +median: 57614 cycles/ticks +average: 58024 cycles/ticks + +poly_getnoise_eta1: +median: 11222 cycles/ticks +average: 11275 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7272 cycles/ticks + +NTT: +median: 23242 cycles/ticks +average: 23404 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 33856 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23662 cycles/ticks +average: 24181 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3913 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3701 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11408 cycles/ticks +average: 11704 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4311 cycles/ticks + +indcpa_keypair: +median: 272820 cycles/ticks +average: 277108 cycles/ticks + +indcpa_enc: +median: 361802 cycles/ticks +average: 367087 cycles/ticks + +indcpa_dec: +median: 121186 cycles/ticks +average: 122725 cycles/ticks + +kyber_keypair_derand: +median: 291820 cycles/ticks +average: 296651 cycles/ticks + +kyber_keypair: +median: 300958 cycles/ticks +average: 305139 cycles/ticks + +kyber_encaps_derand: +median: 384770 cycles/ticks +average: 390903 cycles/ticks + +kyber_encaps: +median: 386360 cycles/ticks +average: 393115 cycles/ticks + +kyber_decaps: +median: 512618 cycles/ticks +average: 520859 cycles/ticks + +Loop spin: 788 +gen_a: +median: 57704 cycles/ticks +average: 58681 cycles/ticks + +poly_getnoise_eta1: +median: 11234 cycles/ticks +average: 11304 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7275 cycles/ticks + +NTT: +median: 23242 cycles/ticks +average: 23664 cycles/ticks + +INVNTT: +median: 33454 cycles/ticks +average: 34083 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24012 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3612 cycles/ticks + +poly_compress: +median: 3686 cycles/ticks +average: 3791 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11407 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 268562 cycles/ticks +average: 273120 cycles/ticks + +indcpa_enc: +median: 358002 cycles/ticks +average: 364186 cycles/ticks + +indcpa_dec: +median: 121320 cycles/ticks +average: 123444 cycles/ticks + +kyber_keypair_derand: +median: 291312 cycles/ticks +average: 295997 cycles/ticks + +kyber_keypair: +median: 300884 cycles/ticks +average: 305728 cycles/ticks + +kyber_encaps_derand: +median: 384968 cycles/ticks +average: 391975 cycles/ticks + +kyber_encaps: +median: 386988 cycles/ticks +average: 393640 cycles/ticks + +kyber_decaps: +median: 512046 cycles/ticks +average: 520784 cycles/ticks + +Loop spin: 789 +gen_a: +median: 57608 cycles/ticks +average: 58755 cycles/ticks + +poly_getnoise_eta1: +median: 11304 cycles/ticks +average: 11390 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7293 cycles/ticks + +NTT: +median: 23392 cycles/ticks +average: 23794 cycles/ticks + +INVNTT: +median: 33506 cycles/ticks +average: 34328 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23985 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3476 cycles/ticks +average: 3575 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3801 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1065 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11488 cycles/ticks + +polyvec_decompress: +median: 4366 cycles/ticks +average: 4470 cycles/ticks + +indcpa_keypair: +median: 268510 cycles/ticks +average: 272936 cycles/ticks + +indcpa_enc: +median: 357734 cycles/ticks +average: 364146 cycles/ticks + +indcpa_dec: +median: 121402 cycles/ticks +average: 123661 cycles/ticks + +kyber_keypair_derand: +median: 291948 cycles/ticks +average: 296696 cycles/ticks + +kyber_keypair: +median: 301048 cycles/ticks +average: 306379 cycles/ticks + +kyber_encaps_derand: +median: 388956 cycles/ticks +average: 395844 cycles/ticks + +kyber_encaps: +median: 389904 cycles/ticks +average: 396818 cycles/ticks + +kyber_decaps: +median: 516190 cycles/ticks +average: 524409 cycles/ticks + +Loop spin: 790 +gen_a: +median: 57682 cycles/ticks +average: 58376 cycles/ticks + +poly_getnoise_eta1: +median: 11262 cycles/ticks +average: 11347 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7271 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23479 cycles/ticks + +INVNTT: +median: 33528 cycles/ticks +average: 34183 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23737 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3479 cycles/ticks + +poly_compress: +median: 3754 cycles/ticks +average: 3883 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1103 cycles/ticks + +polyvec_compress: +median: 11346 cycles/ticks +average: 11437 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4285 cycles/ticks + +indcpa_keypair: +median: 268540 cycles/ticks +average: 272391 cycles/ticks + +indcpa_enc: +median: 358008 cycles/ticks +average: 363462 cycles/ticks + +indcpa_dec: +median: 121278 cycles/ticks +average: 123144 cycles/ticks + +kyber_keypair_derand: +median: 292056 cycles/ticks +average: 297186 cycles/ticks + +kyber_keypair: +median: 301080 cycles/ticks +average: 305761 cycles/ticks + +kyber_encaps_derand: +median: 384510 cycles/ticks +average: 390657 cycles/ticks + +kyber_encaps: +median: 385710 cycles/ticks +average: 391305 cycles/ticks + +kyber_decaps: +median: 512036 cycles/ticks +average: 520482 cycles/ticks + +Loop spin: 791 +gen_a: +median: 57706 cycles/ticks +average: 58816 cycles/ticks + +poly_getnoise_eta1: +median: 11224 cycles/ticks +average: 11314 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 23232 cycles/ticks +average: 23609 cycles/ticks + +INVNTT: +median: 33454 cycles/ticks +average: 33611 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 24176 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3490 cycles/ticks +average: 3596 cycles/ticks + +poly_compress: +median: 3678 cycles/ticks +average: 3812 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11398 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 268864 cycles/ticks +average: 274248 cycles/ticks + +indcpa_enc: +median: 357794 cycles/ticks +average: 364200 cycles/ticks + +indcpa_dec: +median: 121270 cycles/ticks +average: 123132 cycles/ticks + +kyber_keypair_derand: +median: 291678 cycles/ticks +average: 296267 cycles/ticks + +kyber_keypair: +median: 300856 cycles/ticks +average: 304983 cycles/ticks + +kyber_encaps_derand: +median: 385018 cycles/ticks +average: 390941 cycles/ticks + +kyber_encaps: +median: 386274 cycles/ticks +average: 392387 cycles/ticks + +kyber_decaps: +median: 512224 cycles/ticks +average: 521240 cycles/ticks + +Loop spin: 792 +gen_a: +median: 57776 cycles/ticks +average: 58831 cycles/ticks + +poly_getnoise_eta1: +median: 11336 cycles/ticks +average: 11406 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7315 cycles/ticks + +NTT: +median: 23266 cycles/ticks +average: 23895 cycles/ticks + +INVNTT: +median: 33442 cycles/ticks +average: 34026 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23735 cycles/ticks + +poly_tomsg: +median: 3944 cycles/ticks +average: 4070 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3516 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11417 cycles/ticks + +polyvec_decompress: +median: 4360 cycles/ticks +average: 4506 cycles/ticks + +indcpa_keypair: +median: 268720 cycles/ticks +average: 273565 cycles/ticks + +indcpa_enc: +median: 357686 cycles/ticks +average: 363347 cycles/ticks + +indcpa_dec: +median: 121320 cycles/ticks +average: 123280 cycles/ticks + +kyber_keypair_derand: +median: 291470 cycles/ticks +average: 294952 cycles/ticks + +kyber_keypair: +median: 301122 cycles/ticks +average: 305606 cycles/ticks + +kyber_encaps_derand: +median: 384764 cycles/ticks +average: 391018 cycles/ticks + +kyber_encaps: +median: 385956 cycles/ticks +average: 392198 cycles/ticks + +kyber_decaps: +median: 511984 cycles/ticks +average: 520482 cycles/ticks + +Loop spin: 793 +gen_a: +median: 57616 cycles/ticks +average: 58497 cycles/ticks + +poly_getnoise_eta1: +median: 11340 cycles/ticks +average: 11535 cycles/ticks + +poly_getnoise_eta2: +median: 7284 cycles/ticks +average: 7435 cycles/ticks + +NTT: +median: 23242 cycles/ticks +average: 23437 cycles/ticks + +INVNTT: +median: 33516 cycles/ticks +average: 33983 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 23984 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 4035 cycles/ticks + +poly_frommsg: +median: 3478 cycles/ticks +average: 3583 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11405 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4365 cycles/ticks + +indcpa_keypair: +median: 268274 cycles/ticks +average: 272574 cycles/ticks + +indcpa_enc: +median: 357800 cycles/ticks +average: 363993 cycles/ticks + +indcpa_dec: +median: 121300 cycles/ticks +average: 123507 cycles/ticks + +kyber_keypair_derand: +median: 291208 cycles/ticks +average: 296173 cycles/ticks + +kyber_keypair: +median: 301178 cycles/ticks +average: 306254 cycles/ticks + +kyber_encaps_derand: +median: 384912 cycles/ticks +average: 390646 cycles/ticks + +kyber_encaps: +median: 386204 cycles/ticks +average: 391974 cycles/ticks + +kyber_decaps: +median: 512056 cycles/ticks +average: 519336 cycles/ticks + +Loop spin: 794 +gen_a: +median: 57542 cycles/ticks +average: 58226 cycles/ticks + +poly_getnoise_eta1: +median: 11306 cycles/ticks +average: 11377 cycles/ticks + +poly_getnoise_eta2: +median: 7300 cycles/ticks +average: 7521 cycles/ticks + +NTT: +median: 23236 cycles/ticks +average: 23407 cycles/ticks + +INVNTT: +median: 33500 cycles/ticks +average: 34285 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23624 cycles/ticks +average: 24113 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3710 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1123 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11524 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4291 cycles/ticks + +indcpa_keypair: +median: 268684 cycles/ticks +average: 273662 cycles/ticks + +indcpa_enc: +median: 357948 cycles/ticks +average: 364517 cycles/ticks + +indcpa_dec: +median: 121440 cycles/ticks +average: 123985 cycles/ticks + +kyber_keypair_derand: +median: 291738 cycles/ticks +average: 296653 cycles/ticks + +kyber_keypair: +median: 301156 cycles/ticks +average: 306134 cycles/ticks + +kyber_encaps_derand: +median: 384688 cycles/ticks +average: 390811 cycles/ticks + +kyber_encaps: +median: 385808 cycles/ticks +average: 392042 cycles/ticks + +kyber_decaps: +median: 512036 cycles/ticks +average: 520296 cycles/ticks + +Loop spin: 795 +gen_a: +median: 57674 cycles/ticks +average: 58750 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11318 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7488 cycles/ticks + +NTT: +median: 23306 cycles/ticks +average: 23749 cycles/ticks + +INVNTT: +median: 33472 cycles/ticks +average: 34166 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23988 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3704 cycles/ticks +average: 3828 cycles/ticks + +poly_decompress: +median: 1046 cycles/ticks +average: 1081 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11457 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 269322 cycles/ticks +average: 274056 cycles/ticks + +indcpa_enc: +median: 358228 cycles/ticks +average: 364306 cycles/ticks + +indcpa_dec: +median: 121268 cycles/ticks +average: 123129 cycles/ticks + +kyber_keypair_derand: +median: 292264 cycles/ticks +average: 297422 cycles/ticks + +kyber_keypair: +median: 301714 cycles/ticks +average: 306232 cycles/ticks + +kyber_encaps_derand: +median: 385324 cycles/ticks +average: 392552 cycles/ticks + +kyber_encaps: +median: 386438 cycles/ticks +average: 393390 cycles/ticks + +kyber_decaps: +median: 512052 cycles/ticks +average: 520598 cycles/ticks + +Loop spin: 796 +gen_a: +median: 57582 cycles/ticks +average: 58214 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11491 cycles/ticks + +poly_getnoise_eta2: +median: 7274 cycles/ticks +average: 7407 cycles/ticks + +NTT: +median: 23304 cycles/ticks +average: 23681 cycles/ticks + +INVNTT: +median: 33508 cycles/ticks +average: 34001 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23755 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3532 cycles/ticks +average: 3619 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3798 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11360 cycles/ticks +average: 11629 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4307 cycles/ticks + +indcpa_keypair: +median: 268466 cycles/ticks +average: 273060 cycles/ticks + +indcpa_enc: +median: 358048 cycles/ticks +average: 363435 cycles/ticks + +indcpa_dec: +median: 121306 cycles/ticks +average: 122901 cycles/ticks + +kyber_keypair_derand: +median: 291838 cycles/ticks +average: 296719 cycles/ticks + +kyber_keypair: +median: 300908 cycles/ticks +average: 305355 cycles/ticks + +kyber_encaps_derand: +median: 384720 cycles/ticks +average: 390858 cycles/ticks + +kyber_encaps: +median: 385504 cycles/ticks +average: 391120 cycles/ticks + +kyber_decaps: +median: 511900 cycles/ticks +average: 520001 cycles/ticks + +Loop spin: 797 +gen_a: +median: 57720 cycles/ticks +average: 58818 cycles/ticks + +poly_getnoise_eta1: +median: 11462 cycles/ticks +average: 11654 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7282 cycles/ticks + +NTT: +median: 23282 cycles/ticks +average: 23667 cycles/ticks + +INVNTT: +median: 33424 cycles/ticks +average: 33841 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23640 cycles/ticks +average: 24157 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3898 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3477 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11376 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 269288 cycles/ticks +average: 273606 cycles/ticks + +indcpa_enc: +median: 358276 cycles/ticks +average: 364209 cycles/ticks + +indcpa_dec: +median: 121298 cycles/ticks +average: 123192 cycles/ticks + +kyber_keypair_derand: +median: 291726 cycles/ticks +average: 296668 cycles/ticks + +kyber_keypair: +median: 300896 cycles/ticks +average: 305187 cycles/ticks + +kyber_encaps_derand: +median: 385016 cycles/ticks +average: 391768 cycles/ticks + +kyber_encaps: +median: 386114 cycles/ticks +average: 392671 cycles/ticks + +kyber_decaps: +median: 511970 cycles/ticks +average: 520763 cycles/ticks + +Loop spin: 798 +gen_a: +median: 57736 cycles/ticks +average: 59352 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11421 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 23266 cycles/ticks +average: 23653 cycles/ticks + +INVNTT: +median: 33450 cycles/ticks +average: 33869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23901 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3879 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 11318 cycles/ticks +average: 11377 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4286 cycles/ticks + +indcpa_keypair: +median: 268578 cycles/ticks +average: 272574 cycles/ticks + +indcpa_enc: +median: 357772 cycles/ticks +average: 364202 cycles/ticks + +indcpa_dec: +median: 121278 cycles/ticks +average: 123315 cycles/ticks + +kyber_keypair_derand: +median: 291648 cycles/ticks +average: 296481 cycles/ticks + +kyber_keypair: +median: 301100 cycles/ticks +average: 305936 cycles/ticks + +kyber_encaps_derand: +median: 385598 cycles/ticks +average: 393871 cycles/ticks + +kyber_encaps: +median: 386190 cycles/ticks +average: 392843 cycles/ticks + +kyber_decaps: +median: 512256 cycles/ticks +average: 520221 cycles/ticks + +Loop spin: 799 +gen_a: +median: 57774 cycles/ticks +average: 59236 cycles/ticks + +poly_getnoise_eta1: +median: 11270 cycles/ticks +average: 11373 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7270 cycles/ticks + +NTT: +median: 23270 cycles/ticks +average: 23667 cycles/ticks + +INVNTT: +median: 33470 cycles/ticks +average: 34101 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23572 cycles/ticks +average: 23938 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11394 cycles/ticks + +polyvec_decompress: +median: 4348 cycles/ticks +average: 4447 cycles/ticks + +indcpa_keypair: +median: 268212 cycles/ticks +average: 272184 cycles/ticks + +indcpa_enc: +median: 357814 cycles/ticks +average: 363700 cycles/ticks + +indcpa_dec: +median: 121490 cycles/ticks +average: 123761 cycles/ticks + +kyber_keypair_derand: +median: 291386 cycles/ticks +average: 295933 cycles/ticks + +kyber_keypair: +median: 301240 cycles/ticks +average: 306508 cycles/ticks + +kyber_encaps_derand: +median: 384914 cycles/ticks +average: 391519 cycles/ticks + +kyber_encaps: +median: 386480 cycles/ticks +average: 392874 cycles/ticks + +kyber_decaps: +median: 512098 cycles/ticks +average: 520521 cycles/ticks + +Loop spin: 800 +gen_a: +median: 57620 cycles/ticks +average: 58295 cycles/ticks + +poly_getnoise_eta1: +median: 11460 cycles/ticks +average: 11610 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7362 cycles/ticks + +NTT: +median: 23352 cycles/ticks +average: 23745 cycles/ticks + +INVNTT: +median: 33522 cycles/ticks +average: 34253 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 24076 cycles/ticks + +poly_tomsg: +median: 3870 cycles/ticks +average: 4006 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11408 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4285 cycles/ticks + +indcpa_keypair: +median: 269046 cycles/ticks +average: 273796 cycles/ticks + +indcpa_enc: +median: 358056 cycles/ticks +average: 363196 cycles/ticks + +indcpa_dec: +median: 121442 cycles/ticks +average: 123576 cycles/ticks + +kyber_keypair_derand: +median: 291644 cycles/ticks +average: 296340 cycles/ticks + +kyber_keypair: +median: 301156 cycles/ticks +average: 305867 cycles/ticks + +kyber_encaps_derand: +median: 384670 cycles/ticks +average: 391679 cycles/ticks + +kyber_encaps: +median: 386088 cycles/ticks +average: 392556 cycles/ticks + +kyber_decaps: +median: 512018 cycles/ticks +average: 521017 cycles/ticks + +Loop spin: 801 +gen_a: +median: 57554 cycles/ticks +average: 58238 cycles/ticks + +poly_getnoise_eta1: +median: 11264 cycles/ticks +average: 11343 cycles/ticks + +poly_getnoise_eta2: +median: 7314 cycles/ticks +average: 7502 cycles/ticks + +NTT: +median: 23344 cycles/ticks +average: 23806 cycles/ticks + +INVNTT: +median: 33494 cycles/ticks +average: 34389 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23610 cycles/ticks +average: 24153 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3676 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1052 cycles/ticks +average: 1065 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11462 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4306 cycles/ticks + +indcpa_keypair: +median: 268788 cycles/ticks +average: 273903 cycles/ticks + +indcpa_enc: +median: 357784 cycles/ticks +average: 363704 cycles/ticks + +indcpa_dec: +median: 121440 cycles/ticks +average: 123259 cycles/ticks + +kyber_keypair_derand: +median: 291372 cycles/ticks +average: 296632 cycles/ticks + +kyber_keypair: +median: 301090 cycles/ticks +average: 306200 cycles/ticks + +kyber_encaps_derand: +median: 385014 cycles/ticks +average: 391920 cycles/ticks + +kyber_encaps: +median: 386080 cycles/ticks +average: 393052 cycles/ticks + +kyber_decaps: +median: 512468 cycles/ticks +average: 521851 cycles/ticks + +Loop spin: 802 +gen_a: +median: 57626 cycles/ticks +average: 58207 cycles/ticks + +poly_getnoise_eta1: +median: 11306 cycles/ticks +average: 11374 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7324 cycles/ticks + +NTT: +median: 23260 cycles/ticks +average: 23652 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 33979 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 24096 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3536 cycles/ticks +average: 3658 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3742 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11368 cycles/ticks +average: 11645 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4404 cycles/ticks + +indcpa_keypair: +median: 268728 cycles/ticks +average: 273089 cycles/ticks + +indcpa_enc: +median: 357846 cycles/ticks +average: 364023 cycles/ticks + +indcpa_dec: +median: 121328 cycles/ticks +average: 123556 cycles/ticks + +kyber_keypair_derand: +median: 292290 cycles/ticks +average: 297570 cycles/ticks + +kyber_keypair: +median: 301274 cycles/ticks +average: 306077 cycles/ticks + +kyber_encaps_derand: +median: 384616 cycles/ticks +average: 390590 cycles/ticks + +kyber_encaps: +median: 386018 cycles/ticks +average: 391713 cycles/ticks + +kyber_decaps: +median: 512188 cycles/ticks +average: 521267 cycles/ticks + +Loop spin: 803 +gen_a: +median: 57700 cycles/ticks +average: 58605 cycles/ticks + +poly_getnoise_eta1: +median: 11452 cycles/ticks +average: 11690 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7251 cycles/ticks + +NTT: +median: 23302 cycles/ticks +average: 23874 cycles/ticks + +INVNTT: +median: 33426 cycles/ticks +average: 33803 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23640 cycles/ticks +average: 24238 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11393 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4279 cycles/ticks + +indcpa_keypair: +median: 268644 cycles/ticks +average: 273590 cycles/ticks + +indcpa_enc: +median: 357870 cycles/ticks +average: 364305 cycles/ticks + +indcpa_dec: +median: 121332 cycles/ticks +average: 123463 cycles/ticks + +kyber_keypair_derand: +median: 291910 cycles/ticks +average: 296241 cycles/ticks + +kyber_keypair: +median: 301454 cycles/ticks +average: 307970 cycles/ticks + +kyber_encaps_derand: +median: 385180 cycles/ticks +average: 392277 cycles/ticks + +kyber_encaps: +median: 386396 cycles/ticks +average: 393782 cycles/ticks + +kyber_decaps: +median: 512224 cycles/ticks +average: 521216 cycles/ticks + +Loop spin: 804 +gen_a: +median: 57658 cycles/ticks +average: 58736 cycles/ticks + +poly_getnoise_eta1: +median: 11272 cycles/ticks +average: 11347 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7252 cycles/ticks + +NTT: +median: 23336 cycles/ticks +average: 23609 cycles/ticks + +INVNTT: +median: 33604 cycles/ticks +average: 34452 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 23940 cycles/ticks + +poly_tomsg: +median: 3932 cycles/ticks +average: 4009 cycles/ticks + +poly_frommsg: +median: 3456 cycles/ticks +average: 3585 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11372 cycles/ticks +average: 11648 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4279 cycles/ticks + +indcpa_keypair: +median: 268460 cycles/ticks +average: 272394 cycles/ticks + +indcpa_enc: +median: 357826 cycles/ticks +average: 363462 cycles/ticks + +indcpa_dec: +median: 121280 cycles/ticks +average: 122720 cycles/ticks + +kyber_keypair_derand: +median: 291500 cycles/ticks +average: 293986 cycles/ticks + +kyber_keypair: +median: 300812 cycles/ticks +average: 302634 cycles/ticks + +kyber_encaps_derand: +median: 384386 cycles/ticks +average: 386488 cycles/ticks + +kyber_encaps: +median: 386734 cycles/ticks +average: 388807 cycles/ticks + +kyber_decaps: +median: 511468 cycles/ticks +average: 515054 cycles/ticks + +Loop spin: 805 +gen_a: +median: 57600 cycles/ticks +average: 58058 cycles/ticks + +poly_getnoise_eta1: +median: 11224 cycles/ticks +average: 11354 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7290 cycles/ticks + +NTT: +median: 23218 cycles/ticks +average: 23349 cycles/ticks + +INVNTT: +median: 33430 cycles/ticks +average: 33618 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23570 cycles/ticks +average: 23676 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11411 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4302 cycles/ticks + +indcpa_keypair: +median: 268796 cycles/ticks +average: 270802 cycles/ticks + +indcpa_enc: +median: 357702 cycles/ticks +average: 359706 cycles/ticks + +indcpa_dec: +median: 121162 cycles/ticks +average: 121738 cycles/ticks + +kyber_keypair_derand: +median: 291882 cycles/ticks +average: 294332 cycles/ticks + +kyber_keypair: +median: 300908 cycles/ticks +average: 303055 cycles/ticks + +kyber_encaps_derand: +median: 384368 cycles/ticks +average: 386272 cycles/ticks + +kyber_encaps: +median: 385730 cycles/ticks +average: 388222 cycles/ticks + +kyber_decaps: +median: 511582 cycles/ticks +average: 515085 cycles/ticks + +Loop spin: 806 +gen_a: +median: 57708 cycles/ticks +average: 58231 cycles/ticks + +poly_getnoise_eta1: +median: 11196 cycles/ticks +average: 11275 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7252 cycles/ticks + +NTT: +median: 23236 cycles/ticks +average: 23391 cycles/ticks + +INVNTT: +median: 33422 cycles/ticks +average: 33600 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23869 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3880 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11388 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4286 cycles/ticks + +indcpa_keypair: +median: 268348 cycles/ticks +average: 271395 cycles/ticks + +indcpa_enc: +median: 357826 cycles/ticks +average: 365331 cycles/ticks + +indcpa_dec: +median: 121418 cycles/ticks +average: 124044 cycles/ticks + +kyber_keypair_derand: +median: 291468 cycles/ticks +average: 297017 cycles/ticks + +kyber_keypair: +median: 301316 cycles/ticks +average: 307019 cycles/ticks + +kyber_encaps_derand: +median: 385018 cycles/ticks +average: 390464 cycles/ticks + +kyber_encaps: +median: 386266 cycles/ticks +average: 390785 cycles/ticks + +kyber_decaps: +median: 512210 cycles/ticks +average: 519600 cycles/ticks + +Loop spin: 807 +gen_a: +median: 57684 cycles/ticks +average: 58848 cycles/ticks + +poly_getnoise_eta1: +median: 11236 cycles/ticks +average: 11311 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7268 cycles/ticks + +NTT: +median: 23274 cycles/ticks +average: 23471 cycles/ticks + +INVNTT: +median: 33432 cycles/ticks +average: 33611 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 23952 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3484 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1038 cycles/ticks +average: 1089 cycles/ticks + +polyvec_compress: +median: 11360 cycles/ticks +average: 11599 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4280 cycles/ticks + +indcpa_keypair: +median: 268272 cycles/ticks +average: 272070 cycles/ticks + +indcpa_enc: +median: 357520 cycles/ticks +average: 361366 cycles/ticks + +indcpa_dec: +median: 121358 cycles/ticks +average: 123120 cycles/ticks + +kyber_keypair_derand: +median: 291794 cycles/ticks +average: 295926 cycles/ticks + +kyber_keypair: +median: 300928 cycles/ticks +average: 304940 cycles/ticks + +kyber_encaps_derand: +median: 384764 cycles/ticks +average: 390013 cycles/ticks + +kyber_encaps: +median: 386182 cycles/ticks +average: 390948 cycles/ticks + +kyber_decaps: +median: 511950 cycles/ticks +average: 517414 cycles/ticks + +Loop spin: 808 +gen_a: +median: 57594 cycles/ticks +average: 57957 cycles/ticks + +poly_getnoise_eta1: +median: 11282 cycles/ticks +average: 11359 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7284 cycles/ticks + +NTT: +median: 23310 cycles/ticks +average: 23677 cycles/ticks + +INVNTT: +median: 33530 cycles/ticks +average: 34201 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23624 cycles/ticks +average: 23997 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11418 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4320 cycles/ticks + +indcpa_keypair: +median: 268612 cycles/ticks +average: 271421 cycles/ticks + +indcpa_enc: +median: 357790 cycles/ticks +average: 362430 cycles/ticks + +indcpa_dec: +median: 121432 cycles/ticks +average: 123494 cycles/ticks + +kyber_keypair_derand: +median: 291740 cycles/ticks +average: 295102 cycles/ticks + +kyber_keypair: +median: 301106 cycles/ticks +average: 304740 cycles/ticks + +kyber_encaps_derand: +median: 384504 cycles/ticks +average: 387940 cycles/ticks + +kyber_encaps: +median: 385686 cycles/ticks +average: 390018 cycles/ticks + +kyber_decaps: +median: 511944 cycles/ticks +average: 517762 cycles/ticks + +Loop spin: 809 +gen_a: +median: 57624 cycles/ticks +average: 58192 cycles/ticks + +poly_getnoise_eta1: +median: 11260 cycles/ticks +average: 11360 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7248 cycles/ticks + +NTT: +median: 23270 cycles/ticks +average: 23481 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 33656 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 24036 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11382 cycles/ticks +average: 11661 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4300 cycles/ticks + +indcpa_keypair: +median: 268748 cycles/ticks +average: 271973 cycles/ticks + +indcpa_enc: +median: 358012 cycles/ticks +average: 362029 cycles/ticks + +indcpa_dec: +median: 121242 cycles/ticks +average: 122690 cycles/ticks + +kyber_keypair_derand: +median: 291576 cycles/ticks +average: 294848 cycles/ticks + +kyber_keypair: +median: 301460 cycles/ticks +average: 304609 cycles/ticks + +kyber_encaps_derand: +median: 384644 cycles/ticks +average: 389427 cycles/ticks + +kyber_encaps: +median: 386204 cycles/ticks +average: 390993 cycles/ticks + +kyber_decaps: +median: 512064 cycles/ticks +average: 517714 cycles/ticks + +Loop spin: 810 +gen_a: +median: 57558 cycles/ticks +average: 58006 cycles/ticks + +poly_getnoise_eta1: +median: 11248 cycles/ticks +average: 11340 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7304 cycles/ticks + +NTT: +median: 23278 cycles/ticks +average: 23639 cycles/ticks + +INVNTT: +median: 33464 cycles/ticks +average: 33947 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23608 cycles/ticks +average: 24174 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3978 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1059 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11416 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4279 cycles/ticks + +indcpa_keypair: +median: 268772 cycles/ticks +average: 272768 cycles/ticks + +indcpa_enc: +median: 357894 cycles/ticks +average: 363635 cycles/ticks + +indcpa_dec: +median: 121572 cycles/ticks +average: 124538 cycles/ticks + +kyber_keypair_derand: +median: 291988 cycles/ticks +average: 296627 cycles/ticks + +kyber_keypair: +median: 301122 cycles/ticks +average: 305695 cycles/ticks + +kyber_encaps_derand: +median: 384562 cycles/ticks +average: 390604 cycles/ticks + +kyber_encaps: +median: 385908 cycles/ticks +average: 390983 cycles/ticks + +kyber_decaps: +median: 511804 cycles/ticks +average: 519398 cycles/ticks + +Loop spin: 811 +gen_a: +median: 57584 cycles/ticks +average: 58002 cycles/ticks + +poly_getnoise_eta1: +median: 11274 cycles/ticks +average: 11369 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7262 cycles/ticks + +NTT: +median: 23250 cycles/ticks +average: 23620 cycles/ticks + +INVNTT: +median: 33504 cycles/ticks +average: 34265 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 23886 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3651 cycles/ticks + +poly_compress: +median: 3768 cycles/ticks +average: 3820 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1084 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11421 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4286 cycles/ticks + +indcpa_keypair: +median: 268612 cycles/ticks +average: 272572 cycles/ticks + +indcpa_enc: +median: 357708 cycles/ticks +average: 362621 cycles/ticks + +indcpa_dec: +median: 121334 cycles/ticks +average: 123183 cycles/ticks + +kyber_keypair_derand: +median: 291928 cycles/ticks +average: 295519 cycles/ticks + +kyber_keypair: +median: 300938 cycles/ticks +average: 305570 cycles/ticks + +kyber_encaps_derand: +median: 384740 cycles/ticks +average: 390056 cycles/ticks + +kyber_encaps: +median: 385886 cycles/ticks +average: 392732 cycles/ticks + +kyber_decaps: +median: 511862 cycles/ticks +average: 521167 cycles/ticks + +Loop spin: 812 +gen_a: +median: 57628 cycles/ticks +average: 58341 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11345 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7258 cycles/ticks + +NTT: +median: 23254 cycles/ticks +average: 23434 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 33659 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 23947 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3536 cycles/ticks +average: 3627 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11405 cycles/ticks + +polyvec_decompress: +median: 4308 cycles/ticks +average: 4419 cycles/ticks + +indcpa_keypair: +median: 268350 cycles/ticks +average: 271765 cycles/ticks + +indcpa_enc: +median: 357700 cycles/ticks +average: 362501 cycles/ticks + +indcpa_dec: +median: 121358 cycles/ticks +average: 123110 cycles/ticks + +kyber_keypair_derand: +median: 291428 cycles/ticks +average: 294513 cycles/ticks + +kyber_keypair: +median: 301034 cycles/ticks +average: 305220 cycles/ticks + +kyber_encaps_derand: +median: 384658 cycles/ticks +average: 389780 cycles/ticks + +kyber_encaps: +median: 385758 cycles/ticks +average: 390832 cycles/ticks + +kyber_decaps: +median: 511884 cycles/ticks +average: 518364 cycles/ticks + +Loop spin: 813 +gen_a: +median: 57550 cycles/ticks +average: 58134 cycles/ticks + +poly_getnoise_eta1: +median: 11272 cycles/ticks +average: 11345 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7283 cycles/ticks + +NTT: +median: 23290 cycles/ticks +average: 23720 cycles/ticks + +INVNTT: +median: 33530 cycles/ticks +average: 34232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23737 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 4059 cycles/ticks + +poly_frommsg: +median: 3464 cycles/ticks +average: 3565 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11348 cycles/ticks +average: 11451 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 268440 cycles/ticks +average: 271972 cycles/ticks + +indcpa_enc: +median: 357976 cycles/ticks +average: 362858 cycles/ticks + +indcpa_dec: +median: 121318 cycles/ticks +average: 122808 cycles/ticks + +kyber_keypair_derand: +median: 291478 cycles/ticks +average: 295459 cycles/ticks + +kyber_keypair: +median: 301156 cycles/ticks +average: 305210 cycles/ticks + +kyber_encaps_derand: +median: 384812 cycles/ticks +average: 389478 cycles/ticks + +kyber_encaps: +median: 386060 cycles/ticks +average: 390548 cycles/ticks + +kyber_decaps: +median: 511986 cycles/ticks +average: 517969 cycles/ticks + +Loop spin: 814 +gen_a: +median: 57552 cycles/ticks +average: 58182 cycles/ticks + +poly_getnoise_eta1: +median: 11242 cycles/ticks +average: 11311 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7265 cycles/ticks + +NTT: +median: 23272 cycles/ticks +average: 23478 cycles/ticks + +INVNTT: +median: 33442 cycles/ticks +average: 33592 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23717 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3538 cycles/ticks +average: 3636 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3832 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11429 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 268468 cycles/ticks +average: 272025 cycles/ticks + +indcpa_enc: +median: 357538 cycles/ticks +average: 362174 cycles/ticks + +indcpa_dec: +median: 121382 cycles/ticks +average: 122772 cycles/ticks + +kyber_keypair_derand: +median: 291782 cycles/ticks +average: 294441 cycles/ticks + +kyber_keypair: +median: 300640 cycles/ticks +average: 303317 cycles/ticks + +kyber_encaps_derand: +median: 384734 cycles/ticks +average: 387807 cycles/ticks + +kyber_encaps: +median: 385924 cycles/ticks +average: 389100 cycles/ticks + +kyber_decaps: +median: 512038 cycles/ticks +average: 517358 cycles/ticks + +Loop spin: 815 +gen_a: +median: 57684 cycles/ticks +average: 58160 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11340 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7281 cycles/ticks + +NTT: +median: 23266 cycles/ticks +average: 23584 cycles/ticks + +INVNTT: +median: 33454 cycles/ticks +average: 33981 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23735 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11397 cycles/ticks + +polyvec_decompress: +median: 4304 cycles/ticks +average: 4407 cycles/ticks + +indcpa_keypair: +median: 268736 cycles/ticks +average: 271262 cycles/ticks + +indcpa_enc: +median: 357956 cycles/ticks +average: 361183 cycles/ticks + +indcpa_dec: +median: 121572 cycles/ticks +average: 123213 cycles/ticks + +kyber_keypair_derand: +median: 291180 cycles/ticks +average: 294055 cycles/ticks + +kyber_keypair: +median: 300712 cycles/ticks +average: 302878 cycles/ticks + +kyber_encaps_derand: +median: 384540 cycles/ticks +average: 388547 cycles/ticks + +kyber_encaps: +median: 386618 cycles/ticks +average: 391772 cycles/ticks + +kyber_decaps: +median: 512372 cycles/ticks +average: 519563 cycles/ticks + +Loop spin: 816 +gen_a: +median: 57576 cycles/ticks +average: 58193 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11335 cycles/ticks + +poly_getnoise_eta2: +median: 7326 cycles/ticks +average: 7566 cycles/ticks + +NTT: +median: 23282 cycles/ticks +average: 23575 cycles/ticks + +INVNTT: +median: 33542 cycles/ticks +average: 34072 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 23923 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3968 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3477 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11408 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4276 cycles/ticks + +indcpa_keypair: +median: 268572 cycles/ticks +average: 271508 cycles/ticks + +indcpa_enc: +median: 357696 cycles/ticks +average: 361719 cycles/ticks + +indcpa_dec: +median: 121262 cycles/ticks +average: 122172 cycles/ticks + +kyber_keypair_derand: +median: 291478 cycles/ticks +average: 294904 cycles/ticks + +kyber_keypair: +median: 301094 cycles/ticks +average: 305262 cycles/ticks + +kyber_encaps_derand: +median: 384662 cycles/ticks +average: 388565 cycles/ticks + +kyber_encaps: +median: 386166 cycles/ticks +average: 390166 cycles/ticks + +kyber_decaps: +median: 512164 cycles/ticks +average: 516405 cycles/ticks + +Loop spin: 817 +gen_a: +median: 57592 cycles/ticks +average: 57958 cycles/ticks + +poly_getnoise_eta1: +median: 11314 cycles/ticks +average: 11387 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7253 cycles/ticks + +NTT: +median: 23242 cycles/ticks +average: 23446 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 33634 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 23773 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3905 cycles/ticks + +poly_frommsg: +median: 3448 cycles/ticks +average: 3486 cycles/ticks + +poly_compress: +median: 3682 cycles/ticks +average: 3806 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1084 cycles/ticks + +polyvec_compress: +median: 11360 cycles/ticks +average: 11551 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 268784 cycles/ticks +average: 272100 cycles/ticks + +indcpa_enc: +median: 357702 cycles/ticks +average: 361189 cycles/ticks + +indcpa_dec: +median: 121226 cycles/ticks +average: 122499 cycles/ticks + +kyber_keypair_derand: +median: 291494 cycles/ticks +average: 295317 cycles/ticks + +kyber_keypair: +median: 300828 cycles/ticks +average: 304822 cycles/ticks + +kyber_encaps_derand: +median: 384444 cycles/ticks +average: 387609 cycles/ticks + +kyber_encaps: +median: 385682 cycles/ticks +average: 390759 cycles/ticks + +kyber_decaps: +median: 512208 cycles/ticks +average: 518032 cycles/ticks + +Loop spin: 818 +gen_a: +median: 57614 cycles/ticks +average: 58191 cycles/ticks + +poly_getnoise_eta1: +median: 11254 cycles/ticks +average: 11336 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7259 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23393 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 33659 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23554 cycles/ticks +average: 23687 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3690 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11404 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4305 cycles/ticks + +indcpa_keypair: +median: 268488 cycles/ticks +average: 272782 cycles/ticks + +indcpa_enc: +median: 357950 cycles/ticks +average: 361168 cycles/ticks + +indcpa_dec: +median: 121222 cycles/ticks +average: 123039 cycles/ticks + +kyber_keypair_derand: +median: 291240 cycles/ticks +average: 293946 cycles/ticks + +kyber_keypair: +median: 300854 cycles/ticks +average: 304007 cycles/ticks + +kyber_encaps_derand: +median: 385264 cycles/ticks +average: 390315 cycles/ticks + +kyber_encaps: +median: 386748 cycles/ticks +average: 391190 cycles/ticks + +kyber_decaps: +median: 512394 cycles/ticks +average: 516159 cycles/ticks + +Loop spin: 819 +gen_a: +median: 57684 cycles/ticks +average: 58330 cycles/ticks + +poly_getnoise_eta1: +median: 11242 cycles/ticks +average: 11316 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 23276 cycles/ticks +average: 23451 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 33650 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23584 cycles/ticks +average: 24049 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11421 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 268756 cycles/ticks +average: 271797 cycles/ticks + +indcpa_enc: +median: 357714 cycles/ticks +average: 361647 cycles/ticks + +indcpa_dec: +median: 121332 cycles/ticks +average: 122544 cycles/ticks + +kyber_keypair_derand: +median: 291716 cycles/ticks +average: 294922 cycles/ticks + +kyber_keypair: +median: 300750 cycles/ticks +average: 304103 cycles/ticks + +kyber_encaps_derand: +median: 384554 cycles/ticks +average: 388910 cycles/ticks + +kyber_encaps: +median: 385660 cycles/ticks +average: 390427 cycles/ticks + +kyber_decaps: +median: 512098 cycles/ticks +average: 517918 cycles/ticks + +Loop spin: 820 +gen_a: +median: 57582 cycles/ticks +average: 58207 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11415 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7289 cycles/ticks + +NTT: +median: 23326 cycles/ticks +average: 23729 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 33717 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 24016 cycles/ticks + +poly_tomsg: +median: 3950 cycles/ticks +average: 4076 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11422 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4312 cycles/ticks + +indcpa_keypair: +median: 268568 cycles/ticks +average: 271821 cycles/ticks + +indcpa_enc: +median: 357706 cycles/ticks +average: 361825 cycles/ticks + +indcpa_dec: +median: 121300 cycles/ticks +average: 122642 cycles/ticks + +kyber_keypair_derand: +median: 291302 cycles/ticks +average: 294579 cycles/ticks + +kyber_keypair: +median: 301498 cycles/ticks +average: 305645 cycles/ticks + +kyber_encaps_derand: +median: 384998 cycles/ticks +average: 389563 cycles/ticks + +kyber_encaps: +median: 385902 cycles/ticks +average: 390252 cycles/ticks + +kyber_decaps: +median: 512138 cycles/ticks +average: 517475 cycles/ticks + +Loop spin: 821 +gen_a: +median: 57538 cycles/ticks +average: 58148 cycles/ticks + +poly_getnoise_eta1: +median: 11262 cycles/ticks +average: 11340 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7266 cycles/ticks + +NTT: +median: 23296 cycles/ticks +average: 23722 cycles/ticks + +INVNTT: +median: 33436 cycles/ticks +average: 33604 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23958 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3488 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11439 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4312 cycles/ticks + +indcpa_keypair: +median: 268514 cycles/ticks +average: 271904 cycles/ticks + +indcpa_enc: +median: 358070 cycles/ticks +average: 362492 cycles/ticks + +indcpa_dec: +median: 121216 cycles/ticks +average: 122211 cycles/ticks + +kyber_keypair_derand: +median: 291818 cycles/ticks +average: 295113 cycles/ticks + +kyber_keypair: +median: 300924 cycles/ticks +average: 304201 cycles/ticks + +kyber_encaps_derand: +median: 384496 cycles/ticks +average: 388358 cycles/ticks + +kyber_encaps: +median: 385878 cycles/ticks +average: 389697 cycles/ticks + +kyber_decaps: +median: 512042 cycles/ticks +average: 518151 cycles/ticks + +Loop spin: 822 +gen_a: +median: 57680 cycles/ticks +average: 58066 cycles/ticks + +poly_getnoise_eta1: +median: 11316 cycles/ticks +average: 11369 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7258 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23433 cycles/ticks + +INVNTT: +median: 33426 cycles/ticks +average: 33611 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23970 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3885 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11422 cycles/ticks + +polyvec_decompress: +median: 4356 cycles/ticks +average: 4500 cycles/ticks + +indcpa_keypair: +median: 268670 cycles/ticks +average: 272350 cycles/ticks + +indcpa_enc: +median: 357628 cycles/ticks +average: 361787 cycles/ticks + +indcpa_dec: +median: 121316 cycles/ticks +average: 122578 cycles/ticks + +kyber_keypair_derand: +median: 291550 cycles/ticks +average: 294826 cycles/ticks + +kyber_keypair: +median: 300874 cycles/ticks +average: 304860 cycles/ticks + +kyber_encaps_derand: +median: 384612 cycles/ticks +average: 388016 cycles/ticks + +kyber_encaps: +median: 385872 cycles/ticks +average: 389888 cycles/ticks + +kyber_decaps: +median: 512360 cycles/ticks +average: 517231 cycles/ticks + +Loop spin: 823 +gen_a: +median: 57540 cycles/ticks +average: 58160 cycles/ticks + +poly_getnoise_eta1: +median: 11330 cycles/ticks +average: 11439 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7275 cycles/ticks + +NTT: +median: 23294 cycles/ticks +average: 23459 cycles/ticks + +INVNTT: +median: 33474 cycles/ticks +average: 33720 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23699 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3489 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 11446 cycles/ticks +average: 11742 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4294 cycles/ticks + +indcpa_keypair: +median: 268170 cycles/ticks +average: 271287 cycles/ticks + +indcpa_enc: +median: 357820 cycles/ticks +average: 363076 cycles/ticks + +indcpa_dec: +median: 121224 cycles/ticks +average: 122314 cycles/ticks + +kyber_keypair_derand: +median: 291744 cycles/ticks +average: 294928 cycles/ticks + +kyber_keypair: +median: 301040 cycles/ticks +average: 303848 cycles/ticks + +kyber_encaps_derand: +median: 385082 cycles/ticks +average: 387289 cycles/ticks + +kyber_encaps: +median: 386314 cycles/ticks +average: 390512 cycles/ticks + +kyber_decaps: +median: 512332 cycles/ticks +average: 517622 cycles/ticks + +Loop spin: 824 +gen_a: +median: 57530 cycles/ticks +average: 57952 cycles/ticks + +poly_getnoise_eta1: +median: 11248 cycles/ticks +average: 11433 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7313 cycles/ticks + +NTT: +median: 23250 cycles/ticks +average: 23450 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 33795 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23739 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3914 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3530 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11348 cycles/ticks +average: 11579 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4281 cycles/ticks + +indcpa_keypair: +median: 268682 cycles/ticks +average: 271485 cycles/ticks + +indcpa_enc: +median: 358178 cycles/ticks +average: 362771 cycles/ticks + +indcpa_dec: +median: 121318 cycles/ticks +average: 122862 cycles/ticks + +kyber_keypair_derand: +median: 291566 cycles/ticks +average: 295552 cycles/ticks + +kyber_keypair: +median: 300856 cycles/ticks +average: 304389 cycles/ticks + +kyber_encaps_derand: +median: 385158 cycles/ticks +average: 389447 cycles/ticks + +kyber_encaps: +median: 386350 cycles/ticks +average: 391540 cycles/ticks + +kyber_decaps: +median: 512088 cycles/ticks +average: 517645 cycles/ticks + +Loop spin: 825 +gen_a: +median: 57606 cycles/ticks +average: 58087 cycles/ticks + +poly_getnoise_eta1: +median: 11248 cycles/ticks +average: 11336 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7248 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23447 cycles/ticks + +INVNTT: +median: 33488 cycles/ticks +average: 33691 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23717 cycles/ticks + +poly_tomsg: +median: 3948 cycles/ticks +average: 4120 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11398 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4303 cycles/ticks + +indcpa_keypair: +median: 269248 cycles/ticks +average: 272358 cycles/ticks + +indcpa_enc: +median: 358116 cycles/ticks +average: 361912 cycles/ticks + +indcpa_dec: +median: 121328 cycles/ticks +average: 122724 cycles/ticks + +kyber_keypair_derand: +median: 291850 cycles/ticks +average: 296331 cycles/ticks + +kyber_keypair: +median: 300824 cycles/ticks +average: 303851 cycles/ticks + +kyber_encaps_derand: +median: 384988 cycles/ticks +average: 389691 cycles/ticks + +kyber_encaps: +median: 385972 cycles/ticks +average: 389819 cycles/ticks + +kyber_decaps: +median: 511816 cycles/ticks +average: 515982 cycles/ticks + +Loop spin: 826 +gen_a: +median: 57624 cycles/ticks +average: 58215 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11349 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7258 cycles/ticks + +NTT: +median: 23280 cycles/ticks +average: 23635 cycles/ticks + +INVNTT: +median: 33428 cycles/ticks +average: 33690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23580 cycles/ticks +average: 23904 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3902 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3689 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11398 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4313 cycles/ticks + +indcpa_keypair: +median: 268162 cycles/ticks +average: 271350 cycles/ticks + +indcpa_enc: +median: 357452 cycles/ticks +average: 361758 cycles/ticks + +indcpa_dec: +median: 121366 cycles/ticks +average: 123079 cycles/ticks + +kyber_keypair_derand: +median: 299982 cycles/ticks +average: 302846 cycles/ticks + +kyber_keypair: +median: 300808 cycles/ticks +average: 304478 cycles/ticks + +kyber_encaps_derand: +median: 384796 cycles/ticks +average: 389615 cycles/ticks + +kyber_encaps: +median: 386010 cycles/ticks +average: 390599 cycles/ticks + +kyber_decaps: +median: 512170 cycles/ticks +average: 518858 cycles/ticks + +Loop spin: 827 +gen_a: +median: 57700 cycles/ticks +average: 58598 cycles/ticks + +poly_getnoise_eta1: +median: 11336 cycles/ticks +average: 11419 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7259 cycles/ticks + +NTT: +median: 23304 cycles/ticks +average: 23713 cycles/ticks + +INVNTT: +median: 33472 cycles/ticks +average: 33692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 23976 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3647 cycles/ticks + +poly_compress: +median: 3674 cycles/ticks +average: 3780 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11405 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4395 cycles/ticks + +indcpa_keypair: +median: 268332 cycles/ticks +average: 271166 cycles/ticks + +indcpa_enc: +median: 357422 cycles/ticks +average: 360722 cycles/ticks + +indcpa_dec: +median: 121376 cycles/ticks +average: 122737 cycles/ticks + +kyber_keypair_derand: +median: 291630 cycles/ticks +average: 294975 cycles/ticks + +kyber_keypair: +median: 300812 cycles/ticks +average: 305009 cycles/ticks + +kyber_encaps_derand: +median: 384606 cycles/ticks +average: 389565 cycles/ticks + +kyber_encaps: +median: 386088 cycles/ticks +average: 391023 cycles/ticks + +kyber_decaps: +median: 511970 cycles/ticks +average: 516501 cycles/ticks + +Loop spin: 828 +gen_a: +median: 57702 cycles/ticks +average: 58270 cycles/ticks + +poly_getnoise_eta1: +median: 11274 cycles/ticks +average: 11373 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7276 cycles/ticks + +NTT: +median: 23260 cycles/ticks +average: 23453 cycles/ticks + +INVNTT: +median: 33448 cycles/ticks +average: 33884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23945 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3475 cycles/ticks + +poly_compress: +median: 3708 cycles/ticks +average: 3813 cycles/ticks + +poly_decompress: +median: 1036 cycles/ticks +average: 1073 cycles/ticks + +polyvec_compress: +median: 11318 cycles/ticks +average: 11371 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4293 cycles/ticks + +indcpa_keypair: +median: 268456 cycles/ticks +average: 271303 cycles/ticks + +indcpa_enc: +median: 357828 cycles/ticks +average: 360733 cycles/ticks + +indcpa_dec: +median: 121288 cycles/ticks +average: 122651 cycles/ticks + +kyber_keypair_derand: +median: 291826 cycles/ticks +average: 294807 cycles/ticks + +kyber_keypair: +median: 300952 cycles/ticks +average: 304475 cycles/ticks + +kyber_encaps_derand: +median: 384852 cycles/ticks +average: 389670 cycles/ticks + +kyber_encaps: +median: 386108 cycles/ticks +average: 390824 cycles/ticks + +kyber_decaps: +median: 511958 cycles/ticks +average: 517902 cycles/ticks + +Loop spin: 829 +gen_a: +median: 57658 cycles/ticks +average: 58423 cycles/ticks + +poly_getnoise_eta1: +median: 11230 cycles/ticks +average: 11330 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7327 cycles/ticks + +NTT: +median: 23290 cycles/ticks +average: 23848 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 33861 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23948 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3887 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11370 cycles/ticks +average: 11655 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4306 cycles/ticks + +indcpa_keypair: +median: 269114 cycles/ticks +average: 272322 cycles/ticks + +indcpa_enc: +median: 357928 cycles/ticks +average: 362523 cycles/ticks + +indcpa_dec: +median: 121300 cycles/ticks +average: 122819 cycles/ticks + +kyber_keypair_derand: +median: 291482 cycles/ticks +average: 295722 cycles/ticks + +kyber_keypair: +median: 300952 cycles/ticks +average: 303844 cycles/ticks + +kyber_encaps_derand: +median: 384834 cycles/ticks +average: 388474 cycles/ticks + +kyber_encaps: +median: 386208 cycles/ticks +average: 389910 cycles/ticks + +kyber_decaps: +median: 511906 cycles/ticks +average: 517564 cycles/ticks + +Loop spin: 830 +gen_a: +median: 57692 cycles/ticks +average: 58311 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11403 cycles/ticks + +poly_getnoise_eta2: +median: 7272 cycles/ticks +average: 7497 cycles/ticks + +NTT: +median: 23276 cycles/ticks +average: 23629 cycles/ticks + +INVNTT: +median: 33414 cycles/ticks +average: 33606 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23946 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3538 cycles/ticks +average: 3628 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3739 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11356 cycles/ticks +average: 11540 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4411 cycles/ticks + +indcpa_keypair: +median: 268578 cycles/ticks +average: 272335 cycles/ticks + +indcpa_enc: +median: 357660 cycles/ticks +average: 361977 cycles/ticks + +indcpa_dec: +median: 121172 cycles/ticks +average: 122679 cycles/ticks + +kyber_keypair_derand: +median: 291538 cycles/ticks +average: 294605 cycles/ticks + +kyber_keypair: +median: 300536 cycles/ticks +average: 303378 cycles/ticks + +kyber_encaps_derand: +median: 384542 cycles/ticks +average: 389542 cycles/ticks + +kyber_encaps: +median: 385620 cycles/ticks +average: 390190 cycles/ticks + +kyber_decaps: +median: 511782 cycles/ticks +average: 517540 cycles/ticks + +Loop spin: 831 +gen_a: +median: 57732 cycles/ticks +average: 58608 cycles/ticks + +poly_getnoise_eta1: +median: 11286 cycles/ticks +average: 11527 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7364 cycles/ticks + +NTT: +median: 23238 cycles/ticks +average: 23405 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 33874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 24069 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 3979 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3549 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11378 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4286 cycles/ticks + +indcpa_keypair: +median: 268608 cycles/ticks +average: 272159 cycles/ticks + +indcpa_enc: +median: 358016 cycles/ticks +average: 363295 cycles/ticks + +indcpa_dec: +median: 121298 cycles/ticks +average: 122775 cycles/ticks + +kyber_keypair_derand: +median: 291322 cycles/ticks +average: 294742 cycles/ticks + +kyber_keypair: +median: 300688 cycles/ticks +average: 303591 cycles/ticks + +kyber_encaps_derand: +median: 384626 cycles/ticks +average: 389812 cycles/ticks + +kyber_encaps: +median: 385828 cycles/ticks +average: 390489 cycles/ticks + +kyber_decaps: +median: 512204 cycles/ticks +average: 519383 cycles/ticks + +Loop spin: 832 +gen_a: +median: 57656 cycles/ticks +average: 58304 cycles/ticks + +poly_getnoise_eta1: +median: 11288 cycles/ticks +average: 11364 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7486 cycles/ticks + +NTT: +median: 23238 cycles/ticks +average: 23437 cycles/ticks + +INVNTT: +median: 33478 cycles/ticks +average: 34290 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23640 cycles/ticks +average: 24018 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3695 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11453 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4300 cycles/ticks + +indcpa_keypair: +median: 268906 cycles/ticks +average: 272770 cycles/ticks + +indcpa_enc: +median: 358712 cycles/ticks +average: 363887 cycles/ticks + +indcpa_dec: +median: 121308 cycles/ticks +average: 122876 cycles/ticks + +kyber_keypair_derand: +median: 291948 cycles/ticks +average: 295805 cycles/ticks + +kyber_keypair: +median: 301570 cycles/ticks +average: 305055 cycles/ticks + +kyber_encaps_derand: +median: 389386 cycles/ticks +average: 395186 cycles/ticks + +kyber_encaps: +median: 390374 cycles/ticks +average: 395158 cycles/ticks + +kyber_decaps: +median: 516416 cycles/ticks +average: 523219 cycles/ticks + +Loop spin: 833 +gen_a: +median: 57602 cycles/ticks +average: 58047 cycles/ticks + +poly_getnoise_eta1: +median: 11248 cycles/ticks +average: 11329 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7311 cycles/ticks + +NTT: +median: 23308 cycles/ticks +average: 23920 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 34133 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 24002 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3913 cycles/ticks + +poly_frommsg: +median: 3492 cycles/ticks +average: 3658 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11408 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 268286 cycles/ticks +average: 272111 cycles/ticks + +indcpa_enc: +median: 357786 cycles/ticks +average: 363690 cycles/ticks + +indcpa_dec: +median: 121456 cycles/ticks +average: 123451 cycles/ticks + +kyber_keypair_derand: +median: 291598 cycles/ticks +average: 297676 cycles/ticks + +kyber_keypair: +median: 301154 cycles/ticks +average: 306362 cycles/ticks + +kyber_encaps_derand: +median: 384932 cycles/ticks +average: 391222 cycles/ticks + +kyber_encaps: +median: 386070 cycles/ticks +average: 391676 cycles/ticks + +kyber_decaps: +median: 512072 cycles/ticks +average: 519732 cycles/ticks + +Loop spin: 834 +gen_a: +median: 57664 cycles/ticks +average: 58486 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11405 cycles/ticks + +poly_getnoise_eta2: +median: 7270 cycles/ticks +average: 7491 cycles/ticks + +NTT: +median: 23224 cycles/ticks +average: 23583 cycles/ticks + +INVNTT: +median: 33520 cycles/ticks +average: 34000 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 23985 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3496 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11370 cycles/ticks +average: 11648 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4289 cycles/ticks + +indcpa_keypair: +median: 268836 cycles/ticks +average: 272459 cycles/ticks + +indcpa_enc: +median: 357654 cycles/ticks +average: 362330 cycles/ticks + +indcpa_dec: +median: 121414 cycles/ticks +average: 122953 cycles/ticks + +kyber_keypair_derand: +median: 291626 cycles/ticks +average: 295479 cycles/ticks + +kyber_keypair: +median: 301110 cycles/ticks +average: 305423 cycles/ticks + +kyber_encaps_derand: +median: 384840 cycles/ticks +average: 389199 cycles/ticks + +kyber_encaps: +median: 385800 cycles/ticks +average: 391741 cycles/ticks + +kyber_decaps: +median: 511802 cycles/ticks +average: 520073 cycles/ticks + +Loop spin: 835 +gen_a: +median: 57670 cycles/ticks +average: 58417 cycles/ticks + +poly_getnoise_eta1: +median: 11304 cycles/ticks +average: 11394 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7249 cycles/ticks + +NTT: +median: 23278 cycles/ticks +average: 23685 cycles/ticks + +INVNTT: +median: 33474 cycles/ticks +average: 34172 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 23897 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3950 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3688 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11352 cycles/ticks +average: 11533 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4386 cycles/ticks + +indcpa_keypair: +median: 268830 cycles/ticks +average: 273194 cycles/ticks + +indcpa_enc: +median: 357854 cycles/ticks +average: 363357 cycles/ticks + +indcpa_dec: +median: 121412 cycles/ticks +average: 123659 cycles/ticks + +kyber_keypair_derand: +median: 291866 cycles/ticks +average: 296641 cycles/ticks + +kyber_keypair: +median: 301138 cycles/ticks +average: 306460 cycles/ticks + +kyber_encaps_derand: +median: 384530 cycles/ticks +average: 391855 cycles/ticks + +kyber_encaps: +median: 385836 cycles/ticks +average: 392771 cycles/ticks + +kyber_decaps: +median: 511848 cycles/ticks +average: 520730 cycles/ticks + +Loop spin: 836 +gen_a: +median: 57686 cycles/ticks +average: 58539 cycles/ticks + +poly_getnoise_eta1: +median: 11280 cycles/ticks +average: 11520 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7254 cycles/ticks + +NTT: +median: 23254 cycles/ticks +average: 23669 cycles/ticks + +INVNTT: +median: 33564 cycles/ticks +average: 34230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23668 cycles/ticks +average: 24280 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11437 cycles/ticks + +polyvec_decompress: +median: 4346 cycles/ticks +average: 4437 cycles/ticks + +indcpa_keypair: +median: 268500 cycles/ticks +average: 272629 cycles/ticks + +indcpa_enc: +median: 358012 cycles/ticks +average: 363843 cycles/ticks + +indcpa_dec: +median: 121312 cycles/ticks +average: 123316 cycles/ticks + +kyber_keypair_derand: +median: 291530 cycles/ticks +average: 296634 cycles/ticks + +kyber_keypair: +median: 301382 cycles/ticks +average: 306853 cycles/ticks + +kyber_encaps_derand: +median: 384870 cycles/ticks +average: 390591 cycles/ticks + +kyber_encaps: +median: 386104 cycles/ticks +average: 392821 cycles/ticks + +kyber_decaps: +median: 512324 cycles/ticks +average: 520601 cycles/ticks + +Loop spin: 837 +gen_a: +median: 57670 cycles/ticks +average: 58097 cycles/ticks + +poly_getnoise_eta1: +median: 11382 cycles/ticks +average: 11643 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7297 cycles/ticks + +NTT: +median: 23280 cycles/ticks +average: 23688 cycles/ticks + +INVNTT: +median: 33434 cycles/ticks +average: 33816 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23584 cycles/ticks +average: 23951 cycles/ticks + +poly_tomsg: +median: 3866 cycles/ticks +average: 4007 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3527 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11408 cycles/ticks + +polyvec_decompress: +median: 4254 cycles/ticks +average: 4277 cycles/ticks + +indcpa_keypair: +median: 268746 cycles/ticks +average: 273081 cycles/ticks + +indcpa_enc: +median: 357916 cycles/ticks +average: 363840 cycles/ticks + +indcpa_dec: +median: 121186 cycles/ticks +average: 122472 cycles/ticks + +kyber_keypair_derand: +median: 292008 cycles/ticks +average: 296897 cycles/ticks + +kyber_keypair: +median: 301040 cycles/ticks +average: 304966 cycles/ticks + +kyber_encaps_derand: +median: 384772 cycles/ticks +average: 391088 cycles/ticks + +kyber_encaps: +median: 386018 cycles/ticks +average: 393033 cycles/ticks + +kyber_decaps: +median: 511906 cycles/ticks +average: 521149 cycles/ticks + +Loop spin: 838 +gen_a: +median: 57646 cycles/ticks +average: 58784 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11322 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7371 cycles/ticks + +NTT: +median: 23430 cycles/ticks +average: 23914 cycles/ticks + +INVNTT: +median: 33440 cycles/ticks +average: 33688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24125 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11394 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4277 cycles/ticks + +indcpa_keypair: +median: 268986 cycles/ticks +average: 273593 cycles/ticks + +indcpa_enc: +median: 357868 cycles/ticks +average: 363540 cycles/ticks + +indcpa_dec: +median: 121330 cycles/ticks +average: 123466 cycles/ticks + +kyber_keypair_derand: +median: 291272 cycles/ticks +average: 296343 cycles/ticks + +kyber_keypair: +median: 301156 cycles/ticks +average: 306198 cycles/ticks + +kyber_encaps_derand: +median: 385224 cycles/ticks +average: 391398 cycles/ticks + +kyber_encaps: +median: 386636 cycles/ticks +average: 392215 cycles/ticks + +kyber_decaps: +median: 512528 cycles/ticks +average: 520709 cycles/ticks + +Loop spin: 839 +gen_a: +median: 57724 cycles/ticks +average: 58742 cycles/ticks + +poly_getnoise_eta1: +median: 11372 cycles/ticks +average: 11650 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7289 cycles/ticks + +NTT: +median: 23276 cycles/ticks +average: 23736 cycles/ticks + +INVNTT: +median: 33442 cycles/ticks +average: 34079 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 23910 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3909 cycles/ticks + +poly_frommsg: +median: 3530 cycles/ticks +average: 3609 cycles/ticks + +poly_compress: +median: 3704 cycles/ticks +average: 3819 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11382 cycles/ticks + +polyvec_decompress: +median: 4348 cycles/ticks +average: 4479 cycles/ticks + +indcpa_keypair: +median: 272352 cycles/ticks +average: 276701 cycles/ticks + +indcpa_enc: +median: 361592 cycles/ticks +average: 367473 cycles/ticks + +indcpa_dec: +median: 121232 cycles/ticks +average: 123292 cycles/ticks + +kyber_keypair_derand: +median: 291416 cycles/ticks +average: 296402 cycles/ticks + +kyber_keypair: +median: 300998 cycles/ticks +average: 305540 cycles/ticks + +kyber_encaps_derand: +median: 384832 cycles/ticks +average: 391037 cycles/ticks + +kyber_encaps: +median: 385822 cycles/ticks +average: 391719 cycles/ticks + +kyber_decaps: +median: 511842 cycles/ticks +average: 519280 cycles/ticks + +Loop spin: 840 +gen_a: +median: 57572 cycles/ticks +average: 58062 cycles/ticks + +poly_getnoise_eta1: +median: 11306 cycles/ticks +average: 11533 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7315 cycles/ticks + +NTT: +median: 23360 cycles/ticks +average: 24096 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 34142 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 24114 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3542 cycles/ticks +average: 3659 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1058 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11628 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4273 cycles/ticks + +indcpa_keypair: +median: 268970 cycles/ticks +average: 273876 cycles/ticks + +indcpa_enc: +median: 358066 cycles/ticks +average: 364552 cycles/ticks + +indcpa_dec: +median: 121524 cycles/ticks +average: 124125 cycles/ticks + +kyber_keypair_derand: +median: 292292 cycles/ticks +average: 297629 cycles/ticks + +kyber_keypair: +median: 301142 cycles/ticks +average: 306757 cycles/ticks + +kyber_encaps_derand: +median: 384872 cycles/ticks +average: 391334 cycles/ticks + +kyber_encaps: +median: 386098 cycles/ticks +average: 393474 cycles/ticks + +kyber_decaps: +median: 512568 cycles/ticks +average: 520601 cycles/ticks + +Loop spin: 841 +gen_a: +median: 57532 cycles/ticks +average: 58183 cycles/ticks + +poly_getnoise_eta1: +median: 11266 cycles/ticks +average: 11436 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7381 cycles/ticks + +NTT: +median: 23296 cycles/ticks +average: 23774 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 34092 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23618 cycles/ticks +average: 23937 cycles/ticks + +poly_tomsg: +median: 3878 cycles/ticks +average: 4004 cycles/ticks + +poly_frommsg: +median: 3448 cycles/ticks +average: 3492 cycles/ticks + +poly_compress: +median: 3668 cycles/ticks +average: 3730 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 11428 cycles/ticks +average: 11746 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4314 cycles/ticks + +indcpa_keypair: +median: 268424 cycles/ticks +average: 272722 cycles/ticks + +indcpa_enc: +median: 358284 cycles/ticks +average: 363938 cycles/ticks + +indcpa_dec: +median: 121318 cycles/ticks +average: 123283 cycles/ticks + +kyber_keypair_derand: +median: 291838 cycles/ticks +average: 296798 cycles/ticks + +kyber_keypair: +median: 301016 cycles/ticks +average: 305389 cycles/ticks + +kyber_encaps_derand: +median: 384898 cycles/ticks +average: 391680 cycles/ticks + +kyber_encaps: +median: 386294 cycles/ticks +average: 395012 cycles/ticks + +kyber_decaps: +median: 511912 cycles/ticks +average: 521559 cycles/ticks + +Loop spin: 842 +gen_a: +median: 57592 cycles/ticks +average: 58683 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11410 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7279 cycles/ticks + +NTT: +median: 23296 cycles/ticks +average: 23670 cycles/ticks + +INVNTT: +median: 33456 cycles/ticks +average: 33901 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23935 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3504 cycles/ticks +average: 3664 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 11360 cycles/ticks +average: 11628 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 268528 cycles/ticks +average: 272692 cycles/ticks + +indcpa_enc: +median: 358054 cycles/ticks +average: 364310 cycles/ticks + +indcpa_dec: +median: 121300 cycles/ticks +average: 123182 cycles/ticks + +kyber_keypair_derand: +median: 295888 cycles/ticks +average: 301856 cycles/ticks + +kyber_keypair: +median: 300916 cycles/ticks +average: 305859 cycles/ticks + +kyber_encaps_derand: +median: 385194 cycles/ticks +average: 391821 cycles/ticks + +kyber_encaps: +median: 386546 cycles/ticks +average: 393219 cycles/ticks + +kyber_decaps: +median: 512878 cycles/ticks +average: 521355 cycles/ticks + +Loop spin: 843 +gen_a: +median: 57738 cycles/ticks +average: 58597 cycles/ticks + +poly_getnoise_eta1: +median: 11332 cycles/ticks +average: 11395 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7286 cycles/ticks + +NTT: +median: 23310 cycles/ticks +average: 23664 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 34202 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 23961 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3878 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11510 cycles/ticks +average: 11718 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268564 cycles/ticks +average: 273011 cycles/ticks + +indcpa_enc: +median: 357778 cycles/ticks +average: 363372 cycles/ticks + +indcpa_dec: +median: 121354 cycles/ticks +average: 123066 cycles/ticks + +kyber_keypair_derand: +median: 292150 cycles/ticks +average: 296666 cycles/ticks + +kyber_keypair: +median: 301196 cycles/ticks +average: 305999 cycles/ticks + +kyber_encaps_derand: +median: 384878 cycles/ticks +average: 390980 cycles/ticks + +kyber_encaps: +median: 386024 cycles/ticks +average: 391812 cycles/ticks + +kyber_decaps: +median: 511990 cycles/ticks +average: 520842 cycles/ticks + +Loop spin: 844 +gen_a: +median: 57650 cycles/ticks +average: 58815 cycles/ticks + +poly_getnoise_eta1: +median: 11552 cycles/ticks +average: 11712 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7303 cycles/ticks + +NTT: +median: 23384 cycles/ticks +average: 23778 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 33964 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23751 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3448 cycles/ticks +average: 3529 cycles/ticks + +poly_compress: +median: 3756 cycles/ticks +average: 3837 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1089 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11397 cycles/ticks + +polyvec_decompress: +median: 4310 cycles/ticks +average: 4408 cycles/ticks + +indcpa_keypair: +median: 268556 cycles/ticks +average: 272478 cycles/ticks + +indcpa_enc: +median: 357886 cycles/ticks +average: 363504 cycles/ticks + +indcpa_dec: +median: 121310 cycles/ticks +average: 123085 cycles/ticks + +kyber_keypair_derand: +median: 291938 cycles/ticks +average: 296418 cycles/ticks + +kyber_keypair: +median: 301100 cycles/ticks +average: 305915 cycles/ticks + +kyber_encaps_derand: +median: 384578 cycles/ticks +average: 391661 cycles/ticks + +kyber_encaps: +median: 385878 cycles/ticks +average: 392310 cycles/ticks + +kyber_decaps: +median: 512280 cycles/ticks +average: 521090 cycles/ticks + +Loop spin: 845 +gen_a: +median: 57652 cycles/ticks +average: 58320 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11403 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7266 cycles/ticks + +NTT: +median: 23342 cycles/ticks +average: 23983 cycles/ticks + +INVNTT: +median: 33468 cycles/ticks +average: 34085 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 23930 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3490 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3734 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1070 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11492 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4272 cycles/ticks + +indcpa_keypair: +median: 269234 cycles/ticks +average: 273668 cycles/ticks + +indcpa_enc: +median: 358026 cycles/ticks +average: 363878 cycles/ticks + +indcpa_dec: +median: 121362 cycles/ticks +average: 123594 cycles/ticks + +kyber_keypair_derand: +median: 291544 cycles/ticks +average: 295810 cycles/ticks + +kyber_keypair: +median: 300878 cycles/ticks +average: 305017 cycles/ticks + +kyber_encaps_derand: +median: 384586 cycles/ticks +average: 390488 cycles/ticks + +kyber_encaps: +median: 385930 cycles/ticks +average: 392228 cycles/ticks + +kyber_decaps: +median: 512190 cycles/ticks +average: 520632 cycles/ticks + +Loop spin: 846 +gen_a: +median: 57634 cycles/ticks +average: 58611 cycles/ticks + +poly_getnoise_eta1: +median: 11320 cycles/ticks +average: 11403 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7277 cycles/ticks + +NTT: +median: 23284 cycles/ticks +average: 23575 cycles/ticks + +INVNTT: +median: 33470 cycles/ticks +average: 34084 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23638 cycles/ticks +average: 24132 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3933 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3568 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 11364 cycles/ticks +average: 11605 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4327 cycles/ticks + +indcpa_keypair: +median: 268898 cycles/ticks +average: 273242 cycles/ticks + +indcpa_enc: +median: 357812 cycles/ticks +average: 363458 cycles/ticks + +indcpa_dec: +median: 121410 cycles/ticks +average: 123718 cycles/ticks + +kyber_keypair_derand: +median: 291848 cycles/ticks +average: 296612 cycles/ticks + +kyber_keypair: +median: 301514 cycles/ticks +average: 306356 cycles/ticks + +kyber_encaps_derand: +median: 385038 cycles/ticks +average: 391330 cycles/ticks + +kyber_encaps: +median: 386112 cycles/ticks +average: 393209 cycles/ticks + +kyber_decaps: +median: 512488 cycles/ticks +average: 521945 cycles/ticks + +Loop spin: 847 +gen_a: +median: 57724 cycles/ticks +average: 58398 cycles/ticks + +poly_getnoise_eta1: +median: 11264 cycles/ticks +average: 11351 cycles/ticks + +poly_getnoise_eta2: +median: 7254 cycles/ticks +average: 7386 cycles/ticks + +NTT: +median: 23278 cycles/ticks +average: 23835 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 34172 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23610 cycles/ticks +average: 24060 cycles/ticks + +poly_tomsg: +median: 3956 cycles/ticks +average: 4058 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3516 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11362 cycles/ticks +average: 11687 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4290 cycles/ticks + +indcpa_keypair: +median: 269012 cycles/ticks +average: 273606 cycles/ticks + +indcpa_enc: +median: 358204 cycles/ticks +average: 364008 cycles/ticks + +indcpa_dec: +median: 121502 cycles/ticks +average: 123858 cycles/ticks + +kyber_keypair_derand: +median: 291508 cycles/ticks +average: 296242 cycles/ticks + +kyber_keypair: +median: 301154 cycles/ticks +average: 305942 cycles/ticks + +kyber_encaps_derand: +median: 384860 cycles/ticks +average: 390735 cycles/ticks + +kyber_encaps: +median: 385960 cycles/ticks +average: 391889 cycles/ticks + +kyber_decaps: +median: 512118 cycles/ticks +average: 519887 cycles/ticks + +Loop spin: 848 +gen_a: +median: 57718 cycles/ticks +average: 58581 cycles/ticks + +poly_getnoise_eta1: +median: 11248 cycles/ticks +average: 11324 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7255 cycles/ticks + +NTT: +median: 23340 cycles/ticks +average: 23730 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 33933 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23640 cycles/ticks +average: 24251 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3901 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3482 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 11380 cycles/ticks +average: 11669 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4293 cycles/ticks + +indcpa_keypair: +median: 268536 cycles/ticks +average: 272332 cycles/ticks + +indcpa_enc: +median: 358212 cycles/ticks +average: 364457 cycles/ticks + +indcpa_dec: +median: 121394 cycles/ticks +average: 123545 cycles/ticks + +kyber_keypair_derand: +median: 291420 cycles/ticks +average: 297564 cycles/ticks + +kyber_keypair: +median: 301286 cycles/ticks +average: 307185 cycles/ticks + +kyber_encaps_derand: +median: 384770 cycles/ticks +average: 390880 cycles/ticks + +kyber_encaps: +median: 386090 cycles/ticks +average: 391585 cycles/ticks + +kyber_decaps: +median: 512180 cycles/ticks +average: 521017 cycles/ticks + +Loop spin: 849 +gen_a: +median: 57586 cycles/ticks +average: 58076 cycles/ticks + +poly_getnoise_eta1: +median: 11246 cycles/ticks +average: 11346 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7255 cycles/ticks + +NTT: +median: 23214 cycles/ticks +average: 23359 cycles/ticks + +INVNTT: +median: 33506 cycles/ticks +average: 34268 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23680 cycles/ticks +average: 24253 cycles/ticks + +poly_tomsg: +median: 3892 cycles/ticks +average: 4001 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3483 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1087 cycles/ticks + +polyvec_compress: +median: 11408 cycles/ticks +average: 11657 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4285 cycles/ticks + +indcpa_keypair: +median: 272354 cycles/ticks +average: 277450 cycles/ticks + +indcpa_enc: +median: 361822 cycles/ticks +average: 367982 cycles/ticks + +indcpa_dec: +median: 121310 cycles/ticks +average: 122806 cycles/ticks + +kyber_keypair_derand: +median: 291696 cycles/ticks +average: 296378 cycles/ticks + +kyber_keypair: +median: 301342 cycles/ticks +average: 306572 cycles/ticks + +kyber_encaps_derand: +median: 384752 cycles/ticks +average: 391930 cycles/ticks + +kyber_encaps: +median: 385912 cycles/ticks +average: 392703 cycles/ticks + +kyber_decaps: +median: 511958 cycles/ticks +average: 521244 cycles/ticks + +Loop spin: 850 +gen_a: +median: 57588 cycles/ticks +average: 57975 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11327 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7276 cycles/ticks + +NTT: +median: 23230 cycles/ticks +average: 23409 cycles/ticks + +INVNTT: +median: 33470 cycles/ticks +average: 33875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23962 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11414 cycles/ticks +average: 11703 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4275 cycles/ticks + +indcpa_keypair: +median: 268706 cycles/ticks +average: 273716 cycles/ticks + +indcpa_enc: +median: 357952 cycles/ticks +average: 364067 cycles/ticks + +indcpa_dec: +median: 121264 cycles/ticks +average: 123095 cycles/ticks + +kyber_keypair_derand: +median: 291954 cycles/ticks +average: 296906 cycles/ticks + +kyber_keypair: +median: 301058 cycles/ticks +average: 305822 cycles/ticks + +kyber_encaps_derand: +median: 384764 cycles/ticks +average: 390512 cycles/ticks + +kyber_encaps: +median: 385886 cycles/ticks +average: 392372 cycles/ticks + +kyber_decaps: +median: 512234 cycles/ticks +average: 518987 cycles/ticks + +Loop spin: 851 +gen_a: +median: 57596 cycles/ticks +average: 58774 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11369 cycles/ticks + +poly_getnoise_eta2: +median: 7268 cycles/ticks +average: 7479 cycles/ticks + +NTT: +median: 23330 cycles/ticks +average: 23733 cycles/ticks + +INVNTT: +median: 33550 cycles/ticks +average: 34255 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23584 cycles/ticks +average: 23928 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3903 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11390 cycles/ticks + +polyvec_decompress: +median: 4254 cycles/ticks +average: 4276 cycles/ticks + +indcpa_keypair: +median: 268962 cycles/ticks +average: 273541 cycles/ticks + +indcpa_enc: +median: 357996 cycles/ticks +average: 364502 cycles/ticks + +indcpa_dec: +median: 121330 cycles/ticks +average: 123838 cycles/ticks + +kyber_keypair_derand: +median: 291932 cycles/ticks +average: 297678 cycles/ticks + +kyber_keypair: +median: 300952 cycles/ticks +average: 305810 cycles/ticks + +kyber_encaps_derand: +median: 385068 cycles/ticks +average: 391497 cycles/ticks + +kyber_encaps: +median: 385982 cycles/ticks +average: 392343 cycles/ticks + +kyber_decaps: +median: 512150 cycles/ticks +average: 520201 cycles/ticks + +Loop spin: 852 +gen_a: +median: 57638 cycles/ticks +average: 58743 cycles/ticks + +poly_getnoise_eta1: +median: 11284 cycles/ticks +average: 11434 cycles/ticks + +poly_getnoise_eta2: +median: 7294 cycles/ticks +average: 7446 cycles/ticks + +NTT: +median: 23336 cycles/ticks +average: 23848 cycles/ticks + +INVNTT: +median: 33516 cycles/ticks +average: 34336 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 24032 cycles/ticks + +poly_tomsg: +median: 3890 cycles/ticks +average: 3997 cycles/ticks + +poly_frommsg: +median: 3452 cycles/ticks +average: 3563 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11389 cycles/ticks + +polyvec_decompress: +median: 4292 cycles/ticks +average: 4435 cycles/ticks + +indcpa_keypair: +median: 268708 cycles/ticks +average: 273015 cycles/ticks + +indcpa_enc: +median: 358200 cycles/ticks +average: 363692 cycles/ticks + +indcpa_dec: +median: 121538 cycles/ticks +average: 123668 cycles/ticks + +kyber_keypair_derand: +median: 291794 cycles/ticks +average: 296672 cycles/ticks + +kyber_keypair: +median: 301198 cycles/ticks +average: 306271 cycles/ticks + +kyber_encaps_derand: +median: 385018 cycles/ticks +average: 391505 cycles/ticks + +kyber_encaps: +median: 386946 cycles/ticks +average: 393066 cycles/ticks + +kyber_decaps: +median: 512136 cycles/ticks +average: 519992 cycles/ticks + +Loop spin: 853 +gen_a: +median: 57576 cycles/ticks +average: 58453 cycles/ticks + +poly_getnoise_eta1: +median: 11342 cycles/ticks +average: 11459 cycles/ticks + +poly_getnoise_eta2: +median: 7286 cycles/ticks +average: 7471 cycles/ticks + +NTT: +median: 23274 cycles/ticks +average: 23727 cycles/ticks + +INVNTT: +median: 33480 cycles/ticks +average: 34146 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 23958 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3478 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1048 cycles/ticks +average: 1097 cycles/ticks + +polyvec_compress: +median: 11390 cycles/ticks +average: 11563 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 268426 cycles/ticks +average: 272890 cycles/ticks + +indcpa_enc: +median: 357910 cycles/ticks +average: 364285 cycles/ticks + +indcpa_dec: +median: 121226 cycles/ticks +average: 122833 cycles/ticks + +kyber_keypair_derand: +median: 291674 cycles/ticks +average: 297347 cycles/ticks + +kyber_keypair: +median: 300844 cycles/ticks +average: 306018 cycles/ticks + +kyber_encaps_derand: +median: 384512 cycles/ticks +average: 391827 cycles/ticks + +kyber_encaps: +median: 385830 cycles/ticks +average: 393180 cycles/ticks + +kyber_decaps: +median: 512296 cycles/ticks +average: 521404 cycles/ticks + +Loop spin: 854 +gen_a: +median: 57648 cycles/ticks +average: 58982 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11404 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7285 cycles/ticks + +NTT: +median: 23214 cycles/ticks +average: 23349 cycles/ticks + +INVNTT: +median: 33446 cycles/ticks +average: 33919 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 24137 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3750 cycles/ticks +average: 3831 cycles/ticks + +poly_decompress: +median: 1042 cycles/ticks +average: 1091 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11653 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4344 cycles/ticks + +indcpa_keypair: +median: 268736 cycles/ticks +average: 273235 cycles/ticks + +indcpa_enc: +median: 357944 cycles/ticks +average: 363736 cycles/ticks + +indcpa_dec: +median: 121324 cycles/ticks +average: 123355 cycles/ticks + +kyber_keypair_derand: +median: 291836 cycles/ticks +average: 297019 cycles/ticks + +kyber_keypair: +median: 301144 cycles/ticks +average: 306545 cycles/ticks + +kyber_encaps_derand: +median: 388812 cycles/ticks +average: 395465 cycles/ticks + +kyber_encaps: +median: 389880 cycles/ticks +average: 396136 cycles/ticks + +kyber_decaps: +median: 516010 cycles/ticks +average: 524381 cycles/ticks + +Loop spin: 855 +gen_a: +median: 57690 cycles/ticks +average: 58395 cycles/ticks + +poly_getnoise_eta1: +median: 11350 cycles/ticks +average: 11530 cycles/ticks + +poly_getnoise_eta2: +median: 7274 cycles/ticks +average: 7408 cycles/ticks + +NTT: +median: 23272 cycles/ticks +average: 23695 cycles/ticks + +INVNTT: +median: 33480 cycles/ticks +average: 34141 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 24036 cycles/ticks + +poly_tomsg: +median: 3908 cycles/ticks +average: 4002 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3482 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1055 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11401 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 268348 cycles/ticks +average: 272815 cycles/ticks + +indcpa_enc: +median: 357598 cycles/ticks +average: 364184 cycles/ticks + +indcpa_dec: +median: 121290 cycles/ticks +average: 122823 cycles/ticks + +kyber_keypair_derand: +median: 291934 cycles/ticks +average: 297062 cycles/ticks + +kyber_keypair: +median: 301114 cycles/ticks +average: 306152 cycles/ticks + +kyber_encaps_derand: +median: 384778 cycles/ticks +average: 390126 cycles/ticks + +kyber_encaps: +median: 386014 cycles/ticks +average: 393011 cycles/ticks + +kyber_decaps: +median: 512280 cycles/ticks +average: 521278 cycles/ticks + +Loop spin: 856 +gen_a: +median: 57636 cycles/ticks +average: 58753 cycles/ticks + +poly_getnoise_eta1: +median: 11308 cycles/ticks +average: 11391 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 23282 cycles/ticks +average: 23693 cycles/ticks + +INVNTT: +median: 33466 cycles/ticks +average: 33880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23691 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3991 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3594 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3726 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1054 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11400 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4286 cycles/ticks + +indcpa_keypair: +median: 268238 cycles/ticks +average: 273136 cycles/ticks + +indcpa_enc: +median: 357864 cycles/ticks +average: 364233 cycles/ticks + +indcpa_dec: +median: 121242 cycles/ticks +average: 123125 cycles/ticks + +kyber_keypair_derand: +median: 291414 cycles/ticks +average: 296580 cycles/ticks + +kyber_keypair: +median: 300876 cycles/ticks +average: 305518 cycles/ticks + +kyber_encaps_derand: +median: 385132 cycles/ticks +average: 391671 cycles/ticks + +kyber_encaps: +median: 386348 cycles/ticks +average: 393301 cycles/ticks + +kyber_decaps: +median: 512068 cycles/ticks +average: 519949 cycles/ticks + +Loop spin: 857 +gen_a: +median: 57698 cycles/ticks +average: 58669 cycles/ticks + +poly_getnoise_eta1: +median: 11238 cycles/ticks +average: 11344 cycles/ticks + +poly_getnoise_eta2: +median: 7256 cycles/ticks +average: 7433 cycles/ticks + +NTT: +median: 23396 cycles/ticks +average: 23771 cycles/ticks + +INVNTT: +median: 33426 cycles/ticks +average: 33853 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23966 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3709 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11356 cycles/ticks +average: 11549 cycles/ticks + +polyvec_decompress: +median: 4278 cycles/ticks +average: 4405 cycles/ticks + +indcpa_keypair: +median: 268562 cycles/ticks +average: 273008 cycles/ticks + +indcpa_enc: +median: 357530 cycles/ticks +average: 364145 cycles/ticks + +indcpa_dec: +median: 121234 cycles/ticks +average: 123215 cycles/ticks + +kyber_keypair_derand: +median: 291232 cycles/ticks +average: 295794 cycles/ticks + +kyber_keypair: +median: 300950 cycles/ticks +average: 305330 cycles/ticks + +kyber_encaps_derand: +median: 384694 cycles/ticks +average: 391086 cycles/ticks + +kyber_encaps: +median: 386264 cycles/ticks +average: 393177 cycles/ticks + +kyber_decaps: +median: 512308 cycles/ticks +average: 521829 cycles/ticks + +Loop spin: 858 +gen_a: +median: 57630 cycles/ticks +average: 59098 cycles/ticks + +poly_getnoise_eta1: +median: 11384 cycles/ticks +average: 11636 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 23444 cycles/ticks +average: 24030 cycles/ticks + +INVNTT: +median: 33430 cycles/ticks +average: 33828 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 24219 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11356 cycles/ticks +average: 11601 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4290 cycles/ticks + +indcpa_keypair: +median: 268714 cycles/ticks +average: 273302 cycles/ticks + +indcpa_enc: +median: 358270 cycles/ticks +average: 364721 cycles/ticks + +indcpa_dec: +median: 121370 cycles/ticks +average: 123555 cycles/ticks + +kyber_keypair_derand: +median: 291640 cycles/ticks +average: 296009 cycles/ticks + +kyber_keypair: +median: 300972 cycles/ticks +average: 306280 cycles/ticks + +kyber_encaps_derand: +median: 385020 cycles/ticks +average: 391709 cycles/ticks + +kyber_encaps: +median: 386198 cycles/ticks +average: 392541 cycles/ticks + +kyber_decaps: +median: 512358 cycles/ticks +average: 521400 cycles/ticks + +Loop spin: 859 +gen_a: +median: 57680 cycles/ticks +average: 58495 cycles/ticks + +poly_getnoise_eta1: +median: 11318 cycles/ticks +average: 11394 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7275 cycles/ticks + +NTT: +median: 23376 cycles/ticks +average: 23928 cycles/ticks + +INVNTT: +median: 33486 cycles/ticks +average: 34162 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23616 cycles/ticks +average: 24201 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3498 cycles/ticks +average: 3605 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3796 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11406 cycles/ticks +average: 11684 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4309 cycles/ticks + +indcpa_keypair: +median: 268714 cycles/ticks +average: 272670 cycles/ticks + +indcpa_enc: +median: 357802 cycles/ticks +average: 363568 cycles/ticks + +indcpa_dec: +median: 121434 cycles/ticks +average: 123235 cycles/ticks + +kyber_keypair_derand: +median: 292024 cycles/ticks +average: 296853 cycles/ticks + +kyber_keypair: +median: 301470 cycles/ticks +average: 306336 cycles/ticks + +kyber_encaps_derand: +median: 385108 cycles/ticks +average: 392026 cycles/ticks + +kyber_encaps: +median: 386114 cycles/ticks +average: 392393 cycles/ticks + +kyber_decaps: +median: 512288 cycles/ticks +average: 520777 cycles/ticks + +Loop spin: 860 +gen_a: +median: 57672 cycles/ticks +average: 58353 cycles/ticks + +poly_getnoise_eta1: +median: 11340 cycles/ticks +average: 11515 cycles/ticks + +poly_getnoise_eta2: +median: 7266 cycles/ticks +average: 7412 cycles/ticks + +NTT: +median: 23288 cycles/ticks +average: 23969 cycles/ticks + +INVNTT: +median: 33424 cycles/ticks +average: 33847 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23951 cycles/ticks + +poly_tomsg: +median: 3862 cycles/ticks +average: 3887 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3487 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3829 cycles/ticks + +poly_decompress: +median: 1048 cycles/ticks +average: 1129 cycles/ticks + +polyvec_compress: +median: 11378 cycles/ticks +average: 11553 cycles/ticks + +polyvec_decompress: +median: 4312 cycles/ticks +average: 4418 cycles/ticks + +indcpa_keypair: +median: 268894 cycles/ticks +average: 273482 cycles/ticks + +indcpa_enc: +median: 357958 cycles/ticks +average: 364552 cycles/ticks + +indcpa_dec: +median: 121168 cycles/ticks +average: 123167 cycles/ticks + +kyber_keypair_derand: +median: 292234 cycles/ticks +average: 298063 cycles/ticks + +kyber_keypair: +median: 301270 cycles/ticks +average: 306230 cycles/ticks + +kyber_encaps_derand: +median: 384994 cycles/ticks +average: 392324 cycles/ticks + +kyber_encaps: +median: 386048 cycles/ticks +average: 392066 cycles/ticks + +kyber_decaps: +median: 512382 cycles/ticks +average: 521384 cycles/ticks + +Loop spin: 861 +gen_a: +median: 57776 cycles/ticks +average: 59039 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11315 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 23260 cycles/ticks +average: 23708 cycles/ticks + +INVNTT: +median: 33446 cycles/ticks +average: 33825 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23941 cycles/ticks + +poly_tomsg: +median: 3956 cycles/ticks +average: 4048 cycles/ticks + +poly_frommsg: +median: 3476 cycles/ticks +average: 3582 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11362 cycles/ticks +average: 11561 cycles/ticks + +polyvec_decompress: +median: 4286 cycles/ticks +average: 4412 cycles/ticks + +indcpa_keypair: +median: 268828 cycles/ticks +average: 273886 cycles/ticks + +indcpa_enc: +median: 357878 cycles/ticks +average: 364654 cycles/ticks + +indcpa_dec: +median: 121306 cycles/ticks +average: 123344 cycles/ticks + +kyber_keypair_derand: +median: 291912 cycles/ticks +average: 297920 cycles/ticks + +kyber_keypair: +median: 301028 cycles/ticks +average: 305736 cycles/ticks + +kyber_encaps_derand: +median: 384598 cycles/ticks +average: 391610 cycles/ticks + +kyber_encaps: +median: 385776 cycles/ticks +average: 392119 cycles/ticks + +kyber_decaps: +median: 512400 cycles/ticks +average: 521656 cycles/ticks + +Loop spin: 862 +gen_a: +median: 57712 cycles/ticks +average: 58745 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11379 cycles/ticks + +poly_getnoise_eta2: +median: 7274 cycles/ticks +average: 7578 cycles/ticks + +NTT: +median: 23382 cycles/ticks +average: 24022 cycles/ticks + +INVNTT: +median: 33448 cycles/ticks +average: 34183 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 24138 cycles/ticks + +poly_tomsg: +median: 3918 cycles/ticks +average: 3987 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11368 cycles/ticks +average: 11633 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4285 cycles/ticks + +indcpa_keypair: +median: 272960 cycles/ticks +average: 277765 cycles/ticks + +indcpa_enc: +median: 361828 cycles/ticks +average: 368383 cycles/ticks + +indcpa_dec: +median: 121430 cycles/ticks +average: 123827 cycles/ticks + +kyber_keypair_derand: +median: 291876 cycles/ticks +average: 297792 cycles/ticks + +kyber_keypair: +median: 301640 cycles/ticks +average: 307322 cycles/ticks + +kyber_encaps_derand: +median: 384850 cycles/ticks +average: 392331 cycles/ticks + +kyber_encaps: +median: 385958 cycles/ticks +average: 393460 cycles/ticks + +kyber_decaps: +median: 512240 cycles/ticks +average: 521017 cycles/ticks + +Loop spin: 863 +gen_a: +median: 57634 cycles/ticks +average: 58312 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11317 cycles/ticks + +poly_getnoise_eta2: +median: 7296 cycles/ticks +average: 7513 cycles/ticks + +NTT: +median: 23292 cycles/ticks +average: 23751 cycles/ticks + +INVNTT: +median: 33538 cycles/ticks +average: 34181 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23694 cycles/ticks +average: 24326 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3680 cycles/ticks +average: 3776 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1111 cycles/ticks + +polyvec_compress: +median: 11348 cycles/ticks +average: 11510 cycles/ticks + +polyvec_decompress: +median: 4332 cycles/ticks +average: 4446 cycles/ticks + +indcpa_keypair: +median: 268472 cycles/ticks +average: 272908 cycles/ticks + +indcpa_enc: +median: 357918 cycles/ticks +average: 364422 cycles/ticks + +indcpa_dec: +median: 121364 cycles/ticks +average: 123669 cycles/ticks + +kyber_keypair_derand: +median: 291782 cycles/ticks +average: 297113 cycles/ticks + +kyber_keypair: +median: 301330 cycles/ticks +average: 306899 cycles/ticks + +kyber_encaps_derand: +median: 384874 cycles/ticks +average: 391864 cycles/ticks + +kyber_encaps: +median: 385982 cycles/ticks +average: 392887 cycles/ticks + +kyber_decaps: +median: 512294 cycles/ticks +average: 521340 cycles/ticks + +Loop spin: 864 +gen_a: +median: 57604 cycles/ticks +average: 58453 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11311 cycles/ticks + +poly_getnoise_eta2: +median: 7280 cycles/ticks +average: 7490 cycles/ticks + +NTT: +median: 23264 cycles/ticks +average: 23575 cycles/ticks + +INVNTT: +median: 33466 cycles/ticks +average: 34102 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23922 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3870 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11360 cycles/ticks +average: 11548 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4294 cycles/ticks + +indcpa_keypair: +median: 268734 cycles/ticks +average: 273539 cycles/ticks + +indcpa_enc: +median: 358196 cycles/ticks +average: 364971 cycles/ticks + +indcpa_dec: +median: 121328 cycles/ticks +average: 123112 cycles/ticks + +kyber_keypair_derand: +median: 291916 cycles/ticks +average: 296935 cycles/ticks + +kyber_keypair: +median: 301288 cycles/ticks +average: 306239 cycles/ticks + +kyber_encaps_derand: +median: 384972 cycles/ticks +average: 391734 cycles/ticks + +kyber_encaps: +median: 385918 cycles/ticks +average: 392907 cycles/ticks + +kyber_decaps: +median: 512356 cycles/ticks +average: 521247 cycles/ticks + +Loop spin: 865 +gen_a: +median: 57688 cycles/ticks +average: 58813 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11401 cycles/ticks + +poly_getnoise_eta2: +median: 7274 cycles/ticks +average: 7441 cycles/ticks + +NTT: +median: 23274 cycles/ticks +average: 23704 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 34137 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23772 cycles/ticks + +poly_tomsg: +median: 3904 cycles/ticks +average: 4003 cycles/ticks + +poly_frommsg: +median: 3498 cycles/ticks +average: 3601 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11375 cycles/ticks + +polyvec_decompress: +median: 4254 cycles/ticks +average: 4280 cycles/ticks + +indcpa_keypair: +median: 269044 cycles/ticks +average: 273997 cycles/ticks + +indcpa_enc: +median: 357800 cycles/ticks +average: 363805 cycles/ticks + +indcpa_dec: +median: 121238 cycles/ticks +average: 123390 cycles/ticks + +kyber_keypair_derand: +median: 291600 cycles/ticks +average: 295868 cycles/ticks + +kyber_keypair: +median: 301044 cycles/ticks +average: 305936 cycles/ticks + +kyber_encaps_derand: +median: 384858 cycles/ticks +average: 390930 cycles/ticks + +kyber_encaps: +median: 385922 cycles/ticks +average: 392479 cycles/ticks + +kyber_decaps: +median: 512122 cycles/ticks +average: 520833 cycles/ticks + +Loop spin: 866 +gen_a: +median: 57712 cycles/ticks +average: 58820 cycles/ticks + +poly_getnoise_eta1: +median: 11316 cycles/ticks +average: 11413 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7300 cycles/ticks + +NTT: +median: 23372 cycles/ticks +average: 23996 cycles/ticks + +INVNTT: +median: 33470 cycles/ticks +average: 34183 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23612 cycles/ticks +average: 24050 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3878 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1055 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11390 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4273 cycles/ticks + +indcpa_keypair: +median: 268708 cycles/ticks +average: 272404 cycles/ticks + +indcpa_enc: +median: 358100 cycles/ticks +average: 363999 cycles/ticks + +indcpa_dec: +median: 121450 cycles/ticks +average: 123389 cycles/ticks + +kyber_keypair_derand: +median: 291602 cycles/ticks +average: 296775 cycles/ticks + +kyber_keypair: +median: 301154 cycles/ticks +average: 305932 cycles/ticks + +kyber_encaps_derand: +median: 384888 cycles/ticks +average: 391313 cycles/ticks + +kyber_encaps: +median: 385818 cycles/ticks +average: 391288 cycles/ticks + +kyber_decaps: +median: 512216 cycles/ticks +average: 521668 cycles/ticks + +Loop spin: 867 +gen_a: +median: 57728 cycles/ticks +average: 58865 cycles/ticks + +poly_getnoise_eta1: +median: 11310 cycles/ticks +average: 11386 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7285 cycles/ticks + +NTT: +median: 23296 cycles/ticks +average: 23907 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 34115 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23632 cycles/ticks +average: 24087 cycles/ticks + +poly_tomsg: +median: 3894 cycles/ticks +average: 4006 cycles/ticks + +poly_frommsg: +median: 3466 cycles/ticks +average: 3575 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3707 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11378 cycles/ticks +average: 11668 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 268700 cycles/ticks +average: 273348 cycles/ticks + +indcpa_enc: +median: 357782 cycles/ticks +average: 364328 cycles/ticks + +indcpa_dec: +median: 121348 cycles/ticks +average: 123299 cycles/ticks + +kyber_keypair_derand: +median: 292028 cycles/ticks +average: 296889 cycles/ticks + +kyber_keypair: +median: 301126 cycles/ticks +average: 305980 cycles/ticks + +kyber_encaps_derand: +median: 384712 cycles/ticks +average: 391182 cycles/ticks + +kyber_encaps: +median: 385656 cycles/ticks +average: 392021 cycles/ticks + +kyber_decaps: +median: 512364 cycles/ticks +average: 520689 cycles/ticks + +Loop spin: 868 +gen_a: +median: 57674 cycles/ticks +average: 58850 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11407 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7246 cycles/ticks + +NTT: +median: 23284 cycles/ticks +average: 23635 cycles/ticks + +INVNTT: +median: 33414 cycles/ticks +average: 33815 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23618 cycles/ticks +average: 24105 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3697 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11412 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 268706 cycles/ticks +average: 273860 cycles/ticks + +indcpa_enc: +median: 357842 cycles/ticks +average: 363796 cycles/ticks + +indcpa_dec: +median: 121202 cycles/ticks +average: 122503 cycles/ticks + +kyber_keypair_derand: +median: 291926 cycles/ticks +average: 296355 cycles/ticks + +kyber_keypair: +median: 301118 cycles/ticks +average: 305774 cycles/ticks + +kyber_encaps_derand: +median: 384520 cycles/ticks +average: 391210 cycles/ticks + +kyber_encaps: +median: 386460 cycles/ticks +average: 392256 cycles/ticks + +kyber_decaps: +median: 512204 cycles/ticks +average: 521450 cycles/ticks + +Loop spin: 869 +gen_a: +median: 57696 cycles/ticks +average: 58598 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11492 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 23206 cycles/ticks +average: 23566 cycles/ticks + +INVNTT: +median: 33440 cycles/ticks +average: 34060 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 24090 cycles/ticks + +poly_tomsg: +median: 3958 cycles/ticks +average: 4017 cycles/ticks + +poly_frommsg: +median: 3452 cycles/ticks +average: 3565 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11346 cycles/ticks +average: 11438 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4281 cycles/ticks + +indcpa_keypair: +median: 268392 cycles/ticks +average: 273310 cycles/ticks + +indcpa_enc: +median: 358196 cycles/ticks +average: 365510 cycles/ticks + +indcpa_dec: +median: 121332 cycles/ticks +average: 122830 cycles/ticks + +kyber_keypair_derand: +median: 291654 cycles/ticks +average: 297150 cycles/ticks + +kyber_keypair: +median: 300938 cycles/ticks +average: 305541 cycles/ticks + +kyber_encaps_derand: +median: 385572 cycles/ticks +average: 392850 cycles/ticks + +kyber_encaps: +median: 386526 cycles/ticks +average: 392307 cycles/ticks + +kyber_decaps: +median: 512604 cycles/ticks +average: 520245 cycles/ticks + +Loop spin: 870 +gen_a: +median: 57674 cycles/ticks +average: 59051 cycles/ticks + +poly_getnoise_eta1: +median: 11330 cycles/ticks +average: 11404 cycles/ticks + +poly_getnoise_eta2: +median: 7332 cycles/ticks +average: 7504 cycles/ticks + +NTT: +median: 23254 cycles/ticks +average: 23458 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 33985 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23854 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3754 cycles/ticks +average: 3921 cycles/ticks + +poly_decompress: +median: 1052 cycles/ticks +average: 1094 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11433 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4303 cycles/ticks + +indcpa_keypair: +median: 268862 cycles/ticks +average: 273810 cycles/ticks + +indcpa_enc: +median: 357918 cycles/ticks +average: 363199 cycles/ticks + +indcpa_dec: +median: 121294 cycles/ticks +average: 122872 cycles/ticks + +kyber_keypair_derand: +median: 292018 cycles/ticks +average: 296398 cycles/ticks + +kyber_keypair: +median: 301052 cycles/ticks +average: 305222 cycles/ticks + +kyber_encaps_derand: +median: 384474 cycles/ticks +average: 388613 cycles/ticks + +kyber_encaps: +median: 385486 cycles/ticks +average: 389466 cycles/ticks + +kyber_decaps: +median: 511628 cycles/ticks +average: 517769 cycles/ticks + +Loop spin: 871 +gen_a: +median: 57694 cycles/ticks +average: 58178 cycles/ticks + +poly_getnoise_eta1: +median: 11316 cycles/ticks +average: 11385 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7279 cycles/ticks + +NTT: +median: 23274 cycles/ticks +average: 23650 cycles/ticks + +INVNTT: +median: 33448 cycles/ticks +average: 33864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 23968 cycles/ticks + +poly_tomsg: +median: 3894 cycles/ticks +average: 4041 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3512 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11404 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4373 cycles/ticks + +indcpa_keypair: +median: 268332 cycles/ticks +average: 271507 cycles/ticks + +indcpa_enc: +median: 357818 cycles/ticks +average: 362166 cycles/ticks + +indcpa_dec: +median: 121190 cycles/ticks +average: 122349 cycles/ticks + +kyber_keypair_derand: +median: 291436 cycles/ticks +average: 295147 cycles/ticks + +kyber_keypair: +median: 300948 cycles/ticks +average: 303896 cycles/ticks + +kyber_encaps_derand: +median: 384908 cycles/ticks +average: 389156 cycles/ticks + +kyber_encaps: +median: 386028 cycles/ticks +average: 390623 cycles/ticks + +kyber_decaps: +median: 511816 cycles/ticks +average: 519947 cycles/ticks + +Loop spin: 872 +gen_a: +median: 57602 cycles/ticks +average: 58209 cycles/ticks + +poly_getnoise_eta1: +median: 11268 cycles/ticks +average: 11342 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7253 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23442 cycles/ticks + +INVNTT: +median: 33480 cycles/ticks +average: 34147 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23951 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3692 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11395 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4369 cycles/ticks + +indcpa_keypair: +median: 268656 cycles/ticks +average: 274512 cycles/ticks + +indcpa_enc: +median: 357882 cycles/ticks +average: 364055 cycles/ticks + +indcpa_dec: +median: 121364 cycles/ticks +average: 123747 cycles/ticks + +kyber_keypair_derand: +median: 291892 cycles/ticks +average: 296795 cycles/ticks + +kyber_keypair: +median: 301394 cycles/ticks +average: 306597 cycles/ticks + +kyber_encaps_derand: +median: 385234 cycles/ticks +average: 392974 cycles/ticks + +kyber_encaps: +median: 386142 cycles/ticks +average: 390948 cycles/ticks + +kyber_decaps: +median: 512104 cycles/ticks +average: 520352 cycles/ticks + +Loop spin: 873 +gen_a: +median: 57708 cycles/ticks +average: 58765 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11320 cycles/ticks + +poly_getnoise_eta2: +median: 7252 cycles/ticks +average: 7382 cycles/ticks + +NTT: +median: 23278 cycles/ticks +average: 23635 cycles/ticks + +INVNTT: +median: 33532 cycles/ticks +average: 34339 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 24102 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3699 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11376 cycles/ticks +average: 11667 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4314 cycles/ticks + +indcpa_keypair: +median: 268998 cycles/ticks +average: 273122 cycles/ticks + +indcpa_enc: +median: 357988 cycles/ticks +average: 363539 cycles/ticks + +indcpa_dec: +median: 121356 cycles/ticks +average: 122994 cycles/ticks + +kyber_keypair_derand: +median: 292152 cycles/ticks +average: 297042 cycles/ticks + +kyber_keypair: +median: 302006 cycles/ticks +average: 306601 cycles/ticks + +kyber_encaps_derand: +median: 384964 cycles/ticks +average: 391774 cycles/ticks + +kyber_encaps: +median: 386092 cycles/ticks +average: 392674 cycles/ticks + +kyber_decaps: +median: 512010 cycles/ticks +average: 520332 cycles/ticks + +Loop spin: 874 +gen_a: +median: 57580 cycles/ticks +average: 58408 cycles/ticks + +poly_getnoise_eta1: +median: 11262 cycles/ticks +average: 11344 cycles/ticks + +poly_getnoise_eta2: +median: 7316 cycles/ticks +average: 7493 cycles/ticks + +NTT: +median: 23256 cycles/ticks +average: 23454 cycles/ticks + +INVNTT: +median: 33532 cycles/ticks +average: 34230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23630 cycles/ticks +average: 24043 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3508 cycles/ticks + +poly_compress: +median: 3734 cycles/ticks +average: 3890 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11391 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4298 cycles/ticks + +indcpa_keypair: +median: 268866 cycles/ticks +average: 273706 cycles/ticks + +indcpa_enc: +median: 358054 cycles/ticks +average: 363327 cycles/ticks + +indcpa_dec: +median: 121292 cycles/ticks +average: 123089 cycles/ticks + +kyber_keypair_derand: +median: 291790 cycles/ticks +average: 296287 cycles/ticks + +kyber_keypair: +median: 301092 cycles/ticks +average: 305468 cycles/ticks + +kyber_encaps_derand: +median: 384760 cycles/ticks +average: 390621 cycles/ticks + +kyber_encaps: +median: 385894 cycles/ticks +average: 391613 cycles/ticks + +kyber_decaps: +median: 511958 cycles/ticks +average: 521047 cycles/ticks + +Loop spin: 875 +gen_a: +median: 57720 cycles/ticks +average: 58308 cycles/ticks + +poly_getnoise_eta1: +median: 11260 cycles/ticks +average: 11370 cycles/ticks + +poly_getnoise_eta2: +median: 7286 cycles/ticks +average: 7469 cycles/ticks + +NTT: +median: 23302 cycles/ticks +average: 23754 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 33847 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23918 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11388 cycles/ticks +average: 11681 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4286 cycles/ticks + +indcpa_keypair: +median: 268436 cycles/ticks +average: 272870 cycles/ticks + +indcpa_enc: +median: 357756 cycles/ticks +average: 363339 cycles/ticks + +indcpa_dec: +median: 121324 cycles/ticks +average: 122920 cycles/ticks + +kyber_keypair_derand: +median: 291680 cycles/ticks +average: 295683 cycles/ticks + +kyber_keypair: +median: 301108 cycles/ticks +average: 305170 cycles/ticks + +kyber_encaps_derand: +median: 384596 cycles/ticks +average: 390080 cycles/ticks + +kyber_encaps: +median: 385964 cycles/ticks +average: 391633 cycles/ticks + +kyber_decaps: +median: 512054 cycles/ticks +average: 520561 cycles/ticks + +Loop spin: 876 +gen_a: +median: 57626 cycles/ticks +average: 58478 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11337 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7272 cycles/ticks + +NTT: +median: 23252 cycles/ticks +average: 23441 cycles/ticks + +INVNTT: +median: 33460 cycles/ticks +average: 34095 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23580 cycles/ticks +average: 23926 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11391 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 268834 cycles/ticks +average: 273821 cycles/ticks + +indcpa_enc: +median: 357820 cycles/ticks +average: 362949 cycles/ticks + +indcpa_dec: +median: 121284 cycles/ticks +average: 123384 cycles/ticks + +kyber_keypair_derand: +median: 291538 cycles/ticks +average: 296145 cycles/ticks + +kyber_keypair: +median: 301406 cycles/ticks +average: 305240 cycles/ticks + +kyber_encaps_derand: +median: 384370 cycles/ticks +average: 389616 cycles/ticks + +kyber_encaps: +median: 385484 cycles/ticks +average: 389913 cycles/ticks + +kyber_decaps: +median: 512006 cycles/ticks +average: 518531 cycles/ticks + +Loop spin: 877 +gen_a: +median: 57690 cycles/ticks +average: 58380 cycles/ticks + +poly_getnoise_eta1: +median: 11388 cycles/ticks +average: 11664 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7300 cycles/ticks + +NTT: +median: 23360 cycles/ticks +average: 23865 cycles/ticks + +INVNTT: +median: 33436 cycles/ticks +average: 34208 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23584 cycles/ticks +average: 23935 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11386 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4281 cycles/ticks + +indcpa_keypair: +median: 268654 cycles/ticks +average: 272351 cycles/ticks + +indcpa_enc: +median: 358092 cycles/ticks +average: 364020 cycles/ticks + +indcpa_dec: +median: 121392 cycles/ticks +average: 123057 cycles/ticks + +kyber_keypair_derand: +median: 291964 cycles/ticks +average: 296080 cycles/ticks + +kyber_keypair: +median: 300920 cycles/ticks +average: 305179 cycles/ticks + +kyber_encaps_derand: +median: 385034 cycles/ticks +average: 390578 cycles/ticks + +kyber_encaps: +median: 386030 cycles/ticks +average: 391425 cycles/ticks + +kyber_decaps: +median: 512328 cycles/ticks +average: 519254 cycles/ticks + +Loop spin: 878 +gen_a: +median: 57624 cycles/ticks +average: 58521 cycles/ticks + +poly_getnoise_eta1: +median: 11230 cycles/ticks +average: 11308 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7327 cycles/ticks + +NTT: +median: 23294 cycles/ticks +average: 23668 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 34201 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23686 cycles/ticks +average: 24028 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3948 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3481 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11566 cycles/ticks +average: 11767 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4303 cycles/ticks + +indcpa_keypair: +median: 272442 cycles/ticks +average: 277017 cycles/ticks + +indcpa_enc: +median: 361872 cycles/ticks +average: 368553 cycles/ticks + +indcpa_dec: +median: 121324 cycles/ticks +average: 123401 cycles/ticks + +kyber_keypair_derand: +median: 291796 cycles/ticks +average: 296761 cycles/ticks + +kyber_keypair: +median: 301078 cycles/ticks +average: 305668 cycles/ticks + +kyber_encaps_derand: +median: 384920 cycles/ticks +average: 391313 cycles/ticks + +kyber_encaps: +median: 385886 cycles/ticks +average: 391914 cycles/ticks + +kyber_decaps: +median: 512076 cycles/ticks +average: 520148 cycles/ticks + +Loop spin: 879 +gen_a: +median: 57584 cycles/ticks +average: 58195 cycles/ticks + +poly_getnoise_eta1: +median: 11262 cycles/ticks +average: 11336 cycles/ticks + +poly_getnoise_eta2: +median: 7274 cycles/ticks +average: 7494 cycles/ticks + +NTT: +median: 23230 cycles/ticks +average: 23374 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 34090 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23935 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3887 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11318 cycles/ticks +average: 11388 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4281 cycles/ticks + +indcpa_keypair: +median: 268696 cycles/ticks +average: 273018 cycles/ticks + +indcpa_enc: +median: 357962 cycles/ticks +average: 363428 cycles/ticks + +indcpa_dec: +median: 121238 cycles/ticks +average: 122742 cycles/ticks + +kyber_keypair_derand: +median: 292066 cycles/ticks +average: 296965 cycles/ticks + +kyber_keypair: +median: 301048 cycles/ticks +average: 305025 cycles/ticks + +kyber_encaps_derand: +median: 384348 cycles/ticks +average: 390384 cycles/ticks + +kyber_encaps: +median: 385752 cycles/ticks +average: 391004 cycles/ticks + +kyber_decaps: +median: 512180 cycles/ticks +average: 519475 cycles/ticks + +Loop spin: 880 +gen_a: +median: 57666 cycles/ticks +average: 58699 cycles/ticks + +poly_getnoise_eta1: +median: 11294 cycles/ticks +average: 11540 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7307 cycles/ticks + +NTT: +median: 23262 cycles/ticks +average: 23440 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 33976 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23836 cycles/ticks + +poly_tomsg: +median: 3944 cycles/ticks +average: 4017 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3692 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11392 cycles/ticks + +polyvec_decompress: +median: 4296 cycles/ticks +average: 4420 cycles/ticks + +indcpa_keypair: +median: 268758 cycles/ticks +average: 273021 cycles/ticks + +indcpa_enc: +median: 357922 cycles/ticks +average: 363554 cycles/ticks + +indcpa_dec: +median: 121366 cycles/ticks +average: 123719 cycles/ticks + +kyber_keypair_derand: +median: 291818 cycles/ticks +average: 296473 cycles/ticks + +kyber_keypair: +median: 301020 cycles/ticks +average: 305830 cycles/ticks + +kyber_encaps_derand: +median: 384648 cycles/ticks +average: 390701 cycles/ticks + +kyber_encaps: +median: 385806 cycles/ticks +average: 391242 cycles/ticks + +kyber_decaps: +median: 511970 cycles/ticks +average: 518467 cycles/ticks + +Loop spin: 881 +gen_a: +median: 57648 cycles/ticks +average: 58893 cycles/ticks + +poly_getnoise_eta1: +median: 11280 cycles/ticks +average: 11357 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 23360 cycles/ticks +average: 23805 cycles/ticks + +INVNTT: +median: 33546 cycles/ticks +average: 34399 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23564 cycles/ticks +average: 23695 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3483 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11364 cycles/ticks +average: 11615 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4281 cycles/ticks + +indcpa_keypair: +median: 268540 cycles/ticks +average: 272692 cycles/ticks + +indcpa_enc: +median: 357794 cycles/ticks +average: 363166 cycles/ticks + +indcpa_dec: +median: 121366 cycles/ticks +average: 123379 cycles/ticks + +kyber_keypair_derand: +median: 291460 cycles/ticks +average: 295465 cycles/ticks + +kyber_keypair: +median: 301138 cycles/ticks +average: 306153 cycles/ticks + +kyber_encaps_derand: +median: 384784 cycles/ticks +average: 390844 cycles/ticks + +kyber_encaps: +median: 386140 cycles/ticks +average: 392013 cycles/ticks + +kyber_decaps: +median: 511686 cycles/ticks +average: 517212 cycles/ticks + +Loop spin: 882 +gen_a: +median: 57674 cycles/ticks +average: 58667 cycles/ticks + +poly_getnoise_eta1: +median: 11310 cycles/ticks +average: 11373 cycles/ticks + +poly_getnoise_eta2: +median: 7234 cycles/ticks +average: 7252 cycles/ticks + +NTT: +median: 23234 cycles/ticks +average: 23406 cycles/ticks + +INVNTT: +median: 33442 cycles/ticks +average: 33876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 24139 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11368 cycles/ticks +average: 11657 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 268396 cycles/ticks +average: 272654 cycles/ticks + +indcpa_enc: +median: 357722 cycles/ticks +average: 362327 cycles/ticks + +indcpa_dec: +median: 121158 cycles/ticks +average: 122533 cycles/ticks + +kyber_keypair_derand: +median: 291908 cycles/ticks +average: 296113 cycles/ticks + +kyber_keypair: +median: 301120 cycles/ticks +average: 305043 cycles/ticks + +kyber_encaps_derand: +median: 384704 cycles/ticks +average: 391444 cycles/ticks + +kyber_encaps: +median: 386708 cycles/ticks +average: 392139 cycles/ticks + +kyber_decaps: +median: 512050 cycles/ticks +average: 518666 cycles/ticks + +Loop spin: 883 +gen_a: +median: 57692 cycles/ticks +average: 58982 cycles/ticks + +poly_getnoise_eta1: +median: 11250 cycles/ticks +average: 11321 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7276 cycles/ticks + +NTT: +median: 23276 cycles/ticks +average: 23467 cycles/ticks + +INVNTT: +median: 33446 cycles/ticks +average: 33856 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23572 cycles/ticks +average: 23792 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3963 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11388 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4275 cycles/ticks + +indcpa_keypair: +median: 269128 cycles/ticks +average: 272904 cycles/ticks + +indcpa_enc: +median: 357912 cycles/ticks +average: 362143 cycles/ticks + +indcpa_dec: +median: 121276 cycles/ticks +average: 122951 cycles/ticks + +kyber_keypair_derand: +median: 291910 cycles/ticks +average: 295511 cycles/ticks + +kyber_keypair: +median: 300798 cycles/ticks +average: 304310 cycles/ticks + +kyber_encaps_derand: +median: 384884 cycles/ticks +average: 391374 cycles/ticks + +kyber_encaps: +median: 386022 cycles/ticks +average: 392268 cycles/ticks + +kyber_decaps: +median: 512040 cycles/ticks +average: 519870 cycles/ticks + +Loop spin: 884 +gen_a: +median: 57748 cycles/ticks +average: 58691 cycles/ticks + +poly_getnoise_eta1: +median: 11230 cycles/ticks +average: 11324 cycles/ticks + +poly_getnoise_eta2: +median: 7252 cycles/ticks +average: 7305 cycles/ticks + +NTT: +median: 23364 cycles/ticks +average: 24001 cycles/ticks + +INVNTT: +median: 33472 cycles/ticks +average: 34172 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24067 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3976 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11633 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 268472 cycles/ticks +average: 271879 cycles/ticks + +indcpa_enc: +median: 357772 cycles/ticks +average: 363209 cycles/ticks + +indcpa_dec: +median: 121278 cycles/ticks +average: 122535 cycles/ticks + +kyber_keypair_derand: +median: 291772 cycles/ticks +average: 295306 cycles/ticks + +kyber_keypair: +median: 301056 cycles/ticks +average: 305179 cycles/ticks + +kyber_encaps_derand: +median: 384596 cycles/ticks +average: 390262 cycles/ticks + +kyber_encaps: +median: 385928 cycles/ticks +average: 391803 cycles/ticks + +kyber_decaps: +median: 511754 cycles/ticks +average: 520164 cycles/ticks + +Loop spin: 885 +gen_a: +median: 57550 cycles/ticks +average: 58146 cycles/ticks + +poly_getnoise_eta1: +median: 11304 cycles/ticks +average: 11386 cycles/ticks + +poly_getnoise_eta2: +median: 7272 cycles/ticks +average: 7397 cycles/ticks + +NTT: +median: 23270 cycles/ticks +average: 23810 cycles/ticks + +INVNTT: +median: 33472 cycles/ticks +average: 33960 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23564 cycles/ticks +average: 23692 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11372 cycles/ticks +average: 11579 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4345 cycles/ticks + +indcpa_keypair: +median: 272894 cycles/ticks +average: 277315 cycles/ticks + +indcpa_enc: +median: 362354 cycles/ticks +average: 369165 cycles/ticks + +indcpa_dec: +median: 121298 cycles/ticks +average: 123079 cycles/ticks + +kyber_keypair_derand: +median: 291984 cycles/ticks +average: 295726 cycles/ticks + +kyber_keypair: +median: 301136 cycles/ticks +average: 305758 cycles/ticks + +kyber_encaps_derand: +median: 385112 cycles/ticks +average: 390876 cycles/ticks + +kyber_encaps: +median: 386040 cycles/ticks +average: 390923 cycles/ticks + +kyber_decaps: +median: 511920 cycles/ticks +average: 517855 cycles/ticks + +Loop spin: 886 +gen_a: +median: 57704 cycles/ticks +average: 58814 cycles/ticks + +poly_getnoise_eta1: +median: 11236 cycles/ticks +average: 11298 cycles/ticks + +poly_getnoise_eta2: +median: 7282 cycles/ticks +average: 7505 cycles/ticks + +NTT: +median: 23244 cycles/ticks +average: 23470 cycles/ticks + +INVNTT: +median: 33440 cycles/ticks +average: 33894 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23564 cycles/ticks +average: 23681 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1052 cycles/ticks +average: 1152 cycles/ticks + +polyvec_compress: +median: 11390 cycles/ticks +average: 11595 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4281 cycles/ticks + +indcpa_keypair: +median: 272760 cycles/ticks +average: 276991 cycles/ticks + +indcpa_enc: +median: 361950 cycles/ticks +average: 366789 cycles/ticks + +indcpa_dec: +median: 121202 cycles/ticks +average: 122740 cycles/ticks + +kyber_keypair_derand: +median: 291422 cycles/ticks +average: 294680 cycles/ticks + +kyber_keypair: +median: 300884 cycles/ticks +average: 304850 cycles/ticks + +kyber_encaps_derand: +median: 384670 cycles/ticks +average: 390122 cycles/ticks + +kyber_encaps: +median: 385734 cycles/ticks +average: 390060 cycles/ticks + +kyber_decaps: +median: 512058 cycles/ticks +average: 518741 cycles/ticks + +Loop spin: 887 +gen_a: +median: 57718 cycles/ticks +average: 58428 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11320 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7289 cycles/ticks + +NTT: +median: 23254 cycles/ticks +average: 23698 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 33967 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 23944 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3504 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3882 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1082 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11378 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4302 cycles/ticks + +indcpa_keypair: +median: 268494 cycles/ticks +average: 272449 cycles/ticks + +indcpa_enc: +median: 357958 cycles/ticks +average: 363726 cycles/ticks + +indcpa_dec: +median: 121474 cycles/ticks +average: 123566 cycles/ticks + +kyber_keypair_derand: +median: 291388 cycles/ticks +average: 295752 cycles/ticks + +kyber_keypair: +median: 301592 cycles/ticks +average: 305428 cycles/ticks + +kyber_encaps_derand: +median: 384594 cycles/ticks +average: 389317 cycles/ticks + +kyber_encaps: +median: 385726 cycles/ticks +average: 391201 cycles/ticks + +kyber_decaps: +median: 511842 cycles/ticks +average: 518558 cycles/ticks + +Loop spin: 888 +gen_a: +median: 57728 cycles/ticks +average: 58581 cycles/ticks + +poly_getnoise_eta1: +median: 11226 cycles/ticks +average: 11297 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7269 cycles/ticks + +NTT: +median: 23288 cycles/ticks +average: 23470 cycles/ticks + +INVNTT: +median: 33626 cycles/ticks +average: 34510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 23981 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3678 cycles/ticks +average: 3843 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11390 cycles/ticks +average: 11663 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4298 cycles/ticks + +indcpa_keypair: +median: 268014 cycles/ticks +average: 271895 cycles/ticks + +indcpa_enc: +median: 357454 cycles/ticks +average: 362767 cycles/ticks + +indcpa_dec: +median: 121304 cycles/ticks +average: 122947 cycles/ticks + +kyber_keypair_derand: +median: 291926 cycles/ticks +average: 296406 cycles/ticks + +kyber_keypair: +median: 301120 cycles/ticks +average: 305949 cycles/ticks + +kyber_encaps_derand: +median: 384600 cycles/ticks +average: 390717 cycles/ticks + +kyber_encaps: +median: 385576 cycles/ticks +average: 390456 cycles/ticks + +kyber_decaps: +median: 511820 cycles/ticks +average: 518464 cycles/ticks + +Loop spin: 889 +gen_a: +median: 57632 cycles/ticks +average: 58294 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11302 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7250 cycles/ticks + +NTT: +median: 23224 cycles/ticks +average: 23393 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 33901 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23618 cycles/ticks +average: 24077 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11352 cycles/ticks +average: 11579 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 268746 cycles/ticks +average: 273029 cycles/ticks + +indcpa_enc: +median: 357852 cycles/ticks +average: 363472 cycles/ticks + +indcpa_dec: +median: 121174 cycles/ticks +average: 122640 cycles/ticks + +kyber_keypair_derand: +median: 291848 cycles/ticks +average: 296924 cycles/ticks + +kyber_keypair: +median: 301270 cycles/ticks +average: 305472 cycles/ticks + +kyber_encaps_derand: +median: 384856 cycles/ticks +average: 391226 cycles/ticks + +kyber_encaps: +median: 385938 cycles/ticks +average: 391043 cycles/ticks + +kyber_decaps: +median: 512128 cycles/ticks +average: 518867 cycles/ticks + +Loop spin: 890 +gen_a: +median: 57774 cycles/ticks +average: 58852 cycles/ticks + +poly_getnoise_eta1: +median: 11294 cycles/ticks +average: 11330 cycles/ticks + +poly_getnoise_eta2: +median: 7296 cycles/ticks +average: 7518 cycles/ticks + +NTT: +median: 23232 cycles/ticks +average: 23388 cycles/ticks + +INVNTT: +median: 33420 cycles/ticks +average: 33807 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23838 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3908 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3484 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11384 cycles/ticks +average: 11670 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268914 cycles/ticks +average: 272336 cycles/ticks + +indcpa_enc: +median: 357802 cycles/ticks +average: 362171 cycles/ticks + +indcpa_dec: +median: 121260 cycles/ticks +average: 123334 cycles/ticks + +kyber_keypair_derand: +median: 291838 cycles/ticks +average: 295629 cycles/ticks + +kyber_keypair: +median: 300924 cycles/ticks +average: 305253 cycles/ticks + +kyber_encaps_derand: +median: 384930 cycles/ticks +average: 390585 cycles/ticks + +kyber_encaps: +median: 386024 cycles/ticks +average: 390882 cycles/ticks + +kyber_decaps: +median: 512238 cycles/ticks +average: 515965 cycles/ticks + +Loop spin: 891 +gen_a: +median: 57690 cycles/ticks +average: 58295 cycles/ticks + +poly_getnoise_eta1: +median: 11300 cycles/ticks +average: 11371 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 23288 cycles/ticks +average: 23507 cycles/ticks + +INVNTT: +median: 33550 cycles/ticks +average: 33833 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23936 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3483 cycles/ticks + +poly_compress: +median: 3668 cycles/ticks +average: 3727 cycles/ticks + +poly_decompress: +median: 1062 cycles/ticks +average: 1067 cycles/ticks + +polyvec_compress: +median: 11348 cycles/ticks +average: 11537 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 268524 cycles/ticks +average: 270313 cycles/ticks + +indcpa_enc: +median: 357678 cycles/ticks +average: 359910 cycles/ticks + +indcpa_dec: +median: 121278 cycles/ticks +average: 122141 cycles/ticks + +kyber_keypair_derand: +median: 291684 cycles/ticks +average: 293901 cycles/ticks + +kyber_keypair: +median: 300918 cycles/ticks +average: 303687 cycles/ticks + +kyber_encaps_derand: +median: 384802 cycles/ticks +average: 389879 cycles/ticks + +kyber_encaps: +median: 385594 cycles/ticks +average: 389236 cycles/ticks + +kyber_decaps: +median: 511666 cycles/ticks +average: 517055 cycles/ticks + +Loop spin: 892 +gen_a: +median: 57666 cycles/ticks +average: 58006 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11439 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7269 cycles/ticks + +NTT: +median: 23270 cycles/ticks +average: 23546 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 33722 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23568 cycles/ticks +average: 23788 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3887 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11406 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268476 cycles/ticks +average: 270823 cycles/ticks + +indcpa_enc: +median: 357674 cycles/ticks +average: 360604 cycles/ticks + +indcpa_dec: +median: 121244 cycles/ticks +average: 122090 cycles/ticks + +kyber_keypair_derand: +median: 291902 cycles/ticks +average: 294673 cycles/ticks + +kyber_keypair: +median: 300742 cycles/ticks +average: 302398 cycles/ticks + +kyber_encaps_derand: +median: 385032 cycles/ticks +average: 389404 cycles/ticks + +kyber_encaps: +median: 385988 cycles/ticks +average: 392532 cycles/ticks + +kyber_decaps: +median: 512274 cycles/ticks +average: 520146 cycles/ticks + +Loop spin: 893 +gen_a: +median: 57702 cycles/ticks +average: 58570 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11404 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7269 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23717 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 33897 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23893 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3492 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11410 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4306 cycles/ticks + +indcpa_keypair: +median: 268484 cycles/ticks +average: 272537 cycles/ticks + +indcpa_enc: +median: 357660 cycles/ticks +average: 361290 cycles/ticks + +indcpa_dec: +median: 121210 cycles/ticks +average: 122877 cycles/ticks + +kyber_keypair_derand: +median: 291856 cycles/ticks +average: 294742 cycles/ticks + +kyber_keypair: +median: 301040 cycles/ticks +average: 305278 cycles/ticks + +kyber_encaps_derand: +median: 384954 cycles/ticks +average: 391344 cycles/ticks + +kyber_encaps: +median: 386076 cycles/ticks +average: 392124 cycles/ticks + +kyber_decaps: +median: 511892 cycles/ticks +average: 518448 cycles/ticks + +Loop spin: 894 +gen_a: +median: 57618 cycles/ticks +average: 58001 cycles/ticks + +poly_getnoise_eta1: +median: 11336 cycles/ticks +average: 11452 cycles/ticks + +poly_getnoise_eta2: +median: 7324 cycles/ticks +average: 7508 cycles/ticks + +NTT: +median: 23266 cycles/ticks +average: 23752 cycles/ticks + +INVNTT: +median: 33552 cycles/ticks +average: 33953 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 24042 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3491 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1060 cycles/ticks +average: 1115 cycles/ticks + +polyvec_compress: +median: 11346 cycles/ticks +average: 11517 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268334 cycles/ticks +average: 271811 cycles/ticks + +indcpa_enc: +median: 357512 cycles/ticks +average: 361174 cycles/ticks + +indcpa_dec: +median: 121220 cycles/ticks +average: 122695 cycles/ticks + +kyber_keypair_derand: +median: 291530 cycles/ticks +average: 295354 cycles/ticks + +kyber_keypair: +median: 301262 cycles/ticks +average: 305394 cycles/ticks + +kyber_encaps_derand: +median: 384966 cycles/ticks +average: 389830 cycles/ticks + +kyber_encaps: +median: 386190 cycles/ticks +average: 391142 cycles/ticks + +kyber_decaps: +median: 512328 cycles/ticks +average: 518985 cycles/ticks + +Loop spin: 895 +gen_a: +median: 57632 cycles/ticks +average: 58030 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11391 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7279 cycles/ticks + +NTT: +median: 23264 cycles/ticks +average: 23774 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 34007 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23572 cycles/ticks +average: 23742 cycles/ticks + +poly_tomsg: +median: 3958 cycles/ticks +average: 4040 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3518 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11410 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4293 cycles/ticks + +indcpa_keypair: +median: 268600 cycles/ticks +average: 272310 cycles/ticks + +indcpa_enc: +median: 357858 cycles/ticks +average: 362562 cycles/ticks + +indcpa_dec: +median: 121262 cycles/ticks +average: 122548 cycles/ticks + +kyber_keypair_derand: +median: 291784 cycles/ticks +average: 296474 cycles/ticks + +kyber_keypair: +median: 300894 cycles/ticks +average: 304213 cycles/ticks + +kyber_encaps_derand: +median: 384828 cycles/ticks +average: 389799 cycles/ticks + +kyber_encaps: +median: 385902 cycles/ticks +average: 390339 cycles/ticks + +kyber_decaps: +median: 512296 cycles/ticks +average: 519424 cycles/ticks + +Loop spin: 896 +gen_a: +median: 57686 cycles/ticks +average: 58713 cycles/ticks + +poly_getnoise_eta1: +median: 11314 cycles/ticks +average: 11540 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7305 cycles/ticks + +NTT: +median: 23294 cycles/ticks +average: 23488 cycles/ticks + +INVNTT: +median: 33448 cycles/ticks +average: 34068 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23566 cycles/ticks +average: 23687 cycles/ticks + +poly_tomsg: +median: 3934 cycles/ticks +average: 4027 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3707 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1077 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11530 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4273 cycles/ticks + +indcpa_keypair: +median: 268814 cycles/ticks +average: 272190 cycles/ticks + +indcpa_enc: +median: 357984 cycles/ticks +average: 362894 cycles/ticks + +indcpa_dec: +median: 121356 cycles/ticks +average: 123708 cycles/ticks + +kyber_keypair_derand: +median: 291840 cycles/ticks +average: 295348 cycles/ticks + +kyber_keypair: +median: 300824 cycles/ticks +average: 303557 cycles/ticks + +kyber_encaps_derand: +median: 385036 cycles/ticks +average: 389458 cycles/ticks + +kyber_encaps: +median: 385928 cycles/ticks +average: 389919 cycles/ticks + +kyber_decaps: +median: 511764 cycles/ticks +average: 516776 cycles/ticks + +Loop spin: 897 +gen_a: +median: 57614 cycles/ticks +average: 58290 cycles/ticks + +poly_getnoise_eta1: +median: 11330 cycles/ticks +average: 11419 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7275 cycles/ticks + +NTT: +median: 23356 cycles/ticks +average: 23774 cycles/ticks + +INVNTT: +median: 33486 cycles/ticks +average: 33986 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 23869 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3748 cycles/ticks +average: 3885 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1096 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11406 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4280 cycles/ticks + +indcpa_keypair: +median: 268472 cycles/ticks +average: 270851 cycles/ticks + +indcpa_enc: +median: 357742 cycles/ticks +average: 361792 cycles/ticks + +indcpa_dec: +median: 121392 cycles/ticks +average: 123093 cycles/ticks + +kyber_keypair_derand: +median: 291776 cycles/ticks +average: 294497 cycles/ticks + +kyber_keypair: +median: 300946 cycles/ticks +average: 304074 cycles/ticks + +kyber_encaps_derand: +median: 384924 cycles/ticks +average: 388800 cycles/ticks + +kyber_encaps: +median: 385778 cycles/ticks +average: 388357 cycles/ticks + +kyber_decaps: +median: 512010 cycles/ticks +average: 517701 cycles/ticks + +Loop spin: 898 +gen_a: +median: 57574 cycles/ticks +average: 57930 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11325 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7281 cycles/ticks + +NTT: +median: 23342 cycles/ticks +average: 23705 cycles/ticks + +INVNTT: +median: 33460 cycles/ticks +average: 33661 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 23843 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3959 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3484 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1042 cycles/ticks +average: 1077 cycles/ticks + +polyvec_compress: +median: 11348 cycles/ticks +average: 11573 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4275 cycles/ticks + +indcpa_keypair: +median: 268184 cycles/ticks +average: 271293 cycles/ticks + +indcpa_enc: +median: 357674 cycles/ticks +average: 362162 cycles/ticks + +indcpa_dec: +median: 121274 cycles/ticks +average: 122689 cycles/ticks + +kyber_keypair_derand: +median: 291604 cycles/ticks +average: 295130 cycles/ticks + +kyber_keypair: +median: 300866 cycles/ticks +average: 305078 cycles/ticks + +kyber_encaps_derand: +median: 384626 cycles/ticks +average: 390013 cycles/ticks + +kyber_encaps: +median: 385734 cycles/ticks +average: 390394 cycles/ticks + +kyber_decaps: +median: 511760 cycles/ticks +average: 517687 cycles/ticks + +Loop spin: 899 +gen_a: +median: 57668 cycles/ticks +average: 58439 cycles/ticks + +poly_getnoise_eta1: +median: 11254 cycles/ticks +average: 11340 cycles/ticks + +poly_getnoise_eta2: +median: 7270 cycles/ticks +average: 7377 cycles/ticks + +NTT: +median: 23260 cycles/ticks +average: 23562 cycles/ticks + +INVNTT: +median: 33502 cycles/ticks +average: 34169 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23671 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11395 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4300 cycles/ticks + +indcpa_keypair: +median: 268684 cycles/ticks +average: 272360 cycles/ticks + +indcpa_enc: +median: 357722 cycles/ticks +average: 361801 cycles/ticks + +indcpa_dec: +median: 121300 cycles/ticks +average: 122922 cycles/ticks + +kyber_keypair_derand: +median: 291786 cycles/ticks +average: 294303 cycles/ticks + +kyber_keypair: +median: 300870 cycles/ticks +average: 304894 cycles/ticks + +kyber_encaps_derand: +median: 384580 cycles/ticks +average: 389116 cycles/ticks + +kyber_encaps: +median: 386368 cycles/ticks +average: 391185 cycles/ticks + +kyber_decaps: +median: 511774 cycles/ticks +average: 517456 cycles/ticks + +Loop spin: 900 +gen_a: +median: 57690 cycles/ticks +average: 58134 cycles/ticks + +poly_getnoise_eta1: +median: 11310 cycles/ticks +average: 11387 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 23252 cycles/ticks +average: 23444 cycles/ticks + +INVNTT: +median: 33478 cycles/ticks +average: 33959 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23562 cycles/ticks +average: 23756 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3846 cycles/ticks + +poly_decompress: +median: 1042 cycles/ticks +average: 1076 cycles/ticks + +polyvec_compress: +median: 11386 cycles/ticks +average: 11686 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 268300 cycles/ticks +average: 271742 cycles/ticks + +indcpa_enc: +median: 357812 cycles/ticks +average: 362041 cycles/ticks + +indcpa_dec: +median: 121428 cycles/ticks +average: 123499 cycles/ticks + +kyber_keypair_derand: +median: 291466 cycles/ticks +average: 295142 cycles/ticks + +kyber_keypair: +median: 300810 cycles/ticks +average: 305283 cycles/ticks + +kyber_encaps_derand: +median: 384816 cycles/ticks +average: 388920 cycles/ticks + +kyber_encaps: +median: 386524 cycles/ticks +average: 394042 cycles/ticks + +kyber_decaps: +median: 512208 cycles/ticks +average: 520884 cycles/ticks + +Loop spin: 901 +gen_a: +median: 57708 cycles/ticks +average: 58376 cycles/ticks + +poly_getnoise_eta1: +median: 11314 cycles/ticks +average: 11386 cycles/ticks + +poly_getnoise_eta2: +median: 7274 cycles/ticks +average: 7458 cycles/ticks + +NTT: +median: 23250 cycles/ticks +average: 23728 cycles/ticks + +INVNTT: +median: 33464 cycles/ticks +average: 34150 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23861 cycles/ticks + +poly_tomsg: +median: 3878 cycles/ticks +average: 4008 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3697 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11578 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4354 cycles/ticks + +indcpa_keypair: +median: 268854 cycles/ticks +average: 272427 cycles/ticks + +indcpa_enc: +median: 358018 cycles/ticks +average: 363886 cycles/ticks + +indcpa_dec: +median: 121362 cycles/ticks +average: 123035 cycles/ticks + +kyber_keypair_derand: +median: 291966 cycles/ticks +average: 296015 cycles/ticks + +kyber_keypair: +median: 301142 cycles/ticks +average: 305666 cycles/ticks + +kyber_encaps_derand: +median: 384870 cycles/ticks +average: 390540 cycles/ticks + +kyber_encaps: +median: 385784 cycles/ticks +average: 391251 cycles/ticks + +kyber_decaps: +median: 512282 cycles/ticks +average: 518605 cycles/ticks + +Loop spin: 902 +gen_a: +median: 57638 cycles/ticks +average: 58535 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11394 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7281 cycles/ticks + +NTT: +median: 23262 cycles/ticks +average: 23553 cycles/ticks + +INVNTT: +median: 33490 cycles/ticks +average: 34091 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23998 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11394 cycles/ticks +average: 11670 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4279 cycles/ticks + +indcpa_keypair: +median: 269364 cycles/ticks +average: 273268 cycles/ticks + +indcpa_enc: +median: 358558 cycles/ticks +average: 366128 cycles/ticks + +indcpa_dec: +median: 121290 cycles/ticks +average: 125667 cycles/ticks + +kyber_keypair_derand: +median: 292018 cycles/ticks +average: 296838 cycles/ticks + +kyber_keypair: +median: 301324 cycles/ticks +average: 305978 cycles/ticks + +kyber_encaps_derand: +median: 385110 cycles/ticks +average: 391439 cycles/ticks + +kyber_encaps: +median: 386036 cycles/ticks +average: 391672 cycles/ticks + +kyber_decaps: +median: 511694 cycles/ticks +average: 518780 cycles/ticks + +Loop spin: 903 +gen_a: +median: 57732 cycles/ticks +average: 58217 cycles/ticks + +poly_getnoise_eta1: +median: 11284 cycles/ticks +average: 11335 cycles/ticks + +poly_getnoise_eta2: +median: 7312 cycles/ticks +average: 7484 cycles/ticks + +NTT: +median: 23244 cycles/ticks +average: 23628 cycles/ticks + +INVNTT: +median: 33446 cycles/ticks +average: 33874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 24133 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3961 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3692 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11535 cycles/ticks + +polyvec_decompress: +median: 4372 cycles/ticks +average: 4489 cycles/ticks + +indcpa_keypair: +median: 268820 cycles/ticks +average: 272226 cycles/ticks + +indcpa_enc: +median: 358048 cycles/ticks +average: 363893 cycles/ticks + +indcpa_dec: +median: 121180 cycles/ticks +average: 122917 cycles/ticks + +kyber_keypair_derand: +median: 291886 cycles/ticks +average: 296299 cycles/ticks + +kyber_keypair: +median: 301018 cycles/ticks +average: 305657 cycles/ticks + +kyber_encaps_derand: +median: 384998 cycles/ticks +average: 391147 cycles/ticks + +kyber_encaps: +median: 386160 cycles/ticks +average: 392002 cycles/ticks + +kyber_decaps: +median: 511852 cycles/ticks +average: 519337 cycles/ticks + +Loop spin: 904 +gen_a: +median: 57692 cycles/ticks +average: 58371 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11427 cycles/ticks + +poly_getnoise_eta2: +median: 7264 cycles/ticks +average: 7405 cycles/ticks + +NTT: +median: 23308 cycles/ticks +average: 23724 cycles/ticks + +INVNTT: +median: 33520 cycles/ticks +average: 33986 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23632 cycles/ticks +average: 24239 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3707 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11356 cycles/ticks +average: 11509 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4353 cycles/ticks + +indcpa_keypair: +median: 268778 cycles/ticks +average: 272492 cycles/ticks + +indcpa_enc: +median: 357996 cycles/ticks +average: 362802 cycles/ticks + +indcpa_dec: +median: 121260 cycles/ticks +average: 122349 cycles/ticks + +kyber_keypair_derand: +median: 291758 cycles/ticks +average: 296300 cycles/ticks + +kyber_keypair: +median: 301180 cycles/ticks +average: 305676 cycles/ticks + +kyber_encaps_derand: +median: 384882 cycles/ticks +average: 391057 cycles/ticks + +kyber_encaps: +median: 385900 cycles/ticks +average: 391315 cycles/ticks + +kyber_decaps: +median: 511986 cycles/ticks +average: 519343 cycles/ticks + +Loop spin: 905 +gen_a: +median: 57708 cycles/ticks +average: 58330 cycles/ticks + +poly_getnoise_eta1: +median: 11260 cycles/ticks +average: 11526 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7408 cycles/ticks + +NTT: +median: 23284 cycles/ticks +average: 23828 cycles/ticks + +INVNTT: +median: 33462 cycles/ticks +average: 33681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23580 cycles/ticks +average: 23858 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3888 cycles/ticks + +poly_frommsg: +median: 3478 cycles/ticks +average: 3575 cycles/ticks + +poly_compress: +median: 3734 cycles/ticks +average: 3840 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11407 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4311 cycles/ticks + +indcpa_keypair: +median: 268692 cycles/ticks +average: 272740 cycles/ticks + +indcpa_enc: +median: 357818 cycles/ticks +average: 363234 cycles/ticks + +indcpa_dec: +median: 121146 cycles/ticks +average: 122721 cycles/ticks + +kyber_keypair_derand: +median: 292018 cycles/ticks +average: 297032 cycles/ticks + +kyber_keypair: +median: 301044 cycles/ticks +average: 305718 cycles/ticks + +kyber_encaps_derand: +median: 384870 cycles/ticks +average: 390784 cycles/ticks + +kyber_encaps: +median: 386288 cycles/ticks +average: 392016 cycles/ticks + +kyber_decaps: +median: 511816 cycles/ticks +average: 518477 cycles/ticks + +Loop spin: 906 +gen_a: +median: 57664 cycles/ticks +average: 58479 cycles/ticks + +poly_getnoise_eta1: +median: 11336 cycles/ticks +average: 11413 cycles/ticks + +poly_getnoise_eta2: +median: 7436 cycles/ticks +average: 7598 cycles/ticks + +NTT: +median: 23290 cycles/ticks +average: 23677 cycles/ticks + +INVNTT: +median: 33504 cycles/ticks +average: 34016 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23731 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11404 cycles/ticks +average: 11672 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268696 cycles/ticks +average: 273255 cycles/ticks + +indcpa_enc: +median: 357674 cycles/ticks +average: 362048 cycles/ticks + +indcpa_dec: +median: 121378 cycles/ticks +average: 123220 cycles/ticks + +kyber_keypair_derand: +median: 291526 cycles/ticks +average: 295609 cycles/ticks + +kyber_keypair: +median: 300988 cycles/ticks +average: 305402 cycles/ticks + +kyber_encaps_derand: +median: 384564 cycles/ticks +average: 389936 cycles/ticks + +kyber_encaps: +median: 385974 cycles/ticks +average: 391613 cycles/ticks + +kyber_decaps: +median: 511976 cycles/ticks +average: 519203 cycles/ticks + +Loop spin: 907 +gen_a: +median: 57648 cycles/ticks +average: 58516 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11319 cycles/ticks + +poly_getnoise_eta2: +median: 7314 cycles/ticks +average: 7531 cycles/ticks + +NTT: +median: 23274 cycles/ticks +average: 23475 cycles/ticks + +INVNTT: +median: 33548 cycles/ticks +average: 34284 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23566 cycles/ticks +average: 23682 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11604 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4276 cycles/ticks + +indcpa_keypair: +median: 268262 cycles/ticks +average: 271588 cycles/ticks + +indcpa_enc: +median: 357638 cycles/ticks +average: 362593 cycles/ticks + +indcpa_dec: +median: 121404 cycles/ticks +average: 123551 cycles/ticks + +kyber_keypair_derand: +median: 291512 cycles/ticks +average: 295668 cycles/ticks + +kyber_keypair: +median: 301066 cycles/ticks +average: 305977 cycles/ticks + +kyber_encaps_derand: +median: 384900 cycles/ticks +average: 390721 cycles/ticks + +kyber_encaps: +median: 385870 cycles/ticks +average: 391844 cycles/ticks + +kyber_decaps: +median: 511756 cycles/ticks +average: 518784 cycles/ticks + +Loop spin: 908 +gen_a: +median: 57596 cycles/ticks +average: 58271 cycles/ticks + +poly_getnoise_eta1: +median: 11300 cycles/ticks +average: 11450 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7346 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23442 cycles/ticks + +INVNTT: +median: 33514 cycles/ticks +average: 34174 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 23998 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3882 cycles/ticks + +poly_frommsg: +median: 3496 cycles/ticks +average: 3600 cycles/ticks + +poly_compress: +median: 3718 cycles/ticks +average: 3831 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11412 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4290 cycles/ticks + +indcpa_keypair: +median: 268566 cycles/ticks +average: 272655 cycles/ticks + +indcpa_enc: +median: 357786 cycles/ticks +average: 362302 cycles/ticks + +indcpa_dec: +median: 121354 cycles/ticks +average: 122999 cycles/ticks + +kyber_keypair_derand: +median: 291932 cycles/ticks +average: 296415 cycles/ticks + +kyber_keypair: +median: 301186 cycles/ticks +average: 305862 cycles/ticks + +kyber_encaps_derand: +median: 384582 cycles/ticks +average: 389938 cycles/ticks + +kyber_encaps: +median: 385750 cycles/ticks +average: 390097 cycles/ticks + +kyber_decaps: +median: 511922 cycles/ticks +average: 520047 cycles/ticks + +Loop spin: 909 +gen_a: +median: 57554 cycles/ticks +average: 57942 cycles/ticks + +poly_getnoise_eta1: +median: 11312 cycles/ticks +average: 11377 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 23322 cycles/ticks +average: 23716 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 33937 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 23938 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3694 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11434 cycles/ticks + +polyvec_decompress: +median: 4372 cycles/ticks +average: 4533 cycles/ticks + +indcpa_keypair: +median: 268994 cycles/ticks +average: 273053 cycles/ticks + +indcpa_enc: +median: 359556 cycles/ticks +average: 365416 cycles/ticks + +indcpa_dec: +median: 121164 cycles/ticks +average: 122685 cycles/ticks + +kyber_keypair_derand: +median: 291934 cycles/ticks +average: 296822 cycles/ticks + +kyber_keypair: +median: 300898 cycles/ticks +average: 304597 cycles/ticks + +kyber_encaps_derand: +median: 386380 cycles/ticks +average: 392198 cycles/ticks + +kyber_encaps: +median: 387530 cycles/ticks +average: 393108 cycles/ticks + +kyber_decaps: +median: 512696 cycles/ticks +average: 520003 cycles/ticks + +Loop spin: 910 +gen_a: +median: 57714 cycles/ticks +average: 58832 cycles/ticks + +poly_getnoise_eta1: +median: 11276 cycles/ticks +average: 11338 cycles/ticks + +poly_getnoise_eta2: +median: 7308 cycles/ticks +average: 7468 cycles/ticks + +NTT: +median: 23300 cycles/ticks +average: 23745 cycles/ticks + +INVNTT: +median: 33438 cycles/ticks +average: 33706 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23819 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11380 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4300 cycles/ticks + +indcpa_keypair: +median: 272718 cycles/ticks +average: 277102 cycles/ticks + +indcpa_enc: +median: 361938 cycles/ticks +average: 366327 cycles/ticks + +indcpa_dec: +median: 121214 cycles/ticks +average: 123233 cycles/ticks + +kyber_keypair_derand: +median: 292026 cycles/ticks +average: 296276 cycles/ticks + +kyber_keypair: +median: 300844 cycles/ticks +average: 304919 cycles/ticks + +kyber_encaps_derand: +median: 385042 cycles/ticks +average: 390670 cycles/ticks + +kyber_encaps: +median: 386234 cycles/ticks +average: 392083 cycles/ticks + +kyber_decaps: +median: 512212 cycles/ticks +average: 519666 cycles/ticks + +Loop spin: 911 +gen_a: +median: 57732 cycles/ticks +average: 58181 cycles/ticks + +poly_getnoise_eta1: +median: 11234 cycles/ticks +average: 11313 cycles/ticks + +poly_getnoise_eta2: +median: 7284 cycles/ticks +average: 7458 cycles/ticks + +NTT: +median: 23304 cycles/ticks +average: 23715 cycles/ticks + +INVNTT: +median: 33430 cycles/ticks +average: 33819 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23566 cycles/ticks +average: 23670 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3834 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1107 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11430 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4289 cycles/ticks + +indcpa_keypair: +median: 268608 cycles/ticks +average: 271948 cycles/ticks + +indcpa_enc: +median: 357756 cycles/ticks +average: 363005 cycles/ticks + +indcpa_dec: +median: 121412 cycles/ticks +average: 123461 cycles/ticks + +kyber_keypair_derand: +median: 291730 cycles/ticks +average: 296594 cycles/ticks + +kyber_keypair: +median: 301108 cycles/ticks +average: 305747 cycles/ticks + +kyber_encaps_derand: +median: 385040 cycles/ticks +average: 391115 cycles/ticks + +kyber_encaps: +median: 386160 cycles/ticks +average: 392725 cycles/ticks + +kyber_decaps: +median: 511982 cycles/ticks +average: 518925 cycles/ticks + +Loop spin: 912 +gen_a: +median: 57722 cycles/ticks +average: 58755 cycles/ticks + +poly_getnoise_eta1: +median: 11320 cycles/ticks +average: 11385 cycles/ticks + +poly_getnoise_eta2: +median: 7234 cycles/ticks +average: 7251 cycles/ticks + +NTT: +median: 23256 cycles/ticks +average: 23459 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 33636 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23662 cycles/ticks +average: 24077 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3650 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3786 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11402 cycles/ticks +average: 11832 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4299 cycles/ticks + +indcpa_keypair: +median: 268188 cycles/ticks +average: 272929 cycles/ticks + +indcpa_enc: +median: 358014 cycles/ticks +average: 364796 cycles/ticks + +indcpa_dec: +median: 121176 cycles/ticks +average: 122791 cycles/ticks + +kyber_keypair_derand: +median: 291676 cycles/ticks +average: 296408 cycles/ticks + +kyber_keypair: +median: 301046 cycles/ticks +average: 305551 cycles/ticks + +kyber_encaps_derand: +median: 384666 cycles/ticks +average: 390032 cycles/ticks + +kyber_encaps: +median: 385978 cycles/ticks +average: 392357 cycles/ticks + +kyber_decaps: +median: 512072 cycles/ticks +average: 520202 cycles/ticks + +Loop spin: 913 +gen_a: +median: 57598 cycles/ticks +average: 58459 cycles/ticks + +poly_getnoise_eta1: +median: 11264 cycles/ticks +average: 11325 cycles/ticks + +poly_getnoise_eta2: +median: 7304 cycles/ticks +average: 7449 cycles/ticks + +NTT: +median: 23308 cycles/ticks +average: 23847 cycles/ticks + +INVNTT: +median: 33418 cycles/ticks +average: 33589 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 24095 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3969 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11394 cycles/ticks + +polyvec_decompress: +median: 4340 cycles/ticks +average: 4444 cycles/ticks + +indcpa_keypair: +median: 268584 cycles/ticks +average: 273010 cycles/ticks + +indcpa_enc: +median: 357674 cycles/ticks +average: 363241 cycles/ticks + +indcpa_dec: +median: 121278 cycles/ticks +average: 122781 cycles/ticks + +kyber_keypair_derand: +median: 291538 cycles/ticks +average: 297087 cycles/ticks + +kyber_keypair: +median: 300952 cycles/ticks +average: 305039 cycles/ticks + +kyber_encaps_derand: +median: 384890 cycles/ticks +average: 390819 cycles/ticks + +kyber_encaps: +median: 385800 cycles/ticks +average: 391579 cycles/ticks + +kyber_decaps: +median: 512158 cycles/ticks +average: 519190 cycles/ticks + +Loop spin: 914 +gen_a: +median: 57750 cycles/ticks +average: 58941 cycles/ticks + +poly_getnoise_eta1: +median: 11266 cycles/ticks +average: 11458 cycles/ticks + +poly_getnoise_eta2: +median: 7258 cycles/ticks +average: 7459 cycles/ticks + +NTT: +median: 23352 cycles/ticks +average: 24028 cycles/ticks + +INVNTT: +median: 33436 cycles/ticks +average: 33913 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 24060 cycles/ticks + +poly_tomsg: +median: 3954 cycles/ticks +average: 4035 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3511 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11384 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4303 cycles/ticks + +indcpa_keypair: +median: 268604 cycles/ticks +average: 273039 cycles/ticks + +indcpa_enc: +median: 357674 cycles/ticks +average: 363278 cycles/ticks + +indcpa_dec: +median: 121436 cycles/ticks +average: 123327 cycles/ticks + +kyber_keypair_derand: +median: 291596 cycles/ticks +average: 296056 cycles/ticks + +kyber_keypair: +median: 300824 cycles/ticks +average: 304865 cycles/ticks + +kyber_encaps_derand: +median: 385170 cycles/ticks +average: 391828 cycles/ticks + +kyber_encaps: +median: 385954 cycles/ticks +average: 391860 cycles/ticks + +kyber_decaps: +median: 511952 cycles/ticks +average: 519362 cycles/ticks + +Loop spin: 915 +gen_a: +median: 57602 cycles/ticks +average: 58505 cycles/ticks + +poly_getnoise_eta1: +median: 11348 cycles/ticks +average: 11607 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7275 cycles/ticks + +NTT: +median: 23280 cycles/ticks +average: 23691 cycles/ticks + +INVNTT: +median: 33582 cycles/ticks +average: 34118 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23688 cycles/ticks +average: 24234 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3507 cycles/ticks + +poly_compress: +median: 3750 cycles/ticks +average: 3839 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1082 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11391 cycles/ticks + +polyvec_decompress: +median: 4330 cycles/ticks +average: 4507 cycles/ticks + +indcpa_keypair: +median: 268492 cycles/ticks +average: 272292 cycles/ticks + +indcpa_enc: +median: 357718 cycles/ticks +average: 363418 cycles/ticks + +indcpa_dec: +median: 121418 cycles/ticks +average: 123859 cycles/ticks + +kyber_keypair_derand: +median: 291846 cycles/ticks +average: 296429 cycles/ticks + +kyber_keypair: +median: 301300 cycles/ticks +average: 306666 cycles/ticks + +kyber_encaps_derand: +median: 384972 cycles/ticks +average: 391971 cycles/ticks + +kyber_encaps: +median: 387030 cycles/ticks +average: 393348 cycles/ticks + +kyber_decaps: +median: 511978 cycles/ticks +average: 519704 cycles/ticks + +Loop spin: 916 +gen_a: +median: 57658 cycles/ticks +average: 58278 cycles/ticks + +poly_getnoise_eta1: +median: 11264 cycles/ticks +average: 11317 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7293 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23416 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 34061 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 23961 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3464 cycles/ticks +average: 3518 cycles/ticks + +poly_compress: +median: 3708 cycles/ticks +average: 3802 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11400 cycles/ticks +average: 11685 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4292 cycles/ticks + +indcpa_keypair: +median: 268786 cycles/ticks +average: 273724 cycles/ticks + +indcpa_enc: +median: 358048 cycles/ticks +average: 364715 cycles/ticks + +indcpa_dec: +median: 121282 cycles/ticks +average: 123445 cycles/ticks + +kyber_keypair_derand: +median: 291838 cycles/ticks +average: 297050 cycles/ticks + +kyber_keypair: +median: 301128 cycles/ticks +average: 306151 cycles/ticks + +kyber_encaps_derand: +median: 384738 cycles/ticks +average: 391010 cycles/ticks + +kyber_encaps: +median: 385982 cycles/ticks +average: 392256 cycles/ticks + +kyber_decaps: +median: 512006 cycles/ticks +average: 518864 cycles/ticks + +Loop spin: 917 +gen_a: +median: 57608 cycles/ticks +average: 58751 cycles/ticks + +poly_getnoise_eta1: +median: 11258 cycles/ticks +average: 11420 cycles/ticks + +poly_getnoise_eta2: +median: 7366 cycles/ticks +average: 7479 cycles/ticks + +NTT: +median: 23300 cycles/ticks +average: 23691 cycles/ticks + +INVNTT: +median: 33442 cycles/ticks +average: 34063 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23570 cycles/ticks +average: 23688 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11395 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 268354 cycles/ticks +average: 272353 cycles/ticks + +indcpa_enc: +median: 357942 cycles/ticks +average: 363375 cycles/ticks + +indcpa_dec: +median: 121260 cycles/ticks +average: 123487 cycles/ticks + +kyber_keypair_derand: +median: 291704 cycles/ticks +average: 295785 cycles/ticks + +kyber_keypair: +median: 300872 cycles/ticks +average: 305373 cycles/ticks + +kyber_encaps_derand: +median: 384940 cycles/ticks +average: 391943 cycles/ticks + +kyber_encaps: +median: 385956 cycles/ticks +average: 392980 cycles/ticks + +kyber_decaps: +median: 512448 cycles/ticks +average: 521848 cycles/ticks + +Loop spin: 918 +gen_a: +median: 57696 cycles/ticks +average: 59057 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11571 cycles/ticks + +poly_getnoise_eta2: +median: 7268 cycles/ticks +average: 7532 cycles/ticks + +NTT: +median: 23332 cycles/ticks +average: 23772 cycles/ticks + +INVNTT: +median: 33498 cycles/ticks +average: 34162 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23604 cycles/ticks +average: 24096 cycles/ticks + +poly_tomsg: +median: 3866 cycles/ticks +average: 3973 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1054 cycles/ticks + +polyvec_compress: +median: 11554 cycles/ticks +average: 11714 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4273 cycles/ticks + +indcpa_keypair: +median: 268428 cycles/ticks +average: 273300 cycles/ticks + +indcpa_enc: +median: 357630 cycles/ticks +average: 363688 cycles/ticks + +indcpa_dec: +median: 121464 cycles/ticks +average: 123835 cycles/ticks + +kyber_keypair_derand: +median: 291670 cycles/ticks +average: 296065 cycles/ticks + +kyber_keypair: +median: 301394 cycles/ticks +average: 307719 cycles/ticks + +kyber_encaps_derand: +median: 385032 cycles/ticks +average: 392703 cycles/ticks + +kyber_encaps: +median: 386180 cycles/ticks +average: 393261 cycles/ticks + +kyber_decaps: +median: 512286 cycles/ticks +average: 522036 cycles/ticks + +Loop spin: 919 +gen_a: +median: 57664 cycles/ticks +average: 58465 cycles/ticks + +poly_getnoise_eta1: +median: 11340 cycles/ticks +average: 11593 cycles/ticks + +poly_getnoise_eta2: +median: 7264 cycles/ticks +average: 7465 cycles/ticks + +NTT: +median: 23260 cycles/ticks +average: 23736 cycles/ticks + +INVNTT: +median: 33516 cycles/ticks +average: 34291 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24036 cycles/ticks + +poly_tomsg: +median: 3950 cycles/ticks +average: 4045 cycles/ticks + +poly_frommsg: +median: 3466 cycles/ticks +average: 3569 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11400 cycles/ticks + +polyvec_decompress: +median: 4372 cycles/ticks +average: 4525 cycles/ticks + +indcpa_keypair: +median: 268516 cycles/ticks +average: 273211 cycles/ticks + +indcpa_enc: +median: 357782 cycles/ticks +average: 364590 cycles/ticks + +indcpa_dec: +median: 121308 cycles/ticks +average: 123243 cycles/ticks + +kyber_keypair_derand: +median: 291970 cycles/ticks +average: 297877 cycles/ticks + +kyber_keypair: +median: 301032 cycles/ticks +average: 305764 cycles/ticks + +kyber_encaps_derand: +median: 384792 cycles/ticks +average: 391779 cycles/ticks + +kyber_encaps: +median: 386024 cycles/ticks +average: 392483 cycles/ticks + +kyber_decaps: +median: 512260 cycles/ticks +average: 521238 cycles/ticks + +Loop spin: 920 +gen_a: +median: 57672 cycles/ticks +average: 58775 cycles/ticks + +poly_getnoise_eta1: +median: 11300 cycles/ticks +average: 11498 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7376 cycles/ticks + +NTT: +median: 23282 cycles/ticks +average: 23681 cycles/ticks + +INVNTT: +median: 33518 cycles/ticks +average: 34102 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23562 cycles/ticks +average: 23659 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3481 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 11380 cycles/ticks +average: 11659 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4293 cycles/ticks + +indcpa_keypair: +median: 269038 cycles/ticks +average: 274082 cycles/ticks + +indcpa_enc: +median: 357760 cycles/ticks +average: 363868 cycles/ticks + +indcpa_dec: +median: 121338 cycles/ticks +average: 123567 cycles/ticks + +kyber_keypair_derand: +median: 291936 cycles/ticks +average: 297028 cycles/ticks + +kyber_keypair: +median: 301576 cycles/ticks +average: 306002 cycles/ticks + +kyber_encaps_derand: +median: 384792 cycles/ticks +average: 391128 cycles/ticks + +kyber_encaps: +median: 386174 cycles/ticks +average: 393333 cycles/ticks + +kyber_decaps: +median: 512410 cycles/ticks +average: 522087 cycles/ticks + +Loop spin: 921 +gen_a: +median: 57718 cycles/ticks +average: 58984 cycles/ticks + +poly_getnoise_eta1: +median: 11260 cycles/ticks +average: 11348 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7259 cycles/ticks + +NTT: +median: 23314 cycles/ticks +average: 23711 cycles/ticks + +INVNTT: +median: 33554 cycles/ticks +average: 34625 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23660 cycles/ticks +average: 24204 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3965 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3758 cycles/ticks +average: 3840 cycles/ticks + +poly_decompress: +median: 1050 cycles/ticks +average: 1102 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11401 cycles/ticks + +polyvec_decompress: +median: 4318 cycles/ticks +average: 4435 cycles/ticks + +indcpa_keypair: +median: 268400 cycles/ticks +average: 272926 cycles/ticks + +indcpa_enc: +median: 358114 cycles/ticks +average: 364615 cycles/ticks + +indcpa_dec: +median: 121506 cycles/ticks +average: 123785 cycles/ticks + +kyber_keypair_derand: +median: 291862 cycles/ticks +average: 296623 cycles/ticks + +kyber_keypair: +median: 301020 cycles/ticks +average: 306123 cycles/ticks + +kyber_encaps_derand: +median: 385146 cycles/ticks +average: 391804 cycles/ticks + +kyber_encaps: +median: 386508 cycles/ticks +average: 393705 cycles/ticks + +kyber_decaps: +median: 512824 cycles/ticks +average: 521343 cycles/ticks + +Loop spin: 922 +gen_a: +median: 57614 cycles/ticks +average: 58429 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11396 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7288 cycles/ticks + +NTT: +median: 23336 cycles/ticks +average: 23865 cycles/ticks + +INVNTT: +median: 33526 cycles/ticks +average: 34372 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23739 cycles/ticks + +poly_tomsg: +median: 3934 cycles/ticks +average: 4082 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11402 cycles/ticks +average: 11688 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4311 cycles/ticks + +indcpa_keypair: +median: 268526 cycles/ticks +average: 273339 cycles/ticks + +indcpa_enc: +median: 358298 cycles/ticks +average: 364614 cycles/ticks + +indcpa_dec: +median: 121360 cycles/ticks +average: 123540 cycles/ticks + +kyber_keypair_derand: +median: 291712 cycles/ticks +average: 296960 cycles/ticks + +kyber_keypair: +median: 301306 cycles/ticks +average: 307221 cycles/ticks + +kyber_encaps_derand: +median: 385160 cycles/ticks +average: 391584 cycles/ticks + +kyber_encaps: +median: 386336 cycles/ticks +average: 392660 cycles/ticks + +kyber_decaps: +median: 512680 cycles/ticks +average: 521409 cycles/ticks + +Loop spin: 923 +gen_a: +median: 57678 cycles/ticks +average: 58777 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11509 cycles/ticks + +poly_getnoise_eta2: +median: 7256 cycles/ticks +average: 7375 cycles/ticks + +NTT: +median: 23378 cycles/ticks +average: 23978 cycles/ticks + +INVNTT: +median: 33490 cycles/ticks +average: 34089 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 23940 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3491 cycles/ticks + +poly_compress: +median: 3698 cycles/ticks +average: 3806 cycles/ticks + +poly_decompress: +median: 1048 cycles/ticks +average: 1102 cycles/ticks + +polyvec_compress: +median: 11356 cycles/ticks +average: 11492 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4292 cycles/ticks + +indcpa_keypair: +median: 268642 cycles/ticks +average: 273906 cycles/ticks + +indcpa_enc: +median: 357880 cycles/ticks +average: 364698 cycles/ticks + +indcpa_dec: +median: 121296 cycles/ticks +average: 123564 cycles/ticks + +kyber_keypair_derand: +median: 291582 cycles/ticks +average: 297103 cycles/ticks + +kyber_keypair: +median: 300890 cycles/ticks +average: 305778 cycles/ticks + +kyber_encaps_derand: +median: 384666 cycles/ticks +average: 391115 cycles/ticks + +kyber_encaps: +median: 385984 cycles/ticks +average: 392188 cycles/ticks + +kyber_decaps: +median: 512274 cycles/ticks +average: 521247 cycles/ticks + +Loop spin: 924 +gen_a: +median: 57742 cycles/ticks +average: 58810 cycles/ticks + +poly_getnoise_eta1: +median: 11408 cycles/ticks +average: 11574 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7360 cycles/ticks + +NTT: +median: 23280 cycles/ticks +average: 23842 cycles/ticks + +INVNTT: +median: 33564 cycles/ticks +average: 34199 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23618 cycles/ticks +average: 24089 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11380 cycles/ticks + +polyvec_decompress: +median: 4352 cycles/ticks +average: 4422 cycles/ticks + +indcpa_keypair: +median: 268610 cycles/ticks +average: 273353 cycles/ticks + +indcpa_enc: +median: 357826 cycles/ticks +average: 363291 cycles/ticks + +indcpa_dec: +median: 121594 cycles/ticks +average: 124411 cycles/ticks + +kyber_keypair_derand: +median: 291648 cycles/ticks +average: 296401 cycles/ticks + +kyber_keypair: +median: 301248 cycles/ticks +average: 306675 cycles/ticks + +kyber_encaps_derand: +median: 385142 cycles/ticks +average: 392641 cycles/ticks + +kyber_encaps: +median: 386362 cycles/ticks +average: 393500 cycles/ticks + +kyber_decaps: +median: 512836 cycles/ticks +average: 521542 cycles/ticks + +Loop spin: 925 +gen_a: +median: 57704 cycles/ticks +average: 58590 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11404 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7286 cycles/ticks + +NTT: +median: 23402 cycles/ticks +average: 23795 cycles/ticks + +INVNTT: +median: 33520 cycles/ticks +average: 34196 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 24096 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3970 cycles/ticks + +poly_frommsg: +median: 3448 cycles/ticks +average: 3521 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3899 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11318 cycles/ticks +average: 11370 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4407 cycles/ticks + +indcpa_keypair: +median: 268570 cycles/ticks +average: 272819 cycles/ticks + +indcpa_enc: +median: 358044 cycles/ticks +average: 364390 cycles/ticks + +indcpa_dec: +median: 121382 cycles/ticks +average: 123817 cycles/ticks + +kyber_keypair_derand: +median: 291682 cycles/ticks +average: 296962 cycles/ticks + +kyber_keypair: +median: 301270 cycles/ticks +average: 307379 cycles/ticks + +kyber_encaps_derand: +median: 385042 cycles/ticks +average: 391840 cycles/ticks + +kyber_encaps: +median: 385984 cycles/ticks +average: 391800 cycles/ticks + +kyber_decaps: +median: 512136 cycles/ticks +average: 520469 cycles/ticks + +Loop spin: 926 +gen_a: +median: 57532 cycles/ticks +average: 58187 cycles/ticks + +poly_getnoise_eta1: +median: 11250 cycles/ticks +average: 11335 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7261 cycles/ticks + +NTT: +median: 23360 cycles/ticks +average: 23855 cycles/ticks + +INVNTT: +median: 33518 cycles/ticks +average: 34225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 24058 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3700 cycles/ticks +average: 3797 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1111 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11434 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4287 cycles/ticks + +indcpa_keypair: +median: 269072 cycles/ticks +average: 273732 cycles/ticks + +indcpa_enc: +median: 358146 cycles/ticks +average: 365141 cycles/ticks + +indcpa_dec: +median: 121372 cycles/ticks +average: 123195 cycles/ticks + +kyber_keypair_derand: +median: 291816 cycles/ticks +average: 297029 cycles/ticks + +kyber_keypair: +median: 301046 cycles/ticks +average: 305858 cycles/ticks + +kyber_encaps_derand: +median: 384998 cycles/ticks +average: 391068 cycles/ticks + +kyber_encaps: +median: 386698 cycles/ticks +average: 393878 cycles/ticks + +kyber_decaps: +median: 512328 cycles/ticks +average: 521803 cycles/ticks + +Loop spin: 927 +gen_a: +median: 57656 cycles/ticks +average: 58585 cycles/ticks + +poly_getnoise_eta1: +median: 11308 cycles/ticks +average: 11362 cycles/ticks + +poly_getnoise_eta2: +median: 7274 cycles/ticks +average: 7449 cycles/ticks + +NTT: +median: 23252 cycles/ticks +average: 23537 cycles/ticks + +INVNTT: +median: 33488 cycles/ticks +average: 34182 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23580 cycles/ticks +average: 23956 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11506 cycles/ticks + +polyvec_decompress: +median: 4390 cycles/ticks +average: 4411 cycles/ticks + +indcpa_keypair: +median: 268618 cycles/ticks +average: 273353 cycles/ticks + +indcpa_enc: +median: 357734 cycles/ticks +average: 363639 cycles/ticks + +indcpa_dec: +median: 121418 cycles/ticks +average: 123876 cycles/ticks + +kyber_keypair_derand: +median: 292032 cycles/ticks +average: 297225 cycles/ticks + +kyber_keypair: +median: 300872 cycles/ticks +average: 305913 cycles/ticks + +kyber_encaps_derand: +median: 384966 cycles/ticks +average: 391992 cycles/ticks + +kyber_encaps: +median: 386120 cycles/ticks +average: 393042 cycles/ticks + +kyber_decaps: +median: 512078 cycles/ticks +average: 520825 cycles/ticks + +Loop spin: 928 +gen_a: +median: 57722 cycles/ticks +average: 58649 cycles/ticks + +poly_getnoise_eta1: +median: 11334 cycles/ticks +average: 11458 cycles/ticks + +poly_getnoise_eta2: +median: 7254 cycles/ticks +average: 7481 cycles/ticks + +NTT: +median: 23412 cycles/ticks +average: 23998 cycles/ticks + +INVNTT: +median: 33576 cycles/ticks +average: 34447 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 24181 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3478 cycles/ticks + +poly_compress: +median: 3698 cycles/ticks +average: 3796 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1065 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11499 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4285 cycles/ticks + +indcpa_keypair: +median: 268508 cycles/ticks +average: 272772 cycles/ticks + +indcpa_enc: +median: 357902 cycles/ticks +average: 364485 cycles/ticks + +indcpa_dec: +median: 121490 cycles/ticks +average: 124110 cycles/ticks + +kyber_keypair_derand: +median: 291504 cycles/ticks +average: 296288 cycles/ticks + +kyber_keypair: +median: 300946 cycles/ticks +average: 306325 cycles/ticks + +kyber_encaps_derand: +median: 384652 cycles/ticks +average: 391293 cycles/ticks + +kyber_encaps: +median: 385846 cycles/ticks +average: 392380 cycles/ticks + +kyber_decaps: +median: 511936 cycles/ticks +average: 520581 cycles/ticks + +Loop spin: 929 +gen_a: +median: 57596 cycles/ticks +average: 58598 cycles/ticks + +poly_getnoise_eta1: +median: 11362 cycles/ticks +average: 11568 cycles/ticks + +poly_getnoise_eta2: +median: 7254 cycles/ticks +average: 7359 cycles/ticks + +NTT: +median: 23276 cycles/ticks +average: 23881 cycles/ticks + +INVNTT: +median: 33530 cycles/ticks +average: 34221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23670 cycles/ticks +average: 24223 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11470 cycles/ticks + +polyvec_decompress: +median: 4344 cycles/ticks +average: 4436 cycles/ticks + +indcpa_keypair: +median: 268268 cycles/ticks +average: 272699 cycles/ticks + +indcpa_enc: +median: 357652 cycles/ticks +average: 363966 cycles/ticks + +indcpa_dec: +median: 121362 cycles/ticks +average: 123231 cycles/ticks + +kyber_keypair_derand: +median: 292096 cycles/ticks +average: 297734 cycles/ticks + +kyber_keypair: +median: 301050 cycles/ticks +average: 306329 cycles/ticks + +kyber_encaps_derand: +median: 384974 cycles/ticks +average: 391930 cycles/ticks + +kyber_encaps: +median: 387582 cycles/ticks +average: 394408 cycles/ticks + +kyber_decaps: +median: 512518 cycles/ticks +average: 522934 cycles/ticks + +Loop spin: 930 +gen_a: +median: 57676 cycles/ticks +average: 58668 cycles/ticks + +poly_getnoise_eta1: +median: 11216 cycles/ticks +average: 11279 cycles/ticks + +poly_getnoise_eta2: +median: 7308 cycles/ticks +average: 7521 cycles/ticks + +NTT: +median: 23226 cycles/ticks +average: 23614 cycles/ticks + +INVNTT: +median: 33512 cycles/ticks +average: 34036 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23658 cycles/ticks +average: 24257 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3672 cycles/ticks +average: 3783 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11577 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4285 cycles/ticks + +indcpa_keypair: +median: 268868 cycles/ticks +average: 274062 cycles/ticks + +indcpa_enc: +median: 357946 cycles/ticks +average: 364093 cycles/ticks + +indcpa_dec: +median: 121374 cycles/ticks +average: 123416 cycles/ticks + +kyber_keypair_derand: +median: 291982 cycles/ticks +average: 296666 cycles/ticks + +kyber_keypair: +median: 301046 cycles/ticks +average: 305919 cycles/ticks + +kyber_encaps_derand: +median: 384774 cycles/ticks +average: 390841 cycles/ticks + +kyber_encaps: +median: 385970 cycles/ticks +average: 392675 cycles/ticks + +kyber_decaps: +median: 513072 cycles/ticks +average: 522939 cycles/ticks + +Loop spin: 931 +gen_a: +median: 57700 cycles/ticks +average: 58585 cycles/ticks + +poly_getnoise_eta1: +median: 11254 cycles/ticks +average: 11317 cycles/ticks + +poly_getnoise_eta2: +median: 7280 cycles/ticks +average: 7439 cycles/ticks + +NTT: +median: 23300 cycles/ticks +average: 23726 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 34084 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 24038 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11383 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4275 cycles/ticks + +indcpa_keypair: +median: 269036 cycles/ticks +average: 274158 cycles/ticks + +indcpa_enc: +median: 357820 cycles/ticks +average: 363717 cycles/ticks + +indcpa_dec: +median: 121466 cycles/ticks +average: 124102 cycles/ticks + +kyber_keypair_derand: +median: 291732 cycles/ticks +average: 296926 cycles/ticks + +kyber_keypair: +median: 301094 cycles/ticks +average: 305844 cycles/ticks + +kyber_encaps_derand: +median: 384702 cycles/ticks +average: 391158 cycles/ticks + +kyber_encaps: +median: 385958 cycles/ticks +average: 392674 cycles/ticks + +kyber_decaps: +median: 512294 cycles/ticks +average: 521279 cycles/ticks + +Loop spin: 932 +gen_a: +median: 57650 cycles/ticks +average: 58983 cycles/ticks + +poly_getnoise_eta1: +median: 11308 cycles/ticks +average: 11362 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7284 cycles/ticks + +NTT: +median: 23484 cycles/ticks +average: 24052 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 34074 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 24012 cycles/ticks + +poly_tomsg: +median: 3916 cycles/ticks +average: 4000 cycles/ticks + +poly_frommsg: +median: 3446 cycles/ticks +average: 3590 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11560 cycles/ticks + +polyvec_decompress: +median: 4356 cycles/ticks +average: 4446 cycles/ticks + +indcpa_keypair: +median: 268770 cycles/ticks +average: 273110 cycles/ticks + +indcpa_enc: +median: 357862 cycles/ticks +average: 363874 cycles/ticks + +indcpa_dec: +median: 121414 cycles/ticks +average: 123390 cycles/ticks + +kyber_keypair_derand: +median: 292422 cycles/ticks +average: 298980 cycles/ticks + +kyber_keypair: +median: 301444 cycles/ticks +average: 308527 cycles/ticks + +kyber_encaps_derand: +median: 385086 cycles/ticks +average: 391734 cycles/ticks + +kyber_encaps: +median: 386116 cycles/ticks +average: 392346 cycles/ticks + +kyber_decaps: +median: 511974 cycles/ticks +average: 519320 cycles/ticks + +Loop spin: 933 +gen_a: +median: 57640 cycles/ticks +average: 58369 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11407 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 23274 cycles/ticks +average: 23570 cycles/ticks + +INVNTT: +median: 33468 cycles/ticks +average: 34045 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23614 cycles/ticks +average: 24193 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 4083 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3514 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11419 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4298 cycles/ticks + +indcpa_keypair: +median: 268516 cycles/ticks +average: 272913 cycles/ticks + +indcpa_enc: +median: 357568 cycles/ticks +average: 363036 cycles/ticks + +indcpa_dec: +median: 121308 cycles/ticks +average: 123336 cycles/ticks + +kyber_keypair_derand: +median: 291952 cycles/ticks +average: 297199 cycles/ticks + +kyber_keypair: +median: 301194 cycles/ticks +average: 306607 cycles/ticks + +kyber_encaps_derand: +median: 384990 cycles/ticks +average: 392034 cycles/ticks + +kyber_encaps: +median: 385908 cycles/ticks +average: 392250 cycles/ticks + +kyber_decaps: +median: 512284 cycles/ticks +average: 520622 cycles/ticks + +Loop spin: 934 +gen_a: +median: 57664 cycles/ticks +average: 58279 cycles/ticks + +poly_getnoise_eta1: +median: 11246 cycles/ticks +average: 11331 cycles/ticks + +poly_getnoise_eta2: +median: 7322 cycles/ticks +average: 7532 cycles/ticks + +NTT: +median: 23230 cycles/ticks +average: 23409 cycles/ticks + +INVNTT: +median: 33450 cycles/ticks +average: 33902 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 24165 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 11378 cycles/ticks +average: 11657 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4276 cycles/ticks + +indcpa_keypair: +median: 268844 cycles/ticks +average: 273684 cycles/ticks + +indcpa_enc: +median: 358594 cycles/ticks +average: 364987 cycles/ticks + +indcpa_dec: +median: 121254 cycles/ticks +average: 123691 cycles/ticks + +kyber_keypair_derand: +median: 291502 cycles/ticks +average: 296338 cycles/ticks + +kyber_keypair: +median: 301238 cycles/ticks +average: 306494 cycles/ticks + +kyber_encaps_derand: +median: 385312 cycles/ticks +average: 392461 cycles/ticks + +kyber_encaps: +median: 386120 cycles/ticks +average: 392246 cycles/ticks + +kyber_decaps: +median: 512234 cycles/ticks +average: 521046 cycles/ticks + +Loop spin: 935 +gen_a: +median: 57712 cycles/ticks +average: 58693 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11417 cycles/ticks + +poly_getnoise_eta2: +median: 7290 cycles/ticks +average: 7437 cycles/ticks + +NTT: +median: 23246 cycles/ticks +average: 23698 cycles/ticks + +INVNTT: +median: 33468 cycles/ticks +average: 34079 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 24064 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11400 cycles/ticks + +polyvec_decompress: +median: 4376 cycles/ticks +average: 4519 cycles/ticks + +indcpa_keypair: +median: 268816 cycles/ticks +average: 273364 cycles/ticks + +indcpa_enc: +median: 357842 cycles/ticks +average: 364006 cycles/ticks + +indcpa_dec: +median: 121504 cycles/ticks +average: 123971 cycles/ticks + +kyber_keypair_derand: +median: 291500 cycles/ticks +average: 295969 cycles/ticks + +kyber_keypair: +median: 300928 cycles/ticks +average: 305898 cycles/ticks + +kyber_encaps_derand: +median: 384576 cycles/ticks +average: 390995 cycles/ticks + +kyber_encaps: +median: 385870 cycles/ticks +average: 392473 cycles/ticks + +kyber_decaps: +median: 512296 cycles/ticks +average: 520882 cycles/ticks + +Loop spin: 936 +gen_a: +median: 57584 cycles/ticks +average: 58688 cycles/ticks + +poly_getnoise_eta1: +median: 11346 cycles/ticks +average: 11627 cycles/ticks + +poly_getnoise_eta2: +median: 7264 cycles/ticks +average: 7419 cycles/ticks + +NTT: +median: 23284 cycles/ticks +average: 23772 cycles/ticks + +INVNTT: +median: 33460 cycles/ticks +average: 34108 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23630 cycles/ticks +average: 24225 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3476 cycles/ticks + +poly_compress: +median: 3714 cycles/ticks +average: 3830 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1067 cycles/ticks + +polyvec_compress: +median: 11346 cycles/ticks +average: 11529 cycles/ticks + +polyvec_decompress: +median: 4306 cycles/ticks +average: 4427 cycles/ticks + +indcpa_keypair: +median: 268740 cycles/ticks +average: 273355 cycles/ticks + +indcpa_enc: +median: 358202 cycles/ticks +average: 364704 cycles/ticks + +indcpa_dec: +median: 121402 cycles/ticks +average: 123849 cycles/ticks + +kyber_keypair_derand: +median: 291536 cycles/ticks +average: 296614 cycles/ticks + +kyber_keypair: +median: 301122 cycles/ticks +average: 306723 cycles/ticks + +kyber_encaps_derand: +median: 384814 cycles/ticks +average: 391093 cycles/ticks + +kyber_encaps: +median: 385932 cycles/ticks +average: 392774 cycles/ticks + +kyber_decaps: +median: 512270 cycles/ticks +average: 520987 cycles/ticks + +Loop spin: 937 +gen_a: +median: 57636 cycles/ticks +average: 58665 cycles/ticks + +poly_getnoise_eta1: +median: 11316 cycles/ticks +average: 11427 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7276 cycles/ticks + +NTT: +median: 23266 cycles/ticks +average: 23495 cycles/ticks + +INVNTT: +median: 33472 cycles/ticks +average: 34121 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23646 cycles/ticks +average: 24260 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3674 cycles/ticks +average: 3799 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11507 cycles/ticks + +polyvec_decompress: +median: 4254 cycles/ticks +average: 4283 cycles/ticks + +indcpa_keypair: +median: 268612 cycles/ticks +average: 273006 cycles/ticks + +indcpa_enc: +median: 357866 cycles/ticks +average: 363288 cycles/ticks + +indcpa_dec: +median: 121396 cycles/ticks +average: 124022 cycles/ticks + +kyber_keypair_derand: +median: 291986 cycles/ticks +average: 296830 cycles/ticks + +kyber_keypair: +median: 301090 cycles/ticks +average: 306009 cycles/ticks + +kyber_encaps_derand: +median: 384516 cycles/ticks +average: 390627 cycles/ticks + +kyber_encaps: +median: 386014 cycles/ticks +average: 392500 cycles/ticks + +kyber_decaps: +median: 512086 cycles/ticks +average: 520057 cycles/ticks + +Loop spin: 938 +gen_a: +median: 57606 cycles/ticks +average: 58257 cycles/ticks + +poly_getnoise_eta1: +median: 11236 cycles/ticks +average: 11301 cycles/ticks + +poly_getnoise_eta2: +median: 7302 cycles/ticks +average: 7458 cycles/ticks + +NTT: +median: 23300 cycles/ticks +average: 23855 cycles/ticks + +INVNTT: +median: 33478 cycles/ticks +average: 34143 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23616 cycles/ticks +average: 24127 cycles/ticks + +poly_tomsg: +median: 3868 cycles/ticks +average: 3989 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11458 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4298 cycles/ticks + +indcpa_keypair: +median: 268734 cycles/ticks +average: 273140 cycles/ticks + +indcpa_enc: +median: 358012 cycles/ticks +average: 364042 cycles/ticks + +indcpa_dec: +median: 121184 cycles/ticks +average: 123127 cycles/ticks + +kyber_keypair_derand: +median: 291528 cycles/ticks +average: 296030 cycles/ticks + +kyber_keypair: +median: 300616 cycles/ticks +average: 305016 cycles/ticks + +kyber_encaps_derand: +median: 384646 cycles/ticks +average: 391532 cycles/ticks + +kyber_encaps: +median: 386800 cycles/ticks +average: 392719 cycles/ticks + +kyber_decaps: +median: 511712 cycles/ticks +average: 520792 cycles/ticks + +Loop spin: 939 +gen_a: +median: 57570 cycles/ticks +average: 58560 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11407 cycles/ticks + +poly_getnoise_eta2: +median: 7378 cycles/ticks +average: 7524 cycles/ticks + +NTT: +median: 23342 cycles/ticks +average: 23585 cycles/ticks + +INVNTT: +median: 33520 cycles/ticks +average: 34397 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23676 cycles/ticks +average: 24222 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3969 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11370 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4299 cycles/ticks + +indcpa_keypair: +median: 268414 cycles/ticks +average: 273261 cycles/ticks + +indcpa_enc: +median: 357988 cycles/ticks +average: 364544 cycles/ticks + +indcpa_dec: +median: 121456 cycles/ticks +average: 123242 cycles/ticks + +kyber_keypair_derand: +median: 291868 cycles/ticks +average: 297292 cycles/ticks + +kyber_keypair: +median: 301130 cycles/ticks +average: 306295 cycles/ticks + +kyber_encaps_derand: +median: 384846 cycles/ticks +average: 391594 cycles/ticks + +kyber_encaps: +median: 385658 cycles/ticks +average: 391555 cycles/ticks + +kyber_decaps: +median: 512264 cycles/ticks +average: 520751 cycles/ticks + +Loop spin: 940 +gen_a: +median: 57660 cycles/ticks +average: 58558 cycles/ticks + +poly_getnoise_eta1: +median: 11352 cycles/ticks +average: 11549 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7310 cycles/ticks + +NTT: +median: 23294 cycles/ticks +average: 23703 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 33857 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 23980 cycles/ticks + +poly_tomsg: +median: 3940 cycles/ticks +average: 4063 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3516 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3697 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11358 cycles/ticks +average: 11630 cycles/ticks + +polyvec_decompress: +median: 4256 cycles/ticks +average: 4286 cycles/ticks + +indcpa_keypair: +median: 268614 cycles/ticks +average: 274094 cycles/ticks + +indcpa_enc: +median: 357898 cycles/ticks +average: 364848 cycles/ticks + +indcpa_dec: +median: 121234 cycles/ticks +average: 123082 cycles/ticks + +kyber_keypair_derand: +median: 296132 cycles/ticks +average: 301253 cycles/ticks + +kyber_keypair: +median: 301144 cycles/ticks +average: 306154 cycles/ticks + +kyber_encaps_derand: +median: 384824 cycles/ticks +average: 390995 cycles/ticks + +kyber_encaps: +median: 386108 cycles/ticks +average: 392883 cycles/ticks + +kyber_decaps: +median: 512376 cycles/ticks +average: 522187 cycles/ticks + +Loop spin: 941 +gen_a: +median: 57706 cycles/ticks +average: 58932 cycles/ticks + +poly_getnoise_eta1: +median: 11358 cycles/ticks +average: 11634 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7290 cycles/ticks + +NTT: +median: 23270 cycles/ticks +average: 23675 cycles/ticks + +INVNTT: +median: 33474 cycles/ticks +average: 33931 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23628 cycles/ticks +average: 24226 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3732 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1079 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11477 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4276 cycles/ticks + +indcpa_keypair: +median: 269024 cycles/ticks +average: 273949 cycles/ticks + +indcpa_enc: +median: 357722 cycles/ticks +average: 363613 cycles/ticks + +indcpa_dec: +median: 121358 cycles/ticks +average: 123490 cycles/ticks + +kyber_keypair_derand: +median: 291944 cycles/ticks +average: 297391 cycles/ticks + +kyber_keypair: +median: 301094 cycles/ticks +average: 306297 cycles/ticks + +kyber_encaps_derand: +median: 384920 cycles/ticks +average: 391974 cycles/ticks + +kyber_encaps: +median: 386094 cycles/ticks +average: 392884 cycles/ticks + +kyber_decaps: +median: 512386 cycles/ticks +average: 521443 cycles/ticks + +Loop spin: 942 +gen_a: +median: 57680 cycles/ticks +average: 58530 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11405 cycles/ticks + +poly_getnoise_eta2: +median: 7278 cycles/ticks +average: 7494 cycles/ticks + +NTT: +median: 23264 cycles/ticks +average: 23870 cycles/ticks + +INVNTT: +median: 33564 cycles/ticks +average: 34324 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23578 cycles/ticks +average: 23925 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3538 cycles/ticks +average: 3627 cycles/ticks + +poly_compress: +median: 3678 cycles/ticks +average: 3786 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1065 cycles/ticks + +polyvec_compress: +median: 11328 cycles/ticks +average: 11385 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4278 cycles/ticks + +indcpa_keypair: +median: 269122 cycles/ticks +average: 273418 cycles/ticks + +indcpa_enc: +median: 357960 cycles/ticks +average: 363464 cycles/ticks + +indcpa_dec: +median: 121520 cycles/ticks +average: 124075 cycles/ticks + +kyber_keypair_derand: +median: 291460 cycles/ticks +average: 296604 cycles/ticks + +kyber_keypair: +median: 301166 cycles/ticks +average: 306670 cycles/ticks + +kyber_encaps_derand: +median: 384772 cycles/ticks +average: 391864 cycles/ticks + +kyber_encaps: +median: 385686 cycles/ticks +average: 392220 cycles/ticks + +kyber_decaps: +median: 511942 cycles/ticks +average: 519960 cycles/ticks + +Loop spin: 943 +gen_a: +median: 57626 cycles/ticks +average: 58772 cycles/ticks + +poly_getnoise_eta1: +median: 11268 cycles/ticks +average: 11374 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7258 cycles/ticks + +NTT: +median: 23258 cycles/ticks +average: 23439 cycles/ticks + +INVNTT: +median: 33518 cycles/ticks +average: 34189 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23728 cycles/ticks +average: 24293 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3949 cycles/ticks + +poly_frommsg: +median: 3468 cycles/ticks +average: 3497 cycles/ticks + +poly_compress: +median: 3770 cycles/ticks +average: 3844 cycles/ticks + +poly_decompress: +median: 1044 cycles/ticks +average: 1097 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11445 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4277 cycles/ticks + +indcpa_keypair: +median: 268696 cycles/ticks +average: 273410 cycles/ticks + +indcpa_enc: +median: 358210 cycles/ticks +average: 364969 cycles/ticks + +indcpa_dec: +median: 121318 cycles/ticks +average: 123791 cycles/ticks + +kyber_keypair_derand: +median: 291612 cycles/ticks +average: 297561 cycles/ticks + +kyber_keypair: +median: 301674 cycles/ticks +average: 306946 cycles/ticks + +kyber_encaps_derand: +median: 384950 cycles/ticks +average: 392302 cycles/ticks + +kyber_encaps: +median: 385980 cycles/ticks +average: 392907 cycles/ticks + +kyber_decaps: +median: 512166 cycles/ticks +average: 521072 cycles/ticks + +Loop spin: 944 +gen_a: +median: 57726 cycles/ticks +average: 58485 cycles/ticks + +poly_getnoise_eta1: +median: 11318 cycles/ticks +average: 11380 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 23232 cycles/ticks +average: 23628 cycles/ticks + +INVNTT: +median: 33482 cycles/ticks +average: 34068 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 24099 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11457 cycles/ticks + +polyvec_decompress: +median: 4354 cycles/ticks +average: 4445 cycles/ticks + +indcpa_keypair: +median: 268854 cycles/ticks +average: 273501 cycles/ticks + +indcpa_enc: +median: 358368 cycles/ticks +average: 364809 cycles/ticks + +indcpa_dec: +median: 121224 cycles/ticks +average: 122980 cycles/ticks + +kyber_keypair_derand: +median: 291934 cycles/ticks +average: 297996 cycles/ticks + +kyber_keypair: +median: 300628 cycles/ticks +average: 305744 cycles/ticks + +kyber_encaps_derand: +median: 384628 cycles/ticks +average: 392131 cycles/ticks + +kyber_encaps: +median: 385862 cycles/ticks +average: 393220 cycles/ticks + +kyber_decaps: +median: 512870 cycles/ticks +average: 522211 cycles/ticks + +Loop spin: 945 +gen_a: +median: 57714 cycles/ticks +average: 58727 cycles/ticks + +poly_getnoise_eta1: +median: 11332 cycles/ticks +average: 11394 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7289 cycles/ticks + +NTT: +median: 23304 cycles/ticks +average: 23660 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 34147 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23612 cycles/ticks +average: 24017 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11320 cycles/ticks +average: 11368 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4285 cycles/ticks + +indcpa_keypair: +median: 269050 cycles/ticks +average: 273918 cycles/ticks + +indcpa_enc: +median: 357890 cycles/ticks +average: 363574 cycles/ticks + +indcpa_dec: +median: 121514 cycles/ticks +average: 123677 cycles/ticks + +kyber_keypair_derand: +median: 291640 cycles/ticks +average: 296608 cycles/ticks + +kyber_keypair: +median: 301168 cycles/ticks +average: 306756 cycles/ticks + +kyber_encaps_derand: +median: 384816 cycles/ticks +average: 392672 cycles/ticks + +kyber_encaps: +median: 385876 cycles/ticks +average: 392761 cycles/ticks + +kyber_decaps: +median: 512108 cycles/ticks +average: 520931 cycles/ticks + +Loop spin: 946 +gen_a: +median: 57762 cycles/ticks +average: 58832 cycles/ticks + +poly_getnoise_eta1: +median: 11318 cycles/ticks +average: 11438 cycles/ticks + +poly_getnoise_eta2: +median: 7348 cycles/ticks +average: 7529 cycles/ticks + +NTT: +median: 23482 cycles/ticks +average: 23910 cycles/ticks + +INVNTT: +median: 33486 cycles/ticks +average: 34114 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23856 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3975 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 11440 cycles/ticks +average: 11707 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4280 cycles/ticks + +indcpa_keypair: +median: 268766 cycles/ticks +average: 273462 cycles/ticks + +indcpa_enc: +median: 357554 cycles/ticks +average: 363816 cycles/ticks + +indcpa_dec: +median: 121442 cycles/ticks +average: 124011 cycles/ticks + +kyber_keypair_derand: +median: 291292 cycles/ticks +average: 296315 cycles/ticks + +kyber_keypair: +median: 301134 cycles/ticks +average: 306649 cycles/ticks + +kyber_encaps_derand: +median: 384656 cycles/ticks +average: 391711 cycles/ticks + +kyber_encaps: +median: 385920 cycles/ticks +average: 393146 cycles/ticks + +kyber_decaps: +median: 511990 cycles/ticks +average: 521176 cycles/ticks + +Loop spin: 947 +gen_a: +median: 57700 cycles/ticks +average: 58848 cycles/ticks + +poly_getnoise_eta1: +median: 11594 cycles/ticks +average: 11686 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7297 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23634 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 34164 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23644 cycles/ticks +average: 24040 cycles/ticks + +poly_tomsg: +median: 3920 cycles/ticks +average: 4064 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3518 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 11412 cycles/ticks +average: 11688 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4291 cycles/ticks + +indcpa_keypair: +median: 269272 cycles/ticks +average: 274113 cycles/ticks + +indcpa_enc: +median: 357826 cycles/ticks +average: 363054 cycles/ticks + +indcpa_dec: +median: 121420 cycles/ticks +average: 123896 cycles/ticks + +kyber_keypair_derand: +median: 292320 cycles/ticks +average: 297610 cycles/ticks + +kyber_keypair: +median: 301354 cycles/ticks +average: 305722 cycles/ticks + +kyber_encaps_derand: +median: 384968 cycles/ticks +average: 392913 cycles/ticks + +kyber_encaps: +median: 385924 cycles/ticks +average: 393520 cycles/ticks + +kyber_decaps: +median: 512064 cycles/ticks +average: 520741 cycles/ticks + +Loop spin: 948 +gen_a: +median: 57636 cycles/ticks +average: 58701 cycles/ticks + +poly_getnoise_eta1: +median: 11244 cycles/ticks +average: 11298 cycles/ticks + +poly_getnoise_eta2: +median: 7260 cycles/ticks +average: 7337 cycles/ticks + +NTT: +median: 23518 cycles/ticks +average: 24000 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 33869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 23993 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3494 cycles/ticks +average: 3593 cycles/ticks + +poly_compress: +median: 3670 cycles/ticks +average: 3799 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11330 cycles/ticks +average: 11397 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4302 cycles/ticks + +indcpa_keypair: +median: 269040 cycles/ticks +average: 274011 cycles/ticks + +indcpa_enc: +median: 358082 cycles/ticks +average: 364988 cycles/ticks + +indcpa_dec: +median: 121328 cycles/ticks +average: 123610 cycles/ticks + +kyber_keypair_derand: +median: 291784 cycles/ticks +average: 296862 cycles/ticks + +kyber_keypair: +median: 301254 cycles/ticks +average: 306400 cycles/ticks + +kyber_encaps_derand: +median: 384816 cycles/ticks +average: 391698 cycles/ticks + +kyber_encaps: +median: 385822 cycles/ticks +average: 392872 cycles/ticks + +kyber_decaps: +median: 512078 cycles/ticks +average: 521710 cycles/ticks + +Loop spin: 949 +gen_a: +median: 57660 cycles/ticks +average: 58498 cycles/ticks + +poly_getnoise_eta1: +median: 11306 cycles/ticks +average: 11372 cycles/ticks + +poly_getnoise_eta2: +median: 7234 cycles/ticks +average: 7259 cycles/ticks + +NTT: +median: 23250 cycles/ticks +average: 23623 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 34182 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23636 cycles/ticks +average: 24167 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3920 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3727 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1127 cycles/ticks + +polyvec_compress: +median: 11422 cycles/ticks +average: 11737 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4310 cycles/ticks + +indcpa_keypair: +median: 268962 cycles/ticks +average: 273631 cycles/ticks + +indcpa_enc: +median: 357988 cycles/ticks +average: 364730 cycles/ticks + +indcpa_dec: +median: 121370 cycles/ticks +average: 123474 cycles/ticks + +kyber_keypair_derand: +median: 291586 cycles/ticks +average: 298163 cycles/ticks + +kyber_keypair: +median: 301092 cycles/ticks +average: 306175 cycles/ticks + +kyber_encaps_derand: +median: 384790 cycles/ticks +average: 392217 cycles/ticks + +kyber_encaps: +median: 386504 cycles/ticks +average: 393520 cycles/ticks + +kyber_decaps: +median: 512210 cycles/ticks +average: 522080 cycles/ticks + +Loop spin: 950 +gen_a: +median: 57620 cycles/ticks +average: 58802 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11597 cycles/ticks + +poly_getnoise_eta2: +median: 7262 cycles/ticks +average: 7422 cycles/ticks + +NTT: +median: 23308 cycles/ticks +average: 23732 cycles/ticks + +INVNTT: +median: 33564 cycles/ticks +average: 34272 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23590 cycles/ticks +average: 23732 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3724 cycles/ticks +average: 3900 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11376 cycles/ticks +average: 11652 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4305 cycles/ticks + +indcpa_keypair: +median: 268758 cycles/ticks +average: 274431 cycles/ticks + +indcpa_enc: +median: 357748 cycles/ticks +average: 364417 cycles/ticks + +indcpa_dec: +median: 121344 cycles/ticks +average: 123369 cycles/ticks + +kyber_keypair_derand: +median: 291892 cycles/ticks +average: 297735 cycles/ticks + +kyber_keypair: +median: 301176 cycles/ticks +average: 306263 cycles/ticks + +kyber_encaps_derand: +median: 385020 cycles/ticks +average: 392113 cycles/ticks + +kyber_encaps: +median: 386262 cycles/ticks +average: 393404 cycles/ticks + +kyber_decaps: +median: 512524 cycles/ticks +average: 521092 cycles/ticks + +Loop spin: 951 +gen_a: +median: 57714 cycles/ticks +average: 58800 cycles/ticks + +poly_getnoise_eta1: +median: 11292 cycles/ticks +average: 11403 cycles/ticks + +poly_getnoise_eta2: +median: 7252 cycles/ticks +average: 7421 cycles/ticks + +NTT: +median: 23318 cycles/ticks +average: 23943 cycles/ticks + +INVNTT: +median: 33446 cycles/ticks +average: 33862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23608 cycles/ticks +average: 23946 cycles/ticks + +poly_tomsg: +median: 3888 cycles/ticks +average: 4007 cycles/ticks + +poly_frommsg: +median: 3532 cycles/ticks +average: 3615 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11410 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4341 cycles/ticks + +indcpa_keypair: +median: 268970 cycles/ticks +average: 273732 cycles/ticks + +indcpa_enc: +median: 358036 cycles/ticks +average: 364049 cycles/ticks + +indcpa_dec: +median: 121340 cycles/ticks +average: 123900 cycles/ticks + +kyber_keypair_derand: +median: 292220 cycles/ticks +average: 297661 cycles/ticks + +kyber_keypair: +median: 301110 cycles/ticks +average: 306526 cycles/ticks + +kyber_encaps_derand: +median: 385036 cycles/ticks +average: 392047 cycles/ticks + +kyber_encaps: +median: 386342 cycles/ticks +average: 392962 cycles/ticks + +kyber_decaps: +median: 513322 cycles/ticks +average: 523752 cycles/ticks + +Loop spin: 952 +gen_a: +median: 57580 cycles/ticks +average: 58756 cycles/ticks + +poly_getnoise_eta1: +median: 11302 cycles/ticks +average: 11373 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7317 cycles/ticks + +NTT: +median: 23418 cycles/ticks +average: 23972 cycles/ticks + +INVNTT: +median: 33524 cycles/ticks +average: 34309 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23955 cycles/ticks + +poly_tomsg: +median: 3962 cycles/ticks +average: 3970 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3551 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3693 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11406 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4300 cycles/ticks + +indcpa_keypair: +median: 268538 cycles/ticks +average: 273862 cycles/ticks + +indcpa_enc: +median: 357846 cycles/ticks +average: 365101 cycles/ticks + +indcpa_dec: +median: 121462 cycles/ticks +average: 123832 cycles/ticks + +kyber_keypair_derand: +median: 291710 cycles/ticks +average: 296831 cycles/ticks + +kyber_keypair: +median: 301114 cycles/ticks +average: 305810 cycles/ticks + +kyber_encaps_derand: +median: 385002 cycles/ticks +average: 391348 cycles/ticks + +kyber_encaps: +median: 387358 cycles/ticks +average: 394694 cycles/ticks + +kyber_decaps: +median: 512326 cycles/ticks +average: 522004 cycles/ticks + +Loop spin: 953 +gen_a: +median: 57726 cycles/ticks +average: 58929 cycles/ticks + +poly_getnoise_eta1: +median: 11340 cycles/ticks +average: 11516 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7374 cycles/ticks + +NTT: +median: 23296 cycles/ticks +average: 23820 cycles/ticks + +INVNTT: +median: 33502 cycles/ticks +average: 34083 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 23970 cycles/ticks + +poly_tomsg: +median: 3956 cycles/ticks +average: 4050 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3514 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3707 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1125 cycles/ticks + +polyvec_compress: +median: 11362 cycles/ticks +average: 11546 cycles/ticks + +polyvec_decompress: +median: 4254 cycles/ticks +average: 4274 cycles/ticks + +indcpa_keypair: +median: 268706 cycles/ticks +average: 272944 cycles/ticks + +indcpa_enc: +median: 358062 cycles/ticks +average: 363725 cycles/ticks + +indcpa_dec: +median: 121422 cycles/ticks +average: 123493 cycles/ticks + +kyber_keypair_derand: +median: 291686 cycles/ticks +average: 296256 cycles/ticks + +kyber_keypair: +median: 301282 cycles/ticks +average: 306641 cycles/ticks + +kyber_encaps_derand: +median: 384790 cycles/ticks +average: 391920 cycles/ticks + +kyber_encaps: +median: 386228 cycles/ticks +average: 393246 cycles/ticks + +kyber_decaps: +median: 512190 cycles/ticks +average: 520033 cycles/ticks + +Loop spin: 954 +gen_a: +median: 57574 cycles/ticks +average: 58678 cycles/ticks + +poly_getnoise_eta1: +median: 11318 cycles/ticks +average: 11387 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7265 cycles/ticks + +NTT: +median: 23380 cycles/ticks +average: 23978 cycles/ticks + +INVNTT: +median: 33520 cycles/ticks +average: 34204 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23660 cycles/ticks +average: 24091 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3478 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3694 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11386 cycles/ticks +average: 11671 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4309 cycles/ticks + +indcpa_keypair: +median: 268534 cycles/ticks +average: 272677 cycles/ticks + +indcpa_enc: +median: 357888 cycles/ticks +average: 365802 cycles/ticks + +indcpa_dec: +median: 121202 cycles/ticks +average: 123215 cycles/ticks + +kyber_keypair_derand: +median: 292046 cycles/ticks +average: 298090 cycles/ticks + +kyber_keypair: +median: 301446 cycles/ticks +average: 307169 cycles/ticks + +kyber_encaps_derand: +median: 384868 cycles/ticks +average: 391866 cycles/ticks + +kyber_encaps: +median: 386210 cycles/ticks +average: 393561 cycles/ticks + +kyber_decaps: +median: 512244 cycles/ticks +average: 521919 cycles/ticks + +Loop spin: 955 +gen_a: +median: 57682 cycles/ticks +average: 58832 cycles/ticks + +poly_getnoise_eta1: +median: 11198 cycles/ticks +average: 11267 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7270 cycles/ticks + +NTT: +median: 23250 cycles/ticks +average: 23835 cycles/ticks + +INVNTT: +median: 33414 cycles/ticks +average: 33808 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 23982 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3492 cycles/ticks +average: 3598 cycles/ticks + +poly_compress: +median: 3718 cycles/ticks +average: 3814 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11366 cycles/ticks +average: 11655 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4279 cycles/ticks + +indcpa_keypair: +median: 269104 cycles/ticks +average: 274417 cycles/ticks + +indcpa_enc: +median: 358148 cycles/ticks +average: 364575 cycles/ticks + +indcpa_dec: +median: 121264 cycles/ticks +average: 123424 cycles/ticks + +kyber_keypair_derand: +median: 291972 cycles/ticks +average: 297525 cycles/ticks + +kyber_keypair: +median: 300960 cycles/ticks +average: 305771 cycles/ticks + +kyber_encaps_derand: +median: 385094 cycles/ticks +average: 391339 cycles/ticks + +kyber_encaps: +median: 386312 cycles/ticks +average: 393358 cycles/ticks + +kyber_decaps: +median: 512474 cycles/ticks +average: 522302 cycles/ticks + +Loop spin: 956 +gen_a: +median: 57750 cycles/ticks +average: 58650 cycles/ticks + +poly_getnoise_eta1: +median: 11414 cycles/ticks +average: 11671 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7263 cycles/ticks + +NTT: +median: 23270 cycles/ticks +average: 23740 cycles/ticks + +INVNTT: +median: 33448 cycles/ticks +average: 34072 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23628 cycles/ticks +average: 24217 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3882 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 11346 cycles/ticks +average: 11426 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4286 cycles/ticks + +indcpa_keypair: +median: 268342 cycles/ticks +average: 273115 cycles/ticks + +indcpa_enc: +median: 357648 cycles/ticks +average: 363726 cycles/ticks + +indcpa_dec: +median: 121430 cycles/ticks +average: 123924 cycles/ticks + +kyber_keypair_derand: +median: 291972 cycles/ticks +average: 297251 cycles/ticks + +kyber_keypair: +median: 301154 cycles/ticks +average: 306809 cycles/ticks + +kyber_encaps_derand: +median: 385168 cycles/ticks +average: 392857 cycles/ticks + +kyber_encaps: +median: 386236 cycles/ticks +average: 393452 cycles/ticks + +kyber_decaps: +median: 512276 cycles/ticks +average: 521260 cycles/ticks + +Loop spin: 957 +gen_a: +median: 57588 cycles/ticks +average: 58514 cycles/ticks + +poly_getnoise_eta1: +median: 11306 cycles/ticks +average: 11570 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7324 cycles/ticks + +NTT: +median: 23412 cycles/ticks +average: 23702 cycles/ticks + +INVNTT: +median: 33506 cycles/ticks +average: 34179 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24203 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3902 cycles/ticks + +poly_frommsg: +median: 3540 cycles/ticks +average: 3654 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3726 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11419 cycles/ticks + +polyvec_decompress: +median: 4372 cycles/ticks +average: 4464 cycles/ticks + +indcpa_keypair: +median: 268556 cycles/ticks +average: 273284 cycles/ticks + +indcpa_enc: +median: 357938 cycles/ticks +average: 364098 cycles/ticks + +indcpa_dec: +median: 121338 cycles/ticks +average: 123684 cycles/ticks + +kyber_keypair_derand: +median: 291618 cycles/ticks +average: 296597 cycles/ticks + +kyber_keypair: +median: 301380 cycles/ticks +average: 306713 cycles/ticks + +kyber_encaps_derand: +median: 384780 cycles/ticks +average: 391367 cycles/ticks + +kyber_encaps: +median: 386104 cycles/ticks +average: 392648 cycles/ticks + +kyber_decaps: +median: 512546 cycles/ticks +average: 521270 cycles/ticks + +Loop spin: 958 +gen_a: +median: 57692 cycles/ticks +average: 58494 cycles/ticks + +poly_getnoise_eta1: +median: 11308 cycles/ticks +average: 11369 cycles/ticks + +poly_getnoise_eta2: +median: 7256 cycles/ticks +average: 7280 cycles/ticks + +NTT: +median: 23228 cycles/ticks +average: 23511 cycles/ticks + +INVNTT: +median: 33488 cycles/ticks +average: 34148 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 24077 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3489 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3734 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1145 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11477 cycles/ticks + +polyvec_decompress: +median: 4254 cycles/ticks +average: 4277 cycles/ticks + +indcpa_keypair: +median: 268440 cycles/ticks +average: 273414 cycles/ticks + +indcpa_enc: +median: 357962 cycles/ticks +average: 364492 cycles/ticks + +indcpa_dec: +median: 121282 cycles/ticks +average: 122859 cycles/ticks + +kyber_keypair_derand: +median: 291926 cycles/ticks +average: 297127 cycles/ticks + +kyber_keypair: +median: 301164 cycles/ticks +average: 306208 cycles/ticks + +kyber_encaps_derand: +median: 384548 cycles/ticks +average: 390820 cycles/ticks + +kyber_encaps: +median: 386062 cycles/ticks +average: 392610 cycles/ticks + +kyber_decaps: +median: 512366 cycles/ticks +average: 521634 cycles/ticks + +Loop spin: 959 +gen_a: +median: 57678 cycles/ticks +average: 58908 cycles/ticks + +poly_getnoise_eta1: +median: 11256 cycles/ticks +average: 11396 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7407 cycles/ticks + +NTT: +median: 23324 cycles/ticks +average: 23841 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 33899 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23574 cycles/ticks +average: 23902 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3497 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3862 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1079 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11379 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4292 cycles/ticks + +indcpa_keypair: +median: 268946 cycles/ticks +average: 274278 cycles/ticks + +indcpa_enc: +median: 358066 cycles/ticks +average: 364012 cycles/ticks + +indcpa_dec: +median: 121358 cycles/ticks +average: 123999 cycles/ticks + +kyber_keypair_derand: +median: 291552 cycles/ticks +average: 295856 cycles/ticks + +kyber_keypair: +median: 301436 cycles/ticks +average: 306340 cycles/ticks + +kyber_encaps_derand: +median: 384716 cycles/ticks +average: 391356 cycles/ticks + +kyber_encaps: +median: 385904 cycles/ticks +average: 392065 cycles/ticks + +kyber_decaps: +median: 511878 cycles/ticks +average: 520599 cycles/ticks + +Loop spin: 960 +gen_a: +median: 57698 cycles/ticks +average: 58762 cycles/ticks + +poly_getnoise_eta1: +median: 11226 cycles/ticks +average: 11312 cycles/ticks + +poly_getnoise_eta2: +median: 7288 cycles/ticks +average: 7422 cycles/ticks + +NTT: +median: 23326 cycles/ticks +average: 23766 cycles/ticks + +INVNTT: +median: 33500 cycles/ticks +average: 34343 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 24002 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1058 cycles/ticks +average: 1067 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11516 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4303 cycles/ticks + +indcpa_keypair: +median: 268910 cycles/ticks +average: 273307 cycles/ticks + +indcpa_enc: +median: 358178 cycles/ticks +average: 364727 cycles/ticks + +indcpa_dec: +median: 121422 cycles/ticks +average: 123658 cycles/ticks + +kyber_keypair_derand: +median: 291984 cycles/ticks +average: 297247 cycles/ticks + +kyber_keypair: +median: 301174 cycles/ticks +average: 306470 cycles/ticks + +kyber_encaps_derand: +median: 384804 cycles/ticks +average: 390545 cycles/ticks + +kyber_encaps: +median: 386166 cycles/ticks +average: 392886 cycles/ticks + +kyber_decaps: +median: 511982 cycles/ticks +average: 520776 cycles/ticks + +Loop spin: 961 +gen_a: +median: 57654 cycles/ticks +average: 58742 cycles/ticks + +poly_getnoise_eta1: +median: 11294 cycles/ticks +average: 11534 cycles/ticks + +poly_getnoise_eta2: +median: 7450 cycles/ticks +average: 7535 cycles/ticks + +NTT: +median: 23828 cycles/ticks +average: 24119 cycles/ticks + +INVNTT: +median: 34246 cycles/ticks +average: 34553 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 24244 cycles/ticks +average: 24499 cycles/ticks + +poly_tomsg: +median: 3876 cycles/ticks +average: 3991 cycles/ticks + +poly_frommsg: +median: 3468 cycles/ticks +average: 3534 cycles/ticks + +poly_compress: +median: 3764 cycles/ticks +average: 3806 cycles/ticks + +poly_decompress: +median: 1042 cycles/ticks +average: 1078 cycles/ticks + +polyvec_compress: +median: 11602 cycles/ticks +average: 11733 cycles/ticks + +polyvec_decompress: +median: 4282 cycles/ticks +average: 4453 cycles/ticks + +indcpa_keypair: +median: 275880 cycles/ticks +average: 275815 cycles/ticks + +indcpa_enc: +median: 358022 cycles/ticks +average: 364508 cycles/ticks + +indcpa_dec: +median: 121338 cycles/ticks +average: 123431 cycles/ticks + +kyber_keypair_derand: +median: 291948 cycles/ticks +average: 296738 cycles/ticks + +kyber_keypair: +median: 301190 cycles/ticks +average: 306165 cycles/ticks + +kyber_encaps_derand: +median: 384794 cycles/ticks +average: 391042 cycles/ticks + +kyber_encaps: +median: 385898 cycles/ticks +average: 391840 cycles/ticks + +kyber_decaps: +median: 512050 cycles/ticks +average: 521239 cycles/ticks + +Loop spin: 962 +gen_a: +median: 57586 cycles/ticks +average: 58448 cycles/ticks + +poly_getnoise_eta1: +median: 11238 cycles/ticks +average: 11309 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7250 cycles/ticks + +NTT: +median: 23310 cycles/ticks +average: 23737 cycles/ticks + +INVNTT: +median: 33478 cycles/ticks +average: 34111 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23610 cycles/ticks +average: 24179 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3832 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1081 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11413 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4303 cycles/ticks + +indcpa_keypair: +median: 269136 cycles/ticks +average: 274177 cycles/ticks + +indcpa_enc: +median: 358246 cycles/ticks +average: 364417 cycles/ticks + +indcpa_dec: +median: 121270 cycles/ticks +average: 123141 cycles/ticks + +kyber_keypair_derand: +median: 291730 cycles/ticks +average: 296905 cycles/ticks + +kyber_keypair: +median: 300790 cycles/ticks +average: 307325 cycles/ticks + +kyber_encaps_derand: +median: 384948 cycles/ticks +average: 393999 cycles/ticks + +kyber_encaps: +median: 386284 cycles/ticks +average: 392808 cycles/ticks + +kyber_decaps: +median: 512442 cycles/ticks +average: 521152 cycles/ticks + +Loop spin: 963 +gen_a: +median: 57566 cycles/ticks +average: 58416 cycles/ticks + +poly_getnoise_eta1: +median: 11312 cycles/ticks +average: 11603 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 23266 cycles/ticks +average: 23862 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 34147 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23650 cycles/ticks +average: 24276 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11583 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268544 cycles/ticks +average: 273148 cycles/ticks + +indcpa_enc: +median: 357946 cycles/ticks +average: 364849 cycles/ticks + +indcpa_dec: +median: 121378 cycles/ticks +average: 123729 cycles/ticks + +kyber_keypair_derand: +median: 291948 cycles/ticks +average: 297257 cycles/ticks + +kyber_keypair: +median: 301254 cycles/ticks +average: 306351 cycles/ticks + +kyber_encaps_derand: +median: 385264 cycles/ticks +average: 392149 cycles/ticks + +kyber_encaps: +median: 386908 cycles/ticks +average: 393552 cycles/ticks + +kyber_decaps: +median: 512344 cycles/ticks +average: 521288 cycles/ticks + +Loop spin: 964 +gen_a: +median: 57624 cycles/ticks +average: 58740 cycles/ticks + +poly_getnoise_eta1: +median: 11338 cycles/ticks +average: 11408 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 23268 cycles/ticks +average: 23457 cycles/ticks + +INVNTT: +median: 33574 cycles/ticks +average: 34069 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23600 cycles/ticks +average: 23945 cycles/ticks + +poly_tomsg: +median: 3886 cycles/ticks +average: 3998 cycles/ticks + +poly_frommsg: +median: 3476 cycles/ticks +average: 3577 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11406 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4279 cycles/ticks + +indcpa_keypair: +median: 268698 cycles/ticks +average: 272744 cycles/ticks + +indcpa_enc: +median: 357998 cycles/ticks +average: 363638 cycles/ticks + +indcpa_dec: +median: 121350 cycles/ticks +average: 123059 cycles/ticks + +kyber_keypair_derand: +median: 292204 cycles/ticks +average: 296812 cycles/ticks + +kyber_keypair: +median: 300988 cycles/ticks +average: 306175 cycles/ticks + +kyber_encaps_derand: +median: 384824 cycles/ticks +average: 391078 cycles/ticks + +kyber_encaps: +median: 385944 cycles/ticks +average: 392202 cycles/ticks + +kyber_decaps: +median: 512460 cycles/ticks +average: 521139 cycles/ticks + +Loop spin: 965 +gen_a: +median: 57716 cycles/ticks +average: 58719 cycles/ticks + +poly_getnoise_eta1: +median: 11310 cycles/ticks +average: 11369 cycles/ticks + +poly_getnoise_eta2: +median: 7270 cycles/ticks +average: 7504 cycles/ticks + +NTT: +median: 23284 cycles/ticks +average: 23691 cycles/ticks + +INVNTT: +median: 33486 cycles/ticks +average: 34112 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23634 cycles/ticks +average: 24048 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3690 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11427 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4301 cycles/ticks + +indcpa_keypair: +median: 268794 cycles/ticks +average: 273034 cycles/ticks + +indcpa_enc: +median: 357716 cycles/ticks +average: 363578 cycles/ticks + +indcpa_dec: +median: 121224 cycles/ticks +average: 123076 cycles/ticks + +kyber_keypair_derand: +median: 292340 cycles/ticks +average: 296858 cycles/ticks + +kyber_keypair: +median: 301154 cycles/ticks +average: 305962 cycles/ticks + +kyber_encaps_derand: +median: 385226 cycles/ticks +average: 392099 cycles/ticks + +kyber_encaps: +median: 386166 cycles/ticks +average: 393066 cycles/ticks + +kyber_decaps: +median: 512436 cycles/ticks +average: 521002 cycles/ticks + +Loop spin: 966 +gen_a: +median: 57708 cycles/ticks +average: 58176 cycles/ticks + +poly_getnoise_eta1: +median: 11298 cycles/ticks +average: 11398 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7253 cycles/ticks + +NTT: +median: 23262 cycles/ticks +average: 23458 cycles/ticks + +INVNTT: +median: 33440 cycles/ticks +average: 33823 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23610 cycles/ticks +average: 23981 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1032 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11509 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4399 cycles/ticks + +indcpa_keypair: +median: 268886 cycles/ticks +average: 273912 cycles/ticks + +indcpa_enc: +median: 357658 cycles/ticks +average: 363775 cycles/ticks + +indcpa_dec: +median: 121400 cycles/ticks +average: 123545 cycles/ticks + +kyber_keypair_derand: +median: 291812 cycles/ticks +average: 296994 cycles/ticks + +kyber_keypair: +median: 301132 cycles/ticks +average: 306581 cycles/ticks + +kyber_encaps_derand: +median: 385006 cycles/ticks +average: 391555 cycles/ticks + +kyber_encaps: +median: 385946 cycles/ticks +average: 392804 cycles/ticks + +kyber_decaps: +median: 512414 cycles/ticks +average: 521455 cycles/ticks + +Loop spin: 967 +gen_a: +median: 57536 cycles/ticks +average: 58209 cycles/ticks + +poly_getnoise_eta1: +median: 11226 cycles/ticks +average: 11323 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7278 cycles/ticks + +NTT: +median: 23408 cycles/ticks +average: 23930 cycles/ticks + +INVNTT: +median: 33466 cycles/ticks +average: 34082 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23640 cycles/ticks +average: 24083 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11368 cycles/ticks +average: 11660 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4292 cycles/ticks + +indcpa_keypair: +median: 268768 cycles/ticks +average: 273830 cycles/ticks + +indcpa_enc: +median: 358070 cycles/ticks +average: 363343 cycles/ticks + +indcpa_dec: +median: 121368 cycles/ticks +average: 123821 cycles/ticks + +kyber_keypair_derand: +median: 291712 cycles/ticks +average: 296608 cycles/ticks + +kyber_keypair: +median: 300998 cycles/ticks +average: 305725 cycles/ticks + +kyber_encaps_derand: +median: 384696 cycles/ticks +average: 390745 cycles/ticks + +kyber_encaps: +median: 386002 cycles/ticks +average: 392329 cycles/ticks + +kyber_decaps: +median: 512042 cycles/ticks +average: 520257 cycles/ticks + +Loop spin: 968 +gen_a: +median: 57632 cycles/ticks +average: 58355 cycles/ticks + +poly_getnoise_eta1: +median: 11288 cycles/ticks +average: 11538 cycles/ticks + +poly_getnoise_eta2: +median: 7278 cycles/ticks +average: 7427 cycles/ticks + +NTT: +median: 23300 cycles/ticks +average: 23818 cycles/ticks + +INVNTT: +median: 33536 cycles/ticks +average: 34347 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23966 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3668 cycles/ticks +average: 3787 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1065 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11511 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4293 cycles/ticks + +indcpa_keypair: +median: 268478 cycles/ticks +average: 271892 cycles/ticks + +indcpa_enc: +median: 357898 cycles/ticks +average: 364418 cycles/ticks + +indcpa_dec: +median: 121420 cycles/ticks +average: 123861 cycles/ticks + +kyber_keypair_derand: +median: 291500 cycles/ticks +average: 296300 cycles/ticks + +kyber_keypair: +median: 301090 cycles/ticks +average: 306288 cycles/ticks + +kyber_encaps_derand: +median: 384846 cycles/ticks +average: 391536 cycles/ticks + +kyber_encaps: +median: 387164 cycles/ticks +average: 393316 cycles/ticks + +kyber_decaps: +median: 512306 cycles/ticks +average: 520909 cycles/ticks + +Loop spin: 969 +gen_a: +median: 57646 cycles/ticks +average: 58922 cycles/ticks + +poly_getnoise_eta1: +median: 11328 cycles/ticks +average: 11409 cycles/ticks + +poly_getnoise_eta2: +median: 7276 cycles/ticks +average: 7448 cycles/ticks + +NTT: +median: 23362 cycles/ticks +average: 23825 cycles/ticks + +INVNTT: +median: 33512 cycles/ticks +average: 34226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23670 cycles/ticks +average: 24102 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3890 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3480 cycles/ticks + +poly_compress: +median: 3686 cycles/ticks +average: 3791 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1082 cycles/ticks + +polyvec_compress: +median: 11352 cycles/ticks +average: 11552 cycles/ticks + +polyvec_decompress: +median: 4280 cycles/ticks +average: 4351 cycles/ticks + +indcpa_keypair: +median: 267980 cycles/ticks +average: 271895 cycles/ticks + +indcpa_enc: +median: 357506 cycles/ticks +average: 363843 cycles/ticks + +indcpa_dec: +median: 121362 cycles/ticks +average: 123555 cycles/ticks + +kyber_keypair_derand: +median: 291746 cycles/ticks +average: 296816 cycles/ticks + +kyber_keypair: +median: 301412 cycles/ticks +average: 306892 cycles/ticks + +kyber_encaps_derand: +median: 385318 cycles/ticks +average: 392347 cycles/ticks + +kyber_encaps: +median: 386436 cycles/ticks +average: 393168 cycles/ticks + +kyber_decaps: +median: 512628 cycles/ticks +average: 522125 cycles/ticks + +Loop spin: 970 +gen_a: +median: 57614 cycles/ticks +average: 58606 cycles/ticks + +poly_getnoise_eta1: +median: 11302 cycles/ticks +average: 11360 cycles/ticks + +poly_getnoise_eta2: +median: 7250 cycles/ticks +average: 7302 cycles/ticks + +NTT: +median: 23314 cycles/ticks +average: 23855 cycles/ticks + +INVNTT: +median: 33492 cycles/ticks +average: 34106 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 24038 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3977 cycles/ticks + +poly_frommsg: +median: 3546 cycles/ticks +average: 3591 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3770 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11406 cycles/ticks +average: 11689 cycles/ticks + +polyvec_decompress: +median: 4266 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 268540 cycles/ticks +average: 273744 cycles/ticks + +indcpa_enc: +median: 357846 cycles/ticks +average: 364939 cycles/ticks + +indcpa_dec: +median: 121222 cycles/ticks +average: 123052 cycles/ticks + +kyber_keypair_derand: +median: 291598 cycles/ticks +average: 296990 cycles/ticks + +kyber_keypair: +median: 300872 cycles/ticks +average: 305844 cycles/ticks + +kyber_encaps_derand: +median: 384524 cycles/ticks +average: 391138 cycles/ticks + +kyber_encaps: +median: 385918 cycles/ticks +average: 392816 cycles/ticks + +kyber_decaps: +median: 511966 cycles/ticks +average: 521339 cycles/ticks + +Loop spin: 971 +gen_a: +median: 57584 cycles/ticks +average: 58755 cycles/ticks + +poly_getnoise_eta1: +median: 11270 cycles/ticks +average: 11549 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 23386 cycles/ticks +average: 23906 cycles/ticks + +INVNTT: +median: 33466 cycles/ticks +average: 34119 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23572 cycles/ticks +average: 23946 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3734 cycles/ticks +average: 3785 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1065 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11482 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4300 cycles/ticks + +indcpa_keypair: +median: 268868 cycles/ticks +average: 273745 cycles/ticks + +indcpa_enc: +median: 358020 cycles/ticks +average: 363757 cycles/ticks + +indcpa_dec: +median: 121332 cycles/ticks +average: 123730 cycles/ticks + +kyber_keypair_derand: +median: 292110 cycles/ticks +average: 297140 cycles/ticks + +kyber_keypair: +median: 300830 cycles/ticks +average: 305849 cycles/ticks + +kyber_encaps_derand: +median: 384912 cycles/ticks +average: 391693 cycles/ticks + +kyber_encaps: +median: 386550 cycles/ticks +average: 394113 cycles/ticks + +kyber_decaps: +median: 512466 cycles/ticks +average: 520020 cycles/ticks + +Loop spin: 972 +gen_a: +median: 57642 cycles/ticks +average: 58446 cycles/ticks + +poly_getnoise_eta1: +median: 11284 cycles/ticks +average: 11352 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 23348 cycles/ticks +average: 23799 cycles/ticks + +INVNTT: +median: 33550 cycles/ticks +average: 34267 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23610 cycles/ticks +average: 24124 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3940 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3844 cycles/ticks + +poly_decompress: +median: 1048 cycles/ticks +average: 1081 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11437 cycles/ticks + +polyvec_decompress: +median: 4312 cycles/ticks +average: 4496 cycles/ticks + +indcpa_keypair: +median: 268740 cycles/ticks +average: 272870 cycles/ticks + +indcpa_enc: +median: 357940 cycles/ticks +average: 364432 cycles/ticks + +indcpa_dec: +median: 121332 cycles/ticks +average: 123635 cycles/ticks + +kyber_keypair_derand: +median: 291916 cycles/ticks +average: 296569 cycles/ticks + +kyber_keypair: +median: 301096 cycles/ticks +average: 306573 cycles/ticks + +kyber_encaps_derand: +median: 384832 cycles/ticks +average: 392343 cycles/ticks + +kyber_encaps: +median: 386022 cycles/ticks +average: 392970 cycles/ticks + +kyber_decaps: +median: 512064 cycles/ticks +average: 520917 cycles/ticks + +Loop spin: 973 +gen_a: +median: 57640 cycles/ticks +average: 58931 cycles/ticks + +poly_getnoise_eta1: +median: 11352 cycles/ticks +average: 11629 cycles/ticks + +poly_getnoise_eta2: +median: 7258 cycles/ticks +average: 7270 cycles/ticks + +NTT: +median: 23290 cycles/ticks +average: 23809 cycles/ticks + +INVNTT: +median: 33520 cycles/ticks +average: 34254 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23954 cycles/ticks + +poly_tomsg: +median: 3908 cycles/ticks +average: 4045 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3528 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11549 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 268402 cycles/ticks +average: 272935 cycles/ticks + +indcpa_enc: +median: 357850 cycles/ticks +average: 364473 cycles/ticks + +indcpa_dec: +median: 121320 cycles/ticks +average: 123108 cycles/ticks + +kyber_keypair_derand: +median: 291836 cycles/ticks +average: 297466 cycles/ticks + +kyber_keypair: +median: 301724 cycles/ticks +average: 306507 cycles/ticks + +kyber_encaps_derand: +median: 384950 cycles/ticks +average: 392163 cycles/ticks + +kyber_encaps: +median: 385926 cycles/ticks +average: 392695 cycles/ticks + +kyber_decaps: +median: 512938 cycles/ticks +average: 522871 cycles/ticks + +Loop spin: 974 +gen_a: +median: 57740 cycles/ticks +average: 58904 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11403 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 23250 cycles/ticks +average: 23630 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 34166 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23594 cycles/ticks +average: 23938 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 11354 cycles/ticks +average: 11626 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4297 cycles/ticks + +indcpa_keypair: +median: 269190 cycles/ticks +average: 274616 cycles/ticks + +indcpa_enc: +median: 357948 cycles/ticks +average: 364334 cycles/ticks + +indcpa_dec: +median: 121318 cycles/ticks +average: 123747 cycles/ticks + +kyber_keypair_derand: +median: 291998 cycles/ticks +average: 297864 cycles/ticks + +kyber_keypair: +median: 301264 cycles/ticks +average: 306945 cycles/ticks + +kyber_encaps_derand: +median: 384994 cycles/ticks +average: 392891 cycles/ticks + +kyber_encaps: +median: 386088 cycles/ticks +average: 391895 cycles/ticks + +kyber_decaps: +median: 512406 cycles/ticks +average: 521307 cycles/ticks + +Loop spin: 975 +gen_a: +median: 57716 cycles/ticks +average: 58860 cycles/ticks + +poly_getnoise_eta1: +median: 11336 cycles/ticks +average: 11432 cycles/ticks + +poly_getnoise_eta2: +median: 7276 cycles/ticks +average: 7490 cycles/ticks + +NTT: +median: 23256 cycles/ticks +average: 23888 cycles/ticks + +INVNTT: +median: 33478 cycles/ticks +average: 34105 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23592 cycles/ticks +average: 24067 cycles/ticks + +poly_tomsg: +median: 3864 cycles/ticks +average: 3982 cycles/ticks + +poly_frommsg: +median: 3530 cycles/ticks +average: 3627 cycles/ticks + +poly_compress: +median: 3680 cycles/ticks +average: 3797 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11385 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4283 cycles/ticks + +indcpa_keypair: +median: 272794 cycles/ticks +average: 277982 cycles/ticks + +indcpa_enc: +median: 361968 cycles/ticks +average: 369478 cycles/ticks + +indcpa_dec: +median: 121306 cycles/ticks +average: 124009 cycles/ticks + +kyber_keypair_derand: +median: 291352 cycles/ticks +average: 296717 cycles/ticks + +kyber_keypair: +median: 300918 cycles/ticks +average: 306534 cycles/ticks + +kyber_encaps_derand: +median: 384946 cycles/ticks +average: 392421 cycles/ticks + +kyber_encaps: +median: 386036 cycles/ticks +average: 392623 cycles/ticks + +kyber_decaps: +median: 512636 cycles/ticks +average: 521088 cycles/ticks + +Loop spin: 976 +gen_a: +median: 57706 cycles/ticks +average: 59047 cycles/ticks + +poly_getnoise_eta1: +median: 11374 cycles/ticks +average: 11667 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 23236 cycles/ticks +average: 23650 cycles/ticks + +INVNTT: +median: 33500 cycles/ticks +average: 34143 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24308 cycles/ticks + +poly_tomsg: +median: 3916 cycles/ticks +average: 4009 cycles/ticks + +poly_frommsg: +median: 3472 cycles/ticks +average: 3595 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11354 cycles/ticks +average: 11489 cycles/ticks + +polyvec_decompress: +median: 4374 cycles/ticks +average: 4468 cycles/ticks + +indcpa_keypair: +median: 268772 cycles/ticks +average: 274008 cycles/ticks + +indcpa_enc: +median: 358078 cycles/ticks +average: 365085 cycles/ticks + +indcpa_dec: +median: 121326 cycles/ticks +average: 123217 cycles/ticks + +kyber_keypair_derand: +median: 291728 cycles/ticks +average: 296662 cycles/ticks + +kyber_keypair: +median: 301012 cycles/ticks +average: 306545 cycles/ticks + +kyber_encaps_derand: +median: 384870 cycles/ticks +average: 392198 cycles/ticks + +kyber_encaps: +median: 385896 cycles/ticks +average: 392328 cycles/ticks + +kyber_decaps: +median: 512228 cycles/ticks +average: 520668 cycles/ticks + +Loop spin: 977 +gen_a: +median: 57620 cycles/ticks +average: 58086 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11380 cycles/ticks + +poly_getnoise_eta2: +median: 7234 cycles/ticks +average: 7252 cycles/ticks + +NTT: +median: 23254 cycles/ticks +average: 23427 cycles/ticks + +INVNTT: +median: 33446 cycles/ticks +average: 33618 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23620 cycles/ticks +average: 24206 cycles/ticks + +poly_tomsg: +median: 3950 cycles/ticks +average: 4028 cycles/ticks + +poly_frommsg: +median: 3468 cycles/ticks +average: 3568 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11338 cycles/ticks +average: 11423 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4300 cycles/ticks + +indcpa_keypair: +median: 268442 cycles/ticks +average: 273100 cycles/ticks + +indcpa_enc: +median: 357662 cycles/ticks +average: 363545 cycles/ticks + +indcpa_dec: +median: 121286 cycles/ticks +average: 123717 cycles/ticks + +kyber_keypair_derand: +median: 291446 cycles/ticks +average: 295783 cycles/ticks + +kyber_keypair: +median: 301030 cycles/ticks +average: 306393 cycles/ticks + +kyber_encaps_derand: +median: 384598 cycles/ticks +average: 391019 cycles/ticks + +kyber_encaps: +median: 386130 cycles/ticks +average: 392915 cycles/ticks + +kyber_decaps: +median: 511960 cycles/ticks +average: 518878 cycles/ticks + +Loop spin: 978 +gen_a: +median: 57592 cycles/ticks +average: 58602 cycles/ticks + +poly_getnoise_eta1: +median: 11302 cycles/ticks +average: 11574 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7272 cycles/ticks + +NTT: +median: 23222 cycles/ticks +average: 23406 cycles/ticks + +INVNTT: +median: 33458 cycles/ticks +average: 34100 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 23724 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3477 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3851 cycles/ticks + +poly_decompress: +median: 1046 cycles/ticks +average: 1095 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11458 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4296 cycles/ticks + +indcpa_keypair: +median: 268554 cycles/ticks +average: 272724 cycles/ticks + +indcpa_enc: +median: 357922 cycles/ticks +average: 364098 cycles/ticks + +indcpa_dec: +median: 121242 cycles/ticks +average: 123053 cycles/ticks + +kyber_keypair_derand: +median: 291740 cycles/ticks +average: 296882 cycles/ticks + +kyber_keypair: +median: 301164 cycles/ticks +average: 306733 cycles/ticks + +kyber_encaps_derand: +median: 385044 cycles/ticks +average: 391597 cycles/ticks + +kyber_encaps: +median: 386020 cycles/ticks +average: 391875 cycles/ticks + +kyber_decaps: +median: 512188 cycles/ticks +average: 521022 cycles/ticks + +Loop spin: 979 +gen_a: +median: 57804 cycles/ticks +average: 58872 cycles/ticks + +poly_getnoise_eta1: +median: 11248 cycles/ticks +average: 11331 cycles/ticks + +poly_getnoise_eta2: +median: 7356 cycles/ticks +average: 7556 cycles/ticks + +NTT: +median: 23264 cycles/ticks +average: 23614 cycles/ticks + +INVNTT: +median: 33498 cycles/ticks +average: 34113 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23628 cycles/ticks +average: 24146 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3478 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3692 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11524 cycles/ticks + +polyvec_decompress: +median: 4272 cycles/ticks +average: 4394 cycles/ticks + +indcpa_keypair: +median: 268848 cycles/ticks +average: 274159 cycles/ticks + +indcpa_enc: +median: 358022 cycles/ticks +average: 364884 cycles/ticks + +indcpa_dec: +median: 121426 cycles/ticks +average: 123250 cycles/ticks + +kyber_keypair_derand: +median: 291744 cycles/ticks +average: 296968 cycles/ticks + +kyber_keypair: +median: 301194 cycles/ticks +average: 306313 cycles/ticks + +kyber_encaps_derand: +median: 384594 cycles/ticks +average: 391202 cycles/ticks + +kyber_encaps: +median: 386610 cycles/ticks +average: 393282 cycles/ticks + +kyber_decaps: +median: 511938 cycles/ticks +average: 520538 cycles/ticks + +Loop spin: 980 +gen_a: +median: 57692 cycles/ticks +average: 58646 cycles/ticks + +poly_getnoise_eta1: +median: 11238 cycles/ticks +average: 11315 cycles/ticks + +poly_getnoise_eta2: +median: 7286 cycles/ticks +average: 7407 cycles/ticks + +NTT: +median: 23306 cycles/ticks +average: 23631 cycles/ticks + +INVNTT: +median: 33530 cycles/ticks +average: 34345 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23598 cycles/ticks +average: 23815 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11344 cycles/ticks +average: 11438 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4321 cycles/ticks + +indcpa_keypair: +median: 268620 cycles/ticks +average: 273643 cycles/ticks + +indcpa_enc: +median: 358066 cycles/ticks +average: 363507 cycles/ticks + +indcpa_dec: +median: 121242 cycles/ticks +average: 122401 cycles/ticks + +kyber_keypair_derand: +median: 291830 cycles/ticks +average: 296945 cycles/ticks + +kyber_keypair: +median: 301070 cycles/ticks +average: 305536 cycles/ticks + +kyber_encaps_derand: +median: 385140 cycles/ticks +average: 391855 cycles/ticks + +kyber_encaps: +median: 386218 cycles/ticks +average: 392550 cycles/ticks + +kyber_decaps: +median: 512430 cycles/ticks +average: 521478 cycles/ticks + +Loop spin: 981 +gen_a: +median: 57672 cycles/ticks +average: 58526 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11409 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7272 cycles/ticks + +NTT: +median: 23258 cycles/ticks +average: 23896 cycles/ticks + +INVNTT: +median: 33476 cycles/ticks +average: 33922 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23596 cycles/ticks +average: 23956 cycles/ticks + +poly_tomsg: +median: 3960 cycles/ticks +average: 4046 cycles/ticks + +poly_frommsg: +median: 3474 cycles/ticks +average: 3577 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11401 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 272518 cycles/ticks +average: 277919 cycles/ticks + +indcpa_enc: +median: 361792 cycles/ticks +average: 367779 cycles/ticks + +indcpa_dec: +median: 121256 cycles/ticks +average: 123200 cycles/ticks + +kyber_keypair_derand: +median: 291380 cycles/ticks +average: 296233 cycles/ticks + +kyber_keypair: +median: 300866 cycles/ticks +average: 304911 cycles/ticks + +kyber_encaps_derand: +median: 385078 cycles/ticks +average: 391814 cycles/ticks + +kyber_encaps: +median: 386202 cycles/ticks +average: 391650 cycles/ticks + +kyber_decaps: +median: 512576 cycles/ticks +average: 522304 cycles/ticks + +Loop spin: 982 +gen_a: +median: 57734 cycles/ticks +average: 59023 cycles/ticks + +poly_getnoise_eta1: +median: 11334 cycles/ticks +average: 11413 cycles/ticks + +poly_getnoise_eta2: +median: 7280 cycles/ticks +average: 7508 cycles/ticks + +NTT: +median: 23230 cycles/ticks +average: 23421 cycles/ticks + +INVNTT: +median: 33464 cycles/ticks +average: 34065 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23580 cycles/ticks +average: 23840 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11649 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4299 cycles/ticks + +indcpa_keypair: +median: 268676 cycles/ticks +average: 272890 cycles/ticks + +indcpa_enc: +median: 358108 cycles/ticks +average: 363669 cycles/ticks + +indcpa_dec: +median: 121378 cycles/ticks +average: 123458 cycles/ticks + +kyber_keypair_derand: +median: 291830 cycles/ticks +average: 295340 cycles/ticks + +kyber_keypair: +median: 300816 cycles/ticks +average: 305151 cycles/ticks + +kyber_encaps_derand: +median: 384580 cycles/ticks +average: 390330 cycles/ticks + +kyber_encaps: +median: 387000 cycles/ticks +average: 392720 cycles/ticks + +kyber_decaps: +median: 512058 cycles/ticks +average: 521005 cycles/ticks + +Loop spin: 983 +gen_a: +median: 57670 cycles/ticks +average: 58695 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11409 cycles/ticks + +poly_getnoise_eta2: +median: 7266 cycles/ticks +average: 7409 cycles/ticks + +NTT: +median: 23334 cycles/ticks +average: 23765 cycles/ticks + +INVNTT: +median: 33568 cycles/ticks +average: 34247 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23626 cycles/ticks +average: 24231 cycles/ticks + +poly_tomsg: +median: 3958 cycles/ticks +average: 4056 cycles/ticks + +poly_frommsg: +median: 3532 cycles/ticks +average: 3574 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3690 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11396 cycles/ticks +average: 11676 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4292 cycles/ticks + +indcpa_keypair: +median: 268794 cycles/ticks +average: 273565 cycles/ticks + +indcpa_enc: +median: 357814 cycles/ticks +average: 363800 cycles/ticks + +indcpa_dec: +median: 121590 cycles/ticks +average: 123872 cycles/ticks + +kyber_keypair_derand: +median: 291696 cycles/ticks +average: 296805 cycles/ticks + +kyber_keypair: +median: 301106 cycles/ticks +average: 306801 cycles/ticks + +kyber_encaps_derand: +median: 385072 cycles/ticks +average: 391767 cycles/ticks + +kyber_encaps: +median: 386164 cycles/ticks +average: 393488 cycles/ticks + +kyber_decaps: +median: 512276 cycles/ticks +average: 521951 cycles/ticks + +Loop spin: 984 +gen_a: +median: 57610 cycles/ticks +average: 58492 cycles/ticks + +poly_getnoise_eta1: +median: 11314 cycles/ticks +average: 11596 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7272 cycles/ticks + +NTT: +median: 23322 cycles/ticks +average: 23760 cycles/ticks + +INVNTT: +median: 33500 cycles/ticks +average: 34399 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23602 cycles/ticks +average: 23767 cycles/ticks + +poly_tomsg: +median: 3948 cycles/ticks +average: 4029 cycles/ticks + +poly_frommsg: +median: 3544 cycles/ticks +average: 3576 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3729 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 11350 cycles/ticks +average: 11443 cycles/ticks + +polyvec_decompress: +median: 4284 cycles/ticks +average: 4383 cycles/ticks + +indcpa_keypair: +median: 269120 cycles/ticks +average: 274202 cycles/ticks + +indcpa_enc: +median: 358180 cycles/ticks +average: 364553 cycles/ticks + +indcpa_dec: +median: 121278 cycles/ticks +average: 123580 cycles/ticks + +kyber_keypair_derand: +median: 291724 cycles/ticks +average: 297370 cycles/ticks + +kyber_keypair: +median: 301060 cycles/ticks +average: 305987 cycles/ticks + +kyber_encaps_derand: +median: 384918 cycles/ticks +average: 391302 cycles/ticks + +kyber_encaps: +median: 386010 cycles/ticks +average: 392437 cycles/ticks + +kyber_decaps: +median: 512248 cycles/ticks +average: 520906 cycles/ticks + +Loop spin: 985 +gen_a: +median: 57678 cycles/ticks +average: 58311 cycles/ticks + +poly_getnoise_eta1: +median: 11324 cycles/ticks +average: 11398 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7278 cycles/ticks + +NTT: +median: 23260 cycles/ticks +average: 23674 cycles/ticks + +INVNTT: +median: 33584 cycles/ticks +average: 34236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23666 cycles/ticks +average: 24283 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 11374 cycles/ticks +average: 11666 cycles/ticks + +polyvec_decompress: +median: 4382 cycles/ticks +average: 4480 cycles/ticks + +indcpa_keypair: +median: 268676 cycles/ticks +average: 273497 cycles/ticks + +indcpa_enc: +median: 358020 cycles/ticks +average: 364394 cycles/ticks + +indcpa_dec: +median: 121312 cycles/ticks +average: 123665 cycles/ticks + +kyber_keypair_derand: +median: 291752 cycles/ticks +average: 297151 cycles/ticks + +kyber_keypair: +median: 300730 cycles/ticks +average: 305415 cycles/ticks + +kyber_encaps_derand: +median: 384988 cycles/ticks +average: 391987 cycles/ticks + +kyber_encaps: +median: 386002 cycles/ticks +average: 392881 cycles/ticks + +kyber_decaps: +median: 512530 cycles/ticks +average: 521261 cycles/ticks + +Loop spin: 986 +gen_a: +median: 57762 cycles/ticks +average: 59026 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11340 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7290 cycles/ticks + +NTT: +median: 23388 cycles/ticks +average: 23773 cycles/ticks + +INVNTT: +median: 33584 cycles/ticks +average: 34293 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23580 cycles/ticks +average: 23744 cycles/ticks + +poly_tomsg: +median: 3868 cycles/ticks +average: 3991 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1048 cycles/ticks +average: 1097 cycles/ticks + +polyvec_compress: +median: 11340 cycles/ticks +average: 11561 cycles/ticks + +polyvec_decompress: +median: 4270 cycles/ticks +average: 4295 cycles/ticks + +indcpa_keypair: +median: 268452 cycles/ticks +average: 272958 cycles/ticks + +indcpa_enc: +median: 357490 cycles/ticks +average: 363979 cycles/ticks + +indcpa_dec: +median: 121182 cycles/ticks +average: 123730 cycles/ticks + +kyber_keypair_derand: +median: 291512 cycles/ticks +average: 296926 cycles/ticks + +kyber_keypair: +median: 300936 cycles/ticks +average: 305986 cycles/ticks + +kyber_encaps_derand: +median: 385126 cycles/ticks +average: 392212 cycles/ticks + +kyber_encaps: +median: 386006 cycles/ticks +average: 392013 cycles/ticks + +kyber_decaps: +median: 512200 cycles/ticks +average: 520334 cycles/ticks + +Loop spin: 987 +gen_a: +median: 57654 cycles/ticks +average: 58322 cycles/ticks + +poly_getnoise_eta1: +median: 11314 cycles/ticks +average: 11407 cycles/ticks + +poly_getnoise_eta2: +median: 7248 cycles/ticks +average: 7282 cycles/ticks + +NTT: +median: 23304 cycles/ticks +average: 23640 cycles/ticks + +INVNTT: +median: 33452 cycles/ticks +average: 34064 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23646 cycles/ticks +average: 24270 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3702 cycles/ticks +average: 3820 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1066 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11483 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4305 cycles/ticks + +indcpa_keypair: +median: 268276 cycles/ticks +average: 272963 cycles/ticks + +indcpa_enc: +median: 357918 cycles/ticks +average: 364166 cycles/ticks + +indcpa_dec: +median: 121496 cycles/ticks +average: 123751 cycles/ticks + +kyber_keypair_derand: +median: 291698 cycles/ticks +average: 296835 cycles/ticks + +kyber_keypair: +median: 301166 cycles/ticks +average: 306486 cycles/ticks + +kyber_encaps_derand: +median: 385140 cycles/ticks +average: 392662 cycles/ticks + +kyber_encaps: +median: 386208 cycles/ticks +average: 393134 cycles/ticks + +kyber_decaps: +median: 512216 cycles/ticks +average: 520693 cycles/ticks + +Loop spin: 988 +gen_a: +median: 57634 cycles/ticks +average: 58265 cycles/ticks + +poly_getnoise_eta1: +median: 11356 cycles/ticks +average: 11602 cycles/ticks + +poly_getnoise_eta2: +median: 7260 cycles/ticks +average: 7271 cycles/ticks + +NTT: +median: 23296 cycles/ticks +average: 23706 cycles/ticks + +INVNTT: +median: 33538 cycles/ticks +average: 34168 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23706 cycles/ticks +average: 24320 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3448 cycles/ticks +average: 3537 cycles/ticks + +poly_compress: +median: 3760 cycles/ticks +average: 3808 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1100 cycles/ticks + +polyvec_compress: +median: 11324 cycles/ticks +average: 11386 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4283 cycles/ticks + +indcpa_keypair: +median: 268718 cycles/ticks +average: 273751 cycles/ticks + +indcpa_enc: +median: 358170 cycles/ticks +average: 364709 cycles/ticks + +indcpa_dec: +median: 121294 cycles/ticks +average: 123807 cycles/ticks + +kyber_keypair_derand: +median: 291376 cycles/ticks +average: 296474 cycles/ticks + +kyber_keypair: +median: 301246 cycles/ticks +average: 307388 cycles/ticks + +kyber_encaps_derand: +median: 385144 cycles/ticks +average: 392150 cycles/ticks + +kyber_encaps: +median: 386026 cycles/ticks +average: 393187 cycles/ticks + +kyber_decaps: +median: 512286 cycles/ticks +average: 520448 cycles/ticks + +Loop spin: 989 +gen_a: +median: 57610 cycles/ticks +average: 58024 cycles/ticks + +poly_getnoise_eta1: +median: 11316 cycles/ticks +average: 11374 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7284 cycles/ticks + +NTT: +median: 23274 cycles/ticks +average: 23818 cycles/ticks + +INVNTT: +median: 33470 cycles/ticks +average: 34134 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23606 cycles/ticks +average: 24093 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3689 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 11408 cycles/ticks +average: 11688 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4315 cycles/ticks + +indcpa_keypair: +median: 268934 cycles/ticks +average: 273863 cycles/ticks + +indcpa_enc: +median: 357988 cycles/ticks +average: 363710 cycles/ticks + +indcpa_dec: +median: 121226 cycles/ticks +average: 122648 cycles/ticks + +kyber_keypair_derand: +median: 291670 cycles/ticks +average: 297398 cycles/ticks + +kyber_keypair: +median: 301102 cycles/ticks +average: 306579 cycles/ticks + +kyber_encaps_derand: +median: 385044 cycles/ticks +average: 392686 cycles/ticks + +kyber_encaps: +median: 386188 cycles/ticks +average: 393221 cycles/ticks + +kyber_decaps: +median: 512170 cycles/ticks +average: 521058 cycles/ticks + +Loop spin: 990 +gen_a: +median: 57716 cycles/ticks +average: 58716 cycles/ticks + +poly_getnoise_eta1: +median: 11264 cycles/ticks +average: 11542 cycles/ticks + +poly_getnoise_eta2: +median: 7246 cycles/ticks +average: 7263 cycles/ticks + +NTT: +median: 23312 cycles/ticks +average: 23744 cycles/ticks + +INVNTT: +median: 33496 cycles/ticks +average: 34147 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23582 cycles/ticks +average: 24033 cycles/ticks + +poly_tomsg: +median: 3956 cycles/ticks +average: 3986 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3480 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 11332 cycles/ticks +average: 11412 cycles/ticks + +polyvec_decompress: +median: 4258 cycles/ticks +average: 4281 cycles/ticks + +indcpa_keypair: +median: 268766 cycles/ticks +average: 274366 cycles/ticks + +indcpa_enc: +median: 357900 cycles/ticks +average: 364279 cycles/ticks + +indcpa_dec: +median: 121186 cycles/ticks +average: 123225 cycles/ticks + +kyber_keypair_derand: +median: 291948 cycles/ticks +average: 297272 cycles/ticks + +kyber_keypair: +median: 301350 cycles/ticks +average: 307346 cycles/ticks + +kyber_encaps_derand: +median: 384782 cycles/ticks +average: 391753 cycles/ticks + +kyber_encaps: +median: 386404 cycles/ticks +average: 393950 cycles/ticks + +kyber_decaps: +median: 513016 cycles/ticks +average: 522531 cycles/ticks + +Loop spin: 991 +gen_a: +median: 57762 cycles/ticks +average: 58540 cycles/ticks + +poly_getnoise_eta1: +median: 11322 cycles/ticks +average: 11522 cycles/ticks + +poly_getnoise_eta2: +median: 7254 cycles/ticks +average: 7363 cycles/ticks + +NTT: +median: 23248 cycles/ticks +average: 23709 cycles/ticks + +INVNTT: +median: 33482 cycles/ticks +average: 34166 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23580 cycles/ticks +average: 23928 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3468 cycles/ticks +average: 3535 cycles/ticks + +poly_compress: +median: 3762 cycles/ticks +average: 3772 cycles/ticks + +poly_decompress: +median: 1052 cycles/ticks +average: 1106 cycles/ticks + +polyvec_compress: +median: 11336 cycles/ticks +average: 11455 cycles/ticks + +polyvec_decompress: +median: 4262 cycles/ticks +average: 4282 cycles/ticks + +indcpa_keypair: +median: 271222 cycles/ticks +average: 275150 cycles/ticks + +indcpa_enc: +median: 357764 cycles/ticks +average: 364020 cycles/ticks + +indcpa_dec: +median: 121310 cycles/ticks +average: 123601 cycles/ticks + +kyber_keypair_derand: +median: 291912 cycles/ticks +average: 296231 cycles/ticks + +kyber_keypair: +median: 301016 cycles/ticks +average: 306193 cycles/ticks + +kyber_encaps_derand: +median: 385286 cycles/ticks +average: 392248 cycles/ticks + +kyber_encaps: +median: 387204 cycles/ticks +average: 394295 cycles/ticks + +kyber_decaps: +median: 512300 cycles/ticks +average: 521358 cycles/ticks + +Loop spin: 992 +gen_a: +median: 57652 cycles/ticks +average: 58492 cycles/ticks + +poly_getnoise_eta1: +median: 11300 cycles/ticks +average: 11383 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7282 cycles/ticks + +NTT: +median: 23570 cycles/ticks +average: 24082 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 34106 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23734 cycles/ticks +average: 24335 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3480 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3700 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11348 cycles/ticks +average: 11434 cycles/ticks + +polyvec_decompress: +median: 4268 cycles/ticks +average: 4347 cycles/ticks + +indcpa_keypair: +median: 268744 cycles/ticks +average: 273956 cycles/ticks + +indcpa_enc: +median: 357770 cycles/ticks +average: 363931 cycles/ticks + +indcpa_dec: +median: 121336 cycles/ticks +average: 123326 cycles/ticks + +kyber_keypair_derand: +median: 291892 cycles/ticks +average: 297020 cycles/ticks + +kyber_keypair: +median: 301136 cycles/ticks +average: 308501 cycles/ticks + +kyber_encaps_derand: +median: 384990 cycles/ticks +average: 394319 cycles/ticks + +kyber_encaps: +median: 386278 cycles/ticks +average: 393202 cycles/ticks + +kyber_decaps: +median: 512326 cycles/ticks +average: 521639 cycles/ticks + +Loop spin: 993 +gen_a: +median: 57624 cycles/ticks +average: 58746 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11525 cycles/ticks + +poly_getnoise_eta2: +median: 7316 cycles/ticks +average: 7461 cycles/ticks + +NTT: +median: 23286 cycles/ticks +average: 23463 cycles/ticks + +INVNTT: +median: 33494 cycles/ticks +average: 33980 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23632 cycles/ticks +average: 24150 cycles/ticks + +poly_tomsg: +median: 3872 cycles/ticks +average: 4008 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3476 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1054 cycles/ticks + +polyvec_compress: +median: 11430 cycles/ticks +average: 11719 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4289 cycles/ticks + +indcpa_keypair: +median: 268596 cycles/ticks +average: 273052 cycles/ticks + +indcpa_enc: +median: 357940 cycles/ticks +average: 364045 cycles/ticks + +indcpa_dec: +median: 121372 cycles/ticks +average: 123385 cycles/ticks + +kyber_keypair_derand: +median: 292288 cycles/ticks +average: 297099 cycles/ticks + +kyber_keypair: +median: 301342 cycles/ticks +average: 306391 cycles/ticks + +kyber_encaps_derand: +median: 384644 cycles/ticks +average: 390997 cycles/ticks + +kyber_encaps: +median: 385926 cycles/ticks +average: 392010 cycles/ticks + +kyber_decaps: +median: 511994 cycles/ticks +average: 520979 cycles/ticks + +Loop spin: 994 +gen_a: +median: 57624 cycles/ticks +average: 58511 cycles/ticks + +poly_getnoise_eta1: +median: 11240 cycles/ticks +average: 11318 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7251 cycles/ticks + +NTT: +median: 23294 cycles/ticks +average: 23966 cycles/ticks + +INVNTT: +median: 33548 cycles/ticks +average: 34276 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23588 cycles/ticks +average: 23802 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3486 cycles/ticks +average: 3617 cycles/ticks + +poly_compress: +median: 3674 cycles/ticks +average: 3784 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11405 cycles/ticks + +polyvec_decompress: +median: 4382 cycles/ticks +average: 4507 cycles/ticks + +indcpa_keypair: +median: 268948 cycles/ticks +average: 273744 cycles/ticks + +indcpa_enc: +median: 357950 cycles/ticks +average: 362394 cycles/ticks + +indcpa_dec: +median: 121226 cycles/ticks +average: 122448 cycles/ticks + +kyber_keypair_derand: +median: 291492 cycles/ticks +average: 295183 cycles/ticks + +kyber_keypair: +median: 301076 cycles/ticks +average: 305083 cycles/ticks + +kyber_encaps_derand: +median: 384596 cycles/ticks +average: 389183 cycles/ticks + +kyber_encaps: +median: 386050 cycles/ticks +average: 390912 cycles/ticks + +kyber_decaps: +median: 511826 cycles/ticks +average: 518554 cycles/ticks + +Loop spin: 995 +gen_a: +median: 57708 cycles/ticks +average: 58105 cycles/ticks + +poly_getnoise_eta1: +median: 11296 cycles/ticks +average: 11362 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7254 cycles/ticks + +NTT: +median: 23314 cycles/ticks +average: 23737 cycles/ticks + +INVNTT: +median: 33482 cycles/ticks +average: 33953 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23576 cycles/ticks +average: 23808 cycles/ticks + +poly_tomsg: +median: 3894 cycles/ticks +average: 3993 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11322 cycles/ticks +average: 11381 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4309 cycles/ticks + +indcpa_keypair: +median: 268274 cycles/ticks +average: 271540 cycles/ticks + +indcpa_enc: +median: 357850 cycles/ticks +average: 362365 cycles/ticks + +indcpa_dec: +median: 121380 cycles/ticks +average: 122694 cycles/ticks + +kyber_keypair_derand: +median: 291646 cycles/ticks +average: 296129 cycles/ticks + +kyber_keypair: +median: 301112 cycles/ticks +average: 305380 cycles/ticks + +kyber_encaps_derand: +median: 384744 cycles/ticks +average: 389438 cycles/ticks + +kyber_encaps: +median: 385878 cycles/ticks +average: 390881 cycles/ticks + +kyber_decaps: +median: 512172 cycles/ticks +average: 518540 cycles/ticks + +Loop spin: 996 +gen_a: +median: 57570 cycles/ticks +average: 58198 cycles/ticks + +poly_getnoise_eta1: +median: 11252 cycles/ticks +average: 11322 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7278 cycles/ticks + +NTT: +median: 23274 cycles/ticks +average: 23658 cycles/ticks + +INVNTT: +median: 33504 cycles/ticks +average: 34133 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23624 cycles/ticks +average: 23984 cycles/ticks + +poly_tomsg: +median: 3862 cycles/ticks +average: 3966 cycles/ticks + +poly_frommsg: +median: 3488 cycles/ticks +average: 3602 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 11326 cycles/ticks +average: 11407 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4283 cycles/ticks + +indcpa_keypair: +median: 268348 cycles/ticks +average: 273765 cycles/ticks + +indcpa_enc: +median: 358056 cycles/ticks +average: 365098 cycles/ticks + +indcpa_dec: +median: 121478 cycles/ticks +average: 123511 cycles/ticks + +kyber_keypair_derand: +median: 291832 cycles/ticks +average: 298018 cycles/ticks + +kyber_keypair: +median: 301218 cycles/ticks +average: 305139 cycles/ticks + +kyber_encaps_derand: +median: 385044 cycles/ticks +average: 391906 cycles/ticks + +kyber_encaps: +median: 386386 cycles/ticks +average: 393928 cycles/ticks + +kyber_decaps: +median: 512684 cycles/ticks +average: 522451 cycles/ticks + +Loop spin: 997 +gen_a: +median: 57608 cycles/ticks +average: 58285 cycles/ticks + +poly_getnoise_eta1: +median: 11240 cycles/ticks +average: 11307 cycles/ticks + +poly_getnoise_eta2: +median: 7304 cycles/ticks +average: 7523 cycles/ticks + +NTT: +median: 23348 cycles/ticks +average: 23769 cycles/ticks + +INVNTT: +median: 33484 cycles/ticks +average: 33885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23586 cycles/ticks +average: 23943 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3534 cycles/ticks +average: 3641 cycles/ticks + +poly_compress: +median: 3770 cycles/ticks +average: 3792 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1084 cycles/ticks + +polyvec_compress: +median: 11342 cycles/ticks +average: 11405 cycles/ticks + +polyvec_decompress: +median: 4274 cycles/ticks +average: 4304 cycles/ticks + +indcpa_keypair: +median: 268550 cycles/ticks +average: 273963 cycles/ticks + +indcpa_enc: +median: 357894 cycles/ticks +average: 363743 cycles/ticks + +indcpa_dec: +median: 121230 cycles/ticks +average: 122688 cycles/ticks + +kyber_keypair_derand: +median: 292344 cycles/ticks +average: 297407 cycles/ticks + +kyber_keypair: +median: 300832 cycles/ticks +average: 304890 cycles/ticks + +kyber_encaps_derand: +median: 384918 cycles/ticks +average: 391263 cycles/ticks + +kyber_encaps: +median: 386196 cycles/ticks +average: 392307 cycles/ticks + +kyber_decaps: +median: 512342 cycles/ticks +average: 520060 cycles/ticks + +Loop spin: 998 +gen_a: +median: 57560 cycles/ticks +average: 58490 cycles/ticks + +poly_getnoise_eta1: +median: 11326 cycles/ticks +average: 11392 cycles/ticks + +poly_getnoise_eta2: +median: 7240 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 23292 cycles/ticks +average: 23506 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 33594 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23618 cycles/ticks +average: 24042 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3442 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3695 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11334 cycles/ticks +average: 11394 cycles/ticks + +polyvec_decompress: +median: 4260 cycles/ticks +average: 4288 cycles/ticks + +indcpa_keypair: +median: 268744 cycles/ticks +average: 272654 cycles/ticks + +indcpa_enc: +median: 357964 cycles/ticks +average: 363432 cycles/ticks + +indcpa_dec: +median: 121240 cycles/ticks +average: 123188 cycles/ticks + +kyber_keypair_derand: +median: 291856 cycles/ticks +average: 296440 cycles/ticks + +kyber_keypair: +median: 300842 cycles/ticks +average: 305649 cycles/ticks + +kyber_encaps_derand: +median: 384936 cycles/ticks +average: 390669 cycles/ticks + +kyber_encaps: +median: 386140 cycles/ticks +average: 392514 cycles/ticks + +kyber_decaps: +median: 512252 cycles/ticks +average: 520053 cycles/ticks + +Loop spin: 999 +gen_a: +median: 57640 cycles/ticks +average: 58485 cycles/ticks + +poly_getnoise_eta1: +median: 11312 cycles/ticks +average: 11381 cycles/ticks + +poly_getnoise_eta2: +median: 7242 cycles/ticks +average: 7279 cycles/ticks + +NTT: +median: 23382 cycles/ticks +average: 23910 cycles/ticks + +INVNTT: +median: 33444 cycles/ticks +average: 34163 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23622 cycles/ticks +average: 24058 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3440 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1054 cycles/ticks + +polyvec_compress: +median: 11320 cycles/ticks +average: 11384 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4284 cycles/ticks + +indcpa_keypair: +median: 269052 cycles/ticks +average: 273140 cycles/ticks + +indcpa_enc: +median: 357920 cycles/ticks +average: 363786 cycles/ticks + +indcpa_dec: +median: 121380 cycles/ticks +average: 123562 cycles/ticks + +kyber_keypair_derand: +median: 291606 cycles/ticks +average: 296035 cycles/ticks + +kyber_keypair: +median: 300920 cycles/ticks +average: 306073 cycles/ticks + +kyber_encaps_derand: +median: 384906 cycles/ticks +average: 391560 cycles/ticks + +kyber_encaps: +median: 385924 cycles/ticks +average: 392458 cycles/ticks + +kyber_decaps: +median: 512202 cycles/ticks +average: 520842 cycles/ticks + +Loop spin: 1000 +gen_a: +median: 57664 cycles/ticks +average: 58489 cycles/ticks + +poly_getnoise_eta1: +median: 11214 cycles/ticks +average: 11317 cycles/ticks + +poly_getnoise_eta2: +median: 7320 cycles/ticks +average: 7536 cycles/ticks + +NTT: +median: 23262 cycles/ticks +average: 23417 cycles/ticks + +INVNTT: +median: 33598 cycles/ticks +average: 34321 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 23644 cycles/ticks +average: 24322 cycles/ticks + +poly_tomsg: +median: 3868 cycles/ticks +average: 3986 cycles/ticks + +poly_frommsg: +median: 3444 cycles/ticks +average: 3486 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 11382 cycles/ticks +average: 11663 cycles/ticks + +polyvec_decompress: +median: 4264 cycles/ticks +average: 4284 cycles/ticks + +indcpa_keypair: +median: 268362 cycles/ticks +average: 272722 cycles/ticks + +indcpa_enc: +median: 357776 cycles/ticks +average: 363761 cycles/ticks + +indcpa_dec: +median: 121324 cycles/ticks +average: 123418 cycles/ticks + +kyber_keypair_derand: +median: 291280 cycles/ticks +average: 295314 cycles/ticks + +kyber_keypair: +median: 301006 cycles/ticks +average: 305963 cycles/ticks + +kyber_encaps_derand: +median: 384842 cycles/ticks +average: 391155 cycles/ticks + +kyber_encaps: +median: 386022 cycles/ticks +average: 392496 cycles/ticks + +kyber_decaps: +median: 512278 cycles/ticks +average: 520112 cycles/ticks + diff --git a/benchmark/slurm/slurm-11233321.out b/benchmark/slurm/slurm-11233321.out new file mode 100644 index 0000000..e575f5a --- /dev/null +++ b/benchmark/slurm/slurm-11233321.out @@ -0,0 +1,81009 @@ +## SLURM PROLOG ############################################################### +## Job ID : 11233321 +## Job Name : test_energy768.sh +## Nodelist : node2333 +## CPUs : 1 +## Mem/Node : 1024 MB +## Directory : /oscar/data/csci1952/lneuwirt/cs1952y-final/kyber/refo0/ref/test +## Job Started : Fri May 2 01:44:38 PM EDT 2025 +############################################################################### +Loop spin: 1 +gen_a: +median: 129514 cycles/ticks +average: 130440 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22985 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33377 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35624 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17054 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 452102 cycles/ticks +average: 453517 cycles/ticks + +indcpa_enc: +median: 573476 cycles/ticks +average: 575179 cycles/ticks + +indcpa_dec: +median: 159238 cycles/ticks +average: 159674 cycles/ticks + +kyber_keypair_derand: +median: 486038 cycles/ticks +average: 487548 cycles/ticks + +kyber_keypair: +median: 504630 cycles/ticks +average: 506261 cycles/ticks + +kyber_encaps_derand: +median: 610794 cycles/ticks +average: 612964 cycles/ticks + +kyber_encaps: +median: 611904 cycles/ticks +average: 613820 cycles/ticks + +kyber_decaps: +median: 777376 cycles/ticks +average: 780125 cycles/ticks + +Loop spin: 2 +gen_a: +median: 129648 cycles/ticks +average: 131375 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7236 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35715 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 17008 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 455056 cycles/ticks +average: 456712 cycles/ticks + +indcpa_enc: +median: 573206 cycles/ticks +average: 575170 cycles/ticks + +indcpa_dec: +median: 159258 cycles/ticks +average: 159838 cycles/ticks + +kyber_keypair_derand: +median: 489030 cycles/ticks +average: 490691 cycles/ticks + +kyber_keypair: +median: 507850 cycles/ticks +average: 509767 cycles/ticks + +kyber_encaps_derand: +median: 611038 cycles/ticks +average: 613140 cycles/ticks + +kyber_encaps: +median: 612042 cycles/ticks +average: 614058 cycles/ticks + +kyber_decaps: +median: 777574 cycles/ticks +average: 780156 cycles/ticks + +Loop spin: 3 +gen_a: +median: 129630 cycles/ticks +average: 130261 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7229 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22972 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33330 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35676 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17040 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 451826 cycles/ticks +average: 453190 cycles/ticks + +indcpa_enc: +median: 573128 cycles/ticks +average: 575955 cycles/ticks + +indcpa_dec: +median: 159256 cycles/ticks +average: 159714 cycles/ticks + +kyber_keypair_derand: +median: 486742 cycles/ticks +average: 488482 cycles/ticks + +kyber_keypair: +median: 504968 cycles/ticks +average: 506788 cycles/ticks + +kyber_encaps_derand: +median: 611224 cycles/ticks +average: 613085 cycles/ticks + +kyber_encaps: +median: 611988 cycles/ticks +average: 613853 cycles/ticks + +kyber_decaps: +median: 777508 cycles/ticks +average: 780096 cycles/ticks + +Loop spin: 4 +gen_a: +median: 129708 cycles/ticks +average: 130965 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7235 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7290 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22960 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33366 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35649 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17050 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452098 cycles/ticks +average: 453838 cycles/ticks + +indcpa_enc: +median: 573280 cycles/ticks +average: 575240 cycles/ticks + +indcpa_dec: +median: 159240 cycles/ticks +average: 159746 cycles/ticks + +kyber_keypair_derand: +median: 485794 cycles/ticks +average: 487513 cycles/ticks + +kyber_keypair: +median: 504750 cycles/ticks +average: 506441 cycles/ticks + +kyber_encaps_derand: +median: 610838 cycles/ticks +average: 614014 cycles/ticks + +kyber_encaps: +median: 611868 cycles/ticks +average: 613922 cycles/ticks + +kyber_decaps: +median: 777430 cycles/ticks +average: 780163 cycles/ticks + +Loop spin: 5 +gen_a: +median: 129432 cycles/ticks +average: 130090 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22910 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33468 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35632 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17050 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6875 cycles/ticks + +indcpa_keypair: +median: 451972 cycles/ticks +average: 453418 cycles/ticks + +indcpa_enc: +median: 573204 cycles/ticks +average: 575109 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 159830 cycles/ticks + +kyber_keypair_derand: +median: 485670 cycles/ticks +average: 487371 cycles/ticks + +kyber_keypair: +median: 504786 cycles/ticks +average: 506798 cycles/ticks + +kyber_encaps_derand: +median: 610876 cycles/ticks +average: 612930 cycles/ticks + +kyber_encaps: +median: 611858 cycles/ticks +average: 613662 cycles/ticks + +kyber_decaps: +median: 777326 cycles/ticks +average: 781031 cycles/ticks + +Loop spin: 6 +gen_a: +median: 129734 cycles/ticks +average: 130299 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7231 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7210 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22976 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35617 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 451954 cycles/ticks +average: 453801 cycles/ticks + +indcpa_enc: +median: 573064 cycles/ticks +average: 575113 cycles/ticks + +indcpa_dec: +median: 159228 cycles/ticks +average: 159871 cycles/ticks + +kyber_keypair_derand: +median: 485834 cycles/ticks +average: 487693 cycles/ticks + +kyber_keypair: +median: 504750 cycles/ticks +average: 506741 cycles/ticks + +kyber_encaps_derand: +median: 611134 cycles/ticks +average: 613493 cycles/ticks + +kyber_encaps: +median: 612182 cycles/ticks +average: 614624 cycles/ticks + +kyber_decaps: +median: 777564 cycles/ticks +average: 780577 cycles/ticks + +Loop spin: 7 +gen_a: +median: 129684 cycles/ticks +average: 130359 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7226 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22963 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33355 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35586 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17058 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6895 cycles/ticks + +indcpa_keypair: +median: 452006 cycles/ticks +average: 454970 cycles/ticks + +indcpa_enc: +median: 573120 cycles/ticks +average: 575247 cycles/ticks + +indcpa_dec: +median: 159232 cycles/ticks +average: 159875 cycles/ticks + +kyber_keypair_derand: +median: 486352 cycles/ticks +average: 488404 cycles/ticks + +kyber_keypair: +median: 504870 cycles/ticks +average: 506742 cycles/ticks + +kyber_encaps_derand: +median: 615390 cycles/ticks +average: 617892 cycles/ticks + +kyber_encaps: +median: 616298 cycles/ticks +average: 618562 cycles/ticks + +kyber_decaps: +median: 781864 cycles/ticks +average: 784847 cycles/ticks + +Loop spin: 8 +gen_a: +median: 129652 cycles/ticks +average: 130401 cycles/ticks + +poly_getnoise_eta1: +median: 7220 cycles/ticks +average: 7227 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33396 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35644 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17085 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6906 cycles/ticks + +indcpa_keypair: +median: 451720 cycles/ticks +average: 453536 cycles/ticks + +indcpa_enc: +median: 572848 cycles/ticks +average: 575078 cycles/ticks + +indcpa_dec: +median: 159266 cycles/ticks +average: 159966 cycles/ticks + +kyber_keypair_derand: +median: 485640 cycles/ticks +average: 487443 cycles/ticks + +kyber_keypair: +median: 504474 cycles/ticks +average: 507728 cycles/ticks + +kyber_encaps_derand: +median: 610866 cycles/ticks +average: 613163 cycles/ticks + +kyber_encaps: +median: 611676 cycles/ticks +average: 614069 cycles/ticks + +kyber_decaps: +median: 777298 cycles/ticks +average: 780143 cycles/ticks + +Loop spin: 9 +gen_a: +median: 130018 cycles/ticks +average: 130717 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7210 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22950 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33353 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35516 cycles/ticks +average: 35696 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17054 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 451738 cycles/ticks +average: 453704 cycles/ticks + +indcpa_enc: +median: 573314 cycles/ticks +average: 575566 cycles/ticks + +indcpa_dec: +median: 159232 cycles/ticks +average: 159873 cycles/ticks + +kyber_keypair_derand: +median: 486040 cycles/ticks +average: 488157 cycles/ticks + +kyber_keypair: +median: 504778 cycles/ticks +average: 506705 cycles/ticks + +kyber_encaps_derand: +median: 611152 cycles/ticks +average: 613467 cycles/ticks + +kyber_encaps: +median: 612008 cycles/ticks +average: 615550 cycles/ticks + +kyber_decaps: +median: 777320 cycles/ticks +average: 780472 cycles/ticks + +Loop spin: 10 +gen_a: +median: 129698 cycles/ticks +average: 130391 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22918 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33430 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35652 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3880 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17076 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 455390 cycles/ticks +average: 457146 cycles/ticks + +indcpa_enc: +median: 573676 cycles/ticks +average: 575574 cycles/ticks + +indcpa_dec: +median: 159260 cycles/ticks +average: 159825 cycles/ticks + +kyber_keypair_derand: +median: 489430 cycles/ticks +average: 491185 cycles/ticks + +kyber_keypair: +median: 507994 cycles/ticks +average: 509677 cycles/ticks + +kyber_encaps_derand: +median: 611812 cycles/ticks +average: 613820 cycles/ticks + +kyber_encaps: +median: 612536 cycles/ticks +average: 614559 cycles/ticks + +kyber_decaps: +median: 777654 cycles/ticks +average: 780042 cycles/ticks + +Loop spin: 11 +gen_a: +median: 129510 cycles/ticks +average: 130159 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7233 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 24073 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33343 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35587 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17044 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452002 cycles/ticks +average: 453685 cycles/ticks + +indcpa_enc: +median: 573156 cycles/ticks +average: 575112 cycles/ticks + +indcpa_dec: +median: 159242 cycles/ticks +average: 159766 cycles/ticks + +kyber_keypair_derand: +median: 485930 cycles/ticks +average: 487580 cycles/ticks + +kyber_keypair: +median: 504738 cycles/ticks +average: 506444 cycles/ticks + +kyber_encaps_derand: +median: 610844 cycles/ticks +average: 612917 cycles/ticks + +kyber_encaps: +median: 611868 cycles/ticks +average: 613883 cycles/ticks + +kyber_decaps: +median: 777518 cycles/ticks +average: 780016 cycles/ticks + +Loop spin: 12 +gen_a: +median: 129806 cycles/ticks +average: 130419 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7227 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22912 cycles/ticks +average: 23004 cycles/ticks + +INVNTT: +median: 33262 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35522 cycles/ticks +average: 35656 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3668 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17062 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6874 cycles/ticks + +indcpa_keypair: +median: 451736 cycles/ticks +average: 453232 cycles/ticks + +indcpa_enc: +median: 572902 cycles/ticks +average: 591877 cycles/ticks + +indcpa_dec: +median: 159346 cycles/ticks +average: 161047 cycles/ticks + +kyber_keypair_derand: +median: 486098 cycles/ticks +average: 487962 cycles/ticks + +kyber_keypair: +median: 505424 cycles/ticks +average: 507081 cycles/ticks + +kyber_encaps_derand: +median: 610984 cycles/ticks +average: 613165 cycles/ticks + +kyber_encaps: +median: 611960 cycles/ticks +average: 613899 cycles/ticks + +kyber_decaps: +median: 777620 cycles/ticks +average: 780250 cycles/ticks + +Loop spin: 13 +gen_a: +median: 129548 cycles/ticks +average: 130191 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22981 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33363 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35613 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17027 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 455952 cycles/ticks +average: 457581 cycles/ticks + +indcpa_enc: +median: 577078 cycles/ticks +average: 579063 cycles/ticks + +indcpa_dec: +median: 159288 cycles/ticks +average: 159766 cycles/ticks + +kyber_keypair_derand: +median: 485918 cycles/ticks +average: 487507 cycles/ticks + +kyber_keypair: +median: 505268 cycles/ticks +average: 506993 cycles/ticks + +kyber_encaps_derand: +median: 610752 cycles/ticks +average: 614026 cycles/ticks + +kyber_encaps: +median: 611824 cycles/ticks +average: 613688 cycles/ticks + +kyber_decaps: +median: 777264 cycles/ticks +average: 779859 cycles/ticks + +Loop spin: 14 +gen_a: +median: 129676 cycles/ticks +average: 130327 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7224 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33371 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35624 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 452348 cycles/ticks +average: 453841 cycles/ticks + +indcpa_enc: +median: 573828 cycles/ticks +average: 575780 cycles/ticks + +indcpa_dec: +median: 159260 cycles/ticks +average: 159801 cycles/ticks + +kyber_keypair_derand: +median: 486476 cycles/ticks +average: 488132 cycles/ticks + +kyber_keypair: +median: 505088 cycles/ticks +average: 506780 cycles/ticks + +kyber_encaps_derand: +median: 611192 cycles/ticks +average: 613155 cycles/ticks + +kyber_encaps: +median: 612322 cycles/ticks +average: 614223 cycles/ticks + +kyber_decaps: +median: 777842 cycles/ticks +average: 781338 cycles/ticks + +Loop spin: 15 +gen_a: +median: 129542 cycles/ticks +average: 130186 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7230 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22982 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33353 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35582 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6871 cycles/ticks + +indcpa_keypair: +median: 452244 cycles/ticks +average: 454076 cycles/ticks + +indcpa_enc: +median: 573102 cycles/ticks +average: 575043 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159817 cycles/ticks + +kyber_keypair_derand: +median: 489988 cycles/ticks +average: 491700 cycles/ticks + +kyber_keypair: +median: 505302 cycles/ticks +average: 506964 cycles/ticks + +kyber_encaps_derand: +median: 615344 cycles/ticks +average: 617412 cycles/ticks + +kyber_encaps: +median: 616202 cycles/ticks +average: 618266 cycles/ticks + +kyber_decaps: +median: 781608 cycles/ticks +average: 784236 cycles/ticks + +Loop spin: 16 +gen_a: +median: 129572 cycles/ticks +average: 130262 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22888 cycles/ticks +average: 22968 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33364 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35628 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17041 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6875 cycles/ticks + +indcpa_keypair: +median: 452088 cycles/ticks +average: 453692 cycles/ticks + +indcpa_enc: +median: 573302 cycles/ticks +average: 576357 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 159800 cycles/ticks + +kyber_keypair_derand: +median: 485620 cycles/ticks +average: 487223 cycles/ticks + +kyber_keypair: +median: 505520 cycles/ticks +average: 507230 cycles/ticks + +kyber_encaps_derand: +median: 610670 cycles/ticks +average: 612774 cycles/ticks + +kyber_encaps: +median: 611830 cycles/ticks +average: 613991 cycles/ticks + +kyber_decaps: +median: 777362 cycles/ticks +average: 779941 cycles/ticks + +Loop spin: 17 +gen_a: +median: 129516 cycles/ticks +average: 130147 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23053 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35512 cycles/ticks +average: 35659 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1029 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17079 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 452226 cycles/ticks +average: 453773 cycles/ticks + +indcpa_enc: +median: 573234 cycles/ticks +average: 575079 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 159764 cycles/ticks + +kyber_keypair_derand: +median: 485862 cycles/ticks +average: 487583 cycles/ticks + +kyber_keypair: +median: 504650 cycles/ticks +average: 507610 cycles/ticks + +kyber_encaps_derand: +median: 611124 cycles/ticks +average: 613210 cycles/ticks + +kyber_encaps: +median: 612008 cycles/ticks +average: 613941 cycles/ticks + +kyber_decaps: +median: 777548 cycles/ticks +average: 780023 cycles/ticks + +Loop spin: 18 +gen_a: +median: 129608 cycles/ticks +average: 130218 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22984 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33367 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35715 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17065 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 451878 cycles/ticks +average: 453542 cycles/ticks + +indcpa_enc: +median: 576330 cycles/ticks +average: 578363 cycles/ticks + +indcpa_dec: +median: 159234 cycles/ticks +average: 159720 cycles/ticks + +kyber_keypair_derand: +median: 490250 cycles/ticks +average: 491993 cycles/ticks + +kyber_keypair: +median: 505098 cycles/ticks +average: 506780 cycles/ticks + +kyber_encaps_derand: +median: 613944 cycles/ticks +average: 615930 cycles/ticks + +kyber_encaps: +median: 615496 cycles/ticks +average: 618571 cycles/ticks + +kyber_decaps: +median: 778078 cycles/ticks +average: 780612 cycles/ticks + +Loop spin: 19 +gen_a: +median: 129552 cycles/ticks +average: 130287 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22996 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33366 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35589 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17028 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6870 cycles/ticks + +indcpa_keypair: +median: 451892 cycles/ticks +average: 453508 cycles/ticks + +indcpa_enc: +median: 572808 cycles/ticks +average: 574611 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159787 cycles/ticks + +kyber_keypair_derand: +median: 485948 cycles/ticks +average: 487657 cycles/ticks + +kyber_keypair: +median: 505590 cycles/ticks +average: 507444 cycles/ticks + +kyber_encaps_derand: +median: 611312 cycles/ticks +average: 613421 cycles/ticks + +kyber_encaps: +median: 612594 cycles/ticks +average: 614532 cycles/ticks + +kyber_decaps: +median: 777562 cycles/ticks +average: 780039 cycles/ticks + +Loop spin: 20 +gen_a: +median: 129366 cycles/ticks +average: 129968 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7225 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 8314 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33387 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35647 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17075 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 451976 cycles/ticks +average: 456329 cycles/ticks + +indcpa_enc: +median: 573332 cycles/ticks +average: 578199 cycles/ticks + +indcpa_dec: +median: 159378 cycles/ticks +average: 160075 cycles/ticks + +kyber_keypair_derand: +median: 486104 cycles/ticks +average: 488031 cycles/ticks + +kyber_keypair: +median: 504782 cycles/ticks +average: 506691 cycles/ticks + +kyber_encaps_derand: +median: 610734 cycles/ticks +average: 612942 cycles/ticks + +kyber_encaps: +median: 611946 cycles/ticks +average: 614117 cycles/ticks + +kyber_decaps: +median: 777420 cycles/ticks +average: 780110 cycles/ticks + +Loop spin: 21 +gen_a: +median: 129672 cycles/ticks +average: 130331 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7293 cycles/ticks + +poly_getnoise_eta2: +median: 7154 cycles/ticks +average: 7190 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22978 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33359 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35617 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 451890 cycles/ticks +average: 453439 cycles/ticks + +indcpa_enc: +median: 572958 cycles/ticks +average: 574918 cycles/ticks + +indcpa_dec: +median: 159254 cycles/ticks +average: 159858 cycles/ticks + +kyber_keypair_derand: +median: 485954 cycles/ticks +average: 488617 cycles/ticks + +kyber_keypair: +median: 504758 cycles/ticks +average: 506622 cycles/ticks + +kyber_encaps_derand: +median: 610742 cycles/ticks +average: 612708 cycles/ticks + +kyber_encaps: +median: 611744 cycles/ticks +average: 613767 cycles/ticks + +kyber_decaps: +median: 777226 cycles/ticks +average: 779816 cycles/ticks + +Loop spin: 22 +gen_a: +median: 129702 cycles/ticks +average: 130381 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22996 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35621 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17062 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452336 cycles/ticks +average: 454025 cycles/ticks + +indcpa_enc: +median: 573914 cycles/ticks +average: 575978 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159845 cycles/ticks + +kyber_keypair_derand: +median: 486488 cycles/ticks +average: 488101 cycles/ticks + +kyber_keypair: +median: 505646 cycles/ticks +average: 507398 cycles/ticks + +kyber_encaps_derand: +median: 612190 cycles/ticks +average: 615425 cycles/ticks + +kyber_encaps: +median: 613894 cycles/ticks +average: 615864 cycles/ticks + +kyber_decaps: +median: 778082 cycles/ticks +average: 780785 cycles/ticks + +Loop spin: 23 +gen_a: +median: 129630 cycles/ticks +average: 130409 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7232 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22973 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33363 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35621 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17043 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 452190 cycles/ticks +average: 454666 cycles/ticks + +indcpa_enc: +median: 573372 cycles/ticks +average: 575450 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 159850 cycles/ticks + +kyber_keypair_derand: +median: 486146 cycles/ticks +average: 487811 cycles/ticks + +kyber_keypair: +median: 504534 cycles/ticks +average: 506258 cycles/ticks + +kyber_encaps_derand: +median: 611162 cycles/ticks +average: 613098 cycles/ticks + +kyber_encaps: +median: 611830 cycles/ticks +average: 613702 cycles/ticks + +kyber_decaps: +median: 777484 cycles/ticks +average: 781122 cycles/ticks + +Loop spin: 24 +gen_a: +median: 129568 cycles/ticks +average: 130325 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22978 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33386 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35522 cycles/ticks +average: 35705 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17072 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 452098 cycles/ticks +average: 453951 cycles/ticks + +indcpa_enc: +median: 573022 cycles/ticks +average: 574917 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 159859 cycles/ticks + +kyber_keypair_derand: +median: 486292 cycles/ticks +average: 488103 cycles/ticks + +kyber_keypair: +median: 504860 cycles/ticks +average: 506658 cycles/ticks + +kyber_encaps_derand: +median: 611088 cycles/ticks +average: 613449 cycles/ticks + +kyber_encaps: +median: 611918 cycles/ticks +average: 613998 cycles/ticks + +kyber_decaps: +median: 780730 cycles/ticks +average: 783209 cycles/ticks + +Loop spin: 25 +gen_a: +median: 129536 cycles/ticks +average: 130181 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33371 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35476 cycles/ticks +average: 35604 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17047 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6914 cycles/ticks + +indcpa_keypair: +median: 452250 cycles/ticks +average: 453927 cycles/ticks + +indcpa_enc: +median: 577178 cycles/ticks +average: 580232 cycles/ticks + +indcpa_dec: +median: 162416 cycles/ticks +average: 162983 cycles/ticks + +kyber_keypair_derand: +median: 486316 cycles/ticks +average: 488010 cycles/ticks + +kyber_keypair: +median: 505324 cycles/ticks +average: 507044 cycles/ticks + +kyber_encaps_derand: +median: 614708 cycles/ticks +average: 616778 cycles/ticks + +kyber_encaps: +median: 616820 cycles/ticks +average: 618981 cycles/ticks + +kyber_decaps: +median: 784952 cycles/ticks +average: 787834 cycles/ticks + +Loop spin: 26 +gen_a: +median: 129748 cycles/ticks +average: 130390 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7211 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22982 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33345 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35520 cycles/ticks +average: 36633 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17138 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 451984 cycles/ticks +average: 453925 cycles/ticks + +indcpa_enc: +median: 573360 cycles/ticks +average: 575547 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 159879 cycles/ticks + +kyber_keypair_derand: +median: 485818 cycles/ticks +average: 487537 cycles/ticks + +kyber_keypair: +median: 504696 cycles/ticks +average: 507554 cycles/ticks + +kyber_encaps_derand: +median: 610996 cycles/ticks +average: 613091 cycles/ticks + +kyber_encaps: +median: 612262 cycles/ticks +average: 614375 cycles/ticks + +kyber_decaps: +median: 777588 cycles/ticks +average: 780154 cycles/ticks + +Loop spin: 27 +gen_a: +median: 129708 cycles/ticks +average: 130372 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22975 cycles/ticks + +INVNTT: +median: 33268 cycles/ticks +average: 33368 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 36457 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17058 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 451946 cycles/ticks +average: 453687 cycles/ticks + +indcpa_enc: +median: 573010 cycles/ticks +average: 574937 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159826 cycles/ticks + +kyber_keypair_derand: +median: 485824 cycles/ticks +average: 487696 cycles/ticks + +kyber_keypair: +median: 504764 cycles/ticks +average: 506754 cycles/ticks + +kyber_encaps_derand: +median: 610690 cycles/ticks +average: 613057 cycles/ticks + +kyber_encaps: +median: 611548 cycles/ticks +average: 614953 cycles/ticks + +kyber_decaps: +median: 777378 cycles/ticks +average: 780232 cycles/ticks + +Loop spin: 28 +gen_a: +median: 129812 cycles/ticks +average: 130509 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22908 cycles/ticks +average: 23004 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33413 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35662 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 452032 cycles/ticks +average: 453777 cycles/ticks + +indcpa_enc: +median: 573290 cycles/ticks +average: 575420 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 159918 cycles/ticks + +kyber_keypair_derand: +median: 486308 cycles/ticks +average: 488235 cycles/ticks + +kyber_keypair: +median: 504882 cycles/ticks +average: 507246 cycles/ticks + +kyber_encaps_derand: +median: 615312 cycles/ticks +average: 617746 cycles/ticks + +kyber_encaps: +median: 617186 cycles/ticks +average: 619634 cycles/ticks + +kyber_decaps: +median: 781750 cycles/ticks +average: 784611 cycles/ticks + +Loop spin: 29 +gen_a: +median: 129736 cycles/ticks +average: 130503 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7238 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35635 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 4572 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17071 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452260 cycles/ticks +average: 454178 cycles/ticks + +indcpa_enc: +median: 573302 cycles/ticks +average: 575623 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 160024 cycles/ticks + +kyber_keypair_derand: +median: 485908 cycles/ticks +average: 487861 cycles/ticks + +kyber_keypair: +median: 504710 cycles/ticks +average: 506754 cycles/ticks + +kyber_encaps_derand: +median: 610798 cycles/ticks +average: 613300 cycles/ticks + +kyber_encaps: +median: 612448 cycles/ticks +average: 614895 cycles/ticks + +kyber_decaps: +median: 777384 cycles/ticks +average: 780467 cycles/ticks + +Loop spin: 30 +gen_a: +median: 129722 cycles/ticks +average: 130363 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7272 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23003 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35668 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17075 cycles/ticks + +polyvec_decompress: +median: 6840 cycles/ticks +average: 6870 cycles/ticks + +indcpa_keypair: +median: 452050 cycles/ticks +average: 454025 cycles/ticks + +indcpa_enc: +median: 573136 cycles/ticks +average: 575315 cycles/ticks + +indcpa_dec: +median: 159246 cycles/ticks +average: 159850 cycles/ticks + +kyber_keypair_derand: +median: 485944 cycles/ticks +average: 489137 cycles/ticks + +kyber_keypair: +median: 504744 cycles/ticks +average: 506743 cycles/ticks + +kyber_encaps_derand: +median: 610956 cycles/ticks +average: 613544 cycles/ticks + +kyber_encaps: +median: 611810 cycles/ticks +average: 614289 cycles/ticks + +kyber_decaps: +median: 777542 cycles/ticks +average: 780526 cycles/ticks + +Loop spin: 31 +gen_a: +median: 129486 cycles/ticks +average: 130298 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7263 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33499 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35626 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 451918 cycles/ticks +average: 453706 cycles/ticks + +indcpa_enc: +median: 576270 cycles/ticks +average: 578755 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 159985 cycles/ticks + +kyber_keypair_derand: +median: 485862 cycles/ticks +average: 487699 cycles/ticks + +kyber_keypair: +median: 504582 cycles/ticks +average: 506790 cycles/ticks + +kyber_encaps_derand: +median: 613716 cycles/ticks +average: 617305 cycles/ticks + +kyber_encaps: +median: 615704 cycles/ticks +average: 618035 cycles/ticks + +kyber_decaps: +median: 780410 cycles/ticks +average: 783512 cycles/ticks + +Loop spin: 32 +gen_a: +median: 129544 cycles/ticks +average: 130302 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7263 cycles/ticks + +poly_getnoise_eta2: +median: 7232 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 22888 cycles/ticks +average: 23001 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33388 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35516 cycles/ticks +average: 35700 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3438 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17075 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 451964 cycles/ticks +average: 453939 cycles/ticks + +indcpa_enc: +median: 573092 cycles/ticks +average: 575217 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159770 cycles/ticks + +kyber_keypair_derand: +median: 485892 cycles/ticks +average: 488018 cycles/ticks + +kyber_keypair: +median: 504662 cycles/ticks +average: 506975 cycles/ticks + +kyber_encaps_derand: +median: 610936 cycles/ticks +average: 613202 cycles/ticks + +kyber_encaps: +median: 612614 cycles/ticks +average: 614991 cycles/ticks + +kyber_decaps: +median: 777680 cycles/ticks +average: 782672 cycles/ticks + +Loop spin: 33 +gen_a: +median: 129628 cycles/ticks +average: 130431 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7271 cycles/ticks + +poly_getnoise_eta2: +median: 7166 cycles/ticks +average: 7210 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23008 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33383 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35676 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17074 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 456186 cycles/ticks +average: 458039 cycles/ticks + +indcpa_enc: +median: 577320 cycles/ticks +average: 579562 cycles/ticks + +indcpa_dec: +median: 159258 cycles/ticks +average: 159974 cycles/ticks + +kyber_keypair_derand: +median: 486388 cycles/ticks +average: 488247 cycles/ticks + +kyber_keypair: +median: 504770 cycles/ticks +average: 506997 cycles/ticks + +kyber_encaps_derand: +median: 610934 cycles/ticks +average: 613502 cycles/ticks + +kyber_encaps: +median: 611836 cycles/ticks +average: 614354 cycles/ticks + +kyber_decaps: +median: 777744 cycles/ticks +average: 780790 cycles/ticks + +Loop spin: 34 +gen_a: +median: 129552 cycles/ticks +average: 130254 cycles/ticks + +poly_getnoise_eta1: +median: 7220 cycles/ticks +average: 7222 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33405 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35644 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17045 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6898 cycles/ticks + +indcpa_keypair: +median: 451946 cycles/ticks +average: 453835 cycles/ticks + +indcpa_enc: +median: 573020 cycles/ticks +average: 576383 cycles/ticks + +indcpa_dec: +median: 159320 cycles/ticks +average: 159943 cycles/ticks + +kyber_keypair_derand: +median: 486128 cycles/ticks +average: 487974 cycles/ticks + +kyber_keypair: +median: 504662 cycles/ticks +average: 507084 cycles/ticks + +kyber_encaps_derand: +median: 610810 cycles/ticks +average: 613112 cycles/ticks + +kyber_encaps: +median: 612548 cycles/ticks +average: 615020 cycles/ticks + +kyber_decaps: +median: 777776 cycles/ticks +average: 780663 cycles/ticks + +Loop spin: 35 +gen_a: +median: 129582 cycles/ticks +average: 130394 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7278 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7249 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33264 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35660 cycles/ticks + +poly_tomsg: +median: 3862 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3693 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 17004 cycles/ticks +average: 17085 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 462968 cycles/ticks +average: 464821 cycles/ticks + +indcpa_enc: +median: 573586 cycles/ticks +average: 575763 cycles/ticks + +indcpa_dec: +median: 159288 cycles/ticks +average: 159999 cycles/ticks + +kyber_keypair_derand: +median: 501538 cycles/ticks +average: 503533 cycles/ticks + +kyber_keypair: +median: 515690 cycles/ticks +average: 518738 cycles/ticks + +kyber_encaps_derand: +median: 611608 cycles/ticks +average: 614276 cycles/ticks + +kyber_encaps: +median: 613340 cycles/ticks +average: 615587 cycles/ticks + +kyber_decaps: +median: 782482 cycles/ticks +average: 785870 cycles/ticks + +Loop spin: 36 +gen_a: +median: 130012 cycles/ticks +average: 130694 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7264 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33373 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35583 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17040 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 455066 cycles/ticks +average: 457064 cycles/ticks + +indcpa_enc: +median: 573398 cycles/ticks +average: 575797 cycles/ticks + +indcpa_dec: +median: 162408 cycles/ticks +average: 162982 cycles/ticks + +kyber_keypair_derand: +median: 489322 cycles/ticks +average: 491332 cycles/ticks + +kyber_keypair: +median: 507862 cycles/ticks +average: 510076 cycles/ticks + +kyber_encaps_derand: +median: 611072 cycles/ticks +average: 613362 cycles/ticks + +kyber_encaps: +median: 612052 cycles/ticks +average: 615605 cycles/ticks + +kyber_decaps: +median: 777668 cycles/ticks +average: 780706 cycles/ticks + +Loop spin: 37 +gen_a: +median: 129640 cycles/ticks +average: 130540 cycles/ticks + +poly_getnoise_eta1: +median: 7218 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22989 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33401 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35651 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16982 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6874 cycles/ticks + +indcpa_keypair: +median: 452174 cycles/ticks +average: 453870 cycles/ticks + +indcpa_enc: +median: 573196 cycles/ticks +average: 575693 cycles/ticks + +indcpa_dec: +median: 159326 cycles/ticks +average: 159962 cycles/ticks + +kyber_keypair_derand: +median: 486214 cycles/ticks +average: 487985 cycles/ticks + +kyber_keypair: +median: 504892 cycles/ticks +average: 507038 cycles/ticks + +kyber_encaps_derand: +median: 610982 cycles/ticks +average: 613568 cycles/ticks + +kyber_encaps: +median: 612256 cycles/ticks +average: 614400 cycles/ticks + +kyber_decaps: +median: 777550 cycles/ticks +average: 780139 cycles/ticks + +Loop spin: 38 +gen_a: +median: 129596 cycles/ticks +average: 130273 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22976 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33341 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35640 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 451824 cycles/ticks +average: 454616 cycles/ticks + +indcpa_enc: +median: 573034 cycles/ticks +average: 574946 cycles/ticks + +indcpa_dec: +median: 159244 cycles/ticks +average: 159905 cycles/ticks + +kyber_keypair_derand: +median: 485974 cycles/ticks +average: 487601 cycles/ticks + +kyber_keypair: +median: 504658 cycles/ticks +average: 506343 cycles/ticks + +kyber_encaps_derand: +median: 611086 cycles/ticks +average: 613126 cycles/ticks + +kyber_encaps: +median: 612824 cycles/ticks +average: 614707 cycles/ticks + +kyber_decaps: +median: 777800 cycles/ticks +average: 780362 cycles/ticks + +Loop spin: 39 +gen_a: +median: 129514 cycles/ticks +average: 130200 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7262 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22985 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33346 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35611 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17050 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 452296 cycles/ticks +average: 453959 cycles/ticks + +indcpa_enc: +median: 573882 cycles/ticks +average: 575768 cycles/ticks + +indcpa_dec: +median: 159254 cycles/ticks +average: 159855 cycles/ticks + +kyber_keypair_derand: +median: 485954 cycles/ticks +average: 491062 cycles/ticks + +kyber_keypair: +median: 504834 cycles/ticks +average: 506627 cycles/ticks + +kyber_encaps_derand: +median: 612066 cycles/ticks +average: 616686 cycles/ticks + +kyber_encaps: +median: 613070 cycles/ticks +average: 615116 cycles/ticks + +kyber_decaps: +median: 778588 cycles/ticks +average: 782047 cycles/ticks + +Loop spin: 40 +gen_a: +median: 129622 cycles/ticks +average: 130296 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7206 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22970 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33377 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35474 cycles/ticks +average: 35665 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17053 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 451766 cycles/ticks +average: 453415 cycles/ticks + +indcpa_enc: +median: 572938 cycles/ticks +average: 574790 cycles/ticks + +indcpa_dec: +median: 162422 cycles/ticks +average: 162949 cycles/ticks + +kyber_keypair_derand: +median: 485830 cycles/ticks +average: 487466 cycles/ticks + +kyber_keypair: +median: 505082 cycles/ticks +average: 506910 cycles/ticks + +kyber_encaps_derand: +median: 611284 cycles/ticks +average: 614425 cycles/ticks + +kyber_encaps: +median: 612294 cycles/ticks +average: 614438 cycles/ticks + +kyber_decaps: +median: 780954 cycles/ticks +average: 783768 cycles/ticks + +Loop spin: 41 +gen_a: +median: 129582 cycles/ticks +average: 130205 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7232 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7239 cycles/ticks + +NTT: +median: 22922 cycles/ticks +average: 23004 cycles/ticks + +INVNTT: +median: 33272 cycles/ticks +average: 33369 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35613 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 451780 cycles/ticks +average: 453588 cycles/ticks + +indcpa_enc: +median: 573060 cycles/ticks +average: 575108 cycles/ticks + +indcpa_dec: +median: 159262 cycles/ticks +average: 159797 cycles/ticks + +kyber_keypair_derand: +median: 486080 cycles/ticks +average: 487787 cycles/ticks + +kyber_keypair: +median: 504616 cycles/ticks +average: 506587 cycles/ticks + +kyber_encaps_derand: +median: 614890 cycles/ticks +average: 616961 cycles/ticks + +kyber_encaps: +median: 616088 cycles/ticks +average: 618076 cycles/ticks + +kyber_decaps: +median: 781576 cycles/ticks +average: 785357 cycles/ticks + +Loop spin: 42 +gen_a: +median: 129620 cycles/ticks +average: 130315 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22983 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33357 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35576 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17050 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452182 cycles/ticks +average: 453658 cycles/ticks + +indcpa_enc: +median: 573154 cycles/ticks +average: 575044 cycles/ticks + +indcpa_dec: +median: 162364 cycles/ticks +average: 162871 cycles/ticks + +kyber_keypair_derand: +median: 485978 cycles/ticks +average: 487672 cycles/ticks + +kyber_keypair: +median: 504752 cycles/ticks +average: 506638 cycles/ticks + +kyber_encaps_derand: +median: 611044 cycles/ticks +average: 613152 cycles/ticks + +kyber_encaps: +median: 611974 cycles/ticks +average: 613908 cycles/ticks + +kyber_decaps: +median: 780854 cycles/ticks +average: 783689 cycles/ticks + +Loop spin: 43 +gen_a: +median: 129546 cycles/ticks +average: 130244 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22888 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33360 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35622 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17053 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 452056 cycles/ticks +average: 453998 cycles/ticks + +indcpa_enc: +median: 573388 cycles/ticks +average: 576896 cycles/ticks + +indcpa_dec: +median: 159250 cycles/ticks +average: 160009 cycles/ticks + +kyber_keypair_derand: +median: 486004 cycles/ticks +average: 487921 cycles/ticks + +kyber_keypair: +median: 504832 cycles/ticks +average: 506702 cycles/ticks + +kyber_encaps_derand: +median: 610932 cycles/ticks +average: 612950 cycles/ticks + +kyber_encaps: +median: 611780 cycles/ticks +average: 613827 cycles/ticks + +kyber_decaps: +median: 777284 cycles/ticks +average: 780239 cycles/ticks + +Loop spin: 44 +gen_a: +median: 129610 cycles/ticks +average: 130252 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22983 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33349 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35628 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452484 cycles/ticks +average: 454244 cycles/ticks + +indcpa_enc: +median: 572868 cycles/ticks +average: 574884 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159810 cycles/ticks + +kyber_keypair_derand: +median: 490960 cycles/ticks +average: 492622 cycles/ticks + +kyber_keypair: +median: 505578 cycles/ticks +average: 508467 cycles/ticks + +kyber_encaps_derand: +median: 610670 cycles/ticks +average: 612561 cycles/ticks + +kyber_encaps: +median: 611524 cycles/ticks +average: 613518 cycles/ticks + +kyber_decaps: +median: 780374 cycles/ticks +average: 782652 cycles/ticks + +Loop spin: 45 +gen_a: +median: 129652 cycles/ticks +average: 130243 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7232 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33386 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35610 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17044 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 455468 cycles/ticks +average: 456867 cycles/ticks + +indcpa_enc: +median: 573072 cycles/ticks +average: 574942 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159896 cycles/ticks + +kyber_keypair_derand: +median: 489032 cycles/ticks +average: 491014 cycles/ticks + +kyber_keypair: +median: 508076 cycles/ticks +average: 509681 cycles/ticks + +kyber_encaps_derand: +median: 611160 cycles/ticks +average: 613162 cycles/ticks + +kyber_encaps: +median: 612130 cycles/ticks +average: 615338 cycles/ticks + +kyber_decaps: +median: 778204 cycles/ticks +average: 780906 cycles/ticks + +Loop spin: 46 +gen_a: +median: 129948 cycles/ticks +average: 130641 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7237 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22977 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33369 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35709 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17053 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 452072 cycles/ticks +average: 453956 cycles/ticks + +indcpa_enc: +median: 572892 cycles/ticks +average: 575096 cycles/ticks + +indcpa_dec: +median: 162442 cycles/ticks +average: 163068 cycles/ticks + +kyber_keypair_derand: +median: 486174 cycles/ticks +average: 488051 cycles/ticks + +kyber_keypair: +median: 504782 cycles/ticks +average: 507054 cycles/ticks + +kyber_encaps_derand: +median: 615072 cycles/ticks +average: 617549 cycles/ticks + +kyber_encaps: +median: 616080 cycles/ticks +average: 618156 cycles/ticks + +kyber_decaps: +median: 784790 cycles/ticks +average: 787484 cycles/ticks + +Loop spin: 47 +gen_a: +median: 129542 cycles/ticks +average: 130151 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22975 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33342 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35472 cycles/ticks +average: 35601 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17091 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 451718 cycles/ticks +average: 454844 cycles/ticks + +indcpa_enc: +median: 575918 cycles/ticks +average: 577750 cycles/ticks + +indcpa_dec: +median: 159384 cycles/ticks +average: 159973 cycles/ticks + +kyber_keypair_derand: +median: 486080 cycles/ticks +average: 487641 cycles/ticks + +kyber_keypair: +median: 504998 cycles/ticks +average: 506709 cycles/ticks + +kyber_encaps_derand: +median: 613758 cycles/ticks +average: 615806 cycles/ticks + +kyber_encaps: +median: 614794 cycles/ticks +average: 616905 cycles/ticks + +kyber_decaps: +median: 780556 cycles/ticks +average: 782965 cycles/ticks + +Loop spin: 48 +gen_a: +median: 129736 cycles/ticks +average: 130348 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7200 cycles/ticks +average: 7207 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22985 cycles/ticks + +INVNTT: +median: 33274 cycles/ticks +average: 33398 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35595 cycles/ticks + +poly_tomsg: +median: 3864 cycles/ticks +average: 3880 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17041 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 456186 cycles/ticks +average: 457728 cycles/ticks + +indcpa_enc: +median: 577186 cycles/ticks +average: 579156 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 159863 cycles/ticks + +kyber_keypair_derand: +median: 485972 cycles/ticks +average: 488858 cycles/ticks + +kyber_keypair: +median: 504636 cycles/ticks +average: 506412 cycles/ticks + +kyber_encaps_derand: +median: 610612 cycles/ticks +average: 612767 cycles/ticks + +kyber_encaps: +median: 611698 cycles/ticks +average: 613724 cycles/ticks + +kyber_decaps: +median: 777168 cycles/ticks +average: 779776 cycles/ticks + +Loop spin: 49 +gen_a: +median: 129474 cycles/ticks +average: 130106 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7234 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7238 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33379 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35606 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17054 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6912 cycles/ticks + +indcpa_keypair: +median: 451908 cycles/ticks +average: 453532 cycles/ticks + +indcpa_enc: +median: 572956 cycles/ticks +average: 574829 cycles/ticks + +indcpa_dec: +median: 159288 cycles/ticks +average: 159822 cycles/ticks + +kyber_keypair_derand: +median: 485582 cycles/ticks +average: 487132 cycles/ticks + +kyber_keypair: +median: 504880 cycles/ticks +average: 506395 cycles/ticks + +kyber_encaps_derand: +median: 610758 cycles/ticks +average: 613655 cycles/ticks + +kyber_encaps: +median: 611974 cycles/ticks +average: 613790 cycles/ticks + +kyber_decaps: +median: 777328 cycles/ticks +average: 780022 cycles/ticks + +Loop spin: 50 +gen_a: +median: 129678 cycles/ticks +average: 130287 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7225 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22910 cycles/ticks +average: 23001 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33378 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35604 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17050 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452096 cycles/ticks +average: 453633 cycles/ticks + +indcpa_enc: +median: 573370 cycles/ticks +average: 575310 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 159803 cycles/ticks + +kyber_keypair_derand: +median: 486158 cycles/ticks +average: 488078 cycles/ticks + +kyber_keypair: +median: 504808 cycles/ticks +average: 506955 cycles/ticks + +kyber_encaps_derand: +median: 611196 cycles/ticks +average: 613578 cycles/ticks + +kyber_encaps: +median: 612190 cycles/ticks +average: 614494 cycles/ticks + +kyber_decaps: +median: 777844 cycles/ticks +average: 781800 cycles/ticks + +Loop spin: 51 +gen_a: +median: 129582 cycles/ticks +average: 130232 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33391 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35595 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17050 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 452054 cycles/ticks +average: 453770 cycles/ticks + +indcpa_enc: +median: 573176 cycles/ticks +average: 575444 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159962 cycles/ticks + +kyber_keypair_derand: +median: 486000 cycles/ticks +average: 487899 cycles/ticks + +kyber_keypair: +median: 504574 cycles/ticks +average: 506587 cycles/ticks + +kyber_encaps_derand: +median: 611224 cycles/ticks +average: 613689 cycles/ticks + +kyber_encaps: +median: 611964 cycles/ticks +average: 614359 cycles/ticks + +kyber_decaps: +median: 777598 cycles/ticks +average: 780553 cycles/ticks + +Loop spin: 52 +gen_a: +median: 129670 cycles/ticks +average: 130268 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22985 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33370 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35635 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16982 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 452528 cycles/ticks +average: 454295 cycles/ticks + +indcpa_enc: +median: 573562 cycles/ticks +average: 576767 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 159911 cycles/ticks + +kyber_keypair_derand: +median: 486028 cycles/ticks +average: 487899 cycles/ticks + +kyber_keypair: +median: 505008 cycles/ticks +average: 507144 cycles/ticks + +kyber_encaps_derand: +median: 611110 cycles/ticks +average: 613344 cycles/ticks + +kyber_encaps: +median: 612136 cycles/ticks +average: 614478 cycles/ticks + +kyber_decaps: +median: 777626 cycles/ticks +average: 780500 cycles/ticks + +Loop spin: 53 +gen_a: +median: 129532 cycles/ticks +average: 130220 cycles/ticks + +poly_getnoise_eta1: +median: 7324 cycles/ticks +average: 7345 cycles/ticks + +poly_getnoise_eta2: +median: 7312 cycles/ticks +average: 7319 cycles/ticks + +NTT: +median: 23906 cycles/ticks +average: 23988 cycles/ticks + +INVNTT: +median: 34168 cycles/ticks +average: 33991 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35651 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17096 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 451412 cycles/ticks +average: 453473 cycles/ticks + +indcpa_enc: +median: 572492 cycles/ticks +average: 574766 cycles/ticks + +indcpa_dec: +median: 159326 cycles/ticks +average: 159945 cycles/ticks + +kyber_keypair_derand: +median: 486298 cycles/ticks +average: 488414 cycles/ticks + +kyber_keypair: +median: 504624 cycles/ticks +average: 507832 cycles/ticks + +kyber_encaps_derand: +median: 611080 cycles/ticks +average: 613700 cycles/ticks + +kyber_encaps: +median: 612006 cycles/ticks +average: 614555 cycles/ticks + +kyber_decaps: +median: 777778 cycles/ticks +average: 780930 cycles/ticks + +Loop spin: 54 +gen_a: +median: 129674 cycles/ticks +average: 130337 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22886 cycles/ticks +average: 22989 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33379 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35688 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 452234 cycles/ticks +average: 454264 cycles/ticks + +indcpa_enc: +median: 573398 cycles/ticks +average: 575639 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 159946 cycles/ticks + +kyber_keypair_derand: +median: 485942 cycles/ticks +average: 487959 cycles/ticks + +kyber_keypair: +median: 504722 cycles/ticks +average: 506887 cycles/ticks + +kyber_encaps_derand: +median: 610936 cycles/ticks +average: 613396 cycles/ticks + +kyber_encaps: +median: 611854 cycles/ticks +average: 614403 cycles/ticks + +kyber_decaps: +median: 777472 cycles/ticks +average: 781895 cycles/ticks + +Loop spin: 55 +gen_a: +median: 129668 cycles/ticks +average: 130389 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7284 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33388 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35684 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17080 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452078 cycles/ticks +average: 453779 cycles/ticks + +indcpa_enc: +median: 573128 cycles/ticks +average: 575357 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 159903 cycles/ticks + +kyber_keypair_derand: +median: 489748 cycles/ticks +average: 491816 cycles/ticks + +kyber_keypair: +median: 504880 cycles/ticks +average: 507173 cycles/ticks + +kyber_encaps_derand: +median: 610704 cycles/ticks +average: 613298 cycles/ticks + +kyber_encaps: +median: 611614 cycles/ticks +average: 613926 cycles/ticks + +kyber_decaps: +median: 777460 cycles/ticks +average: 780445 cycles/ticks + +Loop spin: 56 +gen_a: +median: 129618 cycles/ticks +average: 130234 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7231 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22988 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33395 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35645 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17072 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 451774 cycles/ticks +average: 454829 cycles/ticks + +indcpa_enc: +median: 572844 cycles/ticks +average: 575090 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 159873 cycles/ticks + +kyber_keypair_derand: +median: 486142 cycles/ticks +average: 488055 cycles/ticks + +kyber_keypair: +median: 505472 cycles/ticks +average: 507587 cycles/ticks + +kyber_encaps_derand: +median: 610874 cycles/ticks +average: 613308 cycles/ticks + +kyber_encaps: +median: 612126 cycles/ticks +average: 614607 cycles/ticks + +kyber_decaps: +median: 777566 cycles/ticks +average: 780669 cycles/ticks + +Loop spin: 57 +gen_a: +median: 129468 cycles/ticks +average: 130158 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7237 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33410 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35655 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17065 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 451776 cycles/ticks +average: 454257 cycles/ticks + +indcpa_enc: +median: 572790 cycles/ticks +average: 575021 cycles/ticks + +indcpa_dec: +median: 159258 cycles/ticks +average: 159886 cycles/ticks + +kyber_keypair_derand: +median: 486182 cycles/ticks +average: 489218 cycles/ticks + +kyber_keypair: +median: 504704 cycles/ticks +average: 506984 cycles/ticks + +kyber_encaps_derand: +median: 610968 cycles/ticks +average: 613363 cycles/ticks + +kyber_encaps: +median: 612054 cycles/ticks +average: 614499 cycles/ticks + +kyber_decaps: +median: 777502 cycles/ticks +average: 780672 cycles/ticks + +Loop spin: 58 +gen_a: +median: 129716 cycles/ticks +average: 130455 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22992 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35643 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17043 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 452120 cycles/ticks +average: 454014 cycles/ticks + +indcpa_enc: +median: 573128 cycles/ticks +average: 575546 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 159928 cycles/ticks + +kyber_keypair_derand: +median: 486618 cycles/ticks +average: 488668 cycles/ticks + +kyber_keypair: +median: 504946 cycles/ticks +average: 507048 cycles/ticks + +kyber_encaps_derand: +median: 611148 cycles/ticks +average: 613589 cycles/ticks + +kyber_encaps: +median: 611936 cycles/ticks +average: 618077 cycles/ticks + +kyber_decaps: +median: 780880 cycles/ticks +average: 786239 cycles/ticks + +Loop spin: 59 +gen_a: +median: 129580 cycles/ticks +average: 130316 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22992 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33399 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35672 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17039 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452460 cycles/ticks +average: 454475 cycles/ticks + +indcpa_enc: +median: 573560 cycles/ticks +average: 575662 cycles/ticks + +indcpa_dec: +median: 159246 cycles/ticks +average: 159916 cycles/ticks + +kyber_keypair_derand: +median: 486144 cycles/ticks +average: 488237 cycles/ticks + +kyber_keypair: +median: 505738 cycles/ticks +average: 507857 cycles/ticks + +kyber_encaps_derand: +median: 611236 cycles/ticks +average: 613760 cycles/ticks + +kyber_encaps: +median: 612764 cycles/ticks +average: 615184 cycles/ticks + +kyber_decaps: +median: 777476 cycles/ticks +average: 781580 cycles/ticks + +Loop spin: 60 +gen_a: +median: 129662 cycles/ticks +average: 130386 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7267 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7283 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22984 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33349 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35629 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6866 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 452122 cycles/ticks +average: 454059 cycles/ticks + +indcpa_enc: +median: 573490 cycles/ticks +average: 575909 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 159897 cycles/ticks + +kyber_keypair_derand: +median: 486054 cycles/ticks +average: 488094 cycles/ticks + +kyber_keypair: +median: 504682 cycles/ticks +average: 506681 cycles/ticks + +kyber_encaps_derand: +median: 610844 cycles/ticks +average: 613364 cycles/ticks + +kyber_encaps: +median: 611902 cycles/ticks +average: 614140 cycles/ticks + +kyber_decaps: +median: 777270 cycles/ticks +average: 780337 cycles/ticks + +Loop spin: 61 +gen_a: +median: 129536 cycles/ticks +average: 130233 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7232 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7211 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33379 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35628 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 451952 cycles/ticks +average: 453857 cycles/ticks + +indcpa_enc: +median: 573086 cycles/ticks +average: 576548 cycles/ticks + +indcpa_dec: +median: 162456 cycles/ticks +average: 163130 cycles/ticks + +kyber_keypair_derand: +median: 486078 cycles/ticks +average: 488058 cycles/ticks + +kyber_keypair: +median: 504790 cycles/ticks +average: 506847 cycles/ticks + +kyber_encaps_derand: +median: 610836 cycles/ticks +average: 613361 cycles/ticks + +kyber_encaps: +median: 611830 cycles/ticks +average: 614274 cycles/ticks + +kyber_decaps: +median: 780632 cycles/ticks +average: 783894 cycles/ticks + +Loop spin: 62 +gen_a: +median: 129798 cycles/ticks +average: 130548 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22994 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35637 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 456244 cycles/ticks +average: 458246 cycles/ticks + +indcpa_enc: +median: 577304 cycles/ticks +average: 579561 cycles/ticks + +indcpa_dec: +median: 159250 cycles/ticks +average: 159874 cycles/ticks + +kyber_keypair_derand: +median: 486070 cycles/ticks +average: 488039 cycles/ticks + +kyber_keypair: +median: 505164 cycles/ticks +average: 507187 cycles/ticks + +kyber_encaps_derand: +median: 610644 cycles/ticks +average: 614238 cycles/ticks + +kyber_encaps: +median: 612662 cycles/ticks +average: 615012 cycles/ticks + +kyber_decaps: +median: 777306 cycles/ticks +average: 780138 cycles/ticks + +Loop spin: 63 +gen_a: +median: 129468 cycles/ticks +average: 130185 cycles/ticks + +poly_getnoise_eta1: +median: 7190 cycles/ticks +average: 7213 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23007 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33382 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35669 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17075 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452314 cycles/ticks +average: 454178 cycles/ticks + +indcpa_enc: +median: 574550 cycles/ticks +average: 576882 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 159853 cycles/ticks + +kyber_keypair_derand: +median: 486404 cycles/ticks +average: 488343 cycles/ticks + +kyber_keypair: +median: 505238 cycles/ticks +average: 507457 cycles/ticks + +kyber_encaps_derand: +median: 611968 cycles/ticks +average: 614422 cycles/ticks + +kyber_encaps: +median: 613214 cycles/ticks +average: 615459 cycles/ticks + +kyber_decaps: +median: 778748 cycles/ticks +average: 782882 cycles/ticks + +Loop spin: 64 +gen_a: +median: 129736 cycles/ticks +average: 130406 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7196 cycles/ticks +average: 7206 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33385 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35652 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17083 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6874 cycles/ticks + +indcpa_keypair: +median: 451762 cycles/ticks +average: 453685 cycles/ticks + +indcpa_enc: +median: 572920 cycles/ticks +average: 575024 cycles/ticks + +indcpa_dec: +median: 159258 cycles/ticks +average: 159858 cycles/ticks + +kyber_keypair_derand: +median: 485932 cycles/ticks +average: 487828 cycles/ticks + +kyber_keypair: +median: 504674 cycles/ticks +average: 506874 cycles/ticks + +kyber_encaps_derand: +median: 611036 cycles/ticks +average: 613546 cycles/ticks + +kyber_encaps: +median: 611918 cycles/ticks +average: 614407 cycles/ticks + +kyber_decaps: +median: 777596 cycles/ticks +average: 780557 cycles/ticks + +Loop spin: 65 +gen_a: +median: 129578 cycles/ticks +average: 130305 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22974 cycles/ticks + +INVNTT: +median: 33262 cycles/ticks +average: 33395 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35636 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 451866 cycles/ticks +average: 454817 cycles/ticks + +indcpa_enc: +median: 573102 cycles/ticks +average: 575318 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 159914 cycles/ticks + +kyber_keypair_derand: +median: 486266 cycles/ticks +average: 488261 cycles/ticks + +kyber_keypair: +median: 504938 cycles/ticks +average: 506845 cycles/ticks + +kyber_encaps_derand: +median: 610886 cycles/ticks +average: 613154 cycles/ticks + +kyber_encaps: +median: 612686 cycles/ticks +average: 615020 cycles/ticks + +kyber_decaps: +median: 777264 cycles/ticks +average: 780181 cycles/ticks + +Loop spin: 66 +gen_a: +median: 129574 cycles/ticks +average: 130333 cycles/ticks + +poly_getnoise_eta1: +median: 7218 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22904 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33266 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35642 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 452018 cycles/ticks +average: 453907 cycles/ticks + +indcpa_enc: +median: 573148 cycles/ticks +average: 575371 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 159980 cycles/ticks + +kyber_keypair_derand: +median: 485854 cycles/ticks +average: 488947 cycles/ticks + +kyber_keypair: +median: 504824 cycles/ticks +average: 507155 cycles/ticks + +kyber_encaps_derand: +median: 611246 cycles/ticks +average: 613855 cycles/ticks + +kyber_encaps: +median: 612682 cycles/ticks +average: 615040 cycles/ticks + +kyber_decaps: +median: 777704 cycles/ticks +average: 780574 cycles/ticks + +Loop spin: 67 +gen_a: +median: 130086 cycles/ticks +average: 130777 cycles/ticks + +poly_getnoise_eta1: +median: 7316 cycles/ticks +average: 7353 cycles/ticks + +poly_getnoise_eta2: +median: 7288 cycles/ticks +average: 7302 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23011 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33371 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35660 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3913 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452130 cycles/ticks +average: 454153 cycles/ticks + +indcpa_enc: +median: 573384 cycles/ticks +average: 575498 cycles/ticks + +indcpa_dec: +median: 159260 cycles/ticks +average: 159871 cycles/ticks + +kyber_keypair_derand: +median: 485896 cycles/ticks +average: 487863 cycles/ticks + +kyber_keypair: +median: 504750 cycles/ticks +average: 506717 cycles/ticks + +kyber_encaps_derand: +median: 610854 cycles/ticks +average: 613257 cycles/ticks + +kyber_encaps: +median: 611766 cycles/ticks +average: 615261 cycles/ticks + +kyber_decaps: +median: 777560 cycles/ticks +average: 780648 cycles/ticks + +Loop spin: 68 +gen_a: +median: 129528 cycles/ticks +average: 130235 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23012 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33396 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35604 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 456196 cycles/ticks +average: 458002 cycles/ticks + +indcpa_enc: +median: 577282 cycles/ticks +average: 579526 cycles/ticks + +indcpa_dec: +median: 159230 cycles/ticks +average: 159899 cycles/ticks + +kyber_keypair_derand: +median: 486026 cycles/ticks +average: 488019 cycles/ticks + +kyber_keypair: +median: 504678 cycles/ticks +average: 506747 cycles/ticks + +kyber_encaps_derand: +median: 614858 cycles/ticks +average: 617342 cycles/ticks + +kyber_encaps: +median: 616858 cycles/ticks +average: 619152 cycles/ticks + +kyber_decaps: +median: 781678 cycles/ticks +average: 784755 cycles/ticks + +Loop spin: 69 +gen_a: +median: 129656 cycles/ticks +average: 131429 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7236 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33390 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35741 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17058 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452176 cycles/ticks +average: 454108 cycles/ticks + +indcpa_enc: +median: 573198 cycles/ticks +average: 575451 cycles/ticks + +indcpa_dec: +median: 159326 cycles/ticks +average: 159919 cycles/ticks + +kyber_keypair_derand: +median: 485648 cycles/ticks +average: 487477 cycles/ticks + +kyber_keypair: +median: 504784 cycles/ticks +average: 506560 cycles/ticks + +kyber_encaps_derand: +median: 611378 cycles/ticks +average: 613599 cycles/ticks + +kyber_encaps: +median: 613010 cycles/ticks +average: 615031 cycles/ticks + +kyber_decaps: +median: 777520 cycles/ticks +average: 780113 cycles/ticks + +Loop spin: 70 +gen_a: +median: 129714 cycles/ticks +average: 130333 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7230 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7240 cycles/ticks + +NTT: +median: 22888 cycles/ticks +average: 22973 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33386 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35664 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17058 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6909 cycles/ticks + +indcpa_keypair: +median: 451730 cycles/ticks +average: 453317 cycles/ticks + +indcpa_enc: +median: 573906 cycles/ticks +average: 576821 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 159834 cycles/ticks + +kyber_keypair_derand: +median: 485976 cycles/ticks +average: 487809 cycles/ticks + +kyber_keypair: +median: 504798 cycles/ticks +average: 506389 cycles/ticks + +kyber_encaps_derand: +median: 611474 cycles/ticks +average: 613748 cycles/ticks + +kyber_encaps: +median: 612360 cycles/ticks +average: 614408 cycles/ticks + +kyber_decaps: +median: 778062 cycles/ticks +average: 780753 cycles/ticks + +Loop spin: 71 +gen_a: +median: 129944 cycles/ticks +average: 130572 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7264 cycles/ticks + +poly_getnoise_eta2: +median: 7198 cycles/ticks +average: 7206 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33358 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35646 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17051 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 451840 cycles/ticks +average: 453419 cycles/ticks + +indcpa_enc: +median: 573020 cycles/ticks +average: 575092 cycles/ticks + +indcpa_dec: +median: 159360 cycles/ticks +average: 159854 cycles/ticks + +kyber_keypair_derand: +median: 486018 cycles/ticks +average: 487839 cycles/ticks + +kyber_keypair: +median: 504766 cycles/ticks +average: 506561 cycles/ticks + +kyber_encaps_derand: +median: 610530 cycles/ticks +average: 613613 cycles/ticks + +kyber_encaps: +median: 612660 cycles/ticks +average: 614760 cycles/ticks + +kyber_decaps: +median: 777130 cycles/ticks +average: 783991 cycles/ticks + +Loop spin: 72 +gen_a: +median: 129690 cycles/ticks +average: 130488 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7282 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22983 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33387 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35645 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17090 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 451996 cycles/ticks +average: 453968 cycles/ticks + +indcpa_enc: +median: 573098 cycles/ticks +average: 575431 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 159902 cycles/ticks + +kyber_keypair_derand: +median: 485942 cycles/ticks +average: 487831 cycles/ticks + +kyber_keypair: +median: 504718 cycles/ticks +average: 506873 cycles/ticks + +kyber_encaps_derand: +median: 611140 cycles/ticks +average: 613545 cycles/ticks + +kyber_encaps: +median: 612710 cycles/ticks +average: 615236 cycles/ticks + +kyber_decaps: +median: 777518 cycles/ticks +average: 781981 cycles/ticks + +Loop spin: 73 +gen_a: +median: 129706 cycles/ticks +average: 130427 cycles/ticks + +poly_getnoise_eta1: +median: 7212 cycles/ticks +average: 7223 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23008 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35636 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6895 cycles/ticks + +indcpa_keypair: +median: 451886 cycles/ticks +average: 453974 cycles/ticks + +indcpa_enc: +median: 573088 cycles/ticks +average: 575636 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159917 cycles/ticks + +kyber_keypair_derand: +median: 485786 cycles/ticks +average: 487933 cycles/ticks + +kyber_keypair: +median: 504706 cycles/ticks +average: 506912 cycles/ticks + +kyber_encaps_derand: +median: 610612 cycles/ticks +average: 613223 cycles/ticks + +kyber_encaps: +median: 611564 cycles/ticks +average: 614055 cycles/ticks + +kyber_decaps: +median: 777066 cycles/ticks +average: 780300 cycles/ticks + +Loop spin: 74 +gen_a: +median: 129550 cycles/ticks +average: 130319 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23008 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35679 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452134 cycles/ticks +average: 454142 cycles/ticks + +indcpa_enc: +median: 573182 cycles/ticks +average: 576644 cycles/ticks + +indcpa_dec: +median: 159250 cycles/ticks +average: 159919 cycles/ticks + +kyber_keypair_derand: +median: 485788 cycles/ticks +average: 487965 cycles/ticks + +kyber_keypair: +median: 504790 cycles/ticks +average: 507033 cycles/ticks + +kyber_encaps_derand: +median: 611128 cycles/ticks +average: 613559 cycles/ticks + +kyber_encaps: +median: 612432 cycles/ticks +average: 614771 cycles/ticks + +kyber_decaps: +median: 777702 cycles/ticks +average: 780811 cycles/ticks + +Loop spin: 75 +gen_a: +median: 129412 cycles/ticks +average: 130091 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7262 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22992 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33374 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35646 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17086 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 451966 cycles/ticks +average: 453848 cycles/ticks + +indcpa_enc: +median: 573216 cycles/ticks +average: 575492 cycles/ticks + +indcpa_dec: +median: 159250 cycles/ticks +average: 159894 cycles/ticks + +kyber_keypair_derand: +median: 486238 cycles/ticks +average: 488216 cycles/ticks + +kyber_keypair: +median: 504584 cycles/ticks +average: 507897 cycles/ticks + +kyber_encaps_derand: +median: 610776 cycles/ticks +average: 613290 cycles/ticks + +kyber_encaps: +median: 612430 cycles/ticks +average: 614736 cycles/ticks + +kyber_decaps: +median: 777472 cycles/ticks +average: 780151 cycles/ticks + +Loop spin: 76 +gen_a: +median: 129548 cycles/ticks +average: 130185 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22982 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33367 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35628 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 456258 cycles/ticks +average: 457992 cycles/ticks + +indcpa_enc: +median: 577358 cycles/ticks +average: 579065 cycles/ticks + +indcpa_dec: +median: 159288 cycles/ticks +average: 159871 cycles/ticks + +kyber_keypair_derand: +median: 486200 cycles/ticks +average: 488016 cycles/ticks + +kyber_keypair: +median: 504740 cycles/ticks +average: 506618 cycles/ticks + +kyber_encaps_derand: +median: 610934 cycles/ticks +average: 613292 cycles/ticks + +kyber_encaps: +median: 611924 cycles/ticks +average: 615210 cycles/ticks + +kyber_decaps: +median: 777272 cycles/ticks +average: 780024 cycles/ticks + +Loop spin: 77 +gen_a: +median: 129464 cycles/ticks +average: 130110 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33397 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35614 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 451808 cycles/ticks +average: 453352 cycles/ticks + +indcpa_enc: +median: 576122 cycles/ticks +average: 577949 cycles/ticks + +indcpa_dec: +median: 159256 cycles/ticks +average: 159805 cycles/ticks + +kyber_keypair_derand: +median: 485862 cycles/ticks +average: 487648 cycles/ticks + +kyber_keypair: +median: 505072 cycles/ticks +average: 507028 cycles/ticks + +kyber_encaps_derand: +median: 614298 cycles/ticks +average: 616338 cycles/ticks + +kyber_encaps: +median: 615362 cycles/ticks +average: 617483 cycles/ticks + +kyber_decaps: +median: 780714 cycles/ticks +average: 783068 cycles/ticks + +Loop spin: 78 +gen_a: +median: 129666 cycles/ticks +average: 130242 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7234 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33383 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35514 cycles/ticks +average: 36807 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17055 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6869 cycles/ticks + +indcpa_keypair: +median: 451960 cycles/ticks +average: 456104 cycles/ticks + +indcpa_enc: +median: 573212 cycles/ticks +average: 577926 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 159853 cycles/ticks + +kyber_keypair_derand: +median: 486104 cycles/ticks +average: 487763 cycles/ticks + +kyber_keypair: +median: 504798 cycles/ticks +average: 506709 cycles/ticks + +kyber_encaps_derand: +median: 611168 cycles/ticks +average: 613446 cycles/ticks + +kyber_encaps: +median: 612504 cycles/ticks +average: 614731 cycles/ticks + +kyber_decaps: +median: 777486 cycles/ticks +average: 780244 cycles/ticks + +Loop spin: 79 +gen_a: +median: 129742 cycles/ticks +average: 130366 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33382 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35612 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17072 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6875 cycles/ticks + +indcpa_keypair: +median: 452044 cycles/ticks +average: 453722 cycles/ticks + +indcpa_enc: +median: 573126 cycles/ticks +average: 574842 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159845 cycles/ticks + +kyber_keypair_derand: +median: 485912 cycles/ticks +average: 488878 cycles/ticks + +kyber_keypair: +median: 504670 cycles/ticks +average: 506531 cycles/ticks + +kyber_encaps_derand: +median: 610942 cycles/ticks +average: 613113 cycles/ticks + +kyber_encaps: +median: 611784 cycles/ticks +average: 613928 cycles/ticks + +kyber_decaps: +median: 777598 cycles/ticks +average: 780315 cycles/ticks + +Loop spin: 80 +gen_a: +median: 129588 cycles/ticks +average: 130291 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22981 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33391 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35542 cycles/ticks +average: 35714 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17089 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452090 cycles/ticks +average: 453659 cycles/ticks + +indcpa_enc: +median: 573006 cycles/ticks +average: 574936 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159827 cycles/ticks + +kyber_keypair_derand: +median: 486066 cycles/ticks +average: 487659 cycles/ticks + +kyber_keypair: +median: 505020 cycles/ticks +average: 506942 cycles/ticks + +kyber_encaps_derand: +median: 611268 cycles/ticks +average: 614657 cycles/ticks + +kyber_encaps: +median: 612400 cycles/ticks +average: 614467 cycles/ticks + +kyber_decaps: +median: 778286 cycles/ticks +average: 780746 cycles/ticks + +Loop spin: 81 +gen_a: +median: 129560 cycles/ticks +average: 130154 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22976 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33372 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35621 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17054 cycles/ticks + +polyvec_decompress: +median: 6840 cycles/ticks +average: 6870 cycles/ticks + +indcpa_keypair: +median: 451956 cycles/ticks +average: 453699 cycles/ticks + +indcpa_enc: +median: 573040 cycles/ticks +average: 575063 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 159998 cycles/ticks + +kyber_keypair_derand: +median: 486200 cycles/ticks +average: 488097 cycles/ticks + +kyber_keypair: +median: 504678 cycles/ticks +average: 506698 cycles/ticks + +kyber_encaps_derand: +median: 610942 cycles/ticks +average: 613002 cycles/ticks + +kyber_encaps: +median: 612552 cycles/ticks +average: 614588 cycles/ticks + +kyber_decaps: +median: 777464 cycles/ticks +average: 781269 cycles/ticks + +Loop spin: 82 +gen_a: +median: 129642 cycles/ticks +average: 130363 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7239 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33399 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35644 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452486 cycles/ticks +average: 454388 cycles/ticks + +indcpa_enc: +median: 573090 cycles/ticks +average: 575226 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 159856 cycles/ticks + +kyber_keypair_derand: +median: 490880 cycles/ticks +average: 492756 cycles/ticks + +kyber_keypair: +median: 505424 cycles/ticks +average: 507542 cycles/ticks + +kyber_encaps_derand: +median: 610672 cycles/ticks +average: 613086 cycles/ticks + +kyber_encaps: +median: 611726 cycles/ticks +average: 613860 cycles/ticks + +kyber_decaps: +median: 777128 cycles/ticks +average: 779948 cycles/ticks + +Loop spin: 83 +gen_a: +median: 129488 cycles/ticks +average: 130100 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7240 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33373 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35508 cycles/ticks +average: 35688 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17048 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 451930 cycles/ticks +average: 453644 cycles/ticks + +indcpa_enc: +median: 573024 cycles/ticks +average: 576389 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 159971 cycles/ticks + +kyber_keypair_derand: +median: 486012 cycles/ticks +average: 487829 cycles/ticks + +kyber_keypair: +median: 505106 cycles/ticks +average: 506920 cycles/ticks + +kyber_encaps_derand: +median: 610808 cycles/ticks +average: 613185 cycles/ticks + +kyber_encaps: +median: 611596 cycles/ticks +average: 614070 cycles/ticks + +kyber_decaps: +median: 777288 cycles/ticks +average: 780315 cycles/ticks + +Loop spin: 84 +gen_a: +median: 129876 cycles/ticks +average: 130540 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7239 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23020 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33366 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35520 cycles/ticks +average: 35758 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17068 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452046 cycles/ticks +average: 453858 cycles/ticks + +indcpa_enc: +median: 573200 cycles/ticks +average: 575287 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 159838 cycles/ticks + +kyber_keypair_derand: +median: 485826 cycles/ticks +average: 487688 cycles/ticks + +kyber_keypair: +median: 504812 cycles/ticks +average: 508123 cycles/ticks + +kyber_encaps_derand: +median: 611090 cycles/ticks +average: 613536 cycles/ticks + +kyber_encaps: +median: 612328 cycles/ticks +average: 614659 cycles/ticks + +kyber_decaps: +median: 777350 cycles/ticks +average: 780426 cycles/ticks + +Loop spin: 85 +gen_a: +median: 129772 cycles/ticks +average: 130409 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22961 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33373 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35695 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6871 cycles/ticks + +indcpa_keypair: +median: 452118 cycles/ticks +average: 453739 cycles/ticks + +indcpa_enc: +median: 573132 cycles/ticks +average: 575186 cycles/ticks + +indcpa_dec: +median: 159256 cycles/ticks +average: 159738 cycles/ticks + +kyber_keypair_derand: +median: 486342 cycles/ticks +average: 488044 cycles/ticks + +kyber_keypair: +median: 504714 cycles/ticks +average: 506477 cycles/ticks + +kyber_encaps_derand: +median: 610700 cycles/ticks +average: 612723 cycles/ticks + +kyber_encaps: +median: 611668 cycles/ticks +average: 614814 cycles/ticks + +kyber_decaps: +median: 777118 cycles/ticks +average: 779771 cycles/ticks + +Loop spin: 86 +gen_a: +median: 129722 cycles/ticks +average: 130331 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33382 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35598 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17048 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6903 cycles/ticks + +indcpa_keypair: +median: 452054 cycles/ticks +average: 453569 cycles/ticks + +indcpa_enc: +median: 577168 cycles/ticks +average: 578960 cycles/ticks + +indcpa_dec: +median: 162418 cycles/ticks +average: 163008 cycles/ticks + +kyber_keypair_derand: +median: 486246 cycles/ticks +average: 488005 cycles/ticks + +kyber_keypair: +median: 505570 cycles/ticks +average: 507328 cycles/ticks + +kyber_encaps_derand: +median: 615240 cycles/ticks +average: 617286 cycles/ticks + +kyber_encaps: +median: 616100 cycles/ticks +average: 618254 cycles/ticks + +kyber_decaps: +median: 784960 cycles/ticks +average: 787731 cycles/ticks + +Loop spin: 87 +gen_a: +median: 129668 cycles/ticks +average: 130285 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22979 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 34474 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35602 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17084 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6906 cycles/ticks + +indcpa_keypair: +median: 452172 cycles/ticks +average: 453710 cycles/ticks + +indcpa_enc: +median: 573326 cycles/ticks +average: 575481 cycles/ticks + +indcpa_dec: +median: 159262 cycles/ticks +average: 159797 cycles/ticks + +kyber_keypair_derand: +median: 490428 cycles/ticks +average: 492230 cycles/ticks + +kyber_keypair: +median: 504716 cycles/ticks +average: 506630 cycles/ticks + +kyber_encaps_derand: +median: 614880 cycles/ticks +average: 616995 cycles/ticks + +kyber_encaps: +median: 615726 cycles/ticks +average: 617974 cycles/ticks + +kyber_decaps: +median: 781200 cycles/ticks +average: 783743 cycles/ticks + +Loop spin: 88 +gen_a: +median: 129582 cycles/ticks +average: 130100 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7266 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22977 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33330 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35613 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17046 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452112 cycles/ticks +average: 453666 cycles/ticks + +indcpa_enc: +median: 576632 cycles/ticks +average: 578452 cycles/ticks + +indcpa_dec: +median: 159256 cycles/ticks +average: 159744 cycles/ticks + +kyber_keypair_derand: +median: 487026 cycles/ticks +average: 489827 cycles/ticks + +kyber_keypair: +median: 507916 cycles/ticks +average: 509559 cycles/ticks + +kyber_encaps_derand: +median: 614526 cycles/ticks +average: 616551 cycles/ticks + +kyber_encaps: +median: 615572 cycles/ticks +average: 617478 cycles/ticks + +kyber_decaps: +median: 780624 cycles/ticks +average: 783247 cycles/ticks + +Loop spin: 89 +gen_a: +median: 129734 cycles/ticks +average: 130379 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7320 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23003 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33378 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35512 cycles/ticks +average: 35675 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17051 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 452190 cycles/ticks +average: 453781 cycles/ticks + +indcpa_enc: +median: 573246 cycles/ticks +average: 575295 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 159903 cycles/ticks + +kyber_keypair_derand: +median: 490498 cycles/ticks +average: 492221 cycles/ticks + +kyber_keypair: +median: 505412 cycles/ticks +average: 507178 cycles/ticks + +kyber_encaps_derand: +median: 611016 cycles/ticks +average: 614311 cycles/ticks + +kyber_encaps: +median: 612062 cycles/ticks +average: 614037 cycles/ticks + +kyber_decaps: +median: 777450 cycles/ticks +average: 780121 cycles/ticks + +Loop spin: 90 +gen_a: +median: 129674 cycles/ticks +average: 130341 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22968 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33383 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35624 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17053 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 452034 cycles/ticks +average: 453632 cycles/ticks + +indcpa_enc: +median: 573226 cycles/ticks +average: 575224 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 160011 cycles/ticks + +kyber_keypair_derand: +median: 486232 cycles/ticks +average: 488284 cycles/ticks + +kyber_keypair: +median: 505160 cycles/ticks +average: 507375 cycles/ticks + +kyber_encaps_derand: +median: 611168 cycles/ticks +average: 613467 cycles/ticks + +kyber_encaps: +median: 612112 cycles/ticks +average: 614560 cycles/ticks + +kyber_decaps: +median: 778180 cycles/ticks +average: 782158 cycles/ticks + +Loop spin: 91 +gen_a: +median: 129624 cycles/ticks +average: 130278 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22888 cycles/ticks +average: 22982 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33385 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35653 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 456154 cycles/ticks +average: 458138 cycles/ticks + +indcpa_enc: +median: 577208 cycles/ticks +average: 579453 cycles/ticks + +indcpa_dec: +median: 159252 cycles/ticks +average: 159861 cycles/ticks + +kyber_keypair_derand: +median: 485982 cycles/ticks +average: 487976 cycles/ticks + +kyber_keypair: +median: 504658 cycles/ticks +average: 506701 cycles/ticks + +kyber_encaps_derand: +median: 611182 cycles/ticks +average: 613604 cycles/ticks + +kyber_encaps: +median: 612156 cycles/ticks +average: 614382 cycles/ticks + +kyber_decaps: +median: 777554 cycles/ticks +average: 780313 cycles/ticks + +Loop spin: 92 +gen_a: +median: 129508 cycles/ticks +average: 130104 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7226 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33359 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35648 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17041 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6903 cycles/ticks + +indcpa_keypair: +median: 456196 cycles/ticks +average: 457781 cycles/ticks + +indcpa_enc: +median: 577296 cycles/ticks +average: 580250 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 159766 cycles/ticks + +kyber_keypair_derand: +median: 485846 cycles/ticks +average: 487773 cycles/ticks + +kyber_keypair: +median: 505128 cycles/ticks +average: 506891 cycles/ticks + +kyber_encaps_derand: +median: 610842 cycles/ticks +average: 612703 cycles/ticks + +kyber_encaps: +median: 611990 cycles/ticks +average: 614063 cycles/ticks + +kyber_decaps: +median: 777354 cycles/ticks +average: 779933 cycles/ticks + +Loop spin: 93 +gen_a: +median: 129360 cycles/ticks +average: 129965 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7205 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22982 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33366 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35652 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17058 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6875 cycles/ticks + +indcpa_keypair: +median: 452080 cycles/ticks +average: 453637 cycles/ticks + +indcpa_enc: +median: 574154 cycles/ticks +average: 575916 cycles/ticks + +indcpa_dec: +median: 159244 cycles/ticks +average: 159768 cycles/ticks + +kyber_keypair_derand: +median: 485908 cycles/ticks +average: 487438 cycles/ticks + +kyber_keypair: +median: 505206 cycles/ticks +average: 508134 cycles/ticks + +kyber_encaps_derand: +median: 611702 cycles/ticks +average: 613847 cycles/ticks + +kyber_encaps: +median: 612560 cycles/ticks +average: 614800 cycles/ticks + +kyber_decaps: +median: 778284 cycles/ticks +average: 780907 cycles/ticks + +Loop spin: 94 +gen_a: +median: 129780 cycles/ticks +average: 130457 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22888 cycles/ticks +average: 22980 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35615 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 451776 cycles/ticks +average: 453672 cycles/ticks + +indcpa_enc: +median: 572756 cycles/ticks +average: 575006 cycles/ticks + +indcpa_dec: +median: 159262 cycles/ticks +average: 159944 cycles/ticks + +kyber_keypair_derand: +median: 486210 cycles/ticks +average: 488297 cycles/ticks + +kyber_keypair: +median: 504670 cycles/ticks +average: 506684 cycles/ticks + +kyber_encaps_derand: +median: 610918 cycles/ticks +average: 613428 cycles/ticks + +kyber_encaps: +median: 611802 cycles/ticks +average: 615354 cycles/ticks + +kyber_decaps: +median: 777480 cycles/ticks +average: 780595 cycles/ticks + +Loop spin: 95 +gen_a: +median: 129878 cycles/ticks +average: 130558 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7289 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33270 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35652 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17072 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6925 cycles/ticks + +indcpa_keypair: +median: 456124 cycles/ticks +average: 457992 cycles/ticks + +indcpa_enc: +median: 577214 cycles/ticks +average: 579539 cycles/ticks + +indcpa_dec: +median: 159258 cycles/ticks +average: 159952 cycles/ticks + +kyber_keypair_derand: +median: 486118 cycles/ticks +average: 488080 cycles/ticks + +kyber_keypair: +median: 504616 cycles/ticks +average: 506735 cycles/ticks + +kyber_encaps_derand: +median: 614682 cycles/ticks +average: 617297 cycles/ticks + +kyber_encaps: +median: 615582 cycles/ticks +average: 618156 cycles/ticks + +kyber_decaps: +median: 781242 cycles/ticks +average: 784247 cycles/ticks + +Loop spin: 96 +gen_a: +median: 129624 cycles/ticks +average: 130252 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22888 cycles/ticks +average: 22988 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 36742 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 451924 cycles/ticks +average: 453745 cycles/ticks + +indcpa_enc: +median: 573086 cycles/ticks +average: 575213 cycles/ticks + +indcpa_dec: +median: 159244 cycles/ticks +average: 159874 cycles/ticks + +kyber_keypair_derand: +median: 485900 cycles/ticks +average: 487837 cycles/ticks + +kyber_keypair: +median: 504848 cycles/ticks +average: 506773 cycles/ticks + +kyber_encaps_derand: +median: 611100 cycles/ticks +average: 613422 cycles/ticks + +kyber_encaps: +median: 611786 cycles/ticks +average: 614224 cycles/ticks + +kyber_decaps: +median: 777570 cycles/ticks +average: 780605 cycles/ticks + +Loop spin: 97 +gen_a: +median: 129722 cycles/ticks +average: 130375 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7237 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7243 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33374 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35607 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6901 cycles/ticks + +indcpa_keypair: +median: 452344 cycles/ticks +average: 454169 cycles/ticks + +indcpa_enc: +median: 577370 cycles/ticks +average: 579534 cycles/ticks + +indcpa_dec: +median: 162388 cycles/ticks +average: 164180 cycles/ticks + +kyber_keypair_derand: +median: 485902 cycles/ticks +average: 490382 cycles/ticks + +kyber_keypair: +median: 504798 cycles/ticks +average: 506905 cycles/ticks + +kyber_encaps_derand: +median: 614908 cycles/ticks +average: 619800 cycles/ticks + +kyber_encaps: +median: 615794 cycles/ticks +average: 618251 cycles/ticks + +kyber_decaps: +median: 784908 cycles/ticks +average: 787928 cycles/ticks + +Loop spin: 98 +gen_a: +median: 129502 cycles/ticks +average: 130235 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7230 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33368 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35645 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1028 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17071 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 451764 cycles/ticks +average: 453658 cycles/ticks + +indcpa_enc: +median: 573230 cycles/ticks +average: 575494 cycles/ticks + +indcpa_dec: +median: 159248 cycles/ticks +average: 159886 cycles/ticks + +kyber_keypair_derand: +median: 485988 cycles/ticks +average: 488054 cycles/ticks + +kyber_keypair: +median: 504568 cycles/ticks +average: 506682 cycles/ticks + +kyber_encaps_derand: +median: 611108 cycles/ticks +average: 614686 cycles/ticks + +kyber_encaps: +median: 611798 cycles/ticks +average: 614333 cycles/ticks + +kyber_decaps: +median: 777500 cycles/ticks +average: 780557 cycles/ticks + +Loop spin: 99 +gen_a: +median: 129538 cycles/ticks +average: 130194 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22984 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35685 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 451840 cycles/ticks +average: 453802 cycles/ticks + +indcpa_enc: +median: 573080 cycles/ticks +average: 575504 cycles/ticks + +indcpa_dec: +median: 159258 cycles/ticks +average: 160037 cycles/ticks + +kyber_keypair_derand: +median: 486148 cycles/ticks +average: 488216 cycles/ticks + +kyber_keypair: +median: 504726 cycles/ticks +average: 506886 cycles/ticks + +kyber_encaps_derand: +median: 611110 cycles/ticks +average: 613518 cycles/ticks + +kyber_encaps: +median: 611866 cycles/ticks +average: 614317 cycles/ticks + +kyber_decaps: +median: 777444 cycles/ticks +average: 781668 cycles/ticks + +Loop spin: 100 +gen_a: +median: 129482 cycles/ticks +average: 130153 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22988 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33371 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35621 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 452500 cycles/ticks +average: 454527 cycles/ticks + +indcpa_enc: +median: 572880 cycles/ticks +average: 575195 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159965 cycles/ticks + +kyber_keypair_derand: +median: 486520 cycles/ticks +average: 488636 cycles/ticks + +kyber_keypair: +median: 505324 cycles/ticks +average: 507697 cycles/ticks + +kyber_encaps_derand: +median: 610712 cycles/ticks +average: 613389 cycles/ticks + +kyber_encaps: +median: 611692 cycles/ticks +average: 614237 cycles/ticks + +kyber_decaps: +median: 777188 cycles/ticks +average: 780246 cycles/ticks + +Loop spin: 101 +gen_a: +median: 129718 cycles/ticks +average: 130352 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33377 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35649 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 451828 cycles/ticks +average: 453705 cycles/ticks + +indcpa_enc: +median: 572878 cycles/ticks +average: 576458 cycles/ticks + +indcpa_dec: +median: 159326 cycles/ticks +average: 160022 cycles/ticks + +kyber_keypair_derand: +median: 486158 cycles/ticks +average: 488239 cycles/ticks + +kyber_keypair: +median: 504692 cycles/ticks +average: 506738 cycles/ticks + +kyber_encaps_derand: +median: 610784 cycles/ticks +average: 613296 cycles/ticks + +kyber_encaps: +median: 611784 cycles/ticks +average: 614141 cycles/ticks + +kyber_decaps: +median: 777352 cycles/ticks +average: 780465 cycles/ticks + +Loop spin: 102 +gen_a: +median: 130140 cycles/ticks +average: 130852 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23015 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35665 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6945 cycles/ticks + +indcpa_keypair: +median: 452034 cycles/ticks +average: 453895 cycles/ticks + +indcpa_enc: +median: 573108 cycles/ticks +average: 575290 cycles/ticks + +indcpa_dec: +median: 162422 cycles/ticks +average: 163060 cycles/ticks + +kyber_keypair_derand: +median: 486138 cycles/ticks +average: 488221 cycles/ticks + +kyber_keypair: +median: 504696 cycles/ticks +average: 507891 cycles/ticks + +kyber_encaps_derand: +median: 611144 cycles/ticks +average: 613525 cycles/ticks + +kyber_encaps: +median: 611878 cycles/ticks +average: 614306 cycles/ticks + +kyber_decaps: +median: 780936 cycles/ticks +average: 783982 cycles/ticks + +Loop spin: 103 +gen_a: +median: 129716 cycles/ticks +average: 130337 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22888 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33376 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35682 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17075 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6895 cycles/ticks + +indcpa_keypair: +median: 452196 cycles/ticks +average: 454129 cycles/ticks + +indcpa_enc: +median: 573544 cycles/ticks +average: 575804 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 159994 cycles/ticks + +kyber_keypair_derand: +median: 485974 cycles/ticks +average: 488036 cycles/ticks + +kyber_keypair: +median: 504580 cycles/ticks +average: 506791 cycles/ticks + +kyber_encaps_derand: +median: 610798 cycles/ticks +average: 613368 cycles/ticks + +kyber_encaps: +median: 611734 cycles/ticks +average: 615397 cycles/ticks + +kyber_decaps: +median: 777226 cycles/ticks +average: 780679 cycles/ticks + +Loop spin: 104 +gen_a: +median: 129606 cycles/ticks +average: 130286 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7279 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7210 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22972 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33404 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35631 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3884 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17078 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 451824 cycles/ticks +average: 453794 cycles/ticks + +indcpa_enc: +median: 573096 cycles/ticks +average: 575497 cycles/ticks + +indcpa_dec: +median: 159238 cycles/ticks +average: 159876 cycles/ticks + +kyber_keypair_derand: +median: 486168 cycles/ticks +average: 488271 cycles/ticks + +kyber_keypair: +median: 504664 cycles/ticks +average: 506845 cycles/ticks + +kyber_encaps_derand: +median: 610852 cycles/ticks +average: 613326 cycles/ticks + +kyber_encaps: +median: 611920 cycles/ticks +average: 614356 cycles/ticks + +kyber_decaps: +median: 777508 cycles/ticks +average: 780653 cycles/ticks + +Loop spin: 105 +gen_a: +median: 129926 cycles/ticks +average: 130594 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33398 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35605 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3889 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 4537 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3687 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16982 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6900 cycles/ticks + +indcpa_keypair: +median: 452100 cycles/ticks +average: 454110 cycles/ticks + +indcpa_enc: +median: 573188 cycles/ticks +average: 575592 cycles/ticks + +indcpa_dec: +median: 159322 cycles/ticks +average: 160029 cycles/ticks + +kyber_keypair_derand: +median: 485818 cycles/ticks +average: 487899 cycles/ticks + +kyber_keypair: +median: 504658 cycles/ticks +average: 506841 cycles/ticks + +kyber_encaps_derand: +median: 610874 cycles/ticks +average: 613502 cycles/ticks + +kyber_encaps: +median: 611764 cycles/ticks +average: 614267 cycles/ticks + +kyber_decaps: +median: 777326 cycles/ticks +average: 780575 cycles/ticks + +Loop spin: 106 +gen_a: +median: 129556 cycles/ticks +average: 130298 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22884 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33388 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35659 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3690 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6907 cycles/ticks + +indcpa_keypair: +median: 451956 cycles/ticks +average: 454001 cycles/ticks + +indcpa_enc: +median: 573106 cycles/ticks +average: 575603 cycles/ticks + +indcpa_dec: +median: 159244 cycles/ticks +average: 159860 cycles/ticks + +kyber_keypair_derand: +median: 486294 cycles/ticks +average: 489498 cycles/ticks + +kyber_keypair: +median: 504824 cycles/ticks +average: 506992 cycles/ticks + +kyber_encaps_derand: +median: 615082 cycles/ticks +average: 617546 cycles/ticks + +kyber_encaps: +median: 615724 cycles/ticks +average: 618046 cycles/ticks + +kyber_decaps: +median: 781598 cycles/ticks +average: 784754 cycles/ticks + +Loop spin: 107 +gen_a: +median: 130016 cycles/ticks +average: 130694 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22996 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33375 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35586 cycles/ticks +average: 35768 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17040 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 456924 cycles/ticks +average: 458803 cycles/ticks + +indcpa_enc: +median: 573388 cycles/ticks +average: 575550 cycles/ticks + +indcpa_dec: +median: 162376 cycles/ticks +average: 162994 cycles/ticks + +kyber_keypair_derand: +median: 494742 cycles/ticks +average: 496682 cycles/ticks + +kyber_keypair: +median: 509546 cycles/ticks +average: 511601 cycles/ticks + +kyber_encaps_derand: +median: 611142 cycles/ticks +average: 614586 cycles/ticks + +kyber_encaps: +median: 612124 cycles/ticks +average: 614387 cycles/ticks + +kyber_decaps: +median: 780998 cycles/ticks +average: 784105 cycles/ticks + +Loop spin: 108 +gen_a: +median: 129468 cycles/ticks +average: 130139 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7237 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22994 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33370 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35664 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16980 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6902 cycles/ticks + +indcpa_keypair: +median: 451862 cycles/ticks +average: 453745 cycles/ticks + +indcpa_enc: +median: 572772 cycles/ticks +average: 574989 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 160038 cycles/ticks + +kyber_keypair_derand: +median: 490160 cycles/ticks +average: 492125 cycles/ticks + +kyber_keypair: +median: 504680 cycles/ticks +average: 506904 cycles/ticks + +kyber_encaps_derand: +median: 610808 cycles/ticks +average: 613271 cycles/ticks + +kyber_encaps: +median: 612120 cycles/ticks +average: 614578 cycles/ticks + +kyber_decaps: +median: 777202 cycles/ticks +average: 781579 cycles/ticks + +Loop spin: 109 +gen_a: +median: 130024 cycles/ticks +average: 130754 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22992 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33396 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35472 cycles/ticks +average: 35620 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6900 cycles/ticks + +indcpa_keypair: +median: 452726 cycles/ticks +average: 454719 cycles/ticks + +indcpa_enc: +median: 573090 cycles/ticks +average: 575372 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 159923 cycles/ticks + +kyber_keypair_derand: +median: 486624 cycles/ticks +average: 488649 cycles/ticks + +kyber_keypair: +median: 505416 cycles/ticks +average: 507542 cycles/ticks + +kyber_encaps_derand: +median: 610940 cycles/ticks +average: 613382 cycles/ticks + +kyber_encaps: +median: 611926 cycles/ticks +average: 614238 cycles/ticks + +kyber_decaps: +median: 777666 cycles/ticks +average: 781016 cycles/ticks + +Loop spin: 110 +gen_a: +median: 129534 cycles/ticks +average: 130199 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7273 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7242 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33398 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35637 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17075 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 451986 cycles/ticks +average: 453903 cycles/ticks + +indcpa_enc: +median: 573026 cycles/ticks +average: 576322 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 159882 cycles/ticks + +kyber_keypair_derand: +median: 486044 cycles/ticks +average: 488085 cycles/ticks + +kyber_keypair: +median: 504784 cycles/ticks +average: 506827 cycles/ticks + +kyber_encaps_derand: +median: 611118 cycles/ticks +average: 613389 cycles/ticks + +kyber_encaps: +median: 611994 cycles/ticks +average: 614223 cycles/ticks + +kyber_decaps: +median: 777648 cycles/ticks +average: 780290 cycles/ticks + +Loop spin: 111 +gen_a: +median: 129488 cycles/ticks +average: 130155 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7233 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33383 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35607 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3659 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17025 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 452264 cycles/ticks +average: 453777 cycles/ticks + +indcpa_enc: +median: 573092 cycles/ticks +average: 574976 cycles/ticks + +indcpa_dec: +median: 159320 cycles/ticks +average: 159828 cycles/ticks + +kyber_keypair_derand: +median: 486406 cycles/ticks +average: 488043 cycles/ticks + +kyber_keypair: +median: 505042 cycles/ticks +average: 507852 cycles/ticks + +kyber_encaps_derand: +median: 610876 cycles/ticks +average: 612921 cycles/ticks + +kyber_encaps: +median: 611762 cycles/ticks +average: 613881 cycles/ticks + +kyber_decaps: +median: 777600 cycles/ticks +average: 780096 cycles/ticks + +Loop spin: 112 +gen_a: +median: 129570 cycles/ticks +average: 130185 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22974 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33365 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35582 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17041 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 451832 cycles/ticks +average: 453425 cycles/ticks + +indcpa_enc: +median: 573326 cycles/ticks +average: 575229 cycles/ticks + +indcpa_dec: +median: 159240 cycles/ticks +average: 159781 cycles/ticks + +kyber_keypair_derand: +median: 485808 cycles/ticks +average: 487741 cycles/ticks + +kyber_keypair: +median: 504736 cycles/ticks +average: 506699 cycles/ticks + +kyber_encaps_derand: +median: 610834 cycles/ticks +average: 613268 cycles/ticks + +kyber_encaps: +median: 612028 cycles/ticks +average: 615410 cycles/ticks + +kyber_decaps: +median: 777546 cycles/ticks +average: 780605 cycles/ticks + +Loop spin: 113 +gen_a: +median: 129976 cycles/ticks +average: 130614 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7200 cycles/ticks +average: 7205 cycles/ticks + +NTT: +median: 22888 cycles/ticks +average: 22977 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35627 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17074 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 451868 cycles/ticks +average: 453589 cycles/ticks + +indcpa_enc: +median: 573108 cycles/ticks +average: 575213 cycles/ticks + +indcpa_dec: +median: 159260 cycles/ticks +average: 159887 cycles/ticks + +kyber_keypair_derand: +median: 486260 cycles/ticks +average: 488190 cycles/ticks + +kyber_keypair: +median: 504712 cycles/ticks +average: 506745 cycles/ticks + +kyber_encaps_derand: +median: 610668 cycles/ticks +average: 613102 cycles/ticks + +kyber_encaps: +median: 611562 cycles/ticks +average: 613842 cycles/ticks + +kyber_decaps: +median: 777134 cycles/ticks +average: 780013 cycles/ticks + +Loop spin: 114 +gen_a: +median: 129700 cycles/ticks +average: 130362 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33361 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35671 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1029 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17064 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6873 cycles/ticks + +indcpa_keypair: +median: 455334 cycles/ticks +average: 458316 cycles/ticks + +indcpa_enc: +median: 573278 cycles/ticks +average: 575510 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 159824 cycles/ticks + +kyber_keypair_derand: +median: 489236 cycles/ticks +average: 491137 cycles/ticks + +kyber_keypair: +median: 507782 cycles/ticks +average: 509661 cycles/ticks + +kyber_encaps_derand: +median: 610560 cycles/ticks +average: 612910 cycles/ticks + +kyber_encaps: +median: 611580 cycles/ticks +average: 613787 cycles/ticks + +kyber_decaps: +median: 777040 cycles/ticks +average: 779921 cycles/ticks + +Loop spin: 115 +gen_a: +median: 129430 cycles/ticks +average: 130059 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7228 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22994 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33388 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35647 cycles/ticks + +poly_tomsg: +median: 3864 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 455640 cycles/ticks +average: 457479 cycles/ticks + +indcpa_enc: +median: 575986 cycles/ticks +average: 578186 cycles/ticks + +indcpa_dec: +median: 159258 cycles/ticks +average: 159872 cycles/ticks + +kyber_keypair_derand: +median: 489694 cycles/ticks +average: 492773 cycles/ticks + +kyber_keypair: +median: 508640 cycles/ticks +average: 510844 cycles/ticks + +kyber_encaps_derand: +median: 614188 cycles/ticks +average: 616574 cycles/ticks + +kyber_encaps: +median: 615364 cycles/ticks +average: 617674 cycles/ticks + +kyber_decaps: +median: 780752 cycles/ticks +average: 783757 cycles/ticks + +Loop spin: 116 +gen_a: +median: 129588 cycles/ticks +average: 130304 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22996 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33375 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35636 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17089 cycles/ticks + +polyvec_decompress: +median: 6840 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452120 cycles/ticks +average: 453841 cycles/ticks + +indcpa_enc: +median: 573102 cycles/ticks +average: 575314 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 159836 cycles/ticks + +kyber_keypair_derand: +median: 486514 cycles/ticks +average: 488482 cycles/ticks + +kyber_keypair: +median: 504822 cycles/ticks +average: 506749 cycles/ticks + +kyber_encaps_derand: +median: 611154 cycles/ticks +average: 616822 cycles/ticks + +kyber_encaps: +median: 611910 cycles/ticks +average: 614074 cycles/ticks + +kyber_decaps: +median: 777766 cycles/ticks +average: 782835 cycles/ticks + +Loop spin: 117 +gen_a: +median: 129598 cycles/ticks +average: 130241 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23014 cycles/ticks + +INVNTT: +median: 33260 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35606 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17062 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6875 cycles/ticks + +indcpa_keypair: +median: 451848 cycles/ticks +average: 453702 cycles/ticks + +indcpa_enc: +median: 572930 cycles/ticks +average: 575113 cycles/ticks + +indcpa_dec: +median: 159252 cycles/ticks +average: 159920 cycles/ticks + +kyber_keypair_derand: +median: 486104 cycles/ticks +average: 488022 cycles/ticks + +kyber_keypair: +median: 504666 cycles/ticks +average: 506817 cycles/ticks + +kyber_encaps_derand: +median: 610598 cycles/ticks +average: 612845 cycles/ticks + +kyber_encaps: +median: 611480 cycles/ticks +average: 613750 cycles/ticks + +kyber_decaps: +median: 777090 cycles/ticks +average: 781176 cycles/ticks + +Loop spin: 118 +gen_a: +median: 129620 cycles/ticks +average: 130264 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22888 cycles/ticks +average: 22972 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33378 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35476 cycles/ticks +average: 35612 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17053 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6875 cycles/ticks + +indcpa_keypair: +median: 452436 cycles/ticks +average: 454324 cycles/ticks + +indcpa_enc: +median: 573076 cycles/ticks +average: 575137 cycles/ticks + +indcpa_dec: +median: 162402 cycles/ticks +average: 163084 cycles/ticks + +kyber_keypair_derand: +median: 486730 cycles/ticks +average: 488720 cycles/ticks + +kyber_keypair: +median: 505278 cycles/ticks +average: 507423 cycles/ticks + +kyber_encaps_derand: +median: 611126 cycles/ticks +average: 613738 cycles/ticks + +kyber_encaps: +median: 611914 cycles/ticks +average: 614458 cycles/ticks + +kyber_decaps: +median: 777518 cycles/ticks +average: 780643 cycles/ticks + +Loop spin: 119 +gen_a: +median: 129530 cycles/ticks +average: 130209 cycles/ticks + +poly_getnoise_eta1: +median: 7216 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22979 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35648 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17078 cycles/ticks + +polyvec_decompress: +median: 6842 cycles/ticks +average: 6898 cycles/ticks + +indcpa_keypair: +median: 451786 cycles/ticks +average: 453700 cycles/ticks + +indcpa_enc: +median: 572892 cycles/ticks +average: 576502 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 160000 cycles/ticks + +kyber_keypair_derand: +median: 486222 cycles/ticks +average: 488362 cycles/ticks + +kyber_keypair: +median: 504804 cycles/ticks +average: 506947 cycles/ticks + +kyber_encaps_derand: +median: 610896 cycles/ticks +average: 613553 cycles/ticks + +kyber_encaps: +median: 611810 cycles/ticks +average: 614324 cycles/ticks + +kyber_decaps: +median: 777416 cycles/ticks +average: 780484 cycles/ticks + +Loop spin: 120 +gen_a: +median: 129486 cycles/ticks +average: 130163 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7194 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23000 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33398 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35621 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1080 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452030 cycles/ticks +average: 453929 cycles/ticks + +indcpa_enc: +median: 573226 cycles/ticks +average: 575565 cycles/ticks + +indcpa_dec: +median: 162418 cycles/ticks +average: 163093 cycles/ticks + +kyber_keypair_derand: +median: 485962 cycles/ticks +average: 488072 cycles/ticks + +kyber_keypair: +median: 505794 cycles/ticks +average: 509120 cycles/ticks + +kyber_encaps_derand: +median: 611104 cycles/ticks +average: 613658 cycles/ticks + +kyber_encaps: +median: 612036 cycles/ticks +average: 614611 cycles/ticks + +kyber_decaps: +median: 780898 cycles/ticks +average: 784216 cycles/ticks + +Loop spin: 121 +gen_a: +median: 130006 cycles/ticks +average: 130772 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7262 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22988 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35658 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 451946 cycles/ticks +average: 454078 cycles/ticks + +indcpa_enc: +median: 573266 cycles/ticks +average: 575707 cycles/ticks + +indcpa_dec: +median: 159318 cycles/ticks +average: 160000 cycles/ticks + +kyber_keypair_derand: +median: 486022 cycles/ticks +average: 488146 cycles/ticks + +kyber_keypair: +median: 505256 cycles/ticks +average: 507364 cycles/ticks + +kyber_encaps_derand: +median: 610724 cycles/ticks +average: 613120 cycles/ticks + +kyber_encaps: +median: 611870 cycles/ticks +average: 615461 cycles/ticks + +kyber_decaps: +median: 777482 cycles/ticks +average: 780595 cycles/ticks + +Loop spin: 122 +gen_a: +median: 129608 cycles/ticks +average: 130318 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22906 cycles/ticks +average: 23015 cycles/ticks + +INVNTT: +median: 33262 cycles/ticks +average: 33413 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35687 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452300 cycles/ticks +average: 454223 cycles/ticks + +indcpa_enc: +median: 573670 cycles/ticks +average: 575901 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 159992 cycles/ticks + +kyber_keypair_derand: +median: 485888 cycles/ticks +average: 488015 cycles/ticks + +kyber_keypair: +median: 504816 cycles/ticks +average: 506899 cycles/ticks + +kyber_encaps_derand: +median: 610786 cycles/ticks +average: 613270 cycles/ticks + +kyber_encaps: +median: 611760 cycles/ticks +average: 614203 cycles/ticks + +kyber_decaps: +median: 777416 cycles/ticks +average: 780501 cycles/ticks + +Loop spin: 123 +gen_a: +median: 129586 cycles/ticks +average: 130295 cycles/ticks + +poly_getnoise_eta1: +median: 7222 cycles/ticks +average: 7228 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22976 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 34488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35522 cycles/ticks +average: 35722 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17075 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452126 cycles/ticks +average: 454081 cycles/ticks + +indcpa_enc: +median: 573418 cycles/ticks +average: 575675 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 159914 cycles/ticks + +kyber_keypair_derand: +median: 486270 cycles/ticks +average: 488217 cycles/ticks + +kyber_keypair: +median: 505626 cycles/ticks +average: 507646 cycles/ticks + +kyber_encaps_derand: +median: 610868 cycles/ticks +average: 613364 cycles/ticks + +kyber_encaps: +median: 612074 cycles/ticks +average: 614550 cycles/ticks + +kyber_decaps: +median: 777734 cycles/ticks +average: 781007 cycles/ticks + +Loop spin: 124 +gen_a: +median: 129468 cycles/ticks +average: 130233 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33379 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35653 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 451806 cycles/ticks +average: 453742 cycles/ticks + +indcpa_enc: +median: 573054 cycles/ticks +average: 575353 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 159905 cycles/ticks + +kyber_keypair_derand: +median: 486010 cycles/ticks +average: 489085 cycles/ticks + +kyber_keypair: +median: 505670 cycles/ticks +average: 507815 cycles/ticks + +kyber_encaps_derand: +median: 611140 cycles/ticks +average: 613578 cycles/ticks + +kyber_encaps: +median: 612086 cycles/ticks +average: 614466 cycles/ticks + +kyber_decaps: +median: 777524 cycles/ticks +average: 780818 cycles/ticks + +Loop spin: 125 +gen_a: +median: 129652 cycles/ticks +average: 130401 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23010 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35688 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17114 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6905 cycles/ticks + +indcpa_keypair: +median: 451828 cycles/ticks +average: 453821 cycles/ticks + +indcpa_enc: +median: 573104 cycles/ticks +average: 575701 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 159966 cycles/ticks + +kyber_keypair_derand: +median: 485992 cycles/ticks +average: 488069 cycles/ticks + +kyber_keypair: +median: 504666 cycles/ticks +average: 506767 cycles/ticks + +kyber_encaps_derand: +median: 610952 cycles/ticks +average: 614639 cycles/ticks + +kyber_encaps: +median: 611892 cycles/ticks +average: 614463 cycles/ticks + +kyber_decaps: +median: 777428 cycles/ticks +average: 780782 cycles/ticks + +Loop spin: 126 +gen_a: +median: 129642 cycles/ticks +average: 130364 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7225 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7245 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35664 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17068 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6902 cycles/ticks + +indcpa_keypair: +median: 451942 cycles/ticks +average: 453871 cycles/ticks + +indcpa_enc: +median: 573000 cycles/ticks +average: 575416 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 160081 cycles/ticks + +kyber_keypair_derand: +median: 486090 cycles/ticks +average: 488280 cycles/ticks + +kyber_keypair: +median: 505782 cycles/ticks +average: 508082 cycles/ticks + +kyber_encaps_derand: +median: 610968 cycles/ticks +average: 613449 cycles/ticks + +kyber_encaps: +median: 612028 cycles/ticks +average: 614704 cycles/ticks + +kyber_decaps: +median: 777632 cycles/ticks +average: 781947 cycles/ticks + +Loop spin: 127 +gen_a: +median: 129896 cycles/ticks +average: 130656 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7277 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23001 cycles/ticks + +INVNTT: +median: 33262 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35671 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17076 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 452086 cycles/ticks +average: 454327 cycles/ticks + +indcpa_enc: +median: 573214 cycles/ticks +average: 575709 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 160033 cycles/ticks + +kyber_keypair_derand: +median: 485856 cycles/ticks +average: 487932 cycles/ticks + +kyber_keypair: +median: 506122 cycles/ticks +average: 508368 cycles/ticks + +kyber_encaps_derand: +median: 610934 cycles/ticks +average: 613621 cycles/ticks + +kyber_encaps: +median: 612692 cycles/ticks +average: 615072 cycles/ticks + +kyber_decaps: +median: 777578 cycles/ticks +average: 780723 cycles/ticks + +Loop spin: 128 +gen_a: +median: 129704 cycles/ticks +average: 130474 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22906 cycles/ticks +average: 23015 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33371 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35646 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17055 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 451862 cycles/ticks +average: 453740 cycles/ticks + +indcpa_enc: +median: 573180 cycles/ticks +average: 576496 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 159953 cycles/ticks + +kyber_keypair_derand: +median: 486066 cycles/ticks +average: 488041 cycles/ticks + +kyber_keypair: +median: 504702 cycles/ticks +average: 506959 cycles/ticks + +kyber_encaps_derand: +median: 610918 cycles/ticks +average: 613368 cycles/ticks + +kyber_encaps: +median: 612006 cycles/ticks +average: 614338 cycles/ticks + +kyber_decaps: +median: 777498 cycles/ticks +average: 780475 cycles/ticks + +Loop spin: 129 +gen_a: +median: 129676 cycles/ticks +average: 130411 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33370 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35744 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3689 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17086 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 452188 cycles/ticks +average: 454163 cycles/ticks + +indcpa_enc: +median: 573282 cycles/ticks +average: 575535 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 159944 cycles/ticks + +kyber_keypair_derand: +median: 486004 cycles/ticks +average: 487996 cycles/ticks + +kyber_keypair: +median: 504940 cycles/ticks +average: 508281 cycles/ticks + +kyber_encaps_derand: +median: 611070 cycles/ticks +average: 613556 cycles/ticks + +kyber_encaps: +median: 612392 cycles/ticks +average: 614856 cycles/ticks + +kyber_decaps: +median: 777456 cycles/ticks +average: 780299 cycles/ticks + +Loop spin: 130 +gen_a: +median: 129556 cycles/ticks +average: 130304 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7239 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22961 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33375 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35643 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17081 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6903 cycles/ticks + +indcpa_keypair: +median: 452352 cycles/ticks +average: 454379 cycles/ticks + +indcpa_enc: +median: 573474 cycles/ticks +average: 575748 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 160000 cycles/ticks + +kyber_keypair_derand: +median: 486152 cycles/ticks +average: 488159 cycles/ticks + +kyber_keypair: +median: 505694 cycles/ticks +average: 507649 cycles/ticks + +kyber_encaps_derand: +median: 611018 cycles/ticks +average: 613522 cycles/ticks + +kyber_encaps: +median: 614114 cycles/ticks +average: 617307 cycles/ticks + +kyber_decaps: +median: 777578 cycles/ticks +average: 780360 cycles/ticks + +Loop spin: 131 +gen_a: +median: 129734 cycles/ticks +average: 130457 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22977 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33344 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35635 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6875 cycles/ticks + +indcpa_keypair: +median: 456014 cycles/ticks +average: 457824 cycles/ticks + +indcpa_enc: +median: 577412 cycles/ticks +average: 580268 cycles/ticks + +indcpa_dec: +median: 159314 cycles/ticks +average: 160749 cycles/ticks + +kyber_keypair_derand: +median: 486168 cycles/ticks +average: 490797 cycles/ticks + +kyber_keypair: +median: 504742 cycles/ticks +average: 508722 cycles/ticks + +kyber_encaps_derand: +median: 611314 cycles/ticks +average: 614247 cycles/ticks + +kyber_encaps: +median: 612248 cycles/ticks +average: 617790 cycles/ticks + +kyber_decaps: +median: 777724 cycles/ticks +average: 784005 cycles/ticks + +Loop spin: 132 +gen_a: +median: 129652 cycles/ticks +average: 131008 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7229 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 24231 cycles/ticks + +INVNTT: +median: 33236 cycles/ticks +average: 33532 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35810 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3710 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17148 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6921 cycles/ticks + +indcpa_keypair: +median: 451940 cycles/ticks +average: 455943 cycles/ticks + +indcpa_enc: +median: 573134 cycles/ticks +average: 576293 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 160444 cycles/ticks + +kyber_keypair_derand: +median: 485852 cycles/ticks +average: 488519 cycles/ticks + +kyber_keypair: +median: 504766 cycles/ticks +average: 508288 cycles/ticks + +kyber_encaps_derand: +median: 610836 cycles/ticks +average: 614183 cycles/ticks + +kyber_encaps: +median: 611992 cycles/ticks +average: 616019 cycles/ticks + +kyber_decaps: +median: 777558 cycles/ticks +average: 782658 cycles/ticks + +Loop spin: 133 +gen_a: +median: 129526 cycles/ticks +average: 130197 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23000 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35700 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17079 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 451608 cycles/ticks +average: 453871 cycles/ticks + +indcpa_enc: +median: 572772 cycles/ticks +average: 576348 cycles/ticks + +indcpa_dec: +median: 159320 cycles/ticks +average: 161317 cycles/ticks + +kyber_keypair_derand: +median: 486146 cycles/ticks +average: 489519 cycles/ticks + +kyber_keypair: +median: 505558 cycles/ticks +average: 508113 cycles/ticks + +kyber_encaps_derand: +median: 610984 cycles/ticks +average: 614842 cycles/ticks + +kyber_encaps: +median: 614438 cycles/ticks +average: 618122 cycles/ticks + +kyber_decaps: +median: 777484 cycles/ticks +average: 783076 cycles/ticks + +Loop spin: 134 +gen_a: +median: 129850 cycles/ticks +average: 130952 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33395 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35568 cycles/ticks +average: 35782 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3501 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17119 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 451712 cycles/ticks +average: 454941 cycles/ticks + +indcpa_enc: +median: 572900 cycles/ticks +average: 577290 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 160452 cycles/ticks + +kyber_keypair_derand: +median: 490036 cycles/ticks +average: 493748 cycles/ticks + +kyber_keypair: +median: 504684 cycles/ticks +average: 508427 cycles/ticks + +kyber_encaps_derand: +median: 610986 cycles/ticks +average: 615449 cycles/ticks + +kyber_encaps: +median: 612284 cycles/ticks +average: 614637 cycles/ticks + +kyber_decaps: +median: 777532 cycles/ticks +average: 780580 cycles/ticks + +Loop spin: 135 +gen_a: +median: 129554 cycles/ticks +average: 130285 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23006 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35650 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 463754 cycles/ticks +average: 465594 cycles/ticks + +indcpa_enc: +median: 573160 cycles/ticks +average: 575282 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 159825 cycles/ticks + +kyber_keypair_derand: +median: 498194 cycles/ticks +average: 500053 cycles/ticks + +kyber_keypair: +median: 516694 cycles/ticks +average: 518786 cycles/ticks + +kyber_encaps_derand: +median: 610946 cycles/ticks +average: 613166 cycles/ticks + +kyber_encaps: +median: 612080 cycles/ticks +average: 624063 cycles/ticks + +kyber_decaps: +median: 777862 cycles/ticks +average: 786596 cycles/ticks + +Loop spin: 136 +gen_a: +median: 129590 cycles/ticks +average: 130305 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7342 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33383 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35512 cycles/ticks +average: 35644 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17225 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6930 cycles/ticks + +indcpa_keypair: +median: 452538 cycles/ticks +average: 461292 cycles/ticks + +indcpa_enc: +median: 573578 cycles/ticks +average: 575783 cycles/ticks + +indcpa_dec: +median: 159338 cycles/ticks +average: 160055 cycles/ticks + +kyber_keypair_derand: +median: 486082 cycles/ticks +average: 488848 cycles/ticks + +kyber_keypair: +median: 504838 cycles/ticks +average: 508265 cycles/ticks + +kyber_encaps_derand: +median: 611540 cycles/ticks +average: 616263 cycles/ticks + +kyber_encaps: +median: 614666 cycles/ticks +average: 619002 cycles/ticks + +kyber_decaps: +median: 778358 cycles/ticks +average: 783746 cycles/ticks + +Loop spin: 137 +gen_a: +median: 129634 cycles/ticks +average: 132212 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33460 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35814 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17162 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6903 cycles/ticks + +indcpa_keypair: +median: 452372 cycles/ticks +average: 456202 cycles/ticks + +indcpa_enc: +median: 573684 cycles/ticks +average: 575657 cycles/ticks + +indcpa_dec: +median: 159402 cycles/ticks +average: 160006 cycles/ticks + +kyber_keypair_derand: +median: 490370 cycles/ticks +average: 492342 cycles/ticks + +kyber_keypair: +median: 504800 cycles/ticks +average: 506643 cycles/ticks + +kyber_encaps_derand: +median: 611004 cycles/ticks +average: 613478 cycles/ticks + +kyber_encaps: +median: 613334 cycles/ticks +average: 615183 cycles/ticks + +kyber_decaps: +median: 777314 cycles/ticks +average: 780343 cycles/ticks + +Loop spin: 138 +gen_a: +median: 129672 cycles/ticks +average: 130437 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22918 cycles/ticks +average: 23011 cycles/ticks + +INVNTT: +median: 33268 cycles/ticks +average: 33375 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35586 cycles/ticks +average: 35758 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6895 cycles/ticks + +indcpa_keypair: +median: 456356 cycles/ticks +average: 458239 cycles/ticks + +indcpa_enc: +median: 577282 cycles/ticks +average: 579562 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159859 cycles/ticks + +kyber_keypair_derand: +median: 486278 cycles/ticks +average: 489162 cycles/ticks + +kyber_keypair: +median: 504792 cycles/ticks +average: 506591 cycles/ticks + +kyber_encaps_derand: +median: 611168 cycles/ticks +average: 613711 cycles/ticks + +kyber_encaps: +median: 612180 cycles/ticks +average: 614583 cycles/ticks + +kyber_decaps: +median: 777586 cycles/ticks +average: 780868 cycles/ticks + +Loop spin: 139 +gen_a: +median: 129686 cycles/ticks +average: 130488 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7274 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23006 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33391 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35508 cycles/ticks +average: 35688 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17065 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 451972 cycles/ticks +average: 454105 cycles/ticks + +indcpa_enc: +median: 573006 cycles/ticks +average: 575343 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 159956 cycles/ticks + +kyber_keypair_derand: +median: 485996 cycles/ticks +average: 487876 cycles/ticks + +kyber_keypair: +median: 504866 cycles/ticks +average: 506792 cycles/ticks + +kyber_encaps_derand: +median: 610698 cycles/ticks +average: 613857 cycles/ticks + +kyber_encaps: +median: 613686 cycles/ticks +average: 617314 cycles/ticks + +kyber_decaps: +median: 780376 cycles/ticks +average: 784839 cycles/ticks + +Loop spin: 140 +gen_a: +median: 129854 cycles/ticks +average: 130597 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7262 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23009 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33451 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35644 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452362 cycles/ticks +average: 454344 cycles/ticks + +indcpa_enc: +median: 573422 cycles/ticks +average: 575890 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 160014 cycles/ticks + +kyber_keypair_derand: +median: 486260 cycles/ticks +average: 489656 cycles/ticks + +kyber_keypair: +median: 504888 cycles/ticks +average: 507424 cycles/ticks + +kyber_encaps_derand: +median: 610878 cycles/ticks +average: 613949 cycles/ticks + +kyber_encaps: +median: 613658 cycles/ticks +average: 617432 cycles/ticks + +kyber_decaps: +median: 777522 cycles/ticks +average: 781194 cycles/ticks + +Loop spin: 141 +gen_a: +median: 129522 cycles/ticks +average: 131439 cycles/ticks + +poly_getnoise_eta1: +median: 7260 cycles/ticks +average: 7273 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23000 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33453 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35508 cycles/ticks +average: 35685 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 17010 cycles/ticks +average: 17094 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 451970 cycles/ticks +average: 459531 cycles/ticks + +indcpa_enc: +median: 573236 cycles/ticks +average: 575449 cycles/ticks + +indcpa_dec: +median: 159312 cycles/ticks +average: 159913 cycles/ticks + +kyber_keypair_derand: +median: 485996 cycles/ticks +average: 487811 cycles/ticks + +kyber_keypair: +median: 504908 cycles/ticks +average: 506717 cycles/ticks + +kyber_encaps_derand: +median: 610952 cycles/ticks +average: 613170 cycles/ticks + +kyber_encaps: +median: 611872 cycles/ticks +average: 614079 cycles/ticks + +kyber_decaps: +median: 777538 cycles/ticks +average: 780274 cycles/ticks + +Loop spin: 142 +gen_a: +median: 129664 cycles/ticks +average: 130363 cycles/ticks + +poly_getnoise_eta1: +median: 7256 cycles/ticks +average: 7280 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7211 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22994 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35624 cycles/ticks + +poly_tomsg: +median: 3862 cycles/ticks +average: 3972 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17062 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 451824 cycles/ticks +average: 453726 cycles/ticks + +indcpa_enc: +median: 572902 cycles/ticks +average: 575876 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 159834 cycles/ticks + +kyber_keypair_derand: +median: 486140 cycles/ticks +average: 488114 cycles/ticks + +kyber_keypair: +median: 505302 cycles/ticks +average: 507162 cycles/ticks + +kyber_encaps_derand: +median: 610854 cycles/ticks +average: 613152 cycles/ticks + +kyber_encaps: +median: 612144 cycles/ticks +average: 614385 cycles/ticks + +kyber_decaps: +median: 777710 cycles/ticks +average: 780478 cycles/ticks + +Loop spin: 143 +gen_a: +median: 129508 cycles/ticks +average: 130288 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22989 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35642 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17084 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6901 cycles/ticks + +indcpa_keypair: +median: 451800 cycles/ticks +average: 453626 cycles/ticks + +indcpa_enc: +median: 573018 cycles/ticks +average: 575102 cycles/ticks + +indcpa_dec: +median: 159328 cycles/ticks +average: 159906 cycles/ticks + +kyber_keypair_derand: +median: 485918 cycles/ticks +average: 487727 cycles/ticks + +kyber_keypair: +median: 504898 cycles/ticks +average: 506789 cycles/ticks + +kyber_encaps_derand: +median: 611048 cycles/ticks +average: 614431 cycles/ticks + +kyber_encaps: +median: 613466 cycles/ticks +average: 615504 cycles/ticks + +kyber_decaps: +median: 777566 cycles/ticks +average: 780520 cycles/ticks + +Loop spin: 144 +gen_a: +median: 129666 cycles/ticks +average: 130516 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35633 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17048 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 455440 cycles/ticks +average: 457247 cycles/ticks + +indcpa_enc: +median: 573322 cycles/ticks +average: 575573 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159921 cycles/ticks + +kyber_keypair_derand: +median: 489230 cycles/ticks +average: 491224 cycles/ticks + +kyber_keypair: +median: 508164 cycles/ticks +average: 510185 cycles/ticks + +kyber_encaps_derand: +median: 611036 cycles/ticks +average: 613462 cycles/ticks + +kyber_encaps: +median: 611964 cycles/ticks +average: 614001 cycles/ticks + +kyber_decaps: +median: 777718 cycles/ticks +average: 781864 cycles/ticks + +Loop spin: 145 +gen_a: +median: 129436 cycles/ticks +average: 130111 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7232 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7207 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22996 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33344 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35642 cycles/ticks +average: 35753 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17084 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452394 cycles/ticks +average: 454419 cycles/ticks + +indcpa_enc: +median: 573282 cycles/ticks +average: 575462 cycles/ticks + +indcpa_dec: +median: 159312 cycles/ticks +average: 159934 cycles/ticks + +kyber_keypair_derand: +median: 486160 cycles/ticks +average: 488041 cycles/ticks + +kyber_keypair: +median: 506046 cycles/ticks +average: 508019 cycles/ticks + +kyber_encaps_derand: +median: 610984 cycles/ticks +average: 613322 cycles/ticks + +kyber_encaps: +median: 611988 cycles/ticks +average: 614477 cycles/ticks + +kyber_decaps: +median: 780762 cycles/ticks +average: 783676 cycles/ticks + +Loop spin: 146 +gen_a: +median: 129690 cycles/ticks +average: 130418 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22992 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33380 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35633 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3661 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6875 cycles/ticks + +indcpa_keypair: +median: 451792 cycles/ticks +average: 454483 cycles/ticks + +indcpa_enc: +median: 573060 cycles/ticks +average: 575260 cycles/ticks + +indcpa_dec: +median: 159322 cycles/ticks +average: 159913 cycles/ticks + +kyber_keypair_derand: +median: 485852 cycles/ticks +average: 487786 cycles/ticks + +kyber_keypair: +median: 504780 cycles/ticks +average: 506473 cycles/ticks + +kyber_encaps_derand: +median: 610988 cycles/ticks +average: 613227 cycles/ticks + +kyber_encaps: +median: 612622 cycles/ticks +average: 614996 cycles/ticks + +kyber_decaps: +median: 777608 cycles/ticks +average: 780508 cycles/ticks + +Loop spin: 147 +gen_a: +median: 129522 cycles/ticks +average: 130234 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33397 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35624 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17082 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 454872 cycles/ticks +average: 456946 cycles/ticks + +indcpa_enc: +median: 572722 cycles/ticks +average: 574711 cycles/ticks + +indcpa_dec: +median: 159306 cycles/ticks +average: 159890 cycles/ticks + +kyber_keypair_derand: +median: 489656 cycles/ticks +average: 492565 cycles/ticks + +kyber_keypair: +median: 507932 cycles/ticks +average: 509978 cycles/ticks + +kyber_encaps_derand: +median: 611048 cycles/ticks +average: 613306 cycles/ticks + +kyber_encaps: +median: 612260 cycles/ticks +average: 614581 cycles/ticks + +kyber_decaps: +median: 777576 cycles/ticks +average: 780374 cycles/ticks + +Loop spin: 148 +gen_a: +median: 129476 cycles/ticks +average: 130190 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22971 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33387 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35624 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 452268 cycles/ticks +average: 454064 cycles/ticks + +indcpa_enc: +median: 573236 cycles/ticks +average: 575363 cycles/ticks + +indcpa_dec: +median: 162454 cycles/ticks +average: 163255 cycles/ticks + +kyber_keypair_derand: +median: 486440 cycles/ticks +average: 488291 cycles/ticks + +kyber_keypair: +median: 506284 cycles/ticks +average: 508074 cycles/ticks + +kyber_encaps_derand: +median: 610732 cycles/ticks +average: 613101 cycles/ticks + +kyber_encaps: +median: 611844 cycles/ticks +average: 615238 cycles/ticks + +kyber_decaps: +median: 780610 cycles/ticks +average: 783590 cycles/ticks + +Loop spin: 149 +gen_a: +median: 129654 cycles/ticks +average: 130397 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7257 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22970 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35671 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1073 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 451992 cycles/ticks +average: 454041 cycles/ticks + +indcpa_enc: +median: 576316 cycles/ticks +average: 578462 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 159933 cycles/ticks + +kyber_keypair_derand: +median: 485956 cycles/ticks +average: 487954 cycles/ticks + +kyber_keypair: +median: 505236 cycles/ticks +average: 507123 cycles/ticks + +kyber_encaps_derand: +median: 613896 cycles/ticks +average: 616221 cycles/ticks + +kyber_encaps: +median: 614882 cycles/ticks +average: 617221 cycles/ticks + +kyber_decaps: +median: 780550 cycles/ticks +average: 785125 cycles/ticks + +Loop spin: 150 +gen_a: +median: 129576 cycles/ticks +average: 131372 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7245 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22974 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35715 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17087 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 452046 cycles/ticks +average: 456581 cycles/ticks + +indcpa_enc: +median: 573196 cycles/ticks +average: 575419 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 159963 cycles/ticks + +kyber_keypair_derand: +median: 486236 cycles/ticks +average: 488186 cycles/ticks + +kyber_keypair: +median: 504820 cycles/ticks +average: 506817 cycles/ticks + +kyber_encaps_derand: +median: 611092 cycles/ticks +average: 613443 cycles/ticks + +kyber_encaps: +median: 611994 cycles/ticks +average: 614315 cycles/ticks + +kyber_decaps: +median: 777470 cycles/ticks +average: 780400 cycles/ticks + +Loop spin: 151 +gen_a: +median: 129538 cycles/ticks +average: 130225 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22983 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33376 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35644 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17076 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452020 cycles/ticks +average: 462043 cycles/ticks + +indcpa_enc: +median: 573358 cycles/ticks +average: 575454 cycles/ticks + +indcpa_dec: +median: 159312 cycles/ticks +average: 159891 cycles/ticks + +kyber_keypair_derand: +median: 486134 cycles/ticks +average: 488085 cycles/ticks + +kyber_keypair: +median: 505972 cycles/ticks +average: 507825 cycles/ticks + +kyber_encaps_derand: +median: 611250 cycles/ticks +average: 613491 cycles/ticks + +kyber_encaps: +median: 612292 cycles/ticks +average: 614508 cycles/ticks + +kyber_decaps: +median: 778062 cycles/ticks +average: 780967 cycles/ticks + +Loop spin: 152 +gen_a: +median: 129714 cycles/ticks +average: 130384 cycles/ticks + +poly_getnoise_eta1: +median: 7252 cycles/ticks +average: 7284 cycles/ticks + +poly_getnoise_eta2: +median: 7232 cycles/ticks +average: 7237 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23004 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33391 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35619 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452292 cycles/ticks +average: 454186 cycles/ticks + +indcpa_enc: +median: 573672 cycles/ticks +average: 578515 cycles/ticks + +indcpa_dec: +median: 159356 cycles/ticks +average: 159967 cycles/ticks + +kyber_keypair_derand: +median: 486210 cycles/ticks +average: 488074 cycles/ticks + +kyber_keypair: +median: 505844 cycles/ticks +average: 507660 cycles/ticks + +kyber_encaps_derand: +median: 610904 cycles/ticks +average: 614317 cycles/ticks + +kyber_encaps: +median: 611882 cycles/ticks +average: 614300 cycles/ticks + +kyber_decaps: +median: 777384 cycles/ticks +average: 780345 cycles/ticks + +Loop spin: 153 +gen_a: +median: 130096 cycles/ticks +average: 133605 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22978 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35660 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17078 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 452014 cycles/ticks +average: 453828 cycles/ticks + +indcpa_enc: +median: 573310 cycles/ticks +average: 575645 cycles/ticks + +indcpa_dec: +median: 159364 cycles/ticks +average: 159988 cycles/ticks + +kyber_keypair_derand: +median: 486430 cycles/ticks +average: 488257 cycles/ticks + +kyber_keypair: +median: 504798 cycles/ticks +average: 506653 cycles/ticks + +kyber_encaps_derand: +median: 610886 cycles/ticks +average: 613056 cycles/ticks + +kyber_encaps: +median: 611930 cycles/ticks +average: 614161 cycles/ticks + +kyber_decaps: +median: 777616 cycles/ticks +average: 781577 cycles/ticks + +Loop spin: 154 +gen_a: +median: 129642 cycles/ticks +average: 130325 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22985 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33390 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35635 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17064 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 451888 cycles/ticks +average: 453610 cycles/ticks + +indcpa_enc: +median: 573360 cycles/ticks +average: 575389 cycles/ticks + +indcpa_dec: +median: 159288 cycles/ticks +average: 159898 cycles/ticks + +kyber_keypair_derand: +median: 485800 cycles/ticks +average: 487690 cycles/ticks + +kyber_keypair: +median: 505934 cycles/ticks +average: 507822 cycles/ticks + +kyber_encaps_derand: +median: 610828 cycles/ticks +average: 613278 cycles/ticks + +kyber_encaps: +median: 611880 cycles/ticks +average: 614154 cycles/ticks + +kyber_decaps: +median: 777416 cycles/ticks +average: 780194 cycles/ticks + +Loop spin: 155 +gen_a: +median: 129748 cycles/ticks +average: 130448 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22979 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35604 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17085 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 451856 cycles/ticks +average: 453558 cycles/ticks + +indcpa_enc: +median: 576258 cycles/ticks +average: 582436 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 159914 cycles/ticks + +kyber_keypair_derand: +median: 486072 cycles/ticks +average: 499028 cycles/ticks + +kyber_keypair: +median: 506348 cycles/ticks +average: 508064 cycles/ticks + +kyber_encaps_derand: +median: 614028 cycles/ticks +average: 616275 cycles/ticks + +kyber_encaps: +median: 615460 cycles/ticks +average: 617881 cycles/ticks + +kyber_decaps: +median: 780788 cycles/ticks +average: 783747 cycles/ticks + +Loop spin: 156 +gen_a: +median: 129664 cycles/ticks +average: 130617 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33352 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35520 cycles/ticks +average: 35668 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17043 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 451778 cycles/ticks +average: 453650 cycles/ticks + +indcpa_enc: +median: 572772 cycles/ticks +average: 574841 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 159904 cycles/ticks + +kyber_keypair_derand: +median: 486312 cycles/ticks +average: 488204 cycles/ticks + +kyber_keypair: +median: 504788 cycles/ticks +average: 508087 cycles/ticks + +kyber_encaps_derand: +median: 610960 cycles/ticks +average: 613254 cycles/ticks + +kyber_encaps: +median: 611822 cycles/ticks +average: 614025 cycles/ticks + +kyber_decaps: +median: 777612 cycles/ticks +average: 780608 cycles/ticks + +Loop spin: 157 +gen_a: +median: 129688 cycles/ticks +average: 130423 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7198 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33395 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35648 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17044 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 452046 cycles/ticks +average: 454152 cycles/ticks + +indcpa_enc: +median: 572826 cycles/ticks +average: 574932 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 159955 cycles/ticks + +kyber_keypair_derand: +median: 486112 cycles/ticks +average: 487986 cycles/ticks + +kyber_keypair: +median: 505194 cycles/ticks +average: 507080 cycles/ticks + +kyber_encaps_derand: +median: 610864 cycles/ticks +average: 613134 cycles/ticks + +kyber_encaps: +median: 611952 cycles/ticks +average: 615252 cycles/ticks + +kyber_decaps: +median: 777574 cycles/ticks +average: 780218 cycles/ticks + +Loop spin: 158 +gen_a: +median: 129486 cycles/ticks +average: 130134 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7232 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22981 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 34056 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35622 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17047 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6930 cycles/ticks + +indcpa_keypair: +median: 452420 cycles/ticks +average: 455377 cycles/ticks + +indcpa_enc: +median: 573466 cycles/ticks +average: 578149 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159842 cycles/ticks + +kyber_keypair_derand: +median: 486288 cycles/ticks +average: 489255 cycles/ticks + +kyber_keypair: +median: 506722 cycles/ticks +average: 508359 cycles/ticks + +kyber_encaps_derand: +median: 611322 cycles/ticks +average: 613470 cycles/ticks + +kyber_encaps: +median: 613666 cycles/ticks +average: 615363 cycles/ticks + +kyber_decaps: +median: 778382 cycles/ticks +average: 782100 cycles/ticks + +Loop spin: 159 +gen_a: +median: 129684 cycles/ticks +average: 130435 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7198 cycles/ticks +average: 7246 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23017 cycles/ticks + +INVNTT: +median: 33308 cycles/ticks +average: 33401 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35514 cycles/ticks +average: 35694 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17036 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 452046 cycles/ticks +average: 453878 cycles/ticks + +indcpa_enc: +median: 573248 cycles/ticks +average: 575717 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 159918 cycles/ticks + +kyber_keypair_derand: +median: 485626 cycles/ticks +average: 487536 cycles/ticks + +kyber_keypair: +median: 504836 cycles/ticks +average: 506945 cycles/ticks + +kyber_encaps_derand: +median: 611078 cycles/ticks +average: 613573 cycles/ticks + +kyber_encaps: +median: 612032 cycles/ticks +average: 614146 cycles/ticks + +kyber_decaps: +median: 777546 cycles/ticks +average: 780435 cycles/ticks + +Loop spin: 160 +gen_a: +median: 129554 cycles/ticks +average: 130287 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7263 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33389 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35631 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17087 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 451922 cycles/ticks +average: 453904 cycles/ticks + +indcpa_enc: +median: 573278 cycles/ticks +average: 575563 cycles/ticks + +indcpa_dec: +median: 159260 cycles/ticks +average: 161034 cycles/ticks + +kyber_keypair_derand: +median: 485918 cycles/ticks +average: 487985 cycles/ticks + +kyber_keypair: +median: 504808 cycles/ticks +average: 506993 cycles/ticks + +kyber_encaps_derand: +median: 611478 cycles/ticks +average: 613759 cycles/ticks + +kyber_encaps: +median: 612300 cycles/ticks +average: 614679 cycles/ticks + +kyber_decaps: +median: 778130 cycles/ticks +average: 781248 cycles/ticks + +Loop spin: 161 +gen_a: +median: 129630 cycles/ticks +average: 131506 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7234 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23007 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33405 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35669 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17058 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 455956 cycles/ticks +average: 458088 cycles/ticks + +indcpa_enc: +median: 573020 cycles/ticks +average: 575342 cycles/ticks + +indcpa_dec: +median: 159332 cycles/ticks +average: 159901 cycles/ticks + +kyber_keypair_derand: +median: 490000 cycles/ticks +average: 491851 cycles/ticks + +kyber_keypair: +median: 509440 cycles/ticks +average: 511443 cycles/ticks + +kyber_encaps_derand: +median: 610684 cycles/ticks +average: 614172 cycles/ticks + +kyber_encaps: +median: 612890 cycles/ticks +average: 615081 cycles/ticks + +kyber_decaps: +median: 777380 cycles/ticks +average: 780336 cycles/ticks + +Loop spin: 162 +gen_a: +median: 129632 cycles/ticks +average: 130297 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33377 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35650 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17084 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6895 cycles/ticks + +indcpa_keypair: +median: 451946 cycles/ticks +average: 453925 cycles/ticks + +indcpa_enc: +median: 573128 cycles/ticks +average: 575588 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 159953 cycles/ticks + +kyber_keypair_derand: +median: 485886 cycles/ticks +average: 488012 cycles/ticks + +kyber_keypair: +median: 504688 cycles/ticks +average: 506874 cycles/ticks + +kyber_encaps_derand: +median: 611306 cycles/ticks +average: 613870 cycles/ticks + +kyber_encaps: +median: 612268 cycles/ticks +average: 614677 cycles/ticks + +kyber_decaps: +median: 777648 cycles/ticks +average: 781801 cycles/ticks + +Loop spin: 163 +gen_a: +median: 129486 cycles/ticks +average: 130124 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7259 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22916 cycles/ticks +average: 23007 cycles/ticks + +INVNTT: +median: 33260 cycles/ticks +average: 33380 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35609 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17088 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 451840 cycles/ticks +average: 453698 cycles/ticks + +indcpa_enc: +median: 572906 cycles/ticks +average: 575124 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159896 cycles/ticks + +kyber_keypair_derand: +median: 486270 cycles/ticks +average: 488253 cycles/ticks + +kyber_keypair: +median: 504848 cycles/ticks +average: 506781 cycles/ticks + +kyber_encaps_derand: +median: 611096 cycles/ticks +average: 613619 cycles/ticks + +kyber_encaps: +median: 612128 cycles/ticks +average: 614830 cycles/ticks + +kyber_decaps: +median: 777482 cycles/ticks +average: 780664 cycles/ticks + +Loop spin: 164 +gen_a: +median: 129516 cycles/ticks +average: 130209 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22996 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33528 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35672 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17098 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452158 cycles/ticks +average: 455371 cycles/ticks + +indcpa_enc: +median: 573130 cycles/ticks +average: 575803 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159880 cycles/ticks + +kyber_keypair_derand: +median: 486346 cycles/ticks +average: 488512 cycles/ticks + +kyber_keypair: +median: 505344 cycles/ticks +average: 507711 cycles/ticks + +kyber_encaps_derand: +median: 611058 cycles/ticks +average: 613749 cycles/ticks + +kyber_encaps: +median: 613436 cycles/ticks +average: 615879 cycles/ticks + +kyber_decaps: +median: 777642 cycles/ticks +average: 781078 cycles/ticks + +Loop spin: 165 +gen_a: +median: 129682 cycles/ticks +average: 130447 cycles/ticks + +poly_getnoise_eta1: +median: 7258 cycles/ticks +average: 7267 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22906 cycles/ticks +average: 23018 cycles/ticks + +INVNTT: +median: 33270 cycles/ticks +average: 33406 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35790 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 451740 cycles/ticks +average: 453975 cycles/ticks + +indcpa_enc: +median: 572918 cycles/ticks +average: 575510 cycles/ticks + +indcpa_dec: +median: 159358 cycles/ticks +average: 160003 cycles/ticks + +kyber_keypair_derand: +median: 486236 cycles/ticks +average: 488285 cycles/ticks + +kyber_keypair: +median: 504800 cycles/ticks +average: 508050 cycles/ticks + +kyber_encaps_derand: +median: 610792 cycles/ticks +average: 613506 cycles/ticks + +kyber_encaps: +median: 612396 cycles/ticks +average: 614961 cycles/ticks + +kyber_decaps: +median: 777534 cycles/ticks +average: 780789 cycles/ticks + +Loop spin: 166 +gen_a: +median: 129754 cycles/ticks +average: 130476 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7235 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7244 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33465 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35638 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17065 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6913 cycles/ticks + +indcpa_keypair: +median: 452568 cycles/ticks +average: 454751 cycles/ticks + +indcpa_enc: +median: 573436 cycles/ticks +average: 575771 cycles/ticks + +indcpa_dec: +median: 159260 cycles/ticks +average: 160014 cycles/ticks + +kyber_keypair_derand: +median: 485858 cycles/ticks +average: 487875 cycles/ticks + +kyber_keypair: +median: 504716 cycles/ticks +average: 506984 cycles/ticks + +kyber_encaps_derand: +median: 611144 cycles/ticks +average: 613768 cycles/ticks + +kyber_encaps: +median: 612036 cycles/ticks +average: 615783 cycles/ticks + +kyber_decaps: +median: 777456 cycles/ticks +average: 780879 cycles/ticks + +Loop spin: 167 +gen_a: +median: 129750 cycles/ticks +average: 130454 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7259 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33432 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35620 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17089 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 452034 cycles/ticks +average: 454211 cycles/ticks + +indcpa_enc: +median: 573174 cycles/ticks +average: 575725 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 159975 cycles/ticks + +kyber_keypair_derand: +median: 486014 cycles/ticks +average: 488269 cycles/ticks + +kyber_keypair: +median: 504796 cycles/ticks +average: 506992 cycles/ticks + +kyber_encaps_derand: +median: 611052 cycles/ticks +average: 613694 cycles/ticks + +kyber_encaps: +median: 613596 cycles/ticks +average: 615950 cycles/ticks + +kyber_decaps: +median: 777528 cycles/ticks +average: 780537 cycles/ticks + +Loop spin: 168 +gen_a: +median: 129686 cycles/ticks +average: 131513 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7243 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23002 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33377 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35740 cycles/ticks +average: 35875 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17086 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6898 cycles/ticks + +indcpa_keypair: +median: 452356 cycles/ticks +average: 454557 cycles/ticks + +indcpa_enc: +median: 573058 cycles/ticks +average: 575354 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 159886 cycles/ticks + +kyber_keypair_derand: +median: 490138 cycles/ticks +average: 492155 cycles/ticks + +kyber_keypair: +median: 504802 cycles/ticks +average: 507020 cycles/ticks + +kyber_encaps_derand: +median: 611146 cycles/ticks +average: 613717 cycles/ticks + +kyber_encaps: +median: 613028 cycles/ticks +average: 615076 cycles/ticks + +kyber_decaps: +median: 777598 cycles/ticks +average: 780587 cycles/ticks + +Loop spin: 169 +gen_a: +median: 129558 cycles/ticks +average: 130257 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7241 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35653 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17091 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6898 cycles/ticks + +indcpa_keypair: +median: 451808 cycles/ticks +average: 453752 cycles/ticks + +indcpa_enc: +median: 572948 cycles/ticks +average: 575498 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 161066 cycles/ticks + +kyber_keypair_derand: +median: 485994 cycles/ticks +average: 488243 cycles/ticks + +kyber_keypair: +median: 504638 cycles/ticks +average: 506958 cycles/ticks + +kyber_encaps_derand: +median: 611214 cycles/ticks +average: 613889 cycles/ticks + +kyber_encaps: +median: 612242 cycles/ticks +average: 614874 cycles/ticks + +kyber_decaps: +median: 777768 cycles/ticks +average: 781655 cycles/ticks + +Loop spin: 170 +gen_a: +median: 129720 cycles/ticks +average: 130994 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7263 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23259 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33404 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35696 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3690 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1029 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17120 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6943 cycles/ticks + +indcpa_keypair: +median: 455702 cycles/ticks +average: 458315 cycles/ticks + +indcpa_enc: +median: 573674 cycles/ticks +average: 576577 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159948 cycles/ticks + +kyber_keypair_derand: +median: 489328 cycles/ticks +average: 491609 cycles/ticks + +kyber_keypair: +median: 508276 cycles/ticks +average: 510662 cycles/ticks + +kyber_encaps_derand: +median: 611178 cycles/ticks +average: 614484 cycles/ticks + +kyber_encaps: +median: 613838 cycles/ticks +average: 615758 cycles/ticks + +kyber_decaps: +median: 777766 cycles/ticks +average: 780739 cycles/ticks + +Loop spin: 171 +gen_a: +median: 129810 cycles/ticks +average: 130561 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22985 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33397 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35636 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452262 cycles/ticks +average: 454001 cycles/ticks + +indcpa_enc: +median: 573210 cycles/ticks +average: 575314 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 159894 cycles/ticks + +kyber_keypair_derand: +median: 486402 cycles/ticks +average: 488361 cycles/ticks + +kyber_keypair: +median: 504906 cycles/ticks +average: 507022 cycles/ticks + +kyber_encaps_derand: +median: 611284 cycles/ticks +average: 613512 cycles/ticks + +kyber_encaps: +median: 614152 cycles/ticks +average: 616335 cycles/ticks + +kyber_decaps: +median: 777858 cycles/ticks +average: 781977 cycles/ticks + +Loop spin: 172 +gen_a: +median: 129758 cycles/ticks +average: 130533 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7190 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33383 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35706 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17065 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 451830 cycles/ticks +average: 453682 cycles/ticks + +indcpa_enc: +median: 572908 cycles/ticks +average: 575054 cycles/ticks + +indcpa_dec: +median: 159322 cycles/ticks +average: 159957 cycles/ticks + +kyber_keypair_derand: +median: 486156 cycles/ticks +average: 488226 cycles/ticks + +kyber_keypair: +median: 504930 cycles/ticks +average: 507011 cycles/ticks + +kyber_encaps_derand: +median: 610894 cycles/ticks +average: 613481 cycles/ticks + +kyber_encaps: +median: 611878 cycles/ticks +average: 614201 cycles/ticks + +kyber_decaps: +median: 777346 cycles/ticks +average: 780371 cycles/ticks + +Loop spin: 173 +gen_a: +median: 129566 cycles/ticks +average: 130276 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33363 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35640 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17074 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452030 cycles/ticks +average: 454908 cycles/ticks + +indcpa_enc: +median: 573170 cycles/ticks +average: 575322 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 159845 cycles/ticks + +kyber_keypair_derand: +median: 485928 cycles/ticks +average: 487805 cycles/ticks + +kyber_keypair: +median: 504976 cycles/ticks +average: 506903 cycles/ticks + +kyber_encaps_derand: +median: 610980 cycles/ticks +average: 613284 cycles/ticks + +kyber_encaps: +median: 612692 cycles/ticks +average: 614933 cycles/ticks + +kyber_decaps: +median: 777464 cycles/ticks +average: 780455 cycles/ticks + +Loop spin: 174 +gen_a: +median: 129680 cycles/ticks +average: 130386 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7319 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7241 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23012 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35635 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17065 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 455556 cycles/ticks +average: 457247 cycles/ticks + +indcpa_enc: +median: 573190 cycles/ticks +average: 575382 cycles/ticks + +indcpa_dec: +median: 159332 cycles/ticks +average: 159919 cycles/ticks + +kyber_keypair_derand: +median: 489662 cycles/ticks +average: 491559 cycles/ticks + +kyber_keypair: +median: 507992 cycles/ticks +average: 513591 cycles/ticks + +kyber_encaps_derand: +median: 611192 cycles/ticks +average: 615966 cycles/ticks + +kyber_encaps: +median: 613718 cycles/ticks +average: 615951 cycles/ticks + +kyber_decaps: +median: 777734 cycles/ticks +average: 780780 cycles/ticks + +Loop spin: 175 +gen_a: +median: 129674 cycles/ticks +average: 130423 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23000 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33380 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35627 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17081 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452118 cycles/ticks +average: 453942 cycles/ticks + +indcpa_enc: +median: 573160 cycles/ticks +average: 575243 cycles/ticks + +indcpa_dec: +median: 159440 cycles/ticks +average: 160119 cycles/ticks + +kyber_keypair_derand: +median: 486060 cycles/ticks +average: 488054 cycles/ticks + +kyber_keypair: +median: 504894 cycles/ticks +average: 506946 cycles/ticks + +kyber_encaps_derand: +median: 610862 cycles/ticks +average: 613112 cycles/ticks + +kyber_encaps: +median: 612002 cycles/ticks +average: 615338 cycles/ticks + +kyber_decaps: +median: 777552 cycles/ticks +average: 780511 cycles/ticks + +Loop spin: 176 +gen_a: +median: 129458 cycles/ticks +average: 130171 cycles/ticks + +poly_getnoise_eta1: +median: 7222 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7207 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23008 cycles/ticks + +INVNTT: +median: 33266 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35628 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 451684 cycles/ticks +average: 453399 cycles/ticks + +indcpa_enc: +median: 573192 cycles/ticks +average: 575151 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 159905 cycles/ticks + +kyber_keypair_derand: +median: 486234 cycles/ticks +average: 488382 cycles/ticks + +kyber_keypair: +median: 505480 cycles/ticks +average: 507414 cycles/ticks + +kyber_encaps_derand: +median: 610770 cycles/ticks +average: 613172 cycles/ticks + +kyber_encaps: +median: 611914 cycles/ticks +average: 614252 cycles/ticks + +kyber_decaps: +median: 777388 cycles/ticks +average: 780364 cycles/ticks + +Loop spin: 177 +gen_a: +median: 129708 cycles/ticks +average: 130484 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22906 cycles/ticks +average: 24106 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35524 cycles/ticks +average: 35662 cycles/ticks + +poly_tomsg: +median: 3864 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17085 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 455524 cycles/ticks +average: 457442 cycles/ticks + +indcpa_enc: +median: 576680 cycles/ticks +average: 579075 cycles/ticks + +indcpa_dec: +median: 159336 cycles/ticks +average: 159918 cycles/ticks + +kyber_keypair_derand: +median: 489464 cycles/ticks +average: 491375 cycles/ticks + +kyber_keypair: +median: 508110 cycles/ticks +average: 510185 cycles/ticks + +kyber_encaps_derand: +median: 610982 cycles/ticks +average: 613272 cycles/ticks + +kyber_encaps: +median: 613340 cycles/ticks +average: 615524 cycles/ticks + +kyber_decaps: +median: 777598 cycles/ticks +average: 780451 cycles/ticks + +Loop spin: 178 +gen_a: +median: 129590 cycles/ticks +average: 130243 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22973 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33357 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35657 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3687 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 17008 cycles/ticks +average: 17089 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 451942 cycles/ticks +average: 453706 cycles/ticks + +indcpa_enc: +median: 572928 cycles/ticks +average: 574954 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 160966 cycles/ticks + +kyber_keypair_derand: +median: 486268 cycles/ticks +average: 488210 cycles/ticks + +kyber_keypair: +median: 504862 cycles/ticks +average: 506767 cycles/ticks + +kyber_encaps_derand: +median: 611180 cycles/ticks +average: 613591 cycles/ticks + +kyber_encaps: +median: 612364 cycles/ticks +average: 614711 cycles/ticks + +kyber_decaps: +median: 777828 cycles/ticks +average: 780761 cycles/ticks + +Loop spin: 179 +gen_a: +median: 129678 cycles/ticks +average: 130464 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7262 cycles/ticks + +poly_getnoise_eta2: +median: 7232 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23006 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35627 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17146 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452162 cycles/ticks +average: 454083 cycles/ticks + +indcpa_enc: +median: 573400 cycles/ticks +average: 575732 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 159918 cycles/ticks + +kyber_keypair_derand: +median: 485956 cycles/ticks +average: 487935 cycles/ticks + +kyber_keypair: +median: 505962 cycles/ticks +average: 507955 cycles/ticks + +kyber_encaps_derand: +median: 611242 cycles/ticks +average: 614687 cycles/ticks + +kyber_encaps: +median: 612204 cycles/ticks +average: 614471 cycles/ticks + +kyber_decaps: +median: 777830 cycles/ticks +average: 780792 cycles/ticks + +Loop spin: 180 +gen_a: +median: 129572 cycles/ticks +average: 130243 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23022 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35632 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17049 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 451896 cycles/ticks +average: 453791 cycles/ticks + +indcpa_enc: +median: 572900 cycles/ticks +average: 575182 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159945 cycles/ticks + +kyber_keypair_derand: +median: 486116 cycles/ticks +average: 488562 cycles/ticks + +kyber_keypair: +median: 504934 cycles/ticks +average: 507786 cycles/ticks + +kyber_encaps_derand: +median: 611092 cycles/ticks +average: 613725 cycles/ticks + +kyber_encaps: +median: 612922 cycles/ticks +average: 615554 cycles/ticks + +kyber_decaps: +median: 777498 cycles/ticks +average: 782491 cycles/ticks + +Loop spin: 181 +gen_a: +median: 129710 cycles/ticks +average: 130452 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33496 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35727 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 452246 cycles/ticks +average: 455246 cycles/ticks + +indcpa_enc: +median: 573502 cycles/ticks +average: 576603 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 160064 cycles/ticks + +kyber_keypair_derand: +median: 486426 cycles/ticks +average: 489605 cycles/ticks + +kyber_keypair: +median: 504932 cycles/ticks +average: 507571 cycles/ticks + +kyber_encaps_derand: +median: 611316 cycles/ticks +average: 614894 cycles/ticks + +kyber_encaps: +median: 612332 cycles/ticks +average: 615523 cycles/ticks + +kyber_decaps: +median: 777964 cycles/ticks +average: 782669 cycles/ticks + +Loop spin: 182 +gen_a: +median: 129630 cycles/ticks +average: 130401 cycles/ticks + +poly_getnoise_eta1: +median: 7246 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7282 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23182 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33505 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35650 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 451930 cycles/ticks +average: 454143 cycles/ticks + +indcpa_enc: +median: 573168 cycles/ticks +average: 577018 cycles/ticks + +indcpa_dec: +median: 159320 cycles/ticks +average: 160466 cycles/ticks + +kyber_keypair_derand: +median: 485950 cycles/ticks +average: 487923 cycles/ticks + +kyber_keypair: +median: 506146 cycles/ticks +average: 508776 cycles/ticks + +kyber_encaps_derand: +median: 611170 cycles/ticks +average: 614346 cycles/ticks + +kyber_encaps: +median: 612218 cycles/ticks +average: 615722 cycles/ticks + +kyber_decaps: +median: 777468 cycles/ticks +average: 781612 cycles/ticks + +Loop spin: 183 +gen_a: +median: 129636 cycles/ticks +average: 130638 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35720 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3503 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1091 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17131 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6929 cycles/ticks + +indcpa_keypair: +median: 456658 cycles/ticks +average: 458788 cycles/ticks + +indcpa_enc: +median: 577592 cycles/ticks +average: 580902 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 160067 cycles/ticks + +kyber_keypair_derand: +median: 485822 cycles/ticks +average: 488718 cycles/ticks + +kyber_keypair: +median: 505416 cycles/ticks +average: 508937 cycles/ticks + +kyber_encaps_derand: +median: 610640 cycles/ticks +average: 613708 cycles/ticks + +kyber_encaps: +median: 611936 cycles/ticks +average: 615144 cycles/ticks + +kyber_decaps: +median: 777366 cycles/ticks +average: 781739 cycles/ticks + +Loop spin: 184 +gen_a: +median: 129754 cycles/ticks +average: 131086 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7240 cycles/ticks + +NTT: +median: 22910 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33264 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35650 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3904 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17085 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 453284 cycles/ticks +average: 455589 cycles/ticks + +indcpa_enc: +median: 573670 cycles/ticks +average: 576107 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 160032 cycles/ticks + +kyber_keypair_derand: +median: 486790 cycles/ticks +average: 489723 cycles/ticks + +kyber_keypair: +median: 505494 cycles/ticks +average: 507787 cycles/ticks + +kyber_encaps_derand: +median: 611238 cycles/ticks +average: 614855 cycles/ticks + +kyber_encaps: +median: 612190 cycles/ticks +average: 616496 cycles/ticks + +kyber_decaps: +median: 777706 cycles/ticks +average: 782028 cycles/ticks + +Loop spin: 185 +gen_a: +median: 129698 cycles/ticks +average: 130478 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23023 cycles/ticks + +INVNTT: +median: 33274 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35520 cycles/ticks +average: 35656 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3878 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17161 cycles/ticks + +polyvec_decompress: +median: 6856 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 452360 cycles/ticks +average: 454938 cycles/ticks + +indcpa_enc: +median: 573386 cycles/ticks +average: 576401 cycles/ticks + +indcpa_dec: +median: 159378 cycles/ticks +average: 160140 cycles/ticks + +kyber_keypair_derand: +median: 485732 cycles/ticks +average: 487760 cycles/ticks + +kyber_keypair: +median: 506396 cycles/ticks +average: 509097 cycles/ticks + +kyber_encaps_derand: +median: 611108 cycles/ticks +average: 614359 cycles/ticks + +kyber_encaps: +median: 612152 cycles/ticks +average: 615133 cycles/ticks + +kyber_decaps: +median: 777640 cycles/ticks +average: 781599 cycles/ticks + +Loop spin: 186 +gen_a: +median: 129514 cycles/ticks +average: 130250 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33390 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35634 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17083 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 452084 cycles/ticks +average: 455804 cycles/ticks + +indcpa_enc: +median: 573246 cycles/ticks +average: 576445 cycles/ticks + +indcpa_dec: +median: 159330 cycles/ticks +average: 160204 cycles/ticks + +kyber_keypair_derand: +median: 485832 cycles/ticks +average: 490019 cycles/ticks + +kyber_keypair: +median: 505656 cycles/ticks +average: 508403 cycles/ticks + +kyber_encaps_derand: +median: 610936 cycles/ticks +average: 613931 cycles/ticks + +kyber_encaps: +median: 611996 cycles/ticks +average: 615067 cycles/ticks + +kyber_decaps: +median: 777310 cycles/ticks +average: 780585 cycles/ticks + +Loop spin: 187 +gen_a: +median: 129696 cycles/ticks +average: 130410 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33373 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35631 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17053 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6905 cycles/ticks + +indcpa_keypair: +median: 456148 cycles/ticks +average: 458413 cycles/ticks + +indcpa_enc: +median: 577224 cycles/ticks +average: 580949 cycles/ticks + +indcpa_dec: +median: 159250 cycles/ticks +average: 160261 cycles/ticks + +kyber_keypair_derand: +median: 486256 cycles/ticks +average: 490327 cycles/ticks + +kyber_keypair: +median: 504882 cycles/ticks +average: 507443 cycles/ticks + +kyber_encaps_derand: +median: 610960 cycles/ticks +average: 613689 cycles/ticks + +kyber_encaps: +median: 612028 cycles/ticks +average: 614306 cycles/ticks + +kyber_decaps: +median: 777708 cycles/ticks +average: 782149 cycles/ticks + +Loop spin: 188 +gen_a: +median: 129768 cycles/ticks +average: 130775 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33365 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35650 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 451810 cycles/ticks +average: 453913 cycles/ticks + +indcpa_enc: +median: 572940 cycles/ticks +average: 575363 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 159904 cycles/ticks + +kyber_keypair_derand: +median: 485980 cycles/ticks +average: 488015 cycles/ticks + +kyber_keypair: +median: 505516 cycles/ticks +average: 507956 cycles/ticks + +kyber_encaps_derand: +median: 611184 cycles/ticks +average: 614776 cycles/ticks + +kyber_encaps: +median: 612002 cycles/ticks +average: 614295 cycles/ticks + +kyber_decaps: +median: 777420 cycles/ticks +average: 780597 cycles/ticks + +Loop spin: 189 +gen_a: +median: 129876 cycles/ticks +average: 130657 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7273 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22983 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33363 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35679 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3687 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 452154 cycles/ticks +average: 453954 cycles/ticks + +indcpa_enc: +median: 573388 cycles/ticks +average: 575634 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159965 cycles/ticks + +kyber_keypair_derand: +median: 486014 cycles/ticks +average: 487894 cycles/ticks + +kyber_keypair: +median: 505980 cycles/ticks +average: 508077 cycles/ticks + +kyber_encaps_derand: +median: 615074 cycles/ticks +average: 617565 cycles/ticks + +kyber_encaps: +median: 616118 cycles/ticks +average: 618609 cycles/ticks + +kyber_decaps: +median: 781630 cycles/ticks +average: 785768 cycles/ticks + +Loop spin: 190 +gen_a: +median: 129714 cycles/ticks +average: 130335 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7156 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22904 cycles/ticks +average: 23002 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33367 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35621 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6895 cycles/ticks + +indcpa_keypair: +median: 451966 cycles/ticks +average: 453867 cycles/ticks + +indcpa_enc: +median: 573338 cycles/ticks +average: 575640 cycles/ticks + +indcpa_dec: +median: 159326 cycles/ticks +average: 159981 cycles/ticks + +kyber_keypair_derand: +median: 486144 cycles/ticks +average: 488126 cycles/ticks + +kyber_keypair: +median: 504792 cycles/ticks +average: 508296 cycles/ticks + +kyber_encaps_derand: +median: 611144 cycles/ticks +average: 614993 cycles/ticks + +kyber_encaps: +median: 612178 cycles/ticks +average: 614624 cycles/ticks + +kyber_decaps: +median: 777802 cycles/ticks +average: 781086 cycles/ticks + +Loop spin: 191 +gen_a: +median: 129574 cycles/ticks +average: 130447 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7257 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7268 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23246 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33560 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35880 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3879 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17123 cycles/ticks + +polyvec_decompress: +median: 6842 cycles/ticks +average: 6922 cycles/ticks + +indcpa_keypair: +median: 451774 cycles/ticks +average: 454622 cycles/ticks + +indcpa_enc: +median: 572904 cycles/ticks +average: 577299 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 160445 cycles/ticks + +kyber_keypair_derand: +median: 486038 cycles/ticks +average: 489720 cycles/ticks + +kyber_keypair: +median: 505364 cycles/ticks +average: 509005 cycles/ticks + +kyber_encaps_derand: +median: 610744 cycles/ticks +average: 614920 cycles/ticks + +kyber_encaps: +median: 611822 cycles/ticks +average: 616329 cycles/ticks + +kyber_decaps: +median: 777384 cycles/ticks +average: 782284 cycles/ticks + +Loop spin: 192 +gen_a: +median: 129600 cycles/ticks +average: 130354 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7271 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22906 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33449 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35673 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3514 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 451992 cycles/ticks +average: 454148 cycles/ticks + +indcpa_enc: +median: 573200 cycles/ticks +average: 575591 cycles/ticks + +indcpa_dec: +median: 159354 cycles/ticks +average: 160061 cycles/ticks + +kyber_keypair_derand: +median: 486240 cycles/ticks +average: 488299 cycles/ticks + +kyber_keypair: +median: 505984 cycles/ticks +average: 509376 cycles/ticks + +kyber_encaps_derand: +median: 610954 cycles/ticks +average: 613561 cycles/ticks + +kyber_encaps: +median: 612766 cycles/ticks +average: 615230 cycles/ticks + +kyber_decaps: +median: 777556 cycles/ticks +average: 781296 cycles/ticks + +Loop spin: 193 +gen_a: +median: 129910 cycles/ticks +average: 130675 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7268 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23013 cycles/ticks + +INVNTT: +median: 33266 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35820 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17058 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6929 cycles/ticks + +indcpa_keypair: +median: 452176 cycles/ticks +average: 454727 cycles/ticks + +indcpa_enc: +median: 573158 cycles/ticks +average: 576020 cycles/ticks + +indcpa_dec: +median: 159328 cycles/ticks +average: 160067 cycles/ticks + +kyber_keypair_derand: +median: 485870 cycles/ticks +average: 488163 cycles/ticks + +kyber_keypair: +median: 504818 cycles/ticks +average: 507185 cycles/ticks + +kyber_encaps_derand: +median: 611140 cycles/ticks +average: 613975 cycles/ticks + +kyber_encaps: +median: 611962 cycles/ticks +average: 618442 cycles/ticks + +kyber_decaps: +median: 777580 cycles/ticks +average: 783154 cycles/ticks + +Loop spin: 194 +gen_a: +median: 129670 cycles/ticks +average: 130416 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7170 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23008 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33378 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35656 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17045 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 451876 cycles/ticks +average: 453853 cycles/ticks + +indcpa_enc: +median: 573012 cycles/ticks +average: 575427 cycles/ticks + +indcpa_dec: +median: 159256 cycles/ticks +average: 159962 cycles/ticks + +kyber_keypair_derand: +median: 486088 cycles/ticks +average: 488199 cycles/ticks + +kyber_keypair: +median: 504870 cycles/ticks +average: 507285 cycles/ticks + +kyber_encaps_derand: +median: 611118 cycles/ticks +average: 613807 cycles/ticks + +kyber_encaps: +median: 612250 cycles/ticks +average: 614992 cycles/ticks + +kyber_decaps: +median: 777674 cycles/ticks +average: 781661 cycles/ticks + +Loop spin: 195 +gen_a: +median: 129600 cycles/ticks +average: 130693 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7298 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7280 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23086 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 34487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35692 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17160 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452044 cycles/ticks +average: 455365 cycles/ticks + +indcpa_enc: +median: 573338 cycles/ticks +average: 576965 cycles/ticks + +indcpa_dec: +median: 159252 cycles/ticks +average: 160027 cycles/ticks + +kyber_keypair_derand: +median: 486226 cycles/ticks +average: 489450 cycles/ticks + +kyber_keypair: +median: 505882 cycles/ticks +average: 508588 cycles/ticks + +kyber_encaps_derand: +median: 610518 cycles/ticks +average: 613920 cycles/ticks + +kyber_encaps: +median: 613082 cycles/ticks +average: 616136 cycles/ticks + +kyber_decaps: +median: 777464 cycles/ticks +average: 782219 cycles/ticks + +Loop spin: 196 +gen_a: +median: 129788 cycles/ticks +average: 131011 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7257 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23087 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33469 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35662 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3920 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17084 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452170 cycles/ticks +average: 454660 cycles/ticks + +indcpa_enc: +median: 573936 cycles/ticks +average: 577079 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 160584 cycles/ticks + +kyber_keypair_derand: +median: 486152 cycles/ticks +average: 490116 cycles/ticks + +kyber_keypair: +median: 504790 cycles/ticks +average: 507518 cycles/ticks + +kyber_encaps_derand: +median: 611784 cycles/ticks +average: 615396 cycles/ticks + +kyber_encaps: +median: 612648 cycles/ticks +average: 615723 cycles/ticks + +kyber_decaps: +median: 778324 cycles/ticks +average: 782510 cycles/ticks + +Loop spin: 197 +gen_a: +median: 129684 cycles/ticks +average: 130686 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7198 cycles/ticks +average: 7208 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23088 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35666 cycles/ticks + +poly_tomsg: +median: 3864 cycles/ticks +average: 3884 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 451844 cycles/ticks +average: 454664 cycles/ticks + +indcpa_enc: +median: 572930 cycles/ticks +average: 575905 cycles/ticks + +indcpa_dec: +median: 159336 cycles/ticks +average: 160302 cycles/ticks + +kyber_keypair_derand: +median: 486062 cycles/ticks +average: 488731 cycles/ticks + +kyber_keypair: +median: 504836 cycles/ticks +average: 507967 cycles/ticks + +kyber_encaps_derand: +median: 611352 cycles/ticks +average: 616191 cycles/ticks + +kyber_encaps: +median: 612328 cycles/ticks +average: 616442 cycles/ticks + +kyber_decaps: +median: 777804 cycles/ticks +average: 784393 cycles/ticks + +Loop spin: 198 +gen_a: +median: 129610 cycles/ticks +average: 130721 cycles/ticks + +poly_getnoise_eta1: +median: 7248 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 22904 cycles/ticks +average: 23074 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33564 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35554 cycles/ticks +average: 36506 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3966 cycles/ticks + +poly_frommsg: +median: 3490 cycles/ticks +average: 3589 cycles/ticks + +poly_compress: +median: 3758 cycles/ticks +average: 3811 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6898 cycles/ticks +average: 7043 cycles/ticks + +indcpa_keypair: +median: 452232 cycles/ticks +average: 461250 cycles/ticks + +indcpa_enc: +median: 573504 cycles/ticks +average: 585200 cycles/ticks + +indcpa_dec: +median: 159374 cycles/ticks +average: 161357 cycles/ticks + +kyber_keypair_derand: +median: 486428 cycles/ticks +average: 495048 cycles/ticks + +kyber_keypair: +median: 505466 cycles/ticks +average: 510386 cycles/ticks + +kyber_encaps_derand: +median: 614902 cycles/ticks +average: 618210 cycles/ticks + +kyber_encaps: +median: 617644 cycles/ticks +average: 620885 cycles/ticks + +kyber_decaps: +median: 781586 cycles/ticks +average: 786354 cycles/ticks + +Loop spin: 199 +gen_a: +median: 129832 cycles/ticks +average: 130583 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7263 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7208 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33401 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35733 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3908 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17161 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6932 cycles/ticks + +indcpa_keypair: +median: 452028 cycles/ticks +average: 454921 cycles/ticks + +indcpa_enc: +median: 573446 cycles/ticks +average: 576402 cycles/ticks + +indcpa_dec: +median: 159328 cycles/ticks +average: 160316 cycles/ticks + +kyber_keypair_derand: +median: 485890 cycles/ticks +average: 488600 cycles/ticks + +kyber_keypair: +median: 504884 cycles/ticks +average: 508223 cycles/ticks + +kyber_encaps_derand: +median: 611254 cycles/ticks +average: 614811 cycles/ticks + +kyber_encaps: +median: 612564 cycles/ticks +average: 616020 cycles/ticks + +kyber_decaps: +median: 777690 cycles/ticks +average: 781973 cycles/ticks + +Loop spin: 200 +gen_a: +median: 129772 cycles/ticks +average: 130740 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23165 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33437 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35679 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6908 cycles/ticks + +indcpa_keypair: +median: 456732 cycles/ticks +average: 458931 cycles/ticks + +indcpa_enc: +median: 577126 cycles/ticks +average: 580996 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 159924 cycles/ticks + +kyber_keypair_derand: +median: 486772 cycles/ticks +average: 488995 cycles/ticks + +kyber_keypair: +median: 505406 cycles/ticks +average: 507483 cycles/ticks + +kyber_encaps_derand: +median: 610960 cycles/ticks +average: 613297 cycles/ticks + +kyber_encaps: +median: 612086 cycles/ticks +average: 615322 cycles/ticks + +kyber_decaps: +median: 777442 cycles/ticks +average: 781346 cycles/ticks + +Loop spin: 201 +gen_a: +median: 129556 cycles/ticks +average: 130564 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22977 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33449 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35608 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17064 cycles/ticks + +polyvec_decompress: +median: 6842 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 451928 cycles/ticks +average: 454571 cycles/ticks + +indcpa_enc: +median: 573194 cycles/ticks +average: 576587 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 159901 cycles/ticks + +kyber_keypair_derand: +median: 485818 cycles/ticks +average: 488646 cycles/ticks + +kyber_keypair: +median: 504790 cycles/ticks +average: 508697 cycles/ticks + +kyber_encaps_derand: +median: 611292 cycles/ticks +average: 614746 cycles/ticks + +kyber_encaps: +median: 614182 cycles/ticks +average: 618337 cycles/ticks + +kyber_decaps: +median: 777760 cycles/ticks +average: 782615 cycles/ticks + +Loop spin: 202 +gen_a: +median: 130062 cycles/ticks +average: 131092 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7267 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33525 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35794 cycles/ticks + +poly_tomsg: +median: 3862 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6934 cycles/ticks + +indcpa_keypair: +median: 452018 cycles/ticks +average: 455139 cycles/ticks + +indcpa_enc: +median: 573348 cycles/ticks +average: 576417 cycles/ticks + +indcpa_dec: +median: 162458 cycles/ticks +average: 163050 cycles/ticks + +kyber_keypair_derand: +median: 486336 cycles/ticks +average: 488328 cycles/ticks + +kyber_keypair: +median: 504926 cycles/ticks +average: 506838 cycles/ticks + +kyber_encaps_derand: +median: 610880 cycles/ticks +average: 613549 cycles/ticks + +kyber_encaps: +median: 612756 cycles/ticks +average: 617283 cycles/ticks + +kyber_decaps: +median: 777554 cycles/ticks +average: 780847 cycles/ticks + +Loop spin: 203 +gen_a: +median: 129678 cycles/ticks +average: 130390 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7230 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23028 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33389 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35649 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3687 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17055 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 451858 cycles/ticks +average: 453711 cycles/ticks + +indcpa_enc: +median: 573352 cycles/ticks +average: 576360 cycles/ticks + +indcpa_dec: +median: 159360 cycles/ticks +average: 160133 cycles/ticks + +kyber_keypair_derand: +median: 494078 cycles/ticks +average: 497145 cycles/ticks + +kyber_keypair: +median: 504634 cycles/ticks +average: 506695 cycles/ticks + +kyber_encaps_derand: +median: 611716 cycles/ticks +average: 614234 cycles/ticks + +kyber_encaps: +median: 612726 cycles/ticks +average: 615172 cycles/ticks + +kyber_decaps: +median: 778202 cycles/ticks +average: 781267 cycles/ticks + +Loop spin: 204 +gen_a: +median: 129924 cycles/ticks +average: 130835 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23008 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 34466 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35686 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1054 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17079 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 451940 cycles/ticks +average: 454602 cycles/ticks + +indcpa_enc: +median: 573278 cycles/ticks +average: 576433 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 159891 cycles/ticks + +kyber_keypair_derand: +median: 486282 cycles/ticks +average: 489101 cycles/ticks + +kyber_keypair: +median: 505624 cycles/ticks +average: 508452 cycles/ticks + +kyber_encaps_derand: +median: 610918 cycles/ticks +average: 613534 cycles/ticks + +kyber_encaps: +median: 613332 cycles/ticks +average: 615658 cycles/ticks + +kyber_decaps: +median: 777694 cycles/ticks +average: 781371 cycles/ticks + +Loop spin: 205 +gen_a: +median: 129676 cycles/ticks +average: 130381 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7267 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7211 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22992 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33385 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35520 cycles/ticks +average: 35665 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17085 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 452596 cycles/ticks +average: 454635 cycles/ticks + +indcpa_enc: +median: 577240 cycles/ticks +average: 580849 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 161132 cycles/ticks + +kyber_keypair_derand: +median: 486512 cycles/ticks +average: 488910 cycles/ticks + +kyber_keypair: +median: 505220 cycles/ticks +average: 507974 cycles/ticks + +kyber_encaps_derand: +median: 615068 cycles/ticks +average: 621415 cycles/ticks + +kyber_encaps: +median: 616954 cycles/ticks +average: 619825 cycles/ticks + +kyber_decaps: +median: 781424 cycles/ticks +average: 786247 cycles/ticks + +Loop spin: 206 +gen_a: +median: 129652 cycles/ticks +average: 130652 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7234 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7304 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23054 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35715 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17170 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 452194 cycles/ticks +average: 454630 cycles/ticks + +indcpa_enc: +median: 573208 cycles/ticks +average: 576759 cycles/ticks + +indcpa_dec: +median: 159318 cycles/ticks +average: 159945 cycles/ticks + +kyber_keypair_derand: +median: 486096 cycles/ticks +average: 489080 cycles/ticks + +kyber_keypair: +median: 504832 cycles/ticks +average: 507951 cycles/ticks + +kyber_encaps_derand: +median: 611148 cycles/ticks +average: 615317 cycles/ticks + +kyber_encaps: +median: 611954 cycles/ticks +average: 615637 cycles/ticks + +kyber_decaps: +median: 777588 cycles/ticks +average: 782031 cycles/ticks + +Loop spin: 207 +gen_a: +median: 129634 cycles/ticks +average: 130418 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7306 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22904 cycles/ticks +average: 23092 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33409 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35632 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17065 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 460148 cycles/ticks +average: 462840 cycles/ticks + +indcpa_enc: +median: 581382 cycles/ticks +average: 584607 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 160051 cycles/ticks + +kyber_keypair_derand: +median: 485996 cycles/ticks +average: 488731 cycles/ticks + +kyber_keypair: +median: 504750 cycles/ticks +average: 507856 cycles/ticks + +kyber_encaps_derand: +median: 611106 cycles/ticks +average: 614534 cycles/ticks + +kyber_encaps: +median: 612990 cycles/ticks +average: 616307 cycles/ticks + +kyber_decaps: +median: 777826 cycles/ticks +average: 783345 cycles/ticks + +Loop spin: 208 +gen_a: +median: 129588 cycles/ticks +average: 130780 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23072 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33436 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35534 cycles/ticks +average: 35711 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17156 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6945 cycles/ticks + +indcpa_keypair: +median: 455192 cycles/ticks +average: 457765 cycles/ticks + +indcpa_enc: +median: 572944 cycles/ticks +average: 576532 cycles/ticks + +indcpa_dec: +median: 159306 cycles/ticks +average: 160216 cycles/ticks + +kyber_keypair_derand: +median: 489142 cycles/ticks +average: 492051 cycles/ticks + +kyber_keypair: +median: 508088 cycles/ticks +average: 511107 cycles/ticks + +kyber_encaps_derand: +median: 610996 cycles/ticks +average: 615064 cycles/ticks + +kyber_encaps: +median: 613238 cycles/ticks +average: 616507 cycles/ticks + +kyber_decaps: +median: 777406 cycles/ticks +average: 781487 cycles/ticks + +Loop spin: 209 +gen_a: +median: 129786 cycles/ticks +average: 130697 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7327 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23009 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33411 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35628 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 452920 cycles/ticks +average: 455299 cycles/ticks + +indcpa_enc: +median: 573316 cycles/ticks +average: 578262 cycles/ticks + +indcpa_dec: +median: 162424 cycles/ticks +average: 163422 cycles/ticks + +kyber_keypair_derand: +median: 487022 cycles/ticks +average: 490196 cycles/ticks + +kyber_keypair: +median: 505724 cycles/ticks +average: 508783 cycles/ticks + +kyber_encaps_derand: +median: 610866 cycles/ticks +average: 614167 cycles/ticks + +kyber_encaps: +median: 612004 cycles/ticks +average: 615440 cycles/ticks + +kyber_decaps: +median: 780726 cycles/ticks +average: 785382 cycles/ticks + +Loop spin: 210 +gen_a: +median: 129722 cycles/ticks +average: 130476 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7274 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23103 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33427 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35685 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 452084 cycles/ticks +average: 454914 cycles/ticks + +indcpa_enc: +median: 573696 cycles/ticks +average: 577120 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 160376 cycles/ticks + +kyber_keypair_derand: +median: 486380 cycles/ticks +average: 489316 cycles/ticks + +kyber_keypair: +median: 505290 cycles/ticks +average: 509757 cycles/ticks + +kyber_encaps_derand: +median: 615402 cycles/ticks +average: 618833 cycles/ticks + +kyber_encaps: +median: 616468 cycles/ticks +average: 619852 cycles/ticks + +kyber_decaps: +median: 782090 cycles/ticks +average: 786617 cycles/ticks + +Loop spin: 211 +gen_a: +median: 129692 cycles/ticks +average: 130779 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7273 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23029 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33525 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35753 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3518 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17111 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452662 cycles/ticks +average: 454840 cycles/ticks + +indcpa_enc: +median: 583720 cycles/ticks +average: 587187 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 160139 cycles/ticks + +kyber_keypair_derand: +median: 486928 cycles/ticks +average: 489683 cycles/ticks + +kyber_keypair: +median: 505514 cycles/ticks +average: 508155 cycles/ticks + +kyber_encaps_derand: +median: 626076 cycles/ticks +average: 629924 cycles/ticks + +kyber_encaps: +median: 628074 cycles/ticks +average: 632530 cycles/ticks + +kyber_decaps: +median: 788036 cycles/ticks +average: 792919 cycles/ticks + +Loop spin: 212 +gen_a: +median: 129786 cycles/ticks +average: 130636 cycles/ticks + +poly_getnoise_eta1: +median: 7210 cycles/ticks +average: 7235 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7240 cycles/ticks + +NTT: +median: 22926 cycles/ticks +average: 23065 cycles/ticks + +INVNTT: +median: 33272 cycles/ticks +average: 33587 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35828 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3920 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6905 cycles/ticks + +indcpa_keypair: +median: 451784 cycles/ticks +average: 454837 cycles/ticks + +indcpa_enc: +median: 573244 cycles/ticks +average: 576640 cycles/ticks + +indcpa_dec: +median: 162494 cycles/ticks +average: 163381 cycles/ticks + +kyber_keypair_derand: +median: 486168 cycles/ticks +average: 489311 cycles/ticks + +kyber_keypair: +median: 504848 cycles/ticks +average: 508428 cycles/ticks + +kyber_encaps_derand: +median: 611072 cycles/ticks +average: 614471 cycles/ticks + +kyber_encaps: +median: 611926 cycles/ticks +average: 614815 cycles/ticks + +kyber_decaps: +median: 777326 cycles/ticks +average: 781634 cycles/ticks + +Loop spin: 213 +gen_a: +median: 129788 cycles/ticks +average: 130833 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7236 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23098 cycles/ticks + +INVNTT: +median: 33264 cycles/ticks +average: 33479 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35792 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3900 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1076 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17111 cycles/ticks + +polyvec_decompress: +median: 6872 cycles/ticks +average: 6939 cycles/ticks + +indcpa_keypair: +median: 451860 cycles/ticks +average: 456590 cycles/ticks + +indcpa_enc: +median: 573060 cycles/ticks +average: 578201 cycles/ticks + +indcpa_dec: +median: 159306 cycles/ticks +average: 160058 cycles/ticks + +kyber_keypair_derand: +median: 486330 cycles/ticks +average: 489329 cycles/ticks + +kyber_keypair: +median: 505900 cycles/ticks +average: 508736 cycles/ticks + +kyber_encaps_derand: +median: 610662 cycles/ticks +average: 613857 cycles/ticks + +kyber_encaps: +median: 611752 cycles/ticks +average: 614974 cycles/ticks + +kyber_decaps: +median: 777380 cycles/ticks +average: 781922 cycles/ticks + +Loop spin: 214 +gen_a: +median: 129932 cycles/ticks +average: 131151 cycles/ticks + +poly_getnoise_eta1: +median: 7246 cycles/ticks +average: 7281 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22918 cycles/ticks +average: 23012 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33430 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35634 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17085 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6920 cycles/ticks + +indcpa_keypair: +median: 453306 cycles/ticks +average: 456109 cycles/ticks + +indcpa_enc: +median: 574150 cycles/ticks +average: 577399 cycles/ticks + +indcpa_dec: +median: 159376 cycles/ticks +average: 161217 cycles/ticks + +kyber_keypair_derand: +median: 487150 cycles/ticks +average: 489811 cycles/ticks + +kyber_keypair: +median: 505994 cycles/ticks +average: 509378 cycles/ticks + +kyber_encaps_derand: +median: 612152 cycles/ticks +average: 615596 cycles/ticks + +kyber_encaps: +median: 613498 cycles/ticks +average: 616478 cycles/ticks + +kyber_decaps: +median: 778242 cycles/ticks +average: 782847 cycles/ticks + +Loop spin: 215 +gen_a: +median: 129664 cycles/ticks +average: 130470 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7235 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7240 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35652 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17147 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6935 cycles/ticks + +indcpa_keypair: +median: 452140 cycles/ticks +average: 455049 cycles/ticks + +indcpa_enc: +median: 573456 cycles/ticks +average: 577280 cycles/ticks + +indcpa_dec: +median: 159318 cycles/ticks +average: 160415 cycles/ticks + +kyber_keypair_derand: +median: 486544 cycles/ticks +average: 489030 cycles/ticks + +kyber_keypair: +median: 504808 cycles/ticks +average: 507508 cycles/ticks + +kyber_encaps_derand: +median: 610928 cycles/ticks +average: 615416 cycles/ticks + +kyber_encaps: +median: 611738 cycles/ticks +average: 615159 cycles/ticks + +kyber_decaps: +median: 777302 cycles/ticks +average: 781773 cycles/ticks + +Loop spin: 216 +gen_a: +median: 129640 cycles/ticks +average: 130648 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33446 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35847 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17050 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6875 cycles/ticks + +indcpa_keypair: +median: 452024 cycles/ticks +average: 455534 cycles/ticks + +indcpa_enc: +median: 573122 cycles/ticks +average: 578001 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 160341 cycles/ticks + +kyber_keypair_derand: +median: 486246 cycles/ticks +average: 489275 cycles/ticks + +kyber_keypair: +median: 505902 cycles/ticks +average: 509168 cycles/ticks + +kyber_encaps_derand: +median: 611356 cycles/ticks +average: 615843 cycles/ticks + +kyber_encaps: +median: 612222 cycles/ticks +average: 617070 cycles/ticks + +kyber_decaps: +median: 777894 cycles/ticks +average: 783289 cycles/ticks + +Loop spin: 217 +gen_a: +median: 129632 cycles/ticks +average: 130690 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7196 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23002 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33374 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35901 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3923 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3716 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1075 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452082 cycles/ticks +average: 455026 cycles/ticks + +indcpa_enc: +median: 573466 cycles/ticks +average: 577343 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 160329 cycles/ticks + +kyber_keypair_derand: +median: 486366 cycles/ticks +average: 489746 cycles/ticks + +kyber_keypair: +median: 505284 cycles/ticks +average: 509511 cycles/ticks + +kyber_encaps_derand: +median: 610648 cycles/ticks +average: 614044 cycles/ticks + +kyber_encaps: +median: 611644 cycles/ticks +average: 614820 cycles/ticks + +kyber_decaps: +median: 777316 cycles/ticks +average: 781815 cycles/ticks + +Loop spin: 218 +gen_a: +median: 129642 cycles/ticks +average: 130362 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7263 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23004 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33401 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35630 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17080 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 452042 cycles/ticks +average: 455152 cycles/ticks + +indcpa_enc: +median: 573268 cycles/ticks +average: 577713 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 160195 cycles/ticks + +kyber_keypair_derand: +median: 485998 cycles/ticks +average: 488314 cycles/ticks + +kyber_keypair: +median: 504744 cycles/ticks +average: 507673 cycles/ticks + +kyber_encaps_derand: +median: 611430 cycles/ticks +average: 615528 cycles/ticks + +kyber_encaps: +median: 612254 cycles/ticks +average: 615338 cycles/ticks + +kyber_decaps: +median: 778022 cycles/ticks +average: 781776 cycles/ticks + +Loop spin: 219 +gen_a: +median: 130140 cycles/ticks +average: 130959 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33389 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35508 cycles/ticks +average: 35640 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17090 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 456434 cycles/ticks +average: 458750 cycles/ticks + +indcpa_enc: +median: 578232 cycles/ticks +average: 581544 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 160062 cycles/ticks + +kyber_keypair_derand: +median: 486606 cycles/ticks +average: 489150 cycles/ticks + +kyber_keypair: +median: 506430 cycles/ticks +average: 509826 cycles/ticks + +kyber_encaps_derand: +median: 611510 cycles/ticks +average: 614540 cycles/ticks + +kyber_encaps: +median: 612540 cycles/ticks +average: 615527 cycles/ticks + +kyber_decaps: +median: 777676 cycles/ticks +average: 781844 cycles/ticks + +Loop spin: 220 +gen_a: +median: 129822 cycles/ticks +average: 130558 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7269 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35756 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3907 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3501 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3689 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17085 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 452642 cycles/ticks +average: 455559 cycles/ticks + +indcpa_enc: +median: 573432 cycles/ticks +average: 576595 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 160100 cycles/ticks + +kyber_keypair_derand: +median: 486434 cycles/ticks +average: 488830 cycles/ticks + +kyber_keypair: +median: 506376 cycles/ticks +average: 508790 cycles/ticks + +kyber_encaps_derand: +median: 611386 cycles/ticks +average: 614688 cycles/ticks + +kyber_encaps: +median: 612380 cycles/ticks +average: 616337 cycles/ticks + +kyber_decaps: +median: 778092 cycles/ticks +average: 781982 cycles/ticks + +Loop spin: 221 +gen_a: +median: 129722 cycles/ticks +average: 130831 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23096 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33442 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35734 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3717 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1083 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17170 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6927 cycles/ticks + +indcpa_keypair: +median: 452062 cycles/ticks +average: 454585 cycles/ticks + +indcpa_enc: +median: 573286 cycles/ticks +average: 576533 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 160193 cycles/ticks + +kyber_keypair_derand: +median: 485952 cycles/ticks +average: 488485 cycles/ticks + +kyber_keypair: +median: 504836 cycles/ticks +average: 507599 cycles/ticks + +kyber_encaps_derand: +median: 611192 cycles/ticks +average: 613675 cycles/ticks + +kyber_encaps: +median: 612290 cycles/ticks +average: 615606 cycles/ticks + +kyber_decaps: +median: 777608 cycles/ticks +average: 781076 cycles/ticks + +Loop spin: 222 +gen_a: +median: 129628 cycles/ticks +average: 130744 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23130 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 34492 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35669 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1052 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 451914 cycles/ticks +average: 454406 cycles/ticks + +indcpa_enc: +median: 572972 cycles/ticks +average: 576238 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 160047 cycles/ticks + +kyber_keypair_derand: +median: 486442 cycles/ticks +average: 489493 cycles/ticks + +kyber_keypair: +median: 506036 cycles/ticks +average: 508316 cycles/ticks + +kyber_encaps_derand: +median: 610972 cycles/ticks +average: 613964 cycles/ticks + +kyber_encaps: +median: 612100 cycles/ticks +average: 615415 cycles/ticks + +kyber_decaps: +median: 777632 cycles/ticks +average: 781328 cycles/ticks + +Loop spin: 223 +gen_a: +median: 129774 cycles/ticks +average: 130782 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7259 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22980 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33407 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35628 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17089 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452176 cycles/ticks +average: 454068 cycles/ticks + +indcpa_enc: +median: 573286 cycles/ticks +average: 575929 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 161016 cycles/ticks + +kyber_keypair_derand: +median: 485896 cycles/ticks +average: 489220 cycles/ticks + +kyber_keypair: +median: 506104 cycles/ticks +average: 508833 cycles/ticks + +kyber_encaps_derand: +median: 614546 cycles/ticks +average: 617788 cycles/ticks + +kyber_encaps: +median: 615862 cycles/ticks +average: 618630 cycles/ticks + +kyber_decaps: +median: 781354 cycles/ticks +average: 785123 cycles/ticks + +Loop spin: 224 +gen_a: +median: 129836 cycles/ticks +average: 130518 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7259 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33396 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35707 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3883 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 17004 cycles/ticks +average: 17106 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 452318 cycles/ticks +average: 454835 cycles/ticks + +indcpa_enc: +median: 573478 cycles/ticks +average: 576063 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 160344 cycles/ticks + +kyber_keypair_derand: +median: 486092 cycles/ticks +average: 488396 cycles/ticks + +kyber_keypair: +median: 504792 cycles/ticks +average: 507467 cycles/ticks + +kyber_encaps_derand: +median: 611420 cycles/ticks +average: 615877 cycles/ticks + +kyber_encaps: +median: 612372 cycles/ticks +average: 615729 cycles/ticks + +kyber_decaps: +median: 778088 cycles/ticks +average: 784431 cycles/ticks + +Loop spin: 225 +gen_a: +median: 129512 cycles/ticks +average: 130240 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7266 cycles/ticks + +poly_getnoise_eta2: +median: 7196 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23006 cycles/ticks + +INVNTT: +median: 33272 cycles/ticks +average: 33464 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35651 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3493 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17184 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 452276 cycles/ticks +average: 454810 cycles/ticks + +indcpa_enc: +median: 573436 cycles/ticks +average: 577357 cycles/ticks + +indcpa_dec: +median: 159412 cycles/ticks +average: 160348 cycles/ticks + +kyber_keypair_derand: +median: 490132 cycles/ticks +average: 492800 cycles/ticks + +kyber_keypair: +median: 505380 cycles/ticks +average: 508127 cycles/ticks + +kyber_encaps_derand: +median: 610680 cycles/ticks +average: 613701 cycles/ticks + +kyber_encaps: +median: 611734 cycles/ticks +average: 614882 cycles/ticks + +kyber_decaps: +median: 777392 cycles/ticks +average: 782811 cycles/ticks + +Loop spin: 226 +gen_a: +median: 129644 cycles/ticks +average: 130488 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7234 cycles/ticks + +poly_getnoise_eta2: +median: 7200 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22963 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33474 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35644 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17099 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 452718 cycles/ticks +average: 455679 cycles/ticks + +indcpa_enc: +median: 573166 cycles/ticks +average: 575952 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 160014 cycles/ticks + +kyber_keypair_derand: +median: 486900 cycles/ticks +average: 489613 cycles/ticks + +kyber_keypair: +median: 507052 cycles/ticks +average: 509946 cycles/ticks + +kyber_encaps_derand: +median: 610836 cycles/ticks +average: 614417 cycles/ticks + +kyber_encaps: +median: 612880 cycles/ticks +average: 616646 cycles/ticks + +kyber_decaps: +median: 777480 cycles/ticks +average: 781292 cycles/ticks + +Loop spin: 227 +gen_a: +median: 129692 cycles/ticks +average: 130533 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7260 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33236 cycles/ticks +average: 33501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35807 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17180 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452378 cycles/ticks +average: 455398 cycles/ticks + +indcpa_enc: +median: 573156 cycles/ticks +average: 577165 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 160163 cycles/ticks + +kyber_keypair_derand: +median: 486404 cycles/ticks +average: 489724 cycles/ticks + +kyber_keypair: +median: 504862 cycles/ticks +average: 508632 cycles/ticks + +kyber_encaps_derand: +median: 610794 cycles/ticks +average: 613581 cycles/ticks + +kyber_encaps: +median: 611910 cycles/ticks +average: 616295 cycles/ticks + +kyber_decaps: +median: 777494 cycles/ticks +average: 782031 cycles/ticks + +Loop spin: 228 +gen_a: +median: 129572 cycles/ticks +average: 130468 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23096 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35721 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3500 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17100 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6953 cycles/ticks + +indcpa_keypair: +median: 452262 cycles/ticks +average: 455525 cycles/ticks + +indcpa_enc: +median: 573210 cycles/ticks +average: 576625 cycles/ticks + +indcpa_dec: +median: 159318 cycles/ticks +average: 159936 cycles/ticks + +kyber_keypair_derand: +median: 489940 cycles/ticks +average: 491968 cycles/ticks + +kyber_keypair: +median: 504828 cycles/ticks +average: 508056 cycles/ticks + +kyber_encaps_derand: +median: 611096 cycles/ticks +average: 613510 cycles/ticks + +kyber_encaps: +median: 612114 cycles/ticks +average: 614585 cycles/ticks + +kyber_decaps: +median: 777624 cycles/ticks +average: 780650 cycles/ticks + +Loop spin: 229 +gen_a: +median: 129708 cycles/ticks +average: 130518 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23010 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35562 cycles/ticks +average: 35731 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 451950 cycles/ticks +average: 453901 cycles/ticks + +indcpa_enc: +median: 573292 cycles/ticks +average: 575644 cycles/ticks + +indcpa_dec: +median: 159330 cycles/ticks +average: 160086 cycles/ticks + +kyber_keypair_derand: +median: 486030 cycles/ticks +average: 488119 cycles/ticks + +kyber_keypair: +median: 506262 cycles/ticks +average: 508499 cycles/ticks + +kyber_encaps_derand: +median: 611086 cycles/ticks +average: 613713 cycles/ticks + +kyber_encaps: +median: 614070 cycles/ticks +average: 617219 cycles/ticks + +kyber_decaps: +median: 777584 cycles/ticks +average: 780851 cycles/ticks + +Loop spin: 230 +gen_a: +median: 129730 cycles/ticks +average: 130402 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7274 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33264 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35720 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3662 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452144 cycles/ticks +average: 454168 cycles/ticks + +indcpa_enc: +median: 573318 cycles/ticks +average: 575613 cycles/ticks + +indcpa_dec: +median: 159328 cycles/ticks +average: 159954 cycles/ticks + +kyber_keypair_derand: +median: 486350 cycles/ticks +average: 488358 cycles/ticks + +kyber_keypair: +median: 504880 cycles/ticks +average: 507016 cycles/ticks + +kyber_encaps_derand: +median: 611358 cycles/ticks +average: 613927 cycles/ticks + +kyber_encaps: +median: 612140 cycles/ticks +average: 614489 cycles/ticks + +kyber_decaps: +median: 777572 cycles/ticks +average: 780493 cycles/ticks + +Loop spin: 231 +gen_a: +median: 129628 cycles/ticks +average: 131483 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7260 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7209 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23000 cycles/ticks + +INVNTT: +median: 33262 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35629 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17103 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 456472 cycles/ticks +average: 458507 cycles/ticks + +indcpa_enc: +median: 577400 cycles/ticks +average: 579594 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159945 cycles/ticks + +kyber_keypair_derand: +median: 486076 cycles/ticks +average: 488025 cycles/ticks + +kyber_keypair: +median: 504764 cycles/ticks +average: 506804 cycles/ticks + +kyber_encaps_derand: +median: 614988 cycles/ticks +average: 617489 cycles/ticks + +kyber_encaps: +median: 615990 cycles/ticks +average: 618393 cycles/ticks + +kyber_decaps: +median: 781484 cycles/ticks +average: 784602 cycles/ticks + +Loop spin: 232 +gen_a: +median: 129716 cycles/ticks +average: 130438 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33404 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35626 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 452004 cycles/ticks +average: 453920 cycles/ticks + +indcpa_enc: +median: 573086 cycles/ticks +average: 575330 cycles/ticks + +indcpa_dec: +median: 159322 cycles/ticks +average: 159945 cycles/ticks + +kyber_keypair_derand: +median: 485610 cycles/ticks +average: 491075 cycles/ticks + +kyber_keypair: +median: 505280 cycles/ticks +average: 509429 cycles/ticks + +kyber_encaps_derand: +median: 611090 cycles/ticks +average: 613452 cycles/ticks + +kyber_encaps: +median: 613410 cycles/ticks +average: 615525 cycles/ticks + +kyber_decaps: +median: 777672 cycles/ticks +average: 780569 cycles/ticks + +Loop spin: 233 +gen_a: +median: 129582 cycles/ticks +average: 130302 cycles/ticks + +poly_getnoise_eta1: +median: 7216 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35618 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3438 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17074 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452266 cycles/ticks +average: 453889 cycles/ticks + +indcpa_enc: +median: 573502 cycles/ticks +average: 575803 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 159871 cycles/ticks + +kyber_keypair_derand: +median: 486386 cycles/ticks +average: 488272 cycles/ticks + +kyber_keypair: +median: 504876 cycles/ticks +average: 506698 cycles/ticks + +kyber_encaps_derand: +median: 611120 cycles/ticks +average: 614663 cycles/ticks + +kyber_encaps: +median: 612124 cycles/ticks +average: 614391 cycles/ticks + +kyber_decaps: +median: 777630 cycles/ticks +average: 780682 cycles/ticks + +Loop spin: 234 +gen_a: +median: 129694 cycles/ticks +average: 130382 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7205 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33357 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35626 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 451922 cycles/ticks +average: 453680 cycles/ticks + +indcpa_enc: +median: 573006 cycles/ticks +average: 575041 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 159989 cycles/ticks + +kyber_keypair_derand: +median: 486306 cycles/ticks +average: 488194 cycles/ticks + +kyber_keypair: +median: 504758 cycles/ticks +average: 506818 cycles/ticks + +kyber_encaps_derand: +median: 610996 cycles/ticks +average: 613387 cycles/ticks + +kyber_encaps: +median: 611882 cycles/ticks +average: 614054 cycles/ticks + +kyber_decaps: +median: 777504 cycles/ticks +average: 781715 cycles/ticks + +Loop spin: 235 +gen_a: +median: 129718 cycles/ticks +average: 130361 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7240 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35534 cycles/ticks +average: 35710 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17072 cycles/ticks + +polyvec_decompress: +median: 6856 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452628 cycles/ticks +average: 454573 cycles/ticks + +indcpa_enc: +median: 573526 cycles/ticks +average: 575716 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 159864 cycles/ticks + +kyber_keypair_derand: +median: 486636 cycles/ticks +average: 488396 cycles/ticks + +kyber_keypair: +median: 505506 cycles/ticks +average: 507469 cycles/ticks + +kyber_encaps_derand: +median: 611776 cycles/ticks +average: 614158 cycles/ticks + +kyber_encaps: +median: 614188 cycles/ticks +average: 616386 cycles/ticks + +kyber_decaps: +median: 778254 cycles/ticks +average: 781293 cycles/ticks + +Loop spin: 236 +gen_a: +median: 130308 cycles/ticks +average: 130988 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23000 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33376 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35631 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 452028 cycles/ticks +average: 453864 cycles/ticks + +indcpa_enc: +median: 576638 cycles/ticks +average: 580044 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 159896 cycles/ticks + +kyber_keypair_derand: +median: 486232 cycles/ticks +average: 488265 cycles/ticks + +kyber_keypair: +median: 504818 cycles/ticks +average: 506820 cycles/ticks + +kyber_encaps_derand: +median: 614140 cycles/ticks +average: 616474 cycles/ticks + +kyber_encaps: +median: 615430 cycles/ticks +average: 617761 cycles/ticks + +kyber_decaps: +median: 780650 cycles/ticks +average: 783755 cycles/ticks + +Loop spin: 237 +gen_a: +median: 129716 cycles/ticks +average: 130475 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7265 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23021 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35752 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17074 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6875 cycles/ticks + +indcpa_keypair: +median: 452078 cycles/ticks +average: 453843 cycles/ticks + +indcpa_enc: +median: 573264 cycles/ticks +average: 575491 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 160002 cycles/ticks + +kyber_keypair_derand: +median: 486090 cycles/ticks +average: 488126 cycles/ticks + +kyber_keypair: +median: 504916 cycles/ticks +average: 507980 cycles/ticks + +kyber_encaps_derand: +median: 611328 cycles/ticks +average: 613836 cycles/ticks + +kyber_encaps: +median: 612168 cycles/ticks +average: 614679 cycles/ticks + +kyber_decaps: +median: 778768 cycles/ticks +average: 781986 cycles/ticks + +Loop spin: 238 +gen_a: +median: 129778 cycles/ticks +average: 130586 cycles/ticks + +poly_getnoise_eta1: +median: 7222 cycles/ticks +average: 7225 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22906 cycles/ticks +average: 23023 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33399 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35635 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 17006 cycles/ticks +average: 17088 cycles/ticks + +polyvec_decompress: +median: 6856 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452728 cycles/ticks +average: 454535 cycles/ticks + +indcpa_enc: +median: 573526 cycles/ticks +average: 575985 cycles/ticks + +indcpa_dec: +median: 159312 cycles/ticks +average: 160021 cycles/ticks + +kyber_keypair_derand: +median: 486158 cycles/ticks +average: 488089 cycles/ticks + +kyber_keypair: +median: 505070 cycles/ticks +average: 506956 cycles/ticks + +kyber_encaps_derand: +median: 611080 cycles/ticks +average: 613282 cycles/ticks + +kyber_encaps: +median: 614176 cycles/ticks +average: 617378 cycles/ticks + +kyber_decaps: +median: 780840 cycles/ticks +average: 783986 cycles/ticks + +Loop spin: 239 +gen_a: +median: 129742 cycles/ticks +average: 130466 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22916 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33270 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35625 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17051 cycles/ticks + +polyvec_decompress: +median: 6840 cycles/ticks +average: 6870 cycles/ticks + +indcpa_keypair: +median: 452742 cycles/ticks +average: 454660 cycles/ticks + +indcpa_enc: +median: 573820 cycles/ticks +average: 575999 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159862 cycles/ticks + +kyber_keypair_derand: +median: 486614 cycles/ticks +average: 489163 cycles/ticks + +kyber_keypair: +median: 505208 cycles/ticks +average: 508865 cycles/ticks + +kyber_encaps_derand: +median: 610928 cycles/ticks +average: 615761 cycles/ticks + +kyber_encaps: +median: 613324 cycles/ticks +average: 617795 cycles/ticks + +kyber_decaps: +median: 777370 cycles/ticks +average: 783204 cycles/ticks + +Loop spin: 240 +gen_a: +median: 129692 cycles/ticks +average: 130628 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7268 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23136 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 34621 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35542 cycles/ticks +average: 35754 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17219 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6944 cycles/ticks + +indcpa_keypair: +median: 452434 cycles/ticks +average: 455798 cycles/ticks + +indcpa_enc: +median: 573572 cycles/ticks +average: 579320 cycles/ticks + +indcpa_dec: +median: 159352 cycles/ticks +average: 160381 cycles/ticks + +kyber_keypair_derand: +median: 485926 cycles/ticks +average: 490167 cycles/ticks + +kyber_keypair: +median: 504752 cycles/ticks +average: 508919 cycles/ticks + +kyber_encaps_derand: +median: 611360 cycles/ticks +average: 615808 cycles/ticks + +kyber_encaps: +median: 612320 cycles/ticks +average: 616486 cycles/ticks + +kyber_decaps: +median: 777796 cycles/ticks +average: 784341 cycles/ticks + +Loop spin: 241 +gen_a: +median: 129484 cycles/ticks +average: 130806 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7301 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23070 cycles/ticks + +INVNTT: +median: 33234 cycles/ticks +average: 33544 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35836 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3899 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3716 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1078 cycles/ticks + +polyvec_compress: +median: 17004 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6930 cycles/ticks + +indcpa_keypair: +median: 452148 cycles/ticks +average: 456340 cycles/ticks + +indcpa_enc: +median: 572990 cycles/ticks +average: 577786 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 161405 cycles/ticks + +kyber_keypair_derand: +median: 486100 cycles/ticks +average: 489739 cycles/ticks + +kyber_keypair: +median: 504768 cycles/ticks +average: 507882 cycles/ticks + +kyber_encaps_derand: +median: 610936 cycles/ticks +average: 615068 cycles/ticks + +kyber_encaps: +median: 613002 cycles/ticks +average: 616565 cycles/ticks + +kyber_decaps: +median: 777434 cycles/ticks +average: 782901 cycles/ticks + +Loop spin: 242 +gen_a: +median: 129626 cycles/ticks +average: 131141 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7311 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7263 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23124 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35530 cycles/ticks +average: 35787 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3898 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3726 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17246 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6939 cycles/ticks + +indcpa_keypair: +median: 452008 cycles/ticks +average: 455072 cycles/ticks + +indcpa_enc: +median: 573416 cycles/ticks +average: 577499 cycles/ticks + +indcpa_dec: +median: 162466 cycles/ticks +average: 163955 cycles/ticks + +kyber_keypair_derand: +median: 486018 cycles/ticks +average: 489968 cycles/ticks + +kyber_keypair: +median: 504778 cycles/ticks +average: 508972 cycles/ticks + +kyber_encaps_derand: +median: 610692 cycles/ticks +average: 615925 cycles/ticks + +kyber_encaps: +median: 613108 cycles/ticks +average: 617694 cycles/ticks + +kyber_decaps: +median: 780640 cycles/ticks +average: 786718 cycles/ticks + +Loop spin: 243 +gen_a: +median: 129660 cycles/ticks +average: 130974 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7230 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23138 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33548 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35762 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17146 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6931 cycles/ticks + +indcpa_keypair: +median: 455480 cycles/ticks +average: 459590 cycles/ticks + +indcpa_enc: +median: 573424 cycles/ticks +average: 577561 cycles/ticks + +indcpa_dec: +median: 159266 cycles/ticks +average: 160871 cycles/ticks + +kyber_keypair_derand: +median: 489978 cycles/ticks +average: 494183 cycles/ticks + +kyber_keypair: +median: 508716 cycles/ticks +average: 512642 cycles/ticks + +kyber_encaps_derand: +median: 611436 cycles/ticks +average: 615649 cycles/ticks + +kyber_encaps: +median: 612544 cycles/ticks +average: 617490 cycles/ticks + +kyber_decaps: +median: 780968 cycles/ticks +average: 788131 cycles/ticks + +Loop spin: 244 +gen_a: +median: 129708 cycles/ticks +average: 131347 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7237 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 22992 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33394 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35642 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17123 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 452012 cycles/ticks +average: 455128 cycles/ticks + +indcpa_enc: +median: 573284 cycles/ticks +average: 577057 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 160395 cycles/ticks + +kyber_keypair_derand: +median: 486290 cycles/ticks +average: 489072 cycles/ticks + +kyber_keypair: +median: 505136 cycles/ticks +average: 509151 cycles/ticks + +kyber_encaps_derand: +median: 615156 cycles/ticks +average: 620030 cycles/ticks + +kyber_encaps: +median: 616506 cycles/ticks +average: 620792 cycles/ticks + +kyber_decaps: +median: 781654 cycles/ticks +average: 787010 cycles/ticks + +Loop spin: 245 +gen_a: +median: 129510 cycles/ticks +average: 130452 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7255 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23019 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33419 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35822 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3914 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3716 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17081 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6980 cycles/ticks + +indcpa_keypair: +median: 455372 cycles/ticks +average: 459122 cycles/ticks + +indcpa_enc: +median: 573852 cycles/ticks +average: 579242 cycles/ticks + +indcpa_dec: +median: 159328 cycles/ticks +average: 160076 cycles/ticks + +kyber_keypair_derand: +median: 489366 cycles/ticks +average: 493107 cycles/ticks + +kyber_keypair: +median: 508208 cycles/ticks +average: 511977 cycles/ticks + +kyber_encaps_derand: +median: 615146 cycles/ticks +average: 619975 cycles/ticks + +kyber_encaps: +median: 617906 cycles/ticks +average: 622000 cycles/ticks + +kyber_decaps: +median: 781622 cycles/ticks +average: 787506 cycles/ticks + +Loop spin: 246 +gen_a: +median: 129622 cycles/ticks +average: 131019 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7319 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23143 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33442 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35891 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3901 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3714 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17197 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 452188 cycles/ticks +average: 455566 cycles/ticks + +indcpa_enc: +median: 573808 cycles/ticks +average: 577987 cycles/ticks + +indcpa_dec: +median: 162414 cycles/ticks +average: 163210 cycles/ticks + +kyber_keypair_derand: +median: 486560 cycles/ticks +average: 490205 cycles/ticks + +kyber_keypair: +median: 505078 cycles/ticks +average: 509236 cycles/ticks + +kyber_encaps_derand: +median: 611686 cycles/ticks +average: 616050 cycles/ticks + +kyber_encaps: +median: 612484 cycles/ticks +average: 616071 cycles/ticks + +kyber_decaps: +median: 781230 cycles/ticks +average: 786728 cycles/ticks + +Loop spin: 247 +gen_a: +median: 129534 cycles/ticks +average: 130900 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22965 cycles/ticks + +INVNTT: +median: 33238 cycles/ticks +average: 33536 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35896 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17207 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 454934 cycles/ticks +average: 458552 cycles/ticks + +indcpa_enc: +median: 572960 cycles/ticks +average: 576901 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 160906 cycles/ticks + +kyber_keypair_derand: +median: 489390 cycles/ticks +average: 493007 cycles/ticks + +kyber_keypair: +median: 508628 cycles/ticks +average: 512177 cycles/ticks + +kyber_encaps_derand: +median: 610672 cycles/ticks +average: 614780 cycles/ticks + +kyber_encaps: +median: 611906 cycles/ticks +average: 618016 cycles/ticks + +kyber_decaps: +median: 777370 cycles/ticks +average: 783565 cycles/ticks + +Loop spin: 248 +gen_a: +median: 129490 cycles/ticks +average: 130640 cycles/ticks + +poly_getnoise_eta1: +median: 7246 cycles/ticks +average: 7272 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23149 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33469 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35654 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3901 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3722 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16982 cycles/ticks +average: 17094 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6973 cycles/ticks + +indcpa_keypair: +median: 452096 cycles/ticks +average: 455853 cycles/ticks + +indcpa_enc: +median: 573262 cycles/ticks +average: 577863 cycles/ticks + +indcpa_dec: +median: 159252 cycles/ticks +average: 160572 cycles/ticks + +kyber_keypair_derand: +median: 486174 cycles/ticks +average: 489865 cycles/ticks + +kyber_keypair: +median: 504870 cycles/ticks +average: 508765 cycles/ticks + +kyber_encaps_derand: +median: 611168 cycles/ticks +average: 616644 cycles/ticks + +kyber_encaps: +median: 613084 cycles/ticks +average: 617690 cycles/ticks + +kyber_decaps: +median: 778386 cycles/ticks +average: 784770 cycles/ticks + +Loop spin: 249 +gen_a: +median: 129540 cycles/ticks +average: 130726 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7268 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7208 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 24203 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33406 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35815 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3501 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17106 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6873 cycles/ticks + +indcpa_keypair: +median: 452468 cycles/ticks +average: 455845 cycles/ticks + +indcpa_enc: +median: 573278 cycles/ticks +average: 577539 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 160757 cycles/ticks + +kyber_keypair_derand: +median: 486756 cycles/ticks +average: 490589 cycles/ticks + +kyber_keypair: +median: 505414 cycles/ticks +average: 509633 cycles/ticks + +kyber_encaps_derand: +median: 611254 cycles/ticks +average: 616157 cycles/ticks + +kyber_encaps: +median: 612304 cycles/ticks +average: 617122 cycles/ticks + +kyber_decaps: +median: 777704 cycles/ticks +average: 784045 cycles/ticks + +Loop spin: 250 +gen_a: +median: 129768 cycles/ticks +average: 130734 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7276 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33238 cycles/ticks +average: 33461 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35701 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17157 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6945 cycles/ticks + +indcpa_keypair: +median: 452022 cycles/ticks +average: 454844 cycles/ticks + +indcpa_enc: +median: 573126 cycles/ticks +average: 577116 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 161678 cycles/ticks + +kyber_keypair_derand: +median: 485962 cycles/ticks +average: 489611 cycles/ticks + +kyber_keypair: +median: 505764 cycles/ticks +average: 509414 cycles/ticks + +kyber_encaps_derand: +median: 611012 cycles/ticks +average: 615918 cycles/ticks + +kyber_encaps: +median: 612026 cycles/ticks +average: 616892 cycles/ticks + +kyber_decaps: +median: 777454 cycles/ticks +average: 784314 cycles/ticks + +Loop spin: 251 +gen_a: +median: 129610 cycles/ticks +average: 130876 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7241 cycles/ticks + +NTT: +median: 22906 cycles/ticks +average: 23023 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33365 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35614 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17039 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 451810 cycles/ticks +average: 454527 cycles/ticks + +indcpa_enc: +median: 572994 cycles/ticks +average: 577115 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 160980 cycles/ticks + +kyber_keypair_derand: +median: 486022 cycles/ticks +average: 489819 cycles/ticks + +kyber_keypair: +median: 504868 cycles/ticks +average: 508244 cycles/ticks + +kyber_encaps_derand: +median: 610874 cycles/ticks +average: 619350 cycles/ticks + +kyber_encaps: +median: 612106 cycles/ticks +average: 618543 cycles/ticks + +kyber_decaps: +median: 777458 cycles/ticks +average: 782859 cycles/ticks + +Loop spin: 252 +gen_a: +median: 129642 cycles/ticks +average: 130990 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23113 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35676 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3902 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 451872 cycles/ticks +average: 455522 cycles/ticks + +indcpa_enc: +median: 573070 cycles/ticks +average: 577143 cycles/ticks + +indcpa_dec: +median: 159378 cycles/ticks +average: 160166 cycles/ticks + +kyber_keypair_derand: +median: 486228 cycles/ticks +average: 489303 cycles/ticks + +kyber_keypair: +median: 504860 cycles/ticks +average: 508862 cycles/ticks + +kyber_encaps_derand: +median: 610892 cycles/ticks +average: 616124 cycles/ticks + +kyber_encaps: +median: 611746 cycles/ticks +average: 615816 cycles/ticks + +kyber_decaps: +median: 777274 cycles/ticks +average: 784305 cycles/ticks + +Loop spin: 253 +gen_a: +median: 129720 cycles/ticks +average: 130873 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22971 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33451 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35516 cycles/ticks +average: 35813 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3903 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17132 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6904 cycles/ticks + +indcpa_keypair: +median: 452088 cycles/ticks +average: 455430 cycles/ticks + +indcpa_enc: +median: 573342 cycles/ticks +average: 578356 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 160522 cycles/ticks + +kyber_keypair_derand: +median: 486024 cycles/ticks +average: 488923 cycles/ticks + +kyber_keypair: +median: 506058 cycles/ticks +average: 509424 cycles/ticks + +kyber_encaps_derand: +median: 611066 cycles/ticks +average: 616228 cycles/ticks + +kyber_encaps: +median: 612074 cycles/ticks +average: 616805 cycles/ticks + +kyber_decaps: +median: 777554 cycles/ticks +average: 784275 cycles/ticks + +Loop spin: 254 +gen_a: +median: 129674 cycles/ticks +average: 130833 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7263 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23053 cycles/ticks + +INVNTT: +median: 33238 cycles/ticks +average: 33455 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35794 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3507 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3715 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17201 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6966 cycles/ticks + +indcpa_keypair: +median: 452128 cycles/ticks +average: 456386 cycles/ticks + +indcpa_enc: +median: 573270 cycles/ticks +average: 577431 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 160624 cycles/ticks + +kyber_keypair_derand: +median: 486090 cycles/ticks +average: 490486 cycles/ticks + +kyber_keypair: +median: 505286 cycles/ticks +average: 509425 cycles/ticks + +kyber_encaps_derand: +median: 611000 cycles/ticks +average: 615427 cycles/ticks + +kyber_encaps: +median: 611982 cycles/ticks +average: 616498 cycles/ticks + +kyber_decaps: +median: 777514 cycles/ticks +average: 783385 cycles/ticks + +Loop spin: 255 +gen_a: +median: 129642 cycles/ticks +average: 130518 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7241 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22965 cycles/ticks + +INVNTT: +median: 33240 cycles/ticks +average: 33644 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35783 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3497 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1075 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 456254 cycles/ticks +average: 459775 cycles/ticks + +indcpa_enc: +median: 577284 cycles/ticks +average: 582197 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 160566 cycles/ticks + +kyber_keypair_derand: +median: 485708 cycles/ticks +average: 490576 cycles/ticks + +kyber_keypair: +median: 504868 cycles/ticks +average: 508648 cycles/ticks + +kyber_encaps_derand: +median: 611136 cycles/ticks +average: 614893 cycles/ticks + +kyber_encaps: +median: 612298 cycles/ticks +average: 616608 cycles/ticks + +kyber_decaps: +median: 777682 cycles/ticks +average: 782851 cycles/ticks + +Loop spin: 256 +gen_a: +median: 129804 cycles/ticks +average: 130680 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7237 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7238 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33399 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35508 cycles/ticks +average: 35767 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17152 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6927 cycles/ticks + +indcpa_keypair: +median: 452148 cycles/ticks +average: 455889 cycles/ticks + +indcpa_enc: +median: 576296 cycles/ticks +average: 580192 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 160796 cycles/ticks + +kyber_keypair_derand: +median: 486242 cycles/ticks +average: 489809 cycles/ticks + +kyber_keypair: +median: 505788 cycles/ticks +average: 509182 cycles/ticks + +kyber_encaps_derand: +median: 614076 cycles/ticks +average: 617681 cycles/ticks + +kyber_encaps: +median: 615186 cycles/ticks +average: 619460 cycles/ticks + +kyber_decaps: +median: 781006 cycles/ticks +average: 785626 cycles/ticks + +Loop spin: 257 +gen_a: +median: 129616 cycles/ticks +average: 130951 cycles/ticks + +poly_getnoise_eta1: +median: 7216 cycles/ticks +average: 7223 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22989 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33374 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35699 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17178 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6920 cycles/ticks + +indcpa_keypair: +median: 451838 cycles/ticks +average: 455044 cycles/ticks + +indcpa_enc: +median: 573016 cycles/ticks +average: 576635 cycles/ticks + +indcpa_dec: +median: 159252 cycles/ticks +average: 160678 cycles/ticks + +kyber_keypair_derand: +median: 486012 cycles/ticks +average: 490423 cycles/ticks + +kyber_keypair: +median: 505784 cycles/ticks +average: 508795 cycles/ticks + +kyber_encaps_derand: +median: 610944 cycles/ticks +average: 614477 cycles/ticks + +kyber_encaps: +median: 612096 cycles/ticks +average: 616944 cycles/ticks + +kyber_decaps: +median: 777536 cycles/ticks +average: 781908 cycles/ticks + +Loop spin: 258 +gen_a: +median: 129514 cycles/ticks +average: 132003 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7228 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22888 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33234 cycles/ticks +average: 33605 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35865 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3502 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17164 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6922 cycles/ticks + +indcpa_keypair: +median: 452374 cycles/ticks +average: 456627 cycles/ticks + +indcpa_enc: +median: 573066 cycles/ticks +average: 577691 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 160747 cycles/ticks + +kyber_keypair_derand: +median: 486410 cycles/ticks +average: 489927 cycles/ticks + +kyber_keypair: +median: 505232 cycles/ticks +average: 509453 cycles/ticks + +kyber_encaps_derand: +median: 610740 cycles/ticks +average: 615219 cycles/ticks + +kyber_encaps: +median: 611836 cycles/ticks +average: 617149 cycles/ticks + +kyber_decaps: +median: 777406 cycles/ticks +average: 784059 cycles/ticks + +Loop spin: 259 +gen_a: +median: 129612 cycles/ticks +average: 130968 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7200 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22975 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35907 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3499 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1029 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17112 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6933 cycles/ticks + +indcpa_keypair: +median: 452130 cycles/ticks +average: 456332 cycles/ticks + +indcpa_enc: +median: 573218 cycles/ticks +average: 578566 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 160681 cycles/ticks + +kyber_keypair_derand: +median: 489866 cycles/ticks +average: 493943 cycles/ticks + +kyber_keypair: +median: 505560 cycles/ticks +average: 508707 cycles/ticks + +kyber_encaps_derand: +median: 611072 cycles/ticks +average: 615186 cycles/ticks + +kyber_encaps: +median: 611898 cycles/ticks +average: 615744 cycles/ticks + +kyber_decaps: +median: 777792 cycles/ticks +average: 784920 cycles/ticks + +Loop spin: 260 +gen_a: +median: 130038 cycles/ticks +average: 131293 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22985 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33475 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35777 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3901 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3718 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17091 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6932 cycles/ticks + +indcpa_keypair: +median: 452432 cycles/ticks +average: 456198 cycles/ticks + +indcpa_enc: +median: 573344 cycles/ticks +average: 577593 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 160577 cycles/ticks + +kyber_keypair_derand: +median: 486380 cycles/ticks +average: 490073 cycles/ticks + +kyber_keypair: +median: 506308 cycles/ticks +average: 510627 cycles/ticks + +kyber_encaps_derand: +median: 610972 cycles/ticks +average: 617197 cycles/ticks + +kyber_encaps: +median: 612222 cycles/ticks +average: 616684 cycles/ticks + +kyber_decaps: +median: 777556 cycles/ticks +average: 783465 cycles/ticks + +Loop spin: 261 +gen_a: +median: 129416 cycles/ticks +average: 130314 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33473 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35613 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 451856 cycles/ticks +average: 454837 cycles/ticks + +indcpa_enc: +median: 573112 cycles/ticks +average: 576476 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 160850 cycles/ticks + +kyber_keypair_derand: +median: 486262 cycles/ticks +average: 490294 cycles/ticks + +kyber_keypair: +median: 504868 cycles/ticks +average: 509280 cycles/ticks + +kyber_encaps_derand: +median: 610654 cycles/ticks +average: 615678 cycles/ticks + +kyber_encaps: +median: 611898 cycles/ticks +average: 615937 cycles/ticks + +kyber_decaps: +median: 777524 cycles/ticks +average: 783972 cycles/ticks + +Loop spin: 262 +gen_a: +median: 129518 cycles/ticks +average: 130777 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7238 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23085 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33568 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35744 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3921 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3492 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1083 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17096 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6916 cycles/ticks + +indcpa_keypair: +median: 452304 cycles/ticks +average: 455615 cycles/ticks + +indcpa_enc: +median: 573560 cycles/ticks +average: 577800 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 160777 cycles/ticks + +kyber_keypair_derand: +median: 486096 cycles/ticks +average: 490295 cycles/ticks + +kyber_keypair: +median: 505232 cycles/ticks +average: 509500 cycles/ticks + +kyber_encaps_derand: +median: 610714 cycles/ticks +average: 615004 cycles/ticks + +kyber_encaps: +median: 611872 cycles/ticks +average: 616852 cycles/ticks + +kyber_decaps: +median: 777356 cycles/ticks +average: 783967 cycles/ticks + +Loop spin: 263 +gen_a: +median: 129702 cycles/ticks +average: 130947 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7232 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7279 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23126 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35705 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3905 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3716 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17154 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452082 cycles/ticks +average: 457092 cycles/ticks + +indcpa_enc: +median: 573398 cycles/ticks +average: 579027 cycles/ticks + +indcpa_dec: +median: 159330 cycles/ticks +average: 160771 cycles/ticks + +kyber_keypair_derand: +median: 486186 cycles/ticks +average: 489779 cycles/ticks + +kyber_keypair: +median: 505718 cycles/ticks +average: 509703 cycles/ticks + +kyber_encaps_derand: +median: 610764 cycles/ticks +average: 616199 cycles/ticks + +kyber_encaps: +median: 612648 cycles/ticks +average: 617452 cycles/ticks + +kyber_decaps: +median: 777280 cycles/ticks +average: 784012 cycles/ticks + +Loop spin: 264 +gen_a: +median: 129906 cycles/ticks +average: 130928 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7289 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7272 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33588 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35844 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3925 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3715 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17105 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452586 cycles/ticks +average: 455453 cycles/ticks + +indcpa_enc: +median: 587714 cycles/ticks +average: 591484 cycles/ticks + +indcpa_dec: +median: 162468 cycles/ticks +average: 164082 cycles/ticks + +kyber_keypair_derand: +median: 486746 cycles/ticks +average: 491016 cycles/ticks + +kyber_keypair: +median: 505546 cycles/ticks +average: 507605 cycles/ticks + +kyber_encaps_derand: +median: 625808 cycles/ticks +average: 629014 cycles/ticks + +kyber_encaps: +median: 626840 cycles/ticks +average: 631192 cycles/ticks + +kyber_decaps: +median: 792516 cycles/ticks +average: 797366 cycles/ticks + +Loop spin: 265 +gen_a: +median: 129692 cycles/ticks +average: 130911 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7327 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33561 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35815 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3899 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3496 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17150 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 452234 cycles/ticks +average: 455731 cycles/ticks + +indcpa_enc: +median: 573484 cycles/ticks +average: 578074 cycles/ticks + +indcpa_dec: +median: 159340 cycles/ticks +average: 160435 cycles/ticks + +kyber_keypair_derand: +median: 486134 cycles/ticks +average: 489633 cycles/ticks + +kyber_keypair: +median: 504822 cycles/ticks +average: 507881 cycles/ticks + +kyber_encaps_derand: +median: 610656 cycles/ticks +average: 615588 cycles/ticks + +kyber_encaps: +median: 611646 cycles/ticks +average: 617185 cycles/ticks + +kyber_decaps: +median: 777316 cycles/ticks +average: 782964 cycles/ticks + +Loop spin: 266 +gen_a: +median: 129732 cycles/ticks +average: 131008 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7242 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23221 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33607 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35903 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3503 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3722 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 452118 cycles/ticks +average: 455946 cycles/ticks + +indcpa_enc: +median: 573220 cycles/ticks +average: 578115 cycles/ticks + +indcpa_dec: +median: 162422 cycles/ticks +average: 163942 cycles/ticks + +kyber_keypair_derand: +median: 486272 cycles/ticks +average: 490006 cycles/ticks + +kyber_keypair: +median: 505454 cycles/ticks +average: 508520 cycles/ticks + +kyber_encaps_derand: +median: 611086 cycles/ticks +average: 615461 cycles/ticks + +kyber_encaps: +median: 613300 cycles/ticks +average: 616672 cycles/ticks + +kyber_decaps: +median: 780962 cycles/ticks +average: 787841 cycles/ticks + +Loop spin: 267 +gen_a: +median: 129604 cycles/ticks +average: 130473 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7236 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7206 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 22965 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33582 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35900 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17062 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6922 cycles/ticks + +indcpa_keypair: +median: 452210 cycles/ticks +average: 455555 cycles/ticks + +indcpa_enc: +median: 573326 cycles/ticks +average: 577491 cycles/ticks + +indcpa_dec: +median: 159320 cycles/ticks +average: 160389 cycles/ticks + +kyber_keypair_derand: +median: 486108 cycles/ticks +average: 490516 cycles/ticks + +kyber_keypair: +median: 504740 cycles/ticks +average: 508625 cycles/ticks + +kyber_encaps_derand: +median: 610920 cycles/ticks +average: 615631 cycles/ticks + +kyber_encaps: +median: 611956 cycles/ticks +average: 617341 cycles/ticks + +kyber_decaps: +median: 777546 cycles/ticks +average: 783214 cycles/ticks + +Loop spin: 268 +gen_a: +median: 129564 cycles/ticks +average: 130711 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7238 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33402 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35662 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3514 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6937 cycles/ticks + +indcpa_keypair: +median: 452212 cycles/ticks +average: 456107 cycles/ticks + +indcpa_enc: +median: 573150 cycles/ticks +average: 578900 cycles/ticks + +indcpa_dec: +median: 159258 cycles/ticks +average: 160177 cycles/ticks + +kyber_keypair_derand: +median: 486092 cycles/ticks +average: 489132 cycles/ticks + +kyber_keypair: +median: 504946 cycles/ticks +average: 508730 cycles/ticks + +kyber_encaps_derand: +median: 611026 cycles/ticks +average: 615136 cycles/ticks + +kyber_encaps: +median: 611994 cycles/ticks +average: 616470 cycles/ticks + +kyber_decaps: +median: 777570 cycles/ticks +average: 784215 cycles/ticks + +Loop spin: 269 +gen_a: +median: 129712 cycles/ticks +average: 130750 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7312 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7239 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33236 cycles/ticks +average: 33532 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35893 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3901 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1077 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 455256 cycles/ticks +average: 459624 cycles/ticks + +indcpa_enc: +median: 572864 cycles/ticks +average: 578042 cycles/ticks + +indcpa_dec: +median: 159328 cycles/ticks +average: 160636 cycles/ticks + +kyber_keypair_derand: +median: 493652 cycles/ticks +average: 496993 cycles/ticks + +kyber_keypair: +median: 508480 cycles/ticks +average: 512636 cycles/ticks + +kyber_encaps_derand: +median: 610940 cycles/ticks +average: 617409 cycles/ticks + +kyber_encaps: +median: 613538 cycles/ticks +average: 618524 cycles/ticks + +kyber_decaps: +median: 777644 cycles/ticks +average: 784334 cycles/ticks + +Loop spin: 270 +gen_a: +median: 129624 cycles/ticks +average: 131084 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7237 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7329 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23017 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33569 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35758 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17051 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6929 cycles/ticks + +indcpa_keypair: +median: 452398 cycles/ticks +average: 456248 cycles/ticks + +indcpa_enc: +median: 573526 cycles/ticks +average: 578912 cycles/ticks + +indcpa_dec: +median: 159338 cycles/ticks +average: 160884 cycles/ticks + +kyber_keypair_derand: +median: 486264 cycles/ticks +average: 490284 cycles/ticks + +kyber_keypair: +median: 504874 cycles/ticks +average: 509461 cycles/ticks + +kyber_encaps_derand: +median: 610882 cycles/ticks +average: 615834 cycles/ticks + +kyber_encaps: +median: 612344 cycles/ticks +average: 616983 cycles/ticks + +kyber_decaps: +median: 777444 cycles/ticks +average: 784942 cycles/ticks + +Loop spin: 271 +gen_a: +median: 129708 cycles/ticks +average: 130892 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23088 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 37950 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3901 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1091 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17188 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 452032 cycles/ticks +average: 455190 cycles/ticks + +indcpa_enc: +median: 573272 cycles/ticks +average: 576462 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 160481 cycles/ticks + +kyber_keypair_derand: +median: 485850 cycles/ticks +average: 489325 cycles/ticks + +kyber_keypair: +median: 504818 cycles/ticks +average: 508744 cycles/ticks + +kyber_encaps_derand: +median: 610856 cycles/ticks +average: 616097 cycles/ticks + +kyber_encaps: +median: 612068 cycles/ticks +average: 616589 cycles/ticks + +kyber_decaps: +median: 777474 cycles/ticks +average: 782728 cycles/ticks + +Loop spin: 272 +gen_a: +median: 129782 cycles/ticks +average: 130986 cycles/ticks + +poly_getnoise_eta1: +median: 7258 cycles/ticks +average: 7276 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22910 cycles/ticks +average: 23015 cycles/ticks + +INVNTT: +median: 33266 cycles/ticks +average: 33518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35733 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17088 cycles/ticks + +polyvec_decompress: +median: 6874 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 451840 cycles/ticks +average: 456195 cycles/ticks + +indcpa_enc: +median: 573216 cycles/ticks +average: 577755 cycles/ticks + +indcpa_dec: +median: 162464 cycles/ticks +average: 163744 cycles/ticks + +kyber_keypair_derand: +median: 490048 cycles/ticks +average: 493917 cycles/ticks + +kyber_keypair: +median: 504878 cycles/ticks +average: 509400 cycles/ticks + +kyber_encaps_derand: +median: 610994 cycles/ticks +average: 615180 cycles/ticks + +kyber_encaps: +median: 613614 cycles/ticks +average: 617739 cycles/ticks + +kyber_decaps: +median: 780944 cycles/ticks +average: 785551 cycles/ticks + +Loop spin: 273 +gen_a: +median: 129620 cycles/ticks +average: 130571 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23124 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33588 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35777 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17147 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6926 cycles/ticks + +indcpa_keypair: +median: 452336 cycles/ticks +average: 455669 cycles/ticks + +indcpa_enc: +median: 573060 cycles/ticks +average: 577230 cycles/ticks + +indcpa_dec: +median: 162422 cycles/ticks +average: 164165 cycles/ticks + +kyber_keypair_derand: +median: 486286 cycles/ticks +average: 492002 cycles/ticks + +kyber_keypair: +median: 504880 cycles/ticks +average: 507928 cycles/ticks + +kyber_encaps_derand: +median: 611262 cycles/ticks +average: 615279 cycles/ticks + +kyber_encaps: +median: 613182 cycles/ticks +average: 616747 cycles/ticks + +kyber_decaps: +median: 781144 cycles/ticks +average: 785605 cycles/ticks + +Loop spin: 274 +gen_a: +median: 129944 cycles/ticks +average: 130754 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7271 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33395 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35668 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3896 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 17008 cycles/ticks +average: 17076 cycles/ticks + +polyvec_decompress: +median: 6868 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 451786 cycles/ticks +average: 454825 cycles/ticks + +indcpa_enc: +median: 573048 cycles/ticks +average: 576602 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 160732 cycles/ticks + +kyber_keypair_derand: +median: 486168 cycles/ticks +average: 489819 cycles/ticks + +kyber_keypair: +median: 504706 cycles/ticks +average: 507919 cycles/ticks + +kyber_encaps_derand: +median: 610786 cycles/ticks +average: 613877 cycles/ticks + +kyber_encaps: +median: 611744 cycles/ticks +average: 618443 cycles/ticks + +kyber_decaps: +median: 777432 cycles/ticks +average: 782436 cycles/ticks + +Loop spin: 275 +gen_a: +median: 129572 cycles/ticks +average: 130290 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7292 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33411 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35879 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3894 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3722 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1077 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17147 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6927 cycles/ticks + +indcpa_keypair: +median: 452252 cycles/ticks +average: 455555 cycles/ticks + +indcpa_enc: +median: 573206 cycles/ticks +average: 578093 cycles/ticks + +indcpa_dec: +median: 159380 cycles/ticks +average: 160248 cycles/ticks + +kyber_keypair_derand: +median: 486780 cycles/ticks +average: 491188 cycles/ticks + +kyber_keypair: +median: 504886 cycles/ticks +average: 509373 cycles/ticks + +kyber_encaps_derand: +median: 611004 cycles/ticks +average: 616038 cycles/ticks + +kyber_encaps: +median: 613246 cycles/ticks +average: 618369 cycles/ticks + +kyber_decaps: +median: 777494 cycles/ticks +average: 783972 cycles/ticks + +Loop spin: 276 +gen_a: +median: 129418 cycles/ticks +average: 130674 cycles/ticks + +poly_getnoise_eta1: +median: 7216 cycles/ticks +average: 7228 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23086 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33398 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35618 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6856 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 452040 cycles/ticks +average: 454148 cycles/ticks + +indcpa_enc: +median: 573174 cycles/ticks +average: 577996 cycles/ticks + +indcpa_dec: +median: 159364 cycles/ticks +average: 160778 cycles/ticks + +kyber_keypair_derand: +median: 486118 cycles/ticks +average: 490636 cycles/ticks + +kyber_keypair: +median: 504868 cycles/ticks +average: 509208 cycles/ticks + +kyber_encaps_derand: +median: 611196 cycles/ticks +average: 616917 cycles/ticks + +kyber_encaps: +median: 613322 cycles/ticks +average: 616799 cycles/ticks + +kyber_decaps: +median: 777906 cycles/ticks +average: 783401 cycles/ticks + +Loop spin: 277 +gen_a: +median: 129666 cycles/ticks +average: 130867 cycles/ticks + +poly_getnoise_eta1: +median: 7220 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23084 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33581 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35788 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3711 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17110 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6993 cycles/ticks + +indcpa_keypair: +median: 451852 cycles/ticks +average: 455145 cycles/ticks + +indcpa_enc: +median: 572912 cycles/ticks +average: 577812 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 160326 cycles/ticks + +kyber_keypair_derand: +median: 486318 cycles/ticks +average: 489679 cycles/ticks + +kyber_keypair: +median: 504936 cycles/ticks +average: 507730 cycles/ticks + +kyber_encaps_derand: +median: 611044 cycles/ticks +average: 615433 cycles/ticks + +kyber_encaps: +median: 611942 cycles/ticks +average: 617226 cycles/ticks + +kyber_decaps: +median: 777586 cycles/ticks +average: 781839 cycles/ticks + +Loop spin: 278 +gen_a: +median: 129632 cycles/ticks +average: 130328 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7184 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23013 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35625 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17163 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452242 cycles/ticks +average: 455717 cycles/ticks + +indcpa_enc: +median: 573518 cycles/ticks +average: 577827 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 160293 cycles/ticks + +kyber_keypair_derand: +median: 485974 cycles/ticks +average: 489423 cycles/ticks + +kyber_keypair: +median: 504854 cycles/ticks +average: 508191 cycles/ticks + +kyber_encaps_derand: +median: 611256 cycles/ticks +average: 616438 cycles/ticks + +kyber_encaps: +median: 612992 cycles/ticks +average: 617766 cycles/ticks + +kyber_decaps: +median: 777706 cycles/ticks +average: 783393 cycles/ticks + +Loop spin: 279 +gen_a: +median: 129518 cycles/ticks +average: 130836 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7283 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7238 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23143 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33500 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35857 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3710 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17148 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6926 cycles/ticks + +indcpa_keypair: +median: 451796 cycles/ticks +average: 455019 cycles/ticks + +indcpa_enc: +median: 572932 cycles/ticks +average: 578334 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 160809 cycles/ticks + +kyber_keypair_derand: +median: 485846 cycles/ticks +average: 489542 cycles/ticks + +kyber_keypair: +median: 504950 cycles/ticks +average: 509422 cycles/ticks + +kyber_encaps_derand: +median: 611226 cycles/ticks +average: 615688 cycles/ticks + +kyber_encaps: +median: 613566 cycles/ticks +average: 618010 cycles/ticks + +kyber_decaps: +median: 777830 cycles/ticks +average: 785972 cycles/ticks + +Loop spin: 280 +gen_a: +median: 129742 cycles/ticks +average: 130900 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7270 cycles/ticks + +NTT: +median: 22908 cycles/ticks +average: 23152 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33581 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35508 cycles/ticks +average: 35693 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3897 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3713 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17152 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6945 cycles/ticks + +indcpa_keypair: +median: 452022 cycles/ticks +average: 455683 cycles/ticks + +indcpa_enc: +median: 573156 cycles/ticks +average: 577090 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 159916 cycles/ticks + +kyber_keypair_derand: +median: 486446 cycles/ticks +average: 488336 cycles/ticks + +kyber_keypair: +median: 504904 cycles/ticks +average: 506954 cycles/ticks + +kyber_encaps_derand: +median: 610888 cycles/ticks +average: 613303 cycles/ticks + +kyber_encaps: +median: 611892 cycles/ticks +average: 614129 cycles/ticks + +kyber_decaps: +median: 780626 cycles/ticks +average: 783497 cycles/ticks + +Loop spin: 281 +gen_a: +median: 129708 cycles/ticks +average: 130387 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7263 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7211 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22979 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33375 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35646 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3688 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17075 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452008 cycles/ticks +average: 454910 cycles/ticks + +indcpa_enc: +median: 573128 cycles/ticks +average: 575184 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 159937 cycles/ticks + +kyber_keypair_derand: +median: 486130 cycles/ticks +average: 487963 cycles/ticks + +kyber_keypair: +median: 505072 cycles/ticks +average: 506914 cycles/ticks + +kyber_encaps_derand: +median: 610898 cycles/ticks +average: 613065 cycles/ticks + +kyber_encaps: +median: 612190 cycles/ticks +average: 614556 cycles/ticks + +kyber_decaps: +median: 777258 cycles/ticks +average: 780000 cycles/ticks + +Loop spin: 282 +gen_a: +median: 129608 cycles/ticks +average: 130258 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7266 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22914 cycles/ticks +average: 23025 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33405 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35588 cycles/ticks +average: 35804 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1018 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 451892 cycles/ticks +average: 453660 cycles/ticks + +indcpa_enc: +median: 573122 cycles/ticks +average: 575258 cycles/ticks + +indcpa_dec: +median: 159256 cycles/ticks +average: 159868 cycles/ticks + +kyber_keypair_derand: +median: 486294 cycles/ticks +average: 489230 cycles/ticks + +kyber_keypair: +median: 504738 cycles/ticks +average: 506750 cycles/ticks + +kyber_encaps_derand: +median: 611196 cycles/ticks +average: 613421 cycles/ticks + +kyber_encaps: +median: 613376 cycles/ticks +average: 615589 cycles/ticks + +kyber_decaps: +median: 777728 cycles/ticks +average: 780649 cycles/ticks + +Loop spin: 283 +gen_a: +median: 129670 cycles/ticks +average: 130289 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33405 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35618 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17049 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452366 cycles/ticks +average: 454075 cycles/ticks + +indcpa_enc: +median: 573368 cycles/ticks +average: 575424 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 159853 cycles/ticks + +kyber_keypair_derand: +median: 490030 cycles/ticks +average: 491829 cycles/ticks + +kyber_keypair: +median: 504856 cycles/ticks +average: 506718 cycles/ticks + +kyber_encaps_derand: +median: 611060 cycles/ticks +average: 613466 cycles/ticks + +kyber_encaps: +median: 612270 cycles/ticks +average: 615549 cycles/ticks + +kyber_decaps: +median: 777832 cycles/ticks +average: 780583 cycles/ticks + +Loop spin: 284 +gen_a: +median: 129566 cycles/ticks +average: 130246 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7263 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23002 cycles/ticks + +INVNTT: +median: 33272 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35623 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 451816 cycles/ticks +average: 453418 cycles/ticks + +indcpa_enc: +median: 572764 cycles/ticks +average: 574809 cycles/ticks + +indcpa_dec: +median: 162418 cycles/ticks +average: 163022 cycles/ticks + +kyber_keypair_derand: +median: 486628 cycles/ticks +average: 488456 cycles/ticks + +kyber_keypair: +median: 505210 cycles/ticks +average: 507086 cycles/ticks + +kyber_encaps_derand: +median: 610902 cycles/ticks +average: 613092 cycles/ticks + +kyber_encaps: +median: 611910 cycles/ticks +average: 614056 cycles/ticks + +kyber_decaps: +median: 780978 cycles/ticks +average: 784810 cycles/ticks + +Loop spin: 285 +gen_a: +median: 129576 cycles/ticks +average: 130389 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7236 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23004 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33396 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35629 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16982 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6872 cycles/ticks + +indcpa_keypair: +median: 452190 cycles/ticks +average: 453991 cycles/ticks + +indcpa_enc: +median: 573324 cycles/ticks +average: 575440 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 159834 cycles/ticks + +kyber_keypair_derand: +median: 490108 cycles/ticks +average: 492071 cycles/ticks + +kyber_keypair: +median: 504602 cycles/ticks +average: 506512 cycles/ticks + +kyber_encaps_derand: +median: 614978 cycles/ticks +average: 617409 cycles/ticks + +kyber_encaps: +median: 616850 cycles/ticks +average: 618986 cycles/ticks + +kyber_decaps: +median: 781602 cycles/ticks +average: 784174 cycles/ticks + +Loop spin: 286 +gen_a: +median: 129526 cycles/ticks +average: 130160 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35614 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17071 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 451824 cycles/ticks +average: 453521 cycles/ticks + +indcpa_enc: +median: 573224 cycles/ticks +average: 576357 cycles/ticks + +indcpa_dec: +median: 159266 cycles/ticks +average: 159960 cycles/ticks + +kyber_keypair_derand: +median: 485928 cycles/ticks +average: 487682 cycles/ticks + +kyber_keypair: +median: 504848 cycles/ticks +average: 506884 cycles/ticks + +kyber_encaps_derand: +median: 611072 cycles/ticks +average: 613333 cycles/ticks + +kyber_encaps: +median: 612052 cycles/ticks +average: 614245 cycles/ticks + +kyber_decaps: +median: 777694 cycles/ticks +average: 780592 cycles/ticks + +Loop spin: 287 +gen_a: +median: 129622 cycles/ticks +average: 130347 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33367 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35606 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17062 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 452282 cycles/ticks +average: 453950 cycles/ticks + +indcpa_enc: +median: 573208 cycles/ticks +average: 575364 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 159870 cycles/ticks + +kyber_keypair_derand: +median: 490334 cycles/ticks +average: 492195 cycles/ticks + +kyber_keypair: +median: 505672 cycles/ticks +average: 508628 cycles/ticks + +kyber_encaps_derand: +median: 611188 cycles/ticks +average: 613609 cycles/ticks + +kyber_encaps: +median: 611932 cycles/ticks +average: 614165 cycles/ticks + +kyber_decaps: +median: 777574 cycles/ticks +average: 780333 cycles/ticks + +Loop spin: 288 +gen_a: +median: 129524 cycles/ticks +average: 130138 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23007 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33375 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35624 cycles/ticks + +poly_tomsg: +median: 3864 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 17004 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 452408 cycles/ticks +average: 454213 cycles/ticks + +indcpa_enc: +median: 573204 cycles/ticks +average: 575499 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 159877 cycles/ticks + +kyber_keypair_derand: +median: 485912 cycles/ticks +average: 487849 cycles/ticks + +kyber_keypair: +median: 504778 cycles/ticks +average: 506723 cycles/ticks + +kyber_encaps_derand: +median: 610830 cycles/ticks +average: 613193 cycles/ticks + +kyber_encaps: +median: 612296 cycles/ticks +average: 614712 cycles/ticks + +kyber_decaps: +median: 777414 cycles/ticks +average: 781396 cycles/ticks + +Loop spin: 289 +gen_a: +median: 129710 cycles/ticks +average: 130392 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35679 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17072 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 451756 cycles/ticks +average: 453563 cycles/ticks + +indcpa_enc: +median: 573168 cycles/ticks +average: 575175 cycles/ticks + +indcpa_dec: +median: 159320 cycles/ticks +average: 159983 cycles/ticks + +kyber_keypair_derand: +median: 485996 cycles/ticks +average: 487869 cycles/ticks + +kyber_keypair: +median: 504724 cycles/ticks +average: 506691 cycles/ticks + +kyber_encaps_derand: +median: 610894 cycles/ticks +average: 613153 cycles/ticks + +kyber_encaps: +median: 611916 cycles/ticks +average: 614134 cycles/ticks + +kyber_decaps: +median: 777420 cycles/ticks +average: 780249 cycles/ticks + +Loop spin: 290 +gen_a: +median: 129620 cycles/ticks +average: 130302 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7259 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33260 cycles/ticks +average: 33395 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35618 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17076 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452052 cycles/ticks +average: 454856 cycles/ticks + +indcpa_enc: +median: 573104 cycles/ticks +average: 577683 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 159866 cycles/ticks + +kyber_keypair_derand: +median: 486156 cycles/ticks +average: 490541 cycles/ticks + +kyber_keypair: +median: 505666 cycles/ticks +average: 507553 cycles/ticks + +kyber_encaps_derand: +median: 610624 cycles/ticks +average: 612834 cycles/ticks + +kyber_encaps: +median: 611846 cycles/ticks +average: 614056 cycles/ticks + +kyber_decaps: +median: 777502 cycles/ticks +average: 780359 cycles/ticks + +Loop spin: 291 +gen_a: +median: 129652 cycles/ticks +average: 130454 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33396 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35642 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452218 cycles/ticks +average: 454115 cycles/ticks + +indcpa_enc: +median: 573430 cycles/ticks +average: 575517 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 159937 cycles/ticks + +kyber_keypair_derand: +median: 485784 cycles/ticks +average: 488703 cycles/ticks + +kyber_keypair: +median: 504968 cycles/ticks +average: 507046 cycles/ticks + +kyber_encaps_derand: +median: 611062 cycles/ticks +average: 613395 cycles/ticks + +kyber_encaps: +median: 612060 cycles/ticks +average: 614384 cycles/ticks + +kyber_decaps: +median: 777986 cycles/ticks +average: 780718 cycles/ticks + +Loop spin: 292 +gen_a: +median: 129670 cycles/ticks +average: 130373 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7263 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33387 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35626 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 452126 cycles/ticks +average: 453907 cycles/ticks + +indcpa_enc: +median: 573206 cycles/ticks +average: 575344 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159876 cycles/ticks + +kyber_keypair_derand: +median: 486070 cycles/ticks +average: 487949 cycles/ticks + +kyber_keypair: +median: 504666 cycles/ticks +average: 506781 cycles/ticks + +kyber_encaps_derand: +median: 615272 cycles/ticks +average: 617593 cycles/ticks + +kyber_encaps: +median: 616198 cycles/ticks +average: 619675 cycles/ticks + +kyber_decaps: +median: 781640 cycles/ticks +average: 784625 cycles/ticks + +Loop spin: 293 +gen_a: +median: 129740 cycles/ticks +average: 130362 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35620 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17049 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 452014 cycles/ticks +average: 453732 cycles/ticks + +indcpa_enc: +median: 573200 cycles/ticks +average: 575324 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 159901 cycles/ticks + +kyber_keypair_derand: +median: 490062 cycles/ticks +average: 491988 cycles/ticks + +kyber_keypair: +median: 505428 cycles/ticks +average: 507306 cycles/ticks + +kyber_encaps_derand: +median: 610882 cycles/ticks +average: 613120 cycles/ticks + +kyber_encaps: +median: 611944 cycles/ticks +average: 614055 cycles/ticks + +kyber_decaps: +median: 777378 cycles/ticks +average: 780285 cycles/ticks + +Loop spin: 294 +gen_a: +median: 129686 cycles/ticks +average: 130418 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22910 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33274 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35645 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17047 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6874 cycles/ticks + +indcpa_keypair: +median: 452334 cycles/ticks +average: 454043 cycles/ticks + +indcpa_enc: +median: 573246 cycles/ticks +average: 575564 cycles/ticks + +indcpa_dec: +median: 159346 cycles/ticks +average: 160016 cycles/ticks + +kyber_keypair_derand: +median: 485586 cycles/ticks +average: 487539 cycles/ticks + +kyber_keypair: +median: 505498 cycles/ticks +average: 507362 cycles/ticks + +kyber_encaps_derand: +median: 611002 cycles/ticks +average: 613264 cycles/ticks + +kyber_encaps: +median: 612140 cycles/ticks +average: 614150 cycles/ticks + +kyber_decaps: +median: 777736 cycles/ticks +average: 780525 cycles/ticks + +Loop spin: 295 +gen_a: +median: 129670 cycles/ticks +average: 130364 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33365 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35638 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17054 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6908 cycles/ticks + +indcpa_keypair: +median: 452226 cycles/ticks +average: 453811 cycles/ticks + +indcpa_enc: +median: 573340 cycles/ticks +average: 576360 cycles/ticks + +indcpa_dec: +median: 159326 cycles/ticks +average: 159931 cycles/ticks + +kyber_keypair_derand: +median: 486072 cycles/ticks +average: 487804 cycles/ticks + +kyber_keypair: +median: 505044 cycles/ticks +average: 506898 cycles/ticks + +kyber_encaps_derand: +median: 611012 cycles/ticks +average: 613188 cycles/ticks + +kyber_encaps: +median: 611858 cycles/ticks +average: 613854 cycles/ticks + +kyber_decaps: +median: 777504 cycles/ticks +average: 780326 cycles/ticks + +Loop spin: 296 +gen_a: +median: 129682 cycles/ticks +average: 130397 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22959 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33337 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35619 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17091 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 451782 cycles/ticks +average: 453449 cycles/ticks + +indcpa_enc: +median: 572790 cycles/ticks +average: 574970 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 159900 cycles/ticks + +kyber_keypair_derand: +median: 486528 cycles/ticks +average: 488259 cycles/ticks + +kyber_keypair: +median: 505784 cycles/ticks +average: 507470 cycles/ticks + +kyber_encaps_derand: +median: 610804 cycles/ticks +average: 614114 cycles/ticks + +kyber_encaps: +median: 611766 cycles/ticks +average: 613812 cycles/ticks + +kyber_decaps: +median: 777358 cycles/ticks +average: 780002 cycles/ticks + +Loop spin: 297 +gen_a: +median: 129664 cycles/ticks +average: 130294 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7262 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23001 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33382 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35662 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17044 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 452030 cycles/ticks +average: 453861 cycles/ticks + +indcpa_enc: +median: 573088 cycles/ticks +average: 575149 cycles/ticks + +indcpa_dec: +median: 162430 cycles/ticks +average: 162981 cycles/ticks + +kyber_keypair_derand: +median: 486124 cycles/ticks +average: 487961 cycles/ticks + +kyber_keypair: +median: 505882 cycles/ticks +average: 507680 cycles/ticks + +kyber_encaps_derand: +median: 610906 cycles/ticks +average: 612992 cycles/ticks + +kyber_encaps: +median: 611964 cycles/ticks +average: 614036 cycles/ticks + +kyber_decaps: +median: 780738 cycles/ticks +average: 784318 cycles/ticks + +Loop spin: 298 +gen_a: +median: 129520 cycles/ticks +average: 130212 cycles/ticks + +poly_getnoise_eta1: +median: 7246 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7244 cycles/ticks +average: 7237 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33379 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35651 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3882 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17108 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 451872 cycles/ticks +average: 453396 cycles/ticks + +indcpa_enc: +median: 574102 cycles/ticks +average: 575932 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 159823 cycles/ticks + +kyber_keypair_derand: +median: 486080 cycles/ticks +average: 487859 cycles/ticks + +kyber_keypair: +median: 504684 cycles/ticks +average: 506675 cycles/ticks + +kyber_encaps_derand: +median: 611618 cycles/ticks +average: 613766 cycles/ticks + +kyber_encaps: +median: 612418 cycles/ticks +average: 614406 cycles/ticks + +kyber_decaps: +median: 778126 cycles/ticks +average: 780675 cycles/ticks + +Loop spin: 299 +gen_a: +median: 129524 cycles/ticks +average: 130234 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7240 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33380 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35508 cycles/ticks +average: 35680 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17058 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 452250 cycles/ticks +average: 454972 cycles/ticks + +indcpa_enc: +median: 577368 cycles/ticks +average: 579372 cycles/ticks + +indcpa_dec: +median: 162416 cycles/ticks +average: 162967 cycles/ticks + +kyber_keypair_derand: +median: 494504 cycles/ticks +average: 496467 cycles/ticks + +kyber_keypair: +median: 505174 cycles/ticks +average: 506910 cycles/ticks + +kyber_encaps_derand: +median: 615042 cycles/ticks +average: 617327 cycles/ticks + +kyber_encaps: +median: 616030 cycles/ticks +average: 618275 cycles/ticks + +kyber_decaps: +median: 784914 cycles/ticks +average: 787796 cycles/ticks + +Loop spin: 300 +gen_a: +median: 129720 cycles/ticks +average: 130261 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22967 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33370 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35626 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 17010 cycles/ticks +average: 17082 cycles/ticks + +polyvec_decompress: +median: 6872 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 455296 cycles/ticks +average: 456919 cycles/ticks + +indcpa_enc: +median: 572976 cycles/ticks +average: 574843 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 159878 cycles/ticks + +kyber_keypair_derand: +median: 493564 cycles/ticks +average: 496415 cycles/ticks + +kyber_keypair: +median: 509148 cycles/ticks +average: 510926 cycles/ticks + +kyber_encaps_derand: +median: 610964 cycles/ticks +average: 613227 cycles/ticks + +kyber_encaps: +median: 612776 cycles/ticks +average: 614792 cycles/ticks + +kyber_decaps: +median: 777568 cycles/ticks +average: 780374 cycles/ticks + +Loop spin: 301 +gen_a: +median: 129516 cycles/ticks +average: 130227 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35622 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 451780 cycles/ticks +average: 453778 cycles/ticks + +indcpa_enc: +median: 573240 cycles/ticks +average: 575362 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 159867 cycles/ticks + +kyber_keypair_derand: +median: 486128 cycles/ticks +average: 488193 cycles/ticks + +kyber_keypair: +median: 504726 cycles/ticks +average: 506606 cycles/ticks + +kyber_encaps_derand: +median: 610920 cycles/ticks +average: 613256 cycles/ticks + +kyber_encaps: +median: 612056 cycles/ticks +average: 615480 cycles/ticks + +kyber_decaps: +median: 777494 cycles/ticks +average: 780321 cycles/ticks + +Loop spin: 302 +gen_a: +median: 129748 cycles/ticks +average: 130460 cycles/ticks + +poly_getnoise_eta1: +median: 7212 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22950 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33383 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35616 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17065 cycles/ticks + +polyvec_decompress: +median: 6858 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 451950 cycles/ticks +average: 453617 cycles/ticks + +indcpa_enc: +median: 573146 cycles/ticks +average: 575309 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159973 cycles/ticks + +kyber_keypair_derand: +median: 486342 cycles/ticks +average: 488190 cycles/ticks + +kyber_keypair: +median: 504820 cycles/ticks +average: 506734 cycles/ticks + +kyber_encaps_derand: +median: 611130 cycles/ticks +average: 613494 cycles/ticks + +kyber_encaps: +median: 612230 cycles/ticks +average: 614260 cycles/ticks + +kyber_decaps: +median: 777702 cycles/ticks +average: 781515 cycles/ticks + +Loop spin: 303 +gen_a: +median: 129552 cycles/ticks +average: 130276 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22984 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33370 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35654 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17053 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 455720 cycles/ticks +average: 457487 cycles/ticks + +indcpa_enc: +median: 573482 cycles/ticks +average: 575710 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 159969 cycles/ticks + +kyber_keypair_derand: +median: 489190 cycles/ticks +average: 490984 cycles/ticks + +kyber_keypair: +median: 508668 cycles/ticks +average: 510545 cycles/ticks + +kyber_encaps_derand: +median: 611164 cycles/ticks +average: 613619 cycles/ticks + +kyber_encaps: +median: 613388 cycles/ticks +average: 615404 cycles/ticks + +kyber_decaps: +median: 777764 cycles/ticks +average: 780490 cycles/ticks + +Loop spin: 304 +gen_a: +median: 129652 cycles/ticks +average: 130343 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22904 cycles/ticks +average: 22992 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33449 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35514 cycles/ticks +average: 35638 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17062 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 451894 cycles/ticks +average: 453555 cycles/ticks + +indcpa_enc: +median: 573156 cycles/ticks +average: 576287 cycles/ticks + +indcpa_dec: +median: 159352 cycles/ticks +average: 159993 cycles/ticks + +kyber_keypair_derand: +median: 485810 cycles/ticks +average: 487675 cycles/ticks + +kyber_keypair: +median: 504708 cycles/ticks +average: 506707 cycles/ticks + +kyber_encaps_derand: +median: 611254 cycles/ticks +average: 613379 cycles/ticks + +kyber_encaps: +median: 612612 cycles/ticks +average: 614712 cycles/ticks + +kyber_decaps: +median: 777622 cycles/ticks +average: 780452 cycles/ticks + +Loop spin: 305 +gen_a: +median: 129904 cycles/ticks +average: 130568 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33368 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35512 cycles/ticks +average: 35665 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17075 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 451864 cycles/ticks +average: 453948 cycles/ticks + +indcpa_enc: +median: 572922 cycles/ticks +average: 574847 cycles/ticks + +indcpa_dec: +median: 159260 cycles/ticks +average: 159774 cycles/ticks + +kyber_keypair_derand: +median: 486318 cycles/ticks +average: 488229 cycles/ticks + +kyber_keypair: +median: 504704 cycles/ticks +average: 506660 cycles/ticks + +kyber_encaps_derand: +median: 611118 cycles/ticks +average: 614525 cycles/ticks + +kyber_encaps: +median: 612186 cycles/ticks +average: 614325 cycles/ticks + +kyber_decaps: +median: 777754 cycles/ticks +average: 780450 cycles/ticks + +Loop spin: 306 +gen_a: +median: 129544 cycles/ticks +average: 130235 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23009 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33391 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35633 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3438 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17075 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 452252 cycles/ticks +average: 453953 cycles/ticks + +indcpa_enc: +median: 573448 cycles/ticks +average: 575672 cycles/ticks + +indcpa_dec: +median: 159288 cycles/ticks +average: 159825 cycles/ticks + +kyber_keypair_derand: +median: 486338 cycles/ticks +average: 488139 cycles/ticks + +kyber_keypair: +median: 505182 cycles/ticks +average: 507085 cycles/ticks + +kyber_encaps_derand: +median: 610894 cycles/ticks +average: 612992 cycles/ticks + +kyber_encaps: +median: 613294 cycles/ticks +average: 615383 cycles/ticks + +kyber_decaps: +median: 780512 cycles/ticks +average: 784368 cycles/ticks + +Loop spin: 307 +gen_a: +median: 129910 cycles/ticks +average: 130664 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22976 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33371 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35611 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17099 cycles/ticks + +polyvec_decompress: +median: 6856 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 452140 cycles/ticks +average: 453845 cycles/ticks + +indcpa_enc: +median: 573184 cycles/ticks +average: 575257 cycles/ticks + +indcpa_dec: +median: 159384 cycles/ticks +average: 159990 cycles/ticks + +kyber_keypair_derand: +median: 486216 cycles/ticks +average: 488093 cycles/ticks + +kyber_keypair: +median: 504904 cycles/ticks +average: 506872 cycles/ticks + +kyber_encaps_derand: +median: 610990 cycles/ticks +average: 613129 cycles/ticks + +kyber_encaps: +median: 612412 cycles/ticks +average: 614573 cycles/ticks + +kyber_decaps: +median: 777588 cycles/ticks +average: 780532 cycles/ticks + +Loop spin: 308 +gen_a: +median: 129778 cycles/ticks +average: 130360 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33373 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35631 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 452310 cycles/ticks +average: 455204 cycles/ticks + +indcpa_enc: +median: 573398 cycles/ticks +average: 575557 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 159881 cycles/ticks + +kyber_keypair_derand: +median: 486524 cycles/ticks +average: 488404 cycles/ticks + +kyber_keypair: +median: 504906 cycles/ticks +average: 506903 cycles/ticks + +kyber_encaps_derand: +median: 611038 cycles/ticks +average: 613398 cycles/ticks + +kyber_encaps: +median: 611964 cycles/ticks +average: 614268 cycles/ticks + +kyber_decaps: +median: 777510 cycles/ticks +average: 780368 cycles/ticks + +Loop spin: 309 +gen_a: +median: 129638 cycles/ticks +average: 130309 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7260 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22996 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33371 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35536 cycles/ticks +average: 35711 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1018 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17064 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 452020 cycles/ticks +average: 453746 cycles/ticks + +indcpa_enc: +median: 573202 cycles/ticks +average: 575326 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 159888 cycles/ticks + +kyber_keypair_derand: +median: 489918 cycles/ticks +average: 492945 cycles/ticks + +kyber_keypair: +median: 504686 cycles/ticks +average: 508941 cycles/ticks + +kyber_encaps_derand: +median: 611194 cycles/ticks +average: 615663 cycles/ticks + +kyber_encaps: +median: 613596 cycles/ticks +average: 615519 cycles/ticks + +kyber_decaps: +median: 777668 cycles/ticks +average: 780492 cycles/ticks + +Loop spin: 310 +gen_a: +median: 129546 cycles/ticks +average: 130288 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7260 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33385 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35696 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16980 cycles/ticks +average: 17076 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452112 cycles/ticks +average: 454049 cycles/ticks + +indcpa_enc: +median: 573188 cycles/ticks +average: 575461 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 159902 cycles/ticks + +kyber_keypair_derand: +median: 486066 cycles/ticks +average: 488036 cycles/ticks + +kyber_keypair: +median: 504732 cycles/ticks +average: 506685 cycles/ticks + +kyber_encaps_derand: +median: 610670 cycles/ticks +average: 612876 cycles/ticks + +kyber_encaps: +median: 612432 cycles/ticks +average: 615723 cycles/ticks + +kyber_decaps: +median: 777394 cycles/ticks +average: 780170 cycles/ticks + +Loop spin: 311 +gen_a: +median: 129678 cycles/ticks +average: 130352 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23001 cycles/ticks + +INVNTT: +median: 33262 cycles/ticks +average: 33391 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35630 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452228 cycles/ticks +average: 453839 cycles/ticks + +indcpa_enc: +median: 573220 cycles/ticks +average: 575190 cycles/ticks + +indcpa_dec: +median: 159262 cycles/ticks +average: 159854 cycles/ticks + +kyber_keypair_derand: +median: 485664 cycles/ticks +average: 487491 cycles/ticks + +kyber_keypair: +median: 504798 cycles/ticks +average: 506588 cycles/ticks + +kyber_encaps_derand: +median: 610918 cycles/ticks +average: 612992 cycles/ticks + +kyber_encaps: +median: 611906 cycles/ticks +average: 614143 cycles/ticks + +kyber_decaps: +median: 777416 cycles/ticks +average: 781158 cycles/ticks + +Loop spin: 312 +gen_a: +median: 129608 cycles/ticks +average: 130209 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7269 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22994 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33433 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35601 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3444 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 452904 cycles/ticks +average: 454587 cycles/ticks + +indcpa_enc: +median: 573374 cycles/ticks +average: 575488 cycles/ticks + +indcpa_dec: +median: 159384 cycles/ticks +average: 159999 cycles/ticks + +kyber_keypair_derand: +median: 486706 cycles/ticks +average: 488380 cycles/ticks + +kyber_keypair: +median: 505436 cycles/ticks +average: 507403 cycles/ticks + +kyber_encaps_derand: +median: 615258 cycles/ticks +average: 617342 cycles/ticks + +kyber_encaps: +median: 617392 cycles/ticks +average: 619328 cycles/ticks + +kyber_decaps: +median: 782174 cycles/ticks +average: 785008 cycles/ticks + +Loop spin: 313 +gen_a: +median: 129842 cycles/ticks +average: 130521 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22976 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33411 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35638 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17071 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 456088 cycles/ticks +average: 457909 cycles/ticks + +indcpa_enc: +median: 577458 cycles/ticks +average: 580681 cycles/ticks + +indcpa_dec: +median: 162406 cycles/ticks +average: 163033 cycles/ticks + +kyber_keypair_derand: +median: 485842 cycles/ticks +average: 487678 cycles/ticks + +kyber_keypair: +median: 504768 cycles/ticks +average: 506843 cycles/ticks + +kyber_encaps_derand: +median: 610684 cycles/ticks +average: 613002 cycles/ticks + +kyber_encaps: +median: 612850 cycles/ticks +average: 615181 cycles/ticks + +kyber_decaps: +median: 780542 cycles/ticks +average: 783588 cycles/ticks + +Loop spin: 314 +gen_a: +median: 129712 cycles/ticks +average: 130463 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22971 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33375 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35621 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17078 cycles/ticks + +polyvec_decompress: +median: 6860 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 452448 cycles/ticks +average: 454294 cycles/ticks + +indcpa_enc: +median: 573550 cycles/ticks +average: 575646 cycles/ticks + +indcpa_dec: +median: 159336 cycles/ticks +average: 159876 cycles/ticks + +kyber_keypair_derand: +median: 486514 cycles/ticks +average: 488252 cycles/ticks + +kyber_keypair: +median: 505082 cycles/ticks +average: 507101 cycles/ticks + +kyber_encaps_derand: +median: 611402 cycles/ticks +average: 614798 cycles/ticks + +kyber_encaps: +median: 612170 cycles/ticks +average: 614258 cycles/ticks + +kyber_decaps: +median: 777618 cycles/ticks +average: 780395 cycles/ticks + +Loop spin: 315 +gen_a: +median: 129554 cycles/ticks +average: 130155 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7237 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22992 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33355 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35643 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17068 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452012 cycles/ticks +average: 453760 cycles/ticks + +indcpa_enc: +median: 573244 cycles/ticks +average: 575469 cycles/ticks + +indcpa_dec: +median: 162374 cycles/ticks +average: 162967 cycles/ticks + +kyber_keypair_derand: +median: 485990 cycles/ticks +average: 487843 cycles/ticks + +kyber_keypair: +median: 504878 cycles/ticks +average: 506474 cycles/ticks + +kyber_encaps_derand: +median: 610954 cycles/ticks +average: 613188 cycles/ticks + +kyber_encaps: +median: 612536 cycles/ticks +average: 614662 cycles/ticks + +kyber_decaps: +median: 780852 cycles/ticks +average: 784777 cycles/ticks + +Loop spin: 316 +gen_a: +median: 129470 cycles/ticks +average: 130165 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35618 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3516 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452340 cycles/ticks +average: 454138 cycles/ticks + +indcpa_enc: +median: 573538 cycles/ticks +average: 575553 cycles/ticks + +indcpa_dec: +median: 159326 cycles/ticks +average: 159971 cycles/ticks + +kyber_keypair_derand: +median: 486246 cycles/ticks +average: 488082 cycles/ticks + +kyber_keypair: +median: 504764 cycles/ticks +average: 506672 cycles/ticks + +kyber_encaps_derand: +median: 610832 cycles/ticks +average: 613123 cycles/ticks + +kyber_encaps: +median: 613020 cycles/ticks +average: 615205 cycles/ticks + +kyber_decaps: +median: 777344 cycles/ticks +average: 779997 cycles/ticks + +Loop spin: 317 +gen_a: +median: 129568 cycles/ticks +average: 130226 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22984 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33399 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35514 cycles/ticks +average: 35670 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17039 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 451850 cycles/ticks +average: 454606 cycles/ticks + +indcpa_enc: +median: 573060 cycles/ticks +average: 575040 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 159884 cycles/ticks + +kyber_keypair_derand: +median: 486018 cycles/ticks +average: 487831 cycles/ticks + +kyber_keypair: +median: 504770 cycles/ticks +average: 506692 cycles/ticks + +kyber_encaps_derand: +median: 615212 cycles/ticks +average: 617262 cycles/ticks + +kyber_encaps: +median: 616010 cycles/ticks +average: 618191 cycles/ticks + +kyber_decaps: +median: 781618 cycles/ticks +average: 784444 cycles/ticks + +Loop spin: 318 +gen_a: +median: 129486 cycles/ticks +average: 130154 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7275 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33427 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35631 cycles/ticks + +poly_tomsg: +median: 3862 cycles/ticks +average: 3884 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6874 cycles/ticks + +indcpa_keypair: +median: 452222 cycles/ticks +average: 453917 cycles/ticks + +indcpa_enc: +median: 576524 cycles/ticks +average: 578472 cycles/ticks + +indcpa_dec: +median: 159262 cycles/ticks +average: 159918 cycles/ticks + +kyber_keypair_derand: +median: 486474 cycles/ticks +average: 489316 cycles/ticks + +kyber_keypair: +median: 505350 cycles/ticks +average: 507074 cycles/ticks + +kyber_encaps_derand: +median: 614246 cycles/ticks +average: 616574 cycles/ticks + +kyber_encaps: +median: 615434 cycles/ticks +average: 617625 cycles/ticks + +kyber_decaps: +median: 781086 cycles/ticks +average: 783926 cycles/ticks + +Loop spin: 319 +gen_a: +median: 129564 cycles/ticks +average: 130220 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35611 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17058 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 452252 cycles/ticks +average: 454070 cycles/ticks + +indcpa_enc: +median: 574520 cycles/ticks +average: 576580 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 159886 cycles/ticks + +kyber_keypair_derand: +median: 486038 cycles/ticks +average: 487786 cycles/ticks + +kyber_keypair: +median: 504738 cycles/ticks +average: 506682 cycles/ticks + +kyber_encaps_derand: +median: 611868 cycles/ticks +average: 614013 cycles/ticks + +kyber_encaps: +median: 613790 cycles/ticks +average: 616763 cycles/ticks + +kyber_decaps: +median: 786316 cycles/ticks +average: 789120 cycles/ticks + +Loop spin: 320 +gen_a: +median: 129720 cycles/ticks +average: 130359 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33387 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35651 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 452058 cycles/ticks +average: 453709 cycles/ticks + +indcpa_enc: +median: 573036 cycles/ticks +average: 574899 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 159826 cycles/ticks + +kyber_keypair_derand: +median: 486130 cycles/ticks +average: 488030 cycles/ticks + +kyber_keypair: +median: 504754 cycles/ticks +average: 506460 cycles/ticks + +kyber_encaps_derand: +median: 611286 cycles/ticks +average: 613554 cycles/ticks + +kyber_encaps: +median: 612098 cycles/ticks +average: 614354 cycles/ticks + +kyber_decaps: +median: 777566 cycles/ticks +average: 781645 cycles/ticks + +Loop spin: 321 +gen_a: +median: 129734 cycles/ticks +average: 130471 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7211 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22975 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33410 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35608 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17068 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 452508 cycles/ticks +average: 454303 cycles/ticks + +indcpa_enc: +median: 573534 cycles/ticks +average: 575801 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 159889 cycles/ticks + +kyber_keypair_derand: +median: 486312 cycles/ticks +average: 488183 cycles/ticks + +kyber_keypair: +median: 505804 cycles/ticks +average: 507607 cycles/ticks + +kyber_encaps_derand: +median: 611024 cycles/ticks +average: 613405 cycles/ticks + +kyber_encaps: +median: 612180 cycles/ticks +average: 614304 cycles/ticks + +kyber_decaps: +median: 780788 cycles/ticks +average: 783689 cycles/ticks + +Loop spin: 322 +gen_a: +median: 129712 cycles/ticks +average: 130377 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22984 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33386 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35620 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452456 cycles/ticks +average: 454232 cycles/ticks + +indcpa_enc: +median: 573366 cycles/ticks +average: 576692 cycles/ticks + +indcpa_dec: +median: 159330 cycles/ticks +average: 160013 cycles/ticks + +kyber_keypair_derand: +median: 486312 cycles/ticks +average: 488215 cycles/ticks + +kyber_keypair: +median: 504880 cycles/ticks +average: 506856 cycles/ticks + +kyber_encaps_derand: +median: 610728 cycles/ticks +average: 612804 cycles/ticks + +kyber_encaps: +median: 611982 cycles/ticks +average: 614302 cycles/ticks + +kyber_decaps: +median: 777464 cycles/ticks +average: 780472 cycles/ticks + +Loop spin: 323 +gen_a: +median: 129782 cycles/ticks +average: 130437 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7232 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22978 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33380 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35518 cycles/ticks +average: 35674 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17064 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 460834 cycles/ticks +average: 462590 cycles/ticks + +indcpa_enc: +median: 581370 cycles/ticks +average: 583472 cycles/ticks + +indcpa_dec: +median: 162470 cycles/ticks +average: 162989 cycles/ticks + +kyber_keypair_derand: +median: 486360 cycles/ticks +average: 488141 cycles/ticks + +kyber_keypair: +median: 505436 cycles/ticks +average: 508242 cycles/ticks + +kyber_encaps_derand: +median: 611106 cycles/ticks +average: 613393 cycles/ticks + +kyber_encaps: +median: 612004 cycles/ticks +average: 614170 cycles/ticks + +kyber_decaps: +median: 777574 cycles/ticks +average: 780221 cycles/ticks + +Loop spin: 324 +gen_a: +median: 129606 cycles/ticks +average: 130317 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23002 cycles/ticks + +INVNTT: +median: 33268 cycles/ticks +average: 33404 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35622 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17053 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 452276 cycles/ticks +average: 454155 cycles/ticks + +indcpa_enc: +median: 573118 cycles/ticks +average: 575192 cycles/ticks + +indcpa_dec: +median: 159632 cycles/ticks +average: 160207 cycles/ticks + +kyber_keypair_derand: +median: 486034 cycles/ticks +average: 487877 cycles/ticks + +kyber_keypair: +median: 505750 cycles/ticks +average: 507462 cycles/ticks + +kyber_encaps_derand: +median: 611190 cycles/ticks +average: 613341 cycles/ticks + +kyber_encaps: +median: 612114 cycles/ticks +average: 615416 cycles/ticks + +kyber_decaps: +median: 780896 cycles/ticks +average: 783588 cycles/ticks + +Loop spin: 325 +gen_a: +median: 129594 cycles/ticks +average: 130313 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22996 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33359 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35620 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17086 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6871 cycles/ticks + +indcpa_keypair: +median: 456094 cycles/ticks +average: 457837 cycles/ticks + +indcpa_enc: +median: 577350 cycles/ticks +average: 579189 cycles/ticks + +indcpa_dec: +median: 159342 cycles/ticks +average: 159914 cycles/ticks + +kyber_keypair_derand: +median: 486142 cycles/ticks +average: 487894 cycles/ticks + +kyber_keypair: +median: 505376 cycles/ticks +average: 507332 cycles/ticks + +kyber_encaps_derand: +median: 610744 cycles/ticks +average: 613099 cycles/ticks + +kyber_encaps: +median: 611674 cycles/ticks +average: 613808 cycles/ticks + +kyber_decaps: +median: 777284 cycles/ticks +average: 780040 cycles/ticks + +Loop spin: 326 +gen_a: +median: 129690 cycles/ticks +average: 130409 cycles/ticks + +poly_getnoise_eta1: +median: 7258 cycles/ticks +average: 7269 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33367 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35647 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452440 cycles/ticks +average: 455298 cycles/ticks + +indcpa_enc: +median: 573274 cycles/ticks +average: 575329 cycles/ticks + +indcpa_dec: +median: 159306 cycles/ticks +average: 159991 cycles/ticks + +kyber_keypair_derand: +median: 486538 cycles/ticks +average: 488367 cycles/ticks + +kyber_keypair: +median: 505184 cycles/ticks +average: 507040 cycles/ticks + +kyber_encaps_derand: +median: 611350 cycles/ticks +average: 613745 cycles/ticks + +kyber_encaps: +median: 612256 cycles/ticks +average: 614692 cycles/ticks + +kyber_decaps: +median: 777864 cycles/ticks +average: 780743 cycles/ticks + +Loop spin: 327 +gen_a: +median: 129784 cycles/ticks +average: 130423 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22979 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33382 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35624 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17084 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 451928 cycles/ticks +average: 453703 cycles/ticks + +indcpa_enc: +median: 573248 cycles/ticks +average: 575384 cycles/ticks + +indcpa_dec: +median: 159266 cycles/ticks +average: 159777 cycles/ticks + +kyber_keypair_derand: +median: 485982 cycles/ticks +average: 488946 cycles/ticks + +kyber_keypair: +median: 505666 cycles/ticks +average: 507633 cycles/ticks + +kyber_encaps_derand: +median: 611078 cycles/ticks +average: 613320 cycles/ticks + +kyber_encaps: +median: 612008 cycles/ticks +average: 614273 cycles/ticks + +kyber_decaps: +median: 777574 cycles/ticks +average: 780609 cycles/ticks + +Loop spin: 328 +gen_a: +median: 129704 cycles/ticks +average: 130403 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22958 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35677 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17085 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 451964 cycles/ticks +average: 453968 cycles/ticks + +indcpa_enc: +median: 573022 cycles/ticks +average: 575183 cycles/ticks + +indcpa_dec: +median: 159318 cycles/ticks +average: 159912 cycles/ticks + +kyber_keypair_derand: +median: 485834 cycles/ticks +average: 487707 cycles/ticks + +kyber_keypair: +median: 505720 cycles/ticks +average: 507684 cycles/ticks + +kyber_encaps_derand: +median: 610696 cycles/ticks +average: 614132 cycles/ticks + +kyber_encaps: +median: 611936 cycles/ticks +average: 616452 cycles/ticks + +kyber_decaps: +median: 777312 cycles/ticks +average: 782543 cycles/ticks + +Loop spin: 329 +gen_a: +median: 129776 cycles/ticks +average: 130511 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7234 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33369 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35587 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 451974 cycles/ticks +average: 453737 cycles/ticks + +indcpa_enc: +median: 572878 cycles/ticks +average: 575114 cycles/ticks + +indcpa_dec: +median: 162430 cycles/ticks +average: 163085 cycles/ticks + +kyber_keypair_derand: +median: 486156 cycles/ticks +average: 488049 cycles/ticks + +kyber_keypair: +median: 504656 cycles/ticks +average: 506689 cycles/ticks + +kyber_encaps_derand: +median: 610914 cycles/ticks +average: 613181 cycles/ticks + +kyber_encaps: +median: 611808 cycles/ticks +average: 613883 cycles/ticks + +kyber_decaps: +median: 777304 cycles/ticks +average: 781049 cycles/ticks + +Loop spin: 330 +gen_a: +median: 129684 cycles/ticks +average: 130341 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23015 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35641 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 451872 cycles/ticks +average: 453657 cycles/ticks + +indcpa_enc: +median: 572990 cycles/ticks +average: 575186 cycles/ticks + +indcpa_dec: +median: 159322 cycles/ticks +average: 159934 cycles/ticks + +kyber_keypair_derand: +median: 486206 cycles/ticks +average: 488092 cycles/ticks + +kyber_keypair: +median: 505184 cycles/ticks +average: 506976 cycles/ticks + +kyber_encaps_derand: +median: 611144 cycles/ticks +average: 613569 cycles/ticks + +kyber_encaps: +median: 612192 cycles/ticks +average: 614429 cycles/ticks + +kyber_decaps: +median: 777938 cycles/ticks +average: 780867 cycles/ticks + +Loop spin: 331 +gen_a: +median: 129584 cycles/ticks +average: 130330 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22994 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33378 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35660 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17043 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6901 cycles/ticks + +indcpa_keypair: +median: 451924 cycles/ticks +average: 453673 cycles/ticks + +indcpa_enc: +median: 573264 cycles/ticks +average: 576514 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 159861 cycles/ticks + +kyber_keypair_derand: +median: 490334 cycles/ticks +average: 492278 cycles/ticks + +kyber_keypair: +median: 505588 cycles/ticks +average: 507400 cycles/ticks + +kyber_encaps_derand: +median: 610958 cycles/ticks +average: 613337 cycles/ticks + +kyber_encaps: +median: 613092 cycles/ticks +average: 615173 cycles/ticks + +kyber_decaps: +median: 777438 cycles/ticks +average: 780422 cycles/ticks + +Loop spin: 332 +gen_a: +median: 129580 cycles/ticks +average: 130297 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7236 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7206 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22955 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33427 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35544 cycles/ticks +average: 35754 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 452048 cycles/ticks +average: 454012 cycles/ticks + +indcpa_enc: +median: 576684 cycles/ticks +average: 578854 cycles/ticks + +indcpa_dec: +median: 159350 cycles/ticks +average: 159928 cycles/ticks + +kyber_keypair_derand: +median: 486012 cycles/ticks +average: 487849 cycles/ticks + +kyber_keypair: +median: 504912 cycles/ticks +average: 507856 cycles/ticks + +kyber_encaps_derand: +median: 613844 cycles/ticks +average: 616084 cycles/ticks + +kyber_encaps: +median: 615026 cycles/ticks +average: 617072 cycles/ticks + +kyber_decaps: +median: 780524 cycles/ticks +average: 783416 cycles/ticks + +Loop spin: 333 +gen_a: +median: 129608 cycles/ticks +average: 130396 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22978 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33389 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35621 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17080 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 451938 cycles/ticks +average: 453794 cycles/ticks + +indcpa_enc: +median: 573856 cycles/ticks +average: 576043 cycles/ticks + +indcpa_dec: +median: 159312 cycles/ticks +average: 159938 cycles/ticks + +kyber_keypair_derand: +median: 485664 cycles/ticks +average: 487575 cycles/ticks + +kyber_keypair: +median: 504706 cycles/ticks +average: 506565 cycles/ticks + +kyber_encaps_derand: +median: 611592 cycles/ticks +average: 613909 cycles/ticks + +kyber_encaps: +median: 612698 cycles/ticks +average: 616098 cycles/ticks + +kyber_decaps: +median: 778276 cycles/ticks +average: 781181 cycles/ticks + +Loop spin: 334 +gen_a: +median: 129546 cycles/ticks +average: 130248 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7207 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23000 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35640 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 451838 cycles/ticks +average: 453572 cycles/ticks + +indcpa_enc: +median: 573074 cycles/ticks +average: 575030 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 159806 cycles/ticks + +kyber_keypair_derand: +median: 486048 cycles/ticks +average: 487769 cycles/ticks + +kyber_keypair: +median: 505178 cycles/ticks +average: 507103 cycles/ticks + +kyber_encaps_derand: +median: 610846 cycles/ticks +average: 613256 cycles/ticks + +kyber_encaps: +median: 613298 cycles/ticks +average: 615412 cycles/ticks + +kyber_decaps: +median: 778100 cycles/ticks +average: 780923 cycles/ticks + +Loop spin: 335 +gen_a: +median: 129806 cycles/ticks +average: 130512 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7269 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23022 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33379 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35636 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6900 cycles/ticks + +indcpa_keypair: +median: 452228 cycles/ticks +average: 455199 cycles/ticks + +indcpa_enc: +median: 573176 cycles/ticks +average: 575359 cycles/ticks + +indcpa_dec: +median: 159330 cycles/ticks +average: 159842 cycles/ticks + +kyber_keypair_derand: +median: 486408 cycles/ticks +average: 488284 cycles/ticks + +kyber_keypair: +median: 504660 cycles/ticks +average: 506407 cycles/ticks + +kyber_encaps_derand: +median: 610852 cycles/ticks +average: 613113 cycles/ticks + +kyber_encaps: +median: 612222 cycles/ticks +average: 614644 cycles/ticks + +kyber_decaps: +median: 777596 cycles/ticks +average: 780508 cycles/ticks + +Loop spin: 336 +gen_a: +median: 129558 cycles/ticks +average: 130341 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22984 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33385 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35639 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 456504 cycles/ticks +average: 458261 cycles/ticks + +indcpa_enc: +median: 578144 cycles/ticks +average: 580116 cycles/ticks + +indcpa_dec: +median: 159338 cycles/ticks +average: 159902 cycles/ticks + +kyber_keypair_derand: +median: 486374 cycles/ticks +average: 489384 cycles/ticks + +kyber_keypair: +median: 505110 cycles/ticks +average: 507068 cycles/ticks + +kyber_encaps_derand: +median: 611932 cycles/ticks +average: 614305 cycles/ticks + +kyber_encaps: +median: 612888 cycles/ticks +average: 615119 cycles/ticks + +kyber_decaps: +median: 778414 cycles/ticks +average: 781176 cycles/ticks + +Loop spin: 337 +gen_a: +median: 129516 cycles/ticks +average: 130196 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7271 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23014 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35746 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17053 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 451784 cycles/ticks +average: 453486 cycles/ticks + +indcpa_enc: +median: 572972 cycles/ticks +average: 575074 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 159904 cycles/ticks + +kyber_keypair_derand: +median: 486050 cycles/ticks +average: 487830 cycles/ticks + +kyber_keypair: +median: 504946 cycles/ticks +average: 506928 cycles/ticks + +kyber_encaps_derand: +median: 611100 cycles/ticks +average: 614493 cycles/ticks + +kyber_encaps: +median: 613194 cycles/ticks +average: 615246 cycles/ticks + +kyber_decaps: +median: 777494 cycles/ticks +average: 780401 cycles/ticks + +Loop spin: 338 +gen_a: +median: 129700 cycles/ticks +average: 130396 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22985 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33361 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35597 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17052 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6875 cycles/ticks + +indcpa_keypair: +median: 455754 cycles/ticks +average: 457410 cycles/ticks + +indcpa_enc: +median: 573108 cycles/ticks +average: 575416 cycles/ticks + +indcpa_dec: +median: 162424 cycles/ticks +average: 163095 cycles/ticks + +kyber_keypair_derand: +median: 490012 cycles/ticks +average: 491984 cycles/ticks + +kyber_keypair: +median: 508438 cycles/ticks +average: 510501 cycles/ticks + +kyber_encaps_derand: +median: 611460 cycles/ticks +average: 613712 cycles/ticks + +kyber_encaps: +median: 613226 cycles/ticks +average: 615314 cycles/ticks + +kyber_decaps: +median: 781118 cycles/ticks +average: 785032 cycles/ticks + +Loop spin: 339 +gen_a: +median: 129746 cycles/ticks +average: 130456 cycles/ticks + +poly_getnoise_eta1: +median: 7222 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23009 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33398 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35633 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3690 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6898 cycles/ticks + +indcpa_keypair: +median: 452064 cycles/ticks +average: 453899 cycles/ticks + +indcpa_enc: +median: 573424 cycles/ticks +average: 575632 cycles/ticks + +indcpa_dec: +median: 162434 cycles/ticks +average: 163075 cycles/ticks + +kyber_keypair_derand: +median: 486316 cycles/ticks +average: 488213 cycles/ticks + +kyber_keypair: +median: 504624 cycles/ticks +average: 506515 cycles/ticks + +kyber_encaps_derand: +median: 615046 cycles/ticks +average: 617555 cycles/ticks + +kyber_encaps: +median: 616016 cycles/ticks +average: 618225 cycles/ticks + +kyber_decaps: +median: 781584 cycles/ticks +average: 784649 cycles/ticks + +Loop spin: 340 +gen_a: +median: 129692 cycles/ticks +average: 130391 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7271 cycles/ticks + +poly_getnoise_eta2: +median: 7200 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33379 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35587 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 455190 cycles/ticks +average: 457021 cycles/ticks + +indcpa_enc: +median: 573132 cycles/ticks +average: 576416 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 159835 cycles/ticks + +kyber_keypair_derand: +median: 489292 cycles/ticks +average: 491187 cycles/ticks + +kyber_keypair: +median: 507820 cycles/ticks +average: 509871 cycles/ticks + +kyber_encaps_derand: +median: 611068 cycles/ticks +average: 613233 cycles/ticks + +kyber_encaps: +median: 613100 cycles/ticks +average: 615178 cycles/ticks + +kyber_decaps: +median: 780794 cycles/ticks +average: 783771 cycles/ticks + +Loop spin: 341 +gen_a: +median: 129784 cycles/ticks +average: 130393 cycles/ticks + +poly_getnoise_eta1: +median: 7220 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7211 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23010 cycles/ticks + +INVNTT: +median: 33268 cycles/ticks +average: 33391 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35626 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 451960 cycles/ticks +average: 453783 cycles/ticks + +indcpa_enc: +median: 573922 cycles/ticks +average: 575911 cycles/ticks + +indcpa_dec: +median: 159338 cycles/ticks +average: 159957 cycles/ticks + +kyber_keypair_derand: +median: 486014 cycles/ticks +average: 487908 cycles/ticks + +kyber_keypair: +median: 504654 cycles/ticks +average: 507747 cycles/ticks + +kyber_encaps_derand: +median: 611666 cycles/ticks +average: 613938 cycles/ticks + +kyber_encaps: +median: 613844 cycles/ticks +average: 615986 cycles/ticks + +kyber_decaps: +median: 778160 cycles/ticks +average: 781027 cycles/ticks + +Loop spin: 342 +gen_a: +median: 129790 cycles/ticks +average: 130417 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7267 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35607 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17083 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452208 cycles/ticks +average: 454001 cycles/ticks + +indcpa_enc: +median: 573340 cycles/ticks +average: 575651 cycles/ticks + +indcpa_dec: +median: 159260 cycles/ticks +average: 159873 cycles/ticks + +kyber_keypair_derand: +median: 486018 cycles/ticks +average: 487999 cycles/ticks + +kyber_keypair: +median: 504736 cycles/ticks +average: 506818 cycles/ticks + +kyber_encaps_derand: +median: 610918 cycles/ticks +average: 613254 cycles/ticks + +kyber_encaps: +median: 611868 cycles/ticks +average: 615342 cycles/ticks + +kyber_decaps: +median: 777240 cycles/ticks +average: 780167 cycles/ticks + +Loop spin: 343 +gen_a: +median: 129646 cycles/ticks +average: 130398 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22922 cycles/ticks +average: 23049 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35617 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6870 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 451878 cycles/ticks +average: 453639 cycles/ticks + +indcpa_enc: +median: 573186 cycles/ticks +average: 575291 cycles/ticks + +indcpa_dec: +median: 159254 cycles/ticks +average: 159856 cycles/ticks + +kyber_keypair_derand: +median: 485690 cycles/ticks +average: 487576 cycles/ticks + +kyber_keypair: +median: 504636 cycles/ticks +average: 506677 cycles/ticks + +kyber_encaps_derand: +median: 610872 cycles/ticks +average: 613287 cycles/ticks + +kyber_encaps: +median: 612782 cycles/ticks +average: 614790 cycles/ticks + +kyber_decaps: +median: 777454 cycles/ticks +average: 780137 cycles/ticks + +Loop spin: 344 +gen_a: +median: 129726 cycles/ticks +average: 130361 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7243 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23019 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33401 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35593 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17068 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 8003 cycles/ticks + +indcpa_keypair: +median: 456236 cycles/ticks +average: 458220 cycles/ticks + +indcpa_enc: +median: 580440 cycles/ticks +average: 582836 cycles/ticks + +indcpa_dec: +median: 159384 cycles/ticks +average: 160073 cycles/ticks + +kyber_keypair_derand: +median: 486026 cycles/ticks +average: 487884 cycles/ticks + +kyber_keypair: +median: 504844 cycles/ticks +average: 506776 cycles/ticks + +kyber_encaps_derand: +median: 614562 cycles/ticks +average: 616965 cycles/ticks + +kyber_encaps: +median: 616828 cycles/ticks +average: 619171 cycles/ticks + +kyber_decaps: +median: 780898 cycles/ticks +average: 784047 cycles/ticks + +Loop spin: 345 +gen_a: +median: 129638 cycles/ticks +average: 130312 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7281 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23011 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33367 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35632 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17071 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6904 cycles/ticks + +indcpa_keypair: +median: 452192 cycles/ticks +average: 453932 cycles/ticks + +indcpa_enc: +median: 576438 cycles/ticks +average: 578724 cycles/ticks + +indcpa_dec: +median: 159312 cycles/ticks +average: 159849 cycles/ticks + +kyber_keypair_derand: +median: 486096 cycles/ticks +average: 489127 cycles/ticks + +kyber_keypair: +median: 504802 cycles/ticks +average: 506779 cycles/ticks + +kyber_encaps_derand: +median: 614128 cycles/ticks +average: 616532 cycles/ticks + +kyber_encaps: +median: 615018 cycles/ticks +average: 617194 cycles/ticks + +kyber_decaps: +median: 777568 cycles/ticks +average: 780492 cycles/ticks + +Loop spin: 346 +gen_a: +median: 129580 cycles/ticks +average: 130262 cycles/ticks + +poly_getnoise_eta1: +median: 7246 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7305 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22981 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33353 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35546 cycles/ticks +average: 35716 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17083 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6912 cycles/ticks + +indcpa_keypair: +median: 452236 cycles/ticks +average: 454020 cycles/ticks + +indcpa_enc: +median: 573280 cycles/ticks +average: 575346 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159839 cycles/ticks + +kyber_keypair_derand: +median: 486026 cycles/ticks +average: 487681 cycles/ticks + +kyber_keypair: +median: 505212 cycles/ticks +average: 507286 cycles/ticks + +kyber_encaps_derand: +median: 610806 cycles/ticks +average: 614203 cycles/ticks + +kyber_encaps: +median: 611920 cycles/ticks +average: 614208 cycles/ticks + +kyber_decaps: +median: 777416 cycles/ticks +average: 780218 cycles/ticks + +Loop spin: 347 +gen_a: +median: 129492 cycles/ticks +average: 130245 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7236 cycles/ticks + +poly_getnoise_eta2: +median: 7230 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35625 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6842 cycles/ticks +average: 6874 cycles/ticks + +indcpa_keypair: +median: 455924 cycles/ticks +average: 457699 cycles/ticks + +indcpa_enc: +median: 573190 cycles/ticks +average: 575305 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159959 cycles/ticks + +kyber_keypair_derand: +median: 489940 cycles/ticks +average: 491894 cycles/ticks + +kyber_keypair: +median: 508784 cycles/ticks +average: 510764 cycles/ticks + +kyber_encaps_derand: +median: 610994 cycles/ticks +average: 613250 cycles/ticks + +kyber_encaps: +median: 612810 cycles/ticks +average: 614855 cycles/ticks + +kyber_decaps: +median: 777576 cycles/ticks +average: 784257 cycles/ticks + +Loop spin: 348 +gen_a: +median: 129728 cycles/ticks +average: 130439 cycles/ticks + +poly_getnoise_eta1: +median: 7222 cycles/ticks +average: 7236 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23008 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33390 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35655 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 452152 cycles/ticks +average: 456276 cycles/ticks + +indcpa_enc: +median: 573422 cycles/ticks +average: 575431 cycles/ticks + +indcpa_dec: +median: 159288 cycles/ticks +average: 159852 cycles/ticks + +kyber_keypair_derand: +median: 485658 cycles/ticks +average: 487569 cycles/ticks + +kyber_keypair: +median: 504696 cycles/ticks +average: 506784 cycles/ticks + +kyber_encaps_derand: +median: 610902 cycles/ticks +average: 613354 cycles/ticks + +kyber_encaps: +median: 611864 cycles/ticks +average: 614091 cycles/ticks + +kyber_decaps: +median: 777316 cycles/ticks +average: 780127 cycles/ticks + +Loop spin: 349 +gen_a: +median: 129816 cycles/ticks +average: 130451 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7232 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23001 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35524 cycles/ticks +average: 35671 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3662 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6842 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452010 cycles/ticks +average: 453697 cycles/ticks + +indcpa_enc: +median: 573178 cycles/ticks +average: 576365 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159922 cycles/ticks + +kyber_keypair_derand: +median: 486054 cycles/ticks +average: 487757 cycles/ticks + +kyber_keypair: +median: 505800 cycles/ticks +average: 507558 cycles/ticks + +kyber_encaps_derand: +median: 611152 cycles/ticks +average: 613499 cycles/ticks + +kyber_encaps: +median: 612086 cycles/ticks +average: 614261 cycles/ticks + +kyber_decaps: +median: 777550 cycles/ticks +average: 780611 cycles/ticks + +Loop spin: 350 +gen_a: +median: 129538 cycles/ticks +average: 130184 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33382 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35623 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16982 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6904 cycles/ticks + +indcpa_keypair: +median: 452282 cycles/ticks +average: 454090 cycles/ticks + +indcpa_enc: +median: 573168 cycles/ticks +average: 575083 cycles/ticks + +indcpa_dec: +median: 159258 cycles/ticks +average: 159749 cycles/ticks + +kyber_keypair_derand: +median: 485976 cycles/ticks +average: 487821 cycles/ticks + +kyber_keypair: +median: 504916 cycles/ticks +average: 507965 cycles/ticks + +kyber_encaps_derand: +median: 611440 cycles/ticks +average: 613737 cycles/ticks + +kyber_encaps: +median: 612880 cycles/ticks +average: 614923 cycles/ticks + +kyber_decaps: +median: 777818 cycles/ticks +average: 780464 cycles/ticks + +Loop spin: 351 +gen_a: +median: 129542 cycles/ticks +average: 130266 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7209 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22962 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33387 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35606 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17072 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452132 cycles/ticks +average: 453934 cycles/ticks + +indcpa_enc: +median: 573648 cycles/ticks +average: 575651 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 159877 cycles/ticks + +kyber_keypair_derand: +median: 486232 cycles/ticks +average: 488105 cycles/ticks + +kyber_keypair: +median: 504758 cycles/ticks +average: 506534 cycles/ticks + +kyber_encaps_derand: +median: 611358 cycles/ticks +average: 613625 cycles/ticks + +kyber_encaps: +median: 612368 cycles/ticks +average: 615606 cycles/ticks + +kyber_decaps: +median: 778004 cycles/ticks +average: 780931 cycles/ticks + +Loop spin: 352 +gen_a: +median: 129596 cycles/ticks +average: 130314 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22949 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33386 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35637 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17083 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 452166 cycles/ticks +average: 453867 cycles/ticks + +indcpa_enc: +median: 573368 cycles/ticks +average: 575355 cycles/ticks + +indcpa_dec: +median: 162420 cycles/ticks +average: 163066 cycles/ticks + +kyber_keypair_derand: +median: 485892 cycles/ticks +average: 487838 cycles/ticks + +kyber_keypair: +median: 505510 cycles/ticks +average: 507532 cycles/ticks + +kyber_encaps_derand: +median: 611124 cycles/ticks +average: 613492 cycles/ticks + +kyber_encaps: +median: 612162 cycles/ticks +average: 614430 cycles/ticks + +kyber_decaps: +median: 781016 cycles/ticks +average: 783810 cycles/ticks + +Loop spin: 353 +gen_a: +median: 129506 cycles/ticks +average: 130206 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22980 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33375 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35652 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17047 cycles/ticks + +polyvec_decompress: +median: 6856 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452428 cycles/ticks +average: 455329 cycles/ticks + +indcpa_enc: +median: 573954 cycles/ticks +average: 576107 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 159959 cycles/ticks + +kyber_keypair_derand: +median: 486504 cycles/ticks +average: 488390 cycles/ticks + +kyber_keypair: +median: 505394 cycles/ticks +average: 507138 cycles/ticks + +kyber_encaps_derand: +median: 611586 cycles/ticks +average: 613907 cycles/ticks + +kyber_encaps: +median: 612738 cycles/ticks +average: 614977 cycles/ticks + +kyber_decaps: +median: 777838 cycles/ticks +average: 780696 cycles/ticks + +Loop spin: 354 +gen_a: +median: 129620 cycles/ticks +average: 130214 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7270 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22928 cycles/ticks +average: 23000 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33449 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35514 cycles/ticks +average: 35674 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1018 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452068 cycles/ticks +average: 453762 cycles/ticks + +indcpa_enc: +median: 573126 cycles/ticks +average: 575179 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 159900 cycles/ticks + +kyber_keypair_derand: +median: 490118 cycles/ticks +average: 493132 cycles/ticks + +kyber_keypair: +median: 504804 cycles/ticks +average: 506484 cycles/ticks + +kyber_encaps_derand: +median: 610864 cycles/ticks +average: 613190 cycles/ticks + +kyber_encaps: +median: 611704 cycles/ticks +average: 613723 cycles/ticks + +kyber_decaps: +median: 777112 cycles/ticks +average: 779815 cycles/ticks + +Loop spin: 355 +gen_a: +median: 129820 cycles/ticks +average: 130533 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7231 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23008 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33388 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35682 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3662 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17035 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6875 cycles/ticks + +indcpa_keypair: +median: 455212 cycles/ticks +average: 456897 cycles/ticks + +indcpa_enc: +median: 573138 cycles/ticks +average: 575239 cycles/ticks + +indcpa_dec: +median: 159318 cycles/ticks +average: 159886 cycles/ticks + +kyber_keypair_derand: +median: 489300 cycles/ticks +average: 491217 cycles/ticks + +kyber_keypair: +median: 508898 cycles/ticks +average: 510672 cycles/ticks + +kyber_encaps_derand: +median: 611102 cycles/ticks +average: 614430 cycles/ticks + +kyber_encaps: +median: 611930 cycles/ticks +average: 614138 cycles/ticks + +kyber_decaps: +median: 777554 cycles/ticks +average: 780446 cycles/ticks + +Loop spin: 356 +gen_a: +median: 129538 cycles/ticks +average: 130219 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23009 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33388 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35640 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17068 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 451994 cycles/ticks +average: 453858 cycles/ticks + +indcpa_enc: +median: 573250 cycles/ticks +average: 575484 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 159925 cycles/ticks + +kyber_keypair_derand: +median: 486170 cycles/ticks +average: 488192 cycles/ticks + +kyber_keypair: +median: 505082 cycles/ticks +average: 507287 cycles/ticks + +kyber_encaps_derand: +median: 610762 cycles/ticks +average: 612976 cycles/ticks + +kyber_encaps: +median: 611902 cycles/ticks +average: 614247 cycles/ticks + +kyber_decaps: +median: 777522 cycles/ticks +average: 781598 cycles/ticks + +Loop spin: 357 +gen_a: +median: 129552 cycles/ticks +average: 130269 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7274 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7237 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23001 cycles/ticks + +INVNTT: +median: 33274 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35643 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16982 cycles/ticks +average: 17054 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 455276 cycles/ticks +average: 457104 cycles/ticks + +indcpa_enc: +median: 573138 cycles/ticks +average: 575282 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 159890 cycles/ticks + +kyber_keypair_derand: +median: 489024 cycles/ticks +average: 491021 cycles/ticks + +kyber_keypair: +median: 508090 cycles/ticks +average: 510086 cycles/ticks + +kyber_encaps_derand: +median: 610914 cycles/ticks +average: 613328 cycles/ticks + +kyber_encaps: +median: 611934 cycles/ticks +average: 614178 cycles/ticks + +kyber_decaps: +median: 777508 cycles/ticks +average: 780402 cycles/ticks + +Loop spin: 358 +gen_a: +median: 129652 cycles/ticks +average: 130408 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7236 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22968 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33379 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35614 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16982 cycles/ticks +average: 17048 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 452806 cycles/ticks +average: 454402 cycles/ticks + +indcpa_enc: +median: 584172 cycles/ticks +average: 587429 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 159867 cycles/ticks + +kyber_keypair_derand: +median: 486620 cycles/ticks +average: 488321 cycles/ticks + +kyber_keypair: +median: 506480 cycles/ticks +average: 508393 cycles/ticks + +kyber_encaps_derand: +median: 622722 cycles/ticks +average: 625082 cycles/ticks + +kyber_encaps: +median: 623770 cycles/ticks +average: 626047 cycles/ticks + +kyber_decaps: +median: 788072 cycles/ticks +average: 791271 cycles/ticks + +Loop spin: 359 +gen_a: +median: 129514 cycles/ticks +average: 130218 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33365 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35476 cycles/ticks +average: 35598 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 451956 cycles/ticks +average: 453756 cycles/ticks + +indcpa_enc: +median: 573188 cycles/ticks +average: 575301 cycles/ticks + +indcpa_dec: +median: 159332 cycles/ticks +average: 159978 cycles/ticks + +kyber_keypair_derand: +median: 486366 cycles/ticks +average: 488243 cycles/ticks + +kyber_keypair: +median: 505286 cycles/ticks +average: 508412 cycles/ticks + +kyber_encaps_derand: +median: 610804 cycles/ticks +average: 613168 cycles/ticks + +kyber_encaps: +median: 611950 cycles/ticks +average: 614336 cycles/ticks + +kyber_decaps: +median: 777586 cycles/ticks +average: 780705 cycles/ticks + +Loop spin: 360 +gen_a: +median: 130150 cycles/ticks +average: 130803 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7247 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35614 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3477 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 452056 cycles/ticks +average: 453863 cycles/ticks + +indcpa_enc: +median: 573300 cycles/ticks +average: 575340 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 159880 cycles/ticks + +kyber_keypair_derand: +median: 485962 cycles/ticks +average: 487922 cycles/ticks + +kyber_keypair: +median: 504696 cycles/ticks +average: 506694 cycles/ticks + +kyber_encaps_derand: +median: 611046 cycles/ticks +average: 613319 cycles/ticks + +kyber_encaps: +median: 612020 cycles/ticks +average: 615343 cycles/ticks + +kyber_decaps: +median: 777554 cycles/ticks +average: 780447 cycles/ticks + +Loop spin: 361 +gen_a: +median: 129768 cycles/ticks +average: 130494 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22980 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35651 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17079 cycles/ticks + +polyvec_decompress: +median: 6874 cycles/ticks +average: 6904 cycles/ticks + +indcpa_keypair: +median: 451836 cycles/ticks +average: 453522 cycles/ticks + +indcpa_enc: +median: 573246 cycles/ticks +average: 575287 cycles/ticks + +indcpa_dec: +median: 159376 cycles/ticks +average: 160028 cycles/ticks + +kyber_keypair_derand: +median: 486080 cycles/ticks +average: 488070 cycles/ticks + +kyber_keypair: +median: 505594 cycles/ticks +average: 507749 cycles/ticks + +kyber_encaps_derand: +median: 611062 cycles/ticks +average: 613397 cycles/ticks + +kyber_encaps: +median: 612354 cycles/ticks +average: 614567 cycles/ticks + +kyber_decaps: +median: 777850 cycles/ticks +average: 780706 cycles/ticks + +Loop spin: 362 +gen_a: +median: 129692 cycles/ticks +average: 130437 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7229 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23008 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33373 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35634 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17080 cycles/ticks + +polyvec_decompress: +median: 6856 cycles/ticks +average: 6911 cycles/ticks + +indcpa_keypair: +median: 452356 cycles/ticks +average: 455205 cycles/ticks + +indcpa_enc: +median: 573280 cycles/ticks +average: 575311 cycles/ticks + +indcpa_dec: +median: 159312 cycles/ticks +average: 159997 cycles/ticks + +kyber_keypair_derand: +median: 486386 cycles/ticks +average: 488300 cycles/ticks + +kyber_keypair: +median: 505584 cycles/ticks +average: 507705 cycles/ticks + +kyber_encaps_derand: +median: 610894 cycles/ticks +average: 613146 cycles/ticks + +kyber_encaps: +median: 612032 cycles/ticks +average: 614292 cycles/ticks + +kyber_decaps: +median: 777576 cycles/ticks +average: 780409 cycles/ticks + +Loop spin: 363 +gen_a: +median: 129718 cycles/ticks +average: 130363 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7237 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33372 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35639 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 451952 cycles/ticks +average: 453764 cycles/ticks + +indcpa_enc: +median: 573120 cycles/ticks +average: 575089 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159851 cycles/ticks + +kyber_keypair_derand: +median: 485642 cycles/ticks +average: 488693 cycles/ticks + +kyber_keypair: +median: 504782 cycles/ticks +average: 506652 cycles/ticks + +kyber_encaps_derand: +median: 610760 cycles/ticks +average: 612962 cycles/ticks + +kyber_encaps: +median: 611976 cycles/ticks +average: 614171 cycles/ticks + +kyber_decaps: +median: 777420 cycles/ticks +average: 780235 cycles/ticks + +Loop spin: 364 +gen_a: +median: 129626 cycles/ticks +average: 130299 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35692 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3880 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17044 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6875 cycles/ticks + +indcpa_keypair: +median: 452282 cycles/ticks +average: 454074 cycles/ticks + +indcpa_enc: +median: 573134 cycles/ticks +average: 575095 cycles/ticks + +indcpa_dec: +median: 159316 cycles/ticks +average: 159891 cycles/ticks + +kyber_keypair_derand: +median: 485988 cycles/ticks +average: 487840 cycles/ticks + +kyber_keypair: +median: 505300 cycles/ticks +average: 507148 cycles/ticks + +kyber_encaps_derand: +median: 610770 cycles/ticks +average: 613974 cycles/ticks + +kyber_encaps: +median: 612026 cycles/ticks +average: 614147 cycles/ticks + +kyber_decaps: +median: 777364 cycles/ticks +average: 780125 cycles/ticks + +Loop spin: 365 +gen_a: +median: 129592 cycles/ticks +average: 130296 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7271 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22988 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33369 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35516 cycles/ticks +average: 35655 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17053 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6903 cycles/ticks + +indcpa_keypair: +median: 452232 cycles/ticks +average: 454016 cycles/ticks + +indcpa_enc: +median: 573498 cycles/ticks +average: 575783 cycles/ticks + +indcpa_dec: +median: 159316 cycles/ticks +average: 159921 cycles/ticks + +kyber_keypair_derand: +median: 486114 cycles/ticks +average: 488092 cycles/ticks + +kyber_keypair: +median: 505798 cycles/ticks +average: 507589 cycles/ticks + +kyber_encaps_derand: +median: 610954 cycles/ticks +average: 613190 cycles/ticks + +kyber_encaps: +median: 612432 cycles/ticks +average: 614720 cycles/ticks + +kyber_decaps: +median: 777326 cycles/ticks +average: 781379 cycles/ticks + +Loop spin: 366 +gen_a: +median: 129950 cycles/ticks +average: 130615 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22971 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33439 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35624 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17071 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6898 cycles/ticks + +indcpa_keypair: +median: 452132 cycles/ticks +average: 453998 cycles/ticks + +indcpa_enc: +median: 573122 cycles/ticks +average: 575284 cycles/ticks + +indcpa_dec: +median: 162446 cycles/ticks +average: 163027 cycles/ticks + +kyber_keypair_derand: +median: 485936 cycles/ticks +average: 487771 cycles/ticks + +kyber_keypair: +median: 504930 cycles/ticks +average: 506713 cycles/ticks + +kyber_encaps_derand: +median: 610998 cycles/ticks +average: 613225 cycles/ticks + +kyber_encaps: +median: 611892 cycles/ticks +average: 613970 cycles/ticks + +kyber_decaps: +median: 780690 cycles/ticks +average: 783488 cycles/ticks + +Loop spin: 367 +gen_a: +median: 129648 cycles/ticks +average: 130256 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35621 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17052 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 451892 cycles/ticks +average: 453624 cycles/ticks + +indcpa_enc: +median: 572982 cycles/ticks +average: 578596 cycles/ticks + +indcpa_dec: +median: 159254 cycles/ticks +average: 159855 cycles/ticks + +kyber_keypair_derand: +median: 486080 cycles/ticks +average: 490118 cycles/ticks + +kyber_keypair: +median: 504970 cycles/ticks +average: 506761 cycles/ticks + +kyber_encaps_derand: +median: 611416 cycles/ticks +average: 613445 cycles/ticks + +kyber_encaps: +median: 612158 cycles/ticks +average: 614422 cycles/ticks + +kyber_decaps: +median: 777618 cycles/ticks +average: 780533 cycles/ticks + +Loop spin: 368 +gen_a: +median: 129596 cycles/ticks +average: 130282 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7239 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22982 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33391 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35645 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3661 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 451750 cycles/ticks +average: 453640 cycles/ticks + +indcpa_enc: +median: 572974 cycles/ticks +average: 575172 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159834 cycles/ticks + +kyber_keypair_derand: +median: 486212 cycles/ticks +average: 488131 cycles/ticks + +kyber_keypair: +median: 505446 cycles/ticks +average: 508417 cycles/ticks + +kyber_encaps_derand: +median: 611072 cycles/ticks +average: 613432 cycles/ticks + +kyber_encaps: +median: 613506 cycles/ticks +average: 615530 cycles/ticks + +kyber_decaps: +median: 777490 cycles/ticks +average: 780222 cycles/ticks + +Loop spin: 369 +gen_a: +median: 129678 cycles/ticks +average: 130360 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22983 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33380 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35600 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17043 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 451922 cycles/ticks +average: 453734 cycles/ticks + +indcpa_enc: +median: 573868 cycles/ticks +average: 576020 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 159939 cycles/ticks + +kyber_keypair_derand: +median: 486608 cycles/ticks +average: 488579 cycles/ticks + +kyber_keypair: +median: 505230 cycles/ticks +average: 507249 cycles/ticks + +kyber_encaps_derand: +median: 611664 cycles/ticks +average: 614043 cycles/ticks + +kyber_encaps: +median: 612972 cycles/ticks +average: 616294 cycles/ticks + +kyber_decaps: +median: 777934 cycles/ticks +average: 780773 cycles/ticks + +Loop spin: 370 +gen_a: +median: 129530 cycles/ticks +average: 130223 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7264 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22985 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33406 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35635 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17075 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 452884 cycles/ticks +average: 454587 cycles/ticks + +indcpa_enc: +median: 573110 cycles/ticks +average: 575105 cycles/ticks + +indcpa_dec: +median: 159252 cycles/ticks +average: 159852 cycles/ticks + +kyber_keypair_derand: +median: 486702 cycles/ticks +average: 488534 cycles/ticks + +kyber_keypair: +median: 505458 cycles/ticks +average: 507547 cycles/ticks + +kyber_encaps_derand: +median: 610962 cycles/ticks +average: 613318 cycles/ticks + +kyber_encaps: +median: 612060 cycles/ticks +average: 614303 cycles/ticks + +kyber_decaps: +median: 777686 cycles/ticks +average: 780633 cycles/ticks + +Loop spin: 371 +gen_a: +median: 129654 cycles/ticks +average: 130342 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7235 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23008 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33417 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35632 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17065 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6872 cycles/ticks + +indcpa_keypair: +median: 452036 cycles/ticks +average: 455106 cycles/ticks + +indcpa_enc: +median: 573170 cycles/ticks +average: 575347 cycles/ticks + +indcpa_dec: +median: 159288 cycles/ticks +average: 159882 cycles/ticks + +kyber_keypair_derand: +median: 486028 cycles/ticks +average: 487961 cycles/ticks + +kyber_keypair: +median: 505210 cycles/ticks +average: 507114 cycles/ticks + +kyber_encaps_derand: +median: 611024 cycles/ticks +average: 613321 cycles/ticks + +kyber_encaps: +median: 613406 cycles/ticks +average: 615609 cycles/ticks + +kyber_decaps: +median: 777606 cycles/ticks +average: 780465 cycles/ticks + +Loop spin: 372 +gen_a: +median: 129730 cycles/ticks +average: 130399 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7232 cycles/ticks +average: 7242 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22974 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33377 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35611 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3662 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17047 cycles/ticks + +polyvec_decompress: +median: 6874 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 451838 cycles/ticks +average: 453716 cycles/ticks + +indcpa_enc: +median: 573104 cycles/ticks +average: 575266 cycles/ticks + +indcpa_dec: +median: 159372 cycles/ticks +average: 159991 cycles/ticks + +kyber_keypair_derand: +median: 485978 cycles/ticks +average: 489174 cycles/ticks + +kyber_keypair: +median: 504840 cycles/ticks +average: 506864 cycles/ticks + +kyber_encaps_derand: +median: 610542 cycles/ticks +average: 612967 cycles/ticks + +kyber_encaps: +median: 611970 cycles/ticks +average: 614311 cycles/ticks + +kyber_decaps: +median: 777132 cycles/ticks +average: 779913 cycles/ticks + +Loop spin: 373 +gen_a: +median: 129476 cycles/ticks +average: 130091 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7243 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33388 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35712 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 452118 cycles/ticks +average: 453725 cycles/ticks + +indcpa_enc: +median: 573374 cycles/ticks +average: 575383 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 159814 cycles/ticks + +kyber_keypair_derand: +median: 486148 cycles/ticks +average: 487833 cycles/ticks + +kyber_keypair: +median: 504756 cycles/ticks +average: 506611 cycles/ticks + +kyber_encaps_derand: +median: 611044 cycles/ticks +average: 614450 cycles/ticks + +kyber_encaps: +median: 612026 cycles/ticks +average: 614205 cycles/ticks + +kyber_decaps: +median: 777536 cycles/ticks +average: 780220 cycles/ticks + +Loop spin: 374 +gen_a: +median: 129752 cycles/ticks +average: 130335 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7230 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35508 cycles/ticks +average: 35659 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17050 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 452078 cycles/ticks +average: 453715 cycles/ticks + +indcpa_enc: +median: 573320 cycles/ticks +average: 575394 cycles/ticks + +indcpa_dec: +median: 159346 cycles/ticks +average: 159942 cycles/ticks + +kyber_keypair_derand: +median: 486106 cycles/ticks +average: 487892 cycles/ticks + +kyber_keypair: +median: 504800 cycles/ticks +average: 506724 cycles/ticks + +kyber_encaps_derand: +median: 611026 cycles/ticks +average: 613447 cycles/ticks + +kyber_encaps: +median: 613434 cycles/ticks +average: 615341 cycles/ticks + +kyber_decaps: +median: 777446 cycles/ticks +average: 781359 cycles/ticks + +Loop spin: 375 +gen_a: +median: 129788 cycles/ticks +average: 130431 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22904 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33359 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35658 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 456328 cycles/ticks +average: 458180 cycles/ticks + +indcpa_enc: +median: 577400 cycles/ticks +average: 579367 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159915 cycles/ticks + +kyber_keypair_derand: +median: 486294 cycles/ticks +average: 488011 cycles/ticks + +kyber_keypair: +median: 504626 cycles/ticks +average: 506350 cycles/ticks + +kyber_encaps_derand: +median: 610786 cycles/ticks +average: 613120 cycles/ticks + +kyber_encaps: +median: 612742 cycles/ticks +average: 614811 cycles/ticks + +kyber_decaps: +median: 777380 cycles/ticks +average: 780125 cycles/ticks + +Loop spin: 376 +gen_a: +median: 129602 cycles/ticks +average: 130264 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7194 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23009 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33391 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35594 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3899 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 452038 cycles/ticks +average: 453718 cycles/ticks + +indcpa_enc: +median: 573398 cycles/ticks +average: 576598 cycles/ticks + +indcpa_dec: +median: 159322 cycles/ticks +average: 159865 cycles/ticks + +kyber_keypair_derand: +median: 490460 cycles/ticks +average: 492336 cycles/ticks + +kyber_keypair: +median: 504948 cycles/ticks +average: 506835 cycles/ticks + +kyber_encaps_derand: +median: 611158 cycles/ticks +average: 613428 cycles/ticks + +kyber_encaps: +median: 612110 cycles/ticks +average: 614315 cycles/ticks + +kyber_decaps: +median: 780718 cycles/ticks +average: 783470 cycles/ticks + +Loop spin: 377 +gen_a: +median: 129748 cycles/ticks +average: 130370 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7233 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22971 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33394 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35630 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 451918 cycles/ticks +average: 453643 cycles/ticks + +indcpa_enc: +median: 573136 cycles/ticks +average: 575166 cycles/ticks + +indcpa_dec: +median: 159348 cycles/ticks +average: 159912 cycles/ticks + +kyber_keypair_derand: +median: 486374 cycles/ticks +average: 488221 cycles/ticks + +kyber_keypair: +median: 504854 cycles/ticks +average: 507879 cycles/ticks + +kyber_encaps_derand: +median: 611052 cycles/ticks +average: 613327 cycles/ticks + +kyber_encaps: +median: 613156 cycles/ticks +average: 615209 cycles/ticks + +kyber_decaps: +median: 777406 cycles/ticks +average: 780379 cycles/ticks + +Loop spin: 378 +gen_a: +median: 129492 cycles/ticks +average: 130160 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7244 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22979 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33356 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35653 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17049 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6908 cycles/ticks + +indcpa_keypair: +median: 452164 cycles/ticks +average: 453848 cycles/ticks + +indcpa_enc: +median: 573974 cycles/ticks +average: 576145 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 159853 cycles/ticks + +kyber_keypair_derand: +median: 486116 cycles/ticks +average: 488087 cycles/ticks + +kyber_keypair: +median: 504804 cycles/ticks +average: 506823 cycles/ticks + +kyber_encaps_derand: +median: 611708 cycles/ticks +average: 613994 cycles/ticks + +kyber_encaps: +median: 613930 cycles/ticks +average: 617256 cycles/ticks + +kyber_decaps: +median: 778504 cycles/ticks +average: 781594 cycles/ticks + +Loop spin: 379 +gen_a: +median: 129748 cycles/ticks +average: 130477 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23002 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35520 cycles/ticks +average: 35681 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6868 cycles/ticks + +indcpa_keypair: +median: 451870 cycles/ticks +average: 453817 cycles/ticks + +indcpa_enc: +median: 573188 cycles/ticks +average: 575406 cycles/ticks + +indcpa_dec: +median: 159356 cycles/ticks +average: 159967 cycles/ticks + +kyber_keypair_derand: +median: 485952 cycles/ticks +average: 487926 cycles/ticks + +kyber_keypair: +median: 504724 cycles/ticks +average: 506934 cycles/ticks + +kyber_encaps_derand: +median: 611514 cycles/ticks +average: 613953 cycles/ticks + +kyber_encaps: +median: 612446 cycles/ticks +average: 614720 cycles/ticks + +kyber_decaps: +median: 777858 cycles/ticks +average: 780754 cycles/ticks + +Loop spin: 380 +gen_a: +median: 129632 cycles/ticks +average: 130266 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33372 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35628 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 451666 cycles/ticks +average: 454589 cycles/ticks + +indcpa_enc: +median: 572724 cycles/ticks +average: 574727 cycles/ticks + +indcpa_dec: +median: 159262 cycles/ticks +average: 159891 cycles/ticks + +kyber_keypair_derand: +median: 486100 cycles/ticks +average: 487938 cycles/ticks + +kyber_keypair: +median: 504726 cycles/ticks +average: 506723 cycles/ticks + +kyber_encaps_derand: +median: 611132 cycles/ticks +average: 613431 cycles/ticks + +kyber_encaps: +median: 612590 cycles/ticks +average: 614872 cycles/ticks + +kyber_decaps: +median: 777420 cycles/ticks +average: 780382 cycles/ticks + +Loop spin: 381 +gen_a: +median: 129688 cycles/ticks +average: 130407 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23007 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33389 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35548 cycles/ticks +average: 35721 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 456000 cycles/ticks +average: 457903 cycles/ticks + +indcpa_enc: +median: 577490 cycles/ticks +average: 579563 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 159924 cycles/ticks + +kyber_keypair_derand: +median: 486194 cycles/ticks +average: 489222 cycles/ticks + +kyber_keypair: +median: 504806 cycles/ticks +average: 506664 cycles/ticks + +kyber_encaps_derand: +median: 610966 cycles/ticks +average: 613222 cycles/ticks + +kyber_encaps: +median: 612982 cycles/ticks +average: 614938 cycles/ticks + +kyber_decaps: +median: 777520 cycles/ticks +average: 780190 cycles/ticks + +Loop spin: 382 +gen_a: +median: 129748 cycles/ticks +average: 130446 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22996 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33391 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35635 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17134 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 451862 cycles/ticks +average: 453593 cycles/ticks + +indcpa_enc: +median: 573396 cycles/ticks +average: 575641 cycles/ticks + +indcpa_dec: +median: 159288 cycles/ticks +average: 159897 cycles/ticks + +kyber_keypair_derand: +median: 485994 cycles/ticks +average: 487847 cycles/ticks + +kyber_keypair: +median: 504874 cycles/ticks +average: 506894 cycles/ticks + +kyber_encaps_derand: +median: 611694 cycles/ticks +average: 615172 cycles/ticks + +kyber_encaps: +median: 612704 cycles/ticks +average: 614855 cycles/ticks + +kyber_decaps: +median: 778414 cycles/ticks +average: 781192 cycles/ticks + +Loop spin: 383 +gen_a: +median: 129618 cycles/ticks +average: 130306 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7239 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22989 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33389 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35631 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17054 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 456752 cycles/ticks +average: 458529 cycles/ticks + +indcpa_enc: +median: 577196 cycles/ticks +average: 579322 cycles/ticks + +indcpa_dec: +median: 159322 cycles/ticks +average: 159914 cycles/ticks + +kyber_keypair_derand: +median: 486958 cycles/ticks +average: 488972 cycles/ticks + +kyber_keypair: +median: 505898 cycles/ticks +average: 508027 cycles/ticks + +kyber_encaps_derand: +median: 611136 cycles/ticks +average: 613338 cycles/ticks + +kyber_encaps: +median: 612288 cycles/ticks +average: 614375 cycles/ticks + +kyber_decaps: +median: 777786 cycles/ticks +average: 781809 cycles/ticks + +Loop spin: 384 +gen_a: +median: 129784 cycles/ticks +average: 130406 cycles/ticks + +poly_getnoise_eta1: +median: 7212 cycles/ticks +average: 7221 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35659 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 451880 cycles/ticks +average: 453699 cycles/ticks + +indcpa_enc: +median: 572932 cycles/ticks +average: 574999 cycles/ticks + +indcpa_dec: +median: 159306 cycles/ticks +average: 159907 cycles/ticks + +kyber_keypair_derand: +median: 486066 cycles/ticks +average: 487859 cycles/ticks + +kyber_keypair: +median: 504656 cycles/ticks +average: 506661 cycles/ticks + +kyber_encaps_derand: +median: 611084 cycles/ticks +average: 613550 cycles/ticks + +kyber_encaps: +median: 612630 cycles/ticks +average: 614886 cycles/ticks + +kyber_decaps: +median: 777604 cycles/ticks +average: 780536 cycles/ticks + +Loop spin: 385 +gen_a: +median: 129706 cycles/ticks +average: 130386 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22970 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33374 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35626 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17055 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 452574 cycles/ticks +average: 454372 cycles/ticks + +indcpa_enc: +median: 573210 cycles/ticks +average: 576527 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 159870 cycles/ticks + +kyber_keypair_derand: +median: 486954 cycles/ticks +average: 488845 cycles/ticks + +kyber_keypair: +median: 505590 cycles/ticks +average: 507421 cycles/ticks + +kyber_encaps_derand: +median: 610904 cycles/ticks +average: 613150 cycles/ticks + +kyber_encaps: +median: 611734 cycles/ticks +average: 613838 cycles/ticks + +kyber_decaps: +median: 777224 cycles/ticks +average: 780161 cycles/ticks + +Loop spin: 386 +gen_a: +median: 129792 cycles/ticks +average: 130488 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22914 cycles/ticks +average: 23007 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33427 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35649 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6904 cycles/ticks + +indcpa_keypair: +median: 451966 cycles/ticks +average: 453845 cycles/ticks + +indcpa_enc: +median: 573228 cycles/ticks +average: 575326 cycles/ticks + +indcpa_dec: +median: 159374 cycles/ticks +average: 159889 cycles/ticks + +kyber_keypair_derand: +median: 485996 cycles/ticks +average: 487827 cycles/ticks + +kyber_keypair: +median: 505524 cycles/ticks +average: 508564 cycles/ticks + +kyber_encaps_derand: +median: 611170 cycles/ticks +average: 616064 cycles/ticks + +kyber_encaps: +median: 612288 cycles/ticks +average: 617011 cycles/ticks + +kyber_decaps: +median: 778018 cycles/ticks +average: 780882 cycles/ticks + +Loop spin: 387 +gen_a: +median: 129570 cycles/ticks +average: 130260 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7268 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33401 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35676 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17055 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 456510 cycles/ticks +average: 458264 cycles/ticks + +indcpa_enc: +median: 577524 cycles/ticks +average: 579691 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 159868 cycles/ticks + +kyber_keypair_derand: +median: 486062 cycles/ticks +average: 487964 cycles/ticks + +kyber_keypair: +median: 504792 cycles/ticks +average: 506832 cycles/ticks + +kyber_encaps_derand: +median: 610922 cycles/ticks +average: 613250 cycles/ticks + +kyber_encaps: +median: 612226 cycles/ticks +average: 615679 cycles/ticks + +kyber_decaps: +median: 777492 cycles/ticks +average: 780298 cycles/ticks + +Loop spin: 388 +gen_a: +median: 129690 cycles/ticks +average: 130444 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7272 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22996 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33394 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35640 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17052 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 451914 cycles/ticks +average: 453626 cycles/ticks + +indcpa_enc: +median: 572970 cycles/ticks +average: 575158 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 159896 cycles/ticks + +kyber_keypair_derand: +median: 486100 cycles/ticks +average: 487977 cycles/ticks + +kyber_keypair: +median: 504760 cycles/ticks +average: 506999 cycles/ticks + +kyber_encaps_derand: +median: 610644 cycles/ticks +average: 612950 cycles/ticks + +kyber_encaps: +median: 611764 cycles/ticks +average: 614003 cycles/ticks + +kyber_decaps: +median: 777164 cycles/ticks +average: 780014 cycles/ticks + +Loop spin: 389 +gen_a: +median: 129646 cycles/ticks +average: 130296 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33373 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35524 cycles/ticks +average: 35730 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1029 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452172 cycles/ticks +average: 455069 cycles/ticks + +indcpa_enc: +median: 573620 cycles/ticks +average: 575707 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159964 cycles/ticks + +kyber_keypair_derand: +median: 485838 cycles/ticks +average: 487761 cycles/ticks + +kyber_keypair: +median: 505576 cycles/ticks +average: 507304 cycles/ticks + +kyber_encaps_derand: +median: 611226 cycles/ticks +average: 613466 cycles/ticks + +kyber_encaps: +median: 612218 cycles/ticks +average: 614510 cycles/ticks + +kyber_decaps: +median: 777764 cycles/ticks +average: 780758 cycles/ticks + +Loop spin: 390 +gen_a: +median: 129586 cycles/ticks +average: 130265 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33385 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35644 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6858 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 451982 cycles/ticks +average: 453782 cycles/ticks + +indcpa_enc: +median: 573152 cycles/ticks +average: 575336 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159892 cycles/ticks + +kyber_keypair_derand: +median: 486280 cycles/ticks +average: 489329 cycles/ticks + +kyber_keypair: +median: 505182 cycles/ticks +average: 507099 cycles/ticks + +kyber_encaps_derand: +median: 611376 cycles/ticks +average: 613866 cycles/ticks + +kyber_encaps: +median: 612508 cycles/ticks +average: 614901 cycles/ticks + +kyber_decaps: +median: 777886 cycles/ticks +average: 780724 cycles/ticks + +Loop spin: 391 +gen_a: +median: 129736 cycles/ticks +average: 130474 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22981 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33375 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35476 cycles/ticks +average: 35598 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17048 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 452058 cycles/ticks +average: 453870 cycles/ticks + +indcpa_enc: +median: 576300 cycles/ticks +average: 578639 cycles/ticks + +indcpa_dec: +median: 159346 cycles/ticks +average: 159952 cycles/ticks + +kyber_keypair_derand: +median: 486222 cycles/ticks +average: 488156 cycles/ticks + +kyber_keypair: +median: 504832 cycles/ticks +average: 506893 cycles/ticks + +kyber_encaps_derand: +median: 614002 cycles/ticks +average: 616307 cycles/ticks + +kyber_encaps: +median: 615044 cycles/ticks +average: 618283 cycles/ticks + +kyber_decaps: +median: 780646 cycles/ticks +average: 783604 cycles/ticks + +Loop spin: 392 +gen_a: +median: 129618 cycles/ticks +average: 130351 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7211 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22967 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33350 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35580 cycles/ticks +average: 35744 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17046 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452090 cycles/ticks +average: 453891 cycles/ticks + +indcpa_enc: +median: 573064 cycles/ticks +average: 575187 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159956 cycles/ticks + +kyber_keypair_derand: +median: 486100 cycles/ticks +average: 488118 cycles/ticks + +kyber_keypair: +median: 505862 cycles/ticks +average: 507634 cycles/ticks + +kyber_encaps_derand: +median: 611312 cycles/ticks +average: 613730 cycles/ticks + +kyber_encaps: +median: 612314 cycles/ticks +average: 614636 cycles/ticks + +kyber_decaps: +median: 777672 cycles/ticks +average: 781873 cycles/ticks + +Loop spin: 393 +gen_a: +median: 129714 cycles/ticks +average: 130469 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33374 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35548 cycles/ticks +average: 35739 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17062 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 451974 cycles/ticks +average: 453803 cycles/ticks + +indcpa_enc: +median: 573360 cycles/ticks +average: 575658 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159879 cycles/ticks + +kyber_keypair_derand: +median: 486044 cycles/ticks +average: 488005 cycles/ticks + +kyber_keypair: +median: 505578 cycles/ticks +average: 507452 cycles/ticks + +kyber_encaps_derand: +median: 610806 cycles/ticks +average: 613393 cycles/ticks + +kyber_encaps: +median: 611840 cycles/ticks +average: 614119 cycles/ticks + +kyber_decaps: +median: 777374 cycles/ticks +average: 780315 cycles/ticks + +Loop spin: 394 +gen_a: +median: 129686 cycles/ticks +average: 130373 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22888 cycles/ticks +average: 23014 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33368 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35653 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17096 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 452202 cycles/ticks +average: 453992 cycles/ticks + +indcpa_enc: +median: 573450 cycles/ticks +average: 576647 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 159978 cycles/ticks + +kyber_keypair_derand: +median: 485982 cycles/ticks +average: 487838 cycles/ticks + +kyber_keypair: +median: 504824 cycles/ticks +average: 506599 cycles/ticks + +kyber_encaps_derand: +median: 611206 cycles/ticks +average: 613654 cycles/ticks + +kyber_encaps: +median: 612358 cycles/ticks +average: 614603 cycles/ticks + +kyber_decaps: +median: 777574 cycles/ticks +average: 780522 cycles/ticks + +Loop spin: 395 +gen_a: +median: 129558 cycles/ticks +average: 130210 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7286 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35674 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 452014 cycles/ticks +average: 453828 cycles/ticks + +indcpa_enc: +median: 573282 cycles/ticks +average: 575410 cycles/ticks + +indcpa_dec: +median: 159332 cycles/ticks +average: 159890 cycles/ticks + +kyber_keypair_derand: +median: 486196 cycles/ticks +average: 488040 cycles/ticks + +kyber_keypair: +median: 505588 cycles/ticks +average: 508653 cycles/ticks + +kyber_encaps_derand: +median: 610810 cycles/ticks +average: 613143 cycles/ticks + +kyber_encaps: +median: 611800 cycles/ticks +average: 614011 cycles/ticks + +kyber_decaps: +median: 777262 cycles/ticks +average: 780262 cycles/ticks + +Loop spin: 396 +gen_a: +median: 129512 cycles/ticks +average: 130219 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22994 cycles/ticks + +INVNTT: +median: 33262 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35524 cycles/ticks +average: 35681 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6901 cycles/ticks + +indcpa_keypair: +median: 452228 cycles/ticks +average: 453990 cycles/ticks + +indcpa_enc: +median: 573260 cycles/ticks +average: 575390 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159932 cycles/ticks + +kyber_keypair_derand: +median: 486118 cycles/ticks +average: 487938 cycles/ticks + +kyber_keypair: +median: 505692 cycles/ticks +average: 507419 cycles/ticks + +kyber_encaps_derand: +median: 610922 cycles/ticks +average: 613188 cycles/ticks + +kyber_encaps: +median: 611988 cycles/ticks +average: 614067 cycles/ticks + +kyber_decaps: +median: 777478 cycles/ticks +average: 781384 cycles/ticks + +Loop spin: 397 +gen_a: +median: 129736 cycles/ticks +average: 130357 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22906 cycles/ticks +average: 22989 cycles/ticks + +INVNTT: +median: 33274 cycles/ticks +average: 33388 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35721 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 452412 cycles/ticks +average: 454030 cycles/ticks + +indcpa_enc: +median: 573622 cycles/ticks +average: 575690 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 159941 cycles/ticks + +kyber_keypair_derand: +median: 485880 cycles/ticks +average: 487724 cycles/ticks + +kyber_keypair: +median: 504734 cycles/ticks +average: 506547 cycles/ticks + +kyber_encaps_derand: +median: 610598 cycles/ticks +average: 612807 cycles/ticks + +kyber_encaps: +median: 611806 cycles/ticks +average: 614105 cycles/ticks + +kyber_decaps: +median: 777218 cycles/ticks +average: 779903 cycles/ticks + +Loop spin: 398 +gen_a: +median: 130192 cycles/ticks +average: 130833 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35641 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 451884 cycles/ticks +average: 454737 cycles/ticks + +indcpa_enc: +median: 573106 cycles/ticks +average: 575092 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 159876 cycles/ticks + +kyber_keypair_derand: +median: 486578 cycles/ticks +average: 488589 cycles/ticks + +kyber_keypair: +median: 505202 cycles/ticks +average: 507113 cycles/ticks + +kyber_encaps_derand: +median: 610672 cycles/ticks +average: 612870 cycles/ticks + +kyber_encaps: +median: 611886 cycles/ticks +average: 614128 cycles/ticks + +kyber_decaps: +median: 777248 cycles/ticks +average: 780172 cycles/ticks + +Loop spin: 399 +gen_a: +median: 129604 cycles/ticks +average: 130329 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7211 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22977 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33394 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35512 cycles/ticks +average: 35692 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6840 cycles/ticks +average: 6863 cycles/ticks + +indcpa_keypair: +median: 452266 cycles/ticks +average: 454034 cycles/ticks + +indcpa_enc: +median: 573298 cycles/ticks +average: 575536 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 159886 cycles/ticks + +kyber_keypair_derand: +median: 485964 cycles/ticks +average: 489053 cycles/ticks + +kyber_keypair: +median: 505882 cycles/ticks +average: 507906 cycles/ticks + +kyber_encaps_derand: +median: 610646 cycles/ticks +average: 613051 cycles/ticks + +kyber_encaps: +median: 612320 cycles/ticks +average: 614695 cycles/ticks + +kyber_decaps: +median: 777290 cycles/ticks +average: 780071 cycles/ticks + +Loop spin: 400 +gen_a: +median: 129578 cycles/ticks +average: 130228 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7295 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22994 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33386 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35633 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17055 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 452182 cycles/ticks +average: 454020 cycles/ticks + +indcpa_enc: +median: 576462 cycles/ticks +average: 578592 cycles/ticks + +indcpa_dec: +median: 159316 cycles/ticks +average: 159946 cycles/ticks + +kyber_keypair_derand: +median: 485930 cycles/ticks +average: 487863 cycles/ticks + +kyber_keypair: +median: 504574 cycles/ticks +average: 506681 cycles/ticks + +kyber_encaps_derand: +median: 614190 cycles/ticks +average: 616480 cycles/ticks + +kyber_encaps: +median: 615116 cycles/ticks +average: 618508 cycles/ticks + +kyber_decaps: +median: 780592 cycles/ticks +average: 783461 cycles/ticks + +Loop spin: 401 +gen_a: +median: 129622 cycles/ticks +average: 130311 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22984 cycles/ticks + +INVNTT: +median: 33264 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35632 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 452052 cycles/ticks +average: 453944 cycles/ticks + +indcpa_enc: +median: 573250 cycles/ticks +average: 575457 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 159899 cycles/ticks + +kyber_keypair_derand: +median: 486080 cycles/ticks +average: 488089 cycles/ticks + +kyber_keypair: +median: 505042 cycles/ticks +average: 507085 cycles/ticks + +kyber_encaps_derand: +median: 611216 cycles/ticks +average: 613670 cycles/ticks + +kyber_encaps: +median: 612004 cycles/ticks +average: 614248 cycles/ticks + +kyber_decaps: +median: 777440 cycles/ticks +average: 780506 cycles/ticks + +Loop spin: 402 +gen_a: +median: 129626 cycles/ticks +average: 131442 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7266 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23049 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33386 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35628 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17062 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 457656 cycles/ticks +average: 459361 cycles/ticks + +indcpa_enc: +median: 577060 cycles/ticks +average: 579138 cycles/ticks + +indcpa_dec: +median: 163974 cycles/ticks +average: 164493 cycles/ticks + +kyber_keypair_derand: +median: 491202 cycles/ticks +average: 493103 cycles/ticks + +kyber_keypair: +median: 509364 cycles/ticks +average: 511233 cycles/ticks + +kyber_encaps_derand: +median: 614912 cycles/ticks +average: 617286 cycles/ticks + +kyber_encaps: +median: 616904 cycles/ticks +average: 618904 cycles/ticks + +kyber_decaps: +median: 786444 cycles/ticks +average: 789316 cycles/ticks + +Loop spin: 403 +gen_a: +median: 129614 cycles/ticks +average: 130296 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7235 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33266 cycles/ticks +average: 33390 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35634 cycles/ticks + +poly_tomsg: +median: 3864 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 456204 cycles/ticks +average: 458003 cycles/ticks + +indcpa_enc: +median: 577178 cycles/ticks +average: 580486 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 159922 cycles/ticks + +kyber_keypair_derand: +median: 486052 cycles/ticks +average: 487958 cycles/ticks + +kyber_keypair: +median: 504968 cycles/ticks +average: 506837 cycles/ticks + +kyber_encaps_derand: +median: 610636 cycles/ticks +average: 612930 cycles/ticks + +kyber_encaps: +median: 611858 cycles/ticks +average: 613946 cycles/ticks + +kyber_decaps: +median: 777278 cycles/ticks +average: 780038 cycles/ticks + +Loop spin: 404 +gen_a: +median: 129710 cycles/ticks +average: 130393 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7260 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33260 cycles/ticks +average: 33396 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35610 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17081 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452100 cycles/ticks +average: 453923 cycles/ticks + +indcpa_enc: +median: 573248 cycles/ticks +average: 575357 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 159965 cycles/ticks + +kyber_keypair_derand: +median: 486114 cycles/ticks +average: 488025 cycles/ticks + +kyber_keypair: +median: 504844 cycles/ticks +average: 506913 cycles/ticks + +kyber_encaps_derand: +median: 611072 cycles/ticks +average: 614625 cycles/ticks + +kyber_encaps: +median: 612078 cycles/ticks +average: 614387 cycles/ticks + +kyber_decaps: +median: 777628 cycles/ticks +average: 780444 cycles/ticks + +Loop spin: 405 +gen_a: +median: 129576 cycles/ticks +average: 130302 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22924 cycles/ticks +average: 23023 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35650 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 455820 cycles/ticks +average: 457609 cycles/ticks + +indcpa_enc: +median: 576756 cycles/ticks +average: 579018 cycles/ticks + +indcpa_dec: +median: 162418 cycles/ticks +average: 162991 cycles/ticks + +kyber_keypair_derand: +median: 485948 cycles/ticks +average: 487977 cycles/ticks + +kyber_keypair: +median: 505214 cycles/ticks +average: 507020 cycles/ticks + +kyber_encaps_derand: +median: 610876 cycles/ticks +average: 613137 cycles/ticks + +kyber_encaps: +median: 613096 cycles/ticks +average: 615239 cycles/ticks + +kyber_decaps: +median: 780644 cycles/ticks +average: 787088 cycles/ticks + +Loop spin: 406 +gen_a: +median: 130012 cycles/ticks +average: 130694 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22979 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33390 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35666 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 19557 cycles/ticks + +polyvec_decompress: +median: 6868 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 452188 cycles/ticks +average: 453958 cycles/ticks + +indcpa_enc: +median: 573496 cycles/ticks +average: 575632 cycles/ticks + +indcpa_dec: +median: 162460 cycles/ticks +average: 163105 cycles/ticks + +kyber_keypair_derand: +median: 486100 cycles/ticks +average: 488004 cycles/ticks + +kyber_keypair: +median: 504912 cycles/ticks +average: 507167 cycles/ticks + +kyber_encaps_derand: +median: 611332 cycles/ticks +average: 613713 cycles/ticks + +kyber_encaps: +median: 613084 cycles/ticks +average: 615330 cycles/ticks + +kyber_decaps: +median: 784682 cycles/ticks +average: 787446 cycles/ticks + +Loop spin: 407 +gen_a: +median: 129642 cycles/ticks +average: 130334 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33370 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35604 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17072 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452008 cycles/ticks +average: 454904 cycles/ticks + +indcpa_enc: +median: 573268 cycles/ticks +average: 575363 cycles/ticks + +indcpa_dec: +median: 159306 cycles/ticks +average: 159891 cycles/ticks + +kyber_keypair_derand: +median: 485890 cycles/ticks +average: 487870 cycles/ticks + +kyber_keypair: +median: 504784 cycles/ticks +average: 506715 cycles/ticks + +kyber_encaps_derand: +median: 610828 cycles/ticks +average: 613053 cycles/ticks + +kyber_encaps: +median: 611966 cycles/ticks +average: 614159 cycles/ticks + +kyber_decaps: +median: 777364 cycles/ticks +average: 780194 cycles/ticks + +Loop spin: 408 +gen_a: +median: 129634 cycles/ticks +average: 130265 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35512 cycles/ticks +average: 35707 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17086 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452006 cycles/ticks +average: 453658 cycles/ticks + +indcpa_enc: +median: 573094 cycles/ticks +average: 575210 cycles/ticks + +indcpa_dec: +median: 159338 cycles/ticks +average: 159976 cycles/ticks + +kyber_keypair_derand: +median: 485928 cycles/ticks +average: 488858 cycles/ticks + +kyber_keypair: +median: 505442 cycles/ticks +average: 507411 cycles/ticks + +kyber_encaps_derand: +median: 611018 cycles/ticks +average: 613395 cycles/ticks + +kyber_encaps: +median: 613236 cycles/ticks +average: 615409 cycles/ticks + +kyber_decaps: +median: 777824 cycles/ticks +average: 780694 cycles/ticks + +Loop spin: 409 +gen_a: +median: 130202 cycles/ticks +average: 130916 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7263 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7207 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23007 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33389 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35691 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17074 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 452162 cycles/ticks +average: 453987 cycles/ticks + +indcpa_enc: +median: 572898 cycles/ticks +average: 575177 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 159833 cycles/ticks + +kyber_keypair_derand: +median: 486130 cycles/ticks +average: 487999 cycles/ticks + +kyber_keypair: +median: 504906 cycles/ticks +average: 506737 cycles/ticks + +kyber_encaps_derand: +median: 610836 cycles/ticks +average: 613096 cycles/ticks + +kyber_encaps: +median: 612308 cycles/ticks +average: 615781 cycles/ticks + +kyber_decaps: +median: 777610 cycles/ticks +average: 780578 cycles/ticks + +Loop spin: 410 +gen_a: +median: 129602 cycles/ticks +average: 130306 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23002 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33374 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35616 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3438 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17075 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 456146 cycles/ticks +average: 457801 cycles/ticks + +indcpa_enc: +median: 577264 cycles/ticks +average: 579451 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 159864 cycles/ticks + +kyber_keypair_derand: +median: 486324 cycles/ticks +average: 488151 cycles/ticks + +kyber_keypair: +median: 504938 cycles/ticks +average: 506846 cycles/ticks + +kyber_encaps_derand: +median: 610586 cycles/ticks +average: 612934 cycles/ticks + +kyber_encaps: +median: 611742 cycles/ticks +average: 614050 cycles/ticks + +kyber_decaps: +median: 777240 cycles/ticks +average: 781372 cycles/ticks + +Loop spin: 411 +gen_a: +median: 129742 cycles/ticks +average: 130403 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22974 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33411 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35626 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17089 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6875 cycles/ticks + +indcpa_keypair: +median: 451874 cycles/ticks +average: 453578 cycles/ticks + +indcpa_enc: +median: 572970 cycles/ticks +average: 575150 cycles/ticks + +indcpa_dec: +median: 159260 cycles/ticks +average: 159782 cycles/ticks + +kyber_keypair_derand: +median: 486054 cycles/ticks +average: 487762 cycles/ticks + +kyber_keypair: +median: 505006 cycles/ticks +average: 506838 cycles/ticks + +kyber_encaps_derand: +median: 610954 cycles/ticks +average: 613195 cycles/ticks + +kyber_encaps: +median: 613292 cycles/ticks +average: 615389 cycles/ticks + +kyber_decaps: +median: 777506 cycles/ticks +average: 780372 cycles/ticks + +Loop spin: 412 +gen_a: +median: 129740 cycles/ticks +average: 130406 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22988 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33361 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35644 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17072 cycles/ticks + +polyvec_decompress: +median: 6858 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452084 cycles/ticks +average: 453772 cycles/ticks + +indcpa_enc: +median: 573036 cycles/ticks +average: 575042 cycles/ticks + +indcpa_dec: +median: 162440 cycles/ticks +average: 164248 cycles/ticks + +kyber_keypair_derand: +median: 486354 cycles/ticks +average: 488327 cycles/ticks + +kyber_keypair: +median: 504908 cycles/ticks +average: 506837 cycles/ticks + +kyber_encaps_derand: +median: 610580 cycles/ticks +average: 612705 cycles/ticks + +kyber_encaps: +median: 612210 cycles/ticks +average: 614202 cycles/ticks + +kyber_decaps: +median: 777352 cycles/ticks +average: 780274 cycles/ticks + +Loop spin: 413 +gen_a: +median: 129608 cycles/ticks +average: 130275 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33410 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35646 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3887 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6873 cycles/ticks + +indcpa_keypair: +median: 452050 cycles/ticks +average: 453983 cycles/ticks + +indcpa_enc: +median: 573322 cycles/ticks +average: 575343 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 159840 cycles/ticks + +kyber_keypair_derand: +median: 486302 cycles/ticks +average: 488170 cycles/ticks + +kyber_keypair: +median: 504886 cycles/ticks +average: 506860 cycles/ticks + +kyber_encaps_derand: +median: 610726 cycles/ticks +average: 614239 cycles/ticks + +kyber_encaps: +median: 611958 cycles/ticks +average: 614149 cycles/ticks + +kyber_decaps: +median: 777250 cycles/ticks +average: 780139 cycles/ticks + +Loop spin: 414 +gen_a: +median: 129606 cycles/ticks +average: 130298 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7230 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22974 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33370 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35631 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17055 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6900 cycles/ticks + +indcpa_keypair: +median: 452354 cycles/ticks +average: 454149 cycles/ticks + +indcpa_enc: +median: 573482 cycles/ticks +average: 575704 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 159864 cycles/ticks + +kyber_keypair_derand: +median: 490170 cycles/ticks +average: 492139 cycles/ticks + +kyber_keypair: +median: 504820 cycles/ticks +average: 506688 cycles/ticks + +kyber_encaps_derand: +median: 610968 cycles/ticks +average: 613332 cycles/ticks + +kyber_encaps: +median: 613060 cycles/ticks +average: 615303 cycles/ticks + +kyber_decaps: +median: 777340 cycles/ticks +average: 781286 cycles/ticks + +Loop spin: 415 +gen_a: +median: 129668 cycles/ticks +average: 130395 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7235 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33385 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35638 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 451808 cycles/ticks +average: 453661 cycles/ticks + +indcpa_enc: +median: 573056 cycles/ticks +average: 575221 cycles/ticks + +indcpa_dec: +median: 159250 cycles/ticks +average: 159852 cycles/ticks + +kyber_keypair_derand: +median: 485836 cycles/ticks +average: 487700 cycles/ticks + +kyber_keypair: +median: 504652 cycles/ticks +average: 506687 cycles/ticks + +kyber_encaps_derand: +median: 610886 cycles/ticks +average: 613265 cycles/ticks + +kyber_encaps: +median: 612974 cycles/ticks +average: 615230 cycles/ticks + +kyber_decaps: +median: 777456 cycles/ticks +average: 780334 cycles/ticks + +Loop spin: 416 +gen_a: +median: 129794 cycles/ticks +average: 130537 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22996 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33379 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35610 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16982 cycles/ticks +average: 17052 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 456030 cycles/ticks +average: 458900 cycles/ticks + +indcpa_enc: +median: 579190 cycles/ticks +average: 581188 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 159895 cycles/ticks + +kyber_keypair_derand: +median: 486012 cycles/ticks +average: 487902 cycles/ticks + +kyber_keypair: +median: 504810 cycles/ticks +average: 506892 cycles/ticks + +kyber_encaps_derand: +median: 612434 cycles/ticks +average: 614572 cycles/ticks + +kyber_encaps: +median: 613532 cycles/ticks +average: 615843 cycles/ticks + +kyber_decaps: +median: 783638 cycles/ticks +average: 786609 cycles/ticks + +Loop spin: 417 +gen_a: +median: 129624 cycles/ticks +average: 130258 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22981 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33412 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35643 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17040 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 452172 cycles/ticks +average: 454066 cycles/ticks + +indcpa_enc: +median: 573238 cycles/ticks +average: 575452 cycles/ticks + +indcpa_dec: +median: 159314 cycles/ticks +average: 159915 cycles/ticks + +kyber_keypair_derand: +median: 486208 cycles/ticks +average: 489144 cycles/ticks + +kyber_keypair: +median: 504824 cycles/ticks +average: 506982 cycles/ticks + +kyber_encaps_derand: +median: 611234 cycles/ticks +average: 613561 cycles/ticks + +kyber_encaps: +median: 613172 cycles/ticks +average: 615233 cycles/ticks + +kyber_decaps: +median: 778018 cycles/ticks +average: 780701 cycles/ticks + +Loop spin: 418 +gen_a: +median: 129422 cycles/ticks +average: 130105 cycles/ticks + +poly_getnoise_eta1: +median: 7262 cycles/ticks +average: 7281 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22994 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33379 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35697 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3697 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17081 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 452228 cycles/ticks +average: 454025 cycles/ticks + +indcpa_enc: +median: 573402 cycles/ticks +average: 575503 cycles/ticks + +indcpa_dec: +median: 159316 cycles/ticks +average: 159902 cycles/ticks + +kyber_keypair_derand: +median: 486018 cycles/ticks +average: 487892 cycles/ticks + +kyber_keypair: +median: 504796 cycles/ticks +average: 506765 cycles/ticks + +kyber_encaps_derand: +median: 611230 cycles/ticks +average: 613542 cycles/ticks + +kyber_encaps: +median: 613316 cycles/ticks +average: 616496 cycles/ticks + +kyber_decaps: +median: 777690 cycles/ticks +average: 780393 cycles/ticks + +Loop spin: 419 +gen_a: +median: 129684 cycles/ticks +average: 130291 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7263 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22968 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33346 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35516 cycles/ticks +average: 35641 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6871 cycles/ticks + +indcpa_keypair: +median: 452054 cycles/ticks +average: 453692 cycles/ticks + +indcpa_enc: +median: 573940 cycles/ticks +average: 575963 cycles/ticks + +indcpa_dec: +median: 159312 cycles/ticks +average: 159913 cycles/ticks + +kyber_keypair_derand: +median: 490394 cycles/ticks +average: 492325 cycles/ticks + +kyber_keypair: +median: 505264 cycles/ticks +average: 507229 cycles/ticks + +kyber_encaps_derand: +median: 611590 cycles/ticks +average: 614000 cycles/ticks + +kyber_encaps: +median: 612280 cycles/ticks +average: 614459 cycles/ticks + +kyber_decaps: +median: 777528 cycles/ticks +average: 781487 cycles/ticks + +Loop spin: 420 +gen_a: +median: 129752 cycles/ticks +average: 130422 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7257 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23014 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33441 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35612 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17054 cycles/ticks + +polyvec_decompress: +median: 6842 cycles/ticks +average: 6870 cycles/ticks + +indcpa_keypair: +median: 452378 cycles/ticks +average: 454166 cycles/ticks + +indcpa_enc: +median: 573508 cycles/ticks +average: 575611 cycles/ticks + +indcpa_dec: +median: 159326 cycles/ticks +average: 159889 cycles/ticks + +kyber_keypair_derand: +median: 485942 cycles/ticks +average: 487768 cycles/ticks + +kyber_keypair: +median: 505120 cycles/ticks +average: 506983 cycles/ticks + +kyber_encaps_derand: +median: 611080 cycles/ticks +average: 613349 cycles/ticks + +kyber_encaps: +median: 612304 cycles/ticks +average: 614514 cycles/ticks + +kyber_decaps: +median: 777676 cycles/ticks +average: 780379 cycles/ticks + +Loop spin: 421 +gen_a: +median: 129914 cycles/ticks +average: 130572 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22980 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33383 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35514 cycles/ticks +average: 35684 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17092 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 452006 cycles/ticks +average: 453825 cycles/ticks + +indcpa_enc: +median: 573140 cycles/ticks +average: 576267 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 159860 cycles/ticks + +kyber_keypair_derand: +median: 486042 cycles/ticks +average: 487834 cycles/ticks + +kyber_keypair: +median: 504782 cycles/ticks +average: 506857 cycles/ticks + +kyber_encaps_derand: +median: 610788 cycles/ticks +average: 613282 cycles/ticks + +kyber_encaps: +median: 612912 cycles/ticks +average: 614902 cycles/ticks + +kyber_decaps: +median: 777420 cycles/ticks +average: 780368 cycles/ticks + +Loop spin: 422 +gen_a: +median: 129828 cycles/ticks +average: 130465 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7203 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22978 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35635 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17062 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 451900 cycles/ticks +average: 453714 cycles/ticks + +indcpa_enc: +median: 573180 cycles/ticks +average: 575402 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159824 cycles/ticks + +kyber_keypair_derand: +median: 486228 cycles/ticks +average: 488146 cycles/ticks + +kyber_keypair: +median: 504808 cycles/ticks +average: 506774 cycles/ticks + +kyber_encaps_derand: +median: 610736 cycles/ticks +average: 614151 cycles/ticks + +kyber_encaps: +median: 611860 cycles/ticks +average: 614082 cycles/ticks + +kyber_decaps: +median: 777512 cycles/ticks +average: 780259 cycles/ticks + +Loop spin: 423 +gen_a: +median: 130116 cycles/ticks +average: 130748 cycles/ticks + +poly_getnoise_eta1: +median: 7212 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22989 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33430 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35604 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452088 cycles/ticks +average: 453816 cycles/ticks + +indcpa_enc: +median: 573162 cycles/ticks +average: 575370 cycles/ticks + +indcpa_dec: +median: 159418 cycles/ticks +average: 160046 cycles/ticks + +kyber_keypair_derand: +median: 486202 cycles/ticks +average: 488106 cycles/ticks + +kyber_keypair: +median: 505416 cycles/ticks +average: 507370 cycles/ticks + +kyber_encaps_derand: +median: 610780 cycles/ticks +average: 613033 cycles/ticks + +kyber_encaps: +median: 611948 cycles/ticks +average: 614073 cycles/ticks + +kyber_decaps: +median: 777368 cycles/ticks +average: 781370 cycles/ticks + +Loop spin: 424 +gen_a: +median: 129786 cycles/ticks +average: 130484 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22961 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33387 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35622 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1029 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17064 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 452262 cycles/ticks +average: 454077 cycles/ticks + +indcpa_enc: +median: 573338 cycles/ticks +average: 575385 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 159896 cycles/ticks + +kyber_keypair_derand: +median: 485846 cycles/ticks +average: 487690 cycles/ticks + +kyber_keypair: +median: 504784 cycles/ticks +average: 506687 cycles/ticks + +kyber_encaps_derand: +median: 610886 cycles/ticks +average: 613244 cycles/ticks + +kyber_encaps: +median: 612752 cycles/ticks +average: 614984 cycles/ticks + +kyber_decaps: +median: 777598 cycles/ticks +average: 780396 cycles/ticks + +Loop spin: 425 +gen_a: +median: 130020 cycles/ticks +average: 130745 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7208 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22964 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33362 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35646 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3662 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6871 cycles/ticks + +indcpa_keypair: +median: 451808 cycles/ticks +average: 454548 cycles/ticks + +indcpa_enc: +median: 572996 cycles/ticks +average: 577582 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 159923 cycles/ticks + +kyber_keypair_derand: +median: 490220 cycles/ticks +average: 494376 cycles/ticks + +kyber_keypair: +median: 504954 cycles/ticks +average: 506929 cycles/ticks + +kyber_encaps_derand: +median: 611108 cycles/ticks +average: 613360 cycles/ticks + +kyber_encaps: +median: 612254 cycles/ticks +average: 614533 cycles/ticks + +kyber_decaps: +median: 777658 cycles/ticks +average: 780399 cycles/ticks + +Loop spin: 426 +gen_a: +median: 129808 cycles/ticks +average: 130518 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7259 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23007 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33411 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35609 cycles/ticks + +poly_tomsg: +median: 3862 cycles/ticks +average: 3880 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17074 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452470 cycles/ticks +average: 454284 cycles/ticks + +indcpa_enc: +median: 573586 cycles/ticks +average: 575692 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 159904 cycles/ticks + +kyber_keypair_derand: +median: 485768 cycles/ticks +average: 488645 cycles/ticks + +kyber_keypair: +median: 505598 cycles/ticks +average: 507575 cycles/ticks + +kyber_encaps_derand: +median: 611212 cycles/ticks +average: 613628 cycles/ticks + +kyber_encaps: +median: 612254 cycles/ticks +average: 614552 cycles/ticks + +kyber_decaps: +median: 777668 cycles/ticks +average: 780538 cycles/ticks + +Loop spin: 427 +gen_a: +median: 129640 cycles/ticks +average: 130279 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7236 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22974 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33375 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35649 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6873 cycles/ticks + +indcpa_keypair: +median: 455050 cycles/ticks +average: 456937 cycles/ticks + +indcpa_enc: +median: 577532 cycles/ticks +average: 579657 cycles/ticks + +indcpa_dec: +median: 163986 cycles/ticks +average: 164622 cycles/ticks + +kyber_keypair_derand: +median: 488186 cycles/ticks +average: 489915 cycles/ticks + +kyber_keypair: +median: 505568 cycles/ticks +average: 507465 cycles/ticks + +kyber_encaps_derand: +median: 615156 cycles/ticks +average: 617567 cycles/ticks + +kyber_encaps: +median: 616396 cycles/ticks +average: 619714 cycles/ticks + +kyber_decaps: +median: 786556 cycles/ticks +average: 789338 cycles/ticks + +Loop spin: 428 +gen_a: +median: 129728 cycles/ticks +average: 130389 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22981 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33376 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35622 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17079 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452116 cycles/ticks +average: 453852 cycles/ticks + +indcpa_enc: +median: 573168 cycles/ticks +average: 575315 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159868 cycles/ticks + +kyber_keypair_derand: +median: 486192 cycles/ticks +average: 488238 cycles/ticks + +kyber_keypair: +median: 504854 cycles/ticks +average: 506779 cycles/ticks + +kyber_encaps_derand: +median: 611398 cycles/ticks +average: 613800 cycles/ticks + +kyber_encaps: +median: 612624 cycles/ticks +average: 614709 cycles/ticks + +kyber_decaps: +median: 777726 cycles/ticks +average: 780601 cycles/ticks + +Loop spin: 429 +gen_a: +median: 129542 cycles/ticks +average: 131362 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7270 cycles/ticks + +poly_getnoise_eta2: +median: 7192 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22994 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33382 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35749 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17052 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 452166 cycles/ticks +average: 453867 cycles/ticks + +indcpa_enc: +median: 574170 cycles/ticks +average: 576328 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159857 cycles/ticks + +kyber_keypair_derand: +median: 485774 cycles/ticks +average: 487592 cycles/ticks + +kyber_keypair: +median: 505794 cycles/ticks +average: 507754 cycles/ticks + +kyber_encaps_derand: +median: 611872 cycles/ticks +average: 614122 cycles/ticks + +kyber_encaps: +median: 612708 cycles/ticks +average: 614990 cycles/ticks + +kyber_decaps: +median: 778370 cycles/ticks +average: 781256 cycles/ticks + +Loop spin: 430 +gen_a: +median: 129692 cycles/ticks +average: 130357 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22977 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33395 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35639 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 451898 cycles/ticks +average: 453679 cycles/ticks + +indcpa_enc: +median: 573266 cycles/ticks +average: 575359 cycles/ticks + +indcpa_dec: +median: 159356 cycles/ticks +average: 161100 cycles/ticks + +kyber_keypair_derand: +median: 485994 cycles/ticks +average: 487850 cycles/ticks + +kyber_keypair: +median: 505310 cycles/ticks +average: 507211 cycles/ticks + +kyber_encaps_derand: +median: 611224 cycles/ticks +average: 613362 cycles/ticks + +kyber_encaps: +median: 612242 cycles/ticks +average: 614397 cycles/ticks + +kyber_decaps: +median: 777858 cycles/ticks +average: 780748 cycles/ticks + +Loop spin: 431 +gen_a: +median: 129480 cycles/ticks +average: 130129 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7264 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23008 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33378 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35599 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17072 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452266 cycles/ticks +average: 454085 cycles/ticks + +indcpa_enc: +median: 573200 cycles/ticks +average: 575289 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 159863 cycles/ticks + +kyber_keypair_derand: +median: 486270 cycles/ticks +average: 488081 cycles/ticks + +kyber_keypair: +median: 504682 cycles/ticks +average: 506446 cycles/ticks + +kyber_encaps_derand: +median: 611128 cycles/ticks +average: 614467 cycles/ticks + +kyber_encaps: +median: 612058 cycles/ticks +average: 614342 cycles/ticks + +kyber_decaps: +median: 777782 cycles/ticks +average: 780705 cycles/ticks + +Loop spin: 432 +gen_a: +median: 129606 cycles/ticks +average: 130388 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7259 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7206 cycles/ticks + +NTT: +median: 22922 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33264 cycles/ticks +average: 33377 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35548 cycles/ticks +average: 35695 cycles/ticks + +poly_tomsg: +median: 3864 cycles/ticks +average: 3879 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 452018 cycles/ticks +average: 453782 cycles/ticks + +indcpa_enc: +median: 576384 cycles/ticks +average: 578683 cycles/ticks + +indcpa_dec: +median: 159320 cycles/ticks +average: 159915 cycles/ticks + +kyber_keypair_derand: +median: 486306 cycles/ticks +average: 488044 cycles/ticks + +kyber_keypair: +median: 505694 cycles/ticks +average: 507545 cycles/ticks + +kyber_encaps_derand: +median: 614276 cycles/ticks +average: 616585 cycles/ticks + +kyber_encaps: +median: 615372 cycles/ticks +average: 617393 cycles/ticks + +kyber_decaps: +median: 780884 cycles/ticks +average: 784910 cycles/ticks + +Loop spin: 433 +gen_a: +median: 129540 cycles/ticks +average: 130234 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22918 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33352 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35598 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452644 cycles/ticks +average: 454486 cycles/ticks + +indcpa_enc: +median: 573092 cycles/ticks +average: 575079 cycles/ticks + +indcpa_dec: +median: 159252 cycles/ticks +average: 159781 cycles/ticks + +kyber_keypair_derand: +median: 486626 cycles/ticks +average: 488401 cycles/ticks + +kyber_keypair: +median: 506472 cycles/ticks +average: 508337 cycles/ticks + +kyber_encaps_derand: +median: 610624 cycles/ticks +average: 612923 cycles/ticks + +kyber_encaps: +median: 611736 cycles/ticks +average: 613915 cycles/ticks + +kyber_decaps: +median: 777434 cycles/ticks +average: 780248 cycles/ticks + +Loop spin: 434 +gen_a: +median: 129556 cycles/ticks +average: 131059 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22989 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33395 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35620 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17064 cycles/ticks + +polyvec_decompress: +median: 6842 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452134 cycles/ticks +average: 453833 cycles/ticks + +indcpa_enc: +median: 573778 cycles/ticks +average: 577039 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 159916 cycles/ticks + +kyber_keypair_derand: +median: 486180 cycles/ticks +average: 488064 cycles/ticks + +kyber_keypair: +median: 504694 cycles/ticks +average: 506522 cycles/ticks + +kyber_encaps_derand: +median: 611294 cycles/ticks +average: 613650 cycles/ticks + +kyber_encaps: +median: 612304 cycles/ticks +average: 614510 cycles/ticks + +kyber_decaps: +median: 777694 cycles/ticks +average: 780720 cycles/ticks + +Loop spin: 435 +gen_a: +median: 129684 cycles/ticks +average: 130366 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22912 cycles/ticks +average: 22976 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33368 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35693 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 451876 cycles/ticks +average: 453680 cycles/ticks + +indcpa_enc: +median: 573188 cycles/ticks +average: 575269 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 159853 cycles/ticks + +kyber_keypair_derand: +median: 485988 cycles/ticks +average: 487737 cycles/ticks + +kyber_keypair: +median: 505626 cycles/ticks +average: 508653 cycles/ticks + +kyber_encaps_derand: +median: 611308 cycles/ticks +average: 613639 cycles/ticks + +kyber_encaps: +median: 612338 cycles/ticks +average: 614589 cycles/ticks + +kyber_decaps: +median: 777966 cycles/ticks +average: 780729 cycles/ticks + +Loop spin: 436 +gen_a: +median: 129748 cycles/ticks +average: 130438 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7260 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22982 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33394 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35652 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3662 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6871 cycles/ticks + +indcpa_keypair: +median: 452174 cycles/ticks +average: 453951 cycles/ticks + +indcpa_enc: +median: 573402 cycles/ticks +average: 575451 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159888 cycles/ticks + +kyber_keypair_derand: +median: 485950 cycles/ticks +average: 487790 cycles/ticks + +kyber_keypair: +median: 505676 cycles/ticks +average: 507509 cycles/ticks + +kyber_encaps_derand: +median: 610972 cycles/ticks +average: 613261 cycles/ticks + +kyber_encaps: +median: 612330 cycles/ticks +average: 615642 cycles/ticks + +kyber_decaps: +median: 777522 cycles/ticks +average: 780359 cycles/ticks + +Loop spin: 437 +gen_a: +median: 129518 cycles/ticks +average: 130167 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7228 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22904 cycles/ticks +average: 23006 cycles/ticks + +INVNTT: +median: 33266 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35672 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17062 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 452694 cycles/ticks +average: 454324 cycles/ticks + +indcpa_enc: +median: 573636 cycles/ticks +average: 575611 cycles/ticks + +indcpa_dec: +median: 159336 cycles/ticks +average: 159926 cycles/ticks + +kyber_keypair_derand: +median: 486564 cycles/ticks +average: 488437 cycles/ticks + +kyber_keypair: +median: 505190 cycles/ticks +average: 507145 cycles/ticks + +kyber_encaps_derand: +median: 611082 cycles/ticks +average: 613361 cycles/ticks + +kyber_encaps: +median: 612218 cycles/ticks +average: 614448 cycles/ticks + +kyber_decaps: +median: 777764 cycles/ticks +average: 780570 cycles/ticks + +Loop spin: 438 +gen_a: +median: 129508 cycles/ticks +average: 130167 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 36699 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17076 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452396 cycles/ticks +average: 454334 cycles/ticks + +indcpa_enc: +median: 573448 cycles/ticks +average: 575498 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 159876 cycles/ticks + +kyber_keypair_derand: +median: 486028 cycles/ticks +average: 487799 cycles/ticks + +kyber_keypair: +median: 505014 cycles/ticks +average: 506742 cycles/ticks + +kyber_encaps_derand: +median: 611152 cycles/ticks +average: 613441 cycles/ticks + +kyber_encaps: +median: 612096 cycles/ticks +average: 614356 cycles/ticks + +kyber_decaps: +median: 777550 cycles/ticks +average: 780493 cycles/ticks + +Loop spin: 439 +gen_a: +median: 129910 cycles/ticks +average: 130569 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7232 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35631 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1034 cycles/ticks +average: 1035 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17046 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 451704 cycles/ticks +average: 453443 cycles/ticks + +indcpa_enc: +median: 576054 cycles/ticks +average: 578054 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 159884 cycles/ticks + +kyber_keypair_derand: +median: 486426 cycles/ticks +average: 489328 cycles/ticks + +kyber_keypair: +median: 505796 cycles/ticks +average: 507544 cycles/ticks + +kyber_encaps_derand: +median: 614224 cycles/ticks +average: 616472 cycles/ticks + +kyber_encaps: +median: 616022 cycles/ticks +average: 618085 cycles/ticks + +kyber_decaps: +median: 780798 cycles/ticks +average: 783529 cycles/ticks + +Loop spin: 440 +gen_a: +median: 130038 cycles/ticks +average: 130810 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33356 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35638 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17086 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 451940 cycles/ticks +average: 453720 cycles/ticks + +indcpa_enc: +median: 576344 cycles/ticks +average: 578597 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 159891 cycles/ticks + +kyber_keypair_derand: +median: 485870 cycles/ticks +average: 487725 cycles/ticks + +kyber_keypair: +median: 504784 cycles/ticks +average: 506736 cycles/ticks + +kyber_encaps_derand: +median: 614014 cycles/ticks +average: 617613 cycles/ticks + +kyber_encaps: +median: 615034 cycles/ticks +average: 617409 cycles/ticks + +kyber_decaps: +median: 780574 cycles/ticks +average: 783532 cycles/ticks + +Loop spin: 441 +gen_a: +median: 129616 cycles/ticks +average: 130296 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7269 cycles/ticks + +poly_getnoise_eta2: +median: 7166 cycles/ticks +average: 7195 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33363 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35520 cycles/ticks +average: 35669 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3878 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3479 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6868 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 452172 cycles/ticks +average: 454088 cycles/ticks + +indcpa_enc: +median: 573616 cycles/ticks +average: 575750 cycles/ticks + +indcpa_dec: +median: 159258 cycles/ticks +average: 159946 cycles/ticks + +kyber_keypair_derand: +median: 486060 cycles/ticks +average: 487910 cycles/ticks + +kyber_keypair: +median: 504920 cycles/ticks +average: 507048 cycles/ticks + +kyber_encaps_derand: +median: 611276 cycles/ticks +average: 613631 cycles/ticks + +kyber_encaps: +median: 612356 cycles/ticks +average: 614621 cycles/ticks + +kyber_decaps: +median: 780890 cycles/ticks +average: 784906 cycles/ticks + +Loop spin: 442 +gen_a: +median: 129662 cycles/ticks +average: 130374 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33390 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35619 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17062 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6903 cycles/ticks + +indcpa_keypair: +median: 459392 cycles/ticks +average: 461289 cycles/ticks + +indcpa_enc: +median: 577218 cycles/ticks +average: 579421 cycles/ticks + +indcpa_dec: +median: 159248 cycles/ticks +average: 159793 cycles/ticks + +kyber_keypair_derand: +median: 489514 cycles/ticks +average: 491391 cycles/ticks + +kyber_keypair: +median: 508600 cycles/ticks +average: 510413 cycles/ticks + +kyber_encaps_derand: +median: 610982 cycles/ticks +average: 613215 cycles/ticks + +kyber_encaps: +median: 613438 cycles/ticks +average: 615611 cycles/ticks + +kyber_decaps: +median: 777594 cycles/ticks +average: 780392 cycles/ticks + +Loop spin: 443 +gen_a: +median: 129724 cycles/ticks +average: 130449 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22970 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33389 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35612 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452120 cycles/ticks +average: 453918 cycles/ticks + +indcpa_enc: +median: 573988 cycles/ticks +average: 577379 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159827 cycles/ticks + +kyber_keypair_derand: +median: 486042 cycles/ticks +average: 487848 cycles/ticks + +kyber_keypair: +median: 504866 cycles/ticks +average: 506884 cycles/ticks + +kyber_encaps_derand: +median: 611376 cycles/ticks +average: 613645 cycles/ticks + +kyber_encaps: +median: 612718 cycles/ticks +average: 614971 cycles/ticks + +kyber_decaps: +median: 778280 cycles/ticks +average: 781189 cycles/ticks + +Loop spin: 444 +gen_a: +median: 129654 cycles/ticks +average: 130303 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23023 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33432 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35654 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3886 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17080 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 455010 cycles/ticks +average: 456921 cycles/ticks + +indcpa_enc: +median: 573426 cycles/ticks +average: 575654 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 159908 cycles/ticks + +kyber_keypair_derand: +median: 489720 cycles/ticks +average: 491725 cycles/ticks + +kyber_keypair: +median: 507872 cycles/ticks +average: 513230 cycles/ticks + +kyber_encaps_derand: +median: 611850 cycles/ticks +average: 614226 cycles/ticks + +kyber_encaps: +median: 612514 cycles/ticks +average: 617539 cycles/ticks + +kyber_decaps: +median: 777594 cycles/ticks +average: 780602 cycles/ticks + +Loop spin: 445 +gen_a: +median: 129736 cycles/ticks +average: 130426 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22969 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33386 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35644 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 451680 cycles/ticks +average: 453574 cycles/ticks + +indcpa_enc: +median: 572852 cycles/ticks +average: 574837 cycles/ticks + +indcpa_dec: +median: 159322 cycles/ticks +average: 159943 cycles/ticks + +kyber_keypair_derand: +median: 485840 cycles/ticks +average: 487761 cycles/ticks + +kyber_keypair: +median: 504952 cycles/ticks +average: 506818 cycles/ticks + +kyber_encaps_derand: +median: 610852 cycles/ticks +average: 613013 cycles/ticks + +kyber_encaps: +median: 613288 cycles/ticks +average: 616462 cycles/ticks + +kyber_decaps: +median: 777310 cycles/ticks +average: 780106 cycles/ticks + +Loop spin: 446 +gen_a: +median: 129640 cycles/ticks +average: 130339 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22926 cycles/ticks +average: 23009 cycles/ticks + +INVNTT: +median: 33262 cycles/ticks +average: 33401 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35667 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6874 cycles/ticks +average: 6901 cycles/ticks + +indcpa_keypair: +median: 451712 cycles/ticks +average: 453548 cycles/ticks + +indcpa_enc: +median: 573458 cycles/ticks +average: 575649 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 159884 cycles/ticks + +kyber_keypair_derand: +median: 485944 cycles/ticks +average: 487921 cycles/ticks + +kyber_keypair: +median: 504896 cycles/ticks +average: 507041 cycles/ticks + +kyber_encaps_derand: +median: 611264 cycles/ticks +average: 613601 cycles/ticks + +kyber_encaps: +median: 612822 cycles/ticks +average: 615063 cycles/ticks + +kyber_decaps: +median: 778204 cycles/ticks +average: 780881 cycles/ticks + +Loop spin: 447 +gen_a: +median: 129728 cycles/ticks +average: 130369 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 8350 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33364 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35548 cycles/ticks +average: 35733 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16982 cycles/ticks +average: 17054 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 451980 cycles/ticks +average: 453919 cycles/ticks + +indcpa_enc: +median: 573168 cycles/ticks +average: 575357 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 159855 cycles/ticks + +kyber_keypair_derand: +median: 485924 cycles/ticks +average: 487730 cycles/ticks + +kyber_keypair: +median: 504752 cycles/ticks +average: 506792 cycles/ticks + +kyber_encaps_derand: +median: 610724 cycles/ticks +average: 612992 cycles/ticks + +kyber_encaps: +median: 611858 cycles/ticks +average: 614036 cycles/ticks + +kyber_decaps: +median: 777354 cycles/ticks +average: 780204 cycles/ticks + +Loop spin: 448 +gen_a: +median: 130004 cycles/ticks +average: 130716 cycles/ticks + +poly_getnoise_eta1: +median: 7246 cycles/ticks +average: 7270 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23019 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33383 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35620 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17006 cycles/ticks +average: 17071 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6874 cycles/ticks + +indcpa_keypair: +median: 452192 cycles/ticks +average: 453968 cycles/ticks + +indcpa_enc: +median: 573332 cycles/ticks +average: 575399 cycles/ticks + +indcpa_dec: +median: 159372 cycles/ticks +average: 159963 cycles/ticks + +kyber_keypair_derand: +median: 485762 cycles/ticks +average: 488704 cycles/ticks + +kyber_keypair: +median: 504778 cycles/ticks +average: 506726 cycles/ticks + +kyber_encaps_derand: +median: 611330 cycles/ticks +average: 613739 cycles/ticks + +kyber_encaps: +median: 613448 cycles/ticks +average: 615678 cycles/ticks + +kyber_decaps: +median: 777918 cycles/ticks +average: 780815 cycles/ticks + +Loop spin: 449 +gen_a: +median: 129878 cycles/ticks +average: 130602 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33378 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35653 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 452140 cycles/ticks +average: 453887 cycles/ticks + +indcpa_enc: +median: 573390 cycles/ticks +average: 575554 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 159819 cycles/ticks + +kyber_keypair_derand: +median: 486314 cycles/ticks +average: 488191 cycles/ticks + +kyber_keypair: +median: 504710 cycles/ticks +average: 506591 cycles/ticks + +kyber_encaps_derand: +median: 611136 cycles/ticks +average: 614485 cycles/ticks + +kyber_encaps: +median: 613244 cycles/ticks +average: 615226 cycles/ticks + +kyber_decaps: +median: 777614 cycles/ticks +average: 780326 cycles/ticks + +Loop spin: 450 +gen_a: +median: 129600 cycles/ticks +average: 130255 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33360 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35613 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 452068 cycles/ticks +average: 453916 cycles/ticks + +indcpa_enc: +median: 573370 cycles/ticks +average: 575448 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159932 cycles/ticks + +kyber_keypair_derand: +median: 485840 cycles/ticks +average: 487562 cycles/ticks + +kyber_keypair: +median: 504792 cycles/ticks +average: 506849 cycles/ticks + +kyber_encaps_derand: +median: 610836 cycles/ticks +average: 613073 cycles/ticks + +kyber_encaps: +median: 612012 cycles/ticks +average: 614199 cycles/ticks + +kyber_decaps: +median: 777558 cycles/ticks +average: 781496 cycles/ticks + +Loop spin: 451 +gen_a: +median: 129700 cycles/ticks +average: 130396 cycles/ticks + +poly_getnoise_eta1: +median: 7256 cycles/ticks +average: 7289 cycles/ticks + +poly_getnoise_eta2: +median: 7200 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22982 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33366 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35647 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452202 cycles/ticks +average: 454050 cycles/ticks + +indcpa_enc: +median: 573334 cycles/ticks +average: 575520 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159914 cycles/ticks + +kyber_keypair_derand: +median: 486066 cycles/ticks +average: 487835 cycles/ticks + +kyber_keypair: +median: 504918 cycles/ticks +average: 506867 cycles/ticks + +kyber_encaps_derand: +median: 610748 cycles/ticks +average: 613034 cycles/ticks + +kyber_encaps: +median: 612804 cycles/ticks +average: 614914 cycles/ticks + +kyber_decaps: +median: 777368 cycles/ticks +average: 780192 cycles/ticks + +Loop spin: 452 +gen_a: +median: 130010 cycles/ticks +average: 130654 cycles/ticks + +poly_getnoise_eta1: +median: 7246 cycles/ticks +average: 7279 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22916 cycles/ticks +average: 23022 cycles/ticks + +INVNTT: +median: 33268 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35632 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 452062 cycles/ticks +average: 453828 cycles/ticks + +indcpa_enc: +median: 572930 cycles/ticks +average: 576264 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 159930 cycles/ticks + +kyber_keypair_derand: +median: 486008 cycles/ticks +average: 487966 cycles/ticks + +kyber_keypair: +median: 504764 cycles/ticks +average: 506761 cycles/ticks + +kyber_encaps_derand: +median: 611098 cycles/ticks +average: 613546 cycles/ticks + +kyber_encaps: +median: 613312 cycles/ticks +average: 615640 cycles/ticks + +kyber_decaps: +median: 777692 cycles/ticks +average: 780800 cycles/ticks + +Loop spin: 453 +gen_a: +median: 129480 cycles/ticks +average: 130204 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22982 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33347 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35637 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 456770 cycles/ticks +average: 458709 cycles/ticks + +indcpa_enc: +median: 573476 cycles/ticks +average: 575733 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159933 cycles/ticks + +kyber_keypair_derand: +median: 491374 cycles/ticks +average: 493263 cycles/ticks + +kyber_keypair: +median: 511692 cycles/ticks +average: 514908 cycles/ticks + +kyber_encaps_derand: +median: 610700 cycles/ticks +average: 613097 cycles/ticks + +kyber_encaps: +median: 612002 cycles/ticks +average: 614412 cycles/ticks + +kyber_decaps: +median: 777544 cycles/ticks +average: 780485 cycles/ticks + +Loop spin: 454 +gen_a: +median: 129690 cycles/ticks +average: 130362 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7194 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35620 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17097 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452246 cycles/ticks +average: 454128 cycles/ticks + +indcpa_enc: +median: 573562 cycles/ticks +average: 575722 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 159881 cycles/ticks + +kyber_keypair_derand: +median: 486288 cycles/ticks +average: 488269 cycles/ticks + +kyber_keypair: +median: 504948 cycles/ticks +average: 506872 cycles/ticks + +kyber_encaps_derand: +median: 610656 cycles/ticks +average: 612996 cycles/ticks + +kyber_encaps: +median: 612216 cycles/ticks +average: 615643 cycles/ticks + +kyber_decaps: +median: 777280 cycles/ticks +average: 779978 cycles/ticks + +Loop spin: 455 +gen_a: +median: 129384 cycles/ticks +average: 130139 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7206 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33378 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35606 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 459606 cycles/ticks +average: 461383 cycles/ticks + +indcpa_enc: +median: 577120 cycles/ticks +average: 579226 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 159895 cycles/ticks + +kyber_keypair_derand: +median: 489258 cycles/ticks +average: 491101 cycles/ticks + +kyber_keypair: +median: 508112 cycles/ticks +average: 510036 cycles/ticks + +kyber_encaps_derand: +median: 610796 cycles/ticks +average: 613217 cycles/ticks + +kyber_encaps: +median: 612818 cycles/ticks +average: 615048 cycles/ticks + +kyber_decaps: +median: 777264 cycles/ticks +average: 780307 cycles/ticks + +Loop spin: 456 +gen_a: +median: 129670 cycles/ticks +average: 130357 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22985 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33410 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35520 cycles/ticks +average: 35699 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3690 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452162 cycles/ticks +average: 455143 cycles/ticks + +indcpa_enc: +median: 572954 cycles/ticks +average: 575172 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159863 cycles/ticks + +kyber_keypair_derand: +median: 485882 cycles/ticks +average: 487756 cycles/ticks + +kyber_keypair: +median: 504916 cycles/ticks +average: 506817 cycles/ticks + +kyber_encaps_derand: +median: 610926 cycles/ticks +average: 613290 cycles/ticks + +kyber_encaps: +median: 611852 cycles/ticks +average: 614103 cycles/ticks + +kyber_decaps: +median: 777476 cycles/ticks +average: 780390 cycles/ticks + +Loop spin: 457 +gen_a: +median: 129944 cycles/ticks +average: 130677 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7262 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22988 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33388 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35614 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17058 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 456126 cycles/ticks +average: 457988 cycles/ticks + +indcpa_enc: +median: 577238 cycles/ticks +average: 579494 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 159930 cycles/ticks + +kyber_keypair_derand: +median: 485972 cycles/ticks +average: 489057 cycles/ticks + +kyber_keypair: +median: 505326 cycles/ticks +average: 507165 cycles/ticks + +kyber_encaps_derand: +median: 610934 cycles/ticks +average: 613248 cycles/ticks + +kyber_encaps: +median: 611968 cycles/ticks +average: 614047 cycles/ticks + +kyber_decaps: +median: 777638 cycles/ticks +average: 780481 cycles/ticks + +Loop spin: 458 +gen_a: +median: 129646 cycles/ticks +average: 130329 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7265 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7300 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35648 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17054 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 455808 cycles/ticks +average: 457619 cycles/ticks + +indcpa_enc: +median: 572892 cycles/ticks +average: 575146 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159893 cycles/ticks + +kyber_keypair_derand: +median: 490228 cycles/ticks +average: 492188 cycles/ticks + +kyber_keypair: +median: 508662 cycles/ticks +average: 510565 cycles/ticks + +kyber_encaps_derand: +median: 611008 cycles/ticks +average: 614425 cycles/ticks + +kyber_encaps: +median: 612584 cycles/ticks +average: 614826 cycles/ticks + +kyber_decaps: +median: 777582 cycles/ticks +average: 780261 cycles/ticks + +Loop spin: 459 +gen_a: +median: 129578 cycles/ticks +average: 130268 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7245 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23001 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33368 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35597 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 451992 cycles/ticks +average: 453716 cycles/ticks + +indcpa_enc: +median: 572980 cycles/ticks +average: 575225 cycles/ticks + +indcpa_dec: +median: 159362 cycles/ticks +average: 160040 cycles/ticks + +kyber_keypair_derand: +median: 485974 cycles/ticks +average: 487754 cycles/ticks + +kyber_keypair: +median: 504722 cycles/ticks +average: 506552 cycles/ticks + +kyber_encaps_derand: +median: 611334 cycles/ticks +average: 613685 cycles/ticks + +kyber_encaps: +median: 612198 cycles/ticks +average: 614568 cycles/ticks + +kyber_decaps: +median: 777926 cycles/ticks +average: 781884 cycles/ticks + +Loop spin: 460 +gen_a: +median: 129824 cycles/ticks +average: 130414 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7259 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22924 cycles/ticks +average: 23018 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33430 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35654 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 456100 cycles/ticks +average: 457850 cycles/ticks + +indcpa_enc: +median: 574088 cycles/ticks +average: 576162 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 159890 cycles/ticks + +kyber_keypair_derand: +median: 489876 cycles/ticks +average: 491864 cycles/ticks + +kyber_keypair: +median: 509538 cycles/ticks +average: 511421 cycles/ticks + +kyber_encaps_derand: +median: 611130 cycles/ticks +average: 613486 cycles/ticks + +kyber_encaps: +median: 612068 cycles/ticks +average: 614235 cycles/ticks + +kyber_decaps: +median: 781028 cycles/ticks +average: 784026 cycles/ticks + +Loop spin: 461 +gen_a: +median: 129742 cycles/ticks +average: 130420 cycles/ticks + +poly_getnoise_eta1: +median: 7258 cycles/ticks +average: 7281 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22912 cycles/ticks +average: 23002 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33364 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35633 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17098 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 452096 cycles/ticks +average: 453907 cycles/ticks + +indcpa_enc: +median: 573422 cycles/ticks +average: 576647 cycles/ticks + +indcpa_dec: +median: 159248 cycles/ticks +average: 159856 cycles/ticks + +kyber_keypair_derand: +median: 486176 cycles/ticks +average: 488040 cycles/ticks + +kyber_keypair: +median: 504880 cycles/ticks +average: 506937 cycles/ticks + +kyber_encaps_derand: +median: 610780 cycles/ticks +average: 613061 cycles/ticks + +kyber_encaps: +median: 611950 cycles/ticks +average: 614068 cycles/ticks + +kyber_decaps: +median: 777298 cycles/ticks +average: 780141 cycles/ticks + +Loop spin: 462 +gen_a: +median: 129624 cycles/ticks +average: 130239 cycles/ticks + +poly_getnoise_eta1: +median: 7220 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22979 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33394 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35624 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452114 cycles/ticks +average: 454028 cycles/ticks + +indcpa_enc: +median: 573654 cycles/ticks +average: 575781 cycles/ticks + +indcpa_dec: +median: 159316 cycles/ticks +average: 159926 cycles/ticks + +kyber_keypair_derand: +median: 486144 cycles/ticks +average: 488042 cycles/ticks + +kyber_keypair: +median: 504964 cycles/ticks +average: 508070 cycles/ticks + +kyber_encaps_derand: +median: 611450 cycles/ticks +average: 613704 cycles/ticks + +kyber_encaps: +median: 612406 cycles/ticks +average: 614775 cycles/ticks + +kyber_decaps: +median: 777924 cycles/ticks +average: 780692 cycles/ticks + +Loop spin: 463 +gen_a: +median: 129722 cycles/ticks +average: 130358 cycles/ticks + +poly_getnoise_eta1: +median: 7302 cycles/ticks +average: 7315 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33350 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35609 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17071 cycles/ticks + +polyvec_decompress: +median: 6840 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452880 cycles/ticks +average: 454718 cycles/ticks + +indcpa_enc: +median: 573434 cycles/ticks +average: 575552 cycles/ticks + +indcpa_dec: +median: 159336 cycles/ticks +average: 159902 cycles/ticks + +kyber_keypair_derand: +median: 486894 cycles/ticks +average: 488795 cycles/ticks + +kyber_keypair: +median: 506422 cycles/ticks +average: 508266 cycles/ticks + +kyber_encaps_derand: +median: 611032 cycles/ticks +average: 613269 cycles/ticks + +kyber_encaps: +median: 612008 cycles/ticks +average: 615204 cycles/ticks + +kyber_decaps: +median: 777690 cycles/ticks +average: 782859 cycles/ticks + +Loop spin: 464 +gen_a: +median: 129490 cycles/ticks +average: 132655 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22920 cycles/ticks +average: 23021 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35616 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 451978 cycles/ticks +average: 453826 cycles/ticks + +indcpa_enc: +median: 573644 cycles/ticks +average: 575663 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 159865 cycles/ticks + +kyber_keypair_derand: +median: 485876 cycles/ticks +average: 487697 cycles/ticks + +kyber_keypair: +median: 505326 cycles/ticks +average: 507238 cycles/ticks + +kyber_encaps_derand: +median: 611644 cycles/ticks +average: 613842 cycles/ticks + +kyber_encaps: +median: 612698 cycles/ticks +average: 614794 cycles/ticks + +kyber_decaps: +median: 778488 cycles/ticks +average: 780989 cycles/ticks + +Loop spin: 465 +gen_a: +median: 129900 cycles/ticks +average: 130641 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22964 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33382 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35644 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 456118 cycles/ticks +average: 459036 cycles/ticks + +indcpa_enc: +median: 577188 cycles/ticks +average: 579358 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 159937 cycles/ticks + +kyber_keypair_derand: +median: 486238 cycles/ticks +average: 488092 cycles/ticks + +kyber_keypair: +median: 504692 cycles/ticks +average: 506563 cycles/ticks + +kyber_encaps_derand: +median: 611318 cycles/ticks +average: 613507 cycles/ticks + +kyber_encaps: +median: 611994 cycles/ticks +average: 614234 cycles/ticks + +kyber_decaps: +median: 777702 cycles/ticks +average: 780576 cycles/ticks + +Loop spin: 466 +gen_a: +median: 129700 cycles/ticks +average: 130391 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22985 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33364 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35508 cycles/ticks +average: 35640 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17089 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452272 cycles/ticks +average: 453900 cycles/ticks + +indcpa_enc: +median: 573470 cycles/ticks +average: 575521 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 159906 cycles/ticks + +kyber_keypair_derand: +median: 486500 cycles/ticks +average: 489577 cycles/ticks + +kyber_keypair: +median: 505740 cycles/ticks +average: 507547 cycles/ticks + +kyber_encaps_derand: +median: 610802 cycles/ticks +average: 613141 cycles/ticks + +kyber_encaps: +median: 611822 cycles/ticks +average: 613919 cycles/ticks + +kyber_decaps: +median: 777442 cycles/ticks +average: 780354 cycles/ticks + +Loop spin: 467 +gen_a: +median: 129726 cycles/ticks +average: 130396 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7234 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22918 cycles/ticks +average: 23000 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35627 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6904 cycles/ticks + +indcpa_keypair: +median: 452080 cycles/ticks +average: 453713 cycles/ticks + +indcpa_enc: +median: 573350 cycles/ticks +average: 575447 cycles/ticks + +indcpa_dec: +median: 159260 cycles/ticks +average: 159808 cycles/ticks + +kyber_keypair_derand: +median: 486272 cycles/ticks +average: 488141 cycles/ticks + +kyber_keypair: +median: 505806 cycles/ticks +average: 507674 cycles/ticks + +kyber_encaps_derand: +median: 610830 cycles/ticks +average: 614272 cycles/ticks + +kyber_encaps: +median: 612138 cycles/ticks +average: 614184 cycles/ticks + +kyber_decaps: +median: 777516 cycles/ticks +average: 780343 cycles/ticks + +Loop spin: 468 +gen_a: +median: 129774 cycles/ticks +average: 130499 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23006 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35614 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3880 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 17010 cycles/ticks +average: 17103 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 452662 cycles/ticks +average: 454433 cycles/ticks + +indcpa_enc: +median: 576388 cycles/ticks +average: 578563 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159887 cycles/ticks + +kyber_keypair_derand: +median: 486828 cycles/ticks +average: 488823 cycles/ticks + +kyber_keypair: +median: 505302 cycles/ticks +average: 507263 cycles/ticks + +kyber_encaps_derand: +median: 614316 cycles/ticks +average: 616646 cycles/ticks + +kyber_encaps: +median: 615204 cycles/ticks +average: 617444 cycles/ticks + +kyber_decaps: +median: 780710 cycles/ticks +average: 784525 cycles/ticks + +Loop spin: 469 +gen_a: +median: 129652 cycles/ticks +average: 130384 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22976 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35636 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 17006 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452150 cycles/ticks +average: 453977 cycles/ticks + +indcpa_enc: +median: 574084 cycles/ticks +average: 576149 cycles/ticks + +indcpa_dec: +median: 159250 cycles/ticks +average: 159844 cycles/ticks + +kyber_keypair_derand: +median: 485906 cycles/ticks +average: 487687 cycles/ticks + +kyber_keypair: +median: 505228 cycles/ticks +average: 507060 cycles/ticks + +kyber_encaps_derand: +median: 611742 cycles/ticks +average: 614172 cycles/ticks + +kyber_encaps: +median: 612690 cycles/ticks +average: 615103 cycles/ticks + +kyber_decaps: +median: 778204 cycles/ticks +average: 781040 cycles/ticks + +Loop spin: 470 +gen_a: +median: 129754 cycles/ticks +average: 130482 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7209 cycles/ticks + +NTT: +median: 22904 cycles/ticks +average: 23003 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33401 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35627 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17084 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 452536 cycles/ticks +average: 454227 cycles/ticks + +indcpa_enc: +median: 574472 cycles/ticks +average: 577852 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 159970 cycles/ticks + +kyber_keypair_derand: +median: 486734 cycles/ticks +average: 488698 cycles/ticks + +kyber_keypair: +median: 506268 cycles/ticks +average: 508171 cycles/ticks + +kyber_encaps_derand: +median: 611734 cycles/ticks +average: 614099 cycles/ticks + +kyber_encaps: +median: 613260 cycles/ticks +average: 615628 cycles/ticks + +kyber_decaps: +median: 778520 cycles/ticks +average: 781486 cycles/ticks + +Loop spin: 471 +gen_a: +median: 129632 cycles/ticks +average: 130336 cycles/ticks + +poly_getnoise_eta1: +median: 7214 cycles/ticks +average: 7234 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22888 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35647 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17076 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 452122 cycles/ticks +average: 453885 cycles/ticks + +indcpa_enc: +median: 573298 cycles/ticks +average: 575503 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 159905 cycles/ticks + +kyber_keypair_derand: +median: 485864 cycles/ticks +average: 487661 cycles/ticks + +kyber_keypair: +median: 504734 cycles/ticks +average: 507693 cycles/ticks + +kyber_encaps_derand: +median: 611054 cycles/ticks +average: 613296 cycles/ticks + +kyber_encaps: +median: 612014 cycles/ticks +average: 614139 cycles/ticks + +kyber_decaps: +median: 777734 cycles/ticks +average: 780494 cycles/ticks + +Loop spin: 472 +gen_a: +median: 129638 cycles/ticks +average: 130268 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22973 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33338 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35538 cycles/ticks +average: 35681 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3879 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6858 cycles/ticks +average: 6900 cycles/ticks + +indcpa_keypair: +median: 455274 cycles/ticks +average: 457014 cycles/ticks + +indcpa_enc: +median: 573146 cycles/ticks +average: 575385 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 159842 cycles/ticks + +kyber_keypair_derand: +median: 489472 cycles/ticks +average: 491341 cycles/ticks + +kyber_keypair: +median: 508198 cycles/ticks +average: 510152 cycles/ticks + +kyber_encaps_derand: +median: 611078 cycles/ticks +average: 613413 cycles/ticks + +kyber_encaps: +median: 611994 cycles/ticks +average: 615050 cycles/ticks + +kyber_decaps: +median: 777838 cycles/ticks +average: 780764 cycles/ticks + +Loop spin: 473 +gen_a: +median: 129544 cycles/ticks +average: 130232 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7267 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33385 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35580 cycles/ticks +average: 35741 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6918 cycles/ticks + +indcpa_keypair: +median: 451798 cycles/ticks +average: 453469 cycles/ticks + +indcpa_enc: +median: 573120 cycles/ticks +average: 575221 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 159922 cycles/ticks + +kyber_keypair_derand: +median: 485786 cycles/ticks +average: 487664 cycles/ticks + +kyber_keypair: +median: 505422 cycles/ticks +average: 507462 cycles/ticks + +kyber_encaps_derand: +median: 610900 cycles/ticks +average: 613187 cycles/ticks + +kyber_encaps: +median: 613002 cycles/ticks +average: 614913 cycles/ticks + +kyber_decaps: +median: 777336 cycles/ticks +average: 780089 cycles/ticks + +Loop spin: 474 +gen_a: +median: 129642 cycles/ticks +average: 130289 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22983 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33360 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35613 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 455302 cycles/ticks +average: 458229 cycles/ticks + +indcpa_enc: +median: 573566 cycles/ticks +average: 575818 cycles/ticks + +indcpa_dec: +median: 159356 cycles/ticks +average: 159941 cycles/ticks + +kyber_keypair_derand: +median: 489014 cycles/ticks +average: 490824 cycles/ticks + +kyber_keypair: +median: 507844 cycles/ticks +average: 509793 cycles/ticks + +kyber_encaps_derand: +median: 610878 cycles/ticks +average: 613208 cycles/ticks + +kyber_encaps: +median: 611776 cycles/ticks +average: 614015 cycles/ticks + +kyber_decaps: +median: 777210 cycles/ticks +average: 779972 cycles/ticks + +Loop spin: 475 +gen_a: +median: 129588 cycles/ticks +average: 130257 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7281 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22888 cycles/ticks +average: 22989 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33371 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35518 cycles/ticks +average: 35645 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3880 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17078 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452086 cycles/ticks +average: 453947 cycles/ticks + +indcpa_enc: +median: 573212 cycles/ticks +average: 575338 cycles/ticks + +indcpa_dec: +median: 162430 cycles/ticks +average: 163053 cycles/ticks + +kyber_keypair_derand: +median: 485852 cycles/ticks +average: 488916 cycles/ticks + +kyber_keypair: +median: 504944 cycles/ticks +average: 506822 cycles/ticks + +kyber_encaps_derand: +median: 611322 cycles/ticks +average: 613785 cycles/ticks + +kyber_encaps: +median: 612136 cycles/ticks +average: 614505 cycles/ticks + +kyber_decaps: +median: 780656 cycles/ticks +average: 783547 cycles/ticks + +Loop spin: 476 +gen_a: +median: 129732 cycles/ticks +average: 130443 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7237 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22977 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35635 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17098 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6945 cycles/ticks + +indcpa_keypair: +median: 452122 cycles/ticks +average: 454062 cycles/ticks + +indcpa_enc: +median: 573744 cycles/ticks +average: 575945 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 159959 cycles/ticks + +kyber_keypair_derand: +median: 486372 cycles/ticks +average: 488248 cycles/ticks + +kyber_keypair: +median: 505342 cycles/ticks +average: 507211 cycles/ticks + +kyber_encaps_derand: +median: 611842 cycles/ticks +average: 615210 cycles/ticks + +kyber_encaps: +median: 614362 cycles/ticks +average: 616339 cycles/ticks + +kyber_decaps: +median: 778238 cycles/ticks +average: 781036 cycles/ticks + +Loop spin: 477 +gen_a: +median: 129548 cycles/ticks +average: 130140 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33377 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35657 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6856 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 451858 cycles/ticks +average: 453547 cycles/ticks + +indcpa_enc: +median: 573106 cycles/ticks +average: 575062 cycles/ticks + +indcpa_dec: +median: 159364 cycles/ticks +average: 160063 cycles/ticks + +kyber_keypair_derand: +median: 485962 cycles/ticks +average: 487882 cycles/ticks + +kyber_keypair: +median: 504786 cycles/ticks +average: 506659 cycles/ticks + +kyber_encaps_derand: +median: 610924 cycles/ticks +average: 613280 cycles/ticks + +kyber_encaps: +median: 612336 cycles/ticks +average: 614587 cycles/ticks + +kyber_decaps: +median: 777756 cycles/ticks +average: 781747 cycles/ticks + +Loop spin: 478 +gen_a: +median: 129656 cycles/ticks +average: 130320 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23003 cycles/ticks + +INVNTT: +median: 33260 cycles/ticks +average: 33394 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35659 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3879 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 451742 cycles/ticks +average: 453527 cycles/ticks + +indcpa_enc: +median: 572832 cycles/ticks +average: 575116 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 159918 cycles/ticks + +kyber_keypair_derand: +median: 485974 cycles/ticks +average: 487819 cycles/ticks + +kyber_keypair: +median: 504734 cycles/ticks +average: 506812 cycles/ticks + +kyber_encaps_derand: +median: 610916 cycles/ticks +average: 613490 cycles/ticks + +kyber_encaps: +median: 612040 cycles/ticks +average: 614359 cycles/ticks + +kyber_decaps: +median: 777594 cycles/ticks +average: 780250 cycles/ticks + +Loop spin: 479 +gen_a: +median: 129574 cycles/ticks +average: 130241 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7234 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33337 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35625 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17072 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6895 cycles/ticks + +indcpa_keypair: +median: 452060 cycles/ticks +average: 453811 cycles/ticks + +indcpa_enc: +median: 572976 cycles/ticks +average: 576169 cycles/ticks + +indcpa_dec: +median: 162394 cycles/ticks +average: 163079 cycles/ticks + +kyber_keypair_derand: +median: 486168 cycles/ticks +average: 488080 cycles/ticks + +kyber_keypair: +median: 505074 cycles/ticks +average: 507092 cycles/ticks + +kyber_encaps_derand: +median: 610480 cycles/ticks +average: 612847 cycles/ticks + +kyber_encaps: +median: 613056 cycles/ticks +average: 615035 cycles/ticks + +kyber_decaps: +median: 780468 cycles/ticks +average: 783490 cycles/ticks + +Loop spin: 480 +gen_a: +median: 129742 cycles/ticks +average: 130416 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22982 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33369 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35648 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17041 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 451816 cycles/ticks +average: 453657 cycles/ticks + +indcpa_enc: +median: 572966 cycles/ticks +average: 575199 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 159887 cycles/ticks + +kyber_keypair_derand: +median: 486188 cycles/ticks +average: 487993 cycles/ticks + +kyber_keypair: +median: 504692 cycles/ticks +average: 507753 cycles/ticks + +kyber_encaps_derand: +median: 611226 cycles/ticks +average: 613577 cycles/ticks + +kyber_encaps: +median: 612634 cycles/ticks +average: 615067 cycles/ticks + +kyber_decaps: +median: 777358 cycles/ticks +average: 780021 cycles/ticks + +Loop spin: 481 +gen_a: +median: 129694 cycles/ticks +average: 130289 cycles/ticks + +poly_getnoise_eta1: +median: 7222 cycles/ticks +average: 7237 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35645 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6895 cycles/ticks + +indcpa_keypair: +median: 451798 cycles/ticks +average: 453476 cycles/ticks + +indcpa_enc: +median: 572876 cycles/ticks +average: 575187 cycles/ticks + +indcpa_dec: +median: 159266 cycles/ticks +average: 159884 cycles/ticks + +kyber_keypair_derand: +median: 490044 cycles/ticks +average: 491908 cycles/ticks + +kyber_keypair: +median: 504934 cycles/ticks +average: 506843 cycles/ticks + +kyber_encaps_derand: +median: 610744 cycles/ticks +average: 613069 cycles/ticks + +kyber_encaps: +median: 611852 cycles/ticks +average: 615097 cycles/ticks + +kyber_decaps: +median: 777344 cycles/ticks +average: 780140 cycles/ticks + +Loop spin: 482 +gen_a: +median: 129436 cycles/ticks +average: 130127 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7227 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35522 cycles/ticks +average: 35676 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6900 cycles/ticks + +indcpa_keypair: +median: 452342 cycles/ticks +average: 453984 cycles/ticks + +indcpa_enc: +median: 573398 cycles/ticks +average: 575449 cycles/ticks + +indcpa_dec: +median: 159334 cycles/ticks +average: 159889 cycles/ticks + +kyber_keypair_derand: +median: 486062 cycles/ticks +average: 487801 cycles/ticks + +kyber_keypair: +median: 504604 cycles/ticks +average: 506447 cycles/ticks + +kyber_encaps_derand: +median: 611174 cycles/ticks +average: 613696 cycles/ticks + +kyber_encaps: +median: 613828 cycles/ticks +average: 615827 cycles/ticks + +kyber_decaps: +median: 778192 cycles/ticks +average: 781204 cycles/ticks + +Loop spin: 483 +gen_a: +median: 129542 cycles/ticks +average: 130269 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22989 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33382 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35651 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17088 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6910 cycles/ticks + +indcpa_keypair: +median: 451722 cycles/ticks +average: 457203 cycles/ticks + +indcpa_enc: +median: 572648 cycles/ticks +average: 574863 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 162296 cycles/ticks + +kyber_keypair_derand: +median: 485834 cycles/ticks +average: 487913 cycles/ticks + +kyber_keypair: +median: 504902 cycles/ticks +average: 507051 cycles/ticks + +kyber_encaps_derand: +median: 614620 cycles/ticks +average: 617131 cycles/ticks + +kyber_encaps: +median: 616746 cycles/ticks +average: 618987 cycles/ticks + +kyber_decaps: +median: 781306 cycles/ticks +average: 784208 cycles/ticks + +Loop spin: 484 +gen_a: +median: 129718 cycles/ticks +average: 130436 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33364 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35512 cycles/ticks +average: 35644 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17062 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452132 cycles/ticks +average: 453809 cycles/ticks + +indcpa_enc: +median: 573502 cycles/ticks +average: 575515 cycles/ticks + +indcpa_dec: +median: 159250 cycles/ticks +average: 159835 cycles/ticks + +kyber_keypair_derand: +median: 485784 cycles/ticks +average: 488914 cycles/ticks + +kyber_keypair: +median: 504898 cycles/ticks +average: 506785 cycles/ticks + +kyber_encaps_derand: +median: 611022 cycles/ticks +average: 613407 cycles/ticks + +kyber_encaps: +median: 611914 cycles/ticks +average: 614174 cycles/ticks + +kyber_decaps: +median: 777994 cycles/ticks +average: 780826 cycles/ticks + +Loop spin: 485 +gen_a: +median: 129596 cycles/ticks +average: 130324 cycles/ticks + +poly_getnoise_eta1: +median: 7246 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22980 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33388 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35616 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16982 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 452092 cycles/ticks +average: 453841 cycles/ticks + +indcpa_enc: +median: 573184 cycles/ticks +average: 575353 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 159873 cycles/ticks + +kyber_keypair_derand: +median: 486044 cycles/ticks +average: 487869 cycles/ticks + +kyber_keypair: +median: 504748 cycles/ticks +average: 506550 cycles/ticks + +kyber_encaps_derand: +median: 610742 cycles/ticks +average: 613153 cycles/ticks + +kyber_encaps: +median: 612930 cycles/ticks +average: 616072 cycles/ticks + +kyber_decaps: +median: 777204 cycles/ticks +average: 779895 cycles/ticks + +Loop spin: 486 +gen_a: +median: 129702 cycles/ticks +average: 130371 cycles/ticks + +poly_getnoise_eta1: +median: 7222 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22976 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35639 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17052 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 451900 cycles/ticks +average: 453691 cycles/ticks + +indcpa_enc: +median: 576918 cycles/ticks +average: 579078 cycles/ticks + +indcpa_dec: +median: 162320 cycles/ticks +average: 162928 cycles/ticks + +kyber_keypair_derand: +median: 486184 cycles/ticks +average: 488117 cycles/ticks + +kyber_keypair: +median: 504896 cycles/ticks +average: 506838 cycles/ticks + +kyber_encaps_derand: +median: 614890 cycles/ticks +average: 617123 cycles/ticks + +kyber_encaps: +median: 617224 cycles/ticks +average: 619321 cycles/ticks + +kyber_decaps: +median: 784808 cycles/ticks +average: 788441 cycles/ticks + +Loop spin: 487 +gen_a: +median: 129824 cycles/ticks +average: 130448 cycles/ticks + +poly_getnoise_eta1: +median: 7220 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33364 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35514 cycles/ticks +average: 35705 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 451922 cycles/ticks +average: 453458 cycles/ticks + +indcpa_enc: +median: 573032 cycles/ticks +average: 575047 cycles/ticks + +indcpa_dec: +median: 159262 cycles/ticks +average: 159784 cycles/ticks + +kyber_keypair_derand: +median: 486280 cycles/ticks +average: 488043 cycles/ticks + +kyber_keypair: +median: 504804 cycles/ticks +average: 506612 cycles/ticks + +kyber_encaps_derand: +median: 610944 cycles/ticks +average: 613145 cycles/ticks + +kyber_encaps: +median: 611878 cycles/ticks +average: 613946 cycles/ticks + +kyber_decaps: +median: 777552 cycles/ticks +average: 780175 cycles/ticks + +Loop spin: 488 +gen_a: +median: 129602 cycles/ticks +average: 130342 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23011 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33360 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35593 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17055 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 455198 cycles/ticks +average: 456768 cycles/ticks + +indcpa_enc: +median: 573120 cycles/ticks +average: 576028 cycles/ticks + +indcpa_dec: +median: 159326 cycles/ticks +average: 159937 cycles/ticks + +kyber_keypair_derand: +median: 489220 cycles/ticks +average: 491013 cycles/ticks + +kyber_keypair: +median: 508134 cycles/ticks +average: 509924 cycles/ticks + +kyber_encaps_derand: +median: 610976 cycles/ticks +average: 613044 cycles/ticks + +kyber_encaps: +median: 612042 cycles/ticks +average: 614125 cycles/ticks + +kyber_decaps: +median: 777408 cycles/ticks +average: 779814 cycles/ticks + +Loop spin: 489 +gen_a: +median: 129620 cycles/ticks +average: 130308 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7211 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23004 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35599 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452364 cycles/ticks +average: 454173 cycles/ticks + +indcpa_enc: +median: 573448 cycles/ticks +average: 575480 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159874 cycles/ticks + +kyber_keypair_derand: +median: 486394 cycles/ticks +average: 488015 cycles/ticks + +kyber_keypair: +median: 505158 cycles/ticks +average: 506802 cycles/ticks + +kyber_encaps_derand: +median: 611526 cycles/ticks +average: 614683 cycles/ticks + +kyber_encaps: +median: 613684 cycles/ticks +average: 615549 cycles/ticks + +kyber_decaps: +median: 777734 cycles/ticks +average: 780396 cycles/ticks + +Loop spin: 490 +gen_a: +median: 129690 cycles/ticks +average: 130372 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7274 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22973 cycles/ticks + +INVNTT: +median: 33272 cycles/ticks +average: 33360 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35644 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17080 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452364 cycles/ticks +average: 453950 cycles/ticks + +indcpa_enc: +median: 573670 cycles/ticks +average: 575757 cycles/ticks + +indcpa_dec: +median: 159316 cycles/ticks +average: 159945 cycles/ticks + +kyber_keypair_derand: +median: 486474 cycles/ticks +average: 488320 cycles/ticks + +kyber_keypair: +median: 504726 cycles/ticks +average: 506624 cycles/ticks + +kyber_encaps_derand: +median: 610676 cycles/ticks +average: 612766 cycles/ticks + +kyber_encaps: +median: 611826 cycles/ticks +average: 613762 cycles/ticks + +kyber_decaps: +median: 777424 cycles/ticks +average: 781014 cycles/ticks + +Loop spin: 491 +gen_a: +median: 129508 cycles/ticks +average: 130156 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7186 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33345 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35676 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17068 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 452388 cycles/ticks +average: 453997 cycles/ticks + +indcpa_enc: +median: 573386 cycles/ticks +average: 575246 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 159845 cycles/ticks + +kyber_keypair_derand: +median: 486536 cycles/ticks +average: 488227 cycles/ticks + +kyber_keypair: +median: 505858 cycles/ticks +average: 507503 cycles/ticks + +kyber_encaps_derand: +median: 610992 cycles/ticks +average: 613209 cycles/ticks + +kyber_encaps: +median: 612008 cycles/ticks +average: 613871 cycles/ticks + +kyber_decaps: +median: 777294 cycles/ticks +average: 779829 cycles/ticks + +Loop spin: 492 +gen_a: +median: 129560 cycles/ticks +average: 130250 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35613 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17054 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 451720 cycles/ticks +average: 454308 cycles/ticks + +indcpa_enc: +median: 573390 cycles/ticks +average: 575348 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159755 cycles/ticks + +kyber_keypair_derand: +median: 486230 cycles/ticks +average: 488053 cycles/ticks + +kyber_keypair: +median: 504702 cycles/ticks +average: 506440 cycles/ticks + +kyber_encaps_derand: +median: 611508 cycles/ticks +average: 613669 cycles/ticks + +kyber_encaps: +median: 613178 cycles/ticks +average: 615074 cycles/ticks + +kyber_decaps: +median: 778042 cycles/ticks +average: 780702 cycles/ticks + +Loop spin: 493 +gen_a: +median: 129742 cycles/ticks +average: 130373 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33376 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35652 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17054 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 451872 cycles/ticks +average: 453420 cycles/ticks + +indcpa_enc: +median: 576270 cycles/ticks +average: 578152 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 159744 cycles/ticks + +kyber_keypair_derand: +median: 486044 cycles/ticks +average: 488774 cycles/ticks + +kyber_keypair: +median: 504772 cycles/ticks +average: 506731 cycles/ticks + +kyber_encaps_derand: +median: 614238 cycles/ticks +average: 616399 cycles/ticks + +kyber_encaps: +median: 615250 cycles/ticks +average: 617313 cycles/ticks + +kyber_decaps: +median: 777656 cycles/ticks +average: 780192 cycles/ticks + +Loop spin: 494 +gen_a: +median: 129728 cycles/ticks +average: 130298 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7257 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22981 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33391 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35624 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3697 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452340 cycles/ticks +average: 453988 cycles/ticks + +indcpa_enc: +median: 573414 cycles/ticks +average: 575434 cycles/ticks + +indcpa_dec: +median: 159366 cycles/ticks +average: 159942 cycles/ticks + +kyber_keypair_derand: +median: 486670 cycles/ticks +average: 488266 cycles/ticks + +kyber_keypair: +median: 506660 cycles/ticks +average: 508481 cycles/ticks + +kyber_encaps_derand: +median: 615252 cycles/ticks +average: 617601 cycles/ticks + +kyber_encaps: +median: 616274 cycles/ticks +average: 619486 cycles/ticks + +kyber_decaps: +median: 781858 cycles/ticks +average: 784635 cycles/ticks + +Loop spin: 495 +gen_a: +median: 129790 cycles/ticks +average: 130484 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22992 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33344 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35572 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17033 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6869 cycles/ticks + +indcpa_keypair: +median: 452100 cycles/ticks +average: 453821 cycles/ticks + +indcpa_enc: +median: 573248 cycles/ticks +average: 575149 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 159864 cycles/ticks + +kyber_keypair_derand: +median: 486002 cycles/ticks +average: 487676 cycles/ticks + +kyber_keypair: +median: 504832 cycles/ticks +average: 506543 cycles/ticks + +kyber_encaps_derand: +median: 611198 cycles/ticks +average: 613421 cycles/ticks + +kyber_encaps: +median: 612288 cycles/ticks +average: 614252 cycles/ticks + +kyber_decaps: +median: 777456 cycles/ticks +average: 781152 cycles/ticks + +Loop spin: 496 +gen_a: +median: 129732 cycles/ticks +average: 130340 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7268 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7287 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22972 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33374 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35590 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452292 cycles/ticks +average: 454022 cycles/ticks + +indcpa_enc: +median: 573594 cycles/ticks +average: 575625 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159865 cycles/ticks + +kyber_keypair_derand: +median: 486652 cycles/ticks +average: 488268 cycles/ticks + +kyber_keypair: +median: 508018 cycles/ticks +average: 509923 cycles/ticks + +kyber_encaps_derand: +median: 611230 cycles/ticks +average: 613501 cycles/ticks + +kyber_encaps: +median: 612248 cycles/ticks +average: 614358 cycles/ticks + +kyber_decaps: +median: 777250 cycles/ticks +average: 779907 cycles/ticks + +Loop spin: 497 +gen_a: +median: 129582 cycles/ticks +average: 130245 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7264 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33388 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35592 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17051 cycles/ticks + +polyvec_decompress: +median: 6842 cycles/ticks +average: 6872 cycles/ticks + +indcpa_keypair: +median: 452130 cycles/ticks +average: 453743 cycles/ticks + +indcpa_enc: +median: 573434 cycles/ticks +average: 576380 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 159808 cycles/ticks + +kyber_keypair_derand: +median: 490132 cycles/ticks +average: 491828 cycles/ticks + +kyber_keypair: +median: 506042 cycles/ticks +average: 507832 cycles/ticks + +kyber_encaps_derand: +median: 610906 cycles/ticks +average: 613062 cycles/ticks + +kyber_encaps: +median: 611968 cycles/ticks +average: 613934 cycles/ticks + +kyber_decaps: +median: 777604 cycles/ticks +average: 780435 cycles/ticks + +Loop spin: 498 +gen_a: +median: 129426 cycles/ticks +average: 130085 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22966 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33354 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35622 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6872 cycles/ticks + +indcpa_keypair: +median: 452718 cycles/ticks +average: 454433 cycles/ticks + +indcpa_enc: +median: 576314 cycles/ticks +average: 578315 cycles/ticks + +indcpa_dec: +median: 159356 cycles/ticks +average: 159860 cycles/ticks + +kyber_keypair_derand: +median: 486688 cycles/ticks +average: 488438 cycles/ticks + +kyber_keypair: +median: 505996 cycles/ticks +average: 507632 cycles/ticks + +kyber_encaps_derand: +median: 614444 cycles/ticks +average: 617664 cycles/ticks + +kyber_encaps: +median: 615310 cycles/ticks +average: 617286 cycles/ticks + +kyber_decaps: +median: 781120 cycles/ticks +average: 783588 cycles/ticks + +Loop spin: 499 +gen_a: +median: 129690 cycles/ticks +average: 130358 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7268 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22996 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33373 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35587 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3897 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17064 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 453716 cycles/ticks +average: 455342 cycles/ticks + +indcpa_enc: +median: 573250 cycles/ticks +average: 575333 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 159881 cycles/ticks + +kyber_keypair_derand: +median: 486266 cycles/ticks +average: 488087 cycles/ticks + +kyber_keypair: +median: 504928 cycles/ticks +average: 506756 cycles/ticks + +kyber_encaps_derand: +median: 611452 cycles/ticks +average: 613608 cycles/ticks + +kyber_encaps: +median: 612288 cycles/ticks +average: 614379 cycles/ticks + +kyber_decaps: +median: 781118 cycles/ticks +average: 785166 cycles/ticks + +Loop spin: 500 +gen_a: +median: 129576 cycles/ticks +average: 130209 cycles/ticks + +poly_getnoise_eta1: +median: 7222 cycles/ticks +average: 7228 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35647 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17065 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 452388 cycles/ticks +average: 454217 cycles/ticks + +indcpa_enc: +median: 573278 cycles/ticks +average: 575344 cycles/ticks + +indcpa_dec: +median: 159322 cycles/ticks +average: 159897 cycles/ticks + +kyber_keypair_derand: +median: 485894 cycles/ticks +average: 487749 cycles/ticks + +kyber_keypair: +median: 505734 cycles/ticks +average: 507581 cycles/ticks + +kyber_encaps_derand: +median: 610912 cycles/ticks +average: 613031 cycles/ticks + +kyber_encaps: +median: 611988 cycles/ticks +average: 614256 cycles/ticks + +kyber_decaps: +median: 777444 cycles/ticks +average: 780230 cycles/ticks + +Loop spin: 501 +gen_a: +median: 129848 cycles/ticks +average: 130491 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33413 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35622 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 452046 cycles/ticks +average: 454853 cycles/ticks + +indcpa_enc: +median: 573254 cycles/ticks +average: 575546 cycles/ticks + +indcpa_dec: +median: 159256 cycles/ticks +average: 159856 cycles/ticks + +kyber_keypair_derand: +median: 485858 cycles/ticks +average: 487774 cycles/ticks + +kyber_keypair: +median: 505788 cycles/ticks +average: 507503 cycles/ticks + +kyber_encaps_derand: +median: 610674 cycles/ticks +average: 612860 cycles/ticks + +kyber_encaps: +median: 611844 cycles/ticks +average: 614075 cycles/ticks + +kyber_decaps: +median: 777522 cycles/ticks +average: 780385 cycles/ticks + +Loop spin: 502 +gen_a: +median: 129710 cycles/ticks +average: 130356 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7271 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22962 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33379 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35580 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452178 cycles/ticks +average: 453862 cycles/ticks + +indcpa_enc: +median: 573484 cycles/ticks +average: 575553 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 159879 cycles/ticks + +kyber_keypair_derand: +median: 485676 cycles/ticks +average: 488559 cycles/ticks + +kyber_keypair: +median: 504684 cycles/ticks +average: 509020 cycles/ticks + +kyber_encaps_derand: +median: 611220 cycles/ticks +average: 615940 cycles/ticks + +kyber_encaps: +median: 612068 cycles/ticks +average: 614219 cycles/ticks + +kyber_decaps: +median: 777642 cycles/ticks +average: 780248 cycles/ticks + +Loop spin: 503 +gen_a: +median: 129686 cycles/ticks +average: 130398 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 23014 cycles/ticks +average: 23108 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33435 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35642 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6873 cycles/ticks + +indcpa_keypair: +median: 451928 cycles/ticks +average: 453704 cycles/ticks + +indcpa_enc: +median: 573190 cycles/ticks +average: 575268 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 159883 cycles/ticks + +kyber_keypair_derand: +median: 486094 cycles/ticks +average: 487984 cycles/ticks + +kyber_keypair: +median: 505126 cycles/ticks +average: 506839 cycles/ticks + +kyber_encaps_derand: +median: 610946 cycles/ticks +average: 613236 cycles/ticks + +kyber_encaps: +median: 611736 cycles/ticks +average: 615129 cycles/ticks + +kyber_decaps: +median: 777430 cycles/ticks +average: 780331 cycles/ticks + +Loop spin: 504 +gen_a: +median: 129664 cycles/ticks +average: 130291 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22992 cycles/ticks + +INVNTT: +median: 33266 cycles/ticks +average: 33406 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35654 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1018 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17074 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 456148 cycles/ticks +average: 457979 cycles/ticks + +indcpa_enc: +median: 577182 cycles/ticks +average: 579166 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 159939 cycles/ticks + +kyber_keypair_derand: +median: 486084 cycles/ticks +average: 488038 cycles/ticks + +kyber_keypair: +median: 505870 cycles/ticks +average: 507855 cycles/ticks + +kyber_encaps_derand: +median: 611240 cycles/ticks +average: 613445 cycles/ticks + +kyber_encaps: +median: 612648 cycles/ticks +average: 614862 cycles/ticks + +kyber_decaps: +median: 777706 cycles/ticks +average: 780563 cycles/ticks + +Loop spin: 505 +gen_a: +median: 129640 cycles/ticks +average: 131404 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23067 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33369 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35645 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17058 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 456152 cycles/ticks +average: 457833 cycles/ticks + +indcpa_enc: +median: 573484 cycles/ticks +average: 575517 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 159804 cycles/ticks + +kyber_keypair_derand: +median: 490032 cycles/ticks +average: 491846 cycles/ticks + +kyber_keypair: +median: 508674 cycles/ticks +average: 510588 cycles/ticks + +kyber_encaps_derand: +median: 611106 cycles/ticks +average: 613451 cycles/ticks + +kyber_encaps: +median: 611958 cycles/ticks +average: 614156 cycles/ticks + +kyber_decaps: +median: 777776 cycles/ticks +average: 780661 cycles/ticks + +Loop spin: 506 +gen_a: +median: 129688 cycles/ticks +average: 130359 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7281 cycles/ticks + +poly_getnoise_eta2: +median: 7230 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22996 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33376 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35624 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17053 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 456680 cycles/ticks +average: 458540 cycles/ticks + +indcpa_enc: +median: 577632 cycles/ticks +average: 580946 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 159956 cycles/ticks + +kyber_keypair_derand: +median: 486250 cycles/ticks +average: 488173 cycles/ticks + +kyber_keypair: +median: 505176 cycles/ticks +average: 507103 cycles/ticks + +kyber_encaps_derand: +median: 611472 cycles/ticks +average: 613648 cycles/ticks + +kyber_encaps: +median: 612590 cycles/ticks +average: 614741 cycles/ticks + +kyber_decaps: +median: 777846 cycles/ticks +average: 780620 cycles/ticks + +Loop spin: 507 +gen_a: +median: 129738 cycles/ticks +average: 130409 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22963 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33399 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35671 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3693 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17092 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452180 cycles/ticks +average: 453954 cycles/ticks + +indcpa_enc: +median: 573248 cycles/ticks +average: 575268 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 159816 cycles/ticks + +kyber_keypair_derand: +median: 485962 cycles/ticks +average: 487636 cycles/ticks + +kyber_keypair: +median: 505768 cycles/ticks +average: 507270 cycles/ticks + +kyber_encaps_derand: +median: 611020 cycles/ticks +average: 614358 cycles/ticks + +kyber_encaps: +median: 613468 cycles/ticks +average: 615610 cycles/ticks + +kyber_decaps: +median: 780910 cycles/ticks +average: 783594 cycles/ticks + +Loop spin: 508 +gen_a: +median: 129580 cycles/ticks +average: 130255 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23006 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33390 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35658 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3444 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3661 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1053 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17065 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 456054 cycles/ticks +average: 457868 cycles/ticks + +indcpa_enc: +median: 577264 cycles/ticks +average: 579497 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 159857 cycles/ticks + +kyber_keypair_derand: +median: 486006 cycles/ticks +average: 487849 cycles/ticks + +kyber_keypair: +median: 504664 cycles/ticks +average: 506659 cycles/ticks + +kyber_encaps_derand: +median: 611062 cycles/ticks +average: 613405 cycles/ticks + +kyber_encaps: +median: 611892 cycles/ticks +average: 614126 cycles/ticks + +kyber_decaps: +median: 777754 cycles/ticks +average: 781678 cycles/ticks + +Loop spin: 509 +gen_a: +median: 129538 cycles/ticks +average: 130284 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22904 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33366 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35612 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17062 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452108 cycles/ticks +average: 453898 cycles/ticks + +indcpa_enc: +median: 573190 cycles/ticks +average: 575397 cycles/ticks + +indcpa_dec: +median: 159338 cycles/ticks +average: 159992 cycles/ticks + +kyber_keypair_derand: +median: 485714 cycles/ticks +average: 487638 cycles/ticks + +kyber_keypair: +median: 504650 cycles/ticks +average: 506721 cycles/ticks + +kyber_encaps_derand: +median: 611108 cycles/ticks +average: 613413 cycles/ticks + +kyber_encaps: +median: 611924 cycles/ticks +average: 614000 cycles/ticks + +kyber_decaps: +median: 777388 cycles/ticks +average: 780297 cycles/ticks + +Loop spin: 510 +gen_a: +median: 129852 cycles/ticks +average: 130507 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33386 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35610 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 451952 cycles/ticks +average: 454759 cycles/ticks + +indcpa_enc: +median: 573160 cycles/ticks +average: 575254 cycles/ticks + +indcpa_dec: +median: 159262 cycles/ticks +average: 159809 cycles/ticks + +kyber_keypair_derand: +median: 485852 cycles/ticks +average: 487599 cycles/ticks + +kyber_keypair: +median: 505216 cycles/ticks +average: 507205 cycles/ticks + +kyber_encaps_derand: +median: 610628 cycles/ticks +average: 612812 cycles/ticks + +kyber_encaps: +median: 613232 cycles/ticks +average: 615301 cycles/ticks + +kyber_decaps: +median: 777178 cycles/ticks +average: 780089 cycles/ticks + +Loop spin: 511 +gen_a: +median: 129726 cycles/ticks +average: 130449 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7240 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22976 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33365 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35611 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 452166 cycles/ticks +average: 453921 cycles/ticks + +indcpa_enc: +median: 573164 cycles/ticks +average: 575172 cycles/ticks + +indcpa_dec: +median: 162422 cycles/ticks +average: 163040 cycles/ticks + +kyber_keypair_derand: +median: 486182 cycles/ticks +average: 487986 cycles/ticks + +kyber_keypair: +median: 504788 cycles/ticks +average: 507967 cycles/ticks + +kyber_encaps_derand: +median: 610806 cycles/ticks +average: 613236 cycles/ticks + +kyber_encaps: +median: 611776 cycles/ticks +average: 614203 cycles/ticks + +kyber_decaps: +median: 780642 cycles/ticks +average: 783297 cycles/ticks + +Loop spin: 512 +gen_a: +median: 129848 cycles/ticks +average: 130499 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22984 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33354 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35514 cycles/ticks +average: 35667 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6866 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 451754 cycles/ticks +average: 453506 cycles/ticks + +indcpa_enc: +median: 572930 cycles/ticks +average: 575183 cycles/ticks + +indcpa_dec: +median: 162434 cycles/ticks +average: 162973 cycles/ticks + +kyber_keypair_derand: +median: 490224 cycles/ticks +average: 491997 cycles/ticks + +kyber_keypair: +median: 504662 cycles/ticks +average: 506529 cycles/ticks + +kyber_encaps_derand: +median: 615654 cycles/ticks +average: 617858 cycles/ticks + +kyber_encaps: +median: 616596 cycles/ticks +average: 619833 cycles/ticks + +kyber_decaps: +median: 782200 cycles/ticks +average: 784988 cycles/ticks + +Loop spin: 513 +gen_a: +median: 129552 cycles/ticks +average: 130248 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7232 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23022 cycles/ticks + +INVNTT: +median: 33268 cycles/ticks +average: 33402 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35667 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 455998 cycles/ticks +average: 457685 cycles/ticks + +indcpa_enc: +median: 572978 cycles/ticks +average: 575041 cycles/ticks + +indcpa_dec: +median: 159380 cycles/ticks +average: 160009 cycles/ticks + +kyber_keypair_derand: +median: 490436 cycles/ticks +average: 492314 cycles/ticks + +kyber_keypair: +median: 508752 cycles/ticks +average: 510689 cycles/ticks + +kyber_encaps_derand: +median: 611222 cycles/ticks +average: 613552 cycles/ticks + +kyber_encaps: +median: 613690 cycles/ticks +average: 615699 cycles/ticks + +kyber_decaps: +median: 778008 cycles/ticks +average: 781852 cycles/ticks + +Loop spin: 514 +gen_a: +median: 129704 cycles/ticks +average: 130377 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33356 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35594 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6842 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452660 cycles/ticks +average: 454500 cycles/ticks + +indcpa_enc: +median: 573564 cycles/ticks +average: 575829 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 159897 cycles/ticks + +kyber_keypair_derand: +median: 486476 cycles/ticks +average: 488380 cycles/ticks + +kyber_keypair: +median: 505238 cycles/ticks +average: 507117 cycles/ticks + +kyber_encaps_derand: +median: 611102 cycles/ticks +average: 613544 cycles/ticks + +kyber_encaps: +median: 612686 cycles/ticks +average: 614934 cycles/ticks + +kyber_decaps: +median: 777426 cycles/ticks +average: 780358 cycles/ticks + +Loop spin: 515 +gen_a: +median: 129610 cycles/ticks +average: 130375 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7267 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33341 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35618 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 452252 cycles/ticks +average: 453963 cycles/ticks + +indcpa_enc: +median: 573544 cycles/ticks +average: 575615 cycles/ticks + +indcpa_dec: +median: 159258 cycles/ticks +average: 161017 cycles/ticks + +kyber_keypair_derand: +median: 485988 cycles/ticks +average: 487969 cycles/ticks + +kyber_keypair: +median: 504676 cycles/ticks +average: 506631 cycles/ticks + +kyber_encaps_derand: +median: 610956 cycles/ticks +average: 613195 cycles/ticks + +kyber_encaps: +median: 611834 cycles/ticks +average: 613892 cycles/ticks + +kyber_decaps: +median: 777648 cycles/ticks +average: 780233 cycles/ticks + +Loop spin: 516 +gen_a: +median: 129862 cycles/ticks +average: 130464 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33371 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35516 cycles/ticks +average: 35680 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17062 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452070 cycles/ticks +average: 453789 cycles/ticks + +indcpa_enc: +median: 573202 cycles/ticks +average: 575183 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 159902 cycles/ticks + +kyber_keypair_derand: +median: 486036 cycles/ticks +average: 488035 cycles/ticks + +kyber_keypair: +median: 504722 cycles/ticks +average: 506894 cycles/ticks + +kyber_encaps_derand: +median: 611124 cycles/ticks +average: 614628 cycles/ticks + +kyber_encaps: +median: 613458 cycles/ticks +average: 615479 cycles/ticks + +kyber_decaps: +median: 777524 cycles/ticks +average: 780358 cycles/ticks + +Loop spin: 517 +gen_a: +median: 129488 cycles/ticks +average: 130157 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7257 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22984 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33380 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35631 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 452488 cycles/ticks +average: 454268 cycles/ticks + +indcpa_enc: +median: 576474 cycles/ticks +average: 578735 cycles/ticks + +indcpa_dec: +median: 159324 cycles/ticks +average: 159961 cycles/ticks + +kyber_keypair_derand: +median: 486742 cycles/ticks +average: 488799 cycles/ticks + +kyber_keypair: +median: 505246 cycles/ticks +average: 507236 cycles/ticks + +kyber_encaps_derand: +median: 613844 cycles/ticks +average: 616115 cycles/ticks + +kyber_encaps: +median: 615868 cycles/ticks +average: 617684 cycles/ticks + +kyber_decaps: +median: 780484 cycles/ticks +average: 784463 cycles/ticks + +Loop spin: 518 +gen_a: +median: 129714 cycles/ticks +average: 130459 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22970 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33366 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35638 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17050 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 451942 cycles/ticks +average: 453732 cycles/ticks + +indcpa_enc: +median: 572954 cycles/ticks +average: 575002 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 159807 cycles/ticks + +kyber_keypair_derand: +median: 485750 cycles/ticks +average: 487646 cycles/ticks + +kyber_keypair: +median: 504784 cycles/ticks +average: 506814 cycles/ticks + +kyber_encaps_derand: +median: 611054 cycles/ticks +average: 613276 cycles/ticks + +kyber_encaps: +median: 611950 cycles/ticks +average: 613998 cycles/ticks + +kyber_decaps: +median: 777308 cycles/ticks +average: 779822 cycles/ticks + +Loop spin: 519 +gen_a: +median: 129788 cycles/ticks +average: 130416 cycles/ticks + +poly_getnoise_eta1: +median: 7248 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7242 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33373 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35626 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17058 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6901 cycles/ticks + +indcpa_keypair: +median: 452014 cycles/ticks +average: 454771 cycles/ticks + +indcpa_enc: +median: 573112 cycles/ticks +average: 575145 cycles/ticks + +indcpa_dec: +median: 159316 cycles/ticks +average: 159909 cycles/ticks + +kyber_keypair_derand: +median: 486122 cycles/ticks +average: 488025 cycles/ticks + +kyber_keypair: +median: 504706 cycles/ticks +average: 506563 cycles/ticks + +kyber_encaps_derand: +median: 611068 cycles/ticks +average: 613499 cycles/ticks + +kyber_encaps: +median: 612612 cycles/ticks +average: 614699 cycles/ticks + +kyber_decaps: +median: 777524 cycles/ticks +average: 780292 cycles/ticks + +Loop spin: 520 +gen_a: +median: 129680 cycles/ticks +average: 130382 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22983 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33362 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35611 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 452318 cycles/ticks +average: 454022 cycles/ticks + +indcpa_enc: +median: 573334 cycles/ticks +average: 575367 cycles/ticks + +indcpa_dec: +median: 159256 cycles/ticks +average: 159763 cycles/ticks + +kyber_keypair_derand: +median: 486508 cycles/ticks +average: 489314 cycles/ticks + +kyber_keypair: +median: 505132 cycles/ticks +average: 507214 cycles/ticks + +kyber_encaps_derand: +median: 610990 cycles/ticks +average: 613281 cycles/ticks + +kyber_encaps: +median: 613332 cycles/ticks +average: 615417 cycles/ticks + +kyber_decaps: +median: 777494 cycles/ticks +average: 780058 cycles/ticks + +Loop spin: 521 +gen_a: +median: 129480 cycles/ticks +average: 130163 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23004 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33374 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35659 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17046 cycles/ticks + +polyvec_decompress: +median: 6868 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 456730 cycles/ticks +average: 458566 cycles/ticks + +indcpa_enc: +median: 577288 cycles/ticks +average: 579293 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 159892 cycles/ticks + +kyber_keypair_derand: +median: 486782 cycles/ticks +average: 488678 cycles/ticks + +kyber_keypair: +median: 505416 cycles/ticks +average: 507305 cycles/ticks + +kyber_encaps_derand: +median: 611150 cycles/ticks +average: 613387 cycles/ticks + +kyber_encaps: +median: 612152 cycles/ticks +average: 618049 cycles/ticks + +kyber_decaps: +median: 777650 cycles/ticks +average: 783054 cycles/ticks + +Loop spin: 522 +gen_a: +median: 129690 cycles/ticks +average: 130384 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7235 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33382 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35631 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17053 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452816 cycles/ticks +average: 454651 cycles/ticks + +indcpa_enc: +median: 573024 cycles/ticks +average: 575099 cycles/ticks + +indcpa_dec: +median: 159322 cycles/ticks +average: 159804 cycles/ticks + +kyber_keypair_derand: +median: 486606 cycles/ticks +average: 488460 cycles/ticks + +kyber_keypair: +median: 505882 cycles/ticks +average: 507782 cycles/ticks + +kyber_encaps_derand: +median: 610998 cycles/ticks +average: 613424 cycles/ticks + +kyber_encaps: +median: 612006 cycles/ticks +average: 614151 cycles/ticks + +kyber_decaps: +median: 777598 cycles/ticks +average: 781685 cycles/ticks + +Loop spin: 523 +gen_a: +median: 129724 cycles/ticks +average: 130462 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23003 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33377 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35686 cycles/ticks +average: 35809 cycles/ticks + +poly_tomsg: +median: 3864 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17076 cycles/ticks + +polyvec_decompress: +median: 6866 cycles/ticks +average: 6898 cycles/ticks + +indcpa_keypair: +median: 455612 cycles/ticks +average: 457468 cycles/ticks + +indcpa_enc: +median: 576794 cycles/ticks +average: 578752 cycles/ticks + +indcpa_dec: +median: 159246 cycles/ticks +average: 159775 cycles/ticks + +kyber_keypair_derand: +median: 486056 cycles/ticks +average: 487844 cycles/ticks + +kyber_keypair: +median: 504774 cycles/ticks +average: 506663 cycles/ticks + +kyber_encaps_derand: +median: 610892 cycles/ticks +average: 613161 cycles/ticks + +kyber_encaps: +median: 612950 cycles/ticks +average: 615069 cycles/ticks + +kyber_decaps: +median: 777700 cycles/ticks +average: 780499 cycles/ticks + +Loop spin: 524 +gen_a: +median: 129732 cycles/ticks +average: 130345 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7228 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33390 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35514 cycles/ticks +average: 35664 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3482 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17053 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 452178 cycles/ticks +average: 453979 cycles/ticks + +indcpa_enc: +median: 573970 cycles/ticks +average: 577047 cycles/ticks + +indcpa_dec: +median: 159320 cycles/ticks +average: 159937 cycles/ticks + +kyber_keypair_derand: +median: 485922 cycles/ticks +average: 487860 cycles/ticks + +kyber_keypair: +median: 504808 cycles/ticks +average: 506739 cycles/ticks + +kyber_encaps_derand: +median: 612022 cycles/ticks +average: 614151 cycles/ticks + +kyber_encaps: +median: 613006 cycles/ticks +average: 615083 cycles/ticks + +kyber_decaps: +median: 778676 cycles/ticks +average: 781344 cycles/ticks + +Loop spin: 525 +gen_a: +median: 129770 cycles/ticks +average: 130413 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7260 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33375 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35633 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3662 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17046 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 452578 cycles/ticks +average: 454188 cycles/ticks + +indcpa_enc: +median: 573506 cycles/ticks +average: 575402 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 159772 cycles/ticks + +kyber_keypair_derand: +median: 485890 cycles/ticks +average: 487574 cycles/ticks + +kyber_keypair: +median: 505642 cycles/ticks +average: 507246 cycles/ticks + +kyber_encaps_derand: +median: 611058 cycles/ticks +average: 614424 cycles/ticks + +kyber_encaps: +median: 612018 cycles/ticks +average: 613950 cycles/ticks + +kyber_decaps: +median: 777598 cycles/ticks +average: 780314 cycles/ticks + +Loop spin: 526 +gen_a: +median: 129672 cycles/ticks +average: 130416 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22918 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33262 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35636 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 451884 cycles/ticks +average: 453551 cycles/ticks + +indcpa_enc: +median: 573062 cycles/ticks +average: 575077 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 159828 cycles/ticks + +kyber_keypair_derand: +median: 485926 cycles/ticks +average: 487740 cycles/ticks + +kyber_keypair: +median: 504896 cycles/ticks +average: 506656 cycles/ticks + +kyber_encaps_derand: +median: 610994 cycles/ticks +average: 613000 cycles/ticks + +kyber_encaps: +median: 612428 cycles/ticks +average: 614467 cycles/ticks + +kyber_decaps: +median: 777544 cycles/ticks +average: 781393 cycles/ticks + +Loop spin: 527 +gen_a: +median: 129636 cycles/ticks +average: 130311 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7231 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22967 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35530 cycles/ticks +average: 35688 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17040 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6934 cycles/ticks + +indcpa_keypair: +median: 455264 cycles/ticks +average: 456907 cycles/ticks + +indcpa_enc: +median: 573038 cycles/ticks +average: 574907 cycles/ticks + +indcpa_dec: +median: 159254 cycles/ticks +average: 159689 cycles/ticks + +kyber_keypair_derand: +median: 489266 cycles/ticks +average: 490915 cycles/ticks + +kyber_keypair: +median: 508306 cycles/ticks +average: 510181 cycles/ticks + +kyber_encaps_derand: +median: 611190 cycles/ticks +average: 613156 cycles/ticks + +kyber_encaps: +median: 612206 cycles/ticks +average: 614256 cycles/ticks + +kyber_decaps: +median: 777718 cycles/ticks +average: 780558 cycles/ticks + +Loop spin: 528 +gen_a: +median: 129648 cycles/ticks +average: 130359 cycles/ticks + +poly_getnoise_eta1: +median: 7222 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22971 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33362 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35528 cycles/ticks +average: 35700 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17052 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 452012 cycles/ticks +average: 454728 cycles/ticks + +indcpa_enc: +median: 576424 cycles/ticks +average: 578500 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159812 cycles/ticks + +kyber_keypair_derand: +median: 486186 cycles/ticks +average: 487964 cycles/ticks + +kyber_keypair: +median: 505590 cycles/ticks +average: 507337 cycles/ticks + +kyber_encaps_derand: +median: 613554 cycles/ticks +average: 615654 cycles/ticks + +kyber_encaps: +median: 614872 cycles/ticks +average: 616960 cycles/ticks + +kyber_decaps: +median: 780426 cycles/ticks +average: 783140 cycles/ticks + +Loop spin: 529 +gen_a: +median: 129644 cycles/ticks +average: 130300 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7236 cycles/ticks + +poly_getnoise_eta2: +median: 7198 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33378 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35676 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 456058 cycles/ticks +average: 457868 cycles/ticks + +indcpa_enc: +median: 577048 cycles/ticks +average: 579010 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 159815 cycles/ticks + +kyber_keypair_derand: +median: 486102 cycles/ticks +average: 488990 cycles/ticks + +kyber_keypair: +median: 504984 cycles/ticks +average: 506862 cycles/ticks + +kyber_encaps_derand: +median: 611062 cycles/ticks +average: 613344 cycles/ticks + +kyber_encaps: +median: 611992 cycles/ticks +average: 614042 cycles/ticks + +kyber_decaps: +median: 777584 cycles/ticks +average: 780071 cycles/ticks + +Loop spin: 530 +gen_a: +median: 129518 cycles/ticks +average: 130181 cycles/ticks + +poly_getnoise_eta1: +median: 7222 cycles/ticks +average: 7235 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33354 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35512 cycles/ticks +average: 35655 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6916 cycles/ticks + +indcpa_keypair: +median: 452780 cycles/ticks +average: 454447 cycles/ticks + +indcpa_enc: +median: 573336 cycles/ticks +average: 575389 cycles/ticks + +indcpa_dec: +median: 159266 cycles/ticks +average: 159795 cycles/ticks + +kyber_keypair_derand: +median: 486988 cycles/ticks +average: 488621 cycles/ticks + +kyber_keypair: +median: 505492 cycles/ticks +average: 507198 cycles/ticks + +kyber_encaps_derand: +median: 610732 cycles/ticks +average: 612800 cycles/ticks + +kyber_encaps: +median: 611692 cycles/ticks +average: 614926 cycles/ticks + +kyber_decaps: +median: 777234 cycles/ticks +average: 779923 cycles/ticks + +Loop spin: 531 +gen_a: +median: 129972 cycles/ticks +average: 130602 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7232 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33359 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35603 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17041 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6898 cycles/ticks + +indcpa_keypair: +median: 452192 cycles/ticks +average: 453708 cycles/ticks + +indcpa_enc: +median: 573410 cycles/ticks +average: 575470 cycles/ticks + +indcpa_dec: +median: 159246 cycles/ticks +average: 159816 cycles/ticks + +kyber_keypair_derand: +median: 485982 cycles/ticks +average: 487864 cycles/ticks + +kyber_keypair: +median: 505806 cycles/ticks +average: 507445 cycles/ticks + +kyber_encaps_derand: +median: 610718 cycles/ticks +average: 612702 cycles/ticks + +kyber_encaps: +median: 611636 cycles/ticks +average: 613490 cycles/ticks + +kyber_decaps: +median: 777104 cycles/ticks +average: 779605 cycles/ticks + +Loop spin: 532 +gen_a: +median: 129824 cycles/ticks +average: 131621 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7268 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7207 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33451 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35512 cycles/ticks +average: 35668 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17064 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 452884 cycles/ticks +average: 454378 cycles/ticks + +indcpa_enc: +median: 573758 cycles/ticks +average: 575510 cycles/ticks + +indcpa_dec: +median: 159288 cycles/ticks +average: 159854 cycles/ticks + +kyber_keypair_derand: +median: 486402 cycles/ticks +average: 488131 cycles/ticks + +kyber_keypair: +median: 505530 cycles/ticks +average: 507238 cycles/ticks + +kyber_encaps_derand: +median: 611476 cycles/ticks +average: 613564 cycles/ticks + +kyber_encaps: +median: 612292 cycles/ticks +average: 614571 cycles/ticks + +kyber_decaps: +median: 777806 cycles/ticks +average: 780410 cycles/ticks + +Loop spin: 533 +gen_a: +median: 129718 cycles/ticks +average: 130399 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7260 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22888 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33385 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35604 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16982 cycles/ticks +average: 17039 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 456176 cycles/ticks +average: 457793 cycles/ticks + +indcpa_enc: +median: 573308 cycles/ticks +average: 576371 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 159781 cycles/ticks + +kyber_keypair_derand: +median: 489986 cycles/ticks +average: 491755 cycles/ticks + +kyber_keypair: +median: 508562 cycles/ticks +average: 510503 cycles/ticks + +kyber_encaps_derand: +median: 610852 cycles/ticks +average: 612961 cycles/ticks + +kyber_encaps: +median: 611854 cycles/ticks +average: 613734 cycles/ticks + +kyber_decaps: +median: 777466 cycles/ticks +average: 780183 cycles/ticks + +Loop spin: 534 +gen_a: +median: 129622 cycles/ticks +average: 130290 cycles/ticks + +poly_getnoise_eta1: +median: 7222 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22970 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33376 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35615 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17072 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 451688 cycles/ticks +average: 453453 cycles/ticks + +indcpa_enc: +median: 572688 cycles/ticks +average: 574637 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 159897 cycles/ticks + +kyber_keypair_derand: +median: 486076 cycles/ticks +average: 487863 cycles/ticks + +kyber_keypair: +median: 505828 cycles/ticks +average: 507407 cycles/ticks + +kyber_encaps_derand: +median: 611022 cycles/ticks +average: 614340 cycles/ticks + +kyber_encaps: +median: 611912 cycles/ticks +average: 614121 cycles/ticks + +kyber_decaps: +median: 777440 cycles/ticks +average: 780149 cycles/ticks + +Loop spin: 535 +gen_a: +median: 129542 cycles/ticks +average: 130193 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22996 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33351 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35602 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452460 cycles/ticks +average: 454061 cycles/ticks + +indcpa_enc: +median: 573918 cycles/ticks +average: 576072 cycles/ticks + +indcpa_dec: +median: 159312 cycles/ticks +average: 159912 cycles/ticks + +kyber_keypair_derand: +median: 486348 cycles/ticks +average: 488085 cycles/ticks + +kyber_keypair: +median: 506190 cycles/ticks +average: 508055 cycles/ticks + +kyber_encaps_derand: +median: 611100 cycles/ticks +average: 613208 cycles/ticks + +kyber_encaps: +median: 611950 cycles/ticks +average: 614097 cycles/ticks + +kyber_decaps: +median: 777614 cycles/ticks +average: 781246 cycles/ticks + +Loop spin: 536 +gen_a: +median: 129670 cycles/ticks +average: 130283 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22994 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33410 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35650 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3438 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17030 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 452080 cycles/ticks +average: 453743 cycles/ticks + +indcpa_enc: +median: 573374 cycles/ticks +average: 575246 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159839 cycles/ticks + +kyber_keypair_derand: +median: 485720 cycles/ticks +average: 487490 cycles/ticks + +kyber_keypair: +median: 504758 cycles/ticks +average: 506617 cycles/ticks + +kyber_encaps_derand: +median: 610938 cycles/ticks +average: 612956 cycles/ticks + +kyber_encaps: +median: 611758 cycles/ticks +average: 613625 cycles/ticks + +kyber_decaps: +median: 777402 cycles/ticks +average: 779879 cycles/ticks + +Loop spin: 537 +gen_a: +median: 129628 cycles/ticks +average: 130271 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7268 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22982 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33386 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35603 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 451918 cycles/ticks +average: 454694 cycles/ticks + +indcpa_enc: +median: 573116 cycles/ticks +average: 575087 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 159763 cycles/ticks + +kyber_keypair_derand: +median: 486080 cycles/ticks +average: 487880 cycles/ticks + +kyber_keypair: +median: 505240 cycles/ticks +average: 507056 cycles/ticks + +kyber_encaps_derand: +median: 610974 cycles/ticks +average: 613465 cycles/ticks + +kyber_encaps: +median: 611838 cycles/ticks +average: 614101 cycles/ticks + +kyber_decaps: +median: 777314 cycles/ticks +average: 780161 cycles/ticks + +Loop spin: 538 +gen_a: +median: 129584 cycles/ticks +average: 130325 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7257 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7242 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23006 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33383 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35614 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17051 cycles/ticks + +polyvec_decompress: +median: 6856 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452040 cycles/ticks +average: 453605 cycles/ticks + +indcpa_enc: +median: 572928 cycles/ticks +average: 574995 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 159941 cycles/ticks + +kyber_keypair_derand: +median: 486006 cycles/ticks +average: 488938 cycles/ticks + +kyber_keypair: +median: 505758 cycles/ticks +average: 507513 cycles/ticks + +kyber_encaps_derand: +median: 610886 cycles/ticks +average: 613005 cycles/ticks + +kyber_encaps: +median: 612426 cycles/ticks +average: 614427 cycles/ticks + +kyber_decaps: +median: 780748 cycles/ticks +average: 783272 cycles/ticks + +Loop spin: 539 +gen_a: +median: 129692 cycles/ticks +average: 130366 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22957 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33358 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35603 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 451944 cycles/ticks +average: 453737 cycles/ticks + +indcpa_enc: +median: 573222 cycles/ticks +average: 575155 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 159939 cycles/ticks + +kyber_keypair_derand: +median: 486032 cycles/ticks +average: 487750 cycles/ticks + +kyber_keypair: +median: 504828 cycles/ticks +average: 506727 cycles/ticks + +kyber_encaps_derand: +median: 611132 cycles/ticks +average: 613323 cycles/ticks + +kyber_encaps: +median: 612040 cycles/ticks +average: 615361 cycles/ticks + +kyber_decaps: +median: 777604 cycles/ticks +average: 780319 cycles/ticks + +Loop spin: 540 +gen_a: +median: 129682 cycles/ticks +average: 130270 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7239 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33360 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35656 cycles/ticks +average: 35769 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17052 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6902 cycles/ticks + +indcpa_keypair: +median: 452178 cycles/ticks +average: 453817 cycles/ticks + +indcpa_enc: +median: 573242 cycles/ticks +average: 575229 cycles/ticks + +indcpa_dec: +median: 159344 cycles/ticks +average: 159895 cycles/ticks + +kyber_keypair_derand: +median: 486586 cycles/ticks +average: 488469 cycles/ticks + +kyber_keypair: +median: 504862 cycles/ticks +average: 506800 cycles/ticks + +kyber_encaps_derand: +median: 610938 cycles/ticks +average: 613178 cycles/ticks + +kyber_encaps: +median: 611744 cycles/ticks +average: 613771 cycles/ticks + +kyber_decaps: +median: 777504 cycles/ticks +average: 780230 cycles/ticks + +Loop spin: 541 +gen_a: +median: 129598 cycles/ticks +average: 131317 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22982 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 35799 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35618 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17054 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 451944 cycles/ticks +average: 453701 cycles/ticks + +indcpa_enc: +median: 573246 cycles/ticks +average: 577436 cycles/ticks + +indcpa_dec: +median: 159252 cycles/ticks +average: 159765 cycles/ticks + +kyber_keypair_derand: +median: 485860 cycles/ticks +average: 487539 cycles/ticks + +kyber_keypair: +median: 505498 cycles/ticks +average: 507251 cycles/ticks + +kyber_encaps_derand: +median: 610976 cycles/ticks +average: 613186 cycles/ticks + +kyber_encaps: +median: 613194 cycles/ticks +average: 614967 cycles/ticks + +kyber_decaps: +median: 777602 cycles/ticks +average: 780396 cycles/ticks + +Loop spin: 542 +gen_a: +median: 129514 cycles/ticks +average: 130241 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33431 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35520 cycles/ticks +average: 35658 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3880 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1034 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17042 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 456338 cycles/ticks +average: 457978 cycles/ticks + +indcpa_enc: +median: 577174 cycles/ticks +average: 580366 cycles/ticks + +indcpa_dec: +median: 159314 cycles/ticks +average: 159904 cycles/ticks + +kyber_keypair_derand: +median: 485976 cycles/ticks +average: 487902 cycles/ticks + +kyber_keypair: +median: 504760 cycles/ticks +average: 506602 cycles/ticks + +kyber_encaps_derand: +median: 611186 cycles/ticks +average: 613328 cycles/ticks + +kyber_encaps: +median: 612028 cycles/ticks +average: 614152 cycles/ticks + +kyber_decaps: +median: 777702 cycles/ticks +average: 780502 cycles/ticks + +Loop spin: 543 +gen_a: +median: 129842 cycles/ticks +average: 130565 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7241 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35681 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17052 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 452100 cycles/ticks +average: 453779 cycles/ticks + +indcpa_enc: +median: 573178 cycles/ticks +average: 575247 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159929 cycles/ticks + +kyber_keypair_derand: +median: 486072 cycles/ticks +average: 487762 cycles/ticks + +kyber_keypair: +median: 504678 cycles/ticks +average: 506458 cycles/ticks + +kyber_encaps_derand: +median: 610854 cycles/ticks +average: 614219 cycles/ticks + +kyber_encaps: +median: 611794 cycles/ticks +average: 614068 cycles/ticks + +kyber_decaps: +median: 777494 cycles/ticks +average: 780372 cycles/ticks + +Loop spin: 544 +gen_a: +median: 129510 cycles/ticks +average: 130247 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7280 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22926 cycles/ticks +average: 23006 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33426 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35621 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17041 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6873 cycles/ticks + +indcpa_keypair: +median: 451950 cycles/ticks +average: 453719 cycles/ticks + +indcpa_enc: +median: 573248 cycles/ticks +average: 575329 cycles/ticks + +indcpa_dec: +median: 159260 cycles/ticks +average: 159897 cycles/ticks + +kyber_keypair_derand: +median: 490086 cycles/ticks +average: 491958 cycles/ticks + +kyber_keypair: +median: 505282 cycles/ticks +average: 506898 cycles/ticks + +kyber_encaps_derand: +median: 610798 cycles/ticks +average: 612984 cycles/ticks + +kyber_encaps: +median: 613358 cycles/ticks +average: 615483 cycles/ticks + +kyber_decaps: +median: 777308 cycles/ticks +average: 780955 cycles/ticks + +Loop spin: 545 +gen_a: +median: 129762 cycles/ticks +average: 130366 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22983 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33386 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35593 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17078 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 452118 cycles/ticks +average: 454001 cycles/ticks + +indcpa_enc: +median: 573258 cycles/ticks +average: 575367 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 159847 cycles/ticks + +kyber_keypair_derand: +median: 489998 cycles/ticks +average: 491933 cycles/ticks + +kyber_keypair: +median: 504746 cycles/ticks +average: 506714 cycles/ticks + +kyber_encaps_derand: +median: 611094 cycles/ticks +average: 613303 cycles/ticks + +kyber_encaps: +median: 612230 cycles/ticks +average: 614449 cycles/ticks + +kyber_decaps: +median: 777546 cycles/ticks +average: 780256 cycles/ticks + +Loop spin: 546 +gen_a: +median: 129846 cycles/ticks +average: 130555 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22955 cycles/ticks + +INVNTT: +median: 33260 cycles/ticks +average: 33373 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35574 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3662 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6872 cycles/ticks + +indcpa_keypair: +median: 451942 cycles/ticks +average: 454872 cycles/ticks + +indcpa_enc: +median: 576306 cycles/ticks +average: 578274 cycles/ticks + +indcpa_dec: +median: 159306 cycles/ticks +average: 159863 cycles/ticks + +kyber_keypair_derand: +median: 486172 cycles/ticks +average: 487989 cycles/ticks + +kyber_keypair: +median: 504720 cycles/ticks +average: 506499 cycles/ticks + +kyber_encaps_derand: +median: 614120 cycles/ticks +average: 616670 cycles/ticks + +kyber_encaps: +median: 615250 cycles/ticks +average: 617591 cycles/ticks + +kyber_decaps: +median: 777262 cycles/ticks +average: 779997 cycles/ticks + +Loop spin: 547 +gen_a: +median: 129866 cycles/ticks +average: 130641 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7253 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33406 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35594 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17068 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452068 cycles/ticks +average: 453739 cycles/ticks + +indcpa_enc: +median: 573022 cycles/ticks +average: 575171 cycles/ticks + +indcpa_dec: +median: 159348 cycles/ticks +average: 159972 cycles/ticks + +kyber_keypair_derand: +median: 485936 cycles/ticks +average: 488877 cycles/ticks + +kyber_keypair: +median: 504650 cycles/ticks +average: 506648 cycles/ticks + +kyber_encaps_derand: +median: 610632 cycles/ticks +average: 612939 cycles/ticks + +kyber_encaps: +median: 613072 cycles/ticks +average: 614968 cycles/ticks + +kyber_decaps: +median: 777122 cycles/ticks +average: 779883 cycles/ticks + +Loop spin: 548 +gen_a: +median: 129706 cycles/ticks +average: 130395 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7269 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7207 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22985 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33398 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35612 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6874 cycles/ticks + +indcpa_keypair: +median: 451998 cycles/ticks +average: 453907 cycles/ticks + +indcpa_enc: +median: 572978 cycles/ticks +average: 575052 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 159913 cycles/ticks + +kyber_keypair_derand: +median: 486138 cycles/ticks +average: 487896 cycles/ticks + +kyber_keypair: +median: 504774 cycles/ticks +average: 506672 cycles/ticks + +kyber_encaps_derand: +median: 614724 cycles/ticks +average: 616833 cycles/ticks + +kyber_encaps: +median: 616580 cycles/ticks +average: 619907 cycles/ticks + +kyber_decaps: +median: 781226 cycles/ticks +average: 783852 cycles/ticks + +Loop spin: 549 +gen_a: +median: 129678 cycles/ticks +average: 130414 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22971 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33373 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35671 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 451744 cycles/ticks +average: 453435 cycles/ticks + +indcpa_enc: +median: 573022 cycles/ticks +average: 575122 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 159792 cycles/ticks + +kyber_keypair_derand: +median: 485902 cycles/ticks +average: 487962 cycles/ticks + +kyber_keypair: +median: 504798 cycles/ticks +average: 506656 cycles/ticks + +kyber_encaps_derand: +median: 611068 cycles/ticks +average: 613407 cycles/ticks + +kyber_encaps: +median: 611788 cycles/ticks +average: 613930 cycles/ticks + +kyber_decaps: +median: 777302 cycles/ticks +average: 781239 cycles/ticks + +Loop spin: 550 +gen_a: +median: 129606 cycles/ticks +average: 130287 cycles/ticks + +poly_getnoise_eta1: +median: 7254 cycles/ticks +average: 7279 cycles/ticks + +poly_getnoise_eta2: +median: 7230 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22904 cycles/ticks +average: 23010 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35724 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17072 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 452284 cycles/ticks +average: 453837 cycles/ticks + +indcpa_enc: +median: 573286 cycles/ticks +average: 575096 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 159896 cycles/ticks + +kyber_keypair_derand: +median: 490162 cycles/ticks +average: 491929 cycles/ticks + +kyber_keypair: +median: 504798 cycles/ticks +average: 506858 cycles/ticks + +kyber_encaps_derand: +median: 610870 cycles/ticks +average: 613158 cycles/ticks + +kyber_encaps: +median: 613928 cycles/ticks +average: 616073 cycles/ticks + +kyber_decaps: +median: 777480 cycles/ticks +average: 780390 cycles/ticks + +Loop spin: 551 +gen_a: +median: 129574 cycles/ticks +average: 130289 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7267 cycles/ticks + +poly_getnoise_eta2: +median: 7200 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22989 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35638 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452430 cycles/ticks +average: 454204 cycles/ticks + +indcpa_enc: +median: 573120 cycles/ticks +average: 575342 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 160995 cycles/ticks + +kyber_keypair_derand: +median: 486698 cycles/ticks +average: 488646 cycles/ticks + +kyber_keypair: +median: 505466 cycles/ticks +average: 507403 cycles/ticks + +kyber_encaps_derand: +median: 611110 cycles/ticks +average: 613394 cycles/ticks + +kyber_encaps: +median: 613268 cycles/ticks +average: 615113 cycles/ticks + +kyber_decaps: +median: 777598 cycles/ticks +average: 780551 cycles/ticks + +Loop spin: 552 +gen_a: +median: 129808 cycles/ticks +average: 130545 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7237 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22988 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33374 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35640 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17049 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 455290 cycles/ticks +average: 457162 cycles/ticks + +indcpa_enc: +median: 573178 cycles/ticks +average: 575286 cycles/ticks + +indcpa_dec: +median: 159326 cycles/ticks +average: 159957 cycles/ticks + +kyber_keypair_derand: +median: 489322 cycles/ticks +average: 491028 cycles/ticks + +kyber_keypair: +median: 508270 cycles/ticks +average: 510289 cycles/ticks + +kyber_encaps_derand: +median: 610724 cycles/ticks +average: 614233 cycles/ticks + +kyber_encaps: +median: 611764 cycles/ticks +average: 613978 cycles/ticks + +kyber_decaps: +median: 777302 cycles/ticks +average: 780164 cycles/ticks + +Loop spin: 553 +gen_a: +median: 129550 cycles/ticks +average: 130269 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33404 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35677 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17064 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 452036 cycles/ticks +average: 453835 cycles/ticks + +indcpa_enc: +median: 573172 cycles/ticks +average: 575581 cycles/ticks + +indcpa_dec: +median: 159258 cycles/ticks +average: 159885 cycles/ticks + +kyber_keypair_derand: +median: 489926 cycles/ticks +average: 491798 cycles/ticks + +kyber_keypair: +median: 504690 cycles/ticks +average: 506758 cycles/ticks + +kyber_encaps_derand: +median: 611108 cycles/ticks +average: 613397 cycles/ticks + +kyber_encaps: +median: 613578 cycles/ticks +average: 615242 cycles/ticks + +kyber_decaps: +median: 777494 cycles/ticks +average: 781351 cycles/ticks + +Loop spin: 554 +gen_a: +median: 129724 cycles/ticks +average: 130363 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7241 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23002 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33388 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35524 cycles/ticks +average: 35687 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17048 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 451818 cycles/ticks +average: 453614 cycles/ticks + +indcpa_enc: +median: 572896 cycles/ticks +average: 575095 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 159937 cycles/ticks + +kyber_keypair_derand: +median: 489690 cycles/ticks +average: 491546 cycles/ticks + +kyber_keypair: +median: 504718 cycles/ticks +average: 506596 cycles/ticks + +kyber_encaps_derand: +median: 610932 cycles/ticks +average: 613150 cycles/ticks + +kyber_encaps: +median: 613658 cycles/ticks +average: 615812 cycles/ticks + +kyber_decaps: +median: 777856 cycles/ticks +average: 780465 cycles/ticks + +Loop spin: 555 +gen_a: +median: 129748 cycles/ticks +average: 130456 cycles/ticks + +poly_getnoise_eta1: +median: 7222 cycles/ticks +average: 7230 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33372 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35698 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1029 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17074 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6902 cycles/ticks + +indcpa_keypair: +median: 452358 cycles/ticks +average: 455078 cycles/ticks + +indcpa_enc: +median: 573302 cycles/ticks +average: 575287 cycles/ticks + +indcpa_dec: +median: 159266 cycles/ticks +average: 159895 cycles/ticks + +kyber_keypair_derand: +median: 485896 cycles/ticks +average: 487767 cycles/ticks + +kyber_keypair: +median: 504970 cycles/ticks +average: 506971 cycles/ticks + +kyber_encaps_derand: +median: 614944 cycles/ticks +average: 617128 cycles/ticks + +kyber_encaps: +median: 615916 cycles/ticks +average: 618019 cycles/ticks + +kyber_decaps: +median: 784680 cycles/ticks +average: 787578 cycles/ticks + +Loop spin: 556 +gen_a: +median: 129708 cycles/ticks +average: 130458 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23006 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33377 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35601 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 456050 cycles/ticks +average: 457784 cycles/ticks + +indcpa_enc: +median: 573114 cycles/ticks +average: 575080 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 159931 cycles/ticks + +kyber_keypair_derand: +median: 490194 cycles/ticks +average: 492148 cycles/ticks + +kyber_keypair: +median: 509114 cycles/ticks +average: 512088 cycles/ticks + +kyber_encaps_derand: +median: 615166 cycles/ticks +average: 617500 cycles/ticks + +kyber_encaps: +median: 616716 cycles/ticks +average: 619179 cycles/ticks + +kyber_decaps: +median: 781710 cycles/ticks +average: 784435 cycles/ticks + +Loop spin: 557 +gen_a: +median: 129642 cycles/ticks +average: 130392 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33375 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35624 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17083 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 451960 cycles/ticks +average: 453719 cycles/ticks + +indcpa_enc: +median: 573124 cycles/ticks +average: 575277 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 159870 cycles/ticks + +kyber_keypair_derand: +median: 486086 cycles/ticks +average: 487966 cycles/ticks + +kyber_keypair: +median: 504728 cycles/ticks +average: 506608 cycles/ticks + +kyber_encaps_derand: +median: 611362 cycles/ticks +average: 613562 cycles/ticks + +kyber_encaps: +median: 614096 cycles/ticks +average: 617158 cycles/ticks + +kyber_decaps: +median: 777536 cycles/ticks +average: 780390 cycles/ticks + +Loop spin: 558 +gen_a: +median: 129592 cycles/ticks +average: 130279 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7265 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22985 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33399 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35621 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 455496 cycles/ticks +average: 457155 cycles/ticks + +indcpa_enc: +median: 574154 cycles/ticks +average: 576281 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 159863 cycles/ticks + +kyber_keypair_derand: +median: 493240 cycles/ticks +average: 495008 cycles/ticks + +kyber_keypair: +median: 508110 cycles/ticks +average: 509982 cycles/ticks + +kyber_encaps_derand: +median: 610904 cycles/ticks +average: 613077 cycles/ticks + +kyber_encaps: +median: 611800 cycles/ticks +average: 613873 cycles/ticks + +kyber_decaps: +median: 777444 cycles/ticks +average: 780268 cycles/ticks + +Loop spin: 559 +gen_a: +median: 129466 cycles/ticks +average: 131255 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33386 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35610 cycles/ticks +average: 35724 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452260 cycles/ticks +average: 454202 cycles/ticks + +indcpa_enc: +median: 573112 cycles/ticks +average: 575293 cycles/ticks + +indcpa_dec: +median: 159336 cycles/ticks +average: 159865 cycles/ticks + +kyber_keypair_derand: +median: 486100 cycles/ticks +average: 487991 cycles/ticks + +kyber_keypair: +median: 505988 cycles/ticks +average: 507640 cycles/ticks + +kyber_encaps_derand: +median: 611470 cycles/ticks +average: 613733 cycles/ticks + +kyber_encaps: +median: 612312 cycles/ticks +average: 614506 cycles/ticks + +kyber_decaps: +median: 777878 cycles/ticks +average: 780801 cycles/ticks + +Loop spin: 560 +gen_a: +median: 129708 cycles/ticks +average: 130411 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7196 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33272 cycles/ticks +average: 33419 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35662 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17086 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 451850 cycles/ticks +average: 453579 cycles/ticks + +indcpa_enc: +median: 573118 cycles/ticks +average: 575282 cycles/ticks + +indcpa_dec: +median: 159384 cycles/ticks +average: 161082 cycles/ticks + +kyber_keypair_derand: +median: 486236 cycles/ticks +average: 490529 cycles/ticks + +kyber_keypair: +median: 504868 cycles/ticks +average: 509157 cycles/ticks + +kyber_encaps_derand: +median: 610970 cycles/ticks +average: 613262 cycles/ticks + +kyber_encaps: +median: 613314 cycles/ticks +average: 615305 cycles/ticks + +kyber_decaps: +median: 777322 cycles/ticks +average: 780108 cycles/ticks + +Loop spin: 561 +gen_a: +median: 129560 cycles/ticks +average: 130240 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7233 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7246 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22972 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33344 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35514 cycles/ticks +average: 35681 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 451952 cycles/ticks +average: 453718 cycles/ticks + +indcpa_enc: +median: 573006 cycles/ticks +average: 575072 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 159867 cycles/ticks + +kyber_keypair_derand: +median: 485958 cycles/ticks +average: 487806 cycles/ticks + +kyber_keypair: +median: 504872 cycles/ticks +average: 506942 cycles/ticks + +kyber_encaps_derand: +median: 611228 cycles/ticks +average: 614668 cycles/ticks + +kyber_encaps: +median: 612058 cycles/ticks +average: 614324 cycles/ticks + +kyber_decaps: +median: 777930 cycles/ticks +average: 780830 cycles/ticks + +Loop spin: 562 +gen_a: +median: 129662 cycles/ticks +average: 130393 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33382 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35642 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17092 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6902 cycles/ticks + +indcpa_keypair: +median: 452194 cycles/ticks +average: 454072 cycles/ticks + +indcpa_enc: +median: 573468 cycles/ticks +average: 575637 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 159836 cycles/ticks + +kyber_keypair_derand: +median: 485968 cycles/ticks +average: 487960 cycles/ticks + +kyber_keypair: +median: 506198 cycles/ticks +average: 508187 cycles/ticks + +kyber_encaps_derand: +median: 611378 cycles/ticks +average: 613567 cycles/ticks + +kyber_encaps: +median: 612404 cycles/ticks +average: 614711 cycles/ticks + +kyber_decaps: +median: 777952 cycles/ticks +average: 781726 cycles/ticks + +Loop spin: 563 +gen_a: +median: 129490 cycles/ticks +average: 130116 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22906 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33399 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35534 cycles/ticks +average: 35733 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17074 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452246 cycles/ticks +average: 454112 cycles/ticks + +indcpa_enc: +median: 573458 cycles/ticks +average: 575351 cycles/ticks + +indcpa_dec: +median: 159330 cycles/ticks +average: 159903 cycles/ticks + +kyber_keypair_derand: +median: 486450 cycles/ticks +average: 488293 cycles/ticks + +kyber_keypair: +median: 504860 cycles/ticks +average: 506689 cycles/ticks + +kyber_encaps_derand: +median: 611238 cycles/ticks +average: 613456 cycles/ticks + +kyber_encaps: +median: 613064 cycles/ticks +average: 615076 cycles/ticks + +kyber_decaps: +median: 777830 cycles/ticks +average: 780703 cycles/ticks + +Loop spin: 564 +gen_a: +median: 129732 cycles/ticks +average: 130430 cycles/ticks + +poly_getnoise_eta1: +median: 7222 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35610 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17090 cycles/ticks + +polyvec_decompress: +median: 6870 cycles/ticks +average: 6917 cycles/ticks + +indcpa_keypair: +median: 452340 cycles/ticks +average: 454259 cycles/ticks + +indcpa_enc: +median: 573246 cycles/ticks +average: 576607 cycles/ticks + +indcpa_dec: +median: 159350 cycles/ticks +average: 159939 cycles/ticks + +kyber_keypair_derand: +median: 486120 cycles/ticks +average: 488255 cycles/ticks + +kyber_keypair: +median: 504730 cycles/ticks +average: 506761 cycles/ticks + +kyber_encaps_derand: +median: 611332 cycles/ticks +average: 613571 cycles/ticks + +kyber_encaps: +median: 612670 cycles/ticks +average: 614840 cycles/ticks + +kyber_decaps: +median: 777892 cycles/ticks +average: 780932 cycles/ticks + +Loop spin: 565 +gen_a: +median: 129626 cycles/ticks +average: 130316 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22912 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33453 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35631 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 451840 cycles/ticks +average: 453600 cycles/ticks + +indcpa_enc: +median: 572944 cycles/ticks +average: 574847 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 159945 cycles/ticks + +kyber_keypair_derand: +median: 486336 cycles/ticks +average: 488220 cycles/ticks + +kyber_keypair: +median: 506420 cycles/ticks +average: 509326 cycles/ticks + +kyber_encaps_derand: +median: 611140 cycles/ticks +average: 613357 cycles/ticks + +kyber_encaps: +median: 612148 cycles/ticks +average: 614213 cycles/ticks + +kyber_decaps: +median: 777896 cycles/ticks +average: 780545 cycles/ticks + +Loop spin: 566 +gen_a: +median: 129558 cycles/ticks +average: 130298 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22976 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33385 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35662 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 451806 cycles/ticks +average: 453624 cycles/ticks + +indcpa_enc: +median: 573010 cycles/ticks +average: 575157 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159904 cycles/ticks + +kyber_keypair_derand: +median: 489918 cycles/ticks +average: 491947 cycles/ticks + +kyber_keypair: +median: 505166 cycles/ticks +average: 507162 cycles/ticks + +kyber_encaps_derand: +median: 610602 cycles/ticks +average: 612947 cycles/ticks + +kyber_encaps: +median: 611742 cycles/ticks +average: 614976 cycles/ticks + +kyber_decaps: +median: 777402 cycles/ticks +average: 780302 cycles/ticks + +Loop spin: 567 +gen_a: +median: 129834 cycles/ticks +average: 130527 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7263 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23007 cycles/ticks + +INVNTT: +median: 33260 cycles/ticks +average: 33388 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35601 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17075 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452364 cycles/ticks +average: 454048 cycles/ticks + +indcpa_enc: +median: 573318 cycles/ticks +average: 575622 cycles/ticks + +indcpa_dec: +median: 159342 cycles/ticks +average: 159833 cycles/ticks + +kyber_keypair_derand: +median: 486716 cycles/ticks +average: 488631 cycles/ticks + +kyber_keypair: +median: 505192 cycles/ticks +average: 507199 cycles/ticks + +kyber_encaps_derand: +median: 611064 cycles/ticks +average: 613300 cycles/ticks + +kyber_encaps: +median: 611954 cycles/ticks +average: 614130 cycles/ticks + +kyber_decaps: +median: 777354 cycles/ticks +average: 780237 cycles/ticks + +Loop spin: 568 +gen_a: +median: 129690 cycles/ticks +average: 130425 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7194 cycles/ticks +average: 7203 cycles/ticks + +NTT: +median: 22922 cycles/ticks +average: 23014 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 34510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35625 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17062 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 452214 cycles/ticks +average: 453926 cycles/ticks + +indcpa_enc: +median: 573230 cycles/ticks +average: 575340 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 159873 cycles/ticks + +kyber_keypair_derand: +median: 490490 cycles/ticks +average: 492397 cycles/ticks + +kyber_keypair: +median: 506582 cycles/ticks +average: 508595 cycles/ticks + +kyber_encaps_derand: +median: 610948 cycles/ticks +average: 613259 cycles/ticks + +kyber_encaps: +median: 612058 cycles/ticks +average: 614453 cycles/ticks + +kyber_decaps: +median: 777608 cycles/ticks +average: 780546 cycles/ticks + +Loop spin: 569 +gen_a: +median: 129766 cycles/ticks +average: 130481 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23015 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33370 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35621 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17079 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6902 cycles/ticks + +indcpa_keypair: +median: 451834 cycles/ticks +average: 453598 cycles/ticks + +indcpa_enc: +median: 572986 cycles/ticks +average: 575242 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 161031 cycles/ticks + +kyber_keypair_derand: +median: 485930 cycles/ticks +average: 487891 cycles/ticks + +kyber_keypair: +median: 505758 cycles/ticks +average: 507583 cycles/ticks + +kyber_encaps_derand: +median: 610896 cycles/ticks +average: 613009 cycles/ticks + +kyber_encaps: +median: 611998 cycles/ticks +average: 614206 cycles/ticks + +kyber_decaps: +median: 778040 cycles/ticks +average: 780899 cycles/ticks + +Loop spin: 570 +gen_a: +median: 129688 cycles/ticks +average: 130437 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7266 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22962 cycles/ticks + +INVNTT: +median: 33260 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35620 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6840 cycles/ticks +average: 6873 cycles/ticks + +indcpa_keypair: +median: 452480 cycles/ticks +average: 454002 cycles/ticks + +indcpa_enc: +median: 573420 cycles/ticks +average: 575247 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 159809 cycles/ticks + +kyber_keypair_derand: +median: 486630 cycles/ticks +average: 488320 cycles/ticks + +kyber_keypair: +median: 505194 cycles/ticks +average: 506925 cycles/ticks + +kyber_encaps_derand: +median: 611466 cycles/ticks +average: 614776 cycles/ticks + +kyber_encaps: +median: 612304 cycles/ticks +average: 614439 cycles/ticks + +kyber_decaps: +median: 777790 cycles/ticks +average: 780563 cycles/ticks + +Loop spin: 571 +gen_a: +median: 129668 cycles/ticks +average: 130381 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22980 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33397 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35617 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3878 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 17004 cycles/ticks +average: 17078 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 451908 cycles/ticks +average: 453653 cycles/ticks + +indcpa_enc: +median: 573248 cycles/ticks +average: 575293 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 160014 cycles/ticks + +kyber_keypair_derand: +median: 486004 cycles/ticks +average: 487958 cycles/ticks + +kyber_keypair: +median: 505984 cycles/ticks +average: 507829 cycles/ticks + +kyber_encaps_derand: +median: 615036 cycles/ticks +average: 617349 cycles/ticks + +kyber_encaps: +median: 615966 cycles/ticks +average: 618217 cycles/ticks + +kyber_decaps: +median: 781540 cycles/ticks +average: 785513 cycles/ticks + +Loop spin: 572 +gen_a: +median: 129708 cycles/ticks +average: 130440 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7257 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33394 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35622 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 452124 cycles/ticks +average: 453934 cycles/ticks + +indcpa_enc: +median: 573328 cycles/ticks +average: 575525 cycles/ticks + +indcpa_dec: +median: 159250 cycles/ticks +average: 159846 cycles/ticks + +kyber_keypair_derand: +median: 486050 cycles/ticks +average: 487901 cycles/ticks + +kyber_keypair: +median: 505726 cycles/ticks +average: 507639 cycles/ticks + +kyber_encaps_derand: +median: 610920 cycles/ticks +average: 613078 cycles/ticks + +kyber_encaps: +median: 612004 cycles/ticks +average: 614211 cycles/ticks + +kyber_decaps: +median: 777414 cycles/ticks +average: 780270 cycles/ticks + +Loop spin: 573 +gen_a: +median: 129554 cycles/ticks +average: 130176 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23006 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33366 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35508 cycles/ticks +average: 35676 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17055 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452250 cycles/ticks +average: 454034 cycles/ticks + +indcpa_enc: +median: 573346 cycles/ticks +average: 576609 cycles/ticks + +indcpa_dec: +median: 159316 cycles/ticks +average: 159875 cycles/ticks + +kyber_keypair_derand: +median: 486098 cycles/ticks +average: 487980 cycles/ticks + +kyber_keypair: +median: 504672 cycles/ticks +average: 506672 cycles/ticks + +kyber_encaps_derand: +median: 614750 cycles/ticks +average: 617127 cycles/ticks + +kyber_encaps: +median: 615682 cycles/ticks +average: 617911 cycles/ticks + +kyber_decaps: +median: 781472 cycles/ticks +average: 784340 cycles/ticks + +Loop spin: 574 +gen_a: +median: 129622 cycles/ticks +average: 130300 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7246 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33371 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35635 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17120 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 451638 cycles/ticks +average: 453261 cycles/ticks + +indcpa_enc: +median: 572868 cycles/ticks +average: 574967 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 159710 cycles/ticks + +kyber_keypair_derand: +median: 486066 cycles/ticks +average: 487717 cycles/ticks + +kyber_keypair: +median: 505502 cycles/ticks +average: 508265 cycles/ticks + +kyber_encaps_derand: +median: 610612 cycles/ticks +average: 612666 cycles/ticks + +kyber_encaps: +median: 611750 cycles/ticks +average: 613731 cycles/ticks + +kyber_decaps: +median: 777198 cycles/ticks +average: 779906 cycles/ticks + +Loop spin: 575 +gen_a: +median: 129682 cycles/ticks +average: 130391 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 22983 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33409 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35662 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17064 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 451814 cycles/ticks +average: 453598 cycles/ticks + +indcpa_enc: +median: 573194 cycles/ticks +average: 575298 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 159886 cycles/ticks + +kyber_keypair_derand: +median: 486244 cycles/ticks +average: 487964 cycles/ticks + +kyber_keypair: +median: 505826 cycles/ticks +average: 507752 cycles/ticks + +kyber_encaps_derand: +median: 610886 cycles/ticks +average: 613066 cycles/ticks + +kyber_encaps: +median: 612322 cycles/ticks +average: 615552 cycles/ticks + +kyber_decaps: +median: 777548 cycles/ticks +average: 780541 cycles/ticks + +Loop spin: 576 +gen_a: +median: 129818 cycles/ticks +average: 130509 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7245 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22983 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33376 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35619 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17058 cycles/ticks + +polyvec_decompress: +median: 6856 cycles/ticks +average: 6898 cycles/ticks + +indcpa_keypair: +median: 451784 cycles/ticks +average: 453478 cycles/ticks + +indcpa_enc: +median: 573372 cycles/ticks +average: 575400 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 159910 cycles/ticks + +kyber_keypair_derand: +median: 486134 cycles/ticks +average: 487810 cycles/ticks + +kyber_keypair: +median: 504718 cycles/ticks +average: 506594 cycles/ticks + +kyber_encaps_derand: +median: 615346 cycles/ticks +average: 617659 cycles/ticks + +kyber_encaps: +median: 616298 cycles/ticks +average: 618326 cycles/ticks + +kyber_decaps: +median: 781400 cycles/ticks +average: 784231 cycles/ticks + +Loop spin: 577 +gen_a: +median: 129958 cycles/ticks +average: 130577 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22981 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33396 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35640 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 451978 cycles/ticks +average: 454812 cycles/ticks + +indcpa_enc: +median: 573236 cycles/ticks +average: 575461 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 159897 cycles/ticks + +kyber_keypair_derand: +median: 490250 cycles/ticks +average: 492300 cycles/ticks + +kyber_keypair: +median: 504960 cycles/ticks +average: 506989 cycles/ticks + +kyber_encaps_derand: +median: 610824 cycles/ticks +average: 613084 cycles/ticks + +kyber_encaps: +median: 611874 cycles/ticks +average: 614132 cycles/ticks + +kyber_decaps: +median: 777524 cycles/ticks +average: 780394 cycles/ticks + +Loop spin: 578 +gen_a: +median: 129692 cycles/ticks +average: 130419 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7233 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22888 cycles/ticks +average: 22985 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33398 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35528 cycles/ticks +average: 35689 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3486 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17048 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 451892 cycles/ticks +average: 453620 cycles/ticks + +indcpa_enc: +median: 573084 cycles/ticks +average: 575127 cycles/ticks + +indcpa_dec: +median: 159324 cycles/ticks +average: 159899 cycles/ticks + +kyber_keypair_derand: +median: 485992 cycles/ticks +average: 488920 cycles/ticks + +kyber_keypair: +median: 506144 cycles/ticks +average: 507901 cycles/ticks + +kyber_encaps_derand: +median: 611142 cycles/ticks +average: 613375 cycles/ticks + +kyber_encaps: +median: 613762 cycles/ticks +average: 615518 cycles/ticks + +kyber_decaps: +median: 777632 cycles/ticks +average: 780271 cycles/ticks + +Loop spin: 579 +gen_a: +median: 129780 cycles/ticks +average: 130544 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22973 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33376 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35602 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17042 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 451894 cycles/ticks +average: 453718 cycles/ticks + +indcpa_enc: +median: 573116 cycles/ticks +average: 575226 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 159861 cycles/ticks + +kyber_keypair_derand: +median: 486030 cycles/ticks +average: 487901 cycles/ticks + +kyber_keypair: +median: 504918 cycles/ticks +average: 506853 cycles/ticks + +kyber_encaps_derand: +median: 615202 cycles/ticks +average: 621052 cycles/ticks + +kyber_encaps: +median: 616318 cycles/ticks +average: 618580 cycles/ticks + +kyber_decaps: +median: 782134 cycles/ticks +average: 787362 cycles/ticks + +Loop spin: 580 +gen_a: +median: 129708 cycles/ticks +average: 130502 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22976 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35633 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17083 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452276 cycles/ticks +average: 454004 cycles/ticks + +indcpa_enc: +median: 573572 cycles/ticks +average: 575780 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 160000 cycles/ticks + +kyber_keypair_derand: +median: 485750 cycles/ticks +average: 487558 cycles/ticks + +kyber_keypair: +median: 504792 cycles/ticks +average: 506887 cycles/ticks + +kyber_encaps_derand: +median: 611448 cycles/ticks +average: 613617 cycles/ticks + +kyber_encaps: +median: 612400 cycles/ticks +average: 614530 cycles/ticks + +kyber_decaps: +median: 777686 cycles/ticks +average: 781517 cycles/ticks + +Loop spin: 581 +gen_a: +median: 129842 cycles/ticks +average: 130575 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22982 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33394 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35652 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17096 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452440 cycles/ticks +average: 454283 cycles/ticks + +indcpa_enc: +median: 573326 cycles/ticks +average: 575332 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159857 cycles/ticks + +kyber_keypair_derand: +median: 486186 cycles/ticks +average: 487856 cycles/ticks + +kyber_keypair: +median: 505962 cycles/ticks +average: 507821 cycles/ticks + +kyber_encaps_derand: +median: 610510 cycles/ticks +average: 612853 cycles/ticks + +kyber_encaps: +median: 613466 cycles/ticks +average: 615667 cycles/ticks + +kyber_decaps: +median: 777238 cycles/ticks +average: 779946 cycles/ticks + +Loop spin: 582 +gen_a: +median: 129642 cycles/ticks +average: 130307 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7233 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22908 cycles/ticks +average: 23009 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33378 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35679 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17051 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 451918 cycles/ticks +average: 453735 cycles/ticks + +indcpa_enc: +median: 573112 cycles/ticks +average: 576415 cycles/ticks + +indcpa_dec: +median: 159340 cycles/ticks +average: 159994 cycles/ticks + +kyber_keypair_derand: +median: 486100 cycles/ticks +average: 488002 cycles/ticks + +kyber_keypair: +median: 504896 cycles/ticks +average: 506769 cycles/ticks + +kyber_encaps_derand: +median: 611068 cycles/ticks +average: 613410 cycles/ticks + +kyber_encaps: +median: 612206 cycles/ticks +average: 614515 cycles/ticks + +kyber_decaps: +median: 777492 cycles/ticks +average: 780475 cycles/ticks + +Loop spin: 583 +gen_a: +median: 129600 cycles/ticks +average: 130317 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22912 cycles/ticks +average: 23017 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33404 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35689 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1029 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17040 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 451904 cycles/ticks +average: 453723 cycles/ticks + +indcpa_enc: +median: 573182 cycles/ticks +average: 575326 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 159932 cycles/ticks + +kyber_keypair_derand: +median: 486030 cycles/ticks +average: 487717 cycles/ticks + +kyber_keypair: +median: 504846 cycles/ticks +average: 507863 cycles/ticks + +kyber_encaps_derand: +median: 610878 cycles/ticks +average: 613303 cycles/ticks + +kyber_encaps: +median: 612538 cycles/ticks +average: 614959 cycles/ticks + +kyber_decaps: +median: 778010 cycles/ticks +average: 780890 cycles/ticks + +Loop spin: 584 +gen_a: +median: 129704 cycles/ticks +average: 130454 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23011 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33402 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35645 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17058 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 451868 cycles/ticks +average: 453701 cycles/ticks + +indcpa_enc: +median: 573060 cycles/ticks +average: 575134 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 159918 cycles/ticks + +kyber_keypair_derand: +median: 486086 cycles/ticks +average: 487970 cycles/ticks + +kyber_keypair: +median: 505338 cycles/ticks +average: 507084 cycles/ticks + +kyber_encaps_derand: +median: 610612 cycles/ticks +average: 612704 cycles/ticks + +kyber_encaps: +median: 613816 cycles/ticks +average: 616809 cycles/ticks + +kyber_decaps: +median: 777332 cycles/ticks +average: 779915 cycles/ticks + +Loop spin: 585 +gen_a: +median: 129542 cycles/ticks +average: 130288 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7265 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7237 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23012 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33366 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35637 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6898 cycles/ticks + +indcpa_keypair: +median: 451948 cycles/ticks +average: 453689 cycles/ticks + +indcpa_enc: +median: 573156 cycles/ticks +average: 574965 cycles/ticks + +indcpa_dec: +median: 159314 cycles/ticks +average: 159881 cycles/ticks + +kyber_keypair_derand: +median: 485764 cycles/ticks +average: 487484 cycles/ticks + +kyber_keypair: +median: 504890 cycles/ticks +average: 506728 cycles/ticks + +kyber_encaps_derand: +median: 611348 cycles/ticks +average: 613774 cycles/ticks + +kyber_encaps: +median: 612970 cycles/ticks +average: 615177 cycles/ticks + +kyber_decaps: +median: 778190 cycles/ticks +average: 780801 cycles/ticks + +Loop spin: 586 +gen_a: +median: 129618 cycles/ticks +average: 130281 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7268 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7210 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23018 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33387 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 36768 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3688 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17055 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 452100 cycles/ticks +average: 453841 cycles/ticks + +indcpa_enc: +median: 576432 cycles/ticks +average: 578466 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159882 cycles/ticks + +kyber_keypair_derand: +median: 486192 cycles/ticks +average: 488002 cycles/ticks + +kyber_keypair: +median: 504838 cycles/ticks +average: 506645 cycles/ticks + +kyber_encaps_derand: +median: 614074 cycles/ticks +average: 616281 cycles/ticks + +kyber_encaps: +median: 615166 cycles/ticks +average: 617376 cycles/ticks + +kyber_decaps: +median: 780864 cycles/ticks +average: 783620 cycles/ticks + +Loop spin: 587 +gen_a: +median: 130012 cycles/ticks +average: 130768 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22989 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33382 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35554 cycles/ticks +average: 35705 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 17006 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 455214 cycles/ticks +average: 456835 cycles/ticks + +indcpa_enc: +median: 573240 cycles/ticks +average: 575255 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 159845 cycles/ticks + +kyber_keypair_derand: +median: 489398 cycles/ticks +average: 492286 cycles/ticks + +kyber_keypair: +median: 508032 cycles/ticks +average: 509890 cycles/ticks + +kyber_encaps_derand: +median: 611064 cycles/ticks +average: 613316 cycles/ticks + +kyber_encaps: +median: 614498 cycles/ticks +average: 616422 cycles/ticks + +kyber_decaps: +median: 777524 cycles/ticks +average: 780228 cycles/ticks + +Loop spin: 588 +gen_a: +median: 129658 cycles/ticks +average: 130280 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7233 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22906 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33418 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35630 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 452040 cycles/ticks +average: 453892 cycles/ticks + +indcpa_enc: +median: 573236 cycles/ticks +average: 575365 cycles/ticks + +indcpa_dec: +median: 159252 cycles/ticks +average: 159739 cycles/ticks + +kyber_keypair_derand: +median: 485986 cycles/ticks +average: 487676 cycles/ticks + +kyber_keypair: +median: 504936 cycles/ticks +average: 506661 cycles/ticks + +kyber_encaps_derand: +median: 610532 cycles/ticks +average: 613774 cycles/ticks + +kyber_encaps: +median: 613276 cycles/ticks +average: 615116 cycles/ticks + +kyber_decaps: +median: 777098 cycles/ticks +average: 779965 cycles/ticks + +Loop spin: 589 +gen_a: +median: 129620 cycles/ticks +average: 130292 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7259 cycles/ticks + +poly_getnoise_eta2: +median: 7232 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33368 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35596 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452164 cycles/ticks +average: 453792 cycles/ticks + +indcpa_enc: +median: 573604 cycles/ticks +average: 575547 cycles/ticks + +indcpa_dec: +median: 159328 cycles/ticks +average: 159958 cycles/ticks + +kyber_keypair_derand: +median: 486108 cycles/ticks +average: 487942 cycles/ticks + +kyber_keypair: +median: 504896 cycles/ticks +average: 506890 cycles/ticks + +kyber_encaps_derand: +median: 611732 cycles/ticks +average: 614070 cycles/ticks + +kyber_encaps: +median: 612484 cycles/ticks +average: 614590 cycles/ticks + +kyber_decaps: +median: 777704 cycles/ticks +average: 781496 cycles/ticks + +Loop spin: 590 +gen_a: +median: 129622 cycles/ticks +average: 130280 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7266 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23004 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33372 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35646 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17054 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 452148 cycles/ticks +average: 453823 cycles/ticks + +indcpa_enc: +median: 573152 cycles/ticks +average: 575049 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 159834 cycles/ticks + +kyber_keypair_derand: +median: 485990 cycles/ticks +average: 487695 cycles/ticks + +kyber_keypair: +median: 504802 cycles/ticks +average: 506677 cycles/ticks + +kyber_encaps_derand: +median: 610818 cycles/ticks +average: 612936 cycles/ticks + +kyber_encaps: +median: 613566 cycles/ticks +average: 615350 cycles/ticks + +kyber_decaps: +median: 777514 cycles/ticks +average: 780229 cycles/ticks + +Loop spin: 591 +gen_a: +median: 129596 cycles/ticks +average: 130247 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23001 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33376 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35623 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17047 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6874 cycles/ticks + +indcpa_keypair: +median: 452226 cycles/ticks +average: 454073 cycles/ticks + +indcpa_enc: +median: 573484 cycles/ticks +average: 576604 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159798 cycles/ticks + +kyber_keypair_derand: +median: 486528 cycles/ticks +average: 488354 cycles/ticks + +kyber_keypair: +median: 504746 cycles/ticks +average: 506785 cycles/ticks + +kyber_encaps_derand: +median: 611192 cycles/ticks +average: 613220 cycles/ticks + +kyber_encaps: +median: 614054 cycles/ticks +average: 615797 cycles/ticks + +kyber_decaps: +median: 777536 cycles/ticks +average: 780247 cycles/ticks + +Loop spin: 592 +gen_a: +median: 129474 cycles/ticks +average: 130102 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33371 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35644 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17065 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 452430 cycles/ticks +average: 454087 cycles/ticks + +indcpa_enc: +median: 573476 cycles/ticks +average: 575522 cycles/ticks + +indcpa_dec: +median: 159332 cycles/ticks +average: 159848 cycles/ticks + +kyber_keypair_derand: +median: 486686 cycles/ticks +average: 488608 cycles/ticks + +kyber_keypair: +median: 505312 cycles/ticks +average: 508147 cycles/ticks + +kyber_encaps_derand: +median: 610974 cycles/ticks +average: 613103 cycles/ticks + +kyber_encaps: +median: 611914 cycles/ticks +average: 613976 cycles/ticks + +kyber_decaps: +median: 777616 cycles/ticks +average: 780261 cycles/ticks + +Loop spin: 593 +gen_a: +median: 129872 cycles/ticks +average: 130520 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7196 cycles/ticks +average: 7202 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33356 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35677 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3662 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17053 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 452208 cycles/ticks +average: 453934 cycles/ticks + +indcpa_enc: +median: 573280 cycles/ticks +average: 575287 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 159854 cycles/ticks + +kyber_keypair_derand: +median: 486190 cycles/ticks +average: 487979 cycles/ticks + +kyber_keypair: +median: 505074 cycles/ticks +average: 507002 cycles/ticks + +kyber_encaps_derand: +median: 610836 cycles/ticks +average: 612996 cycles/ticks + +kyber_encaps: +median: 612424 cycles/ticks +average: 615564 cycles/ticks + +kyber_decaps: +median: 777352 cycles/ticks +average: 779899 cycles/ticks + +Loop spin: 594 +gen_a: +median: 129676 cycles/ticks +average: 130474 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7232 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35645 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17058 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452018 cycles/ticks +average: 453773 cycles/ticks + +indcpa_enc: +median: 573054 cycles/ticks +average: 574861 cycles/ticks + +indcpa_dec: +median: 159316 cycles/ticks +average: 159871 cycles/ticks + +kyber_keypair_derand: +median: 485832 cycles/ticks +average: 487329 cycles/ticks + +kyber_keypair: +median: 504778 cycles/ticks +average: 506662 cycles/ticks + +kyber_encaps_derand: +median: 610944 cycles/ticks +average: 613044 cycles/ticks + +kyber_encaps: +median: 613682 cycles/ticks +average: 615469 cycles/ticks + +kyber_decaps: +median: 777560 cycles/ticks +average: 780224 cycles/ticks + +Loop spin: 595 +gen_a: +median: 129850 cycles/ticks +average: 130660 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7271 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33362 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35528 cycles/ticks +average: 35671 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17047 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 452164 cycles/ticks +average: 454867 cycles/ticks + +indcpa_enc: +median: 573374 cycles/ticks +average: 575375 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 159916 cycles/ticks + +kyber_keypair_derand: +median: 485984 cycles/ticks +average: 487744 cycles/ticks + +kyber_keypair: +median: 504860 cycles/ticks +average: 506834 cycles/ticks + +kyber_encaps_derand: +median: 611380 cycles/ticks +average: 613439 cycles/ticks + +kyber_encaps: +median: 612454 cycles/ticks +average: 614633 cycles/ticks + +kyber_decaps: +median: 777956 cycles/ticks +average: 780697 cycles/ticks + +Loop spin: 596 +gen_a: +median: 129604 cycles/ticks +average: 130350 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7238 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33357 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35667 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17085 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 456180 cycles/ticks +average: 457814 cycles/ticks + +indcpa_enc: +median: 577402 cycles/ticks +average: 579158 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 159883 cycles/ticks + +kyber_keypair_derand: +median: 486238 cycles/ticks +average: 489035 cycles/ticks + +kyber_keypair: +median: 505590 cycles/ticks +average: 507454 cycles/ticks + +kyber_encaps_derand: +median: 610994 cycles/ticks +average: 613217 cycles/ticks + +kyber_encaps: +median: 611884 cycles/ticks +average: 614109 cycles/ticks + +kyber_decaps: +median: 777434 cycles/ticks +average: 780343 cycles/ticks + +Loop spin: 597 +gen_a: +median: 129696 cycles/ticks +average: 130496 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7234 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33368 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35546 cycles/ticks +average: 35707 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3740 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452194 cycles/ticks +average: 453847 cycles/ticks + +indcpa_enc: +median: 573274 cycles/ticks +average: 575437 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 159893 cycles/ticks + +kyber_keypair_derand: +median: 486126 cycles/ticks +average: 487878 cycles/ticks + +kyber_keypair: +median: 504802 cycles/ticks +average: 506739 cycles/ticks + +kyber_encaps_derand: +median: 610674 cycles/ticks +average: 614186 cycles/ticks + +kyber_encaps: +median: 613014 cycles/ticks +average: 614796 cycles/ticks + +kyber_decaps: +median: 777252 cycles/ticks +average: 779899 cycles/ticks + +Loop spin: 598 +gen_a: +median: 129794 cycles/ticks +average: 130502 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22981 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33405 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35619 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3878 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 451974 cycles/ticks +average: 453418 cycles/ticks + +indcpa_enc: +median: 574092 cycles/ticks +average: 575995 cycles/ticks + +indcpa_dec: +median: 159324 cycles/ticks +average: 159938 cycles/ticks + +kyber_keypair_derand: +median: 485986 cycles/ticks +average: 487895 cycles/ticks + +kyber_keypair: +median: 504800 cycles/ticks +average: 506877 cycles/ticks + +kyber_encaps_derand: +median: 611956 cycles/ticks +average: 614052 cycles/ticks + +kyber_encaps: +median: 613074 cycles/ticks +average: 615347 cycles/ticks + +kyber_decaps: +median: 778662 cycles/ticks +average: 785054 cycles/ticks + +Loop spin: 599 +gen_a: +median: 129864 cycles/ticks +average: 130555 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7231 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22980 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35622 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3488 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17081 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 452350 cycles/ticks +average: 456571 cycles/ticks + +indcpa_enc: +median: 573364 cycles/ticks +average: 575574 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 159945 cycles/ticks + +kyber_keypair_derand: +median: 485870 cycles/ticks +average: 487711 cycles/ticks + +kyber_keypair: +median: 506230 cycles/ticks +average: 508165 cycles/ticks + +kyber_encaps_derand: +median: 614926 cycles/ticks +average: 617192 cycles/ticks + +kyber_encaps: +median: 615862 cycles/ticks +average: 618089 cycles/ticks + +kyber_decaps: +median: 781320 cycles/ticks +average: 784276 cycles/ticks + +Loop spin: 600 +gen_a: +median: 129752 cycles/ticks +average: 130478 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7238 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33401 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35508 cycles/ticks +average: 35664 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 452052 cycles/ticks +average: 453844 cycles/ticks + +indcpa_enc: +median: 573292 cycles/ticks +average: 576433 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 159957 cycles/ticks + +kyber_keypair_derand: +median: 486076 cycles/ticks +average: 488007 cycles/ticks + +kyber_keypair: +median: 504954 cycles/ticks +average: 506915 cycles/ticks + +kyber_encaps_derand: +median: 611536 cycles/ticks +average: 613771 cycles/ticks + +kyber_encaps: +median: 612802 cycles/ticks +average: 615045 cycles/ticks + +kyber_decaps: +median: 777738 cycles/ticks +average: 780405 cycles/ticks + +Loop spin: 601 +gen_a: +median: 129664 cycles/ticks +average: 130415 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7237 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22988 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35628 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17053 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 451962 cycles/ticks +average: 453729 cycles/ticks + +indcpa_enc: +median: 573156 cycles/ticks +average: 575257 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 159848 cycles/ticks + +kyber_keypair_derand: +median: 485970 cycles/ticks +average: 487845 cycles/ticks + +kyber_keypair: +median: 504848 cycles/ticks +average: 508074 cycles/ticks + +kyber_encaps_derand: +median: 619402 cycles/ticks +average: 621870 cycles/ticks + +kyber_encaps: +median: 620058 cycles/ticks +average: 622358 cycles/ticks + +kyber_decaps: +median: 785812 cycles/ticks +average: 788722 cycles/ticks + +Loop spin: 602 +gen_a: +median: 129588 cycles/ticks +average: 130303 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22972 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35628 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17064 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452318 cycles/ticks +average: 454170 cycles/ticks + +indcpa_enc: +median: 573366 cycles/ticks +average: 575453 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 159814 cycles/ticks + +kyber_keypair_derand: +median: 485986 cycles/ticks +average: 487922 cycles/ticks + +kyber_keypair: +median: 506238 cycles/ticks +average: 508244 cycles/ticks + +kyber_encaps_derand: +median: 611286 cycles/ticks +average: 613427 cycles/ticks + +kyber_encaps: +median: 612254 cycles/ticks +average: 615508 cycles/ticks + +kyber_decaps: +median: 777596 cycles/ticks +average: 780577 cycles/ticks + +Loop spin: 603 +gen_a: +median: 129756 cycles/ticks +average: 130544 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7259 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22975 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33377 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35603 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 451888 cycles/ticks +average: 453607 cycles/ticks + +indcpa_enc: +median: 573176 cycles/ticks +average: 575258 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 159960 cycles/ticks + +kyber_keypair_derand: +median: 485898 cycles/ticks +average: 487826 cycles/ticks + +kyber_keypair: +median: 505448 cycles/ticks +average: 507507 cycles/ticks + +kyber_encaps_derand: +median: 610974 cycles/ticks +average: 613283 cycles/ticks + +kyber_encaps: +median: 612140 cycles/ticks +average: 614234 cycles/ticks + +kyber_decaps: +median: 777672 cycles/ticks +average: 780367 cycles/ticks + +Loop spin: 604 +gen_a: +median: 129776 cycles/ticks +average: 130435 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22980 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33380 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35599 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17081 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 452162 cycles/ticks +average: 455108 cycles/ticks + +indcpa_enc: +median: 573378 cycles/ticks +average: 575391 cycles/ticks + +indcpa_dec: +median: 159288 cycles/ticks +average: 159892 cycles/ticks + +kyber_keypair_derand: +median: 486300 cycles/ticks +average: 488163 cycles/ticks + +kyber_keypair: +median: 504802 cycles/ticks +average: 506927 cycles/ticks + +kyber_encaps_derand: +median: 610966 cycles/ticks +average: 613147 cycles/ticks + +kyber_encaps: +median: 612074 cycles/ticks +average: 614236 cycles/ticks + +kyber_decaps: +median: 777726 cycles/ticks +average: 780740 cycles/ticks + +Loop spin: 605 +gen_a: +median: 129728 cycles/ticks +average: 130498 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7240 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35639 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 455580 cycles/ticks +average: 457328 cycles/ticks + +indcpa_enc: +median: 573490 cycles/ticks +average: 575434 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 159940 cycles/ticks + +kyber_keypair_derand: +median: 489296 cycles/ticks +average: 492308 cycles/ticks + +kyber_keypair: +median: 509260 cycles/ticks +average: 511169 cycles/ticks + +kyber_encaps_derand: +median: 610916 cycles/ticks +average: 613102 cycles/ticks + +kyber_encaps: +median: 611784 cycles/ticks +average: 613896 cycles/ticks + +kyber_decaps: +median: 777458 cycles/ticks +average: 780175 cycles/ticks + +Loop spin: 606 +gen_a: +median: 129754 cycles/ticks +average: 130456 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7233 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33367 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35632 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17084 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 451856 cycles/ticks +average: 453622 cycles/ticks + +indcpa_enc: +median: 573040 cycles/ticks +average: 575103 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 159819 cycles/ticks + +kyber_keypair_derand: +median: 486194 cycles/ticks +average: 488941 cycles/ticks + +kyber_keypair: +median: 506012 cycles/ticks +average: 507860 cycles/ticks + +kyber_encaps_derand: +median: 611200 cycles/ticks +average: 614380 cycles/ticks + +kyber_encaps: +median: 611956 cycles/ticks +average: 614242 cycles/ticks + +kyber_decaps: +median: 777318 cycles/ticks +average: 780012 cycles/ticks + +Loop spin: 607 +gen_a: +median: 129506 cycles/ticks +average: 130183 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7273 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7240 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22985 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33337 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35636 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 452160 cycles/ticks +average: 453858 cycles/ticks + +indcpa_enc: +median: 573182 cycles/ticks +average: 575192 cycles/ticks + +indcpa_dec: +median: 162444 cycles/ticks +average: 163072 cycles/ticks + +kyber_keypair_derand: +median: 486246 cycles/ticks +average: 488087 cycles/ticks + +kyber_keypair: +median: 504844 cycles/ticks +average: 506825 cycles/ticks + +kyber_encaps_derand: +median: 610820 cycles/ticks +average: 612916 cycles/ticks + +kyber_encaps: +median: 611910 cycles/ticks +average: 613834 cycles/ticks + +kyber_decaps: +median: 780604 cycles/ticks +average: 784246 cycles/ticks + +Loop spin: 608 +gen_a: +median: 129680 cycles/ticks +average: 130446 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33363 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35636 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6904 cycles/ticks + +indcpa_keypair: +median: 452084 cycles/ticks +average: 453746 cycles/ticks + +indcpa_enc: +median: 573182 cycles/ticks +average: 575172 cycles/ticks + +indcpa_dec: +median: 159320 cycles/ticks +average: 159871 cycles/ticks + +kyber_keypair_derand: +median: 485854 cycles/ticks +average: 487525 cycles/ticks + +kyber_keypair: +median: 506098 cycles/ticks +average: 507914 cycles/ticks + +kyber_encaps_derand: +median: 611058 cycles/ticks +average: 613314 cycles/ticks + +kyber_encaps: +median: 612148 cycles/ticks +average: 614259 cycles/ticks + +kyber_decaps: +median: 777662 cycles/ticks +average: 780474 cycles/ticks + +Loop spin: 609 +gen_a: +median: 129564 cycles/ticks +average: 130234 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35623 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3697 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6856 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452030 cycles/ticks +average: 453480 cycles/ticks + +indcpa_enc: +median: 573234 cycles/ticks +average: 576439 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 159895 cycles/ticks + +kyber_keypair_derand: +median: 486448 cycles/ticks +average: 488139 cycles/ticks + +kyber_keypair: +median: 506276 cycles/ticks +average: 508107 cycles/ticks + +kyber_encaps_derand: +median: 611186 cycles/ticks +average: 613314 cycles/ticks + +kyber_encaps: +median: 612474 cycles/ticks +average: 614633 cycles/ticks + +kyber_decaps: +median: 777682 cycles/ticks +average: 780398 cycles/ticks + +Loop spin: 610 +gen_a: +median: 129760 cycles/ticks +average: 130468 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7274 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33383 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35598 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17094 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6872 cycles/ticks + +indcpa_keypair: +median: 452540 cycles/ticks +average: 454293 cycles/ticks + +indcpa_enc: +median: 573840 cycles/ticks +average: 575852 cycles/ticks + +indcpa_dec: +median: 159262 cycles/ticks +average: 159898 cycles/ticks + +kyber_keypair_derand: +median: 487006 cycles/ticks +average: 488608 cycles/ticks + +kyber_keypair: +median: 508082 cycles/ticks +average: 510826 cycles/ticks + +kyber_encaps_derand: +median: 611634 cycles/ticks +average: 613803 cycles/ticks + +kyber_encaps: +median: 612818 cycles/ticks +average: 615035 cycles/ticks + +kyber_decaps: +median: 777882 cycles/ticks +average: 780784 cycles/ticks + +Loop spin: 611 +gen_a: +median: 129636 cycles/ticks +average: 130262 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22988 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33359 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35651 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17074 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 452024 cycles/ticks +average: 454097 cycles/ticks + +indcpa_enc: +median: 573112 cycles/ticks +average: 575219 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 159761 cycles/ticks + +kyber_keypair_derand: +median: 485828 cycles/ticks +average: 487609 cycles/ticks + +kyber_keypair: +median: 505178 cycles/ticks +average: 507099 cycles/ticks + +kyber_encaps_derand: +median: 610906 cycles/ticks +average: 612995 cycles/ticks + +kyber_encaps: +median: 612002 cycles/ticks +average: 615259 cycles/ticks + +kyber_decaps: +median: 777606 cycles/ticks +average: 780386 cycles/ticks + +Loop spin: 612 +gen_a: +median: 129620 cycles/ticks +average: 130305 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7267 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33435 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35628 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 17006 cycles/ticks +average: 17087 cycles/ticks + +polyvec_decompress: +median: 6874 cycles/ticks +average: 6895 cycles/ticks + +indcpa_keypair: +median: 452044 cycles/ticks +average: 453679 cycles/ticks + +indcpa_enc: +median: 573282 cycles/ticks +average: 575266 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159790 cycles/ticks + +kyber_keypair_derand: +median: 486308 cycles/ticks +average: 488005 cycles/ticks + +kyber_keypair: +median: 505742 cycles/ticks +average: 507714 cycles/ticks + +kyber_encaps_derand: +median: 610834 cycles/ticks +average: 613027 cycles/ticks + +kyber_encaps: +median: 612806 cycles/ticks +average: 615059 cycles/ticks + +kyber_decaps: +median: 777624 cycles/ticks +average: 780500 cycles/ticks + +Loop spin: 613 +gen_a: +median: 129560 cycles/ticks +average: 130251 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23007 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35648 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 452464 cycles/ticks +average: 455258 cycles/ticks + +indcpa_enc: +median: 572872 cycles/ticks +average: 574871 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159901 cycles/ticks + +kyber_keypair_derand: +median: 486688 cycles/ticks +average: 488576 cycles/ticks + +kyber_keypair: +median: 505292 cycles/ticks +average: 507289 cycles/ticks + +kyber_encaps_derand: +median: 611118 cycles/ticks +average: 613515 cycles/ticks + +kyber_encaps: +median: 612278 cycles/ticks +average: 614472 cycles/ticks + +kyber_decaps: +median: 777690 cycles/ticks +average: 780494 cycles/ticks + +Loop spin: 614 +gen_a: +median: 129968 cycles/ticks +average: 130619 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 22979 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33374 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35664 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17044 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6874 cycles/ticks + +indcpa_keypair: +median: 451976 cycles/ticks +average: 453678 cycles/ticks + +indcpa_enc: +median: 573124 cycles/ticks +average: 575083 cycles/ticks + +indcpa_dec: +median: 162456 cycles/ticks +average: 162975 cycles/ticks + +kyber_keypair_derand: +median: 486176 cycles/ticks +average: 489032 cycles/ticks + +kyber_keypair: +median: 504804 cycles/ticks +average: 506648 cycles/ticks + +kyber_encaps_derand: +median: 610792 cycles/ticks +average: 613165 cycles/ticks + +kyber_encaps: +median: 611810 cycles/ticks +average: 613972 cycles/ticks + +kyber_decaps: +median: 777362 cycles/ticks +average: 780040 cycles/ticks + +Loop spin: 615 +gen_a: +median: 129658 cycles/ticks +average: 130317 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22977 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33353 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35609 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 455022 cycles/ticks +average: 456738 cycles/ticks + +indcpa_enc: +median: 573260 cycles/ticks +average: 575355 cycles/ticks + +indcpa_dec: +median: 162426 cycles/ticks +average: 163020 cycles/ticks + +kyber_keypair_derand: +median: 489250 cycles/ticks +average: 491130 cycles/ticks + +kyber_keypair: +median: 508564 cycles/ticks +average: 510256 cycles/ticks + +kyber_encaps_derand: +median: 610904 cycles/ticks +average: 614110 cycles/ticks + +kyber_encaps: +median: 613194 cycles/ticks +average: 615321 cycles/ticks + +kyber_decaps: +median: 777344 cycles/ticks +average: 780209 cycles/ticks + +Loop spin: 616 +gen_a: +median: 129558 cycles/ticks +average: 130215 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7260 cycles/ticks + +poly_getnoise_eta2: +median: 7232 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22973 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33351 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35613 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452258 cycles/ticks +average: 453958 cycles/ticks + +indcpa_enc: +median: 573304 cycles/ticks +average: 575415 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 159867 cycles/ticks + +kyber_keypair_derand: +median: 486226 cycles/ticks +average: 488175 cycles/ticks + +kyber_keypair: +median: 504822 cycles/ticks +average: 506821 cycles/ticks + +kyber_encaps_derand: +median: 611340 cycles/ticks +average: 613773 cycles/ticks + +kyber_encaps: +median: 612622 cycles/ticks +average: 614931 cycles/ticks + +kyber_decaps: +median: 777862 cycles/ticks +average: 781454 cycles/ticks + +Loop spin: 617 +gen_a: +median: 129570 cycles/ticks +average: 130344 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7257 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22928 cycles/ticks +average: 23013 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35683 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17052 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 451976 cycles/ticks +average: 453758 cycles/ticks + +indcpa_enc: +median: 573246 cycles/ticks +average: 575502 cycles/ticks + +indcpa_dec: +median: 159260 cycles/ticks +average: 159889 cycles/ticks + +kyber_keypair_derand: +median: 485958 cycles/ticks +average: 487720 cycles/ticks + +kyber_keypair: +median: 504858 cycles/ticks +average: 506891 cycles/ticks + +kyber_encaps_derand: +median: 610884 cycles/ticks +average: 613276 cycles/ticks + +kyber_encaps: +median: 611978 cycles/ticks +average: 614183 cycles/ticks + +kyber_decaps: +median: 777496 cycles/ticks +average: 780482 cycles/ticks + +Loop spin: 618 +gen_a: +median: 129698 cycles/ticks +average: 130394 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7208 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22963 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33405 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35546 cycles/ticks +average: 35758 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 17004 cycles/ticks +average: 17079 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452360 cycles/ticks +average: 454064 cycles/ticks + +indcpa_enc: +median: 572896 cycles/ticks +average: 576068 cycles/ticks + +indcpa_dec: +median: 159340 cycles/ticks +average: 162311 cycles/ticks + +kyber_keypair_derand: +median: 487054 cycles/ticks +average: 488932 cycles/ticks + +kyber_keypair: +median: 505950 cycles/ticks +average: 510025 cycles/ticks + +kyber_encaps_derand: +median: 611086 cycles/ticks +average: 613447 cycles/ticks + +kyber_encaps: +median: 614316 cycles/ticks +average: 616538 cycles/ticks + +kyber_decaps: +median: 777686 cycles/ticks +average: 780628 cycles/ticks + +Loop spin: 619 +gen_a: +median: 129728 cycles/ticks +average: 130412 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22963 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33362 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35666 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17075 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 451746 cycles/ticks +average: 453726 cycles/ticks + +indcpa_enc: +median: 572956 cycles/ticks +average: 575138 cycles/ticks + +indcpa_dec: +median: 159332 cycles/ticks +average: 159873 cycles/ticks + +kyber_keypair_derand: +median: 485924 cycles/ticks +average: 487783 cycles/ticks + +kyber_keypair: +median: 504946 cycles/ticks +average: 506862 cycles/ticks + +kyber_encaps_derand: +median: 610816 cycles/ticks +average: 614256 cycles/ticks + +kyber_encaps: +median: 612330 cycles/ticks +average: 614507 cycles/ticks + +kyber_decaps: +median: 777378 cycles/ticks +average: 781315 cycles/ticks + +Loop spin: 620 +gen_a: +median: 129618 cycles/ticks +average: 130318 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33379 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35630 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6871 cycles/ticks + +indcpa_keypair: +median: 452144 cycles/ticks +average: 454006 cycles/ticks + +indcpa_enc: +median: 573254 cycles/ticks +average: 575425 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 159895 cycles/ticks + +kyber_keypair_derand: +median: 485802 cycles/ticks +average: 488073 cycles/ticks + +kyber_keypair: +median: 504860 cycles/ticks +average: 508370 cycles/ticks + +kyber_encaps_derand: +median: 610780 cycles/ticks +average: 613099 cycles/ticks + +kyber_encaps: +median: 611832 cycles/ticks +average: 614117 cycles/ticks + +kyber_decaps: +median: 777414 cycles/ticks +average: 781477 cycles/ticks + +Loop spin: 621 +gen_a: +median: 129730 cycles/ticks +average: 130364 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33385 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35762 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3736 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17087 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6898 cycles/ticks + +indcpa_keypair: +median: 451828 cycles/ticks +average: 453594 cycles/ticks + +indcpa_enc: +median: 572762 cycles/ticks +average: 574844 cycles/ticks + +indcpa_dec: +median: 159366 cycles/ticks +average: 159979 cycles/ticks + +kyber_keypair_derand: +median: 485856 cycles/ticks +average: 487810 cycles/ticks + +kyber_keypair: +median: 504938 cycles/ticks +average: 507011 cycles/ticks + +kyber_encaps_derand: +median: 610992 cycles/ticks +average: 613278 cycles/ticks + +kyber_encaps: +median: 614240 cycles/ticks +average: 616387 cycles/ticks + +kyber_decaps: +median: 777678 cycles/ticks +average: 780502 cycles/ticks + +Loop spin: 622 +gen_a: +median: 130032 cycles/ticks +average: 130694 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7266 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22904 cycles/ticks +average: 23001 cycles/ticks + +INVNTT: +median: 33274 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35619 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17065 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6871 cycles/ticks + +indcpa_keypair: +median: 452084 cycles/ticks +average: 454903 cycles/ticks + +indcpa_enc: +median: 573302 cycles/ticks +average: 575405 cycles/ticks + +indcpa_dec: +median: 162522 cycles/ticks +average: 163112 cycles/ticks + +kyber_keypair_derand: +median: 485912 cycles/ticks +average: 487868 cycles/ticks + +kyber_keypair: +median: 504754 cycles/ticks +average: 506602 cycles/ticks + +kyber_encaps_derand: +median: 611406 cycles/ticks +average: 613667 cycles/ticks + +kyber_encaps: +median: 613786 cycles/ticks +average: 615869 cycles/ticks + +kyber_decaps: +median: 777900 cycles/ticks +average: 780554 cycles/ticks + +Loop spin: 623 +gen_a: +median: 129672 cycles/ticks +average: 130347 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22912 cycles/ticks +average: 23006 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35530 cycles/ticks +average: 35738 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17093 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6900 cycles/ticks + +indcpa_keypair: +median: 451992 cycles/ticks +average: 453861 cycles/ticks + +indcpa_enc: +median: 573114 cycles/ticks +average: 575109 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 159948 cycles/ticks + +kyber_keypair_derand: +median: 486186 cycles/ticks +average: 489158 cycles/ticks + +kyber_keypair: +median: 504744 cycles/ticks +average: 506510 cycles/ticks + +kyber_encaps_derand: +median: 610838 cycles/ticks +average: 612994 cycles/ticks + +kyber_encaps: +median: 611998 cycles/ticks +average: 614203 cycles/ticks + +kyber_decaps: +median: 777512 cycles/ticks +average: 780227 cycles/ticks + +Loop spin: 624 +gen_a: +median: 129720 cycles/ticks +average: 130442 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7243 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33437 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35671 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3661 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 17004 cycles/ticks +average: 17071 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 452160 cycles/ticks +average: 454009 cycles/ticks + +indcpa_enc: +median: 573164 cycles/ticks +average: 575385 cycles/ticks + +indcpa_dec: +median: 159266 cycles/ticks +average: 159881 cycles/ticks + +kyber_keypair_derand: +median: 485970 cycles/ticks +average: 487867 cycles/ticks + +kyber_keypair: +median: 504720 cycles/ticks +average: 506759 cycles/ticks + +kyber_encaps_derand: +median: 611236 cycles/ticks +average: 613574 cycles/ticks + +kyber_encaps: +median: 613944 cycles/ticks +average: 616916 cycles/ticks + +kyber_decaps: +median: 777844 cycles/ticks +average: 780665 cycles/ticks + +Loop spin: 625 +gen_a: +median: 129590 cycles/ticks +average: 130333 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7208 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22989 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33360 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35639 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17085 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452052 cycles/ticks +average: 453830 cycles/ticks + +indcpa_enc: +median: 574060 cycles/ticks +average: 576118 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 159870 cycles/ticks + +kyber_keypair_derand: +median: 486042 cycles/ticks +average: 487932 cycles/ticks + +kyber_keypair: +median: 504870 cycles/ticks +average: 506861 cycles/ticks + +kyber_encaps_derand: +median: 615730 cycles/ticks +average: 617964 cycles/ticks + +kyber_encaps: +median: 618644 cycles/ticks +average: 620707 cycles/ticks + +kyber_decaps: +median: 782432 cycles/ticks +average: 786035 cycles/ticks + +Loop spin: 626 +gen_a: +median: 129926 cycles/ticks +average: 130607 cycles/ticks + +poly_getnoise_eta1: +median: 7220 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22994 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33378 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35643 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17064 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6919 cycles/ticks + +indcpa_keypair: +median: 451896 cycles/ticks +average: 453572 cycles/ticks + +indcpa_enc: +median: 573022 cycles/ticks +average: 575115 cycles/ticks + +indcpa_dec: +median: 162502 cycles/ticks +average: 163115 cycles/ticks + +kyber_keypair_derand: +median: 490208 cycles/ticks +average: 492113 cycles/ticks + +kyber_keypair: +median: 504774 cycles/ticks +average: 506728 cycles/ticks + +kyber_encaps_derand: +median: 611096 cycles/ticks +average: 613291 cycles/ticks + +kyber_encaps: +median: 612228 cycles/ticks +average: 614386 cycles/ticks + +kyber_decaps: +median: 777788 cycles/ticks +average: 780557 cycles/ticks + +Loop spin: 627 +gen_a: +median: 129634 cycles/ticks +average: 130227 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7233 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23010 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35615 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6870 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 451984 cycles/ticks +average: 453676 cycles/ticks + +indcpa_enc: +median: 572964 cycles/ticks +average: 576201 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 159895 cycles/ticks + +kyber_keypair_derand: +median: 485926 cycles/ticks +average: 487826 cycles/ticks + +kyber_keypair: +median: 505018 cycles/ticks +average: 507054 cycles/ticks + +kyber_encaps_derand: +median: 611306 cycles/ticks +average: 613416 cycles/ticks + +kyber_encaps: +median: 612906 cycles/ticks +average: 614932 cycles/ticks + +kyber_decaps: +median: 777728 cycles/ticks +average: 780647 cycles/ticks + +Loop spin: 628 +gen_a: +median: 130058 cycles/ticks +average: 130762 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35546 cycles/ticks +average: 35678 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17085 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 452442 cycles/ticks +average: 454045 cycles/ticks + +indcpa_enc: +median: 573128 cycles/ticks +average: 575108 cycles/ticks + +indcpa_dec: +median: 159370 cycles/ticks +average: 160019 cycles/ticks + +kyber_keypair_derand: +median: 486380 cycles/ticks +average: 488142 cycles/ticks + +kyber_keypair: +median: 504884 cycles/ticks +average: 506719 cycles/ticks + +kyber_encaps_derand: +median: 611394 cycles/ticks +average: 614718 cycles/ticks + +kyber_encaps: +median: 614076 cycles/ticks +average: 615950 cycles/ticks + +kyber_decaps: +median: 777742 cycles/ticks +average: 780267 cycles/ticks + +Loop spin: 629 +gen_a: +median: 129698 cycles/ticks +average: 130878 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22904 cycles/ticks +average: 23001 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33359 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35619 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 452104 cycles/ticks +average: 453615 cycles/ticks + +indcpa_enc: +median: 573180 cycles/ticks +average: 575053 cycles/ticks + +indcpa_dec: +median: 159326 cycles/ticks +average: 159828 cycles/ticks + +kyber_keypair_derand: +median: 486108 cycles/ticks +average: 487890 cycles/ticks + +kyber_keypair: +median: 504850 cycles/ticks +average: 506795 cycles/ticks + +kyber_encaps_derand: +median: 610854 cycles/ticks +average: 613031 cycles/ticks + +kyber_encaps: +median: 611626 cycles/ticks +average: 613905 cycles/ticks + +kyber_decaps: +median: 777102 cycles/ticks +average: 780724 cycles/ticks + +Loop spin: 630 +gen_a: +median: 129356 cycles/ticks +average: 130031 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22966 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33386 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35645 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6873 cycles/ticks + +indcpa_keypair: +median: 456152 cycles/ticks +average: 458007 cycles/ticks + +indcpa_enc: +median: 577498 cycles/ticks +average: 579491 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 159883 cycles/ticks + +kyber_keypair_derand: +median: 490206 cycles/ticks +average: 491977 cycles/ticks + +kyber_keypair: +median: 505752 cycles/ticks +average: 507525 cycles/ticks + +kyber_encaps_derand: +median: 611000 cycles/ticks +average: 613190 cycles/ticks + +kyber_encaps: +median: 612202 cycles/ticks +average: 614322 cycles/ticks + +kyber_decaps: +median: 777608 cycles/ticks +average: 780285 cycles/ticks + +Loop spin: 631 +gen_a: +median: 129574 cycles/ticks +average: 130269 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7262 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22916 cycles/ticks +average: 23000 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33402 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35512 cycles/ticks +average: 35664 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17049 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 451944 cycles/ticks +average: 454712 cycles/ticks + +indcpa_enc: +median: 576384 cycles/ticks +average: 578662 cycles/ticks + +indcpa_dec: +median: 159322 cycles/ticks +average: 159885 cycles/ticks + +kyber_keypair_derand: +median: 486142 cycles/ticks +average: 488132 cycles/ticks + +kyber_keypair: +median: 504834 cycles/ticks +average: 506792 cycles/ticks + +kyber_encaps_derand: +median: 614198 cycles/ticks +average: 616253 cycles/ticks + +kyber_encaps: +median: 616640 cycles/ticks +average: 618447 cycles/ticks + +kyber_decaps: +median: 780816 cycles/ticks +average: 783772 cycles/ticks + +Loop spin: 632 +gen_a: +median: 129770 cycles/ticks +average: 130570 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7211 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22981 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33399 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35662 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17076 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 452336 cycles/ticks +average: 454090 cycles/ticks + +indcpa_enc: +median: 573402 cycles/ticks +average: 575433 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159827 cycles/ticks + +kyber_keypair_derand: +median: 490152 cycles/ticks +average: 493063 cycles/ticks + +kyber_keypair: +median: 504752 cycles/ticks +average: 506830 cycles/ticks + +kyber_encaps_derand: +median: 611168 cycles/ticks +average: 613488 cycles/ticks + +kyber_encaps: +median: 612134 cycles/ticks +average: 614433 cycles/ticks + +kyber_decaps: +median: 777478 cycles/ticks +average: 780373 cycles/ticks + +Loop spin: 633 +gen_a: +median: 129682 cycles/ticks +average: 130413 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7259 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23001 cycles/ticks + +INVNTT: +median: 33274 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35516 cycles/ticks +average: 35671 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452008 cycles/ticks +average: 453865 cycles/ticks + +indcpa_enc: +median: 573148 cycles/ticks +average: 575252 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 159908 cycles/ticks + +kyber_keypair_derand: +median: 486006 cycles/ticks +average: 487688 cycles/ticks + +kyber_keypair: +median: 506354 cycles/ticks +average: 508036 cycles/ticks + +kyber_encaps_derand: +median: 610696 cycles/ticks +average: 613071 cycles/ticks + +kyber_encaps: +median: 611742 cycles/ticks +average: 615218 cycles/ticks + +kyber_decaps: +median: 777282 cycles/ticks +average: 780275 cycles/ticks + +Loop spin: 634 +gen_a: +median: 129604 cycles/ticks +average: 130340 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22974 cycles/ticks + +INVNTT: +median: 33270 cycles/ticks +average: 33435 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35548 cycles/ticks +average: 35705 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17064 cycles/ticks + +polyvec_decompress: +median: 6876 cycles/ticks +average: 6902 cycles/ticks + +indcpa_keypair: +median: 452146 cycles/ticks +average: 453838 cycles/ticks + +indcpa_enc: +median: 573232 cycles/ticks +average: 575297 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 159826 cycles/ticks + +kyber_keypair_derand: +median: 485908 cycles/ticks +average: 487728 cycles/ticks + +kyber_keypair: +median: 504776 cycles/ticks +average: 506632 cycles/ticks + +kyber_encaps_derand: +median: 610946 cycles/ticks +average: 613086 cycles/ticks + +kyber_encaps: +median: 612516 cycles/ticks +average: 614651 cycles/ticks + +kyber_decaps: +median: 777468 cycles/ticks +average: 780153 cycles/ticks + +Loop spin: 635 +gen_a: +median: 129774 cycles/ticks +average: 131516 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7263 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22982 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33344 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35674 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3878 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 17004 cycles/ticks +average: 17074 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6895 cycles/ticks + +indcpa_keypair: +median: 452016 cycles/ticks +average: 453610 cycles/ticks + +indcpa_enc: +median: 573032 cycles/ticks +average: 575295 cycles/ticks + +indcpa_dec: +median: 159288 cycles/ticks +average: 159871 cycles/ticks + +kyber_keypair_derand: +median: 486362 cycles/ticks +average: 488275 cycles/ticks + +kyber_keypair: +median: 504878 cycles/ticks +average: 506824 cycles/ticks + +kyber_encaps_derand: +median: 610896 cycles/ticks +average: 613227 cycles/ticks + +kyber_encaps: +median: 611920 cycles/ticks +average: 614015 cycles/ticks + +kyber_decaps: +median: 777380 cycles/ticks +average: 780139 cycles/ticks + +Loop spin: 636 +gen_a: +median: 129780 cycles/ticks +average: 130483 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7265 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22920 cycles/ticks +average: 23028 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33421 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35514 cycles/ticks +average: 35686 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17055 cycles/ticks + +polyvec_decompress: +median: 6856 cycles/ticks +average: 6874 cycles/ticks + +indcpa_keypair: +median: 451964 cycles/ticks +average: 453617 cycles/ticks + +indcpa_enc: +median: 573164 cycles/ticks +average: 576127 cycles/ticks + +indcpa_dec: +median: 159306 cycles/ticks +average: 159923 cycles/ticks + +kyber_keypair_derand: +median: 486384 cycles/ticks +average: 488051 cycles/ticks + +kyber_keypair: +median: 506266 cycles/ticks +average: 508204 cycles/ticks + +kyber_encaps_derand: +median: 614710 cycles/ticks +average: 616882 cycles/ticks + +kyber_encaps: +median: 615680 cycles/ticks +average: 617768 cycles/ticks + +kyber_decaps: +median: 781276 cycles/ticks +average: 784131 cycles/ticks + +Loop spin: 637 +gen_a: +median: 129956 cycles/ticks +average: 130498 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7260 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7237 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23076 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35627 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17062 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 452312 cycles/ticks +average: 453992 cycles/ticks + +indcpa_enc: +median: 573408 cycles/ticks +average: 575478 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 159836 cycles/ticks + +kyber_keypair_derand: +median: 486130 cycles/ticks +average: 487937 cycles/ticks + +kyber_keypair: +median: 505262 cycles/ticks +average: 507051 cycles/ticks + +kyber_encaps_derand: +median: 610960 cycles/ticks +average: 616450 cycles/ticks + +kyber_encaps: +median: 611974 cycles/ticks +average: 616441 cycles/ticks + +kyber_decaps: +median: 777732 cycles/ticks +average: 780452 cycles/ticks + +Loop spin: 638 +gen_a: +median: 129970 cycles/ticks +average: 130697 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22908 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33445 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35628 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6902 cycles/ticks + +indcpa_keypair: +median: 451834 cycles/ticks +average: 453448 cycles/ticks + +indcpa_enc: +median: 573010 cycles/ticks +average: 575031 cycles/ticks + +indcpa_dec: +median: 159418 cycles/ticks +average: 159899 cycles/ticks + +kyber_keypair_derand: +median: 485682 cycles/ticks +average: 487507 cycles/ticks + +kyber_keypair: +median: 504852 cycles/ticks +average: 506789 cycles/ticks + +kyber_encaps_derand: +median: 614872 cycles/ticks +average: 616976 cycles/ticks + +kyber_encaps: +median: 615954 cycles/ticks +average: 618020 cycles/ticks + +kyber_decaps: +median: 781528 cycles/ticks +average: 785305 cycles/ticks + +Loop spin: 639 +gen_a: +median: 129898 cycles/ticks +average: 130524 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33262 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35538 cycles/ticks +average: 35721 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1029 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17053 cycles/ticks + +polyvec_decompress: +median: 6856 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 452030 cycles/ticks +average: 453822 cycles/ticks + +indcpa_enc: +median: 574054 cycles/ticks +average: 575904 cycles/ticks + +indcpa_dec: +median: 159262 cycles/ticks +average: 159814 cycles/ticks + +kyber_keypair_derand: +median: 485980 cycles/ticks +average: 487810 cycles/ticks + +kyber_keypair: +median: 506208 cycles/ticks +average: 507920 cycles/ticks + +kyber_encaps_derand: +median: 611962 cycles/ticks +average: 614202 cycles/ticks + +kyber_encaps: +median: 613038 cycles/ticks +average: 615123 cycles/ticks + +kyber_decaps: +median: 778582 cycles/ticks +average: 781277 cycles/ticks + +Loop spin: 640 +gen_a: +median: 129674 cycles/ticks +average: 130334 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22958 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33369 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35649 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17049 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 456194 cycles/ticks +average: 457889 cycles/ticks + +indcpa_enc: +median: 577364 cycles/ticks +average: 580555 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 159865 cycles/ticks + +kyber_keypair_derand: +median: 486034 cycles/ticks +average: 487791 cycles/ticks + +kyber_keypair: +median: 506108 cycles/ticks +average: 507692 cycles/ticks + +kyber_encaps_derand: +median: 611040 cycles/ticks +average: 613178 cycles/ticks + +kyber_encaps: +median: 612136 cycles/ticks +average: 614219 cycles/ticks + +kyber_decaps: +median: 777414 cycles/ticks +average: 780045 cycles/ticks + +Loop spin: 641 +gen_a: +median: 129660 cycles/ticks +average: 130392 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33260 cycles/ticks +average: 33372 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35623 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 452088 cycles/ticks +average: 453756 cycles/ticks + +indcpa_enc: +median: 573294 cycles/ticks +average: 575184 cycles/ticks + +indcpa_dec: +median: 159318 cycles/ticks +average: 159889 cycles/ticks + +kyber_keypair_derand: +median: 486168 cycles/ticks +average: 488908 cycles/ticks + +kyber_keypair: +median: 504888 cycles/ticks +average: 506635 cycles/ticks + +kyber_encaps_derand: +median: 610696 cycles/ticks +average: 613010 cycles/ticks + +kyber_encaps: +median: 611820 cycles/ticks +average: 613895 cycles/ticks + +kyber_decaps: +median: 777146 cycles/ticks +average: 779736 cycles/ticks + +Loop spin: 642 +gen_a: +median: 129674 cycles/ticks +average: 130420 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7208 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22954 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33346 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35587 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3690 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17010 cycles/ticks +average: 17076 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 452240 cycles/ticks +average: 454076 cycles/ticks + +indcpa_enc: +median: 573280 cycles/ticks +average: 575268 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 159907 cycles/ticks + +kyber_keypair_derand: +median: 486992 cycles/ticks +average: 488705 cycles/ticks + +kyber_keypair: +median: 506864 cycles/ticks +average: 508355 cycles/ticks + +kyber_encaps_derand: +median: 610812 cycles/ticks +average: 612961 cycles/ticks + +kyber_encaps: +median: 611858 cycles/ticks +average: 614972 cycles/ticks + +kyber_decaps: +median: 777182 cycles/ticks +average: 779696 cycles/ticks + +Loop spin: 643 +gen_a: +median: 129506 cycles/ticks +average: 130190 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7264 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22908 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33306 cycles/ticks +average: 33430 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35560 cycles/ticks +average: 35722 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17052 cycles/ticks + +polyvec_decompress: +median: 6858 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 452076 cycles/ticks +average: 453624 cycles/ticks + +indcpa_enc: +median: 573284 cycles/ticks +average: 575239 cycles/ticks + +indcpa_dec: +median: 159328 cycles/ticks +average: 159927 cycles/ticks + +kyber_keypair_derand: +median: 485946 cycles/ticks +average: 487749 cycles/ticks + +kyber_keypair: +median: 506502 cycles/ticks +average: 508159 cycles/ticks + +kyber_encaps_derand: +median: 611094 cycles/ticks +average: 613338 cycles/ticks + +kyber_encaps: +median: 612200 cycles/ticks +average: 614169 cycles/ticks + +kyber_decaps: +median: 777468 cycles/ticks +average: 779904 cycles/ticks + +Loop spin: 644 +gen_a: +median: 129476 cycles/ticks +average: 130127 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 8303 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33391 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35582 cycles/ticks +average: 35769 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17127 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452048 cycles/ticks +average: 453621 cycles/ticks + +indcpa_enc: +median: 573178 cycles/ticks +average: 575115 cycles/ticks + +indcpa_dec: +median: 162422 cycles/ticks +average: 163061 cycles/ticks + +kyber_keypair_derand: +median: 486186 cycles/ticks +average: 487757 cycles/ticks + +kyber_keypair: +median: 504854 cycles/ticks +average: 506603 cycles/ticks + +kyber_encaps_derand: +median: 610894 cycles/ticks +average: 612920 cycles/ticks + +kyber_encaps: +median: 611930 cycles/ticks +average: 614041 cycles/ticks + +kyber_decaps: +median: 777348 cycles/ticks +average: 780078 cycles/ticks + +Loop spin: 645 +gen_a: +median: 129650 cycles/ticks +average: 130369 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35530 cycles/ticks +average: 35703 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 451970 cycles/ticks +average: 453616 cycles/ticks + +indcpa_enc: +median: 573178 cycles/ticks +average: 575023 cycles/ticks + +indcpa_dec: +median: 159386 cycles/ticks +average: 160940 cycles/ticks + +kyber_keypair_derand: +median: 486006 cycles/ticks +average: 487803 cycles/ticks + +kyber_keypair: +median: 505562 cycles/ticks +average: 507281 cycles/ticks + +kyber_encaps_derand: +median: 610976 cycles/ticks +average: 613036 cycles/ticks + +kyber_encaps: +median: 611968 cycles/ticks +average: 614175 cycles/ticks + +kyber_decaps: +median: 777610 cycles/ticks +average: 780200 cycles/ticks + +Loop spin: 646 +gen_a: +median: 129554 cycles/ticks +average: 130252 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33363 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35607 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17053 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 452042 cycles/ticks +average: 453743 cycles/ticks + +indcpa_enc: +median: 573396 cycles/ticks +average: 575432 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 159856 cycles/ticks + +kyber_keypair_derand: +median: 485676 cycles/ticks +average: 487331 cycles/ticks + +kyber_keypair: +median: 505616 cycles/ticks +average: 507267 cycles/ticks + +kyber_encaps_derand: +median: 610804 cycles/ticks +average: 613745 cycles/ticks + +kyber_encaps: +median: 612688 cycles/ticks +average: 614767 cycles/ticks + +kyber_decaps: +median: 777236 cycles/ticks +average: 779847 cycles/ticks + +Loop spin: 647 +gen_a: +median: 129728 cycles/ticks +average: 130375 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22947 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33367 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35604 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17039 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6873 cycles/ticks + +indcpa_keypair: +median: 452032 cycles/ticks +average: 453730 cycles/ticks + +indcpa_enc: +median: 573180 cycles/ticks +average: 575215 cycles/ticks + +indcpa_dec: +median: 159252 cycles/ticks +average: 159830 cycles/ticks + +kyber_keypair_derand: +median: 485844 cycles/ticks +average: 487305 cycles/ticks + +kyber_keypair: +median: 504740 cycles/ticks +average: 506543 cycles/ticks + +kyber_encaps_derand: +median: 611400 cycles/ticks +average: 613606 cycles/ticks + +kyber_encaps: +median: 612320 cycles/ticks +average: 614261 cycles/ticks + +kyber_decaps: +median: 777756 cycles/ticks +average: 781454 cycles/ticks + +Loop spin: 648 +gen_a: +median: 129602 cycles/ticks +average: 130291 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23003 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33354 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35670 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17045 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 451950 cycles/ticks +average: 453562 cycles/ticks + +indcpa_enc: +median: 573254 cycles/ticks +average: 575100 cycles/ticks + +indcpa_dec: +median: 159256 cycles/ticks +average: 159734 cycles/ticks + +kyber_keypair_derand: +median: 486236 cycles/ticks +average: 487922 cycles/ticks + +kyber_keypair: +median: 504692 cycles/ticks +average: 506422 cycles/ticks + +kyber_encaps_derand: +median: 611130 cycles/ticks +average: 613467 cycles/ticks + +kyber_encaps: +median: 612262 cycles/ticks +average: 614492 cycles/ticks + +kyber_decaps: +median: 777664 cycles/ticks +average: 780383 cycles/ticks + +Loop spin: 649 +gen_a: +median: 129944 cycles/ticks +average: 130615 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7264 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33397 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35628 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17038 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6895 cycles/ticks + +indcpa_keypair: +median: 452102 cycles/ticks +average: 453642 cycles/ticks + +indcpa_enc: +median: 573026 cycles/ticks +average: 576139 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 159818 cycles/ticks + +kyber_keypair_derand: +median: 486358 cycles/ticks +average: 488175 cycles/ticks + +kyber_keypair: +median: 505596 cycles/ticks +average: 507283 cycles/ticks + +kyber_encaps_derand: +median: 610714 cycles/ticks +average: 612915 cycles/ticks + +kyber_encaps: +median: 612906 cycles/ticks +average: 614656 cycles/ticks + +kyber_decaps: +median: 777404 cycles/ticks +average: 780028 cycles/ticks + +Loop spin: 650 +gen_a: +median: 129556 cycles/ticks +average: 130212 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7281 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22992 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35609 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17052 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 451988 cycles/ticks +average: 453734 cycles/ticks + +indcpa_enc: +median: 573524 cycles/ticks +average: 575524 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 159826 cycles/ticks + +kyber_keypair_derand: +median: 485862 cycles/ticks +average: 487597 cycles/ticks + +kyber_keypair: +median: 504650 cycles/ticks +average: 507806 cycles/ticks + +kyber_encaps_derand: +median: 615138 cycles/ticks +average: 617254 cycles/ticks + +kyber_encaps: +median: 616280 cycles/ticks +average: 618331 cycles/ticks + +kyber_decaps: +median: 781656 cycles/ticks +average: 784400 cycles/ticks + +Loop spin: 651 +gen_a: +median: 129748 cycles/ticks +average: 130411 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7192 cycles/ticks +average: 7209 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22988 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33370 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35623 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 452332 cycles/ticks +average: 454019 cycles/ticks + +indcpa_enc: +median: 573424 cycles/ticks +average: 575436 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 159911 cycles/ticks + +kyber_keypair_derand: +median: 486032 cycles/ticks +average: 487764 cycles/ticks + +kyber_keypair: +median: 504936 cycles/ticks +average: 506725 cycles/ticks + +kyber_encaps_derand: +median: 610848 cycles/ticks +average: 613021 cycles/ticks + +kyber_encaps: +median: 611980 cycles/ticks +average: 615204 cycles/ticks + +kyber_decaps: +median: 777476 cycles/ticks +average: 780085 cycles/ticks + +Loop spin: 652 +gen_a: +median: 129622 cycles/ticks +average: 130300 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7198 cycles/ticks +average: 7205 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22980 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33373 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35538 cycles/ticks +average: 35695 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3438 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3662 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17039 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452038 cycles/ticks +average: 453810 cycles/ticks + +indcpa_enc: +median: 573168 cycles/ticks +average: 575052 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 159816 cycles/ticks + +kyber_keypair_derand: +median: 485972 cycles/ticks +average: 487545 cycles/ticks + +kyber_keypair: +median: 505072 cycles/ticks +average: 506720 cycles/ticks + +kyber_encaps_derand: +median: 611012 cycles/ticks +average: 613036 cycles/ticks + +kyber_encaps: +median: 613656 cycles/ticks +average: 615610 cycles/ticks + +kyber_decaps: +median: 780758 cycles/ticks +average: 784186 cycles/ticks + +Loop spin: 653 +gen_a: +median: 129792 cycles/ticks +average: 131541 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7268 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22988 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33356 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35651 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17071 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 451716 cycles/ticks +average: 453349 cycles/ticks + +indcpa_enc: +median: 572968 cycles/ticks +average: 574866 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159990 cycles/ticks + +kyber_keypair_derand: +median: 485950 cycles/ticks +average: 488758 cycles/ticks + +kyber_keypair: +median: 504794 cycles/ticks +average: 507151 cycles/ticks + +kyber_encaps_derand: +median: 614934 cycles/ticks +average: 618186 cycles/ticks + +kyber_encaps: +median: 616556 cycles/ticks +average: 619488 cycles/ticks + +kyber_decaps: +median: 781788 cycles/ticks +average: 784620 cycles/ticks + +Loop spin: 654 +gen_a: +median: 129686 cycles/ticks +average: 130680 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22994 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35633 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6928 cycles/ticks + +indcpa_keypair: +median: 452262 cycles/ticks +average: 454031 cycles/ticks + +indcpa_enc: +median: 573304 cycles/ticks +average: 575153 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 159882 cycles/ticks + +kyber_keypair_derand: +median: 486050 cycles/ticks +average: 488813 cycles/ticks + +kyber_keypair: +median: 504676 cycles/ticks +average: 506588 cycles/ticks + +kyber_encaps_derand: +median: 610814 cycles/ticks +average: 613165 cycles/ticks + +kyber_encaps: +median: 611866 cycles/ticks +average: 613688 cycles/ticks + +kyber_decaps: +median: 777626 cycles/ticks +average: 780332 cycles/ticks + +Loop spin: 655 +gen_a: +median: 129482 cycles/ticks +average: 130207 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22994 cycles/ticks + +INVNTT: +median: 33240 cycles/ticks +average: 33372 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35644 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3438 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 452106 cycles/ticks +average: 453625 cycles/ticks + +indcpa_enc: +median: 574050 cycles/ticks +average: 575944 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 159816 cycles/ticks + +kyber_keypair_derand: +median: 486412 cycles/ticks +average: 487946 cycles/ticks + +kyber_keypair: +median: 505064 cycles/ticks +average: 506702 cycles/ticks + +kyber_encaps_derand: +median: 611854 cycles/ticks +average: 614860 cycles/ticks + +kyber_encaps: +median: 614150 cycles/ticks +average: 616048 cycles/ticks + +kyber_decaps: +median: 777914 cycles/ticks +average: 780471 cycles/ticks + +Loop spin: 656 +gen_a: +median: 129618 cycles/ticks +average: 130277 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7234 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22979 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33382 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35617 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 452102 cycles/ticks +average: 454024 cycles/ticks + +indcpa_enc: +median: 573226 cycles/ticks +average: 575107 cycles/ticks + +indcpa_dec: +median: 159352 cycles/ticks +average: 160005 cycles/ticks + +kyber_keypair_derand: +median: 486060 cycles/ticks +average: 487888 cycles/ticks + +kyber_keypair: +median: 504784 cycles/ticks +average: 506820 cycles/ticks + +kyber_encaps_derand: +median: 610972 cycles/ticks +average: 613077 cycles/ticks + +kyber_encaps: +median: 612820 cycles/ticks +average: 614840 cycles/ticks + +kyber_decaps: +median: 777454 cycles/ticks +average: 783399 cycles/ticks + +Loop spin: 657 +gen_a: +median: 129634 cycles/ticks +average: 130203 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22989 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33367 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35516 cycles/ticks +average: 35646 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17042 cycles/ticks + +polyvec_decompress: +median: 6856 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 452186 cycles/ticks +average: 456061 cycles/ticks + +indcpa_enc: +median: 573114 cycles/ticks +average: 575096 cycles/ticks + +indcpa_dec: +median: 159266 cycles/ticks +average: 159856 cycles/ticks + +kyber_keypair_derand: +median: 485832 cycles/ticks +average: 487576 cycles/ticks + +kyber_keypair: +median: 504648 cycles/ticks +average: 506678 cycles/ticks + +kyber_encaps_derand: +median: 610924 cycles/ticks +average: 613250 cycles/ticks + +kyber_encaps: +median: 612124 cycles/ticks +average: 614417 cycles/ticks + +kyber_decaps: +median: 777520 cycles/ticks +average: 780472 cycles/ticks + +Loop spin: 658 +gen_a: +median: 129538 cycles/ticks +average: 130268 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33410 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35630 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16982 cycles/ticks +average: 17055 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452112 cycles/ticks +average: 454955 cycles/ticks + +indcpa_enc: +median: 576530 cycles/ticks +average: 578777 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 159893 cycles/ticks + +kyber_keypair_derand: +median: 486144 cycles/ticks +average: 488009 cycles/ticks + +kyber_keypair: +median: 504836 cycles/ticks +average: 506744 cycles/ticks + +kyber_encaps_derand: +median: 614224 cycles/ticks +average: 616371 cycles/ticks + +kyber_encaps: +median: 617280 cycles/ticks +average: 618981 cycles/ticks + +kyber_decaps: +median: 780794 cycles/ticks +average: 783489 cycles/ticks + +Loop spin: 659 +gen_a: +median: 129778 cycles/ticks +average: 130429 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23064 cycles/ticks + +INVNTT: +median: 33260 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35636 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17046 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 452494 cycles/ticks +average: 454056 cycles/ticks + +indcpa_enc: +median: 573926 cycles/ticks +average: 575837 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 159758 cycles/ticks + +kyber_keypair_derand: +median: 486128 cycles/ticks +average: 487845 cycles/ticks + +kyber_keypair: +median: 504842 cycles/ticks +average: 507772 cycles/ticks + +kyber_encaps_derand: +median: 615042 cycles/ticks +average: 617077 cycles/ticks + +kyber_encaps: +median: 617948 cycles/ticks +average: 619949 cycles/ticks + +kyber_decaps: +median: 781558 cycles/ticks +average: 784287 cycles/ticks + +Loop spin: 660 +gen_a: +median: 129890 cycles/ticks +average: 130534 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22996 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33375 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35640 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6875 cycles/ticks + +indcpa_keypair: +median: 452592 cycles/ticks +average: 454285 cycles/ticks + +indcpa_enc: +median: 573686 cycles/ticks +average: 575797 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 159922 cycles/ticks + +kyber_keypair_derand: +median: 485978 cycles/ticks +average: 487798 cycles/ticks + +kyber_keypair: +median: 504928 cycles/ticks +average: 506716 cycles/ticks + +kyber_encaps_derand: +median: 610772 cycles/ticks +average: 613026 cycles/ticks + +kyber_encaps: +median: 611856 cycles/ticks +average: 615172 cycles/ticks + +kyber_decaps: +median: 777380 cycles/ticks +average: 780217 cycles/ticks + +Loop spin: 661 +gen_a: +median: 129628 cycles/ticks +average: 130307 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33349 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35634 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3438 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17054 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 452072 cycles/ticks +average: 453788 cycles/ticks + +indcpa_enc: +median: 573172 cycles/ticks +average: 574955 cycles/ticks + +indcpa_dec: +median: 159376 cycles/ticks +average: 159985 cycles/ticks + +kyber_keypair_derand: +median: 486066 cycles/ticks +average: 487858 cycles/ticks + +kyber_keypair: +median: 504900 cycles/ticks +average: 506878 cycles/ticks + +kyber_encaps_derand: +median: 614880 cycles/ticks +average: 616981 cycles/ticks + +kyber_encaps: +median: 616612 cycles/ticks +average: 618703 cycles/ticks + +kyber_decaps: +median: 781550 cycles/ticks +average: 784152 cycles/ticks + +Loop spin: 662 +gen_a: +median: 129612 cycles/ticks +average: 130280 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 8360 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23003 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33399 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35617 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3880 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6872 cycles/ticks + +indcpa_keypair: +median: 452122 cycles/ticks +average: 453748 cycles/ticks + +indcpa_enc: +median: 573240 cycles/ticks +average: 575193 cycles/ticks + +indcpa_dec: +median: 159306 cycles/ticks +average: 159887 cycles/ticks + +kyber_keypair_derand: +median: 486044 cycles/ticks +average: 487550 cycles/ticks + +kyber_keypair: +median: 504802 cycles/ticks +average: 506570 cycles/ticks + +kyber_encaps_derand: +median: 610994 cycles/ticks +average: 612887 cycles/ticks + +kyber_encaps: +median: 613938 cycles/ticks +average: 615787 cycles/ticks + +kyber_decaps: +median: 777546 cycles/ticks +average: 780201 cycles/ticks + +Loop spin: 663 +gen_a: +median: 129752 cycles/ticks +average: 130485 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7269 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7210 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 22960 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33361 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35651 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17058 cycles/ticks + +polyvec_decompress: +median: 6842 cycles/ticks +average: 6873 cycles/ticks + +indcpa_keypair: +median: 451976 cycles/ticks +average: 453677 cycles/ticks + +indcpa_enc: +median: 573278 cycles/ticks +average: 575337 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 160999 cycles/ticks + +kyber_keypair_derand: +median: 485802 cycles/ticks +average: 487463 cycles/ticks + +kyber_keypair: +median: 504806 cycles/ticks +average: 506636 cycles/ticks + +kyber_encaps_derand: +median: 610856 cycles/ticks +average: 613106 cycles/ticks + +kyber_encaps: +median: 611862 cycles/ticks +average: 613848 cycles/ticks + +kyber_decaps: +median: 777216 cycles/ticks +average: 779942 cycles/ticks + +Loop spin: 664 +gen_a: +median: 129526 cycles/ticks +average: 130257 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33410 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35705 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17068 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 452182 cycles/ticks +average: 453830 cycles/ticks + +indcpa_enc: +median: 573318 cycles/ticks +average: 575271 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 159872 cycles/ticks + +kyber_keypair_derand: +median: 485852 cycles/ticks +average: 487494 cycles/ticks + +kyber_keypair: +median: 505618 cycles/ticks +average: 507443 cycles/ticks + +kyber_encaps_derand: +median: 611096 cycles/ticks +average: 614397 cycles/ticks + +kyber_encaps: +median: 612160 cycles/ticks +average: 614371 cycles/ticks + +kyber_decaps: +median: 777578 cycles/ticks +average: 780343 cycles/ticks + +Loop spin: 665 +gen_a: +median: 130298 cycles/ticks +average: 131006 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22989 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33369 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35624 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17040 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 451636 cycles/ticks +average: 453275 cycles/ticks + +indcpa_enc: +median: 572966 cycles/ticks +average: 574809 cycles/ticks + +indcpa_dec: +median: 159330 cycles/ticks +average: 159978 cycles/ticks + +kyber_keypair_derand: +median: 486048 cycles/ticks +average: 487866 cycles/ticks + +kyber_keypair: +median: 504738 cycles/ticks +average: 506630 cycles/ticks + +kyber_encaps_derand: +median: 611032 cycles/ticks +average: 613191 cycles/ticks + +kyber_encaps: +median: 613612 cycles/ticks +average: 615284 cycles/ticks + +kyber_decaps: +median: 777612 cycles/ticks +average: 781585 cycles/ticks + +Loop spin: 666 +gen_a: +median: 129626 cycles/ticks +average: 130325 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7243 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23011 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33347 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35643 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17048 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 451744 cycles/ticks +average: 453397 cycles/ticks + +indcpa_enc: +median: 572786 cycles/ticks +average: 575271 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 160347 cycles/ticks + +kyber_keypair_derand: +median: 485948 cycles/ticks +average: 488327 cycles/ticks + +kyber_keypair: +median: 504720 cycles/ticks +average: 506983 cycles/ticks + +kyber_encaps_derand: +median: 611150 cycles/ticks +average: 613860 cycles/ticks + +kyber_encaps: +median: 612100 cycles/ticks +average: 614222 cycles/ticks + +kyber_decaps: +median: 777494 cycles/ticks +average: 780238 cycles/ticks + +Loop spin: 667 +gen_a: +median: 129700 cycles/ticks +average: 130465 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7264 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33260 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35644 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17049 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6871 cycles/ticks + +indcpa_keypair: +median: 451988 cycles/ticks +average: 453544 cycles/ticks + +indcpa_enc: +median: 573278 cycles/ticks +average: 576340 cycles/ticks + +indcpa_dec: +median: 159382 cycles/ticks +average: 159888 cycles/ticks + +kyber_keypair_derand: +median: 486170 cycles/ticks +average: 487898 cycles/ticks + +kyber_keypair: +median: 506506 cycles/ticks +average: 508240 cycles/ticks + +kyber_encaps_derand: +median: 610780 cycles/ticks +average: 612855 cycles/ticks + +kyber_encaps: +median: 611682 cycles/ticks +average: 613700 cycles/ticks + +kyber_decaps: +median: 777222 cycles/ticks +average: 779933 cycles/ticks + +Loop spin: 668 +gen_a: +median: 129752 cycles/ticks +average: 130423 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7274 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7210 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23004 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33412 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35634 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17046 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6872 cycles/ticks + +indcpa_keypair: +median: 452288 cycles/ticks +average: 453947 cycles/ticks + +indcpa_enc: +median: 573256 cycles/ticks +average: 575244 cycles/ticks + +indcpa_dec: +median: 159306 cycles/ticks +average: 159892 cycles/ticks + +kyber_keypair_derand: +median: 486112 cycles/ticks +average: 488005 cycles/ticks + +kyber_keypair: +median: 504852 cycles/ticks +average: 508125 cycles/ticks + +kyber_encaps_derand: +median: 610936 cycles/ticks +average: 613802 cycles/ticks + +kyber_encaps: +median: 612570 cycles/ticks +average: 617484 cycles/ticks + +kyber_decaps: +median: 777548 cycles/ticks +average: 781099 cycles/ticks + +Loop spin: 669 +gen_a: +median: 129692 cycles/ticks +average: 130681 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7288 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7258 cycles/ticks + +NTT: +median: 22904 cycles/ticks +average: 23072 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33493 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35514 cycles/ticks +average: 35696 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6868 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452066 cycles/ticks +average: 454025 cycles/ticks + +indcpa_enc: +median: 573046 cycles/ticks +average: 575394 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 160446 cycles/ticks + +kyber_keypair_derand: +median: 486096 cycles/ticks +average: 488992 cycles/ticks + +kyber_keypair: +median: 504730 cycles/ticks +average: 506897 cycles/ticks + +kyber_encaps_derand: +median: 610652 cycles/ticks +average: 613078 cycles/ticks + +kyber_encaps: +median: 611788 cycles/ticks +average: 615619 cycles/ticks + +kyber_decaps: +median: 777378 cycles/ticks +average: 780581 cycles/ticks + +Loop spin: 670 +gen_a: +median: 129578 cycles/ticks +average: 130425 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7262 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22963 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35626 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17119 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6935 cycles/ticks + +indcpa_keypair: +median: 451996 cycles/ticks +average: 454976 cycles/ticks + +indcpa_enc: +median: 573166 cycles/ticks +average: 577090 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 160414 cycles/ticks + +kyber_keypair_derand: +median: 490494 cycles/ticks +average: 492559 cycles/ticks + +kyber_keypair: +median: 506594 cycles/ticks +average: 509745 cycles/ticks + +kyber_encaps_derand: +median: 611106 cycles/ticks +average: 613933 cycles/ticks + +kyber_encaps: +median: 612098 cycles/ticks +average: 614750 cycles/ticks + +kyber_decaps: +median: 777504 cycles/ticks +average: 780072 cycles/ticks + +Loop spin: 671 +gen_a: +median: 129748 cycles/ticks +average: 130815 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7264 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7311 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 36878 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3907 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452246 cycles/ticks +average: 455257 cycles/ticks + +indcpa_enc: +median: 573442 cycles/ticks +average: 576419 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 160244 cycles/ticks + +kyber_keypair_derand: +median: 486178 cycles/ticks +average: 489065 cycles/ticks + +kyber_keypair: +median: 505588 cycles/ticks +average: 507728 cycles/ticks + +kyber_encaps_derand: +median: 611084 cycles/ticks +average: 613835 cycles/ticks + +kyber_encaps: +median: 612260 cycles/ticks +average: 615205 cycles/ticks + +kyber_decaps: +median: 777508 cycles/ticks +average: 780621 cycles/ticks + +Loop spin: 672 +gen_a: +median: 129624 cycles/ticks +average: 130261 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7281 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 22888 cycles/ticks +average: 23185 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33399 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35809 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3513 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17071 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6983 cycles/ticks + +indcpa_keypair: +median: 455356 cycles/ticks +average: 458325 cycles/ticks + +indcpa_enc: +median: 573080 cycles/ticks +average: 575105 cycles/ticks + +indcpa_dec: +median: 159358 cycles/ticks +average: 160966 cycles/ticks + +kyber_keypair_derand: +median: 489300 cycles/ticks +average: 491304 cycles/ticks + +kyber_keypair: +median: 505022 cycles/ticks +average: 507721 cycles/ticks + +kyber_encaps_derand: +median: 611088 cycles/ticks +average: 613862 cycles/ticks + +kyber_encaps: +median: 612196 cycles/ticks +average: 614173 cycles/ticks + +kyber_decaps: +median: 780600 cycles/ticks +average: 783630 cycles/ticks + +Loop spin: 673 +gen_a: +median: 129816 cycles/ticks +average: 130793 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7292 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33240 cycles/ticks +average: 33520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35713 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3913 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6868 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452352 cycles/ticks +average: 454886 cycles/ticks + +indcpa_enc: +median: 576420 cycles/ticks +average: 580694 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 160041 cycles/ticks + +kyber_keypair_derand: +median: 486038 cycles/ticks +average: 488139 cycles/ticks + +kyber_keypair: +median: 506396 cycles/ticks +average: 508475 cycles/ticks + +kyber_encaps_derand: +median: 614266 cycles/ticks +average: 617340 cycles/ticks + +kyber_encaps: +median: 615298 cycles/ticks +average: 617698 cycles/ticks + +kyber_decaps: +median: 780868 cycles/ticks +average: 784211 cycles/ticks + +Loop spin: 674 +gen_a: +median: 129974 cycles/ticks +average: 130799 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7262 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22908 cycles/ticks +average: 22992 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33389 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35643 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3688 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1029 cycles/ticks + +polyvec_compress: +median: 17004 cycles/ticks +average: 17081 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 451904 cycles/ticks +average: 453648 cycles/ticks + +indcpa_enc: +median: 573650 cycles/ticks +average: 576260 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 160255 cycles/ticks + +kyber_keypair_derand: +median: 486288 cycles/ticks +average: 489549 cycles/ticks + +kyber_keypair: +median: 506322 cycles/ticks +average: 509204 cycles/ticks + +kyber_encaps_derand: +median: 610920 cycles/ticks +average: 613605 cycles/ticks + +kyber_encaps: +median: 612024 cycles/ticks +average: 615484 cycles/ticks + +kyber_decaps: +median: 777016 cycles/ticks +average: 782084 cycles/ticks + +Loop spin: 675 +gen_a: +median: 129756 cycles/ticks +average: 130615 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7339 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7271 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23018 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35512 cycles/ticks +average: 35725 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3900 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17172 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6898 cycles/ticks + +indcpa_keypair: +median: 452394 cycles/ticks +average: 454704 cycles/ticks + +indcpa_enc: +median: 573392 cycles/ticks +average: 576236 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 159835 cycles/ticks + +kyber_keypair_derand: +median: 486192 cycles/ticks +average: 487992 cycles/ticks + +kyber_keypair: +median: 505020 cycles/ticks +average: 507704 cycles/ticks + +kyber_encaps_derand: +median: 611086 cycles/ticks +average: 613540 cycles/ticks + +kyber_encaps: +median: 612160 cycles/ticks +average: 614932 cycles/ticks + +kyber_decaps: +median: 777746 cycles/ticks +average: 781869 cycles/ticks + +Loop spin: 676 +gen_a: +median: 129716 cycles/ticks +average: 130819 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33270 cycles/ticks +average: 33441 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35704 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3738 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17151 cycles/ticks + +polyvec_decompress: +median: 6872 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 451570 cycles/ticks +average: 454329 cycles/ticks + +indcpa_enc: +median: 572834 cycles/ticks +average: 579202 cycles/ticks + +indcpa_dec: +median: 159358 cycles/ticks +average: 160005 cycles/ticks + +kyber_keypair_derand: +median: 485704 cycles/ticks +average: 490372 cycles/ticks + +kyber_keypair: +median: 506008 cycles/ticks +average: 508552 cycles/ticks + +kyber_encaps_derand: +median: 611060 cycles/ticks +average: 613962 cycles/ticks + +kyber_encaps: +median: 612094 cycles/ticks +average: 615430 cycles/ticks + +kyber_decaps: +median: 777592 cycles/ticks +average: 780589 cycles/ticks + +Loop spin: 677 +gen_a: +median: 129776 cycles/ticks +average: 130422 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7235 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23001 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33356 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35688 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3707 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17092 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452096 cycles/ticks +average: 454147 cycles/ticks + +indcpa_enc: +median: 573142 cycles/ticks +average: 575564 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159870 cycles/ticks + +kyber_keypair_derand: +median: 485990 cycles/ticks +average: 487906 cycles/ticks + +kyber_keypair: +median: 506602 cycles/ticks +average: 509907 cycles/ticks + +kyber_encaps_derand: +median: 610688 cycles/ticks +average: 613837 cycles/ticks + +kyber_encaps: +median: 612040 cycles/ticks +average: 614699 cycles/ticks + +kyber_decaps: +median: 777386 cycles/ticks +average: 780786 cycles/ticks + +Loop spin: 678 +gen_a: +median: 129736 cycles/ticks +average: 130519 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7236 cycles/ticks + +poly_getnoise_eta2: +median: 7200 cycles/ticks +average: 7210 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23015 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33532 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35626 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3907 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17094 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6917 cycles/ticks + +indcpa_keypair: +median: 452064 cycles/ticks +average: 454264 cycles/ticks + +indcpa_enc: +median: 573336 cycles/ticks +average: 576559 cycles/ticks + +indcpa_dec: +median: 159322 cycles/ticks +average: 160557 cycles/ticks + +kyber_keypair_derand: +median: 486024 cycles/ticks +average: 488901 cycles/ticks + +kyber_keypair: +median: 504874 cycles/ticks +average: 507790 cycles/ticks + +kyber_encaps_derand: +median: 611022 cycles/ticks +average: 613998 cycles/ticks + +kyber_encaps: +median: 611938 cycles/ticks +average: 616812 cycles/ticks + +kyber_decaps: +median: 777726 cycles/ticks +average: 782058 cycles/ticks + +Loop spin: 679 +gen_a: +median: 129544 cycles/ticks +average: 130250 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33454 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35912 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17148 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6929 cycles/ticks + +indcpa_keypair: +median: 452226 cycles/ticks +average: 455421 cycles/ticks + +indcpa_enc: +median: 573184 cycles/ticks +average: 576966 cycles/ticks + +indcpa_dec: +median: 159328 cycles/ticks +average: 160217 cycles/ticks + +kyber_keypair_derand: +median: 485984 cycles/ticks +average: 488583 cycles/ticks + +kyber_keypair: +median: 505504 cycles/ticks +average: 507957 cycles/ticks + +kyber_encaps_derand: +median: 610856 cycles/ticks +average: 613737 cycles/ticks + +kyber_encaps: +median: 611924 cycles/ticks +average: 614639 cycles/ticks + +kyber_decaps: +median: 777514 cycles/ticks +average: 780598 cycles/ticks + +Loop spin: 680 +gen_a: +median: 129594 cycles/ticks +average: 130583 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7271 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23100 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33386 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35651 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17050 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452450 cycles/ticks +average: 455893 cycles/ticks + +indcpa_enc: +median: 573540 cycles/ticks +average: 575830 cycles/ticks + +indcpa_dec: +median: 162458 cycles/ticks +average: 163096 cycles/ticks + +kyber_keypair_derand: +median: 486108 cycles/ticks +average: 488822 cycles/ticks + +kyber_keypair: +median: 506368 cycles/ticks +average: 508390 cycles/ticks + +kyber_encaps_derand: +median: 615428 cycles/ticks +average: 619856 cycles/ticks + +kyber_encaps: +median: 617534 cycles/ticks +average: 620677 cycles/ticks + +kyber_decaps: +median: 782342 cycles/ticks +average: 786395 cycles/ticks + +Loop spin: 681 +gen_a: +median: 129632 cycles/ticks +average: 131004 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7204 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35805 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17058 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452684 cycles/ticks +average: 455367 cycles/ticks + +indcpa_enc: +median: 573098 cycles/ticks +average: 575946 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 160029 cycles/ticks + +kyber_keypair_derand: +median: 486982 cycles/ticks +average: 490773 cycles/ticks + +kyber_keypair: +median: 505480 cycles/ticks +average: 508338 cycles/ticks + +kyber_encaps_derand: +median: 610904 cycles/ticks +average: 614233 cycles/ticks + +kyber_encaps: +median: 611898 cycles/ticks +average: 614155 cycles/ticks + +kyber_decaps: +median: 777234 cycles/ticks +average: 780681 cycles/ticks + +Loop spin: 682 +gen_a: +median: 129666 cycles/ticks +average: 130829 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7239 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22972 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33398 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35476 cycles/ticks +average: 35707 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3706 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17028 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6872 cycles/ticks + +indcpa_keypair: +median: 452740 cycles/ticks +average: 455367 cycles/ticks + +indcpa_enc: +median: 573056 cycles/ticks +average: 575804 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 159840 cycles/ticks + +kyber_keypair_derand: +median: 486650 cycles/ticks +average: 488826 cycles/ticks + +kyber_keypair: +median: 504864 cycles/ticks +average: 506571 cycles/ticks + +kyber_encaps_derand: +median: 610798 cycles/ticks +average: 614235 cycles/ticks + +kyber_encaps: +median: 611852 cycles/ticks +average: 615022 cycles/ticks + +kyber_decaps: +median: 777862 cycles/ticks +average: 782248 cycles/ticks + +Loop spin: 683 +gen_a: +median: 129636 cycles/ticks +average: 130240 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7200 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33374 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35589 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 451868 cycles/ticks +average: 453437 cycles/ticks + +indcpa_enc: +median: 572948 cycles/ticks +average: 575490 cycles/ticks + +indcpa_dec: +median: 162426 cycles/ticks +average: 163208 cycles/ticks + +kyber_keypair_derand: +median: 486192 cycles/ticks +average: 487909 cycles/ticks + +kyber_keypair: +median: 505628 cycles/ticks +average: 508102 cycles/ticks + +kyber_encaps_derand: +median: 610696 cycles/ticks +average: 613763 cycles/ticks + +kyber_encaps: +median: 613292 cycles/ticks +average: 615184 cycles/ticks + +kyber_decaps: +median: 780632 cycles/ticks +average: 785348 cycles/ticks + +Loop spin: 684 +gen_a: +median: 129796 cycles/ticks +average: 130466 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7259 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22962 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33367 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35648 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17079 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 452030 cycles/ticks +average: 454326 cycles/ticks + +indcpa_enc: +median: 573592 cycles/ticks +average: 575855 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 160259 cycles/ticks + +kyber_keypair_derand: +median: 490092 cycles/ticks +average: 491947 cycles/ticks + +kyber_keypair: +median: 504782 cycles/ticks +average: 507046 cycles/ticks + +kyber_encaps_derand: +median: 610906 cycles/ticks +average: 613416 cycles/ticks + +kyber_encaps: +median: 611960 cycles/ticks +average: 614224 cycles/ticks + +kyber_decaps: +median: 777628 cycles/ticks +average: 780497 cycles/ticks + +Loop spin: 685 +gen_a: +median: 129598 cycles/ticks +average: 130259 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22983 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33360 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35612 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17054 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 452690 cycles/ticks +average: 454453 cycles/ticks + +indcpa_enc: +median: 573244 cycles/ticks +average: 576378 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 159861 cycles/ticks + +kyber_keypair_derand: +median: 486526 cycles/ticks +average: 488301 cycles/ticks + +kyber_keypair: +median: 505436 cycles/ticks +average: 507746 cycles/ticks + +kyber_encaps_derand: +median: 614806 cycles/ticks +average: 617398 cycles/ticks + +kyber_encaps: +median: 616002 cycles/ticks +average: 618479 cycles/ticks + +kyber_decaps: +median: 781304 cycles/ticks +average: 784164 cycles/ticks + +Loop spin: 686 +gen_a: +median: 129590 cycles/ticks +average: 130278 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7194 cycles/ticks +average: 7207 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22979 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33491 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35881 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3911 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3709 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 452286 cycles/ticks +average: 454770 cycles/ticks + +indcpa_enc: +median: 574104 cycles/ticks +average: 576152 cycles/ticks + +indcpa_dec: +median: 159328 cycles/ticks +average: 159923 cycles/ticks + +kyber_keypair_derand: +median: 486272 cycles/ticks +average: 488014 cycles/ticks + +kyber_keypair: +median: 504888 cycles/ticks +average: 508226 cycles/ticks + +kyber_encaps_derand: +median: 611500 cycles/ticks +average: 615422 cycles/ticks + +kyber_encaps: +median: 614096 cycles/ticks +average: 616156 cycles/ticks + +kyber_decaps: +median: 778350 cycles/ticks +average: 781965 cycles/ticks + +Loop spin: 687 +gen_a: +median: 129702 cycles/ticks +average: 130403 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7239 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33388 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35640 cycles/ticks + +poly_tomsg: +median: 3864 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6895 cycles/ticks + +indcpa_keypair: +median: 452106 cycles/ticks +average: 453924 cycles/ticks + +indcpa_enc: +median: 573362 cycles/ticks +average: 575494 cycles/ticks + +indcpa_dec: +median: 162394 cycles/ticks +average: 163059 cycles/ticks + +kyber_keypair_derand: +median: 486124 cycles/ticks +average: 487996 cycles/ticks + +kyber_keypair: +median: 504702 cycles/ticks +average: 506472 cycles/ticks + +kyber_encaps_derand: +median: 614964 cycles/ticks +average: 617236 cycles/ticks + +kyber_encaps: +median: 616722 cycles/ticks +average: 620000 cycles/ticks + +kyber_decaps: +median: 784764 cycles/ticks +average: 787479 cycles/ticks + +Loop spin: 688 +gen_a: +median: 129562 cycles/ticks +average: 130295 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7272 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22981 cycles/ticks + +INVNTT: +median: 33266 cycles/ticks +average: 33394 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35753 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3499 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 17368 cycles/ticks +average: 17401 cycles/ticks + +polyvec_decompress: +median: 7038 cycles/ticks +average: 7213 cycles/ticks + +indcpa_keypair: +median: 452118 cycles/ticks +average: 454014 cycles/ticks + +indcpa_enc: +median: 573080 cycles/ticks +average: 574999 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 159802 cycles/ticks + +kyber_keypair_derand: +median: 485766 cycles/ticks +average: 487893 cycles/ticks + +kyber_keypair: +median: 504602 cycles/ticks +average: 506854 cycles/ticks + +kyber_encaps_derand: +median: 610732 cycles/ticks +average: 612999 cycles/ticks + +kyber_encaps: +median: 611638 cycles/ticks +average: 614250 cycles/ticks + +kyber_decaps: +median: 777252 cycles/ticks +average: 781516 cycles/ticks + +Loop spin: 689 +gen_a: +median: 129656 cycles/ticks +average: 130321 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 8325 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23000 cycles/ticks + +INVNTT: +median: 33270 cycles/ticks +average: 33383 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35615 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6868 cycles/ticks + +indcpa_keypair: +median: 451832 cycles/ticks +average: 453653 cycles/ticks + +indcpa_enc: +median: 576228 cycles/ticks +average: 579503 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 160030 cycles/ticks + +kyber_keypair_derand: +median: 486152 cycles/ticks +average: 489488 cycles/ticks + +kyber_keypair: +median: 504662 cycles/ticks +average: 507924 cycles/ticks + +kyber_encaps_derand: +median: 613872 cycles/ticks +average: 616773 cycles/ticks + +kyber_encaps: +median: 616802 cycles/ticks +average: 619986 cycles/ticks + +kyber_decaps: +median: 777104 cycles/ticks +average: 781829 cycles/ticks + +Loop spin: 690 +gen_a: +median: 129644 cycles/ticks +average: 130463 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7310 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23090 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33505 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35752 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3888 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6923 cycles/ticks + +indcpa_keypair: +median: 452060 cycles/ticks +average: 454331 cycles/ticks + +indcpa_enc: +median: 573276 cycles/ticks +average: 575662 cycles/ticks + +indcpa_dec: +median: 159376 cycles/ticks +average: 159975 cycles/ticks + +kyber_keypair_derand: +median: 486034 cycles/ticks +average: 489481 cycles/ticks + +kyber_keypair: +median: 504940 cycles/ticks +average: 507167 cycles/ticks + +kyber_encaps_derand: +median: 610984 cycles/ticks +average: 614904 cycles/ticks + +kyber_encaps: +median: 613186 cycles/ticks +average: 616093 cycles/ticks + +kyber_decaps: +median: 777308 cycles/ticks +average: 781603 cycles/ticks + +Loop spin: 691 +gen_a: +median: 129530 cycles/ticks +average: 130255 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7240 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33593 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35756 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3712 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17197 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 452252 cycles/ticks +average: 454597 cycles/ticks + +indcpa_enc: +median: 573442 cycles/ticks +average: 576601 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 160265 cycles/ticks + +kyber_keypair_derand: +median: 486056 cycles/ticks +average: 488618 cycles/ticks + +kyber_keypair: +median: 504880 cycles/ticks +average: 507271 cycles/ticks + +kyber_encaps_derand: +median: 610940 cycles/ticks +average: 614815 cycles/ticks + +kyber_encaps: +median: 611996 cycles/ticks +average: 615556 cycles/ticks + +kyber_decaps: +median: 777530 cycles/ticks +average: 782239 cycles/ticks + +Loop spin: 692 +gen_a: +median: 129520 cycles/ticks +average: 130647 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7210 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23111 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35774 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17065 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6931 cycles/ticks + +indcpa_keypair: +median: 452704 cycles/ticks +average: 455415 cycles/ticks + +indcpa_enc: +median: 573270 cycles/ticks +average: 576484 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 160120 cycles/ticks + +kyber_keypair_derand: +median: 487176 cycles/ticks +average: 489750 cycles/ticks + +kyber_keypair: +median: 505358 cycles/ticks +average: 507914 cycles/ticks + +kyber_encaps_derand: +median: 610860 cycles/ticks +average: 613999 cycles/ticks + +kyber_encaps: +median: 613276 cycles/ticks +average: 616825 cycles/ticks + +kyber_decaps: +median: 777452 cycles/ticks +average: 782900 cycles/ticks + +Loop spin: 693 +gen_a: +median: 129670 cycles/ticks +average: 130602 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7265 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23086 cycles/ticks + +INVNTT: +median: 33240 cycles/ticks +average: 33600 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35658 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17123 cycles/ticks + +polyvec_decompress: +median: 6842 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452082 cycles/ticks +average: 455114 cycles/ticks + +indcpa_enc: +median: 573430 cycles/ticks +average: 576798 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 160543 cycles/ticks + +kyber_keypair_derand: +median: 486430 cycles/ticks +average: 489555 cycles/ticks + +kyber_keypair: +median: 504754 cycles/ticks +average: 507577 cycles/ticks + +kyber_encaps_derand: +median: 611108 cycles/ticks +average: 614473 cycles/ticks + +kyber_encaps: +median: 613616 cycles/ticks +average: 617452 cycles/ticks + +kyber_decaps: +median: 777670 cycles/ticks +average: 781812 cycles/ticks + +Loop spin: 694 +gen_a: +median: 129586 cycles/ticks +average: 130404 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22886 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33444 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35659 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3888 cycles/ticks + +poly_frommsg: +median: 3438 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17118 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6930 cycles/ticks + +indcpa_keypair: +median: 452044 cycles/ticks +average: 454462 cycles/ticks + +indcpa_enc: +median: 573186 cycles/ticks +average: 576991 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 160096 cycles/ticks + +kyber_keypair_derand: +median: 490346 cycles/ticks +average: 493088 cycles/ticks + +kyber_keypair: +median: 504886 cycles/ticks +average: 507945 cycles/ticks + +kyber_encaps_derand: +median: 610730 cycles/ticks +average: 613600 cycles/ticks + +kyber_encaps: +median: 611932 cycles/ticks +average: 615404 cycles/ticks + +kyber_decaps: +median: 777388 cycles/ticks +average: 782015 cycles/ticks + +Loop spin: 695 +gen_a: +median: 129528 cycles/ticks +average: 130690 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7259 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33238 cycles/ticks +average: 33512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35809 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17088 cycles/ticks + +polyvec_decompress: +median: 6870 cycles/ticks +average: 6904 cycles/ticks + +indcpa_keypair: +median: 452200 cycles/ticks +average: 455029 cycles/ticks + +indcpa_enc: +median: 573124 cycles/ticks +average: 576281 cycles/ticks + +indcpa_dec: +median: 162460 cycles/ticks +average: 163548 cycles/ticks + +kyber_keypair_derand: +median: 486292 cycles/ticks +average: 488915 cycles/ticks + +kyber_keypair: +median: 505058 cycles/ticks +average: 511814 cycles/ticks + +kyber_encaps_derand: +median: 610930 cycles/ticks +average: 614271 cycles/ticks + +kyber_encaps: +median: 612778 cycles/ticks +average: 618232 cycles/ticks + +kyber_decaps: +median: 780952 cycles/ticks +average: 785622 cycles/ticks + +Loop spin: 696 +gen_a: +median: 129586 cycles/ticks +average: 130405 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7340 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33417 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35753 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3687 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17214 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6996 cycles/ticks + +indcpa_keypair: +median: 451864 cycles/ticks +average: 454154 cycles/ticks + +indcpa_enc: +median: 572980 cycles/ticks +average: 575482 cycles/ticks + +indcpa_dec: +median: 159330 cycles/ticks +average: 160156 cycles/ticks + +kyber_keypair_derand: +median: 485968 cycles/ticks +average: 488825 cycles/ticks + +kyber_keypair: +median: 504740 cycles/ticks +average: 507665 cycles/ticks + +kyber_encaps_derand: +median: 619172 cycles/ticks +average: 622424 cycles/ticks + +kyber_encaps: +median: 622042 cycles/ticks +average: 626821 cycles/ticks + +kyber_decaps: +median: 786302 cycles/ticks +average: 791120 cycles/ticks + +Loop spin: 697 +gen_a: +median: 129732 cycles/ticks +average: 131033 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35610 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 451910 cycles/ticks +average: 454316 cycles/ticks + +indcpa_enc: +median: 572972 cycles/ticks +average: 575762 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 160129 cycles/ticks + +kyber_keypair_derand: +median: 485896 cycles/ticks +average: 488568 cycles/ticks + +kyber_keypair: +median: 504900 cycles/ticks +average: 507931 cycles/ticks + +kyber_encaps_derand: +median: 610958 cycles/ticks +average: 614010 cycles/ticks + +kyber_encaps: +median: 611970 cycles/ticks +average: 615647 cycles/ticks + +kyber_decaps: +median: 777504 cycles/ticks +average: 782249 cycles/ticks + +Loop spin: 698 +gen_a: +median: 129570 cycles/ticks +average: 130289 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 8332 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22994 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33383 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35540 cycles/ticks +average: 35719 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3714 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16982 cycles/ticks +average: 17092 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452082 cycles/ticks +average: 455075 cycles/ticks + +indcpa_enc: +median: 573156 cycles/ticks +average: 576456 cycles/ticks + +indcpa_dec: +median: 159262 cycles/ticks +average: 160157 cycles/ticks + +kyber_keypair_derand: +median: 486130 cycles/ticks +average: 489180 cycles/ticks + +kyber_keypair: +median: 505528 cycles/ticks +average: 507622 cycles/ticks + +kyber_encaps_derand: +median: 615056 cycles/ticks +average: 618238 cycles/ticks + +kyber_encaps: +median: 616030 cycles/ticks +average: 620072 cycles/ticks + +kyber_decaps: +median: 781750 cycles/ticks +average: 785860 cycles/ticks + +Loop spin: 699 +gen_a: +median: 129912 cycles/ticks +average: 130889 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7305 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7208 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23001 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33430 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35536 cycles/ticks +average: 35707 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3690 cycles/ticks + +poly_decompress: +median: 1018 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17168 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 452282 cycles/ticks +average: 455294 cycles/ticks + +indcpa_enc: +median: 573384 cycles/ticks +average: 577018 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 161372 cycles/ticks + +kyber_keypair_derand: +median: 486314 cycles/ticks +average: 488652 cycles/ticks + +kyber_keypair: +median: 504774 cycles/ticks +average: 507563 cycles/ticks + +kyber_encaps_derand: +median: 611150 cycles/ticks +average: 615060 cycles/ticks + +kyber_encaps: +median: 612750 cycles/ticks +average: 615757 cycles/ticks + +kyber_decaps: +median: 777628 cycles/ticks +average: 781519 cycles/ticks + +Loop spin: 700 +gen_a: +median: 129600 cycles/ticks +average: 130667 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7268 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33398 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35864 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3704 cycles/ticks +average: 3805 cycles/ticks + +poly_decompress: +median: 1054 cycles/ticks +average: 1079 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17181 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 452636 cycles/ticks +average: 454898 cycles/ticks + +indcpa_enc: +median: 573814 cycles/ticks +average: 577101 cycles/ticks + +indcpa_dec: +median: 159312 cycles/ticks +average: 160490 cycles/ticks + +kyber_keypair_derand: +median: 485736 cycles/ticks +average: 488964 cycles/ticks + +kyber_keypair: +median: 504806 cycles/ticks +average: 507823 cycles/ticks + +kyber_encaps_derand: +median: 610668 cycles/ticks +average: 615141 cycles/ticks + +kyber_encaps: +median: 611854 cycles/ticks +average: 615896 cycles/ticks + +kyber_decaps: +median: 777260 cycles/ticks +average: 781921 cycles/ticks + +Loop spin: 701 +gen_a: +median: 129624 cycles/ticks +average: 130769 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23007 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35643 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 451872 cycles/ticks +average: 454281 cycles/ticks + +indcpa_enc: +median: 573148 cycles/ticks +average: 575877 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 160358 cycles/ticks + +kyber_keypair_derand: +median: 486168 cycles/ticks +average: 488975 cycles/ticks + +kyber_keypair: +median: 505762 cycles/ticks +average: 508267 cycles/ticks + +kyber_encaps_derand: +median: 611004 cycles/ticks +average: 614960 cycles/ticks + +kyber_encaps: +median: 612340 cycles/ticks +average: 615966 cycles/ticks + +kyber_decaps: +median: 777708 cycles/ticks +average: 783284 cycles/ticks + +Loop spin: 702 +gen_a: +median: 129622 cycles/ticks +average: 130826 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7277 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22928 cycles/ticks +average: 23018 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33389 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35688 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3495 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17062 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 455882 cycles/ticks +average: 458797 cycles/ticks + +indcpa_enc: +median: 572920 cycles/ticks +average: 575776 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 160059 cycles/ticks + +kyber_keypair_derand: +median: 489958 cycles/ticks +average: 492828 cycles/ticks + +kyber_keypair: +median: 508902 cycles/ticks +average: 512014 cycles/ticks + +kyber_encaps_derand: +median: 610916 cycles/ticks +average: 614114 cycles/ticks + +kyber_encaps: +median: 612256 cycles/ticks +average: 615235 cycles/ticks + +kyber_decaps: +median: 777596 cycles/ticks +average: 781556 cycles/ticks + +Loop spin: 703 +gen_a: +median: 129524 cycles/ticks +average: 130503 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7288 cycles/ticks + +poly_getnoise_eta2: +median: 7194 cycles/ticks +average: 7275 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23144 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35654 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3662 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17097 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6941 cycles/ticks + +indcpa_keypair: +median: 451902 cycles/ticks +average: 454157 cycles/ticks + +indcpa_enc: +median: 572996 cycles/ticks +average: 576578 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 160567 cycles/ticks + +kyber_keypair_derand: +median: 486120 cycles/ticks +average: 488914 cycles/ticks + +kyber_keypair: +median: 504802 cycles/ticks +average: 507677 cycles/ticks + +kyber_encaps_derand: +median: 610924 cycles/ticks +average: 614303 cycles/ticks + +kyber_encaps: +median: 611994 cycles/ticks +average: 615249 cycles/ticks + +kyber_decaps: +median: 780600 cycles/ticks +average: 784433 cycles/ticks + +Loop spin: 704 +gen_a: +median: 129790 cycles/ticks +average: 130440 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23059 cycles/ticks + +INVNTT: +median: 33236 cycles/ticks +average: 33675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35617 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17102 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6895 cycles/ticks + +indcpa_keypair: +median: 451856 cycles/ticks +average: 454263 cycles/ticks + +indcpa_enc: +median: 572926 cycles/ticks +average: 575525 cycles/ticks + +indcpa_dec: +median: 159334 cycles/ticks +average: 159983 cycles/ticks + +kyber_keypair_derand: +median: 490066 cycles/ticks +average: 492228 cycles/ticks + +kyber_keypair: +median: 506038 cycles/ticks +average: 510090 cycles/ticks + +kyber_encaps_derand: +median: 611252 cycles/ticks +average: 614906 cycles/ticks + +kyber_encaps: +median: 612422 cycles/ticks +average: 615601 cycles/ticks + +kyber_decaps: +median: 777640 cycles/ticks +average: 781691 cycles/ticks + +Loop spin: 705 +gen_a: +median: 129702 cycles/ticks +average: 130549 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7200 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23025 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33451 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35715 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17167 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 451698 cycles/ticks +average: 454406 cycles/ticks + +indcpa_enc: +median: 576046 cycles/ticks +average: 578654 cycles/ticks + +indcpa_dec: +median: 159306 cycles/ticks +average: 160029 cycles/ticks + +kyber_keypair_derand: +median: 486910 cycles/ticks +average: 489061 cycles/ticks + +kyber_keypair: +median: 505382 cycles/ticks +average: 507777 cycles/ticks + +kyber_encaps_derand: +median: 614388 cycles/ticks +average: 617928 cycles/ticks + +kyber_encaps: +median: 615306 cycles/ticks +average: 619466 cycles/ticks + +kyber_decaps: +median: 780788 cycles/ticks +average: 784453 cycles/ticks + +Loop spin: 706 +gen_a: +median: 129712 cycles/ticks +average: 130449 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7297 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7211 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23172 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33466 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35796 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17086 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6926 cycles/ticks + +indcpa_keypair: +median: 452050 cycles/ticks +average: 454855 cycles/ticks + +indcpa_enc: +median: 573168 cycles/ticks +average: 576141 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 159938 cycles/ticks + +kyber_keypair_derand: +median: 486168 cycles/ticks +average: 488739 cycles/ticks + +kyber_keypair: +median: 504840 cycles/ticks +average: 506978 cycles/ticks + +kyber_encaps_derand: +median: 615534 cycles/ticks +average: 619506 cycles/ticks + +kyber_encaps: +median: 616388 cycles/ticks +average: 619239 cycles/ticks + +kyber_decaps: +median: 782150 cycles/ticks +average: 787507 cycles/ticks + +Loop spin: 707 +gen_a: +median: 129594 cycles/ticks +average: 130386 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22930 cycles/ticks +average: 23012 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33354 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35642 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6982 cycles/ticks + +indcpa_keypair: +median: 452044 cycles/ticks +average: 454556 cycles/ticks + +indcpa_enc: +median: 573146 cycles/ticks +average: 576979 cycles/ticks + +indcpa_dec: +median: 159258 cycles/ticks +average: 160524 cycles/ticks + +kyber_keypair_derand: +median: 485858 cycles/ticks +average: 489177 cycles/ticks + +kyber_keypair: +median: 505922 cycles/ticks +average: 508873 cycles/ticks + +kyber_encaps_derand: +median: 611070 cycles/ticks +average: 614415 cycles/ticks + +kyber_encaps: +median: 612282 cycles/ticks +average: 615839 cycles/ticks + +kyber_decaps: +median: 777750 cycles/ticks +average: 782505 cycles/ticks + +Loop spin: 708 +gen_a: +median: 129592 cycles/ticks +average: 130621 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23139 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35634 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452852 cycles/ticks +average: 455083 cycles/ticks + +indcpa_enc: +median: 573526 cycles/ticks +average: 576482 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 161101 cycles/ticks + +kyber_keypair_derand: +median: 486954 cycles/ticks +average: 489699 cycles/ticks + +kyber_keypair: +median: 506682 cycles/ticks +average: 509211 cycles/ticks + +kyber_encaps_derand: +median: 610898 cycles/ticks +average: 614303 cycles/ticks + +kyber_encaps: +median: 611886 cycles/ticks +average: 615071 cycles/ticks + +kyber_decaps: +median: 778014 cycles/ticks +average: 782580 cycles/ticks + +Loop spin: 709 +gen_a: +median: 129672 cycles/ticks +average: 130843 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7230 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7278 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23134 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35671 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17173 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6940 cycles/ticks + +indcpa_keypair: +median: 451850 cycles/ticks +average: 454595 cycles/ticks + +indcpa_enc: +median: 573176 cycles/ticks +average: 576271 cycles/ticks + +indcpa_dec: +median: 159252 cycles/ticks +average: 160217 cycles/ticks + +kyber_keypair_derand: +median: 486014 cycles/ticks +average: 488800 cycles/ticks + +kyber_keypair: +median: 504776 cycles/ticks +average: 507286 cycles/ticks + +kyber_encaps_derand: +median: 610902 cycles/ticks +average: 614983 cycles/ticks + +kyber_encaps: +median: 611850 cycles/ticks +average: 615149 cycles/ticks + +kyber_decaps: +median: 777384 cycles/ticks +average: 781856 cycles/ticks + +Loop spin: 710 +gen_a: +median: 129684 cycles/ticks +average: 130498 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7237 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22916 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35766 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 452134 cycles/ticks +average: 454664 cycles/ticks + +indcpa_enc: +median: 573124 cycles/ticks +average: 576467 cycles/ticks + +indcpa_dec: +median: 159314 cycles/ticks +average: 160151 cycles/ticks + +kyber_keypair_derand: +median: 490042 cycles/ticks +average: 493219 cycles/ticks + +kyber_keypair: +median: 505650 cycles/ticks +average: 508664 cycles/ticks + +kyber_encaps_derand: +median: 610762 cycles/ticks +average: 613954 cycles/ticks + +kyber_encaps: +median: 611740 cycles/ticks +average: 615079 cycles/ticks + +kyber_decaps: +median: 780478 cycles/ticks +average: 786282 cycles/ticks + +Loop spin: 711 +gen_a: +median: 129546 cycles/ticks +average: 130320 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23117 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33456 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35749 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6858 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 455288 cycles/ticks +average: 457740 cycles/ticks + +indcpa_enc: +median: 573388 cycles/ticks +average: 576015 cycles/ticks + +indcpa_dec: +median: 159322 cycles/ticks +average: 160401 cycles/ticks + +kyber_keypair_derand: +median: 489148 cycles/ticks +average: 492198 cycles/ticks + +kyber_keypair: +median: 509176 cycles/ticks +average: 512139 cycles/ticks + +kyber_encaps_derand: +median: 610902 cycles/ticks +average: 614328 cycles/ticks + +kyber_encaps: +median: 612224 cycles/ticks +average: 615459 cycles/ticks + +kyber_decaps: +median: 777280 cycles/ticks +average: 781574 cycles/ticks + +Loop spin: 712 +gen_a: +median: 129438 cycles/ticks +average: 130107 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7295 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7262 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33418 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35626 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17074 cycles/ticks + +polyvec_decompress: +median: 6842 cycles/ticks +average: 6873 cycles/ticks + +indcpa_keypair: +median: 452262 cycles/ticks +average: 455607 cycles/ticks + +indcpa_enc: +median: 573250 cycles/ticks +average: 578629 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 160310 cycles/ticks + +kyber_keypair_derand: +median: 486262 cycles/ticks +average: 489284 cycles/ticks + +kyber_keypair: +median: 504744 cycles/ticks +average: 507418 cycles/ticks + +kyber_encaps_derand: +median: 614876 cycles/ticks +average: 619092 cycles/ticks + +kyber_encaps: +median: 615876 cycles/ticks +average: 619907 cycles/ticks + +kyber_decaps: +median: 781480 cycles/ticks +average: 785924 cycles/ticks + +Loop spin: 713 +gen_a: +median: 130232 cycles/ticks +average: 131163 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7267 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23023 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33376 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35766 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17076 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 452460 cycles/ticks +average: 455051 cycles/ticks + +indcpa_enc: +median: 573968 cycles/ticks +average: 577024 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 160427 cycles/ticks + +kyber_keypair_derand: +median: 486096 cycles/ticks +average: 489252 cycles/ticks + +kyber_keypair: +median: 505056 cycles/ticks +average: 508926 cycles/ticks + +kyber_encaps_derand: +median: 611496 cycles/ticks +average: 615332 cycles/ticks + +kyber_encaps: +median: 612394 cycles/ticks +average: 616405 cycles/ticks + +kyber_decaps: +median: 777380 cycles/ticks +average: 781873 cycles/ticks + +Loop spin: 714 +gen_a: +median: 130266 cycles/ticks +average: 131226 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23003 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33601 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35826 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3914 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3713 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17209 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 452070 cycles/ticks +average: 455489 cycles/ticks + +indcpa_enc: +median: 573484 cycles/ticks +average: 577323 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 160348 cycles/ticks + +kyber_keypair_derand: +median: 486110 cycles/ticks +average: 489591 cycles/ticks + +kyber_keypair: +median: 506096 cycles/ticks +average: 509041 cycles/ticks + +kyber_encaps_derand: +median: 611104 cycles/ticks +average: 615115 cycles/ticks + +kyber_encaps: +median: 614628 cycles/ticks +average: 621227 cycles/ticks + +kyber_decaps: +median: 777826 cycles/ticks +average: 785794 cycles/ticks + +Loop spin: 715 +gen_a: +median: 129450 cycles/ticks +average: 130436 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7245 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23117 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33454 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35762 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16982 cycles/ticks +average: 17055 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6909 cycles/ticks + +indcpa_keypair: +median: 452114 cycles/ticks +average: 454906 cycles/ticks + +indcpa_enc: +median: 573216 cycles/ticks +average: 577178 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 160531 cycles/ticks + +kyber_keypair_derand: +median: 485952 cycles/ticks +average: 489793 cycles/ticks + +kyber_keypair: +median: 504956 cycles/ticks +average: 508000 cycles/ticks + +kyber_encaps_derand: +median: 611050 cycles/ticks +average: 614695 cycles/ticks + +kyber_encaps: +median: 612224 cycles/ticks +average: 615521 cycles/ticks + +kyber_decaps: +median: 777658 cycles/ticks +average: 782674 cycles/ticks + +Loop spin: 716 +gen_a: +median: 129666 cycles/ticks +average: 131813 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7260 cycles/ticks + +poly_getnoise_eta2: +median: 7230 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33528 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35846 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3908 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1089 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17207 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 452700 cycles/ticks +average: 455320 cycles/ticks + +indcpa_enc: +median: 574392 cycles/ticks +average: 577841 cycles/ticks + +indcpa_dec: +median: 159306 cycles/ticks +average: 160252 cycles/ticks + +kyber_keypair_derand: +median: 486498 cycles/ticks +average: 489577 cycles/ticks + +kyber_keypair: +median: 505346 cycles/ticks +average: 508908 cycles/ticks + +kyber_encaps_derand: +median: 612118 cycles/ticks +average: 616218 cycles/ticks + +kyber_encaps: +median: 613232 cycles/ticks +average: 615845 cycles/ticks + +kyber_decaps: +median: 782080 cycles/ticks +average: 787325 cycles/ticks + +Loop spin: 717 +gen_a: +median: 129572 cycles/ticks +average: 130556 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33240 cycles/ticks +average: 33587 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35724 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17065 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452056 cycles/ticks +average: 454830 cycles/ticks + +indcpa_enc: +median: 573256 cycles/ticks +average: 576870 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 161182 cycles/ticks + +kyber_keypair_derand: +median: 490010 cycles/ticks +average: 492794 cycles/ticks + +kyber_keypair: +median: 505470 cycles/ticks +average: 508277 cycles/ticks + +kyber_encaps_derand: +median: 611110 cycles/ticks +average: 614355 cycles/ticks + +kyber_encaps: +median: 614744 cycles/ticks +average: 618151 cycles/ticks + +kyber_decaps: +median: 777782 cycles/ticks +average: 782892 cycles/ticks + +Loop spin: 718 +gen_a: +median: 129566 cycles/ticks +average: 130653 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7307 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7259 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23119 cycles/ticks + +INVNTT: +median: 33264 cycles/ticks +average: 33550 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35702 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17048 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6922 cycles/ticks + +indcpa_keypair: +median: 451916 cycles/ticks +average: 455137 cycles/ticks + +indcpa_enc: +median: 572992 cycles/ticks +average: 576667 cycles/ticks + +indcpa_dec: +median: 159394 cycles/ticks +average: 160587 cycles/ticks + +kyber_keypair_derand: +median: 486206 cycles/ticks +average: 489024 cycles/ticks + +kyber_keypair: +median: 504830 cycles/ticks +average: 507588 cycles/ticks + +kyber_encaps_derand: +median: 619200 cycles/ticks +average: 623279 cycles/ticks + +kyber_encaps: +median: 620798 cycles/ticks +average: 624406 cycles/ticks + +kyber_decaps: +median: 785982 cycles/ticks +average: 790493 cycles/ticks + +Loop spin: 719 +gen_a: +median: 129648 cycles/ticks +average: 130553 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7275 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7239 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23085 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33448 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35618 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3720 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17102 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6898 cycles/ticks + +indcpa_keypair: +median: 451798 cycles/ticks +average: 454735 cycles/ticks + +indcpa_enc: +median: 573082 cycles/ticks +average: 577121 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 160362 cycles/ticks + +kyber_keypair_derand: +median: 486282 cycles/ticks +average: 488899 cycles/ticks + +kyber_keypair: +median: 504940 cycles/ticks +average: 508184 cycles/ticks + +kyber_encaps_derand: +median: 611226 cycles/ticks +average: 615214 cycles/ticks + +kyber_encaps: +median: 612216 cycles/ticks +average: 615983 cycles/ticks + +kyber_decaps: +median: 777764 cycles/ticks +average: 783173 cycles/ticks + +Loop spin: 720 +gen_a: +median: 129584 cycles/ticks +average: 130521 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7277 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33479 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35751 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3910 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17104 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 452162 cycles/ticks +average: 454867 cycles/ticks + +indcpa_enc: +median: 573190 cycles/ticks +average: 576614 cycles/ticks + +indcpa_dec: +median: 159316 cycles/ticks +average: 160257 cycles/ticks + +kyber_keypair_derand: +median: 486130 cycles/ticks +average: 489321 cycles/ticks + +kyber_keypair: +median: 504972 cycles/ticks +average: 507953 cycles/ticks + +kyber_encaps_derand: +median: 611058 cycles/ticks +average: 614458 cycles/ticks + +kyber_encaps: +median: 613986 cycles/ticks +average: 618245 cycles/ticks + +kyber_decaps: +median: 777550 cycles/ticks +average: 781809 cycles/ticks + +Loop spin: 721 +gen_a: +median: 129670 cycles/ticks +average: 130665 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7267 cycles/ticks + +poly_getnoise_eta2: +median: 7192 cycles/ticks +average: 7311 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23060 cycles/ticks + +INVNTT: +median: 33260 cycles/ticks +average: 33484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35659 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17130 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 452332 cycles/ticks +average: 455043 cycles/ticks + +indcpa_enc: +median: 573704 cycles/ticks +average: 578394 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 160122 cycles/ticks + +kyber_keypair_derand: +median: 485838 cycles/ticks +average: 488849 cycles/ticks + +kyber_keypair: +median: 504844 cycles/ticks +average: 507609 cycles/ticks + +kyber_encaps_derand: +median: 611142 cycles/ticks +average: 614360 cycles/ticks + +kyber_encaps: +median: 613660 cycles/ticks +average: 617197 cycles/ticks + +kyber_decaps: +median: 777710 cycles/ticks +average: 781910 cycles/ticks + +Loop spin: 722 +gen_a: +median: 129826 cycles/ticks +average: 130974 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7303 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7315 cycles/ticks + +NTT: +median: 22912 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33479 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35817 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3915 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17132 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 452126 cycles/ticks +average: 454870 cycles/ticks + +indcpa_enc: +median: 573526 cycles/ticks +average: 576612 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 160354 cycles/ticks + +kyber_keypair_derand: +median: 485934 cycles/ticks +average: 488538 cycles/ticks + +kyber_keypair: +median: 504988 cycles/ticks +average: 509652 cycles/ticks + +kyber_encaps_derand: +median: 610612 cycles/ticks +average: 614456 cycles/ticks + +kyber_encaps: +median: 611876 cycles/ticks +average: 615508 cycles/ticks + +kyber_decaps: +median: 777228 cycles/ticks +average: 782273 cycles/ticks + +Loop spin: 723 +gen_a: +median: 129698 cycles/ticks +average: 130599 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22904 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33452 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35768 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3503 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3714 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17140 cycles/ticks + +polyvec_decompress: +median: 6842 cycles/ticks +average: 6916 cycles/ticks + +indcpa_keypair: +median: 452302 cycles/ticks +average: 454910 cycles/ticks + +indcpa_enc: +median: 573460 cycles/ticks +average: 577071 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 160164 cycles/ticks + +kyber_keypair_derand: +median: 485904 cycles/ticks +average: 488628 cycles/ticks + +kyber_keypair: +median: 504842 cycles/ticks +average: 507722 cycles/ticks + +kyber_encaps_derand: +median: 610882 cycles/ticks +average: 613695 cycles/ticks + +kyber_encaps: +median: 613310 cycles/ticks +average: 618061 cycles/ticks + +kyber_decaps: +median: 777928 cycles/ticks +average: 782095 cycles/ticks + +Loop spin: 724 +gen_a: +median: 129712 cycles/ticks +average: 130591 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7267 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23086 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35756 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17082 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452438 cycles/ticks +average: 455074 cycles/ticks + +indcpa_enc: +median: 574176 cycles/ticks +average: 576931 cycles/ticks + +indcpa_dec: +median: 159318 cycles/ticks +average: 160485 cycles/ticks + +kyber_keypair_derand: +median: 486248 cycles/ticks +average: 488980 cycles/ticks + +kyber_keypair: +median: 504902 cycles/ticks +average: 507897 cycles/ticks + +kyber_encaps_derand: +median: 611266 cycles/ticks +average: 615269 cycles/ticks + +kyber_encaps: +median: 613510 cycles/ticks +average: 615919 cycles/ticks + +kyber_decaps: +median: 777676 cycles/ticks +average: 782679 cycles/ticks + +Loop spin: 725 +gen_a: +median: 129728 cycles/ticks +average: 130666 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7292 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22904 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33366 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35650 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3519 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17072 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6934 cycles/ticks + +indcpa_keypair: +median: 452518 cycles/ticks +average: 455268 cycles/ticks + +indcpa_enc: +median: 573380 cycles/ticks +average: 576057 cycles/ticks + +indcpa_dec: +median: 162418 cycles/ticks +average: 163249 cycles/ticks + +kyber_keypair_derand: +median: 486122 cycles/ticks +average: 489138 cycles/ticks + +kyber_keypair: +median: 504876 cycles/ticks +average: 507375 cycles/ticks + +kyber_encaps_derand: +median: 611290 cycles/ticks +average: 615013 cycles/ticks + +kyber_encaps: +median: 612302 cycles/ticks +average: 615714 cycles/ticks + +kyber_decaps: +median: 780944 cycles/ticks +average: 785129 cycles/ticks + +Loop spin: 726 +gen_a: +median: 129472 cycles/ticks +average: 130379 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7238 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23013 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33480 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35688 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3720 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6934 cycles/ticks + +indcpa_keypair: +median: 456104 cycles/ticks +average: 459094 cycles/ticks + +indcpa_enc: +median: 577066 cycles/ticks +average: 580143 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 161342 cycles/ticks + +kyber_keypair_derand: +median: 485768 cycles/ticks +average: 488282 cycles/ticks + +kyber_keypair: +median: 504820 cycles/ticks +average: 507492 cycles/ticks + +kyber_encaps_derand: +median: 611050 cycles/ticks +average: 617580 cycles/ticks + +kyber_encaps: +median: 613164 cycles/ticks +average: 616591 cycles/ticks + +kyber_decaps: +median: 777694 cycles/ticks +average: 782592 cycles/ticks + +Loop spin: 727 +gen_a: +median: 129910 cycles/ticks +average: 130752 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7242 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22985 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33452 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35666 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17110 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 451830 cycles/ticks +average: 454562 cycles/ticks + +indcpa_enc: +median: 573070 cycles/ticks +average: 575664 cycles/ticks + +indcpa_dec: +median: 162458 cycles/ticks +average: 163221 cycles/ticks + +kyber_keypair_derand: +median: 485952 cycles/ticks +average: 488346 cycles/ticks + +kyber_keypair: +median: 504856 cycles/ticks +average: 507835 cycles/ticks + +kyber_encaps_derand: +median: 611080 cycles/ticks +average: 615675 cycles/ticks + +kyber_encaps: +median: 613564 cycles/ticks +average: 615857 cycles/ticks + +kyber_decaps: +median: 777672 cycles/ticks +average: 781657 cycles/ticks + +Loop spin: 728 +gen_a: +median: 129808 cycles/ticks +average: 130887 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7291 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7279 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22988 cycles/ticks + +INVNTT: +median: 33270 cycles/ticks +average: 33402 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35765 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3902 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17167 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6895 cycles/ticks + +indcpa_keypair: +median: 452942 cycles/ticks +average: 455195 cycles/ticks + +indcpa_enc: +median: 582002 cycles/ticks +average: 585224 cycles/ticks + +indcpa_dec: +median: 159348 cycles/ticks +average: 160048 cycles/ticks + +kyber_keypair_derand: +median: 486772 cycles/ticks +average: 489452 cycles/ticks + +kyber_keypair: +median: 505676 cycles/ticks +average: 508377 cycles/ticks + +kyber_encaps_derand: +median: 620052 cycles/ticks +average: 623496 cycles/ticks + +kyber_encaps: +median: 621688 cycles/ticks +average: 624500 cycles/ticks + +kyber_decaps: +median: 788750 cycles/ticks +average: 793475 cycles/ticks + +Loop spin: 729 +gen_a: +median: 129554 cycles/ticks +average: 130250 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7237 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35623 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3729 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17086 cycles/ticks + +polyvec_decompress: +median: 6866 cycles/ticks +average: 6902 cycles/ticks + +indcpa_keypair: +median: 451804 cycles/ticks +average: 455195 cycles/ticks + +indcpa_enc: +median: 573394 cycles/ticks +average: 577183 cycles/ticks + +indcpa_dec: +median: 159262 cycles/ticks +average: 160142 cycles/ticks + +kyber_keypair_derand: +median: 486184 cycles/ticks +average: 489144 cycles/ticks + +kyber_keypair: +median: 505578 cycles/ticks +average: 508891 cycles/ticks + +kyber_encaps_derand: +median: 611572 cycles/ticks +average: 615256 cycles/ticks + +kyber_encaps: +median: 612600 cycles/ticks +average: 616101 cycles/ticks + +kyber_decaps: +median: 777880 cycles/ticks +average: 782603 cycles/ticks + +Loop spin: 730 +gen_a: +median: 129672 cycles/ticks +average: 130490 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7309 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23003 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35655 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1077 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17047 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6921 cycles/ticks + +indcpa_keypair: +median: 452154 cycles/ticks +average: 456104 cycles/ticks + +indcpa_enc: +median: 573018 cycles/ticks +average: 576067 cycles/ticks + +indcpa_dec: +median: 162444 cycles/ticks +average: 163457 cycles/ticks + +kyber_keypair_derand: +median: 486178 cycles/ticks +average: 489294 cycles/ticks + +kyber_keypair: +median: 505102 cycles/ticks +average: 508374 cycles/ticks + +kyber_encaps_derand: +median: 614900 cycles/ticks +average: 618945 cycles/ticks + +kyber_encaps: +median: 617646 cycles/ticks +average: 621192 cycles/ticks + +kyber_decaps: +median: 784684 cycles/ticks +average: 790308 cycles/ticks + +Loop spin: 731 +gen_a: +median: 129714 cycles/ticks +average: 130653 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7269 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7286 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33262 cycles/ticks +average: 33447 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35716 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17078 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452094 cycles/ticks +average: 454940 cycles/ticks + +indcpa_enc: +median: 573416 cycles/ticks +average: 576619 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 160039 cycles/ticks + +kyber_keypair_derand: +median: 486174 cycles/ticks +average: 489175 cycles/ticks + +kyber_keypair: +median: 504980 cycles/ticks +average: 509219 cycles/ticks + +kyber_encaps_derand: +median: 611042 cycles/ticks +average: 614411 cycles/ticks + +kyber_encaps: +median: 612182 cycles/ticks +average: 615792 cycles/ticks + +kyber_decaps: +median: 777634 cycles/ticks +average: 782436 cycles/ticks + +Loop spin: 732 +gen_a: +median: 129662 cycles/ticks +average: 130745 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7303 cycles/ticks + +poly_getnoise_eta2: +median: 7180 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23194 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35655 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3488 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17084 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 452854 cycles/ticks +average: 455848 cycles/ticks + +indcpa_enc: +median: 573758 cycles/ticks +average: 577908 cycles/ticks + +indcpa_dec: +median: 159318 cycles/ticks +average: 160668 cycles/ticks + +kyber_keypair_derand: +median: 486208 cycles/ticks +average: 489123 cycles/ticks + +kyber_keypair: +median: 506766 cycles/ticks +average: 510000 cycles/ticks + +kyber_encaps_derand: +median: 611280 cycles/ticks +average: 614908 cycles/ticks + +kyber_encaps: +median: 612318 cycles/ticks +average: 617285 cycles/ticks + +kyber_decaps: +median: 777832 cycles/ticks +average: 782345 cycles/ticks + +Loop spin: 733 +gen_a: +median: 130046 cycles/ticks +average: 131160 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7296 cycles/ticks + +poly_getnoise_eta2: +median: 7232 cycles/ticks +average: 7242 cycles/ticks + +NTT: +median: 22930 cycles/ticks +average: 23130 cycles/ticks + +INVNTT: +median: 33266 cycles/ticks +average: 33437 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35613 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 452344 cycles/ticks +average: 454930 cycles/ticks + +indcpa_enc: +median: 573332 cycles/ticks +average: 575891 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 160231 cycles/ticks + +kyber_keypair_derand: +median: 486228 cycles/ticks +average: 489224 cycles/ticks + +kyber_keypair: +median: 504870 cycles/ticks +average: 507270 cycles/ticks + +kyber_encaps_derand: +median: 615208 cycles/ticks +average: 619308 cycles/ticks + +kyber_encaps: +median: 616700 cycles/ticks +average: 619528 cycles/ticks + +kyber_decaps: +median: 781558 cycles/ticks +average: 786890 cycles/ticks + +Loop spin: 734 +gen_a: +median: 129522 cycles/ticks +average: 130806 cycles/ticks + +poly_getnoise_eta1: +median: 7220 cycles/ticks +average: 7281 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23072 cycles/ticks + +INVNTT: +median: 33264 cycles/ticks +average: 33522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35742 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3508 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17101 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6943 cycles/ticks + +indcpa_keypair: +median: 452022 cycles/ticks +average: 454649 cycles/ticks + +indcpa_enc: +median: 573368 cycles/ticks +average: 578862 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 160132 cycles/ticks + +kyber_keypair_derand: +median: 486042 cycles/ticks +average: 488247 cycles/ticks + +kyber_keypair: +median: 504812 cycles/ticks +average: 507803 cycles/ticks + +kyber_encaps_derand: +median: 610988 cycles/ticks +average: 614539 cycles/ticks + +kyber_encaps: +median: 611952 cycles/ticks +average: 615672 cycles/ticks + +kyber_decaps: +median: 777364 cycles/ticks +average: 781988 cycles/ticks + +Loop spin: 735 +gen_a: +median: 129792 cycles/ticks +average: 130556 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7282 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7241 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23020 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33379 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35648 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17256 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6945 cycles/ticks + +indcpa_keypair: +median: 452918 cycles/ticks +average: 455225 cycles/ticks + +indcpa_enc: +median: 573142 cycles/ticks +average: 577243 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 160435 cycles/ticks + +kyber_keypair_derand: +median: 490760 cycles/ticks +average: 494136 cycles/ticks + +kyber_keypair: +median: 506914 cycles/ticks +average: 510765 cycles/ticks + +kyber_encaps_derand: +median: 611126 cycles/ticks +average: 615011 cycles/ticks + +kyber_encaps: +median: 612184 cycles/ticks +average: 614773 cycles/ticks + +kyber_decaps: +median: 777610 cycles/ticks +average: 781288 cycles/ticks + +Loop spin: 736 +gen_a: +median: 129380 cycles/ticks +average: 130220 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7298 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23053 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33438 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35743 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3916 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3494 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17068 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 452072 cycles/ticks +average: 454480 cycles/ticks + +indcpa_enc: +median: 573130 cycles/ticks +average: 575856 cycles/ticks + +indcpa_dec: +median: 159314 cycles/ticks +average: 160350 cycles/ticks + +kyber_keypair_derand: +median: 486266 cycles/ticks +average: 489691 cycles/ticks + +kyber_keypair: +median: 505684 cycles/ticks +average: 508903 cycles/ticks + +kyber_encaps_derand: +median: 611162 cycles/ticks +average: 614854 cycles/ticks + +kyber_encaps: +median: 612216 cycles/ticks +average: 615336 cycles/ticks + +kyber_decaps: +median: 777680 cycles/ticks +average: 781020 cycles/ticks + +Loop spin: 737 +gen_a: +median: 129670 cycles/ticks +average: 130427 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7260 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7259 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23066 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35782 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6842 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 451848 cycles/ticks +average: 454591 cycles/ticks + +indcpa_enc: +median: 573134 cycles/ticks +average: 575982 cycles/ticks + +indcpa_dec: +median: 159326 cycles/ticks +average: 160015 cycles/ticks + +kyber_keypair_derand: +median: 485956 cycles/ticks +average: 488889 cycles/ticks + +kyber_keypair: +median: 504784 cycles/ticks +average: 507283 cycles/ticks + +kyber_encaps_derand: +median: 610962 cycles/ticks +average: 614151 cycles/ticks + +kyber_encaps: +median: 612032 cycles/ticks +average: 616597 cycles/ticks + +kyber_decaps: +median: 777432 cycles/ticks +average: 781315 cycles/ticks + +Loop spin: 738 +gen_a: +median: 129398 cycles/ticks +average: 130683 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7274 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23092 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33380 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35710 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17058 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 7042 cycles/ticks + +indcpa_keypair: +median: 452266 cycles/ticks +average: 455013 cycles/ticks + +indcpa_enc: +median: 573512 cycles/ticks +average: 576493 cycles/ticks + +indcpa_dec: +median: 159266 cycles/ticks +average: 160345 cycles/ticks + +kyber_keypair_derand: +median: 486120 cycles/ticks +average: 488606 cycles/ticks + +kyber_keypair: +median: 505842 cycles/ticks +average: 508741 cycles/ticks + +kyber_encaps_derand: +median: 611082 cycles/ticks +average: 614178 cycles/ticks + +kyber_encaps: +median: 612246 cycles/ticks +average: 615684 cycles/ticks + +kyber_decaps: +median: 777708 cycles/ticks +average: 781851 cycles/ticks + +Loop spin: 739 +gen_a: +median: 129650 cycles/ticks +average: 130491 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7259 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33367 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35624 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17037 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 451980 cycles/ticks +average: 455549 cycles/ticks + +indcpa_enc: +median: 576326 cycles/ticks +average: 579379 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 160150 cycles/ticks + +kyber_keypair_derand: +median: 489804 cycles/ticks +average: 492796 cycles/ticks + +kyber_keypair: +median: 506004 cycles/ticks +average: 508671 cycles/ticks + +kyber_encaps_derand: +median: 614124 cycles/ticks +average: 617298 cycles/ticks + +kyber_encaps: +median: 615192 cycles/ticks +average: 617986 cycles/ticks + +kyber_decaps: +median: 780652 cycles/ticks +average: 784310 cycles/ticks + +Loop spin: 740 +gen_a: +median: 129860 cycles/ticks +average: 130780 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22904 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33268 cycles/ticks +average: 33497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35616 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17052 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6969 cycles/ticks + +indcpa_keypair: +median: 451932 cycles/ticks +average: 454558 cycles/ticks + +indcpa_enc: +median: 573104 cycles/ticks +average: 575571 cycles/ticks + +indcpa_dec: +median: 159336 cycles/ticks +average: 160276 cycles/ticks + +kyber_keypair_derand: +median: 485978 cycles/ticks +average: 489798 cycles/ticks + +kyber_keypair: +median: 504868 cycles/ticks +average: 508189 cycles/ticks + +kyber_encaps_derand: +median: 611206 cycles/ticks +average: 615117 cycles/ticks + +kyber_encaps: +median: 612120 cycles/ticks +average: 615923 cycles/ticks + +kyber_decaps: +median: 777526 cycles/ticks +average: 782333 cycles/ticks + +Loop spin: 741 +gen_a: +median: 129840 cycles/ticks +average: 130849 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7295 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7211 cycles/ticks + +NTT: +median: 22914 cycles/ticks +average: 23052 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33454 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35807 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3495 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17200 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6934 cycles/ticks + +indcpa_keypair: +median: 451786 cycles/ticks +average: 454846 cycles/ticks + +indcpa_enc: +median: 572988 cycles/ticks +average: 576847 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 160197 cycles/ticks + +kyber_keypair_derand: +median: 486282 cycles/ticks +average: 489384 cycles/ticks + +kyber_keypair: +median: 505422 cycles/ticks +average: 508430 cycles/ticks + +kyber_encaps_derand: +median: 610532 cycles/ticks +average: 614633 cycles/ticks + +kyber_encaps: +median: 611602 cycles/ticks +average: 615406 cycles/ticks + +kyber_decaps: +median: 777070 cycles/ticks +average: 781474 cycles/ticks + +Loop spin: 742 +gen_a: +median: 129708 cycles/ticks +average: 130739 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7262 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7262 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22985 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33479 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35727 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6930 cycles/ticks + +indcpa_keypair: +median: 452324 cycles/ticks +average: 455257 cycles/ticks + +indcpa_enc: +median: 573402 cycles/ticks +average: 576540 cycles/ticks + +indcpa_dec: +median: 159370 cycles/ticks +average: 160082 cycles/ticks + +kyber_keypair_derand: +median: 486096 cycles/ticks +average: 488685 cycles/ticks + +kyber_keypair: +median: 506502 cycles/ticks +average: 509576 cycles/ticks + +kyber_encaps_derand: +median: 610774 cycles/ticks +average: 615023 cycles/ticks + +kyber_encaps: +median: 612798 cycles/ticks +average: 616743 cycles/ticks + +kyber_decaps: +median: 780640 cycles/ticks +average: 785762 cycles/ticks + +Loop spin: 743 +gen_a: +median: 129792 cycles/ticks +average: 130843 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7257 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23065 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35692 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3715 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17108 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 452598 cycles/ticks +average: 454984 cycles/ticks + +indcpa_enc: +median: 574114 cycles/ticks +average: 577680 cycles/ticks + +indcpa_dec: +median: 159316 cycles/ticks +average: 160120 cycles/ticks + +kyber_keypair_derand: +median: 486626 cycles/ticks +average: 488895 cycles/ticks + +kyber_keypair: +median: 505234 cycles/ticks +average: 508711 cycles/ticks + +kyber_encaps_derand: +median: 611932 cycles/ticks +average: 615664 cycles/ticks + +kyber_encaps: +median: 612912 cycles/ticks +average: 615790 cycles/ticks + +kyber_decaps: +median: 778476 cycles/ticks +average: 782207 cycles/ticks + +Loop spin: 744 +gen_a: +median: 129554 cycles/ticks +average: 130377 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7269 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23053 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33402 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35645 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3923 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3501 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17162 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 452206 cycles/ticks +average: 455214 cycles/ticks + +indcpa_enc: +median: 573214 cycles/ticks +average: 578002 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 160240 cycles/ticks + +kyber_keypair_derand: +median: 486146 cycles/ticks +average: 489104 cycles/ticks + +kyber_keypair: +median: 504752 cycles/ticks +average: 508140 cycles/ticks + +kyber_encaps_derand: +median: 611158 cycles/ticks +average: 614344 cycles/ticks + +kyber_encaps: +median: 612156 cycles/ticks +average: 615727 cycles/ticks + +kyber_decaps: +median: 777834 cycles/ticks +average: 782302 cycles/ticks + +Loop spin: 745 +gen_a: +median: 129706 cycles/ticks +average: 130969 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7277 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7261 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35630 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17112 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6924 cycles/ticks + +indcpa_keypair: +median: 452208 cycles/ticks +average: 454656 cycles/ticks + +indcpa_enc: +median: 573546 cycles/ticks +average: 576757 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 159907 cycles/ticks + +kyber_keypair_derand: +median: 486102 cycles/ticks +average: 488636 cycles/ticks + +kyber_keypair: +median: 505854 cycles/ticks +average: 510998 cycles/ticks + +kyber_encaps_derand: +median: 611158 cycles/ticks +average: 614211 cycles/ticks + +kyber_encaps: +median: 614460 cycles/ticks +average: 623822 cycles/ticks + +kyber_decaps: +median: 777662 cycles/ticks +average: 782325 cycles/ticks + +Loop spin: 746 +gen_a: +median: 129492 cycles/ticks +average: 131187 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7269 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22926 cycles/ticks +average: 23277 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33587 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35508 cycles/ticks +average: 35898 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3714 cycles/ticks +average: 3821 cycles/ticks + +poly_decompress: +median: 1056 cycles/ticks +average: 1062 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17153 cycles/ticks + +polyvec_decompress: +median: 6862 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 451742 cycles/ticks +average: 455106 cycles/ticks + +indcpa_enc: +median: 572742 cycles/ticks +average: 576677 cycles/ticks + +indcpa_dec: +median: 159336 cycles/ticks +average: 160794 cycles/ticks + +kyber_keypair_derand: +median: 486488 cycles/ticks +average: 491868 cycles/ticks + +kyber_keypair: +median: 505150 cycles/ticks +average: 512013 cycles/ticks + +kyber_encaps_derand: +median: 611004 cycles/ticks +average: 615152 cycles/ticks + +kyber_encaps: +median: 611986 cycles/ticks +average: 617077 cycles/ticks + +kyber_decaps: +median: 777686 cycles/ticks +average: 783453 cycles/ticks + +Loop spin: 747 +gen_a: +median: 129656 cycles/ticks +average: 130981 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7238 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23027 cycles/ticks + +INVNTT: +median: 33262 cycles/ticks +average: 33401 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 36155 cycles/ticks + +poly_tomsg: +median: 3922 cycles/ticks +average: 4063 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3501 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3861 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1094 cycles/ticks + +polyvec_compress: +median: 17026 cycles/ticks +average: 17329 cycles/ticks + +polyvec_decompress: +median: 6892 cycles/ticks +average: 7034 cycles/ticks + +indcpa_keypair: +median: 452324 cycles/ticks +average: 460357 cycles/ticks + +indcpa_enc: +median: 576950 cycles/ticks +average: 588399 cycles/ticks + +indcpa_dec: +median: 159316 cycles/ticks +average: 160417 cycles/ticks + +kyber_keypair_derand: +median: 486122 cycles/ticks +average: 494244 cycles/ticks + +kyber_keypair: +median: 505502 cycles/ticks +average: 513977 cycles/ticks + +kyber_encaps_derand: +median: 614506 cycles/ticks +average: 623629 cycles/ticks + +kyber_encaps: +median: 615750 cycles/ticks +average: 623972 cycles/ticks + +kyber_decaps: +median: 777828 cycles/ticks +average: 788065 cycles/ticks + +Loop spin: 748 +gen_a: +median: 129776 cycles/ticks +average: 131233 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22906 cycles/ticks +average: 22975 cycles/ticks + +INVNTT: +median: 33274 cycles/ticks +average: 33381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35597 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17037 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452146 cycles/ticks +average: 460551 cycles/ticks + +indcpa_enc: +median: 573430 cycles/ticks +average: 583478 cycles/ticks + +indcpa_dec: +median: 159316 cycles/ticks +average: 161728 cycles/ticks + +kyber_keypair_derand: +median: 486136 cycles/ticks +average: 492932 cycles/ticks + +kyber_keypair: +median: 505440 cycles/ticks +average: 511200 cycles/ticks + +kyber_encaps_derand: +median: 611260 cycles/ticks +average: 620803 cycles/ticks + +kyber_encaps: +median: 614488 cycles/ticks +average: 624153 cycles/ticks + +kyber_decaps: +median: 777720 cycles/ticks +average: 786249 cycles/ticks + +Loop spin: 749 +gen_a: +median: 129638 cycles/ticks +average: 130463 cycles/ticks + +poly_getnoise_eta1: +median: 7198 cycles/ticks +average: 7264 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22978 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33394 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35643 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 452274 cycles/ticks +average: 456695 cycles/ticks + +indcpa_enc: +median: 573322 cycles/ticks +average: 576623 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 161432 cycles/ticks + +kyber_keypair_derand: +median: 486246 cycles/ticks +average: 488604 cycles/ticks + +kyber_keypair: +median: 505058 cycles/ticks +average: 508280 cycles/ticks + +kyber_encaps_derand: +median: 611090 cycles/ticks +average: 613905 cycles/ticks + +kyber_encaps: +median: 612954 cycles/ticks +average: 616650 cycles/ticks + +kyber_decaps: +median: 777860 cycles/ticks +average: 782474 cycles/ticks + +Loop spin: 750 +gen_a: +median: 129562 cycles/ticks +average: 130839 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7280 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33551 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35699 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17207 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 452056 cycles/ticks +average: 455117 cycles/ticks + +indcpa_enc: +median: 573144 cycles/ticks +average: 576641 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 160457 cycles/ticks + +kyber_keypair_derand: +median: 485976 cycles/ticks +average: 489506 cycles/ticks + +kyber_keypair: +median: 504772 cycles/ticks +average: 507916 cycles/ticks + +kyber_encaps_derand: +median: 611162 cycles/ticks +average: 616131 cycles/ticks + +kyber_encaps: +median: 612154 cycles/ticks +average: 616031 cycles/ticks + +kyber_decaps: +median: 777772 cycles/ticks +average: 782862 cycles/ticks + +Loop spin: 751 +gen_a: +median: 129642 cycles/ticks +average: 130650 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23070 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33447 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35664 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17158 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452116 cycles/ticks +average: 455343 cycles/ticks + +indcpa_enc: +median: 573014 cycles/ticks +average: 577075 cycles/ticks + +indcpa_dec: +median: 159288 cycles/ticks +average: 160210 cycles/ticks + +kyber_keypair_derand: +median: 486160 cycles/ticks +average: 489097 cycles/ticks + +kyber_keypair: +median: 504844 cycles/ticks +average: 508219 cycles/ticks + +kyber_encaps_derand: +median: 611018 cycles/ticks +average: 614526 cycles/ticks + +kyber_encaps: +median: 613846 cycles/ticks +average: 617201 cycles/ticks + +kyber_decaps: +median: 777536 cycles/ticks +average: 784083 cycles/ticks + +Loop spin: 752 +gen_a: +median: 129510 cycles/ticks +average: 130785 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7306 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7269 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23122 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33413 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35694 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17090 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 451886 cycles/ticks +average: 454699 cycles/ticks + +indcpa_enc: +median: 573022 cycles/ticks +average: 577166 cycles/ticks + +indcpa_dec: +median: 159246 cycles/ticks +average: 160023 cycles/ticks + +kyber_keypair_derand: +median: 485970 cycles/ticks +average: 488794 cycles/ticks + +kyber_keypair: +median: 504860 cycles/ticks +average: 508878 cycles/ticks + +kyber_encaps_derand: +median: 610880 cycles/ticks +average: 615199 cycles/ticks + +kyber_encaps: +median: 612698 cycles/ticks +average: 616090 cycles/ticks + +kyber_decaps: +median: 777536 cycles/ticks +average: 782905 cycles/ticks + +Loop spin: 753 +gen_a: +median: 130130 cycles/ticks +average: 131404 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23078 cycles/ticks + +INVNTT: +median: 33236 cycles/ticks +average: 33482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35530 cycles/ticks +average: 35740 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3495 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17039 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6936 cycles/ticks + +indcpa_keypair: +median: 451934 cycles/ticks +average: 455317 cycles/ticks + +indcpa_enc: +median: 573052 cycles/ticks +average: 580586 cycles/ticks + +indcpa_dec: +median: 159370 cycles/ticks +average: 160120 cycles/ticks + +kyber_keypair_derand: +median: 485928 cycles/ticks +average: 491608 cycles/ticks + +kyber_keypair: +median: 504978 cycles/ticks +average: 508691 cycles/ticks + +kyber_encaps_derand: +median: 611380 cycles/ticks +average: 615546 cycles/ticks + +kyber_encaps: +median: 612482 cycles/ticks +average: 615778 cycles/ticks + +kyber_decaps: +median: 777886 cycles/ticks +average: 782194 cycles/ticks + +Loop spin: 754 +gen_a: +median: 129626 cycles/ticks +average: 130733 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33458 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35855 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3719 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 17006 cycles/ticks +average: 17163 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 451664 cycles/ticks +average: 454956 cycles/ticks + +indcpa_enc: +median: 572918 cycles/ticks +average: 575650 cycles/ticks + +indcpa_dec: +median: 159340 cycles/ticks +average: 160702 cycles/ticks + +kyber_keypair_derand: +median: 486294 cycles/ticks +average: 489628 cycles/ticks + +kyber_keypair: +median: 504956 cycles/ticks +average: 509449 cycles/ticks + +kyber_encaps_derand: +median: 611118 cycles/ticks +average: 615253 cycles/ticks + +kyber_encaps: +median: 613862 cycles/ticks +average: 617640 cycles/ticks + +kyber_decaps: +median: 777636 cycles/ticks +average: 782621 cycles/ticks + +Loop spin: 755 +gen_a: +median: 129628 cycles/ticks +average: 130959 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7262 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23017 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33471 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35738 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17074 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 455262 cycles/ticks +average: 458716 cycles/ticks + +indcpa_enc: +median: 572706 cycles/ticks +average: 576058 cycles/ticks + +indcpa_dec: +median: 162436 cycles/ticks +average: 163524 cycles/ticks + +kyber_keypair_derand: +median: 489914 cycles/ticks +average: 493676 cycles/ticks + +kyber_keypair: +median: 508498 cycles/ticks +average: 511751 cycles/ticks + +kyber_encaps_derand: +median: 615274 cycles/ticks +average: 619526 cycles/ticks + +kyber_encaps: +median: 617742 cycles/ticks +average: 622735 cycles/ticks + +kyber_decaps: +median: 784928 cycles/ticks +average: 789198 cycles/ticks + +Loop spin: 756 +gen_a: +median: 129594 cycles/ticks +average: 130585 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7235 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7289 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23131 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33398 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35642 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3923 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17216 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6983 cycles/ticks + +indcpa_keypair: +median: 452138 cycles/ticks +average: 455109 cycles/ticks + +indcpa_enc: +median: 573008 cycles/ticks +average: 576383 cycles/ticks + +indcpa_dec: +median: 162452 cycles/ticks +average: 163245 cycles/ticks + +kyber_keypair_derand: +median: 486106 cycles/ticks +average: 489512 cycles/ticks + +kyber_keypair: +median: 505066 cycles/ticks +average: 508361 cycles/ticks + +kyber_encaps_derand: +median: 610794 cycles/ticks +average: 614201 cycles/ticks + +kyber_encaps: +median: 611984 cycles/ticks +average: 615795 cycles/ticks + +kyber_decaps: +median: 780682 cycles/ticks +average: 785706 cycles/ticks + +Loop spin: 757 +gen_a: +median: 129550 cycles/ticks +average: 130565 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33238 cycles/ticks +average: 33540 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 37030 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3708 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17087 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 451920 cycles/ticks +average: 455151 cycles/ticks + +indcpa_enc: +median: 573118 cycles/ticks +average: 576985 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 160195 cycles/ticks + +kyber_keypair_derand: +median: 486252 cycles/ticks +average: 491831 cycles/ticks + +kyber_keypair: +median: 504962 cycles/ticks +average: 507663 cycles/ticks + +kyber_encaps_derand: +median: 610858 cycles/ticks +average: 613986 cycles/ticks + +kyber_encaps: +median: 612946 cycles/ticks +average: 619243 cycles/ticks + +kyber_decaps: +median: 777654 cycles/ticks +average: 787893 cycles/ticks + +Loop spin: 758 +gen_a: +median: 130062 cycles/ticks +average: 132363 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7275 cycles/ticks + +NTT: +median: 22904 cycles/ticks +average: 23382 cycles/ticks + +INVNTT: +median: 33274 cycles/ticks +average: 33949 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35948 cycles/ticks +average: 36561 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1069 cycles/ticks + +polyvec_compress: +median: 17028 cycles/ticks +average: 17305 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 455690 cycles/ticks +average: 463922 cycles/ticks + +indcpa_enc: +median: 573244 cycles/ticks +average: 580934 cycles/ticks + +indcpa_dec: +median: 159306 cycles/ticks +average: 162037 cycles/ticks + +kyber_keypair_derand: +median: 489860 cycles/ticks +average: 493916 cycles/ticks + +kyber_keypair: +median: 508624 cycles/ticks +average: 514740 cycles/ticks + +kyber_encaps_derand: +median: 611300 cycles/ticks +average: 617864 cycles/ticks + +kyber_encaps: +median: 613714 cycles/ticks +average: 618396 cycles/ticks + +kyber_decaps: +median: 778098 cycles/ticks +average: 790579 cycles/ticks + +Loop spin: 759 +gen_a: +median: 129642 cycles/ticks +average: 131182 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23233 cycles/ticks + +INVNTT: +median: 33264 cycles/ticks +average: 33778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35747 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3828 cycles/ticks + +poly_decompress: +median: 1046 cycles/ticks +average: 1133 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6880 cycles/ticks +average: 7009 cycles/ticks + +indcpa_keypair: +median: 452182 cycles/ticks +average: 461054 cycles/ticks + +indcpa_enc: +median: 573248 cycles/ticks +average: 581833 cycles/ticks + +indcpa_dec: +median: 159332 cycles/ticks +average: 161426 cycles/ticks + +kyber_keypair_derand: +median: 486118 cycles/ticks +average: 493300 cycles/ticks + +kyber_keypair: +median: 505182 cycles/ticks +average: 510479 cycles/ticks + +kyber_encaps_derand: +median: 610868 cycles/ticks +average: 618944 cycles/ticks + +kyber_encaps: +median: 612008 cycles/ticks +average: 620404 cycles/ticks + +kyber_decaps: +median: 777602 cycles/ticks +average: 786586 cycles/ticks + +Loop spin: 760 +gen_a: +median: 129654 cycles/ticks +average: 131353 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7263 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22906 cycles/ticks +average: 23268 cycles/ticks + +INVNTT: +median: 33264 cycles/ticks +average: 33798 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 36127 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6842 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 452440 cycles/ticks +average: 457438 cycles/ticks + +indcpa_enc: +median: 573374 cycles/ticks +average: 580617 cycles/ticks + +indcpa_dec: +median: 159322 cycles/ticks +average: 161112 cycles/ticks + +kyber_keypair_derand: +median: 486358 cycles/ticks +average: 490678 cycles/ticks + +kyber_keypair: +median: 505588 cycles/ticks +average: 509896 cycles/ticks + +kyber_encaps_derand: +median: 611210 cycles/ticks +average: 614758 cycles/ticks + +kyber_encaps: +median: 612336 cycles/ticks +average: 615830 cycles/ticks + +kyber_decaps: +median: 777678 cycles/ticks +average: 783558 cycles/ticks + +Loop spin: 761 +gen_a: +median: 129736 cycles/ticks +average: 130975 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7262 cycles/ticks + +NTT: +median: 22908 cycles/ticks +average: 23143 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35767 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3688 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17135 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 452444 cycles/ticks +average: 455896 cycles/ticks + +indcpa_enc: +median: 573534 cycles/ticks +average: 577310 cycles/ticks + +indcpa_dec: +median: 159366 cycles/ticks +average: 160025 cycles/ticks + +kyber_keypair_derand: +median: 486008 cycles/ticks +average: 489452 cycles/ticks + +kyber_keypair: +median: 504766 cycles/ticks +average: 508206 cycles/ticks + +kyber_encaps_derand: +median: 610722 cycles/ticks +average: 614386 cycles/ticks + +kyber_encaps: +median: 613022 cycles/ticks +average: 616452 cycles/ticks + +kyber_decaps: +median: 777450 cycles/ticks +average: 782779 cycles/ticks + +Loop spin: 762 +gen_a: +median: 129614 cycles/ticks +average: 130867 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7268 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7255 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23073 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33526 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35703 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1018 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 451972 cycles/ticks +average: 454503 cycles/ticks + +indcpa_enc: +median: 573234 cycles/ticks +average: 576877 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 159847 cycles/ticks + +kyber_keypair_derand: +median: 486168 cycles/ticks +average: 488802 cycles/ticks + +kyber_keypair: +median: 504828 cycles/ticks +average: 507712 cycles/ticks + +kyber_encaps_derand: +median: 611374 cycles/ticks +average: 614691 cycles/ticks + +kyber_encaps: +median: 612466 cycles/ticks +average: 615819 cycles/ticks + +kyber_decaps: +median: 778074 cycles/ticks +average: 782792 cycles/ticks + +Loop spin: 763 +gen_a: +median: 129742 cycles/ticks +average: 131259 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33382 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35625 cycles/ticks + +poly_tomsg: +median: 3862 cycles/ticks +average: 3911 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3502 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17111 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6927 cycles/ticks + +indcpa_keypair: +median: 452792 cycles/ticks +average: 457037 cycles/ticks + +indcpa_enc: +median: 573940 cycles/ticks +average: 586344 cycles/ticks + +indcpa_dec: +median: 159436 cycles/ticks +average: 163057 cycles/ticks + +kyber_keypair_derand: +median: 491078 cycles/ticks +average: 499350 cycles/ticks + +kyber_keypair: +median: 506528 cycles/ticks +average: 511020 cycles/ticks + +kyber_encaps_derand: +median: 611098 cycles/ticks +average: 614098 cycles/ticks + +kyber_encaps: +median: 612242 cycles/ticks +average: 614926 cycles/ticks + +kyber_decaps: +median: 777964 cycles/ticks +average: 782749 cycles/ticks + +Loop spin: 764 +gen_a: +median: 130010 cycles/ticks +average: 130951 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7269 cycles/ticks + +poly_getnoise_eta2: +median: 7234 cycles/ticks +average: 7249 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33262 cycles/ticks +average: 33616 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35699 cycles/ticks + +poly_tomsg: +median: 3864 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3668 cycles/ticks +average: 3690 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17068 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 451830 cycles/ticks +average: 455386 cycles/ticks + +indcpa_enc: +median: 573074 cycles/ticks +average: 575845 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 160042 cycles/ticks + +kyber_keypair_derand: +median: 485802 cycles/ticks +average: 488630 cycles/ticks + +kyber_keypair: +median: 504810 cycles/ticks +average: 506733 cycles/ticks + +kyber_encaps_derand: +median: 610810 cycles/ticks +average: 614223 cycles/ticks + +kyber_encaps: +median: 612916 cycles/ticks +average: 616408 cycles/ticks + +kyber_decaps: +median: 777472 cycles/ticks +average: 781531 cycles/ticks + +Loop spin: 765 +gen_a: +median: 129536 cycles/ticks +average: 130316 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7265 cycles/ticks + +poly_getnoise_eta2: +median: 7264 cycles/ticks +average: 7406 cycles/ticks + +NTT: +median: 22952 cycles/ticks +average: 23583 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 36481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 40391 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3883 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3703 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 17018 cycles/ticks +average: 17273 cycles/ticks + +polyvec_decompress: +median: 6866 cycles/ticks +average: 6931 cycles/ticks + +indcpa_keypair: +median: 452114 cycles/ticks +average: 454405 cycles/ticks + +indcpa_enc: +median: 573346 cycles/ticks +average: 575837 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 159985 cycles/ticks + +kyber_keypair_derand: +median: 485986 cycles/ticks +average: 488699 cycles/ticks + +kyber_keypair: +median: 504838 cycles/ticks +average: 507105 cycles/ticks + +kyber_encaps_derand: +median: 610782 cycles/ticks +average: 613772 cycles/ticks + +kyber_encaps: +median: 611840 cycles/ticks +average: 614764 cycles/ticks + +kyber_decaps: +median: 777450 cycles/ticks +average: 781456 cycles/ticks + +Loop spin: 766 +gen_a: +median: 129548 cycles/ticks +average: 131664 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23101 cycles/ticks + +INVNTT: +median: 33240 cycles/ticks +average: 33591 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35668 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1080 cycles/ticks + +polyvec_compress: +median: 16982 cycles/ticks +average: 17105 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6955 cycles/ticks + +indcpa_keypair: +median: 452284 cycles/ticks +average: 455183 cycles/ticks + +indcpa_enc: +median: 573528 cycles/ticks +average: 576876 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 159905 cycles/ticks + +kyber_keypair_derand: +median: 485706 cycles/ticks +average: 487839 cycles/ticks + +kyber_keypair: +median: 506086 cycles/ticks +average: 508162 cycles/ticks + +kyber_encaps_derand: +median: 610992 cycles/ticks +average: 614328 cycles/ticks + +kyber_encaps: +median: 611948 cycles/ticks +average: 614678 cycles/ticks + +kyber_decaps: +median: 777458 cycles/ticks +average: 781352 cycles/ticks + +Loop spin: 767 +gen_a: +median: 129840 cycles/ticks +average: 130790 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7289 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23007 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35653 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452218 cycles/ticks +average: 454616 cycles/ticks + +indcpa_enc: +median: 573218 cycles/ticks +average: 575947 cycles/ticks + +indcpa_dec: +median: 159256 cycles/ticks +average: 160906 cycles/ticks + +kyber_keypair_derand: +median: 486162 cycles/ticks +average: 489083 cycles/ticks + +kyber_keypair: +median: 504996 cycles/ticks +average: 507549 cycles/ticks + +kyber_encaps_derand: +median: 611024 cycles/ticks +average: 613710 cycles/ticks + +kyber_encaps: +median: 612344 cycles/ticks +average: 615351 cycles/ticks + +kyber_decaps: +median: 777668 cycles/ticks +average: 781566 cycles/ticks + +Loop spin: 768 +gen_a: +median: 129560 cycles/ticks +average: 130803 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7265 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23079 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33525 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35676 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3923 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17045 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6916 cycles/ticks + +indcpa_keypair: +median: 452624 cycles/ticks +average: 454942 cycles/ticks + +indcpa_enc: +median: 574086 cycles/ticks +average: 577081 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 159947 cycles/ticks + +kyber_keypair_derand: +median: 486592 cycles/ticks +average: 488891 cycles/ticks + +kyber_keypair: +median: 505254 cycles/ticks +average: 507625 cycles/ticks + +kyber_encaps_derand: +median: 611680 cycles/ticks +average: 616230 cycles/ticks + +kyber_encaps: +median: 612936 cycles/ticks +average: 616916 cycles/ticks + +kyber_decaps: +median: 777986 cycles/ticks +average: 783991 cycles/ticks + +Loop spin: 769 +gen_a: +median: 129632 cycles/ticks +average: 130511 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7172 cycles/ticks +average: 7203 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23067 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33528 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35589 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17029 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 456220 cycles/ticks +average: 458501 cycles/ticks + +indcpa_enc: +median: 577340 cycles/ticks +average: 579649 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159961 cycles/ticks + +kyber_keypair_derand: +median: 486006 cycles/ticks +average: 488250 cycles/ticks + +kyber_keypair: +median: 505916 cycles/ticks +average: 508003 cycles/ticks + +kyber_encaps_derand: +median: 611216 cycles/ticks +average: 613675 cycles/ticks + +kyber_encaps: +median: 612146 cycles/ticks +average: 614835 cycles/ticks + +kyber_decaps: +median: 777686 cycles/ticks +average: 782632 cycles/ticks + +Loop spin: 770 +gen_a: +median: 129418 cycles/ticks +average: 130368 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7217 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33478 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35729 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3901 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1077 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17098 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6986 cycles/ticks + +indcpa_keypair: +median: 452076 cycles/ticks +average: 454769 cycles/ticks + +indcpa_enc: +median: 573176 cycles/ticks +average: 575677 cycles/ticks + +indcpa_dec: +median: 159348 cycles/ticks +average: 160338 cycles/ticks + +kyber_keypair_derand: +median: 486130 cycles/ticks +average: 488503 cycles/ticks + +kyber_keypair: +median: 505056 cycles/ticks +average: 508407 cycles/ticks + +kyber_encaps_derand: +median: 615402 cycles/ticks +average: 618275 cycles/ticks + +kyber_encaps: +median: 616366 cycles/ticks +average: 619836 cycles/ticks + +kyber_decaps: +median: 781958 cycles/ticks +average: 784887 cycles/ticks + +Loop spin: 771 +gen_a: +median: 129644 cycles/ticks +average: 130560 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35638 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17041 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6875 cycles/ticks + +indcpa_keypair: +median: 452206 cycles/ticks +average: 455603 cycles/ticks + +indcpa_enc: +median: 573338 cycles/ticks +average: 575924 cycles/ticks + +indcpa_dec: +median: 162402 cycles/ticks +average: 163508 cycles/ticks + +kyber_keypair_derand: +median: 486168 cycles/ticks +average: 488775 cycles/ticks + +kyber_keypair: +median: 505036 cycles/ticks +average: 507902 cycles/ticks + +kyber_encaps_derand: +median: 611014 cycles/ticks +average: 613890 cycles/ticks + +kyber_encaps: +median: 612030 cycles/ticks +average: 614645 cycles/ticks + +kyber_decaps: +median: 780768 cycles/ticks +average: 784515 cycles/ticks + +Loop spin: 772 +gen_a: +median: 129750 cycles/ticks +average: 130679 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7262 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22976 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35676 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3923 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3499 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17117 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 452044 cycles/ticks +average: 454357 cycles/ticks + +indcpa_enc: +median: 573230 cycles/ticks +average: 575859 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 159903 cycles/ticks + +kyber_keypair_derand: +median: 485752 cycles/ticks +average: 487670 cycles/ticks + +kyber_keypair: +median: 505938 cycles/ticks +average: 511846 cycles/ticks + +kyber_encaps_derand: +median: 611066 cycles/ticks +average: 616577 cycles/ticks + +kyber_encaps: +median: 612062 cycles/ticks +average: 615157 cycles/ticks + +kyber_decaps: +median: 777658 cycles/ticks +average: 782928 cycles/ticks + +Loop spin: 773 +gen_a: +median: 129878 cycles/ticks +average: 131188 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7237 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33395 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35620 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17088 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6922 cycles/ticks + +indcpa_keypair: +median: 452084 cycles/ticks +average: 454292 cycles/ticks + +indcpa_enc: +median: 573292 cycles/ticks +average: 576057 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 160262 cycles/ticks + +kyber_keypair_derand: +median: 486370 cycles/ticks +average: 488799 cycles/ticks + +kyber_keypair: +median: 505700 cycles/ticks +average: 507876 cycles/ticks + +kyber_encaps_derand: +median: 610984 cycles/ticks +average: 613602 cycles/ticks + +kyber_encaps: +median: 611990 cycles/ticks +average: 615741 cycles/ticks + +kyber_decaps: +median: 777934 cycles/ticks +average: 781379 cycles/ticks + +Loop spin: 774 +gen_a: +median: 129974 cycles/ticks +average: 131009 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7263 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23246 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35708 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1029 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17098 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 451758 cycles/ticks +average: 453943 cycles/ticks + +indcpa_enc: +median: 573016 cycles/ticks +average: 576861 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 160197 cycles/ticks + +kyber_keypair_derand: +median: 486450 cycles/ticks +average: 489297 cycles/ticks + +kyber_keypair: +median: 504772 cycles/ticks +average: 506553 cycles/ticks + +kyber_encaps_derand: +median: 611116 cycles/ticks +average: 613653 cycles/ticks + +kyber_encaps: +median: 612218 cycles/ticks +average: 614706 cycles/ticks + +kyber_decaps: +median: 777770 cycles/ticks +average: 781647 cycles/ticks + +Loop spin: 775 +gen_a: +median: 129628 cycles/ticks +average: 131873 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7237 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23080 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33471 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35758 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3925 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3731 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1077 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17121 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 452164 cycles/ticks +average: 454249 cycles/ticks + +indcpa_enc: +median: 573310 cycles/ticks +average: 575814 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 159828 cycles/ticks + +kyber_keypair_derand: +median: 485940 cycles/ticks +average: 488919 cycles/ticks + +kyber_keypair: +median: 505710 cycles/ticks +average: 508284 cycles/ticks + +kyber_encaps_derand: +median: 611282 cycles/ticks +average: 614143 cycles/ticks + +kyber_encaps: +median: 612142 cycles/ticks +average: 615391 cycles/ticks + +kyber_decaps: +median: 777574 cycles/ticks +average: 781965 cycles/ticks + +Loop spin: 776 +gen_a: +median: 129752 cycles/ticks +average: 130641 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7311 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22978 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33358 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35701 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3901 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17101 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6933 cycles/ticks + +indcpa_keypair: +median: 451906 cycles/ticks +average: 453938 cycles/ticks + +indcpa_enc: +median: 572976 cycles/ticks +average: 576876 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 160114 cycles/ticks + +kyber_keypair_derand: +median: 486172 cycles/ticks +average: 488292 cycles/ticks + +kyber_keypair: +median: 506000 cycles/ticks +average: 508521 cycles/ticks + +kyber_encaps_derand: +median: 610734 cycles/ticks +average: 613889 cycles/ticks + +kyber_encaps: +median: 612140 cycles/ticks +average: 615864 cycles/ticks + +kyber_decaps: +median: 777426 cycles/ticks +average: 782097 cycles/ticks + +Loop spin: 777 +gen_a: +median: 129464 cycles/ticks +average: 130597 cycles/ticks + +poly_getnoise_eta1: +median: 7246 cycles/ticks +average: 7272 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33470 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35746 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1030 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17120 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452016 cycles/ticks +average: 454493 cycles/ticks + +indcpa_enc: +median: 576538 cycles/ticks +average: 579053 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 160302 cycles/ticks + +kyber_keypair_derand: +median: 485866 cycles/ticks +average: 488946 cycles/ticks + +kyber_keypair: +median: 504918 cycles/ticks +average: 507588 cycles/ticks + +kyber_encaps_derand: +median: 613916 cycles/ticks +average: 618786 cycles/ticks + +kyber_encaps: +median: 614952 cycles/ticks +average: 618528 cycles/ticks + +kyber_decaps: +median: 777262 cycles/ticks +average: 781601 cycles/ticks + +Loop spin: 778 +gen_a: +median: 129742 cycles/ticks +average: 130678 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23015 cycles/ticks + +INVNTT: +median: 33240 cycles/ticks +average: 33456 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35781 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17054 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452026 cycles/ticks +average: 454286 cycles/ticks + +indcpa_enc: +median: 573296 cycles/ticks +average: 576103 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 160012 cycles/ticks + +kyber_keypair_derand: +median: 486072 cycles/ticks +average: 488621 cycles/ticks + +kyber_keypair: +median: 505442 cycles/ticks +average: 507833 cycles/ticks + +kyber_encaps_derand: +median: 610974 cycles/ticks +average: 614386 cycles/ticks + +kyber_encaps: +median: 612306 cycles/ticks +average: 615001 cycles/ticks + +kyber_decaps: +median: 777490 cycles/ticks +average: 782525 cycles/ticks + +Loop spin: 779 +gen_a: +median: 129634 cycles/ticks +average: 130689 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7293 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7306 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23142 cycles/ticks + +INVNTT: +median: 33238 cycles/ticks +average: 33539 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35680 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3904 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3500 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17123 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6921 cycles/ticks + +indcpa_keypair: +median: 451866 cycles/ticks +average: 454251 cycles/ticks + +indcpa_enc: +median: 572772 cycles/ticks +average: 574764 cycles/ticks + +indcpa_dec: +median: 159324 cycles/ticks +average: 159960 cycles/ticks + +kyber_keypair_derand: +median: 485968 cycles/ticks +average: 489136 cycles/ticks + +kyber_keypair: +median: 505900 cycles/ticks +average: 509148 cycles/ticks + +kyber_encaps_derand: +median: 615196 cycles/ticks +average: 619026 cycles/ticks + +kyber_encaps: +median: 617164 cycles/ticks +average: 620714 cycles/ticks + +kyber_decaps: +median: 781610 cycles/ticks +average: 786335 cycles/ticks + +Loop spin: 780 +gen_a: +median: 129656 cycles/ticks +average: 130298 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7296 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 22906 cycles/ticks +average: 23052 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33460 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35615 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17148 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6935 cycles/ticks + +indcpa_keypair: +median: 452642 cycles/ticks +average: 455934 cycles/ticks + +indcpa_enc: +median: 573748 cycles/ticks +average: 577264 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 160514 cycles/ticks + +kyber_keypair_derand: +median: 490392 cycles/ticks +average: 493971 cycles/ticks + +kyber_keypair: +median: 505218 cycles/ticks +average: 508411 cycles/ticks + +kyber_encaps_derand: +median: 611898 cycles/ticks +average: 614795 cycles/ticks + +kyber_encaps: +median: 612720 cycles/ticks +average: 616168 cycles/ticks + +kyber_decaps: +median: 778162 cycles/ticks +average: 782675 cycles/ticks + +Loop spin: 781 +gen_a: +median: 129526 cycles/ticks +average: 130259 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22973 cycles/ticks + +INVNTT: +median: 33260 cycles/ticks +average: 33410 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35672 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17034 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6936 cycles/ticks + +indcpa_keypair: +median: 456636 cycles/ticks +average: 459909 cycles/ticks + +indcpa_enc: +median: 577174 cycles/ticks +average: 580434 cycles/ticks + +indcpa_dec: +median: 159318 cycles/ticks +average: 160418 cycles/ticks + +kyber_keypair_derand: +median: 486672 cycles/ticks +average: 491402 cycles/ticks + +kyber_keypair: +median: 505384 cycles/ticks +average: 508727 cycles/ticks + +kyber_encaps_derand: +median: 611206 cycles/ticks +average: 614340 cycles/ticks + +kyber_encaps: +median: 612406 cycles/ticks +average: 615966 cycles/ticks + +kyber_decaps: +median: 777780 cycles/ticks +average: 782360 cycles/ticks + +Loop spin: 782 +gen_a: +median: 129678 cycles/ticks +average: 130509 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7264 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33370 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35707 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3915 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17247 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 456324 cycles/ticks +average: 459669 cycles/ticks + +indcpa_enc: +median: 577198 cycles/ticks +average: 580960 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 160418 cycles/ticks + +kyber_keypair_derand: +median: 485988 cycles/ticks +average: 488702 cycles/ticks + +kyber_keypair: +median: 505792 cycles/ticks +average: 509627 cycles/ticks + +kyber_encaps_derand: +median: 610826 cycles/ticks +average: 614294 cycles/ticks + +kyber_encaps: +median: 613666 cycles/ticks +average: 617881 cycles/ticks + +kyber_decaps: +median: 777624 cycles/ticks +average: 781026 cycles/ticks + +Loop spin: 783 +gen_a: +median: 129554 cycles/ticks +average: 130490 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7282 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7205 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33448 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35715 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17048 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 452308 cycles/ticks +average: 454750 cycles/ticks + +indcpa_enc: +median: 573384 cycles/ticks +average: 576281 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 161191 cycles/ticks + +kyber_keypair_derand: +median: 486190 cycles/ticks +average: 490860 cycles/ticks + +kyber_keypair: +median: 504948 cycles/ticks +average: 509113 cycles/ticks + +kyber_encaps_derand: +median: 611450 cycles/ticks +average: 619060 cycles/ticks + +kyber_encaps: +median: 620834 cycles/ticks +average: 628380 cycles/ticks + +kyber_decaps: +median: 787710 cycles/ticks +average: 796923 cycles/ticks + +Loop spin: 784 +gen_a: +median: 129670 cycles/ticks +average: 133604 cycles/ticks + +poly_getnoise_eta1: +median: 7278 cycles/ticks +average: 7488 cycles/ticks + +poly_getnoise_eta2: +median: 7270 cycles/ticks +average: 7387 cycles/ticks + +NTT: +median: 22916 cycles/ticks +average: 23424 cycles/ticks + +INVNTT: +median: 33302 cycles/ticks +average: 34265 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35520 cycles/ticks +average: 36113 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3916 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17064 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452210 cycles/ticks +average: 457436 cycles/ticks + +indcpa_enc: +median: 573756 cycles/ticks +average: 580049 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 160444 cycles/ticks + +kyber_keypair_derand: +median: 485860 cycles/ticks +average: 489411 cycles/ticks + +kyber_keypair: +median: 504914 cycles/ticks +average: 507755 cycles/ticks + +kyber_encaps_derand: +median: 611346 cycles/ticks +average: 615174 cycles/ticks + +kyber_encaps: +median: 612384 cycles/ticks +average: 615944 cycles/ticks + +kyber_decaps: +median: 778286 cycles/ticks +average: 782352 cycles/ticks + +Loop spin: 785 +gen_a: +median: 129704 cycles/ticks +average: 130944 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7234 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23060 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33380 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35614 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 456288 cycles/ticks +average: 458912 cycles/ticks + +indcpa_enc: +median: 577310 cycles/ticks +average: 582657 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 160570 cycles/ticks + +kyber_keypair_derand: +median: 486258 cycles/ticks +average: 490087 cycles/ticks + +kyber_keypair: +median: 505246 cycles/ticks +average: 508469 cycles/ticks + +kyber_encaps_derand: +median: 610754 cycles/ticks +average: 614089 cycles/ticks + +kyber_encaps: +median: 613444 cycles/ticks +average: 616244 cycles/ticks + +kyber_decaps: +median: 777642 cycles/ticks +average: 782731 cycles/ticks + +Loop spin: 786 +gen_a: +median: 129630 cycles/ticks +average: 130681 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7300 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23024 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33450 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35776 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3879 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1076 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17109 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 452000 cycles/ticks +average: 455019 cycles/ticks + +indcpa_enc: +median: 573202 cycles/ticks +average: 576648 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 160420 cycles/ticks + +kyber_keypair_derand: +median: 486300 cycles/ticks +average: 489038 cycles/ticks + +kyber_keypair: +median: 504846 cycles/ticks +average: 508748 cycles/ticks + +kyber_encaps_derand: +median: 610904 cycles/ticks +average: 614575 cycles/ticks + +kyber_encaps: +median: 612920 cycles/ticks +average: 616980 cycles/ticks + +kyber_decaps: +median: 777538 cycles/ticks +average: 782544 cycles/ticks + +Loop spin: 787 +gen_a: +median: 129528 cycles/ticks +average: 130363 cycles/ticks + +poly_getnoise_eta1: +median: 7210 cycles/ticks +average: 7275 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7326 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33466 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35474 cycles/ticks +average: 35674 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17115 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6903 cycles/ticks + +indcpa_keypair: +median: 452074 cycles/ticks +average: 454467 cycles/ticks + +indcpa_enc: +median: 573302 cycles/ticks +average: 577723 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 160048 cycles/ticks + +kyber_keypair_derand: +median: 485980 cycles/ticks +average: 488966 cycles/ticks + +kyber_keypair: +median: 504810 cycles/ticks +average: 507731 cycles/ticks + +kyber_encaps_derand: +median: 611242 cycles/ticks +average: 615044 cycles/ticks + +kyber_encaps: +median: 612274 cycles/ticks +average: 615814 cycles/ticks + +kyber_decaps: +median: 778006 cycles/ticks +average: 783581 cycles/ticks + +Loop spin: 788 +gen_a: +median: 129696 cycles/ticks +average: 130537 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22967 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33382 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35798 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17126 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 451798 cycles/ticks +average: 454560 cycles/ticks + +indcpa_enc: +median: 574082 cycles/ticks +average: 577591 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 160600 cycles/ticks + +kyber_keypair_derand: +median: 485996 cycles/ticks +average: 488992 cycles/ticks + +kyber_keypair: +median: 504878 cycles/ticks +average: 508092 cycles/ticks + +kyber_encaps_derand: +median: 611860 cycles/ticks +average: 615051 cycles/ticks + +kyber_encaps: +median: 614990 cycles/ticks +average: 618578 cycles/ticks + +kyber_decaps: +median: 778602 cycles/ticks +average: 782208 cycles/ticks + +Loop spin: 789 +gen_a: +median: 129780 cycles/ticks +average: 130742 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7232 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7268 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22984 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33339 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35597 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17095 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452266 cycles/ticks +average: 455728 cycles/ticks + +indcpa_enc: +median: 573376 cycles/ticks +average: 576029 cycles/ticks + +indcpa_dec: +median: 159328 cycles/ticks +average: 160244 cycles/ticks + +kyber_keypair_derand: +median: 486070 cycles/ticks +average: 488693 cycles/ticks + +kyber_keypair: +median: 505050 cycles/ticks +average: 508364 cycles/ticks + +kyber_encaps_derand: +median: 611042 cycles/ticks +average: 614037 cycles/ticks + +kyber_encaps: +median: 613246 cycles/ticks +average: 615729 cycles/ticks + +kyber_decaps: +median: 777578 cycles/ticks +average: 781010 cycles/ticks + +Loop spin: 790 +gen_a: +median: 129738 cycles/ticks +average: 130580 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22904 cycles/ticks +average: 23190 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33539 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35679 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 17014 cycles/ticks +average: 17087 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6945 cycles/ticks + +indcpa_keypair: +median: 451690 cycles/ticks +average: 454180 cycles/ticks + +indcpa_enc: +median: 572874 cycles/ticks +average: 576066 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 160663 cycles/ticks + +kyber_keypair_derand: +median: 485960 cycles/ticks +average: 489746 cycles/ticks + +kyber_keypair: +median: 504918 cycles/ticks +average: 508395 cycles/ticks + +kyber_encaps_derand: +median: 611054 cycles/ticks +average: 615277 cycles/ticks + +kyber_encaps: +median: 612318 cycles/ticks +average: 616192 cycles/ticks + +kyber_decaps: +median: 777748 cycles/ticks +average: 781941 cycles/ticks + +Loop spin: 791 +gen_a: +median: 129496 cycles/ticks +average: 130527 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33505 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35744 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3662 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17084 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6875 cycles/ticks + +indcpa_keypair: +median: 456620 cycles/ticks +average: 458896 cycles/ticks + +indcpa_enc: +median: 577296 cycles/ticks +average: 580657 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 160099 cycles/ticks + +kyber_keypair_derand: +median: 490304 cycles/ticks +average: 493154 cycles/ticks + +kyber_keypair: +median: 504952 cycles/ticks +average: 508546 cycles/ticks + +kyber_encaps_derand: +median: 611376 cycles/ticks +average: 615956 cycles/ticks + +kyber_encaps: +median: 613668 cycles/ticks +average: 619455 cycles/ticks + +kyber_decaps: +median: 781054 cycles/ticks +average: 788554 cycles/ticks + +Loop spin: 792 +gen_a: +median: 129550 cycles/ticks +average: 130577 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7268 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33262 cycles/ticks +average: 33518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35756 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3907 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3500 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17204 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6944 cycles/ticks + +indcpa_keypair: +median: 451984 cycles/ticks +average: 455461 cycles/ticks + +indcpa_enc: +median: 573078 cycles/ticks +average: 577129 cycles/ticks + +indcpa_dec: +median: 159314 cycles/ticks +average: 159849 cycles/ticks + +kyber_keypair_derand: +median: 485952 cycles/ticks +average: 488902 cycles/ticks + +kyber_keypair: +median: 504918 cycles/ticks +average: 508155 cycles/ticks + +kyber_encaps_derand: +median: 610852 cycles/ticks +average: 614079 cycles/ticks + +kyber_encaps: +median: 613370 cycles/ticks +average: 615827 cycles/ticks + +kyber_decaps: +median: 777450 cycles/ticks +average: 782903 cycles/ticks + +Loop spin: 793 +gen_a: +median: 129792 cycles/ticks +average: 130660 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7306 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22958 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33347 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35638 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17004 cycles/ticks +average: 17094 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 451928 cycles/ticks +average: 454323 cycles/ticks + +indcpa_enc: +median: 573094 cycles/ticks +average: 576184 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 160027 cycles/ticks + +kyber_keypair_derand: +median: 486112 cycles/ticks +average: 488355 cycles/ticks + +kyber_keypair: +median: 504860 cycles/ticks +average: 507997 cycles/ticks + +kyber_encaps_derand: +median: 611140 cycles/ticks +average: 613887 cycles/ticks + +kyber_encaps: +median: 612016 cycles/ticks +average: 614842 cycles/ticks + +kyber_decaps: +median: 777818 cycles/ticks +average: 781803 cycles/ticks + +Loop spin: 794 +gen_a: +median: 129706 cycles/ticks +average: 130833 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7305 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22965 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33358 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35662 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17072 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452000 cycles/ticks +average: 454215 cycles/ticks + +indcpa_enc: +median: 573120 cycles/ticks +average: 576583 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159934 cycles/ticks + +kyber_keypair_derand: +median: 486206 cycles/ticks +average: 488718 cycles/ticks + +kyber_keypair: +median: 505034 cycles/ticks +average: 508188 cycles/ticks + +kyber_encaps_derand: +median: 610860 cycles/ticks +average: 613963 cycles/ticks + +kyber_encaps: +median: 612540 cycles/ticks +average: 616106 cycles/ticks + +kyber_decaps: +median: 777774 cycles/ticks +average: 781515 cycles/ticks + +Loop spin: 795 +gen_a: +median: 129642 cycles/ticks +average: 130569 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23075 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33458 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35705 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3911 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3726 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 455954 cycles/ticks +average: 458276 cycles/ticks + +indcpa_enc: +median: 573732 cycles/ticks +average: 576726 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159916 cycles/ticks + +kyber_keypair_derand: +median: 489508 cycles/ticks +average: 492396 cycles/ticks + +kyber_keypair: +median: 508098 cycles/ticks +average: 513006 cycles/ticks + +kyber_encaps_derand: +median: 610938 cycles/ticks +average: 614156 cycles/ticks + +kyber_encaps: +median: 613504 cycles/ticks +average: 616658 cycles/ticks + +kyber_decaps: +median: 777590 cycles/ticks +average: 781271 cycles/ticks + +Loop spin: 796 +gen_a: +median: 129778 cycles/ticks +average: 130531 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7243 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23097 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33467 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35616 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3662 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17050 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6902 cycles/ticks + +indcpa_keypair: +median: 452178 cycles/ticks +average: 454656 cycles/ticks + +indcpa_enc: +median: 576460 cycles/ticks +average: 580408 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 160000 cycles/ticks + +kyber_keypair_derand: +median: 486142 cycles/ticks +average: 488373 cycles/ticks + +kyber_keypair: +median: 504996 cycles/ticks +average: 507769 cycles/ticks + +kyber_encaps_derand: +median: 614030 cycles/ticks +average: 616714 cycles/ticks + +kyber_encaps: +median: 615060 cycles/ticks +average: 620361 cycles/ticks + +kyber_decaps: +median: 780622 cycles/ticks +average: 785579 cycles/ticks + +Loop spin: 797 +gen_a: +median: 129466 cycles/ticks +average: 130608 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7262 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23013 cycles/ticks + +INVNTT: +median: 33264 cycles/ticks +average: 33513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35651 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17078 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452210 cycles/ticks +average: 454391 cycles/ticks + +indcpa_enc: +median: 573194 cycles/ticks +average: 576647 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 160519 cycles/ticks + +kyber_keypair_derand: +median: 485892 cycles/ticks +average: 488642 cycles/ticks + +kyber_keypair: +median: 505402 cycles/ticks +average: 508627 cycles/ticks + +kyber_encaps_derand: +median: 610538 cycles/ticks +average: 614641 cycles/ticks + +kyber_encaps: +median: 611940 cycles/ticks +average: 615726 cycles/ticks + +kyber_decaps: +median: 777444 cycles/ticks +average: 781855 cycles/ticks + +Loop spin: 798 +gen_a: +median: 129800 cycles/ticks +average: 130716 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7267 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7211 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23065 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33464 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35665 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17054 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6870 cycles/ticks + +indcpa_keypair: +median: 452018 cycles/ticks +average: 456078 cycles/ticks + +indcpa_enc: +median: 573574 cycles/ticks +average: 576698 cycles/ticks + +indcpa_dec: +median: 162404 cycles/ticks +average: 163395 cycles/ticks + +kyber_keypair_derand: +median: 486138 cycles/ticks +average: 488759 cycles/ticks + +kyber_keypair: +median: 504868 cycles/ticks +average: 507211 cycles/ticks + +kyber_encaps_derand: +median: 611438 cycles/ticks +average: 613976 cycles/ticks + +kyber_encaps: +median: 613300 cycles/ticks +average: 615941 cycles/ticks + +kyber_decaps: +median: 777894 cycles/ticks +average: 782175 cycles/ticks + +Loop spin: 799 +gen_a: +median: 129796 cycles/ticks +average: 130803 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7232 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23015 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33359 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35625 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17102 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 452496 cycles/ticks +average: 455808 cycles/ticks + +indcpa_enc: +median: 573814 cycles/ticks +average: 577041 cycles/ticks + +indcpa_dec: +median: 162438 cycles/ticks +average: 163954 cycles/ticks + +kyber_keypair_derand: +median: 485834 cycles/ticks +average: 490443 cycles/ticks + +kyber_keypair: +median: 504928 cycles/ticks +average: 507801 cycles/ticks + +kyber_encaps_derand: +median: 610956 cycles/ticks +average: 614178 cycles/ticks + +kyber_encaps: +median: 612084 cycles/ticks +average: 615308 cycles/ticks + +kyber_decaps: +median: 781136 cycles/ticks +average: 786067 cycles/ticks + +Loop spin: 800 +gen_a: +median: 129560 cycles/ticks +average: 130445 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22918 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33268 cycles/ticks +average: 33396 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35692 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17233 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6955 cycles/ticks + +indcpa_keypair: +median: 452120 cycles/ticks +average: 454602 cycles/ticks + +indcpa_enc: +median: 573278 cycles/ticks +average: 576175 cycles/ticks + +indcpa_dec: +median: 159326 cycles/ticks +average: 160371 cycles/ticks + +kyber_keypair_derand: +median: 485998 cycles/ticks +average: 489430 cycles/ticks + +kyber_keypair: +median: 505934 cycles/ticks +average: 508393 cycles/ticks + +kyber_encaps_derand: +median: 610996 cycles/ticks +average: 614467 cycles/ticks + +kyber_encaps: +median: 612122 cycles/ticks +average: 615841 cycles/ticks + +kyber_decaps: +median: 777530 cycles/ticks +average: 782320 cycles/ticks + +Loop spin: 801 +gen_a: +median: 129636 cycles/ticks +average: 130611 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7266 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23161 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35714 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17033 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 452212 cycles/ticks +average: 454217 cycles/ticks + +indcpa_enc: +median: 573322 cycles/ticks +average: 575619 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 159826 cycles/ticks + +kyber_keypair_derand: +median: 486548 cycles/ticks +average: 488641 cycles/ticks + +kyber_keypair: +median: 505102 cycles/ticks +average: 507042 cycles/ticks + +kyber_encaps_derand: +median: 611496 cycles/ticks +average: 615036 cycles/ticks + +kyber_encaps: +median: 612912 cycles/ticks +average: 617043 cycles/ticks + +kyber_decaps: +median: 777676 cycles/ticks +average: 783028 cycles/ticks + +Loop spin: 802 +gen_a: +median: 129614 cycles/ticks +average: 130722 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7252 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33413 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35763 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17118 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 452052 cycles/ticks +average: 454796 cycles/ticks + +indcpa_enc: +median: 573242 cycles/ticks +average: 576756 cycles/ticks + +indcpa_dec: +median: 159322 cycles/ticks +average: 160277 cycles/ticks + +kyber_keypair_derand: +median: 490480 cycles/ticks +average: 492506 cycles/ticks + +kyber_keypair: +median: 504842 cycles/ticks +average: 507065 cycles/ticks + +kyber_encaps_derand: +median: 611090 cycles/ticks +average: 613773 cycles/ticks + +kyber_encaps: +median: 612016 cycles/ticks +average: 614503 cycles/ticks + +kyber_decaps: +median: 777922 cycles/ticks +average: 782116 cycles/ticks + +Loop spin: 803 +gen_a: +median: 129748 cycles/ticks +average: 131009 cycles/ticks + +poly_getnoise_eta1: +median: 7222 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7196 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35683 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3901 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3725 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17182 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 451796 cycles/ticks +average: 455227 cycles/ticks + +indcpa_enc: +median: 572854 cycles/ticks +average: 576559 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 160451 cycles/ticks + +kyber_keypair_derand: +median: 486290 cycles/ticks +average: 489087 cycles/ticks + +kyber_keypair: +median: 506298 cycles/ticks +average: 509115 cycles/ticks + +kyber_encaps_derand: +median: 610794 cycles/ticks +average: 614859 cycles/ticks + +kyber_encaps: +median: 611840 cycles/ticks +average: 615030 cycles/ticks + +kyber_decaps: +median: 777430 cycles/ticks +average: 782857 cycles/ticks + +Loop spin: 804 +gen_a: +median: 129718 cycles/ticks +average: 130817 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7200 cycles/ticks +average: 7255 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35805 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17099 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6941 cycles/ticks + +indcpa_keypair: +median: 451732 cycles/ticks +average: 454291 cycles/ticks + +indcpa_enc: +median: 572948 cycles/ticks +average: 576380 cycles/ticks + +indcpa_dec: +median: 159266 cycles/ticks +average: 159962 cycles/ticks + +kyber_keypair_derand: +median: 486116 cycles/ticks +average: 489337 cycles/ticks + +kyber_keypair: +median: 505204 cycles/ticks +average: 508311 cycles/ticks + +kyber_encaps_derand: +median: 610908 cycles/ticks +average: 616184 cycles/ticks + +kyber_encaps: +median: 611990 cycles/ticks +average: 616060 cycles/ticks + +kyber_decaps: +median: 777630 cycles/ticks +average: 782549 cycles/ticks + +Loop spin: 805 +gen_a: +median: 129774 cycles/ticks +average: 130817 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7236 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7236 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23024 cycles/ticks + +INVNTT: +median: 33240 cycles/ticks +average: 33459 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35683 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17105 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452008 cycles/ticks +average: 454214 cycles/ticks + +indcpa_enc: +median: 572904 cycles/ticks +average: 576214 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 160268 cycles/ticks + +kyber_keypair_derand: +median: 486044 cycles/ticks +average: 488815 cycles/ticks + +kyber_keypair: +median: 504750 cycles/ticks +average: 507381 cycles/ticks + +kyber_encaps_derand: +median: 610828 cycles/ticks +average: 614184 cycles/ticks + +kyber_encaps: +median: 612050 cycles/ticks +average: 615009 cycles/ticks + +kyber_decaps: +median: 777512 cycles/ticks +average: 783298 cycles/ticks + +Loop spin: 806 +gen_a: +median: 129632 cycles/ticks +average: 130422 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7209 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23004 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35824 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3901 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3695 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 451816 cycles/ticks +average: 454249 cycles/ticks + +indcpa_enc: +median: 572886 cycles/ticks +average: 575611 cycles/ticks + +indcpa_dec: +median: 159262 cycles/ticks +average: 160067 cycles/ticks + +kyber_keypair_derand: +median: 486142 cycles/ticks +average: 488750 cycles/ticks + +kyber_keypair: +median: 505982 cycles/ticks +average: 509150 cycles/ticks + +kyber_encaps_derand: +median: 610464 cycles/ticks +average: 613821 cycles/ticks + +kyber_encaps: +median: 611856 cycles/ticks +average: 615494 cycles/ticks + +kyber_decaps: +median: 777154 cycles/ticks +average: 781533 cycles/ticks + +Loop spin: 807 +gen_a: +median: 129648 cycles/ticks +average: 130574 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22992 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35530 cycles/ticks +average: 35799 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3912 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17103 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6928 cycles/ticks + +indcpa_keypair: +median: 452120 cycles/ticks +average: 456343 cycles/ticks + +indcpa_enc: +median: 573112 cycles/ticks +average: 576243 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 160334 cycles/ticks + +kyber_keypair_derand: +median: 486266 cycles/ticks +average: 488936 cycles/ticks + +kyber_keypair: +median: 505706 cycles/ticks +average: 508762 cycles/ticks + +kyber_encaps_derand: +median: 610970 cycles/ticks +average: 614724 cycles/ticks + +kyber_encaps: +median: 611934 cycles/ticks +average: 615373 cycles/ticks + +kyber_decaps: +median: 777678 cycles/ticks +average: 782408 cycles/ticks + +Loop spin: 808 +gen_a: +median: 129478 cycles/ticks +average: 130395 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7264 cycles/ticks + +poly_getnoise_eta2: +median: 7198 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22970 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35642 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452268 cycles/ticks +average: 454812 cycles/ticks + +indcpa_enc: +median: 573424 cycles/ticks +average: 576417 cycles/ticks + +indcpa_dec: +median: 159370 cycles/ticks +average: 160109 cycles/ticks + +kyber_keypair_derand: +median: 485852 cycles/ticks +average: 489748 cycles/ticks + +kyber_keypair: +median: 504998 cycles/ticks +average: 508172 cycles/ticks + +kyber_encaps_derand: +median: 611058 cycles/ticks +average: 614772 cycles/ticks + +kyber_encaps: +median: 612032 cycles/ticks +average: 615476 cycles/ticks + +kyber_decaps: +median: 777898 cycles/ticks +average: 781608 cycles/ticks + +Loop spin: 809 +gen_a: +median: 129676 cycles/ticks +average: 130531 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7257 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7220 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23000 cycles/ticks + +INVNTT: +median: 33266 cycles/ticks +average: 33395 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35580 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3490 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3662 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17162 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6937 cycles/ticks + +indcpa_keypair: +median: 452070 cycles/ticks +average: 455394 cycles/ticks + +indcpa_enc: +median: 573254 cycles/ticks +average: 576613 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 160580 cycles/ticks + +kyber_keypair_derand: +median: 486030 cycles/ticks +average: 489690 cycles/ticks + +kyber_keypair: +median: 505852 cycles/ticks +average: 508748 cycles/ticks + +kyber_encaps_derand: +median: 615004 cycles/ticks +average: 618673 cycles/ticks + +kyber_encaps: +median: 616066 cycles/ticks +average: 620785 cycles/ticks + +kyber_decaps: +median: 781596 cycles/ticks +average: 786853 cycles/ticks + +Loop spin: 810 +gen_a: +median: 129686 cycles/ticks +average: 130578 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 22888 cycles/ticks +average: 23006 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33537 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35639 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17153 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 456842 cycles/ticks +average: 459309 cycles/ticks + +indcpa_enc: +median: 577666 cycles/ticks +average: 580295 cycles/ticks + +indcpa_dec: +median: 159334 cycles/ticks +average: 160210 cycles/ticks + +kyber_keypair_derand: +median: 489610 cycles/ticks +average: 492964 cycles/ticks + +kyber_keypair: +median: 509316 cycles/ticks +average: 512395 cycles/ticks + +kyber_encaps_derand: +median: 611408 cycles/ticks +average: 614630 cycles/ticks + +kyber_encaps: +median: 612958 cycles/ticks +average: 617375 cycles/ticks + +kyber_decaps: +median: 777424 cycles/ticks +average: 784467 cycles/ticks + +Loop spin: 811 +gen_a: +median: 129534 cycles/ticks +average: 133092 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7262 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33459 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35726 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17224 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452216 cycles/ticks +average: 454986 cycles/ticks + +indcpa_enc: +median: 573404 cycles/ticks +average: 579442 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 160246 cycles/ticks + +kyber_keypair_derand: +median: 485866 cycles/ticks +average: 488603 cycles/ticks + +kyber_keypair: +median: 504970 cycles/ticks +average: 508379 cycles/ticks + +kyber_encaps_derand: +median: 611234 cycles/ticks +average: 615036 cycles/ticks + +kyber_encaps: +median: 612296 cycles/ticks +average: 616482 cycles/ticks + +kyber_decaps: +median: 777756 cycles/ticks +average: 782036 cycles/ticks + +Loop spin: 812 +gen_a: +median: 129754 cycles/ticks +average: 130737 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7276 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23091 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33495 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35894 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3510 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17168 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6973 cycles/ticks + +indcpa_keypair: +median: 451884 cycles/ticks +average: 454284 cycles/ticks + +indcpa_enc: +median: 573364 cycles/ticks +average: 577703 cycles/ticks + +indcpa_dec: +median: 159346 cycles/ticks +average: 160457 cycles/ticks + +kyber_keypair_derand: +median: 486074 cycles/ticks +average: 489775 cycles/ticks + +kyber_keypair: +median: 505254 cycles/ticks +average: 507990 cycles/ticks + +kyber_encaps_derand: +median: 611494 cycles/ticks +average: 614853 cycles/ticks + +kyber_encaps: +median: 612750 cycles/ticks +average: 616442 cycles/ticks + +kyber_decaps: +median: 777984 cycles/ticks +average: 782596 cycles/ticks + +Loop spin: 813 +gen_a: +median: 129648 cycles/ticks +average: 130549 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33264 cycles/ticks +average: 33455 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35651 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3715 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17092 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6895 cycles/ticks + +indcpa_keypair: +median: 452408 cycles/ticks +average: 454987 cycles/ticks + +indcpa_enc: +median: 574240 cycles/ticks +average: 577405 cycles/ticks + +indcpa_dec: +median: 159356 cycles/ticks +average: 160097 cycles/ticks + +kyber_keypair_derand: +median: 486082 cycles/ticks +average: 488776 cycles/ticks + +kyber_keypair: +median: 505966 cycles/ticks +average: 509793 cycles/ticks + +kyber_encaps_derand: +median: 611732 cycles/ticks +average: 615445 cycles/ticks + +kyber_encaps: +median: 613516 cycles/ticks +average: 618348 cycles/ticks + +kyber_decaps: +median: 778366 cycles/ticks +average: 783240 cycles/ticks + +Loop spin: 814 +gen_a: +median: 129642 cycles/ticks +average: 130407 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7233 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33473 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35702 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3900 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3498 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17136 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6952 cycles/ticks + +indcpa_keypair: +median: 452062 cycles/ticks +average: 456009 cycles/ticks + +indcpa_enc: +median: 573202 cycles/ticks +average: 577534 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 160414 cycles/ticks + +kyber_keypair_derand: +median: 486424 cycles/ticks +average: 489993 cycles/ticks + +kyber_keypair: +median: 504842 cycles/ticks +average: 508275 cycles/ticks + +kyber_encaps_derand: +median: 610962 cycles/ticks +average: 615818 cycles/ticks + +kyber_encaps: +median: 611712 cycles/ticks +average: 617196 cycles/ticks + +kyber_decaps: +median: 777262 cycles/ticks +average: 782755 cycles/ticks + +Loop spin: 815 +gen_a: +median: 129616 cycles/ticks +average: 130619 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7326 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23187 cycles/ticks + +INVNTT: +median: 33240 cycles/ticks +average: 33557 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35866 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3903 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3722 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 17004 cycles/ticks +average: 17208 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 452672 cycles/ticks +average: 456479 cycles/ticks + +indcpa_enc: +median: 573740 cycles/ticks +average: 577840 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 160192 cycles/ticks + +kyber_keypair_derand: +median: 486184 cycles/ticks +average: 489943 cycles/ticks + +kyber_keypair: +median: 505462 cycles/ticks +average: 508132 cycles/ticks + +kyber_encaps_derand: +median: 611690 cycles/ticks +average: 615251 cycles/ticks + +kyber_encaps: +median: 612762 cycles/ticks +average: 617075 cycles/ticks + +kyber_decaps: +median: 777850 cycles/ticks +average: 783213 cycles/ticks + +Loop spin: 816 +gen_a: +median: 129826 cycles/ticks +average: 130554 cycles/ticks + +poly_getnoise_eta1: +median: 7218 cycles/ticks +average: 7236 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23092 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33486 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35722 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3920 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17101 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6916 cycles/ticks + +indcpa_keypair: +median: 452048 cycles/ticks +average: 456169 cycles/ticks + +indcpa_enc: +median: 573098 cycles/ticks +average: 577277 cycles/ticks + +indcpa_dec: +median: 159416 cycles/ticks +average: 160871 cycles/ticks + +kyber_keypair_derand: +median: 486168 cycles/ticks +average: 489899 cycles/ticks + +kyber_keypair: +median: 505626 cycles/ticks +average: 509940 cycles/ticks + +kyber_encaps_derand: +median: 615210 cycles/ticks +average: 619856 cycles/ticks + +kyber_encaps: +median: 617636 cycles/ticks +average: 621967 cycles/ticks + +kyber_decaps: +median: 781648 cycles/ticks +average: 786422 cycles/ticks + +Loop spin: 817 +gen_a: +median: 129626 cycles/ticks +average: 130511 cycles/ticks + +poly_getnoise_eta1: +median: 7246 cycles/ticks +average: 7280 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23135 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33564 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35696 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3497 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3725 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17052 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 452002 cycles/ticks +average: 455638 cycles/ticks + +indcpa_enc: +median: 573086 cycles/ticks +average: 576858 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 160619 cycles/ticks + +kyber_keypair_derand: +median: 486016 cycles/ticks +average: 490876 cycles/ticks + +kyber_keypair: +median: 504850 cycles/ticks +average: 508811 cycles/ticks + +kyber_encaps_derand: +median: 615382 cycles/ticks +average: 620830 cycles/ticks + +kyber_encaps: +median: 616474 cycles/ticks +average: 620602 cycles/ticks + +kyber_decaps: +median: 781728 cycles/ticks +average: 786828 cycles/ticks + +Loop spin: 818 +gen_a: +median: 129886 cycles/ticks +average: 130865 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33643 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35730 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3498 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17127 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6996 cycles/ticks + +indcpa_keypair: +median: 451810 cycles/ticks +average: 455172 cycles/ticks + +indcpa_enc: +median: 577168 cycles/ticks +average: 581326 cycles/ticks + +indcpa_dec: +median: 162466 cycles/ticks +average: 163754 cycles/ticks + +kyber_keypair_derand: +median: 490456 cycles/ticks +average: 494421 cycles/ticks + +kyber_keypair: +median: 504906 cycles/ticks +average: 508570 cycles/ticks + +kyber_encaps_derand: +median: 614970 cycles/ticks +average: 620897 cycles/ticks + +kyber_encaps: +median: 616054 cycles/ticks +average: 620644 cycles/ticks + +kyber_decaps: +median: 784938 cycles/ticks +average: 791112 cycles/ticks + +Loop spin: 819 +gen_a: +median: 129674 cycles/ticks +average: 130913 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23080 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33533 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35827 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3710 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17103 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452048 cycles/ticks +average: 455300 cycles/ticks + +indcpa_enc: +median: 576552 cycles/ticks +average: 580854 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 160597 cycles/ticks + +kyber_keypair_derand: +median: 486118 cycles/ticks +average: 489592 cycles/ticks + +kyber_keypair: +median: 505200 cycles/ticks +average: 509165 cycles/ticks + +kyber_encaps_derand: +median: 614210 cycles/ticks +average: 618418 cycles/ticks + +kyber_encaps: +median: 616968 cycles/ticks +average: 620678 cycles/ticks + +kyber_decaps: +median: 777524 cycles/ticks +average: 784721 cycles/ticks + +Loop spin: 820 +gen_a: +median: 129760 cycles/ticks +average: 130593 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7257 cycles/ticks + +poly_getnoise_eta2: +median: 7190 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23096 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33561 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35818 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3546 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17155 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6923 cycles/ticks + +indcpa_keypair: +median: 451958 cycles/ticks +average: 455679 cycles/ticks + +indcpa_enc: +median: 573288 cycles/ticks +average: 576181 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 160422 cycles/ticks + +kyber_keypair_derand: +median: 486072 cycles/ticks +average: 489214 cycles/ticks + +kyber_keypair: +median: 505196 cycles/ticks +average: 508484 cycles/ticks + +kyber_encaps_derand: +median: 611210 cycles/ticks +average: 616119 cycles/ticks + +kyber_encaps: +median: 612530 cycles/ticks +average: 617343 cycles/ticks + +kyber_decaps: +median: 777630 cycles/ticks +average: 782391 cycles/ticks + +Loop spin: 821 +gen_a: +median: 129674 cycles/ticks +average: 130278 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23052 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33519 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35826 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3956 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17130 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 452186 cycles/ticks +average: 455168 cycles/ticks + +indcpa_enc: +median: 573248 cycles/ticks +average: 578026 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 160327 cycles/ticks + +kyber_keypair_derand: +median: 486298 cycles/ticks +average: 490221 cycles/ticks + +kyber_keypair: +median: 504702 cycles/ticks +average: 508345 cycles/ticks + +kyber_encaps_derand: +median: 611072 cycles/ticks +average: 615804 cycles/ticks + +kyber_encaps: +median: 611816 cycles/ticks +average: 616362 cycles/ticks + +kyber_decaps: +median: 777454 cycles/ticks +average: 783196 cycles/ticks + +Loop spin: 822 +gen_a: +median: 129642 cycles/ticks +average: 130416 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7232 cycles/ticks + +poly_getnoise_eta2: +median: 7232 cycles/ticks +average: 7246 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23158 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33603 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35662 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1029 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6901 cycles/ticks + +indcpa_keypair: +median: 452640 cycles/ticks +average: 456463 cycles/ticks + +indcpa_enc: +median: 573502 cycles/ticks +average: 577024 cycles/ticks + +indcpa_dec: +median: 159336 cycles/ticks +average: 160638 cycles/ticks + +kyber_keypair_derand: +median: 486480 cycles/ticks +average: 490324 cycles/ticks + +kyber_keypair: +median: 505268 cycles/ticks +average: 510566 cycles/ticks + +kyber_encaps_derand: +median: 611354 cycles/ticks +average: 615547 cycles/ticks + +kyber_encaps: +median: 614232 cycles/ticks +average: 618665 cycles/ticks + +kyber_decaps: +median: 777912 cycles/ticks +average: 783133 cycles/ticks + +Loop spin: 823 +gen_a: +median: 129746 cycles/ticks +average: 130851 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7230 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22920 cycles/ticks +average: 23111 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33531 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35781 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3925 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17055 cycles/ticks + +polyvec_decompress: +median: 6874 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 451878 cycles/ticks +average: 455685 cycles/ticks + +indcpa_enc: +median: 573112 cycles/ticks +average: 577604 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 160014 cycles/ticks + +kyber_keypair_derand: +median: 486154 cycles/ticks +average: 489585 cycles/ticks + +kyber_keypair: +median: 504784 cycles/ticks +average: 507273 cycles/ticks + +kyber_encaps_derand: +median: 611116 cycles/ticks +average: 614625 cycles/ticks + +kyber_encaps: +median: 613610 cycles/ticks +average: 618539 cycles/ticks + +kyber_decaps: +median: 778080 cycles/ticks +average: 783218 cycles/ticks + +Loop spin: 824 +gen_a: +median: 129664 cycles/ticks +average: 130429 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7232 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7207 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22974 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33378 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35646 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3882 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17081 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452288 cycles/ticks +average: 455913 cycles/ticks + +indcpa_enc: +median: 573438 cycles/ticks +average: 575590 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 159865 cycles/ticks + +kyber_keypair_derand: +median: 485912 cycles/ticks +average: 488748 cycles/ticks + +kyber_keypair: +median: 504746 cycles/ticks +average: 507496 cycles/ticks + +kyber_encaps_derand: +median: 615222 cycles/ticks +average: 618782 cycles/ticks + +kyber_encaps: +median: 616306 cycles/ticks +average: 619274 cycles/ticks + +kyber_decaps: +median: 781684 cycles/ticks +average: 787063 cycles/ticks + +Loop spin: 825 +gen_a: +median: 129640 cycles/ticks +average: 130451 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7265 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22962 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33335 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 36698 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17064 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6999 cycles/ticks + +indcpa_keypair: +median: 452436 cycles/ticks +average: 455661 cycles/ticks + +indcpa_enc: +median: 573382 cycles/ticks +average: 577820 cycles/ticks + +indcpa_dec: +median: 159260 cycles/ticks +average: 160390 cycles/ticks + +kyber_keypair_derand: +median: 486052 cycles/ticks +average: 489518 cycles/ticks + +kyber_keypair: +median: 504970 cycles/ticks +average: 508612 cycles/ticks + +kyber_encaps_derand: +median: 610858 cycles/ticks +average: 615523 cycles/ticks + +kyber_encaps: +median: 613132 cycles/ticks +average: 617637 cycles/ticks + +kyber_decaps: +median: 777470 cycles/ticks +average: 782399 cycles/ticks + +Loop spin: 826 +gen_a: +median: 129696 cycles/ticks +average: 130778 cycles/ticks + +poly_getnoise_eta1: +median: 7246 cycles/ticks +average: 7266 cycles/ticks + +poly_getnoise_eta2: +median: 7200 cycles/ticks +average: 7266 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23010 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35637 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3879 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17160 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 456030 cycles/ticks +average: 458819 cycles/ticks + +indcpa_enc: +median: 577148 cycles/ticks +average: 581178 cycles/ticks + +indcpa_dec: +median: 159252 cycles/ticks +average: 161550 cycles/ticks + +kyber_keypair_derand: +median: 485858 cycles/ticks +average: 489218 cycles/ticks + +kyber_keypair: +median: 504884 cycles/ticks +average: 508471 cycles/ticks + +kyber_encaps_derand: +median: 610654 cycles/ticks +average: 614140 cycles/ticks + +kyber_encaps: +median: 613346 cycles/ticks +average: 617911 cycles/ticks + +kyber_decaps: +median: 777484 cycles/ticks +average: 782334 cycles/ticks + +Loop spin: 827 +gen_a: +median: 129746 cycles/ticks +average: 130799 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7264 cycles/ticks + +poly_getnoise_eta2: +median: 7190 cycles/ticks +average: 7210 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33385 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35546 cycles/ticks +average: 35746 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3500 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3729 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6900 cycles/ticks + +indcpa_keypair: +median: 452194 cycles/ticks +average: 454456 cycles/ticks + +indcpa_enc: +median: 573200 cycles/ticks +average: 576202 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 160299 cycles/ticks + +kyber_keypair_derand: +median: 485936 cycles/ticks +average: 488374 cycles/ticks + +kyber_keypair: +median: 504826 cycles/ticks +average: 506830 cycles/ticks + +kyber_encaps_derand: +median: 611058 cycles/ticks +average: 615506 cycles/ticks + +kyber_encaps: +median: 612194 cycles/ticks +average: 615272 cycles/ticks + +kyber_decaps: +median: 777494 cycles/ticks +average: 780340 cycles/ticks + +Loop spin: 828 +gen_a: +median: 129524 cycles/ticks +average: 130237 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7269 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23079 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33554 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35693 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17214 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452702 cycles/ticks +average: 455152 cycles/ticks + +indcpa_enc: +median: 573226 cycles/ticks +average: 575984 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 160436 cycles/ticks + +kyber_keypair_derand: +median: 486832 cycles/ticks +average: 489470 cycles/ticks + +kyber_keypair: +median: 506052 cycles/ticks +average: 509627 cycles/ticks + +kyber_encaps_derand: +median: 611244 cycles/ticks +average: 615733 cycles/ticks + +kyber_encaps: +median: 612402 cycles/ticks +average: 616810 cycles/ticks + +kyber_decaps: +median: 777842 cycles/ticks +average: 783955 cycles/ticks + +Loop spin: 829 +gen_a: +median: 129716 cycles/ticks +average: 130882 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7264 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33238 cycles/ticks +average: 33607 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35716 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6898 cycles/ticks + +indcpa_keypair: +median: 451690 cycles/ticks +average: 454800 cycles/ticks + +indcpa_enc: +median: 572846 cycles/ticks +average: 576948 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 160505 cycles/ticks + +kyber_keypair_derand: +median: 486280 cycles/ticks +average: 489966 cycles/ticks + +kyber_keypair: +median: 504752 cycles/ticks +average: 507635 cycles/ticks + +kyber_encaps_derand: +median: 610760 cycles/ticks +average: 614681 cycles/ticks + +kyber_encaps: +median: 613094 cycles/ticks +average: 616572 cycles/ticks + +kyber_decaps: +median: 777738 cycles/ticks +average: 783051 cycles/ticks + +Loop spin: 830 +gen_a: +median: 129692 cycles/ticks +average: 130632 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7265 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33437 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35790 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3501 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3724 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17053 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6945 cycles/ticks + +indcpa_keypair: +median: 451878 cycles/ticks +average: 455383 cycles/ticks + +indcpa_enc: +median: 573076 cycles/ticks +average: 581079 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 160407 cycles/ticks + +kyber_keypair_derand: +median: 486252 cycles/ticks +average: 492737 cycles/ticks + +kyber_keypair: +median: 504932 cycles/ticks +average: 507619 cycles/ticks + +kyber_encaps_derand: +median: 611038 cycles/ticks +average: 614937 cycles/ticks + +kyber_encaps: +median: 612076 cycles/ticks +average: 616624 cycles/ticks + +kyber_decaps: +median: 777720 cycles/ticks +average: 783511 cycles/ticks + +Loop spin: 831 +gen_a: +median: 129568 cycles/ticks +average: 130695 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23052 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33642 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35778 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 17004 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6864 cycles/ticks +average: 6904 cycles/ticks + +indcpa_keypair: +median: 452212 cycles/ticks +average: 455308 cycles/ticks + +indcpa_enc: +median: 573472 cycles/ticks +average: 578252 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 160680 cycles/ticks + +kyber_keypair_derand: +median: 486248 cycles/ticks +average: 489982 cycles/ticks + +kyber_keypair: +median: 505388 cycles/ticks +average: 510061 cycles/ticks + +kyber_encaps_derand: +median: 611036 cycles/ticks +average: 615656 cycles/ticks + +kyber_encaps: +median: 612182 cycles/ticks +average: 617097 cycles/ticks + +kyber_decaps: +median: 777346 cycles/ticks +average: 782694 cycles/ticks + +Loop spin: 832 +gen_a: +median: 129554 cycles/ticks +average: 130662 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22989 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33526 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35508 cycles/ticks +average: 35861 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3511 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3718 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17204 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6936 cycles/ticks + +indcpa_keypair: +median: 451994 cycles/ticks +average: 455741 cycles/ticks + +indcpa_enc: +median: 573310 cycles/ticks +average: 576954 cycles/ticks + +indcpa_dec: +median: 159432 cycles/ticks +average: 160352 cycles/ticks + +kyber_keypair_derand: +median: 486362 cycles/ticks +average: 489517 cycles/ticks + +kyber_keypair: +median: 504834 cycles/ticks +average: 508137 cycles/ticks + +kyber_encaps_derand: +median: 611128 cycles/ticks +average: 615353 cycles/ticks + +kyber_encaps: +median: 613438 cycles/ticks +average: 618027 cycles/ticks + +kyber_decaps: +median: 777760 cycles/ticks +average: 783800 cycles/ticks + +Loop spin: 833 +gen_a: +median: 130008 cycles/ticks +average: 131267 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7266 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33240 cycles/ticks +average: 33615 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35828 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17116 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 451888 cycles/ticks +average: 455837 cycles/ticks + +indcpa_enc: +median: 576434 cycles/ticks +average: 580024 cycles/ticks + +indcpa_dec: +median: 159344 cycles/ticks +average: 160381 cycles/ticks + +kyber_keypair_derand: +median: 486068 cycles/ticks +average: 490096 cycles/ticks + +kyber_keypair: +median: 504944 cycles/ticks +average: 509146 cycles/ticks + +kyber_encaps_derand: +median: 614350 cycles/ticks +average: 618364 cycles/ticks + +kyber_encaps: +median: 615568 cycles/ticks +average: 620330 cycles/ticks + +kyber_decaps: +median: 780734 cycles/ticks +average: 786289 cycles/ticks + +Loop spin: 834 +gen_a: +median: 129596 cycles/ticks +average: 130736 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23129 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33493 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 36721 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3690 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 17012 cycles/ticks +average: 17142 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6943 cycles/ticks + +indcpa_keypair: +median: 452200 cycles/ticks +average: 455950 cycles/ticks + +indcpa_enc: +median: 573392 cycles/ticks +average: 577896 cycles/ticks + +indcpa_dec: +median: 159370 cycles/ticks +average: 160322 cycles/ticks + +kyber_keypair_derand: +median: 486314 cycles/ticks +average: 489855 cycles/ticks + +kyber_keypair: +median: 505682 cycles/ticks +average: 508938 cycles/ticks + +kyber_encaps_derand: +median: 611102 cycles/ticks +average: 614798 cycles/ticks + +kyber_encaps: +median: 612386 cycles/ticks +average: 616283 cycles/ticks + +kyber_decaps: +median: 777764 cycles/ticks +average: 783672 cycles/ticks + +Loop spin: 835 +gen_a: +median: 129700 cycles/ticks +average: 130644 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7243 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23006 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33476 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35613 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17038 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 451954 cycles/ticks +average: 455084 cycles/ticks + +indcpa_enc: +median: 573016 cycles/ticks +average: 576868 cycles/ticks + +indcpa_dec: +median: 159322 cycles/ticks +average: 161191 cycles/ticks + +kyber_keypair_derand: +median: 486108 cycles/ticks +average: 489791 cycles/ticks + +kyber_keypair: +median: 504810 cycles/ticks +average: 508537 cycles/ticks + +kyber_encaps_derand: +median: 611032 cycles/ticks +average: 614881 cycles/ticks + +kyber_encaps: +median: 612778 cycles/ticks +average: 618118 cycles/ticks + +kyber_decaps: +median: 777492 cycles/ticks +average: 783807 cycles/ticks + +Loop spin: 836 +gen_a: +median: 129652 cycles/ticks +average: 130656 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23102 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33458 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35764 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3496 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17151 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452474 cycles/ticks +average: 455547 cycles/ticks + +indcpa_enc: +median: 573486 cycles/ticks +average: 577668 cycles/ticks + +indcpa_dec: +median: 159254 cycles/ticks +average: 160468 cycles/ticks + +kyber_keypair_derand: +median: 486086 cycles/ticks +average: 489841 cycles/ticks + +kyber_keypair: +median: 504790 cycles/ticks +average: 508449 cycles/ticks + +kyber_encaps_derand: +median: 610922 cycles/ticks +average: 617171 cycles/ticks + +kyber_encaps: +median: 612094 cycles/ticks +average: 615892 cycles/ticks + +kyber_decaps: +median: 777742 cycles/ticks +average: 784012 cycles/ticks + +Loop spin: 837 +gen_a: +median: 129664 cycles/ticks +average: 130450 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7263 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23132 cycles/ticks + +INVNTT: +median: 33238 cycles/ticks +average: 33544 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35530 cycles/ticks +average: 35963 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3500 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3718 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17188 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6931 cycles/ticks + +indcpa_keypair: +median: 452662 cycles/ticks +average: 455779 cycles/ticks + +indcpa_enc: +median: 573684 cycles/ticks +average: 577384 cycles/ticks + +indcpa_dec: +median: 159334 cycles/ticks +average: 160182 cycles/ticks + +kyber_keypair_derand: +median: 486220 cycles/ticks +average: 489510 cycles/ticks + +kyber_keypair: +median: 506392 cycles/ticks +average: 509251 cycles/ticks + +kyber_encaps_derand: +median: 611560 cycles/ticks +average: 616426 cycles/ticks + +kyber_encaps: +median: 612338 cycles/ticks +average: 616035 cycles/ticks + +kyber_decaps: +median: 777724 cycles/ticks +average: 783951 cycles/ticks + +Loop spin: 838 +gen_a: +median: 129918 cycles/ticks +average: 130806 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7290 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23083 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33521 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35626 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17179 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6935 cycles/ticks + +indcpa_keypair: +median: 456086 cycles/ticks +average: 458714 cycles/ticks + +indcpa_enc: +median: 577346 cycles/ticks +average: 581091 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 160382 cycles/ticks + +kyber_keypair_derand: +median: 486262 cycles/ticks +average: 490272 cycles/ticks + +kyber_keypair: +median: 505112 cycles/ticks +average: 509215 cycles/ticks + +kyber_encaps_derand: +median: 610904 cycles/ticks +average: 615346 cycles/ticks + +kyber_encaps: +median: 612018 cycles/ticks +average: 616477 cycles/ticks + +kyber_decaps: +median: 777494 cycles/ticks +average: 782892 cycles/ticks + +Loop spin: 839 +gen_a: +median: 129692 cycles/ticks +average: 130696 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7263 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23125 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33553 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35808 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3879 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17109 cycles/ticks + +polyvec_decompress: +median: 6856 cycles/ticks +average: 6931 cycles/ticks + +indcpa_keypair: +median: 452390 cycles/ticks +average: 455238 cycles/ticks + +indcpa_enc: +median: 573486 cycles/ticks +average: 577776 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 160623 cycles/ticks + +kyber_keypair_derand: +median: 485888 cycles/ticks +average: 488930 cycles/ticks + +kyber_keypair: +median: 504842 cycles/ticks +average: 507803 cycles/ticks + +kyber_encaps_derand: +median: 611044 cycles/ticks +average: 615872 cycles/ticks + +kyber_encaps: +median: 611962 cycles/ticks +average: 616375 cycles/ticks + +kyber_decaps: +median: 777558 cycles/ticks +average: 782767 cycles/ticks + +Loop spin: 840 +gen_a: +median: 129658 cycles/ticks +average: 130633 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7262 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23172 cycles/ticks + +INVNTT: +median: 33236 cycles/ticks +average: 33489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35870 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3500 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1051 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17064 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6952 cycles/ticks + +indcpa_keypair: +median: 455944 cycles/ticks +average: 459427 cycles/ticks + +indcpa_enc: +median: 577122 cycles/ticks +average: 581532 cycles/ticks + +indcpa_dec: +median: 159266 cycles/ticks +average: 160334 cycles/ticks + +kyber_keypair_derand: +median: 490100 cycles/ticks +average: 493583 cycles/ticks + +kyber_keypair: +median: 506052 cycles/ticks +average: 510926 cycles/ticks + +kyber_encaps_derand: +median: 611006 cycles/ticks +average: 614032 cycles/ticks + +kyber_encaps: +median: 611786 cycles/ticks +average: 614090 cycles/ticks + +kyber_decaps: +median: 777492 cycles/ticks +average: 782541 cycles/ticks + +Loop spin: 841 +gen_a: +median: 129524 cycles/ticks +average: 130529 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7234 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7243 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23074 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35840 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3723 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1077 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17160 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6932 cycles/ticks + +indcpa_keypair: +median: 451702 cycles/ticks +average: 455047 cycles/ticks + +indcpa_enc: +median: 572928 cycles/ticks +average: 576123 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 160469 cycles/ticks + +kyber_keypair_derand: +median: 486108 cycles/ticks +average: 488741 cycles/ticks + +kyber_keypair: +median: 505776 cycles/ticks +average: 508087 cycles/ticks + +kyber_encaps_derand: +median: 611440 cycles/ticks +average: 614749 cycles/ticks + +kyber_encaps: +median: 612162 cycles/ticks +average: 616492 cycles/ticks + +kyber_decaps: +median: 777710 cycles/ticks +average: 781486 cycles/ticks + +Loop spin: 842 +gen_a: +median: 129846 cycles/ticks +average: 130810 cycles/ticks + +poly_getnoise_eta1: +median: 7330 cycles/ticks +average: 7548 cycles/ticks + +poly_getnoise_eta2: +median: 7334 cycles/ticks +average: 7448 cycles/ticks + +NTT: +median: 22916 cycles/ticks +average: 23481 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33397 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35705 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17089 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 452080 cycles/ticks +average: 455010 cycles/ticks + +indcpa_enc: +median: 573254 cycles/ticks +average: 576788 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 160440 cycles/ticks + +kyber_keypair_derand: +median: 485960 cycles/ticks +average: 489090 cycles/ticks + +kyber_keypair: +median: 504926 cycles/ticks +average: 507149 cycles/ticks + +kyber_encaps_derand: +median: 611110 cycles/ticks +average: 614094 cycles/ticks + +kyber_encaps: +median: 611922 cycles/ticks +average: 615530 cycles/ticks + +kyber_decaps: +median: 777648 cycles/ticks +average: 782597 cycles/ticks + +Loop spin: 843 +gen_a: +median: 129562 cycles/ticks +average: 130171 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7315 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7286 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23176 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33464 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35725 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3664 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17126 cycles/ticks + +polyvec_decompress: +median: 6860 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 452030 cycles/ticks +average: 453979 cycles/ticks + +indcpa_enc: +median: 573164 cycles/ticks +average: 575931 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 160175 cycles/ticks + +kyber_keypair_derand: +median: 486254 cycles/ticks +average: 489277 cycles/ticks + +kyber_keypair: +median: 505946 cycles/ticks +average: 507721 cycles/ticks + +kyber_encaps_derand: +median: 611168 cycles/ticks +average: 614555 cycles/ticks + +kyber_encaps: +median: 612324 cycles/ticks +average: 614920 cycles/ticks + +kyber_decaps: +median: 777802 cycles/ticks +average: 781472 cycles/ticks + +Loop spin: 844 +gen_a: +median: 129582 cycles/ticks +average: 130484 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7237 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23021 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35596 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 451980 cycles/ticks +average: 454467 cycles/ticks + +indcpa_enc: +median: 573108 cycles/ticks +average: 575968 cycles/ticks + +indcpa_dec: +median: 162424 cycles/ticks +average: 164350 cycles/ticks + +kyber_keypair_derand: +median: 486108 cycles/ticks +average: 489753 cycles/ticks + +kyber_keypair: +median: 505976 cycles/ticks +average: 508422 cycles/ticks + +kyber_encaps_derand: +median: 610840 cycles/ticks +average: 613592 cycles/ticks + +kyber_encaps: +median: 612104 cycles/ticks +average: 614590 cycles/ticks + +kyber_decaps: +median: 780640 cycles/ticks +average: 784428 cycles/ticks + +Loop spin: 845 +gen_a: +median: 129770 cycles/ticks +average: 130378 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33386 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35689 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17076 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 451788 cycles/ticks +average: 453680 cycles/ticks + +indcpa_enc: +median: 573584 cycles/ticks +average: 575464 cycles/ticks + +indcpa_dec: +median: 159258 cycles/ticks +average: 159884 cycles/ticks + +kyber_keypair_derand: +median: 486230 cycles/ticks +average: 488371 cycles/ticks + +kyber_keypair: +median: 504908 cycles/ticks +average: 507574 cycles/ticks + +kyber_encaps_derand: +median: 615496 cycles/ticks +average: 620300 cycles/ticks + +kyber_encaps: +median: 616414 cycles/ticks +average: 619726 cycles/ticks + +kyber_decaps: +median: 781742 cycles/ticks +average: 784771 cycles/ticks + +Loop spin: 846 +gen_a: +median: 129622 cycles/ticks +average: 130496 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7236 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7242 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22992 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33381 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35594 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3662 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17044 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452122 cycles/ticks +average: 454744 cycles/ticks + +indcpa_enc: +median: 573208 cycles/ticks +average: 576015 cycles/ticks + +indcpa_dec: +median: 159288 cycles/ticks +average: 159999 cycles/ticks + +kyber_keypair_derand: +median: 486346 cycles/ticks +average: 488392 cycles/ticks + +kyber_keypair: +median: 505344 cycles/ticks +average: 507854 cycles/ticks + +kyber_encaps_derand: +median: 610848 cycles/ticks +average: 613644 cycles/ticks + +kyber_encaps: +median: 611794 cycles/ticks +average: 615007 cycles/ticks + +kyber_decaps: +median: 777396 cycles/ticks +average: 782632 cycles/ticks + +Loop spin: 847 +gen_a: +median: 129506 cycles/ticks +average: 130174 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33421 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35552 cycles/ticks +average: 35847 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3901 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17139 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452044 cycles/ticks +average: 454209 cycles/ticks + +indcpa_enc: +median: 573404 cycles/ticks +average: 576102 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 159897 cycles/ticks + +kyber_keypair_derand: +median: 486324 cycles/ticks +average: 489171 cycles/ticks + +kyber_keypair: +median: 505974 cycles/ticks +average: 508755 cycles/ticks + +kyber_encaps_derand: +median: 610810 cycles/ticks +average: 613556 cycles/ticks + +kyber_encaps: +median: 612538 cycles/ticks +average: 615695 cycles/ticks + +kyber_decaps: +median: 777488 cycles/ticks +average: 782715 cycles/ticks + +Loop spin: 848 +gen_a: +median: 129572 cycles/ticks +average: 130699 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7296 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7266 cycles/ticks + +NTT: +median: 22924 cycles/ticks +average: 23062 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33450 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35661 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17038 cycles/ticks + +polyvec_decompress: +median: 6872 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 451706 cycles/ticks +average: 454735 cycles/ticks + +indcpa_enc: +median: 572896 cycles/ticks +average: 575423 cycles/ticks + +indcpa_dec: +median: 159344 cycles/ticks +average: 159893 cycles/ticks + +kyber_keypair_derand: +median: 486188 cycles/ticks +average: 488857 cycles/ticks + +kyber_keypair: +median: 504914 cycles/ticks +average: 507337 cycles/ticks + +kyber_encaps_derand: +median: 611492 cycles/ticks +average: 614170 cycles/ticks + +kyber_encaps: +median: 612130 cycles/ticks +average: 615274 cycles/ticks + +kyber_decaps: +median: 777632 cycles/ticks +average: 782225 cycles/ticks + +Loop spin: 849 +gen_a: +median: 129616 cycles/ticks +average: 130377 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7186 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23007 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33399 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35702 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17072 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6900 cycles/ticks + +indcpa_keypair: +median: 452204 cycles/ticks +average: 454485 cycles/ticks + +indcpa_enc: +median: 573380 cycles/ticks +average: 576205 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 159951 cycles/ticks + +kyber_keypair_derand: +median: 486280 cycles/ticks +average: 488822 cycles/ticks + +kyber_keypair: +median: 504910 cycles/ticks +average: 510641 cycles/ticks + +kyber_encaps_derand: +median: 611220 cycles/ticks +average: 616459 cycles/ticks + +kyber_encaps: +median: 612150 cycles/ticks +average: 614662 cycles/ticks + +kyber_decaps: +median: 777906 cycles/ticks +average: 781429 cycles/ticks + +Loop spin: 850 +gen_a: +median: 129670 cycles/ticks +average: 130414 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 22983 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33377 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35647 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3899 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3505 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17039 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 452200 cycles/ticks +average: 455275 cycles/ticks + +indcpa_enc: +median: 573204 cycles/ticks +average: 576875 cycles/ticks + +indcpa_dec: +median: 159262 cycles/ticks +average: 160596 cycles/ticks + +kyber_keypair_derand: +median: 486238 cycles/ticks +average: 489276 cycles/ticks + +kyber_keypair: +median: 505790 cycles/ticks +average: 507572 cycles/ticks + +kyber_encaps_derand: +median: 611108 cycles/ticks +average: 614332 cycles/ticks + +kyber_encaps: +median: 613446 cycles/ticks +average: 618311 cycles/ticks + +kyber_decaps: +median: 777958 cycles/ticks +average: 782314 cycles/ticks + +Loop spin: 851 +gen_a: +median: 129556 cycles/ticks +average: 130250 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33353 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35614 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3920 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17172 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6873 cycles/ticks + +indcpa_keypair: +median: 451698 cycles/ticks +average: 453897 cycles/ticks + +indcpa_enc: +median: 572702 cycles/ticks +average: 574995 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 159886 cycles/ticks + +kyber_keypair_derand: +median: 486028 cycles/ticks +average: 488287 cycles/ticks + +kyber_keypair: +median: 504794 cycles/ticks +average: 507281 cycles/ticks + +kyber_encaps_derand: +median: 610968 cycles/ticks +average: 614446 cycles/ticks + +kyber_encaps: +median: 612012 cycles/ticks +average: 615517 cycles/ticks + +kyber_decaps: +median: 777534 cycles/ticks +average: 781324 cycles/ticks + +Loop spin: 852 +gen_a: +median: 129744 cycles/ticks +average: 131572 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7266 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22977 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35694 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17054 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 456324 cycles/ticks +average: 458947 cycles/ticks + +indcpa_enc: +median: 580736 cycles/ticks +average: 583695 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 160391 cycles/ticks + +kyber_keypair_derand: +median: 485934 cycles/ticks +average: 488487 cycles/ticks + +kyber_keypair: +median: 504692 cycles/ticks +average: 507410 cycles/ticks + +kyber_encaps_derand: +median: 610692 cycles/ticks +average: 613407 cycles/ticks + +kyber_encaps: +median: 611678 cycles/ticks +average: 614908 cycles/ticks + +kyber_decaps: +median: 777220 cycles/ticks +average: 781279 cycles/ticks + +Loop spin: 853 +gen_a: +median: 129652 cycles/ticks +average: 130538 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7211 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23013 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33377 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35508 cycles/ticks +average: 35781 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3438 cycles/ticks +average: 3501 cycles/ticks + +poly_compress: +median: 3668 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17122 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6923 cycles/ticks + +indcpa_keypair: +median: 453192 cycles/ticks +average: 456206 cycles/ticks + +indcpa_enc: +median: 573336 cycles/ticks +average: 577696 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 159849 cycles/ticks + +kyber_keypair_derand: +median: 486464 cycles/ticks +average: 489038 cycles/ticks + +kyber_keypair: +median: 506214 cycles/ticks +average: 509403 cycles/ticks + +kyber_encaps_derand: +median: 610942 cycles/ticks +average: 614137 cycles/ticks + +kyber_encaps: +median: 613608 cycles/ticks +average: 616362 cycles/ticks + +kyber_decaps: +median: 777496 cycles/ticks +average: 781435 cycles/ticks + +Loop spin: 854 +gen_a: +median: 129990 cycles/ticks +average: 131070 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7259 cycles/ticks + +poly_getnoise_eta2: +median: 7188 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22924 cycles/ticks +average: 23085 cycles/ticks + +INVNTT: +median: 33262 cycles/ticks +average: 33478 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35646 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3902 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3722 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17080 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 451994 cycles/ticks +average: 454234 cycles/ticks + +indcpa_enc: +median: 572956 cycles/ticks +average: 575759 cycles/ticks + +indcpa_dec: +median: 159254 cycles/ticks +average: 160031 cycles/ticks + +kyber_keypair_derand: +median: 486452 cycles/ticks +average: 488875 cycles/ticks + +kyber_keypair: +median: 504858 cycles/ticks +average: 507396 cycles/ticks + +kyber_encaps_derand: +median: 610816 cycles/ticks +average: 615069 cycles/ticks + +kyber_encaps: +median: 612148 cycles/ticks +average: 615151 cycles/ticks + +kyber_decaps: +median: 777434 cycles/ticks +average: 781674 cycles/ticks + +Loop spin: 855 +gen_a: +median: 129724 cycles/ticks +average: 130524 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7234 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33240 cycles/ticks +average: 33513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35607 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17055 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 452034 cycles/ticks +average: 454355 cycles/ticks + +indcpa_enc: +median: 573054 cycles/ticks +average: 576033 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 159800 cycles/ticks + +kyber_keypair_derand: +median: 486210 cycles/ticks +average: 489474 cycles/ticks + +kyber_keypair: +median: 504760 cycles/ticks +average: 507544 cycles/ticks + +kyber_encaps_derand: +median: 610938 cycles/ticks +average: 614470 cycles/ticks + +kyber_encaps: +median: 612014 cycles/ticks +average: 614793 cycles/ticks + +kyber_decaps: +median: 777642 cycles/ticks +average: 782375 cycles/ticks + +Loop spin: 856 +gen_a: +median: 129708 cycles/ticks +average: 130926 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7264 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23090 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33348 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35508 cycles/ticks +average: 35629 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6969 cycles/ticks + +indcpa_keypair: +median: 456316 cycles/ticks +average: 459024 cycles/ticks + +indcpa_enc: +median: 577520 cycles/ticks +average: 580889 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 160035 cycles/ticks + +kyber_keypair_derand: +median: 486168 cycles/ticks +average: 489053 cycles/ticks + +kyber_keypair: +median: 504904 cycles/ticks +average: 507986 cycles/ticks + +kyber_encaps_derand: +median: 611364 cycles/ticks +average: 614308 cycles/ticks + +kyber_encaps: +median: 614218 cycles/ticks +average: 617213 cycles/ticks + +kyber_decaps: +median: 778068 cycles/ticks +average: 781613 cycles/ticks + +Loop spin: 857 +gen_a: +median: 129574 cycles/ticks +average: 130447 cycles/ticks + +poly_getnoise_eta1: +median: 7246 cycles/ticks +average: 7257 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23088 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33477 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35724 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 451938 cycles/ticks +average: 455457 cycles/ticks + +indcpa_enc: +median: 572830 cycles/ticks +average: 575921 cycles/ticks + +indcpa_dec: +median: 159260 cycles/ticks +average: 160313 cycles/ticks + +kyber_keypair_derand: +median: 486472 cycles/ticks +average: 488871 cycles/ticks + +kyber_keypair: +median: 504884 cycles/ticks +average: 507956 cycles/ticks + +kyber_encaps_derand: +median: 610748 cycles/ticks +average: 614176 cycles/ticks + +kyber_encaps: +median: 613004 cycles/ticks +average: 616249 cycles/ticks + +kyber_decaps: +median: 777404 cycles/ticks +average: 782247 cycles/ticks + +Loop spin: 858 +gen_a: +median: 129870 cycles/ticks +average: 130724 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7233 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23013 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35613 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452136 cycles/ticks +average: 454546 cycles/ticks + +indcpa_enc: +median: 576550 cycles/ticks +average: 579730 cycles/ticks + +indcpa_dec: +median: 159332 cycles/ticks +average: 160074 cycles/ticks + +kyber_keypair_derand: +median: 486390 cycles/ticks +average: 490141 cycles/ticks + +kyber_keypair: +median: 504992 cycles/ticks +average: 507987 cycles/ticks + +kyber_encaps_derand: +median: 614188 cycles/ticks +average: 617541 cycles/ticks + +kyber_encaps: +median: 615242 cycles/ticks +average: 618139 cycles/ticks + +kyber_decaps: +median: 781000 cycles/ticks +average: 785293 cycles/ticks + +Loop spin: 859 +gen_a: +median: 129706 cycles/ticks +average: 130688 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7282 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7261 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23075 cycles/ticks + +INVNTT: +median: 33238 cycles/ticks +average: 33564 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35732 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17216 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 451996 cycles/ticks +average: 454515 cycles/ticks + +indcpa_enc: +median: 574064 cycles/ticks +average: 576743 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 160277 cycles/ticks + +kyber_keypair_derand: +median: 490334 cycles/ticks +average: 493632 cycles/ticks + +kyber_keypair: +median: 504904 cycles/ticks +average: 507515 cycles/ticks + +kyber_encaps_derand: +median: 612018 cycles/ticks +average: 615473 cycles/ticks + +kyber_encaps: +median: 614292 cycles/ticks +average: 618475 cycles/ticks + +kyber_decaps: +median: 778516 cycles/ticks +average: 783184 cycles/ticks + +Loop spin: 860 +gen_a: +median: 129606 cycles/ticks +average: 130636 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7257 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23029 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33360 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35649 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3900 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3687 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17125 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6935 cycles/ticks + +indcpa_keypair: +median: 452478 cycles/ticks +average: 454962 cycles/ticks + +indcpa_enc: +median: 573340 cycles/ticks +average: 576555 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 160120 cycles/ticks + +kyber_keypair_derand: +median: 486590 cycles/ticks +average: 489905 cycles/ticks + +kyber_keypair: +median: 505616 cycles/ticks +average: 508350 cycles/ticks + +kyber_encaps_derand: +median: 611316 cycles/ticks +average: 614948 cycles/ticks + +kyber_encaps: +median: 613992 cycles/ticks +average: 617114 cycles/ticks + +kyber_decaps: +median: 777916 cycles/ticks +average: 782641 cycles/ticks + +Loop spin: 861 +gen_a: +median: 129556 cycles/ticks +average: 130375 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7200 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23083 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35516 cycles/ticks +average: 35706 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3909 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17112 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 451678 cycles/ticks +average: 454605 cycles/ticks + +indcpa_enc: +median: 573002 cycles/ticks +average: 577837 cycles/ticks + +indcpa_dec: +median: 159344 cycles/ticks +average: 160130 cycles/ticks + +kyber_keypair_derand: +median: 485934 cycles/ticks +average: 488358 cycles/ticks + +kyber_keypair: +median: 504836 cycles/ticks +average: 507741 cycles/ticks + +kyber_encaps_derand: +median: 611408 cycles/ticks +average: 614642 cycles/ticks + +kyber_encaps: +median: 612340 cycles/ticks +average: 615474 cycles/ticks + +kyber_decaps: +median: 777976 cycles/ticks +average: 782394 cycles/ticks + +Loop spin: 862 +gen_a: +median: 129610 cycles/ticks +average: 130710 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22979 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33473 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35766 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3888 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3498 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17180 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6973 cycles/ticks + +indcpa_keypair: +median: 452164 cycles/ticks +average: 454711 cycles/ticks + +indcpa_enc: +median: 573202 cycles/ticks +average: 577645 cycles/ticks + +indcpa_dec: +median: 159314 cycles/ticks +average: 160330 cycles/ticks + +kyber_keypair_derand: +median: 485996 cycles/ticks +average: 488323 cycles/ticks + +kyber_keypair: +median: 505024 cycles/ticks +average: 507404 cycles/ticks + +kyber_encaps_derand: +median: 610886 cycles/ticks +average: 614154 cycles/ticks + +kyber_encaps: +median: 612776 cycles/ticks +average: 615345 cycles/ticks + +kyber_decaps: +median: 777718 cycles/ticks +average: 781912 cycles/ticks + +Loop spin: 863 +gen_a: +median: 129564 cycles/ticks +average: 130489 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7264 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22978 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35632 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17107 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6934 cycles/ticks + +indcpa_keypair: +median: 456052 cycles/ticks +average: 458703 cycles/ticks + +indcpa_enc: +median: 577160 cycles/ticks +average: 580392 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 160084 cycles/ticks + +kyber_keypair_derand: +median: 486348 cycles/ticks +average: 489357 cycles/ticks + +kyber_keypair: +median: 504982 cycles/ticks +average: 508733 cycles/ticks + +kyber_encaps_derand: +median: 610804 cycles/ticks +average: 614815 cycles/ticks + +kyber_encaps: +median: 613494 cycles/ticks +average: 616859 cycles/ticks + +kyber_decaps: +median: 777460 cycles/ticks +average: 781434 cycles/ticks + +Loop spin: 864 +gen_a: +median: 129704 cycles/ticks +average: 130513 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7271 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22969 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33405 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35572 cycles/ticks +average: 35739 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6876 cycles/ticks +average: 6907 cycles/ticks + +indcpa_keypair: +median: 452346 cycles/ticks +average: 454457 cycles/ticks + +indcpa_enc: +median: 573538 cycles/ticks +average: 577261 cycles/ticks + +indcpa_dec: +median: 159262 cycles/ticks +average: 160333 cycles/ticks + +kyber_keypair_derand: +median: 486184 cycles/ticks +average: 488933 cycles/ticks + +kyber_keypair: +median: 504758 cycles/ticks +average: 507633 cycles/ticks + +kyber_encaps_derand: +median: 610750 cycles/ticks +average: 614809 cycles/ticks + +kyber_encaps: +median: 611806 cycles/ticks +average: 615495 cycles/ticks + +kyber_decaps: +median: 777330 cycles/ticks +average: 782373 cycles/ticks + +Loop spin: 865 +gen_a: +median: 129690 cycles/ticks +average: 130666 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23084 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33401 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35634 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17143 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6895 cycles/ticks + +indcpa_keypair: +median: 452076 cycles/ticks +average: 454115 cycles/ticks + +indcpa_enc: +median: 573158 cycles/ticks +average: 576692 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 160138 cycles/ticks + +kyber_keypair_derand: +median: 486120 cycles/ticks +average: 488344 cycles/ticks + +kyber_keypair: +median: 505312 cycles/ticks +average: 508038 cycles/ticks + +kyber_encaps_derand: +median: 611126 cycles/ticks +average: 614572 cycles/ticks + +kyber_encaps: +median: 611978 cycles/ticks +average: 615176 cycles/ticks + +kyber_decaps: +median: 777546 cycles/ticks +average: 781603 cycles/ticks + +Loop spin: 866 +gen_a: +median: 129626 cycles/ticks +average: 130655 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23001 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33480 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35558 cycles/ticks +average: 35889 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3904 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6953 cycles/ticks + +indcpa_keypair: +median: 451958 cycles/ticks +average: 455612 cycles/ticks + +indcpa_enc: +median: 572948 cycles/ticks +average: 576007 cycles/ticks + +indcpa_dec: +median: 159324 cycles/ticks +average: 160007 cycles/ticks + +kyber_keypair_derand: +median: 486206 cycles/ticks +average: 488875 cycles/ticks + +kyber_keypair: +median: 504836 cycles/ticks +average: 507217 cycles/ticks + +kyber_encaps_derand: +median: 610770 cycles/ticks +average: 614172 cycles/ticks + +kyber_encaps: +median: 613044 cycles/ticks +average: 615376 cycles/ticks + +kyber_decaps: +median: 777376 cycles/ticks +average: 782251 cycles/ticks + +Loop spin: 867 +gen_a: +median: 129758 cycles/ticks +average: 130620 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7266 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22976 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35616 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 452028 cycles/ticks +average: 454652 cycles/ticks + +indcpa_enc: +median: 573074 cycles/ticks +average: 576568 cycles/ticks + +indcpa_dec: +median: 159342 cycles/ticks +average: 160375 cycles/ticks + +kyber_keypair_derand: +median: 486234 cycles/ticks +average: 489990 cycles/ticks + +kyber_keypair: +median: 504956 cycles/ticks +average: 507844 cycles/ticks + +kyber_encaps_derand: +median: 610794 cycles/ticks +average: 613940 cycles/ticks + +kyber_encaps: +median: 611838 cycles/ticks +average: 615070 cycles/ticks + +kyber_decaps: +median: 777354 cycles/ticks +average: 781945 cycles/ticks + +Loop spin: 868 +gen_a: +median: 129606 cycles/ticks +average: 130582 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7196 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23025 cycles/ticks + +INVNTT: +median: 33262 cycles/ticks +average: 33417 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35816 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6930 cycles/ticks + +indcpa_keypair: +median: 452064 cycles/ticks +average: 454973 cycles/ticks + +indcpa_enc: +median: 573798 cycles/ticks +average: 577357 cycles/ticks + +indcpa_dec: +median: 164022 cycles/ticks +average: 164705 cycles/ticks + +kyber_keypair_derand: +median: 486312 cycles/ticks +average: 489226 cycles/ticks + +kyber_keypair: +median: 505742 cycles/ticks +average: 508661 cycles/ticks + +kyber_encaps_derand: +median: 611424 cycles/ticks +average: 616792 cycles/ticks + +kyber_encaps: +median: 612604 cycles/ticks +average: 619088 cycles/ticks + +kyber_decaps: +median: 778340 cycles/ticks +average: 785109 cycles/ticks + +Loop spin: 869 +gen_a: +median: 129700 cycles/ticks +average: 130741 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7297 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7270 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23001 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33388 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35715 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6872 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 451982 cycles/ticks +average: 454669 cycles/ticks + +indcpa_enc: +median: 573134 cycles/ticks +average: 576343 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 160376 cycles/ticks + +kyber_keypair_derand: +median: 486282 cycles/ticks +average: 488897 cycles/ticks + +kyber_keypair: +median: 504814 cycles/ticks +average: 507100 cycles/ticks + +kyber_encaps_derand: +median: 610972 cycles/ticks +average: 614813 cycles/ticks + +kyber_encaps: +median: 612580 cycles/ticks +average: 614840 cycles/ticks + +kyber_decaps: +median: 777446 cycles/ticks +average: 781344 cycles/ticks + +Loop spin: 870 +gen_a: +median: 129574 cycles/ticks +average: 131544 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7269 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33371 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35636 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17064 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6937 cycles/ticks + +indcpa_keypair: +median: 452392 cycles/ticks +average: 455032 cycles/ticks + +indcpa_enc: +median: 579778 cycles/ticks +average: 582815 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 159923 cycles/ticks + +kyber_keypair_derand: +median: 486120 cycles/ticks +average: 488823 cycles/ticks + +kyber_keypair: +median: 504898 cycles/ticks +average: 507753 cycles/ticks + +kyber_encaps_derand: +median: 617086 cycles/ticks +average: 620271 cycles/ticks + +kyber_encaps: +median: 618122 cycles/ticks +average: 622332 cycles/ticks + +kyber_decaps: +median: 783802 cycles/ticks +average: 787181 cycles/ticks + +Loop spin: 871 +gen_a: +median: 129966 cycles/ticks +average: 130689 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7277 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7288 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23180 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33476 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35627 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17040 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 452158 cycles/ticks +average: 455233 cycles/ticks + +indcpa_enc: +median: 573154 cycles/ticks +average: 577734 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 160227 cycles/ticks + +kyber_keypair_derand: +median: 486176 cycles/ticks +average: 488895 cycles/ticks + +kyber_keypair: +median: 506160 cycles/ticks +average: 509018 cycles/ticks + +kyber_encaps_derand: +median: 610862 cycles/ticks +average: 614278 cycles/ticks + +kyber_encaps: +median: 611990 cycles/ticks +average: 615342 cycles/ticks + +kyber_decaps: +median: 777942 cycles/ticks +average: 782069 cycles/ticks + +Loop spin: 872 +gen_a: +median: 129560 cycles/ticks +average: 130866 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7239 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23052 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33448 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35730 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17078 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6907 cycles/ticks + +indcpa_keypair: +median: 451960 cycles/ticks +average: 454749 cycles/ticks + +indcpa_enc: +median: 576224 cycles/ticks +average: 578880 cycles/ticks + +indcpa_dec: +median: 159286 cycles/ticks +average: 160316 cycles/ticks + +kyber_keypair_derand: +median: 486056 cycles/ticks +average: 488532 cycles/ticks + +kyber_keypair: +median: 505188 cycles/ticks +average: 508443 cycles/ticks + +kyber_encaps_derand: +median: 614520 cycles/ticks +average: 617041 cycles/ticks + +kyber_encaps: +median: 615776 cycles/ticks +average: 618718 cycles/ticks + +kyber_decaps: +median: 780894 cycles/ticks +average: 784921 cycles/ticks + +Loop spin: 873 +gen_a: +median: 129700 cycles/ticks +average: 130530 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23007 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33349 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35584 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17090 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 452310 cycles/ticks +average: 454518 cycles/ticks + +indcpa_enc: +median: 573302 cycles/ticks +average: 576230 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 160412 cycles/ticks + +kyber_keypair_derand: +median: 490400 cycles/ticks +average: 493558 cycles/ticks + +kyber_keypair: +median: 504940 cycles/ticks +average: 507836 cycles/ticks + +kyber_encaps_derand: +median: 610598 cycles/ticks +average: 614485 cycles/ticks + +kyber_encaps: +median: 611828 cycles/ticks +average: 614884 cycles/ticks + +kyber_decaps: +median: 777314 cycles/ticks +average: 782297 cycles/ticks + +Loop spin: 874 +gen_a: +median: 129750 cycles/ticks +average: 130449 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7241 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23088 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33494 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35668 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3927 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17103 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6920 cycles/ticks + +indcpa_keypair: +median: 452322 cycles/ticks +average: 454432 cycles/ticks + +indcpa_enc: +median: 572902 cycles/ticks +average: 575953 cycles/ticks + +indcpa_dec: +median: 159318 cycles/ticks +average: 160325 cycles/ticks + +kyber_keypair_derand: +median: 487126 cycles/ticks +average: 489389 cycles/ticks + +kyber_keypair: +median: 506554 cycles/ticks +average: 509294 cycles/ticks + +kyber_encaps_derand: +median: 610992 cycles/ticks +average: 614270 cycles/ticks + +kyber_encaps: +median: 612256 cycles/ticks +average: 615402 cycles/ticks + +kyber_decaps: +median: 777796 cycles/ticks +average: 781337 cycles/ticks + +Loop spin: 875 +gen_a: +median: 129484 cycles/ticks +average: 130461 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7243 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7284 cycles/ticks + +NTT: +median: 22906 cycles/ticks +average: 23144 cycles/ticks + +INVNTT: +median: 33266 cycles/ticks +average: 33489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35686 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 452008 cycles/ticks +average: 455500 cycles/ticks + +indcpa_enc: +median: 573014 cycles/ticks +average: 576844 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 160168 cycles/ticks + +kyber_keypair_derand: +median: 486034 cycles/ticks +average: 488717 cycles/ticks + +kyber_keypair: +median: 505490 cycles/ticks +average: 508148 cycles/ticks + +kyber_encaps_derand: +median: 611064 cycles/ticks +average: 613853 cycles/ticks + +kyber_encaps: +median: 612162 cycles/ticks +average: 615708 cycles/ticks + +kyber_decaps: +median: 777976 cycles/ticks +average: 781810 cycles/ticks + +Loop spin: 876 +gen_a: +median: 129612 cycles/ticks +average: 130383 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7287 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23023 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33470 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35783 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 452138 cycles/ticks +average: 454796 cycles/ticks + +indcpa_enc: +median: 573246 cycles/ticks +average: 576602 cycles/ticks + +indcpa_dec: +median: 159312 cycles/ticks +average: 160217 cycles/ticks + +kyber_keypair_derand: +median: 490588 cycles/ticks +average: 495006 cycles/ticks + +kyber_keypair: +median: 504808 cycles/ticks +average: 507471 cycles/ticks + +kyber_encaps_derand: +median: 610880 cycles/ticks +average: 613849 cycles/ticks + +kyber_encaps: +median: 611748 cycles/ticks +average: 614901 cycles/ticks + +kyber_decaps: +median: 777460 cycles/ticks +average: 782080 cycles/ticks + +Loop spin: 877 +gen_a: +median: 129600 cycles/ticks +average: 130358 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7257 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22984 cycles/ticks + +INVNTT: +median: 33270 cycles/ticks +average: 33456 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35669 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17074 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 452662 cycles/ticks +average: 455454 cycles/ticks + +indcpa_enc: +median: 574268 cycles/ticks +average: 577357 cycles/ticks + +indcpa_dec: +median: 159288 cycles/ticks +average: 160210 cycles/ticks + +kyber_keypair_derand: +median: 486470 cycles/ticks +average: 488917 cycles/ticks + +kyber_keypair: +median: 506180 cycles/ticks +average: 508400 cycles/ticks + +kyber_encaps_derand: +median: 611872 cycles/ticks +average: 615676 cycles/ticks + +kyber_encaps: +median: 613008 cycles/ticks +average: 617453 cycles/ticks + +kyber_decaps: +median: 778096 cycles/ticks +average: 782109 cycles/ticks + +Loop spin: 878 +gen_a: +median: 129634 cycles/ticks +average: 130707 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7267 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33443 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35516 cycles/ticks +average: 35690 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17076 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452394 cycles/ticks +average: 454874 cycles/ticks + +indcpa_enc: +median: 573568 cycles/ticks +average: 576674 cycles/ticks + +indcpa_dec: +median: 159262 cycles/ticks +average: 160230 cycles/ticks + +kyber_keypair_derand: +median: 486086 cycles/ticks +average: 488842 cycles/ticks + +kyber_keypair: +median: 506268 cycles/ticks +average: 509827 cycles/ticks + +kyber_encaps_derand: +median: 610910 cycles/ticks +average: 615906 cycles/ticks + +kyber_encaps: +median: 612276 cycles/ticks +average: 617246 cycles/ticks + +kyber_decaps: +median: 777702 cycles/ticks +average: 785130 cycles/ticks + +Loop spin: 879 +gen_a: +median: 129846 cycles/ticks +average: 130611 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7284 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22996 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33527 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35764 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3497 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3722 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17071 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6933 cycles/ticks + +indcpa_keypair: +median: 451982 cycles/ticks +average: 455229 cycles/ticks + +indcpa_enc: +median: 573168 cycles/ticks +average: 576312 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 160286 cycles/ticks + +kyber_keypair_derand: +median: 486256 cycles/ticks +average: 488964 cycles/ticks + +kyber_keypair: +median: 504784 cycles/ticks +average: 507953 cycles/ticks + +kyber_encaps_derand: +median: 610728 cycles/ticks +average: 613768 cycles/ticks + +kyber_encaps: +median: 611652 cycles/ticks +average: 614726 cycles/ticks + +kyber_decaps: +median: 776936 cycles/ticks +average: 781045 cycles/ticks + +Loop spin: 880 +gen_a: +median: 129584 cycles/ticks +average: 130359 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7284 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23011 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33385 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35609 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 455434 cycles/ticks +average: 457856 cycles/ticks + +indcpa_enc: +median: 573156 cycles/ticks +average: 577492 cycles/ticks + +indcpa_dec: +median: 159330 cycles/ticks +average: 160586 cycles/ticks + +kyber_keypair_derand: +median: 489480 cycles/ticks +average: 492544 cycles/ticks + +kyber_keypair: +median: 508434 cycles/ticks +average: 511628 cycles/ticks + +kyber_encaps_derand: +median: 615240 cycles/ticks +average: 620392 cycles/ticks + +kyber_encaps: +median: 616150 cycles/ticks +average: 619566 cycles/ticks + +kyber_decaps: +median: 783230 cycles/ticks +average: 787885 cycles/ticks + +Loop spin: 881 +gen_a: +median: 129836 cycles/ticks +average: 130725 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7277 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23000 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33448 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35666 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3905 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17119 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452130 cycles/ticks +average: 454735 cycles/ticks + +indcpa_enc: +median: 573156 cycles/ticks +average: 576447 cycles/ticks + +indcpa_dec: +median: 162404 cycles/ticks +average: 163383 cycles/ticks + +kyber_keypair_derand: +median: 485868 cycles/ticks +average: 488402 cycles/ticks + +kyber_keypair: +median: 506024 cycles/ticks +average: 508626 cycles/ticks + +kyber_encaps_derand: +median: 610876 cycles/ticks +average: 615400 cycles/ticks + +kyber_encaps: +median: 612446 cycles/ticks +average: 615465 cycles/ticks + +kyber_decaps: +median: 780516 cycles/ticks +average: 784321 cycles/ticks + +Loop spin: 882 +gen_a: +median: 129782 cycles/ticks +average: 130720 cycles/ticks + +poly_getnoise_eta1: +median: 7222 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33388 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35729 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3691 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17111 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6901 cycles/ticks + +indcpa_keypair: +median: 451878 cycles/ticks +average: 454056 cycles/ticks + +indcpa_enc: +median: 573134 cycles/ticks +average: 576179 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 160264 cycles/ticks + +kyber_keypair_derand: +median: 486196 cycles/ticks +average: 488953 cycles/ticks + +kyber_keypair: +median: 504816 cycles/ticks +average: 507814 cycles/ticks + +kyber_encaps_derand: +median: 611218 cycles/ticks +average: 614538 cycles/ticks + +kyber_encaps: +median: 612248 cycles/ticks +average: 615185 cycles/ticks + +kyber_decaps: +median: 778434 cycles/ticks +average: 783566 cycles/ticks + +Loop spin: 883 +gen_a: +median: 129494 cycles/ticks +average: 130188 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22992 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33550 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35776 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3903 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17089 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 451748 cycles/ticks +average: 454282 cycles/ticks + +indcpa_enc: +median: 573030 cycles/ticks +average: 575617 cycles/ticks + +indcpa_dec: +median: 162410 cycles/ticks +average: 163118 cycles/ticks + +kyber_keypair_derand: +median: 486032 cycles/ticks +average: 489355 cycles/ticks + +kyber_keypair: +median: 504850 cycles/ticks +average: 507835 cycles/ticks + +kyber_encaps_derand: +median: 610750 cycles/ticks +average: 613732 cycles/ticks + +kyber_encaps: +median: 611746 cycles/ticks +average: 614604 cycles/ticks + +kyber_decaps: +median: 780682 cycles/ticks +average: 784305 cycles/ticks + +Loop spin: 884 +gen_a: +median: 129650 cycles/ticks +average: 130473 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7299 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7255 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33240 cycles/ticks +average: 33409 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35661 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17107 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6929 cycles/ticks + +indcpa_keypair: +median: 452166 cycles/ticks +average: 455818 cycles/ticks + +indcpa_enc: +median: 573194 cycles/ticks +average: 576374 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 160117 cycles/ticks + +kyber_keypair_derand: +median: 486048 cycles/ticks +average: 489035 cycles/ticks + +kyber_keypair: +median: 506022 cycles/ticks +average: 508480 cycles/ticks + +kyber_encaps_derand: +median: 611274 cycles/ticks +average: 614279 cycles/ticks + +kyber_encaps: +median: 613496 cycles/ticks +average: 617461 cycles/ticks + +kyber_decaps: +median: 777776 cycles/ticks +average: 782996 cycles/ticks + +Loop spin: 885 +gen_a: +median: 129594 cycles/ticks +average: 130534 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23079 cycles/ticks + +INVNTT: +median: 33266 cycles/ticks +average: 33598 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35885 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3492 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3728 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17176 cycles/ticks + +polyvec_decompress: +median: 6876 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 452254 cycles/ticks +average: 454846 cycles/ticks + +indcpa_enc: +median: 573450 cycles/ticks +average: 577409 cycles/ticks + +indcpa_dec: +median: 162402 cycles/ticks +average: 163199 cycles/ticks + +kyber_keypair_derand: +median: 485802 cycles/ticks +average: 489463 cycles/ticks + +kyber_keypair: +median: 504768 cycles/ticks +average: 508294 cycles/ticks + +kyber_encaps_derand: +median: 610672 cycles/ticks +average: 614356 cycles/ticks + +kyber_encaps: +median: 611786 cycles/ticks +average: 615073 cycles/ticks + +kyber_decaps: +median: 777232 cycles/ticks +average: 781460 cycles/ticks + +Loop spin: 886 +gen_a: +median: 129574 cycles/ticks +average: 130485 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7292 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7246 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33356 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35730 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3898 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3726 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17126 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6895 cycles/ticks + +indcpa_keypair: +median: 451740 cycles/ticks +average: 453895 cycles/ticks + +indcpa_enc: +median: 572906 cycles/ticks +average: 576052 cycles/ticks + +indcpa_dec: +median: 159332 cycles/ticks +average: 160078 cycles/ticks + +kyber_keypair_derand: +median: 485894 cycles/ticks +average: 489037 cycles/ticks + +kyber_keypair: +median: 504778 cycles/ticks +average: 507046 cycles/ticks + +kyber_encaps_derand: +median: 611052 cycles/ticks +average: 615713 cycles/ticks + +kyber_encaps: +median: 612264 cycles/ticks +average: 616214 cycles/ticks + +kyber_decaps: +median: 777614 cycles/ticks +average: 781908 cycles/ticks + +Loop spin: 887 +gen_a: +median: 129552 cycles/ticks +average: 130457 cycles/ticks + +poly_getnoise_eta1: +median: 7270 cycles/ticks +average: 7290 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7242 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23023 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33405 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35693 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3719 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17158 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6875 cycles/ticks + +indcpa_keypair: +median: 452080 cycles/ticks +average: 454805 cycles/ticks + +indcpa_enc: +median: 573390 cycles/ticks +average: 576666 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 159935 cycles/ticks + +kyber_keypair_derand: +median: 485798 cycles/ticks +average: 488587 cycles/ticks + +kyber_keypair: +median: 505142 cycles/ticks +average: 508139 cycles/ticks + +kyber_encaps_derand: +median: 611128 cycles/ticks +average: 614888 cycles/ticks + +kyber_encaps: +median: 613928 cycles/ticks +average: 616866 cycles/ticks + +kyber_decaps: +median: 777716 cycles/ticks +average: 782765 cycles/ticks + +Loop spin: 888 +gen_a: +median: 129744 cycles/ticks +average: 132958 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23024 cycles/ticks + +INVNTT: +median: 33260 cycles/ticks +average: 33492 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35759 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3910 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3718 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17089 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 452350 cycles/ticks +average: 455140 cycles/ticks + +indcpa_enc: +median: 573470 cycles/ticks +average: 578886 cycles/ticks + +indcpa_dec: +median: 159274 cycles/ticks +average: 159963 cycles/ticks + +kyber_keypair_derand: +median: 486390 cycles/ticks +average: 489241 cycles/ticks + +kyber_keypair: +median: 504768 cycles/ticks +average: 508187 cycles/ticks + +kyber_encaps_derand: +median: 611006 cycles/ticks +average: 613804 cycles/ticks + +kyber_encaps: +median: 612420 cycles/ticks +average: 615447 cycles/ticks + +kyber_decaps: +median: 777536 cycles/ticks +average: 781744 cycles/ticks + +Loop spin: 889 +gen_a: +median: 129738 cycles/ticks +average: 130737 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7272 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35743 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17060 cycles/ticks + +polyvec_decompress: +median: 6872 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 451834 cycles/ticks +average: 454349 cycles/ticks + +indcpa_enc: +median: 572948 cycles/ticks +average: 578079 cycles/ticks + +indcpa_dec: +median: 159266 cycles/ticks +average: 160280 cycles/ticks + +kyber_keypair_derand: +median: 486186 cycles/ticks +average: 488997 cycles/ticks + +kyber_keypair: +median: 504974 cycles/ticks +average: 508324 cycles/ticks + +kyber_encaps_derand: +median: 610892 cycles/ticks +average: 614684 cycles/ticks + +kyber_encaps: +median: 612074 cycles/ticks +average: 615600 cycles/ticks + +kyber_decaps: +median: 777548 cycles/ticks +average: 781558 cycles/ticks + +Loop spin: 890 +gen_a: +median: 129722 cycles/ticks +average: 130608 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7292 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7292 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23001 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33395 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35633 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1087 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17110 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 452158 cycles/ticks +average: 455101 cycles/ticks + +indcpa_enc: +median: 573090 cycles/ticks +average: 576300 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 160073 cycles/ticks + +kyber_keypair_derand: +median: 485938 cycles/ticks +average: 488129 cycles/ticks + +kyber_keypair: +median: 504864 cycles/ticks +average: 506884 cycles/ticks + +kyber_encaps_derand: +median: 611326 cycles/ticks +average: 615278 cycles/ticks + +kyber_encaps: +median: 614048 cycles/ticks +average: 617086 cycles/ticks + +kyber_decaps: +median: 777750 cycles/ticks +average: 781960 cycles/ticks + +Loop spin: 891 +gen_a: +median: 129522 cycles/ticks +average: 130482 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7295 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23015 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33339 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35605 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 452754 cycles/ticks +average: 455475 cycles/ticks + +indcpa_enc: +median: 573126 cycles/ticks +average: 576117 cycles/ticks + +indcpa_dec: +median: 159382 cycles/ticks +average: 160272 cycles/ticks + +kyber_keypair_derand: +median: 486750 cycles/ticks +average: 489274 cycles/ticks + +kyber_keypair: +median: 505524 cycles/ticks +average: 508166 cycles/ticks + +kyber_encaps_derand: +median: 611014 cycles/ticks +average: 614805 cycles/ticks + +kyber_encaps: +median: 613040 cycles/ticks +average: 616081 cycles/ticks + +kyber_decaps: +median: 777570 cycles/ticks +average: 782825 cycles/ticks + +Loop spin: 892 +gen_a: +median: 129688 cycles/ticks +average: 130620 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7273 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23090 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35659 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17069 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6903 cycles/ticks + +indcpa_keypair: +median: 451840 cycles/ticks +average: 454374 cycles/ticks + +indcpa_enc: +median: 572868 cycles/ticks +average: 576329 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 160204 cycles/ticks + +kyber_keypair_derand: +median: 486070 cycles/ticks +average: 488620 cycles/ticks + +kyber_keypair: +median: 504752 cycles/ticks +average: 507991 cycles/ticks + +kyber_encaps_derand: +median: 611156 cycles/ticks +average: 614725 cycles/ticks + +kyber_encaps: +median: 612084 cycles/ticks +average: 614901 cycles/ticks + +kyber_decaps: +median: 777656 cycles/ticks +average: 782662 cycles/ticks + +Loop spin: 893 +gen_a: +median: 129748 cycles/ticks +average: 130856 cycles/ticks + +poly_getnoise_eta1: +median: 7318 cycles/ticks +average: 7361 cycles/ticks + +poly_getnoise_eta2: +median: 7230 cycles/ticks +average: 7240 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22969 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35714 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3912 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3499 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17166 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452254 cycles/ticks +average: 456527 cycles/ticks + +indcpa_enc: +median: 573880 cycles/ticks +average: 577292 cycles/ticks + +indcpa_dec: +median: 159314 cycles/ticks +average: 160099 cycles/ticks + +kyber_keypair_derand: +median: 485984 cycles/ticks +average: 488987 cycles/ticks + +kyber_keypair: +median: 504876 cycles/ticks +average: 507627 cycles/ticks + +kyber_encaps_derand: +median: 611496 cycles/ticks +average: 614656 cycles/ticks + +kyber_encaps: +median: 613958 cycles/ticks +average: 617493 cycles/ticks + +kyber_decaps: +median: 777864 cycles/ticks +average: 782425 cycles/ticks + +Loop spin: 894 +gen_a: +median: 129612 cycles/ticks +average: 130588 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35646 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17104 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452232 cycles/ticks +average: 454603 cycles/ticks + +indcpa_enc: +median: 573416 cycles/ticks +average: 576353 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 159897 cycles/ticks + +kyber_keypair_derand: +median: 486434 cycles/ticks +average: 490463 cycles/ticks + +kyber_keypair: +median: 504668 cycles/ticks +average: 507425 cycles/ticks + +kyber_encaps_derand: +median: 611222 cycles/ticks +average: 613862 cycles/ticks + +kyber_encaps: +median: 613602 cycles/ticks +average: 616322 cycles/ticks + +kyber_decaps: +median: 777742 cycles/ticks +average: 781015 cycles/ticks + +Loop spin: 895 +gen_a: +median: 129712 cycles/ticks +average: 130526 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7262 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7202 cycles/ticks + +NTT: +median: 22908 cycles/ticks +average: 23170 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33466 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35673 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3905 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3729 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 452462 cycles/ticks +average: 454670 cycles/ticks + +indcpa_enc: +median: 573134 cycles/ticks +average: 575986 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 159894 cycles/ticks + +kyber_keypair_derand: +median: 490362 cycles/ticks +average: 492920 cycles/ticks + +kyber_keypair: +median: 504958 cycles/ticks +average: 507352 cycles/ticks + +kyber_encaps_derand: +median: 611048 cycles/ticks +average: 615298 cycles/ticks + +kyber_encaps: +median: 612276 cycles/ticks +average: 616064 cycles/ticks + +kyber_decaps: +median: 777724 cycles/ticks +average: 782750 cycles/ticks + +Loop spin: 896 +gen_a: +median: 129776 cycles/ticks +average: 130787 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7327 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23054 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33547 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35476 cycles/ticks +average: 35718 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3662 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17135 cycles/ticks + +polyvec_decompress: +median: 6840 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 459346 cycles/ticks +average: 461722 cycles/ticks + +indcpa_enc: +median: 578382 cycles/ticks +average: 580995 cycles/ticks + +indcpa_dec: +median: 159344 cycles/ticks +average: 160173 cycles/ticks + +kyber_keypair_derand: +median: 489612 cycles/ticks +average: 492319 cycles/ticks + +kyber_keypair: +median: 508090 cycles/ticks +average: 511559 cycles/ticks + +kyber_encaps_derand: +median: 612124 cycles/ticks +average: 615314 cycles/ticks + +kyber_encaps: +median: 613750 cycles/ticks +average: 617377 cycles/ticks + +kyber_decaps: +median: 778870 cycles/ticks +average: 784429 cycles/ticks + +Loop spin: 897 +gen_a: +median: 129516 cycles/ticks +average: 130341 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7240 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23081 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33478 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35822 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17119 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6887 cycles/ticks + +indcpa_keypair: +median: 452034 cycles/ticks +average: 454595 cycles/ticks + +indcpa_enc: +median: 573176 cycles/ticks +average: 576969 cycles/ticks + +indcpa_dec: +median: 159316 cycles/ticks +average: 160320 cycles/ticks + +kyber_keypair_derand: +median: 485916 cycles/ticks +average: 488593 cycles/ticks + +kyber_keypair: +median: 504836 cycles/ticks +average: 507667 cycles/ticks + +kyber_encaps_derand: +median: 610830 cycles/ticks +average: 614565 cycles/ticks + +kyber_encaps: +median: 613416 cycles/ticks +average: 616266 cycles/ticks + +kyber_decaps: +median: 777410 cycles/ticks +average: 781216 cycles/ticks + +Loop spin: 898 +gen_a: +median: 130080 cycles/ticks +average: 130840 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7211 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22992 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35704 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3913 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6876 cycles/ticks + +indcpa_keypair: +median: 452058 cycles/ticks +average: 454091 cycles/ticks + +indcpa_enc: +median: 573608 cycles/ticks +average: 577373 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 160658 cycles/ticks + +kyber_keypair_derand: +median: 489890 cycles/ticks +average: 492734 cycles/ticks + +kyber_keypair: +median: 504754 cycles/ticks +average: 507449 cycles/ticks + +kyber_encaps_derand: +median: 611514 cycles/ticks +average: 614991 cycles/ticks + +kyber_encaps: +median: 612566 cycles/ticks +average: 615029 cycles/ticks + +kyber_decaps: +median: 777508 cycles/ticks +average: 781596 cycles/ticks + +Loop spin: 899 +gen_a: +median: 129724 cycles/ticks +average: 130544 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23141 cycles/ticks + +INVNTT: +median: 33238 cycles/ticks +average: 33515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35478 cycles/ticks +average: 35744 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6874 cycles/ticks + +indcpa_keypair: +median: 452648 cycles/ticks +average: 455443 cycles/ticks + +indcpa_enc: +median: 573500 cycles/ticks +average: 575843 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 160069 cycles/ticks + +kyber_keypair_derand: +median: 486234 cycles/ticks +average: 488097 cycles/ticks + +kyber_keypair: +median: 505634 cycles/ticks +average: 509367 cycles/ticks + +kyber_encaps_derand: +median: 611148 cycles/ticks +average: 614053 cycles/ticks + +kyber_encaps: +median: 612530 cycles/ticks +average: 617977 cycles/ticks + +kyber_decaps: +median: 777528 cycles/ticks +average: 782533 cycles/ticks + +Loop spin: 900 +gen_a: +median: 129480 cycles/ticks +average: 130383 cycles/ticks + +poly_getnoise_eta1: +median: 7222 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23012 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35695 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3495 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3728 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17124 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6942 cycles/ticks + +indcpa_keypair: +median: 452172 cycles/ticks +average: 454523 cycles/ticks + +indcpa_enc: +median: 573520 cycles/ticks +average: 576085 cycles/ticks + +indcpa_dec: +median: 159350 cycles/ticks +average: 160073 cycles/ticks + +kyber_keypair_derand: +median: 486028 cycles/ticks +average: 488173 cycles/ticks + +kyber_keypair: +median: 504754 cycles/ticks +average: 507294 cycles/ticks + +kyber_encaps_derand: +median: 611458 cycles/ticks +average: 613794 cycles/ticks + +kyber_encaps: +median: 613384 cycles/ticks +average: 616608 cycles/ticks + +kyber_decaps: +median: 778284 cycles/ticks +average: 781818 cycles/ticks + +Loop spin: 901 +gen_a: +median: 129684 cycles/ticks +average: 130383 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7240 cycles/ticks + +NTT: +median: 22930 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33442 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35796 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3899 cycles/ticks + +poly_frommsg: +median: 3438 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1050 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17262 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6932 cycles/ticks + +indcpa_keypair: +median: 456112 cycles/ticks +average: 458803 cycles/ticks + +indcpa_enc: +median: 577758 cycles/ticks +average: 580835 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 159871 cycles/ticks + +kyber_keypair_derand: +median: 486192 cycles/ticks +average: 488422 cycles/ticks + +kyber_keypair: +median: 504724 cycles/ticks +average: 507123 cycles/ticks + +kyber_encaps_derand: +median: 611690 cycles/ticks +average: 614392 cycles/ticks + +kyber_encaps: +median: 612544 cycles/ticks +average: 615651 cycles/ticks + +kyber_decaps: +median: 777976 cycles/ticks +average: 781640 cycles/ticks + +Loop spin: 902 +gen_a: +median: 129652 cycles/ticks +average: 130586 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7288 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7265 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23095 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35749 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3907 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17055 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6864 cycles/ticks + +indcpa_keypair: +median: 452262 cycles/ticks +average: 455409 cycles/ticks + +indcpa_enc: +median: 573920 cycles/ticks +average: 576128 cycles/ticks + +indcpa_dec: +median: 159350 cycles/ticks +average: 160202 cycles/ticks + +kyber_keypair_derand: +median: 486314 cycles/ticks +average: 488503 cycles/ticks + +kyber_keypair: +median: 505794 cycles/ticks +average: 508112 cycles/ticks + +kyber_encaps_derand: +median: 611870 cycles/ticks +average: 615053 cycles/ticks + +kyber_encaps: +median: 612714 cycles/ticks +average: 616669 cycles/ticks + +kyber_decaps: +median: 778428 cycles/ticks +average: 782767 cycles/ticks + +Loop spin: 903 +gen_a: +median: 129736 cycles/ticks +average: 130759 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7269 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23139 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33491 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35797 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3921 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3666 cycles/ticks +average: 3697 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1076 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17134 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6909 cycles/ticks + +indcpa_keypair: +median: 452074 cycles/ticks +average: 454987 cycles/ticks + +indcpa_enc: +median: 573710 cycles/ticks +average: 576830 cycles/ticks + +indcpa_dec: +median: 159326 cycles/ticks +average: 160205 cycles/ticks + +kyber_keypair_derand: +median: 485894 cycles/ticks +average: 489597 cycles/ticks + +kyber_keypair: +median: 504828 cycles/ticks +average: 507807 cycles/ticks + +kyber_encaps_derand: +median: 611872 cycles/ticks +average: 615636 cycles/ticks + +kyber_encaps: +median: 613290 cycles/ticks +average: 616440 cycles/ticks + +kyber_decaps: +median: 778372 cycles/ticks +average: 782399 cycles/ticks + +Loop spin: 904 +gen_a: +median: 129666 cycles/ticks +average: 130506 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7244 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22960 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35780 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1037 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 452192 cycles/ticks +average: 454951 cycles/ticks + +indcpa_enc: +median: 573190 cycles/ticks +average: 575925 cycles/ticks + +indcpa_dec: +median: 159262 cycles/ticks +average: 159822 cycles/ticks + +kyber_keypair_derand: +median: 485680 cycles/ticks +average: 487841 cycles/ticks + +kyber_keypair: +median: 504840 cycles/ticks +average: 507054 cycles/ticks + +kyber_encaps_derand: +median: 610904 cycles/ticks +average: 615450 cycles/ticks + +kyber_encaps: +median: 611922 cycles/ticks +average: 614937 cycles/ticks + +kyber_decaps: +median: 777572 cycles/ticks +average: 781393 cycles/ticks + +Loop spin: 905 +gen_a: +median: 129798 cycles/ticks +average: 130700 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7272 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33260 cycles/ticks +average: 33435 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35663 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17062 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 451994 cycles/ticks +average: 454467 cycles/ticks + +indcpa_enc: +median: 572970 cycles/ticks +average: 576303 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 160545 cycles/ticks + +kyber_keypair_derand: +median: 485896 cycles/ticks +average: 489439 cycles/ticks + +kyber_keypair: +median: 505960 cycles/ticks +average: 509279 cycles/ticks + +kyber_encaps_derand: +median: 610994 cycles/ticks +average: 614212 cycles/ticks + +kyber_encaps: +median: 611942 cycles/ticks +average: 615243 cycles/ticks + +kyber_decaps: +median: 777464 cycles/ticks +average: 783161 cycles/ticks + +Loop spin: 906 +gen_a: +median: 129824 cycles/ticks +average: 130735 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7240 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23058 cycles/ticks + +INVNTT: +median: 33272 cycles/ticks +average: 33508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35508 cycles/ticks +average: 35850 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17134 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6872 cycles/ticks + +indcpa_keypair: +median: 452284 cycles/ticks +average: 455106 cycles/ticks + +indcpa_enc: +median: 573216 cycles/ticks +average: 576508 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 160485 cycles/ticks + +kyber_keypair_derand: +median: 486158 cycles/ticks +average: 488512 cycles/ticks + +kyber_keypair: +median: 505388 cycles/ticks +average: 507954 cycles/ticks + +kyber_encaps_derand: +median: 611048 cycles/ticks +average: 614931 cycles/ticks + +kyber_encaps: +median: 612036 cycles/ticks +average: 615835 cycles/ticks + +kyber_decaps: +median: 780792 cycles/ticks +average: 784762 cycles/ticks + +Loop spin: 907 +gen_a: +median: 129966 cycles/ticks +average: 130890 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7229 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22986 cycles/ticks + +INVNTT: +median: 33272 cycles/ticks +average: 33374 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35638 cycles/ticks + +poly_tomsg: +median: 3864 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3678 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1038 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17148 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6874 cycles/ticks + +indcpa_keypair: +median: 452176 cycles/ticks +average: 454888 cycles/ticks + +indcpa_enc: +median: 573358 cycles/ticks +average: 580175 cycles/ticks + +indcpa_dec: +median: 159256 cycles/ticks +average: 159972 cycles/ticks + +kyber_keypair_derand: +median: 485872 cycles/ticks +average: 488882 cycles/ticks + +kyber_keypair: +median: 505042 cycles/ticks +average: 510667 cycles/ticks + +kyber_encaps_derand: +median: 615008 cycles/ticks +average: 618269 cycles/ticks + +kyber_encaps: +median: 615968 cycles/ticks +average: 619769 cycles/ticks + +kyber_decaps: +median: 781460 cycles/ticks +average: 786022 cycles/ticks + +Loop spin: 908 +gen_a: +median: 129598 cycles/ticks +average: 130390 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7255 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23009 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35745 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3913 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3720 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17167 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 452282 cycles/ticks +average: 454951 cycles/ticks + +indcpa_enc: +median: 573296 cycles/ticks +average: 576350 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 159960 cycles/ticks + +kyber_keypair_derand: +median: 485956 cycles/ticks +average: 488471 cycles/ticks + +kyber_keypair: +median: 505968 cycles/ticks +average: 510181 cycles/ticks + +kyber_encaps_derand: +median: 610836 cycles/ticks +average: 614505 cycles/ticks + +kyber_encaps: +median: 612066 cycles/ticks +average: 615376 cycles/ticks + +kyber_decaps: +median: 777676 cycles/ticks +average: 782139 cycles/ticks + +Loop spin: 909 +gen_a: +median: 129698 cycles/ticks +average: 130710 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7279 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23113 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33372 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35632 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 452296 cycles/ticks +average: 454404 cycles/ticks + +indcpa_enc: +median: 573254 cycles/ticks +average: 576194 cycles/ticks + +indcpa_dec: +median: 159262 cycles/ticks +average: 160263 cycles/ticks + +kyber_keypair_derand: +median: 485828 cycles/ticks +average: 488629 cycles/ticks + +kyber_keypair: +median: 505694 cycles/ticks +average: 508348 cycles/ticks + +kyber_encaps_derand: +median: 610502 cycles/ticks +average: 613939 cycles/ticks + +kyber_encaps: +median: 611730 cycles/ticks +average: 615606 cycles/ticks + +kyber_decaps: +median: 777348 cycles/ticks +average: 781995 cycles/ticks + +Loop spin: 910 +gen_a: +median: 129654 cycles/ticks +average: 130561 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22962 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33377 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35528 cycles/ticks +average: 35722 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3689 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17048 cycles/ticks + +polyvec_decompress: +median: 6856 cycles/ticks +average: 6909 cycles/ticks + +indcpa_keypair: +median: 455470 cycles/ticks +average: 457665 cycles/ticks + +indcpa_enc: +median: 573208 cycles/ticks +average: 576380 cycles/ticks + +indcpa_dec: +median: 159434 cycles/ticks +average: 160409 cycles/ticks + +kyber_keypair_derand: +median: 493480 cycles/ticks +average: 495757 cycles/ticks + +kyber_keypair: +median: 508210 cycles/ticks +average: 510948 cycles/ticks + +kyber_encaps_derand: +median: 610868 cycles/ticks +average: 615708 cycles/ticks + +kyber_encaps: +median: 611818 cycles/ticks +average: 615002 cycles/ticks + +kyber_decaps: +median: 777252 cycles/ticks +average: 782694 cycles/ticks + +Loop spin: 911 +gen_a: +median: 129662 cycles/ticks +average: 130523 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7249 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22987 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33439 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35713 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17071 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 456452 cycles/ticks +average: 460662 cycles/ticks + +indcpa_enc: +median: 577698 cycles/ticks +average: 581458 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 160030 cycles/ticks + +kyber_keypair_derand: +median: 486100 cycles/ticks +average: 488491 cycles/ticks + +kyber_keypair: +median: 505752 cycles/ticks +average: 507891 cycles/ticks + +kyber_encaps_derand: +median: 610660 cycles/ticks +average: 613149 cycles/ticks + +kyber_encaps: +median: 612000 cycles/ticks +average: 615161 cycles/ticks + +kyber_decaps: +median: 777370 cycles/ticks +average: 781884 cycles/ticks + +Loop spin: 912 +gen_a: +median: 129488 cycles/ticks +average: 130276 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23002 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33394 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35534 cycles/ticks +average: 35778 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3693 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 452446 cycles/ticks +average: 454779 cycles/ticks + +indcpa_enc: +median: 573314 cycles/ticks +average: 576819 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 160055 cycles/ticks + +kyber_keypair_derand: +median: 485816 cycles/ticks +average: 490249 cycles/ticks + +kyber_keypair: +median: 505976 cycles/ticks +average: 509656 cycles/ticks + +kyber_encaps_derand: +median: 611272 cycles/ticks +average: 615168 cycles/ticks + +kyber_encaps: +median: 612242 cycles/ticks +average: 615754 cycles/ticks + +kyber_decaps: +median: 777560 cycles/ticks +average: 782085 cycles/ticks + +Loop spin: 913 +gen_a: +median: 129710 cycles/ticks +average: 130531 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7236 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7238 cycles/ticks + +NTT: +median: 22888 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33456 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35649 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 452158 cycles/ticks +average: 454816 cycles/ticks + +indcpa_enc: +median: 576388 cycles/ticks +average: 580068 cycles/ticks + +indcpa_dec: +median: 159256 cycles/ticks +average: 160140 cycles/ticks + +kyber_keypair_derand: +median: 486102 cycles/ticks +average: 488349 cycles/ticks + +kyber_keypair: +median: 504898 cycles/ticks +average: 508416 cycles/ticks + +kyber_encaps_derand: +median: 614158 cycles/ticks +average: 619528 cycles/ticks + +kyber_encaps: +median: 615228 cycles/ticks +average: 619175 cycles/ticks + +kyber_decaps: +median: 780814 cycles/ticks +average: 785662 cycles/ticks + +Loop spin: 914 +gen_a: +median: 129924 cycles/ticks +average: 130745 cycles/ticks + +poly_getnoise_eta1: +median: 7246 cycles/ticks +average: 7260 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7247 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23089 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33454 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35686 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17058 cycles/ticks + +polyvec_decompress: +median: 6868 cycles/ticks +average: 6909 cycles/ticks + +indcpa_keypair: +median: 452298 cycles/ticks +average: 455049 cycles/ticks + +indcpa_enc: +median: 573268 cycles/ticks +average: 576314 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 160315 cycles/ticks + +kyber_keypair_derand: +median: 486340 cycles/ticks +average: 488375 cycles/ticks + +kyber_keypair: +median: 505366 cycles/ticks +average: 508169 cycles/ticks + +kyber_encaps_derand: +median: 611030 cycles/ticks +average: 614238 cycles/ticks + +kyber_encaps: +median: 611960 cycles/ticks +average: 615272 cycles/ticks + +kyber_decaps: +median: 777444 cycles/ticks +average: 783471 cycles/ticks + +Loop spin: 915 +gen_a: +median: 129734 cycles/ticks +average: 130719 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7276 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22910 cycles/ticks +average: 23018 cycles/ticks + +INVNTT: +median: 33260 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35530 cycles/ticks +average: 35682 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6928 cycles/ticks + +indcpa_keypair: +median: 452284 cycles/ticks +average: 455034 cycles/ticks + +indcpa_enc: +median: 573428 cycles/ticks +average: 576976 cycles/ticks + +indcpa_dec: +median: 159266 cycles/ticks +average: 160322 cycles/ticks + +kyber_keypair_derand: +median: 490092 cycles/ticks +average: 492552 cycles/ticks + +kyber_keypair: +median: 506236 cycles/ticks +average: 509027 cycles/ticks + +kyber_encaps_derand: +median: 611124 cycles/ticks +average: 614279 cycles/ticks + +kyber_encaps: +median: 612650 cycles/ticks +average: 615319 cycles/ticks + +kyber_decaps: +median: 777554 cycles/ticks +average: 781219 cycles/ticks + +Loop spin: 916 +gen_a: +median: 129570 cycles/ticks +average: 130595 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7305 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33374 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35621 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17055 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 451850 cycles/ticks +average: 454227 cycles/ticks + +indcpa_enc: +median: 572968 cycles/ticks +average: 577378 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 160028 cycles/ticks + +kyber_keypair_derand: +median: 486252 cycles/ticks +average: 488582 cycles/ticks + +kyber_keypair: +median: 504864 cycles/ticks +average: 507487 cycles/ticks + +kyber_encaps_derand: +median: 610930 cycles/ticks +average: 614095 cycles/ticks + +kyber_encaps: +median: 611912 cycles/ticks +average: 615558 cycles/ticks + +kyber_decaps: +median: 777620 cycles/ticks +average: 781554 cycles/ticks + +Loop spin: 917 +gen_a: +median: 129712 cycles/ticks +average: 130796 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7270 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23173 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33377 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35508 cycles/ticks +average: 35652 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 452372 cycles/ticks +average: 454724 cycles/ticks + +indcpa_enc: +median: 573482 cycles/ticks +average: 576641 cycles/ticks + +indcpa_dec: +median: 159342 cycles/ticks +average: 160778 cycles/ticks + +kyber_keypair_derand: +median: 486338 cycles/ticks +average: 491431 cycles/ticks + +kyber_keypair: +median: 505224 cycles/ticks +average: 512316 cycles/ticks + +kyber_encaps_derand: +median: 611058 cycles/ticks +average: 620205 cycles/ticks + +kyber_encaps: +median: 612236 cycles/ticks +average: 615828 cycles/ticks + +kyber_decaps: +median: 777598 cycles/ticks +average: 782517 cycles/ticks + +Loop spin: 918 +gen_a: +median: 130148 cycles/ticks +average: 131268 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7267 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33240 cycles/ticks +average: 33616 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35812 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17149 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6898 cycles/ticks + +indcpa_keypair: +median: 451882 cycles/ticks +average: 454934 cycles/ticks + +indcpa_enc: +median: 573238 cycles/ticks +average: 577404 cycles/ticks + +indcpa_dec: +median: 159288 cycles/ticks +average: 160450 cycles/ticks + +kyber_keypair_derand: +median: 486370 cycles/ticks +average: 490496 cycles/ticks + +kyber_keypair: +median: 505848 cycles/ticks +average: 509261 cycles/ticks + +kyber_encaps_derand: +median: 611138 cycles/ticks +average: 614862 cycles/ticks + +kyber_encaps: +median: 613446 cycles/ticks +average: 617966 cycles/ticks + +kyber_decaps: +median: 777720 cycles/ticks +average: 783956 cycles/ticks + +Loop spin: 919 +gen_a: +median: 129718 cycles/ticks +average: 130782 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7259 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7245 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23059 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33377 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35893 cycles/ticks + +poly_tomsg: +median: 3930 cycles/ticks +average: 4017 cycles/ticks + +poly_frommsg: +median: 3458 cycles/ticks +average: 3575 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17042 cycles/ticks +average: 17523 cycles/ticks + +polyvec_decompress: +median: 6878 cycles/ticks +average: 7005 cycles/ticks + +indcpa_keypair: +median: 452176 cycles/ticks +average: 456249 cycles/ticks + +indcpa_enc: +median: 576748 cycles/ticks +average: 580398 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 160317 cycles/ticks + +kyber_keypair_derand: +median: 486096 cycles/ticks +average: 490240 cycles/ticks + +kyber_keypair: +median: 504944 cycles/ticks +average: 508298 cycles/ticks + +kyber_encaps_derand: +median: 614474 cycles/ticks +average: 618463 cycles/ticks + +kyber_encaps: +median: 615158 cycles/ticks +average: 618965 cycles/ticks + +kyber_decaps: +median: 777652 cycles/ticks +average: 782447 cycles/ticks + +Loop spin: 920 +gen_a: +median: 130178 cycles/ticks +average: 131238 cycles/ticks + +poly_getnoise_eta1: +median: 7220 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7267 cycles/ticks + +NTT: +median: 22904 cycles/ticks +average: 23017 cycles/ticks + +INVNTT: +median: 33268 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 36996 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17078 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6928 cycles/ticks + +indcpa_keypair: +median: 451990 cycles/ticks +average: 454707 cycles/ticks + +indcpa_enc: +median: 573290 cycles/ticks +average: 577345 cycles/ticks + +indcpa_dec: +median: 161462 cycles/ticks +average: 162653 cycles/ticks + +kyber_keypair_derand: +median: 486056 cycles/ticks +average: 489763 cycles/ticks + +kyber_keypair: +median: 504746 cycles/ticks +average: 508755 cycles/ticks + +kyber_encaps_derand: +median: 611154 cycles/ticks +average: 615368 cycles/ticks + +kyber_encaps: +median: 612302 cycles/ticks +average: 616851 cycles/ticks + +kyber_decaps: +median: 777910 cycles/ticks +average: 782195 cycles/ticks + +Loop spin: 921 +gen_a: +median: 129666 cycles/ticks +average: 130676 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7288 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35643 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1034 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6941 cycles/ticks + +indcpa_keypair: +median: 452414 cycles/ticks +average: 455935 cycles/ticks + +indcpa_enc: +median: 573542 cycles/ticks +average: 576233 cycles/ticks + +indcpa_dec: +median: 159306 cycles/ticks +average: 160711 cycles/ticks + +kyber_keypair_derand: +median: 486174 cycles/ticks +average: 490158 cycles/ticks + +kyber_keypair: +median: 505212 cycles/ticks +average: 509245 cycles/ticks + +kyber_encaps_derand: +median: 610980 cycles/ticks +average: 615331 cycles/ticks + +kyber_encaps: +median: 613600 cycles/ticks +average: 617712 cycles/ticks + +kyber_decaps: +median: 777450 cycles/ticks +average: 782178 cycles/ticks + +Loop spin: 922 +gen_a: +median: 129680 cycles/ticks +average: 130921 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7275 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33457 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35791 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17153 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 452240 cycles/ticks +average: 455901 cycles/ticks + +indcpa_enc: +median: 573552 cycles/ticks +average: 577699 cycles/ticks + +indcpa_dec: +median: 159288 cycles/ticks +average: 160466 cycles/ticks + +kyber_keypair_derand: +median: 486176 cycles/ticks +average: 489424 cycles/ticks + +kyber_keypair: +median: 504804 cycles/ticks +average: 508448 cycles/ticks + +kyber_encaps_derand: +median: 611230 cycles/ticks +average: 617530 cycles/ticks + +kyber_encaps: +median: 612870 cycles/ticks +average: 617181 cycles/ticks + +kyber_decaps: +median: 777814 cycles/ticks +average: 783067 cycles/ticks + +Loop spin: 923 +gen_a: +median: 129708 cycles/ticks +average: 130587 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7259 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33440 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35743 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3507 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17167 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6977 cycles/ticks + +indcpa_keypair: +median: 452284 cycles/ticks +average: 455382 cycles/ticks + +indcpa_enc: +median: 573506 cycles/ticks +average: 577576 cycles/ticks + +indcpa_dec: +median: 159322 cycles/ticks +average: 160454 cycles/ticks + +kyber_keypair_derand: +median: 485948 cycles/ticks +average: 490213 cycles/ticks + +kyber_keypair: +median: 504806 cycles/ticks +average: 508587 cycles/ticks + +kyber_encaps_derand: +median: 610980 cycles/ticks +average: 615829 cycles/ticks + +kyber_encaps: +median: 612234 cycles/ticks +average: 616503 cycles/ticks + +kyber_decaps: +median: 777666 cycles/ticks +average: 784785 cycles/ticks + +Loop spin: 924 +gen_a: +median: 129692 cycles/ticks +average: 131070 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23115 cycles/ticks + +INVNTT: +median: 33262 cycles/ticks +average: 33624 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35845 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17126 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6903 cycles/ticks + +indcpa_keypair: +median: 456264 cycles/ticks +average: 459965 cycles/ticks + +indcpa_enc: +median: 577516 cycles/ticks +average: 581194 cycles/ticks + +indcpa_dec: +median: 159290 cycles/ticks +average: 160705 cycles/ticks + +kyber_keypair_derand: +median: 486226 cycles/ticks +average: 490247 cycles/ticks + +kyber_keypair: +median: 504732 cycles/ticks +average: 506885 cycles/ticks + +kyber_encaps_derand: +median: 611182 cycles/ticks +average: 615615 cycles/ticks + +kyber_encaps: +median: 613808 cycles/ticks +average: 618292 cycles/ticks + +kyber_decaps: +median: 777878 cycles/ticks +average: 783739 cycles/ticks + +Loop spin: 925 +gen_a: +median: 129514 cycles/ticks +average: 130707 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7341 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22996 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35654 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3504 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3717 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17141 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6932 cycles/ticks + +indcpa_keypair: +median: 456034 cycles/ticks +average: 458847 cycles/ticks + +indcpa_enc: +median: 577444 cycles/ticks +average: 582225 cycles/ticks + +indcpa_dec: +median: 159308 cycles/ticks +average: 160626 cycles/ticks + +kyber_keypair_derand: +median: 486412 cycles/ticks +average: 490320 cycles/ticks + +kyber_keypair: +median: 504836 cycles/ticks +average: 508724 cycles/ticks + +kyber_encaps_derand: +median: 611214 cycles/ticks +average: 614970 cycles/ticks + +kyber_encaps: +median: 613256 cycles/ticks +average: 617747 cycles/ticks + +kyber_decaps: +median: 777662 cycles/ticks +average: 783038 cycles/ticks + +Loop spin: 926 +gen_a: +median: 129606 cycles/ticks +average: 130964 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7259 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7209 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35874 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3685 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17008 cycles/ticks +average: 17106 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6883 cycles/ticks + +indcpa_keypair: +median: 451904 cycles/ticks +average: 454618 cycles/ticks + +indcpa_enc: +median: 576394 cycles/ticks +average: 580179 cycles/ticks + +indcpa_dec: +median: 159248 cycles/ticks +average: 160564 cycles/ticks + +kyber_keypair_derand: +median: 486008 cycles/ticks +average: 489651 cycles/ticks + +kyber_keypair: +median: 504828 cycles/ticks +average: 511176 cycles/ticks + +kyber_encaps_derand: +median: 613926 cycles/ticks +average: 617524 cycles/ticks + +kyber_encaps: +median: 615054 cycles/ticks +average: 621615 cycles/ticks + +kyber_decaps: +median: 780654 cycles/ticks +average: 786247 cycles/ticks + +Loop spin: 927 +gen_a: +median: 129718 cycles/ticks +average: 130673 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22999 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33433 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35870 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3735 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17158 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6929 cycles/ticks + +indcpa_keypair: +median: 452010 cycles/ticks +average: 454652 cycles/ticks + +indcpa_enc: +median: 573452 cycles/ticks +average: 576525 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 159984 cycles/ticks + +kyber_keypair_derand: +median: 486036 cycles/ticks +average: 489618 cycles/ticks + +kyber_keypair: +median: 504860 cycles/ticks +average: 508160 cycles/ticks + +kyber_encaps_derand: +median: 610862 cycles/ticks +average: 614968 cycles/ticks + +kyber_encaps: +median: 613128 cycles/ticks +average: 617372 cycles/ticks + +kyber_decaps: +median: 777320 cycles/ticks +average: 782148 cycles/ticks + +Loop spin: 928 +gen_a: +median: 129602 cycles/ticks +average: 130670 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33418 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35762 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3503 cycles/ticks + +poly_compress: +median: 3668 cycles/ticks +average: 3703 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17168 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 452302 cycles/ticks +average: 454773 cycles/ticks + +indcpa_enc: +median: 573488 cycles/ticks +average: 577383 cycles/ticks + +indcpa_dec: +median: 159264 cycles/ticks +average: 160203 cycles/ticks + +kyber_keypair_derand: +median: 486106 cycles/ticks +average: 489429 cycles/ticks + +kyber_keypair: +median: 504904 cycles/ticks +average: 507715 cycles/ticks + +kyber_encaps_derand: +median: 611380 cycles/ticks +average: 615878 cycles/ticks + +kyber_encaps: +median: 613848 cycles/ticks +average: 617918 cycles/ticks + +kyber_decaps: +median: 777688 cycles/ticks +average: 782571 cycles/ticks + +Loop spin: 929 +gen_a: +median: 129516 cycles/ticks +average: 130289 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 8372 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23017 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33485 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35671 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17079 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6875 cycles/ticks + +indcpa_keypair: +median: 451730 cycles/ticks +average: 454976 cycles/ticks + +indcpa_enc: +median: 572742 cycles/ticks +average: 577619 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 160301 cycles/ticks + +kyber_keypair_derand: +median: 485880 cycles/ticks +average: 489325 cycles/ticks + +kyber_keypair: +median: 504940 cycles/ticks +average: 508748 cycles/ticks + +kyber_encaps_derand: +median: 611034 cycles/ticks +average: 615460 cycles/ticks + +kyber_encaps: +median: 611938 cycles/ticks +average: 615967 cycles/ticks + +kyber_decaps: +median: 777412 cycles/ticks +average: 783052 cycles/ticks + +Loop spin: 930 +gen_a: +median: 129658 cycles/ticks +average: 130816 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7227 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22973 cycles/ticks + +INVNTT: +median: 33236 cycles/ticks +average: 33517 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35840 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17113 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 451928 cycles/ticks +average: 455855 cycles/ticks + +indcpa_enc: +median: 573142 cycles/ticks +average: 577214 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 161357 cycles/ticks + +kyber_keypair_derand: +median: 485998 cycles/ticks +average: 489277 cycles/ticks + +kyber_keypair: +median: 505208 cycles/ticks +average: 508526 cycles/ticks + +kyber_encaps_derand: +median: 610928 cycles/ticks +average: 615129 cycles/ticks + +kyber_encaps: +median: 612278 cycles/ticks +average: 615994 cycles/ticks + +kyber_decaps: +median: 777504 cycles/ticks +average: 782306 cycles/ticks + +Loop spin: 931 +gen_a: +median: 129544 cycles/ticks +average: 130604 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7260 cycles/ticks + +poly_getnoise_eta2: +median: 7198 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33448 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35621 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17090 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 455986 cycles/ticks +average: 459420 cycles/ticks + +indcpa_enc: +median: 577096 cycles/ticks +average: 581381 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 160272 cycles/ticks + +kyber_keypair_derand: +median: 486002 cycles/ticks +average: 489521 cycles/ticks + +kyber_keypair: +median: 504858 cycles/ticks +average: 507847 cycles/ticks + +kyber_encaps_derand: +median: 611028 cycles/ticks +average: 615832 cycles/ticks + +kyber_encaps: +median: 613242 cycles/ticks +average: 616698 cycles/ticks + +kyber_decaps: +median: 777682 cycles/ticks +average: 783238 cycles/ticks + +Loop spin: 932 +gen_a: +median: 129684 cycles/ticks +average: 130570 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7237 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33402 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35635 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3510 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3676 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17096 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452014 cycles/ticks +average: 454797 cycles/ticks + +indcpa_enc: +median: 573202 cycles/ticks +average: 576006 cycles/ticks + +indcpa_dec: +median: 159326 cycles/ticks +average: 160201 cycles/ticks + +kyber_keypair_derand: +median: 485992 cycles/ticks +average: 488520 cycles/ticks + +kyber_keypair: +median: 504916 cycles/ticks +average: 507927 cycles/ticks + +kyber_encaps_derand: +median: 610828 cycles/ticks +average: 615599 cycles/ticks + +kyber_encaps: +median: 611778 cycles/ticks +average: 616124 cycles/ticks + +kyber_decaps: +median: 777340 cycles/ticks +average: 782784 cycles/ticks + +Loop spin: 933 +gen_a: +median: 130014 cycles/ticks +average: 130705 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33260 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35508 cycles/ticks +average: 35666 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17075 cycles/ticks + +polyvec_decompress: +median: 6878 cycles/ticks +average: 6902 cycles/ticks + +indcpa_keypair: +median: 452084 cycles/ticks +average: 455545 cycles/ticks + +indcpa_enc: +median: 573790 cycles/ticks +average: 578476 cycles/ticks + +indcpa_dec: +median: 161946 cycles/ticks +average: 162915 cycles/ticks + +kyber_keypair_derand: +median: 485898 cycles/ticks +average: 488804 cycles/ticks + +kyber_keypair: +median: 505626 cycles/ticks +average: 507952 cycles/ticks + +kyber_encaps_derand: +median: 611034 cycles/ticks +average: 614531 cycles/ticks + +kyber_encaps: +median: 612112 cycles/ticks +average: 616547 cycles/ticks + +kyber_decaps: +median: 777710 cycles/ticks +average: 782557 cycles/ticks + +Loop spin: 934 +gen_a: +median: 129538 cycles/ticks +average: 130455 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7267 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33504 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35861 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17075 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 451940 cycles/ticks +average: 454980 cycles/ticks + +indcpa_enc: +median: 573182 cycles/ticks +average: 577525 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 160291 cycles/ticks + +kyber_keypair_derand: +median: 486020 cycles/ticks +average: 489041 cycles/ticks + +kyber_keypair: +median: 504852 cycles/ticks +average: 507930 cycles/ticks + +kyber_encaps_derand: +median: 610920 cycles/ticks +average: 615280 cycles/ticks + +kyber_encaps: +median: 612818 cycles/ticks +average: 616576 cycles/ticks + +kyber_decaps: +median: 777430 cycles/ticks +average: 781563 cycles/ticks + +Loop spin: 935 +gen_a: +median: 129526 cycles/ticks +average: 130637 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7288 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23003 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33370 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35662 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17083 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 452614 cycles/ticks +average: 455740 cycles/ticks + +indcpa_enc: +median: 573646 cycles/ticks +average: 577472 cycles/ticks + +indcpa_dec: +median: 159266 cycles/ticks +average: 160357 cycles/ticks + +kyber_keypair_derand: +median: 486946 cycles/ticks +average: 490404 cycles/ticks + +kyber_keypair: +median: 505238 cycles/ticks +average: 509303 cycles/ticks + +kyber_encaps_derand: +median: 610962 cycles/ticks +average: 613835 cycles/ticks + +kyber_encaps: +median: 612014 cycles/ticks +average: 615590 cycles/ticks + +kyber_decaps: +median: 777436 cycles/ticks +average: 781820 cycles/ticks + +Loop spin: 936 +gen_a: +median: 129948 cycles/ticks +average: 130753 cycles/ticks + +poly_getnoise_eta1: +median: 7222 cycles/ticks +average: 7296 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7276 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23000 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35682 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3497 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3736 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6902 cycles/ticks + +indcpa_keypair: +median: 452886 cycles/ticks +average: 455939 cycles/ticks + +indcpa_enc: +median: 573806 cycles/ticks +average: 576555 cycles/ticks + +indcpa_dec: +median: 159340 cycles/ticks +average: 160276 cycles/ticks + +kyber_keypair_derand: +median: 486834 cycles/ticks +average: 489734 cycles/ticks + +kyber_keypair: +median: 506482 cycles/ticks +average: 509436 cycles/ticks + +kyber_encaps_derand: +median: 611512 cycles/ticks +average: 615904 cycles/ticks + +kyber_encaps: +median: 612564 cycles/ticks +average: 617622 cycles/ticks + +kyber_decaps: +median: 778186 cycles/ticks +average: 782094 cycles/ticks + +Loop spin: 937 +gen_a: +median: 129612 cycles/ticks +average: 130599 cycles/ticks + +poly_getnoise_eta1: +median: 7244 cycles/ticks +average: 7268 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7227 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23096 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33476 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35848 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1039 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17159 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6882 cycles/ticks + +indcpa_keypair: +median: 452146 cycles/ticks +average: 455259 cycles/ticks + +indcpa_enc: +median: 576456 cycles/ticks +average: 580341 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 160329 cycles/ticks + +kyber_keypair_derand: +median: 486356 cycles/ticks +average: 490180 cycles/ticks + +kyber_keypair: +median: 504794 cycles/ticks +average: 507674 cycles/ticks + +kyber_encaps_derand: +median: 614572 cycles/ticks +average: 618285 cycles/ticks + +kyber_encaps: +median: 615790 cycles/ticks +average: 619167 cycles/ticks + +kyber_decaps: +median: 777718 cycles/ticks +average: 783532 cycles/ticks + +Loop spin: 938 +gen_a: +median: 129540 cycles/ticks +average: 130372 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 24169 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35853 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17072 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452178 cycles/ticks +average: 454985 cycles/ticks + +indcpa_enc: +median: 573298 cycles/ticks +average: 577028 cycles/ticks + +indcpa_dec: +median: 159336 cycles/ticks +average: 161318 cycles/ticks + +kyber_keypair_derand: +median: 485918 cycles/ticks +average: 490833 cycles/ticks + +kyber_keypair: +median: 504674 cycles/ticks +average: 507418 cycles/ticks + +kyber_encaps_derand: +median: 611332 cycles/ticks +average: 615114 cycles/ticks + +kyber_encaps: +median: 612128 cycles/ticks +average: 615810 cycles/ticks + +kyber_decaps: +median: 777648 cycles/ticks +average: 782418 cycles/ticks + +Loop spin: 939 +gen_a: +median: 129814 cycles/ticks +average: 130520 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7257 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7238 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35498 cycles/ticks +average: 35739 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3671 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17081 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452366 cycles/ticks +average: 454894 cycles/ticks + +indcpa_enc: +median: 573350 cycles/ticks +average: 577330 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 161828 cycles/ticks + +kyber_keypair_derand: +median: 490124 cycles/ticks +average: 493292 cycles/ticks + +kyber_keypair: +median: 506032 cycles/ticks +average: 509339 cycles/ticks + +kyber_encaps_derand: +median: 611136 cycles/ticks +average: 615334 cycles/ticks + +kyber_encaps: +median: 612198 cycles/ticks +average: 615413 cycles/ticks + +kyber_decaps: +median: 777796 cycles/ticks +average: 781756 cycles/ticks + +Loop spin: 940 +gen_a: +median: 129552 cycles/ticks +average: 130323 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7242 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23006 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33461 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35512 cycles/ticks +average: 35743 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17061 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 452000 cycles/ticks +average: 454687 cycles/ticks + +indcpa_enc: +median: 576416 cycles/ticks +average: 579644 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 160315 cycles/ticks + +kyber_keypair_derand: +median: 486298 cycles/ticks +average: 488673 cycles/ticks + +kyber_keypair: +median: 505450 cycles/ticks +average: 508839 cycles/ticks + +kyber_encaps_derand: +median: 614306 cycles/ticks +average: 619198 cycles/ticks + +kyber_encaps: +median: 615386 cycles/ticks +average: 618526 cycles/ticks + +kyber_decaps: +median: 777422 cycles/ticks +average: 781660 cycles/ticks + +Loop spin: 941 +gen_a: +median: 129466 cycles/ticks +average: 130235 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7264 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7216 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33368 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35731 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3736 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17068 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 455858 cycles/ticks +average: 459000 cycles/ticks + +indcpa_enc: +median: 577006 cycles/ticks +average: 580671 cycles/ticks + +indcpa_dec: +median: 159344 cycles/ticks +average: 160351 cycles/ticks + +kyber_keypair_derand: +median: 486008 cycles/ticks +average: 488459 cycles/ticks + +kyber_keypair: +median: 504786 cycles/ticks +average: 507627 cycles/ticks + +kyber_encaps_derand: +median: 611394 cycles/ticks +average: 614887 cycles/ticks + +kyber_encaps: +median: 612130 cycles/ticks +average: 615275 cycles/ticks + +kyber_decaps: +median: 777540 cycles/ticks +average: 783858 cycles/ticks + +Loop spin: 942 +gen_a: +median: 129708 cycles/ticks +average: 130699 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7237 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22994 cycles/ticks + +INVNTT: +median: 33268 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35652 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3900 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3497 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17075 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6896 cycles/ticks + +indcpa_keypair: +median: 452140 cycles/ticks +average: 454905 cycles/ticks + +indcpa_enc: +median: 573256 cycles/ticks +average: 576384 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 160105 cycles/ticks + +kyber_keypair_derand: +median: 486574 cycles/ticks +average: 489775 cycles/ticks + +kyber_keypair: +median: 506054 cycles/ticks +average: 508944 cycles/ticks + +kyber_encaps_derand: +median: 610856 cycles/ticks +average: 615243 cycles/ticks + +kyber_encaps: +median: 611914 cycles/ticks +average: 615798 cycles/ticks + +kyber_decaps: +median: 777480 cycles/ticks +average: 782457 cycles/ticks + +Loop spin: 943 +gen_a: +median: 129690 cycles/ticks +average: 130594 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7301 cycles/ticks + +poly_getnoise_eta2: +median: 7230 cycles/ticks +average: 7280 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22996 cycles/ticks + +INVNTT: +median: 33260 cycles/ticks +average: 33437 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35645 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3680 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17089 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 452324 cycles/ticks +average: 455159 cycles/ticks + +indcpa_enc: +median: 576732 cycles/ticks +average: 581567 cycles/ticks + +indcpa_dec: +median: 159260 cycles/ticks +average: 160416 cycles/ticks + +kyber_keypair_derand: +median: 486418 cycles/ticks +average: 490031 cycles/ticks + +kyber_keypair: +median: 505960 cycles/ticks +average: 509144 cycles/ticks + +kyber_encaps_derand: +median: 614388 cycles/ticks +average: 618027 cycles/ticks + +kyber_encaps: +median: 615418 cycles/ticks +average: 619534 cycles/ticks + +kyber_decaps: +median: 780960 cycles/ticks +average: 785150 cycles/ticks + +Loop spin: 944 +gen_a: +median: 129558 cycles/ticks +average: 130464 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7269 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23019 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33395 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35731 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1033 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17063 cycles/ticks + +polyvec_decompress: +median: 6842 cycles/ticks +average: 6873 cycles/ticks + +indcpa_keypair: +median: 451986 cycles/ticks +average: 454609 cycles/ticks + +indcpa_enc: +median: 572962 cycles/ticks +average: 576594 cycles/ticks + +indcpa_dec: +median: 159316 cycles/ticks +average: 160313 cycles/ticks + +kyber_keypair_derand: +median: 486120 cycles/ticks +average: 489081 cycles/ticks + +kyber_keypair: +median: 504908 cycles/ticks +average: 508831 cycles/ticks + +kyber_encaps_derand: +median: 610790 cycles/ticks +average: 614595 cycles/ticks + +kyber_encaps: +median: 611622 cycles/ticks +average: 615116 cycles/ticks + +kyber_decaps: +median: 777238 cycles/ticks +average: 781193 cycles/ticks + +Loop spin: 945 +gen_a: +median: 129708 cycles/ticks +average: 130558 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7265 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22910 cycles/ticks +average: 23075 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33524 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35768 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3682 cycles/ticks + +poly_decompress: +median: 1020 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17107 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6895 cycles/ticks + +indcpa_keypair: +median: 452138 cycles/ticks +average: 454805 cycles/ticks + +indcpa_enc: +median: 573320 cycles/ticks +average: 577102 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 160203 cycles/ticks + +kyber_keypair_derand: +median: 490162 cycles/ticks +average: 493105 cycles/ticks + +kyber_keypair: +median: 505432 cycles/ticks +average: 508106 cycles/ticks + +kyber_encaps_derand: +median: 610830 cycles/ticks +average: 614938 cycles/ticks + +kyber_encaps: +median: 611818 cycles/ticks +average: 618960 cycles/ticks + +kyber_decaps: +median: 777674 cycles/ticks +average: 784672 cycles/ticks + +Loop spin: 946 +gen_a: +median: 129752 cycles/ticks +average: 130828 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7240 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7241 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23020 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33398 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35504 cycles/ticks +average: 35776 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3475 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 452302 cycles/ticks +average: 455398 cycles/ticks + +indcpa_enc: +median: 573922 cycles/ticks +average: 577133 cycles/ticks + +indcpa_dec: +median: 159268 cycles/ticks +average: 160160 cycles/ticks + +kyber_keypair_derand: +median: 486380 cycles/ticks +average: 489515 cycles/ticks + +kyber_keypair: +median: 506326 cycles/ticks +average: 509161 cycles/ticks + +kyber_encaps_derand: +median: 612244 cycles/ticks +average: 616368 cycles/ticks + +kyber_encaps: +median: 613624 cycles/ticks +average: 617067 cycles/ticks + +kyber_decaps: +median: 778196 cycles/ticks +average: 782671 cycles/ticks + +Loop spin: 947 +gen_a: +median: 129636 cycles/ticks +average: 130506 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7236 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22998 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 34608 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35704 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3917 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3689 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17166 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 452174 cycles/ticks +average: 454815 cycles/ticks + +indcpa_enc: +median: 573194 cycles/ticks +average: 575929 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 160205 cycles/ticks + +kyber_keypair_derand: +median: 485924 cycles/ticks +average: 489589 cycles/ticks + +kyber_keypair: +median: 504898 cycles/ticks +average: 508067 cycles/ticks + +kyber_encaps_derand: +median: 610832 cycles/ticks +average: 615480 cycles/ticks + +kyber_encaps: +median: 611812 cycles/ticks +average: 614800 cycles/ticks + +kyber_decaps: +median: 777378 cycles/ticks +average: 781362 cycles/ticks + +Loop spin: 948 +gen_a: +median: 129752 cycles/ticks +average: 130616 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23051 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33571 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35656 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3890 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 452626 cycles/ticks +average: 455859 cycles/ticks + +indcpa_enc: +median: 574258 cycles/ticks +average: 578372 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 161495 cycles/ticks + +kyber_keypair_derand: +median: 486384 cycles/ticks +average: 489429 cycles/ticks + +kyber_keypair: +median: 505678 cycles/ticks +average: 509311 cycles/ticks + +kyber_encaps_derand: +median: 612334 cycles/ticks +average: 615653 cycles/ticks + +kyber_encaps: +median: 613304 cycles/ticks +average: 616459 cycles/ticks + +kyber_decaps: +median: 778102 cycles/ticks +average: 782784 cycles/ticks + +Loop spin: 949 +gen_a: +median: 129604 cycles/ticks +average: 130400 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7263 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33370 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35599 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3689 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17145 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 452188 cycles/ticks +average: 454770 cycles/ticks + +indcpa_enc: +median: 573780 cycles/ticks +average: 577313 cycles/ticks + +indcpa_dec: +median: 162418 cycles/ticks +average: 163677 cycles/ticks + +kyber_keypair_derand: +median: 486238 cycles/ticks +average: 489303 cycles/ticks + +kyber_keypair: +median: 506318 cycles/ticks +average: 508806 cycles/ticks + +kyber_encaps_derand: +median: 611492 cycles/ticks +average: 616000 cycles/ticks + +kyber_encaps: +median: 613534 cycles/ticks +average: 616830 cycles/ticks + +kyber_decaps: +median: 780120 cycles/ticks +average: 784422 cycles/ticks + +Loop spin: 950 +gen_a: +median: 129510 cycles/ticks +average: 130400 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7252 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7245 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23007 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33468 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35825 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3902 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3664 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17075 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6904 cycles/ticks + +indcpa_keypair: +median: 451766 cycles/ticks +average: 453876 cycles/ticks + +indcpa_enc: +median: 572868 cycles/ticks +average: 575763 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 160263 cycles/ticks + +kyber_keypair_derand: +median: 486140 cycles/ticks +average: 489359 cycles/ticks + +kyber_keypair: +median: 504720 cycles/ticks +average: 507385 cycles/ticks + +kyber_encaps_derand: +median: 611216 cycles/ticks +average: 614138 cycles/ticks + +kyber_encaps: +median: 612178 cycles/ticks +average: 615564 cycles/ticks + +kyber_decaps: +median: 777744 cycles/ticks +average: 782958 cycles/ticks + +Loop spin: 951 +gen_a: +median: 129694 cycles/ticks +average: 130418 cycles/ticks + +poly_getnoise_eta1: +median: 7246 cycles/ticks +average: 7262 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23013 cycles/ticks + +INVNTT: +median: 33258 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35634 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17088 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6880 cycles/ticks + +indcpa_keypair: +median: 451726 cycles/ticks +average: 454665 cycles/ticks + +indcpa_enc: +median: 572984 cycles/ticks +average: 575996 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 160332 cycles/ticks + +kyber_keypair_derand: +median: 485908 cycles/ticks +average: 489152 cycles/ticks + +kyber_keypair: +median: 504850 cycles/ticks +average: 508234 cycles/ticks + +kyber_encaps_derand: +median: 611162 cycles/ticks +average: 614656 cycles/ticks + +kyber_encaps: +median: 612200 cycles/ticks +average: 615033 cycles/ticks + +kyber_decaps: +median: 777838 cycles/ticks +average: 782480 cycles/ticks + +Loop spin: 952 +gen_a: +median: 129624 cycles/ticks +average: 130782 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7244 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23104 cycles/ticks + +INVNTT: +median: 33272 cycles/ticks +average: 33427 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35532 cycles/ticks +average: 35734 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3668 cycles/ticks +average: 3684 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17083 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 452114 cycles/ticks +average: 455396 cycles/ticks + +indcpa_enc: +median: 573232 cycles/ticks +average: 578104 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 160210 cycles/ticks + +kyber_keypair_derand: +median: 486432 cycles/ticks +average: 489992 cycles/ticks + +kyber_keypair: +median: 505472 cycles/ticks +average: 508299 cycles/ticks + +kyber_encaps_derand: +median: 611134 cycles/ticks +average: 615960 cycles/ticks + +kyber_encaps: +median: 613786 cycles/ticks +average: 617218 cycles/ticks + +kyber_decaps: +median: 777658 cycles/ticks +average: 782074 cycles/ticks + +Loop spin: 953 +gen_a: +median: 129584 cycles/ticks +average: 130801 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7242 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7312 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23058 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33474 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35788 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17125 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6931 cycles/ticks + +indcpa_keypair: +median: 452076 cycles/ticks +average: 454117 cycles/ticks + +indcpa_enc: +median: 573346 cycles/ticks +average: 575949 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 160253 cycles/ticks + +kyber_keypair_derand: +median: 489920 cycles/ticks +average: 492738 cycles/ticks + +kyber_keypair: +median: 504786 cycles/ticks +average: 508856 cycles/ticks + +kyber_encaps_derand: +median: 610906 cycles/ticks +average: 615246 cycles/ticks + +kyber_encaps: +median: 612052 cycles/ticks +average: 615452 cycles/ticks + +kyber_decaps: +median: 777732 cycles/ticks +average: 781557 cycles/ticks + +Loop spin: 954 +gen_a: +median: 129678 cycles/ticks +average: 130637 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7290 cycles/ticks + +poly_getnoise_eta2: +median: 7196 cycles/ticks +average: 7308 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35639 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17050 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6895 cycles/ticks + +indcpa_keypair: +median: 452020 cycles/ticks +average: 454389 cycles/ticks + +indcpa_enc: +median: 573154 cycles/ticks +average: 575998 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 160288 cycles/ticks + +kyber_keypair_derand: +median: 486114 cycles/ticks +average: 488955 cycles/ticks + +kyber_keypair: +median: 504752 cycles/ticks +average: 507240 cycles/ticks + +kyber_encaps_derand: +median: 610770 cycles/ticks +average: 614060 cycles/ticks + +kyber_encaps: +median: 611796 cycles/ticks +average: 616042 cycles/ticks + +kyber_decaps: +median: 777230 cycles/ticks +average: 782236 cycles/ticks + +Loop spin: 955 +gen_a: +median: 129774 cycles/ticks +average: 130584 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22989 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35636 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3677 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6905 cycles/ticks + +indcpa_keypair: +median: 452114 cycles/ticks +average: 454826 cycles/ticks + +indcpa_enc: +median: 573050 cycles/ticks +average: 576656 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 160393 cycles/ticks + +kyber_keypair_derand: +median: 486024 cycles/ticks +average: 488905 cycles/ticks + +kyber_keypair: +median: 505290 cycles/ticks +average: 508473 cycles/ticks + +kyber_encaps_derand: +median: 611062 cycles/ticks +average: 614728 cycles/ticks + +kyber_encaps: +median: 613756 cycles/ticks +average: 616696 cycles/ticks + +kyber_decaps: +median: 780838 cycles/ticks +average: 784560 cycles/ticks + +Loop spin: 956 +gen_a: +median: 129754 cycles/ticks +average: 132053 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7231 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33240 cycles/ticks +average: 33604 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35641 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17002 cycles/ticks +average: 17159 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 451960 cycles/ticks +average: 454906 cycles/ticks + +indcpa_enc: +median: 573322 cycles/ticks +average: 577129 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 160057 cycles/ticks + +kyber_keypair_derand: +median: 486100 cycles/ticks +average: 488429 cycles/ticks + +kyber_keypair: +median: 504820 cycles/ticks +average: 507490 cycles/ticks + +kyber_encaps_derand: +median: 610856 cycles/ticks +average: 614569 cycles/ticks + +kyber_encaps: +median: 612466 cycles/ticks +average: 616204 cycles/ticks + +kyber_decaps: +median: 777510 cycles/ticks +average: 782563 cycles/ticks + +Loop spin: 957 +gen_a: +median: 129646 cycles/ticks +average: 130533 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7259 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7205 cycles/ticks + +NTT: +median: 22926 cycles/ticks +average: 23002 cycles/ticks + +INVNTT: +median: 33266 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35623 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3438 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 451646 cycles/ticks +average: 454313 cycles/ticks + +indcpa_enc: +median: 572884 cycles/ticks +average: 576069 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 161263 cycles/ticks + +kyber_keypair_derand: +median: 486072 cycles/ticks +average: 488613 cycles/ticks + +kyber_keypair: +median: 504784 cycles/ticks +average: 508633 cycles/ticks + +kyber_encaps_derand: +median: 611166 cycles/ticks +average: 617826 cycles/ticks + +kyber_encaps: +median: 611928 cycles/ticks +average: 614963 cycles/ticks + +kyber_decaps: +median: 777394 cycles/ticks +average: 782251 cycles/ticks + +Loop spin: 958 +gen_a: +median: 130090 cycles/ticks +average: 130974 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7239 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23022 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33386 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35642 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17174 cycles/ticks + +polyvec_decompress: +median: 6842 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 452116 cycles/ticks +average: 455870 cycles/ticks + +indcpa_enc: +median: 573688 cycles/ticks +average: 577314 cycles/ticks + +indcpa_dec: +median: 159612 cycles/ticks +average: 160805 cycles/ticks + +kyber_keypair_derand: +median: 486128 cycles/ticks +average: 489130 cycles/ticks + +kyber_keypair: +median: 504824 cycles/ticks +average: 507498 cycles/ticks + +kyber_encaps_derand: +median: 611284 cycles/ticks +average: 615793 cycles/ticks + +kyber_encaps: +median: 614126 cycles/ticks +average: 617776 cycles/ticks + +kyber_decaps: +median: 778024 cycles/ticks +average: 783380 cycles/ticks + +Loop spin: 959 +gen_a: +median: 129682 cycles/ticks +average: 130501 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22983 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33385 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35708 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3666 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1036 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17078 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6891 cycles/ticks + +indcpa_keypair: +median: 452366 cycles/ticks +average: 455392 cycles/ticks + +indcpa_enc: +median: 576522 cycles/ticks +average: 580376 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 160330 cycles/ticks + +kyber_keypair_derand: +median: 486168 cycles/ticks +average: 489334 cycles/ticks + +kyber_keypair: +median: 504810 cycles/ticks +average: 508105 cycles/ticks + +kyber_encaps_derand: +median: 618684 cycles/ticks +average: 621807 cycles/ticks + +kyber_encaps: +median: 620792 cycles/ticks +average: 624409 cycles/ticks + +kyber_decaps: +median: 785642 cycles/ticks +average: 791590 cycles/ticks + +Loop spin: 960 +gen_a: +median: 129850 cycles/ticks +average: 130786 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7256 cycles/ticks + +poly_getnoise_eta2: +median: 7200 cycles/ticks +average: 7260 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23095 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33532 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35510 cycles/ticks +average: 35725 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3690 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16996 cycles/ticks +average: 17049 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 452350 cycles/ticks +average: 455081 cycles/ticks + +indcpa_enc: +median: 573386 cycles/ticks +average: 576730 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 160096 cycles/ticks + +kyber_keypair_derand: +median: 486190 cycles/ticks +average: 489113 cycles/ticks + +kyber_keypair: +median: 504968 cycles/ticks +average: 508393 cycles/ticks + +kyber_encaps_derand: +median: 611472 cycles/ticks +average: 614865 cycles/ticks + +kyber_encaps: +median: 612336 cycles/ticks +average: 616078 cycles/ticks + +kyber_decaps: +median: 780826 cycles/ticks +average: 785442 cycles/ticks + +Loop spin: 961 +gen_a: +median: 129558 cycles/ticks +average: 130484 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7264 cycles/ticks + +poly_getnoise_eta2: +median: 7226 cycles/ticks +average: 7237 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33480 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35720 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16984 cycles/ticks +average: 17049 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6927 cycles/ticks + +indcpa_keypair: +median: 451958 cycles/ticks +average: 455807 cycles/ticks + +indcpa_enc: +median: 573088 cycles/ticks +average: 576642 cycles/ticks + +indcpa_dec: +median: 159282 cycles/ticks +average: 160414 cycles/ticks + +kyber_keypair_derand: +median: 485668 cycles/ticks +average: 489068 cycles/ticks + +kyber_keypair: +median: 504806 cycles/ticks +average: 507630 cycles/ticks + +kyber_encaps_derand: +median: 611282 cycles/ticks +average: 614930 cycles/ticks + +kyber_encaps: +median: 614336 cycles/ticks +average: 618650 cycles/ticks + +kyber_decaps: +median: 778678 cycles/ticks +average: 784433 cycles/ticks + +Loop spin: 962 +gen_a: +median: 129830 cycles/ticks +average: 130826 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22989 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33485 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35646 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6898 cycles/ticks + +indcpa_keypair: +median: 451856 cycles/ticks +average: 454601 cycles/ticks + +indcpa_enc: +median: 573772 cycles/ticks +average: 576884 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 160033 cycles/ticks + +kyber_keypair_derand: +median: 486268 cycles/ticks +average: 488734 cycles/ticks + +kyber_keypair: +median: 504870 cycles/ticks +average: 508475 cycles/ticks + +kyber_encaps_derand: +median: 612030 cycles/ticks +average: 615321 cycles/ticks + +kyber_encaps: +median: 614484 cycles/ticks +average: 618477 cycles/ticks + +kyber_decaps: +median: 778412 cycles/ticks +average: 782282 cycles/ticks + +Loop spin: 963 +gen_a: +median: 129624 cycles/ticks +average: 130656 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7237 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7268 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33417 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35754 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1045 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17158 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 452536 cycles/ticks +average: 455629 cycles/ticks + +indcpa_enc: +median: 573622 cycles/ticks +average: 577672 cycles/ticks + +indcpa_dec: +median: 159306 cycles/ticks +average: 160632 cycles/ticks + +kyber_keypair_derand: +median: 486136 cycles/ticks +average: 489362 cycles/ticks + +kyber_keypair: +median: 504982 cycles/ticks +average: 508296 cycles/ticks + +kyber_encaps_derand: +median: 615288 cycles/ticks +average: 619172 cycles/ticks + +kyber_encaps: +median: 616374 cycles/ticks +average: 620514 cycles/ticks + +kyber_decaps: +median: 781856 cycles/ticks +average: 786489 cycles/ticks + +Loop spin: 964 +gen_a: +median: 129498 cycles/ticks +average: 130260 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7228 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33526 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35663 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17078 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6894 cycles/ticks + +indcpa_keypair: +median: 455218 cycles/ticks +average: 458579 cycles/ticks + +indcpa_enc: +median: 573110 cycles/ticks +average: 576395 cycles/ticks + +indcpa_dec: +median: 159278 cycles/ticks +average: 160067 cycles/ticks + +kyber_keypair_derand: +median: 489284 cycles/ticks +average: 492346 cycles/ticks + +kyber_keypair: +median: 508148 cycles/ticks +average: 511934 cycles/ticks + +kyber_encaps_derand: +median: 615072 cycles/ticks +average: 618681 cycles/ticks + +kyber_encaps: +median: 616542 cycles/ticks +average: 620406 cycles/ticks + +kyber_decaps: +median: 781502 cycles/ticks +average: 786971 cycles/ticks + +Loop spin: 965 +gen_a: +median: 129902 cycles/ticks +average: 130919 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7257 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 25861 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33450 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35719 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3679 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17059 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 456220 cycles/ticks +average: 458518 cycles/ticks + +indcpa_enc: +median: 577364 cycles/ticks +average: 582808 cycles/ticks + +indcpa_dec: +median: 162426 cycles/ticks +average: 163482 cycles/ticks + +kyber_keypair_derand: +median: 485876 cycles/ticks +average: 488853 cycles/ticks + +kyber_keypair: +median: 504796 cycles/ticks +average: 507148 cycles/ticks + +kyber_encaps_derand: +median: 610856 cycles/ticks +average: 613788 cycles/ticks + +kyber_encaps: +median: 613494 cycles/ticks +average: 616764 cycles/ticks + +kyber_decaps: +median: 777472 cycles/ticks +average: 783062 cycles/ticks + +Loop spin: 966 +gen_a: +median: 129674 cycles/ticks +average: 130422 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7236 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7240 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 22991 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33401 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35826 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3911 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17088 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6899 cycles/ticks + +indcpa_keypair: +median: 452024 cycles/ticks +average: 455138 cycles/ticks + +indcpa_enc: +median: 573538 cycles/ticks +average: 578417 cycles/ticks + +indcpa_dec: +median: 159294 cycles/ticks +average: 160031 cycles/ticks + +kyber_keypair_derand: +median: 485702 cycles/ticks +average: 488546 cycles/ticks + +kyber_keypair: +median: 504784 cycles/ticks +average: 507833 cycles/ticks + +kyber_encaps_derand: +median: 615430 cycles/ticks +average: 620226 cycles/ticks + +kyber_encaps: +median: 616396 cycles/ticks +average: 620345 cycles/ticks + +kyber_decaps: +median: 781882 cycles/ticks +average: 785851 cycles/ticks + +Loop spin: 967 +gen_a: +median: 129712 cycles/ticks +average: 130708 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7324 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33390 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35500 cycles/ticks +average: 35691 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3686 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 17006 cycles/ticks +average: 17067 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6902 cycles/ticks + +indcpa_keypair: +median: 452118 cycles/ticks +average: 455148 cycles/ticks + +indcpa_enc: +median: 573138 cycles/ticks +average: 576890 cycles/ticks + +indcpa_dec: +median: 159306 cycles/ticks +average: 160082 cycles/ticks + +kyber_keypair_derand: +median: 486008 cycles/ticks +average: 489368 cycles/ticks + +kyber_keypair: +median: 505490 cycles/ticks +average: 508328 cycles/ticks + +kyber_encaps_derand: +median: 611062 cycles/ticks +average: 615095 cycles/ticks + +kyber_encaps: +median: 612074 cycles/ticks +average: 615482 cycles/ticks + +kyber_decaps: +median: 777572 cycles/ticks +average: 782758 cycles/ticks + +Loop spin: 968 +gen_a: +median: 130190 cycles/ticks +average: 131104 cycles/ticks + +poly_getnoise_eta1: +median: 7252 cycles/ticks +average: 7316 cycles/ticks + +poly_getnoise_eta2: +median: 7192 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23008 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35633 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17112 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 452848 cycles/ticks +average: 455599 cycles/ticks + +indcpa_enc: +median: 573730 cycles/ticks +average: 577445 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 160101 cycles/ticks + +kyber_keypair_derand: +median: 486332 cycles/ticks +average: 488831 cycles/ticks + +kyber_keypair: +median: 505256 cycles/ticks +average: 508442 cycles/ticks + +kyber_encaps_derand: +median: 611198 cycles/ticks +average: 614860 cycles/ticks + +kyber_encaps: +median: 613164 cycles/ticks +average: 617051 cycles/ticks + +kyber_decaps: +median: 777856 cycles/ticks +average: 783471 cycles/ticks + +Loop spin: 969 +gen_a: +median: 129668 cycles/ticks +average: 130594 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7262 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7215 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23163 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33593 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35731 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1078 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17208 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6934 cycles/ticks + +indcpa_keypair: +median: 452514 cycles/ticks +average: 455200 cycles/ticks + +indcpa_enc: +median: 573794 cycles/ticks +average: 577653 cycles/ticks + +indcpa_dec: +median: 159292 cycles/ticks +average: 160467 cycles/ticks + +kyber_keypair_derand: +median: 486508 cycles/ticks +average: 489217 cycles/ticks + +kyber_keypair: +median: 505176 cycles/ticks +average: 507448 cycles/ticks + +kyber_encaps_derand: +median: 611318 cycles/ticks +average: 614538 cycles/ticks + +kyber_encaps: +median: 612284 cycles/ticks +average: 615971 cycles/ticks + +kyber_decaps: +median: 777588 cycles/ticks +average: 783050 cycles/ticks + +Loop spin: 970 +gen_a: +median: 129692 cycles/ticks +average: 130568 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23082 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33532 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35480 cycles/ticks +average: 35756 cycles/ticks + +poly_tomsg: +median: 3860 cycles/ticks +average: 3910 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17157 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6988 cycles/ticks + +indcpa_keypair: +median: 452474 cycles/ticks +average: 456689 cycles/ticks + +indcpa_enc: +median: 573588 cycles/ticks +average: 576081 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 159968 cycles/ticks + +kyber_keypair_derand: +median: 485974 cycles/ticks +average: 488336 cycles/ticks + +kyber_keypair: +median: 505922 cycles/ticks +average: 508989 cycles/ticks + +kyber_encaps_derand: +median: 610970 cycles/ticks +average: 615399 cycles/ticks + +kyber_encaps: +median: 612002 cycles/ticks +average: 616103 cycles/ticks + +kyber_decaps: +median: 778282 cycles/ticks +average: 782730 cycles/ticks + +Loop spin: 971 +gen_a: +median: 129664 cycles/ticks +average: 130565 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7268 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23012 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33431 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35494 cycles/ticks +average: 35659 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1028 cycles/ticks +average: 1043 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17158 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 451996 cycles/ticks +average: 454782 cycles/ticks + +indcpa_enc: +median: 573292 cycles/ticks +average: 576667 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 160336 cycles/ticks + +kyber_keypair_derand: +median: 486040 cycles/ticks +average: 490078 cycles/ticks + +kyber_keypair: +median: 504790 cycles/ticks +average: 507862 cycles/ticks + +kyber_encaps_derand: +median: 611144 cycles/ticks +average: 614325 cycles/ticks + +kyber_encaps: +median: 612560 cycles/ticks +average: 616072 cycles/ticks + +kyber_decaps: +median: 777726 cycles/ticks +average: 782171 cycles/ticks + +Loop spin: 972 +gen_a: +median: 129642 cycles/ticks +average: 130431 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7251 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7233 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23084 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35626 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 452452 cycles/ticks +average: 455356 cycles/ticks + +indcpa_enc: +median: 585202 cycles/ticks +average: 588189 cycles/ticks + +indcpa_dec: +median: 159302 cycles/ticks +average: 160434 cycles/ticks + +kyber_keypair_derand: +median: 486614 cycles/ticks +average: 489693 cycles/ticks + +kyber_keypair: +median: 505676 cycles/ticks +average: 509105 cycles/ticks + +kyber_encaps_derand: +median: 622616 cycles/ticks +average: 627035 cycles/ticks + +kyber_encaps: +median: 623436 cycles/ticks +average: 628739 cycles/ticks + +kyber_decaps: +median: 788256 cycles/ticks +average: 792762 cycles/ticks + +Loop spin: 973 +gen_a: +median: 129612 cycles/ticks +average: 130429 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7241 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7237 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33240 cycles/ticks +average: 33508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35652 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17102 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 456566 cycles/ticks +average: 459126 cycles/ticks + +indcpa_enc: +median: 578164 cycles/ticks +average: 581126 cycles/ticks + +indcpa_dec: +median: 159258 cycles/ticks +average: 160138 cycles/ticks + +kyber_keypair_derand: +median: 486724 cycles/ticks +average: 489481 cycles/ticks + +kyber_keypair: +median: 506622 cycles/ticks +average: 509139 cycles/ticks + +kyber_encaps_derand: +median: 611670 cycles/ticks +average: 615088 cycles/ticks + +kyber_encaps: +median: 612836 cycles/ticks +average: 616320 cycles/ticks + +kyber_decaps: +median: 778506 cycles/ticks +average: 783617 cycles/ticks + +Loop spin: 974 +gen_a: +median: 129670 cycles/ticks +average: 130593 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7277 cycles/ticks + +poly_getnoise_eta2: +median: 7188 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23006 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33412 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35492 cycles/ticks +average: 35690 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3900 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3725 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16982 cycles/ticks +average: 17196 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6930 cycles/ticks + +indcpa_keypair: +median: 452648 cycles/ticks +average: 455044 cycles/ticks + +indcpa_enc: +median: 573404 cycles/ticks +average: 576405 cycles/ticks + +indcpa_dec: +median: 159310 cycles/ticks +average: 160207 cycles/ticks + +kyber_keypair_derand: +median: 486724 cycles/ticks +average: 489658 cycles/ticks + +kyber_keypair: +median: 506198 cycles/ticks +average: 508894 cycles/ticks + +kyber_encaps_derand: +median: 610908 cycles/ticks +average: 614327 cycles/ticks + +kyber_encaps: +median: 611976 cycles/ticks +average: 615393 cycles/ticks + +kyber_decaps: +median: 777386 cycles/ticks +average: 781234 cycles/ticks + +Loop spin: 975 +gen_a: +median: 129632 cycles/ticks +average: 130541 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7303 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23057 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33586 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35502 cycles/ticks +average: 35656 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17073 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 452200 cycles/ticks +average: 454972 cycles/ticks + +indcpa_enc: +median: 573368 cycles/ticks +average: 577939 cycles/ticks + +indcpa_dec: +median: 159266 cycles/ticks +average: 160009 cycles/ticks + +kyber_keypair_derand: +median: 486038 cycles/ticks +average: 488809 cycles/ticks + +kyber_keypair: +median: 504766 cycles/ticks +average: 507936 cycles/ticks + +kyber_encaps_derand: +median: 610656 cycles/ticks +average: 613830 cycles/ticks + +kyber_encaps: +median: 611866 cycles/ticks +average: 615329 cycles/ticks + +kyber_decaps: +median: 777424 cycles/ticks +average: 782444 cycles/ticks + +Loop spin: 976 +gen_a: +median: 130026 cycles/ticks +average: 130876 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7232 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7274 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33475 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35926 cycles/ticks +average: 36121 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3720 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17032 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6932 cycles/ticks + +indcpa_keypair: +median: 451996 cycles/ticks +average: 454700 cycles/ticks + +indcpa_enc: +median: 573450 cycles/ticks +average: 576395 cycles/ticks + +indcpa_dec: +median: 159262 cycles/ticks +average: 160219 cycles/ticks + +kyber_keypair_derand: +median: 486056 cycles/ticks +average: 489564 cycles/ticks + +kyber_keypair: +median: 505924 cycles/ticks +average: 509793 cycles/ticks + +kyber_encaps_derand: +median: 610990 cycles/ticks +average: 614564 cycles/ticks + +kyber_encaps: +median: 612034 cycles/ticks +average: 615093 cycles/ticks + +kyber_decaps: +median: 777578 cycles/ticks +average: 783995 cycles/ticks + +Loop spin: 977 +gen_a: +median: 129542 cycles/ticks +average: 130296 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7270 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7244 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33242 cycles/ticks +average: 33477 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35540 cycles/ticks +average: 35725 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3658 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17051 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 451856 cycles/ticks +average: 454169 cycles/ticks + +indcpa_enc: +median: 573200 cycles/ticks +average: 576700 cycles/ticks + +indcpa_dec: +median: 159272 cycles/ticks +average: 160440 cycles/ticks + +kyber_keypair_derand: +median: 490026 cycles/ticks +average: 492812 cycles/ticks + +kyber_keypair: +median: 505830 cycles/ticks +average: 508929 cycles/ticks + +kyber_encaps_derand: +median: 611042 cycles/ticks +average: 614584 cycles/ticks + +kyber_encaps: +median: 612136 cycles/ticks +average: 616354 cycles/ticks + +kyber_decaps: +median: 777442 cycles/ticks +average: 784057 cycles/ticks + +Loop spin: 978 +gen_a: +median: 129508 cycles/ticks +average: 130455 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23000 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35623 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3675 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17150 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 456034 cycles/ticks +average: 458520 cycles/ticks + +indcpa_enc: +median: 580170 cycles/ticks +average: 583025 cycles/ticks + +indcpa_dec: +median: 159252 cycles/ticks +average: 159942 cycles/ticks + +kyber_keypair_derand: +median: 490162 cycles/ticks +average: 492778 cycles/ticks + +kyber_keypair: +median: 504744 cycles/ticks +average: 508592 cycles/ticks + +kyber_encaps_derand: +median: 614316 cycles/ticks +average: 618606 cycles/ticks + +kyber_encaps: +median: 615378 cycles/ticks +average: 618490 cycles/ticks + +kyber_decaps: +median: 777770 cycles/ticks +average: 781888 cycles/ticks + +Loop spin: 979 +gen_a: +median: 129810 cycles/ticks +average: 130650 cycles/ticks + +poly_getnoise_eta1: +median: 7246 cycles/ticks +average: 7265 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7230 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33248 cycles/ticks +average: 33541 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35756 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3652 cycles/ticks +average: 3665 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17109 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6886 cycles/ticks + +indcpa_keypair: +median: 451986 cycles/ticks +average: 455616 cycles/ticks + +indcpa_enc: +median: 573278 cycles/ticks +average: 577653 cycles/ticks + +indcpa_dec: +median: 159304 cycles/ticks +average: 160109 cycles/ticks + +kyber_keypair_derand: +median: 486064 cycles/ticks +average: 489495 cycles/ticks + +kyber_keypair: +median: 505706 cycles/ticks +average: 508437 cycles/ticks + +kyber_encaps_derand: +median: 611174 cycles/ticks +average: 614004 cycles/ticks + +kyber_encaps: +median: 612232 cycles/ticks +average: 615531 cycles/ticks + +kyber_decaps: +median: 777498 cycles/ticks +average: 781894 cycles/ticks + +Loop spin: 980 +gen_a: +median: 129710 cycles/ticks +average: 130394 cycles/ticks + +poly_getnoise_eta1: +median: 7234 cycles/ticks +average: 7254 cycles/ticks + +poly_getnoise_eta2: +median: 7204 cycles/ticks +average: 7221 cycles/ticks + +NTT: +median: 22908 cycles/ticks +average: 23021 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35626 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3668 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1048 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17064 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6884 cycles/ticks + +indcpa_keypair: +median: 452190 cycles/ticks +average: 454437 cycles/ticks + +indcpa_enc: +median: 573184 cycles/ticks +average: 575764 cycles/ticks + +indcpa_dec: +median: 159300 cycles/ticks +average: 160264 cycles/ticks + +kyber_keypair_derand: +median: 486584 cycles/ticks +average: 490681 cycles/ticks + +kyber_keypair: +median: 506580 cycles/ticks +average: 509482 cycles/ticks + +kyber_encaps_derand: +median: 619340 cycles/ticks +average: 623049 cycles/ticks + +kyber_encaps: +median: 620812 cycles/ticks +average: 624155 cycles/ticks + +kyber_decaps: +median: 785936 cycles/ticks +average: 790687 cycles/ticks + +Loop spin: 981 +gen_a: +median: 129668 cycles/ticks +average: 130490 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7250 cycles/ticks + +poly_getnoise_eta2: +median: 7202 cycles/ticks +average: 7226 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23012 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33356 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35728 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3663 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1047 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17099 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 452100 cycles/ticks +average: 455155 cycles/ticks + +indcpa_enc: +median: 573700 cycles/ticks +average: 577712 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 159936 cycles/ticks + +kyber_keypair_derand: +median: 489986 cycles/ticks +average: 492886 cycles/ticks + +kyber_keypair: +median: 504892 cycles/ticks +average: 507418 cycles/ticks + +kyber_encaps_derand: +median: 611912 cycles/ticks +average: 616666 cycles/ticks + +kyber_encaps: +median: 612700 cycles/ticks +average: 615426 cycles/ticks + +kyber_decaps: +median: 778320 cycles/ticks +average: 783679 cycles/ticks + +Loop spin: 982 +gen_a: +median: 129486 cycles/ticks +average: 130429 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7255 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7237 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23000 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33500 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35670 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17130 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6878 cycles/ticks + +indcpa_keypair: +median: 452130 cycles/ticks +average: 454864 cycles/ticks + +indcpa_enc: +median: 576424 cycles/ticks +average: 578979 cycles/ticks + +indcpa_dec: +median: 159332 cycles/ticks +average: 160348 cycles/ticks + +kyber_keypair_derand: +median: 486236 cycles/ticks +average: 489013 cycles/ticks + +kyber_keypair: +median: 505118 cycles/ticks +average: 508525 cycles/ticks + +kyber_encaps_derand: +median: 614044 cycles/ticks +average: 618323 cycles/ticks + +kyber_encaps: +median: 614968 cycles/ticks +average: 617790 cycles/ticks + +kyber_decaps: +median: 780522 cycles/ticks +average: 786523 cycles/ticks + +Loop spin: 983 +gen_a: +median: 129738 cycles/ticks +average: 130747 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7232 cycles/ticks + +poly_getnoise_eta2: +median: 7186 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 23059 cycles/ticks + +INVNTT: +median: 33232 cycles/ticks +average: 33522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35725 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3909 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17057 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 452040 cycles/ticks +average: 454708 cycles/ticks + +indcpa_enc: +median: 573424 cycles/ticks +average: 576752 cycles/ticks + +indcpa_dec: +median: 159346 cycles/ticks +average: 160373 cycles/ticks + +kyber_keypair_derand: +median: 486144 cycles/ticks +average: 488787 cycles/ticks + +kyber_keypair: +median: 505964 cycles/ticks +average: 508834 cycles/ticks + +kyber_encaps_derand: +median: 611396 cycles/ticks +average: 615209 cycles/ticks + +kyber_encaps: +median: 613662 cycles/ticks +average: 616366 cycles/ticks + +kyber_decaps: +median: 778208 cycles/ticks +average: 783256 cycles/ticks + +Loop spin: 984 +gen_a: +median: 129708 cycles/ticks +average: 130489 cycles/ticks + +poly_getnoise_eta1: +median: 7224 cycles/ticks +average: 7265 cycles/ticks + +poly_getnoise_eta2: +median: 7218 cycles/ticks +average: 7222 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23019 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33462 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35756 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1042 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17097 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6888 cycles/ticks + +indcpa_keypair: +median: 456092 cycles/ticks +average: 458532 cycles/ticks + +indcpa_enc: +median: 577628 cycles/ticks +average: 584160 cycles/ticks + +indcpa_dec: +median: 159246 cycles/ticks +average: 160092 cycles/ticks + +kyber_keypair_derand: +median: 486076 cycles/ticks +average: 489388 cycles/ticks + +kyber_keypair: +median: 504746 cycles/ticks +average: 510346 cycles/ticks + +kyber_encaps_derand: +median: 611570 cycles/ticks +average: 615224 cycles/ticks + +kyber_encaps: +median: 612496 cycles/ticks +average: 616332 cycles/ticks + +kyber_decaps: +median: 778090 cycles/ticks +average: 783162 cycles/ticks + +Loop spin: 985 +gen_a: +median: 129714 cycles/ticks +average: 130656 cycles/ticks + +poly_getnoise_eta1: +median: 7228 cycles/ticks +average: 7289 cycles/ticks + +poly_getnoise_eta2: +median: 7216 cycles/ticks +average: 7271 cycles/ticks + +NTT: +median: 22900 cycles/ticks +average: 23076 cycles/ticks + +INVNTT: +median: 33246 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35651 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3667 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1046 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17092 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6889 cycles/ticks + +indcpa_keypair: +median: 452108 cycles/ticks +average: 454828 cycles/ticks + +indcpa_enc: +median: 573114 cycles/ticks +average: 576877 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 160499 cycles/ticks + +kyber_keypair_derand: +median: 485884 cycles/ticks +average: 488755 cycles/ticks + +kyber_keypair: +median: 505048 cycles/ticks +average: 509214 cycles/ticks + +kyber_encaps_derand: +median: 610958 cycles/ticks +average: 614296 cycles/ticks + +kyber_encaps: +median: 611950 cycles/ticks +average: 615511 cycles/ticks + +kyber_decaps: +median: 777430 cycles/ticks +average: 781567 cycles/ticks + +Loop spin: 986 +gen_a: +median: 129750 cycles/ticks +average: 130642 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7271 cycles/ticks + +NTT: +median: 22902 cycles/ticks +average: 23051 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33412 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35692 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17056 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6879 cycles/ticks + +indcpa_keypair: +median: 451994 cycles/ticks +average: 454847 cycles/ticks + +indcpa_enc: +median: 576590 cycles/ticks +average: 580152 cycles/ticks + +indcpa_dec: +median: 159312 cycles/ticks +average: 160030 cycles/ticks + +kyber_keypair_derand: +median: 486380 cycles/ticks +average: 489150 cycles/ticks + +kyber_keypair: +median: 505280 cycles/ticks +average: 508313 cycles/ticks + +kyber_encaps_derand: +median: 613962 cycles/ticks +average: 618131 cycles/ticks + +kyber_encaps: +median: 616574 cycles/ticks +average: 621506 cycles/ticks + +kyber_decaps: +median: 777302 cycles/ticks +average: 782706 cycles/ticks + +Loop spin: 987 +gen_a: +median: 129644 cycles/ticks +average: 130485 cycles/ticks + +poly_getnoise_eta1: +median: 7246 cycles/ticks +average: 7261 cycles/ticks + +poly_getnoise_eta2: +median: 7230 cycles/ticks +average: 7286 cycles/ticks + +NTT: +median: 22916 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35490 cycles/ticks +average: 35667 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3683 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17074 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6897 cycles/ticks + +indcpa_keypair: +median: 451980 cycles/ticks +average: 454361 cycles/ticks + +indcpa_enc: +median: 573960 cycles/ticks +average: 577922 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 160047 cycles/ticks + +kyber_keypair_derand: +median: 485646 cycles/ticks +average: 488823 cycles/ticks + +kyber_keypair: +median: 504818 cycles/ticks +average: 508154 cycles/ticks + +kyber_encaps_derand: +median: 611708 cycles/ticks +average: 614964 cycles/ticks + +kyber_encaps: +median: 612888 cycles/ticks +average: 616794 cycles/ticks + +kyber_decaps: +median: 778438 cycles/ticks +average: 783232 cycles/ticks + +Loop spin: 988 +gen_a: +median: 129544 cycles/ticks +average: 130333 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7272 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7238 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 22995 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33390 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35506 cycles/ticks +average: 35742 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16988 cycles/ticks +average: 17086 cycles/ticks + +polyvec_decompress: +median: 6854 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 452370 cycles/ticks +average: 455729 cycles/ticks + +indcpa_enc: +median: 573462 cycles/ticks +average: 576564 cycles/ticks + +indcpa_dec: +median: 159306 cycles/ticks +average: 160331 cycles/ticks + +kyber_keypair_derand: +median: 490126 cycles/ticks +average: 493114 cycles/ticks + +kyber_keypair: +median: 504974 cycles/ticks +average: 508290 cycles/ticks + +kyber_encaps_derand: +median: 610672 cycles/ticks +average: 613481 cycles/ticks + +kyber_encaps: +median: 611652 cycles/ticks +average: 614810 cycles/ticks + +kyber_decaps: +median: 777292 cycles/ticks +average: 781440 cycles/ticks + +Loop spin: 989 +gen_a: +median: 129634 cycles/ticks +average: 130872 cycles/ticks + +poly_getnoise_eta1: +median: 7242 cycles/ticks +average: 7277 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7225 cycles/ticks + +NTT: +median: 22906 cycles/ticks +average: 23029 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35660 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3718 cycles/ticks + +poly_decompress: +median: 1022 cycles/ticks +average: 1049 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17078 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6881 cycles/ticks + +indcpa_keypair: +median: 451966 cycles/ticks +average: 454416 cycles/ticks + +indcpa_enc: +median: 573296 cycles/ticks +average: 576510 cycles/ticks + +indcpa_dec: +median: 159378 cycles/ticks +average: 160382 cycles/ticks + +kyber_keypair_derand: +median: 485966 cycles/ticks +average: 490170 cycles/ticks + +kyber_keypair: +median: 504732 cycles/ticks +average: 507949 cycles/ticks + +kyber_encaps_derand: +median: 610874 cycles/ticks +average: 614182 cycles/ticks + +kyber_encaps: +median: 613740 cycles/ticks +average: 617154 cycles/ticks + +kyber_decaps: +median: 777274 cycles/ticks +average: 781972 cycles/ticks + +Loop spin: 990 +gen_a: +median: 129578 cycles/ticks +average: 130273 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7233 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7280 cycles/ticks + +NTT: +median: 22898 cycles/ticks +average: 23052 cycles/ticks + +INVNTT: +median: 33252 cycles/ticks +average: 33419 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35751 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3950 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3668 cycles/ticks +average: 3681 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17016 cycles/ticks +average: 17185 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6909 cycles/ticks + +indcpa_keypair: +median: 452246 cycles/ticks +average: 454778 cycles/ticks + +indcpa_enc: +median: 573224 cycles/ticks +average: 576850 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 160330 cycles/ticks + +kyber_keypair_derand: +median: 485772 cycles/ticks +average: 489147 cycles/ticks + +kyber_keypair: +median: 504952 cycles/ticks +average: 508585 cycles/ticks + +kyber_encaps_derand: +median: 611096 cycles/ticks +average: 616827 cycles/ticks + +kyber_encaps: +median: 612988 cycles/ticks +average: 616820 cycles/ticks + +kyber_decaps: +median: 777742 cycles/ticks +average: 782630 cycles/ticks + +Loop spin: 991 +gen_a: +median: 129656 cycles/ticks +average: 130505 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7248 cycles/ticks + +poly_getnoise_eta2: +median: 7212 cycles/ticks +average: 7223 cycles/ticks + +NTT: +median: 22920 cycles/ticks +average: 23075 cycles/ticks + +INVNTT: +median: 33262 cycles/ticks +average: 33411 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35642 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3705 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 17000 cycles/ticks +average: 17070 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6892 cycles/ticks + +indcpa_keypair: +median: 452086 cycles/ticks +average: 454747 cycles/ticks + +indcpa_enc: +median: 573172 cycles/ticks +average: 577033 cycles/ticks + +indcpa_dec: +median: 159298 cycles/ticks +average: 160371 cycles/ticks + +kyber_keypair_derand: +median: 486326 cycles/ticks +average: 489498 cycles/ticks + +kyber_keypair: +median: 505010 cycles/ticks +average: 508364 cycles/ticks + +kyber_encaps_derand: +median: 614792 cycles/ticks +average: 618213 cycles/ticks + +kyber_encaps: +median: 615824 cycles/ticks +average: 619186 cycles/ticks + +kyber_decaps: +median: 781360 cycles/ticks +average: 787437 cycles/ticks + +Loop spin: 992 +gen_a: +median: 129808 cycles/ticks +average: 130603 cycles/ticks + +poly_getnoise_eta1: +median: 7236 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7220 cycles/ticks +average: 7229 cycles/ticks + +NTT: +median: 22890 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33426 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35514 cycles/ticks +average: 35647 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3907 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3672 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1041 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17066 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6885 cycles/ticks + +indcpa_keypair: +median: 451878 cycles/ticks +average: 454441 cycles/ticks + +indcpa_enc: +median: 572948 cycles/ticks +average: 576258 cycles/ticks + +indcpa_dec: +median: 159284 cycles/ticks +average: 160425 cycles/ticks + +kyber_keypair_derand: +median: 486158 cycles/ticks +average: 488637 cycles/ticks + +kyber_keypair: +median: 504906 cycles/ticks +average: 508391 cycles/ticks + +kyber_encaps_derand: +median: 610962 cycles/ticks +average: 615120 cycles/ticks + +kyber_encaps: +median: 613244 cycles/ticks +average: 616736 cycles/ticks + +kyber_decaps: +median: 777496 cycles/ticks +average: 782051 cycles/ticks + +Loop spin: 993 +gen_a: +median: 129556 cycles/ticks +average: 130444 cycles/ticks + +poly_getnoise_eta1: +median: 7250 cycles/ticks +average: 7273 cycles/ticks + +poly_getnoise_eta2: +median: 7224 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23022 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35625 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3660 cycles/ticks +average: 3697 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1030 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17092 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6906 cycles/ticks + +indcpa_keypair: +median: 451910 cycles/ticks +average: 454575 cycles/ticks + +indcpa_enc: +median: 573068 cycles/ticks +average: 578544 cycles/ticks + +indcpa_dec: +median: 159312 cycles/ticks +average: 160653 cycles/ticks + +kyber_keypair_derand: +median: 490054 cycles/ticks +average: 493479 cycles/ticks + +kyber_keypair: +median: 504836 cycles/ticks +average: 508032 cycles/ticks + +kyber_encaps_derand: +median: 610670 cycles/ticks +average: 613941 cycles/ticks + +kyber_encaps: +median: 613336 cycles/ticks +average: 617244 cycles/ticks + +kyber_decaps: +median: 777290 cycles/ticks +average: 782332 cycles/ticks + +Loop spin: 994 +gen_a: +median: 129700 cycles/ticks +average: 130739 cycles/ticks + +poly_getnoise_eta1: +median: 7222 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7214 cycles/ticks +average: 7231 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23011 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35482 cycles/ticks +average: 35830 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3731 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17105 cycles/ticks + +polyvec_decompress: +median: 6850 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 451878 cycles/ticks +average: 455371 cycles/ticks + +indcpa_enc: +median: 573186 cycles/ticks +average: 576481 cycles/ticks + +indcpa_dec: +median: 159318 cycles/ticks +average: 160156 cycles/ticks + +kyber_keypair_derand: +median: 486012 cycles/ticks +average: 489233 cycles/ticks + +kyber_keypair: +median: 504900 cycles/ticks +average: 509480 cycles/ticks + +kyber_encaps_derand: +median: 611060 cycles/ticks +average: 614895 cycles/ticks + +kyber_encaps: +median: 612038 cycles/ticks +average: 616348 cycles/ticks + +kyber_decaps: +median: 777408 cycles/ticks +average: 781495 cycles/ticks + +Loop spin: 995 +gen_a: +median: 129770 cycles/ticks +average: 130580 cycles/ticks + +poly_getnoise_eta1: +median: 7240 cycles/ticks +average: 7260 cycles/ticks + +poly_getnoise_eta2: +median: 7230 cycles/ticks +average: 7239 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35542 cycles/ticks +average: 35726 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3673 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17071 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6893 cycles/ticks + +indcpa_keypair: +median: 452344 cycles/ticks +average: 455110 cycles/ticks + +indcpa_enc: +median: 573512 cycles/ticks +average: 577742 cycles/ticks + +indcpa_dec: +median: 159296 cycles/ticks +average: 160213 cycles/ticks + +kyber_keypair_derand: +median: 486460 cycles/ticks +average: 490092 cycles/ticks + +kyber_keypair: +median: 504866 cycles/ticks +average: 507620 cycles/ticks + +kyber_encaps_derand: +median: 611056 cycles/ticks +average: 614308 cycles/ticks + +kyber_encaps: +median: 612902 cycles/ticks +average: 617624 cycles/ticks + +kyber_decaps: +median: 777462 cycles/ticks +average: 782431 cycles/ticks + +Loop spin: 996 +gen_a: +median: 129520 cycles/ticks +average: 130751 cycles/ticks + +poly_getnoise_eta1: +median: 7226 cycles/ticks +average: 7253 cycles/ticks + +poly_getnoise_eta2: +median: 7222 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22894 cycles/ticks +average: 22990 cycles/ticks + +INVNTT: +median: 33254 cycles/ticks +average: 33397 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35488 cycles/ticks +average: 35778 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3919 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3674 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1044 cycles/ticks + +polyvec_compress: +median: 16986 cycles/ticks +average: 17118 cycles/ticks + +polyvec_decompress: +median: 6846 cycles/ticks +average: 6929 cycles/ticks + +indcpa_keypair: +median: 455652 cycles/ticks +average: 462059 cycles/ticks + +indcpa_enc: +median: 573332 cycles/ticks +average: 576307 cycles/ticks + +indcpa_dec: +median: 159288 cycles/ticks +average: 160327 cycles/ticks + +kyber_keypair_derand: +median: 489314 cycles/ticks +average: 492343 cycles/ticks + +kyber_keypair: +median: 508166 cycles/ticks +average: 511652 cycles/ticks + +kyber_encaps_derand: +median: 610726 cycles/ticks +average: 614496 cycles/ticks + +kyber_encaps: +median: 613168 cycles/ticks +average: 616787 cycles/ticks + +kyber_decaps: +median: 777234 cycles/ticks +average: 780996 cycles/ticks + +Loop spin: 997 +gen_a: +median: 129640 cycles/ticks +average: 130520 cycles/ticks + +poly_getnoise_eta1: +median: 7238 cycles/ticks +average: 7268 cycles/ticks + +poly_getnoise_eta2: +median: 7210 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22892 cycles/ticks +average: 22997 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35484 cycles/ticks +average: 35639 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3670 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1040 cycles/ticks + +polyvec_compress: +median: 16990 cycles/ticks +average: 17077 cycles/ticks + +polyvec_decompress: +median: 6852 cycles/ticks +average: 6933 cycles/ticks + +indcpa_keypair: +median: 452164 cycles/ticks +average: 455855 cycles/ticks + +indcpa_enc: +median: 573094 cycles/ticks +average: 576616 cycles/ticks + +indcpa_dec: +median: 159312 cycles/ticks +average: 160629 cycles/ticks + +kyber_keypair_derand: +median: 486428 cycles/ticks +average: 489566 cycles/ticks + +kyber_keypair: +median: 504856 cycles/ticks +average: 507363 cycles/ticks + +kyber_encaps_derand: +median: 611038 cycles/ticks +average: 614473 cycles/ticks + +kyber_encaps: +median: 612240 cycles/ticks +average: 616229 cycles/ticks + +kyber_decaps: +median: 777648 cycles/ticks +average: 782734 cycles/ticks + +Loop spin: 998 +gen_a: +median: 129620 cycles/ticks +average: 130793 cycles/ticks + +poly_getnoise_eta1: +median: 7230 cycles/ticks +average: 7239 cycles/ticks + +poly_getnoise_eta2: +median: 7206 cycles/ticks +average: 7224 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23004 cycles/ticks + +INVNTT: +median: 33250 cycles/ticks +average: 33452 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35712 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3656 cycles/ticks +average: 3669 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16998 cycles/ticks +average: 17087 cycles/ticks + +polyvec_decompress: +median: 6844 cycles/ticks +average: 6890 cycles/ticks + +indcpa_keypair: +median: 451968 cycles/ticks +average: 454508 cycles/ticks + +indcpa_enc: +median: 573138 cycles/ticks +average: 576402 cycles/ticks + +indcpa_dec: +median: 159276 cycles/ticks +average: 160158 cycles/ticks + +kyber_keypair_derand: +median: 486330 cycles/ticks +average: 490628 cycles/ticks + +kyber_keypair: +median: 505298 cycles/ticks +average: 508708 cycles/ticks + +kyber_encaps_derand: +median: 611036 cycles/ticks +average: 614840 cycles/ticks + +kyber_encaps: +median: 612384 cycles/ticks +average: 616125 cycles/ticks + +kyber_decaps: +median: 777576 cycles/ticks +average: 781704 cycles/ticks + +Loop spin: 999 +gen_a: +median: 129552 cycles/ticks +average: 130347 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7245 cycles/ticks + +poly_getnoise_eta2: +median: 7208 cycles/ticks +average: 7232 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23012 cycles/ticks + +INVNTT: +median: 33256 cycles/ticks +average: 33412 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35496 cycles/ticks +average: 35661 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3654 cycles/ticks +average: 3725 cycles/ticks + +poly_decompress: +median: 1026 cycles/ticks +average: 1032 cycles/ticks + +polyvec_compress: +median: 16994 cycles/ticks +average: 17196 cycles/ticks + +polyvec_decompress: +median: 6872 cycles/ticks +average: 6937 cycles/ticks + +indcpa_keypair: +median: 452086 cycles/ticks +average: 454895 cycles/ticks + +indcpa_enc: +median: 573164 cycles/ticks +average: 577296 cycles/ticks + +indcpa_dec: +median: 159270 cycles/ticks +average: 160411 cycles/ticks + +kyber_keypair_derand: +median: 486050 cycles/ticks +average: 489568 cycles/ticks + +kyber_keypair: +median: 504822 cycles/ticks +average: 507301 cycles/ticks + +kyber_encaps_derand: +median: 610902 cycles/ticks +average: 615530 cycles/ticks + +kyber_encaps: +median: 613300 cycles/ticks +average: 617397 cycles/ticks + +kyber_decaps: +median: 777480 cycles/ticks +average: 783126 cycles/ticks + +Loop spin: 1000 +gen_a: +median: 129738 cycles/ticks +average: 130461 cycles/ticks + +poly_getnoise_eta1: +median: 7232 cycles/ticks +average: 7269 cycles/ticks + +poly_getnoise_eta2: +median: 7228 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22896 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33244 cycles/ticks +average: 33538 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 35486 cycles/ticks +average: 35684 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3504 cycles/ticks + +poly_compress: +median: 3662 cycles/ticks +average: 3737 cycles/ticks + +poly_decompress: +median: 1024 cycles/ticks +average: 1031 cycles/ticks + +polyvec_compress: +median: 16992 cycles/ticks +average: 17083 cycles/ticks + +polyvec_decompress: +median: 6848 cycles/ticks +average: 6877 cycles/ticks + +indcpa_keypair: +median: 451976 cycles/ticks +average: 454644 cycles/ticks + +indcpa_enc: +median: 573462 cycles/ticks +average: 576717 cycles/ticks + +indcpa_dec: +median: 159280 cycles/ticks +average: 160501 cycles/ticks + +kyber_keypair_derand: +median: 486030 cycles/ticks +average: 488601 cycles/ticks + +kyber_keypair: +median: 504868 cycles/ticks +average: 507369 cycles/ticks + +kyber_encaps_derand: +median: 610990 cycles/ticks +average: 615176 cycles/ticks + +kyber_encaps: +median: 612066 cycles/ticks +average: 615434 cycles/ticks + +kyber_decaps: +median: 777654 cycles/ticks +average: 782795 cycles/ticks + diff --git a/benchmark/slurm/slurm-11233322.out b/benchmark/slurm/slurm-11233322.out new file mode 100644 index 0000000..81af2ef --- /dev/null +++ b/benchmark/slurm/slurm-11233322.out @@ -0,0 +1,81009 @@ +## SLURM PROLOG ############################################################### +## Job ID : 11233322 +## Job Name : test_energy1024.sh +## Nodelist : node2333 +## CPUs : 1 +## Mem/Node : 1024 MB +## Directory : /oscar/data/csci1952/lneuwirt/cs1952y-final/kyber/refo0/ref/test +## Job Started : Fri May 2 01:44:38 PM EDT 2025 +############################################################################### +Loop spin: 1 +gen_a: +median: 232478 cycles/ticks +average: 233971 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7148 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 22996 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33390 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47191 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3846 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22216 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 707110 cycles/ticks +average: 709367 cycles/ticks + +indcpa_enc: +median: 850538 cycles/ticks +average: 853126 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199088 cycles/ticks + +kyber_keypair_derand: +median: 751980 cycles/ticks +average: 754667 cycles/ticks + +kyber_keypair: +median: 783120 cycles/ticks +average: 785475 cycles/ticks + +kyber_encaps_derand: +median: 898942 cycles/ticks +average: 902245 cycles/ticks + +kyber_encaps: +median: 899744 cycles/ticks +average: 902909 cycles/ticks + +kyber_decaps: +median: 1109804 cycles/ticks +average: 1113449 cycles/ticks + +Loop spin: 2 +gen_a: +median: 232870 cycles/ticks +average: 233859 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23017 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33405 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47212 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22234 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 711594 cycles/ticks +average: 714281 cycles/ticks + +indcpa_enc: +median: 855200 cycles/ticks +average: 858282 cycles/ticks + +indcpa_dec: +median: 198454 cycles/ticks +average: 199113 cycles/ticks + +kyber_keypair_derand: +median: 752412 cycles/ticks +average: 754946 cycles/ticks + +kyber_keypair: +median: 782742 cycles/ticks +average: 785020 cycles/ticks + +kyber_encaps_derand: +median: 898410 cycles/ticks +average: 901512 cycles/ticks + +kyber_encaps: +median: 899630 cycles/ticks +average: 902401 cycles/ticks + +kyber_decaps: +median: 1112594 cycles/ticks +average: 1116030 cycles/ticks + +Loop spin: 3 +gen_a: +median: 232044 cycles/ticks +average: 233210 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23018 cycles/ticks + +INVNTT: +median: 33304 cycles/ticks +average: 33430 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47040 cycles/ticks +average: 47186 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3426 cycles/ticks +average: 3443 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22251 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8705 cycles/ticks + +indcpa_keypair: +median: 706598 cycles/ticks +average: 709191 cycles/ticks + +indcpa_enc: +median: 849994 cycles/ticks +average: 853016 cycles/ticks + +indcpa_dec: +median: 198466 cycles/ticks +average: 199106 cycles/ticks + +kyber_keypair_derand: +median: 751880 cycles/ticks +average: 754511 cycles/ticks + +kyber_keypair: +median: 782970 cycles/ticks +average: 785361 cycles/ticks + +kyber_encaps_derand: +median: 899732 cycles/ticks +average: 903043 cycles/ticks + +kyber_encaps: +median: 900420 cycles/ticks +average: 903273 cycles/ticks + +kyber_decaps: +median: 1111000 cycles/ticks +average: 1114379 cycles/ticks + +Loop spin: 4 +gen_a: +median: 232386 cycles/ticks +average: 233523 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7142 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23008 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33387 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47243 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8690 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 706218 cycles/ticks +average: 708738 cycles/ticks + +indcpa_enc: +median: 850812 cycles/ticks +average: 853581 cycles/ticks + +indcpa_dec: +median: 198456 cycles/ticks +average: 199127 cycles/ticks + +kyber_keypair_derand: +median: 751328 cycles/ticks +average: 754044 cycles/ticks + +kyber_keypair: +median: 782550 cycles/ticks +average: 785188 cycles/ticks + +kyber_encaps_derand: +median: 900732 cycles/ticks +average: 904233 cycles/ticks + +kyber_encaps: +median: 901788 cycles/ticks +average: 905118 cycles/ticks + +kyber_decaps: +median: 1112330 cycles/ticks +average: 1116252 cycles/ticks + +Loop spin: 5 +gen_a: +median: 233216 cycles/ticks +average: 234489 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47264 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22264 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 707372 cycles/ticks +average: 710239 cycles/ticks + +indcpa_enc: +median: 852374 cycles/ticks +average: 855641 cycles/ticks + +indcpa_dec: +median: 198474 cycles/ticks +average: 199290 cycles/ticks + +kyber_keypair_derand: +median: 750822 cycles/ticks +average: 753722 cycles/ticks + +kyber_keypair: +median: 783140 cycles/ticks +average: 785896 cycles/ticks + +kyber_encaps_derand: +median: 899916 cycles/ticks +average: 903491 cycles/ticks + +kyber_encaps: +median: 900884 cycles/ticks +average: 904452 cycles/ticks + +kyber_decaps: +median: 1108826 cycles/ticks +average: 1112968 cycles/ticks + +Loop spin: 6 +gen_a: +median: 232402 cycles/ticks +average: 233562 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7144 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7165 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33399 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47228 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1946 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22266 cycles/ticks + +polyvec_decompress: +median: 8666 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 706570 cycles/ticks +average: 709600 cycles/ticks + +indcpa_enc: +median: 850224 cycles/ticks +average: 853529 cycles/ticks + +indcpa_dec: +median: 198470 cycles/ticks +average: 199048 cycles/ticks + +kyber_keypair_derand: +median: 752312 cycles/ticks +average: 755447 cycles/ticks + +kyber_keypair: +median: 782826 cycles/ticks +average: 785624 cycles/ticks + +kyber_encaps_derand: +median: 898886 cycles/ticks +average: 902564 cycles/ticks + +kyber_encaps: +median: 899842 cycles/ticks +average: 903116 cycles/ticks + +kyber_decaps: +median: 1113502 cycles/ticks +average: 1117592 cycles/ticks + +Loop spin: 7 +gen_a: +median: 232962 cycles/ticks +average: 234127 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7148 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22958 cycles/ticks +average: 23064 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33410 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47240 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22244 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8723 cycles/ticks + +indcpa_keypair: +median: 705824 cycles/ticks +average: 708837 cycles/ticks + +indcpa_enc: +median: 850448 cycles/ticks +average: 853408 cycles/ticks + +indcpa_dec: +median: 198466 cycles/ticks +average: 199223 cycles/ticks + +kyber_keypair_derand: +median: 751676 cycles/ticks +average: 754485 cycles/ticks + +kyber_keypair: +median: 782858 cycles/ticks +average: 785135 cycles/ticks + +kyber_encaps_derand: +median: 899760 cycles/ticks +average: 902863 cycles/ticks + +kyber_encaps: +median: 900958 cycles/ticks +average: 903855 cycles/ticks + +kyber_decaps: +median: 1110200 cycles/ticks +average: 1113788 cycles/ticks + +Loop spin: 8 +gen_a: +median: 232652 cycles/ticks +average: 233750 cycles/ticks + +poly_getnoise_eta1: +median: 7172 cycles/ticks +average: 7214 cycles/ticks + +poly_getnoise_eta2: +median: 7134 cycles/ticks +average: 7168 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23015 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47205 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22225 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 706940 cycles/ticks +average: 709448 cycles/ticks + +indcpa_enc: +median: 852086 cycles/ticks +average: 854993 cycles/ticks + +indcpa_dec: +median: 198566 cycles/ticks +average: 199238 cycles/ticks + +kyber_keypair_derand: +median: 756106 cycles/ticks +average: 758837 cycles/ticks + +kyber_keypair: +median: 783084 cycles/ticks +average: 785562 cycles/ticks + +kyber_encaps_derand: +median: 901406 cycles/ticks +average: 922027 cycles/ticks + +kyber_encaps: +median: 903090 cycles/ticks +average: 905994 cycles/ticks + +kyber_decaps: +median: 1112484 cycles/ticks +average: 1116347 cycles/ticks + +Loop spin: 9 +gen_a: +median: 232316 cycles/ticks +average: 233482 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7150 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23023 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33411 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47076 cycles/ticks +average: 47247 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3521 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22226 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8700 cycles/ticks + +indcpa_keypair: +median: 707018 cycles/ticks +average: 709452 cycles/ticks + +indcpa_enc: +median: 850180 cycles/ticks +average: 853091 cycles/ticks + +indcpa_dec: +median: 198468 cycles/ticks +average: 199111 cycles/ticks + +kyber_keypair_derand: +median: 756354 cycles/ticks +average: 758987 cycles/ticks + +kyber_keypair: +median: 783868 cycles/ticks +average: 786272 cycles/ticks + +kyber_encaps_derand: +median: 899252 cycles/ticks +average: 902231 cycles/ticks + +kyber_encaps: +median: 900254 cycles/ticks +average: 903424 cycles/ticks + +kyber_decaps: +median: 1109472 cycles/ticks +average: 1112837 cycles/ticks + +Loop spin: 10 +gen_a: +median: 232638 cycles/ticks +average: 233708 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33398 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47317 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22237 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 707468 cycles/ticks +average: 710018 cycles/ticks + +indcpa_enc: +median: 850230 cycles/ticks +average: 853020 cycles/ticks + +indcpa_dec: +median: 198472 cycles/ticks +average: 199064 cycles/ticks + +kyber_keypair_derand: +median: 751652 cycles/ticks +average: 754218 cycles/ticks + +kyber_keypair: +median: 783060 cycles/ticks +average: 785698 cycles/ticks + +kyber_encaps_derand: +median: 898804 cycles/ticks +average: 901882 cycles/ticks + +kyber_encaps: +median: 899996 cycles/ticks +average: 903002 cycles/ticks + +kyber_decaps: +median: 1112402 cycles/ticks +average: 1115856 cycles/ticks + +Loop spin: 11 +gen_a: +median: 232724 cycles/ticks +average: 233786 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23024 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33388 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47227 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1944 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22231 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8700 cycles/ticks + +indcpa_keypair: +median: 706972 cycles/ticks +average: 709508 cycles/ticks + +indcpa_enc: +median: 850814 cycles/ticks +average: 853761 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199144 cycles/ticks + +kyber_keypair_derand: +median: 751230 cycles/ticks +average: 753829 cycles/ticks + +kyber_keypair: +median: 783408 cycles/ticks +average: 785809 cycles/ticks + +kyber_encaps_derand: +median: 902644 cycles/ticks +average: 905860 cycles/ticks + +kyber_encaps: +median: 903498 cycles/ticks +average: 906557 cycles/ticks + +kyber_decaps: +median: 1113482 cycles/ticks +average: 1117078 cycles/ticks + +Loop spin: 12 +gen_a: +median: 232792 cycles/ticks +average: 233907 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23027 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47214 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22233 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 706722 cycles/ticks +average: 709400 cycles/ticks + +indcpa_enc: +median: 850082 cycles/ticks +average: 853144 cycles/ticks + +indcpa_dec: +median: 198476 cycles/ticks +average: 199104 cycles/ticks + +kyber_keypair_derand: +median: 752506 cycles/ticks +average: 754954 cycles/ticks + +kyber_keypair: +median: 782838 cycles/ticks +average: 785565 cycles/ticks + +kyber_encaps_derand: +median: 898790 cycles/ticks +average: 901910 cycles/ticks + +kyber_encaps: +median: 899784 cycles/ticks +average: 902725 cycles/ticks + +kyber_decaps: +median: 1109510 cycles/ticks +average: 1113000 cycles/ticks + +Loop spin: 13 +gen_a: +median: 232534 cycles/ticks +average: 233741 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7176 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33395 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47223 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1923 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22225 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8697 cycles/ticks + +indcpa_keypair: +median: 706386 cycles/ticks +average: 708900 cycles/ticks + +indcpa_enc: +median: 849980 cycles/ticks +average: 853006 cycles/ticks + +indcpa_dec: +median: 198544 cycles/ticks +average: 199188 cycles/ticks + +kyber_keypair_derand: +median: 751324 cycles/ticks +average: 753982 cycles/ticks + +kyber_keypair: +median: 783670 cycles/ticks +average: 786136 cycles/ticks + +kyber_encaps_derand: +median: 898948 cycles/ticks +average: 901953 cycles/ticks + +kyber_encaps: +median: 899804 cycles/ticks +average: 902781 cycles/ticks + +kyber_decaps: +median: 1110498 cycles/ticks +average: 1120197 cycles/ticks + +Loop spin: 14 +gen_a: +median: 232936 cycles/ticks +average: 234157 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47254 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22144 cycles/ticks +average: 22241 cycles/ticks + +polyvec_decompress: +median: 8668 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 706810 cycles/ticks +average: 709660 cycles/ticks + +indcpa_enc: +median: 853434 cycles/ticks +average: 856646 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199152 cycles/ticks + +kyber_keypair_derand: +median: 750886 cycles/ticks +average: 753734 cycles/ticks + +kyber_keypair: +median: 783110 cycles/ticks +average: 785590 cycles/ticks + +kyber_encaps_derand: +median: 902582 cycles/ticks +average: 905614 cycles/ticks + +kyber_encaps: +median: 903372 cycles/ticks +average: 906363 cycles/ticks + +kyber_decaps: +median: 1112974 cycles/ticks +average: 1116578 cycles/ticks + +Loop spin: 15 +gen_a: +median: 232976 cycles/ticks +average: 234034 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33398 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47288 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3489 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3769 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22248 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 710532 cycles/ticks +average: 713327 cycles/ticks + +indcpa_enc: +median: 854038 cycles/ticks +average: 856971 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199322 cycles/ticks + +kyber_keypair_derand: +median: 755606 cycles/ticks +average: 758385 cycles/ticks + +kyber_keypair: +median: 783514 cycles/ticks +average: 785912 cycles/ticks + +kyber_encaps_derand: +median: 898634 cycles/ticks +average: 901891 cycles/ticks + +kyber_encaps: +median: 900644 cycles/ticks +average: 903124 cycles/ticks + +kyber_decaps: +median: 1109130 cycles/ticks +average: 1112791 cycles/ticks + +Loop spin: 16 +gen_a: +median: 232578 cycles/ticks +average: 233850 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7133 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23020 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47228 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22240 cycles/ticks + +polyvec_decompress: +median: 8664 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 709766 cycles/ticks +average: 713447 cycles/ticks + +indcpa_enc: +median: 850580 cycles/ticks +average: 853564 cycles/ticks + +indcpa_dec: +median: 198478 cycles/ticks +average: 199071 cycles/ticks + +kyber_keypair_derand: +median: 755084 cycles/ticks +average: 757612 cycles/ticks + +kyber_keypair: +median: 785126 cycles/ticks +average: 787649 cycles/ticks + +kyber_encaps_derand: +median: 902638 cycles/ticks +average: 906110 cycles/ticks + +kyber_encaps: +median: 903450 cycles/ticks +average: 906426 cycles/ticks + +kyber_decaps: +median: 1113914 cycles/ticks +average: 1117699 cycles/ticks + +Loop spin: 17 +gen_a: +median: 232756 cycles/ticks +average: 234889 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33409 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47208 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8704 cycles/ticks +average: 8753 cycles/ticks + +indcpa_keypair: +median: 707248 cycles/ticks +average: 709939 cycles/ticks + +indcpa_enc: +median: 849762 cycles/ticks +average: 852834 cycles/ticks + +indcpa_dec: +median: 201644 cycles/ticks +average: 202300 cycles/ticks + +kyber_keypair_derand: +median: 760988 cycles/ticks +average: 763843 cycles/ticks + +kyber_keypair: +median: 783984 cycles/ticks +average: 786352 cycles/ticks + +kyber_encaps_derand: +median: 898618 cycles/ticks +average: 901657 cycles/ticks + +kyber_encaps: +median: 900638 cycles/ticks +average: 903480 cycles/ticks + +kyber_decaps: +median: 1112682 cycles/ticks +average: 1116819 cycles/ticks + +Loop spin: 18 +gen_a: +median: 232740 cycles/ticks +average: 233912 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23017 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33411 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47241 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22231 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 706566 cycles/ticks +average: 709330 cycles/ticks + +indcpa_enc: +median: 850136 cycles/ticks +average: 853168 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 199281 cycles/ticks + +kyber_keypair_derand: +median: 751916 cycles/ticks +average: 754674 cycles/ticks + +kyber_keypair: +median: 783068 cycles/ticks +average: 785409 cycles/ticks + +kyber_encaps_derand: +median: 899340 cycles/ticks +average: 902555 cycles/ticks + +kyber_encaps: +median: 900310 cycles/ticks +average: 903495 cycles/ticks + +kyber_decaps: +median: 1110702 cycles/ticks +average: 1114451 cycles/ticks + +Loop spin: 19 +gen_a: +median: 232634 cycles/ticks +average: 233917 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7167 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23066 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33436 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47220 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706916 cycles/ticks +average: 709912 cycles/ticks + +indcpa_enc: +median: 850224 cycles/ticks +average: 853431 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 199157 cycles/ticks + +kyber_keypair_derand: +median: 751402 cycles/ticks +average: 754490 cycles/ticks + +kyber_keypair: +median: 783072 cycles/ticks +average: 786148 cycles/ticks + +kyber_encaps_derand: +median: 898634 cycles/ticks +average: 902395 cycles/ticks + +kyber_encaps: +median: 900666 cycles/ticks +average: 904088 cycles/ticks + +kyber_decaps: +median: 1109672 cycles/ticks +average: 1113991 cycles/ticks + +Loop spin: 20 +gen_a: +median: 232416 cycles/ticks +average: 233728 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22930 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33407 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47216 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22259 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8698 cycles/ticks + +indcpa_keypair: +median: 705956 cycles/ticks +average: 710044 cycles/ticks + +indcpa_enc: +median: 849926 cycles/ticks +average: 853262 cycles/ticks + +indcpa_dec: +median: 201676 cycles/ticks +average: 202518 cycles/ticks + +kyber_keypair_derand: +median: 751342 cycles/ticks +average: 754404 cycles/ticks + +kyber_keypair: +median: 783536 cycles/ticks +average: 786471 cycles/ticks + +kyber_encaps_derand: +median: 903382 cycles/ticks +average: 906988 cycles/ticks + +kyber_encaps: +median: 904136 cycles/ticks +average: 907606 cycles/ticks + +kyber_decaps: +median: 1114856 cycles/ticks +average: 1119059 cycles/ticks + +Loop spin: 21 +gen_a: +median: 233052 cycles/ticks +average: 234390 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22956 cycles/ticks +average: 23062 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33466 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47265 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3750 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22292 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 709538 cycles/ticks +average: 712613 cycles/ticks + +indcpa_enc: +median: 850620 cycles/ticks +average: 854130 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199344 cycles/ticks + +kyber_keypair_derand: +median: 754338 cycles/ticks +average: 757445 cycles/ticks + +kyber_keypair: +median: 785140 cycles/ticks +average: 788035 cycles/ticks + +kyber_encaps_derand: +median: 899240 cycles/ticks +average: 902994 cycles/ticks + +kyber_encaps: +median: 901348 cycles/ticks +average: 904723 cycles/ticks + +kyber_decaps: +median: 1110608 cycles/ticks +average: 1115771 cycles/ticks + +Loop spin: 22 +gen_a: +median: 232474 cycles/ticks +average: 233723 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7172 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33442 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47253 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22259 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8705 cycles/ticks + +indcpa_keypair: +median: 706304 cycles/ticks +average: 709154 cycles/ticks + +indcpa_enc: +median: 849828 cycles/ticks +average: 853479 cycles/ticks + +indcpa_dec: +median: 198476 cycles/ticks +average: 199254 cycles/ticks + +kyber_keypair_derand: +median: 751878 cycles/ticks +average: 754921 cycles/ticks + +kyber_keypair: +median: 783642 cycles/ticks +average: 787111 cycles/ticks + +kyber_encaps_derand: +median: 899458 cycles/ticks +average: 903389 cycles/ticks + +kyber_encaps: +median: 900580 cycles/ticks +average: 903843 cycles/ticks + +kyber_decaps: +median: 1110216 cycles/ticks +average: 1114535 cycles/ticks + +Loop spin: 23 +gen_a: +median: 232818 cycles/ticks +average: 234272 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23059 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47270 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 712682 cycles/ticks +average: 716626 cycles/ticks + +indcpa_enc: +median: 855690 cycles/ticks +average: 859180 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199309 cycles/ticks + +kyber_keypair_derand: +median: 751630 cycles/ticks +average: 754771 cycles/ticks + +kyber_keypair: +median: 783032 cycles/ticks +average: 785920 cycles/ticks + +kyber_encaps_derand: +median: 899014 cycles/ticks +average: 902812 cycles/ticks + +kyber_encaps: +median: 900648 cycles/ticks +average: 904069 cycles/ticks + +kyber_decaps: +median: 1110852 cycles/ticks +average: 1114900 cycles/ticks + +Loop spin: 24 +gen_a: +median: 232530 cycles/ticks +average: 233906 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7165 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33433 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47252 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22227 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 708062 cycles/ticks +average: 710752 cycles/ticks + +indcpa_enc: +median: 850246 cycles/ticks +average: 853701 cycles/ticks + +indcpa_dec: +median: 198550 cycles/ticks +average: 199283 cycles/ticks + +kyber_keypair_derand: +median: 752972 cycles/ticks +average: 756330 cycles/ticks + +kyber_keypair: +median: 784236 cycles/ticks +average: 787004 cycles/ticks + +kyber_encaps_derand: +median: 899316 cycles/ticks +average: 903105 cycles/ticks + +kyber_encaps: +median: 899944 cycles/ticks +average: 903497 cycles/ticks + +kyber_decaps: +median: 1112772 cycles/ticks +average: 1116835 cycles/ticks + +Loop spin: 25 +gen_a: +median: 232868 cycles/ticks +average: 234092 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7140 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22958 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33410 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47236 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22245 cycles/ticks + +polyvec_decompress: +median: 8690 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 706546 cycles/ticks +average: 709535 cycles/ticks + +indcpa_enc: +median: 850356 cycles/ticks +average: 853810 cycles/ticks + +indcpa_dec: +median: 198474 cycles/ticks +average: 199297 cycles/ticks + +kyber_keypair_derand: +median: 751522 cycles/ticks +average: 754430 cycles/ticks + +kyber_keypair: +median: 783126 cycles/ticks +average: 786239 cycles/ticks + +kyber_encaps_derand: +median: 903566 cycles/ticks +average: 906933 cycles/ticks + +kyber_encaps: +median: 905034 cycles/ticks +average: 908543 cycles/ticks + +kyber_decaps: +median: 1113580 cycles/ticks +average: 1117471 cycles/ticks + +Loop spin: 26 +gen_a: +median: 232464 cycles/ticks +average: 233606 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7176 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23099 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47202 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22266 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 705584 cycles/ticks +average: 708337 cycles/ticks + +indcpa_enc: +median: 849108 cycles/ticks +average: 852059 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199140 cycles/ticks + +kyber_keypair_derand: +median: 751520 cycles/ticks +average: 754032 cycles/ticks + +kyber_keypair: +median: 783670 cycles/ticks +average: 785930 cycles/ticks + +kyber_encaps_derand: +median: 898654 cycles/ticks +average: 901796 cycles/ticks + +kyber_encaps: +median: 899638 cycles/ticks +average: 902624 cycles/ticks + +kyber_decaps: +median: 1109744 cycles/ticks +average: 1121638 cycles/ticks + +Loop spin: 27 +gen_a: +median: 232204 cycles/ticks +average: 233467 cycles/ticks + +poly_getnoise_eta1: +median: 7102 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 9476 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33324 cycles/ticks +average: 33448 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 48092 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22232 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 706706 cycles/ticks +average: 710333 cycles/ticks + +indcpa_enc: +median: 850058 cycles/ticks +average: 853000 cycles/ticks + +indcpa_dec: +median: 198512 cycles/ticks +average: 199239 cycles/ticks + +kyber_keypair_derand: +median: 752354 cycles/ticks +average: 755053 cycles/ticks + +kyber_keypair: +median: 782886 cycles/ticks +average: 785179 cycles/ticks + +kyber_encaps_derand: +median: 902516 cycles/ticks +average: 905487 cycles/ticks + +kyber_encaps: +median: 904118 cycles/ticks +average: 907179 cycles/ticks + +kyber_decaps: +median: 1113474 cycles/ticks +average: 1117327 cycles/ticks + +Loop spin: 28 +gen_a: +median: 232648 cycles/ticks +average: 233916 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23022 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33404 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47226 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22245 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 705696 cycles/ticks +average: 708413 cycles/ticks + +indcpa_enc: +median: 849022 cycles/ticks +average: 852049 cycles/ticks + +indcpa_dec: +median: 198478 cycles/ticks +average: 199104 cycles/ticks + +kyber_keypair_derand: +median: 752490 cycles/ticks +average: 755291 cycles/ticks + +kyber_keypair: +median: 783268 cycles/ticks +average: 785386 cycles/ticks + +kyber_encaps_derand: +median: 898714 cycles/ticks +average: 901995 cycles/ticks + +kyber_encaps: +median: 899604 cycles/ticks +average: 902438 cycles/ticks + +kyber_decaps: +median: 1109302 cycles/ticks +average: 1112919 cycles/ticks + +Loop spin: 29 +gen_a: +median: 232808 cycles/ticks +average: 233969 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7138 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47212 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22241 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 706262 cycles/ticks +average: 708819 cycles/ticks + +indcpa_enc: +median: 850056 cycles/ticks +average: 852826 cycles/ticks + +indcpa_dec: +median: 198474 cycles/ticks +average: 199166 cycles/ticks + +kyber_keypair_derand: +median: 755770 cycles/ticks +average: 758857 cycles/ticks + +kyber_keypair: +median: 782786 cycles/ticks +average: 785679 cycles/ticks + +kyber_encaps_derand: +median: 898830 cycles/ticks +average: 902523 cycles/ticks + +kyber_encaps: +median: 899878 cycles/ticks +average: 902846 cycles/ticks + +kyber_decaps: +median: 1111898 cycles/ticks +average: 1115629 cycles/ticks + +Loop spin: 30 +gen_a: +median: 232656 cycles/ticks +average: 233818 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33404 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47084 cycles/ticks +average: 47281 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1921 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706538 cycles/ticks +average: 709228 cycles/ticks + +indcpa_enc: +median: 850974 cycles/ticks +average: 854019 cycles/ticks + +indcpa_dec: +median: 198512 cycles/ticks +average: 199123 cycles/ticks + +kyber_keypair_derand: +median: 751972 cycles/ticks +average: 754745 cycles/ticks + +kyber_keypair: +median: 782764 cycles/ticks +average: 785131 cycles/ticks + +kyber_encaps_derand: +median: 899460 cycles/ticks +average: 902354 cycles/ticks + +kyber_encaps: +median: 900688 cycles/ticks +average: 903424 cycles/ticks + +kyber_decaps: +median: 1110284 cycles/ticks +average: 1113884 cycles/ticks + +Loop spin: 31 +gen_a: +median: 232762 cycles/ticks +average: 233929 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23021 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47243 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3742 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22218 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8705 cycles/ticks + +indcpa_keypair: +median: 706722 cycles/ticks +average: 709331 cycles/ticks + +indcpa_enc: +median: 850068 cycles/ticks +average: 853004 cycles/ticks + +indcpa_dec: +median: 198550 cycles/ticks +average: 199249 cycles/ticks + +kyber_keypair_derand: +median: 751246 cycles/ticks +average: 754061 cycles/ticks + +kyber_keypair: +median: 782882 cycles/ticks +average: 785621 cycles/ticks + +kyber_encaps_derand: +median: 899170 cycles/ticks +average: 902679 cycles/ticks + +kyber_encaps: +median: 900370 cycles/ticks +average: 903965 cycles/ticks + +kyber_decaps: +median: 1110390 cycles/ticks +average: 1114170 cycles/ticks + +Loop spin: 32 +gen_a: +median: 232508 cycles/ticks +average: 233614 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7147 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47210 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22231 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8703 cycles/ticks + +indcpa_keypair: +median: 707182 cycles/ticks +average: 710039 cycles/ticks + +indcpa_enc: +median: 850584 cycles/ticks +average: 853809 cycles/ticks + +indcpa_dec: +median: 198482 cycles/ticks +average: 199195 cycles/ticks + +kyber_keypair_derand: +median: 750872 cycles/ticks +average: 753464 cycles/ticks + +kyber_keypair: +median: 783158 cycles/ticks +average: 785488 cycles/ticks + +kyber_encaps_derand: +median: 898044 cycles/ticks +average: 901223 cycles/ticks + +kyber_encaps: +median: 899098 cycles/ticks +average: 901921 cycles/ticks + +kyber_decaps: +median: 1108484 cycles/ticks +average: 1112058 cycles/ticks + +Loop spin: 33 +gen_a: +median: 232198 cycles/ticks +average: 233390 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33396 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47234 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3444 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22231 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8705 cycles/ticks + +indcpa_keypair: +median: 707566 cycles/ticks +average: 710225 cycles/ticks + +indcpa_enc: +median: 851028 cycles/ticks +average: 853992 cycles/ticks + +indcpa_dec: +median: 198452 cycles/ticks +average: 199146 cycles/ticks + +kyber_keypair_derand: +median: 751566 cycles/ticks +average: 754222 cycles/ticks + +kyber_keypair: +median: 782936 cycles/ticks +average: 785545 cycles/ticks + +kyber_encaps_derand: +median: 903500 cycles/ticks +average: 906400 cycles/ticks + +kyber_encaps: +median: 904786 cycles/ticks +average: 907375 cycles/ticks + +kyber_decaps: +median: 1114560 cycles/ticks +average: 1117681 cycles/ticks + +Loop spin: 34 +gen_a: +median: 233054 cycles/ticks +average: 234307 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23028 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33402 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47219 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22222 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 706274 cycles/ticks +average: 708895 cycles/ticks + +indcpa_enc: +median: 849532 cycles/ticks +average: 852262 cycles/ticks + +indcpa_dec: +median: 198464 cycles/ticks +average: 199344 cycles/ticks + +kyber_keypair_derand: +median: 751808 cycles/ticks +average: 754594 cycles/ticks + +kyber_keypair: +median: 782754 cycles/ticks +average: 785831 cycles/ticks + +kyber_encaps_derand: +median: 898388 cycles/ticks +average: 901960 cycles/ticks + +kyber_encaps: +median: 899348 cycles/ticks +average: 902679 cycles/ticks + +kyber_decaps: +median: 1109176 cycles/ticks +average: 1113174 cycles/ticks + +Loop spin: 35 +gen_a: +median: 232754 cycles/ticks +average: 233959 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23024 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33417 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47213 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22241 cycles/ticks + +polyvec_decompress: +median: 8694 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 706424 cycles/ticks +average: 709288 cycles/ticks + +indcpa_enc: +median: 850148 cycles/ticks +average: 853618 cycles/ticks + +indcpa_dec: +median: 198464 cycles/ticks +average: 199246 cycles/ticks + +kyber_keypair_derand: +median: 751508 cycles/ticks +average: 754582 cycles/ticks + +kyber_keypair: +median: 783084 cycles/ticks +average: 785685 cycles/ticks + +kyber_encaps_derand: +median: 898932 cycles/ticks +average: 902317 cycles/ticks + +kyber_encaps: +median: 899924 cycles/ticks +average: 903228 cycles/ticks + +kyber_decaps: +median: 1108900 cycles/ticks +average: 1112912 cycles/ticks + +Loop spin: 36 +gen_a: +median: 232448 cycles/ticks +average: 233629 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7168 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47270 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3742 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22144 cycles/ticks +average: 22221 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 706028 cycles/ticks +average: 708803 cycles/ticks + +indcpa_enc: +median: 848886 cycles/ticks +average: 852538 cycles/ticks + +indcpa_dec: +median: 198462 cycles/ticks +average: 199249 cycles/ticks + +kyber_keypair_derand: +median: 752994 cycles/ticks +average: 756230 cycles/ticks + +kyber_keypair: +median: 783382 cycles/ticks +average: 786458 cycles/ticks + +kyber_encaps_derand: +median: 899590 cycles/ticks +average: 903236 cycles/ticks + +kyber_encaps: +median: 900262 cycles/ticks +average: 903880 cycles/ticks + +kyber_decaps: +median: 1110752 cycles/ticks +average: 1114859 cycles/ticks + +Loop spin: 37 +gen_a: +median: 232336 cycles/ticks +average: 233538 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7177 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23077 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33410 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47231 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22270 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 707720 cycles/ticks +average: 710701 cycles/ticks + +indcpa_enc: +median: 850326 cycles/ticks +average: 853684 cycles/ticks + +indcpa_dec: +median: 198478 cycles/ticks +average: 199248 cycles/ticks + +kyber_keypair_derand: +median: 753550 cycles/ticks +average: 756885 cycles/ticks + +kyber_keypair: +median: 783564 cycles/ticks +average: 786656 cycles/ticks + +kyber_encaps_derand: +median: 898622 cycles/ticks +average: 902122 cycles/ticks + +kyber_encaps: +median: 900702 cycles/ticks +average: 904376 cycles/ticks + +kyber_decaps: +median: 1110316 cycles/ticks +average: 1114661 cycles/ticks + +Loop spin: 38 +gen_a: +median: 232810 cycles/ticks +average: 233935 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7136 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33396 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47210 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22229 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8744 cycles/ticks + +indcpa_keypair: +median: 710190 cycles/ticks +average: 713197 cycles/ticks + +indcpa_enc: +median: 857236 cycles/ticks +average: 860698 cycles/ticks + +indcpa_dec: +median: 198476 cycles/ticks +average: 199299 cycles/ticks + +kyber_keypair_derand: +median: 751362 cycles/ticks +average: 754425 cycles/ticks + +kyber_keypair: +median: 783392 cycles/ticks +average: 786192 cycles/ticks + +kyber_encaps_derand: +median: 901446 cycles/ticks +average: 905074 cycles/ticks + +kyber_encaps: +median: 902830 cycles/ticks +average: 906280 cycles/ticks + +kyber_decaps: +median: 1112290 cycles/ticks +average: 1117059 cycles/ticks + +Loop spin: 39 +gen_a: +median: 232438 cycles/ticks +average: 233790 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7180 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23125 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33438 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47229 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22262 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 706914 cycles/ticks +average: 709952 cycles/ticks + +indcpa_enc: +median: 849844 cycles/ticks +average: 853225 cycles/ticks + +indcpa_dec: +median: 198468 cycles/ticks +average: 199218 cycles/ticks + +kyber_keypair_derand: +median: 752476 cycles/ticks +average: 755659 cycles/ticks + +kyber_keypair: +median: 783464 cycles/ticks +average: 786522 cycles/ticks + +kyber_encaps_derand: +median: 903514 cycles/ticks +average: 907269 cycles/ticks + +kyber_encaps: +median: 904430 cycles/ticks +average: 908074 cycles/ticks + +kyber_decaps: +median: 1114702 cycles/ticks +average: 1122603 cycles/ticks + +Loop spin: 40 +gen_a: +median: 232538 cycles/ticks +average: 233848 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7146 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23066 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47262 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22236 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 711336 cycles/ticks +average: 716628 cycles/ticks + +indcpa_enc: +median: 854278 cycles/ticks +average: 857832 cycles/ticks + +indcpa_dec: +median: 198476 cycles/ticks +average: 199219 cycles/ticks + +kyber_keypair_derand: +median: 751162 cycles/ticks +average: 754337 cycles/ticks + +kyber_keypair: +median: 783360 cycles/ticks +average: 786418 cycles/ticks + +kyber_encaps_derand: +median: 898410 cycles/ticks +average: 902003 cycles/ticks + +kyber_encaps: +median: 900090 cycles/ticks +average: 903394 cycles/ticks + +kyber_decaps: +median: 1109060 cycles/ticks +average: 1113466 cycles/ticks + +Loop spin: 41 +gen_a: +median: 232710 cycles/ticks +average: 234029 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7139 cycles/ticks + +NTT: +median: 22986 cycles/ticks +average: 23086 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33447 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47242 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22315 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 707234 cycles/ticks +average: 710121 cycles/ticks + +indcpa_enc: +median: 850408 cycles/ticks +average: 853772 cycles/ticks + +indcpa_dec: +median: 198546 cycles/ticks +average: 199409 cycles/ticks + +kyber_keypair_derand: +median: 752158 cycles/ticks +average: 755248 cycles/ticks + +kyber_keypair: +median: 783026 cycles/ticks +average: 785876 cycles/ticks + +kyber_encaps_derand: +median: 899568 cycles/ticks +average: 903275 cycles/ticks + +kyber_encaps: +median: 900552 cycles/ticks +average: 904207 cycles/ticks + +kyber_decaps: +median: 1111412 cycles/ticks +average: 1115624 cycles/ticks + +Loop spin: 42 +gen_a: +median: 232980 cycles/ticks +average: 234160 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33421 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47235 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1962 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22275 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 707106 cycles/ticks +average: 710139 cycles/ticks + +indcpa_enc: +median: 850130 cycles/ticks +average: 853873 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199288 cycles/ticks + +kyber_keypair_derand: +median: 751826 cycles/ticks +average: 755014 cycles/ticks + +kyber_keypair: +median: 783080 cycles/ticks +average: 785929 cycles/ticks + +kyber_encaps_derand: +median: 898712 cycles/ticks +average: 902417 cycles/ticks + +kyber_encaps: +median: 900496 cycles/ticks +average: 903889 cycles/ticks + +kyber_decaps: +median: 1109604 cycles/ticks +average: 1113708 cycles/ticks + +Loop spin: 43 +gen_a: +median: 232412 cycles/ticks +average: 233737 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7172 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33435 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47044 cycles/ticks +average: 47225 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1921 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706458 cycles/ticks +average: 709336 cycles/ticks + +indcpa_enc: +median: 849750 cycles/ticks +average: 853198 cycles/ticks + +indcpa_dec: +median: 198590 cycles/ticks +average: 199335 cycles/ticks + +kyber_keypair_derand: +median: 751918 cycles/ticks +average: 755032 cycles/ticks + +kyber_keypair: +median: 783032 cycles/ticks +average: 785767 cycles/ticks + +kyber_encaps_derand: +median: 899068 cycles/ticks +average: 902715 cycles/ticks + +kyber_encaps: +median: 900278 cycles/ticks +average: 903604 cycles/ticks + +kyber_decaps: +median: 1110328 cycles/ticks +average: 1114625 cycles/ticks + +Loop spin: 44 +gen_a: +median: 232890 cycles/ticks +average: 234201 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47258 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1948 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22248 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8725 cycles/ticks + +indcpa_keypair: +median: 707784 cycles/ticks +average: 710686 cycles/ticks + +indcpa_enc: +median: 851080 cycles/ticks +average: 854438 cycles/ticks + +indcpa_dec: +median: 198588 cycles/ticks +average: 199422 cycles/ticks + +kyber_keypair_derand: +median: 751202 cycles/ticks +average: 754275 cycles/ticks + +kyber_keypair: +median: 783420 cycles/ticks +average: 786257 cycles/ticks + +kyber_encaps_derand: +median: 900038 cycles/ticks +average: 903427 cycles/ticks + +kyber_encaps: +median: 901766 cycles/ticks +average: 904989 cycles/ticks + +kyber_decaps: +median: 1110792 cycles/ticks +average: 1114855 cycles/ticks + +Loop spin: 45 +gen_a: +median: 232608 cycles/ticks +average: 233922 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7150 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23024 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33436 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47268 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 706880 cycles/ticks +average: 709917 cycles/ticks + +indcpa_enc: +median: 850558 cycles/ticks +average: 854194 cycles/ticks + +indcpa_dec: +median: 198546 cycles/ticks +average: 199466 cycles/ticks + +kyber_keypair_derand: +median: 752316 cycles/ticks +average: 755557 cycles/ticks + +kyber_keypair: +median: 783240 cycles/ticks +average: 785993 cycles/ticks + +kyber_encaps_derand: +median: 898260 cycles/ticks +average: 901939 cycles/ticks + +kyber_encaps: +median: 899540 cycles/ticks +average: 902806 cycles/ticks + +kyber_decaps: +median: 1108682 cycles/ticks +average: 1112832 cycles/ticks + +Loop spin: 46 +gen_a: +median: 232270 cycles/ticks +average: 233475 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47239 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22262 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 707340 cycles/ticks +average: 710330 cycles/ticks + +indcpa_enc: +median: 849774 cycles/ticks +average: 853290 cycles/ticks + +indcpa_dec: +median: 198466 cycles/ticks +average: 199256 cycles/ticks + +kyber_keypair_derand: +median: 753070 cycles/ticks +average: 756061 cycles/ticks + +kyber_keypair: +median: 783894 cycles/ticks +average: 786727 cycles/ticks + +kyber_encaps_derand: +median: 898918 cycles/ticks +average: 902409 cycles/ticks + +kyber_encaps: +median: 900662 cycles/ticks +average: 904007 cycles/ticks + +kyber_decaps: +median: 1110236 cycles/ticks +average: 1114368 cycles/ticks + +Loop spin: 47 +gen_a: +median: 233404 cycles/ticks +average: 234640 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33410 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47250 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22314 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 708154 cycles/ticks +average: 711016 cycles/ticks + +indcpa_enc: +median: 850198 cycles/ticks +average: 853416 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199197 cycles/ticks + +kyber_keypair_derand: +median: 757472 cycles/ticks +average: 760423 cycles/ticks + +kyber_keypair: +median: 784482 cycles/ticks +average: 786782 cycles/ticks + +kyber_encaps_derand: +median: 900096 cycles/ticks +average: 903310 cycles/ticks + +kyber_encaps: +median: 900678 cycles/ticks +average: 903788 cycles/ticks + +kyber_decaps: +median: 1111174 cycles/ticks +average: 1114690 cycles/ticks + +Loop spin: 48 +gen_a: +median: 232436 cycles/ticks +average: 233744 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47293 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3772 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22235 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 707156 cycles/ticks +average: 709811 cycles/ticks + +indcpa_enc: +median: 850908 cycles/ticks +average: 853995 cycles/ticks + +indcpa_dec: +median: 198540 cycles/ticks +average: 199186 cycles/ticks + +kyber_keypair_derand: +median: 751996 cycles/ticks +average: 754747 cycles/ticks + +kyber_keypair: +median: 782864 cycles/ticks +average: 785542 cycles/ticks + +kyber_encaps_derand: +median: 904074 cycles/ticks +average: 907272 cycles/ticks + +kyber_encaps: +median: 906024 cycles/ticks +average: 908893 cycles/ticks + +kyber_decaps: +median: 1115368 cycles/ticks +average: 1123400 cycles/ticks + +Loop spin: 49 +gen_a: +median: 232248 cycles/ticks +average: 233580 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7220 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23020 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33402 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47252 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 706728 cycles/ticks +average: 709766 cycles/ticks + +indcpa_enc: +median: 850612 cycles/ticks +average: 854001 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199214 cycles/ticks + +kyber_keypair_derand: +median: 751172 cycles/ticks +average: 754293 cycles/ticks + +kyber_keypair: +median: 783562 cycles/ticks +average: 786451 cycles/ticks + +kyber_encaps_derand: +median: 903234 cycles/ticks +average: 907307 cycles/ticks + +kyber_encaps: +median: 904746 cycles/ticks +average: 908500 cycles/ticks + +kyber_decaps: +median: 1113652 cycles/ticks +average: 1118176 cycles/ticks + +Loop spin: 50 +gen_a: +median: 232688 cycles/ticks +average: 233921 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7142 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23051 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47267 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22278 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 708258 cycles/ticks +average: 711404 cycles/ticks + +indcpa_enc: +median: 851974 cycles/ticks +average: 855593 cycles/ticks + +indcpa_dec: +median: 198456 cycles/ticks +average: 199308 cycles/ticks + +kyber_keypair_derand: +median: 752822 cycles/ticks +average: 756300 cycles/ticks + +kyber_keypair: +median: 784362 cycles/ticks +average: 787287 cycles/ticks + +kyber_encaps_derand: +median: 900520 cycles/ticks +average: 904337 cycles/ticks + +kyber_encaps: +median: 902120 cycles/ticks +average: 905642 cycles/ticks + +kyber_decaps: +median: 1110046 cycles/ticks +average: 1114231 cycles/ticks + +Loop spin: 51 +gen_a: +median: 232480 cycles/ticks +average: 233753 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22980 cycles/ticks +average: 23085 cycles/ticks + +INVNTT: +median: 33322 cycles/ticks +average: 33466 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47267 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22223 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 706680 cycles/ticks +average: 709695 cycles/ticks + +indcpa_enc: +median: 849394 cycles/ticks +average: 852848 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199349 cycles/ticks + +kyber_keypair_derand: +median: 751768 cycles/ticks +average: 755047 cycles/ticks + +kyber_keypair: +median: 783260 cycles/ticks +average: 786182 cycles/ticks + +kyber_encaps_derand: +median: 903524 cycles/ticks +average: 906945 cycles/ticks + +kyber_encaps: +median: 904486 cycles/ticks +average: 907507 cycles/ticks + +kyber_decaps: +median: 1115604 cycles/ticks +average: 1119257 cycles/ticks + +Loop spin: 52 +gen_a: +median: 233196 cycles/ticks +average: 234282 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7142 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33426 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47249 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22248 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 706408 cycles/ticks +average: 709244 cycles/ticks + +indcpa_enc: +median: 849944 cycles/ticks +average: 852987 cycles/ticks + +indcpa_dec: +median: 198472 cycles/ticks +average: 199231 cycles/ticks + +kyber_keypair_derand: +median: 752144 cycles/ticks +average: 755028 cycles/ticks + +kyber_keypair: +median: 782970 cycles/ticks +average: 785306 cycles/ticks + +kyber_encaps_derand: +median: 899736 cycles/ticks +average: 902755 cycles/ticks + +kyber_encaps: +median: 900604 cycles/ticks +average: 903566 cycles/ticks + +kyber_decaps: +median: 1110606 cycles/ticks +average: 1114067 cycles/ticks + +Loop spin: 53 +gen_a: +median: 232554 cycles/ticks +average: 237628 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47216 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 708190 cycles/ticks +average: 713509 cycles/ticks + +indcpa_enc: +median: 851380 cycles/ticks +average: 854370 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199173 cycles/ticks + +kyber_keypair_derand: +median: 756038 cycles/ticks +average: 758884 cycles/ticks + +kyber_keypair: +median: 783482 cycles/ticks +average: 786061 cycles/ticks + +kyber_encaps_derand: +median: 898926 cycles/ticks +average: 902255 cycles/ticks + +kyber_encaps: +median: 900230 cycles/ticks +average: 903315 cycles/ticks + +kyber_decaps: +median: 1114830 cycles/ticks +average: 1118626 cycles/ticks + +Loop spin: 54 +gen_a: +median: 232710 cycles/ticks +average: 233950 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33379 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47044 cycles/ticks +average: 47265 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22243 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 707488 cycles/ticks +average: 710167 cycles/ticks + +indcpa_enc: +median: 850614 cycles/ticks +average: 853731 cycles/ticks + +indcpa_dec: +median: 198468 cycles/ticks +average: 199201 cycles/ticks + +kyber_keypair_derand: +median: 751372 cycles/ticks +average: 754338 cycles/ticks + +kyber_keypair: +median: 782940 cycles/ticks +average: 785423 cycles/ticks + +kyber_encaps_derand: +median: 898708 cycles/ticks +average: 901792 cycles/ticks + +kyber_encaps: +median: 900368 cycles/ticks +average: 903391 cycles/ticks + +kyber_decaps: +median: 1110330 cycles/ticks +average: 1114104 cycles/ticks + +Loop spin: 55 +gen_a: +median: 232586 cycles/ticks +average: 233620 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23027 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47214 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22237 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8701 cycles/ticks + +indcpa_keypair: +median: 711370 cycles/ticks +average: 714022 cycles/ticks + +indcpa_enc: +median: 857540 cycles/ticks +average: 860857 cycles/ticks + +indcpa_dec: +median: 198546 cycles/ticks +average: 199300 cycles/ticks + +kyber_keypair_derand: +median: 751164 cycles/ticks +average: 754050 cycles/ticks + +kyber_keypair: +median: 783282 cycles/ticks +average: 785660 cycles/ticks + +kyber_encaps_derand: +median: 908336 cycles/ticks +average: 911845 cycles/ticks + +kyber_encaps: +median: 908950 cycles/ticks +average: 912467 cycles/ticks + +kyber_decaps: +median: 1120466 cycles/ticks +average: 1124407 cycles/ticks + +Loop spin: 56 +gen_a: +median: 232332 cycles/ticks +average: 233556 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7148 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23012 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47264 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8732 cycles/ticks + +indcpa_keypair: +median: 706940 cycles/ticks +average: 709905 cycles/ticks + +indcpa_enc: +median: 849838 cycles/ticks +average: 852942 cycles/ticks + +indcpa_dec: +median: 198582 cycles/ticks +average: 199319 cycles/ticks + +kyber_keypair_derand: +median: 752280 cycles/ticks +average: 755259 cycles/ticks + +kyber_keypair: +median: 783158 cycles/ticks +average: 785978 cycles/ticks + +kyber_encaps_derand: +median: 898882 cycles/ticks +average: 902130 cycles/ticks + +kyber_encaps: +median: 900422 cycles/ticks +average: 903666 cycles/ticks + +kyber_decaps: +median: 1110188 cycles/ticks +average: 1114439 cycles/ticks + +Loop spin: 57 +gen_a: +median: 232462 cycles/ticks +average: 233752 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7139 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33421 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47213 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 706824 cycles/ticks +average: 709642 cycles/ticks + +indcpa_enc: +median: 850050 cycles/ticks +average: 853178 cycles/ticks + +indcpa_dec: +median: 198602 cycles/ticks +average: 199335 cycles/ticks + +kyber_keypair_derand: +median: 751996 cycles/ticks +average: 755294 cycles/ticks + +kyber_keypair: +median: 783378 cycles/ticks +average: 786163 cycles/ticks + +kyber_encaps_derand: +median: 898788 cycles/ticks +average: 902557 cycles/ticks + +kyber_encaps: +median: 900030 cycles/ticks +average: 903249 cycles/ticks + +kyber_decaps: +median: 1109720 cycles/ticks +average: 1113524 cycles/ticks + +Loop spin: 58 +gen_a: +median: 232822 cycles/ticks +average: 233940 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22984 cycles/ticks +average: 23072 cycles/ticks + +INVNTT: +median: 33302 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47223 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22226 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 706454 cycles/ticks +average: 709096 cycles/ticks + +indcpa_enc: +median: 849648 cycles/ticks +average: 852567 cycles/ticks + +indcpa_dec: +median: 198528 cycles/ticks +average: 199165 cycles/ticks + +kyber_keypair_derand: +median: 751722 cycles/ticks +average: 754619 cycles/ticks + +kyber_keypair: +median: 783048 cycles/ticks +average: 785331 cycles/ticks + +kyber_encaps_derand: +median: 899270 cycles/ticks +average: 902509 cycles/ticks + +kyber_encaps: +median: 901626 cycles/ticks +average: 904238 cycles/ticks + +kyber_decaps: +median: 1110580 cycles/ticks +average: 1114461 cycles/ticks + +Loop spin: 59 +gen_a: +median: 233026 cycles/ticks +average: 234177 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33370 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47245 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3736 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22228 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 706936 cycles/ticks +average: 709658 cycles/ticks + +indcpa_enc: +median: 850558 cycles/ticks +average: 853634 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199112 cycles/ticks + +kyber_keypair_derand: +median: 752188 cycles/ticks +average: 755148 cycles/ticks + +kyber_keypair: +median: 783128 cycles/ticks +average: 785683 cycles/ticks + +kyber_encaps_derand: +median: 898834 cycles/ticks +average: 902200 cycles/ticks + +kyber_encaps: +median: 899926 cycles/ticks +average: 902758 cycles/ticks + +kyber_decaps: +median: 1109514 cycles/ticks +average: 1113006 cycles/ticks + +Loop spin: 60 +gen_a: +median: 232326 cycles/ticks +average: 233431 cycles/ticks + +poly_getnoise_eta1: +median: 7104 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23009 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33413 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47283 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 707376 cycles/ticks +average: 709962 cycles/ticks + +indcpa_enc: +median: 851916 cycles/ticks +average: 854835 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199133 cycles/ticks + +kyber_keypair_derand: +median: 751482 cycles/ticks +average: 754138 cycles/ticks + +kyber_keypair: +median: 782968 cycles/ticks +average: 785567 cycles/ticks + +kyber_encaps_derand: +median: 900072 cycles/ticks +average: 903465 cycles/ticks + +kyber_encaps: +median: 901896 cycles/ticks +average: 904877 cycles/ticks + +kyber_decaps: +median: 1109190 cycles/ticks +average: 1112878 cycles/ticks + +Loop spin: 61 +gen_a: +median: 232816 cycles/ticks +average: 233836 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7145 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33390 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47240 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22234 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 707406 cycles/ticks +average: 710098 cycles/ticks + +indcpa_enc: +median: 850260 cycles/ticks +average: 853167 cycles/ticks + +indcpa_dec: +median: 198468 cycles/ticks +average: 199282 cycles/ticks + +kyber_keypair_derand: +median: 751614 cycles/ticks +average: 754859 cycles/ticks + +kyber_keypair: +median: 783436 cycles/ticks +average: 786138 cycles/ticks + +kyber_encaps_derand: +median: 899216 cycles/ticks +average: 902808 cycles/ticks + +kyber_encaps: +median: 900298 cycles/ticks +average: 903766 cycles/ticks + +kyber_decaps: +median: 1110168 cycles/ticks +average: 1114342 cycles/ticks + +Loop spin: 62 +gen_a: +median: 232656 cycles/ticks +average: 233799 cycles/ticks + +poly_getnoise_eta1: +median: 7104 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33459 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47288 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22277 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 708068 cycles/ticks +average: 711075 cycles/ticks + +indcpa_enc: +median: 850106 cycles/ticks +average: 853428 cycles/ticks + +indcpa_dec: +median: 198472 cycles/ticks +average: 199171 cycles/ticks + +kyber_keypair_derand: +median: 751970 cycles/ticks +average: 754838 cycles/ticks + +kyber_keypair: +median: 783486 cycles/ticks +average: 786083 cycles/ticks + +kyber_encaps_derand: +median: 902808 cycles/ticks +average: 905835 cycles/ticks + +kyber_encaps: +median: 903882 cycles/ticks +average: 906868 cycles/ticks + +kyber_decaps: +median: 1113004 cycles/ticks +average: 1116350 cycles/ticks + +Loop spin: 63 +gen_a: +median: 232818 cycles/ticks +average: 233991 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23019 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33401 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47036 cycles/ticks +average: 47170 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22300 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8700 cycles/ticks + +indcpa_keypair: +median: 706922 cycles/ticks +average: 709597 cycles/ticks + +indcpa_enc: +median: 850200 cycles/ticks +average: 853007 cycles/ticks + +indcpa_dec: +median: 198466 cycles/ticks +average: 199095 cycles/ticks + +kyber_keypair_derand: +median: 752688 cycles/ticks +average: 755244 cycles/ticks + +kyber_keypair: +median: 783428 cycles/ticks +average: 785813 cycles/ticks + +kyber_encaps_derand: +median: 899186 cycles/ticks +average: 902596 cycles/ticks + +kyber_encaps: +median: 900914 cycles/ticks +average: 904076 cycles/ticks + +kyber_decaps: +median: 1110526 cycles/ticks +average: 1114628 cycles/ticks + +Loop spin: 64 +gen_a: +median: 232784 cycles/ticks +average: 233959 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22960 cycles/ticks +average: 23069 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47268 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 707058 cycles/ticks +average: 710032 cycles/ticks + +indcpa_enc: +median: 850142 cycles/ticks +average: 853565 cycles/ticks + +indcpa_dec: +median: 198456 cycles/ticks +average: 199315 cycles/ticks + +kyber_keypair_derand: +median: 751528 cycles/ticks +average: 754605 cycles/ticks + +kyber_keypair: +median: 782662 cycles/ticks +average: 785676 cycles/ticks + +kyber_encaps_derand: +median: 899026 cycles/ticks +average: 902666 cycles/ticks + +kyber_encaps: +median: 899976 cycles/ticks +average: 903366 cycles/ticks + +kyber_decaps: +median: 1110142 cycles/ticks +average: 1114366 cycles/ticks + +Loop spin: 65 +gen_a: +median: 232732 cycles/ticks +average: 233964 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33419 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47215 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22262 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706998 cycles/ticks +average: 709985 cycles/ticks + +indcpa_enc: +median: 850264 cycles/ticks +average: 853558 cycles/ticks + +indcpa_dec: +median: 198464 cycles/ticks +average: 199203 cycles/ticks + +kyber_keypair_derand: +median: 751602 cycles/ticks +average: 754571 cycles/ticks + +kyber_keypair: +median: 782890 cycles/ticks +average: 785610 cycles/ticks + +kyber_encaps_derand: +median: 899480 cycles/ticks +average: 903161 cycles/ticks + +kyber_encaps: +median: 900044 cycles/ticks +average: 903634 cycles/ticks + +kyber_decaps: +median: 1110468 cycles/ticks +average: 1114357 cycles/ticks + +Loop spin: 66 +gen_a: +median: 232194 cycles/ticks +average: 233378 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22964 cycles/ticks +average: 23062 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 37296 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47240 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22241 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8727 cycles/ticks + +indcpa_keypair: +median: 705944 cycles/ticks +average: 711723 cycles/ticks + +indcpa_enc: +median: 849290 cycles/ticks +average: 852718 cycles/ticks + +indcpa_dec: +median: 198466 cycles/ticks +average: 199254 cycles/ticks + +kyber_keypair_derand: +median: 751744 cycles/ticks +average: 754857 cycles/ticks + +kyber_keypair: +median: 782816 cycles/ticks +average: 785876 cycles/ticks + +kyber_encaps_derand: +median: 899302 cycles/ticks +average: 902805 cycles/ticks + +kyber_encaps: +median: 900202 cycles/ticks +average: 903717 cycles/ticks + +kyber_decaps: +median: 1109970 cycles/ticks +average: 1114199 cycles/ticks + +Loop spin: 67 +gen_a: +median: 232694 cycles/ticks +average: 234020 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22960 cycles/ticks +average: 23115 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33404 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47236 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8724 cycles/ticks + +indcpa_keypair: +median: 707198 cycles/ticks +average: 710228 cycles/ticks + +indcpa_enc: +median: 853608 cycles/ticks +average: 857028 cycles/ticks + +indcpa_dec: +median: 198504 cycles/ticks +average: 199344 cycles/ticks + +kyber_keypair_derand: +median: 751902 cycles/ticks +average: 755228 cycles/ticks + +kyber_keypair: +median: 782700 cycles/ticks +average: 785580 cycles/ticks + +kyber_encaps_derand: +median: 902296 cycles/ticks +average: 905869 cycles/ticks + +kyber_encaps: +median: 903138 cycles/ticks +average: 906745 cycles/ticks + +kyber_decaps: +median: 1112630 cycles/ticks +average: 1116767 cycles/ticks + +Loop spin: 68 +gen_a: +median: 232548 cycles/ticks +average: 233801 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7150 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23025 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33435 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47253 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22243 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8703 cycles/ticks + +indcpa_keypair: +median: 707508 cycles/ticks +average: 710582 cycles/ticks + +indcpa_enc: +median: 850284 cycles/ticks +average: 853948 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199408 cycles/ticks + +kyber_keypair_derand: +median: 756196 cycles/ticks +average: 759445 cycles/ticks + +kyber_keypair: +median: 782836 cycles/ticks +average: 785819 cycles/ticks + +kyber_encaps_derand: +median: 898670 cycles/ticks +average: 902267 cycles/ticks + +kyber_encaps: +median: 899494 cycles/ticks +average: 903197 cycles/ticks + +kyber_decaps: +median: 1112866 cycles/ticks +average: 1117001 cycles/ticks + +Loop spin: 69 +gen_a: +median: 233316 cycles/ticks +average: 234520 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7139 cycles/ticks + +NTT: +median: 22930 cycles/ticks +average: 23014 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47213 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8700 cycles/ticks +average: 8738 cycles/ticks + +indcpa_keypair: +median: 706526 cycles/ticks +average: 709566 cycles/ticks + +indcpa_enc: +median: 849702 cycles/ticks +average: 853203 cycles/ticks + +indcpa_dec: +median: 198480 cycles/ticks +average: 199309 cycles/ticks + +kyber_keypair_derand: +median: 751540 cycles/ticks +average: 754579 cycles/ticks + +kyber_keypair: +median: 782890 cycles/ticks +average: 785741 cycles/ticks + +kyber_encaps_derand: +median: 898854 cycles/ticks +average: 902434 cycles/ticks + +kyber_encaps: +median: 899744 cycles/ticks +average: 903284 cycles/ticks + +kyber_decaps: +median: 1109566 cycles/ticks +average: 1113646 cycles/ticks + +Loop spin: 70 +gen_a: +median: 232904 cycles/ticks +average: 234120 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7145 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33410 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47280 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22240 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 710708 cycles/ticks +average: 713822 cycles/ticks + +indcpa_enc: +median: 854144 cycles/ticks +average: 857529 cycles/ticks + +indcpa_dec: +median: 198470 cycles/ticks +average: 199249 cycles/ticks + +kyber_keypair_derand: +median: 751814 cycles/ticks +average: 755054 cycles/ticks + +kyber_keypair: +median: 782756 cycles/ticks +average: 785897 cycles/ticks + +kyber_encaps_derand: +median: 898644 cycles/ticks +average: 902507 cycles/ticks + +kyber_encaps: +median: 899494 cycles/ticks +average: 903226 cycles/ticks + +kyber_decaps: +median: 1109806 cycles/ticks +average: 1114009 cycles/ticks + +Loop spin: 71 +gen_a: +median: 232178 cycles/ticks +average: 233422 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7137 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33413 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47207 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22244 cycles/ticks + +polyvec_decompress: +median: 8692 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 707096 cycles/ticks +average: 710067 cycles/ticks + +indcpa_enc: +median: 850444 cycles/ticks +average: 853881 cycles/ticks + +indcpa_dec: +median: 198450 cycles/ticks +average: 199283 cycles/ticks + +kyber_keypair_derand: +median: 751548 cycles/ticks +average: 754733 cycles/ticks + +kyber_keypair: +median: 782890 cycles/ticks +average: 785934 cycles/ticks + +kyber_encaps_derand: +median: 898802 cycles/ticks +average: 902603 cycles/ticks + +kyber_encaps: +median: 899710 cycles/ticks +average: 903402 cycles/ticks + +kyber_decaps: +median: 1110006 cycles/ticks +average: 1114458 cycles/ticks + +Loop spin: 72 +gen_a: +median: 232596 cycles/ticks +average: 233805 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22952 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33340 cycles/ticks +average: 33535 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47264 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3773 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22271 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8727 cycles/ticks + +indcpa_keypair: +median: 707870 cycles/ticks +average: 710971 cycles/ticks + +indcpa_enc: +median: 851000 cycles/ticks +average: 854414 cycles/ticks + +indcpa_dec: +median: 198564 cycles/ticks +average: 199407 cycles/ticks + +kyber_keypair_derand: +median: 760872 cycles/ticks +average: 764034 cycles/ticks + +kyber_keypair: +median: 782946 cycles/ticks +average: 785810 cycles/ticks + +kyber_encaps_derand: +median: 898860 cycles/ticks +average: 902350 cycles/ticks + +kyber_encaps: +median: 899922 cycles/ticks +average: 903336 cycles/ticks + +kyber_decaps: +median: 1109770 cycles/ticks +average: 1113600 cycles/ticks + +Loop spin: 73 +gen_a: +median: 232698 cycles/ticks +average: 233882 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33412 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47244 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 711068 cycles/ticks +average: 714072 cycles/ticks + +indcpa_enc: +median: 854536 cycles/ticks +average: 857987 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199296 cycles/ticks + +kyber_keypair_derand: +median: 751476 cycles/ticks +average: 754588 cycles/ticks + +kyber_keypair: +median: 782616 cycles/ticks +average: 785539 cycles/ticks + +kyber_encaps_derand: +median: 898916 cycles/ticks +average: 902536 cycles/ticks + +kyber_encaps: +median: 899930 cycles/ticks +average: 903526 cycles/ticks + +kyber_decaps: +median: 1109444 cycles/ticks +average: 1113912 cycles/ticks + +Loop spin: 74 +gen_a: +median: 233836 cycles/ticks +average: 235127 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7187 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33460 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47040 cycles/ticks +average: 47208 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22140 cycles/ticks +average: 22263 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8747 cycles/ticks + +indcpa_keypair: +median: 706442 cycles/ticks +average: 709425 cycles/ticks + +indcpa_enc: +median: 849704 cycles/ticks +average: 853017 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199331 cycles/ticks + +kyber_keypair_derand: +median: 751520 cycles/ticks +average: 754558 cycles/ticks + +kyber_keypair: +median: 783124 cycles/ticks +average: 786007 cycles/ticks + +kyber_encaps_derand: +median: 898702 cycles/ticks +average: 902610 cycles/ticks + +kyber_encaps: +median: 899500 cycles/ticks +average: 903095 cycles/ticks + +kyber_decaps: +median: 1109250 cycles/ticks +average: 1113365 cycles/ticks + +Loop spin: 75 +gen_a: +median: 232436 cycles/ticks +average: 233607 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7178 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33402 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47229 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3845 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3444 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22225 cycles/ticks + +polyvec_decompress: +median: 8692 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 706452 cycles/ticks +average: 709259 cycles/ticks + +indcpa_enc: +median: 850104 cycles/ticks +average: 853012 cycles/ticks + +indcpa_dec: +median: 198484 cycles/ticks +average: 199163 cycles/ticks + +kyber_keypair_derand: +median: 751420 cycles/ticks +average: 754037 cycles/ticks + +kyber_keypair: +median: 782974 cycles/ticks +average: 785334 cycles/ticks + +kyber_encaps_derand: +median: 898706 cycles/ticks +average: 901806 cycles/ticks + +kyber_encaps: +median: 899426 cycles/ticks +average: 902342 cycles/ticks + +kyber_decaps: +median: 1109044 cycles/ticks +average: 1112581 cycles/ticks + +Loop spin: 76 +gen_a: +median: 232958 cycles/ticks +average: 234062 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22956 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47194 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3741 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22262 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 714442 cycles/ticks +average: 717178 cycles/ticks + +indcpa_enc: +median: 854834 cycles/ticks +average: 857797 cycles/ticks + +indcpa_dec: +median: 198444 cycles/ticks +average: 199197 cycles/ticks + +kyber_keypair_derand: +median: 757510 cycles/ticks +average: 760573 cycles/ticks + +kyber_keypair: +median: 785584 cycles/ticks +average: 788464 cycles/ticks + +kyber_encaps_derand: +median: 898428 cycles/ticks +average: 901994 cycles/ticks + +kyber_encaps: +median: 899386 cycles/ticks +average: 902687 cycles/ticks + +kyber_decaps: +median: 1109360 cycles/ticks +average: 1113285 cycles/ticks + +Loop spin: 77 +gen_a: +median: 232580 cycles/ticks +average: 233749 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23020 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33411 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47233 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22245 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 707676 cycles/ticks +average: 710570 cycles/ticks + +indcpa_enc: +median: 850930 cycles/ticks +average: 854147 cycles/ticks + +indcpa_dec: +median: 201624 cycles/ticks +average: 202367 cycles/ticks + +kyber_keypair_derand: +median: 751718 cycles/ticks +average: 754714 cycles/ticks + +kyber_keypair: +median: 782902 cycles/ticks +average: 785901 cycles/ticks + +kyber_encaps_derand: +median: 898258 cycles/ticks +average: 901604 cycles/ticks + +kyber_encaps: +median: 898992 cycles/ticks +average: 902417 cycles/ticks + +kyber_decaps: +median: 1111744 cycles/ticks +average: 1115556 cycles/ticks + +Loop spin: 78 +gen_a: +median: 232474 cycles/ticks +average: 233714 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7139 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47220 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22239 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 706658 cycles/ticks +average: 709674 cycles/ticks + +indcpa_enc: +median: 849996 cycles/ticks +average: 853331 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199300 cycles/ticks + +kyber_keypair_derand: +median: 751992 cycles/ticks +average: 755123 cycles/ticks + +kyber_keypair: +median: 782952 cycles/ticks +average: 785703 cycles/ticks + +kyber_encaps_derand: +median: 898490 cycles/ticks +average: 901948 cycles/ticks + +kyber_encaps: +median: 899562 cycles/ticks +average: 902964 cycles/ticks + +kyber_decaps: +median: 1112692 cycles/ticks +average: 1116655 cycles/ticks + +Loop spin: 79 +gen_a: +median: 233016 cycles/ticks +average: 234085 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33312 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47040 cycles/ticks +average: 47225 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22272 cycles/ticks + +polyvec_decompress: +median: 8696 cycles/ticks +average: 8736 cycles/ticks + +indcpa_keypair: +median: 708098 cycles/ticks +average: 714144 cycles/ticks + +indcpa_enc: +median: 850908 cycles/ticks +average: 856458 cycles/ticks + +indcpa_dec: +median: 198458 cycles/ticks +average: 199188 cycles/ticks + +kyber_keypair_derand: +median: 752466 cycles/ticks +average: 755527 cycles/ticks + +kyber_keypair: +median: 783052 cycles/ticks +average: 786054 cycles/ticks + +kyber_encaps_derand: +median: 898408 cycles/ticks +average: 901882 cycles/ticks + +kyber_encaps: +median: 898892 cycles/ticks +average: 902265 cycles/ticks + +kyber_decaps: +median: 1108118 cycles/ticks +average: 1112115 cycles/ticks + +Loop spin: 80 +gen_a: +median: 232480 cycles/ticks +average: 233732 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7146 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23024 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47250 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3845 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22227 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 711226 cycles/ticks +average: 714155 cycles/ticks + +indcpa_enc: +median: 855578 cycles/ticks +average: 858847 cycles/ticks + +indcpa_dec: +median: 198444 cycles/ticks +average: 199254 cycles/ticks + +kyber_keypair_derand: +median: 751454 cycles/ticks +average: 754681 cycles/ticks + +kyber_keypair: +median: 782652 cycles/ticks +average: 785716 cycles/ticks + +kyber_encaps_derand: +median: 899944 cycles/ticks +average: 903672 cycles/ticks + +kyber_encaps: +median: 901120 cycles/ticks +average: 904750 cycles/ticks + +kyber_decaps: +median: 1111278 cycles/ticks +average: 1115705 cycles/ticks + +Loop spin: 81 +gen_a: +median: 232742 cycles/ticks +average: 233981 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22930 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33430 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47238 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22267 cycles/ticks + +polyvec_decompress: +median: 8690 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 711010 cycles/ticks +average: 714088 cycles/ticks + +indcpa_enc: +median: 853948 cycles/ticks +average: 857577 cycles/ticks + +indcpa_dec: +median: 198464 cycles/ticks +average: 199215 cycles/ticks + +kyber_keypair_derand: +median: 755476 cycles/ticks +average: 758667 cycles/ticks + +kyber_keypair: +median: 783178 cycles/ticks +average: 786257 cycles/ticks + +kyber_encaps_derand: +median: 898508 cycles/ticks +average: 902397 cycles/ticks + +kyber_encaps: +median: 900652 cycles/ticks +average: 904182 cycles/ticks + +kyber_decaps: +median: 1108734 cycles/ticks +average: 1113222 cycles/ticks + +Loop spin: 82 +gen_a: +median: 232514 cycles/ticks +average: 233900 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7173 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23052 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33443 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47240 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22263 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 706184 cycles/ticks +average: 709349 cycles/ticks + +indcpa_enc: +median: 852692 cycles/ticks +average: 856345 cycles/ticks + +indcpa_dec: +median: 198482 cycles/ticks +average: 199308 cycles/ticks + +kyber_keypair_derand: +median: 751072 cycles/ticks +average: 754357 cycles/ticks + +kyber_keypair: +median: 783376 cycles/ticks +average: 786194 cycles/ticks + +kyber_encaps_derand: +median: 902438 cycles/ticks +average: 906218 cycles/ticks + +kyber_encaps: +median: 903648 cycles/ticks +average: 907197 cycles/ticks + +kyber_decaps: +median: 1110432 cycles/ticks +average: 1114565 cycles/ticks + +Loop spin: 83 +gen_a: +median: 232718 cycles/ticks +average: 234000 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33442 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47237 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22244 cycles/ticks + +polyvec_decompress: +median: 8690 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 707204 cycles/ticks +average: 710159 cycles/ticks + +indcpa_enc: +median: 850404 cycles/ticks +average: 853769 cycles/ticks + +indcpa_dec: +median: 201742 cycles/ticks +average: 202530 cycles/ticks + +kyber_keypair_derand: +median: 752298 cycles/ticks +average: 755518 cycles/ticks + +kyber_keypair: +median: 782918 cycles/ticks +average: 786008 cycles/ticks + +kyber_encaps_derand: +median: 898960 cycles/ticks +average: 902444 cycles/ticks + +kyber_encaps: +median: 900388 cycles/ticks +average: 903642 cycles/ticks + +kyber_decaps: +median: 1109294 cycles/ticks +average: 1113699 cycles/ticks + +Loop spin: 84 +gen_a: +median: 232604 cycles/ticks +average: 234020 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33470 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47250 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3769 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22248 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 706714 cycles/ticks +average: 709869 cycles/ticks + +indcpa_enc: +median: 850144 cycles/ticks +average: 853708 cycles/ticks + +indcpa_dec: +median: 198566 cycles/ticks +average: 199324 cycles/ticks + +kyber_keypair_derand: +median: 751988 cycles/ticks +average: 755151 cycles/ticks + +kyber_keypair: +median: 784148 cycles/ticks +average: 786588 cycles/ticks + +kyber_encaps_derand: +median: 898868 cycles/ticks +average: 902485 cycles/ticks + +kyber_encaps: +median: 899862 cycles/ticks +average: 903515 cycles/ticks + +kyber_decaps: +median: 1109848 cycles/ticks +average: 1114643 cycles/ticks + +Loop spin: 85 +gen_a: +median: 233190 cycles/ticks +average: 234478 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22930 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33421 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47251 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8704 cycles/ticks +average: 8738 cycles/ticks + +indcpa_keypair: +median: 707890 cycles/ticks +average: 711062 cycles/ticks + +indcpa_enc: +median: 850624 cycles/ticks +average: 854352 cycles/ticks + +indcpa_dec: +median: 198494 cycles/ticks +average: 199303 cycles/ticks + +kyber_keypair_derand: +median: 751280 cycles/ticks +average: 754755 cycles/ticks + +kyber_keypair: +median: 783082 cycles/ticks +average: 786012 cycles/ticks + +kyber_encaps_derand: +median: 898096 cycles/ticks +average: 902014 cycles/ticks + +kyber_encaps: +median: 899964 cycles/ticks +average: 903490 cycles/ticks + +kyber_decaps: +median: 1108386 cycles/ticks +average: 1112852 cycles/ticks + +Loop spin: 86 +gen_a: +median: 232756 cycles/ticks +average: 234040 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23053 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47311 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 705984 cycles/ticks +average: 709305 cycles/ticks + +indcpa_enc: +median: 849110 cycles/ticks +average: 852963 cycles/ticks + +indcpa_dec: +median: 198512 cycles/ticks +average: 199391 cycles/ticks + +kyber_keypair_derand: +median: 756470 cycles/ticks +average: 759976 cycles/ticks + +kyber_keypair: +median: 784320 cycles/ticks +average: 787206 cycles/ticks + +kyber_encaps_derand: +median: 903242 cycles/ticks +average: 906927 cycles/ticks + +kyber_encaps: +median: 905376 cycles/ticks +average: 908592 cycles/ticks + +kyber_decaps: +median: 1114812 cycles/ticks +average: 1119209 cycles/ticks + +Loop spin: 87 +gen_a: +median: 232430 cycles/ticks +average: 233596 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23018 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33432 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47237 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22260 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8725 cycles/ticks + +indcpa_keypair: +median: 706796 cycles/ticks +average: 709925 cycles/ticks + +indcpa_enc: +median: 849402 cycles/ticks +average: 853535 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199253 cycles/ticks + +kyber_keypair_derand: +median: 751588 cycles/ticks +average: 754786 cycles/ticks + +kyber_keypair: +median: 783522 cycles/ticks +average: 786607 cycles/ticks + +kyber_encaps_derand: +median: 899692 cycles/ticks +average: 903429 cycles/ticks + +kyber_encaps: +median: 901088 cycles/ticks +average: 904509 cycles/ticks + +kyber_decaps: +median: 1113762 cycles/ticks +average: 1118125 cycles/ticks + +Loop spin: 88 +gen_a: +median: 232898 cycles/ticks +average: 234152 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22964 cycles/ticks +average: 23066 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47252 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3768 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1920 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22227 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 707768 cycles/ticks +average: 710619 cycles/ticks + +indcpa_enc: +median: 850140 cycles/ticks +average: 853615 cycles/ticks + +indcpa_dec: +median: 198524 cycles/ticks +average: 199291 cycles/ticks + +kyber_keypair_derand: +median: 752086 cycles/ticks +average: 755388 cycles/ticks + +kyber_keypair: +median: 784168 cycles/ticks +average: 786750 cycles/ticks + +kyber_encaps_derand: +median: 899850 cycles/ticks +average: 903594 cycles/ticks + +kyber_encaps: +median: 903374 cycles/ticks +average: 905805 cycles/ticks + +kyber_decaps: +median: 1111224 cycles/ticks +average: 1115069 cycles/ticks + +Loop spin: 89 +gen_a: +median: 232770 cycles/ticks +average: 233986 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7179 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23058 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47246 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22370 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 710444 cycles/ticks +average: 716916 cycles/ticks + +indcpa_enc: +median: 853786 cycles/ticks +average: 860045 cycles/ticks + +indcpa_dec: +median: 201652 cycles/ticks +average: 202476 cycles/ticks + +kyber_keypair_derand: +median: 751474 cycles/ticks +average: 757832 cycles/ticks + +kyber_keypair: +median: 783516 cycles/ticks +average: 789401 cycles/ticks + +kyber_encaps_derand: +median: 899800 cycles/ticks +average: 906745 cycles/ticks + +kyber_encaps: +median: 900762 cycles/ticks +average: 905932 cycles/ticks + +kyber_decaps: +median: 1113636 cycles/ticks +average: 1120342 cycles/ticks + +Loop spin: 90 +gen_a: +median: 232884 cycles/ticks +average: 234252 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7198 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23166 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33573 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47487 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22243 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8801 cycles/ticks + +indcpa_keypair: +median: 706164 cycles/ticks +average: 711161 cycles/ticks + +indcpa_enc: +median: 849240 cycles/ticks +average: 853612 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 199741 cycles/ticks + +kyber_keypair_derand: +median: 755592 cycles/ticks +average: 760136 cycles/ticks + +kyber_keypair: +median: 783928 cycles/ticks +average: 787716 cycles/ticks + +kyber_encaps_derand: +median: 899676 cycles/ticks +average: 905388 cycles/ticks + +kyber_encaps: +median: 903718 cycles/ticks +average: 908541 cycles/ticks + +kyber_decaps: +median: 1110928 cycles/ticks +average: 1118539 cycles/ticks + +Loop spin: 91 +gen_a: +median: 233152 cycles/ticks +average: 235121 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7179 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33537 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47492 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3906 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1923 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22316 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8744 cycles/ticks + +indcpa_keypair: +median: 706284 cycles/ticks +average: 711797 cycles/ticks + +indcpa_enc: +median: 851238 cycles/ticks +average: 857795 cycles/ticks + +indcpa_dec: +median: 198574 cycles/ticks +average: 199608 cycles/ticks + +kyber_keypair_derand: +median: 751130 cycles/ticks +average: 754307 cycles/ticks + +kyber_keypair: +median: 783550 cycles/ticks +average: 786299 cycles/ticks + +kyber_encaps_derand: +median: 900788 cycles/ticks +average: 904172 cycles/ticks + +kyber_encaps: +median: 901776 cycles/ticks +average: 904887 cycles/ticks + +kyber_decaps: +median: 1111124 cycles/ticks +average: 1115057 cycles/ticks + +Loop spin: 92 +gen_a: +median: 232458 cycles/ticks +average: 233660 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7144 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22974 cycles/ticks +average: 23091 cycles/ticks + +INVNTT: +median: 33328 cycles/ticks +average: 33459 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47196 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22260 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 706652 cycles/ticks +average: 721980 cycles/ticks + +indcpa_enc: +median: 849386 cycles/ticks +average: 857530 cycles/ticks + +indcpa_dec: +median: 198698 cycles/ticks +average: 199922 cycles/ticks + +kyber_keypair_derand: +median: 752410 cycles/ticks +average: 755745 cycles/ticks + +kyber_keypair: +median: 784044 cycles/ticks +average: 787453 cycles/ticks + +kyber_encaps_derand: +median: 899518 cycles/ticks +average: 905396 cycles/ticks + +kyber_encaps: +median: 903118 cycles/ticks +average: 909267 cycles/ticks + +kyber_decaps: +median: 1112490 cycles/ticks +average: 1121261 cycles/ticks + +Loop spin: 93 +gen_a: +median: 232654 cycles/ticks +average: 234884 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7195 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23059 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33444 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47248 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22236 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 710372 cycles/ticks +average: 713148 cycles/ticks + +indcpa_enc: +median: 853644 cycles/ticks +average: 856949 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199144 cycles/ticks + +kyber_keypair_derand: +median: 751686 cycles/ticks +average: 754681 cycles/ticks + +kyber_keypair: +median: 784600 cycles/ticks +average: 786836 cycles/ticks + +kyber_encaps_derand: +median: 899554 cycles/ticks +average: 903363 cycles/ticks + +kyber_encaps: +median: 900112 cycles/ticks +average: 903398 cycles/ticks + +kyber_decaps: +median: 1110698 cycles/ticks +average: 1114383 cycles/ticks + +Loop spin: 94 +gen_a: +median: 232664 cycles/ticks +average: 234148 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7167 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33437 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47254 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22255 cycles/ticks + +polyvec_decompress: +median: 8700 cycles/ticks +average: 8747 cycles/ticks + +indcpa_keypair: +median: 706936 cycles/ticks +average: 709877 cycles/ticks + +indcpa_enc: +median: 849752 cycles/ticks +average: 853254 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199300 cycles/ticks + +kyber_keypair_derand: +median: 752056 cycles/ticks +average: 755317 cycles/ticks + +kyber_keypair: +median: 783114 cycles/ticks +average: 785988 cycles/ticks + +kyber_encaps_derand: +median: 906830 cycles/ticks +average: 910250 cycles/ticks + +kyber_encaps: +median: 909922 cycles/ticks +average: 913866 cycles/ticks + +kyber_decaps: +median: 1118060 cycles/ticks +average: 1124086 cycles/ticks + +Loop spin: 95 +gen_a: +median: 232698 cycles/ticks +average: 234162 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7170 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33324 cycles/ticks +average: 33450 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47239 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22278 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706914 cycles/ticks +average: 709937 cycles/ticks + +indcpa_enc: +median: 849926 cycles/ticks +average: 854814 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199596 cycles/ticks + +kyber_keypair_derand: +median: 752288 cycles/ticks +average: 756235 cycles/ticks + +kyber_keypair: +median: 784730 cycles/ticks +average: 789021 cycles/ticks + +kyber_encaps_derand: +median: 898512 cycles/ticks +average: 902660 cycles/ticks + +kyber_encaps: +median: 899370 cycles/ticks +average: 902843 cycles/ticks + +kyber_decaps: +median: 1109264 cycles/ticks +average: 1113356 cycles/ticks + +Loop spin: 96 +gen_a: +median: 232810 cycles/ticks +average: 235282 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33411 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47224 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 706512 cycles/ticks +average: 709327 cycles/ticks + +indcpa_enc: +median: 850240 cycles/ticks +average: 853322 cycles/ticks + +indcpa_dec: +median: 198656 cycles/ticks +average: 199281 cycles/ticks + +kyber_keypair_derand: +median: 751454 cycles/ticks +average: 754401 cycles/ticks + +kyber_keypair: +median: 783040 cycles/ticks +average: 785538 cycles/ticks + +kyber_encaps_derand: +median: 899414 cycles/ticks +average: 902880 cycles/ticks + +kyber_encaps: +median: 901296 cycles/ticks +average: 904179 cycles/ticks + +kyber_decaps: +median: 1109860 cycles/ticks +average: 1113573 cycles/ticks + +Loop spin: 97 +gen_a: +median: 232504 cycles/ticks +average: 233699 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47254 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22240 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 711284 cycles/ticks +average: 714090 cycles/ticks + +indcpa_enc: +median: 855010 cycles/ticks +average: 858263 cycles/ticks + +indcpa_dec: +median: 198624 cycles/ticks +average: 199277 cycles/ticks + +kyber_keypair_derand: +median: 752018 cycles/ticks +average: 754946 cycles/ticks + +kyber_keypair: +median: 783858 cycles/ticks +average: 786452 cycles/ticks + +kyber_encaps_derand: +median: 899372 cycles/ticks +average: 902725 cycles/ticks + +kyber_encaps: +median: 900536 cycles/ticks +average: 903709 cycles/ticks + +kyber_decaps: +median: 1110506 cycles/ticks +average: 1114596 cycles/ticks + +Loop spin: 98 +gen_a: +median: 232564 cycles/ticks +average: 233790 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23061 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33404 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47248 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22239 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8740 cycles/ticks + +indcpa_keypair: +median: 706298 cycles/ticks +average: 709232 cycles/ticks + +indcpa_enc: +median: 852384 cycles/ticks +average: 855477 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 199302 cycles/ticks + +kyber_keypair_derand: +median: 751806 cycles/ticks +average: 755018 cycles/ticks + +kyber_keypair: +median: 783254 cycles/ticks +average: 785835 cycles/ticks + +kyber_encaps_derand: +median: 901600 cycles/ticks +average: 904919 cycles/ticks + +kyber_encaps: +median: 904094 cycles/ticks +average: 906695 cycles/ticks + +kyber_decaps: +median: 1112176 cycles/ticks +average: 1116399 cycles/ticks + +Loop spin: 99 +gen_a: +median: 232740 cycles/ticks +average: 233899 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7190 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33409 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47044 cycles/ticks +average: 47227 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3750 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 707910 cycles/ticks +average: 710842 cycles/ticks + +indcpa_enc: +median: 852440 cycles/ticks +average: 855769 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199275 cycles/ticks + +kyber_keypair_derand: +median: 751726 cycles/ticks +average: 754434 cycles/ticks + +kyber_keypair: +median: 784398 cycles/ticks +average: 786870 cycles/ticks + +kyber_encaps_derand: +median: 901172 cycles/ticks +average: 904848 cycles/ticks + +kyber_encaps: +median: 902370 cycles/ticks +average: 905666 cycles/ticks + +kyber_decaps: +median: 1112662 cycles/ticks +average: 1116896 cycles/ticks + +Loop spin: 100 +gen_a: +median: 233022 cycles/ticks +average: 234148 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33411 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47213 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3841 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22237 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 705148 cycles/ticks +average: 708101 cycles/ticks + +indcpa_enc: +median: 848858 cycles/ticks +average: 852170 cycles/ticks + +indcpa_dec: +median: 198516 cycles/ticks +average: 199245 cycles/ticks + +kyber_keypair_derand: +median: 751010 cycles/ticks +average: 753866 cycles/ticks + +kyber_keypair: +median: 782864 cycles/ticks +average: 785537 cycles/ticks + +kyber_encaps_derand: +median: 898258 cycles/ticks +average: 901547 cycles/ticks + +kyber_encaps: +median: 900954 cycles/ticks +average: 903784 cycles/ticks + +kyber_decaps: +median: 1109172 cycles/ticks +average: 1115857 cycles/ticks + +Loop spin: 101 +gen_a: +median: 233008 cycles/ticks +average: 234209 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33433 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47266 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8699 cycles/ticks + +indcpa_keypair: +median: 706318 cycles/ticks +average: 714446 cycles/ticks + +indcpa_enc: +median: 849464 cycles/ticks +average: 853035 cycles/ticks + +indcpa_dec: +median: 198532 cycles/ticks +average: 199311 cycles/ticks + +kyber_keypair_derand: +median: 751264 cycles/ticks +average: 754283 cycles/ticks + +kyber_keypair: +median: 783344 cycles/ticks +average: 785893 cycles/ticks + +kyber_encaps_derand: +median: 898230 cycles/ticks +average: 901592 cycles/ticks + +kyber_encaps: +median: 899488 cycles/ticks +average: 902853 cycles/ticks + +kyber_decaps: +median: 1109070 cycles/ticks +average: 1113032 cycles/ticks + +Loop spin: 102 +gen_a: +median: 233290 cycles/ticks +average: 234439 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7174 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22952 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33326 cycles/ticks +average: 33453 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47240 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1930 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22255 cycles/ticks + +polyvec_decompress: +median: 8704 cycles/ticks +average: 8738 cycles/ticks + +indcpa_keypair: +median: 706542 cycles/ticks +average: 709468 cycles/ticks + +indcpa_enc: +median: 849870 cycles/ticks +average: 853440 cycles/ticks + +indcpa_dec: +median: 198526 cycles/ticks +average: 199271 cycles/ticks + +kyber_keypair_derand: +median: 752216 cycles/ticks +average: 755254 cycles/ticks + +kyber_keypair: +median: 783536 cycles/ticks +average: 786206 cycles/ticks + +kyber_encaps_derand: +median: 899050 cycles/ticks +average: 902306 cycles/ticks + +kyber_encaps: +median: 901190 cycles/ticks +average: 904247 cycles/ticks + +kyber_decaps: +median: 1109574 cycles/ticks +average: 1113359 cycles/ticks + +Loop spin: 103 +gen_a: +median: 233472 cycles/ticks +average: 234732 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33445 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47315 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22244 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 707052 cycles/ticks +average: 709874 cycles/ticks + +indcpa_enc: +median: 850970 cycles/ticks +average: 857023 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199216 cycles/ticks + +kyber_keypair_derand: +median: 752630 cycles/ticks +average: 755532 cycles/ticks + +kyber_keypair: +median: 784348 cycles/ticks +average: 786945 cycles/ticks + +kyber_encaps_derand: +median: 903850 cycles/ticks +average: 907485 cycles/ticks + +kyber_encaps: +median: 905060 cycles/ticks +average: 908524 cycles/ticks + +kyber_decaps: +median: 1114694 cycles/ticks +average: 1118567 cycles/ticks + +Loop spin: 104 +gen_a: +median: 232648 cycles/ticks +average: 233887 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7185 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23098 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33389 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 48575 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22255 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8727 cycles/ticks + +indcpa_keypair: +median: 706142 cycles/ticks +average: 709027 cycles/ticks + +indcpa_enc: +median: 849274 cycles/ticks +average: 852309 cycles/ticks + +indcpa_dec: +median: 198916 cycles/ticks +average: 199563 cycles/ticks + +kyber_keypair_derand: +median: 751234 cycles/ticks +average: 754239 cycles/ticks + +kyber_keypair: +median: 783074 cycles/ticks +average: 785755 cycles/ticks + +kyber_encaps_derand: +median: 899050 cycles/ticks +average: 902326 cycles/ticks + +kyber_encaps: +median: 901492 cycles/ticks +average: 904484 cycles/ticks + +kyber_decaps: +median: 1113470 cycles/ticks +average: 1117565 cycles/ticks + +Loop spin: 105 +gen_a: +median: 232664 cycles/ticks +average: 233859 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23049 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33435 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47307 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22258 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 706774 cycles/ticks +average: 709532 cycles/ticks + +indcpa_enc: +median: 850614 cycles/ticks +average: 860881 cycles/ticks + +indcpa_dec: +median: 198546 cycles/ticks +average: 199300 cycles/ticks + +kyber_keypair_derand: +median: 751686 cycles/ticks +average: 760290 cycles/ticks + +kyber_keypair: +median: 784352 cycles/ticks +average: 786634 cycles/ticks + +kyber_encaps_derand: +median: 898592 cycles/ticks +average: 902192 cycles/ticks + +kyber_encaps: +median: 899698 cycles/ticks +average: 903438 cycles/ticks + +kyber_decaps: +median: 1108734 cycles/ticks +average: 1112838 cycles/ticks + +Loop spin: 106 +gen_a: +median: 232278 cycles/ticks +average: 233709 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22964 cycles/ticks +average: 23086 cycles/ticks + +INVNTT: +median: 33328 cycles/ticks +average: 33452 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47251 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22378 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 707118 cycles/ticks +average: 710103 cycles/ticks + +indcpa_enc: +median: 850178 cycles/ticks +average: 853635 cycles/ticks + +indcpa_dec: +median: 198670 cycles/ticks +average: 199409 cycles/ticks + +kyber_keypair_derand: +median: 752002 cycles/ticks +average: 754911 cycles/ticks + +kyber_keypair: +median: 783320 cycles/ticks +average: 785879 cycles/ticks + +kyber_encaps_derand: +median: 899938 cycles/ticks +average: 903342 cycles/ticks + +kyber_encaps: +median: 901232 cycles/ticks +average: 904408 cycles/ticks + +kyber_decaps: +median: 1111448 cycles/ticks +average: 1115374 cycles/ticks + +Loop spin: 107 +gen_a: +median: 232940 cycles/ticks +average: 234082 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7139 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23085 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33406 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47368 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22210 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8694 cycles/ticks + +indcpa_keypair: +median: 706486 cycles/ticks +average: 710502 cycles/ticks + +indcpa_enc: +median: 850104 cycles/ticks +average: 853906 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199221 cycles/ticks + +kyber_keypair_derand: +median: 751878 cycles/ticks +average: 756353 cycles/ticks + +kyber_keypair: +median: 784138 cycles/ticks +average: 787203 cycles/ticks + +kyber_encaps_derand: +median: 904726 cycles/ticks +average: 907904 cycles/ticks + +kyber_encaps: +median: 907010 cycles/ticks +average: 909183 cycles/ticks + +kyber_decaps: +median: 1116664 cycles/ticks +average: 1120764 cycles/ticks + +Loop spin: 108 +gen_a: +median: 232618 cycles/ticks +average: 234013 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7182 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22960 cycles/ticks +average: 23060 cycles/ticks + +INVNTT: +median: 33306 cycles/ticks +average: 33466 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47272 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3771 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706958 cycles/ticks +average: 709950 cycles/ticks + +indcpa_enc: +median: 850346 cycles/ticks +average: 854147 cycles/ticks + +indcpa_dec: +median: 198552 cycles/ticks +average: 199404 cycles/ticks + +kyber_keypair_derand: +median: 752038 cycles/ticks +average: 755004 cycles/ticks + +kyber_keypair: +median: 782952 cycles/ticks +average: 785722 cycles/ticks + +kyber_encaps_derand: +median: 898640 cycles/ticks +average: 902204 cycles/ticks + +kyber_encaps: +median: 899892 cycles/ticks +average: 903545 cycles/ticks + +kyber_decaps: +median: 1109398 cycles/ticks +average: 1113664 cycles/ticks + +Loop spin: 109 +gen_a: +median: 232646 cycles/ticks +average: 234005 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47251 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3742 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 707462 cycles/ticks +average: 710526 cycles/ticks + +indcpa_enc: +median: 850700 cycles/ticks +average: 854453 cycles/ticks + +indcpa_dec: +median: 198532 cycles/ticks +average: 199372 cycles/ticks + +kyber_keypair_derand: +median: 752650 cycles/ticks +average: 755850 cycles/ticks + +kyber_keypair: +median: 783792 cycles/ticks +average: 786242 cycles/ticks + +kyber_encaps_derand: +median: 898240 cycles/ticks +average: 901903 cycles/ticks + +kyber_encaps: +median: 900880 cycles/ticks +average: 903848 cycles/ticks + +kyber_decaps: +median: 1108534 cycles/ticks +average: 1112623 cycles/ticks + +Loop spin: 110 +gen_a: +median: 232112 cycles/ticks +average: 233460 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23201 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33454 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47247 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1944 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22262 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706784 cycles/ticks +average: 710054 cycles/ticks + +indcpa_enc: +median: 850110 cycles/ticks +average: 853692 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199254 cycles/ticks + +kyber_keypair_derand: +median: 756526 cycles/ticks +average: 759791 cycles/ticks + +kyber_keypair: +median: 782944 cycles/ticks +average: 785821 cycles/ticks + +kyber_encaps_derand: +median: 899224 cycles/ticks +average: 902692 cycles/ticks + +kyber_encaps: +median: 900064 cycles/ticks +average: 903521 cycles/ticks + +kyber_decaps: +median: 1109908 cycles/ticks +average: 1114174 cycles/ticks + +Loop spin: 111 +gen_a: +median: 232244 cycles/ticks +average: 233640 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33304 cycles/ticks +average: 33483 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47286 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22264 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8730 cycles/ticks + +indcpa_keypair: +median: 706628 cycles/ticks +average: 709958 cycles/ticks + +indcpa_enc: +median: 850026 cycles/ticks +average: 853832 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199416 cycles/ticks + +kyber_keypair_derand: +median: 751722 cycles/ticks +average: 755108 cycles/ticks + +kyber_keypair: +median: 783304 cycles/ticks +average: 786361 cycles/ticks + +kyber_encaps_derand: +median: 898516 cycles/ticks +average: 902425 cycles/ticks + +kyber_encaps: +median: 900882 cycles/ticks +average: 904390 cycles/ticks + +kyber_decaps: +median: 1109382 cycles/ticks +average: 1114153 cycles/ticks + +Loop spin: 112 +gen_a: +median: 232546 cycles/ticks +average: 234118 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7167 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23053 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33431 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47263 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22267 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706178 cycles/ticks +average: 709446 cycles/ticks + +indcpa_enc: +median: 849604 cycles/ticks +average: 853291 cycles/ticks + +indcpa_dec: +median: 198538 cycles/ticks +average: 199454 cycles/ticks + +kyber_keypair_derand: +median: 751332 cycles/ticks +average: 754765 cycles/ticks + +kyber_keypair: +median: 783552 cycles/ticks +average: 786470 cycles/ticks + +kyber_encaps_derand: +median: 899116 cycles/ticks +average: 902986 cycles/ticks + +kyber_encaps: +median: 899786 cycles/ticks +average: 903510 cycles/ticks + +kyber_decaps: +median: 1109746 cycles/ticks +average: 1114115 cycles/ticks + +Loop spin: 113 +gen_a: +median: 232692 cycles/ticks +average: 234168 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7136 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23059 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33453 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47230 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3764 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22279 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 708510 cycles/ticks +average: 711832 cycles/ticks + +indcpa_enc: +median: 849454 cycles/ticks +average: 853037 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 199360 cycles/ticks + +kyber_keypair_derand: +median: 754100 cycles/ticks +average: 757465 cycles/ticks + +kyber_keypair: +median: 785574 cycles/ticks +average: 788818 cycles/ticks + +kyber_encaps_derand: +median: 898234 cycles/ticks +average: 902524 cycles/ticks + +kyber_encaps: +median: 901024 cycles/ticks +average: 904341 cycles/ticks + +kyber_decaps: +median: 1109520 cycles/ticks +average: 1113850 cycles/ticks + +Loop spin: 114 +gen_a: +median: 232434 cycles/ticks +average: 233933 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33432 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47264 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3771 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22324 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706480 cycles/ticks +average: 709666 cycles/ticks + +indcpa_enc: +median: 849874 cycles/ticks +average: 853400 cycles/ticks + +indcpa_dec: +median: 201650 cycles/ticks +average: 202568 cycles/ticks + +kyber_keypair_derand: +median: 750920 cycles/ticks +average: 754217 cycles/ticks + +kyber_keypair: +median: 783734 cycles/ticks +average: 786242 cycles/ticks + +kyber_encaps_derand: +median: 898332 cycles/ticks +average: 902072 cycles/ticks + +kyber_encaps: +median: 899330 cycles/ticks +average: 903358 cycles/ticks + +kyber_decaps: +median: 1112778 cycles/ticks +average: 1117287 cycles/ticks + +Loop spin: 115 +gen_a: +median: 232718 cycles/ticks +average: 234035 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7170 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33465 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47263 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22277 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 709310 cycles/ticks +average: 712440 cycles/ticks + +indcpa_enc: +median: 850858 cycles/ticks +average: 855119 cycles/ticks + +indcpa_dec: +median: 198516 cycles/ticks +average: 200209 cycles/ticks + +kyber_keypair_derand: +median: 754332 cycles/ticks +average: 758734 cycles/ticks + +kyber_keypair: +median: 785232 cycles/ticks +average: 788927 cycles/ticks + +kyber_encaps_derand: +median: 903900 cycles/ticks +average: 908133 cycles/ticks + +kyber_encaps: +median: 906150 cycles/ticks +average: 908922 cycles/ticks + +kyber_decaps: +median: 1114984 cycles/ticks +average: 1118914 cycles/ticks + +Loop spin: 116 +gen_a: +median: 232990 cycles/ticks +average: 234200 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23058 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47237 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 707324 cycles/ticks +average: 710157 cycles/ticks + +indcpa_enc: +median: 853980 cycles/ticks +average: 857253 cycles/ticks + +indcpa_dec: +median: 198528 cycles/ticks +average: 199298 cycles/ticks + +kyber_keypair_derand: +median: 751792 cycles/ticks +average: 754828 cycles/ticks + +kyber_keypair: +median: 784562 cycles/ticks +average: 787249 cycles/ticks + +kyber_encaps_derand: +median: 901878 cycles/ticks +average: 905588 cycles/ticks + +kyber_encaps: +median: 903096 cycles/ticks +average: 906484 cycles/ticks + +kyber_decaps: +median: 1112938 cycles/ticks +average: 1117249 cycles/ticks + +Loop spin: 117 +gen_a: +median: 232562 cycles/ticks +average: 233877 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7173 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23051 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33447 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47236 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3748 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 707914 cycles/ticks +average: 710934 cycles/ticks + +indcpa_enc: +median: 850840 cycles/ticks +average: 854272 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199247 cycles/ticks + +kyber_keypair_derand: +median: 751328 cycles/ticks +average: 754433 cycles/ticks + +kyber_keypair: +median: 783172 cycles/ticks +average: 785901 cycles/ticks + +kyber_encaps_derand: +median: 898730 cycles/ticks +average: 901952 cycles/ticks + +kyber_encaps: +median: 900420 cycles/ticks +average: 903524 cycles/ticks + +kyber_decaps: +median: 1109992 cycles/ticks +average: 1114165 cycles/ticks + +Loop spin: 118 +gen_a: +median: 232374 cycles/ticks +average: 233641 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7177 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7169 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23054 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47278 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22142 cycles/ticks +average: 22210 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8695 cycles/ticks + +indcpa_keypair: +median: 706922 cycles/ticks +average: 709686 cycles/ticks + +indcpa_enc: +median: 850552 cycles/ticks +average: 856954 cycles/ticks + +indcpa_dec: +median: 198548 cycles/ticks +average: 199358 cycles/ticks + +kyber_keypair_derand: +median: 751410 cycles/ticks +average: 757025 cycles/ticks + +kyber_keypair: +median: 784456 cycles/ticks +average: 787000 cycles/ticks + +kyber_encaps_derand: +median: 902030 cycles/ticks +average: 905725 cycles/ticks + +kyber_encaps: +median: 903124 cycles/ticks +average: 906315 cycles/ticks + +kyber_decaps: +median: 1112468 cycles/ticks +average: 1116782 cycles/ticks + +Loop spin: 119 +gen_a: +median: 232560 cycles/ticks +average: 233778 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23005 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33405 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47256 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22258 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706386 cycles/ticks +average: 709214 cycles/ticks + +indcpa_enc: +median: 849544 cycles/ticks +average: 852916 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199231 cycles/ticks + +kyber_keypair_derand: +median: 751784 cycles/ticks +average: 754745 cycles/ticks + +kyber_keypair: +median: 782848 cycles/ticks +average: 785524 cycles/ticks + +kyber_encaps_derand: +median: 898922 cycles/ticks +average: 902580 cycles/ticks + +kyber_encaps: +median: 900616 cycles/ticks +average: 903727 cycles/ticks + +kyber_decaps: +median: 1109098 cycles/ticks +average: 1113128 cycles/ticks + +Loop spin: 120 +gen_a: +median: 232926 cycles/ticks +average: 234232 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33452 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47250 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3774 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22280 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8733 cycles/ticks + +indcpa_keypair: +median: 706756 cycles/ticks +average: 709875 cycles/ticks + +indcpa_enc: +median: 849936 cycles/ticks +average: 853325 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199255 cycles/ticks + +kyber_keypair_derand: +median: 751796 cycles/ticks +average: 754764 cycles/ticks + +kyber_keypair: +median: 784190 cycles/ticks +average: 786651 cycles/ticks + +kyber_encaps_derand: +median: 904234 cycles/ticks +average: 907697 cycles/ticks + +kyber_encaps: +median: 905200 cycles/ticks +average: 908417 cycles/ticks + +kyber_decaps: +median: 1115868 cycles/ticks +average: 1119779 cycles/ticks + +Loop spin: 121 +gen_a: +median: 232922 cycles/ticks +average: 234238 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22950 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33404 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47273 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1930 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8705 cycles/ticks + +indcpa_keypair: +median: 706716 cycles/ticks +average: 709625 cycles/ticks + +indcpa_enc: +median: 850212 cycles/ticks +average: 853447 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199262 cycles/ticks + +kyber_keypair_derand: +median: 751922 cycles/ticks +average: 755140 cycles/ticks + +kyber_keypair: +median: 783072 cycles/ticks +average: 786132 cycles/ticks + +kyber_encaps_derand: +median: 899078 cycles/ticks +average: 902624 cycles/ticks + +kyber_encaps: +median: 902044 cycles/ticks +average: 904961 cycles/ticks + +kyber_decaps: +median: 1110696 cycles/ticks +average: 1114637 cycles/ticks + +Loop spin: 122 +gen_a: +median: 232904 cycles/ticks +average: 234183 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7165 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23074 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33409 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47255 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22261 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 706570 cycles/ticks +average: 709560 cycles/ticks + +indcpa_enc: +median: 849868 cycles/ticks +average: 853398 cycles/ticks + +indcpa_dec: +median: 198608 cycles/ticks +average: 199538 cycles/ticks + +kyber_keypair_derand: +median: 751430 cycles/ticks +average: 755791 cycles/ticks + +kyber_keypair: +median: 783852 cycles/ticks +average: 786848 cycles/ticks + +kyber_encaps_derand: +median: 900164 cycles/ticks +average: 904712 cycles/ticks + +kyber_encaps: +median: 901342 cycles/ticks +average: 906487 cycles/ticks + +kyber_decaps: +median: 1111482 cycles/ticks +average: 1117534 cycles/ticks + +Loop spin: 123 +gen_a: +median: 232864 cycles/ticks +average: 234327 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7215 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23082 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33443 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47328 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3497 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22432 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 706234 cycles/ticks +average: 709850 cycles/ticks + +indcpa_enc: +median: 849478 cycles/ticks +average: 854278 cycles/ticks + +indcpa_dec: +median: 198594 cycles/ticks +average: 199849 cycles/ticks + +kyber_keypair_derand: +median: 752188 cycles/ticks +average: 756813 cycles/ticks + +kyber_keypair: +median: 783242 cycles/ticks +average: 786709 cycles/ticks + +kyber_encaps_derand: +median: 898870 cycles/ticks +average: 903350 cycles/ticks + +kyber_encaps: +median: 901188 cycles/ticks +average: 905226 cycles/ticks + +kyber_decaps: +median: 1109230 cycles/ticks +average: 1115197 cycles/ticks + +Loop spin: 124 +gen_a: +median: 232960 cycles/ticks +average: 234393 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7165 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23103 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33471 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47086 cycles/ticks +average: 47448 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1944 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22339 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8802 cycles/ticks + +indcpa_keypair: +median: 706654 cycles/ticks +average: 710548 cycles/ticks + +indcpa_enc: +median: 852134 cycles/ticks +average: 856486 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199373 cycles/ticks + +kyber_keypair_derand: +median: 751138 cycles/ticks +average: 755440 cycles/ticks + +kyber_keypair: +median: 783626 cycles/ticks +average: 787115 cycles/ticks + +kyber_encaps_derand: +median: 900126 cycles/ticks +average: 905553 cycles/ticks + +kyber_encaps: +median: 901270 cycles/ticks +average: 906050 cycles/ticks + +kyber_decaps: +median: 1110868 cycles/ticks +average: 1115722 cycles/ticks + +Loop spin: 125 +gen_a: +median: 232878 cycles/ticks +average: 234484 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7209 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7191 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47366 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22299 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8762 cycles/ticks + +indcpa_keypair: +median: 707112 cycles/ticks +average: 710665 cycles/ticks + +indcpa_enc: +median: 850550 cycles/ticks +average: 855580 cycles/ticks + +indcpa_dec: +median: 198730 cycles/ticks +average: 199833 cycles/ticks + +kyber_keypair_derand: +median: 751056 cycles/ticks +average: 755386 cycles/ticks + +kyber_keypair: +median: 783196 cycles/ticks +average: 786911 cycles/ticks + +kyber_encaps_derand: +median: 903554 cycles/ticks +average: 908179 cycles/ticks + +kyber_encaps: +median: 906296 cycles/ticks +average: 910298 cycles/ticks + +kyber_decaps: +median: 1114744 cycles/ticks +average: 1119995 cycles/ticks + +Loop spin: 126 +gen_a: +median: 232502 cycles/ticks +average: 234304 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22992 cycles/ticks +average: 23085 cycles/ticks + +INVNTT: +median: 33318 cycles/ticks +average: 33445 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47269 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22244 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8723 cycles/ticks + +indcpa_keypair: +median: 707278 cycles/ticks +average: 710817 cycles/ticks + +indcpa_enc: +median: 850210 cycles/ticks +average: 855124 cycles/ticks + +indcpa_dec: +median: 198592 cycles/ticks +average: 199528 cycles/ticks + +kyber_keypair_derand: +median: 751990 cycles/ticks +average: 757863 cycles/ticks + +kyber_keypair: +median: 784674 cycles/ticks +average: 788041 cycles/ticks + +kyber_encaps_derand: +median: 898830 cycles/ticks +average: 903271 cycles/ticks + +kyber_encaps: +median: 899974 cycles/ticks +average: 903616 cycles/ticks + +kyber_decaps: +median: 1109492 cycles/ticks +average: 1115706 cycles/ticks + +Loop spin: 127 +gen_a: +median: 232612 cycles/ticks +average: 234707 cycles/ticks + +poly_getnoise_eta1: +median: 7120 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7204 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23088 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47314 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22231 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 711052 cycles/ticks +average: 714857 cycles/ticks + +indcpa_enc: +median: 854102 cycles/ticks +average: 857747 cycles/ticks + +indcpa_dec: +median: 198526 cycles/ticks +average: 199352 cycles/ticks + +kyber_keypair_derand: +median: 751618 cycles/ticks +average: 755780 cycles/ticks + +kyber_keypair: +median: 783688 cycles/ticks +average: 787572 cycles/ticks + +kyber_encaps_derand: +median: 903120 cycles/ticks +average: 907214 cycles/ticks + +kyber_encaps: +median: 905112 cycles/ticks +average: 909012 cycles/ticks + +kyber_decaps: +median: 1113636 cycles/ticks +average: 1118101 cycles/ticks + +Loop spin: 128 +gen_a: +median: 232634 cycles/ticks +average: 233784 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7137 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33444 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47255 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 707772 cycles/ticks +average: 711003 cycles/ticks + +indcpa_enc: +median: 851222 cycles/ticks +average: 854427 cycles/ticks + +indcpa_dec: +median: 198558 cycles/ticks +average: 199416 cycles/ticks + +kyber_keypair_derand: +median: 751310 cycles/ticks +average: 754501 cycles/ticks + +kyber_keypair: +median: 784162 cycles/ticks +average: 787038 cycles/ticks + +kyber_encaps_derand: +median: 899284 cycles/ticks +average: 903022 cycles/ticks + +kyber_encaps: +median: 900620 cycles/ticks +average: 904122 cycles/ticks + +kyber_decaps: +median: 1116952 cycles/ticks +average: 1121084 cycles/ticks + +Loop spin: 129 +gen_a: +median: 233378 cycles/ticks +average: 234644 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33426 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47262 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22260 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 706926 cycles/ticks +average: 710578 cycles/ticks + +indcpa_enc: +median: 850454 cycles/ticks +average: 856114 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199342 cycles/ticks + +kyber_keypair_derand: +median: 752128 cycles/ticks +average: 755302 cycles/ticks + +kyber_keypair: +median: 783226 cycles/ticks +average: 787371 cycles/ticks + +kyber_encaps_derand: +median: 900360 cycles/ticks +average: 905708 cycles/ticks + +kyber_encaps: +median: 901602 cycles/ticks +average: 907696 cycles/ticks + +kyber_decaps: +median: 1112008 cycles/ticks +average: 1119114 cycles/ticks + +Loop spin: 130 +gen_a: +median: 232566 cycles/ticks +average: 234950 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22960 cycles/ticks +average: 23220 cycles/ticks + +INVNTT: +median: 33310 cycles/ticks +average: 33557 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47393 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3798 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1986 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22280 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8729 cycles/ticks + +indcpa_keypair: +median: 706846 cycles/ticks +average: 711836 cycles/ticks + +indcpa_enc: +median: 849896 cycles/ticks +average: 853771 cycles/ticks + +indcpa_dec: +median: 198504 cycles/ticks +average: 199344 cycles/ticks + +kyber_keypair_derand: +median: 752346 cycles/ticks +average: 755862 cycles/ticks + +kyber_keypair: +median: 784026 cycles/ticks +average: 787044 cycles/ticks + +kyber_encaps_derand: +median: 900402 cycles/ticks +average: 904346 cycles/ticks + +kyber_encaps: +median: 901810 cycles/ticks +average: 905843 cycles/ticks + +kyber_decaps: +median: 1112496 cycles/ticks +average: 1118299 cycles/ticks + +Loop spin: 131 +gen_a: +median: 232516 cycles/ticks +average: 233938 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33455 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47261 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22273 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 706984 cycles/ticks +average: 710326 cycles/ticks + +indcpa_enc: +median: 850330 cycles/ticks +average: 854171 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199371 cycles/ticks + +kyber_keypair_derand: +median: 751100 cycles/ticks +average: 758341 cycles/ticks + +kyber_keypair: +median: 783016 cycles/ticks +average: 788774 cycles/ticks + +kyber_encaps_derand: +median: 899194 cycles/ticks +average: 903099 cycles/ticks + +kyber_encaps: +median: 900362 cycles/ticks +average: 904242 cycles/ticks + +kyber_decaps: +median: 1110430 cycles/ticks +average: 1114929 cycles/ticks + +Loop spin: 132 +gen_a: +median: 232366 cycles/ticks +average: 233882 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23020 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33436 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47290 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3787 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22348 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 710878 cycles/ticks +average: 714450 cycles/ticks + +indcpa_enc: +median: 853674 cycles/ticks +average: 859077 cycles/ticks + +indcpa_dec: +median: 201704 cycles/ticks +average: 203152 cycles/ticks + +kyber_keypair_derand: +median: 751918 cycles/ticks +average: 756650 cycles/ticks + +kyber_keypair: +median: 784510 cycles/ticks +average: 788519 cycles/ticks + +kyber_encaps_derand: +median: 902780 cycles/ticks +average: 907927 cycles/ticks + +kyber_encaps: +median: 905576 cycles/ticks +average: 910090 cycles/ticks + +kyber_decaps: +median: 1117198 cycles/ticks +average: 1123501 cycles/ticks + +Loop spin: 133 +gen_a: +median: 232398 cycles/ticks +average: 233681 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7182 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23065 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33433 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47420 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3949 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3794 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22404 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 707140 cycles/ticks +average: 711837 cycles/ticks + +indcpa_enc: +median: 850300 cycles/ticks +average: 855077 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199797 cycles/ticks + +kyber_keypair_derand: +median: 752884 cycles/ticks +average: 756949 cycles/ticks + +kyber_keypair: +median: 783162 cycles/ticks +average: 787361 cycles/ticks + +kyber_encaps_derand: +median: 904078 cycles/ticks +average: 909132 cycles/ticks + +kyber_encaps: +median: 905522 cycles/ticks +average: 910739 cycles/ticks + +kyber_decaps: +median: 1115914 cycles/ticks +average: 1121909 cycles/ticks + +Loop spin: 134 +gen_a: +median: 232672 cycles/ticks +average: 234775 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7179 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22956 cycles/ticks +average: 23093 cycles/ticks + +INVNTT: +median: 33332 cycles/ticks +average: 33538 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47406 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1944 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22259 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8728 cycles/ticks + +indcpa_keypair: +median: 706950 cycles/ticks +average: 713789 cycles/ticks + +indcpa_enc: +median: 850408 cycles/ticks +average: 858952 cycles/ticks + +indcpa_dec: +median: 198616 cycles/ticks +average: 202119 cycles/ticks + +kyber_keypair_derand: +median: 758650 cycles/ticks +average: 773092 cycles/ticks + +kyber_keypair: +median: 787084 cycles/ticks +average: 796695 cycles/ticks + +kyber_encaps_derand: +median: 897890 cycles/ticks +average: 902881 cycles/ticks + +kyber_encaps: +median: 900998 cycles/ticks +average: 905491 cycles/ticks + +kyber_decaps: +median: 1111650 cycles/ticks +average: 1117566 cycles/ticks + +Loop spin: 135 +gen_a: +median: 232686 cycles/ticks +average: 233997 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23052 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33438 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47229 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22239 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8747 cycles/ticks + +indcpa_keypair: +median: 706944 cycles/ticks +average: 711128 cycles/ticks + +indcpa_enc: +median: 850224 cycles/ticks +average: 855859 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199851 cycles/ticks + +kyber_keypair_derand: +median: 751204 cycles/ticks +average: 754883 cycles/ticks + +kyber_keypair: +median: 783406 cycles/ticks +average: 787348 cycles/ticks + +kyber_encaps_derand: +median: 899486 cycles/ticks +average: 904586 cycles/ticks + +kyber_encaps: +median: 900554 cycles/ticks +average: 904644 cycles/ticks + +kyber_decaps: +median: 1110150 cycles/ticks +average: 1114743 cycles/ticks + +Loop spin: 136 +gen_a: +median: 232758 cycles/ticks +average: 234015 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33304 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47238 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22217 cycles/ticks + +polyvec_decompress: +median: 8696 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 706364 cycles/ticks +average: 710442 cycles/ticks + +indcpa_enc: +median: 850452 cycles/ticks +average: 855001 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199296 cycles/ticks + +kyber_keypair_derand: +median: 752552 cycles/ticks +average: 757537 cycles/ticks + +kyber_keypair: +median: 783096 cycles/ticks +average: 786968 cycles/ticks + +kyber_encaps_derand: +median: 898810 cycles/ticks +average: 904055 cycles/ticks + +kyber_encaps: +median: 901584 cycles/ticks +average: 907000 cycles/ticks + +kyber_decaps: +median: 1109626 cycles/ticks +average: 1116487 cycles/ticks + +Loop spin: 137 +gen_a: +median: 232466 cycles/ticks +average: 234595 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47190 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 708476 cycles/ticks +average: 712280 cycles/ticks + +indcpa_enc: +median: 849756 cycles/ticks +average: 853106 cycles/ticks + +indcpa_dec: +median: 198530 cycles/ticks +average: 199332 cycles/ticks + +kyber_keypair_derand: +median: 754602 cycles/ticks +average: 758772 cycles/ticks + +kyber_keypair: +median: 786052 cycles/ticks +average: 789464 cycles/ticks + +kyber_encaps_derand: +median: 899208 cycles/ticks +average: 902811 cycles/ticks + +kyber_encaps: +median: 900118 cycles/ticks +average: 904610 cycles/ticks + +kyber_decaps: +median: 1110102 cycles/ticks +average: 1115384 cycles/ticks + +Loop spin: 138 +gen_a: +median: 232738 cycles/ticks +average: 233947 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47044 cycles/ticks +average: 47258 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22245 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8695 cycles/ticks + +indcpa_keypair: +median: 707454 cycles/ticks +average: 710593 cycles/ticks + +indcpa_enc: +median: 850488 cycles/ticks +average: 853986 cycles/ticks + +indcpa_dec: +median: 198512 cycles/ticks +average: 199601 cycles/ticks + +kyber_keypair_derand: +median: 752054 cycles/ticks +average: 756584 cycles/ticks + +kyber_keypair: +median: 783018 cycles/ticks +average: 786432 cycles/ticks + +kyber_encaps_derand: +median: 903174 cycles/ticks +average: 908256 cycles/ticks + +kyber_encaps: +median: 905148 cycles/ticks +average: 908853 cycles/ticks + +kyber_decaps: +median: 1113808 cycles/ticks +average: 1118738 cycles/ticks + +Loop spin: 139 +gen_a: +median: 232230 cycles/ticks +average: 233415 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33427 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47230 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3900 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 706576 cycles/ticks +average: 711091 cycles/ticks + +indcpa_enc: +median: 849422 cycles/ticks +average: 853784 cycles/ticks + +indcpa_dec: +median: 198484 cycles/ticks +average: 199704 cycles/ticks + +kyber_keypair_derand: +median: 753004 cycles/ticks +average: 760195 cycles/ticks + +kyber_keypair: +median: 784074 cycles/ticks +average: 787741 cycles/ticks + +kyber_encaps_derand: +median: 899342 cycles/ticks +average: 905181 cycles/ticks + +kyber_encaps: +median: 899956 cycles/ticks +average: 904904 cycles/ticks + +kyber_decaps: +median: 1109688 cycles/ticks +average: 1115796 cycles/ticks + +Loop spin: 140 +gen_a: +median: 232418 cycles/ticks +average: 233932 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7178 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23024 cycles/ticks + +INVNTT: +median: 33308 cycles/ticks +average: 33457 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47324 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3444 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3769 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1930 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22268 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8703 cycles/ticks + +indcpa_keypair: +median: 708104 cycles/ticks +average: 712614 cycles/ticks + +indcpa_enc: +median: 851132 cycles/ticks +average: 856092 cycles/ticks + +indcpa_dec: +median: 198538 cycles/ticks +average: 199532 cycles/ticks + +kyber_keypair_derand: +median: 753898 cycles/ticks +average: 758077 cycles/ticks + +kyber_keypair: +median: 784890 cycles/ticks +average: 789018 cycles/ticks + +kyber_encaps_derand: +median: 899472 cycles/ticks +average: 905042 cycles/ticks + +kyber_encaps: +median: 900560 cycles/ticks +average: 905233 cycles/ticks + +kyber_decaps: +median: 1109310 cycles/ticks +average: 1115722 cycles/ticks + +Loop spin: 141 +gen_a: +median: 232662 cycles/ticks +average: 234507 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7219 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7198 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23138 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33383 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47301 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3804 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8764 cycles/ticks + +indcpa_keypair: +median: 706538 cycles/ticks +average: 711161 cycles/ticks + +indcpa_enc: +median: 849798 cycles/ticks +average: 854550 cycles/ticks + +indcpa_dec: +median: 201704 cycles/ticks +average: 202787 cycles/ticks + +kyber_keypair_derand: +median: 751408 cycles/ticks +average: 756714 cycles/ticks + +kyber_keypair: +median: 784180 cycles/ticks +average: 788398 cycles/ticks + +kyber_encaps_derand: +median: 898920 cycles/ticks +average: 903694 cycles/ticks + +kyber_encaps: +median: 899848 cycles/ticks +average: 905008 cycles/ticks + +kyber_decaps: +median: 1109746 cycles/ticks +average: 1116541 cycles/ticks + +Loop spin: 142 +gen_a: +median: 232648 cycles/ticks +average: 234268 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7201 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23176 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33441 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47242 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22227 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 706016 cycles/ticks +average: 710522 cycles/ticks + +indcpa_enc: +median: 849034 cycles/ticks +average: 854056 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 200003 cycles/ticks + +kyber_keypair_derand: +median: 751736 cycles/ticks +average: 756201 cycles/ticks + +kyber_keypair: +median: 783092 cycles/ticks +average: 787224 cycles/ticks + +kyber_encaps_derand: +median: 903036 cycles/ticks +average: 908854 cycles/ticks + +kyber_encaps: +median: 904898 cycles/ticks +average: 909598 cycles/ticks + +kyber_decaps: +median: 1113970 cycles/ticks +average: 1120295 cycles/ticks + +Loop spin: 143 +gen_a: +median: 232500 cycles/ticks +average: 234136 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7207 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23063 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47404 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3905 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3512 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3810 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22280 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8781 cycles/ticks + +indcpa_keypair: +median: 706294 cycles/ticks +average: 710115 cycles/ticks + +indcpa_enc: +median: 849556 cycles/ticks +average: 854771 cycles/ticks + +indcpa_dec: +median: 198558 cycles/ticks +average: 199438 cycles/ticks + +kyber_keypair_derand: +median: 751634 cycles/ticks +average: 755728 cycles/ticks + +kyber_keypair: +median: 783872 cycles/ticks +average: 788301 cycles/ticks + +kyber_encaps_derand: +median: 898684 cycles/ticks +average: 904468 cycles/ticks + +kyber_encaps: +median: 900436 cycles/ticks +average: 906151 cycles/ticks + +kyber_decaps: +median: 1109562 cycles/ticks +average: 1115765 cycles/ticks + +Loop spin: 144 +gen_a: +median: 232910 cycles/ticks +average: 235010 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7210 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7257 cycles/ticks + +NTT: +median: 22960 cycles/ticks +average: 23110 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47330 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1987 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22344 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8776 cycles/ticks + +indcpa_keypair: +median: 709592 cycles/ticks +average: 713876 cycles/ticks + +indcpa_enc: +median: 850340 cycles/ticks +average: 854475 cycles/ticks + +indcpa_dec: +median: 198516 cycles/ticks +average: 200014 cycles/ticks + +kyber_keypair_derand: +median: 753862 cycles/ticks +average: 761823 cycles/ticks + +kyber_keypair: +median: 785354 cycles/ticks +average: 791051 cycles/ticks + +kyber_encaps_derand: +median: 899270 cycles/ticks +average: 904144 cycles/ticks + +kyber_encaps: +median: 901458 cycles/ticks +average: 906075 cycles/ticks + +kyber_decaps: +median: 1110778 cycles/ticks +average: 1116253 cycles/ticks + +Loop spin: 145 +gen_a: +median: 232604 cycles/ticks +average: 234349 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7216 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22964 cycles/ticks +average: 23115 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47266 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3494 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3816 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1977 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 706328 cycles/ticks +average: 710557 cycles/ticks + +indcpa_enc: +median: 849314 cycles/ticks +average: 854241 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199689 cycles/ticks + +kyber_keypair_derand: +median: 752984 cycles/ticks +average: 757857 cycles/ticks + +kyber_keypair: +median: 783442 cycles/ticks +average: 787395 cycles/ticks + +kyber_encaps_derand: +median: 898494 cycles/ticks +average: 904051 cycles/ticks + +kyber_encaps: +median: 899736 cycles/ticks +average: 904251 cycles/ticks + +kyber_decaps: +median: 1109218 cycles/ticks +average: 1116148 cycles/ticks + +Loop spin: 146 +gen_a: +median: 232740 cycles/ticks +average: 234222 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23023 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33447 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47338 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8758 cycles/ticks + +indcpa_keypair: +median: 707114 cycles/ticks +average: 711029 cycles/ticks + +indcpa_enc: +median: 850688 cycles/ticks +average: 855722 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199789 cycles/ticks + +kyber_keypair_derand: +median: 752126 cycles/ticks +average: 756652 cycles/ticks + +kyber_keypair: +median: 783138 cycles/ticks +average: 788642 cycles/ticks + +kyber_encaps_derand: +median: 898324 cycles/ticks +average: 905085 cycles/ticks + +kyber_encaps: +median: 900324 cycles/ticks +average: 905786 cycles/ticks + +kyber_decaps: +median: 1109618 cycles/ticks +average: 1117948 cycles/ticks + +Loop spin: 147 +gen_a: +median: 232978 cycles/ticks +average: 234631 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33426 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47254 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22174 cycles/ticks +average: 22281 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 706626 cycles/ticks +average: 711202 cycles/ticks + +indcpa_enc: +median: 849556 cycles/ticks +average: 855264 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 199779 cycles/ticks + +kyber_keypair_derand: +median: 752972 cycles/ticks +average: 759204 cycles/ticks + +kyber_keypair: +median: 783784 cycles/ticks +average: 787969 cycles/ticks + +kyber_encaps_derand: +median: 898812 cycles/ticks +average: 903660 cycles/ticks + +kyber_encaps: +median: 899756 cycles/ticks +average: 904610 cycles/ticks + +kyber_decaps: +median: 1109580 cycles/ticks +average: 1116407 cycles/ticks + +Loop spin: 148 +gen_a: +median: 232880 cycles/ticks +average: 234193 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47268 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3765 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22266 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706616 cycles/ticks +average: 711193 cycles/ticks + +indcpa_enc: +median: 850016 cycles/ticks +average: 855171 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199398 cycles/ticks + +kyber_keypair_derand: +median: 751756 cycles/ticks +average: 755790 cycles/ticks + +kyber_keypair: +median: 783044 cycles/ticks +average: 786338 cycles/ticks + +kyber_encaps_derand: +median: 898510 cycles/ticks +average: 903236 cycles/ticks + +kyber_encaps: +median: 901124 cycles/ticks +average: 905150 cycles/ticks + +kyber_decaps: +median: 1109436 cycles/ticks +average: 1114539 cycles/ticks + +Loop spin: 149 +gen_a: +median: 232602 cycles/ticks +average: 234294 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7192 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23224 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33467 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47242 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3811 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22192 cycles/ticks +average: 22325 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 706564 cycles/ticks +average: 710610 cycles/ticks + +indcpa_enc: +median: 849806 cycles/ticks +average: 854901 cycles/ticks + +indcpa_dec: +median: 201720 cycles/ticks +average: 202807 cycles/ticks + +kyber_keypair_derand: +median: 751984 cycles/ticks +average: 755667 cycles/ticks + +kyber_keypair: +median: 783880 cycles/ticks +average: 787363 cycles/ticks + +kyber_encaps_derand: +median: 899198 cycles/ticks +average: 903557 cycles/ticks + +kyber_encaps: +median: 900652 cycles/ticks +average: 905647 cycles/ticks + +kyber_decaps: +median: 1110464 cycles/ticks +average: 1116661 cycles/ticks + +Loop spin: 150 +gen_a: +median: 233124 cycles/ticks +average: 234845 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7178 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33426 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47263 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22222 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 706816 cycles/ticks +average: 710837 cycles/ticks + +indcpa_enc: +median: 850166 cycles/ticks +average: 854256 cycles/ticks + +indcpa_dec: +median: 198546 cycles/ticks +average: 199511 cycles/ticks + +kyber_keypair_derand: +median: 751470 cycles/ticks +average: 755243 cycles/ticks + +kyber_keypair: +median: 783762 cycles/ticks +average: 787545 cycles/ticks + +kyber_encaps_derand: +median: 899874 cycles/ticks +average: 904685 cycles/ticks + +kyber_encaps: +median: 901484 cycles/ticks +average: 905785 cycles/ticks + +kyber_decaps: +median: 1109864 cycles/ticks +average: 1115446 cycles/ticks + +Loop spin: 151 +gen_a: +median: 232790 cycles/ticks +average: 234480 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23087 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33474 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47274 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3890 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1946 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22268 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8760 cycles/ticks + +indcpa_keypair: +median: 706476 cycles/ticks +average: 710081 cycles/ticks + +indcpa_enc: +median: 849800 cycles/ticks +average: 853525 cycles/ticks + +indcpa_dec: +median: 198572 cycles/ticks +average: 199371 cycles/ticks + +kyber_keypair_derand: +median: 751878 cycles/ticks +average: 756463 cycles/ticks + +kyber_keypair: +median: 784488 cycles/ticks +average: 788252 cycles/ticks + +kyber_encaps_derand: +median: 898512 cycles/ticks +average: 902460 cycles/ticks + +kyber_encaps: +median: 899930 cycles/ticks +average: 904296 cycles/ticks + +kyber_decaps: +median: 1109540 cycles/ticks +average: 1114687 cycles/ticks + +Loop spin: 152 +gen_a: +median: 232522 cycles/ticks +average: 234156 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7190 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23214 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47281 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22262 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 707324 cycles/ticks +average: 710788 cycles/ticks + +indcpa_enc: +median: 852954 cycles/ticks +average: 858096 cycles/ticks + +indcpa_dec: +median: 198512 cycles/ticks +average: 199986 cycles/ticks + +kyber_keypair_derand: +median: 752606 cycles/ticks +average: 757930 cycles/ticks + +kyber_keypair: +median: 783836 cycles/ticks +average: 788098 cycles/ticks + +kyber_encaps_derand: +median: 903154 cycles/ticks +average: 908818 cycles/ticks + +kyber_encaps: +median: 904762 cycles/ticks +average: 909586 cycles/ticks + +kyber_decaps: +median: 1114092 cycles/ticks +average: 1119337 cycles/ticks + +Loop spin: 153 +gen_a: +median: 232528 cycles/ticks +average: 234143 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7180 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22950 cycles/ticks +average: 23141 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47267 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3774 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 707284 cycles/ticks +average: 711650 cycles/ticks + +indcpa_enc: +median: 850726 cycles/ticks +average: 855493 cycles/ticks + +indcpa_dec: +median: 198522 cycles/ticks +average: 199574 cycles/ticks + +kyber_keypair_derand: +median: 753320 cycles/ticks +average: 757221 cycles/ticks + +kyber_keypair: +median: 784346 cycles/ticks +average: 788208 cycles/ticks + +kyber_encaps_derand: +median: 898696 cycles/ticks +average: 904166 cycles/ticks + +kyber_encaps: +median: 901016 cycles/ticks +average: 905440 cycles/ticks + +kyber_decaps: +median: 1109086 cycles/ticks +average: 1115526 cycles/ticks + +Loop spin: 154 +gen_a: +median: 232446 cycles/ticks +average: 233776 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47226 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22240 cycles/ticks + +polyvec_decompress: +median: 8690 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 706620 cycles/ticks +average: 711648 cycles/ticks + +indcpa_enc: +median: 849746 cycles/ticks +average: 854507 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199344 cycles/ticks + +kyber_keypair_derand: +median: 751852 cycles/ticks +average: 757582 cycles/ticks + +kyber_keypair: +median: 782996 cycles/ticks +average: 786991 cycles/ticks + +kyber_encaps_derand: +median: 899272 cycles/ticks +average: 905321 cycles/ticks + +kyber_encaps: +median: 900250 cycles/ticks +average: 904007 cycles/ticks + +kyber_decaps: +median: 1110562 cycles/ticks +average: 1114699 cycles/ticks + +Loop spin: 155 +gen_a: +median: 233058 cycles/ticks +average: 234387 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23067 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47255 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 707346 cycles/ticks +average: 710427 cycles/ticks + +indcpa_enc: +median: 850046 cycles/ticks +average: 853629 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199267 cycles/ticks + +kyber_keypair_derand: +median: 755730 cycles/ticks +average: 759196 cycles/ticks + +kyber_keypair: +median: 784572 cycles/ticks +average: 787363 cycles/ticks + +kyber_encaps_derand: +median: 899804 cycles/ticks +average: 903773 cycles/ticks + +kyber_encaps: +median: 903514 cycles/ticks +average: 906068 cycles/ticks + +kyber_decaps: +median: 1110444 cycles/ticks +average: 1114763 cycles/ticks + +Loop spin: 156 +gen_a: +median: 232670 cycles/ticks +average: 233945 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7184 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23070 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33444 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47256 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22274 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 707470 cycles/ticks +average: 710539 cycles/ticks + +indcpa_enc: +median: 850664 cycles/ticks +average: 854402 cycles/ticks + +indcpa_dec: +median: 198558 cycles/ticks +average: 199339 cycles/ticks + +kyber_keypair_derand: +median: 751656 cycles/ticks +average: 754648 cycles/ticks + +kyber_keypair: +median: 783082 cycles/ticks +average: 785961 cycles/ticks + +kyber_encaps_derand: +median: 903252 cycles/ticks +average: 907119 cycles/ticks + +kyber_encaps: +median: 904352 cycles/ticks +average: 907888 cycles/ticks + +kyber_decaps: +median: 1114016 cycles/ticks +average: 1118196 cycles/ticks + +Loop spin: 157 +gen_a: +median: 232660 cycles/ticks +average: 233931 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7173 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23051 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33431 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47243 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22238 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 709430 cycles/ticks +average: 712565 cycles/ticks + +indcpa_enc: +median: 850588 cycles/ticks +average: 853984 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199296 cycles/ticks + +kyber_keypair_derand: +median: 753916 cycles/ticks +average: 760575 cycles/ticks + +kyber_keypair: +median: 785578 cycles/ticks +average: 790701 cycles/ticks + +kyber_encaps_derand: +median: 899332 cycles/ticks +average: 902886 cycles/ticks + +kyber_encaps: +median: 904648 cycles/ticks +average: 907662 cycles/ticks + +kyber_decaps: +median: 1113562 cycles/ticks +average: 1117493 cycles/ticks + +Loop spin: 158 +gen_a: +median: 232508 cycles/ticks +average: 233769 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7178 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33412 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47196 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 706952 cycles/ticks +average: 709825 cycles/ticks + +indcpa_enc: +median: 850834 cycles/ticks +average: 853966 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 199347 cycles/ticks + +kyber_keypair_derand: +median: 751760 cycles/ticks +average: 754979 cycles/ticks + +kyber_keypair: +median: 782948 cycles/ticks +average: 785763 cycles/ticks + +kyber_encaps_derand: +median: 904496 cycles/ticks +average: 908098 cycles/ticks + +kyber_encaps: +median: 905676 cycles/ticks +average: 909143 cycles/ticks + +kyber_decaps: +median: 1116524 cycles/ticks +average: 1120619 cycles/ticks + +Loop spin: 159 +gen_a: +median: 232516 cycles/ticks +average: 233759 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7176 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47216 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 708576 cycles/ticks +average: 711472 cycles/ticks + +indcpa_enc: +median: 851194 cycles/ticks +average: 854739 cycles/ticks + +indcpa_dec: +median: 198554 cycles/ticks +average: 199355 cycles/ticks + +kyber_keypair_derand: +median: 752034 cycles/ticks +average: 755093 cycles/ticks + +kyber_keypair: +median: 783734 cycles/ticks +average: 786354 cycles/ticks + +kyber_encaps_derand: +median: 899106 cycles/ticks +average: 902559 cycles/ticks + +kyber_encaps: +median: 901118 cycles/ticks +average: 904406 cycles/ticks + +kyber_decaps: +median: 1109524 cycles/ticks +average: 1113670 cycles/ticks + +Loop spin: 160 +gen_a: +median: 232534 cycles/ticks +average: 233928 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7171 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23022 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33438 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47260 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8732 cycles/ticks + +indcpa_keypair: +median: 705964 cycles/ticks +average: 709074 cycles/ticks + +indcpa_enc: +median: 849414 cycles/ticks +average: 852777 cycles/ticks + +indcpa_dec: +median: 201718 cycles/ticks +average: 202449 cycles/ticks + +kyber_keypair_derand: +median: 752044 cycles/ticks +average: 755134 cycles/ticks + +kyber_keypair: +median: 783500 cycles/ticks +average: 786356 cycles/ticks + +kyber_encaps_derand: +median: 899152 cycles/ticks +average: 902782 cycles/ticks + +kyber_encaps: +median: 900262 cycles/ticks +average: 903740 cycles/ticks + +kyber_decaps: +median: 1110528 cycles/ticks +average: 1114707 cycles/ticks + +Loop spin: 161 +gen_a: +median: 232590 cycles/ticks +average: 234075 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33411 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47260 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22255 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 706452 cycles/ticks +average: 709513 cycles/ticks + +indcpa_enc: +median: 850648 cycles/ticks +average: 854478 cycles/ticks + +indcpa_dec: +median: 198544 cycles/ticks +average: 199345 cycles/ticks + +kyber_keypair_derand: +median: 752092 cycles/ticks +average: 755349 cycles/ticks + +kyber_keypair: +median: 783136 cycles/ticks +average: 786025 cycles/ticks + +kyber_encaps_derand: +median: 899604 cycles/ticks +average: 903031 cycles/ticks + +kyber_encaps: +median: 902646 cycles/ticks +average: 905319 cycles/ticks + +kyber_decaps: +median: 1110428 cycles/ticks +average: 1114669 cycles/ticks + +Loop spin: 162 +gen_a: +median: 232390 cycles/ticks +average: 233587 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7142 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33444 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47253 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1923 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22239 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8724 cycles/ticks + +indcpa_keypair: +median: 706788 cycles/ticks +average: 709656 cycles/ticks + +indcpa_enc: +median: 850204 cycles/ticks +average: 855329 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199725 cycles/ticks + +kyber_keypair_derand: +median: 751388 cycles/ticks +average: 757426 cycles/ticks + +kyber_keypair: +median: 784044 cycles/ticks +average: 789562 cycles/ticks + +kyber_encaps_derand: +median: 899470 cycles/ticks +average: 905905 cycles/ticks + +kyber_encaps: +median: 900590 cycles/ticks +average: 908656 cycles/ticks + +kyber_decaps: +median: 1110230 cycles/ticks +average: 1118658 cycles/ticks + +Loop spin: 163 +gen_a: +median: 232538 cycles/ticks +average: 234635 cycles/ticks + +poly_getnoise_eta1: +median: 7126 cycles/ticks +average: 7223 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22958 cycles/ticks +average: 23082 cycles/ticks + +INVNTT: +median: 33272 cycles/ticks +average: 33612 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47441 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3491 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3741 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22342 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8842 cycles/ticks + +indcpa_keypair: +median: 706232 cycles/ticks +average: 711626 cycles/ticks + +indcpa_enc: +median: 850510 cycles/ticks +average: 857327 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 200207 cycles/ticks + +kyber_keypair_derand: +median: 756046 cycles/ticks +average: 763005 cycles/ticks + +kyber_keypair: +median: 783206 cycles/ticks +average: 788764 cycles/ticks + +kyber_encaps_derand: +median: 900016 cycles/ticks +average: 905975 cycles/ticks + +kyber_encaps: +median: 901816 cycles/ticks +average: 907454 cycles/ticks + +kyber_decaps: +median: 1111314 cycles/ticks +average: 1118847 cycles/ticks + +Loop spin: 164 +gen_a: +median: 232622 cycles/ticks +average: 234763 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7198 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7204 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23214 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33472 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47487 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3506 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22430 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706162 cycles/ticks +average: 710891 cycles/ticks + +indcpa_enc: +median: 849588 cycles/ticks +average: 856707 cycles/ticks + +indcpa_dec: +median: 201696 cycles/ticks +average: 203073 cycles/ticks + +kyber_keypair_derand: +median: 751800 cycles/ticks +average: 757676 cycles/ticks + +kyber_keypair: +median: 784244 cycles/ticks +average: 789459 cycles/ticks + +kyber_encaps_derand: +median: 899258 cycles/ticks +average: 906483 cycles/ticks + +kyber_encaps: +median: 900180 cycles/ticks +average: 907268 cycles/ticks + +kyber_decaps: +median: 1113628 cycles/ticks +average: 1122440 cycles/ticks + +Loop spin: 165 +gen_a: +median: 233032 cycles/ticks +average: 234962 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7177 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22950 cycles/ticks +average: 23092 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33615 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47286 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3489 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22366 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8753 cycles/ticks + +indcpa_keypair: +median: 708696 cycles/ticks +average: 714044 cycles/ticks + +indcpa_enc: +median: 851476 cycles/ticks +average: 858543 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 200289 cycles/ticks + +kyber_keypair_derand: +median: 756194 cycles/ticks +average: 761481 cycles/ticks + +kyber_keypair: +median: 783148 cycles/ticks +average: 787815 cycles/ticks + +kyber_encaps_derand: +median: 898828 cycles/ticks +average: 904810 cycles/ticks + +kyber_encaps: +median: 901220 cycles/ticks +average: 907755 cycles/ticks + +kyber_decaps: +median: 1109992 cycles/ticks +average: 1117425 cycles/ticks + +Loop spin: 166 +gen_a: +median: 232668 cycles/ticks +average: 234491 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7203 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47495 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22362 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8788 cycles/ticks + +indcpa_keypair: +median: 706892 cycles/ticks +average: 712732 cycles/ticks + +indcpa_enc: +median: 849894 cycles/ticks +average: 855925 cycles/ticks + +indcpa_dec: +median: 198550 cycles/ticks +average: 199714 cycles/ticks + +kyber_keypair_derand: +median: 751182 cycles/ticks +average: 757095 cycles/ticks + +kyber_keypair: +median: 784762 cycles/ticks +average: 789993 cycles/ticks + +kyber_encaps_derand: +median: 898344 cycles/ticks +average: 905027 cycles/ticks + +kyber_encaps: +median: 899502 cycles/ticks +average: 906174 cycles/ticks + +kyber_decaps: +median: 1109252 cycles/ticks +average: 1116502 cycles/ticks + +Loop spin: 167 +gen_a: +median: 232572 cycles/ticks +average: 234176 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22966 cycles/ticks +average: 23072 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47345 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3909 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22345 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 706944 cycles/ticks +average: 712207 cycles/ticks + +indcpa_enc: +median: 850730 cycles/ticks +average: 856393 cycles/ticks + +indcpa_dec: +median: 198480 cycles/ticks +average: 199709 cycles/ticks + +kyber_keypair_derand: +median: 751982 cycles/ticks +average: 758029 cycles/ticks + +kyber_keypair: +median: 783202 cycles/ticks +average: 788446 cycles/ticks + +kyber_encaps_derand: +median: 904174 cycles/ticks +average: 911457 cycles/ticks + +kyber_encaps: +median: 905384 cycles/ticks +average: 911017 cycles/ticks + +kyber_decaps: +median: 1115722 cycles/ticks +average: 1124313 cycles/ticks + +Loop spin: 168 +gen_a: +median: 232524 cycles/ticks +average: 234895 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33486 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47474 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22144 cycles/ticks +average: 22379 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8809 cycles/ticks + +indcpa_keypair: +median: 707548 cycles/ticks +average: 713201 cycles/ticks + +indcpa_enc: +median: 850566 cycles/ticks +average: 857158 cycles/ticks + +indcpa_dec: +median: 198476 cycles/ticks +average: 200042 cycles/ticks + +kyber_keypair_derand: +median: 752776 cycles/ticks +average: 759131 cycles/ticks + +kyber_keypair: +median: 784538 cycles/ticks +average: 790281 cycles/ticks + +kyber_encaps_derand: +median: 899626 cycles/ticks +average: 906990 cycles/ticks + +kyber_encaps: +median: 900750 cycles/ticks +average: 906898 cycles/ticks + +kyber_decaps: +median: 1110668 cycles/ticks +average: 1119035 cycles/ticks + +Loop spin: 169 +gen_a: +median: 232450 cycles/ticks +average: 234874 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23138 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33476 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47441 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3905 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3800 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22427 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8802 cycles/ticks + +indcpa_keypair: +median: 708822 cycles/ticks +average: 714572 cycles/ticks + +indcpa_enc: +median: 851772 cycles/ticks +average: 858709 cycles/ticks + +indcpa_dec: +median: 198542 cycles/ticks +average: 200425 cycles/ticks + +kyber_keypair_derand: +median: 753588 cycles/ticks +average: 758950 cycles/ticks + +kyber_keypair: +median: 785622 cycles/ticks +average: 790373 cycles/ticks + +kyber_encaps_derand: +median: 898504 cycles/ticks +average: 905019 cycles/ticks + +kyber_encaps: +median: 901128 cycles/ticks +average: 907546 cycles/ticks + +kyber_decaps: +median: 1110162 cycles/ticks +average: 1118530 cycles/ticks + +Loop spin: 170 +gen_a: +median: 232754 cycles/ticks +average: 235285 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7254 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23237 cycles/ticks + +INVNTT: +median: 33270 cycles/ticks +average: 33573 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47501 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3906 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3797 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1986 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22438 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8758 cycles/ticks + +indcpa_keypair: +median: 710358 cycles/ticks +average: 714332 cycles/ticks + +indcpa_enc: +median: 854266 cycles/ticks +average: 860847 cycles/ticks + +indcpa_dec: +median: 198462 cycles/ticks +average: 200144 cycles/ticks + +kyber_keypair_derand: +median: 752688 cycles/ticks +average: 758167 cycles/ticks + +kyber_keypair: +median: 783428 cycles/ticks +average: 792256 cycles/ticks + +kyber_encaps_derand: +median: 899168 cycles/ticks +average: 908222 cycles/ticks + +kyber_encaps: +median: 900574 cycles/ticks +average: 906673 cycles/ticks + +kyber_decaps: +median: 1111262 cycles/ticks +average: 1118623 cycles/ticks + +Loop spin: 171 +gen_a: +median: 232828 cycles/ticks +average: 234584 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23013 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33453 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47248 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22289 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 711286 cycles/ticks +average: 717225 cycles/ticks + +indcpa_enc: +median: 854668 cycles/ticks +average: 861488 cycles/ticks + +indcpa_dec: +median: 198560 cycles/ticks +average: 199870 cycles/ticks + +kyber_keypair_derand: +median: 751804 cycles/ticks +average: 757651 cycles/ticks + +kyber_keypair: +median: 783438 cycles/ticks +average: 788511 cycles/ticks + +kyber_encaps_derand: +median: 904506 cycles/ticks +average: 911568 cycles/ticks + +kyber_encaps: +median: 906582 cycles/ticks +average: 912477 cycles/ticks + +kyber_decaps: +median: 1115972 cycles/ticks +average: 1124153 cycles/ticks + +Loop spin: 172 +gen_a: +median: 232280 cycles/ticks +average: 234529 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23229 cycles/ticks + +INVNTT: +median: 33272 cycles/ticks +average: 33628 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47606 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3912 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3498 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22362 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8813 cycles/ticks + +indcpa_keypair: +median: 706450 cycles/ticks +average: 712503 cycles/ticks + +indcpa_enc: +median: 849588 cycles/ticks +average: 856536 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 200207 cycles/ticks + +kyber_keypair_derand: +median: 751838 cycles/ticks +average: 758391 cycles/ticks + +kyber_keypair: +median: 783682 cycles/ticks +average: 789359 cycles/ticks + +kyber_encaps_derand: +median: 899726 cycles/ticks +average: 906389 cycles/ticks + +kyber_encaps: +median: 900678 cycles/ticks +average: 906609 cycles/ticks + +kyber_decaps: +median: 1111092 cycles/ticks +average: 1119781 cycles/ticks + +Loop spin: 173 +gen_a: +median: 232582 cycles/ticks +average: 234587 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7177 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7167 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23128 cycles/ticks + +INVNTT: +median: 33264 cycles/ticks +average: 33670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47624 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22285 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 706552 cycles/ticks +average: 712185 cycles/ticks + +indcpa_enc: +median: 849912 cycles/ticks +average: 854882 cycles/ticks + +indcpa_dec: +median: 198522 cycles/ticks +average: 200142 cycles/ticks + +kyber_keypair_derand: +median: 752112 cycles/ticks +average: 757930 cycles/ticks + +kyber_keypair: +median: 783304 cycles/ticks +average: 787980 cycles/ticks + +kyber_encaps_derand: +median: 903046 cycles/ticks +average: 909834 cycles/ticks + +kyber_encaps: +median: 905072 cycles/ticks +average: 911043 cycles/ticks + +kyber_decaps: +median: 1113750 cycles/ticks +average: 1119711 cycles/ticks + +Loop spin: 174 +gen_a: +median: 232878 cycles/ticks +average: 234820 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23137 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33528 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47262 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3766 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22234 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706684 cycles/ticks +average: 711405 cycles/ticks + +indcpa_enc: +median: 850036 cycles/ticks +average: 855330 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199965 cycles/ticks + +kyber_keypair_derand: +median: 755426 cycles/ticks +average: 762140 cycles/ticks + +kyber_keypair: +median: 784206 cycles/ticks +average: 787954 cycles/ticks + +kyber_encaps_derand: +median: 898358 cycles/ticks +average: 905215 cycles/ticks + +kyber_encaps: +median: 899306 cycles/ticks +average: 904984 cycles/ticks + +kyber_decaps: +median: 1109222 cycles/ticks +average: 1118263 cycles/ticks + +Loop spin: 175 +gen_a: +median: 232564 cycles/ticks +average: 234827 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7185 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23156 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33526 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47567 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3494 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3811 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1930 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22366 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8752 cycles/ticks + +indcpa_keypair: +median: 707494 cycles/ticks +average: 712743 cycles/ticks + +indcpa_enc: +median: 850476 cycles/ticks +average: 857160 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 200335 cycles/ticks + +kyber_keypair_derand: +median: 751966 cycles/ticks +average: 758553 cycles/ticks + +kyber_keypair: +median: 783508 cycles/ticks +average: 789357 cycles/ticks + +kyber_encaps_derand: +median: 898950 cycles/ticks +average: 906280 cycles/ticks + +kyber_encaps: +median: 900634 cycles/ticks +average: 906923 cycles/ticks + +kyber_decaps: +median: 1109900 cycles/ticks +average: 1117340 cycles/ticks + +Loop spin: 176 +gen_a: +median: 232602 cycles/ticks +average: 234280 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7170 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22960 cycles/ticks +average: 23206 cycles/ticks + +INVNTT: +median: 33272 cycles/ticks +average: 33627 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47394 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3504 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3765 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1979 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22399 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 706322 cycles/ticks +average: 712942 cycles/ticks + +indcpa_enc: +median: 850510 cycles/ticks +average: 857443 cycles/ticks + +indcpa_dec: +median: 198496 cycles/ticks +average: 200100 cycles/ticks + +kyber_keypair_derand: +median: 751470 cycles/ticks +average: 757145 cycles/ticks + +kyber_keypair: +median: 784322 cycles/ticks +average: 790044 cycles/ticks + +kyber_encaps_derand: +median: 899908 cycles/ticks +average: 907760 cycles/ticks + +kyber_encaps: +median: 901032 cycles/ticks +average: 907350 cycles/ticks + +kyber_decaps: +median: 1109830 cycles/ticks +average: 1115750 cycles/ticks + +Loop spin: 177 +gen_a: +median: 232376 cycles/ticks +average: 234495 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23236 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47583 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3893 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3801 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22174 cycles/ticks +average: 22400 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8751 cycles/ticks + +indcpa_keypair: +median: 706662 cycles/ticks +average: 712665 cycles/ticks + +indcpa_enc: +median: 850212 cycles/ticks +average: 857232 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 199614 cycles/ticks + +kyber_keypair_derand: +median: 760588 cycles/ticks +average: 765761 cycles/ticks + +kyber_keypair: +median: 783520 cycles/ticks +average: 789526 cycles/ticks + +kyber_encaps_derand: +median: 898382 cycles/ticks +average: 904875 cycles/ticks + +kyber_encaps: +median: 899942 cycles/ticks +average: 907020 cycles/ticks + +kyber_decaps: +median: 1109454 cycles/ticks +average: 1117803 cycles/ticks + +Loop spin: 178 +gen_a: +median: 232282 cycles/ticks +average: 234500 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23019 cycles/ticks + +INVNTT: +median: 33272 cycles/ticks +average: 33613 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47084 cycles/ticks +average: 47494 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3893 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3800 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22264 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8747 cycles/ticks + +indcpa_keypair: +median: 706762 cycles/ticks +average: 712926 cycles/ticks + +indcpa_enc: +median: 850822 cycles/ticks +average: 858094 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 200473 cycles/ticks + +kyber_keypair_derand: +median: 756254 cycles/ticks +average: 763209 cycles/ticks + +kyber_keypair: +median: 784480 cycles/ticks +average: 789747 cycles/ticks + +kyber_encaps_derand: +median: 901906 cycles/ticks +average: 910228 cycles/ticks + +kyber_encaps: +median: 903994 cycles/ticks +average: 910795 cycles/ticks + +kyber_decaps: +median: 1112894 cycles/ticks +average: 1119659 cycles/ticks + +Loop spin: 179 +gen_a: +median: 232574 cycles/ticks +average: 234558 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23269 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33555 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47490 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3902 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22269 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8760 cycles/ticks + +indcpa_keypair: +median: 706526 cycles/ticks +average: 711655 cycles/ticks + +indcpa_enc: +median: 850216 cycles/ticks +average: 853558 cycles/ticks + +indcpa_dec: +median: 198544 cycles/ticks +average: 200053 cycles/ticks + +kyber_keypair_derand: +median: 752016 cycles/ticks +average: 757380 cycles/ticks + +kyber_keypair: +median: 783208 cycles/ticks +average: 788276 cycles/ticks + +kyber_encaps_derand: +median: 899432 cycles/ticks +average: 906802 cycles/ticks + +kyber_encaps: +median: 900504 cycles/ticks +average: 906812 cycles/ticks + +kyber_decaps: +median: 1110038 cycles/ticks +average: 1117460 cycles/ticks + +Loop spin: 180 +gen_a: +median: 232716 cycles/ticks +average: 234679 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7165 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23060 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33560 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47297 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22322 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8757 cycles/ticks + +indcpa_keypair: +median: 706676 cycles/ticks +average: 712327 cycles/ticks + +indcpa_enc: +median: 849878 cycles/ticks +average: 856760 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 199908 cycles/ticks + +kyber_keypair_derand: +median: 751360 cycles/ticks +average: 758375 cycles/ticks + +kyber_keypair: +median: 783634 cycles/ticks +average: 788916 cycles/ticks + +kyber_encaps_derand: +median: 898766 cycles/ticks +average: 904917 cycles/ticks + +kyber_encaps: +median: 901730 cycles/ticks +average: 907077 cycles/ticks + +kyber_decaps: +median: 1110316 cycles/ticks +average: 1117402 cycles/ticks + +Loop spin: 181 +gen_a: +median: 232378 cycles/ticks +average: 234191 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33494 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47534 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3506 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3803 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22438 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8757 cycles/ticks + +indcpa_keypair: +median: 706566 cycles/ticks +average: 712495 cycles/ticks + +indcpa_enc: +median: 850174 cycles/ticks +average: 856945 cycles/ticks + +indcpa_dec: +median: 198494 cycles/ticks +average: 200111 cycles/ticks + +kyber_keypair_derand: +median: 751594 cycles/ticks +average: 758102 cycles/ticks + +kyber_keypair: +median: 783564 cycles/ticks +average: 788853 cycles/ticks + +kyber_encaps_derand: +median: 899166 cycles/ticks +average: 906120 cycles/ticks + +kyber_encaps: +median: 900282 cycles/ticks +average: 907150 cycles/ticks + +kyber_decaps: +median: 1110156 cycles/ticks +average: 1117506 cycles/ticks + +Loop spin: 182 +gen_a: +median: 232546 cycles/ticks +average: 234035 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7183 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33447 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47420 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22244 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8761 cycles/ticks + +indcpa_keypair: +median: 707570 cycles/ticks +average: 713526 cycles/ticks + +indcpa_enc: +median: 850316 cycles/ticks +average: 857440 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 200286 cycles/ticks + +kyber_keypair_derand: +median: 751130 cycles/ticks +average: 758112 cycles/ticks + +kyber_keypair: +median: 783720 cycles/ticks +average: 789029 cycles/ticks + +kyber_encaps_derand: +median: 899582 cycles/ticks +average: 907168 cycles/ticks + +kyber_encaps: +median: 902108 cycles/ticks +average: 909432 cycles/ticks + +kyber_decaps: +median: 1110354 cycles/ticks +average: 1119319 cycles/ticks + +Loop spin: 183 +gen_a: +median: 232986 cycles/ticks +average: 235065 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23268 cycles/ticks + +INVNTT: +median: 33264 cycles/ticks +average: 33688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47486 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3494 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3804 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22261 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8755 cycles/ticks + +indcpa_keypair: +median: 707162 cycles/ticks +average: 713981 cycles/ticks + +indcpa_enc: +median: 850410 cycles/ticks +average: 857537 cycles/ticks + +indcpa_dec: +median: 198578 cycles/ticks +average: 200223 cycles/ticks + +kyber_keypair_derand: +median: 751898 cycles/ticks +average: 757996 cycles/ticks + +kyber_keypair: +median: 783502 cycles/ticks +average: 791346 cycles/ticks + +kyber_encaps_derand: +median: 898808 cycles/ticks +average: 907856 cycles/ticks + +kyber_encaps: +median: 899374 cycles/ticks +average: 904789 cycles/ticks + +kyber_decaps: +median: 1109312 cycles/ticks +average: 1117081 cycles/ticks + +Loop spin: 184 +gen_a: +median: 232536 cycles/ticks +average: 235176 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7235 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23117 cycles/ticks + +INVNTT: +median: 33266 cycles/ticks +average: 33678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47502 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3799 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22359 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8817 cycles/ticks + +indcpa_keypair: +median: 706602 cycles/ticks +average: 712047 cycles/ticks + +indcpa_enc: +median: 850056 cycles/ticks +average: 855819 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199796 cycles/ticks + +kyber_keypair_derand: +median: 755912 cycles/ticks +average: 761856 cycles/ticks + +kyber_keypair: +median: 783358 cycles/ticks +average: 788778 cycles/ticks + +kyber_encaps_derand: +median: 899454 cycles/ticks +average: 906266 cycles/ticks + +kyber_encaps: +median: 901898 cycles/ticks +average: 908097 cycles/ticks + +kyber_decaps: +median: 1110670 cycles/ticks +average: 1117260 cycles/ticks + +Loop spin: 185 +gen_a: +median: 232566 cycles/ticks +average: 234640 cycles/ticks + +poly_getnoise_eta1: +median: 7104 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7165 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33644 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47390 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3893 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3797 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22380 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8757 cycles/ticks + +indcpa_keypair: +median: 706130 cycles/ticks +average: 711943 cycles/ticks + +indcpa_enc: +median: 849668 cycles/ticks +average: 856795 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199581 cycles/ticks + +kyber_keypair_derand: +median: 751662 cycles/ticks +average: 756697 cycles/ticks + +kyber_keypair: +median: 784060 cycles/ticks +average: 788234 cycles/ticks + +kyber_encaps_derand: +median: 899520 cycles/ticks +average: 904831 cycles/ticks + +kyber_encaps: +median: 900940 cycles/ticks +average: 906388 cycles/ticks + +kyber_decaps: +median: 1111184 cycles/ticks +average: 1118447 cycles/ticks + +Loop spin: 186 +gen_a: +median: 232888 cycles/ticks +average: 234164 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33541 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47520 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8668 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 707414 cycles/ticks +average: 713519 cycles/ticks + +indcpa_enc: +median: 850660 cycles/ticks +average: 856290 cycles/ticks + +indcpa_dec: +median: 203240 cycles/ticks +average: 204218 cycles/ticks + +kyber_keypair_derand: +median: 756006 cycles/ticks +average: 762242 cycles/ticks + +kyber_keypair: +median: 783320 cycles/ticks +average: 788959 cycles/ticks + +kyber_encaps_derand: +median: 899236 cycles/ticks +average: 907139 cycles/ticks + +kyber_encaps: +median: 901362 cycles/ticks +average: 908726 cycles/ticks + +kyber_decaps: +median: 1115100 cycles/ticks +average: 1122285 cycles/ticks + +Loop spin: 187 +gen_a: +median: 232754 cycles/ticks +average: 234028 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22960 cycles/ticks +average: 23073 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33409 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47313 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22258 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8754 cycles/ticks + +indcpa_keypair: +median: 706658 cycles/ticks +average: 712647 cycles/ticks + +indcpa_enc: +median: 850356 cycles/ticks +average: 857676 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 200453 cycles/ticks + +kyber_keypair_derand: +median: 752340 cycles/ticks +average: 759259 cycles/ticks + +kyber_keypair: +median: 783954 cycles/ticks +average: 788077 cycles/ticks + +kyber_encaps_derand: +median: 898984 cycles/ticks +average: 906075 cycles/ticks + +kyber_encaps: +median: 899808 cycles/ticks +average: 906083 cycles/ticks + +kyber_decaps: +median: 1112514 cycles/ticks +average: 1119075 cycles/ticks + +Loop spin: 188 +gen_a: +median: 232620 cycles/ticks +average: 234601 cycles/ticks + +poly_getnoise_eta1: +median: 7172 cycles/ticks +average: 7211 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7205 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23224 cycles/ticks + +INVNTT: +median: 33270 cycles/ticks +average: 33582 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47509 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3497 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3788 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1988 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22255 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 707706 cycles/ticks +average: 713378 cycles/ticks + +indcpa_enc: +median: 850304 cycles/ticks +average: 855702 cycles/ticks + +indcpa_dec: +median: 198576 cycles/ticks +average: 199408 cycles/ticks + +kyber_keypair_derand: +median: 752278 cycles/ticks +average: 758042 cycles/ticks + +kyber_keypair: +median: 783334 cycles/ticks +average: 788667 cycles/ticks + +kyber_encaps_derand: +median: 898750 cycles/ticks +average: 905009 cycles/ticks + +kyber_encaps: +median: 900706 cycles/ticks +average: 906681 cycles/ticks + +kyber_decaps: +median: 1109992 cycles/ticks +average: 1117827 cycles/ticks + +Loop spin: 189 +gen_a: +median: 233008 cycles/ticks +average: 235361 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22964 cycles/ticks +average: 23146 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33566 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47426 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3833 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8698 cycles/ticks +average: 8737 cycles/ticks + +indcpa_keypair: +median: 706900 cycles/ticks +average: 713257 cycles/ticks + +indcpa_enc: +median: 851506 cycles/ticks +average: 858664 cycles/ticks + +indcpa_dec: +median: 198586 cycles/ticks +average: 200305 cycles/ticks + +kyber_keypair_derand: +median: 751638 cycles/ticks +average: 757575 cycles/ticks + +kyber_keypair: +median: 784326 cycles/ticks +average: 790006 cycles/ticks + +kyber_encaps_derand: +median: 904450 cycles/ticks +average: 912201 cycles/ticks + +kyber_encaps: +median: 905490 cycles/ticks +average: 912441 cycles/ticks + +kyber_decaps: +median: 1115098 cycles/ticks +average: 1119541 cycles/ticks + +Loop spin: 190 +gen_a: +median: 232500 cycles/ticks +average: 233809 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22954 cycles/ticks +average: 23062 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33426 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47282 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8668 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 706438 cycles/ticks +average: 709396 cycles/ticks + +indcpa_enc: +median: 849966 cycles/ticks +average: 853205 cycles/ticks + +indcpa_dec: +median: 198604 cycles/ticks +average: 199386 cycles/ticks + +kyber_keypair_derand: +median: 751734 cycles/ticks +average: 754870 cycles/ticks + +kyber_keypair: +median: 782928 cycles/ticks +average: 785612 cycles/ticks + +kyber_encaps_derand: +median: 900594 cycles/ticks +average: 904020 cycles/ticks + +kyber_encaps: +median: 902398 cycles/ticks +average: 905489 cycles/ticks + +kyber_decaps: +median: 1112424 cycles/ticks +average: 1116241 cycles/ticks + +Loop spin: 191 +gen_a: +median: 232606 cycles/ticks +average: 233851 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7170 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23061 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33442 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47212 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8704 cycles/ticks +average: 8733 cycles/ticks + +indcpa_keypair: +median: 711486 cycles/ticks +average: 714331 cycles/ticks + +indcpa_enc: +median: 854462 cycles/ticks +average: 857829 cycles/ticks + +indcpa_dec: +median: 201644 cycles/ticks +average: 202420 cycles/ticks + +kyber_keypair_derand: +median: 751640 cycles/ticks +average: 754561 cycles/ticks + +kyber_keypair: +median: 784212 cycles/ticks +average: 786961 cycles/ticks + +kyber_encaps_derand: +median: 899638 cycles/ticks +average: 903129 cycles/ticks + +kyber_encaps: +median: 900858 cycles/ticks +average: 904035 cycles/ticks + +kyber_decaps: +median: 1115896 cycles/ticks +average: 1119749 cycles/ticks + +Loop spin: 192 +gen_a: +median: 233038 cycles/ticks +average: 234090 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33450 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47234 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3765 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8724 cycles/ticks + +indcpa_keypair: +median: 706188 cycles/ticks +average: 709130 cycles/ticks + +indcpa_enc: +median: 852854 cycles/ticks +average: 856057 cycles/ticks + +indcpa_dec: +median: 198586 cycles/ticks +average: 199280 cycles/ticks + +kyber_keypair_derand: +median: 751348 cycles/ticks +average: 754365 cycles/ticks + +kyber_keypair: +median: 783190 cycles/ticks +average: 785933 cycles/ticks + +kyber_encaps_derand: +median: 902604 cycles/ticks +average: 905900 cycles/ticks + +kyber_encaps: +median: 904128 cycles/ticks +average: 907154 cycles/ticks + +kyber_decaps: +median: 1113814 cycles/ticks +average: 1117485 cycles/ticks + +Loop spin: 193 +gen_a: +median: 232694 cycles/ticks +average: 233995 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47251 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22277 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 706288 cycles/ticks +average: 709214 cycles/ticks + +indcpa_enc: +median: 850140 cycles/ticks +average: 853310 cycles/ticks + +indcpa_dec: +median: 198474 cycles/ticks +average: 199280 cycles/ticks + +kyber_keypair_derand: +median: 752000 cycles/ticks +average: 755083 cycles/ticks + +kyber_keypair: +median: 783836 cycles/ticks +average: 786377 cycles/ticks + +kyber_encaps_derand: +median: 904008 cycles/ticks +average: 907346 cycles/ticks + +kyber_encaps: +median: 905202 cycles/ticks +average: 908462 cycles/ticks + +kyber_decaps: +median: 1115456 cycles/ticks +average: 1119282 cycles/ticks + +Loop spin: 194 +gen_a: +median: 232082 cycles/ticks +average: 233322 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23069 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33411 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47262 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22258 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8705 cycles/ticks + +indcpa_keypair: +median: 706758 cycles/ticks +average: 709512 cycles/ticks + +indcpa_enc: +median: 850098 cycles/ticks +average: 853362 cycles/ticks + +indcpa_dec: +median: 201670 cycles/ticks +average: 202499 cycles/ticks + +kyber_keypair_derand: +median: 751842 cycles/ticks +average: 754840 cycles/ticks + +kyber_keypair: +median: 783084 cycles/ticks +average: 785775 cycles/ticks + +kyber_encaps_derand: +median: 899626 cycles/ticks +average: 903008 cycles/ticks + +kyber_encaps: +median: 901624 cycles/ticks +average: 904513 cycles/ticks + +kyber_decaps: +median: 1114052 cycles/ticks +average: 1118057 cycles/ticks + +Loop spin: 195 +gen_a: +median: 232620 cycles/ticks +average: 233769 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47224 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1921 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22264 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706168 cycles/ticks +average: 709126 cycles/ticks + +indcpa_enc: +median: 849256 cycles/ticks +average: 852779 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199216 cycles/ticks + +kyber_keypair_derand: +median: 752218 cycles/ticks +average: 755192 cycles/ticks + +kyber_keypair: +median: 783526 cycles/ticks +average: 786195 cycles/ticks + +kyber_encaps_derand: +median: 898710 cycles/ticks +average: 902270 cycles/ticks + +kyber_encaps: +median: 899606 cycles/ticks +average: 902926 cycles/ticks + +kyber_decaps: +median: 1109046 cycles/ticks +average: 1113193 cycles/ticks + +Loop spin: 196 +gen_a: +median: 232370 cycles/ticks +average: 233568 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7176 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23025 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33389 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47231 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22281 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 707920 cycles/ticks +average: 710797 cycles/ticks + +indcpa_enc: +median: 851022 cycles/ticks +average: 854155 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199212 cycles/ticks + +kyber_keypair_derand: +median: 752176 cycles/ticks +average: 755296 cycles/ticks + +kyber_keypair: +median: 783110 cycles/ticks +average: 789094 cycles/ticks + +kyber_encaps_derand: +median: 900044 cycles/ticks +average: 905999 cycles/ticks + +kyber_encaps: +median: 901784 cycles/ticks +average: 904675 cycles/ticks + +kyber_decaps: +median: 1111030 cycles/ticks +average: 1114823 cycles/ticks + +Loop spin: 197 +gen_a: +median: 232912 cycles/ticks +average: 234266 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23052 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33430 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47251 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3444 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22245 cycles/ticks + +polyvec_decompress: +median: 8692 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 706394 cycles/ticks +average: 709337 cycles/ticks + +indcpa_enc: +median: 849622 cycles/ticks +average: 852905 cycles/ticks + +indcpa_dec: +median: 198536 cycles/ticks +average: 199303 cycles/ticks + +kyber_keypair_derand: +median: 751932 cycles/ticks +average: 754974 cycles/ticks + +kyber_keypair: +median: 783114 cycles/ticks +average: 785985 cycles/ticks + +kyber_encaps_derand: +median: 899446 cycles/ticks +average: 902943 cycles/ticks + +kyber_encaps: +median: 900324 cycles/ticks +average: 903837 cycles/ticks + +kyber_decaps: +median: 1110736 cycles/ticks +average: 1114731 cycles/ticks + +Loop spin: 198 +gen_a: +median: 232388 cycles/ticks +average: 233564 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7169 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23020 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33409 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47268 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22238 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 707044 cycles/ticks +average: 710023 cycles/ticks + +indcpa_enc: +median: 851604 cycles/ticks +average: 854824 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199277 cycles/ticks + +kyber_keypair_derand: +median: 752226 cycles/ticks +average: 755306 cycles/ticks + +kyber_keypair: +median: 782936 cycles/ticks +average: 785682 cycles/ticks + +kyber_encaps_derand: +median: 900176 cycles/ticks +average: 903667 cycles/ticks + +kyber_encaps: +median: 902372 cycles/ticks +average: 905389 cycles/ticks + +kyber_decaps: +median: 1109264 cycles/ticks +average: 1112929 cycles/ticks + +Loop spin: 199 +gen_a: +median: 232460 cycles/ticks +average: 233719 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7170 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33419 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47221 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22258 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 710046 cycles/ticks +average: 712875 cycles/ticks + +indcpa_enc: +median: 850240 cycles/ticks +average: 853486 cycles/ticks + +indcpa_dec: +median: 198524 cycles/ticks +average: 199353 cycles/ticks + +kyber_keypair_derand: +median: 753892 cycles/ticks +average: 757009 cycles/ticks + +kyber_keypair: +median: 786188 cycles/ticks +average: 788651 cycles/ticks + +kyber_encaps_derand: +median: 899286 cycles/ticks +average: 902504 cycles/ticks + +kyber_encaps: +median: 900000 cycles/ticks +average: 903174 cycles/ticks + +kyber_decaps: +median: 1109680 cycles/ticks +average: 1113438 cycles/ticks + +Loop spin: 200 +gen_a: +median: 232520 cycles/ticks +average: 233644 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7174 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47233 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3742 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22264 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706102 cycles/ticks +average: 708848 cycles/ticks + +indcpa_enc: +median: 849318 cycles/ticks +average: 852347 cycles/ticks + +indcpa_dec: +median: 198516 cycles/ticks +average: 199220 cycles/ticks + +kyber_keypair_derand: +median: 753346 cycles/ticks +average: 756306 cycles/ticks + +kyber_keypair: +median: 783154 cycles/ticks +average: 785644 cycles/ticks + +kyber_encaps_derand: +median: 899928 cycles/ticks +average: 903378 cycles/ticks + +kyber_encaps: +median: 902000 cycles/ticks +average: 904886 cycles/ticks + +kyber_decaps: +median: 1111864 cycles/ticks +average: 1115471 cycles/ticks + +Loop spin: 201 +gen_a: +median: 232424 cycles/ticks +average: 233680 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23017 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47236 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22263 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 706382 cycles/ticks +average: 709046 cycles/ticks + +indcpa_enc: +median: 850122 cycles/ticks +average: 853511 cycles/ticks + +indcpa_dec: +median: 198570 cycles/ticks +average: 199332 cycles/ticks + +kyber_keypair_derand: +median: 752370 cycles/ticks +average: 755224 cycles/ticks + +kyber_keypair: +median: 783712 cycles/ticks +average: 786176 cycles/ticks + +kyber_encaps_derand: +median: 899054 cycles/ticks +average: 902205 cycles/ticks + +kyber_encaps: +median: 900188 cycles/ticks +average: 903369 cycles/ticks + +kyber_decaps: +median: 1109532 cycles/ticks +average: 1113047 cycles/ticks + +Loop spin: 202 +gen_a: +median: 232498 cycles/ticks +average: 233663 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23058 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47209 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8704 cycles/ticks +average: 8736 cycles/ticks + +indcpa_keypair: +median: 706802 cycles/ticks +average: 709658 cycles/ticks + +indcpa_enc: +median: 849742 cycles/ticks +average: 852958 cycles/ticks + +indcpa_dec: +median: 201652 cycles/ticks +average: 202322 cycles/ticks + +kyber_keypair_derand: +median: 752412 cycles/ticks +average: 755185 cycles/ticks + +kyber_keypair: +median: 782922 cycles/ticks +average: 785805 cycles/ticks + +kyber_encaps_derand: +median: 902494 cycles/ticks +average: 905871 cycles/ticks + +kyber_encaps: +median: 903838 cycles/ticks +average: 906902 cycles/ticks + +kyber_decaps: +median: 1116562 cycles/ticks +average: 1120374 cycles/ticks + +Loop spin: 203 +gen_a: +median: 232464 cycles/ticks +average: 233660 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7184 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33440 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47233 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3444 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 707054 cycles/ticks +average: 709946 cycles/ticks + +indcpa_enc: +median: 850582 cycles/ticks +average: 853523 cycles/ticks + +indcpa_dec: +median: 198496 cycles/ticks +average: 199253 cycles/ticks + +kyber_keypair_derand: +median: 751378 cycles/ticks +average: 754211 cycles/ticks + +kyber_keypair: +median: 784258 cycles/ticks +average: 786466 cycles/ticks + +kyber_encaps_derand: +median: 899800 cycles/ticks +average: 903020 cycles/ticks + +kyber_encaps: +median: 901382 cycles/ticks +average: 904213 cycles/ticks + +kyber_decaps: +median: 1110732 cycles/ticks +average: 1114902 cycles/ticks + +Loop spin: 204 +gen_a: +median: 232650 cycles/ticks +average: 233857 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47203 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3767 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 707744 cycles/ticks +average: 710715 cycles/ticks + +indcpa_enc: +median: 850734 cycles/ticks +average: 853976 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199298 cycles/ticks + +kyber_keypair_derand: +median: 751910 cycles/ticks +average: 754991 cycles/ticks + +kyber_keypair: +median: 783024 cycles/ticks +average: 785744 cycles/ticks + +kyber_encaps_derand: +median: 898624 cycles/ticks +average: 902116 cycles/ticks + +kyber_encaps: +median: 899756 cycles/ticks +average: 903114 cycles/ticks + +kyber_decaps: +median: 1110894 cycles/ticks +average: 1114811 cycles/ticks + +Loop spin: 205 +gen_a: +median: 233030 cycles/ticks +average: 234160 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33314 cycles/ticks +average: 33439 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47225 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706932 cycles/ticks +average: 709587 cycles/ticks + +indcpa_enc: +median: 850460 cycles/ticks +average: 853527 cycles/ticks + +indcpa_dec: +median: 198558 cycles/ticks +average: 199397 cycles/ticks + +kyber_keypair_derand: +median: 751734 cycles/ticks +average: 754837 cycles/ticks + +kyber_keypair: +median: 784036 cycles/ticks +average: 786555 cycles/ticks + +kyber_encaps_derand: +median: 899778 cycles/ticks +average: 903174 cycles/ticks + +kyber_encaps: +median: 902144 cycles/ticks +average: 904803 cycles/ticks + +kyber_decaps: +median: 1110686 cycles/ticks +average: 1114630 cycles/ticks + +Loop spin: 206 +gen_a: +median: 232860 cycles/ticks +average: 234056 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23101 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33413 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47217 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8704 cycles/ticks +average: 8736 cycles/ticks + +indcpa_keypair: +median: 706408 cycles/ticks +average: 709361 cycles/ticks + +indcpa_enc: +median: 849662 cycles/ticks +average: 852772 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199202 cycles/ticks + +kyber_keypair_derand: +median: 752658 cycles/ticks +average: 755450 cycles/ticks + +kyber_keypair: +median: 783094 cycles/ticks +average: 785874 cycles/ticks + +kyber_encaps_derand: +median: 899246 cycles/ticks +average: 902857 cycles/ticks + +kyber_encaps: +median: 899898 cycles/ticks +average: 902989 cycles/ticks + +kyber_decaps: +median: 1110872 cycles/ticks +average: 1114977 cycles/ticks + +Loop spin: 207 +gen_a: +median: 232474 cycles/ticks +average: 233721 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33306 cycles/ticks +average: 33453 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47223 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22215 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8702 cycles/ticks + +indcpa_keypair: +median: 706648 cycles/ticks +average: 709382 cycles/ticks + +indcpa_enc: +median: 849772 cycles/ticks +average: 852922 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199244 cycles/ticks + +kyber_keypair_derand: +median: 752034 cycles/ticks +average: 755119 cycles/ticks + +kyber_keypair: +median: 783248 cycles/ticks +average: 785807 cycles/ticks + +kyber_encaps_derand: +median: 898848 cycles/ticks +average: 901989 cycles/ticks + +kyber_encaps: +median: 901238 cycles/ticks +average: 904214 cycles/ticks + +kyber_decaps: +median: 1109272 cycles/ticks +average: 1113180 cycles/ticks + +Loop spin: 208 +gen_a: +median: 232858 cycles/ticks +average: 234009 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7143 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23058 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33437 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47200 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22243 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8737 cycles/ticks + +indcpa_keypair: +median: 706694 cycles/ticks +average: 709551 cycles/ticks + +indcpa_enc: +median: 849928 cycles/ticks +average: 853135 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199238 cycles/ticks + +kyber_keypair_derand: +median: 751496 cycles/ticks +average: 754331 cycles/ticks + +kyber_keypair: +median: 783138 cycles/ticks +average: 786010 cycles/ticks + +kyber_encaps_derand: +median: 898916 cycles/ticks +average: 902574 cycles/ticks + +kyber_encaps: +median: 900306 cycles/ticks +average: 903801 cycles/ticks + +kyber_decaps: +median: 1110216 cycles/ticks +average: 1114369 cycles/ticks + +Loop spin: 209 +gen_a: +median: 232894 cycles/ticks +average: 234126 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47244 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 710830 cycles/ticks +average: 713771 cycles/ticks + +indcpa_enc: +median: 853444 cycles/ticks +average: 856766 cycles/ticks + +indcpa_dec: +median: 198526 cycles/ticks +average: 199254 cycles/ticks + +kyber_keypair_derand: +median: 752434 cycles/ticks +average: 755496 cycles/ticks + +kyber_keypair: +median: 783938 cycles/ticks +average: 790199 cycles/ticks + +kyber_encaps_derand: +median: 899782 cycles/ticks +average: 905721 cycles/ticks + +kyber_encaps: +median: 901792 cycles/ticks +average: 904687 cycles/ticks + +kyber_decaps: +median: 1111140 cycles/ticks +average: 1115281 cycles/ticks + +Loop spin: 210 +gen_a: +median: 232562 cycles/ticks +average: 233894 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7146 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33427 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47250 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3765 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1946 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22230 cycles/ticks + +polyvec_decompress: +median: 8668 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 706754 cycles/ticks +average: 709853 cycles/ticks + +indcpa_enc: +median: 850072 cycles/ticks +average: 853470 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 199225 cycles/ticks + +kyber_keypair_derand: +median: 750974 cycles/ticks +average: 754062 cycles/ticks + +kyber_keypair: +median: 783716 cycles/ticks +average: 786371 cycles/ticks + +kyber_encaps_derand: +median: 898824 cycles/ticks +average: 902188 cycles/ticks + +kyber_encaps: +median: 899650 cycles/ticks +average: 902921 cycles/ticks + +kyber_decaps: +median: 1109330 cycles/ticks +average: 1113080 cycles/ticks + +Loop spin: 211 +gen_a: +median: 232932 cycles/ticks +average: 234118 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7150 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33318 cycles/ticks +average: 33446 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47199 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22238 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8698 cycles/ticks + +indcpa_keypair: +median: 706036 cycles/ticks +average: 708770 cycles/ticks + +indcpa_enc: +median: 849282 cycles/ticks +average: 852426 cycles/ticks + +indcpa_dec: +median: 198532 cycles/ticks +average: 199224 cycles/ticks + +kyber_keypair_derand: +median: 752058 cycles/ticks +average: 755032 cycles/ticks + +kyber_keypair: +median: 782702 cycles/ticks +average: 785482 cycles/ticks + +kyber_encaps_derand: +median: 898554 cycles/ticks +average: 901804 cycles/ticks + +kyber_encaps: +median: 900300 cycles/ticks +average: 903105 cycles/ticks + +kyber_decaps: +median: 1109208 cycles/ticks +average: 1113080 cycles/ticks + +Loop spin: 212 +gen_a: +median: 233178 cycles/ticks +average: 234481 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33435 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47240 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22263 cycles/ticks + +polyvec_decompress: +median: 8690 cycles/ticks +average: 8739 cycles/ticks + +indcpa_keypair: +median: 707372 cycles/ticks +average: 710351 cycles/ticks + +indcpa_enc: +median: 851166 cycles/ticks +average: 854291 cycles/ticks + +indcpa_dec: +median: 198536 cycles/ticks +average: 199309 cycles/ticks + +kyber_keypair_derand: +median: 751338 cycles/ticks +average: 754236 cycles/ticks + +kyber_keypair: +median: 784022 cycles/ticks +average: 786823 cycles/ticks + +kyber_encaps_derand: +median: 898348 cycles/ticks +average: 902105 cycles/ticks + +kyber_encaps: +median: 899364 cycles/ticks +average: 902703 cycles/ticks + +kyber_decaps: +median: 1108804 cycles/ticks +average: 1112591 cycles/ticks + +Loop spin: 213 +gen_a: +median: 232716 cycles/ticks +average: 234089 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33409 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47202 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3444 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22234 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8697 cycles/ticks + +indcpa_keypair: +median: 708138 cycles/ticks +average: 710892 cycles/ticks + +indcpa_enc: +median: 850650 cycles/ticks +average: 853793 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199243 cycles/ticks + +kyber_keypair_derand: +median: 752206 cycles/ticks +average: 755212 cycles/ticks + +kyber_keypair: +median: 783360 cycles/ticks +average: 786292 cycles/ticks + +kyber_encaps_derand: +median: 898794 cycles/ticks +average: 901986 cycles/ticks + +kyber_encaps: +median: 900510 cycles/ticks +average: 903490 cycles/ticks + +kyber_decaps: +median: 1109978 cycles/ticks +average: 1114022 cycles/ticks + +Loop spin: 214 +gen_a: +median: 232938 cycles/ticks +average: 234106 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33438 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47260 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22231 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8705 cycles/ticks + +indcpa_keypair: +median: 706128 cycles/ticks +average: 708891 cycles/ticks + +indcpa_enc: +median: 851270 cycles/ticks +average: 854699 cycles/ticks + +indcpa_dec: +median: 198534 cycles/ticks +average: 199300 cycles/ticks + +kyber_keypair_derand: +median: 755858 cycles/ticks +average: 759064 cycles/ticks + +kyber_keypair: +median: 785486 cycles/ticks +average: 787921 cycles/ticks + +kyber_encaps_derand: +median: 900396 cycles/ticks +average: 903733 cycles/ticks + +kyber_encaps: +median: 901594 cycles/ticks +average: 904861 cycles/ticks + +kyber_decaps: +median: 1110148 cycles/ticks +average: 1113944 cycles/ticks + +Loop spin: 215 +gen_a: +median: 232556 cycles/ticks +average: 233698 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33407 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47282 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22240 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 710808 cycles/ticks +average: 713270 cycles/ticks + +indcpa_enc: +median: 854130 cycles/ticks +average: 857360 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199210 cycles/ticks + +kyber_keypair_derand: +median: 756390 cycles/ticks +average: 759397 cycles/ticks + +kyber_keypair: +median: 782940 cycles/ticks +average: 785610 cycles/ticks + +kyber_encaps_derand: +median: 899034 cycles/ticks +average: 902349 cycles/ticks + +kyber_encaps: +median: 900616 cycles/ticks +average: 903687 cycles/ticks + +kyber_decaps: +median: 1109758 cycles/ticks +average: 1113603 cycles/ticks + +Loop spin: 216 +gen_a: +median: 232486 cycles/ticks +average: 233796 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22964 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47246 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3767 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22237 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 706874 cycles/ticks +average: 709733 cycles/ticks + +indcpa_enc: +median: 850148 cycles/ticks +average: 853311 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199171 cycles/ticks + +kyber_keypair_derand: +median: 751154 cycles/ticks +average: 754048 cycles/ticks + +kyber_keypair: +median: 783376 cycles/ticks +average: 785704 cycles/ticks + +kyber_encaps_derand: +median: 899206 cycles/ticks +average: 902566 cycles/ticks + +kyber_encaps: +median: 900014 cycles/ticks +average: 903330 cycles/ticks + +kyber_decaps: +median: 1113334 cycles/ticks +average: 1116980 cycles/ticks + +Loop spin: 217 +gen_a: +median: 232570 cycles/ticks +average: 233792 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23015 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33419 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47247 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3741 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22261 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 707274 cycles/ticks +average: 709989 cycles/ticks + +indcpa_enc: +median: 850320 cycles/ticks +average: 853613 cycles/ticks + +indcpa_dec: +median: 198472 cycles/ticks +average: 199275 cycles/ticks + +kyber_keypair_derand: +median: 751428 cycles/ticks +average: 754502 cycles/ticks + +kyber_keypair: +median: 783064 cycles/ticks +average: 785938 cycles/ticks + +kyber_encaps_derand: +median: 898726 cycles/ticks +average: 902189 cycles/ticks + +kyber_encaps: +median: 901136 cycles/ticks +average: 904032 cycles/ticks + +kyber_decaps: +median: 1110406 cycles/ticks +average: 1114418 cycles/ticks + +Loop spin: 218 +gen_a: +median: 232712 cycles/ticks +average: 234002 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23054 cycles/ticks + +INVNTT: +median: 33312 cycles/ticks +average: 33459 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47241 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3480 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1934 cycles/ticks +average: 1945 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22266 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8703 cycles/ticks + +indcpa_keypair: +median: 711078 cycles/ticks +average: 713900 cycles/ticks + +indcpa_enc: +median: 854326 cycles/ticks +average: 857840 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199287 cycles/ticks + +kyber_keypair_derand: +median: 753178 cycles/ticks +average: 756306 cycles/ticks + +kyber_keypair: +median: 783338 cycles/ticks +average: 785869 cycles/ticks + +kyber_encaps_derand: +median: 898514 cycles/ticks +average: 902120 cycles/ticks + +kyber_encaps: +median: 899440 cycles/ticks +average: 902830 cycles/ticks + +kyber_decaps: +median: 1109044 cycles/ticks +average: 1112941 cycles/ticks + +Loop spin: 219 +gen_a: +median: 232754 cycles/ticks +average: 233915 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7142 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23022 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47272 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22226 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 707032 cycles/ticks +average: 709839 cycles/ticks + +indcpa_enc: +median: 851680 cycles/ticks +average: 854966 cycles/ticks + +indcpa_dec: +median: 198512 cycles/ticks +average: 199183 cycles/ticks + +kyber_keypair_derand: +median: 756390 cycles/ticks +average: 759279 cycles/ticks + +kyber_keypair: +median: 783586 cycles/ticks +average: 786493 cycles/ticks + +kyber_encaps_derand: +median: 901318 cycles/ticks +average: 904644 cycles/ticks + +kyber_encaps: +median: 903316 cycles/ticks +average: 906356 cycles/ticks + +kyber_decaps: +median: 1115380 cycles/ticks +average: 1119217 cycles/ticks + +Loop spin: 220 +gen_a: +median: 232842 cycles/ticks +average: 233974 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23027 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33418 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47272 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22241 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 706206 cycles/ticks +average: 709097 cycles/ticks + +indcpa_enc: +median: 849758 cycles/ticks +average: 852724 cycles/ticks + +indcpa_dec: +median: 198494 cycles/ticks +average: 199151 cycles/ticks + +kyber_keypair_derand: +median: 752256 cycles/ticks +average: 755268 cycles/ticks + +kyber_keypair: +median: 783694 cycles/ticks +average: 786400 cycles/ticks + +kyber_encaps_derand: +median: 898684 cycles/ticks +average: 901959 cycles/ticks + +kyber_encaps: +median: 899814 cycles/ticks +average: 903165 cycles/ticks + +kyber_decaps: +median: 1109404 cycles/ticks +average: 1113450 cycles/ticks + +Loop spin: 221 +gen_a: +median: 232868 cycles/ticks +average: 234076 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7177 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23052 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47210 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3443 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1934 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22174 cycles/ticks +average: 22263 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 707970 cycles/ticks +average: 710779 cycles/ticks + +indcpa_enc: +median: 851402 cycles/ticks +average: 854835 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199328 cycles/ticks + +kyber_keypair_derand: +median: 757722 cycles/ticks +average: 760958 cycles/ticks + +kyber_keypair: +median: 782914 cycles/ticks +average: 785638 cycles/ticks + +kyber_encaps_derand: +median: 904364 cycles/ticks +average: 907838 cycles/ticks + +kyber_encaps: +median: 906326 cycles/ticks +average: 909625 cycles/ticks + +kyber_decaps: +median: 1115544 cycles/ticks +average: 1119503 cycles/ticks + +Loop spin: 222 +gen_a: +median: 233104 cycles/ticks +average: 234308 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7186 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7139 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23028 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33399 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47257 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3774 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22264 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8735 cycles/ticks + +indcpa_keypair: +median: 707128 cycles/ticks +average: 710172 cycles/ticks + +indcpa_enc: +median: 850460 cycles/ticks +average: 853982 cycles/ticks + +indcpa_dec: +median: 198680 cycles/ticks +average: 199413 cycles/ticks + +kyber_keypair_derand: +median: 752994 cycles/ticks +average: 756052 cycles/ticks + +kyber_keypair: +median: 783978 cycles/ticks +average: 786781 cycles/ticks + +kyber_encaps_derand: +median: 903114 cycles/ticks +average: 912338 cycles/ticks + +kyber_encaps: +median: 904354 cycles/ticks +average: 907848 cycles/ticks + +kyber_decaps: +median: 1115688 cycles/ticks +average: 1119724 cycles/ticks + +Loop spin: 223 +gen_a: +median: 232620 cycles/ticks +average: 233931 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22954 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33332 cycles/ticks +average: 33464 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47263 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22266 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8703 cycles/ticks + +indcpa_keypair: +median: 706904 cycles/ticks +average: 709702 cycles/ticks + +indcpa_enc: +median: 849828 cycles/ticks +average: 853045 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199214 cycles/ticks + +kyber_keypair_derand: +median: 752218 cycles/ticks +average: 755101 cycles/ticks + +kyber_keypair: +median: 782982 cycles/ticks +average: 785714 cycles/ticks + +kyber_encaps_derand: +median: 899300 cycles/ticks +average: 902769 cycles/ticks + +kyber_encaps: +median: 900580 cycles/ticks +average: 903858 cycles/ticks + +kyber_decaps: +median: 1109630 cycles/ticks +average: 1113608 cycles/ticks + +Loop spin: 224 +gen_a: +median: 232284 cycles/ticks +average: 233647 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22972 cycles/ticks +average: 23080 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33433 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47225 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8700 cycles/ticks + +indcpa_keypair: +median: 711356 cycles/ticks +average: 714261 cycles/ticks + +indcpa_enc: +median: 854804 cycles/ticks +average: 858212 cycles/ticks + +indcpa_dec: +median: 198496 cycles/ticks +average: 199307 cycles/ticks + +kyber_keypair_derand: +median: 752034 cycles/ticks +average: 755103 cycles/ticks + +kyber_keypair: +median: 783912 cycles/ticks +average: 786251 cycles/ticks + +kyber_encaps_derand: +median: 899788 cycles/ticks +average: 903341 cycles/ticks + +kyber_encaps: +median: 902090 cycles/ticks +average: 905005 cycles/ticks + +kyber_decaps: +median: 1111276 cycles/ticks +average: 1115470 cycles/ticks + +Loop spin: 225 +gen_a: +median: 232542 cycles/ticks +average: 233786 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33460 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47196 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3881 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22255 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 706472 cycles/ticks +average: 709287 cycles/ticks + +indcpa_enc: +median: 850188 cycles/ticks +average: 853300 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199261 cycles/ticks + +kyber_keypair_derand: +median: 751484 cycles/ticks +average: 754280 cycles/ticks + +kyber_keypair: +median: 783166 cycles/ticks +average: 785914 cycles/ticks + +kyber_encaps_derand: +median: 898394 cycles/ticks +average: 901967 cycles/ticks + +kyber_encaps: +median: 899600 cycles/ticks +average: 903045 cycles/ticks + +kyber_decaps: +median: 1109160 cycles/ticks +average: 1113006 cycles/ticks + +Loop spin: 226 +gen_a: +median: 232804 cycles/ticks +average: 233991 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33386 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47242 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22327 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8700 cycles/ticks + +indcpa_keypair: +median: 707672 cycles/ticks +average: 710548 cycles/ticks + +indcpa_enc: +median: 852032 cycles/ticks +average: 855182 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199264 cycles/ticks + +kyber_keypair_derand: +median: 752620 cycles/ticks +average: 755458 cycles/ticks + +kyber_keypair: +median: 784282 cycles/ticks +average: 786823 cycles/ticks + +kyber_encaps_derand: +median: 901616 cycles/ticks +average: 905277 cycles/ticks + +kyber_encaps: +median: 904276 cycles/ticks +average: 907068 cycles/ticks + +kyber_decaps: +median: 1113230 cycles/ticks +average: 1117155 cycles/ticks + +Loop spin: 227 +gen_a: +median: 232556 cycles/ticks +average: 233902 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7170 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47321 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22221 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8699 cycles/ticks + +indcpa_keypair: +median: 707318 cycles/ticks +average: 710116 cycles/ticks + +indcpa_enc: +median: 850436 cycles/ticks +average: 853578 cycles/ticks + +indcpa_dec: +median: 198600 cycles/ticks +average: 199356 cycles/ticks + +kyber_keypair_derand: +median: 752644 cycles/ticks +average: 755743 cycles/ticks + +kyber_keypair: +median: 783962 cycles/ticks +average: 786817 cycles/ticks + +kyber_encaps_derand: +median: 898600 cycles/ticks +average: 902215 cycles/ticks + +kyber_encaps: +median: 899964 cycles/ticks +average: 903190 cycles/ticks + +kyber_decaps: +median: 1109670 cycles/ticks +average: 1113796 cycles/ticks + +Loop spin: 228 +gen_a: +median: 232558 cycles/ticks +average: 233733 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22966 cycles/ticks +average: 23066 cycles/ticks + +INVNTT: +median: 33320 cycles/ticks +average: 33474 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47231 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3482 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1930 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22244 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 708064 cycles/ticks +average: 710855 cycles/ticks + +indcpa_enc: +median: 850512 cycles/ticks +average: 853934 cycles/ticks + +indcpa_dec: +median: 198622 cycles/ticks +average: 199397 cycles/ticks + +kyber_keypair_derand: +median: 751544 cycles/ticks +average: 754588 cycles/ticks + +kyber_keypair: +median: 783522 cycles/ticks +average: 786166 cycles/ticks + +kyber_encaps_derand: +median: 899250 cycles/ticks +average: 902794 cycles/ticks + +kyber_encaps: +median: 901224 cycles/ticks +average: 904136 cycles/ticks + +kyber_decaps: +median: 1110212 cycles/ticks +average: 1114239 cycles/ticks + +Loop spin: 229 +gen_a: +median: 232750 cycles/ticks +average: 233892 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7143 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33412 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47263 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22240 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8743 cycles/ticks + +indcpa_keypair: +median: 711638 cycles/ticks +average: 714774 cycles/ticks + +indcpa_enc: +median: 858642 cycles/ticks +average: 862079 cycles/ticks + +indcpa_dec: +median: 198576 cycles/ticks +average: 199312 cycles/ticks + +kyber_keypair_derand: +median: 751500 cycles/ticks +average: 754434 cycles/ticks + +kyber_keypair: +median: 783470 cycles/ticks +average: 786151 cycles/ticks + +kyber_encaps_derand: +median: 903072 cycles/ticks +average: 906698 cycles/ticks + +kyber_encaps: +median: 903944 cycles/ticks +average: 907338 cycles/ticks + +kyber_decaps: +median: 1113982 cycles/ticks +average: 1118031 cycles/ticks + +Loop spin: 230 +gen_a: +median: 232522 cycles/ticks +average: 233727 cycles/ticks + +poly_getnoise_eta1: +median: 7104 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23012 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47247 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3481 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22223 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 706832 cycles/ticks +average: 709835 cycles/ticks + +indcpa_enc: +median: 850024 cycles/ticks +average: 853365 cycles/ticks + +indcpa_dec: +median: 198544 cycles/ticks +average: 199342 cycles/ticks + +kyber_keypair_derand: +median: 751448 cycles/ticks +average: 754448 cycles/ticks + +kyber_keypair: +median: 782934 cycles/ticks +average: 785790 cycles/ticks + +kyber_encaps_derand: +median: 900152 cycles/ticks +average: 903493 cycles/ticks + +kyber_encaps: +median: 901986 cycles/ticks +average: 905141 cycles/ticks + +kyber_decaps: +median: 1111530 cycles/ticks +average: 1115703 cycles/ticks + +Loop spin: 231 +gen_a: +median: 233466 cycles/ticks +average: 234677 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33417 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47244 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3768 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8738 cycles/ticks + +indcpa_keypair: +median: 706754 cycles/ticks +average: 709565 cycles/ticks + +indcpa_enc: +median: 853316 cycles/ticks +average: 856666 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199270 cycles/ticks + +kyber_keypair_derand: +median: 751608 cycles/ticks +average: 754705 cycles/ticks + +kyber_keypair: +median: 783804 cycles/ticks +average: 786389 cycles/ticks + +kyber_encaps_derand: +median: 901960 cycles/ticks +average: 905441 cycles/ticks + +kyber_encaps: +median: 902610 cycles/ticks +average: 905993 cycles/ticks + +kyber_decaps: +median: 1112312 cycles/ticks +average: 1116584 cycles/ticks + +Loop spin: 232 +gen_a: +median: 232578 cycles/ticks +average: 233837 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7150 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33417 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47261 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3764 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22222 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 709508 cycles/ticks +average: 712618 cycles/ticks + +indcpa_enc: +median: 850224 cycles/ticks +average: 853741 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199244 cycles/ticks + +kyber_keypair_derand: +median: 753870 cycles/ticks +average: 756880 cycles/ticks + +kyber_keypair: +median: 785286 cycles/ticks +average: 788187 cycles/ticks + +kyber_encaps_derand: +median: 898594 cycles/ticks +average: 902209 cycles/ticks + +kyber_encaps: +median: 900676 cycles/ticks +average: 903751 cycles/ticks + +kyber_decaps: +median: 1108998 cycles/ticks +average: 1112781 cycles/ticks + +Loop spin: 233 +gen_a: +median: 232568 cycles/ticks +average: 233796 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7170 cycles/ticks + +NTT: +median: 22950 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47276 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22241 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 706824 cycles/ticks +average: 709902 cycles/ticks + +indcpa_enc: +median: 850124 cycles/ticks +average: 853494 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199220 cycles/ticks + +kyber_keypair_derand: +median: 755562 cycles/ticks +average: 758613 cycles/ticks + +kyber_keypair: +median: 784080 cycles/ticks +average: 786886 cycles/ticks + +kyber_encaps_derand: +median: 898924 cycles/ticks +average: 902679 cycles/ticks + +kyber_encaps: +median: 900200 cycles/ticks +average: 903787 cycles/ticks + +kyber_decaps: +median: 1110334 cycles/ticks +average: 1114476 cycles/ticks + +Loop spin: 234 +gen_a: +median: 232678 cycles/ticks +average: 234043 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47265 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 707330 cycles/ticks +average: 710255 cycles/ticks + +indcpa_enc: +median: 850318 cycles/ticks +average: 853586 cycles/ticks + +indcpa_dec: +median: 198556 cycles/ticks +average: 199448 cycles/ticks + +kyber_keypair_derand: +median: 755858 cycles/ticks +average: 758819 cycles/ticks + +kyber_keypair: +median: 783172 cycles/ticks +average: 785889 cycles/ticks + +kyber_encaps_derand: +median: 899964 cycles/ticks +average: 903177 cycles/ticks + +kyber_encaps: +median: 901570 cycles/ticks +average: 904802 cycles/ticks + +kyber_decaps: +median: 1111012 cycles/ticks +average: 1114934 cycles/ticks + +Loop spin: 235 +gen_a: +median: 232708 cycles/ticks +average: 233860 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7170 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23063 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33440 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47255 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22234 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 706392 cycles/ticks +average: 709261 cycles/ticks + +indcpa_enc: +median: 849818 cycles/ticks +average: 853170 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199283 cycles/ticks + +kyber_keypair_derand: +median: 751420 cycles/ticks +average: 754376 cycles/ticks + +kyber_keypair: +median: 783804 cycles/ticks +average: 786493 cycles/ticks + +kyber_encaps_derand: +median: 898002 cycles/ticks +average: 905099 cycles/ticks + +kyber_encaps: +median: 899488 cycles/ticks +average: 905451 cycles/ticks + +kyber_decaps: +median: 1108378 cycles/ticks +average: 1112362 cycles/ticks + +Loop spin: 236 +gen_a: +median: 232802 cycles/ticks +average: 234033 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7179 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23053 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33440 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47237 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22345 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 706812 cycles/ticks +average: 709675 cycles/ticks + +indcpa_enc: +median: 849956 cycles/ticks +average: 853149 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199227 cycles/ticks + +kyber_keypair_derand: +median: 751474 cycles/ticks +average: 754422 cycles/ticks + +kyber_keypair: +median: 783016 cycles/ticks +average: 785682 cycles/ticks + +kyber_encaps_derand: +median: 898126 cycles/ticks +average: 901419 cycles/ticks + +kyber_encaps: +median: 900616 cycles/ticks +average: 903638 cycles/ticks + +kyber_decaps: +median: 1108636 cycles/ticks +average: 1112839 cycles/ticks + +Loop spin: 237 +gen_a: +median: 232552 cycles/ticks +average: 233739 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22928 cycles/ticks +average: 23015 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33438 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47044 cycles/ticks +average: 47286 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22263 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8725 cycles/ticks + +indcpa_keypair: +median: 706080 cycles/ticks +average: 708939 cycles/ticks + +indcpa_enc: +median: 849186 cycles/ticks +average: 852075 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199220 cycles/ticks + +kyber_keypair_derand: +median: 752168 cycles/ticks +average: 755195 cycles/ticks + +kyber_keypair: +median: 783468 cycles/ticks +average: 785841 cycles/ticks + +kyber_encaps_derand: +median: 898682 cycles/ticks +average: 901948 cycles/ticks + +kyber_encaps: +median: 899926 cycles/ticks +average: 903241 cycles/ticks + +kyber_decaps: +median: 1109922 cycles/ticks +average: 1113723 cycles/ticks + +Loop spin: 238 +gen_a: +median: 233040 cycles/ticks +average: 234325 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7140 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23069 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47210 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706654 cycles/ticks +average: 709306 cycles/ticks + +indcpa_enc: +median: 849714 cycles/ticks +average: 853014 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199308 cycles/ticks + +kyber_keypair_derand: +median: 751368 cycles/ticks +average: 754412 cycles/ticks + +kyber_keypair: +median: 783100 cycles/ticks +average: 785873 cycles/ticks + +kyber_encaps_derand: +median: 898988 cycles/ticks +average: 902362 cycles/ticks + +kyber_encaps: +median: 901260 cycles/ticks +average: 904341 cycles/ticks + +kyber_decaps: +median: 1109812 cycles/ticks +average: 1113817 cycles/ticks + +Loop spin: 239 +gen_a: +median: 232248 cycles/ticks +average: 233529 cycles/ticks + +poly_getnoise_eta1: +median: 7122 cycles/ticks +average: 7182 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22974 cycles/ticks +average: 23089 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33467 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47247 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 707000 cycles/ticks +average: 709862 cycles/ticks + +indcpa_enc: +median: 850892 cycles/ticks +average: 854250 cycles/ticks + +indcpa_dec: +median: 198516 cycles/ticks +average: 199216 cycles/ticks + +kyber_keypair_derand: +median: 755386 cycles/ticks +average: 758248 cycles/ticks + +kyber_keypair: +median: 783206 cycles/ticks +average: 786021 cycles/ticks + +kyber_encaps_derand: +median: 903230 cycles/ticks +average: 906790 cycles/ticks + +kyber_encaps: +median: 904480 cycles/ticks +average: 907717 cycles/ticks + +kyber_decaps: +median: 1114544 cycles/ticks +average: 1118531 cycles/ticks + +Loop spin: 240 +gen_a: +median: 233058 cycles/ticks +average: 234219 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7177 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23029 cycles/ticks + +INVNTT: +median: 33328 cycles/ticks +average: 33435 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47230 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22271 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8700 cycles/ticks + +indcpa_keypair: +median: 707370 cycles/ticks +average: 710163 cycles/ticks + +indcpa_enc: +median: 850148 cycles/ticks +average: 853340 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199264 cycles/ticks + +kyber_keypair_derand: +median: 751836 cycles/ticks +average: 754910 cycles/ticks + +kyber_keypair: +median: 783050 cycles/ticks +average: 785573 cycles/ticks + +kyber_encaps_derand: +median: 902770 cycles/ticks +average: 906163 cycles/ticks + +kyber_encaps: +median: 904200 cycles/ticks +average: 907081 cycles/ticks + +kyber_decaps: +median: 1113248 cycles/ticks +average: 1117163 cycles/ticks + +Loop spin: 241 +gen_a: +median: 232824 cycles/ticks +average: 234038 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7188 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47230 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8728 cycles/ticks + +indcpa_keypair: +median: 710996 cycles/ticks +average: 713866 cycles/ticks + +indcpa_enc: +median: 854306 cycles/ticks +average: 857859 cycles/ticks + +indcpa_dec: +median: 198480 cycles/ticks +average: 199233 cycles/ticks + +kyber_keypair_derand: +median: 751736 cycles/ticks +average: 754794 cycles/ticks + +kyber_keypair: +median: 783244 cycles/ticks +average: 785822 cycles/ticks + +kyber_encaps_derand: +median: 899000 cycles/ticks +average: 902618 cycles/ticks + +kyber_encaps: +median: 900350 cycles/ticks +average: 903979 cycles/ticks + +kyber_decaps: +median: 1113492 cycles/ticks +average: 1117517 cycles/ticks + +Loop spin: 242 +gen_a: +median: 232582 cycles/ticks +average: 233867 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33419 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47235 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22272 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 707496 cycles/ticks +average: 710346 cycles/ticks + +indcpa_enc: +median: 855362 cycles/ticks +average: 858750 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199253 cycles/ticks + +kyber_keypair_derand: +median: 752786 cycles/ticks +average: 755816 cycles/ticks + +kyber_keypair: +median: 783434 cycles/ticks +average: 785945 cycles/ticks + +kyber_encaps_derand: +median: 904272 cycles/ticks +average: 907616 cycles/ticks + +kyber_encaps: +median: 906528 cycles/ticks +average: 909546 cycles/ticks + +kyber_decaps: +median: 1115838 cycles/ticks +average: 1119654 cycles/ticks + +Loop spin: 243 +gen_a: +median: 232800 cycles/ticks +average: 234025 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23051 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33440 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47238 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3443 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22251 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 706018 cycles/ticks +average: 709178 cycles/ticks + +indcpa_enc: +median: 849250 cycles/ticks +average: 852469 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199245 cycles/ticks + +kyber_keypair_derand: +median: 751698 cycles/ticks +average: 754783 cycles/ticks + +kyber_keypair: +median: 783422 cycles/ticks +average: 786475 cycles/ticks + +kyber_encaps_derand: +median: 899276 cycles/ticks +average: 902766 cycles/ticks + +kyber_encaps: +median: 900406 cycles/ticks +average: 903875 cycles/ticks + +kyber_decaps: +median: 1110078 cycles/ticks +average: 1113994 cycles/ticks + +Loop spin: 244 +gen_a: +median: 232510 cycles/ticks +average: 233788 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7144 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23023 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33410 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47240 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22246 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8737 cycles/ticks + +indcpa_keypair: +median: 706882 cycles/ticks +average: 709646 cycles/ticks + +indcpa_enc: +median: 850174 cycles/ticks +average: 853331 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199335 cycles/ticks + +kyber_keypair_derand: +median: 751792 cycles/ticks +average: 754875 cycles/ticks + +kyber_keypair: +median: 783332 cycles/ticks +average: 786107 cycles/ticks + +kyber_encaps_derand: +median: 898582 cycles/ticks +average: 901926 cycles/ticks + +kyber_encaps: +median: 900568 cycles/ticks +average: 904032 cycles/ticks + +kyber_decaps: +median: 1109980 cycles/ticks +average: 1113961 cycles/ticks + +Loop spin: 245 +gen_a: +median: 232680 cycles/ticks +average: 233998 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33405 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47227 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3765 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22263 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 707386 cycles/ticks +average: 710406 cycles/ticks + +indcpa_enc: +median: 850282 cycles/ticks +average: 853471 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199219 cycles/ticks + +kyber_keypair_derand: +median: 751602 cycles/ticks +average: 754725 cycles/ticks + +kyber_keypair: +median: 783648 cycles/ticks +average: 786442 cycles/ticks + +kyber_encaps_derand: +median: 899708 cycles/ticks +average: 903144 cycles/ticks + +kyber_encaps: +median: 900974 cycles/ticks +average: 904389 cycles/ticks + +kyber_decaps: +median: 1111386 cycles/ticks +average: 1115257 cycles/ticks + +Loop spin: 246 +gen_a: +median: 232656 cycles/ticks +average: 233871 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22958 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47086 cycles/ticks +average: 47282 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22277 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 706712 cycles/ticks +average: 709523 cycles/ticks + +indcpa_enc: +median: 849948 cycles/ticks +average: 852980 cycles/ticks + +indcpa_dec: +median: 198580 cycles/ticks +average: 199347 cycles/ticks + +kyber_keypair_derand: +median: 751428 cycles/ticks +average: 754327 cycles/ticks + +kyber_keypair: +median: 783154 cycles/ticks +average: 785974 cycles/ticks + +kyber_encaps_derand: +median: 899708 cycles/ticks +average: 903128 cycles/ticks + +kyber_encaps: +median: 901494 cycles/ticks +average: 904646 cycles/ticks + +kyber_decaps: +median: 1114390 cycles/ticks +average: 1118241 cycles/ticks + +Loop spin: 247 +gen_a: +median: 232606 cycles/ticks +average: 233869 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7102 cycles/ticks +average: 7131 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47239 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1930 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22233 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 706476 cycles/ticks +average: 709144 cycles/ticks + +indcpa_enc: +median: 850354 cycles/ticks +average: 853714 cycles/ticks + +indcpa_dec: +median: 198532 cycles/ticks +average: 199347 cycles/ticks + +kyber_keypair_derand: +median: 752668 cycles/ticks +average: 755738 cycles/ticks + +kyber_keypair: +median: 784052 cycles/ticks +average: 786609 cycles/ticks + +kyber_encaps_derand: +median: 900682 cycles/ticks +average: 904138 cycles/ticks + +kyber_encaps: +median: 902224 cycles/ticks +average: 905612 cycles/ticks + +kyber_decaps: +median: 1111782 cycles/ticks +average: 1115676 cycles/ticks + +Loop spin: 248 +gen_a: +median: 232506 cycles/ticks +average: 233797 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33417 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47240 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22234 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706800 cycles/ticks +average: 709556 cycles/ticks + +indcpa_enc: +median: 850270 cycles/ticks +average: 853338 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 199261 cycles/ticks + +kyber_keypair_derand: +median: 753048 cycles/ticks +average: 755939 cycles/ticks + +kyber_keypair: +median: 783110 cycles/ticks +average: 785744 cycles/ticks + +kyber_encaps_derand: +median: 903686 cycles/ticks +average: 910310 cycles/ticks + +kyber_encaps: +median: 904884 cycles/ticks +average: 910849 cycles/ticks + +kyber_decaps: +median: 1115012 cycles/ticks +average: 1118575 cycles/ticks + +Loop spin: 249 +gen_a: +median: 232578 cycles/ticks +average: 233791 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7138 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33306 cycles/ticks +average: 33417 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47250 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22260 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 706652 cycles/ticks +average: 709454 cycles/ticks + +indcpa_enc: +median: 849924 cycles/ticks +average: 853248 cycles/ticks + +indcpa_dec: +median: 198602 cycles/ticks +average: 199421 cycles/ticks + +kyber_keypair_derand: +median: 752546 cycles/ticks +average: 755584 cycles/ticks + +kyber_keypair: +median: 783654 cycles/ticks +average: 786342 cycles/ticks + +kyber_encaps_derand: +median: 898644 cycles/ticks +average: 902090 cycles/ticks + +kyber_encaps: +median: 900888 cycles/ticks +average: 903642 cycles/ticks + +kyber_decaps: +median: 1109290 cycles/ticks +average: 1113400 cycles/ticks + +Loop spin: 250 +gen_a: +median: 232778 cycles/ticks +average: 234045 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23083 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47296 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22237 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 707270 cycles/ticks +average: 710261 cycles/ticks + +indcpa_enc: +median: 853544 cycles/ticks +average: 856960 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199219 cycles/ticks + +kyber_keypair_derand: +median: 752176 cycles/ticks +average: 755249 cycles/ticks + +kyber_keypair: +median: 783166 cycles/ticks +average: 785820 cycles/ticks + +kyber_encaps_derand: +median: 903236 cycles/ticks +average: 906586 cycles/ticks + +kyber_encaps: +median: 904432 cycles/ticks +average: 907575 cycles/ticks + +kyber_decaps: +median: 1110968 cycles/ticks +average: 1114961 cycles/ticks + +Loop spin: 251 +gen_a: +median: 232732 cycles/ticks +average: 233931 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47239 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 706712 cycles/ticks +average: 709619 cycles/ticks + +indcpa_enc: +median: 849818 cycles/ticks +average: 853309 cycles/ticks + +indcpa_dec: +median: 198540 cycles/ticks +average: 199366 cycles/ticks + +kyber_keypair_derand: +median: 751660 cycles/ticks +average: 754746 cycles/ticks + +kyber_keypair: +median: 783358 cycles/ticks +average: 786141 cycles/ticks + +kyber_encaps_derand: +median: 899168 cycles/ticks +average: 902552 cycles/ticks + +kyber_encaps: +median: 901134 cycles/ticks +average: 904137 cycles/ticks + +kyber_decaps: +median: 1109566 cycles/ticks +average: 1113760 cycles/ticks + +Loop spin: 252 +gen_a: +median: 232584 cycles/ticks +average: 233903 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33449 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47262 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22262 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 706182 cycles/ticks +average: 709094 cycles/ticks + +indcpa_enc: +median: 849642 cycles/ticks +average: 853072 cycles/ticks + +indcpa_dec: +median: 198588 cycles/ticks +average: 199379 cycles/ticks + +kyber_keypair_derand: +median: 752754 cycles/ticks +average: 755776 cycles/ticks + +kyber_keypair: +median: 783316 cycles/ticks +average: 785918 cycles/ticks + +kyber_encaps_derand: +median: 898676 cycles/ticks +average: 902024 cycles/ticks + +kyber_encaps: +median: 899866 cycles/ticks +average: 902963 cycles/ticks + +kyber_decaps: +median: 1109444 cycles/ticks +average: 1113212 cycles/ticks + +Loop spin: 253 +gen_a: +median: 233558 cycles/ticks +average: 234933 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7147 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33417 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47258 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22248 cycles/ticks + +polyvec_decompress: +median: 8698 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 711238 cycles/ticks +average: 713927 cycles/ticks + +indcpa_enc: +median: 854420 cycles/ticks +average: 857560 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199211 cycles/ticks + +kyber_keypair_derand: +median: 751620 cycles/ticks +average: 754510 cycles/ticks + +kyber_keypair: +median: 783134 cycles/ticks +average: 785787 cycles/ticks + +kyber_encaps_derand: +median: 898402 cycles/ticks +average: 901734 cycles/ticks + +kyber_encaps: +median: 900902 cycles/ticks +average: 903831 cycles/ticks + +kyber_decaps: +median: 1109394 cycles/ticks +average: 1113459 cycles/ticks + +Loop spin: 254 +gen_a: +median: 232252 cycles/ticks +average: 233475 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23028 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47220 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22248 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 711020 cycles/ticks +average: 713754 cycles/ticks + +indcpa_enc: +median: 854194 cycles/ticks +average: 857209 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199261 cycles/ticks + +kyber_keypair_derand: +median: 751288 cycles/ticks +average: 754265 cycles/ticks + +kyber_keypair: +median: 783570 cycles/ticks +average: 786225 cycles/ticks + +kyber_encaps_derand: +median: 902974 cycles/ticks +average: 906297 cycles/ticks + +kyber_encaps: +median: 904360 cycles/ticks +average: 907696 cycles/ticks + +kyber_decaps: +median: 1114656 cycles/ticks +average: 1118663 cycles/ticks + +Loop spin: 255 +gen_a: +median: 233030 cycles/ticks +average: 234262 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7182 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23019 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47248 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22243 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 706362 cycles/ticks +average: 709116 cycles/ticks + +indcpa_enc: +median: 849860 cycles/ticks +average: 853094 cycles/ticks + +indcpa_dec: +median: 198480 cycles/ticks +average: 199241 cycles/ticks + +kyber_keypair_derand: +median: 752258 cycles/ticks +average: 755171 cycles/ticks + +kyber_keypair: +median: 783294 cycles/ticks +average: 785880 cycles/ticks + +kyber_encaps_derand: +median: 899268 cycles/ticks +average: 902881 cycles/ticks + +kyber_encaps: +median: 901430 cycles/ticks +average: 904571 cycles/ticks + +kyber_decaps: +median: 1110302 cycles/ticks +average: 1114533 cycles/ticks + +Loop spin: 256 +gen_a: +median: 232728 cycles/ticks +average: 233944 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47285 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 706678 cycles/ticks +average: 709565 cycles/ticks + +indcpa_enc: +median: 849848 cycles/ticks +average: 853261 cycles/ticks + +indcpa_dec: +median: 198616 cycles/ticks +average: 199376 cycles/ticks + +kyber_keypair_derand: +median: 755410 cycles/ticks +average: 758401 cycles/ticks + +kyber_keypair: +median: 784562 cycles/ticks +average: 787325 cycles/ticks + +kyber_encaps_derand: +median: 900294 cycles/ticks +average: 903792 cycles/ticks + +kyber_encaps: +median: 901498 cycles/ticks +average: 904908 cycles/ticks + +kyber_decaps: +median: 1111366 cycles/ticks +average: 1115687 cycles/ticks + +Loop spin: 257 +gen_a: +median: 232594 cycles/ticks +average: 233864 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33444 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47272 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22235 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8725 cycles/ticks + +indcpa_keypair: +median: 706844 cycles/ticks +average: 709741 cycles/ticks + +indcpa_enc: +median: 849808 cycles/ticks +average: 853098 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199260 cycles/ticks + +kyber_keypair_derand: +median: 755544 cycles/ticks +average: 758597 cycles/ticks + +kyber_keypair: +median: 783184 cycles/ticks +average: 785828 cycles/ticks + +kyber_encaps_derand: +median: 899028 cycles/ticks +average: 902487 cycles/ticks + +kyber_encaps: +median: 900832 cycles/ticks +average: 904209 cycles/ticks + +kyber_decaps: +median: 1109484 cycles/ticks +average: 1113533 cycles/ticks + +Loop spin: 258 +gen_a: +median: 232738 cycles/ticks +average: 234005 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7170 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33438 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47250 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22174 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8705 cycles/ticks + +indcpa_keypair: +median: 710626 cycles/ticks +average: 713412 cycles/ticks + +indcpa_enc: +median: 853972 cycles/ticks +average: 857397 cycles/ticks + +indcpa_dec: +median: 201666 cycles/ticks +average: 202365 cycles/ticks + +kyber_keypair_derand: +median: 751212 cycles/ticks +average: 754214 cycles/ticks + +kyber_keypair: +median: 783974 cycles/ticks +average: 786435 cycles/ticks + +kyber_encaps_derand: +median: 899798 cycles/ticks +average: 903210 cycles/ticks + +kyber_encaps: +median: 903426 cycles/ticks +average: 906696 cycles/ticks + +kyber_decaps: +median: 1112208 cycles/ticks +average: 1116227 cycles/ticks + +Loop spin: 259 +gen_a: +median: 232714 cycles/ticks +average: 234032 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7120 cycles/ticks +average: 7174 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33431 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47250 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22287 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 707008 cycles/ticks +average: 709976 cycles/ticks + +indcpa_enc: +median: 850282 cycles/ticks +average: 853525 cycles/ticks + +indcpa_dec: +median: 198530 cycles/ticks +average: 199278 cycles/ticks + +kyber_keypair_derand: +median: 752100 cycles/ticks +average: 755004 cycles/ticks + +kyber_keypair: +median: 782920 cycles/ticks +average: 785641 cycles/ticks + +kyber_encaps_derand: +median: 898830 cycles/ticks +average: 902270 cycles/ticks + +kyber_encaps: +median: 900430 cycles/ticks +average: 903502 cycles/ticks + +kyber_decaps: +median: 1109126 cycles/ticks +average: 1113079 cycles/ticks + +Loop spin: 260 +gen_a: +median: 232570 cycles/ticks +average: 233778 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33398 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47262 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 707014 cycles/ticks +average: 709987 cycles/ticks + +indcpa_enc: +median: 850114 cycles/ticks +average: 853237 cycles/ticks + +indcpa_dec: +median: 198578 cycles/ticks +average: 199267 cycles/ticks + +kyber_keypair_derand: +median: 751630 cycles/ticks +average: 754709 cycles/ticks + +kyber_keypair: +median: 783900 cycles/ticks +average: 786364 cycles/ticks + +kyber_encaps_derand: +median: 898764 cycles/ticks +average: 902228 cycles/ticks + +kyber_encaps: +median: 899952 cycles/ticks +average: 903295 cycles/ticks + +kyber_decaps: +median: 1109816 cycles/ticks +average: 1113983 cycles/ticks + +Loop spin: 261 +gen_a: +median: 232804 cycles/ticks +average: 233961 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33465 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47080 cycles/ticks +average: 47221 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22238 cycles/ticks + +polyvec_decompress: +median: 8690 cycles/ticks +average: 8727 cycles/ticks + +indcpa_keypair: +median: 706686 cycles/ticks +average: 709547 cycles/ticks + +indcpa_enc: +median: 849448 cycles/ticks +average: 852677 cycles/ticks + +indcpa_dec: +median: 198522 cycles/ticks +average: 199270 cycles/ticks + +kyber_keypair_derand: +median: 751176 cycles/ticks +average: 754274 cycles/ticks + +kyber_keypair: +median: 783310 cycles/ticks +average: 786167 cycles/ticks + +kyber_encaps_derand: +median: 898352 cycles/ticks +average: 901794 cycles/ticks + +kyber_encaps: +median: 900796 cycles/ticks +average: 907449 cycles/ticks + +kyber_decaps: +median: 1109482 cycles/ticks +average: 1116166 cycles/ticks + +Loop spin: 262 +gen_a: +median: 232648 cycles/ticks +average: 233953 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47245 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22231 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 706952 cycles/ticks +average: 709815 cycles/ticks + +indcpa_enc: +median: 850188 cycles/ticks +average: 853463 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199291 cycles/ticks + +kyber_keypair_derand: +median: 751624 cycles/ticks +average: 754433 cycles/ticks + +kyber_keypair: +median: 783248 cycles/ticks +average: 785970 cycles/ticks + +kyber_encaps_derand: +median: 899318 cycles/ticks +average: 902754 cycles/ticks + +kyber_encaps: +median: 900964 cycles/ticks +average: 904236 cycles/ticks + +kyber_decaps: +median: 1110812 cycles/ticks +average: 1114716 cycles/ticks + +Loop spin: 263 +gen_a: +median: 232082 cycles/ticks +average: 233441 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33426 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47227 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22234 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 711106 cycles/ticks +average: 714085 cycles/ticks + +indcpa_enc: +median: 854902 cycles/ticks +average: 858155 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199265 cycles/ticks + +kyber_keypair_derand: +median: 751368 cycles/ticks +average: 754368 cycles/ticks + +kyber_keypair: +median: 783114 cycles/ticks +average: 785730 cycles/ticks + +kyber_encaps_derand: +median: 898890 cycles/ticks +average: 902398 cycles/ticks + +kyber_encaps: +median: 901236 cycles/ticks +average: 904130 cycles/ticks + +kyber_decaps: +median: 1109934 cycles/ticks +average: 1114013 cycles/ticks + +Loop spin: 264 +gen_a: +median: 232840 cycles/ticks +average: 234187 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23067 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33427 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47044 cycles/ticks +average: 47243 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22267 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8703 cycles/ticks + +indcpa_keypair: +median: 710640 cycles/ticks +average: 713568 cycles/ticks + +indcpa_enc: +median: 853418 cycles/ticks +average: 857004 cycles/ticks + +indcpa_dec: +median: 198588 cycles/ticks +average: 199394 cycles/ticks + +kyber_keypair_derand: +median: 751930 cycles/ticks +average: 755011 cycles/ticks + +kyber_keypair: +median: 783364 cycles/ticks +average: 786183 cycles/ticks + +kyber_encaps_derand: +median: 899290 cycles/ticks +average: 902911 cycles/ticks + +kyber_encaps: +median: 900182 cycles/ticks +average: 903525 cycles/ticks + +kyber_decaps: +median: 1109912 cycles/ticks +average: 1114365 cycles/ticks + +Loop spin: 265 +gen_a: +median: 232640 cycles/ticks +average: 233892 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33395 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47279 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 707084 cycles/ticks +average: 709976 cycles/ticks + +indcpa_enc: +median: 850322 cycles/ticks +average: 853604 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199311 cycles/ticks + +kyber_keypair_derand: +median: 751826 cycles/ticks +average: 754882 cycles/ticks + +kyber_keypair: +median: 783164 cycles/ticks +average: 785982 cycles/ticks + +kyber_encaps_derand: +median: 899196 cycles/ticks +average: 902877 cycles/ticks + +kyber_encaps: +median: 901358 cycles/ticks +average: 904454 cycles/ticks + +kyber_decaps: +median: 1110810 cycles/ticks +average: 1114909 cycles/ticks + +Loop spin: 266 +gen_a: +median: 232430 cycles/ticks +average: 233650 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7173 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47262 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3897 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22273 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 706192 cycles/ticks +average: 709207 cycles/ticks + +indcpa_enc: +median: 849874 cycles/ticks +average: 853335 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199300 cycles/ticks + +kyber_keypair_derand: +median: 751424 cycles/ticks +average: 754591 cycles/ticks + +kyber_keypair: +median: 783662 cycles/ticks +average: 786633 cycles/ticks + +kyber_encaps_derand: +median: 902842 cycles/ticks +average: 906527 cycles/ticks + +kyber_encaps: +median: 904282 cycles/ticks +average: 907634 cycles/ticks + +kyber_decaps: +median: 1113674 cycles/ticks +average: 1117896 cycles/ticks + +Loop spin: 267 +gen_a: +median: 232820 cycles/ticks +average: 233973 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7171 cycles/ticks + +NTT: +median: 22952 cycles/ticks +average: 23060 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33431 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47100 cycles/ticks +average: 47279 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22248 cycles/ticks + +polyvec_decompress: +median: 8690 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 706966 cycles/ticks +average: 709698 cycles/ticks + +indcpa_enc: +median: 849792 cycles/ticks +average: 853161 cycles/ticks + +indcpa_dec: +median: 198570 cycles/ticks +average: 199377 cycles/ticks + +kyber_keypair_derand: +median: 751786 cycles/ticks +average: 754801 cycles/ticks + +kyber_keypair: +median: 783424 cycles/ticks +average: 786115 cycles/ticks + +kyber_encaps_derand: +median: 902158 cycles/ticks +average: 905638 cycles/ticks + +kyber_encaps: +median: 904572 cycles/ticks +average: 907775 cycles/ticks + +kyber_decaps: +median: 1112934 cycles/ticks +average: 1116957 cycles/ticks + +Loop spin: 268 +gen_a: +median: 232682 cycles/ticks +average: 233932 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33433 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47263 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22176 cycles/ticks +average: 22258 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8705 cycles/ticks + +indcpa_keypair: +median: 707452 cycles/ticks +average: 710370 cycles/ticks + +indcpa_enc: +median: 850510 cycles/ticks +average: 853837 cycles/ticks + +indcpa_dec: +median: 198494 cycles/ticks +average: 199214 cycles/ticks + +kyber_keypair_derand: +median: 756074 cycles/ticks +average: 759098 cycles/ticks + +kyber_keypair: +median: 784352 cycles/ticks +average: 786856 cycles/ticks + +kyber_encaps_derand: +median: 899184 cycles/ticks +average: 902360 cycles/ticks + +kyber_encaps: +median: 900168 cycles/ticks +average: 903455 cycles/ticks + +kyber_decaps: +median: 1110250 cycles/ticks +average: 1113917 cycles/ticks + +Loop spin: 269 +gen_a: +median: 232574 cycles/ticks +average: 233752 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23007 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33413 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47237 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 707340 cycles/ticks +average: 710071 cycles/ticks + +indcpa_enc: +median: 850272 cycles/ticks +average: 853468 cycles/ticks + +indcpa_dec: +median: 198594 cycles/ticks +average: 199304 cycles/ticks + +kyber_keypair_derand: +median: 752260 cycles/ticks +average: 755272 cycles/ticks + +kyber_keypair: +median: 783734 cycles/ticks +average: 786514 cycles/ticks + +kyber_encaps_derand: +median: 898928 cycles/ticks +average: 902277 cycles/ticks + +kyber_encaps: +median: 900844 cycles/ticks +average: 904035 cycles/ticks + +kyber_decaps: +median: 1109146 cycles/ticks +average: 1113074 cycles/ticks + +Loop spin: 270 +gen_a: +median: 232576 cycles/ticks +average: 233673 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23011 cycles/ticks + +INVNTT: +median: 33302 cycles/ticks +average: 33437 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47227 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 706352 cycles/ticks +average: 709253 cycles/ticks + +indcpa_enc: +median: 849774 cycles/ticks +average: 853081 cycles/ticks + +indcpa_dec: +median: 198478 cycles/ticks +average: 199261 cycles/ticks + +kyber_keypair_derand: +median: 751102 cycles/ticks +average: 754179 cycles/ticks + +kyber_keypair: +median: 783854 cycles/ticks +average: 786636 cycles/ticks + +kyber_encaps_derand: +median: 907112 cycles/ticks +average: 910658 cycles/ticks + +kyber_encaps: +median: 908936 cycles/ticks +average: 912100 cycles/ticks + +kyber_decaps: +median: 1118072 cycles/ticks +average: 1122127 cycles/ticks + +Loop spin: 271 +gen_a: +median: 232570 cycles/ticks +average: 233703 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33456 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47249 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8729 cycles/ticks + +indcpa_keypair: +median: 707690 cycles/ticks +average: 710536 cycles/ticks + +indcpa_enc: +median: 850890 cycles/ticks +average: 854272 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199285 cycles/ticks + +kyber_keypair_derand: +median: 752086 cycles/ticks +average: 755162 cycles/ticks + +kyber_keypair: +median: 783188 cycles/ticks +average: 785884 cycles/ticks + +kyber_encaps_derand: +median: 899970 cycles/ticks +average: 903536 cycles/ticks + +kyber_encaps: +median: 900990 cycles/ticks +average: 904517 cycles/ticks + +kyber_decaps: +median: 1110872 cycles/ticks +average: 1115146 cycles/ticks + +Loop spin: 272 +gen_a: +median: 232560 cycles/ticks +average: 233814 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7170 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23028 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33391 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47236 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22284 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 706300 cycles/ticks +average: 709468 cycles/ticks + +indcpa_enc: +median: 849214 cycles/ticks +average: 852543 cycles/ticks + +indcpa_dec: +median: 198544 cycles/ticks +average: 199259 cycles/ticks + +kyber_keypair_derand: +median: 752162 cycles/ticks +average: 754997 cycles/ticks + +kyber_keypair: +median: 784362 cycles/ticks +average: 786963 cycles/ticks + +kyber_encaps_derand: +median: 898648 cycles/ticks +average: 902277 cycles/ticks + +kyber_encaps: +median: 901242 cycles/ticks +average: 904024 cycles/ticks + +kyber_decaps: +median: 1109750 cycles/ticks +average: 1113696 cycles/ticks + +Loop spin: 273 +gen_a: +median: 232878 cycles/ticks +average: 234160 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7220 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23028 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33447 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47276 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22235 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 707248 cycles/ticks +average: 710153 cycles/ticks + +indcpa_enc: +median: 850788 cycles/ticks +average: 853885 cycles/ticks + +indcpa_dec: +median: 201712 cycles/ticks +average: 202501 cycles/ticks + +kyber_keypair_derand: +median: 751332 cycles/ticks +average: 754143 cycles/ticks + +kyber_keypair: +median: 783078 cycles/ticks +average: 785740 cycles/ticks + +kyber_encaps_derand: +median: 902608 cycles/ticks +average: 906085 cycles/ticks + +kyber_encaps: +median: 904062 cycles/ticks +average: 907510 cycles/ticks + +kyber_decaps: +median: 1113618 cycles/ticks +average: 1117894 cycles/ticks + +Loop spin: 274 +gen_a: +median: 233294 cycles/ticks +average: 234541 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7180 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23015 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33411 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47275 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22259 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 707154 cycles/ticks +average: 709873 cycles/ticks + +indcpa_enc: +median: 849720 cycles/ticks +average: 852942 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199241 cycles/ticks + +kyber_keypair_derand: +median: 756372 cycles/ticks +average: 759527 cycles/ticks + +kyber_keypair: +median: 784034 cycles/ticks +average: 786716 cycles/ticks + +kyber_encaps_derand: +median: 898272 cycles/ticks +average: 901711 cycles/ticks + +kyber_encaps: +median: 900852 cycles/ticks +average: 907052 cycles/ticks + +kyber_decaps: +median: 1108970 cycles/ticks +average: 1115774 cycles/ticks + +Loop spin: 275 +gen_a: +median: 233030 cycles/ticks +average: 234286 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7176 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22954 cycles/ticks +average: 23068 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33443 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47236 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3742 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22232 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8701 cycles/ticks + +indcpa_keypair: +median: 705768 cycles/ticks +average: 708706 cycles/ticks + +indcpa_enc: +median: 849006 cycles/ticks +average: 852283 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 199257 cycles/ticks + +kyber_keypair_derand: +median: 751686 cycles/ticks +average: 754783 cycles/ticks + +kyber_keypair: +median: 782960 cycles/ticks +average: 785678 cycles/ticks + +kyber_encaps_derand: +median: 899658 cycles/ticks +average: 903203 cycles/ticks + +kyber_encaps: +median: 900782 cycles/ticks +average: 904127 cycles/ticks + +kyber_decaps: +median: 1110350 cycles/ticks +average: 1114180 cycles/ticks + +Loop spin: 276 +gen_a: +median: 232620 cycles/ticks +average: 233823 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7234 cycles/ticks + +NTT: +median: 22964 cycles/ticks +average: 23081 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33442 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47206 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22240 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8728 cycles/ticks + +indcpa_keypair: +median: 706316 cycles/ticks +average: 709239 cycles/ticks + +indcpa_enc: +median: 849456 cycles/ticks +average: 852539 cycles/ticks + +indcpa_dec: +median: 198468 cycles/ticks +average: 199160 cycles/ticks + +kyber_keypair_derand: +median: 752054 cycles/ticks +average: 755098 cycles/ticks + +kyber_keypair: +median: 783558 cycles/ticks +average: 786376 cycles/ticks + +kyber_encaps_derand: +median: 899004 cycles/ticks +average: 902460 cycles/ticks + +kyber_encaps: +median: 901048 cycles/ticks +average: 903976 cycles/ticks + +kyber_decaps: +median: 1109774 cycles/ticks +average: 1113950 cycles/ticks + +Loop spin: 277 +gen_a: +median: 233012 cycles/ticks +average: 234275 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33409 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47227 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1922 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 706302 cycles/ticks +average: 709095 cycles/ticks + +indcpa_enc: +median: 849572 cycles/ticks +average: 852772 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199228 cycles/ticks + +kyber_keypair_derand: +median: 752210 cycles/ticks +average: 755371 cycles/ticks + +kyber_keypair: +median: 783302 cycles/ticks +average: 786175 cycles/ticks + +kyber_encaps_derand: +median: 898436 cycles/ticks +average: 901886 cycles/ticks + +kyber_encaps: +median: 899982 cycles/ticks +average: 903319 cycles/ticks + +kyber_decaps: +median: 1109430 cycles/ticks +average: 1113345 cycles/ticks + +Loop spin: 278 +gen_a: +median: 232470 cycles/ticks +average: 233757 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7149 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22958 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33433 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47252 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22270 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8703 cycles/ticks + +indcpa_keypair: +median: 706670 cycles/ticks +average: 709575 cycles/ticks + +indcpa_enc: +median: 850306 cycles/ticks +average: 853770 cycles/ticks + +indcpa_dec: +median: 198494 cycles/ticks +average: 199239 cycles/ticks + +kyber_keypair_derand: +median: 755052 cycles/ticks +average: 758143 cycles/ticks + +kyber_keypair: +median: 783050 cycles/ticks +average: 785534 cycles/ticks + +kyber_encaps_derand: +median: 899380 cycles/ticks +average: 902745 cycles/ticks + +kyber_encaps: +median: 902100 cycles/ticks +average: 905249 cycles/ticks + +kyber_decaps: +median: 1110270 cycles/ticks +average: 1114065 cycles/ticks + +Loop spin: 279 +gen_a: +median: 232628 cycles/ticks +average: 233882 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47076 cycles/ticks +average: 47256 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22220 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8703 cycles/ticks + +indcpa_keypair: +median: 707742 cycles/ticks +average: 710606 cycles/ticks + +indcpa_enc: +median: 850446 cycles/ticks +average: 853758 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199242 cycles/ticks + +kyber_keypair_derand: +median: 752708 cycles/ticks +average: 755639 cycles/ticks + +kyber_keypair: +median: 784310 cycles/ticks +average: 787036 cycles/ticks + +kyber_encaps_derand: +median: 898322 cycles/ticks +average: 901866 cycles/ticks + +kyber_encaps: +median: 899672 cycles/ticks +average: 902973 cycles/ticks + +kyber_decaps: +median: 1108958 cycles/ticks +average: 1112944 cycles/ticks + +Loop spin: 280 +gen_a: +median: 232958 cycles/ticks +average: 234116 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7180 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23024 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47314 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8730 cycles/ticks + +indcpa_keypair: +median: 707288 cycles/ticks +average: 710153 cycles/ticks + +indcpa_enc: +median: 850136 cycles/ticks +average: 853523 cycles/ticks + +indcpa_dec: +median: 198590 cycles/ticks +average: 199343 cycles/ticks + +kyber_keypair_derand: +median: 751760 cycles/ticks +average: 754828 cycles/ticks + +kyber_keypair: +median: 783028 cycles/ticks +average: 785880 cycles/ticks + +kyber_encaps_derand: +median: 899142 cycles/ticks +average: 902567 cycles/ticks + +kyber_encaps: +median: 900798 cycles/ticks +average: 904043 cycles/ticks + +kyber_decaps: +median: 1109244 cycles/ticks +average: 1113420 cycles/ticks + +Loop spin: 281 +gen_a: +median: 232816 cycles/ticks +average: 234110 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33302 cycles/ticks +average: 33458 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47240 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22261 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 707332 cycles/ticks +average: 710273 cycles/ticks + +indcpa_enc: +median: 850074 cycles/ticks +average: 853358 cycles/ticks + +indcpa_dec: +median: 201146 cycles/ticks +average: 201929 cycles/ticks + +kyber_keypair_derand: +median: 752582 cycles/ticks +average: 755694 cycles/ticks + +kyber_keypair: +median: 784376 cycles/ticks +average: 786993 cycles/ticks + +kyber_encaps_derand: +median: 899748 cycles/ticks +average: 903176 cycles/ticks + +kyber_encaps: +median: 901176 cycles/ticks +average: 904552 cycles/ticks + +kyber_decaps: +median: 1110666 cycles/ticks +average: 1114865 cycles/ticks + +Loop spin: 282 +gen_a: +median: 232492 cycles/ticks +average: 233722 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7166 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33389 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47207 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22222 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8705 cycles/ticks + +indcpa_keypair: +median: 707414 cycles/ticks +average: 710449 cycles/ticks + +indcpa_enc: +median: 854086 cycles/ticks +average: 857575 cycles/ticks + +indcpa_dec: +median: 198494 cycles/ticks +average: 199225 cycles/ticks + +kyber_keypair_derand: +median: 755528 cycles/ticks +average: 758693 cycles/ticks + +kyber_keypair: +median: 782940 cycles/ticks +average: 785787 cycles/ticks + +kyber_encaps_derand: +median: 900294 cycles/ticks +average: 904021 cycles/ticks + +kyber_encaps: +median: 900080 cycles/ticks +average: 903252 cycles/ticks + +kyber_decaps: +median: 1108956 cycles/ticks +average: 1112904 cycles/ticks + +Loop spin: 283 +gen_a: +median: 232564 cycles/ticks +average: 233885 cycles/ticks + +poly_getnoise_eta1: +median: 7184 cycles/ticks +average: 7236 cycles/ticks + +poly_getnoise_eta2: +median: 7180 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22978 cycles/ticks +average: 23339 cycles/ticks + +INVNTT: +median: 33324 cycles/ticks +average: 33464 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47130 cycles/ticks +average: 47299 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3443 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 706072 cycles/ticks +average: 709016 cycles/ticks + +indcpa_enc: +median: 849880 cycles/ticks +average: 852892 cycles/ticks + +indcpa_dec: +median: 198516 cycles/ticks +average: 199236 cycles/ticks + +kyber_keypair_derand: +median: 752358 cycles/ticks +average: 755356 cycles/ticks + +kyber_keypair: +median: 784058 cycles/ticks +average: 786507 cycles/ticks + +kyber_encaps_derand: +median: 898724 cycles/ticks +average: 902077 cycles/ticks + +kyber_encaps: +median: 900030 cycles/ticks +average: 903251 cycles/ticks + +kyber_decaps: +median: 1110282 cycles/ticks +average: 1114187 cycles/ticks + +Loop spin: 284 +gen_a: +median: 232706 cycles/ticks +average: 233980 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47244 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22238 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 706758 cycles/ticks +average: 709600 cycles/ticks + +indcpa_enc: +median: 849942 cycles/ticks +average: 853119 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199301 cycles/ticks + +kyber_keypair_derand: +median: 751706 cycles/ticks +average: 754786 cycles/ticks + +kyber_keypair: +median: 782964 cycles/ticks +average: 785585 cycles/ticks + +kyber_encaps_derand: +median: 898730 cycles/ticks +average: 902119 cycles/ticks + +kyber_encaps: +median: 900522 cycles/ticks +average: 903650 cycles/ticks + +kyber_decaps: +median: 1110024 cycles/ticks +average: 1113732 cycles/ticks + +Loop spin: 285 +gen_a: +median: 232646 cycles/ticks +average: 233899 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7180 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23029 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33418 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47258 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22186 cycles/ticks +average: 22295 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8729 cycles/ticks + +indcpa_keypair: +median: 707632 cycles/ticks +average: 710580 cycles/ticks + +indcpa_enc: +median: 850716 cycles/ticks +average: 854049 cycles/ticks + +indcpa_dec: +median: 198480 cycles/ticks +average: 199270 cycles/ticks + +kyber_keypair_derand: +median: 751938 cycles/ticks +average: 755003 cycles/ticks + +kyber_keypair: +median: 783884 cycles/ticks +average: 786390 cycles/ticks + +kyber_encaps_derand: +median: 898480 cycles/ticks +average: 902010 cycles/ticks + +kyber_encaps: +median: 899940 cycles/ticks +average: 903232 cycles/ticks + +kyber_decaps: +median: 1109694 cycles/ticks +average: 1113836 cycles/ticks + +Loop spin: 286 +gen_a: +median: 232798 cycles/ticks +average: 233890 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33430 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47243 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22248 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8785 cycles/ticks + +indcpa_keypair: +median: 707202 cycles/ticks +average: 710032 cycles/ticks + +indcpa_enc: +median: 850380 cycles/ticks +average: 853544 cycles/ticks + +indcpa_dec: +median: 198558 cycles/ticks +average: 199255 cycles/ticks + +kyber_keypair_derand: +median: 751526 cycles/ticks +average: 754519 cycles/ticks + +kyber_keypair: +median: 783146 cycles/ticks +average: 785878 cycles/ticks + +kyber_encaps_derand: +median: 898576 cycles/ticks +average: 902148 cycles/ticks + +kyber_encaps: +median: 900172 cycles/ticks +average: 903243 cycles/ticks + +kyber_decaps: +median: 1108924 cycles/ticks +average: 1113071 cycles/ticks + +Loop spin: 287 +gen_a: +median: 232544 cycles/ticks +average: 233802 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7173 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23025 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33431 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47242 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22263 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 708932 cycles/ticks +average: 711857 cycles/ticks + +indcpa_enc: +median: 852430 cycles/ticks +average: 855662 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199259 cycles/ticks + +kyber_keypair_derand: +median: 757486 cycles/ticks +average: 760594 cycles/ticks + +kyber_keypair: +median: 785812 cycles/ticks +average: 788467 cycles/ticks + +kyber_encaps_derand: +median: 900404 cycles/ticks +average: 903879 cycles/ticks + +kyber_encaps: +median: 901956 cycles/ticks +average: 908903 cycles/ticks + +kyber_decaps: +median: 1110396 cycles/ticks +average: 1116885 cycles/ticks + +Loop spin: 288 +gen_a: +median: 232830 cycles/ticks +average: 234057 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22928 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33397 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47231 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1934 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22273 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8728 cycles/ticks + +indcpa_keypair: +median: 706632 cycles/ticks +average: 709401 cycles/ticks + +indcpa_enc: +median: 852128 cycles/ticks +average: 855341 cycles/ticks + +indcpa_dec: +median: 198478 cycles/ticks +average: 199228 cycles/ticks + +kyber_keypair_derand: +median: 752484 cycles/ticks +average: 755550 cycles/ticks + +kyber_keypair: +median: 783136 cycles/ticks +average: 785939 cycles/ticks + +kyber_encaps_derand: +median: 900150 cycles/ticks +average: 903630 cycles/ticks + +kyber_encaps: +median: 902446 cycles/ticks +average: 905459 cycles/ticks + +kyber_decaps: +median: 1111322 cycles/ticks +average: 1115399 cycles/ticks + +Loop spin: 289 +gen_a: +median: 232962 cycles/ticks +average: 234164 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33418 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47257 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22232 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 706962 cycles/ticks +average: 709925 cycles/ticks + +indcpa_enc: +median: 851800 cycles/ticks +average: 855043 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199195 cycles/ticks + +kyber_keypair_derand: +median: 751488 cycles/ticks +average: 754358 cycles/ticks + +kyber_keypair: +median: 783302 cycles/ticks +average: 786052 cycles/ticks + +kyber_encaps_derand: +median: 900618 cycles/ticks +average: 904046 cycles/ticks + +kyber_encaps: +median: 901676 cycles/ticks +average: 904967 cycles/ticks + +kyber_decaps: +median: 1111282 cycles/ticks +average: 1115433 cycles/ticks + +Loop spin: 290 +gen_a: +median: 232738 cycles/ticks +average: 233958 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23066 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47276 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22238 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8740 cycles/ticks + +indcpa_keypair: +median: 707062 cycles/ticks +average: 709915 cycles/ticks + +indcpa_enc: +median: 849724 cycles/ticks +average: 852976 cycles/ticks + +indcpa_dec: +median: 198470 cycles/ticks +average: 199190 cycles/ticks + +kyber_keypair_derand: +median: 752356 cycles/ticks +average: 755481 cycles/ticks + +kyber_keypair: +median: 783352 cycles/ticks +average: 786167 cycles/ticks + +kyber_encaps_derand: +median: 898368 cycles/ticks +average: 901709 cycles/ticks + +kyber_encaps: +median: 900604 cycles/ticks +average: 903549 cycles/ticks + +kyber_decaps: +median: 1109416 cycles/ticks +average: 1113526 cycles/ticks + +Loop spin: 291 +gen_a: +median: 232314 cycles/ticks +average: 233598 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22960 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33407 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47249 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3768 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22270 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 706736 cycles/ticks +average: 709612 cycles/ticks + +indcpa_enc: +median: 853224 cycles/ticks +average: 856554 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199253 cycles/ticks + +kyber_keypair_derand: +median: 756562 cycles/ticks +average: 759528 cycles/ticks + +kyber_keypair: +median: 783286 cycles/ticks +average: 785892 cycles/ticks + +kyber_encaps_derand: +median: 906592 cycles/ticks +average: 909941 cycles/ticks + +kyber_encaps: +median: 907736 cycles/ticks +average: 911159 cycles/ticks + +kyber_decaps: +median: 1118284 cycles/ticks +average: 1122408 cycles/ticks + +Loop spin: 292 +gen_a: +median: 232544 cycles/ticks +average: 233780 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33426 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47265 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22262 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 708164 cycles/ticks +average: 710853 cycles/ticks + +indcpa_enc: +median: 850844 cycles/ticks +average: 854018 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199325 cycles/ticks + +kyber_keypair_derand: +median: 752632 cycles/ticks +average: 755551 cycles/ticks + +kyber_keypair: +median: 783348 cycles/ticks +average: 786035 cycles/ticks + +kyber_encaps_derand: +median: 898908 cycles/ticks +average: 902445 cycles/ticks + +kyber_encaps: +median: 900920 cycles/ticks +average: 903992 cycles/ticks + +kyber_decaps: +median: 1109498 cycles/ticks +average: 1113241 cycles/ticks + +Loop spin: 293 +gen_a: +median: 232638 cycles/ticks +average: 233870 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33388 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47218 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22222 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8697 cycles/ticks + +indcpa_keypair: +median: 706414 cycles/ticks +average: 709452 cycles/ticks + +indcpa_enc: +median: 849456 cycles/ticks +average: 852607 cycles/ticks + +indcpa_dec: +median: 198528 cycles/ticks +average: 199239 cycles/ticks + +kyber_keypair_derand: +median: 751694 cycles/ticks +average: 754461 cycles/ticks + +kyber_keypair: +median: 783990 cycles/ticks +average: 786507 cycles/ticks + +kyber_encaps_derand: +median: 898202 cycles/ticks +average: 901674 cycles/ticks + +kyber_encaps: +median: 899446 cycles/ticks +average: 902684 cycles/ticks + +kyber_decaps: +median: 1107898 cycles/ticks +average: 1112014 cycles/ticks + +Loop spin: 294 +gen_a: +median: 232718 cycles/ticks +average: 233952 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7148 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7166 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23022 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33402 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47253 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3736 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1920 cycles/ticks +average: 1921 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22217 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 706186 cycles/ticks +average: 708847 cycles/ticks + +indcpa_enc: +median: 849998 cycles/ticks +average: 853134 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199228 cycles/ticks + +kyber_keypair_derand: +median: 751402 cycles/ticks +average: 754382 cycles/ticks + +kyber_keypair: +median: 783090 cycles/ticks +average: 785806 cycles/ticks + +kyber_encaps_derand: +median: 898748 cycles/ticks +average: 902255 cycles/ticks + +kyber_encaps: +median: 901118 cycles/ticks +average: 904158 cycles/ticks + +kyber_decaps: +median: 1109646 cycles/ticks +average: 1113776 cycles/ticks + +Loop spin: 295 +gen_a: +median: 232562 cycles/ticks +average: 233745 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7142 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33431 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47223 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22239 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8703 cycles/ticks + +indcpa_keypair: +median: 706892 cycles/ticks +average: 709642 cycles/ticks + +indcpa_enc: +median: 850252 cycles/ticks +average: 853586 cycles/ticks + +indcpa_dec: +median: 198474 cycles/ticks +average: 199285 cycles/ticks + +kyber_keypair_derand: +median: 751654 cycles/ticks +average: 754558 cycles/ticks + +kyber_keypair: +median: 784102 cycles/ticks +average: 786602 cycles/ticks + +kyber_encaps_derand: +median: 899632 cycles/ticks +average: 903127 cycles/ticks + +kyber_encaps: +median: 901180 cycles/ticks +average: 904376 cycles/ticks + +kyber_decaps: +median: 1110312 cycles/ticks +average: 1114101 cycles/ticks + +Loop spin: 296 +gen_a: +median: 233022 cycles/ticks +average: 234235 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22958 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33445 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47232 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22267 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 707100 cycles/ticks +average: 709930 cycles/ticks + +indcpa_enc: +median: 849990 cycles/ticks +average: 853264 cycles/ticks + +indcpa_dec: +median: 198572 cycles/ticks +average: 199339 cycles/ticks + +kyber_keypair_derand: +median: 752872 cycles/ticks +average: 755864 cycles/ticks + +kyber_keypair: +median: 783992 cycles/ticks +average: 786784 cycles/ticks + +kyber_encaps_derand: +median: 899392 cycles/ticks +average: 902854 cycles/ticks + +kyber_encaps: +median: 900752 cycles/ticks +average: 903928 cycles/ticks + +kyber_decaps: +median: 1110510 cycles/ticks +average: 1114501 cycles/ticks + +Loop spin: 297 +gen_a: +median: 232672 cycles/ticks +average: 233926 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7150 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23051 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47229 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22259 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 710716 cycles/ticks +average: 713686 cycles/ticks + +indcpa_enc: +median: 853900 cycles/ticks +average: 857131 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199217 cycles/ticks + +kyber_keypair_derand: +median: 752222 cycles/ticks +average: 755248 cycles/ticks + +kyber_keypair: +median: 783696 cycles/ticks +average: 786089 cycles/ticks + +kyber_encaps_derand: +median: 898816 cycles/ticks +average: 902294 cycles/ticks + +kyber_encaps: +median: 900848 cycles/ticks +average: 903835 cycles/ticks + +kyber_decaps: +median: 1109840 cycles/ticks +average: 1113840 cycles/ticks + +Loop spin: 298 +gen_a: +median: 232738 cycles/ticks +average: 233981 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7142 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33427 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47233 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 707180 cycles/ticks +average: 710057 cycles/ticks + +indcpa_enc: +median: 850766 cycles/ticks +average: 854331 cycles/ticks + +indcpa_dec: +median: 198572 cycles/ticks +average: 199419 cycles/ticks + +kyber_keypair_derand: +median: 751740 cycles/ticks +average: 754876 cycles/ticks + +kyber_keypair: +median: 782860 cycles/ticks +average: 785725 cycles/ticks + +kyber_encaps_derand: +median: 898688 cycles/ticks +average: 902162 cycles/ticks + +kyber_encaps: +median: 900200 cycles/ticks +average: 903563 cycles/ticks + +kyber_decaps: +median: 1109382 cycles/ticks +average: 1113354 cycles/ticks + +Loop spin: 299 +gen_a: +median: 232546 cycles/ticks +average: 233839 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33306 cycles/ticks +average: 33435 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47250 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22252 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 711868 cycles/ticks +average: 714844 cycles/ticks + +indcpa_enc: +median: 854892 cycles/ticks +average: 858360 cycles/ticks + +indcpa_dec: +median: 198482 cycles/ticks +average: 199231 cycles/ticks + +kyber_keypair_derand: +median: 752400 cycles/ticks +average: 755336 cycles/ticks + +kyber_keypair: +median: 783688 cycles/ticks +average: 786189 cycles/ticks + +kyber_encaps_derand: +median: 899166 cycles/ticks +average: 902566 cycles/ticks + +kyber_encaps: +median: 901510 cycles/ticks +average: 904412 cycles/ticks + +kyber_decaps: +median: 1109912 cycles/ticks +average: 1114037 cycles/ticks + +Loop spin: 300 +gen_a: +median: 232268 cycles/ticks +average: 233515 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7179 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47258 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22258 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 707296 cycles/ticks +average: 710157 cycles/ticks + +indcpa_enc: +median: 850104 cycles/ticks +average: 853354 cycles/ticks + +indcpa_dec: +median: 198526 cycles/ticks +average: 199275 cycles/ticks + +kyber_keypair_derand: +median: 752474 cycles/ticks +average: 755549 cycles/ticks + +kyber_keypair: +median: 784252 cycles/ticks +average: 786939 cycles/ticks + +kyber_encaps_derand: +median: 899754 cycles/ticks +average: 903469 cycles/ticks + +kyber_encaps: +median: 901420 cycles/ticks +average: 904886 cycles/ticks + +kyber_decaps: +median: 1111034 cycles/ticks +average: 1120909 cycles/ticks + +Loop spin: 301 +gen_a: +median: 232982 cycles/ticks +average: 234175 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33476 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47278 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 711224 cycles/ticks +average: 714168 cycles/ticks + +indcpa_enc: +median: 854062 cycles/ticks +average: 857365 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199280 cycles/ticks + +kyber_keypair_derand: +median: 751470 cycles/ticks +average: 754635 cycles/ticks + +kyber_keypair: +median: 783308 cycles/ticks +average: 785966 cycles/ticks + +kyber_encaps_derand: +median: 899630 cycles/ticks +average: 902832 cycles/ticks + +kyber_encaps: +median: 901612 cycles/ticks +average: 904579 cycles/ticks + +kyber_decaps: +median: 1110206 cycles/ticks +average: 1114284 cycles/ticks + +Loop spin: 302 +gen_a: +median: 232844 cycles/ticks +average: 234091 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47245 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3846 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22252 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8724 cycles/ticks + +indcpa_keypair: +median: 706544 cycles/ticks +average: 709469 cycles/ticks + +indcpa_enc: +median: 853418 cycles/ticks +average: 857056 cycles/ticks + +indcpa_dec: +median: 198484 cycles/ticks +average: 199225 cycles/ticks + +kyber_keypair_derand: +median: 751496 cycles/ticks +average: 754578 cycles/ticks + +kyber_keypair: +median: 783606 cycles/ticks +average: 786141 cycles/ticks + +kyber_encaps_derand: +median: 903486 cycles/ticks +average: 907081 cycles/ticks + +kyber_encaps: +median: 905048 cycles/ticks +average: 908459 cycles/ticks + +kyber_decaps: +median: 1111400 cycles/ticks +average: 1115153 cycles/ticks + +Loop spin: 303 +gen_a: +median: 233084 cycles/ticks +average: 234223 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23054 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47236 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 707238 cycles/ticks +average: 710062 cycles/ticks + +indcpa_enc: +median: 849968 cycles/ticks +average: 853259 cycles/ticks + +indcpa_dec: +median: 198624 cycles/ticks +average: 199384 cycles/ticks + +kyber_keypair_derand: +median: 752034 cycles/ticks +average: 755078 cycles/ticks + +kyber_keypair: +median: 783138 cycles/ticks +average: 785710 cycles/ticks + +kyber_encaps_derand: +median: 899772 cycles/ticks +average: 903274 cycles/ticks + +kyber_encaps: +median: 901936 cycles/ticks +average: 905116 cycles/ticks + +kyber_decaps: +median: 1111254 cycles/ticks +average: 1115231 cycles/ticks + +Loop spin: 304 +gen_a: +median: 232548 cycles/ticks +average: 233875 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47260 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22238 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706290 cycles/ticks +average: 709113 cycles/ticks + +indcpa_enc: +median: 849834 cycles/ticks +average: 852968 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199242 cycles/ticks + +kyber_keypair_derand: +median: 753060 cycles/ticks +average: 755961 cycles/ticks + +kyber_keypair: +median: 783956 cycles/ticks +average: 786419 cycles/ticks + +kyber_encaps_derand: +median: 898286 cycles/ticks +average: 901694 cycles/ticks + +kyber_encaps: +median: 899500 cycles/ticks +average: 903014 cycles/ticks + +kyber_decaps: +median: 1108396 cycles/ticks +average: 1112408 cycles/ticks + +Loop spin: 305 +gen_a: +median: 232774 cycles/ticks +average: 233959 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7150 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33431 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47230 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22232 cycles/ticks + +polyvec_decompress: +median: 8700 cycles/ticks +average: 8735 cycles/ticks + +indcpa_keypair: +median: 707318 cycles/ticks +average: 710191 cycles/ticks + +indcpa_enc: +median: 850562 cycles/ticks +average: 853813 cycles/ticks + +indcpa_dec: +median: 198494 cycles/ticks +average: 199253 cycles/ticks + +kyber_keypair_derand: +median: 751512 cycles/ticks +average: 754606 cycles/ticks + +kyber_keypair: +median: 782890 cycles/ticks +average: 785787 cycles/ticks + +kyber_encaps_derand: +median: 899510 cycles/ticks +average: 902908 cycles/ticks + +kyber_encaps: +median: 901342 cycles/ticks +average: 904631 cycles/ticks + +kyber_decaps: +median: 1110600 cycles/ticks +average: 1114529 cycles/ticks + +Loop spin: 306 +gen_a: +median: 232902 cycles/ticks +average: 234150 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33407 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47235 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22146 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 706640 cycles/ticks +average: 709686 cycles/ticks + +indcpa_enc: +median: 849810 cycles/ticks +average: 853239 cycles/ticks + +indcpa_dec: +median: 198532 cycles/ticks +average: 199282 cycles/ticks + +kyber_keypair_derand: +median: 751784 cycles/ticks +average: 754968 cycles/ticks + +kyber_keypair: +median: 784096 cycles/ticks +average: 786736 cycles/ticks + +kyber_encaps_derand: +median: 898286 cycles/ticks +average: 901990 cycles/ticks + +kyber_encaps: +median: 899672 cycles/ticks +average: 903141 cycles/ticks + +kyber_decaps: +median: 1109146 cycles/ticks +average: 1113393 cycles/ticks + +Loop spin: 307 +gen_a: +median: 232860 cycles/ticks +average: 234012 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47242 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1945 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22288 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 706354 cycles/ticks +average: 709376 cycles/ticks + +indcpa_enc: +median: 849730 cycles/ticks +average: 853065 cycles/ticks + +indcpa_dec: +median: 198524 cycles/ticks +average: 199260 cycles/ticks + +kyber_keypair_derand: +median: 751602 cycles/ticks +average: 754721 cycles/ticks + +kyber_keypair: +median: 783048 cycles/ticks +average: 785766 cycles/ticks + +kyber_encaps_derand: +median: 898604 cycles/ticks +average: 902095 cycles/ticks + +kyber_encaps: +median: 900600 cycles/ticks +average: 903976 cycles/ticks + +kyber_decaps: +median: 1109540 cycles/ticks +average: 1113463 cycles/ticks + +Loop spin: 308 +gen_a: +median: 232670 cycles/ticks +average: 233862 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7183 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33413 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47253 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3766 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22263 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 712042 cycles/ticks +average: 714876 cycles/ticks + +indcpa_enc: +median: 854672 cycles/ticks +average: 858006 cycles/ticks + +indcpa_dec: +median: 201658 cycles/ticks +average: 202385 cycles/ticks + +kyber_keypair_derand: +median: 755502 cycles/ticks +average: 758585 cycles/ticks + +kyber_keypair: +median: 784568 cycles/ticks +average: 787267 cycles/ticks + +kyber_encaps_derand: +median: 898278 cycles/ticks +average: 901926 cycles/ticks + +kyber_encaps: +median: 899404 cycles/ticks +average: 902931 cycles/ticks + +kyber_decaps: +median: 1112226 cycles/ticks +average: 1116345 cycles/ticks + +Loop spin: 309 +gen_a: +median: 232660 cycles/ticks +average: 233825 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7166 cycles/ticks + +NTT: +median: 22930 cycles/ticks +average: 23017 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33441 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47251 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22255 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 709132 cycles/ticks +average: 712155 cycles/ticks + +indcpa_enc: +median: 849442 cycles/ticks +average: 852883 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199215 cycles/ticks + +kyber_keypair_derand: +median: 754614 cycles/ticks +average: 757722 cycles/ticks + +kyber_keypair: +median: 785406 cycles/ticks +average: 788450 cycles/ticks + +kyber_encaps_derand: +median: 898230 cycles/ticks +average: 901847 cycles/ticks + +kyber_encaps: +median: 900164 cycles/ticks +average: 903143 cycles/ticks + +kyber_decaps: +median: 1109390 cycles/ticks +average: 1113219 cycles/ticks + +Loop spin: 310 +gen_a: +median: 232790 cycles/ticks +average: 233997 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7178 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33322 cycles/ticks +average: 33482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47289 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8699 cycles/ticks + +indcpa_keypair: +median: 706302 cycles/ticks +average: 709319 cycles/ticks + +indcpa_enc: +median: 849656 cycles/ticks +average: 852997 cycles/ticks + +indcpa_dec: +median: 198482 cycles/ticks +average: 199281 cycles/ticks + +kyber_keypair_derand: +median: 755402 cycles/ticks +average: 758469 cycles/ticks + +kyber_keypair: +median: 783732 cycles/ticks +average: 786286 cycles/ticks + +kyber_encaps_derand: +median: 903606 cycles/ticks +average: 907117 cycles/ticks + +kyber_encaps: +median: 904720 cycles/ticks +average: 907981 cycles/ticks + +kyber_decaps: +median: 1115416 cycles/ticks +average: 1119430 cycles/ticks + +Loop spin: 311 +gen_a: +median: 232528 cycles/ticks +average: 233778 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22954 cycles/ticks +average: 23054 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33404 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47224 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22180 cycles/ticks +average: 22263 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 711236 cycles/ticks +average: 713958 cycles/ticks + +indcpa_enc: +median: 854692 cycles/ticks +average: 858103 cycles/ticks + +indcpa_dec: +median: 198534 cycles/ticks +average: 199287 cycles/ticks + +kyber_keypair_derand: +median: 752234 cycles/ticks +average: 755299 cycles/ticks + +kyber_keypair: +median: 782818 cycles/ticks +average: 785518 cycles/ticks + +kyber_encaps_derand: +median: 898660 cycles/ticks +average: 902215 cycles/ticks + +kyber_encaps: +median: 901034 cycles/ticks +average: 903880 cycles/ticks + +kyber_decaps: +median: 1109612 cycles/ticks +average: 1113551 cycles/ticks + +Loop spin: 312 +gen_a: +median: 232224 cycles/ticks +average: 233485 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23051 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33413 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47272 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22273 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8727 cycles/ticks + +indcpa_keypair: +median: 706552 cycles/ticks +average: 709457 cycles/ticks + +indcpa_enc: +median: 850042 cycles/ticks +average: 853453 cycles/ticks + +indcpa_dec: +median: 198554 cycles/ticks +average: 199389 cycles/ticks + +kyber_keypair_derand: +median: 751766 cycles/ticks +average: 754853 cycles/ticks + +kyber_keypair: +median: 783082 cycles/ticks +average: 785803 cycles/ticks + +kyber_encaps_derand: +median: 899138 cycles/ticks +average: 902548 cycles/ticks + +kyber_encaps: +median: 900426 cycles/ticks +average: 903894 cycles/ticks + +kyber_decaps: +median: 1110370 cycles/ticks +average: 1114383 cycles/ticks + +Loop spin: 313 +gen_a: +median: 232478 cycles/ticks +average: 233686 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47232 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3896 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 706452 cycles/ticks +average: 709372 cycles/ticks + +indcpa_enc: +median: 849694 cycles/ticks +average: 853106 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199296 cycles/ticks + +kyber_keypair_derand: +median: 752470 cycles/ticks +average: 755582 cycles/ticks + +kyber_keypair: +median: 783004 cycles/ticks +average: 785821 cycles/ticks + +kyber_encaps_derand: +median: 903062 cycles/ticks +average: 906448 cycles/ticks + +kyber_encaps: +median: 904764 cycles/ticks +average: 907896 cycles/ticks + +kyber_decaps: +median: 1115110 cycles/ticks +average: 1122001 cycles/ticks + +Loop spin: 314 +gen_a: +median: 232488 cycles/ticks +average: 233665 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23022 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47267 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 24797 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 706414 cycles/ticks +average: 709442 cycles/ticks + +indcpa_enc: +median: 849470 cycles/ticks +average: 852798 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199263 cycles/ticks + +kyber_keypair_derand: +median: 751426 cycles/ticks +average: 754482 cycles/ticks + +kyber_keypair: +median: 783234 cycles/ticks +average: 785861 cycles/ticks + +kyber_encaps_derand: +median: 899798 cycles/ticks +average: 903094 cycles/ticks + +kyber_encaps: +median: 900540 cycles/ticks +average: 903660 cycles/ticks + +kyber_decaps: +median: 1110794 cycles/ticks +average: 1114901 cycles/ticks + +Loop spin: 315 +gen_a: +median: 232736 cycles/ticks +average: 233968 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33445 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47250 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 707212 cycles/ticks +average: 709956 cycles/ticks + +indcpa_enc: +median: 850138 cycles/ticks +average: 853372 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199221 cycles/ticks + +kyber_keypair_derand: +median: 755548 cycles/ticks +average: 758543 cycles/ticks + +kyber_keypair: +median: 782808 cycles/ticks +average: 785601 cycles/ticks + +kyber_encaps_derand: +median: 898710 cycles/ticks +average: 902211 cycles/ticks + +kyber_encaps: +median: 900642 cycles/ticks +average: 903807 cycles/ticks + +kyber_decaps: +median: 1109484 cycles/ticks +average: 1113452 cycles/ticks + +Loop spin: 316 +gen_a: +median: 232706 cycles/ticks +average: 233846 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7165 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33430 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47251 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 707314 cycles/ticks +average: 710308 cycles/ticks + +indcpa_enc: +median: 850616 cycles/ticks +average: 853813 cycles/ticks + +indcpa_dec: +median: 198472 cycles/ticks +average: 199199 cycles/ticks + +kyber_keypair_derand: +median: 752152 cycles/ticks +average: 755173 cycles/ticks + +kyber_keypair: +median: 784246 cycles/ticks +average: 786836 cycles/ticks + +kyber_encaps_derand: +median: 898846 cycles/ticks +average: 902339 cycles/ticks + +kyber_encaps: +median: 899996 cycles/ticks +average: 903282 cycles/ticks + +kyber_decaps: +median: 1109956 cycles/ticks +average: 1114106 cycles/ticks + +Loop spin: 317 +gen_a: +median: 232764 cycles/ticks +average: 233993 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33441 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47246 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22263 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 706608 cycles/ticks +average: 709533 cycles/ticks + +indcpa_enc: +median: 849898 cycles/ticks +average: 853030 cycles/ticks + +indcpa_dec: +median: 198482 cycles/ticks +average: 199206 cycles/ticks + +kyber_keypair_derand: +median: 751638 cycles/ticks +average: 754635 cycles/ticks + +kyber_keypair: +median: 782942 cycles/ticks +average: 785668 cycles/ticks + +kyber_encaps_derand: +median: 898714 cycles/ticks +average: 902141 cycles/ticks + +kyber_encaps: +median: 900198 cycles/ticks +average: 903458 cycles/ticks + +kyber_decaps: +median: 1109488 cycles/ticks +average: 1113686 cycles/ticks + +Loop spin: 318 +gen_a: +median: 232700 cycles/ticks +average: 233959 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7142 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23082 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33438 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47084 cycles/ticks +average: 47286 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22192 cycles/ticks +average: 22300 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706192 cycles/ticks +average: 709018 cycles/ticks + +indcpa_enc: +median: 849200 cycles/ticks +average: 852469 cycles/ticks + +indcpa_dec: +median: 198512 cycles/ticks +average: 199321 cycles/ticks + +kyber_keypair_derand: +median: 752150 cycles/ticks +average: 755361 cycles/ticks + +kyber_keypair: +median: 783870 cycles/ticks +average: 786455 cycles/ticks + +kyber_encaps_derand: +median: 898020 cycles/ticks +average: 901708 cycles/ticks + +kyber_encaps: +median: 899514 cycles/ticks +average: 902865 cycles/ticks + +kyber_decaps: +median: 1108818 cycles/ticks +average: 1112890 cycles/ticks + +Loop spin: 319 +gen_a: +median: 232680 cycles/ticks +average: 233932 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47247 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3443 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22245 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 707052 cycles/ticks +average: 709913 cycles/ticks + +indcpa_enc: +median: 849844 cycles/ticks +average: 853104 cycles/ticks + +indcpa_dec: +median: 198598 cycles/ticks +average: 199260 cycles/ticks + +kyber_keypair_derand: +median: 756510 cycles/ticks +average: 759474 cycles/ticks + +kyber_keypair: +median: 782944 cycles/ticks +average: 785454 cycles/ticks + +kyber_encaps_derand: +median: 899402 cycles/ticks +average: 902955 cycles/ticks + +kyber_encaps: +median: 900624 cycles/ticks +average: 904024 cycles/ticks + +kyber_decaps: +median: 1110418 cycles/ticks +average: 1114471 cycles/ticks + +Loop spin: 320 +gen_a: +median: 232700 cycles/ticks +average: 233898 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23027 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33384 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47234 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22236 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8724 cycles/ticks + +indcpa_keypair: +median: 707496 cycles/ticks +average: 710416 cycles/ticks + +indcpa_enc: +median: 850294 cycles/ticks +average: 853430 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199230 cycles/ticks + +kyber_keypair_derand: +median: 752190 cycles/ticks +average: 755273 cycles/ticks + +kyber_keypair: +median: 783660 cycles/ticks +average: 786270 cycles/ticks + +kyber_encaps_derand: +median: 898372 cycles/ticks +average: 901864 cycles/ticks + +kyber_encaps: +median: 900432 cycles/ticks +average: 902923 cycles/ticks + +kyber_decaps: +median: 1108702 cycles/ticks +average: 1112697 cycles/ticks + +Loop spin: 321 +gen_a: +median: 232856 cycles/ticks +average: 234155 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7184 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47244 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 706708 cycles/ticks +average: 709533 cycles/ticks + +indcpa_enc: +median: 850070 cycles/ticks +average: 853323 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199213 cycles/ticks + +kyber_keypair_derand: +median: 750994 cycles/ticks +average: 753976 cycles/ticks + +kyber_keypair: +median: 782852 cycles/ticks +average: 785688 cycles/ticks + +kyber_encaps_derand: +median: 904064 cycles/ticks +average: 907413 cycles/ticks + +kyber_encaps: +median: 905036 cycles/ticks +average: 908630 cycles/ticks + +kyber_decaps: +median: 1115314 cycles/ticks +average: 1119358 cycles/ticks + +Loop spin: 322 +gen_a: +median: 232374 cycles/ticks +average: 233798 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47233 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22232 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706388 cycles/ticks +average: 709267 cycles/ticks + +indcpa_enc: +median: 849920 cycles/ticks +average: 853512 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199290 cycles/ticks + +kyber_keypair_derand: +median: 751414 cycles/ticks +average: 754574 cycles/ticks + +kyber_keypair: +median: 783536 cycles/ticks +average: 786015 cycles/ticks + +kyber_encaps_derand: +median: 900116 cycles/ticks +average: 903753 cycles/ticks + +kyber_encaps: +median: 902986 cycles/ticks +average: 905767 cycles/ticks + +kyber_decaps: +median: 1115100 cycles/ticks +average: 1118993 cycles/ticks + +Loop spin: 323 +gen_a: +median: 232898 cycles/ticks +average: 234002 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33306 cycles/ticks +average: 33440 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47235 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3742 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8698 cycles/ticks +average: 8749 cycles/ticks + +indcpa_keypair: +median: 707016 cycles/ticks +average: 709828 cycles/ticks + +indcpa_enc: +median: 850006 cycles/ticks +average: 853364 cycles/ticks + +indcpa_dec: +median: 198482 cycles/ticks +average: 199264 cycles/ticks + +kyber_keypair_derand: +median: 752686 cycles/ticks +average: 755628 cycles/ticks + +kyber_keypair: +median: 783264 cycles/ticks +average: 785941 cycles/ticks + +kyber_encaps_derand: +median: 899056 cycles/ticks +average: 902515 cycles/ticks + +kyber_encaps: +median: 899956 cycles/ticks +average: 903387 cycles/ticks + +kyber_decaps: +median: 1110370 cycles/ticks +average: 1114415 cycles/ticks + +Loop spin: 324 +gen_a: +median: 232832 cycles/ticks +average: 233998 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7120 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22928 cycles/ticks +average: 23049 cycles/ticks + +INVNTT: +median: 33320 cycles/ticks +average: 33473 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47245 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1930 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22274 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 706252 cycles/ticks +average: 708949 cycles/ticks + +indcpa_enc: +median: 849316 cycles/ticks +average: 852464 cycles/ticks + +indcpa_dec: +median: 201668 cycles/ticks +average: 202449 cycles/ticks + +kyber_keypair_derand: +median: 751888 cycles/ticks +average: 755007 cycles/ticks + +kyber_keypair: +median: 783124 cycles/ticks +average: 785965 cycles/ticks + +kyber_encaps_derand: +median: 899118 cycles/ticks +average: 902508 cycles/ticks + +kyber_encaps: +median: 901904 cycles/ticks +average: 904795 cycles/ticks + +kyber_decaps: +median: 1114064 cycles/ticks +average: 1118007 cycles/ticks + +Loop spin: 325 +gen_a: +median: 232610 cycles/ticks +average: 233875 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47273 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22251 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 707014 cycles/ticks +average: 709845 cycles/ticks + +indcpa_enc: +median: 850388 cycles/ticks +average: 853599 cycles/ticks + +indcpa_dec: +median: 198478 cycles/ticks +average: 199262 cycles/ticks + +kyber_keypair_derand: +median: 751282 cycles/ticks +average: 754433 cycles/ticks + +kyber_keypair: +median: 783514 cycles/ticks +average: 786012 cycles/ticks + +kyber_encaps_derand: +median: 898874 cycles/ticks +average: 902298 cycles/ticks + +kyber_encaps: +median: 900018 cycles/ticks +average: 903573 cycles/ticks + +kyber_decaps: +median: 1113058 cycles/ticks +average: 1117028 cycles/ticks + +Loop spin: 326 +gen_a: +median: 232386 cycles/ticks +average: 233599 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33419 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47236 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22232 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 706256 cycles/ticks +average: 709025 cycles/ticks + +indcpa_enc: +median: 849602 cycles/ticks +average: 852864 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199229 cycles/ticks + +kyber_keypair_derand: +median: 751248 cycles/ticks +average: 754185 cycles/ticks + +kyber_keypair: +median: 782924 cycles/ticks +average: 785575 cycles/ticks + +kyber_encaps_derand: +median: 898546 cycles/ticks +average: 901896 cycles/ticks + +kyber_encaps: +median: 900760 cycles/ticks +average: 904042 cycles/ticks + +kyber_decaps: +median: 1109220 cycles/ticks +average: 1113318 cycles/ticks + +Loop spin: 327 +gen_a: +median: 232546 cycles/ticks +average: 237492 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23063 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33447 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47252 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 711822 cycles/ticks +average: 717401 cycles/ticks + +indcpa_enc: +median: 854432 cycles/ticks +average: 857907 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199330 cycles/ticks + +kyber_keypair_derand: +median: 752972 cycles/ticks +average: 756384 cycles/ticks + +kyber_keypair: +median: 783890 cycles/ticks +average: 786688 cycles/ticks + +kyber_encaps_derand: +median: 902218 cycles/ticks +average: 905546 cycles/ticks + +kyber_encaps: +median: 903416 cycles/ticks +average: 906558 cycles/ticks + +kyber_decaps: +median: 1113026 cycles/ticks +average: 1117248 cycles/ticks + +Loop spin: 328 +gen_a: +median: 232690 cycles/ticks +average: 233962 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23065 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33444 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47279 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22258 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706582 cycles/ticks +average: 709302 cycles/ticks + +indcpa_enc: +median: 850926 cycles/ticks +average: 854160 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199344 cycles/ticks + +kyber_keypair_derand: +median: 752724 cycles/ticks +average: 755794 cycles/ticks + +kyber_keypair: +median: 783350 cycles/ticks +average: 786056 cycles/ticks + +kyber_encaps_derand: +median: 900556 cycles/ticks +average: 903790 cycles/ticks + +kyber_encaps: +median: 902904 cycles/ticks +average: 906208 cycles/ticks + +kyber_decaps: +median: 1110392 cycles/ticks +average: 1114168 cycles/ticks + +Loop spin: 329 +gen_a: +median: 232752 cycles/ticks +average: 234007 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23008 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47270 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22252 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706008 cycles/ticks +average: 708912 cycles/ticks + +indcpa_enc: +median: 849268 cycles/ticks +average: 852641 cycles/ticks + +indcpa_dec: +median: 198534 cycles/ticks +average: 199285 cycles/ticks + +kyber_keypair_derand: +median: 751778 cycles/ticks +average: 754612 cycles/ticks + +kyber_keypair: +median: 784220 cycles/ticks +average: 786792 cycles/ticks + +kyber_encaps_derand: +median: 899550 cycles/ticks +average: 902791 cycles/ticks + +kyber_encaps: +median: 900674 cycles/ticks +average: 903787 cycles/ticks + +kyber_decaps: +median: 1114014 cycles/ticks +average: 1117533 cycles/ticks + +Loop spin: 330 +gen_a: +median: 232608 cycles/ticks +average: 233758 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22950 cycles/ticks +average: 23061 cycles/ticks + +INVNTT: +median: 33302 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47080 cycles/ticks +average: 47319 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22248 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 706444 cycles/ticks +average: 708960 cycles/ticks + +indcpa_enc: +median: 849736 cycles/ticks +average: 852854 cycles/ticks + +indcpa_dec: +median: 198472 cycles/ticks +average: 199155 cycles/ticks + +kyber_keypair_derand: +median: 755690 cycles/ticks +average: 758540 cycles/ticks + +kyber_keypair: +median: 783154 cycles/ticks +average: 785554 cycles/ticks + +kyber_encaps_derand: +median: 899128 cycles/ticks +average: 902506 cycles/ticks + +kyber_encaps: +median: 900736 cycles/ticks +average: 903602 cycles/ticks + +kyber_decaps: +median: 1109748 cycles/ticks +average: 1113198 cycles/ticks + +Loop spin: 331 +gen_a: +median: 232414 cycles/ticks +average: 233591 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7175 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33502 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47253 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8723 cycles/ticks + +indcpa_keypair: +median: 707768 cycles/ticks +average: 710541 cycles/ticks + +indcpa_enc: +median: 850822 cycles/ticks +average: 853754 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199221 cycles/ticks + +kyber_keypair_derand: +median: 751306 cycles/ticks +average: 753833 cycles/ticks + +kyber_keypair: +median: 783882 cycles/ticks +average: 786394 cycles/ticks + +kyber_encaps_derand: +median: 898614 cycles/ticks +average: 901848 cycles/ticks + +kyber_encaps: +median: 899696 cycles/ticks +average: 902961 cycles/ticks + +kyber_decaps: +median: 1109372 cycles/ticks +average: 1113235 cycles/ticks + +Loop spin: 332 +gen_a: +median: 232906 cycles/ticks +average: 234047 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23023 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33406 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47216 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22275 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 706304 cycles/ticks +average: 708940 cycles/ticks + +indcpa_enc: +median: 849796 cycles/ticks +average: 852627 cycles/ticks + +indcpa_dec: +median: 198526 cycles/ticks +average: 199203 cycles/ticks + +kyber_keypair_derand: +median: 751382 cycles/ticks +average: 754272 cycles/ticks + +kyber_keypair: +median: 782878 cycles/ticks +average: 785393 cycles/ticks + +kyber_encaps_derand: +median: 898336 cycles/ticks +average: 901473 cycles/ticks + +kyber_encaps: +median: 900144 cycles/ticks +average: 902865 cycles/ticks + +kyber_decaps: +median: 1109684 cycles/ticks +average: 1113040 cycles/ticks + +Loop spin: 333 +gen_a: +median: 232818 cycles/ticks +average: 233907 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7173 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47230 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22276 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8732 cycles/ticks + +indcpa_keypair: +median: 708086 cycles/ticks +average: 710724 cycles/ticks + +indcpa_enc: +median: 850340 cycles/ticks +average: 853427 cycles/ticks + +indcpa_dec: +median: 198478 cycles/ticks +average: 199218 cycles/ticks + +kyber_keypair_derand: +median: 753546 cycles/ticks +average: 756284 cycles/ticks + +kyber_keypair: +median: 784844 cycles/ticks +average: 787083 cycles/ticks + +kyber_encaps_derand: +median: 898856 cycles/ticks +average: 901967 cycles/ticks + +kyber_encaps: +median: 899770 cycles/ticks +average: 902937 cycles/ticks + +kyber_decaps: +median: 1109120 cycles/ticks +average: 1112580 cycles/ticks + +Loop spin: 334 +gen_a: +median: 232532 cycles/ticks +average: 233572 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33431 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47235 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22231 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 706562 cycles/ticks +average: 709307 cycles/ticks + +indcpa_enc: +median: 851356 cycles/ticks +average: 854478 cycles/ticks + +indcpa_dec: +median: 198542 cycles/ticks +average: 199343 cycles/ticks + +kyber_keypair_derand: +median: 751210 cycles/ticks +average: 753977 cycles/ticks + +kyber_keypair: +median: 782790 cycles/ticks +average: 785439 cycles/ticks + +kyber_encaps_derand: +median: 901140 cycles/ticks +average: 904324 cycles/ticks + +kyber_encaps: +median: 903756 cycles/ticks +average: 906473 cycles/ticks + +kyber_decaps: +median: 1110422 cycles/ticks +average: 1114186 cycles/ticks + +Loop spin: 335 +gen_a: +median: 232620 cycles/ticks +average: 233731 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7170 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23054 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33440 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47232 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22289 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8703 cycles/ticks + +indcpa_keypair: +median: 707966 cycles/ticks +average: 710760 cycles/ticks + +indcpa_enc: +median: 850910 cycles/ticks +average: 854078 cycles/ticks + +indcpa_dec: +median: 198616 cycles/ticks +average: 199286 cycles/ticks + +kyber_keypair_derand: +median: 751888 cycles/ticks +average: 754658 cycles/ticks + +kyber_keypair: +median: 783358 cycles/ticks +average: 785831 cycles/ticks + +kyber_encaps_derand: +median: 899168 cycles/ticks +average: 902341 cycles/ticks + +kyber_encaps: +median: 899910 cycles/ticks +average: 903060 cycles/ticks + +kyber_decaps: +median: 1109986 cycles/ticks +average: 1113664 cycles/ticks + +Loop spin: 336 +gen_a: +median: 232960 cycles/ticks +average: 234053 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7176 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7140 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47216 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8741 cycles/ticks + +indcpa_keypair: +median: 707154 cycles/ticks +average: 710006 cycles/ticks + +indcpa_enc: +median: 850386 cycles/ticks +average: 853640 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 199325 cycles/ticks + +kyber_keypair_derand: +median: 751470 cycles/ticks +average: 754326 cycles/ticks + +kyber_keypair: +median: 782962 cycles/ticks +average: 785652 cycles/ticks + +kyber_encaps_derand: +median: 904072 cycles/ticks +average: 907179 cycles/ticks + +kyber_encaps: +median: 905890 cycles/ticks +average: 908759 cycles/ticks + +kyber_decaps: +median: 1114952 cycles/ticks +average: 1118505 cycles/ticks + +Loop spin: 337 +gen_a: +median: 233362 cycles/ticks +average: 234643 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23029 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33394 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47174 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22258 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 707260 cycles/ticks +average: 710058 cycles/ticks + +indcpa_enc: +median: 850276 cycles/ticks +average: 853363 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199149 cycles/ticks + +kyber_keypair_derand: +median: 752578 cycles/ticks +average: 755357 cycles/ticks + +kyber_keypair: +median: 783626 cycles/ticks +average: 785885 cycles/ticks + +kyber_encaps_derand: +median: 898902 cycles/ticks +average: 901922 cycles/ticks + +kyber_encaps: +median: 900152 cycles/ticks +average: 903172 cycles/ticks + +kyber_decaps: +median: 1110054 cycles/ticks +average: 1113927 cycles/ticks + +Loop spin: 338 +gen_a: +median: 232606 cycles/ticks +average: 233840 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7167 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33443 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47251 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22245 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8700 cycles/ticks + +indcpa_keypair: +median: 706850 cycles/ticks +average: 710273 cycles/ticks + +indcpa_enc: +median: 850128 cycles/ticks +average: 853275 cycles/ticks + +indcpa_dec: +median: 201140 cycles/ticks +average: 201906 cycles/ticks + +kyber_keypair_derand: +median: 751826 cycles/ticks +average: 755102 cycles/ticks + +kyber_keypair: +median: 782800 cycles/ticks +average: 785586 cycles/ticks + +kyber_encaps_derand: +median: 898326 cycles/ticks +average: 901607 cycles/ticks + +kyber_encaps: +median: 900164 cycles/ticks +average: 903338 cycles/ticks + +kyber_decaps: +median: 1108970 cycles/ticks +average: 1112823 cycles/ticks + +Loop spin: 339 +gen_a: +median: 232670 cycles/ticks +average: 233946 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47224 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22234 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 706374 cycles/ticks +average: 709128 cycles/ticks + +indcpa_enc: +median: 849140 cycles/ticks +average: 852515 cycles/ticks + +indcpa_dec: +median: 201632 cycles/ticks +average: 202427 cycles/ticks + +kyber_keypair_derand: +median: 751840 cycles/ticks +average: 754798 cycles/ticks + +kyber_keypair: +median: 783712 cycles/ticks +average: 786127 cycles/ticks + +kyber_encaps_derand: +median: 898598 cycles/ticks +average: 902008 cycles/ticks + +kyber_encaps: +median: 899798 cycles/ticks +average: 903272 cycles/ticks + +kyber_decaps: +median: 1112426 cycles/ticks +average: 1116447 cycles/ticks + +Loop spin: 340 +gen_a: +median: 232328 cycles/ticks +average: 233583 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23065 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33432 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47224 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3742 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22243 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 707116 cycles/ticks +average: 713510 cycles/ticks + +indcpa_enc: +median: 850130 cycles/ticks +average: 855858 cycles/ticks + +indcpa_dec: +median: 198528 cycles/ticks +average: 199249 cycles/ticks + +kyber_keypair_derand: +median: 752158 cycles/ticks +average: 755066 cycles/ticks + +kyber_keypair: +median: 782968 cycles/ticks +average: 785832 cycles/ticks + +kyber_encaps_derand: +median: 899260 cycles/ticks +average: 902696 cycles/ticks + +kyber_encaps: +median: 900848 cycles/ticks +average: 904221 cycles/ticks + +kyber_decaps: +median: 1110694 cycles/ticks +average: 1114655 cycles/ticks + +Loop spin: 341 +gen_a: +median: 233036 cycles/ticks +average: 234309 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33410 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47293 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22248 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 706898 cycles/ticks +average: 709725 cycles/ticks + +indcpa_enc: +median: 853508 cycles/ticks +average: 856680 cycles/ticks + +indcpa_dec: +median: 198586 cycles/ticks +average: 199294 cycles/ticks + +kyber_keypair_derand: +median: 751564 cycles/ticks +average: 754681 cycles/ticks + +kyber_keypair: +median: 783828 cycles/ticks +average: 786593 cycles/ticks + +kyber_encaps_derand: +median: 901738 cycles/ticks +average: 905142 cycles/ticks + +kyber_encaps: +median: 903310 cycles/ticks +average: 906544 cycles/ticks + +kyber_decaps: +median: 1112316 cycles/ticks +average: 1116332 cycles/ticks + +Loop spin: 342 +gen_a: +median: 232520 cycles/ticks +average: 233735 cycles/ticks + +poly_getnoise_eta1: +median: 7104 cycles/ticks +average: 7145 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33421 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47228 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22227 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 706958 cycles/ticks +average: 709748 cycles/ticks + +indcpa_enc: +median: 849452 cycles/ticks +average: 852701 cycles/ticks + +indcpa_dec: +median: 198522 cycles/ticks +average: 199265 cycles/ticks + +kyber_keypair_derand: +median: 751678 cycles/ticks +average: 754725 cycles/ticks + +kyber_keypair: +median: 782904 cycles/ticks +average: 785698 cycles/ticks + +kyber_encaps_derand: +median: 899238 cycles/ticks +average: 902816 cycles/ticks + +kyber_encaps: +median: 900210 cycles/ticks +average: 903764 cycles/ticks + +kyber_decaps: +median: 1110586 cycles/ticks +average: 1114566 cycles/ticks + +Loop spin: 343 +gen_a: +median: 232848 cycles/ticks +average: 234015 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7167 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23013 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47202 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22224 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 706468 cycles/ticks +average: 709281 cycles/ticks + +indcpa_enc: +median: 849454 cycles/ticks +average: 852740 cycles/ticks + +indcpa_dec: +median: 198482 cycles/ticks +average: 199244 cycles/ticks + +kyber_keypair_derand: +median: 751656 cycles/ticks +average: 754407 cycles/ticks + +kyber_keypair: +median: 783702 cycles/ticks +average: 786043 cycles/ticks + +kyber_encaps_derand: +median: 899660 cycles/ticks +average: 903041 cycles/ticks + +kyber_encaps: +median: 902076 cycles/ticks +average: 904718 cycles/ticks + +kyber_decaps: +median: 1113054 cycles/ticks +average: 1117048 cycles/ticks + +Loop spin: 344 +gen_a: +median: 232266 cycles/ticks +average: 233508 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22954 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33439 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47247 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8690 cycles/ticks +average: 8725 cycles/ticks + +indcpa_keypair: +median: 706924 cycles/ticks +average: 709789 cycles/ticks + +indcpa_enc: +median: 849958 cycles/ticks +average: 853235 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199283 cycles/ticks + +kyber_keypair_derand: +median: 752392 cycles/ticks +average: 755488 cycles/ticks + +kyber_keypair: +median: 783046 cycles/ticks +average: 785899 cycles/ticks + +kyber_encaps_derand: +median: 898412 cycles/ticks +average: 901886 cycles/ticks + +kyber_encaps: +median: 899398 cycles/ticks +average: 902777 cycles/ticks + +kyber_decaps: +median: 1110458 cycles/ticks +average: 1114679 cycles/ticks + +Loop spin: 345 +gen_a: +median: 232552 cycles/ticks +average: 233838 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47192 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22272 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 706788 cycles/ticks +average: 709542 cycles/ticks + +indcpa_enc: +median: 852254 cycles/ticks +average: 855502 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199248 cycles/ticks + +kyber_keypair_derand: +median: 751544 cycles/ticks +average: 754446 cycles/ticks + +kyber_keypair: +median: 783468 cycles/ticks +average: 785865 cycles/ticks + +kyber_encaps_derand: +median: 900930 cycles/ticks +average: 904340 cycles/ticks + +kyber_encaps: +median: 903422 cycles/ticks +average: 906223 cycles/ticks + +kyber_decaps: +median: 1112258 cycles/ticks +average: 1116069 cycles/ticks + +Loop spin: 346 +gen_a: +median: 232494 cycles/ticks +average: 233721 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47252 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3444 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 707180 cycles/ticks +average: 710078 cycles/ticks + +indcpa_enc: +median: 850148 cycles/ticks +average: 853497 cycles/ticks + +indcpa_dec: +median: 198538 cycles/ticks +average: 199276 cycles/ticks + +kyber_keypair_derand: +median: 752100 cycles/ticks +average: 755171 cycles/ticks + +kyber_keypair: +median: 783442 cycles/ticks +average: 786149 cycles/ticks + +kyber_encaps_derand: +median: 899280 cycles/ticks +average: 902730 cycles/ticks + +kyber_encaps: +median: 900212 cycles/ticks +average: 903545 cycles/ticks + +kyber_decaps: +median: 1109970 cycles/ticks +average: 1113678 cycles/ticks + +Loop spin: 347 +gen_a: +median: 232452 cycles/ticks +average: 233647 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7170 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23022 cycles/ticks + +INVNTT: +median: 33304 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47268 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22240 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8705 cycles/ticks + +indcpa_keypair: +median: 706506 cycles/ticks +average: 709257 cycles/ticks + +indcpa_enc: +median: 850016 cycles/ticks +average: 853204 cycles/ticks + +indcpa_dec: +median: 198576 cycles/ticks +average: 199259 cycles/ticks + +kyber_keypair_derand: +median: 755424 cycles/ticks +average: 758305 cycles/ticks + +kyber_keypair: +median: 783058 cycles/ticks +average: 785889 cycles/ticks + +kyber_encaps_derand: +median: 899046 cycles/ticks +average: 902653 cycles/ticks + +kyber_encaps: +median: 901768 cycles/ticks +average: 904618 cycles/ticks + +kyber_decaps: +median: 1109818 cycles/ticks +average: 1113692 cycles/ticks + +Loop spin: 348 +gen_a: +median: 232538 cycles/ticks +average: 233824 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7138 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33418 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47237 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3773 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22258 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 706412 cycles/ticks +average: 709374 cycles/ticks + +indcpa_enc: +median: 853122 cycles/ticks +average: 856393 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199281 cycles/ticks + +kyber_keypair_derand: +median: 751178 cycles/ticks +average: 754277 cycles/ticks + +kyber_keypair: +median: 783698 cycles/ticks +average: 786337 cycles/ticks + +kyber_encaps_derand: +median: 902144 cycles/ticks +average: 905605 cycles/ticks + +kyber_encaps: +median: 903534 cycles/ticks +average: 906927 cycles/ticks + +kyber_decaps: +median: 1110428 cycles/ticks +average: 1114488 cycles/ticks + +Loop spin: 349 +gen_a: +median: 232532 cycles/ticks +average: 233677 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7181 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33409 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47245 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 707096 cycles/ticks +average: 709756 cycles/ticks + +indcpa_enc: +median: 852078 cycles/ticks +average: 854969 cycles/ticks + +indcpa_dec: +median: 201670 cycles/ticks +average: 202516 cycles/ticks + +kyber_keypair_derand: +median: 751578 cycles/ticks +average: 754273 cycles/ticks + +kyber_keypair: +median: 782716 cycles/ticks +average: 785518 cycles/ticks + +kyber_encaps_derand: +median: 900968 cycles/ticks +average: 904549 cycles/ticks + +kyber_encaps: +median: 902828 cycles/ticks +average: 905928 cycles/ticks + +kyber_decaps: +median: 1111738 cycles/ticks +average: 1115561 cycles/ticks + +Loop spin: 350 +gen_a: +median: 232610 cycles/ticks +average: 233818 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23023 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47252 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3771 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 707048 cycles/ticks +average: 710144 cycles/ticks + +indcpa_enc: +median: 851790 cycles/ticks +average: 855233 cycles/ticks + +indcpa_dec: +median: 198554 cycles/ticks +average: 199288 cycles/ticks + +kyber_keypair_derand: +median: 751114 cycles/ticks +average: 753975 cycles/ticks + +kyber_keypair: +median: 783886 cycles/ticks +average: 786080 cycles/ticks + +kyber_encaps_derand: +median: 900190 cycles/ticks +average: 903753 cycles/ticks + +kyber_encaps: +median: 901532 cycles/ticks +average: 904907 cycles/ticks + +kyber_decaps: +median: 1111290 cycles/ticks +average: 1115280 cycles/ticks + +Loop spin: 351 +gen_a: +median: 232108 cycles/ticks +average: 233384 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47248 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22230 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8705 cycles/ticks + +indcpa_keypair: +median: 710672 cycles/ticks +average: 713464 cycles/ticks + +indcpa_enc: +median: 854852 cycles/ticks +average: 857711 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199260 cycles/ticks + +kyber_keypair_derand: +median: 751456 cycles/ticks +average: 754415 cycles/ticks + +kyber_keypair: +median: 782784 cycles/ticks +average: 785477 cycles/ticks + +kyber_encaps_derand: +median: 899246 cycles/ticks +average: 902678 cycles/ticks + +kyber_encaps: +median: 900944 cycles/ticks +average: 904311 cycles/ticks + +kyber_decaps: +median: 1109422 cycles/ticks +average: 1113295 cycles/ticks + +Loop spin: 352 +gen_a: +median: 232708 cycles/ticks +average: 233863 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33412 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47249 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22244 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8701 cycles/ticks + +indcpa_keypair: +median: 706350 cycles/ticks +average: 709148 cycles/ticks + +indcpa_enc: +median: 849678 cycles/ticks +average: 852751 cycles/ticks + +indcpa_dec: +median: 198546 cycles/ticks +average: 199290 cycles/ticks + +kyber_keypair_derand: +median: 755838 cycles/ticks +average: 758980 cycles/ticks + +kyber_keypair: +median: 783668 cycles/ticks +average: 786353 cycles/ticks + +kyber_encaps_derand: +median: 899012 cycles/ticks +average: 902269 cycles/ticks + +kyber_encaps: +median: 899884 cycles/ticks +average: 903273 cycles/ticks + +kyber_decaps: +median: 1109842 cycles/ticks +average: 1113672 cycles/ticks + +Loop spin: 353 +gen_a: +median: 232634 cycles/ticks +average: 233882 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23053 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47251 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1948 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22243 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8699 cycles/ticks + +indcpa_keypair: +median: 706874 cycles/ticks +average: 713277 cycles/ticks + +indcpa_enc: +median: 850774 cycles/ticks +average: 856599 cycles/ticks + +indcpa_dec: +median: 198534 cycles/ticks +average: 199270 cycles/ticks + +kyber_keypair_derand: +median: 751978 cycles/ticks +average: 755114 cycles/ticks + +kyber_keypair: +median: 782944 cycles/ticks +average: 785707 cycles/ticks + +kyber_encaps_derand: +median: 904186 cycles/ticks +average: 907469 cycles/ticks + +kyber_encaps: +median: 905880 cycles/ticks +average: 909172 cycles/ticks + +kyber_decaps: +median: 1115694 cycles/ticks +average: 1119733 cycles/ticks + +Loop spin: 354 +gen_a: +median: 233040 cycles/ticks +average: 234307 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7142 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33441 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47082 cycles/ticks +average: 47299 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1946 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8708 cycles/ticks +average: 8748 cycles/ticks + +indcpa_keypair: +median: 706868 cycles/ticks +average: 709791 cycles/ticks + +indcpa_enc: +median: 849752 cycles/ticks +average: 852701 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199289 cycles/ticks + +kyber_keypair_derand: +median: 751734 cycles/ticks +average: 754707 cycles/ticks + +kyber_keypair: +median: 783696 cycles/ticks +average: 786371 cycles/ticks + +kyber_encaps_derand: +median: 899436 cycles/ticks +average: 902815 cycles/ticks + +kyber_encaps: +median: 900328 cycles/ticks +average: 903556 cycles/ticks + +kyber_decaps: +median: 1110030 cycles/ticks +average: 1113786 cycles/ticks + +Loop spin: 355 +gen_a: +median: 233214 cycles/ticks +average: 234482 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22960 cycles/ticks +average: 23060 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33436 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47247 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3769 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22274 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 707012 cycles/ticks +average: 709751 cycles/ticks + +indcpa_enc: +median: 850154 cycles/ticks +average: 853082 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199284 cycles/ticks + +kyber_keypair_derand: +median: 751434 cycles/ticks +average: 754373 cycles/ticks + +kyber_keypair: +median: 783080 cycles/ticks +average: 785409 cycles/ticks + +kyber_encaps_derand: +median: 898862 cycles/ticks +average: 902011 cycles/ticks + +kyber_encaps: +median: 901224 cycles/ticks +average: 903996 cycles/ticks + +kyber_decaps: +median: 1109582 cycles/ticks +average: 1113240 cycles/ticks + +Loop spin: 356 +gen_a: +median: 232590 cycles/ticks +average: 233826 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33403 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47251 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1951 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 707276 cycles/ticks +average: 709983 cycles/ticks + +indcpa_enc: +median: 850726 cycles/ticks +average: 854013 cycles/ticks + +indcpa_dec: +median: 198468 cycles/ticks +average: 199143 cycles/ticks + +kyber_keypair_derand: +median: 752762 cycles/ticks +average: 755549 cycles/ticks + +kyber_keypair: +median: 783474 cycles/ticks +average: 785878 cycles/ticks + +kyber_encaps_derand: +median: 903630 cycles/ticks +average: 906856 cycles/ticks + +kyber_encaps: +median: 904984 cycles/ticks +average: 908174 cycles/ticks + +kyber_decaps: +median: 1116048 cycles/ticks +average: 1119294 cycles/ticks + +Loop spin: 357 +gen_a: +median: 232896 cycles/ticks +average: 234062 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33418 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47245 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 707566 cycles/ticks +average: 710185 cycles/ticks + +indcpa_enc: +median: 850400 cycles/ticks +average: 853373 cycles/ticks + +indcpa_dec: +median: 198504 cycles/ticks +average: 199265 cycles/ticks + +kyber_keypair_derand: +median: 752916 cycles/ticks +average: 755844 cycles/ticks + +kyber_keypair: +median: 783284 cycles/ticks +average: 786029 cycles/ticks + +kyber_encaps_derand: +median: 898916 cycles/ticks +average: 902261 cycles/ticks + +kyber_encaps: +median: 901188 cycles/ticks +average: 904060 cycles/ticks + +kyber_decaps: +median: 1109870 cycles/ticks +average: 1113492 cycles/ticks + +Loop spin: 358 +gen_a: +median: 232828 cycles/ticks +average: 234106 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47208 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1923 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 707510 cycles/ticks +average: 710353 cycles/ticks + +indcpa_enc: +median: 850142 cycles/ticks +average: 853299 cycles/ticks + +indcpa_dec: +median: 198530 cycles/ticks +average: 199250 cycles/ticks + +kyber_keypair_derand: +median: 752262 cycles/ticks +average: 755183 cycles/ticks + +kyber_keypair: +median: 783672 cycles/ticks +average: 786252 cycles/ticks + +kyber_encaps_derand: +median: 898786 cycles/ticks +average: 901891 cycles/ticks + +kyber_encaps: +median: 899734 cycles/ticks +average: 902833 cycles/ticks + +kyber_decaps: +median: 1109502 cycles/ticks +average: 1113237 cycles/ticks + +Loop spin: 359 +gen_a: +median: 232702 cycles/ticks +average: 233784 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7135 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23011 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33418 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47233 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 710814 cycles/ticks +average: 713506 cycles/ticks + +indcpa_enc: +median: 853374 cycles/ticks +average: 856536 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199274 cycles/ticks + +kyber_keypair_derand: +median: 751558 cycles/ticks +average: 754342 cycles/ticks + +kyber_keypair: +median: 782946 cycles/ticks +average: 785209 cycles/ticks + +kyber_encaps_derand: +median: 903266 cycles/ticks +average: 906668 cycles/ticks + +kyber_encaps: +median: 905188 cycles/ticks +average: 908164 cycles/ticks + +kyber_decaps: +median: 1113626 cycles/ticks +average: 1117142 cycles/ticks + +Loop spin: 360 +gen_a: +median: 232848 cycles/ticks +average: 234037 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23070 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33402 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47217 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22278 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8701 cycles/ticks + +indcpa_keypair: +median: 706752 cycles/ticks +average: 709557 cycles/ticks + +indcpa_enc: +median: 850150 cycles/ticks +average: 852910 cycles/ticks + +indcpa_dec: +median: 201718 cycles/ticks +average: 202426 cycles/ticks + +kyber_keypair_derand: +median: 752084 cycles/ticks +average: 754791 cycles/ticks + +kyber_keypair: +median: 783266 cycles/ticks +average: 785793 cycles/ticks + +kyber_encaps_derand: +median: 898568 cycles/ticks +average: 901919 cycles/ticks + +kyber_encaps: +median: 899598 cycles/ticks +average: 902697 cycles/ticks + +kyber_decaps: +median: 1109276 cycles/ticks +average: 1112917 cycles/ticks + +Loop spin: 361 +gen_a: +median: 232910 cycles/ticks +average: 233964 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7180 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33385 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47266 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 707574 cycles/ticks +average: 710362 cycles/ticks + +indcpa_enc: +median: 850300 cycles/ticks +average: 853267 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199123 cycles/ticks + +kyber_keypair_derand: +median: 751736 cycles/ticks +average: 754710 cycles/ticks + +kyber_keypair: +median: 783156 cycles/ticks +average: 786011 cycles/ticks + +kyber_encaps_derand: +median: 899368 cycles/ticks +average: 902547 cycles/ticks + +kyber_encaps: +median: 901246 cycles/ticks +average: 903896 cycles/ticks + +kyber_decaps: +median: 1109958 cycles/ticks +average: 1113739 cycles/ticks + +Loop spin: 362 +gen_a: +median: 232328 cycles/ticks +average: 233647 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7142 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33441 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47249 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 707164 cycles/ticks +average: 709847 cycles/ticks + +indcpa_enc: +median: 850780 cycles/ticks +average: 854047 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199182 cycles/ticks + +kyber_keypair_derand: +median: 751404 cycles/ticks +average: 754356 cycles/ticks + +kyber_keypair: +median: 783798 cycles/ticks +average: 786146 cycles/ticks + +kyber_encaps_derand: +median: 898744 cycles/ticks +average: 902247 cycles/ticks + +kyber_encaps: +median: 899764 cycles/ticks +average: 902918 cycles/ticks + +kyber_decaps: +median: 1109496 cycles/ticks +average: 1113073 cycles/ticks + +Loop spin: 363 +gen_a: +median: 232668 cycles/ticks +average: 233880 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23057 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33426 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47240 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 706836 cycles/ticks +average: 709666 cycles/ticks + +indcpa_enc: +median: 849498 cycles/ticks +average: 852489 cycles/ticks + +indcpa_dec: +median: 198516 cycles/ticks +average: 199154 cycles/ticks + +kyber_keypair_derand: +median: 751694 cycles/ticks +average: 754200 cycles/ticks + +kyber_keypair: +median: 782864 cycles/ticks +average: 785308 cycles/ticks + +kyber_encaps_derand: +median: 898896 cycles/ticks +average: 902260 cycles/ticks + +kyber_encaps: +median: 900762 cycles/ticks +average: 903823 cycles/ticks + +kyber_decaps: +median: 1109332 cycles/ticks +average: 1113346 cycles/ticks + +Loop spin: 364 +gen_a: +median: 233024 cycles/ticks +average: 234336 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33417 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47253 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 707086 cycles/ticks +average: 710041 cycles/ticks + +indcpa_enc: +median: 850276 cycles/ticks +average: 853252 cycles/ticks + +indcpa_dec: +median: 198534 cycles/ticks +average: 199262 cycles/ticks + +kyber_keypair_derand: +median: 751792 cycles/ticks +average: 754928 cycles/ticks + +kyber_keypair: +median: 783894 cycles/ticks +average: 786140 cycles/ticks + +kyber_encaps_derand: +median: 899204 cycles/ticks +average: 902405 cycles/ticks + +kyber_encaps: +median: 900542 cycles/ticks +average: 903410 cycles/ticks + +kyber_decaps: +median: 1110192 cycles/ticks +average: 1114055 cycles/ticks + +Loop spin: 365 +gen_a: +median: 232242 cycles/ticks +average: 233303 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7142 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23018 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33392 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47235 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1934 cycles/ticks +average: 1948 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22301 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706510 cycles/ticks +average: 709088 cycles/ticks + +indcpa_enc: +median: 850006 cycles/ticks +average: 853071 cycles/ticks + +indcpa_dec: +median: 198524 cycles/ticks +average: 199349 cycles/ticks + +kyber_keypair_derand: +median: 751334 cycles/ticks +average: 754263 cycles/ticks + +kyber_keypair: +median: 783012 cycles/ticks +average: 785447 cycles/ticks + +kyber_encaps_derand: +median: 899668 cycles/ticks +average: 902894 cycles/ticks + +kyber_encaps: +median: 900664 cycles/ticks +average: 903863 cycles/ticks + +kyber_decaps: +median: 1111556 cycles/ticks +average: 1115371 cycles/ticks + +Loop spin: 366 +gen_a: +median: 232396 cycles/ticks +average: 233516 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47197 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22237 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8694 cycles/ticks + +indcpa_keypair: +median: 711972 cycles/ticks +average: 714717 cycles/ticks + +indcpa_enc: +median: 855668 cycles/ticks +average: 864847 cycles/ticks + +indcpa_dec: +median: 198496 cycles/ticks +average: 199181 cycles/ticks + +kyber_keypair_derand: +median: 753516 cycles/ticks +average: 756254 cycles/ticks + +kyber_keypair: +median: 785328 cycles/ticks +average: 787831 cycles/ticks + +kyber_encaps_derand: +median: 899254 cycles/ticks +average: 902597 cycles/ticks + +kyber_encaps: +median: 900678 cycles/ticks +average: 903285 cycles/ticks + +kyber_decaps: +median: 1108670 cycles/ticks +average: 1112471 cycles/ticks + +Loop spin: 367 +gen_a: +median: 232822 cycles/ticks +average: 234024 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7147 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33395 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47251 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22238 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 706418 cycles/ticks +average: 710135 cycles/ticks + +indcpa_enc: +median: 849652 cycles/ticks +average: 852764 cycles/ticks + +indcpa_dec: +median: 198524 cycles/ticks +average: 199234 cycles/ticks + +kyber_keypair_derand: +median: 751790 cycles/ticks +average: 754677 cycles/ticks + +kyber_keypair: +median: 782866 cycles/ticks +average: 785702 cycles/ticks + +kyber_encaps_derand: +median: 899242 cycles/ticks +average: 902629 cycles/ticks + +kyber_encaps: +median: 900126 cycles/ticks +average: 903378 cycles/ticks + +kyber_decaps: +median: 1110142 cycles/ticks +average: 1113926 cycles/ticks + +Loop spin: 368 +gen_a: +median: 232838 cycles/ticks +average: 234188 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33432 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47234 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22234 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 706102 cycles/ticks +average: 709077 cycles/ticks + +indcpa_enc: +median: 851962 cycles/ticks +average: 855221 cycles/ticks + +indcpa_dec: +median: 198540 cycles/ticks +average: 199263 cycles/ticks + +kyber_keypair_derand: +median: 751654 cycles/ticks +average: 754772 cycles/ticks + +kyber_keypair: +median: 783332 cycles/ticks +average: 785924 cycles/ticks + +kyber_encaps_derand: +median: 901200 cycles/ticks +average: 904515 cycles/ticks + +kyber_encaps: +median: 904136 cycles/ticks +average: 906882 cycles/ticks + +kyber_decaps: +median: 1111906 cycles/ticks +average: 1115699 cycles/ticks + +Loop spin: 369 +gen_a: +median: 232990 cycles/ticks +average: 234274 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33427 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47219 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1954 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8668 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 706812 cycles/ticks +average: 709681 cycles/ticks + +indcpa_enc: +median: 849936 cycles/ticks +average: 853162 cycles/ticks + +indcpa_dec: +median: 198554 cycles/ticks +average: 199302 cycles/ticks + +kyber_keypair_derand: +median: 751402 cycles/ticks +average: 754372 cycles/ticks + +kyber_keypair: +median: 783286 cycles/ticks +average: 785830 cycles/ticks + +kyber_encaps_derand: +median: 898680 cycles/ticks +average: 902083 cycles/ticks + +kyber_encaps: +median: 900040 cycles/ticks +average: 903164 cycles/ticks + +kyber_decaps: +median: 1109738 cycles/ticks +average: 1113731 cycles/ticks + +Loop spin: 370 +gen_a: +median: 233020 cycles/ticks +average: 234339 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23093 cycles/ticks + +INVNTT: +median: 33304 cycles/ticks +average: 33465 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47261 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3768 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706198 cycles/ticks +average: 709164 cycles/ticks + +indcpa_enc: +median: 850016 cycles/ticks +average: 853371 cycles/ticks + +indcpa_dec: +median: 198522 cycles/ticks +average: 199215 cycles/ticks + +kyber_keypair_derand: +median: 753124 cycles/ticks +average: 756108 cycles/ticks + +kyber_keypair: +median: 783010 cycles/ticks +average: 785843 cycles/ticks + +kyber_encaps_derand: +median: 903804 cycles/ticks +average: 907106 cycles/ticks + +kyber_encaps: +median: 906116 cycles/ticks +average: 908956 cycles/ticks + +kyber_decaps: +median: 1115064 cycles/ticks +average: 1119026 cycles/ticks + +Loop spin: 371 +gen_a: +median: 232312 cycles/ticks +average: 233606 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7169 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23021 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33419 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47207 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22225 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 706712 cycles/ticks +average: 709664 cycles/ticks + +indcpa_enc: +median: 851114 cycles/ticks +average: 854096 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199249 cycles/ticks + +kyber_keypair_derand: +median: 756046 cycles/ticks +average: 759138 cycles/ticks + +kyber_keypair: +median: 783684 cycles/ticks +average: 786306 cycles/ticks + +kyber_encaps_derand: +median: 899562 cycles/ticks +average: 902920 cycles/ticks + +kyber_encaps: +median: 900394 cycles/ticks +average: 903703 cycles/ticks + +kyber_decaps: +median: 1111530 cycles/ticks +average: 1115713 cycles/ticks + +Loop spin: 372 +gen_a: +median: 232950 cycles/ticks +average: 234200 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47250 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8723 cycles/ticks + +indcpa_keypair: +median: 706604 cycles/ticks +average: 709270 cycles/ticks + +indcpa_enc: +median: 850222 cycles/ticks +average: 853602 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199308 cycles/ticks + +kyber_keypair_derand: +median: 751672 cycles/ticks +average: 754288 cycles/ticks + +kyber_keypair: +median: 782952 cycles/ticks +average: 785493 cycles/ticks + +kyber_encaps_derand: +median: 899000 cycles/ticks +average: 902538 cycles/ticks + +kyber_encaps: +median: 902036 cycles/ticks +average: 904916 cycles/ticks + +kyber_decaps: +median: 1112068 cycles/ticks +average: 1116279 cycles/ticks + +Loop spin: 373 +gen_a: +median: 232516 cycles/ticks +average: 233792 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7137 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23064 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47211 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22271 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 706616 cycles/ticks +average: 709626 cycles/ticks + +indcpa_enc: +median: 849396 cycles/ticks +average: 852694 cycles/ticks + +indcpa_dec: +median: 198552 cycles/ticks +average: 199272 cycles/ticks + +kyber_keypair_derand: +median: 751848 cycles/ticks +average: 754840 cycles/ticks + +kyber_keypair: +median: 784126 cycles/ticks +average: 786834 cycles/ticks + +kyber_encaps_derand: +median: 898684 cycles/ticks +average: 902283 cycles/ticks + +kyber_encaps: +median: 899898 cycles/ticks +average: 903245 cycles/ticks + +kyber_decaps: +median: 1109996 cycles/ticks +average: 1113958 cycles/ticks + +Loop spin: 374 +gen_a: +median: 232710 cycles/ticks +average: 233907 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7174 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23027 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33433 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47248 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22287 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 706570 cycles/ticks +average: 709494 cycles/ticks + +indcpa_enc: +median: 849720 cycles/ticks +average: 852858 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199324 cycles/ticks + +kyber_keypair_derand: +median: 751876 cycles/ticks +average: 755005 cycles/ticks + +kyber_keypair: +median: 782958 cycles/ticks +average: 786050 cycles/ticks + +kyber_encaps_derand: +median: 899010 cycles/ticks +average: 902419 cycles/ticks + +kyber_encaps: +median: 901022 cycles/ticks +average: 903914 cycles/ticks + +kyber_decaps: +median: 1110340 cycles/ticks +average: 1114302 cycles/ticks + +Loop spin: 375 +gen_a: +median: 232682 cycles/ticks +average: 233898 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23066 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33410 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47269 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22244 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 707586 cycles/ticks +average: 710518 cycles/ticks + +indcpa_enc: +median: 850922 cycles/ticks +average: 854280 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 199367 cycles/ticks + +kyber_keypair_derand: +median: 750900 cycles/ticks +average: 753793 cycles/ticks + +kyber_keypair: +median: 784424 cycles/ticks +average: 786956 cycles/ticks + +kyber_encaps_derand: +median: 903030 cycles/ticks +average: 906434 cycles/ticks + +kyber_encaps: +median: 904330 cycles/ticks +average: 907511 cycles/ticks + +kyber_decaps: +median: 1114030 cycles/ticks +average: 1117862 cycles/ticks + +Loop spin: 376 +gen_a: +median: 232430 cycles/ticks +average: 233734 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23049 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33446 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47201 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22174 cycles/ticks +average: 22270 cycles/ticks + +polyvec_decompress: +median: 8692 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 706878 cycles/ticks +average: 709756 cycles/ticks + +indcpa_enc: +median: 850044 cycles/ticks +average: 853294 cycles/ticks + +indcpa_dec: +median: 198540 cycles/ticks +average: 199330 cycles/ticks + +kyber_keypair_derand: +median: 752002 cycles/ticks +average: 755100 cycles/ticks + +kyber_keypair: +median: 783068 cycles/ticks +average: 785714 cycles/ticks + +kyber_encaps_derand: +median: 898606 cycles/ticks +average: 902078 cycles/ticks + +kyber_encaps: +median: 900438 cycles/ticks +average: 903396 cycles/ticks + +kyber_decaps: +median: 1109700 cycles/ticks +average: 1113563 cycles/ticks + +Loop spin: 377 +gen_a: +median: 232630 cycles/ticks +average: 233816 cycles/ticks + +poly_getnoise_eta1: +median: 7122 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7171 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47237 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22273 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 710846 cycles/ticks +average: 713724 cycles/ticks + +indcpa_enc: +median: 853914 cycles/ticks +average: 857181 cycles/ticks + +indcpa_dec: +median: 198570 cycles/ticks +average: 199341 cycles/ticks + +kyber_keypair_derand: +median: 751706 cycles/ticks +average: 754647 cycles/ticks + +kyber_keypair: +median: 784740 cycles/ticks +average: 787037 cycles/ticks + +kyber_encaps_derand: +median: 899622 cycles/ticks +average: 903083 cycles/ticks + +kyber_encaps: +median: 900770 cycles/ticks +average: 903868 cycles/ticks + +kyber_decaps: +median: 1110504 cycles/ticks +average: 1114355 cycles/ticks + +Loop spin: 378 +gen_a: +median: 232832 cycles/ticks +average: 233930 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23100 cycles/ticks + +INVNTT: +median: 33314 cycles/ticks +average: 33443 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47231 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22236 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 706414 cycles/ticks +average: 709038 cycles/ticks + +indcpa_enc: +median: 849866 cycles/ticks +average: 852779 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199293 cycles/ticks + +kyber_keypair_derand: +median: 751200 cycles/ticks +average: 754426 cycles/ticks + +kyber_keypair: +median: 782990 cycles/ticks +average: 785731 cycles/ticks + +kyber_encaps_derand: +median: 903784 cycles/ticks +average: 907137 cycles/ticks + +kyber_encaps: +median: 905996 cycles/ticks +average: 908613 cycles/ticks + +kyber_decaps: +median: 1114284 cycles/ticks +average: 1118284 cycles/ticks + +Loop spin: 379 +gen_a: +median: 232592 cycles/ticks +average: 233860 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7182 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33440 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47228 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22269 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 705990 cycles/ticks +average: 708868 cycles/ticks + +indcpa_enc: +median: 850260 cycles/ticks +average: 856156 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199389 cycles/ticks + +kyber_keypair_derand: +median: 751878 cycles/ticks +average: 757349 cycles/ticks + +kyber_keypair: +median: 783720 cycles/ticks +average: 786246 cycles/ticks + +kyber_encaps_derand: +median: 899322 cycles/ticks +average: 902823 cycles/ticks + +kyber_encaps: +median: 900824 cycles/ticks +average: 904088 cycles/ticks + +kyber_decaps: +median: 1108870 cycles/ticks +average: 1112842 cycles/ticks + +Loop spin: 380 +gen_a: +median: 232658 cycles/ticks +average: 233921 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47276 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22235 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 717858 cycles/ticks +average: 720898 cycles/ticks + +indcpa_enc: +median: 853782 cycles/ticks +average: 857124 cycles/ticks + +indcpa_dec: +median: 198642 cycles/ticks +average: 199433 cycles/ticks + +kyber_keypair_derand: +median: 759624 cycles/ticks +average: 762733 cycles/ticks + +kyber_keypair: +median: 790438 cycles/ticks +average: 793376 cycles/ticks + +kyber_encaps_derand: +median: 904114 cycles/ticks +average: 907674 cycles/ticks + +kyber_encaps: +median: 907084 cycles/ticks +average: 909431 cycles/ticks + +kyber_decaps: +median: 1115256 cycles/ticks +average: 1119347 cycles/ticks + +Loop spin: 381 +gen_a: +median: 232668 cycles/ticks +average: 233780 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22970 cycles/ticks +average: 23079 cycles/ticks + +INVNTT: +median: 33328 cycles/ticks +average: 33470 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47084 cycles/ticks +average: 47286 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22272 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 706664 cycles/ticks +average: 709652 cycles/ticks + +indcpa_enc: +median: 850220 cycles/ticks +average: 853256 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199244 cycles/ticks + +kyber_keypair_derand: +median: 751302 cycles/ticks +average: 754252 cycles/ticks + +kyber_keypair: +median: 783530 cycles/ticks +average: 786064 cycles/ticks + +kyber_encaps_derand: +median: 898726 cycles/ticks +average: 902169 cycles/ticks + +kyber_encaps: +median: 899984 cycles/ticks +average: 903516 cycles/ticks + +kyber_decaps: +median: 1110134 cycles/ticks +average: 1114399 cycles/ticks + +Loop spin: 382 +gen_a: +median: 232702 cycles/ticks +average: 233968 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7138 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33426 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47283 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22280 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706674 cycles/ticks +average: 709592 cycles/ticks + +indcpa_enc: +median: 850116 cycles/ticks +average: 853506 cycles/ticks + +indcpa_dec: +median: 198532 cycles/ticks +average: 199345 cycles/ticks + +kyber_keypair_derand: +median: 751792 cycles/ticks +average: 754849 cycles/ticks + +kyber_keypair: +median: 782954 cycles/ticks +average: 785669 cycles/ticks + +kyber_encaps_derand: +median: 902172 cycles/ticks +average: 905633 cycles/ticks + +kyber_encaps: +median: 905488 cycles/ticks +average: 908128 cycles/ticks + +kyber_decaps: +median: 1113040 cycles/ticks +average: 1116900 cycles/ticks + +Loop spin: 383 +gen_a: +median: 232566 cycles/ticks +average: 233721 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7170 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33417 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47221 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3771 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22224 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 706726 cycles/ticks +average: 709537 cycles/ticks + +indcpa_enc: +median: 849820 cycles/ticks +average: 853167 cycles/ticks + +indcpa_dec: +median: 198580 cycles/ticks +average: 199407 cycles/ticks + +kyber_keypair_derand: +median: 751704 cycles/ticks +average: 754813 cycles/ticks + +kyber_keypair: +median: 783638 cycles/ticks +average: 786233 cycles/ticks + +kyber_encaps_derand: +median: 898564 cycles/ticks +average: 901988 cycles/ticks + +kyber_encaps: +median: 899858 cycles/ticks +average: 903094 cycles/ticks + +kyber_decaps: +median: 1108834 cycles/ticks +average: 1112704 cycles/ticks + +Loop spin: 384 +gen_a: +median: 232424 cycles/ticks +average: 233718 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7187 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23015 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33407 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47247 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22237 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 706066 cycles/ticks +average: 708895 cycles/ticks + +indcpa_enc: +median: 849332 cycles/ticks +average: 852393 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 199317 cycles/ticks + +kyber_keypair_derand: +median: 751584 cycles/ticks +average: 754536 cycles/ticks + +kyber_keypair: +median: 782972 cycles/ticks +average: 785751 cycles/ticks + +kyber_encaps_derand: +median: 903592 cycles/ticks +average: 906970 cycles/ticks + +kyber_encaps: +median: 906436 cycles/ticks +average: 909295 cycles/ticks + +kyber_decaps: +median: 1122428 cycles/ticks +average: 1126660 cycles/ticks + +Loop spin: 385 +gen_a: +median: 232726 cycles/ticks +average: 233959 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23070 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33438 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47226 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3764 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22238 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8701 cycles/ticks + +indcpa_keypair: +median: 706612 cycles/ticks +average: 709468 cycles/ticks + +indcpa_enc: +median: 850002 cycles/ticks +average: 853315 cycles/ticks + +indcpa_dec: +median: 198538 cycles/ticks +average: 199345 cycles/ticks + +kyber_keypair_derand: +median: 752014 cycles/ticks +average: 755132 cycles/ticks + +kyber_keypair: +median: 783884 cycles/ticks +average: 786400 cycles/ticks + +kyber_encaps_derand: +median: 899198 cycles/ticks +average: 902485 cycles/ticks + +kyber_encaps: +median: 900198 cycles/ticks +average: 903678 cycles/ticks + +kyber_decaps: +median: 1109956 cycles/ticks +average: 1113653 cycles/ticks + +Loop spin: 386 +gen_a: +median: 232278 cycles/ticks +average: 233431 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 22993 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33390 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47252 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22227 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8697 cycles/ticks + +indcpa_keypair: +median: 707068 cycles/ticks +average: 709487 cycles/ticks + +indcpa_enc: +median: 850156 cycles/ticks +average: 853476 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199183 cycles/ticks + +kyber_keypair_derand: +median: 756688 cycles/ticks +average: 759642 cycles/ticks + +kyber_keypair: +median: 783384 cycles/ticks +average: 786088 cycles/ticks + +kyber_encaps_derand: +median: 899154 cycles/ticks +average: 902779 cycles/ticks + +kyber_encaps: +median: 901622 cycles/ticks +average: 904714 cycles/ticks + +kyber_decaps: +median: 1110364 cycles/ticks +average: 1114393 cycles/ticks + +Loop spin: 387 +gen_a: +median: 232928 cycles/ticks +average: 234096 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23025 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33468 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47042 cycles/ticks +average: 47197 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1946 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22241 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 706826 cycles/ticks +average: 709837 cycles/ticks + +indcpa_enc: +median: 851880 cycles/ticks +average: 855389 cycles/ticks + +indcpa_dec: +median: 198534 cycles/ticks +average: 199276 cycles/ticks + +kyber_keypair_derand: +median: 751354 cycles/ticks +average: 754428 cycles/ticks + +kyber_keypair: +median: 784104 cycles/ticks +average: 786501 cycles/ticks + +kyber_encaps_derand: +median: 900930 cycles/ticks +average: 904289 cycles/ticks + +kyber_encaps: +median: 902484 cycles/ticks +average: 905777 cycles/ticks + +kyber_decaps: +median: 1111988 cycles/ticks +average: 1116073 cycles/ticks + +Loop spin: 388 +gen_a: +median: 232590 cycles/ticks +average: 233785 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7218 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33437 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47221 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22240 cycles/ticks + +polyvec_decompress: +median: 8690 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 706918 cycles/ticks +average: 709608 cycles/ticks + +indcpa_enc: +median: 851658 cycles/ticks +average: 854891 cycles/ticks + +indcpa_dec: +median: 198512 cycles/ticks +average: 199277 cycles/ticks + +kyber_keypair_derand: +median: 756888 cycles/ticks +average: 760022 cycles/ticks + +kyber_keypair: +median: 783146 cycles/ticks +average: 785711 cycles/ticks + +kyber_encaps_derand: +median: 900080 cycles/ticks +average: 903329 cycles/ticks + +kyber_encaps: +median: 902198 cycles/ticks +average: 905053 cycles/ticks + +kyber_decaps: +median: 1109106 cycles/ticks +average: 1112864 cycles/ticks + +Loop spin: 389 +gen_a: +median: 232180 cycles/ticks +average: 233359 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7139 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23028 cycles/ticks + +INVNTT: +median: 33310 cycles/ticks +average: 33456 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47225 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22260 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8699 cycles/ticks + +indcpa_keypair: +median: 706576 cycles/ticks +average: 709308 cycles/ticks + +indcpa_enc: +median: 849984 cycles/ticks +average: 853246 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199162 cycles/ticks + +kyber_keypair_derand: +median: 751124 cycles/ticks +average: 754346 cycles/ticks + +kyber_keypair: +median: 783792 cycles/ticks +average: 786288 cycles/ticks + +kyber_encaps_derand: +median: 899754 cycles/ticks +average: 903071 cycles/ticks + +kyber_encaps: +median: 901210 cycles/ticks +average: 904457 cycles/ticks + +kyber_decaps: +median: 1110788 cycles/ticks +average: 1114748 cycles/ticks + +Loop spin: 390 +gen_a: +median: 232356 cycles/ticks +average: 233605 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22950 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47252 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3767 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22234 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 707612 cycles/ticks +average: 710444 cycles/ticks + +indcpa_enc: +median: 851024 cycles/ticks +average: 854049 cycles/ticks + +indcpa_dec: +median: 198496 cycles/ticks +average: 199229 cycles/ticks + +kyber_keypair_derand: +median: 751816 cycles/ticks +average: 754615 cycles/ticks + +kyber_keypair: +median: 782844 cycles/ticks +average: 785499 cycles/ticks + +kyber_encaps_derand: +median: 899348 cycles/ticks +average: 902885 cycles/ticks + +kyber_encaps: +median: 900506 cycles/ticks +average: 903878 cycles/ticks + +kyber_decaps: +median: 1110088 cycles/ticks +average: 1114317 cycles/ticks + +Loop spin: 391 +gen_a: +median: 232572 cycles/ticks +average: 233842 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22964 cycles/ticks +average: 23062 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33419 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47213 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1949 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22261 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706142 cycles/ticks +average: 709055 cycles/ticks + +indcpa_enc: +median: 849626 cycles/ticks +average: 852966 cycles/ticks + +indcpa_dec: +median: 198494 cycles/ticks +average: 199245 cycles/ticks + +kyber_keypair_derand: +median: 755144 cycles/ticks +average: 758147 cycles/ticks + +kyber_keypair: +median: 784526 cycles/ticks +average: 786832 cycles/ticks + +kyber_encaps_derand: +median: 903086 cycles/ticks +average: 906317 cycles/ticks + +kyber_encaps: +median: 905652 cycles/ticks +average: 907996 cycles/ticks + +kyber_decaps: +median: 1114204 cycles/ticks +average: 1118073 cycles/ticks + +Loop spin: 392 +gen_a: +median: 232842 cycles/ticks +average: 234184 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23057 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47213 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3846 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3444 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22217 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8702 cycles/ticks + +indcpa_keypair: +median: 706390 cycles/ticks +average: 709245 cycles/ticks + +indcpa_enc: +median: 850020 cycles/ticks +average: 856884 cycles/ticks + +indcpa_dec: +median: 198530 cycles/ticks +average: 199266 cycles/ticks + +kyber_keypair_derand: +median: 752536 cycles/ticks +average: 758147 cycles/ticks + +kyber_keypair: +median: 783034 cycles/ticks +average: 785772 cycles/ticks + +kyber_encaps_derand: +median: 903978 cycles/ticks +average: 907366 cycles/ticks + +kyber_encaps: +median: 904862 cycles/ticks +average: 908367 cycles/ticks + +kyber_decaps: +median: 1115144 cycles/ticks +average: 1119074 cycles/ticks + +Loop spin: 393 +gen_a: +median: 232328 cycles/ticks +average: 233536 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7176 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33409 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47202 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22243 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 707854 cycles/ticks +average: 710633 cycles/ticks + +indcpa_enc: +median: 849978 cycles/ticks +average: 853469 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 199236 cycles/ticks + +kyber_keypair_derand: +median: 752458 cycles/ticks +average: 755403 cycles/ticks + +kyber_keypair: +median: 785106 cycles/ticks +average: 787517 cycles/ticks + +kyber_encaps_derand: +median: 899048 cycles/ticks +average: 902495 cycles/ticks + +kyber_encaps: +median: 902632 cycles/ticks +average: 905053 cycles/ticks + +kyber_decaps: +median: 1109998 cycles/ticks +average: 1114084 cycles/ticks + +Loop spin: 394 +gen_a: +median: 232754 cycles/ticks +average: 234089 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33430 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47232 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22224 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8703 cycles/ticks + +indcpa_keypair: +median: 706926 cycles/ticks +average: 709876 cycles/ticks + +indcpa_enc: +median: 850168 cycles/ticks +average: 853439 cycles/ticks + +indcpa_dec: +median: 198536 cycles/ticks +average: 199253 cycles/ticks + +kyber_keypair_derand: +median: 756154 cycles/ticks +average: 759074 cycles/ticks + +kyber_keypair: +median: 783242 cycles/ticks +average: 786165 cycles/ticks + +kyber_encaps_derand: +median: 904076 cycles/ticks +average: 907687 cycles/ticks + +kyber_encaps: +median: 905362 cycles/ticks +average: 908562 cycles/ticks + +kyber_decaps: +median: 1115398 cycles/ticks +average: 1119524 cycles/ticks + +Loop spin: 395 +gen_a: +median: 232380 cycles/ticks +average: 233619 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7174 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47232 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1944 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22290 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706774 cycles/ticks +average: 709843 cycles/ticks + +indcpa_enc: +median: 851798 cycles/ticks +average: 855016 cycles/ticks + +indcpa_dec: +median: 198524 cycles/ticks +average: 199389 cycles/ticks + +kyber_keypair_derand: +median: 760358 cycles/ticks +average: 763477 cycles/ticks + +kyber_keypair: +median: 783648 cycles/ticks +average: 786229 cycles/ticks + +kyber_encaps_derand: +median: 900850 cycles/ticks +average: 904022 cycles/ticks + +kyber_encaps: +median: 904400 cycles/ticks +average: 906726 cycles/ticks + +kyber_decaps: +median: 1111694 cycles/ticks +average: 1115694 cycles/ticks + +Loop spin: 396 +gen_a: +median: 233010 cycles/ticks +average: 234297 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7142 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23028 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47217 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22222 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8697 cycles/ticks + +indcpa_keypair: +median: 707092 cycles/ticks +average: 709785 cycles/ticks + +indcpa_enc: +median: 850640 cycles/ticks +average: 853723 cycles/ticks + +indcpa_dec: +median: 198646 cycles/ticks +average: 199444 cycles/ticks + +kyber_keypair_derand: +median: 752664 cycles/ticks +average: 755618 cycles/ticks + +kyber_keypair: +median: 784494 cycles/ticks +average: 786878 cycles/ticks + +kyber_encaps_derand: +median: 899352 cycles/ticks +average: 902802 cycles/ticks + +kyber_encaps: +median: 900664 cycles/ticks +average: 903842 cycles/ticks + +kyber_decaps: +median: 1110482 cycles/ticks +average: 1113922 cycles/ticks + +Loop spin: 397 +gen_a: +median: 232808 cycles/ticks +average: 234001 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7176 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47298 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22272 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 709876 cycles/ticks +average: 712629 cycles/ticks + +indcpa_enc: +median: 853676 cycles/ticks +average: 856950 cycles/ticks + +indcpa_dec: +median: 198512 cycles/ticks +average: 199255 cycles/ticks + +kyber_keypair_derand: +median: 751220 cycles/ticks +average: 753979 cycles/ticks + +kyber_keypair: +median: 783100 cycles/ticks +average: 785660 cycles/ticks + +kyber_encaps_derand: +median: 899594 cycles/ticks +average: 902772 cycles/ticks + +kyber_encaps: +median: 903280 cycles/ticks +average: 905713 cycles/ticks + +kyber_decaps: +median: 1110896 cycles/ticks +average: 1114785 cycles/ticks + +Loop spin: 398 +gen_a: +median: 232442 cycles/ticks +average: 233647 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22984 cycles/ticks +average: 23106 cycles/ticks + +INVNTT: +median: 33308 cycles/ticks +average: 33523 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47222 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22260 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 706826 cycles/ticks +average: 709498 cycles/ticks + +indcpa_enc: +median: 849206 cycles/ticks +average: 852093 cycles/ticks + +indcpa_dec: +median: 198530 cycles/ticks +average: 199155 cycles/ticks + +kyber_keypair_derand: +median: 752562 cycles/ticks +average: 755316 cycles/ticks + +kyber_keypair: +median: 785082 cycles/ticks +average: 787250 cycles/ticks + +kyber_encaps_derand: +median: 899102 cycles/ticks +average: 902483 cycles/ticks + +kyber_encaps: +median: 900388 cycles/ticks +average: 903478 cycles/ticks + +kyber_decaps: +median: 1110216 cycles/ticks +average: 1114241 cycles/ticks + +Loop spin: 399 +gen_a: +median: 232768 cycles/ticks +average: 233996 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7169 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23027 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47080 cycles/ticks +average: 47253 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8724 cycles/ticks + +indcpa_keypair: +median: 706732 cycles/ticks +average: 709391 cycles/ticks + +indcpa_enc: +median: 850220 cycles/ticks +average: 853386 cycles/ticks + +indcpa_dec: +median: 198628 cycles/ticks +average: 199451 cycles/ticks + +kyber_keypair_derand: +median: 752520 cycles/ticks +average: 755291 cycles/ticks + +kyber_keypair: +median: 783036 cycles/ticks +average: 785637 cycles/ticks + +kyber_encaps_derand: +median: 899162 cycles/ticks +average: 902378 cycles/ticks + +kyber_encaps: +median: 902094 cycles/ticks +average: 904650 cycles/ticks + +kyber_decaps: +median: 1108828 cycles/ticks +average: 1112708 cycles/ticks + +Loop spin: 400 +gen_a: +median: 232800 cycles/ticks +average: 233913 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23060 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47238 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22261 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 707166 cycles/ticks +average: 709866 cycles/ticks + +indcpa_enc: +median: 850410 cycles/ticks +average: 853429 cycles/ticks + +indcpa_dec: +median: 198562 cycles/ticks +average: 199328 cycles/ticks + +kyber_keypair_derand: +median: 750748 cycles/ticks +average: 753623 cycles/ticks + +kyber_keypair: +median: 784658 cycles/ticks +average: 786642 cycles/ticks + +kyber_encaps_derand: +median: 899184 cycles/ticks +average: 902494 cycles/ticks + +kyber_encaps: +median: 900014 cycles/ticks +average: 903060 cycles/ticks + +kyber_decaps: +median: 1110018 cycles/ticks +average: 1113967 cycles/ticks + +Loop spin: 401 +gen_a: +median: 233206 cycles/ticks +average: 234420 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23052 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33418 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47248 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22248 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 707280 cycles/ticks +average: 709828 cycles/ticks + +indcpa_enc: +median: 853612 cycles/ticks +average: 856491 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 199146 cycles/ticks + +kyber_keypair_derand: +median: 752676 cycles/ticks +average: 755584 cycles/ticks + +kyber_keypair: +median: 783006 cycles/ticks +average: 785554 cycles/ticks + +kyber_encaps_derand: +median: 901714 cycles/ticks +average: 904930 cycles/ticks + +kyber_encaps: +median: 904014 cycles/ticks +average: 906685 cycles/ticks + +kyber_decaps: +median: 1112770 cycles/ticks +average: 1116339 cycles/ticks + +Loop spin: 402 +gen_a: +median: 232578 cycles/ticks +average: 233869 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22956 cycles/ticks +average: 23067 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47207 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22255 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 707078 cycles/ticks +average: 709712 cycles/ticks + +indcpa_enc: +median: 850460 cycles/ticks +average: 853300 cycles/ticks + +indcpa_dec: +median: 198494 cycles/ticks +average: 199128 cycles/ticks + +kyber_keypair_derand: +median: 756218 cycles/ticks +average: 759019 cycles/ticks + +kyber_keypair: +median: 784496 cycles/ticks +average: 786688 cycles/ticks + +kyber_encaps_derand: +median: 898592 cycles/ticks +average: 901711 cycles/ticks + +kyber_encaps: +median: 899540 cycles/ticks +average: 902537 cycles/ticks + +kyber_decaps: +median: 1108940 cycles/ticks +average: 1112871 cycles/ticks + +Loop spin: 403 +gen_a: +median: 232402 cycles/ticks +average: 233665 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7140 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47241 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22237 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8702 cycles/ticks + +indcpa_keypair: +median: 706754 cycles/ticks +average: 709358 cycles/ticks + +indcpa_enc: +median: 850480 cycles/ticks +average: 853493 cycles/ticks + +indcpa_dec: +median: 198592 cycles/ticks +average: 199348 cycles/ticks + +kyber_keypair_derand: +median: 752134 cycles/ticks +average: 755162 cycles/ticks + +kyber_keypair: +median: 783114 cycles/ticks +average: 785349 cycles/ticks + +kyber_encaps_derand: +median: 903064 cycles/ticks +average: 906221 cycles/ticks + +kyber_encaps: +median: 905338 cycles/ticks +average: 908003 cycles/ticks + +kyber_decaps: +median: 1114594 cycles/ticks +average: 1118437 cycles/ticks + +Loop spin: 404 +gen_a: +median: 232590 cycles/ticks +average: 233893 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7150 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23023 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33432 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47240 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1958 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22246 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 706532 cycles/ticks +average: 709303 cycles/ticks + +indcpa_enc: +median: 850070 cycles/ticks +average: 853315 cycles/ticks + +indcpa_dec: +median: 201708 cycles/ticks +average: 202406 cycles/ticks + +kyber_keypair_derand: +median: 751542 cycles/ticks +average: 754579 cycles/ticks + +kyber_keypair: +median: 784098 cycles/ticks +average: 786452 cycles/ticks + +kyber_encaps_derand: +median: 899632 cycles/ticks +average: 902979 cycles/ticks + +kyber_encaps: +median: 900858 cycles/ticks +average: 903846 cycles/ticks + +kyber_decaps: +median: 1114820 cycles/ticks +average: 1118570 cycles/ticks + +Loop spin: 405 +gen_a: +median: 232516 cycles/ticks +average: 233896 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33447 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47234 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706894 cycles/ticks +average: 709582 cycles/ticks + +indcpa_enc: +median: 850334 cycles/ticks +average: 853546 cycles/ticks + +indcpa_dec: +median: 198556 cycles/ticks +average: 199328 cycles/ticks + +kyber_keypair_derand: +median: 752232 cycles/ticks +average: 758019 cycles/ticks + +kyber_keypair: +median: 783002 cycles/ticks +average: 788440 cycles/ticks + +kyber_encaps_derand: +median: 899998 cycles/ticks +average: 903391 cycles/ticks + +kyber_encaps: +median: 902464 cycles/ticks +average: 905093 cycles/ticks + +kyber_decaps: +median: 1111402 cycles/ticks +average: 1115187 cycles/ticks + +Loop spin: 406 +gen_a: +median: 232834 cycles/ticks +average: 234105 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7167 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33404 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47236 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22251 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8723 cycles/ticks + +indcpa_keypair: +median: 715634 cycles/ticks +average: 718539 cycles/ticks + +indcpa_enc: +median: 849732 cycles/ticks +average: 852910 cycles/ticks + +indcpa_dec: +median: 198504 cycles/ticks +average: 199357 cycles/ticks + +kyber_keypair_derand: +median: 761474 cycles/ticks +average: 764534 cycles/ticks + +kyber_keypair: +median: 794322 cycles/ticks +average: 796764 cycles/ticks + +kyber_encaps_derand: +median: 898888 cycles/ticks +average: 902253 cycles/ticks + +kyber_encaps: +median: 899656 cycles/ticks +average: 903017 cycles/ticks + +kyber_decaps: +median: 1109966 cycles/ticks +average: 1113884 cycles/ticks + +Loop spin: 407 +gen_a: +median: 232612 cycles/ticks +average: 233803 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7167 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33454 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47243 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22272 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 707176 cycles/ticks +average: 710111 cycles/ticks + +indcpa_enc: +median: 850118 cycles/ticks +average: 853560 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 199177 cycles/ticks + +kyber_keypair_derand: +median: 751648 cycles/ticks +average: 754657 cycles/ticks + +kyber_keypair: +median: 783150 cycles/ticks +average: 785977 cycles/ticks + +kyber_encaps_derand: +median: 903148 cycles/ticks +average: 906541 cycles/ticks + +kyber_encaps: +median: 905712 cycles/ticks +average: 908511 cycles/ticks + +kyber_decaps: +median: 1113872 cycles/ticks +average: 1117760 cycles/ticks + +Loop spin: 408 +gen_a: +median: 232378 cycles/ticks +average: 233638 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47245 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22222 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 706790 cycles/ticks +average: 709747 cycles/ticks + +indcpa_enc: +median: 850124 cycles/ticks +average: 853222 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199277 cycles/ticks + +kyber_keypair_derand: +median: 751664 cycles/ticks +average: 754767 cycles/ticks + +kyber_keypair: +median: 783728 cycles/ticks +average: 786157 cycles/ticks + +kyber_encaps_derand: +median: 900174 cycles/ticks +average: 903464 cycles/ticks + +kyber_encaps: +median: 901150 cycles/ticks +average: 904371 cycles/ticks + +kyber_decaps: +median: 1111508 cycles/ticks +average: 1115352 cycles/ticks + +Loop spin: 409 +gen_a: +median: 232734 cycles/ticks +average: 233986 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23018 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33404 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47263 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22259 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 707022 cycles/ticks +average: 709826 cycles/ticks + +indcpa_enc: +median: 849852 cycles/ticks +average: 852991 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199235 cycles/ticks + +kyber_keypair_derand: +median: 756812 cycles/ticks +average: 759926 cycles/ticks + +kyber_keypair: +median: 782888 cycles/ticks +average: 785704 cycles/ticks + +kyber_encaps_derand: +median: 898520 cycles/ticks +average: 901833 cycles/ticks + +kyber_encaps: +median: 900648 cycles/ticks +average: 903599 cycles/ticks + +kyber_decaps: +median: 1109536 cycles/ticks +average: 1113331 cycles/ticks + +Loop spin: 410 +gen_a: +median: 232654 cycles/ticks +average: 233890 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7140 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33435 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47257 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22230 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 710286 cycles/ticks +average: 713156 cycles/ticks + +indcpa_enc: +median: 853838 cycles/ticks +average: 857000 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199203 cycles/ticks + +kyber_keypair_derand: +median: 751764 cycles/ticks +average: 755494 cycles/ticks + +kyber_keypair: +median: 784228 cycles/ticks +average: 786457 cycles/ticks + +kyber_encaps_derand: +median: 898928 cycles/ticks +average: 902276 cycles/ticks + +kyber_encaps: +median: 900390 cycles/ticks +average: 903508 cycles/ticks + +kyber_decaps: +median: 1109700 cycles/ticks +average: 1113481 cycles/ticks + +Loop spin: 411 +gen_a: +median: 232420 cycles/ticks +average: 233685 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23025 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33452 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47258 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22220 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 711088 cycles/ticks +average: 713826 cycles/ticks + +indcpa_enc: +median: 854198 cycles/ticks +average: 857119 cycles/ticks + +indcpa_dec: +median: 198542 cycles/ticks +average: 199268 cycles/ticks + +kyber_keypair_derand: +median: 751682 cycles/ticks +average: 754457 cycles/ticks + +kyber_keypair: +median: 782848 cycles/ticks +average: 785526 cycles/ticks + +kyber_encaps_derand: +median: 898232 cycles/ticks +average: 901509 cycles/ticks + +kyber_encaps: +median: 901164 cycles/ticks +average: 903674 cycles/ticks + +kyber_decaps: +median: 1109008 cycles/ticks +average: 1113131 cycles/ticks + +Loop spin: 412 +gen_a: +median: 232412 cycles/ticks +average: 233591 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7168 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33324 cycles/ticks +average: 33439 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47227 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22266 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 706648 cycles/ticks +average: 709370 cycles/ticks + +indcpa_enc: +median: 849740 cycles/ticks +average: 852874 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199227 cycles/ticks + +kyber_keypair_derand: +median: 752132 cycles/ticks +average: 755028 cycles/ticks + +kyber_keypair: +median: 784742 cycles/ticks +average: 786924 cycles/ticks + +kyber_encaps_derand: +median: 899730 cycles/ticks +average: 902775 cycles/ticks + +kyber_encaps: +median: 900764 cycles/ticks +average: 903991 cycles/ticks + +kyber_decaps: +median: 1110340 cycles/ticks +average: 1114156 cycles/ticks + +Loop spin: 413 +gen_a: +median: 232926 cycles/ticks +average: 234104 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33432 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47257 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22236 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 706146 cycles/ticks +average: 708582 cycles/ticks + +indcpa_enc: +median: 850118 cycles/ticks +average: 853096 cycles/ticks + +indcpa_dec: +median: 198574 cycles/ticks +average: 199248 cycles/ticks + +kyber_keypair_derand: +median: 756984 cycles/ticks +average: 759901 cycles/ticks + +kyber_keypair: +median: 782884 cycles/ticks +average: 785717 cycles/ticks + +kyber_encaps_derand: +median: 899876 cycles/ticks +average: 903192 cycles/ticks + +kyber_encaps: +median: 901368 cycles/ticks +average: 904385 cycles/ticks + +kyber_decaps: +median: 1110370 cycles/ticks +average: 1114251 cycles/ticks + +Loop spin: 414 +gen_a: +median: 232584 cycles/ticks +average: 233842 cycles/ticks + +poly_getnoise_eta1: +median: 7178 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7172 cycles/ticks +average: 7190 cycles/ticks + +NTT: +median: 24020 cycles/ticks +average: 24176 cycles/ticks + +INVNTT: +median: 33316 cycles/ticks +average: 33481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47229 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22236 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 708424 cycles/ticks +average: 711134 cycles/ticks + +indcpa_enc: +median: 849476 cycles/ticks +average: 852597 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 199211 cycles/ticks + +kyber_keypair_derand: +median: 753700 cycles/ticks +average: 756464 cycles/ticks + +kyber_keypair: +median: 786264 cycles/ticks +average: 788773 cycles/ticks + +kyber_encaps_derand: +median: 898962 cycles/ticks +average: 902308 cycles/ticks + +kyber_encaps: +median: 900670 cycles/ticks +average: 903791 cycles/ticks + +kyber_decaps: +median: 1109692 cycles/ticks +average: 1113773 cycles/ticks + +Loop spin: 415 +gen_a: +median: 232594 cycles/ticks +average: 233844 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7174 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7142 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47214 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22241 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 707318 cycles/ticks +average: 710118 cycles/ticks + +indcpa_enc: +median: 849838 cycles/ticks +average: 853108 cycles/ticks + +indcpa_dec: +median: 198596 cycles/ticks +average: 199377 cycles/ticks + +kyber_keypair_derand: +median: 752092 cycles/ticks +average: 755069 cycles/ticks + +kyber_keypair: +median: 782904 cycles/ticks +average: 785571 cycles/ticks + +kyber_encaps_derand: +median: 898936 cycles/ticks +average: 902124 cycles/ticks + +kyber_encaps: +median: 899896 cycles/ticks +average: 903040 cycles/ticks + +kyber_decaps: +median: 1109998 cycles/ticks +average: 1113921 cycles/ticks + +Loop spin: 416 +gen_a: +median: 232938 cycles/ticks +average: 234164 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7142 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33449 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47231 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3443 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 711904 cycles/ticks +average: 714556 cycles/ticks + +indcpa_enc: +median: 849866 cycles/ticks +average: 853102 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199133 cycles/ticks + +kyber_keypair_derand: +median: 757804 cycles/ticks +average: 760806 cycles/ticks + +kyber_keypair: +median: 791356 cycles/ticks +average: 794023 cycles/ticks + +kyber_encaps_derand: +median: 898328 cycles/ticks +average: 901496 cycles/ticks + +kyber_encaps: +median: 900532 cycles/ticks +average: 903473 cycles/ticks + +kyber_decaps: +median: 1108928 cycles/ticks +average: 1112918 cycles/ticks + +Loop spin: 417 +gen_a: +median: 232350 cycles/ticks +average: 233557 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7134 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23022 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33454 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47076 cycles/ticks +average: 47245 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 706182 cycles/ticks +average: 709032 cycles/ticks + +indcpa_enc: +median: 849708 cycles/ticks +average: 853041 cycles/ticks + +indcpa_dec: +median: 198624 cycles/ticks +average: 199400 cycles/ticks + +kyber_keypair_derand: +median: 751746 cycles/ticks +average: 754714 cycles/ticks + +kyber_keypair: +median: 783368 cycles/ticks +average: 785977 cycles/ticks + +kyber_encaps_derand: +median: 902940 cycles/ticks +average: 906449 cycles/ticks + +kyber_encaps: +median: 904416 cycles/ticks +average: 907880 cycles/ticks + +kyber_decaps: +median: 1117024 cycles/ticks +average: 1121250 cycles/ticks + +Loop spin: 418 +gen_a: +median: 232474 cycles/ticks +average: 233702 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7187 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23059 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33474 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47250 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 707018 cycles/ticks +average: 709848 cycles/ticks + +indcpa_enc: +median: 850298 cycles/ticks +average: 853377 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199254 cycles/ticks + +kyber_keypair_derand: +median: 752394 cycles/ticks +average: 759059 cycles/ticks + +kyber_keypair: +median: 783572 cycles/ticks +average: 788600 cycles/ticks + +kyber_encaps_derand: +median: 899552 cycles/ticks +average: 902994 cycles/ticks + +kyber_encaps: +median: 902896 cycles/ticks +average: 905782 cycles/ticks + +kyber_decaps: +median: 1113218 cycles/ticks +average: 1117328 cycles/ticks + +Loop spin: 419 +gen_a: +median: 232398 cycles/ticks +average: 233718 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23049 cycles/ticks + +INVNTT: +median: 33348 cycles/ticks +average: 33490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47074 cycles/ticks +average: 47270 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22240 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 706980 cycles/ticks +average: 709822 cycles/ticks + +indcpa_enc: +median: 850632 cycles/ticks +average: 853984 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199198 cycles/ticks + +kyber_keypair_derand: +median: 756124 cycles/ticks +average: 759141 cycles/ticks + +kyber_keypair: +median: 783530 cycles/ticks +average: 786503 cycles/ticks + +kyber_encaps_derand: +median: 898944 cycles/ticks +average: 903173 cycles/ticks + +kyber_encaps: +median: 900220 cycles/ticks +average: 903636 cycles/ticks + +kyber_decaps: +median: 1110076 cycles/ticks +average: 1115900 cycles/ticks + +Loop spin: 420 +gen_a: +median: 232592 cycles/ticks +average: 233857 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33320 cycles/ticks +average: 33450 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47261 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1922 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 711090 cycles/ticks +average: 714061 cycles/ticks + +indcpa_enc: +median: 854894 cycles/ticks +average: 858317 cycles/ticks + +indcpa_dec: +median: 198554 cycles/ticks +average: 199474 cycles/ticks + +kyber_keypair_derand: +median: 751250 cycles/ticks +average: 754170 cycles/ticks + +kyber_keypair: +median: 782924 cycles/ticks +average: 785784 cycles/ticks + +kyber_encaps_derand: +median: 898656 cycles/ticks +average: 902174 cycles/ticks + +kyber_encaps: +median: 901784 cycles/ticks +average: 904597 cycles/ticks + +kyber_decaps: +median: 1109682 cycles/ticks +average: 1113581 cycles/ticks + +Loop spin: 421 +gen_a: +median: 232516 cycles/ticks +average: 233858 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23029 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47237 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22244 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 711754 cycles/ticks +average: 714718 cycles/ticks + +indcpa_enc: +median: 855132 cycles/ticks +average: 858336 cycles/ticks + +indcpa_dec: +median: 198534 cycles/ticks +average: 199292 cycles/ticks + +kyber_keypair_derand: +median: 751090 cycles/ticks +average: 754069 cycles/ticks + +kyber_keypair: +median: 784288 cycles/ticks +average: 786832 cycles/ticks + +kyber_encaps_derand: +median: 898728 cycles/ticks +average: 902080 cycles/ticks + +kyber_encaps: +median: 899834 cycles/ticks +average: 903002 cycles/ticks + +kyber_decaps: +median: 1109648 cycles/ticks +average: 1113683 cycles/ticks + +Loop spin: 422 +gen_a: +median: 232960 cycles/ticks +average: 234117 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7150 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7135 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23052 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47205 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 707332 cycles/ticks +average: 710136 cycles/ticks + +indcpa_enc: +median: 853746 cycles/ticks +average: 856899 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199366 cycles/ticks + +kyber_keypair_derand: +median: 752036 cycles/ticks +average: 755185 cycles/ticks + +kyber_keypair: +median: 782892 cycles/ticks +average: 785787 cycles/ticks + +kyber_encaps_derand: +median: 902046 cycles/ticks +average: 905652 cycles/ticks + +kyber_encaps: +median: 904248 cycles/ticks +average: 907111 cycles/ticks + +kyber_decaps: +median: 1108910 cycles/ticks +average: 1112924 cycles/ticks + +Loop spin: 423 +gen_a: +median: 232756 cycles/ticks +average: 234021 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47253 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3764 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22241 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 708672 cycles/ticks +average: 711426 cycles/ticks + +indcpa_enc: +median: 851416 cycles/ticks +average: 854688 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199311 cycles/ticks + +kyber_keypair_derand: +median: 752506 cycles/ticks +average: 755467 cycles/ticks + +kyber_keypair: +median: 785402 cycles/ticks +average: 787589 cycles/ticks + +kyber_encaps_derand: +median: 898006 cycles/ticks +average: 901199 cycles/ticks + +kyber_encaps: +median: 899256 cycles/ticks +average: 902561 cycles/ticks + +kyber_decaps: +median: 1108452 cycles/ticks +average: 1112320 cycles/ticks + +Loop spin: 424 +gen_a: +median: 232350 cycles/ticks +average: 233518 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7142 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47248 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22330 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 707832 cycles/ticks +average: 710624 cycles/ticks + +indcpa_enc: +median: 851066 cycles/ticks +average: 854318 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199200 cycles/ticks + +kyber_keypair_derand: +median: 751906 cycles/ticks +average: 754881 cycles/ticks + +kyber_keypair: +median: 782958 cycles/ticks +average: 785755 cycles/ticks + +kyber_encaps_derand: +median: 898668 cycles/ticks +average: 902233 cycles/ticks + +kyber_encaps: +median: 901136 cycles/ticks +average: 903704 cycles/ticks + +kyber_decaps: +median: 1109418 cycles/ticks +average: 1113360 cycles/ticks + +Loop spin: 425 +gen_a: +median: 232652 cycles/ticks +average: 233881 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7167 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33418 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47298 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3748 cycles/ticks +average: 3776 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1948 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22248 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 707194 cycles/ticks +average: 709812 cycles/ticks + +indcpa_enc: +median: 850834 cycles/ticks +average: 854004 cycles/ticks + +indcpa_dec: +median: 198528 cycles/ticks +average: 199285 cycles/ticks + +kyber_keypair_derand: +median: 752622 cycles/ticks +average: 755344 cycles/ticks + +kyber_keypair: +median: 784524 cycles/ticks +average: 786745 cycles/ticks + +kyber_encaps_derand: +median: 898542 cycles/ticks +average: 901752 cycles/ticks + +kyber_encaps: +median: 899736 cycles/ticks +average: 902733 cycles/ticks + +kyber_decaps: +median: 1109594 cycles/ticks +average: 1113172 cycles/ticks + +Loop spin: 426 +gen_a: +median: 232952 cycles/ticks +average: 234209 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7139 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33411 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47242 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3764 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22246 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8725 cycles/ticks + +indcpa_keypair: +median: 707460 cycles/ticks +average: 710084 cycles/ticks + +indcpa_enc: +median: 849918 cycles/ticks +average: 853130 cycles/ticks + +indcpa_dec: +median: 198654 cycles/ticks +average: 199328 cycles/ticks + +kyber_keypair_derand: +median: 752276 cycles/ticks +average: 755022 cycles/ticks + +kyber_keypair: +median: 783056 cycles/ticks +average: 785661 cycles/ticks + +kyber_encaps_derand: +median: 899060 cycles/ticks +average: 902209 cycles/ticks + +kyber_encaps: +median: 901222 cycles/ticks +average: 903792 cycles/ticks + +kyber_decaps: +median: 1109772 cycles/ticks +average: 1113566 cycles/ticks + +Loop spin: 427 +gen_a: +median: 232902 cycles/ticks +average: 234051 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23028 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33439 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47232 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 708132 cycles/ticks +average: 710949 cycles/ticks + +indcpa_enc: +median: 856328 cycles/ticks +average: 859774 cycles/ticks + +indcpa_dec: +median: 201748 cycles/ticks +average: 202564 cycles/ticks + +kyber_keypair_derand: +median: 753088 cycles/ticks +average: 755968 cycles/ticks + +kyber_keypair: +median: 784578 cycles/ticks +average: 786780 cycles/ticks + +kyber_encaps_derand: +median: 905530 cycles/ticks +average: 909098 cycles/ticks + +kyber_encaps: +median: 906458 cycles/ticks +average: 909800 cycles/ticks + +kyber_decaps: +median: 1119836 cycles/ticks +average: 1123672 cycles/ticks + +Loop spin: 428 +gen_a: +median: 232786 cycles/ticks +average: 234074 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7174 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33421 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47090 cycles/ticks +average: 47274 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8668 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 707842 cycles/ticks +average: 710679 cycles/ticks + +indcpa_enc: +median: 850076 cycles/ticks +average: 853335 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199240 cycles/ticks + +kyber_keypair_derand: +median: 752542 cycles/ticks +average: 755657 cycles/ticks + +kyber_keypair: +median: 783958 cycles/ticks +average: 786632 cycles/ticks + +kyber_encaps_derand: +median: 900324 cycles/ticks +average: 903667 cycles/ticks + +kyber_encaps: +median: 903186 cycles/ticks +average: 905683 cycles/ticks + +kyber_decaps: +median: 1111276 cycles/ticks +average: 1115550 cycles/ticks + +Loop spin: 429 +gen_a: +median: 232326 cycles/ticks +average: 233559 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7165 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23053 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33421 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47237 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22219 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 712040 cycles/ticks +average: 714768 cycles/ticks + +indcpa_enc: +median: 854916 cycles/ticks +average: 858128 cycles/ticks + +indcpa_dec: +median: 198524 cycles/ticks +average: 199299 cycles/ticks + +kyber_keypair_derand: +median: 752782 cycles/ticks +average: 755515 cycles/ticks + +kyber_keypair: +median: 784266 cycles/ticks +average: 786646 cycles/ticks + +kyber_encaps_derand: +median: 898888 cycles/ticks +average: 902028 cycles/ticks + +kyber_encaps: +median: 900060 cycles/ticks +average: 903242 cycles/ticks + +kyber_decaps: +median: 1108806 cycles/ticks +average: 1112975 cycles/ticks + +Loop spin: 430 +gen_a: +median: 233124 cycles/ticks +average: 234459 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7176 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33440 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47248 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22267 cycles/ticks + +polyvec_decompress: +median: 8704 cycles/ticks +average: 8734 cycles/ticks + +indcpa_keypair: +median: 709320 cycles/ticks +average: 712226 cycles/ticks + +indcpa_enc: +median: 850064 cycles/ticks +average: 853155 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199225 cycles/ticks + +kyber_keypair_derand: +median: 755314 cycles/ticks +average: 758178 cycles/ticks + +kyber_keypair: +median: 785578 cycles/ticks +average: 788159 cycles/ticks + +kyber_encaps_derand: +median: 898994 cycles/ticks +average: 902259 cycles/ticks + +kyber_encaps: +median: 901788 cycles/ticks +average: 904361 cycles/ticks + +kyber_decaps: +median: 1110058 cycles/ticks +average: 1113823 cycles/ticks + +Loop spin: 431 +gen_a: +median: 232594 cycles/ticks +average: 233936 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33312 cycles/ticks +average: 33453 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47200 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22245 cycles/ticks + +polyvec_decompress: +median: 8664 cycles/ticks +average: 8697 cycles/ticks + +indcpa_keypair: +median: 707490 cycles/ticks +average: 710223 cycles/ticks + +indcpa_enc: +median: 854042 cycles/ticks +average: 857178 cycles/ticks + +indcpa_dec: +median: 198540 cycles/ticks +average: 199248 cycles/ticks + +kyber_keypair_derand: +median: 756342 cycles/ticks +average: 759204 cycles/ticks + +kyber_keypair: +median: 783564 cycles/ticks +average: 789509 cycles/ticks + +kyber_encaps_derand: +median: 902896 cycles/ticks +average: 908690 cycles/ticks + +kyber_encaps: +median: 903636 cycles/ticks +average: 906842 cycles/ticks + +kyber_decaps: +median: 1114272 cycles/ticks +average: 1118048 cycles/ticks + +Loop spin: 432 +gen_a: +median: 232660 cycles/ticks +average: 234073 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7170 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33402 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47080 cycles/ticks +average: 47231 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3742 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22244 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 707090 cycles/ticks +average: 709830 cycles/ticks + +indcpa_enc: +median: 850372 cycles/ticks +average: 853375 cycles/ticks + +indcpa_dec: +median: 201678 cycles/ticks +average: 202481 cycles/ticks + +kyber_keypair_derand: +median: 751530 cycles/ticks +average: 754481 cycles/ticks + +kyber_keypair: +median: 783036 cycles/ticks +average: 785764 cycles/ticks + +kyber_encaps_derand: +median: 898512 cycles/ticks +average: 901585 cycles/ticks + +kyber_encaps: +median: 901144 cycles/ticks +average: 903799 cycles/ticks + +kyber_decaps: +median: 1112474 cycles/ticks +average: 1116388 cycles/ticks + +Loop spin: 433 +gen_a: +median: 232554 cycles/ticks +average: 233864 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33417 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47198 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3444 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22238 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 706360 cycles/ticks +average: 709027 cycles/ticks + +indcpa_enc: +median: 850180 cycles/ticks +average: 853395 cycles/ticks + +indcpa_dec: +median: 198526 cycles/ticks +average: 199276 cycles/ticks + +kyber_keypair_derand: +median: 751976 cycles/ticks +average: 754805 cycles/ticks + +kyber_keypair: +median: 783962 cycles/ticks +average: 786307 cycles/ticks + +kyber_encaps_derand: +median: 899074 cycles/ticks +average: 902397 cycles/ticks + +kyber_encaps: +median: 900376 cycles/ticks +average: 903491 cycles/ticks + +kyber_decaps: +median: 1109994 cycles/ticks +average: 1113782 cycles/ticks + +Loop spin: 434 +gen_a: +median: 232544 cycles/ticks +average: 233697 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7147 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22952 cycles/ticks +average: 23071 cycles/ticks + +INVNTT: +median: 33318 cycles/ticks +average: 33462 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47094 cycles/ticks +average: 47228 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22233 cycles/ticks + +polyvec_decompress: +median: 8700 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 706582 cycles/ticks +average: 709043 cycles/ticks + +indcpa_enc: +median: 849646 cycles/ticks +average: 852914 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 199230 cycles/ticks + +kyber_keypair_derand: +median: 751744 cycles/ticks +average: 754386 cycles/ticks + +kyber_keypair: +median: 783274 cycles/ticks +average: 785871 cycles/ticks + +kyber_encaps_derand: +median: 900388 cycles/ticks +average: 903668 cycles/ticks + +kyber_encaps: +median: 902100 cycles/ticks +average: 904730 cycles/ticks + +kyber_decaps: +median: 1111984 cycles/ticks +average: 1115719 cycles/ticks + +Loop spin: 435 +gen_a: +median: 232782 cycles/ticks +average: 234034 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33306 cycles/ticks +average: 33430 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47281 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1945 cycles/ticks + +polyvec_compress: +median: 22178 cycles/ticks +average: 22281 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 706630 cycles/ticks +average: 709166 cycles/ticks + +indcpa_enc: +median: 850078 cycles/ticks +average: 853017 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199107 cycles/ticks + +kyber_keypair_derand: +median: 751362 cycles/ticks +average: 754341 cycles/ticks + +kyber_keypair: +median: 784406 cycles/ticks +average: 786692 cycles/ticks + +kyber_encaps_derand: +median: 898240 cycles/ticks +average: 901366 cycles/ticks + +kyber_encaps: +median: 899470 cycles/ticks +average: 902577 cycles/ticks + +kyber_decaps: +median: 1108984 cycles/ticks +average: 1112714 cycles/ticks + +Loop spin: 436 +gen_a: +median: 232946 cycles/ticks +average: 233994 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7139 cycles/ticks + +NTT: +median: 22956 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33405 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47249 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22252 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 707038 cycles/ticks +average: 709373 cycles/ticks + +indcpa_enc: +median: 849856 cycles/ticks +average: 852947 cycles/ticks + +indcpa_dec: +median: 198562 cycles/ticks +average: 199265 cycles/ticks + +kyber_keypair_derand: +median: 752392 cycles/ticks +average: 755293 cycles/ticks + +kyber_keypair: +median: 783140 cycles/ticks +average: 785877 cycles/ticks + +kyber_encaps_derand: +median: 898996 cycles/ticks +average: 902162 cycles/ticks + +kyber_encaps: +median: 900650 cycles/ticks +average: 903617 cycles/ticks + +kyber_decaps: +median: 1109926 cycles/ticks +average: 1113904 cycles/ticks + +Loop spin: 437 +gen_a: +median: 233288 cycles/ticks +average: 234370 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33421 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47253 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22239 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8747 cycles/ticks + +indcpa_keypair: +median: 706926 cycles/ticks +average: 709573 cycles/ticks + +indcpa_enc: +median: 850362 cycles/ticks +average: 853552 cycles/ticks + +indcpa_dec: +median: 198556 cycles/ticks +average: 199255 cycles/ticks + +kyber_keypair_derand: +median: 752254 cycles/ticks +average: 755075 cycles/ticks + +kyber_keypair: +median: 783998 cycles/ticks +average: 786328 cycles/ticks + +kyber_encaps_derand: +median: 899094 cycles/ticks +average: 902195 cycles/ticks + +kyber_encaps: +median: 900830 cycles/ticks +average: 903579 cycles/ticks + +kyber_decaps: +median: 1110396 cycles/ticks +average: 1114011 cycles/ticks + +Loop spin: 438 +gen_a: +median: 232686 cycles/ticks +average: 233945 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33405 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47224 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22210 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 710556 cycles/ticks +average: 713080 cycles/ticks + +indcpa_enc: +median: 853736 cycles/ticks +average: 856954 cycles/ticks + +indcpa_dec: +median: 198528 cycles/ticks +average: 199239 cycles/ticks + +kyber_keypair_derand: +median: 751860 cycles/ticks +average: 754522 cycles/ticks + +kyber_keypair: +median: 783200 cycles/ticks +average: 785799 cycles/ticks + +kyber_encaps_derand: +median: 899004 cycles/ticks +average: 902278 cycles/ticks + +kyber_encaps: +median: 900248 cycles/ticks +average: 903185 cycles/ticks + +kyber_decaps: +median: 1110476 cycles/ticks +average: 1114194 cycles/ticks + +Loop spin: 439 +gen_a: +median: 232842 cycles/ticks +average: 233973 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7170 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33447 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47251 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3878 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3764 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22261 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 706758 cycles/ticks +average: 709494 cycles/ticks + +indcpa_enc: +median: 849636 cycles/ticks +average: 852771 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199164 cycles/ticks + +kyber_keypair_derand: +median: 752258 cycles/ticks +average: 755205 cycles/ticks + +kyber_keypair: +median: 783646 cycles/ticks +average: 786057 cycles/ticks + +kyber_encaps_derand: +median: 898236 cycles/ticks +average: 901579 cycles/ticks + +kyber_encaps: +median: 901110 cycles/ticks +average: 903648 cycles/ticks + +kyber_decaps: +median: 1109014 cycles/ticks +average: 1113111 cycles/ticks + +Loop spin: 440 +gen_a: +median: 232470 cycles/ticks +average: 233680 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7144 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33419 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47221 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22226 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 707010 cycles/ticks +average: 709740 cycles/ticks + +indcpa_enc: +median: 852332 cycles/ticks +average: 855655 cycles/ticks + +indcpa_dec: +median: 198532 cycles/ticks +average: 199231 cycles/ticks + +kyber_keypair_derand: +median: 752204 cycles/ticks +average: 754910 cycles/ticks + +kyber_keypair: +median: 783340 cycles/ticks +average: 785991 cycles/ticks + +kyber_encaps_derand: +median: 904632 cycles/ticks +average: 907935 cycles/ticks + +kyber_encaps: +median: 905754 cycles/ticks +average: 908970 cycles/ticks + +kyber_decaps: +median: 1115434 cycles/ticks +average: 1119279 cycles/ticks + +Loop spin: 441 +gen_a: +median: 232756 cycles/ticks +average: 233913 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23074 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33394 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47240 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22243 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 707256 cycles/ticks +average: 710084 cycles/ticks + +indcpa_enc: +median: 850758 cycles/ticks +average: 853862 cycles/ticks + +indcpa_dec: +median: 198494 cycles/ticks +average: 199224 cycles/ticks + +kyber_keypair_derand: +median: 751616 cycles/ticks +average: 754373 cycles/ticks + +kyber_keypair: +median: 783312 cycles/ticks +average: 785544 cycles/ticks + +kyber_encaps_derand: +median: 898824 cycles/ticks +average: 901923 cycles/ticks + +kyber_encaps: +median: 901972 cycles/ticks +average: 904501 cycles/ticks + +kyber_decaps: +median: 1109508 cycles/ticks +average: 1113995 cycles/ticks + +Loop spin: 442 +gen_a: +median: 232816 cycles/ticks +average: 234114 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23029 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33432 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47210 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3740 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22237 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 706294 cycles/ticks +average: 709389 cycles/ticks + +indcpa_enc: +median: 849554 cycles/ticks +average: 853972 cycles/ticks + +indcpa_dec: +median: 198464 cycles/ticks +average: 199575 cycles/ticks + +kyber_keypair_derand: +median: 755356 cycles/ticks +average: 759778 cycles/ticks + +kyber_keypair: +median: 783460 cycles/ticks +average: 786204 cycles/ticks + +kyber_encaps_derand: +median: 900314 cycles/ticks +average: 904124 cycles/ticks + +kyber_encaps: +median: 901376 cycles/ticks +average: 904524 cycles/ticks + +kyber_decaps: +median: 1111030 cycles/ticks +average: 1114817 cycles/ticks + +Loop spin: 443 +gen_a: +median: 232788 cycles/ticks +average: 233984 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23029 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47252 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22208 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8696 cycles/ticks + +indcpa_keypair: +median: 706634 cycles/ticks +average: 709203 cycles/ticks + +indcpa_enc: +median: 850102 cycles/ticks +average: 853197 cycles/ticks + +indcpa_dec: +median: 198560 cycles/ticks +average: 199297 cycles/ticks + +kyber_keypair_derand: +median: 751986 cycles/ticks +average: 754652 cycles/ticks + +kyber_keypair: +median: 782762 cycles/ticks +average: 785142 cycles/ticks + +kyber_encaps_derand: +median: 898402 cycles/ticks +average: 901371 cycles/ticks + +kyber_encaps: +median: 900852 cycles/ticks +average: 903529 cycles/ticks + +kyber_decaps: +median: 1108892 cycles/ticks +average: 1112788 cycles/ticks + +Loop spin: 444 +gen_a: +median: 232926 cycles/ticks +average: 234197 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7167 cycles/ticks + +NTT: +median: 22958 cycles/ticks +average: 23060 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33443 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47257 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 706684 cycles/ticks +average: 709376 cycles/ticks + +indcpa_enc: +median: 849420 cycles/ticks +average: 852731 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199231 cycles/ticks + +kyber_keypair_derand: +median: 752342 cycles/ticks +average: 755229 cycles/ticks + +kyber_keypair: +median: 784186 cycles/ticks +average: 789819 cycles/ticks + +kyber_encaps_derand: +median: 899748 cycles/ticks +average: 905453 cycles/ticks + +kyber_encaps: +median: 901040 cycles/ticks +average: 904038 cycles/ticks + +kyber_decaps: +median: 1111168 cycles/ticks +average: 1115163 cycles/ticks + +Loop spin: 445 +gen_a: +median: 232848 cycles/ticks +average: 234057 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33419 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47277 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8690 cycles/ticks +average: 8728 cycles/ticks + +indcpa_keypair: +median: 706592 cycles/ticks +average: 709558 cycles/ticks + +indcpa_enc: +median: 850514 cycles/ticks +average: 853805 cycles/ticks + +indcpa_dec: +median: 198552 cycles/ticks +average: 199275 cycles/ticks + +kyber_keypair_derand: +median: 759820 cycles/ticks +average: 762997 cycles/ticks + +kyber_keypair: +median: 783196 cycles/ticks +average: 785944 cycles/ticks + +kyber_encaps_derand: +median: 898766 cycles/ticks +average: 902113 cycles/ticks + +kyber_encaps: +median: 901376 cycles/ticks +average: 904002 cycles/ticks + +kyber_decaps: +median: 1109214 cycles/ticks +average: 1113312 cycles/ticks + +Loop spin: 446 +gen_a: +median: 232444 cycles/ticks +average: 233706 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7177 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23025 cycles/ticks + +INVNTT: +median: 33306 cycles/ticks +average: 33426 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47252 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3767 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22231 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8698 cycles/ticks + +indcpa_keypair: +median: 706652 cycles/ticks +average: 709233 cycles/ticks + +indcpa_enc: +median: 850128 cycles/ticks +average: 853049 cycles/ticks + +indcpa_dec: +median: 198568 cycles/ticks +average: 199315 cycles/ticks + +kyber_keypair_derand: +median: 752522 cycles/ticks +average: 755298 cycles/ticks + +kyber_keypair: +median: 784752 cycles/ticks +average: 786917 cycles/ticks + +kyber_encaps_derand: +median: 899600 cycles/ticks +average: 902773 cycles/ticks + +kyber_encaps: +median: 900580 cycles/ticks +average: 903902 cycles/ticks + +kyber_decaps: +median: 1110932 cycles/ticks +average: 1114740 cycles/ticks + +Loop spin: 447 +gen_a: +median: 232520 cycles/ticks +average: 233621 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23023 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47217 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22259 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 712912 cycles/ticks +average: 715761 cycles/ticks + +indcpa_enc: +median: 854162 cycles/ticks +average: 857286 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199231 cycles/ticks + +kyber_keypair_derand: +median: 754356 cycles/ticks +average: 757255 cycles/ticks + +kyber_keypair: +median: 785374 cycles/ticks +average: 787783 cycles/ticks + +kyber_encaps_derand: +median: 899360 cycles/ticks +average: 902706 cycles/ticks + +kyber_encaps: +median: 901526 cycles/ticks +average: 904242 cycles/ticks + +kyber_decaps: +median: 1109688 cycles/ticks +average: 1113254 cycles/ticks + +Loop spin: 448 +gen_a: +median: 232558 cycles/ticks +average: 233903 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7176 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47221 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22236 cycles/ticks + +polyvec_decompress: +median: 8668 cycles/ticks +average: 8703 cycles/ticks + +indcpa_keypair: +median: 716180 cycles/ticks +average: 718776 cycles/ticks + +indcpa_enc: +median: 860040 cycles/ticks +average: 862981 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199154 cycles/ticks + +kyber_keypair_derand: +median: 751610 cycles/ticks +average: 754351 cycles/ticks + +kyber_keypair: +median: 785010 cycles/ticks +average: 787149 cycles/ticks + +kyber_encaps_derand: +median: 899150 cycles/ticks +average: 902490 cycles/ticks + +kyber_encaps: +median: 900302 cycles/ticks +average: 903550 cycles/ticks + +kyber_decaps: +median: 1109628 cycles/ticks +average: 1113623 cycles/ticks + +Loop spin: 449 +gen_a: +median: 232730 cycles/ticks +average: 233935 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23063 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33383 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47204 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8705 cycles/ticks + +indcpa_keypair: +median: 707772 cycles/ticks +average: 710639 cycles/ticks + +indcpa_enc: +median: 850976 cycles/ticks +average: 854037 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199305 cycles/ticks + +kyber_keypair_derand: +median: 751570 cycles/ticks +average: 754500 cycles/ticks + +kyber_keypair: +median: 783062 cycles/ticks +average: 785776 cycles/ticks + +kyber_encaps_derand: +median: 899228 cycles/ticks +average: 902295 cycles/ticks + +kyber_encaps: +median: 901428 cycles/ticks +average: 904277 cycles/ticks + +kyber_decaps: +median: 1109890 cycles/ticks +average: 1113945 cycles/ticks + +Loop spin: 450 +gen_a: +median: 232392 cycles/ticks +average: 233552 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47243 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22255 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 706404 cycles/ticks +average: 708976 cycles/ticks + +indcpa_enc: +median: 849668 cycles/ticks +average: 852671 cycles/ticks + +indcpa_dec: +median: 198540 cycles/ticks +average: 199406 cycles/ticks + +kyber_keypair_derand: +median: 751158 cycles/ticks +average: 753862 cycles/ticks + +kyber_keypair: +median: 784420 cycles/ticks +average: 786408 cycles/ticks + +kyber_encaps_derand: +median: 898948 cycles/ticks +average: 902391 cycles/ticks + +kyber_encaps: +median: 899580 cycles/ticks +average: 902713 cycles/ticks + +kyber_decaps: +median: 1109320 cycles/ticks +average: 1114178 cycles/ticks + +Loop spin: 451 +gen_a: +median: 233366 cycles/ticks +average: 234887 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7138 cycles/ticks + +NTT: +median: 22958 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33547 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47253 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8701 cycles/ticks + +indcpa_keypair: +median: 707044 cycles/ticks +average: 710188 cycles/ticks + +indcpa_enc: +median: 850574 cycles/ticks +average: 853724 cycles/ticks + +indcpa_dec: +median: 198528 cycles/ticks +average: 199237 cycles/ticks + +kyber_keypair_derand: +median: 751620 cycles/ticks +average: 754601 cycles/ticks + +kyber_keypair: +median: 783214 cycles/ticks +average: 785736 cycles/ticks + +kyber_encaps_derand: +median: 899788 cycles/ticks +average: 902944 cycles/ticks + +kyber_encaps: +median: 902810 cycles/ticks +average: 905075 cycles/ticks + +kyber_decaps: +median: 1110732 cycles/ticks +average: 1114339 cycles/ticks + +Loop spin: 452 +gen_a: +median: 232458 cycles/ticks +average: 233620 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33417 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47289 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22239 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 706648 cycles/ticks +average: 709422 cycles/ticks + +indcpa_enc: +median: 850580 cycles/ticks +average: 853590 cycles/ticks + +indcpa_dec: +median: 198550 cycles/ticks +average: 199327 cycles/ticks + +kyber_keypair_derand: +median: 751704 cycles/ticks +average: 755031 cycles/ticks + +kyber_keypair: +median: 783488 cycles/ticks +average: 786964 cycles/ticks + +kyber_encaps_derand: +median: 900276 cycles/ticks +average: 906287 cycles/ticks + +kyber_encaps: +median: 901942 cycles/ticks +average: 906547 cycles/ticks + +kyber_decaps: +median: 1111214 cycles/ticks +average: 1116405 cycles/ticks + +Loop spin: 453 +gen_a: +median: 232700 cycles/ticks +average: 234363 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7211 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23108 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33465 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47292 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3800 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1946 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22340 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8699 cycles/ticks + +indcpa_keypair: +median: 707694 cycles/ticks +average: 710912 cycles/ticks + +indcpa_enc: +median: 850834 cycles/ticks +average: 854602 cycles/ticks + +indcpa_dec: +median: 198536 cycles/ticks +average: 199178 cycles/ticks + +kyber_keypair_derand: +median: 751788 cycles/ticks +average: 755466 cycles/ticks + +kyber_keypair: +median: 783334 cycles/ticks +average: 787450 cycles/ticks + +kyber_encaps_derand: +median: 899272 cycles/ticks +average: 904631 cycles/ticks + +kyber_encaps: +median: 902468 cycles/ticks +average: 906737 cycles/ticks + +kyber_decaps: +median: 1110668 cycles/ticks +average: 1115420 cycles/ticks + +Loop spin: 454 +gen_a: +median: 232958 cycles/ticks +average: 234151 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7174 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23029 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33406 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47241 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22241 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8703 cycles/ticks + +indcpa_keypair: +median: 706762 cycles/ticks +average: 711007 cycles/ticks + +indcpa_enc: +median: 850406 cycles/ticks +average: 855141 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199626 cycles/ticks + +kyber_keypair_derand: +median: 755482 cycles/ticks +average: 759674 cycles/ticks + +kyber_keypair: +median: 783870 cycles/ticks +average: 786776 cycles/ticks + +kyber_encaps_derand: +median: 900366 cycles/ticks +average: 904755 cycles/ticks + +kyber_encaps: +median: 901474 cycles/ticks +average: 905619 cycles/ticks + +kyber_decaps: +median: 1112406 cycles/ticks +average: 1117323 cycles/ticks + +Loop spin: 455 +gen_a: +median: 232876 cycles/ticks +average: 233959 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23009 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47345 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3794 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22251 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 708718 cycles/ticks +average: 712334 cycles/ticks + +indcpa_enc: +median: 855192 cycles/ticks +average: 858956 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 199201 cycles/ticks + +kyber_keypair_derand: +median: 751122 cycles/ticks +average: 754270 cycles/ticks + +kyber_keypair: +median: 783262 cycles/ticks +average: 787240 cycles/ticks + +kyber_encaps_derand: +median: 902134 cycles/ticks +average: 908015 cycles/ticks + +kyber_encaps: +median: 904486 cycles/ticks +average: 907612 cycles/ticks + +kyber_decaps: +median: 1113972 cycles/ticks +average: 1117891 cycles/ticks + +Loop spin: 456 +gen_a: +median: 232544 cycles/ticks +average: 233795 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22958 cycles/ticks +average: 23061 cycles/ticks + +INVNTT: +median: 33306 cycles/ticks +average: 33443 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47447 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 706640 cycles/ticks +average: 709875 cycles/ticks + +indcpa_enc: +median: 850092 cycles/ticks +average: 853284 cycles/ticks + +indcpa_dec: +median: 198582 cycles/ticks +average: 199924 cycles/ticks + +kyber_keypair_derand: +median: 752452 cycles/ticks +average: 757323 cycles/ticks + +kyber_keypair: +median: 784382 cycles/ticks +average: 787530 cycles/ticks + +kyber_encaps_derand: +median: 898094 cycles/ticks +average: 903394 cycles/ticks + +kyber_encaps: +median: 899822 cycles/ticks +average: 904680 cycles/ticks + +kyber_decaps: +median: 1108164 cycles/ticks +average: 1113736 cycles/ticks + +Loop spin: 457 +gen_a: +median: 232398 cycles/ticks +average: 233599 cycles/ticks + +poly_getnoise_eta1: +median: 7104 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23029 cycles/ticks + +INVNTT: +median: 33312 cycles/ticks +average: 33426 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47232 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 707702 cycles/ticks +average: 711138 cycles/ticks + +indcpa_enc: +median: 853998 cycles/ticks +average: 857628 cycles/ticks + +indcpa_dec: +median: 198522 cycles/ticks +average: 199612 cycles/ticks + +kyber_keypair_derand: +median: 756556 cycles/ticks +average: 760775 cycles/ticks + +kyber_keypair: +median: 783226 cycles/ticks +average: 787607 cycles/ticks + +kyber_encaps_derand: +median: 902064 cycles/ticks +average: 909998 cycles/ticks + +kyber_encaps: +median: 904700 cycles/ticks +average: 910904 cycles/ticks + +kyber_decaps: +median: 1112526 cycles/ticks +average: 1117847 cycles/ticks + +Loop spin: 458 +gen_a: +median: 232682 cycles/ticks +average: 234763 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7201 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33318 cycles/ticks +average: 33556 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47237 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22277 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 706808 cycles/ticks +average: 709409 cycles/ticks + +indcpa_enc: +median: 850218 cycles/ticks +average: 854093 cycles/ticks + +indcpa_dec: +median: 198516 cycles/ticks +average: 199335 cycles/ticks + +kyber_keypair_derand: +median: 756500 cycles/ticks +average: 759490 cycles/ticks + +kyber_keypair: +median: 784808 cycles/ticks +average: 787833 cycles/ticks + +kyber_encaps_derand: +median: 898754 cycles/ticks +average: 902994 cycles/ticks + +kyber_encaps: +median: 900352 cycles/ticks +average: 904301 cycles/ticks + +kyber_decaps: +median: 1111376 cycles/ticks +average: 1116713 cycles/ticks + +Loop spin: 459 +gen_a: +median: 232340 cycles/ticks +average: 234313 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7173 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23143 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33602 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47466 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3903 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1923 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22393 cycles/ticks + +polyvec_decompress: +median: 8690 cycles/ticks +average: 8762 cycles/ticks + +indcpa_keypair: +median: 706608 cycles/ticks +average: 710624 cycles/ticks + +indcpa_enc: +median: 850676 cycles/ticks +average: 855138 cycles/ticks + +indcpa_dec: +median: 198540 cycles/ticks +average: 199791 cycles/ticks + +kyber_keypair_derand: +median: 751466 cycles/ticks +average: 756734 cycles/ticks + +kyber_keypair: +median: 783166 cycles/ticks +average: 786656 cycles/ticks + +kyber_encaps_derand: +median: 904608 cycles/ticks +average: 910779 cycles/ticks + +kyber_encaps: +median: 906212 cycles/ticks +average: 910652 cycles/ticks + +kyber_decaps: +median: 1115002 cycles/ticks +average: 1120243 cycles/ticks + +Loop spin: 460 +gen_a: +median: 232286 cycles/ticks +average: 233915 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7149 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23025 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33390 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47210 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3742 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1930 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22245 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 706894 cycles/ticks +average: 709897 cycles/ticks + +indcpa_enc: +median: 850882 cycles/ticks +average: 855502 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 199349 cycles/ticks + +kyber_keypair_derand: +median: 752426 cycles/ticks +average: 756118 cycles/ticks + +kyber_keypair: +median: 784398 cycles/ticks +average: 787240 cycles/ticks + +kyber_encaps_derand: +median: 899008 cycles/ticks +average: 905255 cycles/ticks + +kyber_encaps: +median: 901370 cycles/ticks +average: 905060 cycles/ticks + +kyber_decaps: +median: 1109868 cycles/ticks +average: 1115817 cycles/ticks + +Loop spin: 461 +gen_a: +median: 232436 cycles/ticks +average: 234209 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7205 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33474 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47358 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3901 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3787 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22316 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 706572 cycles/ticks +average: 710591 cycles/ticks + +indcpa_enc: +median: 849808 cycles/ticks +average: 854770 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199311 cycles/ticks + +kyber_keypair_derand: +median: 751570 cycles/ticks +average: 754515 cycles/ticks + +kyber_keypair: +median: 783300 cycles/ticks +average: 787176 cycles/ticks + +kyber_encaps_derand: +median: 899240 cycles/ticks +average: 904112 cycles/ticks + +kyber_encaps: +median: 900500 cycles/ticks +average: 904004 cycles/ticks + +kyber_decaps: +median: 1113918 cycles/ticks +average: 1117854 cycles/ticks + +Loop spin: 462 +gen_a: +median: 232322 cycles/ticks +average: 234020 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7139 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23014 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33407 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47306 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22246 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 706504 cycles/ticks +average: 711240 cycles/ticks + +indcpa_enc: +median: 849822 cycles/ticks +average: 852871 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199250 cycles/ticks + +kyber_keypair_derand: +median: 751274 cycles/ticks +average: 754994 cycles/ticks + +kyber_keypair: +median: 783480 cycles/ticks +average: 786429 cycles/ticks + +kyber_encaps_derand: +median: 899338 cycles/ticks +average: 903872 cycles/ticks + +kyber_encaps: +median: 902340 cycles/ticks +average: 905650 cycles/ticks + +kyber_decaps: +median: 1113862 cycles/ticks +average: 1118117 cycles/ticks + +Loop spin: 463 +gen_a: +median: 232756 cycles/ticks +average: 233857 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33314 cycles/ticks +average: 33445 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47229 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8725 cycles/ticks + +indcpa_keypair: +median: 705884 cycles/ticks +average: 709352 cycles/ticks + +indcpa_enc: +median: 848998 cycles/ticks +average: 852775 cycles/ticks + +indcpa_dec: +median: 198626 cycles/ticks +average: 199348 cycles/ticks + +kyber_keypair_derand: +median: 756106 cycles/ticks +average: 759168 cycles/ticks + +kyber_keypair: +median: 782918 cycles/ticks +average: 785793 cycles/ticks + +kyber_encaps_derand: +median: 898308 cycles/ticks +average: 901675 cycles/ticks + +kyber_encaps: +median: 899370 cycles/ticks +average: 902627 cycles/ticks + +kyber_decaps: +median: 1109168 cycles/ticks +average: 1113866 cycles/ticks + +Loop spin: 464 +gen_a: +median: 232480 cycles/ticks +average: 233781 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7142 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33442 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47272 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 707446 cycles/ticks +average: 710504 cycles/ticks + +indcpa_enc: +median: 850214 cycles/ticks +average: 853844 cycles/ticks + +indcpa_dec: +median: 198480 cycles/ticks +average: 199781 cycles/ticks + +kyber_keypair_derand: +median: 752128 cycles/ticks +average: 755351 cycles/ticks + +kyber_keypair: +median: 783338 cycles/ticks +average: 785819 cycles/ticks + +kyber_encaps_derand: +median: 898442 cycles/ticks +average: 903770 cycles/ticks + +kyber_encaps: +median: 900868 cycles/ticks +average: 903962 cycles/ticks + +kyber_decaps: +median: 1108724 cycles/ticks +average: 1113396 cycles/ticks + +Loop spin: 465 +gen_a: +median: 232792 cycles/ticks +average: 233981 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7192 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7138 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33433 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47226 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 706886 cycles/ticks +average: 709893 cycles/ticks + +indcpa_enc: +median: 849708 cycles/ticks +average: 852845 cycles/ticks + +indcpa_dec: +median: 201664 cycles/ticks +average: 202340 cycles/ticks + +kyber_keypair_derand: +median: 751992 cycles/ticks +average: 755034 cycles/ticks + +kyber_keypair: +median: 784154 cycles/ticks +average: 786563 cycles/ticks + +kyber_encaps_derand: +median: 899108 cycles/ticks +average: 903599 cycles/ticks + +kyber_encaps: +median: 899428 cycles/ticks +average: 902449 cycles/ticks + +kyber_decaps: +median: 1113030 cycles/ticks +average: 1117573 cycles/ticks + +Loop spin: 466 +gen_a: +median: 233012 cycles/ticks +average: 234202 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7169 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47256 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22255 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 707540 cycles/ticks +average: 710713 cycles/ticks + +indcpa_enc: +median: 850930 cycles/ticks +average: 855603 cycles/ticks + +indcpa_dec: +median: 198522 cycles/ticks +average: 199237 cycles/ticks + +kyber_keypair_derand: +median: 750824 cycles/ticks +average: 754644 cycles/ticks + +kyber_keypair: +median: 783340 cycles/ticks +average: 787377 cycles/ticks + +kyber_encaps_derand: +median: 898830 cycles/ticks +average: 904045 cycles/ticks + +kyber_encaps: +median: 902184 cycles/ticks +average: 906620 cycles/ticks + +kyber_decaps: +median: 1110378 cycles/ticks +average: 1116657 cycles/ticks + +Loop spin: 467 +gen_a: +median: 232604 cycles/ticks +average: 233947 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7198 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7200 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23106 cycles/ticks + +INVNTT: +median: 33330 cycles/ticks +average: 33528 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47297 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22301 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 711578 cycles/ticks +average: 714777 cycles/ticks + +indcpa_enc: +median: 854668 cycles/ticks +average: 858786 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199223 cycles/ticks + +kyber_keypair_derand: +median: 751676 cycles/ticks +average: 756516 cycles/ticks + +kyber_keypair: +median: 784214 cycles/ticks +average: 787957 cycles/ticks + +kyber_encaps_derand: +median: 900332 cycles/ticks +average: 905668 cycles/ticks + +kyber_encaps: +median: 901224 cycles/ticks +average: 905663 cycles/ticks + +kyber_decaps: +median: 1111376 cycles/ticks +average: 1116667 cycles/ticks + +Loop spin: 468 +gen_a: +median: 232320 cycles/ticks +average: 233609 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7199 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23078 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33436 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47228 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3920 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22305 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 706246 cycles/ticks +average: 710530 cycles/ticks + +indcpa_enc: +median: 849572 cycles/ticks +average: 854594 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199929 cycles/ticks + +kyber_keypair_derand: +median: 751470 cycles/ticks +average: 756246 cycles/ticks + +kyber_keypair: +median: 783142 cycles/ticks +average: 786498 cycles/ticks + +kyber_encaps_derand: +median: 899622 cycles/ticks +average: 904407 cycles/ticks + +kyber_encaps: +median: 901726 cycles/ticks +average: 906186 cycles/ticks + +kyber_decaps: +median: 1110514 cycles/ticks +average: 1116638 cycles/ticks + +Loop spin: 469 +gen_a: +median: 232378 cycles/ticks +average: 234220 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7179 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23024 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47454 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3895 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22369 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 707212 cycles/ticks +average: 711970 cycles/ticks + +indcpa_enc: +median: 850224 cycles/ticks +average: 855462 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 199697 cycles/ticks + +kyber_keypair_derand: +median: 751884 cycles/ticks +average: 756385 cycles/ticks + +kyber_keypair: +median: 784554 cycles/ticks +average: 789246 cycles/ticks + +kyber_encaps_derand: +median: 898892 cycles/ticks +average: 903453 cycles/ticks + +kyber_encaps: +median: 900042 cycles/ticks +average: 904495 cycles/ticks + +kyber_decaps: +median: 1109616 cycles/ticks +average: 1115479 cycles/ticks + +Loop spin: 470 +gen_a: +median: 232728 cycles/ticks +average: 234273 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7197 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23085 cycles/ticks + +INVNTT: +median: 33320 cycles/ticks +average: 33452 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47258 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3903 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8703 cycles/ticks + +indcpa_keypair: +median: 706964 cycles/ticks +average: 710938 cycles/ticks + +indcpa_enc: +median: 851762 cycles/ticks +average: 856904 cycles/ticks + +indcpa_dec: +median: 198558 cycles/ticks +average: 199693 cycles/ticks + +kyber_keypair_derand: +median: 751594 cycles/ticks +average: 756448 cycles/ticks + +kyber_keypair: +median: 783322 cycles/ticks +average: 787575 cycles/ticks + +kyber_encaps_derand: +median: 905162 cycles/ticks +average: 912915 cycles/ticks + +kyber_encaps: +median: 906950 cycles/ticks +average: 914328 cycles/ticks + +kyber_decaps: +median: 1114610 cycles/ticks +average: 1120326 cycles/ticks + +Loop spin: 471 +gen_a: +median: 232628 cycles/ticks +average: 234447 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22964 cycles/ticks +average: 23122 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47525 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 708462 cycles/ticks +average: 712155 cycles/ticks + +indcpa_enc: +median: 849176 cycles/ticks +average: 853580 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199635 cycles/ticks + +kyber_keypair_derand: +median: 754782 cycles/ticks +average: 759276 cycles/ticks + +kyber_keypair: +median: 786798 cycles/ticks +average: 791026 cycles/ticks + +kyber_encaps_derand: +median: 900252 cycles/ticks +average: 905832 cycles/ticks + +kyber_encaps: +median: 901394 cycles/ticks +average: 906083 cycles/ticks + +kyber_decaps: +median: 1111394 cycles/ticks +average: 1116914 cycles/ticks + +Loop spin: 472 +gen_a: +median: 232902 cycles/ticks +average: 234800 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22952 cycles/ticks +average: 23094 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33533 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47350 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22294 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 706752 cycles/ticks +average: 710693 cycles/ticks + +indcpa_enc: +median: 850632 cycles/ticks +average: 855733 cycles/ticks + +indcpa_dec: +median: 198536 cycles/ticks +average: 199829 cycles/ticks + +kyber_keypair_derand: +median: 756548 cycles/ticks +average: 760629 cycles/ticks + +kyber_keypair: +median: 783284 cycles/ticks +average: 787694 cycles/ticks + +kyber_encaps_derand: +median: 898618 cycles/ticks +average: 903655 cycles/ticks + +kyber_encaps: +median: 900550 cycles/ticks +average: 904348 cycles/ticks + +kyber_decaps: +median: 1108894 cycles/ticks +average: 1115268 cycles/ticks + +Loop spin: 473 +gen_a: +median: 232538 cycles/ticks +average: 234189 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7147 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33603 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47378 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3555 cycles/ticks + +poly_compress: +median: 3748 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22240 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8809 cycles/ticks + +indcpa_keypair: +median: 707230 cycles/ticks +average: 711504 cycles/ticks + +indcpa_enc: +median: 850472 cycles/ticks +average: 855728 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199361 cycles/ticks + +kyber_keypair_derand: +median: 756330 cycles/ticks +average: 761247 cycles/ticks + +kyber_keypair: +median: 783914 cycles/ticks +average: 787788 cycles/ticks + +kyber_encaps_derand: +median: 898918 cycles/ticks +average: 903306 cycles/ticks + +kyber_encaps: +median: 900020 cycles/ticks +average: 904961 cycles/ticks + +kyber_decaps: +median: 1109986 cycles/ticks +average: 1116538 cycles/ticks + +Loop spin: 474 +gen_a: +median: 232666 cycles/ticks +average: 234593 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7193 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7168 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33435 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47287 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3791 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22283 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8753 cycles/ticks + +indcpa_keypair: +median: 707644 cycles/ticks +average: 712021 cycles/ticks + +indcpa_enc: +median: 850582 cycles/ticks +average: 856049 cycles/ticks + +indcpa_dec: +median: 198538 cycles/ticks +average: 199586 cycles/ticks + +kyber_keypair_derand: +median: 752826 cycles/ticks +average: 757458 cycles/ticks + +kyber_keypair: +median: 783244 cycles/ticks +average: 786781 cycles/ticks + +kyber_encaps_derand: +median: 899280 cycles/ticks +average: 904440 cycles/ticks + +kyber_encaps: +median: 901848 cycles/ticks +average: 905940 cycles/ticks + +kyber_decaps: +median: 1111042 cycles/ticks +average: 1117794 cycles/ticks + +Loop spin: 475 +gen_a: +median: 232784 cycles/ticks +average: 234273 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7201 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23120 cycles/ticks + +INVNTT: +median: 33310 cycles/ticks +average: 33569 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47092 cycles/ticks +average: 47287 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3767 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1922 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22271 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8761 cycles/ticks + +indcpa_keypair: +median: 706920 cycles/ticks +average: 711137 cycles/ticks + +indcpa_enc: +median: 851362 cycles/ticks +average: 855524 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199641 cycles/ticks + +kyber_keypair_derand: +median: 751936 cycles/ticks +average: 756591 cycles/ticks + +kyber_keypair: +median: 783322 cycles/ticks +average: 786912 cycles/ticks + +kyber_encaps_derand: +median: 900658 cycles/ticks +average: 904852 cycles/ticks + +kyber_encaps: +median: 902342 cycles/ticks +average: 907336 cycles/ticks + +kyber_decaps: +median: 1110598 cycles/ticks +average: 1116070 cycles/ticks + +Loop spin: 476 +gen_a: +median: 232542 cycles/ticks +average: 234299 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33469 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47277 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3518 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22252 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8751 cycles/ticks + +indcpa_keypair: +median: 707256 cycles/ticks +average: 711717 cycles/ticks + +indcpa_enc: +median: 850894 cycles/ticks +average: 855341 cycles/ticks + +indcpa_dec: +median: 198496 cycles/ticks +average: 199522 cycles/ticks + +kyber_keypair_derand: +median: 751764 cycles/ticks +average: 755601 cycles/ticks + +kyber_keypair: +median: 783668 cycles/ticks +average: 787423 cycles/ticks + +kyber_encaps_derand: +median: 899320 cycles/ticks +average: 903463 cycles/ticks + +kyber_encaps: +median: 901762 cycles/ticks +average: 906116 cycles/ticks + +kyber_decaps: +median: 1109530 cycles/ticks +average: 1115432 cycles/ticks + +Loop spin: 477 +gen_a: +median: 232824 cycles/ticks +average: 234209 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23024 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33600 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47326 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3472 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22279 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 706554 cycles/ticks +average: 711078 cycles/ticks + +indcpa_enc: +median: 849796 cycles/ticks +average: 854014 cycles/ticks + +indcpa_dec: +median: 198944 cycles/ticks +average: 199916 cycles/ticks + +kyber_keypair_derand: +median: 751794 cycles/ticks +average: 755193 cycles/ticks + +kyber_keypair: +median: 783882 cycles/ticks +average: 787751 cycles/ticks + +kyber_encaps_derand: +median: 898714 cycles/ticks +average: 903200 cycles/ticks + +kyber_encaps: +median: 899990 cycles/ticks +average: 904388 cycles/ticks + +kyber_decaps: +median: 1114324 cycles/ticks +average: 1120180 cycles/ticks + +Loop spin: 478 +gen_a: +median: 232854 cycles/ticks +average: 234554 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7140 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23107 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33460 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47357 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22244 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8705 cycles/ticks + +indcpa_keypair: +median: 708100 cycles/ticks +average: 711404 cycles/ticks + +indcpa_enc: +median: 850864 cycles/ticks +average: 855781 cycles/ticks + +indcpa_dec: +median: 198570 cycles/ticks +average: 199458 cycles/ticks + +kyber_keypair_derand: +median: 752508 cycles/ticks +average: 757324 cycles/ticks + +kyber_keypair: +median: 783944 cycles/ticks +average: 788184 cycles/ticks + +kyber_encaps_derand: +median: 898968 cycles/ticks +average: 905233 cycles/ticks + +kyber_encaps: +median: 901406 cycles/ticks +average: 906492 cycles/ticks + +kyber_decaps: +median: 1110228 cycles/ticks +average: 1116602 cycles/ticks + +Loop spin: 479 +gen_a: +median: 233044 cycles/ticks +average: 234550 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23059 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33437 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47525 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3494 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3791 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22371 cycles/ticks + +polyvec_decompress: +median: 8698 cycles/ticks +average: 8747 cycles/ticks + +indcpa_keypair: +median: 705888 cycles/ticks +average: 710430 cycles/ticks + +indcpa_enc: +median: 849004 cycles/ticks +average: 853241 cycles/ticks + +indcpa_dec: +median: 198542 cycles/ticks +average: 199633 cycles/ticks + +kyber_keypair_derand: +median: 756324 cycles/ticks +average: 760425 cycles/ticks + +kyber_keypair: +median: 784018 cycles/ticks +average: 787840 cycles/ticks + +kyber_encaps_derand: +median: 900000 cycles/ticks +average: 904622 cycles/ticks + +kyber_encaps: +median: 900940 cycles/ticks +average: 906247 cycles/ticks + +kyber_decaps: +median: 1113900 cycles/ticks +average: 1120112 cycles/ticks + +Loop spin: 480 +gen_a: +median: 232000 cycles/ticks +average: 233495 cycles/ticks + +poly_getnoise_eta1: +median: 7248 cycles/ticks +average: 7345 cycles/ticks + +poly_getnoise_eta2: +median: 7236 cycles/ticks +average: 7247 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23150 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47313 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3802 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8692 cycles/ticks +average: 8723 cycles/ticks + +indcpa_keypair: +median: 708260 cycles/ticks +average: 712289 cycles/ticks + +indcpa_enc: +median: 851288 cycles/ticks +average: 855347 cycles/ticks + +indcpa_dec: +median: 198484 cycles/ticks +average: 199635 cycles/ticks + +kyber_keypair_derand: +median: 752916 cycles/ticks +average: 756997 cycles/ticks + +kyber_keypair: +median: 783078 cycles/ticks +average: 787545 cycles/ticks + +kyber_encaps_derand: +median: 898604 cycles/ticks +average: 903767 cycles/ticks + +kyber_encaps: +median: 900200 cycles/ticks +average: 905367 cycles/ticks + +kyber_decaps: +median: 1109136 cycles/ticks +average: 1114965 cycles/ticks + +Loop spin: 481 +gen_a: +median: 232792 cycles/ticks +average: 234430 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23099 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47304 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22142 cycles/ticks +average: 22217 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8698 cycles/ticks + +indcpa_keypair: +median: 706818 cycles/ticks +average: 711489 cycles/ticks + +indcpa_enc: +median: 849814 cycles/ticks +average: 854233 cycles/ticks + +indcpa_dec: +median: 198522 cycles/ticks +average: 199313 cycles/ticks + +kyber_keypair_derand: +median: 752498 cycles/ticks +average: 757325 cycles/ticks + +kyber_keypair: +median: 784380 cycles/ticks +average: 788273 cycles/ticks + +kyber_encaps_derand: +median: 903480 cycles/ticks +average: 908550 cycles/ticks + +kyber_encaps: +median: 905040 cycles/ticks +average: 909716 cycles/ticks + +kyber_decaps: +median: 1114616 cycles/ticks +average: 1121734 cycles/ticks + +Loop spin: 482 +gen_a: +median: 232826 cycles/ticks +average: 234799 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7143 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23052 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33542 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47429 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3914 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1958 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22264 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706494 cycles/ticks +average: 710909 cycles/ticks + +indcpa_enc: +median: 849994 cycles/ticks +average: 855150 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199911 cycles/ticks + +kyber_keypair_derand: +median: 752110 cycles/ticks +average: 756864 cycles/ticks + +kyber_keypair: +median: 783382 cycles/ticks +average: 787485 cycles/ticks + +kyber_encaps_derand: +median: 899342 cycles/ticks +average: 904065 cycles/ticks + +kyber_encaps: +median: 900704 cycles/ticks +average: 906240 cycles/ticks + +kyber_decaps: +median: 1110368 cycles/ticks +average: 1116637 cycles/ticks + +Loop spin: 483 +gen_a: +median: 232466 cycles/ticks +average: 234494 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22964 cycles/ticks +average: 23080 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33432 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47312 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 706324 cycles/ticks +average: 710700 cycles/ticks + +indcpa_enc: +median: 850072 cycles/ticks +average: 855968 cycles/ticks + +indcpa_dec: +median: 201762 cycles/ticks +average: 203258 cycles/ticks + +kyber_keypair_derand: +median: 755684 cycles/ticks +average: 760749 cycles/ticks + +kyber_keypair: +median: 784468 cycles/ticks +average: 788872 cycles/ticks + +kyber_encaps_derand: +median: 899046 cycles/ticks +average: 907479 cycles/ticks + +kyber_encaps: +median: 903320 cycles/ticks +average: 910778 cycles/ticks + +kyber_decaps: +median: 1112928 cycles/ticks +average: 1119480 cycles/ticks + +Loop spin: 484 +gen_a: +median: 231932 cycles/ticks +average: 233881 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7201 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7167 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23203 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33546 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47443 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22312 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8756 cycles/ticks + +indcpa_keypair: +median: 706508 cycles/ticks +average: 711854 cycles/ticks + +indcpa_enc: +median: 849990 cycles/ticks +average: 855070 cycles/ticks + +indcpa_dec: +median: 198516 cycles/ticks +average: 199794 cycles/ticks + +kyber_keypair_derand: +median: 752228 cycles/ticks +average: 756559 cycles/ticks + +kyber_keypair: +median: 783440 cycles/ticks +average: 788225 cycles/ticks + +kyber_encaps_derand: +median: 898710 cycles/ticks +average: 904322 cycles/ticks + +kyber_encaps: +median: 900120 cycles/ticks +average: 905276 cycles/ticks + +kyber_decaps: +median: 1112452 cycles/ticks +average: 1120110 cycles/ticks + +Loop spin: 485 +gen_a: +median: 232878 cycles/ticks +average: 234052 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47265 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 712116 cycles/ticks +average: 716619 cycles/ticks + +indcpa_enc: +median: 854920 cycles/ticks +average: 859957 cycles/ticks + +indcpa_dec: +median: 198516 cycles/ticks +average: 199586 cycles/ticks + +kyber_keypair_derand: +median: 752306 cycles/ticks +average: 757389 cycles/ticks + +kyber_keypair: +median: 784224 cycles/ticks +average: 788027 cycles/ticks + +kyber_encaps_derand: +median: 898744 cycles/ticks +average: 903666 cycles/ticks + +kyber_encaps: +median: 903032 cycles/ticks +average: 907479 cycles/ticks + +kyber_decaps: +median: 1110042 cycles/ticks +average: 1117531 cycles/ticks + +Loop spin: 486 +gen_a: +median: 232810 cycles/ticks +average: 234509 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22966 cycles/ticks +average: 23169 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47398 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22326 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8806 cycles/ticks + +indcpa_keypair: +median: 707310 cycles/ticks +average: 712097 cycles/ticks + +indcpa_enc: +median: 850980 cycles/ticks +average: 855422 cycles/ticks + +indcpa_dec: +median: 198628 cycles/ticks +average: 199578 cycles/ticks + +kyber_keypair_derand: +median: 751906 cycles/ticks +average: 756116 cycles/ticks + +kyber_keypair: +median: 783974 cycles/ticks +average: 787978 cycles/ticks + +kyber_encaps_derand: +median: 898712 cycles/ticks +average: 903931 cycles/ticks + +kyber_encaps: +median: 900162 cycles/ticks +average: 906233 cycles/ticks + +kyber_decaps: +median: 1109434 cycles/ticks +average: 1115893 cycles/ticks + +Loop spin: 487 +gen_a: +median: 232590 cycles/ticks +average: 234253 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7179 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7201 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23127 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33493 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47265 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3498 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22289 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 707562 cycles/ticks +average: 712152 cycles/ticks + +indcpa_enc: +median: 850636 cycles/ticks +average: 855511 cycles/ticks + +indcpa_dec: +median: 198536 cycles/ticks +average: 199508 cycles/ticks + +kyber_keypair_derand: +median: 752412 cycles/ticks +average: 757052 cycles/ticks + +kyber_keypair: +median: 784210 cycles/ticks +average: 788855 cycles/ticks + +kyber_encaps_derand: +median: 902848 cycles/ticks +average: 908074 cycles/ticks + +kyber_encaps: +median: 905746 cycles/ticks +average: 911052 cycles/ticks + +kyber_decaps: +median: 1113428 cycles/ticks +average: 1119384 cycles/ticks + +Loop spin: 488 +gen_a: +median: 232408 cycles/ticks +average: 234346 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33538 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47423 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22406 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 706658 cycles/ticks +average: 710924 cycles/ticks + +indcpa_enc: +median: 849694 cycles/ticks +average: 854396 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199497 cycles/ticks + +kyber_keypair_derand: +median: 751868 cycles/ticks +average: 756107 cycles/ticks + +kyber_keypair: +median: 784924 cycles/ticks +average: 789021 cycles/ticks + +kyber_encaps_derand: +median: 898760 cycles/ticks +average: 903852 cycles/ticks + +kyber_encaps: +median: 900016 cycles/ticks +average: 904907 cycles/ticks + +kyber_decaps: +median: 1109202 cycles/ticks +average: 1115656 cycles/ticks + +Loop spin: 489 +gen_a: +median: 232492 cycles/ticks +average: 234231 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7249 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23150 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47368 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3768 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22294 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 708094 cycles/ticks +average: 712548 cycles/ticks + +indcpa_enc: +median: 850772 cycles/ticks +average: 856439 cycles/ticks + +indcpa_dec: +median: 198560 cycles/ticks +average: 199742 cycles/ticks + +kyber_keypair_derand: +median: 753442 cycles/ticks +average: 757985 cycles/ticks + +kyber_keypair: +median: 783564 cycles/ticks +average: 787666 cycles/ticks + +kyber_encaps_derand: +median: 904072 cycles/ticks +average: 909124 cycles/ticks + +kyber_encaps: +median: 906254 cycles/ticks +average: 911038 cycles/ticks + +kyber_decaps: +median: 1115478 cycles/ticks +average: 1121336 cycles/ticks + +Loop spin: 490 +gen_a: +median: 232652 cycles/ticks +average: 234420 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23069 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33485 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47367 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22364 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8724 cycles/ticks + +indcpa_keypair: +median: 706800 cycles/ticks +average: 710524 cycles/ticks + +indcpa_enc: +median: 850034 cycles/ticks +average: 854670 cycles/ticks + +indcpa_dec: +median: 198472 cycles/ticks +average: 200094 cycles/ticks + +kyber_keypair_derand: +median: 756132 cycles/ticks +average: 760758 cycles/ticks + +kyber_keypair: +median: 783972 cycles/ticks +average: 787195 cycles/ticks + +kyber_encaps_derand: +median: 898946 cycles/ticks +average: 903754 cycles/ticks + +kyber_encaps: +median: 899824 cycles/ticks +average: 904558 cycles/ticks + +kyber_decaps: +median: 1110290 cycles/ticks +average: 1116012 cycles/ticks + +Loop spin: 491 +gen_a: +median: 232862 cycles/ticks +average: 234259 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7208 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23158 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33574 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47463 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22313 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 706804 cycles/ticks +average: 710950 cycles/ticks + +indcpa_enc: +median: 850164 cycles/ticks +average: 855023 cycles/ticks + +indcpa_dec: +median: 198512 cycles/ticks +average: 199616 cycles/ticks + +kyber_keypair_derand: +median: 751318 cycles/ticks +average: 755924 cycles/ticks + +kyber_keypair: +median: 783042 cycles/ticks +average: 787179 cycles/ticks + +kyber_encaps_derand: +median: 898990 cycles/ticks +average: 903536 cycles/ticks + +kyber_encaps: +median: 901118 cycles/ticks +average: 908865 cycles/ticks + +kyber_decaps: +median: 1110170 cycles/ticks +average: 1116848 cycles/ticks + +Loop spin: 492 +gen_a: +median: 233020 cycles/ticks +average: 234552 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23154 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33615 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47250 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1944 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22356 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 709484 cycles/ticks +average: 713377 cycles/ticks + +indcpa_enc: +median: 850446 cycles/ticks +average: 854473 cycles/ticks + +indcpa_dec: +median: 198584 cycles/ticks +average: 199972 cycles/ticks + +kyber_keypair_derand: +median: 753450 cycles/ticks +average: 758112 cycles/ticks + +kyber_keypair: +median: 786714 cycles/ticks +average: 789405 cycles/ticks + +kyber_encaps_derand: +median: 899636 cycles/ticks +average: 904610 cycles/ticks + +kyber_encaps: +median: 900760 cycles/ticks +average: 905892 cycles/ticks + +kyber_decaps: +median: 1110422 cycles/ticks +average: 1115622 cycles/ticks + +Loop spin: 493 +gen_a: +median: 232434 cycles/ticks +average: 234109 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33264 cycles/ticks +average: 33568 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47304 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22296 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706480 cycles/ticks +average: 710544 cycles/ticks + +indcpa_enc: +median: 849880 cycles/ticks +average: 854139 cycles/ticks + +indcpa_dec: +median: 202974 cycles/ticks +average: 203882 cycles/ticks + +kyber_keypair_derand: +median: 752496 cycles/ticks +average: 756553 cycles/ticks + +kyber_keypair: +median: 783388 cycles/ticks +average: 788607 cycles/ticks + +kyber_encaps_derand: +median: 898504 cycles/ticks +average: 903722 cycles/ticks + +kyber_encaps: +median: 900792 cycles/ticks +average: 905840 cycles/ticks + +kyber_decaps: +median: 1109486 cycles/ticks +average: 1115619 cycles/ticks + +Loop spin: 494 +gen_a: +median: 232852 cycles/ticks +average: 234493 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33308 cycles/ticks +average: 33587 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47394 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3754 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22363 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 707206 cycles/ticks +average: 711755 cycles/ticks + +indcpa_enc: +median: 849514 cycles/ticks +average: 854515 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199644 cycles/ticks + +kyber_keypair_derand: +median: 753476 cycles/ticks +average: 758691 cycles/ticks + +kyber_keypair: +median: 785158 cycles/ticks +average: 789575 cycles/ticks + +kyber_encaps_derand: +median: 899944 cycles/ticks +average: 906100 cycles/ticks + +kyber_encaps: +median: 901376 cycles/ticks +average: 906660 cycles/ticks + +kyber_decaps: +median: 1111758 cycles/ticks +average: 1117601 cycles/ticks + +Loop spin: 495 +gen_a: +median: 232726 cycles/ticks +average: 234354 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7186 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22958 cycles/ticks +average: 23125 cycles/ticks + +INVNTT: +median: 33322 cycles/ticks +average: 33504 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47086 cycles/ticks +average: 47509 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3894 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3494 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22298 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8736 cycles/ticks + +indcpa_keypair: +median: 707154 cycles/ticks +average: 711053 cycles/ticks + +indcpa_enc: +median: 850694 cycles/ticks +average: 855813 cycles/ticks + +indcpa_dec: +median: 201782 cycles/ticks +average: 203000 cycles/ticks + +kyber_keypair_derand: +median: 752606 cycles/ticks +average: 757794 cycles/ticks + +kyber_keypair: +median: 783268 cycles/ticks +average: 788121 cycles/ticks + +kyber_encaps_derand: +median: 898596 cycles/ticks +average: 904691 cycles/ticks + +kyber_encaps: +median: 901636 cycles/ticks +average: 906181 cycles/ticks + +kyber_decaps: +median: 1108998 cycles/ticks +average: 1115545 cycles/ticks + +Loop spin: 496 +gen_a: +median: 232574 cycles/ticks +average: 234210 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7209 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7207 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23170 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33458 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47275 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22328 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 708156 cycles/ticks +average: 712490 cycles/ticks + +indcpa_enc: +median: 851078 cycles/ticks +average: 855301 cycles/ticks + +indcpa_dec: +median: 198576 cycles/ticks +average: 199913 cycles/ticks + +kyber_keypair_derand: +median: 751422 cycles/ticks +average: 755613 cycles/ticks + +kyber_keypair: +median: 784186 cycles/ticks +average: 788510 cycles/ticks + +kyber_encaps_derand: +median: 899016 cycles/ticks +average: 903235 cycles/ticks + +kyber_encaps: +median: 900690 cycles/ticks +average: 912625 cycles/ticks + +kyber_decaps: +median: 1110488 cycles/ticks +average: 1115722 cycles/ticks + +Loop spin: 497 +gen_a: +median: 232424 cycles/ticks +average: 233825 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7205 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23092 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33575 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47265 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3742 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22358 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 706900 cycles/ticks +average: 711157 cycles/ticks + +indcpa_enc: +median: 850928 cycles/ticks +average: 855923 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199746 cycles/ticks + +kyber_keypair_derand: +median: 752652 cycles/ticks +average: 757121 cycles/ticks + +kyber_keypair: +median: 783540 cycles/ticks +average: 787310 cycles/ticks + +kyber_encaps_derand: +median: 900812 cycles/ticks +average: 905875 cycles/ticks + +kyber_encaps: +median: 903248 cycles/ticks +average: 909531 cycles/ticks + +kyber_decaps: +median: 1111156 cycles/ticks +average: 1116760 cycles/ticks + +Loop spin: 498 +gen_a: +median: 232456 cycles/ticks +average: 233992 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7185 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23074 cycles/ticks + +INVNTT: +median: 33306 cycles/ticks +average: 33451 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47215 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22344 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706888 cycles/ticks +average: 710790 cycles/ticks + +indcpa_enc: +median: 850618 cycles/ticks +average: 854527 cycles/ticks + +indcpa_dec: +median: 198482 cycles/ticks +average: 199728 cycles/ticks + +kyber_keypair_derand: +median: 752246 cycles/ticks +average: 757089 cycles/ticks + +kyber_keypair: +median: 784122 cycles/ticks +average: 787899 cycles/ticks + +kyber_encaps_derand: +median: 898528 cycles/ticks +average: 903152 cycles/ticks + +kyber_encaps: +median: 900154 cycles/ticks +average: 904243 cycles/ticks + +kyber_decaps: +median: 1109984 cycles/ticks +average: 1115668 cycles/ticks + +Loop spin: 499 +gen_a: +median: 232702 cycles/ticks +average: 234311 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23078 cycles/ticks + +INVNTT: +median: 33272 cycles/ticks +average: 33578 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47439 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1944 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22295 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 707564 cycles/ticks +average: 711258 cycles/ticks + +indcpa_enc: +median: 850932 cycles/ticks +average: 855497 cycles/ticks + +indcpa_dec: +median: 198560 cycles/ticks +average: 199828 cycles/ticks + +kyber_keypair_derand: +median: 751058 cycles/ticks +average: 755182 cycles/ticks + +kyber_keypair: +median: 783374 cycles/ticks +average: 787647 cycles/ticks + +kyber_encaps_derand: +median: 899474 cycles/ticks +average: 904524 cycles/ticks + +kyber_encaps: +median: 901420 cycles/ticks +average: 905682 cycles/ticks + +kyber_decaps: +median: 1110614 cycles/ticks +average: 1116394 cycles/ticks + +Loop spin: 500 +gen_a: +median: 232438 cycles/ticks +average: 234205 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7258 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23104 cycles/ticks + +INVNTT: +median: 33310 cycles/ticks +average: 33500 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47261 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22252 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 707112 cycles/ticks +average: 710991 cycles/ticks + +indcpa_enc: +median: 851206 cycles/ticks +average: 855505 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199479 cycles/ticks + +kyber_keypair_derand: +median: 751588 cycles/ticks +average: 756085 cycles/ticks + +kyber_keypair: +median: 784270 cycles/ticks +average: 788403 cycles/ticks + +kyber_encaps_derand: +median: 899440 cycles/ticks +average: 903264 cycles/ticks + +kyber_encaps: +median: 900410 cycles/ticks +average: 904967 cycles/ticks + +kyber_decaps: +median: 1109702 cycles/ticks +average: 1114872 cycles/ticks + +Loop spin: 501 +gen_a: +median: 232732 cycles/ticks +average: 234154 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7197 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23082 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47300 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3879 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22246 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8739 cycles/ticks + +indcpa_keypair: +median: 706968 cycles/ticks +average: 711204 cycles/ticks + +indcpa_enc: +median: 849760 cycles/ticks +average: 855184 cycles/ticks + +indcpa_dec: +median: 198584 cycles/ticks +average: 199901 cycles/ticks + +kyber_keypair_derand: +median: 752592 cycles/ticks +average: 757534 cycles/ticks + +kyber_keypair: +median: 784148 cycles/ticks +average: 788713 cycles/ticks + +kyber_encaps_derand: +median: 899232 cycles/ticks +average: 905263 cycles/ticks + +kyber_encaps: +median: 900752 cycles/ticks +average: 906165 cycles/ticks + +kyber_decaps: +median: 1109808 cycles/ticks +average: 1115414 cycles/ticks + +Loop spin: 502 +gen_a: +median: 232514 cycles/ticks +average: 234502 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7211 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23099 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33449 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47474 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3502 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22176 cycles/ticks +average: 22274 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 707094 cycles/ticks +average: 711400 cycles/ticks + +indcpa_enc: +median: 850436 cycles/ticks +average: 855515 cycles/ticks + +indcpa_dec: +median: 198566 cycles/ticks +average: 199797 cycles/ticks + +kyber_keypair_derand: +median: 752132 cycles/ticks +average: 756162 cycles/ticks + +kyber_keypair: +median: 784610 cycles/ticks +average: 788537 cycles/ticks + +kyber_encaps_derand: +median: 904302 cycles/ticks +average: 910399 cycles/ticks + +kyber_encaps: +median: 906596 cycles/ticks +average: 911182 cycles/ticks + +kyber_decaps: +median: 1115884 cycles/ticks +average: 1121571 cycles/ticks + +Loop spin: 503 +gen_a: +median: 232294 cycles/ticks +average: 233977 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7182 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23185 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33554 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47479 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3908 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3766 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 707616 cycles/ticks +average: 711351 cycles/ticks + +indcpa_enc: +median: 850230 cycles/ticks +average: 855828 cycles/ticks + +indcpa_dec: +median: 198496 cycles/ticks +average: 199546 cycles/ticks + +kyber_keypair_derand: +median: 752568 cycles/ticks +average: 756264 cycles/ticks + +kyber_keypair: +median: 783958 cycles/ticks +average: 787463 cycles/ticks + +kyber_encaps_derand: +median: 898706 cycles/ticks +average: 904364 cycles/ticks + +kyber_encaps: +median: 899352 cycles/ticks +average: 904847 cycles/ticks + +kyber_decaps: +median: 1109464 cycles/ticks +average: 1115538 cycles/ticks + +Loop spin: 504 +gen_a: +median: 232856 cycles/ticks +average: 234467 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7206 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23087 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33563 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47444 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22278 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 706406 cycles/ticks +average: 710746 cycles/ticks + +indcpa_enc: +median: 850484 cycles/ticks +average: 855683 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 199674 cycles/ticks + +kyber_keypair_derand: +median: 751038 cycles/ticks +average: 755143 cycles/ticks + +kyber_keypair: +median: 783738 cycles/ticks +average: 787803 cycles/ticks + +kyber_encaps_derand: +median: 899774 cycles/ticks +average: 907297 cycles/ticks + +kyber_encaps: +median: 902642 cycles/ticks +average: 911497 cycles/ticks + +kyber_decaps: +median: 1110702 cycles/ticks +average: 1118812 cycles/ticks + +Loop spin: 505 +gen_a: +median: 232634 cycles/ticks +average: 234640 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7184 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23097 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33430 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47253 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22261 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 707410 cycles/ticks +average: 714603 cycles/ticks + +indcpa_enc: +median: 850622 cycles/ticks +average: 861173 cycles/ticks + +indcpa_dec: +median: 198516 cycles/ticks +average: 199276 cycles/ticks + +kyber_keypair_derand: +median: 751416 cycles/ticks +average: 756827 cycles/ticks + +kyber_keypair: +median: 783196 cycles/ticks +average: 788604 cycles/ticks + +kyber_encaps_derand: +median: 900698 cycles/ticks +average: 913234 cycles/ticks + +kyber_encaps: +median: 905662 cycles/ticks +average: 916859 cycles/ticks + +kyber_decaps: +median: 1119282 cycles/ticks +average: 1128929 cycles/ticks + +Loop spin: 506 +gen_a: +median: 233070 cycles/ticks +average: 237204 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7190 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33824 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47110 cycles/ticks +average: 48056 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3784 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22184 cycles/ticks +average: 22465 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706910 cycles/ticks +average: 717800 cycles/ticks + +indcpa_enc: +median: 849448 cycles/ticks +average: 857179 cycles/ticks + +indcpa_dec: +median: 198568 cycles/ticks +average: 202209 cycles/ticks + +kyber_keypair_derand: +median: 753832 cycles/ticks +average: 766729 cycles/ticks + +kyber_keypair: +median: 785044 cycles/ticks +average: 794078 cycles/ticks + +kyber_encaps_derand: +median: 903564 cycles/ticks +average: 916054 cycles/ticks + +kyber_encaps: +median: 907632 cycles/ticks +average: 919618 cycles/ticks + +kyber_decaps: +median: 1114956 cycles/ticks +average: 1123565 cycles/ticks + +Loop spin: 507 +gen_a: +median: 232324 cycles/ticks +average: 235209 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7184 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7195 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23062 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33445 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47343 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22284 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8751 cycles/ticks + +indcpa_keypair: +median: 706704 cycles/ticks +average: 710917 cycles/ticks + +indcpa_enc: +median: 850236 cycles/ticks +average: 854808 cycles/ticks + +indcpa_dec: +median: 198560 cycles/ticks +average: 199293 cycles/ticks + +kyber_keypair_derand: +median: 751374 cycles/ticks +average: 755833 cycles/ticks + +kyber_keypair: +median: 783950 cycles/ticks +average: 787995 cycles/ticks + +kyber_encaps_derand: +median: 898804 cycles/ticks +average: 904867 cycles/ticks + +kyber_encaps: +median: 899830 cycles/ticks +average: 905665 cycles/ticks + +kyber_decaps: +median: 1109180 cycles/ticks +average: 1115880 cycles/ticks + +Loop spin: 508 +gen_a: +median: 232822 cycles/ticks +average: 234555 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33310 cycles/ticks +average: 33550 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47295 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22270 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 712186 cycles/ticks +average: 717013 cycles/ticks + +indcpa_enc: +median: 855940 cycles/ticks +average: 861545 cycles/ticks + +indcpa_dec: +median: 198638 cycles/ticks +average: 199848 cycles/ticks + +kyber_keypair_derand: +median: 752524 cycles/ticks +average: 757967 cycles/ticks + +kyber_keypair: +median: 783156 cycles/ticks +average: 787604 cycles/ticks + +kyber_encaps_derand: +median: 899798 cycles/ticks +average: 905014 cycles/ticks + +kyber_encaps: +median: 905508 cycles/ticks +average: 910284 cycles/ticks + +kyber_decaps: +median: 1113862 cycles/ticks +average: 1121106 cycles/ticks + +Loop spin: 509 +gen_a: +median: 232666 cycles/ticks +average: 234298 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23089 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33508 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47353 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3536 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22306 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8754 cycles/ticks + +indcpa_keypair: +median: 708854 cycles/ticks +average: 713809 cycles/ticks + +indcpa_enc: +median: 849352 cycles/ticks +average: 855134 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199783 cycles/ticks + +kyber_keypair_derand: +median: 754396 cycles/ticks +average: 759795 cycles/ticks + +kyber_keypair: +median: 786514 cycles/ticks +average: 790854 cycles/ticks + +kyber_encaps_derand: +median: 898754 cycles/ticks +average: 904846 cycles/ticks + +kyber_encaps: +median: 900446 cycles/ticks +average: 909772 cycles/ticks + +kyber_decaps: +median: 1110020 cycles/ticks +average: 1119541 cycles/ticks + +Loop spin: 510 +gen_a: +median: 232462 cycles/ticks +average: 234328 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7212 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23167 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33576 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47371 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1967 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22281 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8700 cycles/ticks + +indcpa_keypair: +median: 706208 cycles/ticks +average: 710719 cycles/ticks + +indcpa_enc: +median: 849514 cycles/ticks +average: 854358 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 199831 cycles/ticks + +kyber_keypair_derand: +median: 752078 cycles/ticks +average: 757099 cycles/ticks + +kyber_keypair: +median: 783294 cycles/ticks +average: 788120 cycles/ticks + +kyber_encaps_derand: +median: 902994 cycles/ticks +average: 908889 cycles/ticks + +kyber_encaps: +median: 906072 cycles/ticks +average: 911610 cycles/ticks + +kyber_decaps: +median: 1114086 cycles/ticks +average: 1121084 cycles/ticks + +Loop spin: 511 +gen_a: +median: 232462 cycles/ticks +average: 234468 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7179 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7251 cycles/ticks + +NTT: +median: 22956 cycles/ticks +average: 23152 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47354 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3783 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22378 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 707104 cycles/ticks +average: 711777 cycles/ticks + +indcpa_enc: +median: 850640 cycles/ticks +average: 856552 cycles/ticks + +indcpa_dec: +median: 198476 cycles/ticks +average: 199583 cycles/ticks + +kyber_keypair_derand: +median: 752166 cycles/ticks +average: 757699 cycles/ticks + +kyber_keypair: +median: 784674 cycles/ticks +average: 788972 cycles/ticks + +kyber_encaps_derand: +median: 900032 cycles/ticks +average: 905328 cycles/ticks + +kyber_encaps: +median: 900898 cycles/ticks +average: 906500 cycles/ticks + +kyber_decaps: +median: 1111858 cycles/ticks +average: 1118415 cycles/ticks + +Loop spin: 512 +gen_a: +median: 232126 cycles/ticks +average: 233665 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7204 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23114 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47433 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3443 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22300 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 707354 cycles/ticks +average: 711012 cycles/ticks + +indcpa_enc: +median: 851112 cycles/ticks +average: 857085 cycles/ticks + +indcpa_dec: +median: 198630 cycles/ticks +average: 200137 cycles/ticks + +kyber_keypair_derand: +median: 751098 cycles/ticks +average: 756651 cycles/ticks + +kyber_keypair: +median: 783302 cycles/ticks +average: 788604 cycles/ticks + +kyber_encaps_derand: +median: 899756 cycles/ticks +average: 906654 cycles/ticks + +kyber_encaps: +median: 901960 cycles/ticks +average: 908107 cycles/ticks + +kyber_decaps: +median: 1111074 cycles/ticks +average: 1123725 cycles/ticks + +Loop spin: 513 +gen_a: +median: 232510 cycles/ticks +average: 236742 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22950 cycles/ticks +average: 23345 cycles/ticks + +INVNTT: +median: 33396 cycles/ticks +average: 34328 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47180 cycles/ticks +average: 48367 cycles/ticks + +poly_tomsg: +median: 3946 cycles/ticks +average: 4019 cycles/ticks + +poly_frommsg: +median: 3530 cycles/ticks +average: 3560 cycles/ticks + +poly_compress: +median: 3736 cycles/ticks +average: 3791 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22184 cycles/ticks +average: 22539 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 708014 cycles/ticks +average: 717946 cycles/ticks + +indcpa_enc: +median: 850606 cycles/ticks +average: 858941 cycles/ticks + +indcpa_dec: +median: 198560 cycles/ticks +average: 200993 cycles/ticks + +kyber_keypair_derand: +median: 752144 cycles/ticks +average: 761400 cycles/ticks + +kyber_keypair: +median: 784880 cycles/ticks +average: 790398 cycles/ticks + +kyber_encaps_derand: +median: 899256 cycles/ticks +average: 912648 cycles/ticks + +kyber_encaps: +median: 903002 cycles/ticks +average: 914539 cycles/ticks + +kyber_decaps: +median: 1115772 cycles/ticks +average: 1125120 cycles/ticks + +Loop spin: 514 +gen_a: +median: 232736 cycles/ticks +average: 235432 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7181 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23133 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33550 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47286 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22178 cycles/ticks +average: 22535 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 712462 cycles/ticks +average: 722230 cycles/ticks + +indcpa_enc: +median: 855574 cycles/ticks +average: 866295 cycles/ticks + +indcpa_dec: +median: 201692 cycles/ticks +average: 203307 cycles/ticks + +kyber_keypair_derand: +median: 751814 cycles/ticks +average: 760508 cycles/ticks + +kyber_keypair: +median: 784270 cycles/ticks +average: 792919 cycles/ticks + +kyber_encaps_derand: +median: 898574 cycles/ticks +average: 907265 cycles/ticks + +kyber_encaps: +median: 900736 cycles/ticks +average: 905270 cycles/ticks + +kyber_decaps: +median: 1109286 cycles/ticks +average: 1115761 cycles/ticks + +Loop spin: 515 +gen_a: +median: 232418 cycles/ticks +average: 234231 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7215 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7208 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23236 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33529 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47478 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22380 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8732 cycles/ticks + +indcpa_keypair: +median: 706804 cycles/ticks +average: 712056 cycles/ticks + +indcpa_enc: +median: 853774 cycles/ticks +average: 859059 cycles/ticks + +indcpa_dec: +median: 198504 cycles/ticks +average: 199744 cycles/ticks + +kyber_keypair_derand: +median: 751542 cycles/ticks +average: 756772 cycles/ticks + +kyber_keypair: +median: 784310 cycles/ticks +average: 788056 cycles/ticks + +kyber_encaps_derand: +median: 902986 cycles/ticks +average: 909290 cycles/ticks + +kyber_encaps: +median: 904280 cycles/ticks +average: 909406 cycles/ticks + +kyber_decaps: +median: 1111046 cycles/ticks +average: 1115851 cycles/ticks + +Loop spin: 516 +gen_a: +median: 233096 cycles/ticks +average: 235079 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7223 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23027 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33439 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47333 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706338 cycles/ticks +average: 710116 cycles/ticks + +indcpa_enc: +median: 849528 cycles/ticks +average: 854361 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199865 cycles/ticks + +kyber_keypair_derand: +median: 752054 cycles/ticks +average: 756807 cycles/ticks + +kyber_keypair: +median: 788200 cycles/ticks +average: 798424 cycles/ticks + +kyber_encaps_derand: +median: 903896 cycles/ticks +average: 915560 cycles/ticks + +kyber_encaps: +median: 901500 cycles/ticks +average: 905010 cycles/ticks + +kyber_decaps: +median: 1111010 cycles/ticks +average: 1116088 cycles/ticks + +Loop spin: 517 +gen_a: +median: 232794 cycles/ticks +average: 235006 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7146 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7201 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23070 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33436 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47342 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3808 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1945 cycles/ticks + +polyvec_compress: +median: 22188 cycles/ticks +average: 22329 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8727 cycles/ticks + +indcpa_keypair: +median: 706398 cycles/ticks +average: 711581 cycles/ticks + +indcpa_enc: +median: 849892 cycles/ticks +average: 854313 cycles/ticks + +indcpa_dec: +median: 198566 cycles/ticks +average: 199551 cycles/ticks + +kyber_keypair_derand: +median: 751644 cycles/ticks +average: 754843 cycles/ticks + +kyber_keypair: +median: 783830 cycles/ticks +average: 787668 cycles/ticks + +kyber_encaps_derand: +median: 898852 cycles/ticks +average: 903471 cycles/ticks + +kyber_encaps: +median: 900222 cycles/ticks +average: 905719 cycles/ticks + +kyber_decaps: +median: 1109512 cycles/ticks +average: 1114862 cycles/ticks + +Loop spin: 518 +gen_a: +median: 232790 cycles/ticks +average: 234122 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7170 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33565 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47198 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22260 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 707276 cycles/ticks +average: 710880 cycles/ticks + +indcpa_enc: +median: 850030 cycles/ticks +average: 854127 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 199398 cycles/ticks + +kyber_keypair_derand: +median: 752828 cycles/ticks +average: 757654 cycles/ticks + +kyber_keypair: +median: 783792 cycles/ticks +average: 788482 cycles/ticks + +kyber_encaps_derand: +median: 899118 cycles/ticks +average: 902931 cycles/ticks + +kyber_encaps: +median: 901370 cycles/ticks +average: 905223 cycles/ticks + +kyber_decaps: +median: 1109330 cycles/ticks +average: 1114459 cycles/ticks + +Loop spin: 519 +gen_a: +median: 232806 cycles/ticks +average: 234262 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33626 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47305 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22252 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8755 cycles/ticks + +indcpa_keypair: +median: 706866 cycles/ticks +average: 710740 cycles/ticks + +indcpa_enc: +median: 850152 cycles/ticks +average: 854289 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199801 cycles/ticks + +kyber_keypair_derand: +median: 751480 cycles/ticks +average: 755503 cycles/ticks + +kyber_keypair: +median: 783334 cycles/ticks +average: 786869 cycles/ticks + +kyber_encaps_derand: +median: 899058 cycles/ticks +average: 903581 cycles/ticks + +kyber_encaps: +median: 900416 cycles/ticks +average: 905169 cycles/ticks + +kyber_decaps: +median: 1110202 cycles/ticks +average: 1115297 cycles/ticks + +Loop spin: 520 +gen_a: +median: 232590 cycles/ticks +average: 234225 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33440 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47270 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3898 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3764 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22332 cycles/ticks + +polyvec_decompress: +median: 8668 cycles/ticks +average: 8691 cycles/ticks + +indcpa_keypair: +median: 707014 cycles/ticks +average: 710611 cycles/ticks + +indcpa_enc: +median: 850532 cycles/ticks +average: 856039 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199630 cycles/ticks + +kyber_keypair_derand: +median: 752092 cycles/ticks +average: 758187 cycles/ticks + +kyber_keypair: +median: 783002 cycles/ticks +average: 786334 cycles/ticks + +kyber_encaps_derand: +median: 899050 cycles/ticks +average: 902889 cycles/ticks + +kyber_encaps: +median: 901032 cycles/ticks +average: 904597 cycles/ticks + +kyber_decaps: +median: 1109432 cycles/ticks +average: 1113980 cycles/ticks + +Loop spin: 521 +gen_a: +median: 232506 cycles/ticks +average: 234067 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7214 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23110 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33480 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47294 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3502 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1983 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22335 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8758 cycles/ticks + +indcpa_keypair: +median: 706526 cycles/ticks +average: 710645 cycles/ticks + +indcpa_enc: +median: 849826 cycles/ticks +average: 854063 cycles/ticks + +indcpa_dec: +median: 198468 cycles/ticks +average: 199555 cycles/ticks + +kyber_keypair_derand: +median: 751750 cycles/ticks +average: 756356 cycles/ticks + +kyber_keypair: +median: 783550 cycles/ticks +average: 786731 cycles/ticks + +kyber_encaps_derand: +median: 898926 cycles/ticks +average: 903613 cycles/ticks + +kyber_encaps: +median: 900126 cycles/ticks +average: 903781 cycles/ticks + +kyber_decaps: +median: 1109748 cycles/ticks +average: 1115196 cycles/ticks + +Loop spin: 522 +gen_a: +median: 233044 cycles/ticks +average: 234329 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23049 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33601 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47426 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3511 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1946 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22366 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 712178 cycles/ticks +average: 716117 cycles/ticks + +indcpa_enc: +median: 859038 cycles/ticks +average: 863204 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199321 cycles/ticks + +kyber_keypair_derand: +median: 752736 cycles/ticks +average: 756579 cycles/ticks + +kyber_keypair: +median: 784714 cycles/ticks +average: 788455 cycles/ticks + +kyber_encaps_derand: +median: 903776 cycles/ticks +average: 907911 cycles/ticks + +kyber_encaps: +median: 906278 cycles/ticks +average: 913215 cycles/ticks + +kyber_decaps: +median: 1109644 cycles/ticks +average: 1117731 cycles/ticks + +Loop spin: 523 +gen_a: +median: 232464 cycles/ticks +average: 234444 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7167 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23100 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47394 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3896 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3800 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1981 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22319 cycles/ticks + +polyvec_decompress: +median: 8700 cycles/ticks +average: 8779 cycles/ticks + +indcpa_keypair: +median: 706926 cycles/ticks +average: 711786 cycles/ticks + +indcpa_enc: +median: 850398 cycles/ticks +average: 854603 cycles/ticks + +indcpa_dec: +median: 198554 cycles/ticks +average: 199536 cycles/ticks + +kyber_keypair_derand: +median: 752202 cycles/ticks +average: 756066 cycles/ticks + +kyber_keypair: +median: 784074 cycles/ticks +average: 787100 cycles/ticks + +kyber_encaps_derand: +median: 902830 cycles/ticks +average: 906840 cycles/ticks + +kyber_encaps: +median: 904272 cycles/ticks +average: 908751 cycles/ticks + +kyber_decaps: +median: 1113988 cycles/ticks +average: 1120249 cycles/ticks + +Loop spin: 524 +gen_a: +median: 232634 cycles/ticks +average: 234420 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7140 cycles/ticks + +NTT: +median: 22966 cycles/ticks +average: 23103 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47501 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3494 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22174 cycles/ticks +average: 22334 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8699 cycles/ticks + +indcpa_keypair: +median: 706752 cycles/ticks +average: 709760 cycles/ticks + +indcpa_enc: +median: 849958 cycles/ticks +average: 853522 cycles/ticks + +indcpa_dec: +median: 198540 cycles/ticks +average: 199370 cycles/ticks + +kyber_keypair_derand: +median: 751654 cycles/ticks +average: 755350 cycles/ticks + +kyber_keypair: +median: 783020 cycles/ticks +average: 787116 cycles/ticks + +kyber_encaps_derand: +median: 899416 cycles/ticks +average: 903699 cycles/ticks + +kyber_encaps: +median: 901664 cycles/ticks +average: 906089 cycles/ticks + +kyber_decaps: +median: 1110110 cycles/ticks +average: 1115863 cycles/ticks + +Loop spin: 525 +gen_a: +median: 232738 cycles/ticks +average: 234309 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33398 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47242 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8766 cycles/ticks + +indcpa_keypair: +median: 707440 cycles/ticks +average: 711807 cycles/ticks + +indcpa_enc: +median: 850592 cycles/ticks +average: 854601 cycles/ticks + +indcpa_dec: +median: 198484 cycles/ticks +average: 199632 cycles/ticks + +kyber_keypair_derand: +median: 751882 cycles/ticks +average: 755461 cycles/ticks + +kyber_keypair: +median: 783976 cycles/ticks +average: 787465 cycles/ticks + +kyber_encaps_derand: +median: 898948 cycles/ticks +average: 903998 cycles/ticks + +kyber_encaps: +median: 900352 cycles/ticks +average: 905660 cycles/ticks + +kyber_decaps: +median: 1109494 cycles/ticks +average: 1115056 cycles/ticks + +Loop spin: 526 +gen_a: +median: 233344 cycles/ticks +average: 234872 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7252 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23090 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33433 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47451 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3792 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22392 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706412 cycles/ticks +average: 710275 cycles/ticks + +indcpa_enc: +median: 850014 cycles/ticks +average: 855303 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199512 cycles/ticks + +kyber_keypair_derand: +median: 751674 cycles/ticks +average: 756649 cycles/ticks + +kyber_keypair: +median: 783166 cycles/ticks +average: 787024 cycles/ticks + +kyber_encaps_derand: +median: 899232 cycles/ticks +average: 903603 cycles/ticks + +kyber_encaps: +median: 900994 cycles/ticks +average: 905252 cycles/ticks + +kyber_decaps: +median: 1110564 cycles/ticks +average: 1115682 cycles/ticks + +Loop spin: 527 +gen_a: +median: 232506 cycles/ticks +average: 233822 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23057 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47203 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22241 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 710858 cycles/ticks +average: 714681 cycles/ticks + +indcpa_enc: +median: 854094 cycles/ticks +average: 859239 cycles/ticks + +indcpa_dec: +median: 198478 cycles/ticks +average: 199279 cycles/ticks + +kyber_keypair_derand: +median: 751872 cycles/ticks +average: 755047 cycles/ticks + +kyber_keypair: +median: 784442 cycles/ticks +average: 788976 cycles/ticks + +kyber_encaps_derand: +median: 898622 cycles/ticks +average: 904194 cycles/ticks + +kyber_encaps: +median: 900968 cycles/ticks +average: 905959 cycles/ticks + +kyber_decaps: +median: 1109814 cycles/ticks +average: 1115331 cycles/ticks + +Loop spin: 528 +gen_a: +median: 232748 cycles/ticks +average: 234288 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7196 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7210 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23014 cycles/ticks + +INVNTT: +median: 33326 cycles/ticks +average: 33520 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47405 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3919 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3494 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3803 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22411 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8808 cycles/ticks + +indcpa_keypair: +median: 706494 cycles/ticks +average: 711468 cycles/ticks + +indcpa_enc: +median: 849890 cycles/ticks +average: 854192 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199792 cycles/ticks + +kyber_keypair_derand: +median: 752138 cycles/ticks +average: 756909 cycles/ticks + +kyber_keypair: +median: 783196 cycles/ticks +average: 787056 cycles/ticks + +kyber_encaps_derand: +median: 899388 cycles/ticks +average: 904836 cycles/ticks + +kyber_encaps: +median: 900516 cycles/ticks +average: 906303 cycles/ticks + +kyber_decaps: +median: 1110362 cycles/ticks +average: 1116506 cycles/ticks + +Loop spin: 529 +gen_a: +median: 232828 cycles/ticks +average: 234735 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7213 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23140 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33448 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47230 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22321 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 707570 cycles/ticks +average: 711847 cycles/ticks + +indcpa_enc: +median: 850334 cycles/ticks +average: 855646 cycles/ticks + +indcpa_dec: +median: 198496 cycles/ticks +average: 199965 cycles/ticks + +kyber_keypair_derand: +median: 756244 cycles/ticks +average: 761379 cycles/ticks + +kyber_keypair: +median: 784546 cycles/ticks +average: 788736 cycles/ticks + +kyber_encaps_derand: +median: 899404 cycles/ticks +average: 905002 cycles/ticks + +kyber_encaps: +median: 902208 cycles/ticks +average: 905680 cycles/ticks + +kyber_decaps: +median: 1109968 cycles/ticks +average: 1115520 cycles/ticks + +Loop spin: 530 +gen_a: +median: 232772 cycles/ticks +average: 234190 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23021 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47234 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3742 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22299 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8724 cycles/ticks + +indcpa_keypair: +median: 707688 cycles/ticks +average: 714785 cycles/ticks + +indcpa_enc: +median: 851366 cycles/ticks +average: 858022 cycles/ticks + +indcpa_dec: +median: 198544 cycles/ticks +average: 200083 cycles/ticks + +kyber_keypair_derand: +median: 764354 cycles/ticks +average: 771906 cycles/ticks + +kyber_keypair: +median: 793050 cycles/ticks +average: 802651 cycles/ticks + +kyber_encaps_derand: +median: 900786 cycles/ticks +average: 912879 cycles/ticks + +kyber_encaps: +median: 901842 cycles/ticks +average: 910605 cycles/ticks + +kyber_decaps: +median: 1111328 cycles/ticks +average: 1117841 cycles/ticks + +Loop spin: 531 +gen_a: +median: 232958 cycles/ticks +average: 234854 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7173 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23063 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33435 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47222 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22303 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8812 cycles/ticks + +indcpa_keypair: +median: 707134 cycles/ticks +average: 711428 cycles/ticks + +indcpa_enc: +median: 850338 cycles/ticks +average: 855124 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199704 cycles/ticks + +kyber_keypair_derand: +median: 751898 cycles/ticks +average: 757101 cycles/ticks + +kyber_keypair: +median: 783872 cycles/ticks +average: 789136 cycles/ticks + +kyber_encaps_derand: +median: 899048 cycles/ticks +average: 904282 cycles/ticks + +kyber_encaps: +median: 901374 cycles/ticks +average: 905141 cycles/ticks + +kyber_decaps: +median: 1112768 cycles/ticks +average: 1120207 cycles/ticks + +Loop spin: 532 +gen_a: +median: 232264 cycles/ticks +average: 233975 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7166 cycles/ticks + +NTT: +median: 22958 cycles/ticks +average: 23111 cycles/ticks + +INVNTT: +median: 33308 cycles/ticks +average: 33545 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47243 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1930 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22248 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 707602 cycles/ticks +average: 712299 cycles/ticks + +indcpa_enc: +median: 851036 cycles/ticks +average: 855815 cycles/ticks + +indcpa_dec: +median: 198484 cycles/ticks +average: 199601 cycles/ticks + +kyber_keypair_derand: +median: 751586 cycles/ticks +average: 756572 cycles/ticks + +kyber_keypair: +median: 783780 cycles/ticks +average: 788689 cycles/ticks + +kyber_encaps_derand: +median: 898944 cycles/ticks +average: 903953 cycles/ticks + +kyber_encaps: +median: 900118 cycles/ticks +average: 906153 cycles/ticks + +kyber_decaps: +median: 1110464 cycles/ticks +average: 1116753 cycles/ticks + +Loop spin: 533 +gen_a: +median: 232560 cycles/ticks +average: 234335 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7184 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22954 cycles/ticks +average: 23184 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33610 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47241 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22224 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8695 cycles/ticks + +indcpa_keypair: +median: 706862 cycles/ticks +average: 711395 cycles/ticks + +indcpa_enc: +median: 851838 cycles/ticks +average: 856745 cycles/ticks + +indcpa_dec: +median: 198526 cycles/ticks +average: 199754 cycles/ticks + +kyber_keypair_derand: +median: 752000 cycles/ticks +average: 756456 cycles/ticks + +kyber_keypair: +median: 783048 cycles/ticks +average: 788046 cycles/ticks + +kyber_encaps_derand: +median: 900666 cycles/ticks +average: 905865 cycles/ticks + +kyber_encaps: +median: 903434 cycles/ticks +average: 908003 cycles/ticks + +kyber_decaps: +median: 1111128 cycles/ticks +average: 1116243 cycles/ticks + +Loop spin: 534 +gen_a: +median: 232750 cycles/ticks +average: 234263 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22998 cycles/ticks +average: 23123 cycles/ticks + +INVNTT: +median: 33332 cycles/ticks +average: 33527 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47293 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22364 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8847 cycles/ticks + +indcpa_keypair: +median: 706804 cycles/ticks +average: 710433 cycles/ticks + +indcpa_enc: +median: 849856 cycles/ticks +average: 854390 cycles/ticks + +indcpa_dec: +median: 201716 cycles/ticks +average: 203227 cycles/ticks + +kyber_keypair_derand: +median: 751696 cycles/ticks +average: 755601 cycles/ticks + +kyber_keypair: +median: 783944 cycles/ticks +average: 786980 cycles/ticks + +kyber_encaps_derand: +median: 898682 cycles/ticks +average: 903430 cycles/ticks + +kyber_encaps: +median: 899946 cycles/ticks +average: 905221 cycles/ticks + +kyber_decaps: +median: 1109560 cycles/ticks +average: 1116303 cycles/ticks + +Loop spin: 535 +gen_a: +median: 232524 cycles/ticks +average: 234347 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7187 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23143 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33492 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47382 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3844 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22410 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 706904 cycles/ticks +average: 711817 cycles/ticks + +indcpa_enc: +median: 850896 cycles/ticks +average: 855764 cycles/ticks + +indcpa_dec: +median: 198674 cycles/ticks +average: 200027 cycles/ticks + +kyber_keypair_derand: +median: 752024 cycles/ticks +average: 756019 cycles/ticks + +kyber_keypair: +median: 783004 cycles/ticks +average: 787001 cycles/ticks + +kyber_encaps_derand: +median: 899588 cycles/ticks +average: 905961 cycles/ticks + +kyber_encaps: +median: 901960 cycles/ticks +average: 909832 cycles/ticks + +kyber_decaps: +median: 1110358 cycles/ticks +average: 1120164 cycles/ticks + +Loop spin: 536 +gen_a: +median: 232626 cycles/ticks +average: 234737 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23185 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33535 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47076 cycles/ticks +average: 47550 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3499 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22403 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8764 cycles/ticks + +indcpa_keypair: +median: 706914 cycles/ticks +average: 712277 cycles/ticks + +indcpa_enc: +median: 850400 cycles/ticks +average: 855016 cycles/ticks + +indcpa_dec: +median: 198526 cycles/ticks +average: 199606 cycles/ticks + +kyber_keypair_derand: +median: 752908 cycles/ticks +average: 757878 cycles/ticks + +kyber_keypair: +median: 784562 cycles/ticks +average: 787373 cycles/ticks + +kyber_encaps_derand: +median: 903326 cycles/ticks +average: 908806 cycles/ticks + +kyber_encaps: +median: 904580 cycles/ticks +average: 908974 cycles/ticks + +kyber_decaps: +median: 1115228 cycles/ticks +average: 1120768 cycles/ticks + +Loop spin: 537 +gen_a: +median: 232392 cycles/ticks +average: 234159 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7150 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7201 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33431 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47272 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22237 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 708228 cycles/ticks +average: 711477 cycles/ticks + +indcpa_enc: +median: 849994 cycles/ticks +average: 854708 cycles/ticks + +indcpa_dec: +median: 198604 cycles/ticks +average: 199526 cycles/ticks + +kyber_keypair_derand: +median: 752486 cycles/ticks +average: 756474 cycles/ticks + +kyber_keypair: +median: 783514 cycles/ticks +average: 786648 cycles/ticks + +kyber_encaps_derand: +median: 899580 cycles/ticks +average: 904495 cycles/ticks + +kyber_encaps: +median: 901170 cycles/ticks +average: 905801 cycles/ticks + +kyber_decaps: +median: 1110798 cycles/ticks +average: 1116410 cycles/ticks + +Loop spin: 538 +gen_a: +median: 232272 cycles/ticks +average: 234048 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23113 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33502 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47272 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22268 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8764 cycles/ticks + +indcpa_keypair: +median: 707220 cycles/ticks +average: 711064 cycles/ticks + +indcpa_enc: +median: 849730 cycles/ticks +average: 854136 cycles/ticks + +indcpa_dec: +median: 198504 cycles/ticks +average: 199721 cycles/ticks + +kyber_keypair_derand: +median: 752274 cycles/ticks +average: 757328 cycles/ticks + +kyber_keypair: +median: 784620 cycles/ticks +average: 788354 cycles/ticks + +kyber_encaps_derand: +median: 898304 cycles/ticks +average: 902870 cycles/ticks + +kyber_encaps: +median: 899446 cycles/ticks +average: 904040 cycles/ticks + +kyber_decaps: +median: 1109144 cycles/ticks +average: 1115141 cycles/ticks + +Loop spin: 539 +gen_a: +median: 232804 cycles/ticks +average: 234585 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7238 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33399 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47222 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3496 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22303 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 708254 cycles/ticks +average: 711795 cycles/ticks + +indcpa_enc: +median: 849606 cycles/ticks +average: 855132 cycles/ticks + +indcpa_dec: +median: 201708 cycles/ticks +average: 203301 cycles/ticks + +kyber_keypair_derand: +median: 754652 cycles/ticks +average: 759153 cycles/ticks + +kyber_keypair: +median: 785514 cycles/ticks +average: 789468 cycles/ticks + +kyber_encaps_derand: +median: 899022 cycles/ticks +average: 904044 cycles/ticks + +kyber_encaps: +median: 901178 cycles/ticks +average: 906961 cycles/ticks + +kyber_decaps: +median: 1113442 cycles/ticks +average: 1119935 cycles/ticks + +Loop spin: 540 +gen_a: +median: 232448 cycles/ticks +average: 234219 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33270 cycles/ticks +average: 33553 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47319 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22267 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8767 cycles/ticks + +indcpa_keypair: +median: 707236 cycles/ticks +average: 711379 cycles/ticks + +indcpa_enc: +median: 853864 cycles/ticks +average: 858842 cycles/ticks + +indcpa_dec: +median: 198494 cycles/ticks +average: 199172 cycles/ticks + +kyber_keypair_derand: +median: 752552 cycles/ticks +average: 756370 cycles/ticks + +kyber_keypair: +median: 783960 cycles/ticks +average: 786705 cycles/ticks + +kyber_encaps_derand: +median: 902436 cycles/ticks +average: 907559 cycles/ticks + +kyber_encaps: +median: 903798 cycles/ticks +average: 909022 cycles/ticks + +kyber_decaps: +median: 1110604 cycles/ticks +average: 1117628 cycles/ticks + +Loop spin: 541 +gen_a: +median: 232548 cycles/ticks +average: 234486 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7171 cycles/ticks + +NTT: +median: 22964 cycles/ticks +average: 23242 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47287 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 707002 cycles/ticks +average: 710746 cycles/ticks + +indcpa_enc: +median: 849972 cycles/ticks +average: 854570 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199993 cycles/ticks + +kyber_keypair_derand: +median: 752288 cycles/ticks +average: 756844 cycles/ticks + +kyber_keypair: +median: 783060 cycles/ticks +average: 786990 cycles/ticks + +kyber_encaps_derand: +median: 899540 cycles/ticks +average: 905004 cycles/ticks + +kyber_encaps: +median: 901416 cycles/ticks +average: 905089 cycles/ticks + +kyber_decaps: +median: 1110714 cycles/ticks +average: 1116641 cycles/ticks + +Loop spin: 542 +gen_a: +median: 232570 cycles/ticks +average: 234136 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7250 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23215 cycles/ticks + +INVNTT: +median: 33268 cycles/ticks +average: 33646 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47464 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22275 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 706486 cycles/ticks +average: 710713 cycles/ticks + +indcpa_enc: +median: 850022 cycles/ticks +average: 853500 cycles/ticks + +indcpa_dec: +median: 198504 cycles/ticks +average: 199241 cycles/ticks + +kyber_keypair_derand: +median: 752212 cycles/ticks +average: 755415 cycles/ticks + +kyber_keypair: +median: 783442 cycles/ticks +average: 787566 cycles/ticks + +kyber_encaps_derand: +median: 898788 cycles/ticks +average: 905132 cycles/ticks + +kyber_encaps: +median: 899294 cycles/ticks +average: 903969 cycles/ticks + +kyber_decaps: +median: 1108688 cycles/ticks +average: 1114295 cycles/ticks + +Loop spin: 543 +gen_a: +median: 232710 cycles/ticks +average: 234100 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7174 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23076 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33465 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47293 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3444 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1930 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22354 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8748 cycles/ticks + +indcpa_keypair: +median: 707234 cycles/ticks +average: 710678 cycles/ticks + +indcpa_enc: +median: 850286 cycles/ticks +average: 853765 cycles/ticks + +indcpa_dec: +median: 198536 cycles/ticks +average: 199715 cycles/ticks + +kyber_keypair_derand: +median: 751946 cycles/ticks +average: 756669 cycles/ticks + +kyber_keypair: +median: 783434 cycles/ticks +average: 788394 cycles/ticks + +kyber_encaps_derand: +median: 899094 cycles/ticks +average: 903930 cycles/ticks + +kyber_encaps: +median: 901648 cycles/ticks +average: 907260 cycles/ticks + +kyber_decaps: +median: 1109828 cycles/ticks +average: 1115403 cycles/ticks + +Loop spin: 544 +gen_a: +median: 232470 cycles/ticks +average: 233727 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7134 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23198 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33460 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47483 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3497 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3800 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1923 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22393 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8812 cycles/ticks + +indcpa_keypair: +median: 707260 cycles/ticks +average: 712403 cycles/ticks + +indcpa_enc: +median: 850568 cycles/ticks +average: 855523 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199691 cycles/ticks + +kyber_keypair_derand: +median: 752422 cycles/ticks +average: 757248 cycles/ticks + +kyber_keypair: +median: 783410 cycles/ticks +average: 788218 cycles/ticks + +kyber_encaps_derand: +median: 899884 cycles/ticks +average: 905587 cycles/ticks + +kyber_encaps: +median: 900524 cycles/ticks +average: 905789 cycles/ticks + +kyber_decaps: +median: 1110528 cycles/ticks +average: 1116534 cycles/ticks + +Loop spin: 545 +gen_a: +median: 232826 cycles/ticks +average: 234512 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7219 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23115 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33382 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47432 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3904 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22237 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 710644 cycles/ticks +average: 714308 cycles/ticks + +indcpa_enc: +median: 853828 cycles/ticks +average: 858236 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199648 cycles/ticks + +kyber_keypair_derand: +median: 751916 cycles/ticks +average: 756694 cycles/ticks + +kyber_keypair: +median: 783524 cycles/ticks +average: 787329 cycles/ticks + +kyber_encaps_derand: +median: 903854 cycles/ticks +average: 908393 cycles/ticks + +kyber_encaps: +median: 905738 cycles/ticks +average: 910553 cycles/ticks + +kyber_decaps: +median: 1114672 cycles/ticks +average: 1120895 cycles/ticks + +Loop spin: 546 +gen_a: +median: 232910 cycles/ticks +average: 234340 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7218 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23221 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33399 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47222 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3767 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22246 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8751 cycles/ticks + +indcpa_keypair: +median: 710896 cycles/ticks +average: 715333 cycles/ticks + +indcpa_enc: +median: 853960 cycles/ticks +average: 859036 cycles/ticks + +indcpa_dec: +median: 198478 cycles/ticks +average: 199616 cycles/ticks + +kyber_keypair_derand: +median: 751624 cycles/ticks +average: 756066 cycles/ticks + +kyber_keypair: +median: 784048 cycles/ticks +average: 788148 cycles/ticks + +kyber_encaps_derand: +median: 898618 cycles/ticks +average: 904141 cycles/ticks + +kyber_encaps: +median: 899744 cycles/ticks +average: 904908 cycles/ticks + +kyber_decaps: +median: 1109282 cycles/ticks +average: 1114778 cycles/ticks + +Loop spin: 547 +gen_a: +median: 232620 cycles/ticks +average: 234187 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7219 cycles/ticks + +NTT: +median: 22952 cycles/ticks +average: 23051 cycles/ticks + +INVNTT: +median: 33324 cycles/ticks +average: 33480 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47313 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22354 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8751 cycles/ticks + +indcpa_keypair: +median: 706888 cycles/ticks +average: 711624 cycles/ticks + +indcpa_enc: +median: 850106 cycles/ticks +average: 855192 cycles/ticks + +indcpa_dec: +median: 198550 cycles/ticks +average: 199612 cycles/ticks + +kyber_keypair_derand: +median: 751104 cycles/ticks +average: 755430 cycles/ticks + +kyber_keypair: +median: 783212 cycles/ticks +average: 787087 cycles/ticks + +kyber_encaps_derand: +median: 898886 cycles/ticks +average: 904820 cycles/ticks + +kyber_encaps: +median: 901088 cycles/ticks +average: 906580 cycles/ticks + +kyber_decaps: +median: 1109514 cycles/ticks +average: 1115705 cycles/ticks + +Loop spin: 548 +gen_a: +median: 232432 cycles/ticks +average: 234230 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23064 cycles/ticks + +INVNTT: +median: 33302 cycles/ticks +average: 33433 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47391 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3795 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1987 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22315 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8763 cycles/ticks + +indcpa_keypair: +median: 707198 cycles/ticks +average: 712059 cycles/ticks + +indcpa_enc: +median: 849562 cycles/ticks +average: 853932 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199574 cycles/ticks + +kyber_keypair_derand: +median: 752312 cycles/ticks +average: 756500 cycles/ticks + +kyber_keypair: +median: 784960 cycles/ticks +average: 788919 cycles/ticks + +kyber_encaps_derand: +median: 903722 cycles/ticks +average: 909917 cycles/ticks + +kyber_encaps: +median: 905800 cycles/ticks +average: 915155 cycles/ticks + +kyber_decaps: +median: 1114870 cycles/ticks +average: 1123898 cycles/ticks + +Loop spin: 549 +gen_a: +median: 232446 cycles/ticks +average: 234220 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22956 cycles/ticks +average: 23154 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33432 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47304 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3899 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3506 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1945 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22338 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8750 cycles/ticks + +indcpa_keypair: +median: 707238 cycles/ticks +average: 711587 cycles/ticks + +indcpa_enc: +median: 850700 cycles/ticks +average: 856003 cycles/ticks + +indcpa_dec: +median: 198572 cycles/ticks +average: 199854 cycles/ticks + +kyber_keypair_derand: +median: 751300 cycles/ticks +average: 756955 cycles/ticks + +kyber_keypair: +median: 783236 cycles/ticks +average: 787309 cycles/ticks + +kyber_encaps_derand: +median: 898314 cycles/ticks +average: 903053 cycles/ticks + +kyber_encaps: +median: 899860 cycles/ticks +average: 905581 cycles/ticks + +kyber_decaps: +median: 1108830 cycles/ticks +average: 1114571 cycles/ticks + +Loop spin: 550 +gen_a: +median: 232408 cycles/ticks +average: 234328 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7203 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7204 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33419 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47084 cycles/ticks +average: 47459 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3895 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3507 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22346 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8729 cycles/ticks + +indcpa_keypair: +median: 707564 cycles/ticks +average: 712017 cycles/ticks + +indcpa_enc: +median: 850500 cycles/ticks +average: 855281 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199787 cycles/ticks + +kyber_keypair_derand: +median: 751104 cycles/ticks +average: 755208 cycles/ticks + +kyber_keypair: +median: 784162 cycles/ticks +average: 787881 cycles/ticks + +kyber_encaps_derand: +median: 899474 cycles/ticks +average: 905730 cycles/ticks + +kyber_encaps: +median: 901588 cycles/ticks +average: 906806 cycles/ticks + +kyber_decaps: +median: 1110792 cycles/ticks +average: 1118214 cycles/ticks + +Loop spin: 551 +gen_a: +median: 232920 cycles/ticks +average: 235342 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7170 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23006 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33570 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47529 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22419 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8775 cycles/ticks + +indcpa_keypair: +median: 706366 cycles/ticks +average: 711546 cycles/ticks + +indcpa_enc: +median: 849698 cycles/ticks +average: 855964 cycles/ticks + +indcpa_dec: +median: 198472 cycles/ticks +average: 199889 cycles/ticks + +kyber_keypair_derand: +median: 752042 cycles/ticks +average: 757794 cycles/ticks + +kyber_keypair: +median: 783506 cycles/ticks +average: 788644 cycles/ticks + +kyber_encaps_derand: +median: 898432 cycles/ticks +average: 905948 cycles/ticks + +kyber_encaps: +median: 899510 cycles/ticks +average: 905470 cycles/ticks + +kyber_decaps: +median: 1108952 cycles/ticks +average: 1114692 cycles/ticks + +Loop spin: 552 +gen_a: +median: 233332 cycles/ticks +average: 235232 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7188 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23110 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33538 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47525 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3901 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3795 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22284 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8783 cycles/ticks + +indcpa_keypair: +median: 706916 cycles/ticks +average: 711995 cycles/ticks + +indcpa_enc: +median: 850178 cycles/ticks +average: 855610 cycles/ticks + +indcpa_dec: +median: 198602 cycles/ticks +average: 199959 cycles/ticks + +kyber_keypair_derand: +median: 752684 cycles/ticks +average: 758486 cycles/ticks + +kyber_keypair: +median: 784756 cycles/ticks +average: 790276 cycles/ticks + +kyber_encaps_derand: +median: 897766 cycles/ticks +average: 904222 cycles/ticks + +kyber_encaps: +median: 900662 cycles/ticks +average: 906738 cycles/ticks + +kyber_decaps: +median: 1108296 cycles/ticks +average: 1114893 cycles/ticks + +Loop spin: 553 +gen_a: +median: 232764 cycles/ticks +average: 234592 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7170 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23221 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33580 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47418 cycles/ticks + +poly_tomsg: +median: 3842 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3494 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22194 cycles/ticks +average: 22374 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 706528 cycles/ticks +average: 712028 cycles/ticks + +indcpa_enc: +median: 852742 cycles/ticks +average: 859685 cycles/ticks + +indcpa_dec: +median: 198494 cycles/ticks +average: 200240 cycles/ticks + +kyber_keypair_derand: +median: 752328 cycles/ticks +average: 757828 cycles/ticks + +kyber_keypair: +median: 783208 cycles/ticks +average: 788037 cycles/ticks + +kyber_encaps_derand: +median: 904076 cycles/ticks +average: 910545 cycles/ticks + +kyber_encaps: +median: 905064 cycles/ticks +average: 911716 cycles/ticks + +kyber_decaps: +median: 1115444 cycles/ticks +average: 1123119 cycles/ticks + +Loop spin: 554 +gen_a: +median: 232454 cycles/ticks +average: 234564 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7170 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23183 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33624 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47547 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3499 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3800 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22326 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8744 cycles/ticks + +indcpa_keypair: +median: 707446 cycles/ticks +average: 712870 cycles/ticks + +indcpa_enc: +median: 850658 cycles/ticks +average: 857277 cycles/ticks + +indcpa_dec: +median: 198604 cycles/ticks +average: 199867 cycles/ticks + +kyber_keypair_derand: +median: 752520 cycles/ticks +average: 758378 cycles/ticks + +kyber_keypair: +median: 783780 cycles/ticks +average: 788991 cycles/ticks + +kyber_encaps_derand: +median: 898764 cycles/ticks +average: 905021 cycles/ticks + +kyber_encaps: +median: 901432 cycles/ticks +average: 907059 cycles/ticks + +kyber_decaps: +median: 1109166 cycles/ticks +average: 1117194 cycles/ticks + +Loop spin: 555 +gen_a: +median: 233036 cycles/ticks +average: 235264 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33412 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47349 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3904 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8802 cycles/ticks + +indcpa_keypair: +median: 710976 cycles/ticks +average: 715382 cycles/ticks + +indcpa_enc: +median: 854614 cycles/ticks +average: 860103 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 200166 cycles/ticks + +kyber_keypair_derand: +median: 751986 cycles/ticks +average: 757967 cycles/ticks + +kyber_keypair: +median: 783808 cycles/ticks +average: 788759 cycles/ticks + +kyber_encaps_derand: +median: 900154 cycles/ticks +average: 905453 cycles/ticks + +kyber_encaps: +median: 901174 cycles/ticks +average: 906920 cycles/ticks + +kyber_decaps: +median: 1111920 cycles/ticks +average: 1119990 cycles/ticks + +Loop spin: 556 +gen_a: +median: 232748 cycles/ticks +average: 234911 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33469 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47296 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3900 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3791 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22314 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8745 cycles/ticks + +indcpa_keypair: +median: 706756 cycles/ticks +average: 712387 cycles/ticks + +indcpa_enc: +median: 849932 cycles/ticks +average: 855395 cycles/ticks + +indcpa_dec: +median: 198586 cycles/ticks +average: 200084 cycles/ticks + +kyber_keypair_derand: +median: 751498 cycles/ticks +average: 756826 cycles/ticks + +kyber_keypair: +median: 783404 cycles/ticks +average: 788954 cycles/ticks + +kyber_encaps_derand: +median: 904572 cycles/ticks +average: 911751 cycles/ticks + +kyber_encaps: +median: 906840 cycles/ticks +average: 912859 cycles/ticks + +kyber_decaps: +median: 1115552 cycles/ticks +average: 1122667 cycles/ticks + +Loop spin: 557 +gen_a: +median: 232700 cycles/ticks +average: 234953 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23135 cycles/ticks + +INVNTT: +median: 33272 cycles/ticks +average: 33644 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47626 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3893 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3792 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22241 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8761 cycles/ticks + +indcpa_keypair: +median: 706578 cycles/ticks +average: 711874 cycles/ticks + +indcpa_enc: +median: 849778 cycles/ticks +average: 854746 cycles/ticks + +indcpa_dec: +median: 198516 cycles/ticks +average: 199598 cycles/ticks + +kyber_keypair_derand: +median: 751312 cycles/ticks +average: 756259 cycles/ticks + +kyber_keypair: +median: 784704 cycles/ticks +average: 789138 cycles/ticks + +kyber_encaps_derand: +median: 899510 cycles/ticks +average: 905022 cycles/ticks + +kyber_encaps: +median: 900714 cycles/ticks +average: 905070 cycles/ticks + +kyber_decaps: +median: 1110820 cycles/ticks +average: 1116190 cycles/ticks + +Loop spin: 558 +gen_a: +median: 232626 cycles/ticks +average: 234000 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7193 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23127 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33605 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47443 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22387 cycles/ticks + +polyvec_decompress: +median: 8704 cycles/ticks +average: 8846 cycles/ticks + +indcpa_keypair: +median: 707042 cycles/ticks +average: 711017 cycles/ticks + +indcpa_enc: +median: 850912 cycles/ticks +average: 856415 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199581 cycles/ticks + +kyber_keypair_derand: +median: 756678 cycles/ticks +average: 761706 cycles/ticks + +kyber_keypair: +median: 783212 cycles/ticks +average: 788888 cycles/ticks + +kyber_encaps_derand: +median: 898380 cycles/ticks +average: 904476 cycles/ticks + +kyber_encaps: +median: 900866 cycles/ticks +average: 907504 cycles/ticks + +kyber_decaps: +median: 1109436 cycles/ticks +average: 1116117 cycles/ticks + +Loop spin: 559 +gen_a: +median: 232986 cycles/ticks +average: 234796 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33391 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47307 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3902 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22351 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8701 cycles/ticks + +indcpa_keypair: +median: 707452 cycles/ticks +average: 712618 cycles/ticks + +indcpa_enc: +median: 850656 cycles/ticks +average: 856614 cycles/ticks + +indcpa_dec: +median: 198484 cycles/ticks +average: 199895 cycles/ticks + +kyber_keypair_derand: +median: 753110 cycles/ticks +average: 757625 cycles/ticks + +kyber_keypair: +median: 784854 cycles/ticks +average: 790105 cycles/ticks + +kyber_encaps_derand: +median: 898554 cycles/ticks +average: 903983 cycles/ticks + +kyber_encaps: +median: 899540 cycles/ticks +average: 903822 cycles/ticks + +kyber_decaps: +median: 1109098 cycles/ticks +average: 1114453 cycles/ticks + +Loop spin: 560 +gen_a: +median: 232290 cycles/ticks +average: 233393 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7187 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33274 cycles/ticks +average: 33634 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47283 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3902 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3809 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22513 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8694 cycles/ticks + +indcpa_keypair: +median: 707002 cycles/ticks +average: 710935 cycles/ticks + +indcpa_enc: +median: 850540 cycles/ticks +average: 854097 cycles/ticks + +indcpa_dec: +median: 198484 cycles/ticks +average: 199255 cycles/ticks + +kyber_keypair_derand: +median: 752726 cycles/ticks +average: 757046 cycles/ticks + +kyber_keypair: +median: 782782 cycles/ticks +average: 786501 cycles/ticks + +kyber_encaps_derand: +median: 902592 cycles/ticks +average: 908087 cycles/ticks + +kyber_encaps: +median: 904838 cycles/ticks +average: 910875 cycles/ticks + +kyber_decaps: +median: 1113856 cycles/ticks +average: 1120927 cycles/ticks + +Loop spin: 561 +gen_a: +median: 232582 cycles/ticks +average: 234570 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7196 cycles/ticks + +NTT: +median: 22968 cycles/ticks +average: 23073 cycles/ticks + +INVNTT: +median: 33306 cycles/ticks +average: 33501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47498 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22325 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 707454 cycles/ticks +average: 712535 cycles/ticks + +indcpa_enc: +median: 850496 cycles/ticks +average: 856436 cycles/ticks + +indcpa_dec: +median: 198484 cycles/ticks +average: 200136 cycles/ticks + +kyber_keypair_derand: +median: 751646 cycles/ticks +average: 756007 cycles/ticks + +kyber_keypair: +median: 784050 cycles/ticks +average: 788548 cycles/ticks + +kyber_encaps_derand: +median: 898990 cycles/ticks +average: 905037 cycles/ticks + +kyber_encaps: +median: 900678 cycles/ticks +average: 910364 cycles/ticks + +kyber_decaps: +median: 1110626 cycles/ticks +average: 1121215 cycles/ticks + +Loop spin: 562 +gen_a: +median: 232610 cycles/ticks +average: 234332 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7173 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33413 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47239 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22230 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8808 cycles/ticks + +indcpa_keypair: +median: 706956 cycles/ticks +average: 711742 cycles/ticks + +indcpa_enc: +median: 850200 cycles/ticks +average: 856978 cycles/ticks + +indcpa_dec: +median: 198516 cycles/ticks +average: 200011 cycles/ticks + +kyber_keypair_derand: +median: 752020 cycles/ticks +average: 756794 cycles/ticks + +kyber_keypair: +median: 783296 cycles/ticks +average: 789167 cycles/ticks + +kyber_encaps_derand: +median: 899922 cycles/ticks +average: 906540 cycles/ticks + +kyber_encaps: +median: 901404 cycles/ticks +average: 907620 cycles/ticks + +kyber_decaps: +median: 1111002 cycles/ticks +average: 1118680 cycles/ticks + +Loop spin: 563 +gen_a: +median: 232830 cycles/ticks +average: 234788 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7206 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23227 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33445 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47263 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3805 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22345 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 708022 cycles/ticks +average: 713819 cycles/ticks + +indcpa_enc: +median: 850822 cycles/ticks +average: 856232 cycles/ticks + +indcpa_dec: +median: 201660 cycles/ticks +average: 202662 cycles/ticks + +kyber_keypair_derand: +median: 752836 cycles/ticks +average: 757938 cycles/ticks + +kyber_keypair: +median: 784682 cycles/ticks +average: 789335 cycles/ticks + +kyber_encaps_derand: +median: 899242 cycles/ticks +average: 906138 cycles/ticks + +kyber_encaps: +median: 900316 cycles/ticks +average: 907039 cycles/ticks + +kyber_decaps: +median: 1109762 cycles/ticks +average: 1117289 cycles/ticks + +Loop spin: 564 +gen_a: +median: 232280 cycles/ticks +average: 234570 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33557 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47272 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3767 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22381 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8830 cycles/ticks + +indcpa_keypair: +median: 706008 cycles/ticks +average: 711084 cycles/ticks + +indcpa_enc: +median: 849236 cycles/ticks +average: 856168 cycles/ticks + +indcpa_dec: +median: 201632 cycles/ticks +average: 203383 cycles/ticks + +kyber_keypair_derand: +median: 751480 cycles/ticks +average: 756463 cycles/ticks + +kyber_keypair: +median: 783476 cycles/ticks +average: 789547 cycles/ticks + +kyber_encaps_derand: +median: 898852 cycles/ticks +average: 904802 cycles/ticks + +kyber_encaps: +median: 901288 cycles/ticks +average: 905940 cycles/ticks + +kyber_decaps: +median: 1113090 cycles/ticks +average: 1119806 cycles/ticks + +Loop spin: 565 +gen_a: +median: 232526 cycles/ticks +average: 234895 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23073 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33541 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47560 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3899 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3506 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22252 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 707800 cycles/ticks +average: 712201 cycles/ticks + +indcpa_enc: +median: 851426 cycles/ticks +average: 857034 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199912 cycles/ticks + +kyber_keypair_derand: +median: 751858 cycles/ticks +average: 757515 cycles/ticks + +kyber_keypair: +median: 784250 cycles/ticks +average: 789366 cycles/ticks + +kyber_encaps_derand: +median: 900472 cycles/ticks +average: 908159 cycles/ticks + +kyber_encaps: +median: 901754 cycles/ticks +average: 908392 cycles/ticks + +kyber_decaps: +median: 1110432 cycles/ticks +average: 1117996 cycles/ticks + +Loop spin: 566 +gen_a: +median: 233068 cycles/ticks +average: 234711 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23178 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33619 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47277 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3911 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1984 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22262 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8756 cycles/ticks + +indcpa_keypair: +median: 706618 cycles/ticks +average: 712030 cycles/ticks + +indcpa_enc: +median: 851440 cycles/ticks +average: 857413 cycles/ticks + +indcpa_dec: +median: 198580 cycles/ticks +average: 200189 cycles/ticks + +kyber_keypair_derand: +median: 756532 cycles/ticks +average: 762236 cycles/ticks + +kyber_keypair: +median: 783426 cycles/ticks +average: 788806 cycles/ticks + +kyber_encaps_derand: +median: 900490 cycles/ticks +average: 906058 cycles/ticks + +kyber_encaps: +median: 903074 cycles/ticks +average: 907780 cycles/ticks + +kyber_decaps: +median: 1111382 cycles/ticks +average: 1118390 cycles/ticks + +Loop spin: 567 +gen_a: +median: 232782 cycles/ticks +average: 234883 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7222 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22930 cycles/ticks +average: 23011 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33489 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47460 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3494 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8700 cycles/ticks + +indcpa_keypair: +median: 706464 cycles/ticks +average: 710939 cycles/ticks + +indcpa_enc: +median: 849548 cycles/ticks +average: 854972 cycles/ticks + +indcpa_dec: +median: 198516 cycles/ticks +average: 199881 cycles/ticks + +kyber_keypair_derand: +median: 751514 cycles/ticks +average: 757809 cycles/ticks + +kyber_keypair: +median: 783366 cycles/ticks +average: 788491 cycles/ticks + +kyber_encaps_derand: +median: 899302 cycles/ticks +average: 905602 cycles/ticks + +kyber_encaps: +median: 900262 cycles/ticks +average: 906051 cycles/ticks + +kyber_decaps: +median: 1110420 cycles/ticks +average: 1117132 cycles/ticks + +Loop spin: 568 +gen_a: +median: 232588 cycles/ticks +average: 234273 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7210 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7197 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23125 cycles/ticks + +INVNTT: +median: 33312 cycles/ticks +average: 33460 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47241 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22298 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8763 cycles/ticks + +indcpa_keypair: +median: 710628 cycles/ticks +average: 715284 cycles/ticks + +indcpa_enc: +median: 854232 cycles/ticks +average: 860865 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199849 cycles/ticks + +kyber_keypair_derand: +median: 751684 cycles/ticks +average: 757032 cycles/ticks + +kyber_keypair: +median: 783288 cycles/ticks +average: 788596 cycles/ticks + +kyber_encaps_derand: +median: 899242 cycles/ticks +average: 905632 cycles/ticks + +kyber_encaps: +median: 901664 cycles/ticks +average: 908132 cycles/ticks + +kyber_decaps: +median: 1110268 cycles/ticks +average: 1114504 cycles/ticks + +Loop spin: 569 +gen_a: +median: 232820 cycles/ticks +average: 234637 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7191 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23063 cycles/ticks + +INVNTT: +median: 33274 cycles/ticks +average: 33466 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47323 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3890 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3509 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3798 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1945 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22342 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8738 cycles/ticks + +indcpa_keypair: +median: 706496 cycles/ticks +average: 711551 cycles/ticks + +indcpa_enc: +median: 850446 cycles/ticks +average: 855990 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199587 cycles/ticks + +kyber_keypair_derand: +median: 751366 cycles/ticks +average: 755492 cycles/ticks + +kyber_keypair: +median: 784006 cycles/ticks +average: 787498 cycles/ticks + +kyber_encaps_derand: +median: 904580 cycles/ticks +average: 909379 cycles/ticks + +kyber_encaps: +median: 905904 cycles/ticks +average: 911549 cycles/ticks + +kyber_decaps: +median: 1116262 cycles/ticks +average: 1122596 cycles/ticks + +Loop spin: 570 +gen_a: +median: 232674 cycles/ticks +average: 234521 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7173 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33546 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47510 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22336 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 707366 cycles/ticks +average: 711070 cycles/ticks + +indcpa_enc: +median: 850582 cycles/ticks +average: 854648 cycles/ticks + +indcpa_dec: +median: 201656 cycles/ticks +average: 203121 cycles/ticks + +kyber_keypair_derand: +median: 752364 cycles/ticks +average: 756754 cycles/ticks + +kyber_keypair: +median: 783076 cycles/ticks +average: 785981 cycles/ticks + +kyber_encaps_derand: +median: 902496 cycles/ticks +average: 907179 cycles/ticks + +kyber_encaps: +median: 904888 cycles/ticks +average: 908923 cycles/ticks + +kyber_decaps: +median: 1117402 cycles/ticks +average: 1122617 cycles/ticks + +Loop spin: 571 +gen_a: +median: 232446 cycles/ticks +average: 233783 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22954 cycles/ticks +average: 23081 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33427 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47266 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 707920 cycles/ticks +average: 711848 cycles/ticks + +indcpa_enc: +median: 850492 cycles/ticks +average: 854803 cycles/ticks + +indcpa_dec: +median: 198484 cycles/ticks +average: 199352 cycles/ticks + +kyber_keypair_derand: +median: 751060 cycles/ticks +average: 756108 cycles/ticks + +kyber_keypair: +median: 784462 cycles/ticks +average: 787871 cycles/ticks + +kyber_encaps_derand: +median: 899952 cycles/ticks +average: 903580 cycles/ticks + +kyber_encaps: +median: 901058 cycles/ticks +average: 905486 cycles/ticks + +kyber_decaps: +median: 1111758 cycles/ticks +average: 1115684 cycles/ticks + +Loop spin: 572 +gen_a: +median: 232788 cycles/ticks +average: 233873 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7199 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7196 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23007 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33385 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47232 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22241 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8725 cycles/ticks + +indcpa_keypair: +median: 706108 cycles/ticks +average: 709939 cycles/ticks + +indcpa_enc: +median: 849994 cycles/ticks +average: 854828 cycles/ticks + +indcpa_dec: +median: 198496 cycles/ticks +average: 199327 cycles/ticks + +kyber_keypair_derand: +median: 751604 cycles/ticks +average: 755728 cycles/ticks + +kyber_keypair: +median: 783178 cycles/ticks +average: 786161 cycles/ticks + +kyber_encaps_derand: +median: 899576 cycles/ticks +average: 904338 cycles/ticks + +kyber_encaps: +median: 901042 cycles/ticks +average: 904652 cycles/ticks + +kyber_decaps: +median: 1110812 cycles/ticks +average: 1116004 cycles/ticks + +Loop spin: 573 +gen_a: +median: 232446 cycles/ticks +average: 233956 cycles/ticks + +poly_getnoise_eta1: +median: 7104 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7139 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23019 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33467 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47443 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3912 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3827 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1980 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8700 cycles/ticks +average: 8729 cycles/ticks + +indcpa_keypair: +median: 710938 cycles/ticks +average: 714919 cycles/ticks + +indcpa_enc: +median: 854552 cycles/ticks +average: 858501 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199361 cycles/ticks + +kyber_keypair_derand: +median: 751408 cycles/ticks +average: 755621 cycles/ticks + +kyber_keypair: +median: 784178 cycles/ticks +average: 787963 cycles/ticks + +kyber_encaps_derand: +median: 899720 cycles/ticks +average: 903615 cycles/ticks + +kyber_encaps: +median: 901524 cycles/ticks +average: 907105 cycles/ticks + +kyber_decaps: +median: 1110292 cycles/ticks +average: 1115887 cycles/ticks + +Loop spin: 574 +gen_a: +median: 232578 cycles/ticks +average: 233738 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33458 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47256 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22233 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 707288 cycles/ticks +average: 711017 cycles/ticks + +indcpa_enc: +median: 849954 cycles/ticks +average: 853530 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199535 cycles/ticks + +kyber_keypair_derand: +median: 752714 cycles/ticks +average: 757178 cycles/ticks + +kyber_keypair: +median: 783146 cycles/ticks +average: 786798 cycles/ticks + +kyber_encaps_derand: +median: 898500 cycles/ticks +average: 902897 cycles/ticks + +kyber_encaps: +median: 900100 cycles/ticks +average: 907056 cycles/ticks + +kyber_decaps: +median: 1109116 cycles/ticks +average: 1116550 cycles/ticks + +Loop spin: 575 +gen_a: +median: 232368 cycles/ticks +average: 233627 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22952 cycles/ticks +average: 23054 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47222 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1944 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22251 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8807 cycles/ticks + +indcpa_keypair: +median: 711020 cycles/ticks +average: 714289 cycles/ticks + +indcpa_enc: +median: 855264 cycles/ticks +average: 859917 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199637 cycles/ticks + +kyber_keypair_derand: +median: 751668 cycles/ticks +average: 757070 cycles/ticks + +kyber_keypair: +median: 784232 cycles/ticks +average: 787143 cycles/ticks + +kyber_encaps_derand: +median: 899128 cycles/ticks +average: 904002 cycles/ticks + +kyber_encaps: +median: 901806 cycles/ticks +average: 906416 cycles/ticks + +kyber_decaps: +median: 1109670 cycles/ticks +average: 1114454 cycles/ticks + +Loop spin: 576 +gen_a: +median: 232178 cycles/ticks +average: 233572 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33402 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47328 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22243 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 706684 cycles/ticks +average: 709901 cycles/ticks + +indcpa_enc: +median: 849852 cycles/ticks +average: 854420 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199579 cycles/ticks + +kyber_keypair_derand: +median: 751272 cycles/ticks +average: 755549 cycles/ticks + +kyber_keypair: +median: 783160 cycles/ticks +average: 786968 cycles/ticks + +kyber_encaps_derand: +median: 899172 cycles/ticks +average: 903492 cycles/ticks + +kyber_encaps: +median: 900496 cycles/ticks +average: 905623 cycles/ticks + +kyber_decaps: +median: 1109822 cycles/ticks +average: 1115048 cycles/ticks + +Loop spin: 577 +gen_a: +median: 232442 cycles/ticks +average: 233889 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23102 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47272 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22146 cycles/ticks +average: 22240 cycles/ticks + +polyvec_decompress: +median: 8692 cycles/ticks +average: 8735 cycles/ticks + +indcpa_keypair: +median: 707010 cycles/ticks +average: 711330 cycles/ticks + +indcpa_enc: +median: 849694 cycles/ticks +average: 854449 cycles/ticks + +indcpa_dec: +median: 198538 cycles/ticks +average: 199786 cycles/ticks + +kyber_keypair_derand: +median: 755682 cycles/ticks +average: 759972 cycles/ticks + +kyber_keypair: +median: 783574 cycles/ticks +average: 787277 cycles/ticks + +kyber_encaps_derand: +median: 902920 cycles/ticks +average: 908026 cycles/ticks + +kyber_encaps: +median: 905738 cycles/ticks +average: 909353 cycles/ticks + +kyber_decaps: +median: 1114142 cycles/ticks +average: 1119799 cycles/ticks + +Loop spin: 578 +gen_a: +median: 232964 cycles/ticks +average: 234431 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22960 cycles/ticks +average: 23068 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33439 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47356 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3911 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3493 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22349 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 707278 cycles/ticks +average: 710918 cycles/ticks + +indcpa_enc: +median: 850758 cycles/ticks +average: 854953 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199660 cycles/ticks + +kyber_keypair_derand: +median: 750964 cycles/ticks +average: 754889 cycles/ticks + +kyber_keypair: +median: 783258 cycles/ticks +average: 786976 cycles/ticks + +kyber_encaps_derand: +median: 899422 cycles/ticks +average: 904177 cycles/ticks + +kyber_encaps: +median: 900258 cycles/ticks +average: 904632 cycles/ticks + +kyber_decaps: +median: 1110608 cycles/ticks +average: 1117179 cycles/ticks + +Loop spin: 579 +gen_a: +median: 232206 cycles/ticks +average: 233700 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23092 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33453 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47383 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22340 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8728 cycles/ticks + +indcpa_keypair: +median: 706766 cycles/ticks +average: 710298 cycles/ticks + +indcpa_enc: +median: 850312 cycles/ticks +average: 854802 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 199642 cycles/ticks + +kyber_keypair_derand: +median: 752554 cycles/ticks +average: 757105 cycles/ticks + +kyber_keypair: +median: 783238 cycles/ticks +average: 787282 cycles/ticks + +kyber_encaps_derand: +median: 898600 cycles/ticks +average: 903481 cycles/ticks + +kyber_encaps: +median: 901110 cycles/ticks +average: 905152 cycles/ticks + +kyber_decaps: +median: 1108906 cycles/ticks +average: 1114130 cycles/ticks + +Loop spin: 580 +gen_a: +median: 232838 cycles/ticks +average: 234325 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7148 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23058 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33541 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47317 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3794 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22394 cycles/ticks + +polyvec_decompress: +median: 8690 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 707292 cycles/ticks +average: 711584 cycles/ticks + +indcpa_enc: +median: 850506 cycles/ticks +average: 854708 cycles/ticks + +indcpa_dec: +median: 201670 cycles/ticks +average: 203259 cycles/ticks + +kyber_keypair_derand: +median: 752342 cycles/ticks +average: 756631 cycles/ticks + +kyber_keypair: +median: 784186 cycles/ticks +average: 788178 cycles/ticks + +kyber_encaps_derand: +median: 898588 cycles/ticks +average: 903911 cycles/ticks + +kyber_encaps: +median: 899670 cycles/ticks +average: 904402 cycles/ticks + +kyber_decaps: +median: 1112514 cycles/ticks +average: 1118408 cycles/ticks + +Loop spin: 581 +gen_a: +median: 232618 cycles/ticks +average: 234230 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7183 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23087 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33418 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47292 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3766 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22311 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8723 cycles/ticks + +indcpa_keypair: +median: 706664 cycles/ticks +average: 710504 cycles/ticks + +indcpa_enc: +median: 850020 cycles/ticks +average: 854708 cycles/ticks + +indcpa_dec: +median: 201734 cycles/ticks +average: 202898 cycles/ticks + +kyber_keypair_derand: +median: 750990 cycles/ticks +average: 755337 cycles/ticks + +kyber_keypair: +median: 783242 cycles/ticks +average: 787283 cycles/ticks + +kyber_encaps_derand: +median: 903064 cycles/ticks +average: 908001 cycles/ticks + +kyber_encaps: +median: 905576 cycles/ticks +average: 909872 cycles/ticks + +kyber_decaps: +median: 1114260 cycles/ticks +average: 1120901 cycles/ticks + +Loop spin: 582 +gen_a: +median: 232830 cycles/ticks +average: 234291 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33274 cycles/ticks +average: 33514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47492 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3492 cycles/ticks + +poly_compress: +median: 3750 cycles/ticks +average: 3764 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1965 cycles/ticks + +polyvec_compress: +median: 22174 cycles/ticks +average: 22302 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 706882 cycles/ticks +average: 710776 cycles/ticks + +indcpa_enc: +median: 850166 cycles/ticks +average: 855643 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199344 cycles/ticks + +kyber_keypair_derand: +median: 751486 cycles/ticks +average: 756154 cycles/ticks + +kyber_keypair: +median: 784742 cycles/ticks +average: 788335 cycles/ticks + +kyber_encaps_derand: +median: 899646 cycles/ticks +average: 904200 cycles/ticks + +kyber_encaps: +median: 900984 cycles/ticks +average: 906115 cycles/ticks + +kyber_decaps: +median: 1111704 cycles/ticks +average: 1118535 cycles/ticks + +Loop spin: 583 +gen_a: +median: 232674 cycles/ticks +average: 234605 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7222 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7186 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47380 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1923 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22236 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706548 cycles/ticks +average: 710074 cycles/ticks + +indcpa_enc: +median: 850250 cycles/ticks +average: 855352 cycles/ticks + +indcpa_dec: +median: 198558 cycles/ticks +average: 199601 cycles/ticks + +kyber_keypair_derand: +median: 751920 cycles/ticks +average: 756656 cycles/ticks + +kyber_keypair: +median: 783068 cycles/ticks +average: 787429 cycles/ticks + +kyber_encaps_derand: +median: 902812 cycles/ticks +average: 907031 cycles/ticks + +kyber_encaps: +median: 904468 cycles/ticks +average: 908615 cycles/ticks + +kyber_decaps: +median: 1115328 cycles/ticks +average: 1120550 cycles/ticks + +Loop spin: 584 +gen_a: +median: 232322 cycles/ticks +average: 233986 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7184 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47271 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3495 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22366 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 715926 cycles/ticks +average: 720108 cycles/ticks + +indcpa_enc: +median: 859056 cycles/ticks +average: 863871 cycles/ticks + +indcpa_dec: +median: 198496 cycles/ticks +average: 199624 cycles/ticks + +kyber_keypair_derand: +median: 752566 cycles/ticks +average: 757045 cycles/ticks + +kyber_keypair: +median: 784478 cycles/ticks +average: 788587 cycles/ticks + +kyber_encaps_derand: +median: 899104 cycles/ticks +average: 903695 cycles/ticks + +kyber_encaps: +median: 900382 cycles/ticks +average: 904806 cycles/ticks + +kyber_decaps: +median: 1110720 cycles/ticks +average: 1116715 cycles/ticks + +Loop spin: 585 +gen_a: +median: 232412 cycles/ticks +average: 234052 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7205 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7172 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23199 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33461 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47118 cycles/ticks +average: 47314 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3754 cycles/ticks +average: 3767 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22174 cycles/ticks +average: 22268 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8799 cycles/ticks + +indcpa_keypair: +median: 706952 cycles/ticks +average: 712017 cycles/ticks + +indcpa_enc: +median: 850396 cycles/ticks +average: 855064 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199530 cycles/ticks + +kyber_keypair_derand: +median: 752254 cycles/ticks +average: 755971 cycles/ticks + +kyber_keypair: +median: 783146 cycles/ticks +average: 787567 cycles/ticks + +kyber_encaps_derand: +median: 899414 cycles/ticks +average: 903694 cycles/ticks + +kyber_encaps: +median: 901044 cycles/ticks +average: 905574 cycles/ticks + +kyber_decaps: +median: 1110264 cycles/ticks +average: 1115585 cycles/ticks + +Loop spin: 586 +gen_a: +median: 233142 cycles/ticks +average: 234796 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23092 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33556 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47285 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3765 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22302 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8770 cycles/ticks + +indcpa_keypair: +median: 713324 cycles/ticks +average: 717502 cycles/ticks + +indcpa_enc: +median: 855812 cycles/ticks +average: 860237 cycles/ticks + +indcpa_dec: +median: 198504 cycles/ticks +average: 199418 cycles/ticks + +kyber_keypair_derand: +median: 755208 cycles/ticks +average: 759060 cycles/ticks + +kyber_keypair: +median: 786162 cycles/ticks +average: 789329 cycles/ticks + +kyber_encaps_derand: +median: 900052 cycles/ticks +average: 905662 cycles/ticks + +kyber_encaps: +median: 901212 cycles/ticks +average: 905560 cycles/ticks + +kyber_decaps: +median: 1111786 cycles/ticks +average: 1118380 cycles/ticks + +Loop spin: 587 +gen_a: +median: 232836 cycles/ticks +average: 234161 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7198 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23077 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33467 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47257 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3895 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22347 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8806 cycles/ticks + +indcpa_keypair: +median: 707280 cycles/ticks +average: 711097 cycles/ticks + +indcpa_enc: +median: 850556 cycles/ticks +average: 855189 cycles/ticks + +indcpa_dec: +median: 198476 cycles/ticks +average: 199769 cycles/ticks + +kyber_keypair_derand: +median: 751588 cycles/ticks +average: 756357 cycles/ticks + +kyber_keypair: +median: 783268 cycles/ticks +average: 787937 cycles/ticks + +kyber_encaps_derand: +median: 898846 cycles/ticks +average: 903459 cycles/ticks + +kyber_encaps: +median: 901272 cycles/ticks +average: 910273 cycles/ticks + +kyber_decaps: +median: 1110660 cycles/ticks +average: 1119606 cycles/ticks + +Loop spin: 588 +gen_a: +median: 233248 cycles/ticks +average: 234681 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7197 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23067 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47245 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22248 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8804 cycles/ticks + +indcpa_keypair: +median: 706712 cycles/ticks +average: 710830 cycles/ticks + +indcpa_enc: +median: 850696 cycles/ticks +average: 855600 cycles/ticks + +indcpa_dec: +median: 201706 cycles/ticks +average: 202720 cycles/ticks + +kyber_keypair_derand: +median: 752444 cycles/ticks +average: 756145 cycles/ticks + +kyber_keypair: +median: 783658 cycles/ticks +average: 787500 cycles/ticks + +kyber_encaps_derand: +median: 899048 cycles/ticks +average: 903106 cycles/ticks + +kyber_encaps: +median: 899786 cycles/ticks +average: 904628 cycles/ticks + +kyber_decaps: +median: 1109892 cycles/ticks +average: 1115418 cycles/ticks + +Loop spin: 589 +gen_a: +median: 233110 cycles/ticks +average: 234395 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7193 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23082 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33485 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47320 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22180 cycles/ticks +average: 22288 cycles/ticks + +polyvec_decompress: +median: 8706 cycles/ticks +average: 8749 cycles/ticks + +indcpa_keypair: +median: 706768 cycles/ticks +average: 710555 cycles/ticks + +indcpa_enc: +median: 850884 cycles/ticks +average: 856542 cycles/ticks + +indcpa_dec: +median: 198496 cycles/ticks +average: 199346 cycles/ticks + +kyber_keypair_derand: +median: 753204 cycles/ticks +average: 756773 cycles/ticks + +kyber_keypair: +median: 783308 cycles/ticks +average: 788055 cycles/ticks + +kyber_encaps_derand: +median: 904744 cycles/ticks +average: 909806 cycles/ticks + +kyber_encaps: +median: 907190 cycles/ticks +average: 911820 cycles/ticks + +kyber_decaps: +median: 1115286 cycles/ticks +average: 1120870 cycles/ticks + +Loop spin: 590 +gen_a: +median: 233178 cycles/ticks +average: 234900 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7215 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23049 cycles/ticks + +INVNTT: +median: 33314 cycles/ticks +average: 33469 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47270 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3901 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22306 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 706166 cycles/ticks +average: 710794 cycles/ticks + +indcpa_enc: +median: 849992 cycles/ticks +average: 854440 cycles/ticks + +indcpa_dec: +median: 198606 cycles/ticks +average: 199688 cycles/ticks + +kyber_keypair_derand: +median: 752086 cycles/ticks +average: 755741 cycles/ticks + +kyber_keypair: +median: 783524 cycles/ticks +average: 786378 cycles/ticks + +kyber_encaps_derand: +median: 898290 cycles/ticks +average: 902692 cycles/ticks + +kyber_encaps: +median: 899496 cycles/ticks +average: 903953 cycles/ticks + +kyber_decaps: +median: 1109358 cycles/ticks +average: 1115131 cycles/ticks + +Loop spin: 591 +gen_a: +median: 232612 cycles/ticks +average: 234224 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7120 cycles/ticks +average: 7165 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23116 cycles/ticks + +INVNTT: +median: 33314 cycles/ticks +average: 33476 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47376 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3767 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22367 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 706490 cycles/ticks +average: 711213 cycles/ticks + +indcpa_enc: +median: 850106 cycles/ticks +average: 854464 cycles/ticks + +indcpa_dec: +median: 198480 cycles/ticks +average: 199868 cycles/ticks + +kyber_keypair_derand: +median: 752054 cycles/ticks +average: 755738 cycles/ticks + +kyber_keypair: +median: 783148 cycles/ticks +average: 786446 cycles/ticks + +kyber_encaps_derand: +median: 899066 cycles/ticks +average: 903792 cycles/ticks + +kyber_encaps: +median: 901082 cycles/ticks +average: 905293 cycles/ticks + +kyber_decaps: +median: 1109834 cycles/ticks +average: 1115450 cycles/ticks + +Loop spin: 592 +gen_a: +median: 232728 cycles/ticks +average: 234185 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33463 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47361 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3794 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 707798 cycles/ticks +average: 711684 cycles/ticks + +indcpa_enc: +median: 850238 cycles/ticks +average: 855392 cycles/ticks + +indcpa_dec: +median: 198542 cycles/ticks +average: 199725 cycles/ticks + +kyber_keypair_derand: +median: 752830 cycles/ticks +average: 756832 cycles/ticks + +kyber_keypair: +median: 783698 cycles/ticks +average: 786890 cycles/ticks + +kyber_encaps_derand: +median: 899164 cycles/ticks +average: 904326 cycles/ticks + +kyber_encaps: +median: 900248 cycles/ticks +average: 904476 cycles/ticks + +kyber_decaps: +median: 1110190 cycles/ticks +average: 1115998 cycles/ticks + +Loop spin: 593 +gen_a: +median: 232248 cycles/ticks +average: 234336 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7168 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23053 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33484 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47349 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3790 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1984 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22353 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 707346 cycles/ticks +average: 711475 cycles/ticks + +indcpa_enc: +median: 850644 cycles/ticks +average: 855093 cycles/ticks + +indcpa_dec: +median: 201650 cycles/ticks +average: 202600 cycles/ticks + +kyber_keypair_derand: +median: 751790 cycles/ticks +average: 756540 cycles/ticks + +kyber_keypair: +median: 783230 cycles/ticks +average: 786815 cycles/ticks + +kyber_encaps_derand: +median: 899194 cycles/ticks +average: 904223 cycles/ticks + +kyber_encaps: +median: 901242 cycles/ticks +average: 905237 cycles/ticks + +kyber_decaps: +median: 1116910 cycles/ticks +average: 1122986 cycles/ticks + +Loop spin: 594 +gen_a: +median: 232578 cycles/ticks +average: 234028 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33455 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47433 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3807 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22367 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8755 cycles/ticks + +indcpa_keypair: +median: 706348 cycles/ticks +average: 710222 cycles/ticks + +indcpa_enc: +median: 849568 cycles/ticks +average: 853891 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199721 cycles/ticks + +kyber_keypair_derand: +median: 751484 cycles/ticks +average: 755980 cycles/ticks + +kyber_keypair: +median: 784504 cycles/ticks +average: 789441 cycles/ticks + +kyber_encaps_derand: +median: 899776 cycles/ticks +average: 906885 cycles/ticks + +kyber_encaps: +median: 901134 cycles/ticks +average: 908463 cycles/ticks + +kyber_decaps: +median: 1111168 cycles/ticks +average: 1117648 cycles/ticks + +Loop spin: 595 +gen_a: +median: 232550 cycles/ticks +average: 234330 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23054 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47277 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3792 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22323 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8807 cycles/ticks + +indcpa_keypair: +median: 707270 cycles/ticks +average: 711423 cycles/ticks + +indcpa_enc: +median: 851552 cycles/ticks +average: 856074 cycles/ticks + +indcpa_dec: +median: 198524 cycles/ticks +average: 199613 cycles/ticks + +kyber_keypair_derand: +median: 751310 cycles/ticks +average: 755648 cycles/ticks + +kyber_keypair: +median: 783276 cycles/ticks +average: 786957 cycles/ticks + +kyber_encaps_derand: +median: 900332 cycles/ticks +average: 905170 cycles/ticks + +kyber_encaps: +median: 901770 cycles/ticks +average: 907355 cycles/ticks + +kyber_decaps: +median: 1111038 cycles/ticks +average: 1118690 cycles/ticks + +Loop spin: 596 +gen_a: +median: 232668 cycles/ticks +average: 234272 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7204 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7289 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23054 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33439 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47254 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 707468 cycles/ticks +average: 711899 cycles/ticks + +indcpa_enc: +median: 852280 cycles/ticks +average: 857102 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199666 cycles/ticks + +kyber_keypair_derand: +median: 752154 cycles/ticks +average: 756177 cycles/ticks + +kyber_keypair: +median: 784248 cycles/ticks +average: 788246 cycles/ticks + +kyber_encaps_derand: +median: 900604 cycles/ticks +average: 905260 cycles/ticks + +kyber_encaps: +median: 902898 cycles/ticks +average: 907258 cycles/ticks + +kyber_decaps: +median: 1109962 cycles/ticks +average: 1115373 cycles/ticks + +Loop spin: 597 +gen_a: +median: 232902 cycles/ticks +average: 234478 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23111 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33443 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47299 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3775 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22264 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8773 cycles/ticks + +indcpa_keypair: +median: 706874 cycles/ticks +average: 711415 cycles/ticks + +indcpa_enc: +median: 850038 cycles/ticks +average: 854638 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199463 cycles/ticks + +kyber_keypair_derand: +median: 751750 cycles/ticks +average: 755741 cycles/ticks + +kyber_keypair: +median: 783156 cycles/ticks +average: 786667 cycles/ticks + +kyber_encaps_derand: +median: 902966 cycles/ticks +average: 907685 cycles/ticks + +kyber_encaps: +median: 903938 cycles/ticks +average: 909056 cycles/ticks + +kyber_decaps: +median: 1114036 cycles/ticks +average: 1119799 cycles/ticks + +Loop spin: 598 +gen_a: +median: 232712 cycles/ticks +average: 234183 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33402 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47248 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22230 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 707408 cycles/ticks +average: 711176 cycles/ticks + +indcpa_enc: +median: 850956 cycles/ticks +average: 855496 cycles/ticks + +indcpa_dec: +median: 198484 cycles/ticks +average: 199585 cycles/ticks + +kyber_keypair_derand: +median: 751914 cycles/ticks +average: 756436 cycles/ticks + +kyber_keypair: +median: 783996 cycles/ticks +average: 787668 cycles/ticks + +kyber_encaps_derand: +median: 899244 cycles/ticks +average: 904071 cycles/ticks + +kyber_encaps: +median: 902350 cycles/ticks +average: 907431 cycles/ticks + +kyber_decaps: +median: 1110494 cycles/ticks +average: 1117332 cycles/ticks + +Loop spin: 599 +gen_a: +median: 232494 cycles/ticks +average: 234585 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7166 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23067 cycles/ticks + +INVNTT: +median: 33318 cycles/ticks +average: 33609 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47489 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3506 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22255 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8756 cycles/ticks + +indcpa_keypair: +median: 706826 cycles/ticks +average: 710809 cycles/ticks + +indcpa_enc: +median: 850100 cycles/ticks +average: 855742 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199355 cycles/ticks + +kyber_keypair_derand: +median: 752076 cycles/ticks +average: 756444 cycles/ticks + +kyber_keypair: +median: 783090 cycles/ticks +average: 787049 cycles/ticks + +kyber_encaps_derand: +median: 899384 cycles/ticks +average: 903896 cycles/ticks + +kyber_encaps: +median: 900560 cycles/ticks +average: 905471 cycles/ticks + +kyber_decaps: +median: 1110544 cycles/ticks +average: 1115970 cycles/ticks + +Loop spin: 600 +gen_a: +median: 232548 cycles/ticks +average: 234192 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7173 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33454 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47220 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3851 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1923 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22235 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8810 cycles/ticks + +indcpa_keypair: +median: 710566 cycles/ticks +average: 715328 cycles/ticks + +indcpa_enc: +median: 854144 cycles/ticks +average: 859054 cycles/ticks + +indcpa_dec: +median: 198516 cycles/ticks +average: 199631 cycles/ticks + +kyber_keypair_derand: +median: 751644 cycles/ticks +average: 756177 cycles/ticks + +kyber_keypair: +median: 783176 cycles/ticks +average: 787124 cycles/ticks + +kyber_encaps_derand: +median: 898670 cycles/ticks +average: 904129 cycles/ticks + +kyber_encaps: +median: 901732 cycles/ticks +average: 905915 cycles/ticks + +kyber_decaps: +median: 1110322 cycles/ticks +average: 1122473 cycles/ticks + +Loop spin: 601 +gen_a: +median: 232518 cycles/ticks +average: 234090 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22950 cycles/ticks +average: 23108 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33458 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47350 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3766 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22241 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8756 cycles/ticks + +indcpa_keypair: +median: 707026 cycles/ticks +average: 710471 cycles/ticks + +indcpa_enc: +median: 849634 cycles/ticks +average: 854797 cycles/ticks + +indcpa_dec: +median: 198496 cycles/ticks +average: 199387 cycles/ticks + +kyber_keypair_derand: +median: 752550 cycles/ticks +average: 756725 cycles/ticks + +kyber_keypair: +median: 784050 cycles/ticks +average: 787308 cycles/ticks + +kyber_encaps_derand: +median: 899412 cycles/ticks +average: 904775 cycles/ticks + +kyber_encaps: +median: 900758 cycles/ticks +average: 906588 cycles/ticks + +kyber_decaps: +median: 1110828 cycles/ticks +average: 1117422 cycles/ticks + +Loop spin: 602 +gen_a: +median: 232568 cycles/ticks +average: 234612 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23094 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47252 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22343 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8802 cycles/ticks + +indcpa_keypair: +median: 706862 cycles/ticks +average: 711071 cycles/ticks + +indcpa_enc: +median: 849910 cycles/ticks +average: 854574 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199683 cycles/ticks + +kyber_keypair_derand: +median: 751874 cycles/ticks +average: 756616 cycles/ticks + +kyber_keypair: +median: 783060 cycles/ticks +average: 786387 cycles/ticks + +kyber_encaps_derand: +median: 898404 cycles/ticks +average: 902440 cycles/ticks + +kyber_encaps: +median: 901314 cycles/ticks +average: 905412 cycles/ticks + +kyber_decaps: +median: 1108994 cycles/ticks +average: 1114566 cycles/ticks + +Loop spin: 603 +gen_a: +median: 232876 cycles/ticks +average: 234623 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7149 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23085 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33562 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47407 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22300 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 707880 cycles/ticks +average: 711663 cycles/ticks + +indcpa_enc: +median: 851860 cycles/ticks +average: 856466 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199392 cycles/ticks + +kyber_keypair_derand: +median: 756582 cycles/ticks +average: 761738 cycles/ticks + +kyber_keypair: +median: 783980 cycles/ticks +average: 787157 cycles/ticks + +kyber_encaps_derand: +median: 898874 cycles/ticks +average: 904031 cycles/ticks + +kyber_encaps: +median: 899786 cycles/ticks +average: 904907 cycles/ticks + +kyber_decaps: +median: 1109860 cycles/ticks +average: 1116071 cycles/ticks + +Loop spin: 604 +gen_a: +median: 232800 cycles/ticks +average: 234621 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7178 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23065 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33452 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47370 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3443 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22384 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 706636 cycles/ticks +average: 710184 cycles/ticks + +indcpa_enc: +median: 849690 cycles/ticks +average: 855132 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199743 cycles/ticks + +kyber_keypair_derand: +median: 751768 cycles/ticks +average: 756994 cycles/ticks + +kyber_keypair: +median: 783166 cycles/ticks +average: 787294 cycles/ticks + +kyber_encaps_derand: +median: 898406 cycles/ticks +average: 903052 cycles/ticks + +kyber_encaps: +median: 900966 cycles/ticks +average: 906293 cycles/ticks + +kyber_decaps: +median: 1109248 cycles/ticks +average: 1115074 cycles/ticks + +Loop spin: 605 +gen_a: +median: 232758 cycles/ticks +average: 234107 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23178 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33431 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47263 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1990 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22356 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8756 cycles/ticks + +indcpa_keypair: +median: 706978 cycles/ticks +average: 710784 cycles/ticks + +indcpa_enc: +median: 849992 cycles/ticks +average: 854739 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 199567 cycles/ticks + +kyber_keypair_derand: +median: 751788 cycles/ticks +average: 755124 cycles/ticks + +kyber_keypair: +median: 783996 cycles/ticks +average: 787064 cycles/ticks + +kyber_encaps_derand: +median: 899136 cycles/ticks +average: 903613 cycles/ticks + +kyber_encaps: +median: 900580 cycles/ticks +average: 904735 cycles/ticks + +kyber_decaps: +median: 1112176 cycles/ticks +average: 1117024 cycles/ticks + +Loop spin: 606 +gen_a: +median: 232536 cycles/ticks +average: 233783 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47301 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22238 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 706396 cycles/ticks +average: 710887 cycles/ticks + +indcpa_enc: +median: 850112 cycles/ticks +average: 855290 cycles/ticks + +indcpa_dec: +median: 198566 cycles/ticks +average: 200014 cycles/ticks + +kyber_keypair_derand: +median: 751928 cycles/ticks +average: 756473 cycles/ticks + +kyber_keypair: +median: 783450 cycles/ticks +average: 786861 cycles/ticks + +kyber_encaps_derand: +median: 899424 cycles/ticks +average: 905051 cycles/ticks + +kyber_encaps: +median: 900964 cycles/ticks +average: 905802 cycles/ticks + +kyber_decaps: +median: 1110286 cycles/ticks +average: 1116294 cycles/ticks + +Loop spin: 607 +gen_a: +median: 232594 cycles/ticks +average: 234148 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7212 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7192 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23078 cycles/ticks + +INVNTT: +median: 33316 cycles/ticks +average: 33549 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47315 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1934 cycles/ticks +average: 1945 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22362 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8799 cycles/ticks + +indcpa_keypair: +median: 706552 cycles/ticks +average: 710895 cycles/ticks + +indcpa_enc: +median: 850366 cycles/ticks +average: 855279 cycles/ticks + +indcpa_dec: +median: 198504 cycles/ticks +average: 199715 cycles/ticks + +kyber_keypair_derand: +median: 751390 cycles/ticks +average: 756186 cycles/ticks + +kyber_keypair: +median: 784400 cycles/ticks +average: 787577 cycles/ticks + +kyber_encaps_derand: +median: 899406 cycles/ticks +average: 903803 cycles/ticks + +kyber_encaps: +median: 900352 cycles/ticks +average: 904293 cycles/ticks + +kyber_decaps: +median: 1110492 cycles/ticks +average: 1116944 cycles/ticks + +Loop spin: 608 +gen_a: +median: 232456 cycles/ticks +average: 233914 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7150 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7168 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23024 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47278 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22390 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8776 cycles/ticks + +indcpa_keypair: +median: 706966 cycles/ticks +average: 710880 cycles/ticks + +indcpa_enc: +median: 849982 cycles/ticks +average: 853626 cycles/ticks + +indcpa_dec: +median: 198524 cycles/ticks +average: 199736 cycles/ticks + +kyber_keypair_derand: +median: 752288 cycles/ticks +average: 756605 cycles/ticks + +kyber_keypair: +median: 782958 cycles/ticks +average: 786716 cycles/ticks + +kyber_encaps_derand: +median: 898742 cycles/ticks +average: 902695 cycles/ticks + +kyber_encaps: +median: 900972 cycles/ticks +average: 905121 cycles/ticks + +kyber_decaps: +median: 1109658 cycles/ticks +average: 1117981 cycles/ticks + +Loop spin: 609 +gen_a: +median: 232652 cycles/ticks +average: 234255 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23092 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33535 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47312 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22261 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8764 cycles/ticks + +indcpa_keypair: +median: 710636 cycles/ticks +average: 714327 cycles/ticks + +indcpa_enc: +median: 854320 cycles/ticks +average: 858168 cycles/ticks + +indcpa_dec: +median: 198496 cycles/ticks +average: 199272 cycles/ticks + +kyber_keypair_derand: +median: 751768 cycles/ticks +average: 755303 cycles/ticks + +kyber_keypair: +median: 783950 cycles/ticks +average: 786424 cycles/ticks + +kyber_encaps_derand: +median: 899512 cycles/ticks +average: 903918 cycles/ticks + +kyber_encaps: +median: 900716 cycles/ticks +average: 905329 cycles/ticks + +kyber_decaps: +median: 1110556 cycles/ticks +average: 1115459 cycles/ticks + +Loop spin: 610 +gen_a: +median: 232452 cycles/ticks +average: 234043 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23132 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33512 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47263 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3889 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22235 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 706002 cycles/ticks +average: 709145 cycles/ticks + +indcpa_enc: +median: 849910 cycles/ticks +average: 854158 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199129 cycles/ticks + +kyber_keypair_derand: +median: 751890 cycles/ticks +average: 756295 cycles/ticks + +kyber_keypair: +median: 782988 cycles/ticks +average: 786140 cycles/ticks + +kyber_encaps_derand: +median: 899100 cycles/ticks +average: 903009 cycles/ticks + +kyber_encaps: +median: 901400 cycles/ticks +average: 904808 cycles/ticks + +kyber_decaps: +median: 1109654 cycles/ticks +average: 1116737 cycles/ticks + +Loop spin: 611 +gen_a: +median: 232608 cycles/ticks +average: 234282 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7187 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33451 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47270 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8729 cycles/ticks + +indcpa_keypair: +median: 706480 cycles/ticks +average: 711541 cycles/ticks + +indcpa_enc: +median: 849734 cycles/ticks +average: 854344 cycles/ticks + +indcpa_dec: +median: 198534 cycles/ticks +average: 199634 cycles/ticks + +kyber_keypair_derand: +median: 751192 cycles/ticks +average: 755530 cycles/ticks + +kyber_keypair: +median: 783588 cycles/ticks +average: 787830 cycles/ticks + +kyber_encaps_derand: +median: 899096 cycles/ticks +average: 903361 cycles/ticks + +kyber_encaps: +median: 899866 cycles/ticks +average: 904893 cycles/ticks + +kyber_decaps: +median: 1109396 cycles/ticks +average: 1113927 cycles/ticks + +Loop spin: 612 +gen_a: +median: 232646 cycles/ticks +average: 234066 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23112 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33439 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47214 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22228 cycles/ticks + +polyvec_decompress: +median: 8692 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 706710 cycles/ticks +average: 710695 cycles/ticks + +indcpa_enc: +median: 849814 cycles/ticks +average: 854219 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199425 cycles/ticks + +kyber_keypair_derand: +median: 756884 cycles/ticks +average: 760967 cycles/ticks + +kyber_keypair: +median: 783190 cycles/ticks +average: 786704 cycles/ticks + +kyber_encaps_derand: +median: 898670 cycles/ticks +average: 905201 cycles/ticks + +kyber_encaps: +median: 901464 cycles/ticks +average: 906172 cycles/ticks + +kyber_decaps: +median: 1109748 cycles/ticks +average: 1116143 cycles/ticks + +Loop spin: 613 +gen_a: +median: 232448 cycles/ticks +average: 234011 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7166 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23029 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33386 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47316 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3820 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1985 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22233 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8749 cycles/ticks + +indcpa_keypair: +median: 706972 cycles/ticks +average: 711475 cycles/ticks + +indcpa_enc: +median: 850578 cycles/ticks +average: 855382 cycles/ticks + +indcpa_dec: +median: 198482 cycles/ticks +average: 199656 cycles/ticks + +kyber_keypair_derand: +median: 751574 cycles/ticks +average: 755805 cycles/ticks + +kyber_keypair: +median: 783522 cycles/ticks +average: 787571 cycles/ticks + +kyber_encaps_derand: +median: 899320 cycles/ticks +average: 904843 cycles/ticks + +kyber_encaps: +median: 900486 cycles/ticks +average: 905159 cycles/ticks + +kyber_decaps: +median: 1110990 cycles/ticks +average: 1120237 cycles/ticks + +Loop spin: 614 +gen_a: +median: 232894 cycles/ticks +average: 237392 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7147 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23059 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33451 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47386 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 707008 cycles/ticks +average: 711457 cycles/ticks + +indcpa_enc: +median: 849902 cycles/ticks +average: 854622 cycles/ticks + +indcpa_dec: +median: 198522 cycles/ticks +average: 199911 cycles/ticks + +kyber_keypair_derand: +median: 751878 cycles/ticks +average: 756391 cycles/ticks + +kyber_keypair: +median: 783156 cycles/ticks +average: 787338 cycles/ticks + +kyber_encaps_derand: +median: 898224 cycles/ticks +average: 902823 cycles/ticks + +kyber_encaps: +median: 900602 cycles/ticks +average: 905304 cycles/ticks + +kyber_decaps: +median: 1108698 cycles/ticks +average: 1115176 cycles/ticks + +Loop spin: 615 +gen_a: +median: 232720 cycles/ticks +average: 234411 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7188 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33418 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47248 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22428 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 707252 cycles/ticks +average: 711387 cycles/ticks + +indcpa_enc: +median: 849906 cycles/ticks +average: 854363 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199495 cycles/ticks + +kyber_keypair_derand: +median: 756784 cycles/ticks +average: 761014 cycles/ticks + +kyber_keypair: +median: 784682 cycles/ticks +average: 788301 cycles/ticks + +kyber_encaps_derand: +median: 899780 cycles/ticks +average: 904507 cycles/ticks + +kyber_encaps: +median: 901196 cycles/ticks +average: 906486 cycles/ticks + +kyber_decaps: +median: 1111186 cycles/ticks +average: 1116505 cycles/ticks + +Loop spin: 616 +gen_a: +median: 233018 cycles/ticks +average: 234669 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23152 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47229 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1934 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22251 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8739 cycles/ticks + +indcpa_keypair: +median: 707640 cycles/ticks +average: 711576 cycles/ticks + +indcpa_enc: +median: 850836 cycles/ticks +average: 856900 cycles/ticks + +indcpa_dec: +median: 198512 cycles/ticks +average: 199673 cycles/ticks + +kyber_keypair_derand: +median: 750898 cycles/ticks +average: 756115 cycles/ticks + +kyber_keypair: +median: 783218 cycles/ticks +average: 787666 cycles/ticks + +kyber_encaps_derand: +median: 899994 cycles/ticks +average: 905468 cycles/ticks + +kyber_encaps: +median: 901398 cycles/ticks +average: 905140 cycles/ticks + +kyber_decaps: +median: 1111242 cycles/ticks +average: 1115641 cycles/ticks + +Loop spin: 617 +gen_a: +median: 233002 cycles/ticks +average: 234744 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23233 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47362 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22244 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706820 cycles/ticks +average: 711010 cycles/ticks + +indcpa_enc: +median: 849748 cycles/ticks +average: 854183 cycles/ticks + +indcpa_dec: +median: 198476 cycles/ticks +average: 199762 cycles/ticks + +kyber_keypair_derand: +median: 751760 cycles/ticks +average: 756574 cycles/ticks + +kyber_keypair: +median: 784272 cycles/ticks +average: 789049 cycles/ticks + +kyber_encaps_derand: +median: 898944 cycles/ticks +average: 904459 cycles/ticks + +kyber_encaps: +median: 899984 cycles/ticks +average: 905137 cycles/ticks + +kyber_decaps: +median: 1109960 cycles/ticks +average: 1115744 cycles/ticks + +Loop spin: 618 +gen_a: +median: 232782 cycles/ticks +average: 234571 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7168 cycles/ticks + +NTT: +median: 22930 cycles/ticks +average: 23171 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33453 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47258 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22262 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 706384 cycles/ticks +average: 710289 cycles/ticks + +indcpa_enc: +median: 849738 cycles/ticks +average: 855665 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199835 cycles/ticks + +kyber_keypair_derand: +median: 756182 cycles/ticks +average: 761393 cycles/ticks + +kyber_keypair: +median: 783284 cycles/ticks +average: 787276 cycles/ticks + +kyber_encaps_derand: +median: 899028 cycles/ticks +average: 904225 cycles/ticks + +kyber_encaps: +median: 900184 cycles/ticks +average: 904058 cycles/ticks + +kyber_decaps: +median: 1110584 cycles/ticks +average: 1116333 cycles/ticks + +Loop spin: 619 +gen_a: +median: 232946 cycles/ticks +average: 234468 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23087 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33478 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47308 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3897 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22301 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8751 cycles/ticks + +indcpa_keypair: +median: 708050 cycles/ticks +average: 712763 cycles/ticks + +indcpa_enc: +median: 850720 cycles/ticks +average: 855601 cycles/ticks + +indcpa_dec: +median: 198544 cycles/ticks +average: 199602 cycles/ticks + +kyber_keypair_derand: +median: 752126 cycles/ticks +average: 757186 cycles/ticks + +kyber_keypair: +median: 785074 cycles/ticks +average: 788553 cycles/ticks + +kyber_encaps_derand: +median: 899678 cycles/ticks +average: 904202 cycles/ticks + +kyber_encaps: +median: 900860 cycles/ticks +average: 904885 cycles/ticks + +kyber_decaps: +median: 1110636 cycles/ticks +average: 1116515 cycles/ticks + +Loop spin: 620 +gen_a: +median: 233394 cycles/ticks +average: 235168 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7217 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33441 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47328 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22337 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8733 cycles/ticks + +indcpa_keypair: +median: 706402 cycles/ticks +average: 709844 cycles/ticks + +indcpa_enc: +median: 849772 cycles/ticks +average: 854195 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199486 cycles/ticks + +kyber_keypair_derand: +median: 752052 cycles/ticks +average: 756784 cycles/ticks + +kyber_keypair: +median: 783256 cycles/ticks +average: 787253 cycles/ticks + +kyber_encaps_derand: +median: 899688 cycles/ticks +average: 904272 cycles/ticks + +kyber_encaps: +median: 901178 cycles/ticks +average: 908791 cycles/ticks + +kyber_decaps: +median: 1116502 cycles/ticks +average: 1125467 cycles/ticks + +Loop spin: 621 +gen_a: +median: 232458 cycles/ticks +average: 233788 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7214 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23025 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33478 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47348 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3893 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3801 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22283 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8771 cycles/ticks + +indcpa_keypair: +median: 706688 cycles/ticks +average: 712041 cycles/ticks + +indcpa_enc: +median: 849956 cycles/ticks +average: 855529 cycles/ticks + +indcpa_dec: +median: 198534 cycles/ticks +average: 200077 cycles/ticks + +kyber_keypair_derand: +median: 752052 cycles/ticks +average: 757462 cycles/ticks + +kyber_keypair: +median: 784452 cycles/ticks +average: 789462 cycles/ticks + +kyber_encaps_derand: +median: 904008 cycles/ticks +average: 909785 cycles/ticks + +kyber_encaps: +median: 906672 cycles/ticks +average: 912157 cycles/ticks + +kyber_decaps: +median: 1115312 cycles/ticks +average: 1124528 cycles/ticks + +Loop spin: 622 +gen_a: +median: 232680 cycles/ticks +average: 234558 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7165 cycles/ticks + +NTT: +median: 22966 cycles/ticks +average: 23068 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33531 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47271 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1990 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22291 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 707440 cycles/ticks +average: 712794 cycles/ticks + +indcpa_enc: +median: 850928 cycles/ticks +average: 856719 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199892 cycles/ticks + +kyber_keypair_derand: +median: 751790 cycles/ticks +average: 756459 cycles/ticks + +kyber_keypair: +median: 783078 cycles/ticks +average: 787604 cycles/ticks + +kyber_encaps_derand: +median: 899798 cycles/ticks +average: 905531 cycles/ticks + +kyber_encaps: +median: 901252 cycles/ticks +average: 907443 cycles/ticks + +kyber_decaps: +median: 1111496 cycles/ticks +average: 1119643 cycles/ticks + +Loop spin: 623 +gen_a: +median: 232752 cycles/ticks +average: 234669 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33616 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47274 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3495 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3797 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22146 cycles/ticks +average: 22255 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8763 cycles/ticks + +indcpa_keypair: +median: 707760 cycles/ticks +average: 712645 cycles/ticks + +indcpa_enc: +median: 850482 cycles/ticks +average: 855587 cycles/ticks + +indcpa_dec: +median: 198572 cycles/ticks +average: 199967 cycles/ticks + +kyber_keypair_derand: +median: 752306 cycles/ticks +average: 756733 cycles/ticks + +kyber_keypair: +median: 784186 cycles/ticks +average: 789138 cycles/ticks + +kyber_encaps_derand: +median: 903534 cycles/ticks +average: 910023 cycles/ticks + +kyber_encaps: +median: 906430 cycles/ticks +average: 911670 cycles/ticks + +kyber_decaps: +median: 1115004 cycles/ticks +average: 1122349 cycles/ticks + +Loop spin: 624 +gen_a: +median: 232956 cycles/ticks +average: 235134 cycles/ticks + +poly_getnoise_eta1: +median: 7180 cycles/ticks +average: 7218 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23136 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33578 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47338 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3906 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3496 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1985 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22264 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8754 cycles/ticks + +indcpa_keypair: +median: 706710 cycles/ticks +average: 711757 cycles/ticks + +indcpa_enc: +median: 849882 cycles/ticks +average: 855717 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 200656 cycles/ticks + +kyber_keypair_derand: +median: 751410 cycles/ticks +average: 757081 cycles/ticks + +kyber_keypair: +median: 783676 cycles/ticks +average: 788713 cycles/ticks + +kyber_encaps_derand: +median: 898772 cycles/ticks +average: 904448 cycles/ticks + +kyber_encaps: +median: 900030 cycles/ticks +average: 906225 cycles/ticks + +kyber_decaps: +median: 1109740 cycles/ticks +average: 1118413 cycles/ticks + +Loop spin: 625 +gen_a: +median: 232708 cycles/ticks +average: 234702 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7221 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23082 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33511 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47387 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3898 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3770 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22300 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8758 cycles/ticks + +indcpa_keypair: +median: 707090 cycles/ticks +average: 712140 cycles/ticks + +indcpa_enc: +median: 850184 cycles/ticks +average: 856758 cycles/ticks + +indcpa_dec: +median: 198636 cycles/ticks +average: 200315 cycles/ticks + +kyber_keypair_derand: +median: 751716 cycles/ticks +average: 757037 cycles/ticks + +kyber_keypair: +median: 783446 cycles/ticks +average: 788879 cycles/ticks + +kyber_encaps_derand: +median: 898182 cycles/ticks +average: 903263 cycles/ticks + +kyber_encaps: +median: 900746 cycles/ticks +average: 906957 cycles/ticks + +kyber_decaps: +median: 1109306 cycles/ticks +average: 1117182 cycles/ticks + +Loop spin: 626 +gen_a: +median: 232376 cycles/ticks +average: 234138 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7169 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33308 cycles/ticks +average: 33588 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47311 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8762 cycles/ticks + +indcpa_keypair: +median: 706860 cycles/ticks +average: 711843 cycles/ticks + +indcpa_enc: +median: 850068 cycles/ticks +average: 856593 cycles/ticks + +indcpa_dec: +median: 198616 cycles/ticks +average: 200070 cycles/ticks + +kyber_keypair_derand: +median: 752120 cycles/ticks +average: 756879 cycles/ticks + +kyber_keypair: +median: 784258 cycles/ticks +average: 789082 cycles/ticks + +kyber_encaps_derand: +median: 898556 cycles/ticks +average: 905600 cycles/ticks + +kyber_encaps: +median: 900094 cycles/ticks +average: 905244 cycles/ticks + +kyber_decaps: +median: 1109728 cycles/ticks +average: 1120381 cycles/ticks + +Loop spin: 627 +gen_a: +median: 232794 cycles/ticks +average: 234528 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7173 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23094 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 36277 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47377 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3901 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1948 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22232 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 708858 cycles/ticks +average: 713575 cycles/ticks + +indcpa_enc: +median: 852154 cycles/ticks +average: 858216 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199877 cycles/ticks + +kyber_keypair_derand: +median: 754160 cycles/ticks +average: 758710 cycles/ticks + +kyber_keypair: +median: 785426 cycles/ticks +average: 789427 cycles/ticks + +kyber_encaps_derand: +median: 901148 cycles/ticks +average: 907049 cycles/ticks + +kyber_encaps: +median: 902730 cycles/ticks +average: 908092 cycles/ticks + +kyber_decaps: +median: 1111994 cycles/ticks +average: 1118267 cycles/ticks + +Loop spin: 628 +gen_a: +median: 232484 cycles/ticks +average: 234251 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7168 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33405 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47455 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3800 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1946 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22274 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 706898 cycles/ticks +average: 711330 cycles/ticks + +indcpa_enc: +median: 849986 cycles/ticks +average: 855771 cycles/ticks + +indcpa_dec: +median: 198482 cycles/ticks +average: 199404 cycles/ticks + +kyber_keypair_derand: +median: 752412 cycles/ticks +average: 757511 cycles/ticks + +kyber_keypair: +median: 784868 cycles/ticks +average: 789932 cycles/ticks + +kyber_encaps_derand: +median: 900116 cycles/ticks +average: 905744 cycles/ticks + +kyber_encaps: +median: 901536 cycles/ticks +average: 907903 cycles/ticks + +kyber_decaps: +median: 1114840 cycles/ticks +average: 1122074 cycles/ticks + +Loop spin: 629 +gen_a: +median: 232978 cycles/ticks +average: 235148 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7220 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23137 cycles/ticks + +INVNTT: +median: 33270 cycles/ticks +average: 33580 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47422 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22258 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 706798 cycles/ticks +average: 712014 cycles/ticks + +indcpa_enc: +median: 850164 cycles/ticks +average: 856307 cycles/ticks + +indcpa_dec: +median: 201658 cycles/ticks +average: 203046 cycles/ticks + +kyber_keypair_derand: +median: 751786 cycles/ticks +average: 757823 cycles/ticks + +kyber_keypair: +median: 783324 cycles/ticks +average: 788501 cycles/ticks + +kyber_encaps_derand: +median: 898380 cycles/ticks +average: 904772 cycles/ticks + +kyber_encaps: +median: 900500 cycles/ticks +average: 905691 cycles/ticks + +kyber_decaps: +median: 1109546 cycles/ticks +average: 1115802 cycles/ticks + +Loop spin: 630 +gen_a: +median: 232870 cycles/ticks +average: 234629 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7203 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23060 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33440 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47389 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1944 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8725 cycles/ticks + +indcpa_keypair: +median: 706866 cycles/ticks +average: 712453 cycles/ticks + +indcpa_enc: +median: 850010 cycles/ticks +average: 855607 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199792 cycles/ticks + +kyber_keypair_derand: +median: 752192 cycles/ticks +average: 756520 cycles/ticks + +kyber_keypair: +median: 784238 cycles/ticks +average: 788655 cycles/ticks + +kyber_encaps_derand: +median: 899448 cycles/ticks +average: 905587 cycles/ticks + +kyber_encaps: +median: 900260 cycles/ticks +average: 905207 cycles/ticks + +kyber_decaps: +median: 1111676 cycles/ticks +average: 1116977 cycles/ticks + +Loop spin: 631 +gen_a: +median: 232564 cycles/ticks +average: 234353 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7166 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47329 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1934 cycles/ticks +average: 1946 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22259 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 706968 cycles/ticks +average: 712444 cycles/ticks + +indcpa_enc: +median: 850240 cycles/ticks +average: 855906 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199700 cycles/ticks + +kyber_keypair_derand: +median: 751830 cycles/ticks +average: 755862 cycles/ticks + +kyber_keypair: +median: 783518 cycles/ticks +average: 789120 cycles/ticks + +kyber_encaps_derand: +median: 899178 cycles/ticks +average: 904442 cycles/ticks + +kyber_encaps: +median: 901486 cycles/ticks +average: 905762 cycles/ticks + +kyber_decaps: +median: 1110464 cycles/ticks +average: 1117952 cycles/ticks + +Loop spin: 632 +gen_a: +median: 232930 cycles/ticks +average: 234246 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7173 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33476 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47352 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 707268 cycles/ticks +average: 712070 cycles/ticks + +indcpa_enc: +median: 851336 cycles/ticks +average: 856213 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199879 cycles/ticks + +kyber_keypair_derand: +median: 752242 cycles/ticks +average: 756892 cycles/ticks + +kyber_keypair: +median: 784118 cycles/ticks +average: 788630 cycles/ticks + +kyber_encaps_derand: +median: 899986 cycles/ticks +average: 905197 cycles/ticks + +kyber_encaps: +median: 901038 cycles/ticks +average: 906374 cycles/ticks + +kyber_decaps: +median: 1111190 cycles/ticks +average: 1118452 cycles/ticks + +Loop spin: 633 +gen_a: +median: 232750 cycles/ticks +average: 234879 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7180 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47373 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3493 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3811 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22259 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 706604 cycles/ticks +average: 710173 cycles/ticks + +indcpa_enc: +median: 850464 cycles/ticks +average: 855327 cycles/ticks + +indcpa_dec: +median: 198564 cycles/ticks +average: 199498 cycles/ticks + +kyber_keypair_derand: +median: 752002 cycles/ticks +average: 756355 cycles/ticks + +kyber_keypair: +median: 783026 cycles/ticks +average: 787176 cycles/ticks + +kyber_encaps_derand: +median: 898836 cycles/ticks +average: 903862 cycles/ticks + +kyber_encaps: +median: 901122 cycles/ticks +average: 906307 cycles/ticks + +kyber_decaps: +median: 1110092 cycles/ticks +average: 1116850 cycles/ticks + +Loop spin: 634 +gen_a: +median: 232128 cycles/ticks +average: 233581 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23054 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47398 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3899 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1950 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22251 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8723 cycles/ticks + +indcpa_keypair: +median: 707024 cycles/ticks +average: 711670 cycles/ticks + +indcpa_enc: +median: 850614 cycles/ticks +average: 856256 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 200115 cycles/ticks + +kyber_keypair_derand: +median: 751832 cycles/ticks +average: 756800 cycles/ticks + +kyber_keypair: +median: 783522 cycles/ticks +average: 787724 cycles/ticks + +kyber_encaps_derand: +median: 899818 cycles/ticks +average: 905369 cycles/ticks + +kyber_encaps: +median: 901178 cycles/ticks +average: 907161 cycles/ticks + +kyber_decaps: +median: 1111480 cycles/ticks +average: 1120770 cycles/ticks + +Loop spin: 635 +gen_a: +median: 232928 cycles/ticks +average: 234602 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7172 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33516 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47484 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22326 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8752 cycles/ticks + +indcpa_keypair: +median: 707322 cycles/ticks +average: 711092 cycles/ticks + +indcpa_enc: +median: 850082 cycles/ticks +average: 855455 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199647 cycles/ticks + +kyber_keypair_derand: +median: 752480 cycles/ticks +average: 757046 cycles/ticks + +kyber_keypair: +median: 783600 cycles/ticks +average: 787713 cycles/ticks + +kyber_encaps_derand: +median: 898856 cycles/ticks +average: 905221 cycles/ticks + +kyber_encaps: +median: 900884 cycles/ticks +average: 906052 cycles/ticks + +kyber_decaps: +median: 1109394 cycles/ticks +average: 1115673 cycles/ticks + +Loop spin: 636 +gen_a: +median: 232286 cycles/ticks +average: 233924 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33448 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47308 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22271 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 707040 cycles/ticks +average: 710444 cycles/ticks + +indcpa_enc: +median: 850366 cycles/ticks +average: 855341 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199621 cycles/ticks + +kyber_keypair_derand: +median: 752510 cycles/ticks +average: 756429 cycles/ticks + +kyber_keypair: +median: 783650 cycles/ticks +average: 788485 cycles/ticks + +kyber_encaps_derand: +median: 898634 cycles/ticks +average: 903262 cycles/ticks + +kyber_encaps: +median: 900152 cycles/ticks +average: 904964 cycles/ticks + +kyber_decaps: +median: 1110034 cycles/ticks +average: 1116749 cycles/ticks + +Loop spin: 637 +gen_a: +median: 232854 cycles/ticks +average: 234199 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23022 cycles/ticks + +INVNTT: +median: 33302 cycles/ticks +average: 33494 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47461 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22386 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706914 cycles/ticks +average: 711113 cycles/ticks + +indcpa_enc: +median: 850858 cycles/ticks +average: 855272 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199417 cycles/ticks + +kyber_keypair_derand: +median: 752674 cycles/ticks +average: 757974 cycles/ticks + +kyber_keypair: +median: 783286 cycles/ticks +average: 787665 cycles/ticks + +kyber_encaps_derand: +median: 899264 cycles/ticks +average: 904285 cycles/ticks + +kyber_encaps: +median: 901662 cycles/ticks +average: 906721 cycles/ticks + +kyber_decaps: +median: 1110610 cycles/ticks +average: 1117773 cycles/ticks + +Loop spin: 638 +gen_a: +median: 232652 cycles/ticks +average: 234694 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7174 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33599 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47333 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22362 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 706190 cycles/ticks +average: 710595 cycles/ticks + +indcpa_enc: +median: 849772 cycles/ticks +average: 854785 cycles/ticks + +indcpa_dec: +median: 198494 cycles/ticks +average: 199987 cycles/ticks + +kyber_keypair_derand: +median: 756198 cycles/ticks +average: 761717 cycles/ticks + +kyber_keypair: +median: 784058 cycles/ticks +average: 788375 cycles/ticks + +kyber_encaps_derand: +median: 903628 cycles/ticks +average: 909445 cycles/ticks + +kyber_encaps: +median: 904952 cycles/ticks +average: 909843 cycles/ticks + +kyber_decaps: +median: 1114626 cycles/ticks +average: 1120845 cycles/ticks + +Loop spin: 639 +gen_a: +median: 232580 cycles/ticks +average: 234341 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7170 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33501 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47447 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22237 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8691 cycles/ticks + +indcpa_keypair: +median: 705866 cycles/ticks +average: 710305 cycles/ticks + +indcpa_enc: +median: 852958 cycles/ticks +average: 857922 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199619 cycles/ticks + +kyber_keypair_derand: +median: 755920 cycles/ticks +average: 759679 cycles/ticks + +kyber_keypair: +median: 783166 cycles/ticks +average: 787591 cycles/ticks + +kyber_encaps_derand: +median: 902024 cycles/ticks +average: 907699 cycles/ticks + +kyber_encaps: +median: 903690 cycles/ticks +average: 908459 cycles/ticks + +kyber_decaps: +median: 1109156 cycles/ticks +average: 1119623 cycles/ticks + +Loop spin: 640 +gen_a: +median: 232550 cycles/ticks +average: 233948 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7150 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7140 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33522 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47290 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3883 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3750 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22361 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8813 cycles/ticks + +indcpa_keypair: +median: 710348 cycles/ticks +average: 717096 cycles/ticks + +indcpa_enc: +median: 853574 cycles/ticks +average: 859119 cycles/ticks + +indcpa_dec: +median: 198476 cycles/ticks +average: 199537 cycles/ticks + +kyber_keypair_derand: +median: 759984 cycles/ticks +average: 764589 cycles/ticks + +kyber_keypair: +median: 784346 cycles/ticks +average: 788107 cycles/ticks + +kyber_encaps_derand: +median: 898720 cycles/ticks +average: 904326 cycles/ticks + +kyber_encaps: +median: 900510 cycles/ticks +average: 906021 cycles/ticks + +kyber_decaps: +median: 1109900 cycles/ticks +average: 1115636 cycles/ticks + +Loop spin: 641 +gen_a: +median: 232510 cycles/ticks +average: 233973 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23065 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33454 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47389 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1945 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22223 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8760 cycles/ticks + +indcpa_keypair: +median: 707234 cycles/ticks +average: 712180 cycles/ticks + +indcpa_enc: +median: 855100 cycles/ticks +average: 861420 cycles/ticks + +indcpa_dec: +median: 198494 cycles/ticks +average: 199680 cycles/ticks + +kyber_keypair_derand: +median: 751836 cycles/ticks +average: 755532 cycles/ticks + +kyber_keypair: +median: 783546 cycles/ticks +average: 787436 cycles/ticks + +kyber_encaps_derand: +median: 903930 cycles/ticks +average: 910331 cycles/ticks + +kyber_encaps: +median: 905310 cycles/ticks +average: 910956 cycles/ticks + +kyber_decaps: +median: 1115310 cycles/ticks +average: 1121284 cycles/ticks + +Loop spin: 642 +gen_a: +median: 232262 cycles/ticks +average: 233970 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23065 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33405 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47256 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3899 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8728 cycles/ticks + +indcpa_keypair: +median: 707080 cycles/ticks +average: 711902 cycles/ticks + +indcpa_enc: +median: 850316 cycles/ticks +average: 854807 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199829 cycles/ticks + +kyber_keypair_derand: +median: 752052 cycles/ticks +average: 756879 cycles/ticks + +kyber_keypair: +median: 784026 cycles/ticks +average: 788005 cycles/ticks + +kyber_encaps_derand: +median: 900296 cycles/ticks +average: 905147 cycles/ticks + +kyber_encaps: +median: 902476 cycles/ticks +average: 906944 cycles/ticks + +kyber_decaps: +median: 1111810 cycles/ticks +average: 1116917 cycles/ticks + +Loop spin: 643 +gen_a: +median: 232768 cycles/ticks +average: 234116 cycles/ticks + +poly_getnoise_eta1: +median: 7120 cycles/ticks +average: 7220 cycles/ticks + +poly_getnoise_eta2: +median: 7120 cycles/ticks +average: 7176 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23160 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33541 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47320 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 706990 cycles/ticks +average: 711600 cycles/ticks + +indcpa_enc: +median: 850112 cycles/ticks +average: 854288 cycles/ticks + +indcpa_dec: +median: 198560 cycles/ticks +average: 199477 cycles/ticks + +kyber_keypair_derand: +median: 761378 cycles/ticks +average: 765832 cycles/ticks + +kyber_keypair: +median: 783210 cycles/ticks +average: 786989 cycles/ticks + +kyber_encaps_derand: +median: 899082 cycles/ticks +average: 903863 cycles/ticks + +kyber_encaps: +median: 900246 cycles/ticks +average: 905814 cycles/ticks + +kyber_decaps: +median: 1109834 cycles/ticks +average: 1116381 cycles/ticks + +Loop spin: 644 +gen_a: +median: 233118 cycles/ticks +average: 234490 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23060 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47250 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22245 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706658 cycles/ticks +average: 710850 cycles/ticks + +indcpa_enc: +median: 849508 cycles/ticks +average: 854516 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 200135 cycles/ticks + +kyber_keypair_derand: +median: 751824 cycles/ticks +average: 756983 cycles/ticks + +kyber_keypair: +median: 783808 cycles/ticks +average: 788475 cycles/ticks + +kyber_encaps_derand: +median: 898716 cycles/ticks +average: 904769 cycles/ticks + +kyber_encaps: +median: 901546 cycles/ticks +average: 906281 cycles/ticks + +kyber_decaps: +median: 1109980 cycles/ticks +average: 1115794 cycles/ticks + +Loop spin: 645 +gen_a: +median: 232374 cycles/ticks +average: 233830 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47256 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22244 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8803 cycles/ticks + +indcpa_keypair: +median: 707104 cycles/ticks +average: 710981 cycles/ticks + +indcpa_enc: +median: 850176 cycles/ticks +average: 855163 cycles/ticks + +indcpa_dec: +median: 198478 cycles/ticks +average: 199834 cycles/ticks + +kyber_keypair_derand: +median: 751900 cycles/ticks +average: 756479 cycles/ticks + +kyber_keypair: +median: 783410 cycles/ticks +average: 786913 cycles/ticks + +kyber_encaps_derand: +median: 898954 cycles/ticks +average: 903782 cycles/ticks + +kyber_encaps: +median: 899942 cycles/ticks +average: 904739 cycles/ticks + +kyber_decaps: +median: 1109374 cycles/ticks +average: 1114743 cycles/ticks + +Loop spin: 646 +gen_a: +median: 232764 cycles/ticks +average: 234897 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7193 cycles/ticks + +NTT: +median: 22966 cycles/ticks +average: 23149 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47272 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3773 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1946 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22248 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 707930 cycles/ticks +average: 712012 cycles/ticks + +indcpa_enc: +median: 850820 cycles/ticks +average: 855842 cycles/ticks + +indcpa_dec: +median: 198504 cycles/ticks +average: 199630 cycles/ticks + +kyber_keypair_derand: +median: 753040 cycles/ticks +average: 758101 cycles/ticks + +kyber_keypair: +median: 783408 cycles/ticks +average: 787798 cycles/ticks + +kyber_encaps_derand: +median: 898690 cycles/ticks +average: 903894 cycles/ticks + +kyber_encaps: +median: 901700 cycles/ticks +average: 905460 cycles/ticks + +kyber_decaps: +median: 1109698 cycles/ticks +average: 1116137 cycles/ticks + +Loop spin: 647 +gen_a: +median: 232302 cycles/ticks +average: 234090 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33618 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47436 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22350 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706212 cycles/ticks +average: 710747 cycles/ticks + +indcpa_enc: +median: 852648 cycles/ticks +average: 857030 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199464 cycles/ticks + +kyber_keypair_derand: +median: 751816 cycles/ticks +average: 756656 cycles/ticks + +kyber_keypair: +median: 783610 cycles/ticks +average: 788838 cycles/ticks + +kyber_encaps_derand: +median: 902252 cycles/ticks +average: 907142 cycles/ticks + +kyber_encaps: +median: 903534 cycles/ticks +average: 908301 cycles/ticks + +kyber_decaps: +median: 1115536 cycles/ticks +average: 1123248 cycles/ticks + +Loop spin: 648 +gen_a: +median: 233098 cycles/ticks +average: 237011 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7196 cycles/ticks + +NTT: +median: 22976 cycles/ticks +average: 23078 cycles/ticks + +INVNTT: +median: 33324 cycles/ticks +average: 33550 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47448 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22293 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8756 cycles/ticks + +indcpa_keypair: +median: 707096 cycles/ticks +average: 711175 cycles/ticks + +indcpa_enc: +median: 850260 cycles/ticks +average: 854959 cycles/ticks + +indcpa_dec: +median: 198522 cycles/ticks +average: 199903 cycles/ticks + +kyber_keypair_derand: +median: 751624 cycles/ticks +average: 757189 cycles/ticks + +kyber_keypair: +median: 783178 cycles/ticks +average: 787809 cycles/ticks + +kyber_encaps_derand: +median: 899314 cycles/ticks +average: 904245 cycles/ticks + +kyber_encaps: +median: 902000 cycles/ticks +average: 906841 cycles/ticks + +kyber_decaps: +median: 1110796 cycles/ticks +average: 1117115 cycles/ticks + +Loop spin: 649 +gen_a: +median: 232510 cycles/ticks +average: 234565 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7176 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23052 cycles/ticks + +INVNTT: +median: 33268 cycles/ticks +average: 33709 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47467 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3494 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3772 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22380 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 711626 cycles/ticks +average: 716405 cycles/ticks + +indcpa_enc: +median: 854844 cycles/ticks +average: 860607 cycles/ticks + +indcpa_dec: +median: 198624 cycles/ticks +average: 199663 cycles/ticks + +kyber_keypair_derand: +median: 751380 cycles/ticks +average: 755616 cycles/ticks + +kyber_keypair: +median: 783754 cycles/ticks +average: 788241 cycles/ticks + +kyber_encaps_derand: +median: 898726 cycles/ticks +average: 903860 cycles/ticks + +kyber_encaps: +median: 899722 cycles/ticks +average: 905080 cycles/ticks + +kyber_decaps: +median: 1109486 cycles/ticks +average: 1116123 cycles/ticks + +Loop spin: 650 +gen_a: +median: 233026 cycles/ticks +average: 234756 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33413 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47342 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22246 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8863 cycles/ticks + +indcpa_keypair: +median: 706358 cycles/ticks +average: 710801 cycles/ticks + +indcpa_enc: +median: 850234 cycles/ticks +average: 855075 cycles/ticks + +indcpa_dec: +median: 198526 cycles/ticks +average: 199578 cycles/ticks + +kyber_keypair_derand: +median: 751696 cycles/ticks +average: 756433 cycles/ticks + +kyber_keypair: +median: 783180 cycles/ticks +average: 788003 cycles/ticks + +kyber_encaps_derand: +median: 899178 cycles/ticks +average: 904363 cycles/ticks + +kyber_encaps: +median: 901556 cycles/ticks +average: 906688 cycles/ticks + +kyber_decaps: +median: 1110110 cycles/ticks +average: 1118119 cycles/ticks + +Loop spin: 651 +gen_a: +median: 232526 cycles/ticks +average: 234189 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33274 cycles/ticks +average: 33565 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47350 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1922 cycles/ticks +average: 1921 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22255 cycles/ticks + +polyvec_decompress: +median: 8690 cycles/ticks +average: 8724 cycles/ticks + +indcpa_keypair: +median: 706636 cycles/ticks +average: 710815 cycles/ticks + +indcpa_enc: +median: 849482 cycles/ticks +average: 853869 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199432 cycles/ticks + +kyber_keypair_derand: +median: 752268 cycles/ticks +average: 756346 cycles/ticks + +kyber_keypair: +median: 784990 cycles/ticks +average: 789467 cycles/ticks + +kyber_encaps_derand: +median: 903230 cycles/ticks +average: 908230 cycles/ticks + +kyber_encaps: +median: 904716 cycles/ticks +average: 910661 cycles/ticks + +kyber_decaps: +median: 1114752 cycles/ticks +average: 1122425 cycles/ticks + +Loop spin: 652 +gen_a: +median: 232646 cycles/ticks +average: 234262 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23104 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33419 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47481 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3895 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22331 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 707278 cycles/ticks +average: 711197 cycles/ticks + +indcpa_enc: +median: 850958 cycles/ticks +average: 856057 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199670 cycles/ticks + +kyber_keypair_derand: +median: 752334 cycles/ticks +average: 756998 cycles/ticks + +kyber_keypair: +median: 782994 cycles/ticks +average: 787223 cycles/ticks + +kyber_encaps_derand: +median: 899120 cycles/ticks +average: 905178 cycles/ticks + +kyber_encaps: +median: 900778 cycles/ticks +average: 905952 cycles/ticks + +kyber_decaps: +median: 1110740 cycles/ticks +average: 1119885 cycles/ticks + +Loop spin: 653 +gen_a: +median: 232518 cycles/ticks +average: 234219 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7207 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23068 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33437 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47247 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22288 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 707050 cycles/ticks +average: 713596 cycles/ticks + +indcpa_enc: +median: 849782 cycles/ticks +average: 854847 cycles/ticks + +indcpa_dec: +median: 198524 cycles/ticks +average: 199325 cycles/ticks + +kyber_keypair_derand: +median: 751524 cycles/ticks +average: 755030 cycles/ticks + +kyber_keypair: +median: 784168 cycles/ticks +average: 788179 cycles/ticks + +kyber_encaps_derand: +median: 903196 cycles/ticks +average: 909440 cycles/ticks + +kyber_encaps: +median: 904374 cycles/ticks +average: 909926 cycles/ticks + +kyber_decaps: +median: 1114864 cycles/ticks +average: 1120859 cycles/ticks + +Loop spin: 654 +gen_a: +median: 232608 cycles/ticks +average: 234364 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7168 cycles/ticks + +NTT: +median: 22930 cycles/ticks +average: 23020 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33447 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47426 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22377 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8767 cycles/ticks + +indcpa_keypair: +median: 707008 cycles/ticks +average: 712554 cycles/ticks + +indcpa_enc: +median: 850326 cycles/ticks +average: 855301 cycles/ticks + +indcpa_dec: +median: 201674 cycles/ticks +average: 202802 cycles/ticks + +kyber_keypair_derand: +median: 751218 cycles/ticks +average: 755528 cycles/ticks + +kyber_keypair: +median: 783036 cycles/ticks +average: 787704 cycles/ticks + +kyber_encaps_derand: +median: 898358 cycles/ticks +average: 904176 cycles/ticks + +kyber_encaps: +median: 900068 cycles/ticks +average: 904104 cycles/ticks + +kyber_decaps: +median: 1112004 cycles/ticks +average: 1118907 cycles/ticks + +Loop spin: 655 +gen_a: +median: 232448 cycles/ticks +average: 234160 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23070 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33460 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47416 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22276 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 710264 cycles/ticks +average: 714696 cycles/ticks + +indcpa_enc: +median: 853678 cycles/ticks +average: 858587 cycles/ticks + +indcpa_dec: +median: 201724 cycles/ticks +average: 202646 cycles/ticks + +kyber_keypair_derand: +median: 751512 cycles/ticks +average: 756188 cycles/ticks + +kyber_keypair: +median: 784150 cycles/ticks +average: 788217 cycles/ticks + +kyber_encaps_derand: +median: 898958 cycles/ticks +average: 904552 cycles/ticks + +kyber_encaps: +median: 900172 cycles/ticks +average: 905528 cycles/ticks + +kyber_decaps: +median: 1109786 cycles/ticks +average: 1116448 cycles/ticks + +Loop spin: 656 +gen_a: +median: 232862 cycles/ticks +average: 234322 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23054 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47249 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22228 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 706786 cycles/ticks +average: 710615 cycles/ticks + +indcpa_enc: +median: 849990 cycles/ticks +average: 855454 cycles/ticks + +indcpa_dec: +median: 198528 cycles/ticks +average: 199876 cycles/ticks + +kyber_keypair_derand: +median: 751210 cycles/ticks +average: 756374 cycles/ticks + +kyber_keypair: +median: 782934 cycles/ticks +average: 787106 cycles/ticks + +kyber_encaps_derand: +median: 899506 cycles/ticks +average: 903583 cycles/ticks + +kyber_encaps: +median: 901948 cycles/ticks +average: 907272 cycles/ticks + +kyber_decaps: +median: 1110514 cycles/ticks +average: 1117215 cycles/ticks + +Loop spin: 657 +gen_a: +median: 232634 cycles/ticks +average: 234419 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22954 cycles/ticks +average: 23227 cycles/ticks + +INVNTT: +median: 33308 cycles/ticks +average: 33594 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47074 cycles/ticks +average: 47268 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1945 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22258 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706768 cycles/ticks +average: 711245 cycles/ticks + +indcpa_enc: +median: 852092 cycles/ticks +average: 857089 cycles/ticks + +indcpa_dec: +median: 198524 cycles/ticks +average: 199969 cycles/ticks + +kyber_keypair_derand: +median: 752568 cycles/ticks +average: 757152 cycles/ticks + +kyber_keypair: +median: 783780 cycles/ticks +average: 787210 cycles/ticks + +kyber_encaps_derand: +median: 901138 cycles/ticks +average: 906318 cycles/ticks + +kyber_encaps: +median: 902148 cycles/ticks +average: 907143 cycles/ticks + +kyber_decaps: +median: 1112500 cycles/ticks +average: 1118507 cycles/ticks + +Loop spin: 658 +gen_a: +median: 232350 cycles/ticks +average: 234345 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7148 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33274 cycles/ticks +average: 33606 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47481 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22245 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 710924 cycles/ticks +average: 716121 cycles/ticks + +indcpa_enc: +median: 854260 cycles/ticks +average: 860081 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199905 cycles/ticks + +kyber_keypair_derand: +median: 751546 cycles/ticks +average: 755779 cycles/ticks + +kyber_keypair: +median: 783230 cycles/ticks +average: 787072 cycles/ticks + +kyber_encaps_derand: +median: 898604 cycles/ticks +average: 903465 cycles/ticks + +kyber_encaps: +median: 901040 cycles/ticks +average: 905292 cycles/ticks + +kyber_decaps: +median: 1109468 cycles/ticks +average: 1115461 cycles/ticks + +Loop spin: 659 +gen_a: +median: 232814 cycles/ticks +average: 234348 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7201 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23051 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33448 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47227 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22279 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 706756 cycles/ticks +average: 711014 cycles/ticks + +indcpa_enc: +median: 850180 cycles/ticks +average: 854470 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199854 cycles/ticks + +kyber_keypair_derand: +median: 756282 cycles/ticks +average: 760738 cycles/ticks + +kyber_keypair: +median: 783662 cycles/ticks +average: 787865 cycles/ticks + +kyber_encaps_derand: +median: 899188 cycles/ticks +average: 904261 cycles/ticks + +kyber_encaps: +median: 900106 cycles/ticks +average: 904662 cycles/ticks + +kyber_decaps: +median: 1109490 cycles/ticks +average: 1115873 cycles/ticks + +Loop spin: 660 +gen_a: +median: 232288 cycles/ticks +average: 233894 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33539 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47401 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1995 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22234 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 706394 cycles/ticks +average: 710725 cycles/ticks + +indcpa_enc: +median: 849392 cycles/ticks +average: 853898 cycles/ticks + +indcpa_dec: +median: 198598 cycles/ticks +average: 199358 cycles/ticks + +kyber_keypair_derand: +median: 751396 cycles/ticks +average: 756471 cycles/ticks + +kyber_keypair: +median: 783254 cycles/ticks +average: 787390 cycles/ticks + +kyber_encaps_derand: +median: 903194 cycles/ticks +average: 908319 cycles/ticks + +kyber_encaps: +median: 905562 cycles/ticks +average: 910842 cycles/ticks + +kyber_decaps: +median: 1113978 cycles/ticks +average: 1119870 cycles/ticks + +Loop spin: 661 +gen_a: +median: 233014 cycles/ticks +average: 236615 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7211 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33479 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47342 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3874 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22282 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8769 cycles/ticks + +indcpa_keypair: +median: 707042 cycles/ticks +average: 710585 cycles/ticks + +indcpa_enc: +median: 850590 cycles/ticks +average: 855284 cycles/ticks + +indcpa_dec: +median: 198480 cycles/ticks +average: 199758 cycles/ticks + +kyber_keypair_derand: +median: 751608 cycles/ticks +average: 756147 cycles/ticks + +kyber_keypair: +median: 784016 cycles/ticks +average: 788209 cycles/ticks + +kyber_encaps_derand: +median: 899508 cycles/ticks +average: 905432 cycles/ticks + +kyber_encaps: +median: 900382 cycles/ticks +average: 906446 cycles/ticks + +kyber_decaps: +median: 1110226 cycles/ticks +average: 1115335 cycles/ticks + +Loop spin: 662 +gen_a: +median: 232582 cycles/ticks +average: 234012 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23057 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33447 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47318 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3897 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22144 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 706810 cycles/ticks +average: 711717 cycles/ticks + +indcpa_enc: +median: 849344 cycles/ticks +average: 854762 cycles/ticks + +indcpa_dec: +median: 198526 cycles/ticks +average: 199610 cycles/ticks + +kyber_keypair_derand: +median: 752328 cycles/ticks +average: 756278 cycles/ticks + +kyber_keypair: +median: 783722 cycles/ticks +average: 788133 cycles/ticks + +kyber_encaps_derand: +median: 898920 cycles/ticks +average: 905244 cycles/ticks + +kyber_encaps: +median: 901070 cycles/ticks +average: 905775 cycles/ticks + +kyber_decaps: +median: 1109796 cycles/ticks +average: 1115478 cycles/ticks + +Loop spin: 663 +gen_a: +median: 232440 cycles/ticks +average: 234085 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7180 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23075 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33515 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47276 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3764 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22245 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8768 cycles/ticks + +indcpa_keypair: +median: 707084 cycles/ticks +average: 711310 cycles/ticks + +indcpa_enc: +median: 850446 cycles/ticks +average: 854416 cycles/ticks + +indcpa_dec: +median: 198496 cycles/ticks +average: 199361 cycles/ticks + +kyber_keypair_derand: +median: 751248 cycles/ticks +average: 756013 cycles/ticks + +kyber_keypair: +median: 784366 cycles/ticks +average: 787922 cycles/ticks + +kyber_encaps_derand: +median: 903316 cycles/ticks +average: 908618 cycles/ticks + +kyber_encaps: +median: 904938 cycles/ticks +average: 910115 cycles/ticks + +kyber_decaps: +median: 1115746 cycles/ticks +average: 1122629 cycles/ticks + +Loop spin: 664 +gen_a: +median: 232608 cycles/ticks +average: 234492 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33448 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47243 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22276 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8728 cycles/ticks + +indcpa_keypair: +median: 707220 cycles/ticks +average: 711144 cycles/ticks + +indcpa_enc: +median: 851706 cycles/ticks +average: 856520 cycles/ticks + +indcpa_dec: +median: 198594 cycles/ticks +average: 199420 cycles/ticks + +kyber_keypair_derand: +median: 756366 cycles/ticks +average: 760664 cycles/ticks + +kyber_keypair: +median: 783326 cycles/ticks +average: 787888 cycles/ticks + +kyber_encaps_derand: +median: 900816 cycles/ticks +average: 905403 cycles/ticks + +kyber_encaps: +median: 902078 cycles/ticks +average: 906932 cycles/ticks + +kyber_decaps: +median: 1111786 cycles/ticks +average: 1118800 cycles/ticks + +Loop spin: 665 +gen_a: +median: 232588 cycles/ticks +average: 233808 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7140 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33435 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47352 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22338 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8813 cycles/ticks + +indcpa_keypair: +median: 707330 cycles/ticks +average: 712200 cycles/ticks + +indcpa_enc: +median: 849956 cycles/ticks +average: 855058 cycles/ticks + +indcpa_dec: +median: 198648 cycles/ticks +average: 199476 cycles/ticks + +kyber_keypair_derand: +median: 753724 cycles/ticks +average: 758757 cycles/ticks + +kyber_keypair: +median: 784780 cycles/ticks +average: 788425 cycles/ticks + +kyber_encaps_derand: +median: 899112 cycles/ticks +average: 904193 cycles/ticks + +kyber_encaps: +median: 901498 cycles/ticks +average: 906371 cycles/ticks + +kyber_decaps: +median: 1109400 cycles/ticks +average: 1115045 cycles/ticks + +Loop spin: 666 +gen_a: +median: 233060 cycles/ticks +average: 237910 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7183 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23073 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33471 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47265 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22229 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 711592 cycles/ticks +average: 718720 cycles/ticks + +indcpa_enc: +median: 854812 cycles/ticks +average: 859997 cycles/ticks + +indcpa_dec: +median: 198534 cycles/ticks +average: 199649 cycles/ticks + +kyber_keypair_derand: +median: 752534 cycles/ticks +average: 757190 cycles/ticks + +kyber_keypair: +median: 783866 cycles/ticks +average: 788537 cycles/ticks + +kyber_encaps_derand: +median: 900848 cycles/ticks +average: 906253 cycles/ticks + +kyber_encaps: +median: 901772 cycles/ticks +average: 907229 cycles/ticks + +kyber_decaps: +median: 1111444 cycles/ticks +average: 1117981 cycles/ticks + +Loop spin: 667 +gen_a: +median: 232788 cycles/ticks +average: 234438 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7179 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47447 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3907 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3750 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22303 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 710734 cycles/ticks +average: 714885 cycles/ticks + +indcpa_enc: +median: 853954 cycles/ticks +average: 858799 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199642 cycles/ticks + +kyber_keypair_derand: +median: 751524 cycles/ticks +average: 756100 cycles/ticks + +kyber_keypair: +median: 783616 cycles/ticks +average: 787416 cycles/ticks + +kyber_encaps_derand: +median: 900554 cycles/ticks +average: 906356 cycles/ticks + +kyber_encaps: +median: 903120 cycles/ticks +average: 908623 cycles/ticks + +kyber_decaps: +median: 1114800 cycles/ticks +average: 1121012 cycles/ticks + +Loop spin: 668 +gen_a: +median: 232018 cycles/ticks +average: 233990 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7167 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23118 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33446 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47234 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22233 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8731 cycles/ticks + +indcpa_keypair: +median: 706484 cycles/ticks +average: 711211 cycles/ticks + +indcpa_enc: +median: 850702 cycles/ticks +average: 855977 cycles/ticks + +indcpa_dec: +median: 198524 cycles/ticks +average: 199637 cycles/ticks + +kyber_keypair_derand: +median: 751974 cycles/ticks +average: 756802 cycles/ticks + +kyber_keypair: +median: 783650 cycles/ticks +average: 787961 cycles/ticks + +kyber_encaps_derand: +median: 899974 cycles/ticks +average: 904398 cycles/ticks + +kyber_encaps: +median: 901090 cycles/ticks +average: 906006 cycles/ticks + +kyber_decaps: +median: 1110210 cycles/ticks +average: 1116528 cycles/ticks + +Loop spin: 669 +gen_a: +median: 232440 cycles/ticks +average: 233813 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22960 cycles/ticks +average: 23080 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47344 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22368 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 706394 cycles/ticks +average: 710214 cycles/ticks + +indcpa_enc: +median: 849882 cycles/ticks +average: 854841 cycles/ticks + +indcpa_dec: +median: 198504 cycles/ticks +average: 199304 cycles/ticks + +kyber_keypair_derand: +median: 753256 cycles/ticks +average: 757705 cycles/ticks + +kyber_keypair: +median: 783246 cycles/ticks +average: 787615 cycles/ticks + +kyber_encaps_derand: +median: 899714 cycles/ticks +average: 904998 cycles/ticks + +kyber_encaps: +median: 902492 cycles/ticks +average: 907418 cycles/ticks + +kyber_decaps: +median: 1111094 cycles/ticks +average: 1117165 cycles/ticks + +Loop spin: 670 +gen_a: +median: 232856 cycles/ticks +average: 234572 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7201 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23102 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47255 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3924 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22275 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 708180 cycles/ticks +average: 712837 cycles/ticks + +indcpa_enc: +median: 851376 cycles/ticks +average: 857379 cycles/ticks + +indcpa_dec: +median: 198602 cycles/ticks +average: 199924 cycles/ticks + +kyber_keypair_derand: +median: 752580 cycles/ticks +average: 758011 cycles/ticks + +kyber_keypair: +median: 784448 cycles/ticks +average: 789507 cycles/ticks + +kyber_encaps_derand: +median: 898142 cycles/ticks +average: 902942 cycles/ticks + +kyber_encaps: +median: 899412 cycles/ticks +average: 905167 cycles/ticks + +kyber_decaps: +median: 1109162 cycles/ticks +average: 1115866 cycles/ticks + +Loop spin: 671 +gen_a: +median: 232812 cycles/ticks +average: 234661 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7173 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22964 cycles/ticks +average: 23216 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33466 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47288 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8705 cycles/ticks + +indcpa_keypair: +median: 712202 cycles/ticks +average: 716166 cycles/ticks + +indcpa_enc: +median: 854744 cycles/ticks +average: 860192 cycles/ticks + +indcpa_dec: +median: 198534 cycles/ticks +average: 199557 cycles/ticks + +kyber_keypair_derand: +median: 752848 cycles/ticks +average: 757421 cycles/ticks + +kyber_keypair: +median: 783682 cycles/ticks +average: 787625 cycles/ticks + +kyber_encaps_derand: +median: 898528 cycles/ticks +average: 904413 cycles/ticks + +kyber_encaps: +median: 900774 cycles/ticks +average: 905860 cycles/ticks + +kyber_decaps: +median: 1109422 cycles/ticks +average: 1115637 cycles/ticks + +Loop spin: 672 +gen_a: +median: 232392 cycles/ticks +average: 233806 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7247 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23057 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33435 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47251 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 706622 cycles/ticks +average: 712232 cycles/ticks + +indcpa_enc: +median: 850288 cycles/ticks +average: 856233 cycles/ticks + +indcpa_dec: +median: 198604 cycles/ticks +average: 199984 cycles/ticks + +kyber_keypair_derand: +median: 751440 cycles/ticks +average: 755653 cycles/ticks + +kyber_keypair: +median: 784688 cycles/ticks +average: 789443 cycles/ticks + +kyber_encaps_derand: +median: 899562 cycles/ticks +average: 905116 cycles/ticks + +kyber_encaps: +median: 901016 cycles/ticks +average: 906888 cycles/ticks + +kyber_decaps: +median: 1110422 cycles/ticks +average: 1117471 cycles/ticks + +Loop spin: 673 +gen_a: +median: 232568 cycles/ticks +average: 234081 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47335 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22268 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 706378 cycles/ticks +average: 711537 cycles/ticks + +indcpa_enc: +median: 849566 cycles/ticks +average: 854444 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199478 cycles/ticks + +kyber_keypair_derand: +median: 751960 cycles/ticks +average: 756261 cycles/ticks + +kyber_keypair: +median: 783474 cycles/ticks +average: 788560 cycles/ticks + +kyber_encaps_derand: +median: 898554 cycles/ticks +average: 903986 cycles/ticks + +kyber_encaps: +median: 900354 cycles/ticks +average: 904749 cycles/ticks + +kyber_decaps: +median: 1109718 cycles/ticks +average: 1116752 cycles/ticks + +Loop spin: 674 +gen_a: +median: 232510 cycles/ticks +average: 234283 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22966 cycles/ticks +average: 23174 cycles/ticks + +INVNTT: +median: 33316 cycles/ticks +average: 33628 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47302 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3846 cycles/ticks +average: 3917 cycles/ticks + +poly_decompress: +median: 1982 cycles/ticks +average: 2034 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22304 cycles/ticks + +polyvec_decompress: +median: 8794 cycles/ticks +average: 8996 cycles/ticks + +indcpa_keypair: +median: 707360 cycles/ticks +average: 714850 cycles/ticks + +indcpa_enc: +median: 853406 cycles/ticks +average: 858384 cycles/ticks + +indcpa_dec: +median: 198526 cycles/ticks +average: 199941 cycles/ticks + +kyber_keypair_derand: +median: 756126 cycles/ticks +average: 760886 cycles/ticks + +kyber_keypair: +median: 784928 cycles/ticks +average: 789387 cycles/ticks + +kyber_encaps_derand: +median: 902598 cycles/ticks +average: 907106 cycles/ticks + +kyber_encaps: +median: 903118 cycles/ticks +average: 907928 cycles/ticks + +kyber_decaps: +median: 1113620 cycles/ticks +average: 1120299 cycles/ticks + +Loop spin: 675 +gen_a: +median: 232708 cycles/ticks +average: 234199 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7185 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23060 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33483 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47302 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3905 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3766 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1930 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22301 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8767 cycles/ticks + +indcpa_keypair: +median: 707228 cycles/ticks +average: 711844 cycles/ticks + +indcpa_enc: +median: 850234 cycles/ticks +average: 855775 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199711 cycles/ticks + +kyber_keypair_derand: +median: 751340 cycles/ticks +average: 756199 cycles/ticks + +kyber_keypair: +median: 783598 cycles/ticks +average: 787565 cycles/ticks + +kyber_encaps_derand: +median: 899268 cycles/ticks +average: 904866 cycles/ticks + +kyber_encaps: +median: 900896 cycles/ticks +average: 906467 cycles/ticks + +kyber_decaps: +median: 1110538 cycles/ticks +average: 1116272 cycles/ticks + +Loop spin: 676 +gen_a: +median: 232872 cycles/ticks +average: 234468 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7174 cycles/ticks + +NTT: +median: 22964 cycles/ticks +average: 23075 cycles/ticks + +INVNTT: +median: 33306 cycles/ticks +average: 33447 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47074 cycles/ticks +average: 47314 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3508 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22353 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8773 cycles/ticks + +indcpa_keypair: +median: 710664 cycles/ticks +average: 715199 cycles/ticks + +indcpa_enc: +median: 853552 cycles/ticks +average: 859797 cycles/ticks + +indcpa_dec: +median: 198584 cycles/ticks +average: 199648 cycles/ticks + +kyber_keypair_derand: +median: 751296 cycles/ticks +average: 755148 cycles/ticks + +kyber_keypair: +median: 784364 cycles/ticks +average: 789138 cycles/ticks + +kyber_encaps_derand: +median: 898478 cycles/ticks +average: 904838 cycles/ticks + +kyber_encaps: +median: 899346 cycles/ticks +average: 904394 cycles/ticks + +kyber_decaps: +median: 1110794 cycles/ticks +average: 1116649 cycles/ticks + +Loop spin: 677 +gen_a: +median: 233136 cycles/ticks +average: 234537 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23063 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47271 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22245 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 706842 cycles/ticks +average: 711920 cycles/ticks + +indcpa_enc: +median: 850224 cycles/ticks +average: 854985 cycles/ticks + +indcpa_dec: +median: 198560 cycles/ticks +average: 199737 cycles/ticks + +kyber_keypair_derand: +median: 751046 cycles/ticks +average: 755943 cycles/ticks + +kyber_keypair: +median: 783272 cycles/ticks +average: 788788 cycles/ticks + +kyber_encaps_derand: +median: 898914 cycles/ticks +average: 905277 cycles/ticks + +kyber_encaps: +median: 899684 cycles/ticks +average: 906590 cycles/ticks + +kyber_decaps: +median: 1109406 cycles/ticks +average: 1118487 cycles/ticks + +Loop spin: 678 +gen_a: +median: 232868 cycles/ticks +average: 234843 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7244 cycles/ticks + +NTT: +median: 22950 cycles/ticks +average: 23254 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47326 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22238 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 707520 cycles/ticks +average: 712920 cycles/ticks + +indcpa_enc: +median: 850790 cycles/ticks +average: 857144 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 200069 cycles/ticks + +kyber_keypair_derand: +median: 756272 cycles/ticks +average: 762862 cycles/ticks + +kyber_keypair: +median: 783842 cycles/ticks +average: 789138 cycles/ticks + +kyber_encaps_derand: +median: 899312 cycles/ticks +average: 905946 cycles/ticks + +kyber_encaps: +median: 900744 cycles/ticks +average: 907469 cycles/ticks + +kyber_decaps: +median: 1110530 cycles/ticks +average: 1119541 cycles/ticks + +Loop spin: 679 +gen_a: +median: 232584 cycles/ticks +average: 234693 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7178 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 27012 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33602 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47547 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22442 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8815 cycles/ticks + +indcpa_keypair: +median: 711526 cycles/ticks +average: 720347 cycles/ticks + +indcpa_enc: +median: 854646 cycles/ticks +average: 861283 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 200269 cycles/ticks + +kyber_keypair_derand: +median: 751774 cycles/ticks +average: 758385 cycles/ticks + +kyber_keypair: +median: 782870 cycles/ticks +average: 787566 cycles/ticks + +kyber_encaps_derand: +median: 899796 cycles/ticks +average: 906256 cycles/ticks + +kyber_encaps: +median: 900658 cycles/ticks +average: 908643 cycles/ticks + +kyber_decaps: +median: 1110932 cycles/ticks +average: 1119364 cycles/ticks + +Loop spin: 680 +gen_a: +median: 232606 cycles/ticks +average: 235009 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7199 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7200 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23133 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33464 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47082 cycles/ticks +average: 47522 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3914 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3504 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22273 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 706732 cycles/ticks +average: 712200 cycles/ticks + +indcpa_enc: +median: 850362 cycles/ticks +average: 857124 cycles/ticks + +indcpa_dec: +median: 198472 cycles/ticks +average: 199718 cycles/ticks + +kyber_keypair_derand: +median: 752484 cycles/ticks +average: 758289 cycles/ticks + +kyber_keypair: +median: 783592 cycles/ticks +average: 789248 cycles/ticks + +kyber_encaps_derand: +median: 899390 cycles/ticks +average: 906457 cycles/ticks + +kyber_encaps: +median: 901198 cycles/ticks +average: 908539 cycles/ticks + +kyber_decaps: +median: 1111318 cycles/ticks +average: 1119168 cycles/ticks + +Loop spin: 681 +gen_a: +median: 232876 cycles/ticks +average: 235013 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47360 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3901 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3793 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1980 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22269 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8808 cycles/ticks + +indcpa_keypair: +median: 711178 cycles/ticks +average: 717317 cycles/ticks + +indcpa_enc: +median: 853568 cycles/ticks +average: 859753 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 200002 cycles/ticks + +kyber_keypair_derand: +median: 751916 cycles/ticks +average: 758537 cycles/ticks + +kyber_keypair: +median: 783458 cycles/ticks +average: 789488 cycles/ticks + +kyber_encaps_derand: +median: 900100 cycles/ticks +average: 907194 cycles/ticks + +kyber_encaps: +median: 901230 cycles/ticks +average: 907119 cycles/ticks + +kyber_decaps: +median: 1111936 cycles/ticks +average: 1120191 cycles/ticks + +Loop spin: 682 +gen_a: +median: 232486 cycles/ticks +average: 234511 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7186 cycles/ticks + +poly_getnoise_eta2: +median: 7120 cycles/ticks +average: 7173 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23146 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33637 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47390 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3442 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1981 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22239 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8770 cycles/ticks + +indcpa_keypair: +median: 706526 cycles/ticks +average: 712076 cycles/ticks + +indcpa_enc: +median: 850226 cycles/ticks +average: 856242 cycles/ticks + +indcpa_dec: +median: 198494 cycles/ticks +average: 199835 cycles/ticks + +kyber_keypair_derand: +median: 752998 cycles/ticks +average: 758716 cycles/ticks + +kyber_keypair: +median: 783452 cycles/ticks +average: 789493 cycles/ticks + +kyber_encaps_derand: +median: 898800 cycles/ticks +average: 905988 cycles/ticks + +kyber_encaps: +median: 899918 cycles/ticks +average: 907054 cycles/ticks + +kyber_decaps: +median: 1109500 cycles/ticks +average: 1118352 cycles/ticks + +Loop spin: 683 +gen_a: +median: 232978 cycles/ticks +average: 234634 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7174 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7165 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23071 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47293 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3900 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1982 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22357 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8724 cycles/ticks + +indcpa_keypair: +median: 706346 cycles/ticks +average: 711294 cycles/ticks + +indcpa_enc: +median: 849720 cycles/ticks +average: 856878 cycles/ticks + +indcpa_dec: +median: 198574 cycles/ticks +average: 200078 cycles/ticks + +kyber_keypair_derand: +median: 751004 cycles/ticks +average: 756620 cycles/ticks + +kyber_keypair: +median: 783136 cycles/ticks +average: 787672 cycles/ticks + +kyber_encaps_derand: +median: 899622 cycles/ticks +average: 906513 cycles/ticks + +kyber_encaps: +median: 900808 cycles/ticks +average: 908075 cycles/ticks + +kyber_decaps: +median: 1110844 cycles/ticks +average: 1119153 cycles/ticks + +Loop spin: 684 +gen_a: +median: 233122 cycles/ticks +average: 234959 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7168 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23099 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33549 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47074 cycles/ticks +average: 47701 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3496 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22350 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8763 cycles/ticks + +indcpa_keypair: +median: 706090 cycles/ticks +average: 711846 cycles/ticks + +indcpa_enc: +median: 849398 cycles/ticks +average: 855957 cycles/ticks + +indcpa_dec: +median: 198512 cycles/ticks +average: 200142 cycles/ticks + +kyber_keypair_derand: +median: 751798 cycles/ticks +average: 756922 cycles/ticks + +kyber_keypair: +median: 783260 cycles/ticks +average: 788899 cycles/ticks + +kyber_encaps_derand: +median: 898476 cycles/ticks +average: 904926 cycles/ticks + +kyber_encaps: +median: 899604 cycles/ticks +average: 905991 cycles/ticks + +kyber_decaps: +median: 1109262 cycles/ticks +average: 1116788 cycles/ticks + +Loop spin: 685 +gen_a: +median: 232884 cycles/ticks +average: 234556 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7169 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23156 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33437 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47415 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3485 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3791 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706152 cycles/ticks +average: 710993 cycles/ticks + +indcpa_enc: +median: 849328 cycles/ticks +average: 855304 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 200019 cycles/ticks + +kyber_keypair_derand: +median: 751612 cycles/ticks +average: 757223 cycles/ticks + +kyber_keypair: +median: 783244 cycles/ticks +average: 788786 cycles/ticks + +kyber_encaps_derand: +median: 898622 cycles/ticks +average: 905019 cycles/ticks + +kyber_encaps: +median: 899754 cycles/ticks +average: 906569 cycles/ticks + +kyber_decaps: +median: 1108704 cycles/ticks +average: 1116671 cycles/ticks + +Loop spin: 686 +gen_a: +median: 232490 cycles/ticks +average: 234540 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22930 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47252 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8701 cycles/ticks + +indcpa_keypair: +median: 707168 cycles/ticks +average: 711697 cycles/ticks + +indcpa_enc: +median: 850710 cycles/ticks +average: 857013 cycles/ticks + +indcpa_dec: +median: 198550 cycles/ticks +average: 200254 cycles/ticks + +kyber_keypair_derand: +median: 753002 cycles/ticks +average: 758994 cycles/ticks + +kyber_keypair: +median: 783656 cycles/ticks +average: 788242 cycles/ticks + +kyber_encaps_derand: +median: 899088 cycles/ticks +average: 905216 cycles/ticks + +kyber_encaps: +median: 900432 cycles/ticks +average: 906800 cycles/ticks + +kyber_decaps: +median: 1110238 cycles/ticks +average: 1118706 cycles/ticks + +Loop spin: 687 +gen_a: +median: 233276 cycles/ticks +average: 235258 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7166 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23200 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47339 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3903 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3742 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22284 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8760 cycles/ticks + +indcpa_keypair: +median: 706788 cycles/ticks +average: 713274 cycles/ticks + +indcpa_enc: +median: 853656 cycles/ticks +average: 858967 cycles/ticks + +indcpa_dec: +median: 198526 cycles/ticks +average: 200144 cycles/ticks + +kyber_keypair_derand: +median: 751534 cycles/ticks +average: 758240 cycles/ticks + +kyber_keypair: +median: 783416 cycles/ticks +average: 788709 cycles/ticks + +kyber_encaps_derand: +median: 902010 cycles/ticks +average: 908439 cycles/ticks + +kyber_encaps: +median: 902888 cycles/ticks +average: 910155 cycles/ticks + +kyber_decaps: +median: 1112682 cycles/ticks +average: 1120527 cycles/ticks + +Loop spin: 688 +gen_a: +median: 232768 cycles/ticks +average: 234920 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22928 cycles/ticks +average: 23126 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33561 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47303 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22313 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8760 cycles/ticks + +indcpa_keypair: +median: 706060 cycles/ticks +average: 711858 cycles/ticks + +indcpa_enc: +median: 853044 cycles/ticks +average: 860097 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199730 cycles/ticks + +kyber_keypair_derand: +median: 751710 cycles/ticks +average: 757393 cycles/ticks + +kyber_keypair: +median: 783302 cycles/ticks +average: 789125 cycles/ticks + +kyber_encaps_derand: +median: 901626 cycles/ticks +average: 909279 cycles/ticks + +kyber_encaps: +median: 902588 cycles/ticks +average: 908150 cycles/ticks + +kyber_decaps: +median: 1112384 cycles/ticks +average: 1120335 cycles/ticks + +Loop spin: 689 +gen_a: +median: 232568 cycles/ticks +average: 234858 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7140 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23166 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47410 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1987 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22319 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8738 cycles/ticks + +indcpa_keypair: +median: 710118 cycles/ticks +average: 715797 cycles/ticks + +indcpa_enc: +median: 850634 cycles/ticks +average: 856977 cycles/ticks + +indcpa_dec: +median: 198472 cycles/ticks +average: 199946 cycles/ticks + +kyber_keypair_derand: +median: 754858 cycles/ticks +average: 760786 cycles/ticks + +kyber_keypair: +median: 786414 cycles/ticks +average: 792107 cycles/ticks + +kyber_encaps_derand: +median: 898294 cycles/ticks +average: 904949 cycles/ticks + +kyber_encaps: +median: 899508 cycles/ticks +average: 905062 cycles/ticks + +kyber_decaps: +median: 1109118 cycles/ticks +average: 1116841 cycles/ticks + +Loop spin: 690 +gen_a: +median: 232448 cycles/ticks +average: 233909 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33581 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47366 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1981 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22333 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8760 cycles/ticks + +indcpa_keypair: +median: 705762 cycles/ticks +average: 711650 cycles/ticks + +indcpa_enc: +median: 849238 cycles/ticks +average: 854567 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199855 cycles/ticks + +kyber_keypair_derand: +median: 751434 cycles/ticks +average: 756757 cycles/ticks + +kyber_keypair: +median: 783332 cycles/ticks +average: 787801 cycles/ticks + +kyber_encaps_derand: +median: 899310 cycles/ticks +average: 906773 cycles/ticks + +kyber_encaps: +median: 900176 cycles/ticks +average: 907035 cycles/ticks + +kyber_decaps: +median: 1110014 cycles/ticks +average: 1117037 cycles/ticks + +Loop spin: 691 +gen_a: +median: 232534 cycles/ticks +average: 234401 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23065 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33441 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47384 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3494 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22269 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8702 cycles/ticks + +indcpa_keypair: +median: 707010 cycles/ticks +average: 712154 cycles/ticks + +indcpa_enc: +median: 850770 cycles/ticks +average: 857319 cycles/ticks + +indcpa_dec: +median: 198532 cycles/ticks +average: 200017 cycles/ticks + +kyber_keypair_derand: +median: 752076 cycles/ticks +average: 758141 cycles/ticks + +kyber_keypair: +median: 783444 cycles/ticks +average: 788619 cycles/ticks + +kyber_encaps_derand: +median: 899978 cycles/ticks +average: 905913 cycles/ticks + +kyber_encaps: +median: 900854 cycles/ticks +average: 906294 cycles/ticks + +kyber_decaps: +median: 1111188 cycles/ticks +average: 1117177 cycles/ticks + +Loop spin: 692 +gen_a: +median: 232680 cycles/ticks +average: 233970 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7165 cycles/ticks + +NTT: +median: 22930 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33447 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 50764 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1953 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22278 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 707478 cycles/ticks +average: 710599 cycles/ticks + +indcpa_enc: +median: 850750 cycles/ticks +average: 857466 cycles/ticks + +indcpa_dec: +median: 198532 cycles/ticks +average: 199366 cycles/ticks + +kyber_keypair_derand: +median: 751900 cycles/ticks +average: 755129 cycles/ticks + +kyber_keypair: +median: 783388 cycles/ticks +average: 788953 cycles/ticks + +kyber_encaps_derand: +median: 899074 cycles/ticks +average: 905425 cycles/ticks + +kyber_encaps: +median: 900436 cycles/ticks +average: 907301 cycles/ticks + +kyber_decaps: +median: 1109958 cycles/ticks +average: 1117874 cycles/ticks + +Loop spin: 693 +gen_a: +median: 232376 cycles/ticks +average: 234525 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23288 cycles/ticks + +INVNTT: +median: 33266 cycles/ticks +average: 33685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47523 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22305 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8765 cycles/ticks + +indcpa_keypair: +median: 706946 cycles/ticks +average: 712469 cycles/ticks + +indcpa_enc: +median: 849580 cycles/ticks +average: 855465 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 200201 cycles/ticks + +kyber_keypair_derand: +median: 752236 cycles/ticks +average: 757368 cycles/ticks + +kyber_keypair: +median: 784090 cycles/ticks +average: 789054 cycles/ticks + +kyber_encaps_derand: +median: 899362 cycles/ticks +average: 905586 cycles/ticks + +kyber_encaps: +median: 900560 cycles/ticks +average: 906680 cycles/ticks + +kyber_decaps: +median: 1111122 cycles/ticks +average: 1118963 cycles/ticks + +Loop spin: 694 +gen_a: +median: 232868 cycles/ticks +average: 234353 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22930 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33455 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47247 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3878 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3765 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22267 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8731 cycles/ticks + +indcpa_keypair: +median: 707072 cycles/ticks +average: 712359 cycles/ticks + +indcpa_enc: +median: 851900 cycles/ticks +average: 857729 cycles/ticks + +indcpa_dec: +median: 198544 cycles/ticks +average: 199863 cycles/ticks + +kyber_keypair_derand: +median: 752616 cycles/ticks +average: 757083 cycles/ticks + +kyber_keypair: +median: 783412 cycles/ticks +average: 789103 cycles/ticks + +kyber_encaps_derand: +median: 900654 cycles/ticks +average: 908092 cycles/ticks + +kyber_encaps: +median: 901636 cycles/ticks +average: 908309 cycles/ticks + +kyber_decaps: +median: 1110148 cycles/ticks +average: 1117435 cycles/ticks + +Loop spin: 695 +gen_a: +median: 232518 cycles/ticks +average: 234235 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23027 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33446 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47276 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 707056 cycles/ticks +average: 711346 cycles/ticks + +indcpa_enc: +median: 850332 cycles/ticks +average: 856848 cycles/ticks + +indcpa_dec: +median: 198602 cycles/ticks +average: 200303 cycles/ticks + +kyber_keypair_derand: +median: 752112 cycles/ticks +average: 758598 cycles/ticks + +kyber_keypair: +median: 783374 cycles/ticks +average: 788062 cycles/ticks + +kyber_encaps_derand: +median: 899360 cycles/ticks +average: 905356 cycles/ticks + +kyber_encaps: +median: 900508 cycles/ticks +average: 907079 cycles/ticks + +kyber_decaps: +median: 1110442 cycles/ticks +average: 1117237 cycles/ticks + +Loop spin: 696 +gen_a: +median: 232596 cycles/ticks +average: 233955 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7139 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33440 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47254 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22267 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 708234 cycles/ticks +average: 712717 cycles/ticks + +indcpa_enc: +median: 850314 cycles/ticks +average: 855878 cycles/ticks + +indcpa_dec: +median: 198530 cycles/ticks +average: 199693 cycles/ticks + +kyber_keypair_derand: +median: 752690 cycles/ticks +average: 758012 cycles/ticks + +kyber_keypair: +median: 784362 cycles/ticks +average: 790394 cycles/ticks + +kyber_encaps_derand: +median: 900286 cycles/ticks +average: 905496 cycles/ticks + +kyber_encaps: +median: 901460 cycles/ticks +average: 907420 cycles/ticks + +kyber_decaps: +median: 1111606 cycles/ticks +average: 1118445 cycles/ticks + +Loop spin: 697 +gen_a: +median: 232576 cycles/ticks +average: 234380 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33437 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47264 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22260 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 706800 cycles/ticks +average: 710583 cycles/ticks + +indcpa_enc: +median: 850814 cycles/ticks +average: 856992 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199497 cycles/ticks + +kyber_keypair_derand: +median: 751720 cycles/ticks +average: 756360 cycles/ticks + +kyber_keypair: +median: 783238 cycles/ticks +average: 788010 cycles/ticks + +kyber_encaps_derand: +median: 900214 cycles/ticks +average: 906998 cycles/ticks + +kyber_encaps: +median: 901046 cycles/ticks +average: 907433 cycles/ticks + +kyber_decaps: +median: 1111304 cycles/ticks +average: 1118067 cycles/ticks + +Loop spin: 698 +gen_a: +median: 232860 cycles/ticks +average: 234461 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33440 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47281 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1934 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22262 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 706788 cycles/ticks +average: 710156 cycles/ticks + +indcpa_enc: +median: 849900 cycles/ticks +average: 855792 cycles/ticks + +indcpa_dec: +median: 198468 cycles/ticks +average: 199972 cycles/ticks + +kyber_keypair_derand: +median: 751874 cycles/ticks +average: 756479 cycles/ticks + +kyber_keypair: +median: 783240 cycles/ticks +average: 787281 cycles/ticks + +kyber_encaps_derand: +median: 899208 cycles/ticks +average: 906546 cycles/ticks + +kyber_encaps: +median: 901100 cycles/ticks +average: 907291 cycles/ticks + +kyber_decaps: +median: 1111758 cycles/ticks +average: 1118340 cycles/ticks + +Loop spin: 699 +gen_a: +median: 232752 cycles/ticks +average: 234862 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23126 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33530 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47381 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3919 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22259 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8765 cycles/ticks + +indcpa_keypair: +median: 711380 cycles/ticks +average: 715858 cycles/ticks + +indcpa_enc: +median: 854476 cycles/ticks +average: 859183 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199816 cycles/ticks + +kyber_keypair_derand: +median: 751484 cycles/ticks +average: 757653 cycles/ticks + +kyber_keypair: +median: 783244 cycles/ticks +average: 787930 cycles/ticks + +kyber_encaps_derand: +median: 898790 cycles/ticks +average: 903540 cycles/ticks + +kyber_encaps: +median: 899970 cycles/ticks +average: 905204 cycles/ticks + +kyber_decaps: +median: 1109828 cycles/ticks +average: 1114923 cycles/ticks + +Loop spin: 700 +gen_a: +median: 232474 cycles/ticks +average: 234243 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7213 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47253 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3806 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1986 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22322 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 706402 cycles/ticks +average: 712722 cycles/ticks + +indcpa_enc: +median: 849432 cycles/ticks +average: 853091 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199317 cycles/ticks + +kyber_keypair_derand: +median: 756186 cycles/ticks +average: 759343 cycles/ticks + +kyber_keypair: +median: 783104 cycles/ticks +average: 786129 cycles/ticks + +kyber_encaps_derand: +median: 899514 cycles/ticks +average: 903955 cycles/ticks + +kyber_encaps: +median: 900688 cycles/ticks +average: 905339 cycles/ticks + +kyber_decaps: +median: 1113998 cycles/ticks +average: 1120736 cycles/ticks + +Loop spin: 701 +gen_a: +median: 232748 cycles/ticks +average: 234678 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7238 cycles/ticks + +NTT: +median: 22984 cycles/ticks +average: 23214 cycles/ticks + +INVNTT: +median: 33272 cycles/ticks +average: 33638 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47076 cycles/ticks +average: 47434 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 706378 cycles/ticks +average: 710772 cycles/ticks + +indcpa_enc: +median: 849630 cycles/ticks +average: 855643 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 200121 cycles/ticks + +kyber_keypair_derand: +median: 751470 cycles/ticks +average: 756166 cycles/ticks + +kyber_keypair: +median: 783122 cycles/ticks +average: 787796 cycles/ticks + +kyber_encaps_derand: +median: 898462 cycles/ticks +average: 905653 cycles/ticks + +kyber_encaps: +median: 899544 cycles/ticks +average: 906037 cycles/ticks + +kyber_decaps: +median: 1108762 cycles/ticks +average: 1113784 cycles/ticks + +Loop spin: 702 +gen_a: +median: 232476 cycles/ticks +average: 234129 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7147 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7168 cycles/ticks + +NTT: +median: 22950 cycles/ticks +average: 23072 cycles/ticks + +INVNTT: +median: 33324 cycles/ticks +average: 33459 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47375 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 707044 cycles/ticks +average: 712492 cycles/ticks + +indcpa_enc: +median: 850078 cycles/ticks +average: 855047 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199978 cycles/ticks + +kyber_keypair_derand: +median: 751684 cycles/ticks +average: 756419 cycles/ticks + +kyber_keypair: +median: 782954 cycles/ticks +average: 788231 cycles/ticks + +kyber_encaps_derand: +median: 899150 cycles/ticks +average: 905777 cycles/ticks + +kyber_encaps: +median: 900146 cycles/ticks +average: 907080 cycles/ticks + +kyber_decaps: +median: 1110382 cycles/ticks +average: 1117134 cycles/ticks + +Loop spin: 703 +gen_a: +median: 232572 cycles/ticks +average: 234434 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33417 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47389 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22246 cycles/ticks + +polyvec_decompress: +median: 8668 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 706814 cycles/ticks +average: 712057 cycles/ticks + +indcpa_enc: +median: 849874 cycles/ticks +average: 855588 cycles/ticks + +indcpa_dec: +median: 198482 cycles/ticks +average: 200037 cycles/ticks + +kyber_keypair_derand: +median: 751530 cycles/ticks +average: 757282 cycles/ticks + +kyber_keypair: +median: 783404 cycles/ticks +average: 789066 cycles/ticks + +kyber_encaps_derand: +median: 898620 cycles/ticks +average: 905584 cycles/ticks + +kyber_encaps: +median: 900210 cycles/ticks +average: 905975 cycles/ticks + +kyber_decaps: +median: 1110298 cycles/ticks +average: 1116385 cycles/ticks + +Loop spin: 704 +gen_a: +median: 232320 cycles/ticks +average: 234160 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22958 cycles/ticks +average: 23052 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33440 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47515 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3540 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3806 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1969 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22300 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706742 cycles/ticks +average: 711677 cycles/ticks + +indcpa_enc: +median: 849594 cycles/ticks +average: 856461 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199617 cycles/ticks + +kyber_keypair_derand: +median: 751574 cycles/ticks +average: 757061 cycles/ticks + +kyber_keypair: +median: 783384 cycles/ticks +average: 788285 cycles/ticks + +kyber_encaps_derand: +median: 898650 cycles/ticks +average: 905096 cycles/ticks + +kyber_encaps: +median: 899702 cycles/ticks +average: 906060 cycles/ticks + +kyber_decaps: +median: 1111838 cycles/ticks +average: 1117722 cycles/ticks + +Loop spin: 705 +gen_a: +median: 232462 cycles/ticks +average: 234507 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7140 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23132 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33577 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 51171 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3902 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3510 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 706996 cycles/ticks +average: 712532 cycles/ticks + +indcpa_enc: +median: 849942 cycles/ticks +average: 858924 cycles/ticks + +indcpa_dec: +median: 198590 cycles/ticks +average: 199775 cycles/ticks + +kyber_keypair_derand: +median: 752986 cycles/ticks +average: 757509 cycles/ticks + +kyber_keypair: +median: 783262 cycles/ticks +average: 788889 cycles/ticks + +kyber_encaps_derand: +median: 899248 cycles/ticks +average: 904439 cycles/ticks + +kyber_encaps: +median: 900178 cycles/ticks +average: 906612 cycles/ticks + +kyber_decaps: +median: 1110584 cycles/ticks +average: 1117926 cycles/ticks + +Loop spin: 706 +gen_a: +median: 232824 cycles/ticks +average: 234899 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7246 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47248 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1947 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22260 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 706122 cycles/ticks +average: 711244 cycles/ticks + +indcpa_enc: +median: 849480 cycles/ticks +average: 853523 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199405 cycles/ticks + +kyber_keypair_derand: +median: 752266 cycles/ticks +average: 757595 cycles/ticks + +kyber_keypair: +median: 783298 cycles/ticks +average: 788086 cycles/ticks + +kyber_encaps_derand: +median: 903272 cycles/ticks +average: 909809 cycles/ticks + +kyber_encaps: +median: 904192 cycles/ticks +average: 909206 cycles/ticks + +kyber_decaps: +median: 1114288 cycles/ticks +average: 1119080 cycles/ticks + +Loop spin: 707 +gen_a: +median: 232748 cycles/ticks +average: 233958 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7174 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33446 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47243 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3767 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22269 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 706944 cycles/ticks +average: 712314 cycles/ticks + +indcpa_enc: +median: 850060 cycles/ticks +average: 856419 cycles/ticks + +indcpa_dec: +median: 198594 cycles/ticks +average: 199844 cycles/ticks + +kyber_keypair_derand: +median: 756306 cycles/ticks +average: 761598 cycles/ticks + +kyber_keypair: +median: 783300 cycles/ticks +average: 788298 cycles/ticks + +kyber_encaps_derand: +median: 900272 cycles/ticks +average: 905722 cycles/ticks + +kyber_encaps: +median: 901212 cycles/ticks +average: 905706 cycles/ticks + +kyber_decaps: +median: 1112004 cycles/ticks +average: 1117535 cycles/ticks + +Loop spin: 708 +gen_a: +median: 232600 cycles/ticks +average: 234186 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7169 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23141 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33590 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47088 cycles/ticks +average: 47373 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22260 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 706026 cycles/ticks +average: 710757 cycles/ticks + +indcpa_enc: +median: 850460 cycles/ticks +average: 854588 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199842 cycles/ticks + +kyber_keypair_derand: +median: 752368 cycles/ticks +average: 756696 cycles/ticks + +kyber_keypair: +median: 783174 cycles/ticks +average: 786677 cycles/ticks + +kyber_encaps_derand: +median: 899102 cycles/ticks +average: 903561 cycles/ticks + +kyber_encaps: +median: 900030 cycles/ticks +average: 904408 cycles/ticks + +kyber_decaps: +median: 1108986 cycles/ticks +average: 1114475 cycles/ticks + +Loop spin: 709 +gen_a: +median: 232638 cycles/ticks +average: 234701 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23171 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33533 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47394 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3501 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22348 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8760 cycles/ticks + +indcpa_keypair: +median: 707024 cycles/ticks +average: 711242 cycles/ticks + +indcpa_enc: +median: 850374 cycles/ticks +average: 854349 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199667 cycles/ticks + +kyber_keypair_derand: +median: 755904 cycles/ticks +average: 760728 cycles/ticks + +kyber_keypair: +median: 783004 cycles/ticks +average: 787669 cycles/ticks + +kyber_encaps_derand: +median: 903278 cycles/ticks +average: 907928 cycles/ticks + +kyber_encaps: +median: 904606 cycles/ticks +average: 909689 cycles/ticks + +kyber_decaps: +median: 1114736 cycles/ticks +average: 1121275 cycles/ticks + +Loop spin: 710 +gen_a: +median: 233160 cycles/ticks +average: 235056 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33581 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47547 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3906 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3767 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22291 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 707286 cycles/ticks +average: 711349 cycles/ticks + +indcpa_enc: +median: 850536 cycles/ticks +average: 855961 cycles/ticks + +indcpa_dec: +median: 198580 cycles/ticks +average: 199901 cycles/ticks + +kyber_keypair_derand: +median: 750904 cycles/ticks +average: 755168 cycles/ticks + +kyber_keypair: +median: 783400 cycles/ticks +average: 788461 cycles/ticks + +kyber_encaps_derand: +median: 903446 cycles/ticks +average: 908739 cycles/ticks + +kyber_encaps: +median: 904948 cycles/ticks +average: 911347 cycles/ticks + +kyber_decaps: +median: 1115250 cycles/ticks +average: 1122740 cycles/ticks + +Loop spin: 711 +gen_a: +median: 233062 cycles/ticks +average: 234928 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7144 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23177 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33530 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47504 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3911 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22398 cycles/ticks + +polyvec_decompress: +median: 8704 cycles/ticks +average: 8791 cycles/ticks + +indcpa_keypair: +median: 707390 cycles/ticks +average: 712792 cycles/ticks + +indcpa_enc: +median: 850612 cycles/ticks +average: 857193 cycles/ticks + +indcpa_dec: +median: 198504 cycles/ticks +average: 199419 cycles/ticks + +kyber_keypair_derand: +median: 751356 cycles/ticks +average: 756785 cycles/ticks + +kyber_keypair: +median: 783702 cycles/ticks +average: 788296 cycles/ticks + +kyber_encaps_derand: +median: 900100 cycles/ticks +average: 907096 cycles/ticks + +kyber_encaps: +median: 900926 cycles/ticks +average: 905976 cycles/ticks + +kyber_decaps: +median: 1111646 cycles/ticks +average: 1119773 cycles/ticks + +Loop spin: 712 +gen_a: +median: 232382 cycles/ticks +average: 233849 cycles/ticks + +poly_getnoise_eta1: +median: 7122 cycles/ticks +average: 7197 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33486 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47291 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22272 cycles/ticks + +polyvec_decompress: +median: 8700 cycles/ticks +average: 8742 cycles/ticks + +indcpa_keypair: +median: 706358 cycles/ticks +average: 710808 cycles/ticks + +indcpa_enc: +median: 849766 cycles/ticks +average: 855668 cycles/ticks + +indcpa_dec: +median: 198604 cycles/ticks +average: 199620 cycles/ticks + +kyber_keypair_derand: +median: 752762 cycles/ticks +average: 759055 cycles/ticks + +kyber_keypair: +median: 783314 cycles/ticks +average: 787964 cycles/ticks + +kyber_encaps_derand: +median: 903384 cycles/ticks +average: 909442 cycles/ticks + +kyber_encaps: +median: 904516 cycles/ticks +average: 909644 cycles/ticks + +kyber_decaps: +median: 1113830 cycles/ticks +average: 1121304 cycles/ticks + +Loop spin: 713 +gen_a: +median: 232354 cycles/ticks +average: 234019 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7192 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7191 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23097 cycles/ticks + +INVNTT: +median: 33320 cycles/ticks +average: 33551 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47074 cycles/ticks +average: 47547 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3796 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22334 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 706672 cycles/ticks +average: 711727 cycles/ticks + +indcpa_enc: +median: 850014 cycles/ticks +average: 854632 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199644 cycles/ticks + +kyber_keypair_derand: +median: 752702 cycles/ticks +average: 757834 cycles/ticks + +kyber_keypair: +median: 783204 cycles/ticks +average: 787427 cycles/ticks + +kyber_encaps_derand: +median: 903608 cycles/ticks +average: 909345 cycles/ticks + +kyber_encaps: +median: 904890 cycles/ticks +average: 910863 cycles/ticks + +kyber_decaps: +median: 1114922 cycles/ticks +average: 1121262 cycles/ticks + +Loop spin: 714 +gen_a: +median: 232468 cycles/ticks +average: 234514 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47335 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3800 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22386 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8799 cycles/ticks + +indcpa_keypair: +median: 706680 cycles/ticks +average: 711051 cycles/ticks + +indcpa_enc: +median: 849810 cycles/ticks +average: 855197 cycles/ticks + +indcpa_dec: +median: 198526 cycles/ticks +average: 199622 cycles/ticks + +kyber_keypair_derand: +median: 752846 cycles/ticks +average: 757196 cycles/ticks + +kyber_keypair: +median: 783356 cycles/ticks +average: 787754 cycles/ticks + +kyber_encaps_derand: +median: 899554 cycles/ticks +average: 905809 cycles/ticks + +kyber_encaps: +median: 900944 cycles/ticks +average: 906915 cycles/ticks + +kyber_decaps: +median: 1111236 cycles/ticks +average: 1117876 cycles/ticks + +Loop spin: 715 +gen_a: +median: 232348 cycles/ticks +average: 233668 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7141 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7174 cycles/ticks + +NTT: +median: 22950 cycles/ticks +average: 23053 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33427 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47289 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3900 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3476 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3795 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22297 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 706880 cycles/ticks +average: 710988 cycles/ticks + +indcpa_enc: +median: 850722 cycles/ticks +average: 855918 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199702 cycles/ticks + +kyber_keypair_derand: +median: 751556 cycles/ticks +average: 756842 cycles/ticks + +kyber_keypair: +median: 783064 cycles/ticks +average: 786795 cycles/ticks + +kyber_encaps_derand: +median: 898692 cycles/ticks +average: 903434 cycles/ticks + +kyber_encaps: +median: 899730 cycles/ticks +average: 903735 cycles/ticks + +kyber_decaps: +median: 1112804 cycles/ticks +average: 1118336 cycles/ticks + +Loop spin: 716 +gen_a: +median: 233014 cycles/ticks +average: 234282 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7172 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23054 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33446 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47421 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8725 cycles/ticks + +indcpa_keypair: +median: 706342 cycles/ticks +average: 709983 cycles/ticks + +indcpa_enc: +median: 849394 cycles/ticks +average: 853286 cycles/ticks + +indcpa_dec: +median: 201674 cycles/ticks +average: 202531 cycles/ticks + +kyber_keypair_derand: +median: 755568 cycles/ticks +average: 760092 cycles/ticks + +kyber_keypair: +median: 783078 cycles/ticks +average: 786788 cycles/ticks + +kyber_encaps_derand: +median: 898472 cycles/ticks +average: 902807 cycles/ticks + +kyber_encaps: +median: 899516 cycles/ticks +average: 903035 cycles/ticks + +kyber_decaps: +median: 1112750 cycles/ticks +average: 1117553 cycles/ticks + +Loop spin: 717 +gen_a: +median: 232534 cycles/ticks +average: 234032 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33456 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47251 cycles/ticks + +poly_tomsg: +median: 3842 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22266 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 706514 cycles/ticks +average: 709993 cycles/ticks + +indcpa_enc: +median: 850190 cycles/ticks +average: 855229 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 200009 cycles/ticks + +kyber_keypair_derand: +median: 752200 cycles/ticks +average: 756740 cycles/ticks + +kyber_keypair: +median: 783096 cycles/ticks +average: 787330 cycles/ticks + +kyber_encaps_derand: +median: 899122 cycles/ticks +average: 904471 cycles/ticks + +kyber_encaps: +median: 900604 cycles/ticks +average: 906030 cycles/ticks + +kyber_decaps: +median: 1109808 cycles/ticks +average: 1116644 cycles/ticks + +Loop spin: 718 +gen_a: +median: 232662 cycles/ticks +average: 234327 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23028 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33623 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47406 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3894 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3512 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22330 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8801 cycles/ticks + +indcpa_keypair: +median: 706882 cycles/ticks +average: 715024 cycles/ticks + +indcpa_enc: +median: 849660 cycles/ticks +average: 856263 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199195 cycles/ticks + +kyber_keypair_derand: +median: 752170 cycles/ticks +average: 755404 cycles/ticks + +kyber_keypair: +median: 783618 cycles/ticks +average: 786827 cycles/ticks + +kyber_encaps_derand: +median: 899074 cycles/ticks +average: 902935 cycles/ticks + +kyber_encaps: +median: 900332 cycles/ticks +average: 903843 cycles/ticks + +kyber_decaps: +median: 1112832 cycles/ticks +average: 1117015 cycles/ticks + +Loop spin: 719 +gen_a: +median: 232920 cycles/ticks +average: 234268 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23076 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33442 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47231 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22269 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 706966 cycles/ticks +average: 710088 cycles/ticks + +indcpa_enc: +median: 850180 cycles/ticks +average: 855086 cycles/ticks + +indcpa_dec: +median: 198524 cycles/ticks +average: 200067 cycles/ticks + +kyber_keypair_derand: +median: 751782 cycles/ticks +average: 756858 cycles/ticks + +kyber_keypair: +median: 783046 cycles/ticks +average: 786924 cycles/ticks + +kyber_encaps_derand: +median: 899992 cycles/ticks +average: 905883 cycles/ticks + +kyber_encaps: +median: 900412 cycles/ticks +average: 905611 cycles/ticks + +kyber_decaps: +median: 1110118 cycles/ticks +average: 1114603 cycles/ticks + +Loop spin: 720 +gen_a: +median: 232620 cycles/ticks +average: 234361 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23078 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33574 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47494 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3497 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3765 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22350 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8755 cycles/ticks + +indcpa_keypair: +median: 707638 cycles/ticks +average: 712621 cycles/ticks + +indcpa_enc: +median: 850972 cycles/ticks +average: 854848 cycles/ticks + +indcpa_dec: +median: 198530 cycles/ticks +average: 199829 cycles/ticks + +kyber_keypair_derand: +median: 752094 cycles/ticks +average: 756918 cycles/ticks + +kyber_keypair: +median: 783934 cycles/ticks +average: 789510 cycles/ticks + +kyber_encaps_derand: +median: 899142 cycles/ticks +average: 905928 cycles/ticks + +kyber_encaps: +median: 900572 cycles/ticks +average: 906338 cycles/ticks + +kyber_decaps: +median: 1109666 cycles/ticks +average: 1117717 cycles/ticks + +Loop spin: 721 +gen_a: +median: 232626 cycles/ticks +average: 234831 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23053 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33597 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47074 cycles/ticks +average: 47290 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3809 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22244 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8701 cycles/ticks + +indcpa_keypair: +median: 706760 cycles/ticks +average: 710574 cycles/ticks + +indcpa_enc: +median: 851890 cycles/ticks +average: 857418 cycles/ticks + +indcpa_dec: +median: 201684 cycles/ticks +average: 202681 cycles/ticks + +kyber_keypair_derand: +median: 752750 cycles/ticks +average: 756923 cycles/ticks + +kyber_keypair: +median: 783144 cycles/ticks +average: 787397 cycles/ticks + +kyber_encaps_derand: +median: 904256 cycles/ticks +average: 910309 cycles/ticks + +kyber_encaps: +median: 905580 cycles/ticks +average: 911389 cycles/ticks + +kyber_decaps: +median: 1116988 cycles/ticks +average: 1124781 cycles/ticks + +Loop spin: 722 +gen_a: +median: 232560 cycles/ticks +average: 234541 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23064 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33492 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47346 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3894 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22367 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8701 cycles/ticks + +indcpa_keypair: +median: 707214 cycles/ticks +average: 712947 cycles/ticks + +indcpa_enc: +median: 850236 cycles/ticks +average: 857181 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 200170 cycles/ticks + +kyber_keypair_derand: +median: 751724 cycles/ticks +average: 757390 cycles/ticks + +kyber_keypair: +median: 783784 cycles/ticks +average: 789391 cycles/ticks + +kyber_encaps_derand: +median: 899864 cycles/ticks +average: 905502 cycles/ticks + +kyber_encaps: +median: 900890 cycles/ticks +average: 905878 cycles/ticks + +kyber_decaps: +median: 1110790 cycles/ticks +average: 1116371 cycles/ticks + +Loop spin: 723 +gen_a: +median: 232630 cycles/ticks +average: 234256 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7182 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33513 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47269 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22308 cycles/ticks + +polyvec_decompress: +median: 8666 cycles/ticks +average: 8786 cycles/ticks + +indcpa_keypair: +median: 711886 cycles/ticks +average: 715208 cycles/ticks + +indcpa_enc: +median: 854660 cycles/ticks +average: 859124 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 199549 cycles/ticks + +kyber_keypair_derand: +median: 752678 cycles/ticks +average: 756075 cycles/ticks + +kyber_keypair: +median: 783788 cycles/ticks +average: 788776 cycles/ticks + +kyber_encaps_derand: +median: 898566 cycles/ticks +average: 903500 cycles/ticks + +kyber_encaps: +median: 899888 cycles/ticks +average: 904310 cycles/ticks + +kyber_decaps: +median: 1109158 cycles/ticks +average: 1115024 cycles/ticks + +Loop spin: 724 +gen_a: +median: 233104 cycles/ticks +average: 234814 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23144 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33555 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47082 cycles/ticks +average: 47339 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22240 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8803 cycles/ticks + +indcpa_keypair: +median: 706598 cycles/ticks +average: 710347 cycles/ticks + +indcpa_enc: +median: 849720 cycles/ticks +average: 853938 cycles/ticks + +indcpa_dec: +median: 198600 cycles/ticks +average: 199443 cycles/ticks + +kyber_keypair_derand: +median: 750652 cycles/ticks +average: 754548 cycles/ticks + +kyber_keypair: +median: 783396 cycles/ticks +average: 788066 cycles/ticks + +kyber_encaps_derand: +median: 900208 cycles/ticks +average: 905370 cycles/ticks + +kyber_encaps: +median: 900832 cycles/ticks +average: 905248 cycles/ticks + +kyber_decaps: +median: 1111098 cycles/ticks +average: 1116393 cycles/ticks + +Loop spin: 725 +gen_a: +median: 232912 cycles/ticks +average: 234741 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7176 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7195 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47353 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3808 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1970 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22335 cycles/ticks + +polyvec_decompress: +median: 8704 cycles/ticks +average: 8781 cycles/ticks + +indcpa_keypair: +median: 706788 cycles/ticks +average: 710567 cycles/ticks + +indcpa_enc: +median: 849560 cycles/ticks +average: 854648 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 200034 cycles/ticks + +kyber_keypair_derand: +median: 753014 cycles/ticks +average: 757782 cycles/ticks + +kyber_keypair: +median: 783628 cycles/ticks +average: 787127 cycles/ticks + +kyber_encaps_derand: +median: 899882 cycles/ticks +average: 906030 cycles/ticks + +kyber_encaps: +median: 900954 cycles/ticks +average: 906685 cycles/ticks + +kyber_decaps: +median: 1111108 cycles/ticks +average: 1116959 cycles/ticks + +Loop spin: 726 +gen_a: +median: 232728 cycles/ticks +average: 234367 cycles/ticks + +poly_getnoise_eta1: +median: 7104 cycles/ticks +average: 7147 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23225 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33481 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47386 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22286 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 706300 cycles/ticks +average: 711273 cycles/ticks + +indcpa_enc: +median: 849320 cycles/ticks +average: 854871 cycles/ticks + +indcpa_dec: +median: 198578 cycles/ticks +average: 199444 cycles/ticks + +kyber_keypair_derand: +median: 757186 cycles/ticks +average: 761496 cycles/ticks + +kyber_keypair: +median: 783290 cycles/ticks +average: 787648 cycles/ticks + +kyber_encaps_derand: +median: 899088 cycles/ticks +average: 903360 cycles/ticks + +kyber_encaps: +median: 900062 cycles/ticks +average: 904195 cycles/ticks + +kyber_decaps: +median: 1110246 cycles/ticks +average: 1116560 cycles/ticks + +Loop spin: 727 +gen_a: +median: 232638 cycles/ticks +average: 234139 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7213 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7180 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23159 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33540 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47295 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3802 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22310 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8762 cycles/ticks + +indcpa_keypair: +median: 707008 cycles/ticks +average: 711324 cycles/ticks + +indcpa_enc: +median: 850658 cycles/ticks +average: 854424 cycles/ticks + +indcpa_dec: +median: 198660 cycles/ticks +average: 199505 cycles/ticks + +kyber_keypair_derand: +median: 750970 cycles/ticks +average: 754274 cycles/ticks + +kyber_keypair: +median: 783104 cycles/ticks +average: 786082 cycles/ticks + +kyber_encaps_derand: +median: 898596 cycles/ticks +average: 903826 cycles/ticks + +kyber_encaps: +median: 899884 cycles/ticks +average: 904319 cycles/ticks + +kyber_decaps: +median: 1109802 cycles/ticks +average: 1115367 cycles/ticks + +Loop spin: 728 +gen_a: +median: 232780 cycles/ticks +average: 234889 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7205 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23178 cycles/ticks + +INVNTT: +median: 33274 cycles/ticks +average: 33504 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47484 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22346 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8760 cycles/ticks + +indcpa_keypair: +median: 706924 cycles/ticks +average: 710295 cycles/ticks + +indcpa_enc: +median: 850180 cycles/ticks +average: 854792 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199714 cycles/ticks + +kyber_keypair_derand: +median: 752702 cycles/ticks +average: 757272 cycles/ticks + +kyber_keypair: +median: 783316 cycles/ticks +average: 787352 cycles/ticks + +kyber_encaps_derand: +median: 898760 cycles/ticks +average: 904021 cycles/ticks + +kyber_encaps: +median: 899856 cycles/ticks +average: 904002 cycles/ticks + +kyber_decaps: +median: 1109552 cycles/ticks +average: 1114816 cycles/ticks + +Loop spin: 729 +gen_a: +median: 233176 cycles/ticks +average: 234482 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7181 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7258 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23196 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33566 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47308 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3899 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3796 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22298 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8750 cycles/ticks + +indcpa_keypair: +median: 706458 cycles/ticks +average: 710379 cycles/ticks + +indcpa_enc: +median: 849538 cycles/ticks +average: 854198 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199712 cycles/ticks + +kyber_keypair_derand: +median: 753220 cycles/ticks +average: 757018 cycles/ticks + +kyber_keypair: +median: 783466 cycles/ticks +average: 788281 cycles/ticks + +kyber_encaps_derand: +median: 899300 cycles/ticks +average: 902989 cycles/ticks + +kyber_encaps: +median: 900318 cycles/ticks +average: 904648 cycles/ticks + +kyber_decaps: +median: 1109930 cycles/ticks +average: 1115283 cycles/ticks + +Loop spin: 730 +gen_a: +median: 232990 cycles/ticks +average: 234702 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7178 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23076 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33468 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47495 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3894 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8756 cycles/ticks + +indcpa_keypair: +median: 707220 cycles/ticks +average: 712434 cycles/ticks + +indcpa_enc: +median: 850418 cycles/ticks +average: 855961 cycles/ticks + +indcpa_dec: +median: 198568 cycles/ticks +average: 200002 cycles/ticks + +kyber_keypair_derand: +median: 755960 cycles/ticks +average: 761806 cycles/ticks + +kyber_keypair: +median: 783496 cycles/ticks +average: 787469 cycles/ticks + +kyber_encaps_derand: +median: 901112 cycles/ticks +average: 905708 cycles/ticks + +kyber_encaps: +median: 902254 cycles/ticks +average: 906745 cycles/ticks + +kyber_decaps: +median: 1111934 cycles/ticks +average: 1117106 cycles/ticks + +Loop spin: 731 +gen_a: +median: 232584 cycles/ticks +average: 234011 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7142 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33308 cycles/ticks +average: 33436 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47462 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8702 cycles/ticks + +indcpa_keypair: +median: 710504 cycles/ticks +average: 718836 cycles/ticks + +indcpa_enc: +median: 853720 cycles/ticks +average: 861828 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199803 cycles/ticks + +kyber_keypair_derand: +median: 751990 cycles/ticks +average: 757452 cycles/ticks + +kyber_keypair: +median: 783168 cycles/ticks +average: 787469 cycles/ticks + +kyber_encaps_derand: +median: 899260 cycles/ticks +average: 905237 cycles/ticks + +kyber_encaps: +median: 900580 cycles/ticks +average: 906169 cycles/ticks + +kyber_decaps: +median: 1110652 cycles/ticks +average: 1117422 cycles/ticks + +Loop spin: 732 +gen_a: +median: 232924 cycles/ticks +average: 234798 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7142 cycles/ticks + +NTT: +median: 22950 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47313 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3911 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22343 cycles/ticks + +polyvec_decompress: +median: 8706 cycles/ticks +average: 8743 cycles/ticks + +indcpa_keypair: +median: 706294 cycles/ticks +average: 710566 cycles/ticks + +indcpa_enc: +median: 849854 cycles/ticks +average: 854440 cycles/ticks + +indcpa_dec: +median: 198564 cycles/ticks +average: 199860 cycles/ticks + +kyber_keypair_derand: +median: 752036 cycles/ticks +average: 757929 cycles/ticks + +kyber_keypair: +median: 783614 cycles/ticks +average: 788330 cycles/ticks + +kyber_encaps_derand: +median: 899092 cycles/ticks +average: 905393 cycles/ticks + +kyber_encaps: +median: 900266 cycles/ticks +average: 906926 cycles/ticks + +kyber_decaps: +median: 1109958 cycles/ticks +average: 1116149 cycles/ticks + +Loop spin: 733 +gen_a: +median: 232888 cycles/ticks +average: 234602 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7186 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33532 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47456 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3783 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22272 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8701 cycles/ticks + +indcpa_keypair: +median: 706398 cycles/ticks +average: 711548 cycles/ticks + +indcpa_enc: +median: 849670 cycles/ticks +average: 855483 cycles/ticks + +indcpa_dec: +median: 198582 cycles/ticks +average: 199496 cycles/ticks + +kyber_keypair_derand: +median: 751908 cycles/ticks +average: 757486 cycles/ticks + +kyber_keypair: +median: 783076 cycles/ticks +average: 787024 cycles/ticks + +kyber_encaps_derand: +median: 899178 cycles/ticks +average: 905977 cycles/ticks + +kyber_encaps: +median: 900560 cycles/ticks +average: 905649 cycles/ticks + +kyber_decaps: +median: 1110672 cycles/ticks +average: 1117277 cycles/ticks + +Loop spin: 734 +gen_a: +median: 232732 cycles/ticks +average: 234203 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7183 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23143 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33457 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47088 cycles/ticks +average: 47362 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22264 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8703 cycles/ticks + +indcpa_keypair: +median: 710238 cycles/ticks +average: 714439 cycles/ticks + +indcpa_enc: +median: 853776 cycles/ticks +average: 858319 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 199391 cycles/ticks + +kyber_keypair_derand: +median: 751646 cycles/ticks +average: 755926 cycles/ticks + +kyber_keypair: +median: 783110 cycles/ticks +average: 786631 cycles/ticks + +kyber_encaps_derand: +median: 899400 cycles/ticks +average: 904959 cycles/ticks + +kyber_encaps: +median: 900594 cycles/ticks +average: 905244 cycles/ticks + +kyber_decaps: +median: 1110402 cycles/ticks +average: 1117016 cycles/ticks + +Loop spin: 735 +gen_a: +median: 232550 cycles/ticks +average: 234219 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23097 cycles/ticks + +INVNTT: +median: 33276 cycles/ticks +average: 33600 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47544 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3509 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3802 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22336 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 706422 cycles/ticks +average: 712168 cycles/ticks + +indcpa_enc: +median: 849976 cycles/ticks +average: 855542 cycles/ticks + +indcpa_dec: +median: 198594 cycles/ticks +average: 199553 cycles/ticks + +kyber_keypair_derand: +median: 751704 cycles/ticks +average: 756345 cycles/ticks + +kyber_keypair: +median: 783198 cycles/ticks +average: 787354 cycles/ticks + +kyber_encaps_derand: +median: 899148 cycles/ticks +average: 903948 cycles/ticks + +kyber_encaps: +median: 900104 cycles/ticks +average: 904873 cycles/ticks + +kyber_decaps: +median: 1109932 cycles/ticks +average: 1116645 cycles/ticks + +Loop spin: 736 +gen_a: +median: 232292 cycles/ticks +average: 233664 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47267 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 708260 cycles/ticks +average: 714311 cycles/ticks + +indcpa_enc: +median: 851254 cycles/ticks +average: 857659 cycles/ticks + +indcpa_dec: +median: 198540 cycles/ticks +average: 200186 cycles/ticks + +kyber_keypair_derand: +median: 755766 cycles/ticks +average: 761486 cycles/ticks + +kyber_keypair: +median: 783416 cycles/ticks +average: 788397 cycles/ticks + +kyber_encaps_derand: +median: 898856 cycles/ticks +average: 906664 cycles/ticks + +kyber_encaps: +median: 900276 cycles/ticks +average: 906536 cycles/ticks + +kyber_decaps: +median: 1110414 cycles/ticks +average: 1119158 cycles/ticks + +Loop spin: 737 +gen_a: +median: 232482 cycles/ticks +average: 234712 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22960 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33564 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47419 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3498 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3806 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22401 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 707976 cycles/ticks +average: 712618 cycles/ticks + +indcpa_enc: +median: 851888 cycles/ticks +average: 858490 cycles/ticks + +indcpa_dec: +median: 198542 cycles/ticks +average: 200068 cycles/ticks + +kyber_keypair_derand: +median: 751530 cycles/ticks +average: 756181 cycles/ticks + +kyber_keypair: +median: 783598 cycles/ticks +average: 788152 cycles/ticks + +kyber_encaps_derand: +median: 900456 cycles/ticks +average: 906803 cycles/ticks + +kyber_encaps: +median: 901196 cycles/ticks +average: 907921 cycles/ticks + +kyber_decaps: +median: 1109676 cycles/ticks +average: 1116643 cycles/ticks + +Loop spin: 738 +gen_a: +median: 232376 cycles/ticks +average: 234107 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23149 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33411 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47442 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22233 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8798 cycles/ticks + +indcpa_keypair: +median: 707472 cycles/ticks +average: 710809 cycles/ticks + +indcpa_enc: +median: 850592 cycles/ticks +average: 855789 cycles/ticks + +indcpa_dec: +median: 201678 cycles/ticks +average: 203087 cycles/ticks + +kyber_keypair_derand: +median: 755798 cycles/ticks +average: 761520 cycles/ticks + +kyber_keypair: +median: 783286 cycles/ticks +average: 788833 cycles/ticks + +kyber_encaps_derand: +median: 898682 cycles/ticks +average: 905121 cycles/ticks + +kyber_encaps: +median: 899658 cycles/ticks +average: 906036 cycles/ticks + +kyber_decaps: +median: 1109740 cycles/ticks +average: 1115971 cycles/ticks + +Loop spin: 739 +gen_a: +median: 233038 cycles/ticks +average: 234497 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7209 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23155 cycles/ticks + +INVNTT: +median: 33274 cycles/ticks +average: 33718 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47647 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22281 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8724 cycles/ticks + +indcpa_keypair: +median: 706306 cycles/ticks +average: 711548 cycles/ticks + +indcpa_enc: +median: 849950 cycles/ticks +average: 853723 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 199232 cycles/ticks + +kyber_keypair_derand: +median: 751192 cycles/ticks +average: 754595 cycles/ticks + +kyber_keypair: +median: 783304 cycles/ticks +average: 787251 cycles/ticks + +kyber_encaps_derand: +median: 898992 cycles/ticks +average: 904623 cycles/ticks + +kyber_encaps: +median: 900074 cycles/ticks +average: 904244 cycles/ticks + +kyber_decaps: +median: 1109672 cycles/ticks +average: 1115910 cycles/ticks + +Loop spin: 740 +gen_a: +median: 232362 cycles/ticks +average: 234013 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7200 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7212 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33436 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47250 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3847 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22326 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8723 cycles/ticks + +indcpa_keypair: +median: 706802 cycles/ticks +average: 711168 cycles/ticks + +indcpa_enc: +median: 849754 cycles/ticks +average: 854840 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199339 cycles/ticks + +kyber_keypair_derand: +median: 752452 cycles/ticks +average: 756588 cycles/ticks + +kyber_keypair: +median: 783350 cycles/ticks +average: 787215 cycles/ticks + +kyber_encaps_derand: +median: 898904 cycles/ticks +average: 903680 cycles/ticks + +kyber_encaps: +median: 900296 cycles/ticks +average: 904673 cycles/ticks + +kyber_decaps: +median: 1110576 cycles/ticks +average: 1115707 cycles/ticks + +Loop spin: 741 +gen_a: +median: 233012 cycles/ticks +average: 234533 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7169 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47282 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3765 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22240 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 707070 cycles/ticks +average: 711644 cycles/ticks + +indcpa_enc: +median: 850582 cycles/ticks +average: 855896 cycles/ticks + +indcpa_dec: +median: 198558 cycles/ticks +average: 200016 cycles/ticks + +kyber_keypair_derand: +median: 752132 cycles/ticks +average: 757586 cycles/ticks + +kyber_keypair: +median: 783144 cycles/ticks +average: 786931 cycles/ticks + +kyber_encaps_derand: +median: 899166 cycles/ticks +average: 903835 cycles/ticks + +kyber_encaps: +median: 900534 cycles/ticks +average: 905060 cycles/ticks + +kyber_decaps: +median: 1110584 cycles/ticks +average: 1117294 cycles/ticks + +Loop spin: 742 +gen_a: +median: 233316 cycles/ticks +average: 235405 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7137 cycles/ticks + +NTT: +median: 22968 cycles/ticks +average: 23164 cycles/ticks + +INVNTT: +median: 33314 cycles/ticks +average: 33509 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47076 cycles/ticks +average: 47450 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22258 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 706108 cycles/ticks +average: 711458 cycles/ticks + +indcpa_enc: +median: 849492 cycles/ticks +average: 855124 cycles/ticks + +indcpa_dec: +median: 198476 cycles/ticks +average: 200204 cycles/ticks + +kyber_keypair_derand: +median: 752216 cycles/ticks +average: 758447 cycles/ticks + +kyber_keypair: +median: 783508 cycles/ticks +average: 789961 cycles/ticks + +kyber_encaps_derand: +median: 898728 cycles/ticks +average: 904988 cycles/ticks + +kyber_encaps: +median: 900080 cycles/ticks +average: 906008 cycles/ticks + +kyber_decaps: +median: 1109644 cycles/ticks +average: 1116436 cycles/ticks + +Loop spin: 743 +gen_a: +median: 232648 cycles/ticks +average: 234404 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7175 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23054 cycles/ticks + +INVNTT: +median: 33336 cycles/ticks +average: 33554 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47451 cycles/ticks + +poly_tomsg: +median: 3858 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22331 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 706604 cycles/ticks +average: 710560 cycles/ticks + +indcpa_enc: +median: 849480 cycles/ticks +average: 853022 cycles/ticks + +indcpa_dec: +median: 198554 cycles/ticks +average: 199383 cycles/ticks + +kyber_keypair_derand: +median: 752136 cycles/ticks +average: 755377 cycles/ticks + +kyber_keypair: +median: 782934 cycles/ticks +average: 785828 cycles/ticks + +kyber_encaps_derand: +median: 898550 cycles/ticks +average: 902197 cycles/ticks + +kyber_encaps: +median: 899764 cycles/ticks +average: 903214 cycles/ticks + +kyber_decaps: +median: 1109074 cycles/ticks +average: 1113439 cycles/ticks + +Loop spin: 744 +gen_a: +median: 232276 cycles/ticks +average: 233502 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7177 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33436 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47251 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22258 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 706780 cycles/ticks +average: 714561 cycles/ticks + +indcpa_enc: +median: 850382 cycles/ticks +average: 858357 cycles/ticks + +indcpa_dec: +median: 198528 cycles/ticks +average: 199246 cycles/ticks + +kyber_keypair_derand: +median: 751810 cycles/ticks +average: 756142 cycles/ticks + +kyber_keypair: +median: 783160 cycles/ticks +average: 786910 cycles/ticks + +kyber_encaps_derand: +median: 898774 cycles/ticks +average: 903506 cycles/ticks + +kyber_encaps: +median: 899934 cycles/ticks +average: 904715 cycles/ticks + +kyber_decaps: +median: 1109272 cycles/ticks +average: 1116153 cycles/ticks + +Loop spin: 745 +gen_a: +median: 233098 cycles/ticks +average: 235488 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7187 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23063 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33607 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47278 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22340 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 710628 cycles/ticks +average: 716283 cycles/ticks + +indcpa_enc: +median: 854064 cycles/ticks +average: 858782 cycles/ticks + +indcpa_dec: +median: 198582 cycles/ticks +average: 200270 cycles/ticks + +kyber_keypair_derand: +median: 751556 cycles/ticks +average: 754885 cycles/ticks + +kyber_keypair: +median: 783304 cycles/ticks +average: 786415 cycles/ticks + +kyber_encaps_derand: +median: 903634 cycles/ticks +average: 908973 cycles/ticks + +kyber_encaps: +median: 904676 cycles/ticks +average: 909113 cycles/ticks + +kyber_decaps: +median: 1115090 cycles/ticks +average: 1122356 cycles/ticks + +Loop spin: 746 +gen_a: +median: 233056 cycles/ticks +average: 234309 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7140 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23014 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33410 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47270 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3764 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22273 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 707160 cycles/ticks +average: 709960 cycles/ticks + +indcpa_enc: +median: 850470 cycles/ticks +average: 853629 cycles/ticks + +indcpa_dec: +median: 198512 cycles/ticks +average: 199381 cycles/ticks + +kyber_keypair_derand: +median: 752248 cycles/ticks +average: 755502 cycles/ticks + +kyber_keypair: +median: 782858 cycles/ticks +average: 785767 cycles/ticks + +kyber_encaps_derand: +median: 898454 cycles/ticks +average: 901877 cycles/ticks + +kyber_encaps: +median: 899314 cycles/ticks +average: 902929 cycles/ticks + +kyber_decaps: +median: 1109100 cycles/ticks +average: 1113203 cycles/ticks + +Loop spin: 747 +gen_a: +median: 232534 cycles/ticks +average: 233740 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33441 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47246 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22218 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 707020 cycles/ticks +average: 709919 cycles/ticks + +indcpa_enc: +median: 850630 cycles/ticks +average: 854014 cycles/ticks + +indcpa_dec: +median: 198524 cycles/ticks +average: 199277 cycles/ticks + +kyber_keypair_derand: +median: 750948 cycles/ticks +average: 753950 cycles/ticks + +kyber_keypair: +median: 782936 cycles/ticks +average: 785980 cycles/ticks + +kyber_encaps_derand: +median: 899028 cycles/ticks +average: 902808 cycles/ticks + +kyber_encaps: +median: 899770 cycles/ticks +average: 903329 cycles/ticks + +kyber_decaps: +median: 1109946 cycles/ticks +average: 1113746 cycles/ticks + +Loop spin: 748 +gen_a: +median: 232048 cycles/ticks +average: 233350 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47255 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22316 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 706888 cycles/ticks +average: 709795 cycles/ticks + +indcpa_enc: +median: 850276 cycles/ticks +average: 853702 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199159 cycles/ticks + +kyber_keypair_derand: +median: 752972 cycles/ticks +average: 755930 cycles/ticks + +kyber_keypair: +median: 782988 cycles/ticks +average: 785769 cycles/ticks + +kyber_encaps_derand: +median: 899108 cycles/ticks +average: 902593 cycles/ticks + +kyber_encaps: +median: 900374 cycles/ticks +average: 903719 cycles/ticks + +kyber_decaps: +median: 1109710 cycles/ticks +average: 1114122 cycles/ticks + +Loop spin: 749 +gen_a: +median: 232500 cycles/ticks +average: 233871 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33439 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47282 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22251 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 710580 cycles/ticks +average: 713683 cycles/ticks + +indcpa_enc: +median: 854316 cycles/ticks +average: 857800 cycles/ticks + +indcpa_dec: +median: 198534 cycles/ticks +average: 199303 cycles/ticks + +kyber_keypair_derand: +median: 751648 cycles/ticks +average: 754788 cycles/ticks + +kyber_keypair: +median: 782926 cycles/ticks +average: 785777 cycles/ticks + +kyber_encaps_derand: +median: 899546 cycles/ticks +average: 903124 cycles/ticks + +kyber_encaps: +median: 900296 cycles/ticks +average: 903754 cycles/ticks + +kyber_decaps: +median: 1111074 cycles/ticks +average: 1117008 cycles/ticks + +Loop spin: 750 +gen_a: +median: 232988 cycles/ticks +average: 235004 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7183 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23051 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33461 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47269 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3911 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3505 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22457 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8807 cycles/ticks + +indcpa_keypair: +median: 706730 cycles/ticks +average: 712775 cycles/ticks + +indcpa_enc: +median: 850260 cycles/ticks +average: 857018 cycles/ticks + +indcpa_dec: +median: 201666 cycles/ticks +average: 202925 cycles/ticks + +kyber_keypair_derand: +median: 751944 cycles/ticks +average: 757458 cycles/ticks + +kyber_keypair: +median: 783682 cycles/ticks +average: 789635 cycles/ticks + +kyber_encaps_derand: +median: 899166 cycles/ticks +average: 905692 cycles/ticks + +kyber_encaps: +median: 900248 cycles/ticks +average: 907044 cycles/ticks + +kyber_decaps: +median: 1113026 cycles/ticks +average: 1121842 cycles/ticks + +Loop spin: 751 +gen_a: +median: 232776 cycles/ticks +average: 235081 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7173 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23092 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33556 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47465 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3501 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1944 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22293 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 705770 cycles/ticks +average: 709125 cycles/ticks + +indcpa_enc: +median: 849174 cycles/ticks +average: 852517 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199339 cycles/ticks + +kyber_keypair_derand: +median: 751868 cycles/ticks +average: 754892 cycles/ticks + +kyber_keypair: +median: 783200 cycles/ticks +average: 786034 cycles/ticks + +kyber_encaps_derand: +median: 898570 cycles/ticks +average: 902172 cycles/ticks + +kyber_encaps: +median: 900374 cycles/ticks +average: 903809 cycles/ticks + +kyber_decaps: +median: 1110476 cycles/ticks +average: 1114403 cycles/ticks + +Loop spin: 752 +gen_a: +median: 232712 cycles/ticks +average: 233922 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33320 cycles/ticks +average: 33490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47251 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22234 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 709122 cycles/ticks +average: 712159 cycles/ticks + +indcpa_enc: +median: 850314 cycles/ticks +average: 853491 cycles/ticks + +indcpa_dec: +median: 198472 cycles/ticks +average: 199312 cycles/ticks + +kyber_keypair_derand: +median: 758146 cycles/ticks +average: 761249 cycles/ticks + +kyber_keypair: +median: 785374 cycles/ticks +average: 788146 cycles/ticks + +kyber_encaps_derand: +median: 898986 cycles/ticks +average: 902410 cycles/ticks + +kyber_encaps: +median: 900160 cycles/ticks +average: 903438 cycles/ticks + +kyber_decaps: +median: 1113158 cycles/ticks +average: 1117277 cycles/ticks + +Loop spin: 753 +gen_a: +median: 232566 cycles/ticks +average: 233807 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7167 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33444 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47295 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22251 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706644 cycles/ticks +average: 709405 cycles/ticks + +indcpa_enc: +median: 849272 cycles/ticks +average: 852690 cycles/ticks + +indcpa_dec: +median: 198530 cycles/ticks +average: 199332 cycles/ticks + +kyber_keypair_derand: +median: 751854 cycles/ticks +average: 754863 cycles/ticks + +kyber_keypair: +median: 783528 cycles/ticks +average: 785921 cycles/ticks + +kyber_encaps_derand: +median: 899412 cycles/ticks +average: 902511 cycles/ticks + +kyber_encaps: +median: 900350 cycles/ticks +average: 903880 cycles/ticks + +kyber_decaps: +median: 1110532 cycles/ticks +average: 1114582 cycles/ticks + +Loop spin: 754 +gen_a: +median: 232700 cycles/ticks +average: 233873 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7169 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33410 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47076 cycles/ticks +average: 47290 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 706928 cycles/ticks +average: 709926 cycles/ticks + +indcpa_enc: +median: 850090 cycles/ticks +average: 853446 cycles/ticks + +indcpa_dec: +median: 198594 cycles/ticks +average: 199298 cycles/ticks + +kyber_keypair_derand: +median: 751758 cycles/ticks +average: 754687 cycles/ticks + +kyber_keypair: +median: 782896 cycles/ticks +average: 785717 cycles/ticks + +kyber_encaps_derand: +median: 903672 cycles/ticks +average: 907359 cycles/ticks + +kyber_encaps: +median: 905272 cycles/ticks +average: 908550 cycles/ticks + +kyber_decaps: +median: 1114286 cycles/ticks +average: 1118318 cycles/ticks + +Loop spin: 755 +gen_a: +median: 232632 cycles/ticks +average: 233832 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33462 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47269 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22261 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 706078 cycles/ticks +average: 708943 cycles/ticks + +indcpa_enc: +median: 849076 cycles/ticks +average: 852470 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199304 cycles/ticks + +kyber_keypair_derand: +median: 755492 cycles/ticks +average: 759377 cycles/ticks + +kyber_keypair: +median: 783002 cycles/ticks +average: 787291 cycles/ticks + +kyber_encaps_derand: +median: 898422 cycles/ticks +average: 902593 cycles/ticks + +kyber_encaps: +median: 899350 cycles/ticks +average: 903143 cycles/ticks + +kyber_decaps: +median: 1108836 cycles/ticks +average: 1113424 cycles/ticks + +Loop spin: 756 +gen_a: +median: 232826 cycles/ticks +average: 234309 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7176 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33390 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47243 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22226 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 706592 cycles/ticks +average: 709941 cycles/ticks + +indcpa_enc: +median: 850408 cycles/ticks +average: 853727 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199302 cycles/ticks + +kyber_keypair_derand: +median: 757052 cycles/ticks +average: 760059 cycles/ticks + +kyber_keypair: +median: 783020 cycles/ticks +average: 785881 cycles/ticks + +kyber_encaps_derand: +median: 903836 cycles/ticks +average: 907546 cycles/ticks + +kyber_encaps: +median: 904802 cycles/ticks +average: 908415 cycles/ticks + +kyber_decaps: +median: 1114986 cycles/ticks +average: 1119155 cycles/ticks + +Loop spin: 757 +gen_a: +median: 232910 cycles/ticks +average: 234099 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33396 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47276 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3909 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22251 cycles/ticks + +polyvec_decompress: +median: 8700 cycles/ticks +average: 8738 cycles/ticks + +indcpa_keypair: +median: 710810 cycles/ticks +average: 718619 cycles/ticks + +indcpa_enc: +median: 854222 cycles/ticks +average: 861800 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 199452 cycles/ticks + +kyber_keypair_derand: +median: 751508 cycles/ticks +average: 754717 cycles/ticks + +kyber_keypair: +median: 783090 cycles/ticks +average: 785982 cycles/ticks + +kyber_encaps_derand: +median: 899768 cycles/ticks +average: 903506 cycles/ticks + +kyber_encaps: +median: 900384 cycles/ticks +average: 903718 cycles/ticks + +kyber_decaps: +median: 1109848 cycles/ticks +average: 1114059 cycles/ticks + +Loop spin: 758 +gen_a: +median: 232680 cycles/ticks +average: 234043 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7170 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47262 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 708688 cycles/ticks +average: 711779 cycles/ticks + +indcpa_enc: +median: 850910 cycles/ticks +average: 854161 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199319 cycles/ticks + +kyber_keypair_derand: +median: 753646 cycles/ticks +average: 756824 cycles/ticks + +kyber_keypair: +median: 785190 cycles/ticks +average: 788242 cycles/ticks + +kyber_encaps_derand: +median: 899434 cycles/ticks +average: 902974 cycles/ticks + +kyber_encaps: +median: 900234 cycles/ticks +average: 903500 cycles/ticks + +kyber_decaps: +median: 1110112 cycles/ticks +average: 1114561 cycles/ticks + +Loop spin: 759 +gen_a: +median: 232158 cycles/ticks +average: 233453 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33308 cycles/ticks +average: 33473 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47230 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22246 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 707108 cycles/ticks +average: 710754 cycles/ticks + +indcpa_enc: +median: 849612 cycles/ticks +average: 853623 cycles/ticks + +indcpa_dec: +median: 198532 cycles/ticks +average: 199315 cycles/ticks + +kyber_keypair_derand: +median: 753212 cycles/ticks +average: 756980 cycles/ticks + +kyber_keypair: +median: 782912 cycles/ticks +average: 786056 cycles/ticks + +kyber_encaps_derand: +median: 898608 cycles/ticks +average: 902144 cycles/ticks + +kyber_encaps: +median: 899758 cycles/ticks +average: 903197 cycles/ticks + +kyber_decaps: +median: 1109072 cycles/ticks +average: 1113161 cycles/ticks + +Loop spin: 760 +gen_a: +median: 233072 cycles/ticks +average: 234245 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33407 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47261 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22232 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 707146 cycles/ticks +average: 710186 cycles/ticks + +indcpa_enc: +median: 849916 cycles/ticks +average: 854160 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199739 cycles/ticks + +kyber_keypair_derand: +median: 752320 cycles/ticks +average: 756388 cycles/ticks + +kyber_keypair: +median: 783098 cycles/ticks +average: 785942 cycles/ticks + +kyber_encaps_derand: +median: 899568 cycles/ticks +average: 903441 cycles/ticks + +kyber_encaps: +median: 900180 cycles/ticks +average: 903694 cycles/ticks + +kyber_decaps: +median: 1110548 cycles/ticks +average: 1114977 cycles/ticks + +Loop spin: 761 +gen_a: +median: 232730 cycles/ticks +average: 233999 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33412 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47314 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 706538 cycles/ticks +average: 709498 cycles/ticks + +indcpa_enc: +median: 849764 cycles/ticks +average: 853302 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199292 cycles/ticks + +kyber_keypair_derand: +median: 755476 cycles/ticks +average: 758725 cycles/ticks + +kyber_keypair: +median: 782836 cycles/ticks +average: 785839 cycles/ticks + +kyber_encaps_derand: +median: 899394 cycles/ticks +average: 903628 cycles/ticks + +kyber_encaps: +median: 900394 cycles/ticks +average: 905023 cycles/ticks + +kyber_decaps: +median: 1110514 cycles/ticks +average: 1115027 cycles/ticks + +Loop spin: 762 +gen_a: +median: 232730 cycles/ticks +average: 233994 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23052 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33495 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47260 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22255 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 706650 cycles/ticks +average: 709630 cycles/ticks + +indcpa_enc: +median: 849848 cycles/ticks +average: 855235 cycles/ticks + +indcpa_dec: +median: 201654 cycles/ticks +average: 202447 cycles/ticks + +kyber_keypair_derand: +median: 751256 cycles/ticks +average: 754698 cycles/ticks + +kyber_keypair: +median: 782964 cycles/ticks +average: 786094 cycles/ticks + +kyber_encaps_derand: +median: 898874 cycles/ticks +average: 903293 cycles/ticks + +kyber_encaps: +median: 900262 cycles/ticks +average: 906481 cycles/ticks + +kyber_decaps: +median: 1110340 cycles/ticks +average: 1117150 cycles/ticks + +Loop spin: 763 +gen_a: +median: 232580 cycles/ticks +average: 234118 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23067 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33433 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47276 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22258 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 706662 cycles/ticks +average: 709777 cycles/ticks + +indcpa_enc: +median: 849552 cycles/ticks +average: 854397 cycles/ticks + +indcpa_dec: +median: 198508 cycles/ticks +average: 199328 cycles/ticks + +kyber_keypair_derand: +median: 758166 cycles/ticks +average: 762302 cycles/ticks + +kyber_keypair: +median: 783424 cycles/ticks +average: 786949 cycles/ticks + +kyber_encaps_derand: +median: 899200 cycles/ticks +average: 903444 cycles/ticks + +kyber_encaps: +median: 900120 cycles/ticks +average: 904770 cycles/ticks + +kyber_decaps: +median: 1110356 cycles/ticks +average: 1115676 cycles/ticks + +Loop spin: 764 +gen_a: +median: 232592 cycles/ticks +average: 234573 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47266 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 707186 cycles/ticks +average: 710936 cycles/ticks + +indcpa_enc: +median: 850370 cycles/ticks +average: 853805 cycles/ticks + +indcpa_dec: +median: 198472 cycles/ticks +average: 200057 cycles/ticks + +kyber_keypair_derand: +median: 756084 cycles/ticks +average: 761614 cycles/ticks + +kyber_keypair: +median: 783276 cycles/ticks +average: 788445 cycles/ticks + +kyber_encaps_derand: +median: 898808 cycles/ticks +average: 905617 cycles/ticks + +kyber_encaps: +median: 899872 cycles/ticks +average: 905498 cycles/ticks + +kyber_decaps: +median: 1109998 cycles/ticks +average: 1117153 cycles/ticks + +Loop spin: 765 +gen_a: +median: 232326 cycles/ticks +average: 234515 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7178 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23073 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33461 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47251 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22385 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8757 cycles/ticks + +indcpa_keypair: +median: 706644 cycles/ticks +average: 712094 cycles/ticks + +indcpa_enc: +median: 853504 cycles/ticks +average: 857496 cycles/ticks + +indcpa_dec: +median: 198634 cycles/ticks +average: 199600 cycles/ticks + +kyber_keypair_derand: +median: 752622 cycles/ticks +average: 757269 cycles/ticks + +kyber_keypair: +median: 783068 cycles/ticks +average: 787535 cycles/ticks + +kyber_encaps_derand: +median: 902000 cycles/ticks +average: 906226 cycles/ticks + +kyber_encaps: +median: 902968 cycles/ticks +average: 908299 cycles/ticks + +kyber_decaps: +median: 1112960 cycles/ticks +average: 1119845 cycles/ticks + +Loop spin: 766 +gen_a: +median: 232358 cycles/ticks +average: 234547 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23020 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33395 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47380 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3898 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22317 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 707270 cycles/ticks +average: 711372 cycles/ticks + +indcpa_enc: +median: 850660 cycles/ticks +average: 857301 cycles/ticks + +indcpa_dec: +median: 198484 cycles/ticks +average: 199992 cycles/ticks + +kyber_keypair_derand: +median: 756176 cycles/ticks +average: 763129 cycles/ticks + +kyber_keypair: +median: 783278 cycles/ticks +average: 787406 cycles/ticks + +kyber_encaps_derand: +median: 899170 cycles/ticks +average: 904639 cycles/ticks + +kyber_encaps: +median: 900068 cycles/ticks +average: 904865 cycles/ticks + +kyber_decaps: +median: 1110044 cycles/ticks +average: 1115665 cycles/ticks + +Loop spin: 767 +gen_a: +median: 232800 cycles/ticks +average: 234106 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7142 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47336 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3490 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1981 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8702 cycles/ticks + +indcpa_keypair: +median: 708074 cycles/ticks +average: 712803 cycles/ticks + +indcpa_enc: +median: 851280 cycles/ticks +average: 857495 cycles/ticks + +indcpa_dec: +median: 198524 cycles/ticks +average: 200112 cycles/ticks + +kyber_keypair_derand: +median: 752588 cycles/ticks +average: 757191 cycles/ticks + +kyber_keypair: +median: 783404 cycles/ticks +average: 788665 cycles/ticks + +kyber_encaps_derand: +median: 899376 cycles/ticks +average: 906129 cycles/ticks + +kyber_encaps: +median: 900292 cycles/ticks +average: 905752 cycles/ticks + +kyber_decaps: +median: 1110646 cycles/ticks +average: 1118303 cycles/ticks + +Loop spin: 768 +gen_a: +median: 232416 cycles/ticks +average: 234354 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7193 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7137 cycles/ticks + +NTT: +median: 22960 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33525 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47512 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22261 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 707230 cycles/ticks +average: 713191 cycles/ticks + +indcpa_enc: +median: 850370 cycles/ticks +average: 854400 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199190 cycles/ticks + +kyber_keypair_derand: +median: 751778 cycles/ticks +average: 754720 cycles/ticks + +kyber_keypair: +median: 783066 cycles/ticks +average: 786420 cycles/ticks + +kyber_encaps_derand: +median: 899144 cycles/ticks +average: 904729 cycles/ticks + +kyber_encaps: +median: 900134 cycles/ticks +average: 905486 cycles/ticks + +kyber_decaps: +median: 1110418 cycles/ticks +average: 1116133 cycles/ticks + +Loop spin: 769 +gen_a: +median: 232314 cycles/ticks +average: 233572 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7176 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47247 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3473 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3742 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 706550 cycles/ticks +average: 711096 cycles/ticks + +indcpa_enc: +median: 849954 cycles/ticks +average: 854417 cycles/ticks + +indcpa_dec: +median: 198518 cycles/ticks +average: 200177 cycles/ticks + +kyber_keypair_derand: +median: 751898 cycles/ticks +average: 756604 cycles/ticks + +kyber_keypair: +median: 782828 cycles/ticks +average: 785866 cycles/ticks + +kyber_encaps_derand: +median: 899510 cycles/ticks +average: 904433 cycles/ticks + +kyber_encaps: +median: 900638 cycles/ticks +average: 904190 cycles/ticks + +kyber_decaps: +median: 1110898 cycles/ticks +average: 1115066 cycles/ticks + +Loop spin: 770 +gen_a: +median: 232662 cycles/ticks +average: 233893 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23053 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47246 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22229 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 711120 cycles/ticks +average: 714292 cycles/ticks + +indcpa_enc: +median: 856286 cycles/ticks +average: 866406 cycles/ticks + +indcpa_dec: +median: 198538 cycles/ticks +average: 199350 cycles/ticks + +kyber_keypair_derand: +median: 752060 cycles/ticks +average: 755005 cycles/ticks + +kyber_keypair: +median: 782944 cycles/ticks +average: 787866 cycles/ticks + +kyber_encaps_derand: +median: 900524 cycles/ticks +average: 906744 cycles/ticks + +kyber_encaps: +median: 901944 cycles/ticks +average: 906271 cycles/ticks + +kyber_decaps: +median: 1110932 cycles/ticks +average: 1116683 cycles/ticks + +Loop spin: 771 +gen_a: +median: 232576 cycles/ticks +average: 234038 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7173 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7211 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33417 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47224 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22225 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 706726 cycles/ticks +average: 710387 cycles/ticks + +indcpa_enc: +median: 849762 cycles/ticks +average: 853272 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199285 cycles/ticks + +kyber_keypair_derand: +median: 751842 cycles/ticks +average: 754923 cycles/ticks + +kyber_keypair: +median: 783150 cycles/ticks +average: 786726 cycles/ticks + +kyber_encaps_derand: +median: 898334 cycles/ticks +average: 902401 cycles/ticks + +kyber_encaps: +median: 899366 cycles/ticks +average: 902836 cycles/ticks + +kyber_decaps: +median: 1109084 cycles/ticks +average: 1115311 cycles/ticks + +Loop spin: 772 +gen_a: +median: 232556 cycles/ticks +average: 234354 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7173 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23127 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33547 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47458 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3896 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3496 cycles/ticks + +poly_compress: +median: 3748 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22334 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706506 cycles/ticks +average: 711658 cycles/ticks + +indcpa_enc: +median: 849500 cycles/ticks +average: 854413 cycles/ticks + +indcpa_dec: +median: 198474 cycles/ticks +average: 199952 cycles/ticks + +kyber_keypair_derand: +median: 751888 cycles/ticks +average: 757150 cycles/ticks + +kyber_keypair: +median: 783182 cycles/ticks +average: 785831 cycles/ticks + +kyber_encaps_derand: +median: 899032 cycles/ticks +average: 902582 cycles/ticks + +kyber_encaps: +median: 900110 cycles/ticks +average: 903593 cycles/ticks + +kyber_decaps: +median: 1109616 cycles/ticks +average: 1113743 cycles/ticks + +Loop spin: 773 +gen_a: +median: 232980 cycles/ticks +average: 234111 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7170 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7138 cycles/ticks + +NTT: +median: 22960 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47264 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22275 cycles/ticks + +polyvec_decompress: +median: 8692 cycles/ticks +average: 8724 cycles/ticks + +indcpa_keypair: +median: 706918 cycles/ticks +average: 709825 cycles/ticks + +indcpa_enc: +median: 852652 cycles/ticks +average: 855948 cycles/ticks + +indcpa_dec: +median: 198480 cycles/ticks +average: 199269 cycles/ticks + +kyber_keypair_derand: +median: 751860 cycles/ticks +average: 754827 cycles/ticks + +kyber_keypair: +median: 783868 cycles/ticks +average: 788015 cycles/ticks + +kyber_encaps_derand: +median: 903868 cycles/ticks +average: 909719 cycles/ticks + +kyber_encaps: +median: 904578 cycles/ticks +average: 909775 cycles/ticks + +kyber_decaps: +median: 1115766 cycles/ticks +average: 1120219 cycles/ticks + +Loop spin: 774 +gen_a: +median: 233288 cycles/ticks +average: 234785 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7122 cycles/ticks +average: 7171 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23118 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33563 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47372 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3894 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3793 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22328 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8705 cycles/ticks + +indcpa_keypair: +median: 706644 cycles/ticks +average: 710263 cycles/ticks + +indcpa_enc: +median: 849986 cycles/ticks +average: 853745 cycles/ticks + +indcpa_dec: +median: 198522 cycles/ticks +average: 199338 cycles/ticks + +kyber_keypair_derand: +median: 752226 cycles/ticks +average: 755576 cycles/ticks + +kyber_keypair: +median: 783310 cycles/ticks +average: 787062 cycles/ticks + +kyber_encaps_derand: +median: 900096 cycles/ticks +average: 904123 cycles/ticks + +kyber_encaps: +median: 900556 cycles/ticks +average: 905623 cycles/ticks + +kyber_decaps: +median: 1110984 cycles/ticks +average: 1116807 cycles/ticks + +Loop spin: 775 +gen_a: +median: 232202 cycles/ticks +average: 233855 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23054 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33540 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47328 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3742 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1971 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22241 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 709522 cycles/ticks +average: 712986 cycles/ticks + +indcpa_enc: +median: 850434 cycles/ticks +average: 853755 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199226 cycles/ticks + +kyber_keypair_derand: +median: 757902 cycles/ticks +average: 762332 cycles/ticks + +kyber_keypair: +median: 785364 cycles/ticks +average: 788985 cycles/ticks + +kyber_encaps_derand: +median: 898614 cycles/ticks +average: 902194 cycles/ticks + +kyber_encaps: +median: 899756 cycles/ticks +average: 904698 cycles/ticks + +kyber_decaps: +median: 1109136 cycles/ticks +average: 1113228 cycles/ticks + +Loop spin: 776 +gen_a: +median: 232610 cycles/ticks +average: 233824 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47287 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22231 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 707572 cycles/ticks +average: 710584 cycles/ticks + +indcpa_enc: +median: 850346 cycles/ticks +average: 853505 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199256 cycles/ticks + +kyber_keypair_derand: +median: 752648 cycles/ticks +average: 756043 cycles/ticks + +kyber_keypair: +median: 783044 cycles/ticks +average: 785733 cycles/ticks + +kyber_encaps_derand: +median: 899638 cycles/ticks +average: 905365 cycles/ticks + +kyber_encaps: +median: 899856 cycles/ticks +average: 903803 cycles/ticks + +kyber_decaps: +median: 1109600 cycles/ticks +average: 1113552 cycles/ticks + +Loop spin: 777 +gen_a: +median: 232860 cycles/ticks +average: 234071 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7179 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7138 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23024 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33447 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47262 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22264 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 707024 cycles/ticks +average: 710174 cycles/ticks + +indcpa_enc: +median: 850242 cycles/ticks +average: 853705 cycles/ticks + +indcpa_dec: +median: 198472 cycles/ticks +average: 199204 cycles/ticks + +kyber_keypair_derand: +median: 751692 cycles/ticks +average: 754833 cycles/ticks + +kyber_keypair: +median: 782992 cycles/ticks +average: 785721 cycles/ticks + +kyber_encaps_derand: +median: 899218 cycles/ticks +average: 902652 cycles/ticks + +kyber_encaps: +median: 900484 cycles/ticks +average: 903902 cycles/ticks + +kyber_decaps: +median: 1110398 cycles/ticks +average: 1115085 cycles/ticks + +Loop spin: 778 +gen_a: +median: 232650 cycles/ticks +average: 234615 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7178 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23028 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33466 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47427 cycles/ticks + +poly_tomsg: +median: 3842 cycles/ticks +average: 3846 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22245 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 707632 cycles/ticks +average: 712275 cycles/ticks + +indcpa_enc: +median: 850246 cycles/ticks +average: 855190 cycles/ticks + +indcpa_dec: +median: 198542 cycles/ticks +average: 199508 cycles/ticks + +kyber_keypair_derand: +median: 752234 cycles/ticks +average: 755897 cycles/ticks + +kyber_keypair: +median: 783690 cycles/ticks +average: 787062 cycles/ticks + +kyber_encaps_derand: +median: 903034 cycles/ticks +average: 906786 cycles/ticks + +kyber_encaps: +median: 904210 cycles/ticks +average: 908016 cycles/ticks + +kyber_decaps: +median: 1113918 cycles/ticks +average: 1118140 cycles/ticks + +Loop spin: 779 +gen_a: +median: 232752 cycles/ticks +average: 234017 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23045 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33398 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47222 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22258 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 707156 cycles/ticks +average: 710138 cycles/ticks + +indcpa_enc: +median: 850548 cycles/ticks +average: 853928 cycles/ticks + +indcpa_dec: +median: 198496 cycles/ticks +average: 199845 cycles/ticks + +kyber_keypair_derand: +median: 751456 cycles/ticks +average: 754576 cycles/ticks + +kyber_keypair: +median: 782918 cycles/ticks +average: 785774 cycles/ticks + +kyber_encaps_derand: +median: 904302 cycles/ticks +average: 908485 cycles/ticks + +kyber_encaps: +median: 905558 cycles/ticks +average: 910104 cycles/ticks + +kyber_decaps: +median: 1119640 cycles/ticks +average: 1124938 cycles/ticks + +Loop spin: 780 +gen_a: +median: 232556 cycles/ticks +average: 233835 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33278 cycles/ticks +average: 33485 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47319 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3895 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1981 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22292 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 707842 cycles/ticks +average: 712566 cycles/ticks + +indcpa_enc: +median: 850262 cycles/ticks +average: 855666 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199627 cycles/ticks + +kyber_keypair_derand: +median: 752494 cycles/ticks +average: 756745 cycles/ticks + +kyber_keypair: +median: 783774 cycles/ticks +average: 787410 cycles/ticks + +kyber_encaps_derand: +median: 899648 cycles/ticks +average: 904459 cycles/ticks + +kyber_encaps: +median: 900564 cycles/ticks +average: 904127 cycles/ticks + +kyber_decaps: +median: 1110798 cycles/ticks +average: 1116344 cycles/ticks + +Loop spin: 781 +gen_a: +median: 232382 cycles/ticks +average: 233612 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33404 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47249 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22228 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 707596 cycles/ticks +average: 711857 cycles/ticks + +indcpa_enc: +median: 850854 cycles/ticks +average: 855851 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199703 cycles/ticks + +kyber_keypair_derand: +median: 751890 cycles/ticks +average: 755966 cycles/ticks + +kyber_keypair: +median: 782852 cycles/ticks +average: 786667 cycles/ticks + +kyber_encaps_derand: +median: 898532 cycles/ticks +average: 902327 cycles/ticks + +kyber_encaps: +median: 899770 cycles/ticks +average: 903405 cycles/ticks + +kyber_decaps: +median: 1110258 cycles/ticks +average: 1115657 cycles/ticks + +Loop spin: 782 +gen_a: +median: 232592 cycles/ticks +average: 233911 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23059 cycles/ticks + +INVNTT: +median: 33312 cycles/ticks +average: 33454 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47242 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3768 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22176 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706486 cycles/ticks +average: 709509 cycles/ticks + +indcpa_enc: +median: 849824 cycles/ticks +average: 853183 cycles/ticks + +indcpa_dec: +median: 198494 cycles/ticks +average: 199310 cycles/ticks + +kyber_keypair_derand: +median: 750950 cycles/ticks +average: 754925 cycles/ticks + +kyber_keypair: +median: 783156 cycles/ticks +average: 787243 cycles/ticks + +kyber_encaps_derand: +median: 899328 cycles/ticks +average: 902735 cycles/ticks + +kyber_encaps: +median: 900126 cycles/ticks +average: 905459 cycles/ticks + +kyber_decaps: +median: 1109990 cycles/ticks +average: 1114826 cycles/ticks + +Loop spin: 783 +gen_a: +median: 232376 cycles/ticks +average: 233611 cycles/ticks + +poly_getnoise_eta1: +median: 7120 cycles/ticks +average: 7182 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7168 cycles/ticks + +NTT: +median: 22966 cycles/ticks +average: 23058 cycles/ticks + +INVNTT: +median: 33318 cycles/ticks +average: 33469 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47236 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22243 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 707024 cycles/ticks +average: 710304 cycles/ticks + +indcpa_enc: +median: 850874 cycles/ticks +average: 857511 cycles/ticks + +indcpa_dec: +median: 198568 cycles/ticks +average: 199347 cycles/ticks + +kyber_keypair_derand: +median: 755632 cycles/ticks +average: 761359 cycles/ticks + +kyber_keypair: +median: 783032 cycles/ticks +average: 785818 cycles/ticks + +kyber_encaps_derand: +median: 898298 cycles/ticks +average: 901724 cycles/ticks + +kyber_encaps: +median: 899500 cycles/ticks +average: 903295 cycles/ticks + +kyber_decaps: +median: 1108912 cycles/ticks +average: 1113233 cycles/ticks + +Loop spin: 784 +gen_a: +median: 232790 cycles/ticks +average: 233976 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33450 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47220 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22248 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 707344 cycles/ticks +average: 710252 cycles/ticks + +indcpa_enc: +median: 850488 cycles/ticks +average: 854863 cycles/ticks + +indcpa_dec: +median: 198474 cycles/ticks +average: 199460 cycles/ticks + +kyber_keypair_derand: +median: 751640 cycles/ticks +average: 755139 cycles/ticks + +kyber_keypair: +median: 782924 cycles/ticks +average: 786771 cycles/ticks + +kyber_encaps_derand: +median: 899204 cycles/ticks +average: 905067 cycles/ticks + +kyber_encaps: +median: 900318 cycles/ticks +average: 903637 cycles/ticks + +kyber_decaps: +median: 1110558 cycles/ticks +average: 1114632 cycles/ticks + +Loop spin: 785 +gen_a: +median: 232596 cycles/ticks +average: 233835 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33437 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47248 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8700 cycles/ticks + +indcpa_keypair: +median: 707088 cycles/ticks +average: 709916 cycles/ticks + +indcpa_enc: +median: 850154 cycles/ticks +average: 853429 cycles/ticks + +indcpa_dec: +median: 198480 cycles/ticks +average: 199255 cycles/ticks + +kyber_keypair_derand: +median: 751590 cycles/ticks +average: 754724 cycles/ticks + +kyber_keypair: +median: 783230 cycles/ticks +average: 787996 cycles/ticks + +kyber_encaps_derand: +median: 898702 cycles/ticks +average: 905180 cycles/ticks + +kyber_encaps: +median: 900144 cycles/ticks +average: 905289 cycles/ticks + +kyber_decaps: +median: 1109528 cycles/ticks +average: 1114377 cycles/ticks + +Loop spin: 786 +gen_a: +median: 232496 cycles/ticks +average: 233844 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47088 cycles/ticks +average: 47308 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22239 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 707388 cycles/ticks +average: 710380 cycles/ticks + +indcpa_enc: +median: 850330 cycles/ticks +average: 853784 cycles/ticks + +indcpa_dec: +median: 198522 cycles/ticks +average: 199348 cycles/ticks + +kyber_keypair_derand: +median: 751892 cycles/ticks +average: 755046 cycles/ticks + +kyber_keypair: +median: 782904 cycles/ticks +average: 785830 cycles/ticks + +kyber_encaps_derand: +median: 899434 cycles/ticks +average: 903113 cycles/ticks + +kyber_encaps: +median: 900158 cycles/ticks +average: 903674 cycles/ticks + +kyber_decaps: +median: 1109946 cycles/ticks +average: 1114151 cycles/ticks + +Loop spin: 787 +gen_a: +median: 233004 cycles/ticks +average: 234206 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33443 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47252 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22272 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 710972 cycles/ticks +average: 713919 cycles/ticks + +indcpa_enc: +median: 853960 cycles/ticks +average: 857513 cycles/ticks + +indcpa_dec: +median: 198574 cycles/ticks +average: 199386 cycles/ticks + +kyber_keypair_derand: +median: 755780 cycles/ticks +average: 759023 cycles/ticks + +kyber_keypair: +median: 783102 cycles/ticks +average: 785923 cycles/ticks + +kyber_encaps_derand: +median: 898816 cycles/ticks +average: 902455 cycles/ticks + +kyber_encaps: +median: 899938 cycles/ticks +average: 903446 cycles/ticks + +kyber_decaps: +median: 1112728 cycles/ticks +average: 1116964 cycles/ticks + +Loop spin: 788 +gen_a: +median: 232742 cycles/ticks +average: 234034 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7186 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47276 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1930 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 707124 cycles/ticks +average: 710234 cycles/ticks + +indcpa_enc: +median: 850010 cycles/ticks +average: 853305 cycles/ticks + +indcpa_dec: +median: 198530 cycles/ticks +average: 199274 cycles/ticks + +kyber_keypair_derand: +median: 751994 cycles/ticks +average: 755094 cycles/ticks + +kyber_keypair: +median: 783116 cycles/ticks +average: 785701 cycles/ticks + +kyber_encaps_derand: +median: 898620 cycles/ticks +average: 902067 cycles/ticks + +kyber_encaps: +median: 900012 cycles/ticks +average: 903545 cycles/ticks + +kyber_decaps: +median: 1109902 cycles/ticks +average: 1114075 cycles/ticks + +Loop spin: 789 +gen_a: +median: 232854 cycles/ticks +average: 234041 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33413 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47243 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3768 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22263 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 707316 cycles/ticks +average: 710207 cycles/ticks + +indcpa_enc: +median: 850974 cycles/ticks +average: 854278 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199223 cycles/ticks + +kyber_keypair_derand: +median: 751204 cycles/ticks +average: 754175 cycles/ticks + +kyber_keypair: +median: 782914 cycles/ticks +average: 785579 cycles/ticks + +kyber_encaps_derand: +median: 901696 cycles/ticks +average: 905100 cycles/ticks + +kyber_encaps: +median: 902770 cycles/ticks +average: 906074 cycles/ticks + +kyber_decaps: +median: 1113618 cycles/ticks +average: 1117303 cycles/ticks + +Loop spin: 790 +gen_a: +median: 232686 cycles/ticks +average: 233918 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7148 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23053 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33412 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47269 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22255 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 706066 cycles/ticks +average: 708795 cycles/ticks + +indcpa_enc: +median: 849226 cycles/ticks +average: 852535 cycles/ticks + +indcpa_dec: +median: 198482 cycles/ticks +average: 199227 cycles/ticks + +kyber_keypair_derand: +median: 752418 cycles/ticks +average: 755184 cycles/ticks + +kyber_keypair: +median: 782730 cycles/ticks +average: 785326 cycles/ticks + +kyber_encaps_derand: +median: 898898 cycles/ticks +average: 902536 cycles/ticks + +kyber_encaps: +median: 899696 cycles/ticks +average: 903221 cycles/ticks + +kyber_decaps: +median: 1109894 cycles/ticks +average: 1113434 cycles/ticks + +Loop spin: 791 +gen_a: +median: 232622 cycles/ticks +average: 233801 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7204 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33417 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47218 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22219 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8703 cycles/ticks + +indcpa_keypair: +median: 708088 cycles/ticks +average: 710713 cycles/ticks + +indcpa_enc: +median: 851460 cycles/ticks +average: 854571 cycles/ticks + +indcpa_dec: +median: 198484 cycles/ticks +average: 199133 cycles/ticks + +kyber_keypair_derand: +median: 752724 cycles/ticks +average: 755269 cycles/ticks + +kyber_keypair: +median: 784584 cycles/ticks +average: 787163 cycles/ticks + +kyber_encaps_derand: +median: 900054 cycles/ticks +average: 903645 cycles/ticks + +kyber_encaps: +median: 899800 cycles/ticks +average: 903317 cycles/ticks + +kyber_decaps: +median: 1112800 cycles/ticks +average: 1116974 cycles/ticks + +Loop spin: 792 +gen_a: +median: 232324 cycles/ticks +average: 233617 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33419 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47044 cycles/ticks +average: 47268 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22180 cycles/ticks +average: 22278 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 707098 cycles/ticks +average: 709837 cycles/ticks + +indcpa_enc: +median: 849960 cycles/ticks +average: 853083 cycles/ticks + +indcpa_dec: +median: 201728 cycles/ticks +average: 202528 cycles/ticks + +kyber_keypair_derand: +median: 751964 cycles/ticks +average: 755293 cycles/ticks + +kyber_keypair: +median: 783162 cycles/ticks +average: 786051 cycles/ticks + +kyber_encaps_derand: +median: 898192 cycles/ticks +average: 901650 cycles/ticks + +kyber_encaps: +median: 899528 cycles/ticks +average: 903126 cycles/ticks + +kyber_decaps: +median: 1111860 cycles/ticks +average: 1116026 cycles/ticks + +Loop spin: 793 +gen_a: +median: 232666 cycles/ticks +average: 233863 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7179 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23051 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33411 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47248 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 705974 cycles/ticks +average: 708888 cycles/ticks + +indcpa_enc: +median: 849824 cycles/ticks +average: 853382 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199341 cycles/ticks + +kyber_keypair_derand: +median: 752882 cycles/ticks +average: 756077 cycles/ticks + +kyber_keypair: +median: 782884 cycles/ticks +average: 785785 cycles/ticks + +kyber_encaps_derand: +median: 904316 cycles/ticks +average: 908089 cycles/ticks + +kyber_encaps: +median: 905854 cycles/ticks +average: 909354 cycles/ticks + +kyber_decaps: +median: 1116202 cycles/ticks +average: 1120114 cycles/ticks + +Loop spin: 794 +gen_a: +median: 233052 cycles/ticks +average: 234272 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47240 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22261 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 707098 cycles/ticks +average: 709988 cycles/ticks + +indcpa_enc: +median: 850560 cycles/ticks +average: 853914 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199304 cycles/ticks + +kyber_keypair_derand: +median: 751802 cycles/ticks +average: 754914 cycles/ticks + +kyber_keypair: +median: 782940 cycles/ticks +average: 785753 cycles/ticks + +kyber_encaps_derand: +median: 898756 cycles/ticks +average: 902151 cycles/ticks + +kyber_encaps: +median: 899920 cycles/ticks +average: 903328 cycles/ticks + +kyber_decaps: +median: 1109824 cycles/ticks +average: 1113929 cycles/ticks + +Loop spin: 795 +gen_a: +median: 233440 cycles/ticks +average: 234714 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7192 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47260 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3769 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 707588 cycles/ticks +average: 710632 cycles/ticks + +indcpa_enc: +median: 850466 cycles/ticks +average: 853862 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199241 cycles/ticks + +kyber_keypair_derand: +median: 756312 cycles/ticks +average: 759634 cycles/ticks + +kyber_keypair: +median: 783164 cycles/ticks +average: 785948 cycles/ticks + +kyber_encaps_derand: +median: 898204 cycles/ticks +average: 901816 cycles/ticks + +kyber_encaps: +median: 899412 cycles/ticks +average: 903003 cycles/ticks + +kyber_decaps: +median: 1108458 cycles/ticks +average: 1112860 cycles/ticks + +Loop spin: 796 +gen_a: +median: 232658 cycles/ticks +average: 233887 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23049 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33471 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47277 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22267 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 706574 cycles/ticks +average: 709603 cycles/ticks + +indcpa_enc: +median: 850272 cycles/ticks +average: 856836 cycles/ticks + +indcpa_dec: +median: 201712 cycles/ticks +average: 202501 cycles/ticks + +kyber_keypair_derand: +median: 750802 cycles/ticks +average: 756566 cycles/ticks + +kyber_keypair: +median: 782946 cycles/ticks +average: 785911 cycles/ticks + +kyber_encaps_derand: +median: 900362 cycles/ticks +average: 904155 cycles/ticks + +kyber_encaps: +median: 901352 cycles/ticks +average: 904930 cycles/ticks + +kyber_decaps: +median: 1115878 cycles/ticks +average: 1120087 cycles/ticks + +Loop spin: 797 +gen_a: +median: 232878 cycles/ticks +average: 234167 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47223 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3444 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22174 cycles/ticks +average: 22272 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 707416 cycles/ticks +average: 710373 cycles/ticks + +indcpa_enc: +median: 850600 cycles/ticks +average: 854063 cycles/ticks + +indcpa_dec: +median: 198612 cycles/ticks +average: 199438 cycles/ticks + +kyber_keypair_derand: +median: 755594 cycles/ticks +average: 758672 cycles/ticks + +kyber_keypair: +median: 782980 cycles/ticks +average: 785749 cycles/ticks + +kyber_encaps_derand: +median: 898598 cycles/ticks +average: 902298 cycles/ticks + +kyber_encaps: +median: 899382 cycles/ticks +average: 902896 cycles/ticks + +kyber_decaps: +median: 1108856 cycles/ticks +average: 1113055 cycles/ticks + +Loop spin: 798 +gen_a: +median: 233298 cycles/ticks +average: 234494 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33433 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47265 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3471 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1945 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22264 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8737 cycles/ticks + +indcpa_keypair: +median: 708234 cycles/ticks +average: 711465 cycles/ticks + +indcpa_enc: +median: 853146 cycles/ticks +average: 856727 cycles/ticks + +indcpa_dec: +median: 198578 cycles/ticks +average: 199381 cycles/ticks + +kyber_keypair_derand: +median: 752908 cycles/ticks +average: 756081 cycles/ticks + +kyber_keypair: +median: 783452 cycles/ticks +average: 786426 cycles/ticks + +kyber_encaps_derand: +median: 900816 cycles/ticks +average: 904472 cycles/ticks + +kyber_encaps: +median: 901832 cycles/ticks +average: 905219 cycles/ticks + +kyber_decaps: +median: 1111406 cycles/ticks +average: 1115730 cycles/ticks + +Loop spin: 799 +gen_a: +median: 232518 cycles/ticks +average: 233758 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7173 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23028 cycles/ticks + +INVNTT: +median: 33312 cycles/ticks +average: 33433 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47234 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1922 cycles/ticks +average: 1919 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22246 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 706974 cycles/ticks +average: 710042 cycles/ticks + +indcpa_enc: +median: 850312 cycles/ticks +average: 853675 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199262 cycles/ticks + +kyber_keypair_derand: +median: 751696 cycles/ticks +average: 754912 cycles/ticks + +kyber_keypair: +median: 782844 cycles/ticks +average: 785883 cycles/ticks + +kyber_encaps_derand: +median: 899440 cycles/ticks +average: 903185 cycles/ticks + +kyber_encaps: +median: 901006 cycles/ticks +average: 904558 cycles/ticks + +kyber_decaps: +median: 1110666 cycles/ticks +average: 1114841 cycles/ticks + +Loop spin: 800 +gen_a: +median: 233190 cycles/ticks +average: 234409 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7179 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22960 cycles/ticks +average: 23063 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33443 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47243 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8705 cycles/ticks + +indcpa_keypair: +median: 707608 cycles/ticks +average: 710648 cycles/ticks + +indcpa_enc: +median: 850380 cycles/ticks +average: 853811 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199306 cycles/ticks + +kyber_keypair_derand: +median: 756170 cycles/ticks +average: 759369 cycles/ticks + +kyber_keypair: +median: 783232 cycles/ticks +average: 786161 cycles/ticks + +kyber_encaps_derand: +median: 900172 cycles/ticks +average: 903935 cycles/ticks + +kyber_encaps: +median: 901040 cycles/ticks +average: 904466 cycles/ticks + +kyber_decaps: +median: 1111102 cycles/ticks +average: 1115009 cycles/ticks + +Loop spin: 801 +gen_a: +median: 232888 cycles/ticks +average: 234000 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7209 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23022 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33401 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47257 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22245 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 706728 cycles/ticks +average: 709363 cycles/ticks + +indcpa_enc: +median: 849478 cycles/ticks +average: 852402 cycles/ticks + +indcpa_dec: +median: 198516 cycles/ticks +average: 199206 cycles/ticks + +kyber_keypair_derand: +median: 756868 cycles/ticks +average: 759374 cycles/ticks + +kyber_keypair: +median: 783530 cycles/ticks +average: 786068 cycles/ticks + +kyber_encaps_derand: +median: 898964 cycles/ticks +average: 902050 cycles/ticks + +kyber_encaps: +median: 899916 cycles/ticks +average: 902871 cycles/ticks + +kyber_decaps: +median: 1110676 cycles/ticks +average: 1114194 cycles/ticks + +Loop spin: 802 +gen_a: +median: 232952 cycles/ticks +average: 234161 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7148 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22952 cycles/ticks +average: 23068 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47244 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3750 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 708126 cycles/ticks +average: 710716 cycles/ticks + +indcpa_enc: +median: 850248 cycles/ticks +average: 853178 cycles/ticks + +indcpa_dec: +median: 198584 cycles/ticks +average: 199271 cycles/ticks + +kyber_keypair_derand: +median: 752666 cycles/ticks +average: 755492 cycles/ticks + +kyber_keypair: +median: 783780 cycles/ticks +average: 786272 cycles/ticks + +kyber_encaps_derand: +median: 899152 cycles/ticks +average: 902177 cycles/ticks + +kyber_encaps: +median: 900048 cycles/ticks +average: 903225 cycles/ticks + +kyber_decaps: +median: 1110178 cycles/ticks +average: 1113491 cycles/ticks + +Loop spin: 803 +gen_a: +median: 232622 cycles/ticks +average: 233764 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7176 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33418 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47243 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22252 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 706436 cycles/ticks +average: 708928 cycles/ticks + +indcpa_enc: +median: 849996 cycles/ticks +average: 853111 cycles/ticks + +indcpa_dec: +median: 198598 cycles/ticks +average: 199296 cycles/ticks + +kyber_keypair_derand: +median: 750926 cycles/ticks +average: 753620 cycles/ticks + +kyber_keypair: +median: 783088 cycles/ticks +average: 785540 cycles/ticks + +kyber_encaps_derand: +median: 898606 cycles/ticks +average: 901890 cycles/ticks + +kyber_encaps: +median: 899746 cycles/ticks +average: 902785 cycles/ticks + +kyber_decaps: +median: 1108898 cycles/ticks +average: 1112410 cycles/ticks + +Loop spin: 804 +gen_a: +median: 232180 cycles/ticks +average: 233310 cycles/ticks + +poly_getnoise_eta1: +median: 7104 cycles/ticks +average: 7148 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7169 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33417 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47221 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22208 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8703 cycles/ticks + +indcpa_keypair: +median: 710664 cycles/ticks +average: 713231 cycles/ticks + +indcpa_enc: +median: 855832 cycles/ticks +average: 858875 cycles/ticks + +indcpa_dec: +median: 198556 cycles/ticks +average: 199274 cycles/ticks + +kyber_keypair_derand: +median: 751782 cycles/ticks +average: 754513 cycles/ticks + +kyber_keypair: +median: 782890 cycles/ticks +average: 785066 cycles/ticks + +kyber_encaps_derand: +median: 900558 cycles/ticks +average: 903713 cycles/ticks + +kyber_encaps: +median: 902122 cycles/ticks +average: 905354 cycles/ticks + +kyber_decaps: +median: 1112068 cycles/ticks +average: 1115668 cycles/ticks + +Loop spin: 805 +gen_a: +median: 232560 cycles/ticks +average: 233743 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22956 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33396 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47228 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22235 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 706068 cycles/ticks +average: 708834 cycles/ticks + +indcpa_enc: +median: 849534 cycles/ticks +average: 852677 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199086 cycles/ticks + +kyber_keypair_derand: +median: 752982 cycles/ticks +average: 755988 cycles/ticks + +kyber_keypair: +median: 783846 cycles/ticks +average: 786308 cycles/ticks + +kyber_encaps_derand: +median: 903750 cycles/ticks +average: 906969 cycles/ticks + +kyber_encaps: +median: 904776 cycles/ticks +average: 907516 cycles/ticks + +kyber_decaps: +median: 1114602 cycles/ticks +average: 1118268 cycles/ticks + +Loop spin: 806 +gen_a: +median: 232528 cycles/ticks +average: 233700 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47254 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22182 cycles/ticks +average: 22280 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8727 cycles/ticks + +indcpa_keypair: +median: 710022 cycles/ticks +average: 712393 cycles/ticks + +indcpa_enc: +median: 852952 cycles/ticks +average: 855744 cycles/ticks + +indcpa_dec: +median: 198476 cycles/ticks +average: 199172 cycles/ticks + +kyber_keypair_derand: +median: 751348 cycles/ticks +average: 754082 cycles/ticks + +kyber_keypair: +median: 782822 cycles/ticks +average: 785306 cycles/ticks + +kyber_encaps_derand: +median: 899186 cycles/ticks +average: 902435 cycles/ticks + +kyber_encaps: +median: 900180 cycles/ticks +average: 903070 cycles/ticks + +kyber_decaps: +median: 1110078 cycles/ticks +average: 1113474 cycles/ticks + +Loop spin: 807 +gen_a: +median: 232868 cycles/ticks +average: 234109 cycles/ticks + +poly_getnoise_eta1: +median: 7124 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33393 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47223 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22240 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8727 cycles/ticks + +indcpa_keypair: +median: 707650 cycles/ticks +average: 710189 cycles/ticks + +indcpa_enc: +median: 850170 cycles/ticks +average: 853282 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 199233 cycles/ticks + +kyber_keypair_derand: +median: 752458 cycles/ticks +average: 755055 cycles/ticks + +kyber_keypair: +median: 783814 cycles/ticks +average: 786084 cycles/ticks + +kyber_encaps_derand: +median: 898958 cycles/ticks +average: 902148 cycles/ticks + +kyber_encaps: +median: 899910 cycles/ticks +average: 903160 cycles/ticks + +kyber_decaps: +median: 1109380 cycles/ticks +average: 1113063 cycles/ticks + +Loop spin: 808 +gen_a: +median: 232516 cycles/ticks +average: 233650 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47225 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22252 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 706340 cycles/ticks +average: 709054 cycles/ticks + +indcpa_enc: +median: 849440 cycles/ticks +average: 852605 cycles/ticks + +indcpa_dec: +median: 198528 cycles/ticks +average: 199222 cycles/ticks + +kyber_keypair_derand: +median: 751904 cycles/ticks +average: 754652 cycles/ticks + +kyber_keypair: +median: 783022 cycles/ticks +average: 785549 cycles/ticks + +kyber_encaps_derand: +median: 898298 cycles/ticks +average: 901280 cycles/ticks + +kyber_encaps: +median: 899188 cycles/ticks +average: 901888 cycles/ticks + +kyber_decaps: +median: 1108642 cycles/ticks +average: 1112377 cycles/ticks + +Loop spin: 809 +gen_a: +median: 232300 cycles/ticks +average: 233682 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7168 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33406 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47209 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22233 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 714702 cycles/ticks +average: 717336 cycles/ticks + +indcpa_enc: +median: 861328 cycles/ticks +average: 868185 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199208 cycles/ticks + +kyber_keypair_derand: +median: 751810 cycles/ticks +average: 757347 cycles/ticks + +kyber_keypair: +median: 782994 cycles/ticks +average: 785469 cycles/ticks + +kyber_encaps_derand: +median: 902450 cycles/ticks +average: 905654 cycles/ticks + +kyber_encaps: +median: 903666 cycles/ticks +average: 906860 cycles/ticks + +kyber_decaps: +median: 1113788 cycles/ticks +average: 1117459 cycles/ticks + +Loop spin: 810 +gen_a: +median: 232396 cycles/ticks +average: 233607 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22958 cycles/ticks +average: 23053 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47223 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22255 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 707528 cycles/ticks +average: 709929 cycles/ticks + +indcpa_enc: +median: 851066 cycles/ticks +average: 854011 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199211 cycles/ticks + +kyber_keypair_derand: +median: 751590 cycles/ticks +average: 754367 cycles/ticks + +kyber_keypair: +median: 782760 cycles/ticks +average: 785181 cycles/ticks + +kyber_encaps_derand: +median: 899698 cycles/ticks +average: 902962 cycles/ticks + +kyber_encaps: +median: 900538 cycles/ticks +average: 903551 cycles/ticks + +kyber_decaps: +median: 1110792 cycles/ticks +average: 1114243 cycles/ticks + +Loop spin: 811 +gen_a: +median: 232804 cycles/ticks +average: 233998 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23028 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47248 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22237 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706478 cycles/ticks +average: 709049 cycles/ticks + +indcpa_enc: +median: 849812 cycles/ticks +average: 853049 cycles/ticks + +indcpa_dec: +median: 198620 cycles/ticks +average: 199371 cycles/ticks + +kyber_keypair_derand: +median: 750816 cycles/ticks +average: 753917 cycles/ticks + +kyber_keypair: +median: 783018 cycles/ticks +average: 785496 cycles/ticks + +kyber_encaps_derand: +median: 899124 cycles/ticks +average: 902224 cycles/ticks + +kyber_encaps: +median: 900734 cycles/ticks +average: 903701 cycles/ticks + +kyber_decaps: +median: 1110064 cycles/ticks +average: 1113861 cycles/ticks + +Loop spin: 812 +gen_a: +median: 232426 cycles/ticks +average: 233709 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22966 cycles/ticks +average: 23061 cycles/ticks + +INVNTT: +median: 33328 cycles/ticks +average: 33464 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47271 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3748 cycles/ticks +average: 3775 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22243 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 710642 cycles/ticks +average: 713458 cycles/ticks + +indcpa_enc: +median: 854438 cycles/ticks +average: 857442 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199263 cycles/ticks + +kyber_keypair_derand: +median: 751468 cycles/ticks +average: 754528 cycles/ticks + +kyber_keypair: +median: 782970 cycles/ticks +average: 785781 cycles/ticks + +kyber_encaps_derand: +median: 898616 cycles/ticks +average: 902343 cycles/ticks + +kyber_encaps: +median: 899500 cycles/ticks +average: 902943 cycles/ticks + +kyber_decaps: +median: 1108836 cycles/ticks +average: 1112674 cycles/ticks + +Loop spin: 813 +gen_a: +median: 232196 cycles/ticks +average: 233458 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47250 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3770 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 706910 cycles/ticks +average: 709746 cycles/ticks + +indcpa_enc: +median: 850322 cycles/ticks +average: 853636 cycles/ticks + +indcpa_dec: +median: 198476 cycles/ticks +average: 199200 cycles/ticks + +kyber_keypair_derand: +median: 761092 cycles/ticks +average: 764240 cycles/ticks + +kyber_keypair: +median: 782862 cycles/ticks +average: 785759 cycles/ticks + +kyber_encaps_derand: +median: 907044 cycles/ticks +average: 910581 cycles/ticks + +kyber_encaps: +median: 908238 cycles/ticks +average: 911625 cycles/ticks + +kyber_decaps: +median: 1118524 cycles/ticks +average: 1122585 cycles/ticks + +Loop spin: 814 +gen_a: +median: 232388 cycles/ticks +average: 233594 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7179 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23019 cycles/ticks + +INVNTT: +median: 33324 cycles/ticks +average: 33468 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47278 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22142 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 706742 cycles/ticks +average: 709662 cycles/ticks + +indcpa_enc: +median: 850440 cycles/ticks +average: 853605 cycles/ticks + +indcpa_dec: +median: 198482 cycles/ticks +average: 199155 cycles/ticks + +kyber_keypair_derand: +median: 751396 cycles/ticks +average: 754149 cycles/ticks + +kyber_keypair: +median: 783068 cycles/ticks +average: 785648 cycles/ticks + +kyber_encaps_derand: +median: 898872 cycles/ticks +average: 902423 cycles/ticks + +kyber_encaps: +median: 899830 cycles/ticks +average: 903319 cycles/ticks + +kyber_decaps: +median: 1109588 cycles/ticks +average: 1113694 cycles/ticks + +Loop spin: 815 +gen_a: +median: 232816 cycles/ticks +average: 234027 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7174 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33405 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47258 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22236 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8744 cycles/ticks + +indcpa_keypair: +median: 706820 cycles/ticks +average: 709771 cycles/ticks + +indcpa_enc: +median: 854428 cycles/ticks +average: 857680 cycles/ticks + +indcpa_dec: +median: 201634 cycles/ticks +average: 202369 cycles/ticks + +kyber_keypair_derand: +median: 752956 cycles/ticks +average: 756156 cycles/ticks + +kyber_keypair: +median: 782976 cycles/ticks +average: 785818 cycles/ticks + +kyber_encaps_derand: +median: 902922 cycles/ticks +average: 906384 cycles/ticks + +kyber_encaps: +median: 903784 cycles/ticks +average: 907193 cycles/ticks + +kyber_decaps: +median: 1112922 cycles/ticks +average: 1117010 cycles/ticks + +Loop spin: 816 +gen_a: +median: 232396 cycles/ticks +average: 233631 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33409 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47232 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706964 cycles/ticks +average: 709790 cycles/ticks + +indcpa_enc: +median: 850356 cycles/ticks +average: 853622 cycles/ticks + +indcpa_dec: +median: 198496 cycles/ticks +average: 199237 cycles/ticks + +kyber_keypair_derand: +median: 751600 cycles/ticks +average: 754618 cycles/ticks + +kyber_keypair: +median: 782912 cycles/ticks +average: 785675 cycles/ticks + +kyber_encaps_derand: +median: 899612 cycles/ticks +average: 903056 cycles/ticks + +kyber_encaps: +median: 900748 cycles/ticks +average: 904148 cycles/ticks + +kyber_decaps: +median: 1110372 cycles/ticks +average: 1114340 cycles/ticks + +Loop spin: 817 +gen_a: +median: 232820 cycles/ticks +average: 233933 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23049 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47238 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22255 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 707248 cycles/ticks +average: 710160 cycles/ticks + +indcpa_enc: +median: 850898 cycles/ticks +average: 854370 cycles/ticks + +indcpa_dec: +median: 198578 cycles/ticks +average: 199420 cycles/ticks + +kyber_keypair_derand: +median: 751444 cycles/ticks +average: 754643 cycles/ticks + +kyber_keypair: +median: 783140 cycles/ticks +average: 786029 cycles/ticks + +kyber_encaps_derand: +median: 898568 cycles/ticks +average: 902283 cycles/ticks + +kyber_encaps: +median: 899966 cycles/ticks +average: 903446 cycles/ticks + +kyber_decaps: +median: 1112250 cycles/ticks +average: 1116450 cycles/ticks + +Loop spin: 818 +gen_a: +median: 232638 cycles/ticks +average: 233905 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22966 cycles/ticks +average: 23073 cycles/ticks + +INVNTT: +median: 33316 cycles/ticks +average: 33440 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47268 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 711760 cycles/ticks +average: 714704 cycles/ticks + +indcpa_enc: +median: 855010 cycles/ticks +average: 858289 cycles/ticks + +indcpa_dec: +median: 201674 cycles/ticks +average: 202475 cycles/ticks + +kyber_keypair_derand: +median: 751412 cycles/ticks +average: 754507 cycles/ticks + +kyber_keypair: +median: 783002 cycles/ticks +average: 785863 cycles/ticks + +kyber_encaps_derand: +median: 899604 cycles/ticks +average: 903390 cycles/ticks + +kyber_encaps: +median: 900904 cycles/ticks +average: 904328 cycles/ticks + +kyber_decaps: +median: 1113740 cycles/ticks +average: 1117882 cycles/ticks + +Loop spin: 819 +gen_a: +median: 232518 cycles/ticks +average: 233817 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23061 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33437 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47278 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22268 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 708882 cycles/ticks +average: 711771 cycles/ticks + +indcpa_enc: +median: 851698 cycles/ticks +average: 855219 cycles/ticks + +indcpa_dec: +median: 198496 cycles/ticks +average: 199286 cycles/ticks + +kyber_keypair_derand: +median: 753604 cycles/ticks +average: 756723 cycles/ticks + +kyber_keypair: +median: 784538 cycles/ticks +average: 787285 cycles/ticks + +kyber_encaps_derand: +median: 900744 cycles/ticks +average: 904166 cycles/ticks + +kyber_encaps: +median: 901306 cycles/ticks +average: 904796 cycles/ticks + +kyber_decaps: +median: 1112198 cycles/ticks +average: 1116092 cycles/ticks + +Loop spin: 820 +gen_a: +median: 233376 cycles/ticks +average: 234589 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47281 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3766 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22238 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706754 cycles/ticks +average: 709740 cycles/ticks + +indcpa_enc: +median: 850142 cycles/ticks +average: 853495 cycles/ticks + +indcpa_dec: +median: 198476 cycles/ticks +average: 199238 cycles/ticks + +kyber_keypair_derand: +median: 751840 cycles/ticks +average: 754754 cycles/ticks + +kyber_keypair: +median: 782930 cycles/ticks +average: 785650 cycles/ticks + +kyber_encaps_derand: +median: 898318 cycles/ticks +average: 901975 cycles/ticks + +kyber_encaps: +median: 899590 cycles/ticks +average: 902914 cycles/ticks + +kyber_decaps: +median: 1108932 cycles/ticks +average: 1113120 cycles/ticks + +Loop spin: 821 +gen_a: +median: 232466 cycles/ticks +average: 233775 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47074 cycles/ticks +average: 47273 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22276 cycles/ticks + +polyvec_decompress: +median: 8694 cycles/ticks +average: 8725 cycles/ticks + +indcpa_keypair: +median: 707672 cycles/ticks +average: 710797 cycles/ticks + +indcpa_enc: +median: 850972 cycles/ticks +average: 854301 cycles/ticks + +indcpa_dec: +median: 198566 cycles/ticks +average: 199338 cycles/ticks + +kyber_keypair_derand: +median: 752400 cycles/ticks +average: 755410 cycles/ticks + +kyber_keypair: +median: 783494 cycles/ticks +average: 786088 cycles/ticks + +kyber_encaps_derand: +median: 899908 cycles/ticks +average: 903173 cycles/ticks + +kyber_encaps: +median: 900696 cycles/ticks +average: 903881 cycles/ticks + +kyber_decaps: +median: 1110798 cycles/ticks +average: 1114470 cycles/ticks + +Loop spin: 822 +gen_a: +median: 233194 cycles/ticks +average: 234412 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47231 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 707280 cycles/ticks +average: 710077 cycles/ticks + +indcpa_enc: +median: 853940 cycles/ticks +average: 856936 cycles/ticks + +indcpa_dec: +median: 201712 cycles/ticks +average: 202494 cycles/ticks + +kyber_keypair_derand: +median: 753282 cycles/ticks +average: 759031 cycles/ticks + +kyber_keypair: +median: 784254 cycles/ticks +average: 789313 cycles/ticks + +kyber_encaps_derand: +median: 905410 cycles/ticks +average: 908747 cycles/ticks + +kyber_encaps: +median: 906648 cycles/ticks +average: 909831 cycles/ticks + +kyber_decaps: +median: 1116088 cycles/ticks +average: 1119884 cycles/ticks + +Loop spin: 823 +gen_a: +median: 232580 cycles/ticks +average: 233840 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7120 cycles/ticks +average: 7174 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47080 cycles/ticks +average: 47240 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 706486 cycles/ticks +average: 709123 cycles/ticks + +indcpa_enc: +median: 849630 cycles/ticks +average: 852764 cycles/ticks + +indcpa_dec: +median: 198662 cycles/ticks +average: 199460 cycles/ticks + +kyber_keypair_derand: +median: 755858 cycles/ticks +average: 758566 cycles/ticks + +kyber_keypair: +median: 783252 cycles/ticks +average: 785612 cycles/ticks + +kyber_encaps_derand: +median: 899768 cycles/ticks +average: 903175 cycles/ticks + +kyber_encaps: +median: 900724 cycles/ticks +average: 904004 cycles/ticks + +kyber_decaps: +median: 1111364 cycles/ticks +average: 1115219 cycles/ticks + +Loop spin: 824 +gen_a: +median: 232980 cycles/ticks +average: 234213 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7181 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33440 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47259 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22241 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8704 cycles/ticks + +indcpa_keypair: +median: 707528 cycles/ticks +average: 710441 cycles/ticks + +indcpa_enc: +median: 851166 cycles/ticks +average: 854329 cycles/ticks + +indcpa_dec: +median: 198558 cycles/ticks +average: 199372 cycles/ticks + +kyber_keypair_derand: +median: 751418 cycles/ticks +average: 754610 cycles/ticks + +kyber_keypair: +median: 783672 cycles/ticks +average: 786615 cycles/ticks + +kyber_encaps_derand: +median: 899722 cycles/ticks +average: 903445 cycles/ticks + +kyber_encaps: +median: 901174 cycles/ticks +average: 904562 cycles/ticks + +kyber_decaps: +median: 1111690 cycles/ticks +average: 1115300 cycles/ticks + +Loop spin: 825 +gen_a: +median: 232832 cycles/ticks +average: 234084 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7193 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22966 cycles/ticks +average: 23063 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47228 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8778 cycles/ticks + +indcpa_keypair: +median: 710920 cycles/ticks +average: 713684 cycles/ticks + +indcpa_enc: +median: 853576 cycles/ticks +average: 856769 cycles/ticks + +indcpa_dec: +median: 198546 cycles/ticks +average: 199305 cycles/ticks + +kyber_keypair_derand: +median: 756464 cycles/ticks +average: 759508 cycles/ticks + +kyber_keypair: +median: 783708 cycles/ticks +average: 786431 cycles/ticks + +kyber_encaps_derand: +median: 900244 cycles/ticks +average: 903647 cycles/ticks + +kyber_encaps: +median: 901208 cycles/ticks +average: 904604 cycles/ticks + +kyber_decaps: +median: 1111940 cycles/ticks +average: 1115926 cycles/ticks + +Loop spin: 826 +gen_a: +median: 233250 cycles/ticks +average: 234495 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33409 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47074 cycles/ticks +average: 47240 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22273 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 706748 cycles/ticks +average: 709547 cycles/ticks + +indcpa_enc: +median: 853188 cycles/ticks +average: 856454 cycles/ticks + +indcpa_dec: +median: 198560 cycles/ticks +average: 199304 cycles/ticks + +kyber_keypair_derand: +median: 751340 cycles/ticks +average: 754371 cycles/ticks + +kyber_keypair: +median: 783412 cycles/ticks +average: 786028 cycles/ticks + +kyber_encaps_derand: +median: 901740 cycles/ticks +average: 905144 cycles/ticks + +kyber_encaps: +median: 903232 cycles/ticks +average: 906444 cycles/ticks + +kyber_decaps: +median: 1112712 cycles/ticks +average: 1116521 cycles/ticks + +Loop spin: 827 +gen_a: +median: 232546 cycles/ticks +average: 233750 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33441 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47233 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22236 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 707832 cycles/ticks +average: 710603 cycles/ticks + +indcpa_enc: +median: 850624 cycles/ticks +average: 853876 cycles/ticks + +indcpa_dec: +median: 198610 cycles/ticks +average: 199315 cycles/ticks + +kyber_keypair_derand: +median: 752666 cycles/ticks +average: 755538 cycles/ticks + +kyber_keypair: +median: 784328 cycles/ticks +average: 787052 cycles/ticks + +kyber_encaps_derand: +median: 899308 cycles/ticks +average: 902626 cycles/ticks + +kyber_encaps: +median: 900798 cycles/ticks +average: 903951 cycles/ticks + +kyber_decaps: +median: 1113762 cycles/ticks +average: 1117583 cycles/ticks + +Loop spin: 828 +gen_a: +median: 233016 cycles/ticks +average: 234167 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7179 cycles/ticks + +NTT: +median: 22970 cycles/ticks +average: 23099 cycles/ticks + +INVNTT: +median: 33314 cycles/ticks +average: 33445 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47231 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1944 cycles/ticks + +polyvec_compress: +median: 22176 cycles/ticks +average: 22268 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 708470 cycles/ticks +average: 711195 cycles/ticks + +indcpa_enc: +median: 851198 cycles/ticks +average: 854028 cycles/ticks + +indcpa_dec: +median: 198586 cycles/ticks +average: 199274 cycles/ticks + +kyber_keypair_derand: +median: 752400 cycles/ticks +average: 755198 cycles/ticks + +kyber_keypair: +median: 783470 cycles/ticks +average: 786074 cycles/ticks + +kyber_encaps_derand: +median: 899838 cycles/ticks +average: 903104 cycles/ticks + +kyber_encaps: +median: 901186 cycles/ticks +average: 904492 cycles/ticks + +kyber_decaps: +median: 1111366 cycles/ticks +average: 1115483 cycles/ticks + +Loop spin: 829 +gen_a: +median: 232698 cycles/ticks +average: 233904 cycles/ticks + +poly_getnoise_eta1: +median: 7124 cycles/ticks +average: 7187 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7172 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47264 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22241 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 707594 cycles/ticks +average: 710346 cycles/ticks + +indcpa_enc: +median: 851168 cycles/ticks +average: 854231 cycles/ticks + +indcpa_dec: +median: 198558 cycles/ticks +average: 199251 cycles/ticks + +kyber_keypair_derand: +median: 751966 cycles/ticks +average: 754949 cycles/ticks + +kyber_keypair: +median: 783122 cycles/ticks +average: 785794 cycles/ticks + +kyber_encaps_derand: +median: 898576 cycles/ticks +average: 901898 cycles/ticks + +kyber_encaps: +median: 900008 cycles/ticks +average: 903156 cycles/ticks + +kyber_decaps: +median: 1109298 cycles/ticks +average: 1113206 cycles/ticks + +Loop spin: 830 +gen_a: +median: 232880 cycles/ticks +average: 233980 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23073 cycles/ticks + +INVNTT: +median: 33302 cycles/ticks +average: 33488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47262 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1936 cycles/ticks +average: 1944 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22259 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8700 cycles/ticks + +indcpa_keypair: +median: 707064 cycles/ticks +average: 709843 cycles/ticks + +indcpa_enc: +median: 850022 cycles/ticks +average: 853114 cycles/ticks + +indcpa_dec: +median: 198546 cycles/ticks +average: 199306 cycles/ticks + +kyber_keypair_derand: +median: 751554 cycles/ticks +average: 754488 cycles/ticks + +kyber_keypair: +median: 783320 cycles/ticks +average: 785746 cycles/ticks + +kyber_encaps_derand: +median: 898892 cycles/ticks +average: 902199 cycles/ticks + +kyber_encaps: +median: 900382 cycles/ticks +average: 903662 cycles/ticks + +kyber_decaps: +median: 1110106 cycles/ticks +average: 1113826 cycles/ticks + +Loop spin: 831 +gen_a: +median: 232962 cycles/ticks +average: 234147 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33459 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47209 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3445 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22260 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 708752 cycles/ticks +average: 711499 cycles/ticks + +indcpa_enc: +median: 852422 cycles/ticks +average: 855386 cycles/ticks + +indcpa_dec: +median: 198550 cycles/ticks +average: 199305 cycles/ticks + +kyber_keypair_derand: +median: 752932 cycles/ticks +average: 755642 cycles/ticks + +kyber_keypair: +median: 785056 cycles/ticks +average: 787483 cycles/ticks + +kyber_encaps_derand: +median: 900754 cycles/ticks +average: 904165 cycles/ticks + +kyber_encaps: +median: 902470 cycles/ticks +average: 905504 cycles/ticks + +kyber_decaps: +median: 1112160 cycles/ticks +average: 1115820 cycles/ticks + +Loop spin: 832 +gen_a: +median: 232784 cycles/ticks +average: 234028 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33447 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47225 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22214 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 706766 cycles/ticks +average: 709522 cycles/ticks + +indcpa_enc: +median: 850250 cycles/ticks +average: 853208 cycles/ticks + +indcpa_dec: +median: 198592 cycles/ticks +average: 199348 cycles/ticks + +kyber_keypair_derand: +median: 751610 cycles/ticks +average: 754543 cycles/ticks + +kyber_keypair: +median: 783208 cycles/ticks +average: 785821 cycles/ticks + +kyber_encaps_derand: +median: 903728 cycles/ticks +average: 906986 cycles/ticks + +kyber_encaps: +median: 904122 cycles/ticks +average: 907300 cycles/ticks + +kyber_decaps: +median: 1114726 cycles/ticks +average: 1118493 cycles/ticks + +Loop spin: 833 +gen_a: +median: 232264 cycles/ticks +average: 233517 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23051 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33442 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47254 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22280 cycles/ticks + +polyvec_decompress: +median: 8708 cycles/ticks +average: 8802 cycles/ticks + +indcpa_keypair: +median: 712720 cycles/ticks +average: 715501 cycles/ticks + +indcpa_enc: +median: 855548 cycles/ticks +average: 858610 cycles/ticks + +indcpa_dec: +median: 198644 cycles/ticks +average: 199388 cycles/ticks + +kyber_keypair_derand: +median: 752036 cycles/ticks +average: 754767 cycles/ticks + +kyber_keypair: +median: 783692 cycles/ticks +average: 786199 cycles/ticks + +kyber_encaps_derand: +median: 899846 cycles/ticks +average: 903123 cycles/ticks + +kyber_encaps: +median: 901072 cycles/ticks +average: 904159 cycles/ticks + +kyber_decaps: +median: 1111170 cycles/ticks +average: 1114819 cycles/ticks + +Loop spin: 834 +gen_a: +median: 233250 cycles/ticks +average: 234352 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22972 cycles/ticks +average: 23085 cycles/ticks + +INVNTT: +median: 33340 cycles/ticks +average: 33490 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47239 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22277 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 706540 cycles/ticks +average: 709218 cycles/ticks + +indcpa_enc: +median: 849760 cycles/ticks +average: 852857 cycles/ticks + +indcpa_dec: +median: 198596 cycles/ticks +average: 199372 cycles/ticks + +kyber_keypair_derand: +median: 752184 cycles/ticks +average: 755170 cycles/ticks + +kyber_keypair: +median: 783128 cycles/ticks +average: 785960 cycles/ticks + +kyber_encaps_derand: +median: 898932 cycles/ticks +average: 902100 cycles/ticks + +kyber_encaps: +median: 900034 cycles/ticks +average: 903237 cycles/ticks + +kyber_decaps: +median: 1111500 cycles/ticks +average: 1115348 cycles/ticks + +Loop spin: 835 +gen_a: +median: 232534 cycles/ticks +average: 233680 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7171 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47278 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22245 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 707234 cycles/ticks +average: 709948 cycles/ticks + +indcpa_enc: +median: 850292 cycles/ticks +average: 853277 cycles/ticks + +indcpa_dec: +median: 198620 cycles/ticks +average: 199277 cycles/ticks + +kyber_keypair_derand: +median: 752752 cycles/ticks +average: 758399 cycles/ticks + +kyber_keypair: +median: 783470 cycles/ticks +average: 788293 cycles/ticks + +kyber_encaps_derand: +median: 899390 cycles/ticks +average: 902701 cycles/ticks + +kyber_encaps: +median: 900028 cycles/ticks +average: 903160 cycles/ticks + +kyber_decaps: +median: 1110238 cycles/ticks +average: 1113799 cycles/ticks + +Loop spin: 836 +gen_a: +median: 232786 cycles/ticks +average: 233965 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23060 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33451 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47248 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22174 cycles/ticks +average: 22273 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 711698 cycles/ticks +average: 714293 cycles/ticks + +indcpa_enc: +median: 854616 cycles/ticks +average: 857617 cycles/ticks + +indcpa_dec: +median: 198532 cycles/ticks +average: 199200 cycles/ticks + +kyber_keypair_derand: +median: 751742 cycles/ticks +average: 754748 cycles/ticks + +kyber_keypair: +median: 783086 cycles/ticks +average: 785612 cycles/ticks + +kyber_encaps_derand: +median: 899682 cycles/ticks +average: 902867 cycles/ticks + +kyber_encaps: +median: 900718 cycles/ticks +average: 903765 cycles/ticks + +kyber_decaps: +median: 1110550 cycles/ticks +average: 1114388 cycles/ticks + +Loop spin: 837 +gen_a: +median: 233208 cycles/ticks +average: 234460 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7181 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7167 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23054 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33446 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47265 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3877 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22267 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706392 cycles/ticks +average: 709347 cycles/ticks + +indcpa_enc: +median: 850256 cycles/ticks +average: 853649 cycles/ticks + +indcpa_dec: +median: 198604 cycles/ticks +average: 199352 cycles/ticks + +kyber_keypair_derand: +median: 751910 cycles/ticks +average: 755018 cycles/ticks + +kyber_keypair: +median: 783320 cycles/ticks +average: 786158 cycles/ticks + +kyber_encaps_derand: +median: 899634 cycles/ticks +average: 902729 cycles/ticks + +kyber_encaps: +median: 900500 cycles/ticks +average: 903534 cycles/ticks + +kyber_decaps: +median: 1109616 cycles/ticks +average: 1113411 cycles/ticks + +Loop spin: 838 +gen_a: +median: 232878 cycles/ticks +average: 234123 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47252 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22275 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 707506 cycles/ticks +average: 709887 cycles/ticks + +indcpa_enc: +median: 850500 cycles/ticks +average: 853675 cycles/ticks + +indcpa_dec: +median: 198562 cycles/ticks +average: 199343 cycles/ticks + +kyber_keypair_derand: +median: 756030 cycles/ticks +average: 758959 cycles/ticks + +kyber_keypair: +median: 783272 cycles/ticks +average: 785744 cycles/ticks + +kyber_encaps_derand: +median: 899480 cycles/ticks +average: 902815 cycles/ticks + +kyber_encaps: +median: 900832 cycles/ticks +average: 904069 cycles/ticks + +kyber_decaps: +median: 1111554 cycles/ticks +average: 1115741 cycles/ticks + +Loop spin: 839 +gen_a: +median: 232400 cycles/ticks +average: 233616 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23057 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33437 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47269 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22246 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8698 cycles/ticks + +indcpa_keypair: +median: 706568 cycles/ticks +average: 709487 cycles/ticks + +indcpa_enc: +median: 849644 cycles/ticks +average: 852801 cycles/ticks + +indcpa_dec: +median: 198594 cycles/ticks +average: 199378 cycles/ticks + +kyber_keypair_derand: +median: 752098 cycles/ticks +average: 754940 cycles/ticks + +kyber_keypair: +median: 783280 cycles/ticks +average: 786017 cycles/ticks + +kyber_encaps_derand: +median: 899500 cycles/ticks +average: 903042 cycles/ticks + +kyber_encaps: +median: 900494 cycles/ticks +average: 903907 cycles/ticks + +kyber_decaps: +median: 1113328 cycles/ticks +average: 1117254 cycles/ticks + +Loop spin: 840 +gen_a: +median: 232930 cycles/ticks +average: 234156 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7185 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47245 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22251 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 706554 cycles/ticks +average: 709538 cycles/ticks + +indcpa_enc: +median: 849502 cycles/ticks +average: 852963 cycles/ticks + +indcpa_dec: +median: 198640 cycles/ticks +average: 199464 cycles/ticks + +kyber_keypair_derand: +median: 752966 cycles/ticks +average: 756085 cycles/ticks + +kyber_keypair: +median: 783190 cycles/ticks +average: 785858 cycles/ticks + +kyber_encaps_derand: +median: 899114 cycles/ticks +average: 902483 cycles/ticks + +kyber_encaps: +median: 900084 cycles/ticks +average: 903329 cycles/ticks + +kyber_decaps: +median: 1110104 cycles/ticks +average: 1113718 cycles/ticks + +Loop spin: 841 +gen_a: +median: 232924 cycles/ticks +average: 234200 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7167 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47076 cycles/ticks +average: 47279 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22217 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8699 cycles/ticks + +indcpa_keypair: +median: 710992 cycles/ticks +average: 713854 cycles/ticks + +indcpa_enc: +median: 854534 cycles/ticks +average: 857441 cycles/ticks + +indcpa_dec: +median: 198558 cycles/ticks +average: 199234 cycles/ticks + +kyber_keypair_derand: +median: 752628 cycles/ticks +average: 755593 cycles/ticks + +kyber_keypair: +median: 783148 cycles/ticks +average: 785832 cycles/ticks + +kyber_encaps_derand: +median: 898868 cycles/ticks +average: 902168 cycles/ticks + +kyber_encaps: +median: 900436 cycles/ticks +average: 903292 cycles/ticks + +kyber_decaps: +median: 1111454 cycles/ticks +average: 1115422 cycles/ticks + +Loop spin: 842 +gen_a: +median: 232642 cycles/ticks +average: 233770 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7147 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7179 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47286 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22249 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8724 cycles/ticks + +indcpa_keypair: +median: 706624 cycles/ticks +average: 709516 cycles/ticks + +indcpa_enc: +median: 849926 cycles/ticks +average: 853366 cycles/ticks + +indcpa_dec: +median: 198590 cycles/ticks +average: 199463 cycles/ticks + +kyber_keypair_derand: +median: 756508 cycles/ticks +average: 759910 cycles/ticks + +kyber_keypair: +median: 782880 cycles/ticks +average: 786186 cycles/ticks + +kyber_encaps_derand: +median: 898882 cycles/ticks +average: 902638 cycles/ticks + +kyber_encaps: +median: 900196 cycles/ticks +average: 903946 cycles/ticks + +kyber_decaps: +median: 1109604 cycles/ticks +average: 1113855 cycles/ticks + +Loop spin: 843 +gen_a: +median: 232604 cycles/ticks +average: 233834 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23051 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33456 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47090 cycles/ticks +average: 47293 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3773 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706890 cycles/ticks +average: 709836 cycles/ticks + +indcpa_enc: +median: 849970 cycles/ticks +average: 853589 cycles/ticks + +indcpa_dec: +median: 198624 cycles/ticks +average: 199511 cycles/ticks + +kyber_keypair_derand: +median: 756604 cycles/ticks +average: 759777 cycles/ticks + +kyber_keypair: +median: 783156 cycles/ticks +average: 786286 cycles/ticks + +kyber_encaps_derand: +median: 898252 cycles/ticks +average: 902005 cycles/ticks + +kyber_encaps: +median: 899924 cycles/ticks +average: 903203 cycles/ticks + +kyber_decaps: +median: 1109354 cycles/ticks +average: 1113679 cycles/ticks + +Loop spin: 844 +gen_a: +median: 232614 cycles/ticks +average: 233897 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7179 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33455 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47080 cycles/ticks +average: 47280 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3766 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22271 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 706682 cycles/ticks +average: 709734 cycles/ticks + +indcpa_enc: +median: 853684 cycles/ticks +average: 857263 cycles/ticks + +indcpa_dec: +median: 198538 cycles/ticks +average: 199411 cycles/ticks + +kyber_keypair_derand: +median: 751816 cycles/ticks +average: 754994 cycles/ticks + +kyber_keypair: +median: 783320 cycles/ticks +average: 786197 cycles/ticks + +kyber_encaps_derand: +median: 902620 cycles/ticks +average: 906179 cycles/ticks + +kyber_encaps: +median: 903902 cycles/ticks +average: 907523 cycles/ticks + +kyber_decaps: +median: 1116412 cycles/ticks +average: 1120646 cycles/ticks + +Loop spin: 845 +gen_a: +median: 232834 cycles/ticks +average: 234088 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7187 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22974 cycles/ticks +average: 23110 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33439 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47286 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3767 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8780 cycles/ticks + +indcpa_keypair: +median: 707556 cycles/ticks +average: 710636 cycles/ticks + +indcpa_enc: +median: 851126 cycles/ticks +average: 854422 cycles/ticks + +indcpa_dec: +median: 198548 cycles/ticks +average: 199353 cycles/ticks + +kyber_keypair_derand: +median: 751240 cycles/ticks +average: 754430 cycles/ticks + +kyber_keypair: +median: 783446 cycles/ticks +average: 786373 cycles/ticks + +kyber_encaps_derand: +median: 899456 cycles/ticks +average: 903007 cycles/ticks + +kyber_encaps: +median: 900486 cycles/ticks +average: 903958 cycles/ticks + +kyber_decaps: +median: 1110090 cycles/ticks +average: 1114607 cycles/ticks + +Loop spin: 846 +gen_a: +median: 232724 cycles/ticks +average: 233925 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23074 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33436 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47288 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 707796 cycles/ticks +average: 710714 cycles/ticks + +indcpa_enc: +median: 851442 cycles/ticks +average: 854991 cycles/ticks + +indcpa_dec: +median: 198588 cycles/ticks +average: 199372 cycles/ticks + +kyber_keypair_derand: +median: 752978 cycles/ticks +average: 756180 cycles/ticks + +kyber_keypair: +median: 783936 cycles/ticks +average: 786861 cycles/ticks + +kyber_encaps_derand: +median: 900334 cycles/ticks +average: 903981 cycles/ticks + +kyber_encaps: +median: 901084 cycles/ticks +average: 904638 cycles/ticks + +kyber_decaps: +median: 1110438 cycles/ticks +average: 1114469 cycles/ticks + +Loop spin: 847 +gen_a: +median: 232684 cycles/ticks +average: 233950 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7177 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22966 cycles/ticks +average: 23073 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33466 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47276 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1944 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22245 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 707028 cycles/ticks +average: 710081 cycles/ticks + +indcpa_enc: +median: 849866 cycles/ticks +average: 853343 cycles/ticks + +indcpa_dec: +median: 198570 cycles/ticks +average: 199329 cycles/ticks + +kyber_keypair_derand: +median: 751382 cycles/ticks +average: 754529 cycles/ticks + +kyber_keypair: +median: 783372 cycles/ticks +average: 786448 cycles/ticks + +kyber_encaps_derand: +median: 903574 cycles/ticks +average: 907428 cycles/ticks + +kyber_encaps: +median: 905264 cycles/ticks +average: 908775 cycles/ticks + +kyber_decaps: +median: 1115516 cycles/ticks +average: 1119862 cycles/ticks + +Loop spin: 848 +gen_a: +median: 232382 cycles/ticks +average: 233682 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7178 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7165 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23058 cycles/ticks + +INVNTT: +median: 33302 cycles/ticks +average: 33469 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47297 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1946 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22274 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 707242 cycles/ticks +average: 710436 cycles/ticks + +indcpa_enc: +median: 851406 cycles/ticks +average: 854875 cycles/ticks + +indcpa_dec: +median: 198594 cycles/ticks +average: 199462 cycles/ticks + +kyber_keypair_derand: +median: 756972 cycles/ticks +average: 763692 cycles/ticks + +kyber_keypair: +median: 783662 cycles/ticks +average: 789231 cycles/ticks + +kyber_encaps_derand: +median: 900862 cycles/ticks +average: 904439 cycles/ticks + +kyber_encaps: +median: 902310 cycles/ticks +average: 905956 cycles/ticks + +kyber_decaps: +median: 1111944 cycles/ticks +average: 1116510 cycles/ticks + +Loop spin: 849 +gen_a: +median: 232834 cycles/ticks +average: 234180 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23070 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33456 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47088 cycles/ticks +average: 47281 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22274 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 708652 cycles/ticks +average: 711719 cycles/ticks + +indcpa_enc: +median: 851896 cycles/ticks +average: 855520 cycles/ticks + +indcpa_dec: +median: 198564 cycles/ticks +average: 199355 cycles/ticks + +kyber_keypair_derand: +median: 753810 cycles/ticks +average: 757216 cycles/ticks + +kyber_keypair: +median: 784906 cycles/ticks +average: 787937 cycles/ticks + +kyber_encaps_derand: +median: 901666 cycles/ticks +average: 905393 cycles/ticks + +kyber_encaps: +median: 902368 cycles/ticks +average: 905985 cycles/ticks + +kyber_decaps: +median: 1110730 cycles/ticks +average: 1114812 cycles/ticks + +Loop spin: 850 +gen_a: +median: 233654 cycles/ticks +average: 234935 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7174 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33304 cycles/ticks +average: 33433 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47281 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3470 cycles/ticks + +poly_compress: +median: 3748 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1950 cycles/ticks + +polyvec_compress: +median: 22178 cycles/ticks +average: 22269 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8733 cycles/ticks + +indcpa_keypair: +median: 706216 cycles/ticks +average: 709242 cycles/ticks + +indcpa_enc: +median: 849554 cycles/ticks +average: 853054 cycles/ticks + +indcpa_dec: +median: 198622 cycles/ticks +average: 199465 cycles/ticks + +kyber_keypair_derand: +median: 751596 cycles/ticks +average: 754829 cycles/ticks + +kyber_keypair: +median: 783186 cycles/ticks +average: 786047 cycles/ticks + +kyber_encaps_derand: +median: 899978 cycles/ticks +average: 903845 cycles/ticks + +kyber_encaps: +median: 900840 cycles/ticks +average: 904279 cycles/ticks + +kyber_decaps: +median: 1111672 cycles/ticks +average: 1115349 cycles/ticks + +Loop spin: 851 +gen_a: +median: 232454 cycles/ticks +average: 233797 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47243 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 707100 cycles/ticks +average: 710111 cycles/ticks + +indcpa_enc: +median: 853730 cycles/ticks +average: 857155 cycles/ticks + +indcpa_dec: +median: 198564 cycles/ticks +average: 199362 cycles/ticks + +kyber_keypair_derand: +median: 752164 cycles/ticks +average: 755179 cycles/ticks + +kyber_keypair: +median: 782940 cycles/ticks +average: 785836 cycles/ticks + +kyber_encaps_derand: +median: 902856 cycles/ticks +average: 906563 cycles/ticks + +kyber_encaps: +median: 904302 cycles/ticks +average: 907880 cycles/ticks + +kyber_decaps: +median: 1114470 cycles/ticks +average: 1118853 cycles/ticks + +Loop spin: 852 +gen_a: +median: 233358 cycles/ticks +average: 234686 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7182 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23075 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47082 cycles/ticks +average: 47281 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22237 cycles/ticks + +polyvec_decompress: +median: 8706 cycles/ticks +average: 8760 cycles/ticks + +indcpa_keypair: +median: 710914 cycles/ticks +average: 713936 cycles/ticks + +indcpa_enc: +median: 854042 cycles/ticks +average: 857435 cycles/ticks + +indcpa_dec: +median: 198684 cycles/ticks +average: 199602 cycles/ticks + +kyber_keypair_derand: +median: 751838 cycles/ticks +average: 754923 cycles/ticks + +kyber_keypair: +median: 783496 cycles/ticks +average: 786311 cycles/ticks + +kyber_encaps_derand: +median: 898984 cycles/ticks +average: 902612 cycles/ticks + +kyber_encaps: +median: 900142 cycles/ticks +average: 903685 cycles/ticks + +kyber_decaps: +median: 1109774 cycles/ticks +average: 1114178 cycles/ticks + +Loop spin: 853 +gen_a: +median: 232706 cycles/ticks +average: 233990 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22966 cycles/ticks +average: 23081 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33431 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47074 cycles/ticks +average: 47264 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22260 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8728 cycles/ticks + +indcpa_keypair: +median: 707300 cycles/ticks +average: 710040 cycles/ticks + +indcpa_enc: +median: 850852 cycles/ticks +average: 854314 cycles/ticks + +indcpa_dec: +median: 198620 cycles/ticks +average: 199480 cycles/ticks + +kyber_keypair_derand: +median: 751928 cycles/ticks +average: 755057 cycles/ticks + +kyber_keypair: +median: 783508 cycles/ticks +average: 786368 cycles/ticks + +kyber_encaps_derand: +median: 898870 cycles/ticks +average: 902514 cycles/ticks + +kyber_encaps: +median: 900506 cycles/ticks +average: 903857 cycles/ticks + +kyber_decaps: +median: 1112198 cycles/ticks +average: 1116338 cycles/ticks + +Loop spin: 854 +gen_a: +median: 232602 cycles/ticks +average: 233914 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7169 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23081 cycles/ticks + +INVNTT: +median: 33328 cycles/ticks +average: 33487 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47096 cycles/ticks +average: 47295 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22266 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8730 cycles/ticks + +indcpa_keypair: +median: 706528 cycles/ticks +average: 709611 cycles/ticks + +indcpa_enc: +median: 849812 cycles/ticks +average: 853317 cycles/ticks + +indcpa_dec: +median: 198596 cycles/ticks +average: 199457 cycles/ticks + +kyber_keypair_derand: +median: 751992 cycles/ticks +average: 755067 cycles/ticks + +kyber_keypair: +median: 783148 cycles/ticks +average: 786088 cycles/ticks + +kyber_encaps_derand: +median: 899204 cycles/ticks +average: 902871 cycles/ticks + +kyber_encaps: +median: 900594 cycles/ticks +average: 904084 cycles/ticks + +kyber_decaps: +median: 1109714 cycles/ticks +average: 1114026 cycles/ticks + +Loop spin: 855 +gen_a: +median: 232662 cycles/ticks +average: 234024 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7173 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7169 cycles/ticks + +NTT: +median: 22974 cycles/ticks +average: 23093 cycles/ticks + +INVNTT: +median: 33332 cycles/ticks +average: 33479 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47086 cycles/ticks +average: 47387 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22239 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 707216 cycles/ticks +average: 710012 cycles/ticks + +indcpa_enc: +median: 850016 cycles/ticks +average: 853579 cycles/ticks + +indcpa_dec: +median: 198576 cycles/ticks +average: 199372 cycles/ticks + +kyber_keypair_derand: +median: 752270 cycles/ticks +average: 755545 cycles/ticks + +kyber_keypair: +median: 783534 cycles/ticks +average: 786317 cycles/ticks + +kyber_encaps_derand: +median: 898990 cycles/ticks +average: 902408 cycles/ticks + +kyber_encaps: +median: 900162 cycles/ticks +average: 903560 cycles/ticks + +kyber_decaps: +median: 1109030 cycles/ticks +average: 1113245 cycles/ticks + +Loop spin: 856 +gen_a: +median: 232784 cycles/ticks +average: 234028 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7191 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22968 cycles/ticks +average: 23083 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33433 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47313 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1946 cycles/ticks + +polyvec_compress: +median: 22174 cycles/ticks +average: 22275 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 707060 cycles/ticks +average: 709936 cycles/ticks + +indcpa_enc: +median: 853934 cycles/ticks +average: 857502 cycles/ticks + +indcpa_dec: +median: 198572 cycles/ticks +average: 199428 cycles/ticks + +kyber_keypair_derand: +median: 752038 cycles/ticks +average: 755166 cycles/ticks + +kyber_keypair: +median: 783222 cycles/ticks +average: 786151 cycles/ticks + +kyber_encaps_derand: +median: 902738 cycles/ticks +average: 906515 cycles/ticks + +kyber_encaps: +median: 903986 cycles/ticks +average: 907608 cycles/ticks + +kyber_decaps: +median: 1112212 cycles/ticks +average: 1116297 cycles/ticks + +Loop spin: 857 +gen_a: +median: 232606 cycles/ticks +average: 233864 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7174 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7173 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23062 cycles/ticks + +INVNTT: +median: 33304 cycles/ticks +average: 33451 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47076 cycles/ticks +average: 47247 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8728 cycles/ticks + +indcpa_keypair: +median: 707646 cycles/ticks +average: 710695 cycles/ticks + +indcpa_enc: +median: 850870 cycles/ticks +average: 854413 cycles/ticks + +indcpa_dec: +median: 198550 cycles/ticks +average: 199349 cycles/ticks + +kyber_keypair_derand: +median: 751450 cycles/ticks +average: 754515 cycles/ticks + +kyber_keypair: +median: 783044 cycles/ticks +average: 786018 cycles/ticks + +kyber_encaps_derand: +median: 899810 cycles/ticks +average: 903517 cycles/ticks + +kyber_encaps: +median: 901388 cycles/ticks +average: 904779 cycles/ticks + +kyber_decaps: +median: 1111398 cycles/ticks +average: 1115575 cycles/ticks + +Loop spin: 858 +gen_a: +median: 232706 cycles/ticks +average: 233939 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7170 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23066 cycles/ticks + +INVNTT: +median: 33304 cycles/ticks +average: 33466 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47278 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1944 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22308 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 710844 cycles/ticks +average: 713900 cycles/ticks + +indcpa_enc: +median: 854182 cycles/ticks +average: 857560 cycles/ticks + +indcpa_dec: +median: 198570 cycles/ticks +average: 199432 cycles/ticks + +kyber_keypair_derand: +median: 751714 cycles/ticks +average: 754964 cycles/ticks + +kyber_keypair: +median: 783322 cycles/ticks +average: 786075 cycles/ticks + +kyber_encaps_derand: +median: 899592 cycles/ticks +average: 903202 cycles/ticks + +kyber_encaps: +median: 900734 cycles/ticks +average: 904148 cycles/ticks + +kyber_decaps: +median: 1110816 cycles/ticks +average: 1115168 cycles/ticks + +Loop spin: 859 +gen_a: +median: 232824 cycles/ticks +average: 234016 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7186 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7166 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33518 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47257 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3774 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22275 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 706702 cycles/ticks +average: 709740 cycles/ticks + +indcpa_enc: +median: 849518 cycles/ticks +average: 852965 cycles/ticks + +indcpa_dec: +median: 198592 cycles/ticks +average: 199451 cycles/ticks + +kyber_keypair_derand: +median: 752256 cycles/ticks +average: 755513 cycles/ticks + +kyber_keypair: +median: 783284 cycles/ticks +average: 786051 cycles/ticks + +kyber_encaps_derand: +median: 898460 cycles/ticks +average: 902095 cycles/ticks + +kyber_encaps: +median: 899848 cycles/ticks +average: 903498 cycles/ticks + +kyber_decaps: +median: 1109334 cycles/ticks +average: 1113543 cycles/ticks + +Loop spin: 860 +gen_a: +median: 233146 cycles/ticks +average: 234389 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7167 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33308 cycles/ticks +average: 33453 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47074 cycles/ticks +average: 47260 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8729 cycles/ticks + +indcpa_keypair: +median: 706234 cycles/ticks +average: 709300 cycles/ticks + +indcpa_enc: +median: 851100 cycles/ticks +average: 854537 cycles/ticks + +indcpa_dec: +median: 198662 cycles/ticks +average: 199480 cycles/ticks + +kyber_keypair_derand: +median: 751824 cycles/ticks +average: 754952 cycles/ticks + +kyber_keypair: +median: 783232 cycles/ticks +average: 786056 cycles/ticks + +kyber_encaps_derand: +median: 900484 cycles/ticks +average: 904162 cycles/ticks + +kyber_encaps: +median: 902342 cycles/ticks +average: 905775 cycles/ticks + +kyber_decaps: +median: 1111842 cycles/ticks +average: 1116031 cycles/ticks + +Loop spin: 861 +gen_a: +median: 233242 cycles/ticks +average: 234570 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7180 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22970 cycles/ticks +average: 23084 cycles/ticks + +INVNTT: +median: 33340 cycles/ticks +average: 33496 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47080 cycles/ticks +average: 47252 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8725 cycles/ticks + +indcpa_keypair: +median: 706926 cycles/ticks +average: 709975 cycles/ticks + +indcpa_enc: +median: 850088 cycles/ticks +average: 853597 cycles/ticks + +indcpa_dec: +median: 198582 cycles/ticks +average: 199401 cycles/ticks + +kyber_keypair_derand: +median: 751274 cycles/ticks +average: 754475 cycles/ticks + +kyber_keypair: +median: 783368 cycles/ticks +average: 789544 cycles/ticks + +kyber_encaps_derand: +median: 903304 cycles/ticks +average: 909506 cycles/ticks + +kyber_encaps: +median: 904226 cycles/ticks +average: 907789 cycles/ticks + +kyber_decaps: +median: 1114650 cycles/ticks +average: 1119015 cycles/ticks + +Loop spin: 862 +gen_a: +median: 232370 cycles/ticks +average: 233820 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7152 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33458 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47269 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22184 cycles/ticks +average: 22288 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 707262 cycles/ticks +average: 710225 cycles/ticks + +indcpa_enc: +median: 850662 cycles/ticks +average: 854072 cycles/ticks + +indcpa_dec: +median: 198614 cycles/ticks +average: 199485 cycles/ticks + +kyber_keypair_derand: +median: 751570 cycles/ticks +average: 754665 cycles/ticks + +kyber_keypair: +median: 783606 cycles/ticks +average: 786536 cycles/ticks + +kyber_encaps_derand: +median: 899702 cycles/ticks +average: 903341 cycles/ticks + +kyber_encaps: +median: 901180 cycles/ticks +average: 904613 cycles/ticks + +kyber_decaps: +median: 1111388 cycles/ticks +average: 1115516 cycles/ticks + +Loop spin: 863 +gen_a: +median: 232832 cycles/ticks +average: 234065 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7174 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23057 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33462 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47076 cycles/ticks +average: 47282 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3878 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22285 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8723 cycles/ticks + +indcpa_keypair: +median: 710910 cycles/ticks +average: 713782 cycles/ticks + +indcpa_enc: +median: 854292 cycles/ticks +average: 857755 cycles/ticks + +indcpa_dec: +median: 198668 cycles/ticks +average: 199480 cycles/ticks + +kyber_keypair_derand: +median: 752296 cycles/ticks +average: 755521 cycles/ticks + +kyber_keypair: +median: 783184 cycles/ticks +average: 786015 cycles/ticks + +kyber_encaps_derand: +median: 898436 cycles/ticks +average: 902137 cycles/ticks + +kyber_encaps: +median: 899394 cycles/ticks +average: 903046 cycles/ticks + +kyber_decaps: +median: 1108884 cycles/ticks +average: 1113140 cycles/ticks + +Loop spin: 864 +gen_a: +median: 232786 cycles/ticks +average: 234038 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7174 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33302 cycles/ticks +average: 33443 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47284 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22176 cycles/ticks +average: 22269 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 707680 cycles/ticks +average: 710762 cycles/ticks + +indcpa_enc: +median: 851728 cycles/ticks +average: 855093 cycles/ticks + +indcpa_dec: +median: 198634 cycles/ticks +average: 199430 cycles/ticks + +kyber_keypair_derand: +median: 753636 cycles/ticks +average: 756762 cycles/ticks + +kyber_keypair: +median: 784030 cycles/ticks +average: 787055 cycles/ticks + +kyber_encaps_derand: +median: 900694 cycles/ticks +average: 904341 cycles/ticks + +kyber_encaps: +median: 902022 cycles/ticks +average: 905560 cycles/ticks + +kyber_decaps: +median: 1111622 cycles/ticks +average: 1115874 cycles/ticks + +Loop spin: 865 +gen_a: +median: 232548 cycles/ticks +average: 233870 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7181 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22960 cycles/ticks +average: 23078 cycles/ticks + +INVNTT: +median: 33302 cycles/ticks +average: 33530 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47082 cycles/ticks +average: 47292 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22176 cycles/ticks +average: 22282 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8731 cycles/ticks + +indcpa_keypair: +median: 708828 cycles/ticks +average: 711973 cycles/ticks + +indcpa_enc: +median: 852670 cycles/ticks +average: 855946 cycles/ticks + +indcpa_dec: +median: 198590 cycles/ticks +average: 199416 cycles/ticks + +kyber_keypair_derand: +median: 757272 cycles/ticks +average: 760557 cycles/ticks + +kyber_keypair: +median: 784868 cycles/ticks +average: 787821 cycles/ticks + +kyber_encaps_derand: +median: 901694 cycles/ticks +average: 905503 cycles/ticks + +kyber_encaps: +median: 902634 cycles/ticks +average: 906324 cycles/ticks + +kyber_decaps: +median: 1111604 cycles/ticks +average: 1115824 cycles/ticks + +Loop spin: 866 +gen_a: +median: 232094 cycles/ticks +average: 233314 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33448 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47236 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 706774 cycles/ticks +average: 709759 cycles/ticks + +indcpa_enc: +median: 853858 cycles/ticks +average: 857529 cycles/ticks + +indcpa_dec: +median: 198632 cycles/ticks +average: 199506 cycles/ticks + +kyber_keypair_derand: +median: 751022 cycles/ticks +average: 754152 cycles/ticks + +kyber_keypair: +median: 782964 cycles/ticks +average: 786134 cycles/ticks + +kyber_encaps_derand: +median: 902514 cycles/ticks +average: 906316 cycles/ticks + +kyber_encaps: +median: 903634 cycles/ticks +average: 907222 cycles/ticks + +kyber_decaps: +median: 1113714 cycles/ticks +average: 1117871 cycles/ticks + +Loop spin: 867 +gen_a: +median: 232334 cycles/ticks +average: 233591 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7180 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23065 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33451 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47287 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22269 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 707148 cycles/ticks +average: 710190 cycles/ticks + +indcpa_enc: +median: 854114 cycles/ticks +average: 857611 cycles/ticks + +indcpa_dec: +median: 201746 cycles/ticks +average: 202570 cycles/ticks + +kyber_keypair_derand: +median: 752150 cycles/ticks +average: 755384 cycles/ticks + +kyber_keypair: +median: 783800 cycles/ticks +average: 786850 cycles/ticks + +kyber_encaps_derand: +median: 903214 cycles/ticks +average: 906857 cycles/ticks + +kyber_encaps: +median: 904126 cycles/ticks +average: 907594 cycles/ticks + +kyber_decaps: +median: 1110390 cycles/ticks +average: 1114604 cycles/ticks + +Loop spin: 868 +gen_a: +median: 232384 cycles/ticks +average: 233745 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7120 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23062 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47088 cycles/ticks +average: 47269 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22293 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 707154 cycles/ticks +average: 710258 cycles/ticks + +indcpa_enc: +median: 850600 cycles/ticks +average: 854112 cycles/ticks + +indcpa_dec: +median: 198630 cycles/ticks +average: 199491 cycles/ticks + +kyber_keypair_derand: +median: 752266 cycles/ticks +average: 755534 cycles/ticks + +kyber_keypair: +median: 783700 cycles/ticks +average: 786786 cycles/ticks + +kyber_encaps_derand: +median: 899150 cycles/ticks +average: 902792 cycles/ticks + +kyber_encaps: +median: 900512 cycles/ticks +average: 904044 cycles/ticks + +kyber_decaps: +median: 1110170 cycles/ticks +average: 1114504 cycles/ticks + +Loop spin: 869 +gen_a: +median: 232672 cycles/ticks +average: 233902 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33304 cycles/ticks +average: 33479 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47080 cycles/ticks +average: 47296 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22176 cycles/ticks +average: 22278 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 706348 cycles/ticks +average: 709408 cycles/ticks + +indcpa_enc: +median: 851314 cycles/ticks +average: 854815 cycles/ticks + +indcpa_dec: +median: 198662 cycles/ticks +average: 199483 cycles/ticks + +kyber_keypair_derand: +median: 752276 cycles/ticks +average: 755564 cycles/ticks + +kyber_keypair: +median: 783742 cycles/ticks +average: 786614 cycles/ticks + +kyber_encaps_derand: +median: 900608 cycles/ticks +average: 904346 cycles/ticks + +kyber_encaps: +median: 901892 cycles/ticks +average: 905910 cycles/ticks + +kyber_decaps: +median: 1111436 cycles/ticks +average: 1115855 cycles/ticks + +Loop spin: 870 +gen_a: +median: 233510 cycles/ticks +average: 234805 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7171 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23053 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33467 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47088 cycles/ticks +average: 47304 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3466 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22281 cycles/ticks + +polyvec_decompress: +median: 8704 cycles/ticks +average: 8746 cycles/ticks + +indcpa_keypair: +median: 707328 cycles/ticks +average: 710522 cycles/ticks + +indcpa_enc: +median: 853768 cycles/ticks +average: 857338 cycles/ticks + +indcpa_dec: +median: 198634 cycles/ticks +average: 199410 cycles/ticks + +kyber_keypair_derand: +median: 756564 cycles/ticks +average: 759779 cycles/ticks + +kyber_keypair: +median: 783436 cycles/ticks +average: 786232 cycles/ticks + +kyber_encaps_derand: +median: 906842 cycles/ticks +average: 910812 cycles/ticks + +kyber_encaps: +median: 907966 cycles/ticks +average: 911546 cycles/ticks + +kyber_decaps: +median: 1117698 cycles/ticks +average: 1122107 cycles/ticks + +Loop spin: 871 +gen_a: +median: 232686 cycles/ticks +average: 234049 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47279 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1947 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 706916 cycles/ticks +average: 710062 cycles/ticks + +indcpa_enc: +median: 851106 cycles/ticks +average: 854694 cycles/ticks + +indcpa_dec: +median: 198570 cycles/ticks +average: 199403 cycles/ticks + +kyber_keypair_derand: +median: 751732 cycles/ticks +average: 754946 cycles/ticks + +kyber_keypair: +median: 783430 cycles/ticks +average: 786468 cycles/ticks + +kyber_encaps_derand: +median: 899586 cycles/ticks +average: 903213 cycles/ticks + +kyber_encaps: +median: 900410 cycles/ticks +average: 903866 cycles/ticks + +kyber_decaps: +median: 1109890 cycles/ticks +average: 1114167 cycles/ticks + +Loop spin: 872 +gen_a: +median: 232530 cycles/ticks +average: 233830 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23070 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33444 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47272 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22176 cycles/ticks +average: 22291 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8737 cycles/ticks + +indcpa_keypair: +median: 708600 cycles/ticks +average: 711618 cycles/ticks + +indcpa_enc: +median: 851744 cycles/ticks +average: 855259 cycles/ticks + +indcpa_dec: +median: 198566 cycles/ticks +average: 199390 cycles/ticks + +kyber_keypair_derand: +median: 754656 cycles/ticks +average: 758044 cycles/ticks + +kyber_keypair: +median: 785076 cycles/ticks +average: 788032 cycles/ticks + +kyber_encaps_derand: +median: 899450 cycles/ticks +average: 903123 cycles/ticks + +kyber_encaps: +median: 900100 cycles/ticks +average: 903846 cycles/ticks + +kyber_decaps: +median: 1109208 cycles/ticks +average: 1113694 cycles/ticks + +Loop spin: 873 +gen_a: +median: 233042 cycles/ticks +average: 234340 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33306 cycles/ticks +average: 33464 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47080 cycles/ticks +average: 47264 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22281 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8723 cycles/ticks + +indcpa_keypair: +median: 706388 cycles/ticks +average: 709496 cycles/ticks + +indcpa_enc: +median: 849458 cycles/ticks +average: 852927 cycles/ticks + +indcpa_dec: +median: 198640 cycles/ticks +average: 199431 cycles/ticks + +kyber_keypair_derand: +median: 751850 cycles/ticks +average: 754970 cycles/ticks + +kyber_keypair: +median: 783264 cycles/ticks +average: 786392 cycles/ticks + +kyber_encaps_derand: +median: 899162 cycles/ticks +average: 902958 cycles/ticks + +kyber_encaps: +median: 900432 cycles/ticks +average: 903848 cycles/ticks + +kyber_decaps: +median: 1109838 cycles/ticks +average: 1114053 cycles/ticks + +Loop spin: 874 +gen_a: +median: 233130 cycles/ticks +average: 234419 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7174 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7218 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23051 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33438 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47291 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1930 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22260 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 707438 cycles/ticks +average: 710650 cycles/ticks + +indcpa_enc: +median: 851028 cycles/ticks +average: 854471 cycles/ticks + +indcpa_dec: +median: 198584 cycles/ticks +average: 199436 cycles/ticks + +kyber_keypair_derand: +median: 752986 cycles/ticks +average: 756143 cycles/ticks + +kyber_keypair: +median: 783344 cycles/ticks +average: 789739 cycles/ticks + +kyber_encaps_derand: +median: 899932 cycles/ticks +average: 906425 cycles/ticks + +kyber_encaps: +median: 900998 cycles/ticks +average: 904623 cycles/ticks + +kyber_decaps: +median: 1110934 cycles/ticks +average: 1115193 cycles/ticks + +Loop spin: 875 +gen_a: +median: 232112 cycles/ticks +average: 233499 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7178 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33465 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47281 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3766 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22180 cycles/ticks +average: 22275 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8727 cycles/ticks + +indcpa_keypair: +median: 706264 cycles/ticks +average: 709244 cycles/ticks + +indcpa_enc: +median: 849950 cycles/ticks +average: 853420 cycles/ticks + +indcpa_dec: +median: 198568 cycles/ticks +average: 199427 cycles/ticks + +kyber_keypair_derand: +median: 752338 cycles/ticks +average: 755767 cycles/ticks + +kyber_keypair: +median: 783804 cycles/ticks +average: 786742 cycles/ticks + +kyber_encaps_derand: +median: 900020 cycles/ticks +average: 903664 cycles/ticks + +kyber_encaps: +median: 901232 cycles/ticks +average: 904801 cycles/ticks + +kyber_decaps: +median: 1110974 cycles/ticks +average: 1115211 cycles/ticks + +Loop spin: 876 +gen_a: +median: 232868 cycles/ticks +average: 234224 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7173 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22950 cycles/ticks +average: 23070 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33469 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47250 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3774 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22192 cycles/ticks +average: 22306 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706782 cycles/ticks +average: 709721 cycles/ticks + +indcpa_enc: +median: 850132 cycles/ticks +average: 853682 cycles/ticks + +indcpa_dec: +median: 198632 cycles/ticks +average: 199512 cycles/ticks + +kyber_keypair_derand: +median: 751846 cycles/ticks +average: 755158 cycles/ticks + +kyber_keypair: +median: 782976 cycles/ticks +average: 786142 cycles/ticks + +kyber_encaps_derand: +median: 899030 cycles/ticks +average: 902795 cycles/ticks + +kyber_encaps: +median: 900088 cycles/ticks +average: 903710 cycles/ticks + +kyber_decaps: +median: 1109790 cycles/ticks +average: 1114121 cycles/ticks + +Loop spin: 877 +gen_a: +median: 232852 cycles/ticks +average: 234058 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7183 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23052 cycles/ticks + +INVNTT: +median: 33304 cycles/ticks +average: 33459 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47074 cycles/ticks +average: 47288 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22264 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 706844 cycles/ticks +average: 710022 cycles/ticks + +indcpa_enc: +median: 850178 cycles/ticks +average: 853791 cycles/ticks + +indcpa_dec: +median: 198598 cycles/ticks +average: 199477 cycles/ticks + +kyber_keypair_derand: +median: 756516 cycles/ticks +average: 759741 cycles/ticks + +kyber_keypair: +median: 783392 cycles/ticks +average: 786424 cycles/ticks + +kyber_encaps_derand: +median: 899400 cycles/ticks +average: 903080 cycles/ticks + +kyber_encaps: +median: 900526 cycles/ticks +average: 904157 cycles/ticks + +kyber_decaps: +median: 1110062 cycles/ticks +average: 1114323 cycles/ticks + +Loop spin: 878 +gen_a: +median: 233284 cycles/ticks +average: 234600 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22950 cycles/ticks +average: 23098 cycles/ticks + +INVNTT: +median: 33302 cycles/ticks +average: 33468 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47295 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22286 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 712258 cycles/ticks +average: 715349 cycles/ticks + +indcpa_enc: +median: 857668 cycles/ticks +average: 861076 cycles/ticks + +indcpa_dec: +median: 198552 cycles/ticks +average: 199375 cycles/ticks + +kyber_keypair_derand: +median: 756690 cycles/ticks +average: 759908 cycles/ticks + +kyber_keypair: +median: 783824 cycles/ticks +average: 786727 cycles/ticks + +kyber_encaps_derand: +median: 901296 cycles/ticks +average: 905058 cycles/ticks + +kyber_encaps: +median: 902258 cycles/ticks +average: 905867 cycles/ticks + +kyber_decaps: +median: 1111902 cycles/ticks +average: 1116135 cycles/ticks + +Loop spin: 879 +gen_a: +median: 232630 cycles/ticks +average: 233859 cycles/ticks + +poly_getnoise_eta1: +median: 7122 cycles/ticks +average: 7186 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7172 cycles/ticks + +NTT: +median: 22980 cycles/ticks +average: 23090 cycles/ticks + +INVNTT: +median: 33334 cycles/ticks +average: 33491 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47294 cycles/ticks + +poly_tomsg: +median: 3854 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3773 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22233 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706504 cycles/ticks +average: 709428 cycles/ticks + +indcpa_enc: +median: 850498 cycles/ticks +average: 853945 cycles/ticks + +indcpa_dec: +median: 201722 cycles/ticks +average: 202450 cycles/ticks + +kyber_keypair_derand: +median: 751314 cycles/ticks +average: 754590 cycles/ticks + +kyber_keypair: +median: 783236 cycles/ticks +average: 786188 cycles/ticks + +kyber_encaps_derand: +median: 899218 cycles/ticks +average: 902929 cycles/ticks + +kyber_encaps: +median: 900808 cycles/ticks +average: 904295 cycles/ticks + +kyber_decaps: +median: 1110208 cycles/ticks +average: 1114167 cycles/ticks + +Loop spin: 880 +gen_a: +median: 232810 cycles/ticks +average: 234080 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23062 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33438 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47271 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1968 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22276 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706480 cycles/ticks +average: 709498 cycles/ticks + +indcpa_enc: +median: 851190 cycles/ticks +average: 854632 cycles/ticks + +indcpa_dec: +median: 198596 cycles/ticks +average: 199336 cycles/ticks + +kyber_keypair_derand: +median: 751612 cycles/ticks +average: 754665 cycles/ticks + +kyber_keypair: +median: 783046 cycles/ticks +average: 785836 cycles/ticks + +kyber_encaps_derand: +median: 901034 cycles/ticks +average: 904665 cycles/ticks + +kyber_encaps: +median: 901934 cycles/ticks +average: 905216 cycles/ticks + +kyber_decaps: +median: 1109712 cycles/ticks +average: 1113778 cycles/ticks + +Loop spin: 881 +gen_a: +median: 233136 cycles/ticks +average: 234302 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33438 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47086 cycles/ticks +average: 47288 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22174 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706958 cycles/ticks +average: 710074 cycles/ticks + +indcpa_enc: +median: 852016 cycles/ticks +average: 855427 cycles/ticks + +indcpa_dec: +median: 198544 cycles/ticks +average: 199414 cycles/ticks + +kyber_keypair_derand: +median: 751528 cycles/ticks +average: 754678 cycles/ticks + +kyber_keypair: +median: 783390 cycles/ticks +average: 786104 cycles/ticks + +kyber_encaps_derand: +median: 900642 cycles/ticks +average: 904289 cycles/ticks + +kyber_encaps: +median: 901720 cycles/ticks +average: 905071 cycles/ticks + +kyber_decaps: +median: 1111960 cycles/ticks +average: 1116233 cycles/ticks + +Loop spin: 882 +gen_a: +median: 232580 cycles/ticks +average: 233831 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23082 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33467 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47254 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3769 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22266 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 707614 cycles/ticks +average: 710559 cycles/ticks + +indcpa_enc: +median: 850668 cycles/ticks +average: 854069 cycles/ticks + +indcpa_dec: +median: 198552 cycles/ticks +average: 199409 cycles/ticks + +kyber_keypair_derand: +median: 751456 cycles/ticks +average: 754588 cycles/ticks + +kyber_keypair: +median: 783320 cycles/ticks +average: 786235 cycles/ticks + +kyber_encaps_derand: +median: 899880 cycles/ticks +average: 903612 cycles/ticks + +kyber_encaps: +median: 901814 cycles/ticks +average: 905246 cycles/ticks + +kyber_decaps: +median: 1111014 cycles/ticks +average: 1115197 cycles/ticks + +Loop spin: 883 +gen_a: +median: 232988 cycles/ticks +average: 234298 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7181 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22968 cycles/ticks +average: 23064 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33444 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47092 cycles/ticks +average: 47254 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22184 cycles/ticks +average: 22276 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 714284 cycles/ticks +average: 717480 cycles/ticks + +indcpa_enc: +median: 857536 cycles/ticks +average: 860921 cycles/ticks + +indcpa_dec: +median: 198616 cycles/ticks +average: 199482 cycles/ticks + +kyber_keypair_derand: +median: 754964 cycles/ticks +average: 758042 cycles/ticks + +kyber_keypair: +median: 786160 cycles/ticks +average: 788955 cycles/ticks + +kyber_encaps_derand: +median: 902326 cycles/ticks +average: 906077 cycles/ticks + +kyber_encaps: +median: 903336 cycles/ticks +average: 906893 cycles/ticks + +kyber_decaps: +median: 1113948 cycles/ticks +average: 1118202 cycles/ticks + +Loop spin: 884 +gen_a: +median: 232712 cycles/ticks +average: 234047 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7165 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33452 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47254 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1930 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22275 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 708224 cycles/ticks +average: 711489 cycles/ticks + +indcpa_enc: +median: 851620 cycles/ticks +average: 855105 cycles/ticks + +indcpa_dec: +median: 198676 cycles/ticks +average: 199497 cycles/ticks + +kyber_keypair_derand: +median: 752602 cycles/ticks +average: 755837 cycles/ticks + +kyber_keypair: +median: 783862 cycles/ticks +average: 786881 cycles/ticks + +kyber_encaps_derand: +median: 903458 cycles/ticks +average: 907173 cycles/ticks + +kyber_encaps: +median: 904398 cycles/ticks +average: 907776 cycles/ticks + +kyber_decaps: +median: 1114016 cycles/ticks +average: 1118059 cycles/ticks + +Loop spin: 885 +gen_a: +median: 232904 cycles/ticks +average: 234286 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7147 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33439 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47076 cycles/ticks +average: 47261 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1947 cycles/ticks + +polyvec_compress: +median: 22176 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 707676 cycles/ticks +average: 710530 cycles/ticks + +indcpa_enc: +median: 854224 cycles/ticks +average: 857526 cycles/ticks + +indcpa_dec: +median: 198742 cycles/ticks +average: 199616 cycles/ticks + +kyber_keypair_derand: +median: 752424 cycles/ticks +average: 755647 cycles/ticks + +kyber_keypair: +median: 783336 cycles/ticks +average: 786411 cycles/ticks + +kyber_encaps_derand: +median: 907416 cycles/ticks +average: 910957 cycles/ticks + +kyber_encaps: +median: 908096 cycles/ticks +average: 911586 cycles/ticks + +kyber_decaps: +median: 1118780 cycles/ticks +average: 1123044 cycles/ticks + +Loop spin: 886 +gen_a: +median: 232934 cycles/ticks +average: 234153 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23067 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33441 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47286 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22271 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706144 cycles/ticks +average: 709073 cycles/ticks + +indcpa_enc: +median: 849434 cycles/ticks +average: 852798 cycles/ticks + +indcpa_dec: +median: 198556 cycles/ticks +average: 199366 cycles/ticks + +kyber_keypair_derand: +median: 751648 cycles/ticks +average: 754798 cycles/ticks + +kyber_keypair: +median: 783206 cycles/ticks +average: 786249 cycles/ticks + +kyber_encaps_derand: +median: 899128 cycles/ticks +average: 902568 cycles/ticks + +kyber_encaps: +median: 900024 cycles/ticks +average: 903516 cycles/ticks + +kyber_decaps: +median: 1110580 cycles/ticks +average: 1114542 cycles/ticks + +Loop spin: 887 +gen_a: +median: 232922 cycles/ticks +average: 234077 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7185 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22960 cycles/ticks +average: 23076 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33435 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47247 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22267 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8729 cycles/ticks + +indcpa_keypair: +median: 707454 cycles/ticks +average: 710539 cycles/ticks + +indcpa_enc: +median: 852442 cycles/ticks +average: 855947 cycles/ticks + +indcpa_dec: +median: 198530 cycles/ticks +average: 199444 cycles/ticks + +kyber_keypair_derand: +median: 752056 cycles/ticks +average: 755157 cycles/ticks + +kyber_keypair: +median: 784912 cycles/ticks +average: 791335 cycles/ticks + +kyber_encaps_derand: +median: 900814 cycles/ticks +average: 907096 cycles/ticks + +kyber_encaps: +median: 901634 cycles/ticks +average: 905039 cycles/ticks + +kyber_decaps: +median: 1109862 cycles/ticks +average: 1114073 cycles/ticks + +Loop spin: 888 +gen_a: +median: 232814 cycles/ticks +average: 234101 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7166 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33445 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47246 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22315 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706502 cycles/ticks +average: 709380 cycles/ticks + +indcpa_enc: +median: 849394 cycles/ticks +average: 852755 cycles/ticks + +indcpa_dec: +median: 198546 cycles/ticks +average: 199392 cycles/ticks + +kyber_keypair_derand: +median: 753054 cycles/ticks +average: 756243 cycles/ticks + +kyber_keypair: +median: 783602 cycles/ticks +average: 786594 cycles/ticks + +kyber_encaps_derand: +median: 898844 cycles/ticks +average: 902479 cycles/ticks + +kyber_encaps: +median: 900026 cycles/ticks +average: 903529 cycles/ticks + +kyber_decaps: +median: 1109166 cycles/ticks +average: 1113406 cycles/ticks + +Loop spin: 889 +gen_a: +median: 233014 cycles/ticks +average: 234265 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7180 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7166 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47082 cycles/ticks +average: 47295 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3772 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22267 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 707120 cycles/ticks +average: 709952 cycles/ticks + +indcpa_enc: +median: 851390 cycles/ticks +average: 854864 cycles/ticks + +indcpa_dec: +median: 198536 cycles/ticks +average: 199369 cycles/ticks + +kyber_keypair_derand: +median: 756170 cycles/ticks +average: 759337 cycles/ticks + +kyber_keypair: +median: 783210 cycles/ticks +average: 786123 cycles/ticks + +kyber_encaps_derand: +median: 900324 cycles/ticks +average: 903956 cycles/ticks + +kyber_encaps: +median: 901590 cycles/ticks +average: 905084 cycles/ticks + +kyber_decaps: +median: 1110920 cycles/ticks +average: 1114983 cycles/ticks + +Loop spin: 890 +gen_a: +median: 233456 cycles/ticks +average: 234767 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7180 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33316 cycles/ticks +average: 33468 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47074 cycles/ticks +average: 47270 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22268 cycles/ticks + +polyvec_decompress: +median: 8704 cycles/ticks +average: 8753 cycles/ticks + +indcpa_keypair: +median: 707040 cycles/ticks +average: 709979 cycles/ticks + +indcpa_enc: +median: 851874 cycles/ticks +average: 855399 cycles/ticks + +indcpa_dec: +median: 198548 cycles/ticks +average: 199342 cycles/ticks + +kyber_keypair_derand: +median: 756534 cycles/ticks +average: 759553 cycles/ticks + +kyber_keypair: +median: 783400 cycles/ticks +average: 786371 cycles/ticks + +kyber_encaps_derand: +median: 899676 cycles/ticks +average: 903387 cycles/ticks + +kyber_encaps: +median: 900978 cycles/ticks +average: 904314 cycles/ticks + +kyber_decaps: +median: 1109974 cycles/ticks +average: 1114240 cycles/ticks + +Loop spin: 891 +gen_a: +median: 232720 cycles/ticks +average: 234024 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7170 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23046 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33454 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47074 cycles/ticks +average: 47269 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3464 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22184 cycles/ticks +average: 22280 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8734 cycles/ticks + +indcpa_keypair: +median: 711926 cycles/ticks +average: 716138 cycles/ticks + +indcpa_enc: +median: 855484 cycles/ticks +average: 858910 cycles/ticks + +indcpa_dec: +median: 198572 cycles/ticks +average: 199454 cycles/ticks + +kyber_keypair_derand: +median: 752040 cycles/ticks +average: 755227 cycles/ticks + +kyber_keypair: +median: 783144 cycles/ticks +average: 785907 cycles/ticks + +kyber_encaps_derand: +median: 899160 cycles/ticks +average: 902824 cycles/ticks + +kyber_encaps: +median: 900240 cycles/ticks +average: 903448 cycles/ticks + +kyber_decaps: +median: 1110464 cycles/ticks +average: 1114751 cycles/ticks + +Loop spin: 892 +gen_a: +median: 233082 cycles/ticks +average: 234312 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23063 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33455 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47084 cycles/ticks +average: 47282 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3875 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22259 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 707392 cycles/ticks +average: 710243 cycles/ticks + +indcpa_enc: +median: 849720 cycles/ticks +average: 853021 cycles/ticks + +indcpa_dec: +median: 198528 cycles/ticks +average: 199427 cycles/ticks + +kyber_keypair_derand: +median: 752224 cycles/ticks +average: 755332 cycles/ticks + +kyber_keypair: +median: 784344 cycles/ticks +average: 786967 cycles/ticks + +kyber_encaps_derand: +median: 899180 cycles/ticks +average: 902663 cycles/ticks + +kyber_encaps: +median: 900432 cycles/ticks +average: 903987 cycles/ticks + +kyber_decaps: +median: 1112000 cycles/ticks +average: 1116130 cycles/ticks + +Loop spin: 893 +gen_a: +median: 233544 cycles/ticks +average: 234800 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7165 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33421 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47074 cycles/ticks +average: 47233 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3742 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22277 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8727 cycles/ticks + +indcpa_keypair: +median: 706548 cycles/ticks +average: 709454 cycles/ticks + +indcpa_enc: +median: 849644 cycles/ticks +average: 853156 cycles/ticks + +indcpa_dec: +median: 198544 cycles/ticks +average: 199390 cycles/ticks + +kyber_keypair_derand: +median: 751706 cycles/ticks +average: 754784 cycles/ticks + +kyber_keypair: +median: 783258 cycles/ticks +average: 786011 cycles/ticks + +kyber_encaps_derand: +median: 899050 cycles/ticks +average: 902663 cycles/ticks + +kyber_encaps: +median: 900570 cycles/ticks +average: 903922 cycles/ticks + +kyber_decaps: +median: 1110558 cycles/ticks +average: 1114590 cycles/ticks + +Loop spin: 894 +gen_a: +median: 232672 cycles/ticks +average: 233943 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7170 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33443 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47080 cycles/ticks +average: 47274 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22174 cycles/ticks +average: 22259 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706344 cycles/ticks +average: 709283 cycles/ticks + +indcpa_enc: +median: 849278 cycles/ticks +average: 852714 cycles/ticks + +indcpa_dec: +median: 198626 cycles/ticks +average: 199428 cycles/ticks + +kyber_keypair_derand: +median: 751992 cycles/ticks +average: 755147 cycles/ticks + +kyber_keypair: +median: 783244 cycles/ticks +average: 786148 cycles/ticks + +kyber_encaps_derand: +median: 899798 cycles/ticks +average: 903404 cycles/ticks + +kyber_encaps: +median: 900488 cycles/ticks +average: 903931 cycles/ticks + +kyber_decaps: +median: 1110548 cycles/ticks +average: 1114726 cycles/ticks + +Loop spin: 895 +gen_a: +median: 232792 cycles/ticks +average: 234101 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33439 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47263 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1945 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22271 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706810 cycles/ticks +average: 709904 cycles/ticks + +indcpa_enc: +median: 850214 cycles/ticks +average: 853653 cycles/ticks + +indcpa_dec: +median: 198566 cycles/ticks +average: 199470 cycles/ticks + +kyber_keypair_derand: +median: 756492 cycles/ticks +average: 759706 cycles/ticks + +kyber_keypair: +median: 783280 cycles/ticks +average: 786273 cycles/ticks + +kyber_encaps_derand: +median: 898236 cycles/ticks +average: 901967 cycles/ticks + +kyber_encaps: +median: 899582 cycles/ticks +average: 903058 cycles/ticks + +kyber_decaps: +median: 1108380 cycles/ticks +average: 1112905 cycles/ticks + +Loop spin: 896 +gen_a: +median: 232468 cycles/ticks +average: 233698 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7166 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23053 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33456 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47234 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22266 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 706414 cycles/ticks +average: 709378 cycles/ticks + +indcpa_enc: +median: 849980 cycles/ticks +average: 853509 cycles/ticks + +indcpa_dec: +median: 198550 cycles/ticks +average: 199448 cycles/ticks + +kyber_keypair_derand: +median: 752484 cycles/ticks +average: 755613 cycles/ticks + +kyber_keypair: +median: 783132 cycles/ticks +average: 786114 cycles/ticks + +kyber_encaps_derand: +median: 898994 cycles/ticks +average: 902547 cycles/ticks + +kyber_encaps: +median: 900338 cycles/ticks +average: 903793 cycles/ticks + +kyber_decaps: +median: 1110110 cycles/ticks +average: 1114213 cycles/ticks + +Loop spin: 897 +gen_a: +median: 232700 cycles/ticks +average: 234028 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33430 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47086 cycles/ticks +average: 47271 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22267 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 706810 cycles/ticks +average: 709880 cycles/ticks + +indcpa_enc: +median: 850294 cycles/ticks +average: 853840 cycles/ticks + +indcpa_dec: +median: 198560 cycles/ticks +average: 199385 cycles/ticks + +kyber_keypair_derand: +median: 756558 cycles/ticks +average: 759746 cycles/ticks + +kyber_keypair: +median: 783238 cycles/ticks +average: 786223 cycles/ticks + +kyber_encaps_derand: +median: 899720 cycles/ticks +average: 903220 cycles/ticks + +kyber_encaps: +median: 900644 cycles/ticks +average: 904218 cycles/ticks + +kyber_decaps: +median: 1110762 cycles/ticks +average: 1115030 cycles/ticks + +Loop spin: 898 +gen_a: +median: 232756 cycles/ticks +average: 233958 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7178 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33318 cycles/ticks +average: 33463 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47256 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3524 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3766 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22178 cycles/ticks +average: 22271 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 707000 cycles/ticks +average: 710113 cycles/ticks + +indcpa_enc: +median: 850194 cycles/ticks +average: 853626 cycles/ticks + +indcpa_dec: +median: 198538 cycles/ticks +average: 199350 cycles/ticks + +kyber_keypair_derand: +median: 752024 cycles/ticks +average: 755370 cycles/ticks + +kyber_keypair: +median: 783232 cycles/ticks +average: 786206 cycles/ticks + +kyber_encaps_derand: +median: 899108 cycles/ticks +average: 902709 cycles/ticks + +kyber_encaps: +median: 900204 cycles/ticks +average: 903503 cycles/ticks + +kyber_decaps: +median: 1109932 cycles/ticks +average: 1114215 cycles/ticks + +Loop spin: 899 +gen_a: +median: 233002 cycles/ticks +average: 234234 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7178 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22952 cycles/ticks +average: 23058 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33436 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47100 cycles/ticks +average: 47308 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3873 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22263 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8740 cycles/ticks + +indcpa_keypair: +median: 708060 cycles/ticks +average: 711045 cycles/ticks + +indcpa_enc: +median: 851168 cycles/ticks +average: 854708 cycles/ticks + +indcpa_dec: +median: 198572 cycles/ticks +average: 199359 cycles/ticks + +kyber_keypair_derand: +median: 751526 cycles/ticks +average: 754693 cycles/ticks + +kyber_keypair: +median: 783574 cycles/ticks +average: 786404 cycles/ticks + +kyber_encaps_derand: +median: 898480 cycles/ticks +average: 902161 cycles/ticks + +kyber_encaps: +median: 899804 cycles/ticks +average: 903341 cycles/ticks + +kyber_decaps: +median: 1109090 cycles/ticks +average: 1113139 cycles/ticks + +Loop spin: 900 +gen_a: +median: 232660 cycles/ticks +average: 233831 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23059 cycles/ticks + +INVNTT: +median: 33310 cycles/ticks +average: 33450 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47082 cycles/ticks +average: 47263 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3438 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22184 cycles/ticks +average: 22280 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8723 cycles/ticks + +indcpa_keypair: +median: 712134 cycles/ticks +average: 715153 cycles/ticks + +indcpa_enc: +median: 854486 cycles/ticks +average: 858029 cycles/ticks + +indcpa_dec: +median: 198584 cycles/ticks +average: 199357 cycles/ticks + +kyber_keypair_derand: +median: 752658 cycles/ticks +average: 755900 cycles/ticks + +kyber_keypair: +median: 784474 cycles/ticks +average: 791210 cycles/ticks + +kyber_encaps_derand: +median: 898952 cycles/ticks +average: 905467 cycles/ticks + +kyber_encaps: +median: 900450 cycles/ticks +average: 903867 cycles/ticks + +kyber_decaps: +median: 1109466 cycles/ticks +average: 1113683 cycles/ticks + +Loop spin: 901 +gen_a: +median: 232462 cycles/ticks +average: 233777 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7181 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23054 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47284 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3436 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1944 cycles/ticks + +polyvec_compress: +median: 22184 cycles/ticks +average: 22297 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 710992 cycles/ticks +average: 714087 cycles/ticks + +indcpa_enc: +median: 854956 cycles/ticks +average: 858494 cycles/ticks + +indcpa_dec: +median: 198646 cycles/ticks +average: 199381 cycles/ticks + +kyber_keypair_derand: +median: 755822 cycles/ticks +average: 759056 cycles/ticks + +kyber_keypair: +median: 783124 cycles/ticks +average: 786210 cycles/ticks + +kyber_encaps_derand: +median: 902812 cycles/ticks +average: 906533 cycles/ticks + +kyber_encaps: +median: 904392 cycles/ticks +average: 907862 cycles/ticks + +kyber_decaps: +median: 1114234 cycles/ticks +average: 1118662 cycles/ticks + +Loop spin: 902 +gen_a: +median: 232404 cycles/ticks +average: 233633 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7140 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33426 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47246 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3872 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22266 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8725 cycles/ticks + +indcpa_keypair: +median: 707366 cycles/ticks +average: 710219 cycles/ticks + +indcpa_enc: +median: 850204 cycles/ticks +average: 853662 cycles/ticks + +indcpa_dec: +median: 198582 cycles/ticks +average: 199504 cycles/ticks + +kyber_keypair_derand: +median: 752056 cycles/ticks +average: 755183 cycles/ticks + +kyber_keypair: +median: 783146 cycles/ticks +average: 786096 cycles/ticks + +kyber_encaps_derand: +median: 904878 cycles/ticks +average: 908378 cycles/ticks + +kyber_encaps: +median: 906052 cycles/ticks +average: 909618 cycles/ticks + +kyber_decaps: +median: 1116774 cycles/ticks +average: 1121084 cycles/ticks + +Loop spin: 903 +gen_a: +median: 232528 cycles/ticks +average: 233864 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7178 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23057 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33442 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47278 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22282 cycles/ticks + +polyvec_decompress: +median: 8706 cycles/ticks +average: 8747 cycles/ticks + +indcpa_keypair: +median: 707162 cycles/ticks +average: 710332 cycles/ticks + +indcpa_enc: +median: 850624 cycles/ticks +average: 854246 cycles/ticks + +indcpa_dec: +median: 198602 cycles/ticks +average: 199385 cycles/ticks + +kyber_keypair_derand: +median: 751676 cycles/ticks +average: 754826 cycles/ticks + +kyber_keypair: +median: 783466 cycles/ticks +average: 786345 cycles/ticks + +kyber_encaps_derand: +median: 898710 cycles/ticks +average: 902224 cycles/ticks + +kyber_encaps: +median: 899750 cycles/ticks +average: 903354 cycles/ticks + +kyber_decaps: +median: 1110302 cycles/ticks +average: 1114528 cycles/ticks + +Loop spin: 904 +gen_a: +median: 233132 cycles/ticks +average: 234510 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7180 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23069 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33440 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47088 cycles/ticks +average: 47291 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3754 cycles/ticks +average: 3778 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22275 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 707296 cycles/ticks +average: 710321 cycles/ticks + +indcpa_enc: +median: 854600 cycles/ticks +average: 858167 cycles/ticks + +indcpa_dec: +median: 198594 cycles/ticks +average: 199381 cycles/ticks + +kyber_keypair_derand: +median: 751834 cycles/ticks +average: 754910 cycles/ticks + +kyber_keypair: +median: 783206 cycles/ticks +average: 786053 cycles/ticks + +kyber_encaps_derand: +median: 901868 cycles/ticks +average: 905427 cycles/ticks + +kyber_encaps: +median: 902976 cycles/ticks +average: 906317 cycles/ticks + +kyber_decaps: +median: 1112728 cycles/ticks +average: 1117135 cycles/ticks + +Loop spin: 905 +gen_a: +median: 233030 cycles/ticks +average: 234355 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7174 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7165 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33421 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47076 cycles/ticks +average: 47310 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3767 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706768 cycles/ticks +average: 709848 cycles/ticks + +indcpa_enc: +median: 849390 cycles/ticks +average: 852709 cycles/ticks + +indcpa_dec: +median: 198544 cycles/ticks +average: 199432 cycles/ticks + +kyber_keypair_derand: +median: 751346 cycles/ticks +average: 754824 cycles/ticks + +kyber_keypair: +median: 783312 cycles/ticks +average: 786037 cycles/ticks + +kyber_encaps_derand: +median: 898428 cycles/ticks +average: 901954 cycles/ticks + +kyber_encaps: +median: 899774 cycles/ticks +average: 903371 cycles/ticks + +kyber_decaps: +median: 1109182 cycles/ticks +average: 1113546 cycles/ticks + +Loop spin: 906 +gen_a: +median: 232692 cycles/ticks +average: 233957 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23078 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33446 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47277 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22262 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 707176 cycles/ticks +average: 710133 cycles/ticks + +indcpa_enc: +median: 850030 cycles/ticks +average: 853385 cycles/ticks + +indcpa_dec: +median: 198612 cycles/ticks +average: 199553 cycles/ticks + +kyber_keypair_derand: +median: 751966 cycles/ticks +average: 755192 cycles/ticks + +kyber_keypair: +median: 783752 cycles/ticks +average: 786686 cycles/ticks + +kyber_encaps_derand: +median: 898732 cycles/ticks +average: 902380 cycles/ticks + +kyber_encaps: +median: 900120 cycles/ticks +average: 903676 cycles/ticks + +kyber_decaps: +median: 1109834 cycles/ticks +average: 1113982 cycles/ticks + +Loop spin: 907 +gen_a: +median: 232786 cycles/ticks +average: 234013 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23062 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47351 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22268 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 708014 cycles/ticks +average: 710991 cycles/ticks + +indcpa_enc: +median: 850894 cycles/ticks +average: 854385 cycles/ticks + +indcpa_dec: +median: 198528 cycles/ticks +average: 199326 cycles/ticks + +kyber_keypair_derand: +median: 752508 cycles/ticks +average: 755520 cycles/ticks + +kyber_keypair: +median: 784122 cycles/ticks +average: 787041 cycles/ticks + +kyber_encaps_derand: +median: 899348 cycles/ticks +average: 902976 cycles/ticks + +kyber_encaps: +median: 900832 cycles/ticks +average: 904273 cycles/ticks + +kyber_decaps: +median: 1110672 cycles/ticks +average: 1114945 cycles/ticks + +Loop spin: 908 +gen_a: +median: 233218 cycles/ticks +average: 234502 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7181 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23058 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33507 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47245 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3867 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1929 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22251 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 711842 cycles/ticks +average: 714912 cycles/ticks + +indcpa_enc: +median: 855170 cycles/ticks +average: 858440 cycles/ticks + +indcpa_dec: +median: 201714 cycles/ticks +average: 202501 cycles/ticks + +kyber_keypair_derand: +median: 755762 cycles/ticks +average: 759004 cycles/ticks + +kyber_keypair: +median: 783356 cycles/ticks +average: 786345 cycles/ticks + +kyber_encaps_derand: +median: 898752 cycles/ticks +average: 902378 cycles/ticks + +kyber_encaps: +median: 900218 cycles/ticks +average: 903757 cycles/ticks + +kyber_decaps: +median: 1112726 cycles/ticks +average: 1117082 cycles/ticks + +Loop spin: 909 +gen_a: +median: 232736 cycles/ticks +average: 234095 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7182 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23058 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33458 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47082 cycles/ticks +average: 47279 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1934 cycles/ticks + +polyvec_compress: +median: 22178 cycles/ticks +average: 22281 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8727 cycles/ticks + +indcpa_keypair: +median: 706506 cycles/ticks +average: 709384 cycles/ticks + +indcpa_enc: +median: 849800 cycles/ticks +average: 853263 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199396 cycles/ticks + +kyber_keypair_derand: +median: 752638 cycles/ticks +average: 755751 cycles/ticks + +kyber_keypair: +median: 783308 cycles/ticks +average: 786374 cycles/ticks + +kyber_encaps_derand: +median: 899180 cycles/ticks +average: 902856 cycles/ticks + +kyber_encaps: +median: 900682 cycles/ticks +average: 904317 cycles/ticks + +kyber_decaps: +median: 1110352 cycles/ticks +average: 1114697 cycles/ticks + +Loop spin: 910 +gen_a: +median: 233420 cycles/ticks +average: 234600 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7178 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7166 cycles/ticks + +NTT: +median: 22952 cycles/ticks +average: 23059 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47281 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1932 cycles/ticks + +polyvec_compress: +median: 22184 cycles/ticks +average: 22280 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8751 cycles/ticks + +indcpa_keypair: +median: 706996 cycles/ticks +average: 709976 cycles/ticks + +indcpa_enc: +median: 850176 cycles/ticks +average: 853627 cycles/ticks + +indcpa_dec: +median: 198532 cycles/ticks +average: 199335 cycles/ticks + +kyber_keypair_derand: +median: 756308 cycles/ticks +average: 759399 cycles/ticks + +kyber_keypair: +median: 783344 cycles/ticks +average: 786191 cycles/ticks + +kyber_encaps_derand: +median: 903722 cycles/ticks +average: 907444 cycles/ticks + +kyber_encaps: +median: 905048 cycles/ticks +average: 908415 cycles/ticks + +kyber_decaps: +median: 1114732 cycles/ticks +average: 1118952 cycles/ticks + +Loop spin: 911 +gen_a: +median: 232854 cycles/ticks +average: 234174 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33451 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47258 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22303 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 711862 cycles/ticks +average: 714968 cycles/ticks + +indcpa_enc: +median: 855036 cycles/ticks +average: 858609 cycles/ticks + +indcpa_dec: +median: 198574 cycles/ticks +average: 199341 cycles/ticks + +kyber_keypair_derand: +median: 751586 cycles/ticks +average: 754895 cycles/ticks + +kyber_keypair: +median: 783288 cycles/ticks +average: 786304 cycles/ticks + +kyber_encaps_derand: +median: 903122 cycles/ticks +average: 906765 cycles/ticks + +kyber_encaps: +median: 904422 cycles/ticks +average: 907807 cycles/ticks + +kyber_decaps: +median: 1113906 cycles/ticks +average: 1118393 cycles/ticks + +Loop spin: 912 +gen_a: +median: 232794 cycles/ticks +average: 234050 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7176 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7166 cycles/ticks + +NTT: +median: 22966 cycles/ticks +average: 23074 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33446 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47076 cycles/ticks +average: 47274 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1946 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22278 cycles/ticks + +polyvec_decompress: +median: 8696 cycles/ticks +average: 8732 cycles/ticks + +indcpa_keypair: +median: 707180 cycles/ticks +average: 710065 cycles/ticks + +indcpa_enc: +median: 850236 cycles/ticks +average: 853674 cycles/ticks + +indcpa_dec: +median: 198566 cycles/ticks +average: 199316 cycles/ticks + +kyber_keypair_derand: +median: 752584 cycles/ticks +average: 755761 cycles/ticks + +kyber_keypair: +median: 783180 cycles/ticks +average: 786116 cycles/ticks + +kyber_encaps_derand: +median: 899772 cycles/ticks +average: 903426 cycles/ticks + +kyber_encaps: +median: 900946 cycles/ticks +average: 904464 cycles/ticks + +kyber_decaps: +median: 1111114 cycles/ticks +average: 1115359 cycles/ticks + +Loop spin: 913 +gen_a: +median: 233286 cycles/ticks +average: 234472 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7177 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23049 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33413 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47263 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3469 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8741 cycles/ticks + +indcpa_keypair: +median: 708036 cycles/ticks +average: 711081 cycles/ticks + +indcpa_enc: +median: 850546 cycles/ticks +average: 854084 cycles/ticks + +indcpa_dec: +median: 198564 cycles/ticks +average: 199289 cycles/ticks + +kyber_keypair_derand: +median: 752454 cycles/ticks +average: 755453 cycles/ticks + +kyber_keypair: +median: 784072 cycles/ticks +average: 786766 cycles/ticks + +kyber_encaps_derand: +median: 899250 cycles/ticks +average: 908329 cycles/ticks + +kyber_encaps: +median: 900490 cycles/ticks +average: 904018 cycles/ticks + +kyber_decaps: +median: 1109870 cycles/ticks +average: 1113981 cycles/ticks + +Loop spin: 914 +gen_a: +median: 232504 cycles/ticks +average: 233840 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7170 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7184 cycles/ticks + +NTT: +median: 22950 cycles/ticks +average: 23088 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33444 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47269 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22178 cycles/ticks +average: 22278 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8724 cycles/ticks + +indcpa_keypair: +median: 706458 cycles/ticks +average: 709443 cycles/ticks + +indcpa_enc: +median: 850106 cycles/ticks +average: 853280 cycles/ticks + +indcpa_dec: +median: 198532 cycles/ticks +average: 199308 cycles/ticks + +kyber_keypair_derand: +median: 751402 cycles/ticks +average: 754526 cycles/ticks + +kyber_keypair: +median: 783248 cycles/ticks +average: 785889 cycles/ticks + +kyber_encaps_derand: +median: 899180 cycles/ticks +average: 902749 cycles/ticks + +kyber_encaps: +median: 900098 cycles/ticks +average: 903535 cycles/ticks + +kyber_decaps: +median: 1113174 cycles/ticks +average: 1117373 cycles/ticks + +Loop spin: 915 +gen_a: +median: 232438 cycles/ticks +average: 233744 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33451 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47248 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22178 cycles/ticks +average: 22269 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 706400 cycles/ticks +average: 709419 cycles/ticks + +indcpa_enc: +median: 849832 cycles/ticks +average: 853205 cycles/ticks + +indcpa_dec: +median: 198532 cycles/ticks +average: 199414 cycles/ticks + +kyber_keypair_derand: +median: 751478 cycles/ticks +average: 754606 cycles/ticks + +kyber_keypair: +median: 783196 cycles/ticks +average: 786122 cycles/ticks + +kyber_encaps_derand: +median: 899264 cycles/ticks +average: 902901 cycles/ticks + +kyber_encaps: +median: 900674 cycles/ticks +average: 904151 cycles/ticks + +kyber_decaps: +median: 1109562 cycles/ticks +average: 1113770 cycles/ticks + +Loop spin: 916 +gen_a: +median: 232780 cycles/ticks +average: 234099 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7120 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33443 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47104 cycles/ticks +average: 47321 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22271 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8740 cycles/ticks + +indcpa_keypair: +median: 706610 cycles/ticks +average: 709479 cycles/ticks + +indcpa_enc: +median: 849366 cycles/ticks +average: 852761 cycles/ticks + +indcpa_dec: +median: 201710 cycles/ticks +average: 202587 cycles/ticks + +kyber_keypair_derand: +median: 752326 cycles/ticks +average: 755451 cycles/ticks + +kyber_keypair: +median: 783420 cycles/ticks +average: 786266 cycles/ticks + +kyber_encaps_derand: +median: 899534 cycles/ticks +average: 903167 cycles/ticks + +kyber_encaps: +median: 901188 cycles/ticks +average: 904587 cycles/ticks + +kyber_decaps: +median: 1114862 cycles/ticks +average: 1119119 cycles/ticks + +Loop spin: 917 +gen_a: +median: 233118 cycles/ticks +average: 234446 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7184 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23061 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33510 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47076 cycles/ticks +average: 47281 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3764 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22267 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 707606 cycles/ticks +average: 710611 cycles/ticks + +indcpa_enc: +median: 851418 cycles/ticks +average: 854839 cycles/ticks + +indcpa_dec: +median: 198544 cycles/ticks +average: 199329 cycles/ticks + +kyber_keypair_derand: +median: 751596 cycles/ticks +average: 754597 cycles/ticks + +kyber_keypair: +median: 783500 cycles/ticks +average: 786143 cycles/ticks + +kyber_encaps_derand: +median: 898444 cycles/ticks +average: 902057 cycles/ticks + +kyber_encaps: +median: 900170 cycles/ticks +average: 903639 cycles/ticks + +kyber_decaps: +median: 1109358 cycles/ticks +average: 1113527 cycles/ticks + +Loop spin: 918 +gen_a: +median: 232784 cycles/ticks +average: 234207 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7212 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33419 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47252 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3769 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22269 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 713850 cycles/ticks +average: 716735 cycles/ticks + +indcpa_enc: +median: 854472 cycles/ticks +average: 857722 cycles/ticks + +indcpa_dec: +median: 198548 cycles/ticks +average: 199335 cycles/ticks + +kyber_keypair_derand: +median: 754462 cycles/ticks +average: 757623 cycles/ticks + +kyber_keypair: +median: 785868 cycles/ticks +average: 788693 cycles/ticks + +kyber_encaps_derand: +median: 898030 cycles/ticks +average: 901562 cycles/ticks + +kyber_encaps: +median: 899572 cycles/ticks +average: 903061 cycles/ticks + +kyber_decaps: +median: 1108636 cycles/ticks +average: 1112753 cycles/ticks + +Loop spin: 919 +gen_a: +median: 232752 cycles/ticks +average: 234090 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47297 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1945 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22266 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 707180 cycles/ticks +average: 710133 cycles/ticks + +indcpa_enc: +median: 850042 cycles/ticks +average: 853452 cycles/ticks + +indcpa_dec: +median: 198606 cycles/ticks +average: 199461 cycles/ticks + +kyber_keypair_derand: +median: 751652 cycles/ticks +average: 754753 cycles/ticks + +kyber_keypair: +median: 783452 cycles/ticks +average: 786326 cycles/ticks + +kyber_encaps_derand: +median: 898662 cycles/ticks +average: 902207 cycles/ticks + +kyber_encaps: +median: 900116 cycles/ticks +average: 903507 cycles/ticks + +kyber_decaps: +median: 1112866 cycles/ticks +average: 1117071 cycles/ticks + +Loop spin: 920 +gen_a: +median: 232818 cycles/ticks +average: 234010 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7179 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33472 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47273 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22258 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 706854 cycles/ticks +average: 709706 cycles/ticks + +indcpa_enc: +median: 853248 cycles/ticks +average: 856672 cycles/ticks + +indcpa_dec: +median: 198580 cycles/ticks +average: 199397 cycles/ticks + +kyber_keypair_derand: +median: 751642 cycles/ticks +average: 754736 cycles/ticks + +kyber_keypair: +median: 783208 cycles/ticks +average: 786193 cycles/ticks + +kyber_encaps_derand: +median: 902062 cycles/ticks +average: 905542 cycles/ticks + +kyber_encaps: +median: 903172 cycles/ticks +average: 906597 cycles/ticks + +kyber_decaps: +median: 1113032 cycles/ticks +average: 1117080 cycles/ticks + +Loop spin: 921 +gen_a: +median: 233102 cycles/ticks +average: 234373 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7173 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33482 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47253 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3459 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3766 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22266 cycles/ticks + +polyvec_decompress: +median: 8706 cycles/ticks +average: 8751 cycles/ticks + +indcpa_keypair: +median: 711248 cycles/ticks +average: 714314 cycles/ticks + +indcpa_enc: +median: 854882 cycles/ticks +average: 858308 cycles/ticks + +indcpa_dec: +median: 198538 cycles/ticks +average: 199378 cycles/ticks + +kyber_keypair_derand: +median: 752316 cycles/ticks +average: 755495 cycles/ticks + +kyber_keypair: +median: 783414 cycles/ticks +average: 786201 cycles/ticks + +kyber_encaps_derand: +median: 899172 cycles/ticks +average: 902656 cycles/ticks + +kyber_encaps: +median: 900228 cycles/ticks +average: 903650 cycles/ticks + +kyber_decaps: +median: 1109568 cycles/ticks +average: 1113915 cycles/ticks + +Loop spin: 922 +gen_a: +median: 233416 cycles/ticks +average: 234667 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7203 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7172 cycles/ticks + +NTT: +median: 22964 cycles/ticks +average: 23079 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33427 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47076 cycles/ticks +average: 47283 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3769 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1945 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22258 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 714514 cycles/ticks +average: 717446 cycles/ticks + +indcpa_enc: +median: 860064 cycles/ticks +average: 863412 cycles/ticks + +indcpa_dec: +median: 198534 cycles/ticks +average: 199331 cycles/ticks + +kyber_keypair_derand: +median: 751592 cycles/ticks +average: 754693 cycles/ticks + +kyber_keypair: +median: 783170 cycles/ticks +average: 786061 cycles/ticks + +kyber_encaps_derand: +median: 901254 cycles/ticks +average: 904931 cycles/ticks + +kyber_encaps: +median: 902858 cycles/ticks +average: 906324 cycles/ticks + +kyber_decaps: +median: 1111220 cycles/ticks +average: 1115367 cycles/ticks + +Loop spin: 923 +gen_a: +median: 232516 cycles/ticks +average: 233782 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7170 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7167 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33433 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47280 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3766 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22261 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8731 cycles/ticks + +indcpa_keypair: +median: 706946 cycles/ticks +average: 709878 cycles/ticks + +indcpa_enc: +median: 853624 cycles/ticks +average: 857189 cycles/ticks + +indcpa_dec: +median: 198558 cycles/ticks +average: 199371 cycles/ticks + +kyber_keypair_derand: +median: 751772 cycles/ticks +average: 754936 cycles/ticks + +kyber_keypair: +median: 783206 cycles/ticks +average: 786060 cycles/ticks + +kyber_encaps_derand: +median: 902554 cycles/ticks +average: 906149 cycles/ticks + +kyber_encaps: +median: 903506 cycles/ticks +average: 906979 cycles/ticks + +kyber_decaps: +median: 1109830 cycles/ticks +average: 1114083 cycles/ticks + +Loop spin: 924 +gen_a: +median: 232458 cycles/ticks +average: 233759 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23062 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33438 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47068 cycles/ticks +average: 47279 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3434 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3763 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706742 cycles/ticks +average: 709838 cycles/ticks + +indcpa_enc: +median: 850368 cycles/ticks +average: 853776 cycles/ticks + +indcpa_dec: +median: 198530 cycles/ticks +average: 199345 cycles/ticks + +kyber_keypair_derand: +median: 751976 cycles/ticks +average: 755164 cycles/ticks + +kyber_keypair: +median: 783048 cycles/ticks +average: 786104 cycles/ticks + +kyber_encaps_derand: +median: 899648 cycles/ticks +average: 903320 cycles/ticks + +kyber_encaps: +median: 900738 cycles/ticks +average: 904382 cycles/ticks + +kyber_decaps: +median: 1110808 cycles/ticks +average: 1114921 cycles/ticks + +Loop spin: 925 +gen_a: +median: 232608 cycles/ticks +average: 233886 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7148 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33457 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47261 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3870 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22182 cycles/ticks +average: 22279 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 710684 cycles/ticks +average: 713505 cycles/ticks + +indcpa_enc: +median: 854268 cycles/ticks +average: 857607 cycles/ticks + +indcpa_dec: +median: 198540 cycles/ticks +average: 199424 cycles/ticks + +kyber_keypair_derand: +median: 757010 cycles/ticks +average: 760372 cycles/ticks + +kyber_keypair: +median: 783138 cycles/ticks +average: 786124 cycles/ticks + +kyber_encaps_derand: +median: 899466 cycles/ticks +average: 903072 cycles/ticks + +kyber_encaps: +median: 900188 cycles/ticks +average: 903810 cycles/ticks + +kyber_decaps: +median: 1110088 cycles/ticks +average: 1114241 cycles/ticks + +Loop spin: 926 +gen_a: +median: 233032 cycles/ticks +average: 234262 cycles/ticks + +poly_getnoise_eta1: +median: 7122 cycles/ticks +average: 7173 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23094 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33453 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47292 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8725 cycles/ticks + +indcpa_keypair: +median: 706310 cycles/ticks +average: 709349 cycles/ticks + +indcpa_enc: +median: 849930 cycles/ticks +average: 853501 cycles/ticks + +indcpa_dec: +median: 198550 cycles/ticks +average: 199336 cycles/ticks + +kyber_keypair_derand: +median: 751952 cycles/ticks +average: 755068 cycles/ticks + +kyber_keypair: +median: 783164 cycles/ticks +average: 786165 cycles/ticks + +kyber_encaps_derand: +median: 899248 cycles/ticks +average: 906290 cycles/ticks + +kyber_encaps: +median: 900464 cycles/ticks +average: 906833 cycles/ticks + +kyber_decaps: +median: 1113160 cycles/ticks +average: 1117255 cycles/ticks + +Loop spin: 927 +gen_a: +median: 232826 cycles/ticks +average: 234041 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7176 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23041 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33412 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47250 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3765 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22259 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8727 cycles/ticks + +indcpa_keypair: +median: 706044 cycles/ticks +average: 709140 cycles/ticks + +indcpa_enc: +median: 849292 cycles/ticks +average: 852578 cycles/ticks + +indcpa_dec: +median: 198546 cycles/ticks +average: 199319 cycles/ticks + +kyber_keypair_derand: +median: 751752 cycles/ticks +average: 754787 cycles/ticks + +kyber_keypair: +median: 783194 cycles/ticks +average: 785846 cycles/ticks + +kyber_encaps_derand: +median: 899082 cycles/ticks +average: 902504 cycles/ticks + +kyber_encaps: +median: 900140 cycles/ticks +average: 903616 cycles/ticks + +kyber_decaps: +median: 1109508 cycles/ticks +average: 1113710 cycles/ticks + +Loop spin: 928 +gen_a: +median: 232798 cycles/ticks +average: 234078 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22984 cycles/ticks +average: 23096 cycles/ticks + +INVNTT: +median: 33318 cycles/ticks +average: 33457 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47066 cycles/ticks +average: 47275 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3460 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 708032 cycles/ticks +average: 710865 cycles/ticks + +indcpa_enc: +median: 851368 cycles/ticks +average: 854523 cycles/ticks + +indcpa_dec: +median: 198534 cycles/ticks +average: 199274 cycles/ticks + +kyber_keypair_derand: +median: 751982 cycles/ticks +average: 755272 cycles/ticks + +kyber_keypair: +median: 783310 cycles/ticks +average: 786319 cycles/ticks + +kyber_encaps_derand: +median: 898412 cycles/ticks +average: 901998 cycles/ticks + +kyber_encaps: +median: 899492 cycles/ticks +average: 903064 cycles/ticks + +kyber_decaps: +median: 1108498 cycles/ticks +average: 1112537 cycles/ticks + +Loop spin: 929 +gen_a: +median: 232814 cycles/ticks +average: 234026 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23036 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33434 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47230 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22264 cycles/ticks + +polyvec_decompress: +median: 8702 cycles/ticks +average: 8738 cycles/ticks + +indcpa_keypair: +median: 706416 cycles/ticks +average: 709208 cycles/ticks + +indcpa_enc: +median: 849638 cycles/ticks +average: 852962 cycles/ticks + +indcpa_dec: +median: 198738 cycles/ticks +average: 199638 cycles/ticks + +kyber_keypair_derand: +median: 751734 cycles/ticks +average: 754746 cycles/ticks + +kyber_keypair: +median: 783000 cycles/ticks +average: 785803 cycles/ticks + +kyber_encaps_derand: +median: 899050 cycles/ticks +average: 902656 cycles/ticks + +kyber_encaps: +median: 899582 cycles/ticks +average: 902994 cycles/ticks + +kyber_decaps: +median: 1109276 cycles/ticks +average: 1113260 cycles/ticks + +Loop spin: 930 +gen_a: +median: 232314 cycles/ticks +average: 233542 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7166 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33446 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47237 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3876 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1924 cycles/ticks +average: 1923 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22288 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706874 cycles/ticks +average: 709938 cycles/ticks + +indcpa_enc: +median: 849746 cycles/ticks +average: 852961 cycles/ticks + +indcpa_dec: +median: 198462 cycles/ticks +average: 199156 cycles/ticks + +kyber_keypair_derand: +median: 756280 cycles/ticks +average: 759215 cycles/ticks + +kyber_keypair: +median: 783508 cycles/ticks +average: 786222 cycles/ticks + +kyber_encaps_derand: +median: 898778 cycles/ticks +average: 902292 cycles/ticks + +kyber_encaps: +median: 899554 cycles/ticks +average: 903075 cycles/ticks + +kyber_decaps: +median: 1109394 cycles/ticks +average: 1113332 cycles/ticks + +Loop spin: 931 +gen_a: +median: 232360 cycles/ticks +average: 233561 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23063 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33413 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47230 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22282 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8702 cycles/ticks + +indcpa_keypair: +median: 706802 cycles/ticks +average: 709769 cycles/ticks + +indcpa_enc: +median: 849860 cycles/ticks +average: 853005 cycles/ticks + +indcpa_dec: +median: 198470 cycles/ticks +average: 199211 cycles/ticks + +kyber_keypair_derand: +median: 750898 cycles/ticks +average: 753985 cycles/ticks + +kyber_keypair: +median: 782964 cycles/ticks +average: 785700 cycles/ticks + +kyber_encaps_derand: +median: 898848 cycles/ticks +average: 902341 cycles/ticks + +kyber_encaps: +median: 899890 cycles/ticks +average: 903219 cycles/ticks + +kyber_decaps: +median: 1109206 cycles/ticks +average: 1113092 cycles/ticks + +Loop spin: 932 +gen_a: +median: 232448 cycles/ticks +average: 234608 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33441 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47238 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1949 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22277 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 707528 cycles/ticks +average: 710374 cycles/ticks + +indcpa_enc: +median: 850724 cycles/ticks +average: 854208 cycles/ticks + +indcpa_dec: +median: 198482 cycles/ticks +average: 199277 cycles/ticks + +kyber_keypair_derand: +median: 750984 cycles/ticks +average: 754049 cycles/ticks + +kyber_keypair: +median: 782892 cycles/ticks +average: 785648 cycles/ticks + +kyber_encaps_derand: +median: 898742 cycles/ticks +average: 902321 cycles/ticks + +kyber_encaps: +median: 900020 cycles/ticks +average: 903457 cycles/ticks + +kyber_decaps: +median: 1109072 cycles/ticks +average: 1113059 cycles/ticks + +Loop spin: 933 +gen_a: +median: 233198 cycles/ticks +average: 234318 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7182 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23023 cycles/ticks + +INVNTT: +median: 33294 cycles/ticks +average: 33431 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47235 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22262 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 706764 cycles/ticks +average: 709719 cycles/ticks + +indcpa_enc: +median: 850396 cycles/ticks +average: 853703 cycles/ticks + +indcpa_dec: +median: 198470 cycles/ticks +average: 199227 cycles/ticks + +kyber_keypair_derand: +median: 752524 cycles/ticks +average: 755510 cycles/ticks + +kyber_keypair: +median: 783116 cycles/ticks +average: 785786 cycles/ticks + +kyber_encaps_derand: +median: 899120 cycles/ticks +average: 902612 cycles/ticks + +kyber_encaps: +median: 900326 cycles/ticks +average: 903579 cycles/ticks + +kyber_decaps: +median: 1110020 cycles/ticks +average: 1113836 cycles/ticks + +Loop spin: 934 +gen_a: +median: 232172 cycles/ticks +average: 233401 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23029 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33496 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47257 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1956 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22244 cycles/ticks + +polyvec_decompress: +median: 8690 cycles/ticks +average: 8728 cycles/ticks + +indcpa_keypair: +median: 711542 cycles/ticks +average: 714406 cycles/ticks + +indcpa_enc: +median: 855106 cycles/ticks +average: 858275 cycles/ticks + +indcpa_dec: +median: 202762 cycles/ticks +average: 203513 cycles/ticks + +kyber_keypair_derand: +median: 751278 cycles/ticks +average: 754289 cycles/ticks + +kyber_keypair: +median: 782722 cycles/ticks +average: 785529 cycles/ticks + +kyber_encaps_derand: +median: 899432 cycles/ticks +average: 902885 cycles/ticks + +kyber_encaps: +median: 900388 cycles/ticks +average: 903683 cycles/ticks + +kyber_decaps: +median: 1110138 cycles/ticks +average: 1114100 cycles/ticks + +Loop spin: 935 +gen_a: +median: 232926 cycles/ticks +average: 234147 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23028 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47233 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3741 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8704 cycles/ticks +average: 8754 cycles/ticks + +indcpa_keypair: +median: 707390 cycles/ticks +average: 710212 cycles/ticks + +indcpa_enc: +median: 850626 cycles/ticks +average: 853891 cycles/ticks + +indcpa_dec: +median: 198470 cycles/ticks +average: 199278 cycles/ticks + +kyber_keypair_derand: +median: 751842 cycles/ticks +average: 754814 cycles/ticks + +kyber_keypair: +median: 782930 cycles/ticks +average: 785634 cycles/ticks + +kyber_encaps_derand: +median: 897952 cycles/ticks +average: 901331 cycles/ticks + +kyber_encaps: +median: 899132 cycles/ticks +average: 902505 cycles/ticks + +kyber_decaps: +median: 1109246 cycles/ticks +average: 1113136 cycles/ticks + +Loop spin: 936 +gen_a: +median: 232124 cycles/ticks +average: 233377 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33432 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47209 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 708838 cycles/ticks +average: 711555 cycles/ticks + +indcpa_enc: +median: 849796 cycles/ticks +average: 852908 cycles/ticks + +indcpa_dec: +median: 201698 cycles/ticks +average: 202519 cycles/ticks + +kyber_keypair_derand: +median: 758064 cycles/ticks +average: 761013 cycles/ticks + +kyber_keypair: +median: 785340 cycles/ticks +average: 788125 cycles/ticks + +kyber_encaps_derand: +median: 899138 cycles/ticks +average: 902572 cycles/ticks + +kyber_encaps: +median: 900214 cycles/ticks +average: 903609 cycles/ticks + +kyber_decaps: +median: 1113666 cycles/ticks +average: 1117580 cycles/ticks + +Loop spin: 937 +gen_a: +median: 232312 cycles/ticks +average: 233501 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7147 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7165 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33476 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47221 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22260 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8699 cycles/ticks + +indcpa_keypair: +median: 707478 cycles/ticks +average: 710297 cycles/ticks + +indcpa_enc: +median: 850398 cycles/ticks +average: 853605 cycles/ticks + +indcpa_dec: +median: 198500 cycles/ticks +average: 199257 cycles/ticks + +kyber_keypair_derand: +median: 752318 cycles/ticks +average: 755232 cycles/ticks + +kyber_keypair: +median: 783478 cycles/ticks +average: 786241 cycles/ticks + +kyber_encaps_derand: +median: 899496 cycles/ticks +average: 903065 cycles/ticks + +kyber_encaps: +median: 900254 cycles/ticks +average: 903477 cycles/ticks + +kyber_decaps: +median: 1110262 cycles/ticks +average: 1114205 cycles/ticks + +Loop spin: 938 +gen_a: +median: 232294 cycles/ticks +average: 233546 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23116 cycles/ticks + +INVNTT: +median: 33310 cycles/ticks +average: 33451 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47244 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8716 cycles/ticks + +indcpa_keypair: +median: 711156 cycles/ticks +average: 713989 cycles/ticks + +indcpa_enc: +median: 854242 cycles/ticks +average: 857525 cycles/ticks + +indcpa_dec: +median: 198540 cycles/ticks +average: 199281 cycles/ticks + +kyber_keypair_derand: +median: 756048 cycles/ticks +average: 759154 cycles/ticks + +kyber_keypair: +median: 782886 cycles/ticks +average: 785641 cycles/ticks + +kyber_encaps_derand: +median: 898960 cycles/ticks +average: 902350 cycles/ticks + +kyber_encaps: +median: 900290 cycles/ticks +average: 903690 cycles/ticks + +kyber_decaps: +median: 1109776 cycles/ticks +average: 1113823 cycles/ticks + +Loop spin: 939 +gen_a: +median: 232712 cycles/ticks +average: 233783 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22946 cycles/ticks +average: 23049 cycles/ticks + +INVNTT: +median: 33322 cycles/ticks +average: 33471 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47203 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3468 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 706434 cycles/ticks +average: 709233 cycles/ticks + +indcpa_enc: +median: 849928 cycles/ticks +average: 853159 cycles/ticks + +indcpa_dec: +median: 198480 cycles/ticks +average: 199174 cycles/ticks + +kyber_keypair_derand: +median: 751962 cycles/ticks +average: 754973 cycles/ticks + +kyber_keypair: +median: 783124 cycles/ticks +average: 785878 cycles/ticks + +kyber_encaps_derand: +median: 899398 cycles/ticks +average: 906238 cycles/ticks + +kyber_encaps: +median: 900362 cycles/ticks +average: 906413 cycles/ticks + +kyber_decaps: +median: 1109274 cycles/ticks +average: 1113277 cycles/ticks + +Loop spin: 940 +gen_a: +median: 232368 cycles/ticks +average: 233630 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23049 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47224 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22264 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 708732 cycles/ticks +average: 711724 cycles/ticks + +indcpa_enc: +median: 849828 cycles/ticks +average: 853158 cycles/ticks + +indcpa_dec: +median: 198470 cycles/ticks +average: 199153 cycles/ticks + +kyber_keypair_derand: +median: 753788 cycles/ticks +average: 756676 cycles/ticks + +kyber_keypair: +median: 785172 cycles/ticks +average: 787884 cycles/ticks + +kyber_encaps_derand: +median: 898574 cycles/ticks +average: 902010 cycles/ticks + +kyber_encaps: +median: 900106 cycles/ticks +average: 903471 cycles/ticks + +kyber_decaps: +median: 1110518 cycles/ticks +average: 1114351 cycles/ticks + +Loop spin: 941 +gen_a: +median: 232586 cycles/ticks +average: 233874 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23043 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47046 cycles/ticks +average: 47213 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22246 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 707586 cycles/ticks +average: 710647 cycles/ticks + +indcpa_enc: +median: 851212 cycles/ticks +average: 854447 cycles/ticks + +indcpa_dec: +median: 198504 cycles/ticks +average: 199317 cycles/ticks + +kyber_keypair_derand: +median: 751674 cycles/ticks +average: 754777 cycles/ticks + +kyber_keypair: +median: 782962 cycles/ticks +average: 785944 cycles/ticks + +kyber_encaps_derand: +median: 899042 cycles/ticks +average: 902593 cycles/ticks + +kyber_encaps: +median: 899634 cycles/ticks +average: 903074 cycles/ticks + +kyber_decaps: +median: 1109248 cycles/ticks +average: 1113388 cycles/ticks + +Loop spin: 942 +gen_a: +median: 232598 cycles/ticks +average: 233780 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7155 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23037 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33405 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47243 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3465 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22262 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 709410 cycles/ticks +average: 712189 cycles/ticks + +indcpa_enc: +median: 851606 cycles/ticks +average: 854891 cycles/ticks + +indcpa_dec: +median: 198586 cycles/ticks +average: 199300 cycles/ticks + +kyber_keypair_derand: +median: 753884 cycles/ticks +average: 756847 cycles/ticks + +kyber_keypair: +median: 786252 cycles/ticks +average: 788983 cycles/ticks + +kyber_encaps_derand: +median: 900660 cycles/ticks +average: 904009 cycles/ticks + +kyber_encaps: +median: 901482 cycles/ticks +average: 904949 cycles/ticks + +kyber_decaps: +median: 1109726 cycles/ticks +average: 1113751 cycles/ticks + +Loop spin: 943 +gen_a: +median: 232430 cycles/ticks +average: 233640 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23015 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47231 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 706694 cycles/ticks +average: 709598 cycles/ticks + +indcpa_enc: +median: 849744 cycles/ticks +average: 853097 cycles/ticks + +indcpa_dec: +median: 198484 cycles/ticks +average: 199225 cycles/ticks + +kyber_keypair_derand: +median: 752304 cycles/ticks +average: 755348 cycles/ticks + +kyber_keypair: +median: 782786 cycles/ticks +average: 785455 cycles/ticks + +kyber_encaps_derand: +median: 898386 cycles/ticks +average: 901766 cycles/ticks + +kyber_encaps: +median: 899100 cycles/ticks +average: 902429 cycles/ticks + +kyber_decaps: +median: 1109284 cycles/ticks +average: 1113268 cycles/ticks + +Loop spin: 944 +gen_a: +median: 232624 cycles/ticks +average: 233935 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7175 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7153 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23020 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47237 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 707108 cycles/ticks +average: 710020 cycles/ticks + +indcpa_enc: +median: 851556 cycles/ticks +average: 854624 cycles/ticks + +indcpa_dec: +median: 198498 cycles/ticks +average: 199250 cycles/ticks + +kyber_keypair_derand: +median: 756516 cycles/ticks +average: 759568 cycles/ticks + +kyber_keypair: +median: 783038 cycles/ticks +average: 785951 cycles/ticks + +kyber_encaps_derand: +median: 904918 cycles/ticks +average: 908455 cycles/ticks + +kyber_encaps: +median: 905758 cycles/ticks +average: 909045 cycles/ticks + +kyber_decaps: +median: 1115872 cycles/ticks +average: 1120001 cycles/ticks + +Loop spin: 945 +gen_a: +median: 232418 cycles/ticks +average: 233539 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47276 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3744 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1944 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22246 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 707908 cycles/ticks +average: 710860 cycles/ticks + +indcpa_enc: +median: 854396 cycles/ticks +average: 858021 cycles/ticks + +indcpa_dec: +median: 198616 cycles/ticks +average: 199389 cycles/ticks + +kyber_keypair_derand: +median: 755976 cycles/ticks +average: 759081 cycles/ticks + +kyber_keypair: +median: 782736 cycles/ticks +average: 785498 cycles/ticks + +kyber_encaps_derand: +median: 902590 cycles/ticks +average: 906067 cycles/ticks + +kyber_encaps: +median: 903216 cycles/ticks +average: 906655 cycles/ticks + +kyber_decaps: +median: 1110018 cycles/ticks +average: 1114169 cycles/ticks + +Loop spin: 946 +gen_a: +median: 232522 cycles/ticks +average: 233776 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33408 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47238 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3443 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22251 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 706480 cycles/ticks +average: 709503 cycles/ticks + +indcpa_enc: +median: 849990 cycles/ticks +average: 853362 cycles/ticks + +indcpa_dec: +median: 198494 cycles/ticks +average: 199222 cycles/ticks + +kyber_keypair_derand: +median: 751794 cycles/ticks +average: 754800 cycles/ticks + +kyber_keypair: +median: 782922 cycles/ticks +average: 785748 cycles/ticks + +kyber_encaps_derand: +median: 899850 cycles/ticks +average: 903446 cycles/ticks + +kyber_encaps: +median: 900566 cycles/ticks +average: 903825 cycles/ticks + +kyber_decaps: +median: 1111770 cycles/ticks +average: 1115713 cycles/ticks + +Loop spin: 947 +gen_a: +median: 232670 cycles/ticks +average: 233999 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33409 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47239 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22252 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 709554 cycles/ticks +average: 712567 cycles/ticks + +indcpa_enc: +median: 850694 cycles/ticks +average: 853985 cycles/ticks + +indcpa_dec: +median: 198478 cycles/ticks +average: 199232 cycles/ticks + +kyber_keypair_derand: +median: 754118 cycles/ticks +average: 757017 cycles/ticks + +kyber_keypair: +median: 785466 cycles/ticks +average: 788376 cycles/ticks + +kyber_encaps_derand: +median: 899152 cycles/ticks +average: 902671 cycles/ticks + +kyber_encaps: +median: 900370 cycles/ticks +average: 903697 cycles/ticks + +kyber_decaps: +median: 1110984 cycles/ticks +average: 1114966 cycles/ticks + +Loop spin: 948 +gen_a: +median: 232202 cycles/ticks +average: 233497 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7114 cycles/ticks +average: 7169 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47228 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3871 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706854 cycles/ticks +average: 709733 cycles/ticks + +indcpa_enc: +median: 852030 cycles/ticks +average: 855160 cycles/ticks + +indcpa_dec: +median: 198606 cycles/ticks +average: 199337 cycles/ticks + +kyber_keypair_derand: +median: 751912 cycles/ticks +average: 754958 cycles/ticks + +kyber_keypair: +median: 783044 cycles/ticks +average: 786005 cycles/ticks + +kyber_encaps_derand: +median: 900746 cycles/ticks +average: 904365 cycles/ticks + +kyber_encaps: +median: 901592 cycles/ticks +average: 905069 cycles/ticks + +kyber_decaps: +median: 1112200 cycles/ticks +average: 1116251 cycles/ticks + +Loop spin: 949 +gen_a: +median: 233414 cycles/ticks +average: 234611 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23016 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33419 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47235 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22237 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 709496 cycles/ticks +average: 712366 cycles/ticks + +indcpa_enc: +median: 849914 cycles/ticks +average: 853267 cycles/ticks + +indcpa_dec: +median: 198506 cycles/ticks +average: 199328 cycles/ticks + +kyber_keypair_derand: +median: 753662 cycles/ticks +average: 756700 cycles/ticks + +kyber_keypair: +median: 785544 cycles/ticks +average: 788295 cycles/ticks + +kyber_encaps_derand: +median: 899084 cycles/ticks +average: 902535 cycles/ticks + +kyber_encaps: +median: 900144 cycles/ticks +average: 903672 cycles/ticks + +kyber_decaps: +median: 1110300 cycles/ticks +average: 1114341 cycles/ticks + +Loop spin: 950 +gen_a: +median: 232848 cycles/ticks +average: 234035 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7159 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7168 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23027 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47230 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3463 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22253 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706648 cycles/ticks +average: 709532 cycles/ticks + +indcpa_enc: +median: 849416 cycles/ticks +average: 852692 cycles/ticks + +indcpa_dec: +median: 198484 cycles/ticks +average: 199280 cycles/ticks + +kyber_keypair_derand: +median: 752630 cycles/ticks +average: 755794 cycles/ticks + +kyber_keypair: +median: 783222 cycles/ticks +average: 785914 cycles/ticks + +kyber_encaps_derand: +median: 899444 cycles/ticks +average: 902792 cycles/ticks + +kyber_encaps: +median: 900004 cycles/ticks +average: 903307 cycles/ticks + +kyber_decaps: +median: 1109912 cycles/ticks +average: 1114055 cycles/ticks + +Loop spin: 951 +gen_a: +median: 232620 cycles/ticks +average: 233782 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7149 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23052 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33432 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47082 cycles/ticks +average: 47268 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1950 cycles/ticks + +polyvec_compress: +median: 22174 cycles/ticks +average: 22311 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 706918 cycles/ticks +average: 709853 cycles/ticks + +indcpa_enc: +median: 850054 cycles/ticks +average: 853245 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199248 cycles/ticks + +kyber_keypair_derand: +median: 752024 cycles/ticks +average: 755161 cycles/ticks + +kyber_keypair: +median: 783166 cycles/ticks +average: 785890 cycles/ticks + +kyber_encaps_derand: +median: 899266 cycles/ticks +average: 902675 cycles/ticks + +kyber_encaps: +median: 899946 cycles/ticks +average: 903105 cycles/ticks + +kyber_decaps: +median: 1109992 cycles/ticks +average: 1113986 cycles/ticks + +Loop spin: 952 +gen_a: +median: 232360 cycles/ticks +average: 233665 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22956 cycles/ticks +average: 23049 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47229 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22152 cycles/ticks +average: 22232 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 707342 cycles/ticks +average: 710315 cycles/ticks + +indcpa_enc: +median: 850432 cycles/ticks +average: 853678 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 199285 cycles/ticks + +kyber_keypair_derand: +median: 755704 cycles/ticks +average: 758768 cycles/ticks + +kyber_keypair: +median: 782900 cycles/ticks +average: 785777 cycles/ticks + +kyber_encaps_derand: +median: 898588 cycles/ticks +average: 905114 cycles/ticks + +kyber_encaps: +median: 899972 cycles/ticks +average: 906156 cycles/ticks + +kyber_decaps: +median: 1112242 cycles/ticks +average: 1116365 cycles/ticks + +Loop spin: 953 +gen_a: +median: 232372 cycles/ticks +average: 233622 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22976 cycles/ticks +average: 23073 cycles/ticks + +INVNTT: +median: 33298 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47080 cycles/ticks +average: 47255 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 708706 cycles/ticks +average: 711556 cycles/ticks + +indcpa_enc: +median: 849692 cycles/ticks +average: 853085 cycles/ticks + +indcpa_dec: +median: 198546 cycles/ticks +average: 199257 cycles/ticks + +kyber_keypair_derand: +median: 754110 cycles/ticks +average: 757100 cycles/ticks + +kyber_keypair: +median: 785396 cycles/ticks +average: 788046 cycles/ticks + +kyber_encaps_derand: +median: 899080 cycles/ticks +average: 902467 cycles/ticks + +kyber_encaps: +median: 899760 cycles/ticks +average: 903244 cycles/ticks + +kyber_decaps: +median: 1109748 cycles/ticks +average: 1113775 cycles/ticks + +Loop spin: 954 +gen_a: +median: 232384 cycles/ticks +average: 233614 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7149 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7164 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23034 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47239 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22154 cycles/ticks +average: 22228 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 706888 cycles/ticks +average: 709842 cycles/ticks + +indcpa_enc: +median: 851396 cycles/ticks +average: 854544 cycles/ticks + +indcpa_dec: +median: 198492 cycles/ticks +average: 199234 cycles/ticks + +kyber_keypair_derand: +median: 755660 cycles/ticks +average: 758724 cycles/ticks + +kyber_keypair: +median: 783188 cycles/ticks +average: 786032 cycles/ticks + +kyber_encaps_derand: +median: 899630 cycles/ticks +average: 903230 cycles/ticks + +kyber_encaps: +median: 900976 cycles/ticks +average: 904217 cycles/ticks + +kyber_decaps: +median: 1110990 cycles/ticks +average: 1115099 cycles/ticks + +Loop spin: 955 +gen_a: +median: 233596 cycles/ticks +average: 234769 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23049 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33411 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47242 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3758 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8700 cycles/ticks +average: 8740 cycles/ticks + +indcpa_keypair: +median: 707168 cycles/ticks +average: 710015 cycles/ticks + +indcpa_enc: +median: 850698 cycles/ticks +average: 853999 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199252 cycles/ticks + +kyber_keypair_derand: +median: 757168 cycles/ticks +average: 760084 cycles/ticks + +kyber_keypair: +median: 782916 cycles/ticks +average: 785594 cycles/ticks + +kyber_encaps_derand: +median: 898924 cycles/ticks +average: 902137 cycles/ticks + +kyber_encaps: +median: 899442 cycles/ticks +average: 902660 cycles/ticks + +kyber_decaps: +median: 1109440 cycles/ticks +average: 1113436 cycles/ticks + +Loop spin: 956 +gen_a: +median: 232592 cycles/ticks +average: 233730 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7145 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22944 cycles/ticks +average: 23044 cycles/ticks + +INVNTT: +median: 33280 cycles/ticks +average: 33399 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47231 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1925 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22236 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8707 cycles/ticks + +indcpa_keypair: +median: 706578 cycles/ticks +average: 709465 cycles/ticks + +indcpa_enc: +median: 849704 cycles/ticks +average: 853138 cycles/ticks + +indcpa_dec: +median: 198460 cycles/ticks +average: 199214 cycles/ticks + +kyber_keypair_derand: +median: 751504 cycles/ticks +average: 754377 cycles/ticks + +kyber_keypair: +median: 783036 cycles/ticks +average: 785770 cycles/ticks + +kyber_encaps_derand: +median: 898998 cycles/ticks +average: 902483 cycles/ticks + +kyber_encaps: +median: 900096 cycles/ticks +average: 903593 cycles/ticks + +kyber_decaps: +median: 1113072 cycles/ticks +average: 1117035 cycles/ticks + +Loop spin: 957 +gen_a: +median: 233170 cycles/ticks +average: 234460 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22932 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33439 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47072 cycles/ticks +average: 47256 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3855 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3455 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1933 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22240 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 709528 cycles/ticks +average: 712587 cycles/ticks + +indcpa_enc: +median: 857614 cycles/ticks +average: 860904 cycles/ticks + +indcpa_dec: +median: 201654 cycles/ticks +average: 202409 cycles/ticks + +kyber_keypair_derand: +median: 752360 cycles/ticks +average: 755409 cycles/ticks + +kyber_keypair: +median: 783128 cycles/ticks +average: 785839 cycles/ticks + +kyber_encaps_derand: +median: 906834 cycles/ticks +average: 910511 cycles/ticks + +kyber_encaps: +median: 908392 cycles/ticks +average: 911782 cycles/ticks + +kyber_decaps: +median: 1121638 cycles/ticks +average: 1125774 cycles/ticks + +Loop spin: 958 +gen_a: +median: 232456 cycles/ticks +average: 233684 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7165 cycles/ticks + +NTT: +median: 22950 cycles/ticks +average: 23061 cycles/ticks + +INVNTT: +median: 33320 cycles/ticks +average: 33454 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47275 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3747 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1946 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 707626 cycles/ticks +average: 710658 cycles/ticks + +indcpa_enc: +median: 851274 cycles/ticks +average: 854506 cycles/ticks + +indcpa_dec: +median: 198516 cycles/ticks +average: 199289 cycles/ticks + +kyber_keypair_derand: +median: 751332 cycles/ticks +average: 754428 cycles/ticks + +kyber_keypair: +median: 782898 cycles/ticks +average: 785786 cycles/ticks + +kyber_encaps_derand: +median: 898726 cycles/ticks +average: 902132 cycles/ticks + +kyber_encaps: +median: 899998 cycles/ticks +average: 903398 cycles/ticks + +kyber_decaps: +median: 1109556 cycles/ticks +average: 1113545 cycles/ticks + +Loop spin: 959 +gen_a: +median: 233376 cycles/ticks +average: 234535 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7167 cycles/ticks + +NTT: +median: 22978 cycles/ticks +average: 23087 cycles/ticks + +INVNTT: +median: 33326 cycles/ticks +average: 33449 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47241 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22180 cycles/ticks +average: 22273 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 705950 cycles/ticks +average: 708754 cycles/ticks + +indcpa_enc: +median: 851266 cycles/ticks +average: 854620 cycles/ticks + +indcpa_dec: +median: 198512 cycles/ticks +average: 199363 cycles/ticks + +kyber_keypair_derand: +median: 751876 cycles/ticks +average: 754864 cycles/ticks + +kyber_keypair: +median: 782736 cycles/ticks +average: 785627 cycles/ticks + +kyber_encaps_derand: +median: 899998 cycles/ticks +average: 903543 cycles/ticks + +kyber_encaps: +median: 901496 cycles/ticks +average: 904830 cycles/ticks + +kyber_decaps: +median: 1110916 cycles/ticks +average: 1114809 cycles/ticks + +Loop spin: 960 +gen_a: +median: 232646 cycles/ticks +average: 233790 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7149 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47238 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22148 cycles/ticks +average: 22236 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8717 cycles/ticks + +indcpa_keypair: +median: 707108 cycles/ticks +average: 709947 cycles/ticks + +indcpa_enc: +median: 850468 cycles/ticks +average: 853800 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199301 cycles/ticks + +kyber_keypair_derand: +median: 755194 cycles/ticks +average: 758274 cycles/ticks + +kyber_keypair: +median: 782990 cycles/ticks +average: 785966 cycles/ticks + +kyber_encaps_derand: +median: 899224 cycles/ticks +average: 902777 cycles/ticks + +kyber_encaps: +median: 900190 cycles/ticks +average: 903542 cycles/ticks + +kyber_decaps: +median: 1109632 cycles/ticks +average: 1113750 cycles/ticks + +Loop spin: 961 +gen_a: +median: 233152 cycles/ticks +average: 234266 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33435 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47255 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8684 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706480 cycles/ticks +average: 709353 cycles/ticks + +indcpa_enc: +median: 850148 cycles/ticks +average: 853370 cycles/ticks + +indcpa_dec: +median: 198538 cycles/ticks +average: 199297 cycles/ticks + +kyber_keypair_derand: +median: 751906 cycles/ticks +average: 754983 cycles/ticks + +kyber_keypair: +median: 783116 cycles/ticks +average: 786037 cycles/ticks + +kyber_encaps_derand: +median: 898258 cycles/ticks +average: 901757 cycles/ticks + +kyber_encaps: +median: 899286 cycles/ticks +average: 902728 cycles/ticks + +kyber_decaps: +median: 1109432 cycles/ticks +average: 1113621 cycles/ticks + +Loop spin: 962 +gen_a: +median: 232602 cycles/ticks +average: 233768 cycles/ticks + +poly_getnoise_eta1: +median: 7118 cycles/ticks +average: 7176 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7156 cycles/ticks + +NTT: +median: 22960 cycles/ticks +average: 23052 cycles/ticks + +INVNTT: +median: 33310 cycles/ticks +average: 33449 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47084 cycles/ticks +average: 47293 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3856 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3766 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22238 cycles/ticks + +polyvec_decompress: +median: 8690 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 708740 cycles/ticks +average: 711634 cycles/ticks + +indcpa_enc: +median: 851218 cycles/ticks +average: 854452 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199264 cycles/ticks + +kyber_keypair_derand: +median: 752554 cycles/ticks +average: 755652 cycles/ticks + +kyber_keypair: +median: 783814 cycles/ticks +average: 786625 cycles/ticks + +kyber_encaps_derand: +median: 898784 cycles/ticks +average: 902280 cycles/ticks + +kyber_encaps: +median: 899544 cycles/ticks +average: 902992 cycles/ticks + +kyber_decaps: +median: 1109520 cycles/ticks +average: 1113518 cycles/ticks + +Loop spin: 963 +gen_a: +median: 232648 cycles/ticks +average: 233808 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7146 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33428 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47218 cycles/ticks + +poly_tomsg: +median: 3848 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3745 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22257 cycles/ticks + +polyvec_decompress: +median: 8692 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706818 cycles/ticks +average: 709593 cycles/ticks + +indcpa_enc: +median: 850042 cycles/ticks +average: 853203 cycles/ticks + +indcpa_dec: +median: 198494 cycles/ticks +average: 199368 cycles/ticks + +kyber_keypair_derand: +median: 752204 cycles/ticks +average: 755266 cycles/ticks + +kyber_keypair: +median: 783036 cycles/ticks +average: 785854 cycles/ticks + +kyber_encaps_derand: +median: 899182 cycles/ticks +average: 902690 cycles/ticks + +kyber_encaps: +median: 900184 cycles/ticks +average: 903545 cycles/ticks + +kyber_decaps: +median: 1110042 cycles/ticks +average: 1114133 cycles/ticks + +Loop spin: 964 +gen_a: +median: 232570 cycles/ticks +average: 233741 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7178 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22960 cycles/ticks +average: 23053 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33415 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47230 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3462 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22230 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706612 cycles/ticks +average: 709530 cycles/ticks + +indcpa_enc: +median: 850058 cycles/ticks +average: 853346 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199274 cycles/ticks + +kyber_keypair_derand: +median: 752128 cycles/ticks +average: 755405 cycles/ticks + +kyber_keypair: +median: 782828 cycles/ticks +average: 785750 cycles/ticks + +kyber_encaps_derand: +median: 899454 cycles/ticks +average: 902907 cycles/ticks + +kyber_encaps: +median: 900684 cycles/ticks +average: 904009 cycles/ticks + +kyber_decaps: +median: 1111028 cycles/ticks +average: 1115073 cycles/ticks + +Loop spin: 965 +gen_a: +median: 232422 cycles/ticks +average: 233578 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7173 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7141 cycles/ticks + +NTT: +median: 22948 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33304 cycles/ticks +average: 33427 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47080 cycles/ticks +average: 47247 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3765 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1926 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8723 cycles/ticks + +indcpa_keypair: +median: 708432 cycles/ticks +average: 711294 cycles/ticks + +indcpa_enc: +median: 849864 cycles/ticks +average: 852998 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199385 cycles/ticks + +kyber_keypair_derand: +median: 754116 cycles/ticks +average: 758271 cycles/ticks + +kyber_keypair: +median: 785100 cycles/ticks +average: 788058 cycles/ticks + +kyber_encaps_derand: +median: 898900 cycles/ticks +average: 902307 cycles/ticks + +kyber_encaps: +median: 900182 cycles/ticks +average: 905481 cycles/ticks + +kyber_decaps: +median: 1109348 cycles/ticks +average: 1115875 cycles/ticks + +Loop spin: 966 +gen_a: +median: 233292 cycles/ticks +average: 234515 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7157 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33300 cycles/ticks +average: 33432 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47265 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22258 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8721 cycles/ticks + +indcpa_keypair: +median: 706830 cycles/ticks +average: 709810 cycles/ticks + +indcpa_enc: +median: 850490 cycles/ticks +average: 853765 cycles/ticks + +indcpa_dec: +median: 198582 cycles/ticks +average: 199402 cycles/ticks + +kyber_keypair_derand: +median: 752322 cycles/ticks +average: 755226 cycles/ticks + +kyber_keypair: +median: 782998 cycles/ticks +average: 785647 cycles/ticks + +kyber_encaps_derand: +median: 898598 cycles/ticks +average: 902056 cycles/ticks + +kyber_encaps: +median: 899524 cycles/ticks +average: 902969 cycles/ticks + +kyber_decaps: +median: 1109166 cycles/ticks +average: 1113344 cycles/ticks + +Loop spin: 967 +gen_a: +median: 232570 cycles/ticks +average: 233820 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7169 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23030 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33452 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47275 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3868 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3452 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22255 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8708 cycles/ticks + +indcpa_keypair: +median: 706432 cycles/ticks +average: 710638 cycles/ticks + +indcpa_enc: +median: 849846 cycles/ticks +average: 853253 cycles/ticks + +indcpa_dec: +median: 198510 cycles/ticks +average: 199307 cycles/ticks + +kyber_keypair_derand: +median: 750968 cycles/ticks +average: 753984 cycles/ticks + +kyber_keypair: +median: 783292 cycles/ticks +average: 786196 cycles/ticks + +kyber_encaps_derand: +median: 898108 cycles/ticks +average: 901675 cycles/ticks + +kyber_encaps: +median: 899332 cycles/ticks +average: 902717 cycles/ticks + +kyber_decaps: +median: 1108810 cycles/ticks +average: 1113081 cycles/ticks + +Loop spin: 968 +gen_a: +median: 232642 cycles/ticks +average: 234197 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23038 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33402 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47261 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3773 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22172 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 710714 cycles/ticks +average: 713710 cycles/ticks + +indcpa_enc: +median: 853826 cycles/ticks +average: 857336 cycles/ticks + +indcpa_dec: +median: 201640 cycles/ticks +average: 202387 cycles/ticks + +kyber_keypair_derand: +median: 752052 cycles/ticks +average: 755145 cycles/ticks + +kyber_keypair: +median: 783002 cycles/ticks +average: 785650 cycles/ticks + +kyber_encaps_derand: +median: 898212 cycles/ticks +average: 901536 cycles/ticks + +kyber_encaps: +median: 899240 cycles/ticks +average: 902693 cycles/ticks + +kyber_decaps: +median: 1108958 cycles/ticks +average: 1112990 cycles/ticks + +Loop spin: 969 +gen_a: +median: 232632 cycles/ticks +average: 237660 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33429 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47084 cycles/ticks +average: 47270 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3762 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1927 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22246 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8703 cycles/ticks + +indcpa_keypair: +median: 710544 cycles/ticks +average: 713478 cycles/ticks + +indcpa_enc: +median: 854238 cycles/ticks +average: 857765 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199281 cycles/ticks + +kyber_keypair_derand: +median: 752070 cycles/ticks +average: 755159 cycles/ticks + +kyber_keypair: +median: 782904 cycles/ticks +average: 785700 cycles/ticks + +kyber_encaps_derand: +median: 899988 cycles/ticks +average: 903524 cycles/ticks + +kyber_encaps: +median: 901332 cycles/ticks +average: 904612 cycles/ticks + +kyber_decaps: +median: 1111664 cycles/ticks +average: 1115919 cycles/ticks + +Loop spin: 970 +gen_a: +median: 232830 cycles/ticks +average: 234013 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7104 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22942 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33437 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47228 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22279 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 710666 cycles/ticks +average: 717604 cycles/ticks + +indcpa_enc: +median: 853768 cycles/ticks +average: 857248 cycles/ticks + +indcpa_dec: +median: 198578 cycles/ticks +average: 199346 cycles/ticks + +kyber_keypair_derand: +median: 756474 cycles/ticks +average: 759516 cycles/ticks + +kyber_keypair: +median: 782922 cycles/ticks +average: 785816 cycles/ticks + +kyber_encaps_derand: +median: 898726 cycles/ticks +average: 902247 cycles/ticks + +kyber_encaps: +median: 899790 cycles/ticks +average: 903116 cycles/ticks + +kyber_decaps: +median: 1109196 cycles/ticks +average: 1113370 cycles/ticks + +Loop spin: 971 +gen_a: +median: 232646 cycles/ticks +average: 233838 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7176 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33460 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47261 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3857 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3769 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22200 cycles/ticks +average: 22302 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 707560 cycles/ticks +average: 710583 cycles/ticks + +indcpa_enc: +median: 850404 cycles/ticks +average: 857670 cycles/ticks + +indcpa_dec: +median: 198504 cycles/ticks +average: 199304 cycles/ticks + +kyber_keypair_derand: +median: 752484 cycles/ticks +average: 755686 cycles/ticks + +kyber_keypair: +median: 783640 cycles/ticks +average: 786317 cycles/ticks + +kyber_encaps_derand: +median: 898532 cycles/ticks +average: 902086 cycles/ticks + +kyber_encaps: +median: 899376 cycles/ticks +average: 902822 cycles/ticks + +kyber_decaps: +median: 1108784 cycles/ticks +average: 1112849 cycles/ticks + +Loop spin: 972 +gen_a: +median: 232988 cycles/ticks +average: 235277 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7151 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23050 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33426 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47236 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3864 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1945 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22252 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 706924 cycles/ticks +average: 709924 cycles/ticks + +indcpa_enc: +median: 850094 cycles/ticks +average: 853436 cycles/ticks + +indcpa_dec: +median: 198488 cycles/ticks +average: 199340 cycles/ticks + +kyber_keypair_derand: +median: 751686 cycles/ticks +average: 754713 cycles/ticks + +kyber_keypair: +median: 783202 cycles/ticks +average: 785971 cycles/ticks + +kyber_encaps_derand: +median: 903554 cycles/ticks +average: 907072 cycles/ticks + +kyber_encaps: +median: 904142 cycles/ticks +average: 907652 cycles/ticks + +kyber_decaps: +median: 1114952 cycles/ticks +average: 1119070 cycles/ticks + +Loop spin: 973 +gen_a: +median: 232320 cycles/ticks +average: 233689 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7118 cycles/ticks +average: 7173 cycles/ticks + +NTT: +median: 22962 cycles/ticks +average: 23059 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33436 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47272 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1937 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22239 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8702 cycles/ticks + +indcpa_keypair: +median: 709296 cycles/ticks +average: 712413 cycles/ticks + +indcpa_enc: +median: 852184 cycles/ticks +average: 855568 cycles/ticks + +indcpa_dec: +median: 198482 cycles/ticks +average: 199327 cycles/ticks + +kyber_keypair_derand: +median: 753552 cycles/ticks +average: 756514 cycles/ticks + +kyber_keypair: +median: 785346 cycles/ticks +average: 788062 cycles/ticks + +kyber_encaps_derand: +median: 901544 cycles/ticks +average: 905039 cycles/ticks + +kyber_encaps: +median: 902602 cycles/ticks +average: 906088 cycles/ticks + +kyber_decaps: +median: 1113558 cycles/ticks +average: 1117748 cycles/ticks + +Loop spin: 974 +gen_a: +median: 232808 cycles/ticks +average: 233977 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7168 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22958 cycles/ticks +average: 23073 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33424 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47249 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3850 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22378 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8711 cycles/ticks + +indcpa_keypair: +median: 706646 cycles/ticks +average: 709707 cycles/ticks + +indcpa_enc: +median: 850366 cycles/ticks +average: 853985 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199251 cycles/ticks + +kyber_keypair_derand: +median: 751726 cycles/ticks +average: 754654 cycles/ticks + +kyber_keypair: +median: 782918 cycles/ticks +average: 785755 cycles/ticks + +kyber_encaps_derand: +median: 903014 cycles/ticks +average: 906466 cycles/ticks + +kyber_encaps: +median: 903830 cycles/ticks +average: 907253 cycles/ticks + +kyber_decaps: +median: 1113606 cycles/ticks +average: 1117701 cycles/ticks + +Loop spin: 975 +gen_a: +median: 232620 cycles/ticks +average: 233947 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7161 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23032 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33422 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47237 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3743 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22299 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 706906 cycles/ticks +average: 709875 cycles/ticks + +indcpa_enc: +median: 850360 cycles/ticks +average: 853591 cycles/ticks + +indcpa_dec: +median: 198530 cycles/ticks +average: 199406 cycles/ticks + +kyber_keypair_derand: +median: 752170 cycles/ticks +average: 757743 cycles/ticks + +kyber_keypair: +median: 783046 cycles/ticks +average: 785682 cycles/ticks + +kyber_encaps_derand: +median: 898650 cycles/ticks +average: 902153 cycles/ticks + +kyber_encaps: +median: 899756 cycles/ticks +average: 903277 cycles/ticks + +kyber_decaps: +median: 1109612 cycles/ticks +average: 1113558 cycles/ticks + +Loop spin: 976 +gen_a: +median: 232772 cycles/ticks +average: 235045 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7164 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7161 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33446 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47257 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3777 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1930 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22240 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 710376 cycles/ticks +average: 713309 cycles/ticks + +indcpa_enc: +median: 857124 cycles/ticks +average: 864849 cycles/ticks + +indcpa_dec: +median: 198482 cycles/ticks +average: 199241 cycles/ticks + +kyber_keypair_derand: +median: 751812 cycles/ticks +average: 754764 cycles/ticks + +kyber_keypair: +median: 782982 cycles/ticks +average: 785770 cycles/ticks + +kyber_encaps_derand: +median: 902620 cycles/ticks +average: 906090 cycles/ticks + +kyber_encaps: +median: 903504 cycles/ticks +average: 906932 cycles/ticks + +kyber_decaps: +median: 1110782 cycles/ticks +average: 1114595 cycles/ticks + +Loop spin: 977 +gen_a: +median: 232238 cycles/ticks +average: 233500 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7167 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22950 cycles/ticks +average: 23070 cycles/ticks + +INVNTT: +median: 33308 cycles/ticks +average: 33464 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 48352 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3849 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3775 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1942 cycles/ticks + +polyvec_compress: +median: 22144 cycles/ticks +average: 22245 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8710 cycles/ticks + +indcpa_keypair: +median: 707112 cycles/ticks +average: 710183 cycles/ticks + +indcpa_enc: +median: 850268 cycles/ticks +average: 853702 cycles/ticks + +indcpa_dec: +median: 198582 cycles/ticks +average: 199362 cycles/ticks + +kyber_keypair_derand: +median: 751466 cycles/ticks +average: 754614 cycles/ticks + +kyber_keypair: +median: 783214 cycles/ticks +average: 785868 cycles/ticks + +kyber_encaps_derand: +median: 898384 cycles/ticks +average: 902005 cycles/ticks + +kyber_encaps: +median: 899510 cycles/ticks +average: 903158 cycles/ticks + +kyber_decaps: +median: 1109500 cycles/ticks +average: 1113685 cycles/ticks + +Loop spin: 978 +gen_a: +median: 232578 cycles/ticks +average: 233970 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7153 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23047 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33441 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47078 cycles/ticks +average: 47236 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3816 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1944 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 706436 cycles/ticks +average: 709412 cycles/ticks + +indcpa_enc: +median: 849606 cycles/ticks +average: 853177 cycles/ticks + +indcpa_dec: +median: 198480 cycles/ticks +average: 199323 cycles/ticks + +kyber_keypair_derand: +median: 752354 cycles/ticks +average: 755401 cycles/ticks + +kyber_keypair: +median: 783048 cycles/ticks +average: 786051 cycles/ticks + +kyber_encaps_derand: +median: 898474 cycles/ticks +average: 901842 cycles/ticks + +kyber_encaps: +median: 899756 cycles/ticks +average: 911740 cycles/ticks + +kyber_decaps: +median: 1109050 cycles/ticks +average: 1116091 cycles/ticks + +Loop spin: 979 +gen_a: +median: 232286 cycles/ticks +average: 233734 cycles/ticks + +poly_getnoise_eta1: +median: 7106 cycles/ticks +average: 7203 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7144 cycles/ticks + +NTT: +median: 22956 cycles/ticks +average: 23055 cycles/ticks + +INVNTT: +median: 33324 cycles/ticks +average: 33488 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47235 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3863 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3765 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1930 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22268 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8735 cycles/ticks + +indcpa_keypair: +median: 707536 cycles/ticks +average: 710372 cycles/ticks + +indcpa_enc: +median: 850982 cycles/ticks +average: 854524 cycles/ticks + +indcpa_dec: +median: 198528 cycles/ticks +average: 199293 cycles/ticks + +kyber_keypair_derand: +median: 753054 cycles/ticks +average: 756056 cycles/ticks + +kyber_keypair: +median: 783988 cycles/ticks +average: 786586 cycles/ticks + +kyber_encaps_derand: +median: 900110 cycles/ticks +average: 903796 cycles/ticks + +kyber_encaps: +median: 901688 cycles/ticks +average: 905131 cycles/ticks + +kyber_decaps: +median: 1110582 cycles/ticks +average: 1114701 cycles/ticks + +Loop spin: 980 +gen_a: +median: 232952 cycles/ticks +average: 234164 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7165 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7143 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23033 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47064 cycles/ticks +average: 47253 cycles/ticks + +poly_tomsg: +median: 3850 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3766 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1930 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22266 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8713 cycles/ticks + +indcpa_keypair: +median: 706132 cycles/ticks +average: 709122 cycles/ticks + +indcpa_enc: +median: 849384 cycles/ticks +average: 852773 cycles/ticks + +indcpa_dec: +median: 201674 cycles/ticks +average: 202460 cycles/ticks + +kyber_keypair_derand: +median: 752914 cycles/ticks +average: 755880 cycles/ticks + +kyber_keypair: +median: 783030 cycles/ticks +average: 785736 cycles/ticks + +kyber_encaps_derand: +median: 899344 cycles/ticks +average: 902829 cycles/ticks + +kyber_encaps: +median: 900220 cycles/ticks +average: 903598 cycles/ticks + +kyber_decaps: +median: 1114012 cycles/ticks +average: 1118109 cycles/ticks + +Loop spin: 981 +gen_a: +median: 232682 cycles/ticks +average: 233836 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33282 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47231 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3853 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22168 cycles/ticks +average: 22301 cycles/ticks + +polyvec_decompress: +median: 8670 cycles/ticks +average: 8701 cycles/ticks + +indcpa_keypair: +median: 714020 cycles/ticks +average: 716815 cycles/ticks + +indcpa_enc: +median: 854622 cycles/ticks +average: 857948 cycles/ticks + +indcpa_dec: +median: 198476 cycles/ticks +average: 199269 cycles/ticks + +kyber_keypair_derand: +median: 753800 cycles/ticks +average: 756916 cycles/ticks + +kyber_keypair: +median: 785498 cycles/ticks +average: 788310 cycles/ticks + +kyber_encaps_derand: +median: 898284 cycles/ticks +average: 901724 cycles/ticks + +kyber_encaps: +median: 898992 cycles/ticks +average: 904491 cycles/ticks + +kyber_decaps: +median: 1108562 cycles/ticks +average: 1112844 cycles/ticks + +Loop spin: 982 +gen_a: +median: 232886 cycles/ticks +average: 234082 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7196 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7158 cycles/ticks + +NTT: +median: 22956 cycles/ticks +average: 23056 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33437 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47247 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3447 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1931 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22261 cycles/ticks + +polyvec_decompress: +median: 8688 cycles/ticks +average: 8735 cycles/ticks + +indcpa_keypair: +median: 706824 cycles/ticks +average: 709697 cycles/ticks + +indcpa_enc: +median: 850424 cycles/ticks +average: 854008 cycles/ticks + +indcpa_dec: +median: 198476 cycles/ticks +average: 199292 cycles/ticks + +kyber_keypair_derand: +median: 755320 cycles/ticks +average: 758441 cycles/ticks + +kyber_keypair: +median: 782942 cycles/ticks +average: 785561 cycles/ticks + +kyber_encaps_derand: +median: 899108 cycles/ticks +average: 902382 cycles/ticks + +kyber_encaps: +median: 900198 cycles/ticks +average: 903396 cycles/ticks + +kyber_decaps: +median: 1109834 cycles/ticks +average: 1113871 cycles/ticks + +Loop spin: 983 +gen_a: +median: 233152 cycles/ticks +average: 234542 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7193 cycles/ticks + +poly_getnoise_eta2: +median: 7112 cycles/ticks +average: 7162 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23022 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33432 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47249 cycles/ticks + +poly_tomsg: +median: 3856 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3474 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3761 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22243 cycles/ticks + +polyvec_decompress: +median: 8680 cycles/ticks +average: 8720 cycles/ticks + +indcpa_keypair: +median: 706332 cycles/ticks +average: 709387 cycles/ticks + +indcpa_enc: +median: 850340 cycles/ticks +average: 853606 cycles/ticks + +indcpa_dec: +median: 201698 cycles/ticks +average: 202491 cycles/ticks + +kyber_keypair_derand: +median: 751970 cycles/ticks +average: 754816 cycles/ticks + +kyber_keypair: +median: 783030 cycles/ticks +average: 785958 cycles/ticks + +kyber_encaps_derand: +median: 898908 cycles/ticks +average: 902415 cycles/ticks + +kyber_encaps: +median: 900416 cycles/ticks +average: 903649 cycles/ticks + +kyber_decaps: +median: 1109766 cycles/ticks +average: 1113728 cycles/ticks + +Loop spin: 984 +gen_a: +median: 232560 cycles/ticks +average: 233787 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7184 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7165 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23029 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33407 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47060 cycles/ticks +average: 47223 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3456 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22252 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8724 cycles/ticks + +indcpa_keypair: +median: 707408 cycles/ticks +average: 710338 cycles/ticks + +indcpa_enc: +median: 850994 cycles/ticks +average: 854336 cycles/ticks + +indcpa_dec: +median: 198514 cycles/ticks +average: 199326 cycles/ticks + +kyber_keypair_derand: +median: 751392 cycles/ticks +average: 754582 cycles/ticks + +kyber_keypair: +median: 782876 cycles/ticks +average: 785750 cycles/ticks + +kyber_encaps_derand: +median: 898542 cycles/ticks +average: 902059 cycles/ticks + +kyber_encaps: +median: 899862 cycles/ticks +average: 903340 cycles/ticks + +kyber_decaps: +median: 1109166 cycles/ticks +average: 1113129 cycles/ticks + +Loop spin: 985 +gen_a: +median: 232648 cycles/ticks +average: 233902 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7106 cycles/ticks +average: 7145 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23051 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33420 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47248 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3858 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3458 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1928 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22236 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8724 cycles/ticks + +indcpa_keypair: +median: 706766 cycles/ticks +average: 709546 cycles/ticks + +indcpa_enc: +median: 853868 cycles/ticks +average: 857121 cycles/ticks + +indcpa_dec: +median: 201660 cycles/ticks +average: 202498 cycles/ticks + +kyber_keypair_derand: +median: 752682 cycles/ticks +average: 755803 cycles/ticks + +kyber_keypair: +median: 782926 cycles/ticks +average: 785711 cycles/ticks + +kyber_encaps_derand: +median: 902444 cycles/ticks +average: 905845 cycles/ticks + +kyber_encaps: +median: 903630 cycles/ticks +average: 907065 cycles/ticks + +kyber_decaps: +median: 1115934 cycles/ticks +average: 1120113 cycles/ticks + +Loop spin: 986 +gen_a: +median: 232702 cycles/ticks +average: 233825 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7179 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7147 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33402 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47038 cycles/ticks +average: 47217 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3428 cycles/ticks +average: 3453 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3756 cycles/ticks + +poly_decompress: +median: 1932 cycles/ticks +average: 1930 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22254 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8709 cycles/ticks + +indcpa_keypair: +median: 707346 cycles/ticks +average: 710237 cycles/ticks + +indcpa_enc: +median: 850006 cycles/ticks +average: 853399 cycles/ticks + +indcpa_dec: +median: 198474 cycles/ticks +average: 199218 cycles/ticks + +kyber_keypair_derand: +median: 752216 cycles/ticks +average: 755277 cycles/ticks + +kyber_keypair: +median: 783796 cycles/ticks +average: 786599 cycles/ticks + +kyber_encaps_derand: +median: 899914 cycles/ticks +average: 903313 cycles/ticks + +kyber_encaps: +median: 901414 cycles/ticks +average: 904839 cycles/ticks + +kyber_decaps: +median: 1111502 cycles/ticks +average: 1115270 cycles/ticks + +Loop spin: 987 +gen_a: +median: 232620 cycles/ticks +average: 233792 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7162 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7140 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23040 cycles/ticks + +INVNTT: +median: 33312 cycles/ticks +average: 33450 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47227 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3861 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22150 cycles/ticks +average: 22247 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 706486 cycles/ticks +average: 709397 cycles/ticks + +indcpa_enc: +median: 849412 cycles/ticks +average: 852586 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199276 cycles/ticks + +kyber_keypair_derand: +median: 752362 cycles/ticks +average: 755396 cycles/ticks + +kyber_keypair: +median: 783684 cycles/ticks +average: 786631 cycles/ticks + +kyber_encaps_derand: +median: 903524 cycles/ticks +average: 907054 cycles/ticks + +kyber_encaps: +median: 904804 cycles/ticks +average: 908247 cycles/ticks + +kyber_decaps: +median: 1114366 cycles/ticks +average: 1118376 cycles/ticks + +Loop spin: 988 +gen_a: +median: 232512 cycles/ticks +average: 233802 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7159 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23042 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33432 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47052 cycles/ticks +average: 47249 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3859 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3454 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22267 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8712 cycles/ticks + +indcpa_keypair: +median: 709818 cycles/ticks +average: 712759 cycles/ticks + +indcpa_enc: +median: 850006 cycles/ticks +average: 853285 cycles/ticks + +indcpa_dec: +median: 198502 cycles/ticks +average: 199325 cycles/ticks + +kyber_keypair_derand: +median: 754328 cycles/ticks +average: 757367 cycles/ticks + +kyber_keypair: +median: 785864 cycles/ticks +average: 788685 cycles/ticks + +kyber_encaps_derand: +median: 899074 cycles/ticks +average: 902557 cycles/ticks + +kyber_encaps: +median: 900060 cycles/ticks +average: 903422 cycles/ticks + +kyber_decaps: +median: 1110144 cycles/ticks +average: 1114116 cycles/ticks + +Loop spin: 989 +gen_a: +median: 232874 cycles/ticks +average: 234043 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7160 cycles/ticks + +NTT: +median: 22968 cycles/ticks +average: 23071 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33416 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47050 cycles/ticks +average: 47232 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3848 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3738 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22242 cycles/ticks + +polyvec_decompress: +median: 8700 cycles/ticks +average: 8734 cycles/ticks + +indcpa_keypair: +median: 709264 cycles/ticks +average: 711991 cycles/ticks + +indcpa_enc: +median: 849746 cycles/ticks +average: 853185 cycles/ticks + +indcpa_dec: +median: 198616 cycles/ticks +average: 199414 cycles/ticks + +kyber_keypair_derand: +median: 754010 cycles/ticks +average: 756988 cycles/ticks + +kyber_keypair: +median: 785304 cycles/ticks +average: 788001 cycles/ticks + +kyber_encaps_derand: +median: 899496 cycles/ticks +average: 903053 cycles/ticks + +kyber_encaps: +median: 899934 cycles/ticks +average: 903251 cycles/ticks + +kyber_decaps: +median: 1110290 cycles/ticks +average: 1114325 cycles/ticks + +Loop spin: 990 +gen_a: +median: 232732 cycles/ticks +average: 233955 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23028 cycles/ticks + +INVNTT: +median: 33296 cycles/ticks +average: 33430 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47048 cycles/ticks +average: 47250 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1936 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8706 cycles/ticks + +indcpa_keypair: +median: 719786 cycles/ticks +average: 722904 cycles/ticks + +indcpa_enc: +median: 863202 cycles/ticks +average: 866607 cycles/ticks + +indcpa_dec: +median: 198638 cycles/ticks +average: 199340 cycles/ticks + +kyber_keypair_derand: +median: 750780 cycles/ticks +average: 753930 cycles/ticks + +kyber_keypair: +median: 782858 cycles/ticks +average: 785633 cycles/ticks + +kyber_encaps_derand: +median: 899996 cycles/ticks +average: 903395 cycles/ticks + +kyber_encaps: +median: 901120 cycles/ticks +average: 904467 cycles/ticks + +kyber_decaps: +median: 1111046 cycles/ticks +average: 1114934 cycles/ticks + +Loop spin: 991 +gen_a: +median: 232784 cycles/ticks +average: 234053 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7184 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7171 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23031 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33397 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47279 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1938 cycles/ticks + +polyvec_compress: +median: 22170 cycles/ticks +average: 22256 cycles/ticks + +polyvec_decompress: +median: 8678 cycles/ticks +average: 8715 cycles/ticks + +indcpa_keypair: +median: 707062 cycles/ticks +average: 709981 cycles/ticks + +indcpa_enc: +median: 850066 cycles/ticks +average: 853240 cycles/ticks + +indcpa_dec: +median: 198490 cycles/ticks +average: 199175 cycles/ticks + +kyber_keypair_derand: +median: 751446 cycles/ticks +average: 754294 cycles/ticks + +kyber_keypair: +median: 783324 cycles/ticks +average: 786191 cycles/ticks + +kyber_encaps_derand: +median: 898642 cycles/ticks +average: 902212 cycles/ticks + +kyber_encaps: +median: 899830 cycles/ticks +average: 906428 cycles/ticks + +kyber_decaps: +median: 1109802 cycles/ticks +average: 1116644 cycles/ticks + +Loop spin: 992 +gen_a: +median: 232882 cycles/ticks +average: 234026 cycles/ticks + +poly_getnoise_eta1: +median: 7114 cycles/ticks +average: 7160 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7168 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23048 cycles/ticks + +INVNTT: +median: 33290 cycles/ticks +average: 33412 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47231 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3852 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3461 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3746 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1943 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22263 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8726 cycles/ticks + +indcpa_keypair: +median: 707416 cycles/ticks +average: 710179 cycles/ticks + +indcpa_enc: +median: 850868 cycles/ticks +average: 854219 cycles/ticks + +indcpa_dec: +median: 198482 cycles/ticks +average: 199253 cycles/ticks + +kyber_keypair_derand: +median: 752010 cycles/ticks +average: 755146 cycles/ticks + +kyber_keypair: +median: 783022 cycles/ticks +average: 785540 cycles/ticks + +kyber_encaps_derand: +median: 903576 cycles/ticks +average: 906962 cycles/ticks + +kyber_encaps: +median: 904348 cycles/ticks +average: 907735 cycles/ticks + +kyber_decaps: +median: 1114668 cycles/ticks +average: 1118734 cycles/ticks + +Loop spin: 993 +gen_a: +median: 232490 cycles/ticks +average: 233678 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7190 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7154 cycles/ticks + +NTT: +median: 22936 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33406 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47236 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3869 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3752 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22252 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8718 cycles/ticks + +indcpa_keypair: +median: 706720 cycles/ticks +average: 709685 cycles/ticks + +indcpa_enc: +median: 853548 cycles/ticks +average: 856769 cycles/ticks + +indcpa_dec: +median: 198486 cycles/ticks +average: 199261 cycles/ticks + +kyber_keypair_derand: +median: 751496 cycles/ticks +average: 754404 cycles/ticks + +kyber_keypair: +median: 783214 cycles/ticks +average: 786055 cycles/ticks + +kyber_encaps_derand: +median: 902252 cycles/ticks +average: 905761 cycles/ticks + +kyber_encaps: +median: 903360 cycles/ticks +average: 906772 cycles/ticks + +kyber_decaps: +median: 1109770 cycles/ticks +average: 1113635 cycles/ticks + +Loop spin: 994 +gen_a: +median: 233032 cycles/ticks +average: 234209 cycles/ticks + +poly_getnoise_eta1: +median: 7112 cycles/ticks +average: 7156 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7152 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33425 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47082 cycles/ticks +average: 47272 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3448 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1939 cycles/ticks + +polyvec_compress: +median: 22164 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8738 cycles/ticks + +indcpa_keypair: +median: 707040 cycles/ticks +average: 709928 cycles/ticks + +indcpa_enc: +median: 852248 cycles/ticks +average: 855391 cycles/ticks + +indcpa_dec: +median: 198474 cycles/ticks +average: 199234 cycles/ticks + +kyber_keypair_derand: +median: 751724 cycles/ticks +average: 754722 cycles/ticks + +kyber_keypair: +median: 783174 cycles/ticks +average: 785670 cycles/ticks + +kyber_encaps_derand: +median: 900922 cycles/ticks +average: 904231 cycles/ticks + +kyber_encaps: +median: 902004 cycles/ticks +average: 905086 cycles/ticks + +kyber_decaps: +median: 1111718 cycles/ticks +average: 1115811 cycles/ticks + +Loop spin: 995 +gen_a: +median: 233074 cycles/ticks +average: 234334 cycles/ticks + +poly_getnoise_eta1: +median: 7116 cycles/ticks +average: 7163 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7157 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23059 cycles/ticks + +INVNTT: +median: 33292 cycles/ticks +average: 33423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47062 cycles/ticks +average: 47266 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3866 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3467 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +poly_decompress: +median: 1926 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22266 cycles/ticks + +polyvec_decompress: +median: 8676 cycles/ticks +average: 8730 cycles/ticks + +indcpa_keypair: +median: 706812 cycles/ticks +average: 709667 cycles/ticks + +indcpa_enc: +median: 849832 cycles/ticks +average: 853091 cycles/ticks + +indcpa_dec: +median: 198472 cycles/ticks +average: 199281 cycles/ticks + +kyber_keypair_derand: +median: 752224 cycles/ticks +average: 755410 cycles/ticks + +kyber_keypair: +median: 783010 cycles/ticks +average: 785653 cycles/ticks + +kyber_encaps_derand: +median: 899508 cycles/ticks +average: 902718 cycles/ticks + +kyber_encaps: +median: 900190 cycles/ticks +average: 903487 cycles/ticks + +kyber_decaps: +median: 1110400 cycles/ticks +average: 1114434 cycles/ticks + +Loop spin: 996 +gen_a: +median: 232798 cycles/ticks +average: 234029 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7192 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7155 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23053 cycles/ticks + +INVNTT: +median: 33286 cycles/ticks +average: 33413 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47076 cycles/ticks +average: 47295 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3865 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3446 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1930 cycles/ticks +average: 1941 cycles/ticks + +polyvec_compress: +median: 22156 cycles/ticks +average: 22250 cycles/ticks + +polyvec_decompress: +median: 8686 cycles/ticks +average: 8730 cycles/ticks + +indcpa_keypair: +median: 711976 cycles/ticks +average: 714822 cycles/ticks + +indcpa_enc: +median: 855152 cycles/ticks +average: 858449 cycles/ticks + +indcpa_dec: +median: 198542 cycles/ticks +average: 199266 cycles/ticks + +kyber_keypair_derand: +median: 752352 cycles/ticks +average: 755307 cycles/ticks + +kyber_keypair: +median: 783550 cycles/ticks +average: 786190 cycles/ticks + +kyber_encaps_derand: +median: 903198 cycles/ticks +average: 906761 cycles/ticks + +kyber_encaps: +median: 904506 cycles/ticks +average: 907846 cycles/ticks + +kyber_decaps: +median: 1114916 cycles/ticks +average: 1119018 cycles/ticks + +Loop spin: 997 +gen_a: +median: 232370 cycles/ticks +average: 233680 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7150 cycles/ticks + +NTT: +median: 22938 cycles/ticks +average: 23026 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33426 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47054 cycles/ticks +average: 47239 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3854 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3450 cycles/ticks + +poly_compress: +median: 3744 cycles/ticks +average: 3753 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1940 cycles/ticks + +polyvec_compress: +median: 22162 cycles/ticks +average: 22272 cycles/ticks + +polyvec_decompress: +median: 8682 cycles/ticks +average: 8722 cycles/ticks + +indcpa_keypair: +median: 711160 cycles/ticks +average: 714124 cycles/ticks + +indcpa_enc: +median: 854414 cycles/ticks +average: 857727 cycles/ticks + +indcpa_dec: +median: 198520 cycles/ticks +average: 199381 cycles/ticks + +kyber_keypair_derand: +median: 751394 cycles/ticks +average: 754269 cycles/ticks + +kyber_keypair: +median: 783288 cycles/ticks +average: 785742 cycles/ticks + +kyber_encaps_derand: +median: 899450 cycles/ticks +average: 903018 cycles/ticks + +kyber_encaps: +median: 900616 cycles/ticks +average: 903896 cycles/ticks + +kyber_decaps: +median: 1110288 cycles/ticks +average: 1114436 cycles/ticks + +Loop spin: 998 +gen_a: +median: 232312 cycles/ticks +average: 233618 cycles/ticks + +poly_getnoise_eta1: +median: 7110 cycles/ticks +average: 7158 cycles/ticks + +poly_getnoise_eta2: +median: 7108 cycles/ticks +average: 7175 cycles/ticks + +NTT: +median: 22940 cycles/ticks +average: 23039 cycles/ticks + +INVNTT: +median: 33284 cycles/ticks +average: 33404 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47058 cycles/ticks +average: 47246 cycles/ticks + +poly_tomsg: +median: 3844 cycles/ticks +average: 3851 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3457 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1924 cycles/ticks + +polyvec_compress: +median: 22160 cycles/ticks +average: 22265 cycles/ticks + +polyvec_decompress: +median: 8674 cycles/ticks +average: 8719 cycles/ticks + +indcpa_keypair: +median: 707506 cycles/ticks +average: 710471 cycles/ticks + +indcpa_enc: +median: 850978 cycles/ticks +average: 854300 cycles/ticks + +indcpa_dec: +median: 198484 cycles/ticks +average: 199345 cycles/ticks + +kyber_keypair_derand: +median: 751374 cycles/ticks +average: 754482 cycles/ticks + +kyber_keypair: +median: 782858 cycles/ticks +average: 785626 cycles/ticks + +kyber_encaps_derand: +median: 898712 cycles/ticks +average: 902210 cycles/ticks + +kyber_encaps: +median: 899540 cycles/ticks +average: 902923 cycles/ticks + +kyber_decaps: +median: 1110366 cycles/ticks +average: 1114427 cycles/ticks + +Loop spin: 999 +gen_a: +median: 232386 cycles/ticks +average: 233669 cycles/ticks + +poly_getnoise_eta1: +median: 7108 cycles/ticks +average: 7190 cycles/ticks + +poly_getnoise_eta2: +median: 7110 cycles/ticks +average: 7142 cycles/ticks + +NTT: +median: 22934 cycles/ticks +average: 23035 cycles/ticks + +INVNTT: +median: 33288 cycles/ticks +average: 33442 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47070 cycles/ticks +average: 47261 cycles/ticks + +poly_tomsg: +median: 3852 cycles/ticks +average: 3885 cycles/ticks + +poly_frommsg: +median: 3430 cycles/ticks +average: 3449 cycles/ticks + +poly_compress: +median: 3746 cycles/ticks +average: 3759 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1930 cycles/ticks + +polyvec_compress: +median: 22166 cycles/ticks +average: 22260 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8702 cycles/ticks + +indcpa_keypair: +median: 706920 cycles/ticks +average: 709909 cycles/ticks + +indcpa_enc: +median: 850258 cycles/ticks +average: 853467 cycles/ticks + +indcpa_dec: +median: 201672 cycles/ticks +average: 202521 cycles/ticks + +kyber_keypair_derand: +median: 751876 cycles/ticks +average: 754993 cycles/ticks + +kyber_keypair: +median: 783450 cycles/ticks +average: 786186 cycles/ticks + +kyber_encaps_derand: +median: 899944 cycles/ticks +average: 903369 cycles/ticks + +kyber_encaps: +median: 900972 cycles/ticks +average: 904496 cycles/ticks + +kyber_decaps: +median: 1110420 cycles/ticks +average: 1114583 cycles/ticks + +Loop spin: 1000 +gen_a: +median: 232728 cycles/ticks +average: 233953 cycles/ticks + +poly_getnoise_eta1: +median: 7120 cycles/ticks +average: 7172 cycles/ticks + +poly_getnoise_eta2: +median: 7116 cycles/ticks +average: 7163 cycles/ticks + +NTT: +median: 22958 cycles/ticks +average: 23075 cycles/ticks + +INVNTT: +median: 33306 cycles/ticks +average: 33455 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 47056 cycles/ticks +average: 47309 cycles/ticks + +poly_tomsg: +median: 3846 cycles/ticks +average: 3862 cycles/ticks + +poly_frommsg: +median: 3432 cycles/ticks +average: 3451 cycles/ticks + +poly_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +poly_decompress: +median: 1928 cycles/ticks +average: 1935 cycles/ticks + +polyvec_compress: +median: 22158 cycles/ticks +average: 22269 cycles/ticks + +polyvec_decompress: +median: 8672 cycles/ticks +average: 8714 cycles/ticks + +indcpa_keypair: +median: 709088 cycles/ticks +average: 711926 cycles/ticks + +indcpa_enc: +median: 849776 cycles/ticks +average: 853261 cycles/ticks + +indcpa_dec: +median: 198504 cycles/ticks +average: 199292 cycles/ticks + +kyber_keypair_derand: +median: 753874 cycles/ticks +average: 756943 cycles/ticks + +kyber_keypair: +median: 785064 cycles/ticks +average: 788006 cycles/ticks + +kyber_encaps_derand: +median: 898074 cycles/ticks +average: 901672 cycles/ticks + +kyber_encaps: +median: 899148 cycles/ticks +average: 902669 cycles/ticks + +kyber_decaps: +median: 1108862 cycles/ticks +average: 1112937 cycles/ticks + diff --git a/benchmark/slurm/slurm-11284566.out b/benchmark/slurm/slurm-11284566.out new file mode 100644 index 0000000..2ab6d8f --- /dev/null +++ b/benchmark/slurm/slurm-11284566.out @@ -0,0 +1,81009 @@ +## SLURM PROLOG ############################################################### +## Job ID : 11284566 +## Job Name : test_energy512.sh +## Nodelist : node2334 +## CPUs : 1 +## Mem/Node : 1024 MB +## Directory : /oscar/data/csci1952/lneuwirt/cs1952y-final/kyber/refnv/test +## Job Started : Mon May 5 11:52:34 AM EDT 2025 +############################################################################### +Loop spin: 1 +gen_a: +median: 26206 cycles/ticks +average: 26496 cycles/ticks + +poly_getnoise_eta1: +median: 3648 cycles/ticks +average: 3754 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7188 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10797 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8978 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1167 cycles/ticks + +indcpa_keypair: +median: 99264 cycles/ticks +average: 100138 cycles/ticks + +indcpa_enc: +median: 126210 cycles/ticks +average: 127485 cycles/ticks + +indcpa_dec: +median: 38404 cycles/ticks +average: 38600 cycles/ticks + +kyber_keypair_derand: +median: 106456 cycles/ticks +average: 107303 cycles/ticks + +kyber_keypair: +median: 113396 cycles/ticks +average: 113858 cycles/ticks + +kyber_encaps_derand: +median: 135154 cycles/ticks +average: 136459 cycles/ticks + +kyber_encaps: +median: 136064 cycles/ticks +average: 137116 cycles/ticks + +kyber_decaps: +median: 176882 cycles/ticks +average: 177643 cycles/ticks + +Loop spin: 2 +gen_a: +median: 26238 cycles/ticks +average: 26371 cycles/ticks + +poly_getnoise_eta1: +median: 3646 cycles/ticks +average: 3749 cycles/ticks + +poly_getnoise_eta2: +median: 2466 cycles/ticks +average: 2533 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8863 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1450 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1866 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97816 cycles/ticks +average: 98278 cycles/ticks + +indcpa_enc: +median: 124726 cycles/ticks +average: 126216 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38661 cycles/ticks + +kyber_keypair_derand: +median: 106594 cycles/ticks +average: 107021 cycles/ticks + +kyber_keypair: +median: 113518 cycles/ticks +average: 114552 cycles/ticks + +kyber_encaps_derand: +median: 135066 cycles/ticks +average: 137164 cycles/ticks + +kyber_encaps: +median: 135970 cycles/ticks +average: 138185 cycles/ticks + +kyber_decaps: +median: 176766 cycles/ticks +average: 179390 cycles/ticks + +Loop spin: 3 +gen_a: +median: 26222 cycles/ticks +average: 26552 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3737 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2498 cycles/ticks + +NTT: +median: 7284 cycles/ticks +average: 7286 cycles/ticks + +INVNTT: +median: 10878 cycles/ticks +average: 10899 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8864 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 570 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 98090 cycles/ticks +average: 99579 cycles/ticks + +indcpa_enc: +median: 124832 cycles/ticks +average: 127134 cycles/ticks + +indcpa_dec: +median: 38426 cycles/ticks +average: 39115 cycles/ticks + +kyber_keypair_derand: +median: 106650 cycles/ticks +average: 108150 cycles/ticks + +kyber_keypair: +median: 113622 cycles/ticks +average: 115103 cycles/ticks + +kyber_encaps_derand: +median: 135184 cycles/ticks +average: 137418 cycles/ticks + +kyber_encaps: +median: 135904 cycles/ticks +average: 137815 cycles/ticks + +kyber_decaps: +median: 176940 cycles/ticks +average: 179635 cycles/ticks + +Loop spin: 4 +gen_a: +median: 26186 cycles/ticks +average: 26469 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3767 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7072 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10649 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8875 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 699 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98054 cycles/ticks +average: 99186 cycles/ticks + +indcpa_enc: +median: 124792 cycles/ticks +average: 126532 cycles/ticks + +indcpa_dec: +median: 38430 cycles/ticks +average: 38893 cycles/ticks + +kyber_keypair_derand: +median: 106708 cycles/ticks +average: 107841 cycles/ticks + +kyber_keypair: +median: 113412 cycles/ticks +average: 114147 cycles/ticks + +kyber_encaps_derand: +median: 135124 cycles/ticks +average: 137398 cycles/ticks + +kyber_encaps: +median: 135858 cycles/ticks +average: 138098 cycles/ticks + +kyber_decaps: +median: 176746 cycles/ticks +average: 179352 cycles/ticks + +Loop spin: 5 +gen_a: +median: 26190 cycles/ticks +average: 26496 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3773 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7291 cycles/ticks + +INVNTT: +median: 10670 cycles/ticks +average: 10880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8857 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1152 cycles/ticks + +indcpa_keypair: +median: 97880 cycles/ticks +average: 99451 cycles/ticks + +indcpa_enc: +median: 124632 cycles/ticks +average: 126444 cycles/ticks + +indcpa_dec: +median: 38384 cycles/ticks +average: 38809 cycles/ticks + +kyber_keypair_derand: +median: 106798 cycles/ticks +average: 108376 cycles/ticks + +kyber_keypair: +median: 113736 cycles/ticks +average: 115120 cycles/ticks + +kyber_encaps_derand: +median: 134922 cycles/ticks +average: 136746 cycles/ticks + +kyber_encaps: +median: 135784 cycles/ticks +average: 137967 cycles/ticks + +kyber_decaps: +median: 176816 cycles/ticks +average: 179294 cycles/ticks + +Loop spin: 6 +gen_a: +median: 26160 cycles/ticks +average: 26280 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3858 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2555 cycles/ticks + +NTT: +median: 7266 cycles/ticks +average: 7287 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8858 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98140 cycles/ticks +average: 99409 cycles/ticks + +indcpa_enc: +median: 125216 cycles/ticks +average: 127533 cycles/ticks + +indcpa_dec: +median: 39376 cycles/ticks +average: 39221 cycles/ticks + +kyber_keypair_derand: +median: 106726 cycles/ticks +average: 108275 cycles/ticks + +kyber_keypair: +median: 113626 cycles/ticks +average: 114912 cycles/ticks + +kyber_encaps_derand: +median: 135086 cycles/ticks +average: 137343 cycles/ticks + +kyber_encaps: +median: 135982 cycles/ticks +average: 137955 cycles/ticks + +kyber_decaps: +median: 176708 cycles/ticks +average: 179103 cycles/ticks + +Loop spin: 7 +gen_a: +median: 26192 cycles/ticks +average: 26583 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3731 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 10618 cycles/ticks +average: 10791 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9155 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 698 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1857 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98020 cycles/ticks +average: 99541 cycles/ticks + +indcpa_enc: +median: 124830 cycles/ticks +average: 126912 cycles/ticks + +indcpa_dec: +median: 38356 cycles/ticks +average: 39013 cycles/ticks + +kyber_keypair_derand: +median: 106674 cycles/ticks +average: 108124 cycles/ticks + +kyber_keypair: +median: 113562 cycles/ticks +average: 114818 cycles/ticks + +kyber_encaps_derand: +median: 135094 cycles/ticks +average: 137155 cycles/ticks + +kyber_encaps: +median: 135950 cycles/ticks +average: 138029 cycles/ticks + +kyber_decaps: +median: 176830 cycles/ticks +average: 179472 cycles/ticks + +Loop spin: 8 +gen_a: +median: 26166 cycles/ticks +average: 26514 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3744 cycles/ticks + +poly_getnoise_eta2: +median: 2536 cycles/ticks +average: 2549 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7352 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10755 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8830 cycles/ticks +average: 8988 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 591 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97986 cycles/ticks +average: 99467 cycles/ticks + +indcpa_enc: +median: 124924 cycles/ticks +average: 126971 cycles/ticks + +indcpa_dec: +median: 38428 cycles/ticks +average: 38842 cycles/ticks + +kyber_keypair_derand: +median: 106570 cycles/ticks +average: 108154 cycles/ticks + +kyber_keypair: +median: 113706 cycles/ticks +average: 115271 cycles/ticks + +kyber_encaps_derand: +median: 135270 cycles/ticks +average: 137487 cycles/ticks + +kyber_encaps: +median: 136200 cycles/ticks +average: 138257 cycles/ticks + +kyber_decaps: +median: 176898 cycles/ticks +average: 179394 cycles/ticks + +Loop spin: 9 +gen_a: +median: 26168 cycles/ticks +average: 26537 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3745 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7264 cycles/ticks +average: 7327 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8869 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1187 cycles/ticks + +indcpa_keypair: +median: 98006 cycles/ticks +average: 99635 cycles/ticks + +indcpa_enc: +median: 124622 cycles/ticks +average: 126008 cycles/ticks + +indcpa_dec: +median: 38404 cycles/ticks +average: 39040 cycles/ticks + +kyber_keypair_derand: +median: 106574 cycles/ticks +average: 107760 cycles/ticks + +kyber_keypair: +median: 113684 cycles/ticks +average: 115200 cycles/ticks + +kyber_encaps_derand: +median: 135140 cycles/ticks +average: 136993 cycles/ticks + +kyber_encaps: +median: 136182 cycles/ticks +average: 138615 cycles/ticks + +kyber_decaps: +median: 176844 cycles/ticks +average: 179358 cycles/ticks + +Loop spin: 10 +gen_a: +median: 26170 cycles/ticks +average: 26405 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3762 cycles/ticks + +poly_getnoise_eta2: +median: 2474 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7246 cycles/ticks +average: 7276 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 10802 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8875 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 458 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 704 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1201 cycles/ticks + +indcpa_keypair: +median: 98038 cycles/ticks +average: 99315 cycles/ticks + +indcpa_enc: +median: 124874 cycles/ticks +average: 127072 cycles/ticks + +indcpa_dec: +median: 38374 cycles/ticks +average: 38754 cycles/ticks + +kyber_keypair_derand: +median: 106568 cycles/ticks +average: 108268 cycles/ticks + +kyber_keypair: +median: 113642 cycles/ticks +average: 115000 cycles/ticks + +kyber_encaps_derand: +median: 135226 cycles/ticks +average: 137265 cycles/ticks + +kyber_encaps: +median: 135926 cycles/ticks +average: 137767 cycles/ticks + +kyber_decaps: +median: 176972 cycles/ticks +average: 179762 cycles/ticks + +Loop spin: 11 +gen_a: +median: 26140 cycles/ticks +average: 26289 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3888 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2562 cycles/ticks + +NTT: +median: 7114 cycles/ticks +average: 7217 cycles/ticks + +INVNTT: +median: 10592 cycles/ticks +average: 10764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8856 cycles/ticks + +poly_tomsg: +median: 442 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 702 cycles/ticks +average: 731 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1925 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98046 cycles/ticks +average: 99702 cycles/ticks + +indcpa_enc: +median: 124704 cycles/ticks +average: 126675 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 38998 cycles/ticks + +kyber_keypair_derand: +median: 106678 cycles/ticks +average: 108373 cycles/ticks + +kyber_keypair: +median: 113536 cycles/ticks +average: 114836 cycles/ticks + +kyber_encaps_derand: +median: 135050 cycles/ticks +average: 137226 cycles/ticks + +kyber_encaps: +median: 135946 cycles/ticks +average: 138073 cycles/ticks + +kyber_decaps: +median: 176852 cycles/ticks +average: 179757 cycles/ticks + +Loop spin: 12 +gen_a: +median: 26190 cycles/ticks +average: 26579 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3758 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7157 cycles/ticks + +INVNTT: +median: 10560 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9080 cycles/ticks +average: 9075 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1206 cycles/ticks + +indcpa_keypair: +median: 97988 cycles/ticks +average: 99839 cycles/ticks + +indcpa_enc: +median: 124778 cycles/ticks +average: 126917 cycles/ticks + +indcpa_dec: +median: 38440 cycles/ticks +average: 39011 cycles/ticks + +kyber_keypair_derand: +median: 106694 cycles/ticks +average: 108291 cycles/ticks + +kyber_keypair: +median: 113470 cycles/ticks +average: 114465 cycles/ticks + +kyber_encaps_derand: +median: 134986 cycles/ticks +average: 137309 cycles/ticks + +kyber_encaps: +median: 135912 cycles/ticks +average: 138222 cycles/ticks + +kyber_decaps: +median: 176692 cycles/ticks +average: 178831 cycles/ticks + +Loop spin: 13 +gen_a: +median: 26218 cycles/ticks +average: 26685 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10841 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9072 cycles/ticks +average: 9054 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97846 cycles/ticks +average: 98899 cycles/ticks + +indcpa_enc: +median: 124880 cycles/ticks +average: 126889 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38566 cycles/ticks + +kyber_keypair_derand: +median: 106852 cycles/ticks +average: 107981 cycles/ticks + +kyber_keypair: +median: 113810 cycles/ticks +average: 115332 cycles/ticks + +kyber_encaps_derand: +median: 134972 cycles/ticks +average: 136913 cycles/ticks + +kyber_encaps: +median: 136064 cycles/ticks +average: 138418 cycles/ticks + +kyber_decaps: +median: 176800 cycles/ticks +average: 179238 cycles/ticks + +Loop spin: 14 +gen_a: +median: 26150 cycles/ticks +average: 26457 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3825 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7085 cycles/ticks + +INVNTT: +median: 10616 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8882 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1201 cycles/ticks + +indcpa_keypair: +median: 97788 cycles/ticks +average: 99112 cycles/ticks + +indcpa_enc: +median: 124706 cycles/ticks +average: 126739 cycles/ticks + +indcpa_dec: +median: 38376 cycles/ticks +average: 38861 cycles/ticks + +kyber_keypair_derand: +median: 106674 cycles/ticks +average: 108328 cycles/ticks + +kyber_keypair: +median: 113452 cycles/ticks +average: 114706 cycles/ticks + +kyber_encaps_derand: +median: 135058 cycles/ticks +average: 137156 cycles/ticks + +kyber_encaps: +median: 135756 cycles/ticks +average: 137606 cycles/ticks + +kyber_decaps: +median: 176704 cycles/ticks +average: 178983 cycles/ticks + +Loop spin: 15 +gen_a: +median: 26170 cycles/ticks +average: 26648 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3722 cycles/ticks + +poly_getnoise_eta2: +median: 2540 cycles/ticks +average: 2559 cycles/ticks + +NTT: +median: 7278 cycles/ticks +average: 7321 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10723 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8862 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 567 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 97738 cycles/ticks +average: 98899 cycles/ticks + +indcpa_enc: +median: 124620 cycles/ticks +average: 126465 cycles/ticks + +indcpa_dec: +median: 38436 cycles/ticks +average: 38834 cycles/ticks + +kyber_keypair_derand: +median: 106670 cycles/ticks +average: 108108 cycles/ticks + +kyber_keypair: +median: 113592 cycles/ticks +average: 114880 cycles/ticks + +kyber_encaps_derand: +median: 135100 cycles/ticks +average: 136876 cycles/ticks + +kyber_encaps: +median: 136120 cycles/ticks +average: 137839 cycles/ticks + +kyber_decaps: +median: 176962 cycles/ticks +average: 179375 cycles/ticks + +Loop spin: 16 +gen_a: +median: 26226 cycles/ticks +average: 26709 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3749 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7146 cycles/ticks + +INVNTT: +median: 10906 cycles/ticks +average: 10904 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8852 cycles/ticks +average: 9046 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 562 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 98136 cycles/ticks +average: 99288 cycles/ticks + +indcpa_enc: +median: 125074 cycles/ticks +average: 126591 cycles/ticks + +indcpa_dec: +median: 38536 cycles/ticks +average: 39223 cycles/ticks + +kyber_keypair_derand: +median: 108154 cycles/ticks +average: 109461 cycles/ticks + +kyber_keypair: +median: 113736 cycles/ticks +average: 115134 cycles/ticks + +kyber_encaps_derand: +median: 135080 cycles/ticks +average: 137222 cycles/ticks + +kyber_encaps: +median: 135962 cycles/ticks +average: 137868 cycles/ticks + +kyber_decaps: +median: 176884 cycles/ticks +average: 179445 cycles/ticks + +Loop spin: 17 +gen_a: +median: 26174 cycles/ticks +average: 26324 cycles/ticks + +poly_getnoise_eta1: +median: 3868 cycles/ticks +average: 3867 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2559 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7242 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10643 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8876 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 700 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 592 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97866 cycles/ticks +average: 99395 cycles/ticks + +indcpa_enc: +median: 124852 cycles/ticks +average: 127021 cycles/ticks + +indcpa_dec: +median: 38374 cycles/ticks +average: 38901 cycles/ticks + +kyber_keypair_derand: +median: 106584 cycles/ticks +average: 108277 cycles/ticks + +kyber_keypair: +median: 113598 cycles/ticks +average: 114782 cycles/ticks + +kyber_encaps_derand: +median: 135030 cycles/ticks +average: 137131 cycles/ticks + +kyber_encaps: +median: 135872 cycles/ticks +average: 137953 cycles/ticks + +kyber_decaps: +median: 177016 cycles/ticks +average: 180054 cycles/ticks + +Loop spin: 18 +gen_a: +median: 26182 cycles/ticks +average: 26596 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3726 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10620 cycles/ticks +average: 10756 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8850 cycles/ticks +average: 9027 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 565 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1150 cycles/ticks + +indcpa_keypair: +median: 98108 cycles/ticks +average: 99929 cycles/ticks + +indcpa_enc: +median: 124938 cycles/ticks +average: 127043 cycles/ticks + +indcpa_dec: +median: 38446 cycles/ticks +average: 38961 cycles/ticks + +kyber_keypair_derand: +median: 106562 cycles/ticks +average: 108165 cycles/ticks + +kyber_keypair: +median: 113668 cycles/ticks +average: 114987 cycles/ticks + +kyber_encaps_derand: +median: 135072 cycles/ticks +average: 137153 cycles/ticks + +kyber_encaps: +median: 135824 cycles/ticks +average: 137683 cycles/ticks + +kyber_decaps: +median: 176690 cycles/ticks +average: 178627 cycles/ticks + +Loop spin: 19 +gen_a: +median: 26212 cycles/ticks +average: 26415 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3753 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7167 cycles/ticks + +INVNTT: +median: 10914 cycles/ticks +average: 10990 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8948 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 507 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1387 cycles/ticks + +poly_compress: +median: 666 cycles/ticks +average: 667 cycles/ticks + +poly_decompress: +median: 538 cycles/ticks +average: 549 cycles/ticks + +polyvec_compress: +median: 1796 cycles/ticks +average: 1836 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1202 cycles/ticks + +indcpa_keypair: +median: 97922 cycles/ticks +average: 99170 cycles/ticks + +indcpa_enc: +median: 124812 cycles/ticks +average: 126685 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38969 cycles/ticks + +kyber_keypair_derand: +median: 106630 cycles/ticks +average: 108020 cycles/ticks + +kyber_keypair: +median: 113656 cycles/ticks +average: 115075 cycles/ticks + +kyber_encaps_derand: +median: 135130 cycles/ticks +average: 137300 cycles/ticks + +kyber_encaps: +median: 135982 cycles/ticks +average: 138042 cycles/ticks + +kyber_decaps: +median: 176898 cycles/ticks +average: 179623 cycles/ticks + +Loop spin: 20 +gen_a: +median: 26178 cycles/ticks +average: 26575 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3791 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10990 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8937 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 97948 cycles/ticks +average: 99264 cycles/ticks + +indcpa_enc: +median: 124776 cycles/ticks +average: 127056 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 38955 cycles/ticks + +kyber_keypair_derand: +median: 106748 cycles/ticks +average: 108348 cycles/ticks + +kyber_keypair: +median: 113740 cycles/ticks +average: 115255 cycles/ticks + +kyber_encaps_derand: +median: 134918 cycles/ticks +average: 136972 cycles/ticks + +kyber_encaps: +median: 135886 cycles/ticks +average: 137926 cycles/ticks + +kyber_decaps: +median: 176776 cycles/ticks +average: 179617 cycles/ticks + +Loop spin: 21 +gen_a: +median: 26200 cycles/ticks +average: 26350 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3727 cycles/ticks + +poly_getnoise_eta2: +median: 2542 cycles/ticks +average: 2567 cycles/ticks + +NTT: +median: 7316 cycles/ticks +average: 7388 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8866 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 719 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1924 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97832 cycles/ticks +average: 99197 cycles/ticks + +indcpa_enc: +median: 124636 cycles/ticks +average: 126921 cycles/ticks + +indcpa_dec: +median: 38440 cycles/ticks +average: 38889 cycles/ticks + +kyber_keypair_derand: +median: 106768 cycles/ticks +average: 108459 cycles/ticks + +kyber_keypair: +median: 113592 cycles/ticks +average: 114994 cycles/ticks + +kyber_encaps_derand: +median: 135554 cycles/ticks +average: 137640 cycles/ticks + +kyber_encaps: +median: 136116 cycles/ticks +average: 138640 cycles/ticks + +kyber_decaps: +median: 176882 cycles/ticks +average: 179458 cycles/ticks + +Loop spin: 22 +gen_a: +median: 26198 cycles/ticks +average: 26614 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3743 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9141 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1152 cycles/ticks + +indcpa_keypair: +median: 97866 cycles/ticks +average: 99213 cycles/ticks + +indcpa_enc: +median: 124780 cycles/ticks +average: 127034 cycles/ticks + +indcpa_dec: +median: 38384 cycles/ticks +average: 38907 cycles/ticks + +kyber_keypair_derand: +median: 106762 cycles/ticks +average: 108534 cycles/ticks + +kyber_keypair: +median: 113666 cycles/ticks +average: 115150 cycles/ticks + +kyber_encaps_derand: +median: 135100 cycles/ticks +average: 136946 cycles/ticks + +kyber_encaps: +median: 136126 cycles/ticks +average: 138379 cycles/ticks + +kyber_decaps: +median: 176942 cycles/ticks +average: 179735 cycles/ticks + +Loop spin: 23 +gen_a: +median: 26142 cycles/ticks +average: 26278 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3773 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10661 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8890 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 448 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1160 cycles/ticks + +indcpa_keypair: +median: 98078 cycles/ticks +average: 99525 cycles/ticks + +indcpa_enc: +median: 124958 cycles/ticks +average: 127170 cycles/ticks + +indcpa_dec: +median: 38468 cycles/ticks +average: 39064 cycles/ticks + +kyber_keypair_derand: +median: 106672 cycles/ticks +average: 108141 cycles/ticks + +kyber_keypair: +median: 113728 cycles/ticks +average: 115239 cycles/ticks + +kyber_encaps_derand: +median: 135070 cycles/ticks +average: 137078 cycles/ticks + +kyber_encaps: +median: 135880 cycles/ticks +average: 137488 cycles/ticks + +kyber_decaps: +median: 176728 cycles/ticks +average: 179150 cycles/ticks + +Loop spin: 24 +gen_a: +median: 26180 cycles/ticks +average: 26356 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3760 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10900 cycles/ticks +average: 10877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8920 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 457 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 568 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1932 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1190 cycles/ticks + +indcpa_keypair: +median: 97826 cycles/ticks +average: 99453 cycles/ticks + +indcpa_enc: +median: 125038 cycles/ticks +average: 127534 cycles/ticks + +indcpa_dec: +median: 39418 cycles/ticks +average: 39190 cycles/ticks + +kyber_keypair_derand: +median: 106606 cycles/ticks +average: 108314 cycles/ticks + +kyber_keypair: +median: 113646 cycles/ticks +average: 115203 cycles/ticks + +kyber_encaps_derand: +median: 135262 cycles/ticks +average: 137244 cycles/ticks + +kyber_encaps: +median: 136022 cycles/ticks +average: 138400 cycles/ticks + +kyber_decaps: +median: 176790 cycles/ticks +average: 179670 cycles/ticks + +Loop spin: 25 +gen_a: +median: 26238 cycles/ticks +average: 26674 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3738 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2580 cycles/ticks + +NTT: +median: 7270 cycles/ticks +average: 7309 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10652 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9066 cycles/ticks +average: 9055 cycles/ticks + +poly_tomsg: +median: 454 cycles/ticks +average: 481 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 570 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 97878 cycles/ticks +average: 99367 cycles/ticks + +indcpa_enc: +median: 124856 cycles/ticks +average: 127255 cycles/ticks + +indcpa_dec: +median: 38484 cycles/ticks +average: 39182 cycles/ticks + +kyber_keypair_derand: +median: 106606 cycles/ticks +average: 108372 cycles/ticks + +kyber_keypair: +median: 113814 cycles/ticks +average: 115270 cycles/ticks + +kyber_encaps_derand: +median: 135018 cycles/ticks +average: 136958 cycles/ticks + +kyber_encaps: +median: 135930 cycles/ticks +average: 138087 cycles/ticks + +kyber_decaps: +median: 176994 cycles/ticks +average: 179781 cycles/ticks + +Loop spin: 26 +gen_a: +median: 26224 cycles/ticks +average: 26409 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3792 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 11006 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8865 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1151 cycles/ticks + +indcpa_keypair: +median: 98030 cycles/ticks +average: 99229 cycles/ticks + +indcpa_enc: +median: 124722 cycles/ticks +average: 126731 cycles/ticks + +indcpa_dec: +median: 38460 cycles/ticks +average: 39101 cycles/ticks + +kyber_keypair_derand: +median: 106776 cycles/ticks +average: 108438 cycles/ticks + +kyber_keypair: +median: 113622 cycles/ticks +average: 114983 cycles/ticks + +kyber_encaps_derand: +median: 135054 cycles/ticks +average: 137240 cycles/ticks + +kyber_encaps: +median: 135924 cycles/ticks +average: 138196 cycles/ticks + +kyber_decaps: +median: 176970 cycles/ticks +average: 179817 cycles/ticks + +Loop spin: 27 +gen_a: +median: 26168 cycles/ticks +average: 26546 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3772 cycles/ticks + +poly_getnoise_eta2: +median: 2478 cycles/ticks +average: 2551 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7339 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10933 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8812 cycles/ticks +average: 8865 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1198 cycles/ticks + +indcpa_keypair: +median: 97946 cycles/ticks +average: 99587 cycles/ticks + +indcpa_enc: +median: 124964 cycles/ticks +average: 127282 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 39000 cycles/ticks + +kyber_keypair_derand: +median: 106608 cycles/ticks +average: 108036 cycles/ticks + +kyber_keypair: +median: 113692 cycles/ticks +average: 115265 cycles/ticks + +kyber_encaps_derand: +median: 134876 cycles/ticks +average: 136762 cycles/ticks + +kyber_encaps: +median: 135866 cycles/ticks +average: 138003 cycles/ticks + +kyber_decaps: +median: 176786 cycles/ticks +average: 179758 cycles/ticks + +Loop spin: 28 +gen_a: +median: 26224 cycles/ticks +average: 26630 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3838 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2552 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10657 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8965 cycles/ticks + +poly_tomsg: +median: 456 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1922 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98072 cycles/ticks +average: 99369 cycles/ticks + +indcpa_enc: +median: 125170 cycles/ticks +average: 127501 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 39043 cycles/ticks + +kyber_keypair_derand: +median: 106822 cycles/ticks +average: 108325 cycles/ticks + +kyber_keypair: +median: 113706 cycles/ticks +average: 115171 cycles/ticks + +kyber_encaps_derand: +median: 135192 cycles/ticks +average: 136423 cycles/ticks + +kyber_encaps: +median: 136034 cycles/ticks +average: 137730 cycles/ticks + +kyber_decaps: +median: 176868 cycles/ticks +average: 179615 cycles/ticks + +Loop spin: 29 +gen_a: +median: 26220 cycles/ticks +average: 26673 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3729 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 10666 cycles/ticks +average: 10852 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9110 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98102 cycles/ticks +average: 99525 cycles/ticks + +indcpa_enc: +median: 124914 cycles/ticks +average: 126849 cycles/ticks + +indcpa_dec: +median: 38484 cycles/ticks +average: 39196 cycles/ticks + +kyber_keypair_derand: +median: 106638 cycles/ticks +average: 108194 cycles/ticks + +kyber_keypair: +median: 113596 cycles/ticks +average: 115010 cycles/ticks + +kyber_encaps_derand: +median: 135106 cycles/ticks +average: 137376 cycles/ticks + +kyber_encaps: +median: 136064 cycles/ticks +average: 138470 cycles/ticks + +kyber_decaps: +median: 176808 cycles/ticks +average: 179374 cycles/ticks + +Loop spin: 30 +gen_a: +median: 26156 cycles/ticks +average: 26383 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3852 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7203 cycles/ticks + +INVNTT: +median: 10616 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8874 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1461 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97952 cycles/ticks +average: 99128 cycles/ticks + +indcpa_enc: +median: 124766 cycles/ticks +average: 126531 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38830 cycles/ticks + +kyber_keypair_derand: +median: 106550 cycles/ticks +average: 107619 cycles/ticks + +kyber_keypair: +median: 113748 cycles/ticks +average: 115158 cycles/ticks + +kyber_encaps_derand: +median: 135064 cycles/ticks +average: 137095 cycles/ticks + +kyber_encaps: +median: 136050 cycles/ticks +average: 138290 cycles/ticks + +kyber_decaps: +median: 176774 cycles/ticks +average: 179434 cycles/ticks + +Loop spin: 31 +gen_a: +median: 26182 cycles/ticks +average: 26349 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3881 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 10556 cycles/ticks +average: 10613 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8838 cycles/ticks +average: 9001 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 582 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1192 cycles/ticks + +indcpa_keypair: +median: 97972 cycles/ticks +average: 99457 cycles/ticks + +indcpa_enc: +median: 125132 cycles/ticks +average: 127354 cycles/ticks + +indcpa_dec: +median: 38438 cycles/ticks +average: 39129 cycles/ticks + +kyber_keypair_derand: +median: 106718 cycles/ticks +average: 108325 cycles/ticks + +kyber_keypair: +median: 113630 cycles/ticks +average: 115014 cycles/ticks + +kyber_encaps_derand: +median: 135196 cycles/ticks +average: 137027 cycles/ticks + +kyber_encaps: +median: 135920 cycles/ticks +average: 137803 cycles/ticks + +kyber_decaps: +median: 176914 cycles/ticks +average: 179577 cycles/ticks + +Loop spin: 32 +gen_a: +median: 26244 cycles/ticks +average: 26673 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3776 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7302 cycles/ticks +average: 7336 cycles/ticks + +INVNTT: +median: 10612 cycles/ticks +average: 10781 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8875 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 701 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1870 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97836 cycles/ticks +average: 99179 cycles/ticks + +indcpa_enc: +median: 124530 cycles/ticks +average: 126090 cycles/ticks + +indcpa_dec: +median: 38436 cycles/ticks +average: 38935 cycles/ticks + +kyber_keypair_derand: +median: 106640 cycles/ticks +average: 108229 cycles/ticks + +kyber_keypair: +median: 113790 cycles/ticks +average: 115317 cycles/ticks + +kyber_encaps_derand: +median: 134958 cycles/ticks +average: 136872 cycles/ticks + +kyber_encaps: +median: 136024 cycles/ticks +average: 138379 cycles/ticks + +kyber_decaps: +median: 176690 cycles/ticks +average: 179147 cycles/ticks + +Loop spin: 33 +gen_a: +median: 26174 cycles/ticks +average: 26479 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3780 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10638 cycles/ticks +average: 10831 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8937 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1915 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 98008 cycles/ticks +average: 99257 cycles/ticks + +indcpa_enc: +median: 124858 cycles/ticks +average: 126550 cycles/ticks + +indcpa_dec: +median: 38432 cycles/ticks +average: 38872 cycles/ticks + +kyber_keypair_derand: +median: 106546 cycles/ticks +average: 107604 cycles/ticks + +kyber_keypair: +median: 113438 cycles/ticks +average: 114370 cycles/ticks + +kyber_encaps_derand: +median: 135040 cycles/ticks +average: 136925 cycles/ticks + +kyber_encaps: +median: 135852 cycles/ticks +average: 137537 cycles/ticks + +kyber_decaps: +median: 176724 cycles/ticks +average: 178621 cycles/ticks + +Loop spin: 34 +gen_a: +median: 26240 cycles/ticks +average: 26678 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3810 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2490 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10868 cycles/ticks +average: 10927 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8890 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 460 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 569 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1890 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1189 cycles/ticks + +indcpa_keypair: +median: 97810 cycles/ticks +average: 99281 cycles/ticks + +indcpa_enc: +median: 124748 cycles/ticks +average: 126854 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 38962 cycles/ticks + +kyber_keypair_derand: +median: 106738 cycles/ticks +average: 108328 cycles/ticks + +kyber_keypair: +median: 113852 cycles/ticks +average: 115374 cycles/ticks + +kyber_encaps_derand: +median: 135242 cycles/ticks +average: 137334 cycles/ticks + +kyber_encaps: +median: 136132 cycles/ticks +average: 138081 cycles/ticks + +kyber_decaps: +median: 176722 cycles/ticks +average: 179112 cycles/ticks + +Loop spin: 35 +gen_a: +median: 26196 cycles/ticks +average: 26637 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3742 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2511 cycles/ticks + +NTT: +median: 6886 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9080 cycles/ticks +average: 9074 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1872 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98076 cycles/ticks +average: 99541 cycles/ticks + +indcpa_enc: +median: 124968 cycles/ticks +average: 127211 cycles/ticks + +indcpa_dec: +median: 38406 cycles/ticks +average: 38844 cycles/ticks + +kyber_keypair_derand: +median: 106478 cycles/ticks +average: 107960 cycles/ticks + +kyber_keypair: +median: 113596 cycles/ticks +average: 114938 cycles/ticks + +kyber_encaps_derand: +median: 135258 cycles/ticks +average: 137321 cycles/ticks + +kyber_encaps: +median: 136114 cycles/ticks +average: 138353 cycles/ticks + +kyber_decaps: +median: 176848 cycles/ticks +average: 179356 cycles/ticks + +Loop spin: 36 +gen_a: +median: 26150 cycles/ticks +average: 26389 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3776 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2478 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10914 cycles/ticks +average: 10985 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8864 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 567 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1151 cycles/ticks + +indcpa_keypair: +median: 98066 cycles/ticks +average: 99621 cycles/ticks + +indcpa_enc: +median: 124926 cycles/ticks +average: 127135 cycles/ticks + +indcpa_dec: +median: 38364 cycles/ticks +average: 38551 cycles/ticks + +kyber_keypair_derand: +median: 106512 cycles/ticks +average: 107926 cycles/ticks + +kyber_keypair: +median: 113708 cycles/ticks +average: 115113 cycles/ticks + +kyber_encaps_derand: +median: 135170 cycles/ticks +average: 136806 cycles/ticks + +kyber_encaps: +median: 135994 cycles/ticks +average: 138080 cycles/ticks + +kyber_decaps: +median: 176852 cycles/ticks +average: 179704 cycles/ticks + +Loop spin: 37 +gen_a: +median: 26166 cycles/ticks +average: 26614 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3757 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7110 cycles/ticks +average: 7211 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10985 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8938 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 503 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 700 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97698 cycles/ticks +average: 99196 cycles/ticks + +indcpa_enc: +median: 124580 cycles/ticks +average: 126827 cycles/ticks + +indcpa_dec: +median: 38438 cycles/ticks +average: 39024 cycles/ticks + +kyber_keypair_derand: +median: 106578 cycles/ticks +average: 108078 cycles/ticks + +kyber_keypair: +median: 113586 cycles/ticks +average: 114928 cycles/ticks + +kyber_encaps_derand: +median: 135174 cycles/ticks +average: 137542 cycles/ticks + +kyber_encaps: +median: 136010 cycles/ticks +average: 138290 cycles/ticks + +kyber_decaps: +median: 176790 cycles/ticks +average: 179354 cycles/ticks + +Loop spin: 38 +gen_a: +median: 26202 cycles/ticks +average: 26784 cycles/ticks + +poly_getnoise_eta1: +median: 3830 cycles/ticks +average: 3840 cycles/ticks + +poly_getnoise_eta2: +median: 2518 cycles/ticks +average: 2535 cycles/ticks + +NTT: +median: 7672 cycles/ticks +average: 7815 cycles/ticks + +INVNTT: +median: 10624 cycles/ticks +average: 10778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8840 cycles/ticks +average: 9009 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1477 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1160 cycles/ticks + +indcpa_keypair: +median: 97992 cycles/ticks +average: 99292 cycles/ticks + +indcpa_enc: +median: 124914 cycles/ticks +average: 127410 cycles/ticks + +indcpa_dec: +median: 38426 cycles/ticks +average: 38963 cycles/ticks + +kyber_keypair_derand: +median: 106614 cycles/ticks +average: 107846 cycles/ticks + +kyber_keypair: +median: 113620 cycles/ticks +average: 114884 cycles/ticks + +kyber_encaps_derand: +median: 134866 cycles/ticks +average: 136504 cycles/ticks + +kyber_encaps: +median: 135802 cycles/ticks +average: 137507 cycles/ticks + +kyber_decaps: +median: 176790 cycles/ticks +average: 179210 cycles/ticks + +Loop spin: 39 +gen_a: +median: 26264 cycles/ticks +average: 26710 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3726 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10657 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8857 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 563 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1159 cycles/ticks + +indcpa_keypair: +median: 97996 cycles/ticks +average: 99411 cycles/ticks + +indcpa_enc: +median: 124788 cycles/ticks +average: 126791 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 38873 cycles/ticks + +kyber_keypair_derand: +median: 106764 cycles/ticks +average: 108336 cycles/ticks + +kyber_keypair: +median: 113654 cycles/ticks +average: 114977 cycles/ticks + +kyber_encaps_derand: +median: 134844 cycles/ticks +average: 137023 cycles/ticks + +kyber_encaps: +median: 135784 cycles/ticks +average: 137871 cycles/ticks + +kyber_decaps: +median: 176588 cycles/ticks +average: 179316 cycles/ticks + +Loop spin: 40 +gen_a: +median: 26204 cycles/ticks +average: 26497 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3775 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10618 cycles/ticks +average: 10729 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9144 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 706 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1858 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97912 cycles/ticks +average: 99266 cycles/ticks + +indcpa_enc: +median: 124720 cycles/ticks +average: 126759 cycles/ticks + +indcpa_dec: +median: 38544 cycles/ticks +average: 39116 cycles/ticks + +kyber_keypair_derand: +median: 106812 cycles/ticks +average: 108061 cycles/ticks + +kyber_keypair: +median: 113744 cycles/ticks +average: 115140 cycles/ticks + +kyber_encaps_derand: +median: 135100 cycles/ticks +average: 137125 cycles/ticks + +kyber_encaps: +median: 136134 cycles/ticks +average: 138374 cycles/ticks + +kyber_decaps: +median: 176838 cycles/ticks +average: 179421 cycles/ticks + +Loop spin: 41 +gen_a: +median: 26224 cycles/ticks +average: 26740 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3783 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7147 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10656 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8935 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1907 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1221 cycles/ticks + +indcpa_keypair: +median: 98024 cycles/ticks +average: 99537 cycles/ticks + +indcpa_enc: +median: 124750 cycles/ticks +average: 126813 cycles/ticks + +indcpa_dec: +median: 38448 cycles/ticks +average: 38939 cycles/ticks + +kyber_keypair_derand: +median: 106742 cycles/ticks +average: 108368 cycles/ticks + +kyber_keypair: +median: 113612 cycles/ticks +average: 114890 cycles/ticks + +kyber_encaps_derand: +median: 135084 cycles/ticks +average: 136949 cycles/ticks + +kyber_encaps: +median: 136098 cycles/ticks +average: 138334 cycles/ticks + +kyber_decaps: +median: 176906 cycles/ticks +average: 179468 cycles/ticks + +Loop spin: 42 +gen_a: +median: 26184 cycles/ticks +average: 26324 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3791 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7197 cycles/ticks + +INVNTT: +median: 10910 cycles/ticks +average: 10919 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8882 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 565 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1212 cycles/ticks + +indcpa_keypair: +median: 97884 cycles/ticks +average: 99132 cycles/ticks + +indcpa_enc: +median: 124878 cycles/ticks +average: 127069 cycles/ticks + +indcpa_dec: +median: 38436 cycles/ticks +average: 38979 cycles/ticks + +kyber_keypair_derand: +median: 106598 cycles/ticks +average: 107736 cycles/ticks + +kyber_keypair: +median: 113672 cycles/ticks +average: 115089 cycles/ticks + +kyber_encaps_derand: +median: 134988 cycles/ticks +average: 136970 cycles/ticks + +kyber_encaps: +median: 136102 cycles/ticks +average: 138419 cycles/ticks + +kyber_decaps: +median: 176832 cycles/ticks +average: 178913 cycles/ticks + +Loop spin: 43 +gen_a: +median: 26186 cycles/ticks +average: 26646 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7150 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10797 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9068 cycles/ticks +average: 9045 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1868 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98128 cycles/ticks +average: 99017 cycles/ticks + +indcpa_enc: +median: 124958 cycles/ticks +average: 127057 cycles/ticks + +indcpa_dec: +median: 38354 cycles/ticks +average: 38750 cycles/ticks + +kyber_keypair_derand: +median: 106746 cycles/ticks +average: 108272 cycles/ticks + +kyber_keypair: +median: 113686 cycles/ticks +average: 115143 cycles/ticks + +kyber_encaps_derand: +median: 135156 cycles/ticks +average: 137386 cycles/ticks + +kyber_encaps: +median: 136074 cycles/ticks +average: 138219 cycles/ticks + +kyber_decaps: +median: 176980 cycles/ticks +average: 179959 cycles/ticks + +Loop spin: 44 +gen_a: +median: 26206 cycles/ticks +average: 26688 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3777 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10616 cycles/ticks +average: 10764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9080 cycles/ticks +average: 9106 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 567 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +indcpa_keypair: +median: 97790 cycles/ticks +average: 99326 cycles/ticks + +indcpa_enc: +median: 124702 cycles/ticks +average: 126650 cycles/ticks + +indcpa_dec: +median: 39452 cycles/ticks +average: 39287 cycles/ticks + +kyber_keypair_derand: +median: 106540 cycles/ticks +average: 107920 cycles/ticks + +kyber_keypair: +median: 113746 cycles/ticks +average: 115230 cycles/ticks + +kyber_encaps_derand: +median: 135170 cycles/ticks +average: 137347 cycles/ticks + +kyber_encaps: +median: 135992 cycles/ticks +average: 137755 cycles/ticks + +kyber_decaps: +median: 176810 cycles/ticks +average: 178679 cycles/ticks + +Loop spin: 45 +gen_a: +median: 26248 cycles/ticks +average: 26777 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3756 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 10870 cycles/ticks +average: 10951 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8858 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1875 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97932 cycles/ticks +average: 99044 cycles/ticks + +indcpa_enc: +median: 124712 cycles/ticks +average: 126766 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 39061 cycles/ticks + +kyber_keypair_derand: +median: 106684 cycles/ticks +average: 107989 cycles/ticks + +kyber_keypair: +median: 113628 cycles/ticks +average: 114916 cycles/ticks + +kyber_encaps_derand: +median: 135020 cycles/ticks +average: 137433 cycles/ticks + +kyber_encaps: +median: 135760 cycles/ticks +average: 137740 cycles/ticks + +kyber_decaps: +median: 176730 cycles/ticks +average: 179547 cycles/ticks + +Loop spin: 46 +gen_a: +median: 26128 cycles/ticks +average: 26343 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3752 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7144 cycles/ticks + +INVNTT: +median: 10894 cycles/ticks +average: 10870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8830 cycles/ticks +average: 8996 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 701 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1877 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97922 cycles/ticks +average: 99333 cycles/ticks + +indcpa_enc: +median: 124692 cycles/ticks +average: 126761 cycles/ticks + +indcpa_dec: +median: 38400 cycles/ticks +average: 38907 cycles/ticks + +kyber_keypair_derand: +median: 106600 cycles/ticks +average: 108320 cycles/ticks + +kyber_keypair: +median: 113618 cycles/ticks +average: 114911 cycles/ticks + +kyber_encaps_derand: +median: 135086 cycles/ticks +average: 137278 cycles/ticks + +kyber_encaps: +median: 136070 cycles/ticks +average: 138373 cycles/ticks + +kyber_decaps: +median: 176766 cycles/ticks +average: 179384 cycles/ticks + +Loop spin: 47 +gen_a: +median: 26176 cycles/ticks +average: 26542 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3726 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7272 cycles/ticks +average: 7335 cycles/ticks + +INVNTT: +median: 10908 cycles/ticks +average: 10866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8808 cycles/ticks +average: 8880 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 706 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1909 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 99300 cycles/ticks +average: 100968 cycles/ticks + +indcpa_enc: +median: 126212 cycles/ticks +average: 128431 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 39056 cycles/ticks + +kyber_keypair_derand: +median: 106464 cycles/ticks +average: 107983 cycles/ticks + +kyber_keypair: +median: 113656 cycles/ticks +average: 115119 cycles/ticks + +kyber_encaps_derand: +median: 135256 cycles/ticks +average: 137608 cycles/ticks + +kyber_encaps: +median: 136032 cycles/ticks +average: 138168 cycles/ticks + +kyber_decaps: +median: 176990 cycles/ticks +average: 179616 cycles/ticks + +Loop spin: 48 +gen_a: +median: 26190 cycles/ticks +average: 26636 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3732 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7172 cycles/ticks + +INVNTT: +median: 10626 cycles/ticks +average: 10795 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8926 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1148 cycles/ticks +average: 1191 cycles/ticks + +indcpa_keypair: +median: 97668 cycles/ticks +average: 98683 cycles/ticks + +indcpa_enc: +median: 124366 cycles/ticks +average: 125733 cycles/ticks + +indcpa_dec: +median: 38334 cycles/ticks +average: 38501 cycles/ticks + +kyber_keypair_derand: +median: 106562 cycles/ticks +average: 107789 cycles/ticks + +kyber_keypair: +median: 113468 cycles/ticks +average: 114330 cycles/ticks + +kyber_encaps_derand: +median: 136592 cycles/ticks +average: 138128 cycles/ticks + +kyber_encaps: +median: 137428 cycles/ticks +average: 139580 cycles/ticks + +kyber_decaps: +median: 178298 cycles/ticks +average: 181027 cycles/ticks + +Loop spin: 49 +gen_a: +median: 26180 cycles/ticks +average: 26318 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3738 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2500 cycles/ticks + +NTT: +median: 7272 cycles/ticks +average: 7312 cycles/ticks + +INVNTT: +median: 10624 cycles/ticks +average: 10782 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8872 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1160 cycles/ticks + +indcpa_keypair: +median: 97750 cycles/ticks +average: 98954 cycles/ticks + +indcpa_enc: +median: 124664 cycles/ticks +average: 126653 cycles/ticks + +indcpa_dec: +median: 38380 cycles/ticks +average: 38926 cycles/ticks + +kyber_keypair_derand: +median: 106722 cycles/ticks +average: 108405 cycles/ticks + +kyber_keypair: +median: 113618 cycles/ticks +average: 115055 cycles/ticks + +kyber_encaps_derand: +median: 135108 cycles/ticks +average: 137224 cycles/ticks + +kyber_encaps: +median: 135794 cycles/ticks +average: 137534 cycles/ticks + +kyber_decaps: +median: 176804 cycles/ticks +average: 179274 cycles/ticks + +Loop spin: 50 +gen_a: +median: 26144 cycles/ticks +average: 26519 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3756 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2499 cycles/ticks + +NTT: +median: 7268 cycles/ticks +average: 7286 cycles/ticks + +INVNTT: +median: 10928 cycles/ticks +average: 10986 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8858 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 567 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1158 cycles/ticks + +indcpa_keypair: +median: 97968 cycles/ticks +average: 99383 cycles/ticks + +indcpa_enc: +median: 124680 cycles/ticks +average: 126515 cycles/ticks + +indcpa_dec: +median: 38438 cycles/ticks +average: 38838 cycles/ticks + +kyber_keypair_derand: +median: 106700 cycles/ticks +average: 108197 cycles/ticks + +kyber_keypair: +median: 113738 cycles/ticks +average: 115263 cycles/ticks + +kyber_encaps_derand: +median: 135374 cycles/ticks +average: 137819 cycles/ticks + +kyber_encaps: +median: 136152 cycles/ticks +average: 138060 cycles/ticks + +kyber_decaps: +median: 177034 cycles/ticks +average: 179647 cycles/ticks + +Loop spin: 51 +gen_a: +median: 26206 cycles/ticks +average: 26410 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3763 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 10864 cycles/ticks +average: 10874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9084 cycles/ticks +average: 9107 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 458 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 566 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +indcpa_keypair: +median: 97942 cycles/ticks +average: 99344 cycles/ticks + +indcpa_enc: +median: 124768 cycles/ticks +average: 126989 cycles/ticks + +indcpa_dec: +median: 38370 cycles/ticks +average: 38794 cycles/ticks + +kyber_keypair_derand: +median: 106614 cycles/ticks +average: 108135 cycles/ticks + +kyber_keypair: +median: 113622 cycles/ticks +average: 115041 cycles/ticks + +kyber_encaps_derand: +median: 134994 cycles/ticks +average: 137130 cycles/ticks + +kyber_encaps: +median: 135980 cycles/ticks +average: 138259 cycles/ticks + +kyber_decaps: +median: 176650 cycles/ticks +average: 179178 cycles/ticks + +Loop spin: 52 +gen_a: +median: 26994 cycles/ticks +average: 26836 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3746 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7308 cycles/ticks +average: 7393 cycles/ticks + +INVNTT: +median: 10626 cycles/ticks +average: 10803 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8874 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 592 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97792 cycles/ticks +average: 99462 cycles/ticks + +indcpa_enc: +median: 124614 cycles/ticks +average: 126900 cycles/ticks + +indcpa_dec: +median: 38446 cycles/ticks +average: 39162 cycles/ticks + +kyber_keypair_derand: +median: 106550 cycles/ticks +average: 108273 cycles/ticks + +kyber_keypair: +median: 113572 cycles/ticks +average: 114758 cycles/ticks + +kyber_encaps_derand: +median: 135074 cycles/ticks +average: 137309 cycles/ticks + +kyber_encaps: +median: 136068 cycles/ticks +average: 138222 cycles/ticks + +kyber_decaps: +median: 176738 cycles/ticks +average: 179182 cycles/ticks + +Loop spin: 53 +gen_a: +median: 26170 cycles/ticks +average: 26333 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3743 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7148 cycles/ticks +average: 7273 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10857 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9064 cycles/ticks +average: 9055 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 570 cycles/ticks +average: 596 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1161 cycles/ticks + +indcpa_keypair: +median: 97716 cycles/ticks +average: 98749 cycles/ticks + +indcpa_enc: +median: 124670 cycles/ticks +average: 126950 cycles/ticks + +indcpa_dec: +median: 38388 cycles/ticks +average: 39075 cycles/ticks + +kyber_keypair_derand: +median: 106522 cycles/ticks +average: 107954 cycles/ticks + +kyber_keypair: +median: 113588 cycles/ticks +average: 114907 cycles/ticks + +kyber_encaps_derand: +median: 135198 cycles/ticks +average: 137395 cycles/ticks + +kyber_encaps: +median: 136026 cycles/ticks +average: 137956 cycles/ticks + +kyber_decaps: +median: 176908 cycles/ticks +average: 179524 cycles/ticks + +Loop spin: 54 +gen_a: +median: 26234 cycles/ticks +average: 26773 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3724 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10657 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9080 cycles/ticks +average: 9087 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 470 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1474 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 699 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 97818 cycles/ticks +average: 99198 cycles/ticks + +indcpa_enc: +median: 124898 cycles/ticks +average: 127411 cycles/ticks + +indcpa_dec: +median: 38370 cycles/ticks +average: 38847 cycles/ticks + +kyber_keypair_derand: +median: 106682 cycles/ticks +average: 108177 cycles/ticks + +kyber_keypair: +median: 113840 cycles/ticks +average: 115386 cycles/ticks + +kyber_encaps_derand: +median: 134944 cycles/ticks +average: 137150 cycles/ticks + +kyber_encaps: +median: 136188 cycles/ticks +average: 138801 cycles/ticks + +kyber_decaps: +median: 176846 cycles/ticks +average: 179666 cycles/ticks + +Loop spin: 55 +gen_a: +median: 28524 cycles/ticks +average: 28040 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3755 cycles/ticks + +poly_getnoise_eta2: +median: 2538 cycles/ticks +average: 2551 cycles/ticks + +NTT: +median: 7274 cycles/ticks +average: 7362 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9140 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 583 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1880 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1152 cycles/ticks + +indcpa_keypair: +median: 97900 cycles/ticks +average: 99299 cycles/ticks + +indcpa_enc: +median: 124782 cycles/ticks +average: 126892 cycles/ticks + +indcpa_dec: +median: 38444 cycles/ticks +average: 39102 cycles/ticks + +kyber_keypair_derand: +median: 106558 cycles/ticks +average: 108145 cycles/ticks + +kyber_keypair: +median: 113718 cycles/ticks +average: 115205 cycles/ticks + +kyber_encaps_derand: +median: 135120 cycles/ticks +average: 137002 cycles/ticks + +kyber_encaps: +median: 135862 cycles/ticks +average: 137878 cycles/ticks + +kyber_decaps: +median: 176738 cycles/ticks +average: 179126 cycles/ticks + +Loop spin: 56 +gen_a: +median: 26210 cycles/ticks +average: 26515 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3748 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7239 cycles/ticks + +INVNTT: +median: 10906 cycles/ticks +average: 10886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8868 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 696 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1856 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98096 cycles/ticks +average: 99480 cycles/ticks + +indcpa_enc: +median: 125122 cycles/ticks +average: 127289 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 38986 cycles/ticks + +kyber_keypair_derand: +median: 106568 cycles/ticks +average: 108109 cycles/ticks + +kyber_keypair: +median: 113728 cycles/ticks +average: 115182 cycles/ticks + +kyber_encaps_derand: +median: 135358 cycles/ticks +average: 137275 cycles/ticks + +kyber_encaps: +median: 136108 cycles/ticks +average: 137944 cycles/ticks + +kyber_decaps: +median: 176970 cycles/ticks +average: 179546 cycles/ticks + +Loop spin: 57 +gen_a: +median: 26138 cycles/ticks +average: 26333 cycles/ticks + +poly_getnoise_eta1: +median: 3656 cycles/ticks +average: 3802 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2490 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8862 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1454 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1195 cycles/ticks + +indcpa_keypair: +median: 97894 cycles/ticks +average: 99459 cycles/ticks + +indcpa_enc: +median: 124836 cycles/ticks +average: 126554 cycles/ticks + +indcpa_dec: +median: 38322 cycles/ticks +average: 38727 cycles/ticks + +kyber_keypair_derand: +median: 106442 cycles/ticks +average: 108058 cycles/ticks + +kyber_keypair: +median: 113750 cycles/ticks +average: 115232 cycles/ticks + +kyber_encaps_derand: +median: 135026 cycles/ticks +average: 136825 cycles/ticks + +kyber_encaps: +median: 135946 cycles/ticks +average: 138213 cycles/ticks + +kyber_decaps: +median: 176910 cycles/ticks +average: 179619 cycles/ticks + +Loop spin: 58 +gen_a: +median: 26202 cycles/ticks +average: 26332 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3856 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2541 cycles/ticks + +NTT: +median: 6862 cycles/ticks +average: 6952 cycles/ticks + +INVNTT: +median: 10914 cycles/ticks +average: 11016 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8848 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 97922 cycles/ticks +average: 99373 cycles/ticks + +indcpa_enc: +median: 124842 cycles/ticks +average: 127002 cycles/ticks + +indcpa_dec: +median: 38438 cycles/ticks +average: 39013 cycles/ticks + +kyber_keypair_derand: +median: 106816 cycles/ticks +average: 108371 cycles/ticks + +kyber_keypair: +median: 113636 cycles/ticks +average: 115129 cycles/ticks + +kyber_encaps_derand: +median: 135022 cycles/ticks +average: 137029 cycles/ticks + +kyber_encaps: +median: 136008 cycles/ticks +average: 138017 cycles/ticks + +kyber_decaps: +median: 176828 cycles/ticks +average: 179473 cycles/ticks + +Loop spin: 59 +gen_a: +median: 26214 cycles/ticks +average: 26503 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3807 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2492 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7146 cycles/ticks + +INVNTT: +median: 10840 cycles/ticks +average: 10823 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8830 cycles/ticks +average: 8969 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 694 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1859 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98044 cycles/ticks +average: 99541 cycles/ticks + +indcpa_enc: +median: 124750 cycles/ticks +average: 126713 cycles/ticks + +indcpa_dec: +median: 38388 cycles/ticks +average: 38797 cycles/ticks + +kyber_keypair_derand: +median: 106866 cycles/ticks +average: 108002 cycles/ticks + +kyber_keypair: +median: 113558 cycles/ticks +average: 114828 cycles/ticks + +kyber_encaps_derand: +median: 134918 cycles/ticks +average: 137116 cycles/ticks + +kyber_encaps: +median: 135762 cycles/ticks +average: 137649 cycles/ticks + +kyber_decaps: +median: 176776 cycles/ticks +average: 179393 cycles/ticks + +Loop spin: 60 +gen_a: +median: 26252 cycles/ticks +average: 26705 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3745 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7272 cycles/ticks +average: 7298 cycles/ticks + +INVNTT: +median: 10622 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9108 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 98096 cycles/ticks +average: 99580 cycles/ticks + +indcpa_enc: +median: 124898 cycles/ticks +average: 127029 cycles/ticks + +indcpa_dec: +median: 38506 cycles/ticks +average: 39137 cycles/ticks + +kyber_keypair_derand: +median: 106722 cycles/ticks +average: 108152 cycles/ticks + +kyber_keypair: +median: 113666 cycles/ticks +average: 115066 cycles/ticks + +kyber_encaps_derand: +median: 135270 cycles/ticks +average: 137616 cycles/ticks + +kyber_encaps: +median: 136118 cycles/ticks +average: 138182 cycles/ticks + +kyber_decaps: +median: 176992 cycles/ticks +average: 179824 cycles/ticks + +Loop spin: 61 +gen_a: +median: 26192 cycles/ticks +average: 26344 cycles/ticks + +poly_getnoise_eta1: +median: 3748 cycles/ticks +average: 3754 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7382 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10811 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8860 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 702 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98082 cycles/ticks +average: 99525 cycles/ticks + +indcpa_enc: +median: 124920 cycles/ticks +average: 127099 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 38923 cycles/ticks + +kyber_keypair_derand: +median: 106774 cycles/ticks +average: 108271 cycles/ticks + +kyber_keypair: +median: 113862 cycles/ticks +average: 115294 cycles/ticks + +kyber_encaps_derand: +median: 135430 cycles/ticks +average: 137442 cycles/ticks + +kyber_encaps: +median: 136154 cycles/ticks +average: 138031 cycles/ticks + +kyber_decaps: +median: 177060 cycles/ticks +average: 179736 cycles/ticks + +Loop spin: 62 +gen_a: +median: 26248 cycles/ticks +average: 26672 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3785 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9145 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1868 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98066 cycles/ticks +average: 99489 cycles/ticks + +indcpa_enc: +median: 125010 cycles/ticks +average: 127145 cycles/ticks + +indcpa_dec: +median: 38404 cycles/ticks +average: 38932 cycles/ticks + +kyber_keypair_derand: +median: 106636 cycles/ticks +average: 108365 cycles/ticks + +kyber_keypair: +median: 113648 cycles/ticks +average: 115098 cycles/ticks + +kyber_encaps_derand: +median: 135152 cycles/ticks +average: 137347 cycles/ticks + +kyber_encaps: +median: 135994 cycles/ticks +average: 137912 cycles/ticks + +kyber_decaps: +median: 176776 cycles/ticks +average: 178988 cycles/ticks + +Loop spin: 63 +gen_a: +median: 26170 cycles/ticks +average: 26331 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3786 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 10590 cycles/ticks +average: 10656 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8866 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1150 cycles/ticks + +indcpa_keypair: +median: 97960 cycles/ticks +average: 99276 cycles/ticks + +indcpa_enc: +median: 124726 cycles/ticks +average: 126456 cycles/ticks + +indcpa_dec: +median: 38384 cycles/ticks +average: 38903 cycles/ticks + +kyber_keypair_derand: +median: 108326 cycles/ticks +average: 109998 cycles/ticks + +kyber_keypair: +median: 113558 cycles/ticks +average: 114860 cycles/ticks + +kyber_encaps_derand: +median: 134986 cycles/ticks +average: 137050 cycles/ticks + +kyber_encaps: +median: 136014 cycles/ticks +average: 138197 cycles/ticks + +kyber_decaps: +median: 176914 cycles/ticks +average: 179159 cycles/ticks + +Loop spin: 64 +gen_a: +median: 26240 cycles/ticks +average: 26698 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3742 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 10900 cycles/ticks +average: 10898 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8862 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1852 cycles/ticks +average: 1907 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1190 cycles/ticks + +indcpa_keypair: +median: 98022 cycles/ticks +average: 99565 cycles/ticks + +indcpa_enc: +median: 124842 cycles/ticks +average: 127123 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38871 cycles/ticks + +kyber_keypair_derand: +median: 106544 cycles/ticks +average: 108240 cycles/ticks + +kyber_keypair: +median: 113832 cycles/ticks +average: 115344 cycles/ticks + +kyber_encaps_derand: +median: 134996 cycles/ticks +average: 137357 cycles/ticks + +kyber_encaps: +median: 136040 cycles/ticks +average: 138053 cycles/ticks + +kyber_decaps: +median: 176884 cycles/ticks +average: 179437 cycles/ticks + +Loop spin: 65 +gen_a: +median: 26926 cycles/ticks +average: 26798 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3733 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7151 cycles/ticks + +INVNTT: +median: 10918 cycles/ticks +average: 10996 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8858 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97898 cycles/ticks +average: 98896 cycles/ticks + +indcpa_enc: +median: 124824 cycles/ticks +average: 127036 cycles/ticks + +indcpa_dec: +median: 38430 cycles/ticks +average: 38972 cycles/ticks + +kyber_keypair_derand: +median: 106436 cycles/ticks +average: 107748 cycles/ticks + +kyber_keypair: +median: 113642 cycles/ticks +average: 114975 cycles/ticks + +kyber_encaps_derand: +median: 135150 cycles/ticks +average: 137411 cycles/ticks + +kyber_encaps: +median: 135920 cycles/ticks +average: 137811 cycles/ticks + +kyber_decaps: +median: 176768 cycles/ticks +average: 179121 cycles/ticks + +Loop spin: 66 +gen_a: +median: 26970 cycles/ticks +average: 26859 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3726 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7143 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10643 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8960 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 724 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1852 cycles/ticks +average: 1910 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97682 cycles/ticks +average: 98993 cycles/ticks + +indcpa_enc: +median: 124726 cycles/ticks +average: 127169 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 39003 cycles/ticks + +kyber_keypair_derand: +median: 106930 cycles/ticks +average: 108649 cycles/ticks + +kyber_keypair: +median: 113672 cycles/ticks +average: 115235 cycles/ticks + +kyber_encaps_derand: +median: 135014 cycles/ticks +average: 137332 cycles/ticks + +kyber_encaps: +median: 135880 cycles/ticks +average: 137831 cycles/ticks + +kyber_decaps: +median: 176624 cycles/ticks +average: 179169 cycles/ticks + +Loop spin: 67 +gen_a: +median: 26238 cycles/ticks +average: 26473 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3750 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2489 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 10592 cycles/ticks +average: 10728 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9084 cycles/ticks +average: 9107 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1162 cycles/ticks + +indcpa_keypair: +median: 97966 cycles/ticks +average: 99425 cycles/ticks + +indcpa_enc: +median: 124898 cycles/ticks +average: 126984 cycles/ticks + +indcpa_dec: +median: 38394 cycles/ticks +average: 38973 cycles/ticks + +kyber_keypair_derand: +median: 106566 cycles/ticks +average: 108035 cycles/ticks + +kyber_keypair: +median: 113682 cycles/ticks +average: 115101 cycles/ticks + +kyber_encaps_derand: +median: 135040 cycles/ticks +average: 136895 cycles/ticks + +kyber_encaps: +median: 135914 cycles/ticks +average: 137523 cycles/ticks + +kyber_decaps: +median: 176922 cycles/ticks +average: 179311 cycles/ticks + +Loop spin: 68 +gen_a: +median: 26130 cycles/ticks +average: 26386 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3875 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8879 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 484 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1197 cycles/ticks + +indcpa_keypair: +median: 98060 cycles/ticks +average: 99295 cycles/ticks + +indcpa_enc: +median: 124916 cycles/ticks +average: 126986 cycles/ticks + +indcpa_dec: +median: 38428 cycles/ticks +average: 39063 cycles/ticks + +kyber_keypair_derand: +median: 106618 cycles/ticks +average: 108026 cycles/ticks + +kyber_keypair: +median: 113850 cycles/ticks +average: 115393 cycles/ticks + +kyber_encaps_derand: +median: 135168 cycles/ticks +average: 137097 cycles/ticks + +kyber_encaps: +median: 135998 cycles/ticks +average: 138133 cycles/ticks + +kyber_decaps: +median: 176910 cycles/ticks +average: 179653 cycles/ticks + +Loop spin: 69 +gen_a: +median: 26172 cycles/ticks +average: 26322 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3881 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8881 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 566 cycles/ticks + +polyvec_compress: +median: 1902 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1192 cycles/ticks + +indcpa_keypair: +median: 98082 cycles/ticks +average: 99502 cycles/ticks + +indcpa_enc: +median: 124726 cycles/ticks +average: 127039 cycles/ticks + +indcpa_dec: +median: 38384 cycles/ticks +average: 38911 cycles/ticks + +kyber_keypair_derand: +median: 106654 cycles/ticks +average: 108289 cycles/ticks + +kyber_keypair: +median: 113642 cycles/ticks +average: 115005 cycles/ticks + +kyber_encaps_derand: +median: 134956 cycles/ticks +average: 136731 cycles/ticks + +kyber_encaps: +median: 135866 cycles/ticks +average: 138158 cycles/ticks + +kyber_decaps: +median: 176758 cycles/ticks +average: 179272 cycles/ticks + +Loop spin: 70 +gen_a: +median: 26168 cycles/ticks +average: 26334 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3727 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7155 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10653 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9166 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97938 cycles/ticks +average: 99248 cycles/ticks + +indcpa_enc: +median: 124746 cycles/ticks +average: 126671 cycles/ticks + +indcpa_dec: +median: 39464 cycles/ticks +average: 39293 cycles/ticks + +kyber_keypair_derand: +median: 106506 cycles/ticks +average: 107883 cycles/ticks + +kyber_keypair: +median: 113712 cycles/ticks +average: 115150 cycles/ticks + +kyber_encaps_derand: +median: 135326 cycles/ticks +average: 137769 cycles/ticks + +kyber_encaps: +median: 136056 cycles/ticks +average: 138209 cycles/ticks + +kyber_decaps: +median: 177026 cycles/ticks +average: 179765 cycles/ticks + +Loop spin: 71 +gen_a: +median: 26160 cycles/ticks +average: 26546 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3780 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8986 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1902 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +indcpa_keypair: +median: 97734 cycles/ticks +average: 99156 cycles/ticks + +indcpa_enc: +median: 124766 cycles/ticks +average: 126899 cycles/ticks + +indcpa_dec: +median: 38398 cycles/ticks +average: 38933 cycles/ticks + +kyber_keypair_derand: +median: 106620 cycles/ticks +average: 108151 cycles/ticks + +kyber_keypair: +median: 113644 cycles/ticks +average: 115089 cycles/ticks + +kyber_encaps_derand: +median: 135114 cycles/ticks +average: 136947 cycles/ticks + +kyber_encaps: +median: 135984 cycles/ticks +average: 137363 cycles/ticks + +kyber_decaps: +median: 176922 cycles/ticks +average: 179614 cycles/ticks + +Loop spin: 72 +gen_a: +median: 26190 cycles/ticks +average: 26542 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3775 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2490 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10825 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9080 cycles/ticks +average: 9097 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1159 cycles/ticks + +indcpa_keypair: +median: 98134 cycles/ticks +average: 99521 cycles/ticks + +indcpa_enc: +median: 128176 cycles/ticks +average: 127675 cycles/ticks + +indcpa_dec: +median: 38460 cycles/ticks +average: 39177 cycles/ticks + +kyber_keypair_derand: +median: 106624 cycles/ticks +average: 107948 cycles/ticks + +kyber_keypair: +median: 113628 cycles/ticks +average: 114950 cycles/ticks + +kyber_encaps_derand: +median: 135118 cycles/ticks +average: 137626 cycles/ticks + +kyber_encaps: +median: 135848 cycles/ticks +average: 137371 cycles/ticks + +kyber_decaps: +median: 176900 cycles/ticks +average: 179241 cycles/ticks + +Loop spin: 73 +gen_a: +median: 26232 cycles/ticks +average: 26780 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3745 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2506 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10622 cycles/ticks +average: 10798 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8864 cycles/ticks +average: 9042 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1452 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 689 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 556 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1160 cycles/ticks + +indcpa_keypair: +median: 97840 cycles/ticks +average: 98983 cycles/ticks + +indcpa_enc: +median: 124756 cycles/ticks +average: 126961 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38747 cycles/ticks + +kyber_keypair_derand: +median: 106622 cycles/ticks +average: 108370 cycles/ticks + +kyber_keypair: +median: 113632 cycles/ticks +average: 115137 cycles/ticks + +kyber_encaps_derand: +median: 134974 cycles/ticks +average: 137274 cycles/ticks + +kyber_encaps: +median: 135978 cycles/ticks +average: 137845 cycles/ticks + +kyber_decaps: +median: 176824 cycles/ticks +average: 179410 cycles/ticks + +Loop spin: 74 +gen_a: +median: 26262 cycles/ticks +average: 26432 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3725 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10866 cycles/ticks +average: 10933 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8868 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1868 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97720 cycles/ticks +average: 98559 cycles/ticks + +indcpa_enc: +median: 124602 cycles/ticks +average: 126095 cycles/ticks + +indcpa_dec: +median: 38372 cycles/ticks +average: 38539 cycles/ticks + +kyber_keypair_derand: +median: 106646 cycles/ticks +average: 107976 cycles/ticks + +kyber_keypair: +median: 113550 cycles/ticks +average: 114795 cycles/ticks + +kyber_encaps_derand: +median: 136744 cycles/ticks +average: 138613 cycles/ticks + +kyber_encaps: +median: 137568 cycles/ticks +average: 139581 cycles/ticks + +kyber_decaps: +median: 178354 cycles/ticks +average: 180618 cycles/ticks + +Loop spin: 75 +gen_a: +median: 26164 cycles/ticks +average: 26359 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3756 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7126 cycles/ticks +average: 7272 cycles/ticks + +INVNTT: +median: 10662 cycles/ticks +average: 10751 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8860 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1874 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97892 cycles/ticks +average: 99199 cycles/ticks + +indcpa_enc: +median: 124806 cycles/ticks +average: 126854 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 39043 cycles/ticks + +kyber_keypair_derand: +median: 106726 cycles/ticks +average: 107784 cycles/ticks + +kyber_keypair: +median: 113612 cycles/ticks +average: 114840 cycles/ticks + +kyber_encaps_derand: +median: 135044 cycles/ticks +average: 136627 cycles/ticks + +kyber_encaps: +median: 136062 cycles/ticks +average: 137931 cycles/ticks + +kyber_decaps: +median: 176826 cycles/ticks +average: 179270 cycles/ticks + +Loop spin: 76 +gen_a: +median: 26202 cycles/ticks +average: 26589 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3749 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7149 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10654 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8854 cycles/ticks +average: 9064 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 718 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 591 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1868 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97792 cycles/ticks +average: 98805 cycles/ticks + +indcpa_enc: +median: 124768 cycles/ticks +average: 127066 cycles/ticks + +indcpa_dec: +median: 38428 cycles/ticks +average: 38759 cycles/ticks + +kyber_keypair_derand: +median: 106706 cycles/ticks +average: 108315 cycles/ticks + +kyber_keypair: +median: 113498 cycles/ticks +average: 114715 cycles/ticks + +kyber_encaps_derand: +median: 135280 cycles/ticks +average: 137054 cycles/ticks + +kyber_encaps: +median: 136026 cycles/ticks +average: 137470 cycles/ticks + +kyber_decaps: +median: 177038 cycles/ticks +average: 179173 cycles/ticks + +Loop spin: 77 +gen_a: +median: 26164 cycles/ticks +average: 26317 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3889 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7094 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10642 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8909 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 698 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1854 cycles/ticks +average: 1911 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98064 cycles/ticks +average: 99287 cycles/ticks + +indcpa_enc: +median: 124782 cycles/ticks +average: 126528 cycles/ticks + +indcpa_dec: +median: 38400 cycles/ticks +average: 38557 cycles/ticks + +kyber_keypair_derand: +median: 106604 cycles/ticks +average: 107627 cycles/ticks + +kyber_keypair: +median: 113462 cycles/ticks +average: 114386 cycles/ticks + +kyber_encaps_derand: +median: 134702 cycles/ticks +average: 135799 cycles/ticks + +kyber_encaps: +median: 135882 cycles/ticks +average: 137494 cycles/ticks + +kyber_decaps: +median: 176502 cycles/ticks +average: 178294 cycles/ticks + +Loop spin: 78 +gen_a: +median: 26206 cycles/ticks +average: 26611 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3789 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9099 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 694 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1162 cycles/ticks + +indcpa_keypair: +median: 97720 cycles/ticks +average: 99217 cycles/ticks + +indcpa_enc: +median: 124476 cycles/ticks +average: 126588 cycles/ticks + +indcpa_dec: +median: 38458 cycles/ticks +average: 39143 cycles/ticks + +kyber_keypair_derand: +median: 106716 cycles/ticks +average: 108202 cycles/ticks + +kyber_keypair: +median: 113694 cycles/ticks +average: 115148 cycles/ticks + +kyber_encaps_derand: +median: 135184 cycles/ticks +average: 137531 cycles/ticks + +kyber_encaps: +median: 136036 cycles/ticks +average: 138477 cycles/ticks + +kyber_decaps: +median: 176780 cycles/ticks +average: 179305 cycles/ticks + +Loop spin: 79 +gen_a: +median: 26184 cycles/ticks +average: 26591 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3730 cycles/ticks + +poly_getnoise_eta2: +median: 2542 cycles/ticks +average: 2560 cycles/ticks + +NTT: +median: 7122 cycles/ticks +average: 7254 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10650 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9115 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1915 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1199 cycles/ticks + +indcpa_keypair: +median: 98044 cycles/ticks +average: 99206 cycles/ticks + +indcpa_enc: +median: 124782 cycles/ticks +average: 126859 cycles/ticks + +indcpa_dec: +median: 38404 cycles/ticks +average: 38744 cycles/ticks + +kyber_keypair_derand: +median: 106618 cycles/ticks +average: 108206 cycles/ticks + +kyber_keypair: +median: 113726 cycles/ticks +average: 115219 cycles/ticks + +kyber_encaps_derand: +median: 135402 cycles/ticks +average: 138130 cycles/ticks + +kyber_encaps: +median: 135830 cycles/ticks +average: 137488 cycles/ticks + +kyber_decaps: +median: 177040 cycles/ticks +average: 180299 cycles/ticks + +Loop spin: 80 +gen_a: +median: 26184 cycles/ticks +average: 26601 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3852 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2563 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7177 cycles/ticks + +INVNTT: +median: 10584 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8851 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1859 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97976 cycles/ticks +average: 99758 cycles/ticks + +indcpa_enc: +median: 128158 cycles/ticks +average: 127838 cycles/ticks + +indcpa_dec: +median: 38442 cycles/ticks +average: 39062 cycles/ticks + +kyber_keypair_derand: +median: 106588 cycles/ticks +average: 108383 cycles/ticks + +kyber_keypair: +median: 113690 cycles/ticks +average: 115102 cycles/ticks + +kyber_encaps_derand: +median: 135336 cycles/ticks +average: 137933 cycles/ticks + +kyber_encaps: +median: 136286 cycles/ticks +average: 138793 cycles/ticks + +kyber_decaps: +median: 176942 cycles/ticks +average: 179750 cycles/ticks + +Loop spin: 81 +gen_a: +median: 26184 cycles/ticks +average: 26608 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3756 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7302 cycles/ticks +average: 7314 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10925 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9074 cycles/ticks +average: 9049 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 564 cycles/ticks + +polyvec_compress: +median: 1854 cycles/ticks +average: 1899 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1192 cycles/ticks + +indcpa_keypair: +median: 97642 cycles/ticks +average: 99449 cycles/ticks + +indcpa_enc: +median: 124614 cycles/ticks +average: 127082 cycles/ticks + +indcpa_dec: +median: 38422 cycles/ticks +average: 38948 cycles/ticks + +kyber_keypair_derand: +median: 108106 cycles/ticks +average: 109870 cycles/ticks + +kyber_keypair: +median: 113750 cycles/ticks +average: 115481 cycles/ticks + +kyber_encaps_derand: +median: 135264 cycles/ticks +average: 137707 cycles/ticks + +kyber_encaps: +median: 135970 cycles/ticks +average: 138379 cycles/ticks + +kyber_decaps: +median: 176824 cycles/ticks +average: 179798 cycles/ticks + +Loop spin: 82 +gen_a: +median: 26232 cycles/ticks +average: 26557 cycles/ticks + +poly_getnoise_eta1: +median: 3868 cycles/ticks +average: 3872 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10704 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8859 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1452 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97894 cycles/ticks +average: 99531 cycles/ticks + +indcpa_enc: +median: 124768 cycles/ticks +average: 126831 cycles/ticks + +indcpa_dec: +median: 38418 cycles/ticks +average: 38866 cycles/ticks + +kyber_keypair_derand: +median: 106458 cycles/ticks +average: 107359 cycles/ticks + +kyber_keypair: +median: 113454 cycles/ticks +average: 114661 cycles/ticks + +kyber_encaps_derand: +median: 135056 cycles/ticks +average: 136550 cycles/ticks + +kyber_encaps: +median: 135964 cycles/ticks +average: 137986 cycles/ticks + +kyber_decaps: +median: 176840 cycles/ticks +average: 179529 cycles/ticks + +Loop spin: 83 +gen_a: +median: 26160 cycles/ticks +average: 26382 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3834 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10641 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8882 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 448 cycles/ticks + +poly_frommsg: +median: 1454 cycles/ticks +average: 1493 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97878 cycles/ticks +average: 99053 cycles/ticks + +indcpa_enc: +median: 124644 cycles/ticks +average: 126644 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38851 cycles/ticks + +kyber_keypair_derand: +median: 106700 cycles/ticks +average: 108185 cycles/ticks + +kyber_keypair: +median: 113630 cycles/ticks +average: 114922 cycles/ticks + +kyber_encaps_derand: +median: 134864 cycles/ticks +average: 136665 cycles/ticks + +kyber_encaps: +median: 135740 cycles/ticks +average: 137403 cycles/ticks + +kyber_decaps: +median: 176648 cycles/ticks +average: 178806 cycles/ticks + +Loop spin: 84 +gen_a: +median: 26192 cycles/ticks +average: 26537 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3903 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2524 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7087 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8856 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 598 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1916 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1188 cycles/ticks + +indcpa_keypair: +median: 97692 cycles/ticks +average: 98945 cycles/ticks + +indcpa_enc: +median: 124470 cycles/ticks +average: 126171 cycles/ticks + +indcpa_dec: +median: 38468 cycles/ticks +average: 39004 cycles/ticks + +kyber_keypair_derand: +median: 106664 cycles/ticks +average: 107923 cycles/ticks + +kyber_keypair: +median: 113586 cycles/ticks +average: 114890 cycles/ticks + +kyber_encaps_derand: +median: 135032 cycles/ticks +average: 137152 cycles/ticks + +kyber_encaps: +median: 135832 cycles/ticks +average: 137744 cycles/ticks + +kyber_decaps: +median: 176926 cycles/ticks +average: 182620 cycles/ticks + +Loop spin: 85 +gen_a: +median: 26160 cycles/ticks +average: 26477 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3772 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10828 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8828 cycles/ticks +average: 8961 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1454 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1924 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 99360 cycles/ticks +average: 100698 cycles/ticks + +indcpa_enc: +median: 126290 cycles/ticks +average: 130685 cycles/ticks + +indcpa_dec: +median: 38500 cycles/ticks +average: 39152 cycles/ticks + +kyber_keypair_derand: +median: 106792 cycles/ticks +average: 108197 cycles/ticks + +kyber_keypair: +median: 113546 cycles/ticks +average: 114740 cycles/ticks + +kyber_encaps_derand: +median: 134968 cycles/ticks +average: 136911 cycles/ticks + +kyber_encaps: +median: 135914 cycles/ticks +average: 137821 cycles/ticks + +kyber_decaps: +median: 176708 cycles/ticks +average: 179059 cycles/ticks + +Loop spin: 86 +gen_a: +median: 26166 cycles/ticks +average: 26335 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3842 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2559 cycles/ticks + +NTT: +median: 7120 cycles/ticks +average: 7271 cycles/ticks + +INVNTT: +median: 10584 cycles/ticks +average: 10631 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8853 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 700 cycles/ticks + +poly_decompress: +median: 570 cycles/ticks +average: 595 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97824 cycles/ticks +average: 98309 cycles/ticks + +indcpa_enc: +median: 124828 cycles/ticks +average: 127086 cycles/ticks + +indcpa_dec: +median: 38422 cycles/ticks +average: 38937 cycles/ticks + +kyber_keypair_derand: +median: 106614 cycles/ticks +average: 107622 cycles/ticks + +kyber_keypair: +median: 113636 cycles/ticks +average: 115113 cycles/ticks + +kyber_encaps_derand: +median: 135098 cycles/ticks +average: 136995 cycles/ticks + +kyber_encaps: +median: 136096 cycles/ticks +average: 138120 cycles/ticks + +kyber_decaps: +median: 176796 cycles/ticks +average: 179017 cycles/ticks + +Loop spin: 87 +gen_a: +median: 26148 cycles/ticks +average: 26323 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3745 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 10614 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8864 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1452 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1868 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98040 cycles/ticks +average: 99504 cycles/ticks + +indcpa_enc: +median: 124626 cycles/ticks +average: 126015 cycles/ticks + +indcpa_dec: +median: 38426 cycles/ticks +average: 38986 cycles/ticks + +kyber_keypair_derand: +median: 106664 cycles/ticks +average: 108198 cycles/ticks + +kyber_keypair: +median: 113580 cycles/ticks +average: 114813 cycles/ticks + +kyber_encaps_derand: +median: 135032 cycles/ticks +average: 136790 cycles/ticks + +kyber_encaps: +median: 136098 cycles/ticks +average: 138364 cycles/ticks + +kyber_decaps: +median: 176904 cycles/ticks +average: 179530 cycles/ticks + +Loop spin: 88 +gen_a: +median: 26176 cycles/ticks +average: 26397 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3762 cycles/ticks + +poly_getnoise_eta2: +median: 2474 cycles/ticks +average: 2550 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7359 cycles/ticks + +INVNTT: +median: 10690 cycles/ticks +average: 10831 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8869 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1859 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97954 cycles/ticks +average: 99146 cycles/ticks + +indcpa_enc: +median: 124902 cycles/ticks +average: 126838 cycles/ticks + +indcpa_dec: +median: 38460 cycles/ticks +average: 38949 cycles/ticks + +kyber_keypair_derand: +median: 106570 cycles/ticks +average: 107861 cycles/ticks + +kyber_keypair: +median: 113592 cycles/ticks +average: 115028 cycles/ticks + +kyber_encaps_derand: +median: 135130 cycles/ticks +average: 136773 cycles/ticks + +kyber_encaps: +median: 136052 cycles/ticks +average: 137760 cycles/ticks + +kyber_decaps: +median: 176956 cycles/ticks +average: 179580 cycles/ticks + +Loop spin: 89 +gen_a: +median: 26168 cycles/ticks +average: 26328 cycles/ticks + +poly_getnoise_eta1: +median: 3648 cycles/ticks +average: 3758 cycles/ticks + +poly_getnoise_eta2: +median: 2464 cycles/ticks +average: 2499 cycles/ticks + +NTT: +median: 7110 cycles/ticks +average: 7142 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 10732 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8980 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 694 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1944 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98034 cycles/ticks +average: 99268 cycles/ticks + +indcpa_enc: +median: 124828 cycles/ticks +average: 126816 cycles/ticks + +indcpa_dec: +median: 38400 cycles/ticks +average: 38737 cycles/ticks + +kyber_keypair_derand: +median: 106866 cycles/ticks +average: 108146 cycles/ticks + +kyber_keypair: +median: 113506 cycles/ticks +average: 114655 cycles/ticks + +kyber_encaps_derand: +median: 135140 cycles/ticks +average: 137131 cycles/ticks + +kyber_encaps: +median: 135972 cycles/ticks +average: 138283 cycles/ticks + +kyber_decaps: +median: 176866 cycles/ticks +average: 179320 cycles/ticks + +Loop spin: 90 +gen_a: +median: 26198 cycles/ticks +average: 26347 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3748 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10815 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9084 cycles/ticks +average: 9090 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1871 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98124 cycles/ticks +average: 99253 cycles/ticks + +indcpa_enc: +median: 124874 cycles/ticks +average: 127027 cycles/ticks + +indcpa_dec: +median: 38478 cycles/ticks +average: 39097 cycles/ticks + +kyber_keypair_derand: +median: 106394 cycles/ticks +average: 107609 cycles/ticks + +kyber_keypair: +median: 113724 cycles/ticks +average: 115181 cycles/ticks + +kyber_encaps_derand: +median: 134872 cycles/ticks +average: 136490 cycles/ticks + +kyber_encaps: +median: 135702 cycles/ticks +average: 137248 cycles/ticks + +kyber_decaps: +median: 176738 cycles/ticks +average: 178893 cycles/ticks + +Loop spin: 91 +gen_a: +median: 26226 cycles/ticks +average: 26453 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3801 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8996 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 588 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1190 cycles/ticks + +indcpa_keypair: +median: 97922 cycles/ticks +average: 99115 cycles/ticks + +indcpa_enc: +median: 124810 cycles/ticks +average: 126739 cycles/ticks + +indcpa_dec: +median: 38418 cycles/ticks +average: 38716 cycles/ticks + +kyber_keypair_derand: +median: 106798 cycles/ticks +average: 108194 cycles/ticks + +kyber_keypair: +median: 113564 cycles/ticks +average: 114786 cycles/ticks + +kyber_encaps_derand: +median: 134956 cycles/ticks +average: 136862 cycles/ticks + +kyber_encaps: +median: 135962 cycles/ticks +average: 137729 cycles/ticks + +kyber_decaps: +median: 176798 cycles/ticks +average: 179182 cycles/ticks + +Loop spin: 92 +gen_a: +median: 26166 cycles/ticks +average: 26315 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3760 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8836 cycles/ticks +average: 8879 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 568 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1162 cycles/ticks + +indcpa_keypair: +median: 97718 cycles/ticks +average: 98765 cycles/ticks + +indcpa_enc: +median: 124624 cycles/ticks +average: 126020 cycles/ticks + +indcpa_dec: +median: 38330 cycles/ticks +average: 38699 cycles/ticks + +kyber_keypair_derand: +median: 106494 cycles/ticks +average: 107431 cycles/ticks + +kyber_keypair: +median: 113372 cycles/ticks +average: 114152 cycles/ticks + +kyber_encaps_derand: +median: 135086 cycles/ticks +average: 136646 cycles/ticks + +kyber_encaps: +median: 136022 cycles/ticks +average: 137879 cycles/ticks + +kyber_decaps: +median: 176876 cycles/ticks +average: 179210 cycles/ticks + +Loop spin: 93 +gen_a: +median: 26292 cycles/ticks +average: 27429 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3842 cycles/ticks + +poly_getnoise_eta2: +median: 2474 cycles/ticks +average: 2548 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7161 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8879 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 702 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97896 cycles/ticks +average: 99382 cycles/ticks + +indcpa_enc: +median: 124864 cycles/ticks +average: 126633 cycles/ticks + +indcpa_dec: +median: 38326 cycles/ticks +average: 38846 cycles/ticks + +kyber_keypair_derand: +median: 106716 cycles/ticks +average: 108023 cycles/ticks + +kyber_keypair: +median: 113606 cycles/ticks +average: 114970 cycles/ticks + +kyber_encaps_derand: +median: 135198 cycles/ticks +average: 137532 cycles/ticks + +kyber_encaps: +median: 135952 cycles/ticks +average: 137463 cycles/ticks + +kyber_decaps: +median: 176676 cycles/ticks +average: 178836 cycles/ticks + +Loop spin: 94 +gen_a: +median: 26190 cycles/ticks +average: 26583 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3727 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 10570 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9058 cycles/ticks +average: 9048 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 567 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 97646 cycles/ticks +average: 98643 cycles/ticks + +indcpa_enc: +median: 124482 cycles/ticks +average: 126478 cycles/ticks + +indcpa_dec: +median: 38368 cycles/ticks +average: 38787 cycles/ticks + +kyber_keypair_derand: +median: 106812 cycles/ticks +average: 108190 cycles/ticks + +kyber_keypair: +median: 113552 cycles/ticks +average: 114804 cycles/ticks + +kyber_encaps_derand: +median: 135096 cycles/ticks +average: 136984 cycles/ticks + +kyber_encaps: +median: 136086 cycles/ticks +average: 137897 cycles/ticks + +kyber_decaps: +median: 176814 cycles/ticks +average: 179079 cycles/ticks + +Loop spin: 95 +gen_a: +median: 26138 cycles/ticks +average: 26326 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3750 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7302 cycles/ticks +average: 7314 cycles/ticks + +INVNTT: +median: 10658 cycles/ticks +average: 10828 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8874 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 702 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98030 cycles/ticks +average: 99064 cycles/ticks + +indcpa_enc: +median: 124760 cycles/ticks +average: 126278 cycles/ticks + +indcpa_dec: +median: 38428 cycles/ticks +average: 39059 cycles/ticks + +kyber_keypair_derand: +median: 106638 cycles/ticks +average: 107806 cycles/ticks + +kyber_keypair: +median: 113464 cycles/ticks +average: 114483 cycles/ticks + +kyber_encaps_derand: +median: 134912 cycles/ticks +average: 135959 cycles/ticks + +kyber_encaps: +median: 135936 cycles/ticks +average: 137504 cycles/ticks + +kyber_decaps: +median: 176780 cycles/ticks +average: 178411 cycles/ticks + +Loop spin: 96 +gen_a: +median: 26166 cycles/ticks +average: 26335 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3761 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10716 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9151 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 487 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 98040 cycles/ticks +average: 98942 cycles/ticks + +indcpa_enc: +median: 124854 cycles/ticks +average: 126654 cycles/ticks + +indcpa_dec: +median: 38390 cycles/ticks +average: 38948 cycles/ticks + +kyber_keypair_derand: +median: 106732 cycles/ticks +average: 107931 cycles/ticks + +kyber_keypair: +median: 113636 cycles/ticks +average: 114965 cycles/ticks + +kyber_encaps_derand: +median: 135072 cycles/ticks +average: 137302 cycles/ticks + +kyber_encaps: +median: 135706 cycles/ticks +average: 137606 cycles/ticks + +kyber_decaps: +median: 176668 cycles/ticks +average: 178798 cycles/ticks + +Loop spin: 97 +gen_a: +median: 26164 cycles/ticks +average: 26322 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3747 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2560 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7202 cycles/ticks + +INVNTT: +median: 10570 cycles/ticks +average: 10655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8840 cycles/ticks +average: 9046 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 700 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1180 cycles/ticks + +indcpa_keypair: +median: 98122 cycles/ticks +average: 99180 cycles/ticks + +indcpa_enc: +median: 124780 cycles/ticks +average: 125978 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 38838 cycles/ticks + +kyber_keypair_derand: +median: 106606 cycles/ticks +average: 108166 cycles/ticks + +kyber_keypair: +median: 113512 cycles/ticks +average: 114838 cycles/ticks + +kyber_encaps_derand: +median: 135120 cycles/ticks +average: 137105 cycles/ticks + +kyber_encaps: +median: 135964 cycles/ticks +average: 137819 cycles/ticks + +kyber_decaps: +median: 176710 cycles/ticks +average: 178783 cycles/ticks + +Loop spin: 98 +gen_a: +median: 26162 cycles/ticks +average: 26461 cycles/ticks + +poly_getnoise_eta1: +median: 3750 cycles/ticks +average: 3751 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2497 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7151 cycles/ticks + +INVNTT: +median: 10720 cycles/ticks +average: 10885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8857 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 705 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97920 cycles/ticks +average: 99089 cycles/ticks + +indcpa_enc: +median: 124960 cycles/ticks +average: 126927 cycles/ticks + +indcpa_dec: +median: 38398 cycles/ticks +average: 38959 cycles/ticks + +kyber_keypair_derand: +median: 106438 cycles/ticks +average: 107765 cycles/ticks + +kyber_keypair: +median: 113498 cycles/ticks +average: 114714 cycles/ticks + +kyber_encaps_derand: +median: 135136 cycles/ticks +average: 137038 cycles/ticks + +kyber_encaps: +median: 135942 cycles/ticks +average: 137386 cycles/ticks + +kyber_decaps: +median: 176762 cycles/ticks +average: 179030 cycles/ticks + +Loop spin: 99 +gen_a: +median: 26200 cycles/ticks +average: 26691 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3759 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7116 cycles/ticks +average: 7220 cycles/ticks + +INVNTT: +median: 10752 cycles/ticks +average: 10870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8906 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 719 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1925 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1202 cycles/ticks + +indcpa_keypair: +median: 97968 cycles/ticks +average: 98916 cycles/ticks + +indcpa_enc: +median: 124794 cycles/ticks +average: 126777 cycles/ticks + +indcpa_dec: +median: 38438 cycles/ticks +average: 39002 cycles/ticks + +kyber_keypair_derand: +median: 106458 cycles/ticks +average: 107526 cycles/ticks + +kyber_keypair: +median: 113504 cycles/ticks +average: 114509 cycles/ticks + +kyber_encaps_derand: +median: 135068 cycles/ticks +average: 136373 cycles/ticks + +kyber_encaps: +median: 135622 cycles/ticks +average: 137049 cycles/ticks + +kyber_decaps: +median: 176626 cycles/ticks +average: 178615 cycles/ticks + +Loop spin: 100 +gen_a: +median: 26194 cycles/ticks +average: 26517 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3764 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2495 cycles/ticks + +NTT: +median: 6912 cycles/ticks +average: 7155 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9076 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1859 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +indcpa_keypair: +median: 97922 cycles/ticks +average: 98864 cycles/ticks + +indcpa_enc: +median: 124752 cycles/ticks +average: 126988 cycles/ticks + +indcpa_dec: +median: 38372 cycles/ticks +average: 38751 cycles/ticks + +kyber_keypair_derand: +median: 106628 cycles/ticks +average: 107712 cycles/ticks + +kyber_keypair: +median: 113470 cycles/ticks +average: 114691 cycles/ticks + +kyber_encaps_derand: +median: 135060 cycles/ticks +average: 136786 cycles/ticks + +kyber_encaps: +median: 135930 cycles/ticks +average: 136760 cycles/ticks + +kyber_decaps: +median: 176780 cycles/ticks +average: 178856 cycles/ticks + +Loop spin: 101 +gen_a: +median: 26190 cycles/ticks +average: 26356 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3723 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7162 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8921 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1454 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97790 cycles/ticks +average: 98905 cycles/ticks + +indcpa_enc: +median: 124628 cycles/ticks +average: 126328 cycles/ticks + +indcpa_dec: +median: 38446 cycles/ticks +average: 38926 cycles/ticks + +kyber_keypair_derand: +median: 106622 cycles/ticks +average: 107862 cycles/ticks + +kyber_keypair: +median: 113488 cycles/ticks +average: 114617 cycles/ticks + +kyber_encaps_derand: +median: 135172 cycles/ticks +average: 137138 cycles/ticks + +kyber_encaps: +median: 136096 cycles/ticks +average: 137843 cycles/ticks + +kyber_decaps: +median: 177080 cycles/ticks +average: 179091 cycles/ticks + +Loop spin: 102 +gen_a: +median: 26206 cycles/ticks +average: 26426 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3749 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7375 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9084 cycles/ticks +average: 9107 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 605 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1859 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 98048 cycles/ticks +average: 98904 cycles/ticks + +indcpa_enc: +median: 124904 cycles/ticks +average: 126668 cycles/ticks + +indcpa_dec: +median: 38430 cycles/ticks +average: 39093 cycles/ticks + +kyber_keypair_derand: +median: 106620 cycles/ticks +average: 108030 cycles/ticks + +kyber_keypair: +median: 113714 cycles/ticks +average: 115212 cycles/ticks + +kyber_encaps_derand: +median: 134946 cycles/ticks +average: 136848 cycles/ticks + +kyber_encaps: +median: 135892 cycles/ticks +average: 137488 cycles/ticks + +kyber_decaps: +median: 176888 cycles/ticks +average: 178904 cycles/ticks + +Loop spin: 103 +gen_a: +median: 26180 cycles/ticks +average: 26327 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3748 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7150 cycles/ticks + +INVNTT: +median: 10888 cycles/ticks +average: 10841 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8863 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 696 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1859 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97992 cycles/ticks +average: 99082 cycles/ticks + +indcpa_enc: +median: 124742 cycles/ticks +average: 126673 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 39021 cycles/ticks + +kyber_keypair_derand: +median: 106590 cycles/ticks +average: 107763 cycles/ticks + +kyber_keypair: +median: 113390 cycles/ticks +average: 114213 cycles/ticks + +kyber_encaps_derand: +median: 135200 cycles/ticks +average: 136614 cycles/ticks + +kyber_encaps: +median: 136190 cycles/ticks +average: 137905 cycles/ticks + +kyber_decaps: +median: 176978 cycles/ticks +average: 178474 cycles/ticks + +Loop spin: 104 +gen_a: +median: 26200 cycles/ticks +average: 26353 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3737 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 10592 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8951 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 594 cycles/ticks + +polyvec_compress: +median: 1854 cycles/ticks +average: 1901 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1169 cycles/ticks + +indcpa_keypair: +median: 97970 cycles/ticks +average: 98905 cycles/ticks + +indcpa_enc: +median: 124652 cycles/ticks +average: 126087 cycles/ticks + +indcpa_dec: +median: 38416 cycles/ticks +average: 38965 cycles/ticks + +kyber_keypair_derand: +median: 106668 cycles/ticks +average: 108191 cycles/ticks + +kyber_keypair: +median: 113550 cycles/ticks +average: 114897 cycles/ticks + +kyber_encaps_derand: +median: 134972 cycles/ticks +average: 136653 cycles/ticks + +kyber_encaps: +median: 135788 cycles/ticks +average: 137447 cycles/ticks + +kyber_decaps: +median: 176684 cycles/ticks +average: 178695 cycles/ticks + +Loop spin: 105 +gen_a: +median: 26182 cycles/ticks +average: 26592 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3752 cycles/ticks + +poly_getnoise_eta2: +median: 2474 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7122 cycles/ticks +average: 7158 cycles/ticks + +INVNTT: +median: 10584 cycles/ticks +average: 10638 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8878 cycles/ticks +average: 9061 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1437 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 97904 cycles/ticks +average: 98939 cycles/ticks + +indcpa_enc: +median: 124826 cycles/ticks +average: 126833 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38795 cycles/ticks + +kyber_keypair_derand: +median: 106538 cycles/ticks +average: 107785 cycles/ticks + +kyber_keypair: +median: 113536 cycles/ticks +average: 114616 cycles/ticks + +kyber_encaps_derand: +median: 134866 cycles/ticks +average: 136746 cycles/ticks + +kyber_encaps: +median: 135874 cycles/ticks +average: 137885 cycles/ticks + +kyber_decaps: +median: 176724 cycles/ticks +average: 179018 cycles/ticks + +Loop spin: 106 +gen_a: +median: 26168 cycles/ticks +average: 26313 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2497 cycles/ticks + +NTT: +median: 7160 cycles/ticks +average: 7265 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10737 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8943 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1481 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1176 cycles/ticks +average: 1194 cycles/ticks + +indcpa_keypair: +median: 97850 cycles/ticks +average: 98822 cycles/ticks + +indcpa_enc: +median: 124628 cycles/ticks +average: 126259 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38885 cycles/ticks + +kyber_keypair_derand: +median: 106614 cycles/ticks +average: 107757 cycles/ticks + +kyber_keypair: +median: 113436 cycles/ticks +average: 114368 cycles/ticks + +kyber_encaps_derand: +median: 135034 cycles/ticks +average: 136949 cycles/ticks + +kyber_encaps: +median: 135980 cycles/ticks +average: 137495 cycles/ticks + +kyber_decaps: +median: 176712 cycles/ticks +average: 178038 cycles/ticks + +Loop spin: 107 +gen_a: +median: 26186 cycles/ticks +average: 26260 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3777 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7145 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8861 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 475 cycles/ticks + +poly_frommsg: +median: 1480 cycles/ticks +average: 1475 cycles/ticks + +poly_compress: +median: 710 cycles/ticks +average: 710 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 590 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +indcpa_keypair: +median: 97648 cycles/ticks +average: 98548 cycles/ticks + +indcpa_enc: +median: 124518 cycles/ticks +average: 126001 cycles/ticks + +indcpa_dec: +median: 38448 cycles/ticks +average: 38953 cycles/ticks + +kyber_keypair_derand: +median: 106666 cycles/ticks +average: 107713 cycles/ticks + +kyber_keypair: +median: 113496 cycles/ticks +average: 114642 cycles/ticks + +kyber_encaps_derand: +median: 135208 cycles/ticks +average: 136781 cycles/ticks + +kyber_encaps: +median: 135982 cycles/ticks +average: 137174 cycles/ticks + +kyber_decaps: +median: 176862 cycles/ticks +average: 179017 cycles/ticks + +Loop spin: 108 +gen_a: +median: 26220 cycles/ticks +average: 26602 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3784 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10662 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8853 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97926 cycles/ticks +average: 99195 cycles/ticks + +indcpa_enc: +median: 124642 cycles/ticks +average: 125994 cycles/ticks + +indcpa_dec: +median: 38398 cycles/ticks +average: 38967 cycles/ticks + +kyber_keypair_derand: +median: 106592 cycles/ticks +average: 107619 cycles/ticks + +kyber_keypair: +median: 113470 cycles/ticks +average: 114330 cycles/ticks + +kyber_encaps_derand: +median: 135188 cycles/ticks +average: 136687 cycles/ticks + +kyber_encaps: +median: 136266 cycles/ticks +average: 138159 cycles/ticks + +kyber_decaps: +median: 176976 cycles/ticks +average: 179067 cycles/ticks + +Loop spin: 109 +gen_a: +median: 26190 cycles/ticks +average: 26388 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3778 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2561 cycles/ticks + +NTT: +median: 7116 cycles/ticks +average: 7228 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8859 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 566 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1163 cycles/ticks + +indcpa_keypair: +median: 97874 cycles/ticks +average: 99004 cycles/ticks + +indcpa_enc: +median: 124808 cycles/ticks +average: 126332 cycles/ticks + +indcpa_dec: +median: 38384 cycles/ticks +average: 38872 cycles/ticks + +kyber_keypair_derand: +median: 106566 cycles/ticks +average: 107802 cycles/ticks + +kyber_keypair: +median: 113458 cycles/ticks +average: 114481 cycles/ticks + +kyber_encaps_derand: +median: 134994 cycles/ticks +average: 136169 cycles/ticks + +kyber_encaps: +median: 135878 cycles/ticks +average: 137621 cycles/ticks + +kyber_decaps: +median: 176820 cycles/ticks +average: 178512 cycles/ticks + +Loop spin: 110 +gen_a: +median: 26180 cycles/ticks +average: 26612 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3727 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10688 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8859 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97952 cycles/ticks +average: 99031 cycles/ticks + +indcpa_enc: +median: 124802 cycles/ticks +average: 126719 cycles/ticks + +indcpa_dec: +median: 38348 cycles/ticks +average: 38807 cycles/ticks + +kyber_keypair_derand: +median: 106542 cycles/ticks +average: 107574 cycles/ticks + +kyber_keypair: +median: 113482 cycles/ticks +average: 114391 cycles/ticks + +kyber_encaps_derand: +median: 134948 cycles/ticks +average: 136213 cycles/ticks + +kyber_encaps: +median: 135978 cycles/ticks +average: 137621 cycles/ticks + +kyber_decaps: +median: 176894 cycles/ticks +average: 178996 cycles/ticks + +Loop spin: 111 +gen_a: +median: 26166 cycles/ticks +average: 26362 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3758 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10654 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 9026 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 448 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 702 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 98030 cycles/ticks +average: 99015 cycles/ticks + +indcpa_enc: +median: 124788 cycles/ticks +average: 126339 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 38945 cycles/ticks + +kyber_keypair_derand: +median: 106550 cycles/ticks +average: 107716 cycles/ticks + +kyber_keypair: +median: 113368 cycles/ticks +average: 113943 cycles/ticks + +kyber_encaps_derand: +median: 134924 cycles/ticks +average: 136312 cycles/ticks + +kyber_encaps: +median: 135824 cycles/ticks +average: 137257 cycles/ticks + +kyber_decaps: +median: 176636 cycles/ticks +average: 178266 cycles/ticks + +Loop spin: 112 +gen_a: +median: 26204 cycles/ticks +average: 26412 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3773 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7154 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8872 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 692 cycles/ticks +average: 722 cycles/ticks + +poly_decompress: +median: 574 cycles/ticks +average: 573 cycles/ticks + +polyvec_compress: +median: 1908 cycles/ticks +average: 1927 cycles/ticks + +polyvec_decompress: +median: 1180 cycles/ticks +average: 1181 cycles/ticks + +indcpa_keypair: +median: 98002 cycles/ticks +average: 99314 cycles/ticks + +indcpa_enc: +median: 124852 cycles/ticks +average: 126441 cycles/ticks + +indcpa_dec: +median: 38312 cycles/ticks +average: 38742 cycles/ticks + +kyber_keypair_derand: +median: 106442 cycles/ticks +average: 107365 cycles/ticks + +kyber_keypair: +median: 113466 cycles/ticks +average: 114592 cycles/ticks + +kyber_encaps_derand: +median: 135008 cycles/ticks +average: 136982 cycles/ticks + +kyber_encaps: +median: 135916 cycles/ticks +average: 137530 cycles/ticks + +kyber_decaps: +median: 176870 cycles/ticks +average: 178848 cycles/ticks + +Loop spin: 113 +gen_a: +median: 26192 cycles/ticks +average: 26748 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3755 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2500 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7142 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10661 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9101 cycles/ticks + +poly_tomsg: +median: 462 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1454 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 690 cycles/ticks +average: 697 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 556 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1871 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +indcpa_keypair: +median: 97930 cycles/ticks +average: 98738 cycles/ticks + +indcpa_enc: +median: 124804 cycles/ticks +average: 126669 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 38904 cycles/ticks + +kyber_keypair_derand: +median: 106626 cycles/ticks +average: 107642 cycles/ticks + +kyber_keypair: +median: 113482 cycles/ticks +average: 114581 cycles/ticks + +kyber_encaps_derand: +median: 135148 cycles/ticks +average: 136936 cycles/ticks + +kyber_encaps: +median: 135978 cycles/ticks +average: 137525 cycles/ticks + +kyber_decaps: +median: 176840 cycles/ticks +average: 178701 cycles/ticks + +Loop spin: 114 +gen_a: +median: 26224 cycles/ticks +average: 26742 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3779 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 10586 cycles/ticks +average: 10631 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9082 cycles/ticks +average: 9108 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1446 cycles/ticks +average: 1477 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 700 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97848 cycles/ticks +average: 98789 cycles/ticks + +indcpa_enc: +median: 124648 cycles/ticks +average: 126453 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 38989 cycles/ticks + +kyber_keypair_derand: +median: 106534 cycles/ticks +average: 107610 cycles/ticks + +kyber_keypair: +median: 113608 cycles/ticks +average: 114963 cycles/ticks + +kyber_encaps_derand: +median: 135038 cycles/ticks +average: 136243 cycles/ticks + +kyber_encaps: +median: 135956 cycles/ticks +average: 137809 cycles/ticks + +kyber_decaps: +median: 176920 cycles/ticks +average: 178855 cycles/ticks + +Loop spin: 115 +gen_a: +median: 26194 cycles/ticks +average: 26316 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3783 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8942 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1190 cycles/ticks + +indcpa_keypair: +median: 97932 cycles/ticks +average: 98729 cycles/ticks + +indcpa_enc: +median: 124754 cycles/ticks +average: 126322 cycles/ticks + +indcpa_dec: +median: 38378 cycles/ticks +average: 38818 cycles/ticks + +kyber_keypair_derand: +median: 106750 cycles/ticks +average: 107883 cycles/ticks + +kyber_keypair: +median: 113436 cycles/ticks +average: 114373 cycles/ticks + +kyber_encaps_derand: +median: 134786 cycles/ticks +average: 136435 cycles/ticks + +kyber_encaps: +median: 135870 cycles/ticks +average: 137855 cycles/ticks + +kyber_decaps: +median: 176720 cycles/ticks +average: 178683 cycles/ticks + +Loop spin: 116 +gen_a: +median: 26184 cycles/ticks +average: 26577 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3775 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2494 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7144 cycles/ticks + +INVNTT: +median: 10612 cycles/ticks +average: 10711 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8844 cycles/ticks +average: 9015 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 704 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1859 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97820 cycles/ticks +average: 98898 cycles/ticks + +indcpa_enc: +median: 124690 cycles/ticks +average: 126609 cycles/ticks + +indcpa_dec: +median: 38402 cycles/ticks +average: 38866 cycles/ticks + +kyber_keypair_derand: +median: 106430 cycles/ticks +average: 107473 cycles/ticks + +kyber_keypair: +median: 113452 cycles/ticks +average: 114552 cycles/ticks + +kyber_encaps_derand: +median: 135250 cycles/ticks +average: 137164 cycles/ticks + +kyber_encaps: +median: 136088 cycles/ticks +average: 137586 cycles/ticks + +kyber_decaps: +median: 176940 cycles/ticks +average: 179285 cycles/ticks + +Loop spin: 117 +gen_a: +median: 26188 cycles/ticks +average: 26433 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3840 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2563 cycles/ticks + +NTT: +median: 7270 cycles/ticks +average: 7238 cycles/ticks + +INVNTT: +median: 10588 cycles/ticks +average: 10702 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8868 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97966 cycles/ticks +average: 99150 cycles/ticks + +indcpa_enc: +median: 124792 cycles/ticks +average: 126012 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 38729 cycles/ticks + +kyber_keypair_derand: +median: 106470 cycles/ticks +average: 107468 cycles/ticks + +kyber_keypair: +median: 113474 cycles/ticks +average: 114442 cycles/ticks + +kyber_encaps_derand: +median: 135048 cycles/ticks +average: 136557 cycles/ticks + +kyber_encaps: +median: 135974 cycles/ticks +average: 137414 cycles/ticks + +kyber_decaps: +median: 176700 cycles/ticks +average: 178541 cycles/ticks + +Loop spin: 118 +gen_a: +median: 26238 cycles/ticks +average: 26735 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3770 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2490 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7137 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8876 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 700 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1868 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97916 cycles/ticks +average: 98747 cycles/ticks + +indcpa_enc: +median: 124932 cycles/ticks +average: 126923 cycles/ticks + +indcpa_dec: +median: 38358 cycles/ticks +average: 38729 cycles/ticks + +kyber_keypair_derand: +median: 106362 cycles/ticks +average: 107123 cycles/ticks + +kyber_keypair: +median: 113550 cycles/ticks +average: 114756 cycles/ticks + +kyber_encaps_derand: +median: 135010 cycles/ticks +average: 136197 cycles/ticks + +kyber_encaps: +median: 135854 cycles/ticks +average: 137162 cycles/ticks + +kyber_decaps: +median: 176790 cycles/ticks +average: 178820 cycles/ticks + +Loop spin: 119 +gen_a: +median: 26206 cycles/ticks +average: 26597 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3735 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2500 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 10592 cycles/ticks +average: 10656 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8860 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 565 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 98202 cycles/ticks +average: 99441 cycles/ticks + +indcpa_enc: +median: 125174 cycles/ticks +average: 126941 cycles/ticks + +indcpa_dec: +median: 38436 cycles/ticks +average: 39059 cycles/ticks + +kyber_keypair_derand: +median: 106646 cycles/ticks +average: 107650 cycles/ticks + +kyber_keypair: +median: 113504 cycles/ticks +average: 114486 cycles/ticks + +kyber_encaps_derand: +median: 135194 cycles/ticks +average: 137247 cycles/ticks + +kyber_encaps: +median: 135980 cycles/ticks +average: 137844 cycles/ticks + +kyber_decaps: +median: 176822 cycles/ticks +average: 178583 cycles/ticks + +Loop spin: 120 +gen_a: +median: 26158 cycles/ticks +average: 26297 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3854 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2584 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 10568 cycles/ticks +average: 10611 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8838 cycles/ticks +average: 9021 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 695 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97894 cycles/ticks +average: 99263 cycles/ticks + +indcpa_enc: +median: 124756 cycles/ticks +average: 126806 cycles/ticks + +indcpa_dec: +median: 38438 cycles/ticks +average: 39081 cycles/ticks + +kyber_keypair_derand: +median: 106558 cycles/ticks +average: 107825 cycles/ticks + +kyber_keypair: +median: 113604 cycles/ticks +average: 115025 cycles/ticks + +kyber_encaps_derand: +median: 134948 cycles/ticks +average: 136702 cycles/ticks + +kyber_encaps: +median: 135932 cycles/ticks +average: 137631 cycles/ticks + +kyber_decaps: +median: 176794 cycles/ticks +average: 179085 cycles/ticks + +Loop spin: 121 +gen_a: +median: 26146 cycles/ticks +average: 26291 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7148 cycles/ticks + +INVNTT: +median: 10680 cycles/ticks +average: 10740 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9084 cycles/ticks +average: 9087 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 478 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 99358 cycles/ticks +average: 100454 cycles/ticks + +indcpa_enc: +median: 126222 cycles/ticks +average: 127914 cycles/ticks + +indcpa_dec: +median: 38364 cycles/ticks +average: 38858 cycles/ticks + +kyber_keypair_derand: +median: 106628 cycles/ticks +average: 107811 cycles/ticks + +kyber_keypair: +median: 113538 cycles/ticks +average: 114567 cycles/ticks + +kyber_encaps_derand: +median: 135110 cycles/ticks +average: 136410 cycles/ticks + +kyber_encaps: +median: 135940 cycles/ticks +average: 136927 cycles/ticks + +kyber_decaps: +median: 176860 cycles/ticks +average: 178322 cycles/ticks + +Loop spin: 122 +gen_a: +median: 26178 cycles/ticks +average: 26336 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3778 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9074 cycles/ticks +average: 9078 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1158 cycles/ticks + +indcpa_keypair: +median: 97806 cycles/ticks +average: 99043 cycles/ticks + +indcpa_enc: +median: 124446 cycles/ticks +average: 125245 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 38997 cycles/ticks + +kyber_keypair_derand: +median: 106708 cycles/ticks +average: 107434 cycles/ticks + +kyber_keypair: +median: 113590 cycles/ticks +average: 114705 cycles/ticks + +kyber_encaps_derand: +median: 134840 cycles/ticks +average: 136611 cycles/ticks + +kyber_encaps: +median: 135968 cycles/ticks +average: 137957 cycles/ticks + +kyber_decaps: +median: 176606 cycles/ticks +average: 178237 cycles/ticks + +Loop spin: 123 +gen_a: +median: 26174 cycles/ticks +average: 26373 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3772 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 6930 cycles/ticks +average: 7154 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10642 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8883 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 699 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1858 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1180 cycles/ticks + +indcpa_keypair: +median: 97806 cycles/ticks +average: 98992 cycles/ticks + +indcpa_enc: +median: 124684 cycles/ticks +average: 126315 cycles/ticks + +indcpa_dec: +median: 38418 cycles/ticks +average: 39002 cycles/ticks + +kyber_keypair_derand: +median: 106520 cycles/ticks +average: 107683 cycles/ticks + +kyber_keypair: +median: 113534 cycles/ticks +average: 114582 cycles/ticks + +kyber_encaps_derand: +median: 134930 cycles/ticks +average: 136985 cycles/ticks + +kyber_encaps: +median: 135932 cycles/ticks +average: 137754 cycles/ticks + +kyber_decaps: +median: 176658 cycles/ticks +average: 178407 cycles/ticks + +Loop spin: 124 +gen_a: +median: 26138 cycles/ticks +average: 26314 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3764 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8830 cycles/ticks +average: 8976 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 588 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97710 cycles/ticks +average: 98808 cycles/ticks + +indcpa_enc: +median: 124692 cycles/ticks +average: 126516 cycles/ticks + +indcpa_dec: +median: 38416 cycles/ticks +average: 39129 cycles/ticks + +kyber_keypair_derand: +median: 106546 cycles/ticks +average: 107847 cycles/ticks + +kyber_keypair: +median: 113530 cycles/ticks +average: 114729 cycles/ticks + +kyber_encaps_derand: +median: 135172 cycles/ticks +average: 137049 cycles/ticks + +kyber_encaps: +median: 136134 cycles/ticks +average: 137906 cycles/ticks + +kyber_decaps: +median: 176912 cycles/ticks +average: 178901 cycles/ticks + +Loop spin: 125 +gen_a: +median: 26160 cycles/ticks +average: 26439 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3775 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7248 cycles/ticks +average: 7305 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10654 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9094 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 700 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1870 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 99472 cycles/ticks +average: 100292 cycles/ticks + +indcpa_enc: +median: 126510 cycles/ticks +average: 128528 cycles/ticks + +indcpa_dec: +median: 38366 cycles/ticks +average: 38790 cycles/ticks + +kyber_keypair_derand: +median: 106574 cycles/ticks +average: 107932 cycles/ticks + +kyber_keypair: +median: 113444 cycles/ticks +average: 114532 cycles/ticks + +kyber_encaps_derand: +median: 134962 cycles/ticks +average: 136609 cycles/ticks + +kyber_encaps: +median: 135798 cycles/ticks +average: 137295 cycles/ticks + +kyber_decaps: +median: 176834 cycles/ticks +average: 178991 cycles/ticks + +Loop spin: 126 +gen_a: +median: 26192 cycles/ticks +average: 26349 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3801 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10570 cycles/ticks +average: 10635 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8873 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 97884 cycles/ticks +average: 99269 cycles/ticks + +indcpa_enc: +median: 124604 cycles/ticks +average: 125576 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38960 cycles/ticks + +kyber_keypair_derand: +median: 106430 cycles/ticks +average: 107403 cycles/ticks + +kyber_keypair: +median: 113468 cycles/ticks +average: 114415 cycles/ticks + +kyber_encaps_derand: +median: 134888 cycles/ticks +average: 136603 cycles/ticks + +kyber_encaps: +median: 135740 cycles/ticks +average: 136453 cycles/ticks + +kyber_decaps: +median: 176710 cycles/ticks +average: 178727 cycles/ticks + +Loop spin: 127 +gen_a: +median: 26224 cycles/ticks +average: 26371 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3729 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2490 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8856 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1449 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1874 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97942 cycles/ticks +average: 99048 cycles/ticks + +indcpa_enc: +median: 124880 cycles/ticks +average: 126751 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38963 cycles/ticks + +kyber_keypair_derand: +median: 106550 cycles/ticks +average: 107626 cycles/ticks + +kyber_keypair: +median: 113544 cycles/ticks +average: 114712 cycles/ticks + +kyber_encaps_derand: +median: 134994 cycles/ticks +average: 136662 cycles/ticks + +kyber_encaps: +median: 136022 cycles/ticks +average: 138094 cycles/ticks + +kyber_decaps: +median: 176778 cycles/ticks +average: 178820 cycles/ticks + +Loop spin: 128 +gen_a: +median: 26190 cycles/ticks +average: 26488 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3802 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 6910 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10666 cycles/ticks +average: 10863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9067 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98014 cycles/ticks +average: 99128 cycles/ticks + +indcpa_enc: +median: 124766 cycles/ticks +average: 126186 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38694 cycles/ticks + +kyber_keypair_derand: +median: 106606 cycles/ticks +average: 107804 cycles/ticks + +kyber_keypair: +median: 113440 cycles/ticks +average: 114572 cycles/ticks + +kyber_encaps_derand: +median: 135008 cycles/ticks +average: 136775 cycles/ticks + +kyber_encaps: +median: 135906 cycles/ticks +average: 137864 cycles/ticks + +kyber_decaps: +median: 176850 cycles/ticks +average: 179204 cycles/ticks + +Loop spin: 129 +gen_a: +median: 26168 cycles/ticks +average: 26474 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3795 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2543 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7292 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9136 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 464 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 564 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1158 cycles/ticks + +indcpa_keypair: +median: 97796 cycles/ticks +average: 99040 cycles/ticks + +indcpa_enc: +median: 124510 cycles/ticks +average: 126308 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 38932 cycles/ticks + +kyber_keypair_derand: +median: 106658 cycles/ticks +average: 108109 cycles/ticks + +kyber_keypair: +median: 113514 cycles/ticks +average: 114680 cycles/ticks + +kyber_encaps_derand: +median: 134814 cycles/ticks +average: 136455 cycles/ticks + +kyber_encaps: +median: 135816 cycles/ticks +average: 137552 cycles/ticks + +kyber_decaps: +median: 176626 cycles/ticks +average: 178951 cycles/ticks + +Loop spin: 130 +gen_a: +median: 26196 cycles/ticks +average: 26652 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3828 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8834 cycles/ticks +average: 9006 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 458 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 689 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1851 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 97792 cycles/ticks +average: 98916 cycles/ticks + +indcpa_enc: +median: 124688 cycles/ticks +average: 126471 cycles/ticks + +indcpa_dec: +median: 38398 cycles/ticks +average: 38767 cycles/ticks + +kyber_keypair_derand: +median: 106542 cycles/ticks +average: 107940 cycles/ticks + +kyber_keypair: +median: 113504 cycles/ticks +average: 114591 cycles/ticks + +kyber_encaps_derand: +median: 134972 cycles/ticks +average: 136820 cycles/ticks + +kyber_encaps: +median: 135922 cycles/ticks +average: 137940 cycles/ticks + +kyber_decaps: +median: 176834 cycles/ticks +average: 179304 cycles/ticks + +Loop spin: 131 +gen_a: +median: 26200 cycles/ticks +average: 26362 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3745 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7124 cycles/ticks +average: 7252 cycles/ticks + +INVNTT: +median: 10650 cycles/ticks +average: 10807 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8873 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 696 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97956 cycles/ticks +average: 99095 cycles/ticks + +indcpa_enc: +median: 124832 cycles/ticks +average: 126462 cycles/ticks + +indcpa_dec: +median: 38404 cycles/ticks +average: 38880 cycles/ticks + +kyber_keypair_derand: +median: 106560 cycles/ticks +average: 107890 cycles/ticks + +kyber_keypair: +median: 113660 cycles/ticks +average: 115142 cycles/ticks + +kyber_encaps_derand: +median: 134978 cycles/ticks +average: 136852 cycles/ticks + +kyber_encaps: +median: 135936 cycles/ticks +average: 137563 cycles/ticks + +kyber_decaps: +median: 176712 cycles/ticks +average: 179138 cycles/ticks + +Loop spin: 132 +gen_a: +median: 26172 cycles/ticks +average: 26327 cycles/ticks + +poly_getnoise_eta1: +median: 3820 cycles/ticks +average: 3871 cycles/ticks + +poly_getnoise_eta2: +median: 2540 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10659 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9142 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 568 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +indcpa_keypair: +median: 98174 cycles/ticks +average: 99236 cycles/ticks + +indcpa_enc: +median: 124896 cycles/ticks +average: 126560 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 38771 cycles/ticks + +kyber_keypair_derand: +median: 106718 cycles/ticks +average: 107954 cycles/ticks + +kyber_keypair: +median: 113594 cycles/ticks +average: 114770 cycles/ticks + +kyber_encaps_derand: +median: 135258 cycles/ticks +average: 137135 cycles/ticks + +kyber_encaps: +median: 136162 cycles/ticks +average: 137939 cycles/ticks + +kyber_decaps: +median: 176952 cycles/ticks +average: 178984 cycles/ticks + +Loop spin: 133 +gen_a: +median: 26220 cycles/ticks +average: 26520 cycles/ticks + +poly_getnoise_eta1: +median: 3650 cycles/ticks +average: 3779 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8867 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 446 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1461 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 581 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1192 cycles/ticks + +indcpa_keypair: +median: 97658 cycles/ticks +average: 98716 cycles/ticks + +indcpa_enc: +median: 124556 cycles/ticks +average: 126493 cycles/ticks + +indcpa_dec: +median: 38374 cycles/ticks +average: 38783 cycles/ticks + +kyber_keypair_derand: +median: 106556 cycles/ticks +average: 107408 cycles/ticks + +kyber_keypair: +median: 113516 cycles/ticks +average: 114896 cycles/ticks + +kyber_encaps_derand: +median: 135068 cycles/ticks +average: 136990 cycles/ticks + +kyber_encaps: +median: 135932 cycles/ticks +average: 137789 cycles/ticks + +kyber_decaps: +median: 176790 cycles/ticks +average: 179050 cycles/ticks + +Loop spin: 134 +gen_a: +median: 26180 cycles/ticks +average: 26623 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3759 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10785 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8948 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1452 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 584 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1220 cycles/ticks + +indcpa_keypair: +median: 97980 cycles/ticks +average: 99122 cycles/ticks + +indcpa_enc: +median: 124846 cycles/ticks +average: 126911 cycles/ticks + +indcpa_dec: +median: 38424 cycles/ticks +average: 39075 cycles/ticks + +kyber_keypair_derand: +median: 106636 cycles/ticks +average: 107654 cycles/ticks + +kyber_keypair: +median: 113586 cycles/ticks +average: 114844 cycles/ticks + +kyber_encaps_derand: +median: 135182 cycles/ticks +average: 136983 cycles/ticks + +kyber_encaps: +median: 136072 cycles/ticks +average: 137707 cycles/ticks + +kyber_decaps: +median: 177098 cycles/ticks +average: 179389 cycles/ticks + +Loop spin: 135 +gen_a: +median: 26218 cycles/ticks +average: 26631 cycles/ticks + +poly_getnoise_eta1: +median: 3762 cycles/ticks +average: 3765 cycles/ticks + +poly_getnoise_eta2: +median: 2476 cycles/ticks +average: 2491 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7156 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8871 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1517 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97872 cycles/ticks +average: 98774 cycles/ticks + +indcpa_enc: +median: 124852 cycles/ticks +average: 127135 cycles/ticks + +indcpa_dec: +median: 38394 cycles/ticks +average: 38916 cycles/ticks + +kyber_keypair_derand: +median: 106350 cycles/ticks +average: 107517 cycles/ticks + +kyber_keypair: +median: 113590 cycles/ticks +average: 115046 cycles/ticks + +kyber_encaps_derand: +median: 135108 cycles/ticks +average: 137066 cycles/ticks + +kyber_encaps: +median: 136022 cycles/ticks +average: 138234 cycles/ticks + +kyber_decaps: +median: 176806 cycles/ticks +average: 179443 cycles/ticks + +Loop spin: 136 +gen_a: +median: 26168 cycles/ticks +average: 26350 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3787 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2477 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7150 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10652 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8863 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 712 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1859 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97920 cycles/ticks +average: 99266 cycles/ticks + +indcpa_enc: +median: 124732 cycles/ticks +average: 126564 cycles/ticks + +indcpa_dec: +median: 38356 cycles/ticks +average: 38686 cycles/ticks + +kyber_keypair_derand: +median: 106456 cycles/ticks +average: 107480 cycles/ticks + +kyber_keypair: +median: 113496 cycles/ticks +average: 114642 cycles/ticks + +kyber_encaps_derand: +median: 134980 cycles/ticks +average: 136209 cycles/ticks + +kyber_encaps: +median: 135908 cycles/ticks +average: 137128 cycles/ticks + +kyber_decaps: +median: 176878 cycles/ticks +average: 179334 cycles/ticks + +Loop spin: 137 +gen_a: +median: 26190 cycles/ticks +average: 26562 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3866 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2559 cycles/ticks + +NTT: +median: 7072 cycles/ticks +average: 7158 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8876 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 688 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 566 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1192 cycles/ticks + +indcpa_keypair: +median: 98112 cycles/ticks +average: 99559 cycles/ticks + +indcpa_enc: +median: 125016 cycles/ticks +average: 127212 cycles/ticks + +indcpa_dec: +median: 38398 cycles/ticks +average: 38930 cycles/ticks + +kyber_keypair_derand: +median: 106634 cycles/ticks +average: 108016 cycles/ticks + +kyber_keypair: +median: 113610 cycles/ticks +average: 114970 cycles/ticks + +kyber_encaps_derand: +median: 134992 cycles/ticks +average: 136619 cycles/ticks + +kyber_encaps: +median: 135886 cycles/ticks +average: 137452 cycles/ticks + +kyber_decaps: +median: 176854 cycles/ticks +average: 179323 cycles/ticks + +Loop spin: 138 +gen_a: +median: 26170 cycles/ticks +average: 26317 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3869 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 10590 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9118 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 98052 cycles/ticks +average: 99113 cycles/ticks + +indcpa_enc: +median: 124992 cycles/ticks +average: 127047 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38841 cycles/ticks + +kyber_keypair_derand: +median: 106622 cycles/ticks +average: 107838 cycles/ticks + +kyber_keypair: +median: 113486 cycles/ticks +average: 114582 cycles/ticks + +kyber_encaps_derand: +median: 134840 cycles/ticks +average: 136228 cycles/ticks + +kyber_encaps: +median: 135892 cycles/ticks +average: 137513 cycles/ticks + +kyber_decaps: +median: 176646 cycles/ticks +average: 178676 cycles/ticks + +Loop spin: 139 +gen_a: +median: 26196 cycles/ticks +average: 26538 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3760 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7163 cycles/ticks + +INVNTT: +median: 10906 cycles/ticks +average: 10925 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8878 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 569 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1210 cycles/ticks + +indcpa_keypair: +median: 97958 cycles/ticks +average: 99458 cycles/ticks + +indcpa_enc: +median: 124994 cycles/ticks +average: 127256 cycles/ticks + +indcpa_dec: +median: 38440 cycles/ticks +average: 39130 cycles/ticks + +kyber_keypair_derand: +median: 106666 cycles/ticks +average: 107876 cycles/ticks + +kyber_keypair: +median: 113676 cycles/ticks +average: 115045 cycles/ticks + +kyber_encaps_derand: +median: 135194 cycles/ticks +average: 137019 cycles/ticks + +kyber_encaps: +median: 136040 cycles/ticks +average: 138040 cycles/ticks + +kyber_decaps: +median: 176796 cycles/ticks +average: 179044 cycles/ticks + +Loop spin: 140 +gen_a: +median: 26208 cycles/ticks +average: 26386 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3788 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 10874 cycles/ticks +average: 10904 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8862 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 563 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1893 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 97934 cycles/ticks +average: 99203 cycles/ticks + +indcpa_enc: +median: 124904 cycles/ticks +average: 126889 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 38865 cycles/ticks + +kyber_keypair_derand: +median: 106866 cycles/ticks +average: 108410 cycles/ticks + +kyber_keypair: +median: 113512 cycles/ticks +average: 114473 cycles/ticks + +kyber_encaps_derand: +median: 135016 cycles/ticks +average: 136995 cycles/ticks + +kyber_encaps: +median: 135950 cycles/ticks +average: 137675 cycles/ticks + +kyber_decaps: +median: 176730 cycles/ticks +average: 178996 cycles/ticks + +Loop spin: 141 +gen_a: +median: 26186 cycles/ticks +average: 26477 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3730 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2494 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7192 cycles/ticks + +INVNTT: +median: 10876 cycles/ticks +average: 10939 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8876 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 457 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 569 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1161 cycles/ticks + +indcpa_keypair: +median: 97892 cycles/ticks +average: 99231 cycles/ticks + +indcpa_enc: +median: 124656 cycles/ticks +average: 126478 cycles/ticks + +indcpa_dec: +median: 38446 cycles/ticks +average: 39006 cycles/ticks + +kyber_keypair_derand: +median: 106528 cycles/ticks +average: 107711 cycles/ticks + +kyber_keypair: +median: 113600 cycles/ticks +average: 115004 cycles/ticks + +kyber_encaps_derand: +median: 135060 cycles/ticks +average: 136975 cycles/ticks + +kyber_encaps: +median: 135874 cycles/ticks +average: 137724 cycles/ticks + +kyber_decaps: +median: 176982 cycles/ticks +average: 179376 cycles/ticks + +Loop spin: 142 +gen_a: +median: 26190 cycles/ticks +average: 26543 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3839 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2410 cycles/ticks + +NTT: +median: 6930 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10906 cycles/ticks +average: 10954 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8875 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 97520 cycles/ticks +average: 98818 cycles/ticks + +indcpa_enc: +median: 124784 cycles/ticks +average: 126693 cycles/ticks + +indcpa_dec: +median: 38388 cycles/ticks +average: 38992 cycles/ticks + +kyber_keypair_derand: +median: 106698 cycles/ticks +average: 108159 cycles/ticks + +kyber_keypair: +median: 113576 cycles/ticks +average: 114895 cycles/ticks + +kyber_encaps_derand: +median: 135068 cycles/ticks +average: 136717 cycles/ticks + +kyber_encaps: +median: 136142 cycles/ticks +average: 138288 cycles/ticks + +kyber_decaps: +median: 176858 cycles/ticks +average: 179044 cycles/ticks + +Loop spin: 143 +gen_a: +median: 26200 cycles/ticks +average: 26468 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3786 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2502 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 10764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9142 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1142 cycles/ticks +average: 1182 cycles/ticks + +indcpa_keypair: +median: 97872 cycles/ticks +average: 99105 cycles/ticks + +indcpa_enc: +median: 124418 cycles/ticks +average: 126189 cycles/ticks + +indcpa_dec: +median: 38358 cycles/ticks +average: 38772 cycles/ticks + +kyber_keypair_derand: +median: 106608 cycles/ticks +average: 108093 cycles/ticks + +kyber_keypair: +median: 113454 cycles/ticks +average: 114432 cycles/ticks + +kyber_encaps_derand: +median: 134714 cycles/ticks +average: 136587 cycles/ticks + +kyber_encaps: +median: 135718 cycles/ticks +average: 137450 cycles/ticks + +kyber_decaps: +median: 176828 cycles/ticks +average: 179419 cycles/ticks + +Loop spin: 144 +gen_a: +median: 26160 cycles/ticks +average: 26403 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3767 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 10898 cycles/ticks +average: 10872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9130 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 700 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97972 cycles/ticks +average: 99371 cycles/ticks + +indcpa_enc: +median: 124874 cycles/ticks +average: 126952 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 39017 cycles/ticks + +kyber_keypair_derand: +median: 106488 cycles/ticks +average: 108145 cycles/ticks + +kyber_keypair: +median: 113538 cycles/ticks +average: 114847 cycles/ticks + +kyber_encaps_derand: +median: 135052 cycles/ticks +average: 136806 cycles/ticks + +kyber_encaps: +median: 135866 cycles/ticks +average: 137703 cycles/ticks + +kyber_decaps: +median: 176720 cycles/ticks +average: 178043 cycles/ticks + +Loop spin: 145 +gen_a: +median: 26200 cycles/ticks +average: 26367 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3723 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7154 cycles/ticks + +INVNTT: +median: 10670 cycles/ticks +average: 10745 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8858 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1943 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 99524 cycles/ticks +average: 100472 cycles/ticks + +indcpa_enc: +median: 126388 cycles/ticks +average: 128822 cycles/ticks + +indcpa_dec: +median: 38406 cycles/ticks +average: 38833 cycles/ticks + +kyber_keypair_derand: +median: 106606 cycles/ticks +average: 107800 cycles/ticks + +kyber_keypair: +median: 113434 cycles/ticks +average: 114349 cycles/ticks + +kyber_encaps_derand: +median: 135170 cycles/ticks +average: 137341 cycles/ticks + +kyber_encaps: +median: 136044 cycles/ticks +average: 137916 cycles/ticks + +kyber_decaps: +median: 176856 cycles/ticks +average: 179065 cycles/ticks + +Loop spin: 146 +gen_a: +median: 26200 cycles/ticks +average: 26357 cycles/ticks + +poly_getnoise_eta1: +median: 3866 cycles/ticks +average: 3864 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2562 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7176 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10715 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9127 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1866 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97956 cycles/ticks +average: 99093 cycles/ticks + +indcpa_enc: +median: 124756 cycles/ticks +average: 126529 cycles/ticks + +indcpa_dec: +median: 38432 cycles/ticks +average: 38887 cycles/ticks + +kyber_keypair_derand: +median: 106554 cycles/ticks +average: 108262 cycles/ticks + +kyber_keypair: +median: 113592 cycles/ticks +average: 115008 cycles/ticks + +kyber_encaps_derand: +median: 134856 cycles/ticks +average: 136759 cycles/ticks + +kyber_encaps: +median: 135846 cycles/ticks +average: 137824 cycles/ticks + +kyber_decaps: +median: 176710 cycles/ticks +average: 179031 cycles/ticks + +Loop spin: 147 +gen_a: +median: 26160 cycles/ticks +average: 26317 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3899 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7203 cycles/ticks + +INVNTT: +median: 10590 cycles/ticks +average: 10694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8882 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98042 cycles/ticks +average: 99353 cycles/ticks + +indcpa_enc: +median: 124798 cycles/ticks +average: 126707 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 39035 cycles/ticks + +kyber_keypair_derand: +median: 106686 cycles/ticks +average: 108154 cycles/ticks + +kyber_keypair: +median: 113446 cycles/ticks +average: 114654 cycles/ticks + +kyber_encaps_derand: +median: 135192 cycles/ticks +average: 137021 cycles/ticks + +kyber_encaps: +median: 136284 cycles/ticks +average: 138518 cycles/ticks + +kyber_decaps: +median: 176986 cycles/ticks +average: 179158 cycles/ticks + +Loop spin: 148 +gen_a: +median: 26232 cycles/ticks +average: 26667 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3750 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10662 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8858 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1477 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1925 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97880 cycles/ticks +average: 98723 cycles/ticks + +indcpa_enc: +median: 124692 cycles/ticks +average: 126437 cycles/ticks + +indcpa_dec: +median: 38530 cycles/ticks +average: 39238 cycles/ticks + +kyber_keypair_derand: +median: 106758 cycles/ticks +average: 107912 cycles/ticks + +kyber_keypair: +median: 113570 cycles/ticks +average: 114908 cycles/ticks + +kyber_encaps_derand: +median: 135174 cycles/ticks +average: 137193 cycles/ticks + +kyber_encaps: +median: 136120 cycles/ticks +average: 138137 cycles/ticks + +kyber_decaps: +median: 176840 cycles/ticks +average: 179255 cycles/ticks + +Loop spin: 149 +gen_a: +median: 26200 cycles/ticks +average: 26354 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3834 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2469 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 10874 cycles/ticks +average: 10864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8920 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97898 cycles/ticks +average: 98891 cycles/ticks + +indcpa_enc: +median: 124744 cycles/ticks +average: 126751 cycles/ticks + +indcpa_dec: +median: 38440 cycles/ticks +average: 38832 cycles/ticks + +kyber_keypair_derand: +median: 106668 cycles/ticks +average: 108043 cycles/ticks + +kyber_keypair: +median: 113620 cycles/ticks +average: 115009 cycles/ticks + +kyber_encaps_derand: +median: 134898 cycles/ticks +average: 136859 cycles/ticks + +kyber_encaps: +median: 135834 cycles/ticks +average: 138117 cycles/ticks + +kyber_decaps: +median: 176664 cycles/ticks +average: 179421 cycles/ticks + +Loop spin: 150 +gen_a: +median: 26200 cycles/ticks +average: 26352 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3740 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7152 cycles/ticks +average: 7267 cycles/ticks + +INVNTT: +median: 10904 cycles/ticks +average: 10922 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8873 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98002 cycles/ticks +average: 99685 cycles/ticks + +indcpa_enc: +median: 124858 cycles/ticks +average: 126654 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38845 cycles/ticks + +kyber_keypair_derand: +median: 106814 cycles/ticks +average: 108232 cycles/ticks + +kyber_keypair: +median: 113604 cycles/ticks +average: 114889 cycles/ticks + +kyber_encaps_derand: +median: 134932 cycles/ticks +average: 136420 cycles/ticks + +kyber_encaps: +median: 135960 cycles/ticks +average: 137685 cycles/ticks + +kyber_decaps: +median: 176762 cycles/ticks +average: 178779 cycles/ticks + +Loop spin: 151 +gen_a: +median: 26162 cycles/ticks +average: 26310 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3773 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2493 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8838 cycles/ticks +average: 9021 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 722 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1200 cycles/ticks + +indcpa_keypair: +median: 97858 cycles/ticks +average: 98425 cycles/ticks + +indcpa_enc: +median: 124858 cycles/ticks +average: 126303 cycles/ticks + +indcpa_dec: +median: 38364 cycles/ticks +average: 38526 cycles/ticks + +kyber_keypair_derand: +median: 106406 cycles/ticks +average: 107764 cycles/ticks + +kyber_keypair: +median: 113488 cycles/ticks +average: 114321 cycles/ticks + +kyber_encaps_derand: +median: 135022 cycles/ticks +average: 137002 cycles/ticks + +kyber_encaps: +median: 135856 cycles/ticks +average: 137667 cycles/ticks + +kyber_decaps: +median: 176744 cycles/ticks +average: 178800 cycles/ticks + +Loop spin: 152 +gen_a: +median: 26198 cycles/ticks +average: 26647 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3826 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7148 cycles/ticks + +INVNTT: +median: 10624 cycles/ticks +average: 10793 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9132 cycles/ticks + +poly_tomsg: +median: 456 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1873 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97958 cycles/ticks +average: 99210 cycles/ticks + +indcpa_enc: +median: 124770 cycles/ticks +average: 126862 cycles/ticks + +indcpa_dec: +median: 38444 cycles/ticks +average: 39130 cycles/ticks + +kyber_keypair_derand: +median: 106610 cycles/ticks +average: 107977 cycles/ticks + +kyber_keypair: +median: 113558 cycles/ticks +average: 114836 cycles/ticks + +kyber_encaps_derand: +median: 135102 cycles/ticks +average: 137136 cycles/ticks + +kyber_encaps: +median: 135804 cycles/ticks +average: 137707 cycles/ticks + +kyber_decaps: +median: 176926 cycles/ticks +average: 179506 cycles/ticks + +Loop spin: 153 +gen_a: +median: 26274 cycles/ticks +average: 26781 cycles/ticks + +poly_getnoise_eta1: +median: 3718 cycles/ticks +average: 3754 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 10888 cycles/ticks +average: 10872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9076 cycles/ticks +average: 9056 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 97968 cycles/ticks +average: 99175 cycles/ticks + +indcpa_enc: +median: 124982 cycles/ticks +average: 127079 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 39026 cycles/ticks + +kyber_keypair_derand: +median: 106820 cycles/ticks +average: 108036 cycles/ticks + +kyber_keypair: +median: 113636 cycles/ticks +average: 115017 cycles/ticks + +kyber_encaps_derand: +median: 135114 cycles/ticks +average: 136950 cycles/ticks + +kyber_encaps: +median: 136124 cycles/ticks +average: 138197 cycles/ticks + +kyber_decaps: +median: 176954 cycles/ticks +average: 179374 cycles/ticks + +Loop spin: 154 +gen_a: +median: 26210 cycles/ticks +average: 26575 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7091 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9074 cycles/ticks +average: 9045 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 98102 cycles/ticks +average: 99403 cycles/ticks + +indcpa_enc: +median: 125094 cycles/ticks +average: 127376 cycles/ticks + +indcpa_dec: +median: 38384 cycles/ticks +average: 38867 cycles/ticks + +kyber_keypair_derand: +median: 106562 cycles/ticks +average: 107913 cycles/ticks + +kyber_keypair: +median: 113688 cycles/ticks +average: 115159 cycles/ticks + +kyber_encaps_derand: +median: 135056 cycles/ticks +average: 137164 cycles/ticks + +kyber_encaps: +median: 135764 cycles/ticks +average: 137579 cycles/ticks + +kyber_decaps: +median: 176774 cycles/ticks +average: 179461 cycles/ticks + +Loop spin: 155 +gen_a: +median: 28690 cycles/ticks +average: 27708 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3818 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 10898 cycles/ticks +average: 10923 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8976 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 696 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97822 cycles/ticks +average: 99274 cycles/ticks + +indcpa_enc: +median: 124708 cycles/ticks +average: 126339 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 38781 cycles/ticks + +kyber_keypair_derand: +median: 106518 cycles/ticks +average: 108045 cycles/ticks + +kyber_keypair: +median: 113654 cycles/ticks +average: 115050 cycles/ticks + +kyber_encaps_derand: +median: 134914 cycles/ticks +average: 136913 cycles/ticks + +kyber_encaps: +median: 135774 cycles/ticks +average: 137428 cycles/ticks + +kyber_decaps: +median: 176796 cycles/ticks +average: 178858 cycles/ticks + +Loop spin: 156 +gen_a: +median: 26244 cycles/ticks +average: 26565 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3778 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7072 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10654 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8889 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97970 cycles/ticks +average: 98751 cycles/ticks + +indcpa_enc: +median: 124858 cycles/ticks +average: 126997 cycles/ticks + +indcpa_dec: +median: 38428 cycles/ticks +average: 38993 cycles/ticks + +kyber_keypair_derand: +median: 106544 cycles/ticks +average: 108007 cycles/ticks + +kyber_keypair: +median: 113544 cycles/ticks +average: 114785 cycles/ticks + +kyber_encaps_derand: +median: 135072 cycles/ticks +average: 136572 cycles/ticks + +kyber_encaps: +median: 135980 cycles/ticks +average: 138061 cycles/ticks + +kyber_decaps: +median: 176862 cycles/ticks +average: 179340 cycles/ticks + +Loop spin: 157 +gen_a: +median: 26140 cycles/ticks +average: 26300 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3749 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10722 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8954 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98070 cycles/ticks +average: 99099 cycles/ticks + +indcpa_enc: +median: 124966 cycles/ticks +average: 127034 cycles/ticks + +indcpa_dec: +median: 38404 cycles/ticks +average: 38962 cycles/ticks + +kyber_keypair_derand: +median: 106638 cycles/ticks +average: 108105 cycles/ticks + +kyber_keypair: +median: 113686 cycles/ticks +average: 115111 cycles/ticks + +kyber_encaps_derand: +median: 135154 cycles/ticks +average: 137051 cycles/ticks + +kyber_encaps: +median: 136072 cycles/ticks +average: 138040 cycles/ticks + +kyber_decaps: +median: 176908 cycles/ticks +average: 179184 cycles/ticks + +Loop spin: 158 +gen_a: +median: 26206 cycles/ticks +average: 26367 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3784 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8994 cycles/ticks + +poly_tomsg: +median: 454 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1195 cycles/ticks + +indcpa_keypair: +median: 97752 cycles/ticks +average: 98923 cycles/ticks + +indcpa_enc: +median: 124728 cycles/ticks +average: 126662 cycles/ticks + +indcpa_dec: +median: 38368 cycles/ticks +average: 38773 cycles/ticks + +kyber_keypair_derand: +median: 106790 cycles/ticks +average: 108249 cycles/ticks + +kyber_keypair: +median: 113572 cycles/ticks +average: 114757 cycles/ticks + +kyber_encaps_derand: +median: 134866 cycles/ticks +average: 136551 cycles/ticks + +kyber_encaps: +median: 135924 cycles/ticks +average: 137897 cycles/ticks + +kyber_decaps: +median: 176676 cycles/ticks +average: 179005 cycles/ticks + +Loop spin: 159 +gen_a: +median: 26212 cycles/ticks +average: 26543 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3765 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7149 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9074 cycles/ticks +average: 9111 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 564 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1152 cycles/ticks + +indcpa_keypair: +median: 97826 cycles/ticks +average: 98844 cycles/ticks + +indcpa_enc: +median: 124678 cycles/ticks +average: 126273 cycles/ticks + +indcpa_dec: +median: 38404 cycles/ticks +average: 38716 cycles/ticks + +kyber_keypair_derand: +median: 106746 cycles/ticks +average: 108269 cycles/ticks + +kyber_keypair: +median: 113598 cycles/ticks +average: 114845 cycles/ticks + +kyber_encaps_derand: +median: 135046 cycles/ticks +average: 136754 cycles/ticks + +kyber_encaps: +median: 136134 cycles/ticks +average: 138052 cycles/ticks + +kyber_decaps: +median: 177004 cycles/ticks +average: 179706 cycles/ticks + +Loop spin: 160 +gen_a: +median: 26180 cycles/ticks +average: 26575 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3742 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2533 cycles/ticks + +NTT: +median: 7296 cycles/ticks +average: 7305 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9080 cycles/ticks +average: 9082 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1480 cycles/ticks + +poly_compress: +median: 690 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 563 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 97902 cycles/ticks +average: 99411 cycles/ticks + +indcpa_enc: +median: 124742 cycles/ticks +average: 126714 cycles/ticks + +indcpa_dec: +median: 38416 cycles/ticks +average: 39058 cycles/ticks + +kyber_keypair_derand: +median: 106584 cycles/ticks +average: 107490 cycles/ticks + +kyber_keypair: +median: 113686 cycles/ticks +average: 115170 cycles/ticks + +kyber_encaps_derand: +median: 134980 cycles/ticks +average: 137290 cycles/ticks + +kyber_encaps: +median: 135952 cycles/ticks +average: 137803 cycles/ticks + +kyber_decaps: +median: 176852 cycles/ticks +average: 179344 cycles/ticks + +Loop spin: 161 +gen_a: +median: 26164 cycles/ticks +average: 26549 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3752 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2509 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10838 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9084 cycles/ticks +average: 9120 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 567 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1159 cycles/ticks + +indcpa_keypair: +median: 98132 cycles/ticks +average: 99418 cycles/ticks + +indcpa_enc: +median: 124878 cycles/ticks +average: 126842 cycles/ticks + +indcpa_dec: +median: 38380 cycles/ticks +average: 38771 cycles/ticks + +kyber_keypair_derand: +median: 106516 cycles/ticks +average: 107865 cycles/ticks + +kyber_keypair: +median: 113526 cycles/ticks +average: 114721 cycles/ticks + +kyber_encaps_derand: +median: 135040 cycles/ticks +average: 136766 cycles/ticks + +kyber_encaps: +median: 135928 cycles/ticks +average: 137635 cycles/ticks + +kyber_decaps: +median: 176746 cycles/ticks +average: 178288 cycles/ticks + +Loop spin: 162 +gen_a: +median: 26184 cycles/ticks +average: 26329 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3761 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 10554 cycles/ticks +average: 10607 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8884 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 704 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97994 cycles/ticks +average: 99096 cycles/ticks + +indcpa_enc: +median: 124914 cycles/ticks +average: 127458 cycles/ticks + +indcpa_dec: +median: 38370 cycles/ticks +average: 38761 cycles/ticks + +kyber_keypair_derand: +median: 106632 cycles/ticks +average: 108252 cycles/ticks + +kyber_keypair: +median: 113664 cycles/ticks +average: 115069 cycles/ticks + +kyber_encaps_derand: +median: 135184 cycles/ticks +average: 137063 cycles/ticks + +kyber_encaps: +median: 135948 cycles/ticks +average: 137667 cycles/ticks + +kyber_decaps: +median: 176958 cycles/ticks +average: 179770 cycles/ticks + +Loop spin: 163 +gen_a: +median: 26170 cycles/ticks +average: 26431 cycles/ticks + +poly_getnoise_eta1: +median: 3866 cycles/ticks +average: 3878 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 10614 cycles/ticks +average: 10764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9082 cycles/ticks +average: 9094 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97976 cycles/ticks +average: 99574 cycles/ticks + +indcpa_enc: +median: 125038 cycles/ticks +average: 127528 cycles/ticks + +indcpa_dec: +median: 38376 cycles/ticks +average: 38873 cycles/ticks + +kyber_keypair_derand: +median: 106708 cycles/ticks +average: 108397 cycles/ticks + +kyber_keypair: +median: 113776 cycles/ticks +average: 115300 cycles/ticks + +kyber_encaps_derand: +median: 135292 cycles/ticks +average: 137089 cycles/ticks + +kyber_encaps: +median: 136226 cycles/ticks +average: 138490 cycles/ticks + +kyber_decaps: +median: 177058 cycles/ticks +average: 179605 cycles/ticks + +Loop spin: 164 +gen_a: +median: 26224 cycles/ticks +average: 26697 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3738 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7300 cycles/ticks +average: 7355 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9076 cycles/ticks +average: 9054 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 482 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 97792 cycles/ticks +average: 99367 cycles/ticks + +indcpa_enc: +median: 124570 cycles/ticks +average: 126463 cycles/ticks + +indcpa_dec: +median: 38460 cycles/ticks +average: 39057 cycles/ticks + +kyber_keypair_derand: +median: 106650 cycles/ticks +average: 108444 cycles/ticks + +kyber_keypair: +median: 113704 cycles/ticks +average: 115192 cycles/ticks + +kyber_encaps_derand: +median: 135144 cycles/ticks +average: 137217 cycles/ticks + +kyber_encaps: +median: 136092 cycles/ticks +average: 138262 cycles/ticks + +kyber_decaps: +median: 176972 cycles/ticks +average: 179755 cycles/ticks + +Loop spin: 165 +gen_a: +median: 26138 cycles/ticks +average: 26300 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7148 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8834 cycles/ticks +average: 9029 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1896 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98008 cycles/ticks +average: 99644 cycles/ticks + +indcpa_enc: +median: 124808 cycles/ticks +average: 126745 cycles/ticks + +indcpa_dec: +median: 38440 cycles/ticks +average: 39044 cycles/ticks + +kyber_keypair_derand: +median: 106700 cycles/ticks +average: 108128 cycles/ticks + +kyber_keypair: +median: 113612 cycles/ticks +average: 115010 cycles/ticks + +kyber_encaps_derand: +median: 135078 cycles/ticks +average: 137271 cycles/ticks + +kyber_encaps: +median: 135882 cycles/ticks +average: 137169 cycles/ticks + +kyber_decaps: +median: 176754 cycles/ticks +average: 178434 cycles/ticks + +Loop spin: 166 +gen_a: +median: 26182 cycles/ticks +average: 26350 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3771 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 10586 cycles/ticks +average: 10652 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8873 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1868 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97842 cycles/ticks +average: 98741 cycles/ticks + +indcpa_enc: +median: 124622 cycles/ticks +average: 126445 cycles/ticks + +indcpa_dec: +median: 38460 cycles/ticks +average: 38858 cycles/ticks + +kyber_keypair_derand: +median: 106694 cycles/ticks +average: 107799 cycles/ticks + +kyber_keypair: +median: 113556 cycles/ticks +average: 114836 cycles/ticks + +kyber_encaps_derand: +median: 135178 cycles/ticks +average: 136903 cycles/ticks + +kyber_encaps: +median: 135878 cycles/ticks +average: 137986 cycles/ticks + +kyber_decaps: +median: 176758 cycles/ticks +average: 178844 cycles/ticks + +Loop spin: 167 +gen_a: +median: 26146 cycles/ticks +average: 26321 cycles/ticks + +poly_getnoise_eta1: +median: 3748 cycles/ticks +average: 3752 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7149 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10846 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9082 cycles/ticks +average: 9112 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1238 cycles/ticks + +indcpa_keypair: +median: 97952 cycles/ticks +average: 99014 cycles/ticks + +indcpa_enc: +median: 124960 cycles/ticks +average: 126995 cycles/ticks + +indcpa_dec: +median: 38430 cycles/ticks +average: 38994 cycles/ticks + +kyber_keypair_derand: +median: 106676 cycles/ticks +average: 108046 cycles/ticks + +kyber_keypair: +median: 113536 cycles/ticks +average: 114838 cycles/ticks + +kyber_encaps_derand: +median: 134718 cycles/ticks +average: 136147 cycles/ticks + +kyber_encaps: +median: 135736 cycles/ticks +average: 137351 cycles/ticks + +kyber_decaps: +median: 176622 cycles/ticks +average: 178797 cycles/ticks + +Loop spin: 168 +gen_a: +median: 26156 cycles/ticks +average: 26320 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3747 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 10940 cycles/ticks +average: 11039 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8836 cycles/ticks +average: 8941 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1437 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97842 cycles/ticks +average: 99126 cycles/ticks + +indcpa_enc: +median: 124872 cycles/ticks +average: 127126 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38844 cycles/ticks + +kyber_keypair_derand: +median: 106802 cycles/ticks +average: 108057 cycles/ticks + +kyber_keypair: +median: 113554 cycles/ticks +average: 114788 cycles/ticks + +kyber_encaps_derand: +median: 134860 cycles/ticks +average: 136354 cycles/ticks + +kyber_encaps: +median: 135862 cycles/ticks +average: 138481 cycles/ticks + +kyber_decaps: +median: 176728 cycles/ticks +average: 179245 cycles/ticks + +Loop spin: 169 +gen_a: +median: 26136 cycles/ticks +average: 26532 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3728 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2494 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 10654 cycles/ticks +average: 10802 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8941 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97990 cycles/ticks +average: 99393 cycles/ticks + +indcpa_enc: +median: 124672 cycles/ticks +average: 126584 cycles/ticks + +indcpa_dec: +median: 38416 cycles/ticks +average: 38774 cycles/ticks + +kyber_keypair_derand: +median: 106478 cycles/ticks +average: 107921 cycles/ticks + +kyber_keypair: +median: 113468 cycles/ticks +average: 117852 cycles/ticks + +kyber_encaps_derand: +median: 136652 cycles/ticks +average: 138737 cycles/ticks + +kyber_encaps: +median: 137650 cycles/ticks +average: 142066 cycles/ticks + +kyber_decaps: +median: 178482 cycles/ticks +average: 181654 cycles/ticks + +Loop spin: 170 +gen_a: +median: 26226 cycles/ticks +average: 26368 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3894 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7091 cycles/ticks + +INVNTT: +median: 10914 cycles/ticks +average: 10924 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 9000 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 97842 cycles/ticks +average: 99148 cycles/ticks + +indcpa_enc: +median: 124942 cycles/ticks +average: 127192 cycles/ticks + +indcpa_dec: +median: 38400 cycles/ticks +average: 38914 cycles/ticks + +kyber_keypair_derand: +median: 106588 cycles/ticks +average: 108294 cycles/ticks + +kyber_keypair: +median: 113676 cycles/ticks +average: 115091 cycles/ticks + +kyber_encaps_derand: +median: 134862 cycles/ticks +average: 136459 cycles/ticks + +kyber_encaps: +median: 135748 cycles/ticks +average: 137811 cycles/ticks + +kyber_decaps: +median: 176636 cycles/ticks +average: 178604 cycles/ticks + +Loop spin: 171 +gen_a: +median: 26196 cycles/ticks +average: 26344 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3769 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2560 cycles/ticks + +NTT: +median: 7276 cycles/ticks +average: 7297 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8836 cycles/ticks +average: 9011 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1890 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97996 cycles/ticks +average: 99771 cycles/ticks + +indcpa_enc: +median: 124844 cycles/ticks +average: 126998 cycles/ticks + +indcpa_dec: +median: 38344 cycles/ticks +average: 38849 cycles/ticks + +kyber_keypair_derand: +median: 106678 cycles/ticks +average: 108309 cycles/ticks + +kyber_keypair: +median: 113230 cycles/ticks +average: 113842 cycles/ticks + +kyber_encaps_derand: +median: 134984 cycles/ticks +average: 136748 cycles/ticks + +kyber_encaps: +median: 135934 cycles/ticks +average: 137488 cycles/ticks + +kyber_decaps: +median: 176816 cycles/ticks +average: 178674 cycles/ticks + +Loop spin: 172 +gen_a: +median: 26210 cycles/ticks +average: 26700 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3818 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2406 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 10666 cycles/ticks +average: 10882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8830 cycles/ticks +average: 8987 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 569 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1160 cycles/ticks + +indcpa_keypair: +median: 97838 cycles/ticks +average: 99331 cycles/ticks + +indcpa_enc: +median: 124706 cycles/ticks +average: 126701 cycles/ticks + +indcpa_dec: +median: 38460 cycles/ticks +average: 38946 cycles/ticks + +kyber_keypair_derand: +median: 106536 cycles/ticks +average: 108041 cycles/ticks + +kyber_keypair: +median: 113492 cycles/ticks +average: 114584 cycles/ticks + +kyber_encaps_derand: +median: 135254 cycles/ticks +average: 137213 cycles/ticks + +kyber_encaps: +median: 135974 cycles/ticks +average: 138163 cycles/ticks + +kyber_decaps: +median: 176892 cycles/ticks +average: 179031 cycles/ticks + +Loop spin: 173 +gen_a: +median: 26182 cycles/ticks +average: 26545 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10649 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8848 cycles/ticks +average: 9038 cycles/ticks + +poly_tomsg: +median: 462 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 690 cycles/ticks +average: 703 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 556 cycles/ticks + +polyvec_compress: +median: 1852 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +indcpa_keypair: +median: 97794 cycles/ticks +average: 98558 cycles/ticks + +indcpa_enc: +median: 124754 cycles/ticks +average: 126891 cycles/ticks + +indcpa_dec: +median: 38358 cycles/ticks +average: 38524 cycles/ticks + +kyber_keypair_derand: +median: 106670 cycles/ticks +average: 108104 cycles/ticks + +kyber_keypair: +median: 113560 cycles/ticks +average: 114780 cycles/ticks + +kyber_encaps_derand: +median: 134882 cycles/ticks +average: 136339 cycles/ticks + +kyber_encaps: +median: 135858 cycles/ticks +average: 137757 cycles/ticks + +kyber_decaps: +median: 176758 cycles/ticks +average: 178914 cycles/ticks + +Loop spin: 174 +gen_a: +median: 26232 cycles/ticks +average: 26705 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3823 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2460 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 10880 cycles/ticks +average: 10893 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8828 cycles/ticks +average: 8946 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1858 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 98094 cycles/ticks +average: 99300 cycles/ticks + +indcpa_enc: +median: 124728 cycles/ticks +average: 126570 cycles/ticks + +indcpa_dec: +median: 38436 cycles/ticks +average: 38935 cycles/ticks + +kyber_keypair_derand: +median: 106534 cycles/ticks +average: 107602 cycles/ticks + +kyber_keypair: +median: 113464 cycles/ticks +average: 114584 cycles/ticks + +kyber_encaps_derand: +median: 134966 cycles/ticks +average: 136160 cycles/ticks + +kyber_encaps: +median: 135932 cycles/ticks +average: 137590 cycles/ticks + +kyber_decaps: +median: 176832 cycles/ticks +average: 178239 cycles/ticks + +Loop spin: 175 +gen_a: +median: 26276 cycles/ticks +average: 26795 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3743 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 10592 cycles/ticks +average: 10655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8905 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1483 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1902 cycles/ticks +average: 1922 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 97782 cycles/ticks +average: 98998 cycles/ticks + +indcpa_enc: +median: 124768 cycles/ticks +average: 126600 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38789 cycles/ticks + +kyber_keypair_derand: +median: 106598 cycles/ticks +average: 107586 cycles/ticks + +kyber_keypair: +median: 113562 cycles/ticks +average: 114838 cycles/ticks + +kyber_encaps_derand: +median: 135162 cycles/ticks +average: 137095 cycles/ticks + +kyber_encaps: +median: 136096 cycles/ticks +average: 137976 cycles/ticks + +kyber_decaps: +median: 176996 cycles/ticks +average: 179281 cycles/ticks + +Loop spin: 176 +gen_a: +median: 26204 cycles/ticks +average: 26442 cycles/ticks + +poly_getnoise_eta1: +median: 3746 cycles/ticks +average: 3750 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2491 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 10910 cycles/ticks +average: 10918 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8929 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 705 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98112 cycles/ticks +average: 99307 cycles/ticks + +indcpa_enc: +median: 124986 cycles/ticks +average: 127190 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 38853 cycles/ticks + +kyber_keypair_derand: +median: 106672 cycles/ticks +average: 108109 cycles/ticks + +kyber_keypair: +median: 113558 cycles/ticks +average: 114860 cycles/ticks + +kyber_encaps_derand: +median: 135112 cycles/ticks +average: 137070 cycles/ticks + +kyber_encaps: +median: 136024 cycles/ticks +average: 137734 cycles/ticks + +kyber_decaps: +median: 176756 cycles/ticks +average: 178957 cycles/ticks + +Loop spin: 177 +gen_a: +median: 26184 cycles/ticks +average: 26377 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3779 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7161 cycles/ticks + +INVNTT: +median: 10900 cycles/ticks +average: 10951 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8814 cycles/ticks +average: 8877 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1387 cycles/ticks + +poly_compress: +median: 666 cycles/ticks +average: 667 cycles/ticks + +poly_decompress: +median: 538 cycles/ticks +average: 555 cycles/ticks + +polyvec_compress: +median: 1796 cycles/ticks +average: 1838 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1195 cycles/ticks + +indcpa_keypair: +median: 97976 cycles/ticks +average: 98934 cycles/ticks + +indcpa_enc: +median: 124764 cycles/ticks +average: 126429 cycles/ticks + +indcpa_dec: +median: 38376 cycles/ticks +average: 38787 cycles/ticks + +kyber_keypair_derand: +median: 106516 cycles/ticks +average: 107866 cycles/ticks + +kyber_keypair: +median: 113590 cycles/ticks +average: 114762 cycles/ticks + +kyber_encaps_derand: +median: 135038 cycles/ticks +average: 136836 cycles/ticks + +kyber_encaps: +median: 135984 cycles/ticks +average: 137596 cycles/ticks + +kyber_decaps: +median: 177052 cycles/ticks +average: 179339 cycles/ticks + +Loop spin: 178 +gen_a: +median: 26196 cycles/ticks +average: 26437 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3723 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7072 cycles/ticks +average: 7176 cycles/ticks + +INVNTT: +median: 10618 cycles/ticks +average: 10815 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8870 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 688 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1854 cycles/ticks +average: 1909 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97960 cycles/ticks +average: 99241 cycles/ticks + +indcpa_enc: +median: 124866 cycles/ticks +average: 126683 cycles/ticks + +indcpa_dec: +median: 38390 cycles/ticks +average: 38835 cycles/ticks + +kyber_keypair_derand: +median: 106654 cycles/ticks +average: 107948 cycles/ticks + +kyber_keypair: +median: 113488 cycles/ticks +average: 114734 cycles/ticks + +kyber_encaps_derand: +median: 134844 cycles/ticks +average: 136589 cycles/ticks + +kyber_encaps: +median: 135636 cycles/ticks +average: 136855 cycles/ticks + +kyber_decaps: +median: 176610 cycles/ticks +average: 178939 cycles/ticks + +Loop spin: 179 +gen_a: +median: 26234 cycles/ticks +average: 26392 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3761 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2489 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 10648 cycles/ticks +average: 10748 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9138 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 699 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97792 cycles/ticks +average: 99108 cycles/ticks + +indcpa_enc: +median: 124708 cycles/ticks +average: 126441 cycles/ticks + +indcpa_dec: +median: 38398 cycles/ticks +average: 38844 cycles/ticks + +kyber_keypair_derand: +median: 106506 cycles/ticks +average: 107880 cycles/ticks + +kyber_keypair: +median: 113532 cycles/ticks +average: 114616 cycles/ticks + +kyber_encaps_derand: +median: 134932 cycles/ticks +average: 136846 cycles/ticks + +kyber_encaps: +median: 135946 cycles/ticks +average: 138101 cycles/ticks + +kyber_decaps: +median: 176832 cycles/ticks +average: 179081 cycles/ticks + +Loop spin: 180 +gen_a: +median: 26208 cycles/ticks +average: 26374 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3780 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 10986 cycles/ticks +average: 10936 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9165 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 667 cycles/ticks + +poly_decompress: +median: 538 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1939 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 97908 cycles/ticks +average: 99277 cycles/ticks + +indcpa_enc: +median: 124708 cycles/ticks +average: 126466 cycles/ticks + +indcpa_dec: +median: 38404 cycles/ticks +average: 38656 cycles/ticks + +kyber_keypair_derand: +median: 106608 cycles/ticks +average: 107510 cycles/ticks + +kyber_keypair: +median: 113456 cycles/ticks +average: 114380 cycles/ticks + +kyber_encaps_derand: +median: 135192 cycles/ticks +average: 136658 cycles/ticks + +kyber_encaps: +median: 136122 cycles/ticks +average: 137569 cycles/ticks + +kyber_decaps: +median: 176890 cycles/ticks +average: 179401 cycles/ticks + +Loop spin: 181 +gen_a: +median: 26198 cycles/ticks +average: 26345 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3753 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2544 cycles/ticks + +NTT: +median: 7296 cycles/ticks +average: 7340 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10654 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8883 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1452 cycles/ticks +average: 1483 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 722 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1900 cycles/ticks +average: 1928 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97834 cycles/ticks +average: 98820 cycles/ticks + +indcpa_enc: +median: 124770 cycles/ticks +average: 126944 cycles/ticks + +indcpa_dec: +median: 38336 cycles/ticks +average: 38793 cycles/ticks + +kyber_keypair_derand: +median: 106500 cycles/ticks +average: 107783 cycles/ticks + +kyber_keypair: +median: 113502 cycles/ticks +average: 114763 cycles/ticks + +kyber_encaps_derand: +median: 135086 cycles/ticks +average: 137120 cycles/ticks + +kyber_encaps: +median: 135964 cycles/ticks +average: 137438 cycles/ticks + +kyber_decaps: +median: 176910 cycles/ticks +average: 179144 cycles/ticks + +Loop spin: 182 +gen_a: +median: 26176 cycles/ticks +average: 26436 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3759 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10650 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8886 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 99724 cycles/ticks +average: 100436 cycles/ticks + +indcpa_enc: +median: 126394 cycles/ticks +average: 128310 cycles/ticks + +indcpa_dec: +median: 38384 cycles/ticks +average: 38862 cycles/ticks + +kyber_keypair_derand: +median: 106942 cycles/ticks +average: 108291 cycles/ticks + +kyber_keypair: +median: 113794 cycles/ticks +average: 115224 cycles/ticks + +kyber_encaps_derand: +median: 135304 cycles/ticks +average: 137121 cycles/ticks + +kyber_encaps: +median: 136188 cycles/ticks +average: 137957 cycles/ticks + +kyber_decaps: +median: 176932 cycles/ticks +average: 179329 cycles/ticks + +Loop spin: 183 +gen_a: +median: 26148 cycles/ticks +average: 26259 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3739 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 10912 cycles/ticks +average: 10913 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 9006 cycles/ticks + +poly_tomsg: +median: 442 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 701 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97856 cycles/ticks +average: 98882 cycles/ticks + +indcpa_enc: +median: 124826 cycles/ticks +average: 126902 cycles/ticks + +indcpa_dec: +median: 38376 cycles/ticks +average: 38726 cycles/ticks + +kyber_keypair_derand: +median: 106560 cycles/ticks +average: 107839 cycles/ticks + +kyber_keypair: +median: 113342 cycles/ticks +average: 114048 cycles/ticks + +kyber_encaps_derand: +median: 135074 cycles/ticks +average: 136952 cycles/ticks + +kyber_encaps: +median: 136120 cycles/ticks +average: 138040 cycles/ticks + +kyber_decaps: +median: 176750 cycles/ticks +average: 178597 cycles/ticks + +Loop spin: 184 +gen_a: +median: 26184 cycles/ticks +average: 26350 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3776 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2489 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7155 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8874 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 459 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 697 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97958 cycles/ticks +average: 98840 cycles/ticks + +indcpa_enc: +median: 124798 cycles/ticks +average: 126499 cycles/ticks + +indcpa_dec: +median: 38470 cycles/ticks +average: 39157 cycles/ticks + +kyber_keypair_derand: +median: 106546 cycles/ticks +average: 107666 cycles/ticks + +kyber_keypair: +median: 113614 cycles/ticks +average: 115035 cycles/ticks + +kyber_encaps_derand: +median: 135062 cycles/ticks +average: 137092 cycles/ticks + +kyber_encaps: +median: 136022 cycles/ticks +average: 137865 cycles/ticks + +kyber_decaps: +median: 176848 cycles/ticks +average: 179011 cycles/ticks + +Loop spin: 185 +gen_a: +median: 26216 cycles/ticks +average: 26376 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3730 cycles/ticks + +poly_getnoise_eta2: +median: 2474 cycles/ticks +average: 2491 cycles/ticks + +NTT: +median: 7118 cycles/ticks +average: 7162 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10639 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8863 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97766 cycles/ticks +average: 98961 cycles/ticks + +indcpa_enc: +median: 124600 cycles/ticks +average: 126342 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 38896 cycles/ticks + +kyber_keypair_derand: +median: 106494 cycles/ticks +average: 107376 cycles/ticks + +kyber_keypair: +median: 113476 cycles/ticks +average: 114742 cycles/ticks + +kyber_encaps_derand: +median: 134874 cycles/ticks +average: 136493 cycles/ticks + +kyber_encaps: +median: 135974 cycles/ticks +average: 137966 cycles/ticks + +kyber_decaps: +median: 176814 cycles/ticks +average: 179086 cycles/ticks + +Loop spin: 186 +gen_a: +median: 26150 cycles/ticks +average: 26416 cycles/ticks + +poly_getnoise_eta1: +median: 3750 cycles/ticks +average: 3751 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 10618 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8834 cycles/ticks +average: 9055 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 696 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97804 cycles/ticks +average: 99020 cycles/ticks + +indcpa_enc: +median: 124696 cycles/ticks +average: 126758 cycles/ticks + +indcpa_dec: +median: 38382 cycles/ticks +average: 38852 cycles/ticks + +kyber_keypair_derand: +median: 106606 cycles/ticks +average: 107704 cycles/ticks + +kyber_keypair: +median: 113676 cycles/ticks +average: 114898 cycles/ticks + +kyber_encaps_derand: +median: 135250 cycles/ticks +average: 136814 cycles/ticks + +kyber_encaps: +median: 136122 cycles/ticks +average: 137624 cycles/ticks + +kyber_decaps: +median: 176996 cycles/ticks +average: 178977 cycles/ticks + +Loop spin: 187 +gen_a: +median: 26188 cycles/ticks +average: 26617 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3773 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2490 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8871 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 570 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1160 cycles/ticks + +indcpa_keypair: +median: 97922 cycles/ticks +average: 98705 cycles/ticks + +indcpa_enc: +median: 124626 cycles/ticks +average: 126106 cycles/ticks + +indcpa_dec: +median: 38394 cycles/ticks +average: 38765 cycles/ticks + +kyber_keypair_derand: +median: 106538 cycles/ticks +average: 107822 cycles/ticks + +kyber_keypair: +median: 113474 cycles/ticks +average: 114472 cycles/ticks + +kyber_encaps_derand: +median: 134900 cycles/ticks +average: 136657 cycles/ticks + +kyber_encaps: +median: 135844 cycles/ticks +average: 137765 cycles/ticks + +kyber_decaps: +median: 176606 cycles/ticks +average: 178292 cycles/ticks + +Loop spin: 188 +gen_a: +median: 26208 cycles/ticks +average: 26375 cycles/ticks + +poly_getnoise_eta1: +median: 3830 cycles/ticks +average: 3868 cycles/ticks + +poly_getnoise_eta2: +median: 2542 cycles/ticks +average: 2541 cycles/ticks + +NTT: +median: 6908 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10634 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8953 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 719 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 596 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1872 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97768 cycles/ticks +average: 98800 cycles/ticks + +indcpa_enc: +median: 124528 cycles/ticks +average: 126273 cycles/ticks + +indcpa_dec: +median: 38390 cycles/ticks +average: 38913 cycles/ticks + +kyber_keypair_derand: +median: 106424 cycles/ticks +average: 107376 cycles/ticks + +kyber_keypair: +median: 113484 cycles/ticks +average: 114485 cycles/ticks + +kyber_encaps_derand: +median: 135018 cycles/ticks +average: 136580 cycles/ticks + +kyber_encaps: +median: 135936 cycles/ticks +average: 137178 cycles/ticks + +kyber_decaps: +median: 176938 cycles/ticks +average: 178972 cycles/ticks + +Loop spin: 189 +gen_a: +median: 26174 cycles/ticks +average: 26541 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3723 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7166 cycles/ticks + +INVNTT: +median: 10654 cycles/ticks +average: 10787 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8945 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1470 cycles/ticks +average: 1506 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1852 cycles/ticks +average: 1911 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97890 cycles/ticks +average: 99232 cycles/ticks + +indcpa_enc: +median: 124664 cycles/ticks +average: 126071 cycles/ticks + +indcpa_dec: +median: 38462 cycles/ticks +average: 39124 cycles/ticks + +kyber_keypair_derand: +median: 106546 cycles/ticks +average: 107669 cycles/ticks + +kyber_keypair: +median: 113548 cycles/ticks +average: 114891 cycles/ticks + +kyber_encaps_derand: +median: 134864 cycles/ticks +average: 136443 cycles/ticks + +kyber_encaps: +median: 135766 cycles/ticks +average: 137513 cycles/ticks + +kyber_decaps: +median: 176616 cycles/ticks +average: 178841 cycles/ticks + +Loop spin: 190 +gen_a: +median: 26190 cycles/ticks +average: 26554 cycles/ticks + +poly_getnoise_eta1: +median: 3608 cycles/ticks +average: 3771 cycles/ticks + +poly_getnoise_eta2: +median: 2464 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 10628 cycles/ticks +average: 10802 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8926 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 98128 cycles/ticks +average: 99400 cycles/ticks + +indcpa_enc: +median: 125030 cycles/ticks +average: 126795 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 39021 cycles/ticks + +kyber_keypair_derand: +median: 106614 cycles/ticks +average: 107789 cycles/ticks + +kyber_keypair: +median: 113514 cycles/ticks +average: 114566 cycles/ticks + +kyber_encaps_derand: +median: 134972 cycles/ticks +average: 136737 cycles/ticks + +kyber_encaps: +median: 135832 cycles/ticks +average: 137392 cycles/ticks + +kyber_decaps: +median: 176702 cycles/ticks +average: 178824 cycles/ticks + +Loop spin: 191 +gen_a: +median: 26156 cycles/ticks +average: 26400 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3744 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7149 cycles/ticks + +INVNTT: +median: 10860 cycles/ticks +average: 10898 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8834 cycles/ticks +average: 8929 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 710 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1854 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97882 cycles/ticks +average: 98957 cycles/ticks + +indcpa_enc: +median: 124596 cycles/ticks +average: 126187 cycles/ticks + +indcpa_dec: +median: 38382 cycles/ticks +average: 38573 cycles/ticks + +kyber_keypair_derand: +median: 106624 cycles/ticks +average: 107703 cycles/ticks + +kyber_keypair: +median: 113542 cycles/ticks +average: 114748 cycles/ticks + +kyber_encaps_derand: +median: 135214 cycles/ticks +average: 136989 cycles/ticks + +kyber_encaps: +median: 136100 cycles/ticks +average: 137836 cycles/ticks + +kyber_decaps: +median: 176866 cycles/ticks +average: 178597 cycles/ticks + +Loop spin: 192 +gen_a: +median: 26174 cycles/ticks +average: 26343 cycles/ticks + +poly_getnoise_eta1: +median: 3608 cycles/ticks +average: 3740 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2515 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10649 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8879 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 706 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1869 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97848 cycles/ticks +average: 99038 cycles/ticks + +indcpa_enc: +median: 124532 cycles/ticks +average: 125906 cycles/ticks + +indcpa_dec: +median: 38448 cycles/ticks +average: 38941 cycles/ticks + +kyber_keypair_derand: +median: 106694 cycles/ticks +average: 107543 cycles/ticks + +kyber_keypair: +median: 113536 cycles/ticks +average: 114778 cycles/ticks + +kyber_encaps_derand: +median: 135138 cycles/ticks +average: 136794 cycles/ticks + +kyber_encaps: +median: 136050 cycles/ticks +average: 137830 cycles/ticks + +kyber_decaps: +median: 176918 cycles/ticks +average: 179365 cycles/ticks + +Loop spin: 193 +gen_a: +median: 26238 cycles/ticks +average: 26636 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3756 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7146 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9076 cycles/ticks +average: 9059 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97988 cycles/ticks +average: 99232 cycles/ticks + +indcpa_enc: +median: 124706 cycles/ticks +average: 126577 cycles/ticks + +indcpa_dec: +median: 38400 cycles/ticks +average: 38922 cycles/ticks + +kyber_keypair_derand: +median: 106742 cycles/ticks +average: 107755 cycles/ticks + +kyber_keypair: +median: 113602 cycles/ticks +average: 114821 cycles/ticks + +kyber_encaps_derand: +median: 135060 cycles/ticks +average: 136863 cycles/ticks + +kyber_encaps: +median: 136024 cycles/ticks +average: 137808 cycles/ticks + +kyber_decaps: +median: 176914 cycles/ticks +average: 178962 cycles/ticks + +Loop spin: 194 +gen_a: +median: 26200 cycles/ticks +average: 26356 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3778 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7181 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8876 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 698 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 97878 cycles/ticks +average: 99069 cycles/ticks + +indcpa_enc: +median: 124640 cycles/ticks +average: 126608 cycles/ticks + +indcpa_dec: +median: 38426 cycles/ticks +average: 38835 cycles/ticks + +kyber_keypair_derand: +median: 106558 cycles/ticks +average: 107778 cycles/ticks + +kyber_keypair: +median: 113594 cycles/ticks +average: 114916 cycles/ticks + +kyber_encaps_derand: +median: 135054 cycles/ticks +average: 136850 cycles/ticks + +kyber_encaps: +median: 136060 cycles/ticks +average: 137958 cycles/ticks + +kyber_decaps: +median: 176816 cycles/ticks +average: 178214 cycles/ticks + +Loop spin: 195 +gen_a: +median: 26148 cycles/ticks +average: 26347 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3828 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2497 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 10664 cycles/ticks +average: 10715 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8864 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97912 cycles/ticks +average: 98370 cycles/ticks + +indcpa_enc: +median: 124708 cycles/ticks +average: 125954 cycles/ticks + +indcpa_dec: +median: 38344 cycles/ticks +average: 38536 cycles/ticks + +kyber_keypair_derand: +median: 106602 cycles/ticks +average: 107695 cycles/ticks + +kyber_keypair: +median: 113548 cycles/ticks +average: 114734 cycles/ticks + +kyber_encaps_derand: +median: 134830 cycles/ticks +average: 136393 cycles/ticks + +kyber_encaps: +median: 135806 cycles/ticks +average: 137659 cycles/ticks + +kyber_decaps: +median: 176738 cycles/ticks +average: 178916 cycles/ticks + +Loop spin: 196 +gen_a: +median: 26206 cycles/ticks +average: 26509 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3744 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2495 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10640 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9076 cycles/ticks +average: 9118 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 698 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1856 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97886 cycles/ticks +average: 98861 cycles/ticks + +indcpa_enc: +median: 124544 cycles/ticks +average: 125569 cycles/ticks + +indcpa_dec: +median: 38360 cycles/ticks +average: 38794 cycles/ticks + +kyber_keypair_derand: +median: 106776 cycles/ticks +average: 108110 cycles/ticks + +kyber_keypair: +median: 113658 cycles/ticks +average: 114883 cycles/ticks + +kyber_encaps_derand: +median: 135052 cycles/ticks +average: 136911 cycles/ticks + +kyber_encaps: +median: 135836 cycles/ticks +average: 137420 cycles/ticks + +kyber_decaps: +median: 176878 cycles/ticks +average: 179230 cycles/ticks + +Loop spin: 197 +gen_a: +median: 26156 cycles/ticks +average: 26312 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3786 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2494 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10906 cycles/ticks +average: 10897 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8862 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 699 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1941 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97978 cycles/ticks +average: 99113 cycles/ticks + +indcpa_enc: +median: 124852 cycles/ticks +average: 126731 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 39021 cycles/ticks + +kyber_keypair_derand: +median: 106552 cycles/ticks +average: 107712 cycles/ticks + +kyber_keypair: +median: 113478 cycles/ticks +average: 114761 cycles/ticks + +kyber_encaps_derand: +median: 134778 cycles/ticks +average: 136787 cycles/ticks + +kyber_encaps: +median: 135648 cycles/ticks +average: 137540 cycles/ticks + +kyber_decaps: +median: 176522 cycles/ticks +average: 178260 cycles/ticks + +Loop spin: 198 +gen_a: +median: 26224 cycles/ticks +average: 26619 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3757 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8830 cycles/ticks +average: 8997 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1176 cycles/ticks +average: 1217 cycles/ticks + +indcpa_keypair: +median: 97870 cycles/ticks +average: 98878 cycles/ticks + +indcpa_enc: +median: 124816 cycles/ticks +average: 126906 cycles/ticks + +indcpa_dec: +median: 38422 cycles/ticks +average: 38730 cycles/ticks + +kyber_keypair_derand: +median: 106810 cycles/ticks +average: 107956 cycles/ticks + +kyber_keypair: +median: 113478 cycles/ticks +average: 114703 cycles/ticks + +kyber_encaps_derand: +median: 135070 cycles/ticks +average: 136632 cycles/ticks + +kyber_encaps: +median: 136032 cycles/ticks +average: 138065 cycles/ticks + +kyber_decaps: +median: 176854 cycles/ticks +average: 178968 cycles/ticks + +Loop spin: 199 +gen_a: +median: 26152 cycles/ticks +average: 26457 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3742 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2497 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7172 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10745 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8986 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1452 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97862 cycles/ticks +average: 99081 cycles/ticks + +indcpa_enc: +median: 124666 cycles/ticks +average: 126823 cycles/ticks + +indcpa_dec: +median: 38366 cycles/ticks +average: 38558 cycles/ticks + +kyber_keypair_derand: +median: 106688 cycles/ticks +average: 108154 cycles/ticks + +kyber_keypair: +median: 113526 cycles/ticks +average: 114632 cycles/ticks + +kyber_encaps_derand: +median: 135116 cycles/ticks +average: 136126 cycles/ticks + +kyber_encaps: +median: 135966 cycles/ticks +average: 137710 cycles/ticks + +kyber_decaps: +median: 176820 cycles/ticks +average: 178364 cycles/ticks + +Loop spin: 200 +gen_a: +median: 26172 cycles/ticks +average: 26320 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3762 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 10652 cycles/ticks +average: 10709 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8876 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 568 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 97828 cycles/ticks +average: 98950 cycles/ticks + +indcpa_enc: +median: 124804 cycles/ticks +average: 126849 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 39053 cycles/ticks + +kyber_keypair_derand: +median: 106734 cycles/ticks +average: 108076 cycles/ticks + +kyber_keypair: +median: 113628 cycles/ticks +average: 115020 cycles/ticks + +kyber_encaps_derand: +median: 135120 cycles/ticks +average: 136721 cycles/ticks + +kyber_encaps: +median: 135890 cycles/ticks +average: 137794 cycles/ticks + +kyber_decaps: +median: 176812 cycles/ticks +average: 179125 cycles/ticks + +Loop spin: 201 +gen_a: +median: 26178 cycles/ticks +average: 26454 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3761 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8863 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 478 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 97720 cycles/ticks +average: 98482 cycles/ticks + +indcpa_enc: +median: 124748 cycles/ticks +average: 126624 cycles/ticks + +indcpa_dec: +median: 38426 cycles/ticks +average: 38821 cycles/ticks + +kyber_keypair_derand: +median: 106634 cycles/ticks +average: 107666 cycles/ticks + +kyber_keypair: +median: 113520 cycles/ticks +average: 114741 cycles/ticks + +kyber_encaps_derand: +median: 135160 cycles/ticks +average: 136732 cycles/ticks + +kyber_encaps: +median: 136068 cycles/ticks +average: 137771 cycles/ticks + +kyber_decaps: +median: 176892 cycles/ticks +average: 179331 cycles/ticks + +Loop spin: 202 +gen_a: +median: 26200 cycles/ticks +average: 26420 cycles/ticks + +poly_getnoise_eta1: +median: 3762 cycles/ticks +average: 3838 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2554 cycles/ticks + +NTT: +median: 7236 cycles/ticks +average: 7252 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8878 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1859 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1164 cycles/ticks + +indcpa_keypair: +median: 97896 cycles/ticks +average: 99255 cycles/ticks + +indcpa_enc: +median: 124636 cycles/ticks +average: 126414 cycles/ticks + +indcpa_dec: +median: 38380 cycles/ticks +average: 38890 cycles/ticks + +kyber_keypair_derand: +median: 106554 cycles/ticks +average: 107832 cycles/ticks + +kyber_keypair: +median: 113476 cycles/ticks +average: 114656 cycles/ticks + +kyber_encaps_derand: +median: 134984 cycles/ticks +average: 136367 cycles/ticks + +kyber_encaps: +median: 135942 cycles/ticks +average: 137812 cycles/ticks + +kyber_decaps: +median: 176740 cycles/ticks +average: 178888 cycles/ticks + +Loop spin: 203 +gen_a: +median: 26164 cycles/ticks +average: 26364 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3738 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2490 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10578 cycles/ticks +average: 10630 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9080 cycles/ticks +average: 9096 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 706 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1902 cycles/ticks +average: 1933 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 97864 cycles/ticks +average: 98931 cycles/ticks + +indcpa_enc: +median: 124684 cycles/ticks +average: 126456 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38585 cycles/ticks + +kyber_keypair_derand: +median: 106526 cycles/ticks +average: 107488 cycles/ticks + +kyber_keypair: +median: 113356 cycles/ticks +average: 114283 cycles/ticks + +kyber_encaps_derand: +median: 135046 cycles/ticks +average: 136706 cycles/ticks + +kyber_encaps: +median: 135990 cycles/ticks +average: 138191 cycles/ticks + +kyber_decaps: +median: 176742 cycles/ticks +average: 178696 cycles/ticks + +Loop spin: 204 +gen_a: +median: 26230 cycles/ticks +average: 26452 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10682 cycles/ticks +average: 10891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8889 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1517 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1952 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97952 cycles/ticks +average: 98711 cycles/ticks + +indcpa_enc: +median: 124834 cycles/ticks +average: 126895 cycles/ticks + +indcpa_dec: +median: 38364 cycles/ticks +average: 38801 cycles/ticks + +kyber_keypair_derand: +median: 106628 cycles/ticks +average: 108394 cycles/ticks + +kyber_keypair: +median: 113500 cycles/ticks +average: 114549 cycles/ticks + +kyber_encaps_derand: +median: 134976 cycles/ticks +average: 136772 cycles/ticks + +kyber_encaps: +median: 135802 cycles/ticks +average: 137270 cycles/ticks + +kyber_decaps: +median: 176742 cycles/ticks +average: 178774 cycles/ticks + +Loop spin: 205 +gen_a: +median: 26164 cycles/ticks +average: 26670 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3754 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7072 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 10858 cycles/ticks +average: 10914 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8868 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 586 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 97666 cycles/ticks +average: 98908 cycles/ticks + +indcpa_enc: +median: 124504 cycles/ticks +average: 126296 cycles/ticks + +indcpa_dec: +median: 38368 cycles/ticks +average: 38738 cycles/ticks + +kyber_keypair_derand: +median: 106614 cycles/ticks +average: 107620 cycles/ticks + +kyber_keypair: +median: 113572 cycles/ticks +average: 114759 cycles/ticks + +kyber_encaps_derand: +median: 135296 cycles/ticks +average: 137098 cycles/ticks + +kyber_encaps: +median: 136174 cycles/ticks +average: 138010 cycles/ticks + +kyber_decaps: +median: 176912 cycles/ticks +average: 179248 cycles/ticks + +Loop spin: 206 +gen_a: +median: 26160 cycles/ticks +average: 26330 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3743 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10969 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8995 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1169 cycles/ticks + +indcpa_keypair: +median: 97916 cycles/ticks +average: 98732 cycles/ticks + +indcpa_enc: +median: 124786 cycles/ticks +average: 126419 cycles/ticks + +indcpa_dec: +median: 38416 cycles/ticks +average: 39066 cycles/ticks + +kyber_keypair_derand: +median: 106404 cycles/ticks +average: 107179 cycles/ticks + +kyber_keypair: +median: 113390 cycles/ticks +average: 114179 cycles/ticks + +kyber_encaps_derand: +median: 135542 cycles/ticks +average: 136633 cycles/ticks + +kyber_encaps: +median: 136084 cycles/ticks +average: 136927 cycles/ticks + +kyber_decaps: +median: 176956 cycles/ticks +average: 178727 cycles/ticks + +Loop spin: 207 +gen_a: +median: 26216 cycles/ticks +average: 26603 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3771 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7152 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10707 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9159 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 570 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 98018 cycles/ticks +average: 99194 cycles/ticks + +indcpa_enc: +median: 124858 cycles/ticks +average: 126676 cycles/ticks + +indcpa_dec: +median: 38378 cycles/ticks +average: 38580 cycles/ticks + +kyber_keypair_derand: +median: 106632 cycles/ticks +average: 107640 cycles/ticks + +kyber_keypair: +median: 113442 cycles/ticks +average: 114350 cycles/ticks + +kyber_encaps_derand: +median: 134870 cycles/ticks +average: 136642 cycles/ticks + +kyber_encaps: +median: 135790 cycles/ticks +average: 137183 cycles/ticks + +kyber_decaps: +median: 176754 cycles/ticks +average: 179045 cycles/ticks + +Loop spin: 208 +gen_a: +median: 26182 cycles/ticks +average: 26338 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3743 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 10906 cycles/ticks +average: 10920 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8928 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 564 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1164 cycles/ticks + +indcpa_keypair: +median: 97858 cycles/ticks +average: 99066 cycles/ticks + +indcpa_enc: +median: 124720 cycles/ticks +average: 126754 cycles/ticks + +indcpa_dec: +median: 38376 cycles/ticks +average: 38577 cycles/ticks + +kyber_keypair_derand: +median: 106632 cycles/ticks +average: 107868 cycles/ticks + +kyber_keypair: +median: 113550 cycles/ticks +average: 114854 cycles/ticks + +kyber_encaps_derand: +median: 134858 cycles/ticks +average: 136236 cycles/ticks + +kyber_encaps: +median: 135750 cycles/ticks +average: 137618 cycles/ticks + +kyber_decaps: +median: 176728 cycles/ticks +average: 178516 cycles/ticks + +Loop spin: 209 +gen_a: +median: 26210 cycles/ticks +average: 26603 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 10554 cycles/ticks +average: 10597 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8840 cycles/ticks +average: 9018 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 469 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1160 cycles/ticks + +indcpa_keypair: +median: 99522 cycles/ticks +average: 100398 cycles/ticks + +indcpa_enc: +median: 126316 cycles/ticks +average: 128449 cycles/ticks + +indcpa_dec: +median: 38380 cycles/ticks +average: 38836 cycles/ticks + +kyber_keypair_derand: +median: 106538 cycles/ticks +average: 107826 cycles/ticks + +kyber_keypair: +median: 113488 cycles/ticks +average: 114758 cycles/ticks + +kyber_encaps_derand: +median: 135154 cycles/ticks +average: 135993 cycles/ticks + +kyber_encaps: +median: 135760 cycles/ticks +average: 137002 cycles/ticks + +kyber_decaps: +median: 176634 cycles/ticks +average: 178071 cycles/ticks + +Loop spin: 210 +gen_a: +median: 26186 cycles/ticks +average: 26406 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3772 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 6906 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10717 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8862 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97718 cycles/ticks +average: 98351 cycles/ticks + +indcpa_enc: +median: 124420 cycles/ticks +average: 125881 cycles/ticks + +indcpa_dec: +median: 38380 cycles/ticks +average: 38628 cycles/ticks + +kyber_keypair_derand: +median: 106774 cycles/ticks +average: 108182 cycles/ticks + +kyber_keypair: +median: 113678 cycles/ticks +average: 114968 cycles/ticks + +kyber_encaps_derand: +median: 135088 cycles/ticks +average: 136282 cycles/ticks + +kyber_encaps: +median: 136230 cycles/ticks +average: 137631 cycles/ticks + +kyber_decaps: +median: 176920 cycles/ticks +average: 179006 cycles/ticks + +Loop spin: 211 +gen_a: +median: 26172 cycles/ticks +average: 26315 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3788 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8864 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 696 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97804 cycles/ticks +average: 98947 cycles/ticks + +indcpa_enc: +median: 125092 cycles/ticks +average: 127560 cycles/ticks + +indcpa_dec: +median: 38402 cycles/ticks +average: 38596 cycles/ticks + +kyber_keypair_derand: +median: 106412 cycles/ticks +average: 107691 cycles/ticks + +kyber_keypair: +median: 113478 cycles/ticks +average: 114524 cycles/ticks + +kyber_encaps_derand: +median: 135242 cycles/ticks +average: 136672 cycles/ticks + +kyber_encaps: +median: 136128 cycles/ticks +average: 137829 cycles/ticks + +kyber_decaps: +median: 177072 cycles/ticks +average: 178815 cycles/ticks + +Loop spin: 212 +gen_a: +median: 26260 cycles/ticks +average: 26621 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3754 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10848 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8860 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1903 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97944 cycles/ticks +average: 99220 cycles/ticks + +indcpa_enc: +median: 124768 cycles/ticks +average: 126426 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 39118 cycles/ticks + +kyber_keypair_derand: +median: 108228 cycles/ticks +average: 109349 cycles/ticks + +kyber_keypair: +median: 113478 cycles/ticks +average: 114546 cycles/ticks + +kyber_encaps_derand: +median: 135182 cycles/ticks +average: 137057 cycles/ticks + +kyber_encaps: +median: 136090 cycles/ticks +average: 138218 cycles/ticks + +kyber_decaps: +median: 177094 cycles/ticks +average: 179121 cycles/ticks + +Loop spin: 213 +gen_a: +median: 26206 cycles/ticks +average: 26571 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3775 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 10664 cycles/ticks +average: 10850 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8856 cycles/ticks +average: 9019 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97796 cycles/ticks +average: 98621 cycles/ticks + +indcpa_enc: +median: 124668 cycles/ticks +average: 126269 cycles/ticks + +indcpa_dec: +median: 38468 cycles/ticks +average: 38903 cycles/ticks + +kyber_keypair_derand: +median: 106956 cycles/ticks +average: 108224 cycles/ticks + +kyber_keypair: +median: 113510 cycles/ticks +average: 114749 cycles/ticks + +kyber_encaps_derand: +median: 135056 cycles/ticks +average: 137021 cycles/ticks + +kyber_encaps: +median: 135948 cycles/ticks +average: 137954 cycles/ticks + +kyber_decaps: +median: 176696 cycles/ticks +average: 178988 cycles/ticks + +Loop spin: 214 +gen_a: +median: 26204 cycles/ticks +average: 26561 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8875 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 570 cycles/ticks +average: 608 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 98190 cycles/ticks +average: 99684 cycles/ticks + +indcpa_enc: +median: 124878 cycles/ticks +average: 126612 cycles/ticks + +indcpa_dec: +median: 38372 cycles/ticks +average: 38804 cycles/ticks + +kyber_keypair_derand: +median: 106620 cycles/ticks +average: 107819 cycles/ticks + +kyber_keypair: +median: 113386 cycles/ticks +average: 114298 cycles/ticks + +kyber_encaps_derand: +median: 136408 cycles/ticks +average: 138201 cycles/ticks + +kyber_encaps: +median: 137218 cycles/ticks +average: 138549 cycles/ticks + +kyber_decaps: +median: 178088 cycles/ticks +average: 180195 cycles/ticks + +Loop spin: 215 +gen_a: +median: 26216 cycles/ticks +average: 26551 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3748 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7142 cycles/ticks + +INVNTT: +median: 10844 cycles/ticks +average: 10836 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8830 cycles/ticks +average: 8979 cycles/ticks + +poly_tomsg: +median: 442 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 688 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 97878 cycles/ticks +average: 99135 cycles/ticks + +indcpa_enc: +median: 124722 cycles/ticks +average: 126366 cycles/ticks + +indcpa_dec: +median: 38424 cycles/ticks +average: 39062 cycles/ticks + +kyber_keypair_derand: +median: 106564 cycles/ticks +average: 107948 cycles/ticks + +kyber_keypair: +median: 113616 cycles/ticks +average: 114883 cycles/ticks + +kyber_encaps_derand: +median: 134994 cycles/ticks +average: 136710 cycles/ticks + +kyber_encaps: +median: 136054 cycles/ticks +average: 138018 cycles/ticks + +kyber_decaps: +median: 176790 cycles/ticks +average: 179258 cycles/ticks + +Loop spin: 216 +gen_a: +median: 26232 cycles/ticks +average: 26375 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3744 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9084 cycles/ticks +average: 9131 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97956 cycles/ticks +average: 99253 cycles/ticks + +indcpa_enc: +median: 124722 cycles/ticks +average: 126657 cycles/ticks + +indcpa_dec: +median: 38382 cycles/ticks +average: 38881 cycles/ticks + +kyber_keypair_derand: +median: 106460 cycles/ticks +average: 107712 cycles/ticks + +kyber_keypair: +median: 113534 cycles/ticks +average: 114778 cycles/ticks + +kyber_encaps_derand: +median: 135036 cycles/ticks +average: 136647 cycles/ticks + +kyber_encaps: +median: 135978 cycles/ticks +average: 137947 cycles/ticks + +kyber_decaps: +median: 176910 cycles/ticks +average: 179620 cycles/ticks + +Loop spin: 217 +gen_a: +median: 26240 cycles/ticks +average: 26554 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3723 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7110 cycles/ticks +average: 7242 cycles/ticks + +INVNTT: +median: 10650 cycles/ticks +average: 10826 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8921 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1199 cycles/ticks + +indcpa_keypair: +median: 97942 cycles/ticks +average: 99168 cycles/ticks + +indcpa_enc: +median: 124724 cycles/ticks +average: 126392 cycles/ticks + +indcpa_dec: +median: 38464 cycles/ticks +average: 39018 cycles/ticks + +kyber_keypair_derand: +median: 106726 cycles/ticks +average: 107780 cycles/ticks + +kyber_keypair: +median: 113682 cycles/ticks +average: 115131 cycles/ticks + +kyber_encaps_derand: +median: 134936 cycles/ticks +average: 136152 cycles/ticks + +kyber_encaps: +median: 135960 cycles/ticks +average: 137909 cycles/ticks + +kyber_decaps: +median: 176752 cycles/ticks +average: 177891 cycles/ticks + +Loop spin: 218 +gen_a: +median: 26202 cycles/ticks +average: 26356 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3798 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7200 cycles/ticks + +INVNTT: +median: 10872 cycles/ticks +average: 10949 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8859 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97918 cycles/ticks +average: 98719 cycles/ticks + +indcpa_enc: +median: 124776 cycles/ticks +average: 126404 cycles/ticks + +indcpa_dec: +median: 38394 cycles/ticks +average: 38891 cycles/ticks + +kyber_keypair_derand: +median: 106806 cycles/ticks +average: 107936 cycles/ticks + +kyber_keypair: +median: 113460 cycles/ticks +average: 114460 cycles/ticks + +kyber_encaps_derand: +median: 134842 cycles/ticks +average: 136698 cycles/ticks + +kyber_encaps: +median: 135826 cycles/ticks +average: 137638 cycles/ticks + +kyber_decaps: +median: 176548 cycles/ticks +average: 178244 cycles/ticks + +Loop spin: 219 +gen_a: +median: 26164 cycles/ticks +average: 26609 cycles/ticks + +poly_getnoise_eta1: +median: 3604 cycles/ticks +average: 3616 cycles/ticks + +poly_getnoise_eta2: +median: 2466 cycles/ticks +average: 2560 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10797 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9163 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 473 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 705 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98022 cycles/ticks +average: 98964 cycles/ticks + +indcpa_enc: +median: 124922 cycles/ticks +average: 126763 cycles/ticks + +indcpa_dec: +median: 38354 cycles/ticks +average: 38733 cycles/ticks + +kyber_keypair_derand: +median: 106648 cycles/ticks +average: 107866 cycles/ticks + +kyber_keypair: +median: 113572 cycles/ticks +average: 114750 cycles/ticks + +kyber_encaps_derand: +median: 134790 cycles/ticks +average: 136558 cycles/ticks + +kyber_encaps: +median: 135844 cycles/ticks +average: 137983 cycles/ticks + +kyber_decaps: +median: 176658 cycles/ticks +average: 179319 cycles/ticks + +Loop spin: 220 +gen_a: +median: 26244 cycles/ticks +average: 26408 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3762 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7278 cycles/ticks +average: 7350 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10717 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8885 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 566 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1165 cycles/ticks + +indcpa_keypair: +median: 98046 cycles/ticks +average: 99511 cycles/ticks + +indcpa_enc: +median: 124704 cycles/ticks +average: 126119 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38861 cycles/ticks + +kyber_keypair_derand: +median: 106494 cycles/ticks +average: 107832 cycles/ticks + +kyber_keypair: +median: 113424 cycles/ticks +average: 114531 cycles/ticks + +kyber_encaps_derand: +median: 134994 cycles/ticks +average: 136795 cycles/ticks + +kyber_encaps: +median: 135916 cycles/ticks +average: 137396 cycles/ticks + +kyber_decaps: +median: 176762 cycles/ticks +average: 179060 cycles/ticks + +Loop spin: 221 +gen_a: +median: 26132 cycles/ticks +average: 26366 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3729 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7112 cycles/ticks +average: 7225 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10819 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8887 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 723 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97950 cycles/ticks +average: 99017 cycles/ticks + +indcpa_enc: +median: 124766 cycles/ticks +average: 126412 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 38761 cycles/ticks + +kyber_keypair_derand: +median: 106588 cycles/ticks +average: 107815 cycles/ticks + +kyber_keypair: +median: 113508 cycles/ticks +average: 114486 cycles/ticks + +kyber_encaps_derand: +median: 135114 cycles/ticks +average: 137119 cycles/ticks + +kyber_encaps: +median: 136074 cycles/ticks +average: 137926 cycles/ticks + +kyber_decaps: +median: 176818 cycles/ticks +average: 179253 cycles/ticks + +Loop spin: 222 +gen_a: +median: 26156 cycles/ticks +average: 26532 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3761 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 10628 cycles/ticks +average: 10827 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8871 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 566 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 97936 cycles/ticks +average: 99049 cycles/ticks + +indcpa_enc: +median: 124788 cycles/ticks +average: 126482 cycles/ticks + +indcpa_dec: +median: 38400 cycles/ticks +average: 39053 cycles/ticks + +kyber_keypair_derand: +median: 106670 cycles/ticks +average: 107825 cycles/ticks + +kyber_keypair: +median: 113578 cycles/ticks +average: 114983 cycles/ticks + +kyber_encaps_derand: +median: 135166 cycles/ticks +average: 137076 cycles/ticks + +kyber_encaps: +median: 135858 cycles/ticks +average: 137350 cycles/ticks + +kyber_decaps: +median: 176854 cycles/ticks +average: 179429 cycles/ticks + +Loop spin: 223 +gen_a: +median: 26170 cycles/ticks +average: 26326 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3815 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2555 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7343 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8875 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 97888 cycles/ticks +average: 99168 cycles/ticks + +indcpa_enc: +median: 124740 cycles/ticks +average: 126699 cycles/ticks + +indcpa_dec: +median: 38390 cycles/ticks +average: 38623 cycles/ticks + +kyber_keypair_derand: +median: 106532 cycles/ticks +average: 107892 cycles/ticks + +kyber_keypair: +median: 113532 cycles/ticks +average: 114729 cycles/ticks + +kyber_encaps_derand: +median: 135116 cycles/ticks +average: 137488 cycles/ticks + +kyber_encaps: +median: 135792 cycles/ticks +average: 137313 cycles/ticks + +kyber_decaps: +median: 176810 cycles/ticks +average: 178874 cycles/ticks + +Loop spin: 224 +gen_a: +median: 26240 cycles/ticks +average: 26550 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3729 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2489 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7157 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10637 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8834 cycles/ticks +average: 8994 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 690 cycles/ticks +average: 720 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98044 cycles/ticks +average: 99159 cycles/ticks + +indcpa_enc: +median: 124928 cycles/ticks +average: 126887 cycles/ticks + +indcpa_dec: +median: 38430 cycles/ticks +average: 38628 cycles/ticks + +kyber_keypair_derand: +median: 106358 cycles/ticks +average: 106867 cycles/ticks + +kyber_keypair: +median: 113428 cycles/ticks +average: 114411 cycles/ticks + +kyber_encaps_derand: +median: 134800 cycles/ticks +average: 136042 cycles/ticks + +kyber_encaps: +median: 135870 cycles/ticks +average: 137427 cycles/ticks + +kyber_decaps: +median: 176646 cycles/ticks +average: 179178 cycles/ticks + +Loop spin: 225 +gen_a: +median: 26188 cycles/ticks +average: 26562 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3758 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2501 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 10626 cycles/ticks +average: 10784 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8935 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 569 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 97794 cycles/ticks +average: 99265 cycles/ticks + +indcpa_enc: +median: 124684 cycles/ticks +average: 126625 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38921 cycles/ticks + +kyber_keypair_derand: +median: 106750 cycles/ticks +average: 108053 cycles/ticks + +kyber_keypair: +median: 113422 cycles/ticks +average: 114487 cycles/ticks + +kyber_encaps_derand: +median: 135056 cycles/ticks +average: 137187 cycles/ticks + +kyber_encaps: +median: 135848 cycles/ticks +average: 137708 cycles/ticks + +kyber_decaps: +median: 176796 cycles/ticks +average: 179123 cycles/ticks + +Loop spin: 226 +gen_a: +median: 26158 cycles/ticks +average: 26313 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3773 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 10900 cycles/ticks +average: 10902 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8830 cycles/ticks +average: 8985 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 99610 cycles/ticks +average: 100836 cycles/ticks + +indcpa_enc: +median: 126480 cycles/ticks +average: 128827 cycles/ticks + +indcpa_dec: +median: 38438 cycles/ticks +average: 38911 cycles/ticks + +kyber_keypair_derand: +median: 106542 cycles/ticks +average: 108057 cycles/ticks + +kyber_keypair: +median: 113580 cycles/ticks +average: 114872 cycles/ticks + +kyber_encaps_derand: +median: 135206 cycles/ticks +average: 137257 cycles/ticks + +kyber_encaps: +median: 136050 cycles/ticks +average: 138218 cycles/ticks + +kyber_decaps: +median: 176756 cycles/ticks +average: 178753 cycles/ticks + +Loop spin: 227 +gen_a: +median: 26142 cycles/ticks +average: 26306 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3843 cycles/ticks + +poly_getnoise_eta2: +median: 2510 cycles/ticks +average: 2565 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8877 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 573 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 97830 cycles/ticks +average: 99081 cycles/ticks + +indcpa_enc: +median: 124812 cycles/ticks +average: 126928 cycles/ticks + +indcpa_dec: +median: 38448 cycles/ticks +average: 38720 cycles/ticks + +kyber_keypair_derand: +median: 106614 cycles/ticks +average: 107592 cycles/ticks + +kyber_keypair: +median: 113462 cycles/ticks +average: 114540 cycles/ticks + +kyber_encaps_derand: +median: 134952 cycles/ticks +average: 136798 cycles/ticks + +kyber_encaps: +median: 135812 cycles/ticks +average: 137900 cycles/ticks + +kyber_decaps: +median: 176760 cycles/ticks +average: 179218 cycles/ticks + +Loop spin: 228 +gen_a: +median: 26250 cycles/ticks +average: 26577 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3764 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7208 cycles/ticks + +INVNTT: +median: 10914 cycles/ticks +average: 10962 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8882 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98106 cycles/ticks +average: 99506 cycles/ticks + +indcpa_enc: +median: 124872 cycles/ticks +average: 126559 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38719 cycles/ticks + +kyber_keypair_derand: +median: 106672 cycles/ticks +average: 108219 cycles/ticks + +kyber_keypair: +median: 113764 cycles/ticks +average: 115353 cycles/ticks + +kyber_encaps_derand: +median: 134956 cycles/ticks +average: 136675 cycles/ticks + +kyber_encaps: +median: 136090 cycles/ticks +average: 138193 cycles/ticks + +kyber_decaps: +median: 176872 cycles/ticks +average: 178508 cycles/ticks + +Loop spin: 229 +gen_a: +median: 26152 cycles/ticks +average: 26504 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3749 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7172 cycles/ticks + +INVNTT: +median: 10928 cycles/ticks +average: 10988 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8858 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1855 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1163 cycles/ticks + +indcpa_keypair: +median: 97900 cycles/ticks +average: 100256 cycles/ticks + +indcpa_enc: +median: 124792 cycles/ticks +average: 126618 cycles/ticks + +indcpa_dec: +median: 38578 cycles/ticks +average: 39244 cycles/ticks + +kyber_keypair_derand: +median: 106650 cycles/ticks +average: 107921 cycles/ticks + +kyber_keypair: +median: 113698 cycles/ticks +average: 115138 cycles/ticks + +kyber_encaps_derand: +median: 135288 cycles/ticks +average: 136975 cycles/ticks + +kyber_encaps: +median: 136218 cycles/ticks +average: 138385 cycles/ticks + +kyber_decaps: +median: 177030 cycles/ticks +average: 179504 cycles/ticks + +Loop spin: 230 +gen_a: +median: 26150 cycles/ticks +average: 26315 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3728 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7137 cycles/ticks + +INVNTT: +median: 10586 cycles/ticks +average: 10666 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9121 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98024 cycles/ticks +average: 99415 cycles/ticks + +indcpa_enc: +median: 124878 cycles/ticks +average: 127279 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 38879 cycles/ticks + +kyber_keypair_derand: +median: 106602 cycles/ticks +average: 108141 cycles/ticks + +kyber_keypair: +median: 113630 cycles/ticks +average: 115119 cycles/ticks + +kyber_encaps_derand: +median: 134898 cycles/ticks +average: 136930 cycles/ticks + +kyber_encaps: +median: 135788 cycles/ticks +average: 137775 cycles/ticks + +kyber_decaps: +median: 176640 cycles/ticks +average: 178704 cycles/ticks + +Loop spin: 231 +gen_a: +median: 26234 cycles/ticks +average: 26738 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3746 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 10910 cycles/ticks +average: 10927 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 9018 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 100730 cycles/ticks +average: 100872 cycles/ticks + +indcpa_enc: +median: 128402 cycles/ticks +average: 129508 cycles/ticks + +indcpa_dec: +median: 39534 cycles/ticks +average: 39720 cycles/ticks + +kyber_keypair_derand: +median: 109694 cycles/ticks +average: 110163 cycles/ticks + +kyber_keypair: +median: 116796 cycles/ticks +average: 117359 cycles/ticks + +kyber_encaps_derand: +median: 138888 cycles/ticks +average: 139572 cycles/ticks + +kyber_encaps: +median: 139786 cycles/ticks +average: 140369 cycles/ticks + +kyber_decaps: +median: 182000 cycles/ticks +average: 182839 cycles/ticks + +Loop spin: 232 +gen_a: +median: 26938 cycles/ticks +average: 27088 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3894 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7357 cycles/ticks + +INVNTT: +median: 10888 cycles/ticks +average: 10956 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9146 cycles/ticks + +poly_tomsg: +median: 456 cycles/ticks +average: 467 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 715 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1914 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100758 cycles/ticks +average: 101270 cycles/ticks + +indcpa_enc: +median: 128520 cycles/ticks +average: 129679 cycles/ticks + +indcpa_dec: +median: 39584 cycles/ticks +average: 39781 cycles/ticks + +kyber_keypair_derand: +median: 109610 cycles/ticks +average: 110137 cycles/ticks + +kyber_keypair: +median: 116804 cycles/ticks +average: 117381 cycles/ticks + +kyber_encaps_derand: +median: 139276 cycles/ticks +average: 139979 cycles/ticks + +kyber_encaps: +median: 140006 cycles/ticks +average: 140631 cycles/ticks + +kyber_decaps: +median: 182054 cycles/ticks +average: 182888 cycles/ticks + +Loop spin: 233 +gen_a: +median: 27028 cycles/ticks +average: 27174 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3885 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2546 cycles/ticks + +NTT: +median: 7302 cycles/ticks +average: 7353 cycles/ticks + +INVNTT: +median: 10946 cycles/ticks +average: 11023 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9146 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1483 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 581 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1907 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1195 cycles/ticks + +indcpa_keypair: +median: 100974 cycles/ticks +average: 101465 cycles/ticks + +indcpa_enc: +median: 128572 cycles/ticks +average: 129616 cycles/ticks + +indcpa_dec: +median: 39512 cycles/ticks +average: 39687 cycles/ticks + +kyber_keypair_derand: +median: 109770 cycles/ticks +average: 110245 cycles/ticks + +kyber_keypair: +median: 116822 cycles/ticks +average: 117580 cycles/ticks + +kyber_encaps_derand: +median: 139018 cycles/ticks +average: 139891 cycles/ticks + +kyber_encaps: +median: 140066 cycles/ticks +average: 141213 cycles/ticks + +kyber_decaps: +median: 182136 cycles/ticks +average: 183349 cycles/ticks + +Loop spin: 234 +gen_a: +median: 26942 cycles/ticks +average: 27096 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3905 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2572 cycles/ticks + +NTT: +median: 7278 cycles/ticks +average: 7294 cycles/ticks + +INVNTT: +median: 10926 cycles/ticks +average: 11042 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9125 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 581 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1197 cycles/ticks + +indcpa_keypair: +median: 100700 cycles/ticks +average: 101508 cycles/ticks + +indcpa_enc: +median: 128498 cycles/ticks +average: 130218 cycles/ticks + +indcpa_dec: +median: 39528 cycles/ticks +average: 39760 cycles/ticks + +kyber_keypair_derand: +median: 109900 cycles/ticks +average: 110543 cycles/ticks + +kyber_keypair: +median: 116804 cycles/ticks +average: 117503 cycles/ticks + +kyber_encaps_derand: +median: 138950 cycles/ticks +average: 139807 cycles/ticks + +kyber_encaps: +median: 139714 cycles/ticks +average: 140575 cycles/ticks + +kyber_decaps: +median: 181884 cycles/ticks +average: 182954 cycles/ticks + +Loop spin: 235 +gen_a: +median: 26992 cycles/ticks +average: 27192 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3879 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2565 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7347 cycles/ticks + +INVNTT: +median: 10928 cycles/ticks +average: 10991 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9144 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1926 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 101044 cycles/ticks +average: 101525 cycles/ticks + +indcpa_enc: +median: 128726 cycles/ticks +average: 129940 cycles/ticks + +indcpa_dec: +median: 39554 cycles/ticks +average: 39802 cycles/ticks + +kyber_keypair_derand: +median: 109732 cycles/ticks +average: 110362 cycles/ticks + +kyber_keypair: +median: 116816 cycles/ticks +average: 117585 cycles/ticks + +kyber_encaps_derand: +median: 139136 cycles/ticks +average: 140199 cycles/ticks + +kyber_encaps: +median: 139890 cycles/ticks +average: 141294 cycles/ticks + +kyber_decaps: +median: 181946 cycles/ticks +average: 182745 cycles/ticks + +Loop spin: 236 +gen_a: +median: 26922 cycles/ticks +average: 27107 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3862 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2560 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7351 cycles/ticks + +INVNTT: +median: 10996 cycles/ticks +average: 11052 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9121 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1927 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100910 cycles/ticks +average: 101398 cycles/ticks + +indcpa_enc: +median: 128536 cycles/ticks +average: 129729 cycles/ticks + +indcpa_dec: +median: 39570 cycles/ticks +average: 39828 cycles/ticks + +kyber_keypair_derand: +median: 109912 cycles/ticks +average: 110802 cycles/ticks + +kyber_keypair: +median: 116836 cycles/ticks +average: 117583 cycles/ticks + +kyber_encaps_derand: +median: 139148 cycles/ticks +average: 140027 cycles/ticks + +kyber_encaps: +median: 140118 cycles/ticks +average: 141379 cycles/ticks + +kyber_decaps: +median: 182138 cycles/ticks +average: 183436 cycles/ticks + +Loop spin: 237 +gen_a: +median: 26950 cycles/ticks +average: 27105 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3865 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7400 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 11009 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9100 cycles/ticks +average: 9154 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1196 cycles/ticks + +indcpa_keypair: +median: 100736 cycles/ticks +average: 101383 cycles/ticks + +indcpa_enc: +median: 128228 cycles/ticks +average: 129009 cycles/ticks + +indcpa_dec: +median: 39520 cycles/ticks +average: 39808 cycles/ticks + +kyber_keypair_derand: +median: 109848 cycles/ticks +average: 110340 cycles/ticks + +kyber_keypair: +median: 116788 cycles/ticks +average: 117407 cycles/ticks + +kyber_encaps_derand: +median: 138882 cycles/ticks +average: 139760 cycles/ticks + +kyber_encaps: +median: 139780 cycles/ticks +average: 140522 cycles/ticks + +kyber_decaps: +median: 181986 cycles/ticks +average: 183135 cycles/ticks + +Loop spin: 238 +gen_a: +median: 26982 cycles/ticks +average: 27205 cycles/ticks + +poly_getnoise_eta1: +median: 3828 cycles/ticks +average: 3879 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2560 cycles/ticks + +NTT: +median: 7308 cycles/ticks +average: 7361 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10998 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9127 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 464 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1517 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1194 cycles/ticks + +indcpa_keypair: +median: 100814 cycles/ticks +average: 101532 cycles/ticks + +indcpa_enc: +median: 128420 cycles/ticks +average: 129255 cycles/ticks + +indcpa_dec: +median: 39530 cycles/ticks +average: 39771 cycles/ticks + +kyber_keypair_derand: +median: 109794 cycles/ticks +average: 110437 cycles/ticks + +kyber_keypair: +median: 116788 cycles/ticks +average: 117467 cycles/ticks + +kyber_encaps_derand: +median: 138740 cycles/ticks +average: 139629 cycles/ticks + +kyber_encaps: +median: 139570 cycles/ticks +average: 140131 cycles/ticks + +kyber_decaps: +median: 181694 cycles/ticks +average: 182506 cycles/ticks + +Loop spin: 239 +gen_a: +median: 26996 cycles/ticks +average: 27165 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3842 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2562 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7351 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 11006 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9131 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1916 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100756 cycles/ticks +average: 101208 cycles/ticks + +indcpa_enc: +median: 128496 cycles/ticks +average: 129636 cycles/ticks + +indcpa_dec: +median: 39578 cycles/ticks +average: 39750 cycles/ticks + +kyber_keypair_derand: +median: 109828 cycles/ticks +average: 110320 cycles/ticks + +kyber_keypair: +median: 116826 cycles/ticks +average: 117455 cycles/ticks + +kyber_encaps_derand: +median: 139050 cycles/ticks +average: 139887 cycles/ticks + +kyber_encaps: +median: 139972 cycles/ticks +average: 140824 cycles/ticks + +kyber_decaps: +median: 182026 cycles/ticks +average: 182836 cycles/ticks + +Loop spin: 240 +gen_a: +median: 26946 cycles/ticks +average: 27104 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3891 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2555 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7384 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10995 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9145 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1927 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100866 cycles/ticks +average: 101328 cycles/ticks + +indcpa_enc: +median: 128598 cycles/ticks +average: 129648 cycles/ticks + +indcpa_dec: +median: 39536 cycles/ticks +average: 39834 cycles/ticks + +kyber_keypair_derand: +median: 110108 cycles/ticks +average: 110779 cycles/ticks + +kyber_keypair: +median: 116872 cycles/ticks +average: 117388 cycles/ticks + +kyber_encaps_derand: +median: 138970 cycles/ticks +average: 139760 cycles/ticks + +kyber_encaps: +median: 139934 cycles/ticks +average: 141012 cycles/ticks + +kyber_decaps: +median: 181932 cycles/ticks +average: 183120 cycles/ticks + +Loop spin: 241 +gen_a: +median: 27010 cycles/ticks +average: 28402 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3885 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7280 cycles/ticks +average: 7311 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10998 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9130 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 467 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 586 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1907 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1194 cycles/ticks + +indcpa_keypair: +median: 100974 cycles/ticks +average: 101454 cycles/ticks + +indcpa_enc: +median: 128502 cycles/ticks +average: 129363 cycles/ticks + +indcpa_dec: +median: 39528 cycles/ticks +average: 39710 cycles/ticks + +kyber_keypair_derand: +median: 109928 cycles/ticks +average: 110406 cycles/ticks + +kyber_keypair: +median: 116840 cycles/ticks +average: 117330 cycles/ticks + +kyber_encaps_derand: +median: 139140 cycles/ticks +average: 140160 cycles/ticks + +kyber_encaps: +median: 140064 cycles/ticks +average: 141349 cycles/ticks + +kyber_decaps: +median: 182100 cycles/ticks +average: 183213 cycles/ticks + +Loop spin: 242 +gen_a: +median: 26968 cycles/ticks +average: 27132 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3852 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7316 cycles/ticks +average: 7388 cycles/ticks + +INVNTT: +median: 10936 cycles/ticks +average: 11032 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9124 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 716 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1916 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100732 cycles/ticks +average: 101382 cycles/ticks + +indcpa_enc: +median: 128424 cycles/ticks +average: 129527 cycles/ticks + +indcpa_dec: +median: 39590 cycles/ticks +average: 39763 cycles/ticks + +kyber_keypair_derand: +median: 109718 cycles/ticks +average: 110364 cycles/ticks + +kyber_keypair: +median: 116834 cycles/ticks +average: 117446 cycles/ticks + +kyber_encaps_derand: +median: 138882 cycles/ticks +average: 139763 cycles/ticks + +kyber_encaps: +median: 139872 cycles/ticks +average: 141163 cycles/ticks + +kyber_decaps: +median: 181950 cycles/ticks +average: 183178 cycles/ticks + +Loop spin: 243 +gen_a: +median: 27008 cycles/ticks +average: 27165 cycles/ticks + +poly_getnoise_eta1: +median: 3868 cycles/ticks +average: 3870 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2562 cycles/ticks + +NTT: +median: 7274 cycles/ticks +average: 7317 cycles/ticks + +INVNTT: +median: 10874 cycles/ticks +average: 10950 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9141 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1922 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 101048 cycles/ticks +average: 101498 cycles/ticks + +indcpa_enc: +median: 128648 cycles/ticks +average: 129906 cycles/ticks + +indcpa_dec: +median: 39564 cycles/ticks +average: 39820 cycles/ticks + +kyber_keypair_derand: +median: 109772 cycles/ticks +average: 110461 cycles/ticks + +kyber_keypair: +median: 116776 cycles/ticks +average: 117541 cycles/ticks + +kyber_encaps_derand: +median: 140600 cycles/ticks +average: 141607 cycles/ticks + +kyber_encaps: +median: 141536 cycles/ticks +average: 142659 cycles/ticks + +kyber_decaps: +median: 183650 cycles/ticks +average: 184886 cycles/ticks + +Loop spin: 244 +gen_a: +median: 26982 cycles/ticks +average: 27188 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3893 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7278 cycles/ticks +average: 7304 cycles/ticks + +INVNTT: +median: 10918 cycles/ticks +average: 10981 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9186 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 723 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1962 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100848 cycles/ticks +average: 101469 cycles/ticks + +indcpa_enc: +median: 128340 cycles/ticks +average: 129554 cycles/ticks + +indcpa_dec: +median: 39552 cycles/ticks +average: 39824 cycles/ticks + +kyber_keypair_derand: +median: 109762 cycles/ticks +average: 110334 cycles/ticks + +kyber_keypair: +median: 116792 cycles/ticks +average: 117528 cycles/ticks + +kyber_encaps_derand: +median: 139142 cycles/ticks +average: 140291 cycles/ticks + +kyber_encaps: +median: 139990 cycles/ticks +average: 141181 cycles/ticks + +kyber_decaps: +median: 182062 cycles/ticks +average: 183409 cycles/ticks + +Loop spin: 245 +gen_a: +median: 27000 cycles/ticks +average: 27236 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3847 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7340 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 11012 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9165 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100798 cycles/ticks +average: 101439 cycles/ticks + +indcpa_enc: +median: 128442 cycles/ticks +average: 129649 cycles/ticks + +indcpa_dec: +median: 39532 cycles/ticks +average: 39882 cycles/ticks + +kyber_keypair_derand: +median: 109614 cycles/ticks +average: 110300 cycles/ticks + +kyber_keypair: +median: 116824 cycles/ticks +average: 117421 cycles/ticks + +kyber_encaps_derand: +median: 139370 cycles/ticks +average: 140428 cycles/ticks + +kyber_encaps: +median: 140136 cycles/ticks +average: 141124 cycles/ticks + +kyber_decaps: +median: 182230 cycles/ticks +average: 183373 cycles/ticks + +Loop spin: 246 +gen_a: +median: 26930 cycles/ticks +average: 27090 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3841 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2559 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7329 cycles/ticks + +INVNTT: +median: 10928 cycles/ticks +average: 10998 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9130 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1482 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1916 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100676 cycles/ticks +average: 101361 cycles/ticks + +indcpa_enc: +median: 128374 cycles/ticks +average: 129583 cycles/ticks + +indcpa_dec: +median: 39546 cycles/ticks +average: 39841 cycles/ticks + +kyber_keypair_derand: +median: 109900 cycles/ticks +average: 110538 cycles/ticks + +kyber_keypair: +median: 116778 cycles/ticks +average: 117546 cycles/ticks + +kyber_encaps_derand: +median: 139322 cycles/ticks +average: 140347 cycles/ticks + +kyber_encaps: +median: 140234 cycles/ticks +average: 141391 cycles/ticks + +kyber_decaps: +median: 182274 cycles/ticks +average: 183468 cycles/ticks + +Loop spin: 247 +gen_a: +median: 26966 cycles/ticks +average: 27162 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3892 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2561 cycles/ticks + +NTT: +median: 7276 cycles/ticks +average: 7343 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10992 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9136 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100760 cycles/ticks +average: 101402 cycles/ticks + +indcpa_enc: +median: 128280 cycles/ticks +average: 129191 cycles/ticks + +indcpa_dec: +median: 39534 cycles/ticks +average: 39861 cycles/ticks + +kyber_keypair_derand: +median: 110046 cycles/ticks +average: 110529 cycles/ticks + +kyber_keypair: +median: 116862 cycles/ticks +average: 117485 cycles/ticks + +kyber_encaps_derand: +median: 138770 cycles/ticks +average: 139705 cycles/ticks + +kyber_encaps: +median: 139738 cycles/ticks +average: 140946 cycles/ticks + +kyber_decaps: +median: 181920 cycles/ticks +average: 183154 cycles/ticks + +Loop spin: 248 +gen_a: +median: 27024 cycles/ticks +average: 27256 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3855 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2567 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7339 cycles/ticks + +INVNTT: +median: 10932 cycles/ticks +average: 11044 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9132 cycles/ticks + +poly_tomsg: +median: 456 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1914 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100788 cycles/ticks +average: 101350 cycles/ticks + +indcpa_enc: +median: 128460 cycles/ticks +average: 129704 cycles/ticks + +indcpa_dec: +median: 39584 cycles/ticks +average: 39841 cycles/ticks + +kyber_keypair_derand: +median: 109902 cycles/ticks +average: 110433 cycles/ticks + +kyber_keypair: +median: 116854 cycles/ticks +average: 117571 cycles/ticks + +kyber_encaps_derand: +median: 139052 cycles/ticks +average: 140231 cycles/ticks + +kyber_encaps: +median: 139964 cycles/ticks +average: 141244 cycles/ticks + +kyber_decaps: +median: 182168 cycles/ticks +average: 183576 cycles/ticks + +Loop spin: 249 +gen_a: +median: 26940 cycles/ticks +average: 27085 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3858 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7341 cycles/ticks + +INVNTT: +median: 10924 cycles/ticks +average: 10995 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9135 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 463 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100930 cycles/ticks +average: 101404 cycles/ticks + +indcpa_enc: +median: 128512 cycles/ticks +average: 129171 cycles/ticks + +indcpa_dec: +median: 39570 cycles/ticks +average: 39825 cycles/ticks + +kyber_keypair_derand: +median: 109874 cycles/ticks +average: 110499 cycles/ticks + +kyber_keypair: +median: 116812 cycles/ticks +average: 117340 cycles/ticks + +kyber_encaps_derand: +median: 139176 cycles/ticks +average: 140325 cycles/ticks + +kyber_encaps: +median: 140070 cycles/ticks +average: 141222 cycles/ticks + +kyber_decaps: +median: 182208 cycles/ticks +average: 183417 cycles/ticks + +Loop spin: 250 +gen_a: +median: 27014 cycles/ticks +average: 27159 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3867 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7361 cycles/ticks + +INVNTT: +median: 10890 cycles/ticks +average: 10970 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9124 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1192 cycles/ticks + +indcpa_keypair: +median: 100904 cycles/ticks +average: 101445 cycles/ticks + +indcpa_enc: +median: 128508 cycles/ticks +average: 129173 cycles/ticks + +indcpa_dec: +median: 39574 cycles/ticks +average: 39756 cycles/ticks + +kyber_keypair_derand: +median: 109928 cycles/ticks +average: 110484 cycles/ticks + +kyber_keypair: +median: 116838 cycles/ticks +average: 117631 cycles/ticks + +kyber_encaps_derand: +median: 139282 cycles/ticks +average: 140395 cycles/ticks + +kyber_encaps: +median: 140192 cycles/ticks +average: 141340 cycles/ticks + +kyber_decaps: +median: 182222 cycles/ticks +average: 183556 cycles/ticks + +Loop spin: 251 +gen_a: +median: 26960 cycles/ticks +average: 27143 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3903 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2546 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7350 cycles/ticks + +INVNTT: +median: 10932 cycles/ticks +average: 11000 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9123 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 580 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1907 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1191 cycles/ticks + +indcpa_keypair: +median: 100852 cycles/ticks +average: 101456 cycles/ticks + +indcpa_enc: +median: 128502 cycles/ticks +average: 129592 cycles/ticks + +indcpa_dec: +median: 39598 cycles/ticks +average: 39870 cycles/ticks + +kyber_keypair_derand: +median: 109838 cycles/ticks +average: 110357 cycles/ticks + +kyber_keypair: +median: 116748 cycles/ticks +average: 117247 cycles/ticks + +kyber_encaps_derand: +median: 139070 cycles/ticks +average: 139902 cycles/ticks + +kyber_encaps: +median: 140026 cycles/ticks +average: 140619 cycles/ticks + +kyber_decaps: +median: 182146 cycles/ticks +average: 182970 cycles/ticks + +Loop spin: 252 +gen_a: +median: 26986 cycles/ticks +average: 27140 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3881 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2546 cycles/ticks + +NTT: +median: 7306 cycles/ticks +average: 7332 cycles/ticks + +INVNTT: +median: 10928 cycles/ticks +average: 11400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9129 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 476 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 585 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1188 cycles/ticks + +indcpa_keypair: +median: 102392 cycles/ticks +average: 102849 cycles/ticks + +indcpa_enc: +median: 129888 cycles/ticks +average: 130461 cycles/ticks + +indcpa_dec: +median: 39568 cycles/ticks +average: 39733 cycles/ticks + +kyber_keypair_derand: +median: 109904 cycles/ticks +average: 110359 cycles/ticks + +kyber_keypair: +median: 116836 cycles/ticks +average: 117326 cycles/ticks + +kyber_encaps_derand: +median: 138914 cycles/ticks +average: 139648 cycles/ticks + +kyber_encaps: +median: 139704 cycles/ticks +average: 140306 cycles/ticks + +kyber_decaps: +median: 182030 cycles/ticks +average: 182801 cycles/ticks + +Loop spin: 253 +gen_a: +median: 26986 cycles/ticks +average: 27160 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3839 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7351 cycles/ticks + +INVNTT: +median: 10908 cycles/ticks +average: 10977 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9122 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1925 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1191 cycles/ticks + +indcpa_keypair: +median: 102290 cycles/ticks +average: 105788 cycles/ticks + +indcpa_enc: +median: 129920 cycles/ticks +average: 131062 cycles/ticks + +indcpa_dec: +median: 39532 cycles/ticks +average: 39705 cycles/ticks + +kyber_keypair_derand: +median: 109780 cycles/ticks +average: 112234 cycles/ticks + +kyber_keypair: +median: 116848 cycles/ticks +average: 117362 cycles/ticks + +kyber_encaps_derand: +median: 138878 cycles/ticks +average: 139721 cycles/ticks + +kyber_encaps: +median: 139842 cycles/ticks +average: 140684 cycles/ticks + +kyber_decaps: +median: 181980 cycles/ticks +average: 182809 cycles/ticks + +Loop spin: 254 +gen_a: +median: 27048 cycles/ticks +average: 27223 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3853 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2559 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7337 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 11001 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9124 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100830 cycles/ticks +average: 101246 cycles/ticks + +indcpa_enc: +median: 128402 cycles/ticks +average: 129395 cycles/ticks + +indcpa_dec: +median: 39520 cycles/ticks +average: 39695 cycles/ticks + +kyber_keypair_derand: +median: 109890 cycles/ticks +average: 110352 cycles/ticks + +kyber_keypair: +median: 116788 cycles/ticks +average: 117296 cycles/ticks + +kyber_encaps_derand: +median: 138990 cycles/ticks +average: 139796 cycles/ticks + +kyber_encaps: +median: 139938 cycles/ticks +average: 140743 cycles/ticks + +kyber_decaps: +median: 182008 cycles/ticks +average: 182798 cycles/ticks + +Loop spin: 255 +gen_a: +median: 26960 cycles/ticks +average: 27128 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3885 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2559 cycles/ticks + +NTT: +median: 7316 cycles/ticks +average: 7350 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10994 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9141 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 722 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100792 cycles/ticks +average: 101255 cycles/ticks + +indcpa_enc: +median: 128492 cycles/ticks +average: 129478 cycles/ticks + +indcpa_dec: +median: 39554 cycles/ticks +average: 39742 cycles/ticks + +kyber_keypair_derand: +median: 109924 cycles/ticks +average: 110381 cycles/ticks + +kyber_keypair: +median: 116752 cycles/ticks +average: 117313 cycles/ticks + +kyber_encaps_derand: +median: 140740 cycles/ticks +average: 141357 cycles/ticks + +kyber_encaps: +median: 141670 cycles/ticks +average: 142604 cycles/ticks + +kyber_decaps: +median: 183704 cycles/ticks +average: 184567 cycles/ticks + +Loop spin: 256 +gen_a: +median: 26972 cycles/ticks +average: 27112 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3904 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2546 cycles/ticks + +NTT: +median: 7318 cycles/ticks +average: 7334 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10987 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9134 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 581 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1907 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1191 cycles/ticks + +indcpa_keypair: +median: 101008 cycles/ticks +average: 101454 cycles/ticks + +indcpa_enc: +median: 128568 cycles/ticks +average: 129685 cycles/ticks + +indcpa_dec: +median: 39554 cycles/ticks +average: 39722 cycles/ticks + +kyber_keypair_derand: +median: 109908 cycles/ticks +average: 110368 cycles/ticks + +kyber_keypair: +median: 116836 cycles/ticks +average: 117404 cycles/ticks + +kyber_encaps_derand: +median: 138958 cycles/ticks +average: 139814 cycles/ticks + +kyber_encaps: +median: 139798 cycles/ticks +average: 140584 cycles/ticks + +kyber_decaps: +median: 181842 cycles/ticks +average: 182708 cycles/ticks + +Loop spin: 257 +gen_a: +median: 26994 cycles/ticks +average: 27135 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3853 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2560 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7354 cycles/ticks + +INVNTT: +median: 10904 cycles/ticks +average: 10972 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9122 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 469 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1475 cycles/ticks + +poly_compress: +median: 710 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1192 cycles/ticks + +indcpa_keypair: +median: 100970 cycles/ticks +average: 101467 cycles/ticks + +indcpa_enc: +median: 128602 cycles/ticks +average: 129427 cycles/ticks + +indcpa_dec: +median: 39576 cycles/ticks +average: 39740 cycles/ticks + +kyber_keypair_derand: +median: 109676 cycles/ticks +average: 110150 cycles/ticks + +kyber_keypair: +median: 116786 cycles/ticks +average: 117319 cycles/ticks + +kyber_encaps_derand: +median: 139184 cycles/ticks +average: 140033 cycles/ticks + +kyber_encaps: +median: 140084 cycles/ticks +average: 140922 cycles/ticks + +kyber_decaps: +median: 182260 cycles/ticks +average: 183133 cycles/ticks + +Loop spin: 258 +gen_a: +median: 26966 cycles/ticks +average: 27135 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3867 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7340 cycles/ticks + +INVNTT: +median: 10918 cycles/ticks +average: 10960 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9136 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1914 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100650 cycles/ticks +average: 101134 cycles/ticks + +indcpa_enc: +median: 128284 cycles/ticks +average: 129257 cycles/ticks + +indcpa_dec: +median: 39510 cycles/ticks +average: 39699 cycles/ticks + +kyber_keypair_derand: +median: 109836 cycles/ticks +average: 110272 cycles/ticks + +kyber_keypair: +median: 116842 cycles/ticks +average: 117340 cycles/ticks + +kyber_encaps_derand: +median: 139356 cycles/ticks +average: 140262 cycles/ticks + +kyber_encaps: +median: 140246 cycles/ticks +average: 141056 cycles/ticks + +kyber_decaps: +median: 182274 cycles/ticks +average: 183130 cycles/ticks + +Loop spin: 259 +gen_a: +median: 26962 cycles/ticks +average: 27096 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3857 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7333 cycles/ticks + +INVNTT: +median: 10932 cycles/ticks +average: 11011 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9121 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 465 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100554 cycles/ticks +average: 100998 cycles/ticks + +indcpa_enc: +median: 128294 cycles/ticks +average: 129299 cycles/ticks + +indcpa_dec: +median: 39536 cycles/ticks +average: 39696 cycles/ticks + +kyber_keypair_derand: +median: 109822 cycles/ticks +average: 110266 cycles/ticks + +kyber_keypair: +median: 116884 cycles/ticks +average: 117381 cycles/ticks + +kyber_encaps_derand: +median: 139194 cycles/ticks +average: 140124 cycles/ticks + +kyber_encaps: +median: 139970 cycles/ticks +average: 140926 cycles/ticks + +kyber_decaps: +median: 182152 cycles/ticks +average: 183003 cycles/ticks + +Loop spin: 260 +gen_a: +median: 26936 cycles/ticks +average: 27076 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3860 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7363 cycles/ticks + +INVNTT: +median: 10912 cycles/ticks +average: 10971 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9137 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1188 cycles/ticks + +indcpa_keypair: +median: 100986 cycles/ticks +average: 101443 cycles/ticks + +indcpa_enc: +median: 128456 cycles/ticks +average: 129676 cycles/ticks + +indcpa_dec: +median: 39516 cycles/ticks +average: 39707 cycles/ticks + +kyber_keypair_derand: +median: 109748 cycles/ticks +average: 110283 cycles/ticks + +kyber_keypair: +median: 116756 cycles/ticks +average: 117290 cycles/ticks + +kyber_encaps_derand: +median: 138870 cycles/ticks +average: 139445 cycles/ticks + +kyber_encaps: +median: 139820 cycles/ticks +average: 140659 cycles/ticks + +kyber_decaps: +median: 181988 cycles/ticks +average: 182961 cycles/ticks + +Loop spin: 261 +gen_a: +median: 26994 cycles/ticks +average: 27139 cycles/ticks + +poly_getnoise_eta1: +median: 3828 cycles/ticks +average: 3863 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2569 cycles/ticks + +NTT: +median: 7278 cycles/ticks +average: 7304 cycles/ticks + +INVNTT: +median: 10928 cycles/ticks +average: 10999 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9136 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 468 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 581 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1192 cycles/ticks + +indcpa_keypair: +median: 100752 cycles/ticks +average: 101213 cycles/ticks + +indcpa_enc: +median: 128464 cycles/ticks +average: 129459 cycles/ticks + +indcpa_dec: +median: 39556 cycles/ticks +average: 39777 cycles/ticks + +kyber_keypair_derand: +median: 109810 cycles/ticks +average: 110324 cycles/ticks + +kyber_keypair: +median: 116754 cycles/ticks +average: 117254 cycles/ticks + +kyber_encaps_derand: +median: 138926 cycles/ticks +average: 140125 cycles/ticks + +kyber_encaps: +median: 139774 cycles/ticks +average: 140740 cycles/ticks + +kyber_decaps: +median: 181948 cycles/ticks +average: 183062 cycles/ticks + +Loop spin: 262 +gen_a: +median: 26970 cycles/ticks +average: 27194 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3850 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7336 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 10979 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9207 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1916 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100966 cycles/ticks +average: 101634 cycles/ticks + +indcpa_enc: +median: 128682 cycles/ticks +average: 129898 cycles/ticks + +indcpa_dec: +median: 39524 cycles/ticks +average: 39722 cycles/ticks + +kyber_keypair_derand: +median: 109746 cycles/ticks +average: 110380 cycles/ticks + +kyber_keypair: +median: 116874 cycles/ticks +average: 117473 cycles/ticks + +kyber_encaps_derand: +median: 139090 cycles/ticks +average: 139860 cycles/ticks + +kyber_encaps: +median: 140080 cycles/ticks +average: 140862 cycles/ticks + +kyber_decaps: +median: 182126 cycles/ticks +average: 182931 cycles/ticks + +Loop spin: 263 +gen_a: +median: 26974 cycles/ticks +average: 27142 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3861 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2568 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7332 cycles/ticks + +INVNTT: +median: 10938 cycles/ticks +average: 11036 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9128 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100692 cycles/ticks +average: 101344 cycles/ticks + +indcpa_enc: +median: 128370 cycles/ticks +average: 129748 cycles/ticks + +indcpa_dec: +median: 39508 cycles/ticks +average: 39681 cycles/ticks + +kyber_keypair_derand: +median: 109706 cycles/ticks +average: 110256 cycles/ticks + +kyber_keypair: +median: 116838 cycles/ticks +average: 117356 cycles/ticks + +kyber_encaps_derand: +median: 139218 cycles/ticks +average: 140290 cycles/ticks + +kyber_encaps: +median: 140000 cycles/ticks +average: 141288 cycles/ticks + +kyber_decaps: +median: 182034 cycles/ticks +average: 182996 cycles/ticks + +Loop spin: 264 +gen_a: +median: 26948 cycles/ticks +average: 27095 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3901 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2562 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7351 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10989 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9126 cycles/ticks + +poly_tomsg: +median: 456 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 591 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1189 cycles/ticks + +indcpa_keypair: +median: 100988 cycles/ticks +average: 101677 cycles/ticks + +indcpa_enc: +median: 128668 cycles/ticks +average: 129384 cycles/ticks + +indcpa_dec: +median: 39518 cycles/ticks +average: 39683 cycles/ticks + +kyber_keypair_derand: +median: 109610 cycles/ticks +average: 110083 cycles/ticks + +kyber_keypair: +median: 116826 cycles/ticks +average: 117380 cycles/ticks + +kyber_encaps_derand: +median: 139050 cycles/ticks +average: 139652 cycles/ticks + +kyber_encaps: +median: 140168 cycles/ticks +average: 141014 cycles/ticks + +kyber_decaps: +median: 182102 cycles/ticks +average: 182921 cycles/ticks + +Loop spin: 265 +gen_a: +median: 26934 cycles/ticks +average: 27087 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3896 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2555 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7309 cycles/ticks + +INVNTT: +median: 10912 cycles/ticks +average: 10972 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9136 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 463 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 583 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1200 cycles/ticks + +indcpa_keypair: +median: 100796 cycles/ticks +average: 101309 cycles/ticks + +indcpa_enc: +median: 128338 cycles/ticks +average: 129269 cycles/ticks + +indcpa_dec: +median: 39592 cycles/ticks +average: 39784 cycles/ticks + +kyber_keypair_derand: +median: 109804 cycles/ticks +average: 110588 cycles/ticks + +kyber_keypair: +median: 116810 cycles/ticks +average: 117494 cycles/ticks + +kyber_encaps_derand: +median: 139264 cycles/ticks +average: 140301 cycles/ticks + +kyber_encaps: +median: 140212 cycles/ticks +average: 141389 cycles/ticks + +kyber_decaps: +median: 182228 cycles/ticks +average: 183586 cycles/ticks + +Loop spin: 266 +gen_a: +median: 27022 cycles/ticks +average: 27188 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3837 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7322 cycles/ticks + +INVNTT: +median: 10932 cycles/ticks +average: 11004 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9129 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1479 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 617 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1916 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1195 cycles/ticks + +indcpa_keypair: +median: 100934 cycles/ticks +average: 101531 cycles/ticks + +indcpa_enc: +median: 128492 cycles/ticks +average: 129858 cycles/ticks + +indcpa_dec: +median: 39506 cycles/ticks +average: 39675 cycles/ticks + +kyber_keypair_derand: +median: 109982 cycles/ticks +average: 110684 cycles/ticks + +kyber_keypair: +median: 116776 cycles/ticks +average: 117478 cycles/ticks + +kyber_encaps_derand: +median: 138836 cycles/ticks +average: 139678 cycles/ticks + +kyber_encaps: +median: 139740 cycles/ticks +average: 140897 cycles/ticks + +kyber_decaps: +median: 181884 cycles/ticks +average: 183136 cycles/ticks + +Loop spin: 267 +gen_a: +median: 26958 cycles/ticks +average: 27118 cycles/ticks + +poly_getnoise_eta1: +median: 3876 cycles/ticks +average: 3889 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2563 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7351 cycles/ticks + +INVNTT: +median: 10934 cycles/ticks +average: 10983 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9154 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100928 cycles/ticks +average: 101433 cycles/ticks + +indcpa_enc: +median: 128610 cycles/ticks +average: 129808 cycles/ticks + +indcpa_dec: +median: 39578 cycles/ticks +average: 39947 cycles/ticks + +kyber_keypair_derand: +median: 109604 cycles/ticks +average: 110250 cycles/ticks + +kyber_keypair: +median: 116806 cycles/ticks +average: 117469 cycles/ticks + +kyber_encaps_derand: +median: 139116 cycles/ticks +average: 140116 cycles/ticks + +kyber_encaps: +median: 139814 cycles/ticks +average: 140794 cycles/ticks + +kyber_decaps: +median: 182022 cycles/ticks +average: 182967 cycles/ticks + +Loop spin: 268 +gen_a: +median: 26924 cycles/ticks +average: 27074 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3885 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2561 cycles/ticks + +NTT: +median: 7308 cycles/ticks +average: 7334 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 11021 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9133 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 466 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100938 cycles/ticks +average: 101400 cycles/ticks + +indcpa_enc: +median: 128462 cycles/ticks +average: 129097 cycles/ticks + +indcpa_dec: +median: 39558 cycles/ticks +average: 39693 cycles/ticks + +kyber_keypair_derand: +median: 111228 cycles/ticks +average: 111707 cycles/ticks + +kyber_keypair: +median: 116818 cycles/ticks +average: 117389 cycles/ticks + +kyber_encaps_derand: +median: 139054 cycles/ticks +average: 139956 cycles/ticks + +kyber_encaps: +median: 139908 cycles/ticks +average: 140971 cycles/ticks + +kyber_decaps: +median: 181910 cycles/ticks +average: 182714 cycles/ticks + +Loop spin: 269 +gen_a: +median: 26942 cycles/ticks +average: 27116 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3891 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2569 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7355 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10992 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9128 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1923 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100762 cycles/ticks +average: 101291 cycles/ticks + +indcpa_enc: +median: 128442 cycles/ticks +average: 129571 cycles/ticks + +indcpa_dec: +median: 39532 cycles/ticks +average: 39861 cycles/ticks + +kyber_keypair_derand: +median: 109666 cycles/ticks +average: 110310 cycles/ticks + +kyber_keypair: +median: 116882 cycles/ticks +average: 117461 cycles/ticks + +kyber_encaps_derand: +median: 139140 cycles/ticks +average: 140285 cycles/ticks + +kyber_encaps: +median: 140052 cycles/ticks +average: 141247 cycles/ticks + +kyber_decaps: +median: 182138 cycles/ticks +average: 183190 cycles/ticks + +Loop spin: 270 +gen_a: +median: 27014 cycles/ticks +average: 27167 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3894 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7339 cycles/ticks + +INVNTT: +median: 10906 cycles/ticks +average: 10978 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9102 cycles/ticks +average: 9133 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 470 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 719 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1907 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100762 cycles/ticks +average: 101407 cycles/ticks + +indcpa_enc: +median: 128370 cycles/ticks +average: 129530 cycles/ticks + +indcpa_dec: +median: 39498 cycles/ticks +average: 39821 cycles/ticks + +kyber_keypair_derand: +median: 109870 cycles/ticks +average: 110611 cycles/ticks + +kyber_keypair: +median: 116814 cycles/ticks +average: 117523 cycles/ticks + +kyber_encaps_derand: +median: 139218 cycles/ticks +average: 140024 cycles/ticks + +kyber_encaps: +median: 139914 cycles/ticks +average: 140918 cycles/ticks + +kyber_decaps: +median: 182042 cycles/ticks +average: 183402 cycles/ticks + +Loop spin: 271 +gen_a: +median: 26960 cycles/ticks +average: 27153 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3838 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2546 cycles/ticks + +NTT: +median: 7316 cycles/ticks +average: 7348 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10996 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9134 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 580 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1190 cycles/ticks + +indcpa_keypair: +median: 101070 cycles/ticks +average: 101736 cycles/ticks + +indcpa_enc: +median: 128738 cycles/ticks +average: 129771 cycles/ticks + +indcpa_dec: +median: 39574 cycles/ticks +average: 39828 cycles/ticks + +kyber_keypair_derand: +median: 109728 cycles/ticks +average: 110466 cycles/ticks + +kyber_keypair: +median: 116804 cycles/ticks +average: 117496 cycles/ticks + +kyber_encaps_derand: +median: 139210 cycles/ticks +average: 140213 cycles/ticks + +kyber_encaps: +median: 139984 cycles/ticks +average: 140901 cycles/ticks + +kyber_decaps: +median: 182306 cycles/ticks +average: 183134 cycles/ticks + +Loop spin: 272 +gen_a: +median: 26968 cycles/ticks +average: 27112 cycles/ticks + +poly_getnoise_eta1: +median: 3834 cycles/ticks +average: 3876 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2555 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7322 cycles/ticks + +INVNTT: +median: 10918 cycles/ticks +average: 10999 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9117 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1923 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 101046 cycles/ticks +average: 101511 cycles/ticks + +indcpa_enc: +median: 128466 cycles/ticks +average: 129167 cycles/ticks + +indcpa_dec: +median: 39554 cycles/ticks +average: 39715 cycles/ticks + +kyber_keypair_derand: +median: 109640 cycles/ticks +average: 110339 cycles/ticks + +kyber_keypair: +median: 116810 cycles/ticks +average: 117643 cycles/ticks + +kyber_encaps_derand: +median: 139228 cycles/ticks +average: 140023 cycles/ticks + +kyber_encaps: +median: 139932 cycles/ticks +average: 140960 cycles/ticks + +kyber_decaps: +median: 181966 cycles/ticks +average: 183250 cycles/ticks + +Loop spin: 273 +gen_a: +median: 27000 cycles/ticks +average: 27167 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3880 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2561 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7352 cycles/ticks + +INVNTT: +median: 10914 cycles/ticks +average: 10984 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9125 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1922 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1191 cycles/ticks + +indcpa_keypair: +median: 100894 cycles/ticks +average: 101360 cycles/ticks + +indcpa_enc: +median: 128402 cycles/ticks +average: 128986 cycles/ticks + +indcpa_dec: +median: 39552 cycles/ticks +average: 39780 cycles/ticks + +kyber_keypair_derand: +median: 111434 cycles/ticks +average: 112246 cycles/ticks + +kyber_keypair: +median: 116836 cycles/ticks +average: 117530 cycles/ticks + +kyber_encaps_derand: +median: 139040 cycles/ticks +average: 139994 cycles/ticks + +kyber_encaps: +median: 140014 cycles/ticks +average: 141078 cycles/ticks + +kyber_decaps: +median: 182096 cycles/ticks +average: 183263 cycles/ticks + +Loop spin: 274 +gen_a: +median: 27004 cycles/ticks +average: 27138 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3863 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2559 cycles/ticks + +NTT: +median: 7274 cycles/ticks +average: 7301 cycles/ticks + +INVNTT: +median: 10926 cycles/ticks +average: 11056 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9124 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 467 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 617 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1189 cycles/ticks + +indcpa_keypair: +median: 100726 cycles/ticks +average: 101139 cycles/ticks + +indcpa_enc: +median: 128316 cycles/ticks +average: 129635 cycles/ticks + +indcpa_dec: +median: 39528 cycles/ticks +average: 39753 cycles/ticks + +kyber_keypair_derand: +median: 110014 cycles/ticks +average: 110675 cycles/ticks + +kyber_keypair: +median: 116812 cycles/ticks +average: 117529 cycles/ticks + +kyber_encaps_derand: +median: 139080 cycles/ticks +average: 139948 cycles/ticks + +kyber_encaps: +median: 139950 cycles/ticks +average: 140946 cycles/ticks + +kyber_decaps: +median: 182136 cycles/ticks +average: 183510 cycles/ticks + +Loop spin: 275 +gen_a: +median: 26970 cycles/ticks +average: 27107 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3884 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2554 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7344 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10996 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9127 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 718 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 101000 cycles/ticks +average: 101499 cycles/ticks + +indcpa_enc: +median: 128654 cycles/ticks +average: 129568 cycles/ticks + +indcpa_dec: +median: 39522 cycles/ticks +average: 39706 cycles/ticks + +kyber_keypair_derand: +median: 109748 cycles/ticks +average: 110402 cycles/ticks + +kyber_keypair: +median: 116822 cycles/ticks +average: 117491 cycles/ticks + +kyber_encaps_derand: +median: 138862 cycles/ticks +average: 139665 cycles/ticks + +kyber_encaps: +median: 139754 cycles/ticks +average: 140576 cycles/ticks + +kyber_decaps: +median: 181798 cycles/ticks +average: 182898 cycles/ticks + +Loop spin: 276 +gen_a: +median: 27020 cycles/ticks +average: 27246 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3839 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2555 cycles/ticks + +NTT: +median: 7318 cycles/ticks +average: 7348 cycles/ticks + +INVNTT: +median: 10924 cycles/ticks +average: 10994 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9130 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1482 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1924 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100914 cycles/ticks +average: 101536 cycles/ticks + +indcpa_enc: +median: 128450 cycles/ticks +average: 129606 cycles/ticks + +indcpa_dec: +median: 39522 cycles/ticks +average: 39803 cycles/ticks + +kyber_keypair_derand: +median: 109602 cycles/ticks +average: 110194 cycles/ticks + +kyber_keypair: +median: 116796 cycles/ticks +average: 117482 cycles/ticks + +kyber_encaps_derand: +median: 139164 cycles/ticks +average: 140412 cycles/ticks + +kyber_encaps: +median: 140094 cycles/ticks +average: 140979 cycles/ticks + +kyber_decaps: +median: 182056 cycles/ticks +average: 183104 cycles/ticks + +Loop spin: 277 +gen_a: +median: 26982 cycles/ticks +average: 27144 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3841 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7347 cycles/ticks + +INVNTT: +median: 10924 cycles/ticks +average: 10994 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9132 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1929 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 101118 cycles/ticks +average: 101570 cycles/ticks + +indcpa_enc: +median: 128644 cycles/ticks +average: 129640 cycles/ticks + +indcpa_dec: +median: 39522 cycles/ticks +average: 39714 cycles/ticks + +kyber_keypair_derand: +median: 109652 cycles/ticks +average: 110167 cycles/ticks + +kyber_keypair: +median: 116836 cycles/ticks +average: 117465 cycles/ticks + +kyber_encaps_derand: +median: 139114 cycles/ticks +average: 139940 cycles/ticks + +kyber_encaps: +median: 140056 cycles/ticks +average: 141342 cycles/ticks + +kyber_decaps: +median: 182136 cycles/ticks +average: 183466 cycles/ticks + +Loop spin: 278 +gen_a: +median: 26980 cycles/ticks +average: 27111 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3840 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7284 cycles/ticks +average: 7326 cycles/ticks + +INVNTT: +median: 10928 cycles/ticks +average: 11009 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9129 cycles/ticks + +poly_tomsg: +median: 454 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100848 cycles/ticks +average: 101601 cycles/ticks + +indcpa_enc: +median: 128370 cycles/ticks +average: 129659 cycles/ticks + +indcpa_dec: +median: 39502 cycles/ticks +average: 39758 cycles/ticks + +kyber_keypair_derand: +median: 109796 cycles/ticks +average: 110411 cycles/ticks + +kyber_keypair: +median: 116832 cycles/ticks +average: 117616 cycles/ticks + +kyber_encaps_derand: +median: 139164 cycles/ticks +average: 140075 cycles/ticks + +kyber_encaps: +median: 139988 cycles/ticks +average: 140860 cycles/ticks + +kyber_decaps: +median: 182166 cycles/ticks +average: 183255 cycles/ticks + +Loop spin: 279 +gen_a: +median: 26950 cycles/ticks +average: 27104 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3885 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2546 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7347 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10980 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9159 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1479 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 588 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1907 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 100942 cycles/ticks +average: 101503 cycles/ticks + +indcpa_enc: +median: 128574 cycles/ticks +average: 129790 cycles/ticks + +indcpa_dec: +median: 39536 cycles/ticks +average: 39811 cycles/ticks + +kyber_keypair_derand: +median: 109696 cycles/ticks +average: 110421 cycles/ticks + +kyber_keypair: +median: 116766 cycles/ticks +average: 117528 cycles/ticks + +kyber_encaps_derand: +median: 139170 cycles/ticks +average: 140296 cycles/ticks + +kyber_encaps: +median: 140012 cycles/ticks +average: 141210 cycles/ticks + +kyber_decaps: +median: 182214 cycles/ticks +average: 183247 cycles/ticks + +Loop spin: 280 +gen_a: +median: 26968 cycles/ticks +average: 27178 cycles/ticks + +poly_getnoise_eta1: +median: 3828 cycles/ticks +average: 3853 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2546 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7358 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 11026 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9175 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1483 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 588 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1188 cycles/ticks + +indcpa_keypair: +median: 100758 cycles/ticks +average: 101319 cycles/ticks + +indcpa_enc: +median: 128444 cycles/ticks +average: 129580 cycles/ticks + +indcpa_dec: +median: 39520 cycles/ticks +average: 39762 cycles/ticks + +kyber_keypair_derand: +median: 109744 cycles/ticks +average: 110391 cycles/ticks + +kyber_keypair: +median: 116826 cycles/ticks +average: 117657 cycles/ticks + +kyber_encaps_derand: +median: 138912 cycles/ticks +average: 140176 cycles/ticks + +kyber_encaps: +median: 139854 cycles/ticks +average: 140970 cycles/ticks + +kyber_decaps: +median: 181992 cycles/ticks +average: 183405 cycles/ticks + +Loop spin: 281 +gen_a: +median: 26990 cycles/ticks +average: 27123 cycles/ticks + +poly_getnoise_eta1: +median: 3828 cycles/ticks +average: 3907 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2561 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7341 cycles/ticks + +INVNTT: +median: 10926 cycles/ticks +average: 10997 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9128 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1482 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100788 cycles/ticks +average: 101442 cycles/ticks + +indcpa_enc: +median: 128368 cycles/ticks +average: 129307 cycles/ticks + +indcpa_dec: +median: 39588 cycles/ticks +average: 39800 cycles/ticks + +kyber_keypair_derand: +median: 109518 cycles/ticks +average: 110134 cycles/ticks + +kyber_keypair: +median: 116816 cycles/ticks +average: 117414 cycles/ticks + +kyber_encaps_derand: +median: 139198 cycles/ticks +average: 140302 cycles/ticks + +kyber_encaps: +median: 140104 cycles/ticks +average: 141280 cycles/ticks + +kyber_decaps: +median: 182098 cycles/ticks +average: 183365 cycles/ticks + +Loop spin: 282 +gen_a: +median: 26990 cycles/ticks +average: 27183 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3860 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7284 cycles/ticks +average: 7313 cycles/ticks + +INVNTT: +median: 10926 cycles/ticks +average: 10995 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9132 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 463 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1517 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 724 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100794 cycles/ticks +average: 101392 cycles/ticks + +indcpa_enc: +median: 128358 cycles/ticks +average: 129318 cycles/ticks + +indcpa_dec: +median: 39522 cycles/ticks +average: 39673 cycles/ticks + +kyber_keypair_derand: +median: 109742 cycles/ticks +average: 110195 cycles/ticks + +kyber_keypair: +median: 116822 cycles/ticks +average: 117280 cycles/ticks + +kyber_encaps_derand: +median: 139050 cycles/ticks +average: 139908 cycles/ticks + +kyber_encaps: +median: 140022 cycles/ticks +average: 140820 cycles/ticks + +kyber_decaps: +median: 182070 cycles/ticks +average: 182999 cycles/ticks + +Loop spin: 283 +gen_a: +median: 27002 cycles/ticks +average: 27153 cycles/ticks + +poly_getnoise_eta1: +median: 3866 cycles/ticks +average: 3869 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2563 cycles/ticks + +NTT: +median: 7274 cycles/ticks +average: 7311 cycles/ticks + +INVNTT: +median: 10906 cycles/ticks +average: 10989 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9124 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1481 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100748 cycles/ticks +average: 101312 cycles/ticks + +indcpa_enc: +median: 128422 cycles/ticks +average: 129681 cycles/ticks + +indcpa_dec: +median: 39512 cycles/ticks +average: 39787 cycles/ticks + +kyber_keypair_derand: +median: 109728 cycles/ticks +average: 110483 cycles/ticks + +kyber_keypair: +median: 116854 cycles/ticks +average: 117593 cycles/ticks + +kyber_encaps_derand: +median: 139248 cycles/ticks +average: 140255 cycles/ticks + +kyber_encaps: +median: 140284 cycles/ticks +average: 141362 cycles/ticks + +kyber_decaps: +median: 182422 cycles/ticks +average: 183898 cycles/ticks + +Loop spin: 284 +gen_a: +median: 26952 cycles/ticks +average: 27132 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3849 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7318 cycles/ticks +average: 7341 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10982 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9130 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 719 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100850 cycles/ticks +average: 101315 cycles/ticks + +indcpa_enc: +median: 128450 cycles/ticks +average: 129646 cycles/ticks + +indcpa_dec: +median: 39538 cycles/ticks +average: 39769 cycles/ticks + +kyber_keypair_derand: +median: 109786 cycles/ticks +average: 110605 cycles/ticks + +kyber_keypair: +median: 116798 cycles/ticks +average: 117491 cycles/ticks + +kyber_encaps_derand: +median: 139160 cycles/ticks +average: 140174 cycles/ticks + +kyber_encaps: +median: 140164 cycles/ticks +average: 141265 cycles/ticks + +kyber_decaps: +median: 182166 cycles/ticks +average: 183356 cycles/ticks + +Loop spin: 285 +gen_a: +median: 26988 cycles/ticks +average: 27144 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3851 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7306 cycles/ticks +average: 7329 cycles/ticks + +INVNTT: +median: 10928 cycles/ticks +average: 10995 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9138 cycles/ticks + +poly_tomsg: +median: 456 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1926 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100926 cycles/ticks +average: 101454 cycles/ticks + +indcpa_enc: +median: 128552 cycles/ticks +average: 129753 cycles/ticks + +indcpa_dec: +median: 39544 cycles/ticks +average: 39744 cycles/ticks + +kyber_keypair_derand: +median: 109814 cycles/ticks +average: 110285 cycles/ticks + +kyber_keypair: +median: 116834 cycles/ticks +average: 117378 cycles/ticks + +kyber_encaps_derand: +median: 139170 cycles/ticks +average: 140167 cycles/ticks + +kyber_encaps: +median: 140126 cycles/ticks +average: 140907 cycles/ticks + +kyber_decaps: +median: 182242 cycles/ticks +average: 183436 cycles/ticks + +Loop spin: 286 +gen_a: +median: 27000 cycles/ticks +average: 27130 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3888 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2562 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7384 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 11007 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9125 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 465 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100588 cycles/ticks +average: 101077 cycles/ticks + +indcpa_enc: +median: 128396 cycles/ticks +average: 129406 cycles/ticks + +indcpa_dec: +median: 39494 cycles/ticks +average: 39657 cycles/ticks + +kyber_keypair_derand: +median: 109700 cycles/ticks +average: 110227 cycles/ticks + +kyber_keypair: +median: 116862 cycles/ticks +average: 117433 cycles/ticks + +kyber_encaps_derand: +median: 139046 cycles/ticks +average: 139870 cycles/ticks + +kyber_encaps: +median: 139916 cycles/ticks +average: 141106 cycles/ticks + +kyber_decaps: +median: 182084 cycles/ticks +average: 183085 cycles/ticks + +Loop spin: 287 +gen_a: +median: 26996 cycles/ticks +average: 27138 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3866 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2560 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7370 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10988 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9143 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1187 cycles/ticks + +indcpa_keypair: +median: 100854 cycles/ticks +average: 101431 cycles/ticks + +indcpa_enc: +median: 128436 cycles/ticks +average: 129687 cycles/ticks + +indcpa_dec: +median: 39552 cycles/ticks +average: 39760 cycles/ticks + +kyber_keypair_derand: +median: 109856 cycles/ticks +average: 110559 cycles/ticks + +kyber_keypair: +median: 116806 cycles/ticks +average: 117462 cycles/ticks + +kyber_encaps_derand: +median: 139102 cycles/ticks +average: 139993 cycles/ticks + +kyber_encaps: +median: 139892 cycles/ticks +average: 140974 cycles/ticks + +kyber_decaps: +median: 182028 cycles/ticks +average: 183342 cycles/ticks + +Loop spin: 288 +gen_a: +median: 27014 cycles/ticks +average: 27156 cycles/ticks + +poly_getnoise_eta1: +median: 3868 cycles/ticks +average: 3874 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2563 cycles/ticks + +NTT: +median: 7268 cycles/ticks +average: 7301 cycles/ticks + +INVNTT: +median: 10924 cycles/ticks +average: 11012 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9127 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1187 cycles/ticks + +indcpa_keypair: +median: 100826 cycles/ticks +average: 101448 cycles/ticks + +indcpa_enc: +median: 128530 cycles/ticks +average: 129771 cycles/ticks + +indcpa_dec: +median: 39542 cycles/ticks +average: 39819 cycles/ticks + +kyber_keypair_derand: +median: 110094 cycles/ticks +average: 110823 cycles/ticks + +kyber_keypair: +median: 116854 cycles/ticks +average: 117625 cycles/ticks + +kyber_encaps_derand: +median: 138872 cycles/ticks +average: 140062 cycles/ticks + +kyber_encaps: +median: 139698 cycles/ticks +average: 140692 cycles/ticks + +kyber_decaps: +median: 181910 cycles/ticks +average: 183221 cycles/ticks + +Loop spin: 289 +gen_a: +median: 26996 cycles/ticks +average: 27188 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3874 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2547 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7335 cycles/ticks + +INVNTT: +median: 10924 cycles/ticks +average: 10994 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9130 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 583 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1188 cycles/ticks + +indcpa_keypair: +median: 100856 cycles/ticks +average: 101555 cycles/ticks + +indcpa_enc: +median: 128450 cycles/ticks +average: 129268 cycles/ticks + +indcpa_dec: +median: 39546 cycles/ticks +average: 39794 cycles/ticks + +kyber_keypair_derand: +median: 109924 cycles/ticks +average: 110577 cycles/ticks + +kyber_keypair: +median: 116786 cycles/ticks +average: 117499 cycles/ticks + +kyber_encaps_derand: +median: 138990 cycles/ticks +average: 138329 cycles/ticks + +kyber_encaps: +median: 136374 cycles/ticks +average: 138741 cycles/ticks + +kyber_decaps: +median: 176900 cycles/ticks +average: 179909 cycles/ticks + +Loop spin: 290 +gen_a: +median: 26266 cycles/ticks +average: 26568 cycles/ticks + +poly_getnoise_eta1: +median: 3650 cycles/ticks +average: 3805 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2410 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7214 cycles/ticks + +INVNTT: +median: 10918 cycles/ticks +average: 10954 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8864 cycles/ticks + +poly_tomsg: +median: 442 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 702 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97782 cycles/ticks +average: 99243 cycles/ticks + +indcpa_enc: +median: 124834 cycles/ticks +average: 126994 cycles/ticks + +indcpa_dec: +median: 38362 cycles/ticks +average: 38920 cycles/ticks + +kyber_keypair_derand: +median: 106540 cycles/ticks +average: 108064 cycles/ticks + +kyber_keypair: +median: 113662 cycles/ticks +average: 115200 cycles/ticks + +kyber_encaps_derand: +median: 135084 cycles/ticks +average: 137231 cycles/ticks + +kyber_encaps: +median: 135942 cycles/ticks +average: 137994 cycles/ticks + +kyber_decaps: +median: 176634 cycles/ticks +average: 179454 cycles/ticks + +Loop spin: 291 +gen_a: +median: 26192 cycles/ticks +average: 26331 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3772 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2493 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 10964 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9064 cycles/ticks +average: 9034 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 98108 cycles/ticks +average: 99708 cycles/ticks + +indcpa_enc: +median: 124914 cycles/ticks +average: 126879 cycles/ticks + +indcpa_dec: +median: 38404 cycles/ticks +average: 39026 cycles/ticks + +kyber_keypair_derand: +median: 106408 cycles/ticks +average: 107840 cycles/ticks + +kyber_keypair: +median: 113654 cycles/ticks +average: 114926 cycles/ticks + +kyber_encaps_derand: +median: 134910 cycles/ticks +average: 137049 cycles/ticks + +kyber_encaps: +median: 135884 cycles/ticks +average: 137795 cycles/ticks + +kyber_decaps: +median: 176786 cycles/ticks +average: 179567 cycles/ticks + +Loop spin: 292 +gen_a: +median: 26152 cycles/ticks +average: 26523 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3743 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2590 cycles/ticks + +NTT: +median: 7280 cycles/ticks +average: 7310 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10725 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8871 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1210 cycles/ticks + +indcpa_keypair: +median: 97906 cycles/ticks +average: 99432 cycles/ticks + +indcpa_enc: +median: 125012 cycles/ticks +average: 127179 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38869 cycles/ticks + +kyber_keypair_derand: +median: 106442 cycles/ticks +average: 107926 cycles/ticks + +kyber_keypair: +median: 113812 cycles/ticks +average: 115337 cycles/ticks + +kyber_encaps_derand: +median: 135280 cycles/ticks +average: 137461 cycles/ticks + +kyber_encaps: +median: 135890 cycles/ticks +average: 138095 cycles/ticks + +kyber_decaps: +median: 176714 cycles/ticks +average: 178833 cycles/ticks + +Loop spin: 293 +gen_a: +median: 26194 cycles/ticks +average: 26623 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9061 cycles/ticks + +poly_tomsg: +median: 456 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1924 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1188 cycles/ticks + +indcpa_keypair: +median: 97756 cycles/ticks +average: 99032 cycles/ticks + +indcpa_enc: +median: 124608 cycles/ticks +average: 126365 cycles/ticks + +indcpa_dec: +median: 38402 cycles/ticks +average: 38858 cycles/ticks + +kyber_keypair_derand: +median: 106588 cycles/ticks +average: 108076 cycles/ticks + +kyber_keypair: +median: 113726 cycles/ticks +average: 115044 cycles/ticks + +kyber_encaps_derand: +median: 135024 cycles/ticks +average: 137069 cycles/ticks + +kyber_encaps: +median: 135956 cycles/ticks +average: 137927 cycles/ticks + +kyber_decaps: +median: 176900 cycles/ticks +average: 179310 cycles/ticks + +Loop spin: 294 +gen_a: +median: 26182 cycles/ticks +average: 26458 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3757 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7143 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8954 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1174 cycles/ticks +average: 1192 cycles/ticks + +indcpa_keypair: +median: 97898 cycles/ticks +average: 99110 cycles/ticks + +indcpa_enc: +median: 124890 cycles/ticks +average: 127178 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38929 cycles/ticks + +kyber_keypair_derand: +median: 106756 cycles/ticks +average: 108166 cycles/ticks + +kyber_keypair: +median: 113622 cycles/ticks +average: 115199 cycles/ticks + +kyber_encaps_derand: +median: 135328 cycles/ticks +average: 137726 cycles/ticks + +kyber_encaps: +median: 136218 cycles/ticks +average: 138245 cycles/ticks + +kyber_decaps: +median: 176972 cycles/ticks +average: 179528 cycles/ticks + +Loop spin: 295 +gen_a: +median: 26214 cycles/ticks +average: 26627 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3746 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7140 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10750 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9163 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1460 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 704 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 579 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97890 cycles/ticks +average: 99346 cycles/ticks + +indcpa_enc: +median: 124946 cycles/ticks +average: 127271 cycles/ticks + +indcpa_dec: +median: 38398 cycles/ticks +average: 38912 cycles/ticks + +kyber_keypair_derand: +median: 106642 cycles/ticks +average: 108391 cycles/ticks + +kyber_keypair: +median: 113740 cycles/ticks +average: 115242 cycles/ticks + +kyber_encaps_derand: +median: 134980 cycles/ticks +average: 136991 cycles/ticks + +kyber_encaps: +median: 136074 cycles/ticks +average: 138386 cycles/ticks + +kyber_decaps: +median: 176810 cycles/ticks +average: 179307 cycles/ticks + +Loop spin: 296 +gen_a: +median: 26186 cycles/ticks +average: 26340 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3894 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 6866 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10626 cycles/ticks +average: 10747 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8934 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98070 cycles/ticks +average: 99731 cycles/ticks + +indcpa_enc: +median: 124840 cycles/ticks +average: 126995 cycles/ticks + +indcpa_dec: +median: 38416 cycles/ticks +average: 38786 cycles/ticks + +kyber_keypair_derand: +median: 106556 cycles/ticks +average: 108058 cycles/ticks + +kyber_keypair: +median: 113512 cycles/ticks +average: 114657 cycles/ticks + +kyber_encaps_derand: +median: 135084 cycles/ticks +average: 136244 cycles/ticks + +kyber_encaps: +median: 135918 cycles/ticks +average: 137362 cycles/ticks + +kyber_decaps: +median: 176838 cycles/ticks +average: 178852 cycles/ticks + +Loop spin: 297 +gen_a: +median: 26156 cycles/ticks +average: 26293 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3744 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 10914 cycles/ticks +average: 10956 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8878 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97952 cycles/ticks +average: 99356 cycles/ticks + +indcpa_enc: +median: 124892 cycles/ticks +average: 127073 cycles/ticks + +indcpa_dec: +median: 38418 cycles/ticks +average: 38846 cycles/ticks + +kyber_keypair_derand: +median: 106734 cycles/ticks +average: 108120 cycles/ticks + +kyber_keypair: +median: 113618 cycles/ticks +average: 115102 cycles/ticks + +kyber_encaps_derand: +median: 135064 cycles/ticks +average: 137163 cycles/ticks + +kyber_encaps: +median: 135962 cycles/ticks +average: 138123 cycles/ticks + +kyber_decaps: +median: 176714 cycles/ticks +average: 178167 cycles/ticks + +Loop spin: 298 +gen_a: +median: 26170 cycles/ticks +average: 26636 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3750 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7137 cycles/ticks + +INVNTT: +median: 10688 cycles/ticks +average: 10834 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9076 cycles/ticks +average: 9051 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 690 cycles/ticks +average: 689 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 556 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +indcpa_keypair: +median: 97904 cycles/ticks +average: 99191 cycles/ticks + +indcpa_enc: +median: 124852 cycles/ticks +average: 126694 cycles/ticks + +indcpa_dec: +median: 38422 cycles/ticks +average: 39068 cycles/ticks + +kyber_keypair_derand: +median: 108162 cycles/ticks +average: 109619 cycles/ticks + +kyber_keypair: +median: 113644 cycles/ticks +average: 114995 cycles/ticks + +kyber_encaps_derand: +median: 135246 cycles/ticks +average: 137618 cycles/ticks + +kyber_encaps: +median: 136150 cycles/ticks +average: 138220 cycles/ticks + +kyber_decaps: +median: 176976 cycles/ticks +average: 179784 cycles/ticks + +Loop spin: 299 +gen_a: +median: 26188 cycles/ticks +average: 26798 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3726 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7153 cycles/ticks + +INVNTT: +median: 10648 cycles/ticks +average: 10914 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9127 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1483 cycles/ticks + +poly_compress: +median: 694 cycles/ticks +average: 742 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 99452 cycles/ticks +average: 100765 cycles/ticks + +indcpa_enc: +median: 126402 cycles/ticks +average: 128780 cycles/ticks + +indcpa_dec: +median: 38416 cycles/ticks +average: 38920 cycles/ticks + +kyber_keypair_derand: +median: 106662 cycles/ticks +average: 108213 cycles/ticks + +kyber_keypair: +median: 113686 cycles/ticks +average: 115103 cycles/ticks + +kyber_encaps_derand: +median: 135038 cycles/ticks +average: 137187 cycles/ticks + +kyber_encaps: +median: 135924 cycles/ticks +average: 137995 cycles/ticks + +kyber_decaps: +median: 176782 cycles/ticks +average: 179329 cycles/ticks + +Loop spin: 300 +gen_a: +median: 26194 cycles/ticks +average: 26388 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3772 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7138 cycles/ticks +average: 7270 cycles/ticks + +INVNTT: +median: 10872 cycles/ticks +average: 10883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8859 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 694 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1923 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97850 cycles/ticks +average: 99350 cycles/ticks + +indcpa_enc: +median: 124662 cycles/ticks +average: 126682 cycles/ticks + +indcpa_dec: +median: 38460 cycles/ticks +average: 39187 cycles/ticks + +kyber_keypair_derand: +median: 106574 cycles/ticks +average: 108009 cycles/ticks + +kyber_keypair: +median: 113638 cycles/ticks +average: 115002 cycles/ticks + +kyber_encaps_derand: +median: 134924 cycles/ticks +average: 136292 cycles/ticks + +kyber_encaps: +median: 135974 cycles/ticks +average: 137951 cycles/ticks + +kyber_decaps: +median: 176784 cycles/ticks +average: 178723 cycles/ticks + +Loop spin: 301 +gen_a: +median: 26166 cycles/ticks +average: 26463 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10590 cycles/ticks +average: 10640 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9088 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 467 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1907 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 98062 cycles/ticks +average: 99148 cycles/ticks + +indcpa_enc: +median: 125000 cycles/ticks +average: 126995 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 39059 cycles/ticks + +kyber_keypair_derand: +median: 106550 cycles/ticks +average: 108073 cycles/ticks + +kyber_keypair: +median: 113556 cycles/ticks +average: 114830 cycles/ticks + +kyber_encaps_derand: +median: 134860 cycles/ticks +average: 136990 cycles/ticks + +kyber_encaps: +median: 135850 cycles/ticks +average: 137616 cycles/ticks + +kyber_decaps: +median: 176796 cycles/ticks +average: 179634 cycles/ticks + +Loop spin: 302 +gen_a: +median: 26212 cycles/ticks +average: 26624 cycles/ticks + +poly_getnoise_eta1: +median: 3706 cycles/ticks +average: 3781 cycles/ticks + +poly_getnoise_eta2: +median: 2466 cycles/ticks +average: 2534 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10704 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8866 cycles/ticks +average: 9029 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1856 cycles/ticks +average: 1923 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97910 cycles/ticks +average: 98990 cycles/ticks + +indcpa_enc: +median: 125014 cycles/ticks +average: 127205 cycles/ticks + +indcpa_dec: +median: 38404 cycles/ticks +average: 38820 cycles/ticks + +kyber_keypair_derand: +median: 106656 cycles/ticks +average: 108113 cycles/ticks + +kyber_keypair: +median: 113614 cycles/ticks +average: 115034 cycles/ticks + +kyber_encaps_derand: +median: 135250 cycles/ticks +average: 137344 cycles/ticks + +kyber_encaps: +median: 136014 cycles/ticks +average: 137840 cycles/ticks + +kyber_decaps: +median: 176976 cycles/ticks +average: 179590 cycles/ticks + +Loop spin: 303 +gen_a: +median: 26188 cycles/ticks +average: 26450 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3756 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8872 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1452 cycles/ticks +average: 1498 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 582 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1194 cycles/ticks + +indcpa_keypair: +median: 97828 cycles/ticks +average: 99362 cycles/ticks + +indcpa_enc: +median: 124620 cycles/ticks +average: 126809 cycles/ticks + +indcpa_dec: +median: 38448 cycles/ticks +average: 39150 cycles/ticks + +kyber_keypair_derand: +median: 106700 cycles/ticks +average: 108290 cycles/ticks + +kyber_keypair: +median: 113528 cycles/ticks +average: 114770 cycles/ticks + +kyber_encaps_derand: +median: 135176 cycles/ticks +average: 137230 cycles/ticks + +kyber_encaps: +median: 136122 cycles/ticks +average: 138096 cycles/ticks + +kyber_decaps: +median: 176838 cycles/ticks +average: 179277 cycles/ticks + +Loop spin: 304 +gen_a: +median: 26148 cycles/ticks +average: 26429 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7154 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10746 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9131 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98196 cycles/ticks +average: 99588 cycles/ticks + +indcpa_enc: +median: 125032 cycles/ticks +average: 126968 cycles/ticks + +indcpa_dec: +median: 38500 cycles/ticks +average: 39161 cycles/ticks + +kyber_keypair_derand: +median: 106602 cycles/ticks +average: 108231 cycles/ticks + +kyber_keypair: +median: 113688 cycles/ticks +average: 115083 cycles/ticks + +kyber_encaps_derand: +median: 135024 cycles/ticks +average: 137313 cycles/ticks + +kyber_encaps: +median: 135926 cycles/ticks +average: 138224 cycles/ticks + +kyber_decaps: +median: 176822 cycles/ticks +average: 179359 cycles/ticks + +Loop spin: 305 +gen_a: +median: 26182 cycles/ticks +average: 26438 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3752 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 10612 cycles/ticks +average: 10746 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9084 cycles/ticks +average: 9116 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 564 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 97952 cycles/ticks +average: 99466 cycles/ticks + +indcpa_enc: +median: 124726 cycles/ticks +average: 126625 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38840 cycles/ticks + +kyber_keypair_derand: +median: 106698 cycles/ticks +average: 108423 cycles/ticks + +kyber_keypair: +median: 113622 cycles/ticks +average: 114918 cycles/ticks + +kyber_encaps_derand: +median: 135446 cycles/ticks +average: 137269 cycles/ticks + +kyber_encaps: +median: 135958 cycles/ticks +average: 137955 cycles/ticks + +kyber_decaps: +median: 176876 cycles/ticks +average: 179430 cycles/ticks + +Loop spin: 306 +gen_a: +median: 26140 cycles/ticks +average: 26290 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3723 cycles/ticks + +poly_getnoise_eta2: +median: 2542 cycles/ticks +average: 2573 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7367 cycles/ticks + +INVNTT: +median: 10558 cycles/ticks +average: 10709 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8818 cycles/ticks +average: 8926 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98046 cycles/ticks +average: 99212 cycles/ticks + +indcpa_enc: +median: 124912 cycles/ticks +average: 126804 cycles/ticks + +indcpa_dec: +median: 38402 cycles/ticks +average: 39022 cycles/ticks + +kyber_keypair_derand: +median: 106600 cycles/ticks +average: 108034 cycles/ticks + +kyber_keypair: +median: 113580 cycles/ticks +average: 115063 cycles/ticks + +kyber_encaps_derand: +median: 134934 cycles/ticks +average: 136998 cycles/ticks + +kyber_encaps: +median: 136010 cycles/ticks +average: 138080 cycles/ticks + +kyber_decaps: +median: 176808 cycles/ticks +average: 179474 cycles/ticks + +Loop spin: 307 +gen_a: +median: 26196 cycles/ticks +average: 26597 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3788 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8840 cycles/ticks +average: 8970 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1152 cycles/ticks + +indcpa_keypair: +median: 97928 cycles/ticks +average: 99076 cycles/ticks + +indcpa_enc: +median: 124806 cycles/ticks +average: 126955 cycles/ticks + +indcpa_dec: +median: 38544 cycles/ticks +average: 39279 cycles/ticks + +kyber_keypair_derand: +median: 106586 cycles/ticks +average: 108028 cycles/ticks + +kyber_keypair: +median: 113492 cycles/ticks +average: 114479 cycles/ticks + +kyber_encaps_derand: +median: 135282 cycles/ticks +average: 137338 cycles/ticks + +kyber_encaps: +median: 136134 cycles/ticks +average: 138011 cycles/ticks + +kyber_decaps: +median: 176968 cycles/ticks +average: 179401 cycles/ticks + +Loop spin: 308 +gen_a: +median: 26150 cycles/ticks +average: 26439 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3761 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2491 cycles/ticks + +NTT: +median: 7280 cycles/ticks +average: 7279 cycles/ticks + +INVNTT: +median: 10864 cycles/ticks +average: 10897 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8855 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 563 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 97772 cycles/ticks +average: 98591 cycles/ticks + +indcpa_enc: +median: 124936 cycles/ticks +average: 127005 cycles/ticks + +indcpa_dec: +median: 38528 cycles/ticks +average: 39206 cycles/ticks + +kyber_keypair_derand: +median: 106504 cycles/ticks +average: 107781 cycles/ticks + +kyber_keypair: +median: 113620 cycles/ticks +average: 115021 cycles/ticks + +kyber_encaps_derand: +median: 135070 cycles/ticks +average: 137277 cycles/ticks + +kyber_encaps: +median: 135784 cycles/ticks +average: 138033 cycles/ticks + +kyber_decaps: +median: 176650 cycles/ticks +average: 179270 cycles/ticks + +Loop spin: 309 +gen_a: +median: 26178 cycles/ticks +average: 26515 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3735 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10741 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9084 cycles/ticks +average: 9102 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 461 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 569 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 97814 cycles/ticks +average: 99265 cycles/ticks + +indcpa_enc: +median: 124668 cycles/ticks +average: 126897 cycles/ticks + +indcpa_dec: +median: 38394 cycles/ticks +average: 38995 cycles/ticks + +kyber_keypair_derand: +median: 106686 cycles/ticks +average: 108591 cycles/ticks + +kyber_keypair: +median: 113878 cycles/ticks +average: 115408 cycles/ticks + +kyber_encaps_derand: +median: 134986 cycles/ticks +average: 136990 cycles/ticks + +kyber_encaps: +median: 135922 cycles/ticks +average: 137912 cycles/ticks + +kyber_decaps: +median: 176890 cycles/ticks +average: 179590 cycles/ticks + +Loop spin: 310 +gen_a: +median: 26250 cycles/ticks +average: 26697 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3792 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 10852 cycles/ticks +average: 10873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9056 cycles/ticks +average: 9031 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 99404 cycles/ticks +average: 100849 cycles/ticks + +indcpa_enc: +median: 126332 cycles/ticks +average: 128660 cycles/ticks + +indcpa_dec: +median: 38394 cycles/ticks +average: 38877 cycles/ticks + +kyber_keypair_derand: +median: 106572 cycles/ticks +average: 108273 cycles/ticks + +kyber_keypair: +median: 113668 cycles/ticks +average: 114833 cycles/ticks + +kyber_encaps_derand: +median: 135002 cycles/ticks +average: 137342 cycles/ticks + +kyber_encaps: +median: 135860 cycles/ticks +average: 138154 cycles/ticks + +kyber_decaps: +median: 176788 cycles/ticks +average: 179298 cycles/ticks + +Loop spin: 311 +gen_a: +median: 26164 cycles/ticks +average: 26512 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3814 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2567 cycles/ticks + +NTT: +median: 7124 cycles/ticks +average: 7235 cycles/ticks + +INVNTT: +median: 10572 cycles/ticks +average: 10614 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8830 cycles/ticks +average: 8972 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 467 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 719 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1856 cycles/ticks +average: 1914 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98054 cycles/ticks +average: 98982 cycles/ticks + +indcpa_enc: +median: 124804 cycles/ticks +average: 126409 cycles/ticks + +indcpa_dec: +median: 38404 cycles/ticks +average: 38937 cycles/ticks + +kyber_keypair_derand: +median: 106576 cycles/ticks +average: 107726 cycles/ticks + +kyber_keypair: +median: 113524 cycles/ticks +average: 114542 cycles/ticks + +kyber_encaps_derand: +median: 134990 cycles/ticks +average: 136744 cycles/ticks + +kyber_encaps: +median: 136020 cycles/ticks +average: 137967 cycles/ticks + +kyber_decaps: +median: 176944 cycles/ticks +average: 179754 cycles/ticks + +Loop spin: 312 +gen_a: +median: 26134 cycles/ticks +average: 26282 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3738 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9084 cycles/ticks +average: 9087 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1483 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1923 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97948 cycles/ticks +average: 99205 cycles/ticks + +indcpa_enc: +median: 124856 cycles/ticks +average: 127214 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38995 cycles/ticks + +kyber_keypair_derand: +median: 106404 cycles/ticks +average: 108219 cycles/ticks + +kyber_keypair: +median: 113724 cycles/ticks +average: 114988 cycles/ticks + +kyber_encaps_derand: +median: 134854 cycles/ticks +average: 136907 cycles/ticks + +kyber_encaps: +median: 135708 cycles/ticks +average: 137531 cycles/ticks + +kyber_decaps: +median: 176650 cycles/ticks +average: 179293 cycles/ticks + +Loop spin: 313 +gen_a: +median: 26220 cycles/ticks +average: 26365 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3775 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7286 cycles/ticks +average: 7308 cycles/ticks + +INVNTT: +median: 10588 cycles/ticks +average: 10778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8830 cycles/ticks +average: 8975 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 698 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97650 cycles/ticks +average: 98913 cycles/ticks + +indcpa_enc: +median: 124522 cycles/ticks +average: 126225 cycles/ticks + +indcpa_dec: +median: 38398 cycles/ticks +average: 38666 cycles/ticks + +kyber_keypair_derand: +median: 106652 cycles/ticks +average: 108156 cycles/ticks + +kyber_keypair: +median: 113700 cycles/ticks +average: 115089 cycles/ticks + +kyber_encaps_derand: +median: 135252 cycles/ticks +average: 137288 cycles/ticks + +kyber_encaps: +median: 136024 cycles/ticks +average: 138377 cycles/ticks + +kyber_decaps: +median: 176986 cycles/ticks +average: 179572 cycles/ticks + +Loop spin: 314 +gen_a: +median: 26158 cycles/ticks +average: 26301 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3837 cycles/ticks + +poly_getnoise_eta2: +median: 2542 cycles/ticks +average: 2593 cycles/ticks + +NTT: +median: 6936 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10590 cycles/ticks +average: 10639 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8846 cycles/ticks +average: 9104 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 698 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97852 cycles/ticks +average: 99469 cycles/ticks + +indcpa_enc: +median: 124884 cycles/ticks +average: 126785 cycles/ticks + +indcpa_dec: +median: 38424 cycles/ticks +average: 39111 cycles/ticks + +kyber_keypair_derand: +median: 106592 cycles/ticks +average: 108051 cycles/ticks + +kyber_keypair: +median: 113730 cycles/ticks +average: 115138 cycles/ticks + +kyber_encaps_derand: +median: 135228 cycles/ticks +average: 137375 cycles/ticks + +kyber_encaps: +median: 136068 cycles/ticks +average: 138116 cycles/ticks + +kyber_decaps: +median: 177124 cycles/ticks +average: 180018 cycles/ticks + +Loop spin: 315 +gen_a: +median: 26134 cycles/ticks +average: 26300 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3745 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2546 cycles/ticks + +NTT: +median: 7316 cycles/ticks +average: 7363 cycles/ticks + +INVNTT: +median: 10624 cycles/ticks +average: 10720 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8873 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1470 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 720 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1925 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97820 cycles/ticks +average: 99392 cycles/ticks + +indcpa_enc: +median: 124618 cycles/ticks +average: 126298 cycles/ticks + +indcpa_dec: +median: 38374 cycles/ticks +average: 38849 cycles/ticks + +kyber_keypair_derand: +median: 106732 cycles/ticks +average: 107989 cycles/ticks + +kyber_keypair: +median: 113812 cycles/ticks +average: 115346 cycles/ticks + +kyber_encaps_derand: +median: 134918 cycles/ticks +average: 136680 cycles/ticks + +kyber_encaps: +median: 135940 cycles/ticks +average: 138307 cycles/ticks + +kyber_decaps: +median: 176868 cycles/ticks +average: 179852 cycles/ticks + +Loop spin: 316 +gen_a: +median: 26200 cycles/ticks +average: 26527 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3739 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2491 cycles/ticks + +NTT: +median: 7134 cycles/ticks +average: 7260 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 11007 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8864 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98034 cycles/ticks +average: 99683 cycles/ticks + +indcpa_enc: +median: 124886 cycles/ticks +average: 127225 cycles/ticks + +indcpa_dec: +median: 38536 cycles/ticks +average: 39231 cycles/ticks + +kyber_keypair_derand: +median: 106534 cycles/ticks +average: 108339 cycles/ticks + +kyber_keypair: +median: 113772 cycles/ticks +average: 115225 cycles/ticks + +kyber_encaps_derand: +median: 135076 cycles/ticks +average: 137507 cycles/ticks + +kyber_encaps: +median: 135936 cycles/ticks +average: 138138 cycles/ticks + +kyber_decaps: +median: 176858 cycles/ticks +average: 179624 cycles/ticks + +Loop spin: 317 +gen_a: +median: 26244 cycles/ticks +average: 26569 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3743 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7160 cycles/ticks + +INVNTT: +median: 10924 cycles/ticks +average: 11013 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9132 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1437 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1873 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97804 cycles/ticks +average: 99324 cycles/ticks + +indcpa_enc: +median: 124682 cycles/ticks +average: 126762 cycles/ticks + +indcpa_dec: +median: 38428 cycles/ticks +average: 39081 cycles/ticks + +kyber_keypair_derand: +median: 106752 cycles/ticks +average: 108461 cycles/ticks + +kyber_keypair: +median: 113704 cycles/ticks +average: 115043 cycles/ticks + +kyber_encaps_derand: +median: 135308 cycles/ticks +average: 137568 cycles/ticks + +kyber_encaps: +median: 136128 cycles/ticks +average: 138608 cycles/ticks + +kyber_decaps: +median: 176978 cycles/ticks +average: 179844 cycles/ticks + +Loop spin: 318 +gen_a: +median: 26152 cycles/ticks +average: 26323 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3785 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8885 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1457 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97842 cycles/ticks +average: 99428 cycles/ticks + +indcpa_enc: +median: 124710 cycles/ticks +average: 127058 cycles/ticks + +indcpa_dec: +median: 39442 cycles/ticks +average: 39343 cycles/ticks + +kyber_keypair_derand: +median: 106634 cycles/ticks +average: 108088 cycles/ticks + +kyber_keypair: +median: 113662 cycles/ticks +average: 114959 cycles/ticks + +kyber_encaps_derand: +median: 134914 cycles/ticks +average: 137024 cycles/ticks + +kyber_encaps: +median: 135796 cycles/ticks +average: 137613 cycles/ticks + +kyber_decaps: +median: 176934 cycles/ticks +average: 179773 cycles/ticks + +Loop spin: 319 +gen_a: +median: 26164 cycles/ticks +average: 26351 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3781 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7166 cycles/ticks +average: 7259 cycles/ticks + +INVNTT: +median: 10912 cycles/ticks +average: 10990 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8806 cycles/ticks +average: 8935 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +indcpa_keypair: +median: 97878 cycles/ticks +average: 99013 cycles/ticks + +indcpa_enc: +median: 124946 cycles/ticks +average: 127190 cycles/ticks + +indcpa_dec: +median: 38320 cycles/ticks +average: 38800 cycles/ticks + +kyber_keypair_derand: +median: 106594 cycles/ticks +average: 108158 cycles/ticks + +kyber_keypair: +median: 113908 cycles/ticks +average: 115415 cycles/ticks + +kyber_encaps_derand: +median: 135342 cycles/ticks +average: 137570 cycles/ticks + +kyber_encaps: +median: 136134 cycles/ticks +average: 138125 cycles/ticks + +kyber_decaps: +median: 177098 cycles/ticks +average: 179860 cycles/ticks + +Loop spin: 320 +gen_a: +median: 26194 cycles/ticks +average: 26558 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9080 cycles/ticks +average: 9081 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 692 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1866 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97988 cycles/ticks +average: 99363 cycles/ticks + +indcpa_enc: +median: 124972 cycles/ticks +average: 127060 cycles/ticks + +indcpa_dec: +median: 38472 cycles/ticks +average: 39077 cycles/ticks + +kyber_keypair_derand: +median: 106338 cycles/ticks +average: 107802 cycles/ticks + +kyber_keypair: +median: 113736 cycles/ticks +average: 115217 cycles/ticks + +kyber_encaps_derand: +median: 135070 cycles/ticks +average: 136370 cycles/ticks + +kyber_encaps: +median: 136076 cycles/ticks +average: 138127 cycles/ticks + +kyber_decaps: +median: 176934 cycles/ticks +average: 179695 cycles/ticks + +Loop spin: 321 +gen_a: +median: 26236 cycles/ticks +average: 26611 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3788 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10715 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9102 cycles/ticks +average: 9144 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 570 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1158 cycles/ticks + +indcpa_keypair: +median: 97906 cycles/ticks +average: 99378 cycles/ticks + +indcpa_enc: +median: 124832 cycles/ticks +average: 126932 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 39115 cycles/ticks + +kyber_keypair_derand: +median: 106628 cycles/ticks +average: 108235 cycles/ticks + +kyber_keypair: +median: 113688 cycles/ticks +average: 115091 cycles/ticks + +kyber_encaps_derand: +median: 135038 cycles/ticks +average: 137278 cycles/ticks + +kyber_encaps: +median: 136040 cycles/ticks +average: 138441 cycles/ticks + +kyber_decaps: +median: 176730 cycles/ticks +average: 179459 cycles/ticks + +Loop spin: 322 +gen_a: +median: 26184 cycles/ticks +average: 26486 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3723 cycles/ticks + +poly_getnoise_eta2: +median: 2540 cycles/ticks +average: 2560 cycles/ticks + +NTT: +median: 7266 cycles/ticks +average: 7350 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10643 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8840 cycles/ticks +average: 9066 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 696 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1858 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97848 cycles/ticks +average: 99458 cycles/ticks + +indcpa_enc: +median: 124618 cycles/ticks +average: 126475 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 38784 cycles/ticks + +kyber_keypair_derand: +median: 106538 cycles/ticks +average: 107907 cycles/ticks + +kyber_keypair: +median: 113572 cycles/ticks +average: 114961 cycles/ticks + +kyber_encaps_derand: +median: 135324 cycles/ticks +average: 137390 cycles/ticks + +kyber_encaps: +median: 136192 cycles/ticks +average: 138499 cycles/ticks + +kyber_decaps: +median: 176926 cycles/ticks +average: 179420 cycles/ticks + +Loop spin: 323 +gen_a: +median: 26206 cycles/ticks +average: 26628 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 11049 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8860 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1178 cycles/ticks + +indcpa_keypair: +median: 97818 cycles/ticks +average: 99306 cycles/ticks + +indcpa_enc: +median: 124738 cycles/ticks +average: 126891 cycles/ticks + +indcpa_dec: +median: 38508 cycles/ticks +average: 39220 cycles/ticks + +kyber_keypair_derand: +median: 106474 cycles/ticks +average: 108295 cycles/ticks + +kyber_keypair: +median: 113734 cycles/ticks +average: 115209 cycles/ticks + +kyber_encaps_derand: +median: 135082 cycles/ticks +average: 137077 cycles/ticks + +kyber_encaps: +median: 136094 cycles/ticks +average: 138287 cycles/ticks + +kyber_decaps: +median: 176860 cycles/ticks +average: 179425 cycles/ticks + +Loop spin: 324 +gen_a: +median: 26192 cycles/ticks +average: 26394 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3773 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2490 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7365 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10755 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8879 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 706 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97968 cycles/ticks +average: 99343 cycles/ticks + +indcpa_enc: +median: 124972 cycles/ticks +average: 127036 cycles/ticks + +indcpa_dec: +median: 38428 cycles/ticks +average: 39091 cycles/ticks + +kyber_keypair_derand: +median: 106610 cycles/ticks +average: 108278 cycles/ticks + +kyber_keypair: +median: 113482 cycles/ticks +average: 114439 cycles/ticks + +kyber_encaps_derand: +median: 135120 cycles/ticks +average: 137329 cycles/ticks + +kyber_encaps: +median: 135958 cycles/ticks +average: 138139 cycles/ticks + +kyber_decaps: +median: 176720 cycles/ticks +average: 179047 cycles/ticks + +Loop spin: 325 +gen_a: +median: 26274 cycles/ticks +average: 26509 cycles/ticks + +poly_getnoise_eta1: +median: 3604 cycles/ticks +average: 3661 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2399 cycles/ticks + +NTT: +median: 7300 cycles/ticks +average: 7342 cycles/ticks + +INVNTT: +median: 10592 cycles/ticks +average: 10798 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9137 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1159 cycles/ticks + +indcpa_keypair: +median: 98094 cycles/ticks +average: 99494 cycles/ticks + +indcpa_enc: +median: 125048 cycles/ticks +average: 127726 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 38936 cycles/ticks + +kyber_keypair_derand: +median: 106644 cycles/ticks +average: 108100 cycles/ticks + +kyber_keypair: +median: 113802 cycles/ticks +average: 115257 cycles/ticks + +kyber_encaps_derand: +median: 135306 cycles/ticks +average: 137354 cycles/ticks + +kyber_encaps: +median: 136068 cycles/ticks +average: 137899 cycles/ticks + +kyber_decaps: +median: 176814 cycles/ticks +average: 179204 cycles/ticks + +Loop spin: 326 +gen_a: +median: 26180 cycles/ticks +average: 26319 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3748 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10558 cycles/ticks +average: 10641 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8854 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1869 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 97844 cycles/ticks +average: 98998 cycles/ticks + +indcpa_enc: +median: 124690 cycles/ticks +average: 126505 cycles/ticks + +indcpa_dec: +median: 38390 cycles/ticks +average: 38770 cycles/ticks + +kyber_keypair_derand: +median: 106736 cycles/ticks +average: 108501 cycles/ticks + +kyber_keypair: +median: 113744 cycles/ticks +average: 115182 cycles/ticks + +kyber_encaps_derand: +median: 135146 cycles/ticks +average: 137239 cycles/ticks + +kyber_encaps: +median: 136112 cycles/ticks +average: 138483 cycles/ticks + +kyber_decaps: +median: 176780 cycles/ticks +average: 179244 cycles/ticks + +Loop spin: 327 +gen_a: +median: 26256 cycles/ticks +average: 26800 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3777 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2489 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 10568 cycles/ticks +average: 10625 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8828 cycles/ticks +average: 8960 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 717 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1915 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97872 cycles/ticks +average: 98947 cycles/ticks + +indcpa_enc: +median: 124658 cycles/ticks +average: 126279 cycles/ticks + +indcpa_dec: +median: 38356 cycles/ticks +average: 38880 cycles/ticks + +kyber_keypair_derand: +median: 106436 cycles/ticks +average: 108246 cycles/ticks + +kyber_keypair: +median: 113886 cycles/ticks +average: 115307 cycles/ticks + +kyber_encaps_derand: +median: 135110 cycles/ticks +average: 137026 cycles/ticks + +kyber_encaps: +median: 136136 cycles/ticks +average: 138518 cycles/ticks + +kyber_decaps: +median: 176866 cycles/ticks +average: 179729 cycles/ticks + +Loop spin: 328 +gen_a: +median: 26998 cycles/ticks +average: 26976 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3777 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10694 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9068 cycles/ticks +average: 9037 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 570 cycles/ticks +average: 594 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97654 cycles/ticks +average: 98975 cycles/ticks + +indcpa_enc: +median: 124860 cycles/ticks +average: 126943 cycles/ticks + +indcpa_dec: +median: 38334 cycles/ticks +average: 38772 cycles/ticks + +kyber_keypair_derand: +median: 106620 cycles/ticks +average: 108201 cycles/ticks + +kyber_keypair: +median: 113638 cycles/ticks +average: 115397 cycles/ticks + +kyber_encaps_derand: +median: 135114 cycles/ticks +average: 137336 cycles/ticks + +kyber_encaps: +median: 135770 cycles/ticks +average: 137540 cycles/ticks + +kyber_decaps: +median: 176732 cycles/ticks +average: 179134 cycles/ticks + +Loop spin: 329 +gen_a: +median: 26204 cycles/ticks +average: 26743 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3773 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8869 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 471 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1482 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1923 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1190 cycles/ticks + +indcpa_keypair: +median: 97866 cycles/ticks +average: 99226 cycles/ticks + +indcpa_enc: +median: 124946 cycles/ticks +average: 126995 cycles/ticks + +indcpa_dec: +median: 38538 cycles/ticks +average: 39174 cycles/ticks + +kyber_keypair_derand: +median: 106798 cycles/ticks +average: 108143 cycles/ticks + +kyber_keypair: +median: 113652 cycles/ticks +average: 114900 cycles/ticks + +kyber_encaps_derand: +median: 135254 cycles/ticks +average: 137453 cycles/ticks + +kyber_encaps: +median: 136084 cycles/ticks +average: 138073 cycles/ticks + +kyber_decaps: +median: 176848 cycles/ticks +average: 179138 cycles/ticks + +Loop spin: 330 +gen_a: +median: 26188 cycles/ticks +average: 26374 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3724 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7156 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10734 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9136 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 425 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1450 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 667 cycles/ticks + +poly_decompress: +median: 538 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 1796 cycles/ticks +average: 1816 cycles/ticks + +polyvec_decompress: +median: 1110 cycles/ticks +average: 1110 cycles/ticks + +indcpa_keypair: +median: 98176 cycles/ticks +average: 99822 cycles/ticks + +indcpa_enc: +median: 125070 cycles/ticks +average: 127003 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 38592 cycles/ticks + +kyber_keypair_derand: +median: 106678 cycles/ticks +average: 107894 cycles/ticks + +kyber_keypair: +median: 113634 cycles/ticks +average: 114949 cycles/ticks + +kyber_encaps_derand: +median: 134886 cycles/ticks +average: 136941 cycles/ticks + +kyber_encaps: +median: 135850 cycles/ticks +average: 138037 cycles/ticks + +kyber_decaps: +median: 176678 cycles/ticks +average: 179088 cycles/ticks + +Loop spin: 331 +gen_a: +median: 27026 cycles/ticks +average: 26906 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3746 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9133 cycles/ticks + +poly_tomsg: +median: 462 cycles/ticks +average: 457 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 688 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 556 cycles/ticks + +polyvec_compress: +median: 1852 cycles/ticks +average: 1869 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1162 cycles/ticks + +indcpa_keypair: +median: 97902 cycles/ticks +average: 99002 cycles/ticks + +indcpa_enc: +median: 124756 cycles/ticks +average: 126557 cycles/ticks + +indcpa_dec: +median: 38406 cycles/ticks +average: 38888 cycles/ticks + +kyber_keypair_derand: +median: 106634 cycles/ticks +average: 108224 cycles/ticks + +kyber_keypair: +median: 113598 cycles/ticks +average: 114948 cycles/ticks + +kyber_encaps_derand: +median: 135142 cycles/ticks +average: 137384 cycles/ticks + +kyber_encaps: +median: 136012 cycles/ticks +average: 138203 cycles/ticks + +kyber_decaps: +median: 176834 cycles/ticks +average: 179256 cycles/ticks + +Loop spin: 332 +gen_a: +median: 26204 cycles/ticks +average: 26675 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3748 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 10618 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9140 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 700 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98140 cycles/ticks +average: 99234 cycles/ticks + +indcpa_enc: +median: 124984 cycles/ticks +average: 127031 cycles/ticks + +indcpa_dec: +median: 38390 cycles/ticks +average: 38890 cycles/ticks + +kyber_keypair_derand: +median: 107070 cycles/ticks +average: 108694 cycles/ticks + +kyber_keypair: +median: 113552 cycles/ticks +average: 114590 cycles/ticks + +kyber_encaps_derand: +median: 135100 cycles/ticks +average: 136922 cycles/ticks + +kyber_encaps: +median: 136156 cycles/ticks +average: 138456 cycles/ticks + +kyber_decaps: +median: 176862 cycles/ticks +average: 179456 cycles/ticks + +Loop spin: 333 +gen_a: +median: 26208 cycles/ticks +average: 26527 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3754 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10612 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9082 cycles/ticks +average: 9128 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97834 cycles/ticks +average: 99346 cycles/ticks + +indcpa_enc: +median: 124778 cycles/ticks +average: 126677 cycles/ticks + +indcpa_dec: +median: 38426 cycles/ticks +average: 38868 cycles/ticks + +kyber_keypair_derand: +median: 106740 cycles/ticks +average: 108051 cycles/ticks + +kyber_keypair: +median: 113766 cycles/ticks +average: 115224 cycles/ticks + +kyber_encaps_derand: +median: 135112 cycles/ticks +average: 136926 cycles/ticks + +kyber_encaps: +median: 136216 cycles/ticks +average: 138377 cycles/ticks + +kyber_decaps: +median: 176806 cycles/ticks +average: 179275 cycles/ticks + +Loop spin: 334 +gen_a: +median: 26180 cycles/ticks +average: 26333 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3727 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10674 cycles/ticks +average: 10809 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8985 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 706 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97892 cycles/ticks +average: 99102 cycles/ticks + +indcpa_enc: +median: 124790 cycles/ticks +average: 126708 cycles/ticks + +indcpa_dec: +median: 38438 cycles/ticks +average: 39014 cycles/ticks + +kyber_keypair_derand: +median: 106586 cycles/ticks +average: 107998 cycles/ticks + +kyber_keypair: +median: 113692 cycles/ticks +average: 115163 cycles/ticks + +kyber_encaps_derand: +median: 134884 cycles/ticks +average: 136286 cycles/ticks + +kyber_encaps: +median: 135822 cycles/ticks +average: 137740 cycles/ticks + +kyber_decaps: +median: 176706 cycles/ticks +average: 179379 cycles/ticks + +Loop spin: 335 +gen_a: +median: 26182 cycles/ticks +average: 26349 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3737 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7278 cycles/ticks +average: 7283 cycles/ticks + +INVNTT: +median: 10660 cycles/ticks +average: 10812 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8883 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 613 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1196 cycles/ticks + +indcpa_keypair: +median: 97988 cycles/ticks +average: 99446 cycles/ticks + +indcpa_enc: +median: 124966 cycles/ticks +average: 127033 cycles/ticks + +indcpa_dec: +median: 38468 cycles/ticks +average: 38962 cycles/ticks + +kyber_keypair_derand: +median: 106584 cycles/ticks +average: 108141 cycles/ticks + +kyber_keypair: +median: 113666 cycles/ticks +average: 114940 cycles/ticks + +kyber_encaps_derand: +median: 135092 cycles/ticks +average: 137099 cycles/ticks + +kyber_encaps: +median: 136088 cycles/ticks +average: 138303 cycles/ticks + +kyber_decaps: +median: 176926 cycles/ticks +average: 179727 cycles/ticks + +Loop spin: 336 +gen_a: +median: 26172 cycles/ticks +average: 26505 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3763 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 10612 cycles/ticks +average: 10810 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8870 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1465 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 585 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1192 cycles/ticks + +indcpa_keypair: +median: 97856 cycles/ticks +average: 99343 cycles/ticks + +indcpa_enc: +median: 124726 cycles/ticks +average: 126759 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38893 cycles/ticks + +kyber_keypair_derand: +median: 106594 cycles/ticks +average: 107874 cycles/ticks + +kyber_keypair: +median: 113808 cycles/ticks +average: 117922 cycles/ticks + +kyber_encaps_derand: +median: 135266 cycles/ticks +average: 137449 cycles/ticks + +kyber_encaps: +median: 136042 cycles/ticks +average: 140001 cycles/ticks + +kyber_decaps: +median: 176866 cycles/ticks +average: 179260 cycles/ticks + +Loop spin: 337 +gen_a: +median: 26208 cycles/ticks +average: 26356 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3747 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2510 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10714 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9076 cycles/ticks +average: 9062 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1159 cycles/ticks + +indcpa_keypair: +median: 97960 cycles/ticks +average: 99404 cycles/ticks + +indcpa_enc: +median: 124904 cycles/ticks +average: 126654 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 38987 cycles/ticks + +kyber_keypair_derand: +median: 106560 cycles/ticks +average: 107578 cycles/ticks + +kyber_keypair: +median: 113700 cycles/ticks +average: 114971 cycles/ticks + +kyber_encaps_derand: +median: 135228 cycles/ticks +average: 137103 cycles/ticks + +kyber_encaps: +median: 136088 cycles/ticks +average: 138181 cycles/ticks + +kyber_decaps: +median: 176824 cycles/ticks +average: 179246 cycles/ticks + +Loop spin: 338 +gen_a: +median: 26214 cycles/ticks +average: 26721 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3782 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 10670 cycles/ticks +average: 10737 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9076 cycles/ticks +average: 9087 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1866 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98206 cycles/ticks +average: 99407 cycles/ticks + +indcpa_enc: +median: 124926 cycles/ticks +average: 127018 cycles/ticks + +indcpa_dec: +median: 38422 cycles/ticks +average: 38902 cycles/ticks + +kyber_keypair_derand: +median: 106480 cycles/ticks +average: 107908 cycles/ticks + +kyber_keypair: +median: 113644 cycles/ticks +average: 114993 cycles/ticks + +kyber_encaps_derand: +median: 135034 cycles/ticks +average: 137013 cycles/ticks + +kyber_encaps: +median: 135900 cycles/ticks +average: 137978 cycles/ticks + +kyber_decaps: +median: 176716 cycles/ticks +average: 179141 cycles/ticks + +Loop spin: 339 +gen_a: +median: 26168 cycles/ticks +average: 26452 cycles/ticks + +poly_getnoise_eta1: +median: 3762 cycles/ticks +average: 3840 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2571 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7347 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10726 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8861 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 567 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1182 cycles/ticks + +indcpa_keypair: +median: 97968 cycles/ticks +average: 99492 cycles/ticks + +indcpa_enc: +median: 124806 cycles/ticks +average: 126730 cycles/ticks + +indcpa_dec: +median: 38436 cycles/ticks +average: 38984 cycles/ticks + +kyber_keypair_derand: +median: 106644 cycles/ticks +average: 108231 cycles/ticks + +kyber_keypair: +median: 113580 cycles/ticks +average: 114808 cycles/ticks + +kyber_encaps_derand: +median: 134980 cycles/ticks +average: 136710 cycles/ticks + +kyber_encaps: +median: 135884 cycles/ticks +average: 137840 cycles/ticks + +kyber_decaps: +median: 176866 cycles/ticks +average: 179625 cycles/ticks + +Loop spin: 340 +gen_a: +median: 26232 cycles/ticks +average: 26463 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3753 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2500 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 10652 cycles/ticks +average: 10807 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9144 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97920 cycles/ticks +average: 99135 cycles/ticks + +indcpa_enc: +median: 124814 cycles/ticks +average: 127188 cycles/ticks + +indcpa_dec: +median: 38430 cycles/ticks +average: 38837 cycles/ticks + +kyber_keypair_derand: +median: 106604 cycles/ticks +average: 107671 cycles/ticks + +kyber_keypair: +median: 113556 cycles/ticks +average: 114615 cycles/ticks + +kyber_encaps_derand: +median: 135052 cycles/ticks +average: 136423 cycles/ticks + +kyber_encaps: +median: 135816 cycles/ticks +average: 137220 cycles/ticks + +kyber_decaps: +median: 176862 cycles/ticks +average: 178886 cycles/ticks + +Loop spin: 341 +gen_a: +median: 26152 cycles/ticks +average: 26353 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3850 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 10616 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8922 cycles/ticks + +poly_tomsg: +median: 456 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1914 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98162 cycles/ticks +average: 99573 cycles/ticks + +indcpa_enc: +median: 125174 cycles/ticks +average: 127575 cycles/ticks + +indcpa_dec: +median: 38422 cycles/ticks +average: 38880 cycles/ticks + +kyber_keypair_derand: +median: 106758 cycles/ticks +average: 108468 cycles/ticks + +kyber_keypair: +median: 113736 cycles/ticks +average: 115140 cycles/ticks + +kyber_encaps_derand: +median: 135532 cycles/ticks +average: 137804 cycles/ticks + +kyber_encaps: +median: 136118 cycles/ticks +average: 138409 cycles/ticks + +kyber_decaps: +median: 177070 cycles/ticks +average: 179528 cycles/ticks + +Loop spin: 342 +gen_a: +median: 26178 cycles/ticks +average: 26327 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3875 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2571 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7169 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9159 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 588 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1190 cycles/ticks + +indcpa_keypair: +median: 97920 cycles/ticks +average: 99524 cycles/ticks + +indcpa_enc: +median: 124774 cycles/ticks +average: 126660 cycles/ticks + +indcpa_dec: +median: 38416 cycles/ticks +average: 39027 cycles/ticks + +kyber_keypair_derand: +median: 106528 cycles/ticks +average: 108096 cycles/ticks + +kyber_keypair: +median: 113640 cycles/ticks +average: 114838 cycles/ticks + +kyber_encaps_derand: +median: 134980 cycles/ticks +average: 137046 cycles/ticks + +kyber_encaps: +median: 135786 cycles/ticks +average: 137349 cycles/ticks + +kyber_decaps: +median: 176780 cycles/ticks +average: 179147 cycles/ticks + +Loop spin: 343 +gen_a: +median: 26152 cycles/ticks +average: 26335 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3782 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10912 cycles/ticks +average: 10920 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9172 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1432 cycles/ticks + +poly_compress: +median: 666 cycles/ticks +average: 666 cycles/ticks + +poly_decompress: +median: 538 cycles/ticks +average: 553 cycles/ticks + +polyvec_compress: +median: 1846 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +indcpa_keypair: +median: 98178 cycles/ticks +average: 99561 cycles/ticks + +indcpa_enc: +median: 124966 cycles/ticks +average: 127120 cycles/ticks + +indcpa_dec: +median: 38374 cycles/ticks +average: 38994 cycles/ticks + +kyber_keypair_derand: +median: 106654 cycles/ticks +average: 107953 cycles/ticks + +kyber_keypair: +median: 113600 cycles/ticks +average: 114897 cycles/ticks + +kyber_encaps_derand: +median: 135002 cycles/ticks +average: 136730 cycles/ticks + +kyber_encaps: +median: 135998 cycles/ticks +average: 138034 cycles/ticks + +kyber_decaps: +median: 176750 cycles/ticks +average: 179104 cycles/ticks + +Loop spin: 344 +gen_a: +median: 26176 cycles/ticks +average: 26612 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3773 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8936 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 596 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1916 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97776 cycles/ticks +average: 99016 cycles/ticks + +indcpa_enc: +median: 124800 cycles/ticks +average: 126997 cycles/ticks + +indcpa_dec: +median: 38358 cycles/ticks +average: 38676 cycles/ticks + +kyber_keypair_derand: +median: 106502 cycles/ticks +average: 107492 cycles/ticks + +kyber_keypair: +median: 113604 cycles/ticks +average: 114846 cycles/ticks + +kyber_encaps_derand: +median: 134880 cycles/ticks +average: 137034 cycles/ticks + +kyber_encaps: +median: 135684 cycles/ticks +average: 137177 cycles/ticks + +kyber_decaps: +median: 176586 cycles/ticks +average: 179063 cycles/ticks + +Loop spin: 345 +gen_a: +median: 26158 cycles/ticks +average: 26336 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3750 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7174 cycles/ticks +average: 7270 cycles/ticks + +INVNTT: +median: 10924 cycles/ticks +average: 11003 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8576 cycles/ticks +average: 8803 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 588 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1927 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1189 cycles/ticks + +indcpa_keypair: +median: 97886 cycles/ticks +average: 99120 cycles/ticks + +indcpa_enc: +median: 124876 cycles/ticks +average: 126309 cycles/ticks + +indcpa_dec: +median: 38440 cycles/ticks +average: 38805 cycles/ticks + +kyber_keypair_derand: +median: 106950 cycles/ticks +average: 108495 cycles/ticks + +kyber_keypair: +median: 113564 cycles/ticks +average: 114818 cycles/ticks + +kyber_encaps_derand: +median: 136796 cycles/ticks +average: 138972 cycles/ticks + +kyber_encaps: +median: 137666 cycles/ticks +average: 139766 cycles/ticks + +kyber_decaps: +median: 178538 cycles/ticks +average: 180994 cycles/ticks + +Loop spin: 346 +gen_a: +median: 26164 cycles/ticks +average: 26499 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8828 cycles/ticks +average: 8992 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1928 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98028 cycles/ticks +average: 99392 cycles/ticks + +indcpa_enc: +median: 124810 cycles/ticks +average: 126782 cycles/ticks + +indcpa_dec: +median: 38392 cycles/ticks +average: 38711 cycles/ticks + +kyber_keypair_derand: +median: 106642 cycles/ticks +average: 108084 cycles/ticks + +kyber_keypair: +median: 113568 cycles/ticks +average: 114931 cycles/ticks + +kyber_encaps_derand: +median: 134896 cycles/ticks +average: 136861 cycles/ticks + +kyber_encaps: +median: 135824 cycles/ticks +average: 137299 cycles/ticks + +kyber_decaps: +median: 176794 cycles/ticks +average: 178720 cycles/ticks + +Loop spin: 347 +gen_a: +median: 26184 cycles/ticks +average: 26602 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3740 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 10592 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8846 cycles/ticks +average: 9010 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1483 cycles/ticks + +poly_compress: +median: 706 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 583 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1889 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1158 cycles/ticks + +indcpa_keypair: +median: 97934 cycles/ticks +average: 99027 cycles/ticks + +indcpa_enc: +median: 124946 cycles/ticks +average: 126404 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 38605 cycles/ticks + +kyber_keypair_derand: +median: 106656 cycles/ticks +average: 108093 cycles/ticks + +kyber_keypair: +median: 113562 cycles/ticks +average: 114800 cycles/ticks + +kyber_encaps_derand: +median: 135032 cycles/ticks +average: 136811 cycles/ticks + +kyber_encaps: +median: 135958 cycles/ticks +average: 137839 cycles/ticks + +kyber_decaps: +median: 176964 cycles/ticks +average: 179015 cycles/ticks + +Loop spin: 348 +gen_a: +median: 26136 cycles/ticks +average: 26307 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3740 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7173 cycles/ticks + +INVNTT: +median: 10592 cycles/ticks +average: 10658 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8856 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1158 cycles/ticks + +indcpa_keypair: +median: 97910 cycles/ticks +average: 98700 cycles/ticks + +indcpa_enc: +median: 124692 cycles/ticks +average: 126691 cycles/ticks + +indcpa_dec: +median: 38398 cycles/ticks +average: 38747 cycles/ticks + +kyber_keypair_derand: +median: 106556 cycles/ticks +average: 107567 cycles/ticks + +kyber_keypair: +median: 113490 cycles/ticks +average: 114524 cycles/ticks + +kyber_encaps_derand: +median: 134970 cycles/ticks +average: 136120 cycles/ticks + +kyber_encaps: +median: 136040 cycles/ticks +average: 137585 cycles/ticks + +kyber_decaps: +median: 176836 cycles/ticks +average: 178921 cycles/ticks + +Loop spin: 349 +gen_a: +median: 26196 cycles/ticks +average: 26260 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3787 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10590 cycles/ticks +average: 10639 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9082 cycles/ticks +average: 9121 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1436 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1902 cycles/ticks +average: 1929 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1195 cycles/ticks + +indcpa_keypair: +median: 97928 cycles/ticks +average: 99182 cycles/ticks + +indcpa_enc: +median: 124824 cycles/ticks +average: 126899 cycles/ticks + +indcpa_dec: +median: 38388 cycles/ticks +average: 38933 cycles/ticks + +kyber_keypair_derand: +median: 106848 cycles/ticks +average: 108412 cycles/ticks + +kyber_keypair: +median: 113606 cycles/ticks +average: 114897 cycles/ticks + +kyber_encaps_derand: +median: 135254 cycles/ticks +average: 137267 cycles/ticks + +kyber_encaps: +median: 136246 cycles/ticks +average: 138376 cycles/ticks + +kyber_decaps: +median: 176982 cycles/ticks +average: 179571 cycles/ticks + +Loop spin: 350 +gen_a: +median: 26182 cycles/ticks +average: 26353 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3745 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9074 cycles/ticks +average: 9078 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 710 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97714 cycles/ticks +average: 99145 cycles/ticks + +indcpa_enc: +median: 124600 cycles/ticks +average: 126444 cycles/ticks + +indcpa_dec: +median: 39470 cycles/ticks +average: 39284 cycles/ticks + +kyber_keypair_derand: +median: 106524 cycles/ticks +average: 107992 cycles/ticks + +kyber_keypair: +median: 113528 cycles/ticks +average: 114986 cycles/ticks + +kyber_encaps_derand: +median: 135080 cycles/ticks +average: 137046 cycles/ticks + +kyber_encaps: +median: 135984 cycles/ticks +average: 138061 cycles/ticks + +kyber_decaps: +median: 176720 cycles/ticks +average: 179136 cycles/ticks + +Loop spin: 351 +gen_a: +median: 26222 cycles/ticks +average: 26680 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3778 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7176 cycles/ticks + +INVNTT: +median: 10664 cycles/ticks +average: 10846 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8857 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 690 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 596 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1194 cycles/ticks + +indcpa_keypair: +median: 97804 cycles/ticks +average: 99186 cycles/ticks + +indcpa_enc: +median: 124546 cycles/ticks +average: 126494 cycles/ticks + +indcpa_dec: +median: 38484 cycles/ticks +average: 39118 cycles/ticks + +kyber_keypair_derand: +median: 106786 cycles/ticks +average: 108586 cycles/ticks + +kyber_keypair: +median: 113478 cycles/ticks +average: 114672 cycles/ticks + +kyber_encaps_derand: +median: 135030 cycles/ticks +average: 137024 cycles/ticks + +kyber_encaps: +median: 135950 cycles/ticks +average: 137941 cycles/ticks + +kyber_decaps: +median: 176752 cycles/ticks +average: 178778 cycles/ticks + +Loop spin: 352 +gen_a: +median: 26188 cycles/ticks +average: 26371 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3724 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9146 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 465 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1465 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 698 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98012 cycles/ticks +average: 99082 cycles/ticks + +indcpa_enc: +median: 124948 cycles/ticks +average: 127179 cycles/ticks + +indcpa_dec: +median: 38424 cycles/ticks +average: 39055 cycles/ticks + +kyber_keypair_derand: +median: 106600 cycles/ticks +average: 108160 cycles/ticks + +kyber_keypair: +median: 113708 cycles/ticks +average: 115219 cycles/ticks + +kyber_encaps_derand: +median: 135080 cycles/ticks +average: 137266 cycles/ticks + +kyber_encaps: +median: 135948 cycles/ticks +average: 137797 cycles/ticks + +kyber_decaps: +median: 176826 cycles/ticks +average: 179372 cycles/ticks + +Loop spin: 353 +gen_a: +median: 26280 cycles/ticks +average: 26788 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3730 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 10648 cycles/ticks +average: 10871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8875 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 563 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1929 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1188 cycles/ticks + +indcpa_keypair: +median: 97968 cycles/ticks +average: 99657 cycles/ticks + +indcpa_enc: +median: 124878 cycles/ticks +average: 126956 cycles/ticks + +indcpa_dec: +median: 38518 cycles/ticks +average: 39210 cycles/ticks + +kyber_keypair_derand: +median: 106646 cycles/ticks +average: 108357 cycles/ticks + +kyber_keypair: +median: 113636 cycles/ticks +average: 114941 cycles/ticks + +kyber_encaps_derand: +median: 135126 cycles/ticks +average: 137220 cycles/ticks + +kyber_encaps: +median: 135870 cycles/ticks +average: 138051 cycles/ticks + +kyber_decaps: +median: 176810 cycles/ticks +average: 179203 cycles/ticks + +Loop spin: 354 +gen_a: +median: 26198 cycles/ticks +average: 26648 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3789 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8919 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 580 cycles/ticks + +polyvec_compress: +median: 1898 cycles/ticks +average: 1912 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 98198 cycles/ticks +average: 99650 cycles/ticks + +indcpa_enc: +median: 125092 cycles/ticks +average: 127136 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38920 cycles/ticks + +kyber_keypair_derand: +median: 106542 cycles/ticks +average: 108210 cycles/ticks + +kyber_keypair: +median: 113570 cycles/ticks +average: 114799 cycles/ticks + +kyber_encaps_derand: +median: 134990 cycles/ticks +average: 137075 cycles/ticks + +kyber_encaps: +median: 136096 cycles/ticks +average: 138404 cycles/ticks + +kyber_decaps: +median: 176918 cycles/ticks +average: 179263 cycles/ticks + +Loop spin: 355 +gen_a: +median: 26240 cycles/ticks +average: 26715 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3738 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8901 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 565 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 97782 cycles/ticks +average: 98888 cycles/ticks + +indcpa_enc: +median: 124536 cycles/ticks +average: 126048 cycles/ticks + +indcpa_dec: +median: 38406 cycles/ticks +average: 38910 cycles/ticks + +kyber_keypair_derand: +median: 106620 cycles/ticks +average: 107948 cycles/ticks + +kyber_keypair: +median: 113490 cycles/ticks +average: 114505 cycles/ticks + +kyber_encaps_derand: +median: 134748 cycles/ticks +average: 136508 cycles/ticks + +kyber_encaps: +median: 135646 cycles/ticks +average: 137507 cycles/ticks + +kyber_decaps: +median: 176682 cycles/ticks +average: 179162 cycles/ticks + +Loop spin: 356 +gen_a: +median: 26190 cycles/ticks +average: 26377 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3763 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8865 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 97996 cycles/ticks +average: 99533 cycles/ticks + +indcpa_enc: +median: 124788 cycles/ticks +average: 126675 cycles/ticks + +indcpa_dec: +median: 38438 cycles/ticks +average: 39109 cycles/ticks + +kyber_keypair_derand: +median: 106592 cycles/ticks +average: 107868 cycles/ticks + +kyber_keypair: +median: 113538 cycles/ticks +average: 114821 cycles/ticks + +kyber_encaps_derand: +median: 135128 cycles/ticks +average: 137197 cycles/ticks + +kyber_encaps: +median: 136014 cycles/ticks +average: 137705 cycles/ticks + +kyber_decaps: +median: 176834 cycles/ticks +average: 178946 cycles/ticks + +Loop spin: 357 +gen_a: +median: 26984 cycles/ticks +average: 26908 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3727 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7140 cycles/ticks + +INVNTT: +median: 10654 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8881 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 699 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1927 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97954 cycles/ticks +average: 99154 cycles/ticks + +indcpa_enc: +median: 124768 cycles/ticks +average: 126794 cycles/ticks + +indcpa_dec: +median: 38416 cycles/ticks +average: 39021 cycles/ticks + +kyber_keypair_derand: +median: 108198 cycles/ticks +average: 109728 cycles/ticks + +kyber_keypair: +median: 113634 cycles/ticks +average: 114913 cycles/ticks + +kyber_encaps_derand: +median: 134988 cycles/ticks +average: 137214 cycles/ticks + +kyber_encaps: +median: 135874 cycles/ticks +average: 137614 cycles/ticks + +kyber_decaps: +median: 176894 cycles/ticks +average: 179630 cycles/ticks + +Loop spin: 358 +gen_a: +median: 26208 cycles/ticks +average: 26392 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3845 cycles/ticks + +poly_getnoise_eta2: +median: 2540 cycles/ticks +average: 2555 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7137 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10648 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8908 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 704 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1902 cycles/ticks +average: 1929 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98066 cycles/ticks +average: 99465 cycles/ticks + +indcpa_enc: +median: 125026 cycles/ticks +average: 127299 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38998 cycles/ticks + +kyber_keypair_derand: +median: 106728 cycles/ticks +average: 108325 cycles/ticks + +kyber_keypair: +median: 113566 cycles/ticks +average: 114777 cycles/ticks + +kyber_encaps_derand: +median: 134960 cycles/ticks +average: 136843 cycles/ticks + +kyber_encaps: +median: 135814 cycles/ticks +average: 137797 cycles/ticks + +kyber_decaps: +median: 176798 cycles/ticks +average: 179253 cycles/ticks + +Loop spin: 359 +gen_a: +median: 26224 cycles/ticks +average: 26394 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3789 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7230 cycles/ticks +average: 7244 cycles/ticks + +INVNTT: +median: 10912 cycles/ticks +average: 10965 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8866 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1451 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 97962 cycles/ticks +average: 98891 cycles/ticks + +indcpa_enc: +median: 124842 cycles/ticks +average: 126700 cycles/ticks + +indcpa_dec: +median: 38422 cycles/ticks +average: 38812 cycles/ticks + +kyber_keypair_derand: +median: 106792 cycles/ticks +average: 107689 cycles/ticks + +kyber_keypair: +median: 113572 cycles/ticks +average: 114863 cycles/ticks + +kyber_encaps_derand: +median: 134936 cycles/ticks +average: 136989 cycles/ticks + +kyber_encaps: +median: 135852 cycles/ticks +average: 138161 cycles/ticks + +kyber_decaps: +median: 176772 cycles/ticks +average: 179351 cycles/ticks + +Loop spin: 360 +gen_a: +median: 26184 cycles/ticks +average: 26659 cycles/ticks + +poly_getnoise_eta1: +median: 3748 cycles/ticks +average: 3753 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2499 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 10930 cycles/ticks +average: 10995 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8910 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 701 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 97686 cycles/ticks +average: 99214 cycles/ticks + +indcpa_enc: +median: 124578 cycles/ticks +average: 126863 cycles/ticks + +indcpa_dec: +median: 38404 cycles/ticks +average: 39021 cycles/ticks + +kyber_keypair_derand: +median: 106844 cycles/ticks +average: 108579 cycles/ticks + +kyber_keypair: +median: 113612 cycles/ticks +average: 115047 cycles/ticks + +kyber_encaps_derand: +median: 135000 cycles/ticks +average: 137194 cycles/ticks + +kyber_encaps: +median: 135892 cycles/ticks +average: 138122 cycles/ticks + +kyber_decaps: +median: 176654 cycles/ticks +average: 179342 cycles/ticks + +Loop spin: 361 +gen_a: +median: 26200 cycles/ticks +average: 26662 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3776 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2492 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8936 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 584 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1194 cycles/ticks + +indcpa_keypair: +median: 97756 cycles/ticks +average: 99279 cycles/ticks + +indcpa_enc: +median: 124728 cycles/ticks +average: 127099 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 39049 cycles/ticks + +kyber_keypair_derand: +median: 106502 cycles/ticks +average: 107728 cycles/ticks + +kyber_keypair: +median: 113658 cycles/ticks +average: 115064 cycles/ticks + +kyber_encaps_derand: +median: 135102 cycles/ticks +average: 137376 cycles/ticks + +kyber_encaps: +median: 135832 cycles/ticks +average: 137958 cycles/ticks + +kyber_decaps: +median: 176870 cycles/ticks +average: 179719 cycles/ticks + +Loop spin: 362 +gen_a: +median: 26222 cycles/ticks +average: 26399 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3917 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7180 cycles/ticks + +INVNTT: +median: 10558 cycles/ticks +average: 10614 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8890 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1437 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1854 cycles/ticks +average: 1898 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1188 cycles/ticks + +indcpa_keypair: +median: 97942 cycles/ticks +average: 99511 cycles/ticks + +indcpa_enc: +median: 124752 cycles/ticks +average: 127090 cycles/ticks + +indcpa_dec: +median: 38524 cycles/ticks +average: 39136 cycles/ticks + +kyber_keypair_derand: +median: 106672 cycles/ticks +average: 107751 cycles/ticks + +kyber_keypair: +median: 113482 cycles/ticks +average: 114675 cycles/ticks + +kyber_encaps_derand: +median: 135160 cycles/ticks +average: 137171 cycles/ticks + +kyber_encaps: +median: 136048 cycles/ticks +average: 138376 cycles/ticks + +kyber_decaps: +median: 176902 cycles/ticks +average: 179767 cycles/ticks + +Loop spin: 363 +gen_a: +median: 26180 cycles/ticks +average: 26523 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3760 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7084 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8859 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 566 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1158 cycles/ticks + +indcpa_keypair: +median: 97712 cycles/ticks +average: 99037 cycles/ticks + +indcpa_enc: +median: 124878 cycles/ticks +average: 127316 cycles/ticks + +indcpa_dec: +median: 38368 cycles/ticks +average: 38794 cycles/ticks + +kyber_keypair_derand: +median: 106434 cycles/ticks +average: 107785 cycles/ticks + +kyber_keypair: +median: 113764 cycles/ticks +average: 115341 cycles/ticks + +kyber_encaps_derand: +median: 134812 cycles/ticks +average: 136089 cycles/ticks + +kyber_encaps: +median: 135744 cycles/ticks +average: 137687 cycles/ticks + +kyber_decaps: +median: 176666 cycles/ticks +average: 179125 cycles/ticks + +Loop spin: 364 +gen_a: +median: 26218 cycles/ticks +average: 26689 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3725 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 10586 cycles/ticks +average: 10645 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8844 cycles/ticks +average: 9026 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 465 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1464 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 701 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97860 cycles/ticks +average: 99539 cycles/ticks + +indcpa_enc: +median: 124672 cycles/ticks +average: 126603 cycles/ticks + +indcpa_dec: +median: 38446 cycles/ticks +average: 38979 cycles/ticks + +kyber_keypair_derand: +median: 106766 cycles/ticks +average: 108376 cycles/ticks + +kyber_keypair: +median: 113550 cycles/ticks +average: 114812 cycles/ticks + +kyber_encaps_derand: +median: 135302 cycles/ticks +average: 137378 cycles/ticks + +kyber_encaps: +median: 135976 cycles/ticks +average: 138185 cycles/ticks + +kyber_decaps: +median: 176874 cycles/ticks +average: 179694 cycles/ticks + +Loop spin: 365 +gen_a: +median: 26214 cycles/ticks +average: 26611 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3725 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7124 cycles/ticks +average: 7235 cycles/ticks + +INVNTT: +median: 10628 cycles/ticks +average: 10839 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8859 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1852 cycles/ticks +average: 1911 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97882 cycles/ticks +average: 99183 cycles/ticks + +indcpa_enc: +median: 124712 cycles/ticks +average: 126837 cycles/ticks + +indcpa_dec: +median: 38424 cycles/ticks +average: 38928 cycles/ticks + +kyber_keypair_derand: +median: 106620 cycles/ticks +average: 108440 cycles/ticks + +kyber_keypair: +median: 113602 cycles/ticks +average: 114931 cycles/ticks + +kyber_encaps_derand: +median: 136668 cycles/ticks +average: 138912 cycles/ticks + +kyber_encaps: +median: 137674 cycles/ticks +average: 140021 cycles/ticks + +kyber_decaps: +median: 178560 cycles/ticks +average: 181219 cycles/ticks + +Loop spin: 366 +gen_a: +median: 26226 cycles/ticks +average: 26723 cycles/ticks + +poly_getnoise_eta1: +median: 3708 cycles/ticks +average: 3796 cycles/ticks + +poly_getnoise_eta2: +median: 2396 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 6956 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10680 cycles/ticks +average: 10865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9169 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 568 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +indcpa_keypair: +median: 97992 cycles/ticks +average: 99497 cycles/ticks + +indcpa_enc: +median: 124744 cycles/ticks +average: 126278 cycles/ticks + +indcpa_dec: +median: 38438 cycles/ticks +average: 39055 cycles/ticks + +kyber_keypair_derand: +median: 106758 cycles/ticks +average: 107915 cycles/ticks + +kyber_keypair: +median: 113512 cycles/ticks +average: 114717 cycles/ticks + +kyber_encaps_derand: +median: 135056 cycles/ticks +average: 136946 cycles/ticks + +kyber_encaps: +median: 135868 cycles/ticks +average: 137884 cycles/ticks + +kyber_decaps: +median: 176990 cycles/ticks +average: 180029 cycles/ticks + +Loop spin: 367 +gen_a: +median: 26214 cycles/ticks +average: 26467 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3773 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8979 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1925 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97964 cycles/ticks +average: 99109 cycles/ticks + +indcpa_enc: +median: 124896 cycles/ticks +average: 127118 cycles/ticks + +indcpa_dec: +median: 38516 cycles/ticks +average: 39176 cycles/ticks + +kyber_keypair_derand: +median: 106598 cycles/ticks +average: 108208 cycles/ticks + +kyber_keypair: +median: 113666 cycles/ticks +average: 114963 cycles/ticks + +kyber_encaps_derand: +median: 135072 cycles/ticks +average: 136628 cycles/ticks + +kyber_encaps: +median: 136028 cycles/ticks +average: 138111 cycles/ticks + +kyber_decaps: +median: 176834 cycles/ticks +average: 179350 cycles/ticks + +Loop spin: 368 +gen_a: +median: 26218 cycles/ticks +average: 26650 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3779 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7146 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9146 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1922 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1210 cycles/ticks + +indcpa_keypair: +median: 97878 cycles/ticks +average: 99166 cycles/ticks + +indcpa_enc: +median: 124682 cycles/ticks +average: 127024 cycles/ticks + +indcpa_dec: +median: 38448 cycles/ticks +average: 39066 cycles/ticks + +kyber_keypair_derand: +median: 106576 cycles/ticks +average: 108253 cycles/ticks + +kyber_keypair: +median: 113688 cycles/ticks +average: 115269 cycles/ticks + +kyber_encaps_derand: +median: 135194 cycles/ticks +average: 137528 cycles/ticks + +kyber_encaps: +median: 136144 cycles/ticks +average: 138506 cycles/ticks + +kyber_decaps: +median: 176950 cycles/ticks +average: 179542 cycles/ticks + +Loop spin: 369 +gen_a: +median: 26182 cycles/ticks +average: 26661 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3749 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7270 cycles/ticks +average: 7316 cycles/ticks + +INVNTT: +median: 10750 cycles/ticks +average: 10870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8857 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1868 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98054 cycles/ticks +average: 99702 cycles/ticks + +indcpa_enc: +median: 124682 cycles/ticks +average: 126520 cycles/ticks + +indcpa_dec: +median: 38450 cycles/ticks +average: 38983 cycles/ticks + +kyber_keypair_derand: +median: 106574 cycles/ticks +average: 108266 cycles/ticks + +kyber_keypair: +median: 113726 cycles/ticks +average: 115138 cycles/ticks + +kyber_encaps_derand: +median: 135158 cycles/ticks +average: 136925 cycles/ticks + +kyber_encaps: +median: 136008 cycles/ticks +average: 137632 cycles/ticks + +kyber_decaps: +median: 176902 cycles/ticks +average: 178543 cycles/ticks + +Loop spin: 370 +gen_a: +median: 26170 cycles/ticks +average: 26306 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3762 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9074 cycles/ticks +average: 9066 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1900 cycles/ticks +average: 1912 cycles/ticks + +polyvec_decompress: +median: 1110 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 97940 cycles/ticks +average: 99122 cycles/ticks + +indcpa_enc: +median: 124964 cycles/ticks +average: 127219 cycles/ticks + +indcpa_dec: +median: 38448 cycles/ticks +average: 38989 cycles/ticks + +kyber_keypair_derand: +median: 106574 cycles/ticks +average: 108326 cycles/ticks + +kyber_keypair: +median: 113672 cycles/ticks +average: 115009 cycles/ticks + +kyber_encaps_derand: +median: 135124 cycles/ticks +average: 137444 cycles/ticks + +kyber_encaps: +median: 136058 cycles/ticks +average: 137918 cycles/ticks + +kyber_decaps: +median: 176930 cycles/ticks +average: 179523 cycles/ticks + +Loop spin: 371 +gen_a: +median: 26162 cycles/ticks +average: 26313 cycles/ticks + +poly_getnoise_eta1: +median: 3604 cycles/ticks +average: 3718 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10910 cycles/ticks +average: 10957 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8915 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 599 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98060 cycles/ticks +average: 99572 cycles/ticks + +indcpa_enc: +median: 124840 cycles/ticks +average: 126985 cycles/ticks + +indcpa_dec: +median: 38458 cycles/ticks +average: 39020 cycles/ticks + +kyber_keypair_derand: +median: 106668 cycles/ticks +average: 108285 cycles/ticks + +kyber_keypair: +median: 113554 cycles/ticks +average: 114747 cycles/ticks + +kyber_encaps_derand: +median: 134958 cycles/ticks +average: 136751 cycles/ticks + +kyber_encaps: +median: 135936 cycles/ticks +average: 137831 cycles/ticks + +kyber_decaps: +median: 176798 cycles/ticks +average: 179367 cycles/ticks + +Loop spin: 372 +gen_a: +median: 26202 cycles/ticks +average: 26375 cycles/ticks + +poly_getnoise_eta1: +median: 3762 cycles/ticks +average: 3777 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2478 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8828 cycles/ticks +average: 8960 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 467 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 584 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1194 cycles/ticks + +indcpa_keypair: +median: 97618 cycles/ticks +average: 99073 cycles/ticks + +indcpa_enc: +median: 124542 cycles/ticks +average: 126551 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 39043 cycles/ticks + +kyber_keypair_derand: +median: 106724 cycles/ticks +average: 108147 cycles/ticks + +kyber_keypair: +median: 113558 cycles/ticks +average: 114946 cycles/ticks + +kyber_encaps_derand: +median: 135136 cycles/ticks +average: 137061 cycles/ticks + +kyber_encaps: +median: 135754 cycles/ticks +average: 137679 cycles/ticks + +kyber_decaps: +median: 176730 cycles/ticks +average: 179372 cycles/ticks + +Loop spin: 373 +gen_a: +median: 26158 cycles/ticks +average: 26557 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3757 cycles/ticks + +poly_getnoise_eta2: +median: 2476 cycles/ticks +average: 2498 cycles/ticks + +NTT: +median: 7112 cycles/ticks +average: 7159 cycles/ticks + +INVNTT: +median: 10918 cycles/ticks +average: 11017 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8856 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 702 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1858 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97808 cycles/ticks +average: 98792 cycles/ticks + +indcpa_enc: +median: 124596 cycles/ticks +average: 125765 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 38704 cycles/ticks + +kyber_keypair_derand: +median: 106588 cycles/ticks +average: 107109 cycles/ticks + +kyber_keypair: +median: 113374 cycles/ticks +average: 114119 cycles/ticks + +kyber_encaps_derand: +median: 135190 cycles/ticks +average: 136258 cycles/ticks + +kyber_encaps: +median: 136070 cycles/ticks +average: 137064 cycles/ticks + +kyber_decaps: +median: 176980 cycles/ticks +average: 178566 cycles/ticks + +Loop spin: 374 +gen_a: +median: 26148 cycles/ticks +average: 26306 cycles/ticks + +poly_getnoise_eta1: +median: 3604 cycles/ticks +average: 3627 cycles/ticks + +poly_getnoise_eta2: +median: 2464 cycles/ticks +average: 2540 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10616 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8853 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 97804 cycles/ticks +average: 98489 cycles/ticks + +indcpa_enc: +median: 124594 cycles/ticks +average: 125751 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38842 cycles/ticks + +kyber_keypair_derand: +median: 106532 cycles/ticks +average: 107010 cycles/ticks + +kyber_keypair: +median: 113384 cycles/ticks +average: 113859 cycles/ticks + +kyber_encaps_derand: +median: 134970 cycles/ticks +average: 136014 cycles/ticks + +kyber_encaps: +median: 135882 cycles/ticks +average: 136685 cycles/ticks + +kyber_decaps: +median: 176646 cycles/ticks +average: 177943 cycles/ticks + +Loop spin: 375 +gen_a: +median: 26164 cycles/ticks +average: 26297 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3742 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10656 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8876 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 569 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1152 cycles/ticks + +indcpa_keypair: +median: 97714 cycles/ticks +average: 98141 cycles/ticks + +indcpa_enc: +median: 124632 cycles/ticks +average: 125811 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38862 cycles/ticks + +kyber_keypair_derand: +median: 106500 cycles/ticks +average: 106971 cycles/ticks + +kyber_keypair: +median: 113350 cycles/ticks +average: 114108 cycles/ticks + +kyber_encaps_derand: +median: 134790 cycles/ticks +average: 135437 cycles/ticks + +kyber_encaps: +median: 135616 cycles/ticks +average: 136174 cycles/ticks + +kyber_decaps: +median: 176532 cycles/ticks +average: 177578 cycles/ticks + +Loop spin: 376 +gen_a: +median: 26202 cycles/ticks +average: 26352 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3725 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2515 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8857 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1450 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97890 cycles/ticks +average: 98349 cycles/ticks + +indcpa_enc: +median: 124712 cycles/ticks +average: 125604 cycles/ticks + +indcpa_dec: +median: 38388 cycles/ticks +average: 38533 cycles/ticks + +kyber_keypair_derand: +median: 106370 cycles/ticks +average: 106792 cycles/ticks + +kyber_keypair: +median: 113400 cycles/ticks +average: 113959 cycles/ticks + +kyber_encaps_derand: +median: 135016 cycles/ticks +average: 135696 cycles/ticks + +kyber_encaps: +median: 135936 cycles/ticks +average: 136773 cycles/ticks + +kyber_decaps: +median: 176816 cycles/ticks +average: 177595 cycles/ticks + +Loop spin: 377 +gen_a: +median: 26194 cycles/ticks +average: 26361 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3754 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 10622 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8860 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 689 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 556 cycles/ticks + +polyvec_compress: +median: 1852 cycles/ticks +average: 1869 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 97702 cycles/ticks +average: 98178 cycles/ticks + +indcpa_enc: +median: 124502 cycles/ticks +average: 125403 cycles/ticks + +indcpa_dec: +median: 38372 cycles/ticks +average: 38513 cycles/ticks + +kyber_keypair_derand: +median: 106440 cycles/ticks +average: 106856 cycles/ticks + +kyber_keypair: +median: 113426 cycles/ticks +average: 113922 cycles/ticks + +kyber_encaps_derand: +median: 135132 cycles/ticks +average: 135964 cycles/ticks + +kyber_encaps: +median: 135894 cycles/ticks +average: 136582 cycles/ticks + +kyber_decaps: +median: 176836 cycles/ticks +average: 177882 cycles/ticks + +Loop spin: 378 +gen_a: +median: 26210 cycles/ticks +average: 26356 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3772 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7137 cycles/ticks + +INVNTT: +median: 10590 cycles/ticks +average: 10624 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8881 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 699 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1866 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 97926 cycles/ticks +average: 98452 cycles/ticks + +indcpa_enc: +median: 124680 cycles/ticks +average: 125810 cycles/ticks + +indcpa_dec: +median: 38384 cycles/ticks +average: 38541 cycles/ticks + +kyber_keypair_derand: +median: 106510 cycles/ticks +average: 106947 cycles/ticks + +kyber_keypair: +median: 113400 cycles/ticks +average: 113835 cycles/ticks + +kyber_encaps_derand: +median: 135036 cycles/ticks +average: 135887 cycles/ticks + +kyber_encaps: +median: 136056 cycles/ticks +average: 136906 cycles/ticks + +kyber_decaps: +median: 176910 cycles/ticks +average: 177907 cycles/ticks + +Loop spin: 379 +gen_a: +median: 26166 cycles/ticks +average: 26320 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3779 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10645 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8885 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1158 cycles/ticks + +indcpa_keypair: +median: 99484 cycles/ticks +average: 99875 cycles/ticks + +indcpa_enc: +median: 126294 cycles/ticks +average: 127289 cycles/ticks + +indcpa_dec: +median: 38326 cycles/ticks +average: 38627 cycles/ticks + +kyber_keypair_derand: +median: 106604 cycles/ticks +average: 107205 cycles/ticks + +kyber_keypair: +median: 113444 cycles/ticks +average: 114088 cycles/ticks + +kyber_encaps_derand: +median: 134924 cycles/ticks +average: 135758 cycles/ticks + +kyber_encaps: +median: 135746 cycles/ticks +average: 136430 cycles/ticks + +kyber_decaps: +median: 176746 cycles/ticks +average: 177984 cycles/ticks + +Loop spin: 380 +gen_a: +median: 26196 cycles/ticks +average: 26339 cycles/ticks + +poly_getnoise_eta1: +median: 3706 cycles/ticks +average: 3775 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2410 cycles/ticks + +NTT: +median: 7048 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10847 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8868 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 705 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1858 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97940 cycles/ticks +average: 98677 cycles/ticks + +indcpa_enc: +median: 124780 cycles/ticks +average: 125925 cycles/ticks + +indcpa_dec: +median: 38390 cycles/ticks +average: 38572 cycles/ticks + +kyber_keypair_derand: +median: 106592 cycles/ticks +average: 107065 cycles/ticks + +kyber_keypair: +median: 113486 cycles/ticks +average: 114302 cycles/ticks + +kyber_encaps_derand: +median: 134980 cycles/ticks +average: 135743 cycles/ticks + +kyber_encaps: +median: 135928 cycles/ticks +average: 136870 cycles/ticks + +kyber_decaps: +median: 176748 cycles/ticks +average: 177837 cycles/ticks + +Loop spin: 381 +gen_a: +median: 26186 cycles/ticks +average: 26371 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3772 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2519 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7153 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8880 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 566 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1162 cycles/ticks + +indcpa_keypair: +median: 99504 cycles/ticks +average: 99945 cycles/ticks + +indcpa_enc: +median: 126378 cycles/ticks +average: 127316 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38534 cycles/ticks + +kyber_keypair_derand: +median: 106528 cycles/ticks +average: 107135 cycles/ticks + +kyber_keypair: +median: 113382 cycles/ticks +average: 113897 cycles/ticks + +kyber_encaps_derand: +median: 136652 cycles/ticks +average: 137703 cycles/ticks + +kyber_encaps: +median: 137590 cycles/ticks +average: 138823 cycles/ticks + +kyber_decaps: +median: 178520 cycles/ticks +average: 179971 cycles/ticks + +Loop spin: 382 +gen_a: +median: 26206 cycles/ticks +average: 26355 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3730 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10642 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8863 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 705 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97872 cycles/ticks +average: 98780 cycles/ticks + +indcpa_enc: +median: 124676 cycles/ticks +average: 127024 cycles/ticks + +indcpa_dec: +median: 38374 cycles/ticks +average: 38820 cycles/ticks + +kyber_keypair_derand: +median: 106666 cycles/ticks +average: 107531 cycles/ticks + +kyber_keypair: +median: 113534 cycles/ticks +average: 114588 cycles/ticks + +kyber_encaps_derand: +median: 136386 cycles/ticks +average: 137421 cycles/ticks + +kyber_encaps: +median: 137228 cycles/ticks +average: 138376 cycles/ticks + +kyber_decaps: +median: 178074 cycles/ticks +average: 179595 cycles/ticks + +Loop spin: 383 +gen_a: +median: 26226 cycles/ticks +average: 26378 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3769 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 10616 cycles/ticks +average: 10712 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8866 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 565 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1160 cycles/ticks + +indcpa_keypair: +median: 97856 cycles/ticks +average: 98715 cycles/ticks + +indcpa_enc: +median: 124622 cycles/ticks +average: 125729 cycles/ticks + +indcpa_dec: +median: 38382 cycles/ticks +average: 38518 cycles/ticks + +kyber_keypair_derand: +median: 106826 cycles/ticks +average: 107612 cycles/ticks + +kyber_keypair: +median: 113426 cycles/ticks +average: 114325 cycles/ticks + +kyber_encaps_derand: +median: 135044 cycles/ticks +average: 136279 cycles/ticks + +kyber_encaps: +median: 136016 cycles/ticks +average: 137013 cycles/ticks + +kyber_decaps: +median: 176892 cycles/ticks +average: 178992 cycles/ticks + +Loop spin: 384 +gen_a: +median: 26216 cycles/ticks +average: 26412 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3743 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10662 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9134 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98208 cycles/ticks +average: 99109 cycles/ticks + +indcpa_enc: +median: 124874 cycles/ticks +average: 126393 cycles/ticks + +indcpa_dec: +median: 38350 cycles/ticks +average: 38798 cycles/ticks + +kyber_keypair_derand: +median: 106560 cycles/ticks +average: 107011 cycles/ticks + +kyber_keypair: +median: 113398 cycles/ticks +average: 114213 cycles/ticks + +kyber_encaps_derand: +median: 134906 cycles/ticks +average: 136312 cycles/ticks + +kyber_encaps: +median: 135826 cycles/ticks +average: 137135 cycles/ticks + +kyber_decaps: +median: 176696 cycles/ticks +average: 177939 cycles/ticks + +Loop spin: 385 +gen_a: +median: 26220 cycles/ticks +average: 26350 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3751 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2494 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 10928 cycles/ticks +average: 11016 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8861 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98050 cycles/ticks +average: 98771 cycles/ticks + +indcpa_enc: +median: 124786 cycles/ticks +average: 126579 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 38882 cycles/ticks + +kyber_keypair_derand: +median: 106444 cycles/ticks +average: 107608 cycles/ticks + +kyber_keypair: +median: 113784 cycles/ticks +average: 115298 cycles/ticks + +kyber_encaps_derand: +median: 134858 cycles/ticks +average: 136379 cycles/ticks + +kyber_encaps: +median: 135796 cycles/ticks +average: 137422 cycles/ticks + +kyber_decaps: +median: 176636 cycles/ticks +average: 179049 cycles/ticks + +Loop spin: 386 +gen_a: +median: 26152 cycles/ticks +average: 26463 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3777 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10904 cycles/ticks +average: 11014 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8862 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 98034 cycles/ticks +average: 99154 cycles/ticks + +indcpa_enc: +median: 124758 cycles/ticks +average: 126541 cycles/ticks + +indcpa_dec: +median: 38378 cycles/ticks +average: 38775 cycles/ticks + +kyber_keypair_derand: +median: 106624 cycles/ticks +average: 108085 cycles/ticks + +kyber_keypair: +median: 113422 cycles/ticks +average: 114147 cycles/ticks + +kyber_encaps_derand: +median: 134962 cycles/ticks +average: 136972 cycles/ticks + +kyber_encaps: +median: 136042 cycles/ticks +average: 137956 cycles/ticks + +kyber_decaps: +median: 176920 cycles/ticks +average: 179702 cycles/ticks + +Loop spin: 387 +gen_a: +median: 26244 cycles/ticks +average: 26682 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3740 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7114 cycles/ticks +average: 7236 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10832 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8856 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98098 cycles/ticks +average: 99598 cycles/ticks + +indcpa_enc: +median: 125002 cycles/ticks +average: 127184 cycles/ticks + +indcpa_dec: +median: 38450 cycles/ticks +average: 39114 cycles/ticks + +kyber_keypair_derand: +median: 106700 cycles/ticks +average: 108062 cycles/ticks + +kyber_keypair: +median: 113598 cycles/ticks +average: 114887 cycles/ticks + +kyber_encaps_derand: +median: 136826 cycles/ticks +average: 138750 cycles/ticks + +kyber_encaps: +median: 137640 cycles/ticks +average: 139440 cycles/ticks + +kyber_decaps: +median: 178532 cycles/ticks +average: 180962 cycles/ticks + +Loop spin: 388 +gen_a: +median: 26192 cycles/ticks +average: 26305 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3900 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2454 cycles/ticks + +NTT: +median: 6922 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10900 cycles/ticks +average: 10876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8590 cycles/ticks +average: 8919 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 469 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 695 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97772 cycles/ticks +average: 98815 cycles/ticks + +indcpa_enc: +median: 124646 cycles/ticks +average: 126074 cycles/ticks + +indcpa_dec: +median: 38444 cycles/ticks +average: 38863 cycles/ticks + +kyber_keypair_derand: +median: 106660 cycles/ticks +average: 108011 cycles/ticks + +kyber_keypair: +median: 113460 cycles/ticks +average: 114404 cycles/ticks + +kyber_encaps_derand: +median: 135192 cycles/ticks +average: 136596 cycles/ticks + +kyber_encaps: +median: 136058 cycles/ticks +average: 137740 cycles/ticks + +kyber_decaps: +median: 176926 cycles/ticks +average: 179167 cycles/ticks + +Loop spin: 389 +gen_a: +median: 26150 cycles/ticks +average: 26353 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2498 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 10898 cycles/ticks +average: 10979 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8918 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 564 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 97940 cycles/ticks +average: 99272 cycles/ticks + +indcpa_enc: +median: 124656 cycles/ticks +average: 126702 cycles/ticks + +indcpa_dec: +median: 38390 cycles/ticks +average: 38800 cycles/ticks + +kyber_keypair_derand: +median: 106706 cycles/ticks +average: 108168 cycles/ticks + +kyber_keypair: +median: 113706 cycles/ticks +average: 115073 cycles/ticks + +kyber_encaps_derand: +median: 135224 cycles/ticks +average: 137268 cycles/ticks + +kyber_encaps: +median: 136180 cycles/ticks +average: 138186 cycles/ticks + +kyber_decaps: +median: 176848 cycles/ticks +average: 179580 cycles/ticks + +Loop spin: 390 +gen_a: +median: 26200 cycles/ticks +average: 26509 cycles/ticks + +poly_getnoise_eta1: +median: 3608 cycles/ticks +average: 3684 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2531 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7216 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 10993 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8588 cycles/ticks +average: 8797 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 600 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1915 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98022 cycles/ticks +average: 99521 cycles/ticks + +indcpa_enc: +median: 124832 cycles/ticks +average: 126867 cycles/ticks + +indcpa_dec: +median: 38444 cycles/ticks +average: 38914 cycles/ticks + +kyber_keypair_derand: +median: 106678 cycles/ticks +average: 108193 cycles/ticks + +kyber_keypair: +median: 113536 cycles/ticks +average: 114604 cycles/ticks + +kyber_encaps_derand: +median: 135274 cycles/ticks +average: 137620 cycles/ticks + +kyber_encaps: +median: 136124 cycles/ticks +average: 137980 cycles/ticks + +kyber_decaps: +median: 176980 cycles/ticks +average: 179042 cycles/ticks + +Loop spin: 391 +gen_a: +median: 26220 cycles/ticks +average: 26372 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3768 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7300 cycles/ticks +average: 7331 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 10811 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8876 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97912 cycles/ticks +average: 99325 cycles/ticks + +indcpa_enc: +median: 124758 cycles/ticks +average: 126663 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 39034 cycles/ticks + +kyber_keypair_derand: +median: 106600 cycles/ticks +average: 107860 cycles/ticks + +kyber_keypair: +median: 113584 cycles/ticks +average: 115024 cycles/ticks + +kyber_encaps_derand: +median: 135194 cycles/ticks +average: 136784 cycles/ticks + +kyber_encaps: +median: 136058 cycles/ticks +average: 137613 cycles/ticks + +kyber_decaps: +median: 176960 cycles/ticks +average: 178525 cycles/ticks + +Loop spin: 392 +gen_a: +median: 26176 cycles/ticks +average: 26333 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3773 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10616 cycles/ticks +average: 10736 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9076 cycles/ticks +average: 9070 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 565 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1151 cycles/ticks + +indcpa_keypair: +median: 97952 cycles/ticks +average: 98878 cycles/ticks + +indcpa_enc: +median: 124832 cycles/ticks +average: 126552 cycles/ticks + +indcpa_dec: +median: 38448 cycles/ticks +average: 39096 cycles/ticks + +kyber_keypair_derand: +median: 106542 cycles/ticks +average: 107785 cycles/ticks + +kyber_keypair: +median: 113588 cycles/ticks +average: 114791 cycles/ticks + +kyber_encaps_derand: +median: 135248 cycles/ticks +average: 137441 cycles/ticks + +kyber_encaps: +median: 136084 cycles/ticks +average: 138490 cycles/ticks + +kyber_decaps: +median: 176970 cycles/ticks +average: 179112 cycles/ticks + +Loop spin: 393 +gen_a: +median: 26178 cycles/ticks +average: 26412 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3729 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7165 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10846 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9068 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1161 cycles/ticks + +indcpa_keypair: +median: 97856 cycles/ticks +average: 98864 cycles/ticks + +indcpa_enc: +median: 125042 cycles/ticks +average: 127577 cycles/ticks + +indcpa_dec: +median: 38462 cycles/ticks +average: 39037 cycles/ticks + +kyber_keypair_derand: +median: 106590 cycles/ticks +average: 107826 cycles/ticks + +kyber_keypair: +median: 113584 cycles/ticks +average: 114897 cycles/ticks + +kyber_encaps_derand: +median: 135436 cycles/ticks +average: 138222 cycles/ticks + +kyber_encaps: +median: 136210 cycles/ticks +average: 138403 cycles/ticks + +kyber_decaps: +median: 177070 cycles/ticks +average: 179223 cycles/ticks + +Loop spin: 394 +gen_a: +median: 26218 cycles/ticks +average: 26617 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3886 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2591 cycles/ticks + +NTT: +median: 6894 cycles/ticks +average: 6976 cycles/ticks + +INVNTT: +median: 10848 cycles/ticks +average: 10925 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9129 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +indcpa_keypair: +median: 97992 cycles/ticks +average: 99049 cycles/ticks + +indcpa_enc: +median: 124734 cycles/ticks +average: 126312 cycles/ticks + +indcpa_dec: +median: 38446 cycles/ticks +average: 39005 cycles/ticks + +kyber_keypair_derand: +median: 106546 cycles/ticks +average: 107967 cycles/ticks + +kyber_keypair: +median: 113590 cycles/ticks +average: 114867 cycles/ticks + +kyber_encaps_derand: +median: 135116 cycles/ticks +average: 137323 cycles/ticks + +kyber_encaps: +median: 136084 cycles/ticks +average: 138326 cycles/ticks + +kyber_decaps: +median: 176900 cycles/ticks +average: 179410 cycles/ticks + +Loop spin: 395 +gen_a: +median: 26166 cycles/ticks +average: 26487 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3725 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10702 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9070 cycles/ticks +average: 9061 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97898 cycles/ticks +average: 98928 cycles/ticks + +indcpa_enc: +median: 124736 cycles/ticks +average: 126776 cycles/ticks + +indcpa_dec: +median: 38468 cycles/ticks +average: 39044 cycles/ticks + +kyber_keypair_derand: +median: 106560 cycles/ticks +average: 107754 cycles/ticks + +kyber_keypair: +median: 113638 cycles/ticks +average: 114887 cycles/ticks + +kyber_encaps_derand: +median: 134944 cycles/ticks +average: 136762 cycles/ticks + +kyber_encaps: +median: 135772 cycles/ticks +average: 137408 cycles/ticks + +kyber_decaps: +median: 176674 cycles/ticks +average: 178637 cycles/ticks + +Loop spin: 396 +gen_a: +median: 26166 cycles/ticks +average: 26320 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3723 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10639 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9164 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1459 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1858 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98010 cycles/ticks +average: 99067 cycles/ticks + +indcpa_enc: +median: 124832 cycles/ticks +average: 126819 cycles/ticks + +indcpa_dec: +median: 38394 cycles/ticks +average: 38827 cycles/ticks + +kyber_keypair_derand: +median: 106746 cycles/ticks +average: 108302 cycles/ticks + +kyber_keypair: +median: 113324 cycles/ticks +average: 113907 cycles/ticks + +kyber_encaps_derand: +median: 134948 cycles/ticks +average: 136348 cycles/ticks + +kyber_encaps: +median: 135914 cycles/ticks +average: 137599 cycles/ticks + +kyber_decaps: +median: 176756 cycles/ticks +average: 179055 cycles/ticks + +Loop spin: 397 +gen_a: +median: 26190 cycles/ticks +average: 26330 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3728 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2478 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 10898 cycles/ticks +average: 10860 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9163 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 700 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97700 cycles/ticks +average: 99027 cycles/ticks + +indcpa_enc: +median: 124656 cycles/ticks +average: 126946 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38862 cycles/ticks + +kyber_keypair_derand: +median: 106572 cycles/ticks +average: 108107 cycles/ticks + +kyber_keypair: +median: 113558 cycles/ticks +average: 114798 cycles/ticks + +kyber_encaps_derand: +median: 135128 cycles/ticks +average: 136888 cycles/ticks + +kyber_encaps: +median: 135930 cycles/ticks +average: 137486 cycles/ticks + +kyber_decaps: +median: 176804 cycles/ticks +average: 179070 cycles/ticks + +Loop spin: 398 +gen_a: +median: 26174 cycles/ticks +average: 26307 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3779 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2514 cycles/ticks + +NTT: +median: 6944 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10612 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8856 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97862 cycles/ticks +average: 99020 cycles/ticks + +indcpa_enc: +median: 124822 cycles/ticks +average: 126826 cycles/ticks + +indcpa_dec: +median: 38388 cycles/ticks +average: 38901 cycles/ticks + +kyber_keypair_derand: +median: 106726 cycles/ticks +average: 108435 cycles/ticks + +kyber_keypair: +median: 113564 cycles/ticks +average: 114642 cycles/ticks + +kyber_encaps_derand: +median: 135244 cycles/ticks +average: 137284 cycles/ticks + +kyber_encaps: +median: 136188 cycles/ticks +average: 138182 cycles/ticks + +kyber_decaps: +median: 176980 cycles/ticks +average: 179061 cycles/ticks + +Loop spin: 399 +gen_a: +median: 26280 cycles/ticks +average: 26518 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3777 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8864 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 570 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1160 cycles/ticks + +indcpa_keypair: +median: 98076 cycles/ticks +average: 99574 cycles/ticks + +indcpa_enc: +median: 124722 cycles/ticks +average: 126074 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 38842 cycles/ticks + +kyber_keypair_derand: +median: 106388 cycles/ticks +average: 106804 cycles/ticks + +kyber_keypair: +median: 113476 cycles/ticks +average: 114632 cycles/ticks + +kyber_encaps_derand: +median: 135272 cycles/ticks +average: 137382 cycles/ticks + +kyber_encaps: +median: 135980 cycles/ticks +average: 137585 cycles/ticks + +kyber_decaps: +median: 176796 cycles/ticks +average: 178883 cycles/ticks + +Loop spin: 400 +gen_a: +median: 26224 cycles/ticks +average: 26552 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3749 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2498 cycles/ticks + +NTT: +median: 7252 cycles/ticks +average: 7276 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10712 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8876 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 606 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1197 cycles/ticks + +indcpa_keypair: +median: 97824 cycles/ticks +average: 99207 cycles/ticks + +indcpa_enc: +median: 124648 cycles/ticks +average: 126986 cycles/ticks + +indcpa_dec: +median: 38438 cycles/ticks +average: 39005 cycles/ticks + +kyber_keypair_derand: +median: 108046 cycles/ticks +average: 109638 cycles/ticks + +kyber_keypair: +median: 113604 cycles/ticks +average: 114945 cycles/ticks + +kyber_encaps_derand: +median: 135178 cycles/ticks +average: 137170 cycles/ticks + +kyber_encaps: +median: 136096 cycles/ticks +average: 138049 cycles/ticks + +kyber_decaps: +median: 176964 cycles/ticks +average: 179268 cycles/ticks + +Loop spin: 401 +gen_a: +median: 26166 cycles/ticks +average: 26339 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3721 cycles/ticks + +poly_getnoise_eta2: +median: 2542 cycles/ticks +average: 2568 cycles/ticks + +NTT: +median: 7304 cycles/ticks +average: 7346 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8883 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 700 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97796 cycles/ticks +average: 99318 cycles/ticks + +indcpa_enc: +median: 124692 cycles/ticks +average: 126338 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 38769 cycles/ticks + +kyber_keypair_derand: +median: 106594 cycles/ticks +average: 107989 cycles/ticks + +kyber_keypair: +median: 113604 cycles/ticks +average: 114992 cycles/ticks + +kyber_encaps_derand: +median: 135204 cycles/ticks +average: 137088 cycles/ticks + +kyber_encaps: +median: 136052 cycles/ticks +average: 137971 cycles/ticks + +kyber_decaps: +median: 177018 cycles/ticks +average: 179800 cycles/ticks + +Loop spin: 402 +gen_a: +median: 26190 cycles/ticks +average: 26631 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3768 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 10908 cycles/ticks +average: 10941 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 9004 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97930 cycles/ticks +average: 99224 cycles/ticks + +indcpa_enc: +median: 124830 cycles/ticks +average: 127012 cycles/ticks + +indcpa_dec: +median: 38472 cycles/ticks +average: 39049 cycles/ticks + +kyber_keypair_derand: +median: 106534 cycles/ticks +average: 108038 cycles/ticks + +kyber_keypair: +median: 113662 cycles/ticks +average: 115092 cycles/ticks + +kyber_encaps_derand: +median: 135034 cycles/ticks +average: 137045 cycles/ticks + +kyber_encaps: +median: 135896 cycles/ticks +average: 137999 cycles/ticks + +kyber_decaps: +median: 176806 cycles/ticks +average: 179272 cycles/ticks + +Loop spin: 403 +gen_a: +median: 26206 cycles/ticks +average: 26350 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3781 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8860 cycles/ticks +average: 9033 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1194 cycles/ticks + +indcpa_keypair: +median: 97980 cycles/ticks +average: 99300 cycles/ticks + +indcpa_enc: +median: 124930 cycles/ticks +average: 127092 cycles/ticks + +indcpa_dec: +median: 38440 cycles/ticks +average: 38825 cycles/ticks + +kyber_keypair_derand: +median: 106526 cycles/ticks +average: 107323 cycles/ticks + +kyber_keypair: +median: 113476 cycles/ticks +average: 114439 cycles/ticks + +kyber_encaps_derand: +median: 134918 cycles/ticks +average: 135700 cycles/ticks + +kyber_encaps: +median: 136014 cycles/ticks +average: 138036 cycles/ticks + +kyber_decaps: +median: 177096 cycles/ticks +average: 180113 cycles/ticks + +Loop spin: 404 +gen_a: +median: 26162 cycles/ticks +average: 26480 cycles/ticks + +poly_getnoise_eta1: +median: 3656 cycles/ticks +average: 3831 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 10656 cycles/ticks +average: 10840 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9067 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97828 cycles/ticks +average: 99191 cycles/ticks + +indcpa_enc: +median: 124710 cycles/ticks +average: 126823 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 38918 cycles/ticks + +kyber_keypair_derand: +median: 106766 cycles/ticks +average: 108141 cycles/ticks + +kyber_keypair: +median: 113564 cycles/ticks +average: 114902 cycles/ticks + +kyber_encaps_derand: +median: 134936 cycles/ticks +average: 137002 cycles/ticks + +kyber_encaps: +median: 135836 cycles/ticks +average: 138125 cycles/ticks + +kyber_decaps: +median: 176604 cycles/ticks +average: 179264 cycles/ticks + +Loop spin: 405 +gen_a: +median: 26158 cycles/ticks +average: 26301 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3882 cycles/ticks + +poly_getnoise_eta2: +median: 2538 cycles/ticks +average: 2550 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 10654 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8878 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 593 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1200 cycles/ticks + +indcpa_keypair: +median: 97970 cycles/ticks +average: 99571 cycles/ticks + +indcpa_enc: +median: 124860 cycles/ticks +average: 126797 cycles/ticks + +indcpa_dec: +median: 38478 cycles/ticks +average: 39164 cycles/ticks + +kyber_keypair_derand: +median: 106682 cycles/ticks +average: 108211 cycles/ticks + +kyber_keypair: +median: 113616 cycles/ticks +average: 115012 cycles/ticks + +kyber_encaps_derand: +median: 134922 cycles/ticks +average: 137020 cycles/ticks + +kyber_encaps: +median: 135754 cycles/ticks +average: 137819 cycles/ticks + +kyber_decaps: +median: 176564 cycles/ticks +average: 178897 cycles/ticks + +Loop spin: 406 +gen_a: +median: 26218 cycles/ticks +average: 26575 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3775 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2489 cycles/ticks + +NTT: +median: 7120 cycles/ticks +average: 7258 cycles/ticks + +INVNTT: +median: 10900 cycles/ticks +average: 10942 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8866 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1898 cycles/ticks +average: 1922 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98036 cycles/ticks +average: 99373 cycles/ticks + +indcpa_enc: +median: 124928 cycles/ticks +average: 126944 cycles/ticks + +indcpa_dec: +median: 38376 cycles/ticks +average: 38743 cycles/ticks + +kyber_keypair_derand: +median: 106560 cycles/ticks +average: 107756 cycles/ticks + +kyber_keypair: +median: 113432 cycles/ticks +average: 114317 cycles/ticks + +kyber_encaps_derand: +median: 135002 cycles/ticks +average: 136488 cycles/ticks + +kyber_encaps: +median: 135970 cycles/ticks +average: 138164 cycles/ticks + +kyber_decaps: +median: 176682 cycles/ticks +average: 179082 cycles/ticks + +Loop spin: 407 +gen_a: +median: 26142 cycles/ticks +average: 26296 cycles/ticks + +poly_getnoise_eta1: +median: 3718 cycles/ticks +average: 3751 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7173 cycles/ticks + +INVNTT: +median: 10890 cycles/ticks +average: 10937 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8853 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1174 cycles/ticks +average: 1191 cycles/ticks + +indcpa_keypair: +median: 98092 cycles/ticks +average: 99744 cycles/ticks + +indcpa_enc: +median: 124894 cycles/ticks +average: 127188 cycles/ticks + +indcpa_dec: +median: 38390 cycles/ticks +average: 38867 cycles/ticks + +kyber_keypair_derand: +median: 106630 cycles/ticks +average: 108107 cycles/ticks + +kyber_keypair: +median: 113784 cycles/ticks +average: 115289 cycles/ticks + +kyber_encaps_derand: +median: 135070 cycles/ticks +average: 137056 cycles/ticks + +kyber_encaps: +median: 135840 cycles/ticks +average: 137981 cycles/ticks + +kyber_decaps: +median: 176886 cycles/ticks +average: 179502 cycles/ticks + +Loop spin: 408 +gen_a: +median: 26214 cycles/ticks +average: 26641 cycles/ticks + +poly_getnoise_eta1: +median: 3650 cycles/ticks +average: 3768 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2430 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7173 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9125 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 573 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1852 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1162 cycles/ticks + +indcpa_keypair: +median: 97692 cycles/ticks +average: 98162 cycles/ticks + +indcpa_enc: +median: 124984 cycles/ticks +average: 127172 cycles/ticks + +indcpa_dec: +median: 39496 cycles/ticks +average: 39287 cycles/ticks + +kyber_keypair_derand: +median: 106352 cycles/ticks +average: 107920 cycles/ticks + +kyber_keypair: +median: 113560 cycles/ticks +average: 114849 cycles/ticks + +kyber_encaps_derand: +median: 135086 cycles/ticks +average: 137261 cycles/ticks + +kyber_encaps: +median: 135998 cycles/ticks +average: 138210 cycles/ticks + +kyber_decaps: +median: 176884 cycles/ticks +average: 179449 cycles/ticks + +Loop spin: 409 +gen_a: +median: 26146 cycles/ticks +average: 26489 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3783 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8877 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 470 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1493 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1916 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1196 cycles/ticks + +indcpa_keypair: +median: 97764 cycles/ticks +average: 99085 cycles/ticks + +indcpa_enc: +median: 124798 cycles/ticks +average: 126831 cycles/ticks + +indcpa_dec: +median: 38372 cycles/ticks +average: 38953 cycles/ticks + +kyber_keypair_derand: +median: 106540 cycles/ticks +average: 107971 cycles/ticks + +kyber_keypair: +median: 113720 cycles/ticks +average: 115307 cycles/ticks + +kyber_encaps_derand: +median: 135138 cycles/ticks +average: 137386 cycles/ticks + +kyber_encaps: +median: 136098 cycles/ticks +average: 138139 cycles/ticks + +kyber_decaps: +median: 176912 cycles/ticks +average: 179479 cycles/ticks + +Loop spin: 410 +gen_a: +median: 26196 cycles/ticks +average: 26518 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3776 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2498 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7085 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10816 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9076 cycles/ticks +average: 9073 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1151 cycles/ticks + +indcpa_keypair: +median: 97918 cycles/ticks +average: 99345 cycles/ticks + +indcpa_enc: +median: 124878 cycles/ticks +average: 126777 cycles/ticks + +indcpa_dec: +median: 38442 cycles/ticks +average: 39002 cycles/ticks + +kyber_keypair_derand: +median: 106420 cycles/ticks +average: 107645 cycles/ticks + +kyber_keypair: +median: 113444 cycles/ticks +average: 114294 cycles/ticks + +kyber_encaps_derand: +median: 135128 cycles/ticks +average: 137177 cycles/ticks + +kyber_encaps: +median: 136114 cycles/ticks +average: 138521 cycles/ticks + +kyber_decaps: +median: 176990 cycles/ticks +average: 179586 cycles/ticks + +Loop spin: 411 +gen_a: +median: 26198 cycles/ticks +average: 26545 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3890 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2568 cycles/ticks + +NTT: +median: 7272 cycles/ticks +average: 7249 cycles/ticks + +INVNTT: +median: 10908 cycles/ticks +average: 10874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8834 cycles/ticks +average: 8976 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 97572 cycles/ticks +average: 98555 cycles/ticks + +indcpa_enc: +median: 124520 cycles/ticks +average: 126562 cycles/ticks + +indcpa_dec: +median: 38424 cycles/ticks +average: 38937 cycles/ticks + +kyber_keypair_derand: +median: 106604 cycles/ticks +average: 108002 cycles/ticks + +kyber_keypair: +median: 113624 cycles/ticks +average: 115060 cycles/ticks + +kyber_encaps_derand: +median: 135098 cycles/ticks +average: 137074 cycles/ticks + +kyber_encaps: +median: 135840 cycles/ticks +average: 137584 cycles/ticks + +kyber_decaps: +median: 176862 cycles/ticks +average: 179149 cycles/ticks + +Loop spin: 412 +gen_a: +median: 26220 cycles/ticks +average: 26482 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3767 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7140 cycles/ticks + +INVNTT: +median: 10908 cycles/ticks +average: 10984 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8830 cycles/ticks +average: 8964 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1858 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98112 cycles/ticks +average: 99399 cycles/ticks + +indcpa_enc: +median: 125012 cycles/ticks +average: 127301 cycles/ticks + +indcpa_dec: +median: 38446 cycles/ticks +average: 38925 cycles/ticks + +kyber_keypair_derand: +median: 106750 cycles/ticks +average: 108575 cycles/ticks + +kyber_keypair: +median: 113548 cycles/ticks +average: 114971 cycles/ticks + +kyber_encaps_derand: +median: 135150 cycles/ticks +average: 137172 cycles/ticks + +kyber_encaps: +median: 136072 cycles/ticks +average: 138460 cycles/ticks + +kyber_decaps: +median: 177022 cycles/ticks +average: 179975 cycles/ticks + +Loop spin: 413 +gen_a: +median: 26166 cycles/ticks +average: 26329 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3739 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2524 cycles/ticks + +NTT: +median: 7300 cycles/ticks +average: 7352 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10812 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9084 cycles/ticks +average: 9079 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97982 cycles/ticks +average: 99170 cycles/ticks + +indcpa_enc: +median: 124782 cycles/ticks +average: 126935 cycles/ticks + +indcpa_dec: +median: 38460 cycles/ticks +average: 39123 cycles/ticks + +kyber_keypair_derand: +median: 106390 cycles/ticks +average: 107815 cycles/ticks + +kyber_keypair: +median: 113556 cycles/ticks +average: 114769 cycles/ticks + +kyber_encaps_derand: +median: 135266 cycles/ticks +average: 137354 cycles/ticks + +kyber_encaps: +median: 136238 cycles/ticks +average: 138155 cycles/ticks + +kyber_decaps: +median: 176926 cycles/ticks +average: 178950 cycles/ticks + +Loop spin: 414 +gen_a: +median: 26174 cycles/ticks +average: 26323 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3761 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2512 cycles/ticks + +NTT: +median: 7318 cycles/ticks +average: 7336 cycles/ticks + +INVNTT: +median: 10562 cycles/ticks +average: 10698 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8863 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1474 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97998 cycles/ticks +average: 99617 cycles/ticks + +indcpa_enc: +median: 124932 cycles/ticks +average: 127029 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 39056 cycles/ticks + +kyber_keypair_derand: +median: 106628 cycles/ticks +average: 108200 cycles/ticks + +kyber_keypair: +median: 113708 cycles/ticks +average: 115095 cycles/ticks + +kyber_encaps_derand: +median: 135052 cycles/ticks +average: 136965 cycles/ticks + +kyber_encaps: +median: 136040 cycles/ticks +average: 137872 cycles/ticks + +kyber_decaps: +median: 176940 cycles/ticks +average: 179448 cycles/ticks + +Loop spin: 415 +gen_a: +median: 26258 cycles/ticks +average: 26741 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 10622 cycles/ticks +average: 10832 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8872 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 701 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1923 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97696 cycles/ticks +average: 99251 cycles/ticks + +indcpa_enc: +median: 124788 cycles/ticks +average: 126944 cycles/ticks + +indcpa_dec: +median: 39502 cycles/ticks +average: 39428 cycles/ticks + +kyber_keypair_derand: +median: 108014 cycles/ticks +average: 109519 cycles/ticks + +kyber_keypair: +median: 113426 cycles/ticks +average: 114493 cycles/ticks + +kyber_encaps_derand: +median: 135128 cycles/ticks +average: 137192 cycles/ticks + +kyber_encaps: +median: 135958 cycles/ticks +average: 138144 cycles/ticks + +kyber_decaps: +median: 176836 cycles/ticks +average: 179280 cycles/ticks + +Loop spin: 416 +gen_a: +median: 26154 cycles/ticks +average: 26337 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3731 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7299 cycles/ticks + +INVNTT: +median: 10868 cycles/ticks +average: 10903 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8869 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97970 cycles/ticks +average: 99201 cycles/ticks + +indcpa_enc: +median: 124744 cycles/ticks +average: 127093 cycles/ticks + +indcpa_dec: +median: 38398 cycles/ticks +average: 38879 cycles/ticks + +kyber_keypair_derand: +median: 106468 cycles/ticks +average: 108054 cycles/ticks + +kyber_keypair: +median: 113654 cycles/ticks +average: 115145 cycles/ticks + +kyber_encaps_derand: +median: 135074 cycles/ticks +average: 136875 cycles/ticks + +kyber_encaps: +median: 135790 cycles/ticks +average: 137677 cycles/ticks + +kyber_decaps: +median: 176772 cycles/ticks +average: 179403 cycles/ticks + +Loop spin: 417 +gen_a: +median: 26226 cycles/ticks +average: 26711 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3764 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 10564 cycles/ticks +average: 10625 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8930 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1192 cycles/ticks + +indcpa_keypair: +median: 97926 cycles/ticks +average: 99208 cycles/ticks + +indcpa_enc: +median: 124822 cycles/ticks +average: 126717 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 38899 cycles/ticks + +kyber_keypair_derand: +median: 106670 cycles/ticks +average: 108253 cycles/ticks + +kyber_keypair: +median: 113626 cycles/ticks +average: 114976 cycles/ticks + +kyber_encaps_derand: +median: 135216 cycles/ticks +average: 137168 cycles/ticks + +kyber_encaps: +median: 136104 cycles/ticks +average: 137955 cycles/ticks + +kyber_decaps: +median: 176770 cycles/ticks +average: 179042 cycles/ticks + +Loop spin: 418 +gen_a: +median: 26188 cycles/ticks +average: 26643 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3762 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7170 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10953 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8871 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 700 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97996 cycles/ticks +average: 99554 cycles/ticks + +indcpa_enc: +median: 124872 cycles/ticks +average: 127238 cycles/ticks + +indcpa_dec: +median: 38442 cycles/ticks +average: 39000 cycles/ticks + +kyber_keypair_derand: +median: 106504 cycles/ticks +average: 107904 cycles/ticks + +kyber_keypair: +median: 113638 cycles/ticks +average: 115155 cycles/ticks + +kyber_encaps_derand: +median: 135208 cycles/ticks +average: 137171 cycles/ticks + +kyber_encaps: +median: 136146 cycles/ticks +average: 138327 cycles/ticks + +kyber_decaps: +median: 176864 cycles/ticks +average: 179406 cycles/ticks + +Loop spin: 419 +gen_a: +median: 26170 cycles/ticks +average: 26342 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3778 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 10928 cycles/ticks +average: 11017 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8851 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1854 cycles/ticks +average: 1910 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1189 cycles/ticks + +indcpa_keypair: +median: 97894 cycles/ticks +average: 99537 cycles/ticks + +indcpa_enc: +median: 124796 cycles/ticks +average: 126913 cycles/ticks + +indcpa_dec: +median: 38428 cycles/ticks +average: 38940 cycles/ticks + +kyber_keypair_derand: +median: 108204 cycles/ticks +average: 109653 cycles/ticks + +kyber_keypair: +median: 113680 cycles/ticks +average: 115139 cycles/ticks + +kyber_encaps_derand: +median: 136790 cycles/ticks +average: 139019 cycles/ticks + +kyber_encaps: +median: 137822 cycles/ticks +average: 140127 cycles/ticks + +kyber_decaps: +median: 178494 cycles/ticks +average: 181094 cycles/ticks + +Loop spin: 420 +gen_a: +median: 26160 cycles/ticks +average: 26442 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3780 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7122 cycles/ticks +average: 7258 cycles/ticks + +INVNTT: +median: 10864 cycles/ticks +average: 10868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8867 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 97896 cycles/ticks +average: 99227 cycles/ticks + +indcpa_enc: +median: 124748 cycles/ticks +average: 126687 cycles/ticks + +indcpa_dec: +median: 38394 cycles/ticks +average: 38877 cycles/ticks + +kyber_keypair_derand: +median: 106548 cycles/ticks +average: 108106 cycles/ticks + +kyber_keypair: +median: 113632 cycles/ticks +average: 114954 cycles/ticks + +kyber_encaps_derand: +median: 134984 cycles/ticks +average: 137174 cycles/ticks + +kyber_encaps: +median: 135880 cycles/ticks +average: 141030 cycles/ticks + +kyber_decaps: +median: 176698 cycles/ticks +average: 179179 cycles/ticks + +Loop spin: 421 +gen_a: +median: 26132 cycles/ticks +average: 26326 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3770 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2458 cycles/ticks + +NTT: +median: 6908 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 10904 cycles/ticks +average: 10865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8888 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97874 cycles/ticks +average: 101175 cycles/ticks + +indcpa_enc: +median: 124618 cycles/ticks +average: 125594 cycles/ticks + +indcpa_dec: +median: 38474 cycles/ticks +average: 38981 cycles/ticks + +kyber_keypair_derand: +median: 106550 cycles/ticks +average: 107713 cycles/ticks + +kyber_keypair: +median: 113736 cycles/ticks +average: 115030 cycles/ticks + +kyber_encaps_derand: +median: 135080 cycles/ticks +average: 136838 cycles/ticks + +kyber_encaps: +median: 135876 cycles/ticks +average: 137858 cycles/ticks + +kyber_decaps: +median: 176798 cycles/ticks +average: 179144 cycles/ticks + +Loop spin: 422 +gen_a: +median: 26162 cycles/ticks +average: 26440 cycles/ticks + +poly_getnoise_eta1: +median: 3604 cycles/ticks +average: 3764 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7206 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10711 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8865 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97856 cycles/ticks +average: 98939 cycles/ticks + +indcpa_enc: +median: 124692 cycles/ticks +average: 126515 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 39034 cycles/ticks + +kyber_keypair_derand: +median: 106704 cycles/ticks +average: 108163 cycles/ticks + +kyber_keypair: +median: 113482 cycles/ticks +average: 114647 cycles/ticks + +kyber_encaps_derand: +median: 134904 cycles/ticks +average: 136044 cycles/ticks + +kyber_encaps: +median: 135772 cycles/ticks +average: 136499 cycles/ticks + +kyber_decaps: +median: 176668 cycles/ticks +average: 177995 cycles/ticks + +Loop spin: 423 +gen_a: +median: 26196 cycles/ticks +average: 26455 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3734 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10730 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9137 cycles/ticks + +poly_tomsg: +median: 452 cycles/ticks +average: 497 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1165 cycles/ticks + +indcpa_keypair: +median: 98142 cycles/ticks +average: 99554 cycles/ticks + +indcpa_enc: +median: 124946 cycles/ticks +average: 126720 cycles/ticks + +indcpa_dec: +median: 38382 cycles/ticks +average: 38879 cycles/ticks + +kyber_keypair_derand: +median: 106614 cycles/ticks +average: 108060 cycles/ticks + +kyber_keypair: +median: 113598 cycles/ticks +average: 114991 cycles/ticks + +kyber_encaps_derand: +median: 134924 cycles/ticks +average: 137172 cycles/ticks + +kyber_encaps: +median: 135776 cycles/ticks +average: 137368 cycles/ticks + +kyber_decaps: +median: 176824 cycles/ticks +average: 179548 cycles/ticks + +Loop spin: 424 +gen_a: +median: 26188 cycles/ticks +average: 26327 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3784 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10791 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9137 cycles/ticks + +poly_tomsg: +median: 450 cycles/ticks +average: 481 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 698 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97886 cycles/ticks +average: 99341 cycles/ticks + +indcpa_enc: +median: 124900 cycles/ticks +average: 127060 cycles/ticks + +indcpa_dec: +median: 38422 cycles/ticks +average: 38854 cycles/ticks + +kyber_keypair_derand: +median: 106622 cycles/ticks +average: 107959 cycles/ticks + +kyber_keypair: +median: 113766 cycles/ticks +average: 115174 cycles/ticks + +kyber_encaps_derand: +median: 136584 cycles/ticks +average: 138619 cycles/ticks + +kyber_encaps: +median: 137672 cycles/ticks +average: 139742 cycles/ticks + +kyber_decaps: +median: 178258 cycles/ticks +average: 180593 cycles/ticks + +Loop spin: 425 +gen_a: +median: 26128 cycles/ticks +average: 26454 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3728 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2504 cycles/ticks + +NTT: +median: 7072 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 10648 cycles/ticks +average: 10788 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9160 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 486 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1387 cycles/ticks + +poly_compress: +median: 666 cycles/ticks +average: 675 cycles/ticks + +poly_decompress: +median: 538 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 1800 cycles/ticks +average: 1857 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1187 cycles/ticks + +indcpa_keypair: +median: 97838 cycles/ticks +average: 99252 cycles/ticks + +indcpa_enc: +median: 124552 cycles/ticks +average: 126544 cycles/ticks + +indcpa_dec: +median: 38362 cycles/ticks +average: 38808 cycles/ticks + +kyber_keypair_derand: +median: 106648 cycles/ticks +average: 108037 cycles/ticks + +kyber_keypair: +median: 113740 cycles/ticks +average: 115238 cycles/ticks + +kyber_encaps_derand: +median: 134978 cycles/ticks +average: 136615 cycles/ticks + +kyber_encaps: +median: 136014 cycles/ticks +average: 138227 cycles/ticks + +kyber_decaps: +median: 176838 cycles/ticks +average: 179639 cycles/ticks + +Loop spin: 426 +gen_a: +median: 26172 cycles/ticks +average: 26615 cycles/ticks + +poly_getnoise_eta1: +median: 3750 cycles/ticks +average: 3755 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7228 cycles/ticks + +INVNTT: +median: 10882 cycles/ticks +average: 10903 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8882 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 704 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97858 cycles/ticks +average: 99232 cycles/ticks + +indcpa_enc: +median: 124868 cycles/ticks +average: 126883 cycles/ticks + +indcpa_dec: +median: 39450 cycles/ticks +average: 39293 cycles/ticks + +kyber_keypair_derand: +median: 106650 cycles/ticks +average: 108326 cycles/ticks + +kyber_keypair: +median: 113664 cycles/ticks +average: 115040 cycles/ticks + +kyber_encaps_derand: +median: 134812 cycles/ticks +average: 136422 cycles/ticks + +kyber_encaps: +median: 135726 cycles/ticks +average: 137327 cycles/ticks + +kyber_decaps: +median: 176508 cycles/ticks +average: 177326 cycles/ticks + +Loop spin: 427 +gen_a: +median: 26190 cycles/ticks +average: 26338 cycles/ticks + +poly_getnoise_eta1: +median: 3606 cycles/ticks +average: 3685 cycles/ticks + +poly_getnoise_eta2: +median: 2466 cycles/ticks +average: 2538 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7140 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10665 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8972 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1900 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97824 cycles/ticks +average: 98833 cycles/ticks + +indcpa_enc: +median: 124732 cycles/ticks +average: 126771 cycles/ticks + +indcpa_dec: +median: 38388 cycles/ticks +average: 38925 cycles/ticks + +kyber_keypair_derand: +median: 106612 cycles/ticks +average: 107818 cycles/ticks + +kyber_keypair: +median: 113632 cycles/ticks +average: 115043 cycles/ticks + +kyber_encaps_derand: +median: 135284 cycles/ticks +average: 137313 cycles/ticks + +kyber_encaps: +median: 136322 cycles/ticks +average: 138346 cycles/ticks + +kyber_decaps: +median: 176952 cycles/ticks +average: 179004 cycles/ticks + +Loop spin: 428 +gen_a: +median: 26188 cycles/ticks +average: 26438 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3761 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10715 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9160 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 703 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97880 cycles/ticks +average: 99055 cycles/ticks + +indcpa_enc: +median: 124744 cycles/ticks +average: 126466 cycles/ticks + +indcpa_dec: +median: 38424 cycles/ticks +average: 39041 cycles/ticks + +kyber_keypair_derand: +median: 106678 cycles/ticks +average: 107835 cycles/ticks + +kyber_keypair: +median: 113508 cycles/ticks +average: 114573 cycles/ticks + +kyber_encaps_derand: +median: 135000 cycles/ticks +average: 136683 cycles/ticks + +kyber_encaps: +median: 135958 cycles/ticks +average: 137985 cycles/ticks + +kyber_decaps: +median: 176750 cycles/ticks +average: 179069 cycles/ticks + +Loop spin: 429 +gen_a: +median: 26164 cycles/ticks +average: 26523 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3858 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2562 cycles/ticks + +NTT: +median: 7248 cycles/ticks +average: 7285 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10702 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8840 cycles/ticks +average: 8990 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1902 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 98030 cycles/ticks +average: 99303 cycles/ticks + +indcpa_enc: +median: 125120 cycles/ticks +average: 127448 cycles/ticks + +indcpa_dec: +median: 38458 cycles/ticks +average: 39124 cycles/ticks + +kyber_keypair_derand: +median: 106692 cycles/ticks +average: 108060 cycles/ticks + +kyber_keypair: +median: 114000 cycles/ticks +average: 115604 cycles/ticks + +kyber_encaps_derand: +median: 135124 cycles/ticks +average: 136840 cycles/ticks + +kyber_encaps: +median: 136094 cycles/ticks +average: 138328 cycles/ticks + +kyber_decaps: +median: 176858 cycles/ticks +average: 179426 cycles/ticks + +Loop spin: 430 +gen_a: +median: 26166 cycles/ticks +average: 26317 cycles/ticks + +poly_getnoise_eta1: +median: 3868 cycles/ticks +average: 3894 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2499 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10641 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8828 cycles/ticks +average: 8988 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 720 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98008 cycles/ticks +average: 99516 cycles/ticks + +indcpa_enc: +median: 124894 cycles/ticks +average: 126940 cycles/ticks + +indcpa_dec: +median: 38392 cycles/ticks +average: 38711 cycles/ticks + +kyber_keypair_derand: +median: 106934 cycles/ticks +average: 108578 cycles/ticks + +kyber_keypair: +median: 113710 cycles/ticks +average: 115109 cycles/ticks + +kyber_encaps_derand: +median: 135112 cycles/ticks +average: 137173 cycles/ticks + +kyber_encaps: +median: 136096 cycles/ticks +average: 138231 cycles/ticks + +kyber_decaps: +median: 176882 cycles/ticks +average: 179402 cycles/ticks + +Loop spin: 431 +gen_a: +median: 26214 cycles/ticks +average: 26427 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3785 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7137 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10647 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8861 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 700 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97986 cycles/ticks +average: 99433 cycles/ticks + +indcpa_enc: +median: 125244 cycles/ticks +average: 127654 cycles/ticks + +indcpa_dec: +median: 38406 cycles/ticks +average: 38908 cycles/ticks + +kyber_keypair_derand: +median: 106680 cycles/ticks +average: 108348 cycles/ticks + +kyber_keypair: +median: 113508 cycles/ticks +average: 114604 cycles/ticks + +kyber_encaps_derand: +median: 136766 cycles/ticks +average: 139038 cycles/ticks + +kyber_encaps: +median: 137594 cycles/ticks +average: 139643 cycles/ticks + +kyber_decaps: +median: 178524 cycles/ticks +average: 180894 cycles/ticks + +Loop spin: 432 +gen_a: +median: 26210 cycles/ticks +average: 26421 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3866 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2559 cycles/ticks + +NTT: +median: 6900 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10586 cycles/ticks +average: 10730 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8870 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1925 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1190 cycles/ticks + +indcpa_keypair: +median: 97898 cycles/ticks +average: 99321 cycles/ticks + +indcpa_enc: +median: 124838 cycles/ticks +average: 126664 cycles/ticks + +indcpa_dec: +median: 38432 cycles/ticks +average: 39005 cycles/ticks + +kyber_keypair_derand: +median: 106714 cycles/ticks +average: 108181 cycles/ticks + +kyber_keypair: +median: 113516 cycles/ticks +average: 114596 cycles/ticks + +kyber_encaps_derand: +median: 134852 cycles/ticks +average: 136672 cycles/ticks + +kyber_encaps: +median: 135872 cycles/ticks +average: 137894 cycles/ticks + +kyber_decaps: +median: 176686 cycles/ticks +average: 179233 cycles/ticks + +Loop spin: 433 +gen_a: +median: 26252 cycles/ticks +average: 26770 cycles/ticks + +poly_getnoise_eta1: +median: 3604 cycles/ticks +average: 3722 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2542 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7142 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10682 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9074 cycles/ticks +average: 9037 cycles/ticks + +poly_tomsg: +median: 450 cycles/ticks +average: 480 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98048 cycles/ticks +average: 99382 cycles/ticks + +indcpa_enc: +median: 124928 cycles/ticks +average: 127082 cycles/ticks + +indcpa_dec: +median: 38418 cycles/ticks +average: 38903 cycles/ticks + +kyber_keypair_derand: +median: 106804 cycles/ticks +average: 108673 cycles/ticks + +kyber_keypair: +median: 113534 cycles/ticks +average: 114720 cycles/ticks + +kyber_encaps_derand: +median: 134606 cycles/ticks +average: 136655 cycles/ticks + +kyber_encaps: +median: 135524 cycles/ticks +average: 137263 cycles/ticks + +kyber_decaps: +median: 176428 cycles/ticks +average: 178964 cycles/ticks + +Loop spin: 434 +gen_a: +median: 26210 cycles/ticks +average: 26551 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3720 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10666 cycles/ticks +average: 10808 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8909 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1896 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98072 cycles/ticks +average: 99573 cycles/ticks + +indcpa_enc: +median: 124834 cycles/ticks +average: 126780 cycles/ticks + +indcpa_dec: +median: 38368 cycles/ticks +average: 38803 cycles/ticks + +kyber_keypair_derand: +median: 106832 cycles/ticks +average: 108214 cycles/ticks + +kyber_keypair: +median: 113772 cycles/ticks +average: 115310 cycles/ticks + +kyber_encaps_derand: +median: 134922 cycles/ticks +average: 136720 cycles/ticks + +kyber_encaps: +median: 135880 cycles/ticks +average: 137753 cycles/ticks + +kyber_decaps: +median: 176806 cycles/ticks +average: 179574 cycles/ticks + +Loop spin: 435 +gen_a: +median: 26206 cycles/ticks +average: 26643 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3742 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10616 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8944 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 472 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1907 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1191 cycles/ticks + +indcpa_keypair: +median: 99464 cycles/ticks +average: 100879 cycles/ticks + +indcpa_enc: +median: 126054 cycles/ticks +average: 127457 cycles/ticks + +indcpa_dec: +median: 38388 cycles/ticks +average: 38852 cycles/ticks + +kyber_keypair_derand: +median: 106770 cycles/ticks +average: 108226 cycles/ticks + +kyber_keypair: +median: 113418 cycles/ticks +average: 113908 cycles/ticks + +kyber_encaps_derand: +median: 135314 cycles/ticks +average: 136516 cycles/ticks + +kyber_encaps: +median: 136020 cycles/ticks +average: 137455 cycles/ticks + +kyber_decaps: +median: 176890 cycles/ticks +average: 178599 cycles/ticks + +Loop spin: 436 +gen_a: +median: 26234 cycles/ticks +average: 26595 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3800 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2464 cycles/ticks + +NTT: +median: 6930 cycles/ticks +average: 7084 cycles/ticks + +INVNTT: +median: 10884 cycles/ticks +average: 10906 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8856 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1437 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1902 cycles/ticks +average: 1939 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1204 cycles/ticks + +indcpa_keypair: +median: 97718 cycles/ticks +average: 98766 cycles/ticks + +indcpa_enc: +median: 124586 cycles/ticks +average: 126588 cycles/ticks + +indcpa_dec: +median: 38424 cycles/ticks +average: 38991 cycles/ticks + +kyber_keypair_derand: +median: 106566 cycles/ticks +average: 107927 cycles/ticks + +kyber_keypair: +median: 113702 cycles/ticks +average: 115125 cycles/ticks + +kyber_encaps_derand: +median: 135178 cycles/ticks +average: 137674 cycles/ticks + +kyber_encaps: +median: 136034 cycles/ticks +average: 138157 cycles/ticks + +kyber_decaps: +median: 176836 cycles/ticks +average: 179327 cycles/ticks + +Loop spin: 437 +gen_a: +median: 26232 cycles/ticks +average: 26497 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3732 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7292 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10756 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8878 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 458 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1223 cycles/ticks + +indcpa_keypair: +median: 97872 cycles/ticks +average: 99525 cycles/ticks + +indcpa_enc: +median: 124504 cycles/ticks +average: 126058 cycles/ticks + +indcpa_dec: +median: 38400 cycles/ticks +average: 38871 cycles/ticks + +kyber_keypair_derand: +median: 106700 cycles/ticks +average: 108257 cycles/ticks + +kyber_keypair: +median: 113684 cycles/ticks +average: 115151 cycles/ticks + +kyber_encaps_derand: +median: 135072 cycles/ticks +average: 137327 cycles/ticks + +kyber_encaps: +median: 135898 cycles/ticks +average: 138016 cycles/ticks + +kyber_decaps: +median: 176754 cycles/ticks +average: 179384 cycles/ticks + +Loop spin: 438 +gen_a: +median: 26204 cycles/ticks +average: 26632 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3736 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7114 cycles/ticks +average: 7201 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10814 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9084 cycles/ticks +average: 9100 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 490 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1163 cycles/ticks + +indcpa_keypair: +median: 99422 cycles/ticks +average: 100966 cycles/ticks + +indcpa_enc: +median: 126340 cycles/ticks +average: 128449 cycles/ticks + +indcpa_dec: +median: 38454 cycles/ticks +average: 39022 cycles/ticks + +kyber_keypair_derand: +median: 106684 cycles/ticks +average: 108343 cycles/ticks + +kyber_keypair: +median: 113522 cycles/ticks +average: 114728 cycles/ticks + +kyber_encaps_derand: +median: 135186 cycles/ticks +average: 137275 cycles/ticks + +kyber_encaps: +median: 136024 cycles/ticks +average: 138242 cycles/ticks + +kyber_decaps: +median: 176918 cycles/ticks +average: 179677 cycles/ticks + +Loop spin: 439 +gen_a: +median: 26156 cycles/ticks +average: 26326 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3721 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7272 cycles/ticks +average: 7284 cycles/ticks + +INVNTT: +median: 10902 cycles/ticks +average: 10870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8873 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1514 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97774 cycles/ticks +average: 99029 cycles/ticks + +indcpa_enc: +median: 124728 cycles/ticks +average: 127009 cycles/ticks + +indcpa_dec: +median: 38366 cycles/ticks +average: 38767 cycles/ticks + +kyber_keypair_derand: +median: 106650 cycles/ticks +average: 108246 cycles/ticks + +kyber_keypair: +median: 113524 cycles/ticks +average: 114622 cycles/ticks + +kyber_encaps_derand: +median: 134900 cycles/ticks +average: 137162 cycles/ticks + +kyber_encaps: +median: 135858 cycles/ticks +average: 137807 cycles/ticks + +kyber_decaps: +median: 176718 cycles/ticks +average: 179194 cycles/ticks + +Loop spin: 440 +gen_a: +median: 26212 cycles/ticks +average: 26570 cycles/ticks + +poly_getnoise_eta1: +median: 3762 cycles/ticks +average: 3833 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7162 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8865 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1450 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1939 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98126 cycles/ticks +average: 99528 cycles/ticks + +indcpa_enc: +median: 125038 cycles/ticks +average: 127392 cycles/ticks + +indcpa_dec: +median: 38398 cycles/ticks +average: 38811 cycles/ticks + +kyber_keypair_derand: +median: 106512 cycles/ticks +average: 107911 cycles/ticks + +kyber_keypair: +median: 113918 cycles/ticks +average: 115510 cycles/ticks + +kyber_encaps_derand: +median: 135182 cycles/ticks +average: 137355 cycles/ticks + +kyber_encaps: +median: 136072 cycles/ticks +average: 138176 cycles/ticks + +kyber_decaps: +median: 176864 cycles/ticks +average: 178910 cycles/ticks + +Loop spin: 441 +gen_a: +median: 26172 cycles/ticks +average: 26475 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3752 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2489 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10804 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9082 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 706 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98040 cycles/ticks +average: 99591 cycles/ticks + +indcpa_enc: +median: 124876 cycles/ticks +average: 126953 cycles/ticks + +indcpa_dec: +median: 38428 cycles/ticks +average: 38912 cycles/ticks + +kyber_keypair_derand: +median: 106708 cycles/ticks +average: 108212 cycles/ticks + +kyber_keypair: +median: 113646 cycles/ticks +average: 114942 cycles/ticks + +kyber_encaps_derand: +median: 135100 cycles/ticks +average: 137396 cycles/ticks + +kyber_encaps: +median: 136048 cycles/ticks +average: 138483 cycles/ticks + +kyber_decaps: +median: 176856 cycles/ticks +average: 179592 cycles/ticks + +Loop spin: 442 +gen_a: +median: 26188 cycles/ticks +average: 26592 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3771 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7158 cycles/ticks + +INVNTT: +median: 10658 cycles/ticks +average: 10836 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8850 cycles/ticks +average: 9023 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 463 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 718 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97876 cycles/ticks +average: 98942 cycles/ticks + +indcpa_enc: +median: 124982 cycles/ticks +average: 127551 cycles/ticks + +indcpa_dec: +median: 38398 cycles/ticks +average: 38862 cycles/ticks + +kyber_keypair_derand: +median: 106606 cycles/ticks +average: 108021 cycles/ticks + +kyber_keypair: +median: 113616 cycles/ticks +average: 114977 cycles/ticks + +kyber_encaps_derand: +median: 135030 cycles/ticks +average: 136807 cycles/ticks + +kyber_encaps: +median: 135666 cycles/ticks +average: 137493 cycles/ticks + +kyber_decaps: +median: 176658 cycles/ticks +average: 178911 cycles/ticks + +Loop spin: 443 +gen_a: +median: 26228 cycles/ticks +average: 26360 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2581 cycles/ticks + +NTT: +median: 7234 cycles/ticks +average: 7240 cycles/ticks + +INVNTT: +median: 10620 cycles/ticks +average: 10712 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9084 cycles/ticks +average: 9095 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 467 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1459 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1167 cycles/ticks + +indcpa_keypair: +median: 99542 cycles/ticks +average: 100630 cycles/ticks + +indcpa_enc: +median: 126686 cycles/ticks +average: 128866 cycles/ticks + +indcpa_dec: +median: 38376 cycles/ticks +average: 38721 cycles/ticks + +kyber_keypair_derand: +median: 108158 cycles/ticks +average: 109863 cycles/ticks + +kyber_keypair: +median: 113578 cycles/ticks +average: 114799 cycles/ticks + +kyber_encaps_derand: +median: 134998 cycles/ticks +average: 137228 cycles/ticks + +kyber_encaps: +median: 136068 cycles/ticks +average: 138394 cycles/ticks + +kyber_decaps: +median: 177002 cycles/ticks +average: 179598 cycles/ticks + +Loop spin: 444 +gen_a: +median: 26166 cycles/ticks +average: 26328 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3752 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10652 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9147 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 600 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97926 cycles/ticks +average: 98924 cycles/ticks + +indcpa_enc: +median: 124786 cycles/ticks +average: 127171 cycles/ticks + +indcpa_dec: +median: 38512 cycles/ticks +average: 39256 cycles/ticks + +kyber_keypair_derand: +median: 106636 cycles/ticks +average: 107856 cycles/ticks + +kyber_keypair: +median: 113458 cycles/ticks +average: 114717 cycles/ticks + +kyber_encaps_derand: +median: 134854 cycles/ticks +average: 136907 cycles/ticks + +kyber_encaps: +median: 135750 cycles/ticks +average: 137776 cycles/ticks + +kyber_decaps: +median: 176756 cycles/ticks +average: 179531 cycles/ticks + +Loop spin: 445 +gen_a: +median: 26250 cycles/ticks +average: 26513 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3777 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7150 cycles/ticks + +INVNTT: +median: 10904 cycles/ticks +average: 10947 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9071 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97994 cycles/ticks +average: 98898 cycles/ticks + +indcpa_enc: +median: 124906 cycles/ticks +average: 126967 cycles/ticks + +indcpa_dec: +median: 38472 cycles/ticks +average: 39020 cycles/ticks + +kyber_keypair_derand: +median: 106826 cycles/ticks +average: 108411 cycles/ticks + +kyber_keypair: +median: 113696 cycles/ticks +average: 115060 cycles/ticks + +kyber_encaps_derand: +median: 134948 cycles/ticks +average: 136909 cycles/ticks + +kyber_encaps: +median: 135780 cycles/ticks +average: 137756 cycles/ticks + +kyber_decaps: +median: 176866 cycles/ticks +average: 179343 cycles/ticks + +Loop spin: 446 +gen_a: +median: 26208 cycles/ticks +average: 26652 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3845 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7182 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8855 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1925 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97974 cycles/ticks +average: 99531 cycles/ticks + +indcpa_enc: +median: 125202 cycles/ticks +average: 127674 cycles/ticks + +indcpa_dec: +median: 38394 cycles/ticks +average: 38701 cycles/ticks + +kyber_keypair_derand: +median: 106548 cycles/ticks +average: 108263 cycles/ticks + +kyber_keypair: +median: 113594 cycles/ticks +average: 114733 cycles/ticks + +kyber_encaps_derand: +median: 135280 cycles/ticks +average: 137555 cycles/ticks + +kyber_encaps: +median: 136228 cycles/ticks +average: 138398 cycles/ticks + +kyber_decaps: +median: 176938 cycles/ticks +average: 179140 cycles/ticks + +Loop spin: 447 +gen_a: +median: 26172 cycles/ticks +average: 26515 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3758 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9062 cycles/ticks +average: 9020 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 716 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97700 cycles/ticks +average: 98897 cycles/ticks + +indcpa_enc: +median: 124620 cycles/ticks +average: 126516 cycles/ticks + +indcpa_dec: +median: 39428 cycles/ticks +average: 39299 cycles/ticks + +kyber_keypair_derand: +median: 106544 cycles/ticks +average: 107935 cycles/ticks + +kyber_keypair: +median: 113628 cycles/ticks +average: 114936 cycles/ticks + +kyber_encaps_derand: +median: 135268 cycles/ticks +average: 137244 cycles/ticks + +kyber_encaps: +median: 136204 cycles/ticks +average: 138283 cycles/ticks + +kyber_decaps: +median: 176952 cycles/ticks +average: 179414 cycles/ticks + +Loop spin: 448 +gen_a: +median: 26194 cycles/ticks +average: 26678 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3763 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8851 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1472 cycles/ticks +average: 1511 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 582 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1197 cycles/ticks + +indcpa_keypair: +median: 97780 cycles/ticks +average: 99096 cycles/ticks + +indcpa_enc: +median: 124712 cycles/ticks +average: 126690 cycles/ticks + +indcpa_dec: +median: 38756 cycles/ticks +average: 39278 cycles/ticks + +kyber_keypair_derand: +median: 106682 cycles/ticks +average: 108350 cycles/ticks + +kyber_keypair: +median: 113660 cycles/ticks +average: 115037 cycles/ticks + +kyber_encaps_derand: +median: 135166 cycles/ticks +average: 137212 cycles/ticks + +kyber_encaps: +median: 136208 cycles/ticks +average: 138469 cycles/ticks + +kyber_decaps: +median: 176944 cycles/ticks +average: 179636 cycles/ticks + +Loop spin: 449 +gen_a: +median: 26164 cycles/ticks +average: 26418 cycles/ticks + +poly_getnoise_eta1: +median: 3764 cycles/ticks +average: 3822 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7148 cycles/ticks + +INVNTT: +median: 10564 cycles/ticks +average: 10613 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8855 cycles/ticks + +poly_tomsg: +median: 442 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 702 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1187 cycles/ticks + +indcpa_keypair: +median: 97910 cycles/ticks +average: 99577 cycles/ticks + +indcpa_enc: +median: 124718 cycles/ticks +average: 126900 cycles/ticks + +indcpa_dec: +median: 38502 cycles/ticks +average: 39167 cycles/ticks + +kyber_keypair_derand: +median: 106718 cycles/ticks +average: 108051 cycles/ticks + +kyber_keypair: +median: 113950 cycles/ticks +average: 115421 cycles/ticks + +kyber_encaps_derand: +median: 135062 cycles/ticks +average: 137350 cycles/ticks + +kyber_encaps: +median: 135812 cycles/ticks +average: 137984 cycles/ticks + +kyber_decaps: +median: 176800 cycles/ticks +average: 179677 cycles/ticks + +Loop spin: 450 +gen_a: +median: 26196 cycles/ticks +average: 26651 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7152 cycles/ticks +average: 7276 cycles/ticks + +INVNTT: +median: 10618 cycles/ticks +average: 10776 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8878 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1454 cycles/ticks +average: 1512 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 582 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 97958 cycles/ticks +average: 99076 cycles/ticks + +indcpa_enc: +median: 124858 cycles/ticks +average: 126828 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 38890 cycles/ticks + +kyber_keypair_derand: +median: 106506 cycles/ticks +average: 107845 cycles/ticks + +kyber_keypair: +median: 113594 cycles/ticks +average: 114795 cycles/ticks + +kyber_encaps_derand: +median: 135272 cycles/ticks +average: 137303 cycles/ticks + +kyber_encaps: +median: 136058 cycles/ticks +average: 137757 cycles/ticks + +kyber_decaps: +median: 177088 cycles/ticks +average: 180048 cycles/ticks + +Loop spin: 451 +gen_a: +median: 26438 cycles/ticks +average: 26775 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3767 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7087 cycles/ticks + +INVNTT: +median: 10616 cycles/ticks +average: 10783 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9133 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 698 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1169 cycles/ticks + +indcpa_keypair: +median: 97892 cycles/ticks +average: 99200 cycles/ticks + +indcpa_enc: +median: 125042 cycles/ticks +average: 127457 cycles/ticks + +indcpa_dec: +median: 38384 cycles/ticks +average: 38863 cycles/ticks + +kyber_keypair_derand: +median: 106688 cycles/ticks +average: 108382 cycles/ticks + +kyber_keypair: +median: 113698 cycles/ticks +average: 115208 cycles/ticks + +kyber_encaps_derand: +median: 134838 cycles/ticks +average: 136986 cycles/ticks + +kyber_encaps: +median: 135766 cycles/ticks +average: 137688 cycles/ticks + +kyber_decaps: +median: 176718 cycles/ticks +average: 179530 cycles/ticks + +Loop spin: 452 +gen_a: +median: 26204 cycles/ticks +average: 26658 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3727 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2548 cycles/ticks + +NTT: +median: 7240 cycles/ticks +average: 7277 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10786 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9084 cycles/ticks +average: 9076 cycles/ticks + +poly_tomsg: +median: 462 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 710 cycles/ticks +average: 710 cycles/ticks + +poly_decompress: +median: 574 cycles/ticks +average: 601 cycles/ticks + +polyvec_compress: +median: 1852 cycles/ticks +average: 1872 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1146 cycles/ticks + +indcpa_keypair: +median: 98016 cycles/ticks +average: 99578 cycles/ticks + +indcpa_enc: +median: 125080 cycles/ticks +average: 127465 cycles/ticks + +indcpa_dec: +median: 38372 cycles/ticks +average: 38825 cycles/ticks + +kyber_keypair_derand: +median: 106522 cycles/ticks +average: 108296 cycles/ticks + +kyber_keypair: +median: 113710 cycles/ticks +average: 115181 cycles/ticks + +kyber_encaps_derand: +median: 135004 cycles/ticks +average: 137060 cycles/ticks + +kyber_encaps: +median: 136040 cycles/ticks +average: 138359 cycles/ticks + +kyber_decaps: +median: 176700 cycles/ticks +average: 179256 cycles/ticks + +Loop spin: 453 +gen_a: +median: 26142 cycles/ticks +average: 26290 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3766 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 10628 cycles/ticks +average: 10815 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9076 cycles/ticks +average: 9054 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 97838 cycles/ticks +average: 99009 cycles/ticks + +indcpa_enc: +median: 124750 cycles/ticks +average: 126552 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 38943 cycles/ticks + +kyber_keypair_derand: +median: 106644 cycles/ticks +average: 108139 cycles/ticks + +kyber_keypair: +median: 113558 cycles/ticks +average: 114750 cycles/ticks + +kyber_encaps_derand: +median: 135042 cycles/ticks +average: 136987 cycles/ticks + +kyber_encaps: +median: 135944 cycles/ticks +average: 138217 cycles/ticks + +kyber_decaps: +median: 176820 cycles/ticks +average: 179301 cycles/ticks + +Loop spin: 454 +gen_a: +median: 26182 cycles/ticks +average: 26345 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3785 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2569 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7348 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8842 cycles/ticks +average: 8980 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1925 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98088 cycles/ticks +average: 99275 cycles/ticks + +indcpa_enc: +median: 125144 cycles/ticks +average: 127232 cycles/ticks + +indcpa_dec: +median: 38452 cycles/ticks +average: 39041 cycles/ticks + +kyber_keypair_derand: +median: 106424 cycles/ticks +average: 107339 cycles/ticks + +kyber_keypair: +median: 113712 cycles/ticks +average: 115263 cycles/ticks + +kyber_encaps_derand: +median: 135222 cycles/ticks +average: 137368 cycles/ticks + +kyber_encaps: +median: 136028 cycles/ticks +average: 138299 cycles/ticks + +kyber_decaps: +median: 176900 cycles/ticks +average: 179660 cycles/ticks + +Loop spin: 455 +gen_a: +median: 26188 cycles/ticks +average: 26587 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3871 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8828 cycles/ticks +average: 8970 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1482 cycles/ticks + +poly_compress: +median: 706 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1197 cycles/ticks + +indcpa_keypair: +median: 97904 cycles/ticks +average: 99248 cycles/ticks + +indcpa_enc: +median: 124860 cycles/ticks +average: 126988 cycles/ticks + +indcpa_dec: +median: 39442 cycles/ticks +average: 39210 cycles/ticks + +kyber_keypair_derand: +median: 106574 cycles/ticks +average: 107998 cycles/ticks + +kyber_keypair: +median: 113858 cycles/ticks +average: 115290 cycles/ticks + +kyber_encaps_derand: +median: 135090 cycles/ticks +average: 137185 cycles/ticks + +kyber_encaps: +median: 136040 cycles/ticks +average: 138016 cycles/ticks + +kyber_decaps: +median: 176914 cycles/ticks +average: 179255 cycles/ticks + +Loop spin: 456 +gen_a: +median: 26170 cycles/ticks +average: 26335 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3861 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2561 cycles/ticks + +NTT: +median: 7112 cycles/ticks +average: 7254 cycles/ticks + +INVNTT: +median: 10568 cycles/ticks +average: 10618 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8884 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 698 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1870 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97762 cycles/ticks +average: 99213 cycles/ticks + +indcpa_enc: +median: 124804 cycles/ticks +average: 126763 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 39094 cycles/ticks + +kyber_keypair_derand: +median: 106524 cycles/ticks +average: 108303 cycles/ticks + +kyber_keypair: +median: 113652 cycles/ticks +average: 115209 cycles/ticks + +kyber_encaps_derand: +median: 135022 cycles/ticks +average: 137538 cycles/ticks + +kyber_encaps: +median: 135918 cycles/ticks +average: 138284 cycles/ticks + +kyber_decaps: +median: 176790 cycles/ticks +average: 179425 cycles/ticks + +Loop spin: 457 +gen_a: +median: 26254 cycles/ticks +average: 26592 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3761 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 6900 cycles/ticks +average: 7033 cycles/ticks + +INVNTT: +median: 10616 cycles/ticks +average: 10850 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9137 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1924 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1189 cycles/ticks + +indcpa_keypair: +median: 97888 cycles/ticks +average: 99406 cycles/ticks + +indcpa_enc: +median: 124542 cycles/ticks +average: 126211 cycles/ticks + +indcpa_dec: +median: 38416 cycles/ticks +average: 38602 cycles/ticks + +kyber_keypair_derand: +median: 106366 cycles/ticks +average: 107342 cycles/ticks + +kyber_keypair: +median: 113748 cycles/ticks +average: 115224 cycles/ticks + +kyber_encaps_derand: +median: 135218 cycles/ticks +average: 137114 cycles/ticks + +kyber_encaps: +median: 136210 cycles/ticks +average: 138307 cycles/ticks + +kyber_decaps: +median: 176928 cycles/ticks +average: 178980 cycles/ticks + +Loop spin: 458 +gen_a: +median: 26166 cycles/ticks +average: 26614 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3729 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 10618 cycles/ticks +average: 10708 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9143 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1923 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1206 cycles/ticks + +indcpa_keypair: +median: 97904 cycles/ticks +average: 98981 cycles/ticks + +indcpa_enc: +median: 124964 cycles/ticks +average: 127078 cycles/ticks + +indcpa_dec: +median: 39438 cycles/ticks +average: 39251 cycles/ticks + +kyber_keypair_derand: +median: 106616 cycles/ticks +average: 108084 cycles/ticks + +kyber_keypair: +median: 113650 cycles/ticks +average: 115060 cycles/ticks + +kyber_encaps_derand: +median: 135270 cycles/ticks +average: 137372 cycles/ticks + +kyber_encaps: +median: 136208 cycles/ticks +average: 138292 cycles/ticks + +kyber_decaps: +median: 176944 cycles/ticks +average: 178688 cycles/ticks + +Loop spin: 459 +gen_a: +median: 26200 cycles/ticks +average: 26491 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3770 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7054 cycles/ticks +average: 7087 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8869 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 703 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1901 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97962 cycles/ticks +average: 99418 cycles/ticks + +indcpa_enc: +median: 124908 cycles/ticks +average: 127186 cycles/ticks + +indcpa_dec: +median: 38508 cycles/ticks +average: 39214 cycles/ticks + +kyber_keypair_derand: +median: 106766 cycles/ticks +average: 108435 cycles/ticks + +kyber_keypair: +median: 113716 cycles/ticks +average: 115115 cycles/ticks + +kyber_encaps_derand: +median: 135200 cycles/ticks +average: 137048 cycles/ticks + +kyber_encaps: +median: 136098 cycles/ticks +average: 138168 cycles/ticks + +kyber_decaps: +median: 177066 cycles/ticks +average: 179666 cycles/ticks + +Loop spin: 460 +gen_a: +median: 26236 cycles/ticks +average: 26692 cycles/ticks + +poly_getnoise_eta1: +median: 3876 cycles/ticks +average: 3906 cycles/ticks + +poly_getnoise_eta2: +median: 2548 cycles/ticks +average: 2565 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7156 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 10685 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9082 cycles/ticks +average: 9077 cycles/ticks + +poly_tomsg: +median: 462 cycles/ticks +average: 457 cycles/ticks + +poly_frommsg: +median: 1480 cycles/ticks +average: 1474 cycles/ticks + +poly_compress: +median: 710 cycles/ticks +average: 710 cycles/ticks + +poly_decompress: +median: 574 cycles/ticks +average: 596 cycles/ticks + +polyvec_compress: +median: 1908 cycles/ticks +average: 1908 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1220 cycles/ticks + +indcpa_keypair: +median: 97914 cycles/ticks +average: 99090 cycles/ticks + +indcpa_enc: +median: 124950 cycles/ticks +average: 127058 cycles/ticks + +indcpa_dec: +median: 38430 cycles/ticks +average: 38902 cycles/ticks + +kyber_keypair_derand: +median: 106698 cycles/ticks +average: 108286 cycles/ticks + +kyber_keypair: +median: 113618 cycles/ticks +average: 114851 cycles/ticks + +kyber_encaps_derand: +median: 135132 cycles/ticks +average: 137138 cycles/ticks + +kyber_encaps: +median: 135860 cycles/ticks +average: 138234 cycles/ticks + +kyber_decaps: +median: 176894 cycles/ticks +average: 179571 cycles/ticks + +Loop spin: 461 +gen_a: +median: 26264 cycles/ticks +average: 26749 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3778 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9163 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 574 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1162 cycles/ticks + +indcpa_keypair: +median: 97930 cycles/ticks +average: 99605 cycles/ticks + +indcpa_enc: +median: 124926 cycles/ticks +average: 127214 cycles/ticks + +indcpa_dec: +median: 38418 cycles/ticks +average: 38805 cycles/ticks + +kyber_keypair_derand: +median: 106484 cycles/ticks +average: 107876 cycles/ticks + +kyber_keypair: +median: 113666 cycles/ticks +average: 115089 cycles/ticks + +kyber_encaps_derand: +median: 134922 cycles/ticks +average: 136503 cycles/ticks + +kyber_encaps: +median: 135944 cycles/ticks +average: 137886 cycles/ticks + +kyber_decaps: +median: 176628 cycles/ticks +average: 178920 cycles/ticks + +Loop spin: 462 +gen_a: +median: 26190 cycles/ticks +average: 26321 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7218 cycles/ticks + +INVNTT: +median: 10910 cycles/ticks +average: 10910 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8886 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 697 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98034 cycles/ticks +average: 99522 cycles/ticks + +indcpa_enc: +median: 125120 cycles/ticks +average: 127444 cycles/ticks + +indcpa_dec: +median: 38512 cycles/ticks +average: 39173 cycles/ticks + +kyber_keypair_derand: +median: 106606 cycles/ticks +average: 108103 cycles/ticks + +kyber_keypair: +median: 113736 cycles/ticks +average: 115201 cycles/ticks + +kyber_encaps_derand: +median: 135100 cycles/ticks +average: 137077 cycles/ticks + +kyber_encaps: +median: 136148 cycles/ticks +average: 138364 cycles/ticks + +kyber_decaps: +median: 176860 cycles/ticks +average: 179548 cycles/ticks + +Loop spin: 463 +gen_a: +median: 26170 cycles/ticks +average: 26458 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2489 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8885 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 565 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1152 cycles/ticks + +indcpa_keypair: +median: 97988 cycles/ticks +average: 99363 cycles/ticks + +indcpa_enc: +median: 124792 cycles/ticks +average: 127014 cycles/ticks + +indcpa_dec: +median: 38404 cycles/ticks +average: 38889 cycles/ticks + +kyber_keypair_derand: +median: 106740 cycles/ticks +average: 108355 cycles/ticks + +kyber_keypair: +median: 113602 cycles/ticks +average: 114901 cycles/ticks + +kyber_encaps_derand: +median: 134888 cycles/ticks +average: 136806 cycles/ticks + +kyber_encaps: +median: 135910 cycles/ticks +average: 138227 cycles/ticks + +kyber_decaps: +median: 176792 cycles/ticks +average: 179257 cycles/ticks + +Loop spin: 464 +gen_a: +median: 26206 cycles/ticks +average: 26645 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3740 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7120 cycles/ticks +average: 7145 cycles/ticks + +INVNTT: +median: 10890 cycles/ticks +average: 10911 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8920 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 99494 cycles/ticks +average: 100652 cycles/ticks + +indcpa_enc: +median: 126384 cycles/ticks +average: 128269 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 39012 cycles/ticks + +kyber_keypair_derand: +median: 106692 cycles/ticks +average: 108213 cycles/ticks + +kyber_keypair: +median: 113580 cycles/ticks +average: 114887 cycles/ticks + +kyber_encaps_derand: +median: 134824 cycles/ticks +average: 136929 cycles/ticks + +kyber_encaps: +median: 135654 cycles/ticks +average: 137306 cycles/ticks + +kyber_decaps: +median: 176634 cycles/ticks +average: 178378 cycles/ticks + +Loop spin: 465 +gen_a: +median: 26156 cycles/ticks +average: 26470 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3760 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7320 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8865 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 694 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97778 cycles/ticks +average: 99026 cycles/ticks + +indcpa_enc: +median: 124682 cycles/ticks +average: 126457 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 38776 cycles/ticks + +kyber_keypair_derand: +median: 108068 cycles/ticks +average: 109582 cycles/ticks + +kyber_keypair: +median: 113628 cycles/ticks +average: 114958 cycles/ticks + +kyber_encaps_derand: +median: 135062 cycles/ticks +average: 136866 cycles/ticks + +kyber_encaps: +median: 135964 cycles/ticks +average: 138136 cycles/ticks + +kyber_decaps: +median: 176812 cycles/ticks +average: 179486 cycles/ticks + +Loop spin: 466 +gen_a: +median: 26202 cycles/ticks +average: 26349 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3726 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 10912 cycles/ticks +average: 10956 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8941 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97938 cycles/ticks +average: 99572 cycles/ticks + +indcpa_enc: +median: 124992 cycles/ticks +average: 126996 cycles/ticks + +indcpa_dec: +median: 38438 cycles/ticks +average: 39055 cycles/ticks + +kyber_keypair_derand: +median: 106716 cycles/ticks +average: 108059 cycles/ticks + +kyber_keypair: +median: 113624 cycles/ticks +average: 114951 cycles/ticks + +kyber_encaps_derand: +median: 135038 cycles/ticks +average: 136728 cycles/ticks + +kyber_encaps: +median: 135986 cycles/ticks +average: 138217 cycles/ticks + +kyber_decaps: +median: 176832 cycles/ticks +average: 179401 cycles/ticks + +Loop spin: 467 +gen_a: +median: 26222 cycles/ticks +average: 26610 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3785 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2559 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7157 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10665 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9070 cycles/ticks +average: 9079 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 723 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 597 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1868 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97950 cycles/ticks +average: 98938 cycles/ticks + +indcpa_enc: +median: 124630 cycles/ticks +average: 125689 cycles/ticks + +indcpa_dec: +median: 38394 cycles/ticks +average: 38541 cycles/ticks + +kyber_keypair_derand: +median: 106524 cycles/ticks +average: 106957 cycles/ticks + +kyber_keypair: +median: 113318 cycles/ticks +average: 113811 cycles/ticks + +kyber_encaps_derand: +median: 134914 cycles/ticks +average: 135669 cycles/ticks + +kyber_encaps: +median: 135964 cycles/ticks +average: 137001 cycles/ticks + +kyber_decaps: +median: 176794 cycles/ticks +average: 177521 cycles/ticks + +Loop spin: 468 +gen_a: +median: 26168 cycles/ticks +average: 26316 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3781 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2455 cycles/ticks + +NTT: +median: 6910 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10700 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8859 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 474 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 586 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 97982 cycles/ticks +average: 99586 cycles/ticks + +indcpa_enc: +median: 124958 cycles/ticks +average: 127338 cycles/ticks + +indcpa_dec: +median: 38384 cycles/ticks +average: 38926 cycles/ticks + +kyber_keypair_derand: +median: 106578 cycles/ticks +average: 107732 cycles/ticks + +kyber_keypair: +median: 113838 cycles/ticks +average: 115474 cycles/ticks + +kyber_encaps_derand: +median: 135114 cycles/ticks +average: 137320 cycles/ticks + +kyber_encaps: +median: 135940 cycles/ticks +average: 138193 cycles/ticks + +kyber_decaps: +median: 176802 cycles/ticks +average: 179218 cycles/ticks + +Loop spin: 469 +gen_a: +median: 26972 cycles/ticks +average: 26810 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2513 cycles/ticks + +NTT: +median: 6970 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10658 cycles/ticks +average: 10789 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9126 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1869 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1162 cycles/ticks + +indcpa_keypair: +median: 97636 cycles/ticks +average: 98729 cycles/ticks + +indcpa_enc: +median: 124538 cycles/ticks +average: 126543 cycles/ticks + +indcpa_dec: +median: 38364 cycles/ticks +average: 38901 cycles/ticks + +kyber_keypair_derand: +median: 106524 cycles/ticks +average: 108175 cycles/ticks + +kyber_keypair: +median: 113514 cycles/ticks +average: 114718 cycles/ticks + +kyber_encaps_derand: +median: 134794 cycles/ticks +average: 136011 cycles/ticks + +kyber_encaps: +median: 135838 cycles/ticks +average: 138187 cycles/ticks + +kyber_decaps: +median: 176706 cycles/ticks +average: 178889 cycles/ticks + +Loop spin: 470 +gen_a: +median: 26202 cycles/ticks +average: 26741 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3805 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7137 cycles/ticks + +INVNTT: +median: 10616 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8846 cycles/ticks +average: 9028 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 568 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1160 cycles/ticks + +indcpa_keypair: +median: 97958 cycles/ticks +average: 99158 cycles/ticks + +indcpa_enc: +median: 124690 cycles/ticks +average: 126794 cycles/ticks + +indcpa_dec: +median: 38490 cycles/ticks +average: 39139 cycles/ticks + +kyber_keypair_derand: +median: 106544 cycles/ticks +average: 108155 cycles/ticks + +kyber_keypair: +median: 113732 cycles/ticks +average: 115302 cycles/ticks + +kyber_encaps_derand: +median: 135092 cycles/ticks +average: 137285 cycles/ticks + +kyber_encaps: +median: 135944 cycles/ticks +average: 138221 cycles/ticks + +kyber_decaps: +median: 176858 cycles/ticks +average: 179741 cycles/ticks + +Loop spin: 471 +gen_a: +median: 26210 cycles/ticks +average: 26476 cycles/ticks + +poly_getnoise_eta1: +median: 3610 cycles/ticks +average: 3803 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2399 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7178 cycles/ticks + +INVNTT: +median: 10614 cycles/ticks +average: 10800 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9122 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1859 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1152 cycles/ticks + +indcpa_keypair: +median: 97968 cycles/ticks +average: 99155 cycles/ticks + +indcpa_enc: +median: 124968 cycles/ticks +average: 127301 cycles/ticks + +indcpa_dec: +median: 38348 cycles/ticks +average: 38529 cycles/ticks + +kyber_keypair_derand: +median: 106474 cycles/ticks +average: 108024 cycles/ticks + +kyber_keypair: +median: 113712 cycles/ticks +average: 115050 cycles/ticks + +kyber_encaps_derand: +median: 134756 cycles/ticks +average: 136394 cycles/ticks + +kyber_encaps: +median: 135766 cycles/ticks +average: 137876 cycles/ticks + +kyber_decaps: +median: 176638 cycles/ticks +average: 179051 cycles/ticks + +Loop spin: 472 +gen_a: +median: 26238 cycles/ticks +average: 26529 cycles/ticks + +poly_getnoise_eta1: +median: 3764 cycles/ticks +average: 3780 cycles/ticks + +poly_getnoise_eta2: +median: 2476 cycles/ticks +average: 2492 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10649 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8877 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 719 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 586 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1194 cycles/ticks + +indcpa_keypair: +median: 97896 cycles/ticks +average: 99334 cycles/ticks + +indcpa_enc: +median: 124906 cycles/ticks +average: 126965 cycles/ticks + +indcpa_dec: +median: 39414 cycles/ticks +average: 39292 cycles/ticks + +kyber_keypair_derand: +median: 106676 cycles/ticks +average: 107432 cycles/ticks + +kyber_keypair: +median: 113576 cycles/ticks +average: 114612 cycles/ticks + +kyber_encaps_derand: +median: 135092 cycles/ticks +average: 136525 cycles/ticks + +kyber_encaps: +median: 136026 cycles/ticks +average: 137994 cycles/ticks + +kyber_decaps: +median: 176882 cycles/ticks +average: 179520 cycles/ticks + +Loop spin: 473 +gen_a: +median: 26190 cycles/ticks +average: 26556 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3751 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9082 cycles/ticks +average: 9087 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1454 cycles/ticks +average: 1513 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1875 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97932 cycles/ticks +average: 99468 cycles/ticks + +indcpa_enc: +median: 124750 cycles/ticks +average: 126387 cycles/ticks + +indcpa_dec: +median: 38534 cycles/ticks +average: 39214 cycles/ticks + +kyber_keypair_derand: +median: 106678 cycles/ticks +average: 107885 cycles/ticks + +kyber_keypair: +median: 113656 cycles/ticks +average: 115035 cycles/ticks + +kyber_encaps_derand: +median: 135064 cycles/ticks +average: 136881 cycles/ticks + +kyber_encaps: +median: 135858 cycles/ticks +average: 137777 cycles/ticks + +kyber_decaps: +median: 176846 cycles/ticks +average: 179317 cycles/ticks + +Loop spin: 474 +gen_a: +median: 26222 cycles/ticks +average: 26779 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3783 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 10590 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8875 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1158 cycles/ticks + +indcpa_keypair: +median: 97760 cycles/ticks +average: 99312 cycles/ticks + +indcpa_enc: +median: 124680 cycles/ticks +average: 126991 cycles/ticks + +indcpa_dec: +median: 38380 cycles/ticks +average: 38822 cycles/ticks + +kyber_keypair_derand: +median: 106750 cycles/ticks +average: 108390 cycles/ticks + +kyber_keypair: +median: 113638 cycles/ticks +average: 115082 cycles/ticks + +kyber_encaps_derand: +median: 134944 cycles/ticks +average: 137197 cycles/ticks + +kyber_encaps: +median: 135898 cycles/ticks +average: 138157 cycles/ticks + +kyber_decaps: +median: 176824 cycles/ticks +average: 179480 cycles/ticks + +Loop spin: 475 +gen_a: +median: 26926 cycles/ticks +average: 26797 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7157 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10652 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8846 cycles/ticks +average: 9063 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 699 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97972 cycles/ticks +average: 99509 cycles/ticks + +indcpa_enc: +median: 124960 cycles/ticks +average: 127111 cycles/ticks + +indcpa_dec: +median: 38454 cycles/ticks +average: 39116 cycles/ticks + +kyber_keypair_derand: +median: 106762 cycles/ticks +average: 108182 cycles/ticks + +kyber_keypair: +median: 113614 cycles/ticks +average: 115006 cycles/ticks + +kyber_encaps_derand: +median: 135120 cycles/ticks +average: 137185 cycles/ticks + +kyber_encaps: +median: 135972 cycles/ticks +average: 137895 cycles/ticks + +kyber_decaps: +median: 176760 cycles/ticks +average: 179387 cycles/ticks + +Loop spin: 476 +gen_a: +median: 26208 cycles/ticks +average: 26555 cycles/ticks + +poly_getnoise_eta1: +median: 3868 cycles/ticks +average: 3919 cycles/ticks + +poly_getnoise_eta2: +median: 2542 cycles/ticks +average: 2560 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9136 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 97926 cycles/ticks +average: 99178 cycles/ticks + +indcpa_enc: +median: 124678 cycles/ticks +average: 126668 cycles/ticks + +indcpa_dec: +median: 38362 cycles/ticks +average: 38829 cycles/ticks + +kyber_keypair_derand: +median: 106850 cycles/ticks +average: 108216 cycles/ticks + +kyber_keypair: +median: 113554 cycles/ticks +average: 114787 cycles/ticks + +kyber_encaps_derand: +median: 135052 cycles/ticks +average: 137084 cycles/ticks + +kyber_encaps: +median: 135922 cycles/ticks +average: 137698 cycles/ticks + +kyber_decaps: +median: 176936 cycles/ticks +average: 179453 cycles/ticks + +Loop spin: 477 +gen_a: +median: 26186 cycles/ticks +average: 26591 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3757 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2541 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 10648 cycles/ticks +average: 10820 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9135 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 477 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98062 cycles/ticks +average: 99574 cycles/ticks + +indcpa_enc: +median: 124952 cycles/ticks +average: 127202 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 38924 cycles/ticks + +kyber_keypair_derand: +median: 106664 cycles/ticks +average: 108322 cycles/ticks + +kyber_keypair: +median: 113760 cycles/ticks +average: 115076 cycles/ticks + +kyber_encaps_derand: +median: 135298 cycles/ticks +average: 137423 cycles/ticks + +kyber_encaps: +median: 136082 cycles/ticks +average: 138237 cycles/ticks + +kyber_decaps: +median: 177056 cycles/ticks +average: 179954 cycles/ticks + +Loop spin: 478 +gen_a: +median: 26228 cycles/ticks +average: 26322 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3737 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2515 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7348 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10737 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8857 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1938 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98098 cycles/ticks +average: 99594 cycles/ticks + +indcpa_enc: +median: 124586 cycles/ticks +average: 126528 cycles/ticks + +indcpa_dec: +median: 39396 cycles/ticks +average: 39260 cycles/ticks + +kyber_keypair_derand: +median: 106442 cycles/ticks +average: 107945 cycles/ticks + +kyber_keypair: +median: 113724 cycles/ticks +average: 115244 cycles/ticks + +kyber_encaps_derand: +median: 134806 cycles/ticks +average: 136859 cycles/ticks + +kyber_encaps: +median: 135776 cycles/ticks +average: 138029 cycles/ticks + +kyber_decaps: +median: 176782 cycles/ticks +average: 179278 cycles/ticks + +Loop spin: 479 +gen_a: +median: 26206 cycles/ticks +average: 26453 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3727 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 10564 cycles/ticks +average: 10650 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8848 cycles/ticks +average: 9026 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 477 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1904 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97708 cycles/ticks +average: 99075 cycles/ticks + +indcpa_enc: +median: 124790 cycles/ticks +average: 127135 cycles/ticks + +indcpa_dec: +median: 38428 cycles/ticks +average: 39015 cycles/ticks + +kyber_keypair_derand: +median: 106678 cycles/ticks +average: 107358 cycles/ticks + +kyber_keypair: +median: 113536 cycles/ticks +average: 114657 cycles/ticks + +kyber_encaps_derand: +median: 135130 cycles/ticks +average: 136940 cycles/ticks + +kyber_encaps: +median: 135976 cycles/ticks +average: 137505 cycles/ticks + +kyber_decaps: +median: 176902 cycles/ticks +average: 179159 cycles/ticks + +Loop spin: 480 +gen_a: +median: 26194 cycles/ticks +average: 26474 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3756 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10648 cycles/ticks +average: 10818 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9150 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1160 cycles/ticks + +indcpa_keypair: +median: 97748 cycles/ticks +average: 99304 cycles/ticks + +indcpa_enc: +median: 124720 cycles/ticks +average: 126829 cycles/ticks + +indcpa_dec: +median: 38446 cycles/ticks +average: 39083 cycles/ticks + +kyber_keypair_derand: +median: 106598 cycles/ticks +average: 108262 cycles/ticks + +kyber_keypair: +median: 113576 cycles/ticks +average: 114917 cycles/ticks + +kyber_encaps_derand: +median: 135082 cycles/ticks +average: 137407 cycles/ticks + +kyber_encaps: +median: 135966 cycles/ticks +average: 138284 cycles/ticks + +kyber_decaps: +median: 176776 cycles/ticks +average: 179351 cycles/ticks + +Loop spin: 481 +gen_a: +median: 26188 cycles/ticks +average: 26351 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3886 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2545 cycles/ticks + +NTT: +median: 6898 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9128 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1159 cycles/ticks + +indcpa_keypair: +median: 97692 cycles/ticks +average: 99184 cycles/ticks + +indcpa_enc: +median: 124598 cycles/ticks +average: 126570 cycles/ticks + +indcpa_dec: +median: 38460 cycles/ticks +average: 39141 cycles/ticks + +kyber_keypair_derand: +median: 106670 cycles/ticks +average: 108200 cycles/ticks + +kyber_keypair: +median: 113768 cycles/ticks +average: 115324 cycles/ticks + +kyber_encaps_derand: +median: 135338 cycles/ticks +average: 137474 cycles/ticks + +kyber_encaps: +median: 136374 cycles/ticks +average: 138393 cycles/ticks + +kyber_decaps: +median: 177128 cycles/ticks +average: 179492 cycles/ticks + +Loop spin: 482 +gen_a: +median: 26182 cycles/ticks +average: 26454 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3758 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7152 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10771 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9082 cycles/ticks +average: 9091 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1437 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 97898 cycles/ticks +average: 99344 cycles/ticks + +indcpa_enc: +median: 124736 cycles/ticks +average: 126900 cycles/ticks + +indcpa_dec: +median: 38392 cycles/ticks +average: 38967 cycles/ticks + +kyber_keypair_derand: +median: 106694 cycles/ticks +average: 108168 cycles/ticks + +kyber_keypair: +median: 113776 cycles/ticks +average: 115346 cycles/ticks + +kyber_encaps_derand: +median: 135066 cycles/ticks +average: 137090 cycles/ticks + +kyber_encaps: +median: 135948 cycles/ticks +average: 137725 cycles/ticks + +kyber_decaps: +median: 176766 cycles/ticks +average: 179665 cycles/ticks + +Loop spin: 483 +gen_a: +median: 26172 cycles/ticks +average: 26348 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3729 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7153 cycles/ticks + +INVNTT: +median: 10616 cycles/ticks +average: 10783 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9100 cycles/ticks +average: 9165 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 473 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98162 cycles/ticks +average: 99582 cycles/ticks + +indcpa_enc: +median: 124944 cycles/ticks +average: 126811 cycles/ticks + +indcpa_dec: +median: 38374 cycles/ticks +average: 38561 cycles/ticks + +kyber_keypair_derand: +median: 106792 cycles/ticks +average: 107908 cycles/ticks + +kyber_keypair: +median: 113488 cycles/ticks +average: 114605 cycles/ticks + +kyber_encaps_derand: +median: 135078 cycles/ticks +average: 137397 cycles/ticks + +kyber_encaps: +median: 135968 cycles/ticks +average: 137742 cycles/ticks + +kyber_decaps: +median: 176762 cycles/ticks +average: 179286 cycles/ticks + +Loop spin: 484 +gen_a: +median: 26186 cycles/ticks +average: 26404 cycles/ticks + +poly_getnoise_eta1: +median: 3720 cycles/ticks +average: 3825 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2496 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9150 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 486 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +indcpa_keypair: +median: 97964 cycles/ticks +average: 99275 cycles/ticks + +indcpa_enc: +median: 124870 cycles/ticks +average: 127146 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 38965 cycles/ticks + +kyber_keypair_derand: +median: 108354 cycles/ticks +average: 109995 cycles/ticks + +kyber_keypair: +median: 113692 cycles/ticks +average: 115130 cycles/ticks + +kyber_encaps_derand: +median: 134874 cycles/ticks +average: 136792 cycles/ticks + +kyber_encaps: +median: 135638 cycles/ticks +average: 137575 cycles/ticks + +kyber_decaps: +median: 176848 cycles/ticks +average: 179955 cycles/ticks + +Loop spin: 485 +gen_a: +median: 26174 cycles/ticks +average: 26327 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3744 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7286 cycles/ticks +average: 7292 cycles/ticks + +INVNTT: +median: 10908 cycles/ticks +average: 10920 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8865 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 699 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97862 cycles/ticks +average: 99260 cycles/ticks + +indcpa_enc: +median: 125028 cycles/ticks +average: 127396 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 39018 cycles/ticks + +kyber_keypair_derand: +median: 106350 cycles/ticks +average: 107860 cycles/ticks + +kyber_keypair: +median: 113646 cycles/ticks +average: 115232 cycles/ticks + +kyber_encaps_derand: +median: 135344 cycles/ticks +average: 137761 cycles/ticks + +kyber_encaps: +median: 136088 cycles/ticks +average: 138071 cycles/ticks + +kyber_decaps: +median: 176832 cycles/ticks +average: 179253 cycles/ticks + +Loop spin: 486 +gen_a: +median: 26178 cycles/ticks +average: 26565 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3743 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7154 cycles/ticks +average: 7263 cycles/ticks + +INVNTT: +median: 10860 cycles/ticks +average: 10867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8879 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +indcpa_keypair: +median: 98002 cycles/ticks +average: 99567 cycles/ticks + +indcpa_enc: +median: 124896 cycles/ticks +average: 126944 cycles/ticks + +indcpa_dec: +median: 38342 cycles/ticks +average: 38837 cycles/ticks + +kyber_keypair_derand: +median: 106616 cycles/ticks +average: 108027 cycles/ticks + +kyber_keypair: +median: 113718 cycles/ticks +average: 115199 cycles/ticks + +kyber_encaps_derand: +median: 135152 cycles/ticks +average: 137174 cycles/ticks + +kyber_encaps: +median: 136144 cycles/ticks +average: 138206 cycles/ticks + +kyber_decaps: +median: 176762 cycles/ticks +average: 178600 cycles/ticks + +Loop spin: 487 +gen_a: +median: 26180 cycles/ticks +average: 26317 cycles/ticks + +poly_getnoise_eta1: +median: 3718 cycles/ticks +average: 3751 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7151 cycles/ticks + +INVNTT: +median: 10904 cycles/ticks +average: 10881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8856 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1859 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98154 cycles/ticks +average: 99159 cycles/ticks + +indcpa_enc: +median: 125128 cycles/ticks +average: 127409 cycles/ticks + +indcpa_dec: +median: 38394 cycles/ticks +average: 38794 cycles/ticks + +kyber_keypair_derand: +median: 106792 cycles/ticks +average: 108365 cycles/ticks + +kyber_keypair: +median: 114244 cycles/ticks +average: 115713 cycles/ticks + +kyber_encaps_derand: +median: 135326 cycles/ticks +average: 137643 cycles/ticks + +kyber_encaps: +median: 136250 cycles/ticks +average: 138854 cycles/ticks + +kyber_decaps: +median: 176814 cycles/ticks +average: 179614 cycles/ticks + +Loop spin: 488 +gen_a: +median: 26254 cycles/ticks +average: 26667 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3779 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7145 cycles/ticks + +INVNTT: +median: 10586 cycles/ticks +average: 10632 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8855 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97848 cycles/ticks +average: 99459 cycles/ticks + +indcpa_enc: +median: 124634 cycles/ticks +average: 126396 cycles/ticks + +indcpa_dec: +median: 38442 cycles/ticks +average: 39138 cycles/ticks + +kyber_keypair_derand: +median: 106664 cycles/ticks +average: 108026 cycles/ticks + +kyber_keypair: +median: 113716 cycles/ticks +average: 115237 cycles/ticks + +kyber_encaps_derand: +median: 134686 cycles/ticks +average: 136295 cycles/ticks + +kyber_encaps: +median: 135608 cycles/ticks +average: 137698 cycles/ticks + +kyber_decaps: +median: 176636 cycles/ticks +average: 179473 cycles/ticks + +Loop spin: 489 +gen_a: +median: 26226 cycles/ticks +average: 26715 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3742 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8861 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98006 cycles/ticks +average: 99466 cycles/ticks + +indcpa_enc: +median: 124716 cycles/ticks +average: 126829 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38913 cycles/ticks + +kyber_keypair_derand: +median: 106636 cycles/ticks +average: 108510 cycles/ticks + +kyber_keypair: +median: 113572 cycles/ticks +average: 114977 cycles/ticks + +kyber_encaps_derand: +median: 136766 cycles/ticks +average: 139061 cycles/ticks + +kyber_encaps: +median: 137422 cycles/ticks +average: 139754 cycles/ticks + +kyber_decaps: +median: 178382 cycles/ticks +average: 180926 cycles/ticks + +Loop spin: 490 +gen_a: +median: 26170 cycles/ticks +average: 26516 cycles/ticks + +poly_getnoise_eta1: +median: 3726 cycles/ticks +average: 3751 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2489 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7143 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 10992 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8923 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1866 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97988 cycles/ticks +average: 99519 cycles/ticks + +indcpa_enc: +median: 124932 cycles/ticks +average: 126922 cycles/ticks + +indcpa_dec: +median: 38360 cycles/ticks +average: 38719 cycles/ticks + +kyber_keypair_derand: +median: 106832 cycles/ticks +average: 108274 cycles/ticks + +kyber_keypair: +median: 113678 cycles/ticks +average: 115123 cycles/ticks + +kyber_encaps_derand: +median: 135072 cycles/ticks +average: 137205 cycles/ticks + +kyber_encaps: +median: 135896 cycles/ticks +average: 137631 cycles/ticks + +kyber_decaps: +median: 176890 cycles/ticks +average: 179319 cycles/ticks + +Loop spin: 491 +gen_a: +median: 26198 cycles/ticks +average: 26724 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3745 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 10618 cycles/ticks +average: 10690 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9152 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97734 cycles/ticks +average: 98930 cycles/ticks + +indcpa_enc: +median: 124524 cycles/ticks +average: 126824 cycles/ticks + +indcpa_dec: +median: 38448 cycles/ticks +average: 39029 cycles/ticks + +kyber_keypair_derand: +median: 106752 cycles/ticks +average: 108307 cycles/ticks + +kyber_keypair: +median: 113770 cycles/ticks +average: 115414 cycles/ticks + +kyber_encaps_derand: +median: 135314 cycles/ticks +average: 137193 cycles/ticks + +kyber_encaps: +median: 136072 cycles/ticks +average: 138055 cycles/ticks + +kyber_decaps: +median: 176878 cycles/ticks +average: 179018 cycles/ticks + +Loop spin: 492 +gen_a: +median: 26200 cycles/ticks +average: 26615 cycles/ticks + +poly_getnoise_eta1: +median: 3650 cycles/ticks +average: 3698 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7265 cycles/ticks + +INVNTT: +median: 10908 cycles/ticks +average: 10928 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8865 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1871 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97838 cycles/ticks +average: 99413 cycles/ticks + +indcpa_enc: +median: 124862 cycles/ticks +average: 127108 cycles/ticks + +indcpa_dec: +median: 38436 cycles/ticks +average: 39067 cycles/ticks + +kyber_keypair_derand: +median: 106798 cycles/ticks +average: 107792 cycles/ticks + +kyber_keypair: +median: 113494 cycles/ticks +average: 114707 cycles/ticks + +kyber_encaps_derand: +median: 135052 cycles/ticks +average: 136239 cycles/ticks + +kyber_encaps: +median: 136002 cycles/ticks +average: 138018 cycles/ticks + +kyber_decaps: +median: 177014 cycles/ticks +average: 179744 cycles/ticks + +Loop spin: 493 +gen_a: +median: 26220 cycles/ticks +average: 26546 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3781 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2491 cycles/ticks + +NTT: +median: 7280 cycles/ticks +average: 7303 cycles/ticks + +INVNTT: +median: 10874 cycles/ticks +average: 10879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8876 cycles/ticks + +poly_tomsg: +median: 442 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1160 cycles/ticks + +indcpa_keypair: +median: 97960 cycles/ticks +average: 99370 cycles/ticks + +indcpa_enc: +median: 124706 cycles/ticks +average: 126613 cycles/ticks + +indcpa_dec: +median: 38534 cycles/ticks +average: 39182 cycles/ticks + +kyber_keypair_derand: +median: 106658 cycles/ticks +average: 108130 cycles/ticks + +kyber_keypair: +median: 113724 cycles/ticks +average: 115278 cycles/ticks + +kyber_encaps_derand: +median: 135456 cycles/ticks +average: 137484 cycles/ticks + +kyber_encaps: +median: 135948 cycles/ticks +average: 138093 cycles/ticks + +kyber_decaps: +median: 176724 cycles/ticks +average: 178962 cycles/ticks + +Loop spin: 494 +gen_a: +median: 26966 cycles/ticks +average: 26830 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3792 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7192 cycles/ticks + +INVNTT: +median: 10648 cycles/ticks +average: 10817 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8863 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 567 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 97794 cycles/ticks +average: 99120 cycles/ticks + +indcpa_enc: +median: 124622 cycles/ticks +average: 126573 cycles/ticks + +indcpa_dec: +median: 38368 cycles/ticks +average: 38754 cycles/ticks + +kyber_keypair_derand: +median: 106418 cycles/ticks +average: 107617 cycles/ticks + +kyber_keypair: +median: 113650 cycles/ticks +average: 115121 cycles/ticks + +kyber_encaps_derand: +median: 135166 cycles/ticks +average: 137163 cycles/ticks + +kyber_encaps: +median: 135952 cycles/ticks +average: 138099 cycles/ticks + +kyber_decaps: +median: 176856 cycles/ticks +average: 179381 cycles/ticks + +Loop spin: 495 +gen_a: +median: 26142 cycles/ticks +average: 26489 cycles/ticks + +poly_getnoise_eta1: +median: 3646 cycles/ticks +average: 3710 cycles/ticks + +poly_getnoise_eta2: +median: 2466 cycles/ticks +average: 2534 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10586 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8858 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1437 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97856 cycles/ticks +average: 99496 cycles/ticks + +indcpa_enc: +median: 124886 cycles/ticks +average: 126853 cycles/ticks + +indcpa_dec: +median: 38404 cycles/ticks +average: 38848 cycles/ticks + +kyber_keypair_derand: +median: 106734 cycles/ticks +average: 108670 cycles/ticks + +kyber_keypair: +median: 113466 cycles/ticks +average: 114277 cycles/ticks + +kyber_encaps_derand: +median: 134884 cycles/ticks +average: 136242 cycles/ticks + +kyber_encaps: +median: 135722 cycles/ticks +average: 136569 cycles/ticks + +kyber_decaps: +median: 176522 cycles/ticks +average: 177625 cycles/ticks + +Loop spin: 496 +gen_a: +median: 26170 cycles/ticks +average: 26304 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3728 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7147 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10638 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8875 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 698 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97868 cycles/ticks +average: 98252 cycles/ticks + +indcpa_enc: +median: 124652 cycles/ticks +average: 125621 cycles/ticks + +indcpa_dec: +median: 38376 cycles/ticks +average: 38831 cycles/ticks + +kyber_keypair_derand: +median: 106832 cycles/ticks +average: 107972 cycles/ticks + +kyber_keypair: +median: 113766 cycles/ticks +average: 115322 cycles/ticks + +kyber_encaps_derand: +median: 135152 cycles/ticks +average: 137330 cycles/ticks + +kyber_encaps: +median: 135986 cycles/ticks +average: 138170 cycles/ticks + +kyber_decaps: +median: 176866 cycles/ticks +average: 179861 cycles/ticks + +Loop spin: 497 +gen_a: +median: 26168 cycles/ticks +average: 26645 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3740 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10660 cycles/ticks +average: 10880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8830 cycles/ticks +average: 8967 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1858 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +indcpa_keypair: +median: 97918 cycles/ticks +average: 99553 cycles/ticks + +indcpa_enc: +median: 124700 cycles/ticks +average: 126957 cycles/ticks + +indcpa_dec: +median: 38404 cycles/ticks +average: 38907 cycles/ticks + +kyber_keypair_derand: +median: 106702 cycles/ticks +average: 108310 cycles/ticks + +kyber_keypair: +median: 113614 cycles/ticks +average: 114946 cycles/ticks + +kyber_encaps_derand: +median: 135106 cycles/ticks +average: 137206 cycles/ticks + +kyber_encaps: +median: 135886 cycles/ticks +average: 138156 cycles/ticks + +kyber_decaps: +median: 176686 cycles/ticks +average: 179080 cycles/ticks + +Loop spin: 498 +gen_a: +median: 26220 cycles/ticks +average: 26614 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3731 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2512 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8866 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97668 cycles/ticks +average: 98821 cycles/ticks + +indcpa_enc: +median: 124452 cycles/ticks +average: 126386 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 38848 cycles/ticks + +kyber_keypair_derand: +median: 106628 cycles/ticks +average: 108208 cycles/ticks + +kyber_keypair: +median: 113472 cycles/ticks +average: 114301 cycles/ticks + +kyber_encaps_derand: +median: 135108 cycles/ticks +average: 137322 cycles/ticks + +kyber_encaps: +median: 135894 cycles/ticks +average: 137384 cycles/ticks + +kyber_decaps: +median: 176798 cycles/ticks +average: 179036 cycles/ticks + +Loop spin: 499 +gen_a: +median: 26174 cycles/ticks +average: 26511 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3767 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2503 cycles/ticks + +NTT: +median: 6904 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10682 cycles/ticks +average: 10942 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8863 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1163 cycles/ticks + +indcpa_keypair: +median: 98116 cycles/ticks +average: 99740 cycles/ticks + +indcpa_enc: +median: 124910 cycles/ticks +average: 127155 cycles/ticks + +indcpa_dec: +median: 38418 cycles/ticks +average: 39011 cycles/ticks + +kyber_keypair_derand: +median: 106578 cycles/ticks +average: 107683 cycles/ticks + +kyber_keypair: +median: 113628 cycles/ticks +average: 114930 cycles/ticks + +kyber_encaps_derand: +median: 135190 cycles/ticks +average: 137424 cycles/ticks + +kyber_encaps: +median: 136176 cycles/ticks +average: 138329 cycles/ticks + +kyber_decaps: +median: 176810 cycles/ticks +average: 179368 cycles/ticks + +Loop spin: 500 +gen_a: +median: 26182 cycles/ticks +average: 26444 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3775 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2467 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7242 cycles/ticks + +INVNTT: +median: 10618 cycles/ticks +average: 10819 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8856 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1176 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 98048 cycles/ticks +average: 99562 cycles/ticks + +indcpa_enc: +median: 124910 cycles/ticks +average: 127130 cycles/ticks + +indcpa_dec: +median: 38446 cycles/ticks +average: 38956 cycles/ticks + +kyber_keypair_derand: +median: 106664 cycles/ticks +average: 108163 cycles/ticks + +kyber_keypair: +median: 113764 cycles/ticks +average: 115302 cycles/ticks + +kyber_encaps_derand: +median: 135084 cycles/ticks +average: 137475 cycles/ticks + +kyber_encaps: +median: 136010 cycles/ticks +average: 138386 cycles/ticks + +kyber_decaps: +median: 176914 cycles/ticks +average: 179945 cycles/ticks + +Loop spin: 501 +gen_a: +median: 26176 cycles/ticks +average: 26373 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3734 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7137 cycles/ticks + +INVNTT: +median: 10912 cycles/ticks +average: 10949 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8828 cycles/ticks +average: 8951 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1450 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97846 cycles/ticks +average: 99254 cycles/ticks + +indcpa_enc: +median: 124624 cycles/ticks +average: 126721 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 38747 cycles/ticks + +kyber_keypair_derand: +median: 106664 cycles/ticks +average: 107936 cycles/ticks + +kyber_keypair: +median: 113486 cycles/ticks +average: 114588 cycles/ticks + +kyber_encaps_derand: +median: 135238 cycles/ticks +average: 137137 cycles/ticks + +kyber_encaps: +median: 136248 cycles/ticks +average: 138400 cycles/ticks + +kyber_decaps: +median: 176916 cycles/ticks +average: 179265 cycles/ticks + +Loop spin: 502 +gen_a: +median: 26150 cycles/ticks +average: 26304 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3731 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2497 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7153 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 10989 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8906 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1873 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98008 cycles/ticks +average: 99160 cycles/ticks + +indcpa_enc: +median: 124894 cycles/ticks +average: 126642 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 39073 cycles/ticks + +kyber_keypair_derand: +median: 106584 cycles/ticks +average: 108255 cycles/ticks + +kyber_keypair: +median: 113588 cycles/ticks +average: 115022 cycles/ticks + +kyber_encaps_derand: +median: 135208 cycles/ticks +average: 136831 cycles/ticks + +kyber_encaps: +median: 136144 cycles/ticks +average: 138112 cycles/ticks + +kyber_decaps: +median: 177090 cycles/ticks +average: 179432 cycles/ticks + +Loop spin: 503 +gen_a: +median: 26148 cycles/ticks +average: 26300 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3734 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 10872 cycles/ticks +average: 10937 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8944 cycles/ticks + +poly_tomsg: +median: 442 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1449 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 589 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1928 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98072 cycles/ticks +average: 99329 cycles/ticks + +indcpa_enc: +median: 125128 cycles/ticks +average: 127562 cycles/ticks + +indcpa_dec: +median: 38428 cycles/ticks +average: 38943 cycles/ticks + +kyber_keypair_derand: +median: 106622 cycles/ticks +average: 108370 cycles/ticks + +kyber_keypair: +median: 113952 cycles/ticks +average: 115578 cycles/ticks + +kyber_encaps_derand: +median: 135136 cycles/ticks +average: 137473 cycles/ticks + +kyber_encaps: +median: 136294 cycles/ticks +average: 138828 cycles/ticks + +kyber_decaps: +median: 176938 cycles/ticks +average: 180001 cycles/ticks + +Loop spin: 504 +gen_a: +median: 26246 cycles/ticks +average: 26752 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3743 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10912 cycles/ticks +average: 10964 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8860 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1161 cycles/ticks + +indcpa_keypair: +median: 97970 cycles/ticks +average: 99269 cycles/ticks + +indcpa_enc: +median: 125212 cycles/ticks +average: 127615 cycles/ticks + +indcpa_dec: +median: 38448 cycles/ticks +average: 39151 cycles/ticks + +kyber_keypair_derand: +median: 106782 cycles/ticks +average: 108430 cycles/ticks + +kyber_keypair: +median: 113746 cycles/ticks +average: 115138 cycles/ticks + +kyber_encaps_derand: +median: 135028 cycles/ticks +average: 137174 cycles/ticks + +kyber_encaps: +median: 136054 cycles/ticks +average: 138612 cycles/ticks + +kyber_decaps: +median: 176682 cycles/ticks +average: 178791 cycles/ticks + +Loop spin: 505 +gen_a: +median: 26174 cycles/ticks +average: 26423 cycles/ticks + +poly_getnoise_eta1: +median: 3866 cycles/ticks +average: 3882 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2559 cycles/ticks + +NTT: +median: 7228 cycles/ticks +average: 7241 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10730 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9139 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 471 cycles/ticks + +poly_frommsg: +median: 1448 cycles/ticks +average: 1477 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 688 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1152 cycles/ticks + +indcpa_keypair: +median: 97878 cycles/ticks +average: 103027 cycles/ticks + +indcpa_enc: +median: 124682 cycles/ticks +average: 126846 cycles/ticks + +indcpa_dec: +median: 38468 cycles/ticks +average: 39068 cycles/ticks + +kyber_keypair_derand: +median: 106654 cycles/ticks +average: 108277 cycles/ticks + +kyber_keypair: +median: 113712 cycles/ticks +average: 117376 cycles/ticks + +kyber_encaps_derand: +median: 135062 cycles/ticks +average: 137712 cycles/ticks + +kyber_encaps: +median: 136156 cycles/ticks +average: 137827 cycles/ticks + +kyber_decaps: +median: 176894 cycles/ticks +average: 179405 cycles/ticks + +Loop spin: 506 +gen_a: +median: 26234 cycles/ticks +average: 26674 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3782 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10757 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9082 cycles/ticks +average: 9090 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 567 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1150 cycles/ticks + +indcpa_keypair: +median: 97630 cycles/ticks +average: 99176 cycles/ticks + +indcpa_enc: +median: 124634 cycles/ticks +average: 126809 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 39052 cycles/ticks + +kyber_keypair_derand: +median: 106818 cycles/ticks +average: 108406 cycles/ticks + +kyber_keypair: +median: 113578 cycles/ticks +average: 114853 cycles/ticks + +kyber_encaps_derand: +median: 135292 cycles/ticks +average: 137440 cycles/ticks + +kyber_encaps: +median: 136078 cycles/ticks +average: 138100 cycles/ticks + +kyber_decaps: +median: 176856 cycles/ticks +average: 179520 cycles/ticks + +Loop spin: 507 +gen_a: +median: 26216 cycles/ticks +average: 26637 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3772 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7164 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9128 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 603 cycles/ticks + +polyvec_compress: +median: 1796 cycles/ticks +average: 1859 cycles/ticks + +polyvec_decompress: +median: 1110 cycles/ticks +average: 1110 cycles/ticks + +indcpa_keypair: +median: 97958 cycles/ticks +average: 99580 cycles/ticks + +indcpa_enc: +median: 124710 cycles/ticks +average: 126497 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 38911 cycles/ticks + +kyber_keypair_derand: +median: 106754 cycles/ticks +average: 108306 cycles/ticks + +kyber_keypair: +median: 113526 cycles/ticks +average: 114749 cycles/ticks + +kyber_encaps_derand: +median: 135106 cycles/ticks +average: 137132 cycles/ticks + +kyber_encaps: +median: 136052 cycles/ticks +average: 138128 cycles/ticks + +kyber_decaps: +median: 176840 cycles/ticks +average: 179405 cycles/ticks + +Loop spin: 508 +gen_a: +median: 26166 cycles/ticks +average: 26507 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3787 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 10872 cycles/ticks +average: 10891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8944 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1900 cycles/ticks +average: 1930 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97868 cycles/ticks +average: 99238 cycles/ticks + +indcpa_enc: +median: 124862 cycles/ticks +average: 127639 cycles/ticks + +indcpa_dec: +median: 38368 cycles/ticks +average: 38860 cycles/ticks + +kyber_keypair_derand: +median: 108116 cycles/ticks +average: 109577 cycles/ticks + +kyber_keypair: +median: 113380 cycles/ticks +average: 114107 cycles/ticks + +kyber_encaps_derand: +median: 134848 cycles/ticks +average: 136716 cycles/ticks + +kyber_encaps: +median: 135806 cycles/ticks +average: 137494 cycles/ticks + +kyber_decaps: +median: 176622 cycles/ticks +average: 178484 cycles/ticks + +Loop spin: 509 +gen_a: +median: 26212 cycles/ticks +average: 26367 cycles/ticks + +poly_getnoise_eta1: +median: 3868 cycles/ticks +average: 3868 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2521 cycles/ticks + +NTT: +median: 6906 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9082 cycles/ticks +average: 9080 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1450 cycles/ticks +average: 1492 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98092 cycles/ticks +average: 98616 cycles/ticks + +indcpa_enc: +median: 124974 cycles/ticks +average: 126951 cycles/ticks + +indcpa_dec: +median: 38402 cycles/ticks +average: 38975 cycles/ticks + +kyber_keypair_derand: +median: 106504 cycles/ticks +average: 108201 cycles/ticks + +kyber_keypair: +median: 113634 cycles/ticks +average: 114978 cycles/ticks + +kyber_encaps_derand: +median: 135272 cycles/ticks +average: 137549 cycles/ticks + +kyber_encaps: +median: 136076 cycles/ticks +average: 138179 cycles/ticks + +kyber_decaps: +median: 176896 cycles/ticks +average: 179372 cycles/ticks + +Loop spin: 510 +gen_a: +median: 26180 cycles/ticks +average: 26539 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3762 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2521 cycles/ticks + +NTT: +median: 6926 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10642 cycles/ticks +average: 10814 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9151 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 701 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97746 cycles/ticks +average: 98855 cycles/ticks + +indcpa_enc: +median: 124694 cycles/ticks +average: 126814 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 38902 cycles/ticks + +kyber_keypair_derand: +median: 106542 cycles/ticks +average: 108301 cycles/ticks + +kyber_keypair: +median: 113572 cycles/ticks +average: 114878 cycles/ticks + +kyber_encaps_derand: +median: 135282 cycles/ticks +average: 137315 cycles/ticks + +kyber_encaps: +median: 136070 cycles/ticks +average: 138018 cycles/ticks + +kyber_decaps: +median: 177044 cycles/ticks +average: 179462 cycles/ticks + +Loop spin: 511 +gen_a: +median: 26162 cycles/ticks +average: 26578 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3748 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10650 cycles/ticks +average: 10782 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9074 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97864 cycles/ticks +average: 99380 cycles/ticks + +indcpa_enc: +median: 124812 cycles/ticks +average: 126692 cycles/ticks + +indcpa_dec: +median: 38444 cycles/ticks +average: 38927 cycles/ticks + +kyber_keypair_derand: +median: 106662 cycles/ticks +average: 108188 cycles/ticks + +kyber_keypair: +median: 113570 cycles/ticks +average: 114763 cycles/ticks + +kyber_encaps_derand: +median: 135226 cycles/ticks +average: 137380 cycles/ticks + +kyber_encaps: +median: 136204 cycles/ticks +average: 138187 cycles/ticks + +kyber_decaps: +median: 176972 cycles/ticks +average: 179500 cycles/ticks + +Loop spin: 512 +gen_a: +median: 26206 cycles/ticks +average: 26623 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3823 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2491 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9159 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1483 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 567 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1161 cycles/ticks + +indcpa_keypair: +median: 97810 cycles/ticks +average: 98596 cycles/ticks + +indcpa_enc: +median: 124622 cycles/ticks +average: 126731 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 38947 cycles/ticks + +kyber_keypair_derand: +median: 106580 cycles/ticks +average: 107989 cycles/ticks + +kyber_keypair: +median: 113610 cycles/ticks +average: 115146 cycles/ticks + +kyber_encaps_derand: +median: 135482 cycles/ticks +average: 137754 cycles/ticks + +kyber_encaps: +median: 136100 cycles/ticks +average: 138062 cycles/ticks + +kyber_decaps: +median: 176978 cycles/ticks +average: 179241 cycles/ticks + +Loop spin: 513 +gen_a: +median: 26164 cycles/ticks +average: 26513 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3727 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9074 cycles/ticks +average: 9080 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1457 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1871 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97936 cycles/ticks +average: 99240 cycles/ticks + +indcpa_enc: +median: 124934 cycles/ticks +average: 126556 cycles/ticks + +indcpa_dec: +median: 38440 cycles/ticks +average: 38902 cycles/ticks + +kyber_keypair_derand: +median: 106878 cycles/ticks +average: 108780 cycles/ticks + +kyber_keypair: +median: 113432 cycles/ticks +average: 114532 cycles/ticks + +kyber_encaps_derand: +median: 135022 cycles/ticks +average: 136736 cycles/ticks + +kyber_encaps: +median: 135996 cycles/ticks +average: 138126 cycles/ticks + +kyber_decaps: +median: 176802 cycles/ticks +average: 179090 cycles/ticks + +Loop spin: 514 +gen_a: +median: 26202 cycles/ticks +average: 26576 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3796 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2540 cycles/ticks + +NTT: +median: 7306 cycles/ticks +average: 7353 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8858 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +indcpa_keypair: +median: 97716 cycles/ticks +average: 99165 cycles/ticks + +indcpa_enc: +median: 124678 cycles/ticks +average: 126698 cycles/ticks + +indcpa_dec: +median: 38450 cycles/ticks +average: 39159 cycles/ticks + +kyber_keypair_derand: +median: 106642 cycles/ticks +average: 108101 cycles/ticks + +kyber_keypair: +median: 113772 cycles/ticks +average: 115242 cycles/ticks + +kyber_encaps_derand: +median: 134980 cycles/ticks +average: 137033 cycles/ticks + +kyber_encaps: +median: 135934 cycles/ticks +average: 137981 cycles/ticks + +kyber_decaps: +median: 176974 cycles/ticks +average: 179516 cycles/ticks + +Loop spin: 515 +gen_a: +median: 26188 cycles/ticks +average: 26332 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3761 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8921 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 584 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1907 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1194 cycles/ticks + +indcpa_keypair: +median: 97896 cycles/ticks +average: 99026 cycles/ticks + +indcpa_enc: +median: 124780 cycles/ticks +average: 126610 cycles/ticks + +indcpa_dec: +median: 38432 cycles/ticks +average: 39073 cycles/ticks + +kyber_keypair_derand: +median: 106880 cycles/ticks +average: 108345 cycles/ticks + +kyber_keypair: +median: 113574 cycles/ticks +average: 114880 cycles/ticks + +kyber_encaps_derand: +median: 135074 cycles/ticks +average: 136976 cycles/ticks + +kyber_encaps: +median: 135994 cycles/ticks +average: 137857 cycles/ticks + +kyber_decaps: +median: 176806 cycles/ticks +average: 179185 cycles/ticks + +Loop spin: 516 +gen_a: +median: 26162 cycles/ticks +average: 26300 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3797 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7093 cycles/ticks + +INVNTT: +median: 10914 cycles/ticks +average: 10995 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8818 cycles/ticks +average: 8901 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1387 cycles/ticks + +poly_compress: +median: 680 cycles/ticks +average: 716 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 615 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1160 cycles/ticks + +indcpa_keypair: +median: 97798 cycles/ticks +average: 98766 cycles/ticks + +indcpa_enc: +median: 124670 cycles/ticks +average: 126062 cycles/ticks + +indcpa_dec: +median: 38376 cycles/ticks +average: 38811 cycles/ticks + +kyber_keypair_derand: +median: 106502 cycles/ticks +average: 107060 cycles/ticks + +kyber_keypair: +median: 113446 cycles/ticks +average: 114321 cycles/ticks + +kyber_encaps_derand: +median: 135340 cycles/ticks +average: 137092 cycles/ticks + +kyber_encaps: +median: 136080 cycles/ticks +average: 137843 cycles/ticks + +kyber_decaps: +median: 177036 cycles/ticks +average: 179359 cycles/ticks + +Loop spin: 517 +gen_a: +median: 26224 cycles/ticks +average: 26711 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3736 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2491 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 10866 cycles/ticks +average: 10907 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8869 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 689 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 556 cycles/ticks + +polyvec_compress: +median: 1852 cycles/ticks +average: 1866 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +indcpa_keypair: +median: 97820 cycles/ticks +average: 98961 cycles/ticks + +indcpa_enc: +median: 124676 cycles/ticks +average: 126317 cycles/ticks + +indcpa_dec: +median: 38374 cycles/ticks +average: 38887 cycles/ticks + +kyber_keypair_derand: +median: 106766 cycles/ticks +average: 108095 cycles/ticks + +kyber_keypair: +median: 113678 cycles/ticks +average: 115184 cycles/ticks + +kyber_encaps_derand: +median: 134986 cycles/ticks +average: 136753 cycles/ticks + +kyber_encaps: +median: 136020 cycles/ticks +average: 138037 cycles/ticks + +kyber_decaps: +median: 176916 cycles/ticks +average: 179254 cycles/ticks + +Loop spin: 518 +gen_a: +median: 26140 cycles/ticks +average: 26285 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3725 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7144 cycles/ticks +average: 7262 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10788 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8863 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 700 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1898 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97946 cycles/ticks +average: 99149 cycles/ticks + +indcpa_enc: +median: 124770 cycles/ticks +average: 126218 cycles/ticks + +indcpa_dec: +median: 38368 cycles/ticks +average: 38552 cycles/ticks + +kyber_keypair_derand: +median: 106742 cycles/ticks +average: 107661 cycles/ticks + +kyber_keypair: +median: 113538 cycles/ticks +average: 114681 cycles/ticks + +kyber_encaps_derand: +median: 135232 cycles/ticks +average: 137273 cycles/ticks + +kyber_encaps: +median: 135908 cycles/ticks +average: 137780 cycles/ticks + +kyber_decaps: +median: 176864 cycles/ticks +average: 179295 cycles/ticks + +Loop spin: 519 +gen_a: +median: 26222 cycles/ticks +average: 26369 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3726 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2534 cycles/ticks + +NTT: +median: 6942 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 11029 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8863 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97788 cycles/ticks +average: 99061 cycles/ticks + +indcpa_enc: +median: 124646 cycles/ticks +average: 126892 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38937 cycles/ticks + +kyber_keypair_derand: +median: 106602 cycles/ticks +average: 108335 cycles/ticks + +kyber_keypair: +median: 113540 cycles/ticks +average: 114894 cycles/ticks + +kyber_encaps_derand: +median: 135162 cycles/ticks +average: 137161 cycles/ticks + +kyber_encaps: +median: 135942 cycles/ticks +average: 137698 cycles/ticks + +kyber_decaps: +median: 176800 cycles/ticks +average: 179289 cycles/ticks + +Loop spin: 520 +gen_a: +median: 26158 cycles/ticks +average: 26296 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3740 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2498 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7137 cycles/ticks + +INVNTT: +median: 10590 cycles/ticks +average: 10651 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8870 cycles/ticks + +poly_tomsg: +median: 442 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 688 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 568 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1929 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1194 cycles/ticks + +indcpa_keypair: +median: 97834 cycles/ticks +average: 98924 cycles/ticks + +indcpa_enc: +median: 124650 cycles/ticks +average: 126765 cycles/ticks + +indcpa_dec: +median: 38372 cycles/ticks +average: 38768 cycles/ticks + +kyber_keypair_derand: +median: 106778 cycles/ticks +average: 108269 cycles/ticks + +kyber_keypair: +median: 113594 cycles/ticks +average: 114935 cycles/ticks + +kyber_encaps_derand: +median: 135358 cycles/ticks +average: 137062 cycles/ticks + +kyber_encaps: +median: 136302 cycles/ticks +average: 138418 cycles/ticks + +kyber_decaps: +median: 177044 cycles/ticks +average: 179362 cycles/ticks + +Loop spin: 521 +gen_a: +median: 26166 cycles/ticks +average: 26386 cycles/ticks + +poly_getnoise_eta1: +median: 3608 cycles/ticks +average: 3798 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2410 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7184 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8924 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 723 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97868 cycles/ticks +average: 99175 cycles/ticks + +indcpa_enc: +median: 124644 cycles/ticks +average: 126720 cycles/ticks + +indcpa_dec: +median: 38392 cycles/ticks +average: 38837 cycles/ticks + +kyber_keypair_derand: +median: 106812 cycles/ticks +average: 108170 cycles/ticks + +kyber_keypair: +median: 113520 cycles/ticks +average: 114868 cycles/ticks + +kyber_encaps_derand: +median: 134894 cycles/ticks +average: 136687 cycles/ticks + +kyber_encaps: +median: 135848 cycles/ticks +average: 137771 cycles/ticks + +kyber_decaps: +median: 176688 cycles/ticks +average: 178855 cycles/ticks + +Loop spin: 522 +gen_a: +median: 26226 cycles/ticks +average: 26775 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3729 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 10628 cycles/ticks +average: 10783 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9080 cycles/ticks +average: 9085 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 700 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 556 cycles/ticks + +polyvec_compress: +median: 1852 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +indcpa_keypair: +median: 97952 cycles/ticks +average: 99404 cycles/ticks + +indcpa_enc: +median: 124968 cycles/ticks +average: 126868 cycles/ticks + +indcpa_dec: +median: 38392 cycles/ticks +average: 38933 cycles/ticks + +kyber_keypair_derand: +median: 106588 cycles/ticks +average: 108103 cycles/ticks + +kyber_keypair: +median: 113546 cycles/ticks +average: 114738 cycles/ticks + +kyber_encaps_derand: +median: 135086 cycles/ticks +average: 136842 cycles/ticks + +kyber_encaps: +median: 135980 cycles/ticks +average: 137535 cycles/ticks + +kyber_decaps: +median: 176872 cycles/ticks +average: 179118 cycles/ticks + +Loop spin: 523 +gen_a: +median: 26190 cycles/ticks +average: 26549 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3722 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2492 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10658 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8874 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 598 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1187 cycles/ticks + +indcpa_keypair: +median: 97778 cycles/ticks +average: 99264 cycles/ticks + +indcpa_enc: +median: 124702 cycles/ticks +average: 126695 cycles/ticks + +indcpa_dec: +median: 38374 cycles/ticks +average: 38556 cycles/ticks + +kyber_keypair_derand: +median: 106528 cycles/ticks +average: 107491 cycles/ticks + +kyber_keypair: +median: 113496 cycles/ticks +average: 114695 cycles/ticks + +kyber_encaps_derand: +median: 135040 cycles/ticks +average: 136984 cycles/ticks + +kyber_encaps: +median: 135842 cycles/ticks +average: 137540 cycles/ticks + +kyber_decaps: +median: 176686 cycles/ticks +average: 179108 cycles/ticks + +Loop spin: 524 +gen_a: +median: 26162 cycles/ticks +average: 26467 cycles/ticks + +poly_getnoise_eta1: +median: 3720 cycles/ticks +average: 3759 cycles/ticks + +poly_getnoise_eta2: +median: 2476 cycles/ticks +average: 2490 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 10592 cycles/ticks +average: 10655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8834 cycles/ticks +average: 8989 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 602 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 97812 cycles/ticks +average: 99126 cycles/ticks + +indcpa_enc: +median: 124734 cycles/ticks +average: 126798 cycles/ticks + +indcpa_dec: +median: 38488 cycles/ticks +average: 38998 cycles/ticks + +kyber_keypair_derand: +median: 106640 cycles/ticks +average: 108015 cycles/ticks + +kyber_keypair: +median: 113592 cycles/ticks +average: 114959 cycles/ticks + +kyber_encaps_derand: +median: 135098 cycles/ticks +average: 136879 cycles/ticks + +kyber_encaps: +median: 136074 cycles/ticks +average: 138133 cycles/ticks + +kyber_decaps: +median: 177040 cycles/ticks +average: 179426 cycles/ticks + +Loop spin: 525 +gen_a: +median: 26262 cycles/ticks +average: 26442 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3742 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 10622 cycles/ticks +average: 10836 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8828 cycles/ticks +average: 8969 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1483 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97688 cycles/ticks +average: 98923 cycles/ticks + +indcpa_enc: +median: 124540 cycles/ticks +average: 126042 cycles/ticks + +indcpa_dec: +median: 38402 cycles/ticks +average: 38989 cycles/ticks + +kyber_keypair_derand: +median: 106680 cycles/ticks +average: 107953 cycles/ticks + +kyber_keypair: +median: 113486 cycles/ticks +average: 114649 cycles/ticks + +kyber_encaps_derand: +median: 135038 cycles/ticks +average: 137058 cycles/ticks + +kyber_encaps: +median: 135864 cycles/ticks +average: 137664 cycles/ticks + +kyber_decaps: +median: 182082 cycles/ticks +average: 182595 cycles/ticks + +Loop spin: 526 +gen_a: +median: 26948 cycles/ticks +average: 27089 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3893 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2564 cycles/ticks + +NTT: +median: 7316 cycles/ticks +average: 7361 cycles/ticks + +INVNTT: +median: 10930 cycles/ticks +average: 11016 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9125 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1483 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1192 cycles/ticks + +indcpa_keypair: +median: 100724 cycles/ticks +average: 101193 cycles/ticks + +indcpa_enc: +median: 128364 cycles/ticks +average: 129297 cycles/ticks + +indcpa_dec: +median: 39540 cycles/ticks +average: 39722 cycles/ticks + +kyber_keypair_derand: +median: 109888 cycles/ticks +average: 110429 cycles/ticks + +kyber_keypair: +median: 116802 cycles/ticks +average: 117321 cycles/ticks + +kyber_encaps_derand: +median: 139092 cycles/ticks +average: 139865 cycles/ticks + +kyber_encaps: +median: 139906 cycles/ticks +average: 140879 cycles/ticks + +kyber_decaps: +median: 182252 cycles/ticks +average: 183224 cycles/ticks + +Loop spin: 527 +gen_a: +median: 26920 cycles/ticks +average: 27085 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3864 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2560 cycles/ticks + +NTT: +median: 7316 cycles/ticks +average: 7338 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10974 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9149 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 718 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 101138 cycles/ticks +average: 101691 cycles/ticks + +indcpa_enc: +median: 128686 cycles/ticks +average: 129844 cycles/ticks + +indcpa_dec: +median: 39572 cycles/ticks +average: 39805 cycles/ticks + +kyber_keypair_derand: +median: 109906 cycles/ticks +average: 110388 cycles/ticks + +kyber_keypair: +median: 116788 cycles/ticks +average: 117352 cycles/ticks + +kyber_encaps_derand: +median: 139134 cycles/ticks +average: 140007 cycles/ticks + +kyber_encaps: +median: 140206 cycles/ticks +average: 141118 cycles/ticks + +kyber_decaps: +median: 182136 cycles/ticks +average: 182995 cycles/ticks + +Loop spin: 528 +gen_a: +median: 26970 cycles/ticks +average: 27141 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3849 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7346 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10987 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9147 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 706 cycles/ticks +average: 722 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100972 cycles/ticks +average: 101436 cycles/ticks + +indcpa_enc: +median: 128666 cycles/ticks +average: 129614 cycles/ticks + +indcpa_dec: +median: 39546 cycles/ticks +average: 39725 cycles/ticks + +kyber_keypair_derand: +median: 109688 cycles/ticks +average: 110136 cycles/ticks + +kyber_keypair: +median: 116822 cycles/ticks +average: 117370 cycles/ticks + +kyber_encaps_derand: +median: 139398 cycles/ticks +average: 140266 cycles/ticks + +kyber_encaps: +median: 140336 cycles/ticks +average: 141426 cycles/ticks + +kyber_decaps: +median: 182354 cycles/ticks +average: 183269 cycles/ticks + +Loop spin: 529 +gen_a: +median: 26930 cycles/ticks +average: 27085 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3866 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7278 cycles/ticks +average: 7309 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10996 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9124 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 585 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1191 cycles/ticks + +indcpa_keypair: +median: 100640 cycles/ticks +average: 101306 cycles/ticks + +indcpa_enc: +median: 128232 cycles/ticks +average: 129211 cycles/ticks + +indcpa_dec: +median: 39530 cycles/ticks +average: 39726 cycles/ticks + +kyber_keypair_derand: +median: 109588 cycles/ticks +average: 110050 cycles/ticks + +kyber_keypair: +median: 116832 cycles/ticks +average: 117340 cycles/ticks + +kyber_encaps_derand: +median: 139050 cycles/ticks +average: 139652 cycles/ticks + +kyber_encaps: +median: 139860 cycles/ticks +average: 140427 cycles/ticks + +kyber_decaps: +median: 182050 cycles/ticks +average: 182845 cycles/ticks + +Loop spin: 530 +gen_a: +median: 26980 cycles/ticks +average: 27141 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3851 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2562 cycles/ticks + +NTT: +median: 7316 cycles/ticks +average: 7363 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 10971 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9144 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 706 cycles/ticks +average: 724 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100878 cycles/ticks +average: 101353 cycles/ticks + +indcpa_enc: +median: 128444 cycles/ticks +average: 129451 cycles/ticks + +indcpa_dec: +median: 39536 cycles/ticks +average: 39697 cycles/ticks + +kyber_keypair_derand: +median: 109710 cycles/ticks +average: 110248 cycles/ticks + +kyber_keypair: +median: 116778 cycles/ticks +average: 117318 cycles/ticks + +kyber_encaps_derand: +median: 138932 cycles/ticks +average: 139733 cycles/ticks + +kyber_encaps: +median: 140078 cycles/ticks +average: 140652 cycles/ticks + +kyber_decaps: +median: 181946 cycles/ticks +average: 182833 cycles/ticks + +Loop spin: 531 +gen_a: +median: 26940 cycles/ticks +average: 27088 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3882 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2565 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7334 cycles/ticks + +INVNTT: +median: 10930 cycles/ticks +average: 10999 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9130 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 462 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1907 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100922 cycles/ticks +average: 101362 cycles/ticks + +indcpa_enc: +median: 128598 cycles/ticks +average: 129686 cycles/ticks + +indcpa_dec: +median: 39576 cycles/ticks +average: 39772 cycles/ticks + +kyber_keypair_derand: +median: 109836 cycles/ticks +average: 110298 cycles/ticks + +kyber_keypair: +median: 116820 cycles/ticks +average: 117326 cycles/ticks + +kyber_encaps_derand: +median: 139082 cycles/ticks +average: 139998 cycles/ticks + +kyber_encaps: +median: 140126 cycles/ticks +average: 141050 cycles/ticks + +kyber_decaps: +median: 182068 cycles/ticks +average: 182984 cycles/ticks + +Loop spin: 532 +gen_a: +median: 27016 cycles/ticks +average: 27175 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3857 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7339 cycles/ticks + +INVNTT: +median: 10918 cycles/ticks +average: 10964 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9126 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1924 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 101000 cycles/ticks +average: 101459 cycles/ticks + +indcpa_enc: +median: 128594 cycles/ticks +average: 129389 cycles/ticks + +indcpa_dec: +median: 39580 cycles/ticks +average: 39781 cycles/ticks + +kyber_keypair_derand: +median: 109836 cycles/ticks +average: 110317 cycles/ticks + +kyber_keypair: +median: 116866 cycles/ticks +average: 117449 cycles/ticks + +kyber_encaps_derand: +median: 139246 cycles/ticks +average: 140088 cycles/ticks + +kyber_encaps: +median: 140174 cycles/ticks +average: 140984 cycles/ticks + +kyber_decaps: +median: 182232 cycles/ticks +average: 183082 cycles/ticks + +Loop spin: 533 +gen_a: +median: 27038 cycles/ticks +average: 27205 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3836 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7347 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10966 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9132 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100732 cycles/ticks +average: 101281 cycles/ticks + +indcpa_enc: +median: 128408 cycles/ticks +average: 129325 cycles/ticks + +indcpa_dec: +median: 39510 cycles/ticks +average: 39685 cycles/ticks + +kyber_keypair_derand: +median: 109722 cycles/ticks +average: 110234 cycles/ticks + +kyber_keypair: +median: 116838 cycles/ticks +average: 117374 cycles/ticks + +kyber_encaps_derand: +median: 139112 cycles/ticks +average: 139963 cycles/ticks + +kyber_encaps: +median: 139916 cycles/ticks +average: 140650 cycles/ticks + +kyber_decaps: +median: 182176 cycles/ticks +average: 183321 cycles/ticks + +Loop spin: 534 +gen_a: +median: 26958 cycles/ticks +average: 27103 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3895 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2546 cycles/ticks + +NTT: +median: 7308 cycles/ticks +average: 7353 cycles/ticks + +INVNTT: +median: 10912 cycles/ticks +average: 10984 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9134 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 582 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1191 cycles/ticks + +indcpa_keypair: +median: 100972 cycles/ticks +average: 101533 cycles/ticks + +indcpa_enc: +median: 128528 cycles/ticks +average: 129780 cycles/ticks + +indcpa_dec: +median: 39554 cycles/ticks +average: 39730 cycles/ticks + +kyber_keypair_derand: +median: 109702 cycles/ticks +average: 110299 cycles/ticks + +kyber_keypair: +median: 116816 cycles/ticks +average: 117494 cycles/ticks + +kyber_encaps_derand: +median: 139138 cycles/ticks +average: 139774 cycles/ticks + +kyber_encaps: +median: 140142 cycles/ticks +average: 140986 cycles/ticks + +kyber_decaps: +median: 182140 cycles/ticks +average: 182978 cycles/ticks + +Loop spin: 535 +gen_a: +median: 26920 cycles/ticks +average: 27090 cycles/ticks + +poly_getnoise_eta1: +median: 3868 cycles/ticks +average: 3872 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7280 cycles/ticks +average: 7315 cycles/ticks + +INVNTT: +median: 10930 cycles/ticks +average: 11008 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9123 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1924 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100622 cycles/ticks +average: 101090 cycles/ticks + +indcpa_enc: +median: 128408 cycles/ticks +average: 129517 cycles/ticks + +indcpa_dec: +median: 39514 cycles/ticks +average: 39692 cycles/ticks + +kyber_keypair_derand: +median: 109696 cycles/ticks +average: 110256 cycles/ticks + +kyber_keypair: +median: 116764 cycles/ticks +average: 117267 cycles/ticks + +kyber_encaps_derand: +median: 139050 cycles/ticks +average: 139862 cycles/ticks + +kyber_encaps: +median: 139882 cycles/ticks +average: 140476 cycles/ticks + +kyber_decaps: +median: 182052 cycles/ticks +average: 182904 cycles/ticks + +Loop spin: 536 +gen_a: +median: 27006 cycles/ticks +average: 27150 cycles/ticks + +poly_getnoise_eta1: +median: 3868 cycles/ticks +average: 3868 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2560 cycles/ticks + +NTT: +median: 7306 cycles/ticks +average: 7353 cycles/ticks + +INVNTT: +median: 10912 cycles/ticks +average: 10981 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9121 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1188 cycles/ticks + +indcpa_keypair: +median: 100712 cycles/ticks +average: 101196 cycles/ticks + +indcpa_enc: +median: 128278 cycles/ticks +average: 129239 cycles/ticks + +indcpa_dec: +median: 39522 cycles/ticks +average: 39697 cycles/ticks + +kyber_keypair_derand: +median: 109966 cycles/ticks +average: 110400 cycles/ticks + +kyber_keypair: +median: 116832 cycles/ticks +average: 117342 cycles/ticks + +kyber_encaps_derand: +median: 139024 cycles/ticks +average: 139893 cycles/ticks + +kyber_encaps: +median: 139950 cycles/ticks +average: 140876 cycles/ticks + +kyber_decaps: +median: 182008 cycles/ticks +average: 182777 cycles/ticks + +Loop spin: 537 +gen_a: +median: 26936 cycles/ticks +average: 27148 cycles/ticks + +poly_getnoise_eta1: +median: 3830 cycles/ticks +average: 3859 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7355 cycles/ticks + +INVNTT: +median: 10884 cycles/ticks +average: 10974 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9130 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1926 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100932 cycles/ticks +average: 101401 cycles/ticks + +indcpa_enc: +median: 128570 cycles/ticks +average: 129510 cycles/ticks + +indcpa_dec: +median: 39474 cycles/ticks +average: 39684 cycles/ticks + +kyber_keypair_derand: +median: 109926 cycles/ticks +average: 110404 cycles/ticks + +kyber_keypair: +median: 116846 cycles/ticks +average: 117383 cycles/ticks + +kyber_encaps_derand: +median: 138998 cycles/ticks +average: 139770 cycles/ticks + +kyber_encaps: +median: 139826 cycles/ticks +average: 140392 cycles/ticks + +kyber_decaps: +median: 182012 cycles/ticks +average: 182820 cycles/ticks + +Loop spin: 538 +gen_a: +median: 26928 cycles/ticks +average: 27064 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3854 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7312 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10997 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9134 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1916 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1196 cycles/ticks + +indcpa_keypair: +median: 100818 cycles/ticks +average: 101272 cycles/ticks + +indcpa_enc: +median: 128554 cycles/ticks +average: 129723 cycles/ticks + +indcpa_dec: +median: 39576 cycles/ticks +average: 39753 cycles/ticks + +kyber_keypair_derand: +median: 109826 cycles/ticks +average: 110299 cycles/ticks + +kyber_keypair: +median: 116828 cycles/ticks +average: 117312 cycles/ticks + +kyber_encaps_derand: +median: 138860 cycles/ticks +average: 139575 cycles/ticks + +kyber_encaps: +median: 139912 cycles/ticks +average: 140770 cycles/ticks + +kyber_decaps: +median: 181926 cycles/ticks +average: 182740 cycles/ticks + +Loop spin: 539 +gen_a: +median: 26958 cycles/ticks +average: 27080 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3888 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2547 cycles/ticks + +NTT: +median: 7316 cycles/ticks +average: 7343 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 11003 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9126 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 585 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1191 cycles/ticks + +indcpa_keypair: +median: 100744 cycles/ticks +average: 101198 cycles/ticks + +indcpa_enc: +median: 128348 cycles/ticks +average: 129333 cycles/ticks + +indcpa_dec: +median: 39498 cycles/ticks +average: 39692 cycles/ticks + +kyber_keypair_derand: +median: 109662 cycles/ticks +average: 110215 cycles/ticks + +kyber_keypair: +median: 116836 cycles/ticks +average: 117379 cycles/ticks + +kyber_encaps_derand: +median: 139426 cycles/ticks +average: 139976 cycles/ticks + +kyber_encaps: +median: 140192 cycles/ticks +average: 140810 cycles/ticks + +kyber_decaps: +median: 182236 cycles/ticks +average: 183257 cycles/ticks + +Loop spin: 540 +gen_a: +median: 26988 cycles/ticks +average: 27133 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3887 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7316 cycles/ticks +average: 7344 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 10988 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9134 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 722 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 101022 cycles/ticks +average: 101468 cycles/ticks + +indcpa_enc: +median: 128600 cycles/ticks +average: 129688 cycles/ticks + +indcpa_dec: +median: 39522 cycles/ticks +average: 39719 cycles/ticks + +kyber_keypair_derand: +median: 110052 cycles/ticks +average: 110536 cycles/ticks + +kyber_keypair: +median: 116874 cycles/ticks +average: 117407 cycles/ticks + +kyber_encaps_derand: +median: 139112 cycles/ticks +average: 140071 cycles/ticks + +kyber_encaps: +median: 140022 cycles/ticks +average: 141084 cycles/ticks + +kyber_decaps: +median: 182192 cycles/ticks +average: 183000 cycles/ticks + +Loop spin: 541 +gen_a: +median: 26960 cycles/ticks +average: 27131 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3887 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7339 cycles/ticks + +INVNTT: +median: 10908 cycles/ticks +average: 10952 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9145 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 720 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100818 cycles/ticks +average: 101321 cycles/ticks + +indcpa_enc: +median: 128474 cycles/ticks +average: 129798 cycles/ticks + +indcpa_dec: +median: 39544 cycles/ticks +average: 39733 cycles/ticks + +kyber_keypair_derand: +median: 109864 cycles/ticks +average: 110390 cycles/ticks + +kyber_keypair: +median: 116852 cycles/ticks +average: 117393 cycles/ticks + +kyber_encaps_derand: +median: 139070 cycles/ticks +average: 139925 cycles/ticks + +kyber_encaps: +median: 139858 cycles/ticks +average: 140432 cycles/ticks + +kyber_decaps: +median: 182054 cycles/ticks +average: 182952 cycles/ticks + +Loop spin: 542 +gen_a: +median: 27022 cycles/ticks +average: 27159 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3841 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2561 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7348 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10984 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9122 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1935 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100894 cycles/ticks +average: 101359 cycles/ticks + +indcpa_enc: +median: 128476 cycles/ticks +average: 129595 cycles/ticks + +indcpa_dec: +median: 39516 cycles/ticks +average: 39707 cycles/ticks + +kyber_keypair_derand: +median: 110052 cycles/ticks +average: 110545 cycles/ticks + +kyber_keypair: +median: 116850 cycles/ticks +average: 117412 cycles/ticks + +kyber_encaps_derand: +median: 139020 cycles/ticks +average: 140031 cycles/ticks + +kyber_encaps: +median: 139820 cycles/ticks +average: 140471 cycles/ticks + +kyber_decaps: +median: 182036 cycles/ticks +average: 182953 cycles/ticks + +Loop spin: 543 +gen_a: +median: 26976 cycles/ticks +average: 27111 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3857 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7308 cycles/ticks +average: 7333 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 11008 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9130 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 463 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1195 cycles/ticks + +indcpa_keypair: +median: 101184 cycles/ticks +average: 101667 cycles/ticks + +indcpa_enc: +median: 128654 cycles/ticks +average: 129617 cycles/ticks + +indcpa_dec: +median: 39562 cycles/ticks +average: 39748 cycles/ticks + +kyber_keypair_derand: +median: 109776 cycles/ticks +average: 110266 cycles/ticks + +kyber_keypair: +median: 116812 cycles/ticks +average: 117359 cycles/ticks + +kyber_encaps_derand: +median: 138854 cycles/ticks +average: 139696 cycles/ticks + +kyber_encaps: +median: 139722 cycles/ticks +average: 140642 cycles/ticks + +kyber_decaps: +median: 181864 cycles/ticks +average: 182885 cycles/ticks + +Loop spin: 544 +gen_a: +median: 26998 cycles/ticks +average: 27144 cycles/ticks + +poly_getnoise_eta1: +median: 3828 cycles/ticks +average: 3867 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2567 cycles/ticks + +NTT: +median: 7284 cycles/ticks +average: 7319 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10994 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9127 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 466 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1188 cycles/ticks + +indcpa_keypair: +median: 100750 cycles/ticks +average: 101201 cycles/ticks + +indcpa_enc: +median: 128238 cycles/ticks +average: 129020 cycles/ticks + +indcpa_dec: +median: 39552 cycles/ticks +average: 39844 cycles/ticks + +kyber_keypair_derand: +median: 110024 cycles/ticks +average: 110764 cycles/ticks + +kyber_keypair: +median: 116830 cycles/ticks +average: 117617 cycles/ticks + +kyber_encaps_derand: +median: 139056 cycles/ticks +average: 139924 cycles/ticks + +kyber_encaps: +median: 140024 cycles/ticks +average: 140820 cycles/ticks + +kyber_decaps: +median: 182146 cycles/ticks +average: 182916 cycles/ticks + +Loop spin: 545 +gen_a: +median: 26972 cycles/ticks +average: 27143 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3888 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2561 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7346 cycles/ticks + +INVNTT: +median: 10912 cycles/ticks +average: 10973 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9119 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1187 cycles/ticks + +indcpa_keypair: +median: 100678 cycles/ticks +average: 101186 cycles/ticks + +indcpa_enc: +median: 128280 cycles/ticks +average: 129310 cycles/ticks + +indcpa_dec: +median: 39514 cycles/ticks +average: 39694 cycles/ticks + +kyber_keypair_derand: +median: 109650 cycles/ticks +average: 110115 cycles/ticks + +kyber_keypair: +median: 116814 cycles/ticks +average: 117360 cycles/ticks + +kyber_encaps_derand: +median: 139124 cycles/ticks +average: 139729 cycles/ticks + +kyber_encaps: +median: 140054 cycles/ticks +average: 140671 cycles/ticks + +kyber_decaps: +median: 182130 cycles/ticks +average: 182968 cycles/ticks + +Loop spin: 546 +gen_a: +median: 26982 cycles/ticks +average: 27132 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3837 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2545 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7325 cycles/ticks + +INVNTT: +median: 10898 cycles/ticks +average: 10969 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9122 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1189 cycles/ticks + +indcpa_keypair: +median: 100954 cycles/ticks +average: 101390 cycles/ticks + +indcpa_enc: +median: 128706 cycles/ticks +average: 129368 cycles/ticks + +indcpa_dec: +median: 39584 cycles/ticks +average: 39764 cycles/ticks + +kyber_keypair_derand: +median: 111274 cycles/ticks +average: 111780 cycles/ticks + +kyber_keypair: +median: 116824 cycles/ticks +average: 117329 cycles/ticks + +kyber_encaps_derand: +median: 138948 cycles/ticks +average: 139830 cycles/ticks + +kyber_encaps: +median: 139956 cycles/ticks +average: 140794 cycles/ticks + +kyber_decaps: +median: 182014 cycles/ticks +average: 183227 cycles/ticks + +Loop spin: 547 +gen_a: +median: 26940 cycles/ticks +average: 27081 cycles/ticks + +poly_getnoise_eta1: +median: 3866 cycles/ticks +average: 3940 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2561 cycles/ticks + +NTT: +median: 7278 cycles/ticks +average: 7305 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10991 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9135 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 468 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1475 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 582 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1188 cycles/ticks + +indcpa_keypair: +median: 100782 cycles/ticks +average: 101370 cycles/ticks + +indcpa_enc: +median: 128596 cycles/ticks +average: 129984 cycles/ticks + +indcpa_dec: +median: 39522 cycles/ticks +average: 39741 cycles/ticks + +kyber_keypair_derand: +median: 109636 cycles/ticks +average: 110257 cycles/ticks + +kyber_keypair: +median: 116842 cycles/ticks +average: 117538 cycles/ticks + +kyber_encaps_derand: +median: 138788 cycles/ticks +average: 139622 cycles/ticks + +kyber_encaps: +median: 139734 cycles/ticks +average: 140532 cycles/ticks + +kyber_decaps: +median: 181994 cycles/ticks +average: 182967 cycles/ticks + +Loop spin: 548 +gen_a: +median: 26972 cycles/ticks +average: 27105 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3849 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7368 cycles/ticks + +INVNTT: +median: 10908 cycles/ticks +average: 10955 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9135 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 722 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1930 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100912 cycles/ticks +average: 101420 cycles/ticks + +indcpa_enc: +median: 128448 cycles/ticks +average: 129418 cycles/ticks + +indcpa_dec: +median: 39552 cycles/ticks +average: 39717 cycles/ticks + +kyber_keypair_derand: +median: 109976 cycles/ticks +average: 110534 cycles/ticks + +kyber_keypair: +median: 116846 cycles/ticks +average: 117649 cycles/ticks + +kyber_encaps_derand: +median: 138894 cycles/ticks +average: 140027 cycles/ticks + +kyber_encaps: +median: 139782 cycles/ticks +average: 140394 cycles/ticks + +kyber_decaps: +median: 181958 cycles/ticks +average: 182764 cycles/ticks + +Loop spin: 549 +gen_a: +median: 27006 cycles/ticks +average: 27137 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3836 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2546 cycles/ticks + +NTT: +median: 7276 cycles/ticks +average: 7306 cycles/ticks + +INVNTT: +median: 10936 cycles/ticks +average: 11008 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9123 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 583 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1189 cycles/ticks + +indcpa_keypair: +median: 100818 cycles/ticks +average: 101283 cycles/ticks + +indcpa_enc: +median: 128408 cycles/ticks +average: 129309 cycles/ticks + +indcpa_dec: +median: 39526 cycles/ticks +average: 39700 cycles/ticks + +kyber_keypair_derand: +median: 110006 cycles/ticks +average: 110494 cycles/ticks + +kyber_keypair: +median: 116834 cycles/ticks +average: 117499 cycles/ticks + +kyber_encaps_derand: +median: 138984 cycles/ticks +average: 139848 cycles/ticks + +kyber_encaps: +median: 139730 cycles/ticks +average: 140405 cycles/ticks + +kyber_decaps: +median: 181978 cycles/ticks +average: 182813 cycles/ticks + +Loop spin: 550 +gen_a: +median: 26988 cycles/ticks +average: 27130 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3843 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7337 cycles/ticks + +INVNTT: +median: 10932 cycles/ticks +average: 11017 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9127 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1924 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1196 cycles/ticks + +indcpa_keypair: +median: 104118 cycles/ticks +average: 104613 cycles/ticks + +indcpa_enc: +median: 131678 cycles/ticks +average: 132214 cycles/ticks + +indcpa_dec: +median: 39530 cycles/ticks +average: 39769 cycles/ticks + +kyber_keypair_derand: +median: 109712 cycles/ticks +average: 110245 cycles/ticks + +kyber_keypair: +median: 116816 cycles/ticks +average: 117511 cycles/ticks + +kyber_encaps_derand: +median: 139100 cycles/ticks +average: 139776 cycles/ticks + +kyber_encaps: +median: 139984 cycles/ticks +average: 140579 cycles/ticks + +kyber_decaps: +median: 182142 cycles/ticks +average: 183142 cycles/ticks + +Loop spin: 551 +gen_a: +median: 27002 cycles/ticks +average: 27172 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3848 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7339 cycles/ticks + +INVNTT: +median: 10918 cycles/ticks +average: 10989 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9131 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 719 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100814 cycles/ticks +average: 101261 cycles/ticks + +indcpa_enc: +median: 128434 cycles/ticks +average: 129421 cycles/ticks + +indcpa_dec: +median: 39570 cycles/ticks +average: 39736 cycles/ticks + +kyber_keypair_derand: +median: 109834 cycles/ticks +average: 110278 cycles/ticks + +kyber_keypair: +median: 116872 cycles/ticks +average: 117433 cycles/ticks + +kyber_encaps_derand: +median: 139194 cycles/ticks +average: 140149 cycles/ticks + +kyber_encaps: +median: 140032 cycles/ticks +average: 141093 cycles/ticks + +kyber_decaps: +median: 182056 cycles/ticks +average: 182872 cycles/ticks + +Loop spin: 552 +gen_a: +median: 26958 cycles/ticks +average: 27097 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3840 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7284 cycles/ticks +average: 7325 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 11000 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9125 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1194 cycles/ticks + +indcpa_keypair: +median: 102748 cycles/ticks +average: 103200 cycles/ticks + +indcpa_enc: +median: 130472 cycles/ticks +average: 131591 cycles/ticks + +indcpa_dec: +median: 39550 cycles/ticks +average: 39709 cycles/ticks + +kyber_keypair_derand: +median: 109884 cycles/ticks +average: 110362 cycles/ticks + +kyber_keypair: +median: 116776 cycles/ticks +average: 117343 cycles/ticks + +kyber_encaps_derand: +median: 138968 cycles/ticks +average: 139951 cycles/ticks + +kyber_encaps: +median: 139892 cycles/ticks +average: 140501 cycles/ticks + +kyber_decaps: +median: 182038 cycles/ticks +average: 182880 cycles/ticks + +Loop spin: 553 +gen_a: +median: 26956 cycles/ticks +average: 27123 cycles/ticks + +poly_getnoise_eta1: +median: 3868 cycles/ticks +average: 3866 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7284 cycles/ticks +average: 7320 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10993 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9136 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 710 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100802 cycles/ticks +average: 101282 cycles/ticks + +indcpa_enc: +median: 128352 cycles/ticks +average: 129511 cycles/ticks + +indcpa_dec: +median: 39530 cycles/ticks +average: 39708 cycles/ticks + +kyber_keypair_derand: +median: 109752 cycles/ticks +average: 110314 cycles/ticks + +kyber_keypair: +median: 116856 cycles/ticks +average: 117406 cycles/ticks + +kyber_encaps_derand: +median: 138954 cycles/ticks +average: 139712 cycles/ticks + +kyber_encaps: +median: 140028 cycles/ticks +average: 141091 cycles/ticks + +kyber_decaps: +median: 181970 cycles/ticks +average: 182987 cycles/ticks + +Loop spin: 554 +gen_a: +median: 29606 cycles/ticks +average: 28586 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3833 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7308 cycles/ticks +average: 7346 cycles/ticks + +INVNTT: +median: 10930 cycles/ticks +average: 11008 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9128 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1916 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100994 cycles/ticks +average: 101423 cycles/ticks + +indcpa_enc: +median: 128488 cycles/ticks +average: 129521 cycles/ticks + +indcpa_dec: +median: 39522 cycles/ticks +average: 39694 cycles/ticks + +kyber_keypair_derand: +median: 109948 cycles/ticks +average: 110445 cycles/ticks + +kyber_keypair: +median: 116778 cycles/ticks +average: 117494 cycles/ticks + +kyber_encaps_derand: +median: 139114 cycles/ticks +average: 140017 cycles/ticks + +kyber_encaps: +median: 140144 cycles/ticks +average: 141208 cycles/ticks + +kyber_decaps: +median: 182266 cycles/ticks +average: 183315 cycles/ticks + +Loop spin: 555 +gen_a: +median: 27002 cycles/ticks +average: 27149 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3858 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7351 cycles/ticks + +INVNTT: +median: 10924 cycles/ticks +average: 10978 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9151 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 723 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100928 cycles/ticks +average: 101424 cycles/ticks + +indcpa_enc: +median: 128426 cycles/ticks +average: 129737 cycles/ticks + +indcpa_dec: +median: 39526 cycles/ticks +average: 39711 cycles/ticks + +kyber_keypair_derand: +median: 109764 cycles/ticks +average: 110342 cycles/ticks + +kyber_keypair: +median: 116778 cycles/ticks +average: 117523 cycles/ticks + +kyber_encaps_derand: +median: 139076 cycles/ticks +average: 140119 cycles/ticks + +kyber_encaps: +median: 139964 cycles/ticks +average: 141126 cycles/ticks + +kyber_decaps: +median: 182108 cycles/ticks +average: 182944 cycles/ticks + +Loop spin: 556 +gen_a: +median: 26922 cycles/ticks +average: 27080 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3881 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7331 cycles/ticks + +INVNTT: +median: 10942 cycles/ticks +average: 11036 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9120 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 722 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1925 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100920 cycles/ticks +average: 101365 cycles/ticks + +indcpa_enc: +median: 128496 cycles/ticks +average: 129516 cycles/ticks + +indcpa_dec: +median: 39532 cycles/ticks +average: 39722 cycles/ticks + +kyber_keypair_derand: +median: 109862 cycles/ticks +average: 110308 cycles/ticks + +kyber_keypair: +median: 116756 cycles/ticks +average: 117288 cycles/ticks + +kyber_encaps_derand: +median: 138884 cycles/ticks +average: 139560 cycles/ticks + +kyber_encaps: +median: 139790 cycles/ticks +average: 140393 cycles/ticks + +kyber_decaps: +median: 181958 cycles/ticks +average: 182729 cycles/ticks + +Loop spin: 557 +gen_a: +median: 26926 cycles/ticks +average: 27076 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3837 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7322 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 11011 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9124 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1928 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1195 cycles/ticks + +indcpa_keypair: +median: 100738 cycles/ticks +average: 101172 cycles/ticks + +indcpa_enc: +median: 128344 cycles/ticks +average: 129395 cycles/ticks + +indcpa_dec: +median: 39544 cycles/ticks +average: 39816 cycles/ticks + +kyber_keypair_derand: +median: 109864 cycles/ticks +average: 110344 cycles/ticks + +kyber_keypair: +median: 116792 cycles/ticks +average: 117382 cycles/ticks + +kyber_encaps_derand: +median: 139142 cycles/ticks +average: 140309 cycles/ticks + +kyber_encaps: +median: 139988 cycles/ticks +average: 141058 cycles/ticks + +kyber_decaps: +median: 182084 cycles/ticks +average: 182875 cycles/ticks + +Loop spin: 558 +gen_a: +median: 26992 cycles/ticks +average: 27142 cycles/ticks + +poly_getnoise_eta1: +median: 3830 cycles/ticks +average: 3861 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7343 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10991 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9124 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1923 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100894 cycles/ticks +average: 101345 cycles/ticks + +indcpa_enc: +median: 128526 cycles/ticks +average: 129425 cycles/ticks + +indcpa_dec: +median: 39584 cycles/ticks +average: 39738 cycles/ticks + +kyber_keypair_derand: +median: 109898 cycles/ticks +average: 110386 cycles/ticks + +kyber_keypair: +median: 116792 cycles/ticks +average: 117378 cycles/ticks + +kyber_encaps_derand: +median: 139060 cycles/ticks +average: 139904 cycles/ticks + +kyber_encaps: +median: 139806 cycles/ticks +average: 140540 cycles/ticks + +kyber_decaps: +median: 182072 cycles/ticks +average: 183239 cycles/ticks + +Loop spin: 559 +gen_a: +median: 27048 cycles/ticks +average: 27185 cycles/ticks + +poly_getnoise_eta1: +median: 3864 cycles/ticks +average: 3864 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7304 cycles/ticks +average: 7338 cycles/ticks + +INVNTT: +median: 10924 cycles/ticks +average: 11000 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9136 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100858 cycles/ticks +average: 101289 cycles/ticks + +indcpa_enc: +median: 128628 cycles/ticks +average: 129682 cycles/ticks + +indcpa_dec: +median: 39522 cycles/ticks +average: 39707 cycles/ticks + +kyber_keypair_derand: +median: 110116 cycles/ticks +average: 110617 cycles/ticks + +kyber_keypair: +median: 116782 cycles/ticks +average: 117277 cycles/ticks + +kyber_encaps_derand: +median: 139188 cycles/ticks +average: 139812 cycles/ticks + +kyber_encaps: +median: 140014 cycles/ticks +average: 140682 cycles/ticks + +kyber_decaps: +median: 182262 cycles/ticks +average: 183205 cycles/ticks + +Loop spin: 560 +gen_a: +median: 26984 cycles/ticks +average: 27148 cycles/ticks + +poly_getnoise_eta1: +median: 3868 cycles/ticks +average: 3891 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2562 cycles/ticks + +NTT: +median: 7318 cycles/ticks +average: 7357 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10990 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9134 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 466 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 719 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1922 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100684 cycles/ticks +average: 101160 cycles/ticks + +indcpa_enc: +median: 128374 cycles/ticks +average: 129529 cycles/ticks + +indcpa_dec: +median: 39530 cycles/ticks +average: 39753 cycles/ticks + +kyber_keypair_derand: +median: 109666 cycles/ticks +average: 110401 cycles/ticks + +kyber_keypair: +median: 116820 cycles/ticks +average: 117378 cycles/ticks + +kyber_encaps_derand: +median: 138920 cycles/ticks +average: 139678 cycles/ticks + +kyber_encaps: +median: 139950 cycles/ticks +average: 140906 cycles/ticks + +kyber_decaps: +median: 181892 cycles/ticks +average: 182641 cycles/ticks + +Loop spin: 561 +gen_a: +median: 26972 cycles/ticks +average: 27151 cycles/ticks + +poly_getnoise_eta1: +median: 3828 cycles/ticks +average: 3859 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2554 cycles/ticks + +NTT: +median: 7300 cycles/ticks +average: 7327 cycles/ticks + +INVNTT: +median: 10940 cycles/ticks +average: 11016 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9131 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100662 cycles/ticks +average: 101143 cycles/ticks + +indcpa_enc: +median: 128330 cycles/ticks +average: 128916 cycles/ticks + +indcpa_dec: +median: 39554 cycles/ticks +average: 39744 cycles/ticks + +kyber_keypair_derand: +median: 109844 cycles/ticks +average: 110574 cycles/ticks + +kyber_keypair: +median: 116830 cycles/ticks +average: 117617 cycles/ticks + +kyber_encaps_derand: +median: 139084 cycles/ticks +average: 140171 cycles/ticks + +kyber_encaps: +median: 139972 cycles/ticks +average: 140930 cycles/ticks + +kyber_decaps: +median: 182044 cycles/ticks +average: 183089 cycles/ticks + +Loop spin: 562 +gen_a: +median: 26962 cycles/ticks +average: 27161 cycles/ticks + +poly_getnoise_eta1: +median: 3866 cycles/ticks +average: 3875 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2563 cycles/ticks + +NTT: +median: 7318 cycles/ticks +average: 7355 cycles/ticks + +INVNTT: +median: 10934 cycles/ticks +average: 10989 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9144 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 706 cycles/ticks +average: 717 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100788 cycles/ticks +average: 101349 cycles/ticks + +indcpa_enc: +median: 128306 cycles/ticks +average: 129330 cycles/ticks + +indcpa_dec: +median: 39526 cycles/ticks +average: 39745 cycles/ticks + +kyber_keypair_derand: +median: 109978 cycles/ticks +average: 110534 cycles/ticks + +kyber_keypair: +median: 116766 cycles/ticks +average: 117414 cycles/ticks + +kyber_encaps_derand: +median: 139244 cycles/ticks +average: 140244 cycles/ticks + +kyber_encaps: +median: 140104 cycles/ticks +average: 141242 cycles/ticks + +kyber_decaps: +median: 182256 cycles/ticks +average: 183398 cycles/ticks + +Loop spin: 563 +gen_a: +median: 26956 cycles/ticks +average: 27160 cycles/ticks + +poly_getnoise_eta1: +median: 3868 cycles/ticks +average: 3868 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7286 cycles/ticks +average: 7331 cycles/ticks + +INVNTT: +median: 10878 cycles/ticks +average: 10919 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9124 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1922 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 101166 cycles/ticks +average: 101621 cycles/ticks + +indcpa_enc: +median: 128774 cycles/ticks +average: 130226 cycles/ticks + +indcpa_dec: +median: 39532 cycles/ticks +average: 39716 cycles/ticks + +kyber_keypair_derand: +median: 110094 cycles/ticks +average: 110550 cycles/ticks + +kyber_keypair: +median: 117104 cycles/ticks +average: 117628 cycles/ticks + +kyber_encaps_derand: +median: 139052 cycles/ticks +average: 139975 cycles/ticks + +kyber_encaps: +median: 139994 cycles/ticks +average: 141050 cycles/ticks + +kyber_decaps: +median: 182120 cycles/ticks +average: 183217 cycles/ticks + +Loop spin: 564 +gen_a: +median: 26978 cycles/ticks +average: 27110 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3856 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2560 cycles/ticks + +NTT: +median: 7316 cycles/ticks +average: 7355 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10991 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9137 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100910 cycles/ticks +average: 101411 cycles/ticks + +indcpa_enc: +median: 128430 cycles/ticks +average: 129574 cycles/ticks + +indcpa_dec: +median: 39532 cycles/ticks +average: 39704 cycles/ticks + +kyber_keypair_derand: +median: 109688 cycles/ticks +average: 110141 cycles/ticks + +kyber_keypair: +median: 116894 cycles/ticks +average: 117452 cycles/ticks + +kyber_encaps_derand: +median: 138842 cycles/ticks +average: 139455 cycles/ticks + +kyber_encaps: +median: 139858 cycles/ticks +average: 140818 cycles/ticks + +kyber_decaps: +median: 182036 cycles/ticks +average: 183179 cycles/ticks + +Loop spin: 565 +gen_a: +median: 27018 cycles/ticks +average: 27194 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3852 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2561 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7341 cycles/ticks + +INVNTT: +median: 10930 cycles/ticks +average: 11005 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9124 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1518 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 581 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1194 cycles/ticks + +indcpa_keypair: +median: 100716 cycles/ticks +average: 101273 cycles/ticks + +indcpa_enc: +median: 128422 cycles/ticks +average: 129583 cycles/ticks + +indcpa_dec: +median: 39522 cycles/ticks +average: 39871 cycles/ticks + +kyber_keypair_derand: +median: 109868 cycles/ticks +average: 110509 cycles/ticks + +kyber_keypair: +median: 116810 cycles/ticks +average: 117449 cycles/ticks + +kyber_encaps_derand: +median: 139066 cycles/ticks +average: 140037 cycles/ticks + +kyber_encaps: +median: 140012 cycles/ticks +average: 140746 cycles/ticks + +kyber_decaps: +median: 182124 cycles/ticks +average: 183273 cycles/ticks + +Loop spin: 566 +gen_a: +median: 26940 cycles/ticks +average: 27140 cycles/ticks + +poly_getnoise_eta1: +median: 3828 cycles/ticks +average: 3857 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2563 cycles/ticks + +NTT: +median: 7302 cycles/ticks +average: 7340 cycles/ticks + +INVNTT: +median: 10880 cycles/ticks +average: 10936 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9132 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1481 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 102476 cycles/ticks +average: 102935 cycles/ticks + +indcpa_enc: +median: 130246 cycles/ticks +average: 131316 cycles/ticks + +indcpa_dec: +median: 39544 cycles/ticks +average: 39753 cycles/ticks + +kyber_keypair_derand: +median: 109816 cycles/ticks +average: 110269 cycles/ticks + +kyber_keypair: +median: 116790 cycles/ticks +average: 117319 cycles/ticks + +kyber_encaps_derand: +median: 138966 cycles/ticks +average: 139822 cycles/ticks + +kyber_encaps: +median: 139906 cycles/ticks +average: 140740 cycles/ticks + +kyber_decaps: +median: 181904 cycles/ticks +average: 183201 cycles/ticks + +Loop spin: 567 +gen_a: +median: 26954 cycles/ticks +average: 27182 cycles/ticks + +poly_getnoise_eta1: +median: 3828 cycles/ticks +average: 3859 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2546 cycles/ticks + +NTT: +median: 7286 cycles/ticks +average: 7309 cycles/ticks + +INVNTT: +median: 10890 cycles/ticks +average: 10962 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9178 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 582 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1199 cycles/ticks + +indcpa_keypair: +median: 100762 cycles/ticks +average: 101469 cycles/ticks + +indcpa_enc: +median: 128346 cycles/ticks +average: 129758 cycles/ticks + +indcpa_dec: +median: 39572 cycles/ticks +average: 39919 cycles/ticks + +kyber_keypair_derand: +median: 110012 cycles/ticks +average: 110641 cycles/ticks + +kyber_keypair: +median: 116806 cycles/ticks +average: 117453 cycles/ticks + +kyber_encaps_derand: +median: 138928 cycles/ticks +average: 139778 cycles/ticks + +kyber_encaps: +median: 140006 cycles/ticks +average: 141231 cycles/ticks + +kyber_decaps: +median: 181938 cycles/ticks +average: 183185 cycles/ticks + +Loop spin: 568 +gen_a: +median: 26972 cycles/ticks +average: 27206 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3884 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7363 cycles/ticks + +INVNTT: +median: 10928 cycles/ticks +average: 10998 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9131 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1483 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1191 cycles/ticks + +indcpa_keypair: +median: 100864 cycles/ticks +average: 101436 cycles/ticks + +indcpa_enc: +median: 128628 cycles/ticks +average: 129423 cycles/ticks + +indcpa_dec: +median: 39580 cycles/ticks +average: 39809 cycles/ticks + +kyber_keypair_derand: +median: 110054 cycles/ticks +average: 110577 cycles/ticks + +kyber_keypair: +median: 116824 cycles/ticks +average: 117565 cycles/ticks + +kyber_encaps_derand: +median: 139158 cycles/ticks +average: 140047 cycles/ticks + +kyber_encaps: +median: 140042 cycles/ticks +average: 140866 cycles/ticks + +kyber_decaps: +median: 182220 cycles/ticks +average: 183188 cycles/ticks + +Loop spin: 569 +gen_a: +median: 26964 cycles/ticks +average: 27121 cycles/ticks + +poly_getnoise_eta1: +median: 3828 cycles/ticks +average: 3863 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7339 cycles/ticks + +INVNTT: +median: 10926 cycles/ticks +average: 11011 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9187 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 465 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 584 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 100742 cycles/ticks +average: 101201 cycles/ticks + +indcpa_enc: +median: 128492 cycles/ticks +average: 129676 cycles/ticks + +indcpa_dec: +median: 39506 cycles/ticks +average: 39716 cycles/ticks + +kyber_keypair_derand: +median: 109910 cycles/ticks +average: 110487 cycles/ticks + +kyber_keypair: +median: 116846 cycles/ticks +average: 117461 cycles/ticks + +kyber_encaps_derand: +median: 139024 cycles/ticks +average: 140170 cycles/ticks + +kyber_encaps: +median: 139904 cycles/ticks +average: 141036 cycles/ticks + +kyber_decaps: +median: 181928 cycles/ticks +average: 183346 cycles/ticks + +Loop spin: 570 +gen_a: +median: 27024 cycles/ticks +average: 27214 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3847 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2546 cycles/ticks + +NTT: +median: 7284 cycles/ticks +average: 7333 cycles/ticks + +INVNTT: +median: 10884 cycles/ticks +average: 10979 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9132 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1527 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 585 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1191 cycles/ticks + +indcpa_keypair: +median: 100880 cycles/ticks +average: 101457 cycles/ticks + +indcpa_enc: +median: 128524 cycles/ticks +average: 129739 cycles/ticks + +indcpa_dec: +median: 39516 cycles/ticks +average: 39676 cycles/ticks + +kyber_keypair_derand: +median: 109738 cycles/ticks +average: 110206 cycles/ticks + +kyber_keypair: +median: 116870 cycles/ticks +average: 117392 cycles/ticks + +kyber_encaps_derand: +median: 139022 cycles/ticks +average: 139866 cycles/ticks + +kyber_encaps: +median: 139790 cycles/ticks +average: 140628 cycles/ticks + +kyber_decaps: +median: 181958 cycles/ticks +average: 183168 cycles/ticks + +Loop spin: 571 +gen_a: +median: 26970 cycles/ticks +average: 27135 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3861 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7300 cycles/ticks +average: 7317 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 10981 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9131 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 465 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1516 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1189 cycles/ticks + +indcpa_keypair: +median: 100916 cycles/ticks +average: 101610 cycles/ticks + +indcpa_enc: +median: 128430 cycles/ticks +average: 129599 cycles/ticks + +indcpa_dec: +median: 39538 cycles/ticks +average: 39755 cycles/ticks + +kyber_keypair_derand: +median: 109822 cycles/ticks +average: 110508 cycles/ticks + +kyber_keypair: +median: 116798 cycles/ticks +average: 117489 cycles/ticks + +kyber_encaps_derand: +median: 139096 cycles/ticks +average: 140193 cycles/ticks + +kyber_encaps: +median: 140102 cycles/ticks +average: 141002 cycles/ticks + +kyber_decaps: +median: 182096 cycles/ticks +average: 183197 cycles/ticks + +Loop spin: 572 +gen_a: +median: 27020 cycles/ticks +average: 27183 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3838 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2554 cycles/ticks + +NTT: +median: 7302 cycles/ticks +average: 7326 cycles/ticks + +INVNTT: +median: 10926 cycles/ticks +average: 10973 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9201 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 723 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1915 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100714 cycles/ticks +average: 101310 cycles/ticks + +indcpa_enc: +median: 128322 cycles/ticks +average: 129532 cycles/ticks + +indcpa_dec: +median: 39544 cycles/ticks +average: 39792 cycles/ticks + +kyber_keypair_derand: +median: 109850 cycles/ticks +average: 110559 cycles/ticks + +kyber_keypair: +median: 116788 cycles/ticks +average: 117467 cycles/ticks + +kyber_encaps_derand: +median: 139066 cycles/ticks +average: 139817 cycles/ticks + +kyber_encaps: +median: 140060 cycles/ticks +average: 141202 cycles/ticks + +kyber_decaps: +median: 182216 cycles/ticks +average: 183497 cycles/ticks + +Loop spin: 573 +gen_a: +median: 26976 cycles/ticks +average: 27139 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3845 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2561 cycles/ticks + +NTT: +median: 7320 cycles/ticks +average: 7342 cycles/ticks + +INVNTT: +median: 10980 cycles/ticks +average: 11037 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9159 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 101184 cycles/ticks +average: 101759 cycles/ticks + +indcpa_enc: +median: 128754 cycles/ticks +average: 130009 cycles/ticks + +indcpa_dec: +median: 39528 cycles/ticks +average: 39760 cycles/ticks + +kyber_keypair_derand: +median: 109990 cycles/ticks +average: 110554 cycles/ticks + +kyber_keypair: +median: 116786 cycles/ticks +average: 117321 cycles/ticks + +kyber_encaps_derand: +median: 139020 cycles/ticks +average: 139926 cycles/ticks + +kyber_encaps: +median: 139794 cycles/ticks +average: 140343 cycles/ticks + +kyber_decaps: +median: 182028 cycles/ticks +average: 182839 cycles/ticks + +Loop spin: 574 +gen_a: +median: 26996 cycles/ticks +average: 28447 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3879 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7345 cycles/ticks + +INVNTT: +median: 10912 cycles/ticks +average: 10970 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9140 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1922 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100888 cycles/ticks +average: 101527 cycles/ticks + +indcpa_enc: +median: 128508 cycles/ticks +average: 129730 cycles/ticks + +indcpa_dec: +median: 39536 cycles/ticks +average: 39761 cycles/ticks + +kyber_keypair_derand: +median: 109624 cycles/ticks +average: 110229 cycles/ticks + +kyber_keypair: +median: 116848 cycles/ticks +average: 117621 cycles/ticks + +kyber_encaps_derand: +median: 138922 cycles/ticks +average: 139820 cycles/ticks + +kyber_encaps: +median: 139776 cycles/ticks +average: 140604 cycles/ticks + +kyber_decaps: +median: 181944 cycles/ticks +average: 183169 cycles/ticks + +Loop spin: 575 +gen_a: +median: 26932 cycles/ticks +average: 27112 cycles/ticks + +poly_getnoise_eta1: +median: 3828 cycles/ticks +average: 3867 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7341 cycles/ticks + +INVNTT: +median: 10914 cycles/ticks +average: 10996 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9133 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100780 cycles/ticks +average: 101435 cycles/ticks + +indcpa_enc: +median: 128412 cycles/ticks +average: 129746 cycles/ticks + +indcpa_dec: +median: 39524 cycles/ticks +average: 39762 cycles/ticks + +kyber_keypair_derand: +median: 109840 cycles/ticks +average: 110553 cycles/ticks + +kyber_keypair: +median: 116826 cycles/ticks +average: 117567 cycles/ticks + +kyber_encaps_derand: +median: 139080 cycles/ticks +average: 140047 cycles/ticks + +kyber_encaps: +median: 140054 cycles/ticks +average: 141333 cycles/ticks + +kyber_decaps: +median: 182148 cycles/ticks +average: 183368 cycles/ticks + +Loop spin: 576 +gen_a: +median: 26958 cycles/ticks +average: 27139 cycles/ticks + +poly_getnoise_eta1: +median: 3866 cycles/ticks +average: 3867 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2555 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7354 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 11009 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9180 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1924 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100880 cycles/ticks +average: 101380 cycles/ticks + +indcpa_enc: +median: 128442 cycles/ticks +average: 129591 cycles/ticks + +indcpa_dec: +median: 39524 cycles/ticks +average: 39765 cycles/ticks + +kyber_keypair_derand: +median: 109938 cycles/ticks +average: 110552 cycles/ticks + +kyber_keypair: +median: 116850 cycles/ticks +average: 117673 cycles/ticks + +kyber_encaps_derand: +median: 139406 cycles/ticks +average: 140463 cycles/ticks + +kyber_encaps: +median: 140118 cycles/ticks +average: 140886 cycles/ticks + +kyber_decaps: +median: 182430 cycles/ticks +average: 183568 cycles/ticks + +Loop spin: 577 +gen_a: +median: 26990 cycles/ticks +average: 27152 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3859 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2555 cycles/ticks + +NTT: +median: 7274 cycles/ticks +average: 7307 cycles/ticks + +INVNTT: +median: 10906 cycles/ticks +average: 10990 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9114 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 469 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1190 cycles/ticks + +indcpa_keypair: +median: 101146 cycles/ticks +average: 101589 cycles/ticks + +indcpa_enc: +median: 128654 cycles/ticks +average: 129892 cycles/ticks + +indcpa_dec: +median: 39588 cycles/ticks +average: 39917 cycles/ticks + +kyber_keypair_derand: +median: 109950 cycles/ticks +average: 110580 cycles/ticks + +kyber_keypair: +median: 116828 cycles/ticks +average: 117536 cycles/ticks + +kyber_encaps_derand: +median: 139198 cycles/ticks +average: 139957 cycles/ticks + +kyber_encaps: +median: 140114 cycles/ticks +average: 140772 cycles/ticks + +kyber_decaps: +median: 182302 cycles/ticks +average: 183047 cycles/ticks + +Loop spin: 578 +gen_a: +median: 26948 cycles/ticks +average: 27102 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3884 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2546 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7333 cycles/ticks + +INVNTT: +median: 10988 cycles/ticks +average: 11051 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9135 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1483 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 584 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1192 cycles/ticks + +indcpa_keypair: +median: 100992 cycles/ticks +average: 101710 cycles/ticks + +indcpa_enc: +median: 128570 cycles/ticks +average: 129865 cycles/ticks + +indcpa_dec: +median: 39524 cycles/ticks +average: 39809 cycles/ticks + +kyber_keypair_derand: +median: 109940 cycles/ticks +average: 110528 cycles/ticks + +kyber_keypair: +median: 116816 cycles/ticks +average: 117551 cycles/ticks + +kyber_encaps_derand: +median: 139078 cycles/ticks +average: 140202 cycles/ticks + +kyber_encaps: +median: 140008 cycles/ticks +average: 141110 cycles/ticks + +kyber_decaps: +median: 181980 cycles/ticks +average: 183072 cycles/ticks + +Loop spin: 579 +gen_a: +median: 27010 cycles/ticks +average: 27150 cycles/ticks + +poly_getnoise_eta1: +median: 3832 cycles/ticks +average: 3861 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2568 cycles/ticks + +NTT: +median: 7316 cycles/ticks +average: 7351 cycles/ticks + +INVNTT: +median: 10944 cycles/ticks +average: 11022 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9129 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1924 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100872 cycles/ticks +average: 101411 cycles/ticks + +indcpa_enc: +median: 128442 cycles/ticks +average: 129732 cycles/ticks + +indcpa_dec: +median: 39574 cycles/ticks +average: 39767 cycles/ticks + +kyber_keypair_derand: +median: 109724 cycles/ticks +average: 110187 cycles/ticks + +kyber_keypair: +median: 116820 cycles/ticks +average: 117368 cycles/ticks + +kyber_encaps_derand: +median: 139112 cycles/ticks +average: 139962 cycles/ticks + +kyber_encaps: +median: 140010 cycles/ticks +average: 140771 cycles/ticks + +kyber_decaps: +median: 182178 cycles/ticks +average: 183337 cycles/ticks + +Loop spin: 580 +gen_a: +median: 26958 cycles/ticks +average: 27117 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3852 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2585 cycles/ticks + +NTT: +median: 7318 cycles/ticks +average: 7344 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 11033 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9181 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 464 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1224 cycles/ticks + +indcpa_keypair: +median: 100984 cycles/ticks +average: 101645 cycles/ticks + +indcpa_enc: +median: 128570 cycles/ticks +average: 129940 cycles/ticks + +indcpa_dec: +median: 39550 cycles/ticks +average: 39767 cycles/ticks + +kyber_keypair_derand: +median: 109806 cycles/ticks +average: 110401 cycles/ticks + +kyber_keypair: +median: 116830 cycles/ticks +average: 117451 cycles/ticks + +kyber_encaps_derand: +median: 139138 cycles/ticks +average: 140042 cycles/ticks + +kyber_encaps: +median: 140166 cycles/ticks +average: 140997 cycles/ticks + +kyber_decaps: +median: 182252 cycles/ticks +average: 183122 cycles/ticks + +Loop spin: 581 +gen_a: +median: 26936 cycles/ticks +average: 27108 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3862 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2554 cycles/ticks + +NTT: +median: 7280 cycles/ticks +average: 7302 cycles/ticks + +INVNTT: +median: 10924 cycles/ticks +average: 10990 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9127 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 471 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 718 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100722 cycles/ticks +average: 101188 cycles/ticks + +indcpa_enc: +median: 128502 cycles/ticks +average: 129462 cycles/ticks + +indcpa_dec: +median: 39556 cycles/ticks +average: 39733 cycles/ticks + +kyber_keypair_derand: +median: 109688 cycles/ticks +average: 110280 cycles/ticks + +kyber_keypair: +median: 116796 cycles/ticks +average: 117471 cycles/ticks + +kyber_encaps_derand: +median: 138984 cycles/ticks +average: 140027 cycles/ticks + +kyber_encaps: +median: 139828 cycles/ticks +average: 140937 cycles/ticks + +kyber_decaps: +median: 181862 cycles/ticks +average: 182930 cycles/ticks + +Loop spin: 582 +gen_a: +median: 26960 cycles/ticks +average: 27136 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3915 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2565 cycles/ticks + +NTT: +median: 7316 cycles/ticks +average: 7349 cycles/ticks + +INVNTT: +median: 10880 cycles/ticks +average: 10975 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9125 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1540 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1190 cycles/ticks + +indcpa_keypair: +median: 100834 cycles/ticks +average: 101509 cycles/ticks + +indcpa_enc: +median: 128844 cycles/ticks +average: 130027 cycles/ticks + +indcpa_dec: +median: 39538 cycles/ticks +average: 39739 cycles/ticks + +kyber_keypair_derand: +median: 109862 cycles/ticks +average: 110482 cycles/ticks + +kyber_keypair: +median: 116896 cycles/ticks +average: 117435 cycles/ticks + +kyber_encaps_derand: +median: 139292 cycles/ticks +average: 140129 cycles/ticks + +kyber_encaps: +median: 140184 cycles/ticks +average: 140959 cycles/ticks + +kyber_decaps: +median: 182350 cycles/ticks +average: 183402 cycles/ticks + +Loop spin: 583 +gen_a: +median: 26976 cycles/ticks +average: 27139 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3846 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2563 cycles/ticks + +NTT: +median: 7318 cycles/ticks +average: 7348 cycles/ticks + +INVNTT: +median: 10912 cycles/ticks +average: 10983 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9137 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1195 cycles/ticks + +indcpa_keypair: +median: 100856 cycles/ticks +average: 101529 cycles/ticks + +indcpa_enc: +median: 128566 cycles/ticks +average: 129753 cycles/ticks + +indcpa_dec: +median: 39544 cycles/ticks +average: 39782 cycles/ticks + +kyber_keypair_derand: +median: 109840 cycles/ticks +average: 110555 cycles/ticks + +kyber_keypair: +median: 116768 cycles/ticks +average: 117477 cycles/ticks + +kyber_encaps_derand: +median: 138990 cycles/ticks +average: 140006 cycles/ticks + +kyber_encaps: +median: 139928 cycles/ticks +average: 140963 cycles/ticks + +kyber_decaps: +median: 181926 cycles/ticks +average: 182995 cycles/ticks + +Loop spin: 584 +gen_a: +median: 26962 cycles/ticks +average: 27136 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3848 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2570 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7342 cycles/ticks + +INVNTT: +median: 10942 cycles/ticks +average: 11065 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9173 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1916 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100802 cycles/ticks +average: 101490 cycles/ticks + +indcpa_enc: +median: 128526 cycles/ticks +average: 129832 cycles/ticks + +indcpa_dec: +median: 39538 cycles/ticks +average: 39879 cycles/ticks + +kyber_keypair_derand: +median: 109682 cycles/ticks +average: 110266 cycles/ticks + +kyber_keypair: +median: 116872 cycles/ticks +average: 117519 cycles/ticks + +kyber_encaps_derand: +median: 135052 cycles/ticks +average: 137093 cycles/ticks + +kyber_encaps: +median: 135992 cycles/ticks +average: 138458 cycles/ticks + +kyber_decaps: +median: 176758 cycles/ticks +average: 179531 cycles/ticks + +Loop spin: 585 +gen_a: +median: 26262 cycles/ticks +average: 26645 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3725 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7221 cycles/ticks + +INVNTT: +median: 10690 cycles/ticks +average: 10873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9164 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97920 cycles/ticks +average: 99593 cycles/ticks + +indcpa_enc: +median: 124752 cycles/ticks +average: 126741 cycles/ticks + +indcpa_dec: +median: 38444 cycles/ticks +average: 39047 cycles/ticks + +kyber_keypair_derand: +median: 106712 cycles/ticks +average: 108458 cycles/ticks + +kyber_keypair: +median: 113678 cycles/ticks +average: 115127 cycles/ticks + +kyber_encaps_derand: +median: 135154 cycles/ticks +average: 137368 cycles/ticks + +kyber_encaps: +median: 136094 cycles/ticks +average: 138345 cycles/ticks + +kyber_decaps: +median: 176890 cycles/ticks +average: 179731 cycles/ticks + +Loop spin: 586 +gen_a: +median: 26224 cycles/ticks +average: 26431 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3781 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7148 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10719 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8888 cycles/ticks +average: 9029 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 692 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97902 cycles/ticks +average: 98996 cycles/ticks + +indcpa_enc: +median: 124644 cycles/ticks +average: 126723 cycles/ticks + +indcpa_dec: +median: 38418 cycles/ticks +average: 38936 cycles/ticks + +kyber_keypair_derand: +median: 106732 cycles/ticks +average: 108293 cycles/ticks + +kyber_keypair: +median: 113620 cycles/ticks +average: 114981 cycles/ticks + +kyber_encaps_derand: +median: 136518 cycles/ticks +average: 138651 cycles/ticks + +kyber_encaps: +median: 137640 cycles/ticks +average: 139911 cycles/ticks + +kyber_decaps: +median: 178424 cycles/ticks +average: 181047 cycles/ticks + +Loop spin: 587 +gen_a: +median: 26218 cycles/ticks +average: 26587 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3756 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7152 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10659 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8867 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1859 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97884 cycles/ticks +average: 99471 cycles/ticks + +indcpa_enc: +median: 124758 cycles/ticks +average: 126702 cycles/ticks + +indcpa_dec: +median: 38448 cycles/ticks +average: 38912 cycles/ticks + +kyber_keypair_derand: +median: 106664 cycles/ticks +average: 108414 cycles/ticks + +kyber_keypair: +median: 113632 cycles/ticks +average: 115128 cycles/ticks + +kyber_encaps_derand: +median: 135280 cycles/ticks +average: 137643 cycles/ticks + +kyber_encaps: +median: 135998 cycles/ticks +average: 137962 cycles/ticks + +kyber_decaps: +median: 176884 cycles/ticks +average: 178869 cycles/ticks + +Loop spin: 588 +gen_a: +median: 26170 cycles/ticks +average: 26307 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3743 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 10592 cycles/ticks +average: 10642 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8917 cycles/ticks + +poly_tomsg: +median: 456 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1481 cycles/ticks + +poly_compress: +median: 706 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1195 cycles/ticks + +indcpa_keypair: +median: 97884 cycles/ticks +average: 101932 cycles/ticks + +indcpa_enc: +median: 124768 cycles/ticks +average: 126793 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 38909 cycles/ticks + +kyber_keypair_derand: +median: 106800 cycles/ticks +average: 110442 cycles/ticks + +kyber_keypair: +median: 113912 cycles/ticks +average: 115412 cycles/ticks + +kyber_encaps_derand: +median: 135162 cycles/ticks +average: 137277 cycles/ticks + +kyber_encaps: +median: 135928 cycles/ticks +average: 137677 cycles/ticks + +kyber_decaps: +median: 176932 cycles/ticks +average: 179694 cycles/ticks + +Loop spin: 589 +gen_a: +median: 26202 cycles/ticks +average: 26662 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3787 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10829 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8840 cycles/ticks +average: 9069 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 565 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +indcpa_keypair: +median: 97762 cycles/ticks +average: 99139 cycles/ticks + +indcpa_enc: +median: 124732 cycles/ticks +average: 127017 cycles/ticks + +indcpa_dec: +median: 38382 cycles/ticks +average: 38890 cycles/ticks + +kyber_keypair_derand: +median: 108164 cycles/ticks +average: 109734 cycles/ticks + +kyber_keypair: +median: 113640 cycles/ticks +average: 115143 cycles/ticks + +kyber_encaps_derand: +median: 135160 cycles/ticks +average: 137012 cycles/ticks + +kyber_encaps: +median: 136010 cycles/ticks +average: 138152 cycles/ticks + +kyber_decaps: +median: 176876 cycles/ticks +average: 179430 cycles/ticks + +Loop spin: 590 +gen_a: +median: 26308 cycles/ticks +average: 26763 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3725 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7126 cycles/ticks +average: 7240 cycles/ticks + +INVNTT: +median: 10612 cycles/ticks +average: 10778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8828 cycles/ticks +average: 8961 cycles/ticks + +poly_tomsg: +median: 462 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1475 cycles/ticks + +poly_compress: +median: 698 cycles/ticks +average: 743 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 556 cycles/ticks + +polyvec_compress: +median: 1852 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +indcpa_keypair: +median: 98146 cycles/ticks +average: 99635 cycles/ticks + +indcpa_enc: +median: 124974 cycles/ticks +average: 127377 cycles/ticks + +indcpa_dec: +median: 38444 cycles/ticks +average: 38943 cycles/ticks + +kyber_keypair_derand: +median: 106478 cycles/ticks +average: 107988 cycles/ticks + +kyber_keypair: +median: 113868 cycles/ticks +average: 115444 cycles/ticks + +kyber_encaps_derand: +median: 135036 cycles/ticks +average: 136550 cycles/ticks + +kyber_encaps: +median: 136012 cycles/ticks +average: 138425 cycles/ticks + +kyber_decaps: +median: 176738 cycles/ticks +average: 179356 cycles/ticks + +Loop spin: 591 +gen_a: +median: 26212 cycles/ticks +average: 26439 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3790 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 10648 cycles/ticks +average: 10838 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8916 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1858 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1158 cycles/ticks + +indcpa_keypair: +median: 97882 cycles/ticks +average: 99277 cycles/ticks + +indcpa_enc: +median: 124754 cycles/ticks +average: 127095 cycles/ticks + +indcpa_dec: +median: 38400 cycles/ticks +average: 39000 cycles/ticks + +kyber_keypair_derand: +median: 106760 cycles/ticks +average: 108234 cycles/ticks + +kyber_keypair: +median: 113774 cycles/ticks +average: 115249 cycles/ticks + +kyber_encaps_derand: +median: 135156 cycles/ticks +average: 137126 cycles/ticks + +kyber_encaps: +median: 136120 cycles/ticks +average: 138380 cycles/ticks + +kyber_decaps: +median: 176946 cycles/ticks +average: 179667 cycles/ticks + +Loop spin: 592 +gen_a: +median: 26188 cycles/ticks +average: 26523 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3751 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8902 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1483 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1951 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 97842 cycles/ticks +average: 99298 cycles/ticks + +indcpa_enc: +median: 124550 cycles/ticks +average: 126177 cycles/ticks + +indcpa_dec: +median: 38382 cycles/ticks +average: 38846 cycles/ticks + +kyber_keypair_derand: +median: 106584 cycles/ticks +average: 107637 cycles/ticks + +kyber_keypair: +median: 113658 cycles/ticks +average: 115158 cycles/ticks + +kyber_encaps_derand: +median: 135286 cycles/ticks +average: 137341 cycles/ticks + +kyber_encaps: +median: 136144 cycles/ticks +average: 138539 cycles/ticks + +kyber_decaps: +median: 176986 cycles/ticks +average: 179736 cycles/ticks + +Loop spin: 593 +gen_a: +median: 26260 cycles/ticks +average: 26823 cycles/ticks + +poly_getnoise_eta1: +median: 3660 cycles/ticks +average: 3815 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7205 cycles/ticks + +INVNTT: +median: 10652 cycles/ticks +average: 10853 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9134 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1452 cycles/ticks +average: 1501 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97994 cycles/ticks +average: 99417 cycles/ticks + +indcpa_enc: +median: 124920 cycles/ticks +average: 127066 cycles/ticks + +indcpa_dec: +median: 38450 cycles/ticks +average: 38955 cycles/ticks + +kyber_keypair_derand: +median: 106544 cycles/ticks +average: 108261 cycles/ticks + +kyber_keypair: +median: 113620 cycles/ticks +average: 115073 cycles/ticks + +kyber_encaps_derand: +median: 134948 cycles/ticks +average: 136944 cycles/ticks + +kyber_encaps: +median: 136192 cycles/ticks +average: 138675 cycles/ticks + +kyber_decaps: +median: 176754 cycles/ticks +average: 179392 cycles/ticks + +Loop spin: 594 +gen_a: +median: 26192 cycles/ticks +average: 26650 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3742 cycles/ticks + +poly_getnoise_eta2: +median: 2478 cycles/ticks +average: 2552 cycles/ticks + +NTT: +median: 7264 cycles/ticks +average: 7286 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9074 cycles/ticks +average: 9040 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1482 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 598 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 97866 cycles/ticks +average: 99329 cycles/ticks + +indcpa_enc: +median: 124982 cycles/ticks +average: 127367 cycles/ticks + +indcpa_dec: +median: 38468 cycles/ticks +average: 39033 cycles/ticks + +kyber_keypair_derand: +median: 106646 cycles/ticks +average: 108326 cycles/ticks + +kyber_keypair: +median: 113734 cycles/ticks +average: 115115 cycles/ticks + +kyber_encaps_derand: +median: 135200 cycles/ticks +average: 137272 cycles/ticks + +kyber_encaps: +median: 136066 cycles/ticks +average: 138098 cycles/ticks + +kyber_decaps: +median: 176812 cycles/ticks +average: 178616 cycles/ticks + +Loop spin: 595 +gen_a: +median: 26256 cycles/ticks +average: 26556 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3753 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7110 cycles/ticks +average: 7222 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10857 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9159 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 719 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1237 cycles/ticks + +indcpa_keypair: +median: 97786 cycles/ticks +average: 98811 cycles/ticks + +indcpa_enc: +median: 124604 cycles/ticks +average: 126412 cycles/ticks + +indcpa_dec: +median: 38432 cycles/ticks +average: 38868 cycles/ticks + +kyber_keypair_derand: +median: 106392 cycles/ticks +average: 107589 cycles/ticks + +kyber_keypair: +median: 113560 cycles/ticks +average: 114711 cycles/ticks + +kyber_encaps_derand: +median: 135148 cycles/ticks +average: 137614 cycles/ticks + +kyber_encaps: +median: 136052 cycles/ticks +average: 138264 cycles/ticks + +kyber_decaps: +median: 176762 cycles/ticks +average: 179398 cycles/ticks + +Loop spin: 596 +gen_a: +median: 26194 cycles/ticks +average: 26366 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3761 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 10612 cycles/ticks +average: 10799 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9082 cycles/ticks +average: 9105 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 698 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97922 cycles/ticks +average: 99386 cycles/ticks + +indcpa_enc: +median: 125020 cycles/ticks +average: 127169 cycles/ticks + +indcpa_dec: +median: 38400 cycles/ticks +average: 38955 cycles/ticks + +kyber_keypair_derand: +median: 106480 cycles/ticks +average: 108128 cycles/ticks + +kyber_keypair: +median: 113668 cycles/ticks +average: 115086 cycles/ticks + +kyber_encaps_derand: +median: 135044 cycles/ticks +average: 137195 cycles/ticks + +kyber_encaps: +median: 136112 cycles/ticks +average: 138391 cycles/ticks + +kyber_decaps: +median: 176844 cycles/ticks +average: 179590 cycles/ticks + +Loop spin: 597 +gen_a: +median: 26176 cycles/ticks +average: 26344 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3816 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2562 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7233 cycles/ticks + +INVNTT: +median: 10590 cycles/ticks +average: 10646 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9153 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1859 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97974 cycles/ticks +average: 99147 cycles/ticks + +indcpa_enc: +median: 124852 cycles/ticks +average: 127058 cycles/ticks + +indcpa_dec: +median: 38472 cycles/ticks +average: 39145 cycles/ticks + +kyber_keypair_derand: +median: 106520 cycles/ticks +average: 108167 cycles/ticks + +kyber_keypair: +median: 113578 cycles/ticks +average: 114808 cycles/ticks + +kyber_encaps_derand: +median: 135184 cycles/ticks +average: 137225 cycles/ticks + +kyber_encaps: +median: 135834 cycles/ticks +average: 137743 cycles/ticks + +kyber_decaps: +median: 176688 cycles/ticks +average: 179187 cycles/ticks + +Loop spin: 598 +gen_a: +median: 26254 cycles/ticks +average: 26758 cycles/ticks + +poly_getnoise_eta1: +median: 3650 cycles/ticks +average: 3700 cycles/ticks + +poly_getnoise_eta2: +median: 2466 cycles/ticks +average: 2540 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 10612 cycles/ticks +average: 10755 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9070 cycles/ticks +average: 9034 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1858 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97918 cycles/ticks +average: 99099 cycles/ticks + +indcpa_enc: +median: 124808 cycles/ticks +average: 126469 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 39168 cycles/ticks + +kyber_keypair_derand: +median: 106484 cycles/ticks +average: 107976 cycles/ticks + +kyber_keypair: +median: 113868 cycles/ticks +average: 115307 cycles/ticks + +kyber_encaps_derand: +median: 135264 cycles/ticks +average: 137454 cycles/ticks + +kyber_encaps: +median: 136156 cycles/ticks +average: 138072 cycles/ticks + +kyber_decaps: +median: 176840 cycles/ticks +average: 179235 cycles/ticks + +Loop spin: 599 +gen_a: +median: 26148 cycles/ticks +average: 26302 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3902 cycles/ticks + +poly_getnoise_eta2: +median: 2540 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10590 cycles/ticks +average: 10655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8868 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1452 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1929 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1189 cycles/ticks + +indcpa_keypair: +median: 97798 cycles/ticks +average: 98825 cycles/ticks + +indcpa_enc: +median: 124642 cycles/ticks +average: 126595 cycles/ticks + +indcpa_dec: +median: 38436 cycles/ticks +average: 39065 cycles/ticks + +kyber_keypair_derand: +median: 106422 cycles/ticks +average: 107679 cycles/ticks + +kyber_keypair: +median: 113632 cycles/ticks +average: 114961 cycles/ticks + +kyber_encaps_derand: +median: 135022 cycles/ticks +average: 136992 cycles/ticks + +kyber_encaps: +median: 135884 cycles/ticks +average: 138188 cycles/ticks + +kyber_decaps: +median: 176744 cycles/ticks +average: 179056 cycles/ticks + +Loop spin: 600 +gen_a: +median: 26258 cycles/ticks +average: 26829 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3752 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10914 cycles/ticks +average: 11000 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8892 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 699 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97940 cycles/ticks +average: 99559 cycles/ticks + +indcpa_enc: +median: 124948 cycles/ticks +average: 127230 cycles/ticks + +indcpa_dec: +median: 38436 cycles/ticks +average: 39093 cycles/ticks + +kyber_keypair_derand: +median: 106550 cycles/ticks +average: 108036 cycles/ticks + +kyber_keypair: +median: 113570 cycles/ticks +average: 114871 cycles/ticks + +kyber_encaps_derand: +median: 135082 cycles/ticks +average: 137152 cycles/ticks + +kyber_encaps: +median: 136066 cycles/ticks +average: 138147 cycles/ticks + +kyber_decaps: +median: 176830 cycles/ticks +average: 179414 cycles/ticks + +Loop spin: 601 +gen_a: +median: 26192 cycles/ticks +average: 26718 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3727 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7143 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10810 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8862 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 724 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1928 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97908 cycles/ticks +average: 99157 cycles/ticks + +indcpa_enc: +median: 124610 cycles/ticks +average: 126590 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 39046 cycles/ticks + +kyber_keypair_derand: +median: 106938 cycles/ticks +average: 108373 cycles/ticks + +kyber_keypair: +median: 113952 cycles/ticks +average: 115289 cycles/ticks + +kyber_encaps_derand: +median: 135068 cycles/ticks +average: 136872 cycles/ticks + +kyber_encaps: +median: 136164 cycles/ticks +average: 138505 cycles/ticks + +kyber_decaps: +median: 176970 cycles/ticks +average: 179439 cycles/ticks + +Loop spin: 602 +gen_a: +median: 26188 cycles/ticks +average: 26458 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3728 cycles/ticks + +poly_getnoise_eta2: +median: 2542 cycles/ticks +average: 2575 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7157 cycles/ticks + +INVNTT: +median: 10658 cycles/ticks +average: 10818 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9068 cycles/ticks +average: 9045 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 457 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 688 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1161 cycles/ticks + +indcpa_keypair: +median: 97792 cycles/ticks +average: 98828 cycles/ticks + +indcpa_enc: +median: 124698 cycles/ticks +average: 127061 cycles/ticks + +indcpa_dec: +median: 38438 cycles/ticks +average: 39153 cycles/ticks + +kyber_keypair_derand: +median: 106548 cycles/ticks +average: 108163 cycles/ticks + +kyber_keypair: +median: 113742 cycles/ticks +average: 115198 cycles/ticks + +kyber_encaps_derand: +median: 134966 cycles/ticks +average: 136730 cycles/ticks + +kyber_encaps: +median: 135834 cycles/ticks +average: 137752 cycles/ticks + +kyber_decaps: +median: 176750 cycles/ticks +average: 179330 cycles/ticks + +Loop spin: 603 +gen_a: +median: 26184 cycles/ticks +average: 26689 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3779 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2493 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 10672 cycles/ticks +average: 10859 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9128 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98028 cycles/ticks +average: 99550 cycles/ticks + +indcpa_enc: +median: 125016 cycles/ticks +average: 127366 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38965 cycles/ticks + +kyber_keypair_derand: +median: 106658 cycles/ticks +average: 108261 cycles/ticks + +kyber_keypair: +median: 113678 cycles/ticks +average: 115044 cycles/ticks + +kyber_encaps_derand: +median: 135216 cycles/ticks +average: 137341 cycles/ticks + +kyber_encaps: +median: 136250 cycles/ticks +average: 138540 cycles/ticks + +kyber_decaps: +median: 176914 cycles/ticks +average: 179485 cycles/ticks + +Loop spin: 604 +gen_a: +median: 26200 cycles/ticks +average: 26490 cycles/ticks + +poly_getnoise_eta1: +median: 3764 cycles/ticks +average: 3851 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2545 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7146 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10955 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8939 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1165 cycles/ticks + +indcpa_keypair: +median: 97922 cycles/ticks +average: 99618 cycles/ticks + +indcpa_enc: +median: 124706 cycles/ticks +average: 126560 cycles/ticks + +indcpa_dec: +median: 38440 cycles/ticks +average: 39015 cycles/ticks + +kyber_keypair_derand: +median: 106666 cycles/ticks +average: 108101 cycles/ticks + +kyber_keypair: +median: 113592 cycles/ticks +average: 114795 cycles/ticks + +kyber_encaps_derand: +median: 135520 cycles/ticks +average: 137760 cycles/ticks + +kyber_encaps: +median: 136240 cycles/ticks +average: 138588 cycles/ticks + +kyber_decaps: +median: 177104 cycles/ticks +average: 179188 cycles/ticks + +Loop spin: 605 +gen_a: +median: 26248 cycles/ticks +average: 26467 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3731 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 10586 cycles/ticks +average: 10659 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8863 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 566 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1194 cycles/ticks + +indcpa_keypair: +median: 97914 cycles/ticks +average: 99340 cycles/ticks + +indcpa_enc: +median: 124816 cycles/ticks +average: 126581 cycles/ticks + +indcpa_dec: +median: 38436 cycles/ticks +average: 39083 cycles/ticks + +kyber_keypair_derand: +median: 106734 cycles/ticks +average: 107979 cycles/ticks + +kyber_keypair: +median: 113510 cycles/ticks +average: 114613 cycles/ticks + +kyber_encaps_derand: +median: 135114 cycles/ticks +average: 137088 cycles/ticks + +kyber_encaps: +median: 135864 cycles/ticks +average: 137724 cycles/ticks + +kyber_decaps: +median: 176880 cycles/ticks +average: 179501 cycles/ticks + +Loop spin: 606 +gen_a: +median: 26224 cycles/ticks +average: 26661 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3753 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 10910 cycles/ticks +average: 10931 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9076 cycles/ticks +average: 9060 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 704 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 556 cycles/ticks + +polyvec_compress: +median: 1852 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +indcpa_keypair: +median: 97910 cycles/ticks +average: 99124 cycles/ticks + +indcpa_enc: +median: 124694 cycles/ticks +average: 126313 cycles/ticks + +indcpa_dec: +median: 38458 cycles/ticks +average: 38961 cycles/ticks + +kyber_keypair_derand: +median: 106592 cycles/ticks +average: 108078 cycles/ticks + +kyber_keypair: +median: 113654 cycles/ticks +average: 115049 cycles/ticks + +kyber_encaps_derand: +median: 134942 cycles/ticks +average: 136957 cycles/ticks + +kyber_encaps: +median: 135878 cycles/ticks +average: 138067 cycles/ticks + +kyber_decaps: +median: 176628 cycles/ticks +average: 178944 cycles/ticks + +Loop spin: 607 +gen_a: +median: 26182 cycles/ticks +average: 26355 cycles/ticks + +poly_getnoise_eta1: +median: 3708 cycles/ticks +average: 3792 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2399 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7215 cycles/ticks + +INVNTT: +median: 10558 cycles/ticks +average: 10625 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8929 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98002 cycles/ticks +average: 99463 cycles/ticks + +indcpa_enc: +median: 124744 cycles/ticks +average: 126667 cycles/ticks + +indcpa_dec: +median: 39510 cycles/ticks +average: 39351 cycles/ticks + +kyber_keypair_derand: +median: 106600 cycles/ticks +average: 108054 cycles/ticks + +kyber_keypair: +median: 113774 cycles/ticks +average: 115346 cycles/ticks + +kyber_encaps_derand: +median: 135394 cycles/ticks +average: 137667 cycles/ticks + +kyber_encaps: +median: 136142 cycles/ticks +average: 138214 cycles/ticks + +kyber_decaps: +median: 177140 cycles/ticks +average: 180101 cycles/ticks + +Loop spin: 608 +gen_a: +median: 26160 cycles/ticks +average: 26326 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3841 cycles/ticks + +poly_getnoise_eta2: +median: 2502 cycles/ticks +average: 2547 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7154 cycles/ticks + +INVNTT: +median: 10424 cycles/ticks +average: 10652 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9152 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1474 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 704 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98080 cycles/ticks +average: 99184 cycles/ticks + +indcpa_enc: +median: 125056 cycles/ticks +average: 127250 cycles/ticks + +indcpa_dec: +median: 38392 cycles/ticks +average: 38794 cycles/ticks + +kyber_keypair_derand: +median: 106504 cycles/ticks +average: 108071 cycles/ticks + +kyber_keypair: +median: 113720 cycles/ticks +average: 115125 cycles/ticks + +kyber_encaps_derand: +median: 135162 cycles/ticks +average: 137105 cycles/ticks + +kyber_encaps: +median: 136016 cycles/ticks +average: 138257 cycles/ticks + +kyber_decaps: +median: 176822 cycles/ticks +average: 179322 cycles/ticks + +Loop spin: 609 +gen_a: +median: 26168 cycles/ticks +average: 26448 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3783 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10689 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9082 cycles/ticks +average: 9094 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1882 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97918 cycles/ticks +average: 99493 cycles/ticks + +indcpa_enc: +median: 124916 cycles/ticks +average: 127094 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38914 cycles/ticks + +kyber_keypair_derand: +median: 106544 cycles/ticks +average: 108192 cycles/ticks + +kyber_keypair: +median: 113764 cycles/ticks +average: 115144 cycles/ticks + +kyber_encaps_derand: +median: 134936 cycles/ticks +average: 136906 cycles/ticks + +kyber_encaps: +median: 135864 cycles/ticks +average: 137661 cycles/ticks + +kyber_decaps: +median: 176830 cycles/ticks +average: 179250 cycles/ticks + +Loop spin: 610 +gen_a: +median: 26222 cycles/ticks +average: 26433 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3761 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2458 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7182 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10752 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8994 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1866 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98056 cycles/ticks +average: 99755 cycles/ticks + +indcpa_enc: +median: 124842 cycles/ticks +average: 127110 cycles/ticks + +indcpa_dec: +median: 38388 cycles/ticks +average: 38882 cycles/ticks + +kyber_keypair_derand: +median: 106800 cycles/ticks +average: 108563 cycles/ticks + +kyber_keypair: +median: 113610 cycles/ticks +average: 115060 cycles/ticks + +kyber_encaps_derand: +median: 134988 cycles/ticks +average: 136956 cycles/ticks + +kyber_encaps: +median: 136048 cycles/ticks +average: 138119 cycles/ticks + +kyber_decaps: +median: 176738 cycles/ticks +average: 179300 cycles/ticks + +Loop spin: 611 +gen_a: +median: 26172 cycles/ticks +average: 26420 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3768 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10666 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8858 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1509 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1196 cycles/ticks + +indcpa_keypair: +median: 97990 cycles/ticks +average: 99322 cycles/ticks + +indcpa_enc: +median: 124858 cycles/ticks +average: 127018 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38855 cycles/ticks + +kyber_keypair_derand: +median: 106742 cycles/ticks +average: 108144 cycles/ticks + +kyber_keypair: +median: 113768 cycles/ticks +average: 115304 cycles/ticks + +kyber_encaps_derand: +median: 135256 cycles/ticks +average: 137440 cycles/ticks + +kyber_encaps: +median: 136164 cycles/ticks +average: 138362 cycles/ticks + +kyber_decaps: +median: 176914 cycles/ticks +average: 179392 cycles/ticks + +Loop spin: 612 +gen_a: +median: 26184 cycles/ticks +average: 26681 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3726 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2493 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 10887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8844 cycles/ticks +average: 9026 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 702 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1869 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97948 cycles/ticks +average: 99529 cycles/ticks + +indcpa_enc: +median: 124802 cycles/ticks +average: 127083 cycles/ticks + +indcpa_dec: +median: 38456 cycles/ticks +average: 39071 cycles/ticks + +kyber_keypair_derand: +median: 106742 cycles/ticks +average: 108448 cycles/ticks + +kyber_keypair: +median: 113544 cycles/ticks +average: 114895 cycles/ticks + +kyber_encaps_derand: +median: 135182 cycles/ticks +average: 137245 cycles/ticks + +kyber_encaps: +median: 136114 cycles/ticks +average: 138271 cycles/ticks + +kyber_decaps: +median: 176812 cycles/ticks +average: 179413 cycles/ticks + +Loop spin: 613 +gen_a: +median: 26236 cycles/ticks +average: 26798 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3802 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10558 cycles/ticks +average: 10618 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8848 cycles/ticks +average: 9033 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1194 cycles/ticks + +indcpa_keypair: +median: 97876 cycles/ticks +average: 99104 cycles/ticks + +indcpa_enc: +median: 124770 cycles/ticks +average: 126744 cycles/ticks + +indcpa_dec: +median: 38454 cycles/ticks +average: 39205 cycles/ticks + +kyber_keypair_derand: +median: 106636 cycles/ticks +average: 108442 cycles/ticks + +kyber_keypair: +median: 113738 cycles/ticks +average: 115110 cycles/ticks + +kyber_encaps_derand: +median: 135116 cycles/ticks +average: 137558 cycles/ticks + +kyber_encaps: +median: 136144 cycles/ticks +average: 138324 cycles/ticks + +kyber_decaps: +median: 176898 cycles/ticks +average: 178752 cycles/ticks + +Loop spin: 614 +gen_a: +median: 26178 cycles/ticks +average: 26331 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3751 cycles/ticks + +poly_getnoise_eta2: +median: 2466 cycles/ticks +average: 2499 cycles/ticks + +NTT: +median: 6912 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 10592 cycles/ticks +average: 10652 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9165 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1510 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 568 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1162 cycles/ticks + +indcpa_keypair: +median: 97834 cycles/ticks +average: 98950 cycles/ticks + +indcpa_enc: +median: 124750 cycles/ticks +average: 126245 cycles/ticks + +indcpa_dec: +median: 38448 cycles/ticks +average: 39039 cycles/ticks + +kyber_keypair_derand: +median: 106544 cycles/ticks +average: 108371 cycles/ticks + +kyber_keypair: +median: 113770 cycles/ticks +average: 115265 cycles/ticks + +kyber_encaps_derand: +median: 135204 cycles/ticks +average: 137288 cycles/ticks + +kyber_encaps: +median: 136172 cycles/ticks +average: 138236 cycles/ticks + +kyber_decaps: +median: 176870 cycles/ticks +average: 179345 cycles/ticks + +Loop spin: 615 +gen_a: +median: 26984 cycles/ticks +average: 26878 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3761 cycles/ticks + +poly_getnoise_eta2: +median: 2474 cycles/ticks +average: 2534 cycles/ticks + +NTT: +median: 7274 cycles/ticks +average: 7289 cycles/ticks + +INVNTT: +median: 10646 cycles/ticks +average: 10802 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9171 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 705 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 556 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +indcpa_keypair: +median: 97876 cycles/ticks +average: 99164 cycles/ticks + +indcpa_enc: +median: 124624 cycles/ticks +average: 126413 cycles/ticks + +indcpa_dec: +median: 38458 cycles/ticks +average: 39128 cycles/ticks + +kyber_keypair_derand: +median: 106772 cycles/ticks +average: 108314 cycles/ticks + +kyber_keypair: +median: 113780 cycles/ticks +average: 115256 cycles/ticks + +kyber_encaps_derand: +median: 135218 cycles/ticks +average: 137447 cycles/ticks + +kyber_encaps: +median: 136100 cycles/ticks +average: 138354 cycles/ticks + +kyber_decaps: +median: 177070 cycles/ticks +average: 180097 cycles/ticks + +Loop spin: 616 +gen_a: +median: 26166 cycles/ticks +average: 26569 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3743 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7120 cycles/ticks +average: 7265 cycles/ticks + +INVNTT: +median: 10906 cycles/ticks +average: 10925 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9076 cycles/ticks +average: 9066 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1160 cycles/ticks + +indcpa_keypair: +median: 97898 cycles/ticks +average: 99186 cycles/ticks + +indcpa_enc: +median: 124968 cycles/ticks +average: 127242 cycles/ticks + +indcpa_dec: +median: 38372 cycles/ticks +average: 38897 cycles/ticks + +kyber_keypair_derand: +median: 106534 cycles/ticks +average: 107949 cycles/ticks + +kyber_keypair: +median: 113668 cycles/ticks +average: 115122 cycles/ticks + +kyber_encaps_derand: +median: 135116 cycles/ticks +average: 136789 cycles/ticks + +kyber_encaps: +median: 136022 cycles/ticks +average: 138054 cycles/ticks + +kyber_decaps: +median: 176952 cycles/ticks +average: 179695 cycles/ticks + +Loop spin: 617 +gen_a: +median: 26182 cycles/ticks +average: 26565 cycles/ticks + +poly_getnoise_eta1: +median: 3652 cycles/ticks +average: 3750 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2409 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7174 cycles/ticks + +INVNTT: +median: 10556 cycles/ticks +average: 10642 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8868 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 564 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1159 cycles/ticks + +indcpa_keypair: +median: 97950 cycles/ticks +average: 99315 cycles/ticks + +indcpa_enc: +median: 124912 cycles/ticks +average: 126915 cycles/ticks + +indcpa_dec: +median: 38490 cycles/ticks +average: 39147 cycles/ticks + +kyber_keypair_derand: +median: 106694 cycles/ticks +average: 107605 cycles/ticks + +kyber_keypair: +median: 113558 cycles/ticks +average: 114784 cycles/ticks + +kyber_encaps_derand: +median: 135412 cycles/ticks +average: 137679 cycles/ticks + +kyber_encaps: +median: 136232 cycles/ticks +average: 138457 cycles/ticks + +kyber_decaps: +median: 177120 cycles/ticks +average: 179951 cycles/ticks + +Loop spin: 618 +gen_a: +median: 26254 cycles/ticks +average: 26403 cycles/ticks + +poly_getnoise_eta1: +median: 3818 cycles/ticks +average: 3848 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 10644 cycles/ticks +average: 10816 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8998 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 567 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1162 cycles/ticks + +indcpa_keypair: +median: 97734 cycles/ticks +average: 99189 cycles/ticks + +indcpa_enc: +median: 124644 cycles/ticks +average: 126653 cycles/ticks + +indcpa_dec: +median: 38512 cycles/ticks +average: 39153 cycles/ticks + +kyber_keypair_derand: +median: 106412 cycles/ticks +average: 107884 cycles/ticks + +kyber_keypair: +median: 113674 cycles/ticks +average: 115251 cycles/ticks + +kyber_encaps_derand: +median: 134982 cycles/ticks +average: 137026 cycles/ticks + +kyber_encaps: +median: 135958 cycles/ticks +average: 138084 cycles/ticks + +kyber_decaps: +median: 176796 cycles/ticks +average: 179530 cycles/ticks + +Loop spin: 619 +gen_a: +median: 26202 cycles/ticks +average: 26349 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3842 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7218 cycles/ticks +average: 7260 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10665 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8876 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 582 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1907 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 98072 cycles/ticks +average: 99706 cycles/ticks + +indcpa_enc: +median: 124936 cycles/ticks +average: 127138 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38878 cycles/ticks + +kyber_keypair_derand: +median: 106540 cycles/ticks +average: 108244 cycles/ticks + +kyber_keypair: +median: 113874 cycles/ticks +average: 115462 cycles/ticks + +kyber_encaps_derand: +median: 135174 cycles/ticks +average: 137000 cycles/ticks + +kyber_encaps: +median: 136192 cycles/ticks +average: 138472 cycles/ticks + +kyber_decaps: +median: 177158 cycles/ticks +average: 180307 cycles/ticks + +Loop spin: 620 +gen_a: +median: 26142 cycles/ticks +average: 26314 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3895 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7116 cycles/ticks +average: 7148 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10822 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9066 cycles/ticks +average: 9032 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 568 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1161 cycles/ticks + +indcpa_keypair: +median: 97876 cycles/ticks +average: 99477 cycles/ticks + +indcpa_enc: +median: 124480 cycles/ticks +average: 126296 cycles/ticks + +indcpa_dec: +median: 38402 cycles/ticks +average: 38794 cycles/ticks + +kyber_keypair_derand: +median: 106642 cycles/ticks +average: 107971 cycles/ticks + +kyber_keypair: +median: 113692 cycles/ticks +average: 115063 cycles/ticks + +kyber_encaps_derand: +median: 135040 cycles/ticks +average: 137292 cycles/ticks + +kyber_encaps: +median: 136084 cycles/ticks +average: 138491 cycles/ticks + +kyber_decaps: +median: 176998 cycles/ticks +average: 179814 cycles/ticks + +Loop spin: 621 +gen_a: +median: 26172 cycles/ticks +average: 26319 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7242 cycles/ticks +average: 7289 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10959 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8849 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97876 cycles/ticks +average: 99372 cycles/ticks + +indcpa_enc: +median: 125100 cycles/ticks +average: 127361 cycles/ticks + +indcpa_dec: +median: 38430 cycles/ticks +average: 38964 cycles/ticks + +kyber_keypair_derand: +median: 108240 cycles/ticks +average: 109640 cycles/ticks + +kyber_keypair: +median: 113560 cycles/ticks +average: 114782 cycles/ticks + +kyber_encaps_derand: +median: 135158 cycles/ticks +average: 137339 cycles/ticks + +kyber_encaps: +median: 136138 cycles/ticks +average: 138613 cycles/ticks + +kyber_decaps: +median: 176976 cycles/ticks +average: 179635 cycles/ticks + +Loop spin: 622 +gen_a: +median: 26144 cycles/ticks +average: 26539 cycles/ticks + +poly_getnoise_eta1: +median: 3718 cycles/ticks +average: 3746 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2497 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 10614 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9140 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1858 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97862 cycles/ticks +average: 99517 cycles/ticks + +indcpa_enc: +median: 124862 cycles/ticks +average: 127234 cycles/ticks + +indcpa_dec: +median: 38384 cycles/ticks +average: 38829 cycles/ticks + +kyber_keypair_derand: +median: 106604 cycles/ticks +average: 108412 cycles/ticks + +kyber_keypair: +median: 113572 cycles/ticks +average: 114857 cycles/ticks + +kyber_encaps_derand: +median: 135040 cycles/ticks +average: 136670 cycles/ticks + +kyber_encaps: +median: 135944 cycles/ticks +average: 137947 cycles/ticks + +kyber_decaps: +median: 177084 cycles/ticks +average: 180037 cycles/ticks + +Loop spin: 623 +gen_a: +median: 26966 cycles/ticks +average: 26857 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3763 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10662 cycles/ticks +average: 10743 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9148 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 466 cycles/ticks + +poly_frommsg: +median: 1452 cycles/ticks +average: 1483 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1167 cycles/ticks + +indcpa_keypair: +median: 97966 cycles/ticks +average: 99179 cycles/ticks + +indcpa_enc: +median: 125050 cycles/ticks +average: 127369 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 39021 cycles/ticks + +kyber_keypair_derand: +median: 106698 cycles/ticks +average: 108320 cycles/ticks + +kyber_keypair: +median: 113690 cycles/ticks +average: 115021 cycles/ticks + +kyber_encaps_derand: +median: 135068 cycles/ticks +average: 137143 cycles/ticks + +kyber_encaps: +median: 136026 cycles/ticks +average: 138057 cycles/ticks + +kyber_decaps: +median: 176994 cycles/ticks +average: 179706 cycles/ticks + +Loop spin: 624 +gen_a: +median: 26128 cycles/ticks +average: 26274 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3723 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7168 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10648 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9157 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 702 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1870 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98026 cycles/ticks +average: 99305 cycles/ticks + +indcpa_enc: +median: 124974 cycles/ticks +average: 126743 cycles/ticks + +indcpa_dec: +median: 38382 cycles/ticks +average: 38557 cycles/ticks + +kyber_keypair_derand: +median: 106498 cycles/ticks +average: 107428 cycles/ticks + +kyber_keypair: +median: 113574 cycles/ticks +average: 114717 cycles/ticks + +kyber_encaps_derand: +median: 134966 cycles/ticks +average: 136808 cycles/ticks + +kyber_encaps: +median: 136010 cycles/ticks +average: 138455 cycles/ticks + +kyber_decaps: +median: 176652 cycles/ticks +average: 179471 cycles/ticks + +Loop spin: 625 +gen_a: +median: 26180 cycles/ticks +average: 26605 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3773 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2500 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10888 cycles/ticks +average: 10911 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8893 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98242 cycles/ticks +average: 99915 cycles/ticks + +indcpa_enc: +median: 124990 cycles/ticks +average: 127159 cycles/ticks + +indcpa_dec: +median: 38428 cycles/ticks +average: 39071 cycles/ticks + +kyber_keypair_derand: +median: 106766 cycles/ticks +average: 108508 cycles/ticks + +kyber_keypair: +median: 113764 cycles/ticks +average: 115246 cycles/ticks + +kyber_encaps_derand: +median: 135060 cycles/ticks +average: 137203 cycles/ticks + +kyber_encaps: +median: 136158 cycles/ticks +average: 138193 cycles/ticks + +kyber_decaps: +median: 176916 cycles/ticks +average: 179561 cycles/ticks + +Loop spin: 626 +gen_a: +median: 26228 cycles/ticks +average: 26711 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3742 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 10892 cycles/ticks +average: 10881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9121 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 701 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98062 cycles/ticks +average: 99125 cycles/ticks + +indcpa_enc: +median: 125082 cycles/ticks +average: 127315 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 38895 cycles/ticks + +kyber_keypair_derand: +median: 106706 cycles/ticks +average: 107816 cycles/ticks + +kyber_keypair: +median: 113756 cycles/ticks +average: 115212 cycles/ticks + +kyber_encaps_derand: +median: 135176 cycles/ticks +average: 137076 cycles/ticks + +kyber_encaps: +median: 136068 cycles/ticks +average: 138034 cycles/ticks + +kyber_decaps: +median: 177052 cycles/ticks +average: 179814 cycles/ticks + +Loop spin: 627 +gen_a: +median: 26176 cycles/ticks +average: 26473 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3811 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7290 cycles/ticks + +INVNTT: +median: 10584 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8861 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1158 cycles/ticks + +indcpa_keypair: +median: 97986 cycles/ticks +average: 99609 cycles/ticks + +indcpa_enc: +median: 124766 cycles/ticks +average: 127061 cycles/ticks + +indcpa_dec: +median: 38418 cycles/ticks +average: 38902 cycles/ticks + +kyber_keypair_derand: +median: 106750 cycles/ticks +average: 108509 cycles/ticks + +kyber_keypair: +median: 113666 cycles/ticks +average: 115111 cycles/ticks + +kyber_encaps_derand: +median: 135324 cycles/ticks +average: 137490 cycles/ticks + +kyber_encaps: +median: 136194 cycles/ticks +average: 138595 cycles/ticks + +kyber_decaps: +median: 177032 cycles/ticks +average: 179714 cycles/ticks + +Loop spin: 628 +gen_a: +median: 26262 cycles/ticks +average: 26684 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3777 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7136 cycles/ticks +average: 7252 cycles/ticks + +INVNTT: +median: 10678 cycles/ticks +average: 10824 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9104 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1948 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97888 cycles/ticks +average: 99359 cycles/ticks + +indcpa_enc: +median: 124726 cycles/ticks +average: 126875 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 39048 cycles/ticks + +kyber_keypair_derand: +median: 106528 cycles/ticks +average: 108109 cycles/ticks + +kyber_keypair: +median: 113618 cycles/ticks +average: 115056 cycles/ticks + +kyber_encaps_derand: +median: 134636 cycles/ticks +average: 136159 cycles/ticks + +kyber_encaps: +median: 135726 cycles/ticks +average: 137601 cycles/ticks + +kyber_decaps: +median: 176638 cycles/ticks +average: 179370 cycles/ticks + +Loop spin: 629 +gen_a: +median: 26186 cycles/ticks +average: 26603 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3756 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 10914 cycles/ticks +average: 10996 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8905 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 97842 cycles/ticks +average: 99492 cycles/ticks + +indcpa_enc: +median: 124834 cycles/ticks +average: 127001 cycles/ticks + +indcpa_dec: +median: 38382 cycles/ticks +average: 38892 cycles/ticks + +kyber_keypair_derand: +median: 106630 cycles/ticks +average: 108275 cycles/ticks + +kyber_keypair: +median: 113672 cycles/ticks +average: 114958 cycles/ticks + +kyber_encaps_derand: +median: 135102 cycles/ticks +average: 137357 cycles/ticks + +kyber_encaps: +median: 136186 cycles/ticks +average: 138191 cycles/ticks + +kyber_decaps: +median: 176940 cycles/ticks +average: 179583 cycles/ticks + +Loop spin: 630 +gen_a: +median: 26216 cycles/ticks +average: 26368 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3857 cycles/ticks + +poly_getnoise_eta2: +median: 2542 cycles/ticks +average: 2562 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8919 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1190 cycles/ticks + +indcpa_keypair: +median: 98040 cycles/ticks +average: 99446 cycles/ticks + +indcpa_enc: +median: 124888 cycles/ticks +average: 127099 cycles/ticks + +indcpa_dec: +median: 38400 cycles/ticks +average: 38913 cycles/ticks + +kyber_keypair_derand: +median: 106542 cycles/ticks +average: 108255 cycles/ticks + +kyber_keypair: +median: 113600 cycles/ticks +average: 114823 cycles/ticks + +kyber_encaps_derand: +median: 135076 cycles/ticks +average: 137244 cycles/ticks + +kyber_encaps: +median: 135850 cycles/ticks +average: 138039 cycles/ticks + +kyber_decaps: +median: 176886 cycles/ticks +average: 179405 cycles/ticks + +Loop spin: 631 +gen_a: +median: 26266 cycles/ticks +average: 26719 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3789 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2502 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10803 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8838 cycles/ticks +average: 9009 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 688 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 567 cycles/ticks + +polyvec_compress: +median: 1900 cycles/ticks +average: 1913 cycles/ticks + +polyvec_decompress: +median: 1180 cycles/ticks +average: 1207 cycles/ticks + +indcpa_keypair: +median: 98072 cycles/ticks +average: 99872 cycles/ticks + +indcpa_enc: +median: 124778 cycles/ticks +average: 126811 cycles/ticks + +indcpa_dec: +median: 38416 cycles/ticks +average: 39039 cycles/ticks + +kyber_keypair_derand: +median: 106786 cycles/ticks +average: 108640 cycles/ticks + +kyber_keypair: +median: 113528 cycles/ticks +average: 114819 cycles/ticks + +kyber_encaps_derand: +median: 134898 cycles/ticks +average: 136860 cycles/ticks + +kyber_encaps: +median: 135882 cycles/ticks +average: 137753 cycles/ticks + +kyber_decaps: +median: 176584 cycles/ticks +average: 178633 cycles/ticks + +Loop spin: 632 +gen_a: +median: 26202 cycles/ticks +average: 26350 cycles/ticks + +poly_getnoise_eta1: +median: 3658 cycles/ticks +average: 3759 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7180 cycles/ticks + +INVNTT: +median: 10896 cycles/ticks +average: 10980 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8830 cycles/ticks +average: 8977 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98090 cycles/ticks +average: 99490 cycles/ticks + +indcpa_enc: +median: 125094 cycles/ticks +average: 127206 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 38922 cycles/ticks + +kyber_keypair_derand: +median: 106554 cycles/ticks +average: 107920 cycles/ticks + +kyber_keypair: +median: 113662 cycles/ticks +average: 115136 cycles/ticks + +kyber_encaps_derand: +median: 134946 cycles/ticks +average: 137125 cycles/ticks + +kyber_encaps: +median: 135810 cycles/ticks +average: 137800 cycles/ticks + +kyber_decaps: +median: 176706 cycles/ticks +average: 179255 cycles/ticks + +Loop spin: 633 +gen_a: +median: 26148 cycles/ticks +average: 26514 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3807 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7156 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10736 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9131 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1512 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 667 cycles/ticks + +poly_decompress: +median: 538 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 1796 cycles/ticks +average: 1847 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1187 cycles/ticks + +indcpa_keypair: +median: 98154 cycles/ticks +average: 99636 cycles/ticks + +indcpa_enc: +median: 124964 cycles/ticks +average: 126767 cycles/ticks + +indcpa_dec: +median: 38450 cycles/ticks +average: 39118 cycles/ticks + +kyber_keypair_derand: +median: 106480 cycles/ticks +average: 108110 cycles/ticks + +kyber_keypair: +median: 113642 cycles/ticks +average: 115107 cycles/ticks + +kyber_encaps_derand: +median: 135114 cycles/ticks +average: 137375 cycles/ticks + +kyber_encaps: +median: 136042 cycles/ticks +average: 138202 cycles/ticks + +kyber_decaps: +median: 176990 cycles/ticks +average: 179690 cycles/ticks + +Loop spin: 634 +gen_a: +median: 26254 cycles/ticks +average: 26708 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3786 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2491 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10831 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8870 cycles/ticks +average: 9027 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 97788 cycles/ticks +average: 99196 cycles/ticks + +indcpa_enc: +median: 124644 cycles/ticks +average: 126628 cycles/ticks + +indcpa_dec: +median: 38466 cycles/ticks +average: 39019 cycles/ticks + +kyber_keypair_derand: +median: 106838 cycles/ticks +average: 108703 cycles/ticks + +kyber_keypair: +median: 113506 cycles/ticks +average: 114738 cycles/ticks + +kyber_encaps_derand: +median: 134986 cycles/ticks +average: 137095 cycles/ticks + +kyber_encaps: +median: 135952 cycles/ticks +average: 138093 cycles/ticks + +kyber_decaps: +median: 176878 cycles/ticks +average: 179489 cycles/ticks + +Loop spin: 635 +gen_a: +median: 26224 cycles/ticks +average: 26526 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3729 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 10626 cycles/ticks +average: 10748 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9127 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1515 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1870 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97974 cycles/ticks +average: 99307 cycles/ticks + +indcpa_enc: +median: 124748 cycles/ticks +average: 127087 cycles/ticks + +indcpa_dec: +median: 38422 cycles/ticks +average: 38981 cycles/ticks + +kyber_keypair_derand: +median: 106714 cycles/ticks +average: 108299 cycles/ticks + +kyber_keypair: +median: 113648 cycles/ticks +average: 115282 cycles/ticks + +kyber_encaps_derand: +median: 135092 cycles/ticks +average: 137552 cycles/ticks + +kyber_encaps: +median: 135884 cycles/ticks +average: 137888 cycles/ticks + +kyber_decaps: +median: 176746 cycles/ticks +average: 178986 cycles/ticks + +Loop spin: 636 +gen_a: +median: 26174 cycles/ticks +average: 26552 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 10654 cycles/ticks +average: 10797 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9082 cycles/ticks +average: 9089 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 565 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 98088 cycles/ticks +average: 98976 cycles/ticks + +indcpa_enc: +median: 124924 cycles/ticks +average: 126709 cycles/ticks + +indcpa_dec: +median: 38456 cycles/ticks +average: 38954 cycles/ticks + +kyber_keypair_derand: +median: 106468 cycles/ticks +average: 107804 cycles/ticks + +kyber_keypair: +median: 113620 cycles/ticks +average: 114878 cycles/ticks + +kyber_encaps_derand: +median: 135054 cycles/ticks +average: 137406 cycles/ticks + +kyber_encaps: +median: 136180 cycles/ticks +average: 138679 cycles/ticks + +kyber_decaps: +median: 176644 cycles/ticks +average: 179338 cycles/ticks + +Loop spin: 637 +gen_a: +median: 26184 cycles/ticks +average: 26728 cycles/ticks + +poly_getnoise_eta1: +median: 3750 cycles/ticks +average: 3749 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 10900 cycles/ticks +average: 10933 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8828 cycles/ticks +average: 8980 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 722 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98110 cycles/ticks +average: 99912 cycles/ticks + +indcpa_enc: +median: 125168 cycles/ticks +average: 127596 cycles/ticks + +indcpa_dec: +median: 38404 cycles/ticks +average: 38925 cycles/ticks + +kyber_keypair_derand: +median: 106648 cycles/ticks +average: 108650 cycles/ticks + +kyber_keypair: +median: 113926 cycles/ticks +average: 115518 cycles/ticks + +kyber_encaps_derand: +median: 135212 cycles/ticks +average: 137545 cycles/ticks + +kyber_encaps: +median: 136294 cycles/ticks +average: 138759 cycles/ticks + +kyber_decaps: +median: 176860 cycles/ticks +average: 180045 cycles/ticks + +Loop spin: 638 +gen_a: +median: 26234 cycles/ticks +average: 26644 cycles/ticks + +poly_getnoise_eta1: +median: 3868 cycles/ticks +average: 3888 cycles/ticks + +poly_getnoise_eta2: +median: 2542 cycles/ticks +average: 2571 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 11162 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9076 cycles/ticks +average: 9048 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 582 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1148 cycles/ticks +average: 1203 cycles/ticks + +indcpa_keypair: +median: 97848 cycles/ticks +average: 99426 cycles/ticks + +indcpa_enc: +median: 124808 cycles/ticks +average: 127021 cycles/ticks + +indcpa_dec: +median: 38436 cycles/ticks +average: 39035 cycles/ticks + +kyber_keypair_derand: +median: 106626 cycles/ticks +average: 108439 cycles/ticks + +kyber_keypair: +median: 113562 cycles/ticks +average: 114847 cycles/ticks + +kyber_encaps_derand: +median: 135300 cycles/ticks +average: 138167 cycles/ticks + +kyber_encaps: +median: 136094 cycles/ticks +average: 138266 cycles/ticks + +kyber_decaps: +median: 176972 cycles/ticks +average: 179689 cycles/ticks + +Loop spin: 639 +gen_a: +median: 26154 cycles/ticks +average: 26318 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3752 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10657 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8916 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1480 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 587 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 97988 cycles/ticks +average: 99583 cycles/ticks + +indcpa_enc: +median: 124830 cycles/ticks +average: 127076 cycles/ticks + +indcpa_dec: +median: 38380 cycles/ticks +average: 38861 cycles/ticks + +kyber_keypair_derand: +median: 106462 cycles/ticks +average: 108291 cycles/ticks + +kyber_keypair: +median: 113948 cycles/ticks +average: 115590 cycles/ticks + +kyber_encaps_derand: +median: 135356 cycles/ticks +average: 137925 cycles/ticks + +kyber_encaps: +median: 135972 cycles/ticks +average: 138551 cycles/ticks + +kyber_decaps: +median: 176774 cycles/ticks +average: 179731 cycles/ticks + +Loop spin: 640 +gen_a: +median: 26246 cycles/ticks +average: 26739 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3762 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7256 cycles/ticks +average: 7302 cycles/ticks + +INVNTT: +median: 10890 cycles/ticks +average: 10874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8874 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97850 cycles/ticks +average: 99601 cycles/ticks + +indcpa_enc: +median: 124762 cycles/ticks +average: 127266 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 38989 cycles/ticks + +kyber_keypair_derand: +median: 106444 cycles/ticks +average: 108180 cycles/ticks + +kyber_keypair: +median: 113680 cycles/ticks +average: 115208 cycles/ticks + +kyber_encaps_derand: +median: 134984 cycles/ticks +average: 137172 cycles/ticks + +kyber_encaps: +median: 136096 cycles/ticks +average: 138165 cycles/ticks + +kyber_decaps: +median: 176788 cycles/ticks +average: 179786 cycles/ticks + +Loop spin: 641 +gen_a: +median: 26176 cycles/ticks +average: 26555 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3759 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7308 cycles/ticks +average: 7338 cycles/ticks + +INVNTT: +median: 10852 cycles/ticks +average: 10858 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8867 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1187 cycles/ticks + +indcpa_keypair: +median: 98004 cycles/ticks +average: 99503 cycles/ticks + +indcpa_enc: +median: 124902 cycles/ticks +average: 127138 cycles/ticks + +indcpa_dec: +median: 38478 cycles/ticks +average: 39124 cycles/ticks + +kyber_keypair_derand: +median: 108174 cycles/ticks +average: 109614 cycles/ticks + +kyber_keypair: +median: 113714 cycles/ticks +average: 115208 cycles/ticks + +kyber_encaps_derand: +median: 135250 cycles/ticks +average: 137494 cycles/ticks + +kyber_encaps: +median: 136222 cycles/ticks +average: 138458 cycles/ticks + +kyber_decaps: +median: 176994 cycles/ticks +average: 179780 cycles/ticks + +Loop spin: 642 +gen_a: +median: 26936 cycles/ticks +average: 26822 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3795 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10741 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9130 cycles/ticks + +poly_tomsg: +median: 454 cycles/ticks +average: 482 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 98116 cycles/ticks +average: 99554 cycles/ticks + +indcpa_enc: +median: 128024 cycles/ticks +average: 127732 cycles/ticks + +indcpa_dec: +median: 38422 cycles/ticks +average: 39069 cycles/ticks + +kyber_keypair_derand: +median: 106526 cycles/ticks +average: 108210 cycles/ticks + +kyber_keypair: +median: 113864 cycles/ticks +average: 115486 cycles/ticks + +kyber_encaps_derand: +median: 135354 cycles/ticks +average: 137581 cycles/ticks + +kyber_encaps: +median: 139848 cycles/ticks +average: 139087 cycles/ticks + +kyber_decaps: +median: 176878 cycles/ticks +average: 179145 cycles/ticks + +Loop spin: 643 +gen_a: +median: 26184 cycles/ticks +average: 26487 cycles/ticks + +poly_getnoise_eta1: +median: 3654 cycles/ticks +average: 3759 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2448 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7164 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10913 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9087 cycles/ticks + +poly_tomsg: +median: 442 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 699 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98158 cycles/ticks +average: 99630 cycles/ticks + +indcpa_enc: +median: 124908 cycles/ticks +average: 126819 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 38959 cycles/ticks + +kyber_keypair_derand: +median: 106612 cycles/ticks +average: 107929 cycles/ticks + +kyber_keypair: +median: 113558 cycles/ticks +average: 114838 cycles/ticks + +kyber_encaps_derand: +median: 134942 cycles/ticks +average: 137144 cycles/ticks + +kyber_encaps: +median: 135992 cycles/ticks +average: 138150 cycles/ticks + +kyber_decaps: +median: 176784 cycles/ticks +average: 179466 cycles/ticks + +Loop spin: 644 +gen_a: +median: 26160 cycles/ticks +average: 26319 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3754 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 10902 cycles/ticks +average: 10882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8834 cycles/ticks +average: 9005 cycles/ticks + +poly_tomsg: +median: 442 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 699 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97858 cycles/ticks +average: 99368 cycles/ticks + +indcpa_enc: +median: 124830 cycles/ticks +average: 127410 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 38926 cycles/ticks + +kyber_keypair_derand: +median: 106662 cycles/ticks +average: 108502 cycles/ticks + +kyber_keypair: +median: 113638 cycles/ticks +average: 114949 cycles/ticks + +kyber_encaps_derand: +median: 135174 cycles/ticks +average: 137466 cycles/ticks + +kyber_encaps: +median: 136038 cycles/ticks +average: 138198 cycles/ticks + +kyber_decaps: +median: 176896 cycles/ticks +average: 179466 cycles/ticks + +Loop spin: 645 +gen_a: +median: 26176 cycles/ticks +average: 26333 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3831 cycles/ticks + +poly_getnoise_eta2: +median: 2542 cycles/ticks +average: 2578 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7365 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 10724 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8859 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1452 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1176 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 97956 cycles/ticks +average: 99433 cycles/ticks + +indcpa_enc: +median: 124650 cycles/ticks +average: 126511 cycles/ticks + +indcpa_dec: +median: 38458 cycles/ticks +average: 38974 cycles/ticks + +kyber_keypair_derand: +median: 106678 cycles/ticks +average: 108319 cycles/ticks + +kyber_keypair: +median: 113730 cycles/ticks +average: 115281 cycles/ticks + +kyber_encaps_derand: +median: 135184 cycles/ticks +average: 137285 cycles/ticks + +kyber_encaps: +median: 136138 cycles/ticks +average: 138115 cycles/ticks + +kyber_decaps: +median: 176900 cycles/ticks +average: 179440 cycles/ticks + +Loop spin: 646 +gen_a: +median: 26198 cycles/ticks +average: 26548 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3744 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7278 cycles/ticks +average: 7323 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9068 cycles/ticks +average: 9033 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1481 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1856 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1152 cycles/ticks + +indcpa_keypair: +median: 97874 cycles/ticks +average: 99083 cycles/ticks + +indcpa_enc: +median: 124914 cycles/ticks +average: 127302 cycles/ticks + +indcpa_dec: +median: 38432 cycles/ticks +average: 39113 cycles/ticks + +kyber_keypair_derand: +median: 106670 cycles/ticks +average: 107953 cycles/ticks + +kyber_keypair: +median: 113562 cycles/ticks +average: 114780 cycles/ticks + +kyber_encaps_derand: +median: 134956 cycles/ticks +average: 136967 cycles/ticks + +kyber_encaps: +median: 135842 cycles/ticks +average: 137990 cycles/ticks + +kyber_decaps: +median: 176690 cycles/ticks +average: 179184 cycles/ticks + +Loop spin: 647 +gen_a: +median: 26214 cycles/ticks +average: 26671 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3728 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 10908 cycles/ticks +average: 10962 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8942 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 98022 cycles/ticks +average: 99431 cycles/ticks + +indcpa_enc: +median: 124900 cycles/ticks +average: 127098 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 38844 cycles/ticks + +kyber_keypair_derand: +median: 106546 cycles/ticks +average: 108145 cycles/ticks + +kyber_keypair: +median: 113618 cycles/ticks +average: 115035 cycles/ticks + +kyber_encaps_derand: +median: 134938 cycles/ticks +average: 136811 cycles/ticks + +kyber_encaps: +median: 135804 cycles/ticks +average: 138058 cycles/ticks + +kyber_decaps: +median: 176716 cycles/ticks +average: 179561 cycles/ticks + +Loop spin: 648 +gen_a: +median: 26162 cycles/ticks +average: 26449 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7165 cycles/ticks + +INVNTT: +median: 10884 cycles/ticks +average: 10961 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8936 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 565 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1160 cycles/ticks + +indcpa_keypair: +median: 99562 cycles/ticks +average: 101066 cycles/ticks + +indcpa_enc: +median: 126380 cycles/ticks +average: 128444 cycles/ticks + +indcpa_dec: +median: 38462 cycles/ticks +average: 39148 cycles/ticks + +kyber_keypair_derand: +median: 106806 cycles/ticks +average: 108615 cycles/ticks + +kyber_keypair: +median: 113554 cycles/ticks +average: 114898 cycles/ticks + +kyber_encaps_derand: +median: 135010 cycles/ticks +average: 136867 cycles/ticks + +kyber_encaps: +median: 136010 cycles/ticks +average: 138332 cycles/ticks + +kyber_decaps: +median: 176874 cycles/ticks +average: 179302 cycles/ticks + +Loop spin: 649 +gen_a: +median: 26272 cycles/ticks +average: 26611 cycles/ticks + +poly_getnoise_eta1: +median: 3604 cycles/ticks +average: 3719 cycles/ticks + +poly_getnoise_eta2: +median: 2462 cycles/ticks +average: 2531 cycles/ticks + +NTT: +median: 7152 cycles/ticks +average: 7267 cycles/ticks + +INVNTT: +median: 10624 cycles/ticks +average: 10860 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9094 cycles/ticks +average: 9117 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1859 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 98064 cycles/ticks +average: 99403 cycles/ticks + +indcpa_enc: +median: 124794 cycles/ticks +average: 126250 cycles/ticks + +indcpa_dec: +median: 38504 cycles/ticks +average: 39191 cycles/ticks + +kyber_keypair_derand: +median: 106612 cycles/ticks +average: 108016 cycles/ticks + +kyber_keypair: +median: 113658 cycles/ticks +average: 115010 cycles/ticks + +kyber_encaps_derand: +median: 136700 cycles/ticks +average: 139113 cycles/ticks + +kyber_encaps: +median: 137580 cycles/ticks +average: 139630 cycles/ticks + +kyber_decaps: +median: 178438 cycles/ticks +average: 181009 cycles/ticks + +Loop spin: 650 +gen_a: +median: 26232 cycles/ticks +average: 26760 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3759 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10900 cycles/ticks +average: 10932 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8830 cycles/ticks +average: 8975 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1866 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1158 cycles/ticks + +indcpa_keypair: +median: 97878 cycles/ticks +average: 99303 cycles/ticks + +indcpa_enc: +median: 124910 cycles/ticks +average: 127253 cycles/ticks + +indcpa_dec: +median: 38458 cycles/ticks +average: 39083 cycles/ticks + +kyber_keypair_derand: +median: 106654 cycles/ticks +average: 108424 cycles/ticks + +kyber_keypair: +median: 113862 cycles/ticks +average: 115459 cycles/ticks + +kyber_encaps_derand: +median: 134884 cycles/ticks +average: 136651 cycles/ticks + +kyber_encaps: +median: 135974 cycles/ticks +average: 138036 cycles/ticks + +kyber_decaps: +median: 176788 cycles/ticks +average: 178858 cycles/ticks + +Loop spin: 651 +gen_a: +median: 26176 cycles/ticks +average: 26424 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3777 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2469 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 10586 cycles/ticks +average: 10659 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9067 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1450 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1886 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97794 cycles/ticks +average: 99132 cycles/ticks + +indcpa_enc: +median: 124816 cycles/ticks +average: 126978 cycles/ticks + +indcpa_dec: +median: 38416 cycles/ticks +average: 38797 cycles/ticks + +kyber_keypair_derand: +median: 106584 cycles/ticks +average: 107840 cycles/ticks + +kyber_keypair: +median: 113642 cycles/ticks +average: 115034 cycles/ticks + +kyber_encaps_derand: +median: 135210 cycles/ticks +average: 137245 cycles/ticks + +kyber_encaps: +median: 136196 cycles/ticks +average: 138333 cycles/ticks + +kyber_decaps: +median: 177012 cycles/ticks +average: 179991 cycles/ticks + +Loop spin: 652 +gen_a: +median: 26194 cycles/ticks +average: 26658 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 11001 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8836 cycles/ticks +average: 8960 cycles/ticks + +poly_tomsg: +median: 442 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 97952 cycles/ticks +average: 99400 cycles/ticks + +indcpa_enc: +median: 124726 cycles/ticks +average: 126577 cycles/ticks + +indcpa_dec: +median: 39470 cycles/ticks +average: 39302 cycles/ticks + +kyber_keypair_derand: +median: 106604 cycles/ticks +average: 108053 cycles/ticks + +kyber_keypair: +median: 113656 cycles/ticks +average: 115092 cycles/ticks + +kyber_encaps_derand: +median: 135188 cycles/ticks +average: 137362 cycles/ticks + +kyber_encaps: +median: 135978 cycles/ticks +average: 138176 cycles/ticks + +kyber_decaps: +median: 176860 cycles/ticks +average: 179330 cycles/ticks + +Loop spin: 653 +gen_a: +median: 26162 cycles/ticks +average: 26551 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3894 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2561 cycles/ticks + +NTT: +median: 6900 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8865 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 706 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1924 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98008 cycles/ticks +average: 99175 cycles/ticks + +indcpa_enc: +median: 124958 cycles/ticks +average: 127115 cycles/ticks + +indcpa_dec: +median: 38380 cycles/ticks +average: 38570 cycles/ticks + +kyber_keypair_derand: +median: 106630 cycles/ticks +average: 107799 cycles/ticks + +kyber_keypair: +median: 113432 cycles/ticks +average: 114201 cycles/ticks + +kyber_encaps_derand: +median: 135128 cycles/ticks +average: 137083 cycles/ticks + +kyber_encaps: +median: 136026 cycles/ticks +average: 137857 cycles/ticks + +kyber_decaps: +median: 176960 cycles/ticks +average: 179014 cycles/ticks + +Loop spin: 654 +gen_a: +median: 26216 cycles/ticks +average: 26380 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3770 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7094 cycles/ticks + +INVNTT: +median: 10624 cycles/ticks +average: 10776 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9143 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 472 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 576 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 97872 cycles/ticks +average: 98828 cycles/ticks + +indcpa_enc: +median: 125248 cycles/ticks +average: 127596 cycles/ticks + +indcpa_dec: +median: 38362 cycles/ticks +average: 38589 cycles/ticks + +kyber_keypair_derand: +median: 106546 cycles/ticks +average: 107949 cycles/ticks + +kyber_keypair: +median: 113606 cycles/ticks +average: 114903 cycles/ticks + +kyber_encaps_derand: +median: 135072 cycles/ticks +average: 136911 cycles/ticks + +kyber_encaps: +median: 136050 cycles/ticks +average: 138175 cycles/ticks + +kyber_decaps: +median: 177020 cycles/ticks +average: 179662 cycles/ticks + +Loop spin: 655 +gen_a: +median: 26202 cycles/ticks +average: 26498 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3762 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7148 cycles/ticks + +INVNTT: +median: 10612 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9067 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1866 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97936 cycles/ticks +average: 99460 cycles/ticks + +indcpa_enc: +median: 124766 cycles/ticks +average: 126919 cycles/ticks + +indcpa_dec: +median: 38458 cycles/ticks +average: 39166 cycles/ticks + +kyber_keypair_derand: +median: 106564 cycles/ticks +average: 108092 cycles/ticks + +kyber_keypair: +median: 113630 cycles/ticks +average: 115022 cycles/ticks + +kyber_encaps_derand: +median: 135286 cycles/ticks +average: 137579 cycles/ticks + +kyber_encaps: +median: 136160 cycles/ticks +average: 138384 cycles/ticks + +kyber_decaps: +median: 176952 cycles/ticks +average: 179726 cycles/ticks + +Loop spin: 656 +gen_a: +median: 26216 cycles/ticks +average: 26536 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3788 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10616 cycles/ticks +average: 10803 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8846 cycles/ticks +average: 9014 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1161 cycles/ticks + +indcpa_keypair: +median: 97768 cycles/ticks +average: 99125 cycles/ticks + +indcpa_enc: +median: 124764 cycles/ticks +average: 126863 cycles/ticks + +indcpa_dec: +median: 38400 cycles/ticks +average: 39070 cycles/ticks + +kyber_keypair_derand: +median: 108276 cycles/ticks +average: 110037 cycles/ticks + +kyber_keypair: +median: 113630 cycles/ticks +average: 114860 cycles/ticks + +kyber_encaps_derand: +median: 135098 cycles/ticks +average: 137002 cycles/ticks + +kyber_encaps: +median: 136186 cycles/ticks +average: 138208 cycles/ticks + +kyber_decaps: +median: 176934 cycles/ticks +average: 179563 cycles/ticks + +Loop spin: 657 +gen_a: +median: 26206 cycles/ticks +average: 26397 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3900 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7137 cycles/ticks + +INVNTT: +median: 10612 cycles/ticks +average: 10713 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9141 cycles/ticks + +poly_tomsg: +median: 456 cycles/ticks +average: 481 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97734 cycles/ticks +average: 99290 cycles/ticks + +indcpa_enc: +median: 124662 cycles/ticks +average: 127086 cycles/ticks + +indcpa_dec: +median: 38392 cycles/ticks +average: 38943 cycles/ticks + +kyber_keypair_derand: +median: 108088 cycles/ticks +average: 109598 cycles/ticks + +kyber_keypair: +median: 113672 cycles/ticks +average: 115198 cycles/ticks + +kyber_encaps_derand: +median: 135002 cycles/ticks +average: 137022 cycles/ticks + +kyber_encaps: +median: 135958 cycles/ticks +average: 138018 cycles/ticks + +kyber_decaps: +median: 176776 cycles/ticks +average: 178555 cycles/ticks + +Loop spin: 658 +gen_a: +median: 26206 cycles/ticks +average: 26537 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3751 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7118 cycles/ticks +average: 7158 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8871 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97994 cycles/ticks +average: 98933 cycles/ticks + +indcpa_enc: +median: 125052 cycles/ticks +average: 127257 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 39032 cycles/ticks + +kyber_keypair_derand: +median: 106536 cycles/ticks +average: 107769 cycles/ticks + +kyber_keypair: +median: 113710 cycles/ticks +average: 115146 cycles/ticks + +kyber_encaps_derand: +median: 135086 cycles/ticks +average: 137139 cycles/ticks + +kyber_encaps: +median: 136032 cycles/ticks +average: 137900 cycles/ticks + +kyber_decaps: +median: 176666 cycles/ticks +average: 178897 cycles/ticks + +Loop spin: 659 +gen_a: +median: 26184 cycles/ticks +average: 26364 cycles/ticks + +poly_getnoise_eta1: +median: 3750 cycles/ticks +average: 3752 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10816 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9164 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98114 cycles/ticks +average: 99343 cycles/ticks + +indcpa_enc: +median: 124924 cycles/ticks +average: 126903 cycles/ticks + +indcpa_dec: +median: 38406 cycles/ticks +average: 38886 cycles/ticks + +kyber_keypair_derand: +median: 106576 cycles/ticks +average: 108041 cycles/ticks + +kyber_keypair: +median: 113706 cycles/ticks +average: 115266 cycles/ticks + +kyber_encaps_derand: +median: 135100 cycles/ticks +average: 137095 cycles/ticks + +kyber_encaps: +median: 135972 cycles/ticks +average: 138106 cycles/ticks + +kyber_decaps: +median: 176742 cycles/ticks +average: 178840 cycles/ticks + +Loop spin: 660 +gen_a: +median: 26252 cycles/ticks +average: 26635 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3746 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 10906 cycles/ticks +average: 10953 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8861 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1163 cycles/ticks + +indcpa_keypair: +median: 97858 cycles/ticks +average: 99143 cycles/ticks + +indcpa_enc: +median: 124924 cycles/ticks +average: 127117 cycles/ticks + +indcpa_dec: +median: 38324 cycles/ticks +average: 38907 cycles/ticks + +kyber_keypair_derand: +median: 106612 cycles/ticks +average: 108072 cycles/ticks + +kyber_keypair: +median: 113560 cycles/ticks +average: 114864 cycles/ticks + +kyber_encaps_derand: +median: 135020 cycles/ticks +average: 137264 cycles/ticks + +kyber_encaps: +median: 135950 cycles/ticks +average: 137934 cycles/ticks + +kyber_decaps: +median: 177040 cycles/ticks +average: 179375 cycles/ticks + +Loop spin: 661 +gen_a: +median: 26172 cycles/ticks +average: 26310 cycles/ticks + +poly_getnoise_eta1: +median: 3648 cycles/ticks +average: 3693 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2530 cycles/ticks + +NTT: +median: 7272 cycles/ticks +average: 7326 cycles/ticks + +INVNTT: +median: 10872 cycles/ticks +average: 10869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8857 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 99552 cycles/ticks +average: 100952 cycles/ticks + +indcpa_enc: +median: 126442 cycles/ticks +average: 128693 cycles/ticks + +indcpa_dec: +median: 38382 cycles/ticks +average: 38902 cycles/ticks + +kyber_keypair_derand: +median: 106498 cycles/ticks +average: 107928 cycles/ticks + +kyber_keypair: +median: 113572 cycles/ticks +average: 115045 cycles/ticks + +kyber_encaps_derand: +median: 135242 cycles/ticks +average: 137481 cycles/ticks + +kyber_encaps: +median: 136088 cycles/ticks +average: 138021 cycles/ticks + +kyber_decaps: +median: 176986 cycles/ticks +average: 179891 cycles/ticks + +Loop spin: 662 +gen_a: +median: 26196 cycles/ticks +average: 26344 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3755 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2506 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7379 cycles/ticks + +INVNTT: +median: 10620 cycles/ticks +average: 10827 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8867 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97870 cycles/ticks +average: 99288 cycles/ticks + +indcpa_enc: +median: 124756 cycles/ticks +average: 126899 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 38902 cycles/ticks + +kyber_keypair_derand: +median: 106492 cycles/ticks +average: 107829 cycles/ticks + +kyber_keypair: +median: 113578 cycles/ticks +average: 115052 cycles/ticks + +kyber_encaps_derand: +median: 135076 cycles/ticks +average: 137001 cycles/ticks + +kyber_encaps: +median: 136010 cycles/ticks +average: 137879 cycles/ticks + +kyber_decaps: +median: 176986 cycles/ticks +average: 179373 cycles/ticks + +Loop spin: 663 +gen_a: +median: 26216 cycles/ticks +average: 26629 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3733 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2495 cycles/ticks + +NTT: +median: 6910 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10680 cycles/ticks +average: 10887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8850 cycles/ticks +average: 9037 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 705 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 97734 cycles/ticks +average: 99073 cycles/ticks + +indcpa_enc: +median: 124608 cycles/ticks +average: 126053 cycles/ticks + +indcpa_dec: +median: 38378 cycles/ticks +average: 38555 cycles/ticks + +kyber_keypair_derand: +median: 106544 cycles/ticks +average: 107816 cycles/ticks + +kyber_keypair: +median: 113502 cycles/ticks +average: 114450 cycles/ticks + +kyber_encaps_derand: +median: 135056 cycles/ticks +average: 136754 cycles/ticks + +kyber_encaps: +median: 136014 cycles/ticks +average: 138182 cycles/ticks + +kyber_decaps: +median: 176936 cycles/ticks +average: 179360 cycles/ticks + +Loop spin: 664 +gen_a: +median: 26162 cycles/ticks +average: 26625 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3728 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7072 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10696 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9133 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1528 cycles/ticks + +poly_compress: +median: 666 cycles/ticks +average: 666 cycles/ticks + +poly_decompress: +median: 538 cycles/ticks +average: 584 cycles/ticks + +polyvec_compress: +median: 1796 cycles/ticks +average: 1823 cycles/ticks + +polyvec_decompress: +median: 1110 cycles/ticks +average: 1110 cycles/ticks + +indcpa_keypair: +median: 97902 cycles/ticks +average: 99373 cycles/ticks + +indcpa_enc: +median: 124740 cycles/ticks +average: 126370 cycles/ticks + +indcpa_dec: +median: 38354 cycles/ticks +average: 38559 cycles/ticks + +kyber_keypair_derand: +median: 106618 cycles/ticks +average: 107125 cycles/ticks + +kyber_keypair: +median: 113320 cycles/ticks +average: 114116 cycles/ticks + +kyber_encaps_derand: +median: 134884 cycles/ticks +average: 135575 cycles/ticks + +kyber_encaps: +median: 135842 cycles/ticks +average: 136656 cycles/ticks + +kyber_decaps: +median: 176644 cycles/ticks +average: 177466 cycles/ticks + +Loop spin: 665 +gen_a: +median: 26176 cycles/ticks +average: 26373 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3734 cycles/ticks + +poly_getnoise_eta2: +median: 2466 cycles/ticks +average: 2531 cycles/ticks + +NTT: +median: 6956 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10560 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8864 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98050 cycles/ticks +average: 98543 cycles/ticks + +indcpa_enc: +median: 124746 cycles/ticks +average: 125575 cycles/ticks + +indcpa_dec: +median: 38406 cycles/ticks +average: 38562 cycles/ticks + +kyber_keypair_derand: +median: 106702 cycles/ticks +average: 107124 cycles/ticks + +kyber_keypair: +median: 113392 cycles/ticks +average: 113901 cycles/ticks + +kyber_encaps_derand: +median: 135318 cycles/ticks +average: 137195 cycles/ticks + +kyber_encaps: +median: 136220 cycles/ticks +average: 138491 cycles/ticks + +kyber_decaps: +median: 176962 cycles/ticks +average: 179622 cycles/ticks + +Loop spin: 666 +gen_a: +median: 26226 cycles/ticks +average: 26682 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3769 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9133 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1454 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1871 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98106 cycles/ticks +average: 99224 cycles/ticks + +indcpa_enc: +median: 124956 cycles/ticks +average: 126927 cycles/ticks + +indcpa_dec: +median: 38468 cycles/ticks +average: 39092 cycles/ticks + +kyber_keypair_derand: +median: 106558 cycles/ticks +average: 108180 cycles/ticks + +kyber_keypair: +median: 113620 cycles/ticks +average: 115073 cycles/ticks + +kyber_encaps_derand: +median: 135128 cycles/ticks +average: 137303 cycles/ticks + +kyber_encaps: +median: 135868 cycles/ticks +average: 137486 cycles/ticks + +kyber_decaps: +median: 176800 cycles/ticks +average: 179227 cycles/ticks + +Loop spin: 667 +gen_a: +median: 26184 cycles/ticks +average: 26527 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3732 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10655 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9193 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 463 cycles/ticks + +poly_frommsg: +median: 1452 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 700 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97838 cycles/ticks +average: 98958 cycles/ticks + +indcpa_enc: +median: 124726 cycles/ticks +average: 126569 cycles/ticks + +indcpa_dec: +median: 38392 cycles/ticks +average: 38881 cycles/ticks + +kyber_keypair_derand: +median: 106544 cycles/ticks +average: 107672 cycles/ticks + +kyber_keypair: +median: 113528 cycles/ticks +average: 114718 cycles/ticks + +kyber_encaps_derand: +median: 135142 cycles/ticks +average: 136801 cycles/ticks + +kyber_encaps: +median: 136014 cycles/ticks +average: 137740 cycles/ticks + +kyber_decaps: +median: 176776 cycles/ticks +average: 178751 cycles/ticks + +Loop spin: 668 +gen_a: +median: 26170 cycles/ticks +average: 26350 cycles/ticks + +poly_getnoise_eta1: +median: 3762 cycles/ticks +average: 3788 cycles/ticks + +poly_getnoise_eta2: +median: 2476 cycles/ticks +average: 2490 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10731 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9061 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1158 cycles/ticks + +indcpa_keypair: +median: 99632 cycles/ticks +average: 100596 cycles/ticks + +indcpa_enc: +median: 126544 cycles/ticks +average: 127915 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38933 cycles/ticks + +kyber_keypair_derand: +median: 106388 cycles/ticks +average: 107544 cycles/ticks + +kyber_keypair: +median: 113448 cycles/ticks +average: 114496 cycles/ticks + +kyber_encaps_derand: +median: 134970 cycles/ticks +average: 136918 cycles/ticks + +kyber_encaps: +median: 135856 cycles/ticks +average: 138023 cycles/ticks + +kyber_decaps: +median: 176732 cycles/ticks +average: 179043 cycles/ticks + +Loop spin: 669 +gen_a: +median: 26162 cycles/ticks +average: 26374 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3731 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7150 cycles/ticks + +INVNTT: +median: 10914 cycles/ticks +average: 10978 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8865 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98036 cycles/ticks +average: 99105 cycles/ticks + +indcpa_enc: +median: 124902 cycles/ticks +average: 127253 cycles/ticks + +indcpa_dec: +median: 38394 cycles/ticks +average: 38896 cycles/ticks + +kyber_keypair_derand: +median: 106542 cycles/ticks +average: 107936 cycles/ticks + +kyber_keypair: +median: 113548 cycles/ticks +average: 114921 cycles/ticks + +kyber_encaps_derand: +median: 134958 cycles/ticks +average: 136750 cycles/ticks + +kyber_encaps: +median: 135846 cycles/ticks +average: 137834 cycles/ticks + +kyber_decaps: +median: 176842 cycles/ticks +average: 179240 cycles/ticks + +Loop spin: 670 +gen_a: +median: 26214 cycles/ticks +average: 26617 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3808 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2569 cycles/ticks + +NTT: +median: 7340 cycles/ticks +average: 7385 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8862 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1941 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98008 cycles/ticks +average: 99538 cycles/ticks + +indcpa_enc: +median: 124854 cycles/ticks +average: 126876 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 39093 cycles/ticks + +kyber_keypair_derand: +median: 106694 cycles/ticks +average: 108240 cycles/ticks + +kyber_keypair: +median: 113552 cycles/ticks +average: 114734 cycles/ticks + +kyber_encaps_derand: +median: 135000 cycles/ticks +average: 136925 cycles/ticks + +kyber_encaps: +median: 135752 cycles/ticks +average: 137746 cycles/ticks + +kyber_decaps: +median: 176662 cycles/ticks +average: 179225 cycles/ticks + +Loop spin: 671 +gen_a: +median: 26202 cycles/ticks +average: 26361 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3773 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7165 cycles/ticks + +INVNTT: +median: 10918 cycles/ticks +average: 10998 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8941 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97742 cycles/ticks +average: 98899 cycles/ticks + +indcpa_enc: +median: 124626 cycles/ticks +average: 126761 cycles/ticks + +indcpa_dec: +median: 38436 cycles/ticks +average: 38994 cycles/ticks + +kyber_keypair_derand: +median: 106588 cycles/ticks +average: 108133 cycles/ticks + +kyber_keypair: +median: 113350 cycles/ticks +average: 114128 cycles/ticks + +kyber_encaps_derand: +median: 135044 cycles/ticks +average: 136750 cycles/ticks + +kyber_encaps: +median: 135990 cycles/ticks +average: 138167 cycles/ticks + +kyber_decaps: +median: 176748 cycles/ticks +average: 179694 cycles/ticks + +Loop spin: 672 +gen_a: +median: 26304 cycles/ticks +average: 26784 cycles/ticks + +poly_getnoise_eta1: +median: 3650 cycles/ticks +average: 3755 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2531 cycles/ticks + +NTT: +median: 7072 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8930 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 581 cycles/ticks + +polyvec_compress: +median: 1900 cycles/ticks +average: 1916 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1152 cycles/ticks + +indcpa_keypair: +median: 97934 cycles/ticks +average: 98937 cycles/ticks + +indcpa_enc: +median: 124750 cycles/ticks +average: 126896 cycles/ticks + +indcpa_dec: +median: 38456 cycles/ticks +average: 42097 cycles/ticks + +kyber_keypair_derand: +median: 106448 cycles/ticks +average: 107691 cycles/ticks + +kyber_keypair: +median: 113514 cycles/ticks +average: 114554 cycles/ticks + +kyber_encaps_derand: +median: 135052 cycles/ticks +average: 138548 cycles/ticks + +kyber_encaps: +median: 135952 cycles/ticks +average: 137716 cycles/ticks + +kyber_decaps: +median: 176828 cycles/ticks +average: 179299 cycles/ticks + +Loop spin: 673 +gen_a: +median: 26180 cycles/ticks +average: 26575 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3748 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7151 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10666 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9080 cycles/ticks +average: 9087 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97958 cycles/ticks +average: 99472 cycles/ticks + +indcpa_enc: +median: 124752 cycles/ticks +average: 126478 cycles/ticks + +indcpa_dec: +median: 38430 cycles/ticks +average: 38999 cycles/ticks + +kyber_keypair_derand: +median: 106588 cycles/ticks +average: 108142 cycles/ticks + +kyber_keypair: +median: 113542 cycles/ticks +average: 115006 cycles/ticks + +kyber_encaps_derand: +median: 135326 cycles/ticks +average: 137597 cycles/ticks + +kyber_encaps: +median: 136216 cycles/ticks +average: 138063 cycles/ticks + +kyber_decaps: +median: 176942 cycles/ticks +average: 179232 cycles/ticks + +Loop spin: 674 +gen_a: +median: 26208 cycles/ticks +average: 26391 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2520 cycles/ticks +average: 2564 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7203 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10969 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8874 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 704 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98170 cycles/ticks +average: 99677 cycles/ticks + +indcpa_enc: +median: 124896 cycles/ticks +average: 126748 cycles/ticks + +indcpa_dec: +median: 38468 cycles/ticks +average: 39157 cycles/ticks + +kyber_keypair_derand: +median: 106566 cycles/ticks +average: 108081 cycles/ticks + +kyber_keypair: +median: 113480 cycles/ticks +average: 114627 cycles/ticks + +kyber_encaps_derand: +median: 135044 cycles/ticks +average: 137415 cycles/ticks + +kyber_encaps: +median: 136008 cycles/ticks +average: 137935 cycles/ticks + +kyber_decaps: +median: 176726 cycles/ticks +average: 179086 cycles/ticks + +Loop spin: 675 +gen_a: +median: 26190 cycles/ticks +average: 26545 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3775 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7143 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10692 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9084 cycles/ticks +average: 9100 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97848 cycles/ticks +average: 99030 cycles/ticks + +indcpa_enc: +median: 124848 cycles/ticks +average: 127002 cycles/ticks + +indcpa_dec: +median: 38390 cycles/ticks +average: 38943 cycles/ticks + +kyber_keypair_derand: +median: 106598 cycles/ticks +average: 107991 cycles/ticks + +kyber_keypair: +median: 113532 cycles/ticks +average: 114691 cycles/ticks + +kyber_encaps_derand: +median: 135120 cycles/ticks +average: 137063 cycles/ticks + +kyber_encaps: +median: 135938 cycles/ticks +average: 137840 cycles/ticks + +kyber_decaps: +median: 176742 cycles/ticks +average: 178984 cycles/ticks + +Loop spin: 676 +gen_a: +median: 26136 cycles/ticks +average: 26336 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2494 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 10582 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9124 cycles/ticks + +poly_tomsg: +median: 442 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1455 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1868 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97886 cycles/ticks +average: 99105 cycles/ticks + +indcpa_enc: +median: 124872 cycles/ticks +average: 127234 cycles/ticks + +indcpa_dec: +median: 38362 cycles/ticks +average: 38812 cycles/ticks + +kyber_keypair_derand: +median: 106512 cycles/ticks +average: 108155 cycles/ticks + +kyber_keypair: +median: 113632 cycles/ticks +average: 114926 cycles/ticks + +kyber_encaps_derand: +median: 135060 cycles/ticks +average: 137331 cycles/ticks + +kyber_encaps: +median: 135960 cycles/ticks +average: 137761 cycles/ticks + +kyber_decaps: +median: 176734 cycles/ticks +average: 179541 cycles/ticks + +Loop spin: 677 +gen_a: +median: 26212 cycles/ticks +average: 26645 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3726 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2490 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10707 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8988 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1514 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1858 cycles/ticks +average: 1926 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98136 cycles/ticks +average: 99316 cycles/ticks + +indcpa_enc: +median: 125010 cycles/ticks +average: 127073 cycles/ticks + +indcpa_dec: +median: 38398 cycles/ticks +average: 38858 cycles/ticks + +kyber_keypair_derand: +median: 106510 cycles/ticks +average: 108031 cycles/ticks + +kyber_keypair: +median: 113638 cycles/ticks +average: 114984 cycles/ticks + +kyber_encaps_derand: +median: 134958 cycles/ticks +average: 137014 cycles/ticks + +kyber_encaps: +median: 135986 cycles/ticks +average: 138291 cycles/ticks + +kyber_decaps: +median: 176720 cycles/ticks +average: 178826 cycles/ticks + +Loop spin: 678 +gen_a: +median: 26186 cycles/ticks +average: 26354 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3747 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2478 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 10872 cycles/ticks +average: 10942 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8858 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1161 cycles/ticks + +indcpa_keypair: +median: 97736 cycles/ticks +average: 99117 cycles/ticks + +indcpa_enc: +median: 124744 cycles/ticks +average: 126918 cycles/ticks + +indcpa_dec: +median: 38436 cycles/ticks +average: 38950 cycles/ticks + +kyber_keypair_derand: +median: 106810 cycles/ticks +average: 108061 cycles/ticks + +kyber_keypair: +median: 113732 cycles/ticks +average: 115260 cycles/ticks + +kyber_encaps_derand: +median: 134988 cycles/ticks +average: 136621 cycles/ticks + +kyber_encaps: +median: 136052 cycles/ticks +average: 137992 cycles/ticks + +kyber_decaps: +median: 176872 cycles/ticks +average: 179164 cycles/ticks + +Loop spin: 679 +gen_a: +median: 26224 cycles/ticks +average: 26424 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3753 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2497 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10661 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9072 cycles/ticks +average: 9096 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 702 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97774 cycles/ticks +average: 99079 cycles/ticks + +indcpa_enc: +median: 124594 cycles/ticks +average: 126831 cycles/ticks + +indcpa_dec: +median: 38454 cycles/ticks +average: 39110 cycles/ticks + +kyber_keypair_derand: +median: 106426 cycles/ticks +average: 107751 cycles/ticks + +kyber_keypair: +median: 113624 cycles/ticks +average: 114940 cycles/ticks + +kyber_encaps_derand: +median: 135216 cycles/ticks +average: 137144 cycles/ticks + +kyber_encaps: +median: 136082 cycles/ticks +average: 137529 cycles/ticks + +kyber_decaps: +median: 177010 cycles/ticks +average: 179429 cycles/ticks + +Loop spin: 680 +gen_a: +median: 26192 cycles/ticks +average: 26368 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3891 cycles/ticks + +poly_getnoise_eta2: +median: 2540 cycles/ticks +average: 2545 cycles/ticks + +NTT: +median: 6912 cycles/ticks +average: 7085 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10645 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8842 cycles/ticks +average: 9053 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 695 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97874 cycles/ticks +average: 99375 cycles/ticks + +indcpa_enc: +median: 124770 cycles/ticks +average: 127047 cycles/ticks + +indcpa_dec: +median: 38454 cycles/ticks +average: 39153 cycles/ticks + +kyber_keypair_derand: +median: 106652 cycles/ticks +average: 108157 cycles/ticks + +kyber_keypair: +median: 113726 cycles/ticks +average: 115234 cycles/ticks + +kyber_encaps_derand: +median: 136812 cycles/ticks +average: 138903 cycles/ticks + +kyber_encaps: +median: 137678 cycles/ticks +average: 140145 cycles/ticks + +kyber_decaps: +median: 178504 cycles/ticks +average: 181169 cycles/ticks + +Loop spin: 681 +gen_a: +median: 26208 cycles/ticks +average: 26699 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7144 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10716 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8917 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 590 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1885 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1163 cycles/ticks + +indcpa_keypair: +median: 97832 cycles/ticks +average: 99318 cycles/ticks + +indcpa_enc: +median: 124692 cycles/ticks +average: 126713 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 38945 cycles/ticks + +kyber_keypair_derand: +median: 106692 cycles/ticks +average: 108040 cycles/ticks + +kyber_keypair: +median: 113620 cycles/ticks +average: 114863 cycles/ticks + +kyber_encaps_derand: +median: 135224 cycles/ticks +average: 137481 cycles/ticks + +kyber_encaps: +median: 136080 cycles/ticks +average: 138119 cycles/ticks + +kyber_decaps: +median: 176820 cycles/ticks +average: 179157 cycles/ticks + +Loop spin: 682 +gen_a: +median: 26248 cycles/ticks +average: 26489 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3775 cycles/ticks + +poly_getnoise_eta2: +median: 2476 cycles/ticks +average: 2549 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7323 cycles/ticks + +INVNTT: +median: 10616 cycles/ticks +average: 10830 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8862 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1871 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98094 cycles/ticks +average: 100098 cycles/ticks + +indcpa_enc: +median: 124828 cycles/ticks +average: 126641 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38878 cycles/ticks + +kyber_keypair_derand: +median: 106484 cycles/ticks +average: 108158 cycles/ticks + +kyber_keypair: +median: 113462 cycles/ticks +average: 114492 cycles/ticks + +kyber_encaps_derand: +median: 135134 cycles/ticks +average: 136576 cycles/ticks + +kyber_encaps: +median: 136070 cycles/ticks +average: 137465 cycles/ticks + +kyber_decaps: +median: 176830 cycles/ticks +average: 178361 cycles/ticks + +Loop spin: 683 +gen_a: +median: 26142 cycles/ticks +average: 26467 cycles/ticks + +poly_getnoise_eta1: +median: 3604 cycles/ticks +average: 3726 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2441 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7205 cycles/ticks + +INVNTT: +median: 10566 cycles/ticks +average: 10750 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9084 cycles/ticks +average: 9087 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97790 cycles/ticks +average: 99041 cycles/ticks + +indcpa_enc: +median: 124724 cycles/ticks +average: 127419 cycles/ticks + +indcpa_dec: +median: 38430 cycles/ticks +average: 39048 cycles/ticks + +kyber_keypair_derand: +median: 106418 cycles/ticks +average: 107918 cycles/ticks + +kyber_keypair: +median: 113598 cycles/ticks +average: 114832 cycles/ticks + +kyber_encaps_derand: +median: 134994 cycles/ticks +average: 137529 cycles/ticks + +kyber_encaps: +median: 136034 cycles/ticks +average: 138396 cycles/ticks + +kyber_decaps: +median: 176716 cycles/ticks +average: 178788 cycles/ticks + +Loop spin: 684 +gen_a: +median: 26216 cycles/ticks +average: 26506 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3755 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7298 cycles/ticks +average: 7360 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10649 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8838 cycles/ticks +average: 9037 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1470 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1208 cycles/ticks + +indcpa_keypair: +median: 97924 cycles/ticks +average: 99279 cycles/ticks + +indcpa_enc: +median: 124904 cycles/ticks +average: 127027 cycles/ticks + +indcpa_dec: +median: 38366 cycles/ticks +average: 38749 cycles/ticks + +kyber_keypair_derand: +median: 106540 cycles/ticks +average: 108071 cycles/ticks + +kyber_keypair: +median: 113608 cycles/ticks +average: 114830 cycles/ticks + +kyber_encaps_derand: +median: 135038 cycles/ticks +average: 136963 cycles/ticks + +kyber_encaps: +median: 135954 cycles/ticks +average: 138078 cycles/ticks + +kyber_decaps: +median: 176798 cycles/ticks +average: 179604 cycles/ticks + +Loop spin: 685 +gen_a: +median: 26200 cycles/ticks +average: 26613 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3753 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7266 cycles/ticks +average: 7281 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8876 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 700 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1858 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97834 cycles/ticks +average: 99318 cycles/ticks + +indcpa_enc: +median: 124584 cycles/ticks +average: 126402 cycles/ticks + +indcpa_dec: +median: 38520 cycles/ticks +average: 39214 cycles/ticks + +kyber_keypair_derand: +median: 106602 cycles/ticks +average: 108158 cycles/ticks + +kyber_keypair: +median: 113670 cycles/ticks +average: 115349 cycles/ticks + +kyber_encaps_derand: +median: 135054 cycles/ticks +average: 137008 cycles/ticks + +kyber_encaps: +median: 136092 cycles/ticks +average: 138174 cycles/ticks + +kyber_decaps: +median: 176928 cycles/ticks +average: 179603 cycles/ticks + +Loop spin: 686 +gen_a: +median: 26932 cycles/ticks +average: 27392 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3746 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 10568 cycles/ticks +average: 10636 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8844 cycles/ticks +average: 9012 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 723 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1944 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97872 cycles/ticks +average: 99163 cycles/ticks + +indcpa_enc: +median: 124986 cycles/ticks +average: 127395 cycles/ticks + +indcpa_dec: +median: 38384 cycles/ticks +average: 38835 cycles/ticks + +kyber_keypair_derand: +median: 106624 cycles/ticks +average: 108372 cycles/ticks + +kyber_keypair: +median: 113608 cycles/ticks +average: 114940 cycles/ticks + +kyber_encaps_derand: +median: 135236 cycles/ticks +average: 137505 cycles/ticks + +kyber_encaps: +median: 136030 cycles/ticks +average: 138227 cycles/ticks + +kyber_decaps: +median: 176888 cycles/ticks +average: 179241 cycles/ticks + +Loop spin: 687 +gen_a: +median: 26242 cycles/ticks +average: 26632 cycles/ticks + +poly_getnoise_eta1: +median: 3650 cycles/ticks +average: 3656 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2515 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 10560 cycles/ticks +average: 10637 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9076 cycles/ticks +average: 9055 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 600 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98016 cycles/ticks +average: 98928 cycles/ticks + +indcpa_enc: +median: 125026 cycles/ticks +average: 126837 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38868 cycles/ticks + +kyber_keypair_derand: +median: 106618 cycles/ticks +average: 108297 cycles/ticks + +kyber_keypair: +median: 113598 cycles/ticks +average: 114905 cycles/ticks + +kyber_encaps_derand: +median: 135110 cycles/ticks +average: 137287 cycles/ticks + +kyber_encaps: +median: 136048 cycles/ticks +average: 138317 cycles/ticks + +kyber_decaps: +median: 176886 cycles/ticks +average: 179542 cycles/ticks + +Loop spin: 688 +gen_a: +median: 26184 cycles/ticks +average: 26608 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3725 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 10914 cycles/ticks +average: 10958 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8919 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1859 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97930 cycles/ticks +average: 99336 cycles/ticks + +indcpa_enc: +median: 124868 cycles/ticks +average: 126697 cycles/ticks + +indcpa_dec: +median: 38390 cycles/ticks +average: 38912 cycles/ticks + +kyber_keypair_derand: +median: 106748 cycles/ticks +average: 108184 cycles/ticks + +kyber_keypair: +median: 113612 cycles/ticks +average: 115012 cycles/ticks + +kyber_encaps_derand: +median: 134990 cycles/ticks +average: 136848 cycles/ticks + +kyber_encaps: +median: 135934 cycles/ticks +average: 138011 cycles/ticks + +kyber_decaps: +median: 176898 cycles/ticks +average: 179666 cycles/ticks + +Loop spin: 689 +gen_a: +median: 26216 cycles/ticks +average: 26520 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3744 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7296 cycles/ticks +average: 7330 cycles/ticks + +INVNTT: +median: 10574 cycles/ticks +average: 10661 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9082 cycles/ticks +average: 9075 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 468 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 696 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97984 cycles/ticks +average: 99609 cycles/ticks + +indcpa_enc: +median: 124954 cycles/ticks +average: 127201 cycles/ticks + +indcpa_dec: +median: 38424 cycles/ticks +average: 38871 cycles/ticks + +kyber_keypair_derand: +median: 106800 cycles/ticks +average: 108453 cycles/ticks + +kyber_keypair: +median: 113746 cycles/ticks +average: 115394 cycles/ticks + +kyber_encaps_derand: +median: 135082 cycles/ticks +average: 137156 cycles/ticks + +kyber_encaps: +median: 135954 cycles/ticks +average: 137996 cycles/ticks + +kyber_decaps: +median: 176748 cycles/ticks +average: 179494 cycles/ticks + +Loop spin: 690 +gen_a: +median: 26204 cycles/ticks +average: 26535 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3758 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2492 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8882 cycles/ticks +average: 9045 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 465 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 699 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97828 cycles/ticks +average: 99194 cycles/ticks + +indcpa_enc: +median: 124650 cycles/ticks +average: 126471 cycles/ticks + +indcpa_dec: +median: 38456 cycles/ticks +average: 38980 cycles/ticks + +kyber_keypair_derand: +median: 106602 cycles/ticks +average: 108224 cycles/ticks + +kyber_keypair: +median: 113564 cycles/ticks +average: 114758 cycles/ticks + +kyber_encaps_derand: +median: 135084 cycles/ticks +average: 137830 cycles/ticks + +kyber_encaps: +median: 136018 cycles/ticks +average: 138097 cycles/ticks + +kyber_decaps: +median: 176784 cycles/ticks +average: 179344 cycles/ticks + +Loop spin: 691 +gen_a: +median: 26194 cycles/ticks +average: 26656 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3736 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7142 cycles/ticks + +INVNTT: +median: 10906 cycles/ticks +average: 10944 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8875 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 478 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1198 cycles/ticks + +indcpa_keypair: +median: 97790 cycles/ticks +average: 99018 cycles/ticks + +indcpa_enc: +median: 124720 cycles/ticks +average: 126686 cycles/ticks + +indcpa_dec: +median: 38428 cycles/ticks +average: 38988 cycles/ticks + +kyber_keypair_derand: +median: 106382 cycles/ticks +average: 107901 cycles/ticks + +kyber_keypair: +median: 113600 cycles/ticks +average: 114962 cycles/ticks + +kyber_encaps_derand: +median: 135030 cycles/ticks +average: 136869 cycles/ticks + +kyber_encaps: +median: 136030 cycles/ticks +average: 138365 cycles/ticks + +kyber_decaps: +median: 176750 cycles/ticks +average: 179603 cycles/ticks + +Loop spin: 692 +gen_a: +median: 26206 cycles/ticks +average: 26527 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3750 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10650 cycles/ticks +average: 10876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9074 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 570 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1160 cycles/ticks + +indcpa_keypair: +median: 97750 cycles/ticks +average: 98979 cycles/ticks + +indcpa_enc: +median: 124728 cycles/ticks +average: 127188 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 39019 cycles/ticks + +kyber_keypair_derand: +median: 106584 cycles/ticks +average: 108156 cycles/ticks + +kyber_keypair: +median: 113584 cycles/ticks +average: 114931 cycles/ticks + +kyber_encaps_derand: +median: 135306 cycles/ticks +average: 137392 cycles/ticks + +kyber_encaps: +median: 136216 cycles/ticks +average: 138047 cycles/ticks + +kyber_decaps: +median: 177006 cycles/ticks +average: 178990 cycles/ticks + +Loop spin: 693 +gen_a: +median: 26178 cycles/ticks +average: 26349 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3884 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8886 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 97776 cycles/ticks +average: 99220 cycles/ticks + +indcpa_enc: +median: 124570 cycles/ticks +average: 126817 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 39080 cycles/ticks + +kyber_keypair_derand: +median: 106598 cycles/ticks +average: 107823 cycles/ticks + +kyber_keypair: +median: 113492 cycles/ticks +average: 114707 cycles/ticks + +kyber_encaps_derand: +median: 134974 cycles/ticks +average: 136939 cycles/ticks + +kyber_encaps: +median: 135874 cycles/ticks +average: 137344 cycles/ticks + +kyber_decaps: +median: 176676 cycles/ticks +average: 178625 cycles/ticks + +Loop spin: 694 +gen_a: +median: 26186 cycles/ticks +average: 26566 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3794 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2491 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 10690 cycles/ticks +average: 10866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8834 cycles/ticks +average: 8990 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 98112 cycles/ticks +average: 99421 cycles/ticks + +indcpa_enc: +median: 124890 cycles/ticks +average: 126925 cycles/ticks + +indcpa_dec: +median: 39530 cycles/ticks +average: 39279 cycles/ticks + +kyber_keypair_derand: +median: 106948 cycles/ticks +average: 107738 cycles/ticks + +kyber_keypair: +median: 113650 cycles/ticks +average: 115121 cycles/ticks + +kyber_encaps_derand: +median: 135118 cycles/ticks +average: 137259 cycles/ticks + +kyber_encaps: +median: 136100 cycles/ticks +average: 138069 cycles/ticks + +kyber_decaps: +median: 176810 cycles/ticks +average: 178669 cycles/ticks + +Loop spin: 695 +gen_a: +median: 26152 cycles/ticks +average: 26321 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3786 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2469 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10590 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9096 cycles/ticks +average: 9110 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1162 cycles/ticks + +indcpa_keypair: +median: 97952 cycles/ticks +average: 99209 cycles/ticks + +indcpa_enc: +median: 124714 cycles/ticks +average: 126436 cycles/ticks + +indcpa_dec: +median: 38426 cycles/ticks +average: 39064 cycles/ticks + +kyber_keypair_derand: +median: 106454 cycles/ticks +average: 107785 cycles/ticks + +kyber_keypair: +median: 113672 cycles/ticks +average: 115171 cycles/ticks + +kyber_encaps_derand: +median: 135086 cycles/ticks +average: 137439 cycles/ticks + +kyber_encaps: +median: 136072 cycles/ticks +average: 138374 cycles/ticks + +kyber_decaps: +median: 176732 cycles/ticks +average: 179518 cycles/ticks + +Loop spin: 696 +gen_a: +median: 26194 cycles/ticks +average: 26670 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3781 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10742 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8953 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1907 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1191 cycles/ticks + +indcpa_keypair: +median: 97962 cycles/ticks +average: 99765 cycles/ticks + +indcpa_enc: +median: 124818 cycles/ticks +average: 127100 cycles/ticks + +indcpa_dec: +median: 38416 cycles/ticks +average: 39077 cycles/ticks + +kyber_keypair_derand: +median: 106682 cycles/ticks +average: 107861 cycles/ticks + +kyber_keypair: +median: 113430 cycles/ticks +average: 114591 cycles/ticks + +kyber_encaps_derand: +median: 135098 cycles/ticks +average: 136745 cycles/ticks + +kyber_encaps: +median: 136052 cycles/ticks +average: 138049 cycles/ticks + +kyber_decaps: +median: 176826 cycles/ticks +average: 178635 cycles/ticks + +Loop spin: 697 +gen_a: +median: 26168 cycles/ticks +average: 26343 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3743 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7163 cycles/ticks + +INVNTT: +median: 10908 cycles/ticks +average: 10929 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8862 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1852 cycles/ticks +average: 1896 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1189 cycles/ticks + +indcpa_keypair: +median: 97870 cycles/ticks +average: 98517 cycles/ticks + +indcpa_enc: +median: 124724 cycles/ticks +average: 126257 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38910 cycles/ticks + +kyber_keypair_derand: +median: 106430 cycles/ticks +average: 107050 cycles/ticks + +kyber_keypair: +median: 113378 cycles/ticks +average: 114169 cycles/ticks + +kyber_encaps_derand: +median: 134934 cycles/ticks +average: 135988 cycles/ticks + +kyber_encaps: +median: 135900 cycles/ticks +average: 137676 cycles/ticks + +kyber_decaps: +median: 176684 cycles/ticks +average: 179016 cycles/ticks + +Loop spin: 698 +gen_a: +median: 26194 cycles/ticks +average: 26577 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3771 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10888 cycles/ticks +average: 10908 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9076 cycles/ticks +average: 8994 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1471 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97862 cycles/ticks +average: 98999 cycles/ticks + +indcpa_enc: +median: 124792 cycles/ticks +average: 126686 cycles/ticks + +indcpa_dec: +median: 38366 cycles/ticks +average: 38803 cycles/ticks + +kyber_keypair_derand: +median: 106622 cycles/ticks +average: 107795 cycles/ticks + +kyber_keypair: +median: 113588 cycles/ticks +average: 114933 cycles/ticks + +kyber_encaps_derand: +median: 135064 cycles/ticks +average: 136827 cycles/ticks + +kyber_encaps: +median: 136048 cycles/ticks +average: 137483 cycles/ticks + +kyber_decaps: +median: 176750 cycles/ticks +average: 178685 cycles/ticks + +Loop spin: 699 +gen_a: +median: 26158 cycles/ticks +average: 26505 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3785 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2492 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7151 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10697 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8830 cycles/ticks +average: 8958 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1943 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97782 cycles/ticks +average: 98802 cycles/ticks + +indcpa_enc: +median: 124626 cycles/ticks +average: 126150 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 39100 cycles/ticks + +kyber_keypair_derand: +median: 106468 cycles/ticks +average: 107331 cycles/ticks + +kyber_keypair: +median: 113526 cycles/ticks +average: 114661 cycles/ticks + +kyber_encaps_derand: +median: 134888 cycles/ticks +average: 136537 cycles/ticks + +kyber_encaps: +median: 135840 cycles/ticks +average: 137417 cycles/ticks + +kyber_decaps: +median: 176682 cycles/ticks +average: 178674 cycles/ticks + +Loop spin: 700 +gen_a: +median: 26140 cycles/ticks +average: 26291 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3740 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 10560 cycles/ticks +average: 10637 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8909 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1902 cycles/ticks +average: 1928 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97792 cycles/ticks +average: 98881 cycles/ticks + +indcpa_enc: +median: 124658 cycles/ticks +average: 126317 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38794 cycles/ticks + +kyber_keypair_derand: +median: 106686 cycles/ticks +average: 107866 cycles/ticks + +kyber_keypair: +median: 113566 cycles/ticks +average: 114823 cycles/ticks + +kyber_encaps_derand: +median: 135006 cycles/ticks +average: 136803 cycles/ticks + +kyber_encaps: +median: 135842 cycles/ticks +average: 137302 cycles/ticks + +kyber_decaps: +median: 176718 cycles/ticks +average: 178740 cycles/ticks + +Loop spin: 701 +gen_a: +median: 26180 cycles/ticks +average: 26324 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3742 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7188 cycles/ticks + +INVNTT: +median: 10900 cycles/ticks +average: 10914 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8861 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97972 cycles/ticks +average: 99016 cycles/ticks + +indcpa_enc: +median: 124990 cycles/ticks +average: 127074 cycles/ticks + +indcpa_dec: +median: 38376 cycles/ticks +average: 38687 cycles/ticks + +kyber_keypair_derand: +median: 106594 cycles/ticks +average: 108012 cycles/ticks + +kyber_keypair: +median: 113602 cycles/ticks +average: 114800 cycles/ticks + +kyber_encaps_derand: +median: 134944 cycles/ticks +average: 136841 cycles/ticks + +kyber_encaps: +median: 135956 cycles/ticks +average: 137287 cycles/ticks + +kyber_decaps: +median: 176764 cycles/ticks +average: 178575 cycles/ticks + +Loop spin: 702 +gen_a: +median: 26186 cycles/ticks +average: 26329 cycles/ticks + +poly_getnoise_eta1: +median: 3606 cycles/ticks +average: 3754 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2551 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10672 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9064 cycles/ticks +average: 9061 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1876 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 98052 cycles/ticks +average: 99209 cycles/ticks + +indcpa_enc: +median: 124874 cycles/ticks +average: 126631 cycles/ticks + +indcpa_dec: +median: 38388 cycles/ticks +average: 38924 cycles/ticks + +kyber_keypair_derand: +median: 106674 cycles/ticks +average: 107669 cycles/ticks + +kyber_keypair: +median: 113510 cycles/ticks +average: 114531 cycles/ticks + +kyber_encaps_derand: +median: 135062 cycles/ticks +average: 136627 cycles/ticks + +kyber_encaps: +median: 135948 cycles/ticks +average: 137679 cycles/ticks + +kyber_decaps: +median: 176792 cycles/ticks +average: 179044 cycles/ticks + +Loop spin: 703 +gen_a: +median: 26156 cycles/ticks +average: 26459 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3773 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2490 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10752 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8958 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 700 cycles/ticks +average: 744 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1922 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98084 cycles/ticks +average: 99304 cycles/ticks + +indcpa_enc: +median: 124996 cycles/ticks +average: 126929 cycles/ticks + +indcpa_dec: +median: 38438 cycles/ticks +average: 39111 cycles/ticks + +kyber_keypair_derand: +median: 106430 cycles/ticks +average: 107565 cycles/ticks + +kyber_keypair: +median: 113438 cycles/ticks +average: 114617 cycles/ticks + +kyber_encaps_derand: +median: 135198 cycles/ticks +average: 136991 cycles/ticks + +kyber_encaps: +median: 136110 cycles/ticks +average: 137987 cycles/ticks + +kyber_decaps: +median: 176784 cycles/ticks +average: 178420 cycles/ticks + +Loop spin: 704 +gen_a: +median: 26208 cycles/ticks +average: 26626 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3775 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10658 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9080 cycles/ticks +average: 9103 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 463 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1470 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 698 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98004 cycles/ticks +average: 99110 cycles/ticks + +indcpa_enc: +median: 124918 cycles/ticks +average: 126732 cycles/ticks + +indcpa_dec: +median: 38466 cycles/ticks +average: 38990 cycles/ticks + +kyber_keypair_derand: +median: 108050 cycles/ticks +average: 109489 cycles/ticks + +kyber_keypair: +median: 113514 cycles/ticks +average: 115032 cycles/ticks + +kyber_encaps_derand: +median: 135098 cycles/ticks +average: 136646 cycles/ticks + +kyber_encaps: +median: 135966 cycles/ticks +average: 137322 cycles/ticks + +kyber_decaps: +median: 176832 cycles/ticks +average: 178097 cycles/ticks + +Loop spin: 705 +gen_a: +median: 26168 cycles/ticks +average: 26410 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3849 cycles/ticks + +poly_getnoise_eta2: +median: 2518 cycles/ticks +average: 2533 cycles/ticks + +NTT: +median: 7614 cycles/ticks +average: 7692 cycles/ticks + +INVNTT: +median: 10994 cycles/ticks +average: 11221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8992 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 448 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97980 cycles/ticks +average: 99120 cycles/ticks + +indcpa_enc: +median: 125040 cycles/ticks +average: 126830 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 38792 cycles/ticks + +kyber_keypair_derand: +median: 106696 cycles/ticks +average: 107938 cycles/ticks + +kyber_keypair: +median: 113590 cycles/ticks +average: 115004 cycles/ticks + +kyber_encaps_derand: +median: 135104 cycles/ticks +average: 137218 cycles/ticks + +kyber_encaps: +median: 136056 cycles/ticks +average: 138461 cycles/ticks + +kyber_decaps: +median: 176862 cycles/ticks +average: 179791 cycles/ticks + +Loop spin: 706 +gen_a: +median: 26154 cycles/ticks +average: 26328 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3775 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7304 cycles/ticks +average: 7336 cycles/ticks + +INVNTT: +median: 10616 cycles/ticks +average: 10854 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8875 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 698 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1201 cycles/ticks + +indcpa_keypair: +median: 97966 cycles/ticks +average: 99438 cycles/ticks + +indcpa_enc: +median: 125094 cycles/ticks +average: 127600 cycles/ticks + +indcpa_dec: +median: 38370 cycles/ticks +average: 38936 cycles/ticks + +kyber_keypair_derand: +median: 106518 cycles/ticks +average: 108457 cycles/ticks + +kyber_keypair: +median: 113684 cycles/ticks +average: 115105 cycles/ticks + +kyber_encaps_derand: +median: 135302 cycles/ticks +average: 137620 cycles/ticks + +kyber_encaps: +median: 135982 cycles/ticks +average: 138161 cycles/ticks + +kyber_decaps: +median: 177026 cycles/ticks +average: 180020 cycles/ticks + +Loop spin: 707 +gen_a: +median: 26216 cycles/ticks +average: 26612 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3721 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7151 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10669 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9072 cycles/ticks +average: 9053 cycles/ticks + +poly_tomsg: +median: 456 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1452 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 697 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1870 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 97854 cycles/ticks +average: 99237 cycles/ticks + +indcpa_enc: +median: 124784 cycles/ticks +average: 126982 cycles/ticks + +indcpa_dec: +median: 38380 cycles/ticks +average: 38985 cycles/ticks + +kyber_keypair_derand: +median: 106526 cycles/ticks +average: 107911 cycles/ticks + +kyber_keypair: +median: 113694 cycles/ticks +average: 115306 cycles/ticks + +kyber_encaps_derand: +median: 135250 cycles/ticks +average: 137553 cycles/ticks + +kyber_encaps: +median: 136256 cycles/ticks +average: 138366 cycles/ticks + +kyber_decaps: +median: 177058 cycles/ticks +average: 179794 cycles/ticks + +Loop spin: 708 +gen_a: +median: 26172 cycles/ticks +average: 26557 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3749 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 10730 cycles/ticks +average: 10863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8830 cycles/ticks +average: 8980 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 564 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +indcpa_keypair: +median: 98024 cycles/ticks +average: 99322 cycles/ticks + +indcpa_enc: +median: 124842 cycles/ticks +average: 126281 cycles/ticks + +indcpa_dec: +median: 38444 cycles/ticks +average: 38878 cycles/ticks + +kyber_keypair_derand: +median: 106876 cycles/ticks +average: 108082 cycles/ticks + +kyber_keypair: +median: 113698 cycles/ticks +average: 115148 cycles/ticks + +kyber_encaps_derand: +median: 134844 cycles/ticks +average: 137015 cycles/ticks + +kyber_encaps: +median: 135694 cycles/ticks +average: 137231 cycles/ticks + +kyber_decaps: +median: 176706 cycles/ticks +average: 179174 cycles/ticks + +Loop spin: 709 +gen_a: +median: 26182 cycles/ticks +average: 26318 cycles/ticks + +poly_getnoise_eta1: +median: 3718 cycles/ticks +average: 3823 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8857 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1452 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1922 cycles/ticks + +polyvec_decompress: +median: 1176 cycles/ticks +average: 1202 cycles/ticks + +indcpa_keypair: +median: 97994 cycles/ticks +average: 99360 cycles/ticks + +indcpa_enc: +median: 124702 cycles/ticks +average: 126431 cycles/ticks + +indcpa_dec: +median: 38914 cycles/ticks +average: 39238 cycles/ticks + +kyber_keypair_derand: +median: 106496 cycles/ticks +average: 107721 cycles/ticks + +kyber_keypair: +median: 113522 cycles/ticks +average: 114818 cycles/ticks + +kyber_encaps_derand: +median: 135234 cycles/ticks +average: 137230 cycles/ticks + +kyber_encaps: +median: 136016 cycles/ticks +average: 138295 cycles/ticks + +kyber_decaps: +median: 176844 cycles/ticks +average: 179476 cycles/ticks + +Loop spin: 710 +gen_a: +median: 26220 cycles/ticks +average: 26629 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3782 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7120 cycles/ticks +average: 7228 cycles/ticks + +INVNTT: +median: 10902 cycles/ticks +average: 10890 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8879 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1878 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1160 cycles/ticks + +indcpa_keypair: +median: 98018 cycles/ticks +average: 99418 cycles/ticks + +indcpa_enc: +median: 124802 cycles/ticks +average: 127140 cycles/ticks + +indcpa_dec: +median: 38450 cycles/ticks +average: 39015 cycles/ticks + +kyber_keypair_derand: +median: 106484 cycles/ticks +average: 107940 cycles/ticks + +kyber_keypair: +median: 113696 cycles/ticks +average: 115114 cycles/ticks + +kyber_encaps_derand: +median: 135270 cycles/ticks +average: 137054 cycles/ticks + +kyber_encaps: +median: 136142 cycles/ticks +average: 137993 cycles/ticks + +kyber_decaps: +median: 177116 cycles/ticks +average: 180045 cycles/ticks + +Loop spin: 711 +gen_a: +median: 26192 cycles/ticks +average: 26604 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3733 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 10614 cycles/ticks +average: 10781 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9148 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1460 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 701 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98138 cycles/ticks +average: 99245 cycles/ticks + +indcpa_enc: +median: 124978 cycles/ticks +average: 127002 cycles/ticks + +indcpa_dec: +median: 38460 cycles/ticks +average: 39048 cycles/ticks + +kyber_keypair_derand: +median: 106616 cycles/ticks +average: 108189 cycles/ticks + +kyber_keypair: +median: 113606 cycles/ticks +average: 114985 cycles/ticks + +kyber_encaps_derand: +median: 135016 cycles/ticks +average: 137036 cycles/ticks + +kyber_encaps: +median: 135898 cycles/ticks +average: 137874 cycles/ticks + +kyber_decaps: +median: 176718 cycles/ticks +average: 178559 cycles/ticks + +Loop spin: 712 +gen_a: +median: 26202 cycles/ticks +average: 26359 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3752 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10648 cycles/ticks +average: 10825 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9153 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 666 cycles/ticks +average: 666 cycles/ticks + +poly_decompress: +median: 538 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 1842 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 97972 cycles/ticks +average: 98745 cycles/ticks + +indcpa_enc: +median: 124822 cycles/ticks +average: 126051 cycles/ticks + +indcpa_dec: +median: 38380 cycles/ticks +average: 38687 cycles/ticks + +kyber_keypair_derand: +median: 106694 cycles/ticks +average: 108090 cycles/ticks + +kyber_keypair: +median: 113688 cycles/ticks +average: 115081 cycles/ticks + +kyber_encaps_derand: +median: 135216 cycles/ticks +average: 137245 cycles/ticks + +kyber_encaps: +median: 136184 cycles/ticks +average: 138279 cycles/ticks + +kyber_decaps: +median: 177012 cycles/ticks +average: 179787 cycles/ticks + +Loop spin: 713 +gen_a: +median: 26208 cycles/ticks +average: 26366 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3721 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10582 cycles/ticks +average: 10651 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8854 cycles/ticks +average: 9047 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97594 cycles/ticks +average: 98734 cycles/ticks + +indcpa_enc: +median: 124614 cycles/ticks +average: 126833 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 38869 cycles/ticks + +kyber_keypair_derand: +median: 106784 cycles/ticks +average: 108425 cycles/ticks + +kyber_keypair: +median: 113676 cycles/ticks +average: 115289 cycles/ticks + +kyber_encaps_derand: +median: 136640 cycles/ticks +average: 138569 cycles/ticks + +kyber_encaps: +median: 137636 cycles/ticks +average: 139650 cycles/ticks + +kyber_decaps: +median: 178452 cycles/ticks +average: 181186 cycles/ticks + +Loop spin: 714 +gen_a: +median: 26202 cycles/ticks +average: 26485 cycles/ticks + +poly_getnoise_eta1: +median: 3648 cycles/ticks +average: 3664 cycles/ticks + +poly_getnoise_eta2: +median: 2464 cycles/ticks +average: 2520 cycles/ticks + +NTT: +median: 7264 cycles/ticks +average: 7282 cycles/ticks + +INVNTT: +median: 10630 cycles/ticks +average: 10815 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8872 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1437 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97998 cycles/ticks +average: 99560 cycles/ticks + +indcpa_enc: +median: 124770 cycles/ticks +average: 126835 cycles/ticks + +indcpa_dec: +median: 38370 cycles/ticks +average: 38820 cycles/ticks + +kyber_keypair_derand: +median: 108274 cycles/ticks +average: 109774 cycles/ticks + +kyber_keypair: +median: 113642 cycles/ticks +average: 115174 cycles/ticks + +kyber_encaps_derand: +median: 135228 cycles/ticks +average: 137314 cycles/ticks + +kyber_encaps: +median: 136018 cycles/ticks +average: 137925 cycles/ticks + +kyber_decaps: +median: 176830 cycles/ticks +average: 178926 cycles/ticks + +Loop spin: 715 +gen_a: +median: 26190 cycles/ticks +average: 26440 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3737 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 10562 cycles/ticks +average: 10648 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8865 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 568 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1152 cycles/ticks + +indcpa_keypair: +median: 97850 cycles/ticks +average: 99056 cycles/ticks + +indcpa_enc: +median: 124690 cycles/ticks +average: 126709 cycles/ticks + +indcpa_dec: +median: 38482 cycles/ticks +average: 39055 cycles/ticks + +kyber_keypair_derand: +median: 106652 cycles/ticks +average: 107980 cycles/ticks + +kyber_keypair: +median: 113496 cycles/ticks +average: 114660 cycles/ticks + +kyber_encaps_derand: +median: 135082 cycles/ticks +average: 136858 cycles/ticks + +kyber_encaps: +median: 136056 cycles/ticks +average: 138125 cycles/ticks + +kyber_decaps: +median: 176786 cycles/ticks +average: 179409 cycles/ticks + +Loop spin: 716 +gen_a: +median: 26980 cycles/ticks +average: 26741 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3739 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10832 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8862 cycles/ticks +average: 9019 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 688 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 565 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1852 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1160 cycles/ticks + +indcpa_keypair: +median: 97702 cycles/ticks +average: 99133 cycles/ticks + +indcpa_enc: +median: 124486 cycles/ticks +average: 125999 cycles/ticks + +indcpa_dec: +median: 38444 cycles/ticks +average: 38936 cycles/ticks + +kyber_keypair_derand: +median: 106702 cycles/ticks +average: 108099 cycles/ticks + +kyber_keypair: +median: 113574 cycles/ticks +average: 114767 cycles/ticks + +kyber_encaps_derand: +median: 135002 cycles/ticks +average: 136560 cycles/ticks + +kyber_encaps: +median: 136040 cycles/ticks +average: 138142 cycles/ticks + +kyber_decaps: +median: 176770 cycles/ticks +average: 179069 cycles/ticks + +Loop spin: 717 +gen_a: +median: 26200 cycles/ticks +average: 26664 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3753 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 10590 cycles/ticks +average: 10649 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8870 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1858 cycles/ticks +average: 1905 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97864 cycles/ticks +average: 98977 cycles/ticks + +indcpa_enc: +median: 124636 cycles/ticks +average: 126350 cycles/ticks + +indcpa_dec: +median: 38402 cycles/ticks +average: 38936 cycles/ticks + +kyber_keypair_derand: +median: 106684 cycles/ticks +average: 107908 cycles/ticks + +kyber_keypair: +median: 113578 cycles/ticks +average: 114848 cycles/ticks + +kyber_encaps_derand: +median: 135268 cycles/ticks +average: 137318 cycles/ticks + +kyber_encaps: +median: 136102 cycles/ticks +average: 138209 cycles/ticks + +kyber_decaps: +median: 177028 cycles/ticks +average: 179326 cycles/ticks + +Loop spin: 718 +gen_a: +median: 26220 cycles/ticks +average: 26501 cycles/ticks + +poly_getnoise_eta1: +median: 3866 cycles/ticks +average: 3889 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2497 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10566 cycles/ticks +average: 10610 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8850 cycles/ticks +average: 9032 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 468 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 719 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 99424 cycles/ticks +average: 100804 cycles/ticks + +indcpa_enc: +median: 126202 cycles/ticks +average: 127760 cycles/ticks + +indcpa_dec: +median: 38402 cycles/ticks +average: 38704 cycles/ticks + +kyber_keypair_derand: +median: 106646 cycles/ticks +average: 107728 cycles/ticks + +kyber_keypair: +median: 113504 cycles/ticks +average: 114588 cycles/ticks + +kyber_encaps_derand: +median: 134986 cycles/ticks +average: 136685 cycles/ticks + +kyber_encaps: +median: 135894 cycles/ticks +average: 137560 cycles/ticks + +kyber_decaps: +median: 176694 cycles/ticks +average: 178727 cycles/ticks + +Loop spin: 719 +gen_a: +median: 26172 cycles/ticks +average: 26352 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3753 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7072 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 10910 cycles/ticks +average: 11035 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8871 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1152 cycles/ticks + +indcpa_keypair: +median: 97910 cycles/ticks +average: 99261 cycles/ticks + +indcpa_enc: +median: 124686 cycles/ticks +average: 126667 cycles/ticks + +indcpa_dec: +median: 38376 cycles/ticks +average: 38861 cycles/ticks + +kyber_keypair_derand: +median: 106510 cycles/ticks +average: 107696 cycles/ticks + +kyber_keypair: +median: 113422 cycles/ticks +average: 114436 cycles/ticks + +kyber_encaps_derand: +median: 134934 cycles/ticks +average: 136356 cycles/ticks + +kyber_encaps: +median: 135990 cycles/ticks +average: 137796 cycles/ticks + +kyber_decaps: +median: 176762 cycles/ticks +average: 178813 cycles/ticks + +Loop spin: 720 +gen_a: +median: 26180 cycles/ticks +average: 26340 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3755 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 10646 cycles/ticks +average: 10857 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8838 cycles/ticks +average: 8993 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 568 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 98026 cycles/ticks +average: 99529 cycles/ticks + +indcpa_enc: +median: 125002 cycles/ticks +average: 126540 cycles/ticks + +indcpa_dec: +median: 38406 cycles/ticks +average: 38856 cycles/ticks + +kyber_keypair_derand: +median: 106864 cycles/ticks +average: 108185 cycles/ticks + +kyber_keypair: +median: 113494 cycles/ticks +average: 114572 cycles/ticks + +kyber_encaps_derand: +median: 136470 cycles/ticks +average: 138352 cycles/ticks + +kyber_encaps: +median: 137580 cycles/ticks +average: 139423 cycles/ticks + +kyber_decaps: +median: 178352 cycles/ticks +average: 180386 cycles/ticks + +Loop spin: 721 +gen_a: +median: 26190 cycles/ticks +average: 26354 cycles/ticks + +poly_getnoise_eta1: +median: 3718 cycles/ticks +average: 3770 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 11002 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8864 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97832 cycles/ticks +average: 99336 cycles/ticks + +indcpa_enc: +median: 124670 cycles/ticks +average: 126927 cycles/ticks + +indcpa_dec: +median: 38374 cycles/ticks +average: 38824 cycles/ticks + +kyber_keypair_derand: +median: 108108 cycles/ticks +average: 109585 cycles/ticks + +kyber_keypair: +median: 113518 cycles/ticks +average: 114625 cycles/ticks + +kyber_encaps_derand: +median: 135112 cycles/ticks +average: 137005 cycles/ticks + +kyber_encaps: +median: 136214 cycles/ticks +average: 138314 cycles/ticks + +kyber_decaps: +median: 176968 cycles/ticks +average: 179454 cycles/ticks + +Loop spin: 722 +gen_a: +median: 26242 cycles/ticks +average: 26620 cycles/ticks + +poly_getnoise_eta1: +median: 3606 cycles/ticks +average: 3678 cycles/ticks + +poly_getnoise_eta2: +median: 2466 cycles/ticks +average: 2535 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7094 cycles/ticks + +INVNTT: +median: 10590 cycles/ticks +average: 10687 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9135 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 467 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1474 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 696 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97870 cycles/ticks +average: 99016 cycles/ticks + +indcpa_enc: +median: 124790 cycles/ticks +average: 126874 cycles/ticks + +indcpa_dec: +median: 38442 cycles/ticks +average: 39005 cycles/ticks + +kyber_keypair_derand: +median: 108176 cycles/ticks +average: 109174 cycles/ticks + +kyber_keypair: +median: 113500 cycles/ticks +average: 114714 cycles/ticks + +kyber_encaps_derand: +median: 134912 cycles/ticks +average: 136484 cycles/ticks + +kyber_encaps: +median: 135886 cycles/ticks +average: 137960 cycles/ticks + +kyber_decaps: +median: 176892 cycles/ticks +average: 179964 cycles/ticks + +Loop spin: 723 +gen_a: +median: 26224 cycles/ticks +average: 26698 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3746 cycles/ticks + +poly_getnoise_eta2: +median: 2474 cycles/ticks +average: 2554 cycles/ticks + +NTT: +median: 7254 cycles/ticks +average: 7283 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8876 cycles/ticks +average: 9070 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 565 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 97958 cycles/ticks +average: 99516 cycles/ticks + +indcpa_enc: +median: 124728 cycles/ticks +average: 126579 cycles/ticks + +indcpa_dec: +median: 38398 cycles/ticks +average: 38557 cycles/ticks + +kyber_keypair_derand: +median: 106842 cycles/ticks +average: 108333 cycles/ticks + +kyber_keypair: +median: 113482 cycles/ticks +average: 114537 cycles/ticks + +kyber_encaps_derand: +median: 135092 cycles/ticks +average: 136750 cycles/ticks + +kyber_encaps: +median: 136020 cycles/ticks +average: 137255 cycles/ticks + +kyber_decaps: +median: 176930 cycles/ticks +average: 178770 cycles/ticks + +Loop spin: 724 +gen_a: +median: 26162 cycles/ticks +average: 26337 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3751 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10644 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8988 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 464 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97746 cycles/ticks +average: 99133 cycles/ticks + +indcpa_enc: +median: 124716 cycles/ticks +average: 126564 cycles/ticks + +indcpa_dec: +median: 38380 cycles/ticks +average: 38809 cycles/ticks + +kyber_keypair_derand: +median: 106610 cycles/ticks +average: 107873 cycles/ticks + +kyber_keypair: +median: 113534 cycles/ticks +average: 114772 cycles/ticks + +kyber_encaps_derand: +median: 134954 cycles/ticks +average: 136588 cycles/ticks + +kyber_encaps: +median: 135940 cycles/ticks +average: 137886 cycles/ticks + +kyber_decaps: +median: 176722 cycles/ticks +average: 179381 cycles/ticks + +Loop spin: 725 +gen_a: +median: 26174 cycles/ticks +average: 26341 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3734 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7155 cycles/ticks + +INVNTT: +median: 10894 cycles/ticks +average: 10873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8878 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 568 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 97898 cycles/ticks +average: 99549 cycles/ticks + +indcpa_enc: +median: 124670 cycles/ticks +average: 126301 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38820 cycles/ticks + +kyber_keypair_derand: +median: 106480 cycles/ticks +average: 108083 cycles/ticks + +kyber_keypair: +median: 113582 cycles/ticks +average: 114739 cycles/ticks + +kyber_encaps_derand: +median: 134924 cycles/ticks +average: 137083 cycles/ticks + +kyber_encaps: +median: 135844 cycles/ticks +average: 138152 cycles/ticks + +kyber_decaps: +median: 176728 cycles/ticks +average: 178635 cycles/ticks + +Loop spin: 726 +gen_a: +median: 26204 cycles/ticks +average: 26662 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3745 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7186 cycles/ticks + +INVNTT: +median: 10676 cycles/ticks +average: 10903 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9061 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 565 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 97872 cycles/ticks +average: 98934 cycles/ticks + +indcpa_enc: +median: 124782 cycles/ticks +average: 126785 cycles/ticks + +indcpa_dec: +median: 38436 cycles/ticks +average: 38960 cycles/ticks + +kyber_keypair_derand: +median: 106540 cycles/ticks +average: 108286 cycles/ticks + +kyber_keypair: +median: 113550 cycles/ticks +average: 114834 cycles/ticks + +kyber_encaps_derand: +median: 134950 cycles/ticks +average: 136757 cycles/ticks + +kyber_encaps: +median: 135854 cycles/ticks +average: 137418 cycles/ticks + +kyber_decaps: +median: 176852 cycles/ticks +average: 178171 cycles/ticks + +Loop spin: 727 +gen_a: +median: 26188 cycles/ticks +average: 26570 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3756 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7152 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10651 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8891 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 457 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 568 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 97708 cycles/ticks +average: 99323 cycles/ticks + +indcpa_enc: +median: 124570 cycles/ticks +average: 126560 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38861 cycles/ticks + +kyber_keypair_derand: +median: 106666 cycles/ticks +average: 108023 cycles/ticks + +kyber_keypair: +median: 113650 cycles/ticks +average: 115001 cycles/ticks + +kyber_encaps_derand: +median: 135136 cycles/ticks +average: 137385 cycles/ticks + +kyber_encaps: +median: 135908 cycles/ticks +average: 137238 cycles/ticks + +kyber_decaps: +median: 176954 cycles/ticks +average: 179521 cycles/ticks + +Loop spin: 728 +gen_a: +median: 26184 cycles/ticks +average: 26330 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3798 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10893 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8836 cycles/ticks +average: 9027 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 568 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1152 cycles/ticks + +indcpa_keypair: +median: 97754 cycles/ticks +average: 99034 cycles/ticks + +indcpa_enc: +median: 124536 cycles/ticks +average: 126447 cycles/ticks + +indcpa_dec: +median: 38442 cycles/ticks +average: 39009 cycles/ticks + +kyber_keypair_derand: +median: 106598 cycles/ticks +average: 108033 cycles/ticks + +kyber_keypair: +median: 113540 cycles/ticks +average: 114643 cycles/ticks + +kyber_encaps_derand: +median: 135250 cycles/ticks +average: 136956 cycles/ticks + +kyber_encaps: +median: 135916 cycles/ticks +average: 138111 cycles/ticks + +kyber_decaps: +median: 176796 cycles/ticks +average: 179052 cycles/ticks + +Loop spin: 729 +gen_a: +median: 26222 cycles/ticks +average: 26675 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9108 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1452 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1870 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 99366 cycles/ticks +average: 100614 cycles/ticks + +indcpa_enc: +median: 126254 cycles/ticks +average: 128067 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38883 cycles/ticks + +kyber_keypair_derand: +median: 106680 cycles/ticks +average: 107846 cycles/ticks + +kyber_keypair: +median: 113674 cycles/ticks +average: 115011 cycles/ticks + +kyber_encaps_derand: +median: 135044 cycles/ticks +average: 137142 cycles/ticks + +kyber_encaps: +median: 135766 cycles/ticks +average: 137673 cycles/ticks + +kyber_decaps: +median: 176726 cycles/ticks +average: 179431 cycles/ticks + +Loop spin: 730 +gen_a: +median: 26138 cycles/ticks +average: 26297 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3860 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2559 cycles/ticks + +NTT: +median: 7158 cycles/ticks +average: 7245 cycles/ticks + +INVNTT: +median: 10664 cycles/ticks +average: 10722 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8864 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1869 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97888 cycles/ticks +average: 99146 cycles/ticks + +indcpa_enc: +median: 124780 cycles/ticks +average: 126393 cycles/ticks + +indcpa_dec: +median: 38466 cycles/ticks +average: 38994 cycles/ticks + +kyber_keypair_derand: +median: 106668 cycles/ticks +average: 108125 cycles/ticks + +kyber_keypair: +median: 113542 cycles/ticks +average: 114652 cycles/ticks + +kyber_encaps_derand: +median: 135118 cycles/ticks +average: 137019 cycles/ticks + +kyber_encaps: +median: 135974 cycles/ticks +average: 137616 cycles/ticks + +kyber_decaps: +median: 176848 cycles/ticks +average: 179164 cycles/ticks + +Loop spin: 731 +gen_a: +median: 26182 cycles/ticks +average: 26338 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3746 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7149 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8895 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1924 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97894 cycles/ticks +average: 98694 cycles/ticks + +indcpa_enc: +median: 124752 cycles/ticks +average: 126948 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38828 cycles/ticks + +kyber_keypair_derand: +median: 106552 cycles/ticks +average: 108152 cycles/ticks + +kyber_keypair: +median: 113702 cycles/ticks +average: 115065 cycles/ticks + +kyber_encaps_derand: +median: 135180 cycles/ticks +average: 137438 cycles/ticks + +kyber_encaps: +median: 136050 cycles/ticks +average: 137884 cycles/ticks + +kyber_decaps: +median: 176938 cycles/ticks +average: 179451 cycles/ticks + +Loop spin: 732 +gen_a: +median: 26198 cycles/ticks +average: 26516 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3727 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7185 cycles/ticks + +INVNTT: +median: 10618 cycles/ticks +average: 10826 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8936 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 464 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 586 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 97782 cycles/ticks +average: 98875 cycles/ticks + +indcpa_enc: +median: 124642 cycles/ticks +average: 126344 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38997 cycles/ticks + +kyber_keypair_derand: +median: 106586 cycles/ticks +average: 107782 cycles/ticks + +kyber_keypair: +median: 113706 cycles/ticks +average: 115032 cycles/ticks + +kyber_encaps_derand: +median: 134856 cycles/ticks +average: 136726 cycles/ticks + +kyber_encaps: +median: 135768 cycles/ticks +average: 137802 cycles/ticks + +kyber_decaps: +median: 176680 cycles/ticks +average: 178897 cycles/ticks + +Loop spin: 733 +gen_a: +median: 26184 cycles/ticks +average: 26450 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3773 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 6898 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10612 cycles/ticks +average: 10851 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9119 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1858 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97898 cycles/ticks +average: 99108 cycles/ticks + +indcpa_enc: +median: 124992 cycles/ticks +average: 127122 cycles/ticks + +indcpa_dec: +median: 38374 cycles/ticks +average: 38974 cycles/ticks + +kyber_keypair_derand: +median: 106776 cycles/ticks +average: 107988 cycles/ticks + +kyber_keypair: +median: 113880 cycles/ticks +average: 115478 cycles/ticks + +kyber_encaps_derand: +median: 135170 cycles/ticks +average: 137157 cycles/ticks + +kyber_encaps: +median: 135980 cycles/ticks +average: 138139 cycles/ticks + +kyber_decaps: +median: 176804 cycles/ticks +average: 179503 cycles/ticks + +Loop spin: 734 +gen_a: +median: 26180 cycles/ticks +average: 26544 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3761 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2492 cycles/ticks + +NTT: +median: 7306 cycles/ticks +average: 7308 cycles/ticks + +INVNTT: +median: 10948 cycles/ticks +average: 10999 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8570 cycles/ticks +average: 8771 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 496 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1900 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1188 cycles/ticks + +indcpa_keypair: +median: 97732 cycles/ticks +average: 99108 cycles/ticks + +indcpa_enc: +median: 124544 cycles/ticks +average: 126439 cycles/ticks + +indcpa_dec: +median: 38444 cycles/ticks +average: 38849 cycles/ticks + +kyber_keypair_derand: +median: 106642 cycles/ticks +average: 107911 cycles/ticks + +kyber_keypair: +median: 113616 cycles/ticks +average: 115116 cycles/ticks + +kyber_encaps_derand: +median: 135078 cycles/ticks +average: 137316 cycles/ticks + +kyber_encaps: +median: 136076 cycles/ticks +average: 138364 cycles/ticks + +kyber_decaps: +median: 176888 cycles/ticks +average: 179571 cycles/ticks + +Loop spin: 735 +gen_a: +median: 26236 cycles/ticks +average: 26702 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3858 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2560 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7216 cycles/ticks + +INVNTT: +median: 10624 cycles/ticks +average: 10714 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8872 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1452 cycles/ticks +average: 1480 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1923 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97798 cycles/ticks +average: 99124 cycles/ticks + +indcpa_enc: +median: 124666 cycles/ticks +average: 126776 cycles/ticks + +indcpa_dec: +median: 38402 cycles/ticks +average: 38882 cycles/ticks + +kyber_keypair_derand: +median: 106640 cycles/ticks +average: 108298 cycles/ticks + +kyber_keypair: +median: 113614 cycles/ticks +average: 115025 cycles/ticks + +kyber_encaps_derand: +median: 134762 cycles/ticks +average: 136453 cycles/ticks + +kyber_encaps: +median: 135770 cycles/ticks +average: 137889 cycles/ticks + +kyber_decaps: +median: 176532 cycles/ticks +average: 178743 cycles/ticks + +Loop spin: 736 +gen_a: +median: 26230 cycles/ticks +average: 26674 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3746 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10886 cycles/ticks +average: 10854 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9078 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 698 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1869 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97936 cycles/ticks +average: 99236 cycles/ticks + +indcpa_enc: +median: 124874 cycles/ticks +average: 126866 cycles/ticks + +indcpa_dec: +median: 38384 cycles/ticks +average: 38974 cycles/ticks + +kyber_keypair_derand: +median: 106494 cycles/ticks +average: 107847 cycles/ticks + +kyber_keypair: +median: 113598 cycles/ticks +average: 114968 cycles/ticks + +kyber_encaps_derand: +median: 135210 cycles/ticks +average: 137312 cycles/ticks + +kyber_encaps: +median: 136160 cycles/ticks +average: 138648 cycles/ticks + +kyber_decaps: +median: 176838 cycles/ticks +average: 179090 cycles/ticks + +Loop spin: 737 +gen_a: +median: 26172 cycles/ticks +average: 26387 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3789 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 10670 cycles/ticks +average: 10869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9123 cycles/ticks + +poly_tomsg: +median: 440 cycles/ticks +average: 525 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 666 cycles/ticks +average: 667 cycles/ticks + +poly_decompress: +median: 538 cycles/ticks +average: 537 cycles/ticks + +polyvec_compress: +median: 1798 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1208 cycles/ticks + +indcpa_keypair: +median: 97920 cycles/ticks +average: 99319 cycles/ticks + +indcpa_enc: +median: 124920 cycles/ticks +average: 126992 cycles/ticks + +indcpa_dec: +median: 38390 cycles/ticks +average: 38770 cycles/ticks + +kyber_keypair_derand: +median: 106640 cycles/ticks +average: 108233 cycles/ticks + +kyber_keypair: +median: 113498 cycles/ticks +average: 114842 cycles/ticks + +kyber_encaps_derand: +median: 135082 cycles/ticks +average: 137257 cycles/ticks + +kyber_encaps: +median: 136088 cycles/ticks +average: 138502 cycles/ticks + +kyber_decaps: +median: 176862 cycles/ticks +average: 179478 cycles/ticks + +Loop spin: 738 +gen_a: +median: 26208 cycles/ticks +average: 26684 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2497 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9050 cycles/ticks +average: 9066 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 461 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 565 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 99616 cycles/ticks +average: 101255 cycles/ticks + +indcpa_enc: +median: 126416 cycles/ticks +average: 128070 cycles/ticks + +indcpa_dec: +median: 38372 cycles/ticks +average: 38901 cycles/ticks + +kyber_keypair_derand: +median: 106594 cycles/ticks +average: 107584 cycles/ticks + +kyber_keypair: +median: 113564 cycles/ticks +average: 114747 cycles/ticks + +kyber_encaps_derand: +median: 135232 cycles/ticks +average: 137249 cycles/ticks + +kyber_encaps: +median: 136104 cycles/ticks +average: 138243 cycles/ticks + +kyber_decaps: +median: 176938 cycles/ticks +average: 179331 cycles/ticks + +Loop spin: 739 +gen_a: +median: 26194 cycles/ticks +average: 26633 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3724 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7168 cycles/ticks + +INVNTT: +median: 10904 cycles/ticks +average: 10901 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8862 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 696 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97908 cycles/ticks +average: 99432 cycles/ticks + +indcpa_enc: +median: 124708 cycles/ticks +average: 126656 cycles/ticks + +indcpa_dec: +median: 38378 cycles/ticks +average: 38815 cycles/ticks + +kyber_keypair_derand: +median: 106812 cycles/ticks +average: 108291 cycles/ticks + +kyber_keypair: +median: 113758 cycles/ticks +average: 115295 cycles/ticks + +kyber_encaps_derand: +median: 134812 cycles/ticks +average: 136813 cycles/ticks + +kyber_encaps: +median: 135900 cycles/ticks +average: 138355 cycles/ticks + +kyber_decaps: +median: 176728 cycles/ticks +average: 179248 cycles/ticks + +Loop spin: 740 +gen_a: +median: 26192 cycles/ticks +average: 26665 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3760 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10704 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9115 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 469 cycles/ticks + +poly_frommsg: +median: 1438 cycles/ticks +average: 1476 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 701 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97922 cycles/ticks +average: 99237 cycles/ticks + +indcpa_enc: +median: 124738 cycles/ticks +average: 126613 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38887 cycles/ticks + +kyber_keypair_derand: +median: 106606 cycles/ticks +average: 107758 cycles/ticks + +kyber_keypair: +median: 113636 cycles/ticks +average: 115072 cycles/ticks + +kyber_encaps_derand: +median: 134990 cycles/ticks +average: 136914 cycles/ticks + +kyber_encaps: +median: 135682 cycles/ticks +average: 137194 cycles/ticks + +kyber_decaps: +median: 176684 cycles/ticks +average: 178985 cycles/ticks + +Loop spin: 741 +gen_a: +median: 26180 cycles/ticks +average: 26718 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3754 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 10634 cycles/ticks +average: 10740 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9130 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1859 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97800 cycles/ticks +average: 99042 cycles/ticks + +indcpa_enc: +median: 124738 cycles/ticks +average: 126421 cycles/ticks + +indcpa_dec: +median: 38442 cycles/ticks +average: 38978 cycles/ticks + +kyber_keypair_derand: +median: 106728 cycles/ticks +average: 107732 cycles/ticks + +kyber_keypair: +median: 113460 cycles/ticks +average: 114431 cycles/ticks + +kyber_encaps_derand: +median: 134956 cycles/ticks +average: 136545 cycles/ticks + +kyber_encaps: +median: 136006 cycles/ticks +average: 138321 cycles/ticks + +kyber_decaps: +median: 176928 cycles/ticks +average: 179487 cycles/ticks + +Loop spin: 742 +gen_a: +median: 26146 cycles/ticks +average: 26398 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3723 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10656 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8868 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 448 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 565 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1188 cycles/ticks + +indcpa_keypair: +median: 97898 cycles/ticks +average: 99405 cycles/ticks + +indcpa_enc: +median: 124998 cycles/ticks +average: 127135 cycles/ticks + +indcpa_dec: +median: 38384 cycles/ticks +average: 38929 cycles/ticks + +kyber_keypair_derand: +median: 106686 cycles/ticks +average: 108156 cycles/ticks + +kyber_keypair: +median: 113596 cycles/ticks +average: 114890 cycles/ticks + +kyber_encaps_derand: +median: 134948 cycles/ticks +average: 136804 cycles/ticks + +kyber_encaps: +median: 136010 cycles/ticks +average: 137953 cycles/ticks + +kyber_decaps: +median: 176826 cycles/ticks +average: 179184 cycles/ticks + +Loop spin: 743 +gen_a: +median: 26184 cycles/ticks +average: 26526 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3771 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2521 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7327 cycles/ticks + +INVNTT: +median: 10670 cycles/ticks +average: 10841 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8860 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1482 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 583 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1195 cycles/ticks + +indcpa_keypair: +median: 97956 cycles/ticks +average: 99339 cycles/ticks + +indcpa_enc: +median: 124798 cycles/ticks +average: 126716 cycles/ticks + +indcpa_dec: +median: 39426 cycles/ticks +average: 39211 cycles/ticks + +kyber_keypair_derand: +median: 106738 cycles/ticks +average: 108132 cycles/ticks + +kyber_keypair: +median: 113582 cycles/ticks +average: 115068 cycles/ticks + +kyber_encaps_derand: +median: 135416 cycles/ticks +average: 137658 cycles/ticks + +kyber_encaps: +median: 136152 cycles/ticks +average: 138309 cycles/ticks + +kyber_decaps: +median: 177080 cycles/ticks +average: 179944 cycles/ticks + +Loop spin: 744 +gen_a: +median: 26210 cycles/ticks +average: 26632 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 10668 cycles/ticks +average: 10723 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8862 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 567 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 98068 cycles/ticks +average: 99416 cycles/ticks + +indcpa_enc: +median: 124950 cycles/ticks +average: 126905 cycles/ticks + +indcpa_dec: +median: 38422 cycles/ticks +average: 39123 cycles/ticks + +kyber_keypair_derand: +median: 108242 cycles/ticks +average: 109548 cycles/ticks + +kyber_keypair: +median: 113594 cycles/ticks +average: 114878 cycles/ticks + +kyber_encaps_derand: +median: 135464 cycles/ticks +average: 137423 cycles/ticks + +kyber_encaps: +median: 136334 cycles/ticks +average: 137968 cycles/ticks + +kyber_decaps: +median: 177256 cycles/ticks +average: 179796 cycles/ticks + +Loop spin: 745 +gen_a: +median: 26244 cycles/ticks +average: 26620 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3777 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2496 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 10910 cycles/ticks +average: 10906 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8844 cycles/ticks +average: 9014 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 97704 cycles/ticks +average: 98954 cycles/ticks + +indcpa_enc: +median: 124878 cycles/ticks +average: 126938 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38886 cycles/ticks + +kyber_keypair_derand: +median: 106668 cycles/ticks +average: 108056 cycles/ticks + +kyber_keypair: +median: 113542 cycles/ticks +average: 114754 cycles/ticks + +kyber_encaps_derand: +median: 134820 cycles/ticks +average: 135971 cycles/ticks + +kyber_encaps: +median: 135742 cycles/ticks +average: 137713 cycles/ticks + +kyber_decaps: +median: 176702 cycles/ticks +average: 179437 cycles/ticks + +Loop spin: 746 +gen_a: +median: 26188 cycles/ticks +average: 26652 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3726 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2497 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 10646 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8892 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 696 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1197 cycles/ticks + +indcpa_keypair: +median: 98074 cycles/ticks +average: 99567 cycles/ticks + +indcpa_enc: +median: 124832 cycles/ticks +average: 126920 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 38836 cycles/ticks + +kyber_keypair_derand: +median: 106732 cycles/ticks +average: 108044 cycles/ticks + +kyber_keypair: +median: 113602 cycles/ticks +average: 114935 cycles/ticks + +kyber_encaps_derand: +median: 135168 cycles/ticks +average: 137501 cycles/ticks + +kyber_encaps: +median: 135936 cycles/ticks +average: 138120 cycles/ticks + +kyber_decaps: +median: 176892 cycles/ticks +average: 179538 cycles/ticks + +Loop spin: 747 +gen_a: +median: 26184 cycles/ticks +average: 26625 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3757 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10646 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9080 cycles/ticks +average: 9119 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 696 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1869 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97732 cycles/ticks +average: 99128 cycles/ticks + +indcpa_enc: +median: 124840 cycles/ticks +average: 127291 cycles/ticks + +indcpa_dec: +median: 38374 cycles/ticks +average: 38912 cycles/ticks + +kyber_keypair_derand: +median: 106528 cycles/ticks +average: 108075 cycles/ticks + +kyber_keypair: +median: 113710 cycles/ticks +average: 115246 cycles/ticks + +kyber_encaps_derand: +median: 134962 cycles/ticks +average: 137061 cycles/ticks + +kyber_encaps: +median: 135950 cycles/ticks +average: 138010 cycles/ticks + +kyber_decaps: +median: 176738 cycles/ticks +average: 179578 cycles/ticks + +Loop spin: 748 +gen_a: +median: 26158 cycles/ticks +average: 26314 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3814 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 11001 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8861 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 610 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1191 cycles/ticks + +indcpa_keypair: +median: 97994 cycles/ticks +average: 99347 cycles/ticks + +indcpa_enc: +median: 124950 cycles/ticks +average: 127364 cycles/ticks + +indcpa_dec: +median: 38444 cycles/ticks +average: 39104 cycles/ticks + +kyber_keypair_derand: +median: 106602 cycles/ticks +average: 107692 cycles/ticks + +kyber_keypair: +median: 113592 cycles/ticks +average: 114984 cycles/ticks + +kyber_encaps_derand: +median: 135366 cycles/ticks +average: 137481 cycles/ticks + +kyber_encaps: +median: 136330 cycles/ticks +average: 138757 cycles/ticks + +kyber_decaps: +median: 177178 cycles/ticks +average: 180114 cycles/ticks + +Loop spin: 749 +gen_a: +median: 26212 cycles/ticks +average: 26675 cycles/ticks + +poly_getnoise_eta1: +median: 3608 cycles/ticks +average: 3758 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7166 cycles/ticks + +INVNTT: +median: 10914 cycles/ticks +average: 10962 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8867 cycles/ticks + +poly_tomsg: +median: 442 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97962 cycles/ticks +average: 99316 cycles/ticks + +indcpa_enc: +median: 124746 cycles/ticks +average: 125856 cycles/ticks + +indcpa_dec: +median: 38382 cycles/ticks +average: 38539 cycles/ticks + +kyber_keypair_derand: +median: 106604 cycles/ticks +average: 107066 cycles/ticks + +kyber_keypair: +median: 113324 cycles/ticks +average: 113928 cycles/ticks + +kyber_encaps_derand: +median: 134876 cycles/ticks +average: 135587 cycles/ticks + +kyber_encaps: +median: 135792 cycles/ticks +average: 136465 cycles/ticks + +kyber_decaps: +median: 176630 cycles/ticks +average: 177346 cycles/ticks + +Loop spin: 750 +gen_a: +median: 26186 cycles/ticks +average: 26354 cycles/ticks + +poly_getnoise_eta1: +median: 3608 cycles/ticks +average: 3746 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2408 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7157 cycles/ticks + +INVNTT: +median: 10592 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8863 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1866 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97908 cycles/ticks +average: 98378 cycles/ticks + +indcpa_enc: +median: 124494 cycles/ticks +average: 125059 cycles/ticks + +indcpa_dec: +median: 38322 cycles/ticks +average: 38518 cycles/ticks + +kyber_keypair_derand: +median: 106598 cycles/ticks +average: 107460 cycles/ticks + +kyber_keypair: +median: 113758 cycles/ticks +average: 115351 cycles/ticks + +kyber_encaps_derand: +median: 134956 cycles/ticks +average: 136544 cycles/ticks + +kyber_encaps: +median: 135946 cycles/ticks +average: 138196 cycles/ticks + +kyber_decaps: +median: 176950 cycles/ticks +average: 179545 cycles/ticks + +Loop spin: 751 +gen_a: +median: 26138 cycles/ticks +average: 26345 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3731 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 10842 cycles/ticks +average: 10858 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9120 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 490 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1152 cycles/ticks + +indcpa_keypair: +median: 97782 cycles/ticks +average: 99252 cycles/ticks + +indcpa_enc: +median: 124828 cycles/ticks +average: 127079 cycles/ticks + +indcpa_dec: +median: 38426 cycles/ticks +average: 39013 cycles/ticks + +kyber_keypair_derand: +median: 106522 cycles/ticks +average: 107987 cycles/ticks + +kyber_keypair: +median: 113622 cycles/ticks +average: 115014 cycles/ticks + +kyber_encaps_derand: +median: 135094 cycles/ticks +average: 137405 cycles/ticks + +kyber_encaps: +median: 135954 cycles/ticks +average: 138284 cycles/ticks + +kyber_decaps: +median: 176640 cycles/ticks +average: 179126 cycles/ticks + +Loop spin: 752 +gen_a: +median: 26186 cycles/ticks +average: 26569 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3753 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2491 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 10914 cycles/ticks +average: 10937 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8963 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 706 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97980 cycles/ticks +average: 99533 cycles/ticks + +indcpa_enc: +median: 124770 cycles/ticks +average: 127028 cycles/ticks + +indcpa_dec: +median: 38400 cycles/ticks +average: 38901 cycles/ticks + +kyber_keypair_derand: +median: 106840 cycles/ticks +average: 108274 cycles/ticks + +kyber_keypair: +median: 113498 cycles/ticks +average: 114809 cycles/ticks + +kyber_encaps_derand: +median: 135396 cycles/ticks +average: 137546 cycles/ticks + +kyber_encaps: +median: 136104 cycles/ticks +average: 138055 cycles/ticks + +kyber_decaps: +median: 177202 cycles/ticks +average: 179794 cycles/ticks + +Loop spin: 753 +gen_a: +median: 26182 cycles/ticks +average: 26364 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3751 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2478 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10636 cycles/ticks +average: 10699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8877 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1866 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97642 cycles/ticks +average: 98779 cycles/ticks + +indcpa_enc: +median: 124510 cycles/ticks +average: 126672 cycles/ticks + +indcpa_dec: +median: 38454 cycles/ticks +average: 39156 cycles/ticks + +kyber_keypair_derand: +median: 106782 cycles/ticks +average: 108196 cycles/ticks + +kyber_keypair: +median: 113914 cycles/ticks +average: 115504 cycles/ticks + +kyber_encaps_derand: +median: 135070 cycles/ticks +average: 137009 cycles/ticks + +kyber_encaps: +median: 136116 cycles/ticks +average: 138732 cycles/ticks + +kyber_decaps: +median: 176750 cycles/ticks +average: 179625 cycles/ticks + +Loop spin: 754 +gen_a: +median: 26186 cycles/ticks +average: 26384 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3738 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2535 cycles/ticks + +NTT: +median: 7298 cycles/ticks +average: 7300 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8870 cycles/ticks +average: 9047 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 699 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 97876 cycles/ticks +average: 99567 cycles/ticks + +indcpa_enc: +median: 124638 cycles/ticks +average: 126791 cycles/ticks + +indcpa_dec: +median: 38446 cycles/ticks +average: 38873 cycles/ticks + +kyber_keypair_derand: +median: 106596 cycles/ticks +average: 107882 cycles/ticks + +kyber_keypair: +median: 113638 cycles/ticks +average: 115124 cycles/ticks + +kyber_encaps_derand: +median: 135200 cycles/ticks +average: 137412 cycles/ticks + +kyber_encaps: +median: 136028 cycles/ticks +average: 137898 cycles/ticks + +kyber_decaps: +median: 176938 cycles/ticks +average: 179136 cycles/ticks + +Loop spin: 755 +gen_a: +median: 26216 cycles/ticks +average: 26675 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3751 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10618 cycles/ticks +average: 10829 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8834 cycles/ticks +average: 8986 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97928 cycles/ticks +average: 99458 cycles/ticks + +indcpa_enc: +median: 124732 cycles/ticks +average: 126570 cycles/ticks + +indcpa_dec: +median: 38398 cycles/ticks +average: 38899 cycles/ticks + +kyber_keypair_derand: +median: 106702 cycles/ticks +average: 107818 cycles/ticks + +kyber_keypair: +median: 113422 cycles/ticks +average: 114340 cycles/ticks + +kyber_encaps_derand: +median: 135044 cycles/ticks +average: 137112 cycles/ticks + +kyber_encaps: +median: 136052 cycles/ticks +average: 138353 cycles/ticks + +kyber_decaps: +median: 176638 cycles/ticks +average: 178305 cycles/ticks + +Loop spin: 756 +gen_a: +median: 26204 cycles/ticks +average: 26357 cycles/ticks + +poly_getnoise_eta1: +median: 3720 cycles/ticks +average: 3757 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2473 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9085 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 689 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 556 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +indcpa_keypair: +median: 97812 cycles/ticks +average: 98969 cycles/ticks + +indcpa_enc: +median: 124704 cycles/ticks +average: 126004 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 38724 cycles/ticks + +kyber_keypair_derand: +median: 106758 cycles/ticks +average: 108255 cycles/ticks + +kyber_keypair: +median: 113758 cycles/ticks +average: 115316 cycles/ticks + +kyber_encaps_derand: +median: 135062 cycles/ticks +average: 140515 cycles/ticks + +kyber_encaps: +median: 135696 cycles/ticks +average: 137380 cycles/ticks + +kyber_decaps: +median: 176632 cycles/ticks +average: 181247 cycles/ticks + +Loop spin: 757 +gen_a: +median: 26190 cycles/ticks +average: 26339 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3834 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2585 cycles/ticks + +NTT: +median: 7280 cycles/ticks +average: 7321 cycles/ticks + +INVNTT: +median: 10586 cycles/ticks +average: 10649 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8852 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 698 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97952 cycles/ticks +average: 99030 cycles/ticks + +indcpa_enc: +median: 124820 cycles/ticks +average: 126737 cycles/ticks + +indcpa_dec: +median: 38366 cycles/ticks +average: 38722 cycles/ticks + +kyber_keypair_derand: +median: 106732 cycles/ticks +average: 108141 cycles/ticks + +kyber_keypair: +median: 113492 cycles/ticks +average: 114389 cycles/ticks + +kyber_encaps_derand: +median: 134918 cycles/ticks +average: 136897 cycles/ticks + +kyber_encaps: +median: 135756 cycles/ticks +average: 137551 cycles/ticks + +kyber_decaps: +median: 176836 cycles/ticks +average: 178961 cycles/ticks + +Loop spin: 758 +gen_a: +median: 26188 cycles/ticks +average: 26510 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3784 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7220 cycles/ticks + +INVNTT: +median: 10910 cycles/ticks +average: 10903 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8887 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1161 cycles/ticks + +indcpa_keypair: +median: 97802 cycles/ticks +average: 99030 cycles/ticks + +indcpa_enc: +median: 124642 cycles/ticks +average: 126547 cycles/ticks + +indcpa_dec: +median: 38384 cycles/ticks +average: 38863 cycles/ticks + +kyber_keypair_derand: +median: 106624 cycles/ticks +average: 107690 cycles/ticks + +kyber_keypair: +median: 113540 cycles/ticks +average: 114743 cycles/ticks + +kyber_encaps_derand: +median: 134952 cycles/ticks +average: 136755 cycles/ticks + +kyber_encaps: +median: 136002 cycles/ticks +average: 137955 cycles/ticks + +kyber_decaps: +median: 176762 cycles/ticks +average: 179494 cycles/ticks + +Loop spin: 759 +gen_a: +median: 26254 cycles/ticks +average: 26683 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3726 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2497 cycles/ticks + +NTT: +median: 7128 cycles/ticks +average: 7258 cycles/ticks + +INVNTT: +median: 10666 cycles/ticks +average: 10847 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8869 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 480 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1856 cycles/ticks +average: 1912 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98030 cycles/ticks +average: 99848 cycles/ticks + +indcpa_enc: +median: 124950 cycles/ticks +average: 127275 cycles/ticks + +indcpa_dec: +median: 38490 cycles/ticks +average: 39207 cycles/ticks + +kyber_keypair_derand: +median: 106754 cycles/ticks +average: 108520 cycles/ticks + +kyber_keypair: +median: 113654 cycles/ticks +average: 115276 cycles/ticks + +kyber_encaps_derand: +median: 135256 cycles/ticks +average: 137202 cycles/ticks + +kyber_encaps: +median: 135994 cycles/ticks +average: 137785 cycles/ticks + +kyber_decaps: +median: 176988 cycles/ticks +average: 179261 cycles/ticks + +Loop spin: 760 +gen_a: +median: 26130 cycles/ticks +average: 26302 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3810 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2457 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7198 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8868 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1474 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97832 cycles/ticks +average: 98476 cycles/ticks + +indcpa_enc: +median: 124852 cycles/ticks +average: 126198 cycles/ticks + +indcpa_dec: +median: 38362 cycles/ticks +average: 38627 cycles/ticks + +kyber_keypair_derand: +median: 106652 cycles/ticks +average: 107873 cycles/ticks + +kyber_keypair: +median: 113582 cycles/ticks +average: 114833 cycles/ticks + +kyber_encaps_derand: +median: 134996 cycles/ticks +average: 136842 cycles/ticks + +kyber_encaps: +median: 135856 cycles/ticks +average: 137593 cycles/ticks + +kyber_decaps: +median: 176714 cycles/ticks +average: 178594 cycles/ticks + +Loop spin: 761 +gen_a: +median: 26164 cycles/ticks +average: 26593 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9131 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1516 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 99624 cycles/ticks +average: 100444 cycles/ticks + +indcpa_enc: +median: 126602 cycles/ticks +average: 128648 cycles/ticks + +indcpa_dec: +median: 38402 cycles/ticks +average: 38936 cycles/ticks + +kyber_keypair_derand: +median: 106552 cycles/ticks +average: 107655 cycles/ticks + +kyber_keypair: +median: 113574 cycles/ticks +average: 114745 cycles/ticks + +kyber_encaps_derand: +median: 134946 cycles/ticks +average: 136743 cycles/ticks + +kyber_encaps: +median: 135888 cycles/ticks +average: 137495 cycles/ticks + +kyber_decaps: +median: 176588 cycles/ticks +average: 177556 cycles/ticks + +Loop spin: 762 +gen_a: +median: 26178 cycles/ticks +average: 26576 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3751 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7153 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9062 cycles/ticks +average: 9034 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1902 cycles/ticks +average: 1944 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 97910 cycles/ticks +average: 98784 cycles/ticks + +indcpa_enc: +median: 124680 cycles/ticks +average: 126492 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38902 cycles/ticks + +kyber_keypair_derand: +median: 106380 cycles/ticks +average: 107550 cycles/ticks + +kyber_keypair: +median: 113468 cycles/ticks +average: 114652 cycles/ticks + +kyber_encaps_derand: +median: 135088 cycles/ticks +average: 136902 cycles/ticks + +kyber_encaps: +median: 136000 cycles/ticks +average: 137338 cycles/ticks + +kyber_decaps: +median: 176818 cycles/ticks +average: 179060 cycles/ticks + +Loop spin: 763 +gen_a: +median: 26258 cycles/ticks +average: 26724 cycles/ticks + +poly_getnoise_eta1: +median: 3654 cycles/ticks +average: 3782 cycles/ticks + +poly_getnoise_eta2: +median: 2464 cycles/ticks +average: 2538 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 10590 cycles/ticks +average: 10731 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9140 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 565 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1161 cycles/ticks + +indcpa_keypair: +median: 97978 cycles/ticks +average: 98836 cycles/ticks + +indcpa_enc: +median: 124820 cycles/ticks +average: 126480 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38744 cycles/ticks + +kyber_keypair_derand: +median: 106650 cycles/ticks +average: 107517 cycles/ticks + +kyber_keypair: +median: 113472 cycles/ticks +average: 114701 cycles/ticks + +kyber_encaps_derand: +median: 134872 cycles/ticks +average: 135994 cycles/ticks + +kyber_encaps: +median: 135818 cycles/ticks +average: 136964 cycles/ticks + +kyber_decaps: +median: 176750 cycles/ticks +average: 179217 cycles/ticks + +Loop spin: 764 +gen_a: +median: 26160 cycles/ticks +average: 26436 cycles/ticks + +poly_getnoise_eta1: +median: 3750 cycles/ticks +average: 3754 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10661 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8828 cycles/ticks +average: 8939 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 467 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 720 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1922 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97996 cycles/ticks +average: 99069 cycles/ticks + +indcpa_enc: +median: 124830 cycles/ticks +average: 126431 cycles/ticks + +indcpa_dec: +median: 38308 cycles/ticks +average: 38674 cycles/ticks + +kyber_keypair_derand: +median: 106622 cycles/ticks +average: 107768 cycles/ticks + +kyber_keypair: +median: 113396 cycles/ticks +average: 114299 cycles/ticks + +kyber_encaps_derand: +median: 135130 cycles/ticks +average: 136779 cycles/ticks + +kyber_encaps: +median: 136034 cycles/ticks +average: 137541 cycles/ticks + +kyber_decaps: +median: 176880 cycles/ticks +average: 178421 cycles/ticks + +Loop spin: 765 +gen_a: +median: 26154 cycles/ticks +average: 26306 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3742 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10632 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8855 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 698 cycles/ticks +average: 750 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1925 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97890 cycles/ticks +average: 99230 cycles/ticks + +indcpa_enc: +median: 124826 cycles/ticks +average: 126515 cycles/ticks + +indcpa_dec: +median: 38398 cycles/ticks +average: 38992 cycles/ticks + +kyber_keypair_derand: +median: 106502 cycles/ticks +average: 107558 cycles/ticks + +kyber_keypair: +median: 113414 cycles/ticks +average: 114262 cycles/ticks + +kyber_encaps_derand: +median: 134964 cycles/ticks +average: 136665 cycles/ticks + +kyber_encaps: +median: 135900 cycles/ticks +average: 137479 cycles/ticks + +kyber_decaps: +median: 176674 cycles/ticks +average: 178668 cycles/ticks + +Loop spin: 766 +gen_a: +median: 26186 cycles/ticks +average: 26378 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3740 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2493 cycles/ticks + +NTT: +median: 7072 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 10570 cycles/ticks +average: 10642 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8878 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 702 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 99562 cycles/ticks +average: 100390 cycles/ticks + +indcpa_enc: +median: 126430 cycles/ticks +average: 128437 cycles/ticks + +indcpa_dec: +median: 38404 cycles/ticks +average: 38872 cycles/ticks + +kyber_keypair_derand: +median: 106840 cycles/ticks +average: 107858 cycles/ticks + +kyber_keypair: +median: 113558 cycles/ticks +average: 114714 cycles/ticks + +kyber_encaps_derand: +median: 135114 cycles/ticks +average: 136745 cycles/ticks + +kyber_encaps: +median: 136048 cycles/ticks +average: 137425 cycles/ticks + +kyber_decaps: +median: 176718 cycles/ticks +average: 178835 cycles/ticks + +Loop spin: 767 +gen_a: +median: 26196 cycles/ticks +average: 26318 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3887 cycles/ticks + +poly_getnoise_eta2: +median: 2474 cycles/ticks +average: 2542 cycles/ticks + +NTT: +median: 6910 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10797 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8850 cycles/ticks +average: 9043 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 701 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1881 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97810 cycles/ticks +average: 99052 cycles/ticks + +indcpa_enc: +median: 124668 cycles/ticks +average: 126378 cycles/ticks + +indcpa_dec: +median: 38368 cycles/ticks +average: 38771 cycles/ticks + +kyber_keypair_derand: +median: 106616 cycles/ticks +average: 107837 cycles/ticks + +kyber_keypair: +median: 113464 cycles/ticks +average: 114575 cycles/ticks + +kyber_encaps_derand: +median: 135142 cycles/ticks +average: 136584 cycles/ticks + +kyber_encaps: +median: 136024 cycles/ticks +average: 137748 cycles/ticks + +kyber_decaps: +median: 176910 cycles/ticks +average: 178376 cycles/ticks + +Loop spin: 768 +gen_a: +median: 26164 cycles/ticks +average: 26361 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3759 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8870 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 698 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97988 cycles/ticks +average: 99266 cycles/ticks + +indcpa_enc: +median: 124918 cycles/ticks +average: 126920 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 38964 cycles/ticks + +kyber_keypair_derand: +median: 108172 cycles/ticks +average: 109123 cycles/ticks + +kyber_keypair: +median: 113700 cycles/ticks +average: 115001 cycles/ticks + +kyber_encaps_derand: +median: 135062 cycles/ticks +average: 136693 cycles/ticks + +kyber_encaps: +median: 135888 cycles/ticks +average: 137678 cycles/ticks + +kyber_decaps: +median: 176914 cycles/ticks +average: 179480 cycles/ticks + +Loop spin: 769 +gen_a: +median: 26190 cycles/ticks +average: 26609 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7087 cycles/ticks + +INVNTT: +median: 10568 cycles/ticks +average: 10750 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9142 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 462 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 566 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1151 cycles/ticks + +indcpa_keypair: +median: 97756 cycles/ticks +average: 99358 cycles/ticks + +indcpa_enc: +median: 124256 cycles/ticks +average: 126232 cycles/ticks + +indcpa_dec: +median: 38358 cycles/ticks +average: 38942 cycles/ticks + +kyber_keypair_derand: +median: 106328 cycles/ticks +average: 107729 cycles/ticks + +kyber_keypair: +median: 113624 cycles/ticks +average: 115070 cycles/ticks + +kyber_encaps_derand: +median: 134902 cycles/ticks +average: 137140 cycles/ticks + +kyber_encaps: +median: 135848 cycles/ticks +average: 137547 cycles/ticks + +kyber_decaps: +median: 176778 cycles/ticks +average: 178369 cycles/ticks + +Loop spin: 770 +gen_a: +median: 26192 cycles/ticks +average: 26571 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3728 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2489 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10649 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8864 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 723 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1893 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97722 cycles/ticks +average: 99185 cycles/ticks + +indcpa_enc: +median: 124654 cycles/ticks +average: 126688 cycles/ticks + +indcpa_dec: +median: 38334 cycles/ticks +average: 38753 cycles/ticks + +kyber_keypair_derand: +median: 106496 cycles/ticks +average: 107817 cycles/ticks + +kyber_keypair: +median: 113544 cycles/ticks +average: 114647 cycles/ticks + +kyber_encaps_derand: +median: 135044 cycles/ticks +average: 136816 cycles/ticks + +kyber_encaps: +median: 135854 cycles/ticks +average: 137628 cycles/ticks + +kyber_decaps: +median: 176856 cycles/ticks +average: 179040 cycles/ticks + +Loop spin: 771 +gen_a: +median: 26170 cycles/ticks +average: 26456 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3746 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 10612 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9173 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1857 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1152 cycles/ticks + +indcpa_keypair: +median: 97980 cycles/ticks +average: 99498 cycles/ticks + +indcpa_enc: +median: 124914 cycles/ticks +average: 127359 cycles/ticks + +indcpa_dec: +median: 38438 cycles/ticks +average: 39000 cycles/ticks + +kyber_keypair_derand: +median: 106644 cycles/ticks +average: 108195 cycles/ticks + +kyber_keypair: +median: 113630 cycles/ticks +average: 114970 cycles/ticks + +kyber_encaps_derand: +median: 134844 cycles/ticks +average: 136732 cycles/ticks + +kyber_encaps: +median: 135926 cycles/ticks +average: 138404 cycles/ticks + +kyber_decaps: +median: 176654 cycles/ticks +average: 178733 cycles/ticks + +Loop spin: 772 +gen_a: +median: 26226 cycles/ticks +average: 26749 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3726 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2499 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7150 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8887 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 697 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1902 cycles/ticks +average: 1936 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97972 cycles/ticks +average: 99275 cycles/ticks + +indcpa_enc: +median: 124974 cycles/ticks +average: 127164 cycles/ticks + +indcpa_dec: +median: 38464 cycles/ticks +average: 39162 cycles/ticks + +kyber_keypair_derand: +median: 106678 cycles/ticks +average: 107997 cycles/ticks + +kyber_keypair: +median: 113508 cycles/ticks +average: 114681 cycles/ticks + +kyber_encaps_derand: +median: 135206 cycles/ticks +average: 137381 cycles/ticks + +kyber_encaps: +median: 136124 cycles/ticks +average: 138084 cycles/ticks + +kyber_decaps: +median: 176998 cycles/ticks +average: 179366 cycles/ticks + +Loop spin: 773 +gen_a: +median: 26168 cycles/ticks +average: 26367 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3775 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7164 cycles/ticks +average: 7272 cycles/ticks + +INVNTT: +median: 10646 cycles/ticks +average: 10872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9080 cycles/ticks +average: 9076 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97850 cycles/ticks +average: 99013 cycles/ticks + +indcpa_enc: +median: 124666 cycles/ticks +average: 126661 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38586 cycles/ticks + +kyber_keypair_derand: +median: 106440 cycles/ticks +average: 107969 cycles/ticks + +kyber_keypair: +median: 113616 cycles/ticks +average: 115077 cycles/ticks + +kyber_encaps_derand: +median: 135032 cycles/ticks +average: 137015 cycles/ticks + +kyber_encaps: +median: 135740 cycles/ticks +average: 137229 cycles/ticks + +kyber_decaps: +median: 176724 cycles/ticks +average: 179543 cycles/ticks + +Loop spin: 774 +gen_a: +median: 26178 cycles/ticks +average: 26508 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3735 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7264 cycles/ticks +average: 7280 cycles/ticks + +INVNTT: +median: 10904 cycles/ticks +average: 10918 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8873 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97930 cycles/ticks +average: 99471 cycles/ticks + +indcpa_enc: +median: 124840 cycles/ticks +average: 126934 cycles/ticks + +indcpa_dec: +median: 38488 cycles/ticks +average: 39166 cycles/ticks + +kyber_keypair_derand: +median: 108354 cycles/ticks +average: 109840 cycles/ticks + +kyber_keypair: +median: 113752 cycles/ticks +average: 115199 cycles/ticks + +kyber_encaps_derand: +median: 135094 cycles/ticks +average: 137623 cycles/ticks + +kyber_encaps: +median: 135960 cycles/ticks +average: 137923 cycles/ticks + +kyber_decaps: +median: 176802 cycles/ticks +average: 179242 cycles/ticks + +Loop spin: 775 +gen_a: +median: 26160 cycles/ticks +average: 26570 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3800 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10618 cycles/ticks +average: 10680 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8873 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97880 cycles/ticks +average: 99267 cycles/ticks + +indcpa_enc: +median: 124700 cycles/ticks +average: 126541 cycles/ticks + +indcpa_dec: +median: 38436 cycles/ticks +average: 38900 cycles/ticks + +kyber_keypair_derand: +median: 106702 cycles/ticks +average: 108390 cycles/ticks + +kyber_keypair: +median: 113818 cycles/ticks +average: 115434 cycles/ticks + +kyber_encaps_derand: +median: 135034 cycles/ticks +average: 137283 cycles/ticks + +kyber_encaps: +median: 136088 cycles/ticks +average: 138235 cycles/ticks + +kyber_decaps: +median: 176730 cycles/ticks +average: 179161 cycles/ticks + +Loop spin: 776 +gen_a: +median: 26164 cycles/ticks +average: 26563 cycles/ticks + +poly_getnoise_eta1: +median: 3748 cycles/ticks +average: 3749 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10659 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8844 cycles/ticks +average: 9016 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1932 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97876 cycles/ticks +average: 99197 cycles/ticks + +indcpa_enc: +median: 124724 cycles/ticks +average: 126852 cycles/ticks + +indcpa_dec: +median: 38458 cycles/ticks +average: 39063 cycles/ticks + +kyber_keypair_derand: +median: 106670 cycles/ticks +average: 108096 cycles/ticks + +kyber_keypair: +median: 113732 cycles/ticks +average: 115213 cycles/ticks + +kyber_encaps_derand: +median: 135056 cycles/ticks +average: 137243 cycles/ticks + +kyber_encaps: +median: 136022 cycles/ticks +average: 138458 cycles/ticks + +kyber_decaps: +median: 176672 cycles/ticks +average: 179140 cycles/ticks + +Loop spin: 777 +gen_a: +median: 26252 cycles/ticks +average: 26740 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3738 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2494 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7146 cycles/ticks + +INVNTT: +median: 10936 cycles/ticks +average: 10994 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8828 cycles/ticks +average: 8956 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 564 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 97992 cycles/ticks +average: 99612 cycles/ticks + +indcpa_enc: +median: 124746 cycles/ticks +average: 127015 cycles/ticks + +indcpa_dec: +median: 38484 cycles/ticks +average: 39143 cycles/ticks + +kyber_keypair_derand: +median: 106532 cycles/ticks +average: 108003 cycles/ticks + +kyber_keypair: +median: 113644 cycles/ticks +average: 115193 cycles/ticks + +kyber_encaps_derand: +median: 135012 cycles/ticks +average: 137199 cycles/ticks + +kyber_encaps: +median: 135972 cycles/ticks +average: 138390 cycles/ticks + +kyber_decaps: +median: 176670 cycles/ticks +average: 179173 cycles/ticks + +Loop spin: 778 +gen_a: +median: 26238 cycles/ticks +average: 26670 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3784 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7072 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 10902 cycles/ticks +average: 10982 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8598 cycles/ticks +average: 8947 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1408 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 566 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 97888 cycles/ticks +average: 99486 cycles/ticks + +indcpa_enc: +median: 124730 cycles/ticks +average: 126706 cycles/ticks + +indcpa_dec: +median: 38388 cycles/ticks +average: 38963 cycles/ticks + +kyber_keypair_derand: +median: 106570 cycles/ticks +average: 107402 cycles/ticks + +kyber_keypair: +median: 113368 cycles/ticks +average: 114251 cycles/ticks + +kyber_encaps_derand: +median: 135042 cycles/ticks +average: 137219 cycles/ticks + +kyber_encaps: +median: 135956 cycles/ticks +average: 137987 cycles/ticks + +kyber_decaps: +median: 176728 cycles/ticks +average: 179091 cycles/ticks + +Loop spin: 779 +gen_a: +median: 26176 cycles/ticks +average: 26355 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3910 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2495 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10648 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9076 cycles/ticks +average: 9114 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 699 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1869 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98062 cycles/ticks +average: 99218 cycles/ticks + +indcpa_enc: +median: 124996 cycles/ticks +average: 127110 cycles/ticks + +indcpa_dec: +median: 38480 cycles/ticks +average: 39046 cycles/ticks + +kyber_keypair_derand: +median: 106756 cycles/ticks +average: 108352 cycles/ticks + +kyber_keypair: +median: 113586 cycles/ticks +average: 114842 cycles/ticks + +kyber_encaps_derand: +median: 135048 cycles/ticks +average: 136880 cycles/ticks + +kyber_encaps: +median: 136078 cycles/ticks +average: 138108 cycles/ticks + +kyber_decaps: +median: 176892 cycles/ticks +average: 179473 cycles/ticks + +Loop spin: 780 +gen_a: +median: 26166 cycles/ticks +average: 26547 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3751 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2491 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7142 cycles/ticks + +INVNTT: +median: 10586 cycles/ticks +average: 10627 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8857 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 702 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97728 cycles/ticks +average: 99066 cycles/ticks + +indcpa_enc: +median: 124570 cycles/ticks +average: 126634 cycles/ticks + +indcpa_dec: +median: 38432 cycles/ticks +average: 38939 cycles/ticks + +kyber_keypair_derand: +median: 106686 cycles/ticks +average: 108085 cycles/ticks + +kyber_keypair: +median: 113518 cycles/ticks +average: 114853 cycles/ticks + +kyber_encaps_derand: +median: 136590 cycles/ticks +average: 138282 cycles/ticks + +kyber_encaps: +median: 137456 cycles/ticks +average: 139226 cycles/ticks + +kyber_decaps: +median: 178460 cycles/ticks +average: 180804 cycles/ticks + +Loop spin: 781 +gen_a: +median: 26192 cycles/ticks +average: 26597 cycles/ticks + +poly_getnoise_eta1: +median: 3828 cycles/ticks +average: 3856 cycles/ticks + +poly_getnoise_eta2: +median: 2550 cycles/ticks +average: 2567 cycles/ticks + +NTT: +median: 6930 cycles/ticks +average: 7185 cycles/ticks + +INVNTT: +median: 10568 cycles/ticks +average: 10631 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9076 cycles/ticks +average: 9071 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1852 cycles/ticks +average: 1897 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1161 cycles/ticks + +indcpa_keypair: +median: 97856 cycles/ticks +average: 99218 cycles/ticks + +indcpa_enc: +median: 124642 cycles/ticks +average: 126634 cycles/ticks + +indcpa_dec: +median: 38392 cycles/ticks +average: 38823 cycles/ticks + +kyber_keypair_derand: +median: 108186 cycles/ticks +average: 109522 cycles/ticks + +kyber_keypair: +median: 113554 cycles/ticks +average: 114824 cycles/ticks + +kyber_encaps_derand: +median: 135030 cycles/ticks +average: 137051 cycles/ticks + +kyber_encaps: +median: 135872 cycles/ticks +average: 137568 cycles/ticks + +kyber_decaps: +median: 176826 cycles/ticks +average: 179246 cycles/ticks + +Loop spin: 782 +gen_a: +median: 26186 cycles/ticks +average: 26581 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3750 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2496 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7149 cycles/ticks + +INVNTT: +median: 10640 cycles/ticks +average: 10832 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8895 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1465 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 719 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1915 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97898 cycles/ticks +average: 98952 cycles/ticks + +indcpa_enc: +median: 124724 cycles/ticks +average: 127200 cycles/ticks + +indcpa_dec: +median: 38470 cycles/ticks +average: 39028 cycles/ticks + +kyber_keypair_derand: +median: 106532 cycles/ticks +average: 107610 cycles/ticks + +kyber_keypair: +median: 113602 cycles/ticks +average: 115042 cycles/ticks + +kyber_encaps_derand: +median: 135062 cycles/ticks +average: 136746 cycles/ticks + +kyber_encaps: +median: 135846 cycles/ticks +average: 137691 cycles/ticks + +kyber_decaps: +median: 176806 cycles/ticks +average: 178731 cycles/ticks + +Loop spin: 783 +gen_a: +median: 26218 cycles/ticks +average: 26576 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3728 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 10646 cycles/ticks +average: 10877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8914 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1492 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1914 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97898 cycles/ticks +average: 99098 cycles/ticks + +indcpa_enc: +median: 124890 cycles/ticks +average: 126867 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 38844 cycles/ticks + +kyber_keypair_derand: +median: 106660 cycles/ticks +average: 108178 cycles/ticks + +kyber_keypair: +median: 113532 cycles/ticks +average: 114581 cycles/ticks + +kyber_encaps_derand: +median: 135238 cycles/ticks +average: 137132 cycles/ticks + +kyber_encaps: +median: 136134 cycles/ticks +average: 137938 cycles/ticks + +kyber_decaps: +median: 176952 cycles/ticks +average: 179415 cycles/ticks + +Loop spin: 784 +gen_a: +median: 26208 cycles/ticks +average: 26501 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7270 cycles/ticks +average: 7277 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 11134 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8999 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 731 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97714 cycles/ticks +average: 98989 cycles/ticks + +indcpa_enc: +median: 124508 cycles/ticks +average: 126321 cycles/ticks + +indcpa_dec: +median: 38468 cycles/ticks +average: 39086 cycles/ticks + +kyber_keypair_derand: +median: 106822 cycles/ticks +average: 108023 cycles/ticks + +kyber_keypair: +median: 113446 cycles/ticks +average: 114423 cycles/ticks + +kyber_encaps_derand: +median: 135268 cycles/ticks +average: 137629 cycles/ticks + +kyber_encaps: +median: 136076 cycles/ticks +average: 138128 cycles/ticks + +kyber_decaps: +median: 176864 cycles/ticks +average: 178919 cycles/ticks + +Loop spin: 785 +gen_a: +median: 26228 cycles/ticks +average: 26532 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3742 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2472 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 10626 cycles/ticks +average: 10798 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9131 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 666 cycles/ticks +average: 667 cycles/ticks + +poly_decompress: +median: 538 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 1796 cycles/ticks +average: 1809 cycles/ticks + +polyvec_decompress: +median: 1110 cycles/ticks +average: 1110 cycles/ticks + +indcpa_keypair: +median: 97852 cycles/ticks +average: 99081 cycles/ticks + +indcpa_enc: +median: 124694 cycles/ticks +average: 126218 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38916 cycles/ticks + +kyber_keypair_derand: +median: 106576 cycles/ticks +average: 107818 cycles/ticks + +kyber_keypair: +median: 113442 cycles/ticks +average: 114111 cycles/ticks + +kyber_encaps_derand: +median: 134844 cycles/ticks +average: 136805 cycles/ticks + +kyber_encaps: +median: 135718 cycles/ticks +average: 137609 cycles/ticks + +kyber_decaps: +median: 176694 cycles/ticks +average: 179107 cycles/ticks + +Loop spin: 786 +gen_a: +median: 26220 cycles/ticks +average: 26608 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3748 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2518 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7340 cycles/ticks + +INVNTT: +median: 10560 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8867 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98096 cycles/ticks +average: 99513 cycles/ticks + +indcpa_enc: +median: 124974 cycles/ticks +average: 127041 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 38922 cycles/ticks + +kyber_keypair_derand: +median: 106682 cycles/ticks +average: 108056 cycles/ticks + +kyber_keypair: +median: 113572 cycles/ticks +average: 114903 cycles/ticks + +kyber_encaps_derand: +median: 135000 cycles/ticks +average: 136892 cycles/ticks + +kyber_encaps: +median: 136012 cycles/ticks +average: 137909 cycles/ticks + +kyber_decaps: +median: 176792 cycles/ticks +average: 179043 cycles/ticks + +Loop spin: 787 +gen_a: +median: 26196 cycles/ticks +average: 26432 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3736 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7124 cycles/ticks +average: 7257 cycles/ticks + +INVNTT: +median: 10650 cycles/ticks +average: 10851 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9143 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1869 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 97930 cycles/ticks +average: 99252 cycles/ticks + +indcpa_enc: +median: 124774 cycles/ticks +average: 126989 cycles/ticks + +indcpa_dec: +median: 38368 cycles/ticks +average: 38550 cycles/ticks + +kyber_keypair_derand: +median: 106614 cycles/ticks +average: 108261 cycles/ticks + +kyber_keypair: +median: 113718 cycles/ticks +average: 115202 cycles/ticks + +kyber_encaps_derand: +median: 134824 cycles/ticks +average: 137054 cycles/ticks + +kyber_encaps: +median: 135858 cycles/ticks +average: 137749 cycles/ticks + +kyber_decaps: +median: 176668 cycles/ticks +average: 179107 cycles/ticks + +Loop spin: 788 +gen_a: +median: 26238 cycles/ticks +average: 26400 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3783 cycles/ticks + +poly_getnoise_eta2: +median: 2512 cycles/ticks +average: 2548 cycles/ticks + +NTT: +median: 7272 cycles/ticks +average: 7320 cycles/ticks + +INVNTT: +median: 10626 cycles/ticks +average: 10793 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8859 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 701 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1870 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97934 cycles/ticks +average: 99567 cycles/ticks + +indcpa_enc: +median: 125008 cycles/ticks +average: 127182 cycles/ticks + +indcpa_dec: +median: 38512 cycles/ticks +average: 39071 cycles/ticks + +kyber_keypair_derand: +median: 106594 cycles/ticks +average: 108159 cycles/ticks + +kyber_keypair: +median: 113562 cycles/ticks +average: 114886 cycles/ticks + +kyber_encaps_derand: +median: 135424 cycles/ticks +average: 137450 cycles/ticks + +kyber_encaps: +median: 136302 cycles/ticks +average: 138307 cycles/ticks + +kyber_decaps: +median: 176896 cycles/ticks +average: 179415 cycles/ticks + +Loop spin: 789 +gen_a: +median: 26152 cycles/ticks +average: 26323 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3729 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7230 cycles/ticks +average: 7258 cycles/ticks + +INVNTT: +median: 10908 cycles/ticks +average: 10902 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8849 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 699 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97980 cycles/ticks +average: 99364 cycles/ticks + +indcpa_enc: +median: 125202 cycles/ticks +average: 127673 cycles/ticks + +indcpa_dec: +median: 38418 cycles/ticks +average: 38951 cycles/ticks + +kyber_keypair_derand: +median: 106684 cycles/ticks +average: 107897 cycles/ticks + +kyber_keypair: +median: 113508 cycles/ticks +average: 114703 cycles/ticks + +kyber_encaps_derand: +median: 135116 cycles/ticks +average: 136641 cycles/ticks + +kyber_encaps: +median: 136020 cycles/ticks +average: 137576 cycles/ticks + +kyber_decaps: +median: 176976 cycles/ticks +average: 178852 cycles/ticks + +Loop spin: 790 +gen_a: +median: 26216 cycles/ticks +average: 26488 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3725 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 10892 cycles/ticks +average: 10853 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8828 cycles/ticks +average: 8951 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 703 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98052 cycles/ticks +average: 99279 cycles/ticks + +indcpa_enc: +median: 125022 cycles/ticks +average: 127150 cycles/ticks + +indcpa_dec: +median: 38424 cycles/ticks +average: 38938 cycles/ticks + +kyber_keypair_derand: +median: 108268 cycles/ticks +average: 109808 cycles/ticks + +kyber_keypair: +median: 113506 cycles/ticks +average: 114729 cycles/ticks + +kyber_encaps_derand: +median: 135188 cycles/ticks +average: 137036 cycles/ticks + +kyber_encaps: +median: 136066 cycles/ticks +average: 138156 cycles/ticks + +kyber_decaps: +median: 176946 cycles/ticks +average: 179233 cycles/ticks + +Loop spin: 791 +gen_a: +median: 26192 cycles/ticks +average: 26650 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3743 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10673 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9082 cycles/ticks +average: 9080 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1481 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 564 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 98048 cycles/ticks +average: 99607 cycles/ticks + +indcpa_enc: +median: 124804 cycles/ticks +average: 126445 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 39037 cycles/ticks + +kyber_keypair_derand: +median: 106568 cycles/ticks +average: 107971 cycles/ticks + +kyber_keypair: +median: 113564 cycles/ticks +average: 114918 cycles/ticks + +kyber_encaps_derand: +median: 134980 cycles/ticks +average: 137084 cycles/ticks + +kyber_encaps: +median: 136000 cycles/ticks +average: 137880 cycles/ticks + +kyber_decaps: +median: 176766 cycles/ticks +average: 179235 cycles/ticks + +Loop spin: 792 +gen_a: +median: 26156 cycles/ticks +average: 26619 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3781 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10662 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8838 cycles/ticks +average: 9021 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1935 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 98020 cycles/ticks +average: 99362 cycles/ticks + +indcpa_enc: +median: 124814 cycles/ticks +average: 126847 cycles/ticks + +indcpa_dec: +median: 38444 cycles/ticks +average: 39066 cycles/ticks + +kyber_keypair_derand: +median: 106540 cycles/ticks +average: 107959 cycles/ticks + +kyber_keypair: +median: 113568 cycles/ticks +average: 114916 cycles/ticks + +kyber_encaps_derand: +median: 134846 cycles/ticks +average: 136715 cycles/ticks + +kyber_encaps: +median: 135750 cycles/ticks +average: 137475 cycles/ticks + +kyber_decaps: +median: 176724 cycles/ticks +average: 179309 cycles/ticks + +Loop spin: 793 +gen_a: +median: 26206 cycles/ticks +average: 26519 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3735 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10666 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8944 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97884 cycles/ticks +average: 99049 cycles/ticks + +indcpa_enc: +median: 124680 cycles/ticks +average: 126857 cycles/ticks + +indcpa_dec: +median: 38456 cycles/ticks +average: 39208 cycles/ticks + +kyber_keypair_derand: +median: 106792 cycles/ticks +average: 108415 cycles/ticks + +kyber_keypair: +median: 113560 cycles/ticks +average: 114950 cycles/ticks + +kyber_encaps_derand: +median: 135080 cycles/ticks +average: 137499 cycles/ticks + +kyber_encaps: +median: 135948 cycles/ticks +average: 137745 cycles/ticks + +kyber_decaps: +median: 176812 cycles/ticks +average: 179430 cycles/ticks + +Loop spin: 794 +gen_a: +median: 26976 cycles/ticks +average: 26947 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2473 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 10626 cycles/ticks +average: 10800 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8836 cycles/ticks +average: 8992 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1449 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 689 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 556 cycles/ticks + +polyvec_compress: +median: 1852 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +indcpa_keypair: +median: 98112 cycles/ticks +average: 99471 cycles/ticks + +indcpa_enc: +median: 124792 cycles/ticks +average: 126454 cycles/ticks + +indcpa_dec: +median: 38494 cycles/ticks +average: 39126 cycles/ticks + +kyber_keypair_derand: +median: 106594 cycles/ticks +average: 108179 cycles/ticks + +kyber_keypair: +median: 113600 cycles/ticks +average: 115136 cycles/ticks + +kyber_encaps_derand: +median: 134962 cycles/ticks +average: 136881 cycles/ticks + +kyber_encaps: +median: 135942 cycles/ticks +average: 137907 cycles/ticks + +kyber_decaps: +median: 176788 cycles/ticks +average: 179447 cycles/ticks + +Loop spin: 795 +gen_a: +median: 26186 cycles/ticks +average: 26352 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3738 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 10908 cycles/ticks +average: 10937 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8830 cycles/ticks +average: 8972 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97848 cycles/ticks +average: 99317 cycles/ticks + +indcpa_enc: +median: 124644 cycles/ticks +average: 126897 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 38976 cycles/ticks + +kyber_keypair_derand: +median: 106410 cycles/ticks +average: 107645 cycles/ticks + +kyber_keypair: +median: 113562 cycles/ticks +average: 115060 cycles/ticks + +kyber_encaps_derand: +median: 135018 cycles/ticks +average: 137064 cycles/ticks + +kyber_encaps: +median: 135830 cycles/ticks +average: 137567 cycles/ticks + +kyber_decaps: +median: 176680 cycles/ticks +average: 178930 cycles/ticks + +Loop spin: 796 +gen_a: +median: 26216 cycles/ticks +average: 26701 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3736 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10614 cycles/ticks +average: 10795 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9098 cycles/ticks +average: 9151 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1159 cycles/ticks + +indcpa_keypair: +median: 98064 cycles/ticks +average: 99450 cycles/ticks + +indcpa_enc: +median: 124942 cycles/ticks +average: 126820 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38962 cycles/ticks + +kyber_keypair_derand: +median: 106536 cycles/ticks +average: 108097 cycles/ticks + +kyber_keypair: +median: 113562 cycles/ticks +average: 114853 cycles/ticks + +kyber_encaps_derand: +median: 135122 cycles/ticks +average: 137295 cycles/ticks + +kyber_encaps: +median: 135896 cycles/ticks +average: 137901 cycles/ticks + +kyber_decaps: +median: 176542 cycles/ticks +average: 178466 cycles/ticks + +Loop spin: 797 +gen_a: +median: 26208 cycles/ticks +average: 26421 cycles/ticks + +poly_getnoise_eta1: +median: 3654 cycles/ticks +average: 3762 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2540 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10674 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8866 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 567 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +indcpa_keypair: +median: 97766 cycles/ticks +average: 98472 cycles/ticks + +indcpa_enc: +median: 124636 cycles/ticks +average: 126142 cycles/ticks + +indcpa_dec: +median: 38416 cycles/ticks +average: 38931 cycles/ticks + +kyber_keypair_derand: +median: 106660 cycles/ticks +average: 108246 cycles/ticks + +kyber_keypair: +median: 113594 cycles/ticks +average: 114906 cycles/ticks + +kyber_encaps_derand: +median: 135090 cycles/ticks +average: 137278 cycles/ticks + +kyber_encaps: +median: 136074 cycles/ticks +average: 138397 cycles/ticks + +kyber_decaps: +median: 176898 cycles/ticks +average: 179582 cycles/ticks + +Loop spin: 798 +gen_a: +median: 26170 cycles/ticks +average: 26520 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3730 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10667 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8857 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1205 cycles/ticks + +indcpa_keypair: +median: 97740 cycles/ticks +average: 99060 cycles/ticks + +indcpa_enc: +median: 124438 cycles/ticks +average: 126322 cycles/ticks + +indcpa_dec: +median: 38400 cycles/ticks +average: 38953 cycles/ticks + +kyber_keypair_derand: +median: 106536 cycles/ticks +average: 108138 cycles/ticks + +kyber_keypair: +median: 113592 cycles/ticks +average: 114732 cycles/ticks + +kyber_encaps_derand: +median: 135094 cycles/ticks +average: 137036 cycles/ticks + +kyber_encaps: +median: 135908 cycles/ticks +average: 137639 cycles/ticks + +kyber_decaps: +median: 176840 cycles/ticks +average: 179338 cycles/ticks + +Loop spin: 799 +gen_a: +median: 26172 cycles/ticks +average: 26495 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3781 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10647 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8875 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 696 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98014 cycles/ticks +average: 98765 cycles/ticks + +indcpa_enc: +median: 124788 cycles/ticks +average: 125969 cycles/ticks + +indcpa_dec: +median: 38366 cycles/ticks +average: 38525 cycles/ticks + +kyber_keypair_derand: +median: 106600 cycles/ticks +average: 108065 cycles/ticks + +kyber_keypair: +median: 113576 cycles/ticks +average: 114950 cycles/ticks + +kyber_encaps_derand: +median: 135094 cycles/ticks +average: 136802 cycles/ticks + +kyber_encaps: +median: 135738 cycles/ticks +average: 136834 cycles/ticks + +kyber_decaps: +median: 176768 cycles/ticks +average: 178817 cycles/ticks + +Loop spin: 800 +gen_a: +median: 26200 cycles/ticks +average: 26352 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3745 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2596 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7342 cycles/ticks + +INVNTT: +median: 10592 cycles/ticks +average: 10722 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8881 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 569 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1162 cycles/ticks + +indcpa_keypair: +median: 97914 cycles/ticks +average: 98948 cycles/ticks + +indcpa_enc: +median: 124864 cycles/ticks +average: 126988 cycles/ticks + +indcpa_dec: +median: 38430 cycles/ticks +average: 39031 cycles/ticks + +kyber_keypair_derand: +median: 106844 cycles/ticks +average: 108366 cycles/ticks + +kyber_keypair: +median: 113780 cycles/ticks +average: 115441 cycles/ticks + +kyber_encaps_derand: +median: 134984 cycles/ticks +average: 137294 cycles/ticks + +kyber_encaps: +median: 135940 cycles/ticks +average: 137902 cycles/ticks + +kyber_decaps: +median: 176748 cycles/ticks +average: 179171 cycles/ticks + +Loop spin: 801 +gen_a: +median: 26204 cycles/ticks +average: 26623 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3772 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2478 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 10556 cycles/ticks +average: 10597 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9076 cycles/ticks +average: 9096 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1461 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 97760 cycles/ticks +average: 99166 cycles/ticks + +indcpa_enc: +median: 124718 cycles/ticks +average: 126891 cycles/ticks + +indcpa_dec: +median: 38448 cycles/ticks +average: 39149 cycles/ticks + +kyber_keypair_derand: +median: 106562 cycles/ticks +average: 108096 cycles/ticks + +kyber_keypair: +median: 113572 cycles/ticks +average: 115002 cycles/ticks + +kyber_encaps_derand: +median: 135258 cycles/ticks +average: 137572 cycles/ticks + +kyber_encaps: +median: 136208 cycles/ticks +average: 138433 cycles/ticks + +kyber_decaps: +median: 177070 cycles/ticks +average: 179672 cycles/ticks + +Loop spin: 802 +gen_a: +median: 26172 cycles/ticks +average: 26473 cycles/ticks + +poly_getnoise_eta1: +median: 3610 cycles/ticks +average: 3639 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2524 cycles/ticks + +NTT: +median: 7276 cycles/ticks +average: 7310 cycles/ticks + +INVNTT: +median: 10906 cycles/ticks +average: 10888 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8943 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1946 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98180 cycles/ticks +average: 99600 cycles/ticks + +indcpa_enc: +median: 124938 cycles/ticks +average: 127159 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 38952 cycles/ticks + +kyber_keypair_derand: +median: 106662 cycles/ticks +average: 108361 cycles/ticks + +kyber_keypair: +median: 113612 cycles/ticks +average: 114954 cycles/ticks + +kyber_encaps_derand: +median: 134958 cycles/ticks +average: 137290 cycles/ticks + +kyber_encaps: +median: 135882 cycles/ticks +average: 137979 cycles/ticks + +kyber_decaps: +median: 176634 cycles/ticks +average: 178832 cycles/ticks + +Loop spin: 803 +gen_a: +median: 26204 cycles/ticks +average: 26600 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3731 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 10912 cycles/ticks +average: 10989 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8864 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 706 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1922 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97810 cycles/ticks +average: 99218 cycles/ticks + +indcpa_enc: +median: 125044 cycles/ticks +average: 127132 cycles/ticks + +indcpa_dec: +median: 38880 cycles/ticks +average: 39237 cycles/ticks + +kyber_keypair_derand: +median: 106552 cycles/ticks +average: 107880 cycles/ticks + +kyber_keypair: +median: 113656 cycles/ticks +average: 114991 cycles/ticks + +kyber_encaps_derand: +median: 134908 cycles/ticks +average: 136688 cycles/ticks + +kyber_encaps: +median: 135890 cycles/ticks +average: 138137 cycles/ticks + +kyber_decaps: +median: 176856 cycles/ticks +average: 179742 cycles/ticks + +Loop spin: 804 +gen_a: +median: 26156 cycles/ticks +average: 26362 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3776 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7146 cycles/ticks + +INVNTT: +median: 10924 cycles/ticks +average: 11370 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8871 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 577 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1165 cycles/ticks + +indcpa_keypair: +median: 98002 cycles/ticks +average: 99339 cycles/ticks + +indcpa_enc: +median: 124742 cycles/ticks +average: 126479 cycles/ticks + +indcpa_dec: +median: 38392 cycles/ticks +average: 38979 cycles/ticks + +kyber_keypair_derand: +median: 106528 cycles/ticks +average: 107495 cycles/ticks + +kyber_keypair: +median: 113612 cycles/ticks +average: 115026 cycles/ticks + +kyber_encaps_derand: +median: 135050 cycles/ticks +average: 137073 cycles/ticks + +kyber_encaps: +median: 136060 cycles/ticks +average: 138326 cycles/ticks + +kyber_decaps: +median: 176726 cycles/ticks +average: 179529 cycles/ticks + +Loop spin: 805 +gen_a: +median: 26208 cycles/ticks +average: 26561 cycles/ticks + +poly_getnoise_eta1: +median: 3612 cycles/ticks +average: 3804 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2411 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7151 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10699 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9080 cycles/ticks +average: 9066 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1454 cycles/ticks +average: 1507 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 98052 cycles/ticks +average: 99716 cycles/ticks + +indcpa_enc: +median: 124726 cycles/ticks +average: 126222 cycles/ticks + +indcpa_dec: +median: 38538 cycles/ticks +average: 39198 cycles/ticks + +kyber_keypair_derand: +median: 106418 cycles/ticks +average: 107860 cycles/ticks + +kyber_keypair: +median: 113690 cycles/ticks +average: 115127 cycles/ticks + +kyber_encaps_derand: +median: 135168 cycles/ticks +average: 137144 cycles/ticks + +kyber_encaps: +median: 136030 cycles/ticks +average: 137992 cycles/ticks + +kyber_decaps: +median: 176824 cycles/ticks +average: 179294 cycles/ticks + +Loop spin: 806 +gen_a: +median: 26198 cycles/ticks +average: 26622 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3760 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10676 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9174 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 567 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 97834 cycles/ticks +average: 98777 cycles/ticks + +indcpa_enc: +median: 124922 cycles/ticks +average: 127128 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38899 cycles/ticks + +kyber_keypair_derand: +median: 106394 cycles/ticks +average: 107562 cycles/ticks + +kyber_keypair: +median: 113550 cycles/ticks +average: 114791 cycles/ticks + +kyber_encaps_derand: +median: 135108 cycles/ticks +average: 137055 cycles/ticks + +kyber_encaps: +median: 135910 cycles/ticks +average: 137559 cycles/ticks + +kyber_decaps: +median: 176856 cycles/ticks +average: 179354 cycles/ticks + +Loop spin: 807 +gen_a: +median: 26210 cycles/ticks +average: 26546 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3756 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 10614 cycles/ticks +average: 10778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8875 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1450 cycles/ticks +average: 1478 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 719 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97728 cycles/ticks +average: 98875 cycles/ticks + +indcpa_enc: +median: 124726 cycles/ticks +average: 126919 cycles/ticks + +indcpa_dec: +median: 38456 cycles/ticks +average: 38986 cycles/ticks + +kyber_keypair_derand: +median: 106636 cycles/ticks +average: 107745 cycles/ticks + +kyber_keypair: +median: 113748 cycles/ticks +average: 115169 cycles/ticks + +kyber_encaps_derand: +median: 135018 cycles/ticks +average: 136828 cycles/ticks + +kyber_encaps: +median: 136166 cycles/ticks +average: 138269 cycles/ticks + +kyber_decaps: +median: 176840 cycles/ticks +average: 179183 cycles/ticks + +Loop spin: 808 +gen_a: +median: 26204 cycles/ticks +average: 26636 cycles/ticks + +poly_getnoise_eta1: +median: 3610 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9134 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1153 cycles/ticks + +indcpa_keypair: +median: 97806 cycles/ticks +average: 99105 cycles/ticks + +indcpa_enc: +median: 124752 cycles/ticks +average: 126984 cycles/ticks + +indcpa_dec: +median: 38384 cycles/ticks +average: 38874 cycles/ticks + +kyber_keypair_derand: +median: 106626 cycles/ticks +average: 108037 cycles/ticks + +kyber_keypair: +median: 113654 cycles/ticks +average: 115225 cycles/ticks + +kyber_encaps_derand: +median: 135118 cycles/ticks +average: 137007 cycles/ticks + +kyber_encaps: +median: 135856 cycles/ticks +average: 137552 cycles/ticks + +kyber_decaps: +median: 176700 cycles/ticks +average: 179121 cycles/ticks + +Loop spin: 809 +gen_a: +median: 26188 cycles/ticks +average: 26642 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3744 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 10648 cycles/ticks +average: 10819 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8924 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1866 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97946 cycles/ticks +average: 99639 cycles/ticks + +indcpa_enc: +median: 124812 cycles/ticks +average: 126905 cycles/ticks + +indcpa_dec: +median: 38404 cycles/ticks +average: 38871 cycles/ticks + +kyber_keypair_derand: +median: 106752 cycles/ticks +average: 108370 cycles/ticks + +kyber_keypair: +median: 113514 cycles/ticks +average: 114747 cycles/ticks + +kyber_encaps_derand: +median: 135018 cycles/ticks +average: 136760 cycles/ticks + +kyber_encaps: +median: 136040 cycles/ticks +average: 138201 cycles/ticks + +kyber_decaps: +median: 176740 cycles/ticks +average: 178939 cycles/ticks + +Loop spin: 810 +gen_a: +median: 26184 cycles/ticks +average: 26385 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3766 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 10668 cycles/ticks +average: 10877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8867 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 477 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1148 cycles/ticks +average: 1190 cycles/ticks + +indcpa_keypair: +median: 98030 cycles/ticks +average: 99195 cycles/ticks + +indcpa_enc: +median: 124984 cycles/ticks +average: 126896 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 38737 cycles/ticks + +kyber_keypair_derand: +median: 106706 cycles/ticks +average: 108516 cycles/ticks + +kyber_keypair: +median: 113692 cycles/ticks +average: 115198 cycles/ticks + +kyber_encaps_derand: +median: 135102 cycles/ticks +average: 137097 cycles/ticks + +kyber_encaps: +median: 135964 cycles/ticks +average: 138198 cycles/ticks + +kyber_decaps: +median: 176852 cycles/ticks +average: 179790 cycles/ticks + +Loop spin: 811 +gen_a: +median: 26170 cycles/ticks +average: 26459 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3783 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10707 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9150 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1158 cycles/ticks + +indcpa_keypair: +median: 97896 cycles/ticks +average: 99258 cycles/ticks + +indcpa_enc: +median: 124804 cycles/ticks +average: 127006 cycles/ticks + +indcpa_dec: +median: 38422 cycles/ticks +average: 38986 cycles/ticks + +kyber_keypair_derand: +median: 106510 cycles/ticks +average: 107717 cycles/ticks + +kyber_keypair: +median: 113434 cycles/ticks +average: 114268 cycles/ticks + +kyber_encaps_derand: +median: 134956 cycles/ticks +average: 136927 cycles/ticks + +kyber_encaps: +median: 135896 cycles/ticks +average: 137136 cycles/ticks + +kyber_decaps: +median: 176780 cycles/ticks +average: 179058 cycles/ticks + +Loop spin: 812 +gen_a: +median: 26150 cycles/ticks +average: 26306 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3731 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2534 cycles/ticks + +NTT: +median: 7262 cycles/ticks +average: 7293 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9139 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98110 cycles/ticks +average: 99424 cycles/ticks + +indcpa_enc: +median: 124854 cycles/ticks +average: 126954 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 38943 cycles/ticks + +kyber_keypair_derand: +median: 106610 cycles/ticks +average: 107925 cycles/ticks + +kyber_keypair: +median: 113540 cycles/ticks +average: 114812 cycles/ticks + +kyber_encaps_derand: +median: 135008 cycles/ticks +average: 136835 cycles/ticks + +kyber_encaps: +median: 135888 cycles/ticks +average: 137828 cycles/ticks + +kyber_decaps: +median: 176846 cycles/ticks +average: 179471 cycles/ticks + +Loop spin: 813 +gen_a: +median: 26200 cycles/ticks +average: 26368 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3760 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7185 cycles/ticks + +INVNTT: +median: 10910 cycles/ticks +average: 10916 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8871 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1210 cycles/ticks + +indcpa_keypair: +median: 97940 cycles/ticks +average: 99254 cycles/ticks + +indcpa_enc: +median: 124784 cycles/ticks +average: 126881 cycles/ticks + +indcpa_dec: +median: 38370 cycles/ticks +average: 38751 cycles/ticks + +kyber_keypair_derand: +median: 106416 cycles/ticks +average: 107631 cycles/ticks + +kyber_keypair: +median: 113482 cycles/ticks +average: 114597 cycles/ticks + +kyber_encaps_derand: +median: 135104 cycles/ticks +average: 137405 cycles/ticks + +kyber_encaps: +median: 136078 cycles/ticks +average: 137566 cycles/ticks + +kyber_decaps: +median: 176970 cycles/ticks +average: 179488 cycles/ticks + +Loop spin: 814 +gen_a: +median: 26156 cycles/ticks +average: 26300 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3880 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2567 cycles/ticks + +NTT: +median: 7266 cycles/ticks +average: 7300 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10658 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8856 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 694 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97740 cycles/ticks +average: 99066 cycles/ticks + +indcpa_enc: +median: 124684 cycles/ticks +average: 126889 cycles/ticks + +indcpa_dec: +median: 38388 cycles/ticks +average: 38968 cycles/ticks + +kyber_keypair_derand: +median: 106748 cycles/ticks +average: 107901 cycles/ticks + +kyber_keypair: +median: 113446 cycles/ticks +average: 114488 cycles/ticks + +kyber_encaps_derand: +median: 135208 cycles/ticks +average: 136562 cycles/ticks + +kyber_encaps: +median: 136286 cycles/ticks +average: 137882 cycles/ticks + +kyber_decaps: +median: 177000 cycles/ticks +average: 179153 cycles/ticks + +Loop spin: 815 +gen_a: +median: 26146 cycles/ticks +average: 26335 cycles/ticks + +poly_getnoise_eta1: +median: 3606 cycles/ticks +average: 3756 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2399 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7147 cycles/ticks + +INVNTT: +median: 10560 cycles/ticks +average: 10614 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8863 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97962 cycles/ticks +average: 99537 cycles/ticks + +indcpa_enc: +median: 124756 cycles/ticks +average: 126716 cycles/ticks + +indcpa_dec: +median: 38378 cycles/ticks +average: 38877 cycles/ticks + +kyber_keypair_derand: +median: 108376 cycles/ticks +average: 110010 cycles/ticks + +kyber_keypair: +median: 113520 cycles/ticks +average: 114577 cycles/ticks + +kyber_encaps_derand: +median: 134948 cycles/ticks +average: 136975 cycles/ticks + +kyber_encaps: +median: 135908 cycles/ticks +average: 137934 cycles/ticks + +kyber_decaps: +median: 176776 cycles/ticks +average: 179272 cycles/ticks + +Loop spin: 816 +gen_a: +median: 26288 cycles/ticks +average: 26785 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3778 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 10797 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8896 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 702 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97740 cycles/ticks +average: 99460 cycles/ticks + +indcpa_enc: +median: 124540 cycles/ticks +average: 126804 cycles/ticks + +indcpa_dec: +median: 38452 cycles/ticks +average: 38899 cycles/ticks + +kyber_keypair_derand: +median: 106532 cycles/ticks +average: 108369 cycles/ticks + +kyber_keypair: +median: 113700 cycles/ticks +average: 115082 cycles/ticks + +kyber_encaps_derand: +median: 135116 cycles/ticks +average: 137374 cycles/ticks + +kyber_encaps: +median: 136114 cycles/ticks +average: 138377 cycles/ticks + +kyber_decaps: +median: 176908 cycles/ticks +average: 179877 cycles/ticks + +Loop spin: 817 +gen_a: +median: 26198 cycles/ticks +average: 26559 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3735 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10753 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9064 cycles/ticks +average: 9039 cycles/ticks + +poly_tomsg: +median: 442 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 566 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1162 cycles/ticks + +indcpa_keypair: +median: 97800 cycles/ticks +average: 99196 cycles/ticks + +indcpa_enc: +median: 124824 cycles/ticks +average: 126913 cycles/ticks + +indcpa_dec: +median: 38424 cycles/ticks +average: 38971 cycles/ticks + +kyber_keypair_derand: +median: 106634 cycles/ticks +average: 107991 cycles/ticks + +kyber_keypair: +median: 113716 cycles/ticks +average: 115135 cycles/ticks + +kyber_encaps_derand: +median: 134976 cycles/ticks +average: 136822 cycles/ticks + +kyber_encaps: +median: 135940 cycles/ticks +average: 137965 cycles/ticks + +kyber_decaps: +median: 176750 cycles/ticks +average: 179369 cycles/ticks + +Loop spin: 818 +gen_a: +median: 26196 cycles/ticks +average: 26644 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3768 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2494 cycles/ticks + +NTT: +median: 7060 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10586 cycles/ticks +average: 10620 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9094 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1452 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97682 cycles/ticks +average: 98929 cycles/ticks + +indcpa_enc: +median: 124706 cycles/ticks +average: 126589 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 39025 cycles/ticks + +kyber_keypair_derand: +median: 108090 cycles/ticks +average: 109652 cycles/ticks + +kyber_keypair: +median: 113512 cycles/ticks +average: 114750 cycles/ticks + +kyber_encaps_derand: +median: 135168 cycles/ticks +average: 137309 cycles/ticks + +kyber_encaps: +median: 136124 cycles/ticks +average: 137665 cycles/ticks + +kyber_decaps: +median: 176826 cycles/ticks +average: 179110 cycles/ticks + +Loop spin: 819 +gen_a: +median: 26162 cycles/ticks +average: 26288 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3789 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7285 cycles/ticks + +INVNTT: +median: 10632 cycles/ticks +average: 10805 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8878 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1881 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1165 cycles/ticks + +indcpa_keypair: +median: 97824 cycles/ticks +average: 98749 cycles/ticks + +indcpa_enc: +median: 124654 cycles/ticks +average: 126641 cycles/ticks + +indcpa_dec: +median: 38392 cycles/ticks +average: 38940 cycles/ticks + +kyber_keypair_derand: +median: 106620 cycles/ticks +average: 108084 cycles/ticks + +kyber_keypair: +median: 113690 cycles/ticks +average: 115174 cycles/ticks + +kyber_encaps_derand: +median: 135216 cycles/ticks +average: 137114 cycles/ticks + +kyber_encaps: +median: 135906 cycles/ticks +average: 138048 cycles/ticks + +kyber_decaps: +median: 176874 cycles/ticks +average: 179414 cycles/ticks + +Loop spin: 820 +gen_a: +median: 26200 cycles/ticks +average: 26631 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3761 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2489 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7140 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 10704 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9080 cycles/ticks +average: 9073 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 702 cycles/ticks +average: 731 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 584 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1191 cycles/ticks + +indcpa_keypair: +median: 97872 cycles/ticks +average: 98442 cycles/ticks + +indcpa_enc: +median: 124798 cycles/ticks +average: 126824 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38882 cycles/ticks + +kyber_keypair_derand: +median: 106828 cycles/ticks +average: 108335 cycles/ticks + +kyber_keypair: +median: 113554 cycles/ticks +average: 114614 cycles/ticks + +kyber_encaps_derand: +median: 135272 cycles/ticks +average: 137587 cycles/ticks + +kyber_encaps: +median: 136102 cycles/ticks +average: 138369 cycles/ticks + +kyber_decaps: +median: 176838 cycles/ticks +average: 179112 cycles/ticks + +Loop spin: 821 +gen_a: +median: 26176 cycles/ticks +average: 26528 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3756 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 10680 cycles/ticks +average: 10726 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9126 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 471 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 570 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 97998 cycles/ticks +average: 99376 cycles/ticks + +indcpa_enc: +median: 124694 cycles/ticks +average: 126778 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38835 cycles/ticks + +kyber_keypair_derand: +median: 108226 cycles/ticks +average: 109712 cycles/ticks + +kyber_keypair: +median: 113968 cycles/ticks +average: 115431 cycles/ticks + +kyber_encaps_derand: +median: 135090 cycles/ticks +average: 137329 cycles/ticks + +kyber_encaps: +median: 135936 cycles/ticks +average: 138323 cycles/ticks + +kyber_decaps: +median: 176862 cycles/ticks +average: 179609 cycles/ticks + +Loop spin: 822 +gen_a: +median: 26204 cycles/ticks +average: 26370 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3777 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 10888 cycles/ticks +average: 10931 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8594 cycles/ticks +average: 8964 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 97960 cycles/ticks +average: 99298 cycles/ticks + +indcpa_enc: +median: 124818 cycles/ticks +average: 127130 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 39066 cycles/ticks + +kyber_keypair_derand: +median: 106354 cycles/ticks +average: 107603 cycles/ticks + +kyber_keypair: +median: 113582 cycles/ticks +average: 114931 cycles/ticks + +kyber_encaps_derand: +median: 134930 cycles/ticks +average: 137058 cycles/ticks + +kyber_encaps: +median: 135886 cycles/ticks +average: 138103 cycles/ticks + +kyber_decaps: +median: 176652 cycles/ticks +average: 179237 cycles/ticks + +Loop spin: 823 +gen_a: +median: 26182 cycles/ticks +average: 26367 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3765 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2494 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10635 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8844 cycles/ticks +average: 9043 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 699 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98050 cycles/ticks +average: 99340 cycles/ticks + +indcpa_enc: +median: 125058 cycles/ticks +average: 127022 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38940 cycles/ticks + +kyber_keypair_derand: +median: 106600 cycles/ticks +average: 108083 cycles/ticks + +kyber_keypair: +median: 113598 cycles/ticks +average: 115002 cycles/ticks + +kyber_encaps_derand: +median: 135076 cycles/ticks +average: 137242 cycles/ticks + +kyber_encaps: +median: 136094 cycles/ticks +average: 138439 cycles/ticks + +kyber_decaps: +median: 176840 cycles/ticks +average: 179770 cycles/ticks + +Loop spin: 824 +gen_a: +median: 26222 cycles/ticks +average: 26416 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3776 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7154 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10709 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9127 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1450 cycles/ticks +average: 1492 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97860 cycles/ticks +average: 99213 cycles/ticks + +indcpa_enc: +median: 124686 cycles/ticks +average: 127015 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 38961 cycles/ticks + +kyber_keypair_derand: +median: 106668 cycles/ticks +average: 108261 cycles/ticks + +kyber_keypair: +median: 113486 cycles/ticks +average: 114559 cycles/ticks + +kyber_encaps_derand: +median: 135002 cycles/ticks +average: 136376 cycles/ticks + +kyber_encaps: +median: 136004 cycles/ticks +average: 138287 cycles/ticks + +kyber_decaps: +median: 176724 cycles/ticks +average: 179470 cycles/ticks + +Loop spin: 825 +gen_a: +median: 26166 cycles/ticks +average: 26480 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3761 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8840 cycles/ticks +average: 9003 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1492 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1930 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97796 cycles/ticks +average: 99614 cycles/ticks + +indcpa_enc: +median: 124560 cycles/ticks +average: 126560 cycles/ticks + +indcpa_dec: +median: 38406 cycles/ticks +average: 39073 cycles/ticks + +kyber_keypair_derand: +median: 106666 cycles/ticks +average: 108170 cycles/ticks + +kyber_keypair: +median: 113642 cycles/ticks +average: 115111 cycles/ticks + +kyber_encaps_derand: +median: 135142 cycles/ticks +average: 137247 cycles/ticks + +kyber_encaps: +median: 136064 cycles/ticks +average: 138225 cycles/ticks + +kyber_decaps: +median: 176900 cycles/ticks +average: 179424 cycles/ticks + +Loop spin: 826 +gen_a: +median: 26152 cycles/ticks +average: 26471 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3750 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 10914 cycles/ticks +average: 10960 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8909 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 701 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1868 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97944 cycles/ticks +average: 99416 cycles/ticks + +indcpa_enc: +median: 124816 cycles/ticks +average: 126450 cycles/ticks + +indcpa_dec: +median: 38376 cycles/ticks +average: 38595 cycles/ticks + +kyber_keypair_derand: +median: 106544 cycles/ticks +average: 107836 cycles/ticks + +kyber_keypair: +median: 113434 cycles/ticks +average: 114345 cycles/ticks + +kyber_encaps_derand: +median: 134908 cycles/ticks +average: 136914 cycles/ticks + +kyber_encaps: +median: 135968 cycles/ticks +average: 138155 cycles/ticks + +kyber_decaps: +median: 176748 cycles/ticks +average: 179082 cycles/ticks + +Loop spin: 827 +gen_a: +median: 26144 cycles/ticks +average: 26455 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3755 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2511 cycles/ticks + +NTT: +median: 6910 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10892 cycles/ticks +average: 10866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9072 cycles/ticks +average: 9047 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 701 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1866 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98044 cycles/ticks +average: 99525 cycles/ticks + +indcpa_enc: +median: 124998 cycles/ticks +average: 127279 cycles/ticks + +indcpa_dec: +median: 38454 cycles/ticks +average: 39085 cycles/ticks + +kyber_keypair_derand: +median: 106504 cycles/ticks +average: 107858 cycles/ticks + +kyber_keypair: +median: 113684 cycles/ticks +average: 115240 cycles/ticks + +kyber_encaps_derand: +median: 134946 cycles/ticks +average: 136975 cycles/ticks + +kyber_encaps: +median: 135796 cycles/ticks +average: 137711 cycles/ticks + +kyber_decaps: +median: 176694 cycles/ticks +average: 179182 cycles/ticks + +Loop spin: 828 +gen_a: +median: 26222 cycles/ticks +average: 26653 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3892 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7203 cycles/ticks + +INVNTT: +median: 10662 cycles/ticks +average: 10718 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8848 cycles/ticks +average: 9014 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1492 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 609 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 98036 cycles/ticks +average: 99397 cycles/ticks + +indcpa_enc: +median: 125058 cycles/ticks +average: 127083 cycles/ticks + +indcpa_dec: +median: 38398 cycles/ticks +average: 38882 cycles/ticks + +kyber_keypair_derand: +median: 106624 cycles/ticks +average: 107699 cycles/ticks + +kyber_keypair: +median: 113620 cycles/ticks +average: 115062 cycles/ticks + +kyber_encaps_derand: +median: 135372 cycles/ticks +average: 137582 cycles/ticks + +kyber_encaps: +median: 136336 cycles/ticks +average: 138537 cycles/ticks + +kyber_decaps: +median: 177074 cycles/ticks +average: 179930 cycles/ticks + +Loop spin: 829 +gen_a: +median: 26198 cycles/ticks +average: 26350 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7116 cycles/ticks +average: 7210 cycles/ticks + +INVNTT: +median: 10894 cycles/ticks +average: 10879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8906 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 592 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1192 cycles/ticks + +indcpa_keypair: +median: 97802 cycles/ticks +average: 98905 cycles/ticks + +indcpa_enc: +median: 124774 cycles/ticks +average: 126125 cycles/ticks + +indcpa_dec: +median: 38428 cycles/ticks +average: 38963 cycles/ticks + +kyber_keypair_derand: +median: 106578 cycles/ticks +average: 107724 cycles/ticks + +kyber_keypair: +median: 113660 cycles/ticks +average: 115043 cycles/ticks + +kyber_encaps_derand: +median: 135138 cycles/ticks +average: 137484 cycles/ticks + +kyber_encaps: +median: 135902 cycles/ticks +average: 137958 cycles/ticks + +kyber_decaps: +median: 176894 cycles/ticks +average: 179525 cycles/ticks + +Loop spin: 830 +gen_a: +median: 26156 cycles/ticks +average: 26536 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3740 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7112 cycles/ticks +average: 7224 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10729 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8864 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97992 cycles/ticks +average: 99581 cycles/ticks + +indcpa_enc: +median: 124822 cycles/ticks +average: 126977 cycles/ticks + +indcpa_dec: +median: 38446 cycles/ticks +average: 38993 cycles/ticks + +kyber_keypair_derand: +median: 106594 cycles/ticks +average: 108149 cycles/ticks + +kyber_keypair: +median: 113782 cycles/ticks +average: 115370 cycles/ticks + +kyber_encaps_derand: +median: 135162 cycles/ticks +average: 137346 cycles/ticks + +kyber_encaps: +median: 136034 cycles/ticks +average: 138318 cycles/ticks + +kyber_decaps: +median: 176892 cycles/ticks +average: 179716 cycles/ticks + +Loop spin: 831 +gen_a: +median: 26186 cycles/ticks +average: 26719 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3730 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2502 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8967 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1467 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1866 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97968 cycles/ticks +average: 99486 cycles/ticks + +indcpa_enc: +median: 124728 cycles/ticks +average: 126838 cycles/ticks + +indcpa_dec: +median: 38388 cycles/ticks +average: 38942 cycles/ticks + +kyber_keypair_derand: +median: 106714 cycles/ticks +average: 108394 cycles/ticks + +kyber_keypair: +median: 113590 cycles/ticks +average: 114865 cycles/ticks + +kyber_encaps_derand: +median: 135178 cycles/ticks +average: 137378 cycles/ticks + +kyber_encaps: +median: 136204 cycles/ticks +average: 138529 cycles/ticks + +kyber_decaps: +median: 177006 cycles/ticks +average: 179664 cycles/ticks + +Loop spin: 832 +gen_a: +median: 26208 cycles/ticks +average: 26374 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3758 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2542 cycles/ticks + +NTT: +median: 7274 cycles/ticks +average: 7303 cycles/ticks + +INVNTT: +median: 10612 cycles/ticks +average: 10718 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8878 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 697 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 98134 cycles/ticks +average: 99561 cycles/ticks + +indcpa_enc: +median: 124960 cycles/ticks +average: 126674 cycles/ticks + +indcpa_dec: +median: 38516 cycles/ticks +average: 39262 cycles/ticks + +kyber_keypair_derand: +median: 106432 cycles/ticks +average: 108138 cycles/ticks + +kyber_keypair: +median: 113652 cycles/ticks +average: 114858 cycles/ticks + +kyber_encaps_derand: +median: 135028 cycles/ticks +average: 136814 cycles/ticks + +kyber_encaps: +median: 136006 cycles/ticks +average: 137823 cycles/ticks + +kyber_decaps: +median: 176882 cycles/ticks +average: 179516 cycles/ticks + +Loop spin: 833 +gen_a: +median: 26202 cycles/ticks +average: 26458 cycles/ticks + +poly_getnoise_eta1: +median: 3868 cycles/ticks +average: 3871 cycles/ticks + +poly_getnoise_eta2: +median: 2542 cycles/ticks +average: 2585 cycles/ticks + +NTT: +median: 6912 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10747 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8981 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 474 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 717 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1937 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98198 cycles/ticks +average: 99843 cycles/ticks + +indcpa_enc: +median: 124966 cycles/ticks +average: 127144 cycles/ticks + +indcpa_dec: +median: 38440 cycles/ticks +average: 39069 cycles/ticks + +kyber_keypair_derand: +median: 106752 cycles/ticks +average: 108113 cycles/ticks + +kyber_keypair: +median: 113820 cycles/ticks +average: 115039 cycles/ticks + +kyber_encaps_derand: +median: 135132 cycles/ticks +average: 137157 cycles/ticks + +kyber_encaps: +median: 136080 cycles/ticks +average: 137864 cycles/ticks + +kyber_decaps: +median: 176912 cycles/ticks +average: 179361 cycles/ticks + +Loop spin: 834 +gen_a: +median: 26186 cycles/ticks +average: 26345 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3754 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7199 cycles/ticks + +INVNTT: +median: 10906 cycles/ticks +average: 10904 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8856 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1902 cycles/ticks +average: 1928 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97888 cycles/ticks +average: 99112 cycles/ticks + +indcpa_enc: +median: 124836 cycles/ticks +average: 127081 cycles/ticks + +indcpa_dec: +median: 38468 cycles/ticks +average: 39089 cycles/ticks + +kyber_keypair_derand: +median: 106658 cycles/ticks +average: 108030 cycles/ticks + +kyber_keypair: +median: 113814 cycles/ticks +average: 115340 cycles/ticks + +kyber_encaps_derand: +median: 135240 cycles/ticks +average: 137387 cycles/ticks + +kyber_encaps: +median: 135978 cycles/ticks +average: 137830 cycles/ticks + +kyber_decaps: +median: 176760 cycles/ticks +average: 179208 cycles/ticks + +Loop spin: 835 +gen_a: +median: 26148 cycles/ticks +average: 26477 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3774 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7142 cycles/ticks + +INVNTT: +median: 10628 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8873 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 447 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 97922 cycles/ticks +average: 99744 cycles/ticks + +indcpa_enc: +median: 124750 cycles/ticks +average: 126681 cycles/ticks + +indcpa_dec: +median: 38474 cycles/ticks +average: 39139 cycles/ticks + +kyber_keypair_derand: +median: 106500 cycles/ticks +average: 108006 cycles/ticks + +kyber_keypair: +median: 113560 cycles/ticks +average: 115011 cycles/ticks + +kyber_encaps_derand: +median: 134886 cycles/ticks +average: 136505 cycles/ticks + +kyber_encaps: +median: 135746 cycles/ticks +average: 137379 cycles/ticks + +kyber_decaps: +median: 176750 cycles/ticks +average: 179098 cycles/ticks + +Loop spin: 836 +gen_a: +median: 26234 cycles/ticks +average: 27624 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3746 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7185 cycles/ticks + +INVNTT: +median: 10888 cycles/ticks +average: 10912 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8870 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98086 cycles/ticks +average: 99361 cycles/ticks + +indcpa_enc: +median: 125050 cycles/ticks +average: 127021 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 38985 cycles/ticks + +kyber_keypair_derand: +median: 106712 cycles/ticks +average: 108214 cycles/ticks + +kyber_keypair: +median: 113606 cycles/ticks +average: 114853 cycles/ticks + +kyber_encaps_derand: +median: 134916 cycles/ticks +average: 136774 cycles/ticks + +kyber_encaps: +median: 135870 cycles/ticks +average: 138314 cycles/ticks + +kyber_decaps: +median: 176740 cycles/ticks +average: 179009 cycles/ticks + +Loop spin: 837 +gen_a: +median: 26924 cycles/ticks +average: 26745 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3796 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2472 cycles/ticks + +NTT: +median: 7116 cycles/ticks +average: 7218 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 10973 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8880 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 690 cycles/ticks +average: 689 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 556 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1199 cycles/ticks + +indcpa_keypair: +median: 97936 cycles/ticks +average: 99690 cycles/ticks + +indcpa_enc: +median: 124800 cycles/ticks +average: 127091 cycles/ticks + +indcpa_dec: +median: 38450 cycles/ticks +average: 39056 cycles/ticks + +kyber_keypair_derand: +median: 106662 cycles/ticks +average: 108515 cycles/ticks + +kyber_keypair: +median: 113750 cycles/ticks +average: 115189 cycles/ticks + +kyber_encaps_derand: +median: 135130 cycles/ticks +average: 137101 cycles/ticks + +kyber_encaps: +median: 135906 cycles/ticks +average: 137865 cycles/ticks + +kyber_decaps: +median: 176814 cycles/ticks +average: 179428 cycles/ticks + +Loop spin: 838 +gen_a: +median: 26222 cycles/ticks +average: 26675 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3740 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7272 cycles/ticks +average: 7323 cycles/ticks + +INVNTT: +median: 10628 cycles/ticks +average: 10807 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8855 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1452 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1924 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97956 cycles/ticks +average: 99330 cycles/ticks + +indcpa_enc: +median: 124864 cycles/ticks +average: 127092 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 38891 cycles/ticks + +kyber_keypair_derand: +median: 106556 cycles/ticks +average: 108093 cycles/ticks + +kyber_keypair: +median: 113952 cycles/ticks +average: 115551 cycles/ticks + +kyber_encaps_derand: +median: 135012 cycles/ticks +average: 137447 cycles/ticks + +kyber_encaps: +median: 136058 cycles/ticks +average: 138721 cycles/ticks + +kyber_decaps: +median: 176846 cycles/ticks +average: 179914 cycles/ticks + +Loop spin: 839 +gen_a: +median: 26266 cycles/ticks +average: 26758 cycles/ticks + +poly_getnoise_eta1: +median: 3652 cycles/ticks +average: 3784 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10590 cycles/ticks +average: 10776 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9144 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1436 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 566 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 97916 cycles/ticks +average: 99365 cycles/ticks + +indcpa_enc: +median: 124894 cycles/ticks +average: 127447 cycles/ticks + +indcpa_dec: +median: 38506 cycles/ticks +average: 39179 cycles/ticks + +kyber_keypair_derand: +median: 106592 cycles/ticks +average: 108160 cycles/ticks + +kyber_keypair: +median: 113878 cycles/ticks +average: 115463 cycles/ticks + +kyber_encaps_derand: +median: 135214 cycles/ticks +average: 137410 cycles/ticks + +kyber_encaps: +median: 135946 cycles/ticks +average: 138034 cycles/ticks + +kyber_decaps: +median: 176916 cycles/ticks +average: 179576 cycles/ticks + +Loop spin: 840 +gen_a: +median: 26146 cycles/ticks +average: 26447 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3891 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2524 cycles/ticks + +NTT: +median: 6942 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 10868 cycles/ticks +average: 10868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8834 cycles/ticks +average: 8915 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 702 cycles/ticks + +poly_decompress: +median: 570 cycles/ticks +average: 594 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98026 cycles/ticks +average: 99495 cycles/ticks + +indcpa_enc: +median: 125138 cycles/ticks +average: 127379 cycles/ticks + +indcpa_dec: +median: 38480 cycles/ticks +average: 39183 cycles/ticks + +kyber_keypair_derand: +median: 106608 cycles/ticks +average: 108105 cycles/ticks + +kyber_keypair: +median: 113714 cycles/ticks +average: 115251 cycles/ticks + +kyber_encaps_derand: +median: 135432 cycles/ticks +average: 137672 cycles/ticks + +kyber_encaps: +median: 136250 cycles/ticks +average: 138711 cycles/ticks + +kyber_decaps: +median: 176966 cycles/ticks +average: 179635 cycles/ticks + +Loop spin: 841 +gen_a: +median: 26196 cycles/ticks +average: 26487 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3741 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7202 cycles/ticks +average: 7287 cycles/ticks + +INVNTT: +median: 10906 cycles/ticks +average: 10906 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8949 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 566 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 97938 cycles/ticks +average: 99284 cycles/ticks + +indcpa_enc: +median: 124710 cycles/ticks +average: 126439 cycles/ticks + +indcpa_dec: +median: 38378 cycles/ticks +average: 41050 cycles/ticks + +kyber_keypair_derand: +median: 106532 cycles/ticks +average: 108118 cycles/ticks + +kyber_keypair: +median: 113850 cycles/ticks +average: 115439 cycles/ticks + +kyber_encaps_derand: +median: 135046 cycles/ticks +average: 137160 cycles/ticks + +kyber_encaps: +median: 136094 cycles/ticks +average: 138587 cycles/ticks + +kyber_decaps: +median: 176746 cycles/ticks +average: 179577 cycles/ticks + +Loop spin: 842 +gen_a: +median: 26228 cycles/ticks +average: 26694 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3759 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7140 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10675 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9082 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1875 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97948 cycles/ticks +average: 99428 cycles/ticks + +indcpa_enc: +median: 124958 cycles/ticks +average: 127335 cycles/ticks + +indcpa_dec: +median: 38348 cycles/ticks +average: 38863 cycles/ticks + +kyber_keypair_derand: +median: 106624 cycles/ticks +average: 108286 cycles/ticks + +kyber_keypair: +median: 113710 cycles/ticks +average: 115163 cycles/ticks + +kyber_encaps_derand: +median: 134964 cycles/ticks +average: 136951 cycles/ticks + +kyber_encaps: +median: 135956 cycles/ticks +average: 137689 cycles/ticks + +kyber_decaps: +median: 176748 cycles/ticks +average: 179267 cycles/ticks + +Loop spin: 843 +gen_a: +median: 26178 cycles/ticks +average: 26313 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3739 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7284 cycles/ticks +average: 7297 cycles/ticks + +INVNTT: +median: 10658 cycles/ticks +average: 10840 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8862 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1180 cycles/ticks + +indcpa_keypair: +median: 98156 cycles/ticks +average: 99728 cycles/ticks + +indcpa_enc: +median: 124936 cycles/ticks +average: 127262 cycles/ticks + +indcpa_dec: +median: 38526 cycles/ticks +average: 39250 cycles/ticks + +kyber_keypair_derand: +median: 106700 cycles/ticks +average: 108428 cycles/ticks + +kyber_keypair: +median: 113842 cycles/ticks +average: 115545 cycles/ticks + +kyber_encaps_derand: +median: 135070 cycles/ticks +average: 137064 cycles/ticks + +kyber_encaps: +median: 135942 cycles/ticks +average: 138154 cycles/ticks + +kyber_decaps: +median: 176770 cycles/ticks +average: 179116 cycles/ticks + +Loop spin: 844 +gen_a: +median: 26234 cycles/ticks +average: 26765 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3793 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 10558 cycles/ticks +average: 10640 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8836 cycles/ticks +average: 8990 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1509 cycles/ticks + +poly_compress: +median: 690 cycles/ticks +average: 689 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 568 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1851 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1161 cycles/ticks + +indcpa_keypair: +median: 97664 cycles/ticks +average: 99349 cycles/ticks + +indcpa_enc: +median: 124644 cycles/ticks +average: 126953 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38838 cycles/ticks + +kyber_keypair_derand: +median: 106504 cycles/ticks +average: 108102 cycles/ticks + +kyber_keypair: +median: 113664 cycles/ticks +average: 115073 cycles/ticks + +kyber_encaps_derand: +median: 135426 cycles/ticks +average: 137971 cycles/ticks + +kyber_encaps: +median: 136358 cycles/ticks +average: 138855 cycles/ticks + +kyber_decaps: +median: 176950 cycles/ticks +average: 179585 cycles/ticks + +Loop spin: 845 +gen_a: +median: 26216 cycles/ticks +average: 26386 cycles/ticks + +poly_getnoise_eta1: +median: 3866 cycles/ticks +average: 3888 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2565 cycles/ticks + +NTT: +median: 6882 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10672 cycles/ticks +average: 10823 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9082 cycles/ticks +average: 9120 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 702 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97994 cycles/ticks +average: 99504 cycles/ticks + +indcpa_enc: +median: 125068 cycles/ticks +average: 127449 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 38790 cycles/ticks + +kyber_keypair_derand: +median: 106680 cycles/ticks +average: 108221 cycles/ticks + +kyber_keypair: +median: 113512 cycles/ticks +average: 114618 cycles/ticks + +kyber_encaps_derand: +median: 134914 cycles/ticks +average: 136952 cycles/ticks + +kyber_encaps: +median: 135796 cycles/ticks +average: 137973 cycles/ticks + +kyber_decaps: +median: 176664 cycles/ticks +average: 179271 cycles/ticks + +Loop spin: 846 +gen_a: +median: 26264 cycles/ticks +average: 26724 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3761 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2508 cycles/ticks + +NTT: +median: 6874 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10574 cycles/ticks +average: 10626 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9121 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 475 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1158 cycles/ticks + +indcpa_keypair: +median: 97740 cycles/ticks +average: 99153 cycles/ticks + +indcpa_enc: +median: 124486 cycles/ticks +average: 126591 cycles/ticks + +indcpa_dec: +median: 38402 cycles/ticks +average: 38855 cycles/ticks + +kyber_keypair_derand: +median: 106570 cycles/ticks +average: 108240 cycles/ticks + +kyber_keypair: +median: 113778 cycles/ticks +average: 115273 cycles/ticks + +kyber_encaps_derand: +median: 134956 cycles/ticks +average: 137212 cycles/ticks + +kyber_encaps: +median: 135778 cycles/ticks +average: 138043 cycles/ticks + +kyber_decaps: +median: 176718 cycles/ticks +average: 179727 cycles/ticks + +Loop spin: 847 +gen_a: +median: 26172 cycles/ticks +average: 26338 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3843 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2555 cycles/ticks + +NTT: +median: 7260 cycles/ticks +average: 7276 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10670 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8933 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1452 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 696 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98038 cycles/ticks +average: 99566 cycles/ticks + +indcpa_enc: +median: 125062 cycles/ticks +average: 127402 cycles/ticks + +indcpa_dec: +median: 38436 cycles/ticks +average: 38996 cycles/ticks + +kyber_keypair_derand: +median: 106784 cycles/ticks +average: 108418 cycles/ticks + +kyber_keypair: +median: 113754 cycles/ticks +average: 115237 cycles/ticks + +kyber_encaps_derand: +median: 134838 cycles/ticks +average: 136831 cycles/ticks + +kyber_encaps: +median: 135702 cycles/ticks +average: 137667 cycles/ticks + +kyber_decaps: +median: 176790 cycles/ticks +average: 179641 cycles/ticks + +Loop spin: 848 +gen_a: +median: 26226 cycles/ticks +average: 26650 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3728 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10651 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8910 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 585 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1196 cycles/ticks + +indcpa_keypair: +median: 99386 cycles/ticks +average: 100329 cycles/ticks + +indcpa_enc: +median: 126314 cycles/ticks +average: 128336 cycles/ticks + +indcpa_dec: +median: 38382 cycles/ticks +average: 39012 cycles/ticks + +kyber_keypair_derand: +median: 106934 cycles/ticks +average: 108513 cycles/ticks + +kyber_keypair: +median: 113502 cycles/ticks +average: 114484 cycles/ticks + +kyber_encaps_derand: +median: 134846 cycles/ticks +average: 136907 cycles/ticks + +kyber_encaps: +median: 135740 cycles/ticks +average: 137961 cycles/ticks + +kyber_decaps: +median: 176740 cycles/ticks +average: 179405 cycles/ticks + +Loop spin: 849 +gen_a: +median: 26338 cycles/ticks +average: 26713 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3815 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7323 cycles/ticks + +INVNTT: +median: 10576 cycles/ticks +average: 10639 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8859 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 458 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 570 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 98046 cycles/ticks +average: 99638 cycles/ticks + +indcpa_enc: +median: 124852 cycles/ticks +average: 127212 cycles/ticks + +indcpa_dec: +median: 38530 cycles/ticks +average: 39237 cycles/ticks + +kyber_keypair_derand: +median: 106750 cycles/ticks +average: 108417 cycles/ticks + +kyber_keypair: +median: 113980 cycles/ticks +average: 115643 cycles/ticks + +kyber_encaps_derand: +median: 135172 cycles/ticks +average: 137321 cycles/ticks + +kyber_encaps: +median: 136040 cycles/ticks +average: 138529 cycles/ticks + +kyber_decaps: +median: 177084 cycles/ticks +average: 180148 cycles/ticks + +Loop spin: 850 +gen_a: +median: 26222 cycles/ticks +average: 26381 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3781 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2493 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7177 cycles/ticks + +INVNTT: +median: 10906 cycles/ticks +average: 10916 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8861 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 700 cycles/ticks +average: 730 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 600 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1190 cycles/ticks + +indcpa_keypair: +median: 97868 cycles/ticks +average: 99478 cycles/ticks + +indcpa_enc: +median: 124830 cycles/ticks +average: 127199 cycles/ticks + +indcpa_dec: +median: 38494 cycles/ticks +average: 39181 cycles/ticks + +kyber_keypair_derand: +median: 106552 cycles/ticks +average: 108190 cycles/ticks + +kyber_keypair: +median: 113796 cycles/ticks +average: 115329 cycles/ticks + +kyber_encaps_derand: +median: 135138 cycles/ticks +average: 137509 cycles/ticks + +kyber_encaps: +median: 136266 cycles/ticks +average: 138317 cycles/ticks + +kyber_decaps: +median: 177046 cycles/ticks +average: 179916 cycles/ticks + +Loop spin: 851 +gen_a: +median: 26180 cycles/ticks +average: 26399 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3739 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2500 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 10988 cycles/ticks +average: 11055 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8934 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 700 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1203 cycles/ticks + +indcpa_keypair: +median: 97774 cycles/ticks +average: 99473 cycles/ticks + +indcpa_enc: +median: 124536 cycles/ticks +average: 126245 cycles/ticks + +indcpa_dec: +median: 38458 cycles/ticks +average: 39122 cycles/ticks + +kyber_keypair_derand: +median: 106372 cycles/ticks +average: 107764 cycles/ticks + +kyber_keypair: +median: 113554 cycles/ticks +average: 114821 cycles/ticks + +kyber_encaps_derand: +median: 134998 cycles/ticks +average: 136469 cycles/ticks + +kyber_encaps: +median: 135954 cycles/ticks +average: 138170 cycles/ticks + +kyber_decaps: +median: 176938 cycles/ticks +average: 179631 cycles/ticks + +Loop spin: 852 +gen_a: +median: 26928 cycles/ticks +average: 26775 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3756 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 10616 cycles/ticks +average: 10701 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8856 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1512 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 97748 cycles/ticks +average: 99094 cycles/ticks + +indcpa_enc: +median: 124862 cycles/ticks +average: 127321 cycles/ticks + +indcpa_dec: +median: 38338 cycles/ticks +average: 38846 cycles/ticks + +kyber_keypair_derand: +median: 106516 cycles/ticks +average: 108232 cycles/ticks + +kyber_keypair: +median: 113644 cycles/ticks +average: 115057 cycles/ticks + +kyber_encaps_derand: +median: 134960 cycles/ticks +average: 136894 cycles/ticks + +kyber_encaps: +median: 136086 cycles/ticks +average: 138522 cycles/ticks + +kyber_decaps: +median: 176880 cycles/ticks +average: 179739 cycles/ticks + +Loop spin: 853 +gen_a: +median: 26176 cycles/ticks +average: 26437 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3843 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7137 cycles/ticks + +INVNTT: +median: 10570 cycles/ticks +average: 10642 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9132 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 479 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 97914 cycles/ticks +average: 99675 cycles/ticks + +indcpa_enc: +median: 124894 cycles/ticks +average: 127028 cycles/ticks + +indcpa_dec: +median: 38538 cycles/ticks +average: 39199 cycles/ticks + +kyber_keypair_derand: +median: 106690 cycles/ticks +average: 108508 cycles/ticks + +kyber_keypair: +median: 113940 cycles/ticks +average: 115600 cycles/ticks + +kyber_encaps_derand: +median: 135138 cycles/ticks +average: 137465 cycles/ticks + +kyber_encaps: +median: 136116 cycles/ticks +average: 138522 cycles/ticks + +kyber_decaps: +median: 176892 cycles/ticks +average: 179451 cycles/ticks + +Loop spin: 854 +gen_a: +median: 26988 cycles/ticks +average: 26886 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3729 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7110 cycles/ticks +average: 7198 cycles/ticks + +INVNTT: +median: 10652 cycles/ticks +average: 10823 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8869 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 573 cycles/ticks + +polyvec_compress: +median: 1902 cycles/ticks +average: 1922 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1195 cycles/ticks + +indcpa_keypair: +median: 98056 cycles/ticks +average: 99716 cycles/ticks + +indcpa_enc: +median: 125034 cycles/ticks +average: 127320 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38878 cycles/ticks + +kyber_keypair_derand: +median: 106726 cycles/ticks +average: 108379 cycles/ticks + +kyber_keypair: +median: 113782 cycles/ticks +average: 115295 cycles/ticks + +kyber_encaps_derand: +median: 135152 cycles/ticks +average: 137459 cycles/ticks + +kyber_encaps: +median: 135966 cycles/ticks +average: 138237 cycles/ticks + +kyber_decaps: +median: 176902 cycles/ticks +average: 179692 cycles/ticks + +Loop spin: 855 +gen_a: +median: 26166 cycles/ticks +average: 26441 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3777 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2494 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 10664 cycles/ticks +average: 10856 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9118 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1159 cycles/ticks + +indcpa_keypair: +median: 97786 cycles/ticks +average: 99013 cycles/ticks + +indcpa_enc: +median: 124754 cycles/ticks +average: 126869 cycles/ticks + +indcpa_dec: +median: 38506 cycles/ticks +average: 39228 cycles/ticks + +kyber_keypair_derand: +median: 106540 cycles/ticks +average: 108093 cycles/ticks + +kyber_keypair: +median: 113532 cycles/ticks +average: 114537 cycles/ticks + +kyber_encaps_derand: +median: 134862 cycles/ticks +average: 137094 cycles/ticks + +kyber_encaps: +median: 135968 cycles/ticks +average: 138298 cycles/ticks + +kyber_decaps: +median: 176692 cycles/ticks +average: 179128 cycles/ticks + +Loop spin: 856 +gen_a: +median: 26166 cycles/ticks +average: 26338 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3734 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8857 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 570 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 97840 cycles/ticks +average: 99267 cycles/ticks + +indcpa_enc: +median: 124866 cycles/ticks +average: 127067 cycles/ticks + +indcpa_dec: +median: 38384 cycles/ticks +average: 38841 cycles/ticks + +kyber_keypair_derand: +median: 109834 cycles/ticks +average: 110492 cycles/ticks + +kyber_keypair: +median: 116816 cycles/ticks +average: 117314 cycles/ticks + +kyber_encaps_derand: +median: 139218 cycles/ticks +average: 140074 cycles/ticks + +kyber_encaps: +median: 140014 cycles/ticks +average: 140619 cycles/ticks + +kyber_decaps: +median: 182260 cycles/ticks +average: 183109 cycles/ticks + +Loop spin: 857 +gen_a: +median: 26938 cycles/ticks +average: 27080 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3858 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2575 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7336 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 11000 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9128 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 587 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1199 cycles/ticks + +indcpa_keypair: +median: 100688 cycles/ticks +average: 101143 cycles/ticks + +indcpa_enc: +median: 128436 cycles/ticks +average: 129542 cycles/ticks + +indcpa_dec: +median: 39568 cycles/ticks +average: 39755 cycles/ticks + +kyber_keypair_derand: +median: 109756 cycles/ticks +average: 110256 cycles/ticks + +kyber_keypair: +median: 116808 cycles/ticks +average: 117483 cycles/ticks + +kyber_encaps_derand: +median: 139130 cycles/ticks +average: 140022 cycles/ticks + +kyber_encaps: +median: 140000 cycles/ticks +average: 140809 cycles/ticks + +kyber_decaps: +median: 182144 cycles/ticks +average: 183001 cycles/ticks + +Loop spin: 858 +gen_a: +median: 26970 cycles/ticks +average: 27113 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3886 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7356 cycles/ticks + +INVNTT: +median: 10918 cycles/ticks +average: 10988 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9119 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1916 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100884 cycles/ticks +average: 101589 cycles/ticks + +indcpa_enc: +median: 128512 cycles/ticks +average: 129506 cycles/ticks + +indcpa_dec: +median: 39550 cycles/ticks +average: 39717 cycles/ticks + +kyber_keypair_derand: +median: 109718 cycles/ticks +average: 110168 cycles/ticks + +kyber_keypair: +median: 116790 cycles/ticks +average: 117321 cycles/ticks + +kyber_encaps_derand: +median: 139134 cycles/ticks +average: 139985 cycles/ticks + +kyber_encaps: +median: 140074 cycles/ticks +average: 140930 cycles/ticks + +kyber_decaps: +median: 182172 cycles/ticks +average: 183159 cycles/ticks + +Loop spin: 859 +gen_a: +median: 26998 cycles/ticks +average: 27240 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3856 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2563 cycles/ticks + +NTT: +median: 7274 cycles/ticks +average: 7359 cycles/ticks + +INVNTT: +median: 10918 cycles/ticks +average: 10995 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9145 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1189 cycles/ticks + +indcpa_keypair: +median: 101000 cycles/ticks +average: 101552 cycles/ticks + +indcpa_enc: +median: 128564 cycles/ticks +average: 129816 cycles/ticks + +indcpa_dec: +median: 39532 cycles/ticks +average: 39797 cycles/ticks + +kyber_keypair_derand: +median: 109992 cycles/ticks +average: 110605 cycles/ticks + +kyber_keypair: +median: 116848 cycles/ticks +average: 117607 cycles/ticks + +kyber_encaps_derand: +median: 139250 cycles/ticks +average: 140082 cycles/ticks + +kyber_encaps: +median: 139970 cycles/ticks +average: 141160 cycles/ticks + +kyber_decaps: +median: 182078 cycles/ticks +average: 183316 cycles/ticks + +Loop spin: 860 +gen_a: +median: 26972 cycles/ticks +average: 27136 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3844 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2564 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7348 cycles/ticks + +INVNTT: +median: 10890 cycles/ticks +average: 10963 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9130 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1197 cycles/ticks + +indcpa_keypair: +median: 100612 cycles/ticks +average: 101033 cycles/ticks + +indcpa_enc: +median: 128114 cycles/ticks +average: 129436 cycles/ticks + +indcpa_dec: +median: 39520 cycles/ticks +average: 39760 cycles/ticks + +kyber_keypair_derand: +median: 110036 cycles/ticks +average: 110597 cycles/ticks + +kyber_keypair: +median: 116802 cycles/ticks +average: 117607 cycles/ticks + +kyber_encaps_derand: +median: 139148 cycles/ticks +average: 140554 cycles/ticks + +kyber_encaps: +median: 139956 cycles/ticks +average: 141216 cycles/ticks + +kyber_decaps: +median: 182070 cycles/ticks +average: 183187 cycles/ticks + +Loop spin: 861 +gen_a: +median: 27040 cycles/ticks +average: 28455 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3911 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2563 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7336 cycles/ticks + +INVNTT: +median: 10930 cycles/ticks +average: 11062 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9171 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 724 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1922 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100928 cycles/ticks +average: 101671 cycles/ticks + +indcpa_enc: +median: 128668 cycles/ticks +average: 129886 cycles/ticks + +indcpa_dec: +median: 39558 cycles/ticks +average: 39846 cycles/ticks + +kyber_keypair_derand: +median: 109702 cycles/ticks +average: 110306 cycles/ticks + +kyber_keypair: +median: 116944 cycles/ticks +average: 117722 cycles/ticks + +kyber_encaps_derand: +median: 139022 cycles/ticks +average: 140155 cycles/ticks + +kyber_encaps: +median: 139954 cycles/ticks +average: 141036 cycles/ticks + +kyber_decaps: +median: 182058 cycles/ticks +average: 183292 cycles/ticks + +Loop spin: 862 +gen_a: +median: 26956 cycles/ticks +average: 27125 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3838 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7352 cycles/ticks + +INVNTT: +median: 10984 cycles/ticks +average: 11050 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9124 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1535 cycles/ticks + +poly_compress: +median: 706 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1192 cycles/ticks + +indcpa_keypair: +median: 100938 cycles/ticks +average: 101619 cycles/ticks + +indcpa_enc: +median: 128464 cycles/ticks +average: 129723 cycles/ticks + +indcpa_dec: +median: 39514 cycles/ticks +average: 39732 cycles/ticks + +kyber_keypair_derand: +median: 109500 cycles/ticks +average: 110182 cycles/ticks + +kyber_keypair: +median: 116800 cycles/ticks +average: 117630 cycles/ticks + +kyber_encaps_derand: +median: 139008 cycles/ticks +average: 139778 cycles/ticks + +kyber_encaps: +median: 139974 cycles/ticks +average: 141028 cycles/ticks + +kyber_decaps: +median: 182082 cycles/ticks +average: 183073 cycles/ticks + +Loop spin: 863 +gen_a: +median: 27012 cycles/ticks +average: 27171 cycles/ticks + +poly_getnoise_eta1: +median: 3864 cycles/ticks +average: 3870 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7318 cycles/ticks +average: 7352 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 10982 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9137 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1483 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100920 cycles/ticks +average: 101561 cycles/ticks + +indcpa_enc: +median: 128532 cycles/ticks +average: 129660 cycles/ticks + +indcpa_dec: +median: 39552 cycles/ticks +average: 39806 cycles/ticks + +kyber_keypair_derand: +median: 109896 cycles/ticks +average: 110600 cycles/ticks + +kyber_keypair: +median: 116846 cycles/ticks +average: 117639 cycles/ticks + +kyber_encaps_derand: +median: 138828 cycles/ticks +average: 139772 cycles/ticks + +kyber_encaps: +median: 139780 cycles/ticks +average: 140656 cycles/ticks + +kyber_decaps: +median: 181890 cycles/ticks +average: 183046 cycles/ticks + +Loop spin: 864 +gen_a: +median: 26942 cycles/ticks +average: 27119 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3876 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7336 cycles/ticks + +INVNTT: +median: 10982 cycles/ticks +average: 11027 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9185 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 706 cycles/ticks +average: 724 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 101224 cycles/ticks +average: 101838 cycles/ticks + +indcpa_enc: +median: 128844 cycles/ticks +average: 130183 cycles/ticks + +indcpa_dec: +median: 39572 cycles/ticks +average: 39784 cycles/ticks + +kyber_keypair_derand: +median: 111240 cycles/ticks +average: 111942 cycles/ticks + +kyber_keypair: +median: 116840 cycles/ticks +average: 117677 cycles/ticks + +kyber_encaps_derand: +median: 139042 cycles/ticks +average: 140169 cycles/ticks + +kyber_encaps: +median: 140032 cycles/ticks +average: 141007 cycles/ticks + +kyber_decaps: +median: 182030 cycles/ticks +average: 183196 cycles/ticks + +Loop spin: 865 +gen_a: +median: 26950 cycles/ticks +average: 27167 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3894 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2600 cycles/ticks + +NTT: +median: 7300 cycles/ticks +average: 7328 cycles/ticks + +INVNTT: +median: 10942 cycles/ticks +average: 11034 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9121 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 467 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 771 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1923 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100680 cycles/ticks +average: 101386 cycles/ticks + +indcpa_enc: +median: 128282 cycles/ticks +average: 129268 cycles/ticks + +indcpa_dec: +median: 39592 cycles/ticks +average: 39787 cycles/ticks + +kyber_keypair_derand: +median: 109900 cycles/ticks +average: 110476 cycles/ticks + +kyber_keypair: +median: 116848 cycles/ticks +average: 117693 cycles/ticks + +kyber_encaps_derand: +median: 139116 cycles/ticks +average: 140191 cycles/ticks + +kyber_encaps: +median: 140056 cycles/ticks +average: 140992 cycles/ticks + +kyber_decaps: +median: 182176 cycles/ticks +average: 183052 cycles/ticks + +Loop spin: 866 +gen_a: +median: 26994 cycles/ticks +average: 27129 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3836 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7363 cycles/ticks + +INVNTT: +median: 10982 cycles/ticks +average: 11026 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9128 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1914 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 101016 cycles/ticks +average: 101562 cycles/ticks + +indcpa_enc: +median: 128662 cycles/ticks +average: 129912 cycles/ticks + +indcpa_dec: +median: 39558 cycles/ticks +average: 39838 cycles/ticks + +kyber_keypair_derand: +median: 109834 cycles/ticks +average: 110510 cycles/ticks + +kyber_keypair: +median: 116846 cycles/ticks +average: 117706 cycles/ticks + +kyber_encaps_derand: +median: 139160 cycles/ticks +average: 140257 cycles/ticks + +kyber_encaps: +median: 140000 cycles/ticks +average: 141035 cycles/ticks + +kyber_decaps: +median: 182174 cycles/ticks +average: 183303 cycles/ticks + +Loop spin: 867 +gen_a: +median: 26976 cycles/ticks +average: 27123 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3837 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7308 cycles/ticks +average: 7354 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 10992 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9125 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1492 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1969 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100770 cycles/ticks +average: 101442 cycles/ticks + +indcpa_enc: +median: 128366 cycles/ticks +average: 129136 cycles/ticks + +indcpa_dec: +median: 39538 cycles/ticks +average: 39755 cycles/ticks + +kyber_keypair_derand: +median: 109662 cycles/ticks +average: 110237 cycles/ticks + +kyber_keypair: +median: 116798 cycles/ticks +average: 117610 cycles/ticks + +kyber_encaps_derand: +median: 138928 cycles/ticks +average: 139971 cycles/ticks + +kyber_encaps: +median: 139880 cycles/ticks +average: 140809 cycles/ticks + +kyber_decaps: +median: 181976 cycles/ticks +average: 183116 cycles/ticks + +Loop spin: 868 +gen_a: +median: 27002 cycles/ticks +average: 27191 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3885 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2559 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7367 cycles/ticks + +INVNTT: +median: 10932 cycles/ticks +average: 11055 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9171 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1186 cycles/ticks + +indcpa_keypair: +median: 100628 cycles/ticks +average: 101377 cycles/ticks + +indcpa_enc: +median: 128496 cycles/ticks +average: 130037 cycles/ticks + +indcpa_dec: +median: 39590 cycles/ticks +average: 39912 cycles/ticks + +kyber_keypair_derand: +median: 109720 cycles/ticks +average: 110466 cycles/ticks + +kyber_keypair: +median: 116788 cycles/ticks +average: 117519 cycles/ticks + +kyber_encaps_derand: +median: 139200 cycles/ticks +average: 140161 cycles/ticks + +kyber_encaps: +median: 140014 cycles/ticks +average: 141203 cycles/ticks + +kyber_decaps: +median: 182042 cycles/ticks +average: 183311 cycles/ticks + +Loop spin: 869 +gen_a: +median: 26954 cycles/ticks +average: 27151 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3870 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2555 cycles/ticks + +NTT: +median: 7276 cycles/ticks +average: 7317 cycles/ticks + +INVNTT: +median: 10906 cycles/ticks +average: 10970 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9127 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1962 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100730 cycles/ticks +average: 101449 cycles/ticks + +indcpa_enc: +median: 128292 cycles/ticks +average: 129557 cycles/ticks + +indcpa_dec: +median: 39534 cycles/ticks +average: 39771 cycles/ticks + +kyber_keypair_derand: +median: 109920 cycles/ticks +average: 110642 cycles/ticks + +kyber_keypair: +median: 116802 cycles/ticks +average: 117614 cycles/ticks + +kyber_encaps_derand: +median: 139172 cycles/ticks +average: 140210 cycles/ticks + +kyber_encaps: +median: 139934 cycles/ticks +average: 141001 cycles/ticks + +kyber_decaps: +median: 182138 cycles/ticks +average: 183313 cycles/ticks + +Loop spin: 870 +gen_a: +median: 26970 cycles/ticks +average: 27126 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3887 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2562 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7357 cycles/ticks + +INVNTT: +median: 10906 cycles/ticks +average: 10959 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9129 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100862 cycles/ticks +average: 101331 cycles/ticks + +indcpa_enc: +median: 128364 cycles/ticks +average: 129554 cycles/ticks + +indcpa_dec: +median: 39534 cycles/ticks +average: 39757 cycles/ticks + +kyber_keypair_derand: +median: 110126 cycles/ticks +average: 110750 cycles/ticks + +kyber_keypair: +median: 116800 cycles/ticks +average: 117503 cycles/ticks + +kyber_encaps_derand: +median: 139184 cycles/ticks +average: 140257 cycles/ticks + +kyber_encaps: +median: 140124 cycles/ticks +average: 141265 cycles/ticks + +kyber_decaps: +median: 182198 cycles/ticks +average: 183272 cycles/ticks + +Loop spin: 871 +gen_a: +median: 26960 cycles/ticks +average: 27121 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3836 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2607 cycles/ticks + +NTT: +median: 7280 cycles/ticks +average: 7336 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10991 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9130 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 101018 cycles/ticks +average: 101773 cycles/ticks + +indcpa_enc: +median: 128458 cycles/ticks +average: 129755 cycles/ticks + +indcpa_dec: +median: 39544 cycles/ticks +average: 39774 cycles/ticks + +kyber_keypair_derand: +median: 109940 cycles/ticks +average: 110571 cycles/ticks + +kyber_keypair: +median: 116852 cycles/ticks +average: 117456 cycles/ticks + +kyber_encaps_derand: +median: 139262 cycles/ticks +average: 140257 cycles/ticks + +kyber_encaps: +median: 140214 cycles/ticks +average: 141253 cycles/ticks + +kyber_decaps: +median: 182200 cycles/ticks +average: 183081 cycles/ticks + +Loop spin: 872 +gen_a: +median: 26988 cycles/ticks +average: 27222 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3846 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2554 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7339 cycles/ticks + +INVNTT: +median: 10918 cycles/ticks +average: 10989 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9177 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 466 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 588 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 100760 cycles/ticks +average: 101383 cycles/ticks + +indcpa_enc: +median: 128206 cycles/ticks +average: 129414 cycles/ticks + +indcpa_dec: +median: 39522 cycles/ticks +average: 39725 cycles/ticks + +kyber_keypair_derand: +median: 111446 cycles/ticks +average: 112205 cycles/ticks + +kyber_keypair: +median: 116838 cycles/ticks +average: 117521 cycles/ticks + +kyber_encaps_derand: +median: 138930 cycles/ticks +average: 139570 cycles/ticks + +kyber_encaps: +median: 139880 cycles/ticks +average: 140675 cycles/ticks + +kyber_decaps: +median: 182024 cycles/ticks +average: 182910 cycles/ticks + +Loop spin: 873 +gen_a: +median: 26988 cycles/ticks +average: 27170 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3888 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2560 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7332 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10981 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9147 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100828 cycles/ticks +average: 101324 cycles/ticks + +indcpa_enc: +median: 128394 cycles/ticks +average: 129360 cycles/ticks + +indcpa_dec: +median: 39518 cycles/ticks +average: 39787 cycles/ticks + +kyber_keypair_derand: +median: 109812 cycles/ticks +average: 110454 cycles/ticks + +kyber_keypair: +median: 116758 cycles/ticks +average: 117568 cycles/ticks + +kyber_encaps_derand: +median: 139368 cycles/ticks +average: 140433 cycles/ticks + +kyber_encaps: +median: 140112 cycles/ticks +average: 141209 cycles/ticks + +kyber_decaps: +median: 182322 cycles/ticks +average: 183625 cycles/ticks + +Loop spin: 874 +gen_a: +median: 26972 cycles/ticks +average: 27144 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3838 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2561 cycles/ticks + +NTT: +median: 7306 cycles/ticks +average: 7386 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 11012 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9125 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1969 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100838 cycles/ticks +average: 101474 cycles/ticks + +indcpa_enc: +median: 128480 cycles/ticks +average: 129808 cycles/ticks + +indcpa_dec: +median: 39544 cycles/ticks +average: 39799 cycles/ticks + +kyber_keypair_derand: +median: 111486 cycles/ticks +average: 112338 cycles/ticks + +kyber_keypair: +median: 116770 cycles/ticks +average: 117511 cycles/ticks + +kyber_encaps_derand: +median: 139216 cycles/ticks +average: 140493 cycles/ticks + +kyber_encaps: +median: 140120 cycles/ticks +average: 141208 cycles/ticks + +kyber_decaps: +median: 182284 cycles/ticks +average: 183533 cycles/ticks + +Loop spin: 875 +gen_a: +median: 27004 cycles/ticks +average: 27213 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3874 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2559 cycles/ticks + +NTT: +median: 7286 cycles/ticks +average: 7312 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10969 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9162 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 722 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1915 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100858 cycles/ticks +average: 101455 cycles/ticks + +indcpa_enc: +median: 128542 cycles/ticks +average: 129774 cycles/ticks + +indcpa_dec: +median: 39518 cycles/ticks +average: 39870 cycles/ticks + +kyber_keypair_derand: +median: 109762 cycles/ticks +average: 110411 cycles/ticks + +kyber_keypair: +median: 116904 cycles/ticks +average: 117743 cycles/ticks + +kyber_encaps_derand: +median: 140696 cycles/ticks +average: 141787 cycles/ticks + +kyber_encaps: +median: 141578 cycles/ticks +average: 142761 cycles/ticks + +kyber_decaps: +median: 183580 cycles/ticks +average: 184773 cycles/ticks + +Loop spin: 876 +gen_a: +median: 26942 cycles/ticks +average: 27104 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3863 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7318 cycles/ticks +average: 7390 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 11041 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9128 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 472 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100908 cycles/ticks +average: 101579 cycles/ticks + +indcpa_enc: +median: 128418 cycles/ticks +average: 129629 cycles/ticks + +indcpa_dec: +median: 39554 cycles/ticks +average: 39837 cycles/ticks + +kyber_keypair_derand: +median: 110094 cycles/ticks +average: 110774 cycles/ticks + +kyber_keypair: +median: 116822 cycles/ticks +average: 117575 cycles/ticks + +kyber_encaps_derand: +median: 139030 cycles/ticks +average: 140176 cycles/ticks + +kyber_encaps: +median: 139902 cycles/ticks +average: 141072 cycles/ticks + +kyber_decaps: +median: 182034 cycles/ticks +average: 183205 cycles/ticks + +Loop spin: 877 +gen_a: +median: 26942 cycles/ticks +average: 27119 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3896 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7313 cycles/ticks + +INVNTT: +median: 10910 cycles/ticks +average: 10983 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9120 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1923 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1237 cycles/ticks + +indcpa_keypair: +median: 100836 cycles/ticks +average: 101329 cycles/ticks + +indcpa_enc: +median: 128454 cycles/ticks +average: 129522 cycles/ticks + +indcpa_dec: +median: 39522 cycles/ticks +average: 39696 cycles/ticks + +kyber_keypair_derand: +median: 109642 cycles/ticks +average: 110340 cycles/ticks + +kyber_keypair: +median: 116812 cycles/ticks +average: 117520 cycles/ticks + +kyber_encaps_derand: +median: 139016 cycles/ticks +average: 139840 cycles/ticks + +kyber_encaps: +median: 140038 cycles/ticks +average: 141128 cycles/ticks + +kyber_decaps: +median: 182092 cycles/ticks +average: 183301 cycles/ticks + +Loop spin: 878 +gen_a: +median: 26944 cycles/ticks +average: 27096 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3898 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2561 cycles/ticks + +NTT: +median: 7316 cycles/ticks +average: 7350 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10997 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9130 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 586 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1196 cycles/ticks + +indcpa_keypair: +median: 100806 cycles/ticks +average: 101358 cycles/ticks + +indcpa_enc: +median: 128564 cycles/ticks +average: 129891 cycles/ticks + +indcpa_dec: +median: 39550 cycles/ticks +average: 39792 cycles/ticks + +kyber_keypair_derand: +median: 109938 cycles/ticks +average: 110626 cycles/ticks + +kyber_keypair: +median: 116838 cycles/ticks +average: 117556 cycles/ticks + +kyber_encaps_derand: +median: 138908 cycles/ticks +average: 140026 cycles/ticks + +kyber_encaps: +median: 139870 cycles/ticks +average: 141000 cycles/ticks + +kyber_decaps: +median: 181918 cycles/ticks +average: 182868 cycles/ticks + +Loop spin: 879 +gen_a: +median: 26956 cycles/ticks +average: 27099 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3860 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2545 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7343 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10997 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9133 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 585 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1186 cycles/ticks + +indcpa_keypair: +median: 100708 cycles/ticks +average: 101290 cycles/ticks + +indcpa_enc: +median: 128272 cycles/ticks +average: 129534 cycles/ticks + +indcpa_dec: +median: 39540 cycles/ticks +average: 39825 cycles/ticks + +kyber_keypair_derand: +median: 109720 cycles/ticks +average: 110604 cycles/ticks + +kyber_keypair: +median: 116844 cycles/ticks +average: 117725 cycles/ticks + +kyber_encaps_derand: +median: 139136 cycles/ticks +average: 140532 cycles/ticks + +kyber_encaps: +median: 139890 cycles/ticks +average: 141071 cycles/ticks + +kyber_decaps: +median: 182114 cycles/ticks +average: 183592 cycles/ticks + +Loop spin: 880 +gen_a: +median: 26986 cycles/ticks +average: 27143 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3869 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7302 cycles/ticks +average: 7330 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10993 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9125 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 464 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 720 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100850 cycles/ticks +average: 101371 cycles/ticks + +indcpa_enc: +median: 128472 cycles/ticks +average: 129432 cycles/ticks + +indcpa_dec: +median: 39532 cycles/ticks +average: 39805 cycles/ticks + +kyber_keypair_derand: +median: 109840 cycles/ticks +average: 110427 cycles/ticks + +kyber_keypair: +median: 116836 cycles/ticks +average: 117422 cycles/ticks + +kyber_encaps_derand: +median: 139114 cycles/ticks +average: 140281 cycles/ticks + +kyber_encaps: +median: 139958 cycles/ticks +average: 140812 cycles/ticks + +kyber_decaps: +median: 182160 cycles/ticks +average: 183493 cycles/ticks + +Loop spin: 881 +gen_a: +median: 27044 cycles/ticks +average: 27190 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3834 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7317 cycles/ticks + +INVNTT: +median: 10918 cycles/ticks +average: 10998 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9132 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1482 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1925 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100790 cycles/ticks +average: 101357 cycles/ticks + +indcpa_enc: +median: 128316 cycles/ticks +average: 129705 cycles/ticks + +indcpa_dec: +median: 39564 cycles/ticks +average: 39891 cycles/ticks + +kyber_keypair_derand: +median: 109794 cycles/ticks +average: 110518 cycles/ticks + +kyber_keypair: +median: 116796 cycles/ticks +average: 117477 cycles/ticks + +kyber_encaps_derand: +median: 139208 cycles/ticks +average: 139900 cycles/ticks + +kyber_encaps: +median: 140216 cycles/ticks +average: 141260 cycles/ticks + +kyber_decaps: +median: 182272 cycles/ticks +average: 183471 cycles/ticks + +Loop spin: 882 +gen_a: +median: 26946 cycles/ticks +average: 27105 cycles/ticks + +poly_getnoise_eta1: +median: 3830 cycles/ticks +average: 3863 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7352 cycles/ticks + +INVNTT: +median: 10944 cycles/ticks +average: 11025 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9132 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1483 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1915 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1195 cycles/ticks + +indcpa_keypair: +median: 100958 cycles/ticks +average: 101547 cycles/ticks + +indcpa_enc: +median: 128712 cycles/ticks +average: 129914 cycles/ticks + +indcpa_dec: +median: 39514 cycles/ticks +average: 39742 cycles/ticks + +kyber_keypair_derand: +median: 109630 cycles/ticks +average: 110448 cycles/ticks + +kyber_keypair: +median: 116800 cycles/ticks +average: 117715 cycles/ticks + +kyber_encaps_derand: +median: 139136 cycles/ticks +average: 140283 cycles/ticks + +kyber_encaps: +median: 139996 cycles/ticks +average: 141158 cycles/ticks + +kyber_decaps: +median: 182110 cycles/ticks +average: 183164 cycles/ticks + +Loop spin: 883 +gen_a: +median: 26982 cycles/ticks +average: 27184 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3838 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7371 cycles/ticks + +INVNTT: +median: 10878 cycles/ticks +average: 10917 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9134 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1913 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100924 cycles/ticks +average: 101657 cycles/ticks + +indcpa_enc: +median: 128530 cycles/ticks +average: 129875 cycles/ticks + +indcpa_dec: +median: 39538 cycles/ticks +average: 39830 cycles/ticks + +kyber_keypair_derand: +median: 109876 cycles/ticks +average: 110584 cycles/ticks + +kyber_keypair: +median: 116758 cycles/ticks +average: 117531 cycles/ticks + +kyber_encaps_derand: +median: 139294 cycles/ticks +average: 140398 cycles/ticks + +kyber_encaps: +median: 140236 cycles/ticks +average: 141369 cycles/ticks + +kyber_decaps: +median: 182288 cycles/ticks +average: 183518 cycles/ticks + +Loop spin: 884 +gen_a: +median: 26928 cycles/ticks +average: 27088 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3904 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2567 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7341 cycles/ticks + +INVNTT: +median: 10918 cycles/ticks +average: 10990 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9136 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 721 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100704 cycles/ticks +average: 101340 cycles/ticks + +indcpa_enc: +median: 128206 cycles/ticks +average: 129286 cycles/ticks + +indcpa_dec: +median: 39530 cycles/ticks +average: 39719 cycles/ticks + +kyber_keypair_derand: +median: 109778 cycles/ticks +average: 110261 cycles/ticks + +kyber_keypair: +median: 116866 cycles/ticks +average: 117599 cycles/ticks + +kyber_encaps_derand: +median: 139136 cycles/ticks +average: 140232 cycles/ticks + +kyber_encaps: +median: 140064 cycles/ticks +average: 141009 cycles/ticks + +kyber_decaps: +median: 182118 cycles/ticks +average: 183361 cycles/ticks + +Loop spin: 885 +gen_a: +median: 26982 cycles/ticks +average: 27197 cycles/ticks + +poly_getnoise_eta1: +median: 3868 cycles/ticks +average: 3876 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2604 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7346 cycles/ticks + +INVNTT: +median: 10918 cycles/ticks +average: 10992 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9126 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100710 cycles/ticks +average: 101427 cycles/ticks + +indcpa_enc: +median: 128434 cycles/ticks +average: 129815 cycles/ticks + +indcpa_dec: +median: 39542 cycles/ticks +average: 39796 cycles/ticks + +kyber_keypair_derand: +median: 110014 cycles/ticks +average: 110774 cycles/ticks + +kyber_keypair: +median: 116796 cycles/ticks +average: 117351 cycles/ticks + +kyber_encaps_derand: +median: 140898 cycles/ticks +average: 142000 cycles/ticks + +kyber_encaps: +median: 141622 cycles/ticks +average: 142620 cycles/ticks + +kyber_decaps: +median: 183760 cycles/ticks +average: 184625 cycles/ticks + +Loop spin: 886 +gen_a: +median: 26952 cycles/ticks +average: 27100 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3871 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2571 cycles/ticks + +NTT: +median: 7308 cycles/ticks +average: 7339 cycles/ticks + +INVNTT: +median: 10900 cycles/ticks +average: 10967 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9122 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 583 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1907 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1190 cycles/ticks + +indcpa_keypair: +median: 100808 cycles/ticks +average: 101262 cycles/ticks + +indcpa_enc: +median: 128402 cycles/ticks +average: 129267 cycles/ticks + +indcpa_dec: +median: 39544 cycles/ticks +average: 39767 cycles/ticks + +kyber_keypair_derand: +median: 109692 cycles/ticks +average: 110450 cycles/ticks + +kyber_keypair: +median: 116820 cycles/ticks +average: 117513 cycles/ticks + +kyber_encaps_derand: +median: 139022 cycles/ticks +average: 139866 cycles/ticks + +kyber_encaps: +median: 140014 cycles/ticks +average: 140793 cycles/ticks + +kyber_decaps: +median: 182102 cycles/ticks +average: 182924 cycles/ticks + +Loop spin: 887 +gen_a: +median: 26956 cycles/ticks +average: 27114 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3875 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2546 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7357 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10988 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9124 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1482 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 587 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1189 cycles/ticks + +indcpa_keypair: +median: 100982 cycles/ticks +average: 101446 cycles/ticks + +indcpa_enc: +median: 128520 cycles/ticks +average: 129465 cycles/ticks + +indcpa_dec: +median: 39556 cycles/ticks +average: 39718 cycles/ticks + +kyber_keypair_derand: +median: 109718 cycles/ticks +average: 110173 cycles/ticks + +kyber_keypair: +median: 116832 cycles/ticks +average: 117371 cycles/ticks + +kyber_encaps_derand: +median: 139172 cycles/ticks +average: 140149 cycles/ticks + +kyber_encaps: +median: 140156 cycles/ticks +average: 141071 cycles/ticks + +kyber_decaps: +median: 182156 cycles/ticks +average: 183264 cycles/ticks + +Loop spin: 888 +gen_a: +median: 27024 cycles/ticks +average: 27241 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3876 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2553 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7388 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10978 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9130 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100684 cycles/ticks +average: 101443 cycles/ticks + +indcpa_enc: +median: 128308 cycles/ticks +average: 129516 cycles/ticks + +indcpa_dec: +median: 39540 cycles/ticks +average: 39730 cycles/ticks + +kyber_keypair_derand: +median: 109528 cycles/ticks +average: 110157 cycles/ticks + +kyber_keypair: +median: 116828 cycles/ticks +average: 117528 cycles/ticks + +kyber_encaps_derand: +median: 138998 cycles/ticks +average: 139929 cycles/ticks + +kyber_encaps: +median: 139928 cycles/ticks +average: 141118 cycles/ticks + +kyber_decaps: +median: 182070 cycles/ticks +average: 183172 cycles/ticks + +Loop spin: 889 +gen_a: +median: 27034 cycles/ticks +average: 27172 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3874 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7278 cycles/ticks +average: 7312 cycles/ticks + +INVNTT: +median: 10908 cycles/ticks +average: 11005 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9124 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 629 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1195 cycles/ticks + +indcpa_keypair: +median: 100834 cycles/ticks +average: 101404 cycles/ticks + +indcpa_enc: +median: 128462 cycles/ticks +average: 129757 cycles/ticks + +indcpa_dec: +median: 39516 cycles/ticks +average: 39669 cycles/ticks + +kyber_keypair_derand: +median: 109970 cycles/ticks +average: 110744 cycles/ticks + +kyber_keypair: +median: 116794 cycles/ticks +average: 117462 cycles/ticks + +kyber_encaps_derand: +median: 138910 cycles/ticks +average: 139780 cycles/ticks + +kyber_encaps: +median: 139970 cycles/ticks +average: 141089 cycles/ticks + +kyber_decaps: +median: 182120 cycles/ticks +average: 183230 cycles/ticks + +Loop spin: 890 +gen_a: +median: 26952 cycles/ticks +average: 27145 cycles/ticks + +poly_getnoise_eta1: +median: 3834 cycles/ticks +average: 3868 cycles/ticks + +poly_getnoise_eta2: +median: 2552 cycles/ticks +average: 2567 cycles/ticks + +NTT: +median: 7328 cycles/ticks +average: 7378 cycles/ticks + +INVNTT: +median: 10884 cycles/ticks +average: 10960 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9129 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 710 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100930 cycles/ticks +average: 101416 cycles/ticks + +indcpa_enc: +median: 128496 cycles/ticks +average: 129424 cycles/ticks + +indcpa_dec: +median: 39570 cycles/ticks +average: 39753 cycles/ticks + +kyber_keypair_derand: +median: 109692 cycles/ticks +average: 110130 cycles/ticks + +kyber_keypair: +median: 116790 cycles/ticks +average: 117249 cycles/ticks + +kyber_encaps_derand: +median: 139188 cycles/ticks +average: 140089 cycles/ticks + +kyber_encaps: +median: 140094 cycles/ticks +average: 140682 cycles/ticks + +kyber_decaps: +median: 182282 cycles/ticks +average: 183020 cycles/ticks + +Loop spin: 891 +gen_a: +median: 26990 cycles/ticks +average: 27127 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3850 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2568 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7334 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 10981 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9125 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 470 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 723 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100862 cycles/ticks +average: 101332 cycles/ticks + +indcpa_enc: +median: 128468 cycles/ticks +average: 129483 cycles/ticks + +indcpa_dec: +median: 39582 cycles/ticks +average: 39742 cycles/ticks + +kyber_keypair_derand: +median: 109660 cycles/ticks +average: 110072 cycles/ticks + +kyber_keypair: +median: 116852 cycles/ticks +average: 117363 cycles/ticks + +kyber_encaps_derand: +median: 139036 cycles/ticks +average: 139826 cycles/ticks + +kyber_encaps: +median: 139872 cycles/ticks +average: 140399 cycles/ticks + +kyber_decaps: +median: 182072 cycles/ticks +average: 182848 cycles/ticks + +Loop spin: 892 +gen_a: +median: 26956 cycles/ticks +average: 27116 cycles/ticks + +poly_getnoise_eta1: +median: 3864 cycles/ticks +average: 3862 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7384 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10974 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9140 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1482 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1915 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100856 cycles/ticks +average: 101318 cycles/ticks + +indcpa_enc: +median: 128414 cycles/ticks +average: 129328 cycles/ticks + +indcpa_dec: +median: 39554 cycles/ticks +average: 39710 cycles/ticks + +kyber_keypair_derand: +median: 109832 cycles/ticks +average: 110252 cycles/ticks + +kyber_keypair: +median: 116874 cycles/ticks +average: 117413 cycles/ticks + +kyber_encaps_derand: +median: 139170 cycles/ticks +average: 139707 cycles/ticks + +kyber_encaps: +median: 140044 cycles/ticks +average: 140631 cycles/ticks + +kyber_decaps: +median: 182142 cycles/ticks +average: 182975 cycles/ticks + +Loop spin: 893 +gen_a: +median: 26966 cycles/ticks +average: 27110 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3874 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7276 cycles/ticks +average: 7320 cycles/ticks + +INVNTT: +median: 10924 cycles/ticks +average: 10973 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9136 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1923 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100944 cycles/ticks +average: 101397 cycles/ticks + +indcpa_enc: +median: 128500 cycles/ticks +average: 129478 cycles/ticks + +indcpa_dec: +median: 39576 cycles/ticks +average: 39760 cycles/ticks + +kyber_keypair_derand: +median: 109884 cycles/ticks +average: 110362 cycles/ticks + +kyber_keypair: +median: 116808 cycles/ticks +average: 117362 cycles/ticks + +kyber_encaps_derand: +median: 139152 cycles/ticks +average: 140053 cycles/ticks + +kyber_encaps: +median: 140048 cycles/ticks +average: 140964 cycles/ticks + +kyber_decaps: +median: 182276 cycles/ticks +average: 183195 cycles/ticks + +Loop spin: 894 +gen_a: +median: 26930 cycles/ticks +average: 27090 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3875 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7318 cycles/ticks +average: 7346 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10993 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9141 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 720 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100776 cycles/ticks +average: 101252 cycles/ticks + +indcpa_enc: +median: 128362 cycles/ticks +average: 129473 cycles/ticks + +indcpa_dec: +median: 39486 cycles/ticks +average: 39691 cycles/ticks + +kyber_keypair_derand: +median: 109580 cycles/ticks +average: 110066 cycles/ticks + +kyber_keypair: +median: 116826 cycles/ticks +average: 117390 cycles/ticks + +kyber_encaps_derand: +median: 139080 cycles/ticks +average: 139982 cycles/ticks + +kyber_encaps: +median: 139940 cycles/ticks +average: 140912 cycles/ticks + +kyber_decaps: +median: 182046 cycles/ticks +average: 183000 cycles/ticks + +Loop spin: 895 +gen_a: +median: 27002 cycles/ticks +average: 27203 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3895 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2605 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7332 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 11029 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9128 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 724 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1925 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 101086 cycles/ticks +average: 101824 cycles/ticks + +indcpa_enc: +median: 128756 cycles/ticks +average: 130178 cycles/ticks + +indcpa_dec: +median: 39568 cycles/ticks +average: 39833 cycles/ticks + +kyber_keypair_derand: +median: 109900 cycles/ticks +average: 110537 cycles/ticks + +kyber_keypair: +median: 116820 cycles/ticks +average: 117517 cycles/ticks + +kyber_encaps_derand: +median: 139052 cycles/ticks +average: 140112 cycles/ticks + +kyber_encaps: +median: 139998 cycles/ticks +average: 141189 cycles/ticks + +kyber_decaps: +median: 182152 cycles/ticks +average: 183278 cycles/ticks + +Loop spin: 896 +gen_a: +median: 27022 cycles/ticks +average: 27161 cycles/ticks + +poly_getnoise_eta1: +median: 3828 cycles/ticks +average: 3878 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2562 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7337 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 11002 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9116 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 465 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1199 cycles/ticks + +indcpa_keypair: +median: 101024 cycles/ticks +average: 101590 cycles/ticks + +indcpa_enc: +median: 128684 cycles/ticks +average: 130083 cycles/ticks + +indcpa_dec: +median: 39538 cycles/ticks +average: 39848 cycles/ticks + +kyber_keypair_derand: +median: 109878 cycles/ticks +average: 110536 cycles/ticks + +kyber_keypair: +median: 116790 cycles/ticks +average: 117551 cycles/ticks + +kyber_encaps_derand: +median: 138856 cycles/ticks +average: 139778 cycles/ticks + +kyber_encaps: +median: 139942 cycles/ticks +average: 141012 cycles/ticks + +kyber_decaps: +median: 181992 cycles/ticks +average: 183145 cycles/ticks + +Loop spin: 897 +gen_a: +median: 26960 cycles/ticks +average: 27109 cycles/ticks + +poly_getnoise_eta1: +median: 3868 cycles/ticks +average: 3886 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2562 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7349 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 11002 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9133 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1482 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1192 cycles/ticks + +indcpa_keypair: +median: 100870 cycles/ticks +average: 101369 cycles/ticks + +indcpa_enc: +median: 128506 cycles/ticks +average: 129838 cycles/ticks + +indcpa_dec: +median: 39582 cycles/ticks +average: 39839 cycles/ticks + +kyber_keypair_derand: +median: 109868 cycles/ticks +average: 110507 cycles/ticks + +kyber_keypair: +median: 116844 cycles/ticks +average: 117619 cycles/ticks + +kyber_encaps_derand: +median: 138912 cycles/ticks +average: 140048 cycles/ticks + +kyber_encaps: +median: 139818 cycles/ticks +average: 141007 cycles/ticks + +kyber_decaps: +median: 181870 cycles/ticks +average: 183003 cycles/ticks + +Loop spin: 898 +gen_a: +median: 29434 cycles/ticks +average: 28488 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3886 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7334 cycles/ticks + +INVNTT: +median: 10924 cycles/ticks +average: 10978 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9189 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 717 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1922 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100980 cycles/ticks +average: 101605 cycles/ticks + +indcpa_enc: +median: 128490 cycles/ticks +average: 129721 cycles/ticks + +indcpa_dec: +median: 39524 cycles/ticks +average: 39806 cycles/ticks + +kyber_keypair_derand: +median: 109732 cycles/ticks +average: 110262 cycles/ticks + +kyber_keypair: +median: 116834 cycles/ticks +average: 117340 cycles/ticks + +kyber_encaps_derand: +median: 139016 cycles/ticks +average: 139834 cycles/ticks + +kyber_encaps: +median: 139834 cycles/ticks +average: 140598 cycles/ticks + +kyber_decaps: +median: 181920 cycles/ticks +average: 182740 cycles/ticks + +Loop spin: 899 +gen_a: +median: 26942 cycles/ticks +average: 27093 cycles/ticks + +poly_getnoise_eta1: +median: 3868 cycles/ticks +average: 3868 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2554 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7362 cycles/ticks + +INVNTT: +median: 10908 cycles/ticks +average: 10966 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9182 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1919 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 100782 cycles/ticks +average: 101240 cycles/ticks + +indcpa_enc: +median: 128414 cycles/ticks +average: 129389 cycles/ticks + +indcpa_dec: +median: 39528 cycles/ticks +average: 39815 cycles/ticks + +kyber_keypair_derand: +median: 109654 cycles/ticks +average: 110292 cycles/ticks + +kyber_keypair: +median: 116804 cycles/ticks +average: 117572 cycles/ticks + +kyber_encaps_derand: +median: 139072 cycles/ticks +average: 140190 cycles/ticks + +kyber_encaps: +median: 140070 cycles/ticks +average: 141106 cycles/ticks + +kyber_decaps: +median: 182084 cycles/ticks +average: 183147 cycles/ticks + +Loop spin: 900 +gen_a: +median: 27056 cycles/ticks +average: 27277 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3861 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2559 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7331 cycles/ticks + +INVNTT: +median: 10902 cycles/ticks +average: 11005 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9130 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 462 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 585 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1192 cycles/ticks + +indcpa_keypair: +median: 100710 cycles/ticks +average: 101206 cycles/ticks + +indcpa_enc: +median: 128212 cycles/ticks +average: 129329 cycles/ticks + +indcpa_dec: +median: 39608 cycles/ticks +average: 39812 cycles/ticks + +kyber_keypair_derand: +median: 109764 cycles/ticks +average: 110338 cycles/ticks + +kyber_keypair: +median: 116832 cycles/ticks +average: 117576 cycles/ticks + +kyber_encaps_derand: +median: 139096 cycles/ticks +average: 140033 cycles/ticks + +kyber_encaps: +median: 140150 cycles/ticks +average: 141245 cycles/ticks + +kyber_decaps: +median: 182160 cycles/ticks +average: 183297 cycles/ticks + +Loop spin: 901 +gen_a: +median: 27010 cycles/ticks +average: 27160 cycles/ticks + +poly_getnoise_eta1: +median: 3868 cycles/ticks +average: 3867 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2561 cycles/ticks + +NTT: +median: 7284 cycles/ticks +average: 7325 cycles/ticks + +INVNTT: +median: 10924 cycles/ticks +average: 10995 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9157 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1482 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1914 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1233 cycles/ticks + +indcpa_keypair: +median: 100828 cycles/ticks +average: 101264 cycles/ticks + +indcpa_enc: +median: 128366 cycles/ticks +average: 129307 cycles/ticks + +indcpa_dec: +median: 39524 cycles/ticks +average: 39725 cycles/ticks + +kyber_keypair_derand: +median: 109806 cycles/ticks +average: 110294 cycles/ticks + +kyber_keypair: +median: 116850 cycles/ticks +average: 117390 cycles/ticks + +kyber_encaps_derand: +median: 140586 cycles/ticks +average: 141426 cycles/ticks + +kyber_encaps: +median: 141524 cycles/ticks +average: 142636 cycles/ticks + +kyber_decaps: +median: 183656 cycles/ticks +average: 184918 cycles/ticks + +Loop spin: 902 +gen_a: +median: 27010 cycles/ticks +average: 27163 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3885 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2545 cycles/ticks + +NTT: +median: 7318 cycles/ticks +average: 7356 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 11023 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9104 cycles/ticks +average: 9143 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 582 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1194 cycles/ticks + +indcpa_keypair: +median: 100858 cycles/ticks +average: 101368 cycles/ticks + +indcpa_enc: +median: 128360 cycles/ticks +average: 129239 cycles/ticks + +indcpa_dec: +median: 39592 cycles/ticks +average: 39832 cycles/ticks + +kyber_keypair_derand: +median: 109820 cycles/ticks +average: 110477 cycles/ticks + +kyber_keypair: +median: 116900 cycles/ticks +average: 117545 cycles/ticks + +kyber_encaps_derand: +median: 139180 cycles/ticks +average: 140366 cycles/ticks + +kyber_encaps: +median: 140096 cycles/ticks +average: 141168 cycles/ticks + +kyber_decaps: +median: 182288 cycles/ticks +average: 183589 cycles/ticks + +Loop spin: 903 +gen_a: +median: 27018 cycles/ticks +average: 27234 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3841 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7308 cycles/ticks +average: 7346 cycles/ticks + +INVNTT: +median: 10918 cycles/ticks +average: 10995 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9136 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1961 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100924 cycles/ticks +average: 101523 cycles/ticks + +indcpa_enc: +median: 128488 cycles/ticks +average: 129742 cycles/ticks + +indcpa_dec: +median: 39552 cycles/ticks +average: 39728 cycles/ticks + +kyber_keypair_derand: +median: 109722 cycles/ticks +average: 110160 cycles/ticks + +kyber_keypair: +median: 116796 cycles/ticks +average: 117356 cycles/ticks + +kyber_encaps_derand: +median: 139200 cycles/ticks +average: 139799 cycles/ticks + +kyber_encaps: +median: 139878 cycles/ticks +average: 140487 cycles/ticks + +kyber_decaps: +median: 182132 cycles/ticks +average: 183106 cycles/ticks + +Loop spin: 904 +gen_a: +median: 26942 cycles/ticks +average: 27095 cycles/ticks + +poly_getnoise_eta1: +median: 3828 cycles/ticks +average: 3872 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2561 cycles/ticks + +NTT: +median: 7280 cycles/ticks +average: 7312 cycles/ticks + +INVNTT: +median: 10884 cycles/ticks +average: 11005 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9125 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 465 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1973 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100906 cycles/ticks +average: 101498 cycles/ticks + +indcpa_enc: +median: 128550 cycles/ticks +average: 129846 cycles/ticks + +indcpa_dec: +median: 39544 cycles/ticks +average: 39749 cycles/ticks + +kyber_keypair_derand: +median: 109792 cycles/ticks +average: 110462 cycles/ticks + +kyber_keypair: +median: 116806 cycles/ticks +average: 117537 cycles/ticks + +kyber_encaps_derand: +median: 138774 cycles/ticks +average: 139804 cycles/ticks + +kyber_encaps: +median: 139688 cycles/ticks +average: 140863 cycles/ticks + +kyber_decaps: +median: 181870 cycles/ticks +average: 183087 cycles/ticks + +Loop spin: 905 +gen_a: +median: 26996 cycles/ticks +average: 27141 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3852 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2545 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7320 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10997 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9125 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 578 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1191 cycles/ticks + +indcpa_keypair: +median: 100680 cycles/ticks +average: 101115 cycles/ticks + +indcpa_enc: +median: 128260 cycles/ticks +average: 129591 cycles/ticks + +indcpa_dec: +median: 39534 cycles/ticks +average: 39865 cycles/ticks + +kyber_keypair_derand: +median: 109860 cycles/ticks +average: 110559 cycles/ticks + +kyber_keypair: +median: 116794 cycles/ticks +average: 117442 cycles/ticks + +kyber_encaps_derand: +median: 139054 cycles/ticks +average: 139892 cycles/ticks + +kyber_encaps: +median: 140064 cycles/ticks +average: 141070 cycles/ticks + +kyber_decaps: +median: 182012 cycles/ticks +average: 183058 cycles/ticks + +Loop spin: 906 +gen_a: +median: 26968 cycles/ticks +average: 27179 cycles/ticks + +poly_getnoise_eta1: +median: 3870 cycles/ticks +average: 3889 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7357 cycles/ticks + +INVNTT: +median: 10948 cycles/ticks +average: 11005 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9140 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1188 cycles/ticks + +indcpa_keypair: +median: 101026 cycles/ticks +average: 101673 cycles/ticks + +indcpa_enc: +median: 128754 cycles/ticks +average: 130008 cycles/ticks + +indcpa_dec: +median: 39528 cycles/ticks +average: 39700 cycles/ticks + +kyber_keypair_derand: +median: 109946 cycles/ticks +average: 110596 cycles/ticks + +kyber_keypair: +median: 116792 cycles/ticks +average: 117487 cycles/ticks + +kyber_encaps_derand: +median: 139018 cycles/ticks +average: 140006 cycles/ticks + +kyber_encaps: +median: 139972 cycles/ticks +average: 141072 cycles/ticks + +kyber_decaps: +median: 182050 cycles/ticks +average: 183128 cycles/ticks + +Loop spin: 907 +gen_a: +median: 26980 cycles/ticks +average: 27142 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3849 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2556 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7331 cycles/ticks + +INVNTT: +median: 10918 cycles/ticks +average: 11027 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9182 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 722 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1913 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100824 cycles/ticks +average: 101358 cycles/ticks + +indcpa_enc: +median: 128498 cycles/ticks +average: 129686 cycles/ticks + +indcpa_dec: +median: 39544 cycles/ticks +average: 39869 cycles/ticks + +kyber_keypair_derand: +median: 109824 cycles/ticks +average: 110425 cycles/ticks + +kyber_keypair: +median: 116812 cycles/ticks +average: 117610 cycles/ticks + +kyber_encaps_derand: +median: 139000 cycles/ticks +average: 140119 cycles/ticks + +kyber_encaps: +median: 139880 cycles/ticks +average: 141049 cycles/ticks + +kyber_decaps: +median: 181928 cycles/ticks +average: 183091 cycles/ticks + +Loop spin: 908 +gen_a: +median: 26992 cycles/ticks +average: 27153 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3888 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2559 cycles/ticks + +NTT: +median: 7318 cycles/ticks +average: 7343 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 11025 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9225 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1929 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100760 cycles/ticks +average: 101431 cycles/ticks + +indcpa_enc: +median: 128334 cycles/ticks +average: 129582 cycles/ticks + +indcpa_dec: +median: 39592 cycles/ticks +average: 39807 cycles/ticks + +kyber_keypair_derand: +median: 109758 cycles/ticks +average: 110502 cycles/ticks + +kyber_keypair: +median: 116814 cycles/ticks +average: 117657 cycles/ticks + +kyber_encaps_derand: +median: 139174 cycles/ticks +average: 140331 cycles/ticks + +kyber_encaps: +median: 140034 cycles/ticks +average: 140887 cycles/ticks + +kyber_decaps: +median: 182204 cycles/ticks +average: 183111 cycles/ticks + +Loop spin: 909 +gen_a: +median: 26982 cycles/ticks +average: 27131 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3862 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2559 cycles/ticks + +NTT: +median: 7308 cycles/ticks +average: 7335 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10989 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9120 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 584 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1188 cycles/ticks + +indcpa_keypair: +median: 100890 cycles/ticks +average: 101403 cycles/ticks + +indcpa_enc: +median: 128440 cycles/ticks +average: 129558 cycles/ticks + +indcpa_dec: +median: 39530 cycles/ticks +average: 39754 cycles/ticks + +kyber_keypair_derand: +median: 109644 cycles/ticks +average: 110381 cycles/ticks + +kyber_keypair: +median: 116898 cycles/ticks +average: 117811 cycles/ticks + +kyber_encaps_derand: +median: 139080 cycles/ticks +average: 140109 cycles/ticks + +kyber_encaps: +median: 139976 cycles/ticks +average: 141180 cycles/ticks + +kyber_decaps: +median: 182132 cycles/ticks +average: 183255 cycles/ticks + +Loop spin: 910 +gen_a: +median: 26982 cycles/ticks +average: 27133 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3835 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7308 cycles/ticks +average: 7340 cycles/ticks + +INVNTT: +median: 10926 cycles/ticks +average: 10988 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9138 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1916 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100828 cycles/ticks +average: 101277 cycles/ticks + +indcpa_enc: +median: 128398 cycles/ticks +average: 129767 cycles/ticks + +indcpa_dec: +median: 39558 cycles/ticks +average: 39843 cycles/ticks + +kyber_keypair_derand: +median: 109554 cycles/ticks +average: 110329 cycles/ticks + +kyber_keypair: +median: 116836 cycles/ticks +average: 117572 cycles/ticks + +kyber_encaps_derand: +median: 139258 cycles/ticks +average: 140433 cycles/ticks + +kyber_encaps: +median: 140102 cycles/ticks +average: 141222 cycles/ticks + +kyber_decaps: +median: 182142 cycles/ticks +average: 183430 cycles/ticks + +Loop spin: 911 +gen_a: +median: 27030 cycles/ticks +average: 27206 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3841 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2567 cycles/ticks + +NTT: +median: 7278 cycles/ticks +average: 7318 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 10987 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9126 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1528 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1916 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100586 cycles/ticks +average: 101314 cycles/ticks + +indcpa_enc: +median: 128368 cycles/ticks +average: 129660 cycles/ticks + +indcpa_dec: +median: 39534 cycles/ticks +average: 39796 cycles/ticks + +kyber_keypair_derand: +median: 109876 cycles/ticks +average: 110466 cycles/ticks + +kyber_keypair: +median: 116858 cycles/ticks +average: 117574 cycles/ticks + +kyber_encaps_derand: +median: 139064 cycles/ticks +average: 140245 cycles/ticks + +kyber_encaps: +median: 140062 cycles/ticks +average: 140995 cycles/ticks + +kyber_decaps: +median: 182134 cycles/ticks +average: 183373 cycles/ticks + +Loop spin: 912 +gen_a: +median: 26972 cycles/ticks +average: 27188 cycles/ticks + +poly_getnoise_eta1: +median: 3824 cycles/ticks +average: 3852 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2546 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7387 cycles/ticks + +INVNTT: +median: 10928 cycles/ticks +average: 11011 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9125 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 588 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1196 cycles/ticks + +indcpa_keypair: +median: 100868 cycles/ticks +average: 101536 cycles/ticks + +indcpa_enc: +median: 128450 cycles/ticks +average: 129754 cycles/ticks + +indcpa_dec: +median: 39574 cycles/ticks +average: 39848 cycles/ticks + +kyber_keypair_derand: +median: 110046 cycles/ticks +average: 110756 cycles/ticks + +kyber_keypair: +median: 116808 cycles/ticks +average: 117470 cycles/ticks + +kyber_encaps_derand: +median: 139030 cycles/ticks +average: 140085 cycles/ticks + +kyber_encaps: +median: 140028 cycles/ticks +average: 140988 cycles/ticks + +kyber_decaps: +median: 182110 cycles/ticks +average: 182937 cycles/ticks + +Loop spin: 913 +gen_a: +median: 27022 cycles/ticks +average: 28466 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3887 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2559 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7355 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 10974 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9170 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1483 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 100866 cycles/ticks +average: 101586 cycles/ticks + +indcpa_enc: +median: 128518 cycles/ticks +average: 129384 cycles/ticks + +indcpa_dec: +median: 39574 cycles/ticks +average: 39779 cycles/ticks + +kyber_keypair_derand: +median: 109568 cycles/ticks +average: 110311 cycles/ticks + +kyber_keypair: +median: 116844 cycles/ticks +average: 117633 cycles/ticks + +kyber_encaps_derand: +median: 139204 cycles/ticks +average: 140266 cycles/ticks + +kyber_encaps: +median: 140114 cycles/ticks +average: 141351 cycles/ticks + +kyber_decaps: +median: 182270 cycles/ticks +average: 183554 cycles/ticks + +Loop spin: 914 +gen_a: +median: 26964 cycles/ticks +average: 27242 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3896 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2558 cycles/ticks + +NTT: +median: 7276 cycles/ticks +average: 7344 cycles/ticks + +INVNTT: +median: 10924 cycles/ticks +average: 11014 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9132 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 466 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1189 cycles/ticks + +indcpa_keypair: +median: 100710 cycles/ticks +average: 101317 cycles/ticks + +indcpa_enc: +median: 128216 cycles/ticks +average: 128973 cycles/ticks + +indcpa_dec: +median: 39560 cycles/ticks +average: 39767 cycles/ticks + +kyber_keypair_derand: +median: 109702 cycles/ticks +average: 110252 cycles/ticks + +kyber_keypair: +median: 116776 cycles/ticks +average: 117428 cycles/ticks + +kyber_encaps_derand: +median: 139112 cycles/ticks +average: 140281 cycles/ticks + +kyber_encaps: +median: 139950 cycles/ticks +average: 140984 cycles/ticks + +kyber_decaps: +median: 182004 cycles/ticks +average: 183202 cycles/ticks + +Loop spin: 915 +gen_a: +median: 26932 cycles/ticks +average: 27165 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3860 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2560 cycles/ticks + +NTT: +median: 7270 cycles/ticks +average: 7335 cycles/ticks + +INVNTT: +median: 10570 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8568 cycles/ticks +average: 8696 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1388 cycles/ticks + +poly_compress: +median: 666 cycles/ticks +average: 666 cycles/ticks + +poly_decompress: +median: 538 cycles/ticks +average: 538 cycles/ticks + +polyvec_compress: +median: 1796 cycles/ticks +average: 1805 cycles/ticks + +polyvec_decompress: +median: 1110 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 97818 cycles/ticks +average: 99250 cycles/ticks + +indcpa_enc: +median: 124750 cycles/ticks +average: 127434 cycles/ticks + +indcpa_dec: +median: 39510 cycles/ticks +average: 39236 cycles/ticks + +kyber_keypair_derand: +median: 106594 cycles/ticks +average: 108088 cycles/ticks + +kyber_keypair: +median: 113558 cycles/ticks +average: 114699 cycles/ticks + +kyber_encaps_derand: +median: 135160 cycles/ticks +average: 136965 cycles/ticks + +kyber_encaps: +median: 136024 cycles/ticks +average: 138147 cycles/ticks + +kyber_decaps: +median: 176834 cycles/ticks +average: 179436 cycles/ticks + +Loop spin: 916 +gen_a: +median: 26982 cycles/ticks +average: 26988 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3783 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2496 cycles/ticks + +NTT: +median: 7222 cycles/ticks +average: 7275 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 10994 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9128 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1197 cycles/ticks + +indcpa_keypair: +median: 98040 cycles/ticks +average: 99515 cycles/ticks + +indcpa_enc: +median: 124724 cycles/ticks +average: 126705 cycles/ticks + +indcpa_dec: +median: 38456 cycles/ticks +average: 39054 cycles/ticks + +kyber_keypair_derand: +median: 109650 cycles/ticks +average: 109018 cycles/ticks + +kyber_keypair: +median: 113976 cycles/ticks +average: 115649 cycles/ticks + +kyber_encaps_derand: +median: 135174 cycles/ticks +average: 137304 cycles/ticks + +kyber_encaps: +median: 136098 cycles/ticks +average: 138396 cycles/ticks + +kyber_decaps: +median: 176800 cycles/ticks +average: 179526 cycles/ticks + +Loop spin: 917 +gen_a: +median: 26218 cycles/ticks +average: 26588 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3768 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9130 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 470 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1475 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 97978 cycles/ticks +average: 99497 cycles/ticks + +indcpa_enc: +median: 124714 cycles/ticks +average: 126989 cycles/ticks + +indcpa_dec: +median: 38414 cycles/ticks +average: 38914 cycles/ticks + +kyber_keypair_derand: +median: 106822 cycles/ticks +average: 108595 cycles/ticks + +kyber_keypair: +median: 113700 cycles/ticks +average: 115179 cycles/ticks + +kyber_encaps_derand: +median: 135118 cycles/ticks +average: 137311 cycles/ticks + +kyber_encaps: +median: 135710 cycles/ticks +average: 137713 cycles/ticks + +kyber_decaps: +median: 176668 cycles/ticks +average: 179306 cycles/ticks + +Loop spin: 918 +gen_a: +median: 26192 cycles/ticks +average: 26503 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3734 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2500 cycles/ticks + +NTT: +median: 7110 cycles/ticks +average: 7225 cycles/ticks + +INVNTT: +median: 10922 cycles/ticks +average: 10989 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8881 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 460 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98186 cycles/ticks +average: 99805 cycles/ticks + +indcpa_enc: +median: 125064 cycles/ticks +average: 127378 cycles/ticks + +indcpa_dec: +median: 38450 cycles/ticks +average: 39126 cycles/ticks + +kyber_keypair_derand: +median: 106948 cycles/ticks +average: 108495 cycles/ticks + +kyber_keypair: +median: 113860 cycles/ticks +average: 115227 cycles/ticks + +kyber_encaps_derand: +median: 135590 cycles/ticks +average: 138202 cycles/ticks + +kyber_encaps: +median: 136354 cycles/ticks +average: 138448 cycles/ticks + +kyber_decaps: +median: 177126 cycles/ticks +average: 179685 cycles/ticks + +Loop spin: 919 +gen_a: +median: 26160 cycles/ticks +average: 26309 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3808 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10709 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9074 cycles/ticks +average: 9065 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 460 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1162 cycles/ticks + +indcpa_keypair: +median: 97878 cycles/ticks +average: 99322 cycles/ticks + +indcpa_enc: +median: 124758 cycles/ticks +average: 126857 cycles/ticks + +indcpa_dec: +median: 38362 cycles/ticks +average: 38997 cycles/ticks + +kyber_keypair_derand: +median: 106536 cycles/ticks +average: 108152 cycles/ticks + +kyber_keypair: +median: 113792 cycles/ticks +average: 115315 cycles/ticks + +kyber_encaps_derand: +median: 135100 cycles/ticks +average: 136939 cycles/ticks + +kyber_encaps: +median: 136160 cycles/ticks +average: 138386 cycles/ticks + +kyber_decaps: +median: 176848 cycles/ticks +average: 179359 cycles/ticks + +Loop spin: 920 +gen_a: +median: 26172 cycles/ticks +average: 26380 cycles/ticks + +poly_getnoise_eta1: +median: 3820 cycles/ticks +average: 3845 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10671 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8876 cycles/ticks + +poly_tomsg: +median: 442 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97908 cycles/ticks +average: 99205 cycles/ticks + +indcpa_enc: +median: 124888 cycles/ticks +average: 126860 cycles/ticks + +indcpa_dec: +median: 38366 cycles/ticks +average: 38928 cycles/ticks + +kyber_keypair_derand: +median: 106530 cycles/ticks +average: 108048 cycles/ticks + +kyber_keypair: +median: 113556 cycles/ticks +average: 114788 cycles/ticks + +kyber_encaps_derand: +median: 134990 cycles/ticks +average: 136919 cycles/ticks + +kyber_encaps: +median: 136258 cycles/ticks +average: 138887 cycles/ticks + +kyber_decaps: +median: 176852 cycles/ticks +average: 179522 cycles/ticks + +Loop spin: 921 +gen_a: +median: 26236 cycles/ticks +average: 26710 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3773 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7137 cycles/ticks + +INVNTT: +median: 10864 cycles/ticks +average: 10860 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8938 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 697 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1857 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98012 cycles/ticks +average: 99684 cycles/ticks + +indcpa_enc: +median: 124790 cycles/ticks +average: 126868 cycles/ticks + +indcpa_dec: +median: 39416 cycles/ticks +average: 39219 cycles/ticks + +kyber_keypair_derand: +median: 106452 cycles/ticks +average: 107765 cycles/ticks + +kyber_keypair: +median: 113694 cycles/ticks +average: 115144 cycles/ticks + +kyber_encaps_derand: +median: 135170 cycles/ticks +average: 137326 cycles/ticks + +kyber_encaps: +median: 136036 cycles/ticks +average: 138383 cycles/ticks + +kyber_decaps: +median: 176972 cycles/ticks +average: 179608 cycles/ticks + +Loop spin: 922 +gen_a: +median: 26186 cycles/ticks +average: 26661 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3729 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7144 cycles/ticks + +INVNTT: +median: 10918 cycles/ticks +average: 11054 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8865 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1437 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98096 cycles/ticks +average: 99646 cycles/ticks + +indcpa_enc: +median: 125144 cycles/ticks +average: 127360 cycles/ticks + +indcpa_dec: +median: 38368 cycles/ticks +average: 38900 cycles/ticks + +kyber_keypair_derand: +median: 106624 cycles/ticks +average: 108704 cycles/ticks + +kyber_keypair: +median: 113510 cycles/ticks +average: 114744 cycles/ticks + +kyber_encaps_derand: +median: 135160 cycles/ticks +average: 137394 cycles/ticks + +kyber_encaps: +median: 135998 cycles/ticks +average: 138099 cycles/ticks + +kyber_decaps: +median: 176898 cycles/ticks +average: 179735 cycles/ticks + +Loop spin: 923 +gen_a: +median: 26190 cycles/ticks +average: 26424 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3787 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 10588 cycles/ticks +average: 10660 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9084 cycles/ticks +average: 9107 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 600 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97800 cycles/ticks +average: 99376 cycles/ticks + +indcpa_enc: +median: 124598 cycles/ticks +average: 126747 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 39013 cycles/ticks + +kyber_keypair_derand: +median: 106568 cycles/ticks +average: 107810 cycles/ticks + +kyber_keypair: +median: 113614 cycles/ticks +average: 114940 cycles/ticks + +kyber_encaps_derand: +median: 135326 cycles/ticks +average: 137653 cycles/ticks + +kyber_encaps: +median: 136202 cycles/ticks +average: 138695 cycles/ticks + +kyber_decaps: +median: 177016 cycles/ticks +average: 182833 cycles/ticks + +Loop spin: 924 +gen_a: +median: 26158 cycles/ticks +average: 26578 cycles/ticks + +poly_getnoise_eta1: +median: 3604 cycles/ticks +average: 3620 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2540 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10762 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8974 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1459 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1189 cycles/ticks + +indcpa_keypair: +median: 97898 cycles/ticks +average: 99568 cycles/ticks + +indcpa_enc: +median: 124786 cycles/ticks +average: 129369 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38897 cycles/ticks + +kyber_keypair_derand: +median: 106808 cycles/ticks +average: 108686 cycles/ticks + +kyber_keypair: +median: 113626 cycles/ticks +average: 115029 cycles/ticks + +kyber_encaps_derand: +median: 135168 cycles/ticks +average: 137232 cycles/ticks + +kyber_encaps: +median: 136156 cycles/ticks +average: 138677 cycles/ticks + +kyber_decaps: +median: 176906 cycles/ticks +average: 179328 cycles/ticks + +Loop spin: 925 +gen_a: +median: 26148 cycles/ticks +average: 26485 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3784 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 10592 cycles/ticks +average: 10636 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8836 cycles/ticks +average: 8962 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 718 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97920 cycles/ticks +average: 99187 cycles/ticks + +indcpa_enc: +median: 125006 cycles/ticks +average: 127358 cycles/ticks + +indcpa_dec: +median: 38402 cycles/ticks +average: 38912 cycles/ticks + +kyber_keypair_derand: +median: 106542 cycles/ticks +average: 108220 cycles/ticks + +kyber_keypair: +median: 113592 cycles/ticks +average: 115003 cycles/ticks + +kyber_encaps_derand: +median: 135120 cycles/ticks +average: 137152 cycles/ticks + +kyber_encaps: +median: 136186 cycles/ticks +average: 138586 cycles/ticks + +kyber_decaps: +median: 176868 cycles/ticks +average: 179442 cycles/ticks + +Loop spin: 926 +gen_a: +median: 26188 cycles/ticks +average: 26643 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3746 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 10620 cycles/ticks +average: 10821 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9082 cycles/ticks +average: 9076 cycles/ticks + +poly_tomsg: +median: 442 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1155 cycles/ticks + +indcpa_keypair: +median: 97764 cycles/ticks +average: 99397 cycles/ticks + +indcpa_enc: +median: 124682 cycles/ticks +average: 126984 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38986 cycles/ticks + +kyber_keypair_derand: +median: 106808 cycles/ticks +average: 108624 cycles/ticks + +kyber_keypair: +median: 113590 cycles/ticks +average: 114842 cycles/ticks + +kyber_encaps_derand: +median: 135062 cycles/ticks +average: 137238 cycles/ticks + +kyber_encaps: +median: 136008 cycles/ticks +average: 138000 cycles/ticks + +kyber_decaps: +median: 176924 cycles/ticks +average: 179907 cycles/ticks + +Loop spin: 927 +gen_a: +median: 26174 cycles/ticks +average: 26625 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3743 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2489 cycles/ticks + +NTT: +median: 7274 cycles/ticks +average: 7313 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8867 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 701 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 599 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1915 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98026 cycles/ticks +average: 99264 cycles/ticks + +indcpa_enc: +median: 124834 cycles/ticks +average: 126864 cycles/ticks + +indcpa_dec: +median: 38580 cycles/ticks +average: 39298 cycles/ticks + +kyber_keypair_derand: +median: 106660 cycles/ticks +average: 108037 cycles/ticks + +kyber_keypair: +median: 113542 cycles/ticks +average: 114883 cycles/ticks + +kyber_encaps_derand: +median: 134908 cycles/ticks +average: 137072 cycles/ticks + +kyber_encaps: +median: 135916 cycles/ticks +average: 137866 cycles/ticks + +kyber_decaps: +median: 176810 cycles/ticks +average: 178709 cycles/ticks + +Loop spin: 928 +gen_a: +median: 26220 cycles/ticks +average: 26584 cycles/ticks + +poly_getnoise_eta1: +median: 3830 cycles/ticks +average: 3870 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2585 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10649 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8935 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 465 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 723 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1207 cycles/ticks + +indcpa_keypair: +median: 97994 cycles/ticks +average: 99124 cycles/ticks + +indcpa_enc: +median: 124914 cycles/ticks +average: 127132 cycles/ticks + +indcpa_dec: +median: 38440 cycles/ticks +average: 39068 cycles/ticks + +kyber_keypair_derand: +median: 106562 cycles/ticks +average: 108212 cycles/ticks + +kyber_keypair: +median: 113554 cycles/ticks +average: 114860 cycles/ticks + +kyber_encaps_derand: +median: 134638 cycles/ticks +average: 136433 cycles/ticks + +kyber_encaps: +median: 135564 cycles/ticks +average: 137457 cycles/ticks + +kyber_decaps: +median: 176506 cycles/ticks +average: 178437 cycles/ticks + +Loop spin: 929 +gen_a: +median: 26196 cycles/ticks +average: 26340 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3773 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 10608 cycles/ticks +average: 10663 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8883 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1897 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97968 cycles/ticks +average: 99404 cycles/ticks + +indcpa_enc: +median: 125014 cycles/ticks +average: 127141 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 38996 cycles/ticks + +kyber_keypair_derand: +median: 106822 cycles/ticks +average: 108274 cycles/ticks + +kyber_keypair: +median: 113606 cycles/ticks +average: 114900 cycles/ticks + +kyber_encaps_derand: +median: 135138 cycles/ticks +average: 137759 cycles/ticks + +kyber_encaps: +median: 135952 cycles/ticks +average: 138068 cycles/ticks + +kyber_decaps: +median: 176854 cycles/ticks +average: 179764 cycles/ticks + +Loop spin: 930 +gen_a: +median: 26150 cycles/ticks +average: 26338 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3886 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2542 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10618 cycles/ticks +average: 10712 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9080 cycles/ticks +average: 9083 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 469 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 98022 cycles/ticks +average: 99269 cycles/ticks + +indcpa_enc: +median: 125010 cycles/ticks +average: 127084 cycles/ticks + +indcpa_dec: +median: 38428 cycles/ticks +average: 39063 cycles/ticks + +kyber_keypair_derand: +median: 106554 cycles/ticks +average: 107599 cycles/ticks + +kyber_keypair: +median: 113754 cycles/ticks +average: 115307 cycles/ticks + +kyber_encaps_derand: +median: 135002 cycles/ticks +average: 137026 cycles/ticks + +kyber_encaps: +median: 135976 cycles/ticks +average: 138157 cycles/ticks + +kyber_decaps: +median: 176794 cycles/ticks +average: 179559 cycles/ticks + +Loop spin: 931 +gen_a: +median: 26188 cycles/ticks +average: 26494 cycles/ticks + +poly_getnoise_eta1: +median: 3650 cycles/ticks +average: 3808 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2399 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7150 cycles/ticks + +INVNTT: +median: 10866 cycles/ticks +average: 10912 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8834 cycles/ticks +average: 9001 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97876 cycles/ticks +average: 99455 cycles/ticks + +indcpa_enc: +median: 124816 cycles/ticks +average: 127016 cycles/ticks + +indcpa_dec: +median: 38392 cycles/ticks +average: 38895 cycles/ticks + +kyber_keypair_derand: +median: 106562 cycles/ticks +average: 108191 cycles/ticks + +kyber_keypair: +median: 113704 cycles/ticks +average: 115076 cycles/ticks + +kyber_encaps_derand: +median: 135326 cycles/ticks +average: 137505 cycles/ticks + +kyber_encaps: +median: 135924 cycles/ticks +average: 137686 cycles/ticks + +kyber_decaps: +median: 176864 cycles/ticks +average: 179738 cycles/ticks + +Loop spin: 932 +gen_a: +median: 26240 cycles/ticks +average: 26390 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3728 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7064 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 10970 cycles/ticks +average: 11004 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8926 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1174 cycles/ticks + +indcpa_keypair: +median: 97716 cycles/ticks +average: 99278 cycles/ticks + +indcpa_enc: +median: 124728 cycles/ticks +average: 126979 cycles/ticks + +indcpa_dec: +median: 38436 cycles/ticks +average: 38995 cycles/ticks + +kyber_keypair_derand: +median: 106556 cycles/ticks +average: 107585 cycles/ticks + +kyber_keypair: +median: 113674 cycles/ticks +average: 115136 cycles/ticks + +kyber_encaps_derand: +median: 135142 cycles/ticks +average: 137038 cycles/ticks + +kyber_encaps: +median: 136006 cycles/ticks +average: 138113 cycles/ticks + +kyber_decaps: +median: 176964 cycles/ticks +average: 179592 cycles/ticks + +Loop spin: 933 +gen_a: +median: 26164 cycles/ticks +average: 26320 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3733 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7274 cycles/ticks +average: 7280 cycles/ticks + +INVNTT: +median: 10670 cycles/ticks +average: 10795 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8916 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 596 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1884 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 98158 cycles/ticks +average: 99604 cycles/ticks + +indcpa_enc: +median: 124894 cycles/ticks +average: 126658 cycles/ticks + +indcpa_dec: +median: 38464 cycles/ticks +average: 39180 cycles/ticks + +kyber_keypair_derand: +median: 106754 cycles/ticks +average: 107997 cycles/ticks + +kyber_keypair: +median: 113626 cycles/ticks +average: 114968 cycles/ticks + +kyber_encaps_derand: +median: 134920 cycles/ticks +average: 136991 cycles/ticks + +kyber_encaps: +median: 135948 cycles/ticks +average: 138123 cycles/ticks + +kyber_decaps: +median: 176704 cycles/ticks +average: 179114 cycles/ticks + +Loop spin: 934 +gen_a: +median: 26206 cycles/ticks +average: 26672 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3767 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2490 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 10690 cycles/ticks +average: 10816 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8923 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 697 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97782 cycles/ticks +average: 99302 cycles/ticks + +indcpa_enc: +median: 124656 cycles/ticks +average: 126794 cycles/ticks + +indcpa_dec: +median: 38440 cycles/ticks +average: 38865 cycles/ticks + +kyber_keypair_derand: +median: 106654 cycles/ticks +average: 108487 cycles/ticks + +kyber_keypair: +median: 113546 cycles/ticks +average: 114777 cycles/ticks + +kyber_encaps_derand: +median: 135160 cycles/ticks +average: 137341 cycles/ticks + +kyber_encaps: +median: 135788 cycles/ticks +average: 136957 cycles/ticks + +kyber_decaps: +median: 176780 cycles/ticks +average: 179239 cycles/ticks + +Loop spin: 935 +gen_a: +median: 26176 cycles/ticks +average: 26553 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3769 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7166 cycles/ticks + +INVNTT: +median: 10664 cycles/ticks +average: 10846 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8828 cycles/ticks +average: 8957 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1183 cycles/ticks + +indcpa_keypair: +median: 98060 cycles/ticks +average: 99608 cycles/ticks + +indcpa_enc: +median: 125034 cycles/ticks +average: 127344 cycles/ticks + +indcpa_dec: +median: 38480 cycles/ticks +average: 39089 cycles/ticks + +kyber_keypair_derand: +median: 106612 cycles/ticks +average: 107994 cycles/ticks + +kyber_keypair: +median: 113738 cycles/ticks +average: 115414 cycles/ticks + +kyber_encaps_derand: +median: 134846 cycles/ticks +average: 136608 cycles/ticks + +kyber_encaps: +median: 135890 cycles/ticks +average: 138021 cycles/ticks + +kyber_decaps: +median: 176704 cycles/ticks +average: 179361 cycles/ticks + +Loop spin: 936 +gen_a: +median: 26184 cycles/ticks +average: 26511 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3742 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7194 cycles/ticks + +INVNTT: +median: 10920 cycles/ticks +average: 11008 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8939 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1455 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1859 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97966 cycles/ticks +average: 99236 cycles/ticks + +indcpa_enc: +median: 124732 cycles/ticks +average: 126521 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 38854 cycles/ticks + +kyber_keypair_derand: +median: 106510 cycles/ticks +average: 108131 cycles/ticks + +kyber_keypair: +median: 113698 cycles/ticks +average: 115162 cycles/ticks + +kyber_encaps_derand: +median: 134920 cycles/ticks +average: 136935 cycles/ticks + +kyber_encaps: +median: 135854 cycles/ticks +average: 137779 cycles/ticks + +kyber_decaps: +median: 176768 cycles/ticks +average: 179252 cycles/ticks + +Loop spin: 937 +gen_a: +median: 26150 cycles/ticks +average: 26335 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3791 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 10590 cycles/ticks +average: 10657 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9068 cycles/ticks +average: 9047 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1947 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98120 cycles/ticks +average: 99349 cycles/ticks + +indcpa_enc: +median: 125082 cycles/ticks +average: 127213 cycles/ticks + +indcpa_dec: +median: 38402 cycles/ticks +average: 38890 cycles/ticks + +kyber_keypair_derand: +median: 106824 cycles/ticks +average: 108316 cycles/ticks + +kyber_keypair: +median: 113676 cycles/ticks +average: 115004 cycles/ticks + +kyber_encaps_derand: +median: 135140 cycles/ticks +average: 137184 cycles/ticks + +kyber_encaps: +median: 136030 cycles/ticks +average: 137751 cycles/ticks + +kyber_decaps: +median: 176940 cycles/ticks +average: 178917 cycles/ticks + +Loop spin: 938 +gen_a: +median: 26150 cycles/ticks +average: 26316 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3767 cycles/ticks + +poly_getnoise_eta2: +median: 2396 cycles/ticks +average: 2445 cycles/ticks + +NTT: +median: 7044 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10679 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9129 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1483 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 570 cycles/ticks +average: 593 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97878 cycles/ticks +average: 98378 cycles/ticks + +indcpa_enc: +median: 124742 cycles/ticks +average: 126904 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 39044 cycles/ticks + +kyber_keypair_derand: +median: 106586 cycles/ticks +average: 108018 cycles/ticks + +kyber_keypair: +median: 113652 cycles/ticks +average: 115124 cycles/ticks + +kyber_encaps_derand: +median: 135164 cycles/ticks +average: 137186 cycles/ticks + +kyber_encaps: +median: 136090 cycles/ticks +average: 138425 cycles/ticks + +kyber_decaps: +median: 176850 cycles/ticks +average: 179254 cycles/ticks + +Loop spin: 939 +gen_a: +median: 26162 cycles/ticks +average: 26341 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3776 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2490 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 10914 cycles/ticks +average: 11023 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8862 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98000 cycles/ticks +average: 99485 cycles/ticks + +indcpa_enc: +median: 124770 cycles/ticks +average: 127053 cycles/ticks + +indcpa_dec: +median: 38438 cycles/ticks +average: 38958 cycles/ticks + +kyber_keypair_derand: +median: 106564 cycles/ticks +average: 108203 cycles/ticks + +kyber_keypair: +median: 113482 cycles/ticks +average: 114466 cycles/ticks + +kyber_encaps_derand: +median: 134998 cycles/ticks +average: 137335 cycles/ticks + +kyber_encaps: +median: 135876 cycles/ticks +average: 138127 cycles/ticks + +kyber_decaps: +median: 176862 cycles/ticks +average: 179677 cycles/ticks + +Loop spin: 940 +gen_a: +median: 26196 cycles/ticks +average: 26369 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3777 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7137 cycles/ticks + +INVNTT: +median: 10662 cycles/ticks +average: 10845 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9084 cycles/ticks +average: 9127 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1452 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97960 cycles/ticks +average: 99377 cycles/ticks + +indcpa_enc: +median: 124812 cycles/ticks +average: 126810 cycles/ticks + +indcpa_dec: +median: 38418 cycles/ticks +average: 39005 cycles/ticks + +kyber_keypair_derand: +median: 106810 cycles/ticks +average: 108552 cycles/ticks + +kyber_keypair: +median: 113710 cycles/ticks +average: 115139 cycles/ticks + +kyber_encaps_derand: +median: 135018 cycles/ticks +average: 137357 cycles/ticks + +kyber_encaps: +median: 135880 cycles/ticks +average: 138012 cycles/ticks + +kyber_decaps: +median: 176666 cycles/ticks +average: 179543 cycles/ticks + +Loop spin: 941 +gen_a: +median: 26252 cycles/ticks +average: 26418 cycles/ticks + +poly_getnoise_eta1: +median: 3868 cycles/ticks +average: 3867 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2541 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8868 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1868 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98018 cycles/ticks +average: 99433 cycles/ticks + +indcpa_enc: +median: 124908 cycles/ticks +average: 127120 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 39006 cycles/ticks + +kyber_keypair_derand: +median: 106766 cycles/ticks +average: 108160 cycles/ticks + +kyber_keypair: +median: 113664 cycles/ticks +average: 115129 cycles/ticks + +kyber_encaps_derand: +median: 135160 cycles/ticks +average: 137080 cycles/ticks + +kyber_encaps: +median: 135930 cycles/ticks +average: 137462 cycles/ticks + +kyber_decaps: +median: 177012 cycles/ticks +average: 179628 cycles/ticks + +Loop spin: 942 +gen_a: +median: 26144 cycles/ticks +average: 26351 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3891 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2555 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7244 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 10658 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8868 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 695 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1206 cycles/ticks + +indcpa_keypair: +median: 98098 cycles/ticks +average: 99248 cycles/ticks + +indcpa_enc: +median: 124746 cycles/ticks +average: 126187 cycles/ticks + +indcpa_dec: +median: 38404 cycles/ticks +average: 38858 cycles/ticks + +kyber_keypair_derand: +median: 106556 cycles/ticks +average: 108025 cycles/ticks + +kyber_keypair: +median: 113660 cycles/ticks +average: 114996 cycles/ticks + +kyber_encaps_derand: +median: 134890 cycles/ticks +average: 136966 cycles/ticks + +kyber_encaps: +median: 135838 cycles/ticks +average: 137765 cycles/ticks + +kyber_decaps: +median: 176762 cycles/ticks +average: 178546 cycles/ticks + +Loop spin: 943 +gen_a: +median: 26180 cycles/ticks +average: 26362 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3755 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2496 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 10654 cycles/ticks +average: 10805 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8834 cycles/ticks +average: 8944 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 706 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98188 cycles/ticks +average: 99530 cycles/ticks + +indcpa_enc: +median: 124818 cycles/ticks +average: 126413 cycles/ticks + +indcpa_dec: +median: 38396 cycles/ticks +average: 38982 cycles/ticks + +kyber_keypair_derand: +median: 106536 cycles/ticks +average: 107811 cycles/ticks + +kyber_keypair: +median: 113652 cycles/ticks +average: 114836 cycles/ticks + +kyber_encaps_derand: +median: 135204 cycles/ticks +average: 136948 cycles/ticks + +kyber_encaps: +median: 136060 cycles/ticks +average: 137855 cycles/ticks + +kyber_decaps: +median: 176958 cycles/ticks +average: 179429 cycles/ticks + +Loop spin: 944 +gen_a: +median: 26182 cycles/ticks +average: 26332 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3748 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 10670 cycles/ticks +average: 10879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8854 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1944 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97992 cycles/ticks +average: 99324 cycles/ticks + +indcpa_enc: +median: 124984 cycles/ticks +average: 127294 cycles/ticks + +indcpa_dec: +median: 38380 cycles/ticks +average: 38566 cycles/ticks + +kyber_keypair_derand: +median: 106586 cycles/ticks +average: 108077 cycles/ticks + +kyber_keypair: +median: 113580 cycles/ticks +average: 114813 cycles/ticks + +kyber_encaps_derand: +median: 134948 cycles/ticks +average: 136724 cycles/ticks + +kyber_encaps: +median: 135940 cycles/ticks +average: 138123 cycles/ticks + +kyber_decaps: +median: 176720 cycles/ticks +average: 178580 cycles/ticks + +Loop spin: 945 +gen_a: +median: 26182 cycles/ticks +average: 26445 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3787 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 10586 cycles/ticks +average: 10656 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8976 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1917 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1195 cycles/ticks + +indcpa_keypair: +median: 98198 cycles/ticks +average: 99722 cycles/ticks + +indcpa_enc: +median: 125016 cycles/ticks +average: 127367 cycles/ticks + +indcpa_dec: +median: 38416 cycles/ticks +average: 38776 cycles/ticks + +kyber_keypair_derand: +median: 106656 cycles/ticks +average: 108060 cycles/ticks + +kyber_keypair: +median: 113548 cycles/ticks +average: 114740 cycles/ticks + +kyber_encaps_derand: +median: 135138 cycles/ticks +average: 137179 cycles/ticks + +kyber_encaps: +median: 136072 cycles/ticks +average: 138456 cycles/ticks + +kyber_decaps: +median: 176856 cycles/ticks +average: 178484 cycles/ticks + +Loop spin: 946 +gen_a: +median: 26220 cycles/ticks +average: 26356 cycles/ticks + +poly_getnoise_eta1: +median: 3754 cycles/ticks +average: 3761 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10652 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8850 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 97958 cycles/ticks +average: 98427 cycles/ticks + +indcpa_enc: +median: 124716 cycles/ticks +average: 125903 cycles/ticks + +indcpa_dec: +median: 38392 cycles/ticks +average: 38545 cycles/ticks + +kyber_keypair_derand: +median: 106470 cycles/ticks +average: 107306 cycles/ticks + +kyber_keypair: +median: 113364 cycles/ticks +average: 113883 cycles/ticks + +kyber_encaps_derand: +median: 135052 cycles/ticks +average: 135739 cycles/ticks + +kyber_encaps: +median: 136020 cycles/ticks +average: 137064 cycles/ticks + +kyber_decaps: +median: 176742 cycles/ticks +average: 177485 cycles/ticks + +Loop spin: 947 +gen_a: +median: 26140 cycles/ticks +average: 26297 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3772 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2460 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7165 cycles/ticks + +INVNTT: +median: 10602 cycles/ticks +average: 10668 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8851 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 564 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1151 cycles/ticks + +indcpa_keypair: +median: 97916 cycles/ticks +average: 98336 cycles/ticks + +indcpa_enc: +median: 124790 cycles/ticks +average: 125785 cycles/ticks + +indcpa_dec: +median: 38442 cycles/ticks +average: 39042 cycles/ticks + +kyber_keypair_derand: +median: 106508 cycles/ticks +average: 106957 cycles/ticks + +kyber_keypair: +median: 113464 cycles/ticks +average: 114304 cycles/ticks + +kyber_encaps_derand: +median: 135002 cycles/ticks +average: 136815 cycles/ticks + +kyber_encaps: +median: 135916 cycles/ticks +average: 137522 cycles/ticks + +kyber_decaps: +median: 176926 cycles/ticks +average: 179482 cycles/ticks + +Loop spin: 948 +gen_a: +median: 26230 cycles/ticks +average: 26400 cycles/ticks + +poly_getnoise_eta1: +median: 3872 cycles/ticks +average: 3886 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7304 cycles/ticks +average: 7344 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10661 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8951 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1916 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97974 cycles/ticks +average: 99458 cycles/ticks + +indcpa_enc: +median: 124880 cycles/ticks +average: 127030 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 38979 cycles/ticks + +kyber_keypair_derand: +median: 106532 cycles/ticks +average: 108151 cycles/ticks + +kyber_keypair: +median: 113542 cycles/ticks +average: 114719 cycles/ticks + +kyber_encaps_derand: +median: 135382 cycles/ticks +average: 137706 cycles/ticks + +kyber_encaps: +median: 136146 cycles/ticks +average: 138245 cycles/ticks + +kyber_decaps: +median: 176916 cycles/ticks +average: 179423 cycles/ticks + +Loop spin: 949 +gen_a: +median: 26174 cycles/ticks +average: 26344 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3767 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7094 cycles/ticks + +INVNTT: +median: 10872 cycles/ticks +average: 10892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8848 cycles/ticks +average: 9027 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 567 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1159 cycles/ticks + +indcpa_keypair: +median: 97842 cycles/ticks +average: 99102 cycles/ticks + +indcpa_enc: +median: 124564 cycles/ticks +average: 126327 cycles/ticks + +indcpa_dec: +median: 38444 cycles/ticks +average: 38888 cycles/ticks + +kyber_keypair_derand: +median: 106628 cycles/ticks +average: 107574 cycles/ticks + +kyber_keypair: +median: 113592 cycles/ticks +average: 114759 cycles/ticks + +kyber_encaps_derand: +median: 135112 cycles/ticks +average: 136384 cycles/ticks + +kyber_encaps: +median: 135806 cycles/ticks +average: 137266 cycles/ticks + +kyber_decaps: +median: 176696 cycles/ticks +average: 178991 cycles/ticks + +Loop spin: 950 +gen_a: +median: 26164 cycles/ticks +average: 26321 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3787 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7091 cycles/ticks + +INVNTT: +median: 10910 cycles/ticks +average: 10973 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8863 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 698 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97770 cycles/ticks +average: 99015 cycles/ticks + +indcpa_enc: +median: 124580 cycles/ticks +average: 126456 cycles/ticks + +indcpa_dec: +median: 38448 cycles/ticks +average: 39142 cycles/ticks + +kyber_keypair_derand: +median: 106662 cycles/ticks +average: 108435 cycles/ticks + +kyber_keypair: +median: 113738 cycles/ticks +average: 115326 cycles/ticks + +kyber_encaps_derand: +median: 135064 cycles/ticks +average: 137231 cycles/ticks + +kyber_encaps: +median: 135932 cycles/ticks +average: 137918 cycles/ticks + +kyber_decaps: +median: 176882 cycles/ticks +average: 179858 cycles/ticks + +Loop spin: 951 +gen_a: +median: 26206 cycles/ticks +average: 26592 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3761 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2494 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 10902 cycles/ticks +average: 10868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8828 cycles/ticks +average: 8961 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 697 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97566 cycles/ticks +average: 98826 cycles/ticks + +indcpa_enc: +median: 124602 cycles/ticks +average: 127005 cycles/ticks + +indcpa_dec: +median: 38366 cycles/ticks +average: 38803 cycles/ticks + +kyber_keypair_derand: +median: 106708 cycles/ticks +average: 108005 cycles/ticks + +kyber_keypair: +median: 113820 cycles/ticks +average: 115351 cycles/ticks + +kyber_encaps_derand: +median: 135020 cycles/ticks +average: 137090 cycles/ticks + +kyber_encaps: +median: 135962 cycles/ticks +average: 138135 cycles/ticks + +kyber_decaps: +median: 176780 cycles/ticks +average: 179348 cycles/ticks + +Loop spin: 952 +gen_a: +median: 26190 cycles/ticks +average: 26461 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3727 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10584 cycles/ticks +average: 10658 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9078 cycles/ticks +average: 9072 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 720 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 566 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1156 cycles/ticks + +indcpa_keypair: +median: 97810 cycles/ticks +average: 99358 cycles/ticks + +indcpa_enc: +median: 124682 cycles/ticks +average: 126973 cycles/ticks + +indcpa_dec: +median: 38406 cycles/ticks +average: 38971 cycles/ticks + +kyber_keypair_derand: +median: 106614 cycles/ticks +average: 108223 cycles/ticks + +kyber_keypair: +median: 113742 cycles/ticks +average: 115314 cycles/ticks + +kyber_encaps_derand: +median: 134952 cycles/ticks +average: 136977 cycles/ticks + +kyber_encaps: +median: 135870 cycles/ticks +average: 137930 cycles/ticks + +kyber_decaps: +median: 176750 cycles/ticks +average: 178806 cycles/ticks + +Loop spin: 953 +gen_a: +median: 26186 cycles/ticks +average: 26384 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3775 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10926 cycles/ticks +average: 11041 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8869 cycles/ticks + +poly_tomsg: +median: 442 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 97868 cycles/ticks +average: 99384 cycles/ticks + +indcpa_enc: +median: 124704 cycles/ticks +average: 126766 cycles/ticks + +indcpa_dec: +median: 38384 cycles/ticks +average: 38943 cycles/ticks + +kyber_keypair_derand: +median: 106538 cycles/ticks +average: 107927 cycles/ticks + +kyber_keypair: +median: 113592 cycles/ticks +average: 114774 cycles/ticks + +kyber_encaps_derand: +median: 134946 cycles/ticks +average: 136975 cycles/ticks + +kyber_encaps: +median: 135748 cycles/ticks +average: 137919 cycles/ticks + +kyber_decaps: +median: 176816 cycles/ticks +average: 179510 cycles/ticks + +Loop spin: 954 +gen_a: +median: 26214 cycles/ticks +average: 26673 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3796 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2472 cycles/ticks + +NTT: +median: 7114 cycles/ticks +average: 7205 cycles/ticks + +INVNTT: +median: 10904 cycles/ticks +average: 10899 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8865 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 689 cycles/ticks + +poly_decompress: +median: 556 cycles/ticks +average: 556 cycles/ticks + +polyvec_compress: +median: 1852 cycles/ticks +average: 1900 cycles/ticks + +polyvec_decompress: +median: 1180 cycles/ticks +average: 1196 cycles/ticks + +indcpa_keypair: +median: 97760 cycles/ticks +average: 99108 cycles/ticks + +indcpa_enc: +median: 124626 cycles/ticks +average: 126403 cycles/ticks + +indcpa_dec: +median: 38474 cycles/ticks +average: 39146 cycles/ticks + +kyber_keypair_derand: +median: 106474 cycles/ticks +average: 107834 cycles/ticks + +kyber_keypair: +median: 113568 cycles/ticks +average: 114803 cycles/ticks + +kyber_encaps_derand: +median: 135210 cycles/ticks +average: 137320 cycles/ticks + +kyber_encaps: +median: 136092 cycles/ticks +average: 138441 cycles/ticks + +kyber_decaps: +median: 176986 cycles/ticks +average: 179775 cycles/ticks + +Loop spin: 955 +gen_a: +median: 26178 cycles/ticks +average: 26350 cycles/ticks + +poly_getnoise_eta1: +median: 3830 cycles/ticks +average: 3858 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2559 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7180 cycles/ticks + +INVNTT: +median: 10622 cycles/ticks +average: 10681 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8857 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1898 cycles/ticks +average: 1911 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1188 cycles/ticks + +indcpa_keypair: +median: 97898 cycles/ticks +average: 99352 cycles/ticks + +indcpa_enc: +median: 124910 cycles/ticks +average: 127227 cycles/ticks + +indcpa_dec: +median: 38410 cycles/ticks +average: 38952 cycles/ticks + +kyber_keypair_derand: +median: 108102 cycles/ticks +average: 109416 cycles/ticks + +kyber_keypair: +median: 113578 cycles/ticks +average: 114881 cycles/ticks + +kyber_encaps_derand: +median: 135020 cycles/ticks +average: 136981 cycles/ticks + +kyber_encaps: +median: 136152 cycles/ticks +average: 138475 cycles/ticks + +kyber_decaps: +median: 176948 cycles/ticks +average: 179359 cycles/ticks + +Loop spin: 956 +gen_a: +median: 26162 cycles/ticks +average: 26474 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3789 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7070 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 10664 cycles/ticks +average: 10779 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9138 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 694 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97906 cycles/ticks +average: 99270 cycles/ticks + +indcpa_enc: +median: 125038 cycles/ticks +average: 127470 cycles/ticks + +indcpa_dec: +median: 38368 cycles/ticks +average: 38897 cycles/ticks + +kyber_keypair_derand: +median: 106578 cycles/ticks +average: 108019 cycles/ticks + +kyber_keypair: +median: 113468 cycles/ticks +average: 114617 cycles/ticks + +kyber_encaps_derand: +median: 135194 cycles/ticks +average: 137350 cycles/ticks + +kyber_encaps: +median: 136202 cycles/ticks +average: 138710 cycles/ticks + +kyber_decaps: +median: 176686 cycles/ticks +average: 179220 cycles/ticks + +Loop spin: 957 +gen_a: +median: 26154 cycles/ticks +average: 26337 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3726 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2489 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7208 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 10995 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8914 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97964 cycles/ticks +average: 99474 cycles/ticks + +indcpa_enc: +median: 124904 cycles/ticks +average: 126904 cycles/ticks + +indcpa_dec: +median: 38442 cycles/ticks +average: 38925 cycles/ticks + +kyber_keypair_derand: +median: 106504 cycles/ticks +average: 107610 cycles/ticks + +kyber_keypair: +median: 113552 cycles/ticks +average: 114829 cycles/ticks + +kyber_encaps_derand: +median: 135082 cycles/ticks +average: 137131 cycles/ticks + +kyber_encaps: +median: 135710 cycles/ticks +average: 137561 cycles/ticks + +kyber_decaps: +median: 176744 cycles/ticks +average: 179706 cycles/ticks + +Loop spin: 958 +gen_a: +median: 26182 cycles/ticks +average: 26454 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3783 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 10586 cycles/ticks +average: 10642 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8908 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 598 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 98024 cycles/ticks +average: 99806 cycles/ticks + +indcpa_enc: +median: 124948 cycles/ticks +average: 127261 cycles/ticks + +indcpa_dec: +median: 38452 cycles/ticks +average: 38852 cycles/ticks + +kyber_keypair_derand: +median: 106644 cycles/ticks +average: 108498 cycles/ticks + +kyber_keypair: +median: 113826 cycles/ticks +average: 115297 cycles/ticks + +kyber_encaps_derand: +median: 134992 cycles/ticks +average: 137052 cycles/ticks + +kyber_encaps: +median: 135988 cycles/ticks +average: 138207 cycles/ticks + +kyber_decaps: +median: 176906 cycles/ticks +average: 179563 cycles/ticks + +Loop spin: 959 +gen_a: +median: 26190 cycles/ticks +average: 26399 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3773 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10733 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9092 cycles/ticks +average: 9142 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 475 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 719 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 97972 cycles/ticks +average: 98813 cycles/ticks + +indcpa_enc: +median: 124830 cycles/ticks +average: 126408 cycles/ticks + +indcpa_dec: +median: 38424 cycles/ticks +average: 39000 cycles/ticks + +kyber_keypair_derand: +median: 106564 cycles/ticks +average: 107753 cycles/ticks + +kyber_keypair: +median: 113548 cycles/ticks +average: 114620 cycles/ticks + +kyber_encaps_derand: +median: 135090 cycles/ticks +average: 137388 cycles/ticks + +kyber_encaps: +median: 136104 cycles/ticks +average: 138795 cycles/ticks + +kyber_decaps: +median: 176876 cycles/ticks +average: 179846 cycles/ticks + +Loop spin: 960 +gen_a: +median: 26180 cycles/ticks +average: 26745 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3755 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10712 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9160 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 698 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98024 cycles/ticks +average: 99497 cycles/ticks + +indcpa_enc: +median: 124804 cycles/ticks +average: 127030 cycles/ticks + +indcpa_dec: +median: 38460 cycles/ticks +average: 39074 cycles/ticks + +kyber_keypair_derand: +median: 106698 cycles/ticks +average: 108386 cycles/ticks + +kyber_keypair: +median: 113728 cycles/ticks +average: 115328 cycles/ticks + +kyber_encaps_derand: +median: 135146 cycles/ticks +average: 137367 cycles/ticks + +kyber_encaps: +median: 135842 cycles/ticks +average: 138160 cycles/ticks + +kyber_decaps: +median: 176572 cycles/ticks +average: 179142 cycles/ticks + +Loop spin: 961 +gen_a: +median: 26144 cycles/ticks +average: 26303 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3745 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2490 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7166 cycles/ticks + +INVNTT: +median: 10916 cycles/ticks +average: 10995 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8930 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1866 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97882 cycles/ticks +average: 99445 cycles/ticks + +indcpa_enc: +median: 124856 cycles/ticks +average: 126682 cycles/ticks + +indcpa_dec: +median: 38448 cycles/ticks +average: 38999 cycles/ticks + +kyber_keypair_derand: +median: 106858 cycles/ticks +average: 108452 cycles/ticks + +kyber_keypair: +median: 113716 cycles/ticks +average: 115163 cycles/ticks + +kyber_encaps_derand: +median: 135088 cycles/ticks +average: 137088 cycles/ticks + +kyber_encaps: +median: 136060 cycles/ticks +average: 138088 cycles/ticks + +kyber_decaps: +median: 176974 cycles/ticks +average: 179635 cycles/ticks + +Loop spin: 962 +gen_a: +median: 26150 cycles/ticks +average: 26404 cycles/ticks + +poly_getnoise_eta1: +median: 3606 cycles/ticks +average: 3677 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2507 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 10898 cycles/ticks +average: 10894 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8896 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 704 cycles/ticks +average: 744 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97734 cycles/ticks +average: 99104 cycles/ticks + +indcpa_enc: +median: 124800 cycles/ticks +average: 127103 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 38967 cycles/ticks + +kyber_keypair_derand: +median: 106552 cycles/ticks +average: 108249 cycles/ticks + +kyber_keypair: +median: 113672 cycles/ticks +average: 115087 cycles/ticks + +kyber_encaps_derand: +median: 135052 cycles/ticks +average: 137252 cycles/ticks + +kyber_encaps: +median: 136084 cycles/ticks +average: 138454 cycles/ticks + +kyber_decaps: +median: 176816 cycles/ticks +average: 179212 cycles/ticks + +Loop spin: 963 +gen_a: +median: 26222 cycles/ticks +average: 26514 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3740 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2478 cycles/ticks + +NTT: +median: 7116 cycles/ticks +average: 7244 cycles/ticks + +INVNTT: +median: 10616 cycles/ticks +average: 10780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8871 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1452 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1905 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97956 cycles/ticks +average: 99246 cycles/ticks + +indcpa_enc: +median: 125074 cycles/ticks +average: 127326 cycles/ticks + +indcpa_dec: +median: 38388 cycles/ticks +average: 38963 cycles/ticks + +kyber_keypair_derand: +median: 106688 cycles/ticks +average: 108484 cycles/ticks + +kyber_keypair: +median: 113728 cycles/ticks +average: 115220 cycles/ticks + +kyber_encaps_derand: +median: 134914 cycles/ticks +average: 136507 cycles/ticks + +kyber_encaps: +median: 135822 cycles/ticks +average: 137866 cycles/ticks + +kyber_decaps: +median: 176744 cycles/ticks +average: 179019 cycles/ticks + +Loop spin: 964 +gen_a: +median: 26164 cycles/ticks +average: 26319 cycles/ticks + +poly_getnoise_eta1: +median: 3658 cycles/ticks +average: 3789 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2495 cycles/ticks + +NTT: +median: 7072 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10678 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8871 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97950 cycles/ticks +average: 99316 cycles/ticks + +indcpa_enc: +median: 125074 cycles/ticks +average: 126780 cycles/ticks + +indcpa_dec: +median: 38474 cycles/ticks +average: 39151 cycles/ticks + +kyber_keypair_derand: +median: 106678 cycles/ticks +average: 108125 cycles/ticks + +kyber_keypair: +median: 113696 cycles/ticks +average: 115150 cycles/ticks + +kyber_encaps_derand: +median: 135152 cycles/ticks +average: 137078 cycles/ticks + +kyber_encaps: +median: 136072 cycles/ticks +average: 138098 cycles/ticks + +kyber_decaps: +median: 176918 cycles/ticks +average: 179828 cycles/ticks + +Loop spin: 965 +gen_a: +median: 26174 cycles/ticks +average: 26331 cycles/ticks + +poly_getnoise_eta1: +median: 3652 cycles/ticks +average: 3805 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7256 cycles/ticks +average: 7287 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10837 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8867 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 696 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1922 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98042 cycles/ticks +average: 99495 cycles/ticks + +indcpa_enc: +median: 124738 cycles/ticks +average: 127043 cycles/ticks + +indcpa_dec: +median: 38456 cycles/ticks +average: 39108 cycles/ticks + +kyber_keypair_derand: +median: 106378 cycles/ticks +average: 108022 cycles/ticks + +kyber_keypair: +median: 113502 cycles/ticks +average: 114653 cycles/ticks + +kyber_encaps_derand: +median: 134956 cycles/ticks +average: 137047 cycles/ticks + +kyber_encaps: +median: 135932 cycles/ticks +average: 138104 cycles/ticks + +kyber_decaps: +median: 176684 cycles/ticks +average: 179173 cycles/ticks + +Loop spin: 966 +gen_a: +median: 26196 cycles/ticks +average: 26605 cycles/ticks + +poly_getnoise_eta1: +median: 3718 cycles/ticks +average: 3749 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 10888 cycles/ticks +average: 10908 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8862 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1176 cycles/ticks +average: 1193 cycles/ticks + +indcpa_keypair: +median: 98006 cycles/ticks +average: 99156 cycles/ticks + +indcpa_enc: +median: 124938 cycles/ticks +average: 127197 cycles/ticks + +indcpa_dec: +median: 38468 cycles/ticks +average: 39062 cycles/ticks + +kyber_keypair_derand: +median: 106840 cycles/ticks +average: 108291 cycles/ticks + +kyber_keypair: +median: 113690 cycles/ticks +average: 115078 cycles/ticks + +kyber_encaps_derand: +median: 134874 cycles/ticks +average: 137052 cycles/ticks + +kyber_encaps: +median: 135804 cycles/ticks +average: 138159 cycles/ticks + +kyber_decaps: +median: 176650 cycles/ticks +average: 179232 cycles/ticks + +Loop spin: 967 +gen_a: +median: 26218 cycles/ticks +average: 26451 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3728 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 10860 cycles/ticks +average: 10888 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8868 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 573 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1190 cycles/ticks + +indcpa_keypair: +median: 97876 cycles/ticks +average: 99544 cycles/ticks + +indcpa_enc: +median: 124718 cycles/ticks +average: 126565 cycles/ticks + +indcpa_dec: +median: 38434 cycles/ticks +average: 39119 cycles/ticks + +kyber_keypair_derand: +median: 106584 cycles/ticks +average: 107971 cycles/ticks + +kyber_keypair: +median: 113596 cycles/ticks +average: 114915 cycles/ticks + +kyber_encaps_derand: +median: 135128 cycles/ticks +average: 137385 cycles/ticks + +kyber_encaps: +median: 136132 cycles/ticks +average: 138411 cycles/ticks + +kyber_decaps: +median: 176918 cycles/ticks +average: 179381 cycles/ticks + +Loop spin: 968 +gen_a: +median: 26162 cycles/ticks +average: 26571 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3770 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 10622 cycles/ticks +average: 10854 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8854 cycles/ticks +average: 9027 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1904 cycles/ticks +average: 1924 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97822 cycles/ticks +average: 99193 cycles/ticks + +indcpa_enc: +median: 124966 cycles/ticks +average: 127362 cycles/ticks + +indcpa_dec: +median: 38352 cycles/ticks +average: 38802 cycles/ticks + +kyber_keypair_derand: +median: 106498 cycles/ticks +average: 107960 cycles/ticks + +kyber_keypair: +median: 113712 cycles/ticks +average: 115102 cycles/ticks + +kyber_encaps_derand: +median: 135154 cycles/ticks +average: 137261 cycles/ticks + +kyber_encaps: +median: 136080 cycles/ticks +average: 138361 cycles/ticks + +kyber_decaps: +median: 176944 cycles/ticks +average: 179583 cycles/ticks + +Loop spin: 969 +gen_a: +median: 26228 cycles/ticks +average: 26727 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3792 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 10590 cycles/ticks +average: 10732 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9121 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 564 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 97760 cycles/ticks +average: 99053 cycles/ticks + +indcpa_enc: +median: 124726 cycles/ticks +average: 126901 cycles/ticks + +indcpa_dec: +median: 38426 cycles/ticks +average: 38953 cycles/ticks + +kyber_keypair_derand: +median: 106372 cycles/ticks +average: 107849 cycles/ticks + +kyber_keypair: +median: 113826 cycles/ticks +average: 115384 cycles/ticks + +kyber_encaps_derand: +median: 135154 cycles/ticks +average: 137091 cycles/ticks + +kyber_encaps: +median: 136184 cycles/ticks +average: 138356 cycles/ticks + +kyber_decaps: +median: 177054 cycles/ticks +average: 179826 cycles/ticks + +Loop spin: 970 +gen_a: +median: 26200 cycles/ticks +average: 26659 cycles/ticks + +poly_getnoise_eta1: +median: 3648 cycles/ticks +average: 3717 cycles/ticks + +poly_getnoise_eta2: +median: 2464 cycles/ticks +average: 2521 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10898 cycles/ticks +average: 10936 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8874 cycles/ticks + +poly_tomsg: +median: 442 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1854 cycles/ticks +average: 1915 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1198 cycles/ticks + +indcpa_keypair: +median: 97946 cycles/ticks +average: 99376 cycles/ticks + +indcpa_enc: +median: 124770 cycles/ticks +average: 126839 cycles/ticks + +indcpa_dec: +median: 38462 cycles/ticks +average: 39010 cycles/ticks + +kyber_keypair_derand: +median: 106586 cycles/ticks +average: 107974 cycles/ticks + +kyber_keypair: +median: 113766 cycles/ticks +average: 115280 cycles/ticks + +kyber_encaps_derand: +median: 135058 cycles/ticks +average: 137169 cycles/ticks + +kyber_encaps: +median: 135904 cycles/ticks +average: 137952 cycles/ticks + +kyber_decaps: +median: 176816 cycles/ticks +average: 179578 cycles/ticks + +Loop spin: 971 +gen_a: +median: 26178 cycles/ticks +average: 26350 cycles/ticks + +poly_getnoise_eta1: +median: 3822 cycles/ticks +average: 3878 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 10650 cycles/ticks +average: 10843 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8842 cycles/ticks +average: 9025 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1864 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98018 cycles/ticks +average: 98945 cycles/ticks + +indcpa_enc: +median: 124798 cycles/ticks +average: 126624 cycles/ticks + +indcpa_dec: +median: 38426 cycles/ticks +average: 39009 cycles/ticks + +kyber_keypair_derand: +median: 106542 cycles/ticks +average: 108153 cycles/ticks + +kyber_keypair: +median: 113802 cycles/ticks +average: 115385 cycles/ticks + +kyber_encaps_derand: +median: 134936 cycles/ticks +average: 136834 cycles/ticks + +kyber_encaps: +median: 135800 cycles/ticks +average: 137742 cycles/ticks + +kyber_decaps: +median: 176836 cycles/ticks +average: 179731 cycles/ticks + +Loop spin: 972 +gen_a: +median: 26164 cycles/ticks +average: 26312 cycles/ticks + +poly_getnoise_eta1: +median: 3874 cycles/ticks +average: 3896 cycles/ticks + +poly_getnoise_eta2: +median: 2544 cycles/ticks +average: 2566 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10652 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9072 cycles/ticks +average: 9062 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1868 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97944 cycles/ticks +average: 99332 cycles/ticks + +indcpa_enc: +median: 124688 cycles/ticks +average: 126420 cycles/ticks + +indcpa_dec: +median: 38478 cycles/ticks +average: 38974 cycles/ticks + +kyber_keypair_derand: +median: 106666 cycles/ticks +average: 108167 cycles/ticks + +kyber_keypair: +median: 113586 cycles/ticks +average: 114813 cycles/ticks + +kyber_encaps_derand: +median: 135098 cycles/ticks +average: 136961 cycles/ticks + +kyber_encaps: +median: 136072 cycles/ticks +average: 138117 cycles/ticks + +kyber_decaps: +median: 176964 cycles/ticks +average: 179592 cycles/ticks + +Loop spin: 973 +gen_a: +median: 26234 cycles/ticks +average: 26526 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3743 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7143 cycles/ticks + +INVNTT: +median: 10680 cycles/ticks +average: 10845 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8830 cycles/ticks +average: 8975 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97988 cycles/ticks +average: 99635 cycles/ticks + +indcpa_enc: +median: 124876 cycles/ticks +average: 126925 cycles/ticks + +indcpa_dec: +median: 38388 cycles/ticks +average: 38929 cycles/ticks + +kyber_keypair_derand: +median: 106516 cycles/ticks +average: 108055 cycles/ticks + +kyber_keypair: +median: 113500 cycles/ticks +average: 114793 cycles/ticks + +kyber_encaps_derand: +median: 135056 cycles/ticks +average: 137198 cycles/ticks + +kyber_encaps: +median: 135874 cycles/ticks +average: 137020 cycles/ticks + +kyber_decaps: +median: 176778 cycles/ticks +average: 178467 cycles/ticks + +Loop spin: 974 +gen_a: +median: 26136 cycles/ticks +average: 26311 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3779 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7142 cycles/ticks + +INVNTT: +median: 10568 cycles/ticks +average: 10623 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9150 cycles/ticks + +poly_tomsg: +median: 462 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1480 cycles/ticks +average: 1475 cycles/ticks + +poly_compress: +median: 710 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 574 cycles/ticks +average: 599 cycles/ticks + +polyvec_compress: +median: 1852 cycles/ticks +average: 1867 cycles/ticks + +polyvec_decompress: +median: 1146 cycles/ticks +average: 1145 cycles/ticks + +indcpa_keypair: +median: 97702 cycles/ticks +average: 98518 cycles/ticks + +indcpa_enc: +median: 124612 cycles/ticks +average: 126703 cycles/ticks + +indcpa_dec: +median: 38420 cycles/ticks +average: 38957 cycles/ticks + +kyber_keypair_derand: +median: 106816 cycles/ticks +average: 108300 cycles/ticks + +kyber_keypair: +median: 113678 cycles/ticks +average: 115154 cycles/ticks + +kyber_encaps_derand: +median: 134974 cycles/ticks +average: 137035 cycles/ticks + +kyber_encaps: +median: 135978 cycles/ticks +average: 138369 cycles/ticks + +kyber_decaps: +median: 176930 cycles/ticks +average: 179831 cycles/ticks + +Loop spin: 975 +gen_a: +median: 26204 cycles/ticks +average: 26369 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3726 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7068 cycles/ticks +average: 7149 cycles/ticks + +INVNTT: +median: 10912 cycles/ticks +average: 10984 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8862 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1863 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98018 cycles/ticks +average: 99462 cycles/ticks + +indcpa_enc: +median: 124928 cycles/ticks +average: 127061 cycles/ticks + +indcpa_dec: +median: 38432 cycles/ticks +average: 39082 cycles/ticks + +kyber_keypair_derand: +median: 106390 cycles/ticks +average: 107767 cycles/ticks + +kyber_keypair: +median: 113626 cycles/ticks +average: 115091 cycles/ticks + +kyber_encaps_derand: +median: 135078 cycles/ticks +average: 137368 cycles/ticks + +kyber_encaps: +median: 135986 cycles/ticks +average: 138173 cycles/ticks + +kyber_decaps: +median: 176758 cycles/ticks +average: 179243 cycles/ticks + +Loop spin: 976 +gen_a: +median: 26136 cycles/ticks +average: 26303 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3765 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7306 cycles/ticks +average: 7337 cycles/ticks + +INVNTT: +median: 10566 cycles/ticks +average: 10721 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8921 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 730 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1174 cycles/ticks +average: 1194 cycles/ticks + +indcpa_keypair: +median: 97678 cycles/ticks +average: 98963 cycles/ticks + +indcpa_enc: +median: 124666 cycles/ticks +average: 127124 cycles/ticks + +indcpa_dec: +median: 38416 cycles/ticks +average: 38934 cycles/ticks + +kyber_keypair_derand: +median: 106628 cycles/ticks +average: 108201 cycles/ticks + +kyber_keypair: +median: 113624 cycles/ticks +average: 114982 cycles/ticks + +kyber_encaps_derand: +median: 136646 cycles/ticks +average: 138814 cycles/ticks + +kyber_encaps: +median: 137436 cycles/ticks +average: 139475 cycles/ticks + +kyber_decaps: +median: 178330 cycles/ticks +average: 181053 cycles/ticks + +Loop spin: 977 +gen_a: +median: 26214 cycles/ticks +average: 26704 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3756 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 10666 cycles/ticks +average: 10724 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9119 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 98056 cycles/ticks +average: 99497 cycles/ticks + +indcpa_enc: +median: 124904 cycles/ticks +average: 127139 cycles/ticks + +indcpa_dec: +median: 38368 cycles/ticks +average: 38684 cycles/ticks + +kyber_keypair_derand: +median: 106716 cycles/ticks +average: 108394 cycles/ticks + +kyber_keypair: +median: 113594 cycles/ticks +average: 114850 cycles/ticks + +kyber_encaps_derand: +median: 134918 cycles/ticks +average: 136832 cycles/ticks + +kyber_encaps: +median: 136020 cycles/ticks +average: 138285 cycles/ticks + +kyber_decaps: +median: 176766 cycles/ticks +average: 179692 cycles/ticks + +Loop spin: 978 +gen_a: +median: 26212 cycles/ticks +average: 26381 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3732 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10622 cycles/ticks +average: 10821 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9148 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 464 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1465 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 700 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 98062 cycles/ticks +average: 99548 cycles/ticks + +indcpa_enc: +median: 124908 cycles/ticks +average: 126897 cycles/ticks + +indcpa_dec: +median: 38418 cycles/ticks +average: 39075 cycles/ticks + +kyber_keypair_derand: +median: 106680 cycles/ticks +average: 108119 cycles/ticks + +kyber_keypair: +median: 113444 cycles/ticks +average: 114620 cycles/ticks + +kyber_encaps_derand: +median: 134904 cycles/ticks +average: 136786 cycles/ticks + +kyber_encaps: +median: 135820 cycles/ticks +average: 137869 cycles/ticks + +kyber_decaps: +median: 176820 cycles/ticks +average: 179383 cycles/ticks + +Loop spin: 979 +gen_a: +median: 26204 cycles/ticks +average: 26339 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3724 cycles/ticks + +poly_getnoise_eta2: +median: 2472 cycles/ticks +average: 2537 cycles/ticks + +NTT: +median: 7314 cycles/ticks +average: 7376 cycles/ticks + +INVNTT: +median: 10594 cycles/ticks +average: 10650 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8854 cycles/ticks +average: 9023 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1924 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97886 cycles/ticks +average: 99153 cycles/ticks + +indcpa_enc: +median: 124852 cycles/ticks +average: 127443 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 39067 cycles/ticks + +kyber_keypair_derand: +median: 106600 cycles/ticks +average: 108546 cycles/ticks + +kyber_keypair: +median: 113716 cycles/ticks +average: 115131 cycles/ticks + +kyber_encaps_derand: +median: 135030 cycles/ticks +average: 136627 cycles/ticks + +kyber_encaps: +median: 136048 cycles/ticks +average: 138219 cycles/ticks + +kyber_decaps: +median: 176816 cycles/ticks +average: 178851 cycles/ticks + +Loop spin: 980 +gen_a: +median: 26240 cycles/ticks +average: 26508 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3764 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 10618 cycles/ticks +average: 10684 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8832 cycles/ticks +average: 8985 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 470 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1178 cycles/ticks + +indcpa_keypair: +median: 97916 cycles/ticks +average: 99046 cycles/ticks + +indcpa_enc: +median: 124820 cycles/ticks +average: 126898 cycles/ticks + +indcpa_dec: +median: 38432 cycles/ticks +average: 38986 cycles/ticks + +kyber_keypair_derand: +median: 106856 cycles/ticks +average: 107926 cycles/ticks + +kyber_keypair: +median: 113786 cycles/ticks +average: 115227 cycles/ticks + +kyber_encaps_derand: +median: 135054 cycles/ticks +average: 136955 cycles/ticks + +kyber_encaps: +median: 135928 cycles/ticks +average: 137968 cycles/ticks + +kyber_decaps: +median: 176796 cycles/ticks +average: 179126 cycles/ticks + +Loop spin: 981 +gen_a: +median: 26202 cycles/ticks +average: 26548 cycles/ticks + +poly_getnoise_eta1: +median: 3760 cycles/ticks +average: 3780 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 10600 cycles/ticks +average: 10677 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8836 cycles/ticks +average: 8991 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1452 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97966 cycles/ticks +average: 99398 cycles/ticks + +indcpa_enc: +median: 125038 cycles/ticks +average: 127497 cycles/ticks + +indcpa_dec: +median: 38412 cycles/ticks +average: 38938 cycles/ticks + +kyber_keypair_derand: +median: 106468 cycles/ticks +average: 107678 cycles/ticks + +kyber_keypair: +median: 113550 cycles/ticks +average: 114823 cycles/ticks + +kyber_encaps_derand: +median: 135132 cycles/ticks +average: 137184 cycles/ticks + +kyber_encaps: +median: 136032 cycles/ticks +average: 138101 cycles/ticks + +kyber_decaps: +median: 176722 cycles/ticks +average: 179199 cycles/ticks + +Loop spin: 982 +gen_a: +median: 26240 cycles/ticks +average: 26526 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3820 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2489 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7167 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10664 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8865 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 563 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1934 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1194 cycles/ticks + +indcpa_keypair: +median: 98028 cycles/ticks +average: 99507 cycles/ticks + +indcpa_enc: +median: 124646 cycles/ticks +average: 126014 cycles/ticks + +indcpa_dec: +median: 38390 cycles/ticks +average: 38841 cycles/ticks + +kyber_keypair_derand: +median: 106664 cycles/ticks +average: 107818 cycles/ticks + +kyber_keypair: +median: 113576 cycles/ticks +average: 114816 cycles/ticks + +kyber_encaps_derand: +median: 135142 cycles/ticks +average: 137553 cycles/ticks + +kyber_encaps: +median: 136190 cycles/ticks +average: 138319 cycles/ticks + +kyber_decaps: +median: 177066 cycles/ticks +average: 179777 cycles/ticks + +Loop spin: 983 +gen_a: +median: 26188 cycles/ticks +average: 26561 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3772 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10908 cycles/ticks +average: 10963 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8820 cycles/ticks +average: 8861 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 97716 cycles/ticks +average: 99005 cycles/ticks + +indcpa_enc: +median: 124612 cycles/ticks +average: 126720 cycles/ticks + +indcpa_dec: +median: 38514 cycles/ticks +average: 39177 cycles/ticks + +kyber_keypair_derand: +median: 106722 cycles/ticks +average: 108328 cycles/ticks + +kyber_keypair: +median: 113692 cycles/ticks +average: 115210 cycles/ticks + +kyber_encaps_derand: +median: 134976 cycles/ticks +average: 137042 cycles/ticks + +kyber_encaps: +median: 136078 cycles/ticks +average: 138463 cycles/ticks + +kyber_decaps: +median: 176784 cycles/ticks +average: 178992 cycles/ticks + +Loop spin: 984 +gen_a: +median: 26192 cycles/ticks +average: 26342 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3762 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7062 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10572 cycles/ticks +average: 10640 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8873 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 566 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 97910 cycles/ticks +average: 98327 cycles/ticks + +indcpa_enc: +median: 124864 cycles/ticks +average: 126955 cycles/ticks + +indcpa_dec: +median: 38468 cycles/ticks +average: 39184 cycles/ticks + +kyber_keypair_derand: +median: 106522 cycles/ticks +average: 107905 cycles/ticks + +kyber_keypair: +median: 113538 cycles/ticks +average: 114781 cycles/ticks + +kyber_encaps_derand: +median: 135094 cycles/ticks +average: 137381 cycles/ticks + +kyber_encaps: +median: 135904 cycles/ticks +average: 138122 cycles/ticks + +kyber_decaps: +median: 176704 cycles/ticks +average: 179381 cycles/ticks + +Loop spin: 985 +gen_a: +median: 26216 cycles/ticks +average: 26715 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3787 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8928 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1192 cycles/ticks + +indcpa_keypair: +median: 97872 cycles/ticks +average: 99253 cycles/ticks + +indcpa_enc: +median: 124786 cycles/ticks +average: 126897 cycles/ticks + +indcpa_dec: +median: 39372 cycles/ticks +average: 39189 cycles/ticks + +kyber_keypair_derand: +median: 106860 cycles/ticks +average: 108142 cycles/ticks + +kyber_keypair: +median: 113620 cycles/ticks +average: 115039 cycles/ticks + +kyber_encaps_derand: +median: 134952 cycles/ticks +average: 137322 cycles/ticks + +kyber_encaps: +median: 135884 cycles/ticks +average: 138006 cycles/ticks + +kyber_decaps: +median: 176810 cycles/ticks +average: 179454 cycles/ticks + +Loop spin: 986 +gen_a: +median: 26184 cycles/ticks +average: 26486 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3781 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 10880 cycles/ticks +average: 10827 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8844 cycles/ticks +average: 9042 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 706 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97948 cycles/ticks +average: 99310 cycles/ticks + +indcpa_enc: +median: 124968 cycles/ticks +average: 127477 cycles/ticks + +indcpa_dec: +median: 38446 cycles/ticks +average: 39054 cycles/ticks + +kyber_keypair_derand: +median: 106732 cycles/ticks +average: 108382 cycles/ticks + +kyber_keypair: +median: 113736 cycles/ticks +average: 115210 cycles/ticks + +kyber_encaps_derand: +median: 134890 cycles/ticks +average: 136708 cycles/ticks + +kyber_encaps: +median: 135904 cycles/ticks +average: 137934 cycles/ticks + +kyber_decaps: +median: 176682 cycles/ticks +average: 178958 cycles/ticks + +Loop spin: 987 +gen_a: +median: 26184 cycles/ticks +average: 26596 cycles/ticks + +poly_getnoise_eta1: +median: 3708 cycles/ticks +average: 3786 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2490 cycles/ticks + +NTT: +median: 7056 cycles/ticks +average: 7082 cycles/ticks + +INVNTT: +median: 10872 cycles/ticks +average: 10862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9086 cycles/ticks +average: 9123 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1162 cycles/ticks + +indcpa_keypair: +median: 97820 cycles/ticks +average: 98929 cycles/ticks + +indcpa_enc: +median: 124616 cycles/ticks +average: 126696 cycles/ticks + +indcpa_dec: +median: 38486 cycles/ticks +average: 39103 cycles/ticks + +kyber_keypair_derand: +median: 106856 cycles/ticks +average: 108517 cycles/ticks + +kyber_keypair: +median: 113484 cycles/ticks +average: 114711 cycles/ticks + +kyber_encaps_derand: +median: 135210 cycles/ticks +average: 137557 cycles/ticks + +kyber_encaps: +median: 136022 cycles/ticks +average: 138090 cycles/ticks + +kyber_decaps: +median: 176874 cycles/ticks +average: 179542 cycles/ticks + +Loop spin: 988 +gen_a: +median: 26202 cycles/ticks +average: 26671 cycles/ticks + +poly_getnoise_eta1: +median: 3756 cycles/ticks +average: 3762 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7308 cycles/ticks +average: 7383 cycles/ticks + +INVNTT: +median: 10656 cycles/ticks +average: 11231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8865 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1438 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 707 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 584 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1906 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1192 cycles/ticks + +indcpa_keypair: +median: 97914 cycles/ticks +average: 99205 cycles/ticks + +indcpa_enc: +median: 124676 cycles/ticks +average: 126227 cycles/ticks + +indcpa_dec: +median: 38386 cycles/ticks +average: 38926 cycles/ticks + +kyber_keypair_derand: +median: 106404 cycles/ticks +average: 107240 cycles/ticks + +kyber_keypair: +median: 113574 cycles/ticks +average: 114692 cycles/ticks + +kyber_encaps_derand: +median: 134898 cycles/ticks +average: 136682 cycles/ticks + +kyber_encaps: +median: 136028 cycles/ticks +average: 138330 cycles/ticks + +kyber_decaps: +median: 176846 cycles/ticks +average: 179624 cycles/ticks + +Loop spin: 989 +gen_a: +median: 26204 cycles/ticks +average: 26530 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3726 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7066 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 10568 cycles/ticks +average: 10630 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8834 cycles/ticks +average: 9005 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 473 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 724 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 571 cycles/ticks + +polyvec_compress: +median: 1902 cycles/ticks +average: 1920 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97928 cycles/ticks +average: 99160 cycles/ticks + +indcpa_enc: +median: 124832 cycles/ticks +average: 126976 cycles/ticks + +indcpa_dec: +median: 39478 cycles/ticks +average: 39294 cycles/ticks + +kyber_keypair_derand: +median: 106638 cycles/ticks +average: 108273 cycles/ticks + +kyber_keypair: +median: 113784 cycles/ticks +average: 115233 cycles/ticks + +kyber_encaps_derand: +median: 135042 cycles/ticks +average: 137315 cycles/ticks + +kyber_encaps: +median: 136106 cycles/ticks +average: 138406 cycles/ticks + +kyber_decaps: +median: 176848 cycles/ticks +average: 179805 cycles/ticks + +Loop spin: 990 +gen_a: +median: 26176 cycles/ticks +average: 26338 cycles/ticks + +poly_getnoise_eta1: +median: 3758 cycles/ticks +average: 3784 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2494 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7311 cycles/ticks + +INVNTT: +median: 10904 cycles/ticks +average: 10887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8891 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 565 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1157 cycles/ticks + +indcpa_keypair: +median: 98254 cycles/ticks +average: 100019 cycles/ticks + +indcpa_enc: +median: 124876 cycles/ticks +average: 126886 cycles/ticks + +indcpa_dec: +median: 38466 cycles/ticks +average: 39044 cycles/ticks + +kyber_keypair_derand: +median: 106574 cycles/ticks +average: 108165 cycles/ticks + +kyber_keypair: +median: 113726 cycles/ticks +average: 115242 cycles/ticks + +kyber_encaps_derand: +median: 135266 cycles/ticks +average: 137113 cycles/ticks + +kyber_encaps: +median: 135994 cycles/ticks +average: 138020 cycles/ticks + +kyber_decaps: +median: 176982 cycles/ticks +average: 179833 cycles/ticks + +Loop spin: 991 +gen_a: +median: 26252 cycles/ticks +average: 26792 cycles/ticks + +poly_getnoise_eta1: +median: 3826 cycles/ticks +average: 3844 cycles/ticks + +poly_getnoise_eta2: +median: 2546 cycles/ticks +average: 2548 cycles/ticks + +NTT: +median: 7248 cycles/ticks +average: 7276 cycles/ticks + +INVNTT: +median: 10610 cycles/ticks +average: 10686 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8910 cycles/ticks + +poly_tomsg: +median: 462 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1480 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 710 cycles/ticks +average: 709 cycles/ticks + +poly_decompress: +median: 574 cycles/ticks +average: 573 cycles/ticks + +polyvec_compress: +median: 1908 cycles/ticks +average: 1921 cycles/ticks + +polyvec_decompress: +median: 1180 cycles/ticks +average: 1181 cycles/ticks + +indcpa_keypair: +median: 97898 cycles/ticks +average: 99259 cycles/ticks + +indcpa_enc: +median: 124852 cycles/ticks +average: 126837 cycles/ticks + +indcpa_dec: +median: 38340 cycles/ticks +average: 38856 cycles/ticks + +kyber_keypair_derand: +median: 106566 cycles/ticks +average: 108055 cycles/ticks + +kyber_keypair: +median: 113648 cycles/ticks +average: 115031 cycles/ticks + +kyber_encaps_derand: +median: 135312 cycles/ticks +average: 137316 cycles/ticks + +kyber_encaps: +median: 136072 cycles/ticks +average: 138126 cycles/ticks + +kyber_decaps: +median: 177030 cycles/ticks +average: 179620 cycles/ticks + +Loop spin: 992 +gen_a: +median: 26168 cycles/ticks +average: 26717 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3747 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10801 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9150 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1849 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1154 cycles/ticks + +indcpa_keypair: +median: 98056 cycles/ticks +average: 99273 cycles/ticks + +indcpa_enc: +median: 125000 cycles/ticks +average: 127341 cycles/ticks + +indcpa_dec: +median: 38406 cycles/ticks +average: 39027 cycles/ticks + +kyber_keypair_derand: +median: 106432 cycles/ticks +average: 107574 cycles/ticks + +kyber_keypair: +median: 113584 cycles/ticks +average: 115097 cycles/ticks + +kyber_encaps_derand: +median: 135026 cycles/ticks +average: 137474 cycles/ticks + +kyber_encaps: +median: 135984 cycles/ticks +average: 138210 cycles/ticks + +kyber_decaps: +median: 176878 cycles/ticks +average: 179729 cycles/ticks + +Loop spin: 993 +gen_a: +median: 26182 cycles/ticks +average: 26616 cycles/ticks + +poly_getnoise_eta1: +median: 3750 cycles/ticks +average: 3744 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 10656 cycles/ticks +average: 10844 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8824 cycles/ticks +average: 8876 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1478 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 720 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 590 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1859 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97960 cycles/ticks +average: 99572 cycles/ticks + +indcpa_enc: +median: 124648 cycles/ticks +average: 126630 cycles/ticks + +indcpa_dec: +median: 38424 cycles/ticks +average: 39108 cycles/ticks + +kyber_keypair_derand: +median: 106592 cycles/ticks +average: 108157 cycles/ticks + +kyber_keypair: +median: 113588 cycles/ticks +average: 114857 cycles/ticks + +kyber_encaps_derand: +median: 135072 cycles/ticks +average: 137076 cycles/ticks + +kyber_encaps: +median: 135916 cycles/ticks +average: 137936 cycles/ticks + +kyber_decaps: +median: 176844 cycles/ticks +average: 179946 cycles/ticks + +Loop spin: 994 +gen_a: +median: 26182 cycles/ticks +average: 26516 cycles/ticks + +poly_getnoise_eta1: +median: 3714 cycles/ticks +average: 3746 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7142 cycles/ticks + +INVNTT: +median: 10596 cycles/ticks +average: 10650 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9068 cycles/ticks +average: 9073 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 715 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 572 cycles/ticks + +polyvec_compress: +median: 1906 cycles/ticks +average: 1918 cycles/ticks + +polyvec_decompress: +median: 1178 cycles/ticks +average: 1179 cycles/ticks + +indcpa_keypair: +median: 97968 cycles/ticks +average: 99432 cycles/ticks + +indcpa_enc: +median: 125010 cycles/ticks +average: 127328 cycles/ticks + +indcpa_dec: +median: 38394 cycles/ticks +average: 38845 cycles/ticks + +kyber_keypair_derand: +median: 106696 cycles/ticks +average: 108534 cycles/ticks + +kyber_keypair: +median: 113918 cycles/ticks +average: 115473 cycles/ticks + +kyber_encaps_derand: +median: 135152 cycles/ticks +average: 137391 cycles/ticks + +kyber_encaps: +median: 135836 cycles/ticks +average: 137659 cycles/ticks + +kyber_decaps: +median: 176808 cycles/ticks +average: 179569 cycles/ticks + +Loop spin: 995 +gen_a: +median: 26176 cycles/ticks +average: 26342 cycles/ticks + +poly_getnoise_eta1: +median: 3716 cycles/ticks +average: 3743 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7270 cycles/ticks +average: 7318 cycles/ticks + +INVNTT: +median: 10576 cycles/ticks +average: 10726 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9145 cycles/ticks + +poly_tomsg: +median: 456 cycles/ticks +average: 482 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1861 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1144 cycles/ticks + +indcpa_keypair: +median: 97892 cycles/ticks +average: 99260 cycles/ticks + +indcpa_enc: +median: 124778 cycles/ticks +average: 126725 cycles/ticks + +indcpa_dec: +median: 38408 cycles/ticks +average: 38842 cycles/ticks + +kyber_keypair_derand: +median: 106566 cycles/ticks +average: 108308 cycles/ticks + +kyber_keypair: +median: 113680 cycles/ticks +average: 115117 cycles/ticks + +kyber_encaps_derand: +median: 135154 cycles/ticks +average: 137471 cycles/ticks + +kyber_encaps: +median: 135882 cycles/ticks +average: 138003 cycles/ticks + +kyber_decaps: +median: 176716 cycles/ticks +average: 179332 cycles/ticks + +Loop spin: 996 +gen_a: +median: 26166 cycles/ticks +average: 26361 cycles/ticks + +poly_getnoise_eta1: +median: 3712 cycles/ticks +average: 3765 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2469 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7148 cycles/ticks + +INVNTT: +median: 10606 cycles/ticks +average: 10713 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9090 cycles/ticks +average: 9141 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 572 cycles/ticks +average: 600 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1860 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1160 cycles/ticks + +indcpa_keypair: +median: 98212 cycles/ticks +average: 99561 cycles/ticks + +indcpa_enc: +median: 125276 cycles/ticks +average: 127791 cycles/ticks + +indcpa_dec: +median: 38418 cycles/ticks +average: 38687 cycles/ticks + +kyber_keypair_derand: +median: 106632 cycles/ticks +average: 108302 cycles/ticks + +kyber_keypair: +median: 113812 cycles/ticks +average: 115329 cycles/ticks + +kyber_encaps_derand: +median: 136896 cycles/ticks +average: 139314 cycles/ticks + +kyber_encaps: +median: 137650 cycles/ticks +average: 139629 cycles/ticks + +kyber_decaps: +median: 178372 cycles/ticks +average: 180566 cycles/ticks + +Loop spin: 997 +gen_a: +median: 26148 cycles/ticks +average: 26429 cycles/ticks + +poly_getnoise_eta1: +median: 3752 cycles/ticks +average: 3759 cycles/ticks + +poly_getnoise_eta2: +median: 2470 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7284 cycles/ticks +average: 7297 cycles/ticks + +INVNTT: +median: 10896 cycles/ticks +average: 10871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8822 cycles/ticks +average: 8858 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1850 cycles/ticks +average: 1862 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97918 cycles/ticks +average: 99374 cycles/ticks + +indcpa_enc: +median: 124726 cycles/ticks +average: 126749 cycles/ticks + +indcpa_dec: +median: 38502 cycles/ticks +average: 39170 cycles/ticks + +kyber_keypair_derand: +median: 106606 cycles/ticks +average: 108230 cycles/ticks + +kyber_keypair: +median: 113702 cycles/ticks +average: 115302 cycles/ticks + +kyber_encaps_derand: +median: 135170 cycles/ticks +average: 137470 cycles/ticks + +kyber_encaps: +median: 136022 cycles/ticks +average: 138352 cycles/ticks + +kyber_decaps: +median: 176946 cycles/ticks +average: 179791 cycles/ticks + +Loop spin: 998 +gen_a: +median: 26266 cycles/ticks +average: 26792 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3726 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7149 cycles/ticks + +INVNTT: +median: 10586 cycles/ticks +average: 10776 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9084 cycles/ticks +average: 9102 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 686 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1865 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97894 cycles/ticks +average: 99155 cycles/ticks + +indcpa_enc: +median: 124938 cycles/ticks +average: 127346 cycles/ticks + +indcpa_dec: +median: 38440 cycles/ticks +average: 39107 cycles/ticks + +kyber_keypair_derand: +median: 106740 cycles/ticks +average: 108020 cycles/ticks + +kyber_keypair: +median: 113736 cycles/ticks +average: 115245 cycles/ticks + +kyber_encaps_derand: +median: 135106 cycles/ticks +average: 137046 cycles/ticks + +kyber_encaps: +median: 136098 cycles/ticks +average: 138081 cycles/ticks + +kyber_decaps: +median: 176858 cycles/ticks +average: 179513 cycles/ticks + +Loop spin: 999 +gen_a: +median: 26160 cycles/ticks +average: 26413 cycles/ticks + +poly_getnoise_eta1: +median: 3710 cycles/ticks +average: 3725 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7072 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 10604 cycles/ticks +average: 10753 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 9088 cycles/ticks +average: 9120 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 457 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 688 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 570 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1850 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1161 cycles/ticks + +indcpa_keypair: +median: 97816 cycles/ticks +average: 99412 cycles/ticks + +indcpa_enc: +median: 124884 cycles/ticks +average: 127317 cycles/ticks + +indcpa_dec: +median: 38380 cycles/ticks +average: 38814 cycles/ticks + +kyber_keypair_derand: +median: 106702 cycles/ticks +average: 108496 cycles/ticks + +kyber_keypair: +median: 113702 cycles/ticks +average: 115191 cycles/ticks + +kyber_encaps_derand: +median: 135232 cycles/ticks +average: 137580 cycles/ticks + +kyber_encaps: +median: 136166 cycles/ticks +average: 138447 cycles/ticks + +kyber_decaps: +median: 177112 cycles/ticks +average: 180162 cycles/ticks + +Loop spin: 1000 +gen_a: +median: 26252 cycles/ticks +average: 26785 cycles/ticks + +poly_getnoise_eta1: +median: 3748 cycles/ticks +average: 3755 cycles/ticks + +poly_getnoise_eta2: +median: 2468 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 10598 cycles/ticks +average: 10646 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 8826 cycles/ticks +average: 8982 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 708 cycles/ticks +average: 719 cycles/ticks + +poly_decompress: +median: 554 cycles/ticks +average: 554 cycles/ticks + +polyvec_compress: +median: 1848 cycles/ticks +average: 1866 cycles/ticks + +polyvec_decompress: +median: 1144 cycles/ticks +average: 1143 cycles/ticks + +indcpa_keypair: +median: 97900 cycles/ticks +average: 99307 cycles/ticks + +indcpa_enc: +median: 124808 cycles/ticks +average: 126835 cycles/ticks + +indcpa_dec: +median: 38462 cycles/ticks +average: 39035 cycles/ticks + +kyber_keypair_derand: +median: 106514 cycles/ticks +average: 108094 cycles/ticks + +kyber_keypair: +median: 113836 cycles/ticks +average: 115308 cycles/ticks + +kyber_encaps_derand: +median: 135306 cycles/ticks +average: 137722 cycles/ticks + +kyber_encaps: +median: 136244 cycles/ticks +average: 138478 cycles/ticks + +kyber_decaps: +median: 177082 cycles/ticks +average: 179898 cycles/ticks + diff --git a/benchmark/slurm/slurm-11284568.out b/benchmark/slurm/slurm-11284568.out new file mode 100644 index 0000000..9513368 --- /dev/null +++ b/benchmark/slurm/slurm-11284568.out @@ -0,0 +1,81009 @@ +## SLURM PROLOG ############################################################### +## Job ID : 11284568 +## Job Name : test_energy768.sh +## Nodelist : node2341 +## CPUs : 1 +## Mem/Node : 1024 MB +## Directory : /oscar/data/csci1952/lneuwirt/cs1952y-final/kyber/refnv/test +## Job Started : Mon May 5 11:52:44 AM EDT 2025 +############################################################################### +Loop spin: 1 +gen_a: +median: 57406 cycles/ticks +average: 57997 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10732 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 167946 cycles/ticks +average: 168774 cycles/ticks + +indcpa_enc: +median: 203258 cycles/ticks +average: 204431 cycles/ticks + +indcpa_dec: +median: 50136 cycles/ticks +average: 50368 cycles/ticks + +kyber_keypair_derand: +median: 180346 cycles/ticks +average: 181208 cycles/ticks + +kyber_keypair: +median: 193288 cycles/ticks +average: 194229 cycles/ticks + +kyber_encaps_derand: +median: 217226 cycles/ticks +average: 218498 cycles/ticks + +kyber_encaps: +median: 218108 cycles/ticks +average: 219405 cycles/ticks + +kyber_decaps: +median: 271976 cycles/ticks +average: 273402 cycles/ticks + +Loop spin: 2 +gen_a: +median: 57460 cycles/ticks +average: 57871 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 169962 cycles/ticks +average: 170787 cycles/ticks + +indcpa_enc: +median: 205208 cycles/ticks +average: 206374 cycles/ticks + +indcpa_dec: +median: 50160 cycles/ticks +average: 50407 cycles/ticks + +kyber_keypair_derand: +median: 180276 cycles/ticks +average: 181108 cycles/ticks + +kyber_keypair: +median: 193404 cycles/ticks +average: 194435 cycles/ticks + +kyber_encaps_derand: +median: 216968 cycles/ticks +average: 218363 cycles/ticks + +kyber_encaps: +median: 217740 cycles/ticks +average: 218907 cycles/ticks + +kyber_decaps: +median: 271794 cycles/ticks +average: 273190 cycles/ticks + +Loop spin: 3 +gen_a: +median: 57348 cycles/ticks +average: 57787 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7002 cycles/ticks +average: 7027 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12677 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 420 cycles/ticks +average: 421 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 167888 cycles/ticks +average: 168875 cycles/ticks + +indcpa_enc: +median: 203076 cycles/ticks +average: 204227 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50433 cycles/ticks + +kyber_keypair_derand: +median: 181944 cycles/ticks +average: 182794 cycles/ticks + +kyber_keypair: +median: 193272 cycles/ticks +average: 194166 cycles/ticks + +kyber_encaps_derand: +median: 216790 cycles/ticks +average: 217908 cycles/ticks + +kyber_encaps: +median: 217580 cycles/ticks +average: 218792 cycles/ticks + +kyber_decaps: +median: 271260 cycles/ticks +average: 272651 cycles/ticks + +Loop spin: 4 +gen_a: +median: 57318 cycles/ticks +average: 57647 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10743 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12708 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 167756 cycles/ticks +average: 168600 cycles/ticks + +indcpa_enc: +median: 203062 cycles/ticks +average: 204378 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50398 cycles/ticks + +kyber_keypair_derand: +median: 180518 cycles/ticks +average: 181353 cycles/ticks + +kyber_keypair: +median: 193334 cycles/ticks +average: 194270 cycles/ticks + +kyber_encaps_derand: +median: 216952 cycles/ticks +average: 218318 cycles/ticks + +kyber_encaps: +median: 217732 cycles/ticks +average: 218936 cycles/ticks + +kyber_decaps: +median: 271698 cycles/ticks +average: 273036 cycles/ticks + +Loop spin: 5 +gen_a: +median: 57348 cycles/ticks +average: 57805 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12698 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 681 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168158 cycles/ticks +average: 168978 cycles/ticks + +indcpa_enc: +median: 203470 cycles/ticks +average: 204607 cycles/ticks + +indcpa_dec: +median: 50162 cycles/ticks +average: 50368 cycles/ticks + +kyber_keypair_derand: +median: 180544 cycles/ticks +average: 181377 cycles/ticks + +kyber_keypair: +median: 193332 cycles/ticks +average: 194260 cycles/ticks + +kyber_encaps_derand: +median: 216864 cycles/ticks +average: 218086 cycles/ticks + +kyber_encaps: +median: 217706 cycles/ticks +average: 218960 cycles/ticks + +kyber_decaps: +median: 271556 cycles/ticks +average: 273043 cycles/ticks + +Loop spin: 6 +gen_a: +median: 57404 cycles/ticks +average: 57828 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12678 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 167870 cycles/ticks +average: 168704 cycles/ticks + +indcpa_enc: +median: 203152 cycles/ticks +average: 204359 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50417 cycles/ticks + +kyber_keypair_derand: +median: 180232 cycles/ticks +average: 181080 cycles/ticks + +kyber_keypair: +median: 193324 cycles/ticks +average: 194276 cycles/ticks + +kyber_encaps_derand: +median: 216858 cycles/ticks +average: 218338 cycles/ticks + +kyber_encaps: +median: 217700 cycles/ticks +average: 218993 cycles/ticks + +kyber_decaps: +median: 271578 cycles/ticks +average: 273060 cycles/ticks + +Loop spin: 7 +gen_a: +median: 57530 cycles/ticks +average: 57824 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10779 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12624 cycles/ticks +average: 12703 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168490 cycles/ticks +average: 169362 cycles/ticks + +indcpa_enc: +median: 203502 cycles/ticks +average: 204686 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50374 cycles/ticks + +kyber_keypair_derand: +median: 180398 cycles/ticks +average: 181191 cycles/ticks + +kyber_keypair: +median: 193546 cycles/ticks +average: 194366 cycles/ticks + +kyber_encaps_derand: +median: 216986 cycles/ticks +average: 218209 cycles/ticks + +kyber_encaps: +median: 217746 cycles/ticks +average: 218905 cycles/ticks + +kyber_decaps: +median: 271652 cycles/ticks +average: 273038 cycles/ticks + +Loop spin: 8 +gen_a: +median: 57388 cycles/ticks +average: 57839 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10732 cycles/ticks +average: 10809 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168368 cycles/ticks +average: 169211 cycles/ticks + +indcpa_enc: +median: 203622 cycles/ticks +average: 204785 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50403 cycles/ticks + +kyber_keypair_derand: +median: 180294 cycles/ticks +average: 181139 cycles/ticks + +kyber_keypair: +median: 193338 cycles/ticks +average: 194186 cycles/ticks + +kyber_encaps_derand: +median: 217000 cycles/ticks +average: 218256 cycles/ticks + +kyber_encaps: +median: 217870 cycles/ticks +average: 219257 cycles/ticks + +kyber_decaps: +median: 271688 cycles/ticks +average: 273114 cycles/ticks + +Loop spin: 9 +gen_a: +median: 57416 cycles/ticks +average: 57746 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 430 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 169464 cycles/ticks +average: 170373 cycles/ticks + +indcpa_enc: +median: 204646 cycles/ticks +average: 205809 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50415 cycles/ticks + +kyber_keypair_derand: +median: 180206 cycles/ticks +average: 181059 cycles/ticks + +kyber_keypair: +median: 193340 cycles/ticks +average: 194298 cycles/ticks + +kyber_encaps_derand: +median: 216916 cycles/ticks +average: 218240 cycles/ticks + +kyber_encaps: +median: 217700 cycles/ticks +average: 218872 cycles/ticks + +kyber_decaps: +median: 271714 cycles/ticks +average: 273249 cycles/ticks + +Loop spin: 10 +gen_a: +median: 57324 cycles/ticks +average: 57770 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10755 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 168250 cycles/ticks +average: 169071 cycles/ticks + +indcpa_enc: +median: 203320 cycles/ticks +average: 204540 cycles/ticks + +indcpa_dec: +median: 50194 cycles/ticks +average: 50430 cycles/ticks + +kyber_keypair_derand: +median: 180462 cycles/ticks +average: 181337 cycles/ticks + +kyber_keypair: +median: 193432 cycles/ticks +average: 194320 cycles/ticks + +kyber_encaps_derand: +median: 216898 cycles/ticks +average: 218180 cycles/ticks + +kyber_encaps: +median: 217620 cycles/ticks +average: 218773 cycles/ticks + +kyber_decaps: +median: 271562 cycles/ticks +average: 272975 cycles/ticks + +Loop spin: 11 +gen_a: +median: 57434 cycles/ticks +average: 57858 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10758 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 699 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168280 cycles/ticks +average: 169151 cycles/ticks + +indcpa_enc: +median: 203286 cycles/ticks +average: 204557 cycles/ticks + +indcpa_dec: +median: 50154 cycles/ticks +average: 50425 cycles/ticks + +kyber_keypair_derand: +median: 180262 cycles/ticks +average: 181070 cycles/ticks + +kyber_keypair: +median: 193484 cycles/ticks +average: 194388 cycles/ticks + +kyber_encaps_derand: +median: 216568 cycles/ticks +average: 217783 cycles/ticks + +kyber_encaps: +median: 217402 cycles/ticks +average: 218623 cycles/ticks + +kyber_decaps: +median: 271324 cycles/ticks +average: 272801 cycles/ticks + +Loop spin: 12 +gen_a: +median: 57418 cycles/ticks +average: 57768 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10751 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12701 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2732 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1715 cycles/ticks + +indcpa_keypair: +median: 168018 cycles/ticks +average: 168926 cycles/ticks + +indcpa_enc: +median: 203172 cycles/ticks +average: 204346 cycles/ticks + +indcpa_dec: +median: 50194 cycles/ticks +average: 50419 cycles/ticks + +kyber_keypair_derand: +median: 180306 cycles/ticks +average: 181156 cycles/ticks + +kyber_keypair: +median: 193320 cycles/ticks +average: 194214 cycles/ticks + +kyber_encaps_derand: +median: 217116 cycles/ticks +average: 218388 cycles/ticks + +kyber_encaps: +median: 217986 cycles/ticks +average: 219270 cycles/ticks + +kyber_decaps: +median: 271848 cycles/ticks +average: 273217 cycles/ticks + +Loop spin: 13 +gen_a: +median: 57394 cycles/ticks +average: 57872 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10790 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12707 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 433 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167886 cycles/ticks +average: 168763 cycles/ticks + +indcpa_enc: +median: 203078 cycles/ticks +average: 204269 cycles/ticks + +indcpa_dec: +median: 50148 cycles/ticks +average: 50377 cycles/ticks + +kyber_keypair_derand: +median: 180420 cycles/ticks +average: 181313 cycles/ticks + +kyber_keypair: +median: 193338 cycles/ticks +average: 194254 cycles/ticks + +kyber_encaps_derand: +median: 217000 cycles/ticks +average: 218234 cycles/ticks + +kyber_encaps: +median: 217802 cycles/ticks +average: 218953 cycles/ticks + +kyber_decaps: +median: 271752 cycles/ticks +average: 273233 cycles/ticks + +Loop spin: 14 +gen_a: +median: 57314 cycles/ticks +average: 57701 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2410 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12718 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 167936 cycles/ticks +average: 168748 cycles/ticks + +indcpa_enc: +median: 203138 cycles/ticks +average: 204315 cycles/ticks + +indcpa_dec: +median: 50160 cycles/ticks +average: 50385 cycles/ticks + +kyber_keypair_derand: +median: 180496 cycles/ticks +average: 181389 cycles/ticks + +kyber_keypair: +median: 193342 cycles/ticks +average: 194208 cycles/ticks + +kyber_encaps_derand: +median: 216962 cycles/ticks +average: 218216 cycles/ticks + +kyber_encaps: +median: 217752 cycles/ticks +average: 218982 cycles/ticks + +kyber_decaps: +median: 271728 cycles/ticks +average: 273237 cycles/ticks + +Loop spin: 15 +gen_a: +median: 57336 cycles/ticks +average: 57687 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10847 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168264 cycles/ticks +average: 169095 cycles/ticks + +indcpa_enc: +median: 203302 cycles/ticks +average: 204569 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50419 cycles/ticks + +kyber_keypair_derand: +median: 180252 cycles/ticks +average: 181094 cycles/ticks + +kyber_keypair: +median: 193334 cycles/ticks +average: 194214 cycles/ticks + +kyber_encaps_derand: +median: 216954 cycles/ticks +average: 218187 cycles/ticks + +kyber_encaps: +median: 217776 cycles/ticks +average: 218990 cycles/ticks + +kyber_decaps: +median: 271744 cycles/ticks +average: 273145 cycles/ticks + +Loop spin: 16 +gen_a: +median: 57402 cycles/ticks +average: 57735 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10750 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 426 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168166 cycles/ticks +average: 169036 cycles/ticks + +indcpa_enc: +median: 203330 cycles/ticks +average: 204410 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50411 cycles/ticks + +kyber_keypair_derand: +median: 181946 cycles/ticks +average: 182755 cycles/ticks + +kyber_keypair: +median: 193332 cycles/ticks +average: 194236 cycles/ticks + +kyber_encaps_derand: +median: 216892 cycles/ticks +average: 218139 cycles/ticks + +kyber_encaps: +median: 217728 cycles/ticks +average: 218887 cycles/ticks + +kyber_decaps: +median: 271642 cycles/ticks +average: 273034 cycles/ticks + +Loop spin: 17 +gen_a: +median: 57304 cycles/ticks +average: 57664 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10745 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 167882 cycles/ticks +average: 168661 cycles/ticks + +indcpa_enc: +median: 203154 cycles/ticks +average: 204407 cycles/ticks + +indcpa_dec: +median: 50184 cycles/ticks +average: 50413 cycles/ticks + +kyber_keypair_derand: +median: 180342 cycles/ticks +average: 181210 cycles/ticks + +kyber_keypair: +median: 193362 cycles/ticks +average: 194284 cycles/ticks + +kyber_encaps_derand: +median: 217114 cycles/ticks +average: 218361 cycles/ticks + +kyber_encaps: +median: 217912 cycles/ticks +average: 219346 cycles/ticks + +kyber_decaps: +median: 271862 cycles/ticks +average: 273568 cycles/ticks + +Loop spin: 18 +gen_a: +median: 57322 cycles/ticks +average: 57781 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12669 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1715 cycles/ticks + +indcpa_keypair: +median: 167904 cycles/ticks +average: 168704 cycles/ticks + +indcpa_enc: +median: 203000 cycles/ticks +average: 204235 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50504 cycles/ticks + +kyber_keypair_derand: +median: 180232 cycles/ticks +average: 181164 cycles/ticks + +kyber_keypair: +median: 193304 cycles/ticks +average: 194186 cycles/ticks + +kyber_encaps_derand: +median: 216660 cycles/ticks +average: 217978 cycles/ticks + +kyber_encaps: +median: 217442 cycles/ticks +average: 218646 cycles/ticks + +kyber_decaps: +median: 271448 cycles/ticks +average: 273043 cycles/ticks + +Loop spin: 19 +gen_a: +median: 57474 cycles/ticks +average: 57856 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10745 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12705 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 167982 cycles/ticks +average: 168767 cycles/ticks + +indcpa_enc: +median: 203224 cycles/ticks +average: 204351 cycles/ticks + +indcpa_dec: +median: 50184 cycles/ticks +average: 50412 cycles/ticks + +kyber_keypair_derand: +median: 180322 cycles/ticks +average: 181131 cycles/ticks + +kyber_keypair: +median: 193464 cycles/ticks +average: 194293 cycles/ticks + +kyber_encaps_derand: +median: 216738 cycles/ticks +average: 218061 cycles/ticks + +kyber_encaps: +median: 217628 cycles/ticks +average: 218810 cycles/ticks + +kyber_decaps: +median: 271628 cycles/ticks +average: 273151 cycles/ticks + +Loop spin: 20 +gen_a: +median: 57464 cycles/ticks +average: 57780 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10742 cycles/ticks +average: 10799 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12761 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168492 cycles/ticks +average: 169425 cycles/ticks + +indcpa_enc: +median: 203682 cycles/ticks +average: 204897 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50418 cycles/ticks + +kyber_keypair_derand: +median: 180660 cycles/ticks +average: 181484 cycles/ticks + +kyber_keypair: +median: 193334 cycles/ticks +average: 194232 cycles/ticks + +kyber_encaps_derand: +median: 217198 cycles/ticks +average: 218555 cycles/ticks + +kyber_encaps: +median: 217926 cycles/ticks +average: 219222 cycles/ticks + +kyber_decaps: +median: 271792 cycles/ticks +average: 273202 cycles/ticks + +Loop spin: 21 +gen_a: +median: 57518 cycles/ticks +average: 58013 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10752 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12709 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1714 cycles/ticks + +indcpa_keypair: +median: 168060 cycles/ticks +average: 168929 cycles/ticks + +indcpa_enc: +median: 203188 cycles/ticks +average: 204332 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50447 cycles/ticks + +kyber_keypair_derand: +median: 181174 cycles/ticks +average: 182254 cycles/ticks + +kyber_keypair: +median: 194252 cycles/ticks +average: 195320 cycles/ticks + +kyber_encaps_derand: +median: 216784 cycles/ticks +average: 218077 cycles/ticks + +kyber_encaps: +median: 217592 cycles/ticks +average: 218927 cycles/ticks + +kyber_decaps: +median: 271536 cycles/ticks +average: 273000 cycles/ticks + +Loop spin: 22 +gen_a: +median: 57402 cycles/ticks +average: 57960 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2430 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7087 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10818 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12777 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 445 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1711 cycles/ticks + +indcpa_keypair: +median: 168484 cycles/ticks +average: 169550 cycles/ticks + +indcpa_enc: +median: 203524 cycles/ticks +average: 204850 cycles/ticks + +indcpa_dec: +median: 50194 cycles/ticks +average: 50443 cycles/ticks + +kyber_keypair_derand: +median: 180384 cycles/ticks +average: 181282 cycles/ticks + +kyber_keypair: +median: 193414 cycles/ticks +average: 194395 cycles/ticks + +kyber_encaps_derand: +median: 218726 cycles/ticks +average: 220050 cycles/ticks + +kyber_encaps: +median: 219778 cycles/ticks +average: 221087 cycles/ticks + +kyber_decaps: +median: 273356 cycles/ticks +average: 274971 cycles/ticks + +Loop spin: 23 +gen_a: +median: 57360 cycles/ticks +average: 57892 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10732 cycles/ticks +average: 10802 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12724 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1696 cycles/ticks + +indcpa_keypair: +median: 168034 cycles/ticks +average: 168917 cycles/ticks + +indcpa_enc: +median: 203160 cycles/ticks +average: 204293 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50481 cycles/ticks + +kyber_keypair_derand: +median: 180438 cycles/ticks +average: 181430 cycles/ticks + +kyber_keypair: +median: 193514 cycles/ticks +average: 194385 cycles/ticks + +kyber_encaps_derand: +median: 217260 cycles/ticks +average: 218746 cycles/ticks + +kyber_encaps: +median: 218136 cycles/ticks +average: 219435 cycles/ticks + +kyber_decaps: +median: 272256 cycles/ticks +average: 273921 cycles/ticks + +Loop spin: 24 +gen_a: +median: 57426 cycles/ticks +average: 57792 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2429 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10779 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12717 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2765 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 168686 cycles/ticks +average: 169656 cycles/ticks + +indcpa_enc: +median: 203892 cycles/ticks +average: 205193 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50426 cycles/ticks + +kyber_keypair_derand: +median: 180360 cycles/ticks +average: 181245 cycles/ticks + +kyber_keypair: +median: 193420 cycles/ticks +average: 194318 cycles/ticks + +kyber_encaps_derand: +median: 217296 cycles/ticks +average: 218653 cycles/ticks + +kyber_encaps: +median: 218510 cycles/ticks +average: 219763 cycles/ticks + +kyber_decaps: +median: 272000 cycles/ticks +average: 273745 cycles/ticks + +Loop spin: 25 +gen_a: +median: 57442 cycles/ticks +average: 57923 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10763 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 432 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 168198 cycles/ticks +average: 169131 cycles/ticks + +indcpa_enc: +median: 203478 cycles/ticks +average: 204542 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50407 cycles/ticks + +kyber_keypair_derand: +median: 180588 cycles/ticks +average: 181690 cycles/ticks + +kyber_keypair: +median: 193528 cycles/ticks +average: 194490 cycles/ticks + +kyber_encaps_derand: +median: 217232 cycles/ticks +average: 218553 cycles/ticks + +kyber_encaps: +median: 218552 cycles/ticks +average: 219786 cycles/ticks + +kyber_decaps: +median: 272010 cycles/ticks +average: 273566 cycles/ticks + +Loop spin: 26 +gen_a: +median: 57396 cycles/ticks +average: 59071 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10784 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12741 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 168288 cycles/ticks +average: 169218 cycles/ticks + +indcpa_enc: +median: 203626 cycles/ticks +average: 204812 cycles/ticks + +indcpa_dec: +median: 50248 cycles/ticks +average: 50519 cycles/ticks + +kyber_keypair_derand: +median: 182240 cycles/ticks +average: 183201 cycles/ticks + +kyber_keypair: +median: 193432 cycles/ticks +average: 194313 cycles/ticks + +kyber_encaps_derand: +median: 217336 cycles/ticks +average: 218629 cycles/ticks + +kyber_encaps: +median: 218426 cycles/ticks +average: 219641 cycles/ticks + +kyber_decaps: +median: 272224 cycles/ticks +average: 273717 cycles/ticks + +Loop spin: 27 +gen_a: +median: 57398 cycles/ticks +average: 57898 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2434 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10730 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12711 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1344 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1702 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 167880 cycles/ticks +average: 168765 cycles/ticks + +indcpa_enc: +median: 203068 cycles/ticks +average: 204390 cycles/ticks + +indcpa_dec: +median: 50242 cycles/ticks +average: 50517 cycles/ticks + +kyber_keypair_derand: +median: 180500 cycles/ticks +average: 181461 cycles/ticks + +kyber_keypair: +median: 193860 cycles/ticks +average: 194881 cycles/ticks + +kyber_encaps_derand: +median: 217302 cycles/ticks +average: 218608 cycles/ticks + +kyber_encaps: +median: 217912 cycles/ticks +average: 219183 cycles/ticks + +kyber_decaps: +median: 271782 cycles/ticks +average: 273334 cycles/ticks + +Loop spin: 28 +gen_a: +median: 57378 cycles/ticks +average: 57858 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10795 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12656 cycles/ticks +average: 12781 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1721 cycles/ticks + +indcpa_keypair: +median: 168364 cycles/ticks +average: 169402 cycles/ticks + +indcpa_enc: +median: 203472 cycles/ticks +average: 204724 cycles/ticks + +indcpa_dec: +median: 50194 cycles/ticks +average: 50445 cycles/ticks + +kyber_keypair_derand: +median: 180472 cycles/ticks +average: 181399 cycles/ticks + +kyber_keypair: +median: 193350 cycles/ticks +average: 194301 cycles/ticks + +kyber_encaps_derand: +median: 216856 cycles/ticks +average: 218300 cycles/ticks + +kyber_encaps: +median: 218192 cycles/ticks +average: 219480 cycles/ticks + +kyber_decaps: +median: 271532 cycles/ticks +average: 273239 cycles/ticks + +Loop spin: 29 +gen_a: +median: 57356 cycles/ticks +average: 57724 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10784 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168232 cycles/ticks +average: 169090 cycles/ticks + +indcpa_enc: +median: 203538 cycles/ticks +average: 204775 cycles/ticks + +indcpa_dec: +median: 50316 cycles/ticks +average: 50625 cycles/ticks + +kyber_keypair_derand: +median: 180964 cycles/ticks +average: 182022 cycles/ticks + +kyber_keypair: +median: 193700 cycles/ticks +average: 194649 cycles/ticks + +kyber_encaps_derand: +median: 216892 cycles/ticks +average: 218085 cycles/ticks + +kyber_encaps: +median: 217746 cycles/ticks +average: 219049 cycles/ticks + +kyber_decaps: +median: 272134 cycles/ticks +average: 273716 cycles/ticks + +Loop spin: 30 +gen_a: +median: 57284 cycles/ticks +average: 57727 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2409 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10802 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12728 cycles/ticks + +poly_tomsg: +median: 426 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168364 cycles/ticks +average: 169400 cycles/ticks + +indcpa_enc: +median: 203376 cycles/ticks +average: 204555 cycles/ticks + +indcpa_dec: +median: 50184 cycles/ticks +average: 50425 cycles/ticks + +kyber_keypair_derand: +median: 180414 cycles/ticks +average: 181376 cycles/ticks + +kyber_keypair: +median: 193400 cycles/ticks +average: 194374 cycles/ticks + +kyber_encaps_derand: +median: 217150 cycles/ticks +average: 218506 cycles/ticks + +kyber_encaps: +median: 217820 cycles/ticks +average: 219081 cycles/ticks + +kyber_decaps: +median: 271910 cycles/ticks +average: 273463 cycles/ticks + +Loop spin: 31 +gen_a: +median: 57322 cycles/ticks +average: 57910 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10786 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12648 cycles/ticks +average: 12724 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168456 cycles/ticks +average: 169324 cycles/ticks + +indcpa_enc: +median: 203912 cycles/ticks +average: 205150 cycles/ticks + +indcpa_dec: +median: 50218 cycles/ticks +average: 50495 cycles/ticks + +kyber_keypair_derand: +median: 181880 cycles/ticks +average: 182957 cycles/ticks + +kyber_keypair: +median: 193756 cycles/ticks +average: 194766 cycles/ticks + +kyber_encaps_derand: +median: 216960 cycles/ticks +average: 218290 cycles/ticks + +kyber_encaps: +median: 217890 cycles/ticks +average: 219098 cycles/ticks + +kyber_decaps: +median: 272082 cycles/ticks +average: 273795 cycles/ticks + +Loop spin: 32 +gen_a: +median: 57540 cycles/ticks +average: 58002 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10746 cycles/ticks +average: 10834 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12728 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1695 cycles/ticks + +indcpa_keypair: +median: 168214 cycles/ticks +average: 169157 cycles/ticks + +indcpa_enc: +median: 203302 cycles/ticks +average: 204376 cycles/ticks + +indcpa_dec: +median: 50228 cycles/ticks +average: 50483 cycles/ticks + +kyber_keypair_derand: +median: 180488 cycles/ticks +average: 181411 cycles/ticks + +kyber_keypair: +median: 193504 cycles/ticks +average: 194518 cycles/ticks + +kyber_encaps_derand: +median: 217116 cycles/ticks +average: 218514 cycles/ticks + +kyber_encaps: +median: 217678 cycles/ticks +average: 219054 cycles/ticks + +kyber_decaps: +median: 271424 cycles/ticks +average: 273018 cycles/ticks + +Loop spin: 33 +gen_a: +median: 57398 cycles/ticks +average: 57982 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10810 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12725 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1712 cycles/ticks + +indcpa_keypair: +median: 168210 cycles/ticks +average: 169195 cycles/ticks + +indcpa_enc: +median: 203548 cycles/ticks +average: 204764 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50443 cycles/ticks + +kyber_keypair_derand: +median: 181930 cycles/ticks +average: 182823 cycles/ticks + +kyber_keypair: +median: 193378 cycles/ticks +average: 194265 cycles/ticks + +kyber_encaps_derand: +median: 217642 cycles/ticks +average: 219026 cycles/ticks + +kyber_encaps: +median: 218172 cycles/ticks +average: 219511 cycles/ticks + +kyber_decaps: +median: 272060 cycles/ticks +average: 273560 cycles/ticks + +Loop spin: 34 +gen_a: +median: 57440 cycles/ticks +average: 57872 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12781 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 168386 cycles/ticks +average: 169263 cycles/ticks + +indcpa_enc: +median: 203824 cycles/ticks +average: 205243 cycles/ticks + +indcpa_dec: +median: 50298 cycles/ticks +average: 50621 cycles/ticks + +kyber_keypair_derand: +median: 180368 cycles/ticks +average: 181336 cycles/ticks + +kyber_keypair: +median: 193398 cycles/ticks +average: 194304 cycles/ticks + +kyber_encaps_derand: +median: 216996 cycles/ticks +average: 218468 cycles/ticks + +kyber_encaps: +median: 217790 cycles/ticks +average: 219111 cycles/ticks + +kyber_decaps: +median: 271980 cycles/ticks +average: 273477 cycles/ticks + +Loop spin: 35 +gen_a: +median: 57394 cycles/ticks +average: 57827 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2409 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2408 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10787 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12706 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 168234 cycles/ticks +average: 169089 cycles/ticks + +indcpa_enc: +median: 203538 cycles/ticks +average: 204734 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50507 cycles/ticks + +kyber_keypair_derand: +median: 180910 cycles/ticks +average: 182084 cycles/ticks + +kyber_keypair: +median: 193812 cycles/ticks +average: 194786 cycles/ticks + +kyber_encaps_derand: +median: 216634 cycles/ticks +average: 217808 cycles/ticks + +kyber_encaps: +median: 217518 cycles/ticks +average: 218854 cycles/ticks + +kyber_decaps: +median: 271982 cycles/ticks +average: 273615 cycles/ticks + +Loop spin: 36 +gen_a: +median: 57472 cycles/ticks +average: 58146 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2442 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2436 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7085 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10811 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12638 cycles/ticks +average: 12776 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 167980 cycles/ticks +average: 168942 cycles/ticks + +indcpa_enc: +median: 202866 cycles/ticks +average: 204038 cycles/ticks + +indcpa_dec: +median: 50166 cycles/ticks +average: 50412 cycles/ticks + +kyber_keypair_derand: +median: 180838 cycles/ticks +average: 181767 cycles/ticks + +kyber_keypair: +median: 193514 cycles/ticks +average: 194523 cycles/ticks + +kyber_encaps_derand: +median: 217434 cycles/ticks +average: 218875 cycles/ticks + +kyber_encaps: +median: 218088 cycles/ticks +average: 219373 cycles/ticks + +kyber_decaps: +median: 271710 cycles/ticks +average: 273118 cycles/ticks + +Loop spin: 37 +gen_a: +median: 57344 cycles/ticks +average: 57829 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10788 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12738 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 688 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 167798 cycles/ticks +average: 168618 cycles/ticks + +indcpa_enc: +median: 203306 cycles/ticks +average: 204492 cycles/ticks + +indcpa_dec: +median: 50250 cycles/ticks +average: 50556 cycles/ticks + +kyber_keypair_derand: +median: 180530 cycles/ticks +average: 181548 cycles/ticks + +kyber_keypair: +median: 193504 cycles/ticks +average: 194402 cycles/ticks + +kyber_encaps_derand: +median: 216780 cycles/ticks +average: 218075 cycles/ticks + +kyber_encaps: +median: 217352 cycles/ticks +average: 218686 cycles/ticks + +kyber_decaps: +median: 271644 cycles/ticks +average: 273197 cycles/ticks + +Loop spin: 38 +gen_a: +median: 57424 cycles/ticks +average: 57916 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10718 cycles/ticks +average: 10806 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12735 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168950 cycles/ticks +average: 169813 cycles/ticks + +indcpa_enc: +median: 203052 cycles/ticks +average: 204242 cycles/ticks + +indcpa_dec: +median: 50166 cycles/ticks +average: 50439 cycles/ticks + +kyber_keypair_derand: +median: 181556 cycles/ticks +average: 182382 cycles/ticks + +kyber_keypair: +median: 194556 cycles/ticks +average: 195513 cycles/ticks + +kyber_encaps_derand: +median: 217382 cycles/ticks +average: 218626 cycles/ticks + +kyber_encaps: +median: 217656 cycles/ticks +average: 218991 cycles/ticks + +kyber_decaps: +median: 271634 cycles/ticks +average: 273237 cycles/ticks + +Loop spin: 39 +gen_a: +median: 57330 cycles/ticks +average: 57740 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10775 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12706 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 167996 cycles/ticks +average: 168828 cycles/ticks + +indcpa_enc: +median: 203644 cycles/ticks +average: 204966 cycles/ticks + +indcpa_dec: +median: 50224 cycles/ticks +average: 50500 cycles/ticks + +kyber_keypair_derand: +median: 180348 cycles/ticks +average: 181367 cycles/ticks + +kyber_keypair: +median: 193416 cycles/ticks +average: 194395 cycles/ticks + +kyber_encaps_derand: +median: 216972 cycles/ticks +average: 218404 cycles/ticks + +kyber_encaps: +median: 217786 cycles/ticks +average: 219180 cycles/ticks + +kyber_decaps: +median: 271988 cycles/ticks +average: 273566 cycles/ticks + +Loop spin: 40 +gen_a: +median: 57388 cycles/ticks +average: 57825 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10779 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 167968 cycles/ticks +average: 168770 cycles/ticks + +indcpa_enc: +median: 203408 cycles/ticks +average: 204581 cycles/ticks + +indcpa_dec: +median: 50252 cycles/ticks +average: 50559 cycles/ticks + +kyber_keypair_derand: +median: 180600 cycles/ticks +average: 181559 cycles/ticks + +kyber_keypair: +median: 193654 cycles/ticks +average: 194613 cycles/ticks + +kyber_encaps_derand: +median: 217418 cycles/ticks +average: 218710 cycles/ticks + +kyber_encaps: +median: 218102 cycles/ticks +average: 219286 cycles/ticks + +kyber_decaps: +median: 272380 cycles/ticks +average: 273863 cycles/ticks + +Loop spin: 41 +gen_a: +median: 57410 cycles/ticks +average: 57950 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2429 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10782 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12727 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168358 cycles/ticks +average: 169256 cycles/ticks + +indcpa_enc: +median: 203678 cycles/ticks +average: 204907 cycles/ticks + +indcpa_dec: +median: 50202 cycles/ticks +average: 50500 cycles/ticks + +kyber_keypair_derand: +median: 180414 cycles/ticks +average: 181312 cycles/ticks + +kyber_keypair: +median: 193876 cycles/ticks +average: 194837 cycles/ticks + +kyber_encaps_derand: +median: 217368 cycles/ticks +average: 218691 cycles/ticks + +kyber_encaps: +median: 218016 cycles/ticks +average: 219356 cycles/ticks + +kyber_decaps: +median: 272066 cycles/ticks +average: 273575 cycles/ticks + +Loop spin: 42 +gen_a: +median: 57550 cycles/ticks +average: 58085 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12676 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1720 cycles/ticks + +indcpa_keypair: +median: 168678 cycles/ticks +average: 169656 cycles/ticks + +indcpa_enc: +median: 203656 cycles/ticks +average: 204825 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50394 cycles/ticks + +kyber_keypair_derand: +median: 180150 cycles/ticks +average: 181001 cycles/ticks + +kyber_keypair: +median: 193602 cycles/ticks +average: 194528 cycles/ticks + +kyber_encaps_derand: +median: 217486 cycles/ticks +average: 218802 cycles/ticks + +kyber_encaps: +median: 218208 cycles/ticks +average: 219478 cycles/ticks + +kyber_decaps: +median: 271878 cycles/ticks +average: 273290 cycles/ticks + +Loop spin: 43 +gen_a: +median: 57420 cycles/ticks +average: 57855 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168094 cycles/ticks +average: 169082 cycles/ticks + +indcpa_enc: +median: 203412 cycles/ticks +average: 204736 cycles/ticks + +indcpa_dec: +median: 50350 cycles/ticks +average: 50705 cycles/ticks + +kyber_keypair_derand: +median: 180566 cycles/ticks +average: 181673 cycles/ticks + +kyber_keypair: +median: 193466 cycles/ticks +average: 194370 cycles/ticks + +kyber_encaps_derand: +median: 216856 cycles/ticks +average: 218023 cycles/ticks + +kyber_encaps: +median: 217776 cycles/ticks +average: 219048 cycles/ticks + +kyber_decaps: +median: 271854 cycles/ticks +average: 273397 cycles/ticks + +Loop spin: 44 +gen_a: +median: 57388 cycles/ticks +average: 57881 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10753 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12705 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168166 cycles/ticks +average: 168960 cycles/ticks + +indcpa_enc: +median: 203286 cycles/ticks +average: 204512 cycles/ticks + +indcpa_dec: +median: 50154 cycles/ticks +average: 50398 cycles/ticks + +kyber_keypair_derand: +median: 180162 cycles/ticks +average: 181078 cycles/ticks + +kyber_keypair: +median: 193370 cycles/ticks +average: 194310 cycles/ticks + +kyber_encaps_derand: +median: 216696 cycles/ticks +average: 218059 cycles/ticks + +kyber_encaps: +median: 217494 cycles/ticks +average: 218803 cycles/ticks + +kyber_decaps: +median: 271426 cycles/ticks +average: 273092 cycles/ticks + +Loop spin: 45 +gen_a: +median: 57406 cycles/ticks +average: 57892 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10779 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12708 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1714 cycles/ticks + +indcpa_keypair: +median: 167976 cycles/ticks +average: 168822 cycles/ticks + +indcpa_enc: +median: 203056 cycles/ticks +average: 204262 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50425 cycles/ticks + +kyber_keypair_derand: +median: 180548 cycles/ticks +average: 181445 cycles/ticks + +kyber_keypair: +median: 193440 cycles/ticks +average: 194447 cycles/ticks + +kyber_encaps_derand: +median: 216600 cycles/ticks +average: 217863 cycles/ticks + +kyber_encaps: +median: 217426 cycles/ticks +average: 218563 cycles/ticks + +kyber_decaps: +median: 271358 cycles/ticks +average: 272829 cycles/ticks + +Loop spin: 46 +gen_a: +median: 57250 cycles/ticks +average: 57709 cycles/ticks + +poly_getnoise_eta1: +median: 2454 cycles/ticks +average: 2472 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2411 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12710 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 167994 cycles/ticks +average: 168815 cycles/ticks + +indcpa_enc: +median: 203234 cycles/ticks +average: 204430 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50409 cycles/ticks + +kyber_keypair_derand: +median: 180506 cycles/ticks +average: 181411 cycles/ticks + +kyber_keypair: +median: 193428 cycles/ticks +average: 194309 cycles/ticks + +kyber_encaps_derand: +median: 217118 cycles/ticks +average: 218637 cycles/ticks + +kyber_encaps: +median: 217762 cycles/ticks +average: 218919 cycles/ticks + +kyber_decaps: +median: 271808 cycles/ticks +average: 273254 cycles/ticks + +Loop spin: 47 +gen_a: +median: 57472 cycles/ticks +average: 57938 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10722 cycles/ticks +average: 10801 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168016 cycles/ticks +average: 168862 cycles/ticks + +indcpa_enc: +median: 203178 cycles/ticks +average: 204361 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50440 cycles/ticks + +kyber_keypair_derand: +median: 180600 cycles/ticks +average: 181562 cycles/ticks + +kyber_keypair: +median: 193418 cycles/ticks +average: 194312 cycles/ticks + +kyber_encaps_derand: +median: 216956 cycles/ticks +average: 218310 cycles/ticks + +kyber_encaps: +median: 217780 cycles/ticks +average: 219080 cycles/ticks + +kyber_decaps: +median: 271698 cycles/ticks +average: 273104 cycles/ticks + +Loop spin: 48 +gen_a: +median: 57466 cycles/ticks +average: 57918 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10755 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12697 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1373 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 167778 cycles/ticks +average: 168583 cycles/ticks + +indcpa_enc: +median: 203014 cycles/ticks +average: 204215 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50396 cycles/ticks + +kyber_keypair_derand: +median: 180622 cycles/ticks +average: 181536 cycles/ticks + +kyber_keypair: +median: 193372 cycles/ticks +average: 194155 cycles/ticks + +kyber_encaps_derand: +median: 216880 cycles/ticks +average: 218209 cycles/ticks + +kyber_encaps: +median: 217738 cycles/ticks +average: 219154 cycles/ticks + +kyber_decaps: +median: 271520 cycles/ticks +average: 272973 cycles/ticks + +Loop spin: 49 +gen_a: +median: 57464 cycles/ticks +average: 57885 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 168008 cycles/ticks +average: 168787 cycles/ticks + +indcpa_enc: +median: 203276 cycles/ticks +average: 204532 cycles/ticks + +indcpa_dec: +median: 50162 cycles/ticks +average: 50372 cycles/ticks + +kyber_keypair_derand: +median: 180390 cycles/ticks +average: 181232 cycles/ticks + +kyber_keypair: +median: 193276 cycles/ticks +average: 194191 cycles/ticks + +kyber_encaps_derand: +median: 217092 cycles/ticks +average: 218426 cycles/ticks + +kyber_encaps: +median: 217904 cycles/ticks +average: 219142 cycles/ticks + +kyber_decaps: +median: 271876 cycles/ticks +average: 273421 cycles/ticks + +Loop spin: 50 +gen_a: +median: 57406 cycles/ticks +average: 57835 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2405 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12704 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2716 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1699 cycles/ticks + +indcpa_keypair: +median: 168192 cycles/ticks +average: 169062 cycles/ticks + +indcpa_enc: +median: 203398 cycles/ticks +average: 204783 cycles/ticks + +indcpa_dec: +median: 50140 cycles/ticks +average: 50354 cycles/ticks + +kyber_keypair_derand: +median: 180362 cycles/ticks +average: 181165 cycles/ticks + +kyber_keypair: +median: 193350 cycles/ticks +average: 194190 cycles/ticks + +kyber_encaps_derand: +median: 216726 cycles/ticks +average: 217994 cycles/ticks + +kyber_encaps: +median: 217524 cycles/ticks +average: 218763 cycles/ticks + +kyber_decaps: +median: 271544 cycles/ticks +average: 273140 cycles/ticks + +Loop spin: 51 +gen_a: +median: 57464 cycles/ticks +average: 57775 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10758 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 167778 cycles/ticks +average: 168582 cycles/ticks + +indcpa_enc: +median: 203058 cycles/ticks +average: 204241 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50410 cycles/ticks + +kyber_keypair_derand: +median: 180586 cycles/ticks +average: 181410 cycles/ticks + +kyber_keypair: +median: 193330 cycles/ticks +average: 194218 cycles/ticks + +kyber_encaps_derand: +median: 216890 cycles/ticks +average: 218065 cycles/ticks + +kyber_encaps: +median: 217764 cycles/ticks +average: 218931 cycles/ticks + +kyber_decaps: +median: 271786 cycles/ticks +average: 273505 cycles/ticks + +Loop spin: 52 +gen_a: +median: 57282 cycles/ticks +average: 57723 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10757 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168122 cycles/ticks +average: 168924 cycles/ticks + +indcpa_enc: +median: 202994 cycles/ticks +average: 204151 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50414 cycles/ticks + +kyber_keypair_derand: +median: 180938 cycles/ticks +average: 181801 cycles/ticks + +kyber_keypair: +median: 193518 cycles/ticks +average: 194418 cycles/ticks + +kyber_encaps_derand: +median: 217042 cycles/ticks +average: 218306 cycles/ticks + +kyber_encaps: +median: 217912 cycles/ticks +average: 219095 cycles/ticks + +kyber_decaps: +median: 271808 cycles/ticks +average: 273288 cycles/ticks + +Loop spin: 53 +gen_a: +median: 57392 cycles/ticks +average: 57793 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 10734 cycles/ticks +average: 10795 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12731 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 668 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1715 cycles/ticks + +indcpa_keypair: +median: 168060 cycles/ticks +average: 168879 cycles/ticks + +indcpa_enc: +median: 203196 cycles/ticks +average: 204438 cycles/ticks + +indcpa_dec: +median: 50162 cycles/ticks +average: 50392 cycles/ticks + +kyber_keypair_derand: +median: 180662 cycles/ticks +average: 181471 cycles/ticks + +kyber_keypair: +median: 193298 cycles/ticks +average: 194171 cycles/ticks + +kyber_encaps_derand: +median: 217046 cycles/ticks +average: 220046 cycles/ticks + +kyber_encaps: +median: 217910 cycles/ticks +average: 220151 cycles/ticks + +kyber_decaps: +median: 271768 cycles/ticks +average: 273113 cycles/ticks + +Loop spin: 54 +gen_a: +median: 57276 cycles/ticks +average: 57659 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10758 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12675 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 435 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167760 cycles/ticks +average: 168599 cycles/ticks + +indcpa_enc: +median: 202886 cycles/ticks +average: 204069 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50417 cycles/ticks + +kyber_keypair_derand: +median: 180526 cycles/ticks +average: 181407 cycles/ticks + +kyber_keypair: +median: 193282 cycles/ticks +average: 194137 cycles/ticks + +kyber_encaps_derand: +median: 216652 cycles/ticks +average: 217832 cycles/ticks + +kyber_encaps: +median: 217402 cycles/ticks +average: 218654 cycles/ticks + +kyber_decaps: +median: 271380 cycles/ticks +average: 272665 cycles/ticks + +Loop spin: 55 +gen_a: +median: 57392 cycles/ticks +average: 57775 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12668 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 433 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168060 cycles/ticks +average: 168831 cycles/ticks + +indcpa_enc: +median: 203052 cycles/ticks +average: 204182 cycles/ticks + +indcpa_dec: +median: 50240 cycles/ticks +average: 50475 cycles/ticks + +kyber_keypair_derand: +median: 180454 cycles/ticks +average: 181302 cycles/ticks + +kyber_keypair: +median: 193356 cycles/ticks +average: 194238 cycles/ticks + +kyber_encaps_derand: +median: 218288 cycles/ticks +average: 219537 cycles/ticks + +kyber_encaps: +median: 219016 cycles/ticks +average: 220110 cycles/ticks + +kyber_decaps: +median: 273118 cycles/ticks +average: 274548 cycles/ticks + +Loop spin: 56 +gen_a: +median: 57394 cycles/ticks +average: 57750 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12674 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1372 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 168356 cycles/ticks +average: 169122 cycles/ticks + +indcpa_enc: +median: 203406 cycles/ticks +average: 204530 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50372 cycles/ticks + +kyber_keypair_derand: +median: 180610 cycles/ticks +average: 181457 cycles/ticks + +kyber_keypair: +median: 193330 cycles/ticks +average: 194146 cycles/ticks + +kyber_encaps_derand: +median: 217036 cycles/ticks +average: 218308 cycles/ticks + +kyber_encaps: +median: 217822 cycles/ticks +average: 219016 cycles/ticks + +kyber_decaps: +median: 271726 cycles/ticks +average: 272998 cycles/ticks + +Loop spin: 57 +gen_a: +median: 57458 cycles/ticks +average: 57789 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10790 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12673 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168360 cycles/ticks +average: 169125 cycles/ticks + +indcpa_enc: +median: 203088 cycles/ticks +average: 204309 cycles/ticks + +indcpa_dec: +median: 50150 cycles/ticks +average: 50358 cycles/ticks + +kyber_keypair_derand: +median: 181204 cycles/ticks +average: 182000 cycles/ticks + +kyber_keypair: +median: 193612 cycles/ticks +average: 194421 cycles/ticks + +kyber_encaps_derand: +median: 217046 cycles/ticks +average: 218331 cycles/ticks + +kyber_encaps: +median: 217918 cycles/ticks +average: 219116 cycles/ticks + +kyber_decaps: +median: 271820 cycles/ticks +average: 273193 cycles/ticks + +Loop spin: 58 +gen_a: +median: 57384 cycles/ticks +average: 57732 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10756 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 436 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 167806 cycles/ticks +average: 168541 cycles/ticks + +indcpa_enc: +median: 203116 cycles/ticks +average: 204252 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50407 cycles/ticks + +kyber_keypair_derand: +median: 180264 cycles/ticks +average: 181030 cycles/ticks + +kyber_keypair: +median: 193366 cycles/ticks +average: 194238 cycles/ticks + +kyber_encaps_derand: +median: 218332 cycles/ticks +average: 219614 cycles/ticks + +kyber_encaps: +median: 219138 cycles/ticks +average: 220277 cycles/ticks + +kyber_decaps: +median: 273124 cycles/ticks +average: 274616 cycles/ticks + +Loop spin: 59 +gen_a: +median: 57368 cycles/ticks +average: 57793 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12673 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 483 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 436 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168002 cycles/ticks +average: 168772 cycles/ticks + +indcpa_enc: +median: 203040 cycles/ticks +average: 204201 cycles/ticks + +indcpa_dec: +median: 50130 cycles/ticks +average: 50336 cycles/ticks + +kyber_keypair_derand: +median: 180658 cycles/ticks +average: 181472 cycles/ticks + +kyber_keypair: +median: 193374 cycles/ticks +average: 194300 cycles/ticks + +kyber_encaps_derand: +median: 217112 cycles/ticks +average: 218338 cycles/ticks + +kyber_encaps: +median: 217946 cycles/ticks +average: 219322 cycles/ticks + +kyber_decaps: +median: 271890 cycles/ticks +average: 273243 cycles/ticks + +Loop spin: 60 +gen_a: +median: 57264 cycles/ticks +average: 57654 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10769 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168210 cycles/ticks +average: 169002 cycles/ticks + +indcpa_enc: +median: 203424 cycles/ticks +average: 204566 cycles/ticks + +indcpa_dec: +median: 50146 cycles/ticks +average: 50353 cycles/ticks + +kyber_keypair_derand: +median: 180348 cycles/ticks +average: 181132 cycles/ticks + +kyber_keypair: +median: 193376 cycles/ticks +average: 194165 cycles/ticks + +kyber_encaps_derand: +median: 216618 cycles/ticks +average: 217799 cycles/ticks + +kyber_encaps: +median: 217514 cycles/ticks +average: 218771 cycles/ticks + +kyber_decaps: +median: 271434 cycles/ticks +average: 272828 cycles/ticks + +Loop spin: 61 +gen_a: +median: 57404 cycles/ticks +average: 57729 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10748 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12703 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2815 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168270 cycles/ticks +average: 169096 cycles/ticks + +indcpa_enc: +median: 203444 cycles/ticks +average: 204599 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50420 cycles/ticks + +kyber_keypair_derand: +median: 180376 cycles/ticks +average: 181198 cycles/ticks + +kyber_keypair: +median: 193316 cycles/ticks +average: 194191 cycles/ticks + +kyber_encaps_derand: +median: 216854 cycles/ticks +average: 218280 cycles/ticks + +kyber_encaps: +median: 217568 cycles/ticks +average: 218754 cycles/ticks + +kyber_decaps: +median: 271650 cycles/ticks +average: 273139 cycles/ticks + +Loop spin: 62 +gen_a: +median: 57502 cycles/ticks +average: 57919 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10799 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12666 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168410 cycles/ticks +average: 169263 cycles/ticks + +indcpa_enc: +median: 203534 cycles/ticks +average: 204831 cycles/ticks + +indcpa_dec: +median: 50156 cycles/ticks +average: 50332 cycles/ticks + +kyber_keypair_derand: +median: 180868 cycles/ticks +average: 181682 cycles/ticks + +kyber_keypair: +median: 193366 cycles/ticks +average: 194350 cycles/ticks + +kyber_encaps_derand: +median: 218406 cycles/ticks +average: 219671 cycles/ticks + +kyber_encaps: +median: 219154 cycles/ticks +average: 220377 cycles/ticks + +kyber_decaps: +median: 273204 cycles/ticks +average: 274674 cycles/ticks + +Loop spin: 63 +gen_a: +median: 57344 cycles/ticks +average: 57637 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10748 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12697 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 168382 cycles/ticks +average: 169162 cycles/ticks + +indcpa_enc: +median: 203520 cycles/ticks +average: 204639 cycles/ticks + +indcpa_dec: +median: 50202 cycles/ticks +average: 50416 cycles/ticks + +kyber_keypair_derand: +median: 180566 cycles/ticks +average: 181399 cycles/ticks + +kyber_keypair: +median: 193314 cycles/ticks +average: 194205 cycles/ticks + +kyber_encaps_derand: +median: 218364 cycles/ticks +average: 219562 cycles/ticks + +kyber_encaps: +median: 219064 cycles/ticks +average: 220317 cycles/ticks + +kyber_decaps: +median: 273046 cycles/ticks +average: 274469 cycles/ticks + +Loop spin: 64 +gen_a: +median: 57320 cycles/ticks +average: 57651 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10753 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 445 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 430 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2781 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168108 cycles/ticks +average: 168937 cycles/ticks + +indcpa_enc: +median: 203242 cycles/ticks +average: 204347 cycles/ticks + +indcpa_dec: +median: 50158 cycles/ticks +average: 50412 cycles/ticks + +kyber_keypair_derand: +median: 180140 cycles/ticks +average: 180989 cycles/ticks + +kyber_keypair: +median: 193294 cycles/ticks +average: 194167 cycles/ticks + +kyber_encaps_derand: +median: 218630 cycles/ticks +average: 220064 cycles/ticks + +kyber_encaps: +median: 219386 cycles/ticks +average: 220641 cycles/ticks + +kyber_decaps: +median: 273196 cycles/ticks +average: 274624 cycles/ticks + +Loop spin: 65 +gen_a: +median: 57410 cycles/ticks +average: 57762 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10753 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12716 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167988 cycles/ticks +average: 168808 cycles/ticks + +indcpa_enc: +median: 203068 cycles/ticks +average: 204119 cycles/ticks + +indcpa_dec: +median: 50202 cycles/ticks +average: 50438 cycles/ticks + +kyber_keypair_derand: +median: 180248 cycles/ticks +average: 181067 cycles/ticks + +kyber_keypair: +median: 193320 cycles/ticks +average: 194166 cycles/ticks + +kyber_encaps_derand: +median: 216954 cycles/ticks +average: 218153 cycles/ticks + +kyber_encaps: +median: 217776 cycles/ticks +average: 219008 cycles/ticks + +kyber_decaps: +median: 271586 cycles/ticks +average: 273058 cycles/ticks + +Loop spin: 66 +gen_a: +median: 57408 cycles/ticks +average: 57802 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2450 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10750 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1699 cycles/ticks + +indcpa_keypair: +median: 168150 cycles/ticks +average: 168919 cycles/ticks + +indcpa_enc: +median: 203212 cycles/ticks +average: 204376 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50396 cycles/ticks + +kyber_keypair_derand: +median: 180438 cycles/ticks +average: 181231 cycles/ticks + +kyber_keypair: +median: 193350 cycles/ticks +average: 194238 cycles/ticks + +kyber_encaps_derand: +median: 217020 cycles/ticks +average: 218261 cycles/ticks + +kyber_encaps: +median: 217798 cycles/ticks +average: 218973 cycles/ticks + +kyber_decaps: +median: 271800 cycles/ticks +average: 273212 cycles/ticks + +Loop spin: 67 +gen_a: +median: 57422 cycles/ticks +average: 57886 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10757 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12701 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2795 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1716 cycles/ticks + +indcpa_keypair: +median: 167938 cycles/ticks +average: 168726 cycles/ticks + +indcpa_enc: +median: 203260 cycles/ticks +average: 204438 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50428 cycles/ticks + +kyber_keypair_derand: +median: 180342 cycles/ticks +average: 181183 cycles/ticks + +kyber_keypair: +median: 193312 cycles/ticks +average: 194185 cycles/ticks + +kyber_encaps_derand: +median: 218296 cycles/ticks +average: 219479 cycles/ticks + +kyber_encaps: +median: 219250 cycles/ticks +average: 220474 cycles/ticks + +kyber_decaps: +median: 273198 cycles/ticks +average: 274807 cycles/ticks + +Loop spin: 68 +gen_a: +median: 57422 cycles/ticks +average: 57816 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10789 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2817 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167998 cycles/ticks +average: 168799 cycles/ticks + +indcpa_enc: +median: 203226 cycles/ticks +average: 204502 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50390 cycles/ticks + +kyber_keypair_derand: +median: 180434 cycles/ticks +average: 181289 cycles/ticks + +kyber_keypair: +median: 193414 cycles/ticks +average: 194245 cycles/ticks + +kyber_encaps_derand: +median: 216766 cycles/ticks +average: 218016 cycles/ticks + +kyber_encaps: +median: 217626 cycles/ticks +average: 218844 cycles/ticks + +kyber_decaps: +median: 271632 cycles/ticks +average: 273017 cycles/ticks + +Loop spin: 69 +gen_a: +median: 57420 cycles/ticks +average: 57803 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2408 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10781 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12669 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168058 cycles/ticks +average: 168849 cycles/ticks + +indcpa_enc: +median: 203248 cycles/ticks +average: 204352 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50397 cycles/ticks + +kyber_keypair_derand: +median: 180248 cycles/ticks +average: 181132 cycles/ticks + +kyber_keypair: +median: 193334 cycles/ticks +average: 194249 cycles/ticks + +kyber_encaps_derand: +median: 216844 cycles/ticks +average: 218345 cycles/ticks + +kyber_encaps: +median: 217602 cycles/ticks +average: 219076 cycles/ticks + +kyber_decaps: +median: 271634 cycles/ticks +average: 273083 cycles/ticks + +Loop spin: 70 +gen_a: +median: 57344 cycles/ticks +average: 57768 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10741 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12703 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 697 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1719 cycles/ticks + +indcpa_keypair: +median: 168132 cycles/ticks +average: 168970 cycles/ticks + +indcpa_enc: +median: 203280 cycles/ticks +average: 204591 cycles/ticks + +indcpa_dec: +median: 50138 cycles/ticks +average: 50343 cycles/ticks + +kyber_keypair_derand: +median: 180496 cycles/ticks +average: 181367 cycles/ticks + +kyber_keypair: +median: 193414 cycles/ticks +average: 194370 cycles/ticks + +kyber_encaps_derand: +median: 217010 cycles/ticks +average: 218479 cycles/ticks + +kyber_encaps: +median: 217846 cycles/ticks +average: 219218 cycles/ticks + +kyber_decaps: +median: 271786 cycles/ticks +average: 273173 cycles/ticks + +Loop spin: 71 +gen_a: +median: 57440 cycles/ticks +average: 57814 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12673 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 169406 cycles/ticks +average: 170274 cycles/ticks + +indcpa_enc: +median: 204622 cycles/ticks +average: 205821 cycles/ticks + +indcpa_dec: +median: 50212 cycles/ticks +average: 50446 cycles/ticks + +kyber_keypair_derand: +median: 180474 cycles/ticks +average: 181275 cycles/ticks + +kyber_keypair: +median: 193334 cycles/ticks +average: 194236 cycles/ticks + +kyber_encaps_derand: +median: 216752 cycles/ticks +average: 218063 cycles/ticks + +kyber_encaps: +median: 217722 cycles/ticks +average: 218819 cycles/ticks + +kyber_decaps: +median: 271486 cycles/ticks +average: 272858 cycles/ticks + +Loop spin: 72 +gen_a: +median: 57438 cycles/ticks +average: 57753 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10745 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12709 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 420 cycles/ticks +average: 421 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1714 cycles/ticks + +indcpa_keypair: +median: 168262 cycles/ticks +average: 169075 cycles/ticks + +indcpa_enc: +median: 203472 cycles/ticks +average: 204608 cycles/ticks + +indcpa_dec: +median: 50226 cycles/ticks +average: 50457 cycles/ticks + +kyber_keypair_derand: +median: 180486 cycles/ticks +average: 181303 cycles/ticks + +kyber_keypair: +median: 193314 cycles/ticks +average: 194267 cycles/ticks + +kyber_encaps_derand: +median: 216460 cycles/ticks +average: 217736 cycles/ticks + +kyber_encaps: +median: 217356 cycles/ticks +average: 218640 cycles/ticks + +kyber_decaps: +median: 271336 cycles/ticks +average: 272943 cycles/ticks + +Loop spin: 73 +gen_a: +median: 57362 cycles/ticks +average: 57788 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2408 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10821 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2784 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168888 cycles/ticks +average: 169929 cycles/ticks + +indcpa_enc: +median: 204616 cycles/ticks +average: 205730 cycles/ticks + +indcpa_dec: +median: 50222 cycles/ticks +average: 50514 cycles/ticks + +kyber_keypair_derand: +median: 180620 cycles/ticks +average: 181581 cycles/ticks + +kyber_keypair: +median: 193518 cycles/ticks +average: 194427 cycles/ticks + +kyber_encaps_derand: +median: 216936 cycles/ticks +average: 218216 cycles/ticks + +kyber_encaps: +median: 217942 cycles/ticks +average: 219308 cycles/ticks + +kyber_decaps: +median: 272954 cycles/ticks +average: 274478 cycles/ticks + +Loop spin: 74 +gen_a: +median: 57418 cycles/ticks +average: 57870 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1352 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168042 cycles/ticks +average: 168915 cycles/ticks + +indcpa_enc: +median: 203226 cycles/ticks +average: 204455 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50413 cycles/ticks + +kyber_keypair_derand: +median: 182152 cycles/ticks +average: 183018 cycles/ticks + +kyber_keypair: +median: 193742 cycles/ticks +average: 194687 cycles/ticks + +kyber_encaps_derand: +median: 217550 cycles/ticks +average: 218830 cycles/ticks + +kyber_encaps: +median: 217852 cycles/ticks +average: 219159 cycles/ticks + +kyber_decaps: +median: 271754 cycles/ticks +average: 273362 cycles/ticks + +Loop spin: 75 +gen_a: +median: 57338 cycles/ticks +average: 57759 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 433 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168258 cycles/ticks +average: 169130 cycles/ticks + +indcpa_enc: +median: 203844 cycles/ticks +average: 204988 cycles/ticks + +indcpa_dec: +median: 50268 cycles/ticks +average: 50581 cycles/ticks + +kyber_keypair_derand: +median: 180538 cycles/ticks +average: 181669 cycles/ticks + +kyber_keypair: +median: 193424 cycles/ticks +average: 194333 cycles/ticks + +kyber_encaps_derand: +median: 216632 cycles/ticks +average: 217840 cycles/ticks + +kyber_encaps: +median: 217390 cycles/ticks +average: 218628 cycles/ticks + +kyber_decaps: +median: 272308 cycles/ticks +average: 273823 cycles/ticks + +Loop spin: 76 +gen_a: +median: 57552 cycles/ticks +average: 58092 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 420 cycles/ticks +average: 421 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168172 cycles/ticks +average: 169015 cycles/ticks + +indcpa_enc: +median: 203326 cycles/ticks +average: 204494 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50414 cycles/ticks + +kyber_keypair_derand: +median: 180470 cycles/ticks +average: 181350 cycles/ticks + +kyber_keypair: +median: 193394 cycles/ticks +average: 194402 cycles/ticks + +kyber_encaps_derand: +median: 217642 cycles/ticks +average: 219013 cycles/ticks + +kyber_encaps: +median: 218102 cycles/ticks +average: 219490 cycles/ticks + +kyber_decaps: +median: 271850 cycles/ticks +average: 273415 cycles/ticks + +Loop spin: 77 +gen_a: +median: 57354 cycles/ticks +average: 57812 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10789 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12696 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 731 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168216 cycles/ticks +average: 169057 cycles/ticks + +indcpa_enc: +median: 203824 cycles/ticks +average: 205002 cycles/ticks + +indcpa_dec: +median: 50312 cycles/ticks +average: 50586 cycles/ticks + +kyber_keypair_derand: +median: 180458 cycles/ticks +average: 181455 cycles/ticks + +kyber_keypair: +median: 193472 cycles/ticks +average: 194324 cycles/ticks + +kyber_encaps_derand: +median: 217172 cycles/ticks +average: 218539 cycles/ticks + +kyber_encaps: +median: 217942 cycles/ticks +average: 219335 cycles/ticks + +kyber_decaps: +median: 272350 cycles/ticks +average: 273894 cycles/ticks + +Loop spin: 78 +gen_a: +median: 57466 cycles/ticks +average: 57888 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12703 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1739 cycles/ticks + +indcpa_keypair: +median: 167942 cycles/ticks +average: 168827 cycles/ticks + +indcpa_enc: +median: 203198 cycles/ticks +average: 204336 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50443 cycles/ticks + +kyber_keypair_derand: +median: 180412 cycles/ticks +average: 181304 cycles/ticks + +kyber_keypair: +median: 193618 cycles/ticks +average: 194608 cycles/ticks + +kyber_encaps_derand: +median: 217294 cycles/ticks +average: 218571 cycles/ticks + +kyber_encaps: +median: 217542 cycles/ticks +average: 218831 cycles/ticks + +kyber_decaps: +median: 271432 cycles/ticks +average: 273064 cycles/ticks + +Loop spin: 79 +gen_a: +median: 57332 cycles/ticks +average: 58369 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168094 cycles/ticks +average: 169049 cycles/ticks + +indcpa_enc: +median: 204006 cycles/ticks +average: 205171 cycles/ticks + +indcpa_dec: +median: 50280 cycles/ticks +average: 50576 cycles/ticks + +kyber_keypair_derand: +median: 180438 cycles/ticks +average: 181372 cycles/ticks + +kyber_keypair: +median: 193414 cycles/ticks +average: 194308 cycles/ticks + +kyber_encaps_derand: +median: 217000 cycles/ticks +average: 218366 cycles/ticks + +kyber_encaps: +median: 217894 cycles/ticks +average: 219126 cycles/ticks + +kyber_decaps: +median: 272054 cycles/ticks +average: 273640 cycles/ticks + +Loop spin: 80 +gen_a: +median: 57354 cycles/ticks +average: 57832 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10779 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12772 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168102 cycles/ticks +average: 168995 cycles/ticks + +indcpa_enc: +median: 203424 cycles/ticks +average: 204492 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50474 cycles/ticks + +kyber_keypair_derand: +median: 180818 cycles/ticks +average: 181674 cycles/ticks + +kyber_keypair: +median: 193568 cycles/ticks +average: 194486 cycles/ticks + +kyber_encaps_derand: +median: 217486 cycles/ticks +average: 218750 cycles/ticks + +kyber_encaps: +median: 218112 cycles/ticks +average: 219435 cycles/ticks + +kyber_decaps: +median: 271904 cycles/ticks +average: 273440 cycles/ticks + +Loop spin: 81 +gen_a: +median: 57444 cycles/ticks +average: 57860 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 432 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168028 cycles/ticks +average: 168926 cycles/ticks + +indcpa_enc: +median: 203476 cycles/ticks +average: 204730 cycles/ticks + +indcpa_dec: +median: 50288 cycles/ticks +average: 50616 cycles/ticks + +kyber_keypair_derand: +median: 180698 cycles/ticks +average: 181717 cycles/ticks + +kyber_keypair: +median: 193448 cycles/ticks +average: 194314 cycles/ticks + +kyber_encaps_derand: +median: 216946 cycles/ticks +average: 218256 cycles/ticks + +kyber_encaps: +median: 217864 cycles/ticks +average: 219075 cycles/ticks + +kyber_decaps: +median: 272368 cycles/ticks +average: 274097 cycles/ticks + +Loop spin: 82 +gen_a: +median: 57514 cycles/ticks +average: 58032 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10728 cycles/ticks +average: 10796 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168186 cycles/ticks +average: 169124 cycles/ticks + +indcpa_enc: +median: 203324 cycles/ticks +average: 204469 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50451 cycles/ticks + +kyber_keypair_derand: +median: 180418 cycles/ticks +average: 181339 cycles/ticks + +kyber_keypair: +median: 193644 cycles/ticks +average: 194584 cycles/ticks + +kyber_encaps_derand: +median: 217666 cycles/ticks +average: 218861 cycles/ticks + +kyber_encaps: +median: 217924 cycles/ticks +average: 219203 cycles/ticks + +kyber_decaps: +median: 271844 cycles/ticks +average: 273245 cycles/ticks + +Loop spin: 83 +gen_a: +median: 57376 cycles/ticks +average: 57847 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12674 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168578 cycles/ticks +average: 169500 cycles/ticks + +indcpa_enc: +median: 203908 cycles/ticks +average: 205253 cycles/ticks + +indcpa_dec: +median: 50228 cycles/ticks +average: 50480 cycles/ticks + +kyber_keypair_derand: +median: 180280 cycles/ticks +average: 181144 cycles/ticks + +kyber_keypair: +median: 193568 cycles/ticks +average: 194465 cycles/ticks + +kyber_encaps_derand: +median: 217002 cycles/ticks +average: 218268 cycles/ticks + +kyber_encaps: +median: 218452 cycles/ticks +average: 219770 cycles/ticks + +kyber_decaps: +median: 271940 cycles/ticks +average: 273406 cycles/ticks + +Loop spin: 84 +gen_a: +median: 57428 cycles/ticks +average: 57883 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10730 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1694 cycles/ticks +average: 1730 cycles/ticks + +indcpa_keypair: +median: 168220 cycles/ticks +average: 169010 cycles/ticks + +indcpa_enc: +median: 203354 cycles/ticks +average: 204538 cycles/ticks + +indcpa_dec: +median: 50242 cycles/ticks +average: 50485 cycles/ticks + +kyber_keypair_derand: +median: 180802 cycles/ticks +average: 181729 cycles/ticks + +kyber_keypair: +median: 193744 cycles/ticks +average: 194635 cycles/ticks + +kyber_encaps_derand: +median: 216892 cycles/ticks +average: 218158 cycles/ticks + +kyber_encaps: +median: 217934 cycles/ticks +average: 219146 cycles/ticks + +kyber_decaps: +median: 271754 cycles/ticks +average: 273187 cycles/ticks + +Loop spin: 85 +gen_a: +median: 57346 cycles/ticks +average: 57793 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10797 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2724 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168360 cycles/ticks +average: 169189 cycles/ticks + +indcpa_enc: +median: 203558 cycles/ticks +average: 204794 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50426 cycles/ticks + +kyber_keypair_derand: +median: 180584 cycles/ticks +average: 181522 cycles/ticks + +kyber_keypair: +median: 193594 cycles/ticks +average: 194421 cycles/ticks + +kyber_encaps_derand: +median: 217012 cycles/ticks +average: 218264 cycles/ticks + +kyber_encaps: +median: 218080 cycles/ticks +average: 219236 cycles/ticks + +kyber_decaps: +median: 272016 cycles/ticks +average: 273573 cycles/ticks + +Loop spin: 86 +gen_a: +median: 57366 cycles/ticks +average: 57793 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10742 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1722 cycles/ticks + +indcpa_keypair: +median: 168168 cycles/ticks +average: 168993 cycles/ticks + +indcpa_enc: +median: 203194 cycles/ticks +average: 204380 cycles/ticks + +indcpa_dec: +median: 50162 cycles/ticks +average: 50415 cycles/ticks + +kyber_keypair_derand: +median: 180686 cycles/ticks +average: 181575 cycles/ticks + +kyber_keypair: +median: 193548 cycles/ticks +average: 194444 cycles/ticks + +kyber_encaps_derand: +median: 217256 cycles/ticks +average: 218552 cycles/ticks + +kyber_encaps: +median: 218152 cycles/ticks +average: 219237 cycles/ticks + +kyber_decaps: +median: 271904 cycles/ticks +average: 273290 cycles/ticks + +Loop spin: 87 +gen_a: +median: 57344 cycles/ticks +average: 57754 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12705 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167828 cycles/ticks +average: 168858 cycles/ticks + +indcpa_enc: +median: 203242 cycles/ticks +average: 204390 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50436 cycles/ticks + +kyber_keypair_derand: +median: 180414 cycles/ticks +average: 181261 cycles/ticks + +kyber_keypair: +median: 193492 cycles/ticks +average: 194330 cycles/ticks + +kyber_encaps_derand: +median: 217308 cycles/ticks +average: 218578 cycles/ticks + +kyber_encaps: +median: 218052 cycles/ticks +average: 219183 cycles/ticks + +kyber_decaps: +median: 271976 cycles/ticks +average: 273535 cycles/ticks + +Loop spin: 88 +gen_a: +median: 57408 cycles/ticks +average: 57860 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10748 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 169824 cycles/ticks +average: 170691 cycles/ticks + +indcpa_enc: +median: 205184 cycles/ticks +average: 206390 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50421 cycles/ticks + +kyber_keypair_derand: +median: 181832 cycles/ticks +average: 182792 cycles/ticks + +kyber_keypair: +median: 193368 cycles/ticks +average: 194321 cycles/ticks + +kyber_encaps_derand: +median: 217258 cycles/ticks +average: 218608 cycles/ticks + +kyber_encaps: +median: 217810 cycles/ticks +average: 219164 cycles/ticks + +kyber_decaps: +median: 271740 cycles/ticks +average: 273339 cycles/ticks + +Loop spin: 89 +gen_a: +median: 57354 cycles/ticks +average: 57829 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12745 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1738 cycles/ticks + +indcpa_keypair: +median: 168016 cycles/ticks +average: 168842 cycles/ticks + +indcpa_enc: +median: 203728 cycles/ticks +average: 204875 cycles/ticks + +indcpa_dec: +median: 50296 cycles/ticks +average: 50565 cycles/ticks + +kyber_keypair_derand: +median: 180408 cycles/ticks +average: 181398 cycles/ticks + +kyber_keypair: +median: 193362 cycles/ticks +average: 194253 cycles/ticks + +kyber_encaps_derand: +median: 218680 cycles/ticks +average: 220202 cycles/ticks + +kyber_encaps: +median: 219606 cycles/ticks +average: 221072 cycles/ticks + +kyber_decaps: +median: 273502 cycles/ticks +average: 275047 cycles/ticks + +Loop spin: 90 +gen_a: +median: 57346 cycles/ticks +average: 57827 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10732 cycles/ticks +average: 10790 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12673 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 668 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167754 cycles/ticks +average: 168556 cycles/ticks + +indcpa_enc: +median: 203106 cycles/ticks +average: 204312 cycles/ticks + +indcpa_dec: +median: 50232 cycles/ticks +average: 50551 cycles/ticks + +kyber_keypair_derand: +median: 180836 cycles/ticks +average: 181774 cycles/ticks + +kyber_keypair: +median: 193358 cycles/ticks +average: 194259 cycles/ticks + +kyber_encaps_derand: +median: 216950 cycles/ticks +average: 218293 cycles/ticks + +kyber_encaps: +median: 217664 cycles/ticks +average: 218911 cycles/ticks + +kyber_decaps: +median: 272128 cycles/ticks +average: 273642 cycles/ticks + +Loop spin: 91 +gen_a: +median: 57440 cycles/ticks +average: 57930 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10755 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12722 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168044 cycles/ticks +average: 168861 cycles/ticks + +indcpa_enc: +median: 203270 cycles/ticks +average: 204452 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50421 cycles/ticks + +kyber_keypair_derand: +median: 182260 cycles/ticks +average: 183229 cycles/ticks + +kyber_keypair: +median: 193492 cycles/ticks +average: 194442 cycles/ticks + +kyber_encaps_derand: +median: 217358 cycles/ticks +average: 218757 cycles/ticks + +kyber_encaps: +median: 217922 cycles/ticks +average: 219217 cycles/ticks + +kyber_decaps: +median: 272396 cycles/ticks +average: 274102 cycles/ticks + +Loop spin: 92 +gen_a: +median: 57508 cycles/ticks +average: 57950 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2462 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12695 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1716 cycles/ticks + +indcpa_keypair: +median: 168262 cycles/ticks +average: 169099 cycles/ticks + +indcpa_enc: +median: 203530 cycles/ticks +average: 204672 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50407 cycles/ticks + +kyber_keypair_derand: +median: 180710 cycles/ticks +average: 181672 cycles/ticks + +kyber_keypair: +median: 193678 cycles/ticks +average: 194667 cycles/ticks + +kyber_encaps_derand: +median: 217382 cycles/ticks +average: 218655 cycles/ticks + +kyber_encaps: +median: 218180 cycles/ticks +average: 219440 cycles/ticks + +kyber_decaps: +median: 272032 cycles/ticks +average: 273477 cycles/ticks + +Loop spin: 93 +gen_a: +median: 57364 cycles/ticks +average: 57822 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10758 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12695 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1352 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 167876 cycles/ticks +average: 168687 cycles/ticks + +indcpa_enc: +median: 203442 cycles/ticks +average: 204650 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50435 cycles/ticks + +kyber_keypair_derand: +median: 180524 cycles/ticks +average: 181360 cycles/ticks + +kyber_keypair: +median: 193516 cycles/ticks +average: 194388 cycles/ticks + +kyber_encaps_derand: +median: 217084 cycles/ticks +average: 218419 cycles/ticks + +kyber_encaps: +median: 217748 cycles/ticks +average: 218978 cycles/ticks + +kyber_decaps: +median: 271602 cycles/ticks +average: 273032 cycles/ticks + +Loop spin: 94 +gen_a: +median: 57408 cycles/ticks +average: 57885 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2433 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12746 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 167946 cycles/ticks +average: 168794 cycles/ticks + +indcpa_enc: +median: 203408 cycles/ticks +average: 204553 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50490 cycles/ticks + +kyber_keypair_derand: +median: 180578 cycles/ticks +average: 181537 cycles/ticks + +kyber_keypair: +median: 193374 cycles/ticks +average: 194261 cycles/ticks + +kyber_encaps_derand: +median: 217150 cycles/ticks +average: 218498 cycles/ticks + +kyber_encaps: +median: 217810 cycles/ticks +average: 219022 cycles/ticks + +kyber_decaps: +median: 272098 cycles/ticks +average: 273632 cycles/ticks + +Loop spin: 95 +gen_a: +median: 57358 cycles/ticks +average: 57865 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10758 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12708 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168194 cycles/ticks +average: 169048 cycles/ticks + +indcpa_enc: +median: 203508 cycles/ticks +average: 204726 cycles/ticks + +indcpa_dec: +median: 50282 cycles/ticks +average: 50576 cycles/ticks + +kyber_keypair_derand: +median: 180716 cycles/ticks +average: 181691 cycles/ticks + +kyber_keypair: +median: 193450 cycles/ticks +average: 194400 cycles/ticks + +kyber_encaps_derand: +median: 217334 cycles/ticks +average: 218535 cycles/ticks + +kyber_encaps: +median: 217846 cycles/ticks +average: 219019 cycles/ticks + +kyber_decaps: +median: 272388 cycles/ticks +average: 274019 cycles/ticks + +Loop spin: 96 +gen_a: +median: 57432 cycles/ticks +average: 57903 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10762 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168216 cycles/ticks +average: 169093 cycles/ticks + +indcpa_enc: +median: 203452 cycles/ticks +average: 204525 cycles/ticks + +indcpa_dec: +median: 50138 cycles/ticks +average: 50353 cycles/ticks + +kyber_keypair_derand: +median: 180688 cycles/ticks +average: 181560 cycles/ticks + +kyber_keypair: +median: 193278 cycles/ticks +average: 194190 cycles/ticks + +kyber_encaps_derand: +median: 217238 cycles/ticks +average: 218483 cycles/ticks + +kyber_encaps: +median: 217938 cycles/ticks +average: 219053 cycles/ticks + +kyber_decaps: +median: 271852 cycles/ticks +average: 273409 cycles/ticks + +Loop spin: 97 +gen_a: +median: 57346 cycles/ticks +average: 57708 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10762 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12729 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168218 cycles/ticks +average: 169077 cycles/ticks + +indcpa_enc: +median: 203396 cycles/ticks +average: 204470 cycles/ticks + +indcpa_dec: +median: 50138 cycles/ticks +average: 50401 cycles/ticks + +kyber_keypair_derand: +median: 180278 cycles/ticks +average: 181172 cycles/ticks + +kyber_keypair: +median: 193520 cycles/ticks +average: 194451 cycles/ticks + +kyber_encaps_derand: +median: 217294 cycles/ticks +average: 218589 cycles/ticks + +kyber_encaps: +median: 218116 cycles/ticks +average: 219327 cycles/ticks + +kyber_decaps: +median: 272162 cycles/ticks +average: 273654 cycles/ticks + +Loop spin: 98 +gen_a: +median: 57360 cycles/ticks +average: 57745 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2409 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12702 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168470 cycles/ticks +average: 169453 cycles/ticks + +indcpa_enc: +median: 203708 cycles/ticks +average: 204840 cycles/ticks + +indcpa_dec: +median: 50154 cycles/ticks +average: 50393 cycles/ticks + +kyber_keypair_derand: +median: 180822 cycles/ticks +average: 181733 cycles/ticks + +kyber_keypair: +median: 193462 cycles/ticks +average: 194388 cycles/ticks + +kyber_encaps_derand: +median: 216972 cycles/ticks +average: 218279 cycles/ticks + +kyber_encaps: +median: 218030 cycles/ticks +average: 219412 cycles/ticks + +kyber_decaps: +median: 271728 cycles/ticks +average: 273258 cycles/ticks + +Loop spin: 99 +gen_a: +median: 57332 cycles/ticks +average: 57786 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10781 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168100 cycles/ticks +average: 169066 cycles/ticks + +indcpa_enc: +median: 203262 cycles/ticks +average: 204516 cycles/ticks + +indcpa_dec: +median: 50152 cycles/ticks +average: 50398 cycles/ticks + +kyber_keypair_derand: +median: 180566 cycles/ticks +average: 181554 cycles/ticks + +kyber_keypair: +median: 193460 cycles/ticks +average: 194478 cycles/ticks + +kyber_encaps_derand: +median: 217306 cycles/ticks +average: 218657 cycles/ticks + +kyber_encaps: +median: 218108 cycles/ticks +average: 219436 cycles/ticks + +kyber_decaps: +median: 272072 cycles/ticks +average: 273767 cycles/ticks + +Loop spin: 100 +gen_a: +median: 57312 cycles/ticks +average: 57752 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10743 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 426 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1768 cycles/ticks + +indcpa_keypair: +median: 168434 cycles/ticks +average: 169301 cycles/ticks + +indcpa_enc: +median: 203428 cycles/ticks +average: 204593 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50406 cycles/ticks + +kyber_keypair_derand: +median: 180780 cycles/ticks +average: 181697 cycles/ticks + +kyber_keypair: +median: 193658 cycles/ticks +average: 194615 cycles/ticks + +kyber_encaps_derand: +median: 218714 cycles/ticks +average: 220134 cycles/ticks + +kyber_encaps: +median: 219506 cycles/ticks +average: 220939 cycles/ticks + +kyber_decaps: +median: 273552 cycles/ticks +average: 275147 cycles/ticks + +Loop spin: 101 +gen_a: +median: 57436 cycles/ticks +average: 57795 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10776 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12714 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 169330 cycles/ticks +average: 170118 cycles/ticks + +indcpa_enc: +median: 204482 cycles/ticks +average: 205832 cycles/ticks + +indcpa_dec: +median: 50246 cycles/ticks +average: 50514 cycles/ticks + +kyber_keypair_derand: +median: 180688 cycles/ticks +average: 181545 cycles/ticks + +kyber_keypair: +median: 193492 cycles/ticks +average: 194457 cycles/ticks + +kyber_encaps_derand: +median: 217080 cycles/ticks +average: 218264 cycles/ticks + +kyber_encaps: +median: 217810 cycles/ticks +average: 218998 cycles/ticks + +kyber_decaps: +median: 271748 cycles/ticks +average: 273212 cycles/ticks + +Loop spin: 102 +gen_a: +median: 57284 cycles/ticks +average: 57642 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10748 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12676 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 447 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167958 cycles/ticks +average: 168846 cycles/ticks + +indcpa_enc: +median: 203196 cycles/ticks +average: 204300 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50400 cycles/ticks + +kyber_keypair_derand: +median: 180314 cycles/ticks +average: 181158 cycles/ticks + +kyber_keypair: +median: 193318 cycles/ticks +average: 194219 cycles/ticks + +kyber_encaps_derand: +median: 217274 cycles/ticks +average: 218514 cycles/ticks + +kyber_encaps: +median: 217924 cycles/ticks +average: 219128 cycles/ticks + +kyber_decaps: +median: 272008 cycles/ticks +average: 273732 cycles/ticks + +Loop spin: 103 +gen_a: +median: 57510 cycles/ticks +average: 57932 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7039 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10757 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2732 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 167690 cycles/ticks +average: 168474 cycles/ticks + +indcpa_enc: +median: 216560 cycles/ticks +average: 217678 cycles/ticks + +indcpa_dec: +median: 52584 cycles/ticks +average: 52874 cycles/ticks + +kyber_keypair_derand: +median: 192104 cycles/ticks +average: 193077 cycles/ticks + +kyber_keypair: +median: 193352 cycles/ticks +average: 194314 cycles/ticks + +kyber_encaps_derand: +median: 216490 cycles/ticks +average: 217759 cycles/ticks + +kyber_encaps: +median: 217342 cycles/ticks +average: 218460 cycles/ticks + +kyber_decaps: +median: 271340 cycles/ticks +average: 272751 cycles/ticks + +Loop spin: 104 +gen_a: +median: 57374 cycles/ticks +average: 57726 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10756 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168288 cycles/ticks +average: 169067 cycles/ticks + +indcpa_enc: +median: 203404 cycles/ticks +average: 204636 cycles/ticks + +indcpa_dec: +median: 50162 cycles/ticks +average: 50378 cycles/ticks + +kyber_keypair_derand: +median: 180616 cycles/ticks +average: 181498 cycles/ticks + +kyber_keypair: +median: 193346 cycles/ticks +average: 194210 cycles/ticks + +kyber_encaps_derand: +median: 217086 cycles/ticks +average: 218307 cycles/ticks + +kyber_encaps: +median: 218080 cycles/ticks +average: 219654 cycles/ticks + +kyber_decaps: +median: 271898 cycles/ticks +average: 273410 cycles/ticks + +Loop spin: 105 +gen_a: +median: 57260 cycles/ticks +average: 57603 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10756 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12677 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 446 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167982 cycles/ticks +average: 168826 cycles/ticks + +indcpa_enc: +median: 203134 cycles/ticks +average: 204298 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50394 cycles/ticks + +kyber_keypair_derand: +median: 180344 cycles/ticks +average: 181152 cycles/ticks + +kyber_keypair: +median: 193266 cycles/ticks +average: 194138 cycles/ticks + +kyber_encaps_derand: +median: 216842 cycles/ticks +average: 218106 cycles/ticks + +kyber_encaps: +median: 217666 cycles/ticks +average: 218781 cycles/ticks + +kyber_decaps: +median: 271622 cycles/ticks +average: 273059 cycles/ticks + +Loop spin: 106 +gen_a: +median: 57420 cycles/ticks +average: 57889 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10755 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 668 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168118 cycles/ticks +average: 168919 cycles/ticks + +indcpa_enc: +median: 203244 cycles/ticks +average: 204374 cycles/ticks + +indcpa_dec: +median: 50194 cycles/ticks +average: 50436 cycles/ticks + +kyber_keypair_derand: +median: 180186 cycles/ticks +average: 182474 cycles/ticks + +kyber_keypair: +median: 193280 cycles/ticks +average: 195210 cycles/ticks + +kyber_encaps_derand: +median: 218516 cycles/ticks +average: 219724 cycles/ticks + +kyber_encaps: +median: 219224 cycles/ticks +average: 220434 cycles/ticks + +kyber_decaps: +median: 273230 cycles/ticks +average: 274780 cycles/ticks + +Loop spin: 107 +gen_a: +median: 57450 cycles/ticks +average: 57776 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7037 cycles/ticks + +INVNTT: +median: 10724 cycles/ticks +average: 10793 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12674 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 678 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168480 cycles/ticks +average: 169285 cycles/ticks + +indcpa_enc: +median: 203634 cycles/ticks +average: 204889 cycles/ticks + +indcpa_dec: +median: 50166 cycles/ticks +average: 50376 cycles/ticks + +kyber_keypair_derand: +median: 180394 cycles/ticks +average: 181227 cycles/ticks + +kyber_keypair: +median: 193308 cycles/ticks +average: 194174 cycles/ticks + +kyber_encaps_derand: +median: 217176 cycles/ticks +average: 218429 cycles/ticks + +kyber_encaps: +median: 217966 cycles/ticks +average: 219157 cycles/ticks + +kyber_decaps: +median: 271832 cycles/ticks +average: 273224 cycles/ticks + +Loop spin: 108 +gen_a: +median: 57428 cycles/ticks +average: 57717 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10755 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12696 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2764 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 167918 cycles/ticks +average: 168772 cycles/ticks + +indcpa_enc: +median: 203190 cycles/ticks +average: 204429 cycles/ticks + +indcpa_dec: +median: 50136 cycles/ticks +average: 50369 cycles/ticks + +kyber_keypair_derand: +median: 180270 cycles/ticks +average: 181133 cycles/ticks + +kyber_keypair: +median: 193242 cycles/ticks +average: 194134 cycles/ticks + +kyber_encaps_derand: +median: 216612 cycles/ticks +average: 217957 cycles/ticks + +kyber_encaps: +median: 217326 cycles/ticks +average: 218604 cycles/ticks + +kyber_decaps: +median: 271314 cycles/ticks +average: 272693 cycles/ticks + +Loop spin: 109 +gen_a: +median: 57328 cycles/ticks +average: 57670 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2401 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2770 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1712 cycles/ticks + +indcpa_keypair: +median: 168058 cycles/ticks +average: 168883 cycles/ticks + +indcpa_enc: +median: 203146 cycles/ticks +average: 204394 cycles/ticks + +indcpa_dec: +median: 50154 cycles/ticks +average: 50379 cycles/ticks + +kyber_keypair_derand: +median: 180374 cycles/ticks +average: 181280 cycles/ticks + +kyber_keypair: +median: 193370 cycles/ticks +average: 194233 cycles/ticks + +kyber_encaps_derand: +median: 216772 cycles/ticks +average: 218005 cycles/ticks + +kyber_encaps: +median: 217604 cycles/ticks +average: 218778 cycles/ticks + +kyber_decaps: +median: 271484 cycles/ticks +average: 272971 cycles/ticks + +Loop spin: 110 +gen_a: +median: 57346 cycles/ticks +average: 57677 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168170 cycles/ticks +average: 168984 cycles/ticks + +indcpa_enc: +median: 203214 cycles/ticks +average: 204381 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50395 cycles/ticks + +kyber_keypair_derand: +median: 180150 cycles/ticks +average: 181013 cycles/ticks + +kyber_keypair: +median: 193490 cycles/ticks +average: 194332 cycles/ticks + +kyber_encaps_derand: +median: 216596 cycles/ticks +average: 217933 cycles/ticks + +kyber_encaps: +median: 217382 cycles/ticks +average: 218674 cycles/ticks + +kyber_decaps: +median: 271434 cycles/ticks +average: 272943 cycles/ticks + +Loop spin: 111 +gen_a: +median: 57444 cycles/ticks +average: 57796 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 169550 cycles/ticks +average: 170401 cycles/ticks + +indcpa_enc: +median: 204676 cycles/ticks +average: 205892 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50401 cycles/ticks + +kyber_keypair_derand: +median: 180432 cycles/ticks +average: 181278 cycles/ticks + +kyber_keypair: +median: 193370 cycles/ticks +average: 194241 cycles/ticks + +kyber_encaps_derand: +median: 217086 cycles/ticks +average: 218357 cycles/ticks + +kyber_encaps: +median: 217974 cycles/ticks +average: 219315 cycles/ticks + +kyber_decaps: +median: 272034 cycles/ticks +average: 273610 cycles/ticks + +Loop spin: 112 +gen_a: +median: 57442 cycles/ticks +average: 57737 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10765 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 688 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1721 cycles/ticks + +indcpa_keypair: +median: 168382 cycles/ticks +average: 169192 cycles/ticks + +indcpa_enc: +median: 203418 cycles/ticks +average: 204455 cycles/ticks + +indcpa_dec: +median: 50204 cycles/ticks +average: 50430 cycles/ticks + +kyber_keypair_derand: +median: 180190 cycles/ticks +average: 180992 cycles/ticks + +kyber_keypair: +median: 193302 cycles/ticks +average: 194172 cycles/ticks + +kyber_encaps_derand: +median: 217040 cycles/ticks +average: 218227 cycles/ticks + +kyber_encaps: +median: 217860 cycles/ticks +average: 219041 cycles/ticks + +kyber_decaps: +median: 271866 cycles/ticks +average: 273309 cycles/ticks + +Loop spin: 113 +gen_a: +median: 57410 cycles/ticks +average: 57803 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10781 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168276 cycles/ticks +average: 169042 cycles/ticks + +indcpa_enc: +median: 203334 cycles/ticks +average: 204506 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50435 cycles/ticks + +kyber_keypair_derand: +median: 180906 cycles/ticks +average: 181789 cycles/ticks + +kyber_keypair: +median: 193344 cycles/ticks +average: 194261 cycles/ticks + +kyber_encaps_derand: +median: 216976 cycles/ticks +average: 218193 cycles/ticks + +kyber_encaps: +median: 217788 cycles/ticks +average: 219018 cycles/ticks + +kyber_decaps: +median: 271866 cycles/ticks +average: 273255 cycles/ticks + +Loop spin: 114 +gen_a: +median: 57398 cycles/ticks +average: 57752 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10718 cycles/ticks +average: 10784 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167750 cycles/ticks +average: 168557 cycles/ticks + +indcpa_enc: +median: 202888 cycles/ticks +average: 203976 cycles/ticks + +indcpa_dec: +median: 50202 cycles/ticks +average: 50435 cycles/ticks + +kyber_keypair_derand: +median: 180298 cycles/ticks +average: 181113 cycles/ticks + +kyber_keypair: +median: 193348 cycles/ticks +average: 194255 cycles/ticks + +kyber_encaps_derand: +median: 216838 cycles/ticks +average: 218079 cycles/ticks + +kyber_encaps: +median: 217656 cycles/ticks +average: 218899 cycles/ticks + +kyber_decaps: +median: 271598 cycles/ticks +average: 273171 cycles/ticks + +Loop spin: 115 +gen_a: +median: 57434 cycles/ticks +average: 57777 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 677 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 169328 cycles/ticks +average: 170166 cycles/ticks + +indcpa_enc: +median: 204602 cycles/ticks +average: 205988 cycles/ticks + +indcpa_dec: +median: 50146 cycles/ticks +average: 50369 cycles/ticks + +kyber_keypair_derand: +median: 180492 cycles/ticks +average: 181300 cycles/ticks + +kyber_keypair: +median: 193312 cycles/ticks +average: 194114 cycles/ticks + +kyber_encaps_derand: +median: 217050 cycles/ticks +average: 218327 cycles/ticks + +kyber_encaps: +median: 218002 cycles/ticks +average: 219450 cycles/ticks + +kyber_decaps: +median: 271810 cycles/ticks +average: 273169 cycles/ticks + +Loop spin: 116 +gen_a: +median: 57480 cycles/ticks +average: 57851 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10763 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12664 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168152 cycles/ticks +average: 168902 cycles/ticks + +indcpa_enc: +median: 203438 cycles/ticks +average: 204673 cycles/ticks + +indcpa_dec: +median: 50144 cycles/ticks +average: 50369 cycles/ticks + +kyber_keypair_derand: +median: 180512 cycles/ticks +average: 181383 cycles/ticks + +kyber_keypair: +median: 193286 cycles/ticks +average: 194172 cycles/ticks + +kyber_encaps_derand: +median: 216972 cycles/ticks +average: 218213 cycles/ticks + +kyber_encaps: +median: 217702 cycles/ticks +average: 218924 cycles/ticks + +kyber_decaps: +median: 271616 cycles/ticks +average: 273284 cycles/ticks + +Loop spin: 117 +gen_a: +median: 57288 cycles/ticks +average: 57741 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10744 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12673 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 420 cycles/ticks +average: 421 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1694 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 167652 cycles/ticks +average: 168445 cycles/ticks + +indcpa_enc: +median: 202914 cycles/ticks +average: 203954 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50419 cycles/ticks + +kyber_keypair_derand: +median: 180558 cycles/ticks +average: 181353 cycles/ticks + +kyber_keypair: +median: 193350 cycles/ticks +average: 194215 cycles/ticks + +kyber_encaps_derand: +median: 216962 cycles/ticks +average: 218155 cycles/ticks + +kyber_encaps: +median: 217676 cycles/ticks +average: 218871 cycles/ticks + +kyber_decaps: +median: 271616 cycles/ticks +average: 273187 cycles/ticks + +Loop spin: 118 +gen_a: +median: 57314 cycles/ticks +average: 57608 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7039 cycles/ticks + +INVNTT: +median: 10734 cycles/ticks +average: 10812 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12678 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168026 cycles/ticks +average: 168834 cycles/ticks + +indcpa_enc: +median: 203248 cycles/ticks +average: 204435 cycles/ticks + +indcpa_dec: +median: 50166 cycles/ticks +average: 50390 cycles/ticks + +kyber_keypair_derand: +median: 180330 cycles/ticks +average: 181193 cycles/ticks + +kyber_keypair: +median: 193386 cycles/ticks +average: 194359 cycles/ticks + +kyber_encaps_derand: +median: 217048 cycles/ticks +average: 218261 cycles/ticks + +kyber_encaps: +median: 217906 cycles/ticks +average: 219158 cycles/ticks + +kyber_decaps: +median: 271778 cycles/ticks +average: 273167 cycles/ticks + +Loop spin: 119 +gen_a: +median: 57406 cycles/ticks +average: 57706 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10735 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12704 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 168266 cycles/ticks +average: 169176 cycles/ticks + +indcpa_enc: +median: 203306 cycles/ticks +average: 204441 cycles/ticks + +indcpa_dec: +median: 50154 cycles/ticks +average: 50363 cycles/ticks + +kyber_keypair_derand: +median: 180020 cycles/ticks +average: 180853 cycles/ticks + +kyber_keypair: +median: 193376 cycles/ticks +average: 194279 cycles/ticks + +kyber_encaps_derand: +median: 218396 cycles/ticks +average: 219604 cycles/ticks + +kyber_encaps: +median: 219284 cycles/ticks +average: 220423 cycles/ticks + +kyber_decaps: +median: 273246 cycles/ticks +average: 274777 cycles/ticks + +Loop spin: 120 +gen_a: +median: 57286 cycles/ticks +average: 57620 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12692 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 681 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168314 cycles/ticks +average: 169064 cycles/ticks + +indcpa_enc: +median: 203462 cycles/ticks +average: 204510 cycles/ticks + +indcpa_dec: +median: 50152 cycles/ticks +average: 50385 cycles/ticks + +kyber_keypair_derand: +median: 180910 cycles/ticks +average: 181766 cycles/ticks + +kyber_keypair: +median: 193286 cycles/ticks +average: 194219 cycles/ticks + +kyber_encaps_derand: +median: 217078 cycles/ticks +average: 218269 cycles/ticks + +kyber_encaps: +median: 217894 cycles/ticks +average: 219149 cycles/ticks + +kyber_decaps: +median: 271934 cycles/ticks +average: 273505 cycles/ticks + +Loop spin: 121 +gen_a: +median: 57346 cycles/ticks +average: 57695 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10757 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2801 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1699 cycles/ticks + +indcpa_keypair: +median: 168400 cycles/ticks +average: 169195 cycles/ticks + +indcpa_enc: +median: 203534 cycles/ticks +average: 204652 cycles/ticks + +indcpa_dec: +median: 50202 cycles/ticks +average: 50441 cycles/ticks + +kyber_keypair_derand: +median: 180242 cycles/ticks +average: 181042 cycles/ticks + +kyber_keypair: +median: 193344 cycles/ticks +average: 194206 cycles/ticks + +kyber_encaps_derand: +median: 217044 cycles/ticks +average: 218198 cycles/ticks + +kyber_encaps: +median: 217868 cycles/ticks +average: 218962 cycles/ticks + +kyber_decaps: +median: 271742 cycles/ticks +average: 273093 cycles/ticks + +Loop spin: 122 +gen_a: +median: 57310 cycles/ticks +average: 57732 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12753 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 680 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168418 cycles/ticks +average: 169187 cycles/ticks + +indcpa_enc: +median: 203352 cycles/ticks +average: 204614 cycles/ticks + +indcpa_dec: +median: 50158 cycles/ticks +average: 50374 cycles/ticks + +kyber_keypair_derand: +median: 180394 cycles/ticks +average: 181228 cycles/ticks + +kyber_keypair: +median: 193352 cycles/ticks +average: 194261 cycles/ticks + +kyber_encaps_derand: +median: 216742 cycles/ticks +average: 217971 cycles/ticks + +kyber_encaps: +median: 217594 cycles/ticks +average: 218931 cycles/ticks + +kyber_decaps: +median: 271640 cycles/ticks +average: 273100 cycles/ticks + +Loop spin: 123 +gen_a: +median: 57310 cycles/ticks +average: 57625 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10775 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168050 cycles/ticks +average: 168929 cycles/ticks + +indcpa_enc: +median: 203400 cycles/ticks +average: 204581 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50410 cycles/ticks + +kyber_keypair_derand: +median: 180342 cycles/ticks +average: 181236 cycles/ticks + +kyber_keypair: +median: 193316 cycles/ticks +average: 194267 cycles/ticks + +kyber_encaps_derand: +median: 216900 cycles/ticks +average: 218032 cycles/ticks + +kyber_encaps: +median: 217640 cycles/ticks +average: 218784 cycles/ticks + +kyber_decaps: +median: 271598 cycles/ticks +average: 273041 cycles/ticks + +Loop spin: 124 +gen_a: +median: 57414 cycles/ticks +average: 57805 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10813 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2792 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168152 cycles/ticks +average: 168948 cycles/ticks + +indcpa_enc: +median: 203244 cycles/ticks +average: 204401 cycles/ticks + +indcpa_dec: +median: 50152 cycles/ticks +average: 50407 cycles/ticks + +kyber_keypair_derand: +median: 180480 cycles/ticks +average: 181314 cycles/ticks + +kyber_keypair: +median: 193304 cycles/ticks +average: 194170 cycles/ticks + +kyber_encaps_derand: +median: 216496 cycles/ticks +average: 217713 cycles/ticks + +kyber_encaps: +median: 217392 cycles/ticks +average: 218580 cycles/ticks + +kyber_decaps: +median: 271328 cycles/ticks +average: 272763 cycles/ticks + +Loop spin: 125 +gen_a: +median: 57444 cycles/ticks +average: 57827 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10722 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12728 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1722 cycles/ticks + +indcpa_keypair: +median: 167998 cycles/ticks +average: 168758 cycles/ticks + +indcpa_enc: +median: 203134 cycles/ticks +average: 204269 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50414 cycles/ticks + +kyber_keypair_derand: +median: 180508 cycles/ticks +average: 181347 cycles/ticks + +kyber_keypair: +median: 193326 cycles/ticks +average: 194229 cycles/ticks + +kyber_encaps_derand: +median: 216760 cycles/ticks +average: 218209 cycles/ticks + +kyber_encaps: +median: 219044 cycles/ticks +average: 220290 cycles/ticks + +kyber_decaps: +median: 271614 cycles/ticks +average: 273638 cycles/ticks + +Loop spin: 126 +gen_a: +median: 57222 cycles/ticks +average: 57577 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2452 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10755 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 681 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1720 cycles/ticks + +indcpa_keypair: +median: 168312 cycles/ticks +average: 169152 cycles/ticks + +indcpa_enc: +median: 203404 cycles/ticks +average: 204605 cycles/ticks + +indcpa_dec: +median: 50134 cycles/ticks +average: 50359 cycles/ticks + +kyber_keypair_derand: +median: 181884 cycles/ticks +average: 182768 cycles/ticks + +kyber_keypair: +median: 194336 cycles/ticks +average: 195362 cycles/ticks + +kyber_encaps_derand: +median: 217674 cycles/ticks +average: 218956 cycles/ticks + +kyber_encaps: +median: 217704 cycles/ticks +average: 218935 cycles/ticks + +kyber_decaps: +median: 271648 cycles/ticks +average: 273173 cycles/ticks + +Loop spin: 127 +gen_a: +median: 57278 cycles/ticks +average: 57774 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10769 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168020 cycles/ticks +average: 168929 cycles/ticks + +indcpa_enc: +median: 203512 cycles/ticks +average: 204629 cycles/ticks + +indcpa_dec: +median: 50236 cycles/ticks +average: 50538 cycles/ticks + +kyber_keypair_derand: +median: 180026 cycles/ticks +average: 180956 cycles/ticks + +kyber_keypair: +median: 193438 cycles/ticks +average: 194314 cycles/ticks + +kyber_encaps_derand: +median: 217000 cycles/ticks +average: 218341 cycles/ticks + +kyber_encaps: +median: 217686 cycles/ticks +average: 218963 cycles/ticks + +kyber_decaps: +median: 272126 cycles/ticks +average: 273647 cycles/ticks + +Loop spin: 128 +gen_a: +median: 57526 cycles/ticks +average: 58108 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2441 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10793 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12715 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2769 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 167984 cycles/ticks +average: 168863 cycles/ticks + +indcpa_enc: +median: 203112 cycles/ticks +average: 204380 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50416 cycles/ticks + +kyber_keypair_derand: +median: 180536 cycles/ticks +average: 181438 cycles/ticks + +kyber_keypair: +median: 193576 cycles/ticks +average: 194486 cycles/ticks + +kyber_encaps_derand: +median: 217446 cycles/ticks +average: 218705 cycles/ticks + +kyber_encaps: +median: 218058 cycles/ticks +average: 219425 cycles/ticks + +kyber_decaps: +median: 271774 cycles/ticks +average: 273234 cycles/ticks + +Loop spin: 129 +gen_a: +median: 57528 cycles/ticks +average: 57989 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2433 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10757 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12762 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1715 cycles/ticks + +indcpa_keypair: +median: 168174 cycles/ticks +average: 168977 cycles/ticks + +indcpa_enc: +median: 203596 cycles/ticks +average: 204879 cycles/ticks + +indcpa_dec: +median: 50336 cycles/ticks +average: 50648 cycles/ticks + +kyber_keypair_derand: +median: 180446 cycles/ticks +average: 181522 cycles/ticks + +kyber_keypair: +median: 193456 cycles/ticks +average: 194426 cycles/ticks + +kyber_encaps_derand: +median: 216852 cycles/ticks +average: 218057 cycles/ticks + +kyber_encaps: +median: 217674 cycles/ticks +average: 218916 cycles/ticks + +kyber_decaps: +median: 271734 cycles/ticks +average: 273416 cycles/ticks + +Loop spin: 130 +gen_a: +median: 57696 cycles/ticks +average: 58206 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2409 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10724 cycles/ticks +average: 10840 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12747 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1344 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 674 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 168242 cycles/ticks +average: 169257 cycles/ticks + +indcpa_enc: +median: 203198 cycles/ticks +average: 204487 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50442 cycles/ticks + +kyber_keypair_derand: +median: 180454 cycles/ticks +average: 181304 cycles/ticks + +kyber_keypair: +median: 193404 cycles/ticks +average: 194262 cycles/ticks + +kyber_encaps_derand: +median: 217180 cycles/ticks +average: 218522 cycles/ticks + +kyber_encaps: +median: 218580 cycles/ticks +average: 219855 cycles/ticks + +kyber_decaps: +median: 271724 cycles/ticks +average: 273177 cycles/ticks + +Loop spin: 131 +gen_a: +median: 57554 cycles/ticks +average: 57936 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10769 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168092 cycles/ticks +average: 169040 cycles/ticks + +indcpa_enc: +median: 203286 cycles/ticks +average: 204607 cycles/ticks + +indcpa_dec: +median: 50214 cycles/ticks +average: 50432 cycles/ticks + +kyber_keypair_derand: +median: 180964 cycles/ticks +average: 181956 cycles/ticks + +kyber_keypair: +median: 194006 cycles/ticks +average: 194959 cycles/ticks + +kyber_encaps_derand: +median: 218830 cycles/ticks +average: 220087 cycles/ticks + +kyber_encaps: +median: 219894 cycles/ticks +average: 221291 cycles/ticks + +kyber_decaps: +median: 273628 cycles/ticks +average: 275230 cycles/ticks + +Loop spin: 132 +gen_a: +median: 57406 cycles/ticks +average: 57913 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10714 cycles/ticks +average: 10806 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12722 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1694 cycles/ticks + +indcpa_keypair: +median: 168676 cycles/ticks +average: 169726 cycles/ticks + +indcpa_enc: +median: 203636 cycles/ticks +average: 204900 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50388 cycles/ticks + +kyber_keypair_derand: +median: 180120 cycles/ticks +average: 180944 cycles/ticks + +kyber_keypair: +median: 193606 cycles/ticks +average: 194467 cycles/ticks + +kyber_encaps_derand: +median: 217074 cycles/ticks +average: 218367 cycles/ticks + +kyber_encaps: +median: 218980 cycles/ticks +average: 220079 cycles/ticks + +kyber_decaps: +median: 271862 cycles/ticks +average: 273469 cycles/ticks + +Loop spin: 133 +gen_a: +median: 57356 cycles/ticks +average: 57784 cycles/ticks + +poly_getnoise_eta1: +median: 2456 cycles/ticks +average: 2470 cycles/ticks + +poly_getnoise_eta2: +median: 2456 cycles/ticks +average: 2460 cycles/ticks + +NTT: +median: 7518 cycles/ticks +average: 7580 cycles/ticks + +INVNTT: +median: 10770 cycles/ticks +average: 10957 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1344 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 167928 cycles/ticks +average: 168678 cycles/ticks + +indcpa_enc: +median: 203210 cycles/ticks +average: 204299 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50446 cycles/ticks + +kyber_keypair_derand: +median: 180624 cycles/ticks +average: 181533 cycles/ticks + +kyber_keypair: +median: 194148 cycles/ticks +average: 195019 cycles/ticks + +kyber_encaps_derand: +median: 217056 cycles/ticks +average: 218396 cycles/ticks + +kyber_encaps: +median: 218262 cycles/ticks +average: 219452 cycles/ticks + +kyber_decaps: +median: 271800 cycles/ticks +average: 273308 cycles/ticks + +Loop spin: 134 +gen_a: +median: 57256 cycles/ticks +average: 57583 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10744 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12707 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168224 cycles/ticks +average: 169107 cycles/ticks + +indcpa_enc: +median: 203646 cycles/ticks +average: 204858 cycles/ticks + +indcpa_dec: +median: 50266 cycles/ticks +average: 50564 cycles/ticks + +kyber_keypair_derand: +median: 181928 cycles/ticks +average: 182798 cycles/ticks + +kyber_keypair: +median: 193646 cycles/ticks +average: 194535 cycles/ticks + +kyber_encaps_derand: +median: 216764 cycles/ticks +average: 218038 cycles/ticks + +kyber_encaps: +median: 217816 cycles/ticks +average: 219186 cycles/ticks + +kyber_decaps: +median: 272970 cycles/ticks +average: 274334 cycles/ticks + +Loop spin: 135 +gen_a: +median: 57430 cycles/ticks +average: 57836 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12701 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168068 cycles/ticks +average: 168853 cycles/ticks + +indcpa_enc: +median: 203282 cycles/ticks +average: 204399 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50429 cycles/ticks + +kyber_keypair_derand: +median: 180290 cycles/ticks +average: 181094 cycles/ticks + +kyber_keypair: +median: 194164 cycles/ticks +average: 195101 cycles/ticks + +kyber_encaps_derand: +median: 217212 cycles/ticks +average: 218455 cycles/ticks + +kyber_encaps: +median: 217910 cycles/ticks +average: 219098 cycles/ticks + +kyber_decaps: +median: 271712 cycles/ticks +average: 273151 cycles/ticks + +Loop spin: 136 +gen_a: +median: 57442 cycles/ticks +average: 57860 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10758 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2808 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168502 cycles/ticks +average: 169335 cycles/ticks + +indcpa_enc: +median: 203882 cycles/ticks +average: 205110 cycles/ticks + +indcpa_dec: +median: 50232 cycles/ticks +average: 50518 cycles/ticks + +kyber_keypair_derand: +median: 180812 cycles/ticks +average: 181891 cycles/ticks + +kyber_keypair: +median: 193708 cycles/ticks +average: 194741 cycles/ticks + +kyber_encaps_derand: +median: 218836 cycles/ticks +average: 220148 cycles/ticks + +kyber_encaps: +median: 219552 cycles/ticks +average: 220663 cycles/ticks + +kyber_decaps: +median: 273708 cycles/ticks +average: 275186 cycles/ticks + +Loop spin: 137 +gen_a: +median: 57544 cycles/ticks +average: 58023 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2411 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 10732 cycles/ticks +average: 10837 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12636 cycles/ticks +average: 12804 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 445 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 426 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 168316 cycles/ticks +average: 169226 cycles/ticks + +indcpa_enc: +median: 203438 cycles/ticks +average: 204637 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50393 cycles/ticks + +kyber_keypair_derand: +median: 180648 cycles/ticks +average: 181520 cycles/ticks + +kyber_keypair: +median: 193528 cycles/ticks +average: 194403 cycles/ticks + +kyber_encaps_derand: +median: 217840 cycles/ticks +average: 219108 cycles/ticks + +kyber_encaps: +median: 218840 cycles/ticks +average: 220008 cycles/ticks + +kyber_decaps: +median: 271828 cycles/ticks +average: 273256 cycles/ticks + +Loop spin: 138 +gen_a: +median: 57410 cycles/ticks +average: 57817 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10759 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12710 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1343 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2779 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1721 cycles/ticks + +indcpa_keypair: +median: 168186 cycles/ticks +average: 169075 cycles/ticks + +indcpa_enc: +median: 203492 cycles/ticks +average: 204710 cycles/ticks + +indcpa_dec: +median: 50348 cycles/ticks +average: 50635 cycles/ticks + +kyber_keypair_derand: +median: 180776 cycles/ticks +average: 181787 cycles/ticks + +kyber_keypair: +median: 193662 cycles/ticks +average: 194560 cycles/ticks + +kyber_encaps_derand: +median: 216746 cycles/ticks +average: 218059 cycles/ticks + +kyber_encaps: +median: 217868 cycles/ticks +average: 219043 cycles/ticks + +kyber_decaps: +median: 271740 cycles/ticks +average: 273263 cycles/ticks + +Loop spin: 139 +gen_a: +median: 57386 cycles/ticks +average: 57816 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10799 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12721 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 673 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1712 cycles/ticks + +indcpa_keypair: +median: 168072 cycles/ticks +average: 168963 cycles/ticks + +indcpa_enc: +median: 203040 cycles/ticks +average: 204225 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50402 cycles/ticks + +kyber_keypair_derand: +median: 180498 cycles/ticks +average: 181366 cycles/ticks + +kyber_keypair: +median: 193612 cycles/ticks +average: 194467 cycles/ticks + +kyber_encaps_derand: +median: 216864 cycles/ticks +average: 218046 cycles/ticks + +kyber_encaps: +median: 218568 cycles/ticks +average: 219763 cycles/ticks + +kyber_decaps: +median: 271854 cycles/ticks +average: 273483 cycles/ticks + +Loop spin: 140 +gen_a: +median: 57314 cycles/ticks +average: 57731 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12648 cycles/ticks +average: 12730 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 169832 cycles/ticks +average: 170698 cycles/ticks + +indcpa_enc: +median: 204960 cycles/ticks +average: 206038 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50463 cycles/ticks + +kyber_keypair_derand: +median: 180576 cycles/ticks +average: 181545 cycles/ticks + +kyber_keypair: +median: 194734 cycles/ticks +average: 195699 cycles/ticks + +kyber_encaps_derand: +median: 216986 cycles/ticks +average: 218229 cycles/ticks + +kyber_encaps: +median: 217988 cycles/ticks +average: 219120 cycles/ticks + +kyber_decaps: +median: 271666 cycles/ticks +average: 273015 cycles/ticks + +Loop spin: 141 +gen_a: +median: 57400 cycles/ticks +average: 57857 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2431 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2429 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 10788 cycles/ticks +average: 10885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12638 cycles/ticks +average: 12781 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 432 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1348 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 678 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 429 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2757 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1711 cycles/ticks + +indcpa_keypair: +median: 168818 cycles/ticks +average: 169770 cycles/ticks + +indcpa_enc: +median: 203488 cycles/ticks +average: 204706 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50422 cycles/ticks + +kyber_keypair_derand: +median: 180398 cycles/ticks +average: 181228 cycles/ticks + +kyber_keypair: +median: 193630 cycles/ticks +average: 194458 cycles/ticks + +kyber_encaps_derand: +median: 216912 cycles/ticks +average: 218200 cycles/ticks + +kyber_encaps: +median: 218270 cycles/ticks +average: 219616 cycles/ticks + +kyber_decaps: +median: 271956 cycles/ticks +average: 273375 cycles/ticks + +Loop spin: 142 +gen_a: +median: 57346 cycles/ticks +average: 57752 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10781 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 168314 cycles/ticks +average: 169194 cycles/ticks + +indcpa_enc: +median: 203316 cycles/ticks +average: 204441 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50398 cycles/ticks + +kyber_keypair_derand: +median: 180408 cycles/ticks +average: 181273 cycles/ticks + +kyber_keypair: +median: 194486 cycles/ticks +average: 195407 cycles/ticks + +kyber_encaps_derand: +median: 217352 cycles/ticks +average: 218709 cycles/ticks + +kyber_encaps: +median: 218284 cycles/ticks +average: 219529 cycles/ticks + +kyber_decaps: +median: 271802 cycles/ticks +average: 273266 cycles/ticks + +Loop spin: 143 +gen_a: +median: 57322 cycles/ticks +average: 57718 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12703 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168188 cycles/ticks +average: 169249 cycles/ticks + +indcpa_enc: +median: 204184 cycles/ticks +average: 205293 cycles/ticks + +indcpa_dec: +median: 50318 cycles/ticks +average: 50600 cycles/ticks + +kyber_keypair_derand: +median: 181032 cycles/ticks +average: 181946 cycles/ticks + +kyber_keypair: +median: 193504 cycles/ticks +average: 194538 cycles/ticks + +kyber_encaps_derand: +median: 217138 cycles/ticks +average: 218294 cycles/ticks + +kyber_encaps: +median: 218298 cycles/ticks +average: 219430 cycles/ticks + +kyber_decaps: +median: 272604 cycles/ticks +average: 274145 cycles/ticks + +Loop spin: 144 +gen_a: +median: 57420 cycles/ticks +average: 57846 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 678 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1718 cycles/ticks + +indcpa_keypair: +median: 168004 cycles/ticks +average: 168865 cycles/ticks + +indcpa_enc: +median: 203214 cycles/ticks +average: 204305 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50446 cycles/ticks + +kyber_keypair_derand: +median: 180566 cycles/ticks +average: 181432 cycles/ticks + +kyber_keypair: +median: 193852 cycles/ticks +average: 194848 cycles/ticks + +kyber_encaps_derand: +median: 217364 cycles/ticks +average: 218650 cycles/ticks + +kyber_encaps: +median: 218064 cycles/ticks +average: 219213 cycles/ticks + +kyber_decaps: +median: 271784 cycles/ticks +average: 273234 cycles/ticks + +Loop spin: 145 +gen_a: +median: 57398 cycles/ticks +average: 57757 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168166 cycles/ticks +average: 168968 cycles/ticks + +indcpa_enc: +median: 203500 cycles/ticks +average: 204707 cycles/ticks + +indcpa_dec: +median: 50256 cycles/ticks +average: 50544 cycles/ticks + +kyber_keypair_derand: +median: 182538 cycles/ticks +average: 183548 cycles/ticks + +kyber_keypair: +median: 193532 cycles/ticks +average: 194430 cycles/ticks + +kyber_encaps_derand: +median: 217324 cycles/ticks +average: 218590 cycles/ticks + +kyber_encaps: +median: 218304 cycles/ticks +average: 219631 cycles/ticks + +kyber_decaps: +median: 272208 cycles/ticks +average: 273738 cycles/ticks + +Loop spin: 146 +gen_a: +median: 57518 cycles/ticks +average: 58008 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2435 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10824 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12718 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 168136 cycles/ticks +average: 169168 cycles/ticks + +indcpa_enc: +median: 203278 cycles/ticks +average: 204456 cycles/ticks + +indcpa_dec: +median: 50220 cycles/ticks +average: 50452 cycles/ticks + +kyber_keypair_derand: +median: 180512 cycles/ticks +average: 181336 cycles/ticks + +kyber_keypair: +median: 193508 cycles/ticks +average: 194402 cycles/ticks + +kyber_encaps_derand: +median: 217370 cycles/ticks +average: 218753 cycles/ticks + +kyber_encaps: +median: 219482 cycles/ticks +average: 220675 cycles/ticks + +kyber_decaps: +median: 271844 cycles/ticks +average: 273355 cycles/ticks + +Loop spin: 147 +gen_a: +median: 57292 cycles/ticks +average: 57651 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7038 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10791 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12756 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 167948 cycles/ticks +average: 168805 cycles/ticks + +indcpa_enc: +median: 203204 cycles/ticks +average: 204323 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50474 cycles/ticks + +kyber_keypair_derand: +median: 180960 cycles/ticks +average: 181984 cycles/ticks + +kyber_keypair: +median: 194170 cycles/ticks +average: 195135 cycles/ticks + +kyber_encaps_derand: +median: 217190 cycles/ticks +average: 218462 cycles/ticks + +kyber_encaps: +median: 218354 cycles/ticks +average: 219588 cycles/ticks + +kyber_decaps: +median: 271868 cycles/ticks +average: 273296 cycles/ticks + +Loop spin: 148 +gen_a: +median: 57280 cycles/ticks +average: 57705 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10815 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12722 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1696 cycles/ticks + +indcpa_keypair: +median: 168344 cycles/ticks +average: 169213 cycles/ticks + +indcpa_enc: +median: 203200 cycles/ticks +average: 204330 cycles/ticks + +indcpa_dec: +median: 50234 cycles/ticks +average: 50489 cycles/ticks + +kyber_keypair_derand: +median: 180610 cycles/ticks +average: 181509 cycles/ticks + +kyber_keypair: +median: 193566 cycles/ticks +average: 194405 cycles/ticks + +kyber_encaps_derand: +median: 217084 cycles/ticks +average: 218265 cycles/ticks + +kyber_encaps: +median: 218358 cycles/ticks +average: 219693 cycles/ticks + +kyber_decaps: +median: 272840 cycles/ticks +average: 274318 cycles/ticks + +Loop spin: 149 +gen_a: +median: 57424 cycles/ticks +average: 57800 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12715 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1718 cycles/ticks + +indcpa_keypair: +median: 168386 cycles/ticks +average: 169151 cycles/ticks + +indcpa_enc: +median: 203444 cycles/ticks +average: 204536 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50409 cycles/ticks + +kyber_keypair_derand: +median: 181070 cycles/ticks +average: 181934 cycles/ticks + +kyber_keypair: +median: 193652 cycles/ticks +average: 194507 cycles/ticks + +kyber_encaps_derand: +median: 216906 cycles/ticks +average: 218403 cycles/ticks + +kyber_encaps: +median: 217706 cycles/ticks +average: 219019 cycles/ticks + +kyber_decaps: +median: 271600 cycles/ticks +average: 273117 cycles/ticks + +Loop spin: 150 +gen_a: +median: 57332 cycles/ticks +average: 57741 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2441 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10736 cycles/ticks +average: 10793 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2756 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 168264 cycles/ticks +average: 169171 cycles/ticks + +indcpa_enc: +median: 203388 cycles/ticks +average: 204532 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50453 cycles/ticks + +kyber_keypair_derand: +median: 180612 cycles/ticks +average: 181562 cycles/ticks + +kyber_keypair: +median: 193672 cycles/ticks +average: 194648 cycles/ticks + +kyber_encaps_derand: +median: 216708 cycles/ticks +average: 218093 cycles/ticks + +kyber_encaps: +median: 217868 cycles/ticks +average: 219157 cycles/ticks + +kyber_decaps: +median: 271558 cycles/ticks +average: 273080 cycles/ticks + +Loop spin: 151 +gen_a: +median: 57378 cycles/ticks +average: 57771 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2433 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10776 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 167940 cycles/ticks +average: 168775 cycles/ticks + +indcpa_enc: +median: 203312 cycles/ticks +average: 204514 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50420 cycles/ticks + +kyber_keypair_derand: +median: 180178 cycles/ticks +average: 181015 cycles/ticks + +kyber_keypair: +median: 193590 cycles/ticks +average: 194533 cycles/ticks + +kyber_encaps_derand: +median: 216820 cycles/ticks +average: 218191 cycles/ticks + +kyber_encaps: +median: 217968 cycles/ticks +average: 219183 cycles/ticks + +kyber_decaps: +median: 271668 cycles/ticks +average: 273154 cycles/ticks + +Loop spin: 152 +gen_a: +median: 57310 cycles/ticks +average: 57779 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2429 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10720 cycles/ticks +average: 10779 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12878 cycles/ticks +average: 12965 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168108 cycles/ticks +average: 168976 cycles/ticks + +indcpa_enc: +median: 203286 cycles/ticks +average: 204461 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50522 cycles/ticks + +kyber_keypair_derand: +median: 180752 cycles/ticks +average: 181681 cycles/ticks + +kyber_keypair: +median: 193688 cycles/ticks +average: 194554 cycles/ticks + +kyber_encaps_derand: +median: 217192 cycles/ticks +average: 218543 cycles/ticks + +kyber_encaps: +median: 218262 cycles/ticks +average: 219500 cycles/ticks + +kyber_decaps: +median: 271988 cycles/ticks +average: 273432 cycles/ticks + +Loop spin: 153 +gen_a: +median: 57286 cycles/ticks +average: 57711 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10736 cycles/ticks +average: 10819 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12698 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 436 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168278 cycles/ticks +average: 169155 cycles/ticks + +indcpa_enc: +median: 203438 cycles/ticks +average: 204504 cycles/ticks + +indcpa_dec: +median: 50202 cycles/ticks +average: 50447 cycles/ticks + +kyber_keypair_derand: +median: 180232 cycles/ticks +average: 181069 cycles/ticks + +kyber_keypair: +median: 193660 cycles/ticks +average: 194557 cycles/ticks + +kyber_encaps_derand: +median: 216984 cycles/ticks +average: 218221 cycles/ticks + +kyber_encaps: +median: 218010 cycles/ticks +average: 219207 cycles/ticks + +kyber_decaps: +median: 271738 cycles/ticks +average: 273352 cycles/ticks + +Loop spin: 154 +gen_a: +median: 57374 cycles/ticks +average: 57710 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2403 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12712 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 433 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1699 cycles/ticks + +indcpa_keypair: +median: 168514 cycles/ticks +average: 169434 cycles/ticks + +indcpa_enc: +median: 203488 cycles/ticks +average: 204683 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50427 cycles/ticks + +kyber_keypair_derand: +median: 183426 cycles/ticks +average: 184275 cycles/ticks + +kyber_keypair: +median: 193458 cycles/ticks +average: 194320 cycles/ticks + +kyber_encaps_derand: +median: 217044 cycles/ticks +average: 218298 cycles/ticks + +kyber_encaps: +median: 217946 cycles/ticks +average: 219250 cycles/ticks + +kyber_decaps: +median: 271972 cycles/ticks +average: 273407 cycles/ticks + +Loop spin: 155 +gen_a: +median: 57430 cycles/ticks +average: 57804 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1694 cycles/ticks +average: 1711 cycles/ticks + +indcpa_keypair: +median: 168334 cycles/ticks +average: 169129 cycles/ticks + +indcpa_enc: +median: 203318 cycles/ticks +average: 204440 cycles/ticks + +indcpa_dec: +median: 50194 cycles/ticks +average: 50415 cycles/ticks + +kyber_keypair_derand: +median: 180316 cycles/ticks +average: 181147 cycles/ticks + +kyber_keypair: +median: 193372 cycles/ticks +average: 194248 cycles/ticks + +kyber_encaps_derand: +median: 217228 cycles/ticks +average: 218420 cycles/ticks + +kyber_encaps: +median: 218074 cycles/ticks +average: 219332 cycles/ticks + +kyber_decaps: +median: 271960 cycles/ticks +average: 273377 cycles/ticks + +Loop spin: 156 +gen_a: +median: 57430 cycles/ticks +average: 57734 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10789 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168090 cycles/ticks +average: 168880 cycles/ticks + +indcpa_enc: +median: 203232 cycles/ticks +average: 204363 cycles/ticks + +indcpa_dec: +median: 50166 cycles/ticks +average: 50427 cycles/ticks + +kyber_keypair_derand: +median: 180556 cycles/ticks +average: 181367 cycles/ticks + +kyber_keypair: +median: 193340 cycles/ticks +average: 194168 cycles/ticks + +kyber_encaps_derand: +median: 217296 cycles/ticks +average: 218512 cycles/ticks + +kyber_encaps: +median: 218010 cycles/ticks +average: 219152 cycles/ticks + +kyber_decaps: +median: 272036 cycles/ticks +average: 273436 cycles/ticks + +Loop spin: 157 +gen_a: +median: 57496 cycles/ticks +average: 57875 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10788 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 420 cycles/ticks +average: 421 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 167940 cycles/ticks +average: 168747 cycles/ticks + +indcpa_enc: +median: 203164 cycles/ticks +average: 204273 cycles/ticks + +indcpa_dec: +median: 50216 cycles/ticks +average: 50456 cycles/ticks + +kyber_keypair_derand: +median: 180484 cycles/ticks +average: 181312 cycles/ticks + +kyber_keypair: +median: 193328 cycles/ticks +average: 194215 cycles/ticks + +kyber_encaps_derand: +median: 216806 cycles/ticks +average: 218101 cycles/ticks + +kyber_encaps: +median: 217564 cycles/ticks +average: 218745 cycles/ticks + +kyber_decaps: +median: 271526 cycles/ticks +average: 273006 cycles/ticks + +Loop spin: 158 +gen_a: +median: 57434 cycles/ticks +average: 57783 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10785 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167926 cycles/ticks +average: 168739 cycles/ticks + +indcpa_enc: +median: 203218 cycles/ticks +average: 204544 cycles/ticks + +indcpa_dec: +median: 50236 cycles/ticks +average: 50451 cycles/ticks + +kyber_keypair_derand: +median: 180398 cycles/ticks +average: 181287 cycles/ticks + +kyber_keypair: +median: 193284 cycles/ticks +average: 194245 cycles/ticks + +kyber_encaps_derand: +median: 216822 cycles/ticks +average: 218173 cycles/ticks + +kyber_encaps: +median: 217632 cycles/ticks +average: 218894 cycles/ticks + +kyber_decaps: +median: 271604 cycles/ticks +average: 273085 cycles/ticks + +Loop spin: 159 +gen_a: +median: 57390 cycles/ticks +average: 57762 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 167758 cycles/ticks +average: 168704 cycles/ticks + +indcpa_enc: +median: 202862 cycles/ticks +average: 204029 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50410 cycles/ticks + +kyber_keypair_derand: +median: 180202 cycles/ticks +average: 183693 cycles/ticks + +kyber_keypair: +median: 193238 cycles/ticks +average: 194168 cycles/ticks + +kyber_encaps_derand: +median: 218594 cycles/ticks +average: 219957 cycles/ticks + +kyber_encaps: +median: 219372 cycles/ticks +average: 220617 cycles/ticks + +kyber_decaps: +median: 273248 cycles/ticks +average: 274691 cycles/ticks + +Loop spin: 160 +gen_a: +median: 57498 cycles/ticks +average: 57835 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1724 cycles/ticks + +indcpa_keypair: +median: 168318 cycles/ticks +average: 169081 cycles/ticks + +indcpa_enc: +median: 203548 cycles/ticks +average: 204563 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50428 cycles/ticks + +kyber_keypair_derand: +median: 179892 cycles/ticks +average: 180822 cycles/ticks + +kyber_keypair: +median: 193352 cycles/ticks +average: 194232 cycles/ticks + +kyber_encaps_derand: +median: 216728 cycles/ticks +average: 217964 cycles/ticks + +kyber_encaps: +median: 217438 cycles/ticks +average: 218584 cycles/ticks + +kyber_decaps: +median: 271468 cycles/ticks +average: 272842 cycles/ticks + +Loop spin: 161 +gen_a: +median: 57326 cycles/ticks +average: 57655 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10779 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12698 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 179312 cycles/ticks +average: 180341 cycles/ticks + +indcpa_enc: +median: 203210 cycles/ticks +average: 204521 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50369 cycles/ticks + +kyber_keypair_derand: +median: 180300 cycles/ticks +average: 181104 cycles/ticks + +kyber_keypair: +median: 193296 cycles/ticks +average: 194202 cycles/ticks + +kyber_encaps_derand: +median: 216954 cycles/ticks +average: 218197 cycles/ticks + +kyber_encaps: +median: 217704 cycles/ticks +average: 218858 cycles/ticks + +kyber_decaps: +median: 271784 cycles/ticks +average: 273495 cycles/ticks + +Loop spin: 162 +gen_a: +median: 57450 cycles/ticks +average: 57774 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10763 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12669 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168046 cycles/ticks +average: 168887 cycles/ticks + +indcpa_enc: +median: 203156 cycles/ticks +average: 204356 cycles/ticks + +indcpa_dec: +median: 50154 cycles/ticks +average: 50363 cycles/ticks + +kyber_keypair_derand: +median: 180418 cycles/ticks +average: 181241 cycles/ticks + +kyber_keypair: +median: 193372 cycles/ticks +average: 194218 cycles/ticks + +kyber_encaps_derand: +median: 216906 cycles/ticks +average: 218042 cycles/ticks + +kyber_encaps: +median: 217782 cycles/ticks +average: 219010 cycles/ticks + +kyber_decaps: +median: 271670 cycles/ticks +average: 273045 cycles/ticks + +Loop spin: 163 +gen_a: +median: 57484 cycles/ticks +average: 57923 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12681 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1732 cycles/ticks + +indcpa_keypair: +median: 168048 cycles/ticks +average: 168828 cycles/ticks + +indcpa_enc: +median: 203186 cycles/ticks +average: 204427 cycles/ticks + +indcpa_dec: +median: 50158 cycles/ticks +average: 50365 cycles/ticks + +kyber_keypair_derand: +median: 180260 cycles/ticks +average: 181086 cycles/ticks + +kyber_keypair: +median: 193374 cycles/ticks +average: 194268 cycles/ticks + +kyber_encaps_derand: +median: 217164 cycles/ticks +average: 218401 cycles/ticks + +kyber_encaps: +median: 217880 cycles/ticks +average: 219172 cycles/ticks + +kyber_decaps: +median: 271800 cycles/ticks +average: 273251 cycles/ticks + +Loop spin: 164 +gen_a: +median: 57354 cycles/ticks +average: 57668 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2458 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10741 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 168058 cycles/ticks +average: 168933 cycles/ticks + +indcpa_enc: +median: 203308 cycles/ticks +average: 204325 cycles/ticks + +indcpa_dec: +median: 50140 cycles/ticks +average: 50347 cycles/ticks + +kyber_keypair_derand: +median: 180220 cycles/ticks +average: 181050 cycles/ticks + +kyber_keypair: +median: 193306 cycles/ticks +average: 194218 cycles/ticks + +kyber_encaps_derand: +median: 217186 cycles/ticks +average: 218470 cycles/ticks + +kyber_encaps: +median: 217888 cycles/ticks +average: 218965 cycles/ticks + +kyber_decaps: +median: 271834 cycles/ticks +average: 273187 cycles/ticks + +Loop spin: 165 +gen_a: +median: 57472 cycles/ticks +average: 57796 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10784 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168000 cycles/ticks +average: 168801 cycles/ticks + +indcpa_enc: +median: 203172 cycles/ticks +average: 204300 cycles/ticks + +indcpa_dec: +median: 50154 cycles/ticks +average: 50372 cycles/ticks + +kyber_keypair_derand: +median: 180388 cycles/ticks +average: 181188 cycles/ticks + +kyber_keypair: +median: 193330 cycles/ticks +average: 194224 cycles/ticks + +kyber_encaps_derand: +median: 216870 cycles/ticks +average: 218204 cycles/ticks + +kyber_encaps: +median: 217622 cycles/ticks +average: 218709 cycles/ticks + +kyber_decaps: +median: 271480 cycles/ticks +average: 272824 cycles/ticks + +Loop spin: 166 +gen_a: +median: 57416 cycles/ticks +average: 57890 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168204 cycles/ticks +average: 168953 cycles/ticks + +indcpa_enc: +median: 203216 cycles/ticks +average: 204377 cycles/ticks + +indcpa_dec: +median: 50150 cycles/ticks +average: 50357 cycles/ticks + +kyber_keypair_derand: +median: 180550 cycles/ticks +average: 181423 cycles/ticks + +kyber_keypair: +median: 193452 cycles/ticks +average: 194294 cycles/ticks + +kyber_encaps_derand: +median: 216872 cycles/ticks +average: 218062 cycles/ticks + +kyber_encaps: +median: 217576 cycles/ticks +average: 218815 cycles/ticks + +kyber_decaps: +median: 271512 cycles/ticks +average: 272914 cycles/ticks + +Loop spin: 167 +gen_a: +median: 57456 cycles/ticks +average: 57857 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 167918 cycles/ticks +average: 168724 cycles/ticks + +indcpa_enc: +median: 203038 cycles/ticks +average: 204116 cycles/ticks + +indcpa_dec: +median: 50218 cycles/ticks +average: 50438 cycles/ticks + +kyber_keypair_derand: +median: 180622 cycles/ticks +average: 181422 cycles/ticks + +kyber_keypair: +median: 193306 cycles/ticks +average: 194192 cycles/ticks + +kyber_encaps_derand: +median: 216968 cycles/ticks +average: 218185 cycles/ticks + +kyber_encaps: +median: 217802 cycles/ticks +average: 218940 cycles/ticks + +kyber_decaps: +median: 271670 cycles/ticks +average: 273079 cycles/ticks + +Loop spin: 168 +gen_a: +median: 57378 cycles/ticks +average: 57800 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 680 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168038 cycles/ticks +average: 168970 cycles/ticks + +indcpa_enc: +median: 203294 cycles/ticks +average: 204407 cycles/ticks + +indcpa_dec: +median: 50142 cycles/ticks +average: 50368 cycles/ticks + +kyber_keypair_derand: +median: 180426 cycles/ticks +average: 181272 cycles/ticks + +kyber_keypair: +median: 193300 cycles/ticks +average: 194193 cycles/ticks + +kyber_encaps_derand: +median: 216824 cycles/ticks +average: 218010 cycles/ticks + +kyber_encaps: +median: 217656 cycles/ticks +average: 218852 cycles/ticks + +kyber_decaps: +median: 271616 cycles/ticks +average: 272927 cycles/ticks + +Loop spin: 169 +gen_a: +median: 57312 cycles/ticks +average: 57609 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 168538 cycles/ticks +average: 169343 cycles/ticks + +indcpa_enc: +median: 203422 cycles/ticks +average: 204597 cycles/ticks + +indcpa_dec: +median: 50152 cycles/ticks +average: 50410 cycles/ticks + +kyber_keypair_derand: +median: 180694 cycles/ticks +average: 181510 cycles/ticks + +kyber_keypair: +median: 193502 cycles/ticks +average: 194408 cycles/ticks + +kyber_encaps_derand: +median: 216990 cycles/ticks +average: 218194 cycles/ticks + +kyber_encaps: +median: 217888 cycles/ticks +average: 219122 cycles/ticks + +kyber_decaps: +median: 271830 cycles/ticks +average: 273347 cycles/ticks + +Loop spin: 170 +gen_a: +median: 57442 cycles/ticks +average: 57770 cycles/ticks + +poly_getnoise_eta1: +median: 2408 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2410 cycles/ticks +average: 2469 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10755 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12698 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 168688 cycles/ticks +average: 169496 cycles/ticks + +indcpa_enc: +median: 203596 cycles/ticks +average: 204661 cycles/ticks + +indcpa_dec: +median: 50156 cycles/ticks +average: 50373 cycles/ticks + +kyber_keypair_derand: +median: 182040 cycles/ticks +average: 182936 cycles/ticks + +kyber_keypair: +median: 193454 cycles/ticks +average: 194308 cycles/ticks + +kyber_encaps_derand: +median: 216812 cycles/ticks +average: 217964 cycles/ticks + +kyber_encaps: +median: 217488 cycles/ticks +average: 218590 cycles/ticks + +kyber_decaps: +median: 271460 cycles/ticks +average: 272756 cycles/ticks + +Loop spin: 171 +gen_a: +median: 57484 cycles/ticks +average: 57780 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10751 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 420 cycles/ticks +average: 421 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167948 cycles/ticks +average: 168756 cycles/ticks + +indcpa_enc: +median: 203016 cycles/ticks +average: 204213 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50389 cycles/ticks + +kyber_keypair_derand: +median: 180498 cycles/ticks +average: 181319 cycles/ticks + +kyber_keypair: +median: 193308 cycles/ticks +average: 194129 cycles/ticks + +kyber_encaps_derand: +median: 216976 cycles/ticks +average: 218184 cycles/ticks + +kyber_encaps: +median: 217680 cycles/ticks +average: 218821 cycles/ticks + +kyber_decaps: +median: 271782 cycles/ticks +average: 273196 cycles/ticks + +Loop spin: 172 +gen_a: +median: 57310 cycles/ticks +average: 57614 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10782 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12678 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167968 cycles/ticks +average: 168825 cycles/ticks + +indcpa_enc: +median: 203008 cycles/ticks +average: 204174 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50366 cycles/ticks + +kyber_keypair_derand: +median: 180352 cycles/ticks +average: 181165 cycles/ticks + +kyber_keypair: +median: 193294 cycles/ticks +average: 194169 cycles/ticks + +kyber_encaps_derand: +median: 218236 cycles/ticks +average: 219406 cycles/ticks + +kyber_encaps: +median: 219016 cycles/ticks +average: 220082 cycles/ticks + +kyber_decaps: +median: 272948 cycles/ticks +average: 274204 cycles/ticks + +Loop spin: 173 +gen_a: +median: 57328 cycles/ticks +average: 57663 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2414 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10756 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167956 cycles/ticks +average: 168721 cycles/ticks + +indcpa_enc: +median: 203124 cycles/ticks +average: 204214 cycles/ticks + +indcpa_dec: +median: 50166 cycles/ticks +average: 50386 cycles/ticks + +kyber_keypair_derand: +median: 180072 cycles/ticks +average: 180906 cycles/ticks + +kyber_keypair: +median: 193362 cycles/ticks +average: 194230 cycles/ticks + +kyber_encaps_derand: +median: 217164 cycles/ticks +average: 218414 cycles/ticks + +kyber_encaps: +median: 217918 cycles/ticks +average: 219058 cycles/ticks + +kyber_decaps: +median: 271810 cycles/ticks +average: 273204 cycles/ticks + +Loop spin: 174 +gen_a: +median: 57388 cycles/ticks +average: 57707 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168384 cycles/ticks +average: 169167 cycles/ticks + +indcpa_enc: +median: 203358 cycles/ticks +average: 204501 cycles/ticks + +indcpa_dec: +median: 50146 cycles/ticks +average: 50347 cycles/ticks + +kyber_keypair_derand: +median: 180684 cycles/ticks +average: 181516 cycles/ticks + +kyber_keypair: +median: 193450 cycles/ticks +average: 194281 cycles/ticks + +kyber_encaps_derand: +median: 217134 cycles/ticks +average: 218436 cycles/ticks + +kyber_encaps: +median: 217952 cycles/ticks +average: 219025 cycles/ticks + +kyber_decaps: +median: 271998 cycles/ticks +average: 273465 cycles/ticks + +Loop spin: 175 +gen_a: +median: 57392 cycles/ticks +average: 57778 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10728 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12698 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1697 cycles/ticks + +indcpa_keypair: +median: 167926 cycles/ticks +average: 168814 cycles/ticks + +indcpa_enc: +median: 203166 cycles/ticks +average: 204332 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50394 cycles/ticks + +kyber_keypair_derand: +median: 180390 cycles/ticks +average: 181196 cycles/ticks + +kyber_keypair: +median: 193334 cycles/ticks +average: 194154 cycles/ticks + +kyber_encaps_derand: +median: 217084 cycles/ticks +average: 218246 cycles/ticks + +kyber_encaps: +median: 217852 cycles/ticks +average: 219007 cycles/ticks + +kyber_decaps: +median: 271846 cycles/ticks +average: 273347 cycles/ticks + +Loop spin: 176 +gen_a: +median: 57374 cycles/ticks +average: 57741 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2410 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7084 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10762 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12676 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 168330 cycles/ticks +average: 169166 cycles/ticks + +indcpa_enc: +median: 203392 cycles/ticks +average: 204549 cycles/ticks + +indcpa_dec: +median: 50208 cycles/ticks +average: 50417 cycles/ticks + +kyber_keypair_derand: +median: 180528 cycles/ticks +average: 181376 cycles/ticks + +kyber_keypair: +median: 193436 cycles/ticks +average: 194231 cycles/ticks + +kyber_encaps_derand: +median: 218494 cycles/ticks +average: 219672 cycles/ticks + +kyber_encaps: +median: 219260 cycles/ticks +average: 220390 cycles/ticks + +kyber_decaps: +median: 273124 cycles/ticks +average: 274612 cycles/ticks + +Loop spin: 177 +gen_a: +median: 57394 cycles/ticks +average: 57713 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10748 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12685 cycles/ticks + +poly_tomsg: +median: 426 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168126 cycles/ticks +average: 168888 cycles/ticks + +indcpa_enc: +median: 203240 cycles/ticks +average: 204439 cycles/ticks + +indcpa_dec: +median: 50152 cycles/ticks +average: 50365 cycles/ticks + +kyber_keypair_derand: +median: 180392 cycles/ticks +average: 181222 cycles/ticks + +kyber_keypair: +median: 193358 cycles/ticks +average: 194164 cycles/ticks + +kyber_encaps_derand: +median: 216644 cycles/ticks +average: 217729 cycles/ticks + +kyber_encaps: +median: 217594 cycles/ticks +average: 218872 cycles/ticks + +kyber_decaps: +median: 271688 cycles/ticks +average: 273253 cycles/ticks + +Loop spin: 178 +gen_a: +median: 57394 cycles/ticks +average: 57770 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10728 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12706 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 668 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1723 cycles/ticks + +indcpa_keypair: +median: 168112 cycles/ticks +average: 168870 cycles/ticks + +indcpa_enc: +median: 203186 cycles/ticks +average: 204320 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50381 cycles/ticks + +kyber_keypair_derand: +median: 180170 cycles/ticks +average: 180983 cycles/ticks + +kyber_keypair: +median: 193376 cycles/ticks +average: 194222 cycles/ticks + +kyber_encaps_derand: +median: 217252 cycles/ticks +average: 218465 cycles/ticks + +kyber_encaps: +median: 218232 cycles/ticks +average: 219542 cycles/ticks + +kyber_decaps: +median: 273746 cycles/ticks +average: 275090 cycles/ticks + +Loop spin: 179 +gen_a: +median: 57660 cycles/ticks +average: 58145 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2434 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2434 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10732 cycles/ticks +average: 10848 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12644 cycles/ticks +average: 12806 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2756 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168086 cycles/ticks +average: 169162 cycles/ticks + +indcpa_enc: +median: 203304 cycles/ticks +average: 204488 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50379 cycles/ticks + +kyber_keypair_derand: +median: 180432 cycles/ticks +average: 181309 cycles/ticks + +kyber_keypair: +median: 193412 cycles/ticks +average: 194359 cycles/ticks + +kyber_encaps_derand: +median: 217318 cycles/ticks +average: 218708 cycles/ticks + +kyber_encaps: +median: 219698 cycles/ticks +average: 220849 cycles/ticks + +kyber_decaps: +median: 271874 cycles/ticks +average: 273382 cycles/ticks + +Loop spin: 180 +gen_a: +median: 57382 cycles/ticks +average: 57865 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10758 cycles/ticks +average: 10830 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12726 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 167964 cycles/ticks +average: 168893 cycles/ticks + +indcpa_enc: +median: 203098 cycles/ticks +average: 204245 cycles/ticks + +indcpa_dec: +median: 50216 cycles/ticks +average: 50476 cycles/ticks + +kyber_keypair_derand: +median: 181064 cycles/ticks +average: 182089 cycles/ticks + +kyber_keypair: +median: 193890 cycles/ticks +average: 194888 cycles/ticks + +kyber_encaps_derand: +median: 216936 cycles/ticks +average: 218292 cycles/ticks + +kyber_encaps: +median: 217820 cycles/ticks +average: 219152 cycles/ticks + +kyber_decaps: +median: 271666 cycles/ticks +average: 273219 cycles/ticks + +Loop spin: 181 +gen_a: +median: 57546 cycles/ticks +average: 57990 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7085 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10847 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12656 cycles/ticks +average: 12804 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 436 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1699 cycles/ticks + +indcpa_keypair: +median: 168876 cycles/ticks +average: 169862 cycles/ticks + +indcpa_enc: +median: 203718 cycles/ticks +average: 204849 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50409 cycles/ticks + +kyber_keypair_derand: +median: 180436 cycles/ticks +average: 181414 cycles/ticks + +kyber_keypair: +median: 193544 cycles/ticks +average: 194513 cycles/ticks + +kyber_encaps_derand: +median: 216818 cycles/ticks +average: 218016 cycles/ticks + +kyber_encaps: +median: 218110 cycles/ticks +average: 219383 cycles/ticks + +kyber_decaps: +median: 272362 cycles/ticks +average: 273998 cycles/ticks + +Loop spin: 182 +gen_a: +median: 57484 cycles/ticks +average: 58069 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10776 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 169216 cycles/ticks +average: 170057 cycles/ticks + +indcpa_enc: +median: 204320 cycles/ticks +average: 205507 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50455 cycles/ticks + +kyber_keypair_derand: +median: 180232 cycles/ticks +average: 181120 cycles/ticks + +kyber_keypair: +median: 194764 cycles/ticks +average: 195774 cycles/ticks + +kyber_encaps_derand: +median: 217104 cycles/ticks +average: 218425 cycles/ticks + +kyber_encaps: +median: 217790 cycles/ticks +average: 218980 cycles/ticks + +kyber_decaps: +median: 271768 cycles/ticks +average: 273189 cycles/ticks + +Loop spin: 183 +gen_a: +median: 57504 cycles/ticks +average: 57972 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2405 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10762 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12685 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 168422 cycles/ticks +average: 169396 cycles/ticks + +indcpa_enc: +median: 204314 cycles/ticks +average: 205525 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50396 cycles/ticks + +kyber_keypair_derand: +median: 180302 cycles/ticks +average: 181137 cycles/ticks + +kyber_keypair: +median: 193486 cycles/ticks +average: 194487 cycles/ticks + +kyber_encaps_derand: +median: 216978 cycles/ticks +average: 218294 cycles/ticks + +kyber_encaps: +median: 217852 cycles/ticks +average: 219040 cycles/ticks + +kyber_decaps: +median: 272586 cycles/ticks +average: 274130 cycles/ticks + +Loop spin: 184 +gen_a: +median: 57412 cycles/ticks +average: 57744 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12741 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1360 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168146 cycles/ticks +average: 168996 cycles/ticks + +indcpa_enc: +median: 203212 cycles/ticks +average: 204368 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50425 cycles/ticks + +kyber_keypair_derand: +median: 180452 cycles/ticks +average: 181262 cycles/ticks + +kyber_keypair: +median: 194106 cycles/ticks +average: 195107 cycles/ticks + +kyber_encaps_derand: +median: 217654 cycles/ticks +average: 218949 cycles/ticks + +kyber_encaps: +median: 217996 cycles/ticks +average: 219257 cycles/ticks + +kyber_decaps: +median: 271700 cycles/ticks +average: 273120 cycles/ticks + +Loop spin: 185 +gen_a: +median: 57400 cycles/ticks +average: 57727 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10753 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12720 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 169322 cycles/ticks +average: 170236 cycles/ticks + +indcpa_enc: +median: 203816 cycles/ticks +average: 204982 cycles/ticks + +indcpa_dec: +median: 50430 cycles/ticks +average: 50768 cycles/ticks + +kyber_keypair_derand: +median: 181444 cycles/ticks +average: 182413 cycles/ticks + +kyber_keypair: +median: 194496 cycles/ticks +average: 195409 cycles/ticks + +kyber_encaps_derand: +median: 217086 cycles/ticks +average: 218309 cycles/ticks + +kyber_encaps: +median: 217980 cycles/ticks +average: 219238 cycles/ticks + +kyber_decaps: +median: 272888 cycles/ticks +average: 274373 cycles/ticks + +Loop spin: 186 +gen_a: +median: 57440 cycles/ticks +average: 57873 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10728 cycles/ticks +average: 10806 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12698 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 677 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168160 cycles/ticks +average: 168962 cycles/ticks + +indcpa_enc: +median: 203372 cycles/ticks +average: 204610 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50420 cycles/ticks + +kyber_keypair_derand: +median: 180664 cycles/ticks +average: 181533 cycles/ticks + +kyber_keypair: +median: 193644 cycles/ticks +average: 194591 cycles/ticks + +kyber_encaps_derand: +median: 217560 cycles/ticks +average: 218921 cycles/ticks + +kyber_encaps: +median: 217954 cycles/ticks +average: 219330 cycles/ticks + +kyber_decaps: +median: 271788 cycles/ticks +average: 273335 cycles/ticks + +Loop spin: 187 +gen_a: +median: 57476 cycles/ticks +average: 57919 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 169198 cycles/ticks +average: 170043 cycles/ticks + +indcpa_enc: +median: 203570 cycles/ticks +average: 204733 cycles/ticks + +indcpa_dec: +median: 50306 cycles/ticks +average: 50597 cycles/ticks + +kyber_keypair_derand: +median: 181936 cycles/ticks +average: 182914 cycles/ticks + +kyber_keypair: +median: 194640 cycles/ticks +average: 195584 cycles/ticks + +kyber_encaps_derand: +median: 217214 cycles/ticks +average: 218515 cycles/ticks + +kyber_encaps: +median: 217964 cycles/ticks +average: 219210 cycles/ticks + +kyber_decaps: +median: 272188 cycles/ticks +average: 273782 cycles/ticks + +Loop spin: 188 +gen_a: +median: 57600 cycles/ticks +average: 58083 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2436 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 10740 cycles/ticks +average: 10875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12638 cycles/ticks +average: 12766 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1344 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 427 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2765 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1717 cycles/ticks + +indcpa_keypair: +median: 167992 cycles/ticks +average: 169125 cycles/ticks + +indcpa_enc: +median: 203058 cycles/ticks +average: 204201 cycles/ticks + +indcpa_dec: +median: 50152 cycles/ticks +average: 50367 cycles/ticks + +kyber_keypair_derand: +median: 180328 cycles/ticks +average: 181143 cycles/ticks + +kyber_keypair: +median: 193446 cycles/ticks +average: 194322 cycles/ticks + +kyber_encaps_derand: +median: 217688 cycles/ticks +average: 219017 cycles/ticks + +kyber_encaps: +median: 218480 cycles/ticks +average: 219774 cycles/ticks + +kyber_decaps: +median: 271652 cycles/ticks +average: 273186 cycles/ticks + +Loop spin: 189 +gen_a: +median: 57412 cycles/ticks +average: 57939 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 678 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 169000 cycles/ticks +average: 169925 cycles/ticks + +indcpa_enc: +median: 203580 cycles/ticks +average: 204845 cycles/ticks + +indcpa_dec: +median: 50248 cycles/ticks +average: 50509 cycles/ticks + +kyber_keypair_derand: +median: 181758 cycles/ticks +average: 182778 cycles/ticks + +kyber_keypair: +median: 194916 cycles/ticks +average: 195879 cycles/ticks + +kyber_encaps_derand: +median: 217518 cycles/ticks +average: 218776 cycles/ticks + +kyber_encaps: +median: 218414 cycles/ticks +average: 219635 cycles/ticks + +kyber_decaps: +median: 271892 cycles/ticks +average: 273379 cycles/ticks + +Loop spin: 190 +gen_a: +median: 57446 cycles/ticks +average: 58045 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2433 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7085 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10818 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12729 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2765 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1712 cycles/ticks + +indcpa_keypair: +median: 168372 cycles/ticks +average: 169494 cycles/ticks + +indcpa_enc: +median: 203208 cycles/ticks +average: 204455 cycles/ticks + +indcpa_dec: +median: 50124 cycles/ticks +average: 50338 cycles/ticks + +kyber_keypair_derand: +median: 180910 cycles/ticks +average: 181716 cycles/ticks + +kyber_keypair: +median: 193624 cycles/ticks +average: 194510 cycles/ticks + +kyber_encaps_derand: +median: 217232 cycles/ticks +average: 218776 cycles/ticks + +kyber_encaps: +median: 219198 cycles/ticks +average: 220373 cycles/ticks + +kyber_decaps: +median: 271778 cycles/ticks +average: 273163 cycles/ticks + +Loop spin: 191 +gen_a: +median: 57466 cycles/ticks +average: 57922 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10787 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12648 cycles/ticks +average: 12779 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1717 cycles/ticks + +indcpa_keypair: +median: 168052 cycles/ticks +average: 168874 cycles/ticks + +indcpa_enc: +median: 203428 cycles/ticks +average: 204715 cycles/ticks + +indcpa_dec: +median: 50342 cycles/ticks +average: 50660 cycles/ticks + +kyber_keypair_derand: +median: 181000 cycles/ticks +average: 182067 cycles/ticks + +kyber_keypair: +median: 193788 cycles/ticks +average: 194786 cycles/ticks + +kyber_encaps_derand: +median: 217218 cycles/ticks +average: 218430 cycles/ticks + +kyber_encaps: +median: 218174 cycles/ticks +average: 219500 cycles/ticks + +kyber_decaps: +median: 271906 cycles/ticks +average: 273421 cycles/ticks + +Loop spin: 192 +gen_a: +median: 57398 cycles/ticks +average: 57810 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2429 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10808 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12724 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 168244 cycles/ticks +average: 169232 cycles/ticks + +indcpa_enc: +median: 203228 cycles/ticks +average: 204441 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50462 cycles/ticks + +kyber_keypair_derand: +median: 180642 cycles/ticks +average: 181541 cycles/ticks + +kyber_keypair: +median: 193374 cycles/ticks +average: 194305 cycles/ticks + +kyber_encaps_derand: +median: 216960 cycles/ticks +average: 218168 cycles/ticks + +kyber_encaps: +median: 218488 cycles/ticks +average: 219789 cycles/ticks + +kyber_decaps: +median: 272242 cycles/ticks +average: 273972 cycles/ticks + +Loop spin: 193 +gen_a: +median: 57288 cycles/ticks +average: 57730 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 681 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 167774 cycles/ticks +average: 168632 cycles/ticks + +indcpa_enc: +median: 203116 cycles/ticks +average: 204215 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50397 cycles/ticks + +kyber_keypair_derand: +median: 180384 cycles/ticks +average: 181449 cycles/ticks + +kyber_keypair: +median: 194458 cycles/ticks +average: 195495 cycles/ticks + +kyber_encaps_derand: +median: 217340 cycles/ticks +average: 218720 cycles/ticks + +kyber_encaps: +median: 218046 cycles/ticks +average: 219373 cycles/ticks + +kyber_decaps: +median: 271962 cycles/ticks +average: 273433 cycles/ticks + +Loop spin: 194 +gen_a: +median: 57300 cycles/ticks +average: 57836 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12708 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168136 cycles/ticks +average: 169184 cycles/ticks + +indcpa_enc: +median: 203702 cycles/ticks +average: 204926 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50398 cycles/ticks + +kyber_keypair_derand: +median: 180046 cycles/ticks +average: 180905 cycles/ticks + +kyber_keypair: +median: 193494 cycles/ticks +average: 194460 cycles/ticks + +kyber_encaps_derand: +median: 216894 cycles/ticks +average: 218196 cycles/ticks + +kyber_encaps: +median: 218130 cycles/ticks +average: 219599 cycles/ticks + +kyber_decaps: +median: 272336 cycles/ticks +average: 273906 cycles/ticks + +Loop spin: 195 +gen_a: +median: 57372 cycles/ticks +average: 57722 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7037 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10788 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12705 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 433 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 168614 cycles/ticks +average: 169536 cycles/ticks + +indcpa_enc: +median: 203424 cycles/ticks +average: 204555 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50452 cycles/ticks + +kyber_keypair_derand: +median: 180416 cycles/ticks +average: 181311 cycles/ticks + +kyber_keypair: +median: 194114 cycles/ticks +average: 195118 cycles/ticks + +kyber_encaps_derand: +median: 217776 cycles/ticks +average: 219104 cycles/ticks + +kyber_encaps: +median: 217752 cycles/ticks +average: 219044 cycles/ticks + +kyber_decaps: +median: 271798 cycles/ticks +average: 273317 cycles/ticks + +Loop spin: 196 +gen_a: +median: 57538 cycles/ticks +average: 58034 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10756 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 668 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168232 cycles/ticks +average: 169049 cycles/ticks + +indcpa_enc: +median: 203842 cycles/ticks +average: 205093 cycles/ticks + +indcpa_dec: +median: 50306 cycles/ticks +average: 50686 cycles/ticks + +kyber_keypair_derand: +median: 180496 cycles/ticks +average: 181690 cycles/ticks + +kyber_keypair: +median: 193578 cycles/ticks +average: 194556 cycles/ticks + +kyber_encaps_derand: +median: 216798 cycles/ticks +average: 217968 cycles/ticks + +kyber_encaps: +median: 217606 cycles/ticks +average: 218897 cycles/ticks + +kyber_decaps: +median: 272952 cycles/ticks +average: 274372 cycles/ticks + +Loop spin: 197 +gen_a: +median: 57604 cycles/ticks +average: 58034 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2444 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2557 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7082 cycles/ticks + +INVNTT: +median: 10716 cycles/ticks +average: 10826 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12634 cycles/ticks +average: 12758 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 426 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2771 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1719 cycles/ticks + +indcpa_keypair: +median: 168000 cycles/ticks +average: 168873 cycles/ticks + +indcpa_enc: +median: 203228 cycles/ticks +average: 204498 cycles/ticks + +indcpa_dec: +median: 50166 cycles/ticks +average: 50397 cycles/ticks + +kyber_keypair_derand: +median: 180294 cycles/ticks +average: 181153 cycles/ticks + +kyber_keypair: +median: 193568 cycles/ticks +average: 194538 cycles/ticks + +kyber_encaps_derand: +median: 219470 cycles/ticks +average: 220795 cycles/ticks + +kyber_encaps: +median: 219984 cycles/ticks +average: 221432 cycles/ticks + +kyber_decaps: +median: 273524 cycles/ticks +average: 274994 cycles/ticks + +Loop spin: 198 +gen_a: +median: 57380 cycles/ticks +average: 57758 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1359 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168140 cycles/ticks +average: 169083 cycles/ticks + +indcpa_enc: +median: 203478 cycles/ticks +average: 204754 cycles/ticks + +indcpa_dec: +median: 50256 cycles/ticks +average: 50543 cycles/ticks + +kyber_keypair_derand: +median: 181186 cycles/ticks +average: 182179 cycles/ticks + +kyber_keypair: +median: 193676 cycles/ticks +average: 194567 cycles/ticks + +kyber_encaps_derand: +median: 217280 cycles/ticks +average: 218574 cycles/ticks + +kyber_encaps: +median: 217896 cycles/ticks +average: 219181 cycles/ticks + +kyber_decaps: +median: 272074 cycles/ticks +average: 273723 cycles/ticks + +Loop spin: 199 +gen_a: +median: 57506 cycles/ticks +average: 58020 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10742 cycles/ticks +average: 10829 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12729 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 445 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 435 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 167692 cycles/ticks +average: 168528 cycles/ticks + +indcpa_enc: +median: 203008 cycles/ticks +average: 204073 cycles/ticks + +indcpa_dec: +median: 50158 cycles/ticks +average: 50399 cycles/ticks + +kyber_keypair_derand: +median: 180532 cycles/ticks +average: 181394 cycles/ticks + +kyber_keypair: +median: 193460 cycles/ticks +average: 194369 cycles/ticks + +kyber_encaps_derand: +median: 217274 cycles/ticks +average: 218520 cycles/ticks + +kyber_encaps: +median: 217832 cycles/ticks +average: 219275 cycles/ticks + +kyber_decaps: +median: 271668 cycles/ticks +average: 273285 cycles/ticks + +Loop spin: 200 +gen_a: +median: 57432 cycles/ticks +average: 57887 cycles/ticks + +poly_getnoise_eta1: +median: 2408 cycles/ticks +average: 2412 cycles/ticks + +poly_getnoise_eta2: +median: 2410 cycles/ticks +average: 2445 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168202 cycles/ticks +average: 169048 cycles/ticks + +indcpa_enc: +median: 203688 cycles/ticks +average: 204893 cycles/ticks + +indcpa_dec: +median: 50438 cycles/ticks +average: 50861 cycles/ticks + +kyber_keypair_derand: +median: 181304 cycles/ticks +average: 182367 cycles/ticks + +kyber_keypair: +median: 193612 cycles/ticks +average: 194513 cycles/ticks + +kyber_encaps_derand: +median: 216654 cycles/ticks +average: 217918 cycles/ticks + +kyber_encaps: +median: 217638 cycles/ticks +average: 218742 cycles/ticks + +kyber_decaps: +median: 272184 cycles/ticks +average: 273850 cycles/ticks + +Loop spin: 201 +gen_a: +median: 57606 cycles/ticks +average: 58150 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2435 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 10740 cycles/ticks +average: 10824 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12759 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1712 cycles/ticks + +indcpa_keypair: +median: 168336 cycles/ticks +average: 169283 cycles/ticks + +indcpa_enc: +median: 203448 cycles/ticks +average: 204629 cycles/ticks + +indcpa_dec: +median: 50220 cycles/ticks +average: 50426 cycles/ticks + +kyber_keypair_derand: +median: 180308 cycles/ticks +average: 181193 cycles/ticks + +kyber_keypair: +median: 193414 cycles/ticks +average: 194407 cycles/ticks + +kyber_encaps_derand: +median: 217286 cycles/ticks +average: 218611 cycles/ticks + +kyber_encaps: +median: 218222 cycles/ticks +average: 219398 cycles/ticks + +kyber_decaps: +median: 271702 cycles/ticks +average: 273192 cycles/ticks + +Loop spin: 202 +gen_a: +median: 57416 cycles/ticks +average: 57962 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10771 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 447 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 167996 cycles/ticks +average: 168818 cycles/ticks + +indcpa_enc: +median: 203348 cycles/ticks +average: 204570 cycles/ticks + +indcpa_dec: +median: 50224 cycles/ticks +average: 50515 cycles/ticks + +kyber_keypair_derand: +median: 180362 cycles/ticks +average: 181284 cycles/ticks + +kyber_keypair: +median: 193370 cycles/ticks +average: 194261 cycles/ticks + +kyber_encaps_derand: +median: 217186 cycles/ticks +average: 218433 cycles/ticks + +kyber_encaps: +median: 218030 cycles/ticks +average: 219398 cycles/ticks + +kyber_decaps: +median: 272182 cycles/ticks +average: 273843 cycles/ticks + +Loop spin: 203 +gen_a: +median: 57374 cycles/ticks +average: 57834 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10790 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12648 cycles/ticks +average: 12703 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168034 cycles/ticks +average: 168923 cycles/ticks + +indcpa_enc: +median: 203248 cycles/ticks +average: 204453 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50497 cycles/ticks + +kyber_keypair_derand: +median: 180406 cycles/ticks +average: 181386 cycles/ticks + +kyber_keypair: +median: 193538 cycles/ticks +average: 194466 cycles/ticks + +kyber_encaps_derand: +median: 217072 cycles/ticks +average: 218490 cycles/ticks + +kyber_encaps: +median: 217942 cycles/ticks +average: 219178 cycles/ticks + +kyber_decaps: +median: 271814 cycles/ticks +average: 273361 cycles/ticks + +Loop spin: 204 +gen_a: +median: 57414 cycles/ticks +average: 57817 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10769 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168026 cycles/ticks +average: 168931 cycles/ticks + +indcpa_enc: +median: 203086 cycles/ticks +average: 204252 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50459 cycles/ticks + +kyber_keypair_derand: +median: 180130 cycles/ticks +average: 181022 cycles/ticks + +kyber_keypair: +median: 193428 cycles/ticks +average: 194364 cycles/ticks + +kyber_encaps_derand: +median: 216810 cycles/ticks +average: 218129 cycles/ticks + +kyber_encaps: +median: 217632 cycles/ticks +average: 218874 cycles/ticks + +kyber_decaps: +median: 271514 cycles/ticks +average: 273082 cycles/ticks + +Loop spin: 205 +gen_a: +median: 57410 cycles/ticks +average: 57893 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10788 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12751 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2759 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1723 cycles/ticks + +indcpa_keypair: +median: 169620 cycles/ticks +average: 170615 cycles/ticks + +indcpa_enc: +median: 204690 cycles/ticks +average: 205914 cycles/ticks + +indcpa_dec: +median: 50156 cycles/ticks +average: 50399 cycles/ticks + +kyber_keypair_derand: +median: 180448 cycles/ticks +average: 181354 cycles/ticks + +kyber_keypair: +median: 193506 cycles/ticks +average: 194592 cycles/ticks + +kyber_encaps_derand: +median: 216784 cycles/ticks +average: 218085 cycles/ticks + +kyber_encaps: +median: 217698 cycles/ticks +average: 219078 cycles/ticks + +kyber_decaps: +median: 271512 cycles/ticks +average: 272987 cycles/ticks + +Loop spin: 206 +gen_a: +median: 57354 cycles/ticks +average: 57884 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2432 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2430 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10726 cycles/ticks +average: 10800 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 678 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1752 cycles/ticks + +indcpa_keypair: +median: 167764 cycles/ticks +average: 168594 cycles/ticks + +indcpa_enc: +median: 203064 cycles/ticks +average: 204452 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50419 cycles/ticks + +kyber_keypair_derand: +median: 180416 cycles/ticks +average: 181344 cycles/ticks + +kyber_keypair: +median: 193440 cycles/ticks +average: 194401 cycles/ticks + +kyber_encaps_derand: +median: 216996 cycles/ticks +average: 218220 cycles/ticks + +kyber_encaps: +median: 217910 cycles/ticks +average: 219121 cycles/ticks + +kyber_decaps: +median: 271776 cycles/ticks +average: 273320 cycles/ticks + +Loop spin: 207 +gen_a: +median: 57328 cycles/ticks +average: 57647 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10747 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12692 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1723 cycles/ticks + +indcpa_keypair: +median: 168064 cycles/ticks +average: 168921 cycles/ticks + +indcpa_enc: +median: 203284 cycles/ticks +average: 204451 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50421 cycles/ticks + +kyber_keypair_derand: +median: 180546 cycles/ticks +average: 181411 cycles/ticks + +kyber_keypair: +median: 193322 cycles/ticks +average: 194177 cycles/ticks + +kyber_encaps_derand: +median: 216738 cycles/ticks +average: 218023 cycles/ticks + +kyber_encaps: +median: 217492 cycles/ticks +average: 218635 cycles/ticks + +kyber_decaps: +median: 271440 cycles/ticks +average: 272953 cycles/ticks + +Loop spin: 208 +gen_a: +median: 57416 cycles/ticks +average: 57724 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10743 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1343 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168214 cycles/ticks +average: 168984 cycles/ticks + +indcpa_enc: +median: 203398 cycles/ticks +average: 204474 cycles/ticks + +indcpa_dec: +median: 50150 cycles/ticks +average: 50357 cycles/ticks + +kyber_keypair_derand: +median: 180488 cycles/ticks +average: 181396 cycles/ticks + +kyber_keypair: +median: 193322 cycles/ticks +average: 194230 cycles/ticks + +kyber_encaps_derand: +median: 217170 cycles/ticks +average: 218511 cycles/ticks + +kyber_encaps: +median: 217826 cycles/ticks +average: 219060 cycles/ticks + +kyber_decaps: +median: 271694 cycles/ticks +average: 273190 cycles/ticks + +Loop spin: 209 +gen_a: +median: 57502 cycles/ticks +average: 57910 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10756 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12878 cycles/ticks +average: 12936 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1347 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 167916 cycles/ticks +average: 168760 cycles/ticks + +indcpa_enc: +median: 203020 cycles/ticks +average: 204197 cycles/ticks + +indcpa_dec: +median: 50166 cycles/ticks +average: 50374 cycles/ticks + +kyber_keypair_derand: +median: 180440 cycles/ticks +average: 181205 cycles/ticks + +kyber_keypair: +median: 193300 cycles/ticks +average: 194193 cycles/ticks + +kyber_encaps_derand: +median: 216762 cycles/ticks +average: 218015 cycles/ticks + +kyber_encaps: +median: 217546 cycles/ticks +average: 218638 cycles/ticks + +kyber_decaps: +median: 271518 cycles/ticks +average: 272949 cycles/ticks + +Loop spin: 210 +gen_a: +median: 57376 cycles/ticks +average: 57833 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12678 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1720 cycles/ticks + +indcpa_keypair: +median: 167960 cycles/ticks +average: 168788 cycles/ticks + +indcpa_enc: +median: 203288 cycles/ticks +average: 204445 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50420 cycles/ticks + +kyber_keypair_derand: +median: 180576 cycles/ticks +average: 181568 cycles/ticks + +kyber_keypair: +median: 193302 cycles/ticks +average: 194168 cycles/ticks + +kyber_encaps_derand: +median: 216950 cycles/ticks +average: 218124 cycles/ticks + +kyber_encaps: +median: 217692 cycles/ticks +average: 218980 cycles/ticks + +kyber_decaps: +median: 271672 cycles/ticks +average: 273183 cycles/ticks + +Loop spin: 211 +gen_a: +median: 57372 cycles/ticks +average: 57698 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10739 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1719 cycles/ticks + +indcpa_keypair: +median: 168088 cycles/ticks +average: 168942 cycles/ticks + +indcpa_enc: +median: 203294 cycles/ticks +average: 204525 cycles/ticks + +indcpa_dec: +median: 50156 cycles/ticks +average: 50377 cycles/ticks + +kyber_keypair_derand: +median: 180674 cycles/ticks +average: 181459 cycles/ticks + +kyber_keypair: +median: 193334 cycles/ticks +average: 194203 cycles/ticks + +kyber_encaps_derand: +median: 218322 cycles/ticks +average: 219522 cycles/ticks + +kyber_encaps: +median: 219090 cycles/ticks +average: 220288 cycles/ticks + +kyber_decaps: +median: 273054 cycles/ticks +average: 274472 cycles/ticks + +Loop spin: 212 +gen_a: +median: 57368 cycles/ticks +average: 57669 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10762 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12713 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168464 cycles/ticks +average: 171149 cycles/ticks + +indcpa_enc: +median: 203560 cycles/ticks +average: 205758 cycles/ticks + +indcpa_dec: +median: 50184 cycles/ticks +average: 50407 cycles/ticks + +kyber_keypair_derand: +median: 180840 cycles/ticks +average: 181653 cycles/ticks + +kyber_keypair: +median: 193398 cycles/ticks +average: 194235 cycles/ticks + +kyber_encaps_derand: +median: 216812 cycles/ticks +average: 218077 cycles/ticks + +kyber_encaps: +median: 217708 cycles/ticks +average: 219012 cycles/ticks + +kyber_decaps: +median: 271700 cycles/ticks +average: 273047 cycles/ticks + +Loop spin: 213 +gen_a: +median: 57340 cycles/ticks +average: 57644 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10779 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12675 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1697 cycles/ticks + +indcpa_keypair: +median: 168074 cycles/ticks +average: 168877 cycles/ticks + +indcpa_enc: +median: 203298 cycles/ticks +average: 204450 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50369 cycles/ticks + +kyber_keypair_derand: +median: 180478 cycles/ticks +average: 181323 cycles/ticks + +kyber_keypair: +median: 193372 cycles/ticks +average: 194228 cycles/ticks + +kyber_encaps_derand: +median: 218790 cycles/ticks +average: 220094 cycles/ticks + +kyber_encaps: +median: 219540 cycles/ticks +average: 220779 cycles/ticks + +kyber_decaps: +median: 273544 cycles/ticks +average: 275022 cycles/ticks + +Loop spin: 214 +gen_a: +median: 57354 cycles/ticks +average: 57762 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10769 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12701 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168218 cycles/ticks +average: 169007 cycles/ticks + +indcpa_enc: +median: 203538 cycles/ticks +average: 204728 cycles/ticks + +indcpa_dec: +median: 50146 cycles/ticks +average: 50373 cycles/ticks + +kyber_keypair_derand: +median: 180596 cycles/ticks +average: 181469 cycles/ticks + +kyber_keypair: +median: 193296 cycles/ticks +average: 194151 cycles/ticks + +kyber_encaps_derand: +median: 216916 cycles/ticks +average: 218131 cycles/ticks + +kyber_encaps: +median: 217692 cycles/ticks +average: 218932 cycles/ticks + +kyber_decaps: +median: 271762 cycles/ticks +average: 273312 cycles/ticks + +Loop spin: 215 +gen_a: +median: 57340 cycles/ticks +average: 57747 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10720 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 435 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168060 cycles/ticks +average: 168825 cycles/ticks + +indcpa_enc: +median: 203376 cycles/ticks +average: 204650 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50413 cycles/ticks + +kyber_keypair_derand: +median: 180832 cycles/ticks +average: 181635 cycles/ticks + +kyber_keypair: +median: 193326 cycles/ticks +average: 194215 cycles/ticks + +kyber_encaps_derand: +median: 217370 cycles/ticks +average: 218664 cycles/ticks + +kyber_encaps: +median: 218124 cycles/ticks +average: 219369 cycles/ticks + +kyber_decaps: +median: 272078 cycles/ticks +average: 273436 cycles/ticks + +Loop spin: 216 +gen_a: +median: 57246 cycles/ticks +average: 57637 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1698 cycles/ticks + +indcpa_keypair: +median: 168300 cycles/ticks +average: 169093 cycles/ticks + +indcpa_enc: +median: 203434 cycles/ticks +average: 204653 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50374 cycles/ticks + +kyber_keypair_derand: +median: 180392 cycles/ticks +average: 181145 cycles/ticks + +kyber_keypair: +median: 193288 cycles/ticks +average: 194187 cycles/ticks + +kyber_encaps_derand: +median: 216874 cycles/ticks +average: 218004 cycles/ticks + +kyber_encaps: +median: 217754 cycles/ticks +average: 218879 cycles/ticks + +kyber_decaps: +median: 271750 cycles/ticks +average: 273032 cycles/ticks + +Loop spin: 217 +gen_a: +median: 57354 cycles/ticks +average: 57711 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10750 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12755 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 168352 cycles/ticks +average: 169139 cycles/ticks + +indcpa_enc: +median: 203460 cycles/ticks +average: 204624 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50358 cycles/ticks + +kyber_keypair_derand: +median: 180228 cycles/ticks +average: 181054 cycles/ticks + +kyber_keypair: +median: 193322 cycles/ticks +average: 194237 cycles/ticks + +kyber_encaps_derand: +median: 216806 cycles/ticks +average: 217992 cycles/ticks + +kyber_encaps: +median: 217574 cycles/ticks +average: 218700 cycles/ticks + +kyber_decaps: +median: 271464 cycles/ticks +average: 272871 cycles/ticks + +Loop spin: 218 +gen_a: +median: 57360 cycles/ticks +average: 58021 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168342 cycles/ticks +average: 169181 cycles/ticks + +indcpa_enc: +median: 203470 cycles/ticks +average: 204599 cycles/ticks + +indcpa_dec: +median: 50130 cycles/ticks +average: 50361 cycles/ticks + +kyber_keypair_derand: +median: 180208 cycles/ticks +average: 180981 cycles/ticks + +kyber_keypair: +median: 193340 cycles/ticks +average: 194204 cycles/ticks + +kyber_encaps_derand: +median: 217008 cycles/ticks +average: 218239 cycles/ticks + +kyber_encaps: +median: 217798 cycles/ticks +average: 218908 cycles/ticks + +kyber_decaps: +median: 271766 cycles/ticks +average: 273130 cycles/ticks + +Loop spin: 219 +gen_a: +median: 57480 cycles/ticks +average: 57820 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10752 cycles/ticks +average: 10821 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168140 cycles/ticks +average: 168933 cycles/ticks + +indcpa_enc: +median: 203116 cycles/ticks +average: 204434 cycles/ticks + +indcpa_dec: +median: 50134 cycles/ticks +average: 50353 cycles/ticks + +kyber_keypair_derand: +median: 180386 cycles/ticks +average: 181217 cycles/ticks + +kyber_keypair: +median: 193462 cycles/ticks +average: 194281 cycles/ticks + +kyber_encaps_derand: +median: 216934 cycles/ticks +average: 218100 cycles/ticks + +kyber_encaps: +median: 217720 cycles/ticks +average: 218834 cycles/ticks + +kyber_decaps: +median: 271606 cycles/ticks +average: 273072 cycles/ticks + +Loop spin: 220 +gen_a: +median: 57432 cycles/ticks +average: 57813 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12692 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168330 cycles/ticks +average: 169174 cycles/ticks + +indcpa_enc: +median: 203354 cycles/ticks +average: 204535 cycles/ticks + +indcpa_dec: +median: 50140 cycles/ticks +average: 50361 cycles/ticks + +kyber_keypair_derand: +median: 180666 cycles/ticks +average: 181512 cycles/ticks + +kyber_keypair: +median: 193378 cycles/ticks +average: 194205 cycles/ticks + +kyber_encaps_derand: +median: 216804 cycles/ticks +average: 218059 cycles/ticks + +kyber_encaps: +median: 217654 cycles/ticks +average: 218832 cycles/ticks + +kyber_decaps: +median: 271630 cycles/ticks +average: 273127 cycles/ticks + +Loop spin: 221 +gen_a: +median: 57324 cycles/ticks +average: 57602 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10716 cycles/ticks +average: 10807 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12678 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1347 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168604 cycles/ticks +average: 169421 cycles/ticks + +indcpa_enc: +median: 203650 cycles/ticks +average: 204888 cycles/ticks + +indcpa_dec: +median: 50166 cycles/ticks +average: 50389 cycles/ticks + +kyber_keypair_derand: +median: 180682 cycles/ticks +average: 181527 cycles/ticks + +kyber_keypair: +median: 193416 cycles/ticks +average: 194389 cycles/ticks + +kyber_encaps_derand: +median: 217084 cycles/ticks +average: 218466 cycles/ticks + +kyber_encaps: +median: 217768 cycles/ticks +average: 218990 cycles/ticks + +kyber_decaps: +median: 271686 cycles/ticks +average: 273199 cycles/ticks + +Loop spin: 222 +gen_a: +median: 57408 cycles/ticks +average: 57749 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10774 cycles/ticks +average: 10804 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 420 cycles/ticks +average: 421 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2761 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 168158 cycles/ticks +average: 168913 cycles/ticks + +indcpa_enc: +median: 203244 cycles/ticks +average: 204354 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50404 cycles/ticks + +kyber_keypair_derand: +median: 180536 cycles/ticks +average: 181382 cycles/ticks + +kyber_keypair: +median: 193314 cycles/ticks +average: 194222 cycles/ticks + +kyber_encaps_derand: +median: 218296 cycles/ticks +average: 219443 cycles/ticks + +kyber_encaps: +median: 219158 cycles/ticks +average: 220456 cycles/ticks + +kyber_decaps: +median: 273046 cycles/ticks +average: 274425 cycles/ticks + +Loop spin: 223 +gen_a: +median: 57386 cycles/ticks +average: 57738 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2402 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10786 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 168120 cycles/ticks +average: 168949 cycles/ticks + +indcpa_enc: +median: 203238 cycles/ticks +average: 204315 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50389 cycles/ticks + +kyber_keypair_derand: +median: 180466 cycles/ticks +average: 181274 cycles/ticks + +kyber_keypair: +median: 193310 cycles/ticks +average: 194222 cycles/ticks + +kyber_encaps_derand: +median: 217046 cycles/ticks +average: 218334 cycles/ticks + +kyber_encaps: +median: 217752 cycles/ticks +average: 218884 cycles/ticks + +kyber_decaps: +median: 271666 cycles/ticks +average: 273076 cycles/ticks + +Loop spin: 224 +gen_a: +median: 57330 cycles/ticks +average: 57643 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2412 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10718 cycles/ticks +average: 10805 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12701 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168048 cycles/ticks +average: 168839 cycles/ticks + +indcpa_enc: +median: 203244 cycles/ticks +average: 204411 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50443 cycles/ticks + +kyber_keypair_derand: +median: 180228 cycles/ticks +average: 181039 cycles/ticks + +kyber_keypair: +median: 193310 cycles/ticks +average: 194224 cycles/ticks + +kyber_encaps_derand: +median: 217034 cycles/ticks +average: 218246 cycles/ticks + +kyber_encaps: +median: 217842 cycles/ticks +average: 219130 cycles/ticks + +kyber_decaps: +median: 271972 cycles/ticks +average: 273518 cycles/ticks + +Loop spin: 225 +gen_a: +median: 57442 cycles/ticks +average: 57757 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10769 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12732 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1698 cycles/ticks + +indcpa_keypair: +median: 167940 cycles/ticks +average: 168824 cycles/ticks + +indcpa_enc: +median: 203112 cycles/ticks +average: 204276 cycles/ticks + +indcpa_dec: +median: 50160 cycles/ticks +average: 50376 cycles/ticks + +kyber_keypair_derand: +median: 180398 cycles/ticks +average: 181262 cycles/ticks + +kyber_keypair: +median: 193324 cycles/ticks +average: 194202 cycles/ticks + +kyber_encaps_derand: +median: 216830 cycles/ticks +average: 218098 cycles/ticks + +kyber_encaps: +median: 217736 cycles/ticks +average: 219009 cycles/ticks + +kyber_decaps: +median: 271610 cycles/ticks +average: 273190 cycles/ticks + +Loop spin: 226 +gen_a: +median: 57262 cycles/ticks +average: 57596 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2429 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10756 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12692 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 167750 cycles/ticks +average: 168538 cycles/ticks + +indcpa_enc: +median: 202918 cycles/ticks +average: 204050 cycles/ticks + +indcpa_dec: +median: 50166 cycles/ticks +average: 50359 cycles/ticks + +kyber_keypair_derand: +median: 180142 cycles/ticks +average: 180994 cycles/ticks + +kyber_keypair: +median: 193418 cycles/ticks +average: 194317 cycles/ticks + +kyber_encaps_derand: +median: 217256 cycles/ticks +average: 218478 cycles/ticks + +kyber_encaps: +median: 218054 cycles/ticks +average: 219297 cycles/ticks + +kyber_decaps: +median: 272114 cycles/ticks +average: 273583 cycles/ticks + +Loop spin: 227 +gen_a: +median: 57270 cycles/ticks +average: 57643 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10756 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 774 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167806 cycles/ticks +average: 168589 cycles/ticks + +indcpa_enc: +median: 202916 cycles/ticks +average: 204096 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50384 cycles/ticks + +kyber_keypair_derand: +median: 180304 cycles/ticks +average: 181107 cycles/ticks + +kyber_keypair: +median: 193308 cycles/ticks +average: 194212 cycles/ticks + +kyber_encaps_derand: +median: 217170 cycles/ticks +average: 218347 cycles/ticks + +kyber_encaps: +median: 217872 cycles/ticks +average: 219083 cycles/ticks + +kyber_decaps: +median: 271836 cycles/ticks +average: 273301 cycles/ticks + +Loop spin: 228 +gen_a: +median: 57422 cycles/ticks +average: 57831 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10808 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 433 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167956 cycles/ticks +average: 168900 cycles/ticks + +indcpa_enc: +median: 203184 cycles/ticks +average: 204280 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50389 cycles/ticks + +kyber_keypair_derand: +median: 180640 cycles/ticks +average: 181456 cycles/ticks + +kyber_keypair: +median: 193280 cycles/ticks +average: 194157 cycles/ticks + +kyber_encaps_derand: +median: 217046 cycles/ticks +average: 218293 cycles/ticks + +kyber_encaps: +median: 217822 cycles/ticks +average: 218951 cycles/ticks + +kyber_decaps: +median: 271666 cycles/ticks +average: 273051 cycles/ticks + +Loop spin: 229 +gen_a: +median: 57428 cycles/ticks +average: 57859 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10790 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12745 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2727 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168044 cycles/ticks +average: 168863 cycles/ticks + +indcpa_enc: +median: 203342 cycles/ticks +average: 204424 cycles/ticks + +indcpa_dec: +median: 50204 cycles/ticks +average: 50418 cycles/ticks + +kyber_keypair_derand: +median: 180438 cycles/ticks +average: 181295 cycles/ticks + +kyber_keypair: +median: 193468 cycles/ticks +average: 194375 cycles/ticks + +kyber_encaps_derand: +median: 216840 cycles/ticks +average: 217998 cycles/ticks + +kyber_encaps: +median: 217800 cycles/ticks +average: 219132 cycles/ticks + +kyber_decaps: +median: 271652 cycles/ticks +average: 273249 cycles/ticks + +Loop spin: 230 +gen_a: +median: 57384 cycles/ticks +average: 57802 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10807 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12708 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 168582 cycles/ticks +average: 169551 cycles/ticks + +indcpa_enc: +median: 203948 cycles/ticks +average: 205213 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50482 cycles/ticks + +kyber_keypair_derand: +median: 180446 cycles/ticks +average: 181325 cycles/ticks + +kyber_keypair: +median: 193410 cycles/ticks +average: 194339 cycles/ticks + +kyber_encaps_derand: +median: 216768 cycles/ticks +average: 217991 cycles/ticks + +kyber_encaps: +median: 217938 cycles/ticks +average: 219212 cycles/ticks + +kyber_decaps: +median: 272014 cycles/ticks +average: 273565 cycles/ticks + +Loop spin: 231 +gen_a: +median: 57334 cycles/ticks +average: 57777 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10730 cycles/ticks +average: 10789 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12702 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 433 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 169726 cycles/ticks +average: 170617 cycles/ticks + +indcpa_enc: +median: 204808 cycles/ticks +average: 205896 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50398 cycles/ticks + +kyber_keypair_derand: +median: 180308 cycles/ticks +average: 181179 cycles/ticks + +kyber_keypair: +median: 193748 cycles/ticks +average: 194724 cycles/ticks + +kyber_encaps_derand: +median: 217152 cycles/ticks +average: 218387 cycles/ticks + +kyber_encaps: +median: 218178 cycles/ticks +average: 219303 cycles/ticks + +kyber_decaps: +median: 271904 cycles/ticks +average: 273311 cycles/ticks + +Loop spin: 232 +gen_a: +median: 57440 cycles/ticks +average: 57931 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2410 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10788 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12708 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1717 cycles/ticks + +indcpa_keypair: +median: 168296 cycles/ticks +average: 169207 cycles/ticks + +indcpa_enc: +median: 203840 cycles/ticks +average: 204992 cycles/ticks + +indcpa_dec: +median: 50242 cycles/ticks +average: 50545 cycles/ticks + +kyber_keypair_derand: +median: 180588 cycles/ticks +average: 181467 cycles/ticks + +kyber_keypair: +median: 193364 cycles/ticks +average: 194260 cycles/ticks + +kyber_encaps_derand: +median: 216960 cycles/ticks +average: 218287 cycles/ticks + +kyber_encaps: +median: 217982 cycles/ticks +average: 219220 cycles/ticks + +kyber_decaps: +median: 272004 cycles/ticks +average: 273437 cycles/ticks + +Loop spin: 233 +gen_a: +median: 57392 cycles/ticks +average: 57733 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10753 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12727 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1718 cycles/ticks + +indcpa_keypair: +median: 168140 cycles/ticks +average: 169063 cycles/ticks + +indcpa_enc: +median: 203418 cycles/ticks +average: 204708 cycles/ticks + +indcpa_dec: +median: 50202 cycles/ticks +average: 50456 cycles/ticks + +kyber_keypair_derand: +median: 180380 cycles/ticks +average: 181387 cycles/ticks + +kyber_keypair: +median: 193658 cycles/ticks +average: 194600 cycles/ticks + +kyber_encaps_derand: +median: 217018 cycles/ticks +average: 218312 cycles/ticks + +kyber_encaps: +median: 217914 cycles/ticks +average: 219289 cycles/ticks + +kyber_decaps: +median: 272026 cycles/ticks +average: 273547 cycles/ticks + +Loop spin: 234 +gen_a: +median: 57308 cycles/ticks +average: 57738 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10724 cycles/ticks +average: 10784 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12729 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1432 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1702 cycles/ticks +average: 1714 cycles/ticks + +indcpa_keypair: +median: 168434 cycles/ticks +average: 169327 cycles/ticks + +indcpa_enc: +median: 203646 cycles/ticks +average: 204834 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50415 cycles/ticks + +kyber_keypair_derand: +median: 182182 cycles/ticks +average: 183129 cycles/ticks + +kyber_keypair: +median: 193712 cycles/ticks +average: 194584 cycles/ticks + +kyber_encaps_derand: +median: 217018 cycles/ticks +average: 218284 cycles/ticks + +kyber_encaps: +median: 217808 cycles/ticks +average: 219039 cycles/ticks + +kyber_decaps: +median: 272132 cycles/ticks +average: 273660 cycles/ticks + +Loop spin: 235 +gen_a: +median: 57372 cycles/ticks +average: 57850 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12709 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 168320 cycles/ticks +average: 169266 cycles/ticks + +indcpa_enc: +median: 203436 cycles/ticks +average: 204618 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50440 cycles/ticks + +kyber_keypair_derand: +median: 180500 cycles/ticks +average: 181437 cycles/ticks + +kyber_keypair: +median: 193702 cycles/ticks +average: 194601 cycles/ticks + +kyber_encaps_derand: +median: 217116 cycles/ticks +average: 218475 cycles/ticks + +kyber_encaps: +median: 218110 cycles/ticks +average: 219650 cycles/ticks + +kyber_decaps: +median: 271722 cycles/ticks +average: 273136 cycles/ticks + +Loop spin: 236 +gen_a: +median: 57408 cycles/ticks +average: 57964 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10714 cycles/ticks +average: 10789 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12696 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 434 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167990 cycles/ticks +average: 168862 cycles/ticks + +indcpa_enc: +median: 203520 cycles/ticks +average: 204826 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50429 cycles/ticks + +kyber_keypair_derand: +median: 180586 cycles/ticks +average: 181485 cycles/ticks + +kyber_keypair: +median: 193574 cycles/ticks +average: 194455 cycles/ticks + +kyber_encaps_derand: +median: 217180 cycles/ticks +average: 218781 cycles/ticks + +kyber_encaps: +median: 218182 cycles/ticks +average: 219618 cycles/ticks + +kyber_decaps: +median: 272348 cycles/ticks +average: 274181 cycles/ticks + +Loop spin: 237 +gen_a: +median: 57258 cycles/ticks +average: 57735 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10728 cycles/ticks +average: 10785 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12716 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1718 cycles/ticks + +indcpa_keypair: +median: 168286 cycles/ticks +average: 169230 cycles/ticks + +indcpa_enc: +median: 203148 cycles/ticks +average: 204315 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50465 cycles/ticks + +kyber_keypair_derand: +median: 180994 cycles/ticks +average: 182059 cycles/ticks + +kyber_keypair: +median: 194288 cycles/ticks +average: 195306 cycles/ticks + +kyber_encaps_derand: +median: 217386 cycles/ticks +average: 218747 cycles/ticks + +kyber_encaps: +median: 217872 cycles/ticks +average: 219033 cycles/ticks + +kyber_decaps: +median: 271868 cycles/ticks +average: 273270 cycles/ticks + +Loop spin: 238 +gen_a: +median: 57394 cycles/ticks +average: 57779 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7082 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12714 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1344 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 1694 cycles/ticks +average: 1711 cycles/ticks + +indcpa_keypair: +median: 168400 cycles/ticks +average: 169421 cycles/ticks + +indcpa_enc: +median: 203322 cycles/ticks +average: 204576 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50370 cycles/ticks + +kyber_keypair_derand: +median: 179996 cycles/ticks +average: 180843 cycles/ticks + +kyber_keypair: +median: 193490 cycles/ticks +average: 194389 cycles/ticks + +kyber_encaps_derand: +median: 216906 cycles/ticks +average: 218168 cycles/ticks + +kyber_encaps: +median: 217928 cycles/ticks +average: 219279 cycles/ticks + +kyber_decaps: +median: 271526 cycles/ticks +average: 273014 cycles/ticks + +Loop spin: 239 +gen_a: +median: 57406 cycles/ticks +average: 57819 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10736 cycles/ticks +average: 10822 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12707 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168480 cycles/ticks +average: 169575 cycles/ticks + +indcpa_enc: +median: 203566 cycles/ticks +average: 204712 cycles/ticks + +indcpa_dec: +median: 50218 cycles/ticks +average: 50462 cycles/ticks + +kyber_keypair_derand: +median: 180168 cycles/ticks +average: 181077 cycles/ticks + +kyber_keypair: +median: 193518 cycles/ticks +average: 194472 cycles/ticks + +kyber_encaps_derand: +median: 217064 cycles/ticks +average: 218391 cycles/ticks + +kyber_encaps: +median: 217502 cycles/ticks +average: 218705 cycles/ticks + +kyber_decaps: +median: 271592 cycles/ticks +average: 273043 cycles/ticks + +Loop spin: 240 +gen_a: +median: 57412 cycles/ticks +average: 57787 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2442 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7094 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12701 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 169936 cycles/ticks +average: 170937 cycles/ticks + +indcpa_enc: +median: 204836 cycles/ticks +average: 205927 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50408 cycles/ticks + +kyber_keypair_derand: +median: 180478 cycles/ticks +average: 181405 cycles/ticks + +kyber_keypair: +median: 193704 cycles/ticks +average: 194632 cycles/ticks + +kyber_encaps_derand: +median: 217080 cycles/ticks +average: 218306 cycles/ticks + +kyber_encaps: +median: 218290 cycles/ticks +average: 219610 cycles/ticks + +kyber_decaps: +median: 272138 cycles/ticks +average: 273733 cycles/ticks + +Loop spin: 241 +gen_a: +median: 57508 cycles/ticks +average: 57860 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1702 cycles/ticks +average: 1712 cycles/ticks + +indcpa_keypair: +median: 168128 cycles/ticks +average: 169008 cycles/ticks + +indcpa_enc: +median: 203392 cycles/ticks +average: 204604 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50432 cycles/ticks + +kyber_keypair_derand: +median: 180778 cycles/ticks +average: 181773 cycles/ticks + +kyber_keypair: +median: 193682 cycles/ticks +average: 194682 cycles/ticks + +kyber_encaps_derand: +median: 217448 cycles/ticks +average: 218759 cycles/ticks + +kyber_encaps: +median: 218290 cycles/ticks +average: 219571 cycles/ticks + +kyber_decaps: +median: 272120 cycles/ticks +average: 273726 cycles/ticks + +Loop spin: 242 +gen_a: +median: 57496 cycles/ticks +average: 57955 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10811 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12758 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 168400 cycles/ticks +average: 169277 cycles/ticks + +indcpa_enc: +median: 203420 cycles/ticks +average: 204652 cycles/ticks + +indcpa_dec: +median: 50144 cycles/ticks +average: 50383 cycles/ticks + +kyber_keypair_derand: +median: 180462 cycles/ticks +average: 181367 cycles/ticks + +kyber_keypair: +median: 193838 cycles/ticks +average: 194773 cycles/ticks + +kyber_encaps_derand: +median: 217012 cycles/ticks +average: 218256 cycles/ticks + +kyber_encaps: +median: 218000 cycles/ticks +average: 219235 cycles/ticks + +kyber_decaps: +median: 271782 cycles/ticks +average: 273378 cycles/ticks + +Loop spin: 243 +gen_a: +median: 57524 cycles/ticks +average: 58061 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10742 cycles/ticks +average: 10819 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12728 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 713 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 168334 cycles/ticks +average: 169296 cycles/ticks + +indcpa_enc: +median: 203206 cycles/ticks +average: 204301 cycles/ticks + +indcpa_dec: +median: 50236 cycles/ticks +average: 50493 cycles/ticks + +kyber_keypair_derand: +median: 180352 cycles/ticks +average: 181235 cycles/ticks + +kyber_keypair: +median: 193694 cycles/ticks +average: 194649 cycles/ticks + +kyber_encaps_derand: +median: 217332 cycles/ticks +average: 218665 cycles/ticks + +kyber_encaps: +median: 217888 cycles/ticks +average: 219089 cycles/ticks + +kyber_decaps: +median: 271698 cycles/ticks +average: 273241 cycles/ticks + +Loop spin: 244 +gen_a: +median: 57438 cycles/ticks +average: 57838 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2432 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12725 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168928 cycles/ticks +average: 169839 cycles/ticks + +indcpa_enc: +median: 203884 cycles/ticks +average: 205080 cycles/ticks + +indcpa_dec: +median: 50276 cycles/ticks +average: 50586 cycles/ticks + +kyber_keypair_derand: +median: 180306 cycles/ticks +average: 181224 cycles/ticks + +kyber_keypair: +median: 193440 cycles/ticks +average: 194345 cycles/ticks + +kyber_encaps_derand: +median: 216978 cycles/ticks +average: 218301 cycles/ticks + +kyber_encaps: +median: 218372 cycles/ticks +average: 219759 cycles/ticks + +kyber_decaps: +median: 272174 cycles/ticks +average: 273779 cycles/ticks + +Loop spin: 245 +gen_a: +median: 57416 cycles/ticks +average: 57859 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10746 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12692 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1346 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1698 cycles/ticks + +indcpa_keypair: +median: 168246 cycles/ticks +average: 169080 cycles/ticks + +indcpa_enc: +median: 203448 cycles/ticks +average: 204610 cycles/ticks + +indcpa_dec: +median: 50154 cycles/ticks +average: 50377 cycles/ticks + +kyber_keypair_derand: +median: 180824 cycles/ticks +average: 181899 cycles/ticks + +kyber_keypair: +median: 194266 cycles/ticks +average: 195282 cycles/ticks + +kyber_encaps_derand: +median: 218330 cycles/ticks +average: 219669 cycles/ticks + +kyber_encaps: +median: 219290 cycles/ticks +average: 220598 cycles/ticks + +kyber_decaps: +median: 273164 cycles/ticks +average: 274756 cycles/ticks + +Loop spin: 246 +gen_a: +median: 57524 cycles/ticks +average: 58025 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 10724 cycles/ticks +average: 10830 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12636 cycles/ticks +average: 12784 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2776 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1730 cycles/ticks + +indcpa_keypair: +median: 168538 cycles/ticks +average: 169439 cycles/ticks + +indcpa_enc: +median: 203278 cycles/ticks +average: 204447 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50424 cycles/ticks + +kyber_keypair_derand: +median: 181134 cycles/ticks +average: 182099 cycles/ticks + +kyber_keypair: +median: 193814 cycles/ticks +average: 194793 cycles/ticks + +kyber_encaps_derand: +median: 216802 cycles/ticks +average: 217981 cycles/ticks + +kyber_encaps: +median: 218094 cycles/ticks +average: 219396 cycles/ticks + +kyber_decaps: +median: 271582 cycles/ticks +average: 272989 cycles/ticks + +Loop spin: 247 +gen_a: +median: 57458 cycles/ticks +average: 57879 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10793 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12732 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1702 cycles/ticks +average: 1718 cycles/ticks + +indcpa_keypair: +median: 168088 cycles/ticks +average: 168955 cycles/ticks + +indcpa_enc: +median: 203274 cycles/ticks +average: 204458 cycles/ticks + +indcpa_dec: +median: 50144 cycles/ticks +average: 50344 cycles/ticks + +kyber_keypair_derand: +median: 180850 cycles/ticks +average: 181810 cycles/ticks + +kyber_keypair: +median: 193738 cycles/ticks +average: 194821 cycles/ticks + +kyber_encaps_derand: +median: 217200 cycles/ticks +average: 218578 cycles/ticks + +kyber_encaps: +median: 217704 cycles/ticks +average: 218772 cycles/ticks + +kyber_decaps: +median: 271768 cycles/ticks +average: 273371 cycles/ticks + +Loop spin: 248 +gen_a: +median: 57456 cycles/ticks +average: 58039 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10803 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12777 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1698 cycles/ticks + +indcpa_keypair: +median: 168586 cycles/ticks +average: 169581 cycles/ticks + +indcpa_enc: +median: 203466 cycles/ticks +average: 204755 cycles/ticks + +indcpa_dec: +median: 50230 cycles/ticks +average: 50464 cycles/ticks + +kyber_keypair_derand: +median: 180250 cycles/ticks +average: 181139 cycles/ticks + +kyber_keypair: +median: 193368 cycles/ticks +average: 194249 cycles/ticks + +kyber_encaps_derand: +median: 216902 cycles/ticks +average: 218216 cycles/ticks + +kyber_encaps: +median: 218168 cycles/ticks +average: 219486 cycles/ticks + +kyber_decaps: +median: 271604 cycles/ticks +average: 273174 cycles/ticks + +Loop spin: 249 +gen_a: +median: 57332 cycles/ticks +average: 57759 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12706 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 680 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168282 cycles/ticks +average: 169156 cycles/ticks + +indcpa_enc: +median: 203540 cycles/ticks +average: 204864 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50404 cycles/ticks + +kyber_keypair_derand: +median: 180788 cycles/ticks +average: 181761 cycles/ticks + +kyber_keypair: +median: 193626 cycles/ticks +average: 194477 cycles/ticks + +kyber_encaps_derand: +median: 216864 cycles/ticks +average: 218110 cycles/ticks + +kyber_encaps: +median: 218002 cycles/ticks +average: 219236 cycles/ticks + +kyber_decaps: +median: 271594 cycles/ticks +average: 273114 cycles/ticks + +Loop spin: 250 +gen_a: +median: 57328 cycles/ticks +average: 57890 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12702 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168392 cycles/ticks +average: 169218 cycles/ticks + +indcpa_enc: +median: 203538 cycles/ticks +average: 204676 cycles/ticks + +indcpa_dec: +median: 50268 cycles/ticks +average: 50568 cycles/ticks + +kyber_keypair_derand: +median: 180434 cycles/ticks +average: 181399 cycles/ticks + +kyber_keypair: +median: 193584 cycles/ticks +average: 194549 cycles/ticks + +kyber_encaps_derand: +median: 216904 cycles/ticks +average: 218153 cycles/ticks + +kyber_encaps: +median: 218082 cycles/ticks +average: 219309 cycles/ticks + +kyber_decaps: +median: 272028 cycles/ticks +average: 273542 cycles/ticks + +Loop spin: 251 +gen_a: +median: 57472 cycles/ticks +average: 58100 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2435 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10784 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12769 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 167926 cycles/ticks +average: 168798 cycles/ticks + +indcpa_enc: +median: 203040 cycles/ticks +average: 204116 cycles/ticks + +indcpa_dec: +median: 50212 cycles/ticks +average: 50465 cycles/ticks + +kyber_keypair_derand: +median: 180884 cycles/ticks +average: 181858 cycles/ticks + +kyber_keypair: +median: 194076 cycles/ticks +average: 195029 cycles/ticks + +kyber_encaps_derand: +median: 217280 cycles/ticks +average: 218678 cycles/ticks + +kyber_encaps: +median: 218018 cycles/ticks +average: 219107 cycles/ticks + +kyber_decaps: +median: 271758 cycles/ticks +average: 273298 cycles/ticks + +Loop spin: 252 +gen_a: +median: 57342 cycles/ticks +average: 57820 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2411 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2409 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10742 cycles/ticks +average: 10821 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12714 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1365 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 426 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 168140 cycles/ticks +average: 169090 cycles/ticks + +indcpa_enc: +median: 202944 cycles/ticks +average: 204047 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50424 cycles/ticks + +kyber_keypair_derand: +median: 180590 cycles/ticks +average: 181428 cycles/ticks + +kyber_keypair: +median: 193464 cycles/ticks +average: 194284 cycles/ticks + +kyber_encaps_derand: +median: 216814 cycles/ticks +average: 217815 cycles/ticks + +kyber_encaps: +median: 217552 cycles/ticks +average: 218683 cycles/ticks + +kyber_decaps: +median: 271366 cycles/ticks +average: 272735 cycles/ticks + +Loop spin: 253 +gen_a: +median: 57316 cycles/ticks +average: 57639 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10742 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168092 cycles/ticks +average: 168982 cycles/ticks + +indcpa_enc: +median: 203414 cycles/ticks +average: 204582 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50397 cycles/ticks + +kyber_keypair_derand: +median: 180638 cycles/ticks +average: 181562 cycles/ticks + +kyber_keypair: +median: 193478 cycles/ticks +average: 194494 cycles/ticks + +kyber_encaps_derand: +median: 217384 cycles/ticks +average: 218770 cycles/ticks + +kyber_encaps: +median: 218258 cycles/ticks +average: 219585 cycles/ticks + +kyber_decaps: +median: 272136 cycles/ticks +average: 273757 cycles/ticks + +Loop spin: 254 +gen_a: +median: 57228 cycles/ticks +average: 57659 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10786 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 168438 cycles/ticks +average: 169320 cycles/ticks + +indcpa_enc: +median: 203608 cycles/ticks +average: 204789 cycles/ticks + +indcpa_dec: +median: 50212 cycles/ticks +average: 50448 cycles/ticks + +kyber_keypair_derand: +median: 180552 cycles/ticks +average: 181444 cycles/ticks + +kyber_keypair: +median: 193484 cycles/ticks +average: 194466 cycles/ticks + +kyber_encaps_derand: +median: 216840 cycles/ticks +average: 218238 cycles/ticks + +kyber_encaps: +median: 217670 cycles/ticks +average: 219171 cycles/ticks + +kyber_decaps: +median: 271454 cycles/ticks +average: 273008 cycles/ticks + +Loop spin: 255 +gen_a: +median: 57456 cycles/ticks +average: 57935 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10722 cycles/ticks +average: 10801 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12703 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 679 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 167716 cycles/ticks +average: 168641 cycles/ticks + +indcpa_enc: +median: 203006 cycles/ticks +average: 204182 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50396 cycles/ticks + +kyber_keypair_derand: +median: 180078 cycles/ticks +average: 180904 cycles/ticks + +kyber_keypair: +median: 193646 cycles/ticks +average: 194515 cycles/ticks + +kyber_encaps_derand: +median: 216732 cycles/ticks +average: 217921 cycles/ticks + +kyber_encaps: +median: 217930 cycles/ticks +average: 219106 cycles/ticks + +kyber_decaps: +median: 271678 cycles/ticks +average: 273146 cycles/ticks + +Loop spin: 256 +gen_a: +median: 57412 cycles/ticks +average: 57801 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 668 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 168318 cycles/ticks +average: 169202 cycles/ticks + +indcpa_enc: +median: 203488 cycles/ticks +average: 204772 cycles/ticks + +indcpa_dec: +median: 50226 cycles/ticks +average: 50460 cycles/ticks + +kyber_keypair_derand: +median: 180504 cycles/ticks +average: 181486 cycles/ticks + +kyber_keypair: +median: 193656 cycles/ticks +average: 194525 cycles/ticks + +kyber_encaps_derand: +median: 218420 cycles/ticks +average: 219590 cycles/ticks + +kyber_encaps: +median: 219250 cycles/ticks +average: 220410 cycles/ticks + +kyber_decaps: +median: 273024 cycles/ticks +average: 274372 cycles/ticks + +Loop spin: 257 +gen_a: +median: 57376 cycles/ticks +average: 57710 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10758 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 679 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 169708 cycles/ticks +average: 170472 cycles/ticks + +indcpa_enc: +median: 204998 cycles/ticks +average: 206105 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50368 cycles/ticks + +kyber_keypair_derand: +median: 180258 cycles/ticks +average: 181044 cycles/ticks + +kyber_keypair: +median: 193350 cycles/ticks +average: 194208 cycles/ticks + +kyber_encaps_derand: +median: 216864 cycles/ticks +average: 218056 cycles/ticks + +kyber_encaps: +median: 217728 cycles/ticks +average: 218888 cycles/ticks + +kyber_decaps: +median: 271624 cycles/ticks +average: 273023 cycles/ticks + +Loop spin: 258 +gen_a: +median: 57290 cycles/ticks +average: 57688 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2413 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10775 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 169360 cycles/ticks +average: 170198 cycles/ticks + +indcpa_enc: +median: 204560 cycles/ticks +average: 205659 cycles/ticks + +indcpa_dec: +median: 50160 cycles/ticks +average: 50380 cycles/ticks + +kyber_keypair_derand: +median: 180434 cycles/ticks +average: 181228 cycles/ticks + +kyber_keypair: +median: 193364 cycles/ticks +average: 194260 cycles/ticks + +kyber_encaps_derand: +median: 217242 cycles/ticks +average: 218421 cycles/ticks + +kyber_encaps: +median: 218034 cycles/ticks +average: 219161 cycles/ticks + +kyber_decaps: +median: 272042 cycles/ticks +average: 273414 cycles/ticks + +Loop spin: 259 +gen_a: +median: 57336 cycles/ticks +average: 57695 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10765 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168128 cycles/ticks +average: 168915 cycles/ticks + +indcpa_enc: +median: 203154 cycles/ticks +average: 204340 cycles/ticks + +indcpa_dec: +median: 50146 cycles/ticks +average: 50361 cycles/ticks + +kyber_keypair_derand: +median: 180368 cycles/ticks +average: 181179 cycles/ticks + +kyber_keypair: +median: 193372 cycles/ticks +average: 194142 cycles/ticks + +kyber_encaps_derand: +median: 218642 cycles/ticks +average: 219861 cycles/ticks + +kyber_encaps: +median: 219316 cycles/ticks +average: 220460 cycles/ticks + +kyber_decaps: +median: 273374 cycles/ticks +average: 274866 cycles/ticks + +Loop spin: 260 +gen_a: +median: 57294 cycles/ticks +average: 57641 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7038 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10775 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12676 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 679 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168222 cycles/ticks +average: 168971 cycles/ticks + +indcpa_enc: +median: 203388 cycles/ticks +average: 204518 cycles/ticks + +indcpa_dec: +median: 50160 cycles/ticks +average: 50388 cycles/ticks + +kyber_keypair_derand: +median: 180260 cycles/ticks +average: 181075 cycles/ticks + +kyber_keypair: +median: 193280 cycles/ticks +average: 194153 cycles/ticks + +kyber_encaps_derand: +median: 217230 cycles/ticks +average: 218459 cycles/ticks + +kyber_encaps: +median: 217936 cycles/ticks +average: 219185 cycles/ticks + +kyber_decaps: +median: 271962 cycles/ticks +average: 273379 cycles/ticks + +Loop spin: 261 +gen_a: +median: 57396 cycles/ticks +average: 57703 cycles/ticks + +poly_getnoise_eta1: +median: 2412 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2410 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 168288 cycles/ticks +average: 169085 cycles/ticks + +indcpa_enc: +median: 203372 cycles/ticks +average: 204404 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50368 cycles/ticks + +kyber_keypair_derand: +median: 180986 cycles/ticks +average: 181749 cycles/ticks + +kyber_keypair: +median: 193366 cycles/ticks +average: 194121 cycles/ticks + +kyber_encaps_derand: +median: 217010 cycles/ticks +average: 218310 cycles/ticks + +kyber_encaps: +median: 217808 cycles/ticks +average: 218950 cycles/ticks + +kyber_decaps: +median: 271780 cycles/ticks +average: 273091 cycles/ticks + +Loop spin: 262 +gen_a: +median: 57392 cycles/ticks +average: 57709 cycles/ticks + +poly_getnoise_eta1: +median: 2408 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2408 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10744 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1717 cycles/ticks + +indcpa_keypair: +median: 167994 cycles/ticks +average: 168781 cycles/ticks + +indcpa_enc: +median: 203144 cycles/ticks +average: 204238 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50403 cycles/ticks + +kyber_keypair_derand: +median: 180304 cycles/ticks +average: 181080 cycles/ticks + +kyber_keypair: +median: 193360 cycles/ticks +average: 194210 cycles/ticks + +kyber_encaps_derand: +median: 217064 cycles/ticks +average: 218213 cycles/ticks + +kyber_encaps: +median: 218010 cycles/ticks +average: 219143 cycles/ticks + +kyber_decaps: +median: 271974 cycles/ticks +average: 273373 cycles/ticks + +Loop spin: 263 +gen_a: +median: 57402 cycles/ticks +average: 57741 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2401 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 167660 cycles/ticks +average: 168443 cycles/ticks + +indcpa_enc: +median: 202830 cycles/ticks +average: 203930 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50374 cycles/ticks + +kyber_keypair_derand: +median: 180786 cycles/ticks +average: 181640 cycles/ticks + +kyber_keypair: +median: 193292 cycles/ticks +average: 194112 cycles/ticks + +kyber_encaps_derand: +median: 216838 cycles/ticks +average: 217915 cycles/ticks + +kyber_encaps: +median: 217586 cycles/ticks +average: 218624 cycles/ticks + +kyber_decaps: +median: 271560 cycles/ticks +average: 272997 cycles/ticks + +Loop spin: 264 +gen_a: +median: 57572 cycles/ticks +average: 57887 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12685 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 680 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167724 cycles/ticks +average: 168519 cycles/ticks + +indcpa_enc: +median: 202884 cycles/ticks +average: 204070 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50366 cycles/ticks + +kyber_keypair_derand: +median: 180670 cycles/ticks +average: 181429 cycles/ticks + +kyber_keypair: +median: 193292 cycles/ticks +average: 194179 cycles/ticks + +kyber_encaps_derand: +median: 216962 cycles/ticks +average: 218179 cycles/ticks + +kyber_encaps: +median: 217784 cycles/ticks +average: 218880 cycles/ticks + +kyber_decaps: +median: 271622 cycles/ticks +average: 272948 cycles/ticks + +Loop spin: 265 +gen_a: +median: 57394 cycles/ticks +average: 57790 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12698 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168356 cycles/ticks +average: 170929 cycles/ticks + +indcpa_enc: +median: 203482 cycles/ticks +average: 205745 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50392 cycles/ticks + +kyber_keypair_derand: +median: 180422 cycles/ticks +average: 181286 cycles/ticks + +kyber_keypair: +median: 193308 cycles/ticks +average: 194159 cycles/ticks + +kyber_encaps_derand: +median: 217006 cycles/ticks +average: 218284 cycles/ticks + +kyber_encaps: +median: 217832 cycles/ticks +average: 219084 cycles/ticks + +kyber_decaps: +median: 271736 cycles/ticks +average: 273192 cycles/ticks + +Loop spin: 266 +gen_a: +median: 57394 cycles/ticks +average: 57780 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10751 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1697 cycles/ticks + +indcpa_keypair: +median: 168374 cycles/ticks +average: 169153 cycles/ticks + +indcpa_enc: +median: 203600 cycles/ticks +average: 204799 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50390 cycles/ticks + +kyber_keypair_derand: +median: 180582 cycles/ticks +average: 181420 cycles/ticks + +kyber_keypair: +median: 193388 cycles/ticks +average: 194308 cycles/ticks + +kyber_encaps_derand: +median: 216842 cycles/ticks +average: 218142 cycles/ticks + +kyber_encaps: +median: 217534 cycles/ticks +average: 218704 cycles/ticks + +kyber_decaps: +median: 271534 cycles/ticks +average: 273027 cycles/ticks + +Loop spin: 267 +gen_a: +median: 57498 cycles/ticks +average: 57870 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10714 cycles/ticks +average: 10792 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12721 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1699 cycles/ticks + +indcpa_keypair: +median: 167988 cycles/ticks +average: 168742 cycles/ticks + +indcpa_enc: +median: 203130 cycles/ticks +average: 204310 cycles/ticks + +indcpa_dec: +median: 50150 cycles/ticks +average: 50403 cycles/ticks + +kyber_keypair_derand: +median: 180834 cycles/ticks +average: 181679 cycles/ticks + +kyber_keypair: +median: 193308 cycles/ticks +average: 194134 cycles/ticks + +kyber_encaps_derand: +median: 216906 cycles/ticks +average: 218199 cycles/ticks + +kyber_encaps: +median: 217768 cycles/ticks +average: 218951 cycles/ticks + +kyber_decaps: +median: 271760 cycles/ticks +average: 273203 cycles/ticks + +Loop spin: 268 +gen_a: +median: 57366 cycles/ticks +average: 57756 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1316 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1724 cycles/ticks + +indcpa_keypair: +median: 168282 cycles/ticks +average: 169089 cycles/ticks + +indcpa_enc: +median: 203334 cycles/ticks +average: 204522 cycles/ticks + +indcpa_dec: +median: 50140 cycles/ticks +average: 50372 cycles/ticks + +kyber_keypair_derand: +median: 180388 cycles/ticks +average: 181226 cycles/ticks + +kyber_keypair: +median: 193328 cycles/ticks +average: 194206 cycles/ticks + +kyber_encaps_derand: +median: 217242 cycles/ticks +average: 218557 cycles/ticks + +kyber_encaps: +median: 217934 cycles/ticks +average: 219194 cycles/ticks + +kyber_decaps: +median: 271976 cycles/ticks +average: 273348 cycles/ticks + +Loop spin: 269 +gen_a: +median: 57324 cycles/ticks +average: 57632 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10714 cycles/ticks +average: 10769 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1355 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1698 cycles/ticks + +indcpa_keypair: +median: 168086 cycles/ticks +average: 168931 cycles/ticks + +indcpa_enc: +median: 203266 cycles/ticks +average: 204451 cycles/ticks + +indcpa_dec: +median: 50202 cycles/ticks +average: 50418 cycles/ticks + +kyber_keypair_derand: +median: 180562 cycles/ticks +average: 181397 cycles/ticks + +kyber_keypair: +median: 193352 cycles/ticks +average: 194106 cycles/ticks + +kyber_encaps_derand: +median: 216552 cycles/ticks +average: 217827 cycles/ticks + +kyber_encaps: +median: 217312 cycles/ticks +average: 218456 cycles/ticks + +kyber_decaps: +median: 271246 cycles/ticks +average: 272603 cycles/ticks + +Loop spin: 270 +gen_a: +median: 57460 cycles/ticks +average: 57755 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2403 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10825 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12648 cycles/ticks +average: 12713 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 168116 cycles/ticks +average: 168923 cycles/ticks + +indcpa_enc: +median: 203368 cycles/ticks +average: 204508 cycles/ticks + +indcpa_dec: +median: 50184 cycles/ticks +average: 50390 cycles/ticks + +kyber_keypair_derand: +median: 180176 cycles/ticks +average: 181050 cycles/ticks + +kyber_keypair: +median: 193304 cycles/ticks +average: 194173 cycles/ticks + +kyber_encaps_derand: +median: 216832 cycles/ticks +average: 218105 cycles/ticks + +kyber_encaps: +median: 217768 cycles/ticks +average: 218944 cycles/ticks + +kyber_decaps: +median: 271714 cycles/ticks +average: 273119 cycles/ticks + +Loop spin: 271 +gen_a: +median: 57340 cycles/ticks +average: 57699 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2410 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10720 cycles/ticks +average: 10792 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12665 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 2744 cycles/ticks +average: 2757 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168220 cycles/ticks +average: 169049 cycles/ticks + +indcpa_enc: +median: 203514 cycles/ticks +average: 204611 cycles/ticks + +indcpa_dec: +median: 50258 cycles/ticks +average: 50473 cycles/ticks + +kyber_keypair_derand: +median: 180396 cycles/ticks +average: 181198 cycles/ticks + +kyber_keypair: +median: 193322 cycles/ticks +average: 194171 cycles/ticks + +kyber_encaps_derand: +median: 216758 cycles/ticks +average: 217920 cycles/ticks + +kyber_encaps: +median: 217688 cycles/ticks +average: 218823 cycles/ticks + +kyber_decaps: +median: 271688 cycles/ticks +average: 273072 cycles/ticks + +Loop spin: 272 +gen_a: +median: 57460 cycles/ticks +average: 57856 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10720 cycles/ticks +average: 10792 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168100 cycles/ticks +average: 168858 cycles/ticks + +indcpa_enc: +median: 203348 cycles/ticks +average: 204572 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50404 cycles/ticks + +kyber_keypair_derand: +median: 180786 cycles/ticks +average: 181607 cycles/ticks + +kyber_keypair: +median: 193384 cycles/ticks +average: 194231 cycles/ticks + +kyber_encaps_derand: +median: 217258 cycles/ticks +average: 218739 cycles/ticks + +kyber_encaps: +median: 218076 cycles/ticks +average: 219572 cycles/ticks + +kyber_decaps: +median: 271748 cycles/ticks +average: 273176 cycles/ticks + +Loop spin: 273 +gen_a: +median: 57442 cycles/ticks +average: 57835 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 679 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167998 cycles/ticks +average: 168790 cycles/ticks + +indcpa_enc: +median: 203164 cycles/ticks +average: 204428 cycles/ticks + +indcpa_dec: +median: 50202 cycles/ticks +average: 50452 cycles/ticks + +kyber_keypair_derand: +median: 180582 cycles/ticks +average: 181366 cycles/ticks + +kyber_keypair: +median: 193494 cycles/ticks +average: 194384 cycles/ticks + +kyber_encaps_derand: +median: 216828 cycles/ticks +average: 217997 cycles/ticks + +kyber_encaps: +median: 217768 cycles/ticks +average: 219130 cycles/ticks + +kyber_decaps: +median: 271558 cycles/ticks +average: 273048 cycles/ticks + +Loop spin: 274 +gen_a: +median: 57182 cycles/ticks +average: 57608 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10752 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2757 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 167674 cycles/ticks +average: 168450 cycles/ticks + +indcpa_enc: +median: 203050 cycles/ticks +average: 204532 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50441 cycles/ticks + +kyber_keypair_derand: +median: 180626 cycles/ticks +average: 181476 cycles/ticks + +kyber_keypair: +median: 193382 cycles/ticks +average: 194246 cycles/ticks + +kyber_encaps_derand: +median: 216708 cycles/ticks +average: 217947 cycles/ticks + +kyber_encaps: +median: 217542 cycles/ticks +average: 218734 cycles/ticks + +kyber_decaps: +median: 271530 cycles/ticks +average: 272915 cycles/ticks + +Loop spin: 275 +gen_a: +median: 57394 cycles/ticks +average: 57755 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 681 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167974 cycles/ticks +average: 168799 cycles/ticks + +indcpa_enc: +median: 203114 cycles/ticks +average: 204232 cycles/ticks + +indcpa_dec: +median: 50130 cycles/ticks +average: 50339 cycles/ticks + +kyber_keypair_derand: +median: 180432 cycles/ticks +average: 181220 cycles/ticks + +kyber_keypair: +median: 193364 cycles/ticks +average: 194168 cycles/ticks + +kyber_encaps_derand: +median: 218220 cycles/ticks +average: 219291 cycles/ticks + +kyber_encaps: +median: 219084 cycles/ticks +average: 220311 cycles/ticks + +kyber_decaps: +median: 272934 cycles/ticks +average: 274315 cycles/ticks + +Loop spin: 276 +gen_a: +median: 57448 cycles/ticks +average: 57717 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10718 cycles/ticks +average: 10782 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12692 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 420 cycles/ticks +average: 421 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1716 cycles/ticks + +indcpa_keypair: +median: 168190 cycles/ticks +average: 168959 cycles/ticks + +indcpa_enc: +median: 203276 cycles/ticks +average: 204328 cycles/ticks + +indcpa_dec: +median: 50150 cycles/ticks +average: 50343 cycles/ticks + +kyber_keypair_derand: +median: 180440 cycles/ticks +average: 181258 cycles/ticks + +kyber_keypair: +median: 193288 cycles/ticks +average: 194046 cycles/ticks + +kyber_encaps_derand: +median: 216766 cycles/ticks +average: 217906 cycles/ticks + +kyber_encaps: +median: 217500 cycles/ticks +average: 218719 cycles/ticks + +kyber_decaps: +median: 271508 cycles/ticks +average: 272867 cycles/ticks + +Loop spin: 277 +gen_a: +median: 57360 cycles/ticks +average: 57661 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2410 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10774 cycles/ticks +average: 10810 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12671 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 447 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167992 cycles/ticks +average: 168755 cycles/ticks + +indcpa_enc: +median: 203110 cycles/ticks +average: 204150 cycles/ticks + +indcpa_dec: +median: 50222 cycles/ticks +average: 50422 cycles/ticks + +kyber_keypair_derand: +median: 180192 cycles/ticks +average: 180987 cycles/ticks + +kyber_keypair: +median: 193372 cycles/ticks +average: 194274 cycles/ticks + +kyber_encaps_derand: +median: 217030 cycles/ticks +average: 218181 cycles/ticks + +kyber_encaps: +median: 217932 cycles/ticks +average: 219117 cycles/ticks + +kyber_decaps: +median: 271888 cycles/ticks +average: 273381 cycles/ticks + +Loop spin: 278 +gen_a: +median: 57378 cycles/ticks +average: 57845 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2413 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10759 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168656 cycles/ticks +average: 169467 cycles/ticks + +indcpa_enc: +median: 203740 cycles/ticks +average: 204838 cycles/ticks + +indcpa_dec: +median: 50136 cycles/ticks +average: 50348 cycles/ticks + +kyber_keypair_derand: +median: 180502 cycles/ticks +average: 181322 cycles/ticks + +kyber_keypair: +median: 193324 cycles/ticks +average: 194153 cycles/ticks + +kyber_encaps_derand: +median: 216878 cycles/ticks +average: 218042 cycles/ticks + +kyber_encaps: +median: 217634 cycles/ticks +average: 218680 cycles/ticks + +kyber_decaps: +median: 271440 cycles/ticks +average: 272853 cycles/ticks + +Loop spin: 279 +gen_a: +median: 57340 cycles/ticks +average: 57723 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2402 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10724 cycles/ticks +average: 10792 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1343 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168302 cycles/ticks +average: 169089 cycles/ticks + +indcpa_enc: +median: 203474 cycles/ticks +average: 204677 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50439 cycles/ticks + +kyber_keypair_derand: +median: 180510 cycles/ticks +average: 181401 cycles/ticks + +kyber_keypair: +median: 193676 cycles/ticks +average: 194681 cycles/ticks + +kyber_encaps_derand: +median: 218586 cycles/ticks +average: 219856 cycles/ticks + +kyber_encaps: +median: 218272 cycles/ticks +average: 219792 cycles/ticks + +kyber_decaps: +median: 272036 cycles/ticks +average: 273741 cycles/ticks + +Loop spin: 280 +gen_a: +median: 57378 cycles/ticks +average: 57722 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10774 cycles/ticks +average: 10817 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12703 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168070 cycles/ticks +average: 168887 cycles/ticks + +indcpa_enc: +median: 203480 cycles/ticks +average: 204740 cycles/ticks + +indcpa_dec: +median: 50264 cycles/ticks +average: 50571 cycles/ticks + +kyber_keypair_derand: +median: 180664 cycles/ticks +average: 181652 cycles/ticks + +kyber_keypair: +median: 193436 cycles/ticks +average: 194382 cycles/ticks + +kyber_encaps_derand: +median: 217336 cycles/ticks +average: 218580 cycles/ticks + +kyber_encaps: +median: 218130 cycles/ticks +average: 219307 cycles/ticks + +kyber_decaps: +median: 272054 cycles/ticks +average: 273544 cycles/ticks + +Loop spin: 281 +gen_a: +median: 57536 cycles/ticks +average: 58149 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10792 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12736 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1711 cycles/ticks + +indcpa_keypair: +median: 169950 cycles/ticks +average: 170929 cycles/ticks + +indcpa_enc: +median: 205058 cycles/ticks +average: 206258 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50439 cycles/ticks + +kyber_keypair_derand: +median: 180684 cycles/ticks +average: 181589 cycles/ticks + +kyber_keypair: +median: 193384 cycles/ticks +average: 194339 cycles/ticks + +kyber_encaps_derand: +median: 217296 cycles/ticks +average: 218531 cycles/ticks + +kyber_encaps: +median: 218782 cycles/ticks +average: 220109 cycles/ticks + +kyber_decaps: +median: 271892 cycles/ticks +average: 273343 cycles/ticks + +Loop spin: 282 +gen_a: +median: 57370 cycles/ticks +average: 57811 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10746 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12719 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1343 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168526 cycles/ticks +average: 169351 cycles/ticks + +indcpa_enc: +median: 203750 cycles/ticks +average: 204937 cycles/ticks + +indcpa_dec: +median: 50386 cycles/ticks +average: 50721 cycles/ticks + +kyber_keypair_derand: +median: 181484 cycles/ticks +average: 182497 cycles/ticks + +kyber_keypair: +median: 193526 cycles/ticks +average: 194499 cycles/ticks + +kyber_encaps_derand: +median: 216962 cycles/ticks +average: 218315 cycles/ticks + +kyber_encaps: +median: 217618 cycles/ticks +average: 218922 cycles/ticks + +kyber_decaps: +median: 271830 cycles/ticks +average: 273357 cycles/ticks + +Loop spin: 283 +gen_a: +median: 57280 cycles/ticks +average: 57751 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 10744 cycles/ticks +average: 10820 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12752 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1698 cycles/ticks + +indcpa_keypair: +median: 168232 cycles/ticks +average: 169175 cycles/ticks + +indcpa_enc: +median: 203212 cycles/ticks +average: 204451 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50404 cycles/ticks + +kyber_keypair_derand: +median: 180800 cycles/ticks +average: 181649 cycles/ticks + +kyber_keypair: +median: 193416 cycles/ticks +average: 194353 cycles/ticks + +kyber_encaps_derand: +median: 218652 cycles/ticks +average: 220007 cycles/ticks + +kyber_encaps: +median: 219602 cycles/ticks +average: 220906 cycles/ticks + +kyber_decaps: +median: 273074 cycles/ticks +average: 274546 cycles/ticks + +Loop spin: 284 +gen_a: +median: 57382 cycles/ticks +average: 57749 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10750 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1698 cycles/ticks + +indcpa_keypair: +median: 168066 cycles/ticks +average: 168912 cycles/ticks + +indcpa_enc: +median: 203398 cycles/ticks +average: 204410 cycles/ticks + +indcpa_dec: +median: 50214 cycles/ticks +average: 50455 cycles/ticks + +kyber_keypair_derand: +median: 180864 cycles/ticks +average: 181822 cycles/ticks + +kyber_keypair: +median: 193842 cycles/ticks +average: 194777 cycles/ticks + +kyber_encaps_derand: +median: 217240 cycles/ticks +average: 218590 cycles/ticks + +kyber_encaps: +median: 218194 cycles/ticks +average: 219409 cycles/ticks + +kyber_decaps: +median: 272104 cycles/ticks +average: 273498 cycles/ticks + +Loop spin: 285 +gen_a: +median: 57646 cycles/ticks +average: 58077 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2429 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 10730 cycles/ticks +average: 10813 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12634 cycles/ticks +average: 12752 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1349 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 673 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 427 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2757 cycles/ticks + +polyvec_decompress: +median: 1694 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 168042 cycles/ticks +average: 169051 cycles/ticks + +indcpa_enc: +median: 203082 cycles/ticks +average: 204210 cycles/ticks + +indcpa_dec: +median: 50208 cycles/ticks +average: 50433 cycles/ticks + +kyber_keypair_derand: +median: 180500 cycles/ticks +average: 181310 cycles/ticks + +kyber_keypair: +median: 193650 cycles/ticks +average: 194547 cycles/ticks + +kyber_encaps_derand: +median: 218842 cycles/ticks +average: 220132 cycles/ticks + +kyber_encaps: +median: 220108 cycles/ticks +average: 221413 cycles/ticks + +kyber_decaps: +median: 273410 cycles/ticks +average: 274873 cycles/ticks + +Loop spin: 286 +gen_a: +median: 57476 cycles/ticks +average: 57902 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10775 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12706 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1714 cycles/ticks + +indcpa_keypair: +median: 168124 cycles/ticks +average: 168896 cycles/ticks + +indcpa_enc: +median: 203570 cycles/ticks +average: 204668 cycles/ticks + +indcpa_dec: +median: 50320 cycles/ticks +average: 50571 cycles/ticks + +kyber_keypair_derand: +median: 180798 cycles/ticks +average: 181902 cycles/ticks + +kyber_keypair: +median: 193688 cycles/ticks +average: 194599 cycles/ticks + +kyber_encaps_derand: +median: 216818 cycles/ticks +average: 217904 cycles/ticks + +kyber_encaps: +median: 217884 cycles/ticks +average: 219162 cycles/ticks + +kyber_decaps: +median: 271636 cycles/ticks +average: 273197 cycles/ticks + +Loop spin: 287 +gen_a: +median: 57420 cycles/ticks +average: 57912 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2429 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10760 cycles/ticks +average: 10849 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12638 cycles/ticks +average: 12777 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1697 cycles/ticks + +indcpa_keypair: +median: 168152 cycles/ticks +average: 168966 cycles/ticks + +indcpa_enc: +median: 203332 cycles/ticks +average: 204369 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50414 cycles/ticks + +kyber_keypair_derand: +median: 180480 cycles/ticks +average: 181296 cycles/ticks + +kyber_keypair: +median: 193576 cycles/ticks +average: 194449 cycles/ticks + +kyber_encaps_derand: +median: 217282 cycles/ticks +average: 218507 cycles/ticks + +kyber_encaps: +median: 218764 cycles/ticks +average: 219892 cycles/ticks + +kyber_decaps: +median: 271972 cycles/ticks +average: 273372 cycles/ticks + +Loop spin: 288 +gen_a: +median: 57420 cycles/ticks +average: 57744 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10776 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12652 cycles/ticks +average: 12718 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168032 cycles/ticks +average: 168970 cycles/ticks + +indcpa_enc: +median: 203362 cycles/ticks +average: 204343 cycles/ticks + +indcpa_dec: +median: 50212 cycles/ticks +average: 50452 cycles/ticks + +kyber_keypair_derand: +median: 180376 cycles/ticks +average: 181329 cycles/ticks + +kyber_keypair: +median: 193882 cycles/ticks +average: 194794 cycles/ticks + +kyber_encaps_derand: +median: 216988 cycles/ticks +average: 218308 cycles/ticks + +kyber_encaps: +median: 218038 cycles/ticks +average: 219125 cycles/ticks + +kyber_decaps: +median: 271726 cycles/ticks +average: 273165 cycles/ticks + +Loop spin: 289 +gen_a: +median: 57480 cycles/ticks +average: 57981 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2404 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1347 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168288 cycles/ticks +average: 169192 cycles/ticks + +indcpa_enc: +median: 203388 cycles/ticks +average: 204612 cycles/ticks + +indcpa_dec: +median: 50142 cycles/ticks +average: 50362 cycles/ticks + +kyber_keypair_derand: +median: 180758 cycles/ticks +average: 181528 cycles/ticks + +kyber_keypair: +median: 193620 cycles/ticks +average: 194501 cycles/ticks + +kyber_encaps_derand: +median: 217364 cycles/ticks +average: 218676 cycles/ticks + +kyber_encaps: +median: 218710 cycles/ticks +average: 219934 cycles/ticks + +kyber_decaps: +median: 272068 cycles/ticks +average: 273670 cycles/ticks + +Loop spin: 290 +gen_a: +median: 57338 cycles/ticks +average: 57741 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12677 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1699 cycles/ticks + +indcpa_keypair: +median: 168126 cycles/ticks +average: 168954 cycles/ticks + +indcpa_enc: +median: 203648 cycles/ticks +average: 204795 cycles/ticks + +indcpa_dec: +median: 50262 cycles/ticks +average: 50532 cycles/ticks + +kyber_keypair_derand: +median: 180894 cycles/ticks +average: 181773 cycles/ticks + +kyber_keypair: +median: 193750 cycles/ticks +average: 194624 cycles/ticks + +kyber_encaps_derand: +median: 217146 cycles/ticks +average: 218332 cycles/ticks + +kyber_encaps: +median: 218732 cycles/ticks +average: 220080 cycles/ticks + +kyber_decaps: +median: 272054 cycles/ticks +average: 273640 cycles/ticks + +Loop spin: 291 +gen_a: +median: 57448 cycles/ticks +average: 57884 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10769 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12712 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1728 cycles/ticks + +indcpa_keypair: +median: 168610 cycles/ticks +average: 169472 cycles/ticks + +indcpa_enc: +median: 203490 cycles/ticks +average: 204817 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50454 cycles/ticks + +kyber_keypair_derand: +median: 180444 cycles/ticks +average: 181319 cycles/ticks + +kyber_keypair: +median: 193682 cycles/ticks +average: 194542 cycles/ticks + +kyber_encaps_derand: +median: 217104 cycles/ticks +average: 218390 cycles/ticks + +kyber_encaps: +median: 218270 cycles/ticks +average: 219568 cycles/ticks + +kyber_decaps: +median: 272012 cycles/ticks +average: 273671 cycles/ticks + +Loop spin: 292 +gen_a: +median: 57298 cycles/ticks +average: 57747 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10791 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168006 cycles/ticks +average: 168918 cycles/ticks + +indcpa_enc: +median: 203580 cycles/ticks +average: 204823 cycles/ticks + +indcpa_dec: +median: 50148 cycles/ticks +average: 50408 cycles/ticks + +kyber_keypair_derand: +median: 181106 cycles/ticks +average: 182072 cycles/ticks + +kyber_keypair: +median: 193724 cycles/ticks +average: 194694 cycles/ticks + +kyber_encaps_derand: +median: 218490 cycles/ticks +average: 219655 cycles/ticks + +kyber_encaps: +median: 219452 cycles/ticks +average: 220862 cycles/ticks + +kyber_decaps: +median: 273514 cycles/ticks +average: 275074 cycles/ticks + +Loop spin: 293 +gen_a: +median: 57444 cycles/ticks +average: 57945 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10736 cycles/ticks +average: 10818 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2725 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 168218 cycles/ticks +average: 169136 cycles/ticks + +indcpa_enc: +median: 203436 cycles/ticks +average: 204579 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50418 cycles/ticks + +kyber_keypair_derand: +median: 181016 cycles/ticks +average: 182064 cycles/ticks + +kyber_keypair: +median: 194134 cycles/ticks +average: 195104 cycles/ticks + +kyber_encaps_derand: +median: 217346 cycles/ticks +average: 218569 cycles/ticks + +kyber_encaps: +median: 218506 cycles/ticks +average: 219782 cycles/ticks + +kyber_decaps: +median: 272262 cycles/ticks +average: 273822 cycles/ticks + +Loop spin: 294 +gen_a: +median: 57286 cycles/ticks +average: 57714 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2429 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10775 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12725 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1689 cycles/ticks + +indcpa_keypair: +median: 167964 cycles/ticks +average: 168859 cycles/ticks + +indcpa_enc: +median: 203066 cycles/ticks +average: 204247 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50414 cycles/ticks + +kyber_keypair_derand: +median: 180242 cycles/ticks +average: 181113 cycles/ticks + +kyber_keypair: +median: 194174 cycles/ticks +average: 195121 cycles/ticks + +kyber_encaps_derand: +median: 216810 cycles/ticks +average: 218142 cycles/ticks + +kyber_encaps: +median: 218000 cycles/ticks +average: 219142 cycles/ticks + +kyber_decaps: +median: 271584 cycles/ticks +average: 273050 cycles/ticks + +Loop spin: 295 +gen_a: +median: 57248 cycles/ticks +average: 57703 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10781 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12765 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1712 cycles/ticks + +indcpa_keypair: +median: 168082 cycles/ticks +average: 169025 cycles/ticks + +indcpa_enc: +median: 203130 cycles/ticks +average: 204272 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50405 cycles/ticks + +kyber_keypair_derand: +median: 180552 cycles/ticks +average: 181406 cycles/ticks + +kyber_keypair: +median: 193982 cycles/ticks +average: 194869 cycles/ticks + +kyber_encaps_derand: +median: 217152 cycles/ticks +average: 218458 cycles/ticks + +kyber_encaps: +median: 218284 cycles/ticks +average: 219480 cycles/ticks + +kyber_decaps: +median: 271992 cycles/ticks +average: 273400 cycles/ticks + +Loop spin: 296 +gen_a: +median: 57340 cycles/ticks +average: 57741 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12709 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 167932 cycles/ticks +average: 168866 cycles/ticks + +indcpa_enc: +median: 203066 cycles/ticks +average: 204435 cycles/ticks + +indcpa_dec: +median: 50152 cycles/ticks +average: 50382 cycles/ticks + +kyber_keypair_derand: +median: 180440 cycles/ticks +average: 181296 cycles/ticks + +kyber_keypair: +median: 194036 cycles/ticks +average: 194937 cycles/ticks + +kyber_encaps_derand: +median: 216970 cycles/ticks +average: 218267 cycles/ticks + +kyber_encaps: +median: 218082 cycles/ticks +average: 219265 cycles/ticks + +kyber_decaps: +median: 271736 cycles/ticks +average: 273299 cycles/ticks + +Loop spin: 297 +gen_a: +median: 57376 cycles/ticks +average: 57714 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12731 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168258 cycles/ticks +average: 169086 cycles/ticks + +indcpa_enc: +median: 203632 cycles/ticks +average: 204850 cycles/ticks + +indcpa_dec: +median: 50162 cycles/ticks +average: 50423 cycles/ticks + +kyber_keypair_derand: +median: 180458 cycles/ticks +average: 181373 cycles/ticks + +kyber_keypair: +median: 193626 cycles/ticks +average: 194580 cycles/ticks + +kyber_encaps_derand: +median: 217210 cycles/ticks +average: 218620 cycles/ticks + +kyber_encaps: +median: 218334 cycles/ticks +average: 219434 cycles/ticks + +kyber_decaps: +median: 272042 cycles/ticks +average: 273475 cycles/ticks + +Loop spin: 298 +gen_a: +median: 57256 cycles/ticks +average: 57590 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12676 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 168300 cycles/ticks +average: 169244 cycles/ticks + +indcpa_enc: +median: 203398 cycles/ticks +average: 204581 cycles/ticks + +indcpa_dec: +median: 50204 cycles/ticks +average: 50423 cycles/ticks + +kyber_keypair_derand: +median: 180560 cycles/ticks +average: 181427 cycles/ticks + +kyber_keypair: +median: 193710 cycles/ticks +average: 194646 cycles/ticks + +kyber_encaps_derand: +median: 217234 cycles/ticks +average: 218523 cycles/ticks + +kyber_encaps: +median: 218424 cycles/ticks +average: 219712 cycles/ticks + +kyber_decaps: +median: 272016 cycles/ticks +average: 273517 cycles/ticks + +Loop spin: 299 +gen_a: +median: 57354 cycles/ticks +average: 57800 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10743 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12703 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1386 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168326 cycles/ticks +average: 169191 cycles/ticks + +indcpa_enc: +median: 203544 cycles/ticks +average: 204686 cycles/ticks + +indcpa_dec: +median: 50140 cycles/ticks +average: 50371 cycles/ticks + +kyber_keypair_derand: +median: 180570 cycles/ticks +average: 181381 cycles/ticks + +kyber_keypair: +median: 193976 cycles/ticks +average: 194954 cycles/ticks + +kyber_encaps_derand: +median: 216800 cycles/ticks +average: 218051 cycles/ticks + +kyber_encaps: +median: 217732 cycles/ticks +average: 218961 cycles/ticks + +kyber_decaps: +median: 271824 cycles/ticks +average: 273365 cycles/ticks + +Loop spin: 300 +gen_a: +median: 57490 cycles/ticks +average: 57916 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10752 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1722 cycles/ticks + +indcpa_keypair: +median: 167940 cycles/ticks +average: 168843 cycles/ticks + +indcpa_enc: +median: 203112 cycles/ticks +average: 204261 cycles/ticks + +indcpa_dec: +median: 50154 cycles/ticks +average: 50382 cycles/ticks + +kyber_keypair_derand: +median: 180558 cycles/ticks +average: 181514 cycles/ticks + +kyber_keypair: +median: 193438 cycles/ticks +average: 194486 cycles/ticks + +kyber_encaps_derand: +median: 217060 cycles/ticks +average: 218288 cycles/ticks + +kyber_encaps: +median: 217930 cycles/ticks +average: 219183 cycles/ticks + +kyber_decaps: +median: 271756 cycles/ticks +average: 273305 cycles/ticks + +Loop spin: 301 +gen_a: +median: 57502 cycles/ticks +average: 57975 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10797 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12701 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 680 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168158 cycles/ticks +average: 169045 cycles/ticks + +indcpa_enc: +median: 203314 cycles/ticks +average: 204388 cycles/ticks + +indcpa_dec: +median: 50208 cycles/ticks +average: 50471 cycles/ticks + +kyber_keypair_derand: +median: 180524 cycles/ticks +average: 181443 cycles/ticks + +kyber_keypair: +median: 193798 cycles/ticks +average: 194737 cycles/ticks + +kyber_encaps_derand: +median: 216712 cycles/ticks +average: 218004 cycles/ticks + +kyber_encaps: +median: 217560 cycles/ticks +average: 218854 cycles/ticks + +kyber_decaps: +median: 271542 cycles/ticks +average: 272961 cycles/ticks + +Loop spin: 302 +gen_a: +median: 57362 cycles/ticks +average: 58187 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12676 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168256 cycles/ticks +average: 169170 cycles/ticks + +indcpa_enc: +median: 203386 cycles/ticks +average: 204708 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50401 cycles/ticks + +kyber_keypair_derand: +median: 180514 cycles/ticks +average: 181382 cycles/ticks + +kyber_keypair: +median: 193362 cycles/ticks +average: 194255 cycles/ticks + +kyber_encaps_derand: +median: 216678 cycles/ticks +average: 217919 cycles/ticks + +kyber_encaps: +median: 217558 cycles/ticks +average: 218873 cycles/ticks + +kyber_decaps: +median: 271496 cycles/ticks +average: 273065 cycles/ticks + +Loop spin: 303 +gen_a: +median: 57350 cycles/ticks +average: 57863 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12704 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1722 cycles/ticks + +indcpa_keypair: +median: 168324 cycles/ticks +average: 169180 cycles/ticks + +indcpa_enc: +median: 203536 cycles/ticks +average: 204769 cycles/ticks + +indcpa_dec: +median: 50150 cycles/ticks +average: 50402 cycles/ticks + +kyber_keypair_derand: +median: 180468 cycles/ticks +average: 181419 cycles/ticks + +kyber_keypair: +median: 193484 cycles/ticks +average: 194365 cycles/ticks + +kyber_encaps_derand: +median: 218754 cycles/ticks +average: 219964 cycles/ticks + +kyber_encaps: +median: 219462 cycles/ticks +average: 220714 cycles/ticks + +kyber_decaps: +median: 273356 cycles/ticks +average: 274881 cycles/ticks + +Loop spin: 304 +gen_a: +median: 57474 cycles/ticks +average: 57995 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10776 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 435 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 168052 cycles/ticks +average: 169039 cycles/ticks + +indcpa_enc: +median: 203270 cycles/ticks +average: 204459 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50424 cycles/ticks + +kyber_keypair_derand: +median: 180766 cycles/ticks +average: 181706 cycles/ticks + +kyber_keypair: +median: 193454 cycles/ticks +average: 194408 cycles/ticks + +kyber_encaps_derand: +median: 217362 cycles/ticks +average: 218617 cycles/ticks + +kyber_encaps: +median: 218192 cycles/ticks +average: 219464 cycles/ticks + +kyber_decaps: +median: 272072 cycles/ticks +average: 273640 cycles/ticks + +Loop spin: 305 +gen_a: +median: 57280 cycles/ticks +average: 57686 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10758 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12707 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 708 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168006 cycles/ticks +average: 168910 cycles/ticks + +indcpa_enc: +median: 203324 cycles/ticks +average: 204445 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50433 cycles/ticks + +kyber_keypair_derand: +median: 180556 cycles/ticks +average: 181450 cycles/ticks + +kyber_keypair: +median: 193430 cycles/ticks +average: 194345 cycles/ticks + +kyber_encaps_derand: +median: 216786 cycles/ticks +average: 218190 cycles/ticks + +kyber_encaps: +median: 217782 cycles/ticks +average: 219021 cycles/ticks + +kyber_decaps: +median: 271704 cycles/ticks +average: 273151 cycles/ticks + +Loop spin: 306 +gen_a: +median: 57386 cycles/ticks +average: 57772 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12712 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 680 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168128 cycles/ticks +average: 168964 cycles/ticks + +indcpa_enc: +median: 203406 cycles/ticks +average: 204671 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50416 cycles/ticks + +kyber_keypair_derand: +median: 180554 cycles/ticks +average: 181486 cycles/ticks + +kyber_keypair: +median: 193494 cycles/ticks +average: 194511 cycles/ticks + +kyber_encaps_derand: +median: 217144 cycles/ticks +average: 218435 cycles/ticks + +kyber_encaps: +median: 217928 cycles/ticks +average: 219242 cycles/ticks + +kyber_decaps: +median: 271946 cycles/ticks +average: 273317 cycles/ticks + +Loop spin: 307 +gen_a: +median: 57384 cycles/ticks +average: 57805 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10757 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2720 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168112 cycles/ticks +average: 168892 cycles/ticks + +indcpa_enc: +median: 203394 cycles/ticks +average: 204491 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50390 cycles/ticks + +kyber_keypair_derand: +median: 180892 cycles/ticks +average: 181675 cycles/ticks + +kyber_keypair: +median: 193350 cycles/ticks +average: 194247 cycles/ticks + +kyber_encaps_derand: +median: 216948 cycles/ticks +average: 218279 cycles/ticks + +kyber_encaps: +median: 217716 cycles/ticks +average: 218737 cycles/ticks + +kyber_decaps: +median: 271784 cycles/ticks +average: 273317 cycles/ticks + +Loop spin: 308 +gen_a: +median: 57412 cycles/ticks +average: 57793 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10782 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12685 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2785 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168128 cycles/ticks +average: 168991 cycles/ticks + +indcpa_enc: +median: 203126 cycles/ticks +average: 204204 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50399 cycles/ticks + +kyber_keypair_derand: +median: 180572 cycles/ticks +average: 181410 cycles/ticks + +kyber_keypair: +median: 193344 cycles/ticks +average: 194179 cycles/ticks + +kyber_encaps_derand: +median: 216964 cycles/ticks +average: 218182 cycles/ticks + +kyber_encaps: +median: 217716 cycles/ticks +average: 218926 cycles/ticks + +kyber_decaps: +median: 271810 cycles/ticks +average: 273241 cycles/ticks + +Loop spin: 309 +gen_a: +median: 57424 cycles/ticks +average: 57718 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10720 cycles/ticks +average: 10798 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12715 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 678 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2732 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168034 cycles/ticks +average: 168892 cycles/ticks + +indcpa_enc: +median: 203370 cycles/ticks +average: 204473 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50398 cycles/ticks + +kyber_keypair_derand: +median: 180418 cycles/ticks +average: 181302 cycles/ticks + +kyber_keypair: +median: 193376 cycles/ticks +average: 194265 cycles/ticks + +kyber_encaps_derand: +median: 217114 cycles/ticks +average: 218369 cycles/ticks + +kyber_encaps: +median: 217880 cycles/ticks +average: 219058 cycles/ticks + +kyber_decaps: +median: 271776 cycles/ticks +average: 273297 cycles/ticks + +Loop spin: 310 +gen_a: +median: 57354 cycles/ticks +average: 57820 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7034 cycles/ticks + +INVNTT: +median: 10720 cycles/ticks +average: 10809 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 436 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167930 cycles/ticks +average: 168718 cycles/ticks + +indcpa_enc: +median: 203166 cycles/ticks +average: 204378 cycles/ticks + +indcpa_dec: +median: 50208 cycles/ticks +average: 50446 cycles/ticks + +kyber_keypair_derand: +median: 180616 cycles/ticks +average: 181462 cycles/ticks + +kyber_keypair: +median: 193346 cycles/ticks +average: 194132 cycles/ticks + +kyber_encaps_derand: +median: 216776 cycles/ticks +average: 217892 cycles/ticks + +kyber_encaps: +median: 217610 cycles/ticks +average: 218833 cycles/ticks + +kyber_decaps: +median: 271510 cycles/ticks +average: 272909 cycles/ticks + +Loop spin: 311 +gen_a: +median: 57350 cycles/ticks +average: 57703 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10762 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12669 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168010 cycles/ticks +average: 168832 cycles/ticks + +indcpa_enc: +median: 203144 cycles/ticks +average: 204277 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50407 cycles/ticks + +kyber_keypair_derand: +median: 180180 cycles/ticks +average: 181009 cycles/ticks + +kyber_keypair: +median: 193340 cycles/ticks +average: 194232 cycles/ticks + +kyber_encaps_derand: +median: 217280 cycles/ticks +average: 218523 cycles/ticks + +kyber_encaps: +median: 217928 cycles/ticks +average: 219083 cycles/ticks + +kyber_decaps: +median: 272062 cycles/ticks +average: 273545 cycles/ticks + +Loop spin: 312 +gen_a: +median: 57304 cycles/ticks +average: 57737 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10714 cycles/ticks +average: 10792 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12677 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 169706 cycles/ticks +average: 170543 cycles/ticks + +indcpa_enc: +median: 204678 cycles/ticks +average: 205734 cycles/ticks + +indcpa_dec: +median: 50140 cycles/ticks +average: 50341 cycles/ticks + +kyber_keypair_derand: +median: 180698 cycles/ticks +average: 181543 cycles/ticks + +kyber_keypair: +median: 193420 cycles/ticks +average: 194323 cycles/ticks + +kyber_encaps_derand: +median: 217288 cycles/ticks +average: 218720 cycles/ticks + +kyber_encaps: +median: 218052 cycles/ticks +average: 219363 cycles/ticks + +kyber_decaps: +median: 272002 cycles/ticks +average: 273353 cycles/ticks + +Loop spin: 313 +gen_a: +median: 57442 cycles/ticks +average: 57817 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2446 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10769 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12681 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 436 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167924 cycles/ticks +average: 168685 cycles/ticks + +indcpa_enc: +median: 203282 cycles/ticks +average: 204410 cycles/ticks + +indcpa_dec: +median: 50260 cycles/ticks +average: 50462 cycles/ticks + +kyber_keypair_derand: +median: 180438 cycles/ticks +average: 181240 cycles/ticks + +kyber_keypair: +median: 193318 cycles/ticks +average: 194147 cycles/ticks + +kyber_encaps_derand: +median: 216524 cycles/ticks +average: 217674 cycles/ticks + +kyber_encaps: +median: 217358 cycles/ticks +average: 218480 cycles/ticks + +kyber_decaps: +median: 271298 cycles/ticks +average: 272633 cycles/ticks + +Loop spin: 314 +gen_a: +median: 57322 cycles/ticks +average: 57714 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10752 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12724 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168050 cycles/ticks +average: 168905 cycles/ticks + +indcpa_enc: +median: 203162 cycles/ticks +average: 204298 cycles/ticks + +indcpa_dec: +median: 50160 cycles/ticks +average: 50414 cycles/ticks + +kyber_keypair_derand: +median: 182126 cycles/ticks +average: 182993 cycles/ticks + +kyber_keypair: +median: 193314 cycles/ticks +average: 194244 cycles/ticks + +kyber_encaps_derand: +median: 216784 cycles/ticks +average: 218091 cycles/ticks + +kyber_encaps: +median: 217622 cycles/ticks +average: 218760 cycles/ticks + +kyber_decaps: +median: 271672 cycles/ticks +average: 273141 cycles/ticks + +Loop spin: 315 +gen_a: +median: 57552 cycles/ticks +average: 57913 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10722 cycles/ticks +average: 10791 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12675 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 167982 cycles/ticks +average: 168855 cycles/ticks + +indcpa_enc: +median: 203204 cycles/ticks +average: 204350 cycles/ticks + +indcpa_dec: +median: 50160 cycles/ticks +average: 50373 cycles/ticks + +kyber_keypair_derand: +median: 180188 cycles/ticks +average: 181079 cycles/ticks + +kyber_keypair: +median: 193270 cycles/ticks +average: 194214 cycles/ticks + +kyber_encaps_derand: +median: 217018 cycles/ticks +average: 218264 cycles/ticks + +kyber_encaps: +median: 217638 cycles/ticks +average: 218840 cycles/ticks + +kyber_decaps: +median: 271546 cycles/ticks +average: 273013 cycles/ticks + +Loop spin: 316 +gen_a: +median: 57300 cycles/ticks +average: 57716 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10740 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168128 cycles/ticks +average: 168944 cycles/ticks + +indcpa_enc: +median: 203326 cycles/ticks +average: 204572 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50436 cycles/ticks + +kyber_keypair_derand: +median: 180454 cycles/ticks +average: 181352 cycles/ticks + +kyber_keypair: +median: 193330 cycles/ticks +average: 194246 cycles/ticks + +kyber_encaps_derand: +median: 216788 cycles/ticks +average: 218068 cycles/ticks + +kyber_encaps: +median: 217678 cycles/ticks +average: 218914 cycles/ticks + +kyber_decaps: +median: 271578 cycles/ticks +average: 272973 cycles/ticks + +Loop spin: 317 +gen_a: +median: 57408 cycles/ticks +average: 57794 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 459 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167860 cycles/ticks +average: 168655 cycles/ticks + +indcpa_enc: +median: 203086 cycles/ticks +average: 204209 cycles/ticks + +indcpa_dec: +median: 50138 cycles/ticks +average: 50376 cycles/ticks + +kyber_keypair_derand: +median: 180520 cycles/ticks +average: 181360 cycles/ticks + +kyber_keypair: +median: 193266 cycles/ticks +average: 194222 cycles/ticks + +kyber_encaps_derand: +median: 216978 cycles/ticks +average: 218134 cycles/ticks + +kyber_encaps: +median: 217798 cycles/ticks +average: 218981 cycles/ticks + +kyber_decaps: +median: 271702 cycles/ticks +average: 273099 cycles/ticks + +Loop spin: 318 +gen_a: +median: 57406 cycles/ticks +average: 57806 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10804 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12710 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1716 cycles/ticks + +indcpa_keypair: +median: 168092 cycles/ticks +average: 169939 cycles/ticks + +indcpa_enc: +median: 203168 cycles/ticks +average: 204413 cycles/ticks + +indcpa_dec: +median: 50152 cycles/ticks +average: 50370 cycles/ticks + +kyber_keypair_derand: +median: 180510 cycles/ticks +average: 181331 cycles/ticks + +kyber_keypair: +median: 193314 cycles/ticks +average: 194202 cycles/ticks + +kyber_encaps_derand: +median: 216710 cycles/ticks +average: 217967 cycles/ticks + +kyber_encaps: +median: 217602 cycles/ticks +average: 218891 cycles/ticks + +kyber_decaps: +median: 271610 cycles/ticks +average: 272953 cycles/ticks + +Loop spin: 319 +gen_a: +median: 57374 cycles/ticks +average: 57786 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10724 cycles/ticks +average: 10785 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12675 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1351 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1721 cycles/ticks + +indcpa_keypair: +median: 169348 cycles/ticks +average: 170212 cycles/ticks + +indcpa_enc: +median: 204488 cycles/ticks +average: 205570 cycles/ticks + +indcpa_dec: +median: 50234 cycles/ticks +average: 50443 cycles/ticks + +kyber_keypair_derand: +median: 180296 cycles/ticks +average: 181069 cycles/ticks + +kyber_keypair: +median: 193288 cycles/ticks +average: 194302 cycles/ticks + +kyber_encaps_derand: +median: 217134 cycles/ticks +average: 218385 cycles/ticks + +kyber_encaps: +median: 217904 cycles/ticks +average: 219385 cycles/ticks + +kyber_decaps: +median: 271838 cycles/ticks +average: 273412 cycles/ticks + +Loop spin: 320 +gen_a: +median: 57426 cycles/ticks +average: 57820 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2727 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 167772 cycles/ticks +average: 168539 cycles/ticks + +indcpa_enc: +median: 203090 cycles/ticks +average: 204255 cycles/ticks + +indcpa_dec: +median: 50230 cycles/ticks +average: 50458 cycles/ticks + +kyber_keypair_derand: +median: 180520 cycles/ticks +average: 181367 cycles/ticks + +kyber_keypair: +median: 193344 cycles/ticks +average: 194222 cycles/ticks + +kyber_encaps_derand: +median: 217086 cycles/ticks +average: 218307 cycles/ticks + +kyber_encaps: +median: 217840 cycles/ticks +average: 219064 cycles/ticks + +kyber_decaps: +median: 271852 cycles/ticks +average: 273283 cycles/ticks + +Loop spin: 321 +gen_a: +median: 57328 cycles/ticks +average: 57684 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10755 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12697 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 169354 cycles/ticks +average: 170226 cycles/ticks + +indcpa_enc: +median: 204446 cycles/ticks +average: 205539 cycles/ticks + +indcpa_dec: +median: 50116 cycles/ticks +average: 50331 cycles/ticks + +kyber_keypair_derand: +median: 182130 cycles/ticks +average: 182950 cycles/ticks + +kyber_keypair: +median: 193360 cycles/ticks +average: 194222 cycles/ticks + +kyber_encaps_derand: +median: 217034 cycles/ticks +average: 218378 cycles/ticks + +kyber_encaps: +median: 217802 cycles/ticks +average: 218999 cycles/ticks + +kyber_decaps: +median: 271730 cycles/ticks +average: 273154 cycles/ticks + +Loop spin: 322 +gen_a: +median: 57478 cycles/ticks +average: 57885 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10786 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1694 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 168186 cycles/ticks +average: 169014 cycles/ticks + +indcpa_enc: +median: 203288 cycles/ticks +average: 204434 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50393 cycles/ticks + +kyber_keypair_derand: +median: 181024 cycles/ticks +average: 181873 cycles/ticks + +kyber_keypair: +median: 193318 cycles/ticks +average: 194247 cycles/ticks + +kyber_encaps_derand: +median: 216928 cycles/ticks +average: 218133 cycles/ticks + +kyber_encaps: +median: 217768 cycles/ticks +average: 218983 cycles/ticks + +kyber_decaps: +median: 271660 cycles/ticks +average: 273113 cycles/ticks + +Loop spin: 323 +gen_a: +median: 57404 cycles/ticks +average: 57799 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10756 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12710 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 804 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168268 cycles/ticks +average: 169105 cycles/ticks + +indcpa_enc: +median: 203308 cycles/ticks +average: 204525 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50417 cycles/ticks + +kyber_keypair_derand: +median: 180328 cycles/ticks +average: 181284 cycles/ticks + +kyber_keypair: +median: 193366 cycles/ticks +average: 194286 cycles/ticks + +kyber_encaps_derand: +median: 217004 cycles/ticks +average: 218137 cycles/ticks + +kyber_encaps: +median: 217764 cycles/ticks +average: 218919 cycles/ticks + +kyber_decaps: +median: 271802 cycles/ticks +average: 273428 cycles/ticks + +Loop spin: 324 +gen_a: +median: 57346 cycles/ticks +average: 57742 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10751 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12676 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 444 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168148 cycles/ticks +average: 168967 cycles/ticks + +indcpa_enc: +median: 203228 cycles/ticks +average: 204443 cycles/ticks + +indcpa_dec: +median: 50138 cycles/ticks +average: 50363 cycles/ticks + +kyber_keypair_derand: +median: 180402 cycles/ticks +average: 181234 cycles/ticks + +kyber_keypair: +median: 193330 cycles/ticks +average: 194215 cycles/ticks + +kyber_encaps_derand: +median: 217234 cycles/ticks +average: 218619 cycles/ticks + +kyber_encaps: +median: 218090 cycles/ticks +average: 219469 cycles/ticks + +kyber_decaps: +median: 271910 cycles/ticks +average: 273392 cycles/ticks + +Loop spin: 325 +gen_a: +median: 57368 cycles/ticks +average: 57811 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2402 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10726 cycles/ticks +average: 10771 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1350 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 169346 cycles/ticks +average: 170228 cycles/ticks + +indcpa_enc: +median: 204452 cycles/ticks +average: 205682 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50448 cycles/ticks + +kyber_keypair_derand: +median: 180350 cycles/ticks +average: 181196 cycles/ticks + +kyber_keypair: +median: 193308 cycles/ticks +average: 194203 cycles/ticks + +kyber_encaps_derand: +median: 218566 cycles/ticks +average: 219829 cycles/ticks + +kyber_encaps: +median: 219398 cycles/ticks +average: 220610 cycles/ticks + +kyber_decaps: +median: 273342 cycles/ticks +average: 274791 cycles/ticks + +Loop spin: 326 +gen_a: +median: 57292 cycles/ticks +average: 57626 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10716 cycles/ticks +average: 10776 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12678 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167582 cycles/ticks +average: 168363 cycles/ticks + +indcpa_enc: +median: 202896 cycles/ticks +average: 204015 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50389 cycles/ticks + +kyber_keypair_derand: +median: 180112 cycles/ticks +average: 180969 cycles/ticks + +kyber_keypair: +median: 193318 cycles/ticks +average: 194186 cycles/ticks + +kyber_encaps_derand: +median: 217074 cycles/ticks +average: 218265 cycles/ticks + +kyber_encaps: +median: 217866 cycles/ticks +average: 219057 cycles/ticks + +kyber_decaps: +median: 271816 cycles/ticks +average: 273323 cycles/ticks + +Loop spin: 327 +gen_a: +median: 57410 cycles/ticks +average: 57722 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2438 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10722 cycles/ticks +average: 10798 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 168212 cycles/ticks +average: 168984 cycles/ticks + +indcpa_enc: +median: 203374 cycles/ticks +average: 204475 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50418 cycles/ticks + +kyber_keypair_derand: +median: 180492 cycles/ticks +average: 181332 cycles/ticks + +kyber_keypair: +median: 193290 cycles/ticks +average: 194133 cycles/ticks + +kyber_encaps_derand: +median: 217138 cycles/ticks +average: 218441 cycles/ticks + +kyber_encaps: +median: 217888 cycles/ticks +average: 219137 cycles/ticks + +kyber_decaps: +median: 271784 cycles/ticks +average: 273252 cycles/ticks + +Loop spin: 328 +gen_a: +median: 57466 cycles/ticks +average: 57913 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10690 cycles/ticks +average: 10747 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168060 cycles/ticks +average: 168849 cycles/ticks + +indcpa_enc: +median: 203124 cycles/ticks +average: 204203 cycles/ticks + +indcpa_dec: +median: 50144 cycles/ticks +average: 50350 cycles/ticks + +kyber_keypair_derand: +median: 180624 cycles/ticks +average: 181401 cycles/ticks + +kyber_keypair: +median: 193350 cycles/ticks +average: 194251 cycles/ticks + +kyber_encaps_derand: +median: 217072 cycles/ticks +average: 218458 cycles/ticks + +kyber_encaps: +median: 217788 cycles/ticks +average: 218937 cycles/ticks + +kyber_decaps: +median: 271690 cycles/ticks +average: 273149 cycles/ticks + +Loop spin: 329 +gen_a: +median: 57400 cycles/ticks +average: 57843 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10730 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168256 cycles/ticks +average: 169077 cycles/ticks + +indcpa_enc: +median: 203062 cycles/ticks +average: 204166 cycles/ticks + +indcpa_dec: +median: 50218 cycles/ticks +average: 50447 cycles/ticks + +kyber_keypair_derand: +median: 180414 cycles/ticks +average: 181221 cycles/ticks + +kyber_keypair: +median: 193600 cycles/ticks +average: 194461 cycles/ticks + +kyber_encaps_derand: +median: 216658 cycles/ticks +average: 217868 cycles/ticks + +kyber_encaps: +median: 217492 cycles/ticks +average: 218584 cycles/ticks + +kyber_decaps: +median: 271496 cycles/ticks +average: 272944 cycles/ticks + +Loop spin: 330 +gen_a: +median: 57428 cycles/ticks +average: 57869 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2431 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2435 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 10750 cycles/ticks +average: 10874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12642 cycles/ticks +average: 12782 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 431 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1346 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 675 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 426 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2762 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 169002 cycles/ticks +average: 169959 cycles/ticks + +indcpa_enc: +median: 203620 cycles/ticks +average: 204935 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50411 cycles/ticks + +kyber_keypair_derand: +median: 180434 cycles/ticks +average: 181370 cycles/ticks + +kyber_keypair: +median: 193408 cycles/ticks +average: 194405 cycles/ticks + +kyber_encaps_derand: +median: 217050 cycles/ticks +average: 218438 cycles/ticks + +kyber_encaps: +median: 218798 cycles/ticks +average: 219975 cycles/ticks + +kyber_decaps: +median: 271834 cycles/ticks +average: 273526 cycles/ticks + +Loop spin: 331 +gen_a: +median: 57320 cycles/ticks +average: 57757 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10734 cycles/ticks +average: 10788 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2783 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 167962 cycles/ticks +average: 168862 cycles/ticks + +indcpa_enc: +median: 203102 cycles/ticks +average: 204280 cycles/ticks + +indcpa_dec: +median: 50296 cycles/ticks +average: 50585 cycles/ticks + +kyber_keypair_derand: +median: 180450 cycles/ticks +average: 181402 cycles/ticks + +kyber_keypair: +median: 193618 cycles/ticks +average: 194545 cycles/ticks + +kyber_encaps_derand: +median: 216752 cycles/ticks +average: 217971 cycles/ticks + +kyber_encaps: +median: 217826 cycles/ticks +average: 219004 cycles/ticks + +kyber_decaps: +median: 271650 cycles/ticks +average: 273101 cycles/ticks + +Loop spin: 332 +gen_a: +median: 57404 cycles/ticks +average: 57941 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12720 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168280 cycles/ticks +average: 169229 cycles/ticks + +indcpa_enc: +median: 203580 cycles/ticks +average: 204839 cycles/ticks + +indcpa_dec: +median: 50204 cycles/ticks +average: 50458 cycles/ticks + +kyber_keypair_derand: +median: 180224 cycles/ticks +average: 181127 cycles/ticks + +kyber_keypair: +median: 193534 cycles/ticks +average: 194447 cycles/ticks + +kyber_encaps_derand: +median: 216776 cycles/ticks +average: 218091 cycles/ticks + +kyber_encaps: +median: 218070 cycles/ticks +average: 219292 cycles/ticks + +kyber_decaps: +median: 271956 cycles/ticks +average: 273466 cycles/ticks + +Loop spin: 333 +gen_a: +median: 57320 cycles/ticks +average: 57746 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10726 cycles/ticks +average: 10788 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 426 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1316 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 168328 cycles/ticks +average: 169210 cycles/ticks + +indcpa_enc: +median: 203638 cycles/ticks +average: 204712 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50435 cycles/ticks + +kyber_keypair_derand: +median: 180740 cycles/ticks +average: 181704 cycles/ticks + +kyber_keypair: +median: 193860 cycles/ticks +average: 194868 cycles/ticks + +kyber_encaps_derand: +median: 216998 cycles/ticks +average: 218300 cycles/ticks + +kyber_encaps: +median: 217936 cycles/ticks +average: 219205 cycles/ticks + +kyber_decaps: +median: 271900 cycles/ticks +average: 273611 cycles/ticks + +Loop spin: 334 +gen_a: +median: 57358 cycles/ticks +average: 57851 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10762 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12698 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1694 cycles/ticks + +indcpa_keypair: +median: 168420 cycles/ticks +average: 169285 cycles/ticks + +indcpa_enc: +median: 203350 cycles/ticks +average: 204565 cycles/ticks + +indcpa_dec: +median: 50158 cycles/ticks +average: 50388 cycles/ticks + +kyber_keypair_derand: +median: 180538 cycles/ticks +average: 181514 cycles/ticks + +kyber_keypair: +median: 193798 cycles/ticks +average: 194729 cycles/ticks + +kyber_encaps_derand: +median: 217152 cycles/ticks +average: 218417 cycles/ticks + +kyber_encaps: +median: 218156 cycles/ticks +average: 219404 cycles/ticks + +kyber_decaps: +median: 272194 cycles/ticks +average: 273655 cycles/ticks + +Loop spin: 335 +gen_a: +median: 57476 cycles/ticks +average: 57962 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7082 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12727 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 694 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2759 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168576 cycles/ticks +average: 169447 cycles/ticks + +indcpa_enc: +median: 203642 cycles/ticks +average: 204757 cycles/ticks + +indcpa_dec: +median: 50222 cycles/ticks +average: 50465 cycles/ticks + +kyber_keypair_derand: +median: 182086 cycles/ticks +average: 183057 cycles/ticks + +kyber_keypair: +median: 193674 cycles/ticks +average: 194620 cycles/ticks + +kyber_encaps_derand: +median: 217006 cycles/ticks +average: 218332 cycles/ticks + +kyber_encaps: +median: 217714 cycles/ticks +average: 219146 cycles/ticks + +kyber_decaps: +median: 271592 cycles/ticks +average: 273051 cycles/ticks + +Loop spin: 336 +gen_a: +median: 57506 cycles/ticks +average: 57958 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2410 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2408 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10728 cycles/ticks +average: 10805 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 168548 cycles/ticks +average: 169494 cycles/ticks + +indcpa_enc: +median: 203598 cycles/ticks +average: 204783 cycles/ticks + +indcpa_dec: +median: 50208 cycles/ticks +average: 50515 cycles/ticks + +kyber_keypair_derand: +median: 180672 cycles/ticks +average: 181509 cycles/ticks + +kyber_keypair: +median: 193550 cycles/ticks +average: 194442 cycles/ticks + +kyber_encaps_derand: +median: 218672 cycles/ticks +average: 220154 cycles/ticks + +kyber_encaps: +median: 220048 cycles/ticks +average: 221391 cycles/ticks + +kyber_decaps: +median: 273426 cycles/ticks +average: 275412 cycles/ticks + +Loop spin: 337 +gen_a: +median: 57314 cycles/ticks +average: 57752 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12692 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 169664 cycles/ticks +average: 170647 cycles/ticks + +indcpa_enc: +median: 204878 cycles/ticks +average: 206102 cycles/ticks + +indcpa_dec: +median: 50204 cycles/ticks +average: 50441 cycles/ticks + +kyber_keypair_derand: +median: 180954 cycles/ticks +average: 182034 cycles/ticks + +kyber_keypair: +median: 194138 cycles/ticks +average: 195146 cycles/ticks + +kyber_encaps_derand: +median: 216842 cycles/ticks +average: 218366 cycles/ticks + +kyber_encaps: +median: 217702 cycles/ticks +average: 219038 cycles/ticks + +kyber_decaps: +median: 271682 cycles/ticks +average: 273214 cycles/ticks + +Loop spin: 338 +gen_a: +median: 57522 cycles/ticks +average: 58108 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2432 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12722 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2770 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1718 cycles/ticks + +indcpa_keypair: +median: 168454 cycles/ticks +average: 169386 cycles/ticks + +indcpa_enc: +median: 203330 cycles/ticks +average: 204513 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50397 cycles/ticks + +kyber_keypair_derand: +median: 180628 cycles/ticks +average: 181515 cycles/ticks + +kyber_keypair: +median: 193440 cycles/ticks +average: 194316 cycles/ticks + +kyber_encaps_derand: +median: 217290 cycles/ticks +average: 218642 cycles/ticks + +kyber_encaps: +median: 218506 cycles/ticks +average: 219777 cycles/ticks + +kyber_decaps: +median: 272238 cycles/ticks +average: 273775 cycles/ticks + +Loop spin: 339 +gen_a: +median: 57434 cycles/ticks +average: 57858 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2409 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1749 cycles/ticks + +indcpa_keypair: +median: 168458 cycles/ticks +average: 169301 cycles/ticks + +indcpa_enc: +median: 203602 cycles/ticks +average: 204866 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50445 cycles/ticks + +kyber_keypair_derand: +median: 180744 cycles/ticks +average: 181762 cycles/ticks + +kyber_keypair: +median: 193884 cycles/ticks +average: 194858 cycles/ticks + +kyber_encaps_derand: +median: 217018 cycles/ticks +average: 218420 cycles/ticks + +kyber_encaps: +median: 217798 cycles/ticks +average: 218968 cycles/ticks + +kyber_decaps: +median: 272022 cycles/ticks +average: 273630 cycles/ticks + +Loop spin: 340 +gen_a: +median: 57572 cycles/ticks +average: 58106 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2408 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7084 cycles/ticks + +INVNTT: +median: 10758 cycles/ticks +average: 10859 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12723 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 427 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 168380 cycles/ticks +average: 169353 cycles/ticks + +indcpa_enc: +median: 203354 cycles/ticks +average: 204574 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50444 cycles/ticks + +kyber_keypair_derand: +median: 180336 cycles/ticks +average: 181152 cycles/ticks + +kyber_keypair: +median: 193822 cycles/ticks +average: 194757 cycles/ticks + +kyber_encaps_derand: +median: 218624 cycles/ticks +average: 219903 cycles/ticks + +kyber_encaps: +median: 219550 cycles/ticks +average: 220709 cycles/ticks + +kyber_decaps: +median: 273280 cycles/ticks +average: 274764 cycles/ticks + +Loop spin: 341 +gen_a: +median: 57426 cycles/ticks +average: 58008 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10740 cycles/ticks +average: 10829 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12712 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168382 cycles/ticks +average: 169354 cycles/ticks + +indcpa_enc: +median: 203362 cycles/ticks +average: 204559 cycles/ticks + +indcpa_dec: +median: 50204 cycles/ticks +average: 50460 cycles/ticks + +kyber_keypair_derand: +median: 180586 cycles/ticks +average: 181543 cycles/ticks + +kyber_keypair: +median: 193474 cycles/ticks +average: 194423 cycles/ticks + +kyber_encaps_derand: +median: 216770 cycles/ticks +average: 218031 cycles/ticks + +kyber_encaps: +median: 217520 cycles/ticks +average: 218732 cycles/ticks + +kyber_decaps: +median: 271330 cycles/ticks +average: 272797 cycles/ticks + +Loop spin: 342 +gen_a: +median: 57296 cycles/ticks +average: 57891 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10728 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12706 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 168262 cycles/ticks +average: 169185 cycles/ticks + +indcpa_enc: +median: 203328 cycles/ticks +average: 204581 cycles/ticks + +indcpa_dec: +median: 50218 cycles/ticks +average: 50491 cycles/ticks + +kyber_keypair_derand: +median: 180326 cycles/ticks +average: 181246 cycles/ticks + +kyber_keypair: +median: 193428 cycles/ticks +average: 194305 cycles/ticks + +kyber_encaps_derand: +median: 217208 cycles/ticks +average: 218541 cycles/ticks + +kyber_encaps: +median: 218132 cycles/ticks +average: 219664 cycles/ticks + +kyber_decaps: +median: 272212 cycles/ticks +average: 273657 cycles/ticks + +Loop spin: 343 +gen_a: +median: 57368 cycles/ticks +average: 57924 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10775 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 167948 cycles/ticks +average: 168776 cycles/ticks + +indcpa_enc: +median: 203192 cycles/ticks +average: 204492 cycles/ticks + +indcpa_dec: +median: 50246 cycles/ticks +average: 50539 cycles/ticks + +kyber_keypair_derand: +median: 180678 cycles/ticks +average: 181660 cycles/ticks + +kyber_keypair: +median: 193490 cycles/ticks +average: 194376 cycles/ticks + +kyber_encaps_derand: +median: 216846 cycles/ticks +average: 218297 cycles/ticks + +kyber_encaps: +median: 217646 cycles/ticks +average: 218855 cycles/ticks + +kyber_decaps: +median: 271848 cycles/ticks +average: 273468 cycles/ticks + +Loop spin: 344 +gen_a: +median: 57410 cycles/ticks +average: 57796 cycles/ticks + +poly_getnoise_eta1: +median: 2408 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2410 cycles/ticks +average: 2430 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10786 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12734 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 426 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167872 cycles/ticks +average: 168817 cycles/ticks + +indcpa_enc: +median: 203218 cycles/ticks +average: 204597 cycles/ticks + +indcpa_dec: +median: 50194 cycles/ticks +average: 50402 cycles/ticks + +kyber_keypair_derand: +median: 182682 cycles/ticks +average: 183653 cycles/ticks + +kyber_keypair: +median: 193412 cycles/ticks +average: 194480 cycles/ticks + +kyber_encaps_derand: +median: 217368 cycles/ticks +average: 218701 cycles/ticks + +kyber_encaps: +median: 218294 cycles/ticks +average: 219631 cycles/ticks + +kyber_decaps: +median: 272114 cycles/ticks +average: 273605 cycles/ticks + +Loop spin: 345 +gen_a: +median: 57402 cycles/ticks +average: 57842 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10763 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12728 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 168336 cycles/ticks +average: 169185 cycles/ticks + +indcpa_enc: +median: 203722 cycles/ticks +average: 204903 cycles/ticks + +indcpa_dec: +median: 50276 cycles/ticks +average: 50576 cycles/ticks + +kyber_keypair_derand: +median: 180988 cycles/ticks +average: 182033 cycles/ticks + +kyber_keypair: +median: 193644 cycles/ticks +average: 194606 cycles/ticks + +kyber_encaps_derand: +median: 216814 cycles/ticks +average: 217978 cycles/ticks + +kyber_encaps: +median: 217590 cycles/ticks +average: 218886 cycles/ticks + +kyber_decaps: +median: 272538 cycles/ticks +average: 273995 cycles/ticks + +Loop spin: 346 +gen_a: +median: 57580 cycles/ticks +average: 58298 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7093 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12764 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168418 cycles/ticks +average: 169292 cycles/ticks + +indcpa_enc: +median: 203336 cycles/ticks +average: 204609 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50411 cycles/ticks + +kyber_keypair_derand: +median: 180998 cycles/ticks +average: 181833 cycles/ticks + +kyber_keypair: +median: 194128 cycles/ticks +average: 195142 cycles/ticks + +kyber_encaps_derand: +median: 217838 cycles/ticks +average: 219122 cycles/ticks + +kyber_encaps: +median: 217874 cycles/ticks +average: 219027 cycles/ticks + +kyber_decaps: +median: 271830 cycles/ticks +average: 273339 cycles/ticks + +Loop spin: 347 +gen_a: +median: 57308 cycles/ticks +average: 57777 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2727 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1696 cycles/ticks + +indcpa_keypair: +median: 168552 cycles/ticks +average: 169526 cycles/ticks + +indcpa_enc: +median: 204068 cycles/ticks +average: 205325 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50478 cycles/ticks + +kyber_keypair_derand: +median: 180454 cycles/ticks +average: 181369 cycles/ticks + +kyber_keypair: +median: 193452 cycles/ticks +average: 194328 cycles/ticks + +kyber_encaps_derand: +median: 217026 cycles/ticks +average: 218328 cycles/ticks + +kyber_encaps: +median: 218102 cycles/ticks +average: 219462 cycles/ticks + +kyber_decaps: +median: 271848 cycles/ticks +average: 273502 cycles/ticks + +Loop spin: 348 +gen_a: +median: 57328 cycles/ticks +average: 57977 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10730 cycles/ticks +average: 10811 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12731 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1720 cycles/ticks + +indcpa_keypair: +median: 168174 cycles/ticks +average: 169118 cycles/ticks + +indcpa_enc: +median: 203240 cycles/ticks +average: 204375 cycles/ticks + +indcpa_dec: +median: 50238 cycles/ticks +average: 50504 cycles/ticks + +kyber_keypair_derand: +median: 180642 cycles/ticks +average: 181598 cycles/ticks + +kyber_keypair: +median: 193548 cycles/ticks +average: 194498 cycles/ticks + +kyber_encaps_derand: +median: 217246 cycles/ticks +average: 218546 cycles/ticks + +kyber_encaps: +median: 217852 cycles/ticks +average: 219042 cycles/ticks + +kyber_decaps: +median: 271850 cycles/ticks +average: 273324 cycles/ticks + +Loop spin: 349 +gen_a: +median: 57428 cycles/ticks +average: 57902 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10741 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12708 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1754 cycles/ticks + +indcpa_keypair: +median: 167746 cycles/ticks +average: 168664 cycles/ticks + +indcpa_enc: +median: 203570 cycles/ticks +average: 204837 cycles/ticks + +indcpa_dec: +median: 50330 cycles/ticks +average: 50631 cycles/ticks + +kyber_keypair_derand: +median: 180804 cycles/ticks +average: 181746 cycles/ticks + +kyber_keypair: +median: 193598 cycles/ticks +average: 194545 cycles/ticks + +kyber_encaps_derand: +median: 216978 cycles/ticks +average: 218184 cycles/ticks + +kyber_encaps: +median: 217776 cycles/ticks +average: 218994 cycles/ticks + +kyber_decaps: +median: 272206 cycles/ticks +average: 273671 cycles/ticks + +Loop spin: 350 +gen_a: +median: 57452 cycles/ticks +average: 57882 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10743 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12705 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168052 cycles/ticks +average: 168956 cycles/ticks + +indcpa_enc: +median: 203402 cycles/ticks +average: 204705 cycles/ticks + +indcpa_dec: +median: 50238 cycles/ticks +average: 50462 cycles/ticks + +kyber_keypair_derand: +median: 180352 cycles/ticks +average: 181239 cycles/ticks + +kyber_keypair: +median: 193508 cycles/ticks +average: 194476 cycles/ticks + +kyber_encaps_derand: +median: 218516 cycles/ticks +average: 219817 cycles/ticks + +kyber_encaps: +median: 219474 cycles/ticks +average: 220671 cycles/ticks + +kyber_decaps: +median: 273500 cycles/ticks +average: 275015 cycles/ticks + +Loop spin: 351 +gen_a: +median: 57366 cycles/ticks +average: 57825 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7034 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10795 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 444 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 434 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168384 cycles/ticks +average: 169234 cycles/ticks + +indcpa_enc: +median: 203762 cycles/ticks +average: 205018 cycles/ticks + +indcpa_dec: +median: 50250 cycles/ticks +average: 50541 cycles/ticks + +kyber_keypair_derand: +median: 180316 cycles/ticks +average: 181232 cycles/ticks + +kyber_keypair: +median: 193628 cycles/ticks +average: 194611 cycles/ticks + +kyber_encaps_derand: +median: 217182 cycles/ticks +average: 218354 cycles/ticks + +kyber_encaps: +median: 217962 cycles/ticks +average: 219117 cycles/ticks + +kyber_decaps: +median: 272922 cycles/ticks +average: 274398 cycles/ticks + +Loop spin: 352 +gen_a: +median: 57540 cycles/ticks +average: 57993 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10784 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12710 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 167926 cycles/ticks +average: 168773 cycles/ticks + +indcpa_enc: +median: 203068 cycles/ticks +average: 204324 cycles/ticks + +indcpa_dec: +median: 50212 cycles/ticks +average: 50424 cycles/ticks + +kyber_keypair_derand: +median: 180354 cycles/ticks +average: 181184 cycles/ticks + +kyber_keypair: +median: 193310 cycles/ticks +average: 194173 cycles/ticks + +kyber_encaps_derand: +median: 216892 cycles/ticks +average: 218136 cycles/ticks + +kyber_encaps: +median: 217690 cycles/ticks +average: 218874 cycles/ticks + +kyber_decaps: +median: 271656 cycles/ticks +average: 273147 cycles/ticks + +Loop spin: 353 +gen_a: +median: 57308 cycles/ticks +average: 57792 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12714 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 442 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168256 cycles/ticks +average: 169157 cycles/ticks + +indcpa_enc: +median: 203496 cycles/ticks +average: 204751 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50488 cycles/ticks + +kyber_keypair_derand: +median: 181720 cycles/ticks +average: 182641 cycles/ticks + +kyber_keypair: +median: 193510 cycles/ticks +average: 194387 cycles/ticks + +kyber_encaps_derand: +median: 217152 cycles/ticks +average: 218485 cycles/ticks + +kyber_encaps: +median: 217976 cycles/ticks +average: 219265 cycles/ticks + +kyber_decaps: +median: 271976 cycles/ticks +average: 273688 cycles/ticks + +Loop spin: 354 +gen_a: +median: 57414 cycles/ticks +average: 58023 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10755 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12701 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1343 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1715 cycles/ticks + +indcpa_keypair: +median: 168148 cycles/ticks +average: 169007 cycles/ticks + +indcpa_enc: +median: 203292 cycles/ticks +average: 204614 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50404 cycles/ticks + +kyber_keypair_derand: +median: 180600 cycles/ticks +average: 181506 cycles/ticks + +kyber_keypair: +median: 193496 cycles/ticks +average: 194462 cycles/ticks + +kyber_encaps_derand: +median: 218762 cycles/ticks +average: 220040 cycles/ticks + +kyber_encaps: +median: 219538 cycles/ticks +average: 220767 cycles/ticks + +kyber_decaps: +median: 273464 cycles/ticks +average: 274949 cycles/ticks + +Loop spin: 355 +gen_a: +median: 57444 cycles/ticks +average: 57947 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12705 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1719 cycles/ticks + +indcpa_keypair: +median: 168046 cycles/ticks +average: 168979 cycles/ticks + +indcpa_enc: +median: 203162 cycles/ticks +average: 204267 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50468 cycles/ticks + +kyber_keypair_derand: +median: 182012 cycles/ticks +average: 182875 cycles/ticks + +kyber_keypair: +median: 193640 cycles/ticks +average: 194630 cycles/ticks + +kyber_encaps_derand: +median: 216858 cycles/ticks +average: 218160 cycles/ticks + +kyber_encaps: +median: 217798 cycles/ticks +average: 219084 cycles/ticks + +kyber_decaps: +median: 271672 cycles/ticks +average: 273245 cycles/ticks + +Loop spin: 356 +gen_a: +median: 57388 cycles/ticks +average: 57814 cycles/ticks + +poly_getnoise_eta1: +median: 2410 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2410 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7050 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 169460 cycles/ticks +average: 170369 cycles/ticks + +indcpa_enc: +median: 204644 cycles/ticks +average: 205848 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50419 cycles/ticks + +kyber_keypair_derand: +median: 180442 cycles/ticks +average: 181339 cycles/ticks + +kyber_keypair: +median: 193362 cycles/ticks +average: 194260 cycles/ticks + +kyber_encaps_derand: +median: 216786 cycles/ticks +average: 217937 cycles/ticks + +kyber_encaps: +median: 217684 cycles/ticks +average: 219052 cycles/ticks + +kyber_decaps: +median: 271622 cycles/ticks +average: 273243 cycles/ticks + +Loop spin: 357 +gen_a: +median: 57366 cycles/ticks +average: 57812 cycles/ticks + +poly_getnoise_eta1: +median: 2454 cycles/ticks +average: 2466 cycles/ticks + +poly_getnoise_eta2: +median: 2454 cycles/ticks +average: 2465 cycles/ticks + +NTT: +median: 7536 cycles/ticks +average: 7641 cycles/ticks + +INVNTT: +median: 11454 cycles/ticks +average: 11528 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168020 cycles/ticks +average: 168812 cycles/ticks + +indcpa_enc: +median: 203170 cycles/ticks +average: 204470 cycles/ticks + +indcpa_dec: +median: 50202 cycles/ticks +average: 50439 cycles/ticks + +kyber_keypair_derand: +median: 180306 cycles/ticks +average: 181115 cycles/ticks + +kyber_keypair: +median: 193300 cycles/ticks +average: 194227 cycles/ticks + +kyber_encaps_derand: +median: 216708 cycles/ticks +average: 217961 cycles/ticks + +kyber_encaps: +median: 217608 cycles/ticks +average: 218951 cycles/ticks + +kyber_decaps: +median: 271580 cycles/ticks +average: 273093 cycles/ticks + +Loop spin: 358 +gen_a: +median: 57464 cycles/ticks +average: 57830 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10747 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 420 cycles/ticks +average: 421 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168598 cycles/ticks +average: 169398 cycles/ticks + +indcpa_enc: +median: 203640 cycles/ticks +average: 204869 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50429 cycles/ticks + +kyber_keypair_derand: +median: 180716 cycles/ticks +average: 181586 cycles/ticks + +kyber_keypair: +median: 193332 cycles/ticks +average: 194346 cycles/ticks + +kyber_encaps_derand: +median: 218576 cycles/ticks +average: 219866 cycles/ticks + +kyber_encaps: +median: 219454 cycles/ticks +average: 220691 cycles/ticks + +kyber_decaps: +median: 273318 cycles/ticks +average: 274787 cycles/ticks + +Loop spin: 359 +gen_a: +median: 57406 cycles/ticks +average: 57878 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10742 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 688 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 169708 cycles/ticks +average: 170547 cycles/ticks + +indcpa_enc: +median: 204888 cycles/ticks +average: 206023 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50417 cycles/ticks + +kyber_keypair_derand: +median: 180580 cycles/ticks +average: 181390 cycles/ticks + +kyber_keypair: +median: 193362 cycles/ticks +average: 194258 cycles/ticks + +kyber_encaps_derand: +median: 216994 cycles/ticks +average: 218204 cycles/ticks + +kyber_encaps: +median: 217786 cycles/ticks +average: 219017 cycles/ticks + +kyber_decaps: +median: 271706 cycles/ticks +average: 273196 cycles/ticks + +Loop spin: 360 +gen_a: +median: 57450 cycles/ticks +average: 57854 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12692 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168328 cycles/ticks +average: 169168 cycles/ticks + +indcpa_enc: +median: 203578 cycles/ticks +average: 204783 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50384 cycles/ticks + +kyber_keypair_derand: +median: 180156 cycles/ticks +average: 181041 cycles/ticks + +kyber_keypair: +median: 193358 cycles/ticks +average: 194189 cycles/ticks + +kyber_encaps_derand: +median: 216830 cycles/ticks +average: 218057 cycles/ticks + +kyber_encaps: +median: 217624 cycles/ticks +average: 218817 cycles/ticks + +kyber_decaps: +median: 271572 cycles/ticks +average: 273001 cycles/ticks + +Loop spin: 361 +gen_a: +median: 57446 cycles/ticks +average: 57832 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10718 cycles/ticks +average: 10782 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 431 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168198 cycles/ticks +average: 169019 cycles/ticks + +indcpa_enc: +median: 203022 cycles/ticks +average: 204204 cycles/ticks + +indcpa_dec: +median: 50144 cycles/ticks +average: 50380 cycles/ticks + +kyber_keypair_derand: +median: 180642 cycles/ticks +average: 181463 cycles/ticks + +kyber_keypair: +median: 193520 cycles/ticks +average: 194353 cycles/ticks + +kyber_encaps_derand: +median: 216862 cycles/ticks +average: 218071 cycles/ticks + +kyber_encaps: +median: 217734 cycles/ticks +average: 219017 cycles/ticks + +kyber_decaps: +median: 271692 cycles/ticks +average: 273169 cycles/ticks + +Loop spin: 362 +gen_a: +median: 57432 cycles/ticks +average: 57742 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10724 cycles/ticks +average: 10785 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12750 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 167926 cycles/ticks +average: 168849 cycles/ticks + +indcpa_enc: +median: 203058 cycles/ticks +average: 204233 cycles/ticks + +indcpa_dec: +median: 50140 cycles/ticks +average: 50339 cycles/ticks + +kyber_keypair_derand: +median: 180616 cycles/ticks +average: 181469 cycles/ticks + +kyber_keypair: +median: 193384 cycles/ticks +average: 194235 cycles/ticks + +kyber_encaps_derand: +median: 217014 cycles/ticks +average: 218288 cycles/ticks + +kyber_encaps: +median: 217750 cycles/ticks +average: 218991 cycles/ticks + +kyber_decaps: +median: 271714 cycles/ticks +average: 273143 cycles/ticks + +Loop spin: 363 +gen_a: +median: 57298 cycles/ticks +average: 57553 cycles/ticks + +poly_getnoise_eta1: +median: 2452 cycles/ticks +average: 2466 cycles/ticks + +poly_getnoise_eta2: +median: 2454 cycles/ticks +average: 2516 cycles/ticks + +NTT: +median: 7562 cycles/ticks +average: 7693 cycles/ticks + +INVNTT: +median: 10750 cycles/ticks +average: 11101 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12674 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 168364 cycles/ticks +average: 169140 cycles/ticks + +indcpa_enc: +median: 203322 cycles/ticks +average: 204401 cycles/ticks + +indcpa_dec: +median: 50154 cycles/ticks +average: 50349 cycles/ticks + +kyber_keypair_derand: +median: 180156 cycles/ticks +average: 181003 cycles/ticks + +kyber_keypair: +median: 193326 cycles/ticks +average: 194195 cycles/ticks + +kyber_encaps_derand: +median: 218370 cycles/ticks +average: 219656 cycles/ticks + +kyber_encaps: +median: 219096 cycles/ticks +average: 220274 cycles/ticks + +kyber_decaps: +median: 273144 cycles/ticks +average: 274778 cycles/ticks + +Loop spin: 364 +gen_a: +median: 57306 cycles/ticks +average: 57645 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10791 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168254 cycles/ticks +average: 169026 cycles/ticks + +indcpa_enc: +median: 203514 cycles/ticks +average: 204649 cycles/ticks + +indcpa_dec: +median: 50204 cycles/ticks +average: 50417 cycles/ticks + +kyber_keypair_derand: +median: 180334 cycles/ticks +average: 181170 cycles/ticks + +kyber_keypair: +median: 193334 cycles/ticks +average: 194190 cycles/ticks + +kyber_encaps_derand: +median: 216990 cycles/ticks +average: 218203 cycles/ticks + +kyber_encaps: +median: 217792 cycles/ticks +average: 219033 cycles/ticks + +kyber_decaps: +median: 271684 cycles/ticks +average: 273112 cycles/ticks + +Loop spin: 365 +gen_a: +median: 57278 cycles/ticks +average: 57601 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2414 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10722 cycles/ticks +average: 10786 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2756 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167486 cycles/ticks +average: 168278 cycles/ticks + +indcpa_enc: +median: 202674 cycles/ticks +average: 203827 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50381 cycles/ticks + +kyber_keypair_derand: +median: 180454 cycles/ticks +average: 181281 cycles/ticks + +kyber_keypair: +median: 193302 cycles/ticks +average: 194171 cycles/ticks + +kyber_encaps_derand: +median: 219968 cycles/ticks +average: 221406 cycles/ticks + +kyber_encaps: +median: 220778 cycles/ticks +average: 221933 cycles/ticks + +kyber_decaps: +median: 274828 cycles/ticks +average: 276237 cycles/ticks + +Loop spin: 366 +gen_a: +median: 65030 cycles/ticks +average: 61827 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2434 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10746 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1699 cycles/ticks + +indcpa_keypair: +median: 168036 cycles/ticks +average: 168824 cycles/ticks + +indcpa_enc: +median: 203194 cycles/ticks +average: 204181 cycles/ticks + +indcpa_dec: +median: 50204 cycles/ticks +average: 50429 cycles/ticks + +kyber_keypair_derand: +median: 180460 cycles/ticks +average: 181280 cycles/ticks + +kyber_keypair: +median: 193354 cycles/ticks +average: 194218 cycles/ticks + +kyber_encaps_derand: +median: 217378 cycles/ticks +average: 218569 cycles/ticks + +kyber_encaps: +median: 218088 cycles/ticks +average: 219222 cycles/ticks + +kyber_decaps: +median: 271914 cycles/ticks +average: 273363 cycles/ticks + +Loop spin: 367 +gen_a: +median: 57442 cycles/ticks +average: 57846 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10782 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 434 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168162 cycles/ticks +average: 168978 cycles/ticks + +indcpa_enc: +median: 203430 cycles/ticks +average: 204567 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50451 cycles/ticks + +kyber_keypair_derand: +median: 180530 cycles/ticks +average: 181448 cycles/ticks + +kyber_keypair: +median: 193292 cycles/ticks +average: 194195 cycles/ticks + +kyber_encaps_derand: +median: 217200 cycles/ticks +average: 218298 cycles/ticks + +kyber_encaps: +median: 217950 cycles/ticks +average: 219323 cycles/ticks + +kyber_decaps: +median: 271764 cycles/ticks +average: 273185 cycles/ticks + +Loop spin: 368 +gen_a: +median: 57334 cycles/ticks +average: 57705 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2413 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 681 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168212 cycles/ticks +average: 168969 cycles/ticks + +indcpa_enc: +median: 203448 cycles/ticks +average: 204550 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50396 cycles/ticks + +kyber_keypair_derand: +median: 180328 cycles/ticks +average: 181109 cycles/ticks + +kyber_keypair: +median: 193338 cycles/ticks +average: 194148 cycles/ticks + +kyber_encaps_derand: +median: 216788 cycles/ticks +average: 217997 cycles/ticks + +kyber_encaps: +median: 217534 cycles/ticks +average: 218711 cycles/ticks + +kyber_decaps: +median: 271456 cycles/ticks +average: 272862 cycles/ticks + +Loop spin: 369 +gen_a: +median: 57570 cycles/ticks +average: 57892 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10755 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 168174 cycles/ticks +average: 169015 cycles/ticks + +indcpa_enc: +median: 203492 cycles/ticks +average: 204776 cycles/ticks + +indcpa_dec: +median: 50154 cycles/ticks +average: 50346 cycles/ticks + +kyber_keypair_derand: +median: 180524 cycles/ticks +average: 181333 cycles/ticks + +kyber_keypair: +median: 193350 cycles/ticks +average: 194253 cycles/ticks + +kyber_encaps_derand: +median: 217002 cycles/ticks +average: 218318 cycles/ticks + +kyber_encaps: +median: 217730 cycles/ticks +average: 218832 cycles/ticks + +kyber_decaps: +median: 271682 cycles/ticks +average: 273070 cycles/ticks + +Loop spin: 370 +gen_a: +median: 57376 cycles/ticks +average: 57734 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2402 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10730 cycles/ticks +average: 10785 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12703 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 168126 cycles/ticks +average: 168895 cycles/ticks + +indcpa_enc: +median: 203148 cycles/ticks +average: 204289 cycles/ticks + +indcpa_dec: +median: 50154 cycles/ticks +average: 50376 cycles/ticks + +kyber_keypair_derand: +median: 180390 cycles/ticks +average: 181219 cycles/ticks + +kyber_keypair: +median: 193314 cycles/ticks +average: 194145 cycles/ticks + +kyber_encaps_derand: +median: 217062 cycles/ticks +average: 218181 cycles/ticks + +kyber_encaps: +median: 217844 cycles/ticks +average: 218970 cycles/ticks + +kyber_decaps: +median: 271858 cycles/ticks +average: 275622 cycles/ticks + +Loop spin: 371 +gen_a: +median: 57338 cycles/ticks +average: 57712 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12708 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 167848 cycles/ticks +average: 168632 cycles/ticks + +indcpa_enc: +median: 203016 cycles/ticks +average: 204093 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50414 cycles/ticks + +kyber_keypair_derand: +median: 180590 cycles/ticks +average: 181433 cycles/ticks + +kyber_keypair: +median: 193360 cycles/ticks +average: 194211 cycles/ticks + +kyber_encaps_derand: +median: 218468 cycles/ticks +average: 219792 cycles/ticks + +kyber_encaps: +median: 219308 cycles/ticks +average: 220489 cycles/ticks + +kyber_decaps: +median: 273354 cycles/ticks +average: 274843 cycles/ticks + +Loop spin: 372 +gen_a: +median: 57312 cycles/ticks +average: 57697 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10759 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12650 cycles/ticks +average: 12709 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167960 cycles/ticks +average: 168711 cycles/ticks + +indcpa_enc: +median: 203420 cycles/ticks +average: 204639 cycles/ticks + +indcpa_dec: +median: 50250 cycles/ticks +average: 50482 cycles/ticks + +kyber_keypair_derand: +median: 180428 cycles/ticks +average: 181271 cycles/ticks + +kyber_keypair: +median: 193356 cycles/ticks +average: 194234 cycles/ticks + +kyber_encaps_derand: +median: 217136 cycles/ticks +average: 218400 cycles/ticks + +kyber_encaps: +median: 217896 cycles/ticks +average: 219042 cycles/ticks + +kyber_decaps: +median: 271830 cycles/ticks +average: 273176 cycles/ticks + +Loop spin: 373 +gen_a: +median: 57320 cycles/ticks +average: 57654 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2440 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10757 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 433 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 432 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2758 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168260 cycles/ticks +average: 169054 cycles/ticks + +indcpa_enc: +median: 203372 cycles/ticks +average: 204494 cycles/ticks + +indcpa_dec: +median: 50134 cycles/ticks +average: 50355 cycles/ticks + +kyber_keypair_derand: +median: 180524 cycles/ticks +average: 181304 cycles/ticks + +kyber_keypair: +median: 193370 cycles/ticks +average: 194268 cycles/ticks + +kyber_encaps_derand: +median: 217080 cycles/ticks +average: 218149 cycles/ticks + +kyber_encaps: +median: 217836 cycles/ticks +average: 219045 cycles/ticks + +kyber_decaps: +median: 271690 cycles/ticks +average: 273092 cycles/ticks + +Loop spin: 374 +gen_a: +median: 57456 cycles/ticks +average: 57774 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12714 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 668 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 168374 cycles/ticks +average: 169179 cycles/ticks + +indcpa_enc: +median: 203448 cycles/ticks +average: 204558 cycles/ticks + +indcpa_dec: +median: 50140 cycles/ticks +average: 50332 cycles/ticks + +kyber_keypair_derand: +median: 181934 cycles/ticks +average: 182809 cycles/ticks + +kyber_keypair: +median: 193410 cycles/ticks +average: 194365 cycles/ticks + +kyber_encaps_derand: +median: 217100 cycles/ticks +average: 218352 cycles/ticks + +kyber_encaps: +median: 217994 cycles/ticks +average: 219360 cycles/ticks + +kyber_decaps: +median: 271876 cycles/ticks +average: 273256 cycles/ticks + +Loop spin: 375 +gen_a: +median: 57376 cycles/ticks +average: 57778 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2402 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12669 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 167748 cycles/ticks +average: 168518 cycles/ticks + +indcpa_enc: +median: 202856 cycles/ticks +average: 203997 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50399 cycles/ticks + +kyber_keypair_derand: +median: 181892 cycles/ticks +average: 182748 cycles/ticks + +kyber_keypair: +median: 193402 cycles/ticks +average: 194263 cycles/ticks + +kyber_encaps_derand: +median: 217136 cycles/ticks +average: 218426 cycles/ticks + +kyber_encaps: +median: 217890 cycles/ticks +average: 219067 cycles/ticks + +kyber_decaps: +median: 271836 cycles/ticks +average: 273272 cycles/ticks + +Loop spin: 376 +gen_a: +median: 57400 cycles/ticks +average: 57730 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10775 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12676 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 167990 cycles/ticks +average: 168845 cycles/ticks + +indcpa_enc: +median: 203254 cycles/ticks +average: 204386 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50376 cycles/ticks + +kyber_keypair_derand: +median: 180564 cycles/ticks +average: 181341 cycles/ticks + +kyber_keypair: +median: 193340 cycles/ticks +average: 194227 cycles/ticks + +kyber_encaps_derand: +median: 217074 cycles/ticks +average: 218309 cycles/ticks + +kyber_encaps: +median: 217898 cycles/ticks +average: 219137 cycles/ticks + +kyber_decaps: +median: 271906 cycles/ticks +average: 273261 cycles/ticks + +Loop spin: 377 +gen_a: +median: 57506 cycles/ticks +average: 57828 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 434 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168016 cycles/ticks +average: 168799 cycles/ticks + +indcpa_enc: +median: 203284 cycles/ticks +average: 204538 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50422 cycles/ticks + +kyber_keypair_derand: +median: 180470 cycles/ticks +average: 181254 cycles/ticks + +kyber_keypair: +median: 193322 cycles/ticks +average: 194268 cycles/ticks + +kyber_encaps_derand: +median: 217264 cycles/ticks +average: 218444 cycles/ticks + +kyber_encaps: +median: 217960 cycles/ticks +average: 219202 cycles/ticks + +kyber_decaps: +median: 271696 cycles/ticks +average: 273155 cycles/ticks + +Loop spin: 378 +gen_a: +median: 57362 cycles/ticks +average: 57743 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10741 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12692 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1369 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1698 cycles/ticks + +indcpa_keypair: +median: 168096 cycles/ticks +average: 168878 cycles/ticks + +indcpa_enc: +median: 203268 cycles/ticks +average: 204437 cycles/ticks + +indcpa_dec: +median: 50138 cycles/ticks +average: 50356 cycles/ticks + +kyber_keypair_derand: +median: 180368 cycles/ticks +average: 181149 cycles/ticks + +kyber_keypair: +median: 193348 cycles/ticks +average: 194216 cycles/ticks + +kyber_encaps_derand: +median: 217170 cycles/ticks +average: 218220 cycles/ticks + +kyber_encaps: +median: 217946 cycles/ticks +average: 219025 cycles/ticks + +kyber_decaps: +median: 271824 cycles/ticks +average: 273164 cycles/ticks + +Loop spin: 379 +gen_a: +median: 57450 cycles/ticks +average: 57789 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12677 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167852 cycles/ticks +average: 168603 cycles/ticks + +indcpa_enc: +median: 203212 cycles/ticks +average: 204371 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50427 cycles/ticks + +kyber_keypair_derand: +median: 180406 cycles/ticks +average: 181254 cycles/ticks + +kyber_keypair: +median: 193422 cycles/ticks +average: 194331 cycles/ticks + +kyber_encaps_derand: +median: 217480 cycles/ticks +average: 218893 cycles/ticks + +kyber_encaps: +median: 219532 cycles/ticks +average: 220831 cycles/ticks + +kyber_decaps: +median: 271982 cycles/ticks +average: 273643 cycles/ticks + +Loop spin: 380 +gen_a: +median: 57386 cycles/ticks +average: 57847 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2429 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12705 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1696 cycles/ticks +average: 1711 cycles/ticks + +indcpa_keypair: +median: 170500 cycles/ticks +average: 171399 cycles/ticks + +indcpa_enc: +median: 204762 cycles/ticks +average: 205939 cycles/ticks + +indcpa_dec: +median: 50346 cycles/ticks +average: 50660 cycles/ticks + +kyber_keypair_derand: +median: 181826 cycles/ticks +average: 182837 cycles/ticks + +kyber_keypair: +median: 194568 cycles/ticks +average: 195574 cycles/ticks + +kyber_encaps_derand: +median: 218438 cycles/ticks +average: 219709 cycles/ticks + +kyber_encaps: +median: 219572 cycles/ticks +average: 220835 cycles/ticks + +kyber_decaps: +median: 273162 cycles/ticks +average: 274690 cycles/ticks + +Loop spin: 381 +gen_a: +median: 57452 cycles/ticks +average: 57942 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10788 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12696 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1695 cycles/ticks + +indcpa_keypair: +median: 168136 cycles/ticks +average: 169051 cycles/ticks + +indcpa_enc: +median: 203576 cycles/ticks +average: 204867 cycles/ticks + +indcpa_dec: +median: 50292 cycles/ticks +average: 50579 cycles/ticks + +kyber_keypair_derand: +median: 180346 cycles/ticks +average: 181287 cycles/ticks + +kyber_keypair: +median: 193480 cycles/ticks +average: 194500 cycles/ticks + +kyber_encaps_derand: +median: 218428 cycles/ticks +average: 219755 cycles/ticks + +kyber_encaps: +median: 219594 cycles/ticks +average: 220887 cycles/ticks + +kyber_decaps: +median: 273104 cycles/ticks +average: 274656 cycles/ticks + +Loop spin: 382 +gen_a: +median: 57478 cycles/ticks +average: 57836 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2404 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168040 cycles/ticks +average: 168898 cycles/ticks + +indcpa_enc: +median: 203932 cycles/ticks +average: 205141 cycles/ticks + +indcpa_dec: +median: 50256 cycles/ticks +average: 50540 cycles/ticks + +kyber_keypair_derand: +median: 180684 cycles/ticks +average: 181727 cycles/ticks + +kyber_keypair: +median: 193422 cycles/ticks +average: 194390 cycles/ticks + +kyber_encaps_derand: +median: 217192 cycles/ticks +average: 218448 cycles/ticks + +kyber_encaps: +median: 218394 cycles/ticks +average: 219557 cycles/ticks + +kyber_decaps: +median: 272380 cycles/ticks +average: 273895 cycles/ticks + +Loop spin: 383 +gen_a: +median: 57304 cycles/ticks +average: 58049 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10732 cycles/ticks +average: 10792 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 426 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1702 cycles/ticks +average: 1714 cycles/ticks + +indcpa_keypair: +median: 168174 cycles/ticks +average: 169076 cycles/ticks + +indcpa_enc: +median: 203528 cycles/ticks +average: 204803 cycles/ticks + +indcpa_dec: +median: 50308 cycles/ticks +average: 50585 cycles/ticks + +kyber_keypair_derand: +median: 180712 cycles/ticks +average: 181658 cycles/ticks + +kyber_keypair: +median: 193452 cycles/ticks +average: 194416 cycles/ticks + +kyber_encaps_derand: +median: 217244 cycles/ticks +average: 218641 cycles/ticks + +kyber_encaps: +median: 217964 cycles/ticks +average: 219303 cycles/ticks + +kyber_decaps: +median: 272402 cycles/ticks +average: 273970 cycles/ticks + +Loop spin: 384 +gen_a: +median: 57408 cycles/ticks +average: 57853 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10747 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1714 cycles/ticks + +indcpa_keypair: +median: 169516 cycles/ticks +average: 170462 cycles/ticks + +indcpa_enc: +median: 203726 cycles/ticks +average: 204914 cycles/ticks + +indcpa_dec: +median: 50218 cycles/ticks +average: 50523 cycles/ticks + +kyber_keypair_derand: +median: 182108 cycles/ticks +average: 183050 cycles/ticks + +kyber_keypair: +median: 194816 cycles/ticks +average: 195800 cycles/ticks + +kyber_encaps_derand: +median: 217094 cycles/ticks +average: 218370 cycles/ticks + +kyber_encaps: +median: 217798 cycles/ticks +average: 219135 cycles/ticks + +kyber_decaps: +median: 272196 cycles/ticks +average: 273674 cycles/ticks + +Loop spin: 385 +gen_a: +median: 57412 cycles/ticks +average: 57987 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10732 cycles/ticks +average: 10800 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2772 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 168212 cycles/ticks +average: 169183 cycles/ticks + +indcpa_enc: +median: 203202 cycles/ticks +average: 204301 cycles/ticks + +indcpa_dec: +median: 50214 cycles/ticks +average: 50483 cycles/ticks + +kyber_keypair_derand: +median: 180544 cycles/ticks +average: 181586 cycles/ticks + +kyber_keypair: +median: 194062 cycles/ticks +average: 195092 cycles/ticks + +kyber_encaps_derand: +median: 217004 cycles/ticks +average: 218274 cycles/ticks + +kyber_encaps: +median: 217708 cycles/ticks +average: 218970 cycles/ticks + +kyber_decaps: +median: 271684 cycles/ticks +average: 273128 cycles/ticks + +Loop spin: 386 +gen_a: +median: 57310 cycles/ticks +average: 57799 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10763 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12696 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168118 cycles/ticks +average: 169106 cycles/ticks + +indcpa_enc: +median: 203482 cycles/ticks +average: 204798 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50406 cycles/ticks + +kyber_keypair_derand: +median: 180692 cycles/ticks +average: 181590 cycles/ticks + +kyber_keypair: +median: 193522 cycles/ticks +average: 194454 cycles/ticks + +kyber_encaps_derand: +median: 217082 cycles/ticks +average: 218273 cycles/ticks + +kyber_encaps: +median: 218530 cycles/ticks +average: 220006 cycles/ticks + +kyber_decaps: +median: 271972 cycles/ticks +average: 273555 cycles/ticks + +Loop spin: 387 +gen_a: +median: 57274 cycles/ticks +average: 57657 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1357 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 168070 cycles/ticks +average: 169032 cycles/ticks + +indcpa_enc: +median: 203306 cycles/ticks +average: 204500 cycles/ticks + +indcpa_dec: +median: 50276 cycles/ticks +average: 50557 cycles/ticks + +kyber_keypair_derand: +median: 180690 cycles/ticks +average: 181709 cycles/ticks + +kyber_keypair: +median: 193994 cycles/ticks +average: 194975 cycles/ticks + +kyber_encaps_derand: +median: 217038 cycles/ticks +average: 218282 cycles/ticks + +kyber_encaps: +median: 217868 cycles/ticks +average: 219144 cycles/ticks + +kyber_decaps: +median: 271730 cycles/ticks +average: 273330 cycles/ticks + +Loop spin: 388 +gen_a: +median: 57580 cycles/ticks +average: 58112 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2474 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2432 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10792 cycles/ticks +average: 10896 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12644 cycles/ticks +average: 12797 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1348 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 673 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 427 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2789 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1716 cycles/ticks + +indcpa_keypair: +median: 168268 cycles/ticks +average: 169310 cycles/ticks + +indcpa_enc: +median: 203180 cycles/ticks +average: 204353 cycles/ticks + +indcpa_dec: +median: 50156 cycles/ticks +average: 50385 cycles/ticks + +kyber_keypair_derand: +median: 180408 cycles/ticks +average: 181265 cycles/ticks + +kyber_keypair: +median: 193502 cycles/ticks +average: 194541 cycles/ticks + +kyber_encaps_derand: +median: 217676 cycles/ticks +average: 218988 cycles/ticks + +kyber_encaps: +median: 218022 cycles/ticks +average: 219381 cycles/ticks + +kyber_decaps: +median: 271616 cycles/ticks +average: 273073 cycles/ticks + +Loop spin: 389 +gen_a: +median: 57402 cycles/ticks +average: 57848 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2760 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1711 cycles/ticks + +indcpa_keypair: +median: 168254 cycles/ticks +average: 169184 cycles/ticks + +indcpa_enc: +median: 203780 cycles/ticks +average: 205017 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50484 cycles/ticks + +kyber_keypair_derand: +median: 180610 cycles/ticks +average: 181564 cycles/ticks + +kyber_keypair: +median: 193522 cycles/ticks +average: 194385 cycles/ticks + +kyber_encaps_derand: +median: 217336 cycles/ticks +average: 218521 cycles/ticks + +kyber_encaps: +median: 218404 cycles/ticks +average: 219636 cycles/ticks + +kyber_decaps: +median: 272044 cycles/ticks +average: 273741 cycles/ticks + +Loop spin: 390 +gen_a: +median: 57516 cycles/ticks +average: 58064 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10720 cycles/ticks +average: 10793 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12705 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 681 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2778 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167990 cycles/ticks +average: 169825 cycles/ticks + +indcpa_enc: +median: 203358 cycles/ticks +average: 204591 cycles/ticks + +indcpa_dec: +median: 50282 cycles/ticks +average: 50614 cycles/ticks + +kyber_keypair_derand: +median: 180404 cycles/ticks +average: 181334 cycles/ticks + +kyber_keypair: +median: 193546 cycles/ticks +average: 194540 cycles/ticks + +kyber_encaps_derand: +median: 216892 cycles/ticks +average: 218187 cycles/ticks + +kyber_encaps: +median: 217958 cycles/ticks +average: 219316 cycles/ticks + +kyber_decaps: +median: 271868 cycles/ticks +average: 273471 cycles/ticks + +Loop spin: 391 +gen_a: +median: 57554 cycles/ticks +average: 57997 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2769 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168170 cycles/ticks +average: 169043 cycles/ticks + +indcpa_enc: +median: 203878 cycles/ticks +average: 205018 cycles/ticks + +indcpa_dec: +median: 50288 cycles/ticks +average: 50581 cycles/ticks + +kyber_keypair_derand: +median: 180406 cycles/ticks +average: 181328 cycles/ticks + +kyber_keypair: +median: 193584 cycles/ticks +average: 194465 cycles/ticks + +kyber_encaps_derand: +median: 216862 cycles/ticks +average: 218077 cycles/ticks + +kyber_encaps: +median: 217754 cycles/ticks +average: 218972 cycles/ticks + +kyber_decaps: +median: 272004 cycles/ticks +average: 273441 cycles/ticks + +Loop spin: 392 +gen_a: +median: 57320 cycles/ticks +average: 57776 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1363 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168280 cycles/ticks +average: 169142 cycles/ticks + +indcpa_enc: +median: 203444 cycles/ticks +average: 204554 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50427 cycles/ticks + +kyber_keypair_derand: +median: 180420 cycles/ticks +average: 181317 cycles/ticks + +kyber_keypair: +median: 193746 cycles/ticks +average: 194763 cycles/ticks + +kyber_encaps_derand: +median: 216916 cycles/ticks +average: 218345 cycles/ticks + +kyber_encaps: +median: 217862 cycles/ticks +average: 219117 cycles/ticks + +kyber_decaps: +median: 271628 cycles/ticks +average: 273099 cycles/ticks + +Loop spin: 393 +gen_a: +median: 57538 cycles/ticks +average: 58012 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10818 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12717 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1694 cycles/ticks + +indcpa_keypair: +median: 168224 cycles/ticks +average: 169172 cycles/ticks + +indcpa_enc: +median: 203392 cycles/ticks +average: 204684 cycles/ticks + +indcpa_dec: +median: 50252 cycles/ticks +average: 50549 cycles/ticks + +kyber_keypair_derand: +median: 180860 cycles/ticks +average: 181830 cycles/ticks + +kyber_keypair: +median: 193480 cycles/ticks +average: 194361 cycles/ticks + +kyber_encaps_derand: +median: 216926 cycles/ticks +average: 218247 cycles/ticks + +kyber_encaps: +median: 218044 cycles/ticks +average: 219548 cycles/ticks + +kyber_decaps: +median: 272362 cycles/ticks +average: 273968 cycles/ticks + +Loop spin: 394 +gen_a: +median: 57376 cycles/ticks +average: 57803 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12677 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167556 cycles/ticks +average: 168395 cycles/ticks + +indcpa_enc: +median: 202906 cycles/ticks +average: 204004 cycles/ticks + +indcpa_dec: +median: 50136 cycles/ticks +average: 50375 cycles/ticks + +kyber_keypair_derand: +median: 181008 cycles/ticks +average: 182200 cycles/ticks + +kyber_keypair: +median: 194294 cycles/ticks +average: 195320 cycles/ticks + +kyber_encaps_derand: +median: 217190 cycles/ticks +average: 218546 cycles/ticks + +kyber_encaps: +median: 217818 cycles/ticks +average: 219046 cycles/ticks + +kyber_decaps: +median: 271822 cycles/ticks +average: 273264 cycles/ticks + +Loop spin: 395 +gen_a: +median: 57562 cycles/ticks +average: 58006 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2434 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 10790 cycles/ticks +average: 10892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12652 cycles/ticks +average: 12814 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1344 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2757 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1786 cycles/ticks + +indcpa_keypair: +median: 168660 cycles/ticks +average: 169680 cycles/ticks + +indcpa_enc: +median: 203280 cycles/ticks +average: 204403 cycles/ticks + +indcpa_dec: +median: 50214 cycles/ticks +average: 50470 cycles/ticks + +kyber_keypair_derand: +median: 182152 cycles/ticks +average: 183017 cycles/ticks + +kyber_keypair: +median: 193424 cycles/ticks +average: 194374 cycles/ticks + +kyber_encaps_derand: +median: 217662 cycles/ticks +average: 219214 cycles/ticks + +kyber_encaps: +median: 218668 cycles/ticks +average: 219977 cycles/ticks + +kyber_decaps: +median: 272000 cycles/ticks +average: 273608 cycles/ticks + +Loop spin: 396 +gen_a: +median: 57340 cycles/ticks +average: 57805 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10799 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 168422 cycles/ticks +average: 169286 cycles/ticks + +indcpa_enc: +median: 203852 cycles/ticks +average: 205108 cycles/ticks + +indcpa_dec: +median: 50306 cycles/ticks +average: 50590 cycles/ticks + +kyber_keypair_derand: +median: 180660 cycles/ticks +average: 181622 cycles/ticks + +kyber_keypair: +median: 193528 cycles/ticks +average: 194467 cycles/ticks + +kyber_encaps_derand: +median: 217184 cycles/ticks +average: 218413 cycles/ticks + +kyber_encaps: +median: 217942 cycles/ticks +average: 219182 cycles/ticks + +kyber_decaps: +median: 272116 cycles/ticks +average: 273734 cycles/ticks + +Loop spin: 397 +gen_a: +median: 57612 cycles/ticks +average: 58128 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2429 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2411 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10814 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12726 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 673 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1696 cycles/ticks + +indcpa_keypair: +median: 167962 cycles/ticks +average: 168836 cycles/ticks + +indcpa_enc: +median: 203210 cycles/ticks +average: 204357 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50494 cycles/ticks + +kyber_keypair_derand: +median: 180304 cycles/ticks +average: 181219 cycles/ticks + +kyber_keypair: +median: 193630 cycles/ticks +average: 194594 cycles/ticks + +kyber_encaps_derand: +median: 217614 cycles/ticks +average: 219017 cycles/ticks + +kyber_encaps: +median: 218292 cycles/ticks +average: 219695 cycles/ticks + +kyber_decaps: +median: 272112 cycles/ticks +average: 273707 cycles/ticks + +Loop spin: 398 +gen_a: +median: 57342 cycles/ticks +average: 57768 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12770 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1694 cycles/ticks +average: 1714 cycles/ticks + +indcpa_keypair: +median: 168232 cycles/ticks +average: 169075 cycles/ticks + +indcpa_enc: +median: 203402 cycles/ticks +average: 204550 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50434 cycles/ticks + +kyber_keypair_derand: +median: 180462 cycles/ticks +average: 181416 cycles/ticks + +kyber_keypair: +median: 193712 cycles/ticks +average: 194730 cycles/ticks + +kyber_encaps_derand: +median: 217232 cycles/ticks +average: 218542 cycles/ticks + +kyber_encaps: +median: 217700 cycles/ticks +average: 218982 cycles/ticks + +kyber_decaps: +median: 271794 cycles/ticks +average: 273282 cycles/ticks + +Loop spin: 399 +gen_a: +median: 57468 cycles/ticks +average: 58025 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10734 cycles/ticks +average: 10805 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 450 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 168204 cycles/ticks +average: 169222 cycles/ticks + +indcpa_enc: +median: 203442 cycles/ticks +average: 204601 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50441 cycles/ticks + +kyber_keypair_derand: +median: 180122 cycles/ticks +average: 181018 cycles/ticks + +kyber_keypair: +median: 193714 cycles/ticks +average: 194740 cycles/ticks + +kyber_encaps_derand: +median: 216992 cycles/ticks +average: 218298 cycles/ticks + +kyber_encaps: +median: 217794 cycles/ticks +average: 219051 cycles/ticks + +kyber_decaps: +median: 271388 cycles/ticks +average: 272868 cycles/ticks + +Loop spin: 400 +gen_a: +median: 57398 cycles/ticks +average: 57904 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10753 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1370 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168452 cycles/ticks +average: 169468 cycles/ticks + +indcpa_enc: +median: 203846 cycles/ticks +average: 205148 cycles/ticks + +indcpa_dec: +median: 50294 cycles/ticks +average: 50610 cycles/ticks + +kyber_keypair_derand: +median: 180454 cycles/ticks +average: 181397 cycles/ticks + +kyber_keypair: +median: 193478 cycles/ticks +average: 194417 cycles/ticks + +kyber_encaps_derand: +median: 217082 cycles/ticks +average: 218352 cycles/ticks + +kyber_encaps: +median: 217994 cycles/ticks +average: 219276 cycles/ticks + +kyber_decaps: +median: 272152 cycles/ticks +average: 273725 cycles/ticks + +Loop spin: 401 +gen_a: +median: 57418 cycles/ticks +average: 57817 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10757 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12719 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 681 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168048 cycles/ticks +average: 168987 cycles/ticks + +indcpa_enc: +median: 203384 cycles/ticks +average: 204703 cycles/ticks + +indcpa_dec: +median: 50184 cycles/ticks +average: 50448 cycles/ticks + +kyber_keypair_derand: +median: 180464 cycles/ticks +average: 181352 cycles/ticks + +kyber_keypair: +median: 193606 cycles/ticks +average: 194521 cycles/ticks + +kyber_encaps_derand: +median: 218396 cycles/ticks +average: 219699 cycles/ticks + +kyber_encaps: +median: 219352 cycles/ticks +average: 220452 cycles/ticks + +kyber_decaps: +median: 273090 cycles/ticks +average: 274506 cycles/ticks + +Loop spin: 402 +gen_a: +median: 57398 cycles/ticks +average: 57798 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7144 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12692 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 169390 cycles/ticks +average: 170196 cycles/ticks + +indcpa_enc: +median: 204596 cycles/ticks +average: 205848 cycles/ticks + +indcpa_dec: +median: 50144 cycles/ticks +average: 50359 cycles/ticks + +kyber_keypair_derand: +median: 180420 cycles/ticks +average: 181303 cycles/ticks + +kyber_keypair: +median: 193398 cycles/ticks +average: 194318 cycles/ticks + +kyber_encaps_derand: +median: 217040 cycles/ticks +average: 218278 cycles/ticks + +kyber_encaps: +median: 217848 cycles/ticks +average: 219098 cycles/ticks + +kyber_decaps: +median: 271834 cycles/ticks +average: 273403 cycles/ticks + +Loop spin: 403 +gen_a: +median: 57360 cycles/ticks +average: 57733 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10776 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12673 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 167942 cycles/ticks +average: 168757 cycles/ticks + +indcpa_enc: +median: 203120 cycles/ticks +average: 204343 cycles/ticks + +indcpa_dec: +median: 50232 cycles/ticks +average: 50467 cycles/ticks + +kyber_keypair_derand: +median: 180398 cycles/ticks +average: 181257 cycles/ticks + +kyber_keypair: +median: 193296 cycles/ticks +average: 194251 cycles/ticks + +kyber_encaps_derand: +median: 217000 cycles/ticks +average: 218246 cycles/ticks + +kyber_encaps: +median: 217678 cycles/ticks +average: 218820 cycles/ticks + +kyber_decaps: +median: 271574 cycles/ticks +average: 272956 cycles/ticks + +Loop spin: 404 +gen_a: +median: 57432 cycles/ticks +average: 57821 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10765 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 169576 cycles/ticks +average: 170427 cycles/ticks + +indcpa_enc: +median: 204732 cycles/ticks +average: 205842 cycles/ticks + +indcpa_dec: +median: 50162 cycles/ticks +average: 50410 cycles/ticks + +kyber_keypair_derand: +median: 180424 cycles/ticks +average: 181234 cycles/ticks + +kyber_keypair: +median: 193424 cycles/ticks +average: 194326 cycles/ticks + +kyber_encaps_derand: +median: 216852 cycles/ticks +average: 218000 cycles/ticks + +kyber_encaps: +median: 217734 cycles/ticks +average: 218914 cycles/ticks + +kyber_decaps: +median: 271728 cycles/ticks +average: 273239 cycles/ticks + +Loop spin: 405 +gen_a: +median: 57398 cycles/ticks +average: 57760 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10752 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167968 cycles/ticks +average: 168859 cycles/ticks + +indcpa_enc: +median: 203310 cycles/ticks +average: 204439 cycles/ticks + +indcpa_dec: +median: 50140 cycles/ticks +average: 50363 cycles/ticks + +kyber_keypair_derand: +median: 180416 cycles/ticks +average: 181266 cycles/ticks + +kyber_keypair: +median: 193356 cycles/ticks +average: 194250 cycles/ticks + +kyber_encaps_derand: +median: 217052 cycles/ticks +average: 218242 cycles/ticks + +kyber_encaps: +median: 217870 cycles/ticks +average: 219071 cycles/ticks + +kyber_decaps: +median: 271764 cycles/ticks +average: 273188 cycles/ticks + +Loop spin: 406 +gen_a: +median: 57350 cycles/ticks +average: 57756 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12731 cycles/ticks + +poly_tomsg: +median: 426 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1696 cycles/ticks + +indcpa_keypair: +median: 169544 cycles/ticks +average: 170451 cycles/ticks + +indcpa_enc: +median: 204762 cycles/ticks +average: 205959 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50389 cycles/ticks + +kyber_keypair_derand: +median: 180660 cycles/ticks +average: 181524 cycles/ticks + +kyber_keypair: +median: 193370 cycles/ticks +average: 194260 cycles/ticks + +kyber_encaps_derand: +median: 217168 cycles/ticks +average: 218728 cycles/ticks + +kyber_encaps: +median: 217840 cycles/ticks +average: 219085 cycles/ticks + +kyber_decaps: +median: 271708 cycles/ticks +average: 273214 cycles/ticks + +Loop spin: 407 +gen_a: +median: 57356 cycles/ticks +average: 57720 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2414 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 679 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1711 cycles/ticks + +indcpa_keypair: +median: 168380 cycles/ticks +average: 169166 cycles/ticks + +indcpa_enc: +median: 203644 cycles/ticks +average: 204938 cycles/ticks + +indcpa_dec: +median: 50194 cycles/ticks +average: 50410 cycles/ticks + +kyber_keypair_derand: +median: 180422 cycles/ticks +average: 181260 cycles/ticks + +kyber_keypair: +median: 193320 cycles/ticks +average: 194230 cycles/ticks + +kyber_encaps_derand: +median: 216800 cycles/ticks +average: 218107 cycles/ticks + +kyber_encaps: +median: 217736 cycles/ticks +average: 218946 cycles/ticks + +kyber_decaps: +median: 271748 cycles/ticks +average: 273373 cycles/ticks + +Loop spin: 408 +gen_a: +median: 57306 cycles/ticks +average: 57642 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10742 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12692 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1714 cycles/ticks + +indcpa_keypair: +median: 169754 cycles/ticks +average: 170568 cycles/ticks + +indcpa_enc: +median: 204814 cycles/ticks +average: 206012 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50410 cycles/ticks + +kyber_keypair_derand: +median: 180516 cycles/ticks +average: 181343 cycles/ticks + +kyber_keypair: +median: 193396 cycles/ticks +average: 194297 cycles/ticks + +kyber_encaps_derand: +median: 216886 cycles/ticks +average: 218088 cycles/ticks + +kyber_encaps: +median: 217658 cycles/ticks +average: 218818 cycles/ticks + +kyber_decaps: +median: 271566 cycles/ticks +average: 272963 cycles/ticks + +Loop spin: 409 +gen_a: +median: 57444 cycles/ticks +average: 58039 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10763 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12717 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 167638 cycles/ticks +average: 168448 cycles/ticks + +indcpa_enc: +median: 202868 cycles/ticks +average: 203917 cycles/ticks + +indcpa_dec: +median: 50148 cycles/ticks +average: 50382 cycles/ticks + +kyber_keypair_derand: +median: 180806 cycles/ticks +average: 181670 cycles/ticks + +kyber_keypair: +median: 193330 cycles/ticks +average: 194215 cycles/ticks + +kyber_encaps_derand: +median: 217084 cycles/ticks +average: 218387 cycles/ticks + +kyber_encaps: +median: 217904 cycles/ticks +average: 219039 cycles/ticks + +kyber_decaps: +median: 271868 cycles/ticks +average: 273285 cycles/ticks + +Loop spin: 410 +gen_a: +median: 57382 cycles/ticks +average: 57800 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10765 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12681 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 168348 cycles/ticks +average: 169167 cycles/ticks + +indcpa_enc: +median: 203588 cycles/ticks +average: 204682 cycles/ticks + +indcpa_dec: +median: 50130 cycles/ticks +average: 50367 cycles/ticks + +kyber_keypair_derand: +median: 181852 cycles/ticks +average: 182679 cycles/ticks + +kyber_keypair: +median: 193340 cycles/ticks +average: 194197 cycles/ticks + +kyber_encaps_derand: +median: 217052 cycles/ticks +average: 218283 cycles/ticks + +kyber_encaps: +median: 217778 cycles/ticks +average: 218851 cycles/ticks + +kyber_decaps: +median: 271736 cycles/ticks +average: 273122 cycles/ticks + +Loop spin: 411 +gen_a: +median: 57338 cycles/ticks +average: 57709 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2434 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10772 cycles/ticks +average: 10804 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168020 cycles/ticks +average: 168840 cycles/ticks + +indcpa_enc: +median: 203300 cycles/ticks +average: 204431 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50425 cycles/ticks + +kyber_keypair_derand: +median: 180652 cycles/ticks +average: 181599 cycles/ticks + +kyber_keypair: +median: 193356 cycles/ticks +average: 194177 cycles/ticks + +kyber_encaps_derand: +median: 216710 cycles/ticks +average: 217888 cycles/ticks + +kyber_encaps: +median: 217508 cycles/ticks +average: 218653 cycles/ticks + +kyber_decaps: +median: 271436 cycles/ticks +average: 272947 cycles/ticks + +Loop spin: 412 +gen_a: +median: 57384 cycles/ticks +average: 57688 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10744 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 168338 cycles/ticks +average: 169168 cycles/ticks + +indcpa_enc: +median: 203300 cycles/ticks +average: 204546 cycles/ticks + +indcpa_dec: +median: 50148 cycles/ticks +average: 50382 cycles/ticks + +kyber_keypair_derand: +median: 180896 cycles/ticks +average: 181783 cycles/ticks + +kyber_keypair: +median: 193520 cycles/ticks +average: 194380 cycles/ticks + +kyber_encaps_derand: +median: 217088 cycles/ticks +average: 218468 cycles/ticks + +kyber_encaps: +median: 217972 cycles/ticks +average: 219203 cycles/ticks + +kyber_decaps: +median: 271910 cycles/ticks +average: 273418 cycles/ticks + +Loop spin: 413 +gen_a: +median: 57310 cycles/ticks +average: 57664 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2411 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10714 cycles/ticks +average: 10786 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12706 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1718 cycles/ticks + +indcpa_keypair: +median: 167750 cycles/ticks +average: 168589 cycles/ticks + +indcpa_enc: +median: 202936 cycles/ticks +average: 204122 cycles/ticks + +indcpa_dec: +median: 50156 cycles/ticks +average: 50385 cycles/ticks + +kyber_keypair_derand: +median: 180352 cycles/ticks +average: 181170 cycles/ticks + +kyber_keypair: +median: 193244 cycles/ticks +average: 194151 cycles/ticks + +kyber_encaps_derand: +median: 218320 cycles/ticks +average: 219553 cycles/ticks + +kyber_encaps: +median: 219230 cycles/ticks +average: 220397 cycles/ticks + +kyber_decaps: +median: 273270 cycles/ticks +average: 274765 cycles/ticks + +Loop spin: 414 +gen_a: +median: 57478 cycles/ticks +average: 57894 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10755 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12746 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 421 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168272 cycles/ticks +average: 169100 cycles/ticks + +indcpa_enc: +median: 203340 cycles/ticks +average: 204399 cycles/ticks + +indcpa_dec: +median: 50158 cycles/ticks +average: 50374 cycles/ticks + +kyber_keypair_derand: +median: 181756 cycles/ticks +average: 182566 cycles/ticks + +kyber_keypair: +median: 193256 cycles/ticks +average: 194178 cycles/ticks + +kyber_encaps_derand: +median: 217018 cycles/ticks +average: 218100 cycles/ticks + +kyber_encaps: +median: 217850 cycles/ticks +average: 219089 cycles/ticks + +kyber_decaps: +median: 271952 cycles/ticks +average: 273593 cycles/ticks + +Loop spin: 415 +gen_a: +median: 57518 cycles/ticks +average: 57950 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12724 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168050 cycles/ticks +average: 168864 cycles/ticks + +indcpa_enc: +median: 202976 cycles/ticks +average: 204226 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50409 cycles/ticks + +kyber_keypair_derand: +median: 180254 cycles/ticks +average: 181072 cycles/ticks + +kyber_keypair: +median: 193296 cycles/ticks +average: 194142 cycles/ticks + +kyber_encaps_derand: +median: 217162 cycles/ticks +average: 218412 cycles/ticks + +kyber_encaps: +median: 217860 cycles/ticks +average: 218974 cycles/ticks + +kyber_decaps: +median: 271796 cycles/ticks +average: 273294 cycles/ticks + +Loop spin: 416 +gen_a: +median: 57334 cycles/ticks +average: 57758 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10763 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 167984 cycles/ticks +average: 168744 cycles/ticks + +indcpa_enc: +median: 203060 cycles/ticks +average: 204191 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50407 cycles/ticks + +kyber_keypair_derand: +median: 180546 cycles/ticks +average: 181410 cycles/ticks + +kyber_keypair: +median: 193328 cycles/ticks +average: 194194 cycles/ticks + +kyber_encaps_derand: +median: 217272 cycles/ticks +average: 218527 cycles/ticks + +kyber_encaps: +median: 218032 cycles/ticks +average: 219295 cycles/ticks + +kyber_decaps: +median: 271884 cycles/ticks +average: 273360 cycles/ticks + +Loop spin: 417 +gen_a: +median: 65132 cycles/ticks +average: 61833 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10752 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12735 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1747 cycles/ticks + +indcpa_keypair: +median: 167804 cycles/ticks +average: 168595 cycles/ticks + +indcpa_enc: +median: 203040 cycles/ticks +average: 204230 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50401 cycles/ticks + +kyber_keypair_derand: +median: 180258 cycles/ticks +average: 181103 cycles/ticks + +kyber_keypair: +median: 193330 cycles/ticks +average: 194157 cycles/ticks + +kyber_encaps_derand: +median: 217034 cycles/ticks +average: 218347 cycles/ticks + +kyber_encaps: +median: 217832 cycles/ticks +average: 219065 cycles/ticks + +kyber_decaps: +median: 271798 cycles/ticks +average: 273175 cycles/ticks + +Loop spin: 418 +gen_a: +median: 57274 cycles/ticks +average: 57680 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12669 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168180 cycles/ticks +average: 168969 cycles/ticks + +indcpa_enc: +median: 203234 cycles/ticks +average: 204359 cycles/ticks + +indcpa_dec: +median: 50130 cycles/ticks +average: 50373 cycles/ticks + +kyber_keypair_derand: +median: 180470 cycles/ticks +average: 181335 cycles/ticks + +kyber_keypair: +median: 193324 cycles/ticks +average: 194242 cycles/ticks + +kyber_encaps_derand: +median: 216644 cycles/ticks +average: 217962 cycles/ticks + +kyber_encaps: +median: 217454 cycles/ticks +average: 218548 cycles/ticks + +kyber_decaps: +median: 271370 cycles/ticks +average: 272807 cycles/ticks + +Loop spin: 419 +gen_a: +median: 57324 cycles/ticks +average: 57634 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7029 cycles/ticks + +INVNTT: +median: 10722 cycles/ticks +average: 10798 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 436 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168178 cycles/ticks +average: 169009 cycles/ticks + +indcpa_enc: +median: 203248 cycles/ticks +average: 204298 cycles/ticks + +indcpa_dec: +median: 50140 cycles/ticks +average: 50406 cycles/ticks + +kyber_keypair_derand: +median: 180708 cycles/ticks +average: 181566 cycles/ticks + +kyber_keypair: +median: 193496 cycles/ticks +average: 194397 cycles/ticks + +kyber_encaps_derand: +median: 218736 cycles/ticks +average: 220002 cycles/ticks + +kyber_encaps: +median: 219402 cycles/ticks +average: 220733 cycles/ticks + +kyber_decaps: +median: 273390 cycles/ticks +average: 274978 cycles/ticks + +Loop spin: 420 +gen_a: +median: 57340 cycles/ticks +average: 57773 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10740 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 167848 cycles/ticks +average: 168698 cycles/ticks + +indcpa_enc: +median: 203094 cycles/ticks +average: 204350 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50407 cycles/ticks + +kyber_keypair_derand: +median: 180772 cycles/ticks +average: 181608 cycles/ticks + +kyber_keypair: +median: 193338 cycles/ticks +average: 194178 cycles/ticks + +kyber_encaps_derand: +median: 216918 cycles/ticks +average: 218077 cycles/ticks + +kyber_encaps: +median: 217618 cycles/ticks +average: 218787 cycles/ticks + +kyber_decaps: +median: 271660 cycles/ticks +average: 273045 cycles/ticks + +Loop spin: 421 +gen_a: +median: 65000 cycles/ticks +average: 61809 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10750 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12697 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 167960 cycles/ticks +average: 168841 cycles/ticks + +indcpa_enc: +median: 203244 cycles/ticks +average: 204396 cycles/ticks + +indcpa_dec: +median: 50230 cycles/ticks +average: 50435 cycles/ticks + +kyber_keypair_derand: +median: 180286 cycles/ticks +average: 181136 cycles/ticks + +kyber_keypair: +median: 193314 cycles/ticks +average: 194149 cycles/ticks + +kyber_encaps_derand: +median: 217438 cycles/ticks +average: 218666 cycles/ticks + +kyber_encaps: +median: 218260 cycles/ticks +average: 219467 cycles/ticks + +kyber_decaps: +median: 272192 cycles/ticks +average: 273815 cycles/ticks + +Loop spin: 422 +gen_a: +median: 57454 cycles/ticks +average: 57783 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10757 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12695 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168010 cycles/ticks +average: 168792 cycles/ticks + +indcpa_enc: +median: 203254 cycles/ticks +average: 204415 cycles/ticks + +indcpa_dec: +median: 50142 cycles/ticks +average: 50366 cycles/ticks + +kyber_keypair_derand: +median: 180344 cycles/ticks +average: 181289 cycles/ticks + +kyber_keypair: +median: 193332 cycles/ticks +average: 194224 cycles/ticks + +kyber_encaps_derand: +median: 217100 cycles/ticks +average: 218304 cycles/ticks + +kyber_encaps: +median: 217794 cycles/ticks +average: 219017 cycles/ticks + +kyber_decaps: +median: 271798 cycles/ticks +average: 273266 cycles/ticks + +Loop spin: 423 +gen_a: +median: 57460 cycles/ticks +average: 57843 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10732 cycles/ticks +average: 10831 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12671 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 448 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168114 cycles/ticks +average: 169060 cycles/ticks + +indcpa_enc: +median: 203338 cycles/ticks +average: 204521 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50414 cycles/ticks + +kyber_keypair_derand: +median: 180242 cycles/ticks +average: 181023 cycles/ticks + +kyber_keypair: +median: 193312 cycles/ticks +average: 194193 cycles/ticks + +kyber_encaps_derand: +median: 217168 cycles/ticks +average: 220160 cycles/ticks + +kyber_encaps: +median: 218058 cycles/ticks +average: 220344 cycles/ticks + +kyber_decaps: +median: 272036 cycles/ticks +average: 273466 cycles/ticks + +Loop spin: 424 +gen_a: +median: 57240 cycles/ticks +average: 57685 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10762 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 424 cycles/ticks +average: 425 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167850 cycles/ticks +average: 168685 cycles/ticks + +indcpa_enc: +median: 203066 cycles/ticks +average: 204264 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50423 cycles/ticks + +kyber_keypair_derand: +median: 180216 cycles/ticks +average: 181023 cycles/ticks + +kyber_keypair: +median: 193390 cycles/ticks +average: 194264 cycles/ticks + +kyber_encaps_derand: +median: 216992 cycles/ticks +average: 218255 cycles/ticks + +kyber_encaps: +median: 217854 cycles/ticks +average: 219161 cycles/ticks + +kyber_decaps: +median: 271922 cycles/ticks +average: 273455 cycles/ticks + +Loop spin: 425 +gen_a: +median: 57420 cycles/ticks +average: 57835 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2411 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10780 cycles/ticks +average: 10839 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12652 cycles/ticks +average: 12742 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1695 cycles/ticks + +indcpa_keypair: +median: 168646 cycles/ticks +average: 169730 cycles/ticks + +indcpa_enc: +median: 204358 cycles/ticks +average: 205501 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50453 cycles/ticks + +kyber_keypair_derand: +median: 180382 cycles/ticks +average: 181255 cycles/ticks + +kyber_keypair: +median: 193454 cycles/ticks +average: 194498 cycles/ticks + +kyber_encaps_derand: +median: 216946 cycles/ticks +average: 218458 cycles/ticks + +kyber_encaps: +median: 218340 cycles/ticks +average: 219631 cycles/ticks + +kyber_decaps: +median: 271942 cycles/ticks +average: 273540 cycles/ticks + +Loop spin: 426 +gen_a: +median: 57356 cycles/ticks +average: 57791 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2405 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10782 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12681 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 169394 cycles/ticks +average: 170236 cycles/ticks + +indcpa_enc: +median: 204700 cycles/ticks +average: 205859 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50441 cycles/ticks + +kyber_keypair_derand: +median: 181210 cycles/ticks +average: 182119 cycles/ticks + +kyber_keypair: +median: 193848 cycles/ticks +average: 194803 cycles/ticks + +kyber_encaps_derand: +median: 216986 cycles/ticks +average: 218179 cycles/ticks + +kyber_encaps: +median: 217964 cycles/ticks +average: 219106 cycles/ticks + +kyber_decaps: +median: 271772 cycles/ticks +average: 273197 cycles/ticks + +Loop spin: 427 +gen_a: +median: 57382 cycles/ticks +average: 57812 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12722 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168232 cycles/ticks +average: 169083 cycles/ticks + +indcpa_enc: +median: 203766 cycles/ticks +average: 205072 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50406 cycles/ticks + +kyber_keypair_derand: +median: 180372 cycles/ticks +average: 181285 cycles/ticks + +kyber_keypair: +median: 193420 cycles/ticks +average: 194353 cycles/ticks + +kyber_encaps_derand: +median: 216808 cycles/ticks +average: 218155 cycles/ticks + +kyber_encaps: +median: 217928 cycles/ticks +average: 219240 cycles/ticks + +kyber_decaps: +median: 271938 cycles/ticks +average: 273526 cycles/ticks + +Loop spin: 428 +gen_a: +median: 57524 cycles/ticks +average: 58010 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10779 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 435 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168100 cycles/ticks +average: 169028 cycles/ticks + +indcpa_enc: +median: 203342 cycles/ticks +average: 204662 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50470 cycles/ticks + +kyber_keypair_derand: +median: 180722 cycles/ticks +average: 181587 cycles/ticks + +kyber_keypair: +median: 193620 cycles/ticks +average: 194587 cycles/ticks + +kyber_encaps_derand: +median: 216698 cycles/ticks +average: 218056 cycles/ticks + +kyber_encaps: +median: 217502 cycles/ticks +average: 218777 cycles/ticks + +kyber_decaps: +median: 271540 cycles/ticks +average: 273108 cycles/ticks + +Loop spin: 429 +gen_a: +median: 57378 cycles/ticks +average: 57901 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12681 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 444 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168134 cycles/ticks +average: 169069 cycles/ticks + +indcpa_enc: +median: 203250 cycles/ticks +average: 204432 cycles/ticks + +indcpa_dec: +median: 50204 cycles/ticks +average: 50483 cycles/ticks + +kyber_keypair_derand: +median: 180632 cycles/ticks +average: 181521 cycles/ticks + +kyber_keypair: +median: 193682 cycles/ticks +average: 194647 cycles/ticks + +kyber_encaps_derand: +median: 216926 cycles/ticks +average: 218300 cycles/ticks + +kyber_encaps: +median: 217732 cycles/ticks +average: 219008 cycles/ticks + +kyber_decaps: +median: 272286 cycles/ticks +average: 273761 cycles/ticks + +Loop spin: 430 +gen_a: +median: 57308 cycles/ticks +average: 57765 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10779 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12712 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168180 cycles/ticks +average: 169064 cycles/ticks + +indcpa_enc: +median: 203334 cycles/ticks +average: 204468 cycles/ticks + +indcpa_dec: +median: 50146 cycles/ticks +average: 50386 cycles/ticks + +kyber_keypair_derand: +median: 180614 cycles/ticks +average: 181545 cycles/ticks + +kyber_keypair: +median: 193814 cycles/ticks +average: 194777 cycles/ticks + +kyber_encaps_derand: +median: 217310 cycles/ticks +average: 218861 cycles/ticks + +kyber_encaps: +median: 217876 cycles/ticks +average: 219358 cycles/ticks + +kyber_decaps: +median: 271816 cycles/ticks +average: 273346 cycles/ticks + +Loop spin: 431 +gen_a: +median: 57396 cycles/ticks +average: 57880 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10732 cycles/ticks +average: 10796 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12706 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 445 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1694 cycles/ticks + +indcpa_keypair: +median: 168316 cycles/ticks +average: 169582 cycles/ticks + +indcpa_enc: +median: 203978 cycles/ticks +average: 205069 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50496 cycles/ticks + +kyber_keypair_derand: +median: 180542 cycles/ticks +average: 181443 cycles/ticks + +kyber_keypair: +median: 193612 cycles/ticks +average: 194617 cycles/ticks + +kyber_encaps_derand: +median: 216880 cycles/ticks +average: 218156 cycles/ticks + +kyber_encaps: +median: 217804 cycles/ticks +average: 219218 cycles/ticks + +kyber_decaps: +median: 272102 cycles/ticks +average: 273640 cycles/ticks + +Loop spin: 432 +gen_a: +median: 57388 cycles/ticks +average: 57838 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2444 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10783 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168008 cycles/ticks +average: 168889 cycles/ticks + +indcpa_enc: +median: 203128 cycles/ticks +average: 204324 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50372 cycles/ticks + +kyber_keypair_derand: +median: 182110 cycles/ticks +average: 183091 cycles/ticks + +kyber_keypair: +median: 194120 cycles/ticks +average: 195177 cycles/ticks + +kyber_encaps_derand: +median: 217284 cycles/ticks +average: 218820 cycles/ticks + +kyber_encaps: +median: 217834 cycles/ticks +average: 219072 cycles/ticks + +kyber_decaps: +median: 271766 cycles/ticks +average: 273333 cycles/ticks + +Loop spin: 433 +gen_a: +median: 57544 cycles/ticks +average: 57977 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2410 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10801 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12722 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2727 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168534 cycles/ticks +average: 169644 cycles/ticks + +indcpa_enc: +median: 203378 cycles/ticks +average: 204739 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50423 cycles/ticks + +kyber_keypair_derand: +median: 180276 cycles/ticks +average: 181118 cycles/ticks + +kyber_keypair: +median: 193388 cycles/ticks +average: 194272 cycles/ticks + +kyber_encaps_derand: +median: 216900 cycles/ticks +average: 218186 cycles/ticks + +kyber_encaps: +median: 218146 cycles/ticks +average: 219432 cycles/ticks + +kyber_decaps: +median: 271728 cycles/ticks +average: 273287 cycles/ticks + +Loop spin: 434 +gen_a: +median: 57396 cycles/ticks +average: 57855 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10762 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12697 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 681 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1719 cycles/ticks + +indcpa_keypair: +median: 168300 cycles/ticks +average: 169147 cycles/ticks + +indcpa_enc: +median: 203716 cycles/ticks +average: 205066 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50522 cycles/ticks + +kyber_keypair_derand: +median: 180564 cycles/ticks +average: 181560 cycles/ticks + +kyber_keypair: +median: 193808 cycles/ticks +average: 194748 cycles/ticks + +kyber_encaps_derand: +median: 217108 cycles/ticks +average: 218430 cycles/ticks + +kyber_encaps: +median: 218038 cycles/ticks +average: 219314 cycles/ticks + +kyber_decaps: +median: 271868 cycles/ticks +average: 273464 cycles/ticks + +Loop spin: 435 +gen_a: +median: 57344 cycles/ticks +average: 57905 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2409 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10728 cycles/ticks +average: 10818 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12705 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168598 cycles/ticks +average: 169577 cycles/ticks + +indcpa_enc: +median: 203750 cycles/ticks +average: 205032 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50425 cycles/ticks + +kyber_keypair_derand: +median: 180466 cycles/ticks +average: 181348 cycles/ticks + +kyber_keypair: +median: 193526 cycles/ticks +average: 194434 cycles/ticks + +kyber_encaps_derand: +median: 216936 cycles/ticks +average: 218159 cycles/ticks + +kyber_encaps: +median: 218186 cycles/ticks +average: 219529 cycles/ticks + +kyber_decaps: +median: 271714 cycles/ticks +average: 273188 cycles/ticks + +Loop spin: 436 +gen_a: +median: 57320 cycles/ticks +average: 57884 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10791 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12722 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168176 cycles/ticks +average: 169173 cycles/ticks + +indcpa_enc: +median: 203220 cycles/ticks +average: 204399 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50428 cycles/ticks + +kyber_keypair_derand: +median: 180616 cycles/ticks +average: 181533 cycles/ticks + +kyber_keypair: +median: 193656 cycles/ticks +average: 194619 cycles/ticks + +kyber_encaps_derand: +median: 216794 cycles/ticks +average: 218123 cycles/ticks + +kyber_encaps: +median: 217976 cycles/ticks +average: 219309 cycles/ticks + +kyber_decaps: +median: 271486 cycles/ticks +average: 272971 cycles/ticks + +Loop spin: 437 +gen_a: +median: 57410 cycles/ticks +average: 57889 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12737 cycles/ticks + +poly_tomsg: +median: 424 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168454 cycles/ticks +average: 169409 cycles/ticks + +indcpa_enc: +median: 203538 cycles/ticks +average: 204766 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50409 cycles/ticks + +kyber_keypair_derand: +median: 180694 cycles/ticks +average: 181602 cycles/ticks + +kyber_keypair: +median: 193752 cycles/ticks +average: 194629 cycles/ticks + +kyber_encaps_derand: +median: 216916 cycles/ticks +average: 218215 cycles/ticks + +kyber_encaps: +median: 218456 cycles/ticks +average: 219792 cycles/ticks + +kyber_decaps: +median: 271788 cycles/ticks +average: 273318 cycles/ticks + +Loop spin: 438 +gen_a: +median: 57388 cycles/ticks +average: 57921 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2436 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2408 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12713 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1343 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168192 cycles/ticks +average: 169041 cycles/ticks + +indcpa_enc: +median: 203490 cycles/ticks +average: 204761 cycles/ticks + +indcpa_dec: +median: 50228 cycles/ticks +average: 50491 cycles/ticks + +kyber_keypair_derand: +median: 180572 cycles/ticks +average: 181517 cycles/ticks + +kyber_keypair: +median: 193916 cycles/ticks +average: 194894 cycles/ticks + +kyber_encaps_derand: +median: 218594 cycles/ticks +average: 219900 cycles/ticks + +kyber_encaps: +median: 219594 cycles/ticks +average: 220885 cycles/ticks + +kyber_decaps: +median: 273460 cycles/ticks +average: 275013 cycles/ticks + +Loop spin: 439 +gen_a: +median: 57336 cycles/ticks +average: 57886 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10802 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12713 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168196 cycles/ticks +average: 169157 cycles/ticks + +indcpa_enc: +median: 203340 cycles/ticks +average: 204450 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50454 cycles/ticks + +kyber_keypair_derand: +median: 180766 cycles/ticks +average: 181663 cycles/ticks + +kyber_keypair: +median: 193418 cycles/ticks +average: 194504 cycles/ticks + +kyber_encaps_derand: +median: 217046 cycles/ticks +average: 218431 cycles/ticks + +kyber_encaps: +median: 218994 cycles/ticks +average: 220223 cycles/ticks + +kyber_decaps: +median: 271886 cycles/ticks +average: 273430 cycles/ticks + +Loop spin: 440 +gen_a: +median: 57496 cycles/ticks +average: 57874 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 167944 cycles/ticks +average: 168784 cycles/ticks + +indcpa_enc: +median: 203040 cycles/ticks +average: 204281 cycles/ticks + +indcpa_dec: +median: 50422 cycles/ticks +average: 50764 cycles/ticks + +kyber_keypair_derand: +median: 181128 cycles/ticks +average: 182090 cycles/ticks + +kyber_keypair: +median: 193806 cycles/ticks +average: 194823 cycles/ticks + +kyber_encaps_derand: +median: 216912 cycles/ticks +average: 218089 cycles/ticks + +kyber_encaps: +median: 217658 cycles/ticks +average: 218831 cycles/ticks + +kyber_decaps: +median: 271634 cycles/ticks +average: 273324 cycles/ticks + +Loop spin: 441 +gen_a: +median: 57594 cycles/ticks +average: 58231 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2432 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2430 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 10722 cycles/ticks +average: 10823 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12728 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 168286 cycles/ticks +average: 169247 cycles/ticks + +indcpa_enc: +median: 203114 cycles/ticks +average: 204280 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50473 cycles/ticks + +kyber_keypair_derand: +median: 180468 cycles/ticks +average: 181341 cycles/ticks + +kyber_keypair: +median: 193614 cycles/ticks +average: 194601 cycles/ticks + +kyber_encaps_derand: +median: 217518 cycles/ticks +average: 218870 cycles/ticks + +kyber_encaps: +median: 217984 cycles/ticks +average: 219215 cycles/ticks + +kyber_decaps: +median: 271680 cycles/ticks +average: 273213 cycles/ticks + +Loop spin: 442 +gen_a: +median: 57406 cycles/ticks +average: 57777 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10771 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12695 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168298 cycles/ticks +average: 169238 cycles/ticks + +indcpa_enc: +median: 203706 cycles/ticks +average: 204980 cycles/ticks + +indcpa_dec: +median: 50250 cycles/ticks +average: 50543 cycles/ticks + +kyber_keypair_derand: +median: 180756 cycles/ticks +average: 181652 cycles/ticks + +kyber_keypair: +median: 193376 cycles/ticks +average: 194304 cycles/ticks + +kyber_encaps_derand: +median: 216854 cycles/ticks +average: 218076 cycles/ticks + +kyber_encaps: +median: 217838 cycles/ticks +average: 219040 cycles/ticks + +kyber_decaps: +median: 271740 cycles/ticks +average: 273242 cycles/ticks + +Loop spin: 443 +gen_a: +median: 57348 cycles/ticks +average: 57847 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2454 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12701 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1355 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2800 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 167942 cycles/ticks +average: 168800 cycles/ticks + +indcpa_enc: +median: 203080 cycles/ticks +average: 204302 cycles/ticks + +indcpa_dec: +median: 50292 cycles/ticks +average: 50553 cycles/ticks + +kyber_keypair_derand: +median: 180516 cycles/ticks +average: 181489 cycles/ticks + +kyber_keypair: +median: 193374 cycles/ticks +average: 194378 cycles/ticks + +kyber_encaps_derand: +median: 217238 cycles/ticks +average: 218492 cycles/ticks + +kyber_encaps: +median: 218112 cycles/ticks +average: 219419 cycles/ticks + +kyber_decaps: +median: 272234 cycles/ticks +average: 273805 cycles/ticks + +Loop spin: 444 +gen_a: +median: 57388 cycles/ticks +average: 57854 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10791 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12722 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1343 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1726 cycles/ticks + +indcpa_keypair: +median: 168040 cycles/ticks +average: 168872 cycles/ticks + +indcpa_enc: +median: 203354 cycles/ticks +average: 204590 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50492 cycles/ticks + +kyber_keypair_derand: +median: 180784 cycles/ticks +average: 181859 cycles/ticks + +kyber_keypair: +median: 193500 cycles/ticks +average: 194459 cycles/ticks + +kyber_encaps_derand: +median: 216812 cycles/ticks +average: 218144 cycles/ticks + +kyber_encaps: +median: 217588 cycles/ticks +average: 218937 cycles/ticks + +kyber_decaps: +median: 272010 cycles/ticks +average: 273640 cycles/ticks + +Loop spin: 445 +gen_a: +median: 57446 cycles/ticks +average: 58005 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12719 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 167928 cycles/ticks +average: 168793 cycles/ticks + +indcpa_enc: +median: 203094 cycles/ticks +average: 204367 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50456 cycles/ticks + +kyber_keypair_derand: +median: 180616 cycles/ticks +average: 181448 cycles/ticks + +kyber_keypair: +median: 193560 cycles/ticks +average: 194460 cycles/ticks + +kyber_encaps_derand: +median: 216916 cycles/ticks +average: 218186 cycles/ticks + +kyber_encaps: +median: 217884 cycles/ticks +average: 219025 cycles/ticks + +kyber_decaps: +median: 271816 cycles/ticks +average: 273292 cycles/ticks + +Loop spin: 446 +gen_a: +median: 57450 cycles/ticks +average: 57903 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12698 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1696 cycles/ticks + +indcpa_keypair: +median: 167898 cycles/ticks +average: 168757 cycles/ticks + +indcpa_enc: +median: 203244 cycles/ticks +average: 204485 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50465 cycles/ticks + +kyber_keypair_derand: +median: 180778 cycles/ticks +average: 181691 cycles/ticks + +kyber_keypair: +median: 193650 cycles/ticks +average: 194672 cycles/ticks + +kyber_encaps_derand: +median: 217246 cycles/ticks +average: 218709 cycles/ticks + +kyber_encaps: +median: 218046 cycles/ticks +average: 219274 cycles/ticks + +kyber_decaps: +median: 272596 cycles/ticks +average: 274323 cycles/ticks + +Loop spin: 447 +gen_a: +median: 57492 cycles/ticks +average: 58080 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2429 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10861 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12710 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 688 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1711 cycles/ticks + +indcpa_keypair: +median: 167988 cycles/ticks +average: 168890 cycles/ticks + +indcpa_enc: +median: 203088 cycles/ticks +average: 204204 cycles/ticks + +indcpa_dec: +median: 50154 cycles/ticks +average: 50384 cycles/ticks + +kyber_keypair_derand: +median: 180432 cycles/ticks +average: 181322 cycles/ticks + +kyber_keypair: +median: 193418 cycles/ticks +average: 194281 cycles/ticks + +kyber_encaps_derand: +median: 217032 cycles/ticks +average: 218099 cycles/ticks + +kyber_encaps: +median: 217840 cycles/ticks +average: 219113 cycles/ticks + +kyber_decaps: +median: 271744 cycles/ticks +average: 273249 cycles/ticks + +Loop spin: 448 +gen_a: +median: 57348 cycles/ticks +average: 57765 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2529 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10779 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 168252 cycles/ticks +average: 169192 cycles/ticks + +indcpa_enc: +median: 203440 cycles/ticks +average: 204671 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50492 cycles/ticks + +kyber_keypair_derand: +median: 180324 cycles/ticks +average: 181278 cycles/ticks + +kyber_keypair: +median: 193460 cycles/ticks +average: 194437 cycles/ticks + +kyber_encaps_derand: +median: 217128 cycles/ticks +average: 218381 cycles/ticks + +kyber_encaps: +median: 218198 cycles/ticks +average: 219658 cycles/ticks + +kyber_decaps: +median: 272054 cycles/ticks +average: 273572 cycles/ticks + +Loop spin: 449 +gen_a: +median: 57562 cycles/ticks +average: 58043 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7033 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10758 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12706 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 167838 cycles/ticks +average: 168755 cycles/ticks + +indcpa_enc: +median: 203094 cycles/ticks +average: 204345 cycles/ticks + +indcpa_dec: +median: 50286 cycles/ticks +average: 50532 cycles/ticks + +kyber_keypair_derand: +median: 180636 cycles/ticks +average: 181488 cycles/ticks + +kyber_keypair: +median: 193520 cycles/ticks +average: 194500 cycles/ticks + +kyber_encaps_derand: +median: 217026 cycles/ticks +average: 218330 cycles/ticks + +kyber_encaps: +median: 217854 cycles/ticks +average: 219150 cycles/ticks + +kyber_decaps: +median: 271724 cycles/ticks +average: 273178 cycles/ticks + +Loop spin: 450 +gen_a: +median: 57436 cycles/ticks +average: 57854 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10797 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12762 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1717 cycles/ticks + +indcpa_keypair: +median: 168134 cycles/ticks +average: 169073 cycles/ticks + +indcpa_enc: +median: 203328 cycles/ticks +average: 204481 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50432 cycles/ticks + +kyber_keypair_derand: +median: 180358 cycles/ticks +average: 181268 cycles/ticks + +kyber_keypair: +median: 193544 cycles/ticks +average: 194520 cycles/ticks + +kyber_encaps_derand: +median: 217004 cycles/ticks +average: 218512 cycles/ticks + +kyber_encaps: +median: 217914 cycles/ticks +average: 219107 cycles/ticks + +kyber_decaps: +median: 271764 cycles/ticks +average: 273247 cycles/ticks + +Loop spin: 451 +gen_a: +median: 57352 cycles/ticks +average: 57796 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2408 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7058 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2758 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 169674 cycles/ticks +average: 170564 cycles/ticks + +indcpa_enc: +median: 205322 cycles/ticks +average: 206483 cycles/ticks + +indcpa_dec: +median: 50246 cycles/ticks +average: 50495 cycles/ticks + +kyber_keypair_derand: +median: 180464 cycles/ticks +average: 181288 cycles/ticks + +kyber_keypair: +median: 193420 cycles/ticks +average: 194296 cycles/ticks + +kyber_encaps_derand: +median: 217036 cycles/ticks +average: 218423 cycles/ticks + +kyber_encaps: +median: 217732 cycles/ticks +average: 218977 cycles/ticks + +kyber_decaps: +median: 271822 cycles/ticks +average: 273477 cycles/ticks + +Loop spin: 452 +gen_a: +median: 57480 cycles/ticks +average: 57911 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2431 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10752 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 432 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 167936 cycles/ticks +average: 168760 cycles/ticks + +indcpa_enc: +median: 203062 cycles/ticks +average: 204195 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50411 cycles/ticks + +kyber_keypair_derand: +median: 180326 cycles/ticks +average: 181181 cycles/ticks + +kyber_keypair: +median: 193382 cycles/ticks +average: 194229 cycles/ticks + +kyber_encaps_derand: +median: 216818 cycles/ticks +average: 218005 cycles/ticks + +kyber_encaps: +median: 217682 cycles/ticks +average: 218954 cycles/ticks + +kyber_decaps: +median: 271658 cycles/ticks +average: 273174 cycles/ticks + +Loop spin: 453 +gen_a: +median: 57426 cycles/ticks +average: 57839 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12674 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2769 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 167906 cycles/ticks +average: 168756 cycles/ticks + +indcpa_enc: +median: 203122 cycles/ticks +average: 204424 cycles/ticks + +indcpa_dec: +median: 50216 cycles/ticks +average: 50466 cycles/ticks + +kyber_keypair_derand: +median: 180494 cycles/ticks +average: 181327 cycles/ticks + +kyber_keypair: +median: 193298 cycles/ticks +average: 194219 cycles/ticks + +kyber_encaps_derand: +median: 220118 cycles/ticks +average: 221505 cycles/ticks + +kyber_encaps: +median: 220882 cycles/ticks +average: 222091 cycles/ticks + +kyber_decaps: +median: 274800 cycles/ticks +average: 276356 cycles/ticks + +Loop spin: 454 +gen_a: +median: 57462 cycles/ticks +average: 57870 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10744 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12685 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 168306 cycles/ticks +average: 169140 cycles/ticks + +indcpa_enc: +median: 203378 cycles/ticks +average: 204593 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50420 cycles/ticks + +kyber_keypair_derand: +median: 180432 cycles/ticks +average: 181325 cycles/ticks + +kyber_keypair: +median: 193326 cycles/ticks +average: 194212 cycles/ticks + +kyber_encaps_derand: +median: 217054 cycles/ticks +average: 218167 cycles/ticks + +kyber_encaps: +median: 217888 cycles/ticks +average: 219194 cycles/ticks + +kyber_decaps: +median: 271782 cycles/ticks +average: 273196 cycles/ticks + +Loop spin: 455 +gen_a: +median: 57396 cycles/ticks +average: 57716 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10759 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 680 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167978 cycles/ticks +average: 168777 cycles/ticks + +indcpa_enc: +median: 203170 cycles/ticks +average: 204274 cycles/ticks + +indcpa_dec: +median: 50204 cycles/ticks +average: 50441 cycles/ticks + +kyber_keypair_derand: +median: 181118 cycles/ticks +average: 182051 cycles/ticks + +kyber_keypair: +median: 193390 cycles/ticks +average: 194315 cycles/ticks + +kyber_encaps_derand: +median: 217206 cycles/ticks +average: 218436 cycles/ticks + +kyber_encaps: +median: 217972 cycles/ticks +average: 219140 cycles/ticks + +kyber_decaps: +median: 271970 cycles/ticks +average: 273414 cycles/ticks + +Loop spin: 456 +gen_a: +median: 57354 cycles/ticks +average: 57691 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2434 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1712 cycles/ticks + +indcpa_keypair: +median: 169936 cycles/ticks +average: 170782 cycles/ticks + +indcpa_enc: +median: 204974 cycles/ticks +average: 206159 cycles/ticks + +indcpa_dec: +median: 50160 cycles/ticks +average: 50386 cycles/ticks + +kyber_keypair_derand: +median: 180522 cycles/ticks +average: 181395 cycles/ticks + +kyber_keypair: +median: 193322 cycles/ticks +average: 194232 cycles/ticks + +kyber_encaps_derand: +median: 216598 cycles/ticks +average: 217771 cycles/ticks + +kyber_encaps: +median: 217338 cycles/ticks +average: 218495 cycles/ticks + +kyber_decaps: +median: 271342 cycles/ticks +average: 272787 cycles/ticks + +Loop spin: 457 +gen_a: +median: 57382 cycles/ticks +average: 57761 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10785 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12624 cycles/ticks +average: 12676 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167896 cycles/ticks +average: 168771 cycles/ticks + +indcpa_enc: +median: 202990 cycles/ticks +average: 204211 cycles/ticks + +indcpa_dec: +median: 50204 cycles/ticks +average: 50393 cycles/ticks + +kyber_keypair_derand: +median: 180288 cycles/ticks +average: 181077 cycles/ticks + +kyber_keypair: +median: 193432 cycles/ticks +average: 194299 cycles/ticks + +kyber_encaps_derand: +median: 217026 cycles/ticks +average: 218360 cycles/ticks + +kyber_encaps: +median: 217832 cycles/ticks +average: 219055 cycles/ticks + +kyber_decaps: +median: 271744 cycles/ticks +average: 273167 cycles/ticks + +Loop spin: 458 +gen_a: +median: 57342 cycles/ticks +average: 57694 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12710 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2732 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168518 cycles/ticks +average: 169285 cycles/ticks + +indcpa_enc: +median: 203334 cycles/ticks +average: 204546 cycles/ticks + +indcpa_dec: +median: 50136 cycles/ticks +average: 50380 cycles/ticks + +kyber_keypair_derand: +median: 180920 cycles/ticks +average: 181765 cycles/ticks + +kyber_keypair: +median: 193564 cycles/ticks +average: 194459 cycles/ticks + +kyber_encaps_derand: +median: 216758 cycles/ticks +average: 218025 cycles/ticks + +kyber_encaps: +median: 217594 cycles/ticks +average: 218850 cycles/ticks + +kyber_decaps: +median: 271684 cycles/ticks +average: 273270 cycles/ticks + +Loop spin: 459 +gen_a: +median: 57496 cycles/ticks +average: 57866 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168124 cycles/ticks +average: 168933 cycles/ticks + +indcpa_enc: +median: 203196 cycles/ticks +average: 204432 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50438 cycles/ticks + +kyber_keypair_derand: +median: 180690 cycles/ticks +average: 181512 cycles/ticks + +kyber_keypair: +median: 193370 cycles/ticks +average: 194304 cycles/ticks + +kyber_encaps_derand: +median: 216932 cycles/ticks +average: 218187 cycles/ticks + +kyber_encaps: +median: 217636 cycles/ticks +average: 218825 cycles/ticks + +kyber_decaps: +median: 271652 cycles/ticks +average: 273077 cycles/ticks + +Loop spin: 460 +gen_a: +median: 57352 cycles/ticks +average: 57781 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2402 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12673 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1350 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168458 cycles/ticks +average: 169242 cycles/ticks + +indcpa_enc: +median: 203596 cycles/ticks +average: 204742 cycles/ticks + +indcpa_dec: +median: 50158 cycles/ticks +average: 50381 cycles/ticks + +kyber_keypair_derand: +median: 180532 cycles/ticks +average: 181389 cycles/ticks + +kyber_keypair: +median: 193490 cycles/ticks +average: 194395 cycles/ticks + +kyber_encaps_derand: +median: 216690 cycles/ticks +average: 217854 cycles/ticks + +kyber_encaps: +median: 217568 cycles/ticks +average: 218895 cycles/ticks + +kyber_decaps: +median: 271554 cycles/ticks +average: 273004 cycles/ticks + +Loop spin: 461 +gen_a: +median: 57400 cycles/ticks +average: 57786 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10769 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 167702 cycles/ticks +average: 168538 cycles/ticks + +indcpa_enc: +median: 202860 cycles/ticks +average: 203997 cycles/ticks + +indcpa_dec: +median: 50136 cycles/ticks +average: 50356 cycles/ticks + +kyber_keypair_derand: +median: 180278 cycles/ticks +average: 181156 cycles/ticks + +kyber_keypair: +median: 193342 cycles/ticks +average: 194238 cycles/ticks + +kyber_encaps_derand: +median: 216862 cycles/ticks +average: 218065 cycles/ticks + +kyber_encaps: +median: 217694 cycles/ticks +average: 218904 cycles/ticks + +kyber_decaps: +median: 271710 cycles/ticks +average: 273200 cycles/ticks + +Loop spin: 462 +gen_a: +median: 57438 cycles/ticks +average: 57792 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2439 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10714 cycles/ticks +average: 10790 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1346 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 169814 cycles/ticks +average: 170629 cycles/ticks + +indcpa_enc: +median: 204934 cycles/ticks +average: 206159 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50398 cycles/ticks + +kyber_keypair_derand: +median: 180696 cycles/ticks +average: 181567 cycles/ticks + +kyber_keypair: +median: 193332 cycles/ticks +average: 194269 cycles/ticks + +kyber_encaps_derand: +median: 218248 cycles/ticks +average: 219491 cycles/ticks + +kyber_encaps: +median: 218966 cycles/ticks +average: 220170 cycles/ticks + +kyber_decaps: +median: 273160 cycles/ticks +average: 274743 cycles/ticks + +Loop spin: 463 +gen_a: +median: 57450 cycles/ticks +average: 57839 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12697 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1711 cycles/ticks + +indcpa_keypair: +median: 168144 cycles/ticks +average: 168916 cycles/ticks + +indcpa_enc: +median: 203252 cycles/ticks +average: 204352 cycles/ticks + +indcpa_dec: +median: 50146 cycles/ticks +average: 50343 cycles/ticks + +kyber_keypair_derand: +median: 180514 cycles/ticks +average: 181398 cycles/ticks + +kyber_keypair: +median: 193322 cycles/ticks +average: 194168 cycles/ticks + +kyber_encaps_derand: +median: 216506 cycles/ticks +average: 217760 cycles/ticks + +kyber_encaps: +median: 217318 cycles/ticks +average: 218559 cycles/ticks + +kyber_decaps: +median: 271366 cycles/ticks +average: 272833 cycles/ticks + +Loop spin: 464 +gen_a: +median: 57374 cycles/ticks +average: 57758 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12703 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1699 cycles/ticks + +indcpa_keypair: +median: 169420 cycles/ticks +average: 170224 cycles/ticks + +indcpa_enc: +median: 204582 cycles/ticks +average: 205868 cycles/ticks + +indcpa_dec: +median: 50152 cycles/ticks +average: 50404 cycles/ticks + +kyber_keypair_derand: +median: 180336 cycles/ticks +average: 181183 cycles/ticks + +kyber_keypair: +median: 193320 cycles/ticks +average: 194192 cycles/ticks + +kyber_encaps_derand: +median: 216670 cycles/ticks +average: 217920 cycles/ticks + +kyber_encaps: +median: 217420 cycles/ticks +average: 218629 cycles/ticks + +kyber_decaps: +median: 271402 cycles/ticks +average: 272819 cycles/ticks + +Loop spin: 465 +gen_a: +median: 57334 cycles/ticks +average: 57715 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10758 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12671 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167902 cycles/ticks +average: 168719 cycles/ticks + +indcpa_enc: +median: 203054 cycles/ticks +average: 204189 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50413 cycles/ticks + +kyber_keypair_derand: +median: 180564 cycles/ticks +average: 181435 cycles/ticks + +kyber_keypair: +median: 193364 cycles/ticks +average: 194204 cycles/ticks + +kyber_encaps_derand: +median: 217058 cycles/ticks +average: 218333 cycles/ticks + +kyber_encaps: +median: 217718 cycles/ticks +average: 219060 cycles/ticks + +kyber_decaps: +median: 271616 cycles/ticks +average: 273101 cycles/ticks + +Loop spin: 466 +gen_a: +median: 57342 cycles/ticks +average: 57773 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2757 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 169570 cycles/ticks +average: 170409 cycles/ticks + +indcpa_enc: +median: 204682 cycles/ticks +average: 205892 cycles/ticks + +indcpa_dec: +median: 50152 cycles/ticks +average: 50355 cycles/ticks + +kyber_keypair_derand: +median: 179990 cycles/ticks +average: 180825 cycles/ticks + +kyber_keypair: +median: 193324 cycles/ticks +average: 194226 cycles/ticks + +kyber_encaps_derand: +median: 218514 cycles/ticks +average: 219694 cycles/ticks + +kyber_encaps: +median: 219344 cycles/ticks +average: 220643 cycles/ticks + +kyber_decaps: +median: 273280 cycles/ticks +average: 274784 cycles/ticks + +Loop spin: 467 +gen_a: +median: 57232 cycles/ticks +average: 57604 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2474 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10728 cycles/ticks +average: 10778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12624 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 679 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 180060 cycles/ticks +average: 180817 cycles/ticks + +indcpa_enc: +median: 203274 cycles/ticks +average: 204502 cycles/ticks + +indcpa_dec: +median: 50158 cycles/ticks +average: 50360 cycles/ticks + +kyber_keypair_derand: +median: 180586 cycles/ticks +average: 181438 cycles/ticks + +kyber_keypair: +median: 193334 cycles/ticks +average: 194200 cycles/ticks + +kyber_encaps_derand: +median: 216660 cycles/ticks +average: 217763 cycles/ticks + +kyber_encaps: +median: 217364 cycles/ticks +average: 218655 cycles/ticks + +kyber_decaps: +median: 271226 cycles/ticks +average: 272586 cycles/ticks + +Loop spin: 468 +gen_a: +median: 57382 cycles/ticks +average: 57752 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2411 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10758 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1718 cycles/ticks + +indcpa_keypair: +median: 167714 cycles/ticks +average: 168516 cycles/ticks + +indcpa_enc: +median: 202846 cycles/ticks +average: 204014 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50400 cycles/ticks + +kyber_keypair_derand: +median: 180318 cycles/ticks +average: 181124 cycles/ticks + +kyber_keypair: +median: 193294 cycles/ticks +average: 194148 cycles/ticks + +kyber_encaps_derand: +median: 216752 cycles/ticks +average: 218092 cycles/ticks + +kyber_encaps: +median: 217508 cycles/ticks +average: 218734 cycles/ticks + +kyber_decaps: +median: 271416 cycles/ticks +average: 272796 cycles/ticks + +Loop spin: 469 +gen_a: +median: 57406 cycles/ticks +average: 57889 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 432 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167920 cycles/ticks +average: 168741 cycles/ticks + +indcpa_enc: +median: 203092 cycles/ticks +average: 204189 cycles/ticks + +indcpa_dec: +median: 50142 cycles/ticks +average: 50354 cycles/ticks + +kyber_keypair_derand: +median: 182300 cycles/ticks +average: 183095 cycles/ticks + +kyber_keypair: +median: 193384 cycles/ticks +average: 194360 cycles/ticks + +kyber_encaps_derand: +median: 216840 cycles/ticks +average: 217873 cycles/ticks + +kyber_encaps: +median: 217748 cycles/ticks +average: 218898 cycles/ticks + +kyber_decaps: +median: 271714 cycles/ticks +average: 273090 cycles/ticks + +Loop spin: 470 +gen_a: +median: 57304 cycles/ticks +average: 57677 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2412 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2411 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 444 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167728 cycles/ticks +average: 168556 cycles/ticks + +indcpa_enc: +median: 202786 cycles/ticks +average: 203961 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50406 cycles/ticks + +kyber_keypair_derand: +median: 180398 cycles/ticks +average: 181192 cycles/ticks + +kyber_keypair: +median: 193372 cycles/ticks +average: 194272 cycles/ticks + +kyber_encaps_derand: +median: 216890 cycles/ticks +average: 218057 cycles/ticks + +kyber_encaps: +median: 217728 cycles/ticks +average: 218929 cycles/ticks + +kyber_decaps: +median: 271682 cycles/ticks +average: 273075 cycles/ticks + +Loop spin: 471 +gen_a: +median: 57498 cycles/ticks +average: 57813 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7040 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10757 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12704 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 436 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168172 cycles/ticks +average: 168967 cycles/ticks + +indcpa_enc: +median: 203390 cycles/ticks +average: 204754 cycles/ticks + +indcpa_dec: +median: 50240 cycles/ticks +average: 50531 cycles/ticks + +kyber_keypair_derand: +median: 180386 cycles/ticks +average: 181187 cycles/ticks + +kyber_keypair: +median: 193334 cycles/ticks +average: 194174 cycles/ticks + +kyber_encaps_derand: +median: 216904 cycles/ticks +average: 218134 cycles/ticks + +kyber_encaps: +median: 217630 cycles/ticks +average: 218910 cycles/ticks + +kyber_decaps: +median: 271556 cycles/ticks +average: 273034 cycles/ticks + +Loop spin: 472 +gen_a: +median: 57478 cycles/ticks +average: 57865 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10743 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12697 cycles/ticks + +poly_tomsg: +median: 426 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1362 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1716 cycles/ticks + +indcpa_keypair: +median: 167792 cycles/ticks +average: 168587 cycles/ticks + +indcpa_enc: +median: 202958 cycles/ticks +average: 204096 cycles/ticks + +indcpa_dec: +median: 50122 cycles/ticks +average: 50359 cycles/ticks + +kyber_keypair_derand: +median: 180692 cycles/ticks +average: 181546 cycles/ticks + +kyber_keypair: +median: 193300 cycles/ticks +average: 194220 cycles/ticks + +kyber_encaps_derand: +median: 216430 cycles/ticks +average: 217619 cycles/ticks + +kyber_encaps: +median: 217292 cycles/ticks +average: 218453 cycles/ticks + +kyber_decaps: +median: 271242 cycles/ticks +average: 272630 cycles/ticks + +Loop spin: 473 +gen_a: +median: 57534 cycles/ticks +average: 57985 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10716 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12719 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168088 cycles/ticks +average: 168903 cycles/ticks + +indcpa_enc: +median: 203202 cycles/ticks +average: 204371 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50437 cycles/ticks + +kyber_keypair_derand: +median: 180234 cycles/ticks +average: 181086 cycles/ticks + +kyber_keypair: +median: 193382 cycles/ticks +average: 194221 cycles/ticks + +kyber_encaps_derand: +median: 216970 cycles/ticks +average: 218113 cycles/ticks + +kyber_encaps: +median: 217748 cycles/ticks +average: 218921 cycles/ticks + +kyber_decaps: +median: 271626 cycles/ticks +average: 272994 cycles/ticks + +Loop spin: 474 +gen_a: +median: 57298 cycles/ticks +average: 57704 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10745 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 678 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168272 cycles/ticks +average: 169129 cycles/ticks + +indcpa_enc: +median: 203568 cycles/ticks +average: 204935 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50403 cycles/ticks + +kyber_keypair_derand: +median: 180378 cycles/ticks +average: 181265 cycles/ticks + +kyber_keypair: +median: 194150 cycles/ticks +average: 195179 cycles/ticks + +kyber_encaps_derand: +median: 217662 cycles/ticks +average: 219052 cycles/ticks + +kyber_encaps: +median: 217858 cycles/ticks +average: 219241 cycles/ticks + +kyber_decaps: +median: 271876 cycles/ticks +average: 273406 cycles/ticks + +Loop spin: 475 +gen_a: +median: 57450 cycles/ticks +average: 57822 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2430 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12701 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 447 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1696 cycles/ticks + +indcpa_keypair: +median: 168308 cycles/ticks +average: 169268 cycles/ticks + +indcpa_enc: +median: 203634 cycles/ticks +average: 204859 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50459 cycles/ticks + +kyber_keypair_derand: +median: 180534 cycles/ticks +average: 181406 cycles/ticks + +kyber_keypair: +median: 193554 cycles/ticks +average: 194468 cycles/ticks + +kyber_encaps_derand: +median: 217002 cycles/ticks +average: 218269 cycles/ticks + +kyber_encaps: +median: 218008 cycles/ticks +average: 219474 cycles/ticks + +kyber_decaps: +median: 271948 cycles/ticks +average: 273635 cycles/ticks + +Loop spin: 476 +gen_a: +median: 57500 cycles/ticks +average: 57990 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10732 cycles/ticks +average: 10805 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12719 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1721 cycles/ticks + +indcpa_keypair: +median: 168004 cycles/ticks +average: 168926 cycles/ticks + +indcpa_enc: +median: 203200 cycles/ticks +average: 204400 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50424 cycles/ticks + +kyber_keypair_derand: +median: 180444 cycles/ticks +average: 181327 cycles/ticks + +kyber_keypair: +median: 193500 cycles/ticks +average: 196380 cycles/ticks + +kyber_encaps_derand: +median: 217290 cycles/ticks +average: 219736 cycles/ticks + +kyber_encaps: +median: 217866 cycles/ticks +average: 219105 cycles/ticks + +kyber_decaps: +median: 271672 cycles/ticks +average: 273147 cycles/ticks + +Loop spin: 477 +gen_a: +median: 57308 cycles/ticks +average: 57788 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12696 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 420 cycles/ticks +average: 421 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168010 cycles/ticks +average: 168850 cycles/ticks + +indcpa_enc: +median: 203332 cycles/ticks +average: 204466 cycles/ticks + +indcpa_dec: +median: 50148 cycles/ticks +average: 50442 cycles/ticks + +kyber_keypair_derand: +median: 180276 cycles/ticks +average: 181131 cycles/ticks + +kyber_keypair: +median: 193572 cycles/ticks +average: 194464 cycles/ticks + +kyber_encaps_derand: +median: 217352 cycles/ticks +average: 218693 cycles/ticks + +kyber_encaps: +median: 218118 cycles/ticks +average: 219289 cycles/ticks + +kyber_decaps: +median: 272006 cycles/ticks +average: 273466 cycles/ticks + +Loop spin: 478 +gen_a: +median: 57288 cycles/ticks +average: 57718 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10726 cycles/ticks +average: 10783 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12698 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 167920 cycles/ticks +average: 168784 cycles/ticks + +indcpa_enc: +median: 203304 cycles/ticks +average: 204480 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50512 cycles/ticks + +kyber_keypair_derand: +median: 180556 cycles/ticks +average: 181478 cycles/ticks + +kyber_keypair: +median: 193468 cycles/ticks +average: 194419 cycles/ticks + +kyber_encaps_derand: +median: 218656 cycles/ticks +average: 219953 cycles/ticks + +kyber_encaps: +median: 219606 cycles/ticks +average: 220968 cycles/ticks + +kyber_decaps: +median: 273208 cycles/ticks +average: 274812 cycles/ticks + +Loop spin: 479 +gen_a: +median: 57376 cycles/ticks +average: 57892 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1729 cycles/ticks + +indcpa_keypair: +median: 168318 cycles/ticks +average: 169153 cycles/ticks + +indcpa_enc: +median: 203620 cycles/ticks +average: 204757 cycles/ticks + +indcpa_dec: +median: 50226 cycles/ticks +average: 50511 cycles/ticks + +kyber_keypair_derand: +median: 180536 cycles/ticks +average: 181437 cycles/ticks + +kyber_keypair: +median: 193586 cycles/ticks +average: 194515 cycles/ticks + +kyber_encaps_derand: +median: 216748 cycles/ticks +average: 218132 cycles/ticks + +kyber_encaps: +median: 217786 cycles/ticks +average: 219187 cycles/ticks + +kyber_decaps: +median: 271806 cycles/ticks +average: 273347 cycles/ticks + +Loop spin: 480 +gen_a: +median: 57438 cycles/ticks +average: 57931 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10809 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12738 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 688 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168406 cycles/ticks +average: 169381 cycles/ticks + +indcpa_enc: +median: 203664 cycles/ticks +average: 204844 cycles/ticks + +indcpa_dec: +median: 50230 cycles/ticks +average: 50472 cycles/ticks + +kyber_keypair_derand: +median: 180488 cycles/ticks +average: 181429 cycles/ticks + +kyber_keypair: +median: 193566 cycles/ticks +average: 194489 cycles/ticks + +kyber_encaps_derand: +median: 217456 cycles/ticks +average: 218855 cycles/ticks + +kyber_encaps: +median: 218386 cycles/ticks +average: 219809 cycles/ticks + +kyber_decaps: +median: 272160 cycles/ticks +average: 273733 cycles/ticks + +Loop spin: 481 +gen_a: +median: 57412 cycles/ticks +average: 57813 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10755 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 169842 cycles/ticks +average: 170804 cycles/ticks + +indcpa_enc: +median: 205472 cycles/ticks +average: 206627 cycles/ticks + +indcpa_dec: +median: 50244 cycles/ticks +average: 50525 cycles/ticks + +kyber_keypair_derand: +median: 180516 cycles/ticks +average: 181444 cycles/ticks + +kyber_keypair: +median: 193450 cycles/ticks +average: 194337 cycles/ticks + +kyber_encaps_derand: +median: 216770 cycles/ticks +average: 217993 cycles/ticks + +kyber_encaps: +median: 217940 cycles/ticks +average: 219346 cycles/ticks + +kyber_decaps: +median: 272462 cycles/ticks +average: 274008 cycles/ticks + +Loop spin: 482 +gen_a: +median: 57458 cycles/ticks +average: 58033 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10730 cycles/ticks +average: 10801 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12685 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 169532 cycles/ticks +average: 170380 cycles/ticks + +indcpa_enc: +median: 204660 cycles/ticks +average: 205782 cycles/ticks + +indcpa_dec: +median: 50144 cycles/ticks +average: 50374 cycles/ticks + +kyber_keypair_derand: +median: 180578 cycles/ticks +average: 181580 cycles/ticks + +kyber_keypair: +median: 194108 cycles/ticks +average: 195108 cycles/ticks + +kyber_encaps_derand: +median: 217278 cycles/ticks +average: 218653 cycles/ticks + +kyber_encaps: +median: 217878 cycles/ticks +average: 219065 cycles/ticks + +kyber_decaps: +median: 271844 cycles/ticks +average: 273346 cycles/ticks + +Loop spin: 483 +gen_a: +median: 57530 cycles/ticks +average: 58010 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10796 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12743 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 168494 cycles/ticks +average: 169432 cycles/ticks + +indcpa_enc: +median: 203322 cycles/ticks +average: 204600 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50411 cycles/ticks + +kyber_keypair_derand: +median: 180552 cycles/ticks +average: 181453 cycles/ticks + +kyber_keypair: +median: 193458 cycles/ticks +average: 194341 cycles/ticks + +kyber_encaps_derand: +median: 217616 cycles/ticks +average: 219052 cycles/ticks + +kyber_encaps: +median: 218756 cycles/ticks +average: 220018 cycles/ticks + +kyber_decaps: +median: 272130 cycles/ticks +average: 273542 cycles/ticks + +Loop spin: 484 +gen_a: +median: 57330 cycles/ticks +average: 57781 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12685 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1348 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1696 cycles/ticks + +indcpa_keypair: +median: 169272 cycles/ticks +average: 170143 cycles/ticks + +indcpa_enc: +median: 204768 cycles/ticks +average: 205964 cycles/ticks + +indcpa_dec: +median: 50240 cycles/ticks +average: 50503 cycles/ticks + +kyber_keypair_derand: +median: 180872 cycles/ticks +average: 181804 cycles/ticks + +kyber_keypair: +median: 193564 cycles/ticks +average: 194510 cycles/ticks + +kyber_encaps_derand: +median: 217196 cycles/ticks +average: 218573 cycles/ticks + +kyber_encaps: +median: 218192 cycles/ticks +average: 219441 cycles/ticks + +kyber_decaps: +median: 271974 cycles/ticks +average: 273548 cycles/ticks + +Loop spin: 485 +gen_a: +median: 57344 cycles/ticks +average: 57743 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2433 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12697 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1344 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168258 cycles/ticks +average: 169092 cycles/ticks + +indcpa_enc: +median: 203534 cycles/ticks +average: 204691 cycles/ticks + +indcpa_dec: +median: 50204 cycles/ticks +average: 50480 cycles/ticks + +kyber_keypair_derand: +median: 180068 cycles/ticks +average: 181096 cycles/ticks + +kyber_keypair: +median: 193558 cycles/ticks +average: 194480 cycles/ticks + +kyber_encaps_derand: +median: 216562 cycles/ticks +average: 217815 cycles/ticks + +kyber_encaps: +median: 217810 cycles/ticks +average: 219079 cycles/ticks + +kyber_decaps: +median: 271618 cycles/ticks +average: 273206 cycles/ticks + +Loop spin: 486 +gen_a: +median: 57340 cycles/ticks +average: 57707 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12723 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 680 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 167950 cycles/ticks +average: 168884 cycles/ticks + +indcpa_enc: +median: 203040 cycles/ticks +average: 204126 cycles/ticks + +indcpa_dec: +median: 50142 cycles/ticks +average: 50403 cycles/ticks + +kyber_keypair_derand: +median: 180634 cycles/ticks +average: 181604 cycles/ticks + +kyber_keypair: +median: 193752 cycles/ticks +average: 194732 cycles/ticks + +kyber_encaps_derand: +median: 217018 cycles/ticks +average: 218370 cycles/ticks + +kyber_encaps: +median: 217934 cycles/ticks +average: 219305 cycles/ticks + +kyber_decaps: +median: 271776 cycles/ticks +average: 273247 cycles/ticks + +Loop spin: 487 +gen_a: +median: 57454 cycles/ticks +average: 57951 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2429 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10800 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12734 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2767 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 168348 cycles/ticks +average: 169450 cycles/ticks + +indcpa_enc: +median: 203242 cycles/ticks +average: 204388 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50446 cycles/ticks + +kyber_keypair_derand: +median: 180720 cycles/ticks +average: 181572 cycles/ticks + +kyber_keypair: +median: 193482 cycles/ticks +average: 194399 cycles/ticks + +kyber_encaps_derand: +median: 218814 cycles/ticks +average: 220307 cycles/ticks + +kyber_encaps: +median: 219470 cycles/ticks +average: 220680 cycles/ticks + +kyber_decaps: +median: 273654 cycles/ticks +average: 275178 cycles/ticks + +Loop spin: 488 +gen_a: +median: 57438 cycles/ticks +average: 57922 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12709 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 434 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168636 cycles/ticks +average: 169578 cycles/ticks + +indcpa_enc: +median: 203796 cycles/ticks +average: 205025 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50394 cycles/ticks + +kyber_keypair_derand: +median: 180302 cycles/ticks +average: 181118 cycles/ticks + +kyber_keypair: +median: 193898 cycles/ticks +average: 194843 cycles/ticks + +kyber_encaps_derand: +median: 217622 cycles/ticks +average: 218989 cycles/ticks + +kyber_encaps: +median: 218080 cycles/ticks +average: 219255 cycles/ticks + +kyber_decaps: +median: 271920 cycles/ticks +average: 273558 cycles/ticks + +Loop spin: 489 +gen_a: +median: 57498 cycles/ticks +average: 57972 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10771 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2807 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168280 cycles/ticks +average: 169255 cycles/ticks + +indcpa_enc: +median: 203896 cycles/ticks +average: 205139 cycles/ticks + +indcpa_dec: +median: 50212 cycles/ticks +average: 50452 cycles/ticks + +kyber_keypair_derand: +median: 180518 cycles/ticks +average: 181438 cycles/ticks + +kyber_keypair: +median: 193496 cycles/ticks +average: 194465 cycles/ticks + +kyber_encaps_derand: +median: 216762 cycles/ticks +average: 218067 cycles/ticks + +kyber_encaps: +median: 218192 cycles/ticks +average: 219509 cycles/ticks + +kyber_decaps: +median: 272080 cycles/ticks +average: 273608 cycles/ticks + +Loop spin: 490 +gen_a: +median: 57360 cycles/ticks +average: 57801 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10716 cycles/ticks +average: 10783 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168224 cycles/ticks +average: 169054 cycles/ticks + +indcpa_enc: +median: 203280 cycles/ticks +average: 204384 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50438 cycles/ticks + +kyber_keypair_derand: +median: 180578 cycles/ticks +average: 181547 cycles/ticks + +kyber_keypair: +median: 194272 cycles/ticks +average: 195283 cycles/ticks + +kyber_encaps_derand: +median: 217534 cycles/ticks +average: 219004 cycles/ticks + +kyber_encaps: +median: 218280 cycles/ticks +average: 219808 cycles/ticks + +kyber_decaps: +median: 272134 cycles/ticks +average: 273751 cycles/ticks + +Loop spin: 491 +gen_a: +median: 57456 cycles/ticks +average: 57941 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2429 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7084 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10776 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12734 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1344 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 168214 cycles/ticks +average: 169293 cycles/ticks + +indcpa_enc: +median: 203096 cycles/ticks +average: 204254 cycles/ticks + +indcpa_dec: +median: 50202 cycles/ticks +average: 50442 cycles/ticks + +kyber_keypair_derand: +median: 180514 cycles/ticks +average: 181391 cycles/ticks + +kyber_keypair: +median: 193504 cycles/ticks +average: 194431 cycles/ticks + +kyber_encaps_derand: +median: 218486 cycles/ticks +average: 219934 cycles/ticks + +kyber_encaps: +median: 219196 cycles/ticks +average: 220539 cycles/ticks + +kyber_decaps: +median: 272980 cycles/ticks +average: 274591 cycles/ticks + +Loop spin: 492 +gen_a: +median: 57432 cycles/ticks +average: 57855 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2436 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10734 cycles/ticks +average: 10803 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12717 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 167906 cycles/ticks +average: 168848 cycles/ticks + +indcpa_enc: +median: 203330 cycles/ticks +average: 204472 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50427 cycles/ticks + +kyber_keypair_derand: +median: 181786 cycles/ticks +average: 182771 cycles/ticks + +kyber_keypair: +median: 193506 cycles/ticks +average: 194460 cycles/ticks + +kyber_encaps_derand: +median: 217358 cycles/ticks +average: 218697 cycles/ticks + +kyber_encaps: +median: 218076 cycles/ticks +average: 219369 cycles/ticks + +kyber_decaps: +median: 271940 cycles/ticks +average: 273419 cycles/ticks + +Loop spin: 493 +gen_a: +median: 57366 cycles/ticks +average: 57742 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2404 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10784 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1699 cycles/ticks + +indcpa_keypair: +median: 170008 cycles/ticks +average: 171014 cycles/ticks + +indcpa_enc: +median: 204860 cycles/ticks +average: 206026 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50450 cycles/ticks + +kyber_keypair_derand: +median: 180596 cycles/ticks +average: 181523 cycles/ticks + +kyber_keypair: +median: 193430 cycles/ticks +average: 194294 cycles/ticks + +kyber_encaps_derand: +median: 217060 cycles/ticks +average: 218258 cycles/ticks + +kyber_encaps: +median: 218172 cycles/ticks +average: 219399 cycles/ticks + +kyber_decaps: +median: 271904 cycles/ticks +average: 273450 cycles/ticks + +Loop spin: 494 +gen_a: +median: 57416 cycles/ticks +average: 57899 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10783 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 168296 cycles/ticks +average: 169230 cycles/ticks + +indcpa_enc: +median: 203454 cycles/ticks +average: 204714 cycles/ticks + +indcpa_dec: +median: 50218 cycles/ticks +average: 50439 cycles/ticks + +kyber_keypair_derand: +median: 180618 cycles/ticks +average: 181641 cycles/ticks + +kyber_keypair: +median: 193692 cycles/ticks +average: 194671 cycles/ticks + +kyber_encaps_derand: +median: 216992 cycles/ticks +average: 218290 cycles/ticks + +kyber_encaps: +median: 217802 cycles/ticks +average: 219143 cycles/ticks + +kyber_decaps: +median: 271742 cycles/ticks +average: 273298 cycles/ticks + +Loop spin: 495 +gen_a: +median: 57430 cycles/ticks +average: 57864 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2435 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2411 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 10778 cycles/ticks +average: 10852 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12792 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168338 cycles/ticks +average: 169214 cycles/ticks + +indcpa_enc: +median: 203548 cycles/ticks +average: 204723 cycles/ticks + +indcpa_dec: +median: 50230 cycles/ticks +average: 50513 cycles/ticks + +kyber_keypair_derand: +median: 180194 cycles/ticks +average: 181068 cycles/ticks + +kyber_keypair: +median: 193626 cycles/ticks +average: 194567 cycles/ticks + +kyber_encaps_derand: +median: 217068 cycles/ticks +average: 218250 cycles/ticks + +kyber_encaps: +median: 218118 cycles/ticks +average: 219439 cycles/ticks + +kyber_decaps: +median: 272070 cycles/ticks +average: 273815 cycles/ticks + +Loop spin: 496 +gen_a: +median: 57456 cycles/ticks +average: 57901 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2408 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 10738 cycles/ticks +average: 10807 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12747 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 167936 cycles/ticks +average: 168783 cycles/ticks + +indcpa_enc: +median: 203078 cycles/ticks +average: 204284 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50419 cycles/ticks + +kyber_keypair_derand: +median: 180580 cycles/ticks +average: 181505 cycles/ticks + +kyber_keypair: +median: 193968 cycles/ticks +average: 195062 cycles/ticks + +kyber_encaps_derand: +median: 217292 cycles/ticks +average: 218563 cycles/ticks + +kyber_encaps: +median: 218132 cycles/ticks +average: 219286 cycles/ticks + +kyber_decaps: +median: 272096 cycles/ticks +average: 273635 cycles/ticks + +Loop spin: 497 +gen_a: +median: 57396 cycles/ticks +average: 57932 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2404 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10784 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12702 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 169766 cycles/ticks +average: 170666 cycles/ticks + +indcpa_enc: +median: 204548 cycles/ticks +average: 205705 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50395 cycles/ticks + +kyber_keypair_derand: +median: 180466 cycles/ticks +average: 181356 cycles/ticks + +kyber_keypair: +median: 193660 cycles/ticks +average: 194614 cycles/ticks + +kyber_encaps_derand: +median: 217200 cycles/ticks +average: 218537 cycles/ticks + +kyber_encaps: +median: 217962 cycles/ticks +average: 219399 cycles/ticks + +kyber_decaps: +median: 271794 cycles/ticks +average: 273260 cycles/ticks + +Loop spin: 498 +gen_a: +median: 57424 cycles/ticks +average: 57917 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12705 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 167782 cycles/ticks +average: 168796 cycles/ticks + +indcpa_enc: +median: 203038 cycles/ticks +average: 204178 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50441 cycles/ticks + +kyber_keypair_derand: +median: 180826 cycles/ticks +average: 181745 cycles/ticks + +kyber_keypair: +median: 193502 cycles/ticks +average: 194444 cycles/ticks + +kyber_encaps_derand: +median: 217090 cycles/ticks +average: 218327 cycles/ticks + +kyber_encaps: +median: 217928 cycles/ticks +average: 219316 cycles/ticks + +kyber_decaps: +median: 271776 cycles/ticks +average: 273278 cycles/ticks + +Loop spin: 499 +gen_a: +median: 57420 cycles/ticks +average: 57960 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10728 cycles/ticks +average: 10783 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12648 cycles/ticks +average: 12709 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1716 cycles/ticks + +indcpa_keypair: +median: 168134 cycles/ticks +average: 168980 cycles/ticks + +indcpa_enc: +median: 203322 cycles/ticks +average: 204573 cycles/ticks + +indcpa_dec: +median: 50208 cycles/ticks +average: 50446 cycles/ticks + +kyber_keypair_derand: +median: 180484 cycles/ticks +average: 181439 cycles/ticks + +kyber_keypair: +median: 193530 cycles/ticks +average: 194536 cycles/ticks + +kyber_encaps_derand: +median: 217168 cycles/ticks +average: 218395 cycles/ticks + +kyber_encaps: +median: 218030 cycles/ticks +average: 219255 cycles/ticks + +kyber_decaps: +median: 271998 cycles/ticks +average: 273532 cycles/ticks + +Loop spin: 500 +gen_a: +median: 57422 cycles/ticks +average: 58018 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2445 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10743 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12721 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1721 cycles/ticks + +indcpa_keypair: +median: 168112 cycles/ticks +average: 168997 cycles/ticks + +indcpa_enc: +median: 203332 cycles/ticks +average: 204569 cycles/ticks + +indcpa_dec: +median: 50204 cycles/ticks +average: 50502 cycles/ticks + +kyber_keypair_derand: +median: 180378 cycles/ticks +average: 181303 cycles/ticks + +kyber_keypair: +median: 193412 cycles/ticks +average: 194382 cycles/ticks + +kyber_encaps_derand: +median: 216618 cycles/ticks +average: 217970 cycles/ticks + +kyber_encaps: +median: 217566 cycles/ticks +average: 218793 cycles/ticks + +kyber_decaps: +median: 271440 cycles/ticks +average: 272948 cycles/ticks + +Loop spin: 501 +gen_a: +median: 57378 cycles/ticks +average: 57766 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2503 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10765 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12677 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1715 cycles/ticks + +indcpa_keypair: +median: 168136 cycles/ticks +average: 168945 cycles/ticks + +indcpa_enc: +median: 203258 cycles/ticks +average: 204519 cycles/ticks + +indcpa_dec: +median: 50202 cycles/ticks +average: 50428 cycles/ticks + +kyber_keypair_derand: +median: 180028 cycles/ticks +average: 180899 cycles/ticks + +kyber_keypair: +median: 193312 cycles/ticks +average: 194178 cycles/ticks + +kyber_encaps_derand: +median: 216970 cycles/ticks +average: 218541 cycles/ticks + +kyber_encaps: +median: 217702 cycles/ticks +average: 219062 cycles/ticks + +kyber_decaps: +median: 271642 cycles/ticks +average: 273115 cycles/ticks + +Loop spin: 502 +gen_a: +median: 57316 cycles/ticks +average: 57656 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2512 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10776 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12685 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168002 cycles/ticks +average: 168870 cycles/ticks + +indcpa_enc: +median: 203190 cycles/ticks +average: 204296 cycles/ticks + +indcpa_dec: +median: 50214 cycles/ticks +average: 50433 cycles/ticks + +kyber_keypair_derand: +median: 180742 cycles/ticks +average: 181519 cycles/ticks + +kyber_keypair: +median: 193314 cycles/ticks +average: 194104 cycles/ticks + +kyber_encaps_derand: +median: 216886 cycles/ticks +average: 218052 cycles/ticks + +kyber_encaps: +median: 217730 cycles/ticks +average: 218821 cycles/ticks + +kyber_decaps: +median: 271690 cycles/ticks +average: 273141 cycles/ticks + +Loop spin: 503 +gen_a: +median: 57356 cycles/ticks +average: 57736 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 169300 cycles/ticks +average: 170090 cycles/ticks + +indcpa_enc: +median: 204606 cycles/ticks +average: 205810 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50393 cycles/ticks + +kyber_keypair_derand: +median: 180408 cycles/ticks +average: 181267 cycles/ticks + +kyber_keypair: +median: 193320 cycles/ticks +average: 194166 cycles/ticks + +kyber_encaps_derand: +median: 216840 cycles/ticks +average: 218450 cycles/ticks + +kyber_encaps: +median: 217656 cycles/ticks +average: 218891 cycles/ticks + +kyber_decaps: +median: 271620 cycles/ticks +average: 273183 cycles/ticks + +Loop spin: 504 +gen_a: +median: 57448 cycles/ticks +average: 57848 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12695 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 681 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168112 cycles/ticks +average: 168936 cycles/ticks + +indcpa_enc: +median: 203418 cycles/ticks +average: 204562 cycles/ticks + +indcpa_dec: +median: 50224 cycles/ticks +average: 50452 cycles/ticks + +kyber_keypair_derand: +median: 180204 cycles/ticks +average: 181082 cycles/ticks + +kyber_keypair: +median: 193356 cycles/ticks +average: 194258 cycles/ticks + +kyber_encaps_derand: +median: 217040 cycles/ticks +average: 218287 cycles/ticks + +kyber_encaps: +median: 217688 cycles/ticks +average: 219048 cycles/ticks + +kyber_decaps: +median: 271716 cycles/ticks +average: 273192 cycles/ticks + +Loop spin: 505 +gen_a: +median: 57338 cycles/ticks +average: 57705 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10758 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 167858 cycles/ticks +average: 168658 cycles/ticks + +indcpa_enc: +median: 203112 cycles/ticks +average: 204320 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50423 cycles/ticks + +kyber_keypair_derand: +median: 180374 cycles/ticks +average: 181224 cycles/ticks + +kyber_keypair: +median: 193274 cycles/ticks +average: 194123 cycles/ticks + +kyber_encaps_derand: +median: 216936 cycles/ticks +average: 217987 cycles/ticks + +kyber_encaps: +median: 217624 cycles/ticks +average: 218735 cycles/ticks + +kyber_decaps: +median: 271646 cycles/ticks +average: 273022 cycles/ticks + +Loop spin: 506 +gen_a: +median: 57290 cycles/ticks +average: 57691 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12646 cycles/ticks +average: 12724 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168252 cycles/ticks +average: 169069 cycles/ticks + +indcpa_enc: +median: 203426 cycles/ticks +average: 204660 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50431 cycles/ticks + +kyber_keypair_derand: +median: 180072 cycles/ticks +average: 181000 cycles/ticks + +kyber_keypair: +median: 193354 cycles/ticks +average: 194256 cycles/ticks + +kyber_encaps_derand: +median: 217158 cycles/ticks +average: 218376 cycles/ticks + +kyber_encaps: +median: 217878 cycles/ticks +average: 218988 cycles/ticks + +kyber_decaps: +median: 271870 cycles/ticks +average: 273276 cycles/ticks + +Loop spin: 507 +gen_a: +median: 57350 cycles/ticks +average: 57714 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12685 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168012 cycles/ticks +average: 168832 cycles/ticks + +indcpa_enc: +median: 203002 cycles/ticks +average: 204127 cycles/ticks + +indcpa_dec: +median: 50412 cycles/ticks +average: 50622 cycles/ticks + +kyber_keypair_derand: +median: 180106 cycles/ticks +average: 180918 cycles/ticks + +kyber_keypair: +median: 193328 cycles/ticks +average: 194137 cycles/ticks + +kyber_encaps_derand: +median: 216976 cycles/ticks +average: 218197 cycles/ticks + +kyber_encaps: +median: 217674 cycles/ticks +average: 218830 cycles/ticks + +kyber_decaps: +median: 271920 cycles/ticks +average: 273310 cycles/ticks + +Loop spin: 508 +gen_a: +median: 57266 cycles/ticks +average: 57671 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12697 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168340 cycles/ticks +average: 169122 cycles/ticks + +indcpa_enc: +median: 203416 cycles/ticks +average: 204686 cycles/ticks + +indcpa_dec: +median: 50220 cycles/ticks +average: 50441 cycles/ticks + +kyber_keypair_derand: +median: 180678 cycles/ticks +average: 181520 cycles/ticks + +kyber_keypair: +median: 193270 cycles/ticks +average: 194196 cycles/ticks + +kyber_encaps_derand: +median: 216992 cycles/ticks +average: 218256 cycles/ticks + +kyber_encaps: +median: 217704 cycles/ticks +average: 218896 cycles/ticks + +kyber_decaps: +median: 271682 cycles/ticks +average: 273203 cycles/ticks + +Loop spin: 509 +gen_a: +median: 57404 cycles/ticks +average: 57733 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10769 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 436 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167894 cycles/ticks +average: 168681 cycles/ticks + +indcpa_enc: +median: 203378 cycles/ticks +average: 204454 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50411 cycles/ticks + +kyber_keypair_derand: +median: 180632 cycles/ticks +average: 181453 cycles/ticks + +kyber_keypair: +median: 193338 cycles/ticks +average: 194144 cycles/ticks + +kyber_encaps_derand: +median: 217732 cycles/ticks +average: 218986 cycles/ticks + +kyber_encaps: +median: 218450 cycles/ticks +average: 219734 cycles/ticks + +kyber_decaps: +median: 272324 cycles/ticks +average: 273731 cycles/ticks + +Loop spin: 510 +gen_a: +median: 57386 cycles/ticks +average: 57828 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10771 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 678 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1768 cycles/ticks + +indcpa_keypair: +median: 168168 cycles/ticks +average: 168982 cycles/ticks + +indcpa_enc: +median: 203302 cycles/ticks +average: 204527 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50416 cycles/ticks + +kyber_keypair_derand: +median: 180070 cycles/ticks +average: 180890 cycles/ticks + +kyber_keypair: +median: 193396 cycles/ticks +average: 194288 cycles/ticks + +kyber_encaps_derand: +median: 217088 cycles/ticks +average: 218337 cycles/ticks + +kyber_encaps: +median: 217978 cycles/ticks +average: 219291 cycles/ticks + +kyber_decaps: +median: 271752 cycles/ticks +average: 273213 cycles/ticks + +Loop spin: 511 +gen_a: +median: 57356 cycles/ticks +average: 57771 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12648 cycles/ticks +average: 12722 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168024 cycles/ticks +average: 168803 cycles/ticks + +indcpa_enc: +median: 203216 cycles/ticks +average: 204375 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50427 cycles/ticks + +kyber_keypair_derand: +median: 180034 cycles/ticks +average: 180849 cycles/ticks + +kyber_keypair: +median: 193328 cycles/ticks +average: 194135 cycles/ticks + +kyber_encaps_derand: +median: 217066 cycles/ticks +average: 218195 cycles/ticks + +kyber_encaps: +median: 217832 cycles/ticks +average: 219196 cycles/ticks + +kyber_decaps: +median: 271824 cycles/ticks +average: 273310 cycles/ticks + +Loop spin: 512 +gen_a: +median: 57316 cycles/ticks +average: 57622 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2401 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12668 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1715 cycles/ticks + +indcpa_keypair: +median: 168020 cycles/ticks +average: 168822 cycles/ticks + +indcpa_enc: +median: 203108 cycles/ticks +average: 204287 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50433 cycles/ticks + +kyber_keypair_derand: +median: 180748 cycles/ticks +average: 181599 cycles/ticks + +kyber_keypair: +median: 193398 cycles/ticks +average: 194297 cycles/ticks + +kyber_encaps_derand: +median: 217112 cycles/ticks +average: 218414 cycles/ticks + +kyber_encaps: +median: 217984 cycles/ticks +average: 219089 cycles/ticks + +kyber_decaps: +median: 271868 cycles/ticks +average: 273252 cycles/ticks + +Loop spin: 513 +gen_a: +median: 57392 cycles/ticks +average: 57802 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 426 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 167808 cycles/ticks +average: 168573 cycles/ticks + +indcpa_enc: +median: 203058 cycles/ticks +average: 204295 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50409 cycles/ticks + +kyber_keypair_derand: +median: 180404 cycles/ticks +average: 181269 cycles/ticks + +kyber_keypair: +median: 193360 cycles/ticks +average: 194344 cycles/ticks + +kyber_encaps_derand: +median: 216914 cycles/ticks +average: 218235 cycles/ticks + +kyber_encaps: +median: 217746 cycles/ticks +average: 219139 cycles/ticks + +kyber_decaps: +median: 271712 cycles/ticks +average: 273120 cycles/ticks + +Loop spin: 514 +gen_a: +median: 57530 cycles/ticks +average: 57948 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7035 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167928 cycles/ticks +average: 168691 cycles/ticks + +indcpa_enc: +median: 203164 cycles/ticks +average: 204372 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50393 cycles/ticks + +kyber_keypair_derand: +median: 180366 cycles/ticks +average: 181224 cycles/ticks + +kyber_keypair: +median: 193314 cycles/ticks +average: 194205 cycles/ticks + +kyber_encaps_derand: +median: 217168 cycles/ticks +average: 218648 cycles/ticks + +kyber_encaps: +median: 218086 cycles/ticks +average: 219447 cycles/ticks + +kyber_decaps: +median: 272018 cycles/ticks +average: 273590 cycles/ticks + +Loop spin: 515 +gen_a: +median: 57502 cycles/ticks +average: 57804 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2403 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10757 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168172 cycles/ticks +average: 168945 cycles/ticks + +indcpa_enc: +median: 203352 cycles/ticks +average: 204518 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50388 cycles/ticks + +kyber_keypair_derand: +median: 180484 cycles/ticks +average: 181317 cycles/ticks + +kyber_keypair: +median: 193268 cycles/ticks +average: 194148 cycles/ticks + +kyber_encaps_derand: +median: 216722 cycles/ticks +average: 217948 cycles/ticks + +kyber_encaps: +median: 217592 cycles/ticks +average: 218889 cycles/ticks + +kyber_decaps: +median: 271448 cycles/ticks +average: 272875 cycles/ticks + +Loop spin: 516 +gen_a: +median: 57284 cycles/ticks +average: 57615 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10746 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12707 cycles/ticks + +poly_tomsg: +median: 424 cycles/ticks +average: 425 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1712 cycles/ticks + +indcpa_keypair: +median: 169908 cycles/ticks +average: 170690 cycles/ticks + +indcpa_enc: +median: 204850 cycles/ticks +average: 206054 cycles/ticks + +indcpa_dec: +median: 50160 cycles/ticks +average: 50386 cycles/ticks + +kyber_keypair_derand: +median: 180426 cycles/ticks +average: 181281 cycles/ticks + +kyber_keypair: +median: 193494 cycles/ticks +average: 194357 cycles/ticks + +kyber_encaps_derand: +median: 216868 cycles/ticks +average: 218133 cycles/ticks + +kyber_encaps: +median: 217660 cycles/ticks +average: 218857 cycles/ticks + +kyber_decaps: +median: 271630 cycles/ticks +average: 273027 cycles/ticks + +Loop spin: 517 +gen_a: +median: 57316 cycles/ticks +average: 57674 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10795 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12709 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 667 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1717 cycles/ticks + +indcpa_keypair: +median: 168374 cycles/ticks +average: 169239 cycles/ticks + +indcpa_enc: +median: 203302 cycles/ticks +average: 204397 cycles/ticks + +indcpa_dec: +median: 50220 cycles/ticks +average: 50455 cycles/ticks + +kyber_keypair_derand: +median: 180588 cycles/ticks +average: 181458 cycles/ticks + +kyber_keypair: +median: 193598 cycles/ticks +average: 194538 cycles/ticks + +kyber_encaps_derand: +median: 218566 cycles/ticks +average: 219712 cycles/ticks + +kyber_encaps: +median: 219356 cycles/ticks +average: 220665 cycles/ticks + +kyber_decaps: +median: 273324 cycles/ticks +average: 274801 cycles/ticks + +Loop spin: 518 +gen_a: +median: 57474 cycles/ticks +average: 57813 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2408 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12681 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168088 cycles/ticks +average: 168901 cycles/ticks + +indcpa_enc: +median: 203112 cycles/ticks +average: 204228 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50401 cycles/ticks + +kyber_keypair_derand: +median: 180086 cycles/ticks +average: 180884 cycles/ticks + +kyber_keypair: +median: 193296 cycles/ticks +average: 194174 cycles/ticks + +kyber_encaps_derand: +median: 217166 cycles/ticks +average: 218332 cycles/ticks + +kyber_encaps: +median: 217964 cycles/ticks +average: 219291 cycles/ticks + +kyber_decaps: +median: 271908 cycles/ticks +average: 273278 cycles/ticks + +Loop spin: 519 +gen_a: +median: 57432 cycles/ticks +average: 57794 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10734 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12702 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1712 cycles/ticks + +indcpa_keypair: +median: 167840 cycles/ticks +average: 168659 cycles/ticks + +indcpa_enc: +median: 203148 cycles/ticks +average: 204303 cycles/ticks + +indcpa_dec: +median: 50134 cycles/ticks +average: 50365 cycles/ticks + +kyber_keypair_derand: +median: 180312 cycles/ticks +average: 181196 cycles/ticks + +kyber_keypair: +median: 193344 cycles/ticks +average: 194201 cycles/ticks + +kyber_encaps_derand: +median: 217044 cycles/ticks +average: 218257 cycles/ticks + +kyber_encaps: +median: 217720 cycles/ticks +average: 218950 cycles/ticks + +kyber_decaps: +median: 271648 cycles/ticks +average: 273087 cycles/ticks + +Loop spin: 520 +gen_a: +median: 57498 cycles/ticks +average: 57920 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10748 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12692 cycles/ticks + +poly_tomsg: +median: 424 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168110 cycles/ticks +average: 168910 cycles/ticks + +indcpa_enc: +median: 203298 cycles/ticks +average: 204542 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50409 cycles/ticks + +kyber_keypair_derand: +median: 180592 cycles/ticks +average: 181422 cycles/ticks + +kyber_keypair: +median: 193478 cycles/ticks +average: 194478 cycles/ticks + +kyber_encaps_derand: +median: 216642 cycles/ticks +average: 217826 cycles/ticks + +kyber_encaps: +median: 217540 cycles/ticks +average: 218723 cycles/ticks + +kyber_decaps: +median: 271458 cycles/ticks +average: 272908 cycles/ticks + +Loop spin: 521 +gen_a: +median: 57446 cycles/ticks +average: 57837 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2412 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10763 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12677 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 167974 cycles/ticks +average: 168804 cycles/ticks + +indcpa_enc: +median: 202976 cycles/ticks +average: 204048 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50390 cycles/ticks + +kyber_keypair_derand: +median: 180456 cycles/ticks +average: 181281 cycles/ticks + +kyber_keypair: +median: 193272 cycles/ticks +average: 194119 cycles/ticks + +kyber_encaps_derand: +median: 216886 cycles/ticks +average: 218106 cycles/ticks + +kyber_encaps: +median: 217560 cycles/ticks +average: 218714 cycles/ticks + +kyber_decaps: +median: 271544 cycles/ticks +average: 272960 cycles/ticks + +Loop spin: 522 +gen_a: +median: 57260 cycles/ticks +average: 57617 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10784 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12681 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 668 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 435 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167872 cycles/ticks +average: 168680 cycles/ticks + +indcpa_enc: +median: 203086 cycles/ticks +average: 204280 cycles/ticks + +indcpa_dec: +median: 50276 cycles/ticks +average: 50511 cycles/ticks + +kyber_keypair_derand: +median: 181934 cycles/ticks +average: 182832 cycles/ticks + +kyber_keypair: +median: 193332 cycles/ticks +average: 194205 cycles/ticks + +kyber_encaps_derand: +median: 216848 cycles/ticks +average: 218074 cycles/ticks + +kyber_encaps: +median: 217764 cycles/ticks +average: 219044 cycles/ticks + +kyber_decaps: +median: 271638 cycles/ticks +average: 273172 cycles/ticks + +Loop spin: 523 +gen_a: +median: 57344 cycles/ticks +average: 57793 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2414 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10722 cycles/ticks +average: 10788 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12697 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1717 cycles/ticks + +indcpa_keypair: +median: 168122 cycles/ticks +average: 169067 cycles/ticks + +indcpa_enc: +median: 203240 cycles/ticks +average: 204388 cycles/ticks + +indcpa_dec: +median: 50218 cycles/ticks +average: 50431 cycles/ticks + +kyber_keypair_derand: +median: 180552 cycles/ticks +average: 181409 cycles/ticks + +kyber_keypair: +median: 193308 cycles/ticks +average: 194128 cycles/ticks + +kyber_encaps_derand: +median: 216596 cycles/ticks +average: 217698 cycles/ticks + +kyber_encaps: +median: 217606 cycles/ticks +average: 218938 cycles/ticks + +kyber_decaps: +median: 271566 cycles/ticks +average: 273245 cycles/ticks + +Loop spin: 524 +gen_a: +median: 57356 cycles/ticks +average: 57674 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7165 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10745 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12810 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168150 cycles/ticks +average: 168977 cycles/ticks + +indcpa_enc: +median: 203234 cycles/ticks +average: 204424 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50406 cycles/ticks + +kyber_keypair_derand: +median: 180620 cycles/ticks +average: 181452 cycles/ticks + +kyber_keypair: +median: 193332 cycles/ticks +average: 194216 cycles/ticks + +kyber_encaps_derand: +median: 217076 cycles/ticks +average: 218251 cycles/ticks + +kyber_encaps: +median: 218746 cycles/ticks +average: 220099 cycles/ticks + +kyber_decaps: +median: 273052 cycles/ticks +average: 274601 cycles/ticks + +Loop spin: 525 +gen_a: +median: 57316 cycles/ticks +average: 57812 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10716 cycles/ticks +average: 10785 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168240 cycles/ticks +average: 169157 cycles/ticks + +indcpa_enc: +median: 203230 cycles/ticks +average: 204422 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50421 cycles/ticks + +kyber_keypair_derand: +median: 180784 cycles/ticks +average: 181661 cycles/ticks + +kyber_keypair: +median: 194068 cycles/ticks +average: 195046 cycles/ticks + +kyber_encaps_derand: +median: 217584 cycles/ticks +average: 218843 cycles/ticks + +kyber_encaps: +median: 217818 cycles/ticks +average: 219032 cycles/ticks + +kyber_decaps: +median: 271934 cycles/ticks +average: 273599 cycles/ticks + +Loop spin: 526 +gen_a: +median: 57392 cycles/ticks +average: 57738 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12673 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 168166 cycles/ticks +average: 168996 cycles/ticks + +indcpa_enc: +median: 203890 cycles/ticks +average: 205122 cycles/ticks + +indcpa_dec: +median: 50230 cycles/ticks +average: 50524 cycles/ticks + +kyber_keypair_derand: +median: 180354 cycles/ticks +average: 181202 cycles/ticks + +kyber_keypair: +median: 193628 cycles/ticks +average: 194505 cycles/ticks + +kyber_encaps_derand: +median: 217056 cycles/ticks +average: 218334 cycles/ticks + +kyber_encaps: +median: 217912 cycles/ticks +average: 219116 cycles/ticks + +kyber_decaps: +median: 272198 cycles/ticks +average: 273832 cycles/ticks + +Loop spin: 527 +gen_a: +median: 57536 cycles/ticks +average: 58155 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10790 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12775 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1344 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1720 cycles/ticks + +indcpa_keypair: +median: 168088 cycles/ticks +average: 168953 cycles/ticks + +indcpa_enc: +median: 203082 cycles/ticks +average: 204144 cycles/ticks + +indcpa_dec: +median: 50212 cycles/ticks +average: 50431 cycles/ticks + +kyber_keypair_derand: +median: 180478 cycles/ticks +average: 181329 cycles/ticks + +kyber_keypair: +median: 193570 cycles/ticks +average: 194554 cycles/ticks + +kyber_encaps_derand: +median: 217736 cycles/ticks +average: 219090 cycles/ticks + +kyber_encaps: +median: 217790 cycles/ticks +average: 219128 cycles/ticks + +kyber_decaps: +median: 271688 cycles/ticks +average: 273148 cycles/ticks + +Loop spin: 528 +gen_a: +median: 57390 cycles/ticks +average: 57839 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10722 cycles/ticks +average: 10781 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1350 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1698 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 168432 cycles/ticks +average: 169320 cycles/ticks + +indcpa_enc: +median: 203680 cycles/ticks +average: 204864 cycles/ticks + +indcpa_dec: +median: 50274 cycles/ticks +average: 50555 cycles/ticks + +kyber_keypair_derand: +median: 180618 cycles/ticks +average: 181580 cycles/ticks + +kyber_keypair: +median: 193426 cycles/ticks +average: 194356 cycles/ticks + +kyber_encaps_derand: +median: 216762 cycles/ticks +average: 218017 cycles/ticks + +kyber_encaps: +median: 217508 cycles/ticks +average: 218727 cycles/ticks + +kyber_decaps: +median: 271712 cycles/ticks +average: 273360 cycles/ticks + +Loop spin: 529 +gen_a: +median: 57298 cycles/ticks +average: 57750 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10720 cycles/ticks +average: 10807 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12709 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1720 cycles/ticks + +indcpa_keypair: +median: 168580 cycles/ticks +average: 169504 cycles/ticks + +indcpa_enc: +median: 203690 cycles/ticks +average: 204893 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50415 cycles/ticks + +kyber_keypair_derand: +median: 180278 cycles/ticks +average: 184321 cycles/ticks + +kyber_keypair: +median: 193402 cycles/ticks +average: 194392 cycles/ticks + +kyber_encaps_derand: +median: 217360 cycles/ticks +average: 218700 cycles/ticks + +kyber_encaps: +median: 218362 cycles/ticks +average: 219616 cycles/ticks + +kyber_decaps: +median: 271896 cycles/ticks +average: 273544 cycles/ticks + +Loop spin: 530 +gen_a: +median: 57316 cycles/ticks +average: 57767 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10763 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 426 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2757 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167964 cycles/ticks +average: 168804 cycles/ticks + +indcpa_enc: +median: 203434 cycles/ticks +average: 204601 cycles/ticks + +indcpa_dec: +median: 50218 cycles/ticks +average: 50510 cycles/ticks + +kyber_keypair_derand: +median: 180390 cycles/ticks +average: 181308 cycles/ticks + +kyber_keypair: +median: 193494 cycles/ticks +average: 194332 cycles/ticks + +kyber_encaps_derand: +median: 216724 cycles/ticks +average: 217909 cycles/ticks + +kyber_encaps: +median: 217896 cycles/ticks +average: 219148 cycles/ticks + +kyber_decaps: +median: 271624 cycles/ticks +average: 273140 cycles/ticks + +Loop spin: 531 +gen_a: +median: 57416 cycles/ticks +average: 57812 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2491 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10799 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 169604 cycles/ticks +average: 170605 cycles/ticks + +indcpa_enc: +median: 204748 cycles/ticks +average: 205895 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50423 cycles/ticks + +kyber_keypair_derand: +median: 180612 cycles/ticks +average: 181514 cycles/ticks + +kyber_keypair: +median: 193460 cycles/ticks +average: 194367 cycles/ticks + +kyber_encaps_derand: +median: 217268 cycles/ticks +average: 218639 cycles/ticks + +kyber_encaps: +median: 218092 cycles/ticks +average: 219372 cycles/ticks + +kyber_decaps: +median: 271934 cycles/ticks +average: 273361 cycles/ticks + +Loop spin: 532 +gen_a: +median: 57440 cycles/ticks +average: 57900 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1725 cycles/ticks + +indcpa_keypair: +median: 168166 cycles/ticks +average: 169074 cycles/ticks + +indcpa_enc: +median: 203384 cycles/ticks +average: 204603 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50477 cycles/ticks + +kyber_keypair_derand: +median: 180894 cycles/ticks +average: 181856 cycles/ticks + +kyber_keypair: +median: 193530 cycles/ticks +average: 194540 cycles/ticks + +kyber_encaps_derand: +median: 217116 cycles/ticks +average: 218361 cycles/ticks + +kyber_encaps: +median: 218098 cycles/ticks +average: 219335 cycles/ticks + +kyber_decaps: +median: 272024 cycles/ticks +average: 273698 cycles/ticks + +Loop spin: 533 +gen_a: +median: 57446 cycles/ticks +average: 57950 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12695 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 458 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168424 cycles/ticks +average: 169309 cycles/ticks + +indcpa_enc: +median: 203632 cycles/ticks +average: 204795 cycles/ticks + +indcpa_dec: +median: 50236 cycles/ticks +average: 50465 cycles/ticks + +kyber_keypair_derand: +median: 180624 cycles/ticks +average: 181610 cycles/ticks + +kyber_keypair: +median: 193832 cycles/ticks +average: 194821 cycles/ticks + +kyber_encaps_derand: +median: 218426 cycles/ticks +average: 219830 cycles/ticks + +kyber_encaps: +median: 219402 cycles/ticks +average: 220653 cycles/ticks + +kyber_decaps: +median: 273084 cycles/ticks +average: 274593 cycles/ticks + +Loop spin: 534 +gen_a: +median: 57394 cycles/ticks +average: 57919 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10792 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12764 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1711 cycles/ticks + +indcpa_keypair: +median: 167878 cycles/ticks +average: 168806 cycles/ticks + +indcpa_enc: +median: 203004 cycles/ticks +average: 204141 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50416 cycles/ticks + +kyber_keypair_derand: +median: 180658 cycles/ticks +average: 181615 cycles/ticks + +kyber_keypair: +median: 193522 cycles/ticks +average: 194438 cycles/ticks + +kyber_encaps_derand: +median: 216762 cycles/ticks +average: 218016 cycles/ticks + +kyber_encaps: +median: 217892 cycles/ticks +average: 219181 cycles/ticks + +kyber_decaps: +median: 271508 cycles/ticks +average: 272966 cycles/ticks + +Loop spin: 535 +gen_a: +median: 57376 cycles/ticks +average: 57825 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12710 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168320 cycles/ticks +average: 169317 cycles/ticks + +indcpa_enc: +median: 203536 cycles/ticks +average: 204815 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50475 cycles/ticks + +kyber_keypair_derand: +median: 182050 cycles/ticks +average: 182959 cycles/ticks + +kyber_keypair: +median: 193560 cycles/ticks +average: 194506 cycles/ticks + +kyber_encaps_derand: +median: 216996 cycles/ticks +average: 218222 cycles/ticks + +kyber_encaps: +median: 218194 cycles/ticks +average: 219384 cycles/ticks + +kyber_decaps: +median: 272000 cycles/ticks +average: 273581 cycles/ticks + +Loop spin: 536 +gen_a: +median: 57362 cycles/ticks +average: 57809 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2410 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10755 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12725 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168228 cycles/ticks +average: 169157 cycles/ticks + +indcpa_enc: +median: 203572 cycles/ticks +average: 204737 cycles/ticks + +indcpa_dec: +median: 50142 cycles/ticks +average: 50366 cycles/ticks + +kyber_keypair_derand: +median: 180352 cycles/ticks +average: 181401 cycles/ticks + +kyber_keypair: +median: 193594 cycles/ticks +average: 194641 cycles/ticks + +kyber_encaps_derand: +median: 216796 cycles/ticks +average: 218088 cycles/ticks + +kyber_encaps: +median: 218022 cycles/ticks +average: 219241 cycles/ticks + +kyber_decaps: +median: 271776 cycles/ticks +average: 273359 cycles/ticks + +Loop spin: 537 +gen_a: +median: 57342 cycles/ticks +average: 57702 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10746 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12710 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1719 cycles/ticks + +indcpa_keypair: +median: 168152 cycles/ticks +average: 169144 cycles/ticks + +indcpa_enc: +median: 203270 cycles/ticks +average: 204502 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50422 cycles/ticks + +kyber_keypair_derand: +median: 180930 cycles/ticks +average: 181826 cycles/ticks + +kyber_keypair: +median: 193588 cycles/ticks +average: 194542 cycles/ticks + +kyber_encaps_derand: +median: 216732 cycles/ticks +average: 217900 cycles/ticks + +kyber_encaps: +median: 217852 cycles/ticks +average: 219231 cycles/ticks + +kyber_decaps: +median: 271740 cycles/ticks +average: 273321 cycles/ticks + +Loop spin: 538 +gen_a: +median: 57344 cycles/ticks +average: 57861 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10787 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12743 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1694 cycles/ticks + +indcpa_keypair: +median: 168220 cycles/ticks +average: 169240 cycles/ticks + +indcpa_enc: +median: 203282 cycles/ticks +average: 204665 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50400 cycles/ticks + +kyber_keypair_derand: +median: 180100 cycles/ticks +average: 180940 cycles/ticks + +kyber_keypair: +median: 193656 cycles/ticks +average: 194583 cycles/ticks + +kyber_encaps_derand: +median: 217164 cycles/ticks +average: 218607 cycles/ticks + +kyber_encaps: +median: 218260 cycles/ticks +average: 219453 cycles/ticks + +kyber_decaps: +median: 272028 cycles/ticks +average: 273494 cycles/ticks + +Loop spin: 539 +gen_a: +median: 57308 cycles/ticks +average: 57742 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 434 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168316 cycles/ticks +average: 169246 cycles/ticks + +indcpa_enc: +median: 203692 cycles/ticks +average: 204872 cycles/ticks + +indcpa_dec: +median: 50194 cycles/ticks +average: 50438 cycles/ticks + +kyber_keypair_derand: +median: 180656 cycles/ticks +average: 181547 cycles/ticks + +kyber_keypair: +median: 193688 cycles/ticks +average: 194644 cycles/ticks + +kyber_encaps_derand: +median: 217054 cycles/ticks +average: 218320 cycles/ticks + +kyber_encaps: +median: 218098 cycles/ticks +average: 219324 cycles/ticks + +kyber_decaps: +median: 271934 cycles/ticks +average: 273524 cycles/ticks + +Loop spin: 540 +gen_a: +median: 57500 cycles/ticks +average: 57955 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10724 cycles/ticks +average: 10778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12706 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 420 cycles/ticks +average: 421 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168240 cycles/ticks +average: 169137 cycles/ticks + +indcpa_enc: +median: 203676 cycles/ticks +average: 204795 cycles/ticks + +indcpa_dec: +median: 50214 cycles/ticks +average: 50456 cycles/ticks + +kyber_keypair_derand: +median: 181826 cycles/ticks +average: 182778 cycles/ticks + +kyber_keypair: +median: 193544 cycles/ticks +average: 194473 cycles/ticks + +kyber_encaps_derand: +median: 216738 cycles/ticks +average: 217974 cycles/ticks + +kyber_encaps: +median: 217732 cycles/ticks +average: 218989 cycles/ticks + +kyber_decaps: +median: 271666 cycles/ticks +average: 273250 cycles/ticks + +Loop spin: 541 +gen_a: +median: 57378 cycles/ticks +average: 57841 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1735 cycles/ticks + +indcpa_keypair: +median: 167812 cycles/ticks +average: 168693 cycles/ticks + +indcpa_enc: +median: 203048 cycles/ticks +average: 204161 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50470 cycles/ticks + +kyber_keypair_derand: +median: 180378 cycles/ticks +average: 181324 cycles/ticks + +kyber_keypair: +median: 193652 cycles/ticks +average: 194563 cycles/ticks + +kyber_encaps_derand: +median: 216728 cycles/ticks +average: 218025 cycles/ticks + +kyber_encaps: +median: 217488 cycles/ticks +average: 218768 cycles/ticks + +kyber_decaps: +median: 271916 cycles/ticks +average: 273491 cycles/ticks + +Loop spin: 542 +gen_a: +median: 57376 cycles/ticks +average: 57766 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12726 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2732 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1711 cycles/ticks + +indcpa_keypair: +median: 168002 cycles/ticks +average: 168884 cycles/ticks + +indcpa_enc: +median: 203344 cycles/ticks +average: 204530 cycles/ticks + +indcpa_dec: +median: 50140 cycles/ticks +average: 50381 cycles/ticks + +kyber_keypair_derand: +median: 180668 cycles/ticks +average: 181551 cycles/ticks + +kyber_keypair: +median: 193538 cycles/ticks +average: 194453 cycles/ticks + +kyber_encaps_derand: +median: 218468 cycles/ticks +average: 219813 cycles/ticks + +kyber_encaps: +median: 219300 cycles/ticks +average: 220552 cycles/ticks + +kyber_decaps: +median: 273434 cycles/ticks +average: 275054 cycles/ticks + +Loop spin: 543 +gen_a: +median: 57318 cycles/ticks +average: 57772 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2430 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1714 cycles/ticks + +indcpa_keypair: +median: 167950 cycles/ticks +average: 168785 cycles/ticks + +indcpa_enc: +median: 203336 cycles/ticks +average: 204459 cycles/ticks + +indcpa_dec: +median: 50184 cycles/ticks +average: 50434 cycles/ticks + +kyber_keypair_derand: +median: 180300 cycles/ticks +average: 181216 cycles/ticks + +kyber_keypair: +median: 193960 cycles/ticks +average: 195039 cycles/ticks + +kyber_encaps_derand: +median: 217152 cycles/ticks +average: 218454 cycles/ticks + +kyber_encaps: +median: 217986 cycles/ticks +average: 219143 cycles/ticks + +kyber_decaps: +median: 271886 cycles/ticks +average: 273423 cycles/ticks + +Loop spin: 544 +gen_a: +median: 57442 cycles/ticks +average: 57926 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7091 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10797 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12759 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 426 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1717 cycles/ticks + +indcpa_keypair: +median: 168156 cycles/ticks +average: 169169 cycles/ticks + +indcpa_enc: +median: 203106 cycles/ticks +average: 204236 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50466 cycles/ticks + +kyber_keypair_derand: +median: 180412 cycles/ticks +average: 181266 cycles/ticks + +kyber_keypair: +median: 193714 cycles/ticks +average: 194610 cycles/ticks + +kyber_encaps_derand: +median: 217602 cycles/ticks +average: 218856 cycles/ticks + +kyber_encaps: +median: 218122 cycles/ticks +average: 219366 cycles/ticks + +kyber_decaps: +median: 271872 cycles/ticks +average: 273335 cycles/ticks + +Loop spin: 545 +gen_a: +median: 57394 cycles/ticks +average: 57745 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10740 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12695 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168416 cycles/ticks +average: 169290 cycles/ticks + +indcpa_enc: +median: 203682 cycles/ticks +average: 205016 cycles/ticks + +indcpa_dec: +median: 50146 cycles/ticks +average: 50377 cycles/ticks + +kyber_keypair_derand: +median: 180640 cycles/ticks +average: 181622 cycles/ticks + +kyber_keypair: +median: 193710 cycles/ticks +average: 194610 cycles/ticks + +kyber_encaps_derand: +median: 217106 cycles/ticks +average: 218372 cycles/ticks + +kyber_encaps: +median: 218186 cycles/ticks +average: 219498 cycles/ticks + +kyber_decaps: +median: 271770 cycles/ticks +average: 273442 cycles/ticks + +Loop spin: 546 +gen_a: +median: 57448 cycles/ticks +average: 57944 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2438 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10809 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12735 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1363 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168580 cycles/ticks +average: 169458 cycles/ticks + +indcpa_enc: +median: 203920 cycles/ticks +average: 205173 cycles/ticks + +indcpa_dec: +median: 50150 cycles/ticks +average: 50393 cycles/ticks + +kyber_keypair_derand: +median: 180330 cycles/ticks +average: 181122 cycles/ticks + +kyber_keypair: +median: 193548 cycles/ticks +average: 194422 cycles/ticks + +kyber_encaps_derand: +median: 217242 cycles/ticks +average: 218656 cycles/ticks + +kyber_encaps: +median: 218788 cycles/ticks +average: 219997 cycles/ticks + +kyber_decaps: +median: 271736 cycles/ticks +average: 273362 cycles/ticks + +Loop spin: 547 +gen_a: +median: 57408 cycles/ticks +average: 57807 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2408 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12751 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168074 cycles/ticks +average: 168880 cycles/ticks + +indcpa_enc: +median: 203436 cycles/ticks +average: 204516 cycles/ticks + +indcpa_dec: +median: 50358 cycles/ticks +average: 50673 cycles/ticks + +kyber_keypair_derand: +median: 182368 cycles/ticks +average: 183397 cycles/ticks + +kyber_keypair: +median: 193702 cycles/ticks +average: 194536 cycles/ticks + +kyber_encaps_derand: +median: 217162 cycles/ticks +average: 218482 cycles/ticks + +kyber_encaps: +median: 218082 cycles/ticks +average: 219277 cycles/ticks + +kyber_decaps: +median: 271898 cycles/ticks +average: 273321 cycles/ticks + +Loop spin: 548 +gen_a: +median: 57462 cycles/ticks +average: 57859 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10748 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12709 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 680 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168038 cycles/ticks +average: 168860 cycles/ticks + +indcpa_enc: +median: 203382 cycles/ticks +average: 204469 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50418 cycles/ticks + +kyber_keypair_derand: +median: 180268 cycles/ticks +average: 181222 cycles/ticks + +kyber_keypair: +median: 193660 cycles/ticks +average: 194532 cycles/ticks + +kyber_encaps_derand: +median: 216872 cycles/ticks +average: 218107 cycles/ticks + +kyber_encaps: +median: 217884 cycles/ticks +average: 219164 cycles/ticks + +kyber_decaps: +median: 271672 cycles/ticks +average: 273142 cycles/ticks + +Loop spin: 549 +gen_a: +median: 57576 cycles/ticks +average: 57945 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10770 cycles/ticks +average: 10799 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12714 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168098 cycles/ticks +average: 168911 cycles/ticks + +indcpa_enc: +median: 203518 cycles/ticks +average: 204809 cycles/ticks + +indcpa_dec: +median: 50212 cycles/ticks +average: 50439 cycles/ticks + +kyber_keypair_derand: +median: 180180 cycles/ticks +average: 181051 cycles/ticks + +kyber_keypair: +median: 193672 cycles/ticks +average: 194593 cycles/ticks + +kyber_encaps_derand: +median: 216910 cycles/ticks +average: 218125 cycles/ticks + +kyber_encaps: +median: 218016 cycles/ticks +average: 219343 cycles/ticks + +kyber_decaps: +median: 271640 cycles/ticks +average: 273046 cycles/ticks + +Loop spin: 550 +gen_a: +median: 57344 cycles/ticks +average: 57721 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 167914 cycles/ticks +average: 168752 cycles/ticks + +indcpa_enc: +median: 203278 cycles/ticks +average: 204571 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50421 cycles/ticks + +kyber_keypair_derand: +median: 180344 cycles/ticks +average: 181192 cycles/ticks + +kyber_keypair: +median: 193792 cycles/ticks +average: 194821 cycles/ticks + +kyber_encaps_derand: +median: 217054 cycles/ticks +average: 218350 cycles/ticks + +kyber_encaps: +median: 218126 cycles/ticks +average: 219364 cycles/ticks + +kyber_decaps: +median: 272072 cycles/ticks +average: 273684 cycles/ticks + +Loop spin: 551 +gen_a: +median: 57336 cycles/ticks +average: 57716 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10724 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12677 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2758 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168170 cycles/ticks +average: 168975 cycles/ticks + +indcpa_enc: +median: 203468 cycles/ticks +average: 204635 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50440 cycles/ticks + +kyber_keypair_derand: +median: 180578 cycles/ticks +average: 181431 cycles/ticks + +kyber_keypair: +median: 193672 cycles/ticks +average: 194562 cycles/ticks + +kyber_encaps_derand: +median: 217140 cycles/ticks +average: 218473 cycles/ticks + +kyber_encaps: +median: 218100 cycles/ticks +average: 219297 cycles/ticks + +kyber_decaps: +median: 271808 cycles/ticks +average: 273275 cycles/ticks + +Loop spin: 552 +gen_a: +median: 57388 cycles/ticks +average: 57828 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10781 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 169934 cycles/ticks +average: 170802 cycles/ticks + +indcpa_enc: +median: 204888 cycles/ticks +average: 206125 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50458 cycles/ticks + +kyber_keypair_derand: +median: 180502 cycles/ticks +average: 181300 cycles/ticks + +kyber_keypair: +median: 193464 cycles/ticks +average: 194255 cycles/ticks + +kyber_encaps_derand: +median: 216618 cycles/ticks +average: 217813 cycles/ticks + +kyber_encaps: +median: 217480 cycles/ticks +average: 218814 cycles/ticks + +kyber_decaps: +median: 271452 cycles/ticks +average: 272898 cycles/ticks + +Loop spin: 553 +gen_a: +median: 57324 cycles/ticks +average: 57663 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2403 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10769 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 420 cycles/ticks +average: 421 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168110 cycles/ticks +average: 168864 cycles/ticks + +indcpa_enc: +median: 203220 cycles/ticks +average: 204391 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50379 cycles/ticks + +kyber_keypair_derand: +median: 180282 cycles/ticks +average: 181107 cycles/ticks + +kyber_keypair: +median: 193334 cycles/ticks +average: 194179 cycles/ticks + +kyber_encaps_derand: +median: 216828 cycles/ticks +average: 218004 cycles/ticks + +kyber_encaps: +median: 217588 cycles/ticks +average: 218848 cycles/ticks + +kyber_decaps: +median: 271574 cycles/ticks +average: 272917 cycles/ticks + +Loop spin: 554 +gen_a: +median: 57392 cycles/ticks +average: 57758 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2456 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12674 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168146 cycles/ticks +average: 168950 cycles/ticks + +indcpa_enc: +median: 203404 cycles/ticks +average: 204446 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50399 cycles/ticks + +kyber_keypair_derand: +median: 180290 cycles/ticks +average: 181086 cycles/ticks + +kyber_keypair: +median: 193332 cycles/ticks +average: 194200 cycles/ticks + +kyber_encaps_derand: +median: 217060 cycles/ticks +average: 218306 cycles/ticks + +kyber_encaps: +median: 217812 cycles/ticks +average: 218979 cycles/ticks + +kyber_decaps: +median: 271680 cycles/ticks +average: 273086 cycles/ticks + +Loop spin: 555 +gen_a: +median: 57330 cycles/ticks +average: 57653 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10762 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 681 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168008 cycles/ticks +average: 168767 cycles/ticks + +indcpa_enc: +median: 203126 cycles/ticks +average: 204241 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50445 cycles/ticks + +kyber_keypair_derand: +median: 180384 cycles/ticks +average: 181213 cycles/ticks + +kyber_keypair: +median: 193400 cycles/ticks +average: 194225 cycles/ticks + +kyber_encaps_derand: +median: 216924 cycles/ticks +average: 218094 cycles/ticks + +kyber_encaps: +median: 217746 cycles/ticks +average: 219092 cycles/ticks + +kyber_decaps: +median: 271670 cycles/ticks +average: 273160 cycles/ticks + +Loop spin: 556 +gen_a: +median: 57504 cycles/ticks +average: 57852 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10784 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12678 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167940 cycles/ticks +average: 168850 cycles/ticks + +indcpa_enc: +median: 203222 cycles/ticks +average: 204441 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50467 cycles/ticks + +kyber_keypair_derand: +median: 180682 cycles/ticks +average: 181462 cycles/ticks + +kyber_keypair: +median: 193382 cycles/ticks +average: 194180 cycles/ticks + +kyber_encaps_derand: +median: 216574 cycles/ticks +average: 217911 cycles/ticks + +kyber_encaps: +median: 217422 cycles/ticks +average: 218662 cycles/ticks + +kyber_decaps: +median: 271460 cycles/ticks +average: 272890 cycles/ticks + +Loop spin: 557 +gen_a: +median: 57348 cycles/ticks +average: 57796 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2403 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12678 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167802 cycles/ticks +average: 168636 cycles/ticks + +indcpa_enc: +median: 202994 cycles/ticks +average: 204157 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50354 cycles/ticks + +kyber_keypair_derand: +median: 180798 cycles/ticks +average: 181628 cycles/ticks + +kyber_keypair: +median: 193346 cycles/ticks +average: 194272 cycles/ticks + +kyber_encaps_derand: +median: 217044 cycles/ticks +average: 218518 cycles/ticks + +kyber_encaps: +median: 217914 cycles/ticks +average: 219323 cycles/ticks + +kyber_decaps: +median: 271580 cycles/ticks +average: 273000 cycles/ticks + +Loop spin: 558 +gen_a: +median: 57420 cycles/ticks +average: 57784 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12675 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 449 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168134 cycles/ticks +average: 168943 cycles/ticks + +indcpa_enc: +median: 203284 cycles/ticks +average: 204532 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50398 cycles/ticks + +kyber_keypair_derand: +median: 180764 cycles/ticks +average: 181547 cycles/ticks + +kyber_keypair: +median: 193366 cycles/ticks +average: 194262 cycles/ticks + +kyber_encaps_derand: +median: 216966 cycles/ticks +average: 218177 cycles/ticks + +kyber_encaps: +median: 217746 cycles/ticks +average: 219052 cycles/ticks + +kyber_decaps: +median: 271828 cycles/ticks +average: 273288 cycles/ticks + +Loop spin: 559 +gen_a: +median: 57366 cycles/ticks +average: 57827 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10752 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 448 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168044 cycles/ticks +average: 168832 cycles/ticks + +indcpa_enc: +median: 203230 cycles/ticks +average: 204494 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50421 cycles/ticks + +kyber_keypair_derand: +median: 180524 cycles/ticks +average: 181401 cycles/ticks + +kyber_keypair: +median: 193308 cycles/ticks +average: 194247 cycles/ticks + +kyber_encaps_derand: +median: 217070 cycles/ticks +average: 218249 cycles/ticks + +kyber_encaps: +median: 217900 cycles/ticks +average: 219173 cycles/ticks + +kyber_decaps: +median: 271706 cycles/ticks +average: 273217 cycles/ticks + +Loop spin: 560 +gen_a: +median: 57292 cycles/ticks +average: 57673 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12742 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 681 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2758 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167998 cycles/ticks +average: 168774 cycles/ticks + +indcpa_enc: +median: 203268 cycles/ticks +average: 204382 cycles/ticks + +indcpa_dec: +median: 50248 cycles/ticks +average: 50499 cycles/ticks + +kyber_keypair_derand: +median: 182182 cycles/ticks +average: 183033 cycles/ticks + +kyber_keypair: +median: 193336 cycles/ticks +average: 194202 cycles/ticks + +kyber_encaps_derand: +median: 217242 cycles/ticks +average: 218357 cycles/ticks + +kyber_encaps: +median: 217922 cycles/ticks +average: 219166 cycles/ticks + +kyber_decaps: +median: 271852 cycles/ticks +average: 273270 cycles/ticks + +Loop spin: 561 +gen_a: +median: 57464 cycles/ticks +average: 57762 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10751 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12677 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168048 cycles/ticks +average: 168945 cycles/ticks + +indcpa_enc: +median: 203272 cycles/ticks +average: 204437 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50409 cycles/ticks + +kyber_keypair_derand: +median: 180394 cycles/ticks +average: 181215 cycles/ticks + +kyber_keypair: +median: 193314 cycles/ticks +average: 194208 cycles/ticks + +kyber_encaps_derand: +median: 216760 cycles/ticks +average: 217980 cycles/ticks + +kyber_encaps: +median: 217534 cycles/ticks +average: 218774 cycles/ticks + +kyber_decaps: +median: 271652 cycles/ticks +average: 272973 cycles/ticks + +Loop spin: 562 +gen_a: +median: 57296 cycles/ticks +average: 57707 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10775 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12669 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 168210 cycles/ticks +average: 168960 cycles/ticks + +indcpa_enc: +median: 203368 cycles/ticks +average: 204373 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50372 cycles/ticks + +kyber_keypair_derand: +median: 180428 cycles/ticks +average: 181249 cycles/ticks + +kyber_keypair: +median: 193336 cycles/ticks +average: 194173 cycles/ticks + +kyber_encaps_derand: +median: 216696 cycles/ticks +average: 217886 cycles/ticks + +kyber_encaps: +median: 217586 cycles/ticks +average: 218921 cycles/ticks + +kyber_decaps: +median: 271576 cycles/ticks +average: 273058 cycles/ticks + +Loop spin: 563 +gen_a: +median: 57344 cycles/ticks +average: 57666 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10744 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12650 cycles/ticks +average: 12739 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168418 cycles/ticks +average: 169180 cycles/ticks + +indcpa_enc: +median: 203536 cycles/ticks +average: 204766 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50434 cycles/ticks + +kyber_keypair_derand: +median: 180226 cycles/ticks +average: 181040 cycles/ticks + +kyber_keypair: +median: 193342 cycles/ticks +average: 194173 cycles/ticks + +kyber_encaps_derand: +median: 216626 cycles/ticks +average: 217738 cycles/ticks + +kyber_encaps: +median: 217416 cycles/ticks +average: 218570 cycles/ticks + +kyber_decaps: +median: 271436 cycles/ticks +average: 272931 cycles/ticks + +Loop spin: 564 +gen_a: +median: 57224 cycles/ticks +average: 57599 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 433 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168144 cycles/ticks +average: 168900 cycles/ticks + +indcpa_enc: +median: 203330 cycles/ticks +average: 204456 cycles/ticks + +indcpa_dec: +median: 50232 cycles/ticks +average: 50467 cycles/ticks + +kyber_keypair_derand: +median: 180578 cycles/ticks +average: 181432 cycles/ticks + +kyber_keypair: +median: 193310 cycles/ticks +average: 194227 cycles/ticks + +kyber_encaps_derand: +median: 217160 cycles/ticks +average: 218557 cycles/ticks + +kyber_encaps: +median: 217920 cycles/ticks +average: 219016 cycles/ticks + +kyber_decaps: +median: 272004 cycles/ticks +average: 273471 cycles/ticks + +Loop spin: 565 +gen_a: +median: 57458 cycles/ticks +average: 57753 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12697 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 680 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167868 cycles/ticks +average: 168629 cycles/ticks + +indcpa_enc: +median: 203042 cycles/ticks +average: 204218 cycles/ticks + +indcpa_dec: +median: 50194 cycles/ticks +average: 50438 cycles/ticks + +kyber_keypair_derand: +median: 180334 cycles/ticks +average: 181179 cycles/ticks + +kyber_keypair: +median: 193298 cycles/ticks +average: 194167 cycles/ticks + +kyber_encaps_derand: +median: 216838 cycles/ticks +average: 218134 cycles/ticks + +kyber_encaps: +median: 217602 cycles/ticks +average: 218720 cycles/ticks + +kyber_decaps: +median: 271692 cycles/ticks +average: 273286 cycles/ticks + +Loop spin: 566 +gen_a: +median: 57378 cycles/ticks +average: 57761 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10756 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2744 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168114 cycles/ticks +average: 168912 cycles/ticks + +indcpa_enc: +median: 203318 cycles/ticks +average: 204484 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50398 cycles/ticks + +kyber_keypair_derand: +median: 180748 cycles/ticks +average: 181699 cycles/ticks + +kyber_keypair: +median: 193422 cycles/ticks +average: 194252 cycles/ticks + +kyber_encaps_derand: +median: 216952 cycles/ticks +average: 218207 cycles/ticks + +kyber_encaps: +median: 217822 cycles/ticks +average: 218958 cycles/ticks + +kyber_decaps: +median: 271772 cycles/ticks +average: 273204 cycles/ticks + +Loop spin: 567 +gen_a: +median: 57364 cycles/ticks +average: 57751 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10786 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1722 cycles/ticks + +indcpa_keypair: +median: 169692 cycles/ticks +average: 170612 cycles/ticks + +indcpa_enc: +median: 204896 cycles/ticks +average: 206136 cycles/ticks + +indcpa_dec: +median: 50218 cycles/ticks +average: 50419 cycles/ticks + +kyber_keypair_derand: +median: 180482 cycles/ticks +average: 181317 cycles/ticks + +kyber_keypair: +median: 193308 cycles/ticks +average: 194133 cycles/ticks + +kyber_encaps_derand: +median: 217456 cycles/ticks +average: 218720 cycles/ticks + +kyber_encaps: +median: 218338 cycles/ticks +average: 219812 cycles/ticks + +kyber_decaps: +median: 272136 cycles/ticks +average: 273590 cycles/ticks + +Loop spin: 568 +gen_a: +median: 57328 cycles/ticks +average: 57693 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2410 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2403 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10753 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12677 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1345 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 167702 cycles/ticks +average: 168601 cycles/ticks + +indcpa_enc: +median: 202822 cycles/ticks +average: 203901 cycles/ticks + +indcpa_dec: +median: 50194 cycles/ticks +average: 50418 cycles/ticks + +kyber_keypair_derand: +median: 180422 cycles/ticks +average: 181219 cycles/ticks + +kyber_keypair: +median: 193376 cycles/ticks +average: 194185 cycles/ticks + +kyber_encaps_derand: +median: 217094 cycles/ticks +average: 218500 cycles/ticks + +kyber_encaps: +median: 217600 cycles/ticks +average: 218747 cycles/ticks + +kyber_decaps: +median: 271616 cycles/ticks +average: 272966 cycles/ticks + +Loop spin: 569 +gen_a: +median: 65020 cycles/ticks +average: 61868 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7039 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10762 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12874 cycles/ticks +average: 12955 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168236 cycles/ticks +average: 169046 cycles/ticks + +indcpa_enc: +median: 203398 cycles/ticks +average: 204503 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50390 cycles/ticks + +kyber_keypair_derand: +median: 180262 cycles/ticks +average: 181048 cycles/ticks + +kyber_keypair: +median: 193352 cycles/ticks +average: 194187 cycles/ticks + +kyber_encaps_derand: +median: 216972 cycles/ticks +average: 218169 cycles/ticks + +kyber_encaps: +median: 217790 cycles/ticks +average: 219026 cycles/ticks + +kyber_decaps: +median: 271808 cycles/ticks +average: 273246 cycles/ticks + +Loop spin: 570 +gen_a: +median: 57456 cycles/ticks +average: 57837 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12677 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168012 cycles/ticks +average: 168822 cycles/ticks + +indcpa_enc: +median: 203240 cycles/ticks +average: 204299 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50373 cycles/ticks + +kyber_keypair_derand: +median: 180486 cycles/ticks +average: 181319 cycles/ticks + +kyber_keypair: +median: 193350 cycles/ticks +average: 194187 cycles/ticks + +kyber_encaps_derand: +median: 217310 cycles/ticks +average: 218670 cycles/ticks + +kyber_encaps: +median: 217928 cycles/ticks +average: 219132 cycles/ticks + +kyber_decaps: +median: 271982 cycles/ticks +average: 273499 cycles/ticks + +Loop spin: 571 +gen_a: +median: 57422 cycles/ticks +average: 57844 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10759 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1316 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 678 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 167764 cycles/ticks +average: 168614 cycles/ticks + +indcpa_enc: +median: 202982 cycles/ticks +average: 204041 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50433 cycles/ticks + +kyber_keypair_derand: +median: 180346 cycles/ticks +average: 181162 cycles/ticks + +kyber_keypair: +median: 193320 cycles/ticks +average: 194243 cycles/ticks + +kyber_encaps_derand: +median: 218758 cycles/ticks +average: 220020 cycles/ticks + +kyber_encaps: +median: 219478 cycles/ticks +average: 220598 cycles/ticks + +kyber_decaps: +median: 273288 cycles/ticks +average: 274716 cycles/ticks + +Loop spin: 572 +gen_a: +median: 57392 cycles/ticks +average: 57776 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10762 cycles/ticks +average: 10830 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12697 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 168002 cycles/ticks +average: 168806 cycles/ticks + +indcpa_enc: +median: 203152 cycles/ticks +average: 204221 cycles/ticks + +indcpa_dec: +median: 50146 cycles/ticks +average: 50390 cycles/ticks + +kyber_keypair_derand: +median: 180720 cycles/ticks +average: 181524 cycles/ticks + +kyber_keypair: +median: 193368 cycles/ticks +average: 194215 cycles/ticks + +kyber_encaps_derand: +median: 216626 cycles/ticks +average: 217857 cycles/ticks + +kyber_encaps: +median: 217418 cycles/ticks +average: 218700 cycles/ticks + +kyber_decaps: +median: 271356 cycles/ticks +average: 272788 cycles/ticks + +Loop spin: 573 +gen_a: +median: 57490 cycles/ticks +average: 57827 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10738 cycles/ticks +average: 10789 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167772 cycles/ticks +average: 168580 cycles/ticks + +indcpa_enc: +median: 202944 cycles/ticks +average: 204108 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50403 cycles/ticks + +kyber_keypair_derand: +median: 180502 cycles/ticks +average: 181415 cycles/ticks + +kyber_keypair: +median: 193336 cycles/ticks +average: 194293 cycles/ticks + +kyber_encaps_derand: +median: 216576 cycles/ticks +average: 217683 cycles/ticks + +kyber_encaps: +median: 217470 cycles/ticks +average: 218612 cycles/ticks + +kyber_decaps: +median: 271454 cycles/ticks +average: 272967 cycles/ticks + +Loop spin: 574 +gen_a: +median: 57366 cycles/ticks +average: 57676 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 677 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 167898 cycles/ticks +average: 168734 cycles/ticks + +indcpa_enc: +median: 203120 cycles/ticks +average: 204268 cycles/ticks + +indcpa_dec: +median: 50156 cycles/ticks +average: 50387 cycles/ticks + +kyber_keypair_derand: +median: 180386 cycles/ticks +average: 181176 cycles/ticks + +kyber_keypair: +median: 193260 cycles/ticks +average: 194128 cycles/ticks + +kyber_encaps_derand: +median: 216892 cycles/ticks +average: 218166 cycles/ticks + +kyber_encaps: +median: 217702 cycles/ticks +average: 218945 cycles/ticks + +kyber_decaps: +median: 271582 cycles/ticks +average: 273050 cycles/ticks + +Loop spin: 575 +gen_a: +median: 57368 cycles/ticks +average: 57753 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12726 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1722 cycles/ticks + +indcpa_keypair: +median: 167990 cycles/ticks +average: 168933 cycles/ticks + +indcpa_enc: +median: 203088 cycles/ticks +average: 204290 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50408 cycles/ticks + +kyber_keypair_derand: +median: 180384 cycles/ticks +average: 181220 cycles/ticks + +kyber_keypair: +median: 194020 cycles/ticks +average: 195025 cycles/ticks + +kyber_encaps_derand: +median: 218442 cycles/ticks +average: 219690 cycles/ticks + +kyber_encaps: +median: 217926 cycles/ticks +average: 219092 cycles/ticks + +kyber_decaps: +median: 271692 cycles/ticks +average: 273196 cycles/ticks + +Loop spin: 576 +gen_a: +median: 57488 cycles/ticks +average: 57883 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10728 cycles/ticks +average: 10800 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12702 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1697 cycles/ticks + +indcpa_keypair: +median: 168546 cycles/ticks +average: 169539 cycles/ticks + +indcpa_enc: +median: 203962 cycles/ticks +average: 205114 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50493 cycles/ticks + +kyber_keypair_derand: +median: 180450 cycles/ticks +average: 181357 cycles/ticks + +kyber_keypair: +median: 193420 cycles/ticks +average: 194355 cycles/ticks + +kyber_encaps_derand: +median: 217058 cycles/ticks +average: 218255 cycles/ticks + +kyber_encaps: +median: 217904 cycles/ticks +average: 219228 cycles/ticks + +kyber_decaps: +median: 271926 cycles/ticks +average: 273565 cycles/ticks + +Loop spin: 577 +gen_a: +median: 57308 cycles/ticks +average: 57766 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12702 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168048 cycles/ticks +average: 168935 cycles/ticks + +indcpa_enc: +median: 203204 cycles/ticks +average: 204259 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50410 cycles/ticks + +kyber_keypair_derand: +median: 180294 cycles/ticks +average: 181248 cycles/ticks + +kyber_keypair: +median: 193512 cycles/ticks +average: 194465 cycles/ticks + +kyber_encaps_derand: +median: 217284 cycles/ticks +average: 218573 cycles/ticks + +kyber_encaps: +median: 218250 cycles/ticks +average: 219680 cycles/ticks + +kyber_decaps: +median: 271800 cycles/ticks +average: 273292 cycles/ticks + +Loop spin: 578 +gen_a: +median: 57362 cycles/ticks +average: 57904 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 435 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168066 cycles/ticks +average: 168935 cycles/ticks + +indcpa_enc: +median: 203632 cycles/ticks +average: 204775 cycles/ticks + +indcpa_dec: +median: 50250 cycles/ticks +average: 50566 cycles/ticks + +kyber_keypair_derand: +median: 180588 cycles/ticks +average: 181504 cycles/ticks + +kyber_keypair: +median: 193542 cycles/ticks +average: 194494 cycles/ticks + +kyber_encaps_derand: +median: 217018 cycles/ticks +average: 218400 cycles/ticks + +kyber_encaps: +median: 217992 cycles/ticks +average: 219333 cycles/ticks + +kyber_decaps: +median: 271886 cycles/ticks +average: 273319 cycles/ticks + +Loop spin: 579 +gen_a: +median: 57390 cycles/ticks +average: 57852 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12710 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 668 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168074 cycles/ticks +average: 168958 cycles/ticks + +indcpa_enc: +median: 203604 cycles/ticks +average: 204765 cycles/ticks + +indcpa_dec: +median: 50264 cycles/ticks +average: 50547 cycles/ticks + +kyber_keypair_derand: +median: 180166 cycles/ticks +average: 181072 cycles/ticks + +kyber_keypair: +median: 193394 cycles/ticks +average: 194293 cycles/ticks + +kyber_encaps_derand: +median: 217242 cycles/ticks +average: 218557 cycles/ticks + +kyber_encaps: +median: 218204 cycles/ticks +average: 219402 cycles/ticks + +kyber_decaps: +median: 272144 cycles/ticks +average: 273617 cycles/ticks + +Loop spin: 580 +gen_a: +median: 57394 cycles/ticks +average: 57852 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10759 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12717 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1347 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2732 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168092 cycles/ticks +average: 168875 cycles/ticks + +indcpa_enc: +median: 203446 cycles/ticks +average: 204530 cycles/ticks + +indcpa_dec: +median: 50222 cycles/ticks +average: 50499 cycles/ticks + +kyber_keypair_derand: +median: 181076 cycles/ticks +average: 182102 cycles/ticks + +kyber_keypair: +median: 193646 cycles/ticks +average: 194743 cycles/ticks + +kyber_encaps_derand: +median: 216890 cycles/ticks +average: 218124 cycles/ticks + +kyber_encaps: +median: 217666 cycles/ticks +average: 218946 cycles/ticks + +kyber_decaps: +median: 271984 cycles/ticks +average: 273563 cycles/ticks + +Loop spin: 581 +gen_a: +median: 57380 cycles/ticks +average: 57853 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10825 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12776 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1725 cycles/ticks + +indcpa_keypair: +median: 168044 cycles/ticks +average: 169080 cycles/ticks + +indcpa_enc: +median: 203120 cycles/ticks +average: 204524 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50429 cycles/ticks + +kyber_keypair_derand: +median: 180432 cycles/ticks +average: 181331 cycles/ticks + +kyber_keypair: +median: 193380 cycles/ticks +average: 194362 cycles/ticks + +kyber_encaps_derand: +median: 217794 cycles/ticks +average: 219071 cycles/ticks + +kyber_encaps: +median: 218270 cycles/ticks +average: 219588 cycles/ticks + +kyber_decaps: +median: 272006 cycles/ticks +average: 273552 cycles/ticks + +Loop spin: 582 +gen_a: +median: 57326 cycles/ticks +average: 57785 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10718 cycles/ticks +average: 10791 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168000 cycles/ticks +average: 168840 cycles/ticks + +indcpa_enc: +median: 203702 cycles/ticks +average: 207769 cycles/ticks + +indcpa_dec: +median: 50254 cycles/ticks +average: 50558 cycles/ticks + +kyber_keypair_derand: +median: 180520 cycles/ticks +average: 181459 cycles/ticks + +kyber_keypair: +median: 193588 cycles/ticks +average: 194522 cycles/ticks + +kyber_encaps_derand: +median: 217286 cycles/ticks +average: 218474 cycles/ticks + +kyber_encaps: +median: 218212 cycles/ticks +average: 219399 cycles/ticks + +kyber_decaps: +median: 272518 cycles/ticks +average: 274038 cycles/ticks + +Loop spin: 583 +gen_a: +median: 57348 cycles/ticks +average: 57832 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7091 cycles/ticks + +INVNTT: +median: 10740 cycles/ticks +average: 10816 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12723 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168272 cycles/ticks +average: 169155 cycles/ticks + +indcpa_enc: +median: 203516 cycles/ticks +average: 204679 cycles/ticks + +indcpa_dec: +median: 50156 cycles/ticks +average: 50406 cycles/ticks + +kyber_keypair_derand: +median: 180432 cycles/ticks +average: 181345 cycles/ticks + +kyber_keypair: +median: 193770 cycles/ticks +average: 194715 cycles/ticks + +kyber_encaps_derand: +median: 217384 cycles/ticks +average: 218702 cycles/ticks + +kyber_encaps: +median: 218026 cycles/ticks +average: 219175 cycles/ticks + +kyber_decaps: +median: 271852 cycles/ticks +average: 273435 cycles/ticks + +Loop spin: 584 +gen_a: +median: 57544 cycles/ticks +average: 58068 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10792 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12742 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1711 cycles/ticks + +indcpa_keypair: +median: 168230 cycles/ticks +average: 169171 cycles/ticks + +indcpa_enc: +median: 203488 cycles/ticks +average: 204594 cycles/ticks + +indcpa_dec: +median: 50202 cycles/ticks +average: 50468 cycles/ticks + +kyber_keypair_derand: +median: 180716 cycles/ticks +average: 181660 cycles/ticks + +kyber_keypair: +median: 193464 cycles/ticks +average: 194392 cycles/ticks + +kyber_encaps_derand: +median: 217100 cycles/ticks +average: 218362 cycles/ticks + +kyber_encaps: +median: 217712 cycles/ticks +average: 218954 cycles/ticks + +kyber_decaps: +median: 271886 cycles/ticks +average: 273401 cycles/ticks + +Loop spin: 585 +gen_a: +median: 57360 cycles/ticks +average: 57950 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7317 cycles/ticks + +INVNTT: +median: 10754 cycles/ticks +average: 10817 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12722 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168082 cycles/ticks +average: 169042 cycles/ticks + +indcpa_enc: +median: 203332 cycles/ticks +average: 204502 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50459 cycles/ticks + +kyber_keypair_derand: +median: 180208 cycles/ticks +average: 181087 cycles/ticks + +kyber_keypair: +median: 193686 cycles/ticks +average: 194610 cycles/ticks + +kyber_encaps_derand: +median: 216926 cycles/ticks +average: 218287 cycles/ticks + +kyber_encaps: +median: 217670 cycles/ticks +average: 219230 cycles/ticks + +kyber_decaps: +median: 271606 cycles/ticks +average: 273138 cycles/ticks + +Loop spin: 586 +gen_a: +median: 57468 cycles/ticks +average: 57829 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10788 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12727 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 426 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168018 cycles/ticks +average: 168903 cycles/ticks + +indcpa_enc: +median: 203286 cycles/ticks +average: 204551 cycles/ticks + +indcpa_dec: +median: 50218 cycles/ticks +average: 50495 cycles/ticks + +kyber_keypair_derand: +median: 180468 cycles/ticks +average: 181460 cycles/ticks + +kyber_keypair: +median: 193600 cycles/ticks +average: 194527 cycles/ticks + +kyber_encaps_derand: +median: 217002 cycles/ticks +average: 218152 cycles/ticks + +kyber_encaps: +median: 217808 cycles/ticks +average: 218942 cycles/ticks + +kyber_decaps: +median: 272080 cycles/ticks +average: 273695 cycles/ticks + +Loop spin: 587 +gen_a: +median: 57436 cycles/ticks +average: 57845 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12726 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1694 cycles/ticks + +indcpa_keypair: +median: 168586 cycles/ticks +average: 169498 cycles/ticks + +indcpa_enc: +median: 203572 cycles/ticks +average: 204758 cycles/ticks + +indcpa_dec: +median: 50184 cycles/ticks +average: 50403 cycles/ticks + +kyber_keypair_derand: +median: 180252 cycles/ticks +average: 181195 cycles/ticks + +kyber_keypair: +median: 193638 cycles/ticks +average: 194586 cycles/ticks + +kyber_encaps_derand: +median: 217100 cycles/ticks +average: 218389 cycles/ticks + +kyber_encaps: +median: 218176 cycles/ticks +average: 219432 cycles/ticks + +kyber_decaps: +median: 271786 cycles/ticks +average: 273209 cycles/ticks + +Loop spin: 588 +gen_a: +median: 57550 cycles/ticks +average: 57922 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10750 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12652 cycles/ticks +average: 12723 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168208 cycles/ticks +average: 169090 cycles/ticks + +indcpa_enc: +median: 203886 cycles/ticks +average: 205129 cycles/ticks + +indcpa_dec: +median: 50282 cycles/ticks +average: 50565 cycles/ticks + +kyber_keypair_derand: +median: 182152 cycles/ticks +average: 183117 cycles/ticks + +kyber_keypair: +median: 193458 cycles/ticks +average: 194396 cycles/ticks + +kyber_encaps_derand: +median: 216830 cycles/ticks +average: 218106 cycles/ticks + +kyber_encaps: +median: 218018 cycles/ticks +average: 219354 cycles/ticks + +kyber_decaps: +median: 272590 cycles/ticks +average: 273990 cycles/ticks + +Loop spin: 589 +gen_a: +median: 57374 cycles/ticks +average: 57928 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10782 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 168000 cycles/ticks +average: 168990 cycles/ticks + +indcpa_enc: +median: 203256 cycles/ticks +average: 204558 cycles/ticks + +indcpa_dec: +median: 50216 cycles/ticks +average: 50467 cycles/ticks + +kyber_keypair_derand: +median: 180374 cycles/ticks +average: 181367 cycles/ticks + +kyber_keypair: +median: 194000 cycles/ticks +average: 194979 cycles/ticks + +kyber_encaps_derand: +median: 217216 cycles/ticks +average: 218557 cycles/ticks + +kyber_encaps: +median: 218006 cycles/ticks +average: 219232 cycles/ticks + +kyber_decaps: +median: 272034 cycles/ticks +average: 273509 cycles/ticks + +Loop spin: 590 +gen_a: +median: 57410 cycles/ticks +average: 57841 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12709 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 168350 cycles/ticks +average: 169289 cycles/ticks + +indcpa_enc: +median: 203380 cycles/ticks +average: 204580 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50416 cycles/ticks + +kyber_keypair_derand: +median: 180280 cycles/ticks +average: 181216 cycles/ticks + +kyber_keypair: +median: 193566 cycles/ticks +average: 194511 cycles/ticks + +kyber_encaps_derand: +median: 218396 cycles/ticks +average: 219638 cycles/ticks + +kyber_encaps: +median: 219728 cycles/ticks +average: 221061 cycles/ticks + +kyber_decaps: +median: 273418 cycles/ticks +average: 275043 cycles/ticks + +Loop spin: 591 +gen_a: +median: 57254 cycles/ticks +average: 57791 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7181 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10783 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12780 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1726 cycles/ticks + +indcpa_keypair: +median: 168214 cycles/ticks +average: 169061 cycles/ticks + +indcpa_enc: +median: 203544 cycles/ticks +average: 204754 cycles/ticks + +indcpa_dec: +median: 50214 cycles/ticks +average: 50475 cycles/ticks + +kyber_keypair_derand: +median: 180876 cycles/ticks +average: 181922 cycles/ticks + +kyber_keypair: +median: 193924 cycles/ticks +average: 194864 cycles/ticks + +kyber_encaps_derand: +median: 216812 cycles/ticks +average: 218220 cycles/ticks + +kyber_encaps: +median: 217686 cycles/ticks +average: 219023 cycles/ticks + +kyber_decaps: +median: 271738 cycles/ticks +average: 273277 cycles/ticks + +Loop spin: 592 +gen_a: +median: 57426 cycles/ticks +average: 57994 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2408 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10724 cycles/ticks +average: 10793 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2769 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1712 cycles/ticks + +indcpa_keypair: +median: 168788 cycles/ticks +average: 169709 cycles/ticks + +indcpa_enc: +median: 203822 cycles/ticks +average: 204960 cycles/ticks + +indcpa_dec: +median: 50146 cycles/ticks +average: 50375 cycles/ticks + +kyber_keypair_derand: +median: 180408 cycles/ticks +average: 181272 cycles/ticks + +kyber_keypair: +median: 193686 cycles/ticks +average: 194705 cycles/ticks + +kyber_encaps_derand: +median: 217070 cycles/ticks +average: 218362 cycles/ticks + +kyber_encaps: +median: 217868 cycles/ticks +average: 219181 cycles/ticks + +kyber_decaps: +median: 271886 cycles/ticks +average: 273264 cycles/ticks + +Loop spin: 593 +gen_a: +median: 57420 cycles/ticks +average: 57911 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12733 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 444 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 436 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2764 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1696 cycles/ticks + +indcpa_keypair: +median: 167998 cycles/ticks +average: 169005 cycles/ticks + +indcpa_enc: +median: 202984 cycles/ticks +average: 204185 cycles/ticks + +indcpa_dec: +median: 50154 cycles/ticks +average: 50399 cycles/ticks + +kyber_keypair_derand: +median: 181926 cycles/ticks +average: 182855 cycles/ticks + +kyber_keypair: +median: 193816 cycles/ticks +average: 194761 cycles/ticks + +kyber_encaps_derand: +median: 217210 cycles/ticks +average: 218572 cycles/ticks + +kyber_encaps: +median: 217830 cycles/ticks +average: 219020 cycles/ticks + +kyber_decaps: +median: 271700 cycles/ticks +average: 273294 cycles/ticks + +Loop spin: 594 +gen_a: +median: 57446 cycles/ticks +average: 58032 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2431 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2433 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10811 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12634 cycles/ticks +average: 12751 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1344 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 673 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168534 cycles/ticks +average: 169599 cycles/ticks + +indcpa_enc: +median: 203282 cycles/ticks +average: 204440 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50463 cycles/ticks + +kyber_keypair_derand: +median: 182020 cycles/ticks +average: 183011 cycles/ticks + +kyber_keypair: +median: 193452 cycles/ticks +average: 194393 cycles/ticks + +kyber_encaps_derand: +median: 218650 cycles/ticks +average: 219955 cycles/ticks + +kyber_encaps: +median: 219534 cycles/ticks +average: 220881 cycles/ticks + +kyber_decaps: +median: 273276 cycles/ticks +average: 274769 cycles/ticks + +Loop spin: 595 +gen_a: +median: 57362 cycles/ticks +average: 57818 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2409 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10789 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12704 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1722 cycles/ticks + +indcpa_keypair: +median: 168356 cycles/ticks +average: 169248 cycles/ticks + +indcpa_enc: +median: 203514 cycles/ticks +average: 204675 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50480 cycles/ticks + +kyber_keypair_derand: +median: 180888 cycles/ticks +average: 181852 cycles/ticks + +kyber_keypair: +median: 193512 cycles/ticks +average: 194441 cycles/ticks + +kyber_encaps_derand: +median: 217448 cycles/ticks +average: 218719 cycles/ticks + +kyber_encaps: +median: 218178 cycles/ticks +average: 219403 cycles/ticks + +kyber_decaps: +median: 272102 cycles/ticks +average: 273641 cycles/ticks + +Loop spin: 596 +gen_a: +median: 57280 cycles/ticks +average: 57761 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10765 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168428 cycles/ticks +average: 169400 cycles/ticks + +indcpa_enc: +median: 203550 cycles/ticks +average: 204916 cycles/ticks + +indcpa_dec: +median: 50222 cycles/ticks +average: 50475 cycles/ticks + +kyber_keypair_derand: +median: 180716 cycles/ticks +average: 181642 cycles/ticks + +kyber_keypair: +median: 193408 cycles/ticks +average: 194287 cycles/ticks + +kyber_encaps_derand: +median: 216832 cycles/ticks +average: 218107 cycles/ticks + +kyber_encaps: +median: 218224 cycles/ticks +average: 219451 cycles/ticks + +kyber_decaps: +median: 271664 cycles/ticks +average: 273174 cycles/ticks + +Loop spin: 597 +gen_a: +median: 57358 cycles/ticks +average: 57747 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2408 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10792 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 169492 cycles/ticks +average: 170334 cycles/ticks + +indcpa_enc: +median: 204616 cycles/ticks +average: 205791 cycles/ticks + +indcpa_dec: +median: 50266 cycles/ticks +average: 50563 cycles/ticks + +kyber_keypair_derand: +median: 180612 cycles/ticks +average: 181642 cycles/ticks + +kyber_keypair: +median: 193900 cycles/ticks +average: 194926 cycles/ticks + +kyber_encaps_derand: +median: 216916 cycles/ticks +average: 218118 cycles/ticks + +kyber_encaps: +median: 217766 cycles/ticks +average: 218936 cycles/ticks + +kyber_decaps: +median: 271738 cycles/ticks +average: 273247 cycles/ticks + +Loop spin: 598 +gen_a: +median: 57470 cycles/ticks +average: 57991 cycles/ticks + +poly_getnoise_eta1: +median: 2444 cycles/ticks +average: 2453 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10728 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12701 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1352 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168098 cycles/ticks +average: 168921 cycles/ticks + +indcpa_enc: +median: 203236 cycles/ticks +average: 204352 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50416 cycles/ticks + +kyber_keypair_derand: +median: 180458 cycles/ticks +average: 181355 cycles/ticks + +kyber_keypair: +median: 193534 cycles/ticks +average: 194508 cycles/ticks + +kyber_encaps_derand: +median: 217120 cycles/ticks +average: 218439 cycles/ticks + +kyber_encaps: +median: 217924 cycles/ticks +average: 219296 cycles/ticks + +kyber_decaps: +median: 271770 cycles/ticks +average: 273264 cycles/ticks + +Loop spin: 599 +gen_a: +median: 57362 cycles/ticks +average: 57837 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2408 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7085 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10791 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1736 cycles/ticks + +indcpa_keypair: +median: 168006 cycles/ticks +average: 168873 cycles/ticks + +indcpa_enc: +median: 203104 cycles/ticks +average: 204323 cycles/ticks + +indcpa_dec: +median: 50296 cycles/ticks +average: 50530 cycles/ticks + +kyber_keypair_derand: +median: 181014 cycles/ticks +average: 181925 cycles/ticks + +kyber_keypair: +median: 193496 cycles/ticks +average: 194447 cycles/ticks + +kyber_encaps_derand: +median: 216956 cycles/ticks +average: 218350 cycles/ticks + +kyber_encaps: +median: 217814 cycles/ticks +average: 219284 cycles/ticks + +kyber_decaps: +median: 271662 cycles/ticks +average: 273118 cycles/ticks + +Loop spin: 600 +gen_a: +median: 57416 cycles/ticks +average: 57928 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10751 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 168108 cycles/ticks +average: 169030 cycles/ticks + +indcpa_enc: +median: 203384 cycles/ticks +average: 204537 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50410 cycles/ticks + +kyber_keypair_derand: +median: 180508 cycles/ticks +average: 181395 cycles/ticks + +kyber_keypair: +median: 193516 cycles/ticks +average: 194399 cycles/ticks + +kyber_encaps_derand: +median: 216974 cycles/ticks +average: 218282 cycles/ticks + +kyber_encaps: +median: 217712 cycles/ticks +average: 218979 cycles/ticks + +kyber_decaps: +median: 271576 cycles/ticks +average: 273099 cycles/ticks + +Loop spin: 601 +gen_a: +median: 57342 cycles/ticks +average: 57778 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168110 cycles/ticks +average: 169045 cycles/ticks + +indcpa_enc: +median: 203408 cycles/ticks +average: 204734 cycles/ticks + +indcpa_dec: +median: 50144 cycles/ticks +average: 50397 cycles/ticks + +kyber_keypair_derand: +median: 180488 cycles/ticks +average: 181390 cycles/ticks + +kyber_keypair: +median: 193554 cycles/ticks +average: 194621 cycles/ticks + +kyber_encaps_derand: +median: 216974 cycles/ticks +average: 218329 cycles/ticks + +kyber_encaps: +median: 217822 cycles/ticks +average: 219089 cycles/ticks + +kyber_decaps: +median: 271648 cycles/ticks +average: 273053 cycles/ticks + +Loop spin: 602 +gen_a: +median: 57434 cycles/ticks +average: 57883 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10771 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12650 cycles/ticks +average: 12729 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167988 cycles/ticks +average: 168925 cycles/ticks + +indcpa_enc: +median: 203166 cycles/ticks +average: 204232 cycles/ticks + +indcpa_dec: +median: 50194 cycles/ticks +average: 50426 cycles/ticks + +kyber_keypair_derand: +median: 180342 cycles/ticks +average: 181176 cycles/ticks + +kyber_keypair: +median: 193310 cycles/ticks +average: 194199 cycles/ticks + +kyber_encaps_derand: +median: 217002 cycles/ticks +average: 218304 cycles/ticks + +kyber_encaps: +median: 217760 cycles/ticks +average: 219000 cycles/ticks + +kyber_decaps: +median: 271818 cycles/ticks +average: 273315 cycles/ticks + +Loop spin: 603 +gen_a: +median: 57312 cycles/ticks +average: 57745 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10724 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12703 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 433 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 420 cycles/ticks +average: 421 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1718 cycles/ticks + +indcpa_keypair: +median: 168572 cycles/ticks +average: 169361 cycles/ticks + +indcpa_enc: +median: 203634 cycles/ticks +average: 204938 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50415 cycles/ticks + +kyber_keypair_derand: +median: 180310 cycles/ticks +average: 181137 cycles/ticks + +kyber_keypair: +median: 193340 cycles/ticks +average: 194162 cycles/ticks + +kyber_encaps_derand: +median: 216948 cycles/ticks +average: 218285 cycles/ticks + +kyber_encaps: +median: 217790 cycles/ticks +average: 219274 cycles/ticks + +kyber_decaps: +median: 271796 cycles/ticks +average: 273436 cycles/ticks + +Loop spin: 604 +gen_a: +median: 57260 cycles/ticks +average: 57610 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10787 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12675 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 168236 cycles/ticks +average: 169107 cycles/ticks + +indcpa_enc: +median: 203314 cycles/ticks +average: 204495 cycles/ticks + +indcpa_dec: +median: 50216 cycles/ticks +average: 50460 cycles/ticks + +kyber_keypair_derand: +median: 180358 cycles/ticks +average: 181248 cycles/ticks + +kyber_keypair: +median: 193262 cycles/ticks +average: 194147 cycles/ticks + +kyber_encaps_derand: +median: 216552 cycles/ticks +average: 217944 cycles/ticks + +kyber_encaps: +median: 217276 cycles/ticks +average: 218418 cycles/ticks + +kyber_decaps: +median: 271288 cycles/ticks +average: 272754 cycles/ticks + +Loop spin: 605 +gen_a: +median: 57434 cycles/ticks +average: 57830 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12735 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168412 cycles/ticks +average: 169183 cycles/ticks + +indcpa_enc: +median: 203478 cycles/ticks +average: 204608 cycles/ticks + +indcpa_dec: +median: 50194 cycles/ticks +average: 50417 cycles/ticks + +kyber_keypair_derand: +median: 180570 cycles/ticks +average: 181391 cycles/ticks + +kyber_keypair: +median: 193360 cycles/ticks +average: 194271 cycles/ticks + +kyber_encaps_derand: +median: 216984 cycles/ticks +average: 218155 cycles/ticks + +kyber_encaps: +median: 217896 cycles/ticks +average: 219060 cycles/ticks + +kyber_decaps: +median: 271704 cycles/ticks +average: 273184 cycles/ticks + +Loop spin: 606 +gen_a: +median: 57338 cycles/ticks +average: 57725 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10742 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 167890 cycles/ticks +average: 168698 cycles/ticks + +indcpa_enc: +median: 203076 cycles/ticks +average: 204281 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50416 cycles/ticks + +kyber_keypair_derand: +median: 180492 cycles/ticks +average: 181302 cycles/ticks + +kyber_keypair: +median: 193322 cycles/ticks +average: 194212 cycles/ticks + +kyber_encaps_derand: +median: 216730 cycles/ticks +average: 218040 cycles/ticks + +kyber_encaps: +median: 217546 cycles/ticks +average: 218744 cycles/ticks + +kyber_decaps: +median: 271564 cycles/ticks +average: 272902 cycles/ticks + +Loop spin: 607 +gen_a: +median: 57400 cycles/ticks +average: 57796 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7078 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10755 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12681 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1344 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168090 cycles/ticks +average: 168937 cycles/ticks + +indcpa_enc: +median: 203326 cycles/ticks +average: 204459 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50417 cycles/ticks + +kyber_keypair_derand: +median: 180634 cycles/ticks +average: 181435 cycles/ticks + +kyber_keypair: +median: 193260 cycles/ticks +average: 194190 cycles/ticks + +kyber_encaps_derand: +median: 217116 cycles/ticks +average: 218409 cycles/ticks + +kyber_encaps: +median: 217820 cycles/ticks +average: 218970 cycles/ticks + +kyber_decaps: +median: 271828 cycles/ticks +average: 273296 cycles/ticks + +Loop spin: 608 +gen_a: +median: 57380 cycles/ticks +average: 57722 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10759 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 422 cycles/ticks +average: 425 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 679 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167704 cycles/ticks +average: 168485 cycles/ticks + +indcpa_enc: +median: 202952 cycles/ticks +average: 204103 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50388 cycles/ticks + +kyber_keypair_derand: +median: 180388 cycles/ticks +average: 181213 cycles/ticks + +kyber_keypair: +median: 193318 cycles/ticks +average: 194212 cycles/ticks + +kyber_encaps_derand: +median: 216870 cycles/ticks +average: 218162 cycles/ticks + +kyber_encaps: +median: 217644 cycles/ticks +average: 218892 cycles/ticks + +kyber_decaps: +median: 271660 cycles/ticks +average: 273190 cycles/ticks + +Loop spin: 609 +gen_a: +median: 57378 cycles/ticks +average: 57765 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10759 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12698 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168224 cycles/ticks +average: 169131 cycles/ticks + +indcpa_enc: +median: 203474 cycles/ticks +average: 204674 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50412 cycles/ticks + +kyber_keypair_derand: +median: 180540 cycles/ticks +average: 181394 cycles/ticks + +kyber_keypair: +median: 193300 cycles/ticks +average: 194238 cycles/ticks + +kyber_encaps_derand: +median: 216780 cycles/ticks +average: 218001 cycles/ticks + +kyber_encaps: +median: 217594 cycles/ticks +average: 218751 cycles/ticks + +kyber_decaps: +median: 271484 cycles/ticks +average: 272892 cycles/ticks + +Loop spin: 610 +gen_a: +median: 57290 cycles/ticks +average: 57612 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10748 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1724 cycles/ticks + +indcpa_keypair: +median: 168346 cycles/ticks +average: 169149 cycles/ticks + +indcpa_enc: +median: 203494 cycles/ticks +average: 204699 cycles/ticks + +indcpa_dec: +median: 50208 cycles/ticks +average: 50496 cycles/ticks + +kyber_keypair_derand: +median: 180408 cycles/ticks +average: 181265 cycles/ticks + +kyber_keypair: +median: 193270 cycles/ticks +average: 194182 cycles/ticks + +kyber_encaps_derand: +median: 218628 cycles/ticks +average: 220044 cycles/ticks + +kyber_encaps: +median: 219306 cycles/ticks +average: 220628 cycles/ticks + +kyber_decaps: +median: 273468 cycles/ticks +average: 275213 cycles/ticks + +Loop spin: 611 +gen_a: +median: 57420 cycles/ticks +average: 57848 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12696 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168066 cycles/ticks +average: 168897 cycles/ticks + +indcpa_enc: +median: 203278 cycles/ticks +average: 204324 cycles/ticks + +indcpa_dec: +median: 50202 cycles/ticks +average: 50431 cycles/ticks + +kyber_keypair_derand: +median: 180694 cycles/ticks +average: 181479 cycles/ticks + +kyber_keypair: +median: 193362 cycles/ticks +average: 194166 cycles/ticks + +kyber_encaps_derand: +median: 216948 cycles/ticks +average: 218233 cycles/ticks + +kyber_encaps: +median: 217736 cycles/ticks +average: 219065 cycles/ticks + +kyber_decaps: +median: 271708 cycles/ticks +average: 273206 cycles/ticks + +Loop spin: 612 +gen_a: +median: 57354 cycles/ticks +average: 57755 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10756 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168404 cycles/ticks +average: 169399 cycles/ticks + +indcpa_enc: +median: 203422 cycles/ticks +average: 204639 cycles/ticks + +indcpa_dec: +median: 50216 cycles/ticks +average: 50426 cycles/ticks + +kyber_keypair_derand: +median: 180792 cycles/ticks +average: 181666 cycles/ticks + +kyber_keypair: +median: 193342 cycles/ticks +average: 194187 cycles/ticks + +kyber_encaps_derand: +median: 216698 cycles/ticks +average: 217962 cycles/ticks + +kyber_encaps: +median: 217492 cycles/ticks +average: 218654 cycles/ticks + +kyber_decaps: +median: 271434 cycles/ticks +average: 272747 cycles/ticks + +Loop spin: 613 +gen_a: +median: 57392 cycles/ticks +average: 57690 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10763 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 431 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168370 cycles/ticks +average: 169204 cycles/ticks + +indcpa_enc: +median: 203562 cycles/ticks +average: 204732 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50407 cycles/ticks + +kyber_keypair_derand: +median: 180178 cycles/ticks +average: 181012 cycles/ticks + +kyber_keypair: +median: 193288 cycles/ticks +average: 194177 cycles/ticks + +kyber_encaps_derand: +median: 217216 cycles/ticks +average: 218636 cycles/ticks + +kyber_encaps: +median: 217934 cycles/ticks +average: 219161 cycles/ticks + +kyber_decaps: +median: 272048 cycles/ticks +average: 273723 cycles/ticks + +Loop spin: 614 +gen_a: +median: 57478 cycles/ticks +average: 57792 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10765 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12681 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 460 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168220 cycles/ticks +average: 169076 cycles/ticks + +indcpa_enc: +median: 203288 cycles/ticks +average: 204450 cycles/ticks + +indcpa_dec: +median: 50150 cycles/ticks +average: 50374 cycles/ticks + +kyber_keypair_derand: +median: 180560 cycles/ticks +average: 181386 cycles/ticks + +kyber_keypair: +median: 193300 cycles/ticks +average: 194210 cycles/ticks + +kyber_encaps_derand: +median: 218444 cycles/ticks +average: 219749 cycles/ticks + +kyber_encaps: +median: 219292 cycles/ticks +average: 220470 cycles/ticks + +kyber_decaps: +median: 273296 cycles/ticks +average: 274659 cycles/ticks + +Loop spin: 615 +gen_a: +median: 57352 cycles/ticks +average: 57695 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10765 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12678 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168192 cycles/ticks +average: 168996 cycles/ticks + +indcpa_enc: +median: 203370 cycles/ticks +average: 204527 cycles/ticks + +indcpa_dec: +median: 50184 cycles/ticks +average: 50410 cycles/ticks + +kyber_keypair_derand: +median: 180218 cycles/ticks +average: 181059 cycles/ticks + +kyber_keypair: +median: 193322 cycles/ticks +average: 194278 cycles/ticks + +kyber_encaps_derand: +median: 217016 cycles/ticks +average: 218297 cycles/ticks + +kyber_encaps: +median: 217818 cycles/ticks +average: 218938 cycles/ticks + +kyber_decaps: +median: 271738 cycles/ticks +average: 273277 cycles/ticks + +Loop spin: 616 +gen_a: +median: 57432 cycles/ticks +average: 57752 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10739 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 167766 cycles/ticks +average: 168540 cycles/ticks + +indcpa_enc: +median: 203118 cycles/ticks +average: 204394 cycles/ticks + +indcpa_dec: +median: 50232 cycles/ticks +average: 50472 cycles/ticks + +kyber_keypair_derand: +median: 180028 cycles/ticks +average: 180873 cycles/ticks + +kyber_keypair: +median: 193294 cycles/ticks +average: 194173 cycles/ticks + +kyber_encaps_derand: +median: 216702 cycles/ticks +average: 217994 cycles/ticks + +kyber_encaps: +median: 217528 cycles/ticks +average: 218819 cycles/ticks + +kyber_decaps: +median: 271444 cycles/ticks +average: 272895 cycles/ticks + +Loop spin: 617 +gen_a: +median: 57372 cycles/ticks +average: 57701 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12678 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 420 cycles/ticks +average: 421 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168164 cycles/ticks +average: 169070 cycles/ticks + +indcpa_enc: +median: 203406 cycles/ticks +average: 204608 cycles/ticks + +indcpa_dec: +median: 50140 cycles/ticks +average: 50355 cycles/ticks + +kyber_keypair_derand: +median: 180668 cycles/ticks +average: 181568 cycles/ticks + +kyber_keypair: +median: 193396 cycles/ticks +average: 194292 cycles/ticks + +kyber_encaps_derand: +median: 217038 cycles/ticks +average: 218268 cycles/ticks + +kyber_encaps: +median: 217862 cycles/ticks +average: 219004 cycles/ticks + +kyber_decaps: +median: 271760 cycles/ticks +average: 273162 cycles/ticks + +Loop spin: 618 +gen_a: +median: 57450 cycles/ticks +average: 57843 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10726 cycles/ticks +average: 10765 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12685 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1712 cycles/ticks + +indcpa_keypair: +median: 168268 cycles/ticks +average: 169167 cycles/ticks + +indcpa_enc: +median: 203500 cycles/ticks +average: 204702 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50391 cycles/ticks + +kyber_keypair_derand: +median: 180248 cycles/ticks +average: 181086 cycles/ticks + +kyber_keypair: +median: 193288 cycles/ticks +average: 194249 cycles/ticks + +kyber_encaps_derand: +median: 216868 cycles/ticks +average: 218136 cycles/ticks + +kyber_encaps: +median: 217616 cycles/ticks +average: 218879 cycles/ticks + +kyber_decaps: +median: 271626 cycles/ticks +average: 273108 cycles/ticks + +Loop spin: 619 +gen_a: +median: 57348 cycles/ticks +average: 57685 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10808 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12768 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 431 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167772 cycles/ticks +average: 168606 cycles/ticks + +indcpa_enc: +median: 203036 cycles/ticks +average: 204165 cycles/ticks + +indcpa_dec: +median: 50150 cycles/ticks +average: 50362 cycles/ticks + +kyber_keypair_derand: +median: 180256 cycles/ticks +average: 181131 cycles/ticks + +kyber_keypair: +median: 193306 cycles/ticks +average: 194192 cycles/ticks + +kyber_encaps_derand: +median: 216884 cycles/ticks +average: 218195 cycles/ticks + +kyber_encaps: +median: 217700 cycles/ticks +average: 218942 cycles/ticks + +kyber_decaps: +median: 271614 cycles/ticks +average: 273026 cycles/ticks + +Loop spin: 620 +gen_a: +median: 57384 cycles/ticks +average: 57766 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10745 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12731 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 679 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 167812 cycles/ticks +average: 168607 cycles/ticks + +indcpa_enc: +median: 203094 cycles/ticks +average: 204313 cycles/ticks + +indcpa_dec: +median: 50202 cycles/ticks +average: 50424 cycles/ticks + +kyber_keypair_derand: +median: 180492 cycles/ticks +average: 181323 cycles/ticks + +kyber_keypair: +median: 193272 cycles/ticks +average: 194150 cycles/ticks + +kyber_encaps_derand: +median: 216774 cycles/ticks +average: 217961 cycles/ticks + +kyber_encaps: +median: 217580 cycles/ticks +average: 218870 cycles/ticks + +kyber_decaps: +median: 271500 cycles/ticks +average: 273067 cycles/ticks + +Loop spin: 621 +gen_a: +median: 57332 cycles/ticks +average: 57686 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10788 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168268 cycles/ticks +average: 169055 cycles/ticks + +indcpa_enc: +median: 203466 cycles/ticks +average: 204591 cycles/ticks + +indcpa_dec: +median: 50150 cycles/ticks +average: 50366 cycles/ticks + +kyber_keypair_derand: +median: 180028 cycles/ticks +average: 180888 cycles/ticks + +kyber_keypair: +median: 193456 cycles/ticks +average: 194329 cycles/ticks + +kyber_encaps_derand: +median: 216722 cycles/ticks +average: 217879 cycles/ticks + +kyber_encaps: +median: 217584 cycles/ticks +average: 218805 cycles/ticks + +kyber_decaps: +median: 271596 cycles/ticks +average: 272958 cycles/ticks + +Loop spin: 622 +gen_a: +median: 57338 cycles/ticks +average: 57702 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10722 cycles/ticks +average: 10786 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12678 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 167914 cycles/ticks +average: 168677 cycles/ticks + +indcpa_enc: +median: 202982 cycles/ticks +average: 204069 cycles/ticks + +indcpa_dec: +median: 50146 cycles/ticks +average: 50358 cycles/ticks + +kyber_keypair_derand: +median: 180628 cycles/ticks +average: 181469 cycles/ticks + +kyber_keypair: +median: 193368 cycles/ticks +average: 194208 cycles/ticks + +kyber_encaps_derand: +median: 216782 cycles/ticks +average: 217994 cycles/ticks + +kyber_encaps: +median: 217596 cycles/ticks +average: 218726 cycles/ticks + +kyber_decaps: +median: 271540 cycles/ticks +average: 272938 cycles/ticks + +Loop spin: 623 +gen_a: +median: 57498 cycles/ticks +average: 57865 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10746 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168294 cycles/ticks +average: 169143 cycles/ticks + +indcpa_enc: +median: 204160 cycles/ticks +average: 205538 cycles/ticks + +indcpa_dec: +median: 50482 cycles/ticks +average: 50819 cycles/ticks + +kyber_keypair_derand: +median: 181316 cycles/ticks +average: 182341 cycles/ticks + +kyber_keypair: +median: 193468 cycles/ticks +average: 194425 cycles/ticks + +kyber_encaps_derand: +median: 217070 cycles/ticks +average: 218323 cycles/ticks + +kyber_encaps: +median: 218066 cycles/ticks +average: 219282 cycles/ticks + +kyber_decaps: +median: 271936 cycles/ticks +average: 273471 cycles/ticks + +Loop spin: 624 +gen_a: +median: 57472 cycles/ticks +average: 57932 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10746 cycles/ticks +average: 10830 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12757 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 455 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1714 cycles/ticks + +indcpa_keypair: +median: 168362 cycles/ticks +average: 169262 cycles/ticks + +indcpa_enc: +median: 203124 cycles/ticks +average: 204267 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50423 cycles/ticks + +kyber_keypair_derand: +median: 180382 cycles/ticks +average: 181335 cycles/ticks + +kyber_keypair: +median: 193606 cycles/ticks +average: 194520 cycles/ticks + +kyber_encaps_derand: +median: 216912 cycles/ticks +average: 218144 cycles/ticks + +kyber_encaps: +median: 218528 cycles/ticks +average: 219767 cycles/ticks + +kyber_decaps: +median: 271680 cycles/ticks +average: 273152 cycles/ticks + +Loop spin: 625 +gen_a: +median: 57384 cycles/ticks +average: 57985 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10776 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12716 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2782 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 167980 cycles/ticks +average: 168894 cycles/ticks + +indcpa_enc: +median: 203134 cycles/ticks +average: 204342 cycles/ticks + +indcpa_dec: +median: 50204 cycles/ticks +average: 50469 cycles/ticks + +kyber_keypair_derand: +median: 180130 cycles/ticks +average: 181215 cycles/ticks + +kyber_keypair: +median: 194292 cycles/ticks +average: 195291 cycles/ticks + +kyber_encaps_derand: +median: 217198 cycles/ticks +average: 218539 cycles/ticks + +kyber_encaps: +median: 218014 cycles/ticks +average: 219226 cycles/ticks + +kyber_decaps: +median: 271942 cycles/ticks +average: 273436 cycles/ticks + +Loop spin: 626 +gen_a: +median: 57526 cycles/ticks +average: 58232 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 10732 cycles/ticks +average: 10839 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12636 cycles/ticks +average: 12787 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 675 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 426 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 168806 cycles/ticks +average: 169826 cycles/ticks + +indcpa_enc: +median: 203434 cycles/ticks +average: 204835 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50415 cycles/ticks + +kyber_keypair_derand: +median: 182314 cycles/ticks +average: 183192 cycles/ticks + +kyber_keypair: +median: 193456 cycles/ticks +average: 194440 cycles/ticks + +kyber_encaps_derand: +median: 216958 cycles/ticks +average: 218252 cycles/ticks + +kyber_encaps: +median: 218090 cycles/ticks +average: 219380 cycles/ticks + +kyber_decaps: +median: 271920 cycles/ticks +average: 273609 cycles/ticks + +Loop spin: 627 +gen_a: +median: 57446 cycles/ticks +average: 57903 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10769 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12721 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2757 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168090 cycles/ticks +average: 169007 cycles/ticks + +indcpa_enc: +median: 203150 cycles/ticks +average: 204306 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50419 cycles/ticks + +kyber_keypair_derand: +median: 180532 cycles/ticks +average: 181510 cycles/ticks + +kyber_keypair: +median: 194004 cycles/ticks +average: 194968 cycles/ticks + +kyber_encaps_derand: +median: 217090 cycles/ticks +average: 218443 cycles/ticks + +kyber_encaps: +median: 217982 cycles/ticks +average: 219204 cycles/ticks + +kyber_decaps: +median: 271730 cycles/ticks +average: 273341 cycles/ticks + +Loop spin: 628 +gen_a: +median: 57364 cycles/ticks +average: 57737 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12745 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 675 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1695 cycles/ticks + +indcpa_keypair: +median: 168568 cycles/ticks +average: 169547 cycles/ticks + +indcpa_enc: +median: 203828 cycles/ticks +average: 204949 cycles/ticks + +indcpa_dec: +median: 50204 cycles/ticks +average: 50487 cycles/ticks + +kyber_keypair_derand: +median: 180928 cycles/ticks +average: 181837 cycles/ticks + +kyber_keypair: +median: 193626 cycles/ticks +average: 194509 cycles/ticks + +kyber_encaps_derand: +median: 216948 cycles/ticks +average: 218111 cycles/ticks + +kyber_encaps: +median: 218244 cycles/ticks +average: 219594 cycles/ticks + +kyber_decaps: +median: 272666 cycles/ticks +average: 274230 cycles/ticks + +Loop spin: 629 +gen_a: +median: 57518 cycles/ticks +average: 57907 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10750 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 167788 cycles/ticks +average: 168681 cycles/ticks + +indcpa_enc: +median: 203310 cycles/ticks +average: 204452 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50371 cycles/ticks + +kyber_keypair_derand: +median: 180328 cycles/ticks +average: 181183 cycles/ticks + +kyber_keypair: +median: 194028 cycles/ticks +average: 195027 cycles/ticks + +kyber_encaps_derand: +median: 217628 cycles/ticks +average: 219016 cycles/ticks + +kyber_encaps: +median: 217892 cycles/ticks +average: 219057 cycles/ticks + +kyber_decaps: +median: 271972 cycles/ticks +average: 273447 cycles/ticks + +Loop spin: 630 +gen_a: +median: 57496 cycles/ticks +average: 57850 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2408 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168330 cycles/ticks +average: 169426 cycles/ticks + +indcpa_enc: +median: 203864 cycles/ticks +average: 205072 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50429 cycles/ticks + +kyber_keypair_derand: +median: 180254 cycles/ticks +average: 181074 cycles/ticks + +kyber_keypair: +median: 193482 cycles/ticks +average: 194364 cycles/ticks + +kyber_encaps_derand: +median: 218428 cycles/ticks +average: 219615 cycles/ticks + +kyber_encaps: +median: 219360 cycles/ticks +average: 220645 cycles/ticks + +kyber_decaps: +median: 274300 cycles/ticks +average: 275781 cycles/ticks + +Loop spin: 631 +gen_a: +median: 57328 cycles/ticks +average: 57749 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168220 cycles/ticks +average: 169015 cycles/ticks + +indcpa_enc: +median: 203260 cycles/ticks +average: 204461 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50415 cycles/ticks + +kyber_keypair_derand: +median: 180304 cycles/ticks +average: 181209 cycles/ticks + +kyber_keypair: +median: 193978 cycles/ticks +average: 194945 cycles/ticks + +kyber_encaps_derand: +median: 219062 cycles/ticks +average: 220404 cycles/ticks + +kyber_encaps: +median: 219212 cycles/ticks +average: 220467 cycles/ticks + +kyber_decaps: +median: 273198 cycles/ticks +average: 274689 cycles/ticks + +Loop spin: 632 +gen_a: +median: 57486 cycles/ticks +average: 57898 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7039 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12702 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 436 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168598 cycles/ticks +average: 169500 cycles/ticks + +indcpa_enc: +median: 204202 cycles/ticks +average: 205366 cycles/ticks + +indcpa_dec: +median: 50250 cycles/ticks +average: 50533 cycles/ticks + +kyber_keypair_derand: +median: 180424 cycles/ticks +average: 181509 cycles/ticks + +kyber_keypair: +median: 193398 cycles/ticks +average: 194313 cycles/ticks + +kyber_encaps_derand: +median: 217000 cycles/ticks +average: 218265 cycles/ticks + +kyber_encaps: +median: 217688 cycles/ticks +average: 218866 cycles/ticks + +kyber_decaps: +median: 272468 cycles/ticks +average: 274049 cycles/ticks + +Loop spin: 633 +gen_a: +median: 57508 cycles/ticks +average: 58021 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2409 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10730 cycles/ticks +average: 10850 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12636 cycles/ticks +average: 12749 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1344 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 674 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 426 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1715 cycles/ticks + +indcpa_keypair: +median: 169584 cycles/ticks +average: 170560 cycles/ticks + +indcpa_enc: +median: 204804 cycles/ticks +average: 206126 cycles/ticks + +indcpa_dec: +median: 50158 cycles/ticks +average: 50404 cycles/ticks + +kyber_keypair_derand: +median: 182072 cycles/ticks +average: 182953 cycles/ticks + +kyber_keypair: +median: 193422 cycles/ticks +average: 194350 cycles/ticks + +kyber_encaps_derand: +median: 217850 cycles/ticks +average: 219243 cycles/ticks + +kyber_encaps: +median: 218464 cycles/ticks +average: 219724 cycles/ticks + +kyber_decaps: +median: 271922 cycles/ticks +average: 273468 cycles/ticks + +Loop spin: 634 +gen_a: +median: 57610 cycles/ticks +average: 58116 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2408 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10807 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 167944 cycles/ticks +average: 168834 cycles/ticks + +indcpa_enc: +median: 203290 cycles/ticks +average: 204515 cycles/ticks + +indcpa_dec: +median: 50302 cycles/ticks +average: 50564 cycles/ticks + +kyber_keypair_derand: +median: 180450 cycles/ticks +average: 181490 cycles/ticks + +kyber_keypair: +median: 193516 cycles/ticks +average: 194511 cycles/ticks + +kyber_encaps_derand: +median: 217072 cycles/ticks +average: 218343 cycles/ticks + +kyber_encaps: +median: 217890 cycles/ticks +average: 219100 cycles/ticks + +kyber_decaps: +median: 271914 cycles/ticks +average: 276722 cycles/ticks + +Loop spin: 635 +gen_a: +median: 57454 cycles/ticks +average: 57969 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7084 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10818 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12636 cycles/ticks +average: 12768 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1714 cycles/ticks + +indcpa_keypair: +median: 168634 cycles/ticks +average: 169721 cycles/ticks + +indcpa_enc: +median: 203354 cycles/ticks +average: 204473 cycles/ticks + +indcpa_dec: +median: 50162 cycles/ticks +average: 50396 cycles/ticks + +kyber_keypair_derand: +median: 180444 cycles/ticks +average: 181494 cycles/ticks + +kyber_keypair: +median: 193438 cycles/ticks +average: 194310 cycles/ticks + +kyber_encaps_derand: +median: 217258 cycles/ticks +average: 218617 cycles/ticks + +kyber_encaps: +median: 218514 cycles/ticks +average: 219743 cycles/ticks + +kyber_decaps: +median: 271646 cycles/ticks +average: 273103 cycles/ticks + +Loop spin: 636 +gen_a: +median: 57396 cycles/ticks +average: 57865 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 668 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168258 cycles/ticks +average: 169112 cycles/ticks + +indcpa_enc: +median: 203394 cycles/ticks +average: 204592 cycles/ticks + +indcpa_dec: +median: 50218 cycles/ticks +average: 50488 cycles/ticks + +kyber_keypair_derand: +median: 182078 cycles/ticks +average: 183046 cycles/ticks + +kyber_keypair: +median: 193954 cycles/ticks +average: 194916 cycles/ticks + +kyber_encaps_derand: +median: 217210 cycles/ticks +average: 218471 cycles/ticks + +kyber_encaps: +median: 218302 cycles/ticks +average: 219608 cycles/ticks + +kyber_decaps: +median: 271942 cycles/ticks +average: 273433 cycles/ticks + +Loop spin: 637 +gen_a: +median: 57446 cycles/ticks +average: 58013 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2413 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2430 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10831 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12636 cycles/ticks +average: 12750 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1344 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 673 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 426 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2822 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1712 cycles/ticks + +indcpa_keypair: +median: 168334 cycles/ticks +average: 169316 cycles/ticks + +indcpa_enc: +median: 203134 cycles/ticks +average: 204326 cycles/ticks + +indcpa_dec: +median: 50212 cycles/ticks +average: 50483 cycles/ticks + +kyber_keypair_derand: +median: 180522 cycles/ticks +average: 181345 cycles/ticks + +kyber_keypair: +median: 193384 cycles/ticks +average: 194241 cycles/ticks + +kyber_encaps_derand: +median: 216918 cycles/ticks +average: 218177 cycles/ticks + +kyber_encaps: +median: 218538 cycles/ticks +average: 219780 cycles/ticks + +kyber_decaps: +median: 272108 cycles/ticks +average: 273878 cycles/ticks + +Loop spin: 638 +gen_a: +median: 57396 cycles/ticks +average: 57955 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2433 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2438 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12681 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2724 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168066 cycles/ticks +average: 168891 cycles/ticks + +indcpa_enc: +median: 203104 cycles/ticks +average: 204237 cycles/ticks + +indcpa_dec: +median: 50236 cycles/ticks +average: 50479 cycles/ticks + +kyber_keypair_derand: +median: 180556 cycles/ticks +average: 181621 cycles/ticks + +kyber_keypair: +median: 194026 cycles/ticks +average: 195075 cycles/ticks + +kyber_encaps_derand: +median: 218586 cycles/ticks +average: 219959 cycles/ticks + +kyber_encaps: +median: 219328 cycles/ticks +average: 220583 cycles/ticks + +kyber_decaps: +median: 273458 cycles/ticks +average: 275038 cycles/ticks + +Loop spin: 639 +gen_a: +median: 57512 cycles/ticks +average: 57928 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12717 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1720 cycles/ticks + +indcpa_keypair: +median: 168378 cycles/ticks +average: 169330 cycles/ticks + +indcpa_enc: +median: 203412 cycles/ticks +average: 204615 cycles/ticks + +indcpa_dec: +median: 50166 cycles/ticks +average: 50391 cycles/ticks + +kyber_keypair_derand: +median: 180160 cycles/ticks +average: 181049 cycles/ticks + +kyber_keypair: +median: 193576 cycles/ticks +average: 194516 cycles/ticks + +kyber_encaps_derand: +median: 216946 cycles/ticks +average: 218241 cycles/ticks + +kyber_encaps: +median: 218294 cycles/ticks +average: 219675 cycles/ticks + +kyber_decaps: +median: 272210 cycles/ticks +average: 273861 cycles/ticks + +Loop spin: 640 +gen_a: +median: 57404 cycles/ticks +average: 58025 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10736 cycles/ticks +average: 10803 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12746 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168014 cycles/ticks +average: 168932 cycles/ticks + +indcpa_enc: +median: 203246 cycles/ticks +average: 204430 cycles/ticks + +indcpa_dec: +median: 50162 cycles/ticks +average: 50392 cycles/ticks + +kyber_keypair_derand: +median: 180532 cycles/ticks +average: 181493 cycles/ticks + +kyber_keypair: +median: 194466 cycles/ticks +average: 195449 cycles/ticks + +kyber_encaps_derand: +median: 217334 cycles/ticks +average: 218815 cycles/ticks + +kyber_encaps: +median: 217672 cycles/ticks +average: 218891 cycles/ticks + +kyber_decaps: +median: 271738 cycles/ticks +average: 273239 cycles/ticks + +Loop spin: 641 +gen_a: +median: 57484 cycles/ticks +average: 57874 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2488 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 434 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168512 cycles/ticks +average: 169558 cycles/ticks + +indcpa_enc: +median: 204078 cycles/ticks +average: 205211 cycles/ticks + +indcpa_dec: +median: 50260 cycles/ticks +average: 50567 cycles/ticks + +kyber_keypair_derand: +median: 180340 cycles/ticks +average: 181321 cycles/ticks + +kyber_keypair: +median: 193386 cycles/ticks +average: 194286 cycles/ticks + +kyber_encaps_derand: +median: 216934 cycles/ticks +average: 218239 cycles/ticks + +kyber_encaps: +median: 217666 cycles/ticks +average: 218825 cycles/ticks + +kyber_decaps: +median: 272168 cycles/ticks +average: 273747 cycles/ticks + +Loop spin: 642 +gen_a: +median: 57432 cycles/ticks +average: 57971 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12692 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168288 cycles/ticks +average: 169236 cycles/ticks + +indcpa_enc: +median: 203400 cycles/ticks +average: 204612 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50384 cycles/ticks + +kyber_keypair_derand: +median: 180660 cycles/ticks +average: 181571 cycles/ticks + +kyber_keypair: +median: 193456 cycles/ticks +average: 194383 cycles/ticks + +kyber_encaps_derand: +median: 217500 cycles/ticks +average: 218755 cycles/ticks + +kyber_encaps: +median: 218096 cycles/ticks +average: 219417 cycles/ticks + +kyber_decaps: +median: 271542 cycles/ticks +average: 272959 cycles/ticks + +Loop spin: 643 +gen_a: +median: 57408 cycles/ticks +average: 57789 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10752 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 169700 cycles/ticks +average: 170644 cycles/ticks + +indcpa_enc: +median: 205316 cycles/ticks +average: 206612 cycles/ticks + +indcpa_dec: +median: 50316 cycles/ticks +average: 50619 cycles/ticks + +kyber_keypair_derand: +median: 180750 cycles/ticks +average: 181765 cycles/ticks + +kyber_keypair: +median: 193580 cycles/ticks +average: 194466 cycles/ticks + +kyber_encaps_derand: +median: 216766 cycles/ticks +average: 218077 cycles/ticks + +kyber_encaps: +median: 217670 cycles/ticks +average: 218913 cycles/ticks + +kyber_decaps: +median: 271822 cycles/ticks +average: 273462 cycles/ticks + +Loop spin: 644 +gen_a: +median: 57560 cycles/ticks +average: 58122 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2439 cycles/ticks + +NTT: +median: 7046 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 10730 cycles/ticks +average: 10838 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12634 cycles/ticks +average: 12778 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 673 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 427 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2758 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1711 cycles/ticks + +indcpa_keypair: +median: 168570 cycles/ticks +average: 169665 cycles/ticks + +indcpa_enc: +median: 203376 cycles/ticks +average: 204572 cycles/ticks + +indcpa_dec: +median: 50240 cycles/ticks +average: 50492 cycles/ticks + +kyber_keypair_derand: +median: 180452 cycles/ticks +average: 181337 cycles/ticks + +kyber_keypair: +median: 193336 cycles/ticks +average: 194283 cycles/ticks + +kyber_encaps_derand: +median: 217308 cycles/ticks +average: 218849 cycles/ticks + +kyber_encaps: +median: 218218 cycles/ticks +average: 219525 cycles/ticks + +kyber_decaps: +median: 271692 cycles/ticks +average: 273135 cycles/ticks + +Loop spin: 645 +gen_a: +median: 57382 cycles/ticks +average: 57714 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12719 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168174 cycles/ticks +average: 169127 cycles/ticks + +indcpa_enc: +median: 203406 cycles/ticks +average: 204491 cycles/ticks + +indcpa_dec: +median: 50204 cycles/ticks +average: 50434 cycles/ticks + +kyber_keypair_derand: +median: 180820 cycles/ticks +average: 181784 cycles/ticks + +kyber_keypair: +median: 193876 cycles/ticks +average: 194947 cycles/ticks + +kyber_encaps_derand: +median: 216950 cycles/ticks +average: 218381 cycles/ticks + +kyber_encaps: +median: 217744 cycles/ticks +average: 219015 cycles/ticks + +kyber_decaps: +median: 271618 cycles/ticks +average: 273093 cycles/ticks + +Loop spin: 646 +gen_a: +median: 57512 cycles/ticks +average: 57992 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10809 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12748 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 168400 cycles/ticks +average: 169446 cycles/ticks + +indcpa_enc: +median: 203244 cycles/ticks +average: 204594 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50422 cycles/ticks + +kyber_keypair_derand: +median: 180600 cycles/ticks +average: 181440 cycles/ticks + +kyber_keypair: +median: 193364 cycles/ticks +average: 194222 cycles/ticks + +kyber_encaps_derand: +median: 216918 cycles/ticks +average: 218112 cycles/ticks + +kyber_encaps: +median: 218040 cycles/ticks +average: 219301 cycles/ticks + +kyber_decaps: +median: 271636 cycles/ticks +average: 273105 cycles/ticks + +Loop spin: 647 +gen_a: +median: 57344 cycles/ticks +average: 57776 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10752 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12715 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 169634 cycles/ticks +average: 170546 cycles/ticks + +indcpa_enc: +median: 204858 cycles/ticks +average: 206190 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50431 cycles/ticks + +kyber_keypair_derand: +median: 180426 cycles/ticks +average: 181354 cycles/ticks + +kyber_keypair: +median: 193448 cycles/ticks +average: 194369 cycles/ticks + +kyber_encaps_derand: +median: 216870 cycles/ticks +average: 218170 cycles/ticks + +kyber_encaps: +median: 217814 cycles/ticks +average: 219036 cycles/ticks + +kyber_decaps: +median: 271584 cycles/ticks +average: 273135 cycles/ticks + +Loop spin: 648 +gen_a: +median: 57386 cycles/ticks +average: 57928 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10762 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12733 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 681 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 167984 cycles/ticks +average: 168805 cycles/ticks + +indcpa_enc: +median: 203254 cycles/ticks +average: 204390 cycles/ticks + +indcpa_dec: +median: 50162 cycles/ticks +average: 50446 cycles/ticks + +kyber_keypair_derand: +median: 180780 cycles/ticks +average: 181718 cycles/ticks + +kyber_keypair: +median: 193420 cycles/ticks +average: 194328 cycles/ticks + +kyber_encaps_derand: +median: 217510 cycles/ticks +average: 218764 cycles/ticks + +kyber_encaps: +median: 218284 cycles/ticks +average: 219577 cycles/ticks + +kyber_decaps: +median: 272094 cycles/ticks +average: 273629 cycles/ticks + +Loop spin: 649 +gen_a: +median: 57330 cycles/ticks +average: 57830 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7087 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12704 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1774 cycles/ticks + +indcpa_keypair: +median: 168364 cycles/ticks +average: 169221 cycles/ticks + +indcpa_enc: +median: 203518 cycles/ticks +average: 204617 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50394 cycles/ticks + +kyber_keypair_derand: +median: 180682 cycles/ticks +average: 181596 cycles/ticks + +kyber_keypair: +median: 193448 cycles/ticks +average: 194421 cycles/ticks + +kyber_encaps_derand: +median: 216792 cycles/ticks +average: 218107 cycles/ticks + +kyber_encaps: +median: 217638 cycles/ticks +average: 219085 cycles/ticks + +kyber_decaps: +median: 271452 cycles/ticks +average: 272915 cycles/ticks + +Loop spin: 650 +gen_a: +median: 57354 cycles/ticks +average: 57827 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2450 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10730 cycles/ticks +average: 10799 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12697 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 457 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168278 cycles/ticks +average: 169154 cycles/ticks + +indcpa_enc: +median: 203378 cycles/ticks +average: 204615 cycles/ticks + +indcpa_dec: +median: 50154 cycles/ticks +average: 50381 cycles/ticks + +kyber_keypair_derand: +median: 180094 cycles/ticks +average: 180955 cycles/ticks + +kyber_keypair: +median: 193484 cycles/ticks +average: 194463 cycles/ticks + +kyber_encaps_derand: +median: 216916 cycles/ticks +average: 218273 cycles/ticks + +kyber_encaps: +median: 217752 cycles/ticks +average: 219035 cycles/ticks + +kyber_decaps: +median: 271562 cycles/ticks +average: 273086 cycles/ticks + +Loop spin: 651 +gen_a: +median: 57290 cycles/ticks +average: 57694 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12672 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 168226 cycles/ticks +average: 169144 cycles/ticks + +indcpa_enc: +median: 203414 cycles/ticks +average: 204675 cycles/ticks + +indcpa_dec: +median: 50162 cycles/ticks +average: 50395 cycles/ticks + +kyber_keypair_derand: +median: 180222 cycles/ticks +average: 180992 cycles/ticks + +kyber_keypair: +median: 193310 cycles/ticks +average: 194138 cycles/ticks + +kyber_encaps_derand: +median: 217002 cycles/ticks +average: 218149 cycles/ticks + +kyber_encaps: +median: 217642 cycles/ticks +average: 218954 cycles/ticks + +kyber_decaps: +median: 271606 cycles/ticks +average: 273109 cycles/ticks + +Loop spin: 652 +gen_a: +median: 57366 cycles/ticks +average: 57781 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10786 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12666 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 679 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167836 cycles/ticks +average: 168630 cycles/ticks + +indcpa_enc: +median: 202948 cycles/ticks +average: 204031 cycles/ticks + +indcpa_dec: +median: 50222 cycles/ticks +average: 50454 cycles/ticks + +kyber_keypair_derand: +median: 180576 cycles/ticks +average: 181350 cycles/ticks + +kyber_keypair: +median: 193324 cycles/ticks +average: 194230 cycles/ticks + +kyber_encaps_derand: +median: 216834 cycles/ticks +average: 218036 cycles/ticks + +kyber_encaps: +median: 217638 cycles/ticks +average: 218759 cycles/ticks + +kyber_decaps: +median: 271594 cycles/ticks +average: 273017 cycles/ticks + +Loop spin: 653 +gen_a: +median: 57278 cycles/ticks +average: 57691 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10724 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12698 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 694 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1720 cycles/ticks + +indcpa_keypair: +median: 169666 cycles/ticks +average: 170493 cycles/ticks + +indcpa_enc: +median: 204834 cycles/ticks +average: 205952 cycles/ticks + +indcpa_dec: +median: 50240 cycles/ticks +average: 50458 cycles/ticks + +kyber_keypair_derand: +median: 180276 cycles/ticks +average: 181062 cycles/ticks + +kyber_keypair: +median: 193346 cycles/ticks +average: 194201 cycles/ticks + +kyber_encaps_derand: +median: 216960 cycles/ticks +average: 218244 cycles/ticks + +kyber_encaps: +median: 217512 cycles/ticks +average: 218656 cycles/ticks + +kyber_decaps: +median: 271558 cycles/ticks +average: 272963 cycles/ticks + +Loop spin: 654 +gen_a: +median: 57374 cycles/ticks +average: 57736 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10788 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12704 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1718 cycles/ticks + +indcpa_keypair: +median: 168252 cycles/ticks +average: 169042 cycles/ticks + +indcpa_enc: +median: 203118 cycles/ticks +average: 204287 cycles/ticks + +indcpa_dec: +median: 50162 cycles/ticks +average: 50370 cycles/ticks + +kyber_keypair_derand: +median: 180368 cycles/ticks +average: 181223 cycles/ticks + +kyber_keypair: +median: 193362 cycles/ticks +average: 194256 cycles/ticks + +kyber_encaps_derand: +median: 217040 cycles/ticks +average: 218205 cycles/ticks + +kyber_encaps: +median: 217792 cycles/ticks +average: 218885 cycles/ticks + +kyber_decaps: +median: 271814 cycles/ticks +average: 273175 cycles/ticks + +Loop spin: 655 +gen_a: +median: 57348 cycles/ticks +average: 57768 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12692 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 698 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167926 cycles/ticks +average: 168688 cycles/ticks + +indcpa_enc: +median: 203178 cycles/ticks +average: 204443 cycles/ticks + +indcpa_dec: +median: 50152 cycles/ticks +average: 50380 cycles/ticks + +kyber_keypair_derand: +median: 180740 cycles/ticks +average: 181549 cycles/ticks + +kyber_keypair: +median: 193322 cycles/ticks +average: 194194 cycles/ticks + +kyber_encaps_derand: +median: 216926 cycles/ticks +average: 218121 cycles/ticks + +kyber_encaps: +median: 217630 cycles/ticks +average: 218756 cycles/ticks + +kyber_decaps: +median: 271594 cycles/ticks +average: 273080 cycles/ticks + +Loop spin: 656 +gen_a: +median: 57464 cycles/ticks +average: 57809 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10804 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168034 cycles/ticks +average: 168831 cycles/ticks + +indcpa_enc: +median: 203206 cycles/ticks +average: 204386 cycles/ticks + +indcpa_dec: +median: 50162 cycles/ticks +average: 50383 cycles/ticks + +kyber_keypair_derand: +median: 180344 cycles/ticks +average: 181137 cycles/ticks + +kyber_keypair: +median: 193234 cycles/ticks +average: 194168 cycles/ticks + +kyber_encaps_derand: +median: 216840 cycles/ticks +average: 218098 cycles/ticks + +kyber_encaps: +median: 217638 cycles/ticks +average: 218797 cycles/ticks + +kyber_decaps: +median: 271484 cycles/ticks +average: 272833 cycles/ticks + +Loop spin: 657 +gen_a: +median: 57510 cycles/ticks +average: 57883 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10752 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12695 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1715 cycles/ticks + +indcpa_keypair: +median: 168202 cycles/ticks +average: 168959 cycles/ticks + +indcpa_enc: +median: 203356 cycles/ticks +average: 204660 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50365 cycles/ticks + +kyber_keypair_derand: +median: 180654 cycles/ticks +average: 181453 cycles/ticks + +kyber_keypair: +median: 193392 cycles/ticks +average: 194188 cycles/ticks + +kyber_encaps_derand: +median: 217096 cycles/ticks +average: 218419 cycles/ticks + +kyber_encaps: +median: 217876 cycles/ticks +average: 219188 cycles/ticks + +kyber_decaps: +median: 271820 cycles/ticks +average: 273245 cycles/ticks + +Loop spin: 658 +gen_a: +median: 57400 cycles/ticks +average: 57780 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7093 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10763 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12671 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 432 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168394 cycles/ticks +average: 169128 cycles/ticks + +indcpa_enc: +median: 203386 cycles/ticks +average: 204461 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50414 cycles/ticks + +kyber_keypair_derand: +median: 180300 cycles/ticks +average: 181105 cycles/ticks + +kyber_keypair: +median: 193294 cycles/ticks +average: 194146 cycles/ticks + +kyber_encaps_derand: +median: 217138 cycles/ticks +average: 218523 cycles/ticks + +kyber_encaps: +median: 217898 cycles/ticks +average: 219218 cycles/ticks + +kyber_decaps: +median: 271920 cycles/ticks +average: 273467 cycles/ticks + +Loop spin: 659 +gen_a: +median: 57364 cycles/ticks +average: 57674 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10762 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1344 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1721 cycles/ticks + +indcpa_keypair: +median: 168084 cycles/ticks +average: 168855 cycles/ticks + +indcpa_enc: +median: 203102 cycles/ticks +average: 204197 cycles/ticks + +indcpa_dec: +median: 50212 cycles/ticks +average: 50424 cycles/ticks + +kyber_keypair_derand: +median: 181996 cycles/ticks +average: 182823 cycles/ticks + +kyber_keypair: +median: 193364 cycles/ticks +average: 194191 cycles/ticks + +kyber_encaps_derand: +median: 217040 cycles/ticks +average: 218409 cycles/ticks + +kyber_encaps: +median: 217858 cycles/ticks +average: 219032 cycles/ticks + +kyber_decaps: +median: 271870 cycles/ticks +average: 273284 cycles/ticks + +Loop spin: 660 +gen_a: +median: 57350 cycles/ticks +average: 57690 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2413 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 426 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1347 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 169572 cycles/ticks +average: 170368 cycles/ticks + +indcpa_enc: +median: 204620 cycles/ticks +average: 205717 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50387 cycles/ticks + +kyber_keypair_derand: +median: 180486 cycles/ticks +average: 181324 cycles/ticks + +kyber_keypair: +median: 193364 cycles/ticks +average: 194180 cycles/ticks + +kyber_encaps_derand: +median: 217146 cycles/ticks +average: 218337 cycles/ticks + +kyber_encaps: +median: 217890 cycles/ticks +average: 219081 cycles/ticks + +kyber_decaps: +median: 271818 cycles/ticks +average: 273295 cycles/ticks + +Loop spin: 661 +gen_a: +median: 57336 cycles/ticks +average: 57640 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10759 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12695 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1349 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167938 cycles/ticks +average: 168707 cycles/ticks + +indcpa_enc: +median: 203038 cycles/ticks +average: 204262 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50368 cycles/ticks + +kyber_keypair_derand: +median: 180038 cycles/ticks +average: 180924 cycles/ticks + +kyber_keypair: +median: 193370 cycles/ticks +average: 194215 cycles/ticks + +kyber_encaps_derand: +median: 216814 cycles/ticks +average: 218010 cycles/ticks + +kyber_encaps: +median: 217482 cycles/ticks +average: 218697 cycles/ticks + +kyber_decaps: +median: 271492 cycles/ticks +average: 272890 cycles/ticks + +Loop spin: 662 +gen_a: +median: 57346 cycles/ticks +average: 57764 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2402 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10781 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 168086 cycles/ticks +average: 168831 cycles/ticks + +indcpa_enc: +median: 203192 cycles/ticks +average: 204247 cycles/ticks + +indcpa_dec: +median: 50208 cycles/ticks +average: 50416 cycles/ticks + +kyber_keypair_derand: +median: 180022 cycles/ticks +average: 180820 cycles/ticks + +kyber_keypair: +median: 193366 cycles/ticks +average: 194246 cycles/ticks + +kyber_encaps_derand: +median: 216914 cycles/ticks +average: 218097 cycles/ticks + +kyber_encaps: +median: 217638 cycles/ticks +average: 218930 cycles/ticks + +kyber_decaps: +median: 271566 cycles/ticks +average: 273020 cycles/ticks + +Loop spin: 663 +gen_a: +median: 57440 cycles/ticks +average: 57835 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10714 cycles/ticks +average: 10776 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167952 cycles/ticks +average: 168827 cycles/ticks + +indcpa_enc: +median: 203084 cycles/ticks +average: 204217 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50401 cycles/ticks + +kyber_keypair_derand: +median: 180052 cycles/ticks +average: 180869 cycles/ticks + +kyber_keypair: +median: 193354 cycles/ticks +average: 194126 cycles/ticks + +kyber_encaps_derand: +median: 216768 cycles/ticks +average: 217955 cycles/ticks + +kyber_encaps: +median: 217622 cycles/ticks +average: 218850 cycles/ticks + +kyber_decaps: +median: 271720 cycles/ticks +average: 273217 cycles/ticks + +Loop spin: 664 +gen_a: +median: 57344 cycles/ticks +average: 57737 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12671 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168078 cycles/ticks +average: 168882 cycles/ticks + +indcpa_enc: +median: 203260 cycles/ticks +average: 204465 cycles/ticks + +indcpa_dec: +median: 50230 cycles/ticks +average: 50443 cycles/ticks + +kyber_keypair_derand: +median: 180474 cycles/ticks +average: 181336 cycles/ticks + +kyber_keypair: +median: 193306 cycles/ticks +average: 194269 cycles/ticks + +kyber_encaps_derand: +median: 216836 cycles/ticks +average: 218067 cycles/ticks + +kyber_encaps: +median: 217586 cycles/ticks +average: 218840 cycles/ticks + +kyber_decaps: +median: 271588 cycles/ticks +average: 273021 cycles/ticks + +Loop spin: 665 +gen_a: +median: 57422 cycles/ticks +average: 57804 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10758 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 444 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168460 cycles/ticks +average: 169264 cycles/ticks + +indcpa_enc: +median: 203446 cycles/ticks +average: 204615 cycles/ticks + +indcpa_dec: +median: 50194 cycles/ticks +average: 50419 cycles/ticks + +kyber_keypair_derand: +median: 180364 cycles/ticks +average: 181131 cycles/ticks + +kyber_keypair: +median: 193358 cycles/ticks +average: 194146 cycles/ticks + +kyber_encaps_derand: +median: 217050 cycles/ticks +average: 218226 cycles/ticks + +kyber_encaps: +median: 217880 cycles/ticks +average: 219069 cycles/ticks + +kyber_decaps: +median: 271856 cycles/ticks +average: 273342 cycles/ticks + +Loop spin: 666 +gen_a: +median: 57376 cycles/ticks +average: 57786 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2428 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10787 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12673 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167848 cycles/ticks +average: 168627 cycles/ticks + +indcpa_enc: +median: 202890 cycles/ticks +average: 203995 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50390 cycles/ticks + +kyber_keypair_derand: +median: 180490 cycles/ticks +average: 181292 cycles/ticks + +kyber_keypair: +median: 193258 cycles/ticks +average: 194084 cycles/ticks + +kyber_encaps_derand: +median: 216986 cycles/ticks +average: 218171 cycles/ticks + +kyber_encaps: +median: 217852 cycles/ticks +average: 219159 cycles/ticks + +kyber_decaps: +median: 271684 cycles/ticks +average: 273144 cycles/ticks + +Loop spin: 667 +gen_a: +median: 57272 cycles/ticks +average: 57658 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10751 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 167854 cycles/ticks +average: 168703 cycles/ticks + +indcpa_enc: +median: 203048 cycles/ticks +average: 204188 cycles/ticks + +indcpa_dec: +median: 50134 cycles/ticks +average: 50354 cycles/ticks + +kyber_keypair_derand: +median: 180338 cycles/ticks +average: 181140 cycles/ticks + +kyber_keypair: +median: 193326 cycles/ticks +average: 194194 cycles/ticks + +kyber_encaps_derand: +median: 217146 cycles/ticks +average: 218549 cycles/ticks + +kyber_encaps: +median: 217868 cycles/ticks +average: 219173 cycles/ticks + +kyber_decaps: +median: 271828 cycles/ticks +average: 273155 cycles/ticks + +Loop spin: 668 +gen_a: +median: 57372 cycles/ticks +average: 57697 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10730 cycles/ticks +average: 10848 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168274 cycles/ticks +average: 169067 cycles/ticks + +indcpa_enc: +median: 203494 cycles/ticks +average: 204541 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50404 cycles/ticks + +kyber_keypair_derand: +median: 182038 cycles/ticks +average: 182863 cycles/ticks + +kyber_keypair: +median: 193448 cycles/ticks +average: 194377 cycles/ticks + +kyber_encaps_derand: +median: 217124 cycles/ticks +average: 218346 cycles/ticks + +kyber_encaps: +median: 217842 cycles/ticks +average: 218969 cycles/ticks + +kyber_decaps: +median: 271836 cycles/ticks +average: 273193 cycles/ticks + +Loop spin: 669 +gen_a: +median: 57384 cycles/ticks +average: 57775 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10748 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 445 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168468 cycles/ticks +average: 169291 cycles/ticks + +indcpa_enc: +median: 203606 cycles/ticks +average: 204796 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50399 cycles/ticks + +kyber_keypair_derand: +median: 180274 cycles/ticks +average: 181135 cycles/ticks + +kyber_keypair: +median: 193360 cycles/ticks +average: 194232 cycles/ticks + +kyber_encaps_derand: +median: 217260 cycles/ticks +average: 218558 cycles/ticks + +kyber_encaps: +median: 218120 cycles/ticks +average: 219261 cycles/ticks + +kyber_decaps: +median: 272064 cycles/ticks +average: 273475 cycles/ticks + +Loop spin: 670 +gen_a: +median: 57396 cycles/ticks +average: 57801 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10728 cycles/ticks +average: 10789 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12681 cycles/ticks + +poly_tomsg: +median: 424 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168236 cycles/ticks +average: 169051 cycles/ticks + +indcpa_enc: +median: 203252 cycles/ticks +average: 204523 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50421 cycles/ticks + +kyber_keypair_derand: +median: 180502 cycles/ticks +average: 181339 cycles/ticks + +kyber_keypair: +median: 193358 cycles/ticks +average: 194244 cycles/ticks + +kyber_encaps_derand: +median: 217130 cycles/ticks +average: 218358 cycles/ticks + +kyber_encaps: +median: 217872 cycles/ticks +average: 218944 cycles/ticks + +kyber_decaps: +median: 271958 cycles/ticks +average: 273439 cycles/ticks + +Loop spin: 671 +gen_a: +median: 57328 cycles/ticks +average: 57739 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2403 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10759 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168386 cycles/ticks +average: 169196 cycles/ticks + +indcpa_enc: +median: 203382 cycles/ticks +average: 204462 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50451 cycles/ticks + +kyber_keypair_derand: +median: 180436 cycles/ticks +average: 181270 cycles/ticks + +kyber_keypair: +median: 193614 cycles/ticks +average: 194486 cycles/ticks + +kyber_encaps_derand: +median: 217058 cycles/ticks +average: 218270 cycles/ticks + +kyber_encaps: +median: 217810 cycles/ticks +average: 219028 cycles/ticks + +kyber_decaps: +median: 271696 cycles/ticks +average: 273228 cycles/ticks + +Loop spin: 672 +gen_a: +median: 57406 cycles/ticks +average: 57900 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2409 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10771 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12842 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168450 cycles/ticks +average: 169444 cycles/ticks + +indcpa_enc: +median: 204934 cycles/ticks +average: 205998 cycles/ticks + +indcpa_dec: +median: 50470 cycles/ticks +average: 50803 cycles/ticks + +kyber_keypair_derand: +median: 181792 cycles/ticks +average: 182923 cycles/ticks + +kyber_keypair: +median: 193486 cycles/ticks +average: 194380 cycles/ticks + +kyber_encaps_derand: +median: 216960 cycles/ticks +average: 218308 cycles/ticks + +kyber_encaps: +median: 218432 cycles/ticks +average: 219781 cycles/ticks + +kyber_decaps: +median: 272426 cycles/ticks +average: 274026 cycles/ticks + +Loop spin: 673 +gen_a: +median: 57330 cycles/ticks +average: 57688 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 681 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168044 cycles/ticks +average: 168846 cycles/ticks + +indcpa_enc: +median: 203268 cycles/ticks +average: 204430 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50486 cycles/ticks + +kyber_keypair_derand: +median: 182232 cycles/ticks +average: 183294 cycles/ticks + +kyber_keypair: +median: 193980 cycles/ticks +average: 194928 cycles/ticks + +kyber_encaps_derand: +median: 218568 cycles/ticks +average: 219808 cycles/ticks + +kyber_encaps: +median: 219594 cycles/ticks +average: 220953 cycles/ticks + +kyber_decaps: +median: 273802 cycles/ticks +average: 275334 cycles/ticks + +Loop spin: 674 +gen_a: +median: 57356 cycles/ticks +average: 57777 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2471 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10776 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12650 cycles/ticks +average: 12717 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 1702 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 169428 cycles/ticks +average: 170393 cycles/ticks + +indcpa_enc: +median: 204708 cycles/ticks +average: 205985 cycles/ticks + +indcpa_dec: +median: 50222 cycles/ticks +average: 50485 cycles/ticks + +kyber_keypair_derand: +median: 180662 cycles/ticks +average: 181612 cycles/ticks + +kyber_keypair: +median: 193550 cycles/ticks +average: 194508 cycles/ticks + +kyber_encaps_derand: +median: 216818 cycles/ticks +average: 218165 cycles/ticks + +kyber_encaps: +median: 217764 cycles/ticks +average: 219058 cycles/ticks + +kyber_decaps: +median: 271884 cycles/ticks +average: 273330 cycles/ticks + +Loop spin: 675 +gen_a: +median: 57348 cycles/ticks +average: 57822 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2404 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1694 cycles/ticks +average: 1711 cycles/ticks + +indcpa_keypair: +median: 167922 cycles/ticks +average: 168807 cycles/ticks + +indcpa_enc: +median: 203002 cycles/ticks +average: 204156 cycles/ticks + +indcpa_dec: +median: 50142 cycles/ticks +average: 50362 cycles/ticks + +kyber_keypair_derand: +median: 180676 cycles/ticks +average: 181628 cycles/ticks + +kyber_keypair: +median: 193782 cycles/ticks +average: 194889 cycles/ticks + +kyber_encaps_derand: +median: 217154 cycles/ticks +average: 218698 cycles/ticks + +kyber_encaps: +median: 217874 cycles/ticks +average: 219094 cycles/ticks + +kyber_decaps: +median: 271814 cycles/ticks +average: 273475 cycles/ticks + +Loop spin: 676 +gen_a: +median: 57492 cycles/ticks +average: 57922 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10752 cycles/ticks +average: 10824 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12634 cycles/ticks +average: 12759 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 426 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1715 cycles/ticks + +indcpa_keypair: +median: 168288 cycles/ticks +average: 169237 cycles/ticks + +indcpa_enc: +median: 203474 cycles/ticks +average: 204592 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50425 cycles/ticks + +kyber_keypair_derand: +median: 180548 cycles/ticks +average: 181442 cycles/ticks + +kyber_keypair: +median: 193468 cycles/ticks +average: 194409 cycles/ticks + +kyber_encaps_derand: +median: 217460 cycles/ticks +average: 218854 cycles/ticks + +kyber_encaps: +median: 217902 cycles/ticks +average: 219136 cycles/ticks + +kyber_decaps: +median: 271864 cycles/ticks +average: 273349 cycles/ticks + +Loop spin: 677 +gen_a: +median: 57354 cycles/ticks +average: 57745 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 706 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 169788 cycles/ticks +average: 170662 cycles/ticks + +indcpa_enc: +median: 205178 cycles/ticks +average: 206424 cycles/ticks + +indcpa_dec: +median: 50156 cycles/ticks +average: 50388 cycles/ticks + +kyber_keypair_derand: +median: 180440 cycles/ticks +average: 181381 cycles/ticks + +kyber_keypair: +median: 193782 cycles/ticks +average: 194684 cycles/ticks + +kyber_encaps_derand: +median: 217306 cycles/ticks +average: 218561 cycles/ticks + +kyber_encaps: +median: 217996 cycles/ticks +average: 219414 cycles/ticks + +kyber_decaps: +median: 272054 cycles/ticks +average: 273701 cycles/ticks + +Loop spin: 678 +gen_a: +median: 57394 cycles/ticks +average: 57834 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2431 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7195 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10786 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12710 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1729 cycles/ticks + +indcpa_keypair: +median: 168014 cycles/ticks +average: 168905 cycles/ticks + +indcpa_enc: +median: 203326 cycles/ticks +average: 204593 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50441 cycles/ticks + +kyber_keypair_derand: +median: 180276 cycles/ticks +average: 181179 cycles/ticks + +kyber_keypair: +median: 193728 cycles/ticks +average: 194726 cycles/ticks + +kyber_encaps_derand: +median: 217494 cycles/ticks +average: 218857 cycles/ticks + +kyber_encaps: +median: 218090 cycles/ticks +average: 219322 cycles/ticks + +kyber_decaps: +median: 271774 cycles/ticks +average: 273167 cycles/ticks + +Loop spin: 679 +gen_a: +median: 57336 cycles/ticks +average: 57837 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10746 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12769 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1721 cycles/ticks + +indcpa_keypair: +median: 168406 cycles/ticks +average: 169317 cycles/ticks + +indcpa_enc: +median: 203738 cycles/ticks +average: 204909 cycles/ticks + +indcpa_dec: +median: 50212 cycles/ticks +average: 50470 cycles/ticks + +kyber_keypair_derand: +median: 180622 cycles/ticks +average: 181555 cycles/ticks + +kyber_keypair: +median: 193634 cycles/ticks +average: 194542 cycles/ticks + +kyber_encaps_derand: +median: 217014 cycles/ticks +average: 218231 cycles/ticks + +kyber_encaps: +median: 218604 cycles/ticks +average: 219884 cycles/ticks + +kyber_decaps: +median: 272026 cycles/ticks +average: 273603 cycles/ticks + +Loop spin: 680 +gen_a: +median: 57388 cycles/ticks +average: 57754 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10757 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1426 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1696 cycles/ticks + +indcpa_keypair: +median: 167908 cycles/ticks +average: 168759 cycles/ticks + +indcpa_enc: +median: 203196 cycles/ticks +average: 204324 cycles/ticks + +indcpa_dec: +median: 50222 cycles/ticks +average: 50548 cycles/ticks + +kyber_keypair_derand: +median: 182550 cycles/ticks +average: 183560 cycles/ticks + +kyber_keypair: +median: 193990 cycles/ticks +average: 195023 cycles/ticks + +kyber_encaps_derand: +median: 216872 cycles/ticks +average: 218074 cycles/ticks + +kyber_encaps: +median: 217640 cycles/ticks +average: 218902 cycles/ticks + +kyber_decaps: +median: 271712 cycles/ticks +average: 273445 cycles/ticks + +Loop spin: 681 +gen_a: +median: 57748 cycles/ticks +average: 58270 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2432 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2430 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10732 cycles/ticks +average: 10847 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12636 cycles/ticks +average: 12763 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 705 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1697 cycles/ticks + +indcpa_keypair: +median: 168346 cycles/ticks +average: 169198 cycles/ticks + +indcpa_enc: +median: 203132 cycles/ticks +average: 204431 cycles/ticks + +indcpa_dec: +median: 50184 cycles/ticks +average: 50424 cycles/ticks + +kyber_keypair_derand: +median: 180508 cycles/ticks +average: 181381 cycles/ticks + +kyber_keypair: +median: 193658 cycles/ticks +average: 194567 cycles/ticks + +kyber_encaps_derand: +median: 217558 cycles/ticks +average: 218945 cycles/ticks + +kyber_encaps: +median: 218010 cycles/ticks +average: 219194 cycles/ticks + +kyber_decaps: +median: 271740 cycles/ticks +average: 273149 cycles/ticks + +Loop spin: 682 +gen_a: +median: 57294 cycles/ticks +average: 57778 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2433 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10800 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12727 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 772 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1697 cycles/ticks + +indcpa_keypair: +median: 168344 cycles/ticks +average: 169262 cycles/ticks + +indcpa_enc: +median: 203500 cycles/ticks +average: 204624 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50440 cycles/ticks + +kyber_keypair_derand: +median: 180292 cycles/ticks +average: 181125 cycles/ticks + +kyber_keypair: +median: 193410 cycles/ticks +average: 194379 cycles/ticks + +kyber_encaps_derand: +median: 217692 cycles/ticks +average: 219193 cycles/ticks + +kyber_encaps: +median: 218338 cycles/ticks +average: 219668 cycles/ticks + +kyber_decaps: +median: 272138 cycles/ticks +average: 273578 cycles/ticks + +Loop spin: 683 +gen_a: +median: 57422 cycles/ticks +average: 57866 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10769 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12707 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 436 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 167990 cycles/ticks +average: 168848 cycles/ticks + +indcpa_enc: +median: 203626 cycles/ticks +average: 204832 cycles/ticks + +indcpa_dec: +median: 50276 cycles/ticks +average: 50574 cycles/ticks + +kyber_keypair_derand: +median: 180416 cycles/ticks +average: 181390 cycles/ticks + +kyber_keypair: +median: 193494 cycles/ticks +average: 194346 cycles/ticks + +kyber_encaps_derand: +median: 217052 cycles/ticks +average: 218280 cycles/ticks + +kyber_encaps: +median: 217992 cycles/ticks +average: 219350 cycles/ticks + +kyber_decaps: +median: 272374 cycles/ticks +average: 273885 cycles/ticks + +Loop spin: 684 +gen_a: +median: 57382 cycles/ticks +average: 57896 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10765 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12711 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168312 cycles/ticks +average: 169280 cycles/ticks + +indcpa_enc: +median: 203308 cycles/ticks +average: 204542 cycles/ticks + +indcpa_dec: +median: 50158 cycles/ticks +average: 50405 cycles/ticks + +kyber_keypair_derand: +median: 181062 cycles/ticks +average: 182111 cycles/ticks + +kyber_keypair: +median: 194040 cycles/ticks +average: 194997 cycles/ticks + +kyber_encaps_derand: +median: 216916 cycles/ticks +average: 218151 cycles/ticks + +kyber_encaps: +median: 217938 cycles/ticks +average: 219149 cycles/ticks + +kyber_decaps: +median: 271964 cycles/ticks +average: 273538 cycles/ticks + +Loop spin: 685 +gen_a: +median: 57494 cycles/ticks +average: 58081 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10795 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12766 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168192 cycles/ticks +average: 169107 cycles/ticks + +indcpa_enc: +median: 203386 cycles/ticks +average: 204539 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50413 cycles/ticks + +kyber_keypair_derand: +median: 180558 cycles/ticks +average: 181583 cycles/ticks + +kyber_keypair: +median: 193900 cycles/ticks +average: 194894 cycles/ticks + +kyber_encaps_derand: +median: 216988 cycles/ticks +average: 218380 cycles/ticks + +kyber_encaps: +median: 217650 cycles/ticks +average: 218852 cycles/ticks + +kyber_decaps: +median: 271502 cycles/ticks +average: 273047 cycles/ticks + +Loop spin: 686 +gen_a: +median: 57450 cycles/ticks +average: 57964 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12732 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1697 cycles/ticks + +indcpa_keypair: +median: 168270 cycles/ticks +average: 169450 cycles/ticks + +indcpa_enc: +median: 203306 cycles/ticks +average: 204524 cycles/ticks + +indcpa_dec: +median: 50166 cycles/ticks +average: 50409 cycles/ticks + +kyber_keypair_derand: +median: 180262 cycles/ticks +average: 181108 cycles/ticks + +kyber_keypair: +median: 193464 cycles/ticks +average: 194385 cycles/ticks + +kyber_encaps_derand: +median: 217312 cycles/ticks +average: 218616 cycles/ticks + +kyber_encaps: +median: 218254 cycles/ticks +average: 219549 cycles/ticks + +kyber_decaps: +median: 271560 cycles/ticks +average: 273080 cycles/ticks + +Loop spin: 687 +gen_a: +median: 57488 cycles/ticks +average: 58030 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12696 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2763 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168268 cycles/ticks +average: 169123 cycles/ticks + +indcpa_enc: +median: 203774 cycles/ticks +average: 204932 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50451 cycles/ticks + +kyber_keypair_derand: +median: 180644 cycles/ticks +average: 181600 cycles/ticks + +kyber_keypair: +median: 193648 cycles/ticks +average: 194577 cycles/ticks + +kyber_encaps_derand: +median: 216622 cycles/ticks +average: 217898 cycles/ticks + +kyber_encaps: +median: 217448 cycles/ticks +average: 220473 cycles/ticks + +kyber_decaps: +median: 271580 cycles/ticks +average: 274328 cycles/ticks + +Loop spin: 688 +gen_a: +median: 57554 cycles/ticks +average: 58150 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2409 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10782 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1344 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1714 cycles/ticks + +indcpa_keypair: +median: 168320 cycles/ticks +average: 169239 cycles/ticks + +indcpa_enc: +median: 203548 cycles/ticks +average: 204815 cycles/ticks + +indcpa_dec: +median: 50212 cycles/ticks +average: 50481 cycles/ticks + +kyber_keypair_derand: +median: 180382 cycles/ticks +average: 181350 cycles/ticks + +kyber_keypair: +median: 193690 cycles/ticks +average: 194642 cycles/ticks + +kyber_encaps_derand: +median: 217546 cycles/ticks +average: 218787 cycles/ticks + +kyber_encaps: +median: 217796 cycles/ticks +average: 219018 cycles/ticks + +kyber_decaps: +median: 271696 cycles/ticks +average: 273134 cycles/ticks + +Loop spin: 689 +gen_a: +median: 57302 cycles/ticks +average: 57623 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12698 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2756 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 168264 cycles/ticks +average: 169168 cycles/ticks + +indcpa_enc: +median: 204130 cycles/ticks +average: 205355 cycles/ticks + +indcpa_dec: +median: 50258 cycles/ticks +average: 50539 cycles/ticks + +kyber_keypair_derand: +median: 180576 cycles/ticks +average: 181513 cycles/ticks + +kyber_keypair: +median: 193380 cycles/ticks +average: 194388 cycles/ticks + +kyber_encaps_derand: +median: 216832 cycles/ticks +average: 218292 cycles/ticks + +kyber_encaps: +median: 218152 cycles/ticks +average: 219575 cycles/ticks + +kyber_decaps: +median: 272326 cycles/ticks +average: 273914 cycles/ticks + +Loop spin: 690 +gen_a: +median: 57336 cycles/ticks +average: 57803 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10716 cycles/ticks +average: 10803 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12652 cycles/ticks +average: 12714 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 720 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168066 cycles/ticks +average: 168936 cycles/ticks + +indcpa_enc: +median: 203300 cycles/ticks +average: 204450 cycles/ticks + +indcpa_dec: +median: 50220 cycles/ticks +average: 50473 cycles/ticks + +kyber_keypair_derand: +median: 181160 cycles/ticks +average: 182265 cycles/ticks + +kyber_keypair: +median: 193980 cycles/ticks +average: 194977 cycles/ticks + +kyber_encaps_derand: +median: 217366 cycles/ticks +average: 218904 cycles/ticks + +kyber_encaps: +median: 217988 cycles/ticks +average: 219173 cycles/ticks + +kyber_decaps: +median: 272024 cycles/ticks +average: 273523 cycles/ticks + +Loop spin: 691 +gen_a: +median: 57526 cycles/ticks +average: 58062 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2568 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10730 cycles/ticks +average: 10853 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12638 cycles/ticks +average: 12786 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 691 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1699 cycles/ticks + +indcpa_keypair: +median: 168020 cycles/ticks +average: 168970 cycles/ticks + +indcpa_enc: +median: 202836 cycles/ticks +average: 204102 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50430 cycles/ticks + +kyber_keypair_derand: +median: 180580 cycles/ticks +average: 181553 cycles/ticks + +kyber_keypair: +median: 193658 cycles/ticks +average: 194589 cycles/ticks + +kyber_encaps_derand: +median: 217430 cycles/ticks +average: 218737 cycles/ticks + +kyber_encaps: +median: 217866 cycles/ticks +average: 219217 cycles/ticks + +kyber_decaps: +median: 271612 cycles/ticks +average: 273033 cycles/ticks + +Loop spin: 692 +gen_a: +median: 57338 cycles/ticks +average: 57772 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12702 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 446 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 168712 cycles/ticks +average: 169655 cycles/ticks + +indcpa_enc: +median: 203782 cycles/ticks +average: 204920 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50400 cycles/ticks + +kyber_keypair_derand: +median: 180534 cycles/ticks +average: 181473 cycles/ticks + +kyber_keypair: +median: 193520 cycles/ticks +average: 194390 cycles/ticks + +kyber_encaps_derand: +median: 217206 cycles/ticks +average: 218486 cycles/ticks + +kyber_encaps: +median: 218054 cycles/ticks +average: 219276 cycles/ticks + +kyber_decaps: +median: 271532 cycles/ticks +average: 273043 cycles/ticks + +Loop spin: 693 +gen_a: +median: 57440 cycles/ticks +average: 57858 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12730 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168376 cycles/ticks +average: 169332 cycles/ticks + +indcpa_enc: +median: 203854 cycles/ticks +average: 204926 cycles/ticks + +indcpa_dec: +median: 50254 cycles/ticks +average: 50541 cycles/ticks + +kyber_keypair_derand: +median: 180318 cycles/ticks +average: 181266 cycles/ticks + +kyber_keypair: +median: 193390 cycles/ticks +average: 194279 cycles/ticks + +kyber_encaps_derand: +median: 217356 cycles/ticks +average: 218676 cycles/ticks + +kyber_encaps: +median: 218454 cycles/ticks +average: 219677 cycles/ticks + +kyber_decaps: +median: 272014 cycles/ticks +average: 273499 cycles/ticks + +Loop spin: 694 +gen_a: +median: 57458 cycles/ticks +average: 57788 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10753 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12702 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 695 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 174490 cycles/ticks +average: 175405 cycles/ticks + +indcpa_enc: +median: 203390 cycles/ticks +average: 204476 cycles/ticks + +indcpa_dec: +median: 50194 cycles/ticks +average: 50428 cycles/ticks + +kyber_keypair_derand: +median: 186298 cycles/ticks +average: 187201 cycles/ticks + +kyber_keypair: +median: 199610 cycles/ticks +average: 200548 cycles/ticks + +kyber_encaps_derand: +median: 217010 cycles/ticks +average: 218239 cycles/ticks + +kyber_encaps: +median: 217844 cycles/ticks +average: 218930 cycles/ticks + +kyber_decaps: +median: 272030 cycles/ticks +average: 273619 cycles/ticks + +Loop spin: 695 +gen_a: +median: 57362 cycles/ticks +average: 57758 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10755 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 463 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 436 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167924 cycles/ticks +average: 168704 cycles/ticks + +indcpa_enc: +median: 203070 cycles/ticks +average: 204176 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50402 cycles/ticks + +kyber_keypair_derand: +median: 180832 cycles/ticks +average: 181622 cycles/ticks + +kyber_keypair: +median: 193316 cycles/ticks +average: 194196 cycles/ticks + +kyber_encaps_derand: +median: 216874 cycles/ticks +average: 218237 cycles/ticks + +kyber_encaps: +median: 217774 cycles/ticks +average: 219158 cycles/ticks + +kyber_decaps: +median: 271748 cycles/ticks +average: 273347 cycles/ticks + +Loop spin: 696 +gen_a: +median: 57402 cycles/ticks +average: 57797 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2402 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10765 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12677 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168838 cycles/ticks +average: 169642 cycles/ticks + +indcpa_enc: +median: 203158 cycles/ticks +average: 204183 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50381 cycles/ticks + +kyber_keypair_derand: +median: 181492 cycles/ticks +average: 182294 cycles/ticks + +kyber_keypair: +median: 194342 cycles/ticks +average: 195187 cycles/ticks + +kyber_encaps_derand: +median: 216782 cycles/ticks +average: 218139 cycles/ticks + +kyber_encaps: +median: 217614 cycles/ticks +average: 218765 cycles/ticks + +kyber_decaps: +median: 271546 cycles/ticks +average: 272925 cycles/ticks + +Loop spin: 697 +gen_a: +median: 57262 cycles/ticks +average: 57650 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12685 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 168036 cycles/ticks +average: 168844 cycles/ticks + +indcpa_enc: +median: 203082 cycles/ticks +average: 204176 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50392 cycles/ticks + +kyber_keypair_derand: +median: 180342 cycles/ticks +average: 181189 cycles/ticks + +kyber_keypair: +median: 193358 cycles/ticks +average: 194161 cycles/ticks + +kyber_encaps_derand: +median: 216782 cycles/ticks +average: 217960 cycles/ticks + +kyber_encaps: +median: 217556 cycles/ticks +average: 218852 cycles/ticks + +kyber_decaps: +median: 271420 cycles/ticks +average: 272809 cycles/ticks + +Loop spin: 698 +gen_a: +median: 57374 cycles/ticks +average: 57738 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10742 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 167990 cycles/ticks +average: 168800 cycles/ticks + +indcpa_enc: +median: 203266 cycles/ticks +average: 204520 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50436 cycles/ticks + +kyber_keypair_derand: +median: 180322 cycles/ticks +average: 181294 cycles/ticks + +kyber_keypair: +median: 193332 cycles/ticks +average: 194121 cycles/ticks + +kyber_encaps_derand: +median: 217136 cycles/ticks +average: 218277 cycles/ticks + +kyber_encaps: +median: 217956 cycles/ticks +average: 219170 cycles/ticks + +kyber_decaps: +median: 271826 cycles/ticks +average: 273232 cycles/ticks + +Loop spin: 699 +gen_a: +median: 57658 cycles/ticks +average: 57981 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12674 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168124 cycles/ticks +average: 168931 cycles/ticks + +indcpa_enc: +median: 203416 cycles/ticks +average: 204576 cycles/ticks + +indcpa_dec: +median: 50204 cycles/ticks +average: 50417 cycles/ticks + +kyber_keypair_derand: +median: 180542 cycles/ticks +average: 181410 cycles/ticks + +kyber_keypair: +median: 193382 cycles/ticks +average: 194206 cycles/ticks + +kyber_encaps_derand: +median: 217316 cycles/ticks +average: 218555 cycles/ticks + +kyber_encaps: +median: 218078 cycles/ticks +average: 219280 cycles/ticks + +kyber_decaps: +median: 271928 cycles/ticks +average: 273372 cycles/ticks + +Loop spin: 700 +gen_a: +median: 57280 cycles/ticks +average: 57671 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10753 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12696 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 745 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167814 cycles/ticks +average: 168686 cycles/ticks + +indcpa_enc: +median: 203096 cycles/ticks +average: 204322 cycles/ticks + +indcpa_dec: +median: 50146 cycles/ticks +average: 50384 cycles/ticks + +kyber_keypair_derand: +median: 180344 cycles/ticks +average: 181130 cycles/ticks + +kyber_keypair: +median: 193330 cycles/ticks +average: 194211 cycles/ticks + +kyber_encaps_derand: +median: 216966 cycles/ticks +average: 218281 cycles/ticks + +kyber_encaps: +median: 217916 cycles/ticks +average: 219123 cycles/ticks + +kyber_decaps: +median: 271752 cycles/ticks +average: 273099 cycles/ticks + +Loop spin: 701 +gen_a: +median: 57396 cycles/ticks +average: 57707 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10745 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 169574 cycles/ticks +average: 170413 cycles/ticks + +indcpa_enc: +median: 204702 cycles/ticks +average: 205917 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50409 cycles/ticks + +kyber_keypair_derand: +median: 180544 cycles/ticks +average: 181379 cycles/ticks + +kyber_keypair: +median: 193356 cycles/ticks +average: 194230 cycles/ticks + +kyber_encaps_derand: +median: 216992 cycles/ticks +average: 218122 cycles/ticks + +kyber_encaps: +median: 217734 cycles/ticks +average: 219024 cycles/ticks + +kyber_decaps: +median: 271666 cycles/ticks +average: 273231 cycles/ticks + +Loop spin: 702 +gen_a: +median: 57268 cycles/ticks +average: 57608 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10741 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1722 cycles/ticks + +indcpa_keypair: +median: 168170 cycles/ticks +average: 168984 cycles/ticks + +indcpa_enc: +median: 203278 cycles/ticks +average: 204314 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50384 cycles/ticks + +kyber_keypair_derand: +median: 180538 cycles/ticks +average: 181395 cycles/ticks + +kyber_keypair: +median: 193326 cycles/ticks +average: 194195 cycles/ticks + +kyber_encaps_derand: +median: 217186 cycles/ticks +average: 218439 cycles/ticks + +kyber_encaps: +median: 217954 cycles/ticks +average: 219248 cycles/ticks + +kyber_decaps: +median: 271948 cycles/ticks +average: 273382 cycles/ticks + +Loop spin: 703 +gen_a: +median: 57434 cycles/ticks +average: 57798 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7038 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10779 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2721 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168232 cycles/ticks +average: 168989 cycles/ticks + +indcpa_enc: +median: 203344 cycles/ticks +average: 204495 cycles/ticks + +indcpa_dec: +median: 50216 cycles/ticks +average: 50467 cycles/ticks + +kyber_keypair_derand: +median: 180574 cycles/ticks +average: 181410 cycles/ticks + +kyber_keypair: +median: 193344 cycles/ticks +average: 194195 cycles/ticks + +kyber_encaps_derand: +median: 216542 cycles/ticks +average: 217852 cycles/ticks + +kyber_encaps: +median: 217424 cycles/ticks +average: 218638 cycles/ticks + +kyber_decaps: +median: 271256 cycles/ticks +average: 272675 cycles/ticks + +Loop spin: 704 +gen_a: +median: 57378 cycles/ticks +average: 57843 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 444 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167836 cycles/ticks +average: 168642 cycles/ticks + +indcpa_enc: +median: 203016 cycles/ticks +average: 204080 cycles/ticks + +indcpa_dec: +median: 50148 cycles/ticks +average: 50392 cycles/ticks + +kyber_keypair_derand: +median: 180180 cycles/ticks +average: 181061 cycles/ticks + +kyber_keypair: +median: 193290 cycles/ticks +average: 194203 cycles/ticks + +kyber_encaps_derand: +median: 216582 cycles/ticks +average: 217789 cycles/ticks + +kyber_encaps: +median: 217464 cycles/ticks +average: 218739 cycles/ticks + +kyber_decaps: +median: 271404 cycles/ticks +average: 272794 cycles/ticks + +Loop spin: 705 +gen_a: +median: 57412 cycles/ticks +average: 57688 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10739 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12677 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1702 cycles/ticks +average: 1730 cycles/ticks + +indcpa_keypair: +median: 168286 cycles/ticks +average: 169061 cycles/ticks + +indcpa_enc: +median: 203096 cycles/ticks +average: 204293 cycles/ticks + +indcpa_dec: +median: 50166 cycles/ticks +average: 50386 cycles/ticks + +kyber_keypair_derand: +median: 180666 cycles/ticks +average: 181536 cycles/ticks + +kyber_keypair: +median: 193748 cycles/ticks +average: 194625 cycles/ticks + +kyber_encaps_derand: +median: 216712 cycles/ticks +average: 217931 cycles/ticks + +kyber_encaps: +median: 217486 cycles/ticks +average: 218618 cycles/ticks + +kyber_decaps: +median: 271426 cycles/ticks +average: 272915 cycles/ticks + +Loop spin: 706 +gen_a: +median: 57294 cycles/ticks +average: 57699 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10751 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1719 cycles/ticks + +indcpa_keypair: +median: 168076 cycles/ticks +average: 168873 cycles/ticks + +indcpa_enc: +median: 203216 cycles/ticks +average: 204358 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50424 cycles/ticks + +kyber_keypair_derand: +median: 180256 cycles/ticks +average: 181076 cycles/ticks + +kyber_keypair: +median: 193310 cycles/ticks +average: 194164 cycles/ticks + +kyber_encaps_derand: +median: 216844 cycles/ticks +average: 218106 cycles/ticks + +kyber_encaps: +median: 217710 cycles/ticks +average: 219028 cycles/ticks + +kyber_decaps: +median: 271770 cycles/ticks +average: 273328 cycles/ticks + +Loop spin: 707 +gen_a: +median: 57310 cycles/ticks +average: 57582 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10740 cycles/ticks +average: 10798 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12677 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168128 cycles/ticks +average: 168975 cycles/ticks + +indcpa_enc: +median: 203336 cycles/ticks +average: 204472 cycles/ticks + +indcpa_dec: +median: 50138 cycles/ticks +average: 50344 cycles/ticks + +kyber_keypair_derand: +median: 180476 cycles/ticks +average: 181322 cycles/ticks + +kyber_keypair: +median: 193354 cycles/ticks +average: 194157 cycles/ticks + +kyber_encaps_derand: +median: 216750 cycles/ticks +average: 218274 cycles/ticks + +kyber_encaps: +median: 217570 cycles/ticks +average: 218949 cycles/ticks + +kyber_decaps: +median: 271514 cycles/ticks +average: 273039 cycles/ticks + +Loop spin: 708 +gen_a: +median: 64954 cycles/ticks +average: 61837 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2402 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12676 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1717 cycles/ticks + +indcpa_keypair: +median: 168086 cycles/ticks +average: 168882 cycles/ticks + +indcpa_enc: +median: 203270 cycles/ticks +average: 204526 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50364 cycles/ticks + +kyber_keypair_derand: +median: 180248 cycles/ticks +average: 181014 cycles/ticks + +kyber_keypair: +median: 193296 cycles/ticks +average: 194156 cycles/ticks + +kyber_encaps_derand: +median: 217144 cycles/ticks +average: 218338 cycles/ticks + +kyber_encaps: +median: 217838 cycles/ticks +average: 219007 cycles/ticks + +kyber_decaps: +median: 271810 cycles/ticks +average: 273233 cycles/ticks + +Loop spin: 709 +gen_a: +median: 57426 cycles/ticks +average: 57854 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10714 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168078 cycles/ticks +average: 168872 cycles/ticks + +indcpa_enc: +median: 203192 cycles/ticks +average: 204392 cycles/ticks + +indcpa_dec: +median: 50228 cycles/ticks +average: 50444 cycles/ticks + +kyber_keypair_derand: +median: 180404 cycles/ticks +average: 181268 cycles/ticks + +kyber_keypair: +median: 193294 cycles/ticks +average: 194178 cycles/ticks + +kyber_encaps_derand: +median: 216894 cycles/ticks +average: 218333 cycles/ticks + +kyber_encaps: +median: 217622 cycles/ticks +average: 218801 cycles/ticks + +kyber_decaps: +median: 271722 cycles/ticks +average: 273255 cycles/ticks + +Loop spin: 710 +gen_a: +median: 57490 cycles/ticks +average: 57841 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 436 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167782 cycles/ticks +average: 168568 cycles/ticks + +indcpa_enc: +median: 202946 cycles/ticks +average: 204057 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50414 cycles/ticks + +kyber_keypair_derand: +median: 180630 cycles/ticks +average: 181417 cycles/ticks + +kyber_keypair: +median: 193402 cycles/ticks +average: 194261 cycles/ticks + +kyber_encaps_derand: +median: 216980 cycles/ticks +average: 218199 cycles/ticks + +kyber_encaps: +median: 217794 cycles/ticks +average: 219132 cycles/ticks + +kyber_decaps: +median: 271866 cycles/ticks +average: 273453 cycles/ticks + +Loop spin: 711 +gen_a: +median: 57408 cycles/ticks +average: 57773 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10724 cycles/ticks +average: 10783 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12673 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1694 cycles/ticks +average: 1722 cycles/ticks + +indcpa_keypair: +median: 168174 cycles/ticks +average: 168965 cycles/ticks + +indcpa_enc: +median: 203476 cycles/ticks +average: 204645 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50395 cycles/ticks + +kyber_keypair_derand: +median: 180496 cycles/ticks +average: 181318 cycles/ticks + +kyber_keypair: +median: 193312 cycles/ticks +average: 194206 cycles/ticks + +kyber_encaps_derand: +median: 216730 cycles/ticks +average: 217843 cycles/ticks + +kyber_encaps: +median: 217536 cycles/ticks +average: 218769 cycles/ticks + +kyber_decaps: +median: 271464 cycles/ticks +average: 272880 cycles/ticks + +Loop spin: 712 +gen_a: +median: 57388 cycles/ticks +average: 57744 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10765 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167934 cycles/ticks +average: 168710 cycles/ticks + +indcpa_enc: +median: 202974 cycles/ticks +average: 204119 cycles/ticks + +indcpa_dec: +median: 50136 cycles/ticks +average: 50311 cycles/ticks + +kyber_keypair_derand: +median: 180458 cycles/ticks +average: 181237 cycles/ticks + +kyber_keypair: +median: 193384 cycles/ticks +average: 194329 cycles/ticks + +kyber_encaps_derand: +median: 217018 cycles/ticks +average: 218210 cycles/ticks + +kyber_encaps: +median: 217706 cycles/ticks +average: 218876 cycles/ticks + +kyber_decaps: +median: 271638 cycles/ticks +average: 273049 cycles/ticks + +Loop spin: 713 +gen_a: +median: 57402 cycles/ticks +average: 57805 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12676 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167916 cycles/ticks +average: 168702 cycles/ticks + +indcpa_enc: +median: 202970 cycles/ticks +average: 204167 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50403 cycles/ticks + +kyber_keypair_derand: +median: 180524 cycles/ticks +average: 181322 cycles/ticks + +kyber_keypair: +median: 193340 cycles/ticks +average: 194146 cycles/ticks + +kyber_encaps_derand: +median: 217128 cycles/ticks +average: 218336 cycles/ticks + +kyber_encaps: +median: 217860 cycles/ticks +average: 219055 cycles/ticks + +kyber_decaps: +median: 271848 cycles/ticks +average: 273191 cycles/ticks + +Loop spin: 714 +gen_a: +median: 57318 cycles/ticks +average: 57743 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10753 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12667 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1696 cycles/ticks +average: 1711 cycles/ticks + +indcpa_keypair: +median: 168068 cycles/ticks +average: 168924 cycles/ticks + +indcpa_enc: +median: 203080 cycles/ticks +average: 204403 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50412 cycles/ticks + +kyber_keypair_derand: +median: 180456 cycles/ticks +average: 181282 cycles/ticks + +kyber_keypair: +median: 193482 cycles/ticks +average: 194273 cycles/ticks + +kyber_encaps_derand: +median: 216968 cycles/ticks +average: 218176 cycles/ticks + +kyber_encaps: +median: 217810 cycles/ticks +average: 219013 cycles/ticks + +kyber_decaps: +median: 271908 cycles/ticks +average: 273579 cycles/ticks + +Loop spin: 715 +gen_a: +median: 57274 cycles/ticks +average: 57622 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10753 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 678 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168236 cycles/ticks +average: 169102 cycles/ticks + +indcpa_enc: +median: 203380 cycles/ticks +average: 204549 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50441 cycles/ticks + +kyber_keypair_derand: +median: 180492 cycles/ticks +average: 181386 cycles/ticks + +kyber_keypair: +median: 193592 cycles/ticks +average: 194531 cycles/ticks + +kyber_encaps_derand: +median: 218462 cycles/ticks +average: 219638 cycles/ticks + +kyber_encaps: +median: 218076 cycles/ticks +average: 219495 cycles/ticks + +kyber_decaps: +median: 271648 cycles/ticks +average: 273225 cycles/ticks + +Loop spin: 716 +gen_a: +median: 57402 cycles/ticks +average: 57948 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2436 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10762 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 679 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2757 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168472 cycles/ticks +average: 169375 cycles/ticks + +indcpa_enc: +median: 203918 cycles/ticks +average: 205127 cycles/ticks + +indcpa_dec: +median: 50320 cycles/ticks +average: 50619 cycles/ticks + +kyber_keypair_derand: +median: 181238 cycles/ticks +average: 182198 cycles/ticks + +kyber_keypair: +median: 193420 cycles/ticks +average: 194344 cycles/ticks + +kyber_encaps_derand: +median: 216922 cycles/ticks +average: 218201 cycles/ticks + +kyber_encaps: +median: 217670 cycles/ticks +average: 218926 cycles/ticks + +kyber_decaps: +median: 271774 cycles/ticks +average: 273390 cycles/ticks + +Loop spin: 717 +gen_a: +median: 57470 cycles/ticks +average: 58020 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2410 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10810 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 168490 cycles/ticks +average: 169376 cycles/ticks + +indcpa_enc: +median: 203798 cycles/ticks +average: 204951 cycles/ticks + +indcpa_dec: +median: 50220 cycles/ticks +average: 50495 cycles/ticks + +kyber_keypair_derand: +median: 180652 cycles/ticks +average: 181535 cycles/ticks + +kyber_keypair: +median: 193494 cycles/ticks +average: 194425 cycles/ticks + +kyber_encaps_derand: +median: 218652 cycles/ticks +average: 220021 cycles/ticks + +kyber_encaps: +median: 219820 cycles/ticks +average: 221174 cycles/ticks + +kyber_decaps: +median: 273040 cycles/ticks +average: 274482 cycles/ticks + +Loop spin: 718 +gen_a: +median: 57438 cycles/ticks +average: 57879 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10762 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12695 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2734 cycles/ticks +average: 2859 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1717 cycles/ticks + +indcpa_keypair: +median: 168188 cycles/ticks +average: 169035 cycles/ticks + +indcpa_enc: +median: 203686 cycles/ticks +average: 204970 cycles/ticks + +indcpa_dec: +median: 50404 cycles/ticks +average: 50716 cycles/ticks + +kyber_keypair_derand: +median: 180424 cycles/ticks +average: 181342 cycles/ticks + +kyber_keypair: +median: 193470 cycles/ticks +average: 194407 cycles/ticks + +kyber_encaps_derand: +median: 217142 cycles/ticks +average: 218417 cycles/ticks + +kyber_encaps: +median: 218194 cycles/ticks +average: 219521 cycles/ticks + +kyber_decaps: +median: 272198 cycles/ticks +average: 273768 cycles/ticks + +Loop spin: 719 +gen_a: +median: 57466 cycles/ticks +average: 58008 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2432 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10775 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12749 cycles/ticks + +poly_tomsg: +median: 426 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 426 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1716 cycles/ticks + +indcpa_keypair: +median: 169642 cycles/ticks +average: 170643 cycles/ticks + +indcpa_enc: +median: 204674 cycles/ticks +average: 205830 cycles/ticks + +indcpa_dec: +median: 50202 cycles/ticks +average: 50448 cycles/ticks + +kyber_keypair_derand: +median: 180496 cycles/ticks +average: 181445 cycles/ticks + +kyber_keypair: +median: 193380 cycles/ticks +average: 194299 cycles/ticks + +kyber_encaps_derand: +median: 217358 cycles/ticks +average: 218660 cycles/ticks + +kyber_encaps: +median: 218082 cycles/ticks +average: 219334 cycles/ticks + +kyber_decaps: +median: 272144 cycles/ticks +average: 273781 cycles/ticks + +Loop spin: 720 +gen_a: +median: 57440 cycles/ticks +average: 57935 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10743 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12718 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1729 cycles/ticks + +indcpa_keypair: +median: 168446 cycles/ticks +average: 169327 cycles/ticks + +indcpa_enc: +median: 203886 cycles/ticks +average: 205197 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50443 cycles/ticks + +kyber_keypair_derand: +median: 180868 cycles/ticks +average: 181932 cycles/ticks + +kyber_keypair: +median: 193574 cycles/ticks +average: 194576 cycles/ticks + +kyber_encaps_derand: +median: 216986 cycles/ticks +average: 218339 cycles/ticks + +kyber_encaps: +median: 217968 cycles/ticks +average: 219236 cycles/ticks + +kyber_decaps: +median: 271772 cycles/ticks +average: 273323 cycles/ticks + +Loop spin: 721 +gen_a: +median: 57622 cycles/ticks +average: 58213 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2432 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2445 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10795 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12717 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2762 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 167938 cycles/ticks +average: 168799 cycles/ticks + +indcpa_enc: +median: 203210 cycles/ticks +average: 204537 cycles/ticks + +indcpa_dec: +median: 50246 cycles/ticks +average: 50562 cycles/ticks + +kyber_keypair_derand: +median: 180944 cycles/ticks +average: 181918 cycles/ticks + +kyber_keypair: +median: 193584 cycles/ticks +average: 194472 cycles/ticks + +kyber_encaps_derand: +median: 217038 cycles/ticks +average: 218283 cycles/ticks + +kyber_encaps: +median: 218026 cycles/ticks +average: 219432 cycles/ticks + +kyber_decaps: +median: 272124 cycles/ticks +average: 273804 cycles/ticks + +Loop spin: 722 +gen_a: +median: 57556 cycles/ticks +average: 57988 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2410 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10806 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12703 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1694 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 167960 cycles/ticks +average: 168962 cycles/ticks + +indcpa_enc: +median: 203014 cycles/ticks +average: 204166 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50485 cycles/ticks + +kyber_keypair_derand: +median: 180606 cycles/ticks +average: 181547 cycles/ticks + +kyber_keypair: +median: 193522 cycles/ticks +average: 194446 cycles/ticks + +kyber_encaps_derand: +median: 217684 cycles/ticks +average: 219023 cycles/ticks + +kyber_encaps: +median: 217918 cycles/ticks +average: 219145 cycles/ticks + +kyber_decaps: +median: 271828 cycles/ticks +average: 273391 cycles/ticks + +Loop spin: 723 +gen_a: +median: 57430 cycles/ticks +average: 57915 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10775 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12730 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 420 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168290 cycles/ticks +average: 169350 cycles/ticks + +indcpa_enc: +median: 203412 cycles/ticks +average: 204698 cycles/ticks + +indcpa_dec: +median: 50184 cycles/ticks +average: 50458 cycles/ticks + +kyber_keypair_derand: +median: 180442 cycles/ticks +average: 181387 cycles/ticks + +kyber_keypair: +median: 193508 cycles/ticks +average: 194474 cycles/ticks + +kyber_encaps_derand: +median: 217366 cycles/ticks +average: 218693 cycles/ticks + +kyber_encaps: +median: 218472 cycles/ticks +average: 219662 cycles/ticks + +kyber_decaps: +median: 272254 cycles/ticks +average: 273902 cycles/ticks + +Loop spin: 724 +gen_a: +median: 57340 cycles/ticks +average: 57711 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2403 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10759 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12713 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 168370 cycles/ticks +average: 169245 cycles/ticks + +indcpa_enc: +median: 203308 cycles/ticks +average: 204451 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50458 cycles/ticks + +kyber_keypair_derand: +median: 180972 cycles/ticks +average: 181986 cycles/ticks + +kyber_keypair: +median: 193970 cycles/ticks +average: 194937 cycles/ticks + +kyber_encaps_derand: +median: 217222 cycles/ticks +average: 218566 cycles/ticks + +kyber_encaps: +median: 218030 cycles/ticks +average: 219397 cycles/ticks + +kyber_decaps: +median: 271816 cycles/ticks +average: 273389 cycles/ticks + +Loop spin: 725 +gen_a: +median: 57496 cycles/ticks +average: 58027 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2513 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10797 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12760 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 168758 cycles/ticks +average: 169762 cycles/ticks + +indcpa_enc: +median: 203774 cycles/ticks +average: 205179 cycles/ticks + +indcpa_dec: +median: 50258 cycles/ticks +average: 50516 cycles/ticks + +kyber_keypair_derand: +median: 180400 cycles/ticks +average: 181310 cycles/ticks + +kyber_keypair: +median: 193422 cycles/ticks +average: 194355 cycles/ticks + +kyber_encaps_derand: +median: 217206 cycles/ticks +average: 218587 cycles/ticks + +kyber_encaps: +median: 219426 cycles/ticks +average: 220687 cycles/ticks + +kyber_decaps: +median: 272028 cycles/ticks +average: 273622 cycles/ticks + +Loop spin: 726 +gen_a: +median: 57416 cycles/ticks +average: 57892 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10800 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12714 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 445 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168298 cycles/ticks +average: 169128 cycles/ticks + +indcpa_enc: +median: 203492 cycles/ticks +average: 204655 cycles/ticks + +indcpa_dec: +median: 50248 cycles/ticks +average: 50535 cycles/ticks + +kyber_keypair_derand: +median: 180924 cycles/ticks +average: 182004 cycles/ticks + +kyber_keypair: +median: 193740 cycles/ticks +average: 194727 cycles/ticks + +kyber_encaps_derand: +median: 217280 cycles/ticks +average: 218635 cycles/ticks + +kyber_encaps: +median: 217956 cycles/ticks +average: 219290 cycles/ticks + +kyber_decaps: +median: 272012 cycles/ticks +average: 273513 cycles/ticks + +Loop spin: 727 +gen_a: +median: 57380 cycles/ticks +average: 57781 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2432 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10779 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12757 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 168292 cycles/ticks +average: 169277 cycles/ticks + +indcpa_enc: +median: 203346 cycles/ticks +average: 204559 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50452 cycles/ticks + +kyber_keypair_derand: +median: 180300 cycles/ticks +average: 181222 cycles/ticks + +kyber_keypair: +median: 193490 cycles/ticks +average: 194461 cycles/ticks + +kyber_encaps_derand: +median: 216996 cycles/ticks +average: 218179 cycles/ticks + +kyber_encaps: +median: 218050 cycles/ticks +average: 219368 cycles/ticks + +kyber_decaps: +median: 271872 cycles/ticks +average: 273417 cycles/ticks + +Loop spin: 728 +gen_a: +median: 57490 cycles/ticks +average: 57965 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2438 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10747 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167984 cycles/ticks +average: 168863 cycles/ticks + +indcpa_enc: +median: 203202 cycles/ticks +average: 204347 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50523 cycles/ticks + +kyber_keypair_derand: +median: 180578 cycles/ticks +average: 181590 cycles/ticks + +kyber_keypair: +median: 193862 cycles/ticks +average: 194909 cycles/ticks + +kyber_encaps_derand: +median: 216832 cycles/ticks +average: 218165 cycles/ticks + +kyber_encaps: +median: 217786 cycles/ticks +average: 219062 cycles/ticks + +kyber_decaps: +median: 271552 cycles/ticks +average: 273034 cycles/ticks + +Loop spin: 729 +gen_a: +median: 57520 cycles/ticks +average: 58079 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2412 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7088 cycles/ticks + +INVNTT: +median: 10718 cycles/ticks +average: 10833 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12634 cycles/ticks +average: 12741 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 675 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1738 cycles/ticks + +indcpa_keypair: +median: 168280 cycles/ticks +average: 169239 cycles/ticks + +indcpa_enc: +median: 203184 cycles/ticks +average: 204279 cycles/ticks + +indcpa_dec: +median: 50134 cycles/ticks +average: 50374 cycles/ticks + +kyber_keypair_derand: +median: 180626 cycles/ticks +average: 181607 cycles/ticks + +kyber_keypair: +median: 193668 cycles/ticks +average: 194630 cycles/ticks + +kyber_encaps_derand: +median: 217062 cycles/ticks +average: 218349 cycles/ticks + +kyber_encaps: +median: 218106 cycles/ticks +average: 219329 cycles/ticks + +kyber_decaps: +median: 271728 cycles/ticks +average: 273224 cycles/ticks + +Loop spin: 730 +gen_a: +median: 57532 cycles/ticks +average: 58162 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2431 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10738 cycles/ticks +average: 10801 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12742 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1346 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1766 cycles/ticks + +indcpa_keypair: +median: 168400 cycles/ticks +average: 169359 cycles/ticks + +indcpa_enc: +median: 203436 cycles/ticks +average: 204729 cycles/ticks + +indcpa_dec: +median: 50238 cycles/ticks +average: 50479 cycles/ticks + +kyber_keypair_derand: +median: 180832 cycles/ticks +average: 181756 cycles/ticks + +kyber_keypair: +median: 193498 cycles/ticks +average: 194456 cycles/ticks + +kyber_encaps_derand: +median: 217038 cycles/ticks +average: 218423 cycles/ticks + +kyber_encaps: +median: 217988 cycles/ticks +average: 219442 cycles/ticks + +kyber_decaps: +median: 271764 cycles/ticks +average: 273300 cycles/ticks + +Loop spin: 731 +gen_a: +median: 57310 cycles/ticks +average: 57831 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10806 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12722 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 691 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1699 cycles/ticks + +indcpa_keypair: +median: 168588 cycles/ticks +average: 169571 cycles/ticks + +indcpa_enc: +median: 203576 cycles/ticks +average: 204850 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50451 cycles/ticks + +kyber_keypair_derand: +median: 180634 cycles/ticks +average: 181572 cycles/ticks + +kyber_keypair: +median: 193464 cycles/ticks +average: 194426 cycles/ticks + +kyber_encaps_derand: +median: 216798 cycles/ticks +average: 218159 cycles/ticks + +kyber_encaps: +median: 218130 cycles/ticks +average: 219542 cycles/ticks + +kyber_decaps: +median: 271632 cycles/ticks +average: 273195 cycles/ticks + +Loop spin: 732 +gen_a: +median: 57456 cycles/ticks +average: 57936 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2409 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2408 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10776 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1344 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2756 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 167882 cycles/ticks +average: 168813 cycles/ticks + +indcpa_enc: +median: 203014 cycles/ticks +average: 204178 cycles/ticks + +indcpa_dec: +median: 50166 cycles/ticks +average: 50400 cycles/ticks + +kyber_keypair_derand: +median: 180556 cycles/ticks +average: 181478 cycles/ticks + +kyber_keypair: +median: 193566 cycles/ticks +average: 194520 cycles/ticks + +kyber_encaps_derand: +median: 217488 cycles/ticks +average: 218799 cycles/ticks + +kyber_encaps: +median: 218480 cycles/ticks +average: 219805 cycles/ticks + +kyber_decaps: +median: 271962 cycles/ticks +average: 273478 cycles/ticks + +Loop spin: 733 +gen_a: +median: 57382 cycles/ticks +average: 58502 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2444 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10769 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12718 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 169876 cycles/ticks +average: 170859 cycles/ticks + +indcpa_enc: +median: 205276 cycles/ticks +average: 206426 cycles/ticks + +indcpa_dec: +median: 50246 cycles/ticks +average: 50540 cycles/ticks + +kyber_keypair_derand: +median: 180534 cycles/ticks +average: 181501 cycles/ticks + +kyber_keypair: +median: 193456 cycles/ticks +average: 194446 cycles/ticks + +kyber_encaps_derand: +median: 216874 cycles/ticks +average: 218186 cycles/ticks + +kyber_encaps: +median: 218278 cycles/ticks +average: 219518 cycles/ticks + +kyber_decaps: +median: 272014 cycles/ticks +average: 273608 cycles/ticks + +Loop spin: 734 +gen_a: +median: 57414 cycles/ticks +average: 57905 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10795 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167994 cycles/ticks +average: 168832 cycles/ticks + +indcpa_enc: +median: 203126 cycles/ticks +average: 204315 cycles/ticks + +indcpa_dec: +median: 50268 cycles/ticks +average: 50578 cycles/ticks + +kyber_keypair_derand: +median: 180780 cycles/ticks +average: 181843 cycles/ticks + +kyber_keypair: +median: 193794 cycles/ticks +average: 194815 cycles/ticks + +kyber_encaps_derand: +median: 217084 cycles/ticks +average: 218357 cycles/ticks + +kyber_encaps: +median: 217890 cycles/ticks +average: 219239 cycles/ticks + +kyber_decaps: +median: 271784 cycles/ticks +average: 273305 cycles/ticks + +Loop spin: 735 +gen_a: +median: 57414 cycles/ticks +average: 57956 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2408 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2432 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7093 cycles/ticks + +INVNTT: +median: 10714 cycles/ticks +average: 10808 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12634 cycles/ticks +average: 12756 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1712 cycles/ticks + +indcpa_keypair: +median: 168396 cycles/ticks +average: 169353 cycles/ticks + +indcpa_enc: +median: 203266 cycles/ticks +average: 204420 cycles/ticks + +indcpa_dec: +median: 50184 cycles/ticks +average: 50496 cycles/ticks + +kyber_keypair_derand: +median: 180606 cycles/ticks +average: 181460 cycles/ticks + +kyber_keypair: +median: 193376 cycles/ticks +average: 194267 cycles/ticks + +kyber_encaps_derand: +median: 217388 cycles/ticks +average: 218699 cycles/ticks + +kyber_encaps: +median: 218540 cycles/ticks +average: 219802 cycles/ticks + +kyber_decaps: +median: 271904 cycles/ticks +average: 273449 cycles/ticks + +Loop spin: 736 +gen_a: +median: 57412 cycles/ticks +average: 57909 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10762 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12706 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1366 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1702 cycles/ticks +average: 1715 cycles/ticks + +indcpa_keypair: +median: 168266 cycles/ticks +average: 169095 cycles/ticks + +indcpa_enc: +median: 203212 cycles/ticks +average: 204476 cycles/ticks + +indcpa_dec: +median: 50316 cycles/ticks +average: 50649 cycles/ticks + +kyber_keypair_derand: +median: 180934 cycles/ticks +average: 181968 cycles/ticks + +kyber_keypair: +median: 193970 cycles/ticks +average: 194934 cycles/ticks + +kyber_encaps_derand: +median: 216752 cycles/ticks +average: 217977 cycles/ticks + +kyber_encaps: +median: 217572 cycles/ticks +average: 218859 cycles/ticks + +kyber_decaps: +median: 271614 cycles/ticks +average: 273101 cycles/ticks + +Loop spin: 737 +gen_a: +median: 57660 cycles/ticks +average: 58232 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2438 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10815 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12732 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1716 cycles/ticks + +indcpa_keypair: +median: 168196 cycles/ticks +average: 169161 cycles/ticks + +indcpa_enc: +median: 203362 cycles/ticks +average: 204745 cycles/ticks + +indcpa_dec: +median: 50208 cycles/ticks +average: 50434 cycles/ticks + +kyber_keypair_derand: +median: 180270 cycles/ticks +average: 181216 cycles/ticks + +kyber_keypair: +median: 193638 cycles/ticks +average: 194618 cycles/ticks + +kyber_encaps_derand: +median: 217040 cycles/ticks +average: 218464 cycles/ticks + +kyber_encaps: +median: 218064 cycles/ticks +average: 219592 cycles/ticks + +kyber_decaps: +median: 271868 cycles/ticks +average: 273629 cycles/ticks + +Loop spin: 738 +gen_a: +median: 57440 cycles/ticks +average: 57849 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2431 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10762 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12695 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168300 cycles/ticks +average: 169058 cycles/ticks + +indcpa_enc: +median: 203444 cycles/ticks +average: 204632 cycles/ticks + +indcpa_dec: +median: 50212 cycles/ticks +average: 50452 cycles/ticks + +kyber_keypair_derand: +median: 180508 cycles/ticks +average: 181398 cycles/ticks + +kyber_keypair: +median: 193320 cycles/ticks +average: 194212 cycles/ticks + +kyber_encaps_derand: +median: 216926 cycles/ticks +average: 218229 cycles/ticks + +kyber_encaps: +median: 217868 cycles/ticks +average: 219176 cycles/ticks + +kyber_decaps: +median: 271828 cycles/ticks +average: 273527 cycles/ticks + +Loop spin: 739 +gen_a: +median: 57306 cycles/ticks +average: 57818 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10747 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12721 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1715 cycles/ticks + +indcpa_keypair: +median: 168014 cycles/ticks +average: 168924 cycles/ticks + +indcpa_enc: +median: 203032 cycles/ticks +average: 204321 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50431 cycles/ticks + +kyber_keypair_derand: +median: 180720 cycles/ticks +average: 181595 cycles/ticks + +kyber_keypair: +median: 193582 cycles/ticks +average: 194524 cycles/ticks + +kyber_encaps_derand: +median: 216834 cycles/ticks +average: 218088 cycles/ticks + +kyber_encaps: +median: 217922 cycles/ticks +average: 219143 cycles/ticks + +kyber_decaps: +median: 271710 cycles/ticks +average: 273110 cycles/ticks + +Loop spin: 740 +gen_a: +median: 57406 cycles/ticks +average: 57812 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7028 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12751 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168434 cycles/ticks +average: 169286 cycles/ticks + +indcpa_enc: +median: 203620 cycles/ticks +average: 204729 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50411 cycles/ticks + +kyber_keypair_derand: +median: 180308 cycles/ticks +average: 181183 cycles/ticks + +kyber_keypair: +median: 193764 cycles/ticks +average: 196560 cycles/ticks + +kyber_encaps_derand: +median: 217018 cycles/ticks +average: 219770 cycles/ticks + +kyber_encaps: +median: 218042 cycles/ticks +average: 219279 cycles/ticks + +kyber_decaps: +median: 271730 cycles/ticks +average: 273227 cycles/ticks + +Loop spin: 741 +gen_a: +median: 57310 cycles/ticks +average: 57736 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10753 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12710 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 420 cycles/ticks +average: 421 cycles/ticks + +polyvec_compress: +median: 2732 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1717 cycles/ticks + +indcpa_keypair: +median: 168194 cycles/ticks +average: 169069 cycles/ticks + +indcpa_enc: +median: 203374 cycles/ticks +average: 204540 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50411 cycles/ticks + +kyber_keypair_derand: +median: 180424 cycles/ticks +average: 181296 cycles/ticks + +kyber_keypair: +median: 193640 cycles/ticks +average: 194574 cycles/ticks + +kyber_encaps_derand: +median: 216996 cycles/ticks +average: 218226 cycles/ticks + +kyber_encaps: +median: 218168 cycles/ticks +average: 219405 cycles/ticks + +kyber_decaps: +median: 271728 cycles/ticks +average: 273212 cycles/ticks + +Loop spin: 742 +gen_a: +median: 57490 cycles/ticks +average: 57870 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10763 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12713 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 719 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168038 cycles/ticks +average: 168908 cycles/ticks + +indcpa_enc: +median: 203224 cycles/ticks +average: 204401 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50479 cycles/ticks + +kyber_keypair_derand: +median: 180454 cycles/ticks +average: 181388 cycles/ticks + +kyber_keypair: +median: 193676 cycles/ticks +average: 194583 cycles/ticks + +kyber_encaps_derand: +median: 216762 cycles/ticks +average: 217986 cycles/ticks + +kyber_encaps: +median: 217714 cycles/ticks +average: 219080 cycles/ticks + +kyber_decaps: +median: 271480 cycles/ticks +average: 272815 cycles/ticks + +Loop spin: 743 +gen_a: +median: 57578 cycles/ticks +average: 57907 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2414 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10750 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 167794 cycles/ticks +average: 168626 cycles/ticks + +indcpa_enc: +median: 203038 cycles/ticks +average: 204111 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50415 cycles/ticks + +kyber_keypair_derand: +median: 180872 cycles/ticks +average: 181688 cycles/ticks + +kyber_keypair: +median: 193400 cycles/ticks +average: 194205 cycles/ticks + +kyber_encaps_derand: +median: 216942 cycles/ticks +average: 218221 cycles/ticks + +kyber_encaps: +median: 217808 cycles/ticks +average: 219094 cycles/ticks + +kyber_decaps: +median: 271836 cycles/ticks +average: 273342 cycles/ticks + +Loop spin: 744 +gen_a: +median: 57518 cycles/ticks +average: 57864 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10742 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12648 cycles/ticks +average: 12772 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1696 cycles/ticks +average: 1712 cycles/ticks + +indcpa_keypair: +median: 168216 cycles/ticks +average: 168995 cycles/ticks + +indcpa_enc: +median: 203464 cycles/ticks +average: 204688 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50391 cycles/ticks + +kyber_keypair_derand: +median: 180136 cycles/ticks +average: 180978 cycles/ticks + +kyber_keypair: +median: 193326 cycles/ticks +average: 194168 cycles/ticks + +kyber_encaps_derand: +median: 216726 cycles/ticks +average: 217952 cycles/ticks + +kyber_encaps: +median: 217580 cycles/ticks +average: 218722 cycles/ticks + +kyber_decaps: +median: 271514 cycles/ticks +average: 273071 cycles/ticks + +Loop spin: 745 +gen_a: +median: 57448 cycles/ticks +average: 57772 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10739 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 432 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 168180 cycles/ticks +average: 168975 cycles/ticks + +indcpa_enc: +median: 203488 cycles/ticks +average: 204600 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50371 cycles/ticks + +kyber_keypair_derand: +median: 180498 cycles/ticks +average: 181287 cycles/ticks + +kyber_keypair: +median: 193358 cycles/ticks +average: 194201 cycles/ticks + +kyber_encaps_derand: +median: 216904 cycles/ticks +average: 218218 cycles/ticks + +kyber_encaps: +median: 217750 cycles/ticks +average: 218921 cycles/ticks + +kyber_decaps: +median: 271612 cycles/ticks +average: 273103 cycles/ticks + +Loop spin: 746 +gen_a: +median: 65042 cycles/ticks +average: 61786 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12692 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168628 cycles/ticks +average: 169452 cycles/ticks + +indcpa_enc: +median: 203606 cycles/ticks +average: 204823 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50410 cycles/ticks + +kyber_keypair_derand: +median: 180274 cycles/ticks +average: 181082 cycles/ticks + +kyber_keypair: +median: 193288 cycles/ticks +average: 194162 cycles/ticks + +kyber_encaps_derand: +median: 217196 cycles/ticks +average: 218349 cycles/ticks + +kyber_encaps: +median: 217986 cycles/ticks +average: 219182 cycles/ticks + +kyber_decaps: +median: 271818 cycles/ticks +average: 273236 cycles/ticks + +Loop spin: 747 +gen_a: +median: 57316 cycles/ticks +average: 57652 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10726 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12648 cycles/ticks +average: 12706 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168074 cycles/ticks +average: 168884 cycles/ticks + +indcpa_enc: +median: 203138 cycles/ticks +average: 204200 cycles/ticks + +indcpa_dec: +median: 50250 cycles/ticks +average: 50485 cycles/ticks + +kyber_keypair_derand: +median: 180324 cycles/ticks +average: 181109 cycles/ticks + +kyber_keypair: +median: 193418 cycles/ticks +average: 194225 cycles/ticks + +kyber_encaps_derand: +median: 216754 cycles/ticks +average: 218136 cycles/ticks + +kyber_encaps: +median: 217532 cycles/ticks +average: 218797 cycles/ticks + +kyber_decaps: +median: 271540 cycles/ticks +average: 273179 cycles/ticks + +Loop spin: 748 +gen_a: +median: 57358 cycles/ticks +average: 57742 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10758 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168250 cycles/ticks +average: 169033 cycles/ticks + +indcpa_enc: +median: 203204 cycles/ticks +average: 204355 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50371 cycles/ticks + +kyber_keypair_derand: +median: 180512 cycles/ticks +average: 181341 cycles/ticks + +kyber_keypair: +median: 193322 cycles/ticks +average: 194248 cycles/ticks + +kyber_encaps_derand: +median: 216672 cycles/ticks +average: 217831 cycles/ticks + +kyber_encaps: +median: 217464 cycles/ticks +average: 218671 cycles/ticks + +kyber_decaps: +median: 271420 cycles/ticks +average: 272809 cycles/ticks + +Loop spin: 749 +gen_a: +median: 57522 cycles/ticks +average: 57901 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10755 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168020 cycles/ticks +average: 168762 cycles/ticks + +indcpa_enc: +median: 203122 cycles/ticks +average: 204154 cycles/ticks + +indcpa_dec: +median: 50150 cycles/ticks +average: 50359 cycles/ticks + +kyber_keypair_derand: +median: 181904 cycles/ticks +average: 182792 cycles/ticks + +kyber_keypair: +median: 193442 cycles/ticks +average: 194308 cycles/ticks + +kyber_encaps_derand: +median: 216788 cycles/ticks +average: 218005 cycles/ticks + +kyber_encaps: +median: 217656 cycles/ticks +average: 218878 cycles/ticks + +kyber_decaps: +median: 271708 cycles/ticks +average: 273278 cycles/ticks + +Loop spin: 750 +gen_a: +median: 64930 cycles/ticks +average: 61828 cycles/ticks + +poly_getnoise_eta1: +median: 2444 cycles/ticks +average: 2460 cycles/ticks + +poly_getnoise_eta2: +median: 2446 cycles/ticks +average: 2459 cycles/ticks + +NTT: +median: 7558 cycles/ticks +average: 7671 cycles/ticks + +INVNTT: +median: 11450 cycles/ticks +average: 11506 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12714 cycles/ticks + +poly_tomsg: +median: 454 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1502 cycles/ticks +average: 1518 cycles/ticks + +poly_compress: +median: 694 cycles/ticks +average: 692 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2758 cycles/ticks +average: 2769 cycles/ticks + +polyvec_decompress: +median: 1734 cycles/ticks +average: 1746 cycles/ticks + +indcpa_keypair: +median: 168596 cycles/ticks +average: 169394 cycles/ticks + +indcpa_enc: +median: 203572 cycles/ticks +average: 204601 cycles/ticks + +indcpa_dec: +median: 50158 cycles/ticks +average: 50365 cycles/ticks + +kyber_keypair_derand: +median: 180524 cycles/ticks +average: 181312 cycles/ticks + +kyber_keypair: +median: 193392 cycles/ticks +average: 194179 cycles/ticks + +kyber_encaps_derand: +median: 216988 cycles/ticks +average: 218136 cycles/ticks + +kyber_encaps: +median: 217580 cycles/ticks +average: 218755 cycles/ticks + +kyber_decaps: +median: 271498 cycles/ticks +average: 272903 cycles/ticks + +Loop spin: 751 +gen_a: +median: 57454 cycles/ticks +average: 57807 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10779 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168662 cycles/ticks +average: 169495 cycles/ticks + +indcpa_enc: +median: 203670 cycles/ticks +average: 204844 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50377 cycles/ticks + +kyber_keypair_derand: +median: 180630 cycles/ticks +average: 181454 cycles/ticks + +kyber_keypair: +median: 193368 cycles/ticks +average: 194167 cycles/ticks + +kyber_encaps_derand: +median: 217468 cycles/ticks +average: 218651 cycles/ticks + +kyber_encaps: +median: 218206 cycles/ticks +average: 219582 cycles/ticks + +kyber_decaps: +median: 272056 cycles/ticks +average: 273482 cycles/ticks + +Loop spin: 752 +gen_a: +median: 57360 cycles/ticks +average: 57792 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 680 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1734 cycles/ticks + +indcpa_keypair: +median: 167832 cycles/ticks +average: 168607 cycles/ticks + +indcpa_enc: +median: 203022 cycles/ticks +average: 204167 cycles/ticks + +indcpa_dec: +median: 50194 cycles/ticks +average: 50429 cycles/ticks + +kyber_keypair_derand: +median: 180876 cycles/ticks +average: 181660 cycles/ticks + +kyber_keypair: +median: 193496 cycles/ticks +average: 194337 cycles/ticks + +kyber_encaps_derand: +median: 217126 cycles/ticks +average: 218313 cycles/ticks + +kyber_encaps: +median: 217846 cycles/ticks +average: 219075 cycles/ticks + +kyber_decaps: +median: 271834 cycles/ticks +average: 273378 cycles/ticks + +Loop spin: 753 +gen_a: +median: 57408 cycles/ticks +average: 57710 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10779 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12676 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168138 cycles/ticks +average: 168922 cycles/ticks + +indcpa_enc: +median: 203292 cycles/ticks +average: 204488 cycles/ticks + +indcpa_dec: +median: 50260 cycles/ticks +average: 50482 cycles/ticks + +kyber_keypair_derand: +median: 179902 cycles/ticks +average: 180747 cycles/ticks + +kyber_keypair: +median: 193304 cycles/ticks +average: 194155 cycles/ticks + +kyber_encaps_derand: +median: 216812 cycles/ticks +average: 218032 cycles/ticks + +kyber_encaps: +median: 217780 cycles/ticks +average: 219019 cycles/ticks + +kyber_decaps: +median: 271660 cycles/ticks +average: 273112 cycles/ticks + +Loop spin: 754 +gen_a: +median: 57478 cycles/ticks +average: 57907 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2411 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10762 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 432 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168004 cycles/ticks +average: 168818 cycles/ticks + +indcpa_enc: +median: 203186 cycles/ticks +average: 204268 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50423 cycles/ticks + +kyber_keypair_derand: +median: 180744 cycles/ticks +average: 181544 cycles/ticks + +kyber_keypair: +median: 193246 cycles/ticks +average: 194132 cycles/ticks + +kyber_encaps_derand: +median: 216820 cycles/ticks +average: 218092 cycles/ticks + +kyber_encaps: +median: 217802 cycles/ticks +average: 218942 cycles/ticks + +kyber_decaps: +median: 271624 cycles/ticks +average: 273053 cycles/ticks + +Loop spin: 755 +gen_a: +median: 57330 cycles/ticks +average: 57691 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10746 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1714 cycles/ticks + +indcpa_keypair: +median: 168136 cycles/ticks +average: 168887 cycles/ticks + +indcpa_enc: +median: 203188 cycles/ticks +average: 204410 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50372 cycles/ticks + +kyber_keypair_derand: +median: 180590 cycles/ticks +average: 181394 cycles/ticks + +kyber_keypair: +median: 193456 cycles/ticks +average: 194238 cycles/ticks + +kyber_encaps_derand: +median: 217030 cycles/ticks +average: 218308 cycles/ticks + +kyber_encaps: +median: 217744 cycles/ticks +average: 218941 cycles/ticks + +kyber_decaps: +median: 271612 cycles/ticks +average: 273047 cycles/ticks + +Loop spin: 756 +gen_a: +median: 57500 cycles/ticks +average: 57797 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10716 cycles/ticks +average: 10789 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12624 cycles/ticks +average: 12744 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1695 cycles/ticks + +indcpa_keypair: +median: 168060 cycles/ticks +average: 168851 cycles/ticks + +indcpa_enc: +median: 203336 cycles/ticks +average: 204499 cycles/ticks + +indcpa_dec: +median: 50218 cycles/ticks +average: 50423 cycles/ticks + +kyber_keypair_derand: +median: 181976 cycles/ticks +average: 182817 cycles/ticks + +kyber_keypair: +median: 193332 cycles/ticks +average: 194231 cycles/ticks + +kyber_encaps_derand: +median: 217224 cycles/ticks +average: 218527 cycles/ticks + +kyber_encaps: +median: 217926 cycles/ticks +average: 219034 cycles/ticks + +kyber_decaps: +median: 271868 cycles/ticks +average: 273312 cycles/ticks + +Loop spin: 757 +gen_a: +median: 57282 cycles/ticks +average: 57704 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 432 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1695 cycles/ticks + +indcpa_keypair: +median: 168380 cycles/ticks +average: 169179 cycles/ticks + +indcpa_enc: +median: 203590 cycles/ticks +average: 204818 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50447 cycles/ticks + +kyber_keypair_derand: +median: 180392 cycles/ticks +average: 181230 cycles/ticks + +kyber_keypair: +median: 193296 cycles/ticks +average: 194210 cycles/ticks + +kyber_encaps_derand: +median: 217030 cycles/ticks +average: 218100 cycles/ticks + +kyber_encaps: +median: 217840 cycles/ticks +average: 219034 cycles/ticks + +kyber_decaps: +median: 271792 cycles/ticks +average: 273090 cycles/ticks + +Loop spin: 758 +gen_a: +median: 57468 cycles/ticks +average: 57813 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10745 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167778 cycles/ticks +average: 168625 cycles/ticks + +indcpa_enc: +median: 202980 cycles/ticks +average: 204240 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50384 cycles/ticks + +kyber_keypair_derand: +median: 182086 cycles/ticks +average: 182903 cycles/ticks + +kyber_keypair: +median: 193294 cycles/ticks +average: 194192 cycles/ticks + +kyber_encaps_derand: +median: 216848 cycles/ticks +average: 218258 cycles/ticks + +kyber_encaps: +median: 217520 cycles/ticks +average: 218734 cycles/ticks + +kyber_decaps: +median: 271458 cycles/ticks +average: 272847 cycles/ticks + +Loop spin: 759 +gen_a: +median: 57356 cycles/ticks +average: 57737 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10772 cycles/ticks +average: 10804 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12701 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 169482 cycles/ticks +average: 170293 cycles/ticks + +indcpa_enc: +median: 204670 cycles/ticks +average: 205841 cycles/ticks + +indcpa_dec: +median: 50136 cycles/ticks +average: 50341 cycles/ticks + +kyber_keypair_derand: +median: 180544 cycles/ticks +average: 181343 cycles/ticks + +kyber_keypair: +median: 193348 cycles/ticks +average: 194125 cycles/ticks + +kyber_encaps_derand: +median: 216948 cycles/ticks +average: 218228 cycles/ticks + +kyber_encaps: +median: 217700 cycles/ticks +average: 218870 cycles/ticks + +kyber_decaps: +median: 271658 cycles/ticks +average: 273107 cycles/ticks + +Loop spin: 760 +gen_a: +median: 57346 cycles/ticks +average: 57690 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2524 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10716 cycles/ticks +average: 10783 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12702 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168198 cycles/ticks +average: 169014 cycles/ticks + +indcpa_enc: +median: 203192 cycles/ticks +average: 204370 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50429 cycles/ticks + +kyber_keypair_derand: +median: 180884 cycles/ticks +average: 181759 cycles/ticks + +kyber_keypair: +median: 193556 cycles/ticks +average: 194415 cycles/ticks + +kyber_encaps_derand: +median: 218508 cycles/ticks +average: 219712 cycles/ticks + +kyber_encaps: +median: 219274 cycles/ticks +average: 220415 cycles/ticks + +kyber_decaps: +median: 273156 cycles/ticks +average: 274510 cycles/ticks + +Loop spin: 761 +gen_a: +median: 57406 cycles/ticks +average: 57824 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1712 cycles/ticks + +indcpa_keypair: +median: 168510 cycles/ticks +average: 169307 cycles/ticks + +indcpa_enc: +median: 203590 cycles/ticks +average: 204733 cycles/ticks + +indcpa_dec: +median: 50212 cycles/ticks +average: 50428 cycles/ticks + +kyber_keypair_derand: +median: 180486 cycles/ticks +average: 181332 cycles/ticks + +kyber_keypair: +median: 193318 cycles/ticks +average: 194207 cycles/ticks + +kyber_encaps_derand: +median: 216964 cycles/ticks +average: 218207 cycles/ticks + +kyber_encaps: +median: 217728 cycles/ticks +average: 218987 cycles/ticks + +kyber_decaps: +median: 271724 cycles/ticks +average: 273073 cycles/ticks + +Loop spin: 762 +gen_a: +median: 57364 cycles/ticks +average: 57669 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7035 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10769 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168034 cycles/ticks +average: 168801 cycles/ticks + +indcpa_enc: +median: 203168 cycles/ticks +average: 204319 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50404 cycles/ticks + +kyber_keypair_derand: +median: 180358 cycles/ticks +average: 181191 cycles/ticks + +kyber_keypair: +median: 193310 cycles/ticks +average: 194206 cycles/ticks + +kyber_encaps_derand: +median: 217002 cycles/ticks +average: 218134 cycles/ticks + +kyber_encaps: +median: 217804 cycles/ticks +average: 218946 cycles/ticks + +kyber_decaps: +median: 271810 cycles/ticks +average: 273203 cycles/ticks + +Loop spin: 763 +gen_a: +median: 57322 cycles/ticks +average: 57752 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10765 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 420 cycles/ticks +average: 421 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168248 cycles/ticks +average: 169073 cycles/ticks + +indcpa_enc: +median: 203464 cycles/ticks +average: 204633 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50399 cycles/ticks + +kyber_keypair_derand: +median: 180730 cycles/ticks +average: 181615 cycles/ticks + +kyber_keypair: +median: 193406 cycles/ticks +average: 194464 cycles/ticks + +kyber_encaps_derand: +median: 217970 cycles/ticks +average: 219235 cycles/ticks + +kyber_encaps: +median: 218576 cycles/ticks +average: 219871 cycles/ticks + +kyber_decaps: +median: 271530 cycles/ticks +average: 272883 cycles/ticks + +Loop spin: 764 +gen_a: +median: 57270 cycles/ticks +average: 57769 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2757 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167972 cycles/ticks +average: 168891 cycles/ticks + +indcpa_enc: +median: 203502 cycles/ticks +average: 204772 cycles/ticks + +indcpa_dec: +median: 50332 cycles/ticks +average: 50672 cycles/ticks + +kyber_keypair_derand: +median: 181142 cycles/ticks +average: 182183 cycles/ticks + +kyber_keypair: +median: 193422 cycles/ticks +average: 194326 cycles/ticks + +kyber_encaps_derand: +median: 216850 cycles/ticks +average: 218043 cycles/ticks + +kyber_encaps: +median: 217670 cycles/ticks +average: 218995 cycles/ticks + +kyber_decaps: +median: 271634 cycles/ticks +average: 273135 cycles/ticks + +Loop spin: 765 +gen_a: +median: 57570 cycles/ticks +average: 58234 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7091 cycles/ticks + +INVNTT: +median: 10722 cycles/ticks +average: 10812 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12740 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 705 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2757 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1724 cycles/ticks + +indcpa_keypair: +median: 169666 cycles/ticks +average: 170597 cycles/ticks + +indcpa_enc: +median: 204942 cycles/ticks +average: 206212 cycles/ticks + +indcpa_dec: +median: 50202 cycles/ticks +average: 50500 cycles/ticks + +kyber_keypair_derand: +median: 180612 cycles/ticks +average: 181503 cycles/ticks + +kyber_keypair: +median: 193352 cycles/ticks +average: 194302 cycles/ticks + +kyber_encaps_derand: +median: 217266 cycles/ticks +average: 218481 cycles/ticks + +kyber_encaps: +median: 218840 cycles/ticks +average: 220105 cycles/ticks + +kyber_decaps: +median: 271970 cycles/ticks +average: 273596 cycles/ticks + +Loop spin: 766 +gen_a: +median: 57492 cycles/ticks +average: 57865 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10756 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12707 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2732 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1720 cycles/ticks + +indcpa_keypair: +median: 168270 cycles/ticks +average: 169105 cycles/ticks + +indcpa_enc: +median: 203460 cycles/ticks +average: 204638 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50440 cycles/ticks + +kyber_keypair_derand: +median: 181038 cycles/ticks +average: 182043 cycles/ticks + +kyber_keypair: +median: 193542 cycles/ticks +average: 194487 cycles/ticks + +kyber_encaps_derand: +median: 216916 cycles/ticks +average: 218209 cycles/ticks + +kyber_encaps: +median: 217970 cycles/ticks +average: 219161 cycles/ticks + +kyber_decaps: +median: 271936 cycles/ticks +average: 273401 cycles/ticks + +Loop spin: 767 +gen_a: +median: 57460 cycles/ticks +average: 57845 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10750 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12744 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2732 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1716 cycles/ticks + +indcpa_keypair: +median: 168404 cycles/ticks +average: 169392 cycles/ticks + +indcpa_enc: +median: 203388 cycles/ticks +average: 204560 cycles/ticks + +indcpa_dec: +median: 50158 cycles/ticks +average: 50378 cycles/ticks + +kyber_keypair_derand: +median: 180564 cycles/ticks +average: 181524 cycles/ticks + +kyber_keypair: +median: 193674 cycles/ticks +average: 194734 cycles/ticks + +kyber_encaps_derand: +median: 217192 cycles/ticks +average: 218633 cycles/ticks + +kyber_encaps: +median: 218264 cycles/ticks +average: 219703 cycles/ticks + +kyber_decaps: +median: 272222 cycles/ticks +average: 273740 cycles/ticks + +Loop spin: 768 +gen_a: +median: 57468 cycles/ticks +average: 57979 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2409 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10787 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12650 cycles/ticks +average: 12714 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2724 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167942 cycles/ticks +average: 168840 cycles/ticks + +indcpa_enc: +median: 203196 cycles/ticks +average: 204319 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50404 cycles/ticks + +kyber_keypair_derand: +median: 180658 cycles/ticks +average: 181614 cycles/ticks + +kyber_keypair: +median: 193866 cycles/ticks +average: 194836 cycles/ticks + +kyber_encaps_derand: +median: 217208 cycles/ticks +average: 218702 cycles/ticks + +kyber_encaps: +median: 218062 cycles/ticks +average: 219317 cycles/ticks + +kyber_decaps: +median: 271776 cycles/ticks +average: 273284 cycles/ticks + +Loop spin: 769 +gen_a: +median: 57426 cycles/ticks +average: 58046 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10732 cycles/ticks +average: 10811 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12714 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1695 cycles/ticks + +indcpa_keypair: +median: 168068 cycles/ticks +average: 169059 cycles/ticks + +indcpa_enc: +median: 203396 cycles/ticks +average: 204617 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50430 cycles/ticks + +kyber_keypair_derand: +median: 181932 cycles/ticks +average: 182870 cycles/ticks + +kyber_keypair: +median: 193434 cycles/ticks +average: 194363 cycles/ticks + +kyber_encaps_derand: +median: 217270 cycles/ticks +average: 218473 cycles/ticks + +kyber_encaps: +median: 218334 cycles/ticks +average: 219653 cycles/ticks + +kyber_decaps: +median: 272718 cycles/ticks +average: 274391 cycles/ticks + +Loop spin: 770 +gen_a: +median: 57396 cycles/ticks +average: 57855 cycles/ticks + +poly_getnoise_eta1: +median: 2442 cycles/ticks +average: 2441 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2431 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10817 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12692 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168076 cycles/ticks +average: 168919 cycles/ticks + +indcpa_enc: +median: 203228 cycles/ticks +average: 204420 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50402 cycles/ticks + +kyber_keypair_derand: +median: 180502 cycles/ticks +average: 181411 cycles/ticks + +kyber_keypair: +median: 194090 cycles/ticks +average: 195142 cycles/ticks + +kyber_encaps_derand: +median: 218976 cycles/ticks +average: 220434 cycles/ticks + +kyber_encaps: +median: 219318 cycles/ticks +average: 220599 cycles/ticks + +kyber_decaps: +median: 273156 cycles/ticks +average: 274567 cycles/ticks + +Loop spin: 771 +gen_a: +median: 57306 cycles/ticks +average: 57682 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10747 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12709 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 672 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1712 cycles/ticks + +indcpa_keypair: +median: 168810 cycles/ticks +average: 169946 cycles/ticks + +indcpa_enc: +median: 204262 cycles/ticks +average: 205461 cycles/ticks + +indcpa_dec: +median: 50248 cycles/ticks +average: 50556 cycles/ticks + +kyber_keypair_derand: +median: 180548 cycles/ticks +average: 181377 cycles/ticks + +kyber_keypair: +median: 193442 cycles/ticks +average: 194438 cycles/ticks + +kyber_encaps_derand: +median: 216902 cycles/ticks +average: 218116 cycles/ticks + +kyber_encaps: +median: 217976 cycles/ticks +average: 219285 cycles/ticks + +kyber_decaps: +median: 272620 cycles/ticks +average: 274132 cycles/ticks + +Loop spin: 772 +gen_a: +median: 57370 cycles/ticks +average: 57810 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10726 cycles/ticks +average: 10786 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12681 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1361 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168068 cycles/ticks +average: 168930 cycles/ticks + +indcpa_enc: +median: 203414 cycles/ticks +average: 204533 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50480 cycles/ticks + +kyber_keypair_derand: +median: 180640 cycles/ticks +average: 181641 cycles/ticks + +kyber_keypair: +median: 194010 cycles/ticks +average: 194977 cycles/ticks + +kyber_encaps_derand: +median: 217528 cycles/ticks +average: 218886 cycles/ticks + +kyber_encaps: +median: 218030 cycles/ticks +average: 219386 cycles/ticks + +kyber_decaps: +median: 271782 cycles/ticks +average: 273217 cycles/ticks + +Loop spin: 773 +gen_a: +median: 57422 cycles/ticks +average: 57791 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2435 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10781 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 435 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 168900 cycles/ticks +average: 169910 cycles/ticks + +indcpa_enc: +median: 203938 cycles/ticks +average: 205108 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50438 cycles/ticks + +kyber_keypair_derand: +median: 180526 cycles/ticks +average: 181413 cycles/ticks + +kyber_keypair: +median: 193430 cycles/ticks +average: 194374 cycles/ticks + +kyber_encaps_derand: +median: 217098 cycles/ticks +average: 218375 cycles/ticks + +kyber_encaps: +median: 218310 cycles/ticks +average: 219751 cycles/ticks + +kyber_decaps: +median: 272178 cycles/ticks +average: 273764 cycles/ticks + +Loop spin: 774 +gen_a: +median: 57364 cycles/ticks +average: 57891 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10833 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 432 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1690 cycles/ticks + +indcpa_keypair: +median: 168434 cycles/ticks +average: 169422 cycles/ticks + +indcpa_enc: +median: 203456 cycles/ticks +average: 204565 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50423 cycles/ticks + +kyber_keypair_derand: +median: 180332 cycles/ticks +average: 181226 cycles/ticks + +kyber_keypair: +median: 193618 cycles/ticks +average: 194530 cycles/ticks + +kyber_encaps_derand: +median: 217284 cycles/ticks +average: 218622 cycles/ticks + +kyber_encaps: +median: 217988 cycles/ticks +average: 219307 cycles/ticks + +kyber_decaps: +median: 271906 cycles/ticks +average: 273325 cycles/ticks + +Loop spin: 775 +gen_a: +median: 57346 cycles/ticks +average: 57914 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2431 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12681 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 420 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1723 cycles/ticks + +indcpa_keypair: +median: 167978 cycles/ticks +average: 168799 cycles/ticks + +indcpa_enc: +median: 203750 cycles/ticks +average: 204929 cycles/ticks + +indcpa_dec: +median: 50290 cycles/ticks +average: 50577 cycles/ticks + +kyber_keypair_derand: +median: 180022 cycles/ticks +average: 180915 cycles/ticks + +kyber_keypair: +median: 193404 cycles/ticks +average: 194268 cycles/ticks + +kyber_encaps_derand: +median: 216918 cycles/ticks +average: 218288 cycles/ticks + +kyber_encaps: +median: 217952 cycles/ticks +average: 219323 cycles/ticks + +kyber_decaps: +median: 271800 cycles/ticks +average: 273528 cycles/ticks + +Loop spin: 776 +gen_a: +median: 57282 cycles/ticks +average: 57727 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10757 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12650 cycles/ticks +average: 12713 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 435 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168090 cycles/ticks +average: 169039 cycles/ticks + +indcpa_enc: +median: 203586 cycles/ticks +average: 204749 cycles/ticks + +indcpa_dec: +median: 50238 cycles/ticks +average: 50549 cycles/ticks + +kyber_keypair_derand: +median: 180366 cycles/ticks +average: 181349 cycles/ticks + +kyber_keypair: +median: 193400 cycles/ticks +average: 194338 cycles/ticks + +kyber_encaps_derand: +median: 218726 cycles/ticks +average: 219891 cycles/ticks + +kyber_encaps: +median: 219410 cycles/ticks +average: 220706 cycles/ticks + +kyber_decaps: +median: 273888 cycles/ticks +average: 275443 cycles/ticks + +Loop spin: 777 +gen_a: +median: 57362 cycles/ticks +average: 57799 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2403 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10730 cycles/ticks +average: 10787 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168128 cycles/ticks +average: 168978 cycles/ticks + +indcpa_enc: +median: 203444 cycles/ticks +average: 204553 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50472 cycles/ticks + +kyber_keypair_derand: +median: 180694 cycles/ticks +average: 181691 cycles/ticks + +kyber_keypair: +median: 193576 cycles/ticks +average: 194559 cycles/ticks + +kyber_encaps_derand: +median: 217000 cycles/ticks +average: 218389 cycles/ticks + +kyber_encaps: +median: 217672 cycles/ticks +average: 218855 cycles/ticks + +kyber_decaps: +median: 272514 cycles/ticks +average: 273997 cycles/ticks + +Loop spin: 778 +gen_a: +median: 57448 cycles/ticks +average: 57894 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2409 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 167578 cycles/ticks +average: 168442 cycles/ticks + +indcpa_enc: +median: 202902 cycles/ticks +average: 204065 cycles/ticks + +indcpa_dec: +median: 50152 cycles/ticks +average: 50376 cycles/ticks + +kyber_keypair_derand: +median: 180450 cycles/ticks +average: 181332 cycles/ticks + +kyber_keypair: +median: 193704 cycles/ticks +average: 194640 cycles/ticks + +kyber_encaps_derand: +median: 216944 cycles/ticks +average: 218171 cycles/ticks + +kyber_encaps: +median: 217792 cycles/ticks +average: 219046 cycles/ticks + +kyber_decaps: +median: 271704 cycles/ticks +average: 273200 cycles/ticks + +Loop spin: 779 +gen_a: +median: 57228 cycles/ticks +average: 57709 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2430 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10756 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12706 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2757 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168478 cycles/ticks +average: 169332 cycles/ticks + +indcpa_enc: +median: 203760 cycles/ticks +average: 204941 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50419 cycles/ticks + +kyber_keypair_derand: +median: 180474 cycles/ticks +average: 181523 cycles/ticks + +kyber_keypair: +median: 193696 cycles/ticks +average: 194620 cycles/ticks + +kyber_encaps_derand: +median: 217032 cycles/ticks +average: 218351 cycles/ticks + +kyber_encaps: +median: 217832 cycles/ticks +average: 219077 cycles/ticks + +kyber_decaps: +median: 271908 cycles/ticks +average: 273416 cycles/ticks + +Loop spin: 780 +gen_a: +median: 57562 cycles/ticks +average: 58028 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 10734 cycles/ticks +average: 10840 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12638 cycles/ticks +average: 12759 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1345 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 674 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 427 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1699 cycles/ticks + +indcpa_keypair: +median: 168370 cycles/ticks +average: 169419 cycles/ticks + +indcpa_enc: +median: 203520 cycles/ticks +average: 204618 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50437 cycles/ticks + +kyber_keypair_derand: +median: 179996 cycles/ticks +average: 180821 cycles/ticks + +kyber_keypair: +median: 193364 cycles/ticks +average: 194303 cycles/ticks + +kyber_encaps_derand: +median: 217222 cycles/ticks +average: 218456 cycles/ticks + +kyber_encaps: +median: 218420 cycles/ticks +average: 219724 cycles/ticks + +kyber_decaps: +median: 271404 cycles/ticks +average: 272845 cycles/ticks + +Loop spin: 781 +gen_a: +median: 57360 cycles/ticks +average: 57681 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1365 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 167940 cycles/ticks +average: 168825 cycles/ticks + +indcpa_enc: +median: 203534 cycles/ticks +average: 204886 cycles/ticks + +indcpa_dec: +median: 50370 cycles/ticks +average: 50707 cycles/ticks + +kyber_keypair_derand: +median: 181364 cycles/ticks +average: 182298 cycles/ticks + +kyber_keypair: +median: 193354 cycles/ticks +average: 194243 cycles/ticks + +kyber_encaps_derand: +median: 216834 cycles/ticks +average: 218260 cycles/ticks + +kyber_encaps: +median: 217614 cycles/ticks +average: 218872 cycles/ticks + +kyber_decaps: +median: 271902 cycles/ticks +average: 273540 cycles/ticks + +Loop spin: 782 +gen_a: +median: 57524 cycles/ticks +average: 58085 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10795 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12716 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 169510 cycles/ticks +average: 170499 cycles/ticks + +indcpa_enc: +median: 204572 cycles/ticks +average: 205728 cycles/ticks + +indcpa_dec: +median: 50208 cycles/ticks +average: 50451 cycles/ticks + +kyber_keypair_derand: +median: 180560 cycles/ticks +average: 181488 cycles/ticks + +kyber_keypair: +median: 193414 cycles/ticks +average: 194400 cycles/ticks + +kyber_encaps_derand: +median: 217354 cycles/ticks +average: 218703 cycles/ticks + +kyber_encaps: +median: 218418 cycles/ticks +average: 219724 cycles/ticks + +kyber_decaps: +median: 272000 cycles/ticks +average: 273558 cycles/ticks + +Loop spin: 783 +gen_a: +median: 57330 cycles/ticks +average: 57759 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10771 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1346 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 169696 cycles/ticks +average: 170582 cycles/ticks + +indcpa_enc: +median: 205002 cycles/ticks +average: 206136 cycles/ticks + +indcpa_dec: +median: 50330 cycles/ticks +average: 50665 cycles/ticks + +kyber_keypair_derand: +median: 180384 cycles/ticks +average: 181427 cycles/ticks + +kyber_keypair: +median: 193690 cycles/ticks +average: 194779 cycles/ticks + +kyber_encaps_derand: +median: 216850 cycles/ticks +average: 218076 cycles/ticks + +kyber_encaps: +median: 217716 cycles/ticks +average: 219089 cycles/ticks + +kyber_decaps: +median: 271816 cycles/ticks +average: 273371 cycles/ticks + +Loop spin: 784 +gen_a: +median: 57502 cycles/ticks +average: 58003 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10801 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12760 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1712 cycles/ticks + +indcpa_keypair: +median: 168584 cycles/ticks +average: 169568 cycles/ticks + +indcpa_enc: +median: 203026 cycles/ticks +average: 204155 cycles/ticks + +indcpa_dec: +median: 50140 cycles/ticks +average: 50362 cycles/ticks + +kyber_keypair_derand: +median: 180444 cycles/ticks +average: 181265 cycles/ticks + +kyber_keypair: +median: 193540 cycles/ticks +average: 194501 cycles/ticks + +kyber_encaps_derand: +median: 217594 cycles/ticks +average: 218939 cycles/ticks + +kyber_encaps: +median: 218138 cycles/ticks +average: 219404 cycles/ticks + +kyber_decaps: +median: 271742 cycles/ticks +average: 273031 cycles/ticks + +Loop spin: 785 +gen_a: +median: 57432 cycles/ticks +average: 57910 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2440 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12704 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 168176 cycles/ticks +average: 169258 cycles/ticks + +indcpa_enc: +median: 203276 cycles/ticks +average: 204384 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50482 cycles/ticks + +kyber_keypair_derand: +median: 180486 cycles/ticks +average: 181407 cycles/ticks + +kyber_keypair: +median: 193574 cycles/ticks +average: 194494 cycles/ticks + +kyber_encaps_derand: +median: 216800 cycles/ticks +average: 217996 cycles/ticks + +kyber_encaps: +median: 218094 cycles/ticks +average: 219323 cycles/ticks + +kyber_decaps: +median: 271642 cycles/ticks +average: 273194 cycles/ticks + +Loop spin: 786 +gen_a: +median: 57378 cycles/ticks +average: 57814 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10785 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12715 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 434 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 167756 cycles/ticks +average: 168687 cycles/ticks + +indcpa_enc: +median: 203082 cycles/ticks +average: 204239 cycles/ticks + +indcpa_dec: +median: 50226 cycles/ticks +average: 50498 cycles/ticks + +kyber_keypair_derand: +median: 180644 cycles/ticks +average: 181564 cycles/ticks + +kyber_keypair: +median: 193318 cycles/ticks +average: 194207 cycles/ticks + +kyber_encaps_derand: +median: 216898 cycles/ticks +average: 218189 cycles/ticks + +kyber_encaps: +median: 217786 cycles/ticks +average: 219061 cycles/ticks + +kyber_decaps: +median: 271770 cycles/ticks +average: 273212 cycles/ticks + +Loop spin: 787 +gen_a: +median: 57384 cycles/ticks +average: 57969 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10758 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12698 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 167832 cycles/ticks +average: 168721 cycles/ticks + +indcpa_enc: +median: 203074 cycles/ticks +average: 204318 cycles/ticks + +indcpa_dec: +median: 50208 cycles/ticks +average: 50449 cycles/ticks + +kyber_keypair_derand: +median: 180662 cycles/ticks +average: 181536 cycles/ticks + +kyber_keypair: +median: 193444 cycles/ticks +average: 194281 cycles/ticks + +kyber_encaps_derand: +median: 217088 cycles/ticks +average: 218436 cycles/ticks + +kyber_encaps: +median: 217788 cycles/ticks +average: 219134 cycles/ticks + +kyber_decaps: +median: 271680 cycles/ticks +average: 273210 cycles/ticks + +Loop spin: 788 +gen_a: +median: 57404 cycles/ticks +average: 57918 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2404 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2763 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1728 cycles/ticks + +indcpa_keypair: +median: 168016 cycles/ticks +average: 168935 cycles/ticks + +indcpa_enc: +median: 203292 cycles/ticks +average: 204551 cycles/ticks + +indcpa_dec: +median: 50144 cycles/ticks +average: 50383 cycles/ticks + +kyber_keypair_derand: +median: 180680 cycles/ticks +average: 181570 cycles/ticks + +kyber_keypair: +median: 193434 cycles/ticks +average: 194341 cycles/ticks + +kyber_encaps_derand: +median: 216932 cycles/ticks +average: 218320 cycles/ticks + +kyber_encaps: +median: 217840 cycles/ticks +average: 219131 cycles/ticks + +kyber_decaps: +median: 271648 cycles/ticks +average: 273145 cycles/ticks + +Loop spin: 789 +gen_a: +median: 57432 cycles/ticks +average: 57890 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10726 cycles/ticks +average: 10784 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1702 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 168274 cycles/ticks +average: 169098 cycles/ticks + +indcpa_enc: +median: 203496 cycles/ticks +average: 204663 cycles/ticks + +indcpa_dec: +median: 50150 cycles/ticks +average: 50371 cycles/ticks + +kyber_keypair_derand: +median: 180580 cycles/ticks +average: 181484 cycles/ticks + +kyber_keypair: +median: 193446 cycles/ticks +average: 194351 cycles/ticks + +kyber_encaps_derand: +median: 217066 cycles/ticks +average: 218293 cycles/ticks + +kyber_encaps: +median: 217894 cycles/ticks +average: 219099 cycles/ticks + +kyber_decaps: +median: 271808 cycles/ticks +average: 273438 cycles/ticks + +Loop spin: 790 +gen_a: +median: 57338 cycles/ticks +average: 57797 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2447 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12701 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1717 cycles/ticks + +indcpa_keypair: +median: 167892 cycles/ticks +average: 168778 cycles/ticks + +indcpa_enc: +median: 203268 cycles/ticks +average: 204500 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50423 cycles/ticks + +kyber_keypair_derand: +median: 181844 cycles/ticks +average: 182716 cycles/ticks + +kyber_keypair: +median: 193460 cycles/ticks +average: 194431 cycles/ticks + +kyber_encaps_derand: +median: 216870 cycles/ticks +average: 218124 cycles/ticks + +kyber_encaps: +median: 217646 cycles/ticks +average: 218905 cycles/ticks + +kyber_decaps: +median: 271558 cycles/ticks +average: 273019 cycles/ticks + +Loop spin: 791 +gen_a: +median: 57358 cycles/ticks +average: 57672 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2464 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12678 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 486 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 430 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168600 cycles/ticks +average: 169418 cycles/ticks + +indcpa_enc: +median: 203650 cycles/ticks +average: 204803 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50423 cycles/ticks + +kyber_keypair_derand: +median: 180632 cycles/ticks +average: 181420 cycles/ticks + +kyber_keypair: +median: 193362 cycles/ticks +average: 194245 cycles/ticks + +kyber_encaps_derand: +median: 217052 cycles/ticks +average: 218227 cycles/ticks + +kyber_encaps: +median: 217850 cycles/ticks +average: 219132 cycles/ticks + +kyber_decaps: +median: 271864 cycles/ticks +average: 273275 cycles/ticks + +Loop spin: 792 +gen_a: +median: 57360 cycles/ticks +average: 57809 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10748 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12702 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1698 cycles/ticks + +indcpa_keypair: +median: 168226 cycles/ticks +average: 169059 cycles/ticks + +indcpa_enc: +median: 203514 cycles/ticks +average: 204691 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50409 cycles/ticks + +kyber_keypair_derand: +median: 180102 cycles/ticks +average: 180913 cycles/ticks + +kyber_keypair: +median: 193304 cycles/ticks +average: 194151 cycles/ticks + +kyber_encaps_derand: +median: 218450 cycles/ticks +average: 219741 cycles/ticks + +kyber_encaps: +median: 219208 cycles/ticks +average: 220448 cycles/ticks + +kyber_decaps: +median: 273146 cycles/ticks +average: 274520 cycles/ticks + +Loop spin: 793 +gen_a: +median: 57310 cycles/ticks +average: 57604 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2408 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 10724 cycles/ticks +average: 10783 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12668 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 167990 cycles/ticks +average: 168825 cycles/ticks + +indcpa_enc: +median: 203166 cycles/ticks +average: 204284 cycles/ticks + +indcpa_dec: +median: 50160 cycles/ticks +average: 50385 cycles/ticks + +kyber_keypair_derand: +median: 180292 cycles/ticks +average: 181117 cycles/ticks + +kyber_keypair: +median: 193250 cycles/ticks +average: 196962 cycles/ticks + +kyber_encaps_derand: +median: 217008 cycles/ticks +average: 218152 cycles/ticks + +kyber_encaps: +median: 217788 cycles/ticks +average: 218996 cycles/ticks + +kyber_decaps: +median: 271894 cycles/ticks +average: 273355 cycles/ticks + +Loop spin: 794 +gen_a: +median: 57302 cycles/ticks +average: 57771 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10753 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12703 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 168332 cycles/ticks +average: 169132 cycles/ticks + +indcpa_enc: +median: 203376 cycles/ticks +average: 204513 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50395 cycles/ticks + +kyber_keypair_derand: +median: 180264 cycles/ticks +average: 181127 cycles/ticks + +kyber_keypair: +median: 193336 cycles/ticks +average: 194147 cycles/ticks + +kyber_encaps_derand: +median: 216846 cycles/ticks +average: 218108 cycles/ticks + +kyber_encaps: +median: 217756 cycles/ticks +average: 218972 cycles/ticks + +kyber_decaps: +median: 271678 cycles/ticks +average: 273036 cycles/ticks + +Loop spin: 795 +gen_a: +median: 57390 cycles/ticks +average: 57736 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2429 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10828 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12670 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 167884 cycles/ticks +average: 168672 cycles/ticks + +indcpa_enc: +median: 203066 cycles/ticks +average: 204254 cycles/ticks + +indcpa_dec: +median: 50152 cycles/ticks +average: 50356 cycles/ticks + +kyber_keypair_derand: +median: 180434 cycles/ticks +average: 181255 cycles/ticks + +kyber_keypair: +median: 193320 cycles/ticks +average: 194143 cycles/ticks + +kyber_encaps_derand: +median: 216672 cycles/ticks +average: 217853 cycles/ticks + +kyber_encaps: +median: 217574 cycles/ticks +average: 218743 cycles/ticks + +kyber_decaps: +median: 271490 cycles/ticks +average: 272924 cycles/ticks + +Loop spin: 796 +gen_a: +median: 57358 cycles/ticks +average: 57744 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12674 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1711 cycles/ticks + +indcpa_keypair: +median: 168022 cycles/ticks +average: 168850 cycles/ticks + +indcpa_enc: +median: 203274 cycles/ticks +average: 204454 cycles/ticks + +indcpa_dec: +median: 50128 cycles/ticks +average: 50325 cycles/ticks + +kyber_keypair_derand: +median: 180020 cycles/ticks +average: 180890 cycles/ticks + +kyber_keypair: +median: 193318 cycles/ticks +average: 194164 cycles/ticks + +kyber_encaps_derand: +median: 217038 cycles/ticks +average: 218397 cycles/ticks + +kyber_encaps: +median: 217648 cycles/ticks +average: 218825 cycles/ticks + +kyber_decaps: +median: 271548 cycles/ticks +average: 273021 cycles/ticks + +Loop spin: 797 +gen_a: +median: 57360 cycles/ticks +average: 57795 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10746 cycles/ticks +average: 10853 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12698 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 167800 cycles/ticks +average: 168580 cycles/ticks + +indcpa_enc: +median: 202996 cycles/ticks +average: 204142 cycles/ticks + +indcpa_dec: +median: 50150 cycles/ticks +average: 50342 cycles/ticks + +kyber_keypair_derand: +median: 180202 cycles/ticks +average: 181054 cycles/ticks + +kyber_keypair: +median: 193334 cycles/ticks +average: 194194 cycles/ticks + +kyber_encaps_derand: +median: 216530 cycles/ticks +average: 217807 cycles/ticks + +kyber_encaps: +median: 217398 cycles/ticks +average: 218652 cycles/ticks + +kyber_decaps: +median: 271352 cycles/ticks +average: 272787 cycles/ticks + +Loop spin: 798 +gen_a: +median: 57286 cycles/ticks +average: 57703 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1316 cycles/ticks +average: 1343 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168024 cycles/ticks +average: 168806 cycles/ticks + +indcpa_enc: +median: 203188 cycles/ticks +average: 204311 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50421 cycles/ticks + +kyber_keypair_derand: +median: 180382 cycles/ticks +average: 181215 cycles/ticks + +kyber_keypair: +median: 193396 cycles/ticks +average: 194300 cycles/ticks + +kyber_encaps_derand: +median: 217042 cycles/ticks +average: 218203 cycles/ticks + +kyber_encaps: +median: 217812 cycles/ticks +average: 218970 cycles/ticks + +kyber_decaps: +median: 271680 cycles/ticks +average: 273150 cycles/ticks + +Loop spin: 799 +gen_a: +median: 57286 cycles/ticks +average: 57663 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12696 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 167906 cycles/ticks +average: 168703 cycles/ticks + +indcpa_enc: +median: 203124 cycles/ticks +average: 204296 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50421 cycles/ticks + +kyber_keypair_derand: +median: 180752 cycles/ticks +average: 181582 cycles/ticks + +kyber_keypair: +median: 193358 cycles/ticks +average: 194225 cycles/ticks + +kyber_encaps_derand: +median: 216758 cycles/ticks +average: 217971 cycles/ticks + +kyber_encaps: +median: 217464 cycles/ticks +average: 218670 cycles/ticks + +kyber_decaps: +median: 271594 cycles/ticks +average: 273254 cycles/ticks + +Loop spin: 800 +gen_a: +median: 57310 cycles/ticks +average: 57597 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2410 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10748 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2727 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168304 cycles/ticks +average: 169217 cycles/ticks + +indcpa_enc: +median: 203550 cycles/ticks +average: 204646 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50412 cycles/ticks + +kyber_keypair_derand: +median: 180272 cycles/ticks +average: 181035 cycles/ticks + +kyber_keypair: +median: 193358 cycles/ticks +average: 194197 cycles/ticks + +kyber_encaps_derand: +median: 216976 cycles/ticks +average: 218152 cycles/ticks + +kyber_encaps: +median: 217782 cycles/ticks +average: 218976 cycles/ticks + +kyber_decaps: +median: 271808 cycles/ticks +average: 273136 cycles/ticks + +Loop spin: 801 +gen_a: +median: 57430 cycles/ticks +average: 57805 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12681 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1353 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167840 cycles/ticks +average: 168644 cycles/ticks + +indcpa_enc: +median: 202988 cycles/ticks +average: 204182 cycles/ticks + +indcpa_dec: +median: 50158 cycles/ticks +average: 50385 cycles/ticks + +kyber_keypair_derand: +median: 180326 cycles/ticks +average: 181146 cycles/ticks + +kyber_keypair: +median: 193360 cycles/ticks +average: 194244 cycles/ticks + +kyber_encaps_derand: +median: 216936 cycles/ticks +average: 218108 cycles/ticks + +kyber_encaps: +median: 217806 cycles/ticks +average: 219001 cycles/ticks + +kyber_decaps: +median: 271814 cycles/ticks +average: 273280 cycles/ticks + +Loop spin: 802 +gen_a: +median: 57466 cycles/ticks +average: 57893 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2434 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7038 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10744 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 169624 cycles/ticks +average: 170385 cycles/ticks + +indcpa_enc: +median: 204628 cycles/ticks +average: 205846 cycles/ticks + +indcpa_dec: +median: 50228 cycles/ticks +average: 50438 cycles/ticks + +kyber_keypair_derand: +median: 180714 cycles/ticks +average: 181607 cycles/ticks + +kyber_keypair: +median: 193362 cycles/ticks +average: 194195 cycles/ticks + +kyber_encaps_derand: +median: 217156 cycles/ticks +average: 218302 cycles/ticks + +kyber_encaps: +median: 217946 cycles/ticks +average: 219088 cycles/ticks + +kyber_decaps: +median: 271768 cycles/ticks +average: 273150 cycles/ticks + +Loop spin: 803 +gen_a: +median: 57472 cycles/ticks +average: 57824 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12678 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1352 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1699 cycles/ticks + +indcpa_keypair: +median: 168444 cycles/ticks +average: 169209 cycles/ticks + +indcpa_enc: +median: 203362 cycles/ticks +average: 204376 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50395 cycles/ticks + +kyber_keypair_derand: +median: 180312 cycles/ticks +average: 181140 cycles/ticks + +kyber_keypair: +median: 193360 cycles/ticks +average: 194241 cycles/ticks + +kyber_encaps_derand: +median: 216734 cycles/ticks +average: 217972 cycles/ticks + +kyber_encaps: +median: 217684 cycles/ticks +average: 218794 cycles/ticks + +kyber_decaps: +median: 271576 cycles/ticks +average: 272929 cycles/ticks + +Loop spin: 804 +gen_a: +median: 57474 cycles/ticks +average: 57774 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10765 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12733 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 697 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1722 cycles/ticks + +indcpa_keypair: +median: 167966 cycles/ticks +average: 168800 cycles/ticks + +indcpa_enc: +median: 203128 cycles/ticks +average: 204300 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50406 cycles/ticks + +kyber_keypair_derand: +median: 180268 cycles/ticks +average: 181053 cycles/ticks + +kyber_keypair: +median: 193324 cycles/ticks +average: 194198 cycles/ticks + +kyber_encaps_derand: +median: 216944 cycles/ticks +average: 218199 cycles/ticks + +kyber_encaps: +median: 217744 cycles/ticks +average: 218874 cycles/ticks + +kyber_decaps: +median: 271596 cycles/ticks +average: 272992 cycles/ticks + +Loop spin: 805 +gen_a: +median: 57414 cycles/ticks +average: 57860 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10751 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168046 cycles/ticks +average: 168839 cycles/ticks + +indcpa_enc: +median: 203394 cycles/ticks +average: 204417 cycles/ticks + +indcpa_dec: +median: 50146 cycles/ticks +average: 50348 cycles/ticks + +kyber_keypair_derand: +median: 180576 cycles/ticks +average: 181393 cycles/ticks + +kyber_keypair: +median: 193264 cycles/ticks +average: 194123 cycles/ticks + +kyber_encaps_derand: +median: 216988 cycles/ticks +average: 218185 cycles/ticks + +kyber_encaps: +median: 217678 cycles/ticks +average: 218873 cycles/ticks + +kyber_decaps: +median: 271760 cycles/ticks +average: 273241 cycles/ticks + +Loop spin: 806 +gen_a: +median: 57420 cycles/ticks +average: 57815 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 430 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168264 cycles/ticks +average: 169087 cycles/ticks + +indcpa_enc: +median: 203382 cycles/ticks +average: 204627 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50423 cycles/ticks + +kyber_keypair_derand: +median: 180420 cycles/ticks +average: 181269 cycles/ticks + +kyber_keypair: +median: 193306 cycles/ticks +average: 194178 cycles/ticks + +kyber_encaps_derand: +median: 217162 cycles/ticks +average: 218510 cycles/ticks + +kyber_encaps: +median: 218000 cycles/ticks +average: 219224 cycles/ticks + +kyber_decaps: +median: 271878 cycles/ticks +average: 273227 cycles/ticks + +Loop spin: 807 +gen_a: +median: 57504 cycles/ticks +average: 57881 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7042 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 435 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167938 cycles/ticks +average: 168727 cycles/ticks + +indcpa_enc: +median: 203162 cycles/ticks +average: 204262 cycles/ticks + +indcpa_dec: +median: 50248 cycles/ticks +average: 50510 cycles/ticks + +kyber_keypair_derand: +median: 180624 cycles/ticks +average: 181467 cycles/ticks + +kyber_keypair: +median: 193340 cycles/ticks +average: 194179 cycles/ticks + +kyber_encaps_derand: +median: 216584 cycles/ticks +average: 217864 cycles/ticks + +kyber_encaps: +median: 217482 cycles/ticks +average: 218686 cycles/ticks + +kyber_decaps: +median: 271376 cycles/ticks +average: 272725 cycles/ticks + +Loop spin: 808 +gen_a: +median: 57368 cycles/ticks +average: 57757 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10714 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12712 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1719 cycles/ticks + +indcpa_keypair: +median: 168222 cycles/ticks +average: 169012 cycles/ticks + +indcpa_enc: +median: 203404 cycles/ticks +average: 204627 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50374 cycles/ticks + +kyber_keypair_derand: +median: 180300 cycles/ticks +average: 181124 cycles/ticks + +kyber_keypair: +median: 193334 cycles/ticks +average: 194208 cycles/ticks + +kyber_encaps_derand: +median: 217056 cycles/ticks +average: 218270 cycles/ticks + +kyber_encaps: +median: 217756 cycles/ticks +average: 218975 cycles/ticks + +kyber_decaps: +median: 271698 cycles/ticks +average: 273063 cycles/ticks + +Loop spin: 809 +gen_a: +median: 57446 cycles/ticks +average: 57843 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2402 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12650 cycles/ticks +average: 12715 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2721 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168016 cycles/ticks +average: 168812 cycles/ticks + +indcpa_enc: +median: 203148 cycles/ticks +average: 204232 cycles/ticks + +indcpa_dec: +median: 50136 cycles/ticks +average: 50354 cycles/ticks + +kyber_keypair_derand: +median: 180468 cycles/ticks +average: 181397 cycles/ticks + +kyber_keypair: +median: 193312 cycles/ticks +average: 194209 cycles/ticks + +kyber_encaps_derand: +median: 216912 cycles/ticks +average: 218153 cycles/ticks + +kyber_encaps: +median: 217664 cycles/ticks +average: 218831 cycles/ticks + +kyber_decaps: +median: 271798 cycles/ticks +average: 273357 cycles/ticks + +Loop spin: 810 +gen_a: +median: 57516 cycles/ticks +average: 57922 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10718 cycles/ticks +average: 10776 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12624 cycles/ticks +average: 12759 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 168122 cycles/ticks +average: 168906 cycles/ticks + +indcpa_enc: +median: 203262 cycles/ticks +average: 204409 cycles/ticks + +indcpa_dec: +median: 50224 cycles/ticks +average: 50425 cycles/ticks + +kyber_keypair_derand: +median: 180528 cycles/ticks +average: 181367 cycles/ticks + +kyber_keypair: +median: 193400 cycles/ticks +average: 194250 cycles/ticks + +kyber_encaps_derand: +median: 217050 cycles/ticks +average: 218227 cycles/ticks + +kyber_encaps: +median: 217852 cycles/ticks +average: 219084 cycles/ticks + +kyber_decaps: +median: 271956 cycles/ticks +average: 273490 cycles/ticks + +Loop spin: 811 +gen_a: +median: 57440 cycles/ticks +average: 57865 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10714 cycles/ticks +average: 10782 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12695 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167852 cycles/ticks +average: 168870 cycles/ticks + +indcpa_enc: +median: 203092 cycles/ticks +average: 204371 cycles/ticks + +indcpa_dec: +median: 50136 cycles/ticks +average: 50388 cycles/ticks + +kyber_keypair_derand: +median: 180452 cycles/ticks +average: 181307 cycles/ticks + +kyber_keypair: +median: 194028 cycles/ticks +average: 195036 cycles/ticks + +kyber_encaps_derand: +median: 217980 cycles/ticks +average: 219211 cycles/ticks + +kyber_encaps: +median: 217868 cycles/ticks +average: 219215 cycles/ticks + +kyber_decaps: +median: 271820 cycles/ticks +average: 273328 cycles/ticks + +Loop spin: 812 +gen_a: +median: 57392 cycles/ticks +average: 57742 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7039 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12703 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1715 cycles/ticks + +indcpa_keypair: +median: 168274 cycles/ticks +average: 169214 cycles/ticks + +indcpa_enc: +median: 204038 cycles/ticks +average: 205219 cycles/ticks + +indcpa_dec: +median: 50306 cycles/ticks +average: 50611 cycles/ticks + +kyber_keypair_derand: +median: 180126 cycles/ticks +average: 181104 cycles/ticks + +kyber_keypair: +median: 193384 cycles/ticks +average: 194310 cycles/ticks + +kyber_encaps_derand: +median: 216922 cycles/ticks +average: 218095 cycles/ticks + +kyber_encaps: +median: 218014 cycles/ticks +average: 219266 cycles/ticks + +kyber_decaps: +median: 272570 cycles/ticks +average: 274287 cycles/ticks + +Loop spin: 813 +gen_a: +median: 57424 cycles/ticks +average: 57882 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10726 cycles/ticks +average: 10767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12705 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1702 cycles/ticks +average: 1733 cycles/ticks + +indcpa_keypair: +median: 168168 cycles/ticks +average: 169015 cycles/ticks + +indcpa_enc: +median: 203406 cycles/ticks +average: 204513 cycles/ticks + +indcpa_dec: +median: 50146 cycles/ticks +average: 50394 cycles/ticks + +kyber_keypair_derand: +median: 180266 cycles/ticks +average: 181268 cycles/ticks + +kyber_keypair: +median: 193614 cycles/ticks +average: 194588 cycles/ticks + +kyber_encaps_derand: +median: 216920 cycles/ticks +average: 218195 cycles/ticks + +kyber_encaps: +median: 217754 cycles/ticks +average: 219051 cycles/ticks + +kyber_decaps: +median: 271924 cycles/ticks +average: 273369 cycles/ticks + +Loop spin: 814 +gen_a: +median: 57378 cycles/ticks +average: 57903 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10758 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12715 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168136 cycles/ticks +average: 169050 cycles/ticks + +indcpa_enc: +median: 203292 cycles/ticks +average: 204548 cycles/ticks + +indcpa_dec: +median: 50226 cycles/ticks +average: 50485 cycles/ticks + +kyber_keypair_derand: +median: 180642 cycles/ticks +average: 181554 cycles/ticks + +kyber_keypair: +median: 193468 cycles/ticks +average: 194348 cycles/ticks + +kyber_encaps_derand: +median: 216964 cycles/ticks +average: 218442 cycles/ticks + +kyber_encaps: +median: 217672 cycles/ticks +average: 218975 cycles/ticks + +kyber_decaps: +median: 272018 cycles/ticks +average: 273629 cycles/ticks + +Loop spin: 815 +gen_a: +median: 57394 cycles/ticks +average: 57892 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2429 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 478 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 435 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2754 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168338 cycles/ticks +average: 169195 cycles/ticks + +indcpa_enc: +median: 203410 cycles/ticks +average: 204597 cycles/ticks + +indcpa_dec: +median: 50142 cycles/ticks +average: 50397 cycles/ticks + +kyber_keypair_derand: +median: 180346 cycles/ticks +average: 181248 cycles/ticks + +kyber_keypair: +median: 193766 cycles/ticks +average: 194718 cycles/ticks + +kyber_encaps_derand: +median: 217280 cycles/ticks +average: 218518 cycles/ticks + +kyber_encaps: +median: 217972 cycles/ticks +average: 219325 cycles/ticks + +kyber_decaps: +median: 271654 cycles/ticks +average: 273135 cycles/ticks + +Loop spin: 816 +gen_a: +median: 57426 cycles/ticks +average: 57902 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12634 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2759 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168356 cycles/ticks +average: 169319 cycles/ticks + +indcpa_enc: +median: 203598 cycles/ticks +average: 204819 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50415 cycles/ticks + +kyber_keypair_derand: +median: 180262 cycles/ticks +average: 181182 cycles/ticks + +kyber_keypair: +median: 193518 cycles/ticks +average: 194469 cycles/ticks + +kyber_encaps_derand: +median: 216848 cycles/ticks +average: 218038 cycles/ticks + +kyber_encaps: +median: 218026 cycles/ticks +average: 219419 cycles/ticks + +kyber_decaps: +median: 271604 cycles/ticks +average: 273267 cycles/ticks + +Loop spin: 817 +gen_a: +median: 57294 cycles/ticks +average: 57815 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2431 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10730 cycles/ticks +average: 10802 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12744 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 167946 cycles/ticks +average: 168830 cycles/ticks + +indcpa_enc: +median: 203332 cycles/ticks +average: 204654 cycles/ticks + +indcpa_dec: +median: 50222 cycles/ticks +average: 50507 cycles/ticks + +kyber_keypair_derand: +median: 180500 cycles/ticks +average: 181368 cycles/ticks + +kyber_keypair: +median: 193612 cycles/ticks +average: 194553 cycles/ticks + +kyber_encaps_derand: +median: 217220 cycles/ticks +average: 218580 cycles/ticks + +kyber_encaps: +median: 218244 cycles/ticks +average: 219558 cycles/ticks + +kyber_decaps: +median: 271814 cycles/ticks +average: 273354 cycles/ticks + +Loop spin: 818 +gen_a: +median: 57482 cycles/ticks +average: 57942 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2408 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1346 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168304 cycles/ticks +average: 169215 cycles/ticks + +indcpa_enc: +median: 203912 cycles/ticks +average: 205305 cycles/ticks + +indcpa_dec: +median: 50318 cycles/ticks +average: 50608 cycles/ticks + +kyber_keypair_derand: +median: 180564 cycles/ticks +average: 181442 cycles/ticks + +kyber_keypair: +median: 193456 cycles/ticks +average: 194345 cycles/ticks + +kyber_encaps_derand: +median: 216990 cycles/ticks +average: 218176 cycles/ticks + +kyber_encaps: +median: 218658 cycles/ticks +average: 220057 cycles/ticks + +kyber_decaps: +median: 272406 cycles/ticks +average: 274133 cycles/ticks + +Loop spin: 819 +gen_a: +median: 57420 cycles/ticks +average: 57895 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168128 cycles/ticks +average: 169080 cycles/ticks + +indcpa_enc: +median: 203196 cycles/ticks +average: 204318 cycles/ticks + +indcpa_dec: +median: 50162 cycles/ticks +average: 50434 cycles/ticks + +kyber_keypair_derand: +median: 180914 cycles/ticks +average: 181916 cycles/ticks + +kyber_keypair: +median: 194166 cycles/ticks +average: 195193 cycles/ticks + +kyber_encaps_derand: +median: 217220 cycles/ticks +average: 218512 cycles/ticks + +kyber_encaps: +median: 217992 cycles/ticks +average: 219318 cycles/ticks + +kyber_decaps: +median: 271854 cycles/ticks +average: 273429 cycles/ticks + +Loop spin: 820 +gen_a: +median: 57600 cycles/ticks +average: 58215 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2433 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 10714 cycles/ticks +average: 10842 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12634 cycles/ticks +average: 12744 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1351 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 673 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 426 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168442 cycles/ticks +average: 169375 cycles/ticks + +indcpa_enc: +median: 203108 cycles/ticks +average: 204233 cycles/ticks + +indcpa_dec: +median: 50160 cycles/ticks +average: 50378 cycles/ticks + +kyber_keypair_derand: +median: 180394 cycles/ticks +average: 181302 cycles/ticks + +kyber_keypair: +median: 193470 cycles/ticks +average: 194456 cycles/ticks + +kyber_encaps_derand: +median: 217710 cycles/ticks +average: 219107 cycles/ticks + +kyber_encaps: +median: 218484 cycles/ticks +average: 219814 cycles/ticks + +kyber_decaps: +median: 272024 cycles/ticks +average: 273560 cycles/ticks + +Loop spin: 821 +gen_a: +median: 57352 cycles/ticks +average: 57829 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10771 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12722 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 680 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1748 cycles/ticks + +indcpa_keypair: +median: 168178 cycles/ticks +average: 169047 cycles/ticks + +indcpa_enc: +median: 203302 cycles/ticks +average: 204464 cycles/ticks + +indcpa_dec: +median: 50234 cycles/ticks +average: 50521 cycles/ticks + +kyber_keypair_derand: +median: 180456 cycles/ticks +average: 181413 cycles/ticks + +kyber_keypair: +median: 193564 cycles/ticks +average: 194459 cycles/ticks + +kyber_encaps_derand: +median: 217210 cycles/ticks +average: 218455 cycles/ticks + +kyber_encaps: +median: 218008 cycles/ticks +average: 219332 cycles/ticks + +kyber_decaps: +median: 272006 cycles/ticks +average: 273497 cycles/ticks + +Loop spin: 822 +gen_a: +median: 57430 cycles/ticks +average: 58124 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2434 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10730 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 168292 cycles/ticks +average: 169249 cycles/ticks + +indcpa_enc: +median: 203336 cycles/ticks +average: 204569 cycles/ticks + +indcpa_dec: +median: 50154 cycles/ticks +average: 50387 cycles/ticks + +kyber_keypair_derand: +median: 180306 cycles/ticks +average: 181187 cycles/ticks + +kyber_keypair: +median: 193602 cycles/ticks +average: 194580 cycles/ticks + +kyber_encaps_derand: +median: 217138 cycles/ticks +average: 218449 cycles/ticks + +kyber_encaps: +median: 218306 cycles/ticks +average: 219549 cycles/ticks + +kyber_decaps: +median: 271694 cycles/ticks +average: 273181 cycles/ticks + +Loop spin: 823 +gen_a: +median: 57386 cycles/ticks +average: 57830 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7082 cycles/ticks + +INVNTT: +median: 10728 cycles/ticks +average: 10786 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12710 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1767 cycles/ticks + +indcpa_keypair: +median: 168058 cycles/ticks +average: 168889 cycles/ticks + +indcpa_enc: +median: 203396 cycles/ticks +average: 204644 cycles/ticks + +indcpa_dec: +median: 50292 cycles/ticks +average: 50605 cycles/ticks + +kyber_keypair_derand: +median: 180986 cycles/ticks +average: 181954 cycles/ticks + +kyber_keypair: +median: 193578 cycles/ticks +average: 194487 cycles/ticks + +kyber_encaps_derand: +median: 216982 cycles/ticks +average: 218241 cycles/ticks + +kyber_encaps: +median: 217940 cycles/ticks +average: 219201 cycles/ticks + +kyber_decaps: +median: 271776 cycles/ticks +average: 273336 cycles/ticks + +Loop spin: 824 +gen_a: +median: 57312 cycles/ticks +average: 57672 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2412 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10785 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1345 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 168122 cycles/ticks +average: 169014 cycles/ticks + +indcpa_enc: +median: 203452 cycles/ticks +average: 204571 cycles/ticks + +indcpa_dec: +median: 50310 cycles/ticks +average: 50589 cycles/ticks + +kyber_keypair_derand: +median: 180882 cycles/ticks +average: 181843 cycles/ticks + +kyber_keypair: +median: 193548 cycles/ticks +average: 194480 cycles/ticks + +kyber_encaps_derand: +median: 218386 cycles/ticks +average: 219594 cycles/ticks + +kyber_encaps: +median: 219266 cycles/ticks +average: 220506 cycles/ticks + +kyber_decaps: +median: 273560 cycles/ticks +average: 275015 cycles/ticks + +Loop spin: 825 +gen_a: +median: 57414 cycles/ticks +average: 57843 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10765 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12673 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 169410 cycles/ticks +average: 170309 cycles/ticks + +indcpa_enc: +median: 204724 cycles/ticks +average: 206076 cycles/ticks + +indcpa_dec: +median: 50218 cycles/ticks +average: 50456 cycles/ticks + +kyber_keypair_derand: +median: 180474 cycles/ticks +average: 181493 cycles/ticks + +kyber_keypair: +median: 193722 cycles/ticks +average: 194717 cycles/ticks + +kyber_encaps_derand: +median: 216986 cycles/ticks +average: 218341 cycles/ticks + +kyber_encaps: +median: 217728 cycles/ticks +average: 218978 cycles/ticks + +kyber_decaps: +median: 271898 cycles/ticks +average: 273480 cycles/ticks + +Loop spin: 826 +gen_a: +median: 57586 cycles/ticks +average: 58072 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10815 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12634 cycles/ticks +average: 12752 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1345 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 675 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 426 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1697 cycles/ticks + +indcpa_keypair: +median: 168352 cycles/ticks +average: 169311 cycles/ticks + +indcpa_enc: +median: 203138 cycles/ticks +average: 204326 cycles/ticks + +indcpa_dec: +median: 50146 cycles/ticks +average: 50381 cycles/ticks + +kyber_keypair_derand: +median: 181956 cycles/ticks +average: 182821 cycles/ticks + +kyber_keypair: +median: 193362 cycles/ticks +average: 194261 cycles/ticks + +kyber_encaps_derand: +median: 217834 cycles/ticks +average: 219073 cycles/ticks + +kyber_encaps: +median: 218346 cycles/ticks +average: 219688 cycles/ticks + +kyber_decaps: +median: 271656 cycles/ticks +average: 273143 cycles/ticks + +Loop spin: 827 +gen_a: +median: 57398 cycles/ticks +average: 57985 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2428 cycles/ticks + +NTT: +median: 7036 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10785 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12713 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 681 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1722 cycles/ticks + +indcpa_keypair: +median: 168212 cycles/ticks +average: 169058 cycles/ticks + +indcpa_enc: +median: 203666 cycles/ticks +average: 204857 cycles/ticks + +indcpa_dec: +median: 50272 cycles/ticks +average: 50567 cycles/ticks + +kyber_keypair_derand: +median: 180878 cycles/ticks +average: 181906 cycles/ticks + +kyber_keypair: +median: 193432 cycles/ticks +average: 194414 cycles/ticks + +kyber_encaps_derand: +median: 217142 cycles/ticks +average: 218471 cycles/ticks + +kyber_encaps: +median: 217900 cycles/ticks +average: 219126 cycles/ticks + +kyber_decaps: +median: 272132 cycles/ticks +average: 273793 cycles/ticks + +Loop spin: 828 +gen_a: +median: 57544 cycles/ticks +average: 58067 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12768 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1721 cycles/ticks + +indcpa_keypair: +median: 169642 cycles/ticks +average: 170465 cycles/ticks + +indcpa_enc: +median: 204832 cycles/ticks +average: 206053 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50438 cycles/ticks + +kyber_keypair_derand: +median: 179888 cycles/ticks +average: 180737 cycles/ticks + +kyber_keypair: +median: 193574 cycles/ticks +average: 194435 cycles/ticks + +kyber_encaps_derand: +median: 218910 cycles/ticks +average: 220183 cycles/ticks + +kyber_encaps: +median: 219664 cycles/ticks +average: 221005 cycles/ticks + +kyber_decaps: +median: 273484 cycles/ticks +average: 274925 cycles/ticks + +Loop spin: 829 +gen_a: +median: 57292 cycles/ticks +average: 57801 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2404 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10772 cycles/ticks +average: 10826 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12681 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 433 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1734 cycles/ticks + +indcpa_keypair: +median: 168094 cycles/ticks +average: 168975 cycles/ticks + +indcpa_enc: +median: 203604 cycles/ticks +average: 204779 cycles/ticks + +indcpa_dec: +median: 50232 cycles/ticks +average: 50514 cycles/ticks + +kyber_keypair_derand: +median: 180300 cycles/ticks +average: 181188 cycles/ticks + +kyber_keypair: +median: 193582 cycles/ticks +average: 194568 cycles/ticks + +kyber_encaps_derand: +median: 217070 cycles/ticks +average: 218243 cycles/ticks + +kyber_encaps: +median: 218066 cycles/ticks +average: 219225 cycles/ticks + +kyber_decaps: +median: 272120 cycles/ticks +average: 273667 cycles/ticks + +Loop spin: 830 +gen_a: +median: 57518 cycles/ticks +average: 58030 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10779 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12696 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1722 cycles/ticks + +indcpa_keypair: +median: 168212 cycles/ticks +average: 169085 cycles/ticks + +indcpa_enc: +median: 203468 cycles/ticks +average: 204535 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50433 cycles/ticks + +kyber_keypair_derand: +median: 180674 cycles/ticks +average: 181589 cycles/ticks + +kyber_keypair: +median: 193716 cycles/ticks +average: 194818 cycles/ticks + +kyber_encaps_derand: +median: 217160 cycles/ticks +average: 218559 cycles/ticks + +kyber_encaps: +median: 217726 cycles/ticks +average: 218910 cycles/ticks + +kyber_decaps: +median: 271816 cycles/ticks +average: 273403 cycles/ticks + +Loop spin: 831 +gen_a: +median: 57438 cycles/ticks +average: 57894 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2428 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7083 cycles/ticks + +INVNTT: +median: 10736 cycles/ticks +average: 10816 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12725 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 677 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2753 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168380 cycles/ticks +average: 169258 cycles/ticks + +indcpa_enc: +median: 203620 cycles/ticks +average: 204774 cycles/ticks + +indcpa_dec: +median: 50222 cycles/ticks +average: 50444 cycles/ticks + +kyber_keypair_derand: +median: 182042 cycles/ticks +average: 182897 cycles/ticks + +kyber_keypair: +median: 193572 cycles/ticks +average: 194490 cycles/ticks + +kyber_encaps_derand: +median: 218620 cycles/ticks +average: 219986 cycles/ticks + +kyber_encaps: +median: 219296 cycles/ticks +average: 220732 cycles/ticks + +kyber_decaps: +median: 273430 cycles/ticks +average: 275099 cycles/ticks + +Loop spin: 832 +gen_a: +median: 57388 cycles/ticks +average: 57770 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10785 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2789 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168286 cycles/ticks +average: 169260 cycles/ticks + +indcpa_enc: +median: 203424 cycles/ticks +average: 204627 cycles/ticks + +indcpa_dec: +median: 50152 cycles/ticks +average: 50460 cycles/ticks + +kyber_keypair_derand: +median: 181864 cycles/ticks +average: 182726 cycles/ticks + +kyber_keypair: +median: 193514 cycles/ticks +average: 194449 cycles/ticks + +kyber_encaps_derand: +median: 216816 cycles/ticks +average: 218111 cycles/ticks + +kyber_encaps: +median: 217932 cycles/ticks +average: 219226 cycles/ticks + +kyber_decaps: +median: 271514 cycles/ticks +average: 272939 cycles/ticks + +Loop spin: 833 +gen_a: +median: 57478 cycles/ticks +average: 57901 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 168180 cycles/ticks +average: 169152 cycles/ticks + +indcpa_enc: +median: 203166 cycles/ticks +average: 204351 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50422 cycles/ticks + +kyber_keypair_derand: +median: 182218 cycles/ticks +average: 183171 cycles/ticks + +kyber_keypair: +median: 193932 cycles/ticks +average: 194793 cycles/ticks + +kyber_encaps_derand: +median: 216858 cycles/ticks +average: 218103 cycles/ticks + +kyber_encaps: +median: 218262 cycles/ticks +average: 219386 cycles/ticks + +kyber_decaps: +median: 271632 cycles/ticks +average: 273064 cycles/ticks + +Loop spin: 834 +gen_a: +median: 57364 cycles/ticks +average: 57726 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10765 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12698 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1715 cycles/ticks + +indcpa_keypair: +median: 168134 cycles/ticks +average: 168975 cycles/ticks + +indcpa_enc: +median: 203330 cycles/ticks +average: 204643 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50418 cycles/ticks + +kyber_keypair_derand: +median: 180668 cycles/ticks +average: 181570 cycles/ticks + +kyber_keypair: +median: 193612 cycles/ticks +average: 194491 cycles/ticks + +kyber_encaps_derand: +median: 216724 cycles/ticks +average: 217978 cycles/ticks + +kyber_encaps: +median: 217790 cycles/ticks +average: 219046 cycles/ticks + +kyber_decaps: +median: 271662 cycles/ticks +average: 273257 cycles/ticks + +Loop spin: 835 +gen_a: +median: 57360 cycles/ticks +average: 57730 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2410 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10759 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167714 cycles/ticks +average: 168589 cycles/ticks + +indcpa_enc: +median: 202936 cycles/ticks +average: 204072 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50398 cycles/ticks + +kyber_keypair_derand: +median: 180494 cycles/ticks +average: 181379 cycles/ticks + +kyber_keypair: +median: 193594 cycles/ticks +average: 194503 cycles/ticks + +kyber_encaps_derand: +median: 216836 cycles/ticks +average: 218296 cycles/ticks + +kyber_encaps: +median: 217826 cycles/ticks +average: 219100 cycles/ticks + +kyber_decaps: +median: 271492 cycles/ticks +average: 273017 cycles/ticks + +Loop spin: 836 +gen_a: +median: 57408 cycles/ticks +average: 57765 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 420 cycles/ticks +average: 421 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168430 cycles/ticks +average: 169268 cycles/ticks + +indcpa_enc: +median: 203458 cycles/ticks +average: 204670 cycles/ticks + +indcpa_dec: +median: 50218 cycles/ticks +average: 50449 cycles/ticks + +kyber_keypair_derand: +median: 180410 cycles/ticks +average: 181341 cycles/ticks + +kyber_keypair: +median: 193486 cycles/ticks +average: 194438 cycles/ticks + +kyber_encaps_derand: +median: 218744 cycles/ticks +average: 220050 cycles/ticks + +kyber_encaps: +median: 219526 cycles/ticks +average: 220832 cycles/ticks + +kyber_decaps: +median: 273422 cycles/ticks +average: 274951 cycles/ticks + +Loop spin: 837 +gen_a: +median: 57446 cycles/ticks +average: 57900 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10751 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167756 cycles/ticks +average: 168592 cycles/ticks + +indcpa_enc: +median: 203108 cycles/ticks +average: 204270 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50447 cycles/ticks + +kyber_keypair_derand: +median: 180238 cycles/ticks +average: 181117 cycles/ticks + +kyber_keypair: +median: 193498 cycles/ticks +average: 194413 cycles/ticks + +kyber_encaps_derand: +median: 217148 cycles/ticks +average: 218573 cycles/ticks + +kyber_encaps: +median: 217972 cycles/ticks +average: 219122 cycles/ticks + +kyber_decaps: +median: 271898 cycles/ticks +average: 273571 cycles/ticks + +Loop spin: 838 +gen_a: +median: 57456 cycles/ticks +average: 57772 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10756 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12717 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 686 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168120 cycles/ticks +average: 168948 cycles/ticks + +indcpa_enc: +median: 203436 cycles/ticks +average: 204481 cycles/ticks + +indcpa_dec: +median: 50132 cycles/ticks +average: 50361 cycles/ticks + +kyber_keypair_derand: +median: 180130 cycles/ticks +average: 180934 cycles/ticks + +kyber_keypair: +median: 193322 cycles/ticks +average: 194156 cycles/ticks + +kyber_encaps_derand: +median: 217128 cycles/ticks +average: 218354 cycles/ticks + +kyber_encaps: +median: 217940 cycles/ticks +average: 219156 cycles/ticks + +kyber_decaps: +median: 289420 cycles/ticks +average: 290936 cycles/ticks + +Loop spin: 839 +gen_a: +median: 57482 cycles/ticks +average: 57885 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10781 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12648 cycles/ticks +average: 12703 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168220 cycles/ticks +average: 169042 cycles/ticks + +indcpa_enc: +median: 203384 cycles/ticks +average: 204417 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50488 cycles/ticks + +kyber_keypair_derand: +median: 180484 cycles/ticks +average: 181375 cycles/ticks + +kyber_keypair: +median: 193290 cycles/ticks +average: 194217 cycles/ticks + +kyber_encaps_derand: +median: 216782 cycles/ticks +average: 217982 cycles/ticks + +kyber_encaps: +median: 217618 cycles/ticks +average: 218762 cycles/ticks + +kyber_decaps: +median: 271450 cycles/ticks +average: 272878 cycles/ticks + +Loop spin: 840 +gen_a: +median: 57434 cycles/ticks +average: 57755 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10724 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 167920 cycles/ticks +average: 168771 cycles/ticks + +indcpa_enc: +median: 203080 cycles/ticks +average: 204215 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50426 cycles/ticks + +kyber_keypair_derand: +median: 180528 cycles/ticks +average: 181367 cycles/ticks + +kyber_keypair: +median: 193364 cycles/ticks +average: 194240 cycles/ticks + +kyber_encaps_derand: +median: 217394 cycles/ticks +average: 218579 cycles/ticks + +kyber_encaps: +median: 218078 cycles/ticks +average: 219271 cycles/ticks + +kyber_decaps: +median: 271936 cycles/ticks +average: 273387 cycles/ticks + +Loop spin: 841 +gen_a: +median: 57250 cycles/ticks +average: 57590 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2437 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7091 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10775 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12729 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 168218 cycles/ticks +average: 169030 cycles/ticks + +indcpa_enc: +median: 203298 cycles/ticks +average: 204458 cycles/ticks + +indcpa_dec: +median: 50148 cycles/ticks +average: 50357 cycles/ticks + +kyber_keypair_derand: +median: 182142 cycles/ticks +average: 182975 cycles/ticks + +kyber_keypair: +median: 193448 cycles/ticks +average: 194372 cycles/ticks + +kyber_encaps_derand: +median: 217470 cycles/ticks +average: 218640 cycles/ticks + +kyber_encaps: +median: 218304 cycles/ticks +average: 219442 cycles/ticks + +kyber_decaps: +median: 272322 cycles/ticks +average: 273663 cycles/ticks + +Loop spin: 842 +gen_a: +median: 57336 cycles/ticks +average: 57656 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10753 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168254 cycles/ticks +average: 169057 cycles/ticks + +indcpa_enc: +median: 203404 cycles/ticks +average: 204535 cycles/ticks + +indcpa_dec: +median: 50142 cycles/ticks +average: 50349 cycles/ticks + +kyber_keypair_derand: +median: 180398 cycles/ticks +average: 181209 cycles/ticks + +kyber_keypair: +median: 193340 cycles/ticks +average: 194140 cycles/ticks + +kyber_encaps_derand: +median: 217028 cycles/ticks +average: 218184 cycles/ticks + +kyber_encaps: +median: 217864 cycles/ticks +average: 219135 cycles/ticks + +kyber_decaps: +median: 271800 cycles/ticks +average: 273270 cycles/ticks + +Loop spin: 843 +gen_a: +median: 57388 cycles/ticks +average: 57729 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2401 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 167988 cycles/ticks +average: 168767 cycles/ticks + +indcpa_enc: +median: 203110 cycles/ticks +average: 204207 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50383 cycles/ticks + +kyber_keypair_derand: +median: 180410 cycles/ticks +average: 181276 cycles/ticks + +kyber_keypair: +median: 193276 cycles/ticks +average: 194143 cycles/ticks + +kyber_encaps_derand: +median: 216630 cycles/ticks +average: 217864 cycles/ticks + +kyber_encaps: +median: 217470 cycles/ticks +average: 218685 cycles/ticks + +kyber_decaps: +median: 271384 cycles/ticks +average: 272853 cycles/ticks + +Loop spin: 844 +gen_a: +median: 57534 cycles/ticks +average: 57866 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10756 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 169692 cycles/ticks +average: 170471 cycles/ticks + +indcpa_enc: +median: 204782 cycles/ticks +average: 205943 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50391 cycles/ticks + +kyber_keypair_derand: +median: 180428 cycles/ticks +average: 181232 cycles/ticks + +kyber_keypair: +median: 193380 cycles/ticks +average: 194209 cycles/ticks + +kyber_encaps_derand: +median: 216726 cycles/ticks +average: 218037 cycles/ticks + +kyber_encaps: +median: 217586 cycles/ticks +average: 218758 cycles/ticks + +kyber_decaps: +median: 271744 cycles/ticks +average: 273430 cycles/ticks + +Loop spin: 845 +gen_a: +median: 57514 cycles/ticks +average: 57851 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7037 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 436 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167710 cycles/ticks +average: 168454 cycles/ticks + +indcpa_enc: +median: 202968 cycles/ticks +average: 204113 cycles/ticks + +indcpa_dec: +median: 50204 cycles/ticks +average: 50436 cycles/ticks + +kyber_keypair_derand: +median: 180212 cycles/ticks +average: 181004 cycles/ticks + +kyber_keypair: +median: 193298 cycles/ticks +average: 194118 cycles/ticks + +kyber_encaps_derand: +median: 216940 cycles/ticks +average: 218046 cycles/ticks + +kyber_encaps: +median: 217726 cycles/ticks +average: 218926 cycles/ticks + +kyber_decaps: +median: 271508 cycles/ticks +average: 272860 cycles/ticks + +Loop spin: 846 +gen_a: +median: 57410 cycles/ticks +average: 57747 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7067 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10750 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 692 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1751 cycles/ticks + +indcpa_keypair: +median: 168238 cycles/ticks +average: 169049 cycles/ticks + +indcpa_enc: +median: 203318 cycles/ticks +average: 204477 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50385 cycles/ticks + +kyber_keypair_derand: +median: 180158 cycles/ticks +average: 183788 cycles/ticks + +kyber_keypair: +median: 193292 cycles/ticks +average: 194147 cycles/ticks + +kyber_encaps_derand: +median: 218594 cycles/ticks +average: 219820 cycles/ticks + +kyber_encaps: +median: 219340 cycles/ticks +average: 220583 cycles/ticks + +kyber_decaps: +median: 273286 cycles/ticks +average: 274746 cycles/ticks + +Loop spin: 847 +gen_a: +median: 57450 cycles/ticks +average: 57817 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10757 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 690 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1717 cycles/ticks + +indcpa_keypair: +median: 167806 cycles/ticks +average: 168553 cycles/ticks + +indcpa_enc: +median: 203048 cycles/ticks +average: 204047 cycles/ticks + +indcpa_dec: +median: 50150 cycles/ticks +average: 50366 cycles/ticks + +kyber_keypair_derand: +median: 180422 cycles/ticks +average: 181245 cycles/ticks + +kyber_keypair: +median: 193284 cycles/ticks +average: 194109 cycles/ticks + +kyber_encaps_derand: +median: 218482 cycles/ticks +average: 219805 cycles/ticks + +kyber_encaps: +median: 219324 cycles/ticks +average: 220498 cycles/ticks + +kyber_decaps: +median: 273302 cycles/ticks +average: 274869 cycles/ticks + +Loop spin: 848 +gen_a: +median: 57428 cycles/ticks +average: 57765 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7087 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 171176 cycles/ticks +average: 172031 cycles/ticks + +indcpa_enc: +median: 206142 cycles/ticks +average: 207232 cycles/ticks + +indcpa_dec: +median: 50160 cycles/ticks +average: 50388 cycles/ticks + +kyber_keypair_derand: +median: 180504 cycles/ticks +average: 181279 cycles/ticks + +kyber_keypair: +median: 193358 cycles/ticks +average: 194265 cycles/ticks + +kyber_encaps_derand: +median: 217240 cycles/ticks +average: 218440 cycles/ticks + +kyber_encaps: +median: 218034 cycles/ticks +average: 219204 cycles/ticks + +kyber_decaps: +median: 271950 cycles/ticks +average: 273280 cycles/ticks + +Loop spin: 849 +gen_a: +median: 57304 cycles/ticks +average: 57683 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10765 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12681 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 436 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168076 cycles/ticks +average: 168886 cycles/ticks + +indcpa_enc: +median: 203058 cycles/ticks +average: 204206 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50384 cycles/ticks + +kyber_keypair_derand: +median: 180178 cycles/ticks +average: 181009 cycles/ticks + +kyber_keypair: +median: 193382 cycles/ticks +average: 194193 cycles/ticks + +kyber_encaps_derand: +median: 217216 cycles/ticks +average: 218462 cycles/ticks + +kyber_encaps: +median: 218008 cycles/ticks +average: 219201 cycles/ticks + +kyber_decaps: +median: 271894 cycles/ticks +average: 273422 cycles/ticks + +Loop spin: 850 +gen_a: +median: 57468 cycles/ticks +average: 57813 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7035 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12673 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 168000 cycles/ticks +average: 168763 cycles/ticks + +indcpa_enc: +median: 203018 cycles/ticks +average: 204131 cycles/ticks + +indcpa_dec: +median: 50208 cycles/ticks +average: 50409 cycles/ticks + +kyber_keypair_derand: +median: 180292 cycles/ticks +average: 181099 cycles/ticks + +kyber_keypair: +median: 193362 cycles/ticks +average: 194188 cycles/ticks + +kyber_encaps_derand: +median: 216918 cycles/ticks +average: 218186 cycles/ticks + +kyber_encaps: +median: 217726 cycles/ticks +average: 218872 cycles/ticks + +kyber_decaps: +median: 271582 cycles/ticks +average: 272893 cycles/ticks + +Loop spin: 851 +gen_a: +median: 57476 cycles/ticks +average: 57769 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10752 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12667 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2767 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168222 cycles/ticks +average: 168978 cycles/ticks + +indcpa_enc: +median: 203352 cycles/ticks +average: 204531 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50412 cycles/ticks + +kyber_keypair_derand: +median: 180438 cycles/ticks +average: 181245 cycles/ticks + +kyber_keypair: +median: 193316 cycles/ticks +average: 194129 cycles/ticks + +kyber_encaps_derand: +median: 217088 cycles/ticks +average: 218374 cycles/ticks + +kyber_encaps: +median: 217842 cycles/ticks +average: 218932 cycles/ticks + +kyber_decaps: +median: 271758 cycles/ticks +average: 273155 cycles/ticks + +Loop spin: 852 +gen_a: +median: 57356 cycles/ticks +average: 57696 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12696 cycles/ticks + +poly_tomsg: +median: 426 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1722 cycles/ticks + +indcpa_keypair: +median: 167724 cycles/ticks +average: 168529 cycles/ticks + +indcpa_enc: +median: 202896 cycles/ticks +average: 203845 cycles/ticks + +indcpa_dec: +median: 50144 cycles/ticks +average: 50370 cycles/ticks + +kyber_keypair_derand: +median: 180184 cycles/ticks +average: 181009 cycles/ticks + +kyber_keypair: +median: 193382 cycles/ticks +average: 194173 cycles/ticks + +kyber_encaps_derand: +median: 217386 cycles/ticks +average: 218487 cycles/ticks + +kyber_encaps: +median: 218096 cycles/ticks +average: 219254 cycles/ticks + +kyber_decaps: +median: 271942 cycles/ticks +average: 273309 cycles/ticks + +Loop spin: 853 +gen_a: +median: 57460 cycles/ticks +average: 57780 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 678 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 167942 cycles/ticks +average: 168709 cycles/ticks + +indcpa_enc: +median: 203254 cycles/ticks +average: 204389 cycles/ticks + +indcpa_dec: +median: 50124 cycles/ticks +average: 50317 cycles/ticks + +kyber_keypair_derand: +median: 180524 cycles/ticks +average: 181448 cycles/ticks + +kyber_keypair: +median: 193388 cycles/ticks +average: 194173 cycles/ticks + +kyber_encaps_derand: +median: 216894 cycles/ticks +average: 218136 cycles/ticks + +kyber_encaps: +median: 217652 cycles/ticks +average: 218851 cycles/ticks + +kyber_decaps: +median: 271476 cycles/ticks +average: 272887 cycles/ticks + +Loop spin: 854 +gen_a: +median: 57400 cycles/ticks +average: 57716 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2411 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10758 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12677 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1366 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 168038 cycles/ticks +average: 168779 cycles/ticks + +indcpa_enc: +median: 203246 cycles/ticks +average: 204377 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50382 cycles/ticks + +kyber_keypair_derand: +median: 180354 cycles/ticks +average: 181196 cycles/ticks + +kyber_keypair: +median: 193354 cycles/ticks +average: 194207 cycles/ticks + +kyber_encaps_derand: +median: 217208 cycles/ticks +average: 218449 cycles/ticks + +kyber_encaps: +median: 217834 cycles/ticks +average: 219152 cycles/ticks + +kyber_decaps: +median: 271792 cycles/ticks +average: 273216 cycles/ticks + +Loop spin: 855 +gen_a: +median: 57366 cycles/ticks +average: 57674 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12681 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 689 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 168430 cycles/ticks +average: 169318 cycles/ticks + +indcpa_enc: +median: 203452 cycles/ticks +average: 204615 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50383 cycles/ticks + +kyber_keypair_derand: +median: 180242 cycles/ticks +average: 181081 cycles/ticks + +kyber_keypair: +median: 193332 cycles/ticks +average: 194197 cycles/ticks + +kyber_encaps_derand: +median: 216948 cycles/ticks +average: 218102 cycles/ticks + +kyber_encaps: +median: 217762 cycles/ticks +average: 218916 cycles/ticks + +kyber_decaps: +median: 271696 cycles/ticks +average: 273045 cycles/ticks + +Loop spin: 856 +gen_a: +median: 57280 cycles/ticks +average: 57624 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2403 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12676 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168006 cycles/ticks +average: 168858 cycles/ticks + +indcpa_enc: +median: 203248 cycles/ticks +average: 204314 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50380 cycles/ticks + +kyber_keypair_derand: +median: 180370 cycles/ticks +average: 181205 cycles/ticks + +kyber_keypair: +median: 193298 cycles/ticks +average: 194161 cycles/ticks + +kyber_encaps_derand: +median: 217272 cycles/ticks +average: 218546 cycles/ticks + +kyber_encaps: +median: 218070 cycles/ticks +average: 219290 cycles/ticks + +kyber_decaps: +median: 271950 cycles/ticks +average: 273408 cycles/ticks + +Loop spin: 857 +gen_a: +median: 57312 cycles/ticks +average: 57660 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10728 cycles/ticks +average: 10799 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12676 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1322 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 431 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168204 cycles/ticks +average: 168974 cycles/ticks + +indcpa_enc: +median: 203234 cycles/ticks +average: 204301 cycles/ticks + +indcpa_dec: +median: 50148 cycles/ticks +average: 50351 cycles/ticks + +kyber_keypair_derand: +median: 180644 cycles/ticks +average: 181465 cycles/ticks + +kyber_keypair: +median: 193358 cycles/ticks +average: 194180 cycles/ticks + +kyber_encaps_derand: +median: 217058 cycles/ticks +average: 218194 cycles/ticks + +kyber_encaps: +median: 217870 cycles/ticks +average: 219012 cycles/ticks + +kyber_decaps: +median: 271656 cycles/ticks +average: 272957 cycles/ticks + +Loop spin: 858 +gen_a: +median: 57472 cycles/ticks +average: 57875 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7063 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10751 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12725 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2748 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1721 cycles/ticks + +indcpa_keypair: +median: 167734 cycles/ticks +average: 168522 cycles/ticks + +indcpa_enc: +median: 202938 cycles/ticks +average: 204150 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50436 cycles/ticks + +kyber_keypair_derand: +median: 180422 cycles/ticks +average: 181287 cycles/ticks + +kyber_keypair: +median: 193684 cycles/ticks +average: 194574 cycles/ticks + +kyber_encaps_derand: +median: 218156 cycles/ticks +average: 219406 cycles/ticks + +kyber_encaps: +median: 217782 cycles/ticks +average: 219080 cycles/ticks + +kyber_decaps: +median: 271690 cycles/ticks +average: 273147 cycles/ticks + +Loop spin: 859 +gen_a: +median: 57430 cycles/ticks +average: 57855 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2410 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7072 cycles/ticks + +INVNTT: +median: 10728 cycles/ticks +average: 10781 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1696 cycles/ticks +average: 1715 cycles/ticks + +indcpa_keypair: +median: 168288 cycles/ticks +average: 169206 cycles/ticks + +indcpa_enc: +median: 203938 cycles/ticks +average: 205134 cycles/ticks + +indcpa_dec: +median: 50266 cycles/ticks +average: 50589 cycles/ticks + +kyber_keypair_derand: +median: 180384 cycles/ticks +average: 181268 cycles/ticks + +kyber_keypair: +median: 193466 cycles/ticks +average: 194330 cycles/ticks + +kyber_encaps_derand: +median: 216912 cycles/ticks +average: 218171 cycles/ticks + +kyber_encaps: +median: 217796 cycles/ticks +average: 218953 cycles/ticks + +kyber_decaps: +median: 271974 cycles/ticks +average: 273478 cycles/ticks + +Loop spin: 860 +gen_a: +median: 57400 cycles/ticks +average: 57940 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10761 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2740 cycles/ticks +average: 2757 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1720 cycles/ticks + +indcpa_keypair: +median: 168108 cycles/ticks +average: 168982 cycles/ticks + +indcpa_enc: +median: 203304 cycles/ticks +average: 204346 cycles/ticks + +indcpa_dec: +median: 50156 cycles/ticks +average: 50408 cycles/ticks + +kyber_keypair_derand: +median: 180642 cycles/ticks +average: 181633 cycles/ticks + +kyber_keypair: +median: 193658 cycles/ticks +average: 194627 cycles/ticks + +kyber_encaps_derand: +median: 216814 cycles/ticks +average: 218038 cycles/ticks + +kyber_encaps: +median: 217696 cycles/ticks +average: 218889 cycles/ticks + +kyber_decaps: +median: 271464 cycles/ticks +average: 272936 cycles/ticks + +Loop spin: 861 +gen_a: +median: 57450 cycles/ticks +average: 57861 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10782 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 168058 cycles/ticks +average: 168937 cycles/ticks + +indcpa_enc: +median: 203506 cycles/ticks +average: 204631 cycles/ticks + +indcpa_dec: +median: 50222 cycles/ticks +average: 50503 cycles/ticks + +kyber_keypair_derand: +median: 180298 cycles/ticks +average: 181142 cycles/ticks + +kyber_keypair: +median: 193460 cycles/ticks +average: 194318 cycles/ticks + +kyber_encaps_derand: +median: 216920 cycles/ticks +average: 218174 cycles/ticks + +kyber_encaps: +median: 217806 cycles/ticks +average: 219046 cycles/ticks + +kyber_decaps: +median: 271932 cycles/ticks +average: 273492 cycles/ticks + +Loop spin: 862 +gen_a: +median: 57342 cycles/ticks +average: 57798 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10751 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12698 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1695 cycles/ticks + +indcpa_keypair: +median: 167958 cycles/ticks +average: 168937 cycles/ticks + +indcpa_enc: +median: 203120 cycles/ticks +average: 204318 cycles/ticks + +indcpa_dec: +median: 50212 cycles/ticks +average: 50446 cycles/ticks + +kyber_keypair_derand: +median: 180296 cycles/ticks +average: 181145 cycles/ticks + +kyber_keypair: +median: 193760 cycles/ticks +average: 194684 cycles/ticks + +kyber_encaps_derand: +median: 217130 cycles/ticks +average: 218490 cycles/ticks + +kyber_encaps: +median: 218140 cycles/ticks +average: 219394 cycles/ticks + +kyber_decaps: +median: 271982 cycles/ticks +average: 273498 cycles/ticks + +Loop spin: 863 +gen_a: +median: 57414 cycles/ticks +average: 57835 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12685 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2723 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168014 cycles/ticks +average: 168929 cycles/ticks + +indcpa_enc: +median: 203198 cycles/ticks +average: 204337 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50409 cycles/ticks + +kyber_keypair_derand: +median: 180662 cycles/ticks +average: 181666 cycles/ticks + +kyber_keypair: +median: 193618 cycles/ticks +average: 194580 cycles/ticks + +kyber_encaps_derand: +median: 218454 cycles/ticks +average: 219837 cycles/ticks + +kyber_encaps: +median: 219390 cycles/ticks +average: 220713 cycles/ticks + +kyber_decaps: +median: 273452 cycles/ticks +average: 275105 cycles/ticks + +Loop spin: 864 +gen_a: +median: 57378 cycles/ticks +average: 57843 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10797 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12731 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2840 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 168068 cycles/ticks +average: 168993 cycles/ticks + +indcpa_enc: +median: 203096 cycles/ticks +average: 204233 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50422 cycles/ticks + +kyber_keypair_derand: +median: 180554 cycles/ticks +average: 181476 cycles/ticks + +kyber_keypair: +median: 193674 cycles/ticks +average: 194607 cycles/ticks + +kyber_encaps_derand: +median: 217382 cycles/ticks +average: 218751 cycles/ticks + +kyber_encaps: +median: 217996 cycles/ticks +average: 219185 cycles/ticks + +kyber_decaps: +median: 271716 cycles/ticks +average: 273114 cycles/ticks + +Loop spin: 865 +gen_a: +median: 57392 cycles/ticks +average: 57859 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7073 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1350 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168194 cycles/ticks +average: 169215 cycles/ticks + +indcpa_enc: +median: 203424 cycles/ticks +average: 204683 cycles/ticks + +indcpa_dec: +median: 50208 cycles/ticks +average: 50466 cycles/ticks + +kyber_keypair_derand: +median: 180478 cycles/ticks +average: 181400 cycles/ticks + +kyber_keypair: +median: 193424 cycles/ticks +average: 194300 cycles/ticks + +kyber_encaps_derand: +median: 217014 cycles/ticks +average: 218325 cycles/ticks + +kyber_encaps: +median: 218340 cycles/ticks +average: 219604 cycles/ticks + +kyber_decaps: +median: 272174 cycles/ticks +average: 273707 cycles/ticks + +Loop spin: 866 +gen_a: +median: 57402 cycles/ticks +average: 57784 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2410 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10789 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168256 cycles/ticks +average: 169096 cycles/ticks + +indcpa_enc: +median: 203492 cycles/ticks +average: 204639 cycles/ticks + +indcpa_dec: +median: 50156 cycles/ticks +average: 50362 cycles/ticks + +kyber_keypair_derand: +median: 181088 cycles/ticks +average: 182100 cycles/ticks + +kyber_keypair: +median: 194180 cycles/ticks +average: 195092 cycles/ticks + +kyber_encaps_derand: +median: 216740 cycles/ticks +average: 217972 cycles/ticks + +kyber_encaps: +median: 217466 cycles/ticks +average: 218601 cycles/ticks + +kyber_decaps: +median: 271602 cycles/ticks +average: 273127 cycles/ticks + +Loop spin: 867 +gen_a: +median: 57602 cycles/ticks +average: 58150 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2433 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 10722 cycles/ticks +average: 10824 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12634 cycles/ticks +average: 12737 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1343 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2767 cycles/ticks + +polyvec_decompress: +median: 1694 cycles/ticks +average: 1717 cycles/ticks + +indcpa_keypair: +median: 170252 cycles/ticks +average: 171177 cycles/ticks + +indcpa_enc: +median: 205116 cycles/ticks +average: 206353 cycles/ticks + +indcpa_dec: +median: 50166 cycles/ticks +average: 50423 cycles/ticks + +kyber_keypair_derand: +median: 180756 cycles/ticks +average: 181748 cycles/ticks + +kyber_keypair: +median: 193716 cycles/ticks +average: 194812 cycles/ticks + +kyber_encaps_derand: +median: 217304 cycles/ticks +average: 218589 cycles/ticks + +kyber_encaps: +median: 218204 cycles/ticks +average: 219410 cycles/ticks + +kyber_decaps: +median: 272030 cycles/ticks +average: 273574 cycles/ticks + +Loop spin: 868 +gen_a: +median: 57388 cycles/ticks +average: 57918 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7087 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12744 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1359 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 167960 cycles/ticks +average: 168824 cycles/ticks + +indcpa_enc: +median: 203154 cycles/ticks +average: 204395 cycles/ticks + +indcpa_dec: +median: 50234 cycles/ticks +average: 50493 cycles/ticks + +kyber_keypair_derand: +median: 180614 cycles/ticks +average: 181607 cycles/ticks + +kyber_keypair: +median: 193766 cycles/ticks +average: 194746 cycles/ticks + +kyber_encaps_derand: +median: 218510 cycles/ticks +average: 219835 cycles/ticks + +kyber_encaps: +median: 219126 cycles/ticks +average: 220582 cycles/ticks + +kyber_decaps: +median: 272984 cycles/ticks +average: 274470 cycles/ticks + +Loop spin: 869 +gen_a: +median: 57502 cycles/ticks +average: 57940 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2410 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10762 cycles/ticks +average: 10853 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12734 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1698 cycles/ticks + +indcpa_keypair: +median: 168222 cycles/ticks +average: 169120 cycles/ticks + +indcpa_enc: +median: 203092 cycles/ticks +average: 204360 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50443 cycles/ticks + +kyber_keypair_derand: +median: 180376 cycles/ticks +average: 181266 cycles/ticks + +kyber_keypair: +median: 193514 cycles/ticks +average: 194390 cycles/ticks + +kyber_encaps_derand: +median: 217388 cycles/ticks +average: 218623 cycles/ticks + +kyber_encaps: +median: 218186 cycles/ticks +average: 219468 cycles/ticks + +kyber_decaps: +median: 271676 cycles/ticks +average: 273098 cycles/ticks + +Loop spin: 870 +gen_a: +median: 57300 cycles/ticks +average: 57782 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2406 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12704 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2742 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 167992 cycles/ticks +average: 168937 cycles/ticks + +indcpa_enc: +median: 203308 cycles/ticks +average: 204443 cycles/ticks + +indcpa_dec: +median: 50266 cycles/ticks +average: 50574 cycles/ticks + +kyber_keypair_derand: +median: 180648 cycles/ticks +average: 181576 cycles/ticks + +kyber_keypair: +median: 193404 cycles/ticks +average: 194322 cycles/ticks + +kyber_encaps_derand: +median: 217104 cycles/ticks +average: 218384 cycles/ticks + +kyber_encaps: +median: 217918 cycles/ticks +average: 219086 cycles/ticks + +kyber_decaps: +median: 271802 cycles/ticks +average: 273282 cycles/ticks + +Loop spin: 871 +gen_a: +median: 57454 cycles/ticks +average: 57880 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7085 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10787 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12695 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1725 cycles/ticks + +indcpa_keypair: +median: 168154 cycles/ticks +average: 169036 cycles/ticks + +indcpa_enc: +median: 203210 cycles/ticks +average: 204374 cycles/ticks + +indcpa_dec: +median: 50236 cycles/ticks +average: 50508 cycles/ticks + +kyber_keypair_derand: +median: 180796 cycles/ticks +average: 181779 cycles/ticks + +kyber_keypair: +median: 193390 cycles/ticks +average: 194287 cycles/ticks + +kyber_encaps_derand: +median: 217148 cycles/ticks +average: 218393 cycles/ticks + +kyber_encaps: +median: 217842 cycles/ticks +average: 219008 cycles/ticks + +kyber_decaps: +median: 272206 cycles/ticks +average: 273771 cycles/ticks + +Loop spin: 872 +gen_a: +median: 57366 cycles/ticks +average: 57846 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12724 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167994 cycles/ticks +average: 168740 cycles/ticks + +indcpa_enc: +median: 203344 cycles/ticks +average: 204435 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50445 cycles/ticks + +kyber_keypair_derand: +median: 180540 cycles/ticks +average: 181477 cycles/ticks + +kyber_keypair: +median: 193770 cycles/ticks +average: 194753 cycles/ticks + +kyber_encaps_derand: +median: 217158 cycles/ticks +average: 218470 cycles/ticks + +kyber_encaps: +median: 217790 cycles/ticks +average: 219066 cycles/ticks + +kyber_decaps: +median: 271950 cycles/ticks +average: 273485 cycles/ticks + +Loop spin: 873 +gen_a: +median: 57550 cycles/ticks +average: 58003 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2407 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12739 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2724 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168078 cycles/ticks +average: 168963 cycles/ticks + +indcpa_enc: +median: 203156 cycles/ticks +average: 204301 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50482 cycles/ticks + +kyber_keypair_derand: +median: 180614 cycles/ticks +average: 181469 cycles/ticks + +kyber_keypair: +median: 193530 cycles/ticks +average: 194478 cycles/ticks + +kyber_encaps_derand: +median: 217172 cycles/ticks +average: 218553 cycles/ticks + +kyber_encaps: +median: 217910 cycles/ticks +average: 219114 cycles/ticks + +kyber_decaps: +median: 271570 cycles/ticks +average: 273038 cycles/ticks + +Loop spin: 874 +gen_a: +median: 57384 cycles/ticks +average: 57815 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12706 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1698 cycles/ticks + +indcpa_keypair: +median: 168068 cycles/ticks +average: 168931 cycles/ticks + +indcpa_enc: +median: 203538 cycles/ticks +average: 204670 cycles/ticks + +indcpa_dec: +median: 50158 cycles/ticks +average: 50383 cycles/ticks + +kyber_keypair_derand: +median: 180300 cycles/ticks +average: 181191 cycles/ticks + +kyber_keypair: +median: 193460 cycles/ticks +average: 194417 cycles/ticks + +kyber_encaps_derand: +median: 217194 cycles/ticks +average: 218585 cycles/ticks + +kyber_encaps: +median: 218012 cycles/ticks +average: 219162 cycles/ticks + +kyber_decaps: +median: 271842 cycles/ticks +average: 273259 cycles/ticks + +Loop spin: 875 +gen_a: +median: 57336 cycles/ticks +average: 57743 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10716 cycles/ticks +average: 10785 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12730 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 169732 cycles/ticks +average: 170615 cycles/ticks + +indcpa_enc: +median: 205040 cycles/ticks +average: 206182 cycles/ticks + +indcpa_dec: +median: 50252 cycles/ticks +average: 50515 cycles/ticks + +kyber_keypair_derand: +median: 180788 cycles/ticks +average: 181686 cycles/ticks + +kyber_keypair: +median: 193380 cycles/ticks +average: 194269 cycles/ticks + +kyber_encaps_derand: +median: 217418 cycles/ticks +average: 218807 cycles/ticks + +kyber_encaps: +median: 218206 cycles/ticks +average: 219534 cycles/ticks + +kyber_decaps: +median: 272070 cycles/ticks +average: 273652 cycles/ticks + +Loop spin: 876 +gen_a: +median: 57390 cycles/ticks +average: 57780 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2403 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168574 cycles/ticks +average: 169457 cycles/ticks + +indcpa_enc: +median: 203886 cycles/ticks +average: 205108 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50517 cycles/ticks + +kyber_keypair_derand: +median: 182740 cycles/ticks +average: 183787 cycles/ticks + +kyber_keypair: +median: 193670 cycles/ticks +average: 194595 cycles/ticks + +kyber_encaps_derand: +median: 217052 cycles/ticks +average: 218181 cycles/ticks + +kyber_encaps: +median: 218140 cycles/ticks +average: 219572 cycles/ticks + +kyber_decaps: +median: 272990 cycles/ticks +average: 274398 cycles/ticks + +Loop spin: 877 +gen_a: +median: 57270 cycles/ticks +average: 57765 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10779 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 448 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 168190 cycles/ticks +average: 169018 cycles/ticks + +indcpa_enc: +median: 203418 cycles/ticks +average: 204528 cycles/ticks + +indcpa_dec: +median: 50160 cycles/ticks +average: 50410 cycles/ticks + +kyber_keypair_derand: +median: 180588 cycles/ticks +average: 181646 cycles/ticks + +kyber_keypair: +median: 194122 cycles/ticks +average: 195125 cycles/ticks + +kyber_encaps_derand: +median: 217060 cycles/ticks +average: 218385 cycles/ticks + +kyber_encaps: +median: 217700 cycles/ticks +average: 219012 cycles/ticks + +kyber_decaps: +median: 271690 cycles/ticks +average: 273083 cycles/ticks + +Loop spin: 878 +gen_a: +median: 57458 cycles/ticks +average: 57966 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10738 cycles/ticks +average: 10810 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1725 cycles/ticks + +indcpa_keypair: +median: 168322 cycles/ticks +average: 169394 cycles/ticks + +indcpa_enc: +median: 203348 cycles/ticks +average: 204584 cycles/ticks + +indcpa_dec: +median: 50250 cycles/ticks +average: 50479 cycles/ticks + +kyber_keypair_derand: +median: 180660 cycles/ticks +average: 181484 cycles/ticks + +kyber_keypair: +median: 193500 cycles/ticks +average: 194443 cycles/ticks + +kyber_encaps_derand: +median: 217400 cycles/ticks +average: 218593 cycles/ticks + +kyber_encaps: +median: 218572 cycles/ticks +average: 219839 cycles/ticks + +kyber_decaps: +median: 272100 cycles/ticks +average: 273643 cycles/ticks + +Loop spin: 879 +gen_a: +median: 57418 cycles/ticks +average: 57902 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2404 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2762 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168334 cycles/ticks +average: 169146 cycles/ticks + +indcpa_enc: +median: 203684 cycles/ticks +average: 205010 cycles/ticks + +indcpa_dec: +median: 50218 cycles/ticks +average: 50509 cycles/ticks + +kyber_keypair_derand: +median: 180754 cycles/ticks +average: 181693 cycles/ticks + +kyber_keypair: +median: 193824 cycles/ticks +average: 194815 cycles/ticks + +kyber_encaps_derand: +median: 217294 cycles/ticks +average: 218619 cycles/ticks + +kyber_encaps: +median: 218172 cycles/ticks +average: 219471 cycles/ticks + +kyber_decaps: +median: 272316 cycles/ticks +average: 273934 cycles/ticks + +Loop spin: 880 +gen_a: +median: 57448 cycles/ticks +average: 57895 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2410 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2408 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 168210 cycles/ticks +average: 169083 cycles/ticks + +indcpa_enc: +median: 203396 cycles/ticks +average: 204509 cycles/ticks + +indcpa_dec: +median: 50184 cycles/ticks +average: 50414 cycles/ticks + +kyber_keypair_derand: +median: 182186 cycles/ticks +average: 183133 cycles/ticks + +kyber_keypair: +median: 193462 cycles/ticks +average: 194339 cycles/ticks + +kyber_encaps_derand: +median: 216908 cycles/ticks +average: 218111 cycles/ticks + +kyber_encaps: +median: 217926 cycles/ticks +average: 219117 cycles/ticks + +kyber_decaps: +median: 271820 cycles/ticks +average: 273297 cycles/ticks + +Loop spin: 881 +gen_a: +median: 57462 cycles/ticks +average: 57859 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2403 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10785 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12677 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2752 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168150 cycles/ticks +average: 168879 cycles/ticks + +indcpa_enc: +median: 203304 cycles/ticks +average: 204543 cycles/ticks + +indcpa_dec: +median: 50140 cycles/ticks +average: 50350 cycles/ticks + +kyber_keypair_derand: +median: 180510 cycles/ticks +average: 181345 cycles/ticks + +kyber_keypair: +median: 193518 cycles/ticks +average: 194485 cycles/ticks + +kyber_encaps_derand: +median: 216912 cycles/ticks +average: 218285 cycles/ticks + +kyber_encaps: +median: 217814 cycles/ticks +average: 219049 cycles/ticks + +kyber_decaps: +median: 271756 cycles/ticks +average: 273397 cycles/ticks + +Loop spin: 882 +gen_a: +median: 57422 cycles/ticks +average: 57919 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2727 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 167978 cycles/ticks +average: 168809 cycles/ticks + +indcpa_enc: +median: 203162 cycles/ticks +average: 204389 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50425 cycles/ticks + +kyber_keypair_derand: +median: 180478 cycles/ticks +average: 181368 cycles/ticks + +kyber_keypair: +median: 193462 cycles/ticks +average: 194377 cycles/ticks + +kyber_encaps_derand: +median: 216988 cycles/ticks +average: 218227 cycles/ticks + +kyber_encaps: +median: 217794 cycles/ticks +average: 219052 cycles/ticks + +kyber_decaps: +median: 271850 cycles/ticks +average: 273478 cycles/ticks + +Loop spin: 883 +gen_a: +median: 57272 cycles/ticks +average: 57758 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12703 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168254 cycles/ticks +average: 169078 cycles/ticks + +indcpa_enc: +median: 203516 cycles/ticks +average: 204689 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50512 cycles/ticks + +kyber_keypair_derand: +median: 180444 cycles/ticks +average: 181372 cycles/ticks + +kyber_keypair: +median: 193476 cycles/ticks +average: 194367 cycles/ticks + +kyber_encaps_derand: +median: 217020 cycles/ticks +average: 218417 cycles/ticks + +kyber_encaps: +median: 217912 cycles/ticks +average: 219172 cycles/ticks + +kyber_decaps: +median: 271748 cycles/ticks +average: 273274 cycles/ticks + +Loop spin: 884 +gen_a: +median: 57468 cycles/ticks +average: 57970 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12731 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168032 cycles/ticks +average: 168983 cycles/ticks + +indcpa_enc: +median: 203354 cycles/ticks +average: 204520 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50409 cycles/ticks + +kyber_keypair_derand: +median: 180448 cycles/ticks +average: 181330 cycles/ticks + +kyber_keypair: +median: 193520 cycles/ticks +average: 194424 cycles/ticks + +kyber_encaps_derand: +median: 216886 cycles/ticks +average: 218059 cycles/ticks + +kyber_encaps: +median: 217774 cycles/ticks +average: 219043 cycles/ticks + +kyber_decaps: +median: 271532 cycles/ticks +average: 272957 cycles/ticks + +Loop spin: 885 +gen_a: +median: 57406 cycles/ticks +average: 57852 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12732 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2756 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1722 cycles/ticks + +indcpa_keypair: +median: 167648 cycles/ticks +average: 168388 cycles/ticks + +indcpa_enc: +median: 202916 cycles/ticks +average: 204032 cycles/ticks + +indcpa_dec: +median: 50140 cycles/ticks +average: 50342 cycles/ticks + +kyber_keypair_derand: +median: 180366 cycles/ticks +average: 181191 cycles/ticks + +kyber_keypair: +median: 193350 cycles/ticks +average: 194157 cycles/ticks + +kyber_encaps_derand: +median: 217018 cycles/ticks +average: 218352 cycles/ticks + +kyber_encaps: +median: 217732 cycles/ticks +average: 218860 cycles/ticks + +kyber_decaps: +median: 271810 cycles/ticks +average: 273252 cycles/ticks + +Loop spin: 886 +gen_a: +median: 57312 cycles/ticks +average: 57720 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7039 cycles/ticks + +INVNTT: +median: 10720 cycles/ticks +average: 10791 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12678 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2760 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168080 cycles/ticks +average: 168847 cycles/ticks + +indcpa_enc: +median: 203330 cycles/ticks +average: 204640 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50400 cycles/ticks + +kyber_keypair_derand: +median: 180280 cycles/ticks +average: 181078 cycles/ticks + +kyber_keypair: +median: 193272 cycles/ticks +average: 194179 cycles/ticks + +kyber_encaps_derand: +median: 217300 cycles/ticks +average: 218738 cycles/ticks + +kyber_encaps: +median: 218130 cycles/ticks +average: 219520 cycles/ticks + +kyber_decaps: +median: 271962 cycles/ticks +average: 273439 cycles/ticks + +Loop spin: 887 +gen_a: +median: 57304 cycles/ticks +average: 57672 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7038 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10775 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12675 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168004 cycles/ticks +average: 168759 cycles/ticks + +indcpa_enc: +median: 203196 cycles/ticks +average: 204403 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50404 cycles/ticks + +kyber_keypair_derand: +median: 180380 cycles/ticks +average: 181151 cycles/ticks + +kyber_keypair: +median: 193370 cycles/ticks +average: 194263 cycles/ticks + +kyber_encaps_derand: +median: 218420 cycles/ticks +average: 219770 cycles/ticks + +kyber_encaps: +median: 219146 cycles/ticks +average: 220449 cycles/ticks + +kyber_decaps: +median: 273070 cycles/ticks +average: 274405 cycles/ticks + +Loop spin: 888 +gen_a: +median: 57354 cycles/ticks +average: 57744 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10720 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12707 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1714 cycles/ticks + +indcpa_keypair: +median: 168072 cycles/ticks +average: 168839 cycles/ticks + +indcpa_enc: +median: 203228 cycles/ticks +average: 204262 cycles/ticks + +indcpa_dec: +median: 50152 cycles/ticks +average: 50331 cycles/ticks + +kyber_keypair_derand: +median: 180330 cycles/ticks +average: 181135 cycles/ticks + +kyber_keypair: +median: 193406 cycles/ticks +average: 194130 cycles/ticks + +kyber_encaps_derand: +median: 217142 cycles/ticks +average: 218430 cycles/ticks + +kyber_encaps: +median: 218022 cycles/ticks +average: 219276 cycles/ticks + +kyber_decaps: +median: 271952 cycles/ticks +average: 273385 cycles/ticks + +Loop spin: 889 +gen_a: +median: 57372 cycles/ticks +average: 57731 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10744 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12715 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 680 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2750 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167752 cycles/ticks +average: 168545 cycles/ticks + +indcpa_enc: +median: 202934 cycles/ticks +average: 204071 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50380 cycles/ticks + +kyber_keypair_derand: +median: 180148 cycles/ticks +average: 180951 cycles/ticks + +kyber_keypair: +median: 193376 cycles/ticks +average: 194172 cycles/ticks + +kyber_encaps_derand: +median: 216800 cycles/ticks +average: 217940 cycles/ticks + +kyber_encaps: +median: 217514 cycles/ticks +average: 218762 cycles/ticks + +kyber_decaps: +median: 271604 cycles/ticks +average: 273065 cycles/ticks + +Loop spin: 890 +gen_a: +median: 57478 cycles/ticks +average: 57849 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7036 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12706 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167930 cycles/ticks +average: 168703 cycles/ticks + +indcpa_enc: +median: 203188 cycles/ticks +average: 204292 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50403 cycles/ticks + +kyber_keypair_derand: +median: 180392 cycles/ticks +average: 181270 cycles/ticks + +kyber_keypair: +median: 193394 cycles/ticks +average: 194244 cycles/ticks + +kyber_encaps_derand: +median: 217158 cycles/ticks +average: 218309 cycles/ticks + +kyber_encaps: +median: 217988 cycles/ticks +average: 219203 cycles/ticks + +kyber_decaps: +median: 271942 cycles/ticks +average: 273437 cycles/ticks + +Loop spin: 891 +gen_a: +median: 57412 cycles/ticks +average: 57802 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10747 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12674 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1711 cycles/ticks + +indcpa_keypair: +median: 167850 cycles/ticks +average: 168652 cycles/ticks + +indcpa_enc: +median: 202986 cycles/ticks +average: 204174 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50367 cycles/ticks + +kyber_keypair_derand: +median: 180414 cycles/ticks +average: 181217 cycles/ticks + +kyber_keypair: +median: 193340 cycles/ticks +average: 194213 cycles/ticks + +kyber_encaps_derand: +median: 217088 cycles/ticks +average: 218392 cycles/ticks + +kyber_encaps: +median: 217862 cycles/ticks +average: 219035 cycles/ticks + +kyber_decaps: +median: 271814 cycles/ticks +average: 273190 cycles/ticks + +Loop spin: 892 +gen_a: +median: 57428 cycles/ticks +average: 57742 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10724 cycles/ticks +average: 10785 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12673 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1321 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168218 cycles/ticks +average: 169098 cycles/ticks + +indcpa_enc: +median: 203566 cycles/ticks +average: 204688 cycles/ticks + +indcpa_dec: +median: 50134 cycles/ticks +average: 50367 cycles/ticks + +kyber_keypair_derand: +median: 180260 cycles/ticks +average: 181038 cycles/ticks + +kyber_keypair: +median: 193354 cycles/ticks +average: 194125 cycles/ticks + +kyber_encaps_derand: +median: 216708 cycles/ticks +average: 217982 cycles/ticks + +kyber_encaps: +median: 217486 cycles/ticks +average: 218630 cycles/ticks + +kyber_decaps: +median: 271420 cycles/ticks +average: 272866 cycles/ticks + +Loop spin: 893 +gen_a: +median: 57460 cycles/ticks +average: 57759 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7026 cycles/ticks +average: 7071 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10764 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2767 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168160 cycles/ticks +average: 168863 cycles/ticks + +indcpa_enc: +median: 203394 cycles/ticks +average: 204538 cycles/ticks + +indcpa_dec: +median: 50194 cycles/ticks +average: 50428 cycles/ticks + +kyber_keypair_derand: +median: 181640 cycles/ticks +average: 182462 cycles/ticks + +kyber_keypair: +median: 193346 cycles/ticks +average: 194166 cycles/ticks + +kyber_encaps_derand: +median: 216824 cycles/ticks +average: 218065 cycles/ticks + +kyber_encaps: +median: 217620 cycles/ticks +average: 218885 cycles/ticks + +kyber_decaps: +median: 271594 cycles/ticks +average: 273003 cycles/ticks + +Loop spin: 894 +gen_a: +median: 57420 cycles/ticks +average: 57781 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10771 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12677 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168520 cycles/ticks +average: 169308 cycles/ticks + +indcpa_enc: +median: 203446 cycles/ticks +average: 204579 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50436 cycles/ticks + +kyber_keypair_derand: +median: 180750 cycles/ticks +average: 181608 cycles/ticks + +kyber_keypair: +median: 193452 cycles/ticks +average: 194347 cycles/ticks + +kyber_encaps_derand: +median: 216982 cycles/ticks +average: 218270 cycles/ticks + +kyber_encaps: +median: 217654 cycles/ticks +average: 218889 cycles/ticks + +kyber_decaps: +median: 271628 cycles/ticks +average: 273093 cycles/ticks + +Loop spin: 895 +gen_a: +median: 57402 cycles/ticks +average: 57789 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12673 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167954 cycles/ticks +average: 168756 cycles/ticks + +indcpa_enc: +median: 203076 cycles/ticks +average: 204298 cycles/ticks + +indcpa_dec: +median: 50158 cycles/ticks +average: 50377 cycles/ticks + +kyber_keypair_derand: +median: 182212 cycles/ticks +average: 183084 cycles/ticks + +kyber_keypair: +median: 193314 cycles/ticks +average: 194216 cycles/ticks + +kyber_encaps_derand: +median: 217162 cycles/ticks +average: 218456 cycles/ticks + +kyber_encaps: +median: 217822 cycles/ticks +average: 218944 cycles/ticks + +kyber_decaps: +median: 271762 cycles/ticks +average: 273160 cycles/ticks + +Loop spin: 896 +gen_a: +median: 57388 cycles/ticks +average: 57697 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7080 cycles/ticks + +INVNTT: +median: 10724 cycles/ticks +average: 10787 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1720 cycles/ticks + +indcpa_keypair: +median: 168200 cycles/ticks +average: 168974 cycles/ticks + +indcpa_enc: +median: 203418 cycles/ticks +average: 204552 cycles/ticks + +indcpa_dec: +median: 50164 cycles/ticks +average: 50370 cycles/ticks + +kyber_keypair_derand: +median: 180298 cycles/ticks +average: 181072 cycles/ticks + +kyber_keypair: +median: 193266 cycles/ticks +average: 194160 cycles/ticks + +kyber_encaps_derand: +median: 216882 cycles/ticks +average: 217954 cycles/ticks + +kyber_encaps: +median: 217650 cycles/ticks +average: 218798 cycles/ticks + +kyber_decaps: +median: 271618 cycles/ticks +average: 272980 cycles/ticks + +Loop spin: 897 +gen_a: +median: 57356 cycles/ticks +average: 57789 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7069 cycles/ticks + +INVNTT: +median: 10722 cycles/ticks +average: 10778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12697 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1699 cycles/ticks + +indcpa_keypair: +median: 169784 cycles/ticks +average: 170566 cycles/ticks + +indcpa_enc: +median: 204962 cycles/ticks +average: 206116 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50418 cycles/ticks + +kyber_keypair_derand: +median: 180320 cycles/ticks +average: 181214 cycles/ticks + +kyber_keypair: +median: 193378 cycles/ticks +average: 194235 cycles/ticks + +kyber_encaps_derand: +median: 216882 cycles/ticks +average: 218174 cycles/ticks + +kyber_encaps: +median: 217652 cycles/ticks +average: 218991 cycles/ticks + +kyber_decaps: +median: 271564 cycles/ticks +average: 272983 cycles/ticks + +Loop spin: 898 +gen_a: +median: 57386 cycles/ticks +average: 57729 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10724 cycles/ticks +average: 10799 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12670 cycles/ticks + +poly_tomsg: +median: 426 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 167906 cycles/ticks +average: 168675 cycles/ticks + +indcpa_enc: +median: 203110 cycles/ticks +average: 204234 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50406 cycles/ticks + +kyber_keypair_derand: +median: 180748 cycles/ticks +average: 181543 cycles/ticks + +kyber_keypair: +median: 193336 cycles/ticks +average: 194179 cycles/ticks + +kyber_encaps_derand: +median: 216622 cycles/ticks +average: 217737 cycles/ticks + +kyber_encaps: +median: 217394 cycles/ticks +average: 218585 cycles/ticks + +kyber_decaps: +median: 271402 cycles/ticks +average: 272702 cycles/ticks + +Loop spin: 899 +gen_a: +median: 57466 cycles/ticks +average: 57853 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10757 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 424 cycles/ticks +average: 425 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168192 cycles/ticks +average: 170368 cycles/ticks + +indcpa_enc: +median: 203304 cycles/ticks +average: 205517 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50411 cycles/ticks + +kyber_keypair_derand: +median: 180416 cycles/ticks +average: 181193 cycles/ticks + +kyber_keypair: +median: 193340 cycles/ticks +average: 194203 cycles/ticks + +kyber_encaps_derand: +median: 216864 cycles/ticks +average: 218247 cycles/ticks + +kyber_encaps: +median: 217790 cycles/ticks +average: 219239 cycles/ticks + +kyber_decaps: +median: 271576 cycles/ticks +average: 272900 cycles/ticks + +Loop spin: 900 +gen_a: +median: 57454 cycles/ticks +average: 57751 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2434 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10769 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168036 cycles/ticks +average: 168819 cycles/ticks + +indcpa_enc: +median: 203110 cycles/ticks +average: 204245 cycles/ticks + +indcpa_dec: +median: 50212 cycles/ticks +average: 50413 cycles/ticks + +kyber_keypair_derand: +median: 180544 cycles/ticks +average: 181350 cycles/ticks + +kyber_keypair: +median: 193324 cycles/ticks +average: 194144 cycles/ticks + +kyber_encaps_derand: +median: 216618 cycles/ticks +average: 217752 cycles/ticks + +kyber_encaps: +median: 217482 cycles/ticks +average: 218578 cycles/ticks + +kyber_decaps: +median: 271398 cycles/ticks +average: 272955 cycles/ticks + +Loop spin: 901 +gen_a: +median: 57416 cycles/ticks +average: 57825 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10732 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12685 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1346 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 168138 cycles/ticks +average: 168916 cycles/ticks + +indcpa_enc: +median: 203182 cycles/ticks +average: 204287 cycles/ticks + +indcpa_dec: +median: 50154 cycles/ticks +average: 50358 cycles/ticks + +kyber_keypair_derand: +median: 180230 cycles/ticks +average: 181039 cycles/ticks + +kyber_keypair: +median: 193436 cycles/ticks +average: 194245 cycles/ticks + +kyber_encaps_derand: +median: 216534 cycles/ticks +average: 217695 cycles/ticks + +kyber_encaps: +median: 217378 cycles/ticks +average: 218552 cycles/ticks + +kyber_decaps: +median: 271336 cycles/ticks +average: 272597 cycles/ticks + +Loop spin: 902 +gen_a: +median: 57350 cycles/ticks +average: 57753 cycles/ticks + +poly_getnoise_eta1: +median: 2444 cycles/ticks +average: 2457 cycles/ticks + +poly_getnoise_eta2: +median: 2442 cycles/ticks +average: 2455 cycles/ticks + +NTT: +median: 7550 cycles/ticks +average: 7670 cycles/ticks + +INVNTT: +median: 11488 cycles/ticks +average: 11543 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12674 cycles/ticks + +poly_tomsg: +median: 454 cycles/ticks +average: 448 cycles/ticks + +poly_frommsg: +median: 1496 cycles/ticks +average: 1500 cycles/ticks + +poly_compress: +median: 692 cycles/ticks +average: 697 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2758 cycles/ticks +average: 2771 cycles/ticks + +polyvec_decompress: +median: 1734 cycles/ticks +average: 1744 cycles/ticks + +indcpa_keypair: +median: 167728 cycles/ticks +average: 168548 cycles/ticks + +indcpa_enc: +median: 202856 cycles/ticks +average: 203982 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50397 cycles/ticks + +kyber_keypair_derand: +median: 180286 cycles/ticks +average: 181088 cycles/ticks + +kyber_keypair: +median: 193334 cycles/ticks +average: 194178 cycles/ticks + +kyber_encaps_derand: +median: 217044 cycles/ticks +average: 218221 cycles/ticks + +kyber_encaps: +median: 217844 cycles/ticks +average: 218950 cycles/ticks + +kyber_decaps: +median: 271682 cycles/ticks +average: 273053 cycles/ticks + +Loop spin: 903 +gen_a: +median: 57506 cycles/ticks +average: 57901 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7064 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10751 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12695 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 167796 cycles/ticks +average: 168600 cycles/ticks + +indcpa_enc: +median: 203092 cycles/ticks +average: 204237 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50430 cycles/ticks + +kyber_keypair_derand: +median: 180542 cycles/ticks +average: 181380 cycles/ticks + +kyber_keypair: +median: 193346 cycles/ticks +average: 194234 cycles/ticks + +kyber_encaps_derand: +median: 216736 cycles/ticks +average: 217906 cycles/ticks + +kyber_encaps: +median: 217546 cycles/ticks +average: 218616 cycles/ticks + +kyber_decaps: +median: 271456 cycles/ticks +average: 272726 cycles/ticks + +Loop spin: 904 +gen_a: +median: 57352 cycles/ticks +average: 57719 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7034 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10747 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12711 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1698 cycles/ticks + +indcpa_keypair: +median: 168324 cycles/ticks +average: 169091 cycles/ticks + +indcpa_enc: +median: 203530 cycles/ticks +average: 204660 cycles/ticks + +indcpa_dec: +median: 50166 cycles/ticks +average: 50370 cycles/ticks + +kyber_keypair_derand: +median: 180356 cycles/ticks +average: 181244 cycles/ticks + +kyber_keypair: +median: 193358 cycles/ticks +average: 194286 cycles/ticks + +kyber_encaps_derand: +median: 216944 cycles/ticks +average: 218076 cycles/ticks + +kyber_encaps: +median: 217764 cycles/ticks +average: 218852 cycles/ticks + +kyber_decaps: +median: 271734 cycles/ticks +average: 273089 cycles/ticks + +Loop spin: 905 +gen_a: +median: 57370 cycles/ticks +average: 57723 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10752 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12685 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 433 cycles/ticks + +polyvec_compress: +median: 2738 cycles/ticks +average: 2757 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168252 cycles/ticks +average: 169076 cycles/ticks + +indcpa_enc: +median: 203412 cycles/ticks +average: 204576 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50412 cycles/ticks + +kyber_keypair_derand: +median: 180170 cycles/ticks +average: 181008 cycles/ticks + +kyber_keypair: +median: 193372 cycles/ticks +average: 194295 cycles/ticks + +kyber_encaps_derand: +median: 218370 cycles/ticks +average: 219633 cycles/ticks + +kyber_encaps: +median: 220026 cycles/ticks +average: 221398 cycles/ticks + +kyber_decaps: +median: 274100 cycles/ticks +average: 275661 cycles/ticks + +Loop spin: 906 +gen_a: +median: 57274 cycles/ticks +average: 57719 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7044 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10777 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 436 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 169582 cycles/ticks +average: 170508 cycles/ticks + +indcpa_enc: +median: 204680 cycles/ticks +average: 205947 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50458 cycles/ticks + +kyber_keypair_derand: +median: 180790 cycles/ticks +average: 181808 cycles/ticks + +kyber_keypair: +median: 194132 cycles/ticks +average: 195185 cycles/ticks + +kyber_encaps_derand: +median: 216958 cycles/ticks +average: 218211 cycles/ticks + +kyber_encaps: +median: 217788 cycles/ticks +average: 219045 cycles/ticks + +kyber_decaps: +median: 271752 cycles/ticks +average: 273224 cycles/ticks + +Loop spin: 907 +gen_a: +median: 57344 cycles/ticks +average: 57817 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10775 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12709 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1774 cycles/ticks + +indcpa_keypair: +median: 168696 cycles/ticks +average: 169666 cycles/ticks + +indcpa_enc: +median: 203396 cycles/ticks +average: 204582 cycles/ticks + +indcpa_dec: +median: 50232 cycles/ticks +average: 50453 cycles/ticks + +kyber_keypair_derand: +median: 180450 cycles/ticks +average: 181357 cycles/ticks + +kyber_keypair: +median: 193466 cycles/ticks +average: 194386 cycles/ticks + +kyber_encaps_derand: +median: 217122 cycles/ticks +average: 218370 cycles/ticks + +kyber_encaps: +median: 218122 cycles/ticks +average: 219377 cycles/ticks + +kyber_decaps: +median: 272088 cycles/ticks +average: 273674 cycles/ticks + +Loop spin: 908 +gen_a: +median: 57350 cycles/ticks +average: 57842 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12685 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 694 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 167922 cycles/ticks +average: 168764 cycles/ticks + +indcpa_enc: +median: 203232 cycles/ticks +average: 204358 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50446 cycles/ticks + +kyber_keypair_derand: +median: 180698 cycles/ticks +average: 181710 cycles/ticks + +kyber_keypair: +median: 193780 cycles/ticks +average: 194757 cycles/ticks + +kyber_encaps_derand: +median: 216730 cycles/ticks +average: 217997 cycles/ticks + +kyber_encaps: +median: 217730 cycles/ticks +average: 218975 cycles/ticks + +kyber_decaps: +median: 271730 cycles/ticks +average: 273209 cycles/ticks + +Loop spin: 909 +gen_a: +median: 57412 cycles/ticks +average: 58023 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10796 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1329 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2743 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 168178 cycles/ticks +average: 169120 cycles/ticks + +indcpa_enc: +median: 203300 cycles/ticks +average: 204417 cycles/ticks + +indcpa_dec: +median: 50150 cycles/ticks +average: 50386 cycles/ticks + +kyber_keypair_derand: +median: 180412 cycles/ticks +average: 181337 cycles/ticks + +kyber_keypair: +median: 193870 cycles/ticks +average: 194827 cycles/ticks + +kyber_encaps_derand: +median: 217150 cycles/ticks +average: 218660 cycles/ticks + +kyber_encaps: +median: 218158 cycles/ticks +average: 219469 cycles/ticks + +kyber_decaps: +median: 271898 cycles/ticks +average: 273472 cycles/ticks + +Loop spin: 910 +gen_a: +median: 57390 cycles/ticks +average: 57913 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10795 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12747 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1332 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1697 cycles/ticks + +indcpa_keypair: +median: 168052 cycles/ticks +average: 168999 cycles/ticks + +indcpa_enc: +median: 203138 cycles/ticks +average: 204305 cycles/ticks + +indcpa_dec: +median: 50218 cycles/ticks +average: 50494 cycles/ticks + +kyber_keypair_derand: +median: 180390 cycles/ticks +average: 181346 cycles/ticks + +kyber_keypair: +median: 193584 cycles/ticks +average: 194475 cycles/ticks + +kyber_encaps_derand: +median: 216960 cycles/ticks +average: 218308 cycles/ticks + +kyber_encaps: +median: 217644 cycles/ticks +average: 219037 cycles/ticks + +kyber_decaps: +median: 271550 cycles/ticks +average: 273032 cycles/ticks + +Loop spin: 911 +gen_a: +median: 57524 cycles/ticks +average: 58001 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7084 cycles/ticks + +INVNTT: +median: 10736 cycles/ticks +average: 10815 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12707 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2770 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 168270 cycles/ticks +average: 169164 cycles/ticks + +indcpa_enc: +median: 203424 cycles/ticks +average: 204565 cycles/ticks + +indcpa_dec: +median: 50208 cycles/ticks +average: 50480 cycles/ticks + +kyber_keypair_derand: +median: 180480 cycles/ticks +average: 181463 cycles/ticks + +kyber_keypair: +median: 193518 cycles/ticks +average: 194516 cycles/ticks + +kyber_encaps_derand: +median: 216968 cycles/ticks +average: 218350 cycles/ticks + +kyber_encaps: +median: 217748 cycles/ticks +average: 218977 cycles/ticks + +kyber_decaps: +median: 271906 cycles/ticks +average: 273519 cycles/ticks + +Loop spin: 912 +gen_a: +median: 57454 cycles/ticks +average: 58018 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10781 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12709 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 167754 cycles/ticks +average: 168609 cycles/ticks + +indcpa_enc: +median: 202950 cycles/ticks +average: 204101 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50406 cycles/ticks + +kyber_keypair_derand: +median: 180334 cycles/ticks +average: 181341 cycles/ticks + +kyber_keypair: +median: 193846 cycles/ticks +average: 194783 cycles/ticks + +kyber_encaps_derand: +median: 217366 cycles/ticks +average: 218771 cycles/ticks + +kyber_encaps: +median: 217992 cycles/ticks +average: 219138 cycles/ticks + +kyber_decaps: +median: 271950 cycles/ticks +average: 273368 cycles/ticks + +Loop spin: 913 +gen_a: +median: 57588 cycles/ticks +average: 58138 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2434 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2431 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10811 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12636 cycles/ticks +average: 12786 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1349 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 428 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2751 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1716 cycles/ticks + +indcpa_keypair: +median: 168258 cycles/ticks +average: 169199 cycles/ticks + +indcpa_enc: +median: 203294 cycles/ticks +average: 204719 cycles/ticks + +indcpa_dec: +median: 50248 cycles/ticks +average: 50469 cycles/ticks + +kyber_keypair_derand: +median: 180218 cycles/ticks +average: 181065 cycles/ticks + +kyber_keypair: +median: 193530 cycles/ticks +average: 194452 cycles/ticks + +kyber_encaps_derand: +median: 217654 cycles/ticks +average: 218879 cycles/ticks + +kyber_encaps: +median: 218034 cycles/ticks +average: 219447 cycles/ticks + +kyber_decaps: +median: 271684 cycles/ticks +average: 273212 cycles/ticks + +Loop spin: 914 +gen_a: +median: 57310 cycles/ticks +average: 57802 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10742 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1348 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2730 cycles/ticks +average: 2755 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1719 cycles/ticks + +indcpa_keypair: +median: 168066 cycles/ticks +average: 168926 cycles/ticks + +indcpa_enc: +median: 203914 cycles/ticks +average: 205073 cycles/ticks + +indcpa_dec: +median: 50230 cycles/ticks +average: 50508 cycles/ticks + +kyber_keypair_derand: +median: 180702 cycles/ticks +average: 181722 cycles/ticks + +kyber_keypair: +median: 193370 cycles/ticks +average: 194283 cycles/ticks + +kyber_encaps_derand: +median: 217076 cycles/ticks +average: 218284 cycles/ticks + +kyber_encaps: +median: 217938 cycles/ticks +average: 219120 cycles/ticks + +kyber_decaps: +median: 272350 cycles/ticks +average: 273913 cycles/ticks + +Loop spin: 915 +gen_a: +median: 57370 cycles/ticks +average: 57962 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2411 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10794 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1356 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1718 cycles/ticks + +indcpa_keypair: +median: 168328 cycles/ticks +average: 169172 cycles/ticks + +indcpa_enc: +median: 203718 cycles/ticks +average: 204949 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50465 cycles/ticks + +kyber_keypair_derand: +median: 180184 cycles/ticks +average: 181042 cycles/ticks + +kyber_keypair: +median: 193730 cycles/ticks +average: 194670 cycles/ticks + +kyber_encaps_derand: +median: 217160 cycles/ticks +average: 218383 cycles/ticks + +kyber_encaps: +median: 218148 cycles/ticks +average: 219368 cycles/ticks + +kyber_decaps: +median: 271850 cycles/ticks +average: 273561 cycles/ticks + +Loop spin: 916 +gen_a: +median: 57324 cycles/ticks +average: 57784 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1696 cycles/ticks +average: 1716 cycles/ticks + +indcpa_keypair: +median: 168102 cycles/ticks +average: 169073 cycles/ticks + +indcpa_enc: +median: 203566 cycles/ticks +average: 204702 cycles/ticks + +indcpa_dec: +median: 50298 cycles/ticks +average: 50578 cycles/ticks + +kyber_keypair_derand: +median: 180502 cycles/ticks +average: 181477 cycles/ticks + +kyber_keypair: +median: 193464 cycles/ticks +average: 194299 cycles/ticks + +kyber_encaps_derand: +median: 217366 cycles/ticks +average: 218625 cycles/ticks + +kyber_encaps: +median: 218510 cycles/ticks +average: 219883 cycles/ticks + +kyber_decaps: +median: 272610 cycles/ticks +average: 274040 cycles/ticks + +Loop spin: 917 +gen_a: +median: 57358 cycles/ticks +average: 57890 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10749 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1343 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 168094 cycles/ticks +average: 168908 cycles/ticks + +indcpa_enc: +median: 203264 cycles/ticks +average: 204505 cycles/ticks + +indcpa_dec: +median: 50224 cycles/ticks +average: 50480 cycles/ticks + +kyber_keypair_derand: +median: 180872 cycles/ticks +average: 181879 cycles/ticks + +kyber_keypair: +median: 193704 cycles/ticks +average: 194635 cycles/ticks + +kyber_encaps_derand: +median: 217060 cycles/ticks +average: 218324 cycles/ticks + +kyber_encaps: +median: 217872 cycles/ticks +average: 219258 cycles/ticks + +kyber_decaps: +median: 272034 cycles/ticks +average: 273645 cycles/ticks + +Loop spin: 918 +gen_a: +median: 57396 cycles/ticks +average: 57906 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7089 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10786 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1355 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168056 cycles/ticks +average: 168903 cycles/ticks + +indcpa_enc: +median: 203198 cycles/ticks +average: 204345 cycles/ticks + +indcpa_dec: +median: 50242 cycles/ticks +average: 50487 cycles/ticks + +kyber_keypair_derand: +median: 182156 cycles/ticks +average: 183110 cycles/ticks + +kyber_keypair: +median: 193724 cycles/ticks +average: 194739 cycles/ticks + +kyber_encaps_derand: +median: 216910 cycles/ticks +average: 218346 cycles/ticks + +kyber_encaps: +median: 217496 cycles/ticks +average: 218624 cycles/ticks + +kyber_decaps: +median: 271670 cycles/ticks +average: 273212 cycles/ticks + +Loop spin: 919 +gen_a: +median: 57400 cycles/ticks +average: 58023 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2429 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7096 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10812 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12712 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1342 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1727 cycles/ticks + +indcpa_keypair: +median: 168424 cycles/ticks +average: 169368 cycles/ticks + +indcpa_enc: +median: 203428 cycles/ticks +average: 204594 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50405 cycles/ticks + +kyber_keypair_derand: +median: 180632 cycles/ticks +average: 181504 cycles/ticks + +kyber_keypair: +median: 193620 cycles/ticks +average: 194542 cycles/ticks + +kyber_encaps_derand: +median: 217432 cycles/ticks +average: 218719 cycles/ticks + +kyber_encaps: +median: 217892 cycles/ticks +average: 219100 cycles/ticks + +kyber_decaps: +median: 271444 cycles/ticks +average: 272865 cycles/ticks + +Loop spin: 920 +gen_a: +median: 57380 cycles/ticks +average: 57748 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10748 cycles/ticks +average: 10821 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12685 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168144 cycles/ticks +average: 169084 cycles/ticks + +indcpa_enc: +median: 203756 cycles/ticks +average: 204964 cycles/ticks + +indcpa_dec: +median: 50382 cycles/ticks +average: 50746 cycles/ticks + +kyber_keypair_derand: +median: 180356 cycles/ticks +average: 181292 cycles/ticks + +kyber_keypair: +median: 193412 cycles/ticks +average: 194314 cycles/ticks + +kyber_encaps_derand: +median: 216924 cycles/ticks +average: 218133 cycles/ticks + +kyber_encaps: +median: 217932 cycles/ticks +average: 219272 cycles/ticks + +kyber_decaps: +median: 272638 cycles/ticks +average: 274196 cycles/ticks + +Loop spin: 921 +gen_a: +median: 57422 cycles/ticks +average: 57895 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10745 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1712 cycles/ticks + +indcpa_keypair: +median: 168220 cycles/ticks +average: 169040 cycles/ticks + +indcpa_enc: +median: 203574 cycles/ticks +average: 204757 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50447 cycles/ticks + +kyber_keypair_derand: +median: 180322 cycles/ticks +average: 181221 cycles/ticks + +kyber_keypair: +median: 193860 cycles/ticks +average: 194815 cycles/ticks + +kyber_encaps_derand: +median: 217162 cycles/ticks +average: 218578 cycles/ticks + +kyber_encaps: +median: 217910 cycles/ticks +average: 219074 cycles/ticks + +kyber_decaps: +median: 271888 cycles/ticks +average: 273403 cycles/ticks + +Loop spin: 922 +gen_a: +median: 57588 cycles/ticks +average: 61621 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10728 cycles/ticks +average: 10785 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12715 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2739 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1716 cycles/ticks + +indcpa_keypair: +median: 168474 cycles/ticks +average: 169437 cycles/ticks + +indcpa_enc: +median: 204006 cycles/ticks +average: 205158 cycles/ticks + +indcpa_dec: +median: 50254 cycles/ticks +average: 50557 cycles/ticks + +kyber_keypair_derand: +median: 180392 cycles/ticks +average: 181222 cycles/ticks + +kyber_keypair: +median: 193644 cycles/ticks +average: 194601 cycles/ticks + +kyber_encaps_derand: +median: 216640 cycles/ticks +average: 217752 cycles/ticks + +kyber_encaps: +median: 217876 cycles/ticks +average: 219195 cycles/ticks + +kyber_decaps: +median: 271916 cycles/ticks +average: 273352 cycles/ticks + +Loop spin: 923 +gen_a: +median: 57370 cycles/ticks +average: 57893 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7081 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10786 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1722 cycles/ticks + +indcpa_keypair: +median: 167824 cycles/ticks +average: 168686 cycles/ticks + +indcpa_enc: +median: 203102 cycles/ticks +average: 204337 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50429 cycles/ticks + +kyber_keypair_derand: +median: 180430 cycles/ticks +average: 181363 cycles/ticks + +kyber_keypair: +median: 193954 cycles/ticks +average: 194946 cycles/ticks + +kyber_encaps_derand: +median: 217034 cycles/ticks +average: 218320 cycles/ticks + +kyber_encaps: +median: 217726 cycles/ticks +average: 219069 cycles/ticks + +kyber_decaps: +median: 271878 cycles/ticks +average: 273443 cycles/ticks + +Loop spin: 924 +gen_a: +median: 57522 cycles/ticks +average: 57927 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2410 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10770 cycles/ticks +average: 10845 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12745 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 432 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1345 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 673 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 426 cycles/ticks + +polyvec_compress: +median: 2724 cycles/ticks +average: 2759 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168346 cycles/ticks +average: 169242 cycles/ticks + +indcpa_enc: +median: 203302 cycles/ticks +average: 204606 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50416 cycles/ticks + +kyber_keypair_derand: +median: 182014 cycles/ticks +average: 182877 cycles/ticks + +kyber_keypair: +median: 193650 cycles/ticks +average: 194560 cycles/ticks + +kyber_encaps_derand: +median: 217642 cycles/ticks +average: 218968 cycles/ticks + +kyber_encaps: +median: 218190 cycles/ticks +average: 219424 cycles/ticks + +kyber_decaps: +median: 272068 cycles/ticks +average: 273502 cycles/ticks + +Loop spin: 925 +gen_a: +median: 57620 cycles/ticks +average: 58052 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7086 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10763 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12686 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1722 cycles/ticks + +indcpa_keypair: +median: 169956 cycles/ticks +average: 170917 cycles/ticks + +indcpa_enc: +median: 204954 cycles/ticks +average: 206108 cycles/ticks + +indcpa_dec: +median: 50162 cycles/ticks +average: 50402 cycles/ticks + +kyber_keypair_derand: +median: 180804 cycles/ticks +average: 181673 cycles/ticks + +kyber_keypair: +median: 193504 cycles/ticks +average: 194364 cycles/ticks + +kyber_encaps_derand: +median: 216810 cycles/ticks +average: 218064 cycles/ticks + +kyber_encaps: +median: 217966 cycles/ticks +average: 219223 cycles/ticks + +kyber_decaps: +median: 271382 cycles/ticks +average: 272883 cycles/ticks + +Loop spin: 926 +gen_a: +median: 57250 cycles/ticks +average: 57615 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2408 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10813 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12701 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 168336 cycles/ticks +average: 169310 cycles/ticks + +indcpa_enc: +median: 203474 cycles/ticks +average: 204662 cycles/ticks + +indcpa_dec: +median: 50218 cycles/ticks +average: 50554 cycles/ticks + +kyber_keypair_derand: +median: 180426 cycles/ticks +average: 181420 cycles/ticks + +kyber_keypair: +median: 193422 cycles/ticks +average: 194296 cycles/ticks + +kyber_encaps_derand: +median: 217024 cycles/ticks +average: 218223 cycles/ticks + +kyber_encaps: +median: 218422 cycles/ticks +average: 219636 cycles/ticks + +kyber_decaps: +median: 271876 cycles/ticks +average: 273327 cycles/ticks + +Loop spin: 927 +gen_a: +median: 57450 cycles/ticks +average: 57900 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10784 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12713 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 702 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168294 cycles/ticks +average: 169126 cycles/ticks + +indcpa_enc: +median: 203482 cycles/ticks +average: 204711 cycles/ticks + +indcpa_dec: +median: 50224 cycles/ticks +average: 50585 cycles/ticks + +kyber_keypair_derand: +median: 180838 cycles/ticks +average: 181877 cycles/ticks + +kyber_keypair: +median: 193492 cycles/ticks +average: 194443 cycles/ticks + +kyber_encaps_derand: +median: 217662 cycles/ticks +average: 218990 cycles/ticks + +kyber_encaps: +median: 218484 cycles/ticks +average: 219728 cycles/ticks + +kyber_decaps: +median: 272344 cycles/ticks +average: 273831 cycles/ticks + +Loop spin: 928 +gen_a: +median: 57434 cycles/ticks +average: 57887 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2405 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10771 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12683 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1714 cycles/ticks + +indcpa_keypair: +median: 168578 cycles/ticks +average: 169397 cycles/ticks + +indcpa_enc: +median: 203458 cycles/ticks +average: 204627 cycles/ticks + +indcpa_dec: +median: 50144 cycles/ticks +average: 50380 cycles/ticks + +kyber_keypair_derand: +median: 180758 cycles/ticks +average: 181608 cycles/ticks + +kyber_keypair: +median: 193654 cycles/ticks +average: 194621 cycles/ticks + +kyber_encaps_derand: +median: 216906 cycles/ticks +average: 218312 cycles/ticks + +kyber_encaps: +median: 217664 cycles/ticks +average: 218830 cycles/ticks + +kyber_decaps: +median: 271536 cycles/ticks +average: 273012 cycles/ticks + +Loop spin: 929 +gen_a: +median: 57416 cycles/ticks +average: 57873 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7046 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10792 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12711 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2771 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1725 cycles/ticks + +indcpa_keypair: +median: 168274 cycles/ticks +average: 169287 cycles/ticks + +indcpa_enc: +median: 203632 cycles/ticks +average: 204748 cycles/ticks + +indcpa_dec: +median: 50150 cycles/ticks +average: 50440 cycles/ticks + +kyber_keypair_derand: +median: 180522 cycles/ticks +average: 181426 cycles/ticks + +kyber_keypair: +median: 193486 cycles/ticks +average: 194384 cycles/ticks + +kyber_encaps_derand: +median: 216786 cycles/ticks +average: 217986 cycles/ticks + +kyber_encaps: +median: 217710 cycles/ticks +average: 218973 cycles/ticks + +kyber_decaps: +median: 271560 cycles/ticks +average: 272983 cycles/ticks + +Loop spin: 930 +gen_a: +median: 57366 cycles/ticks +average: 57857 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2433 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10734 cycles/ticks +average: 10801 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12693 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 168024 cycles/ticks +average: 168909 cycles/ticks + +indcpa_enc: +median: 203406 cycles/ticks +average: 204577 cycles/ticks + +indcpa_dec: +median: 50192 cycles/ticks +average: 50426 cycles/ticks + +kyber_keypair_derand: +median: 180522 cycles/ticks +average: 181415 cycles/ticks + +kyber_keypair: +median: 193420 cycles/ticks +average: 194315 cycles/ticks + +kyber_encaps_derand: +median: 216924 cycles/ticks +average: 218185 cycles/ticks + +kyber_encaps: +median: 217914 cycles/ticks +average: 219187 cycles/ticks + +kyber_decaps: +median: 271856 cycles/ticks +average: 273435 cycles/ticks + +Loop spin: 931 +gen_a: +median: 57506 cycles/ticks +average: 57869 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10732 cycles/ticks +average: 10786 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12707 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1356 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1702 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 168074 cycles/ticks +average: 168921 cycles/ticks + +indcpa_enc: +median: 203260 cycles/ticks +average: 204362 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50445 cycles/ticks + +kyber_keypair_derand: +median: 180556 cycles/ticks +average: 181464 cycles/ticks + +kyber_keypair: +median: 193452 cycles/ticks +average: 194328 cycles/ticks + +kyber_encaps_derand: +median: 216904 cycles/ticks +average: 218292 cycles/ticks + +kyber_encaps: +median: 217796 cycles/ticks +average: 219048 cycles/ticks + +kyber_decaps: +median: 271778 cycles/ticks +average: 273337 cycles/ticks + +Loop spin: 932 +gen_a: +median: 57466 cycles/ticks +average: 57914 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12689 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 703 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168094 cycles/ticks +average: 168896 cycles/ticks + +indcpa_enc: +median: 203322 cycles/ticks +average: 204482 cycles/ticks + +indcpa_dec: +median: 50188 cycles/ticks +average: 50401 cycles/ticks + +kyber_keypair_derand: +median: 180372 cycles/ticks +average: 181178 cycles/ticks + +kyber_keypair: +median: 193294 cycles/ticks +average: 194166 cycles/ticks + +kyber_encaps_derand: +median: 216948 cycles/ticks +average: 218227 cycles/ticks + +kyber_encaps: +median: 217734 cycles/ticks +average: 218904 cycles/ticks + +kyber_decaps: +median: 271648 cycles/ticks +average: 273120 cycles/ticks + +Loop spin: 933 +gen_a: +median: 57462 cycles/ticks +average: 57908 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2434 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7051 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10744 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12711 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168000 cycles/ticks +average: 168803 cycles/ticks + +indcpa_enc: +median: 203026 cycles/ticks +average: 204139 cycles/ticks + +indcpa_dec: +median: 50184 cycles/ticks +average: 50381 cycles/ticks + +kyber_keypair_derand: +median: 180458 cycles/ticks +average: 181236 cycles/ticks + +kyber_keypair: +median: 193306 cycles/ticks +average: 194179 cycles/ticks + +kyber_encaps_derand: +median: 217146 cycles/ticks +average: 218543 cycles/ticks + +kyber_encaps: +median: 217716 cycles/ticks +average: 218963 cycles/ticks + +kyber_decaps: +median: 271594 cycles/ticks +average: 272916 cycles/ticks + +Loop spin: 934 +gen_a: +median: 57304 cycles/ticks +average: 57695 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10773 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12705 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2758 cycles/ticks + +polyvec_decompress: +median: 1702 cycles/ticks +average: 1739 cycles/ticks + +indcpa_keypair: +median: 168086 cycles/ticks +average: 168855 cycles/ticks + +indcpa_enc: +median: 202936 cycles/ticks +average: 204255 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50422 cycles/ticks + +kyber_keypair_derand: +median: 180840 cycles/ticks +average: 181690 cycles/ticks + +kyber_keypair: +median: 193648 cycles/ticks +average: 194585 cycles/ticks + +kyber_encaps_derand: +median: 216740 cycles/ticks +average: 218006 cycles/ticks + +kyber_encaps: +median: 217696 cycles/ticks +average: 218855 cycles/ticks + +kyber_decaps: +median: 271676 cycles/ticks +average: 273072 cycles/ticks + +Loop spin: 935 +gen_a: +median: 57556 cycles/ticks +average: 58001 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7048 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10752 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12703 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1694 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 168356 cycles/ticks +average: 169108 cycles/ticks + +indcpa_enc: +median: 203562 cycles/ticks +average: 204675 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50390 cycles/ticks + +kyber_keypair_derand: +median: 180422 cycles/ticks +average: 181223 cycles/ticks + +kyber_keypair: +median: 193326 cycles/ticks +average: 194240 cycles/ticks + +kyber_encaps_derand: +median: 216610 cycles/ticks +average: 217846 cycles/ticks + +kyber_encaps: +median: 217460 cycles/ticks +average: 218813 cycles/ticks + +kyber_decaps: +median: 271436 cycles/ticks +average: 272770 cycles/ticks + +Loop spin: 936 +gen_a: +median: 64918 cycles/ticks +average: 61755 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10742 cycles/ticks +average: 10785 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12672 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 478 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2740 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168040 cycles/ticks +average: 168849 cycles/ticks + +indcpa_enc: +median: 203220 cycles/ticks +average: 204310 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50413 cycles/ticks + +kyber_keypair_derand: +median: 180302 cycles/ticks +average: 181070 cycles/ticks + +kyber_keypair: +median: 193280 cycles/ticks +average: 194146 cycles/ticks + +kyber_encaps_derand: +median: 216982 cycles/ticks +average: 218514 cycles/ticks + +kyber_encaps: +median: 217736 cycles/ticks +average: 218891 cycles/ticks + +kyber_decaps: +median: 271734 cycles/ticks +average: 273309 cycles/ticks + +Loop spin: 937 +gen_a: +median: 57308 cycles/ticks +average: 57673 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2402 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10690 cycles/ticks +average: 10760 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12681 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1324 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2722 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168092 cycles/ticks +average: 168832 cycles/ticks + +indcpa_enc: +median: 203212 cycles/ticks +average: 204289 cycles/ticks + +indcpa_dec: +median: 50142 cycles/ticks +average: 50359 cycles/ticks + +kyber_keypair_derand: +median: 180050 cycles/ticks +average: 180867 cycles/ticks + +kyber_keypair: +median: 193322 cycles/ticks +average: 194180 cycles/ticks + +kyber_encaps_derand: +median: 216680 cycles/ticks +average: 217810 cycles/ticks + +kyber_encaps: +median: 217520 cycles/ticks +average: 218769 cycles/ticks + +kyber_decaps: +median: 271444 cycles/ticks +average: 272835 cycles/ticks + +Loop spin: 938 +gen_a: +median: 57428 cycles/ticks +average: 57870 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12684 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1351 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 169534 cycles/ticks +average: 170296 cycles/ticks + +indcpa_enc: +median: 204788 cycles/ticks +average: 206003 cycles/ticks + +indcpa_dec: +median: 50198 cycles/ticks +average: 50423 cycles/ticks + +kyber_keypair_derand: +median: 180642 cycles/ticks +average: 181495 cycles/ticks + +kyber_keypair: +median: 193344 cycles/ticks +average: 194158 cycles/ticks + +kyber_encaps_derand: +median: 216826 cycles/ticks +average: 218201 cycles/ticks + +kyber_encaps: +median: 217584 cycles/ticks +average: 218775 cycles/ticks + +kyber_decaps: +median: 271542 cycles/ticks +average: 272925 cycles/ticks + +Loop spin: 939 +gen_a: +median: 57348 cycles/ticks +average: 57746 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10728 cycles/ticks +average: 10798 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12675 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1697 cycles/ticks + +indcpa_keypair: +median: 168012 cycles/ticks +average: 168807 cycles/ticks + +indcpa_enc: +median: 203318 cycles/ticks +average: 204431 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50425 cycles/ticks + +kyber_keypair_derand: +median: 182324 cycles/ticks +average: 183192 cycles/ticks + +kyber_keypair: +median: 193344 cycles/ticks +average: 194252 cycles/ticks + +kyber_encaps_derand: +median: 216578 cycles/ticks +average: 217944 cycles/ticks + +kyber_encaps: +median: 217554 cycles/ticks +average: 218827 cycles/ticks + +kyber_decaps: +median: 271598 cycles/ticks +average: 272959 cycles/ticks + +Loop spin: 940 +gen_a: +median: 57452 cycles/ticks +average: 57822 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10752 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12664 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168020 cycles/ticks +average: 168812 cycles/ticks + +indcpa_enc: +median: 203134 cycles/ticks +average: 204231 cycles/ticks + +indcpa_dec: +median: 50166 cycles/ticks +average: 50407 cycles/ticks + +kyber_keypair_derand: +median: 180106 cycles/ticks +average: 180920 cycles/ticks + +kyber_keypair: +median: 193312 cycles/ticks +average: 194159 cycles/ticks + +kyber_encaps_derand: +median: 217024 cycles/ticks +average: 218470 cycles/ticks + +kyber_encaps: +median: 217846 cycles/ticks +average: 219369 cycles/ticks + +kyber_decaps: +median: 271722 cycles/ticks +average: 273198 cycles/ticks + +Loop spin: 941 +gen_a: +median: 57558 cycles/ticks +average: 57856 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10747 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12688 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2741 cycles/ticks + +polyvec_decompress: +median: 1696 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 168234 cycles/ticks +average: 169070 cycles/ticks + +indcpa_enc: +median: 203542 cycles/ticks +average: 204648 cycles/ticks + +indcpa_dec: +median: 50214 cycles/ticks +average: 50481 cycles/ticks + +kyber_keypair_derand: +median: 180302 cycles/ticks +average: 181188 cycles/ticks + +kyber_keypair: +median: 193332 cycles/ticks +average: 194147 cycles/ticks + +kyber_encaps_derand: +median: 217262 cycles/ticks +average: 218488 cycles/ticks + +kyber_encaps: +median: 217944 cycles/ticks +average: 219044 cycles/ticks + +kyber_decaps: +median: 271990 cycles/ticks +average: 273572 cycles/ticks + +Loop spin: 942 +gen_a: +median: 57368 cycles/ticks +average: 57759 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10753 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2848 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1708 cycles/ticks + +indcpa_keypair: +median: 168424 cycles/ticks +average: 169295 cycles/ticks + +indcpa_enc: +median: 203612 cycles/ticks +average: 204730 cycles/ticks + +indcpa_dec: +median: 50170 cycles/ticks +average: 50378 cycles/ticks + +kyber_keypair_derand: +median: 180174 cycles/ticks +average: 181013 cycles/ticks + +kyber_keypair: +median: 193356 cycles/ticks +average: 194160 cycles/ticks + +kyber_encaps_derand: +median: 217290 cycles/ticks +average: 218556 cycles/ticks + +kyber_encaps: +median: 217978 cycles/ticks +average: 219132 cycles/ticks + +kyber_decaps: +median: 271932 cycles/ticks +average: 273277 cycles/ticks + +Loop spin: 943 +gen_a: +median: 57334 cycles/ticks +average: 57769 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10718 cycles/ticks +average: 10822 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1719 cycles/ticks + +indcpa_keypair: +median: 168066 cycles/ticks +average: 168827 cycles/ticks + +indcpa_enc: +median: 203340 cycles/ticks +average: 204504 cycles/ticks + +indcpa_dec: +median: 50142 cycles/ticks +average: 50357 cycles/ticks + +kyber_keypair_derand: +median: 180540 cycles/ticks +average: 181372 cycles/ticks + +kyber_keypair: +median: 193372 cycles/ticks +average: 194221 cycles/ticks + +kyber_encaps_derand: +median: 216802 cycles/ticks +average: 217960 cycles/ticks + +kyber_encaps: +median: 217638 cycles/ticks +average: 218937 cycles/ticks + +kyber_decaps: +median: 271552 cycles/ticks +average: 272977 cycles/ticks + +Loop spin: 944 +gen_a: +median: 57418 cycles/ticks +average: 57813 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12668 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1699 cycles/ticks + +indcpa_keypair: +median: 168342 cycles/ticks +average: 169114 cycles/ticks + +indcpa_enc: +median: 203574 cycles/ticks +average: 204693 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50400 cycles/ticks + +kyber_keypair_derand: +median: 180518 cycles/ticks +average: 181327 cycles/ticks + +kyber_keypair: +median: 193358 cycles/ticks +average: 194210 cycles/ticks + +kyber_encaps_derand: +median: 216992 cycles/ticks +average: 218114 cycles/ticks + +kyber_encaps: +median: 217738 cycles/ticks +average: 219014 cycles/ticks + +kyber_decaps: +median: 271476 cycles/ticks +average: 272789 cycles/ticks + +Loop spin: 945 +gen_a: +median: 57276 cycles/ticks +average: 57740 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10775 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 434 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 436 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 169520 cycles/ticks +average: 170281 cycles/ticks + +indcpa_enc: +median: 204570 cycles/ticks +average: 205731 cycles/ticks + +indcpa_dec: +median: 50156 cycles/ticks +average: 50356 cycles/ticks + +kyber_keypair_derand: +median: 180868 cycles/ticks +average: 181636 cycles/ticks + +kyber_keypair: +median: 193360 cycles/ticks +average: 194243 cycles/ticks + +kyber_encaps_derand: +median: 216858 cycles/ticks +average: 217992 cycles/ticks + +kyber_encaps: +median: 217614 cycles/ticks +average: 218731 cycles/ticks + +kyber_decaps: +median: 271564 cycles/ticks +average: 272965 cycles/ticks + +Loop spin: 946 +gen_a: +median: 57432 cycles/ticks +average: 57743 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10748 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12675 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 672 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1702 cycles/ticks +average: 1743 cycles/ticks + +indcpa_keypair: +median: 167998 cycles/ticks +average: 168736 cycles/ticks + +indcpa_enc: +median: 203278 cycles/ticks +average: 204338 cycles/ticks + +indcpa_dec: +median: 50190 cycles/ticks +average: 50398 cycles/ticks + +kyber_keypair_derand: +median: 180506 cycles/ticks +average: 181331 cycles/ticks + +kyber_keypair: +median: 193356 cycles/ticks +average: 194201 cycles/ticks + +kyber_encaps_derand: +median: 217272 cycles/ticks +average: 218390 cycles/ticks + +kyber_encaps: +median: 217978 cycles/ticks +average: 219095 cycles/ticks + +kyber_decaps: +median: 271866 cycles/ticks +average: 273174 cycles/ticks + +Loop spin: 947 +gen_a: +median: 57480 cycles/ticks +average: 57784 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7054 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10775 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12672 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 435 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168098 cycles/ticks +average: 168826 cycles/ticks + +indcpa_enc: +median: 203214 cycles/ticks +average: 204273 cycles/ticks + +indcpa_dec: +median: 50236 cycles/ticks +average: 50431 cycles/ticks + +kyber_keypair_derand: +median: 180568 cycles/ticks +average: 181333 cycles/ticks + +kyber_keypair: +median: 193364 cycles/ticks +average: 194188 cycles/ticks + +kyber_encaps_derand: +median: 216922 cycles/ticks +average: 218069 cycles/ticks + +kyber_encaps: +median: 217840 cycles/ticks +average: 218966 cycles/ticks + +kyber_decaps: +median: 271698 cycles/ticks +average: 273031 cycles/ticks + +Loop spin: 948 +gen_a: +median: 57316 cycles/ticks +average: 57669 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10718 cycles/ticks +average: 10800 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12675 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1719 cycles/ticks + +indcpa_keypair: +median: 168060 cycles/ticks +average: 168787 cycles/ticks + +indcpa_enc: +median: 203354 cycles/ticks +average: 204505 cycles/ticks + +indcpa_dec: +median: 50214 cycles/ticks +average: 50409 cycles/ticks + +kyber_keypair_derand: +median: 180318 cycles/ticks +average: 181125 cycles/ticks + +kyber_keypair: +median: 193382 cycles/ticks +average: 194154 cycles/ticks + +kyber_encaps_derand: +median: 216830 cycles/ticks +average: 218079 cycles/ticks + +kyber_encaps: +median: 217762 cycles/ticks +average: 219080 cycles/ticks + +kyber_decaps: +median: 271598 cycles/ticks +average: 273034 cycles/ticks + +Loop spin: 949 +gen_a: +median: 57500 cycles/ticks +average: 57814 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2403 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12664 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1350 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1696 cycles/ticks + +indcpa_keypair: +median: 168184 cycles/ticks +average: 168989 cycles/ticks + +indcpa_enc: +median: 203494 cycles/ticks +average: 204530 cycles/ticks + +indcpa_dec: +median: 50134 cycles/ticks +average: 50341 cycles/ticks + +kyber_keypair_derand: +median: 180448 cycles/ticks +average: 181228 cycles/ticks + +kyber_keypair: +median: 193354 cycles/ticks +average: 194224 cycles/ticks + +kyber_encaps_derand: +median: 217254 cycles/ticks +average: 218345 cycles/ticks + +kyber_encaps: +median: 218060 cycles/ticks +average: 219217 cycles/ticks + +kyber_decaps: +median: 272050 cycles/ticks +average: 273371 cycles/ticks + +Loop spin: 950 +gen_a: +median: 57336 cycles/ticks +average: 57687 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10782 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12692 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1719 cycles/ticks + +indcpa_keypair: +median: 168106 cycles/ticks +average: 168898 cycles/ticks + +indcpa_enc: +median: 203152 cycles/ticks +average: 204219 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50396 cycles/ticks + +kyber_keypair_derand: +median: 180006 cycles/ticks +average: 180778 cycles/ticks + +kyber_keypair: +median: 193320 cycles/ticks +average: 194296 cycles/ticks + +kyber_encaps_derand: +median: 217180 cycles/ticks +average: 218445 cycles/ticks + +kyber_encaps: +median: 217854 cycles/ticks +average: 219048 cycles/ticks + +kyber_decaps: +median: 271820 cycles/ticks +average: 273184 cycles/ticks + +Loop spin: 951 +gen_a: +median: 57430 cycles/ticks +average: 57749 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2447 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7040 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10745 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12876 cycles/ticks +average: 12950 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1716 cycles/ticks + +indcpa_keypair: +median: 168022 cycles/ticks +average: 168774 cycles/ticks + +indcpa_enc: +median: 203314 cycles/ticks +average: 204510 cycles/ticks + +indcpa_dec: +median: 50178 cycles/ticks +average: 50372 cycles/ticks + +kyber_keypair_derand: +median: 180576 cycles/ticks +average: 181360 cycles/ticks + +kyber_keypair: +median: 193398 cycles/ticks +average: 194234 cycles/ticks + +kyber_encaps_derand: +median: 216974 cycles/ticks +average: 218219 cycles/ticks + +kyber_encaps: +median: 217710 cycles/ticks +average: 221807 cycles/ticks + +kyber_decaps: +median: 271662 cycles/ticks +average: 273022 cycles/ticks + +Loop spin: 952 +gen_a: +median: 57484 cycles/ticks +average: 57769 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10756 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12674 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1704 cycles/ticks + +indcpa_keypair: +median: 167910 cycles/ticks +average: 168665 cycles/ticks + +indcpa_enc: +median: 202992 cycles/ticks +average: 203972 cycles/ticks + +indcpa_dec: +median: 50196 cycles/ticks +average: 50402 cycles/ticks + +kyber_keypair_derand: +median: 180516 cycles/ticks +average: 181292 cycles/ticks + +kyber_keypair: +median: 193516 cycles/ticks +average: 194331 cycles/ticks + +kyber_encaps_derand: +median: 216876 cycles/ticks +average: 218014 cycles/ticks + +kyber_encaps: +median: 217864 cycles/ticks +average: 218989 cycles/ticks + +kyber_decaps: +median: 271758 cycles/ticks +average: 273128 cycles/ticks + +Loop spin: 953 +gen_a: +median: 57314 cycles/ticks +average: 57740 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7035 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12678 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1328 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168444 cycles/ticks +average: 169584 cycles/ticks + +indcpa_enc: +median: 204588 cycles/ticks +average: 205631 cycles/ticks + +indcpa_dec: +median: 50324 cycles/ticks +average: 50618 cycles/ticks + +kyber_keypair_derand: +median: 180620 cycles/ticks +average: 181498 cycles/ticks + +kyber_keypair: +median: 193518 cycles/ticks +average: 194458 cycles/ticks + +kyber_encaps_derand: +median: 217128 cycles/ticks +average: 218308 cycles/ticks + +kyber_encaps: +median: 218276 cycles/ticks +average: 219353 cycles/ticks + +kyber_decaps: +median: 272956 cycles/ticks +average: 274316 cycles/ticks + +Loop spin: 954 +gen_a: +median: 57508 cycles/ticks +average: 57949 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2431 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10758 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12700 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167970 cycles/ticks +average: 168782 cycles/ticks + +indcpa_enc: +median: 203174 cycles/ticks +average: 204291 cycles/ticks + +indcpa_dec: +median: 50194 cycles/ticks +average: 50473 cycles/ticks + +kyber_keypair_derand: +median: 180236 cycles/ticks +average: 181137 cycles/ticks + +kyber_keypair: +median: 193576 cycles/ticks +average: 194451 cycles/ticks + +kyber_encaps_derand: +median: 217244 cycles/ticks +average: 218433 cycles/ticks + +kyber_encaps: +median: 218168 cycles/ticks +average: 219444 cycles/ticks + +kyber_decaps: +median: 272082 cycles/ticks +average: 273529 cycles/ticks + +Loop spin: 955 +gen_a: +median: 57348 cycles/ticks +average: 57717 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2414 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7060 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10759 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12676 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 168062 cycles/ticks +average: 168831 cycles/ticks + +indcpa_enc: +median: 203466 cycles/ticks +average: 204664 cycles/ticks + +indcpa_dec: +median: 50264 cycles/ticks +average: 50585 cycles/ticks + +kyber_keypair_derand: +median: 181322 cycles/ticks +average: 182336 cycles/ticks + +kyber_keypair: +median: 193758 cycles/ticks +average: 194662 cycles/ticks + +kyber_encaps_derand: +median: 216770 cycles/ticks +average: 217957 cycles/ticks + +kyber_encaps: +median: 217782 cycles/ticks +average: 219035 cycles/ticks + +kyber_decaps: +median: 271892 cycles/ticks +average: 273597 cycles/ticks + +Loop spin: 956 +gen_a: +median: 57594 cycles/ticks +average: 58075 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2429 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7094 cycles/ticks + +INVNTT: +median: 10730 cycles/ticks +average: 10850 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12642 cycles/ticks +average: 12808 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1335 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 684 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 427 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1717 cycles/ticks + +indcpa_keypair: +median: 168146 cycles/ticks +average: 169236 cycles/ticks + +indcpa_enc: +median: 203184 cycles/ticks +average: 204206 cycles/ticks + +indcpa_dec: +median: 50184 cycles/ticks +average: 50413 cycles/ticks + +kyber_keypair_derand: +median: 180178 cycles/ticks +average: 181010 cycles/ticks + +kyber_keypair: +median: 193606 cycles/ticks +average: 194498 cycles/ticks + +kyber_encaps_derand: +median: 217432 cycles/ticks +average: 218750 cycles/ticks + +kyber_encaps: +median: 218526 cycles/ticks +average: 219700 cycles/ticks + +kyber_decaps: +median: 271450 cycles/ticks +average: 272898 cycles/ticks + +Loop spin: 957 +gen_a: +median: 57378 cycles/ticks +average: 57774 cycles/ticks + +poly_getnoise_eta1: +median: 2406 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7075 cycles/ticks + +INVNTT: +median: 10726 cycles/ticks +average: 10788 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12732 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168296 cycles/ticks +average: 169110 cycles/ticks + +indcpa_enc: +median: 203376 cycles/ticks +average: 204521 cycles/ticks + +indcpa_dec: +median: 50252 cycles/ticks +average: 50528 cycles/ticks + +kyber_keypair_derand: +median: 180624 cycles/ticks +average: 181597 cycles/ticks + +kyber_keypair: +median: 193818 cycles/ticks +average: 194765 cycles/ticks + +kyber_encaps_derand: +median: 216720 cycles/ticks +average: 217982 cycles/ticks + +kyber_encaps: +median: 217904 cycles/ticks +average: 219051 cycles/ticks + +kyber_decaps: +median: 271356 cycles/ticks +average: 272814 cycles/ticks + +Loop spin: 958 +gen_a: +median: 57586 cycles/ticks +average: 58033 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7079 cycles/ticks + +INVNTT: +median: 10742 cycles/ticks +average: 10828 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12632 cycles/ticks +average: 12757 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1330 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 687 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1710 cycles/ticks + +indcpa_keypair: +median: 168432 cycles/ticks +average: 169375 cycles/ticks + +indcpa_enc: +median: 203368 cycles/ticks +average: 204555 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50425 cycles/ticks + +kyber_keypair_derand: +median: 180228 cycles/ticks +average: 181071 cycles/ticks + +kyber_keypair: +median: 193546 cycles/ticks +average: 194433 cycles/ticks + +kyber_encaps_derand: +median: 217128 cycles/ticks +average: 218633 cycles/ticks + +kyber_encaps: +median: 219140 cycles/ticks +average: 220414 cycles/ticks + +kyber_decaps: +median: 272018 cycles/ticks +average: 273800 cycles/ticks + +Loop spin: 959 +gen_a: +median: 57444 cycles/ticks +average: 58102 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7045 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10766 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12704 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 168176 cycles/ticks +average: 168961 cycles/ticks + +indcpa_enc: +median: 203376 cycles/ticks +average: 204455 cycles/ticks + +indcpa_dec: +median: 50166 cycles/ticks +average: 50398 cycles/ticks + +kyber_keypair_derand: +median: 180664 cycles/ticks +average: 181656 cycles/ticks + +kyber_keypair: +median: 194482 cycles/ticks +average: 195406 cycles/ticks + +kyber_encaps_derand: +median: 217076 cycles/ticks +average: 218352 cycles/ticks + +kyber_encaps: +median: 218150 cycles/ticks +average: 219415 cycles/ticks + +kyber_decaps: +median: 271898 cycles/ticks +average: 273425 cycles/ticks + +Loop spin: 960 +gen_a: +median: 57402 cycles/ticks +average: 57742 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10742 cycles/ticks +average: 10816 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12634 cycles/ticks +average: 12732 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 445 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 675 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2756 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 168774 cycles/ticks +average: 169757 cycles/ticks + +indcpa_enc: +median: 203552 cycles/ticks +average: 204688 cycles/ticks + +indcpa_dec: +median: 50200 cycles/ticks +average: 50420 cycles/ticks + +kyber_keypair_derand: +median: 180918 cycles/ticks +average: 181815 cycles/ticks + +kyber_keypair: +median: 193426 cycles/ticks +average: 194427 cycles/ticks + +kyber_encaps_derand: +median: 216936 cycles/ticks +average: 218197 cycles/ticks + +kyber_encaps: +median: 218006 cycles/ticks +average: 219210 cycles/ticks + +kyber_decaps: +median: 272490 cycles/ticks +average: 273937 cycles/ticks + +Loop spin: 961 +gen_a: +median: 57296 cycles/ticks +average: 57742 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10795 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12710 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 436 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1688 cycles/ticks + +indcpa_keypair: +median: 167884 cycles/ticks +average: 168756 cycles/ticks + +indcpa_enc: +median: 203096 cycles/ticks +average: 204302 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50435 cycles/ticks + +kyber_keypair_derand: +median: 180472 cycles/ticks +average: 181340 cycles/ticks + +kyber_keypair: +median: 193744 cycles/ticks +average: 194715 cycles/ticks + +kyber_encaps_derand: +median: 217646 cycles/ticks +average: 218900 cycles/ticks + +kyber_encaps: +median: 217936 cycles/ticks +average: 219158 cycles/ticks + +kyber_decaps: +median: 271752 cycles/ticks +average: 273125 cycles/ticks + +Loop spin: 962 +gen_a: +median: 57344 cycles/ticks +average: 57758 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10781 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12749 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 445 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167936 cycles/ticks +average: 168796 cycles/ticks + +indcpa_enc: +median: 204080 cycles/ticks +average: 205183 cycles/ticks + +indcpa_dec: +median: 50420 cycles/ticks +average: 50747 cycles/ticks + +kyber_keypair_derand: +median: 180608 cycles/ticks +average: 181714 cycles/ticks + +kyber_keypair: +median: 193428 cycles/ticks +average: 194289 cycles/ticks + +kyber_encaps_derand: +median: 216680 cycles/ticks +average: 217857 cycles/ticks + +kyber_encaps: +median: 217426 cycles/ticks +average: 218748 cycles/ticks + +kyber_decaps: +median: 272002 cycles/ticks +average: 273576 cycles/ticks + +Loop spin: 963 +gen_a: +median: 57506 cycles/ticks +average: 58028 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10767 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12707 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1327 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2726 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1693 cycles/ticks + +indcpa_keypair: +median: 167854 cycles/ticks +average: 168679 cycles/ticks + +indcpa_enc: +median: 203138 cycles/ticks +average: 204378 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50456 cycles/ticks + +kyber_keypair_derand: +median: 180482 cycles/ticks +average: 181399 cycles/ticks + +kyber_keypair: +median: 193486 cycles/ticks +average: 194317 cycles/ticks + +kyber_encaps_derand: +median: 217392 cycles/ticks +average: 218675 cycles/ticks + +kyber_encaps: +median: 217676 cycles/ticks +average: 218977 cycles/ticks + +kyber_decaps: +median: 271672 cycles/ticks +average: 273208 cycles/ticks + +Loop spin: 964 +gen_a: +median: 57356 cycles/ticks +average: 57871 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10772 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12704 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 680 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2736 cycles/ticks +average: 2747 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1689 cycles/ticks + +indcpa_keypair: +median: 168278 cycles/ticks +average: 169165 cycles/ticks + +indcpa_enc: +median: 203828 cycles/ticks +average: 205051 cycles/ticks + +indcpa_dec: +median: 50312 cycles/ticks +average: 50614 cycles/ticks + +kyber_keypair_derand: +median: 180462 cycles/ticks +average: 181479 cycles/ticks + +kyber_keypair: +median: 193470 cycles/ticks +average: 194464 cycles/ticks + +kyber_encaps_derand: +median: 217410 cycles/ticks +average: 218658 cycles/ticks + +kyber_encaps: +median: 218158 cycles/ticks +average: 219463 cycles/ticks + +kyber_decaps: +median: 272624 cycles/ticks +average: 274212 cycles/ticks + +Loop spin: 965 +gen_a: +median: 57594 cycles/ticks +average: 58116 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2413 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2432 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 10718 cycles/ticks +average: 10841 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12703 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1358 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2746 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 168132 cycles/ticks +average: 168967 cycles/ticks + +indcpa_enc: +median: 203530 cycles/ticks +average: 204650 cycles/ticks + +indcpa_dec: +median: 50168 cycles/ticks +average: 50446 cycles/ticks + +kyber_keypair_derand: +median: 180186 cycles/ticks +average: 181048 cycles/ticks + +kyber_keypair: +median: 193408 cycles/ticks +average: 194327 cycles/ticks + +kyber_encaps_derand: +median: 217768 cycles/ticks +average: 219102 cycles/ticks + +kyber_encaps: +median: 218226 cycles/ticks +average: 219532 cycles/ticks + +kyber_decaps: +median: 271870 cycles/ticks +average: 273613 cycles/ticks + +Loop spin: 966 +gen_a: +median: 57300 cycles/ticks +average: 57758 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10746 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12712 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1699 cycles/ticks + +indcpa_keypair: +median: 168216 cycles/ticks +average: 169044 cycles/ticks + +indcpa_enc: +median: 203636 cycles/ticks +average: 204769 cycles/ticks + +indcpa_dec: +median: 50270 cycles/ticks +average: 50547 cycles/ticks + +kyber_keypair_derand: +median: 180978 cycles/ticks +average: 181993 cycles/ticks + +kyber_keypair: +median: 193494 cycles/ticks +average: 194420 cycles/ticks + +kyber_encaps_derand: +median: 216952 cycles/ticks +average: 218041 cycles/ticks + +kyber_encaps: +median: 217734 cycles/ticks +average: 218847 cycles/ticks + +kyber_decaps: +median: 271750 cycles/ticks +average: 273300 cycles/ticks + +Loop spin: 967 +gen_a: +median: 57500 cycles/ticks +average: 58056 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2428 cycles/ticks + +NTT: +median: 7038 cycles/ticks +average: 7090 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10809 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12638 cycles/ticks +average: 12802 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 685 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 426 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2749 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1714 cycles/ticks + +indcpa_keypair: +median: 168230 cycles/ticks +average: 169255 cycles/ticks + +indcpa_enc: +median: 203296 cycles/ticks +average: 204455 cycles/ticks + +indcpa_dec: +median: 50240 cycles/ticks +average: 50461 cycles/ticks + +kyber_keypair_derand: +median: 180382 cycles/ticks +average: 181235 cycles/ticks + +kyber_keypair: +median: 193416 cycles/ticks +average: 194272 cycles/ticks + +kyber_encaps_derand: +median: 217292 cycles/ticks +average: 218679 cycles/ticks + +kyber_encaps: +median: 218516 cycles/ticks +average: 219740 cycles/ticks + +kyber_decaps: +median: 271724 cycles/ticks +average: 273180 cycles/ticks + +Loop spin: 968 +gen_a: +median: 57480 cycles/ticks +average: 57964 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7008 cycles/ticks +average: 7043 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10753 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12678 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1694 cycles/ticks +average: 1714 cycles/ticks + +indcpa_keypair: +median: 167914 cycles/ticks +average: 168777 cycles/ticks + +indcpa_enc: +median: 203222 cycles/ticks +average: 204417 cycles/ticks + +indcpa_dec: +median: 50238 cycles/ticks +average: 50535 cycles/ticks + +kyber_keypair_derand: +median: 182330 cycles/ticks +average: 183296 cycles/ticks + +kyber_keypair: +median: 193878 cycles/ticks +average: 194819 cycles/ticks + +kyber_encaps_derand: +median: 216954 cycles/ticks +average: 218178 cycles/ticks + +kyber_encaps: +median: 217838 cycles/ticks +average: 219065 cycles/ticks + +kyber_decaps: +median: 271768 cycles/ticks +average: 273243 cycles/ticks + +Loop spin: 969 +gen_a: +median: 57510 cycles/ticks +average: 58122 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7092 cycles/ticks + +INVNTT: +median: 10768 cycles/ticks +average: 10933 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12644 cycles/ticks +average: 12793 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 444 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1333 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 674 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 456 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2782 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1697 cycles/ticks + +indcpa_keypair: +median: 168856 cycles/ticks +average: 169833 cycles/ticks + +indcpa_enc: +median: 203452 cycles/ticks +average: 204617 cycles/ticks + +indcpa_dec: +median: 50154 cycles/ticks +average: 50431 cycles/ticks + +kyber_keypair_derand: +median: 180318 cycles/ticks +average: 181199 cycles/ticks + +kyber_keypair: +median: 193448 cycles/ticks +average: 194333 cycles/ticks + +kyber_encaps_derand: +median: 216894 cycles/ticks +average: 218174 cycles/ticks + +kyber_encaps: +median: 218430 cycles/ticks +average: 219760 cycles/ticks + +kyber_decaps: +median: 271752 cycles/ticks +average: 273340 cycles/ticks + +Loop spin: 970 +gen_a: +median: 57356 cycles/ticks +average: 57788 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7077 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10742 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12710 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1341 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1702 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 168066 cycles/ticks +average: 168864 cycles/ticks + +indcpa_enc: +median: 203248 cycles/ticks +average: 204421 cycles/ticks + +indcpa_dec: +median: 50160 cycles/ticks +average: 50396 cycles/ticks + +kyber_keypair_derand: +median: 180796 cycles/ticks +average: 181788 cycles/ticks + +kyber_keypair: +median: 193942 cycles/ticks +average: 194895 cycles/ticks + +kyber_encaps_derand: +median: 216832 cycles/ticks +average: 218068 cycles/ticks + +kyber_encaps: +median: 217762 cycles/ticks +average: 219014 cycles/ticks + +kyber_decaps: +median: 271628 cycles/ticks +average: 273040 cycles/ticks + +Loop spin: 971 +gen_a: +median: 57448 cycles/ticks +average: 58003 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2440 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2429 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10728 cycles/ticks +average: 10850 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12636 cycles/ticks +average: 12772 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 672 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2813 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 169854 cycles/ticks +average: 170894 cycles/ticks + +indcpa_enc: +median: 204908 cycles/ticks +average: 206219 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50394 cycles/ticks + +kyber_keypair_derand: +median: 180692 cycles/ticks +average: 181579 cycles/ticks + +kyber_keypair: +median: 193332 cycles/ticks +average: 194296 cycles/ticks + +kyber_encaps_derand: +median: 216868 cycles/ticks +average: 218131 cycles/ticks + +kyber_encaps: +median: 218466 cycles/ticks +average: 219716 cycles/ticks + +kyber_decaps: +median: 272100 cycles/ticks +average: 273615 cycles/ticks + +Loop spin: 972 +gen_a: +median: 57314 cycles/ticks +average: 57699 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2408 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7070 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12752 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168336 cycles/ticks +average: 169181 cycles/ticks + +indcpa_enc: +median: 203248 cycles/ticks +average: 204446 cycles/ticks + +indcpa_dec: +median: 50148 cycles/ticks +average: 50360 cycles/ticks + +kyber_keypair_derand: +median: 180426 cycles/ticks +average: 181288 cycles/ticks + +kyber_keypair: +median: 194214 cycles/ticks +average: 195126 cycles/ticks + +kyber_encaps_derand: +median: 217174 cycles/ticks +average: 218572 cycles/ticks + +kyber_encaps: +median: 217870 cycles/ticks +average: 219113 cycles/ticks + +kyber_decaps: +median: 271792 cycles/ticks +average: 273567 cycles/ticks + +Loop spin: 973 +gen_a: +median: 57354 cycles/ticks +average: 57976 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12682 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168694 cycles/ticks +average: 169678 cycles/ticks + +indcpa_enc: +median: 204222 cycles/ticks +average: 205388 cycles/ticks + +indcpa_dec: +median: 50210 cycles/ticks +average: 50483 cycles/ticks + +kyber_keypair_derand: +median: 180644 cycles/ticks +average: 181533 cycles/ticks + +kyber_keypair: +median: 193462 cycles/ticks +average: 194310 cycles/ticks + +kyber_encaps_derand: +median: 216978 cycles/ticks +average: 218274 cycles/ticks + +kyber_encaps: +median: 217946 cycles/ticks +average: 219434 cycles/ticks + +kyber_decaps: +median: 272536 cycles/ticks +average: 274079 cycles/ticks + +Loop spin: 974 +gen_a: +median: 57440 cycles/ticks +average: 57844 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10698 cycles/ticks +average: 10780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12685 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2764 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168276 cycles/ticks +average: 169150 cycles/ticks + +indcpa_enc: +median: 203568 cycles/ticks +average: 204672 cycles/ticks + +indcpa_dec: +median: 50148 cycles/ticks +average: 50392 cycles/ticks + +kyber_keypair_derand: +median: 180640 cycles/ticks +average: 181463 cycles/ticks + +kyber_keypair: +median: 193898 cycles/ticks +average: 194806 cycles/ticks + +kyber_encaps_derand: +median: 219152 cycles/ticks +average: 220518 cycles/ticks + +kyber_encaps: +median: 219344 cycles/ticks +average: 220554 cycles/ticks + +kyber_decaps: +median: 273318 cycles/ticks +average: 274753 cycles/ticks + +Loop spin: 975 +gen_a: +median: 57342 cycles/ticks +average: 57861 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10724 cycles/ticks +average: 10800 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 169586 cycles/ticks +average: 170536 cycles/ticks + +indcpa_enc: +median: 205496 cycles/ticks +average: 206681 cycles/ticks + +indcpa_dec: +median: 50352 cycles/ticks +average: 50673 cycles/ticks + +kyber_keypair_derand: +median: 180592 cycles/ticks +average: 181750 cycles/ticks + +kyber_keypair: +median: 193372 cycles/ticks +average: 194283 cycles/ticks + +kyber_encaps_derand: +median: 217262 cycles/ticks +average: 218433 cycles/ticks + +kyber_encaps: +median: 217970 cycles/ticks +average: 219125 cycles/ticks + +kyber_decaps: +median: 272744 cycles/ticks +average: 274260 cycles/ticks + +Loop spin: 976 +gen_a: +median: 57516 cycles/ticks +average: 58015 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10734 cycles/ticks +average: 10807 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12630 cycles/ticks +average: 12732 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 697 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2745 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1697 cycles/ticks + +indcpa_keypair: +median: 168020 cycles/ticks +average: 168897 cycles/ticks + +indcpa_enc: +median: 203274 cycles/ticks +average: 204464 cycles/ticks + +indcpa_dec: +median: 50184 cycles/ticks +average: 50477 cycles/ticks + +kyber_keypair_derand: +median: 180438 cycles/ticks +average: 181301 cycles/ticks + +kyber_keypair: +median: 193364 cycles/ticks +average: 194196 cycles/ticks + +kyber_encaps_derand: +median: 217024 cycles/ticks +average: 218173 cycles/ticks + +kyber_encaps: +median: 217808 cycles/ticks +average: 219020 cycles/ticks + +kyber_decaps: +median: 271880 cycles/ticks +average: 273321 cycles/ticks + +Loop spin: 977 +gen_a: +median: 57318 cycles/ticks +average: 57782 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10730 cycles/ticks +average: 10814 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12719 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 681 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1706 cycles/ticks + +indcpa_keypair: +median: 168204 cycles/ticks +average: 169135 cycles/ticks + +indcpa_enc: +median: 203328 cycles/ticks +average: 204393 cycles/ticks + +indcpa_dec: +median: 50220 cycles/ticks +average: 50480 cycles/ticks + +kyber_keypair_derand: +median: 180370 cycles/ticks +average: 181247 cycles/ticks + +kyber_keypair: +median: 193464 cycles/ticks +average: 194389 cycles/ticks + +kyber_encaps_derand: +median: 216770 cycles/ticks +average: 218074 cycles/ticks + +kyber_encaps: +median: 217662 cycles/ticks +average: 218982 cycles/ticks + +kyber_decaps: +median: 271480 cycles/ticks +average: 272887 cycles/ticks + +Loop spin: 978 +gen_a: +median: 57398 cycles/ticks +average: 57760 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2408 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10726 cycles/ticks +average: 10790 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1359 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 671 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 168038 cycles/ticks +average: 168983 cycles/ticks + +indcpa_enc: +median: 203208 cycles/ticks +average: 204562 cycles/ticks + +indcpa_dec: +median: 50172 cycles/ticks +average: 50404 cycles/ticks + +kyber_keypair_derand: +median: 180574 cycles/ticks +average: 181466 cycles/ticks + +kyber_keypair: +median: 193424 cycles/ticks +average: 194296 cycles/ticks + +kyber_encaps_derand: +median: 217020 cycles/ticks +average: 218373 cycles/ticks + +kyber_encaps: +median: 217890 cycles/ticks +average: 219113 cycles/ticks + +kyber_decaps: +median: 271838 cycles/ticks +average: 273401 cycles/ticks + +Loop spin: 979 +gen_a: +median: 57400 cycles/ticks +average: 57748 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7032 cycles/ticks +average: 7056 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10769 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12687 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 433 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1692 cycles/ticks + +indcpa_keypair: +median: 168192 cycles/ticks +average: 169002 cycles/ticks + +indcpa_enc: +median: 203462 cycles/ticks +average: 204654 cycles/ticks + +indcpa_dec: +median: 50174 cycles/ticks +average: 50436 cycles/ticks + +kyber_keypair_derand: +median: 180510 cycles/ticks +average: 181403 cycles/ticks + +kyber_keypair: +median: 193478 cycles/ticks +average: 194348 cycles/ticks + +kyber_encaps_derand: +median: 217316 cycles/ticks +average: 218655 cycles/ticks + +kyber_encaps: +median: 218126 cycles/ticks +average: 219461 cycles/ticks + +kyber_decaps: +median: 272034 cycles/ticks +average: 273577 cycles/ticks + +Loop spin: 980 +gen_a: +median: 57448 cycles/ticks +average: 57867 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7062 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10758 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12685 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2718 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1696 cycles/ticks +average: 1714 cycles/ticks + +indcpa_keypair: +median: 168250 cycles/ticks +average: 169184 cycles/ticks + +indcpa_enc: +median: 203408 cycles/ticks +average: 204684 cycles/ticks + +indcpa_dec: +median: 50184 cycles/ticks +average: 50402 cycles/ticks + +kyber_keypair_derand: +median: 180218 cycles/ticks +average: 181080 cycles/ticks + +kyber_keypair: +median: 193374 cycles/ticks +average: 194317 cycles/ticks + +kyber_encaps_derand: +median: 216708 cycles/ticks +average: 217910 cycles/ticks + +kyber_encaps: +median: 217578 cycles/ticks +average: 218842 cycles/ticks + +kyber_decaps: +median: 271534 cycles/ticks +average: 272960 cycles/ticks + +Loop spin: 981 +gen_a: +median: 57406 cycles/ticks +average: 57858 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7030 cycles/ticks +average: 7076 cycles/ticks + +INVNTT: +median: 10726 cycles/ticks +average: 10785 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12721 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2733 cycles/ticks + +polyvec_decompress: +median: 1704 cycles/ticks +average: 1709 cycles/ticks + +indcpa_keypair: +median: 167950 cycles/ticks +average: 168769 cycles/ticks + +indcpa_enc: +median: 203054 cycles/ticks +average: 204160 cycles/ticks + +indcpa_dec: +median: 50140 cycles/ticks +average: 50424 cycles/ticks + +kyber_keypair_derand: +median: 180142 cycles/ticks +average: 180983 cycles/ticks + +kyber_keypair: +median: 193296 cycles/ticks +average: 194178 cycles/ticks + +kyber_encaps_derand: +median: 217112 cycles/ticks +average: 218384 cycles/ticks + +kyber_encaps: +median: 217904 cycles/ticks +average: 218961 cycles/ticks + +kyber_decaps: +median: 271872 cycles/ticks +average: 273282 cycles/ticks + +Loop spin: 982 +gen_a: +median: 57370 cycles/ticks +average: 57696 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10708 cycles/ticks +average: 10782 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12680 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2734 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168366 cycles/ticks +average: 169149 cycles/ticks + +indcpa_enc: +median: 203340 cycles/ticks +average: 204491 cycles/ticks + +indcpa_dec: +median: 50216 cycles/ticks +average: 50447 cycles/ticks + +kyber_keypair_derand: +median: 180624 cycles/ticks +average: 181444 cycles/ticks + +kyber_keypair: +median: 193650 cycles/ticks +average: 194535 cycles/ticks + +kyber_encaps_derand: +median: 217012 cycles/ticks +average: 218216 cycles/ticks + +kyber_encaps: +median: 217814 cycles/ticks +average: 218850 cycles/ticks + +kyber_decaps: +median: 271838 cycles/ticks +average: 273180 cycles/ticks + +Loop spin: 983 +gen_a: +median: 57324 cycles/ticks +average: 57706 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7074 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10757 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12681 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1331 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1703 cycles/ticks + +indcpa_keypair: +median: 168226 cycles/ticks +average: 169013 cycles/ticks + +indcpa_enc: +median: 203378 cycles/ticks +average: 204520 cycles/ticks + +indcpa_dec: +median: 50158 cycles/ticks +average: 50376 cycles/ticks + +kyber_keypair_derand: +median: 180266 cycles/ticks +average: 181121 cycles/ticks + +kyber_keypair: +median: 193364 cycles/ticks +average: 194277 cycles/ticks + +kyber_encaps_derand: +median: 217284 cycles/ticks +average: 218426 cycles/ticks + +kyber_encaps: +median: 217930 cycles/ticks +average: 219051 cycles/ticks + +kyber_decaps: +median: 271944 cycles/ticks +average: 273387 cycles/ticks + +Loop spin: 984 +gen_a: +median: 57310 cycles/ticks +average: 57631 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2404 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10710 cycles/ticks +average: 10780 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12671 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 167924 cycles/ticks +average: 168708 cycles/ticks + +indcpa_enc: +median: 203010 cycles/ticks +average: 204248 cycles/ticks + +indcpa_dec: +median: 50206 cycles/ticks +average: 50418 cycles/ticks + +kyber_keypair_derand: +median: 180522 cycles/ticks +average: 181349 cycles/ticks + +kyber_keypair: +median: 193318 cycles/ticks +average: 194194 cycles/ticks + +kyber_encaps_derand: +median: 216906 cycles/ticks +average: 218085 cycles/ticks + +kyber_encaps: +median: 217726 cycles/ticks +average: 218903 cycles/ticks + +kyber_decaps: +median: 271508 cycles/ticks +average: 272855 cycles/ticks + +Loop spin: 985 +gen_a: +median: 57372 cycles/ticks +average: 57707 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7058 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10759 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12678 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2730 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1700 cycles/ticks + +indcpa_keypair: +median: 167974 cycles/ticks +average: 168799 cycles/ticks + +indcpa_enc: +median: 203094 cycles/ticks +average: 204268 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50388 cycles/ticks + +kyber_keypair_derand: +median: 180238 cycles/ticks +average: 181059 cycles/ticks + +kyber_keypair: +median: 193350 cycles/ticks +average: 194187 cycles/ticks + +kyber_encaps_derand: +median: 217170 cycles/ticks +average: 218447 cycles/ticks + +kyber_encaps: +median: 217806 cycles/ticks +average: 219099 cycles/ticks + +kyber_decaps: +median: 271828 cycles/ticks +average: 273430 cycles/ticks + +Loop spin: 986 +gen_a: +median: 57316 cycles/ticks +average: 57714 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7066 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10752 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12728 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1699 cycles/ticks + +indcpa_keypair: +median: 168028 cycles/ticks +average: 168823 cycles/ticks + +indcpa_enc: +median: 203106 cycles/ticks +average: 204281 cycles/ticks + +indcpa_dec: +median: 50158 cycles/ticks +average: 50368 cycles/ticks + +kyber_keypair_derand: +median: 180392 cycles/ticks +average: 181260 cycles/ticks + +kyber_keypair: +median: 193372 cycles/ticks +average: 194174 cycles/ticks + +kyber_encaps_derand: +median: 216884 cycles/ticks +average: 218180 cycles/ticks + +kyber_encaps: +median: 217516 cycles/ticks +average: 218561 cycles/ticks + +kyber_decaps: +median: 271720 cycles/ticks +average: 273339 cycles/ticks + +Loop spin: 987 +gen_a: +median: 57462 cycles/ticks +average: 57897 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7047 cycles/ticks + +INVNTT: +median: 10702 cycles/ticks +average: 10757 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12691 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1339 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2736 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1694 cycles/ticks + +indcpa_keypair: +median: 167968 cycles/ticks +average: 168788 cycles/ticks + +indcpa_enc: +median: 203130 cycles/ticks +average: 204268 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50397 cycles/ticks + +kyber_keypair_derand: +median: 180394 cycles/ticks +average: 181226 cycles/ticks + +kyber_keypair: +median: 193282 cycles/ticks +average: 194144 cycles/ticks + +kyber_encaps_derand: +median: 216668 cycles/ticks +average: 217865 cycles/ticks + +kyber_encaps: +median: 217480 cycles/ticks +average: 218750 cycles/ticks + +kyber_decaps: +median: 271386 cycles/ticks +average: 272826 cycles/ticks + +Loop spin: 988 +gen_a: +median: 57406 cycles/ticks +average: 57746 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7057 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10754 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12699 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 422 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2744 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1713 cycles/ticks + +indcpa_keypair: +median: 168072 cycles/ticks +average: 168812 cycles/ticks + +indcpa_enc: +median: 203156 cycles/ticks +average: 204317 cycles/ticks + +indcpa_dec: +median: 50180 cycles/ticks +average: 50382 cycles/ticks + +kyber_keypair_derand: +median: 180236 cycles/ticks +average: 181014 cycles/ticks + +kyber_keypair: +median: 193328 cycles/ticks +average: 194161 cycles/ticks + +kyber_encaps_derand: +median: 216834 cycles/ticks +average: 218004 cycles/ticks + +kyber_encaps: +median: 217620 cycles/ticks +average: 218881 cycles/ticks + +kyber_decaps: +median: 271600 cycles/ticks +average: 273124 cycles/ticks + +Loop spin: 989 +gen_a: +median: 57368 cycles/ticks +average: 57812 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7052 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10759 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12702 cycles/ticks + +poly_tomsg: +median: 424 cycles/ticks +average: 425 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 683 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167920 cycles/ticks +average: 168698 cycles/ticks + +indcpa_enc: +median: 203286 cycles/ticks +average: 204388 cycles/ticks + +indcpa_dec: +median: 50146 cycles/ticks +average: 50372 cycles/ticks + +kyber_keypair_derand: +median: 182076 cycles/ticks +average: 182880 cycles/ticks + +kyber_keypair: +median: 193322 cycles/ticks +average: 194107 cycles/ticks + +kyber_encaps_derand: +median: 218676 cycles/ticks +average: 219782 cycles/ticks + +kyber_encaps: +median: 219430 cycles/ticks +average: 220597 cycles/ticks + +kyber_decaps: +median: 273480 cycles/ticks +average: 274742 cycles/ticks + +Loop spin: 990 +gen_a: +median: 57318 cycles/ticks +average: 58723 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2411 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7050 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10774 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12690 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 435 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2729 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168234 cycles/ticks +average: 169007 cycles/ticks + +indcpa_enc: +median: 203184 cycles/ticks +average: 204261 cycles/ticks + +indcpa_dec: +median: 50186 cycles/ticks +average: 50437 cycles/ticks + +kyber_keypair_derand: +median: 180328 cycles/ticks +average: 181141 cycles/ticks + +kyber_keypair: +median: 193328 cycles/ticks +average: 194247 cycles/ticks + +kyber_encaps_derand: +median: 216860 cycles/ticks +average: 218049 cycles/ticks + +kyber_encaps: +median: 217634 cycles/ticks +average: 218688 cycles/ticks + +kyber_decaps: +median: 271474 cycles/ticks +average: 272916 cycles/ticks + +Loop spin: 991 +gen_a: +median: 57402 cycles/ticks +average: 57738 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7010 cycles/ticks +average: 7042 cycles/ticks + +INVNTT: +median: 10692 cycles/ticks +average: 10748 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12692 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1323 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 682 cycles/ticks + +poly_decompress: +median: 422 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 167938 cycles/ticks +average: 168742 cycles/ticks + +indcpa_enc: +median: 203160 cycles/ticks +average: 204317 cycles/ticks + +indcpa_dec: +median: 50156 cycles/ticks +average: 50367 cycles/ticks + +kyber_keypair_derand: +median: 180440 cycles/ticks +average: 181259 cycles/ticks + +kyber_keypair: +median: 193312 cycles/ticks +average: 194163 cycles/ticks + +kyber_encaps_derand: +median: 217104 cycles/ticks +average: 218300 cycles/ticks + +kyber_encaps: +median: 217916 cycles/ticks +average: 219159 cycles/ticks + +kyber_decaps: +median: 271982 cycles/ticks +average: 273494 cycles/ticks + +Loop spin: 992 +gen_a: +median: 57548 cycles/ticks +average: 57924 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7037 cycles/ticks + +INVNTT: +median: 10712 cycles/ticks +average: 10788 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12694 cycles/ticks + +poly_tomsg: +median: 428 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1326 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 430 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2732 cycles/ticks + +polyvec_decompress: +median: 1706 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168166 cycles/ticks +average: 169055 cycles/ticks + +indcpa_enc: +median: 203158 cycles/ticks +average: 204482 cycles/ticks + +indcpa_dec: +median: 50182 cycles/ticks +average: 50418 cycles/ticks + +kyber_keypair_derand: +median: 180724 cycles/ticks +average: 181525 cycles/ticks + +kyber_keypair: +median: 193340 cycles/ticks +average: 194191 cycles/ticks + +kyber_encaps_derand: +median: 216846 cycles/ticks +average: 218067 cycles/ticks + +kyber_encaps: +median: 217672 cycles/ticks +average: 218778 cycles/ticks + +kyber_decaps: +median: 271658 cycles/ticks +average: 272978 cycles/ticks + +Loop spin: 993 +gen_a: +median: 57294 cycles/ticks +average: 57693 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2404 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7041 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10765 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12679 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1708 cycles/ticks +average: 1707 cycles/ticks + +indcpa_keypair: +median: 168020 cycles/ticks +average: 168796 cycles/ticks + +indcpa_enc: +median: 203166 cycles/ticks +average: 204236 cycles/ticks + +indcpa_dec: +median: 50246 cycles/ticks +average: 50469 cycles/ticks + +kyber_keypair_derand: +median: 180472 cycles/ticks +average: 181312 cycles/ticks + +kyber_keypair: +median: 193348 cycles/ticks +average: 194209 cycles/ticks + +kyber_encaps_derand: +median: 217130 cycles/ticks +average: 218308 cycles/ticks + +kyber_encaps: +median: 217948 cycles/ticks +average: 219123 cycles/ticks + +kyber_decaps: +median: 271830 cycles/ticks +average: 273204 cycles/ticks + +Loop spin: 994 +gen_a: +median: 57478 cycles/ticks +average: 57842 cycles/ticks + +poly_getnoise_eta1: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7020 cycles/ticks +average: 7055 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10790 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12698 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 168162 cycles/ticks +average: 168935 cycles/ticks + +indcpa_enc: +median: 203374 cycles/ticks +average: 204456 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50421 cycles/ticks + +kyber_keypair_derand: +median: 181658 cycles/ticks +average: 182512 cycles/ticks + +kyber_keypair: +median: 193378 cycles/ticks +average: 194204 cycles/ticks + +kyber_encaps_derand: +median: 216994 cycles/ticks +average: 218341 cycles/ticks + +kyber_encaps: +median: 217766 cycles/ticks +average: 218987 cycles/ticks + +kyber_decaps: +median: 271856 cycles/ticks +average: 273291 cycles/ticks + +Loop spin: 995 +gen_a: +median: 65212 cycles/ticks +average: 62059 cycles/ticks + +poly_getnoise_eta1: +median: 2400 cycles/ticks +average: 2402 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2403 cycles/ticks + +NTT: +median: 7012 cycles/ticks +average: 7053 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10759 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12650 cycles/ticks +average: 12704 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1340 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2716 cycles/ticks +average: 2728 cycles/ticks + +polyvec_decompress: +median: 1686 cycles/ticks +average: 1698 cycles/ticks + +indcpa_keypair: +median: 168130 cycles/ticks +average: 168832 cycles/ticks + +indcpa_enc: +median: 203382 cycles/ticks +average: 204431 cycles/ticks + +indcpa_dec: +median: 50166 cycles/ticks +average: 50371 cycles/ticks + +kyber_keypair_derand: +median: 180312 cycles/ticks +average: 181092 cycles/ticks + +kyber_keypair: +median: 193318 cycles/ticks +average: 194136 cycles/ticks + +kyber_encaps_derand: +median: 217188 cycles/ticks +average: 218310 cycles/ticks + +kyber_encaps: +median: 217950 cycles/ticks +average: 219177 cycles/ticks + +kyber_decaps: +median: 272082 cycles/ticks +average: 273454 cycles/ticks + +Loop spin: 996 +gen_a: +median: 57468 cycles/ticks +average: 57847 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7018 cycles/ticks +average: 7059 cycles/ticks + +INVNTT: +median: 10694 cycles/ticks +average: 10745 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12696 cycles/ticks + +poly_tomsg: +median: 426 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1334 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 424 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2731 cycles/ticks + +polyvec_decompress: +median: 1690 cycles/ticks +average: 1701 cycles/ticks + +indcpa_keypair: +median: 167886 cycles/ticks +average: 168697 cycles/ticks + +indcpa_enc: +median: 203040 cycles/ticks +average: 204180 cycles/ticks + +indcpa_dec: +median: 50176 cycles/ticks +average: 50399 cycles/ticks + +kyber_keypair_derand: +median: 182092 cycles/ticks +average: 182970 cycles/ticks + +kyber_keypair: +median: 193380 cycles/ticks +average: 194124 cycles/ticks + +kyber_encaps_derand: +median: 216930 cycles/ticks +average: 218029 cycles/ticks + +kyber_encaps: +median: 217920 cycles/ticks +average: 219019 cycles/ticks + +kyber_decaps: +median: 271690 cycles/ticks +average: 273092 cycles/ticks + +Loop spin: 997 +gen_a: +median: 57318 cycles/ticks +average: 57675 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7016 cycles/ticks +average: 7049 cycles/ticks + +INVNTT: +median: 10696 cycles/ticks +average: 10770 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12676 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1325 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 2722 cycles/ticks +average: 2737 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1691 cycles/ticks + +indcpa_keypair: +median: 168116 cycles/ticks +average: 168908 cycles/ticks + +indcpa_enc: +median: 203170 cycles/ticks +average: 204269 cycles/ticks + +indcpa_dec: +median: 50122 cycles/ticks +average: 50305 cycles/ticks + +kyber_keypair_derand: +median: 180466 cycles/ticks +average: 181215 cycles/ticks + +kyber_keypair: +median: 193358 cycles/ticks +average: 194231 cycles/ticks + +kyber_encaps_derand: +median: 216820 cycles/ticks +average: 218018 cycles/ticks + +kyber_encaps: +median: 217742 cycles/ticks +average: 218901 cycles/ticks + +kyber_decaps: +median: 271688 cycles/ticks +average: 273092 cycles/ticks + +Loop spin: 998 +gen_a: +median: 57296 cycles/ticks +average: 57675 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7024 cycles/ticks +average: 7068 cycles/ticks + +INVNTT: +median: 10704 cycles/ticks +average: 10768 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12674 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1336 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2728 cycles/ticks +average: 2738 cycles/ticks + +polyvec_decompress: +median: 1692 cycles/ticks +average: 1705 cycles/ticks + +indcpa_keypair: +median: 167936 cycles/ticks +average: 168736 cycles/ticks + +indcpa_enc: +median: 203126 cycles/ticks +average: 204253 cycles/ticks + +indcpa_dec: +median: 50134 cycles/ticks +average: 50350 cycles/ticks + +kyber_keypair_derand: +median: 181844 cycles/ticks +average: 182640 cycles/ticks + +kyber_keypair: +median: 193278 cycles/ticks +average: 194172 cycles/ticks + +kyber_encaps_derand: +median: 216886 cycles/ticks +average: 218092 cycles/ticks + +kyber_encaps: +median: 217560 cycles/ticks +average: 218675 cycles/ticks + +kyber_decaps: +median: 271476 cycles/ticks +average: 272879 cycles/ticks + +Loop spin: 999 +gen_a: +median: 57362 cycles/ticks +average: 57737 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7014 cycles/ticks +average: 7061 cycles/ticks + +INVNTT: +median: 10700 cycles/ticks +average: 10756 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12628 cycles/ticks +average: 12711 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1337 cycles/ticks + +poly_compress: +median: 668 cycles/ticks +average: 669 cycles/ticks + +poly_decompress: +median: 424 cycles/ticks +average: 423 cycles/ticks + +polyvec_compress: +median: 2720 cycles/ticks +average: 2735 cycles/ticks + +polyvec_decompress: +median: 1688 cycles/ticks +average: 1702 cycles/ticks + +indcpa_keypair: +median: 167926 cycles/ticks +average: 168670 cycles/ticks + +indcpa_enc: +median: 203086 cycles/ticks +average: 204253 cycles/ticks + +indcpa_dec: +median: 50154 cycles/ticks +average: 50383 cycles/ticks + +kyber_keypair_derand: +median: 180492 cycles/ticks +average: 181344 cycles/ticks + +kyber_keypair: +median: 193242 cycles/ticks +average: 194142 cycles/ticks + +kyber_encaps_derand: +median: 217094 cycles/ticks +average: 218432 cycles/ticks + +kyber_encaps: +median: 217822 cycles/ticks +average: 219038 cycles/ticks + +kyber_decaps: +median: 271624 cycles/ticks +average: 272981 cycles/ticks + +Loop spin: 1000 +gen_a: +median: 57332 cycles/ticks +average: 57660 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7022 cycles/ticks +average: 7065 cycles/ticks + +INVNTT: +median: 10706 cycles/ticks +average: 10778 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 12626 cycles/ticks +average: 12704 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1314 cycles/ticks +average: 1338 cycles/ticks + +poly_compress: +median: 670 cycles/ticks +average: 670 cycles/ticks + +poly_decompress: +median: 426 cycles/ticks +average: 425 cycles/ticks + +polyvec_compress: +median: 2726 cycles/ticks +average: 2742 cycles/ticks + +polyvec_decompress: +median: 1702 cycles/ticks +average: 1715 cycles/ticks + +indcpa_keypair: +median: 167940 cycles/ticks +average: 168791 cycles/ticks + +indcpa_enc: +median: 203024 cycles/ticks +average: 204154 cycles/ticks + +indcpa_dec: +median: 50148 cycles/ticks +average: 50370 cycles/ticks + +kyber_keypair_derand: +median: 180312 cycles/ticks +average: 181139 cycles/ticks + +kyber_keypair: +median: 193344 cycles/ticks +average: 194241 cycles/ticks + +kyber_encaps_derand: +median: 217006 cycles/ticks +average: 218108 cycles/ticks + +kyber_encaps: +median: 217814 cycles/ticks +average: 218850 cycles/ticks + +kyber_decaps: +median: 271674 cycles/ticks +average: 273103 cycles/ticks + diff --git a/benchmark/slurm/slurm-11284569.out b/benchmark/slurm/slurm-11284569.out new file mode 100644 index 0000000..cadb95e --- /dev/null +++ b/benchmark/slurm/slurm-11284569.out @@ -0,0 +1,81009 @@ +## SLURM PROLOG ############################################################### +## Job ID : 11284569 +## Job Name : test_energy1024.sh +## Nodelist : node2349 +## CPUs : 1 +## Mem/Node : 1024 MB +## Directory : /oscar/data/csci1952/lneuwirt/cs1952y-final/kyber/refnv/test +## Job Started : Mon May 5 11:52:44 AM EDT 2025 +############################################################################### +Loop spin: 1 +gen_a: +median: 105964 cycles/ticks +average: 108015 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2444 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2445 cycles/ticks + +NTT: +median: 7130 cycles/ticks +average: 7278 cycles/ticks + +INVNTT: +median: 10100 cycles/ticks +average: 10302 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16052 cycles/ticks +average: 16508 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 511 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 756 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3901 cycles/ticks + +polyvec_decompress: +median: 2452 cycles/ticks +average: 2525 cycles/ticks + +indcpa_keypair: +median: 268884 cycles/ticks +average: 272117 cycles/ticks + +indcpa_enc: +median: 308014 cycles/ticks +average: 311452 cycles/ticks + +indcpa_dec: +median: 61000 cycles/ticks +average: 62602 cycles/ticks + +kyber_keypair_derand: +median: 283462 cycles/ticks +average: 284390 cycles/ticks + +kyber_keypair: +median: 305186 cycles/ticks +average: 308241 cycles/ticks + +kyber_encaps_derand: +median: 325878 cycles/ticks +average: 328503 cycles/ticks + +kyber_encaps: +median: 324102 cycles/ticks +average: 325044 cycles/ticks + +kyber_decaps: +median: 395586 cycles/ticks +average: 397380 cycles/ticks + +Loop spin: 2 +gen_a: +median: 106474 cycles/ticks +average: 107974 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2489 cycles/ticks + +poly_getnoise_eta2: +median: 2428 cycles/ticks +average: 2452 cycles/ticks + +NTT: +median: 7272 cycles/ticks +average: 7453 cycles/ticks + +INVNTT: +median: 10132 cycles/ticks +average: 10259 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16392 cycles/ticks +average: 16718 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 752 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 455 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3958 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2575 cycles/ticks + +indcpa_keypair: +median: 267300 cycles/ticks +average: 269244 cycles/ticks + +indcpa_enc: +median: 307292 cycles/ticks +average: 308685 cycles/ticks + +indcpa_dec: +median: 62674 cycles/ticks +average: 62976 cycles/ticks + +kyber_keypair_derand: +median: 283992 cycles/ticks +average: 285373 cycles/ticks + +kyber_keypair: +median: 305712 cycles/ticks +average: 308020 cycles/ticks + +kyber_encaps_derand: +median: 325508 cycles/ticks +average: 326378 cycles/ticks + +kyber_encaps: +median: 326524 cycles/ticks +average: 328801 cycles/ticks + +kyber_decaps: +median: 395086 cycles/ticks +average: 396041 cycles/ticks + +Loop spin: 3 +gen_a: +median: 105932 cycles/ticks +average: 107687 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2499 cycles/ticks + +NTT: +median: 7298 cycles/ticks +average: 7391 cycles/ticks + +INVNTT: +median: 10084 cycles/ticks +average: 10266 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16382 cycles/ticks +average: 16710 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 472 cycles/ticks + +poly_frommsg: +median: 1390 cycles/ticks +average: 1409 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 724 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3944 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2538 cycles/ticks + +indcpa_keypair: +median: 266936 cycles/ticks +average: 269330 cycles/ticks + +indcpa_enc: +median: 307058 cycles/ticks +average: 309051 cycles/ticks + +indcpa_dec: +median: 61348 cycles/ticks +average: 63029 cycles/ticks + +kyber_keypair_derand: +median: 275566 cycles/ticks +average: 279057 cycles/ticks + +kyber_keypair: +median: 304700 cycles/ticks +average: 307710 cycles/ticks + +kyber_encaps_derand: +median: 325724 cycles/ticks +average: 327602 cycles/ticks + +kyber_encaps: +median: 326868 cycles/ticks +average: 329435 cycles/ticks + +kyber_decaps: +median: 385396 cycles/ticks +average: 394979 cycles/ticks + +Loop spin: 4 +gen_a: +median: 105112 cycles/ticks +average: 107212 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2446 cycles/ticks + +poly_getnoise_eta2: +median: 2366 cycles/ticks +average: 2460 cycles/ticks + +NTT: +median: 7266 cycles/ticks +average: 7332 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10321 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16392 cycles/ticks +average: 16692 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1398 cycles/ticks +average: 1449 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 743 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3938 cycles/ticks + +polyvec_decompress: +median: 2514 cycles/ticks +average: 2600 cycles/ticks + +indcpa_keypair: +median: 267450 cycles/ticks +average: 269092 cycles/ticks + +indcpa_enc: +median: 306566 cycles/ticks +average: 307844 cycles/ticks + +indcpa_dec: +median: 62786 cycles/ticks +average: 63353 cycles/ticks + +kyber_keypair_derand: +median: 283702 cycles/ticks +average: 284544 cycles/ticks + +kyber_keypair: +median: 304214 cycles/ticks +average: 306115 cycles/ticks + +kyber_encaps_derand: +median: 327378 cycles/ticks +average: 330053 cycles/ticks + +kyber_encaps: +median: 328598 cycles/ticks +average: 333599 cycles/ticks + +kyber_decaps: +median: 395786 cycles/ticks +average: 399818 cycles/ticks + +Loop spin: 5 +gen_a: +median: 103078 cycles/ticks +average: 105788 cycles/ticks + +poly_getnoise_eta1: +median: 2388 cycles/ticks +average: 2478 cycles/ticks + +poly_getnoise_eta2: +median: 2364 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7389 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10206 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16340 cycles/ticks +average: 16528 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 765 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 498 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3884 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2547 cycles/ticks + +indcpa_keypair: +median: 268244 cycles/ticks +average: 270753 cycles/ticks + +indcpa_enc: +median: 307780 cycles/ticks +average: 309632 cycles/ticks + +indcpa_dec: +median: 62764 cycles/ticks +average: 63108 cycles/ticks + +kyber_keypair_derand: +median: 292038 cycles/ticks +average: 291861 cycles/ticks + +kyber_keypair: +median: 303092 cycles/ticks +average: 305457 cycles/ticks + +kyber_encaps_derand: +median: 329484 cycles/ticks +average: 332390 cycles/ticks + +kyber_encaps: +median: 341462 cycles/ticks +average: 342630 cycles/ticks + +kyber_decaps: +median: 411162 cycles/ticks +average: 412408 cycles/ticks + +Loop spin: 6 +gen_a: +median: 105836 cycles/ticks +average: 107045 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2503 cycles/ticks + +NTT: +median: 7268 cycles/ticks +average: 7401 cycles/ticks + +INVNTT: +median: 10120 cycles/ticks +average: 10297 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16368 cycles/ticks +average: 16644 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3898 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2564 cycles/ticks + +indcpa_keypair: +median: 266664 cycles/ticks +average: 268897 cycles/ticks + +indcpa_enc: +median: 308436 cycles/ticks +average: 312057 cycles/ticks + +indcpa_dec: +median: 62872 cycles/ticks +average: 63336 cycles/ticks + +kyber_keypair_derand: +median: 285724 cycles/ticks +average: 288630 cycles/ticks + +kyber_keypair: +median: 313284 cycles/ticks +average: 312981 cycles/ticks + +kyber_encaps_derand: +median: 327634 cycles/ticks +average: 329584 cycles/ticks + +kyber_encaps: +median: 330280 cycles/ticks +average: 333785 cycles/ticks + +kyber_decaps: +median: 401194 cycles/ticks +average: 407162 cycles/ticks + +Loop spin: 7 +gen_a: +median: 106248 cycles/ticks +average: 107858 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2410 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2444 cycles/ticks + +NTT: +median: 7284 cycles/ticks +average: 7325 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10176 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16804 cycles/ticks +average: 16831 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1438 cycles/ticks +average: 1449 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 745 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3865 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2530 cycles/ticks + +indcpa_keypair: +median: 266592 cycles/ticks +average: 268596 cycles/ticks + +indcpa_enc: +median: 307790 cycles/ticks +average: 310587 cycles/ticks + +indcpa_dec: +median: 62936 cycles/ticks +average: 63628 cycles/ticks + +kyber_keypair_derand: +median: 284906 cycles/ticks +average: 288220 cycles/ticks + +kyber_keypair: +median: 305654 cycles/ticks +average: 309469 cycles/ticks + +kyber_encaps_derand: +median: 325756 cycles/ticks +average: 328120 cycles/ticks + +kyber_encaps: +median: 326902 cycles/ticks +average: 329253 cycles/ticks + +kyber_decaps: +median: 397528 cycles/ticks +average: 401567 cycles/ticks + +Loop spin: 8 +gen_a: +median: 104520 cycles/ticks +average: 106541 cycles/ticks + +poly_getnoise_eta1: +median: 2352 cycles/ticks +average: 2468 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7120 cycles/ticks +average: 7288 cycles/ticks + +INVNTT: +median: 9844 cycles/ticks +average: 10031 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16214 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 262056 cycles/ticks +average: 266942 cycles/ticks + +indcpa_enc: +median: 301498 cycles/ticks +average: 307512 cycles/ticks + +indcpa_dec: +median: 60908 cycles/ticks +average: 61233 cycles/ticks + +kyber_keypair_derand: +median: 275612 cycles/ticks +average: 277602 cycles/ticks + +kyber_keypair: +median: 297968 cycles/ticks +average: 302035 cycles/ticks + +kyber_encaps_derand: +median: 325818 cycles/ticks +average: 328148 cycles/ticks + +kyber_encaps: +median: 326694 cycles/ticks +average: 328409 cycles/ticks + +kyber_decaps: +median: 395584 cycles/ticks +average: 397936 cycles/ticks + +Loop spin: 9 +gen_a: +median: 103870 cycles/ticks +average: 107278 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7406 cycles/ticks + +INVNTT: +median: 10120 cycles/ticks +average: 10258 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16344 cycles/ticks +average: 16676 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1432 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3855 cycles/ticks + +polyvec_decompress: +median: 2456 cycles/ticks +average: 2527 cycles/ticks + +indcpa_keypair: +median: 266972 cycles/ticks +average: 268325 cycles/ticks + +indcpa_enc: +median: 307128 cycles/ticks +average: 309215 cycles/ticks + +indcpa_dec: +median: 62712 cycles/ticks +average: 63193 cycles/ticks + +kyber_keypair_derand: +median: 283798 cycles/ticks +average: 285384 cycles/ticks + +kyber_keypair: +median: 304240 cycles/ticks +average: 306024 cycles/ticks + +kyber_encaps_derand: +median: 326018 cycles/ticks +average: 327978 cycles/ticks + +kyber_encaps: +median: 326662 cycles/ticks +average: 328567 cycles/ticks + +kyber_decaps: +median: 395930 cycles/ticks +average: 397831 cycles/ticks + +Loop spin: 10 +gen_a: +median: 105682 cycles/ticks +average: 107026 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2435 cycles/ticks + +NTT: +median: 7268 cycles/ticks +average: 7413 cycles/ticks + +INVNTT: +median: 10108 cycles/ticks +average: 10133 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16374 cycles/ticks +average: 16704 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 480 cycles/ticks + +poly_frommsg: +median: 1390 cycles/ticks +average: 1388 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 487 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3915 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2525 cycles/ticks + +indcpa_keypair: +median: 266488 cycles/ticks +average: 267856 cycles/ticks + +indcpa_enc: +median: 307188 cycles/ticks +average: 309526 cycles/ticks + +indcpa_dec: +median: 62704 cycles/ticks +average: 63057 cycles/ticks + +kyber_keypair_derand: +median: 283696 cycles/ticks +average: 284748 cycles/ticks + +kyber_keypair: +median: 303794 cycles/ticks +average: 305828 cycles/ticks + +kyber_encaps_derand: +median: 325626 cycles/ticks +average: 327493 cycles/ticks + +kyber_encaps: +median: 326360 cycles/ticks +average: 328281 cycles/ticks + +kyber_decaps: +median: 395454 cycles/ticks +average: 397966 cycles/ticks + +Loop spin: 11 +gen_a: +median: 106306 cycles/ticks +average: 107278 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2474 cycles/ticks + +NTT: +median: 7246 cycles/ticks +average: 7344 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10191 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16380 cycles/ticks +average: 16550 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3872 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2527 cycles/ticks + +indcpa_keypair: +median: 267082 cycles/ticks +average: 269584 cycles/ticks + +indcpa_enc: +median: 307002 cycles/ticks +average: 308856 cycles/ticks + +indcpa_dec: +median: 62660 cycles/ticks +average: 62982 cycles/ticks + +kyber_keypair_derand: +median: 284166 cycles/ticks +average: 286162 cycles/ticks + +kyber_keypair: +median: 304048 cycles/ticks +average: 306044 cycles/ticks + +kyber_encaps_derand: +median: 325586 cycles/ticks +average: 327215 cycles/ticks + +kyber_encaps: +median: 326712 cycles/ticks +average: 328901 cycles/ticks + +kyber_decaps: +median: 395678 cycles/ticks +average: 397919 cycles/ticks + +Loop spin: 12 +gen_a: +median: 105622 cycles/ticks +average: 106696 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7284 cycles/ticks +average: 7325 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10277 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16382 cycles/ticks +average: 16554 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 457 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 760 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3893 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2509 cycles/ticks + +indcpa_keypair: +median: 259114 cycles/ticks +average: 264303 cycles/ticks + +indcpa_enc: +median: 307346 cycles/ticks +average: 307713 cycles/ticks + +indcpa_dec: +median: 62742 cycles/ticks +average: 63243 cycles/ticks + +kyber_keypair_derand: +median: 283334 cycles/ticks +average: 285030 cycles/ticks + +kyber_keypair: +median: 304176 cycles/ticks +average: 305719 cycles/ticks + +kyber_encaps_derand: +median: 317798 cycles/ticks +average: 324143 cycles/ticks + +kyber_encaps: +median: 317922 cycles/ticks +average: 323398 cycles/ticks + +kyber_decaps: +median: 383954 cycles/ticks +average: 386473 cycles/ticks + +Loop spin: 13 +gen_a: +median: 102788 cycles/ticks +average: 103460 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9906 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16178 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1398 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 456 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259076 cycles/ticks +average: 260577 cycles/ticks + +indcpa_enc: +median: 298474 cycles/ticks +average: 301232 cycles/ticks + +indcpa_dec: +median: 60974 cycles/ticks +average: 61564 cycles/ticks + +kyber_keypair_derand: +median: 277022 cycles/ticks +average: 280215 cycles/ticks + +kyber_keypair: +median: 296230 cycles/ticks +average: 299696 cycles/ticks + +kyber_encaps_derand: +median: 316596 cycles/ticks +average: 322516 cycles/ticks + +kyber_encaps: +median: 318642 cycles/ticks +average: 323596 cycles/ticks + +kyber_decaps: +median: 384230 cycles/ticks +average: 390172 cycles/ticks + +Loop spin: 14 +gen_a: +median: 102844 cycles/ticks +average: 104064 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2357 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9933 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15979 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 771 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3765 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 258898 cycles/ticks +average: 262563 cycles/ticks + +indcpa_enc: +median: 297808 cycles/ticks +average: 302889 cycles/ticks + +indcpa_dec: +median: 60970 cycles/ticks +average: 61833 cycles/ticks + +kyber_keypair_derand: +median: 275886 cycles/ticks +average: 279132 cycles/ticks + +kyber_keypair: +median: 296062 cycles/ticks +average: 298537 cycles/ticks + +kyber_encaps_derand: +median: 316150 cycles/ticks +average: 319400 cycles/ticks + +kyber_encaps: +median: 316974 cycles/ticks +average: 321781 cycles/ticks + +kyber_decaps: +median: 394970 cycles/ticks +average: 396571 cycles/ticks + +Loop spin: 15 +gen_a: +median: 103310 cycles/ticks +average: 106291 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2408 cycles/ticks +average: 2496 cycles/ticks + +NTT: +median: 7258 cycles/ticks +average: 7320 cycles/ticks + +INVNTT: +median: 10102 cycles/ticks +average: 10209 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16358 cycles/ticks +average: 16526 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1434 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 806 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3829 cycles/ticks + +polyvec_decompress: +median: 2452 cycles/ticks +average: 2566 cycles/ticks + +indcpa_keypair: +median: 266532 cycles/ticks +average: 267339 cycles/ticks + +indcpa_enc: +median: 300506 cycles/ticks +average: 306951 cycles/ticks + +indcpa_dec: +median: 61520 cycles/ticks +average: 62891 cycles/ticks + +kyber_keypair_derand: +median: 283340 cycles/ticks +average: 284135 cycles/ticks + +kyber_keypair: +median: 298122 cycles/ticks +average: 304894 cycles/ticks + +kyber_encaps_derand: +median: 318592 cycles/ticks +average: 325727 cycles/ticks + +kyber_encaps: +median: 326256 cycles/ticks +average: 327598 cycles/ticks + +kyber_decaps: +median: 395496 cycles/ticks +average: 396530 cycles/ticks + +Loop spin: 16 +gen_a: +median: 105894 cycles/ticks +average: 106982 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2327 cycles/ticks + +poly_getnoise_eta2: +median: 2346 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7356 cycles/ticks + +INVNTT: +median: 9968 cycles/ticks +average: 10198 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15932 cycles/ticks +average: 16322 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1390 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 722 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 464 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3892 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 261000 cycles/ticks +average: 267322 cycles/ticks + +indcpa_enc: +median: 306502 cycles/ticks +average: 307579 cycles/ticks + +indcpa_dec: +median: 62648 cycles/ticks +average: 63238 cycles/ticks + +kyber_keypair_derand: +median: 283568 cycles/ticks +average: 284037 cycles/ticks + +kyber_keypair: +median: 298544 cycles/ticks +average: 304706 cycles/ticks + +kyber_encaps_derand: +median: 325122 cycles/ticks +average: 326556 cycles/ticks + +kyber_encaps: +median: 325910 cycles/ticks +average: 327171 cycles/ticks + +kyber_decaps: +median: 395130 cycles/ticks +average: 395831 cycles/ticks + +Loop spin: 17 +gen_a: +median: 103002 cycles/ticks +average: 105951 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2496 cycles/ticks + +poly_getnoise_eta2: +median: 2362 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7230 cycles/ticks + +INVNTT: +median: 9864 cycles/ticks +average: 10092 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16360 cycles/ticks +average: 16497 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 539 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 266636 cycles/ticks +average: 268171 cycles/ticks + +indcpa_enc: +median: 300346 cycles/ticks +average: 307246 cycles/ticks + +indcpa_dec: +median: 61004 cycles/ticks +average: 62286 cycles/ticks + +kyber_keypair_derand: +median: 277048 cycles/ticks +average: 283441 cycles/ticks + +kyber_keypair: +median: 297552 cycles/ticks +average: 303758 cycles/ticks + +kyber_encaps_derand: +median: 319108 cycles/ticks +average: 326121 cycles/ticks + +kyber_encaps: +median: 326382 cycles/ticks +average: 327489 cycles/ticks + +kyber_decaps: +median: 395426 cycles/ticks +average: 396412 cycles/ticks + +Loop spin: 18 +gen_a: +median: 103232 cycles/ticks +average: 106176 cycles/ticks + +poly_getnoise_eta1: +median: 2336 cycles/ticks +average: 2479 cycles/ticks + +poly_getnoise_eta2: +median: 2410 cycles/ticks +average: 2473 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7286 cycles/ticks + +INVNTT: +median: 10108 cycles/ticks +average: 10244 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16336 cycles/ticks +average: 16462 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 473 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3908 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2534 cycles/ticks + +indcpa_keypair: +median: 261422 cycles/ticks +average: 266620 cycles/ticks + +indcpa_enc: +median: 299984 cycles/ticks +average: 306408 cycles/ticks + +indcpa_dec: +median: 62660 cycles/ticks +average: 63008 cycles/ticks + +kyber_keypair_derand: +median: 277288 cycles/ticks +average: 283762 cycles/ticks + +kyber_keypair: +median: 303066 cycles/ticks +average: 304821 cycles/ticks + +kyber_encaps_derand: +median: 325406 cycles/ticks +average: 326728 cycles/ticks + +kyber_encaps: +median: 317320 cycles/ticks +average: 320618 cycles/ticks + +kyber_decaps: +median: 384548 cycles/ticks +average: 386810 cycles/ticks + +Loop spin: 19 +gen_a: +median: 103016 cycles/ticks +average: 103671 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2346 cycles/ticks +average: 2350 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15964 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3766 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 259270 cycles/ticks +average: 260580 cycles/ticks + +indcpa_enc: +median: 298396 cycles/ticks +average: 299873 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61187 cycles/ticks + +kyber_keypair_derand: +median: 275610 cycles/ticks +average: 277001 cycles/ticks + +kyber_keypair: +median: 295618 cycles/ticks +average: 296737 cycles/ticks + +kyber_encaps_derand: +median: 316056 cycles/ticks +average: 317541 cycles/ticks + +kyber_encaps: +median: 316810 cycles/ticks +average: 318427 cycles/ticks + +kyber_decaps: +median: 384044 cycles/ticks +average: 385690 cycles/ticks + +Loop spin: 20 +gen_a: +median: 103016 cycles/ticks +average: 103632 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16013 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 433 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 448 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259090 cycles/ticks +average: 260313 cycles/ticks + +indcpa_enc: +median: 298136 cycles/ticks +average: 299477 cycles/ticks + +indcpa_dec: +median: 60910 cycles/ticks +average: 61225 cycles/ticks + +kyber_keypair_derand: +median: 275502 cycles/ticks +average: 276770 cycles/ticks + +kyber_keypair: +median: 295728 cycles/ticks +average: 296987 cycles/ticks + +kyber_encaps_derand: +median: 316020 cycles/ticks +average: 317566 cycles/ticks + +kyber_encaps: +median: 316860 cycles/ticks +average: 318406 cycles/ticks + +kyber_decaps: +median: 384098 cycles/ticks +average: 385981 cycles/ticks + +Loop spin: 21 +gen_a: +median: 102858 cycles/ticks +average: 103504 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2359 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15916 cycles/ticks +average: 16109 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3768 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 259396 cycles/ticks +average: 260776 cycles/ticks + +indcpa_enc: +median: 298576 cycles/ticks +average: 300147 cycles/ticks + +indcpa_dec: +median: 60942 cycles/ticks +average: 61251 cycles/ticks + +kyber_keypair_derand: +median: 276736 cycles/ticks +average: 278238 cycles/ticks + +kyber_keypair: +median: 296114 cycles/ticks +average: 298667 cycles/ticks + +kyber_encaps_derand: +median: 325322 cycles/ticks +average: 323420 cycles/ticks + +kyber_encaps: +median: 317280 cycles/ticks +average: 321858 cycles/ticks + +kyber_decaps: +median: 384280 cycles/ticks +average: 387480 cycles/ticks + +Loop spin: 22 +gen_a: +median: 102744 cycles/ticks +average: 103672 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16084 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 455 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259256 cycles/ticks +average: 261118 cycles/ticks + +indcpa_enc: +median: 298620 cycles/ticks +average: 301914 cycles/ticks + +indcpa_dec: +median: 60918 cycles/ticks +average: 61480 cycles/ticks + +kyber_keypair_derand: +median: 275426 cycles/ticks +average: 277823 cycles/ticks + +kyber_keypair: +median: 295648 cycles/ticks +average: 298284 cycles/ticks + +kyber_encaps_derand: +median: 316042 cycles/ticks +average: 318045 cycles/ticks + +kyber_encaps: +median: 316746 cycles/ticks +average: 319203 cycles/ticks + +kyber_decaps: +median: 384054 cycles/ticks +average: 385949 cycles/ticks + +Loop spin: 23 +gen_a: +median: 102854 cycles/ticks +average: 103545 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16028 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 258946 cycles/ticks +average: 261788 cycles/ticks + +indcpa_enc: +median: 298208 cycles/ticks +average: 300443 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61253 cycles/ticks + +kyber_keypair_derand: +median: 275262 cycles/ticks +average: 277531 cycles/ticks + +kyber_keypair: +median: 295340 cycles/ticks +average: 296816 cycles/ticks + +kyber_encaps_derand: +median: 316288 cycles/ticks +average: 318218 cycles/ticks + +kyber_encaps: +median: 317062 cycles/ticks +average: 319137 cycles/ticks + +kyber_decaps: +median: 384498 cycles/ticks +average: 389645 cycles/ticks + +Loop spin: 24 +gen_a: +median: 103186 cycles/ticks +average: 104337 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7192 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9915 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16060 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2449 cycles/ticks + +indcpa_keypair: +median: 259130 cycles/ticks +average: 260626 cycles/ticks + +indcpa_enc: +median: 298086 cycles/ticks +average: 300705 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61246 cycles/ticks + +kyber_keypair_derand: +median: 277020 cycles/ticks +average: 278966 cycles/ticks + +kyber_keypair: +median: 295370 cycles/ticks +average: 297492 cycles/ticks + +kyber_encaps_derand: +median: 316670 cycles/ticks +average: 318939 cycles/ticks + +kyber_encaps: +median: 317454 cycles/ticks +average: 319634 cycles/ticks + +kyber_decaps: +median: 384542 cycles/ticks +average: 387028 cycles/ticks + +Loop spin: 25 +gen_a: +median: 103042 cycles/ticks +average: 104204 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7170 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15980 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1400 cycles/ticks +average: 1416 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3767 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 258906 cycles/ticks +average: 260636 cycles/ticks + +indcpa_enc: +median: 298326 cycles/ticks +average: 300623 cycles/ticks + +indcpa_dec: +median: 60976 cycles/ticks +average: 61272 cycles/ticks + +kyber_keypair_derand: +median: 275424 cycles/ticks +average: 277025 cycles/ticks + +kyber_keypair: +median: 295642 cycles/ticks +average: 297036 cycles/ticks + +kyber_encaps_derand: +median: 315836 cycles/ticks +average: 318451 cycles/ticks + +kyber_encaps: +median: 316722 cycles/ticks +average: 319062 cycles/ticks + +kyber_decaps: +median: 383976 cycles/ticks +average: 388343 cycles/ticks + +Loop spin: 26 +gen_a: +median: 103302 cycles/ticks +average: 104309 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16159 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1451 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2502 cycles/ticks + +indcpa_keypair: +median: 259272 cycles/ticks +average: 262659 cycles/ticks + +indcpa_enc: +median: 298554 cycles/ticks +average: 300930 cycles/ticks + +indcpa_dec: +median: 60926 cycles/ticks +average: 61311 cycles/ticks + +kyber_keypair_derand: +median: 275610 cycles/ticks +average: 277848 cycles/ticks + +kyber_keypair: +median: 295628 cycles/ticks +average: 297417 cycles/ticks + +kyber_encaps_derand: +median: 316476 cycles/ticks +average: 318478 cycles/ticks + +kyber_encaps: +median: 317284 cycles/ticks +average: 318872 cycles/ticks + +kyber_decaps: +median: 384600 cycles/ticks +average: 386761 cycles/ticks + +Loop spin: 27 +gen_a: +median: 102868 cycles/ticks +average: 104233 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2411 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15968 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3746 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2449 cycles/ticks + +indcpa_keypair: +median: 258990 cycles/ticks +average: 260137 cycles/ticks + +indcpa_enc: +median: 306642 cycles/ticks +average: 306488 cycles/ticks + +indcpa_dec: +median: 62724 cycles/ticks +average: 63230 cycles/ticks + +kyber_keypair_derand: +median: 275584 cycles/ticks +average: 278035 cycles/ticks + +kyber_keypair: +median: 303852 cycles/ticks +average: 306253 cycles/ticks + +kyber_encaps_derand: +median: 326936 cycles/ticks +average: 329410 cycles/ticks + +kyber_encaps: +median: 326196 cycles/ticks +average: 326584 cycles/ticks + +kyber_decaps: +median: 395412 cycles/ticks +average: 395913 cycles/ticks + +Loop spin: 28 +gen_a: +median: 103150 cycles/ticks +average: 105971 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2326 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2476 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7342 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16402 cycles/ticks +average: 16606 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 465 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3885 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2558 cycles/ticks + +indcpa_keypair: +median: 267802 cycles/ticks +average: 270283 cycles/ticks + +indcpa_enc: +median: 306826 cycles/ticks +average: 307141 cycles/ticks + +indcpa_dec: +median: 62758 cycles/ticks +average: 63388 cycles/ticks + +kyber_keypair_derand: +median: 283408 cycles/ticks +average: 284598 cycles/ticks + +kyber_keypair: +median: 297476 cycles/ticks +average: 304159 cycles/ticks + +kyber_encaps_derand: +median: 326952 cycles/ticks +average: 330345 cycles/ticks + +kyber_encaps: +median: 326484 cycles/ticks +average: 328492 cycles/ticks + +kyber_decaps: +median: 395256 cycles/ticks +average: 396181 cycles/ticks + +Loop spin: 29 +gen_a: +median: 102938 cycles/ticks +average: 104573 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2361 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9850 cycles/ticks +average: 10090 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15987 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3927 cycles/ticks + +polyvec_decompress: +median: 2454 cycles/ticks +average: 2572 cycles/ticks + +indcpa_keypair: +median: 267478 cycles/ticks +average: 270214 cycles/ticks + +indcpa_enc: +median: 307752 cycles/ticks +average: 310515 cycles/ticks + +indcpa_dec: +median: 62740 cycles/ticks +average: 63163 cycles/ticks + +kyber_keypair_derand: +median: 283930 cycles/ticks +average: 286881 cycles/ticks + +kyber_keypair: +median: 295814 cycles/ticks +average: 300023 cycles/ticks + +kyber_encaps_derand: +median: 326058 cycles/ticks +average: 328657 cycles/ticks + +kyber_encaps: +median: 327490 cycles/ticks +average: 330367 cycles/ticks + +kyber_decaps: +median: 395634 cycles/ticks +average: 398633 cycles/ticks + +Loop spin: 30 +gen_a: +median: 103146 cycles/ticks +average: 105368 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2390 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2360 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9850 cycles/ticks +average: 10136 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16344 cycles/ticks +average: 16515 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 267224 cycles/ticks +average: 269197 cycles/ticks + +indcpa_enc: +median: 307370 cycles/ticks +average: 308278 cycles/ticks + +indcpa_dec: +median: 62820 cycles/ticks +average: 63653 cycles/ticks + +kyber_keypair_derand: +median: 284500 cycles/ticks +average: 289806 cycles/ticks + +kyber_keypair: +median: 297674 cycles/ticks +average: 303573 cycles/ticks + +kyber_encaps_derand: +median: 326032 cycles/ticks +average: 328638 cycles/ticks + +kyber_encaps: +median: 328034 cycles/ticks +average: 330571 cycles/ticks + +kyber_decaps: +median: 396650 cycles/ticks +average: 403386 cycles/ticks + +Loop spin: 31 +gen_a: +median: 106060 cycles/ticks +average: 106521 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7360 cycles/ticks + +INVNTT: +median: 9846 cycles/ticks +average: 10152 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15924 cycles/ticks +average: 16418 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3866 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2534 cycles/ticks + +indcpa_keypair: +median: 266992 cycles/ticks +average: 267857 cycles/ticks + +indcpa_enc: +median: 308974 cycles/ticks +average: 311645 cycles/ticks + +indcpa_dec: +median: 62918 cycles/ticks +average: 63633 cycles/ticks + +kyber_keypair_derand: +median: 283984 cycles/ticks +average: 286829 cycles/ticks + +kyber_keypair: +median: 306112 cycles/ticks +average: 309539 cycles/ticks + +kyber_encaps_derand: +median: 325376 cycles/ticks +average: 326652 cycles/ticks + +kyber_encaps: +median: 327932 cycles/ticks +average: 330703 cycles/ticks + +kyber_decaps: +median: 397530 cycles/ticks +average: 402864 cycles/ticks + +Loop spin: 32 +gen_a: +median: 108940 cycles/ticks +average: 108623 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2430 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7320 cycles/ticks + +INVNTT: +median: 10112 cycles/ticks +average: 10165 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16370 cycles/ticks +average: 16574 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 446 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 450 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3901 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2510 cycles/ticks + +indcpa_keypair: +median: 268186 cycles/ticks +average: 270286 cycles/ticks + +indcpa_enc: +median: 309208 cycles/ticks +average: 311887 cycles/ticks + +indcpa_dec: +median: 63216 cycles/ticks +average: 64360 cycles/ticks + +kyber_keypair_derand: +median: 286204 cycles/ticks +average: 291892 cycles/ticks + +kyber_keypair: +median: 313398 cycles/ticks +average: 313270 cycles/ticks + +kyber_encaps_derand: +median: 326212 cycles/ticks +average: 330503 cycles/ticks + +kyber_encaps: +median: 328390 cycles/ticks +average: 333766 cycles/ticks + +kyber_decaps: +median: 397246 cycles/ticks +average: 400843 cycles/ticks + +Loop spin: 33 +gen_a: +median: 106396 cycles/ticks +average: 107466 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2490 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2450 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7344 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10174 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16374 cycles/ticks +average: 16593 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1436 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 489 cycles/ticks + +polyvec_compress: +median: 3964 cycles/ticks +average: 4000 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2537 cycles/ticks + +indcpa_keypair: +median: 266894 cycles/ticks +average: 269373 cycles/ticks + +indcpa_enc: +median: 307022 cycles/ticks +average: 307527 cycles/ticks + +indcpa_dec: +median: 62988 cycles/ticks +average: 63451 cycles/ticks + +kyber_keypair_derand: +median: 284868 cycles/ticks +average: 287670 cycles/ticks + +kyber_keypair: +median: 305250 cycles/ticks +average: 307567 cycles/ticks + +kyber_encaps_derand: +median: 325922 cycles/ticks +average: 329370 cycles/ticks + +kyber_encaps: +median: 326462 cycles/ticks +average: 327017 cycles/ticks + +kyber_decaps: +median: 398526 cycles/ticks +average: 402638 cycles/ticks + +Loop spin: 34 +gen_a: +median: 103322 cycles/ticks +average: 105854 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2358 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2518 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7348 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10167 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16356 cycles/ticks +average: 16386 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1517 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3872 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2533 cycles/ticks + +indcpa_keypair: +median: 268998 cycles/ticks +average: 272927 cycles/ticks + +indcpa_enc: +median: 307580 cycles/ticks +average: 308075 cycles/ticks + +indcpa_dec: +median: 62724 cycles/ticks +average: 63219 cycles/ticks + +kyber_keypair_derand: +median: 284376 cycles/ticks +average: 287069 cycles/ticks + +kyber_keypair: +median: 306150 cycles/ticks +average: 309300 cycles/ticks + +kyber_encaps_derand: +median: 326128 cycles/ticks +average: 331438 cycles/ticks + +kyber_encaps: +median: 326152 cycles/ticks +average: 328433 cycles/ticks + +kyber_decaps: +median: 397586 cycles/ticks +average: 401157 cycles/ticks + +Loop spin: 35 +gen_a: +median: 105956 cycles/ticks +average: 106422 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7147 cycles/ticks + +INVNTT: +median: 9884 cycles/ticks +average: 10103 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16328 cycles/ticks +average: 16545 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1440 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3870 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2534 cycles/ticks + +indcpa_keypair: +median: 267962 cycles/ticks +average: 272417 cycles/ticks + +indcpa_enc: +median: 306946 cycles/ticks +average: 309529 cycles/ticks + +indcpa_dec: +median: 62742 cycles/ticks +average: 63107 cycles/ticks + +kyber_keypair_derand: +median: 284312 cycles/ticks +average: 286707 cycles/ticks + +kyber_keypair: +median: 306012 cycles/ticks +average: 307665 cycles/ticks + +kyber_encaps_derand: +median: 326672 cycles/ticks +average: 331697 cycles/ticks + +kyber_encaps: +median: 326728 cycles/ticks +average: 329322 cycles/ticks + +kyber_decaps: +median: 396488 cycles/ticks +average: 398905 cycles/ticks + +Loop spin: 36 +gen_a: +median: 103396 cycles/ticks +average: 105446 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2450 cycles/ticks + +NTT: +median: 7120 cycles/ticks +average: 7324 cycles/ticks + +INVNTT: +median: 9972 cycles/ticks +average: 10110 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16364 cycles/ticks +average: 16570 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 461 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 751 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 455 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3889 cycles/ticks + +polyvec_decompress: +median: 2524 cycles/ticks +average: 2558 cycles/ticks + +indcpa_keypair: +median: 267670 cycles/ticks +average: 270249 cycles/ticks + +indcpa_enc: +median: 312078 cycles/ticks +average: 316901 cycles/ticks + +indcpa_dec: +median: 64580 cycles/ticks +average: 67400 cycles/ticks + +kyber_keypair_derand: +median: 284146 cycles/ticks +average: 286548 cycles/ticks + +kyber_keypair: +median: 305444 cycles/ticks +average: 306896 cycles/ticks + +kyber_encaps_derand: +median: 318738 cycles/ticks +average: 326457 cycles/ticks + +kyber_encaps: +median: 327780 cycles/ticks +average: 331470 cycles/ticks + +kyber_decaps: +median: 396570 cycles/ticks +average: 402826 cycles/ticks + +Loop spin: 37 +gen_a: +median: 103142 cycles/ticks +average: 106161 cycles/ticks + +poly_getnoise_eta1: +median: 2330 cycles/ticks +average: 2464 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +NTT: +median: 7284 cycles/ticks +average: 7367 cycles/ticks + +INVNTT: +median: 10116 cycles/ticks +average: 10256 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16356 cycles/ticks +average: 16601 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 459 cycles/ticks + +poly_frommsg: +median: 1412 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 776 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 458 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3804 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2591 cycles/ticks + +indcpa_keypair: +median: 267730 cycles/ticks +average: 269479 cycles/ticks + +indcpa_enc: +median: 307316 cycles/ticks +average: 307850 cycles/ticks + +indcpa_dec: +median: 64640 cycles/ticks +average: 64865 cycles/ticks + +kyber_keypair_derand: +median: 292844 cycles/ticks +average: 293348 cycles/ticks + +kyber_keypair: +median: 305004 cycles/ticks +average: 308277 cycles/ticks + +kyber_encaps_derand: +median: 325958 cycles/ticks +average: 328334 cycles/ticks + +kyber_encaps: +median: 328184 cycles/ticks +average: 332692 cycles/ticks + +kyber_decaps: +median: 396534 cycles/ticks +average: 401340 cycles/ticks + +Loop spin: 38 +gen_a: +median: 106492 cycles/ticks +average: 108310 cycles/ticks + +poly_getnoise_eta1: +median: 2466 cycles/ticks +average: 2493 cycles/ticks + +poly_getnoise_eta2: +median: 2500 cycles/ticks +average: 2519 cycles/ticks + +NTT: +median: 7498 cycles/ticks +average: 7549 cycles/ticks + +INVNTT: +median: 10432 cycles/ticks +average: 10546 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16862 cycles/ticks +average: 17036 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1507 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 768 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3962 cycles/ticks +average: 4024 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2539 cycles/ticks + +indcpa_keypair: +median: 267008 cycles/ticks +average: 269713 cycles/ticks + +indcpa_enc: +median: 308130 cycles/ticks +average: 310934 cycles/ticks + +indcpa_dec: +median: 61044 cycles/ticks +average: 62050 cycles/ticks + +kyber_keypair_derand: +median: 284312 cycles/ticks +average: 286370 cycles/ticks + +kyber_keypair: +median: 304568 cycles/ticks +average: 306704 cycles/ticks + +kyber_encaps_derand: +median: 325872 cycles/ticks +average: 328010 cycles/ticks + +kyber_encaps: +median: 327254 cycles/ticks +average: 329581 cycles/ticks + +kyber_decaps: +median: 396256 cycles/ticks +average: 399049 cycles/ticks + +Loop spin: 39 +gen_a: +median: 103920 cycles/ticks +average: 106700 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7266 cycles/ticks +average: 7334 cycles/ticks + +INVNTT: +median: 10128 cycles/ticks +average: 10225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16390 cycles/ticks +average: 16592 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 431 cycles/ticks + +poly_frommsg: +median: 1424 cycles/ticks +average: 1525 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3879 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2531 cycles/ticks + +indcpa_keypair: +median: 268640 cycles/ticks +average: 270769 cycles/ticks + +indcpa_enc: +median: 309320 cycles/ticks +average: 311293 cycles/ticks + +indcpa_dec: +median: 61536 cycles/ticks +average: 63150 cycles/ticks + +kyber_keypair_derand: +median: 277580 cycles/ticks +average: 283499 cycles/ticks + +kyber_keypair: +median: 305038 cycles/ticks +average: 307049 cycles/ticks + +kyber_encaps_derand: +median: 319200 cycles/ticks +average: 326228 cycles/ticks + +kyber_encaps: +median: 328130 cycles/ticks +average: 331177 cycles/ticks + +kyber_decaps: +median: 396886 cycles/ticks +average: 399008 cycles/ticks + +Loop spin: 40 +gen_a: +median: 105860 cycles/ticks +average: 106893 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2399 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7364 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10276 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16392 cycles/ticks +average: 16636 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 762 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3869 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2540 cycles/ticks + +indcpa_keypair: +median: 266632 cycles/ticks +average: 266717 cycles/ticks + +indcpa_enc: +median: 307186 cycles/ticks +average: 309205 cycles/ticks + +indcpa_dec: +median: 61508 cycles/ticks +average: 62868 cycles/ticks + +kyber_keypair_derand: +median: 278536 cycles/ticks +average: 284686 cycles/ticks + +kyber_keypair: +median: 304842 cycles/ticks +average: 306699 cycles/ticks + +kyber_encaps_derand: +median: 326052 cycles/ticks +average: 327853 cycles/ticks + +kyber_encaps: +median: 327140 cycles/ticks +average: 330646 cycles/ticks + +kyber_decaps: +median: 396994 cycles/ticks +average: 402372 cycles/ticks + +Loop spin: 41 +gen_a: +median: 109150 cycles/ticks +average: 109599 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2514 cycles/ticks + +NTT: +median: 7298 cycles/ticks +average: 7370 cycles/ticks + +INVNTT: +median: 10100 cycles/ticks +average: 10152 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16376 cycles/ticks +average: 16678 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 481 cycles/ticks + +polyvec_compress: +median: 3836 cycles/ticks +average: 3911 cycles/ticks + +polyvec_decompress: +median: 2446 cycles/ticks +average: 2472 cycles/ticks + +indcpa_keypair: +median: 267638 cycles/ticks +average: 270451 cycles/ticks + +indcpa_enc: +median: 307526 cycles/ticks +average: 308993 cycles/ticks + +indcpa_dec: +median: 62814 cycles/ticks +average: 63358 cycles/ticks + +kyber_keypair_derand: +median: 287130 cycles/ticks +average: 291535 cycles/ticks + +kyber_keypair: +median: 305174 cycles/ticks +average: 307112 cycles/ticks + +kyber_encaps_derand: +median: 326766 cycles/ticks +average: 330800 cycles/ticks + +kyber_encaps: +median: 327210 cycles/ticks +average: 331755 cycles/ticks + +kyber_decaps: +median: 396910 cycles/ticks +average: 402019 cycles/ticks + +Loop spin: 42 +gen_a: +median: 106188 cycles/ticks +average: 107725 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2440 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7380 cycles/ticks + +INVNTT: +median: 10128 cycles/ticks +average: 10213 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16382 cycles/ticks +average: 16608 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 822 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3772 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2469 cycles/ticks + +indcpa_keypair: +median: 266832 cycles/ticks +average: 268111 cycles/ticks + +indcpa_enc: +median: 308498 cycles/ticks +average: 314251 cycles/ticks + +indcpa_dec: +median: 62680 cycles/ticks +average: 62944 cycles/ticks + +kyber_keypair_derand: +median: 283604 cycles/ticks +average: 285148 cycles/ticks + +kyber_keypair: +median: 305974 cycles/ticks +average: 308992 cycles/ticks + +kyber_encaps_derand: +median: 326510 cycles/ticks +average: 330943 cycles/ticks + +kyber_encaps: +median: 327230 cycles/ticks +average: 331715 cycles/ticks + +kyber_decaps: +median: 397944 cycles/ticks +average: 402554 cycles/ticks + +Loop spin: 43 +gen_a: +median: 105960 cycles/ticks +average: 107118 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2399 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2445 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7380 cycles/ticks + +INVNTT: +median: 10132 cycles/ticks +average: 10288 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16806 cycles/ticks +average: 16886 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 757 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3864 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2533 cycles/ticks + +indcpa_keypair: +median: 267796 cycles/ticks +average: 272173 cycles/ticks + +indcpa_enc: +median: 308148 cycles/ticks +average: 311192 cycles/ticks + +indcpa_dec: +median: 63100 cycles/ticks +average: 63986 cycles/ticks + +kyber_keypair_derand: +median: 284972 cycles/ticks +average: 287338 cycles/ticks + +kyber_keypair: +median: 306068 cycles/ticks +average: 309764 cycles/ticks + +kyber_encaps_derand: +median: 327538 cycles/ticks +average: 332301 cycles/ticks + +kyber_encaps: +median: 327708 cycles/ticks +average: 331315 cycles/ticks + +kyber_decaps: +median: 396080 cycles/ticks +average: 400030 cycles/ticks + +Loop spin: 44 +gen_a: +median: 106320 cycles/ticks +average: 108231 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2434 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2440 cycles/ticks + +NTT: +median: 7512 cycles/ticks +average: 7547 cycles/ticks + +INVNTT: +median: 10140 cycles/ticks +average: 10324 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16794 cycles/ticks +average: 16887 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 803 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 465 cycles/ticks + +polyvec_compress: +median: 3964 cycles/ticks +average: 4024 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2536 cycles/ticks + +indcpa_keypair: +median: 266754 cycles/ticks +average: 270144 cycles/ticks + +indcpa_enc: +median: 299352 cycles/ticks +average: 306156 cycles/ticks + +indcpa_dec: +median: 61334 cycles/ticks +average: 62652 cycles/ticks + +kyber_keypair_derand: +median: 276100 cycles/ticks +average: 278613 cycles/ticks + +kyber_keypair: +median: 295648 cycles/ticks +average: 297206 cycles/ticks + +kyber_encaps_derand: +median: 316946 cycles/ticks +average: 319533 cycles/ticks + +kyber_encaps: +median: 316592 cycles/ticks +average: 318108 cycles/ticks + +kyber_decaps: +median: 384316 cycles/ticks +average: 386431 cycles/ticks + +Loop spin: 45 +gen_a: +median: 103272 cycles/ticks +average: 104140 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9905 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15932 cycles/ticks +average: 16146 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1398 cycles/ticks +average: 1409 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 750 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3780 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2479 cycles/ticks + +indcpa_keypair: +median: 259318 cycles/ticks +average: 261063 cycles/ticks + +indcpa_enc: +median: 298368 cycles/ticks +average: 299721 cycles/ticks + +indcpa_dec: +median: 61030 cycles/ticks +average: 61338 cycles/ticks + +kyber_keypair_derand: +median: 277284 cycles/ticks +average: 279453 cycles/ticks + +kyber_keypair: +median: 295948 cycles/ticks +average: 297476 cycles/ticks + +kyber_encaps_derand: +median: 316028 cycles/ticks +average: 318111 cycles/ticks + +kyber_encaps: +median: 317294 cycles/ticks +average: 318859 cycles/ticks + +kyber_decaps: +median: 385130 cycles/ticks +average: 387848 cycles/ticks + +Loop spin: 46 +gen_a: +median: 102912 cycles/ticks +average: 103582 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2357 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9895 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16030 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3771 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2517 cycles/ticks + +indcpa_keypair: +median: 259888 cycles/ticks +average: 261724 cycles/ticks + +indcpa_enc: +median: 298574 cycles/ticks +average: 300716 cycles/ticks + +indcpa_dec: +median: 60950 cycles/ticks +average: 61287 cycles/ticks + +kyber_keypair_derand: +median: 276116 cycles/ticks +average: 278561 cycles/ticks + +kyber_keypair: +median: 296428 cycles/ticks +average: 298870 cycles/ticks + +kyber_encaps_derand: +median: 316230 cycles/ticks +average: 318436 cycles/ticks + +kyber_encaps: +median: 326274 cycles/ticks +average: 327130 cycles/ticks + +kyber_decaps: +median: 395280 cycles/ticks +average: 396765 cycles/ticks + +Loop spin: 47 +gen_a: +median: 105980 cycles/ticks +average: 106601 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2433 cycles/ticks + +NTT: +median: 7298 cycles/ticks +average: 7329 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10155 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15930 cycles/ticks +average: 16470 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 745 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3877 cycles/ticks + +polyvec_decompress: +median: 2512 cycles/ticks +average: 2569 cycles/ticks + +indcpa_keypair: +median: 268240 cycles/ticks +average: 269373 cycles/ticks + +indcpa_enc: +median: 308876 cycles/ticks +average: 310313 cycles/ticks + +indcpa_dec: +median: 62616 cycles/ticks +average: 63008 cycles/ticks + +kyber_keypair_derand: +median: 283392 cycles/ticks +average: 284469 cycles/ticks + +kyber_keypair: +median: 303478 cycles/ticks +average: 305720 cycles/ticks + +kyber_encaps_derand: +median: 327052 cycles/ticks +average: 327834 cycles/ticks + +kyber_encaps: +median: 327920 cycles/ticks +average: 329559 cycles/ticks + +kyber_decaps: +median: 397166 cycles/ticks +average: 398403 cycles/ticks + +Loop spin: 48 +gen_a: +median: 103122 cycles/ticks +average: 105706 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2438 cycles/ticks + +poly_getnoise_eta2: +median: 2382 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7262 cycles/ticks + +INVNTT: +median: 9884 cycles/ticks +average: 10157 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16352 cycles/ticks +average: 16481 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3838 cycles/ticks +average: 3916 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2595 cycles/ticks + +indcpa_keypair: +median: 268864 cycles/ticks +average: 270389 cycles/ticks + +indcpa_enc: +median: 308840 cycles/ticks +average: 309866 cycles/ticks + +indcpa_dec: +median: 61310 cycles/ticks +average: 62871 cycles/ticks + +kyber_keypair_derand: +median: 277550 cycles/ticks +average: 284163 cycles/ticks + +kyber_keypair: +median: 303340 cycles/ticks +average: 305285 cycles/ticks + +kyber_encaps_derand: +median: 325272 cycles/ticks +average: 327008 cycles/ticks + +kyber_encaps: +median: 325894 cycles/ticks +average: 327384 cycles/ticks + +kyber_decaps: +median: 395472 cycles/ticks +average: 397629 cycles/ticks + +Loop spin: 49 +gen_a: +median: 103348 cycles/ticks +average: 106684 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2356 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7258 cycles/ticks +average: 7405 cycles/ticks + +INVNTT: +median: 9854 cycles/ticks +average: 10172 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16324 cycles/ticks +average: 16438 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3863 cycles/ticks + +polyvec_decompress: +median: 2452 cycles/ticks +average: 2516 cycles/ticks + +indcpa_keypair: +median: 260760 cycles/ticks +average: 266936 cycles/ticks + +indcpa_enc: +median: 306646 cycles/ticks +average: 307996 cycles/ticks + +indcpa_dec: +median: 61364 cycles/ticks +average: 62941 cycles/ticks + +kyber_keypair_derand: +median: 283524 cycles/ticks +average: 284483 cycles/ticks + +kyber_keypair: +median: 303328 cycles/ticks +average: 305520 cycles/ticks + +kyber_encaps_derand: +median: 327042 cycles/ticks +average: 327946 cycles/ticks + +kyber_encaps: +median: 320866 cycles/ticks +average: 327867 cycles/ticks + +kyber_decaps: +median: 385800 cycles/ticks +average: 387907 cycles/ticks + +Loop spin: 50 +gen_a: +median: 103156 cycles/ticks +average: 103788 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2388 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7146 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9894 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15916 cycles/ticks +average: 16023 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 259148 cycles/ticks +average: 261411 cycles/ticks + +indcpa_enc: +median: 298654 cycles/ticks +average: 300994 cycles/ticks + +indcpa_dec: +median: 60932 cycles/ticks +average: 61263 cycles/ticks + +kyber_keypair_derand: +median: 275860 cycles/ticks +average: 277755 cycles/ticks + +kyber_keypair: +median: 295372 cycles/ticks +average: 297033 cycles/ticks + +kyber_encaps_derand: +median: 316380 cycles/ticks +average: 318374 cycles/ticks + +kyber_encaps: +median: 317202 cycles/ticks +average: 319321 cycles/ticks + +kyber_decaps: +median: 384440 cycles/ticks +average: 386978 cycles/ticks + +Loop spin: 51 +gen_a: +median: 103176 cycles/ticks +average: 104027 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2373 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16125 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3929 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2535 cycles/ticks + +indcpa_keypair: +median: 259160 cycles/ticks +average: 263073 cycles/ticks + +indcpa_enc: +median: 298230 cycles/ticks +average: 302474 cycles/ticks + +indcpa_dec: +median: 61072 cycles/ticks +average: 62004 cycles/ticks + +kyber_keypair_derand: +median: 275558 cycles/ticks +average: 278245 cycles/ticks + +kyber_keypair: +median: 295638 cycles/ticks +average: 297288 cycles/ticks + +kyber_encaps_derand: +median: 316080 cycles/ticks +average: 318373 cycles/ticks + +kyber_encaps: +median: 317044 cycles/ticks +average: 318912 cycles/ticks + +kyber_decaps: +median: 384194 cycles/ticks +average: 386210 cycles/ticks + +Loop spin: 52 +gen_a: +median: 102826 cycles/ticks +average: 103813 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2339 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2388 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16072 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1436 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3768 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2506 cycles/ticks + +indcpa_keypair: +median: 258870 cycles/ticks +average: 260909 cycles/ticks + +indcpa_enc: +median: 298580 cycles/ticks +average: 301358 cycles/ticks + +indcpa_dec: +median: 60946 cycles/ticks +average: 61420 cycles/ticks + +kyber_keypair_derand: +median: 275862 cycles/ticks +average: 277677 cycles/ticks + +kyber_keypair: +median: 295500 cycles/ticks +average: 296956 cycles/ticks + +kyber_encaps_derand: +median: 315930 cycles/ticks +average: 318479 cycles/ticks + +kyber_encaps: +median: 316756 cycles/ticks +average: 318958 cycles/ticks + +kyber_decaps: +median: 384112 cycles/ticks +average: 386228 cycles/ticks + +Loop spin: 53 +gen_a: +median: 102980 cycles/ticks +average: 104005 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7163 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15973 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 258958 cycles/ticks +average: 260553 cycles/ticks + +indcpa_enc: +median: 298026 cycles/ticks +average: 299712 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61318 cycles/ticks + +kyber_keypair_derand: +median: 275230 cycles/ticks +average: 277026 cycles/ticks + +kyber_keypair: +median: 295520 cycles/ticks +average: 297126 cycles/ticks + +kyber_encaps_derand: +median: 315828 cycles/ticks +average: 318450 cycles/ticks + +kyber_encaps: +median: 316612 cycles/ticks +average: 318719 cycles/ticks + +kyber_decaps: +median: 383902 cycles/ticks +average: 386022 cycles/ticks + +Loop spin: 54 +gen_a: +median: 103134 cycles/ticks +average: 103982 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2379 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7159 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9897 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16020 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1436 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3811 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 260678 cycles/ticks +average: 262300 cycles/ticks + +indcpa_enc: +median: 300016 cycles/ticks +average: 302338 cycles/ticks + +indcpa_dec: +median: 60906 cycles/ticks +average: 61301 cycles/ticks + +kyber_keypair_derand: +median: 275388 cycles/ticks +average: 276974 cycles/ticks + +kyber_keypair: +median: 295734 cycles/ticks +average: 297346 cycles/ticks + +kyber_encaps_derand: +median: 316012 cycles/ticks +average: 318068 cycles/ticks + +kyber_encaps: +median: 316764 cycles/ticks +average: 318794 cycles/ticks + +kyber_decaps: +median: 384086 cycles/ticks +average: 386896 cycles/ticks + +Loop spin: 55 +gen_a: +median: 103104 cycles/ticks +average: 104967 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2354 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9915 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16790 cycles/ticks +average: 16764 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1454 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 772 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3788 cycles/ticks +average: 3811 cycles/ticks + +polyvec_decompress: +median: 2516 cycles/ticks +average: 2526 cycles/ticks + +indcpa_keypair: +median: 259258 cycles/ticks +average: 260832 cycles/ticks + +indcpa_enc: +median: 298762 cycles/ticks +average: 300505 cycles/ticks + +indcpa_dec: +median: 60938 cycles/ticks +average: 61355 cycles/ticks + +kyber_keypair_derand: +median: 275594 cycles/ticks +average: 277365 cycles/ticks + +kyber_keypair: +median: 295700 cycles/ticks +average: 297061 cycles/ticks + +kyber_encaps_derand: +median: 315958 cycles/ticks +average: 317841 cycles/ticks + +kyber_encaps: +median: 316668 cycles/ticks +average: 318819 cycles/ticks + +kyber_decaps: +median: 383988 cycles/ticks +average: 385958 cycles/ticks + +Loop spin: 56 +gen_a: +median: 102892 cycles/ticks +average: 103641 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2375 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7151 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15984 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 258956 cycles/ticks +average: 260840 cycles/ticks + +indcpa_enc: +median: 298162 cycles/ticks +average: 299844 cycles/ticks + +indcpa_dec: +median: 60940 cycles/ticks +average: 61282 cycles/ticks + +kyber_keypair_derand: +median: 275578 cycles/ticks +average: 277406 cycles/ticks + +kyber_keypair: +median: 295606 cycles/ticks +average: 299387 cycles/ticks + +kyber_encaps_derand: +median: 317002 cycles/ticks +average: 325259 cycles/ticks + +kyber_encaps: +median: 317908 cycles/ticks +average: 325301 cycles/ticks + +kyber_decaps: +median: 385186 cycles/ticks +average: 394164 cycles/ticks + +Loop spin: 57 +gen_a: +median: 103194 cycles/ticks +average: 105887 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2355 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2353 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9850 cycles/ticks +average: 10080 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16019 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259444 cycles/ticks +average: 265173 cycles/ticks + +indcpa_enc: +median: 298302 cycles/ticks +average: 305398 cycles/ticks + +indcpa_dec: +median: 61020 cycles/ticks +average: 62806 cycles/ticks + +kyber_keypair_derand: +median: 275612 cycles/ticks +average: 281788 cycles/ticks + +kyber_keypair: +median: 296140 cycles/ticks +average: 301197 cycles/ticks + +kyber_encaps_derand: +median: 318622 cycles/ticks +average: 324570 cycles/ticks + +kyber_encaps: +median: 326238 cycles/ticks +average: 326335 cycles/ticks + +kyber_decaps: +median: 384842 cycles/ticks +average: 393020 cycles/ticks + +Loop spin: 58 +gen_a: +median: 103060 cycles/ticks +average: 105804 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7313 cycles/ticks + +INVNTT: +median: 9870 cycles/ticks +average: 10169 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15930 cycles/ticks +average: 16624 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 479 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3913 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259172 cycles/ticks +average: 265367 cycles/ticks + +indcpa_enc: +median: 300122 cycles/ticks +average: 305879 cycles/ticks + +indcpa_dec: +median: 60956 cycles/ticks +average: 62043 cycles/ticks + +kyber_keypair_derand: +median: 275648 cycles/ticks +average: 282253 cycles/ticks + +kyber_keypair: +median: 303420 cycles/ticks +average: 304576 cycles/ticks + +kyber_encaps_derand: +median: 325910 cycles/ticks +average: 326293 cycles/ticks + +kyber_encaps: +median: 326694 cycles/ticks +average: 327257 cycles/ticks + +kyber_decaps: +median: 385036 cycles/ticks +average: 394714 cycles/ticks + +Loop spin: 59 +gen_a: +median: 103264 cycles/ticks +average: 105482 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7128 cycles/ticks +average: 7318 cycles/ticks + +INVNTT: +median: 9844 cycles/ticks +average: 9993 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16310 cycles/ticks +average: 16473 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2454 cycles/ticks +average: 2530 cycles/ticks + +indcpa_keypair: +median: 260988 cycles/ticks +average: 265245 cycles/ticks + +indcpa_enc: +median: 298970 cycles/ticks +average: 306792 cycles/ticks + +indcpa_dec: +median: 60952 cycles/ticks +average: 61741 cycles/ticks + +kyber_keypair_derand: +median: 276750 cycles/ticks +average: 282839 cycles/ticks + +kyber_keypair: +median: 297056 cycles/ticks +average: 301925 cycles/ticks + +kyber_encaps_derand: +median: 316042 cycles/ticks +average: 321941 cycles/ticks + +kyber_encaps: +median: 317040 cycles/ticks +average: 323164 cycles/ticks + +kyber_decaps: +median: 384294 cycles/ticks +average: 392942 cycles/ticks + +Loop spin: 60 +gen_a: +median: 103390 cycles/ticks +average: 106304 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2339 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2422 cycles/ticks + +NTT: +median: 7274 cycles/ticks +average: 7386 cycles/ticks + +INVNTT: +median: 9842 cycles/ticks +average: 10085 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15928 cycles/ticks +average: 16402 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3961 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2511 cycles/ticks + +indcpa_keypair: +median: 259568 cycles/ticks +average: 263778 cycles/ticks + +indcpa_enc: +median: 298718 cycles/ticks +average: 305861 cycles/ticks + +indcpa_dec: +median: 60956 cycles/ticks +average: 62514 cycles/ticks + +kyber_keypair_derand: +median: 275838 cycles/ticks +average: 282390 cycles/ticks + +kyber_keypair: +median: 296288 cycles/ticks +average: 301395 cycles/ticks + +kyber_encaps_derand: +median: 316262 cycles/ticks +average: 323543 cycles/ticks + +kyber_encaps: +median: 326280 cycles/ticks +average: 328704 cycles/ticks + +kyber_decaps: +median: 395054 cycles/ticks +average: 396415 cycles/ticks + +Loop spin: 61 +gen_a: +median: 106024 cycles/ticks +average: 107014 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2513 cycles/ticks + +NTT: +median: 7272 cycles/ticks +average: 7428 cycles/ticks + +INVNTT: +median: 9854 cycles/ticks +average: 10163 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16358 cycles/ticks +average: 16580 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 795 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 467 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3865 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2534 cycles/ticks + +indcpa_keypair: +median: 266418 cycles/ticks +average: 267848 cycles/ticks + +indcpa_enc: +median: 306744 cycles/ticks +average: 307780 cycles/ticks + +indcpa_dec: +median: 62670 cycles/ticks +average: 63003 cycles/ticks + +kyber_keypair_derand: +median: 283564 cycles/ticks +average: 284756 cycles/ticks + +kyber_keypair: +median: 304232 cycles/ticks +average: 305682 cycles/ticks + +kyber_encaps_derand: +median: 325072 cycles/ticks +average: 326223 cycles/ticks + +kyber_encaps: +median: 326058 cycles/ticks +average: 326871 cycles/ticks + +kyber_decaps: +median: 395012 cycles/ticks +average: 395852 cycles/ticks + +Loop spin: 62 +gen_a: +median: 103232 cycles/ticks +average: 106052 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7327 cycles/ticks + +INVNTT: +median: 9852 cycles/ticks +average: 10131 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16304 cycles/ticks +average: 16465 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1478 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3870 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2581 cycles/ticks + +indcpa_keypair: +median: 266926 cycles/ticks +average: 268337 cycles/ticks + +indcpa_enc: +median: 307002 cycles/ticks +average: 308145 cycles/ticks + +indcpa_dec: +median: 62696 cycles/ticks +average: 63570 cycles/ticks + +kyber_keypair_derand: +median: 283430 cycles/ticks +average: 284719 cycles/ticks + +kyber_keypair: +median: 303390 cycles/ticks +average: 305225 cycles/ticks + +kyber_encaps_derand: +median: 325904 cycles/ticks +average: 327225 cycles/ticks + +kyber_encaps: +median: 326918 cycles/ticks +average: 328606 cycles/ticks + +kyber_decaps: +median: 396110 cycles/ticks +average: 398313 cycles/ticks + +Loop spin: 63 +gen_a: +median: 105786 cycles/ticks +average: 106571 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2327 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7348 cycles/ticks + +INVNTT: +median: 10138 cycles/ticks +average: 10391 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16380 cycles/ticks +average: 16528 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3868 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2535 cycles/ticks + +indcpa_keypair: +median: 263898 cycles/ticks +average: 268430 cycles/ticks + +indcpa_enc: +median: 308756 cycles/ticks +average: 311038 cycles/ticks + +indcpa_dec: +median: 61014 cycles/ticks +average: 62652 cycles/ticks + +kyber_keypair_derand: +median: 283958 cycles/ticks +average: 284702 cycles/ticks + +kyber_keypair: +median: 303458 cycles/ticks +average: 305790 cycles/ticks + +kyber_encaps_derand: +median: 325144 cycles/ticks +average: 326105 cycles/ticks + +kyber_encaps: +median: 326220 cycles/ticks +average: 327995 cycles/ticks + +kyber_decaps: +median: 395264 cycles/ticks +average: 396656 cycles/ticks + +Loop spin: 64 +gen_a: +median: 103040 cycles/ticks +average: 104535 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2354 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9926 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16021 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3802 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2451 cycles/ticks + +indcpa_keypair: +median: 259022 cycles/ticks +average: 261085 cycles/ticks + +indcpa_enc: +median: 298202 cycles/ticks +average: 300511 cycles/ticks + +indcpa_dec: +median: 60944 cycles/ticks +average: 61723 cycles/ticks + +kyber_keypair_derand: +median: 276968 cycles/ticks +average: 279403 cycles/ticks + +kyber_keypair: +median: 295766 cycles/ticks +average: 297677 cycles/ticks + +kyber_encaps_derand: +median: 316082 cycles/ticks +average: 318533 cycles/ticks + +kyber_encaps: +median: 317130 cycles/ticks +average: 320053 cycles/ticks + +kyber_decaps: +median: 384438 cycles/ticks +average: 389450 cycles/ticks + +Loop spin: 65 +gen_a: +median: 106134 cycles/ticks +average: 107752 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2434 cycles/ticks + +NTT: +median: 7478 cycles/ticks +average: 7497 cycles/ticks + +INVNTT: +median: 10244 cycles/ticks +average: 10400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16850 cycles/ticks +average: 16917 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 770 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 465 cycles/ticks + +polyvec_compress: +median: 3956 cycles/ticks +average: 3965 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2530 cycles/ticks + +indcpa_keypair: +median: 259460 cycles/ticks +average: 261960 cycles/ticks + +indcpa_enc: +median: 299970 cycles/ticks +average: 305817 cycles/ticks + +indcpa_dec: +median: 62286 cycles/ticks +average: 63271 cycles/ticks + +kyber_keypair_derand: +median: 280712 cycles/ticks +average: 285372 cycles/ticks + +kyber_keypair: +median: 304544 cycles/ticks +average: 306737 cycles/ticks + +kyber_encaps_derand: +median: 325742 cycles/ticks +average: 325964 cycles/ticks + +kyber_encaps: +median: 319100 cycles/ticks +average: 324564 cycles/ticks + +kyber_decaps: +median: 396508 cycles/ticks +average: 399178 cycles/ticks + +Loop spin: 66 +gen_a: +median: 103876 cycles/ticks +average: 106496 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2412 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +NTT: +median: 7200 cycles/ticks +average: 7418 cycles/ticks + +INVNTT: +median: 9852 cycles/ticks +average: 10060 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16058 cycles/ticks +average: 16547 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3825 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2602 cycles/ticks + +indcpa_keypair: +median: 267084 cycles/ticks +average: 269337 cycles/ticks + +indcpa_enc: +median: 307128 cycles/ticks +average: 309225 cycles/ticks + +indcpa_dec: +median: 62764 cycles/ticks +average: 63118 cycles/ticks + +kyber_keypair_derand: +median: 284502 cycles/ticks +average: 286492 cycles/ticks + +kyber_keypair: +median: 306090 cycles/ticks +average: 308933 cycles/ticks + +kyber_encaps_derand: +median: 327052 cycles/ticks +average: 332317 cycles/ticks + +kyber_encaps: +median: 326918 cycles/ticks +average: 330569 cycles/ticks + +kyber_decaps: +median: 396720 cycles/ticks +average: 399272 cycles/ticks + +Loop spin: 67 +gen_a: +median: 106250 cycles/ticks +average: 107720 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2404 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7397 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10211 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16382 cycles/ticks +average: 16554 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 548 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3874 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2540 cycles/ticks + +indcpa_keypair: +median: 269460 cycles/ticks +average: 273585 cycles/ticks + +indcpa_enc: +median: 309340 cycles/ticks +average: 312697 cycles/ticks + +indcpa_dec: +median: 62724 cycles/ticks +average: 63246 cycles/ticks + +kyber_keypair_derand: +median: 284020 cycles/ticks +average: 286100 cycles/ticks + +kyber_keypair: +median: 304178 cycles/ticks +average: 306382 cycles/ticks + +kyber_encaps_derand: +median: 317206 cycles/ticks +average: 323534 cycles/ticks + +kyber_encaps: +median: 318184 cycles/ticks +average: 320634 cycles/ticks + +kyber_decaps: +median: 384488 cycles/ticks +average: 387063 cycles/ticks + +Loop spin: 68 +gen_a: +median: 102872 cycles/ticks +average: 103718 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2330 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9901 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16198 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3787 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2452 cycles/ticks + +indcpa_keypair: +median: 260164 cycles/ticks +average: 261996 cycles/ticks + +indcpa_enc: +median: 298488 cycles/ticks +average: 301050 cycles/ticks + +indcpa_dec: +median: 60938 cycles/ticks +average: 61397 cycles/ticks + +kyber_keypair_derand: +median: 275734 cycles/ticks +average: 277777 cycles/ticks + +kyber_keypair: +median: 296800 cycles/ticks +average: 299265 cycles/ticks + +kyber_encaps_derand: +median: 318386 cycles/ticks +average: 320763 cycles/ticks + +kyber_encaps: +median: 318742 cycles/ticks +average: 320719 cycles/ticks + +kyber_decaps: +median: 386612 cycles/ticks +average: 389190 cycles/ticks + +Loop spin: 69 +gen_a: +median: 103166 cycles/ticks +average: 104263 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2359 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15950 cycles/ticks +average: 16169 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 743 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 260962 cycles/ticks +average: 262795 cycles/ticks + +indcpa_enc: +median: 300106 cycles/ticks +average: 301642 cycles/ticks + +indcpa_dec: +median: 60964 cycles/ticks +average: 61399 cycles/ticks + +kyber_keypair_derand: +median: 275558 cycles/ticks +average: 277680 cycles/ticks + +kyber_keypair: +median: 296416 cycles/ticks +average: 298492 cycles/ticks + +kyber_encaps_derand: +median: 316124 cycles/ticks +average: 318200 cycles/ticks + +kyber_encaps: +median: 316842 cycles/ticks +average: 319177 cycles/ticks + +kyber_decaps: +median: 395632 cycles/ticks +average: 398831 cycles/ticks + +Loop spin: 70 +gen_a: +median: 106158 cycles/ticks +average: 107680 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2487 cycles/ticks + +poly_getnoise_eta2: +median: 2428 cycles/ticks +average: 2456 cycles/ticks + +NTT: +median: 7272 cycles/ticks +average: 7416 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10302 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16390 cycles/ticks +average: 16739 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 459 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 469 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3882 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2594 cycles/ticks + +indcpa_keypair: +median: 266760 cycles/ticks +average: 268792 cycles/ticks + +indcpa_enc: +median: 307090 cycles/ticks +average: 310139 cycles/ticks + +indcpa_dec: +median: 62616 cycles/ticks +average: 63129 cycles/ticks + +kyber_keypair_derand: +median: 277380 cycles/ticks +average: 283017 cycles/ticks + +kyber_keypair: +median: 305430 cycles/ticks +average: 307999 cycles/ticks + +kyber_encaps_derand: +median: 325302 cycles/ticks +average: 326426 cycles/ticks + +kyber_encaps: +median: 326080 cycles/ticks +average: 327356 cycles/ticks + +kyber_decaps: +median: 395998 cycles/ticks +average: 398741 cycles/ticks + +Loop spin: 71 +gen_a: +median: 105814 cycles/ticks +average: 106941 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2411 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2427 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7352 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10203 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16384 cycles/ticks +average: 16561 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 762 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3867 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2540 cycles/ticks + +indcpa_keypair: +median: 266884 cycles/ticks +average: 268552 cycles/ticks + +indcpa_enc: +median: 307094 cycles/ticks +average: 309041 cycles/ticks + +indcpa_dec: +median: 62772 cycles/ticks +average: 63346 cycles/ticks + +kyber_keypair_derand: +median: 283730 cycles/ticks +average: 285487 cycles/ticks + +kyber_keypair: +median: 304786 cycles/ticks +average: 306811 cycles/ticks + +kyber_encaps_derand: +median: 325026 cycles/ticks +average: 325035 cycles/ticks + +kyber_encaps: +median: 326558 cycles/ticks +average: 333918 cycles/ticks + +kyber_decaps: +median: 395642 cycles/ticks +average: 398227 cycles/ticks + +Loop spin: 72 +gen_a: +median: 106184 cycles/ticks +average: 107058 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2465 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2443 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7396 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10195 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16386 cycles/ticks +average: 16485 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 751 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 472 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3903 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2594 cycles/ticks + +indcpa_keypair: +median: 266184 cycles/ticks +average: 266719 cycles/ticks + +indcpa_enc: +median: 306954 cycles/ticks +average: 309277 cycles/ticks + +indcpa_dec: +median: 62844 cycles/ticks +average: 63489 cycles/ticks + +kyber_keypair_derand: +median: 277590 cycles/ticks +average: 282660 cycles/ticks + +kyber_keypair: +median: 304924 cycles/ticks +average: 307453 cycles/ticks + +kyber_encaps_derand: +median: 321658 cycles/ticks +average: 325586 cycles/ticks + +kyber_encaps: +median: 326050 cycles/ticks +average: 328676 cycles/ticks + +kyber_decaps: +median: 395108 cycles/ticks +average: 396762 cycles/ticks + +Loop spin: 73 +gen_a: +median: 106240 cycles/ticks +average: 107464 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2413 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2442 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7352 cycles/ticks + +INVNTT: +median: 10114 cycles/ticks +average: 10267 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16370 cycles/ticks +average: 16548 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 751 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3888 cycles/ticks + +polyvec_decompress: +median: 2512 cycles/ticks +average: 2584 cycles/ticks + +indcpa_keypair: +median: 266794 cycles/ticks +average: 268690 cycles/ticks + +indcpa_enc: +median: 307390 cycles/ticks +average: 309223 cycles/ticks + +indcpa_dec: +median: 62808 cycles/ticks +average: 63781 cycles/ticks + +kyber_keypair_derand: +median: 285772 cycles/ticks +average: 287696 cycles/ticks + +kyber_keypair: +median: 304006 cycles/ticks +average: 306350 cycles/ticks + +kyber_encaps_derand: +median: 325842 cycles/ticks +average: 326988 cycles/ticks + +kyber_encaps: +median: 327856 cycles/ticks +average: 330845 cycles/ticks + +kyber_decaps: +median: 395828 cycles/ticks +average: 398798 cycles/ticks + +Loop spin: 74 +gen_a: +median: 106250 cycles/ticks +average: 107238 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2335 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2355 cycles/ticks + +NTT: +median: 7262 cycles/ticks +average: 7408 cycles/ticks + +INVNTT: +median: 9882 cycles/ticks +average: 10098 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16342 cycles/ticks +average: 16584 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 486 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3915 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2534 cycles/ticks + +indcpa_keypair: +median: 267792 cycles/ticks +average: 271081 cycles/ticks + +indcpa_enc: +median: 306952 cycles/ticks +average: 308269 cycles/ticks + +indcpa_dec: +median: 62742 cycles/ticks +average: 63249 cycles/ticks + +kyber_keypair_derand: +median: 283622 cycles/ticks +average: 284531 cycles/ticks + +kyber_keypair: +median: 303260 cycles/ticks +average: 304646 cycles/ticks + +kyber_encaps_derand: +median: 325484 cycles/ticks +average: 329150 cycles/ticks + +kyber_encaps: +median: 326452 cycles/ticks +average: 330125 cycles/ticks + +kyber_decaps: +median: 395530 cycles/ticks +average: 398129 cycles/ticks + +Loop spin: 75 +gen_a: +median: 104602 cycles/ticks +average: 106635 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2374 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7368 cycles/ticks + +INVNTT: +median: 10106 cycles/ticks +average: 10243 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16356 cycles/ticks +average: 16518 cycles/ticks + +poly_tomsg: +median: 438 cycles/ticks +average: 482 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1435 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 485 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3920 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2524 cycles/ticks + +indcpa_keypair: +median: 267008 cycles/ticks +average: 269199 cycles/ticks + +indcpa_enc: +median: 306886 cycles/ticks +average: 306883 cycles/ticks + +indcpa_dec: +median: 62836 cycles/ticks +average: 63414 cycles/ticks + +kyber_keypair_derand: +median: 284134 cycles/ticks +average: 285413 cycles/ticks + +kyber_keypair: +median: 303866 cycles/ticks +average: 305261 cycles/ticks + +kyber_encaps_derand: +median: 325390 cycles/ticks +average: 326263 cycles/ticks + +kyber_encaps: +median: 326622 cycles/ticks +average: 329133 cycles/ticks + +kyber_decaps: +median: 395234 cycles/ticks +average: 396414 cycles/ticks + +Loop spin: 76 +gen_a: +median: 106094 cycles/ticks +average: 107279 cycles/ticks + +poly_getnoise_eta1: +median: 2330 cycles/ticks +average: 2453 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7276 cycles/ticks +average: 7337 cycles/ticks + +INVNTT: +median: 10106 cycles/ticks +average: 10296 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16062 cycles/ticks +average: 16572 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 468 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3876 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2514 cycles/ticks + +indcpa_keypair: +median: 266676 cycles/ticks +average: 268481 cycles/ticks + +indcpa_enc: +median: 307040 cycles/ticks +average: 309918 cycles/ticks + +indcpa_dec: +median: 62680 cycles/ticks +average: 63269 cycles/ticks + +kyber_keypair_derand: +median: 283464 cycles/ticks +average: 285805 cycles/ticks + +kyber_keypair: +median: 304034 cycles/ticks +average: 306839 cycles/ticks + +kyber_encaps_derand: +median: 326382 cycles/ticks +average: 329970 cycles/ticks + +kyber_encaps: +median: 327312 cycles/ticks +average: 330422 cycles/ticks + +kyber_decaps: +median: 397086 cycles/ticks +average: 400121 cycles/ticks + +Loop spin: 77 +gen_a: +median: 105908 cycles/ticks +average: 107173 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7112 cycles/ticks +average: 7341 cycles/ticks + +INVNTT: +median: 9896 cycles/ticks +average: 10176 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16344 cycles/ticks +average: 16384 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 470 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3916 cycles/ticks + +polyvec_decompress: +median: 2454 cycles/ticks +average: 2527 cycles/ticks + +indcpa_keypair: +median: 268734 cycles/ticks +average: 271016 cycles/ticks + +indcpa_enc: +median: 308996 cycles/ticks +average: 310159 cycles/ticks + +indcpa_dec: +median: 63058 cycles/ticks +average: 63599 cycles/ticks + +kyber_keypair_derand: +median: 283670 cycles/ticks +average: 285788 cycles/ticks + +kyber_keypair: +median: 303136 cycles/ticks +average: 304467 cycles/ticks + +kyber_encaps_derand: +median: 325494 cycles/ticks +average: 327837 cycles/ticks + +kyber_encaps: +median: 326834 cycles/ticks +average: 328842 cycles/ticks + +kyber_decaps: +median: 395666 cycles/ticks +average: 398127 cycles/ticks + +Loop spin: 78 +gen_a: +median: 103406 cycles/ticks +average: 106609 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2449 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2376 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7318 cycles/ticks + +INVNTT: +median: 9848 cycles/ticks +average: 10041 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15940 cycles/ticks +average: 16408 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1396 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 806 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3822 cycles/ticks + +polyvec_decompress: +median: 2452 cycles/ticks +average: 2558 cycles/ticks + +indcpa_keypair: +median: 267198 cycles/ticks +average: 269859 cycles/ticks + +indcpa_enc: +median: 307902 cycles/ticks +average: 310981 cycles/ticks + +indcpa_dec: +median: 62792 cycles/ticks +average: 63259 cycles/ticks + +kyber_keypair_derand: +median: 283906 cycles/ticks +average: 285744 cycles/ticks + +kyber_keypair: +median: 303392 cycles/ticks +average: 305412 cycles/ticks + +kyber_encaps_derand: +median: 325526 cycles/ticks +average: 328023 cycles/ticks + +kyber_encaps: +median: 327118 cycles/ticks +average: 329869 cycles/ticks + +kyber_decaps: +median: 395600 cycles/ticks +average: 398250 cycles/ticks + +Loop spin: 79 +gen_a: +median: 103170 cycles/ticks +average: 104595 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7296 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 10045 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16300 cycles/ticks +average: 16347 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 474 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 267536 cycles/ticks +average: 270201 cycles/ticks + +indcpa_enc: +median: 307906 cycles/ticks +average: 311241 cycles/ticks + +indcpa_dec: +median: 62758 cycles/ticks +average: 63284 cycles/ticks + +kyber_keypair_derand: +median: 283738 cycles/ticks +average: 285791 cycles/ticks + +kyber_keypair: +median: 302302 cycles/ticks +average: 304478 cycles/ticks + +kyber_encaps_derand: +median: 325948 cycles/ticks +average: 328268 cycles/ticks + +kyber_encaps: +median: 326720 cycles/ticks +average: 329485 cycles/ticks + +kyber_decaps: +median: 395732 cycles/ticks +average: 398251 cycles/ticks + +Loop spin: 80 +gen_a: +median: 102908 cycles/ticks +average: 103910 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16043 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1398 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 752 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 261490 cycles/ticks +average: 267332 cycles/ticks + +indcpa_enc: +median: 307732 cycles/ticks +average: 311223 cycles/ticks + +indcpa_dec: +median: 62910 cycles/ticks +average: 63530 cycles/ticks + +kyber_keypair_derand: +median: 284010 cycles/ticks +average: 285824 cycles/ticks + +kyber_keypair: +median: 303544 cycles/ticks +average: 305631 cycles/ticks + +kyber_encaps_derand: +median: 327062 cycles/ticks +average: 329084 cycles/ticks + +kyber_encaps: +median: 328600 cycles/ticks +average: 330744 cycles/ticks + +kyber_decaps: +median: 397266 cycles/ticks +average: 399991 cycles/ticks + +Loop spin: 81 +gen_a: +median: 106418 cycles/ticks +average: 107942 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2426 cycles/ticks +average: 2432 cycles/ticks + +NTT: +median: 7344 cycles/ticks +average: 7511 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10274 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16340 cycles/ticks +average: 16437 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1390 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 728 cycles/ticks +average: 793 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3904 cycles/ticks + +polyvec_decompress: +median: 2466 cycles/ticks +average: 2585 cycles/ticks + +indcpa_keypair: +median: 267258 cycles/ticks +average: 270482 cycles/ticks + +indcpa_enc: +median: 308514 cycles/ticks +average: 312872 cycles/ticks + +indcpa_dec: +median: 62668 cycles/ticks +average: 63232 cycles/ticks + +kyber_keypair_derand: +median: 285092 cycles/ticks +average: 289657 cycles/ticks + +kyber_keypair: +median: 306180 cycles/ticks +average: 310016 cycles/ticks + +kyber_encaps_derand: +median: 325202 cycles/ticks +average: 326512 cycles/ticks + +kyber_encaps: +median: 326906 cycles/ticks +average: 330037 cycles/ticks + +kyber_decaps: +median: 395558 cycles/ticks +average: 398668 cycles/ticks + +Loop spin: 82 +gen_a: +median: 106190 cycles/ticks +average: 107389 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2395 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7334 cycles/ticks + +INVNTT: +median: 10088 cycles/ticks +average: 10114 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16330 cycles/ticks +average: 16421 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1410 cycles/ticks +average: 1451 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 770 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 449 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3750 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2534 cycles/ticks + +indcpa_keypair: +median: 266240 cycles/ticks +average: 265900 cycles/ticks + +indcpa_enc: +median: 309212 cycles/ticks +average: 311510 cycles/ticks + +indcpa_dec: +median: 62698 cycles/ticks +average: 63221 cycles/ticks + +kyber_keypair_derand: +median: 283596 cycles/ticks +average: 286601 cycles/ticks + +kyber_keypair: +median: 305166 cycles/ticks +average: 308935 cycles/ticks + +kyber_encaps_derand: +median: 325742 cycles/ticks +average: 328624 cycles/ticks + +kyber_encaps: +median: 326274 cycles/ticks +average: 329053 cycles/ticks + +kyber_decaps: +median: 395024 cycles/ticks +average: 396020 cycles/ticks + +Loop spin: 83 +gen_a: +median: 102906 cycles/ticks +average: 103945 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2393 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7315 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9936 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15914 cycles/ticks +average: 16283 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2584 cycles/ticks + +indcpa_keypair: +median: 259588 cycles/ticks +average: 265666 cycles/ticks + +indcpa_enc: +median: 307420 cycles/ticks +average: 308715 cycles/ticks + +indcpa_dec: +median: 62716 cycles/ticks +average: 63071 cycles/ticks + +kyber_keypair_derand: +median: 284250 cycles/ticks +average: 285696 cycles/ticks + +kyber_keypair: +median: 304208 cycles/ticks +average: 306369 cycles/ticks + +kyber_encaps_derand: +median: 326936 cycles/ticks +average: 329115 cycles/ticks + +kyber_encaps: +median: 328008 cycles/ticks +average: 330442 cycles/ticks + +kyber_decaps: +median: 396878 cycles/ticks +average: 398919 cycles/ticks + +Loop spin: 84 +gen_a: +median: 106192 cycles/ticks +average: 106900 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2448 cycles/ticks + +NTT: +median: 7260 cycles/ticks +average: 7348 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10258 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16390 cycles/ticks +average: 16629 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1456 cycles/ticks + +poly_compress: +median: 722 cycles/ticks +average: 723 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3880 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2545 cycles/ticks + +indcpa_keypair: +median: 266746 cycles/ticks +average: 268298 cycles/ticks + +indcpa_enc: +median: 307166 cycles/ticks +average: 308687 cycles/ticks + +indcpa_dec: +median: 62676 cycles/ticks +average: 63168 cycles/ticks + +kyber_keypair_derand: +median: 283918 cycles/ticks +average: 285206 cycles/ticks + +kyber_keypair: +median: 304518 cycles/ticks +average: 306354 cycles/ticks + +kyber_encaps_derand: +median: 325634 cycles/ticks +average: 327627 cycles/ticks + +kyber_encaps: +median: 326702 cycles/ticks +average: 328823 cycles/ticks + +kyber_decaps: +median: 395914 cycles/ticks +average: 398500 cycles/ticks + +Loop spin: 85 +gen_a: +median: 104284 cycles/ticks +average: 106648 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2378 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7257 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10258 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16360 cycles/ticks +average: 16680 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 759 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3871 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2538 cycles/ticks + +indcpa_keypair: +median: 266676 cycles/ticks +average: 268806 cycles/ticks + +indcpa_enc: +median: 307726 cycles/ticks +average: 310338 cycles/ticks + +indcpa_dec: +median: 62732 cycles/ticks +average: 63300 cycles/ticks + +kyber_keypair_derand: +median: 277794 cycles/ticks +average: 282679 cycles/ticks + +kyber_keypair: +median: 297032 cycles/ticks +average: 301677 cycles/ticks + +kyber_encaps_derand: +median: 325998 cycles/ticks +average: 325554 cycles/ticks + +kyber_encaps: +median: 318780 cycles/ticks +average: 324116 cycles/ticks + +kyber_decaps: +median: 396078 cycles/ticks +average: 396560 cycles/ticks + +Loop spin: 86 +gen_a: +median: 103422 cycles/ticks +average: 106109 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2517 cycles/ticks + +NTT: +median: 7274 cycles/ticks +average: 7434 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10175 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16564 cycles/ticks +average: 16681 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 444 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 465 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3884 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2537 cycles/ticks + +indcpa_keypair: +median: 266388 cycles/ticks +average: 266797 cycles/ticks + +indcpa_enc: +median: 306766 cycles/ticks +average: 306514 cycles/ticks + +indcpa_dec: +median: 61462 cycles/ticks +average: 62717 cycles/ticks + +kyber_keypair_derand: +median: 276136 cycles/ticks +average: 281972 cycles/ticks + +kyber_keypair: +median: 303924 cycles/ticks +average: 304716 cycles/ticks + +kyber_encaps_derand: +median: 326808 cycles/ticks +average: 327795 cycles/ticks + +kyber_encaps: +median: 321370 cycles/ticks +average: 328120 cycles/ticks + +kyber_decaps: +median: 397164 cycles/ticks +average: 399907 cycles/ticks + +Loop spin: 87 +gen_a: +median: 105760 cycles/ticks +average: 107164 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2354 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2503 cycles/ticks + +NTT: +median: 7216 cycles/ticks +average: 7390 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10177 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16390 cycles/ticks +average: 16621 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1456 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3838 cycles/ticks +average: 3862 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2562 cycles/ticks + +indcpa_keypair: +median: 266660 cycles/ticks +average: 268422 cycles/ticks + +indcpa_enc: +median: 306960 cycles/ticks +average: 308355 cycles/ticks + +indcpa_dec: +median: 62642 cycles/ticks +average: 62927 cycles/ticks + +kyber_keypair_derand: +median: 283376 cycles/ticks +average: 285093 cycles/ticks + +kyber_keypair: +median: 303762 cycles/ticks +average: 305435 cycles/ticks + +kyber_encaps_derand: +median: 325260 cycles/ticks +average: 327177 cycles/ticks + +kyber_encaps: +median: 326486 cycles/ticks +average: 328624 cycles/ticks + +kyber_decaps: +median: 395382 cycles/ticks +average: 397381 cycles/ticks + +Loop spin: 88 +gen_a: +median: 105778 cycles/ticks +average: 106992 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2428 cycles/ticks +average: 2459 cycles/ticks + +NTT: +median: 7304 cycles/ticks +average: 7376 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10249 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16372 cycles/ticks +average: 16629 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3909 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2512 cycles/ticks + +indcpa_keypair: +median: 266828 cycles/ticks +average: 268860 cycles/ticks + +indcpa_enc: +median: 307042 cycles/ticks +average: 309467 cycles/ticks + +indcpa_dec: +median: 62582 cycles/ticks +average: 63157 cycles/ticks + +kyber_keypair_derand: +median: 284934 cycles/ticks +average: 285588 cycles/ticks + +kyber_keypair: +median: 303062 cycles/ticks +average: 304855 cycles/ticks + +kyber_encaps_derand: +median: 325368 cycles/ticks +average: 326656 cycles/ticks + +kyber_encaps: +median: 326644 cycles/ticks +average: 329050 cycles/ticks + +kyber_decaps: +median: 395670 cycles/ticks +average: 396611 cycles/ticks + +Loop spin: 89 +gen_a: +median: 105946 cycles/ticks +average: 106823 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2359 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7337 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10174 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16384 cycles/ticks +average: 16573 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 459 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3870 cycles/ticks + +polyvec_decompress: +median: 2454 cycles/ticks +average: 2570 cycles/ticks + +indcpa_keypair: +median: 266784 cycles/ticks +average: 268343 cycles/ticks + +indcpa_enc: +median: 307152 cycles/ticks +average: 309472 cycles/ticks + +indcpa_dec: +median: 62678 cycles/ticks +average: 63250 cycles/ticks + +kyber_keypair_derand: +median: 283710 cycles/ticks +average: 285541 cycles/ticks + +kyber_keypair: +median: 303820 cycles/ticks +average: 305719 cycles/ticks + +kyber_encaps_derand: +median: 325366 cycles/ticks +average: 326786 cycles/ticks + +kyber_encaps: +median: 326600 cycles/ticks +average: 328807 cycles/ticks + +kyber_decaps: +median: 395720 cycles/ticks +average: 398476 cycles/ticks + +Loop spin: 90 +gen_a: +median: 103088 cycles/ticks +average: 105939 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2475 cycles/ticks + +poly_getnoise_eta2: +median: 2368 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7112 cycles/ticks +average: 7290 cycles/ticks + +INVNTT: +median: 9900 cycles/ticks +average: 10187 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15948 cycles/ticks +average: 16448 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3905 cycles/ticks + +polyvec_decompress: +median: 2452 cycles/ticks +average: 2561 cycles/ticks + +indcpa_keypair: +median: 266980 cycles/ticks +average: 268228 cycles/ticks + +indcpa_enc: +median: 307368 cycles/ticks +average: 308911 cycles/ticks + +indcpa_dec: +median: 62710 cycles/ticks +average: 63389 cycles/ticks + +kyber_keypair_derand: +median: 283282 cycles/ticks +average: 284584 cycles/ticks + +kyber_keypair: +median: 303904 cycles/ticks +average: 306022 cycles/ticks + +kyber_encaps_derand: +median: 325718 cycles/ticks +average: 328188 cycles/ticks + +kyber_encaps: +median: 326396 cycles/ticks +average: 327584 cycles/ticks + +kyber_decaps: +median: 385436 cycles/ticks +average: 394805 cycles/ticks + +Loop spin: 91 +gen_a: +median: 102972 cycles/ticks +average: 104387 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9850 cycles/ticks +average: 10030 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16038 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3923 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2469 cycles/ticks + +indcpa_keypair: +median: 258932 cycles/ticks +average: 260550 cycles/ticks + +indcpa_enc: +median: 298002 cycles/ticks +average: 300109 cycles/ticks + +indcpa_dec: +median: 60924 cycles/ticks +average: 61279 cycles/ticks + +kyber_keypair_derand: +median: 275474 cycles/ticks +average: 277974 cycles/ticks + +kyber_keypair: +median: 296034 cycles/ticks +average: 297850 cycles/ticks + +kyber_encaps_derand: +median: 316594 cycles/ticks +average: 319742 cycles/ticks + +kyber_encaps: +median: 317406 cycles/ticks +average: 320838 cycles/ticks + +kyber_decaps: +median: 384386 cycles/ticks +average: 387676 cycles/ticks + +Loop spin: 92 +gen_a: +median: 102952 cycles/ticks +average: 104335 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15914 cycles/ticks +average: 16099 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3768 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2451 cycles/ticks + +indcpa_keypair: +median: 260656 cycles/ticks +average: 263145 cycles/ticks + +indcpa_enc: +median: 299904 cycles/ticks +average: 303502 cycles/ticks + +indcpa_dec: +median: 60994 cycles/ticks +average: 62314 cycles/ticks + +kyber_keypair_derand: +median: 275888 cycles/ticks +average: 280012 cycles/ticks + +kyber_keypair: +median: 296276 cycles/ticks +average: 300450 cycles/ticks + +kyber_encaps_derand: +median: 316130 cycles/ticks +average: 318019 cycles/ticks + +kyber_encaps: +median: 316790 cycles/ticks +average: 318332 cycles/ticks + +kyber_decaps: +median: 384014 cycles/ticks +average: 385657 cycles/ticks + +Loop spin: 93 +gen_a: +median: 102900 cycles/ticks +average: 103528 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2339 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15920 cycles/ticks +average: 16098 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259054 cycles/ticks +average: 260286 cycles/ticks + +indcpa_enc: +median: 298218 cycles/ticks +average: 299839 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61199 cycles/ticks + +kyber_keypair_derand: +median: 275822 cycles/ticks +average: 277019 cycles/ticks + +kyber_keypair: +median: 295772 cycles/ticks +average: 296844 cycles/ticks + +kyber_encaps_derand: +median: 316190 cycles/ticks +average: 317653 cycles/ticks + +kyber_encaps: +median: 317040 cycles/ticks +average: 318566 cycles/ticks + +kyber_decaps: +median: 384166 cycles/ticks +average: 385691 cycles/ticks + +Loop spin: 94 +gen_a: +median: 103010 cycles/ticks +average: 103651 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2340 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2361 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9896 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15975 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 434 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 259210 cycles/ticks +average: 260523 cycles/ticks + +indcpa_enc: +median: 298150 cycles/ticks +average: 299685 cycles/ticks + +indcpa_dec: +median: 60922 cycles/ticks +average: 61102 cycles/ticks + +kyber_keypair_derand: +median: 275044 cycles/ticks +average: 276250 cycles/ticks + +kyber_keypair: +median: 295646 cycles/ticks +average: 296714 cycles/ticks + +kyber_encaps_derand: +median: 315622 cycles/ticks +average: 317119 cycles/ticks + +kyber_encaps: +median: 316430 cycles/ticks +average: 317984 cycles/ticks + +kyber_decaps: +median: 383652 cycles/ticks +average: 385232 cycles/ticks + +Loop spin: 95 +gen_a: +median: 102918 cycles/ticks +average: 103564 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2356 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9893 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16024 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 260470 cycles/ticks +average: 261686 cycles/ticks + +indcpa_enc: +median: 299416 cycles/ticks +average: 300929 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61200 cycles/ticks + +kyber_keypair_derand: +median: 277086 cycles/ticks +average: 278666 cycles/ticks + +kyber_keypair: +median: 295350 cycles/ticks +average: 296922 cycles/ticks + +kyber_encaps_derand: +median: 317156 cycles/ticks +average: 319044 cycles/ticks + +kyber_encaps: +median: 317978 cycles/ticks +average: 319952 cycles/ticks + +kyber_decaps: +median: 385340 cycles/ticks +average: 387587 cycles/ticks + +Loop spin: 96 +gen_a: +median: 103008 cycles/ticks +average: 103774 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2375 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9922 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16046 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 258754 cycles/ticks +average: 260525 cycles/ticks + +indcpa_enc: +median: 297784 cycles/ticks +average: 299520 cycles/ticks + +indcpa_dec: +median: 61094 cycles/ticks +average: 62401 cycles/ticks + +kyber_keypair_derand: +median: 275540 cycles/ticks +average: 278974 cycles/ticks + +kyber_keypair: +median: 295558 cycles/ticks +average: 296836 cycles/ticks + +kyber_encaps_derand: +median: 316300 cycles/ticks +average: 317857 cycles/ticks + +kyber_encaps: +median: 317086 cycles/ticks +average: 318862 cycles/ticks + +kyber_decaps: +median: 384226 cycles/ticks +average: 386283 cycles/ticks + +Loop spin: 97 +gen_a: +median: 103178 cycles/ticks +average: 104334 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2358 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7158 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15967 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1396 cycles/ticks +average: 1414 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3765 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 260288 cycles/ticks +average: 261884 cycles/ticks + +indcpa_enc: +median: 299668 cycles/ticks +average: 301558 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61208 cycles/ticks + +kyber_keypair_derand: +median: 275806 cycles/ticks +average: 277515 cycles/ticks + +kyber_keypair: +median: 295558 cycles/ticks +average: 296925 cycles/ticks + +kyber_encaps_derand: +median: 315664 cycles/ticks +average: 317726 cycles/ticks + +kyber_encaps: +median: 316410 cycles/ticks +average: 318965 cycles/ticks + +kyber_decaps: +median: 383688 cycles/ticks +average: 385764 cycles/ticks + +Loop spin: 98 +gen_a: +median: 103084 cycles/ticks +average: 104732 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16046 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 259170 cycles/ticks +average: 262855 cycles/ticks + +indcpa_enc: +median: 298166 cycles/ticks +average: 300067 cycles/ticks + +indcpa_dec: +median: 60908 cycles/ticks +average: 61213 cycles/ticks + +kyber_keypair_derand: +median: 275030 cycles/ticks +average: 276521 cycles/ticks + +kyber_keypair: +median: 295718 cycles/ticks +average: 297054 cycles/ticks + +kyber_encaps_derand: +median: 315838 cycles/ticks +average: 317946 cycles/ticks + +kyber_encaps: +median: 316742 cycles/ticks +average: 318761 cycles/ticks + +kyber_decaps: +median: 384062 cycles/ticks +average: 386175 cycles/ticks + +Loop spin: 99 +gen_a: +median: 103228 cycles/ticks +average: 104678 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9922 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16063 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2448 cycles/ticks + +indcpa_keypair: +median: 259336 cycles/ticks +average: 261151 cycles/ticks + +indcpa_enc: +median: 298720 cycles/ticks +average: 300506 cycles/ticks + +indcpa_dec: +median: 60956 cycles/ticks +average: 61284 cycles/ticks + +kyber_keypair_derand: +median: 275820 cycles/ticks +average: 277242 cycles/ticks + +kyber_keypair: +median: 295542 cycles/ticks +average: 297521 cycles/ticks + +kyber_encaps_derand: +median: 316192 cycles/ticks +average: 318635 cycles/ticks + +kyber_encaps: +median: 316740 cycles/ticks +average: 318847 cycles/ticks + +kyber_decaps: +median: 383988 cycles/ticks +average: 386014 cycles/ticks + +Loop spin: 100 +gen_a: +median: 103210 cycles/ticks +average: 104398 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7168 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 15981 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2452 cycles/ticks + +indcpa_keypair: +median: 260700 cycles/ticks +average: 262231 cycles/ticks + +indcpa_enc: +median: 300242 cycles/ticks +average: 302310 cycles/ticks + +indcpa_dec: +median: 60946 cycles/ticks +average: 61298 cycles/ticks + +kyber_keypair_derand: +median: 275570 cycles/ticks +average: 276984 cycles/ticks + +kyber_keypair: +median: 295788 cycles/ticks +average: 297399 cycles/ticks + +kyber_encaps_derand: +median: 316402 cycles/ticks +average: 318153 cycles/ticks + +kyber_encaps: +median: 317186 cycles/ticks +average: 319220 cycles/ticks + +kyber_decaps: +median: 384460 cycles/ticks +average: 386454 cycles/ticks + +Loop spin: 101 +gen_a: +median: 103208 cycles/ticks +average: 104018 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9928 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16032 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1388 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259286 cycles/ticks +average: 260741 cycles/ticks + +indcpa_enc: +median: 298524 cycles/ticks +average: 300314 cycles/ticks + +indcpa_dec: +median: 60912 cycles/ticks +average: 61274 cycles/ticks + +kyber_keypair_derand: +median: 276894 cycles/ticks +average: 278218 cycles/ticks + +kyber_keypair: +median: 296612 cycles/ticks +average: 300557 cycles/ticks + +kyber_encaps_derand: +median: 319822 cycles/ticks +average: 325699 cycles/ticks + +kyber_encaps: +median: 321264 cycles/ticks +average: 328126 cycles/ticks + +kyber_decaps: +median: 398230 cycles/ticks +average: 402319 cycles/ticks + +Loop spin: 102 +gen_a: +median: 106140 cycles/ticks +average: 107330 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2399 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7358 cycles/ticks + +INVNTT: +median: 10150 cycles/ticks +average: 10361 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16384 cycles/ticks +average: 16656 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1474 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 783 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 465 cycles/ticks + +polyvec_compress: +median: 3948 cycles/ticks +average: 3954 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2531 cycles/ticks + +indcpa_keypair: +median: 266538 cycles/ticks +average: 267119 cycles/ticks + +indcpa_enc: +median: 306642 cycles/ticks +average: 307918 cycles/ticks + +indcpa_dec: +median: 62758 cycles/ticks +average: 63889 cycles/ticks + +kyber_keypair_derand: +median: 284238 cycles/ticks +average: 287018 cycles/ticks + +kyber_keypair: +median: 304458 cycles/ticks +average: 305904 cycles/ticks + +kyber_encaps_derand: +median: 325054 cycles/ticks +average: 326825 cycles/ticks + +kyber_encaps: +median: 326506 cycles/ticks +average: 329027 cycles/ticks + +kyber_decaps: +median: 395520 cycles/ticks +average: 397794 cycles/ticks + +Loop spin: 103 +gen_a: +median: 105980 cycles/ticks +average: 107235 cycles/ticks + +poly_getnoise_eta1: +median: 2334 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2375 cycles/ticks + +NTT: +median: 7274 cycles/ticks +average: 7387 cycles/ticks + +INVNTT: +median: 9852 cycles/ticks +average: 10159 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16082 cycles/ticks +average: 16338 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 533 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3850 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2471 cycles/ticks + +indcpa_keypair: +median: 267150 cycles/ticks +average: 268983 cycles/ticks + +indcpa_enc: +median: 307400 cycles/ticks +average: 310035 cycles/ticks + +indcpa_dec: +median: 62782 cycles/ticks +average: 63347 cycles/ticks + +kyber_keypair_derand: +median: 284516 cycles/ticks +average: 286200 cycles/ticks + +kyber_keypair: +median: 304632 cycles/ticks +average: 306734 cycles/ticks + +kyber_encaps_derand: +median: 325562 cycles/ticks +average: 328299 cycles/ticks + +kyber_encaps: +median: 326326 cycles/ticks +average: 328936 cycles/ticks + +kyber_decaps: +median: 395646 cycles/ticks +average: 398833 cycles/ticks + +Loop spin: 104 +gen_a: +median: 106032 cycles/ticks +average: 107010 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2457 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2430 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7353 cycles/ticks + +INVNTT: +median: 10132 cycles/ticks +average: 10233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16376 cycles/ticks +average: 16493 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1398 cycles/ticks +average: 1453 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 779 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3918 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2539 cycles/ticks + +indcpa_keypair: +median: 267424 cycles/ticks +average: 269521 cycles/ticks + +indcpa_enc: +median: 307344 cycles/ticks +average: 308770 cycles/ticks + +indcpa_dec: +median: 62712 cycles/ticks +average: 62908 cycles/ticks + +kyber_keypair_derand: +median: 284180 cycles/ticks +average: 286531 cycles/ticks + +kyber_keypair: +median: 304324 cycles/ticks +average: 305596 cycles/ticks + +kyber_encaps_derand: +median: 325648 cycles/ticks +average: 328021 cycles/ticks + +kyber_encaps: +median: 326758 cycles/ticks +average: 329342 cycles/ticks + +kyber_decaps: +median: 395638 cycles/ticks +average: 397652 cycles/ticks + +Loop spin: 105 +gen_a: +median: 106246 cycles/ticks +average: 107411 cycles/ticks + +poly_getnoise_eta1: +median: 2388 cycles/ticks +average: 2470 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2436 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7349 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10214 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16376 cycles/ticks +average: 16485 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3838 cycles/ticks +average: 3888 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2536 cycles/ticks + +indcpa_keypair: +median: 266658 cycles/ticks +average: 267396 cycles/ticks + +indcpa_enc: +median: 307542 cycles/ticks +average: 309944 cycles/ticks + +indcpa_dec: +median: 62936 cycles/ticks +average: 63613 cycles/ticks + +kyber_keypair_derand: +median: 283978 cycles/ticks +average: 286402 cycles/ticks + +kyber_keypair: +median: 304400 cycles/ticks +average: 307217 cycles/ticks + +kyber_encaps_derand: +median: 326692 cycles/ticks +average: 328982 cycles/ticks + +kyber_encaps: +median: 327656 cycles/ticks +average: 330340 cycles/ticks + +kyber_decaps: +median: 397126 cycles/ticks +average: 399961 cycles/ticks + +Loop spin: 106 +gen_a: +median: 105890 cycles/ticks +average: 106717 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2487 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2446 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7353 cycles/ticks + +INVNTT: +median: 10110 cycles/ticks +average: 10256 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16374 cycles/ticks +average: 16599 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 464 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3895 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 267014 cycles/ticks +average: 269588 cycles/ticks + +indcpa_enc: +median: 307080 cycles/ticks +average: 308830 cycles/ticks + +indcpa_dec: +median: 62820 cycles/ticks +average: 63394 cycles/ticks + +kyber_keypair_derand: +median: 284150 cycles/ticks +average: 286301 cycles/ticks + +kyber_keypair: +median: 304758 cycles/ticks +average: 307002 cycles/ticks + +kyber_encaps_derand: +median: 325516 cycles/ticks +average: 326676 cycles/ticks + +kyber_encaps: +median: 326802 cycles/ticks +average: 329184 cycles/ticks + +kyber_decaps: +median: 396380 cycles/ticks +average: 400166 cycles/ticks + +Loop spin: 107 +gen_a: +median: 105900 cycles/ticks +average: 107118 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2443 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7339 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10245 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16370 cycles/ticks +average: 16533 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1390 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 724 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 486 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3919 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2540 cycles/ticks + +indcpa_keypair: +median: 266472 cycles/ticks +average: 266959 cycles/ticks + +indcpa_enc: +median: 307054 cycles/ticks +average: 311975 cycles/ticks + +indcpa_dec: +median: 62974 cycles/ticks +average: 66088 cycles/ticks + +kyber_keypair_derand: +median: 284116 cycles/ticks +average: 287015 cycles/ticks + +kyber_keypair: +median: 304314 cycles/ticks +average: 306341 cycles/ticks + +kyber_encaps_derand: +median: 327062 cycles/ticks +average: 328147 cycles/ticks + +kyber_encaps: +median: 329766 cycles/ticks +average: 332294 cycles/ticks + +kyber_decaps: +median: 397698 cycles/ticks +average: 400635 cycles/ticks + +Loop spin: 108 +gen_a: +median: 105822 cycles/ticks +average: 106724 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2407 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7414 cycles/ticks + +INVNTT: +median: 9862 cycles/ticks +average: 10199 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16366 cycles/ticks +average: 16566 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 492 cycles/ticks + +poly_frommsg: +median: 1390 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 779 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3746 cycles/ticks +average: 3934 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2468 cycles/ticks + +indcpa_keypair: +median: 261260 cycles/ticks +average: 267304 cycles/ticks + +indcpa_enc: +median: 308050 cycles/ticks +average: 310997 cycles/ticks + +indcpa_dec: +median: 62876 cycles/ticks +average: 63408 cycles/ticks + +kyber_keypair_derand: +median: 284054 cycles/ticks +average: 287020 cycles/ticks + +kyber_keypair: +median: 303960 cycles/ticks +average: 306166 cycles/ticks + +kyber_encaps_derand: +median: 326080 cycles/ticks +average: 328685 cycles/ticks + +kyber_encaps: +median: 327382 cycles/ticks +average: 331068 cycles/ticks + +kyber_decaps: +median: 396528 cycles/ticks +average: 400966 cycles/ticks + +Loop spin: 109 +gen_a: +median: 105914 cycles/ticks +average: 107446 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2454 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2377 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7373 cycles/ticks + +INVNTT: +median: 10134 cycles/ticks +average: 10302 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16554 cycles/ticks +average: 16810 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3899 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2543 cycles/ticks + +indcpa_keypair: +median: 269706 cycles/ticks +average: 273077 cycles/ticks + +indcpa_enc: +median: 309452 cycles/ticks +average: 312839 cycles/ticks + +indcpa_dec: +median: 63276 cycles/ticks +average: 64425 cycles/ticks + +kyber_keypair_derand: +median: 286502 cycles/ticks +average: 290556 cycles/ticks + +kyber_keypair: +median: 306308 cycles/ticks +average: 309940 cycles/ticks + +kyber_encaps_derand: +median: 326796 cycles/ticks +average: 329359 cycles/ticks + +kyber_encaps: +median: 328262 cycles/ticks +average: 332751 cycles/ticks + +kyber_decaps: +median: 397044 cycles/ticks +average: 401060 cycles/ticks + +Loop spin: 110 +gen_a: +median: 106562 cycles/ticks +average: 108654 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2441 cycles/ticks + +poly_getnoise_eta2: +median: 2376 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7286 cycles/ticks +average: 7417 cycles/ticks + +INVNTT: +median: 10082 cycles/ticks +average: 10193 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16364 cycles/ticks +average: 16577 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 457 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3898 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2551 cycles/ticks + +indcpa_keypair: +median: 266764 cycles/ticks +average: 268217 cycles/ticks + +indcpa_enc: +median: 306988 cycles/ticks +average: 308972 cycles/ticks + +indcpa_dec: +median: 62798 cycles/ticks +average: 63244 cycles/ticks + +kyber_keypair_derand: +median: 284776 cycles/ticks +average: 288130 cycles/ticks + +kyber_keypair: +median: 303364 cycles/ticks +average: 305474 cycles/ticks + +kyber_encaps_derand: +median: 326254 cycles/ticks +average: 329437 cycles/ticks + +kyber_encaps: +median: 327276 cycles/ticks +average: 330497 cycles/ticks + +kyber_decaps: +median: 396492 cycles/ticks +average: 401543 cycles/ticks + +Loop spin: 111 +gen_a: +median: 104086 cycles/ticks +average: 106915 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2366 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2438 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7355 cycles/ticks + +INVNTT: +median: 9988 cycles/ticks +average: 10401 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16404 cycles/ticks +average: 16784 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1449 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 750 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3898 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2546 cycles/ticks + +indcpa_keypair: +median: 267122 cycles/ticks +average: 269246 cycles/ticks + +indcpa_enc: +median: 308390 cycles/ticks +average: 312198 cycles/ticks + +indcpa_dec: +median: 63108 cycles/ticks +average: 64155 cycles/ticks + +kyber_keypair_derand: +median: 284376 cycles/ticks +average: 287049 cycles/ticks + +kyber_keypair: +median: 306402 cycles/ticks +average: 310503 cycles/ticks + +kyber_encaps_derand: +median: 327470 cycles/ticks +average: 328698 cycles/ticks + +kyber_encaps: +median: 331102 cycles/ticks +average: 336114 cycles/ticks + +kyber_decaps: +median: 398160 cycles/ticks +average: 401831 cycles/ticks + +Loop spin: 112 +gen_a: +median: 106152 cycles/ticks +average: 107280 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2357 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7274 cycles/ticks +average: 7392 cycles/ticks + +INVNTT: +median: 10112 cycles/ticks +average: 10303 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16326 cycles/ticks +average: 16394 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1430 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3838 cycles/ticks +average: 3910 cycles/ticks + +polyvec_decompress: +median: 2446 cycles/ticks +average: 2502 cycles/ticks + +indcpa_keypair: +median: 268744 cycles/ticks +average: 270679 cycles/ticks + +indcpa_enc: +median: 310714 cycles/ticks +average: 314917 cycles/ticks + +indcpa_dec: +median: 63818 cycles/ticks +average: 64643 cycles/ticks + +kyber_keypair_derand: +median: 284448 cycles/ticks +average: 286969 cycles/ticks + +kyber_keypair: +median: 305762 cycles/ticks +average: 308525 cycles/ticks + +kyber_encaps_derand: +median: 326178 cycles/ticks +average: 329132 cycles/ticks + +kyber_encaps: +median: 327882 cycles/ticks +average: 331018 cycles/ticks + +kyber_decaps: +median: 397200 cycles/ticks +average: 402522 cycles/ticks + +Loop spin: 113 +gen_a: +median: 106168 cycles/ticks +average: 107488 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2373 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7258 cycles/ticks + +INVNTT: +median: 9880 cycles/ticks +average: 10175 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16314 cycles/ticks +average: 16458 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 505 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3866 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2498 cycles/ticks + +indcpa_keypair: +median: 267142 cycles/ticks +average: 271101 cycles/ticks + +indcpa_enc: +median: 307776 cycles/ticks +average: 310779 cycles/ticks + +indcpa_dec: +median: 62692 cycles/ticks +average: 63220 cycles/ticks + +kyber_keypair_derand: +median: 284218 cycles/ticks +average: 285776 cycles/ticks + +kyber_keypair: +median: 306446 cycles/ticks +average: 309775 cycles/ticks + +kyber_encaps_derand: +median: 327694 cycles/ticks +average: 329515 cycles/ticks + +kyber_encaps: +median: 328588 cycles/ticks +average: 329616 cycles/ticks + +kyber_decaps: +median: 398546 cycles/ticks +average: 400599 cycles/ticks + +Loop spin: 114 +gen_a: +median: 106242 cycles/ticks +average: 107553 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2434 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2448 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7413 cycles/ticks + +INVNTT: +median: 10078 cycles/ticks +average: 10190 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16392 cycles/ticks +average: 16565 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 481 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1436 cycles/ticks + +poly_compress: +median: 750 cycles/ticks +average: 796 cycles/ticks + +poly_decompress: +median: 466 cycles/ticks +average: 487 cycles/ticks + +polyvec_compress: +median: 3854 cycles/ticks +average: 3956 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2541 cycles/ticks + +indcpa_keypair: +median: 269334 cycles/ticks +average: 273766 cycles/ticks + +indcpa_enc: +median: 307902 cycles/ticks +average: 309487 cycles/ticks + +indcpa_dec: +median: 62762 cycles/ticks +average: 63763 cycles/ticks + +kyber_keypair_derand: +median: 284814 cycles/ticks +average: 287198 cycles/ticks + +kyber_keypair: +median: 304970 cycles/ticks +average: 306912 cycles/ticks + +kyber_encaps_derand: +median: 331532 cycles/ticks +average: 333719 cycles/ticks + +kyber_encaps: +median: 327356 cycles/ticks +average: 330072 cycles/ticks + +kyber_decaps: +median: 395854 cycles/ticks +average: 395696 cycles/ticks + +Loop spin: 115 +gen_a: +median: 106556 cycles/ticks +average: 108315 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7132 cycles/ticks +average: 7387 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10261 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16370 cycles/ticks +average: 16615 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 769 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3881 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2545 cycles/ticks + +indcpa_keypair: +median: 268846 cycles/ticks +average: 271102 cycles/ticks + +indcpa_enc: +median: 310190 cycles/ticks +average: 315109 cycles/ticks + +indcpa_dec: +median: 62844 cycles/ticks +average: 63298 cycles/ticks + +kyber_keypair_derand: +median: 284096 cycles/ticks +average: 285823 cycles/ticks + +kyber_keypair: +median: 305402 cycles/ticks +average: 308009 cycles/ticks + +kyber_encaps_derand: +median: 326510 cycles/ticks +average: 329442 cycles/ticks + +kyber_encaps: +median: 327214 cycles/ticks +average: 330334 cycles/ticks + +kyber_decaps: +median: 396846 cycles/ticks +average: 401157 cycles/ticks + +Loop spin: 116 +gen_a: +median: 106304 cycles/ticks +average: 107508 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2441 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2444 cycles/ticks + +NTT: +median: 7304 cycles/ticks +average: 7389 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10293 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16500 cycles/ticks +average: 16731 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 458 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 470 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3880 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2541 cycles/ticks + +indcpa_keypair: +median: 268174 cycles/ticks +average: 270668 cycles/ticks + +indcpa_enc: +median: 308288 cycles/ticks +average: 310659 cycles/ticks + +indcpa_dec: +median: 63344 cycles/ticks +average: 64612 cycles/ticks + +kyber_keypair_derand: +median: 284268 cycles/ticks +average: 286775 cycles/ticks + +kyber_keypair: +median: 296956 cycles/ticks +average: 302255 cycles/ticks + +kyber_encaps_derand: +median: 316686 cycles/ticks +average: 318925 cycles/ticks + +kyber_encaps: +median: 318634 cycles/ticks +average: 320509 cycles/ticks + +kyber_decaps: +median: 384480 cycles/ticks +average: 387973 cycles/ticks + +Loop spin: 117 +gen_a: +median: 102922 cycles/ticks +average: 103496 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15980 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259874 cycles/ticks +average: 261499 cycles/ticks + +indcpa_enc: +median: 300262 cycles/ticks +average: 301980 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61214 cycles/ticks + +kyber_keypair_derand: +median: 275664 cycles/ticks +average: 277015 cycles/ticks + +kyber_keypair: +median: 295902 cycles/ticks +average: 297059 cycles/ticks + +kyber_encaps_derand: +median: 318742 cycles/ticks +average: 320337 cycles/ticks + +kyber_encaps: +median: 317144 cycles/ticks +average: 318937 cycles/ticks + +kyber_decaps: +median: 384052 cycles/ticks +average: 385511 cycles/ticks + +Loop spin: 118 +gen_a: +median: 103498 cycles/ticks +average: 104291 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2360 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2381 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7182 cycles/ticks + +INVNTT: +median: 9870 cycles/ticks +average: 10033 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16310 cycles/ticks +average: 16478 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3789 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2484 cycles/ticks + +indcpa_keypair: +median: 261280 cycles/ticks +average: 262717 cycles/ticks + +indcpa_enc: +median: 298208 cycles/ticks +average: 299839 cycles/ticks + +indcpa_dec: +median: 60976 cycles/ticks +average: 61345 cycles/ticks + +kyber_keypair_derand: +median: 275266 cycles/ticks +average: 276550 cycles/ticks + +kyber_keypair: +median: 297176 cycles/ticks +average: 298716 cycles/ticks + +kyber_encaps_derand: +median: 317220 cycles/ticks +average: 319129 cycles/ticks + +kyber_encaps: +median: 317690 cycles/ticks +average: 321232 cycles/ticks + +kyber_decaps: +median: 385692 cycles/ticks +average: 392577 cycles/ticks + +Loop spin: 119 +gen_a: +median: 103378 cycles/ticks +average: 105581 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2359 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2358 cycles/ticks + +NTT: +median: 7214 cycles/ticks +average: 7401 cycles/ticks + +INVNTT: +median: 10086 cycles/ticks +average: 10369 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16214 cycles/ticks +average: 16483 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 765 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3888 cycles/ticks + +polyvec_decompress: +median: 2452 cycles/ticks +average: 2574 cycles/ticks + +indcpa_keypair: +median: 261158 cycles/ticks +average: 267474 cycles/ticks + +indcpa_enc: +median: 298648 cycles/ticks +average: 306085 cycles/ticks + +indcpa_dec: +median: 61358 cycles/ticks +average: 62957 cycles/ticks + +kyber_keypair_derand: +median: 277218 cycles/ticks +average: 282858 cycles/ticks + +kyber_keypair: +median: 304220 cycles/ticks +average: 306420 cycles/ticks + +kyber_encaps_derand: +median: 316578 cycles/ticks +average: 323982 cycles/ticks + +kyber_encaps: +median: 316864 cycles/ticks +average: 320088 cycles/ticks + +kyber_decaps: +median: 384174 cycles/ticks +average: 386779 cycles/ticks + +Loop spin: 120 +gen_a: +median: 103216 cycles/ticks +average: 105849 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7122 cycles/ticks +average: 7385 cycles/ticks + +INVNTT: +median: 9874 cycles/ticks +average: 10110 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15924 cycles/ticks +average: 16218 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3909 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2523 cycles/ticks + +indcpa_keypair: +median: 260966 cycles/ticks +average: 266380 cycles/ticks + +indcpa_enc: +median: 306280 cycles/ticks +average: 307243 cycles/ticks + +indcpa_dec: +median: 61226 cycles/ticks +average: 62460 cycles/ticks + +kyber_keypair_derand: +median: 276942 cycles/ticks +average: 283211 cycles/ticks + +kyber_keypair: +median: 302170 cycles/ticks +average: 304685 cycles/ticks + +kyber_encaps_derand: +median: 317278 cycles/ticks +average: 324727 cycles/ticks + +kyber_encaps: +median: 321298 cycles/ticks +average: 326431 cycles/ticks + +kyber_decaps: +median: 395250 cycles/ticks +average: 396147 cycles/ticks + +Loop spin: 121 +gen_a: +median: 103140 cycles/ticks +average: 105880 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2351 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9846 cycles/ticks +average: 10122 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16358 cycles/ticks +average: 16588 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 513 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 260984 cycles/ticks +average: 266987 cycles/ticks + +indcpa_enc: +median: 306272 cycles/ticks +average: 306937 cycles/ticks + +indcpa_dec: +median: 62514 cycles/ticks +average: 63021 cycles/ticks + +kyber_keypair_derand: +median: 283550 cycles/ticks +average: 284911 cycles/ticks + +kyber_keypair: +median: 302586 cycles/ticks +average: 304172 cycles/ticks + +kyber_encaps_derand: +median: 327058 cycles/ticks +average: 327542 cycles/ticks + +kyber_encaps: +median: 327972 cycles/ticks +average: 328612 cycles/ticks + +kyber_decaps: +median: 392396 cycles/ticks +average: 396104 cycles/ticks + +Loop spin: 122 +gen_a: +median: 103088 cycles/ticks +average: 105816 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7349 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 10018 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16356 cycles/ticks +average: 16498 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3981 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2509 cycles/ticks + +indcpa_keypair: +median: 266362 cycles/ticks +average: 267081 cycles/ticks + +indcpa_enc: +median: 299804 cycles/ticks +average: 306636 cycles/ticks + +indcpa_dec: +median: 61060 cycles/ticks +average: 62577 cycles/ticks + +kyber_keypair_derand: +median: 277108 cycles/ticks +average: 283061 cycles/ticks + +kyber_keypair: +median: 296730 cycles/ticks +average: 302729 cycles/ticks + +kyber_encaps_derand: +median: 317652 cycles/ticks +average: 320157 cycles/ticks + +kyber_encaps: +median: 318624 cycles/ticks +average: 322702 cycles/ticks + +kyber_decaps: +median: 385630 cycles/ticks +average: 389031 cycles/ticks + +Loop spin: 123 +gen_a: +median: 102750 cycles/ticks +average: 103624 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7194 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9920 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15959 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 258998 cycles/ticks +average: 260676 cycles/ticks + +indcpa_enc: +median: 298356 cycles/ticks +average: 300098 cycles/ticks + +indcpa_dec: +median: 60918 cycles/ticks +average: 61218 cycles/ticks + +kyber_keypair_derand: +median: 275826 cycles/ticks +average: 277294 cycles/ticks + +kyber_keypair: +median: 295612 cycles/ticks +average: 297237 cycles/ticks + +kyber_encaps_derand: +median: 315836 cycles/ticks +average: 317715 cycles/ticks + +kyber_encaps: +median: 316580 cycles/ticks +average: 318597 cycles/ticks + +kyber_decaps: +median: 383868 cycles/ticks +average: 386281 cycles/ticks + +Loop spin: 124 +gen_a: +median: 103028 cycles/ticks +average: 103913 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9911 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 15970 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2455 cycles/ticks + +indcpa_keypair: +median: 259258 cycles/ticks +average: 260498 cycles/ticks + +indcpa_enc: +median: 298640 cycles/ticks +average: 300629 cycles/ticks + +indcpa_dec: +median: 60944 cycles/ticks +average: 61166 cycles/ticks + +kyber_keypair_derand: +median: 275456 cycles/ticks +average: 277616 cycles/ticks + +kyber_keypair: +median: 295726 cycles/ticks +average: 297604 cycles/ticks + +kyber_encaps_derand: +median: 316138 cycles/ticks +average: 317601 cycles/ticks + +kyber_encaps: +median: 316918 cycles/ticks +average: 319241 cycles/ticks + +kyber_decaps: +median: 383996 cycles/ticks +average: 386102 cycles/ticks + +Loop spin: 125 +gen_a: +median: 102696 cycles/ticks +average: 103541 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16070 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 258866 cycles/ticks +average: 259961 cycles/ticks + +indcpa_enc: +median: 298014 cycles/ticks +average: 299931 cycles/ticks + +indcpa_dec: +median: 60938 cycles/ticks +average: 61247 cycles/ticks + +kyber_keypair_derand: +median: 275260 cycles/ticks +average: 276625 cycles/ticks + +kyber_keypair: +median: 295752 cycles/ticks +average: 297848 cycles/ticks + +kyber_encaps_derand: +median: 315974 cycles/ticks +average: 318039 cycles/ticks + +kyber_encaps: +median: 316694 cycles/ticks +average: 318769 cycles/ticks + +kyber_decaps: +median: 384044 cycles/ticks +average: 386080 cycles/ticks + +Loop spin: 126 +gen_a: +median: 102870 cycles/ticks +average: 104234 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7203 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9919 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15983 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 258782 cycles/ticks +average: 260826 cycles/ticks + +indcpa_enc: +median: 297746 cycles/ticks +average: 299917 cycles/ticks + +indcpa_dec: +median: 60944 cycles/ticks +average: 61264 cycles/ticks + +kyber_keypair_derand: +median: 275768 cycles/ticks +average: 277347 cycles/ticks + +kyber_keypair: +median: 295742 cycles/ticks +average: 297409 cycles/ticks + +kyber_encaps_derand: +median: 316610 cycles/ticks +average: 319209 cycles/ticks + +kyber_encaps: +median: 317332 cycles/ticks +average: 319070 cycles/ticks + +kyber_decaps: +median: 384478 cycles/ticks +average: 387047 cycles/ticks + +Loop spin: 127 +gen_a: +median: 103110 cycles/ticks +average: 104160 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7238 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9911 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15995 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259130 cycles/ticks +average: 260609 cycles/ticks + +indcpa_enc: +median: 298466 cycles/ticks +average: 302688 cycles/ticks + +indcpa_dec: +median: 61016 cycles/ticks +average: 62336 cycles/ticks + +kyber_keypair_derand: +median: 275886 cycles/ticks +average: 281196 cycles/ticks + +kyber_keypair: +median: 295480 cycles/ticks +average: 297191 cycles/ticks + +kyber_encaps_derand: +median: 316510 cycles/ticks +average: 321088 cycles/ticks + +kyber_encaps: +median: 317172 cycles/ticks +average: 320315 cycles/ticks + +kyber_decaps: +median: 384604 cycles/ticks +average: 391127 cycles/ticks + +Loop spin: 128 +gen_a: +median: 103106 cycles/ticks +average: 103750 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9916 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16060 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1400 cycles/ticks +average: 1414 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2448 cycles/ticks + +indcpa_keypair: +median: 259226 cycles/ticks +average: 260572 cycles/ticks + +indcpa_enc: +median: 298874 cycles/ticks +average: 300454 cycles/ticks + +indcpa_dec: +median: 60926 cycles/ticks +average: 61254 cycles/ticks + +kyber_keypair_derand: +median: 275816 cycles/ticks +average: 277661 cycles/ticks + +kyber_keypair: +median: 295730 cycles/ticks +average: 296938 cycles/ticks + +kyber_encaps_derand: +median: 316468 cycles/ticks +average: 318058 cycles/ticks + +kyber_encaps: +median: 317040 cycles/ticks +average: 318579 cycles/ticks + +kyber_decaps: +median: 384348 cycles/ticks +average: 387608 cycles/ticks + +Loop spin: 129 +gen_a: +median: 103222 cycles/ticks +average: 104417 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16178 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1438 cycles/ticks +average: 1449 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3891 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2535 cycles/ticks + +indcpa_keypair: +median: 259306 cycles/ticks +average: 262152 cycles/ticks + +indcpa_enc: +median: 298750 cycles/ticks +average: 300532 cycles/ticks + +indcpa_dec: +median: 60936 cycles/ticks +average: 61240 cycles/ticks + +kyber_keypair_derand: +median: 275458 cycles/ticks +average: 276866 cycles/ticks + +kyber_keypair: +median: 295704 cycles/ticks +average: 296947 cycles/ticks + +kyber_encaps_derand: +median: 316152 cycles/ticks +average: 317890 cycles/ticks + +kyber_encaps: +median: 317054 cycles/ticks +average: 318746 cycles/ticks + +kyber_decaps: +median: 384266 cycles/ticks +average: 386133 cycles/ticks + +Loop spin: 130 +gen_a: +median: 103004 cycles/ticks +average: 104160 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9924 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16057 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259222 cycles/ticks +average: 261241 cycles/ticks + +indcpa_enc: +median: 298014 cycles/ticks +average: 299767 cycles/ticks + +indcpa_dec: +median: 60918 cycles/ticks +average: 61238 cycles/ticks + +kyber_keypair_derand: +median: 275458 cycles/ticks +average: 277304 cycles/ticks + +kyber_keypair: +median: 295692 cycles/ticks +average: 297291 cycles/ticks + +kyber_encaps_derand: +median: 316264 cycles/ticks +average: 318541 cycles/ticks + +kyber_encaps: +median: 317168 cycles/ticks +average: 318861 cycles/ticks + +kyber_decaps: +median: 384318 cycles/ticks +average: 386527 cycles/ticks + +Loop spin: 131 +gen_a: +median: 102656 cycles/ticks +average: 104010 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7213 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9958 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15924 cycles/ticks +average: 16129 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2493 cycles/ticks + +indcpa_keypair: +median: 258860 cycles/ticks +average: 260671 cycles/ticks + +indcpa_enc: +median: 298512 cycles/ticks +average: 303833 cycles/ticks + +indcpa_dec: +median: 62718 cycles/ticks +average: 63340 cycles/ticks + +kyber_keypair_derand: +median: 283126 cycles/ticks +average: 282687 cycles/ticks + +kyber_keypair: +median: 295916 cycles/ticks +average: 298877 cycles/ticks + +kyber_encaps_derand: +median: 317928 cycles/ticks +average: 320406 cycles/ticks + +kyber_encaps: +median: 318712 cycles/ticks +average: 320447 cycles/ticks + +kyber_decaps: +median: 386086 cycles/ticks +average: 388246 cycles/ticks + +Loop spin: 132 +gen_a: +median: 102972 cycles/ticks +average: 103809 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2359 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7168 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9889 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16036 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3776 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259026 cycles/ticks +average: 261292 cycles/ticks + +indcpa_enc: +median: 298038 cycles/ticks +average: 300249 cycles/ticks + +indcpa_dec: +median: 61108 cycles/ticks +average: 61501 cycles/ticks + +kyber_keypair_derand: +median: 275898 cycles/ticks +average: 278685 cycles/ticks + +kyber_keypair: +median: 296288 cycles/ticks +average: 298233 cycles/ticks + +kyber_encaps_derand: +median: 315938 cycles/ticks +average: 317676 cycles/ticks + +kyber_encaps: +median: 316676 cycles/ticks +average: 319026 cycles/ticks + +kyber_decaps: +median: 383944 cycles/ticks +average: 386374 cycles/ticks + +Loop spin: 133 +gen_a: +median: 103108 cycles/ticks +average: 104057 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7342 cycles/ticks + +INVNTT: +median: 9848 cycles/ticks +average: 10191 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16348 cycles/ticks +average: 16463 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 488 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1450 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3878 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2562 cycles/ticks + +indcpa_keypair: +median: 260464 cycles/ticks +average: 266451 cycles/ticks + +indcpa_enc: +median: 306194 cycles/ticks +average: 306485 cycles/ticks + +indcpa_dec: +median: 61258 cycles/ticks +average: 62835 cycles/ticks + +kyber_keypair_derand: +median: 283132 cycles/ticks +average: 284608 cycles/ticks + +kyber_keypair: +median: 303038 cycles/ticks +average: 304526 cycles/ticks + +kyber_encaps_derand: +median: 325402 cycles/ticks +average: 326463 cycles/ticks + +kyber_encaps: +median: 319274 cycles/ticks +average: 326385 cycles/ticks + +kyber_decaps: +median: 395324 cycles/ticks +average: 396374 cycles/ticks + +Loop spin: 134 +gen_a: +median: 105906 cycles/ticks +average: 106894 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7276 cycles/ticks +average: 7344 cycles/ticks + +INVNTT: +median: 9858 cycles/ticks +average: 10105 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15966 cycles/ticks +average: 16470 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 769 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 485 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2451 cycles/ticks + +indcpa_keypair: +median: 267140 cycles/ticks +average: 268284 cycles/ticks + +indcpa_enc: +median: 307404 cycles/ticks +average: 309061 cycles/ticks + +indcpa_dec: +median: 62712 cycles/ticks +average: 63162 cycles/ticks + +kyber_keypair_derand: +median: 277582 cycles/ticks +average: 284441 cycles/ticks + +kyber_keypair: +median: 303434 cycles/ticks +average: 305889 cycles/ticks + +kyber_encaps_derand: +median: 324994 cycles/ticks +average: 327142 cycles/ticks + +kyber_encaps: +median: 325970 cycles/ticks +average: 328109 cycles/ticks + +kyber_decaps: +median: 394980 cycles/ticks +average: 396964 cycles/ticks + +Loop spin: 135 +gen_a: +median: 106238 cycles/ticks +average: 107048 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2476 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7276 cycles/ticks +average: 7368 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10169 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16372 cycles/ticks +average: 16505 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3882 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2553 cycles/ticks + +indcpa_keypair: +median: 267014 cycles/ticks +average: 268573 cycles/ticks + +indcpa_enc: +median: 307340 cycles/ticks +average: 309446 cycles/ticks + +indcpa_dec: +median: 62748 cycles/ticks +average: 63074 cycles/ticks + +kyber_keypair_derand: +median: 283854 cycles/ticks +average: 285680 cycles/ticks + +kyber_keypair: +median: 304314 cycles/ticks +average: 306354 cycles/ticks + +kyber_encaps_derand: +median: 325492 cycles/ticks +average: 327025 cycles/ticks + +kyber_encaps: +median: 326684 cycles/ticks +average: 329671 cycles/ticks + +kyber_decaps: +median: 395578 cycles/ticks +average: 398102 cycles/ticks + +Loop spin: 136 +gen_a: +median: 103250 cycles/ticks +average: 106417 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2490 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2462 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7323 cycles/ticks + +INVNTT: +median: 10104 cycles/ticks +average: 10219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16356 cycles/ticks +average: 16580 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3908 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2608 cycles/ticks + +indcpa_keypair: +median: 261280 cycles/ticks +average: 267191 cycles/ticks + +indcpa_enc: +median: 306870 cycles/ticks +average: 308340 cycles/ticks + +indcpa_dec: +median: 61058 cycles/ticks +average: 62489 cycles/ticks + +kyber_keypair_derand: +median: 283478 cycles/ticks +average: 283950 cycles/ticks + +kyber_keypair: +median: 303358 cycles/ticks +average: 305263 cycles/ticks + +kyber_encaps_derand: +median: 325486 cycles/ticks +average: 327618 cycles/ticks + +kyber_encaps: +median: 326398 cycles/ticks +average: 327490 cycles/ticks + +kyber_decaps: +median: 395552 cycles/ticks +average: 397212 cycles/ticks + +Loop spin: 137 +gen_a: +median: 106164 cycles/ticks +average: 107210 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2410 cycles/ticks +average: 2506 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7323 cycles/ticks + +INVNTT: +median: 9864 cycles/ticks +average: 10159 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16360 cycles/ticks +average: 16442 cycles/ticks + +poly_tomsg: +median: 438 cycles/ticks +average: 518 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3781 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 259324 cycles/ticks +average: 263503 cycles/ticks + +indcpa_enc: +median: 298494 cycles/ticks +average: 300479 cycles/ticks + +indcpa_dec: +median: 61008 cycles/ticks +average: 62088 cycles/ticks + +kyber_keypair_derand: +median: 293294 cycles/ticks +average: 298394 cycles/ticks + +kyber_keypair: +median: 304668 cycles/ticks +average: 307326 cycles/ticks + +kyber_encaps_derand: +median: 325836 cycles/ticks +average: 327645 cycles/ticks + +kyber_encaps: +median: 326940 cycles/ticks +average: 328957 cycles/ticks + +kyber_decaps: +median: 399178 cycles/ticks +average: 403855 cycles/ticks + +Loop spin: 138 +gen_a: +median: 106056 cycles/ticks +average: 107949 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2399 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2373 cycles/ticks + +NTT: +median: 7112 cycles/ticks +average: 7371 cycles/ticks + +INVNTT: +median: 9848 cycles/ticks +average: 10068 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16352 cycles/ticks +average: 16634 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3849 cycles/ticks + +polyvec_decompress: +median: 2514 cycles/ticks +average: 2603 cycles/ticks + +indcpa_keypair: +median: 267124 cycles/ticks +average: 269568 cycles/ticks + +indcpa_enc: +median: 307568 cycles/ticks +average: 309461 cycles/ticks + +indcpa_dec: +median: 62692 cycles/ticks +average: 63233 cycles/ticks + +kyber_keypair_derand: +median: 284038 cycles/ticks +average: 285830 cycles/ticks + +kyber_keypair: +median: 311786 cycles/ticks +average: 311593 cycles/ticks + +kyber_encaps_derand: +median: 326624 cycles/ticks +average: 329605 cycles/ticks + +kyber_encaps: +median: 327694 cycles/ticks +average: 328953 cycles/ticks + +kyber_decaps: +median: 399170 cycles/ticks +average: 403556 cycles/ticks + +Loop spin: 139 +gen_a: +median: 105962 cycles/ticks +average: 107075 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2413 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2442 cycles/ticks + +NTT: +median: 7310 cycles/ticks +average: 7440 cycles/ticks + +INVNTT: +median: 10142 cycles/ticks +average: 10317 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16510 cycles/ticks +average: 16669 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 770 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 466 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3968 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2538 cycles/ticks + +indcpa_keypair: +median: 267372 cycles/ticks +average: 270451 cycles/ticks + +indcpa_enc: +median: 308262 cycles/ticks +average: 310374 cycles/ticks + +indcpa_dec: +median: 62740 cycles/ticks +average: 63271 cycles/ticks + +kyber_keypair_derand: +median: 283982 cycles/ticks +average: 284728 cycles/ticks + +kyber_keypair: +median: 306166 cycles/ticks +average: 310387 cycles/ticks + +kyber_encaps_derand: +median: 325790 cycles/ticks +average: 327303 cycles/ticks + +kyber_encaps: +median: 327816 cycles/ticks +average: 330384 cycles/ticks + +kyber_decaps: +median: 396350 cycles/ticks +average: 399824 cycles/ticks + +Loop spin: 140 +gen_a: +median: 106584 cycles/ticks +average: 108681 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2446 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7354 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10186 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16356 cycles/ticks +average: 16677 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3886 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2537 cycles/ticks + +indcpa_keypair: +median: 267360 cycles/ticks +average: 270503 cycles/ticks + +indcpa_enc: +median: 306914 cycles/ticks +average: 307873 cycles/ticks + +indcpa_dec: +median: 63106 cycles/ticks +average: 63858 cycles/ticks + +kyber_keypair_derand: +median: 285064 cycles/ticks +average: 288290 cycles/ticks + +kyber_keypair: +median: 305704 cycles/ticks +average: 309717 cycles/ticks + +kyber_encaps_derand: +median: 325784 cycles/ticks +average: 328100 cycles/ticks + +kyber_encaps: +median: 319588 cycles/ticks +average: 325457 cycles/ticks + +kyber_decaps: +median: 384516 cycles/ticks +average: 389726 cycles/ticks + +Loop spin: 141 +gen_a: +median: 102996 cycles/ticks +average: 103836 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2359 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7169 cycles/ticks + +INVNTT: +median: 9842 cycles/ticks +average: 9986 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16054 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3768 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2486 cycles/ticks + +indcpa_keypair: +median: 259322 cycles/ticks +average: 261034 cycles/ticks + +indcpa_enc: +median: 300084 cycles/ticks +average: 302305 cycles/ticks + +indcpa_dec: +median: 60998 cycles/ticks +average: 61448 cycles/ticks + +kyber_keypair_derand: +median: 275524 cycles/ticks +average: 277719 cycles/ticks + +kyber_keypair: +median: 296412 cycles/ticks +average: 298589 cycles/ticks + +kyber_encaps_derand: +median: 316892 cycles/ticks +average: 319427 cycles/ticks + +kyber_encaps: +median: 318716 cycles/ticks +average: 321214 cycles/ticks + +kyber_decaps: +median: 384522 cycles/ticks +average: 387147 cycles/ticks + +Loop spin: 142 +gen_a: +median: 102962 cycles/ticks +average: 103863 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7171 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9901 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 15996 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2468 cycles/ticks + +indcpa_keypair: +median: 259484 cycles/ticks +average: 261038 cycles/ticks + +indcpa_enc: +median: 299248 cycles/ticks +average: 301558 cycles/ticks + +indcpa_dec: +median: 60946 cycles/ticks +average: 61257 cycles/ticks + +kyber_keypair_derand: +median: 275454 cycles/ticks +average: 276824 cycles/ticks + +kyber_keypair: +median: 296148 cycles/ticks +average: 297533 cycles/ticks + +kyber_encaps_derand: +median: 316394 cycles/ticks +average: 318229 cycles/ticks + +kyber_encaps: +median: 317668 cycles/ticks +average: 321685 cycles/ticks + +kyber_decaps: +median: 384384 cycles/ticks +average: 388020 cycles/ticks + +Loop spin: 143 +gen_a: +median: 103092 cycles/ticks +average: 103857 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15974 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 261446 cycles/ticks +average: 265948 cycles/ticks + +indcpa_enc: +median: 301832 cycles/ticks +average: 309047 cycles/ticks + +indcpa_dec: +median: 61152 cycles/ticks +average: 62528 cycles/ticks + +kyber_keypair_derand: +median: 275520 cycles/ticks +average: 280015 cycles/ticks + +kyber_keypair: +median: 297160 cycles/ticks +average: 301689 cycles/ticks + +kyber_encaps_derand: +median: 317690 cycles/ticks +average: 323078 cycles/ticks + +kyber_encaps: +median: 317662 cycles/ticks +average: 323999 cycles/ticks + +kyber_decaps: +median: 386046 cycles/ticks +average: 392525 cycles/ticks + +Loop spin: 144 +gen_a: +median: 103344 cycles/ticks +average: 105353 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2376 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9842 cycles/ticks +average: 10007 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16084 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 807 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3849 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259612 cycles/ticks +average: 265559 cycles/ticks + +indcpa_enc: +median: 306998 cycles/ticks +average: 308051 cycles/ticks + +indcpa_dec: +median: 61352 cycles/ticks +average: 63027 cycles/ticks + +kyber_keypair_derand: +median: 283542 cycles/ticks +average: 284499 cycles/ticks + +kyber_keypair: +median: 305088 cycles/ticks +average: 307375 cycles/ticks + +kyber_encaps_derand: +median: 325880 cycles/ticks +average: 328379 cycles/ticks + +kyber_encaps: +median: 326750 cycles/ticks +average: 328188 cycles/ticks + +kyber_decaps: +median: 396374 cycles/ticks +average: 398101 cycles/ticks + +Loop spin: 145 +gen_a: +median: 105998 cycles/ticks +average: 106694 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2333 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2376 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15936 cycles/ticks +average: 16325 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 485 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3932 cycles/ticks + +polyvec_decompress: +median: 2478 cycles/ticks +average: 2584 cycles/ticks + +indcpa_keypair: +median: 266740 cycles/ticks +average: 269171 cycles/ticks + +indcpa_enc: +median: 300612 cycles/ticks +average: 308347 cycles/ticks + +indcpa_dec: +median: 62706 cycles/ticks +average: 63204 cycles/ticks + +kyber_keypair_derand: +median: 284354 cycles/ticks +average: 286501 cycles/ticks + +kyber_keypair: +median: 304100 cycles/ticks +average: 306441 cycles/ticks + +kyber_encaps_derand: +median: 325736 cycles/ticks +average: 327051 cycles/ticks + +kyber_encaps: +median: 326658 cycles/ticks +average: 328880 cycles/ticks + +kyber_decaps: +median: 396604 cycles/ticks +average: 399010 cycles/ticks + +Loop spin: 146 +gen_a: +median: 105926 cycles/ticks +average: 106772 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2436 cycles/ticks + +NTT: +median: 7266 cycles/ticks +average: 7379 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10170 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16288 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3882 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2537 cycles/ticks + +indcpa_keypair: +median: 266502 cycles/ticks +average: 267698 cycles/ticks + +indcpa_enc: +median: 307022 cycles/ticks +average: 309270 cycles/ticks + +indcpa_dec: +median: 62912 cycles/ticks +average: 63763 cycles/ticks + +kyber_keypair_derand: +median: 284076 cycles/ticks +average: 287298 cycles/ticks + +kyber_keypair: +median: 304120 cycles/ticks +average: 306327 cycles/ticks + +kyber_encaps_derand: +median: 317680 cycles/ticks +average: 324536 cycles/ticks + +kyber_encaps: +median: 327574 cycles/ticks +average: 329842 cycles/ticks + +kyber_decaps: +median: 396172 cycles/ticks +average: 399424 cycles/ticks + +Loop spin: 147 +gen_a: +median: 105812 cycles/ticks +average: 106846 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2432 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2439 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7335 cycles/ticks + +INVNTT: +median: 10106 cycles/ticks +average: 10206 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16354 cycles/ticks +average: 16477 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1372 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 740 cycles/ticks +average: 786 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3870 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2535 cycles/ticks + +indcpa_keypair: +median: 259528 cycles/ticks +average: 265694 cycles/ticks + +indcpa_enc: +median: 307676 cycles/ticks +average: 310233 cycles/ticks + +indcpa_dec: +median: 62946 cycles/ticks +average: 63831 cycles/ticks + +kyber_keypair_derand: +median: 283844 cycles/ticks +average: 285889 cycles/ticks + +kyber_keypair: +median: 304902 cycles/ticks +average: 307478 cycles/ticks + +kyber_encaps_derand: +median: 325388 cycles/ticks +average: 325544 cycles/ticks + +kyber_encaps: +median: 327994 cycles/ticks +average: 331032 cycles/ticks + +kyber_decaps: +median: 396412 cycles/ticks +average: 400696 cycles/ticks + +Loop spin: 148 +gen_a: +median: 106092 cycles/ticks +average: 107312 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2449 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2471 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7389 cycles/ticks + +INVNTT: +median: 10116 cycles/ticks +average: 10198 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16362 cycles/ticks +average: 16554 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1390 cycles/ticks +average: 1434 cycles/ticks + +poly_compress: +median: 722 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 3770 cycles/ticks +average: 3883 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2534 cycles/ticks + +indcpa_keypair: +median: 266716 cycles/ticks +average: 267982 cycles/ticks + +indcpa_enc: +median: 307230 cycles/ticks +average: 309600 cycles/ticks + +indcpa_dec: +median: 62836 cycles/ticks +average: 63373 cycles/ticks + +kyber_keypair_derand: +median: 286162 cycles/ticks +average: 288579 cycles/ticks + +kyber_keypair: +median: 305208 cycles/ticks +average: 307804 cycles/ticks + +kyber_encaps_derand: +median: 325466 cycles/ticks +average: 327879 cycles/ticks + +kyber_encaps: +median: 326252 cycles/ticks +average: 325863 cycles/ticks + +kyber_decaps: +median: 395692 cycles/ticks +average: 396733 cycles/ticks + +Loop spin: 149 +gen_a: +median: 106172 cycles/ticks +average: 107289 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2414 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2453 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7351 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10187 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16380 cycles/ticks +average: 16718 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1449 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3885 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2537 cycles/ticks + +indcpa_keypair: +median: 266394 cycles/ticks +average: 267586 cycles/ticks + +indcpa_enc: +median: 300026 cycles/ticks +average: 307149 cycles/ticks + +indcpa_dec: +median: 62864 cycles/ticks +average: 63523 cycles/ticks + +kyber_keypair_derand: +median: 285288 cycles/ticks +average: 287240 cycles/ticks + +kyber_keypair: +median: 304288 cycles/ticks +average: 305979 cycles/ticks + +kyber_encaps_derand: +median: 325360 cycles/ticks +average: 325890 cycles/ticks + +kyber_encaps: +median: 326574 cycles/ticks +average: 329372 cycles/ticks + +kyber_decaps: +median: 395678 cycles/ticks +average: 398333 cycles/ticks + +Loop spin: 150 +gen_a: +median: 106212 cycles/ticks +average: 107157 cycles/ticks + +poly_getnoise_eta1: +median: 2386 cycles/ticks +average: 2469 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2443 cycles/ticks + +NTT: +median: 7272 cycles/ticks +average: 7413 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10204 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16362 cycles/ticks +average: 16528 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 742 cycles/ticks +average: 779 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 3762 cycles/ticks +average: 3945 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2526 cycles/ticks + +indcpa_keypair: +median: 267220 cycles/ticks +average: 269849 cycles/ticks + +indcpa_enc: +median: 307256 cycles/ticks +average: 309508 cycles/ticks + +indcpa_dec: +median: 62746 cycles/ticks +average: 63250 cycles/ticks + +kyber_keypair_derand: +median: 285898 cycles/ticks +average: 287361 cycles/ticks + +kyber_keypair: +median: 305784 cycles/ticks +average: 307765 cycles/ticks + +kyber_encaps_derand: +median: 325788 cycles/ticks +average: 328124 cycles/ticks + +kyber_encaps: +median: 326586 cycles/ticks +average: 327884 cycles/ticks + +kyber_decaps: +median: 397074 cycles/ticks +average: 399180 cycles/ticks + +Loop spin: 151 +gen_a: +median: 106140 cycles/ticks +average: 107253 cycles/ticks + +poly_getnoise_eta1: +median: 2390 cycles/ticks +average: 2471 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7413 cycles/ticks + +INVNTT: +median: 9850 cycles/ticks +average: 10123 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16366 cycles/ticks +average: 16566 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1410 cycles/ticks +average: 1452 cycles/ticks + +poly_compress: +median: 722 cycles/ticks +average: 769 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3813 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2596 cycles/ticks + +indcpa_keypair: +median: 266892 cycles/ticks +average: 268983 cycles/ticks + +indcpa_enc: +median: 307292 cycles/ticks +average: 309161 cycles/ticks + +indcpa_dec: +median: 61342 cycles/ticks +average: 62986 cycles/ticks + +kyber_keypair_derand: +median: 283764 cycles/ticks +average: 285995 cycles/ticks + +kyber_keypair: +median: 304500 cycles/ticks +average: 306619 cycles/ticks + +kyber_encaps_derand: +median: 325752 cycles/ticks +average: 328321 cycles/ticks + +kyber_encaps: +median: 318790 cycles/ticks +average: 325893 cycles/ticks + +kyber_decaps: +median: 396360 cycles/ticks +average: 399028 cycles/ticks + +Loop spin: 152 +gen_a: +median: 102946 cycles/ticks +average: 103989 cycles/ticks + +poly_getnoise_eta1: +median: 2330 cycles/ticks +average: 2390 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2357 cycles/ticks + +NTT: +median: 7308 cycles/ticks +average: 7373 cycles/ticks + +INVNTT: +median: 9860 cycles/ticks +average: 10210 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16384 cycles/ticks +average: 16787 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 475 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1393 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3834 cycles/ticks +average: 3901 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2539 cycles/ticks + +indcpa_keypair: +median: 266954 cycles/ticks +average: 269020 cycles/ticks + +indcpa_enc: +median: 306728 cycles/ticks +average: 308846 cycles/ticks + +indcpa_dec: +median: 62602 cycles/ticks +average: 62798 cycles/ticks + +kyber_keypair_derand: +median: 285298 cycles/ticks +average: 287203 cycles/ticks + +kyber_keypair: +median: 304104 cycles/ticks +average: 306564 cycles/ticks + +kyber_encaps_derand: +median: 325644 cycles/ticks +average: 328535 cycles/ticks + +kyber_encaps: +median: 326448 cycles/ticks +average: 327516 cycles/ticks + +kyber_decaps: +median: 396518 cycles/ticks +average: 400444 cycles/ticks + +Loop spin: 153 +gen_a: +median: 105790 cycles/ticks +average: 106557 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2395 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2439 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7159 cycles/ticks + +INVNTT: +median: 9844 cycles/ticks +average: 10089 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15926 cycles/ticks +average: 16320 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1475 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 759 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 495 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2514 cycles/ticks +average: 2555 cycles/ticks + +indcpa_keypair: +median: 266596 cycles/ticks +average: 268275 cycles/ticks + +indcpa_enc: +median: 307054 cycles/ticks +average: 307883 cycles/ticks + +indcpa_dec: +median: 62540 cycles/ticks +average: 63348 cycles/ticks + +kyber_keypair_derand: +median: 284000 cycles/ticks +average: 286033 cycles/ticks + +kyber_keypair: +median: 303220 cycles/ticks +average: 304223 cycles/ticks + +kyber_encaps_derand: +median: 326170 cycles/ticks +average: 328810 cycles/ticks + +kyber_encaps: +median: 326862 cycles/ticks +average: 329261 cycles/ticks + +kyber_decaps: +median: 395844 cycles/ticks +average: 398549 cycles/ticks + +Loop spin: 154 +gen_a: +median: 105920 cycles/ticks +average: 106594 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2364 cycles/ticks +average: 2453 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15932 cycles/ticks +average: 16194 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1390 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 722 cycles/ticks +average: 723 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 3728 cycles/ticks +average: 3774 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 267316 cycles/ticks +average: 268347 cycles/ticks + +indcpa_enc: +median: 307996 cycles/ticks +average: 308456 cycles/ticks + +indcpa_dec: +median: 60988 cycles/ticks +average: 62353 cycles/ticks + +kyber_keypair_derand: +median: 283846 cycles/ticks +average: 285592 cycles/ticks + +kyber_keypair: +median: 302096 cycles/ticks +average: 304351 cycles/ticks + +kyber_encaps_derand: +median: 326386 cycles/ticks +average: 328323 cycles/ticks + +kyber_encaps: +median: 327068 cycles/ticks +average: 328669 cycles/ticks + +kyber_decaps: +median: 396018 cycles/ticks +average: 398451 cycles/ticks + +Loop spin: 155 +gen_a: +median: 103412 cycles/ticks +average: 106556 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2376 cycles/ticks + +NTT: +median: 7240 cycles/ticks +average: 7420 cycles/ticks + +INVNTT: +median: 10112 cycles/ticks +average: 10279 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16042 cycles/ticks +average: 16402 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3767 cycles/ticks + +polyvec_decompress: +median: 2452 cycles/ticks +average: 2501 cycles/ticks + +indcpa_keypair: +median: 269250 cycles/ticks +average: 270019 cycles/ticks + +indcpa_enc: +median: 309266 cycles/ticks +average: 310018 cycles/ticks + +indcpa_dec: +median: 62684 cycles/ticks +average: 63067 cycles/ticks + +kyber_keypair_derand: +median: 283948 cycles/ticks +average: 286017 cycles/ticks + +kyber_keypair: +median: 302692 cycles/ticks +average: 305424 cycles/ticks + +kyber_encaps_derand: +median: 316774 cycles/ticks +average: 323220 cycles/ticks + +kyber_encaps: +median: 317184 cycles/ticks +average: 319220 cycles/ticks + +kyber_decaps: +median: 384916 cycles/ticks +average: 392626 cycles/ticks + +Loop spin: 156 +gen_a: +median: 103204 cycles/ticks +average: 106242 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2412 cycles/ticks +average: 2504 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7217 cycles/ticks + +INVNTT: +median: 9858 cycles/ticks +average: 10169 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16312 cycles/ticks +average: 16441 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1410 cycles/ticks +average: 1459 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3816 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2585 cycles/ticks + +indcpa_keypair: +median: 260438 cycles/ticks +average: 266584 cycles/ticks + +indcpa_enc: +median: 306588 cycles/ticks +average: 308109 cycles/ticks + +indcpa_dec: +median: 61276 cycles/ticks +average: 62688 cycles/ticks + +kyber_keypair_derand: +median: 283310 cycles/ticks +average: 284575 cycles/ticks + +kyber_keypair: +median: 297168 cycles/ticks +average: 303789 cycles/ticks + +kyber_encaps_derand: +median: 325354 cycles/ticks +average: 326008 cycles/ticks + +kyber_encaps: +median: 325920 cycles/ticks +average: 326752 cycles/ticks + +kyber_decaps: +median: 395326 cycles/ticks +average: 397015 cycles/ticks + +Loop spin: 157 +gen_a: +median: 103614 cycles/ticks +average: 106091 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2442 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2409 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7255 cycles/ticks + +INVNTT: +median: 9878 cycles/ticks +average: 10239 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15922 cycles/ticks +average: 16522 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3748 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 261242 cycles/ticks +average: 267223 cycles/ticks + +indcpa_enc: +median: 300598 cycles/ticks +average: 307806 cycles/ticks + +indcpa_dec: +median: 61312 cycles/ticks +average: 62842 cycles/ticks + +kyber_keypair_derand: +median: 283238 cycles/ticks +average: 284678 cycles/ticks + +kyber_keypair: +median: 299122 cycles/ticks +average: 304162 cycles/ticks + +kyber_encaps_derand: +median: 318926 cycles/ticks +average: 325537 cycles/ticks + +kyber_encaps: +median: 319134 cycles/ticks +average: 326371 cycles/ticks + +kyber_decaps: +median: 395854 cycles/ticks +average: 397339 cycles/ticks + +Loop spin: 158 +gen_a: +median: 105802 cycles/ticks +average: 106825 cycles/ticks + +poly_getnoise_eta1: +median: 2390 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2375 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7285 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10164 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16366 cycles/ticks +average: 16506 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 431 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3930 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2541 cycles/ticks + +indcpa_keypair: +median: 266576 cycles/ticks +average: 268109 cycles/ticks + +indcpa_enc: +median: 306934 cycles/ticks +average: 307477 cycles/ticks + +indcpa_dec: +median: 62706 cycles/ticks +average: 63021 cycles/ticks + +kyber_keypair_derand: +median: 285608 cycles/ticks +average: 286776 cycles/ticks + +kyber_keypair: +median: 304194 cycles/ticks +average: 305213 cycles/ticks + +kyber_encaps_derand: +median: 325234 cycles/ticks +average: 326822 cycles/ticks + +kyber_encaps: +median: 326308 cycles/ticks +average: 327410 cycles/ticks + +kyber_decaps: +median: 384448 cycles/ticks +average: 393088 cycles/ticks + +Loop spin: 159 +gen_a: +median: 103284 cycles/ticks +average: 105774 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2397 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7276 cycles/ticks +average: 7343 cycles/ticks + +INVNTT: +median: 10106 cycles/ticks +average: 10189 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15950 cycles/ticks +average: 16388 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 766 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 3726 cycles/ticks +average: 3784 cycles/ticks + +polyvec_decompress: +median: 2516 cycles/ticks +average: 2549 cycles/ticks + +indcpa_keypair: +median: 265988 cycles/ticks +average: 267036 cycles/ticks + +indcpa_enc: +median: 306676 cycles/ticks +average: 308678 cycles/ticks + +indcpa_dec: +median: 62680 cycles/ticks +average: 63200 cycles/ticks + +kyber_keypair_derand: +median: 283424 cycles/ticks +average: 284423 cycles/ticks + +kyber_keypair: +median: 303648 cycles/ticks +average: 305626 cycles/ticks + +kyber_encaps_derand: +median: 325176 cycles/ticks +average: 326193 cycles/ticks + +kyber_encaps: +median: 326126 cycles/ticks +average: 327591 cycles/ticks + +kyber_decaps: +median: 395534 cycles/ticks +average: 397442 cycles/ticks + +Loop spin: 160 +gen_a: +median: 105802 cycles/ticks +average: 107162 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2467 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2436 cycles/ticks + +NTT: +median: 7270 cycles/ticks +average: 7379 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10185 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16370 cycles/ticks +average: 16593 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1434 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 763 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3885 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2536 cycles/ticks + +indcpa_keypair: +median: 266740 cycles/ticks +average: 268488 cycles/ticks + +indcpa_enc: +median: 306892 cycles/ticks +average: 307544 cycles/ticks + +indcpa_dec: +median: 62668 cycles/ticks +average: 63182 cycles/ticks + +kyber_keypair_derand: +median: 284048 cycles/ticks +average: 285760 cycles/ticks + +kyber_keypair: +median: 303820 cycles/ticks +average: 304887 cycles/ticks + +kyber_encaps_derand: +median: 325200 cycles/ticks +average: 326989 cycles/ticks + +kyber_encaps: +median: 319510 cycles/ticks +average: 326484 cycles/ticks + +kyber_decaps: +median: 395324 cycles/ticks +average: 397008 cycles/ticks + +Loop spin: 161 +gen_a: +median: 105800 cycles/ticks +average: 106797 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2450 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7319 cycles/ticks + +INVNTT: +median: 10116 cycles/ticks +average: 10174 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16374 cycles/ticks +average: 16447 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 745 cycles/ticks + +poly_decompress: +median: 448 cycles/ticks +average: 481 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3817 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2604 cycles/ticks + +indcpa_keypair: +median: 266250 cycles/ticks +average: 268053 cycles/ticks + +indcpa_enc: +median: 306310 cycles/ticks +average: 306738 cycles/ticks + +indcpa_dec: +median: 62666 cycles/ticks +average: 63000 cycles/ticks + +kyber_keypair_derand: +median: 285476 cycles/ticks +average: 287254 cycles/ticks + +kyber_keypair: +median: 304350 cycles/ticks +average: 306486 cycles/ticks + +kyber_encaps_derand: +median: 325730 cycles/ticks +average: 327123 cycles/ticks + +kyber_encaps: +median: 326660 cycles/ticks +average: 327824 cycles/ticks + +kyber_decaps: +median: 396112 cycles/ticks +average: 398335 cycles/ticks + +Loop spin: 162 +gen_a: +median: 104398 cycles/ticks +average: 107065 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2380 cycles/ticks +average: 2451 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7240 cycles/ticks + +INVNTT: +median: 10096 cycles/ticks +average: 10183 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16344 cycles/ticks +average: 16515 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 488 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1413 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3971 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2454 cycles/ticks + +indcpa_keypair: +median: 266358 cycles/ticks +average: 267394 cycles/ticks + +indcpa_enc: +median: 306572 cycles/ticks +average: 308534 cycles/ticks + +indcpa_dec: +median: 62680 cycles/ticks +average: 63139 cycles/ticks + +kyber_keypair_derand: +median: 283698 cycles/ticks +average: 284490 cycles/ticks + +kyber_keypair: +median: 298528 cycles/ticks +average: 304009 cycles/ticks + +kyber_encaps_derand: +median: 325038 cycles/ticks +average: 325615 cycles/ticks + +kyber_encaps: +median: 325782 cycles/ticks +average: 326663 cycles/ticks + +kyber_decaps: +median: 395160 cycles/ticks +average: 395409 cycles/ticks + +Loop spin: 163 +gen_a: +median: 103120 cycles/ticks +average: 105972 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2331 cycles/ticks + +poly_getnoise_eta2: +median: 2378 cycles/ticks +average: 2466 cycles/ticks + +NTT: +median: 7146 cycles/ticks +average: 7313 cycles/ticks + +INVNTT: +median: 10120 cycles/ticks +average: 10233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16066 cycles/ticks +average: 16489 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 458 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1434 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3907 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 266570 cycles/ticks +average: 267455 cycles/ticks + +indcpa_enc: +median: 306628 cycles/ticks +average: 307565 cycles/ticks + +indcpa_dec: +median: 60958 cycles/ticks +average: 61959 cycles/ticks + +kyber_keypair_derand: +median: 283452 cycles/ticks +average: 284497 cycles/ticks + +kyber_keypair: +median: 302956 cycles/ticks +average: 304536 cycles/ticks + +kyber_encaps_derand: +median: 324962 cycles/ticks +average: 326377 cycles/ticks + +kyber_encaps: +median: 318968 cycles/ticks +average: 325256 cycles/ticks + +kyber_decaps: +median: 394744 cycles/ticks +average: 394791 cycles/ticks + +Loop spin: 164 +gen_a: +median: 105886 cycles/ticks +average: 107103 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2373 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7310 cycles/ticks + +INVNTT: +median: 9854 cycles/ticks +average: 10148 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15960 cycles/ticks +average: 16375 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 442 cycles/ticks +average: 494 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3769 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2452 cycles/ticks + +indcpa_keypair: +median: 266356 cycles/ticks +average: 267939 cycles/ticks + +indcpa_enc: +median: 298094 cycles/ticks +average: 304624 cycles/ticks + +indcpa_dec: +median: 60950 cycles/ticks +average: 62345 cycles/ticks + +kyber_keypair_derand: +median: 275170 cycles/ticks +average: 279767 cycles/ticks + +kyber_keypair: +median: 296122 cycles/ticks +average: 298809 cycles/ticks + +kyber_encaps_derand: +median: 316414 cycles/ticks +average: 317986 cycles/ticks + +kyber_encaps: +median: 317306 cycles/ticks +average: 318713 cycles/ticks + +kyber_decaps: +median: 384276 cycles/ticks +average: 385775 cycles/ticks + +Loop spin: 165 +gen_a: +median: 103170 cycles/ticks +average: 103781 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15936 cycles/ticks +average: 16145 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2451 cycles/ticks + +indcpa_keypair: +median: 259588 cycles/ticks +average: 260855 cycles/ticks + +indcpa_enc: +median: 298124 cycles/ticks +average: 299762 cycles/ticks + +indcpa_dec: +median: 60946 cycles/ticks +average: 61210 cycles/ticks + +kyber_keypair_derand: +median: 275964 cycles/ticks +average: 277301 cycles/ticks + +kyber_keypair: +median: 295752 cycles/ticks +average: 296831 cycles/ticks + +kyber_encaps_derand: +median: 316324 cycles/ticks +average: 317770 cycles/ticks + +kyber_encaps: +median: 317286 cycles/ticks +average: 318857 cycles/ticks + +kyber_decaps: +median: 384384 cycles/ticks +average: 385960 cycles/ticks + +Loop spin: 166 +gen_a: +median: 102956 cycles/ticks +average: 103576 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2355 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9859 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15920 cycles/ticks +average: 16098 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3760 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 267076 cycles/ticks +average: 267979 cycles/ticks + +indcpa_enc: +median: 298346 cycles/ticks +average: 299845 cycles/ticks + +indcpa_dec: +median: 60944 cycles/ticks +average: 61251 cycles/ticks + +kyber_keypair_derand: +median: 284986 cycles/ticks +average: 286215 cycles/ticks + +kyber_keypair: +median: 303240 cycles/ticks +average: 304351 cycles/ticks + +kyber_encaps_derand: +median: 316164 cycles/ticks +average: 317684 cycles/ticks + +kyber_encaps: +median: 316920 cycles/ticks +average: 318450 cycles/ticks + +kyber_decaps: +median: 384008 cycles/ticks +average: 385557 cycles/ticks + +Loop spin: 167 +gen_a: +median: 103194 cycles/ticks +average: 103823 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15920 cycles/ticks +average: 16109 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 258374 cycles/ticks +average: 259608 cycles/ticks + +indcpa_enc: +median: 297610 cycles/ticks +average: 299070 cycles/ticks + +indcpa_dec: +median: 60902 cycles/ticks +average: 61173 cycles/ticks + +kyber_keypair_derand: +median: 275760 cycles/ticks +average: 277019 cycles/ticks + +kyber_keypair: +median: 295478 cycles/ticks +average: 296747 cycles/ticks + +kyber_encaps_derand: +median: 315942 cycles/ticks +average: 317589 cycles/ticks + +kyber_encaps: +median: 316712 cycles/ticks +average: 318206 cycles/ticks + +kyber_decaps: +median: 383884 cycles/ticks +average: 385541 cycles/ticks + +Loop spin: 168 +gen_a: +median: 102898 cycles/ticks +average: 103489 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2340 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15920 cycles/ticks +average: 16045 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3748 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2456 cycles/ticks + +indcpa_keypair: +median: 262006 cycles/ticks +average: 263309 cycles/ticks + +indcpa_enc: +median: 301512 cycles/ticks +average: 302927 cycles/ticks + +indcpa_dec: +median: 60916 cycles/ticks +average: 61248 cycles/ticks + +kyber_keypair_derand: +median: 276562 cycles/ticks +average: 277988 cycles/ticks + +kyber_keypair: +median: 295550 cycles/ticks +average: 296722 cycles/ticks + +kyber_encaps_derand: +median: 315844 cycles/ticks +average: 317274 cycles/ticks + +kyber_encaps: +median: 316640 cycles/ticks +average: 318611 cycles/ticks + +kyber_decaps: +median: 383986 cycles/ticks +average: 386217 cycles/ticks + +Loop spin: 169 +gen_a: +median: 102910 cycles/ticks +average: 103772 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9909 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15898 cycles/ticks +average: 16001 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 468 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3809 cycles/ticks + +polyvec_decompress: +median: 2446 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 258956 cycles/ticks +average: 260877 cycles/ticks + +indcpa_enc: +median: 298394 cycles/ticks +average: 299794 cycles/ticks + +indcpa_dec: +median: 60916 cycles/ticks +average: 61128 cycles/ticks + +kyber_keypair_derand: +median: 275062 cycles/ticks +average: 276953 cycles/ticks + +kyber_keypair: +median: 295632 cycles/ticks +average: 297270 cycles/ticks + +kyber_encaps_derand: +median: 316594 cycles/ticks +average: 319204 cycles/ticks + +kyber_encaps: +median: 317236 cycles/ticks +average: 319203 cycles/ticks + +kyber_decaps: +median: 384328 cycles/ticks +average: 386196 cycles/ticks + +Loop spin: 170 +gen_a: +median: 103100 cycles/ticks +average: 103958 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2392 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2355 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9924 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15916 cycles/ticks +average: 16095 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3772 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 259172 cycles/ticks +average: 260864 cycles/ticks + +indcpa_enc: +median: 298316 cycles/ticks +average: 300299 cycles/ticks + +indcpa_dec: +median: 60936 cycles/ticks +average: 61348 cycles/ticks + +kyber_keypair_derand: +median: 275412 cycles/ticks +average: 277804 cycles/ticks + +kyber_keypair: +median: 295758 cycles/ticks +average: 297620 cycles/ticks + +kyber_encaps_derand: +median: 316434 cycles/ticks +average: 319812 cycles/ticks + +kyber_encaps: +median: 317018 cycles/ticks +average: 320577 cycles/ticks + +kyber_decaps: +median: 384334 cycles/ticks +average: 386469 cycles/ticks + +Loop spin: 171 +gen_a: +median: 102994 cycles/ticks +average: 103559 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2327 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2355 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15966 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1374 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 258844 cycles/ticks +average: 260052 cycles/ticks + +indcpa_enc: +median: 298238 cycles/ticks +average: 300306 cycles/ticks + +indcpa_dec: +median: 60960 cycles/ticks +average: 61328 cycles/ticks + +kyber_keypair_derand: +median: 275540 cycles/ticks +average: 277180 cycles/ticks + +kyber_keypair: +median: 295642 cycles/ticks +average: 297482 cycles/ticks + +kyber_encaps_derand: +median: 317606 cycles/ticks +average: 319510 cycles/ticks + +kyber_encaps: +median: 318342 cycles/ticks +average: 320646 cycles/ticks + +kyber_decaps: +median: 385598 cycles/ticks +average: 388448 cycles/ticks + +Loop spin: 172 +gen_a: +median: 102762 cycles/ticks +average: 103866 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16002 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 753 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 260576 cycles/ticks +average: 262238 cycles/ticks + +indcpa_enc: +median: 299968 cycles/ticks +average: 302987 cycles/ticks + +indcpa_dec: +median: 60948 cycles/ticks +average: 61225 cycles/ticks + +kyber_keypair_derand: +median: 275748 cycles/ticks +average: 277910 cycles/ticks + +kyber_keypair: +median: 295392 cycles/ticks +average: 296674 cycles/ticks + +kyber_encaps_derand: +median: 316492 cycles/ticks +average: 318533 cycles/ticks + +kyber_encaps: +median: 317200 cycles/ticks +average: 319575 cycles/ticks + +kyber_decaps: +median: 384372 cycles/ticks +average: 386604 cycles/ticks + +Loop spin: 173 +gen_a: +median: 102980 cycles/ticks +average: 103637 cycles/ticks + +poly_getnoise_eta1: +median: 2330 cycles/ticks +average: 2332 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2430 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7145 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9903 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15918 cycles/ticks +average: 16118 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 485 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3771 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2454 cycles/ticks + +indcpa_keypair: +median: 259474 cycles/ticks +average: 261596 cycles/ticks + +indcpa_enc: +median: 298604 cycles/ticks +average: 300565 cycles/ticks + +indcpa_dec: +median: 60948 cycles/ticks +average: 61279 cycles/ticks + +kyber_keypair_derand: +median: 275898 cycles/ticks +average: 277702 cycles/ticks + +kyber_keypair: +median: 296842 cycles/ticks +average: 300612 cycles/ticks + +kyber_encaps_derand: +median: 325444 cycles/ticks +average: 325709 cycles/ticks + +kyber_encaps: +median: 326254 cycles/ticks +average: 327734 cycles/ticks + +kyber_decaps: +median: 396558 cycles/ticks +average: 400410 cycles/ticks + +Loop spin: 174 +gen_a: +median: 106180 cycles/ticks +average: 107018 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2395 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2435 cycles/ticks + +NTT: +median: 7286 cycles/ticks +average: 7360 cycles/ticks + +INVNTT: +median: 10144 cycles/ticks +average: 10356 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16368 cycles/ticks +average: 16433 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 450 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3872 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2532 cycles/ticks + +indcpa_keypair: +median: 266184 cycles/ticks +average: 267987 cycles/ticks + +indcpa_enc: +median: 306540 cycles/ticks +average: 308779 cycles/ticks + +indcpa_dec: +median: 62748 cycles/ticks +average: 63310 cycles/ticks + +kyber_keypair_derand: +median: 287322 cycles/ticks +average: 289691 cycles/ticks + +kyber_keypair: +median: 304400 cycles/ticks +average: 306729 cycles/ticks + +kyber_encaps_derand: +median: 325976 cycles/ticks +average: 327781 cycles/ticks + +kyber_encaps: +median: 326974 cycles/ticks +average: 329682 cycles/ticks + +kyber_decaps: +median: 396638 cycles/ticks +average: 400200 cycles/ticks + +Loop spin: 175 +gen_a: +median: 105786 cycles/ticks +average: 107098 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2431 cycles/ticks + +poly_getnoise_eta2: +median: 2428 cycles/ticks +average: 2444 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7382 cycles/ticks + +INVNTT: +median: 10112 cycles/ticks +average: 10339 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16360 cycles/ticks +average: 16530 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 457 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1434 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 750 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 468 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3868 cycles/ticks + +polyvec_decompress: +median: 2454 cycles/ticks +average: 2528 cycles/ticks + +indcpa_keypair: +median: 266714 cycles/ticks +average: 269299 cycles/ticks + +indcpa_enc: +median: 307160 cycles/ticks +average: 309157 cycles/ticks + +indcpa_dec: +median: 62720 cycles/ticks +average: 63006 cycles/ticks + +kyber_keypair_derand: +median: 284030 cycles/ticks +average: 286902 cycles/ticks + +kyber_keypair: +median: 304204 cycles/ticks +average: 306796 cycles/ticks + +kyber_encaps_derand: +median: 325854 cycles/ticks +average: 328410 cycles/ticks + +kyber_encaps: +median: 326502 cycles/ticks +average: 329070 cycles/ticks + +kyber_decaps: +median: 395992 cycles/ticks +average: 399496 cycles/ticks + +Loop spin: 176 +gen_a: +median: 105846 cycles/ticks +average: 107027 cycles/ticks + +poly_getnoise_eta1: +median: 2330 cycles/ticks +average: 2443 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2442 cycles/ticks + +NTT: +median: 7296 cycles/ticks +average: 7364 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10213 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16374 cycles/ticks +average: 16539 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 455 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3875 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2546 cycles/ticks + +indcpa_keypair: +median: 267160 cycles/ticks +average: 269250 cycles/ticks + +indcpa_enc: +median: 306930 cycles/ticks +average: 308471 cycles/ticks + +indcpa_dec: +median: 62718 cycles/ticks +average: 63155 cycles/ticks + +kyber_keypair_derand: +median: 284044 cycles/ticks +average: 286400 cycles/ticks + +kyber_keypair: +median: 304208 cycles/ticks +average: 304983 cycles/ticks + +kyber_encaps_derand: +median: 325212 cycles/ticks +average: 326035 cycles/ticks + +kyber_encaps: +median: 326302 cycles/ticks +average: 328897 cycles/ticks + +kyber_decaps: +median: 395304 cycles/ticks +average: 397344 cycles/ticks + +Loop spin: 177 +gen_a: +median: 105886 cycles/ticks +average: 106784 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2368 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7400 cycles/ticks + +INVNTT: +median: 10112 cycles/ticks +average: 10295 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16364 cycles/ticks +average: 16615 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1451 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3838 cycles/ticks +average: 3883 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2572 cycles/ticks + +indcpa_keypair: +median: 266626 cycles/ticks +average: 268053 cycles/ticks + +indcpa_enc: +median: 307032 cycles/ticks +average: 309729 cycles/ticks + +indcpa_dec: +median: 62674 cycles/ticks +average: 63322 cycles/ticks + +kyber_keypair_derand: +median: 285542 cycles/ticks +average: 288188 cycles/ticks + +kyber_keypair: +median: 304328 cycles/ticks +average: 306524 cycles/ticks + +kyber_encaps_derand: +median: 325898 cycles/ticks +average: 328440 cycles/ticks + +kyber_encaps: +median: 326430 cycles/ticks +average: 329119 cycles/ticks + +kyber_decaps: +median: 396300 cycles/ticks +average: 399888 cycles/ticks + +Loop spin: 178 +gen_a: +median: 106186 cycles/ticks +average: 107282 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2456 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2443 cycles/ticks + +NTT: +median: 7268 cycles/ticks +average: 7383 cycles/ticks + +INVNTT: +median: 10112 cycles/ticks +average: 10237 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16372 cycles/ticks +average: 16633 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3868 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2529 cycles/ticks + +indcpa_keypair: +median: 266878 cycles/ticks +average: 269248 cycles/ticks + +indcpa_enc: +median: 306826 cycles/ticks +average: 312177 cycles/ticks + +indcpa_dec: +median: 62802 cycles/ticks +average: 63483 cycles/ticks + +kyber_keypair_derand: +median: 284202 cycles/ticks +average: 289284 cycles/ticks + +kyber_keypair: +median: 304462 cycles/ticks +average: 306058 cycles/ticks + +kyber_encaps_derand: +median: 327392 cycles/ticks +average: 329206 cycles/ticks + +kyber_encaps: +median: 328508 cycles/ticks +average: 330728 cycles/ticks + +kyber_decaps: +median: 398924 cycles/ticks +average: 402268 cycles/ticks + +Loop spin: 179 +gen_a: +median: 105858 cycles/ticks +average: 106756 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2444 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7331 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10178 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16378 cycles/ticks +average: 16548 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3866 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2536 cycles/ticks + +indcpa_keypair: +median: 266748 cycles/ticks +average: 267730 cycles/ticks + +indcpa_enc: +median: 307438 cycles/ticks +average: 310004 cycles/ticks + +indcpa_dec: +median: 63048 cycles/ticks +average: 63580 cycles/ticks + +kyber_keypair_derand: +median: 284880 cycles/ticks +average: 287762 cycles/ticks + +kyber_keypair: +median: 305002 cycles/ticks +average: 308526 cycles/ticks + +kyber_encaps_derand: +median: 325220 cycles/ticks +average: 325105 cycles/ticks + +kyber_encaps: +median: 327654 cycles/ticks +average: 330816 cycles/ticks + +kyber_decaps: +median: 396214 cycles/ticks +average: 398998 cycles/ticks + +Loop spin: 180 +gen_a: +median: 106266 cycles/ticks +average: 106987 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2414 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2463 cycles/ticks + +NTT: +median: 7136 cycles/ticks +average: 7397 cycles/ticks + +INVNTT: +median: 10098 cycles/ticks +average: 10254 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16178 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1400 cycles/ticks +average: 1415 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 822 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3881 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2475 cycles/ticks + +indcpa_keypair: +median: 266838 cycles/ticks +average: 267930 cycles/ticks + +indcpa_enc: +median: 307368 cycles/ticks +average: 310710 cycles/ticks + +indcpa_dec: +median: 61428 cycles/ticks +average: 63133 cycles/ticks + +kyber_keypair_derand: +median: 283770 cycles/ticks +average: 286791 cycles/ticks + +kyber_keypair: +median: 303404 cycles/ticks +average: 305060 cycles/ticks + +kyber_encaps_derand: +median: 326688 cycles/ticks +average: 329315 cycles/ticks + +kyber_encaps: +median: 326562 cycles/ticks +average: 328470 cycles/ticks + +kyber_decaps: +median: 396140 cycles/ticks +average: 400490 cycles/ticks + +Loop spin: 181 +gen_a: +median: 106422 cycles/ticks +average: 108065 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2441 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2451 cycles/ticks + +NTT: +median: 7510 cycles/ticks +average: 7593 cycles/ticks + +INVNTT: +median: 10138 cycles/ticks +average: 10286 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16546 cycles/ticks +average: 16824 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3903 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2553 cycles/ticks + +indcpa_keypair: +median: 267816 cycles/ticks +average: 270010 cycles/ticks + +indcpa_enc: +median: 307858 cycles/ticks +average: 311483 cycles/ticks + +indcpa_dec: +median: 64706 cycles/ticks +average: 65083 cycles/ticks + +kyber_keypair_derand: +median: 284936 cycles/ticks +average: 289454 cycles/ticks + +kyber_keypair: +median: 305330 cycles/ticks +average: 307881 cycles/ticks + +kyber_encaps_derand: +median: 327314 cycles/ticks +average: 332135 cycles/ticks + +kyber_encaps: +median: 326644 cycles/ticks +average: 330679 cycles/ticks + +kyber_decaps: +median: 396210 cycles/ticks +average: 400022 cycles/ticks + +Loop spin: 182 +gen_a: +median: 105686 cycles/ticks +average: 107137 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2443 cycles/ticks + +NTT: +median: 7300 cycles/ticks +average: 7411 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16534 cycles/ticks +average: 16751 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 457 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1435 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 753 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 479 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3891 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2548 cycles/ticks + +indcpa_keypair: +median: 268388 cycles/ticks +average: 272027 cycles/ticks + +indcpa_enc: +median: 307108 cycles/ticks +average: 310432 cycles/ticks + +indcpa_dec: +median: 62748 cycles/ticks +average: 63694 cycles/ticks + +kyber_keypair_derand: +median: 284786 cycles/ticks +average: 287450 cycles/ticks + +kyber_keypair: +median: 305412 cycles/ticks +average: 308633 cycles/ticks + +kyber_encaps_derand: +median: 336848 cycles/ticks +average: 336104 cycles/ticks + +kyber_encaps: +median: 328508 cycles/ticks +average: 331882 cycles/ticks + +kyber_decaps: +median: 399210 cycles/ticks +average: 404206 cycles/ticks + +Loop spin: 183 +gen_a: +median: 106688 cycles/ticks +average: 108703 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2451 cycles/ticks + +NTT: +median: 7300 cycles/ticks +average: 7443 cycles/ticks + +INVNTT: +median: 10414 cycles/ticks +average: 10470 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16528 cycles/ticks +average: 16870 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1432 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 763 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3875 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2545 cycles/ticks + +indcpa_keypair: +median: 275176 cycles/ticks +average: 275249 cycles/ticks + +indcpa_enc: +median: 307916 cycles/ticks +average: 312507 cycles/ticks + +indcpa_dec: +median: 63032 cycles/ticks +average: 64020 cycles/ticks + +kyber_keypair_derand: +median: 284710 cycles/ticks +average: 287259 cycles/ticks + +kyber_keypair: +median: 307328 cycles/ticks +average: 311254 cycles/ticks + +kyber_encaps_derand: +median: 327408 cycles/ticks +average: 332326 cycles/ticks + +kyber_encaps: +median: 327216 cycles/ticks +average: 331885 cycles/ticks + +kyber_decaps: +median: 396252 cycles/ticks +average: 400517 cycles/ticks + +Loop spin: 184 +gen_a: +median: 106176 cycles/ticks +average: 107165 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2401 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2436 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7377 cycles/ticks + +INVNTT: +median: 10426 cycles/ticks +average: 10569 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16510 cycles/ticks +average: 16814 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1433 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 763 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3964 cycles/ticks +average: 4014 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2595 cycles/ticks + +indcpa_keypair: +median: 267748 cycles/ticks +average: 270411 cycles/ticks + +indcpa_enc: +median: 308474 cycles/ticks +average: 312729 cycles/ticks + +indcpa_dec: +median: 64612 cycles/ticks +average: 64979 cycles/ticks + +kyber_keypair_derand: +median: 284080 cycles/ticks +average: 286879 cycles/ticks + +kyber_keypair: +median: 305066 cycles/ticks +average: 307751 cycles/ticks + +kyber_encaps_derand: +median: 329692 cycles/ticks +average: 332459 cycles/ticks + +kyber_encaps: +median: 331712 cycles/ticks +average: 336602 cycles/ticks + +kyber_decaps: +median: 399632 cycles/ticks +average: 405247 cycles/ticks + +Loop spin: 185 +gen_a: +median: 105842 cycles/ticks +average: 107290 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2446 cycles/ticks + +NTT: +median: 7280 cycles/ticks +average: 7391 cycles/ticks + +INVNTT: +median: 9872 cycles/ticks +average: 10096 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16214 cycles/ticks +average: 16346 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 750 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 478 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3831 cycles/ticks + +polyvec_decompress: +median: 2454 cycles/ticks +average: 2538 cycles/ticks + +indcpa_keypair: +median: 266322 cycles/ticks +average: 267938 cycles/ticks + +indcpa_enc: +median: 307384 cycles/ticks +average: 309818 cycles/ticks + +indcpa_dec: +median: 62858 cycles/ticks +average: 63354 cycles/ticks + +kyber_keypair_derand: +median: 284008 cycles/ticks +average: 286577 cycles/ticks + +kyber_keypair: +median: 305718 cycles/ticks +average: 308299 cycles/ticks + +kyber_encaps_derand: +median: 325772 cycles/ticks +average: 327443 cycles/ticks + +kyber_encaps: +median: 328368 cycles/ticks +average: 332571 cycles/ticks + +kyber_decaps: +median: 396062 cycles/ticks +average: 398410 cycles/ticks + +Loop spin: 186 +gen_a: +median: 109224 cycles/ticks +average: 109441 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2473 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2443 cycles/ticks + +NTT: +median: 7462 cycles/ticks +average: 7542 cycles/ticks + +INVNTT: +median: 10162 cycles/ticks +average: 10442 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16396 cycles/ticks +average: 16725 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 465 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1435 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 760 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3877 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2544 cycles/ticks + +indcpa_keypair: +median: 267172 cycles/ticks +average: 268697 cycles/ticks + +indcpa_enc: +median: 308336 cycles/ticks +average: 311892 cycles/ticks + +indcpa_dec: +median: 63140 cycles/ticks +average: 64208 cycles/ticks + +kyber_keypair_derand: +median: 284382 cycles/ticks +average: 286635 cycles/ticks + +kyber_keypair: +median: 305464 cycles/ticks +average: 308408 cycles/ticks + +kyber_encaps_derand: +median: 326402 cycles/ticks +average: 329862 cycles/ticks + +kyber_encaps: +median: 328746 cycles/ticks +average: 333058 cycles/ticks + +kyber_decaps: +median: 396720 cycles/ticks +average: 399429 cycles/ticks + +Loop spin: 187 +gen_a: +median: 106280 cycles/ticks +average: 107550 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2449 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7347 cycles/ticks + +INVNTT: +median: 10102 cycles/ticks +average: 10277 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16344 cycles/ticks +average: 16661 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 461 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3881 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2530 cycles/ticks + +indcpa_keypair: +median: 267560 cycles/ticks +average: 270145 cycles/ticks + +indcpa_enc: +median: 309756 cycles/ticks +average: 315055 cycles/ticks + +indcpa_dec: +median: 62728 cycles/ticks +average: 63264 cycles/ticks + +kyber_keypair_derand: +median: 284234 cycles/ticks +average: 285254 cycles/ticks + +kyber_keypair: +median: 305660 cycles/ticks +average: 308318 cycles/ticks + +kyber_encaps_derand: +median: 327416 cycles/ticks +average: 332543 cycles/ticks + +kyber_encaps: +median: 327362 cycles/ticks +average: 331430 cycles/ticks + +kyber_decaps: +median: 395544 cycles/ticks +average: 396486 cycles/ticks + +Loop spin: 188 +gen_a: +median: 103446 cycles/ticks +average: 104987 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2360 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2380 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7146 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9957 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16298 cycles/ticks +average: 16495 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1440 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 816 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3786 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2489 cycles/ticks + +indcpa_keypair: +median: 260348 cycles/ticks +average: 262041 cycles/ticks + +indcpa_enc: +median: 298646 cycles/ticks +average: 300774 cycles/ticks + +indcpa_dec: +median: 60938 cycles/ticks +average: 61486 cycles/ticks + +kyber_keypair_derand: +median: 275508 cycles/ticks +average: 277188 cycles/ticks + +kyber_keypair: +median: 297522 cycles/ticks +average: 299894 cycles/ticks + +kyber_encaps_derand: +median: 316772 cycles/ticks +average: 320175 cycles/ticks + +kyber_encaps: +median: 317198 cycles/ticks +average: 319767 cycles/ticks + +kyber_decaps: +median: 384514 cycles/ticks +average: 387390 cycles/ticks + +Loop spin: 189 +gen_a: +median: 103354 cycles/ticks +average: 104333 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2354 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2379 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7148 cycles/ticks + +INVNTT: +median: 9844 cycles/ticks +average: 9957 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16026 cycles/ticks +average: 16165 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 462 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1394 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 730 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3783 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2482 cycles/ticks + +indcpa_keypair: +median: 259360 cycles/ticks +average: 261742 cycles/ticks + +indcpa_enc: +median: 298766 cycles/ticks +average: 303311 cycles/ticks + +indcpa_dec: +median: 60920 cycles/ticks +average: 61203 cycles/ticks + +kyber_keypair_derand: +median: 275506 cycles/ticks +average: 277289 cycles/ticks + +kyber_keypair: +median: 297458 cycles/ticks +average: 299810 cycles/ticks + +kyber_encaps_derand: +median: 316374 cycles/ticks +average: 319462 cycles/ticks + +kyber_encaps: +median: 316672 cycles/ticks +average: 319489 cycles/ticks + +kyber_decaps: +median: 385168 cycles/ticks +average: 387916 cycles/ticks + +Loop spin: 190 +gen_a: +median: 103206 cycles/ticks +average: 104358 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2358 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2379 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7169 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15918 cycles/ticks +average: 16136 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 743 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3785 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 259682 cycles/ticks +average: 263876 cycles/ticks + +indcpa_enc: +median: 306942 cycles/ticks +average: 309415 cycles/ticks + +indcpa_dec: +median: 62898 cycles/ticks +average: 63394 cycles/ticks + +kyber_keypair_derand: +median: 284124 cycles/ticks +average: 286576 cycles/ticks + +kyber_keypair: +median: 306256 cycles/ticks +average: 310358 cycles/ticks + +kyber_encaps_derand: +median: 325868 cycles/ticks +average: 327916 cycles/ticks + +kyber_encaps: +median: 327598 cycles/ticks +average: 329941 cycles/ticks + +kyber_decaps: +median: 396840 cycles/ticks +average: 400174 cycles/ticks + +Loop spin: 191 +gen_a: +median: 106202 cycles/ticks +average: 108448 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2430 cycles/ticks + +NTT: +median: 7334 cycles/ticks +average: 7485 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10282 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16388 cycles/ticks +average: 16730 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1474 cycles/ticks +average: 1522 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 769 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 465 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3928 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2598 cycles/ticks + +indcpa_keypair: +median: 268422 cycles/ticks +average: 271054 cycles/ticks + +indcpa_enc: +median: 310260 cycles/ticks +average: 313211 cycles/ticks + +indcpa_dec: +median: 62854 cycles/ticks +average: 63466 cycles/ticks + +kyber_keypair_derand: +median: 283548 cycles/ticks +average: 285007 cycles/ticks + +kyber_keypair: +median: 303764 cycles/ticks +average: 305618 cycles/ticks + +kyber_encaps_derand: +median: 318430 cycles/ticks +average: 325517 cycles/ticks + +kyber_encaps: +median: 317080 cycles/ticks +average: 321962 cycles/ticks + +kyber_decaps: +median: 395084 cycles/ticks +average: 394160 cycles/ticks + +Loop spin: 192 +gen_a: +median: 105918 cycles/ticks +average: 106852 cycles/ticks + +poly_getnoise_eta1: +median: 2390 cycles/ticks +average: 2439 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2443 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7250 cycles/ticks + +INVNTT: +median: 10084 cycles/ticks +average: 10223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15930 cycles/ticks +average: 16377 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 445 cycles/ticks + +poly_frommsg: +median: 1374 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 778 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3881 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2522 cycles/ticks + +indcpa_keypair: +median: 266712 cycles/ticks +average: 267909 cycles/ticks + +indcpa_enc: +median: 306904 cycles/ticks +average: 307898 cycles/ticks + +indcpa_dec: +median: 62678 cycles/ticks +average: 62813 cycles/ticks + +kyber_keypair_derand: +median: 284156 cycles/ticks +average: 286192 cycles/ticks + +kyber_keypair: +median: 304038 cycles/ticks +average: 305526 cycles/ticks + +kyber_encaps_derand: +median: 325850 cycles/ticks +average: 326728 cycles/ticks + +kyber_encaps: +median: 327052 cycles/ticks +average: 328447 cycles/ticks + +kyber_decaps: +median: 395858 cycles/ticks +average: 397451 cycles/ticks + +Loop spin: 193 +gen_a: +median: 105768 cycles/ticks +average: 106420 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2359 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7272 cycles/ticks +average: 7408 cycles/ticks + +INVNTT: +median: 10082 cycles/ticks +average: 10167 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16342 cycles/ticks +average: 16492 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1481 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3906 cycles/ticks + +polyvec_decompress: +median: 2514 cycles/ticks +average: 2589 cycles/ticks + +indcpa_keypair: +median: 266994 cycles/ticks +average: 267081 cycles/ticks + +indcpa_enc: +median: 307230 cycles/ticks +average: 308376 cycles/ticks + +indcpa_dec: +median: 62652 cycles/ticks +average: 63003 cycles/ticks + +kyber_keypair_derand: +median: 275826 cycles/ticks +average: 282771 cycles/ticks + +kyber_keypair: +median: 296308 cycles/ticks +average: 300493 cycles/ticks + +kyber_encaps_derand: +median: 316210 cycles/ticks +average: 318911 cycles/ticks + +kyber_encaps: +median: 317100 cycles/ticks +average: 319931 cycles/ticks + +kyber_decaps: +median: 384070 cycles/ticks +average: 386863 cycles/ticks + +Loop spin: 194 +gen_a: +median: 103032 cycles/ticks +average: 103789 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9916 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15990 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 258886 cycles/ticks +average: 260958 cycles/ticks + +indcpa_enc: +median: 298362 cycles/ticks +average: 300759 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61687 cycles/ticks + +kyber_keypair_derand: +median: 275614 cycles/ticks +average: 278222 cycles/ticks + +kyber_keypair: +median: 295610 cycles/ticks +average: 297634 cycles/ticks + +kyber_encaps_derand: +median: 316082 cycles/ticks +average: 317624 cycles/ticks + +kyber_encaps: +median: 316876 cycles/ticks +average: 318508 cycles/ticks + +kyber_decaps: +median: 384254 cycles/ticks +average: 386099 cycles/ticks + +Loop spin: 195 +gen_a: +median: 102826 cycles/ticks +average: 103441 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16037 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 260582 cycles/ticks +average: 261988 cycles/ticks + +indcpa_enc: +median: 299692 cycles/ticks +average: 301247 cycles/ticks + +indcpa_dec: +median: 60914 cycles/ticks +average: 61295 cycles/ticks + +kyber_keypair_derand: +median: 275830 cycles/ticks +average: 278262 cycles/ticks + +kyber_keypair: +median: 295664 cycles/ticks +average: 297830 cycles/ticks + +kyber_encaps_derand: +median: 317834 cycles/ticks +average: 319877 cycles/ticks + +kyber_encaps: +median: 318608 cycles/ticks +average: 320646 cycles/ticks + +kyber_decaps: +median: 385984 cycles/ticks +average: 388284 cycles/ticks + +Loop spin: 196 +gen_a: +median: 103106 cycles/ticks +average: 104024 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9921 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15998 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 258894 cycles/ticks +average: 260573 cycles/ticks + +indcpa_enc: +median: 297966 cycles/ticks +average: 300130 cycles/ticks + +indcpa_dec: +median: 60912 cycles/ticks +average: 61281 cycles/ticks + +kyber_keypair_derand: +median: 275324 cycles/ticks +average: 277056 cycles/ticks + +kyber_keypair: +median: 295730 cycles/ticks +average: 297871 cycles/ticks + +kyber_encaps_derand: +median: 318026 cycles/ticks +average: 320345 cycles/ticks + +kyber_encaps: +median: 318830 cycles/ticks +average: 320918 cycles/ticks + +kyber_decaps: +median: 386144 cycles/ticks +average: 388314 cycles/ticks + +Loop spin: 197 +gen_a: +median: 102936 cycles/ticks +average: 103741 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2339 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9923 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 16029 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3798 cycles/ticks +average: 3822 cycles/ticks + +polyvec_decompress: +median: 2512 cycles/ticks +average: 2532 cycles/ticks + +indcpa_keypair: +median: 260254 cycles/ticks +average: 261894 cycles/ticks + +indcpa_enc: +median: 299878 cycles/ticks +average: 301948 cycles/ticks + +indcpa_dec: +median: 61048 cycles/ticks +average: 61344 cycles/ticks + +kyber_keypair_derand: +median: 277188 cycles/ticks +average: 278903 cycles/ticks + +kyber_keypair: +median: 295700 cycles/ticks +average: 297452 cycles/ticks + +kyber_encaps_derand: +median: 316470 cycles/ticks +average: 319281 cycles/ticks + +kyber_encaps: +median: 317240 cycles/ticks +average: 319620 cycles/ticks + +kyber_decaps: +median: 384412 cycles/ticks +average: 386867 cycles/ticks + +Loop spin: 198 +gen_a: +median: 103060 cycles/ticks +average: 104017 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9916 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16037 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259370 cycles/ticks +average: 260928 cycles/ticks + +indcpa_enc: +median: 298412 cycles/ticks +average: 300132 cycles/ticks + +indcpa_dec: +median: 60910 cycles/ticks +average: 61195 cycles/ticks + +kyber_keypair_derand: +median: 275306 cycles/ticks +average: 277534 cycles/ticks + +kyber_keypair: +median: 295390 cycles/ticks +average: 297122 cycles/ticks + +kyber_encaps_derand: +median: 315964 cycles/ticks +average: 317720 cycles/ticks + +kyber_encaps: +median: 316750 cycles/ticks +average: 318780 cycles/ticks + +kyber_decaps: +median: 383932 cycles/ticks +average: 386599 cycles/ticks + +Loop spin: 199 +gen_a: +median: 102968 cycles/ticks +average: 103988 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2401 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9915 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16054 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3747 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259252 cycles/ticks +average: 260839 cycles/ticks + +indcpa_enc: +median: 298216 cycles/ticks +average: 300751 cycles/ticks + +indcpa_dec: +median: 60934 cycles/ticks +average: 61250 cycles/ticks + +kyber_keypair_derand: +median: 275328 cycles/ticks +average: 276969 cycles/ticks + +kyber_keypair: +median: 295606 cycles/ticks +average: 297178 cycles/ticks + +kyber_encaps_derand: +median: 315930 cycles/ticks +average: 318411 cycles/ticks + +kyber_encaps: +median: 316776 cycles/ticks +average: 319418 cycles/ticks + +kyber_decaps: +median: 383834 cycles/ticks +average: 386308 cycles/ticks + +Loop spin: 200 +gen_a: +median: 103202 cycles/ticks +average: 103983 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7148 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 10052 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15924 cycles/ticks +average: 16222 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 258478 cycles/ticks +average: 260154 cycles/ticks + +indcpa_enc: +median: 297712 cycles/ticks +average: 299694 cycles/ticks + +indcpa_dec: +median: 60922 cycles/ticks +average: 61268 cycles/ticks + +kyber_keypair_derand: +median: 275354 cycles/ticks +average: 277004 cycles/ticks + +kyber_keypair: +median: 295646 cycles/ticks +average: 297333 cycles/ticks + +kyber_encaps_derand: +median: 316734 cycles/ticks +average: 318994 cycles/ticks + +kyber_encaps: +median: 317442 cycles/ticks +average: 319553 cycles/ticks + +kyber_decaps: +median: 384646 cycles/ticks +average: 386710 cycles/ticks + +Loop spin: 201 +gen_a: +median: 103092 cycles/ticks +average: 103852 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7167 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16063 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 266984 cycles/ticks +average: 268358 cycles/ticks + +indcpa_enc: +median: 297864 cycles/ticks +average: 299618 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61307 cycles/ticks + +kyber_keypair_derand: +median: 283162 cycles/ticks +average: 285230 cycles/ticks + +kyber_keypair: +median: 303174 cycles/ticks +average: 304575 cycles/ticks + +kyber_encaps_derand: +median: 317694 cycles/ticks +average: 319761 cycles/ticks + +kyber_encaps: +median: 318340 cycles/ticks +average: 320062 cycles/ticks + +kyber_decaps: +median: 385696 cycles/ticks +average: 387857 cycles/ticks + +Loop spin: 202 +gen_a: +median: 103002 cycles/ticks +average: 103982 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2358 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2377 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7153 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15971 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1388 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 260760 cycles/ticks +average: 262442 cycles/ticks + +indcpa_enc: +median: 299766 cycles/ticks +average: 302300 cycles/ticks + +indcpa_dec: +median: 60908 cycles/ticks +average: 61273 cycles/ticks + +kyber_keypair_derand: +median: 275650 cycles/ticks +average: 277570 cycles/ticks + +kyber_keypair: +median: 295408 cycles/ticks +average: 297097 cycles/ticks + +kyber_encaps_derand: +median: 316442 cycles/ticks +average: 318569 cycles/ticks + +kyber_encaps: +median: 317242 cycles/ticks +average: 319243 cycles/ticks + +kyber_decaps: +median: 384410 cycles/ticks +average: 386476 cycles/ticks + +Loop spin: 203 +gen_a: +median: 103068 cycles/ticks +average: 104065 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2356 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9917 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15977 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3777 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259666 cycles/ticks +average: 262008 cycles/ticks + +indcpa_enc: +median: 298544 cycles/ticks +average: 300991 cycles/ticks + +indcpa_dec: +median: 60944 cycles/ticks +average: 61503 cycles/ticks + +kyber_keypair_derand: +median: 275762 cycles/ticks +average: 278369 cycles/ticks + +kyber_keypair: +median: 296248 cycles/ticks +average: 298193 cycles/ticks + +kyber_encaps_derand: +median: 315366 cycles/ticks +average: 317359 cycles/ticks + +kyber_encaps: +median: 316232 cycles/ticks +average: 318434 cycles/ticks + +kyber_decaps: +median: 383512 cycles/ticks +average: 386351 cycles/ticks + +Loop spin: 204 +gen_a: +median: 103036 cycles/ticks +average: 104003 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2337 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7155 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15999 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3797 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 259064 cycles/ticks +average: 260798 cycles/ticks + +indcpa_enc: +median: 298302 cycles/ticks +average: 299896 cycles/ticks + +indcpa_dec: +median: 60906 cycles/ticks +average: 61218 cycles/ticks + +kyber_keypair_derand: +median: 275704 cycles/ticks +average: 277485 cycles/ticks + +kyber_keypair: +median: 295570 cycles/ticks +average: 296856 cycles/ticks + +kyber_encaps_derand: +median: 316504 cycles/ticks +average: 318171 cycles/ticks + +kyber_encaps: +median: 317320 cycles/ticks +average: 318848 cycles/ticks + +kyber_decaps: +median: 384568 cycles/ticks +average: 386377 cycles/ticks + +Loop spin: 205 +gen_a: +median: 102974 cycles/ticks +average: 103632 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2361 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2355 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16059 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1396 cycles/ticks +average: 1412 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3767 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 258936 cycles/ticks +average: 260306 cycles/ticks + +indcpa_enc: +median: 298028 cycles/ticks +average: 299666 cycles/ticks + +indcpa_dec: +median: 60934 cycles/ticks +average: 61199 cycles/ticks + +kyber_keypair_derand: +median: 275638 cycles/ticks +average: 277080 cycles/ticks + +kyber_keypair: +median: 295806 cycles/ticks +average: 297121 cycles/ticks + +kyber_encaps_derand: +median: 315964 cycles/ticks +average: 317603 cycles/ticks + +kyber_encaps: +median: 316744 cycles/ticks +average: 318425 cycles/ticks + +kyber_decaps: +median: 384082 cycles/ticks +average: 385687 cycles/ticks + +Loop spin: 206 +gen_a: +median: 103098 cycles/ticks +average: 103764 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15922 cycles/ticks +average: 16141 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259162 cycles/ticks +average: 260501 cycles/ticks + +indcpa_enc: +median: 298504 cycles/ticks +average: 300175 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61155 cycles/ticks + +kyber_keypair_derand: +median: 275864 cycles/ticks +average: 277261 cycles/ticks + +kyber_keypair: +median: 295532 cycles/ticks +average: 296839 cycles/ticks + +kyber_encaps_derand: +median: 316264 cycles/ticks +average: 317794 cycles/ticks + +kyber_encaps: +median: 316906 cycles/ticks +average: 318572 cycles/ticks + +kyber_decaps: +median: 384156 cycles/ticks +average: 385923 cycles/ticks + +Loop spin: 207 +gen_a: +median: 102926 cycles/ticks +average: 103593 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15989 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 434 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 259182 cycles/ticks +average: 260506 cycles/ticks + +indcpa_enc: +median: 298402 cycles/ticks +average: 299967 cycles/ticks + +indcpa_dec: +median: 60910 cycles/ticks +average: 61211 cycles/ticks + +kyber_keypair_derand: +median: 276568 cycles/ticks +average: 277941 cycles/ticks + +kyber_keypair: +median: 295716 cycles/ticks +average: 297041 cycles/ticks + +kyber_encaps_derand: +median: 316514 cycles/ticks +average: 318093 cycles/ticks + +kyber_encaps: +median: 317322 cycles/ticks +average: 318928 cycles/ticks + +kyber_decaps: +median: 384428 cycles/ticks +average: 386288 cycles/ticks + +Loop spin: 208 +gen_a: +median: 103078 cycles/ticks +average: 103788 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7184 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16045 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 433 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 258848 cycles/ticks +average: 260141 cycles/ticks + +indcpa_enc: +median: 297880 cycles/ticks +average: 299449 cycles/ticks + +indcpa_dec: +median: 60904 cycles/ticks +average: 61214 cycles/ticks + +kyber_keypair_derand: +median: 275496 cycles/ticks +average: 276865 cycles/ticks + +kyber_keypair: +median: 295752 cycles/ticks +average: 297057 cycles/ticks + +kyber_encaps_derand: +median: 316034 cycles/ticks +average: 318338 cycles/ticks + +kyber_encaps: +median: 319104 cycles/ticks +average: 325551 cycles/ticks + +kyber_decaps: +median: 396158 cycles/ticks +average: 399478 cycles/ticks + +Loop spin: 209 +gen_a: +median: 106004 cycles/ticks +average: 106765 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2432 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7343 cycles/ticks + +INVNTT: +median: 10128 cycles/ticks +average: 10258 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16786 cycles/ticks +average: 16812 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1462 cycles/ticks +average: 1492 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 768 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 477 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3921 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2530 cycles/ticks + +indcpa_keypair: +median: 266804 cycles/ticks +average: 268458 cycles/ticks + +indcpa_enc: +median: 307098 cycles/ticks +average: 309149 cycles/ticks + +indcpa_dec: +median: 62824 cycles/ticks +average: 63793 cycles/ticks + +kyber_keypair_derand: +median: 283836 cycles/ticks +average: 286148 cycles/ticks + +kyber_keypair: +median: 304444 cycles/ticks +average: 306760 cycles/ticks + +kyber_encaps_derand: +median: 325740 cycles/ticks +average: 327895 cycles/ticks + +kyber_encaps: +median: 326816 cycles/ticks +average: 329698 cycles/ticks + +kyber_decaps: +median: 395806 cycles/ticks +average: 398888 cycles/ticks + +Loop spin: 210 +gen_a: +median: 106008 cycles/ticks +average: 106900 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2400 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7222 cycles/ticks +average: 7393 cycles/ticks + +INVNTT: +median: 10112 cycles/ticks +average: 10302 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16368 cycles/ticks +average: 16609 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 462 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1434 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 750 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3756 cycles/ticks +average: 3874 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2474 cycles/ticks + +indcpa_keypair: +median: 267016 cycles/ticks +average: 269684 cycles/ticks + +indcpa_enc: +median: 307200 cycles/ticks +average: 308948 cycles/ticks + +indcpa_dec: +median: 62760 cycles/ticks +average: 63202 cycles/ticks + +kyber_keypair_derand: +median: 285816 cycles/ticks +average: 288191 cycles/ticks + +kyber_keypair: +median: 304334 cycles/ticks +average: 307322 cycles/ticks + +kyber_encaps_derand: +median: 325084 cycles/ticks +average: 327830 cycles/ticks + +kyber_encaps: +median: 326208 cycles/ticks +average: 328319 cycles/ticks + +kyber_decaps: +median: 395230 cycles/ticks +average: 398750 cycles/ticks + +Loop spin: 211 +gen_a: +median: 105962 cycles/ticks +average: 107170 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2499 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7324 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10183 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16372 cycles/ticks +average: 16502 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1462 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 455 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3891 cycles/ticks + +polyvec_decompress: +median: 2524 cycles/ticks +average: 2527 cycles/ticks + +indcpa_keypair: +median: 268616 cycles/ticks +average: 269831 cycles/ticks + +indcpa_enc: +median: 309208 cycles/ticks +average: 311860 cycles/ticks + +indcpa_dec: +median: 62846 cycles/ticks +average: 63569 cycles/ticks + +kyber_keypair_derand: +median: 283956 cycles/ticks +average: 285727 cycles/ticks + +kyber_keypair: +median: 305702 cycles/ticks +average: 307787 cycles/ticks + +kyber_encaps_derand: +median: 325614 cycles/ticks +average: 328276 cycles/ticks + +kyber_encaps: +median: 327168 cycles/ticks +average: 330526 cycles/ticks + +kyber_decaps: +median: 396298 cycles/ticks +average: 399994 cycles/ticks + +Loop spin: 212 +gen_a: +median: 106276 cycles/ticks +average: 107734 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7343 cycles/ticks + +INVNTT: +median: 10128 cycles/ticks +average: 10253 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16390 cycles/ticks +average: 16609 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 448 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 754 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3870 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2547 cycles/ticks + +indcpa_keypair: +median: 267346 cycles/ticks +average: 269695 cycles/ticks + +indcpa_enc: +median: 307152 cycles/ticks +average: 309967 cycles/ticks + +indcpa_dec: +median: 62942 cycles/ticks +average: 63778 cycles/ticks + +kyber_keypair_derand: +median: 285508 cycles/ticks +average: 288228 cycles/ticks + +kyber_keypair: +median: 306176 cycles/ticks +average: 310452 cycles/ticks + +kyber_encaps_derand: +median: 325800 cycles/ticks +average: 328353 cycles/ticks + +kyber_encaps: +median: 327658 cycles/ticks +average: 330886 cycles/ticks + +kyber_decaps: +median: 396926 cycles/ticks +average: 401648 cycles/ticks + +Loop spin: 213 +gen_a: +median: 106502 cycles/ticks +average: 108860 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2438 cycles/ticks + +NTT: +median: 7270 cycles/ticks +average: 7383 cycles/ticks + +INVNTT: +median: 10120 cycles/ticks +average: 10164 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16352 cycles/ticks +average: 16653 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3928 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2538 cycles/ticks + +indcpa_keypair: +median: 267156 cycles/ticks +average: 269115 cycles/ticks + +indcpa_enc: +median: 308604 cycles/ticks +average: 311538 cycles/ticks + +indcpa_dec: +median: 62956 cycles/ticks +average: 63743 cycles/ticks + +kyber_keypair_derand: +median: 284580 cycles/ticks +average: 287617 cycles/ticks + +kyber_keypair: +median: 305586 cycles/ticks +average: 309723 cycles/ticks + +kyber_encaps_derand: +median: 326240 cycles/ticks +average: 328172 cycles/ticks + +kyber_encaps: +median: 328868 cycles/ticks +average: 331552 cycles/ticks + +kyber_decaps: +median: 397580 cycles/ticks +average: 408282 cycles/ticks + +Loop spin: 214 +gen_a: +median: 106214 cycles/ticks +average: 107584 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2440 cycles/ticks + +NTT: +median: 7298 cycles/ticks +average: 7340 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10201 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16378 cycles/ticks +average: 16552 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 450 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2536 cycles/ticks + +indcpa_keypair: +median: 266946 cycles/ticks +average: 268656 cycles/ticks + +indcpa_enc: +median: 309046 cycles/ticks +average: 312231 cycles/ticks + +indcpa_dec: +median: 62860 cycles/ticks +average: 63361 cycles/ticks + +kyber_keypair_derand: +median: 283880 cycles/ticks +average: 286630 cycles/ticks + +kyber_keypair: +median: 304796 cycles/ticks +average: 307053 cycles/ticks + +kyber_encaps_derand: +median: 326756 cycles/ticks +average: 329049 cycles/ticks + +kyber_encaps: +median: 327156 cycles/ticks +average: 329117 cycles/ticks + +kyber_decaps: +median: 396110 cycles/ticks +average: 400766 cycles/ticks + +Loop spin: 215 +gen_a: +median: 106078 cycles/ticks +average: 107726 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2462 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2444 cycles/ticks + +NTT: +median: 7296 cycles/ticks +average: 7402 cycles/ticks + +INVNTT: +median: 10386 cycles/ticks +average: 10468 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16516 cycles/ticks +average: 16898 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 751 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3905 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2543 cycles/ticks + +indcpa_keypair: +median: 267794 cycles/ticks +average: 269800 cycles/ticks + +indcpa_enc: +median: 307900 cycles/ticks +average: 313017 cycles/ticks + +indcpa_dec: +median: 62904 cycles/ticks +average: 63760 cycles/ticks + +kyber_keypair_derand: +median: 285858 cycles/ticks +average: 287719 cycles/ticks + +kyber_keypair: +median: 305576 cycles/ticks +average: 307502 cycles/ticks + +kyber_encaps_derand: +median: 325844 cycles/ticks +average: 328963 cycles/ticks + +kyber_encaps: +median: 327774 cycles/ticks +average: 332250 cycles/ticks + +kyber_decaps: +median: 396416 cycles/ticks +average: 400279 cycles/ticks + +Loop spin: 216 +gen_a: +median: 106032 cycles/ticks +average: 107140 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2411 cycles/ticks + +poly_getnoise_eta2: +median: 2482 cycles/ticks +average: 2532 cycles/ticks + +NTT: +median: 7376 cycles/ticks +average: 7598 cycles/ticks + +INVNTT: +median: 10132 cycles/ticks +average: 10263 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16834 cycles/ticks +average: 17035 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 487 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 463 cycles/ticks + +polyvec_compress: +median: 3888 cycles/ticks +average: 3962 cycles/ticks + +polyvec_decompress: +median: 2598 cycles/ticks +average: 2622 cycles/ticks + +indcpa_keypair: +median: 268506 cycles/ticks +average: 271292 cycles/ticks + +indcpa_enc: +median: 310230 cycles/ticks +average: 314361 cycles/ticks + +indcpa_dec: +median: 62828 cycles/ticks +average: 63323 cycles/ticks + +kyber_keypair_derand: +median: 284112 cycles/ticks +average: 286324 cycles/ticks + +kyber_keypair: +median: 305810 cycles/ticks +average: 309551 cycles/ticks + +kyber_encaps_derand: +median: 325970 cycles/ticks +average: 329408 cycles/ticks + +kyber_encaps: +median: 327564 cycles/ticks +average: 330835 cycles/ticks + +kyber_decaps: +median: 396150 cycles/ticks +average: 399173 cycles/ticks + +Loop spin: 217 +gen_a: +median: 106160 cycles/ticks +average: 107337 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2366 cycles/ticks +average: 2468 cycles/ticks + +NTT: +median: 7286 cycles/ticks +average: 7364 cycles/ticks + +INVNTT: +median: 10112 cycles/ticks +average: 10246 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16402 cycles/ticks +average: 16638 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 763 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3906 cycles/ticks + +polyvec_decompress: +median: 2510 cycles/ticks +average: 2585 cycles/ticks + +indcpa_keypair: +median: 268678 cycles/ticks +average: 271250 cycles/ticks + +indcpa_enc: +median: 308004 cycles/ticks +average: 310961 cycles/ticks + +indcpa_dec: +median: 63040 cycles/ticks +average: 63755 cycles/ticks + +kyber_keypair_derand: +median: 285530 cycles/ticks +average: 289246 cycles/ticks + +kyber_keypair: +median: 305188 cycles/ticks +average: 308387 cycles/ticks + +kyber_encaps_derand: +median: 325972 cycles/ticks +average: 328604 cycles/ticks + +kyber_encaps: +median: 328062 cycles/ticks +average: 330526 cycles/ticks + +kyber_decaps: +median: 396338 cycles/ticks +average: 401084 cycles/ticks + +Loop spin: 218 +gen_a: +median: 106044 cycles/ticks +average: 106693 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2493 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7196 cycles/ticks + +INVNTT: +median: 10112 cycles/ticks +average: 10178 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16042 cycles/ticks +average: 16365 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1433 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 810 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2573 cycles/ticks + +indcpa_keypair: +median: 266928 cycles/ticks +average: 268432 cycles/ticks + +indcpa_enc: +median: 308752 cycles/ticks +average: 311447 cycles/ticks + +indcpa_dec: +median: 63158 cycles/ticks +average: 64217 cycles/ticks + +kyber_keypair_derand: +median: 283878 cycles/ticks +average: 287814 cycles/ticks + +kyber_keypair: +median: 305206 cycles/ticks +average: 308597 cycles/ticks + +kyber_encaps_derand: +median: 326238 cycles/ticks +average: 328739 cycles/ticks + +kyber_encaps: +median: 327982 cycles/ticks +average: 331365 cycles/ticks + +kyber_decaps: +median: 396330 cycles/ticks +average: 402468 cycles/ticks + +Loop spin: 219 +gen_a: +median: 106502 cycles/ticks +average: 108580 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2408 cycles/ticks +average: 2506 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7273 cycles/ticks + +INVNTT: +median: 10128 cycles/ticks +average: 10194 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16382 cycles/ticks +average: 16545 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 750 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3881 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2544 cycles/ticks + +indcpa_keypair: +median: 268200 cycles/ticks +average: 272711 cycles/ticks + +indcpa_enc: +median: 308470 cycles/ticks +average: 312129 cycles/ticks + +indcpa_dec: +median: 62648 cycles/ticks +average: 63034 cycles/ticks + +kyber_keypair_derand: +median: 283754 cycles/ticks +average: 284875 cycles/ticks + +kyber_keypair: +median: 300078 cycles/ticks +average: 303153 cycles/ticks + +kyber_encaps_derand: +median: 318466 cycles/ticks +average: 325498 cycles/ticks + +kyber_encaps: +median: 319640 cycles/ticks +average: 327698 cycles/ticks + +kyber_decaps: +median: 385098 cycles/ticks +average: 394393 cycles/ticks + +Loop spin: 220 +gen_a: +median: 103490 cycles/ticks +average: 105629 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7260 cycles/ticks +average: 7430 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9921 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16332 cycles/ticks +average: 16469 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 431 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1409 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3798 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2471 cycles/ticks + +indcpa_keypair: +median: 260362 cycles/ticks +average: 264938 cycles/ticks + +indcpa_enc: +median: 298688 cycles/ticks +average: 305484 cycles/ticks + +indcpa_dec: +median: 61032 cycles/ticks +average: 61493 cycles/ticks + +kyber_keypair_derand: +median: 277036 cycles/ticks +average: 283541 cycles/ticks + +kyber_keypair: +median: 297412 cycles/ticks +average: 301564 cycles/ticks + +kyber_encaps_derand: +median: 324702 cycles/ticks +average: 325905 cycles/ticks + +kyber_encaps: +median: 316794 cycles/ticks +average: 320410 cycles/ticks + +kyber_decaps: +median: 386238 cycles/ticks +average: 394558 cycles/ticks + +Loop spin: 221 +gen_a: +median: 103226 cycles/ticks +average: 105402 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7259 cycles/ticks + +INVNTT: +median: 9848 cycles/ticks +average: 10032 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15924 cycles/ticks +average: 16382 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3866 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 260280 cycles/ticks +average: 266390 cycles/ticks + +indcpa_enc: +median: 298690 cycles/ticks +average: 303146 cycles/ticks + +indcpa_dec: +median: 61528 cycles/ticks +average: 62990 cycles/ticks + +kyber_keypair_derand: +median: 277586 cycles/ticks +average: 283974 cycles/ticks + +kyber_keypair: +median: 296180 cycles/ticks +average: 299224 cycles/ticks + +kyber_encaps_derand: +median: 325356 cycles/ticks +average: 327911 cycles/ticks + +kyber_encaps: +median: 326512 cycles/ticks +average: 329090 cycles/ticks + +kyber_decaps: +median: 395104 cycles/ticks +average: 397961 cycles/ticks + +Loop spin: 222 +gen_a: +median: 105858 cycles/ticks +average: 106967 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2388 cycles/ticks +average: 2492 cycles/ticks + +NTT: +median: 7304 cycles/ticks +average: 7360 cycles/ticks + +INVNTT: +median: 10120 cycles/ticks +average: 10353 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16382 cycles/ticks +average: 16656 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1467 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3897 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2548 cycles/ticks + +indcpa_keypair: +median: 267512 cycles/ticks +average: 269848 cycles/ticks + +indcpa_enc: +median: 307534 cycles/ticks +average: 310699 cycles/ticks + +indcpa_dec: +median: 62744 cycles/ticks +average: 63351 cycles/ticks + +kyber_keypair_derand: +median: 283926 cycles/ticks +average: 285083 cycles/ticks + +kyber_keypair: +median: 304250 cycles/ticks +average: 306830 cycles/ticks + +kyber_encaps_derand: +median: 327750 cycles/ticks +average: 330357 cycles/ticks + +kyber_encaps: +median: 328178 cycles/ticks +average: 330932 cycles/ticks + +kyber_decaps: +median: 397838 cycles/ticks +average: 400863 cycles/ticks + +Loop spin: 223 +gen_a: +median: 105778 cycles/ticks +average: 106746 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2376 cycles/ticks +average: 2448 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7327 cycles/ticks + +INVNTT: +median: 10112 cycles/ticks +average: 10304 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16394 cycles/ticks +average: 16624 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1432 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 760 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3862 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2539 cycles/ticks + +indcpa_keypair: +median: 268408 cycles/ticks +average: 270316 cycles/ticks + +indcpa_enc: +median: 307302 cycles/ticks +average: 307226 cycles/ticks + +indcpa_dec: +median: 62936 cycles/ticks +average: 63644 cycles/ticks + +kyber_keypair_derand: +median: 284540 cycles/ticks +average: 286677 cycles/ticks + +kyber_keypair: +median: 305822 cycles/ticks +average: 310576 cycles/ticks + +kyber_encaps_derand: +median: 326658 cycles/ticks +average: 329468 cycles/ticks + +kyber_encaps: +median: 337560 cycles/ticks +average: 337702 cycles/ticks + +kyber_decaps: +median: 396894 cycles/ticks +average: 402986 cycles/ticks + +Loop spin: 224 +gen_a: +median: 106514 cycles/ticks +average: 108627 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7385 cycles/ticks + +INVNTT: +median: 10280 cycles/ticks +average: 10457 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16378 cycles/ticks +average: 16598 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 761 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3877 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2542 cycles/ticks + +indcpa_keypair: +median: 267808 cycles/ticks +average: 270521 cycles/ticks + +indcpa_enc: +median: 309994 cycles/ticks +average: 315428 cycles/ticks + +indcpa_dec: +median: 62862 cycles/ticks +average: 63341 cycles/ticks + +kyber_keypair_derand: +median: 284424 cycles/ticks +average: 288953 cycles/ticks + +kyber_keypair: +median: 304756 cycles/ticks +average: 307719 cycles/ticks + +kyber_encaps_derand: +median: 327388 cycles/ticks +average: 330176 cycles/ticks + +kyber_encaps: +median: 328748 cycles/ticks +average: 333862 cycles/ticks + +kyber_decaps: +median: 407840 cycles/ticks +average: 405084 cycles/ticks + +Loop spin: 225 +gen_a: +median: 106264 cycles/ticks +average: 107142 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2433 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2450 cycles/ticks + +NTT: +median: 7506 cycles/ticks +average: 7565 cycles/ticks + +INVNTT: +median: 10278 cycles/ticks +average: 10461 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16838 cycles/ticks +average: 17012 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1454 cycles/ticks +average: 1519 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 753 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 457 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3954 cycles/ticks + +polyvec_decompress: +median: 2598 cycles/ticks +average: 2628 cycles/ticks + +indcpa_keypair: +median: 268544 cycles/ticks +average: 271957 cycles/ticks + +indcpa_enc: +median: 308914 cycles/ticks +average: 311512 cycles/ticks + +indcpa_dec: +median: 62922 cycles/ticks +average: 63908 cycles/ticks + +kyber_keypair_derand: +median: 292742 cycles/ticks +average: 292303 cycles/ticks + +kyber_keypair: +median: 305594 cycles/ticks +average: 309329 cycles/ticks + +kyber_encaps_derand: +median: 327190 cycles/ticks +average: 331263 cycles/ticks + +kyber_encaps: +median: 326280 cycles/ticks +average: 326572 cycles/ticks + +kyber_decaps: +median: 386406 cycles/ticks +average: 395220 cycles/ticks + +Loop spin: 226 +gen_a: +median: 103032 cycles/ticks +average: 104059 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15936 cycles/ticks +average: 16167 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3765 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259070 cycles/ticks +average: 261155 cycles/ticks + +indcpa_enc: +median: 300632 cycles/ticks +average: 307399 cycles/ticks + +indcpa_dec: +median: 60980 cycles/ticks +average: 62734 cycles/ticks + +kyber_keypair_derand: +median: 283720 cycles/ticks +average: 284868 cycles/ticks + +kyber_keypair: +median: 302368 cycles/ticks +average: 304427 cycles/ticks + +kyber_encaps_derand: +median: 325422 cycles/ticks +average: 326591 cycles/ticks + +kyber_encaps: +median: 319288 cycles/ticks +average: 326419 cycles/ticks + +kyber_decaps: +median: 395668 cycles/ticks +average: 396747 cycles/ticks + +Loop spin: 227 +gen_a: +median: 103552 cycles/ticks +average: 106299 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2357 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7280 cycles/ticks +average: 7394 cycles/ticks + +INVNTT: +median: 10088 cycles/ticks +average: 10198 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16354 cycles/ticks +average: 16602 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1432 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 760 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3851 cycles/ticks + +polyvec_decompress: +median: 2458 cycles/ticks +average: 2581 cycles/ticks + +indcpa_keypair: +median: 266958 cycles/ticks +average: 268377 cycles/ticks + +indcpa_enc: +median: 300692 cycles/ticks +average: 307405 cycles/ticks + +indcpa_dec: +median: 62618 cycles/ticks +average: 62751 cycles/ticks + +kyber_keypair_derand: +median: 283290 cycles/ticks +average: 286389 cycles/ticks + +kyber_keypair: +median: 303530 cycles/ticks +average: 305443 cycles/ticks + +kyber_encaps_derand: +median: 324886 cycles/ticks +average: 325798 cycles/ticks + +kyber_encaps: +median: 325682 cycles/ticks +average: 326677 cycles/ticks + +kyber_decaps: +median: 395050 cycles/ticks +average: 396441 cycles/ticks + +Loop spin: 228 +gen_a: +median: 105880 cycles/ticks +average: 106739 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2356 cycles/ticks + +poly_getnoise_eta2: +median: 2414 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7298 cycles/ticks +average: 7330 cycles/ticks + +INVNTT: +median: 9872 cycles/ticks +average: 10171 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16356 cycles/ticks +average: 16541 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 444 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3744 cycles/ticks +average: 3876 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2533 cycles/ticks + +indcpa_keypair: +median: 260554 cycles/ticks +average: 266647 cycles/ticks + +indcpa_enc: +median: 306754 cycles/ticks +average: 307943 cycles/ticks + +indcpa_dec: +median: 61316 cycles/ticks +average: 63034 cycles/ticks + +kyber_keypair_derand: +median: 283064 cycles/ticks +average: 283899 cycles/ticks + +kyber_keypair: +median: 302762 cycles/ticks +average: 305146 cycles/ticks + +kyber_encaps_derand: +median: 317624 cycles/ticks +average: 325210 cycles/ticks + +kyber_encaps: +median: 319876 cycles/ticks +average: 327067 cycles/ticks + +kyber_decaps: +median: 395700 cycles/ticks +average: 397542 cycles/ticks + +Loop spin: 229 +gen_a: +median: 106070 cycles/ticks +average: 107299 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2397 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7332 cycles/ticks + +INVNTT: +median: 9946 cycles/ticks +average: 10110 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16348 cycles/ticks +average: 16748 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1390 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3769 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2595 cycles/ticks + +indcpa_keypair: +median: 263706 cycles/ticks +average: 269269 cycles/ticks + +indcpa_enc: +median: 308620 cycles/ticks +average: 309595 cycles/ticks + +indcpa_dec: +median: 62650 cycles/ticks +average: 62809 cycles/ticks + +kyber_keypair_derand: +median: 283480 cycles/ticks +average: 284185 cycles/ticks + +kyber_keypair: +median: 297856 cycles/ticks +average: 303942 cycles/ticks + +kyber_encaps_derand: +median: 327064 cycles/ticks +average: 327863 cycles/ticks + +kyber_encaps: +median: 327948 cycles/ticks +average: 329447 cycles/ticks + +kyber_decaps: +median: 396766 cycles/ticks +average: 397287 cycles/ticks + +Loop spin: 230 +gen_a: +median: 103068 cycles/ticks +average: 105066 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2353 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15963 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3769 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 259084 cycles/ticks +average: 260695 cycles/ticks + +indcpa_enc: +median: 298358 cycles/ticks +average: 300472 cycles/ticks + +indcpa_dec: +median: 60938 cycles/ticks +average: 61224 cycles/ticks + +kyber_keypair_derand: +median: 275872 cycles/ticks +average: 277068 cycles/ticks + +kyber_keypair: +median: 295376 cycles/ticks +average: 296433 cycles/ticks + +kyber_encaps_derand: +median: 316944 cycles/ticks +average: 318352 cycles/ticks + +kyber_encaps: +median: 317868 cycles/ticks +average: 319149 cycles/ticks + +kyber_decaps: +median: 384982 cycles/ticks +average: 386473 cycles/ticks + +Loop spin: 231 +gen_a: +median: 102892 cycles/ticks +average: 103447 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15996 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 258848 cycles/ticks +average: 259898 cycles/ticks + +indcpa_enc: +median: 297972 cycles/ticks +average: 299351 cycles/ticks + +indcpa_dec: +median: 60936 cycles/ticks +average: 61197 cycles/ticks + +kyber_keypair_derand: +median: 277180 cycles/ticks +average: 278498 cycles/ticks + +kyber_keypair: +median: 295836 cycles/ticks +average: 297018 cycles/ticks + +kyber_encaps_derand: +median: 315904 cycles/ticks +average: 317220 cycles/ticks + +kyber_encaps: +median: 316718 cycles/ticks +average: 318058 cycles/ticks + +kyber_decaps: +median: 383940 cycles/ticks +average: 385519 cycles/ticks + +Loop spin: 232 +gen_a: +median: 102986 cycles/ticks +average: 103649 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9889 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15960 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 445 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259152 cycles/ticks +average: 260460 cycles/ticks + +indcpa_enc: +median: 298018 cycles/ticks +average: 299491 cycles/ticks + +indcpa_dec: +median: 61022 cycles/ticks +average: 61303 cycles/ticks + +kyber_keypair_derand: +median: 275816 cycles/ticks +average: 277030 cycles/ticks + +kyber_keypair: +median: 295660 cycles/ticks +average: 296809 cycles/ticks + +kyber_encaps_derand: +median: 316084 cycles/ticks +average: 317687 cycles/ticks + +kyber_encaps: +median: 317018 cycles/ticks +average: 318950 cycles/ticks + +kyber_decaps: +median: 384226 cycles/ticks +average: 386429 cycles/ticks + +Loop spin: 233 +gen_a: +median: 102922 cycles/ticks +average: 103755 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15932 cycles/ticks +average: 16179 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 447 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 259296 cycles/ticks +average: 261025 cycles/ticks + +indcpa_enc: +median: 298526 cycles/ticks +average: 300525 cycles/ticks + +indcpa_dec: +median: 60910 cycles/ticks +average: 61305 cycles/ticks + +kyber_keypair_derand: +median: 275290 cycles/ticks +average: 277351 cycles/ticks + +kyber_keypair: +median: 295800 cycles/ticks +average: 297334 cycles/ticks + +kyber_encaps_derand: +median: 316136 cycles/ticks +average: 318071 cycles/ticks + +kyber_encaps: +median: 316958 cycles/ticks +average: 319004 cycles/ticks + +kyber_decaps: +median: 384220 cycles/ticks +average: 386385 cycles/ticks + +Loop spin: 234 +gen_a: +median: 103008 cycles/ticks +average: 103914 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9935 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16016 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3750 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 260850 cycles/ticks +average: 262936 cycles/ticks + +indcpa_enc: +median: 300174 cycles/ticks +average: 302412 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61343 cycles/ticks + +kyber_keypair_derand: +median: 275856 cycles/ticks +average: 277755 cycles/ticks + +kyber_keypair: +median: 295660 cycles/ticks +average: 297277 cycles/ticks + +kyber_encaps_derand: +median: 315828 cycles/ticks +average: 318263 cycles/ticks + +kyber_encaps: +median: 316664 cycles/ticks +average: 318171 cycles/ticks + +kyber_decaps: +median: 383998 cycles/ticks +average: 385843 cycles/ticks + +Loop spin: 235 +gen_a: +median: 102952 cycles/ticks +average: 104366 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9893 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16039 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 260676 cycles/ticks +average: 263735 cycles/ticks + +indcpa_enc: +median: 300082 cycles/ticks +average: 301784 cycles/ticks + +indcpa_dec: +median: 60964 cycles/ticks +average: 61248 cycles/ticks + +kyber_keypair_derand: +median: 275906 cycles/ticks +average: 277294 cycles/ticks + +kyber_keypair: +median: 295624 cycles/ticks +average: 296866 cycles/ticks + +kyber_encaps_derand: +median: 316240 cycles/ticks +average: 317895 cycles/ticks + +kyber_encaps: +median: 317046 cycles/ticks +average: 318680 cycles/ticks + +kyber_decaps: +median: 384074 cycles/ticks +average: 386418 cycles/ticks + +Loop spin: 236 +gen_a: +median: 103070 cycles/ticks +average: 103762 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2337 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15966 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259300 cycles/ticks +average: 260775 cycles/ticks + +indcpa_enc: +median: 298156 cycles/ticks +average: 299712 cycles/ticks + +indcpa_dec: +median: 60908 cycles/ticks +average: 61172 cycles/ticks + +kyber_keypair_derand: +median: 275544 cycles/ticks +average: 277248 cycles/ticks + +kyber_keypair: +median: 295342 cycles/ticks +average: 296663 cycles/ticks + +kyber_encaps_derand: +median: 316076 cycles/ticks +average: 317737 cycles/ticks + +kyber_encaps: +median: 316992 cycles/ticks +average: 319045 cycles/ticks + +kyber_decaps: +median: 384420 cycles/ticks +average: 386306 cycles/ticks + +Loop spin: 237 +gen_a: +median: 102884 cycles/ticks +average: 103586 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2360 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16032 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3765 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 258614 cycles/ticks +average: 260297 cycles/ticks + +indcpa_enc: +median: 298016 cycles/ticks +average: 299522 cycles/ticks + +indcpa_dec: +median: 60932 cycles/ticks +average: 61253 cycles/ticks + +kyber_keypair_derand: +median: 275400 cycles/ticks +average: 276917 cycles/ticks + +kyber_keypair: +median: 295830 cycles/ticks +average: 298440 cycles/ticks + +kyber_encaps_derand: +median: 316282 cycles/ticks +average: 322795 cycles/ticks + +kyber_encaps: +median: 317764 cycles/ticks +average: 324849 cycles/ticks + +kyber_decaps: +median: 384580 cycles/ticks +average: 392812 cycles/ticks + +Loop spin: 238 +gen_a: +median: 103004 cycles/ticks +average: 104887 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2356 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2375 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9852 cycles/ticks +average: 10092 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16198 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1440 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 464 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3836 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 259332 cycles/ticks +average: 265341 cycles/ticks + +indcpa_enc: +median: 298496 cycles/ticks +average: 305596 cycles/ticks + +indcpa_dec: +median: 60970 cycles/ticks +average: 62105 cycles/ticks + +kyber_keypair_derand: +median: 276074 cycles/ticks +average: 282407 cycles/ticks + +kyber_keypair: +median: 296510 cycles/ticks +average: 301770 cycles/ticks + +kyber_encaps_derand: +median: 317950 cycles/ticks +average: 322994 cycles/ticks + +kyber_encaps: +median: 318920 cycles/ticks +average: 325330 cycles/ticks + +kyber_decaps: +median: 386214 cycles/ticks +average: 392926 cycles/ticks + +Loop spin: 239 +gen_a: +median: 103020 cycles/ticks +average: 104247 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15978 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 260342 cycles/ticks +average: 266131 cycles/ticks + +indcpa_enc: +median: 299242 cycles/ticks +average: 306131 cycles/ticks + +indcpa_dec: +median: 60950 cycles/ticks +average: 62153 cycles/ticks + +kyber_keypair_derand: +median: 277230 cycles/ticks +average: 283759 cycles/ticks + +kyber_keypair: +median: 296388 cycles/ticks +average: 300766 cycles/ticks + +kyber_encaps_derand: +median: 316324 cycles/ticks +average: 323438 cycles/ticks + +kyber_encaps: +median: 317124 cycles/ticks +average: 323494 cycles/ticks + +kyber_decaps: +median: 384148 cycles/ticks +average: 390304 cycles/ticks + +Loop spin: 240 +gen_a: +median: 102948 cycles/ticks +average: 103824 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2366 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7319 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9981 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16233 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 754 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3789 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259502 cycles/ticks +average: 264113 cycles/ticks + +indcpa_enc: +median: 298720 cycles/ticks +average: 304889 cycles/ticks + +indcpa_dec: +median: 60952 cycles/ticks +average: 61673 cycles/ticks + +kyber_keypair_derand: +median: 275840 cycles/ticks +average: 282103 cycles/ticks + +kyber_keypair: +median: 296402 cycles/ticks +average: 301618 cycles/ticks + +kyber_encaps_derand: +median: 316284 cycles/ticks +average: 317947 cycles/ticks + +kyber_encaps: +median: 326728 cycles/ticks +average: 329075 cycles/ticks + +kyber_decaps: +median: 395002 cycles/ticks +average: 395597 cycles/ticks + +Loop spin: 241 +gen_a: +median: 106046 cycles/ticks +average: 107156 cycles/ticks + +poly_getnoise_eta1: +median: 2332 cycles/ticks +average: 2440 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2438 cycles/ticks + +NTT: +median: 7276 cycles/ticks +average: 7418 cycles/ticks + +INVNTT: +median: 10148 cycles/ticks +average: 10287 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16520 cycles/ticks +average: 16811 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 764 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 456 cycles/ticks + +polyvec_compress: +median: 3768 cycles/ticks +average: 4006 cycles/ticks + +polyvec_decompress: +median: 2516 cycles/ticks +average: 2565 cycles/ticks + +indcpa_keypair: +median: 268788 cycles/ticks +average: 270999 cycles/ticks + +indcpa_enc: +median: 308436 cycles/ticks +average: 312655 cycles/ticks + +indcpa_dec: +median: 64630 cycles/ticks +average: 64840 cycles/ticks + +kyber_keypair_derand: +median: 284124 cycles/ticks +average: 287123 cycles/ticks + +kyber_keypair: +median: 304924 cycles/ticks +average: 306991 cycles/ticks + +kyber_encaps_derand: +median: 326692 cycles/ticks +average: 329021 cycles/ticks + +kyber_encaps: +median: 326788 cycles/ticks +average: 332061 cycles/ticks + +kyber_decaps: +median: 396074 cycles/ticks +average: 398618 cycles/ticks + +Loop spin: 242 +gen_a: +median: 106234 cycles/ticks +average: 107438 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2443 cycles/ticks + +NTT: +median: 7296 cycles/ticks +average: 7356 cycles/ticks + +INVNTT: +median: 10132 cycles/ticks +average: 10325 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16540 cycles/ticks +average: 16804 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3887 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2535 cycles/ticks + +indcpa_keypair: +median: 267330 cycles/ticks +average: 270933 cycles/ticks + +indcpa_enc: +median: 307814 cycles/ticks +average: 312285 cycles/ticks + +indcpa_dec: +median: 62844 cycles/ticks +average: 63462 cycles/ticks + +kyber_keypair_derand: +median: 284312 cycles/ticks +average: 286776 cycles/ticks + +kyber_keypair: +median: 304378 cycles/ticks +average: 306449 cycles/ticks + +kyber_encaps_derand: +median: 326440 cycles/ticks +average: 330179 cycles/ticks + +kyber_encaps: +median: 327422 cycles/ticks +average: 329517 cycles/ticks + +kyber_decaps: +median: 396736 cycles/ticks +average: 402055 cycles/ticks + +Loop spin: 243 +gen_a: +median: 105980 cycles/ticks +average: 107319 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7286 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10180 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15920 cycles/ticks +average: 16252 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 448 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1452 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3838 cycles/ticks +average: 3883 cycles/ticks + +polyvec_decompress: +median: 2456 cycles/ticks +average: 2580 cycles/ticks + +indcpa_keypair: +median: 267186 cycles/ticks +average: 270229 cycles/ticks + +indcpa_enc: +median: 307606 cycles/ticks +average: 310270 cycles/ticks + +indcpa_dec: +median: 62744 cycles/ticks +average: 63359 cycles/ticks + +kyber_keypair_derand: +median: 284534 cycles/ticks +average: 287441 cycles/ticks + +kyber_keypair: +median: 304546 cycles/ticks +average: 306458 cycles/ticks + +kyber_encaps_derand: +median: 326256 cycles/ticks +average: 329339 cycles/ticks + +kyber_encaps: +median: 327184 cycles/ticks +average: 329062 cycles/ticks + +kyber_decaps: +median: 396488 cycles/ticks +average: 401188 cycles/ticks + +Loop spin: 244 +gen_a: +median: 103544 cycles/ticks +average: 106236 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2408 cycles/ticks +average: 2500 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7305 cycles/ticks + +INVNTT: +median: 10108 cycles/ticks +average: 10252 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15924 cycles/ticks +average: 16447 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 767 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 485 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2472 cycles/ticks + +indcpa_keypair: +median: 267028 cycles/ticks +average: 268729 cycles/ticks + +indcpa_enc: +median: 306868 cycles/ticks +average: 307671 cycles/ticks + +indcpa_dec: +median: 62672 cycles/ticks +average: 63199 cycles/ticks + +kyber_keypair_derand: +median: 283990 cycles/ticks +average: 285037 cycles/ticks + +kyber_keypair: +median: 296328 cycles/ticks +average: 300926 cycles/ticks + +kyber_encaps_derand: +median: 318818 cycles/ticks +average: 324773 cycles/ticks + +kyber_encaps: +median: 321176 cycles/ticks +average: 328414 cycles/ticks + +kyber_decaps: +median: 387042 cycles/ticks +average: 394947 cycles/ticks + +Loop spin: 245 +gen_a: +median: 103124 cycles/ticks +average: 105068 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2359 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9848 cycles/ticks +average: 10082 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15922 cycles/ticks +average: 16265 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 487 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 811 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3772 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259426 cycles/ticks +average: 264763 cycles/ticks + +indcpa_enc: +median: 299740 cycles/ticks +average: 305881 cycles/ticks + +indcpa_dec: +median: 61126 cycles/ticks +average: 62121 cycles/ticks + +kyber_keypair_derand: +median: 277812 cycles/ticks +average: 284263 cycles/ticks + +kyber_keypair: +median: 296452 cycles/ticks +average: 301788 cycles/ticks + +kyber_encaps_derand: +median: 317912 cycles/ticks +average: 323925 cycles/ticks + +kyber_encaps: +median: 318522 cycles/ticks +average: 322499 cycles/ticks + +kyber_decaps: +median: 386340 cycles/ticks +average: 394640 cycles/ticks + +Loop spin: 246 +gen_a: +median: 103172 cycles/ticks +average: 104333 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2407 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7221 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 10118 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15936 cycles/ticks +average: 16360 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3762 cycles/ticks + +polyvec_decompress: +median: 2456 cycles/ticks +average: 2573 cycles/ticks + +indcpa_keypair: +median: 261390 cycles/ticks +average: 266480 cycles/ticks + +indcpa_enc: +median: 308332 cycles/ticks +average: 310894 cycles/ticks + +indcpa_dec: +median: 63044 cycles/ticks +average: 64174 cycles/ticks + +kyber_keypair_derand: +median: 292414 cycles/ticks +average: 292705 cycles/ticks + +kyber_keypair: +median: 305050 cycles/ticks +average: 308672 cycles/ticks + +kyber_encaps_derand: +median: 326366 cycles/ticks +average: 329922 cycles/ticks + +kyber_encaps: +median: 328096 cycles/ticks +average: 332035 cycles/ticks + +kyber_decaps: +median: 407200 cycles/ticks +average: 405570 cycles/ticks + +Loop spin: 247 +gen_a: +median: 106032 cycles/ticks +average: 107395 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2355 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2489 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7336 cycles/ticks + +INVNTT: +median: 10106 cycles/ticks +average: 10305 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16344 cycles/ticks +average: 16533 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1514 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3872 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2536 cycles/ticks + +indcpa_keypair: +median: 267770 cycles/ticks +average: 270771 cycles/ticks + +indcpa_enc: +median: 309064 cycles/ticks +average: 313649 cycles/ticks + +indcpa_dec: +median: 63276 cycles/ticks +average: 64366 cycles/ticks + +kyber_keypair_derand: +median: 284942 cycles/ticks +average: 289856 cycles/ticks + +kyber_keypair: +median: 304982 cycles/ticks +average: 307806 cycles/ticks + +kyber_encaps_derand: +median: 326774 cycles/ticks +average: 329350 cycles/ticks + +kyber_encaps: +median: 329406 cycles/ticks +average: 335139 cycles/ticks + +kyber_decaps: +median: 396566 cycles/ticks +average: 402240 cycles/ticks + +Loop spin: 248 +gen_a: +median: 107334 cycles/ticks +average: 109117 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2445 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7472 cycles/ticks + +INVNTT: +median: 10142 cycles/ticks +average: 10319 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16786 cycles/ticks +average: 16863 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 789 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3838 cycles/ticks +average: 3892 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2549 cycles/ticks + +indcpa_keypair: +median: 267624 cycles/ticks +average: 270032 cycles/ticks + +indcpa_enc: +median: 307972 cycles/ticks +average: 313318 cycles/ticks + +indcpa_dec: +median: 64602 cycles/ticks +average: 64879 cycles/ticks + +kyber_keypair_derand: +median: 284574 cycles/ticks +average: 288192 cycles/ticks + +kyber_keypair: +median: 305994 cycles/ticks +average: 309971 cycles/ticks + +kyber_encaps_derand: +median: 330776 cycles/ticks +average: 334207 cycles/ticks + +kyber_encaps: +median: 339338 cycles/ticks +average: 338573 cycles/ticks + +kyber_decaps: +median: 399958 cycles/ticks +average: 404378 cycles/ticks + +Loop spin: 249 +gen_a: +median: 106308 cycles/ticks +average: 107701 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2438 cycles/ticks +average: 2505 cycles/ticks + +NTT: +median: 7498 cycles/ticks +average: 7566 cycles/ticks + +INVNTT: +median: 10430 cycles/ticks +average: 10533 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16514 cycles/ticks +average: 16769 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 474 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1474 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 775 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 466 cycles/ticks + +polyvec_compress: +median: 3962 cycles/ticks +average: 4005 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2549 cycles/ticks + +indcpa_keypair: +median: 269634 cycles/ticks +average: 273534 cycles/ticks + +indcpa_enc: +median: 308998 cycles/ticks +average: 313832 cycles/ticks + +indcpa_dec: +median: 62986 cycles/ticks +average: 63949 cycles/ticks + +kyber_keypair_derand: +median: 284202 cycles/ticks +average: 288984 cycles/ticks + +kyber_keypair: +median: 305018 cycles/ticks +average: 306897 cycles/ticks + +kyber_encaps_derand: +median: 326202 cycles/ticks +average: 330319 cycles/ticks + +kyber_encaps: +median: 326464 cycles/ticks +average: 329139 cycles/ticks + +kyber_decaps: +median: 396526 cycles/ticks +average: 399937 cycles/ticks + +Loop spin: 250 +gen_a: +median: 105852 cycles/ticks +average: 107653 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2368 cycles/ticks +average: 2472 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7284 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10198 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16378 cycles/ticks +average: 16525 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 769 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 467 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3943 cycles/ticks + +polyvec_decompress: +median: 2524 cycles/ticks +average: 2595 cycles/ticks + +indcpa_keypair: +median: 274816 cycles/ticks +average: 274340 cycles/ticks + +indcpa_enc: +median: 307428 cycles/ticks +average: 311306 cycles/ticks + +indcpa_dec: +median: 63050 cycles/ticks +average: 63942 cycles/ticks + +kyber_keypair_derand: +median: 286128 cycles/ticks +average: 288440 cycles/ticks + +kyber_keypair: +median: 306114 cycles/ticks +average: 309551 cycles/ticks + +kyber_encaps_derand: +median: 326464 cycles/ticks +average: 331468 cycles/ticks + +kyber_encaps: +median: 328292 cycles/ticks +average: 332520 cycles/ticks + +kyber_decaps: +median: 396464 cycles/ticks +average: 400463 cycles/ticks + +Loop spin: 251 +gen_a: +median: 106468 cycles/ticks +average: 108704 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2443 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7376 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10214 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16418 cycles/ticks +average: 16748 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 473 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 482 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3874 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2543 cycles/ticks + +indcpa_keypair: +median: 267440 cycles/ticks +average: 270528 cycles/ticks + +indcpa_enc: +median: 309906 cycles/ticks +average: 315322 cycles/ticks + +indcpa_dec: +median: 62834 cycles/ticks +average: 63299 cycles/ticks + +kyber_keypair_derand: +median: 283808 cycles/ticks +average: 286029 cycles/ticks + +kyber_keypair: +median: 305702 cycles/ticks +average: 309204 cycles/ticks + +kyber_encaps_derand: +median: 327616 cycles/ticks +average: 331715 cycles/ticks + +kyber_encaps: +median: 328228 cycles/ticks +average: 333318 cycles/ticks + +kyber_decaps: +median: 395732 cycles/ticks +average: 398145 cycles/ticks + +Loop spin: 252 +gen_a: +median: 104280 cycles/ticks +average: 106842 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2393 cycles/ticks + +poly_getnoise_eta2: +median: 2396 cycles/ticks +average: 2500 cycles/ticks + +NTT: +median: 7298 cycles/ticks +average: 7377 cycles/ticks + +INVNTT: +median: 10120 cycles/ticks +average: 10288 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16368 cycles/ticks +average: 16594 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 457 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1452 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 455 cycles/ticks + +polyvec_compress: +median: 3744 cycles/ticks +average: 3953 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2545 cycles/ticks + +indcpa_keypair: +median: 268408 cycles/ticks +average: 270989 cycles/ticks + +indcpa_enc: +median: 307802 cycles/ticks +average: 312726 cycles/ticks + +indcpa_dec: +median: 63296 cycles/ticks +average: 64466 cycles/ticks + +kyber_keypair_derand: +median: 284136 cycles/ticks +average: 287975 cycles/ticks + +kyber_keypair: +median: 305452 cycles/ticks +average: 307379 cycles/ticks + +kyber_encaps_derand: +median: 327044 cycles/ticks +average: 330499 cycles/ticks + +kyber_encaps: +median: 325994 cycles/ticks +average: 327769 cycles/ticks + +kyber_decaps: +median: 385694 cycles/ticks +average: 391211 cycles/ticks + +Loop spin: 253 +gen_a: +median: 103372 cycles/ticks +average: 104321 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2369 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2358 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7164 cycles/ticks + +INVNTT: +median: 9844 cycles/ticks +average: 9944 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16032 cycles/ticks +average: 16203 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3800 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2471 cycles/ticks + +indcpa_keypair: +median: 262690 cycles/ticks +average: 264337 cycles/ticks + +indcpa_enc: +median: 301914 cycles/ticks +average: 304207 cycles/ticks + +indcpa_dec: +median: 60990 cycles/ticks +average: 61621 cycles/ticks + +kyber_keypair_derand: +median: 277430 cycles/ticks +average: 279257 cycles/ticks + +kyber_keypair: +median: 296196 cycles/ticks +average: 298050 cycles/ticks + +kyber_encaps_derand: +median: 317056 cycles/ticks +average: 319015 cycles/ticks + +kyber_encaps: +median: 319246 cycles/ticks +average: 320959 cycles/ticks + +kyber_decaps: +median: 385164 cycles/ticks +average: 387891 cycles/ticks + +Loop spin: 254 +gen_a: +median: 102842 cycles/ticks +average: 103741 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2396 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7140 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9976 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16160 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1450 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2452 cycles/ticks + +indcpa_keypair: +median: 259632 cycles/ticks +average: 262016 cycles/ticks + +indcpa_enc: +median: 300010 cycles/ticks +average: 302522 cycles/ticks + +indcpa_dec: +median: 60978 cycles/ticks +average: 61384 cycles/ticks + +kyber_keypair_derand: +median: 275556 cycles/ticks +average: 276920 cycles/ticks + +kyber_keypair: +median: 296342 cycles/ticks +average: 298383 cycles/ticks + +kyber_encaps_derand: +median: 317456 cycles/ticks +average: 319829 cycles/ticks + +kyber_encaps: +median: 317138 cycles/ticks +average: 319185 cycles/ticks + +kyber_decaps: +median: 384510 cycles/ticks +average: 391820 cycles/ticks + +Loop spin: 255 +gen_a: +median: 105520 cycles/ticks +average: 106888 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2412 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2498 cycles/ticks + +NTT: +median: 7186 cycles/ticks +average: 7422 cycles/ticks + +INVNTT: +median: 10094 cycles/ticks +average: 10259 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16382 cycles/ticks +average: 16807 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 730 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 481 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3897 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2541 cycles/ticks + +indcpa_keypair: +median: 267416 cycles/ticks +average: 269940 cycles/ticks + +indcpa_enc: +median: 306666 cycles/ticks +average: 308324 cycles/ticks + +indcpa_dec: +median: 62810 cycles/ticks +average: 63343 cycles/ticks + +kyber_keypair_derand: +median: 283446 cycles/ticks +average: 284806 cycles/ticks + +kyber_keypair: +median: 304724 cycles/ticks +average: 306322 cycles/ticks + +kyber_encaps_derand: +median: 325864 cycles/ticks +average: 327322 cycles/ticks + +kyber_encaps: +median: 327098 cycles/ticks +average: 329414 cycles/ticks + +kyber_decaps: +median: 395892 cycles/ticks +average: 397517 cycles/ticks + +Loop spin: 256 +gen_a: +median: 106056 cycles/ticks +average: 107479 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2376 cycles/ticks +average: 2457 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7268 cycles/ticks + +INVNTT: +median: 9862 cycles/ticks +average: 10172 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16372 cycles/ticks +average: 16480 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1434 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 761 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3744 cycles/ticks +average: 3857 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2473 cycles/ticks + +indcpa_keypair: +median: 267482 cycles/ticks +average: 270179 cycles/ticks + +indcpa_enc: +median: 307282 cycles/ticks +average: 309203 cycles/ticks + +indcpa_dec: +median: 62722 cycles/ticks +average: 63154 cycles/ticks + +kyber_keypair_derand: +median: 283784 cycles/ticks +average: 284799 cycles/ticks + +kyber_keypair: +median: 304676 cycles/ticks +average: 306736 cycles/ticks + +kyber_encaps_derand: +median: 325300 cycles/ticks +average: 328109 cycles/ticks + +kyber_encaps: +median: 325964 cycles/ticks +average: 328192 cycles/ticks + +kyber_decaps: +median: 395306 cycles/ticks +average: 396462 cycles/ticks + +Loop spin: 257 +gen_a: +median: 106344 cycles/ticks +average: 107517 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7270 cycles/ticks +average: 7373 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10297 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16378 cycles/ticks +average: 16514 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 470 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 765 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3728 cycles/ticks +average: 3840 cycles/ticks + +polyvec_decompress: +median: 2516 cycles/ticks +average: 2595 cycles/ticks + +indcpa_keypair: +median: 266836 cycles/ticks +average: 269346 cycles/ticks + +indcpa_enc: +median: 307396 cycles/ticks +average: 309494 cycles/ticks + +indcpa_dec: +median: 62694 cycles/ticks +average: 63144 cycles/ticks + +kyber_keypair_derand: +median: 284032 cycles/ticks +average: 286350 cycles/ticks + +kyber_keypair: +median: 304228 cycles/ticks +average: 306773 cycles/ticks + +kyber_encaps_derand: +median: 326166 cycles/ticks +average: 328070 cycles/ticks + +kyber_encaps: +median: 326492 cycles/ticks +average: 327953 cycles/ticks + +kyber_decaps: +median: 395582 cycles/ticks +average: 397096 cycles/ticks + +Loop spin: 258 +gen_a: +median: 106188 cycles/ticks +average: 107260 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2453 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7284 cycles/ticks +average: 7395 cycles/ticks + +INVNTT: +median: 10112 cycles/ticks +average: 10244 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16508 cycles/ticks +average: 16795 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1410 cycles/ticks +average: 1512 cycles/ticks + +poly_compress: +median: 722 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3974 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2516 cycles/ticks + +indcpa_keypair: +median: 270314 cycles/ticks +average: 272254 cycles/ticks + +indcpa_enc: +median: 310290 cycles/ticks +average: 313091 cycles/ticks + +indcpa_dec: +median: 62650 cycles/ticks +average: 63107 cycles/ticks + +kyber_keypair_derand: +median: 275580 cycles/ticks +average: 281644 cycles/ticks + +kyber_keypair: +median: 296664 cycles/ticks +average: 302629 cycles/ticks + +kyber_encaps_derand: +median: 316262 cycles/ticks +average: 318443 cycles/ticks + +kyber_encaps: +median: 317384 cycles/ticks +average: 322356 cycles/ticks + +kyber_decaps: +median: 395360 cycles/ticks +average: 396475 cycles/ticks + +Loop spin: 259 +gen_a: +median: 103236 cycles/ticks +average: 106047 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2353 cycles/ticks + +NTT: +median: 7122 cycles/ticks +average: 7306 cycles/ticks + +INVNTT: +median: 9860 cycles/ticks +average: 10149 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16372 cycles/ticks +average: 16678 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 742 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3876 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2560 cycles/ticks + +indcpa_keypair: +median: 266800 cycles/ticks +average: 267661 cycles/ticks + +indcpa_enc: +median: 307532 cycles/ticks +average: 307968 cycles/ticks + +indcpa_dec: +median: 61006 cycles/ticks +average: 62576 cycles/ticks + +kyber_keypair_derand: +median: 276278 cycles/ticks +average: 282929 cycles/ticks + +kyber_keypair: +median: 302922 cycles/ticks +average: 304954 cycles/ticks + +kyber_encaps_derand: +median: 326884 cycles/ticks +average: 327866 cycles/ticks + +kyber_encaps: +median: 327634 cycles/ticks +average: 328464 cycles/ticks + +kyber_decaps: +median: 397016 cycles/ticks +average: 398828 cycles/ticks + +Loop spin: 260 +gen_a: +median: 103346 cycles/ticks +average: 106093 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2354 cycles/ticks + +NTT: +median: 7280 cycles/ticks +average: 7357 cycles/ticks + +INVNTT: +median: 10100 cycles/ticks +average: 10144 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15924 cycles/ticks +average: 16269 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 455 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3984 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 266770 cycles/ticks +average: 268228 cycles/ticks + +indcpa_enc: +median: 301374 cycles/ticks +average: 307648 cycles/ticks + +indcpa_dec: +median: 61172 cycles/ticks +average: 62719 cycles/ticks + +kyber_keypair_derand: +median: 283380 cycles/ticks +average: 284345 cycles/ticks + +kyber_keypair: +median: 302874 cycles/ticks +average: 304790 cycles/ticks + +kyber_encaps_derand: +median: 325682 cycles/ticks +average: 326669 cycles/ticks + +kyber_encaps: +median: 326402 cycles/ticks +average: 327806 cycles/ticks + +kyber_decaps: +median: 395376 cycles/ticks +average: 396524 cycles/ticks + +Loop spin: 261 +gen_a: +median: 104502 cycles/ticks +average: 106669 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7207 cycles/ticks + +INVNTT: +median: 9932 cycles/ticks +average: 10115 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16298 cycles/ticks +average: 16563 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3907 cycles/ticks + +polyvec_decompress: +median: 2456 cycles/ticks +average: 2562 cycles/ticks + +indcpa_keypair: +median: 262560 cycles/ticks +average: 268570 cycles/ticks + +indcpa_enc: +median: 305534 cycles/ticks +average: 308788 cycles/ticks + +indcpa_dec: +median: 60994 cycles/ticks +average: 62358 cycles/ticks + +kyber_keypair_derand: +median: 275580 cycles/ticks +average: 277430 cycles/ticks + +kyber_keypair: +median: 296454 cycles/ticks +average: 297959 cycles/ticks + +kyber_encaps_derand: +median: 316098 cycles/ticks +average: 318188 cycles/ticks + +kyber_encaps: +median: 316862 cycles/ticks +average: 318501 cycles/ticks + +kyber_decaps: +median: 384148 cycles/ticks +average: 385847 cycles/ticks + +Loop spin: 262 +gen_a: +median: 102996 cycles/ticks +average: 103582 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2387 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7173 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9912 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16052 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3798 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 260526 cycles/ticks +average: 262383 cycles/ticks + +indcpa_enc: +median: 301130 cycles/ticks +average: 302713 cycles/ticks + +indcpa_dec: +median: 60920 cycles/ticks +average: 61228 cycles/ticks + +kyber_keypair_derand: +median: 277012 cycles/ticks +average: 278461 cycles/ticks + +kyber_keypair: +median: 295714 cycles/ticks +average: 297045 cycles/ticks + +kyber_encaps_derand: +median: 317764 cycles/ticks +average: 320353 cycles/ticks + +kyber_encaps: +median: 318626 cycles/ticks +average: 320639 cycles/ticks + +kyber_decaps: +median: 385848 cycles/ticks +average: 388071 cycles/ticks + +Loop spin: 263 +gen_a: +median: 103042 cycles/ticks +average: 103873 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2355 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9919 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15943 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 434 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3773 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2456 cycles/ticks + +indcpa_keypair: +median: 259110 cycles/ticks +average: 260757 cycles/ticks + +indcpa_enc: +median: 298230 cycles/ticks +average: 300011 cycles/ticks + +indcpa_dec: +median: 60970 cycles/ticks +average: 61358 cycles/ticks + +kyber_keypair_derand: +median: 275168 cycles/ticks +average: 276718 cycles/ticks + +kyber_keypair: +median: 295564 cycles/ticks +average: 297286 cycles/ticks + +kyber_encaps_derand: +median: 316486 cycles/ticks +average: 318550 cycles/ticks + +kyber_encaps: +median: 317116 cycles/ticks +average: 320271 cycles/ticks + +kyber_decaps: +median: 384272 cycles/ticks +average: 386985 cycles/ticks + +Loop spin: 264 +gen_a: +median: 103056 cycles/ticks +average: 103742 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2384 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2360 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7201 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9911 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15954 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3803 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259220 cycles/ticks +average: 260762 cycles/ticks + +indcpa_enc: +median: 298616 cycles/ticks +average: 300480 cycles/ticks + +indcpa_dec: +median: 60912 cycles/ticks +average: 61217 cycles/ticks + +kyber_keypair_derand: +median: 275568 cycles/ticks +average: 277120 cycles/ticks + +kyber_keypair: +median: 295420 cycles/ticks +average: 297105 cycles/ticks + +kyber_encaps_derand: +median: 316412 cycles/ticks +average: 318043 cycles/ticks + +kyber_encaps: +median: 317282 cycles/ticks +average: 319064 cycles/ticks + +kyber_decaps: +median: 384370 cycles/ticks +average: 386554 cycles/ticks + +Loop spin: 265 +gen_a: +median: 102992 cycles/ticks +average: 103740 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2390 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7144 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15945 cycles/ticks + +poly_tomsg: +median: 436 cycles/ticks +average: 431 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 484 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3802 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 260698 cycles/ticks +average: 262212 cycles/ticks + +indcpa_enc: +median: 300098 cycles/ticks +average: 301721 cycles/ticks + +indcpa_dec: +median: 60914 cycles/ticks +average: 61276 cycles/ticks + +kyber_keypair_derand: +median: 275560 cycles/ticks +average: 277053 cycles/ticks + +kyber_keypair: +median: 295612 cycles/ticks +average: 297396 cycles/ticks + +kyber_encaps_derand: +median: 315838 cycles/ticks +average: 317484 cycles/ticks + +kyber_encaps: +median: 316724 cycles/ticks +average: 318943 cycles/ticks + +kyber_decaps: +median: 384044 cycles/ticks +average: 386355 cycles/ticks + +Loop spin: 266 +gen_a: +median: 103016 cycles/ticks +average: 103782 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2352 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7172 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16013 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259288 cycles/ticks +average: 260915 cycles/ticks + +indcpa_enc: +median: 298186 cycles/ticks +average: 299892 cycles/ticks + +indcpa_dec: +median: 60946 cycles/ticks +average: 61247 cycles/ticks + +kyber_keypair_derand: +median: 276830 cycles/ticks +average: 278562 cycles/ticks + +kyber_keypair: +median: 295680 cycles/ticks +average: 297251 cycles/ticks + +kyber_encaps_derand: +median: 316526 cycles/ticks +average: 318247 cycles/ticks + +kyber_encaps: +median: 317280 cycles/ticks +average: 319251 cycles/ticks + +kyber_decaps: +median: 384600 cycles/ticks +average: 387397 cycles/ticks + +Loop spin: 267 +gen_a: +median: 102748 cycles/ticks +average: 103405 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16080 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1433 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 744 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3795 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259266 cycles/ticks +average: 261610 cycles/ticks + +indcpa_enc: +median: 298308 cycles/ticks +average: 300051 cycles/ticks + +indcpa_dec: +median: 60960 cycles/ticks +average: 61446 cycles/ticks + +kyber_keypair_derand: +median: 277044 cycles/ticks +average: 279211 cycles/ticks + +kyber_keypair: +median: 295670 cycles/ticks +average: 297105 cycles/ticks + +kyber_encaps_derand: +median: 316318 cycles/ticks +average: 318441 cycles/ticks + +kyber_encaps: +median: 317110 cycles/ticks +average: 319323 cycles/ticks + +kyber_decaps: +median: 384370 cycles/ticks +average: 386115 cycles/ticks + +Loop spin: 268 +gen_a: +median: 102878 cycles/ticks +average: 103632 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2376 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9991 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16118 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 448 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 455 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259448 cycles/ticks +average: 261251 cycles/ticks + +indcpa_enc: +median: 298606 cycles/ticks +average: 300311 cycles/ticks + +indcpa_dec: +median: 60918 cycles/ticks +average: 61161 cycles/ticks + +kyber_keypair_derand: +median: 275440 cycles/ticks +average: 276990 cycles/ticks + +kyber_keypair: +median: 295328 cycles/ticks +average: 297625 cycles/ticks + +kyber_encaps_derand: +median: 316184 cycles/ticks +average: 318095 cycles/ticks + +kyber_encaps: +median: 316972 cycles/ticks +average: 318587 cycles/ticks + +kyber_decaps: +median: 384382 cycles/ticks +average: 387009 cycles/ticks + +Loop spin: 269 +gen_a: +median: 102880 cycles/ticks +average: 103995 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9895 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16013 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2455 cycles/ticks + +indcpa_keypair: +median: 260846 cycles/ticks +average: 266113 cycles/ticks + +indcpa_enc: +median: 306816 cycles/ticks +average: 308349 cycles/ticks + +indcpa_dec: +median: 60974 cycles/ticks +average: 62426 cycles/ticks + +kyber_keypair_derand: +median: 284056 cycles/ticks +average: 285275 cycles/ticks + +kyber_keypair: +median: 303366 cycles/ticks +average: 305764 cycles/ticks + +kyber_encaps_derand: +median: 325826 cycles/ticks +average: 327416 cycles/ticks + +kyber_encaps: +median: 323396 cycles/ticks +average: 327573 cycles/ticks + +kyber_decaps: +median: 385216 cycles/ticks +average: 394563 cycles/ticks + +Loop spin: 270 +gen_a: +median: 105840 cycles/ticks +average: 106882 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2465 cycles/ticks + +poly_getnoise_eta2: +median: 2370 cycles/ticks +average: 2456 cycles/ticks + +NTT: +median: 7260 cycles/ticks +average: 7271 cycles/ticks + +INVNTT: +median: 10090 cycles/ticks +average: 10157 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15930 cycles/ticks +average: 16421 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 472 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 487 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3823 cycles/ticks + +polyvec_decompress: +median: 2456 cycles/ticks +average: 2574 cycles/ticks + +indcpa_keypair: +median: 266540 cycles/ticks +average: 267982 cycles/ticks + +indcpa_enc: +median: 306726 cycles/ticks +average: 308603 cycles/ticks + +indcpa_dec: +median: 62654 cycles/ticks +average: 63096 cycles/ticks + +kyber_keypair_derand: +median: 283708 cycles/ticks +average: 285851 cycles/ticks + +kyber_keypair: +median: 303472 cycles/ticks +average: 305347 cycles/ticks + +kyber_encaps_derand: +median: 318268 cycles/ticks +average: 325764 cycles/ticks + +kyber_encaps: +median: 326106 cycles/ticks +average: 327726 cycles/ticks + +kyber_decaps: +median: 395564 cycles/ticks +average: 397786 cycles/ticks + +Loop spin: 271 +gen_a: +median: 103620 cycles/ticks +average: 106501 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7261 cycles/ticks + +INVNTT: +median: 10120 cycles/ticks +average: 10222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15918 cycles/ticks +average: 16416 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 461 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3864 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2532 cycles/ticks + +indcpa_keypair: +median: 266632 cycles/ticks +average: 267958 cycles/ticks + +indcpa_enc: +median: 306966 cycles/ticks +average: 308542 cycles/ticks + +indcpa_dec: +median: 62736 cycles/ticks +average: 63261 cycles/ticks + +kyber_keypair_derand: +median: 283394 cycles/ticks +average: 284228 cycles/ticks + +kyber_keypair: +median: 297754 cycles/ticks +average: 304269 cycles/ticks + +kyber_encaps_derand: +median: 324842 cycles/ticks +average: 326040 cycles/ticks + +kyber_encaps: +median: 325780 cycles/ticks +average: 327238 cycles/ticks + +kyber_decaps: +median: 394972 cycles/ticks +average: 396517 cycles/ticks + +Loop spin: 272 +gen_a: +median: 104156 cycles/ticks +average: 106257 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2387 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7280 cycles/ticks +average: 7363 cycles/ticks + +INVNTT: +median: 9842 cycles/ticks +average: 10014 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15920 cycles/ticks +average: 16531 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3836 cycles/ticks +average: 4001 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 267844 cycles/ticks +average: 268759 cycles/ticks + +indcpa_enc: +median: 301732 cycles/ticks +average: 308643 cycles/ticks + +indcpa_dec: +median: 60958 cycles/ticks +average: 62353 cycles/ticks + +kyber_keypair_derand: +median: 277234 cycles/ticks +average: 283758 cycles/ticks + +kyber_keypair: +median: 297340 cycles/ticks +average: 303889 cycles/ticks + +kyber_encaps_derand: +median: 320068 cycles/ticks +average: 327456 cycles/ticks + +kyber_encaps: +median: 320812 cycles/ticks +average: 329180 cycles/ticks + +kyber_decaps: +median: 388460 cycles/ticks +average: 396898 cycles/ticks + +Loop spin: 273 +gen_a: +median: 103304 cycles/ticks +average: 106308 cycles/ticks + +poly_getnoise_eta1: +median: 2390 cycles/ticks +average: 2470 cycles/ticks + +poly_getnoise_eta2: +median: 2426 cycles/ticks +average: 2444 cycles/ticks + +NTT: +median: 7262 cycles/ticks +average: 7401 cycles/ticks + +INVNTT: +median: 9868 cycles/ticks +average: 10103 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16346 cycles/ticks +average: 16553 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3933 cycles/ticks + +polyvec_decompress: +median: 2516 cycles/ticks +average: 2557 cycles/ticks + +indcpa_keypair: +median: 266664 cycles/ticks +average: 268543 cycles/ticks + +indcpa_enc: +median: 306982 cycles/ticks +average: 308672 cycles/ticks + +indcpa_dec: +median: 62648 cycles/ticks +average: 63021 cycles/ticks + +kyber_keypair_derand: +median: 277420 cycles/ticks +average: 284120 cycles/ticks + +kyber_keypair: +median: 300876 cycles/ticks +average: 305308 cycles/ticks + +kyber_encaps_derand: +median: 325140 cycles/ticks +average: 326240 cycles/ticks + +kyber_encaps: +median: 325910 cycles/ticks +average: 327560 cycles/ticks + +kyber_decaps: +median: 386542 cycles/ticks +average: 394799 cycles/ticks + +Loop spin: 274 +gen_a: +median: 103196 cycles/ticks +average: 106254 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2470 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2437 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7279 cycles/ticks + +INVNTT: +median: 10116 cycles/ticks +average: 10210 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16356 cycles/ticks +average: 16547 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3925 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2539 cycles/ticks + +indcpa_keypair: +median: 262030 cycles/ticks +average: 267929 cycles/ticks + +indcpa_enc: +median: 307262 cycles/ticks +average: 308077 cycles/ticks + +indcpa_dec: +median: 61432 cycles/ticks +average: 62981 cycles/ticks + +kyber_keypair_derand: +median: 277002 cycles/ticks +average: 283803 cycles/ticks + +kyber_keypair: +median: 302780 cycles/ticks +average: 305467 cycles/ticks + +kyber_encaps_derand: +median: 325610 cycles/ticks +average: 327173 cycles/ticks + +kyber_encaps: +median: 317692 cycles/ticks +average: 323940 cycles/ticks + +kyber_decaps: +median: 384544 cycles/ticks +average: 386734 cycles/ticks + +Loop spin: 275 +gen_a: +median: 102826 cycles/ticks +average: 103728 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16049 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 258966 cycles/ticks +average: 260291 cycles/ticks + +indcpa_enc: +median: 298008 cycles/ticks +average: 299447 cycles/ticks + +indcpa_dec: +median: 60910 cycles/ticks +average: 61150 cycles/ticks + +kyber_keypair_derand: +median: 275604 cycles/ticks +average: 276996 cycles/ticks + +kyber_keypair: +median: 295424 cycles/ticks +average: 296535 cycles/ticks + +kyber_encaps_derand: +median: 316668 cycles/ticks +average: 318139 cycles/ticks + +kyber_encaps: +median: 317376 cycles/ticks +average: 318814 cycles/ticks + +kyber_decaps: +median: 384518 cycles/ticks +average: 386148 cycles/ticks + +Loop spin: 276 +gen_a: +median: 102882 cycles/ticks +average: 103653 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2355 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16001 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3774 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 260642 cycles/ticks +average: 262104 cycles/ticks + +indcpa_enc: +median: 300454 cycles/ticks +average: 301981 cycles/ticks + +indcpa_dec: +median: 60926 cycles/ticks +average: 61207 cycles/ticks + +kyber_keypair_derand: +median: 275420 cycles/ticks +average: 276669 cycles/ticks + +kyber_keypair: +median: 296082 cycles/ticks +average: 297460 cycles/ticks + +kyber_encaps_derand: +median: 318144 cycles/ticks +average: 319773 cycles/ticks + +kyber_encaps: +median: 317236 cycles/ticks +average: 318771 cycles/ticks + +kyber_decaps: +median: 393582 cycles/ticks +average: 393658 cycles/ticks + +Loop spin: 277 +gen_a: +median: 106010 cycles/ticks +average: 107223 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2379 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7452 cycles/ticks + +INVNTT: +median: 10114 cycles/ticks +average: 10290 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16378 cycles/ticks +average: 16662 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1435 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 755 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 469 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3915 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2610 cycles/ticks + +indcpa_keypair: +median: 267000 cycles/ticks +average: 269499 cycles/ticks + +indcpa_enc: +median: 306872 cycles/ticks +average: 308110 cycles/ticks + +indcpa_dec: +median: 62710 cycles/ticks +average: 63169 cycles/ticks + +kyber_keypair_derand: +median: 284376 cycles/ticks +average: 287507 cycles/ticks + +kyber_keypair: +median: 304228 cycles/ticks +average: 306524 cycles/ticks + +kyber_encaps_derand: +median: 325696 cycles/ticks +average: 327126 cycles/ticks + +kyber_encaps: +median: 327010 cycles/ticks +average: 330028 cycles/ticks + +kyber_decaps: +median: 395822 cycles/ticks +average: 398623 cycles/ticks + +Loop spin: 278 +gen_a: +median: 105822 cycles/ticks +average: 106707 cycles/ticks + +poly_getnoise_eta1: +median: 2334 cycles/ticks +average: 2408 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2535 cycles/ticks + +NTT: +median: 7274 cycles/ticks +average: 7355 cycles/ticks + +INVNTT: +median: 9882 cycles/ticks +average: 10179 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16350 cycles/ticks +average: 16346 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3768 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 266704 cycles/ticks +average: 268409 cycles/ticks + +indcpa_enc: +median: 307212 cycles/ticks +average: 309426 cycles/ticks + +indcpa_dec: +median: 62684 cycles/ticks +average: 63057 cycles/ticks + +kyber_keypair_derand: +median: 284166 cycles/ticks +average: 286197 cycles/ticks + +kyber_keypair: +median: 304834 cycles/ticks +average: 307346 cycles/ticks + +kyber_encaps_derand: +median: 325608 cycles/ticks +average: 328459 cycles/ticks + +kyber_encaps: +median: 326410 cycles/ticks +average: 326916 cycles/ticks + +kyber_decaps: +median: 396270 cycles/ticks +average: 397862 cycles/ticks + +Loop spin: 279 +gen_a: +median: 105854 cycles/ticks +average: 106790 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2408 cycles/ticks +average: 2468 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7374 cycles/ticks + +INVNTT: +median: 10080 cycles/ticks +average: 10162 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16352 cycles/ticks +average: 16669 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3864 cycles/ticks + +polyvec_decompress: +median: 2516 cycles/ticks +average: 2584 cycles/ticks + +indcpa_keypair: +median: 266794 cycles/ticks +average: 268692 cycles/ticks + +indcpa_enc: +median: 306940 cycles/ticks +average: 308404 cycles/ticks + +indcpa_dec: +median: 62896 cycles/ticks +average: 63310 cycles/ticks + +kyber_keypair_derand: +median: 283978 cycles/ticks +average: 285697 cycles/ticks + +kyber_keypair: +median: 304078 cycles/ticks +average: 306372 cycles/ticks + +kyber_encaps_derand: +median: 326116 cycles/ticks +average: 327077 cycles/ticks + +kyber_encaps: +median: 327546 cycles/ticks +average: 329962 cycles/ticks + +kyber_decaps: +median: 396384 cycles/ticks +average: 399748 cycles/ticks + +Loop spin: 280 +gen_a: +median: 106204 cycles/ticks +average: 107049 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2394 cycles/ticks +average: 2457 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15934 cycles/ticks +average: 16289 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 492 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 450 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3773 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 266732 cycles/ticks +average: 267741 cycles/ticks + +indcpa_enc: +median: 307952 cycles/ticks +average: 310024 cycles/ticks + +indcpa_dec: +median: 61094 cycles/ticks +average: 62479 cycles/ticks + +kyber_keypair_derand: +median: 284254 cycles/ticks +average: 286484 cycles/ticks + +kyber_keypair: +median: 303802 cycles/ticks +average: 305164 cycles/ticks + +kyber_encaps_derand: +median: 326200 cycles/ticks +average: 328207 cycles/ticks + +kyber_encaps: +median: 327640 cycles/ticks +average: 330142 cycles/ticks + +kyber_decaps: +median: 396638 cycles/ticks +average: 399192 cycles/ticks + +Loop spin: 281 +gen_a: +median: 106000 cycles/ticks +average: 106917 cycles/ticks + +poly_getnoise_eta1: +median: 2334 cycles/ticks +average: 2436 cycles/ticks + +poly_getnoise_eta2: +median: 2346 cycles/ticks +average: 2352 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7298 cycles/ticks + +INVNTT: +median: 9868 cycles/ticks +average: 10170 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16232 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 775 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 510 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3860 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2505 cycles/ticks + +indcpa_keypair: +median: 266826 cycles/ticks +average: 269004 cycles/ticks + +indcpa_enc: +median: 308032 cycles/ticks +average: 310478 cycles/ticks + +indcpa_dec: +median: 62874 cycles/ticks +average: 63585 cycles/ticks + +kyber_keypair_derand: +median: 283276 cycles/ticks +average: 285400 cycles/ticks + +kyber_keypair: +median: 302830 cycles/ticks +average: 304253 cycles/ticks + +kyber_encaps_derand: +median: 326122 cycles/ticks +average: 328798 cycles/ticks + +kyber_encaps: +median: 326908 cycles/ticks +average: 330198 cycles/ticks + +kyber_decaps: +median: 395518 cycles/ticks +average: 400681 cycles/ticks + +Loop spin: 282 +gen_a: +median: 103370 cycles/ticks +average: 106088 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2398 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2445 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7367 cycles/ticks + +INVNTT: +median: 10434 cycles/ticks +average: 10556 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16784 cycles/ticks +average: 16816 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 448 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 763 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3910 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2584 cycles/ticks + +indcpa_keypair: +median: 266974 cycles/ticks +average: 269717 cycles/ticks + +indcpa_enc: +median: 306928 cycles/ticks +average: 309525 cycles/ticks + +indcpa_dec: +median: 62694 cycles/ticks +average: 63015 cycles/ticks + +kyber_keypair_derand: +median: 283900 cycles/ticks +average: 285866 cycles/ticks + +kyber_keypair: +median: 304438 cycles/ticks +average: 307145 cycles/ticks + +kyber_encaps_derand: +median: 325706 cycles/ticks +average: 328657 cycles/ticks + +kyber_encaps: +median: 326646 cycles/ticks +average: 329049 cycles/ticks + +kyber_decaps: +median: 385486 cycles/ticks +average: 393015 cycles/ticks + +Loop spin: 283 +gen_a: +median: 103406 cycles/ticks +average: 105629 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2373 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 9862 cycles/ticks +average: 10190 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15916 cycles/ticks +average: 16046 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1400 cycles/ticks +average: 1408 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 456 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 262670 cycles/ticks +average: 268043 cycles/ticks + +indcpa_enc: +median: 302636 cycles/ticks +average: 309058 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61213 cycles/ticks + +kyber_keypair_derand: +median: 278862 cycles/ticks +average: 285664 cycles/ticks + +kyber_keypair: +median: 297376 cycles/ticks +average: 303339 cycles/ticks + +kyber_encaps_derand: +median: 317834 cycles/ticks +average: 325561 cycles/ticks + +kyber_encaps: +median: 317456 cycles/ticks +average: 322722 cycles/ticks + +kyber_decaps: +median: 386222 cycles/ticks +average: 394878 cycles/ticks + +Loop spin: 284 +gen_a: +median: 103094 cycles/ticks +average: 104220 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2355 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2361 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16234 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3994 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2469 cycles/ticks + +indcpa_keypair: +median: 260860 cycles/ticks +average: 266631 cycles/ticks + +indcpa_enc: +median: 301540 cycles/ticks +average: 306305 cycles/ticks + +indcpa_dec: +median: 61268 cycles/ticks +average: 62595 cycles/ticks + +kyber_keypair_derand: +median: 279456 cycles/ticks +average: 285554 cycles/ticks + +kyber_keypair: +median: 302876 cycles/ticks +average: 303582 cycles/ticks + +kyber_encaps_derand: +median: 318354 cycles/ticks +average: 324190 cycles/ticks + +kyber_encaps: +median: 319444 cycles/ticks +average: 328160 cycles/ticks + +kyber_decaps: +median: 394136 cycles/ticks +average: 397798 cycles/ticks + +Loop spin: 285 +gen_a: +median: 103040 cycles/ticks +average: 103792 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2414 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7147 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15916 cycles/ticks +average: 16092 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3777 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2590 cycles/ticks + +indcpa_keypair: +median: 261480 cycles/ticks +average: 266830 cycles/ticks + +indcpa_enc: +median: 302192 cycles/ticks +average: 309064 cycles/ticks + +indcpa_dec: +median: 61344 cycles/ticks +average: 62914 cycles/ticks + +kyber_keypair_derand: +median: 275558 cycles/ticks +average: 282086 cycles/ticks + +kyber_keypair: +median: 296804 cycles/ticks +average: 302283 cycles/ticks + +kyber_encaps_derand: +median: 318482 cycles/ticks +average: 323874 cycles/ticks + +kyber_encaps: +median: 320274 cycles/ticks +average: 326571 cycles/ticks + +kyber_decaps: +median: 394608 cycles/ticks +average: 396943 cycles/ticks + +Loop spin: 286 +gen_a: +median: 103038 cycles/ticks +average: 103771 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2399 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7153 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9901 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16014 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3765 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 260680 cycles/ticks +average: 265999 cycles/ticks + +indcpa_enc: +median: 300362 cycles/ticks +average: 305478 cycles/ticks + +indcpa_dec: +median: 60956 cycles/ticks +average: 61248 cycles/ticks + +kyber_keypair_derand: +median: 283508 cycles/ticks +average: 284442 cycles/ticks + +kyber_keypair: +median: 296008 cycles/ticks +average: 298920 cycles/ticks + +kyber_encaps_derand: +median: 319842 cycles/ticks +average: 326880 cycles/ticks + +kyber_encaps: +median: 319976 cycles/ticks +average: 327333 cycles/ticks + +kyber_decaps: +median: 388132 cycles/ticks +average: 397117 cycles/ticks + +Loop spin: 287 +gen_a: +median: 103210 cycles/ticks +average: 104534 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2374 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7308 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9983 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16334 cycles/ticks +average: 16432 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 481 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1413 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3776 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2454 cycles/ticks + +indcpa_keypair: +median: 259604 cycles/ticks +average: 265717 cycles/ticks + +indcpa_enc: +median: 299088 cycles/ticks +average: 304707 cycles/ticks + +indcpa_dec: +median: 61178 cycles/ticks +average: 62704 cycles/ticks + +kyber_keypair_derand: +median: 281718 cycles/ticks +average: 284325 cycles/ticks + +kyber_keypair: +median: 303664 cycles/ticks +average: 306194 cycles/ticks + +kyber_encaps_derand: +median: 326170 cycles/ticks +average: 328557 cycles/ticks + +kyber_encaps: +median: 326704 cycles/ticks +average: 329258 cycles/ticks + +kyber_decaps: +median: 395212 cycles/ticks +average: 396998 cycles/ticks + +Loop spin: 288 +gen_a: +median: 103928 cycles/ticks +average: 106686 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2361 cycles/ticks + +poly_getnoise_eta2: +median: 2408 cycles/ticks +average: 2510 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7342 cycles/ticks + +INVNTT: +median: 9982 cycles/ticks +average: 10201 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16056 cycles/ticks +average: 16685 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1449 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 797 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 455 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3903 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2475 cycles/ticks + +indcpa_keypair: +median: 267062 cycles/ticks +average: 270033 cycles/ticks + +indcpa_enc: +median: 307632 cycles/ticks +average: 310528 cycles/ticks + +indcpa_dec: +median: 64498 cycles/ticks +average: 64159 cycles/ticks + +kyber_keypair_derand: +median: 283302 cycles/ticks +average: 286041 cycles/ticks + +kyber_keypair: +median: 304498 cycles/ticks +average: 307468 cycles/ticks + +kyber_encaps_derand: +median: 326364 cycles/ticks +average: 329882 cycles/ticks + +kyber_encaps: +median: 326520 cycles/ticks +average: 330679 cycles/ticks + +kyber_decaps: +median: 396246 cycles/ticks +average: 398966 cycles/ticks + +Loop spin: 289 +gen_a: +median: 105402 cycles/ticks +average: 106556 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2408 cycles/ticks +average: 2506 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7343 cycles/ticks + +INVNTT: +median: 10128 cycles/ticks +average: 10208 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16368 cycles/ticks +average: 16580 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3880 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2539 cycles/ticks + +indcpa_keypair: +median: 266864 cycles/ticks +average: 270170 cycles/ticks + +indcpa_enc: +median: 307088 cycles/ticks +average: 307402 cycles/ticks + +indcpa_dec: +median: 62842 cycles/ticks +average: 63349 cycles/ticks + +kyber_keypair_derand: +median: 284534 cycles/ticks +average: 287294 cycles/ticks + +kyber_keypair: +median: 304360 cycles/ticks +average: 306507 cycles/ticks + +kyber_encaps_derand: +median: 325612 cycles/ticks +average: 327536 cycles/ticks + +kyber_encaps: +median: 327362 cycles/ticks +average: 329970 cycles/ticks + +kyber_decaps: +median: 395954 cycles/ticks +average: 398499 cycles/ticks + +Loop spin: 290 +gen_a: +median: 106256 cycles/ticks +average: 107159 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2426 cycles/ticks +average: 2444 cycles/ticks + +NTT: +median: 7122 cycles/ticks +average: 7382 cycles/ticks + +INVNTT: +median: 10112 cycles/ticks +average: 10274 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16344 cycles/ticks +average: 16612 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3872 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2590 cycles/ticks + +indcpa_keypair: +median: 267720 cycles/ticks +average: 270417 cycles/ticks + +indcpa_enc: +median: 307772 cycles/ticks +average: 310866 cycles/ticks + +indcpa_dec: +median: 62798 cycles/ticks +average: 63639 cycles/ticks + +kyber_keypair_derand: +median: 283734 cycles/ticks +average: 286294 cycles/ticks + +kyber_keypair: +median: 304530 cycles/ticks +average: 306306 cycles/ticks + +kyber_encaps_derand: +median: 326246 cycles/ticks +average: 328855 cycles/ticks + +kyber_encaps: +median: 326436 cycles/ticks +average: 328451 cycles/ticks + +kyber_decaps: +median: 395458 cycles/ticks +average: 397567 cycles/ticks + +Loop spin: 291 +gen_a: +median: 106102 cycles/ticks +average: 107513 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2331 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2501 cycles/ticks + +NTT: +median: 7302 cycles/ticks +average: 7395 cycles/ticks + +INVNTT: +median: 10090 cycles/ticks +average: 10414 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16366 cycles/ticks +average: 16521 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1434 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 768 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3748 cycles/ticks +average: 3911 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2613 cycles/ticks + +indcpa_keypair: +median: 267206 cycles/ticks +average: 269812 cycles/ticks + +indcpa_enc: +median: 307582 cycles/ticks +average: 308788 cycles/ticks + +indcpa_dec: +median: 63048 cycles/ticks +average: 63521 cycles/ticks + +kyber_keypair_derand: +median: 284064 cycles/ticks +average: 286128 cycles/ticks + +kyber_keypair: +median: 304534 cycles/ticks +average: 306714 cycles/ticks + +kyber_encaps_derand: +median: 325458 cycles/ticks +average: 326731 cycles/ticks + +kyber_encaps: +median: 327090 cycles/ticks +average: 329602 cycles/ticks + +kyber_decaps: +median: 395674 cycles/ticks +average: 399753 cycles/ticks + +Loop spin: 292 +gen_a: +median: 106176 cycles/ticks +average: 107298 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2405 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2385 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7386 cycles/ticks + +INVNTT: +median: 9950 cycles/ticks +average: 10198 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16366 cycles/ticks +average: 16615 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3894 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 270164 cycles/ticks +average: 272684 cycles/ticks + +indcpa_enc: +median: 309820 cycles/ticks +average: 312969 cycles/ticks + +indcpa_dec: +median: 63138 cycles/ticks +average: 64359 cycles/ticks + +kyber_keypair_derand: +median: 292224 cycles/ticks +average: 291564 cycles/ticks + +kyber_keypair: +median: 305712 cycles/ticks +average: 307549 cycles/ticks + +kyber_encaps_derand: +median: 327422 cycles/ticks +average: 331054 cycles/ticks + +kyber_encaps: +median: 337302 cycles/ticks +average: 336839 cycles/ticks + +kyber_decaps: +median: 396182 cycles/ticks +average: 399463 cycles/ticks + +Loop spin: 293 +gen_a: +median: 106086 cycles/ticks +average: 107340 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2431 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2451 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7448 cycles/ticks + +INVNTT: +median: 10098 cycles/ticks +average: 10267 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16384 cycles/ticks +average: 16790 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 455 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3911 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2521 cycles/ticks + +indcpa_keypair: +median: 266864 cycles/ticks +average: 269028 cycles/ticks + +indcpa_enc: +median: 306992 cycles/ticks +average: 308111 cycles/ticks + +indcpa_dec: +median: 60922 cycles/ticks +average: 61243 cycles/ticks + +kyber_keypair_derand: +median: 276314 cycles/ticks +average: 280171 cycles/ticks + +kyber_keypair: +median: 303466 cycles/ticks +average: 302985 cycles/ticks + +kyber_encaps_derand: +median: 325276 cycles/ticks +average: 325942 cycles/ticks + +kyber_encaps: +median: 326308 cycles/ticks +average: 327429 cycles/ticks + +kyber_decaps: +median: 394888 cycles/ticks +average: 394347 cycles/ticks + +Loop spin: 294 +gen_a: +median: 105984 cycles/ticks +average: 106592 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2429 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2439 cycles/ticks + +NTT: +median: 7278 cycles/ticks +average: 7399 cycles/ticks + +INVNTT: +median: 10102 cycles/ticks +average: 10160 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16372 cycles/ticks +average: 16460 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 450 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3917 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 267192 cycles/ticks +average: 268601 cycles/ticks + +indcpa_enc: +median: 307358 cycles/ticks +average: 309692 cycles/ticks + +indcpa_dec: +median: 62686 cycles/ticks +average: 63201 cycles/ticks + +kyber_keypair_derand: +median: 283424 cycles/ticks +average: 285690 cycles/ticks + +kyber_keypair: +median: 304518 cycles/ticks +average: 306342 cycles/ticks + +kyber_encaps_derand: +median: 325808 cycles/ticks +average: 327750 cycles/ticks + +kyber_encaps: +median: 325750 cycles/ticks +average: 325985 cycles/ticks + +kyber_decaps: +median: 395574 cycles/ticks +average: 397215 cycles/ticks + +Loop spin: 295 +gen_a: +median: 106056 cycles/ticks +average: 106951 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2397 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2435 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7387 cycles/ticks + +INVNTT: +median: 10100 cycles/ticks +average: 10322 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15932 cycles/ticks +average: 16310 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1390 cycles/ticks +average: 1388 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 267134 cycles/ticks +average: 268455 cycles/ticks + +indcpa_enc: +median: 307486 cycles/ticks +average: 308735 cycles/ticks + +indcpa_dec: +median: 62652 cycles/ticks +average: 62686 cycles/ticks + +kyber_keypair_derand: +median: 283846 cycles/ticks +average: 285308 cycles/ticks + +kyber_keypair: +median: 303926 cycles/ticks +average: 305436 cycles/ticks + +kyber_encaps_derand: +median: 328432 cycles/ticks +average: 328445 cycles/ticks + +kyber_encaps: +median: 329328 cycles/ticks +average: 329485 cycles/ticks + +kyber_decaps: +median: 398544 cycles/ticks +average: 398312 cycles/ticks + +Loop spin: 296 +gen_a: +median: 105746 cycles/ticks +average: 106201 cycles/ticks + +poly_getnoise_eta1: +median: 2386 cycles/ticks +average: 2431 cycles/ticks + +poly_getnoise_eta2: +median: 2390 cycles/ticks +average: 2478 cycles/ticks + +NTT: +median: 7206 cycles/ticks +average: 7334 cycles/ticks + +INVNTT: +median: 10104 cycles/ticks +average: 10167 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16366 cycles/ticks +average: 16457 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 467 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 730 cycles/ticks +average: 786 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 260596 cycles/ticks +average: 266074 cycles/ticks + +indcpa_enc: +median: 306860 cycles/ticks +average: 307176 cycles/ticks + +indcpa_dec: +median: 61308 cycles/ticks +average: 62722 cycles/ticks + +kyber_keypair_derand: +median: 275898 cycles/ticks +average: 282393 cycles/ticks + +kyber_keypair: +median: 297680 cycles/ticks +average: 303551 cycles/ticks + +kyber_encaps_derand: +median: 324958 cycles/ticks +average: 326617 cycles/ticks + +kyber_encaps: +median: 325770 cycles/ticks +average: 326881 cycles/ticks + +kyber_decaps: +median: 393512 cycles/ticks +average: 394659 cycles/ticks + +Loop spin: 297 +gen_a: +median: 105720 cycles/ticks +average: 106457 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2463 cycles/ticks + +poly_getnoise_eta2: +median: 2428 cycles/ticks +average: 2442 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7211 cycles/ticks + +INVNTT: +median: 9866 cycles/ticks +average: 10172 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16036 cycles/ticks +average: 16384 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1412 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 761 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3846 cycles/ticks + +polyvec_decompress: +median: 2456 cycles/ticks +average: 2570 cycles/ticks + +indcpa_keypair: +median: 266432 cycles/ticks +average: 267603 cycles/ticks + +indcpa_enc: +median: 306686 cycles/ticks +average: 307792 cycles/ticks + +indcpa_dec: +median: 62698 cycles/ticks +average: 63219 cycles/ticks + +kyber_keypair_derand: +median: 283422 cycles/ticks +average: 283658 cycles/ticks + +kyber_keypair: +median: 304034 cycles/ticks +average: 305887 cycles/ticks + +kyber_encaps_derand: +median: 325114 cycles/ticks +average: 326419 cycles/ticks + +kyber_encaps: +median: 325786 cycles/ticks +average: 326870 cycles/ticks + +kyber_decaps: +median: 394494 cycles/ticks +average: 395196 cycles/ticks + +Loop spin: 298 +gen_a: +median: 103722 cycles/ticks +average: 106738 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2398 cycles/ticks + +poly_getnoise_eta2: +median: 2428 cycles/ticks +average: 2448 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7386 cycles/ticks + +INVNTT: +median: 10084 cycles/ticks +average: 10157 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16352 cycles/ticks +average: 16431 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 448 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1474 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2452 cycles/ticks +average: 2565 cycles/ticks + +indcpa_keypair: +median: 266228 cycles/ticks +average: 266179 cycles/ticks + +indcpa_enc: +median: 299968 cycles/ticks +average: 306507 cycles/ticks + +indcpa_dec: +median: 61046 cycles/ticks +average: 62527 cycles/ticks + +kyber_keypair_derand: +median: 277036 cycles/ticks +average: 283110 cycles/ticks + +kyber_keypair: +median: 297338 cycles/ticks +average: 303254 cycles/ticks + +kyber_encaps_derand: +median: 325162 cycles/ticks +average: 325464 cycles/ticks + +kyber_encaps: +median: 316958 cycles/ticks +average: 319997 cycles/ticks + +kyber_decaps: +median: 384050 cycles/ticks +average: 386975 cycles/ticks + +Loop spin: 299 +gen_a: +median: 102798 cycles/ticks +average: 103553 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2357 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9858 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15962 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 260650 cycles/ticks +average: 261717 cycles/ticks + +indcpa_enc: +median: 300290 cycles/ticks +average: 301568 cycles/ticks + +indcpa_dec: +median: 60906 cycles/ticks +average: 61198 cycles/ticks + +kyber_keypair_derand: +median: 275912 cycles/ticks +average: 277020 cycles/ticks + +kyber_keypair: +median: 295654 cycles/ticks +average: 296979 cycles/ticks + +kyber_encaps_derand: +median: 316136 cycles/ticks +average: 317631 cycles/ticks + +kyber_encaps: +median: 316910 cycles/ticks +average: 318138 cycles/ticks + +kyber_decaps: +median: 384160 cycles/ticks +average: 385571 cycles/ticks + +Loop spin: 300 +gen_a: +median: 102868 cycles/ticks +average: 103444 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15979 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1398 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259336 cycles/ticks +average: 260877 cycles/ticks + +indcpa_enc: +median: 298372 cycles/ticks +average: 299826 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61130 cycles/ticks + +kyber_keypair_derand: +median: 276744 cycles/ticks +average: 277781 cycles/ticks + +kyber_keypair: +median: 295760 cycles/ticks +average: 296711 cycles/ticks + +kyber_encaps_derand: +median: 316144 cycles/ticks +average: 317669 cycles/ticks + +kyber_encaps: +median: 316882 cycles/ticks +average: 318639 cycles/ticks + +kyber_decaps: +median: 384140 cycles/ticks +average: 385354 cycles/ticks + +Loop spin: 301 +gen_a: +median: 103322 cycles/ticks +average: 103908 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2388 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15963 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 258862 cycles/ticks +average: 259963 cycles/ticks + +indcpa_enc: +median: 298188 cycles/ticks +average: 299684 cycles/ticks + +indcpa_dec: +median: 60964 cycles/ticks +average: 61303 cycles/ticks + +kyber_keypair_derand: +median: 275096 cycles/ticks +average: 276690 cycles/ticks + +kyber_keypair: +median: 295390 cycles/ticks +average: 296579 cycles/ticks + +kyber_encaps_derand: +median: 316130 cycles/ticks +average: 318019 cycles/ticks + +kyber_encaps: +median: 317448 cycles/ticks +average: 322500 cycles/ticks + +kyber_decaps: +median: 386376 cycles/ticks +average: 392988 cycles/ticks + +Loop spin: 302 +gen_a: +median: 103142 cycles/ticks +average: 104551 cycles/ticks + +poly_getnoise_eta1: +median: 2398 cycles/ticks +average: 2447 cycles/ticks + +poly_getnoise_eta2: +median: 2426 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7300 cycles/ticks +average: 7350 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10178 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15922 cycles/ticks +average: 16190 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 467 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 761 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3863 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2604 cycles/ticks + +indcpa_keypair: +median: 259208 cycles/ticks +average: 263103 cycles/ticks + +indcpa_enc: +median: 298262 cycles/ticks +average: 303269 cycles/ticks + +indcpa_dec: +median: 60926 cycles/ticks +average: 61280 cycles/ticks + +kyber_keypair_derand: +median: 275752 cycles/ticks +average: 278832 cycles/ticks + +kyber_keypair: +median: 295552 cycles/ticks +average: 297072 cycles/ticks + +kyber_encaps_derand: +median: 316412 cycles/ticks +average: 318836 cycles/ticks + +kyber_encaps: +median: 317262 cycles/ticks +average: 318803 cycles/ticks + +kyber_decaps: +median: 384514 cycles/ticks +average: 386503 cycles/ticks + +Loop spin: 303 +gen_a: +median: 103088 cycles/ticks +average: 103912 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2351 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7213 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16051 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1396 cycles/ticks +average: 1412 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 773 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3770 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259356 cycles/ticks +average: 261203 cycles/ticks + +indcpa_enc: +median: 298240 cycles/ticks +average: 299671 cycles/ticks + +indcpa_dec: +median: 60940 cycles/ticks +average: 61182 cycles/ticks + +kyber_keypair_derand: +median: 276866 cycles/ticks +average: 278587 cycles/ticks + +kyber_keypair: +median: 295550 cycles/ticks +average: 297806 cycles/ticks + +kyber_encaps_derand: +median: 316484 cycles/ticks +average: 322418 cycles/ticks + +kyber_encaps: +median: 317652 cycles/ticks +average: 325246 cycles/ticks + +kyber_decaps: +median: 384430 cycles/ticks +average: 389349 cycles/ticks + +Loop spin: 304 +gen_a: +median: 102744 cycles/ticks +average: 103629 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2340 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7147 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9889 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16053 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2446 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 259106 cycles/ticks +average: 261109 cycles/ticks + +indcpa_enc: +median: 298230 cycles/ticks +average: 304734 cycles/ticks + +indcpa_dec: +median: 61004 cycles/ticks +average: 62765 cycles/ticks + +kyber_keypair_derand: +median: 275764 cycles/ticks +average: 281879 cycles/ticks + +kyber_keypair: +median: 296770 cycles/ticks +average: 302257 cycles/ticks + +kyber_encaps_derand: +median: 316926 cycles/ticks +average: 323258 cycles/ticks + +kyber_encaps: +median: 317800 cycles/ticks +average: 323541 cycles/ticks + +kyber_decaps: +median: 385230 cycles/ticks +average: 392892 cycles/ticks + +Loop spin: 305 +gen_a: +median: 103036 cycles/ticks +average: 105402 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2456 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7390 cycles/ticks + +INVNTT: +median: 9858 cycles/ticks +average: 10146 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16344 cycles/ticks +average: 16540 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3834 cycles/ticks +average: 3860 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2541 cycles/ticks + +indcpa_keypair: +median: 259054 cycles/ticks +average: 262964 cycles/ticks + +indcpa_enc: +median: 306570 cycles/ticks +average: 305843 cycles/ticks + +indcpa_dec: +median: 62660 cycles/ticks +average: 62798 cycles/ticks + +kyber_keypair_derand: +median: 277610 cycles/ticks +average: 283753 cycles/ticks + +kyber_keypair: +median: 296926 cycles/ticks +average: 302607 cycles/ticks + +kyber_encaps_derand: +median: 316158 cycles/ticks +average: 323048 cycles/ticks + +kyber_encaps: +median: 316966 cycles/ticks +average: 322935 cycles/ticks + +kyber_decaps: +median: 384320 cycles/ticks +average: 392466 cycles/ticks + +Loop spin: 306 +gen_a: +median: 102840 cycles/ticks +average: 105273 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2340 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9916 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15978 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 259194 cycles/ticks +average: 262817 cycles/ticks + +indcpa_enc: +median: 298206 cycles/ticks +average: 304178 cycles/ticks + +indcpa_dec: +median: 60998 cycles/ticks +average: 62572 cycles/ticks + +kyber_keypair_derand: +median: 276680 cycles/ticks +average: 280810 cycles/ticks + +kyber_keypair: +median: 296284 cycles/ticks +average: 300756 cycles/ticks + +kyber_encaps_derand: +median: 316494 cycles/ticks +average: 323377 cycles/ticks + +kyber_encaps: +median: 317330 cycles/ticks +average: 323799 cycles/ticks + +kyber_decaps: +median: 384324 cycles/ticks +average: 389893 cycles/ticks + +Loop spin: 307 +gen_a: +median: 102992 cycles/ticks +average: 104427 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9850 cycles/ticks +average: 10080 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16150 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2454 cycles/ticks +average: 2520 cycles/ticks + +indcpa_keypair: +median: 259310 cycles/ticks +average: 264558 cycles/ticks + +indcpa_enc: +median: 298374 cycles/ticks +average: 303290 cycles/ticks + +indcpa_dec: +median: 60946 cycles/ticks +average: 62049 cycles/ticks + +kyber_keypair_derand: +median: 275296 cycles/ticks +average: 279253 cycles/ticks + +kyber_keypair: +median: 295906 cycles/ticks +average: 301011 cycles/ticks + +kyber_encaps_derand: +median: 316614 cycles/ticks +average: 323607 cycles/ticks + +kyber_encaps: +median: 317806 cycles/ticks +average: 324888 cycles/ticks + +kyber_decaps: +median: 384860 cycles/ticks +average: 392542 cycles/ticks + +Loop spin: 308 +gen_a: +median: 102974 cycles/ticks +average: 104383 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9937 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16225 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 259210 cycles/ticks +average: 265805 cycles/ticks + +indcpa_enc: +median: 298098 cycles/ticks +average: 302505 cycles/ticks + +indcpa_dec: +median: 60992 cycles/ticks +average: 62363 cycles/ticks + +kyber_keypair_derand: +median: 275512 cycles/ticks +average: 279823 cycles/ticks + +kyber_keypair: +median: 296370 cycles/ticks +average: 301547 cycles/ticks + +kyber_encaps_derand: +median: 316508 cycles/ticks +average: 323011 cycles/ticks + +kyber_encaps: +median: 317450 cycles/ticks +average: 323932 cycles/ticks + +kyber_decaps: +median: 384276 cycles/ticks +average: 390859 cycles/ticks + +Loop spin: 309 +gen_a: +median: 102996 cycles/ticks +average: 104886 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16008 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3762 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 259592 cycles/ticks +average: 265529 cycles/ticks + +indcpa_enc: +median: 298962 cycles/ticks +average: 302780 cycles/ticks + +indcpa_dec: +median: 61038 cycles/ticks +average: 62493 cycles/ticks + +kyber_keypair_derand: +median: 275380 cycles/ticks +average: 280520 cycles/ticks + +kyber_keypair: +median: 296154 cycles/ticks +average: 301668 cycles/ticks + +kyber_encaps_derand: +median: 316114 cycles/ticks +average: 322436 cycles/ticks + +kyber_encaps: +median: 316792 cycles/ticks +average: 321050 cycles/ticks + +kyber_decaps: +median: 384172 cycles/ticks +average: 390855 cycles/ticks + +Loop spin: 310 +gen_a: +median: 103144 cycles/ticks +average: 105795 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2457 cycles/ticks + +NTT: +median: 7278 cycles/ticks +average: 7351 cycles/ticks + +INVNTT: +median: 9848 cycles/ticks +average: 10104 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15930 cycles/ticks +average: 16281 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3855 cycles/ticks + +polyvec_decompress: +median: 2452 cycles/ticks +average: 2571 cycles/ticks + +indcpa_keypair: +median: 259512 cycles/ticks +average: 263411 cycles/ticks + +indcpa_enc: +median: 298642 cycles/ticks +average: 305603 cycles/ticks + +indcpa_dec: +median: 61008 cycles/ticks +average: 62742 cycles/ticks + +kyber_keypair_derand: +median: 275964 cycles/ticks +average: 282732 cycles/ticks + +kyber_keypair: +median: 296452 cycles/ticks +average: 300035 cycles/ticks + +kyber_encaps_derand: +median: 317908 cycles/ticks +average: 321869 cycles/ticks + +kyber_encaps: +median: 318718 cycles/ticks +average: 324647 cycles/ticks + +kyber_decaps: +median: 386146 cycles/ticks +average: 394363 cycles/ticks + +Loop spin: 311 +gen_a: +median: 103070 cycles/ticks +average: 104713 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7186 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 15996 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2494 cycles/ticks + +indcpa_keypair: +median: 259132 cycles/ticks +average: 263608 cycles/ticks + +indcpa_enc: +median: 316430 cycles/ticks +average: 314981 cycles/ticks + +indcpa_dec: +median: 60962 cycles/ticks +average: 61276 cycles/ticks + +kyber_keypair_derand: +median: 276812 cycles/ticks +average: 282748 cycles/ticks + +kyber_keypair: +median: 305638 cycles/ticks +average: 308198 cycles/ticks + +kyber_encaps_derand: +median: 326352 cycles/ticks +average: 328996 cycles/ticks + +kyber_encaps: +median: 326822 cycles/ticks +average: 328734 cycles/ticks + +kyber_decaps: +median: 384804 cycles/ticks +average: 388912 cycles/ticks + +Loop spin: 312 +gen_a: +median: 103926 cycles/ticks +average: 106576 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2366 cycles/ticks +average: 2468 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7254 cycles/ticks + +INVNTT: +median: 9854 cycles/ticks +average: 10111 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16322 cycles/ticks +average: 16597 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3901 cycles/ticks + +polyvec_decompress: +median: 2454 cycles/ticks +average: 2644 cycles/ticks + +indcpa_keypair: +median: 260534 cycles/ticks +average: 265462 cycles/ticks + +indcpa_enc: +median: 299388 cycles/ticks +average: 306770 cycles/ticks + +indcpa_dec: +median: 60966 cycles/ticks +average: 62117 cycles/ticks + +kyber_keypair_derand: +median: 276056 cycles/ticks +average: 279542 cycles/ticks + +kyber_keypair: +median: 297694 cycles/ticks +average: 303595 cycles/ticks + +kyber_encaps_derand: +median: 318498 cycles/ticks +average: 325524 cycles/ticks + +kyber_encaps: +median: 318894 cycles/ticks +average: 325651 cycles/ticks + +kyber_decaps: +median: 384468 cycles/ticks +average: 389020 cycles/ticks + +Loop spin: 313 +gen_a: +median: 103474 cycles/ticks +average: 106069 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2372 cycles/ticks +average: 2477 cycles/ticks + +NTT: +median: 7268 cycles/ticks +average: 7344 cycles/ticks + +INVNTT: +median: 9904 cycles/ticks +average: 10158 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16342 cycles/ticks +average: 16687 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 444 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 730 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 442 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3924 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2515 cycles/ticks + +indcpa_keypair: +median: 261166 cycles/ticks +average: 264565 cycles/ticks + +indcpa_enc: +median: 308452 cycles/ticks +average: 310127 cycles/ticks + +indcpa_dec: +median: 60990 cycles/ticks +average: 61850 cycles/ticks + +kyber_keypair_derand: +median: 275876 cycles/ticks +average: 278142 cycles/ticks + +kyber_keypair: +median: 297838 cycles/ticks +average: 303422 cycles/ticks + +kyber_encaps_derand: +median: 317396 cycles/ticks +average: 322470 cycles/ticks + +kyber_encaps: +median: 321024 cycles/ticks +average: 326954 cycles/ticks + +kyber_decaps: +median: 384660 cycles/ticks +average: 390805 cycles/ticks + +Loop spin: 314 +gen_a: +median: 106082 cycles/ticks +average: 107474 cycles/ticks + +poly_getnoise_eta1: +median: 2332 cycles/ticks +average: 2458 cycles/ticks + +poly_getnoise_eta2: +median: 2426 cycles/ticks +average: 2456 cycles/ticks + +NTT: +median: 7284 cycles/ticks +average: 7416 cycles/ticks + +INVNTT: +median: 10116 cycles/ticks +average: 10282 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16346 cycles/ticks +average: 16549 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 458 cycles/ticks + +poly_frommsg: +median: 1438 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 752 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 469 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3898 cycles/ticks + +polyvec_decompress: +median: 2454 cycles/ticks +average: 2584 cycles/ticks + +indcpa_keypair: +median: 267092 cycles/ticks +average: 272878 cycles/ticks + +indcpa_enc: +median: 307906 cycles/ticks +average: 311130 cycles/ticks + +indcpa_dec: +median: 61138 cycles/ticks +average: 62833 cycles/ticks + +kyber_keypair_derand: +median: 293110 cycles/ticks +average: 294479 cycles/ticks + +kyber_keypair: +median: 312038 cycles/ticks +average: 314536 cycles/ticks + +kyber_encaps_derand: +median: 326360 cycles/ticks +average: 328761 cycles/ticks + +kyber_encaps: +median: 327114 cycles/ticks +average: 329772 cycles/ticks + +kyber_decaps: +median: 396140 cycles/ticks +average: 399685 cycles/ticks + +Loop spin: 315 +gen_a: +median: 105726 cycles/ticks +average: 106943 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2361 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2509 cycles/ticks + +NTT: +median: 7270 cycles/ticks +average: 7334 cycles/ticks + +INVNTT: +median: 10088 cycles/ticks +average: 10156 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16376 cycles/ticks +average: 16489 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 432 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1472 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 770 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 468 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3890 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2542 cycles/ticks + +indcpa_keypair: +median: 268340 cycles/ticks +average: 271062 cycles/ticks + +indcpa_enc: +median: 316702 cycles/ticks +average: 316104 cycles/ticks + +indcpa_dec: +median: 64720 cycles/ticks +average: 65074 cycles/ticks + +kyber_keypair_derand: +median: 283940 cycles/ticks +average: 285724 cycles/ticks + +kyber_keypair: +median: 304618 cycles/ticks +average: 306764 cycles/ticks + +kyber_encaps_derand: +median: 327546 cycles/ticks +average: 330545 cycles/ticks + +kyber_encaps: +median: 328712 cycles/ticks +average: 333661 cycles/ticks + +kyber_decaps: +median: 397854 cycles/ticks +average: 403553 cycles/ticks + +Loop spin: 316 +gen_a: +median: 105980 cycles/ticks +average: 107256 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2446 cycles/ticks + +poly_getnoise_eta2: +median: 2362 cycles/ticks +average: 2451 cycles/ticks + +NTT: +median: 7284 cycles/ticks +average: 7334 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10208 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16440 cycles/ticks +average: 16669 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 765 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3882 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2544 cycles/ticks + +indcpa_keypair: +median: 269292 cycles/ticks +average: 272830 cycles/ticks + +indcpa_enc: +median: 308480 cycles/ticks +average: 311201 cycles/ticks + +indcpa_dec: +median: 62804 cycles/ticks +average: 63603 cycles/ticks + +kyber_keypair_derand: +median: 292008 cycles/ticks +average: 289998 cycles/ticks + +kyber_keypair: +median: 305000 cycles/ticks +average: 308688 cycles/ticks + +kyber_encaps_derand: +median: 326198 cycles/ticks +average: 329955 cycles/ticks + +kyber_encaps: +median: 328488 cycles/ticks +average: 331131 cycles/ticks + +kyber_decaps: +median: 407620 cycles/ticks +average: 405168 cycles/ticks + +Loop spin: 317 +gen_a: +median: 106134 cycles/ticks +average: 107977 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2435 cycles/ticks + +NTT: +median: 7308 cycles/ticks +average: 7430 cycles/ticks + +INVNTT: +median: 10120 cycles/ticks +average: 10173 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16376 cycles/ticks +average: 16563 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1459 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 745 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3895 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2523 cycles/ticks + +indcpa_keypair: +median: 267370 cycles/ticks +average: 270556 cycles/ticks + +indcpa_enc: +median: 308136 cycles/ticks +average: 310693 cycles/ticks + +indcpa_dec: +median: 62774 cycles/ticks +average: 63676 cycles/ticks + +kyber_keypair_derand: +median: 285992 cycles/ticks +average: 289713 cycles/ticks + +kyber_keypair: +median: 306120 cycles/ticks +average: 310728 cycles/ticks + +kyber_encaps_derand: +median: 326428 cycles/ticks +average: 329616 cycles/ticks + +kyber_encaps: +median: 327348 cycles/ticks +average: 330792 cycles/ticks + +kyber_decaps: +median: 397172 cycles/ticks +average: 401733 cycles/ticks + +Loop spin: 318 +gen_a: +median: 106182 cycles/ticks +average: 107408 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2416 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2436 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7341 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10179 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16378 cycles/ticks +average: 16539 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1522 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 750 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 468 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3866 cycles/ticks + +polyvec_decompress: +median: 2596 cycles/ticks +average: 2613 cycles/ticks + +indcpa_keypair: +median: 267908 cycles/ticks +average: 271497 cycles/ticks + +indcpa_enc: +median: 307564 cycles/ticks +average: 310862 cycles/ticks + +indcpa_dec: +median: 63400 cycles/ticks +average: 64509 cycles/ticks + +kyber_keypair_derand: +median: 285250 cycles/ticks +average: 288769 cycles/ticks + +kyber_keypair: +median: 304968 cycles/ticks +average: 307658 cycles/ticks + +kyber_encaps_derand: +median: 335410 cycles/ticks +average: 334780 cycles/ticks + +kyber_encaps: +median: 326764 cycles/ticks +average: 329020 cycles/ticks + +kyber_decaps: +median: 397196 cycles/ticks +average: 401436 cycles/ticks + +Loop spin: 319 +gen_a: +median: 105998 cycles/ticks +average: 107130 cycles/ticks + +poly_getnoise_eta1: +median: 2448 cycles/ticks +average: 2483 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2450 cycles/ticks + +NTT: +median: 7298 cycles/ticks +average: 7385 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10214 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16384 cycles/ticks +average: 16556 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 507 cycles/ticks + +polyvec_compress: +median: 3964 cycles/ticks +average: 4007 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2541 cycles/ticks + +indcpa_keypair: +median: 268138 cycles/ticks +average: 272512 cycles/ticks + +indcpa_enc: +median: 307110 cycles/ticks +average: 308754 cycles/ticks + +indcpa_dec: +median: 62562 cycles/ticks +average: 63069 cycles/ticks + +kyber_keypair_derand: +median: 283962 cycles/ticks +average: 285470 cycles/ticks + +kyber_keypair: +median: 305710 cycles/ticks +average: 308048 cycles/ticks + +kyber_encaps_derand: +median: 326160 cycles/ticks +average: 330118 cycles/ticks + +kyber_encaps: +median: 327080 cycles/ticks +average: 329982 cycles/ticks + +kyber_decaps: +median: 396574 cycles/ticks +average: 400088 cycles/ticks + +Loop spin: 320 +gen_a: +median: 106334 cycles/ticks +average: 107416 cycles/ticks + +poly_getnoise_eta1: +median: 2364 cycles/ticks +average: 2446 cycles/ticks + +poly_getnoise_eta2: +median: 2412 cycles/ticks +average: 2521 cycles/ticks + +NTT: +median: 7270 cycles/ticks +average: 7405 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16366 cycles/ticks +average: 16555 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1436 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 755 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3897 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2544 cycles/ticks + +indcpa_keypair: +median: 267358 cycles/ticks +average: 272710 cycles/ticks + +indcpa_enc: +median: 308398 cycles/ticks +average: 315880 cycles/ticks + +indcpa_dec: +median: 63100 cycles/ticks +average: 63824 cycles/ticks + +kyber_keypair_derand: +median: 284170 cycles/ticks +average: 286125 cycles/ticks + +kyber_keypair: +median: 305778 cycles/ticks +average: 309265 cycles/ticks + +kyber_encaps_derand: +median: 328062 cycles/ticks +average: 330520 cycles/ticks + +kyber_encaps: +median: 338314 cycles/ticks +average: 337460 cycles/ticks + +kyber_decaps: +median: 397566 cycles/ticks +average: 400688 cycles/ticks + +Loop spin: 321 +gen_a: +median: 106110 cycles/ticks +average: 107190 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2479 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2464 cycles/ticks + +NTT: +median: 7268 cycles/ticks +average: 7348 cycles/ticks + +INVNTT: +median: 9958 cycles/ticks +average: 10197 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16366 cycles/ticks +average: 16598 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 506 cycles/ticks + +poly_frommsg: +median: 1400 cycles/ticks +average: 1411 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 465 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3918 cycles/ticks + +polyvec_decompress: +median: 2456 cycles/ticks +average: 2585 cycles/ticks + +indcpa_keypair: +median: 267598 cycles/ticks +average: 269935 cycles/ticks + +indcpa_enc: +median: 309136 cycles/ticks +average: 313192 cycles/ticks + +indcpa_dec: +median: 63384 cycles/ticks +average: 64339 cycles/ticks + +kyber_keypair_derand: +median: 283668 cycles/ticks +average: 285104 cycles/ticks + +kyber_keypair: +median: 297262 cycles/ticks +average: 302583 cycles/ticks + +kyber_encaps_derand: +median: 317360 cycles/ticks +average: 319402 cycles/ticks + +kyber_encaps: +median: 317056 cycles/ticks +average: 319305 cycles/ticks + +kyber_decaps: +median: 384058 cycles/ticks +average: 385914 cycles/ticks + +Loop spin: 322 +gen_a: +median: 103400 cycles/ticks +average: 104212 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2382 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7164 cycles/ticks + +INVNTT: +median: 9848 cycles/ticks +average: 9954 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15936 cycles/ticks +average: 16095 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 745 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3774 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2476 cycles/ticks + +indcpa_keypair: +median: 260538 cycles/ticks +average: 262278 cycles/ticks + +indcpa_enc: +median: 298566 cycles/ticks +average: 300578 cycles/ticks + +indcpa_dec: +median: 60958 cycles/ticks +average: 61402 cycles/ticks + +kyber_keypair_derand: +median: 276600 cycles/ticks +average: 278394 cycles/ticks + +kyber_keypair: +median: 296566 cycles/ticks +average: 298956 cycles/ticks + +kyber_encaps_derand: +median: 316762 cycles/ticks +average: 318559 cycles/ticks + +kyber_encaps: +median: 317612 cycles/ticks +average: 319412 cycles/ticks + +kyber_decaps: +median: 384942 cycles/ticks +average: 388007 cycles/ticks + +Loop spin: 323 +gen_a: +median: 103172 cycles/ticks +average: 103827 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7137 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9902 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16306 cycles/ticks +average: 16259 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1410 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3782 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2471 cycles/ticks + +indcpa_keypair: +median: 259634 cycles/ticks +average: 261352 cycles/ticks + +indcpa_enc: +median: 300096 cycles/ticks +average: 302066 cycles/ticks + +indcpa_dec: +median: 60934 cycles/ticks +average: 61188 cycles/ticks + +kyber_keypair_derand: +median: 275774 cycles/ticks +average: 277227 cycles/ticks + +kyber_keypair: +median: 296598 cycles/ticks +average: 298462 cycles/ticks + +kyber_encaps_derand: +median: 322278 cycles/ticks +average: 327163 cycles/ticks + +kyber_encaps: +median: 329518 cycles/ticks +average: 332000 cycles/ticks + +kyber_decaps: +median: 398532 cycles/ticks +average: 399686 cycles/ticks + +Loop spin: 324 +gen_a: +median: 106022 cycles/ticks +average: 107499 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2461 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7447 cycles/ticks + +INVNTT: +median: 9862 cycles/ticks +average: 10088 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16362 cycles/ticks +average: 16693 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 442 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 4019 cycles/ticks + +polyvec_decompress: +median: 2516 cycles/ticks +average: 2599 cycles/ticks + +indcpa_keypair: +median: 266766 cycles/ticks +average: 267690 cycles/ticks + +indcpa_enc: +median: 307504 cycles/ticks +average: 309585 cycles/ticks + +indcpa_dec: +median: 62716 cycles/ticks +average: 63284 cycles/ticks + +kyber_keypair_derand: +median: 283880 cycles/ticks +average: 285069 cycles/ticks + +kyber_keypair: +median: 304216 cycles/ticks +average: 306714 cycles/ticks + +kyber_encaps_derand: +median: 329350 cycles/ticks +average: 331165 cycles/ticks + +kyber_encaps: +median: 330308 cycles/ticks +average: 332755 cycles/ticks + +kyber_decaps: +median: 398708 cycles/ticks +average: 399972 cycles/ticks + +Loop spin: 325 +gen_a: +median: 105882 cycles/ticks +average: 107339 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2454 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2442 cycles/ticks + +NTT: +median: 7298 cycles/ticks +average: 7414 cycles/ticks + +INVNTT: +median: 10096 cycles/ticks +average: 10347 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16360 cycles/ticks +average: 16693 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 460 cycles/ticks + +poly_frommsg: +median: 1390 cycles/ticks +average: 1454 cycles/ticks + +poly_compress: +median: 722 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3932 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2559 cycles/ticks + +indcpa_keypair: +median: 267530 cycles/ticks +average: 269458 cycles/ticks + +indcpa_enc: +median: 307776 cycles/ticks +average: 310322 cycles/ticks + +indcpa_dec: +median: 62708 cycles/ticks +average: 62910 cycles/ticks + +kyber_keypair_derand: +median: 283084 cycles/ticks +average: 283443 cycles/ticks + +kyber_keypair: +median: 304142 cycles/ticks +average: 306646 cycles/ticks + +kyber_encaps_derand: +median: 326898 cycles/ticks +average: 329728 cycles/ticks + +kyber_encaps: +median: 326770 cycles/ticks +average: 329394 cycles/ticks + +kyber_decaps: +median: 385822 cycles/ticks +average: 395172 cycles/ticks + +Loop spin: 326 +gen_a: +median: 105762 cycles/ticks +average: 107216 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2456 cycles/ticks + +NTT: +median: 7202 cycles/ticks +average: 7433 cycles/ticks + +INVNTT: +median: 10134 cycles/ticks +average: 10239 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16222 cycles/ticks +average: 16630 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1433 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 765 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3776 cycles/ticks +average: 3914 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2477 cycles/ticks + +indcpa_keypair: +median: 267610 cycles/ticks +average: 270049 cycles/ticks + +indcpa_enc: +median: 306734 cycles/ticks +average: 309472 cycles/ticks + +indcpa_dec: +median: 62774 cycles/ticks +average: 63070 cycles/ticks + +kyber_keypair_derand: +median: 275946 cycles/ticks +average: 282257 cycles/ticks + +kyber_keypair: +median: 304644 cycles/ticks +average: 306270 cycles/ticks + +kyber_encaps_derand: +median: 326702 cycles/ticks +average: 329409 cycles/ticks + +kyber_encaps: +median: 326772 cycles/ticks +average: 328478 cycles/ticks + +kyber_decaps: +median: 393590 cycles/ticks +average: 396207 cycles/ticks + +Loop spin: 327 +gen_a: +median: 105992 cycles/ticks +average: 107231 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2374 cycles/ticks +average: 2469 cycles/ticks + +NTT: +median: 7248 cycles/ticks +average: 7330 cycles/ticks + +INVNTT: +median: 10140 cycles/ticks +average: 10252 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16400 cycles/ticks +average: 16555 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1436 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 767 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3885 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2550 cycles/ticks + +indcpa_keypair: +median: 267164 cycles/ticks +average: 269315 cycles/ticks + +indcpa_enc: +median: 307098 cycles/ticks +average: 309424 cycles/ticks + +indcpa_dec: +median: 62732 cycles/ticks +average: 63388 cycles/ticks + +kyber_keypair_derand: +median: 276540 cycles/ticks +average: 283430 cycles/ticks + +kyber_keypair: +median: 304592 cycles/ticks +average: 306862 cycles/ticks + +kyber_encaps_derand: +median: 325774 cycles/ticks +average: 327677 cycles/ticks + +kyber_encaps: +median: 326344 cycles/ticks +average: 328568 cycles/ticks + +kyber_decaps: +median: 395332 cycles/ticks +average: 397532 cycles/ticks + +Loop spin: 328 +gen_a: +median: 105930 cycles/ticks +average: 107422 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2360 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7455 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16360 cycles/ticks +average: 16611 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1432 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 765 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3909 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2562 cycles/ticks + +indcpa_keypair: +median: 267758 cycles/ticks +average: 270196 cycles/ticks + +indcpa_enc: +median: 306724 cycles/ticks +average: 309139 cycles/ticks + +indcpa_dec: +median: 62702 cycles/ticks +average: 63078 cycles/ticks + +kyber_keypair_derand: +median: 285460 cycles/ticks +average: 287225 cycles/ticks + +kyber_keypair: +median: 303526 cycles/ticks +average: 304541 cycles/ticks + +kyber_encaps_derand: +median: 327172 cycles/ticks +average: 329857 cycles/ticks + +kyber_encaps: +median: 326762 cycles/ticks +average: 328977 cycles/ticks + +kyber_decaps: +median: 396000 cycles/ticks +average: 397263 cycles/ticks + +Loop spin: 329 +gen_a: +median: 105806 cycles/ticks +average: 106869 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2444 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2468 cycles/ticks + +NTT: +median: 7272 cycles/ticks +average: 7430 cycles/ticks + +INVNTT: +median: 10106 cycles/ticks +average: 10263 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16360 cycles/ticks +average: 16638 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 457 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1436 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 799 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3875 cycles/ticks + +polyvec_decompress: +median: 2462 cycles/ticks +average: 2557 cycles/ticks + +indcpa_keypair: +median: 266884 cycles/ticks +average: 269462 cycles/ticks + +indcpa_enc: +median: 306804 cycles/ticks +average: 309050 cycles/ticks + +indcpa_dec: +median: 62810 cycles/ticks +average: 63294 cycles/ticks + +kyber_keypair_derand: +median: 283976 cycles/ticks +average: 285924 cycles/ticks + +kyber_keypair: +median: 296282 cycles/ticks +average: 299941 cycles/ticks + +kyber_encaps_derand: +median: 316408 cycles/ticks +average: 319414 cycles/ticks + +kyber_encaps: +median: 317306 cycles/ticks +average: 320735 cycles/ticks + +kyber_decaps: +median: 395570 cycles/ticks +average: 395180 cycles/ticks + +Loop spin: 330 +gen_a: +median: 105872 cycles/ticks +average: 106842 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7369 cycles/ticks + +INVNTT: +median: 10120 cycles/ticks +average: 10161 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16374 cycles/ticks +average: 16504 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 450 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3876 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2533 cycles/ticks + +indcpa_keypair: +median: 266720 cycles/ticks +average: 267926 cycles/ticks + +indcpa_enc: +median: 306924 cycles/ticks +average: 309512 cycles/ticks + +indcpa_dec: +median: 62704 cycles/ticks +average: 63173 cycles/ticks + +kyber_keypair_derand: +median: 283716 cycles/ticks +average: 285930 cycles/ticks + +kyber_keypair: +median: 304214 cycles/ticks +average: 306921 cycles/ticks + +kyber_encaps_derand: +median: 325850 cycles/ticks +average: 327262 cycles/ticks + +kyber_encaps: +median: 326546 cycles/ticks +average: 327518 cycles/ticks + +kyber_decaps: +median: 395844 cycles/ticks +average: 397058 cycles/ticks + +Loop spin: 331 +gen_a: +median: 106094 cycles/ticks +average: 107093 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2376 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7296 cycles/ticks +average: 7364 cycles/ticks + +INVNTT: +median: 10088 cycles/ticks +average: 10208 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16356 cycles/ticks +average: 16358 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 763 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3866 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2548 cycles/ticks + +indcpa_keypair: +median: 266690 cycles/ticks +average: 268020 cycles/ticks + +indcpa_enc: +median: 306706 cycles/ticks +average: 307666 cycles/ticks + +indcpa_dec: +median: 62600 cycles/ticks +average: 62821 cycles/ticks + +kyber_keypair_derand: +median: 283696 cycles/ticks +average: 284840 cycles/ticks + +kyber_keypair: +median: 303864 cycles/ticks +average: 305719 cycles/ticks + +kyber_encaps_derand: +median: 325766 cycles/ticks +average: 328324 cycles/ticks + +kyber_encaps: +median: 326516 cycles/ticks +average: 328550 cycles/ticks + +kyber_decaps: +median: 395522 cycles/ticks +average: 396934 cycles/ticks + +Loop spin: 332 +gen_a: +median: 106064 cycles/ticks +average: 106880 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2426 cycles/ticks +average: 2447 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7252 cycles/ticks + +INVNTT: +median: 9848 cycles/ticks +average: 10099 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16330 cycles/ticks +average: 16530 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1412 cycles/ticks +average: 1460 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 773 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3793 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2570 cycles/ticks + +indcpa_keypair: +median: 266848 cycles/ticks +average: 268265 cycles/ticks + +indcpa_enc: +median: 307382 cycles/ticks +average: 309521 cycles/ticks + +indcpa_dec: +median: 62716 cycles/ticks +average: 63381 cycles/ticks + +kyber_keypair_derand: +median: 283608 cycles/ticks +average: 284900 cycles/ticks + +kyber_keypair: +median: 304354 cycles/ticks +average: 306346 cycles/ticks + +kyber_encaps_derand: +median: 325708 cycles/ticks +average: 327919 cycles/ticks + +kyber_encaps: +median: 326378 cycles/ticks +average: 328600 cycles/ticks + +kyber_decaps: +median: 386628 cycles/ticks +average: 394989 cycles/ticks + +Loop spin: 333 +gen_a: +median: 103076 cycles/ticks +average: 103695 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9913 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15961 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 260350 cycles/ticks +average: 265817 cycles/ticks + +indcpa_enc: +median: 298802 cycles/ticks +average: 305045 cycles/ticks + +indcpa_dec: +median: 60942 cycles/ticks +average: 61627 cycles/ticks + +kyber_keypair_derand: +median: 275402 cycles/ticks +average: 280312 cycles/ticks + +kyber_keypair: +median: 296738 cycles/ticks +average: 301624 cycles/ticks + +kyber_encaps_derand: +median: 318610 cycles/ticks +average: 325203 cycles/ticks + +kyber_encaps: +median: 319712 cycles/ticks +average: 326835 cycles/ticks + +kyber_decaps: +median: 386616 cycles/ticks +average: 394745 cycles/ticks + +Loop spin: 334 +gen_a: +median: 102786 cycles/ticks +average: 104104 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2355 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15964 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3765 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259126 cycles/ticks +average: 264250 cycles/ticks + +indcpa_enc: +median: 298252 cycles/ticks +average: 303436 cycles/ticks + +indcpa_dec: +median: 60988 cycles/ticks +average: 62134 cycles/ticks + +kyber_keypair_derand: +median: 275872 cycles/ticks +average: 281542 cycles/ticks + +kyber_keypair: +median: 295976 cycles/ticks +average: 301359 cycles/ticks + +kyber_encaps_derand: +median: 316774 cycles/ticks +average: 323628 cycles/ticks + +kyber_encaps: +median: 317576 cycles/ticks +average: 324469 cycles/ticks + +kyber_decaps: +median: 384600 cycles/ticks +average: 392073 cycles/ticks + +Loop spin: 335 +gen_a: +median: 102994 cycles/ticks +average: 104433 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2357 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 10043 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16108 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 743 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259606 cycles/ticks +average: 265928 cycles/ticks + +indcpa_enc: +median: 298380 cycles/ticks +average: 303274 cycles/ticks + +indcpa_dec: +median: 60982 cycles/ticks +average: 62619 cycles/ticks + +kyber_keypair_derand: +median: 275576 cycles/ticks +average: 278915 cycles/ticks + +kyber_keypair: +median: 296398 cycles/ticks +average: 301723 cycles/ticks + +kyber_encaps_derand: +median: 317520 cycles/ticks +average: 325434 cycles/ticks + +kyber_encaps: +median: 318048 cycles/ticks +average: 324684 cycles/ticks + +kyber_decaps: +median: 385144 cycles/ticks +average: 393532 cycles/ticks + +Loop spin: 336 +gen_a: +median: 102936 cycles/ticks +average: 105376 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16199 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 751 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3856 cycles/ticks + +polyvec_decompress: +median: 2516 cycles/ticks +average: 2544 cycles/ticks + +indcpa_keypair: +median: 259354 cycles/ticks +average: 263317 cycles/ticks + +indcpa_enc: +median: 298772 cycles/ticks +average: 300489 cycles/ticks + +indcpa_dec: +median: 60914 cycles/ticks +average: 61298 cycles/ticks + +kyber_keypair_derand: +median: 275436 cycles/ticks +average: 277060 cycles/ticks + +kyber_keypair: +median: 295456 cycles/ticks +average: 296690 cycles/ticks + +kyber_encaps_derand: +median: 316014 cycles/ticks +average: 317478 cycles/ticks + +kyber_encaps: +median: 316816 cycles/ticks +average: 319874 cycles/ticks + +kyber_decaps: +median: 384096 cycles/ticks +average: 388059 cycles/ticks + +Loop spin: 337 +gen_a: +median: 103184 cycles/ticks +average: 104146 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9907 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16062 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2506 cycles/ticks + +indcpa_keypair: +median: 259180 cycles/ticks +average: 261458 cycles/ticks + +indcpa_enc: +median: 298496 cycles/ticks +average: 300624 cycles/ticks + +indcpa_dec: +median: 60956 cycles/ticks +average: 61562 cycles/ticks + +kyber_keypair_derand: +median: 275494 cycles/ticks +average: 277373 cycles/ticks + +kyber_keypair: +median: 295772 cycles/ticks +average: 297691 cycles/ticks + +kyber_encaps_derand: +median: 316580 cycles/ticks +average: 317973 cycles/ticks + +kyber_encaps: +median: 317526 cycles/ticks +average: 320397 cycles/ticks + +kyber_decaps: +median: 384792 cycles/ticks +average: 387736 cycles/ticks + +Loop spin: 338 +gen_a: +median: 103072 cycles/ticks +average: 103767 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15973 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2477 cycles/ticks + +indcpa_keypair: +median: 259064 cycles/ticks +average: 260601 cycles/ticks + +indcpa_enc: +median: 298660 cycles/ticks +average: 300743 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61301 cycles/ticks + +kyber_keypair_derand: +median: 275732 cycles/ticks +average: 277160 cycles/ticks + +kyber_keypair: +median: 295860 cycles/ticks +average: 297250 cycles/ticks + +kyber_encaps_derand: +median: 316120 cycles/ticks +average: 317625 cycles/ticks + +kyber_encaps: +median: 317060 cycles/ticks +average: 318582 cycles/ticks + +kyber_decaps: +median: 384184 cycles/ticks +average: 385778 cycles/ticks + +Loop spin: 339 +gen_a: +median: 103148 cycles/ticks +average: 103764 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16049 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 260978 cycles/ticks +average: 262484 cycles/ticks + +indcpa_enc: +median: 300534 cycles/ticks +average: 301878 cycles/ticks + +indcpa_dec: +median: 60944 cycles/ticks +average: 61299 cycles/ticks + +kyber_keypair_derand: +median: 275656 cycles/ticks +average: 276908 cycles/ticks + +kyber_keypair: +median: 295634 cycles/ticks +average: 296759 cycles/ticks + +kyber_encaps_derand: +median: 316440 cycles/ticks +average: 317886 cycles/ticks + +kyber_encaps: +median: 317194 cycles/ticks +average: 318611 cycles/ticks + +kyber_decaps: +median: 384430 cycles/ticks +average: 385879 cycles/ticks + +Loop spin: 340 +gen_a: +median: 103316 cycles/ticks +average: 103979 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2351 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16024 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1400 cycles/ticks +average: 1417 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3774 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259198 cycles/ticks +average: 260325 cycles/ticks + +indcpa_enc: +median: 297844 cycles/ticks +average: 299537 cycles/ticks + +indcpa_dec: +median: 60914 cycles/ticks +average: 61158 cycles/ticks + +kyber_keypair_derand: +median: 275508 cycles/ticks +average: 276679 cycles/ticks + +kyber_keypair: +median: 295384 cycles/ticks +average: 296716 cycles/ticks + +kyber_encaps_derand: +median: 315766 cycles/ticks +average: 316951 cycles/ticks + +kyber_encaps: +median: 316556 cycles/ticks +average: 318188 cycles/ticks + +kyber_decaps: +median: 383922 cycles/ticks +average: 385396 cycles/ticks + +Loop spin: 341 +gen_a: +median: 102942 cycles/ticks +average: 103612 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2359 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15951 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1396 cycles/ticks +average: 1412 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3774 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259172 cycles/ticks +average: 260514 cycles/ticks + +indcpa_enc: +median: 298702 cycles/ticks +average: 299964 cycles/ticks + +indcpa_dec: +median: 60908 cycles/ticks +average: 61206 cycles/ticks + +kyber_keypair_derand: +median: 275930 cycles/ticks +average: 277309 cycles/ticks + +kyber_keypair: +median: 295750 cycles/ticks +average: 296884 cycles/ticks + +kyber_encaps_derand: +median: 316360 cycles/ticks +average: 317945 cycles/ticks + +kyber_encaps: +median: 317248 cycles/ticks +average: 318673 cycles/ticks + +kyber_decaps: +median: 384534 cycles/ticks +average: 386252 cycles/ticks + +Loop spin: 342 +gen_a: +median: 103058 cycles/ticks +average: 103640 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2337 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7095 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9895 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15914 cycles/ticks +average: 16095 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 446 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259374 cycles/ticks +average: 260801 cycles/ticks + +indcpa_enc: +median: 298340 cycles/ticks +average: 299688 cycles/ticks + +indcpa_dec: +median: 60954 cycles/ticks +average: 61120 cycles/ticks + +kyber_keypair_derand: +median: 276276 cycles/ticks +average: 277571 cycles/ticks + +kyber_keypair: +median: 295730 cycles/ticks +average: 296683 cycles/ticks + +kyber_encaps_derand: +median: 316364 cycles/ticks +average: 317726 cycles/ticks + +kyber_encaps: +median: 317148 cycles/ticks +average: 318716 cycles/ticks + +kyber_decaps: +median: 384324 cycles/ticks +average: 385833 cycles/ticks + +Loop spin: 343 +gen_a: +median: 102866 cycles/ticks +average: 103549 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2402 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2351 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 16014 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3778 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259052 cycles/ticks +average: 260677 cycles/ticks + +indcpa_enc: +median: 298270 cycles/ticks +average: 299934 cycles/ticks + +indcpa_dec: +median: 60944 cycles/ticks +average: 61300 cycles/ticks + +kyber_keypair_derand: +median: 275738 cycles/ticks +average: 277227 cycles/ticks + +kyber_keypair: +median: 295686 cycles/ticks +average: 297182 cycles/ticks + +kyber_encaps_derand: +median: 316198 cycles/ticks +average: 318632 cycles/ticks + +kyber_encaps: +median: 317048 cycles/ticks +average: 318890 cycles/ticks + +kyber_decaps: +median: 384502 cycles/ticks +average: 386462 cycles/ticks + +Loop spin: 344 +gen_a: +median: 102840 cycles/ticks +average: 103847 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2327 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2357 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7168 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16134 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3762 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259356 cycles/ticks +average: 261267 cycles/ticks + +indcpa_enc: +median: 298504 cycles/ticks +average: 300425 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61261 cycles/ticks + +kyber_keypair_derand: +median: 275270 cycles/ticks +average: 277032 cycles/ticks + +kyber_keypair: +median: 295676 cycles/ticks +average: 297182 cycles/ticks + +kyber_encaps_derand: +median: 316186 cycles/ticks +average: 318532 cycles/ticks + +kyber_encaps: +median: 317026 cycles/ticks +average: 318675 cycles/ticks + +kyber_decaps: +median: 384242 cycles/ticks +average: 386459 cycles/ticks + +Loop spin: 345 +gen_a: +median: 103098 cycles/ticks +average: 103792 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2335 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2355 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7143 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9859 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15959 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 262246 cycles/ticks +average: 263633 cycles/ticks + +indcpa_enc: +median: 301304 cycles/ticks +average: 303183 cycles/ticks + +indcpa_dec: +median: 60900 cycles/ticks +average: 61292 cycles/ticks + +kyber_keypair_derand: +median: 275582 cycles/ticks +average: 277302 cycles/ticks + +kyber_keypair: +median: 295626 cycles/ticks +average: 296733 cycles/ticks + +kyber_encaps_derand: +median: 316380 cycles/ticks +average: 317882 cycles/ticks + +kyber_encaps: +median: 317212 cycles/ticks +average: 319645 cycles/ticks + +kyber_decaps: +median: 384518 cycles/ticks +average: 387030 cycles/ticks + +Loop spin: 346 +gen_a: +median: 103098 cycles/ticks +average: 103852 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2390 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7155 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9934 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16012 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 450 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259280 cycles/ticks +average: 261125 cycles/ticks + +indcpa_enc: +median: 298446 cycles/ticks +average: 299975 cycles/ticks + +indcpa_dec: +median: 60936 cycles/ticks +average: 61186 cycles/ticks + +kyber_keypair_derand: +median: 275520 cycles/ticks +average: 277406 cycles/ticks + +kyber_keypair: +median: 295396 cycles/ticks +average: 296698 cycles/ticks + +kyber_encaps_derand: +median: 316566 cycles/ticks +average: 318172 cycles/ticks + +kyber_encaps: +median: 317378 cycles/ticks +average: 318803 cycles/ticks + +kyber_decaps: +median: 384540 cycles/ticks +average: 387177 cycles/ticks + +Loop spin: 347 +gen_a: +median: 102896 cycles/ticks +average: 103914 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2398 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15991 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1398 cycles/ticks +average: 1408 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3809 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259410 cycles/ticks +average: 260924 cycles/ticks + +indcpa_enc: +median: 298752 cycles/ticks +average: 303356 cycles/ticks + +indcpa_dec: +median: 62788 cycles/ticks +average: 64048 cycles/ticks + +kyber_keypair_derand: +median: 283700 cycles/ticks +average: 284316 cycles/ticks + +kyber_keypair: +median: 305182 cycles/ticks +average: 308069 cycles/ticks + +kyber_encaps_derand: +median: 327096 cycles/ticks +average: 330705 cycles/ticks + +kyber_encaps: +median: 327092 cycles/ticks +average: 328980 cycles/ticks + +kyber_decaps: +median: 396402 cycles/ticks +average: 398649 cycles/ticks + +Loop spin: 348 +gen_a: +median: 105832 cycles/ticks +average: 107514 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2378 cycles/ticks + +NTT: +median: 7302 cycles/ticks +average: 7418 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16378 cycles/ticks +average: 16615 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1452 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3886 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2543 cycles/ticks + +indcpa_keypair: +median: 267296 cycles/ticks +average: 269491 cycles/ticks + +indcpa_enc: +median: 307062 cycles/ticks +average: 308400 cycles/ticks + +indcpa_dec: +median: 62754 cycles/ticks +average: 63426 cycles/ticks + +kyber_keypair_derand: +median: 283998 cycles/ticks +average: 285868 cycles/ticks + +kyber_keypair: +median: 304886 cycles/ticks +average: 307235 cycles/ticks + +kyber_encaps_derand: +median: 325222 cycles/ticks +average: 327421 cycles/ticks + +kyber_encaps: +median: 326382 cycles/ticks +average: 329056 cycles/ticks + +kyber_decaps: +median: 394884 cycles/ticks +average: 396904 cycles/ticks + +Loop spin: 349 +gen_a: +median: 106010 cycles/ticks +average: 107551 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2463 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2453 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7385 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10228 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16514 cycles/ticks +average: 16702 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1449 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 751 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3910 cycles/ticks + +polyvec_decompress: +median: 2456 cycles/ticks +average: 2584 cycles/ticks + +indcpa_keypair: +median: 266374 cycles/ticks +average: 268978 cycles/ticks + +indcpa_enc: +median: 306428 cycles/ticks +average: 308258 cycles/ticks + +indcpa_dec: +median: 62716 cycles/ticks +average: 63103 cycles/ticks + +kyber_keypair_derand: +median: 283688 cycles/ticks +average: 285440 cycles/ticks + +kyber_keypair: +median: 304900 cycles/ticks +average: 307243 cycles/ticks + +kyber_encaps_derand: +median: 326306 cycles/ticks +average: 329482 cycles/ticks + +kyber_encaps: +median: 326788 cycles/ticks +average: 328688 cycles/ticks + +kyber_decaps: +median: 396928 cycles/ticks +average: 399829 cycles/ticks + +Loop spin: 350 +gen_a: +median: 105992 cycles/ticks +average: 107279 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2396 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2441 cycles/ticks + +NTT: +median: 7286 cycles/ticks +average: 7334 cycles/ticks + +INVNTT: +median: 10142 cycles/ticks +average: 10356 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16380 cycles/ticks +average: 16626 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1432 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 766 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3869 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2537 cycles/ticks + +indcpa_keypair: +median: 266692 cycles/ticks +average: 268772 cycles/ticks + +indcpa_enc: +median: 307064 cycles/ticks +average: 309161 cycles/ticks + +indcpa_dec: +median: 61808 cycles/ticks +average: 63222 cycles/ticks + +kyber_keypair_derand: +median: 283994 cycles/ticks +average: 285572 cycles/ticks + +kyber_keypair: +median: 304998 cycles/ticks +average: 306938 cycles/ticks + +kyber_encaps_derand: +median: 325678 cycles/ticks +average: 327942 cycles/ticks + +kyber_encaps: +median: 326404 cycles/ticks +average: 328903 cycles/ticks + +kyber_decaps: +median: 396310 cycles/ticks +average: 398562 cycles/ticks + +Loop spin: 351 +gen_a: +median: 106098 cycles/ticks +average: 107292 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2440 cycles/ticks + +poly_getnoise_eta2: +median: 2426 cycles/ticks +average: 2430 cycles/ticks + +NTT: +median: 7196 cycles/ticks +average: 7439 cycles/ticks + +INVNTT: +median: 9854 cycles/ticks +average: 10151 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16362 cycles/ticks +average: 16807 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 495 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 756 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3905 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2572 cycles/ticks + +indcpa_keypair: +median: 266296 cycles/ticks +average: 268702 cycles/ticks + +indcpa_enc: +median: 307000 cycles/ticks +average: 309384 cycles/ticks + +indcpa_dec: +median: 62760 cycles/ticks +average: 63228 cycles/ticks + +kyber_keypair_derand: +median: 283902 cycles/ticks +average: 285232 cycles/ticks + +kyber_keypair: +median: 304812 cycles/ticks +average: 306565 cycles/ticks + +kyber_encaps_derand: +median: 325144 cycles/ticks +average: 327370 cycles/ticks + +kyber_encaps: +median: 326022 cycles/ticks +average: 327808 cycles/ticks + +kyber_decaps: +median: 395374 cycles/ticks +average: 398548 cycles/ticks + +Loop spin: 352 +gen_a: +median: 103034 cycles/ticks +average: 105845 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7343 cycles/ticks + +INVNTT: +median: 10096 cycles/ticks +average: 10214 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16358 cycles/ticks +average: 16381 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 473 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3934 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2503 cycles/ticks + +indcpa_keypair: +median: 269122 cycles/ticks +average: 271036 cycles/ticks + +indcpa_enc: +median: 308408 cycles/ticks +average: 310706 cycles/ticks + +indcpa_dec: +median: 62732 cycles/ticks +average: 63200 cycles/ticks + +kyber_keypair_derand: +median: 283560 cycles/ticks +average: 286480 cycles/ticks + +kyber_keypair: +median: 303642 cycles/ticks +average: 305716 cycles/ticks + +kyber_encaps_derand: +median: 326134 cycles/ticks +average: 328813 cycles/ticks + +kyber_encaps: +median: 326050 cycles/ticks +average: 327584 cycles/ticks + +kyber_decaps: +median: 395382 cycles/ticks +average: 396443 cycles/ticks + +Loop spin: 353 +gen_a: +median: 106062 cycles/ticks +average: 107364 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2397 cycles/ticks + +poly_getnoise_eta2: +median: 2368 cycles/ticks +average: 2427 cycles/ticks + +NTT: +median: 7302 cycles/ticks +average: 7412 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10204 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16364 cycles/ticks +average: 16535 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1432 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3885 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2546 cycles/ticks + +indcpa_keypair: +median: 266954 cycles/ticks +average: 269135 cycles/ticks + +indcpa_enc: +median: 307220 cycles/ticks +average: 309049 cycles/ticks + +indcpa_dec: +median: 62756 cycles/ticks +average: 63208 cycles/ticks + +kyber_keypair_derand: +median: 284428 cycles/ticks +average: 287737 cycles/ticks + +kyber_keypair: +median: 304206 cycles/ticks +average: 306719 cycles/ticks + +kyber_encaps_derand: +median: 325534 cycles/ticks +average: 327115 cycles/ticks + +kyber_encaps: +median: 326470 cycles/ticks +average: 328640 cycles/ticks + +kyber_decaps: +median: 396010 cycles/ticks +average: 397837 cycles/ticks + +Loop spin: 354 +gen_a: +median: 106036 cycles/ticks +average: 106987 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2437 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7333 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10191 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16398 cycles/ticks +average: 16606 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 759 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3861 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2537 cycles/ticks + +indcpa_keypair: +median: 266830 cycles/ticks +average: 266549 cycles/ticks + +indcpa_enc: +median: 307172 cycles/ticks +average: 308745 cycles/ticks + +indcpa_dec: +median: 62966 cycles/ticks +average: 63437 cycles/ticks + +kyber_keypair_derand: +median: 283734 cycles/ticks +average: 285638 cycles/ticks + +kyber_keypair: +median: 307012 cycles/ticks +average: 311193 cycles/ticks + +kyber_encaps_derand: +median: 325830 cycles/ticks +average: 329289 cycles/ticks + +kyber_encaps: +median: 328288 cycles/ticks +average: 333196 cycles/ticks + +kyber_decaps: +median: 396530 cycles/ticks +average: 402879 cycles/ticks + +Loop spin: 355 +gen_a: +median: 106340 cycles/ticks +average: 108027 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2461 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2452 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7355 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10196 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16382 cycles/ticks +average: 16564 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1438 cycles/ticks +average: 1457 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3866 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2535 cycles/ticks + +indcpa_keypair: +median: 267338 cycles/ticks +average: 270206 cycles/ticks + +indcpa_enc: +median: 308964 cycles/ticks +average: 313804 cycles/ticks + +indcpa_dec: +median: 62930 cycles/ticks +average: 63910 cycles/ticks + +kyber_keypair_derand: +median: 283928 cycles/ticks +average: 287065 cycles/ticks + +kyber_keypair: +median: 305338 cycles/ticks +average: 307960 cycles/ticks + +kyber_encaps_derand: +median: 335972 cycles/ticks +average: 334985 cycles/ticks + +kyber_encaps: +median: 334808 cycles/ticks +average: 340434 cycles/ticks + +kyber_decaps: +median: 397564 cycles/ticks +average: 402356 cycles/ticks + +Loop spin: 356 +gen_a: +median: 106258 cycles/ticks +average: 107943 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2397 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7484 cycles/ticks +average: 7581 cycles/ticks + +INVNTT: +median: 10436 cycles/ticks +average: 10530 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16872 cycles/ticks +average: 17000 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 770 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 467 cycles/ticks + +polyvec_compress: +median: 3962 cycles/ticks +average: 4022 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2590 cycles/ticks + +indcpa_keypair: +median: 268498 cycles/ticks +average: 273220 cycles/ticks + +indcpa_enc: +median: 308780 cycles/ticks +average: 313299 cycles/ticks + +indcpa_dec: +median: 63034 cycles/ticks +average: 63450 cycles/ticks + +kyber_keypair_derand: +median: 284904 cycles/ticks +average: 289066 cycles/ticks + +kyber_keypair: +median: 306982 cycles/ticks +average: 311496 cycles/ticks + +kyber_encaps_derand: +median: 334968 cycles/ticks +average: 333163 cycles/ticks + +kyber_encaps: +median: 327482 cycles/ticks +average: 329747 cycles/ticks + +kyber_decaps: +median: 396822 cycles/ticks +average: 400896 cycles/ticks + +Loop spin: 357 +gen_a: +median: 106270 cycles/ticks +average: 107604 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2472 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2447 cycles/ticks + +NTT: +median: 7278 cycles/ticks +average: 7445 cycles/ticks + +INVNTT: +median: 10128 cycles/ticks +average: 10210 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16382 cycles/ticks +average: 16690 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 458 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1438 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3884 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2544 cycles/ticks + +indcpa_keypair: +median: 275106 cycles/ticks +average: 275422 cycles/ticks + +indcpa_enc: +median: 307590 cycles/ticks +average: 310364 cycles/ticks + +indcpa_dec: +median: 64612 cycles/ticks +average: 64900 cycles/ticks + +kyber_keypair_derand: +median: 284652 cycles/ticks +average: 287669 cycles/ticks + +kyber_keypair: +median: 307248 cycles/ticks +average: 311463 cycles/ticks + +kyber_encaps_derand: +median: 326326 cycles/ticks +average: 331412 cycles/ticks + +kyber_encaps: +median: 326184 cycles/ticks +average: 327222 cycles/ticks + +kyber_decaps: +median: 395940 cycles/ticks +average: 398058 cycles/ticks + +Loop spin: 358 +gen_a: +median: 105946 cycles/ticks +average: 107390 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2413 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2438 cycles/ticks + +NTT: +median: 7506 cycles/ticks +average: 7586 cycles/ticks + +INVNTT: +median: 10426 cycles/ticks +average: 10503 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16406 cycles/ticks +average: 16707 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 460 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 752 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 468 cycles/ticks + +polyvec_compress: +median: 3966 cycles/ticks +average: 4063 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2546 cycles/ticks + +indcpa_keypair: +median: 267552 cycles/ticks +average: 270806 cycles/ticks + +indcpa_enc: +median: 309104 cycles/ticks +average: 314444 cycles/ticks + +indcpa_dec: +median: 62810 cycles/ticks +average: 63493 cycles/ticks + +kyber_keypair_derand: +median: 284068 cycles/ticks +average: 286126 cycles/ticks + +kyber_keypair: +median: 304700 cycles/ticks +average: 307361 cycles/ticks + +kyber_encaps_derand: +median: 326748 cycles/ticks +average: 329271 cycles/ticks + +kyber_encaps: +median: 328208 cycles/ticks +average: 333080 cycles/ticks + +kyber_decaps: +median: 396578 cycles/ticks +average: 399167 cycles/ticks + +Loop spin: 359 +gen_a: +median: 106004 cycles/ticks +average: 107233 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2335 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2377 cycles/ticks + +NTT: +median: 7270 cycles/ticks +average: 7360 cycles/ticks + +INVNTT: +median: 9884 cycles/ticks +average: 10225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16778 cycles/ticks +average: 16652 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 458 cycles/ticks + +poly_frommsg: +median: 1440 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 751 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 465 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3881 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2545 cycles/ticks + +indcpa_keypair: +median: 270102 cycles/ticks +average: 273511 cycles/ticks + +indcpa_enc: +median: 310638 cycles/ticks +average: 315592 cycles/ticks + +indcpa_dec: +median: 64696 cycles/ticks +average: 64999 cycles/ticks + +kyber_keypair_derand: +median: 285648 cycles/ticks +average: 289459 cycles/ticks + +kyber_keypair: +median: 304356 cycles/ticks +average: 305851 cycles/ticks + +kyber_encaps_derand: +median: 326274 cycles/ticks +average: 328147 cycles/ticks + +kyber_encaps: +median: 327836 cycles/ticks +average: 330406 cycles/ticks + +kyber_decaps: +median: 396542 cycles/ticks +average: 399203 cycles/ticks + +Loop spin: 360 +gen_a: +median: 105646 cycles/ticks +average: 106767 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2464 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2378 cycles/ticks + +NTT: +median: 7278 cycles/ticks +average: 7330 cycles/ticks + +INVNTT: +median: 9902 cycles/ticks +average: 10197 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16388 cycles/ticks +average: 16711 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 445 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 742 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3838 cycles/ticks +average: 3923 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2545 cycles/ticks + +indcpa_keypair: +median: 266828 cycles/ticks +average: 268063 cycles/ticks + +indcpa_enc: +median: 308158 cycles/ticks +average: 311195 cycles/ticks + +indcpa_dec: +median: 62870 cycles/ticks +average: 63535 cycles/ticks + +kyber_keypair_derand: +median: 284254 cycles/ticks +average: 286773 cycles/ticks + +kyber_keypair: +median: 304990 cycles/ticks +average: 307330 cycles/ticks + +kyber_encaps_derand: +median: 327300 cycles/ticks +average: 331489 cycles/ticks + +kyber_encaps: +median: 330342 cycles/ticks +average: 335216 cycles/ticks + +kyber_decaps: +median: 397952 cycles/ticks +average: 404331 cycles/ticks + +Loop spin: 361 +gen_a: +median: 106188 cycles/ticks +average: 107265 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2440 cycles/ticks + +NTT: +median: 7296 cycles/ticks +average: 7349 cycles/ticks + +INVNTT: +median: 10128 cycles/ticks +average: 10215 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16384 cycles/ticks +average: 16604 cycles/ticks + +poly_tomsg: +median: 462 cycles/ticks +average: 457 cycles/ticks + +poly_frommsg: +median: 1438 cycles/ticks +average: 1490 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 750 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3852 cycles/ticks +average: 3954 cycles/ticks + +polyvec_decompress: +median: 2598 cycles/ticks +average: 2608 cycles/ticks + +indcpa_keypair: +median: 267734 cycles/ticks +average: 269895 cycles/ticks + +indcpa_enc: +median: 308258 cycles/ticks +average: 310671 cycles/ticks + +indcpa_dec: +median: 62888 cycles/ticks +average: 63664 cycles/ticks + +kyber_keypair_derand: +median: 284494 cycles/ticks +average: 288076 cycles/ticks + +kyber_keypair: +median: 305852 cycles/ticks +average: 309543 cycles/ticks + +kyber_encaps_derand: +median: 326320 cycles/ticks +average: 329253 cycles/ticks + +kyber_encaps: +median: 327928 cycles/ticks +average: 330483 cycles/ticks + +kyber_decaps: +median: 395688 cycles/ticks +average: 398221 cycles/ticks + +Loop spin: 362 +gen_a: +median: 105188 cycles/ticks +average: 106865 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2358 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7389 cycles/ticks + +INVNTT: +median: 9842 cycles/ticks +average: 10060 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16352 cycles/ticks +average: 16425 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 466 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1434 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 796 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3759 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 261094 cycles/ticks +average: 266935 cycles/ticks + +indcpa_enc: +median: 306980 cycles/ticks +average: 309467 cycles/ticks + +indcpa_dec: +median: 62760 cycles/ticks +average: 63384 cycles/ticks + +kyber_keypair_derand: +median: 283556 cycles/ticks +average: 284633 cycles/ticks + +kyber_keypair: +median: 299070 cycles/ticks +average: 304753 cycles/ticks + +kyber_encaps_derand: +median: 325618 cycles/ticks +average: 327393 cycles/ticks + +kyber_encaps: +median: 326914 cycles/ticks +average: 329687 cycles/ticks + +kyber_decaps: +median: 395684 cycles/ticks +average: 397739 cycles/ticks + +Loop spin: 363 +gen_a: +median: 103244 cycles/ticks +average: 105727 cycles/ticks + +poly_getnoise_eta1: +median: 2334 cycles/ticks +average: 2466 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2357 cycles/ticks + +NTT: +median: 7286 cycles/ticks +average: 7418 cycles/ticks + +INVNTT: +median: 10094 cycles/ticks +average: 10164 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16356 cycles/ticks +average: 16666 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1394 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3960 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2528 cycles/ticks + +indcpa_keypair: +median: 267160 cycles/ticks +average: 269775 cycles/ticks + +indcpa_enc: +median: 306960 cycles/ticks +average: 308267 cycles/ticks + +indcpa_dec: +median: 62870 cycles/ticks +average: 63528 cycles/ticks + +kyber_keypair_derand: +median: 284136 cycles/ticks +average: 285945 cycles/ticks + +kyber_keypair: +median: 304218 cycles/ticks +average: 306305 cycles/ticks + +kyber_encaps_derand: +median: 319334 cycles/ticks +average: 326031 cycles/ticks + +kyber_encaps: +median: 327622 cycles/ticks +average: 330892 cycles/ticks + +kyber_decaps: +median: 396128 cycles/ticks +average: 401324 cycles/ticks + +Loop spin: 364 +gen_a: +median: 105930 cycles/ticks +average: 107025 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2444 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7264 cycles/ticks + +INVNTT: +median: 10090 cycles/ticks +average: 10269 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16338 cycles/ticks +average: 16555 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1433 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 469 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3880 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2473 cycles/ticks + +indcpa_keypair: +median: 267804 cycles/ticks +average: 271027 cycles/ticks + +indcpa_enc: +median: 307330 cycles/ticks +average: 310202 cycles/ticks + +indcpa_dec: +median: 60926 cycles/ticks +average: 61204 cycles/ticks + +kyber_keypair_derand: +median: 275928 cycles/ticks +average: 278059 cycles/ticks + +kyber_keypair: +median: 296894 cycles/ticks +average: 298740 cycles/ticks + +kyber_encaps_derand: +median: 316500 cycles/ticks +average: 318807 cycles/ticks + +kyber_encaps: +median: 316908 cycles/ticks +average: 318931 cycles/ticks + +kyber_decaps: +median: 384804 cycles/ticks +average: 387398 cycles/ticks + +Loop spin: 365 +gen_a: +median: 103088 cycles/ticks +average: 103839 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7192 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9897 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15934 cycles/ticks +average: 16182 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2470 cycles/ticks + +indcpa_keypair: +median: 259304 cycles/ticks +average: 261480 cycles/ticks + +indcpa_enc: +median: 298570 cycles/ticks +average: 300096 cycles/ticks + +indcpa_dec: +median: 60934 cycles/ticks +average: 61256 cycles/ticks + +kyber_keypair_derand: +median: 275860 cycles/ticks +average: 277179 cycles/ticks + +kyber_keypair: +median: 295542 cycles/ticks +average: 296722 cycles/ticks + +kyber_encaps_derand: +median: 315978 cycles/ticks +average: 317486 cycles/ticks + +kyber_encaps: +median: 316894 cycles/ticks +average: 318421 cycles/ticks + +kyber_decaps: +median: 384080 cycles/ticks +average: 385772 cycles/ticks + +Loop spin: 366 +gen_a: +median: 102898 cycles/ticks +average: 103505 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2361 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15918 cycles/ticks +average: 16090 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1388 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259392 cycles/ticks +average: 260643 cycles/ticks + +indcpa_enc: +median: 298490 cycles/ticks +average: 300111 cycles/ticks + +indcpa_dec: +median: 60938 cycles/ticks +average: 61265 cycles/ticks + +kyber_keypair_derand: +median: 275678 cycles/ticks +average: 277044 cycles/ticks + +kyber_keypair: +median: 302674 cycles/ticks +average: 304416 cycles/ticks + +kyber_encaps_derand: +median: 325190 cycles/ticks +average: 326684 cycles/ticks + +kyber_encaps: +median: 325978 cycles/ticks +average: 327169 cycles/ticks + +kyber_decaps: +median: 394526 cycles/ticks +average: 396268 cycles/ticks + +Loop spin: 367 +gen_a: +median: 103354 cycles/ticks +average: 106443 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2337 cycles/ticks + +poly_getnoise_eta2: +median: 2364 cycles/ticks +average: 2406 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7438 cycles/ticks + +INVNTT: +median: 9882 cycles/ticks +average: 10164 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15924 cycles/ticks +average: 16499 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 814 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3962 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2476 cycles/ticks + +indcpa_keypair: +median: 266558 cycles/ticks +average: 267223 cycles/ticks + +indcpa_enc: +median: 306260 cycles/ticks +average: 307348 cycles/ticks + +indcpa_dec: +median: 61344 cycles/ticks +average: 62701 cycles/ticks + +kyber_keypair_derand: +median: 282666 cycles/ticks +average: 284322 cycles/ticks + +kyber_keypair: +median: 302342 cycles/ticks +average: 304755 cycles/ticks + +kyber_encaps_derand: +median: 325964 cycles/ticks +average: 326869 cycles/ticks + +kyber_encaps: +median: 319536 cycles/ticks +average: 326007 cycles/ticks + +kyber_decaps: +median: 395886 cycles/ticks +average: 396358 cycles/ticks + +Loop spin: 368 +gen_a: +median: 103322 cycles/ticks +average: 106416 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2538 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7157 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9912 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15932 cycles/ticks +average: 16368 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 260668 cycles/ticks +average: 262441 cycles/ticks + +indcpa_enc: +median: 299844 cycles/ticks +average: 301974 cycles/ticks + +indcpa_dec: +median: 60900 cycles/ticks +average: 61213 cycles/ticks + +kyber_keypair_derand: +median: 275602 cycles/ticks +average: 277090 cycles/ticks + +kyber_keypair: +median: 295614 cycles/ticks +average: 296871 cycles/ticks + +kyber_encaps_derand: +median: 316222 cycles/ticks +average: 319071 cycles/ticks + +kyber_encaps: +median: 317090 cycles/ticks +average: 321243 cycles/ticks + +kyber_decaps: +median: 384440 cycles/ticks +average: 386399 cycles/ticks + +Loop spin: 369 +gen_a: +median: 102766 cycles/ticks +average: 103979 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2351 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7165 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15969 cycles/ticks + +poly_tomsg: +median: 436 cycles/ticks +average: 431 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1394 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3776 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2456 cycles/ticks + +indcpa_keypair: +median: 260000 cycles/ticks +average: 261267 cycles/ticks + +indcpa_enc: +median: 299282 cycles/ticks +average: 300769 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61166 cycles/ticks + +kyber_keypair_derand: +median: 275718 cycles/ticks +average: 277355 cycles/ticks + +kyber_keypair: +median: 295520 cycles/ticks +average: 296951 cycles/ticks + +kyber_encaps_derand: +median: 315956 cycles/ticks +average: 317519 cycles/ticks + +kyber_encaps: +median: 316746 cycles/ticks +average: 318381 cycles/ticks + +kyber_decaps: +median: 383986 cycles/ticks +average: 385784 cycles/ticks + +Loop spin: 370 +gen_a: +median: 103068 cycles/ticks +average: 103817 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2392 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2374 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7173 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15958 cycles/ticks +average: 16210 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 259168 cycles/ticks +average: 260734 cycles/ticks + +indcpa_enc: +median: 297860 cycles/ticks +average: 299252 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61141 cycles/ticks + +kyber_keypair_derand: +median: 275888 cycles/ticks +average: 278590 cycles/ticks + +kyber_keypair: +median: 296376 cycles/ticks +average: 299379 cycles/ticks + +kyber_encaps_derand: +median: 316334 cycles/ticks +average: 318530 cycles/ticks + +kyber_encaps: +median: 317054 cycles/ticks +average: 318854 cycles/ticks + +kyber_decaps: +median: 384184 cycles/ticks +average: 385545 cycles/ticks + +Loop spin: 371 +gen_a: +median: 103154 cycles/ticks +average: 103894 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2340 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7191 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9895 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15916 cycles/ticks +average: 16111 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259136 cycles/ticks +average: 261219 cycles/ticks + +indcpa_enc: +median: 298480 cycles/ticks +average: 300841 cycles/ticks + +indcpa_dec: +median: 60934 cycles/ticks +average: 61231 cycles/ticks + +kyber_keypair_derand: +median: 275584 cycles/ticks +average: 276565 cycles/ticks + +kyber_keypair: +median: 295492 cycles/ticks +average: 296489 cycles/ticks + +kyber_encaps_derand: +median: 315702 cycles/ticks +average: 317723 cycles/ticks + +kyber_encaps: +median: 316596 cycles/ticks +average: 318191 cycles/ticks + +kyber_decaps: +median: 383798 cycles/ticks +average: 385755 cycles/ticks + +Loop spin: 372 +gen_a: +median: 103112 cycles/ticks +average: 104014 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2354 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7099 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9913 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15920 cycles/ticks +average: 16092 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3797 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 259286 cycles/ticks +average: 260927 cycles/ticks + +indcpa_enc: +median: 298084 cycles/ticks +average: 300182 cycles/ticks + +indcpa_dec: +median: 60954 cycles/ticks +average: 61201 cycles/ticks + +kyber_keypair_derand: +median: 275248 cycles/ticks +average: 276857 cycles/ticks + +kyber_keypair: +median: 295560 cycles/ticks +average: 296844 cycles/ticks + +kyber_encaps_derand: +median: 315838 cycles/ticks +average: 317806 cycles/ticks + +kyber_encaps: +median: 316546 cycles/ticks +average: 318249 cycles/ticks + +kyber_decaps: +median: 383796 cycles/ticks +average: 386269 cycles/ticks + +Loop spin: 373 +gen_a: +median: 102938 cycles/ticks +average: 103702 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2395 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7162 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9973 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16093 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 447 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 259034 cycles/ticks +average: 260945 cycles/ticks + +indcpa_enc: +median: 298116 cycles/ticks +average: 299692 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61143 cycles/ticks + +kyber_keypair_derand: +median: 277258 cycles/ticks +average: 278402 cycles/ticks + +kyber_keypair: +median: 295576 cycles/ticks +average: 297151 cycles/ticks + +kyber_encaps_derand: +median: 316190 cycles/ticks +average: 317988 cycles/ticks + +kyber_encaps: +median: 316968 cycles/ticks +average: 318801 cycles/ticks + +kyber_decaps: +median: 384144 cycles/ticks +average: 385676 cycles/ticks + +Loop spin: 374 +gen_a: +median: 103046 cycles/ticks +average: 104152 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7159 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16028 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259152 cycles/ticks +average: 260698 cycles/ticks + +indcpa_enc: +median: 298362 cycles/ticks +average: 300075 cycles/ticks + +indcpa_dec: +median: 60894 cycles/ticks +average: 61173 cycles/ticks + +kyber_keypair_derand: +median: 275858 cycles/ticks +average: 276950 cycles/ticks + +kyber_keypair: +median: 295656 cycles/ticks +average: 296967 cycles/ticks + +kyber_encaps_derand: +median: 316602 cycles/ticks +average: 319934 cycles/ticks + +kyber_encaps: +median: 317280 cycles/ticks +average: 319147 cycles/ticks + +kyber_decaps: +median: 384572 cycles/ticks +average: 386283 cycles/ticks + +Loop spin: 375 +gen_a: +median: 102916 cycles/ticks +average: 103471 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2355 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2354 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9904 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16018 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259124 cycles/ticks +average: 260481 cycles/ticks + +indcpa_enc: +median: 298366 cycles/ticks +average: 300108 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61477 cycles/ticks + +kyber_keypair_derand: +median: 275240 cycles/ticks +average: 276860 cycles/ticks + +kyber_keypair: +median: 295912 cycles/ticks +average: 298577 cycles/ticks + +kyber_encaps_derand: +median: 316358 cycles/ticks +average: 318886 cycles/ticks + +kyber_encaps: +median: 317172 cycles/ticks +average: 319361 cycles/ticks + +kyber_decaps: +median: 384540 cycles/ticks +average: 386272 cycles/ticks + +Loop spin: 376 +gen_a: +median: 102710 cycles/ticks +average: 103724 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9920 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16030 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 258916 cycles/ticks +average: 261395 cycles/ticks + +indcpa_enc: +median: 298056 cycles/ticks +average: 300165 cycles/ticks + +indcpa_dec: +median: 60936 cycles/ticks +average: 61442 cycles/ticks + +kyber_keypair_derand: +median: 276710 cycles/ticks +average: 278540 cycles/ticks + +kyber_keypair: +median: 295688 cycles/ticks +average: 297535 cycles/ticks + +kyber_encaps_derand: +median: 316712 cycles/ticks +average: 318663 cycles/ticks + +kyber_encaps: +median: 317384 cycles/ticks +average: 318915 cycles/ticks + +kyber_decaps: +median: 384748 cycles/ticks +average: 388966 cycles/ticks + +Loop spin: 377 +gen_a: +median: 102936 cycles/ticks +average: 103697 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2332 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2353 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7179 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15964 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1394 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2451 cycles/ticks + +indcpa_keypair: +median: 258928 cycles/ticks +average: 260456 cycles/ticks + +indcpa_enc: +median: 298072 cycles/ticks +average: 299756 cycles/ticks + +indcpa_dec: +median: 60946 cycles/ticks +average: 61159 cycles/ticks + +kyber_keypair_derand: +median: 275886 cycles/ticks +average: 277404 cycles/ticks + +kyber_keypair: +median: 295698 cycles/ticks +average: 296901 cycles/ticks + +kyber_encaps_derand: +median: 316454 cycles/ticks +average: 318139 cycles/ticks + +kyber_encaps: +median: 317256 cycles/ticks +average: 318921 cycles/ticks + +kyber_decaps: +median: 384388 cycles/ticks +average: 386670 cycles/ticks + +Loop spin: 378 +gen_a: +median: 103034 cycles/ticks +average: 103647 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2340 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2407 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7191 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9923 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16014 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2455 cycles/ticks + +indcpa_keypair: +median: 258958 cycles/ticks +average: 262470 cycles/ticks + +indcpa_enc: +median: 298396 cycles/ticks +average: 300843 cycles/ticks + +indcpa_dec: +median: 60924 cycles/ticks +average: 61259 cycles/ticks + +kyber_keypair_derand: +median: 275296 cycles/ticks +average: 277599 cycles/ticks + +kyber_keypair: +median: 295266 cycles/ticks +average: 297139 cycles/ticks + +kyber_encaps_derand: +median: 316174 cycles/ticks +average: 317820 cycles/ticks + +kyber_encaps: +median: 316930 cycles/ticks +average: 318976 cycles/ticks + +kyber_decaps: +median: 384210 cycles/ticks +average: 386285 cycles/ticks + +Loop spin: 379 +gen_a: +median: 102928 cycles/ticks +average: 103708 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9906 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15963 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2501 cycles/ticks + +indcpa_keypair: +median: 259430 cycles/ticks +average: 260782 cycles/ticks + +indcpa_enc: +median: 298492 cycles/ticks +average: 300492 cycles/ticks + +indcpa_dec: +median: 60898 cycles/ticks +average: 61262 cycles/ticks + +kyber_keypair_derand: +median: 276142 cycles/ticks +average: 278874 cycles/ticks + +kyber_keypair: +median: 296218 cycles/ticks +average: 298425 cycles/ticks + +kyber_encaps_derand: +median: 316226 cycles/ticks +average: 319660 cycles/ticks + +kyber_encaps: +median: 317480 cycles/ticks +average: 325265 cycles/ticks + +kyber_decaps: +median: 384376 cycles/ticks +average: 393301 cycles/ticks + +Loop spin: 380 +gen_a: +median: 105882 cycles/ticks +average: 106539 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2412 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2440 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7343 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10167 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16296 cycles/ticks +average: 16546 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1410 cycles/ticks +average: 1482 cycles/ticks + +poly_compress: +median: 742 cycles/ticks +average: 818 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2476 cycles/ticks + +indcpa_keypair: +median: 266436 cycles/ticks +average: 267584 cycles/ticks + +indcpa_enc: +median: 298584 cycles/ticks +average: 303860 cycles/ticks + +indcpa_dec: +median: 61116 cycles/ticks +average: 62660 cycles/ticks + +kyber_keypair_derand: +median: 283616 cycles/ticks +average: 284323 cycles/ticks + +kyber_keypair: +median: 303754 cycles/ticks +average: 305381 cycles/ticks + +kyber_encaps_derand: +median: 326272 cycles/ticks +average: 329704 cycles/ticks + +kyber_encaps: +median: 327124 cycles/ticks +average: 328835 cycles/ticks + +kyber_decaps: +median: 396204 cycles/ticks +average: 398078 cycles/ticks + +Loop spin: 381 +gen_a: +median: 103648 cycles/ticks +average: 106400 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2461 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2428 cycles/ticks + +NTT: +median: 7268 cycles/ticks +average: 7484 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10216 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16374 cycles/ticks +average: 16790 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 492 cycles/ticks + +poly_frommsg: +median: 1396 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 466 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3867 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2537 cycles/ticks + +indcpa_keypair: +median: 266982 cycles/ticks +average: 270025 cycles/ticks + +indcpa_enc: +median: 307546 cycles/ticks +average: 310508 cycles/ticks + +indcpa_dec: +median: 62742 cycles/ticks +average: 63280 cycles/ticks + +kyber_keypair_derand: +median: 283862 cycles/ticks +average: 286010 cycles/ticks + +kyber_keypair: +median: 303900 cycles/ticks +average: 306029 cycles/ticks + +kyber_encaps_derand: +median: 325722 cycles/ticks +average: 328814 cycles/ticks + +kyber_encaps: +median: 327396 cycles/ticks +average: 331359 cycles/ticks + +kyber_decaps: +median: 396044 cycles/ticks +average: 399312 cycles/ticks + +Loop spin: 382 +gen_a: +median: 106072 cycles/ticks +average: 107630 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2413 cycles/ticks + +poly_getnoise_eta2: +median: 2476 cycles/ticks +average: 2526 cycles/ticks + +NTT: +median: 7304 cycles/ticks +average: 7442 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10190 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16404 cycles/ticks +average: 16709 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 460 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3862 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2564 cycles/ticks + +indcpa_keypair: +median: 266454 cycles/ticks +average: 268849 cycles/ticks + +indcpa_enc: +median: 306848 cycles/ticks +average: 309525 cycles/ticks + +indcpa_dec: +median: 62704 cycles/ticks +average: 63078 cycles/ticks + +kyber_keypair_derand: +median: 283778 cycles/ticks +average: 285429 cycles/ticks + +kyber_keypair: +median: 305128 cycles/ticks +average: 306976 cycles/ticks + +kyber_encaps_derand: +median: 325488 cycles/ticks +average: 324723 cycles/ticks + +kyber_encaps: +median: 318140 cycles/ticks +average: 320324 cycles/ticks + +kyber_decaps: +median: 409692 cycles/ticks +average: 413856 cycles/ticks + +Loop spin: 383 +gen_a: +median: 103704 cycles/ticks +average: 106695 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7284 cycles/ticks +average: 7458 cycles/ticks + +INVNTT: +median: 9888 cycles/ticks +average: 10138 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16318 cycles/ticks +average: 16535 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3834 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2590 cycles/ticks + +indcpa_keypair: +median: 264516 cycles/ticks +average: 266827 cycles/ticks + +indcpa_enc: +median: 306950 cycles/ticks +average: 308474 cycles/ticks + +indcpa_dec: +median: 61054 cycles/ticks +average: 61946 cycles/ticks + +kyber_keypair_derand: +median: 284656 cycles/ticks +average: 286507 cycles/ticks + +kyber_keypair: +median: 306692 cycles/ticks +average: 309931 cycles/ticks + +kyber_encaps_derand: +median: 336004 cycles/ticks +average: 335196 cycles/ticks + +kyber_encaps: +median: 327314 cycles/ticks +average: 329684 cycles/ticks + +kyber_decaps: +median: 407536 cycles/ticks +average: 405506 cycles/ticks + +Loop spin: 384 +gen_a: +median: 105828 cycles/ticks +average: 107059 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2448 cycles/ticks + +poly_getnoise_eta2: +median: 2362 cycles/ticks +average: 2426 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7457 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16400 cycles/ticks +average: 16582 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 464 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3884 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2546 cycles/ticks + +indcpa_keypair: +median: 268034 cycles/ticks +average: 271825 cycles/ticks + +indcpa_enc: +median: 317206 cycles/ticks +average: 316612 cycles/ticks + +indcpa_dec: +median: 62732 cycles/ticks +average: 63291 cycles/ticks + +kyber_keypair_derand: +median: 284262 cycles/ticks +average: 288004 cycles/ticks + +kyber_keypair: +median: 304026 cycles/ticks +average: 306632 cycles/ticks + +kyber_encaps_derand: +median: 327010 cycles/ticks +average: 330445 cycles/ticks + +kyber_encaps: +median: 330482 cycles/ticks +average: 335665 cycles/ticks + +kyber_decaps: +median: 398082 cycles/ticks +average: 404698 cycles/ticks + +Loop spin: 385 +gen_a: +median: 105914 cycles/ticks +average: 106875 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2426 cycles/ticks +average: 2456 cycles/ticks + +NTT: +median: 7296 cycles/ticks +average: 7355 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16372 cycles/ticks +average: 16727 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1410 cycles/ticks +average: 1492 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3924 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2530 cycles/ticks + +indcpa_keypair: +median: 267678 cycles/ticks +average: 270490 cycles/ticks + +indcpa_enc: +median: 307650 cycles/ticks +average: 309943 cycles/ticks + +indcpa_dec: +median: 62848 cycles/ticks +average: 63356 cycles/ticks + +kyber_keypair_derand: +median: 292392 cycles/ticks +average: 291382 cycles/ticks + +kyber_keypair: +median: 312452 cycles/ticks +average: 312326 cycles/ticks + +kyber_encaps_derand: +median: 326188 cycles/ticks +average: 328872 cycles/ticks + +kyber_encaps: +median: 327612 cycles/ticks +average: 330429 cycles/ticks + +kyber_decaps: +median: 401254 cycles/ticks +average: 404701 cycles/ticks + +Loop spin: 386 +gen_a: +median: 106278 cycles/ticks +average: 108083 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2447 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7373 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16372 cycles/ticks +average: 16548 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 447 cycles/ticks + +poly_frommsg: +median: 1408 cycles/ticks +average: 1502 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 764 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3887 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2542 cycles/ticks + +indcpa_keypair: +median: 267754 cycles/ticks +average: 269273 cycles/ticks + +indcpa_enc: +median: 308326 cycles/ticks +average: 311571 cycles/ticks + +indcpa_dec: +median: 62876 cycles/ticks +average: 63432 cycles/ticks + +kyber_keypair_derand: +median: 284064 cycles/ticks +average: 286175 cycles/ticks + +kyber_keypair: +median: 305300 cycles/ticks +average: 307519 cycles/ticks + +kyber_encaps_derand: +median: 327368 cycles/ticks +average: 330577 cycles/ticks + +kyber_encaps: +median: 327582 cycles/ticks +average: 329769 cycles/ticks + +kyber_decaps: +median: 396478 cycles/ticks +average: 400395 cycles/ticks + +Loop spin: 387 +gen_a: +median: 106026 cycles/ticks +average: 107592 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2434 cycles/ticks + +poly_getnoise_eta2: +median: 2428 cycles/ticks +average: 2438 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7355 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10242 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16500 cycles/ticks +average: 16772 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1433 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 782 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3878 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2543 cycles/ticks + +indcpa_keypair: +median: 268138 cycles/ticks +average: 270059 cycles/ticks + +indcpa_enc: +median: 308532 cycles/ticks +average: 310955 cycles/ticks + +indcpa_dec: +median: 62736 cycles/ticks +average: 63112 cycles/ticks + +kyber_keypair_derand: +median: 283748 cycles/ticks +average: 287172 cycles/ticks + +kyber_keypair: +median: 298646 cycles/ticks +average: 305280 cycles/ticks + +kyber_encaps_derand: +median: 317100 cycles/ticks +average: 322527 cycles/ticks + +kyber_encaps: +median: 317362 cycles/ticks +average: 320108 cycles/ticks + +kyber_decaps: +median: 385074 cycles/ticks +average: 387460 cycles/ticks + +Loop spin: 388 +gen_a: +median: 103222 cycles/ticks +average: 104201 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2395 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7170 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9904 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15965 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 447 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 259474 cycles/ticks +average: 261181 cycles/ticks + +indcpa_enc: +median: 298502 cycles/ticks +average: 299949 cycles/ticks + +indcpa_dec: +median: 61118 cycles/ticks +average: 61454 cycles/ticks + +kyber_keypair_derand: +median: 276850 cycles/ticks +average: 278321 cycles/ticks + +kyber_keypair: +median: 295866 cycles/ticks +average: 297027 cycles/ticks + +kyber_encaps_derand: +median: 316692 cycles/ticks +average: 318464 cycles/ticks + +kyber_encaps: +median: 317386 cycles/ticks +average: 319191 cycles/ticks + +kyber_decaps: +median: 384282 cycles/ticks +average: 386206 cycles/ticks + +Loop spin: 389 +gen_a: +median: 103210 cycles/ticks +average: 103911 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2359 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9924 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16092 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2473 cycles/ticks + +indcpa_keypair: +median: 261536 cycles/ticks +average: 262922 cycles/ticks + +indcpa_enc: +median: 299608 cycles/ticks +average: 301093 cycles/ticks + +indcpa_dec: +median: 60926 cycles/ticks +average: 61152 cycles/ticks + +kyber_keypair_derand: +median: 277350 cycles/ticks +average: 278987 cycles/ticks + +kyber_keypair: +median: 296716 cycles/ticks +average: 298223 cycles/ticks + +kyber_encaps_derand: +median: 316534 cycles/ticks +average: 318112 cycles/ticks + +kyber_encaps: +median: 317602 cycles/ticks +average: 319269 cycles/ticks + +kyber_decaps: +median: 385742 cycles/ticks +average: 391485 cycles/ticks + +Loop spin: 390 +gen_a: +median: 103000 cycles/ticks +average: 105298 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2519 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2353 cycles/ticks + +NTT: +median: 7134 cycles/ticks +average: 7391 cycles/ticks + +INVNTT: +median: 9862 cycles/ticks +average: 10106 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16352 cycles/ticks +average: 16625 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1476 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3901 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 259598 cycles/ticks +average: 264239 cycles/ticks + +indcpa_enc: +median: 299164 cycles/ticks +average: 303804 cycles/ticks + +indcpa_dec: +median: 61144 cycles/ticks +average: 62708 cycles/ticks + +kyber_keypair_derand: +median: 277512 cycles/ticks +average: 283951 cycles/ticks + +kyber_keypair: +median: 304076 cycles/ticks +average: 306101 cycles/ticks + +kyber_encaps_derand: +median: 328332 cycles/ticks +average: 333042 cycles/ticks + +kyber_encaps: +median: 327140 cycles/ticks +average: 329922 cycles/ticks + +kyber_decaps: +median: 396410 cycles/ticks +average: 398111 cycles/ticks + +Loop spin: 391 +gen_a: +median: 105788 cycles/ticks +average: 106533 cycles/ticks + +poly_getnoise_eta1: +median: 2334 cycles/ticks +average: 2467 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2374 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7406 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10172 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16358 cycles/ticks +average: 16589 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 444 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1455 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3914 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2535 cycles/ticks + +indcpa_keypair: +median: 272754 cycles/ticks +average: 274973 cycles/ticks + +indcpa_enc: +median: 306814 cycles/ticks +average: 312250 cycles/ticks + +indcpa_dec: +median: 62686 cycles/ticks +average: 63495 cycles/ticks + +kyber_keypair_derand: +median: 291782 cycles/ticks +average: 293810 cycles/ticks + +kyber_keypair: +median: 311112 cycles/ticks +average: 312679 cycles/ticks + +kyber_encaps_derand: +median: 325352 cycles/ticks +average: 327341 cycles/ticks + +kyber_encaps: +median: 326132 cycles/ticks +average: 327482 cycles/ticks + +kyber_decaps: +median: 395366 cycles/ticks +average: 398215 cycles/ticks + +Loop spin: 392 +gen_a: +median: 105862 cycles/ticks +average: 107159 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2374 cycles/ticks +average: 2465 cycles/ticks + +NTT: +median: 7308 cycles/ticks +average: 7374 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10197 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16372 cycles/ticks +average: 16549 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1410 cycles/ticks +average: 1457 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 808 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 450 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3889 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2513 cycles/ticks + +indcpa_keypair: +median: 267120 cycles/ticks +average: 268874 cycles/ticks + +indcpa_enc: +median: 307778 cycles/ticks +average: 309656 cycles/ticks + +indcpa_dec: +median: 62604 cycles/ticks +average: 63046 cycles/ticks + +kyber_keypair_derand: +median: 283842 cycles/ticks +average: 285673 cycles/ticks + +kyber_keypair: +median: 303850 cycles/ticks +average: 305724 cycles/ticks + +kyber_encaps_derand: +median: 325672 cycles/ticks +average: 327283 cycles/ticks + +kyber_encaps: +median: 326410 cycles/ticks +average: 328931 cycles/ticks + +kyber_decaps: +median: 395452 cycles/ticks +average: 397612 cycles/ticks + +Loop spin: 393 +gen_a: +median: 106118 cycles/ticks +average: 107342 cycles/ticks + +poly_getnoise_eta1: +median: 2386 cycles/ticks +average: 2449 cycles/ticks + +poly_getnoise_eta2: +median: 2426 cycles/ticks +average: 2441 cycles/ticks + +NTT: +median: 7268 cycles/ticks +average: 7326 cycles/ticks + +INVNTT: +median: 10100 cycles/ticks +average: 10204 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16364 cycles/ticks +average: 16667 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 481 cycles/ticks + +poly_frommsg: +median: 1390 cycles/ticks +average: 1388 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3897 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2544 cycles/ticks + +indcpa_keypair: +median: 266596 cycles/ticks +average: 267545 cycles/ticks + +indcpa_enc: +median: 307128 cycles/ticks +average: 309482 cycles/ticks + +indcpa_dec: +median: 62746 cycles/ticks +average: 63396 cycles/ticks + +kyber_keypair_derand: +median: 283832 cycles/ticks +average: 285567 cycles/ticks + +kyber_keypair: +median: 304376 cycles/ticks +average: 306488 cycles/ticks + +kyber_encaps_derand: +median: 325620 cycles/ticks +average: 327438 cycles/ticks + +kyber_encaps: +median: 326610 cycles/ticks +average: 328858 cycles/ticks + +kyber_decaps: +median: 396178 cycles/ticks +average: 398099 cycles/ticks + +Loop spin: 394 +gen_a: +median: 105990 cycles/ticks +average: 107356 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2437 cycles/ticks + +poly_getnoise_eta2: +median: 2346 cycles/ticks +average: 2350 cycles/ticks + +NTT: +median: 7276 cycles/ticks +average: 7362 cycles/ticks + +INVNTT: +median: 10118 cycles/ticks +average: 10174 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16354 cycles/ticks +average: 16414 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 458 cycles/ticks + +poly_frommsg: +median: 1438 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3728 cycles/ticks +average: 3808 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2584 cycles/ticks + +indcpa_keypair: +median: 266644 cycles/ticks +average: 267736 cycles/ticks + +indcpa_enc: +median: 307340 cycles/ticks +average: 309723 cycles/ticks + +indcpa_dec: +median: 62762 cycles/ticks +average: 63223 cycles/ticks + +kyber_keypair_derand: +median: 283554 cycles/ticks +average: 285382 cycles/ticks + +kyber_keypair: +median: 304352 cycles/ticks +average: 305556 cycles/ticks + +kyber_encaps_derand: +median: 325484 cycles/ticks +average: 326442 cycles/ticks + +kyber_encaps: +median: 326556 cycles/ticks +average: 329102 cycles/ticks + +kyber_decaps: +median: 395814 cycles/ticks +average: 397651 cycles/ticks + +Loop spin: 395 +gen_a: +median: 105992 cycles/ticks +average: 107455 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2388 cycles/ticks +average: 2490 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7365 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16628 cycles/ticks +average: 16921 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 458 cycles/ticks + +poly_frommsg: +median: 1390 cycles/ticks +average: 1388 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 465 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3876 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2534 cycles/ticks + +indcpa_keypair: +median: 266772 cycles/ticks +average: 267411 cycles/ticks + +indcpa_enc: +median: 307084 cycles/ticks +average: 310134 cycles/ticks + +indcpa_dec: +median: 61330 cycles/ticks +average: 62938 cycles/ticks + +kyber_keypair_derand: +median: 283296 cycles/ticks +average: 284466 cycles/ticks + +kyber_keypair: +median: 304196 cycles/ticks +average: 305237 cycles/ticks + +kyber_encaps_derand: +median: 325442 cycles/ticks +average: 325180 cycles/ticks + +kyber_encaps: +median: 326642 cycles/ticks +average: 329066 cycles/ticks + +kyber_decaps: +median: 395758 cycles/ticks +average: 397861 cycles/ticks + +Loop spin: 396 +gen_a: +median: 106022 cycles/ticks +average: 107132 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2414 cycles/ticks +average: 2510 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7334 cycles/ticks + +INVNTT: +median: 9884 cycles/ticks +average: 10142 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16358 cycles/ticks +average: 16528 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 755 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3879 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2563 cycles/ticks + +indcpa_keypair: +median: 260408 cycles/ticks +average: 266491 cycles/ticks + +indcpa_enc: +median: 307516 cycles/ticks +average: 310291 cycles/ticks + +indcpa_dec: +median: 62718 cycles/ticks +average: 63052 cycles/ticks + +kyber_keypair_derand: +median: 285374 cycles/ticks +average: 287104 cycles/ticks + +kyber_keypair: +median: 304182 cycles/ticks +average: 306025 cycles/ticks + +kyber_encaps_derand: +median: 325774 cycles/ticks +average: 326922 cycles/ticks + +kyber_encaps: +median: 326514 cycles/ticks +average: 328853 cycles/ticks + +kyber_decaps: +median: 395800 cycles/ticks +average: 397576 cycles/ticks + +Loop spin: 397 +gen_a: +median: 105772 cycles/ticks +average: 107320 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2330 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7372 cycles/ticks + +INVNTT: +median: 10118 cycles/ticks +average: 10320 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16388 cycles/ticks +average: 16721 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1435 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 766 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3931 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2472 cycles/ticks + +indcpa_keypair: +median: 266598 cycles/ticks +average: 267487 cycles/ticks + +indcpa_enc: +median: 307410 cycles/ticks +average: 309847 cycles/ticks + +indcpa_dec: +median: 62660 cycles/ticks +average: 63201 cycles/ticks + +kyber_keypair_derand: +median: 283712 cycles/ticks +average: 286027 cycles/ticks + +kyber_keypair: +median: 304270 cycles/ticks +average: 306392 cycles/ticks + +kyber_encaps_derand: +median: 327506 cycles/ticks +average: 327668 cycles/ticks + +kyber_encaps: +median: 328906 cycles/ticks +average: 331427 cycles/ticks + +kyber_decaps: +median: 397630 cycles/ticks +average: 400615 cycles/ticks + +Loop spin: 398 +gen_a: +median: 105814 cycles/ticks +average: 106938 cycles/ticks + +poly_getnoise_eta1: +median: 2334 cycles/ticks +average: 2455 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7254 cycles/ticks + +INVNTT: +median: 10114 cycles/ticks +average: 10241 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16350 cycles/ticks +average: 16485 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 500 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 760 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3878 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2563 cycles/ticks + +indcpa_keypair: +median: 266396 cycles/ticks +average: 267248 cycles/ticks + +indcpa_enc: +median: 307078 cycles/ticks +average: 309956 cycles/ticks + +indcpa_dec: +median: 61418 cycles/ticks +average: 63169 cycles/ticks + +kyber_keypair_derand: +median: 284976 cycles/ticks +average: 285927 cycles/ticks + +kyber_keypair: +median: 304788 cycles/ticks +average: 307329 cycles/ticks + +kyber_encaps_derand: +median: 325616 cycles/ticks +average: 326133 cycles/ticks + +kyber_encaps: +median: 326676 cycles/ticks +average: 329080 cycles/ticks + +kyber_decaps: +median: 396108 cycles/ticks +average: 398581 cycles/ticks + +Loop spin: 399 +gen_a: +median: 105894 cycles/ticks +average: 107011 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2431 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2443 cycles/ticks + +NTT: +median: 7306 cycles/ticks +average: 7361 cycles/ticks + +INVNTT: +median: 9862 cycles/ticks +average: 10215 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16358 cycles/ticks +average: 16589 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 488 cycles/ticks + +poly_frommsg: +median: 1440 cycles/ticks +average: 1457 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3744 cycles/ticks +average: 3941 cycles/ticks + +polyvec_decompress: +median: 2516 cycles/ticks +average: 2569 cycles/ticks + +indcpa_keypair: +median: 266496 cycles/ticks +average: 267029 cycles/ticks + +indcpa_enc: +median: 307178 cycles/ticks +average: 309551 cycles/ticks + +indcpa_dec: +median: 61620 cycles/ticks +average: 63035 cycles/ticks + +kyber_keypair_derand: +median: 283576 cycles/ticks +average: 285231 cycles/ticks + +kyber_keypair: +median: 304006 cycles/ticks +average: 306393 cycles/ticks + +kyber_encaps_derand: +median: 325816 cycles/ticks +average: 326786 cycles/ticks + +kyber_encaps: +median: 327056 cycles/ticks +average: 329572 cycles/ticks + +kyber_decaps: +median: 396014 cycles/ticks +average: 398045 cycles/ticks + +Loop spin: 400 +gen_a: +median: 106066 cycles/ticks +average: 107636 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2332 cycles/ticks + +poly_getnoise_eta2: +median: 2394 cycles/ticks +average: 2441 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7349 cycles/ticks + +INVNTT: +median: 10110 cycles/ticks +average: 10263 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16348 cycles/ticks +average: 16573 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1412 cycles/ticks +average: 1499 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 463 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3853 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2577 cycles/ticks + +indcpa_keypair: +median: 266192 cycles/ticks +average: 267138 cycles/ticks + +indcpa_enc: +median: 307150 cycles/ticks +average: 309431 cycles/ticks + +indcpa_dec: +median: 62752 cycles/ticks +average: 62954 cycles/ticks + +kyber_keypair_derand: +median: 283994 cycles/ticks +average: 284531 cycles/ticks + +kyber_keypair: +median: 304680 cycles/ticks +average: 306967 cycles/ticks + +kyber_encaps_derand: +median: 325736 cycles/ticks +average: 326525 cycles/ticks + +kyber_encaps: +median: 326740 cycles/ticks +average: 328335 cycles/ticks + +kyber_decaps: +median: 396010 cycles/ticks +average: 398963 cycles/ticks + +Loop spin: 401 +gen_a: +median: 105904 cycles/ticks +average: 107166 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2433 cycles/ticks + +poly_getnoise_eta2: +median: 2428 cycles/ticks +average: 2443 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7382 cycles/ticks + +INVNTT: +median: 10120 cycles/ticks +average: 10192 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16378 cycles/ticks +average: 16631 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1432 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 465 cycles/ticks + +polyvec_compress: +median: 3836 cycles/ticks +average: 3897 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2612 cycles/ticks + +indcpa_keypair: +median: 266670 cycles/ticks +average: 267414 cycles/ticks + +indcpa_enc: +median: 306740 cycles/ticks +average: 308747 cycles/ticks + +indcpa_dec: +median: 61018 cycles/ticks +average: 62278 cycles/ticks + +kyber_keypair_derand: +median: 275890 cycles/ticks +average: 280990 cycles/ticks + +kyber_keypair: +median: 295762 cycles/ticks +average: 297887 cycles/ticks + +kyber_encaps_derand: +median: 315690 cycles/ticks +average: 318372 cycles/ticks + +kyber_encaps: +median: 319310 cycles/ticks +average: 325371 cycles/ticks + +kyber_decaps: +median: 394990 cycles/ticks +average: 396728 cycles/ticks + +Loop spin: 402 +gen_a: +median: 103234 cycles/ticks +average: 105835 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2330 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2352 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7361 cycles/ticks + +INVNTT: +median: 9846 cycles/ticks +average: 10085 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16326 cycles/ticks +average: 16597 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1400 cycles/ticks +average: 1451 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 776 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3931 cycles/ticks + +polyvec_decompress: +median: 2454 cycles/ticks +average: 2571 cycles/ticks + +indcpa_keypair: +median: 261168 cycles/ticks +average: 267404 cycles/ticks + +indcpa_enc: +median: 307054 cycles/ticks +average: 308069 cycles/ticks + +indcpa_dec: +median: 61060 cycles/ticks +average: 62540 cycles/ticks + +kyber_keypair_derand: +median: 284194 cycles/ticks +average: 285422 cycles/ticks + +kyber_keypair: +median: 303080 cycles/ticks +average: 304764 cycles/ticks + +kyber_encaps_derand: +median: 327152 cycles/ticks +average: 328240 cycles/ticks + +kyber_encaps: +median: 327850 cycles/ticks +average: 329306 cycles/ticks + +kyber_decaps: +median: 397382 cycles/ticks +average: 398649 cycles/ticks + +Loop spin: 403 +gen_a: +median: 103592 cycles/ticks +average: 106454 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7210 cycles/ticks + +INVNTT: +median: 10118 cycles/ticks +average: 10208 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16314 cycles/ticks +average: 16504 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3766 cycles/ticks +average: 3884 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2448 cycles/ticks + +indcpa_keypair: +median: 266802 cycles/ticks +average: 267932 cycles/ticks + +indcpa_enc: +median: 300452 cycles/ticks +average: 306901 cycles/ticks + +indcpa_dec: +median: 61444 cycles/ticks +average: 62881 cycles/ticks + +kyber_keypair_derand: +median: 283520 cycles/ticks +average: 284682 cycles/ticks + +kyber_keypair: +median: 303704 cycles/ticks +average: 305473 cycles/ticks + +kyber_encaps_derand: +median: 321276 cycles/ticks +average: 325726 cycles/ticks + +kyber_encaps: +median: 325776 cycles/ticks +average: 327154 cycles/ticks + +kyber_decaps: +median: 394980 cycles/ticks +average: 396134 cycles/ticks + +Loop spin: 404 +gen_a: +median: 103396 cycles/ticks +average: 106129 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2495 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7244 cycles/ticks + +INVNTT: +median: 10092 cycles/ticks +average: 10165 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16316 cycles/ticks +average: 16405 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3874 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2525 cycles/ticks + +indcpa_keypair: +median: 267942 cycles/ticks +average: 269394 cycles/ticks + +indcpa_enc: +median: 308428 cycles/ticks +average: 309492 cycles/ticks + +indcpa_dec: +median: 61132 cycles/ticks +average: 62679 cycles/ticks + +kyber_keypair_derand: +median: 277886 cycles/ticks +average: 283975 cycles/ticks + +kyber_keypair: +median: 304140 cycles/ticks +average: 305118 cycles/ticks + +kyber_encaps_derand: +median: 325562 cycles/ticks +average: 327890 cycles/ticks + +kyber_encaps: +median: 318538 cycles/ticks +average: 325844 cycles/ticks + +kyber_decaps: +median: 387478 cycles/ticks +average: 395553 cycles/ticks + +Loop spin: 405 +gen_a: +median: 103086 cycles/ticks +average: 105506 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2375 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7268 cycles/ticks +average: 7335 cycles/ticks + +INVNTT: +median: 9866 cycles/ticks +average: 10156 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15956 cycles/ticks +average: 16368 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 486 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3813 cycles/ticks + +polyvec_decompress: +median: 2460 cycles/ticks +average: 2576 cycles/ticks + +indcpa_keypair: +median: 266646 cycles/ticks +average: 267490 cycles/ticks + +indcpa_enc: +median: 300568 cycles/ticks +average: 307163 cycles/ticks + +indcpa_dec: +median: 61014 cycles/ticks +average: 62791 cycles/ticks + +kyber_keypair_derand: +median: 278736 cycles/ticks +average: 284507 cycles/ticks + +kyber_keypair: +median: 303642 cycles/ticks +average: 305445 cycles/ticks + +kyber_encaps_derand: +median: 325242 cycles/ticks +average: 326990 cycles/ticks + +kyber_encaps: +median: 326314 cycles/ticks +average: 327783 cycles/ticks + +kyber_decaps: +median: 395354 cycles/ticks +average: 397157 cycles/ticks + +Loop spin: 406 +gen_a: +median: 102978 cycles/ticks +average: 106120 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7411 cycles/ticks + +INVNTT: +median: 10116 cycles/ticks +average: 10288 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16362 cycles/ticks +average: 16605 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 475 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3834 cycles/ticks +average: 3874 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2535 cycles/ticks + +indcpa_keypair: +median: 266608 cycles/ticks +average: 268361 cycles/ticks + +indcpa_enc: +median: 306884 cycles/ticks +average: 308838 cycles/ticks + +indcpa_dec: +median: 62636 cycles/ticks +average: 62857 cycles/ticks + +kyber_keypair_derand: +median: 282972 cycles/ticks +average: 283699 cycles/ticks + +kyber_keypair: +median: 304170 cycles/ticks +average: 306302 cycles/ticks + +kyber_encaps_derand: +median: 325480 cycles/ticks +average: 327374 cycles/ticks + +kyber_encaps: +median: 326174 cycles/ticks +average: 327443 cycles/ticks + +kyber_decaps: +median: 395682 cycles/ticks +average: 398230 cycles/ticks + +Loop spin: 407 +gen_a: +median: 105952 cycles/ticks +average: 106647 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2397 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2441 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7354 cycles/ticks + +INVNTT: +median: 9876 cycles/ticks +average: 10159 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16354 cycles/ticks +average: 16635 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 467 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1436 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3895 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2540 cycles/ticks + +indcpa_keypair: +median: 267056 cycles/ticks +average: 268477 cycles/ticks + +indcpa_enc: +median: 307458 cycles/ticks +average: 308909 cycles/ticks + +indcpa_dec: +median: 62682 cycles/ticks +average: 63022 cycles/ticks + +kyber_keypair_derand: +median: 283938 cycles/ticks +average: 284831 cycles/ticks + +kyber_keypair: +median: 303786 cycles/ticks +average: 304775 cycles/ticks + +kyber_encaps_derand: +median: 325738 cycles/ticks +average: 326529 cycles/ticks + +kyber_encaps: +median: 326230 cycles/ticks +average: 327212 cycles/ticks + +kyber_decaps: +median: 395414 cycles/ticks +average: 396576 cycles/ticks + +Loop spin: 408 +gen_a: +median: 105732 cycles/ticks +average: 106294 cycles/ticks + +poly_getnoise_eta1: +median: 2332 cycles/ticks +average: 2441 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2438 cycles/ticks + +NTT: +median: 7302 cycles/ticks +average: 7352 cycles/ticks + +INVNTT: +median: 10104 cycles/ticks +average: 10265 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16362 cycles/ticks +average: 16564 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3744 cycles/ticks +average: 3880 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 266696 cycles/ticks +average: 268159 cycles/ticks + +indcpa_enc: +median: 306626 cycles/ticks +average: 308284 cycles/ticks + +indcpa_dec: +median: 61474 cycles/ticks +average: 62838 cycles/ticks + +kyber_keypair_derand: +median: 283688 cycles/ticks +average: 284213 cycles/ticks + +kyber_keypair: +median: 303384 cycles/ticks +average: 304992 cycles/ticks + +kyber_encaps_derand: +median: 325810 cycles/ticks +average: 327553 cycles/ticks + +kyber_encaps: +median: 326666 cycles/ticks +average: 327409 cycles/ticks + +kyber_decaps: +median: 395830 cycles/ticks +average: 396313 cycles/ticks + +Loop spin: 409 +gen_a: +median: 105750 cycles/ticks +average: 107062 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2404 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2444 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7357 cycles/ticks + +INVNTT: +median: 10108 cycles/ticks +average: 10240 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16328 cycles/ticks +average: 16335 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 496 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 463 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3883 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2534 cycles/ticks + +indcpa_keypair: +median: 268248 cycles/ticks +average: 269622 cycles/ticks + +indcpa_enc: +median: 308610 cycles/ticks +average: 308981 cycles/ticks + +indcpa_dec: +median: 62642 cycles/ticks +average: 63019 cycles/ticks + +kyber_keypair_derand: +median: 285444 cycles/ticks +average: 287102 cycles/ticks + +kyber_keypair: +median: 304164 cycles/ticks +average: 306302 cycles/ticks + +kyber_encaps_derand: +median: 324912 cycles/ticks +average: 326248 cycles/ticks + +kyber_encaps: +median: 325870 cycles/ticks +average: 327158 cycles/ticks + +kyber_decaps: +median: 395000 cycles/ticks +average: 396468 cycles/ticks + +Loop spin: 410 +gen_a: +median: 103302 cycles/ticks +average: 106373 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2496 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7340 cycles/ticks + +INVNTT: +median: 10076 cycles/ticks +average: 10188 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16378 cycles/ticks +average: 16553 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1432 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3870 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2535 cycles/ticks + +indcpa_keypair: +median: 266258 cycles/ticks +average: 267827 cycles/ticks + +indcpa_enc: +median: 306936 cycles/ticks +average: 309012 cycles/ticks + +indcpa_dec: +median: 61176 cycles/ticks +average: 62903 cycles/ticks + +kyber_keypair_derand: +median: 282320 cycles/ticks +average: 283258 cycles/ticks + +kyber_keypair: +median: 302900 cycles/ticks +average: 304337 cycles/ticks + +kyber_encaps_derand: +median: 325442 cycles/ticks +average: 326073 cycles/ticks + +kyber_encaps: +median: 326552 cycles/ticks +average: 327659 cycles/ticks + +kyber_decaps: +median: 395512 cycles/ticks +average: 396195 cycles/ticks + +Loop spin: 411 +gen_a: +median: 103058 cycles/ticks +average: 103705 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7101 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15914 cycles/ticks +average: 16093 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3812 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259130 cycles/ticks +average: 260815 cycles/ticks + +indcpa_enc: +median: 298202 cycles/ticks +average: 299717 cycles/ticks + +indcpa_dec: +median: 61212 cycles/ticks +average: 61532 cycles/ticks + +kyber_keypair_derand: +median: 275540 cycles/ticks +average: 276779 cycles/ticks + +kyber_keypair: +median: 295774 cycles/ticks +average: 296948 cycles/ticks + +kyber_encaps_derand: +median: 315980 cycles/ticks +average: 317278 cycles/ticks + +kyber_encaps: +median: 316810 cycles/ticks +average: 318196 cycles/ticks + +kyber_decaps: +median: 384158 cycles/ticks +average: 385961 cycles/ticks + +Loop spin: 412 +gen_a: +median: 102972 cycles/ticks +average: 103609 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16045 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1398 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259422 cycles/ticks +average: 260740 cycles/ticks + +indcpa_enc: +median: 298272 cycles/ticks +average: 299706 cycles/ticks + +indcpa_dec: +median: 60960 cycles/ticks +average: 61279 cycles/ticks + +kyber_keypair_derand: +median: 275146 cycles/ticks +average: 276515 cycles/ticks + +kyber_keypair: +median: 295514 cycles/ticks +average: 296678 cycles/ticks + +kyber_encaps_derand: +median: 316350 cycles/ticks +average: 318115 cycles/ticks + +kyber_encaps: +median: 317122 cycles/ticks +average: 318480 cycles/ticks + +kyber_decaps: +median: 384230 cycles/ticks +average: 385948 cycles/ticks + +Loop spin: 413 +gen_a: +median: 103104 cycles/ticks +average: 103773 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9894 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15970 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 468 cycles/ticks + +poly_frommsg: +median: 1374 cycles/ticks +average: 1385 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 456 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 260716 cycles/ticks +average: 262158 cycles/ticks + +indcpa_enc: +median: 299424 cycles/ticks +average: 300856 cycles/ticks + +indcpa_dec: +median: 60916 cycles/ticks +average: 61169 cycles/ticks + +kyber_keypair_derand: +median: 275672 cycles/ticks +average: 277040 cycles/ticks + +kyber_keypair: +median: 295784 cycles/ticks +average: 297191 cycles/ticks + +kyber_encaps_derand: +median: 316452 cycles/ticks +average: 317824 cycles/ticks + +kyber_encaps: +median: 317308 cycles/ticks +average: 318720 cycles/ticks + +kyber_decaps: +median: 384394 cycles/ticks +average: 385867 cycles/ticks + +Loop spin: 414 +gen_a: +median: 102974 cycles/ticks +average: 103678 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2375 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15963 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 483 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 261058 cycles/ticks +average: 262694 cycles/ticks + +indcpa_enc: +median: 300276 cycles/ticks +average: 301464 cycles/ticks + +indcpa_dec: +median: 60912 cycles/ticks +average: 61165 cycles/ticks + +kyber_keypair_derand: +median: 275616 cycles/ticks +average: 277042 cycles/ticks + +kyber_keypair: +median: 295956 cycles/ticks +average: 297189 cycles/ticks + +kyber_encaps_derand: +median: 315880 cycles/ticks +average: 317509 cycles/ticks + +kyber_encaps: +median: 316554 cycles/ticks +average: 317794 cycles/ticks + +kyber_decaps: +median: 383666 cycles/ticks +average: 385255 cycles/ticks + +Loop spin: 415 +gen_a: +median: 103168 cycles/ticks +average: 103829 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2376 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16050 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 258898 cycles/ticks +average: 260164 cycles/ticks + +indcpa_enc: +median: 298168 cycles/ticks +average: 299360 cycles/ticks + +indcpa_dec: +median: 60956 cycles/ticks +average: 61236 cycles/ticks + +kyber_keypair_derand: +median: 275576 cycles/ticks +average: 276938 cycles/ticks + +kyber_keypair: +median: 295756 cycles/ticks +average: 297400 cycles/ticks + +kyber_encaps_derand: +median: 315938 cycles/ticks +average: 318478 cycles/ticks + +kyber_encaps: +median: 316764 cycles/ticks +average: 318242 cycles/ticks + +kyber_decaps: +median: 384028 cycles/ticks +average: 385645 cycles/ticks + +Loop spin: 416 +gen_a: +median: 103192 cycles/ticks +average: 104235 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9920 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16047 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1409 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3768 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2451 cycles/ticks + +indcpa_keypair: +median: 259636 cycles/ticks +average: 262084 cycles/ticks + +indcpa_enc: +median: 299026 cycles/ticks +average: 300716 cycles/ticks + +indcpa_dec: +median: 60902 cycles/ticks +average: 61180 cycles/ticks + +kyber_keypair_derand: +median: 275306 cycles/ticks +average: 276853 cycles/ticks + +kyber_keypair: +median: 295934 cycles/ticks +average: 297869 cycles/ticks + +kyber_encaps_derand: +median: 315616 cycles/ticks +average: 317428 cycles/ticks + +kyber_encaps: +median: 316532 cycles/ticks +average: 318043 cycles/ticks + +kyber_decaps: +median: 383786 cycles/ticks +average: 385290 cycles/ticks + +Loop spin: 417 +gen_a: +median: 103202 cycles/ticks +average: 104003 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9918 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16065 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259050 cycles/ticks +average: 260844 cycles/ticks + +indcpa_enc: +median: 299550 cycles/ticks +average: 301895 cycles/ticks + +indcpa_dec: +median: 60910 cycles/ticks +average: 61305 cycles/ticks + +kyber_keypair_derand: +median: 275054 cycles/ticks +average: 276446 cycles/ticks + +kyber_keypair: +median: 295522 cycles/ticks +average: 296840 cycles/ticks + +kyber_encaps_derand: +median: 317320 cycles/ticks +average: 319385 cycles/ticks + +kyber_encaps: +median: 318140 cycles/ticks +average: 319870 cycles/ticks + +kyber_decaps: +median: 385402 cycles/ticks +average: 387475 cycles/ticks + +Loop spin: 418 +gen_a: +median: 103056 cycles/ticks +average: 103885 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2388 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2408 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9859 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15959 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2456 cycles/ticks + +indcpa_keypair: +median: 259140 cycles/ticks +average: 260246 cycles/ticks + +indcpa_enc: +median: 298450 cycles/ticks +average: 300101 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61312 cycles/ticks + +kyber_keypair_derand: +median: 277204 cycles/ticks +average: 278510 cycles/ticks + +kyber_keypair: +median: 295346 cycles/ticks +average: 296306 cycles/ticks + +kyber_encaps_derand: +median: 316478 cycles/ticks +average: 318211 cycles/ticks + +kyber_encaps: +median: 317380 cycles/ticks +average: 323037 cycles/ticks + +kyber_decaps: +median: 384420 cycles/ticks +average: 389588 cycles/ticks + +Loop spin: 419 +gen_a: +median: 103006 cycles/ticks +average: 103950 cycles/ticks + +poly_getnoise_eta1: +median: 2380 cycles/ticks +average: 2394 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2411 cycles/ticks + +NTT: +median: 7632 cycles/ticks +average: 7659 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 10050 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16135 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 772 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3796 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2449 cycles/ticks + +indcpa_keypair: +median: 260780 cycles/ticks +average: 262220 cycles/ticks + +indcpa_enc: +median: 299592 cycles/ticks +average: 301079 cycles/ticks + +indcpa_dec: +median: 60900 cycles/ticks +average: 61102 cycles/ticks + +kyber_keypair_derand: +median: 275746 cycles/ticks +average: 277032 cycles/ticks + +kyber_keypair: +median: 304390 cycles/ticks +average: 307751 cycles/ticks + +kyber_encaps_derand: +median: 319870 cycles/ticks +average: 326045 cycles/ticks + +kyber_encaps: +median: 329210 cycles/ticks +average: 332532 cycles/ticks + +kyber_decaps: +median: 397348 cycles/ticks +average: 400296 cycles/ticks + +Loop spin: 420 +gen_a: +median: 105816 cycles/ticks +average: 106528 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2448 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2408 cycles/ticks + +NTT: +median: 7116 cycles/ticks +average: 7396 cycles/ticks + +INVNTT: +median: 10110 cycles/ticks +average: 10198 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16310 cycles/ticks +average: 16591 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 460 cycles/ticks + +poly_frommsg: +median: 1410 cycles/ticks +average: 1465 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 457 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3876 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2548 cycles/ticks + +indcpa_keypair: +median: 266770 cycles/ticks +average: 269176 cycles/ticks + +indcpa_enc: +median: 307634 cycles/ticks +average: 310522 cycles/ticks + +indcpa_dec: +median: 62840 cycles/ticks +average: 63484 cycles/ticks + +kyber_keypair_derand: +median: 283792 cycles/ticks +average: 285584 cycles/ticks + +kyber_keypair: +median: 304424 cycles/ticks +average: 306920 cycles/ticks + +kyber_encaps_derand: +median: 325296 cycles/ticks +average: 328115 cycles/ticks + +kyber_encaps: +median: 326314 cycles/ticks +average: 328625 cycles/ticks + +kyber_decaps: +median: 395578 cycles/ticks +average: 397231 cycles/ticks + +Loop spin: 421 +gen_a: +median: 103424 cycles/ticks +average: 106268 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2357 cycles/ticks + +poly_getnoise_eta2: +median: 2426 cycles/ticks +average: 2492 cycles/ticks + +NTT: +median: 7274 cycles/ticks +average: 7389 cycles/ticks + +INVNTT: +median: 10078 cycles/ticks +average: 10289 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16334 cycles/ticks +average: 16509 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3900 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2453 cycles/ticks + +indcpa_keypair: +median: 266868 cycles/ticks +average: 268583 cycles/ticks + +indcpa_enc: +median: 307796 cycles/ticks +average: 309815 cycles/ticks + +indcpa_dec: +median: 62878 cycles/ticks +average: 63307 cycles/ticks + +kyber_keypair_derand: +median: 283494 cycles/ticks +average: 285398 cycles/ticks + +kyber_keypair: +median: 303804 cycles/ticks +average: 305590 cycles/ticks + +kyber_encaps_derand: +median: 325508 cycles/ticks +average: 327449 cycles/ticks + +kyber_encaps: +median: 326954 cycles/ticks +average: 330326 cycles/ticks + +kyber_decaps: +median: 395492 cycles/ticks +average: 397391 cycles/ticks + +Loop spin: 422 +gen_a: +median: 105842 cycles/ticks +average: 107024 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7342 cycles/ticks + +INVNTT: +median: 9970 cycles/ticks +average: 10163 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16022 cycles/ticks +average: 16403 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1493 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3906 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2619 cycles/ticks + +indcpa_keypair: +median: 267532 cycles/ticks +average: 268942 cycles/ticks + +indcpa_enc: +median: 308084 cycles/ticks +average: 310926 cycles/ticks + +indcpa_dec: +median: 62720 cycles/ticks +average: 63226 cycles/ticks + +kyber_keypair_derand: +median: 284018 cycles/ticks +average: 286124 cycles/ticks + +kyber_keypair: +median: 304222 cycles/ticks +average: 305489 cycles/ticks + +kyber_encaps_derand: +median: 326326 cycles/ticks +average: 328995 cycles/ticks + +kyber_encaps: +median: 326066 cycles/ticks +average: 327844 cycles/ticks + +kyber_decaps: +median: 395240 cycles/ticks +average: 396180 cycles/ticks + +Loop spin: 423 +gen_a: +median: 106048 cycles/ticks +average: 107366 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2372 cycles/ticks +average: 2478 cycles/ticks + +NTT: +median: 7296 cycles/ticks +average: 7389 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10209 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16392 cycles/ticks +average: 16588 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1449 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 456 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3870 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2540 cycles/ticks + +indcpa_keypair: +median: 267226 cycles/ticks +average: 269145 cycles/ticks + +indcpa_enc: +median: 307388 cycles/ticks +average: 309711 cycles/ticks + +indcpa_dec: +median: 62690 cycles/ticks +average: 63476 cycles/ticks + +kyber_keypair_derand: +median: 283910 cycles/ticks +average: 285913 cycles/ticks + +kyber_keypair: +median: 304674 cycles/ticks +average: 306370 cycles/ticks + +kyber_encaps_derand: +median: 325558 cycles/ticks +average: 326877 cycles/ticks + +kyber_encaps: +median: 326870 cycles/ticks +average: 329657 cycles/ticks + +kyber_decaps: +median: 395584 cycles/ticks +average: 397629 cycles/ticks + +Loop spin: 424 +gen_a: +median: 106334 cycles/ticks +average: 107178 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2332 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7352 cycles/ticks + +INVNTT: +median: 10108 cycles/ticks +average: 10184 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16284 cycles/ticks +average: 16365 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1442 cycles/ticks +average: 1495 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 771 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 486 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3795 cycles/ticks + +polyvec_decompress: +median: 2516 cycles/ticks +average: 2558 cycles/ticks + +indcpa_keypair: +median: 266760 cycles/ticks +average: 267633 cycles/ticks + +indcpa_enc: +median: 307372 cycles/ticks +average: 309972 cycles/ticks + +indcpa_dec: +median: 62722 cycles/ticks +average: 63096 cycles/ticks + +kyber_keypair_derand: +median: 283598 cycles/ticks +average: 285520 cycles/ticks + +kyber_keypair: +median: 304586 cycles/ticks +average: 306786 cycles/ticks + +kyber_encaps_derand: +median: 326126 cycles/ticks +average: 327538 cycles/ticks + +kyber_encaps: +median: 327140 cycles/ticks +average: 328782 cycles/ticks + +kyber_decaps: +median: 396204 cycles/ticks +average: 398422 cycles/ticks + +Loop spin: 425 +gen_a: +median: 103946 cycles/ticks +average: 106365 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2518 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7244 cycles/ticks + +INVNTT: +median: 9848 cycles/ticks +average: 10135 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16360 cycles/ticks +average: 16464 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1393 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 752 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 267626 cycles/ticks +average: 269278 cycles/ticks + +indcpa_enc: +median: 307784 cycles/ticks +average: 309722 cycles/ticks + +indcpa_dec: +median: 62690 cycles/ticks +average: 63048 cycles/ticks + +kyber_keypair_derand: +median: 283784 cycles/ticks +average: 286174 cycles/ticks + +kyber_keypair: +median: 304822 cycles/ticks +average: 307553 cycles/ticks + +kyber_encaps_derand: +median: 326316 cycles/ticks +average: 329071 cycles/ticks + +kyber_encaps: +median: 326684 cycles/ticks +average: 328267 cycles/ticks + +kyber_decaps: +median: 397608 cycles/ticks +average: 401481 cycles/ticks + +Loop spin: 426 +gen_a: +median: 106194 cycles/ticks +average: 107712 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2450 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7329 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10244 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16370 cycles/ticks +average: 16506 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 745 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3880 cycles/ticks + +polyvec_decompress: +median: 2584 cycles/ticks +average: 2617 cycles/ticks + +indcpa_keypair: +median: 267894 cycles/ticks +average: 271598 cycles/ticks + +indcpa_enc: +median: 307164 cycles/ticks +average: 311087 cycles/ticks + +indcpa_dec: +median: 62956 cycles/ticks +average: 63817 cycles/ticks + +kyber_keypair_derand: +median: 285620 cycles/ticks +average: 289015 cycles/ticks + +kyber_keypair: +median: 305948 cycles/ticks +average: 314451 cycles/ticks + +kyber_encaps_derand: +median: 325882 cycles/ticks +average: 329580 cycles/ticks + +kyber_encaps: +median: 326484 cycles/ticks +average: 328411 cycles/ticks + +kyber_decaps: +median: 396436 cycles/ticks +average: 400444 cycles/ticks + +Loop spin: 427 +gen_a: +median: 106084 cycles/ticks +average: 107417 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2428 cycles/ticks +average: 2446 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7336 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10216 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16378 cycles/ticks +average: 16551 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1449 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3893 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2525 cycles/ticks + +indcpa_keypair: +median: 266844 cycles/ticks +average: 268831 cycles/ticks + +indcpa_enc: +median: 307158 cycles/ticks +average: 309054 cycles/ticks + +indcpa_dec: +median: 62732 cycles/ticks +average: 63463 cycles/ticks + +kyber_keypair_derand: +median: 284066 cycles/ticks +average: 286784 cycles/ticks + +kyber_keypair: +median: 304754 cycles/ticks +average: 306656 cycles/ticks + +kyber_encaps_derand: +median: 325794 cycles/ticks +average: 328410 cycles/ticks + +kyber_encaps: +median: 326860 cycles/ticks +average: 329059 cycles/ticks + +kyber_decaps: +median: 397572 cycles/ticks +average: 402308 cycles/ticks + +Loop spin: 428 +gen_a: +median: 106694 cycles/ticks +average: 108747 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2438 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2441 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7324 cycles/ticks + +INVNTT: +median: 10398 cycles/ticks +average: 10394 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16846 cycles/ticks +average: 16892 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1450 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 771 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 466 cycles/ticks + +polyvec_compress: +median: 3964 cycles/ticks +average: 4002 cycles/ticks + +polyvec_decompress: +median: 2598 cycles/ticks +average: 2620 cycles/ticks + +indcpa_keypair: +median: 267420 cycles/ticks +average: 270825 cycles/ticks + +indcpa_enc: +median: 309048 cycles/ticks +average: 313438 cycles/ticks + +indcpa_dec: +median: 62942 cycles/ticks +average: 63450 cycles/ticks + +kyber_keypair_derand: +median: 285320 cycles/ticks +average: 287783 cycles/ticks + +kyber_keypair: +median: 306330 cycles/ticks +average: 311282 cycles/ticks + +kyber_encaps_derand: +median: 326280 cycles/ticks +average: 330889 cycles/ticks + +kyber_encaps: +median: 327632 cycles/ticks +average: 329395 cycles/ticks + +kyber_decaps: +median: 397868 cycles/ticks +average: 403296 cycles/ticks + +Loop spin: 429 +gen_a: +median: 106422 cycles/ticks +average: 108476 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2397 cycles/ticks + +poly_getnoise_eta2: +median: 2482 cycles/ticks +average: 2539 cycles/ticks + +NTT: +median: 7518 cycles/ticks +average: 7588 cycles/ticks + +INVNTT: +median: 10432 cycles/ticks +average: 10528 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16868 cycles/ticks +average: 17003 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1475 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 770 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 465 cycles/ticks + +polyvec_compress: +median: 3966 cycles/ticks +average: 3998 cycles/ticks + +polyvec_decompress: +median: 2598 cycles/ticks +average: 2607 cycles/ticks + +indcpa_keypair: +median: 267414 cycles/ticks +average: 271794 cycles/ticks + +indcpa_enc: +median: 307932 cycles/ticks +average: 310647 cycles/ticks + +indcpa_dec: +median: 63048 cycles/ticks +average: 63704 cycles/ticks + +kyber_keypair_derand: +median: 285832 cycles/ticks +average: 288455 cycles/ticks + +kyber_keypair: +median: 312276 cycles/ticks +average: 312147 cycles/ticks + +kyber_encaps_derand: +median: 326238 cycles/ticks +average: 331231 cycles/ticks + +kyber_encaps: +median: 327156 cycles/ticks +average: 329478 cycles/ticks + +kyber_decaps: +median: 398268 cycles/ticks +average: 403889 cycles/ticks + +Loop spin: 430 +gen_a: +median: 108944 cycles/ticks +average: 109587 cycles/ticks + +poly_getnoise_eta1: +median: 2458 cycles/ticks +average: 2496 cycles/ticks + +poly_getnoise_eta2: +median: 2454 cycles/ticks +average: 2527 cycles/ticks + +NTT: +median: 7520 cycles/ticks +average: 7573 cycles/ticks + +INVNTT: +median: 10444 cycles/ticks +average: 10635 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16882 cycles/ticks +average: 17132 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 481 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1473 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 771 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 465 cycles/ticks + +polyvec_compress: +median: 3966 cycles/ticks +average: 3992 cycles/ticks + +polyvec_decompress: +median: 2598 cycles/ticks +average: 2614 cycles/ticks + +indcpa_keypair: +median: 266956 cycles/ticks +average: 270359 cycles/ticks + +indcpa_enc: +median: 308172 cycles/ticks +average: 311625 cycles/ticks + +indcpa_dec: +median: 62878 cycles/ticks +average: 63262 cycles/ticks + +kyber_keypair_derand: +median: 286134 cycles/ticks +average: 290193 cycles/ticks + +kyber_keypair: +median: 306454 cycles/ticks +average: 309784 cycles/ticks + +kyber_encaps_derand: +median: 326422 cycles/ticks +average: 331568 cycles/ticks + +kyber_encaps: +median: 327698 cycles/ticks +average: 331863 cycles/ticks + +kyber_decaps: +median: 397776 cycles/ticks +average: 403988 cycles/ticks + +Loop spin: 431 +gen_a: +median: 106268 cycles/ticks +average: 107210 cycles/ticks + +poly_getnoise_eta1: +median: 2330 cycles/ticks +average: 2455 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2498 cycles/ticks + +NTT: +median: 7306 cycles/ticks +average: 7359 cycles/ticks + +INVNTT: +median: 10128 cycles/ticks +average: 10208 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15930 cycles/ticks +average: 16522 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1450 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3869 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2525 cycles/ticks + +indcpa_keypair: +median: 269558 cycles/ticks +average: 273747 cycles/ticks + +indcpa_enc: +median: 307890 cycles/ticks +average: 310935 cycles/ticks + +indcpa_dec: +median: 62662 cycles/ticks +average: 63075 cycles/ticks + +kyber_keypair_derand: +median: 285720 cycles/ticks +average: 288897 cycles/ticks + +kyber_keypair: +median: 304942 cycles/ticks +average: 305813 cycles/ticks + +kyber_encaps_derand: +median: 326912 cycles/ticks +average: 331665 cycles/ticks + +kyber_encaps: +median: 337946 cycles/ticks +average: 338925 cycles/ticks + +kyber_decaps: +median: 396408 cycles/ticks +average: 400948 cycles/ticks + +Loop spin: 432 +gen_a: +median: 106098 cycles/ticks +average: 107197 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2410 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2445 cycles/ticks + +NTT: +median: 7300 cycles/ticks +average: 7386 cycles/ticks + +INVNTT: +median: 10116 cycles/ticks +average: 10298 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16386 cycles/ticks +average: 16587 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1454 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 770 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3908 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2545 cycles/ticks + +indcpa_keypair: +median: 266976 cycles/ticks +average: 268523 cycles/ticks + +indcpa_enc: +median: 309906 cycles/ticks +average: 314428 cycles/ticks + +indcpa_dec: +median: 63032 cycles/ticks +average: 64018 cycles/ticks + +kyber_keypair_derand: +median: 284050 cycles/ticks +average: 286482 cycles/ticks + +kyber_keypair: +median: 305312 cycles/ticks +average: 307681 cycles/ticks + +kyber_encaps_derand: +median: 325960 cycles/ticks +average: 327102 cycles/ticks + +kyber_encaps: +median: 328074 cycles/ticks +average: 331392 cycles/ticks + +kyber_decaps: +median: 406096 cycles/ticks +average: 405050 cycles/ticks + +Loop spin: 433 +gen_a: +median: 106138 cycles/ticks +average: 107194 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2415 cycles/ticks + +poly_getnoise_eta2: +median: 2412 cycles/ticks +average: 2533 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7273 cycles/ticks + +INVNTT: +median: 10112 cycles/ticks +average: 10222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16356 cycles/ticks +average: 16514 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1450 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 750 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3966 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 267828 cycles/ticks +average: 270083 cycles/ticks + +indcpa_enc: +median: 307992 cycles/ticks +average: 310129 cycles/ticks + +indcpa_dec: +median: 62906 cycles/ticks +average: 63413 cycles/ticks + +kyber_keypair_derand: +median: 291960 cycles/ticks +average: 291333 cycles/ticks + +kyber_keypair: +median: 304700 cycles/ticks +average: 306648 cycles/ticks + +kyber_encaps_derand: +median: 326608 cycles/ticks +average: 329831 cycles/ticks + +kyber_encaps: +median: 327812 cycles/ticks +average: 330850 cycles/ticks + +kyber_decaps: +median: 397072 cycles/ticks +average: 401940 cycles/ticks + +Loop spin: 434 +gen_a: +median: 106144 cycles/ticks +average: 107922 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2408 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7286 cycles/ticks +average: 7387 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10177 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16370 cycles/ticks +average: 16649 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3884 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2526 cycles/ticks + +indcpa_keypair: +median: 267402 cycles/ticks +average: 269940 cycles/ticks + +indcpa_enc: +median: 307598 cycles/ticks +average: 309524 cycles/ticks + +indcpa_dec: +median: 61666 cycles/ticks +average: 63179 cycles/ticks + +kyber_keypair_derand: +median: 285574 cycles/ticks +average: 289596 cycles/ticks + +kyber_keypair: +median: 304590 cycles/ticks +average: 306600 cycles/ticks + +kyber_encaps_derand: +median: 326028 cycles/ticks +average: 328538 cycles/ticks + +kyber_encaps: +median: 327220 cycles/ticks +average: 328460 cycles/ticks + +kyber_decaps: +median: 396988 cycles/ticks +average: 401808 cycles/ticks + +Loop spin: 435 +gen_a: +median: 108704 cycles/ticks +average: 108712 cycles/ticks + +poly_getnoise_eta1: +median: 2460 cycles/ticks +average: 2504 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2446 cycles/ticks + +NTT: +median: 7460 cycles/ticks +average: 7506 cycles/ticks + +INVNTT: +median: 10418 cycles/ticks +average: 10497 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16894 cycles/ticks +average: 17096 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 457 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1476 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 786 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3876 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2546 cycles/ticks + +indcpa_keypair: +median: 267960 cycles/ticks +average: 271023 cycles/ticks + +indcpa_enc: +median: 308326 cycles/ticks +average: 311304 cycles/ticks + +indcpa_dec: +median: 62898 cycles/ticks +average: 63542 cycles/ticks + +kyber_keypair_derand: +median: 284970 cycles/ticks +average: 287276 cycles/ticks + +kyber_keypair: +median: 305962 cycles/ticks +average: 309687 cycles/ticks + +kyber_encaps_derand: +median: 329482 cycles/ticks +average: 333472 cycles/ticks + +kyber_encaps: +median: 330396 cycles/ticks +average: 332247 cycles/ticks + +kyber_decaps: +median: 400358 cycles/ticks +average: 403232 cycles/ticks + +Loop spin: 436 +gen_a: +median: 106248 cycles/ticks +average: 107485 cycles/ticks + +poly_getnoise_eta1: +median: 2398 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2430 cycles/ticks +average: 2450 cycles/ticks + +NTT: +median: 7306 cycles/ticks +average: 7359 cycles/ticks + +INVNTT: +median: 10134 cycles/ticks +average: 10307 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16534 cycles/ticks +average: 16743 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1491 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 769 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3877 cycles/ticks + +polyvec_decompress: +median: 2590 cycles/ticks +average: 2604 cycles/ticks + +indcpa_keypair: +median: 266744 cycles/ticks +average: 269377 cycles/ticks + +indcpa_enc: +median: 298470 cycles/ticks +average: 301533 cycles/ticks + +indcpa_dec: +median: 60984 cycles/ticks +average: 61482 cycles/ticks + +kyber_keypair_derand: +median: 277912 cycles/ticks +average: 280446 cycles/ticks + +kyber_keypair: +median: 296638 cycles/ticks +average: 298689 cycles/ticks + +kyber_encaps_derand: +median: 316968 cycles/ticks +average: 322790 cycles/ticks + +kyber_encaps: +median: 317988 cycles/ticks +average: 320596 cycles/ticks + +kyber_decaps: +median: 386424 cycles/ticks +average: 389314 cycles/ticks + +Loop spin: 437 +gen_a: +median: 103028 cycles/ticks +average: 103864 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 10035 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16153 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 484 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2508 cycles/ticks + +indcpa_keypair: +median: 259200 cycles/ticks +average: 260960 cycles/ticks + +indcpa_enc: +median: 299244 cycles/ticks +average: 301024 cycles/ticks + +indcpa_dec: +median: 61004 cycles/ticks +average: 61389 cycles/ticks + +kyber_keypair_derand: +median: 275640 cycles/ticks +average: 277228 cycles/ticks + +kyber_keypair: +median: 296016 cycles/ticks +average: 297420 cycles/ticks + +kyber_encaps_derand: +median: 317924 cycles/ticks +average: 319636 cycles/ticks + +kyber_encaps: +median: 318872 cycles/ticks +average: 320301 cycles/ticks + +kyber_decaps: +median: 385944 cycles/ticks +average: 387588 cycles/ticks + +Loop spin: 438 +gen_a: +median: 103120 cycles/ticks +average: 103713 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2339 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9862 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15971 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 260320 cycles/ticks +average: 261649 cycles/ticks + +indcpa_enc: +median: 299462 cycles/ticks +average: 301007 cycles/ticks + +indcpa_dec: +median: 60934 cycles/ticks +average: 61246 cycles/ticks + +kyber_keypair_derand: +median: 275698 cycles/ticks +average: 276919 cycles/ticks + +kyber_keypair: +median: 295878 cycles/ticks +average: 298550 cycles/ticks + +kyber_encaps_derand: +median: 316776 cycles/ticks +average: 323895 cycles/ticks + +kyber_encaps: +median: 318016 cycles/ticks +average: 324281 cycles/ticks + +kyber_decaps: +median: 384864 cycles/ticks +average: 393787 cycles/ticks + +Loop spin: 439 +gen_a: +median: 103326 cycles/ticks +average: 106046 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2498 cycles/ticks + +NTT: +median: 7156 cycles/ticks +average: 7398 cycles/ticks + +INVNTT: +median: 10060 cycles/ticks +average: 10236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15926 cycles/ticks +average: 16441 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 466 cycles/ticks + +poly_frommsg: +median: 1442 cycles/ticks +average: 1450 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 790 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +polyvec_decompress: +median: 2510 cycles/ticks +average: 2577 cycles/ticks + +indcpa_keypair: +median: 261038 cycles/ticks +average: 266624 cycles/ticks + +indcpa_enc: +median: 300590 cycles/ticks +average: 307311 cycles/ticks + +indcpa_dec: +median: 60916 cycles/ticks +average: 62143 cycles/ticks + +kyber_keypair_derand: +median: 275770 cycles/ticks +average: 281137 cycles/ticks + +kyber_keypair: +median: 295472 cycles/ticks +average: 297610 cycles/ticks + +kyber_encaps_derand: +median: 316852 cycles/ticks +average: 319729 cycles/ticks + +kyber_encaps: +median: 317422 cycles/ticks +average: 319047 cycles/ticks + +kyber_decaps: +median: 384702 cycles/ticks +average: 386469 cycles/ticks + +Loop spin: 440 +gen_a: +median: 103058 cycles/ticks +average: 103791 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2361 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7186 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9922 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16155 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259154 cycles/ticks +average: 261126 cycles/ticks + +indcpa_enc: +median: 298596 cycles/ticks +average: 300433 cycles/ticks + +indcpa_dec: +median: 60946 cycles/ticks +average: 61240 cycles/ticks + +kyber_keypair_derand: +median: 275570 cycles/ticks +average: 276874 cycles/ticks + +kyber_keypair: +median: 295568 cycles/ticks +average: 296743 cycles/ticks + +kyber_encaps_derand: +median: 316364 cycles/ticks +average: 318033 cycles/ticks + +kyber_encaps: +median: 317104 cycles/ticks +average: 318639 cycles/ticks + +kyber_decaps: +median: 384316 cycles/ticks +average: 385993 cycles/ticks + +Loop spin: 441 +gen_a: +median: 103316 cycles/ticks +average: 103947 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2364 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16064 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 258924 cycles/ticks +average: 260217 cycles/ticks + +indcpa_enc: +median: 298364 cycles/ticks +average: 299840 cycles/ticks + +indcpa_dec: +median: 60920 cycles/ticks +average: 61210 cycles/ticks + +kyber_keypair_derand: +median: 276622 cycles/ticks +average: 277934 cycles/ticks + +kyber_keypair: +median: 295598 cycles/ticks +average: 296791 cycles/ticks + +kyber_encaps_derand: +median: 317910 cycles/ticks +average: 319414 cycles/ticks + +kyber_encaps: +median: 318692 cycles/ticks +average: 320595 cycles/ticks + +kyber_decaps: +median: 385964 cycles/ticks +average: 388439 cycles/ticks + +Loop spin: 442 +gen_a: +median: 102778 cycles/ticks +average: 103612 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2413 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15920 cycles/ticks +average: 16149 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 469 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259208 cycles/ticks +average: 260747 cycles/ticks + +indcpa_enc: +median: 298538 cycles/ticks +average: 300470 cycles/ticks + +indcpa_dec: +median: 60940 cycles/ticks +average: 61263 cycles/ticks + +kyber_keypair_derand: +median: 275704 cycles/ticks +average: 277167 cycles/ticks + +kyber_keypair: +median: 295950 cycles/ticks +average: 298776 cycles/ticks + +kyber_encaps_derand: +median: 316688 cycles/ticks +average: 320078 cycles/ticks + +kyber_encaps: +median: 317462 cycles/ticks +average: 319711 cycles/ticks + +kyber_decaps: +median: 384662 cycles/ticks +average: 386272 cycles/ticks + +Loop spin: 443 +gen_a: +median: 102880 cycles/ticks +average: 103649 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9923 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16278 cycles/ticks +average: 16171 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 444 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 448 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3746 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 260796 cycles/ticks +average: 262127 cycles/ticks + +indcpa_enc: +median: 300138 cycles/ticks +average: 301677 cycles/ticks + +indcpa_dec: +median: 60916 cycles/ticks +average: 61315 cycles/ticks + +kyber_keypair_derand: +median: 275172 cycles/ticks +average: 277268 cycles/ticks + +kyber_keypair: +median: 295540 cycles/ticks +average: 296980 cycles/ticks + +kyber_encaps_derand: +median: 316096 cycles/ticks +average: 317976 cycles/ticks + +kyber_encaps: +median: 316816 cycles/ticks +average: 318691 cycles/ticks + +kyber_decaps: +median: 384072 cycles/ticks +average: 385833 cycles/ticks + +Loop spin: 444 +gen_a: +median: 102930 cycles/ticks +average: 104136 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2385 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7189 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16107 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3808 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259104 cycles/ticks +average: 261138 cycles/ticks + +indcpa_enc: +median: 297964 cycles/ticks +average: 299718 cycles/ticks + +indcpa_dec: +median: 60932 cycles/ticks +average: 61282 cycles/ticks + +kyber_keypair_derand: +median: 275488 cycles/ticks +average: 276920 cycles/ticks + +kyber_keypair: +median: 295630 cycles/ticks +average: 297533 cycles/ticks + +kyber_encaps_derand: +median: 316372 cycles/ticks +average: 318086 cycles/ticks + +kyber_encaps: +median: 317096 cycles/ticks +average: 319387 cycles/ticks + +kyber_decaps: +median: 384378 cycles/ticks +average: 386287 cycles/ticks + +Loop spin: 445 +gen_a: +median: 103188 cycles/ticks +average: 103826 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15914 cycles/ticks +average: 16085 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 449 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2470 cycles/ticks + +indcpa_keypair: +median: 259326 cycles/ticks +average: 260704 cycles/ticks + +indcpa_enc: +median: 298432 cycles/ticks +average: 300065 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61400 cycles/ticks + +kyber_keypair_derand: +median: 275458 cycles/ticks +average: 278012 cycles/ticks + +kyber_keypair: +median: 295440 cycles/ticks +average: 297460 cycles/ticks + +kyber_encaps_derand: +median: 316248 cycles/ticks +average: 317821 cycles/ticks + +kyber_encaps: +median: 317074 cycles/ticks +average: 318744 cycles/ticks + +kyber_decaps: +median: 384414 cycles/ticks +average: 386326 cycles/ticks + +Loop spin: 446 +gen_a: +median: 102948 cycles/ticks +average: 103641 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2359 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7157 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16040 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1374 cycles/ticks +average: 1386 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 259688 cycles/ticks +average: 261578 cycles/ticks + +indcpa_enc: +median: 298490 cycles/ticks +average: 300395 cycles/ticks + +indcpa_dec: +median: 60954 cycles/ticks +average: 61448 cycles/ticks + +kyber_keypair_derand: +median: 275446 cycles/ticks +average: 277614 cycles/ticks + +kyber_keypair: +median: 295626 cycles/ticks +average: 297074 cycles/ticks + +kyber_encaps_derand: +median: 316326 cycles/ticks +average: 318764 cycles/ticks + +kyber_encaps: +median: 317118 cycles/ticks +average: 318648 cycles/ticks + +kyber_decaps: +median: 384520 cycles/ticks +average: 386597 cycles/ticks + +Loop spin: 447 +gen_a: +median: 103026 cycles/ticks +average: 103817 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7156 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15926 cycles/ticks +average: 16127 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 799 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3843 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259272 cycles/ticks +average: 262046 cycles/ticks + +indcpa_enc: +median: 298738 cycles/ticks +average: 302091 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61305 cycles/ticks + +kyber_keypair_derand: +median: 275536 cycles/ticks +average: 277226 cycles/ticks + +kyber_keypair: +median: 295570 cycles/ticks +average: 297437 cycles/ticks + +kyber_encaps_derand: +median: 316032 cycles/ticks +average: 317662 cycles/ticks + +kyber_encaps: +median: 316876 cycles/ticks +average: 318472 cycles/ticks + +kyber_decaps: +median: 384076 cycles/ticks +average: 386007 cycles/ticks + +Loop spin: 448 +gen_a: +median: 103072 cycles/ticks +average: 104037 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7171 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16009 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 434 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3762 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2453 cycles/ticks + +indcpa_keypair: +median: 259422 cycles/ticks +average: 260583 cycles/ticks + +indcpa_enc: +median: 297970 cycles/ticks +average: 299802 cycles/ticks + +indcpa_dec: +median: 60948 cycles/ticks +average: 61209 cycles/ticks + +kyber_keypair_derand: +median: 275788 cycles/ticks +average: 277838 cycles/ticks + +kyber_keypair: +median: 295666 cycles/ticks +average: 297262 cycles/ticks + +kyber_encaps_derand: +median: 316160 cycles/ticks +average: 318339 cycles/ticks + +kyber_encaps: +median: 317072 cycles/ticks +average: 318818 cycles/ticks + +kyber_decaps: +median: 384262 cycles/ticks +average: 386663 cycles/ticks + +Loop spin: 449 +gen_a: +median: 103076 cycles/ticks +average: 103983 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9924 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16128 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 260322 cycles/ticks +average: 261915 cycles/ticks + +indcpa_enc: +median: 299410 cycles/ticks +average: 301206 cycles/ticks + +indcpa_dec: +median: 60926 cycles/ticks +average: 61186 cycles/ticks + +kyber_keypair_derand: +median: 275658 cycles/ticks +average: 277203 cycles/ticks + +kyber_keypair: +median: 295538 cycles/ticks +average: 297546 cycles/ticks + +kyber_encaps_derand: +median: 317632 cycles/ticks +average: 319382 cycles/ticks + +kyber_encaps: +median: 318318 cycles/ticks +average: 320123 cycles/ticks + +kyber_decaps: +median: 385838 cycles/ticks +average: 391672 cycles/ticks + +Loop spin: 450 +gen_a: +median: 103044 cycles/ticks +average: 103933 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2358 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9848 cycles/ticks +average: 10124 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16029 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 781 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3746 cycles/ticks +average: 3929 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259036 cycles/ticks +average: 261038 cycles/ticks + +indcpa_enc: +median: 298328 cycles/ticks +average: 302336 cycles/ticks + +indcpa_dec: +median: 60944 cycles/ticks +average: 61667 cycles/ticks + +kyber_keypair_derand: +median: 275322 cycles/ticks +average: 280090 cycles/ticks + +kyber_keypair: +median: 295900 cycles/ticks +average: 298459 cycles/ticks + +kyber_encaps_derand: +median: 318258 cycles/ticks +average: 321687 cycles/ticks + +kyber_encaps: +median: 319000 cycles/ticks +average: 321975 cycles/ticks + +kyber_decaps: +median: 386144 cycles/ticks +average: 389162 cycles/ticks + +Loop spin: 451 +gen_a: +median: 103028 cycles/ticks +average: 103707 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15993 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 742 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3748 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259322 cycles/ticks +average: 260847 cycles/ticks + +indcpa_enc: +median: 298528 cycles/ticks +average: 300965 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61454 cycles/ticks + +kyber_keypair_derand: +median: 275446 cycles/ticks +average: 277968 cycles/ticks + +kyber_keypair: +median: 295764 cycles/ticks +average: 298901 cycles/ticks + +kyber_encaps_derand: +median: 316616 cycles/ticks +average: 320406 cycles/ticks + +kyber_encaps: +median: 317194 cycles/ticks +average: 319699 cycles/ticks + +kyber_decaps: +median: 396100 cycles/ticks +average: 402416 cycles/ticks + +Loop spin: 452 +gen_a: +median: 106074 cycles/ticks +average: 107096 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2426 cycles/ticks +average: 2447 cycles/ticks + +NTT: +median: 7264 cycles/ticks +average: 7405 cycles/ticks + +INVNTT: +median: 10128 cycles/ticks +average: 10208 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16372 cycles/ticks +average: 16497 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1433 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3877 cycles/ticks + +polyvec_decompress: +median: 2516 cycles/ticks +average: 2544 cycles/ticks + +indcpa_keypair: +median: 270052 cycles/ticks +average: 273855 cycles/ticks + +indcpa_enc: +median: 309704 cycles/ticks +average: 314192 cycles/ticks + +indcpa_dec: +median: 64654 cycles/ticks +average: 65022 cycles/ticks + +kyber_keypair_derand: +median: 292302 cycles/ticks +average: 293355 cycles/ticks + +kyber_keypair: +median: 305718 cycles/ticks +average: 308512 cycles/ticks + +kyber_encaps_derand: +median: 327300 cycles/ticks +average: 330849 cycles/ticks + +kyber_encaps: +median: 337640 cycles/ticks +average: 337606 cycles/ticks + +kyber_decaps: +median: 396758 cycles/ticks +average: 402594 cycles/ticks + +Loop spin: 453 +gen_a: +median: 106308 cycles/ticks +average: 107726 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2464 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2469 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7289 cycles/ticks + +INVNTT: +median: 10118 cycles/ticks +average: 10232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16310 cycles/ticks +average: 16568 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1451 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3954 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2572 cycles/ticks + +indcpa_keypair: +median: 267908 cycles/ticks +average: 270870 cycles/ticks + +indcpa_enc: +median: 316296 cycles/ticks +average: 315574 cycles/ticks + +indcpa_dec: +median: 64770 cycles/ticks +average: 65583 cycles/ticks + +kyber_keypair_derand: +median: 283788 cycles/ticks +average: 286840 cycles/ticks + +kyber_keypair: +median: 307524 cycles/ticks +average: 311667 cycles/ticks + +kyber_encaps_derand: +median: 327304 cycles/ticks +average: 331766 cycles/ticks + +kyber_encaps: +median: 337056 cycles/ticks +average: 335373 cycles/ticks + +kyber_decaps: +median: 398310 cycles/ticks +average: 404466 cycles/ticks + +Loop spin: 454 +gen_a: +median: 106334 cycles/ticks +average: 107403 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2438 cycles/ticks + +NTT: +median: 7320 cycles/ticks +average: 7472 cycles/ticks + +INVNTT: +median: 10134 cycles/ticks +average: 10324 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16422 cycles/ticks +average: 16710 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 460 cycles/ticks + +poly_frommsg: +median: 1474 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 770 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 465 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3936 cycles/ticks + +polyvec_decompress: +median: 2596 cycles/ticks +average: 2609 cycles/ticks + +indcpa_keypair: +median: 267462 cycles/ticks +average: 272537 cycles/ticks + +indcpa_enc: +median: 309438 cycles/ticks +average: 314061 cycles/ticks + +indcpa_dec: +median: 61592 cycles/ticks +average: 63182 cycles/ticks + +kyber_keypair_derand: +median: 284684 cycles/ticks +average: 287277 cycles/ticks + +kyber_keypair: +median: 305824 cycles/ticks +average: 308672 cycles/ticks + +kyber_encaps_derand: +median: 325852 cycles/ticks +average: 330115 cycles/ticks + +kyber_encaps: +median: 326992 cycles/ticks +average: 328934 cycles/ticks + +kyber_decaps: +median: 396960 cycles/ticks +average: 400469 cycles/ticks + +Loop spin: 455 +gen_a: +median: 106442 cycles/ticks +average: 108557 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2436 cycles/ticks + +NTT: +median: 7472 cycles/ticks +average: 7490 cycles/ticks + +INVNTT: +median: 10162 cycles/ticks +average: 10385 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16846 cycles/ticks +average: 16907 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3838 cycles/ticks +average: 3875 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2537 cycles/ticks + +indcpa_keypair: +median: 268736 cycles/ticks +average: 272252 cycles/ticks + +indcpa_enc: +median: 309568 cycles/ticks +average: 311330 cycles/ticks + +indcpa_dec: +median: 62664 cycles/ticks +average: 63036 cycles/ticks + +kyber_keypair_derand: +median: 285270 cycles/ticks +average: 288168 cycles/ticks + +kyber_keypair: +median: 305144 cycles/ticks +average: 307684 cycles/ticks + +kyber_encaps_derand: +median: 327860 cycles/ticks +average: 330280 cycles/ticks + +kyber_encaps: +median: 328830 cycles/ticks +average: 330302 cycles/ticks + +kyber_decaps: +median: 409662 cycles/ticks +average: 407290 cycles/ticks + +Loop spin: 456 +gen_a: +median: 105846 cycles/ticks +average: 106070 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2361 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2492 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7335 cycles/ticks + +INVNTT: +median: 9842 cycles/ticks +average: 10016 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15986 cycles/ticks +average: 16386 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1506 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3898 cycles/ticks + +polyvec_decompress: +median: 2458 cycles/ticks +average: 2582 cycles/ticks + +indcpa_keypair: +median: 267234 cycles/ticks +average: 270023 cycles/ticks + +indcpa_enc: +median: 308004 cycles/ticks +average: 310910 cycles/ticks + +indcpa_dec: +median: 62850 cycles/ticks +average: 63490 cycles/ticks + +kyber_keypair_derand: +median: 286380 cycles/ticks +average: 290591 cycles/ticks + +kyber_keypair: +median: 305288 cycles/ticks +average: 307959 cycles/ticks + +kyber_encaps_derand: +median: 327712 cycles/ticks +average: 330875 cycles/ticks + +kyber_encaps: +median: 328408 cycles/ticks +average: 332616 cycles/ticks + +kyber_decaps: +median: 397358 cycles/ticks +average: 400589 cycles/ticks + +Loop spin: 457 +gen_a: +median: 105786 cycles/ticks +average: 106901 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7233 cycles/ticks + +INVNTT: +median: 10088 cycles/ticks +average: 10288 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16376 cycles/ticks +average: 16612 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 457 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1436 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 767 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3914 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2470 cycles/ticks + +indcpa_keypair: +median: 266828 cycles/ticks +average: 268516 cycles/ticks + +indcpa_enc: +median: 308380 cycles/ticks +average: 313186 cycles/ticks + +indcpa_dec: +median: 63174 cycles/ticks +average: 64090 cycles/ticks + +kyber_keypair_derand: +median: 277060 cycles/ticks +average: 282407 cycles/ticks + +kyber_keypair: +median: 306244 cycles/ticks +average: 309408 cycles/ticks + +kyber_encaps_derand: +median: 325782 cycles/ticks +average: 327348 cycles/ticks + +kyber_encaps: +median: 327892 cycles/ticks +average: 331786 cycles/ticks + +kyber_decaps: +median: 396452 cycles/ticks +average: 398275 cycles/ticks + +Loop spin: 458 +gen_a: +median: 106278 cycles/ticks +average: 108164 cycles/ticks + +poly_getnoise_eta1: +median: 2464 cycles/ticks +average: 2486 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2443 cycles/ticks + +NTT: +median: 7334 cycles/ticks +average: 7490 cycles/ticks + +INVNTT: +median: 10150 cycles/ticks +average: 10334 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16496 cycles/ticks +average: 16841 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1434 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 766 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3879 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2537 cycles/ticks + +indcpa_keypair: +median: 266856 cycles/ticks +average: 268211 cycles/ticks + +indcpa_enc: +median: 307766 cycles/ticks +average: 311951 cycles/ticks + +indcpa_dec: +median: 60972 cycles/ticks +average: 61451 cycles/ticks + +kyber_keypair_derand: +median: 284312 cycles/ticks +average: 285754 cycles/ticks + +kyber_keypair: +median: 304924 cycles/ticks +average: 306598 cycles/ticks + +kyber_encaps_derand: +median: 326046 cycles/ticks +average: 328214 cycles/ticks + +kyber_encaps: +median: 327218 cycles/ticks +average: 328445 cycles/ticks + +kyber_decaps: +median: 385860 cycles/ticks +average: 390720 cycles/ticks + +Loop spin: 459 +gen_a: +median: 103264 cycles/ticks +average: 104313 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7150 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9935 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16086 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2473 cycles/ticks + +indcpa_keypair: +median: 259038 cycles/ticks +average: 260972 cycles/ticks + +indcpa_enc: +median: 298572 cycles/ticks +average: 300620 cycles/ticks + +indcpa_dec: +median: 61122 cycles/ticks +average: 61587 cycles/ticks + +kyber_keypair_derand: +median: 276114 cycles/ticks +average: 278488 cycles/ticks + +kyber_keypair: +median: 295944 cycles/ticks +average: 298223 cycles/ticks + +kyber_encaps_derand: +median: 316414 cycles/ticks +average: 319319 cycles/ticks + +kyber_encaps: +median: 318422 cycles/ticks +average: 320880 cycles/ticks + +kyber_decaps: +median: 384368 cycles/ticks +average: 386817 cycles/ticks + +Loop spin: 460 +gen_a: +median: 103050 cycles/ticks +average: 104042 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2353 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15986 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3766 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2473 cycles/ticks + +indcpa_keypair: +median: 260114 cycles/ticks +average: 262242 cycles/ticks + +indcpa_enc: +median: 298964 cycles/ticks +average: 301492 cycles/ticks + +indcpa_dec: +median: 60938 cycles/ticks +average: 61474 cycles/ticks + +kyber_keypair_derand: +median: 277290 cycles/ticks +average: 279787 cycles/ticks + +kyber_keypair: +median: 297356 cycles/ticks +average: 299334 cycles/ticks + +kyber_encaps_derand: +median: 318606 cycles/ticks +average: 321648 cycles/ticks + +kyber_encaps: +median: 319346 cycles/ticks +average: 322136 cycles/ticks + +kyber_decaps: +median: 387178 cycles/ticks +average: 390287 cycles/ticks + +Loop spin: 461 +gen_a: +median: 103218 cycles/ticks +average: 104285 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9924 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16078 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 484 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1394 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 743 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3771 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 259798 cycles/ticks +average: 263714 cycles/ticks + +indcpa_enc: +median: 307440 cycles/ticks +average: 309869 cycles/ticks + +indcpa_dec: +median: 62742 cycles/ticks +average: 63695 cycles/ticks + +kyber_keypair_derand: +median: 284614 cycles/ticks +average: 287435 cycles/ticks + +kyber_keypair: +median: 305916 cycles/ticks +average: 309702 cycles/ticks + +kyber_encaps_derand: +median: 325820 cycles/ticks +average: 327328 cycles/ticks + +kyber_encaps: +median: 327104 cycles/ticks +average: 329619 cycles/ticks + +kyber_decaps: +median: 396820 cycles/ticks +average: 400775 cycles/ticks + +Loop spin: 462 +gen_a: +median: 105904 cycles/ticks +average: 112456 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2411 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2443 cycles/ticks + +NTT: +median: 7284 cycles/ticks +average: 7323 cycles/ticks + +INVNTT: +median: 10120 cycles/ticks +average: 10210 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16788 cycles/ticks +average: 16737 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1489 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 769 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 465 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3962 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2538 cycles/ticks + +indcpa_keypair: +median: 267014 cycles/ticks +average: 269745 cycles/ticks + +indcpa_enc: +median: 307496 cycles/ticks +average: 309306 cycles/ticks + +indcpa_dec: +median: 63114 cycles/ticks +average: 63696 cycles/ticks + +kyber_keypair_derand: +median: 284942 cycles/ticks +average: 287927 cycles/ticks + +kyber_keypair: +median: 312136 cycles/ticks +average: 311803 cycles/ticks + +kyber_encaps_derand: +median: 326068 cycles/ticks +average: 329607 cycles/ticks + +kyber_encaps: +median: 327794 cycles/ticks +average: 330670 cycles/ticks + +kyber_decaps: +median: 396782 cycles/ticks +average: 400712 cycles/ticks + +Loop spin: 463 +gen_a: +median: 106044 cycles/ticks +average: 108072 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2413 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2421 cycles/ticks + +NTT: +median: 7508 cycles/ticks +average: 7544 cycles/ticks + +INVNTT: +median: 10392 cycles/ticks +average: 10461 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16498 cycles/ticks +average: 16844 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3864 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2540 cycles/ticks + +indcpa_keypair: +median: 268380 cycles/ticks +average: 271079 cycles/ticks + +indcpa_enc: +median: 309070 cycles/ticks +average: 312186 cycles/ticks + +indcpa_dec: +median: 62872 cycles/ticks +average: 63794 cycles/ticks + +kyber_keypair_derand: +median: 284944 cycles/ticks +average: 288499 cycles/ticks + +kyber_keypair: +median: 305372 cycles/ticks +average: 308910 cycles/ticks + +kyber_encaps_derand: +median: 325928 cycles/ticks +average: 328164 cycles/ticks + +kyber_encaps: +median: 327088 cycles/ticks +average: 329716 cycles/ticks + +kyber_decaps: +median: 397512 cycles/ticks +average: 402313 cycles/ticks + +Loop spin: 464 +gen_a: +median: 106072 cycles/ticks +average: 107139 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2411 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2436 cycles/ticks + +NTT: +median: 7470 cycles/ticks +average: 7562 cycles/ticks + +INVNTT: +median: 10136 cycles/ticks +average: 10291 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16486 cycles/ticks +average: 16785 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1494 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 771 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 467 cycles/ticks + +polyvec_compress: +median: 3956 cycles/ticks +average: 4007 cycles/ticks + +polyvec_decompress: +median: 2586 cycles/ticks +average: 2616 cycles/ticks + +indcpa_keypair: +median: 267296 cycles/ticks +average: 270136 cycles/ticks + +indcpa_enc: +median: 307090 cycles/ticks +average: 307854 cycles/ticks + +indcpa_dec: +median: 62822 cycles/ticks +average: 63425 cycles/ticks + +kyber_keypair_derand: +median: 284104 cycles/ticks +average: 286446 cycles/ticks + +kyber_keypair: +median: 303428 cycles/ticks +average: 303470 cycles/ticks + +kyber_encaps_derand: +median: 315888 cycles/ticks +average: 321709 cycles/ticks + +kyber_encaps: +median: 317002 cycles/ticks +average: 321618 cycles/ticks + +kyber_decaps: +median: 385392 cycles/ticks +average: 392597 cycles/ticks + +Loop spin: 465 +gen_a: +median: 102986 cycles/ticks +average: 105457 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7232 cycles/ticks +average: 7269 cycles/ticks + +INVNTT: +median: 10078 cycles/ticks +average: 10212 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16362 cycles/ticks +average: 16389 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 470 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3890 cycles/ticks + +polyvec_decompress: +median: 2446 cycles/ticks +average: 2471 cycles/ticks + +indcpa_keypair: +median: 260392 cycles/ticks +average: 265713 cycles/ticks + +indcpa_enc: +median: 298486 cycles/ticks +average: 302760 cycles/ticks + +indcpa_dec: +median: 61204 cycles/ticks +average: 62677 cycles/ticks + +kyber_keypair_derand: +median: 277220 cycles/ticks +average: 282846 cycles/ticks + +kyber_keypair: +median: 297846 cycles/ticks +average: 304605 cycles/ticks + +kyber_encaps_derand: +median: 316866 cycles/ticks +average: 323852 cycles/ticks + +kyber_encaps: +median: 317270 cycles/ticks +average: 320680 cycles/ticks + +kyber_decaps: +median: 387510 cycles/ticks +average: 394288 cycles/ticks + +Loop spin: 466 +gen_a: +median: 103506 cycles/ticks +average: 106210 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2451 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2469 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7328 cycles/ticks + +INVNTT: +median: 10120 cycles/ticks +average: 10243 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16354 cycles/ticks +average: 16448 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 783 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 514 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3873 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2511 cycles/ticks + +indcpa_keypair: +median: 259502 cycles/ticks +average: 265825 cycles/ticks + +indcpa_enc: +median: 298748 cycles/ticks +average: 301185 cycles/ticks + +indcpa_dec: +median: 61214 cycles/ticks +average: 62395 cycles/ticks + +kyber_keypair_derand: +median: 280124 cycles/ticks +average: 285022 cycles/ticks + +kyber_keypair: +median: 299724 cycles/ticks +average: 305227 cycles/ticks + +kyber_encaps_derand: +median: 316292 cycles/ticks +average: 321438 cycles/ticks + +kyber_encaps: +median: 318252 cycles/ticks +average: 323566 cycles/ticks + +kyber_decaps: +median: 395840 cycles/ticks +average: 398519 cycles/ticks + +Loop spin: 467 +gen_a: +median: 105902 cycles/ticks +average: 106667 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2414 cycles/ticks +average: 2431 cycles/ticks + +NTT: +median: 7256 cycles/ticks +average: 7403 cycles/ticks + +INVNTT: +median: 10120 cycles/ticks +average: 10182 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16372 cycles/ticks +average: 16498 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1451 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 745 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3878 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2520 cycles/ticks + +indcpa_keypair: +median: 266812 cycles/ticks +average: 268314 cycles/ticks + +indcpa_enc: +median: 307572 cycles/ticks +average: 310486 cycles/ticks + +indcpa_dec: +median: 61380 cycles/ticks +average: 62914 cycles/ticks + +kyber_keypair_derand: +median: 284002 cycles/ticks +average: 286075 cycles/ticks + +kyber_keypair: +median: 303854 cycles/ticks +average: 305146 cycles/ticks + +kyber_encaps_derand: +median: 325688 cycles/ticks +average: 327901 cycles/ticks + +kyber_encaps: +median: 326402 cycles/ticks +average: 328456 cycles/ticks + +kyber_decaps: +median: 395832 cycles/ticks +average: 397949 cycles/ticks + +Loop spin: 468 +gen_a: +median: 105806 cycles/ticks +average: 107032 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2400 cycles/ticks + +poly_getnoise_eta2: +median: 2374 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7274 cycles/ticks +average: 7358 cycles/ticks + +INVNTT: +median: 10078 cycles/ticks +average: 10241 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16368 cycles/ticks +average: 16553 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 458 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1432 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 750 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 475 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3882 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2469 cycles/ticks + +indcpa_keypair: +median: 267130 cycles/ticks +average: 269615 cycles/ticks + +indcpa_enc: +median: 307392 cycles/ticks +average: 309784 cycles/ticks + +indcpa_dec: +median: 62698 cycles/ticks +average: 63195 cycles/ticks + +kyber_keypair_derand: +median: 283948 cycles/ticks +average: 286845 cycles/ticks + +kyber_keypair: +median: 304586 cycles/ticks +average: 306284 cycles/ticks + +kyber_encaps_derand: +median: 325350 cycles/ticks +average: 327550 cycles/ticks + +kyber_encaps: +median: 326110 cycles/ticks +average: 327782 cycles/ticks + +kyber_decaps: +median: 396318 cycles/ticks +average: 399554 cycles/ticks + +Loop spin: 469 +gen_a: +median: 106174 cycles/ticks +average: 107076 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2456 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2438 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7342 cycles/ticks + +INVNTT: +median: 9864 cycles/ticks +average: 10144 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16366 cycles/ticks +average: 16509 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 447 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3922 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2535 cycles/ticks + +indcpa_keypair: +median: 268838 cycles/ticks +average: 271308 cycles/ticks + +indcpa_enc: +median: 308640 cycles/ticks +average: 310473 cycles/ticks + +indcpa_dec: +median: 62660 cycles/ticks +average: 63210 cycles/ticks + +kyber_keypair_derand: +median: 284404 cycles/ticks +average: 286953 cycles/ticks + +kyber_keypair: +median: 303600 cycles/ticks +average: 304698 cycles/ticks + +kyber_encaps_derand: +median: 325902 cycles/ticks +average: 327555 cycles/ticks + +kyber_encaps: +median: 326090 cycles/ticks +average: 326278 cycles/ticks + +kyber_decaps: +median: 395482 cycles/ticks +average: 395882 cycles/ticks + +Loop spin: 470 +gen_a: +median: 105642 cycles/ticks +average: 106676 cycles/ticks + +poly_getnoise_eta1: +median: 2364 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2424 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7295 cycles/ticks + +INVNTT: +median: 9882 cycles/ticks +average: 10139 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16360 cycles/ticks +average: 16519 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 496 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 728 cycles/ticks +average: 793 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 499 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3866 cycles/ticks + +polyvec_decompress: +median: 2452 cycles/ticks +average: 2569 cycles/ticks + +indcpa_keypair: +median: 259818 cycles/ticks +average: 265962 cycles/ticks + +indcpa_enc: +median: 298602 cycles/ticks +average: 302362 cycles/ticks + +indcpa_dec: +median: 60936 cycles/ticks +average: 61272 cycles/ticks + +kyber_keypair_derand: +median: 275650 cycles/ticks +average: 277301 cycles/ticks + +kyber_keypair: +median: 296814 cycles/ticks +average: 301647 cycles/ticks + +kyber_encaps_derand: +median: 318668 cycles/ticks +average: 325908 cycles/ticks + +kyber_encaps: +median: 321006 cycles/ticks +average: 326967 cycles/ticks + +kyber_decaps: +median: 393858 cycles/ticks +average: 395797 cycles/ticks + +Loop spin: 471 +gen_a: +median: 103460 cycles/ticks +average: 106287 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2401 cycles/ticks + +NTT: +median: 7150 cycles/ticks +average: 7403 cycles/ticks + +INVNTT: +median: 9850 cycles/ticks +average: 10082 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16334 cycles/ticks +average: 16591 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1440 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 761 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3935 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 260524 cycles/ticks +average: 266678 cycles/ticks + +indcpa_enc: +median: 300008 cycles/ticks +average: 306664 cycles/ticks + +indcpa_dec: +median: 61350 cycles/ticks +average: 62948 cycles/ticks + +kyber_keypair_derand: +median: 276936 cycles/ticks +average: 283587 cycles/ticks + +kyber_keypair: +median: 302410 cycles/ticks +average: 304769 cycles/ticks + +kyber_encaps_derand: +median: 323550 cycles/ticks +average: 325474 cycles/ticks + +kyber_encaps: +median: 319194 cycles/ticks +average: 326175 cycles/ticks + +kyber_decaps: +median: 386664 cycles/ticks +average: 395489 cycles/ticks + +Loop spin: 472 +gen_a: +median: 103354 cycles/ticks +average: 106186 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2354 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2420 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7413 cycles/ticks + +INVNTT: +median: 9846 cycles/ticks +average: 10035 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16354 cycles/ticks +average: 16588 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1459 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3926 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2544 cycles/ticks + +indcpa_keypair: +median: 261258 cycles/ticks +average: 267311 cycles/ticks + +indcpa_enc: +median: 306820 cycles/ticks +average: 307803 cycles/ticks + +indcpa_dec: +median: 60992 cycles/ticks +average: 62480 cycles/ticks + +kyber_keypair_derand: +median: 283014 cycles/ticks +average: 283435 cycles/ticks + +kyber_keypair: +median: 302830 cycles/ticks +average: 304847 cycles/ticks + +kyber_encaps_derand: +median: 324592 cycles/ticks +average: 325838 cycles/ticks + +kyber_encaps: +median: 319072 cycles/ticks +average: 325772 cycles/ticks + +kyber_decaps: +median: 391492 cycles/ticks +average: 395451 cycles/ticks + +Loop spin: 473 +gen_a: +median: 103474 cycles/ticks +average: 106364 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7114 cycles/ticks +average: 7329 cycles/ticks + +INVNTT: +median: 10086 cycles/ticks +average: 10129 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16312 cycles/ticks +average: 16517 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1455 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3934 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2514 cycles/ticks + +indcpa_keypair: +median: 262090 cycles/ticks +average: 268203 cycles/ticks + +indcpa_enc: +median: 300016 cycles/ticks +average: 303826 cycles/ticks + +indcpa_dec: +median: 60968 cycles/ticks +average: 61466 cycles/ticks + +kyber_keypair_derand: +median: 275312 cycles/ticks +average: 277698 cycles/ticks + +kyber_keypair: +median: 295778 cycles/ticks +average: 297763 cycles/ticks + +kyber_encaps_derand: +median: 316138 cycles/ticks +average: 318019 cycles/ticks + +kyber_encaps: +median: 316904 cycles/ticks +average: 318679 cycles/ticks + +kyber_decaps: +median: 384200 cycles/ticks +average: 386508 cycles/ticks + +Loop spin: 474 +gen_a: +median: 103016 cycles/ticks +average: 104264 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2402 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2355 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7167 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15974 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3775 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 259194 cycles/ticks +average: 260925 cycles/ticks + +indcpa_enc: +median: 298184 cycles/ticks +average: 299768 cycles/ticks + +indcpa_dec: +median: 60952 cycles/ticks +average: 61440 cycles/ticks + +kyber_keypair_derand: +median: 277110 cycles/ticks +average: 279054 cycles/ticks + +kyber_keypair: +median: 295802 cycles/ticks +average: 297726 cycles/ticks + +kyber_encaps_derand: +median: 316074 cycles/ticks +average: 318411 cycles/ticks + +kyber_encaps: +median: 316870 cycles/ticks +average: 319344 cycles/ticks + +kyber_decaps: +median: 384024 cycles/ticks +average: 386189 cycles/ticks + +Loop spin: 475 +gen_a: +median: 103038 cycles/ticks +average: 104241 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2373 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7146 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9902 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16127 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1398 cycles/ticks +average: 1460 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +polyvec_decompress: +median: 2446 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259358 cycles/ticks +average: 260910 cycles/ticks + +indcpa_enc: +median: 298246 cycles/ticks +average: 300380 cycles/ticks + +indcpa_dec: +median: 60914 cycles/ticks +average: 61276 cycles/ticks + +kyber_keypair_derand: +median: 275550 cycles/ticks +average: 276963 cycles/ticks + +kyber_keypair: +median: 295648 cycles/ticks +average: 297334 cycles/ticks + +kyber_encaps_derand: +median: 317068 cycles/ticks +average: 319549 cycles/ticks + +kyber_encaps: +median: 317752 cycles/ticks +average: 319793 cycles/ticks + +kyber_decaps: +median: 385002 cycles/ticks +average: 387369 cycles/ticks + +Loop spin: 476 +gen_a: +median: 103218 cycles/ticks +average: 104051 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7162 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15920 cycles/ticks +average: 16126 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3765 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 260978 cycles/ticks +average: 266032 cycles/ticks + +indcpa_enc: +median: 300402 cycles/ticks +average: 307614 cycles/ticks + +indcpa_dec: +median: 62680 cycles/ticks +average: 62935 cycles/ticks + +kyber_keypair_derand: +median: 285334 cycles/ticks +average: 286601 cycles/ticks + +kyber_keypair: +median: 301714 cycles/ticks +average: 305170 cycles/ticks + +kyber_encaps_derand: +median: 325028 cycles/ticks +average: 325821 cycles/ticks + +kyber_encaps: +median: 326006 cycles/ticks +average: 327081 cycles/ticks + +kyber_decaps: +median: 386570 cycles/ticks +average: 395357 cycles/ticks + +Loop spin: 477 +gen_a: +median: 103282 cycles/ticks +average: 105874 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7171 cycles/ticks + +INVNTT: +median: 10084 cycles/ticks +average: 10280 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15980 cycles/ticks +average: 16362 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1450 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3885 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 266554 cycles/ticks +average: 267625 cycles/ticks + +indcpa_enc: +median: 307040 cycles/ticks +average: 308737 cycles/ticks + +indcpa_dec: +median: 62608 cycles/ticks +average: 63152 cycles/ticks + +kyber_keypair_derand: +median: 283564 cycles/ticks +average: 285249 cycles/ticks + +kyber_keypair: +median: 303108 cycles/ticks +average: 304649 cycles/ticks + +kyber_encaps_derand: +median: 323532 cycles/ticks +average: 325783 cycles/ticks + +kyber_encaps: +median: 325880 cycles/ticks +average: 327520 cycles/ticks + +kyber_decaps: +median: 395206 cycles/ticks +average: 396779 cycles/ticks + +Loop spin: 478 +gen_a: +median: 103178 cycles/ticks +average: 106234 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7270 cycles/ticks +average: 7296 cycles/ticks + +INVNTT: +median: 9882 cycles/ticks +average: 10150 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16354 cycles/ticks +average: 16506 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1475 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 768 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3904 cycles/ticks + +polyvec_decompress: +median: 2460 cycles/ticks +average: 2541 cycles/ticks + +indcpa_keypair: +median: 266836 cycles/ticks +average: 267750 cycles/ticks + +indcpa_enc: +median: 306774 cycles/ticks +average: 308325 cycles/ticks + +indcpa_dec: +median: 62592 cycles/ticks +average: 62896 cycles/ticks + +kyber_keypair_derand: +median: 284000 cycles/ticks +average: 285457 cycles/ticks + +kyber_keypair: +median: 298980 cycles/ticks +average: 305463 cycles/ticks + +kyber_encaps_derand: +median: 318574 cycles/ticks +average: 325649 cycles/ticks + +kyber_encaps: +median: 319888 cycles/ticks +average: 326877 cycles/ticks + +kyber_decaps: +median: 386504 cycles/ticks +average: 395582 cycles/ticks + +Loop spin: 479 +gen_a: +median: 102970 cycles/ticks +average: 106020 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7266 cycles/ticks +average: 7367 cycles/ticks + +INVNTT: +median: 10074 cycles/ticks +average: 10268 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16056 cycles/ticks +average: 16404 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 480 cycles/ticks + +poly_frommsg: +median: 1390 cycles/ticks +average: 1387 cycles/ticks + +poly_compress: +median: 722 cycles/ticks +average: 724 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 449 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3821 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2528 cycles/ticks + +indcpa_keypair: +median: 260558 cycles/ticks +average: 266545 cycles/ticks + +indcpa_enc: +median: 306776 cycles/ticks +average: 308338 cycles/ticks + +indcpa_dec: +median: 61158 cycles/ticks +average: 62744 cycles/ticks + +kyber_keypair_derand: +median: 277610 cycles/ticks +average: 284397 cycles/ticks + +kyber_keypair: +median: 302352 cycles/ticks +average: 304938 cycles/ticks + +kyber_encaps_derand: +median: 326696 cycles/ticks +average: 327829 cycles/ticks + +kyber_encaps: +median: 320250 cycles/ticks +average: 327151 cycles/ticks + +kyber_decaps: +median: 396722 cycles/ticks +average: 397141 cycles/ticks + +Loop spin: 480 +gen_a: +median: 103922 cycles/ticks +average: 106768 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2358 cycles/ticks + +poly_getnoise_eta2: +median: 2408 cycles/ticks +average: 2505 cycles/ticks + +NTT: +median: 7286 cycles/ticks +average: 7391 cycles/ticks + +INVNTT: +median: 10094 cycles/ticks +average: 10094 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16044 cycles/ticks +average: 16382 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1449 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +polyvec_decompress: +median: 2452 cycles/ticks +average: 2521 cycles/ticks + +indcpa_keypair: +median: 260590 cycles/ticks +average: 266800 cycles/ticks + +indcpa_enc: +median: 300994 cycles/ticks +average: 306980 cycles/ticks + +indcpa_dec: +median: 61038 cycles/ticks +average: 62617 cycles/ticks + +kyber_keypair_derand: +median: 283116 cycles/ticks +average: 284188 cycles/ticks + +kyber_keypair: +median: 302296 cycles/ticks +average: 304745 cycles/ticks + +kyber_encaps_derand: +median: 323962 cycles/ticks +average: 325728 cycles/ticks + +kyber_encaps: +median: 323706 cycles/ticks +average: 327139 cycles/ticks + +kyber_decaps: +median: 395300 cycles/ticks +average: 396374 cycles/ticks + +Loop spin: 481 +gen_a: +median: 103978 cycles/ticks +average: 106534 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2335 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2360 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7358 cycles/ticks + +INVNTT: +median: 10102 cycles/ticks +average: 10226 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16332 cycles/ticks +average: 16519 cycles/ticks + +poly_tomsg: +median: 436 cycles/ticks +average: 532 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2512 cycles/ticks +average: 2583 cycles/ticks + +indcpa_keypair: +median: 260916 cycles/ticks +average: 267039 cycles/ticks + +indcpa_enc: +median: 306510 cycles/ticks +average: 308103 cycles/ticks + +indcpa_dec: +median: 61414 cycles/ticks +average: 63007 cycles/ticks + +kyber_keypair_derand: +median: 277026 cycles/ticks +average: 283492 cycles/ticks + +kyber_keypair: +median: 298334 cycles/ticks +average: 304395 cycles/ticks + +kyber_encaps_derand: +median: 318224 cycles/ticks +average: 325851 cycles/ticks + +kyber_encaps: +median: 326004 cycles/ticks +average: 326838 cycles/ticks + +kyber_decaps: +median: 394872 cycles/ticks +average: 395070 cycles/ticks + +Loop spin: 482 +gen_a: +median: 103514 cycles/ticks +average: 106679 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2454 cycles/ticks + +poly_getnoise_eta2: +median: 2372 cycles/ticks +average: 2477 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7285 cycles/ticks + +INVNTT: +median: 9848 cycles/ticks +average: 10201 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16330 cycles/ticks +average: 16496 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1408 cycles/ticks +average: 1537 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 773 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2523 cycles/ticks + +indcpa_keypair: +median: 259536 cycles/ticks +average: 263821 cycles/ticks + +indcpa_enc: +median: 298446 cycles/ticks +average: 300436 cycles/ticks + +indcpa_dec: +median: 60912 cycles/ticks +average: 61224 cycles/ticks + +kyber_keypair_derand: +median: 276900 cycles/ticks +average: 278214 cycles/ticks + +kyber_keypair: +median: 295820 cycles/ticks +average: 296919 cycles/ticks + +kyber_encaps_derand: +median: 316266 cycles/ticks +average: 317724 cycles/ticks + +kyber_encaps: +median: 317312 cycles/ticks +average: 318816 cycles/ticks + +kyber_decaps: +median: 384356 cycles/ticks +average: 385971 cycles/ticks + +Loop spin: 483 +gen_a: +median: 102806 cycles/ticks +average: 103471 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2360 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15924 cycles/ticks +average: 16123 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259092 cycles/ticks +average: 260397 cycles/ticks + +indcpa_enc: +median: 297926 cycles/ticks +average: 299443 cycles/ticks + +indcpa_dec: +median: 60948 cycles/ticks +average: 61308 cycles/ticks + +kyber_keypair_derand: +median: 275670 cycles/ticks +average: 276839 cycles/ticks + +kyber_keypair: +median: 295518 cycles/ticks +average: 296739 cycles/ticks + +kyber_encaps_derand: +median: 316066 cycles/ticks +average: 317558 cycles/ticks + +kyber_encaps: +median: 317086 cycles/ticks +average: 318540 cycles/ticks + +kyber_decaps: +median: 384226 cycles/ticks +average: 385880 cycles/ticks + +Loop spin: 484 +gen_a: +median: 102802 cycles/ticks +average: 103416 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2354 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15971 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3768 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 258994 cycles/ticks +average: 260223 cycles/ticks + +indcpa_enc: +median: 298498 cycles/ticks +average: 299835 cycles/ticks + +indcpa_dec: +median: 60914 cycles/ticks +average: 61210 cycles/ticks + +kyber_keypair_derand: +median: 275854 cycles/ticks +average: 277225 cycles/ticks + +kyber_keypair: +median: 302906 cycles/ticks +average: 304864 cycles/ticks + +kyber_encaps_derand: +median: 318944 cycles/ticks +average: 325314 cycles/ticks + +kyber_encaps: +median: 317732 cycles/ticks +average: 323864 cycles/ticks + +kyber_decaps: +median: 385578 cycles/ticks +average: 395453 cycles/ticks + +Loop spin: 485 +gen_a: +median: 103170 cycles/ticks +average: 105327 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2338 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7169 cycles/ticks + +INVNTT: +median: 9882 cycles/ticks +average: 10234 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16334 cycles/ticks +average: 16485 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +polyvec_decompress: +median: 2452 cycles/ticks +average: 2507 cycles/ticks + +indcpa_keypair: +median: 261848 cycles/ticks +average: 266729 cycles/ticks + +indcpa_enc: +median: 299634 cycles/ticks +average: 306386 cycles/ticks + +indcpa_dec: +median: 60978 cycles/ticks +average: 61950 cycles/ticks + +kyber_keypair_derand: +median: 283720 cycles/ticks +average: 282787 cycles/ticks + +kyber_keypair: +median: 296602 cycles/ticks +average: 301062 cycles/ticks + +kyber_encaps_derand: +median: 320450 cycles/ticks +average: 326166 cycles/ticks + +kyber_encaps: +median: 328276 cycles/ticks +average: 328254 cycles/ticks + +kyber_decaps: +median: 386726 cycles/ticks +average: 394447 cycles/ticks + +Loop spin: 486 +gen_a: +median: 103028 cycles/ticks +average: 105034 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2355 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15914 cycles/ticks +average: 16273 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1408 cycles/ticks +average: 1474 cycles/ticks + +poly_compress: +median: 742 cycles/ticks +average: 820 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2446 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 259160 cycles/ticks +average: 265522 cycles/ticks + +indcpa_enc: +median: 298594 cycles/ticks +average: 303997 cycles/ticks + +indcpa_dec: +median: 61022 cycles/ticks +average: 62622 cycles/ticks + +kyber_keypair_derand: +median: 275602 cycles/ticks +average: 280804 cycles/ticks + +kyber_keypair: +median: 296382 cycles/ticks +average: 301470 cycles/ticks + +kyber_encaps_derand: +median: 316358 cycles/ticks +average: 322478 cycles/ticks + +kyber_encaps: +median: 317172 cycles/ticks +average: 323055 cycles/ticks + +kyber_decaps: +median: 392516 cycles/ticks +average: 393571 cycles/ticks + +Loop spin: 487 +gen_a: +median: 103390 cycles/ticks +average: 105668 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2354 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7266 cycles/ticks + +INVNTT: +median: 9858 cycles/ticks +average: 10170 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16334 cycles/ticks +average: 16592 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259024 cycles/ticks +average: 264212 cycles/ticks + +indcpa_enc: +median: 298804 cycles/ticks +average: 305859 cycles/ticks + +indcpa_dec: +median: 60926 cycles/ticks +average: 62061 cycles/ticks + +kyber_keypair_derand: +median: 275898 cycles/ticks +average: 282308 cycles/ticks + +kyber_keypair: +median: 296564 cycles/ticks +average: 301811 cycles/ticks + +kyber_encaps_derand: +median: 318070 cycles/ticks +average: 323777 cycles/ticks + +kyber_encaps: +median: 318938 cycles/ticks +average: 325555 cycles/ticks + +kyber_decaps: +median: 386152 cycles/ticks +average: 395648 cycles/ticks + +Loop spin: 488 +gen_a: +median: 103116 cycles/ticks +average: 104008 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2362 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7120 cycles/ticks +average: 7372 cycles/ticks + +INVNTT: +median: 9844 cycles/ticks +average: 10107 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15922 cycles/ticks +average: 16303 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 259230 cycles/ticks +average: 260846 cycles/ticks + +indcpa_enc: +median: 316172 cycles/ticks +average: 314191 cycles/ticks + +indcpa_dec: +median: 62686 cycles/ticks +average: 63134 cycles/ticks + +kyber_keypair_derand: +median: 276628 cycles/ticks +average: 283832 cycles/ticks + +kyber_keypair: +median: 305980 cycles/ticks +average: 307726 cycles/ticks + +kyber_encaps_derand: +median: 326344 cycles/ticks +average: 329748 cycles/ticks + +kyber_encaps: +median: 327172 cycles/ticks +average: 331950 cycles/ticks + +kyber_decaps: +median: 395770 cycles/ticks +average: 397699 cycles/ticks + +Loop spin: 489 +gen_a: +median: 106340 cycles/ticks +average: 107649 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2454 cycles/ticks + +NTT: +median: 7300 cycles/ticks +average: 7412 cycles/ticks + +INVNTT: +median: 10134 cycles/ticks +average: 10248 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16386 cycles/ticks +average: 16587 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 456 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3924 cycles/ticks + +polyvec_decompress: +median: 2516 cycles/ticks +average: 2573 cycles/ticks + +indcpa_keypair: +median: 268988 cycles/ticks +average: 272842 cycles/ticks + +indcpa_enc: +median: 307824 cycles/ticks +average: 311149 cycles/ticks + +indcpa_dec: +median: 62920 cycles/ticks +average: 63789 cycles/ticks + +kyber_keypair_derand: +median: 284868 cycles/ticks +average: 287758 cycles/ticks + +kyber_keypair: +median: 305278 cycles/ticks +average: 307080 cycles/ticks + +kyber_encaps_derand: +median: 326202 cycles/ticks +average: 330062 cycles/ticks + +kyber_encaps: +median: 326818 cycles/ticks +average: 329124 cycles/ticks + +kyber_decaps: +median: 384616 cycles/ticks +average: 391804 cycles/ticks + +Loop spin: 490 +gen_a: +median: 103132 cycles/ticks +average: 105271 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7370 cycles/ticks + +INVNTT: +median: 9850 cycles/ticks +average: 10102 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16338 cycles/ticks +average: 16512 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 786 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 504 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3898 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2478 cycles/ticks + +indcpa_keypair: +median: 260666 cycles/ticks +average: 265523 cycles/ticks + +indcpa_enc: +median: 299646 cycles/ticks +average: 305730 cycles/ticks + +indcpa_dec: +median: 61208 cycles/ticks +average: 62796 cycles/ticks + +kyber_keypair_derand: +median: 275392 cycles/ticks +average: 280131 cycles/ticks + +kyber_keypair: +median: 296510 cycles/ticks +average: 301097 cycles/ticks + +kyber_encaps_derand: +median: 317782 cycles/ticks +average: 322549 cycles/ticks + +kyber_encaps: +median: 324922 cycles/ticks +average: 326592 cycles/ticks + +kyber_decaps: +median: 384704 cycles/ticks +average: 390342 cycles/ticks + +Loop spin: 491 +gen_a: +median: 102880 cycles/ticks +average: 104166 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2372 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2376 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7364 cycles/ticks + +INVNTT: +median: 9880 cycles/ticks +average: 10184 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16036 cycles/ticks +average: 16379 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3942 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2522 cycles/ticks + +indcpa_keypair: +median: 260816 cycles/ticks +average: 267183 cycles/ticks + +indcpa_enc: +median: 299770 cycles/ticks +average: 306747 cycles/ticks + +indcpa_dec: +median: 61080 cycles/ticks +average: 62533 cycles/ticks + +kyber_keypair_derand: +median: 275466 cycles/ticks +average: 280838 cycles/ticks + +kyber_keypair: +median: 296682 cycles/ticks +average: 300821 cycles/ticks + +kyber_encaps_derand: +median: 318398 cycles/ticks +average: 325142 cycles/ticks + +kyber_encaps: +median: 318276 cycles/ticks +average: 324621 cycles/ticks + +kyber_decaps: +median: 384780 cycles/ticks +average: 390673 cycles/ticks + +Loop spin: 492 +gen_a: +median: 103470 cycles/ticks +average: 105158 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2331 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7158 cycles/ticks + +INVNTT: +median: 9842 cycles/ticks +average: 9922 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15966 cycles/ticks +average: 16174 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1450 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 798 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 457 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3955 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2469 cycles/ticks + +indcpa_keypair: +median: 263392 cycles/ticks +average: 269278 cycles/ticks + +indcpa_enc: +median: 308682 cycles/ticks +average: 311390 cycles/ticks + +indcpa_dec: +median: 62774 cycles/ticks +average: 63325 cycles/ticks + +kyber_keypair_derand: +median: 285424 cycles/ticks +average: 287439 cycles/ticks + +kyber_keypair: +median: 305524 cycles/ticks +average: 307787 cycles/ticks + +kyber_encaps_derand: +median: 325882 cycles/ticks +average: 327512 cycles/ticks + +kyber_encaps: +median: 326508 cycles/ticks +average: 328632 cycles/ticks + +kyber_decaps: +median: 396126 cycles/ticks +average: 398930 cycles/ticks + +Loop spin: 493 +gen_a: +median: 105998 cycles/ticks +average: 106971 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2435 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7321 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10207 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16372 cycles/ticks +average: 16490 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 745 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3876 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2542 cycles/ticks + +indcpa_keypair: +median: 268674 cycles/ticks +average: 270549 cycles/ticks + +indcpa_enc: +median: 308822 cycles/ticks +average: 310453 cycles/ticks + +indcpa_dec: +median: 62950 cycles/ticks +average: 63708 cycles/ticks + +kyber_keypair_derand: +median: 284502 cycles/ticks +average: 287173 cycles/ticks + +kyber_keypair: +median: 304052 cycles/ticks +average: 305138 cycles/ticks + +kyber_encaps_derand: +median: 325232 cycles/ticks +average: 325783 cycles/ticks + +kyber_encaps: +median: 326384 cycles/ticks +average: 328244 cycles/ticks + +kyber_decaps: +median: 395228 cycles/ticks +average: 397180 cycles/ticks + +Loop spin: 494 +gen_a: +median: 106154 cycles/ticks +average: 107100 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2414 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2446 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7330 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10192 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16378 cycles/ticks +average: 16536 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 756 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3874 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2534 cycles/ticks + +indcpa_keypair: +median: 267238 cycles/ticks +average: 268291 cycles/ticks + +indcpa_enc: +median: 307430 cycles/ticks +average: 310061 cycles/ticks + +indcpa_dec: +median: 62876 cycles/ticks +average: 63232 cycles/ticks + +kyber_keypair_derand: +median: 284008 cycles/ticks +average: 286107 cycles/ticks + +kyber_keypair: +median: 304538 cycles/ticks +average: 307222 cycles/ticks + +kyber_encaps_derand: +median: 325576 cycles/ticks +average: 327146 cycles/ticks + +kyber_encaps: +median: 326974 cycles/ticks +average: 329422 cycles/ticks + +kyber_decaps: +median: 395642 cycles/ticks +average: 397249 cycles/ticks + +Loop spin: 495 +gen_a: +median: 105668 cycles/ticks +average: 106963 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2366 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2493 cycles/ticks + +NTT: +median: 7304 cycles/ticks +average: 7403 cycles/ticks + +INVNTT: +median: 9998 cycles/ticks +average: 10230 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16320 cycles/ticks +average: 16664 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1434 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 761 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 474 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3886 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2552 cycles/ticks + +indcpa_keypair: +median: 266912 cycles/ticks +average: 269330 cycles/ticks + +indcpa_enc: +median: 307168 cycles/ticks +average: 308669 cycles/ticks + +indcpa_dec: +median: 62748 cycles/ticks +average: 63087 cycles/ticks + +kyber_keypair_derand: +median: 283538 cycles/ticks +average: 284844 cycles/ticks + +kyber_keypair: +median: 304842 cycles/ticks +average: 306749 cycles/ticks + +kyber_encaps_derand: +median: 326980 cycles/ticks +average: 328051 cycles/ticks + +kyber_encaps: +median: 328484 cycles/ticks +average: 331280 cycles/ticks + +kyber_decaps: +median: 397292 cycles/ticks +average: 399454 cycles/ticks + +Loop spin: 496 +gen_a: +median: 106042 cycles/ticks +average: 107064 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2359 cycles/ticks + +poly_getnoise_eta2: +median: 2376 cycles/ticks +average: 2440 cycles/ticks + +NTT: +median: 7300 cycles/ticks +average: 7366 cycles/ticks + +INVNTT: +median: 10086 cycles/ticks +average: 10168 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16352 cycles/ticks +average: 16627 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3897 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2533 cycles/ticks + +indcpa_keypair: +median: 266660 cycles/ticks +average: 267588 cycles/ticks + +indcpa_enc: +median: 307788 cycles/ticks +average: 310287 cycles/ticks + +indcpa_dec: +median: 62730 cycles/ticks +average: 63070 cycles/ticks + +kyber_keypair_derand: +median: 283784 cycles/ticks +average: 285490 cycles/ticks + +kyber_keypair: +median: 304558 cycles/ticks +average: 306781 cycles/ticks + +kyber_encaps_derand: +median: 326348 cycles/ticks +average: 328498 cycles/ticks + +kyber_encaps: +median: 327086 cycles/ticks +average: 329605 cycles/ticks + +kyber_decaps: +median: 395996 cycles/ticks +average: 398569 cycles/ticks + +Loop spin: 497 +gen_a: +median: 106108 cycles/ticks +average: 107349 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2459 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7361 cycles/ticks + +INVNTT: +median: 10108 cycles/ticks +average: 10188 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16354 cycles/ticks +average: 16579 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1368 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3782 cycles/ticks +average: 3895 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2511 cycles/ticks + +indcpa_keypair: +median: 267310 cycles/ticks +average: 269547 cycles/ticks + +indcpa_enc: +median: 307472 cycles/ticks +average: 309832 cycles/ticks + +indcpa_dec: +median: 62850 cycles/ticks +average: 63566 cycles/ticks + +kyber_keypair_derand: +median: 284022 cycles/ticks +average: 289340 cycles/ticks + +kyber_keypair: +median: 304062 cycles/ticks +average: 308267 cycles/ticks + +kyber_encaps_derand: +median: 325456 cycles/ticks +average: 327107 cycles/ticks + +kyber_encaps: +median: 327180 cycles/ticks +average: 329027 cycles/ticks + +kyber_decaps: +median: 395306 cycles/ticks +average: 397876 cycles/ticks + +Loop spin: 498 +gen_a: +median: 105790 cycles/ticks +average: 106971 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2338 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2508 cycles/ticks + +NTT: +median: 7114 cycles/ticks +average: 7253 cycles/ticks + +INVNTT: +median: 10112 cycles/ticks +average: 10261 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16338 cycles/ticks +average: 16546 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1504 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 760 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3872 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2564 cycles/ticks + +indcpa_keypair: +median: 266942 cycles/ticks +average: 269973 cycles/ticks + +indcpa_enc: +median: 308102 cycles/ticks +average: 310558 cycles/ticks + +indcpa_dec: +median: 62694 cycles/ticks +average: 63274 cycles/ticks + +kyber_keypair_derand: +median: 284208 cycles/ticks +average: 286468 cycles/ticks + +kyber_keypair: +median: 304698 cycles/ticks +average: 306154 cycles/ticks + +kyber_encaps_derand: +median: 326814 cycles/ticks +average: 329874 cycles/ticks + +kyber_encaps: +median: 326380 cycles/ticks +average: 328424 cycles/ticks + +kyber_decaps: +median: 384486 cycles/ticks +average: 392220 cycles/ticks + +Loop spin: 499 +gen_a: +median: 105684 cycles/ticks +average: 107359 cycles/ticks + +poly_getnoise_eta1: +median: 2330 cycles/ticks +average: 2459 cycles/ticks + +poly_getnoise_eta2: +median: 2380 cycles/ticks +average: 2489 cycles/ticks + +NTT: +median: 7286 cycles/ticks +average: 7491 cycles/ticks + +INVNTT: +median: 10128 cycles/ticks +average: 10282 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16506 cycles/ticks +average: 16776 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 445 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1481 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 776 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 460 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3847 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2555 cycles/ticks + +indcpa_keypair: +median: 262284 cycles/ticks +average: 265862 cycles/ticks + +indcpa_enc: +median: 298072 cycles/ticks +average: 299810 cycles/ticks + +indcpa_dec: +median: 60950 cycles/ticks +average: 61216 cycles/ticks + +kyber_keypair_derand: +median: 275602 cycles/ticks +average: 277299 cycles/ticks + +kyber_keypair: +median: 296720 cycles/ticks +average: 298297 cycles/ticks + +kyber_encaps_derand: +median: 316530 cycles/ticks +average: 319082 cycles/ticks + +kyber_encaps: +median: 316856 cycles/ticks +average: 319187 cycles/ticks + +kyber_decaps: +median: 384046 cycles/ticks +average: 385961 cycles/ticks + +Loop spin: 500 +gen_a: +median: 103052 cycles/ticks +average: 104216 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9904 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15990 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3762 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 260982 cycles/ticks +average: 262909 cycles/ticks + +indcpa_enc: +median: 300132 cycles/ticks +average: 302132 cycles/ticks + +indcpa_dec: +median: 60972 cycles/ticks +average: 61371 cycles/ticks + +kyber_keypair_derand: +median: 277814 cycles/ticks +average: 279938 cycles/ticks + +kyber_keypair: +median: 296612 cycles/ticks +average: 298422 cycles/ticks + +kyber_encaps_derand: +median: 319320 cycles/ticks +average: 322056 cycles/ticks + +kyber_encaps: +median: 318870 cycles/ticks +average: 320878 cycles/ticks + +kyber_decaps: +median: 386044 cycles/ticks +average: 388822 cycles/ticks + +Loop spin: 501 +gen_a: +median: 103430 cycles/ticks +average: 104867 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2335 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7184 cycles/ticks + +INVNTT: +median: 9846 cycles/ticks +average: 10027 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15928 cycles/ticks +average: 16203 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1411 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 774 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 442 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3840 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2482 cycles/ticks + +indcpa_keypair: +median: 260134 cycles/ticks +average: 261858 cycles/ticks + +indcpa_enc: +median: 298696 cycles/ticks +average: 301150 cycles/ticks + +indcpa_dec: +median: 60944 cycles/ticks +average: 61339 cycles/ticks + +kyber_keypair_derand: +median: 275914 cycles/ticks +average: 278077 cycles/ticks + +kyber_keypair: +median: 296206 cycles/ticks +average: 297999 cycles/ticks + +kyber_encaps_derand: +median: 316244 cycles/ticks +average: 318545 cycles/ticks + +kyber_encaps: +median: 316784 cycles/ticks +average: 319098 cycles/ticks + +kyber_decaps: +median: 383876 cycles/ticks +average: 386492 cycles/ticks + +Loop spin: 502 +gen_a: +median: 103076 cycles/ticks +average: 103990 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2373 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7161 cycles/ticks + +INVNTT: +median: 9848 cycles/ticks +average: 9973 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15932 cycles/ticks +average: 16142 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1393 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 744 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3790 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2481 cycles/ticks + +indcpa_keypair: +median: 260544 cycles/ticks +average: 262065 cycles/ticks + +indcpa_enc: +median: 298362 cycles/ticks +average: 300901 cycles/ticks + +indcpa_dec: +median: 60906 cycles/ticks +average: 61163 cycles/ticks + +kyber_keypair_derand: +median: 275878 cycles/ticks +average: 277750 cycles/ticks + +kyber_keypair: +median: 297414 cycles/ticks +average: 298948 cycles/ticks + +kyber_encaps_derand: +median: 316626 cycles/ticks +average: 319752 cycles/ticks + +kyber_encaps: +median: 317332 cycles/ticks +average: 321582 cycles/ticks + +kyber_decaps: +median: 384872 cycles/ticks +average: 388323 cycles/ticks + +Loop spin: 503 +gen_a: +median: 103480 cycles/ticks +average: 104781 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2379 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2382 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7168 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9929 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15928 cycles/ticks +average: 16098 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1410 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259374 cycles/ticks +average: 261118 cycles/ticks + +indcpa_enc: +median: 298920 cycles/ticks +average: 300928 cycles/ticks + +indcpa_dec: +median: 60926 cycles/ticks +average: 61235 cycles/ticks + +kyber_keypair_derand: +median: 276096 cycles/ticks +average: 278044 cycles/ticks + +kyber_keypair: +median: 304376 cycles/ticks +average: 305909 cycles/ticks + +kyber_encaps_derand: +median: 325624 cycles/ticks +average: 327134 cycles/ticks + +kyber_encaps: +median: 326868 cycles/ticks +average: 329288 cycles/ticks + +kyber_decaps: +median: 396000 cycles/ticks +average: 397770 cycles/ticks + +Loop spin: 504 +gen_a: +median: 106130 cycles/ticks +average: 107043 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2360 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2352 cycles/ticks + +NTT: +median: 7130 cycles/ticks +average: 7444 cycles/ticks + +INVNTT: +median: 9876 cycles/ticks +average: 10113 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16366 cycles/ticks +average: 16712 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 485 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 772 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 484 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3798 cycles/ticks + +polyvec_decompress: +median: 2462 cycles/ticks +average: 2529 cycles/ticks + +indcpa_keypair: +median: 268254 cycles/ticks +average: 268659 cycles/ticks + +indcpa_enc: +median: 309654 cycles/ticks +average: 312706 cycles/ticks + +indcpa_dec: +median: 62788 cycles/ticks +average: 63458 cycles/ticks + +kyber_keypair_derand: +median: 283648 cycles/ticks +average: 285298 cycles/ticks + +kyber_keypair: +median: 304398 cycles/ticks +average: 306490 cycles/ticks + +kyber_encaps_derand: +median: 325662 cycles/ticks +average: 326469 cycles/ticks + +kyber_encaps: +median: 327158 cycles/ticks +average: 329229 cycles/ticks + +kyber_decaps: +median: 395790 cycles/ticks +average: 397288 cycles/ticks + +Loop spin: 505 +gen_a: +median: 103780 cycles/ticks +average: 106763 cycles/ticks + +poly_getnoise_eta1: +median: 2388 cycles/ticks +average: 2478 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2384 cycles/ticks + +NTT: +median: 7112 cycles/ticks +average: 7316 cycles/ticks + +INVNTT: +median: 9868 cycles/ticks +average: 10262 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16354 cycles/ticks +average: 16510 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3838 cycles/ticks +average: 3882 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2534 cycles/ticks + +indcpa_keypair: +median: 267286 cycles/ticks +average: 267933 cycles/ticks + +indcpa_enc: +median: 308118 cycles/ticks +average: 309903 cycles/ticks + +indcpa_dec: +median: 61540 cycles/ticks +average: 63018 cycles/ticks + +kyber_keypair_derand: +median: 283744 cycles/ticks +average: 285584 cycles/ticks + +kyber_keypair: +median: 297686 cycles/ticks +average: 304492 cycles/ticks + +kyber_encaps_derand: +median: 318002 cycles/ticks +average: 323575 cycles/ticks + +kyber_encaps: +median: 318578 cycles/ticks +average: 320504 cycles/ticks + +kyber_decaps: +median: 386232 cycles/ticks +average: 392731 cycles/ticks + +Loop spin: 506 +gen_a: +median: 103184 cycles/ticks +average: 105983 cycles/ticks + +poly_getnoise_eta1: +median: 2330 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2426 cycles/ticks +average: 2496 cycles/ticks + +NTT: +median: 7122 cycles/ticks +average: 7264 cycles/ticks + +INVNTT: +median: 10102 cycles/ticks +average: 10160 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16320 cycles/ticks +average: 16450 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3918 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2605 cycles/ticks + +indcpa_keypair: +median: 260710 cycles/ticks +average: 267306 cycles/ticks + +indcpa_enc: +median: 305900 cycles/ticks +average: 307780 cycles/ticks + +indcpa_dec: +median: 62706 cycles/ticks +average: 63092 cycles/ticks + +kyber_keypair_derand: +median: 276890 cycles/ticks +average: 283331 cycles/ticks + +kyber_keypair: +median: 301804 cycles/ticks +average: 304834 cycles/ticks + +kyber_encaps_derand: +median: 317744 cycles/ticks +average: 324989 cycles/ticks + +kyber_encaps: +median: 318706 cycles/ticks +average: 325941 cycles/ticks + +kyber_decaps: +median: 394764 cycles/ticks +average: 395326 cycles/ticks + +Loop spin: 507 +gen_a: +median: 103092 cycles/ticks +average: 105541 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2544 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2374 cycles/ticks + +NTT: +median: 7116 cycles/ticks +average: 7375 cycles/ticks + +INVNTT: +median: 9886 cycles/ticks +average: 10108 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15922 cycles/ticks +average: 16451 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1493 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3819 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 260608 cycles/ticks +average: 266860 cycles/ticks + +indcpa_enc: +median: 306406 cycles/ticks +average: 307240 cycles/ticks + +indcpa_dec: +median: 61170 cycles/ticks +average: 62679 cycles/ticks + +kyber_keypair_derand: +median: 277442 cycles/ticks +average: 284396 cycles/ticks + +kyber_keypair: +median: 298684 cycles/ticks +average: 304441 cycles/ticks + +kyber_encaps_derand: +median: 317388 cycles/ticks +average: 325297 cycles/ticks + +kyber_encaps: +median: 325968 cycles/ticks +average: 326367 cycles/ticks + +kyber_decaps: +median: 395424 cycles/ticks +average: 395856 cycles/ticks + +Loop spin: 508 +gen_a: +median: 106086 cycles/ticks +average: 107159 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7114 cycles/ticks +average: 7287 cycles/ticks + +INVNTT: +median: 9952 cycles/ticks +average: 10266 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16360 cycles/ticks +average: 16604 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1414 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3862 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2470 cycles/ticks + +indcpa_keypair: +median: 266506 cycles/ticks +average: 268586 cycles/ticks + +indcpa_enc: +median: 306854 cycles/ticks +average: 308916 cycles/ticks + +indcpa_dec: +median: 62722 cycles/ticks +average: 63106 cycles/ticks + +kyber_keypair_derand: +median: 284122 cycles/ticks +average: 285943 cycles/ticks + +kyber_keypair: +median: 304272 cycles/ticks +average: 305985 cycles/ticks + +kyber_encaps_derand: +median: 325316 cycles/ticks +average: 326734 cycles/ticks + +kyber_encaps: +median: 317278 cycles/ticks +average: 323361 cycles/ticks + +kyber_decaps: +median: 384544 cycles/ticks +average: 393754 cycles/ticks + +Loop spin: 509 +gen_a: +median: 103056 cycles/ticks +average: 105197 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9844 cycles/ticks +average: 10118 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16074 cycles/ticks +average: 16518 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 482 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3746 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2597 cycles/ticks + +indcpa_keypair: +median: 259050 cycles/ticks +average: 264667 cycles/ticks + +indcpa_enc: +median: 298292 cycles/ticks +average: 305158 cycles/ticks + +indcpa_dec: +median: 60934 cycles/ticks +average: 62235 cycles/ticks + +kyber_keypair_derand: +median: 275508 cycles/ticks +average: 281533 cycles/ticks + +kyber_keypair: +median: 296032 cycles/ticks +average: 302049 cycles/ticks + +kyber_encaps_derand: +median: 316530 cycles/ticks +average: 322740 cycles/ticks + +kyber_encaps: +median: 317522 cycles/ticks +average: 323935 cycles/ticks + +kyber_decaps: +median: 384590 cycles/ticks +average: 393696 cycles/ticks + +Loop spin: 510 +gen_a: +median: 103304 cycles/ticks +average: 105494 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2404 cycles/ticks +average: 2468 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 10092 cycles/ticks +average: 10164 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16172 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 474 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3770 cycles/ticks +average: 3904 cycles/ticks + +polyvec_decompress: +median: 2456 cycles/ticks +average: 2563 cycles/ticks + +indcpa_keypair: +median: 259146 cycles/ticks +average: 264149 cycles/ticks + +indcpa_enc: +median: 298470 cycles/ticks +average: 305336 cycles/ticks + +indcpa_dec: +median: 61006 cycles/ticks +average: 62672 cycles/ticks + +kyber_keypair_derand: +median: 277700 cycles/ticks +average: 284350 cycles/ticks + +kyber_keypair: +median: 296370 cycles/ticks +average: 301944 cycles/ticks + +kyber_encaps_derand: +median: 316284 cycles/ticks +average: 323106 cycles/ticks + +kyber_encaps: +median: 317280 cycles/ticks +average: 323661 cycles/ticks + +kyber_decaps: +median: 384568 cycles/ticks +average: 392502 cycles/ticks + +Loop spin: 511 +gen_a: +median: 103096 cycles/ticks +average: 104494 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16159 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 504 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3896 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 259590 cycles/ticks +average: 266270 cycles/ticks + +indcpa_enc: +median: 298882 cycles/ticks +average: 305308 cycles/ticks + +indcpa_dec: +median: 60950 cycles/ticks +average: 61887 cycles/ticks + +kyber_keypair_derand: +median: 275738 cycles/ticks +average: 281319 cycles/ticks + +kyber_keypair: +median: 296220 cycles/ticks +average: 300292 cycles/ticks + +kyber_encaps_derand: +median: 318428 cycles/ticks +average: 324238 cycles/ticks + +kyber_encaps: +median: 326322 cycles/ticks +average: 326330 cycles/ticks + +kyber_decaps: +median: 384856 cycles/ticks +average: 392656 cycles/ticks + +Loop spin: 512 +gen_a: +median: 103030 cycles/ticks +average: 105481 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2405 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7284 cycles/ticks + +INVNTT: +median: 9858 cycles/ticks +average: 10232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15914 cycles/ticks +average: 16338 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3914 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2543 cycles/ticks + +indcpa_keypair: +median: 259620 cycles/ticks +average: 264261 cycles/ticks + +indcpa_enc: +median: 300504 cycles/ticks +average: 305722 cycles/ticks + +indcpa_dec: +median: 60938 cycles/ticks +average: 62021 cycles/ticks + +kyber_keypair_derand: +median: 275912 cycles/ticks +average: 282093 cycles/ticks + +kyber_keypair: +median: 296816 cycles/ticks +average: 302261 cycles/ticks + +kyber_encaps_derand: +median: 316546 cycles/ticks +average: 322867 cycles/ticks + +kyber_encaps: +median: 317570 cycles/ticks +average: 323740 cycles/ticks + +kyber_decaps: +median: 384550 cycles/ticks +average: 392364 cycles/ticks + +Loop spin: 513 +gen_a: +median: 102894 cycles/ticks +average: 104246 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9962 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16096 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 528 cycles/ticks + +polyvec_compress: +median: 3744 cycles/ticks +average: 3887 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259326 cycles/ticks +average: 265915 cycles/ticks + +indcpa_enc: +median: 298214 cycles/ticks +average: 304730 cycles/ticks + +indcpa_dec: +median: 60926 cycles/ticks +average: 61996 cycles/ticks + +kyber_keypair_derand: +median: 275658 cycles/ticks +average: 281791 cycles/ticks + +kyber_keypair: +median: 296092 cycles/ticks +average: 299813 cycles/ticks + +kyber_encaps_derand: +median: 316482 cycles/ticks +average: 322810 cycles/ticks + +kyber_encaps: +median: 317356 cycles/ticks +average: 323546 cycles/ticks + +kyber_decaps: +median: 384734 cycles/ticks +average: 392692 cycles/ticks + +Loop spin: 514 +gen_a: +median: 102888 cycles/ticks +average: 105299 cycles/ticks + +poly_getnoise_eta1: +median: 2330 cycles/ticks +average: 2432 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7112 cycles/ticks +average: 7287 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 10022 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16318 cycles/ticks +average: 16421 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 757 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3898 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2504 cycles/ticks + +indcpa_keypair: +median: 261040 cycles/ticks +average: 265276 cycles/ticks + +indcpa_enc: +median: 302394 cycles/ticks +average: 308482 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61790 cycles/ticks + +kyber_keypair_derand: +median: 275626 cycles/ticks +average: 281821 cycles/ticks + +kyber_keypair: +median: 296614 cycles/ticks +average: 301852 cycles/ticks + +kyber_encaps_derand: +median: 317940 cycles/ticks +average: 324466 cycles/ticks + +kyber_encaps: +median: 318828 cycles/ticks +average: 325188 cycles/ticks + +kyber_decaps: +median: 386016 cycles/ticks +average: 393339 cycles/ticks + +Loop spin: 515 +gen_a: +median: 102816 cycles/ticks +average: 104480 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7161 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15978 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1400 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 773 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 259028 cycles/ticks +average: 260908 cycles/ticks + +indcpa_enc: +median: 298042 cycles/ticks +average: 300541 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61441 cycles/ticks + +kyber_keypair_derand: +median: 275354 cycles/ticks +average: 276738 cycles/ticks + +kyber_keypair: +median: 295728 cycles/ticks +average: 296883 cycles/ticks + +kyber_encaps_derand: +median: 316064 cycles/ticks +average: 317557 cycles/ticks + +kyber_encaps: +median: 316834 cycles/ticks +average: 318322 cycles/ticks + +kyber_decaps: +median: 384106 cycles/ticks +average: 385778 cycles/ticks + +Loop spin: 516 +gen_a: +median: 102902 cycles/ticks +average: 103591 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9900 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16039 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1398 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3762 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 259300 cycles/ticks +average: 260552 cycles/ticks + +indcpa_enc: +median: 298408 cycles/ticks +average: 299895 cycles/ticks + +indcpa_dec: +median: 61036 cycles/ticks +average: 61304 cycles/ticks + +kyber_keypair_derand: +median: 277164 cycles/ticks +average: 278534 cycles/ticks + +kyber_keypair: +median: 295398 cycles/ticks +average: 296655 cycles/ticks + +kyber_encaps_derand: +median: 316298 cycles/ticks +average: 317947 cycles/ticks + +kyber_encaps: +median: 316956 cycles/ticks +average: 318551 cycles/ticks + +kyber_decaps: +median: 384216 cycles/ticks +average: 385839 cycles/ticks + +Loop spin: 517 +gen_a: +median: 103174 cycles/ticks +average: 103807 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16015 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1411 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 259202 cycles/ticks +average: 260560 cycles/ticks + +indcpa_enc: +median: 298402 cycles/ticks +average: 299867 cycles/ticks + +indcpa_dec: +median: 60908 cycles/ticks +average: 61189 cycles/ticks + +kyber_keypair_derand: +median: 275624 cycles/ticks +average: 277067 cycles/ticks + +kyber_keypair: +median: 295656 cycles/ticks +average: 297294 cycles/ticks + +kyber_encaps_derand: +median: 317838 cycles/ticks +average: 320024 cycles/ticks + +kyber_encaps: +median: 318616 cycles/ticks +average: 320574 cycles/ticks + +kyber_decaps: +median: 386098 cycles/ticks +average: 393128 cycles/ticks + +Loop spin: 518 +gen_a: +median: 103230 cycles/ticks +average: 106228 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2332 cycles/ticks + +poly_getnoise_eta2: +median: 2378 cycles/ticks +average: 2436 cycles/ticks + +NTT: +median: 7134 cycles/ticks +average: 7327 cycles/ticks + +INVNTT: +median: 9858 cycles/ticks +average: 10201 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16354 cycles/ticks +average: 16457 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 473 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 780 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3808 cycles/ticks + +polyvec_decompress: +median: 2456 cycles/ticks +average: 2524 cycles/ticks + +indcpa_keypair: +median: 268090 cycles/ticks +average: 269070 cycles/ticks + +indcpa_enc: +median: 308680 cycles/ticks +average: 309782 cycles/ticks + +indcpa_dec: +median: 62710 cycles/ticks +average: 63271 cycles/ticks + +kyber_keypair_derand: +median: 278464 cycles/ticks +average: 285227 cycles/ticks + +kyber_keypair: +median: 297522 cycles/ticks +average: 303847 cycles/ticks + +kyber_encaps_derand: +median: 324946 cycles/ticks +average: 325766 cycles/ticks + +kyber_encaps: +median: 318536 cycles/ticks +average: 325487 cycles/ticks + +kyber_decaps: +median: 395094 cycles/ticks +average: 397266 cycles/ticks + +Loop spin: 519 +gen_a: +median: 103364 cycles/ticks +average: 106370 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2444 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2416 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7154 cycles/ticks + +INVNTT: +median: 9846 cycles/ticks +average: 10112 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16182 cycles/ticks +average: 16624 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1440 cycles/ticks +average: 1496 cycles/ticks + +poly_compress: +median: 728 cycles/ticks +average: 817 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3769 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2604 cycles/ticks + +indcpa_keypair: +median: 266506 cycles/ticks +average: 267863 cycles/ticks + +indcpa_enc: +median: 306570 cycles/ticks +average: 308048 cycles/ticks + +indcpa_dec: +median: 61034 cycles/ticks +average: 62615 cycles/ticks + +kyber_keypair_derand: +median: 283398 cycles/ticks +average: 285136 cycles/ticks + +kyber_keypair: +median: 303152 cycles/ticks +average: 304683 cycles/ticks + +kyber_encaps_derand: +median: 325226 cycles/ticks +average: 325864 cycles/ticks + +kyber_encaps: +median: 326218 cycles/ticks +average: 327607 cycles/ticks + +kyber_decaps: +median: 395282 cycles/ticks +average: 397440 cycles/ticks + +Loop spin: 520 +gen_a: +median: 103448 cycles/ticks +average: 106435 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2390 cycles/ticks +average: 2451 cycles/ticks + +NTT: +median: 7244 cycles/ticks +average: 7265 cycles/ticks + +INVNTT: +median: 9854 cycles/ticks +average: 10155 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15928 cycles/ticks +average: 16329 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 771 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3860 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 266486 cycles/ticks +average: 266791 cycles/ticks + +indcpa_enc: +median: 307162 cycles/ticks +average: 309077 cycles/ticks + +indcpa_dec: +median: 61308 cycles/ticks +average: 63017 cycles/ticks + +kyber_keypair_derand: +median: 277468 cycles/ticks +average: 284178 cycles/ticks + +kyber_keypair: +median: 297928 cycles/ticks +average: 303960 cycles/ticks + +kyber_encaps_derand: +median: 318394 cycles/ticks +average: 325552 cycles/ticks + +kyber_encaps: +median: 319466 cycles/ticks +average: 326359 cycles/ticks + +kyber_decaps: +median: 395146 cycles/ticks +average: 396416 cycles/ticks + +Loop spin: 521 +gen_a: +median: 103136 cycles/ticks +average: 105629 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2381 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2454 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7199 cycles/ticks + +INVNTT: +median: 10114 cycles/ticks +average: 10221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16342 cycles/ticks +average: 16680 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 496 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3876 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2521 cycles/ticks + +indcpa_keypair: +median: 266290 cycles/ticks +average: 267546 cycles/ticks + +indcpa_enc: +median: 305894 cycles/ticks +average: 307264 cycles/ticks + +indcpa_dec: +median: 61330 cycles/ticks +average: 63029 cycles/ticks + +kyber_keypair_derand: +median: 277306 cycles/ticks +average: 283469 cycles/ticks + +kyber_keypair: +median: 297284 cycles/ticks +average: 303692 cycles/ticks + +kyber_encaps_derand: +median: 325188 cycles/ticks +average: 325804 cycles/ticks + +kyber_encaps: +median: 319570 cycles/ticks +average: 326169 cycles/ticks + +kyber_decaps: +median: 395278 cycles/ticks +average: 395662 cycles/ticks + +Loop spin: 522 +gen_a: +median: 105682 cycles/ticks +average: 106533 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7361 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9980 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16312 cycles/ticks +average: 16437 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1410 cycles/ticks +average: 1497 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 772 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +polyvec_decompress: +median: 2446 cycles/ticks +average: 2454 cycles/ticks + +indcpa_keypair: +median: 259796 cycles/ticks +average: 266132 cycles/ticks + +indcpa_enc: +median: 306984 cycles/ticks +average: 308282 cycles/ticks + +indcpa_dec: +median: 61096 cycles/ticks +average: 62617 cycles/ticks + +kyber_keypair_derand: +median: 277412 cycles/ticks +average: 284003 cycles/ticks + +kyber_keypair: +median: 296864 cycles/ticks +average: 303209 cycles/ticks + +kyber_encaps_derand: +median: 325302 cycles/ticks +average: 326131 cycles/ticks + +kyber_encaps: +median: 319030 cycles/ticks +average: 326205 cycles/ticks + +kyber_decaps: +median: 395130 cycles/ticks +average: 396391 cycles/ticks + +Loop spin: 523 +gen_a: +median: 102996 cycles/ticks +average: 105247 cycles/ticks + +poly_getnoise_eta1: +median: 2390 cycles/ticks +average: 2466 cycles/ticks + +poly_getnoise_eta2: +median: 2382 cycles/ticks +average: 2507 cycles/ticks + +NTT: +median: 7112 cycles/ticks +average: 7283 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9921 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16346 cycles/ticks +average: 16687 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1400 cycles/ticks +average: 1420 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3922 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2523 cycles/ticks + +indcpa_keypair: +median: 259684 cycles/ticks +average: 267096 cycles/ticks + +indcpa_enc: +median: 306640 cycles/ticks +average: 307866 cycles/ticks + +indcpa_dec: +median: 61110 cycles/ticks +average: 63026 cycles/ticks + +kyber_keypair_derand: +median: 275916 cycles/ticks +average: 280605 cycles/ticks + +kyber_keypair: +median: 296168 cycles/ticks +average: 297889 cycles/ticks + +kyber_encaps_derand: +median: 326464 cycles/ticks +average: 329979 cycles/ticks + +kyber_encaps: +median: 318464 cycles/ticks +average: 324074 cycles/ticks + +kyber_decaps: +median: 386598 cycles/ticks +average: 390178 cycles/ticks + +Loop spin: 524 +gen_a: +median: 103654 cycles/ticks +average: 104569 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2335 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2389 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7172 cycles/ticks + +INVNTT: +median: 9848 cycles/ticks +average: 9949 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16064 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1409 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3776 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2469 cycles/ticks + +indcpa_keypair: +median: 263172 cycles/ticks +average: 264110 cycles/ticks + +indcpa_enc: +median: 298730 cycles/ticks +average: 300547 cycles/ticks + +indcpa_dec: +median: 60964 cycles/ticks +average: 61323 cycles/ticks + +kyber_keypair_derand: +median: 280772 cycles/ticks +average: 282226 cycles/ticks + +kyber_keypair: +median: 300880 cycles/ticks +average: 302631 cycles/ticks + +kyber_encaps_derand: +median: 316786 cycles/ticks +average: 319352 cycles/ticks + +kyber_encaps: +median: 317906 cycles/ticks +average: 320808 cycles/ticks + +kyber_decaps: +median: 385022 cycles/ticks +average: 387350 cycles/ticks + +Loop spin: 525 +gen_a: +median: 102896 cycles/ticks +average: 103677 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9899 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15914 cycles/ticks +average: 16082 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3766 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2484 cycles/ticks + +indcpa_keypair: +median: 259700 cycles/ticks +average: 262050 cycles/ticks + +indcpa_enc: +median: 298682 cycles/ticks +average: 300368 cycles/ticks + +indcpa_dec: +median: 60946 cycles/ticks +average: 61218 cycles/ticks + +kyber_keypair_derand: +median: 275624 cycles/ticks +average: 277631 cycles/ticks + +kyber_keypair: +median: 296390 cycles/ticks +average: 298358 cycles/ticks + +kyber_encaps_derand: +median: 317932 cycles/ticks +average: 320007 cycles/ticks + +kyber_encaps: +median: 318960 cycles/ticks +average: 321075 cycles/ticks + +kyber_decaps: +median: 386928 cycles/ticks +average: 389908 cycles/ticks + +Loop spin: 526 +gen_a: +median: 103068 cycles/ticks +average: 103993 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7174 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9925 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16308 cycles/ticks +average: 16304 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2498 cycles/ticks + +indcpa_keypair: +median: 267932 cycles/ticks +average: 270645 cycles/ticks + +indcpa_enc: +median: 307772 cycles/ticks +average: 310128 cycles/ticks + +indcpa_dec: +median: 61376 cycles/ticks +average: 62928 cycles/ticks + +kyber_keypair_derand: +median: 284538 cycles/ticks +average: 286189 cycles/ticks + +kyber_keypair: +median: 304648 cycles/ticks +average: 306836 cycles/ticks + +kyber_encaps_derand: +median: 325498 cycles/ticks +average: 328152 cycles/ticks + +kyber_encaps: +median: 325916 cycles/ticks +average: 326368 cycles/ticks + +kyber_decaps: +median: 395594 cycles/ticks +average: 395534 cycles/ticks + +Loop spin: 527 +gen_a: +median: 105778 cycles/ticks +average: 107075 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2390 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7332 cycles/ticks + +INVNTT: +median: 10110 cycles/ticks +average: 10262 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16372 cycles/ticks +average: 16568 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1440 cycles/ticks +average: 1454 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3881 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2542 cycles/ticks + +indcpa_keypair: +median: 267260 cycles/ticks +average: 269436 cycles/ticks + +indcpa_enc: +median: 307590 cycles/ticks +average: 308814 cycles/ticks + +indcpa_dec: +median: 62930 cycles/ticks +average: 63526 cycles/ticks + +kyber_keypair_derand: +median: 283772 cycles/ticks +average: 286243 cycles/ticks + +kyber_keypair: +median: 304386 cycles/ticks +average: 306204 cycles/ticks + +kyber_encaps_derand: +median: 325246 cycles/ticks +average: 326822 cycles/ticks + +kyber_encaps: +median: 326388 cycles/ticks +average: 328971 cycles/ticks + +kyber_decaps: +median: 395510 cycles/ticks +average: 398895 cycles/ticks + +Loop spin: 528 +gen_a: +median: 106202 cycles/ticks +average: 107825 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2430 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7396 cycles/ticks + +INVNTT: +median: 10116 cycles/ticks +average: 10232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16376 cycles/ticks +average: 16662 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 491 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3798 cycles/ticks + +polyvec_decompress: +median: 2514 cycles/ticks +average: 2591 cycles/ticks + +indcpa_keypair: +median: 266864 cycles/ticks +average: 268071 cycles/ticks + +indcpa_enc: +median: 307386 cycles/ticks +average: 310240 cycles/ticks + +indcpa_dec: +median: 62722 cycles/ticks +average: 63350 cycles/ticks + +kyber_keypair_derand: +median: 283572 cycles/ticks +average: 285535 cycles/ticks + +kyber_keypair: +median: 305346 cycles/ticks +average: 307609 cycles/ticks + +kyber_encaps_derand: +median: 325708 cycles/ticks +average: 327594 cycles/ticks + +kyber_encaps: +median: 326474 cycles/ticks +average: 328528 cycles/ticks + +kyber_decaps: +median: 396148 cycles/ticks +average: 398109 cycles/ticks + +Loop spin: 529 +gen_a: +median: 105776 cycles/ticks +average: 106937 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2393 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2517 cycles/ticks + +NTT: +median: 7114 cycles/ticks +average: 7284 cycles/ticks + +INVNTT: +median: 10096 cycles/ticks +average: 10229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16360 cycles/ticks +average: 16714 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1408 cycles/ticks +average: 1468 cycles/ticks + +poly_compress: +median: 722 cycles/ticks +average: 769 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3777 cycles/ticks + +polyvec_decompress: +median: 2452 cycles/ticks +average: 2556 cycles/ticks + +indcpa_keypair: +median: 266954 cycles/ticks +average: 268764 cycles/ticks + +indcpa_enc: +median: 307500 cycles/ticks +average: 309543 cycles/ticks + +indcpa_dec: +median: 62814 cycles/ticks +average: 63301 cycles/ticks + +kyber_keypair_derand: +median: 284196 cycles/ticks +average: 286862 cycles/ticks + +kyber_keypair: +median: 304190 cycles/ticks +average: 306736 cycles/ticks + +kyber_encaps_derand: +median: 326038 cycles/ticks +average: 327230 cycles/ticks + +kyber_encaps: +median: 327698 cycles/ticks +average: 330155 cycles/ticks + +kyber_decaps: +median: 396360 cycles/ticks +average: 399600 cycles/ticks + +Loop spin: 530 +gen_a: +median: 106068 cycles/ticks +average: 107203 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2426 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2440 cycles/ticks + +NTT: +median: 7266 cycles/ticks +average: 7386 cycles/ticks + +INVNTT: +median: 10004 cycles/ticks +average: 10115 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16344 cycles/ticks +average: 16545 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1396 cycles/ticks +average: 1454 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 793 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 488 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3855 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2579 cycles/ticks + +indcpa_keypair: +median: 260846 cycles/ticks +average: 267426 cycles/ticks + +indcpa_enc: +median: 308368 cycles/ticks +average: 311049 cycles/ticks + +indcpa_dec: +median: 62728 cycles/ticks +average: 63432 cycles/ticks + +kyber_keypair_derand: +median: 283642 cycles/ticks +average: 286100 cycles/ticks + +kyber_keypair: +median: 303890 cycles/ticks +average: 305814 cycles/ticks + +kyber_encaps_derand: +median: 325356 cycles/ticks +average: 327321 cycles/ticks + +kyber_encaps: +median: 327382 cycles/ticks +average: 329798 cycles/ticks + +kyber_decaps: +median: 395532 cycles/ticks +average: 398366 cycles/ticks + +Loop spin: 531 +gen_a: +median: 103654 cycles/ticks +average: 106705 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2330 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2392 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7369 cycles/ticks + +INVNTT: +median: 10074 cycles/ticks +average: 10185 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16356 cycles/ticks +average: 16525 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1400 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3836 cycles/ticks +average: 3951 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2602 cycles/ticks + +indcpa_keypair: +median: 266964 cycles/ticks +average: 269546 cycles/ticks + +indcpa_enc: +median: 307904 cycles/ticks +average: 310719 cycles/ticks + +indcpa_dec: +median: 62686 cycles/ticks +average: 62960 cycles/ticks + +kyber_keypair_derand: +median: 283536 cycles/ticks +average: 285467 cycles/ticks + +kyber_keypair: +median: 303822 cycles/ticks +average: 305871 cycles/ticks + +kyber_encaps_derand: +median: 325296 cycles/ticks +average: 327928 cycles/ticks + +kyber_encaps: +median: 326402 cycles/ticks +average: 329017 cycles/ticks + +kyber_decaps: +median: 395760 cycles/ticks +average: 399483 cycles/ticks + +Loop spin: 532 +gen_a: +median: 105638 cycles/ticks +average: 106681 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2466 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2469 cycles/ticks + +NTT: +median: 7296 cycles/ticks +average: 7335 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10210 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15922 cycles/ticks +average: 16186 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 267204 cycles/ticks +average: 269379 cycles/ticks + +indcpa_enc: +median: 307018 cycles/ticks +average: 308814 cycles/ticks + +indcpa_dec: +median: 62694 cycles/ticks +average: 63446 cycles/ticks + +kyber_keypair_derand: +median: 284078 cycles/ticks +average: 286328 cycles/ticks + +kyber_keypair: +median: 298178 cycles/ticks +average: 304595 cycles/ticks + +kyber_encaps_derand: +median: 327438 cycles/ticks +average: 330273 cycles/ticks + +kyber_encaps: +median: 328466 cycles/ticks +average: 330695 cycles/ticks + +kyber_decaps: +median: 397198 cycles/ticks +average: 404256 cycles/ticks + +Loop spin: 533 +gen_a: +median: 103564 cycles/ticks +average: 106745 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2435 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2468 cycles/ticks + +NTT: +median: 7140 cycles/ticks +average: 7382 cycles/ticks + +INVNTT: +median: 10132 cycles/ticks +average: 10266 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16396 cycles/ticks +average: 16760 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 753 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3889 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2543 cycles/ticks + +indcpa_keypair: +median: 270300 cycles/ticks +average: 273463 cycles/ticks + +indcpa_enc: +median: 309226 cycles/ticks +average: 312886 cycles/ticks + +indcpa_dec: +median: 64564 cycles/ticks +average: 64603 cycles/ticks + +kyber_keypair_derand: +median: 284124 cycles/ticks +average: 286530 cycles/ticks + +kyber_keypair: +median: 305302 cycles/ticks +average: 308358 cycles/ticks + +kyber_encaps_derand: +median: 326680 cycles/ticks +average: 329806 cycles/ticks + +kyber_encaps: +median: 327050 cycles/ticks +average: 331152 cycles/ticks + +kyber_decaps: +median: 395480 cycles/ticks +average: 398469 cycles/ticks + +Loop spin: 534 +gen_a: +median: 106422 cycles/ticks +average: 107462 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2490 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7362 cycles/ticks + +INVNTT: +median: 10150 cycles/ticks +average: 10474 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16400 cycles/ticks +average: 16723 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1434 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 762 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3901 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2552 cycles/ticks + +indcpa_keypair: +median: 268550 cycles/ticks +average: 271966 cycles/ticks + +indcpa_enc: +median: 311006 cycles/ticks +average: 315403 cycles/ticks + +indcpa_dec: +median: 62922 cycles/ticks +average: 63956 cycles/ticks + +kyber_keypair_derand: +median: 284110 cycles/ticks +average: 287295 cycles/ticks + +kyber_keypair: +median: 305106 cycles/ticks +average: 306863 cycles/ticks + +kyber_encaps_derand: +median: 327860 cycles/ticks +average: 333295 cycles/ticks + +kyber_encaps: +median: 326776 cycles/ticks +average: 330840 cycles/ticks + +kyber_decaps: +median: 396578 cycles/ticks +average: 400082 cycles/ticks + +Loop spin: 535 +gen_a: +median: 106140 cycles/ticks +average: 107706 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2394 cycles/ticks + +poly_getnoise_eta2: +median: 2408 cycles/ticks +average: 2504 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7354 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10243 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16510 cycles/ticks +average: 16673 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 457 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1441 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3891 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2542 cycles/ticks + +indcpa_keypair: +median: 269190 cycles/ticks +average: 273664 cycles/ticks + +indcpa_enc: +median: 307110 cycles/ticks +average: 311095 cycles/ticks + +indcpa_dec: +median: 62806 cycles/ticks +average: 63698 cycles/ticks + +kyber_keypair_derand: +median: 284390 cycles/ticks +average: 287193 cycles/ticks + +kyber_keypair: +median: 305640 cycles/ticks +average: 308201 cycles/ticks + +kyber_encaps_derand: +median: 327344 cycles/ticks +average: 332688 cycles/ticks + +kyber_encaps: +median: 327134 cycles/ticks +average: 328818 cycles/ticks + +kyber_decaps: +median: 397112 cycles/ticks +average: 400699 cycles/ticks + +Loop spin: 536 +gen_a: +median: 106128 cycles/ticks +average: 107162 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2444 cycles/ticks +average: 2500 cycles/ticks + +NTT: +median: 7494 cycles/ticks +average: 7570 cycles/ticks + +INVNTT: +median: 10392 cycles/ticks +average: 10400 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16852 cycles/ticks +average: 16899 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 469 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1476 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 755 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3934 cycles/ticks + +polyvec_decompress: +median: 2598 cycles/ticks +average: 2622 cycles/ticks + +indcpa_keypair: +median: 267142 cycles/ticks +average: 269749 cycles/ticks + +indcpa_enc: +median: 308212 cycles/ticks +average: 311036 cycles/ticks + +indcpa_dec: +median: 62852 cycles/ticks +average: 63572 cycles/ticks + +kyber_keypair_derand: +median: 284046 cycles/ticks +average: 287904 cycles/ticks + +kyber_keypair: +median: 304344 cycles/ticks +average: 306198 cycles/ticks + +kyber_encaps_derand: +median: 328926 cycles/ticks +average: 331553 cycles/ticks + +kyber_encaps: +median: 328682 cycles/ticks +average: 330959 cycles/ticks + +kyber_decaps: +median: 397440 cycles/ticks +average: 400497 cycles/ticks + +Loop spin: 537 +gen_a: +median: 106070 cycles/ticks +average: 107167 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2426 cycles/ticks +average: 2454 cycles/ticks + +NTT: +median: 7302 cycles/ticks +average: 7397 cycles/ticks + +INVNTT: +median: 10388 cycles/ticks +average: 10493 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16560 cycles/ticks +average: 16884 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1493 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 807 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3918 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2549 cycles/ticks + +indcpa_keypair: +median: 268334 cycles/ticks +average: 270492 cycles/ticks + +indcpa_enc: +median: 307642 cycles/ticks +average: 310546 cycles/ticks + +indcpa_dec: +median: 62832 cycles/ticks +average: 63814 cycles/ticks + +kyber_keypair_derand: +median: 284046 cycles/ticks +average: 287404 cycles/ticks + +kyber_keypair: +median: 305288 cycles/ticks +average: 308235 cycles/ticks + +kyber_encaps_derand: +median: 326466 cycles/ticks +average: 329047 cycles/ticks + +kyber_encaps: +median: 327334 cycles/ticks +average: 332295 cycles/ticks + +kyber_decaps: +median: 395932 cycles/ticks +average: 398620 cycles/ticks + +Loop spin: 538 +gen_a: +median: 106008 cycles/ticks +average: 107094 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2472 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7382 cycles/ticks + +INVNTT: +median: 10008 cycles/ticks +average: 10254 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16502 cycles/ticks +average: 16648 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 469 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1435 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 750 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3882 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2551 cycles/ticks + +indcpa_keypair: +median: 268586 cycles/ticks +average: 271029 cycles/ticks + +indcpa_enc: +median: 309814 cycles/ticks +average: 314781 cycles/ticks + +indcpa_dec: +median: 62876 cycles/ticks +average: 63331 cycles/ticks + +kyber_keypair_derand: +median: 285670 cycles/ticks +average: 287891 cycles/ticks + +kyber_keypair: +median: 305126 cycles/ticks +average: 308206 cycles/ticks + +kyber_encaps_derand: +median: 326890 cycles/ticks +average: 330286 cycles/ticks + +kyber_encaps: +median: 328004 cycles/ticks +average: 330228 cycles/ticks + +kyber_decaps: +median: 408160 cycles/ticks +average: 406231 cycles/ticks + +Loop spin: 539 +gen_a: +median: 106184 cycles/ticks +average: 107854 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2437 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7337 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10185 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16372 cycles/ticks +average: 16474 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 750 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3882 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2533 cycles/ticks + +indcpa_keypair: +median: 268192 cycles/ticks +average: 270720 cycles/ticks + +indcpa_enc: +median: 308416 cycles/ticks +average: 311300 cycles/ticks + +indcpa_dec: +median: 62868 cycles/ticks +average: 63594 cycles/ticks + +kyber_keypair_derand: +median: 284038 cycles/ticks +average: 289266 cycles/ticks + +kyber_keypair: +median: 304666 cycles/ticks +average: 306715 cycles/ticks + +kyber_encaps_derand: +median: 327224 cycles/ticks +average: 330179 cycles/ticks + +kyber_encaps: +median: 327640 cycles/ticks +average: 331639 cycles/ticks + +kyber_decaps: +median: 395838 cycles/ticks +average: 400013 cycles/ticks + +Loop spin: 540 +gen_a: +median: 106328 cycles/ticks +average: 107740 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2405 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2382 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7445 cycles/ticks + +INVNTT: +median: 10110 cycles/ticks +average: 10284 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16378 cycles/ticks +average: 16669 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1438 cycles/ticks +average: 1470 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3918 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2557 cycles/ticks + +indcpa_keypair: +median: 268358 cycles/ticks +average: 271699 cycles/ticks + +indcpa_enc: +median: 307086 cycles/ticks +average: 311298 cycles/ticks + +indcpa_dec: +median: 62734 cycles/ticks +average: 63244 cycles/ticks + +kyber_keypair_derand: +median: 283610 cycles/ticks +average: 283757 cycles/ticks + +kyber_keypair: +median: 300464 cycles/ticks +average: 305331 cycles/ticks + +kyber_encaps_derand: +median: 317294 cycles/ticks +average: 323570 cycles/ticks + +kyber_encaps: +median: 316758 cycles/ticks +average: 319562 cycles/ticks + +kyber_decaps: +median: 383818 cycles/ticks +average: 385574 cycles/ticks + +Loop spin: 541 +gen_a: +median: 102942 cycles/ticks +average: 103649 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9828 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15962 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 262568 cycles/ticks +average: 263781 cycles/ticks + +indcpa_enc: +median: 301698 cycles/ticks +average: 303784 cycles/ticks + +indcpa_dec: +median: 60950 cycles/ticks +average: 62316 cycles/ticks + +kyber_keypair_derand: +median: 277370 cycles/ticks +average: 282818 cycles/ticks + +kyber_keypair: +median: 296774 cycles/ticks +average: 301092 cycles/ticks + +kyber_encaps_derand: +median: 316902 cycles/ticks +average: 322615 cycles/ticks + +kyber_encaps: +median: 318048 cycles/ticks +average: 324710 cycles/ticks + +kyber_decaps: +median: 385148 cycles/ticks +average: 391737 cycles/ticks + +Loop spin: 542 +gen_a: +median: 103110 cycles/ticks +average: 104811 cycles/ticks + +poly_getnoise_eta1: +median: 2390 cycles/ticks +average: 2459 cycles/ticks + +poly_getnoise_eta2: +median: 2430 cycles/ticks +average: 2448 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7263 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 10024 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16328 cycles/ticks +average: 16534 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 488 cycles/ticks + +poly_frommsg: +median: 1410 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 772 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 260564 cycles/ticks +average: 265377 cycles/ticks + +indcpa_enc: +median: 299776 cycles/ticks +average: 304597 cycles/ticks + +indcpa_dec: +median: 60958 cycles/ticks +average: 61490 cycles/ticks + +kyber_keypair_derand: +median: 275948 cycles/ticks +average: 280130 cycles/ticks + +kyber_keypair: +median: 296472 cycles/ticks +average: 299954 cycles/ticks + +kyber_encaps_derand: +median: 317242 cycles/ticks +average: 322402 cycles/ticks + +kyber_encaps: +median: 318260 cycles/ticks +average: 323173 cycles/ticks + +kyber_decaps: +median: 385288 cycles/ticks +average: 391899 cycles/ticks + +Loop spin: 543 +gen_a: +median: 103184 cycles/ticks +average: 103971 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2415 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9980 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16020 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1370 cycles/ticks +average: 1377 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 466 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3772 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259324 cycles/ticks +average: 263747 cycles/ticks + +indcpa_enc: +median: 298864 cycles/ticks +average: 303596 cycles/ticks + +indcpa_dec: +median: 61106 cycles/ticks +average: 62772 cycles/ticks + +kyber_keypair_derand: +median: 275710 cycles/ticks +average: 279012 cycles/ticks + +kyber_keypair: +median: 304070 cycles/ticks +average: 305102 cycles/ticks + +kyber_encaps_derand: +median: 326094 cycles/ticks +average: 328827 cycles/ticks + +kyber_encaps: +median: 326710 cycles/ticks +average: 327813 cycles/ticks + +kyber_decaps: +median: 395686 cycles/ticks +average: 395776 cycles/ticks + +Loop spin: 544 +gen_a: +median: 106200 cycles/ticks +average: 107368 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2498 cycles/ticks + +NTT: +median: 7128 cycles/ticks +average: 7307 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10180 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16384 cycles/ticks +average: 16539 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3888 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2590 cycles/ticks + +indcpa_keypair: +median: 266560 cycles/ticks +average: 267501 cycles/ticks + +indcpa_enc: +median: 306474 cycles/ticks +average: 308349 cycles/ticks + +indcpa_dec: +median: 62664 cycles/ticks +average: 63196 cycles/ticks + +kyber_keypair_derand: +median: 283844 cycles/ticks +average: 285447 cycles/ticks + +kyber_keypair: +median: 302700 cycles/ticks +average: 304366 cycles/ticks + +kyber_encaps_derand: +median: 325368 cycles/ticks +average: 326795 cycles/ticks + +kyber_encaps: +median: 326200 cycles/ticks +average: 327598 cycles/ticks + +kyber_decaps: +median: 395330 cycles/ticks +average: 396357 cycles/ticks + +Loop spin: 545 +gen_a: +median: 103214 cycles/ticks +average: 106457 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2335 cycles/ticks + +poly_getnoise_eta2: +median: 2426 cycles/ticks +average: 2473 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7293 cycles/ticks + +INVNTT: +median: 9874 cycles/ticks +average: 10116 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15932 cycles/ticks +average: 16371 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1408 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3876 cycles/ticks + +polyvec_decompress: +median: 2452 cycles/ticks +average: 2519 cycles/ticks + +indcpa_keypair: +median: 260532 cycles/ticks +average: 266390 cycles/ticks + +indcpa_enc: +median: 307090 cycles/ticks +average: 308925 cycles/ticks + +indcpa_dec: +median: 61350 cycles/ticks +average: 62869 cycles/ticks + +kyber_keypair_derand: +median: 283082 cycles/ticks +average: 284202 cycles/ticks + +kyber_keypair: +median: 303516 cycles/ticks +average: 305397 cycles/ticks + +kyber_encaps_derand: +median: 325738 cycles/ticks +average: 327522 cycles/ticks + +kyber_encaps: +median: 321342 cycles/ticks +average: 328313 cycles/ticks + +kyber_decaps: +median: 397006 cycles/ticks +average: 398254 cycles/ticks + +Loop spin: 546 +gen_a: +median: 103918 cycles/ticks +average: 106040 cycles/ticks + +poly_getnoise_eta1: +median: 2388 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2447 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7256 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10215 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15934 cycles/ticks +average: 16579 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1412 cycles/ticks +average: 1514 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3872 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2541 cycles/ticks + +indcpa_keypair: +median: 266806 cycles/ticks +average: 267854 cycles/ticks + +indcpa_enc: +median: 307250 cycles/ticks +average: 308409 cycles/ticks + +indcpa_dec: +median: 61030 cycles/ticks +average: 62791 cycles/ticks + +kyber_keypair_derand: +median: 283322 cycles/ticks +average: 284331 cycles/ticks + +kyber_keypair: +median: 303704 cycles/ticks +average: 305270 cycles/ticks + +kyber_encaps_derand: +median: 327448 cycles/ticks +average: 328937 cycles/ticks + +kyber_encaps: +median: 328076 cycles/ticks +average: 328159 cycles/ticks + +kyber_decaps: +median: 397208 cycles/ticks +average: 397781 cycles/ticks + +Loop spin: 547 +gen_a: +median: 105956 cycles/ticks +average: 106645 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7110 cycles/ticks +average: 7349 cycles/ticks + +INVNTT: +median: 9848 cycles/ticks +average: 10087 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16253 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1436 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 794 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3857 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2547 cycles/ticks + +indcpa_keypair: +median: 266666 cycles/ticks +average: 268022 cycles/ticks + +indcpa_enc: +median: 298842 cycles/ticks +average: 306017 cycles/ticks + +indcpa_dec: +median: 62700 cycles/ticks +average: 63175 cycles/ticks + +kyber_keypair_derand: +median: 283914 cycles/ticks +average: 285266 cycles/ticks + +kyber_keypair: +median: 302312 cycles/ticks +average: 304856 cycles/ticks + +kyber_encaps_derand: +median: 323796 cycles/ticks +average: 326048 cycles/ticks + +kyber_encaps: +median: 326118 cycles/ticks +average: 327085 cycles/ticks + +kyber_decaps: +median: 386496 cycles/ticks +average: 395333 cycles/ticks + +Loop spin: 548 +gen_a: +median: 102916 cycles/ticks +average: 105428 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 10009 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16093 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1374 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2475 cycles/ticks + +indcpa_keypair: +median: 259132 cycles/ticks +average: 261504 cycles/ticks + +indcpa_enc: +median: 298694 cycles/ticks +average: 300289 cycles/ticks + +indcpa_dec: +median: 60916 cycles/ticks +average: 61195 cycles/ticks + +kyber_keypair_derand: +median: 275448 cycles/ticks +average: 276721 cycles/ticks + +kyber_keypair: +median: 295668 cycles/ticks +average: 297100 cycles/ticks + +kyber_encaps_derand: +median: 316268 cycles/ticks +average: 317773 cycles/ticks + +kyber_encaps: +median: 317094 cycles/ticks +average: 318445 cycles/ticks + +kyber_decaps: +median: 384356 cycles/ticks +average: 385678 cycles/ticks + +Loop spin: 549 +gen_a: +median: 103178 cycles/ticks +average: 103857 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15916 cycles/ticks +average: 16086 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 259578 cycles/ticks +average: 261130 cycles/ticks + +indcpa_enc: +median: 298540 cycles/ticks +average: 300052 cycles/ticks + +indcpa_dec: +median: 60918 cycles/ticks +average: 61231 cycles/ticks + +kyber_keypair_derand: +median: 275964 cycles/ticks +average: 277323 cycles/ticks + +kyber_keypair: +median: 295684 cycles/ticks +average: 296893 cycles/ticks + +kyber_encaps_derand: +median: 316520 cycles/ticks +average: 317847 cycles/ticks + +kyber_encaps: +median: 317332 cycles/ticks +average: 318597 cycles/ticks + +kyber_decaps: +median: 384542 cycles/ticks +average: 386169 cycles/ticks + +Loop spin: 550 +gen_a: +median: 102852 cycles/ticks +average: 103361 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2340 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16037 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259120 cycles/ticks +average: 260299 cycles/ticks + +indcpa_enc: +median: 298816 cycles/ticks +average: 300118 cycles/ticks + +indcpa_dec: +median: 60920 cycles/ticks +average: 61255 cycles/ticks + +kyber_keypair_derand: +median: 275086 cycles/ticks +average: 276243 cycles/ticks + +kyber_keypair: +median: 295672 cycles/ticks +average: 296783 cycles/ticks + +kyber_encaps_derand: +median: 315940 cycles/ticks +average: 317403 cycles/ticks + +kyber_encaps: +median: 316862 cycles/ticks +average: 318548 cycles/ticks + +kyber_decaps: +median: 384090 cycles/ticks +average: 387238 cycles/ticks + +Loop spin: 551 +gen_a: +median: 103078 cycles/ticks +average: 103644 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9963 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15974 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 444 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 260370 cycles/ticks +average: 262208 cycles/ticks + +indcpa_enc: +median: 299724 cycles/ticks +average: 302165 cycles/ticks + +indcpa_dec: +median: 60954 cycles/ticks +average: 61791 cycles/ticks + +kyber_keypair_derand: +median: 275380 cycles/ticks +average: 277905 cycles/ticks + +kyber_keypair: +median: 295644 cycles/ticks +average: 297278 cycles/ticks + +kyber_encaps_derand: +median: 316258 cycles/ticks +average: 318458 cycles/ticks + +kyber_encaps: +median: 316820 cycles/ticks +average: 318740 cycles/ticks + +kyber_decaps: +median: 384234 cycles/ticks +average: 386281 cycles/ticks + +Loop spin: 552 +gen_a: +median: 103064 cycles/ticks +average: 104012 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2346 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 10047 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16046 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2469 cycles/ticks + +indcpa_keypair: +median: 260730 cycles/ticks +average: 261799 cycles/ticks + +indcpa_enc: +median: 299948 cycles/ticks +average: 301506 cycles/ticks + +indcpa_dec: +median: 60902 cycles/ticks +average: 61214 cycles/ticks + +kyber_keypair_derand: +median: 275762 cycles/ticks +average: 278073 cycles/ticks + +kyber_keypair: +median: 295646 cycles/ticks +average: 297231 cycles/ticks + +kyber_encaps_derand: +median: 316200 cycles/ticks +average: 318781 cycles/ticks + +kyber_encaps: +median: 317054 cycles/ticks +average: 318906 cycles/ticks + +kyber_decaps: +median: 384312 cycles/ticks +average: 386881 cycles/ticks + +Loop spin: 553 +gen_a: +median: 102890 cycles/ticks +average: 103550 cycles/ticks + +poly_getnoise_eta1: +median: 2330 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2374 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7157 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9927 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15965 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259098 cycles/ticks +average: 260712 cycles/ticks + +indcpa_enc: +median: 297860 cycles/ticks +average: 299973 cycles/ticks + +indcpa_dec: +median: 60904 cycles/ticks +average: 61389 cycles/ticks + +kyber_keypair_derand: +median: 275356 cycles/ticks +average: 277003 cycles/ticks + +kyber_keypair: +median: 295658 cycles/ticks +average: 297283 cycles/ticks + +kyber_encaps_derand: +median: 316670 cycles/ticks +average: 318551 cycles/ticks + +kyber_encaps: +median: 317514 cycles/ticks +average: 319914 cycles/ticks + +kyber_decaps: +median: 384746 cycles/ticks +average: 386639 cycles/ticks + +Loop spin: 554 +gen_a: +median: 102988 cycles/ticks +average: 103841 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7214 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9967 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16057 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3765 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2451 cycles/ticks + +indcpa_keypair: +median: 260610 cycles/ticks +average: 262733 cycles/ticks + +indcpa_enc: +median: 299910 cycles/ticks +average: 301445 cycles/ticks + +indcpa_dec: +median: 60904 cycles/ticks +average: 61165 cycles/ticks + +kyber_keypair_derand: +median: 275570 cycles/ticks +average: 277450 cycles/ticks + +kyber_keypair: +median: 295680 cycles/ticks +average: 296962 cycles/ticks + +kyber_encaps_derand: +median: 315970 cycles/ticks +average: 318177 cycles/ticks + +kyber_encaps: +median: 316844 cycles/ticks +average: 318727 cycles/ticks + +kyber_decaps: +median: 384192 cycles/ticks +average: 387326 cycles/ticks + +Loop spin: 555 +gen_a: +median: 102992 cycles/ticks +average: 103632 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7142 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15970 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1394 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2451 cycles/ticks + +indcpa_keypair: +median: 259202 cycles/ticks +average: 260808 cycles/ticks + +indcpa_enc: +median: 298388 cycles/ticks +average: 299956 cycles/ticks + +indcpa_dec: +median: 60920 cycles/ticks +average: 61193 cycles/ticks + +kyber_keypair_derand: +median: 277482 cycles/ticks +average: 279188 cycles/ticks + +kyber_keypair: +median: 295384 cycles/ticks +average: 296947 cycles/ticks + +kyber_encaps_derand: +median: 316398 cycles/ticks +average: 318310 cycles/ticks + +kyber_encaps: +median: 317290 cycles/ticks +average: 319335 cycles/ticks + +kyber_decaps: +median: 384480 cycles/ticks +average: 386423 cycles/ticks + +Loop spin: 556 +gen_a: +median: 102976 cycles/ticks +average: 104257 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7183 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15986 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3746 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259250 cycles/ticks +average: 261058 cycles/ticks + +indcpa_enc: +median: 298372 cycles/ticks +average: 300273 cycles/ticks + +indcpa_dec: +median: 60922 cycles/ticks +average: 61247 cycles/ticks + +kyber_keypair_derand: +median: 275468 cycles/ticks +average: 277321 cycles/ticks + +kyber_keypair: +median: 295796 cycles/ticks +average: 297749 cycles/ticks + +kyber_encaps_derand: +median: 316268 cycles/ticks +average: 318308 cycles/ticks + +kyber_encaps: +median: 317008 cycles/ticks +average: 318823 cycles/ticks + +kyber_decaps: +median: 384274 cycles/ticks +average: 386087 cycles/ticks + +Loop spin: 557 +gen_a: +median: 102854 cycles/ticks +average: 103845 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2405 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9859 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16188 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2454 cycles/ticks + +indcpa_keypair: +median: 259070 cycles/ticks +average: 262050 cycles/ticks + +indcpa_enc: +median: 298132 cycles/ticks +average: 299715 cycles/ticks + +indcpa_dec: +median: 60914 cycles/ticks +average: 61166 cycles/ticks + +kyber_keypair_derand: +median: 275496 cycles/ticks +average: 277197 cycles/ticks + +kyber_keypair: +median: 295610 cycles/ticks +average: 296865 cycles/ticks + +kyber_encaps_derand: +median: 316228 cycles/ticks +average: 318492 cycles/ticks + +kyber_encaps: +median: 317028 cycles/ticks +average: 318816 cycles/ticks + +kyber_decaps: +median: 384218 cycles/ticks +average: 386164 cycles/ticks + +Loop spin: 558 +gen_a: +median: 103058 cycles/ticks +average: 103598 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2340 cycles/ticks + +poly_getnoise_eta2: +median: 2346 cycles/ticks +average: 2351 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16003 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259082 cycles/ticks +average: 260840 cycles/ticks + +indcpa_enc: +median: 298216 cycles/ticks +average: 300157 cycles/ticks + +indcpa_dec: +median: 60958 cycles/ticks +average: 61325 cycles/ticks + +kyber_keypair_derand: +median: 276814 cycles/ticks +average: 278413 cycles/ticks + +kyber_keypair: +median: 295558 cycles/ticks +average: 296603 cycles/ticks + +kyber_encaps_derand: +median: 325130 cycles/ticks +average: 326573 cycles/ticks + +kyber_encaps: +median: 317030 cycles/ticks +average: 321470 cycles/ticks + +kyber_decaps: +median: 396900 cycles/ticks +average: 400972 cycles/ticks + +Loop spin: 559 +gen_a: +median: 106098 cycles/ticks +average: 107071 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2451 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7332 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10179 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16370 cycles/ticks +average: 16627 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 481 cycles/ticks + +poly_frommsg: +median: 1390 cycles/ticks +average: 1387 cycles/ticks + +poly_compress: +median: 722 cycles/ticks +average: 723 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 464 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3944 cycles/ticks + +polyvec_decompress: +median: 2516 cycles/ticks +average: 2593 cycles/ticks + +indcpa_keypair: +median: 266566 cycles/ticks +average: 268339 cycles/ticks + +indcpa_enc: +median: 306994 cycles/ticks +average: 307676 cycles/ticks + +indcpa_dec: +median: 62710 cycles/ticks +average: 63181 cycles/ticks + +kyber_keypair_derand: +median: 284668 cycles/ticks +average: 287365 cycles/ticks + +kyber_keypair: +median: 307442 cycles/ticks +average: 311402 cycles/ticks + +kyber_encaps_derand: +median: 334950 cycles/ticks +average: 332887 cycles/ticks + +kyber_encaps: +median: 328696 cycles/ticks +average: 333702 cycles/ticks + +kyber_decaps: +median: 396380 cycles/ticks +average: 400128 cycles/ticks + +Loop spin: 560 +gen_a: +median: 106058 cycles/ticks +average: 107425 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2438 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7347 cycles/ticks + +INVNTT: +median: 10098 cycles/ticks +average: 10143 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16370 cycles/ticks +average: 16459 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 762 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3870 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2539 cycles/ticks + +indcpa_keypair: +median: 268008 cycles/ticks +average: 270294 cycles/ticks + +indcpa_enc: +median: 307236 cycles/ticks +average: 309870 cycles/ticks + +indcpa_dec: +median: 63158 cycles/ticks +average: 64289 cycles/ticks + +kyber_keypair_derand: +median: 285364 cycles/ticks +average: 289011 cycles/ticks + +kyber_keypair: +median: 305870 cycles/ticks +average: 308282 cycles/ticks + +kyber_encaps_derand: +median: 326276 cycles/ticks +average: 329145 cycles/ticks + +kyber_encaps: +median: 326618 cycles/ticks +average: 330354 cycles/ticks + +kyber_decaps: +median: 397128 cycles/ticks +average: 401966 cycles/ticks + +Loop spin: 561 +gen_a: +median: 106458 cycles/ticks +average: 107547 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2423 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7306 cycles/ticks +average: 7378 cycles/ticks + +INVNTT: +median: 10136 cycles/ticks +average: 10267 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16370 cycles/ticks +average: 16471 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1433 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 763 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3875 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2533 cycles/ticks + +indcpa_keypair: +median: 268304 cycles/ticks +average: 272687 cycles/ticks + +indcpa_enc: +median: 306836 cycles/ticks +average: 309654 cycles/ticks + +indcpa_dec: +median: 62922 cycles/ticks +average: 63358 cycles/ticks + +kyber_keypair_derand: +median: 284272 cycles/ticks +average: 286531 cycles/ticks + +kyber_keypair: +median: 305772 cycles/ticks +average: 309269 cycles/ticks + +kyber_encaps_derand: +median: 325742 cycles/ticks +average: 330318 cycles/ticks + +kyber_encaps: +median: 326784 cycles/ticks +average: 329562 cycles/ticks + +kyber_decaps: +median: 396848 cycles/ticks +average: 402449 cycles/ticks + +Loop spin: 562 +gen_a: +median: 106244 cycles/ticks +average: 107993 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2397 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2425 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7342 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10187 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16356 cycles/ticks +average: 16618 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 756 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 484 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2510 cycles/ticks + +indcpa_keypair: +median: 267068 cycles/ticks +average: 270692 cycles/ticks + +indcpa_enc: +median: 307964 cycles/ticks +average: 312425 cycles/ticks + +indcpa_dec: +median: 62710 cycles/ticks +average: 62986 cycles/ticks + +kyber_keypair_derand: +median: 284210 cycles/ticks +average: 288618 cycles/ticks + +kyber_keypair: +median: 304966 cycles/ticks +average: 308150 cycles/ticks + +kyber_encaps_derand: +median: 328614 cycles/ticks +average: 332792 cycles/ticks + +kyber_encaps: +median: 328892 cycles/ticks +average: 331461 cycles/ticks + +kyber_decaps: +median: 398984 cycles/ticks +average: 404730 cycles/ticks + +Loop spin: 563 +gen_a: +median: 106052 cycles/ticks +average: 107026 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2444 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7363 cycles/ticks + +INVNTT: +median: 10128 cycles/ticks +average: 10245 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16382 cycles/ticks +average: 16547 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1456 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3886 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2546 cycles/ticks + +indcpa_keypair: +median: 268336 cycles/ticks +average: 270896 cycles/ticks + +indcpa_enc: +median: 309356 cycles/ticks +average: 313443 cycles/ticks + +indcpa_dec: +median: 62726 cycles/ticks +average: 62814 cycles/ticks + +kyber_keypair_derand: +median: 283996 cycles/ticks +average: 286320 cycles/ticks + +kyber_keypair: +median: 305356 cycles/ticks +average: 308479 cycles/ticks + +kyber_encaps_derand: +median: 328916 cycles/ticks +average: 333521 cycles/ticks + +kyber_encaps: +median: 328556 cycles/ticks +average: 331601 cycles/ticks + +kyber_decaps: +median: 397456 cycles/ticks +average: 401279 cycles/ticks + +Loop spin: 564 +gen_a: +median: 105934 cycles/ticks +average: 106903 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2438 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2449 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7346 cycles/ticks + +INVNTT: +median: 10128 cycles/ticks +average: 10233 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16402 cycles/ticks +average: 16612 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 758 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3838 cycles/ticks +average: 3875 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2548 cycles/ticks + +indcpa_keypair: +median: 269102 cycles/ticks +average: 272266 cycles/ticks + +indcpa_enc: +median: 307732 cycles/ticks +average: 311307 cycles/ticks + +indcpa_dec: +median: 62846 cycles/ticks +average: 64016 cycles/ticks + +kyber_keypair_derand: +median: 283918 cycles/ticks +average: 287157 cycles/ticks + +kyber_keypair: +median: 304358 cycles/ticks +average: 306060 cycles/ticks + +kyber_encaps_derand: +median: 327148 cycles/ticks +average: 331346 cycles/ticks + +kyber_encaps: +median: 336360 cycles/ticks +average: 334809 cycles/ticks + +kyber_decaps: +median: 396398 cycles/ticks +average: 398500 cycles/ticks + +Loop spin: 565 +gen_a: +median: 104026 cycles/ticks +average: 106170 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2340 cycles/ticks + +poly_getnoise_eta2: +median: 2408 cycles/ticks +average: 2494 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7277 cycles/ticks + +INVNTT: +median: 10100 cycles/ticks +average: 10263 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16342 cycles/ticks +average: 16555 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 502 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1434 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 771 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 455 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3948 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2478 cycles/ticks + +indcpa_keypair: +median: 268580 cycles/ticks +average: 271155 cycles/ticks + +indcpa_enc: +median: 309132 cycles/ticks +average: 313329 cycles/ticks + +indcpa_dec: +median: 64600 cycles/ticks +average: 64511 cycles/ticks + +kyber_keypair_derand: +median: 286822 cycles/ticks +average: 290708 cycles/ticks + +kyber_keypair: +median: 306252 cycles/ticks +average: 308249 cycles/ticks + +kyber_encaps_derand: +median: 318954 cycles/ticks +average: 325447 cycles/ticks + +kyber_encaps: +median: 327690 cycles/ticks +average: 331217 cycles/ticks + +kyber_decaps: +median: 407604 cycles/ticks +average: 404884 cycles/ticks + +Loop spin: 566 +gen_a: +median: 106262 cycles/ticks +average: 107364 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2401 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2429 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7357 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10201 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16376 cycles/ticks +average: 16494 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 464 cycles/ticks + +poly_frommsg: +median: 1414 cycles/ticks +average: 1428 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 765 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3877 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2538 cycles/ticks + +indcpa_keypair: +median: 267376 cycles/ticks +average: 269332 cycles/ticks + +indcpa_enc: +median: 308220 cycles/ticks +average: 310671 cycles/ticks + +indcpa_dec: +median: 61040 cycles/ticks +average: 62409 cycles/ticks + +kyber_keypair_derand: +median: 286808 cycles/ticks +average: 290946 cycles/ticks + +kyber_keypair: +median: 306212 cycles/ticks +average: 310195 cycles/ticks + +kyber_encaps_derand: +median: 326788 cycles/ticks +average: 330004 cycles/ticks + +kyber_encaps: +median: 328362 cycles/ticks +average: 332507 cycles/ticks + +kyber_decaps: +median: 397090 cycles/ticks +average: 401063 cycles/ticks + +Loop spin: 567 +gen_a: +median: 106056 cycles/ticks +average: 107559 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2437 cycles/ticks + +poly_getnoise_eta2: +median: 2480 cycles/ticks +average: 2539 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7388 cycles/ticks + +INVNTT: +median: 10396 cycles/ticks +average: 10409 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16492 cycles/ticks +average: 16762 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1512 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 771 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 505 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3892 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2542 cycles/ticks + +indcpa_keypair: +median: 271648 cycles/ticks +average: 275078 cycles/ticks + +indcpa_enc: +median: 309068 cycles/ticks +average: 313186 cycles/ticks + +indcpa_dec: +median: 64708 cycles/ticks +average: 65059 cycles/ticks + +kyber_keypair_derand: +median: 285864 cycles/ticks +average: 288559 cycles/ticks + +kyber_keypair: +median: 305848 cycles/ticks +average: 308822 cycles/ticks + +kyber_encaps_derand: +median: 326310 cycles/ticks +average: 328608 cycles/ticks + +kyber_encaps: +median: 327190 cycles/ticks +average: 330834 cycles/ticks + +kyber_decaps: +median: 395998 cycles/ticks +average: 397050 cycles/ticks + +Loop spin: 568 +gen_a: +median: 104686 cycles/ticks +average: 106211 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2376 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7193 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10210 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16480 cycles/ticks +average: 16671 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1434 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 761 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3728 cycles/ticks +average: 3852 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 267480 cycles/ticks +average: 269757 cycles/ticks + +indcpa_enc: +median: 307836 cycles/ticks +average: 315661 cycles/ticks + +indcpa_dec: +median: 62774 cycles/ticks +average: 63302 cycles/ticks + +kyber_keypair_derand: +median: 284010 cycles/ticks +average: 286413 cycles/ticks + +kyber_keypair: +median: 304348 cycles/ticks +average: 307193 cycles/ticks + +kyber_encaps_derand: +median: 326496 cycles/ticks +average: 329050 cycles/ticks + +kyber_encaps: +median: 328690 cycles/ticks +average: 333775 cycles/ticks + +kyber_decaps: +median: 396156 cycles/ticks +average: 399187 cycles/ticks + +Loop spin: 569 +gen_a: +median: 103662 cycles/ticks +average: 105903 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2355 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +NTT: +median: 7110 cycles/ticks +average: 7351 cycles/ticks + +INVNTT: +median: 10000 cycles/ticks +average: 10212 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16314 cycles/ticks +average: 16473 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 445 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 752 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 472 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3894 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2545 cycles/ticks + +indcpa_keypair: +median: 266620 cycles/ticks +average: 267624 cycles/ticks + +indcpa_enc: +median: 308600 cycles/ticks +average: 312909 cycles/ticks + +indcpa_dec: +median: 64568 cycles/ticks +average: 64778 cycles/ticks + +kyber_keypair_derand: +median: 284508 cycles/ticks +average: 289186 cycles/ticks + +kyber_keypair: +median: 304332 cycles/ticks +average: 306940 cycles/ticks + +kyber_encaps_derand: +median: 325524 cycles/ticks +average: 327402 cycles/ticks + +kyber_encaps: +median: 327584 cycles/ticks +average: 330379 cycles/ticks + +kyber_decaps: +median: 396942 cycles/ticks +average: 403046 cycles/ticks + +Loop spin: 570 +gen_a: +median: 105606 cycles/ticks +average: 106524 cycles/ticks + +poly_getnoise_eta1: +median: 2330 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2494 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7344 cycles/ticks + +INVNTT: +median: 10088 cycles/ticks +average: 10250 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16370 cycles/ticks +average: 16665 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 475 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3941 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2544 cycles/ticks + +indcpa_keypair: +median: 266954 cycles/ticks +average: 269123 cycles/ticks + +indcpa_enc: +median: 308328 cycles/ticks +average: 311250 cycles/ticks + +indcpa_dec: +median: 62814 cycles/ticks +average: 63296 cycles/ticks + +kyber_keypair_derand: +median: 284464 cycles/ticks +average: 288678 cycles/ticks + +kyber_keypair: +median: 305280 cycles/ticks +average: 308585 cycles/ticks + +kyber_encaps_derand: +median: 326578 cycles/ticks +average: 329297 cycles/ticks + +kyber_encaps: +median: 329196 cycles/ticks +average: 332062 cycles/ticks + +kyber_decaps: +median: 396300 cycles/ticks +average: 398646 cycles/ticks + +Loop spin: 571 +gen_a: +median: 103510 cycles/ticks +average: 105866 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9934 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15936 cycles/ticks +average: 16168 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3781 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2476 cycles/ticks + +indcpa_keypair: +median: 260240 cycles/ticks +average: 263622 cycles/ticks + +indcpa_enc: +median: 308270 cycles/ticks +average: 310684 cycles/ticks + +indcpa_dec: +median: 62860 cycles/ticks +average: 63240 cycles/ticks + +kyber_keypair_derand: +median: 283584 cycles/ticks +average: 284316 cycles/ticks + +kyber_keypair: +median: 303982 cycles/ticks +average: 306522 cycles/ticks + +kyber_encaps_derand: +median: 318510 cycles/ticks +average: 325079 cycles/ticks + +kyber_encaps: +median: 327092 cycles/ticks +average: 329750 cycles/ticks + +kyber_decaps: +median: 390420 cycles/ticks +average: 395354 cycles/ticks + +Loop spin: 572 +gen_a: +median: 105766 cycles/ticks +average: 107513 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2433 cycles/ticks + +NTT: +median: 7286 cycles/ticks +average: 7421 cycles/ticks + +INVNTT: +median: 10014 cycles/ticks +average: 10350 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16356 cycles/ticks +average: 16788 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3773 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2603 cycles/ticks + +indcpa_keypair: +median: 260626 cycles/ticks +average: 265501 cycles/ticks + +indcpa_enc: +median: 298628 cycles/ticks +average: 302987 cycles/ticks + +indcpa_dec: +median: 60980 cycles/ticks +average: 61394 cycles/ticks + +kyber_keypair_derand: +median: 275750 cycles/ticks +average: 277351 cycles/ticks + +kyber_keypair: +median: 296750 cycles/ticks +average: 298375 cycles/ticks + +kyber_encaps_derand: +median: 316754 cycles/ticks +average: 318349 cycles/ticks + +kyber_encaps: +median: 318164 cycles/ticks +average: 320112 cycles/ticks + +kyber_decaps: +median: 384986 cycles/ticks +average: 387163 cycles/ticks + +Loop spin: 573 +gen_a: +median: 103084 cycles/ticks +average: 103744 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9914 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15996 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 449 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2469 cycles/ticks + +indcpa_keypair: +median: 259252 cycles/ticks +average: 260750 cycles/ticks + +indcpa_enc: +median: 298852 cycles/ticks +average: 300637 cycles/ticks + +indcpa_dec: +median: 61038 cycles/ticks +average: 61379 cycles/ticks + +kyber_keypair_derand: +median: 277474 cycles/ticks +average: 278963 cycles/ticks + +kyber_keypair: +median: 296670 cycles/ticks +average: 298322 cycles/ticks + +kyber_encaps_derand: +median: 317006 cycles/ticks +average: 318746 cycles/ticks + +kyber_encaps: +median: 318108 cycles/ticks +average: 320386 cycles/ticks + +kyber_decaps: +median: 385724 cycles/ticks +average: 388866 cycles/ticks + +Loop spin: 574 +gen_a: +median: 103002 cycles/ticks +average: 103714 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9926 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16008 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3766 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259358 cycles/ticks +average: 261471 cycles/ticks + +indcpa_enc: +median: 299436 cycles/ticks +average: 301822 cycles/ticks + +indcpa_dec: +median: 61136 cycles/ticks +average: 61637 cycles/ticks + +kyber_keypair_derand: +median: 283620 cycles/ticks +average: 286036 cycles/ticks + +kyber_keypair: +median: 304278 cycles/ticks +average: 306328 cycles/ticks + +kyber_encaps_derand: +median: 327596 cycles/ticks +average: 330380 cycles/ticks + +kyber_encaps: +median: 328614 cycles/ticks +average: 331747 cycles/ticks + +kyber_decaps: +median: 397408 cycles/ticks +average: 399863 cycles/ticks + +Loop spin: 575 +gen_a: +median: 105760 cycles/ticks +average: 106741 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2355 cycles/ticks + +poly_getnoise_eta2: +median: 2346 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 10092 cycles/ticks +average: 10120 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15926 cycles/ticks +average: 16464 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1450 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3762 cycles/ticks + +polyvec_decompress: +median: 2468 cycles/ticks +average: 2581 cycles/ticks + +indcpa_keypair: +median: 267234 cycles/ticks +average: 269178 cycles/ticks + +indcpa_enc: +median: 307174 cycles/ticks +average: 309194 cycles/ticks + +indcpa_dec: +median: 62662 cycles/ticks +average: 62915 cycles/ticks + +kyber_keypair_derand: +median: 284120 cycles/ticks +average: 286705 cycles/ticks + +kyber_keypair: +median: 303512 cycles/ticks +average: 305586 cycles/ticks + +kyber_encaps_derand: +median: 325924 cycles/ticks +average: 328135 cycles/ticks + +kyber_encaps: +median: 326918 cycles/ticks +average: 328094 cycles/ticks + +kyber_decaps: +median: 395844 cycles/ticks +average: 397881 cycles/ticks + +Loop spin: 576 +gen_a: +median: 105844 cycles/ticks +average: 106830 cycles/ticks + +poly_getnoise_eta1: +median: 2390 cycles/ticks +average: 2485 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2445 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7332 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10203 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16374 cycles/ticks +average: 16483 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 758 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 450 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3869 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2544 cycles/ticks + +indcpa_keypair: +median: 267398 cycles/ticks +average: 269286 cycles/ticks + +indcpa_enc: +median: 308482 cycles/ticks +average: 310716 cycles/ticks + +indcpa_dec: +median: 62850 cycles/ticks +average: 63321 cycles/ticks + +kyber_keypair_derand: +median: 283418 cycles/ticks +average: 285772 cycles/ticks + +kyber_keypair: +median: 297880 cycles/ticks +average: 304522 cycles/ticks + +kyber_encaps_derand: +median: 327110 cycles/ticks +average: 330564 cycles/ticks + +kyber_encaps: +median: 326818 cycles/ticks +average: 329629 cycles/ticks + +kyber_decaps: +median: 386032 cycles/ticks +average: 393974 cycles/ticks + +Loop spin: 577 +gen_a: +median: 103572 cycles/ticks +average: 105888 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2382 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7158 cycles/ticks + +INVNTT: +median: 10112 cycles/ticks +average: 10312 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16312 cycles/ticks +average: 16487 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 780 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 455 cycles/ticks + +polyvec_compress: +median: 3838 cycles/ticks +average: 3888 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 261014 cycles/ticks +average: 266463 cycles/ticks + +indcpa_enc: +median: 298050 cycles/ticks +average: 299819 cycles/ticks + +indcpa_dec: +median: 60948 cycles/ticks +average: 61274 cycles/ticks + +kyber_keypair_derand: +median: 276250 cycles/ticks +average: 282443 cycles/ticks + +kyber_keypair: +median: 302846 cycles/ticks +average: 304481 cycles/ticks + +kyber_encaps_derand: +median: 319702 cycles/ticks +average: 326033 cycles/ticks + +kyber_encaps: +median: 326210 cycles/ticks +average: 326862 cycles/ticks + +kyber_decaps: +median: 395362 cycles/ticks +average: 395949 cycles/ticks + +Loop spin: 578 +gen_a: +median: 103178 cycles/ticks +average: 105723 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2473 cycles/ticks + +NTT: +median: 7286 cycles/ticks +average: 7369 cycles/ticks + +INVNTT: +median: 9858 cycles/ticks +average: 10149 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16404 cycles/ticks +average: 16756 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1452 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3839 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2552 cycles/ticks + +indcpa_keypair: +median: 268100 cycles/ticks +average: 268790 cycles/ticks + +indcpa_enc: +median: 306044 cycles/ticks +average: 308324 cycles/ticks + +indcpa_dec: +median: 61068 cycles/ticks +average: 62838 cycles/ticks + +kyber_keypair_derand: +median: 277472 cycles/ticks +average: 283828 cycles/ticks + +kyber_keypair: +median: 303888 cycles/ticks +average: 304805 cycles/ticks + +kyber_encaps_derand: +median: 325508 cycles/ticks +average: 326600 cycles/ticks + +kyber_encaps: +median: 326458 cycles/ticks +average: 328241 cycles/ticks + +kyber_decaps: +median: 395672 cycles/ticks +average: 398128 cycles/ticks + +Loop spin: 579 +gen_a: +median: 103380 cycles/ticks +average: 106307 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2355 cycles/ticks + +poly_getnoise_eta2: +median: 2364 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7270 cycles/ticks +average: 7368 cycles/ticks + +INVNTT: +median: 9866 cycles/ticks +average: 10108 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16364 cycles/ticks +average: 16495 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1440 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 498 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3883 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2546 cycles/ticks + +indcpa_keypair: +median: 268348 cycles/ticks +average: 269872 cycles/ticks + +indcpa_enc: +median: 308622 cycles/ticks +average: 309091 cycles/ticks + +indcpa_dec: +median: 61146 cycles/ticks +average: 62593 cycles/ticks + +kyber_keypair_derand: +median: 283496 cycles/ticks +average: 284229 cycles/ticks + +kyber_keypair: +median: 302748 cycles/ticks +average: 304676 cycles/ticks + +kyber_encaps_derand: +median: 318296 cycles/ticks +average: 325429 cycles/ticks + +kyber_encaps: +median: 326118 cycles/ticks +average: 327049 cycles/ticks + +kyber_decaps: +median: 384492 cycles/ticks +average: 390293 cycles/ticks + +Loop spin: 580 +gen_a: +median: 102906 cycles/ticks +average: 103638 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7148 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9936 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15918 cycles/ticks +average: 16106 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2456 cycles/ticks + +indcpa_keypair: +median: 260582 cycles/ticks +average: 261960 cycles/ticks + +indcpa_enc: +median: 299888 cycles/ticks +average: 301982 cycles/ticks + +indcpa_dec: +median: 60952 cycles/ticks +average: 61285 cycles/ticks + +kyber_keypair_derand: +median: 275694 cycles/ticks +average: 277206 cycles/ticks + +kyber_keypair: +median: 296160 cycles/ticks +average: 299074 cycles/ticks + +kyber_encaps_derand: +median: 315868 cycles/ticks +average: 318442 cycles/ticks + +kyber_encaps: +median: 316794 cycles/ticks +average: 319238 cycles/ticks + +kyber_decaps: +median: 384144 cycles/ticks +average: 389286 cycles/ticks + +Loop spin: 581 +gen_a: +median: 102880 cycles/ticks +average: 103784 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2330 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2357 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9846 cycles/ticks +average: 10128 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15968 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1410 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3775 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2472 cycles/ticks + +indcpa_keypair: +median: 260410 cycles/ticks +average: 263518 cycles/ticks + +indcpa_enc: +median: 299300 cycles/ticks +average: 303808 cycles/ticks + +indcpa_dec: +median: 60954 cycles/ticks +average: 61667 cycles/ticks + +kyber_keypair_derand: +median: 275884 cycles/ticks +average: 280210 cycles/ticks + +kyber_keypair: +median: 295810 cycles/ticks +average: 297578 cycles/ticks + +kyber_encaps_derand: +median: 316310 cycles/ticks +average: 318317 cycles/ticks + +kyber_encaps: +median: 317092 cycles/ticks +average: 320259 cycles/ticks + +kyber_decaps: +median: 384252 cycles/ticks +average: 391114 cycles/ticks + +Loop spin: 582 +gen_a: +median: 102974 cycles/ticks +average: 103927 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2351 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9922 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15954 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259086 cycles/ticks +average: 260552 cycles/ticks + +indcpa_enc: +median: 298308 cycles/ticks +average: 300660 cycles/ticks + +indcpa_dec: +median: 60920 cycles/ticks +average: 61474 cycles/ticks + +kyber_keypair_derand: +median: 275378 cycles/ticks +average: 276994 cycles/ticks + +kyber_keypair: +median: 295532 cycles/ticks +average: 298289 cycles/ticks + +kyber_encaps_derand: +median: 318200 cycles/ticks +average: 322816 cycles/ticks + +kyber_encaps: +median: 318742 cycles/ticks +average: 322158 cycles/ticks + +kyber_decaps: +median: 385858 cycles/ticks +average: 389035 cycles/ticks + +Loop spin: 583 +gen_a: +median: 102888 cycles/ticks +average: 103889 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15986 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 745 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259042 cycles/ticks +average: 260940 cycles/ticks + +indcpa_enc: +median: 297886 cycles/ticks +average: 304174 cycles/ticks + +indcpa_dec: +median: 60950 cycles/ticks +average: 62445 cycles/ticks + +kyber_keypair_derand: +median: 275004 cycles/ticks +average: 280104 cycles/ticks + +kyber_keypair: +median: 296266 cycles/ticks +average: 301516 cycles/ticks + +kyber_encaps_derand: +median: 316602 cycles/ticks +average: 322379 cycles/ticks + +kyber_encaps: +median: 317348 cycles/ticks +average: 323314 cycles/ticks + +kyber_decaps: +median: 395496 cycles/ticks +average: 394593 cycles/ticks + +Loop spin: 584 +gen_a: +median: 103092 cycles/ticks +average: 103988 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7158 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9961 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15916 cycles/ticks +average: 16096 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3746 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2449 cycles/ticks + +indcpa_keypair: +median: 258912 cycles/ticks +average: 260221 cycles/ticks + +indcpa_enc: +median: 297868 cycles/ticks +average: 299392 cycles/ticks + +indcpa_dec: +median: 60922 cycles/ticks +average: 61246 cycles/ticks + +kyber_keypair_derand: +median: 275234 cycles/ticks +average: 276615 cycles/ticks + +kyber_keypair: +median: 295560 cycles/ticks +average: 297220 cycles/ticks + +kyber_encaps_derand: +median: 316234 cycles/ticks +average: 317988 cycles/ticks + +kyber_encaps: +median: 317070 cycles/ticks +average: 318801 cycles/ticks + +kyber_decaps: +median: 384226 cycles/ticks +average: 386339 cycles/ticks + +Loop spin: 585 +gen_a: +median: 102854 cycles/ticks +average: 103561 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2360 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16026 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3768 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 258950 cycles/ticks +average: 260926 cycles/ticks + +indcpa_enc: +median: 298348 cycles/ticks +average: 300730 cycles/ticks + +indcpa_dec: +median: 60954 cycles/ticks +average: 61332 cycles/ticks + +kyber_keypair_derand: +median: 276918 cycles/ticks +average: 278552 cycles/ticks + +kyber_keypair: +median: 295676 cycles/ticks +average: 297007 cycles/ticks + +kyber_encaps_derand: +median: 317928 cycles/ticks +average: 320448 cycles/ticks + +kyber_encaps: +median: 318732 cycles/ticks +average: 320326 cycles/ticks + +kyber_decaps: +median: 385984 cycles/ticks +average: 388005 cycles/ticks + +Loop spin: 586 +gen_a: +median: 103258 cycles/ticks +average: 104291 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2391 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7155 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9896 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15978 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 449 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259272 cycles/ticks +average: 260905 cycles/ticks + +indcpa_enc: +median: 298768 cycles/ticks +average: 300641 cycles/ticks + +indcpa_dec: +median: 60992 cycles/ticks +average: 61412 cycles/ticks + +kyber_keypair_derand: +median: 275752 cycles/ticks +average: 277350 cycles/ticks + +kyber_keypair: +median: 295796 cycles/ticks +average: 297127 cycles/ticks + +kyber_encaps_derand: +median: 315994 cycles/ticks +average: 318334 cycles/ticks + +kyber_encaps: +median: 316782 cycles/ticks +average: 318718 cycles/ticks + +kyber_decaps: +median: 384346 cycles/ticks +average: 386467 cycles/ticks + +Loop spin: 587 +gen_a: +median: 103132 cycles/ticks +average: 103773 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2351 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16047 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3809 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 259120 cycles/ticks +average: 260977 cycles/ticks + +indcpa_enc: +median: 298292 cycles/ticks +average: 300755 cycles/ticks + +indcpa_dec: +median: 60904 cycles/ticks +average: 61195 cycles/ticks + +kyber_keypair_derand: +median: 275772 cycles/ticks +average: 277188 cycles/ticks + +kyber_keypair: +median: 295604 cycles/ticks +average: 296887 cycles/ticks + +kyber_encaps_derand: +median: 315812 cycles/ticks +average: 317492 cycles/ticks + +kyber_encaps: +median: 316688 cycles/ticks +average: 318524 cycles/ticks + +kyber_decaps: +median: 384036 cycles/ticks +average: 386211 cycles/ticks + +Loop spin: 588 +gen_a: +median: 102920 cycles/ticks +average: 104069 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9911 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15916 cycles/ticks +average: 16130 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259226 cycles/ticks +average: 260601 cycles/ticks + +indcpa_enc: +median: 298284 cycles/ticks +average: 299813 cycles/ticks + +indcpa_dec: +median: 60896 cycles/ticks +average: 61204 cycles/ticks + +kyber_keypair_derand: +median: 277222 cycles/ticks +average: 278934 cycles/ticks + +kyber_keypair: +median: 295586 cycles/ticks +average: 297923 cycles/ticks + +kyber_encaps_derand: +median: 316262 cycles/ticks +average: 318148 cycles/ticks + +kyber_encaps: +median: 317238 cycles/ticks +average: 318556 cycles/ticks + +kyber_decaps: +median: 384366 cycles/ticks +average: 385811 cycles/ticks + +Loop spin: 589 +gen_a: +median: 103300 cycles/ticks +average: 103970 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2340 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16034 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1398 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259262 cycles/ticks +average: 260505 cycles/ticks + +indcpa_enc: +median: 298854 cycles/ticks +average: 300228 cycles/ticks + +indcpa_dec: +median: 60914 cycles/ticks +average: 61169 cycles/ticks + +kyber_keypair_derand: +median: 275682 cycles/ticks +average: 276923 cycles/ticks + +kyber_keypair: +median: 295828 cycles/ticks +average: 296939 cycles/ticks + +kyber_encaps_derand: +median: 316202 cycles/ticks +average: 317745 cycles/ticks + +kyber_encaps: +median: 317144 cycles/ticks +average: 318512 cycles/ticks + +kyber_decaps: +median: 384342 cycles/ticks +average: 385707 cycles/ticks + +Loop spin: 590 +gen_a: +median: 103182 cycles/ticks +average: 103807 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16029 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259568 cycles/ticks +average: 260748 cycles/ticks + +indcpa_enc: +median: 298522 cycles/ticks +average: 300036 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61277 cycles/ticks + +kyber_keypair_derand: +median: 275522 cycles/ticks +average: 276901 cycles/ticks + +kyber_keypair: +median: 295928 cycles/ticks +average: 296968 cycles/ticks + +kyber_encaps_derand: +median: 315806 cycles/ticks +average: 318074 cycles/ticks + +kyber_encaps: +median: 316600 cycles/ticks +average: 318389 cycles/ticks + +kyber_decaps: +median: 383900 cycles/ticks +average: 385606 cycles/ticks + +Loop spin: 591 +gen_a: +median: 103158 cycles/ticks +average: 103838 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2359 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7097 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16038 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259542 cycles/ticks +average: 261070 cycles/ticks + +indcpa_enc: +median: 298964 cycles/ticks +average: 300541 cycles/ticks + +indcpa_dec: +median: 60924 cycles/ticks +average: 61138 cycles/ticks + +kyber_keypair_derand: +median: 275738 cycles/ticks +average: 277193 cycles/ticks + +kyber_keypair: +median: 296294 cycles/ticks +average: 297566 cycles/ticks + +kyber_encaps_derand: +median: 316414 cycles/ticks +average: 317963 cycles/ticks + +kyber_encaps: +median: 317318 cycles/ticks +average: 318795 cycles/ticks + +kyber_decaps: +median: 384392 cycles/ticks +average: 386024 cycles/ticks + +Loop spin: 592 +gen_a: +median: 103228 cycles/ticks +average: 103802 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2377 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9894 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16062 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 449 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259082 cycles/ticks +average: 260521 cycles/ticks + +indcpa_enc: +median: 298308 cycles/ticks +average: 299854 cycles/ticks + +indcpa_dec: +median: 60902 cycles/ticks +average: 61155 cycles/ticks + +kyber_keypair_derand: +median: 275790 cycles/ticks +average: 277086 cycles/ticks + +kyber_keypair: +median: 295774 cycles/ticks +average: 296784 cycles/ticks + +kyber_encaps_derand: +median: 316234 cycles/ticks +average: 317734 cycles/ticks + +kyber_encaps: +median: 317468 cycles/ticks +average: 322873 cycles/ticks + +kyber_decaps: +median: 395362 cycles/ticks +average: 396930 cycles/ticks + +Loop spin: 593 +gen_a: +median: 105974 cycles/ticks +average: 106584 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2357 cycles/ticks + +poly_getnoise_eta2: +median: 2388 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7365 cycles/ticks + +INVNTT: +median: 10088 cycles/ticks +average: 10123 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16314 cycles/ticks +average: 16610 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 482 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3936 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2494 cycles/ticks + +indcpa_keypair: +median: 266476 cycles/ticks +average: 267873 cycles/ticks + +indcpa_enc: +median: 306688 cycles/ticks +average: 307606 cycles/ticks + +indcpa_dec: +median: 62642 cycles/ticks +average: 63348 cycles/ticks + +kyber_keypair_derand: +median: 283330 cycles/ticks +average: 285021 cycles/ticks + +kyber_keypair: +median: 303000 cycles/ticks +average: 305285 cycles/ticks + +kyber_encaps_derand: +median: 325546 cycles/ticks +average: 326816 cycles/ticks + +kyber_encaps: +median: 326332 cycles/ticks +average: 327947 cycles/ticks + +kyber_decaps: +median: 395740 cycles/ticks +average: 398164 cycles/ticks + +Loop spin: 594 +gen_a: +median: 103462 cycles/ticks +average: 106117 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2403 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2476 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7307 cycles/ticks + +INVNTT: +median: 9902 cycles/ticks +average: 10159 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16350 cycles/ticks +average: 16442 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 777 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 485 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2602 cycles/ticks + +indcpa_keypair: +median: 266052 cycles/ticks +average: 267456 cycles/ticks + +indcpa_enc: +median: 298078 cycles/ticks +average: 300805 cycles/ticks + +indcpa_dec: +median: 64650 cycles/ticks +average: 65115 cycles/ticks + +kyber_keypair_derand: +median: 292152 cycles/ticks +average: 292141 cycles/ticks + +kyber_keypair: +median: 304418 cycles/ticks +average: 307092 cycles/ticks + +kyber_encaps_derand: +median: 328002 cycles/ticks +average: 331945 cycles/ticks + +kyber_encaps: +median: 328252 cycles/ticks +average: 333144 cycles/ticks + +kyber_decaps: +median: 395920 cycles/ticks +average: 400029 cycles/ticks + +Loop spin: 595 +gen_a: +median: 105624 cycles/ticks +average: 107003 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2355 cycles/ticks + +poly_getnoise_eta2: +median: 2408 cycles/ticks +average: 2483 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7440 cycles/ticks + +INVNTT: +median: 9864 cycles/ticks +average: 10163 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16364 cycles/ticks +average: 16556 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 431 cycles/ticks + +poly_frommsg: +median: 1412 cycles/ticks +average: 1511 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 750 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3879 cycles/ticks + +polyvec_decompress: +median: 2456 cycles/ticks +average: 2577 cycles/ticks + +indcpa_keypair: +median: 268348 cycles/ticks +average: 271842 cycles/ticks + +indcpa_enc: +median: 316196 cycles/ticks +average: 315492 cycles/ticks + +indcpa_dec: +median: 63288 cycles/ticks +average: 64430 cycles/ticks + +kyber_keypair_derand: +median: 292210 cycles/ticks +average: 292159 cycles/ticks + +kyber_keypair: +median: 305602 cycles/ticks +average: 308518 cycles/ticks + +kyber_encaps_derand: +median: 335612 cycles/ticks +average: 335061 cycles/ticks + +kyber_encaps: +median: 329102 cycles/ticks +average: 334302 cycles/ticks + +kyber_decaps: +median: 397746 cycles/ticks +average: 404492 cycles/ticks + +Loop spin: 596 +gen_a: +median: 105632 cycles/ticks +average: 106702 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2436 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2400 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7370 cycles/ticks + +INVNTT: +median: 10106 cycles/ticks +average: 10236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16374 cycles/ticks +average: 16530 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1432 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 761 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 478 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3886 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2530 cycles/ticks + +indcpa_keypair: +median: 268042 cycles/ticks +average: 269811 cycles/ticks + +indcpa_enc: +median: 300358 cycles/ticks +average: 306437 cycles/ticks + +indcpa_dec: +median: 62758 cycles/ticks +average: 63181 cycles/ticks + +kyber_keypair_derand: +median: 283806 cycles/ticks +average: 285419 cycles/ticks + +kyber_keypair: +median: 297758 cycles/ticks +average: 303992 cycles/ticks + +kyber_encaps_derand: +median: 326012 cycles/ticks +average: 328274 cycles/ticks + +kyber_encaps: +median: 326994 cycles/ticks +average: 329598 cycles/ticks + +kyber_decaps: +median: 395580 cycles/ticks +average: 396447 cycles/ticks + +Loop spin: 597 +gen_a: +median: 103808 cycles/ticks +average: 106709 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2489 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7144 cycles/ticks + +INVNTT: +median: 9888 cycles/ticks +average: 10205 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16318 cycles/ticks +average: 16517 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1408 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3788 cycles/ticks +average: 3920 cycles/ticks + +polyvec_decompress: +median: 2454 cycles/ticks +average: 2561 cycles/ticks + +indcpa_keypair: +median: 267174 cycles/ticks +average: 269025 cycles/ticks + +indcpa_enc: +median: 307802 cycles/ticks +average: 309448 cycles/ticks + +indcpa_dec: +median: 62610 cycles/ticks +average: 63083 cycles/ticks + +kyber_keypair_derand: +median: 283762 cycles/ticks +average: 285741 cycles/ticks + +kyber_keypair: +median: 297358 cycles/ticks +average: 303626 cycles/ticks + +kyber_encaps_derand: +median: 325890 cycles/ticks +average: 328434 cycles/ticks + +kyber_encaps: +median: 326058 cycles/ticks +average: 327477 cycles/ticks + +kyber_decaps: +median: 395338 cycles/ticks +average: 396102 cycles/ticks + +Loop spin: 598 +gen_a: +median: 103410 cycles/ticks +average: 105963 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2354 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2509 cycles/ticks + +NTT: +median: 7300 cycles/ticks +average: 7349 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10237 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16370 cycles/ticks +average: 16490 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1438 cycles/ticks +average: 1488 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 762 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3852 cycles/ticks +average: 3898 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2549 cycles/ticks + +indcpa_keypair: +median: 267076 cycles/ticks +average: 269527 cycles/ticks + +indcpa_enc: +median: 306804 cycles/ticks +average: 308078 cycles/ticks + +indcpa_dec: +median: 62676 cycles/ticks +average: 63203 cycles/ticks + +kyber_keypair_derand: +median: 285352 cycles/ticks +average: 286969 cycles/ticks + +kyber_keypair: +median: 303944 cycles/ticks +average: 305768 cycles/ticks + +kyber_encaps_derand: +median: 326648 cycles/ticks +average: 330162 cycles/ticks + +kyber_encaps: +median: 327852 cycles/ticks +average: 332666 cycles/ticks + +kyber_decaps: +median: 396620 cycles/ticks +average: 399604 cycles/ticks + +Loop spin: 599 +gen_a: +median: 106276 cycles/ticks +average: 108274 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2432 cycles/ticks +average: 2495 cycles/ticks + +NTT: +median: 7498 cycles/ticks +average: 7544 cycles/ticks + +INVNTT: +median: 10416 cycles/ticks +average: 10444 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16830 cycles/ticks +average: 16938 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 762 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 450 cycles/ticks + +polyvec_compress: +median: 3954 cycles/ticks +average: 4004 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2543 cycles/ticks + +indcpa_keypair: +median: 266914 cycles/ticks +average: 270081 cycles/ticks + +indcpa_enc: +median: 308448 cycles/ticks +average: 310591 cycles/ticks + +indcpa_dec: +median: 63098 cycles/ticks +average: 63724 cycles/ticks + +kyber_keypair_derand: +median: 284486 cycles/ticks +average: 287212 cycles/ticks + +kyber_keypair: +median: 305616 cycles/ticks +average: 309939 cycles/ticks + +kyber_encaps_derand: +median: 325902 cycles/ticks +average: 328255 cycles/ticks + +kyber_encaps: +median: 328886 cycles/ticks +average: 334506 cycles/ticks + +kyber_decaps: +median: 395842 cycles/ticks +average: 398637 cycles/ticks + +Loop spin: 600 +gen_a: +median: 106410 cycles/ticks +average: 107807 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2445 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7349 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10163 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16378 cycles/ticks +average: 16553 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 448 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3897 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2471 cycles/ticks + +indcpa_keypair: +median: 267306 cycles/ticks +average: 269555 cycles/ticks + +indcpa_enc: +median: 309220 cycles/ticks +average: 314754 cycles/ticks + +indcpa_dec: +median: 62748 cycles/ticks +average: 63664 cycles/ticks + +kyber_keypair_derand: +median: 284108 cycles/ticks +average: 287325 cycles/ticks + +kyber_keypair: +median: 305154 cycles/ticks +average: 307611 cycles/ticks + +kyber_encaps_derand: +median: 326568 cycles/ticks +average: 330269 cycles/ticks + +kyber_encaps: +median: 326980 cycles/ticks +average: 333103 cycles/ticks + +kyber_decaps: +median: 395806 cycles/ticks +average: 399298 cycles/ticks + +Loop spin: 601 +gen_a: +median: 106060 cycles/ticks +average: 107243 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2332 cycles/ticks + +poly_getnoise_eta2: +median: 2368 cycles/ticks +average: 2445 cycles/ticks + +NTT: +median: 7306 cycles/ticks +average: 7381 cycles/ticks + +INVNTT: +median: 10134 cycles/ticks +average: 10305 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16378 cycles/ticks +average: 16517 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 460 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1435 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 753 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3883 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2549 cycles/ticks + +indcpa_keypair: +median: 267180 cycles/ticks +average: 269892 cycles/ticks + +indcpa_enc: +median: 308116 cycles/ticks +average: 313931 cycles/ticks + +indcpa_dec: +median: 62698 cycles/ticks +average: 62919 cycles/ticks + +kyber_keypair_derand: +median: 284370 cycles/ticks +average: 286932 cycles/ticks + +kyber_keypair: +median: 305534 cycles/ticks +average: 308671 cycles/ticks + +kyber_encaps_derand: +median: 327048 cycles/ticks +average: 331490 cycles/ticks + +kyber_encaps: +median: 327054 cycles/ticks +average: 330886 cycles/ticks + +kyber_decaps: +median: 396248 cycles/ticks +average: 400155 cycles/ticks + +Loop spin: 602 +gen_a: +median: 106502 cycles/ticks +average: 108512 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2441 cycles/ticks + +NTT: +median: 7302 cycles/ticks +average: 7351 cycles/ticks + +INVNTT: +median: 10132 cycles/ticks +average: 10258 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16528 cycles/ticks +average: 16722 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1432 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 763 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3893 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2545 cycles/ticks + +indcpa_keypair: +median: 267084 cycles/ticks +average: 269250 cycles/ticks + +indcpa_enc: +median: 308236 cycles/ticks +average: 313191 cycles/ticks + +indcpa_dec: +median: 62804 cycles/ticks +average: 63534 cycles/ticks + +kyber_keypair_derand: +median: 283482 cycles/ticks +average: 285383 cycles/ticks + +kyber_keypair: +median: 305580 cycles/ticks +average: 308393 cycles/ticks + +kyber_encaps_derand: +median: 326676 cycles/ticks +average: 331069 cycles/ticks + +kyber_encaps: +median: 328060 cycles/ticks +average: 333517 cycles/ticks + +kyber_decaps: +median: 396586 cycles/ticks +average: 400879 cycles/ticks + +Loop spin: 603 +gen_a: +median: 106140 cycles/ticks +average: 107541 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2433 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2452 cycles/ticks + +NTT: +median: 7296 cycles/ticks +average: 7410 cycles/ticks + +INVNTT: +median: 10134 cycles/ticks +average: 10239 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16396 cycles/ticks +average: 16606 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 469 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 753 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 465 cycles/ticks + +polyvec_compress: +median: 3838 cycles/ticks +average: 3895 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2552 cycles/ticks + +indcpa_keypair: +median: 267272 cycles/ticks +average: 270828 cycles/ticks + +indcpa_enc: +median: 307026 cycles/ticks +average: 312321 cycles/ticks + +indcpa_dec: +median: 62686 cycles/ticks +average: 63045 cycles/ticks + +kyber_keypair_derand: +median: 283622 cycles/ticks +average: 286161 cycles/ticks + +kyber_keypair: +median: 306942 cycles/ticks +average: 309682 cycles/ticks + +kyber_encaps_derand: +median: 326010 cycles/ticks +average: 328724 cycles/ticks + +kyber_encaps: +median: 326608 cycles/ticks +average: 333553 cycles/ticks + +kyber_decaps: +median: 396380 cycles/ticks +average: 398894 cycles/ticks + +Loop spin: 604 +gen_a: +median: 106290 cycles/ticks +average: 107513 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2330 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2470 cycles/ticks + +NTT: +median: 7284 cycles/ticks +average: 7374 cycles/ticks + +INVNTT: +median: 9854 cycles/ticks +average: 10093 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16358 cycles/ticks +average: 16376 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 464 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3893 cycles/ticks + +polyvec_decompress: +median: 2452 cycles/ticks +average: 2552 cycles/ticks + +indcpa_keypair: +median: 266658 cycles/ticks +average: 268378 cycles/ticks + +indcpa_enc: +median: 306880 cycles/ticks +average: 307814 cycles/ticks + +indcpa_dec: +median: 62652 cycles/ticks +average: 63178 cycles/ticks + +kyber_keypair_derand: +median: 284286 cycles/ticks +average: 287344 cycles/ticks + +kyber_keypair: +median: 305050 cycles/ticks +average: 307483 cycles/ticks + +kyber_encaps_derand: +median: 325788 cycles/ticks +average: 328209 cycles/ticks + +kyber_encaps: +median: 326426 cycles/ticks +average: 328832 cycles/ticks + +kyber_decaps: +median: 396902 cycles/ticks +average: 400897 cycles/ticks + +Loop spin: 605 +gen_a: +median: 105920 cycles/ticks +average: 106974 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2378 cycles/ticks +average: 2443 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7350 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10235 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16366 cycles/ticks +average: 16443 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 757 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3927 cycles/ticks + +polyvec_decompress: +median: 2446 cycles/ticks +average: 2456 cycles/ticks + +indcpa_keypair: +median: 266814 cycles/ticks +average: 268631 cycles/ticks + +indcpa_enc: +median: 307362 cycles/ticks +average: 309460 cycles/ticks + +indcpa_dec: +median: 62716 cycles/ticks +average: 63193 cycles/ticks + +kyber_keypair_derand: +median: 284582 cycles/ticks +average: 287209 cycles/ticks + +kyber_keypair: +median: 304354 cycles/ticks +average: 306301 cycles/ticks + +kyber_encaps_derand: +median: 325510 cycles/ticks +average: 328057 cycles/ticks + +kyber_encaps: +median: 326798 cycles/ticks +average: 329569 cycles/ticks + +kyber_decaps: +median: 395874 cycles/ticks +average: 399346 cycles/ticks + +Loop spin: 606 +gen_a: +median: 106158 cycles/ticks +average: 107281 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2438 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7402 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10305 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16398 cycles/ticks +average: 16821 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 752 cycles/ticks +average: 804 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 480 cycles/ticks + +polyvec_compress: +median: 3950 cycles/ticks +average: 3974 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2543 cycles/ticks + +indcpa_keypair: +median: 267030 cycles/ticks +average: 268969 cycles/ticks + +indcpa_enc: +median: 307452 cycles/ticks +average: 309950 cycles/ticks + +indcpa_dec: +median: 62722 cycles/ticks +average: 63173 cycles/ticks + +kyber_keypair_derand: +median: 283704 cycles/ticks +average: 285586 cycles/ticks + +kyber_keypair: +median: 304954 cycles/ticks +average: 307434 cycles/ticks + +kyber_encaps_derand: +median: 326094 cycles/ticks +average: 329223 cycles/ticks + +kyber_encaps: +median: 326492 cycles/ticks +average: 327875 cycles/ticks + +kyber_decaps: +median: 396864 cycles/ticks +average: 400045 cycles/ticks + +Loop spin: 607 +gen_a: +median: 105440 cycles/ticks +average: 106491 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2414 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2445 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7359 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10196 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16388 cycles/ticks +average: 16577 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1446 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 753 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3901 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2537 cycles/ticks + +indcpa_keypair: +median: 266596 cycles/ticks +average: 268350 cycles/ticks + +indcpa_enc: +median: 299630 cycles/ticks +average: 305550 cycles/ticks + +indcpa_dec: +median: 62850 cycles/ticks +average: 63653 cycles/ticks + +kyber_keypair_derand: +median: 283894 cycles/ticks +average: 286434 cycles/ticks + +kyber_keypair: +median: 304862 cycles/ticks +average: 308298 cycles/ticks + +kyber_encaps_derand: +median: 325046 cycles/ticks +average: 325157 cycles/ticks + +kyber_encaps: +median: 327306 cycles/ticks +average: 330131 cycles/ticks + +kyber_decaps: +median: 397186 cycles/ticks +average: 402521 cycles/ticks + +Loop spin: 608 +gen_a: +median: 109254 cycles/ticks +average: 109765 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2398 cycles/ticks + +poly_getnoise_eta2: +median: 2440 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7520 cycles/ticks +average: 7609 cycles/ticks + +INVNTT: +median: 10398 cycles/ticks +average: 10448 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16846 cycles/ticks +average: 16887 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 467 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1505 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 769 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 493 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3875 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2521 cycles/ticks + +indcpa_keypair: +median: 267510 cycles/ticks +average: 270376 cycles/ticks + +indcpa_enc: +median: 308962 cycles/ticks +average: 312853 cycles/ticks + +indcpa_dec: +median: 63088 cycles/ticks +average: 63784 cycles/ticks + +kyber_keypair_derand: +median: 286458 cycles/ticks +average: 289866 cycles/ticks + +kyber_keypair: +median: 314362 cycles/ticks +average: 314880 cycles/ticks + +kyber_encaps_derand: +median: 327602 cycles/ticks +average: 332610 cycles/ticks + +kyber_encaps: +median: 328426 cycles/ticks +average: 333662 cycles/ticks + +kyber_decaps: +median: 397720 cycles/ticks +average: 403868 cycles/ticks + +Loop spin: 609 +gen_a: +median: 105694 cycles/ticks +average: 106857 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2400 cycles/ticks + +poly_getnoise_eta2: +median: 2428 cycles/ticks +average: 2437 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7356 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10218 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16546 cycles/ticks +average: 16794 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1434 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 767 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3886 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2548 cycles/ticks + +indcpa_keypair: +median: 267762 cycles/ticks +average: 271119 cycles/ticks + +indcpa_enc: +median: 309470 cycles/ticks +average: 313852 cycles/ticks + +indcpa_dec: +median: 62802 cycles/ticks +average: 63435 cycles/ticks + +kyber_keypair_derand: +median: 285766 cycles/ticks +average: 290511 cycles/ticks + +kyber_keypair: +median: 305592 cycles/ticks +average: 308801 cycles/ticks + +kyber_encaps_derand: +median: 327092 cycles/ticks +average: 331227 cycles/ticks + +kyber_encaps: +median: 327660 cycles/ticks +average: 333132 cycles/ticks + +kyber_decaps: +median: 398144 cycles/ticks +average: 403404 cycles/ticks + +Loop spin: 610 +gen_a: +median: 106190 cycles/ticks +average: 107390 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2444 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7368 cycles/ticks + +INVNTT: +median: 10132 cycles/ticks +average: 10246 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16384 cycles/ticks +average: 16694 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1451 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 750 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3897 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2552 cycles/ticks + +indcpa_keypair: +median: 274844 cycles/ticks +average: 274946 cycles/ticks + +indcpa_enc: +median: 307496 cycles/ticks +average: 310551 cycles/ticks + +indcpa_dec: +median: 62978 cycles/ticks +average: 63436 cycles/ticks + +kyber_keypair_derand: +median: 284494 cycles/ticks +average: 286625 cycles/ticks + +kyber_keypair: +median: 305414 cycles/ticks +average: 307247 cycles/ticks + +kyber_encaps_derand: +median: 326976 cycles/ticks +average: 331362 cycles/ticks + +kyber_encaps: +median: 326984 cycles/ticks +average: 330086 cycles/ticks + +kyber_decaps: +median: 397064 cycles/ticks +average: 400473 cycles/ticks + +Loop spin: 611 +gen_a: +median: 107492 cycles/ticks +average: 109084 cycles/ticks + +poly_getnoise_eta1: +median: 2462 cycles/ticks +average: 2507 cycles/ticks + +poly_getnoise_eta2: +median: 2426 cycles/ticks +average: 2448 cycles/ticks + +NTT: +median: 7328 cycles/ticks +average: 7529 cycles/ticks + +INVNTT: +median: 10164 cycles/ticks +average: 10398 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16852 cycles/ticks +average: 16974 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 468 cycles/ticks + +poly_frommsg: +median: 1482 cycles/ticks +average: 1513 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 773 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 468 cycles/ticks + +polyvec_compress: +median: 3966 cycles/ticks +average: 4018 cycles/ticks + +polyvec_decompress: +median: 2598 cycles/ticks +average: 2629 cycles/ticks + +indcpa_keypair: +median: 268220 cycles/ticks +average: 272448 cycles/ticks + +indcpa_enc: +median: 308536 cycles/ticks +average: 313998 cycles/ticks + +indcpa_dec: +median: 61394 cycles/ticks +average: 62557 cycles/ticks + +kyber_keypair_derand: +median: 284324 cycles/ticks +average: 286569 cycles/ticks + +kyber_keypair: +median: 305162 cycles/ticks +average: 307672 cycles/ticks + +kyber_encaps_derand: +median: 326338 cycles/ticks +average: 329953 cycles/ticks + +kyber_encaps: +median: 326310 cycles/ticks +average: 326400 cycles/ticks + +kyber_decaps: +median: 385762 cycles/ticks +average: 394151 cycles/ticks + +Loop spin: 612 +gen_a: +median: 103062 cycles/ticks +average: 103950 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9931 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15928 cycles/ticks +average: 16181 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 478 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3767 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2473 cycles/ticks + +indcpa_keypair: +median: 259598 cycles/ticks +average: 261493 cycles/ticks + +indcpa_enc: +median: 299248 cycles/ticks +average: 304908 cycles/ticks + +indcpa_dec: +median: 61434 cycles/ticks +average: 62750 cycles/ticks + +kyber_keypair_derand: +median: 283370 cycles/ticks +average: 283459 cycles/ticks + +kyber_keypair: +median: 304080 cycles/ticks +average: 305284 cycles/ticks + +kyber_encaps_derand: +median: 325778 cycles/ticks +average: 327110 cycles/ticks + +kyber_encaps: +median: 326710 cycles/ticks +average: 328008 cycles/ticks + +kyber_decaps: +median: 395752 cycles/ticks +average: 396283 cycles/ticks + +Loop spin: 613 +gen_a: +median: 105902 cycles/ticks +average: 106331 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2442 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7322 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 10003 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16360 cycles/ticks +average: 16556 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1414 cycles/ticks +average: 1429 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 775 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3890 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2470 cycles/ticks + +indcpa_keypair: +median: 266588 cycles/ticks +average: 267466 cycles/ticks + +indcpa_enc: +median: 307190 cycles/ticks +average: 309204 cycles/ticks + +indcpa_dec: +median: 61260 cycles/ticks +average: 62679 cycles/ticks + +kyber_keypair_derand: +median: 283904 cycles/ticks +average: 285453 cycles/ticks + +kyber_keypair: +median: 304240 cycles/ticks +average: 305158 cycles/ticks + +kyber_encaps_derand: +median: 325430 cycles/ticks +average: 327117 cycles/ticks + +kyber_encaps: +median: 326450 cycles/ticks +average: 327237 cycles/ticks + +kyber_decaps: +median: 395562 cycles/ticks +average: 397260 cycles/ticks + +Loop spin: 614 +gen_a: +median: 106168 cycles/ticks +average: 107272 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2459 cycles/ticks + +poly_getnoise_eta2: +median: 2396 cycles/ticks +average: 2507 cycles/ticks + +NTT: +median: 7264 cycles/ticks +average: 7323 cycles/ticks + +INVNTT: +median: 10108 cycles/ticks +average: 10159 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16354 cycles/ticks +average: 16432 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1475 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3901 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2523 cycles/ticks + +indcpa_keypair: +median: 266608 cycles/ticks +average: 267126 cycles/ticks + +indcpa_enc: +median: 300954 cycles/ticks +average: 306766 cycles/ticks + +indcpa_dec: +median: 62686 cycles/ticks +average: 62997 cycles/ticks + +kyber_keypair_derand: +median: 276208 cycles/ticks +average: 283635 cycles/ticks + +kyber_keypair: +median: 296160 cycles/ticks +average: 301937 cycles/ticks + +kyber_encaps_derand: +median: 316754 cycles/ticks +average: 318720 cycles/ticks + +kyber_encaps: +median: 317510 cycles/ticks +average: 318931 cycles/ticks + +kyber_decaps: +median: 384622 cycles/ticks +average: 386242 cycles/ticks + +Loop spin: 615 +gen_a: +median: 102852 cycles/ticks +average: 103404 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2375 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16060 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 258958 cycles/ticks +average: 260450 cycles/ticks + +indcpa_enc: +median: 298006 cycles/ticks +average: 299538 cycles/ticks + +indcpa_dec: +median: 60914 cycles/ticks +average: 61151 cycles/ticks + +kyber_keypair_derand: +median: 277272 cycles/ticks +average: 278398 cycles/ticks + +kyber_keypair: +median: 295750 cycles/ticks +average: 296879 cycles/ticks + +kyber_encaps_derand: +median: 316762 cycles/ticks +average: 318247 cycles/ticks + +kyber_encaps: +median: 317600 cycles/ticks +average: 319344 cycles/ticks + +kyber_decaps: +median: 384770 cycles/ticks +average: 386364 cycles/ticks + +Loop spin: 616 +gen_a: +median: 103034 cycles/ticks +average: 103593 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2337 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2390 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7098 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16060 cycles/ticks +average: 16160 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 447 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 260462 cycles/ticks +average: 261583 cycles/ticks + +indcpa_enc: +median: 299382 cycles/ticks +average: 300892 cycles/ticks + +indcpa_dec: +median: 61006 cycles/ticks +average: 61362 cycles/ticks + +kyber_keypair_derand: +median: 275672 cycles/ticks +average: 277172 cycles/ticks + +kyber_keypair: +median: 295810 cycles/ticks +average: 296793 cycles/ticks + +kyber_encaps_derand: +median: 316330 cycles/ticks +average: 317792 cycles/ticks + +kyber_encaps: +median: 326356 cycles/ticks +average: 327934 cycles/ticks + +kyber_decaps: +median: 395240 cycles/ticks +average: 396227 cycles/ticks + +Loop spin: 617 +gen_a: +median: 103204 cycles/ticks +average: 106285 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7168 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 10048 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15922 cycles/ticks +average: 16296 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 260356 cycles/ticks +average: 266478 cycles/ticks + +indcpa_enc: +median: 298200 cycles/ticks +average: 302851 cycles/ticks + +indcpa_dec: +median: 61094 cycles/ticks +average: 62488 cycles/ticks + +kyber_keypair_derand: +median: 276892 cycles/ticks +average: 282728 cycles/ticks + +kyber_keypair: +median: 296896 cycles/ticks +average: 303507 cycles/ticks + +kyber_encaps_derand: +median: 316402 cycles/ticks +average: 323839 cycles/ticks + +kyber_encaps: +median: 318318 cycles/ticks +average: 325062 cycles/ticks + +kyber_decaps: +median: 384570 cycles/ticks +average: 392838 cycles/ticks + +Loop spin: 618 +gen_a: +median: 103258 cycles/ticks +average: 106473 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2465 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2499 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9884 cycles/ticks +average: 10133 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15926 cycles/ticks +average: 16383 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1410 cycles/ticks +average: 1462 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 485 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3864 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2523 cycles/ticks + +indcpa_keypair: +median: 260592 cycles/ticks +average: 264969 cycles/ticks + +indcpa_enc: +median: 303338 cycles/ticks +average: 307208 cycles/ticks + +indcpa_dec: +median: 60942 cycles/ticks +average: 61622 cycles/ticks + +kyber_keypair_derand: +median: 279022 cycles/ticks +average: 283714 cycles/ticks + +kyber_keypair: +median: 297066 cycles/ticks +average: 302194 cycles/ticks + +kyber_encaps_derand: +median: 317296 cycles/ticks +average: 324507 cycles/ticks + +kyber_encaps: +median: 317122 cycles/ticks +average: 325074 cycles/ticks + +kyber_decaps: +median: 384048 cycles/ticks +average: 393219 cycles/ticks + +Loop spin: 619 +gen_a: +median: 103166 cycles/ticks +average: 104762 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15957 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 446 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2456 cycles/ticks + +indcpa_keypair: +median: 259798 cycles/ticks +average: 266144 cycles/ticks + +indcpa_enc: +median: 298588 cycles/ticks +average: 304949 cycles/ticks + +indcpa_dec: +median: 61922 cycles/ticks +average: 62896 cycles/ticks + +kyber_keypair_derand: +median: 276108 cycles/ticks +average: 282770 cycles/ticks + +kyber_keypair: +median: 296634 cycles/ticks +average: 301976 cycles/ticks + +kyber_encaps_derand: +median: 316432 cycles/ticks +average: 323788 cycles/ticks + +kyber_encaps: +median: 317900 cycles/ticks +average: 325190 cycles/ticks + +kyber_decaps: +median: 384424 cycles/ticks +average: 394226 cycles/ticks + +Loop spin: 620 +gen_a: +median: 103376 cycles/ticks +average: 105526 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2456 cycles/ticks + +poly_getnoise_eta2: +median: 2378 cycles/ticks +average: 2477 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7338 cycles/ticks + +INVNTT: +median: 10120 cycles/ticks +average: 10208 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16350 cycles/ticks +average: 16688 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3932 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2537 cycles/ticks + +indcpa_keypair: +median: 267838 cycles/ticks +average: 267811 cycles/ticks + +indcpa_enc: +median: 301242 cycles/ticks +average: 306563 cycles/ticks + +indcpa_dec: +median: 61166 cycles/ticks +average: 62880 cycles/ticks + +kyber_keypair_derand: +median: 275998 cycles/ticks +average: 282006 cycles/ticks + +kyber_keypair: +median: 296228 cycles/ticks +average: 301452 cycles/ticks + +kyber_encaps_derand: +median: 318316 cycles/ticks +average: 325180 cycles/ticks + +kyber_encaps: +median: 317550 cycles/ticks +average: 322502 cycles/ticks + +kyber_decaps: +median: 384984 cycles/ticks +average: 392660 cycles/ticks + +Loop spin: 621 +gen_a: +median: 103158 cycles/ticks +average: 106169 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2377 cycles/ticks + +poly_getnoise_eta2: +median: 2406 cycles/ticks +average: 2498 cycles/ticks + +NTT: +median: 7100 cycles/ticks +average: 7332 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10204 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15944 cycles/ticks +average: 16490 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 464 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1433 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 469 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3838 cycles/ticks + +polyvec_decompress: +median: 2456 cycles/ticks +average: 2569 cycles/ticks + +indcpa_keypair: +median: 259520 cycles/ticks +average: 265253 cycles/ticks + +indcpa_enc: +median: 298434 cycles/ticks +average: 305935 cycles/ticks + +indcpa_dec: +median: 60984 cycles/ticks +average: 62361 cycles/ticks + +kyber_keypair_derand: +median: 282636 cycles/ticks +average: 283779 cycles/ticks + +kyber_keypair: +median: 303320 cycles/ticks +average: 303724 cycles/ticks + +kyber_encaps_derand: +median: 326930 cycles/ticks +average: 326953 cycles/ticks + +kyber_encaps: +median: 327700 cycles/ticks +average: 327950 cycles/ticks + +kyber_decaps: +median: 396810 cycles/ticks +average: 397404 cycles/ticks + +Loop spin: 622 +gen_a: +median: 103030 cycles/ticks +average: 105194 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2356 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16044 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 498 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 762 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3868 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2544 cycles/ticks + +indcpa_keypair: +median: 260484 cycles/ticks +average: 265554 cycles/ticks + +indcpa_enc: +median: 299878 cycles/ticks +average: 304893 cycles/ticks + +indcpa_dec: +median: 60958 cycles/ticks +average: 62473 cycles/ticks + +kyber_keypair_derand: +median: 283604 cycles/ticks +average: 284286 cycles/ticks + +kyber_keypair: +median: 296778 cycles/ticks +average: 302680 cycles/ticks + +kyber_encaps_derand: +median: 325180 cycles/ticks +average: 324107 cycles/ticks + +kyber_encaps: +median: 317724 cycles/ticks +average: 324687 cycles/ticks + +kyber_decaps: +median: 384698 cycles/ticks +average: 393752 cycles/ticks + +Loop spin: 623 +gen_a: +median: 103270 cycles/ticks +average: 105033 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7312 cycles/ticks + +INVNTT: +median: 10100 cycles/ticks +average: 10146 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15936 cycles/ticks +average: 16462 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 448 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1436 cycles/ticks + +poly_compress: +median: 732 cycles/ticks +average: 772 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3823 cycles/ticks + +polyvec_decompress: +median: 2516 cycles/ticks +average: 2593 cycles/ticks + +indcpa_keypair: +median: 259946 cycles/ticks +average: 266753 cycles/ticks + +indcpa_enc: +median: 306938 cycles/ticks +average: 307742 cycles/ticks + +indcpa_dec: +median: 61034 cycles/ticks +average: 62220 cycles/ticks + +kyber_keypair_derand: +median: 275936 cycles/ticks +average: 280877 cycles/ticks + +kyber_keypair: +median: 297728 cycles/ticks +average: 303867 cycles/ticks + +kyber_encaps_derand: +median: 316364 cycles/ticks +average: 322686 cycles/ticks + +kyber_encaps: +median: 317294 cycles/ticks +average: 322291 cycles/ticks + +kyber_decaps: +median: 384210 cycles/ticks +average: 389316 cycles/ticks + +Loop spin: 624 +gen_a: +median: 103128 cycles/ticks +average: 103976 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9923 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16019 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 483 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 779 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3794 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2506 cycles/ticks + +indcpa_keypair: +median: 259096 cycles/ticks +average: 260924 cycles/ticks + +indcpa_enc: +median: 298304 cycles/ticks +average: 299716 cycles/ticks + +indcpa_dec: +median: 60932 cycles/ticks +average: 61191 cycles/ticks + +kyber_keypair_derand: +median: 275734 cycles/ticks +average: 276915 cycles/ticks + +kyber_keypair: +median: 295672 cycles/ticks +average: 296798 cycles/ticks + +kyber_encaps_derand: +median: 315766 cycles/ticks +average: 317199 cycles/ticks + +kyber_encaps: +median: 316504 cycles/ticks +average: 317826 cycles/ticks + +kyber_decaps: +median: 383558 cycles/ticks +average: 385057 cycles/ticks + +Loop spin: 625 +gen_a: +median: 102926 cycles/ticks +average: 103606 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2458 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15946 cycles/ticks +average: 16164 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 259088 cycles/ticks +average: 260443 cycles/ticks + +indcpa_enc: +median: 298392 cycles/ticks +average: 299795 cycles/ticks + +indcpa_dec: +median: 60962 cycles/ticks +average: 61239 cycles/ticks + +kyber_keypair_derand: +median: 275312 cycles/ticks +average: 276488 cycles/ticks + +kyber_keypair: +median: 295658 cycles/ticks +average: 297194 cycles/ticks + +kyber_encaps_derand: +median: 316500 cycles/ticks +average: 318262 cycles/ticks + +kyber_encaps: +median: 317284 cycles/ticks +average: 319071 cycles/ticks + +kyber_decaps: +median: 384460 cycles/ticks +average: 386440 cycles/ticks + +Loop spin: 626 +gen_a: +median: 102938 cycles/ticks +average: 103542 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2339 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15957 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 446 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 448 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 260272 cycles/ticks +average: 261629 cycles/ticks + +indcpa_enc: +median: 299956 cycles/ticks +average: 301750 cycles/ticks + +indcpa_dec: +median: 60912 cycles/ticks +average: 61265 cycles/ticks + +kyber_keypair_derand: +median: 275406 cycles/ticks +average: 277010 cycles/ticks + +kyber_keypair: +median: 295682 cycles/ticks +average: 296808 cycles/ticks + +kyber_encaps_derand: +median: 316760 cycles/ticks +average: 318646 cycles/ticks + +kyber_encaps: +median: 317554 cycles/ticks +average: 319381 cycles/ticks + +kyber_decaps: +median: 384842 cycles/ticks +average: 386943 cycles/ticks + +Loop spin: 627 +gen_a: +median: 103072 cycles/ticks +average: 103995 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2387 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2353 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9860 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16118 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3765 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 260848 cycles/ticks +average: 262481 cycles/ticks + +indcpa_enc: +median: 300094 cycles/ticks +average: 301875 cycles/ticks + +indcpa_dec: +median: 60916 cycles/ticks +average: 61238 cycles/ticks + +kyber_keypair_derand: +median: 276040 cycles/ticks +average: 277718 cycles/ticks + +kyber_keypair: +median: 295568 cycles/ticks +average: 297625 cycles/ticks + +kyber_encaps_derand: +median: 316478 cycles/ticks +average: 319503 cycles/ticks + +kyber_encaps: +median: 317504 cycles/ticks +average: 322034 cycles/ticks + +kyber_decaps: +median: 384772 cycles/ticks +average: 391264 cycles/ticks + +Loop spin: 628 +gen_a: +median: 102846 cycles/ticks +average: 104933 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7074 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 10090 cycles/ticks +average: 10115 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15974 cycles/ticks +average: 16296 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 432 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3819 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 259058 cycles/ticks +average: 260949 cycles/ticks + +indcpa_enc: +median: 297930 cycles/ticks +average: 300052 cycles/ticks + +indcpa_dec: +median: 60946 cycles/ticks +average: 61259 cycles/ticks + +kyber_keypair_derand: +median: 274980 cycles/ticks +average: 276711 cycles/ticks + +kyber_keypair: +median: 295586 cycles/ticks +average: 297048 cycles/ticks + +kyber_encaps_derand: +median: 316352 cycles/ticks +average: 318146 cycles/ticks + +kyber_encaps: +median: 317142 cycles/ticks +average: 319130 cycles/ticks + +kyber_decaps: +median: 384434 cycles/ticks +average: 386448 cycles/ticks + +Loop spin: 629 +gen_a: +median: 102814 cycles/ticks +average: 103774 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2355 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9983 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16128 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1398 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3767 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 258854 cycles/ticks +average: 261296 cycles/ticks + +indcpa_enc: +median: 298434 cycles/ticks +average: 300497 cycles/ticks + +indcpa_dec: +median: 60926 cycles/ticks +average: 62543 cycles/ticks + +kyber_keypair_derand: +median: 275464 cycles/ticks +average: 280745 cycles/ticks + +kyber_keypair: +median: 295614 cycles/ticks +average: 296896 cycles/ticks + +kyber_encaps_derand: +median: 316652 cycles/ticks +average: 318252 cycles/ticks + +kyber_encaps: +median: 317622 cycles/ticks +average: 319398 cycles/ticks + +kyber_decaps: +median: 385334 cycles/ticks +average: 391591 cycles/ticks + +Loop spin: 630 +gen_a: +median: 106108 cycles/ticks +average: 107290 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2354 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9854 cycles/ticks +average: 10171 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16272 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 434 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3767 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2478 cycles/ticks + +indcpa_keypair: +median: 258948 cycles/ticks +average: 261211 cycles/ticks + +indcpa_enc: +median: 307682 cycles/ticks +average: 310496 cycles/ticks + +indcpa_dec: +median: 62814 cycles/ticks +average: 63746 cycles/ticks + +kyber_keypair_derand: +median: 284018 cycles/ticks +average: 286145 cycles/ticks + +kyber_keypair: +median: 304956 cycles/ticks +average: 308130 cycles/ticks + +kyber_encaps_derand: +median: 324890 cycles/ticks +average: 326703 cycles/ticks + +kyber_encaps: +median: 318198 cycles/ticks +average: 323073 cycles/ticks + +kyber_decaps: +median: 384384 cycles/ticks +average: 386819 cycles/ticks + +Loop spin: 631 +gen_a: +median: 102884 cycles/ticks +average: 103847 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2357 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7146 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9898 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16102 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3779 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2471 cycles/ticks + +indcpa_keypair: +median: 259184 cycles/ticks +average: 260555 cycles/ticks + +indcpa_enc: +median: 298616 cycles/ticks +average: 300574 cycles/ticks + +indcpa_dec: +median: 61232 cycles/ticks +average: 61998 cycles/ticks + +kyber_keypair_derand: +median: 276684 cycles/ticks +average: 278671 cycles/ticks + +kyber_keypair: +median: 296112 cycles/ticks +average: 297544 cycles/ticks + +kyber_encaps_derand: +median: 317914 cycles/ticks +average: 319664 cycles/ticks + +kyber_encaps: +median: 319708 cycles/ticks +average: 321932 cycles/ticks + +kyber_decaps: +median: 387172 cycles/ticks +average: 390107 cycles/ticks + +Loop spin: 632 +gen_a: +median: 103082 cycles/ticks +average: 103797 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2334 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7165 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16057 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2452 cycles/ticks + +indcpa_keypair: +median: 259370 cycles/ticks +average: 261368 cycles/ticks + +indcpa_enc: +median: 298894 cycles/ticks +average: 301793 cycles/ticks + +indcpa_dec: +median: 61224 cycles/ticks +average: 62074 cycles/ticks + +kyber_keypair_derand: +median: 276706 cycles/ticks +average: 280943 cycles/ticks + +kyber_keypair: +median: 295584 cycles/ticks +average: 297581 cycles/ticks + +kyber_encaps_derand: +median: 316920 cycles/ticks +average: 319447 cycles/ticks + +kyber_encaps: +median: 317550 cycles/ticks +average: 319568 cycles/ticks + +kyber_decaps: +median: 386404 cycles/ticks +average: 388845 cycles/ticks + +Loop spin: 633 +gen_a: +median: 103182 cycles/ticks +average: 104069 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2376 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7170 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9915 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16068 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 444 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 520 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3899 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 259626 cycles/ticks +average: 263129 cycles/ticks + +indcpa_enc: +median: 298526 cycles/ticks +average: 300323 cycles/ticks + +indcpa_dec: +median: 61110 cycles/ticks +average: 61525 cycles/ticks + +kyber_keypair_derand: +median: 278206 cycles/ticks +average: 279995 cycles/ticks + +kyber_keypair: +median: 295900 cycles/ticks +average: 297659 cycles/ticks + +kyber_encaps_derand: +median: 316504 cycles/ticks +average: 318618 cycles/ticks + +kyber_encaps: +median: 317194 cycles/ticks +average: 318903 cycles/ticks + +kyber_decaps: +median: 384892 cycles/ticks +average: 387222 cycles/ticks + +Loop spin: 634 +gen_a: +median: 103030 cycles/ticks +average: 103775 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7151 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9945 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15918 cycles/ticks +average: 16086 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3785 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2472 cycles/ticks + +indcpa_keypair: +median: 259032 cycles/ticks +average: 260927 cycles/ticks + +indcpa_enc: +median: 298520 cycles/ticks +average: 300391 cycles/ticks + +indcpa_dec: +median: 61034 cycles/ticks +average: 61504 cycles/ticks + +kyber_keypair_derand: +median: 276654 cycles/ticks +average: 278748 cycles/ticks + +kyber_keypair: +median: 295900 cycles/ticks +average: 297636 cycles/ticks + +kyber_encaps_derand: +median: 316354 cycles/ticks +average: 318626 cycles/ticks + +kyber_encaps: +median: 317378 cycles/ticks +average: 320012 cycles/ticks + +kyber_decaps: +median: 384528 cycles/ticks +average: 387031 cycles/ticks + +Loop spin: 635 +gen_a: +median: 103204 cycles/ticks +average: 104235 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2381 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7235 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9949 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16020 cycles/ticks +average: 16196 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2510 cycles/ticks + +indcpa_keypair: +median: 259274 cycles/ticks +average: 261442 cycles/ticks + +indcpa_enc: +median: 307102 cycles/ticks +average: 309255 cycles/ticks + +indcpa_dec: +median: 62976 cycles/ticks +average: 63818 cycles/ticks + +kyber_keypair_derand: +median: 284402 cycles/ticks +average: 286211 cycles/ticks + +kyber_keypair: +median: 305086 cycles/ticks +average: 308090 cycles/ticks + +kyber_encaps_derand: +median: 327046 cycles/ticks +average: 328675 cycles/ticks + +kyber_encaps: +median: 321292 cycles/ticks +average: 328836 cycles/ticks + +kyber_decaps: +median: 398366 cycles/ticks +average: 401717 cycles/ticks + +Loop spin: 636 +gen_a: +median: 105820 cycles/ticks +average: 107120 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2443 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2407 cycles/ticks + +NTT: +median: 7272 cycles/ticks +average: 7320 cycles/ticks + +INVNTT: +median: 9860 cycles/ticks +average: 10138 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16352 cycles/ticks +average: 16522 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 760 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3861 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2535 cycles/ticks + +indcpa_keypair: +median: 266660 cycles/ticks +average: 268703 cycles/ticks + +indcpa_enc: +median: 299138 cycles/ticks +average: 307135 cycles/ticks + +indcpa_dec: +median: 62716 cycles/ticks +average: 63166 cycles/ticks + +kyber_keypair_derand: +median: 284470 cycles/ticks +average: 286673 cycles/ticks + +kyber_keypair: +median: 304682 cycles/ticks +average: 306661 cycles/ticks + +kyber_encaps_derand: +median: 325700 cycles/ticks +average: 328313 cycles/ticks + +kyber_encaps: +median: 326272 cycles/ticks +average: 328208 cycles/ticks + +kyber_decaps: +median: 396814 cycles/ticks +average: 400101 cycles/ticks + +Loop spin: 637 +gen_a: +median: 106312 cycles/ticks +average: 107594 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2446 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7345 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10195 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16390 cycles/ticks +average: 16588 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3897 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2539 cycles/ticks + +indcpa_keypair: +median: 266588 cycles/ticks +average: 268085 cycles/ticks + +indcpa_enc: +median: 298474 cycles/ticks +average: 305321 cycles/ticks + +indcpa_dec: +median: 62722 cycles/ticks +average: 63485 cycles/ticks + +kyber_keypair_derand: +median: 284330 cycles/ticks +average: 287098 cycles/ticks + +kyber_keypair: +median: 304604 cycles/ticks +average: 307090 cycles/ticks + +kyber_encaps_derand: +median: 325156 cycles/ticks +average: 326334 cycles/ticks + +kyber_encaps: +median: 317566 cycles/ticks +average: 324209 cycles/ticks + +kyber_decaps: +median: 396406 cycles/ticks +average: 399830 cycles/ticks + +Loop spin: 638 +gen_a: +median: 105820 cycles/ticks +average: 106945 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2406 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2435 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7321 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10167 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16370 cycles/ticks +average: 16532 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1503 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 745 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3866 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2535 cycles/ticks + +indcpa_keypair: +median: 266520 cycles/ticks +average: 270375 cycles/ticks + +indcpa_enc: +median: 300316 cycles/ticks +average: 307061 cycles/ticks + +indcpa_dec: +median: 62764 cycles/ticks +average: 63416 cycles/ticks + +kyber_keypair_derand: +median: 284566 cycles/ticks +average: 286287 cycles/ticks + +kyber_keypair: +median: 304350 cycles/ticks +average: 306342 cycles/ticks + +kyber_encaps_derand: +median: 326026 cycles/ticks +average: 328807 cycles/ticks + +kyber_encaps: +median: 326242 cycles/ticks +average: 326436 cycles/ticks + +kyber_decaps: +median: 396422 cycles/ticks +average: 397856 cycles/ticks + +Loop spin: 639 +gen_a: +median: 105886 cycles/ticks +average: 107210 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2441 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7400 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10185 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16372 cycles/ticks +average: 16455 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 462 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3863 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2537 cycles/ticks + +indcpa_keypair: +median: 266898 cycles/ticks +average: 268582 cycles/ticks + +indcpa_enc: +median: 306636 cycles/ticks +average: 308444 cycles/ticks + +indcpa_dec: +median: 62672 cycles/ticks +average: 62848 cycles/ticks + +kyber_keypair_derand: +median: 283930 cycles/ticks +average: 291696 cycles/ticks + +kyber_keypair: +median: 304850 cycles/ticks +average: 306945 cycles/ticks + +kyber_encaps_derand: +median: 325616 cycles/ticks +average: 327714 cycles/ticks + +kyber_encaps: +median: 326480 cycles/ticks +average: 327900 cycles/ticks + +kyber_decaps: +median: 396636 cycles/ticks +average: 399582 cycles/ticks + +Loop spin: 640 +gen_a: +median: 106236 cycles/ticks +average: 107027 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2386 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7300 cycles/ticks +average: 7344 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10174 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16388 cycles/ticks +average: 16627 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 499 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 467 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3916 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 267948 cycles/ticks +average: 269222 cycles/ticks + +indcpa_enc: +median: 308352 cycles/ticks +average: 309671 cycles/ticks + +indcpa_dec: +median: 62754 cycles/ticks +average: 63224 cycles/ticks + +kyber_keypair_derand: +median: 283802 cycles/ticks +average: 285293 cycles/ticks + +kyber_keypair: +median: 304742 cycles/ticks +average: 308128 cycles/ticks + +kyber_encaps_derand: +median: 324974 cycles/ticks +average: 328414 cycles/ticks + +kyber_encaps: +median: 325778 cycles/ticks +average: 328223 cycles/ticks + +kyber_decaps: +median: 395598 cycles/ticks +average: 398202 cycles/ticks + +Loop spin: 641 +gen_a: +median: 106302 cycles/ticks +average: 107333 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2411 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2441 cycles/ticks + +NTT: +median: 7300 cycles/ticks +average: 7353 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10193 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16380 cycles/ticks +average: 16549 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 448 cycles/ticks + +poly_frommsg: +median: 1438 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3881 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2537 cycles/ticks + +indcpa_keypair: +median: 267046 cycles/ticks +average: 268876 cycles/ticks + +indcpa_enc: +median: 307112 cycles/ticks +average: 309277 cycles/ticks + +indcpa_dec: +median: 62698 cycles/ticks +average: 62841 cycles/ticks + +kyber_keypair_derand: +median: 285626 cycles/ticks +average: 288588 cycles/ticks + +kyber_keypair: +median: 304322 cycles/ticks +average: 306635 cycles/ticks + +kyber_encaps_derand: +median: 325344 cycles/ticks +average: 328219 cycles/ticks + +kyber_encaps: +median: 325844 cycles/ticks +average: 326913 cycles/ticks + +kyber_decaps: +median: 395572 cycles/ticks +average: 399103 cycles/ticks + +Loop spin: 642 +gen_a: +median: 106010 cycles/ticks +average: 106909 cycles/ticks + +poly_getnoise_eta1: +median: 2330 cycles/ticks +average: 2464 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7304 cycles/ticks +average: 7350 cycles/ticks + +INVNTT: +median: 9912 cycles/ticks +average: 10150 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16380 cycles/ticks +average: 16630 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1390 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 724 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 437 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3886 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2530 cycles/ticks + +indcpa_keypair: +median: 267058 cycles/ticks +average: 269308 cycles/ticks + +indcpa_enc: +median: 307550 cycles/ticks +average: 309456 cycles/ticks + +indcpa_dec: +median: 62716 cycles/ticks +average: 63150 cycles/ticks + +kyber_keypair_derand: +median: 283566 cycles/ticks +average: 285116 cycles/ticks + +kyber_keypair: +median: 304304 cycles/ticks +average: 306471 cycles/ticks + +kyber_encaps_derand: +median: 325336 cycles/ticks +average: 327758 cycles/ticks + +kyber_encaps: +median: 326252 cycles/ticks +average: 328683 cycles/ticks + +kyber_decaps: +median: 396020 cycles/ticks +average: 399810 cycles/ticks + +Loop spin: 643 +gen_a: +median: 107034 cycles/ticks +average: 108782 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2377 cycles/ticks + +NTT: +median: 7296 cycles/ticks +average: 7423 cycles/ticks + +INVNTT: +median: 10136 cycles/ticks +average: 10229 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16376 cycles/ticks +average: 16520 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 455 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3893 cycles/ticks + +polyvec_decompress: +median: 2514 cycles/ticks +average: 2587 cycles/ticks + +indcpa_keypair: +median: 267422 cycles/ticks +average: 270285 cycles/ticks + +indcpa_enc: +median: 307704 cycles/ticks +average: 311361 cycles/ticks + +indcpa_dec: +median: 62942 cycles/ticks +average: 64016 cycles/ticks + +kyber_keypair_derand: +median: 284240 cycles/ticks +average: 286273 cycles/ticks + +kyber_keypair: +median: 306422 cycles/ticks +average: 310838 cycles/ticks + +kyber_encaps_derand: +median: 325786 cycles/ticks +average: 329292 cycles/ticks + +kyber_encaps: +median: 326082 cycles/ticks +average: 328958 cycles/ticks + +kyber_decaps: +median: 396752 cycles/ticks +average: 403320 cycles/ticks + +Loop spin: 644 +gen_a: +median: 109062 cycles/ticks +average: 109694 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2462 cycles/ticks + +poly_getnoise_eta2: +median: 2474 cycles/ticks +average: 2534 cycles/ticks + +NTT: +median: 7324 cycles/ticks +average: 7471 cycles/ticks + +INVNTT: +median: 10412 cycles/ticks +average: 10426 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16518 cycles/ticks +average: 16929 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 458 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1433 cycles/ticks + +poly_compress: +median: 764 cycles/ticks +average: 799 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 479 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3948 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2543 cycles/ticks + +indcpa_keypair: +median: 266886 cycles/ticks +average: 270405 cycles/ticks + +indcpa_enc: +median: 307304 cycles/ticks +average: 310102 cycles/ticks + +indcpa_dec: +median: 62900 cycles/ticks +average: 63450 cycles/ticks + +kyber_keypair_derand: +median: 284724 cycles/ticks +average: 287146 cycles/ticks + +kyber_keypair: +median: 306832 cycles/ticks +average: 311500 cycles/ticks + +kyber_encaps_derand: +median: 334526 cycles/ticks +average: 333600 cycles/ticks + +kyber_encaps: +median: 327660 cycles/ticks +average: 332510 cycles/ticks + +kyber_decaps: +median: 406710 cycles/ticks +average: 404317 cycles/ticks + +Loop spin: 645 +gen_a: +median: 108836 cycles/ticks +average: 109668 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2433 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2443 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7357 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10216 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16420 cycles/ticks +average: 16721 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1438 cycles/ticks +average: 1450 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3882 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2547 cycles/ticks + +indcpa_keypair: +median: 267380 cycles/ticks +average: 269019 cycles/ticks + +indcpa_enc: +median: 308058 cycles/ticks +average: 311652 cycles/ticks + +indcpa_dec: +median: 63002 cycles/ticks +average: 64055 cycles/ticks + +kyber_keypair_derand: +median: 284044 cycles/ticks +average: 285822 cycles/ticks + +kyber_keypair: +median: 306240 cycles/ticks +average: 310235 cycles/ticks + +kyber_encaps_derand: +median: 325862 cycles/ticks +average: 328809 cycles/ticks + +kyber_encaps: +median: 326292 cycles/ticks +average: 329617 cycles/ticks + +kyber_decaps: +median: 395998 cycles/ticks +average: 399123 cycles/ticks + +Loop spin: 646 +gen_a: +median: 106354 cycles/ticks +average: 107860 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2420 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2444 cycles/ticks + +NTT: +median: 7312 cycles/ticks +average: 7512 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10214 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16684 cycles/ticks +average: 16977 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 457 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1433 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 750 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3876 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2547 cycles/ticks + +indcpa_keypair: +median: 268412 cycles/ticks +average: 270384 cycles/ticks + +indcpa_enc: +median: 308750 cycles/ticks +average: 311722 cycles/ticks + +indcpa_dec: +median: 62910 cycles/ticks +average: 63298 cycles/ticks + +kyber_keypair_derand: +median: 284066 cycles/ticks +average: 286934 cycles/ticks + +kyber_keypair: +median: 306896 cycles/ticks +average: 311034 cycles/ticks + +kyber_encaps_derand: +median: 327918 cycles/ticks +average: 330928 cycles/ticks + +kyber_encaps: +median: 330934 cycles/ticks +average: 336224 cycles/ticks + +kyber_decaps: +median: 398096 cycles/ticks +average: 402183 cycles/ticks + +Loop spin: 647 +gen_a: +median: 106744 cycles/ticks +average: 108717 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2448 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7346 cycles/ticks + +INVNTT: +median: 10142 cycles/ticks +average: 10368 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16796 cycles/ticks +average: 16850 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1436 cycles/ticks +average: 1455 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 751 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3910 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2541 cycles/ticks + +indcpa_keypair: +median: 267740 cycles/ticks +average: 270665 cycles/ticks + +indcpa_enc: +median: 307084 cycles/ticks +average: 311050 cycles/ticks + +indcpa_dec: +median: 62744 cycles/ticks +average: 63113 cycles/ticks + +kyber_keypair_derand: +median: 284044 cycles/ticks +average: 285848 cycles/ticks + +kyber_keypair: +median: 306004 cycles/ticks +average: 308984 cycles/ticks + +kyber_encaps_derand: +median: 327226 cycles/ticks +average: 330860 cycles/ticks + +kyber_encaps: +median: 326552 cycles/ticks +average: 329485 cycles/ticks + +kyber_decaps: +median: 384552 cycles/ticks +average: 392580 cycles/ticks + +Loop spin: 648 +gen_a: +median: 103096 cycles/ticks +average: 105691 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2456 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7130 cycles/ticks +average: 7331 cycles/ticks + +INVNTT: +median: 9852 cycles/ticks +average: 10193 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16364 cycles/ticks +average: 16623 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 487 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2579 cycles/ticks + +indcpa_keypair: +median: 259686 cycles/ticks +average: 264655 cycles/ticks + +indcpa_enc: +median: 298422 cycles/ticks +average: 304062 cycles/ticks + +indcpa_dec: +median: 62688 cycles/ticks +average: 63069 cycles/ticks + +kyber_keypair_derand: +median: 283758 cycles/ticks +average: 285314 cycles/ticks + +kyber_keypair: +median: 303646 cycles/ticks +average: 305896 cycles/ticks + +kyber_encaps_derand: +median: 325810 cycles/ticks +average: 327717 cycles/ticks + +kyber_encaps: +median: 326932 cycles/ticks +average: 328868 cycles/ticks + +kyber_decaps: +median: 396208 cycles/ticks +average: 398703 cycles/ticks + +Loop spin: 649 +gen_a: +median: 105698 cycles/ticks +average: 106675 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7312 cycles/ticks + +INVNTT: +median: 10108 cycles/ticks +average: 10250 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16372 cycles/ticks +average: 16633 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1464 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3881 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2533 cycles/ticks + +indcpa_keypair: +median: 266710 cycles/ticks +average: 268335 cycles/ticks + +indcpa_enc: +median: 306928 cycles/ticks +average: 309522 cycles/ticks + +indcpa_dec: +median: 62718 cycles/ticks +average: 63550 cycles/ticks + +kyber_keypair_derand: +median: 284142 cycles/ticks +average: 286216 cycles/ticks + +kyber_keypair: +median: 304736 cycles/ticks +average: 307092 cycles/ticks + +kyber_encaps_derand: +median: 326278 cycles/ticks +average: 329493 cycles/ticks + +kyber_encaps: +median: 327306 cycles/ticks +average: 329244 cycles/ticks + +kyber_decaps: +median: 396052 cycles/ticks +average: 398584 cycles/ticks + +Loop spin: 650 +gen_a: +median: 105932 cycles/ticks +average: 106871 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2358 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7344 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10220 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16354 cycles/ticks +average: 16481 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3863 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2522 cycles/ticks + +indcpa_keypair: +median: 266782 cycles/ticks +average: 268133 cycles/ticks + +indcpa_enc: +median: 307058 cycles/ticks +average: 308524 cycles/ticks + +indcpa_dec: +median: 62624 cycles/ticks +average: 62763 cycles/ticks + +kyber_keypair_derand: +median: 275618 cycles/ticks +average: 280630 cycles/ticks + +kyber_keypair: +median: 296270 cycles/ticks +average: 298483 cycles/ticks + +kyber_encaps_derand: +median: 316414 cycles/ticks +average: 321358 cycles/ticks + +kyber_encaps: +median: 317818 cycles/ticks +average: 325140 cycles/ticks + +kyber_decaps: +median: 384548 cycles/ticks +average: 392213 cycles/ticks + +Loop spin: 651 +gen_a: +median: 103274 cycles/ticks +average: 105023 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2417 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7266 cycles/ticks + +INVNTT: +median: 10090 cycles/ticks +average: 10143 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16348 cycles/ticks +average: 16297 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 259246 cycles/ticks +average: 262225 cycles/ticks + +indcpa_enc: +median: 298352 cycles/ticks +average: 301812 cycles/ticks + +indcpa_dec: +median: 60920 cycles/ticks +average: 61457 cycles/ticks + +kyber_keypair_derand: +median: 275930 cycles/ticks +average: 280677 cycles/ticks + +kyber_keypair: +median: 296582 cycles/ticks +average: 300745 cycles/ticks + +kyber_encaps_derand: +median: 316400 cycles/ticks +average: 319485 cycles/ticks + +kyber_encaps: +median: 317320 cycles/ticks +average: 320173 cycles/ticks + +kyber_decaps: +median: 384496 cycles/ticks +average: 389424 cycles/ticks + +Loop spin: 652 +gen_a: +median: 103012 cycles/ticks +average: 103736 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9889 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16039 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 259972 cycles/ticks +average: 263934 cycles/ticks + +indcpa_enc: +median: 298684 cycles/ticks +average: 303271 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61670 cycles/ticks + +kyber_keypair_derand: +median: 276778 cycles/ticks +average: 279078 cycles/ticks + +kyber_keypair: +median: 297010 cycles/ticks +average: 301990 cycles/ticks + +kyber_encaps_derand: +median: 327040 cycles/ticks +average: 329717 cycles/ticks + +kyber_encaps: +median: 327556 cycles/ticks +average: 329328 cycles/ticks + +kyber_decaps: +median: 393150 cycles/ticks +average: 396704 cycles/ticks + +Loop spin: 653 +gen_a: +median: 103092 cycles/ticks +average: 105867 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 10006 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15976 cycles/ticks +average: 16553 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3770 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2523 cycles/ticks + +indcpa_keypair: +median: 260810 cycles/ticks +average: 266615 cycles/ticks + +indcpa_enc: +median: 300624 cycles/ticks +average: 307942 cycles/ticks + +indcpa_dec: +median: 61016 cycles/ticks +average: 62991 cycles/ticks + +kyber_keypair_derand: +median: 277258 cycles/ticks +average: 283474 cycles/ticks + +kyber_keypair: +median: 297116 cycles/ticks +average: 303820 cycles/ticks + +kyber_encaps_derand: +median: 325272 cycles/ticks +average: 326772 cycles/ticks + +kyber_encaps: +median: 326240 cycles/ticks +average: 328188 cycles/ticks + +kyber_decaps: +median: 395196 cycles/ticks +average: 396915 cycles/ticks + +Loop spin: 654 +gen_a: +median: 103332 cycles/ticks +average: 106592 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2408 cycles/ticks +average: 2501 cycles/ticks + +NTT: +median: 7278 cycles/ticks +average: 7390 cycles/ticks + +INVNTT: +median: 9884 cycles/ticks +average: 10234 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16346 cycles/ticks +average: 16522 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 458 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1479 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3864 cycles/ticks + +polyvec_decompress: +median: 2524 cycles/ticks +average: 2535 cycles/ticks + +indcpa_keypair: +median: 261218 cycles/ticks +average: 267363 cycles/ticks + +indcpa_enc: +median: 307090 cycles/ticks +average: 308303 cycles/ticks + +indcpa_dec: +median: 61354 cycles/ticks +average: 63065 cycles/ticks + +kyber_keypair_derand: +median: 283644 cycles/ticks +average: 284924 cycles/ticks + +kyber_keypair: +median: 297814 cycles/ticks +average: 304471 cycles/ticks + +kyber_encaps_derand: +median: 325312 cycles/ticks +average: 326365 cycles/ticks + +kyber_encaps: +median: 319256 cycles/ticks +average: 326727 cycles/ticks + +kyber_decaps: +median: 386624 cycles/ticks +average: 395631 cycles/ticks + +Loop spin: 655 +gen_a: +median: 103120 cycles/ticks +average: 106115 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2398 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2495 cycles/ticks + +NTT: +median: 7268 cycles/ticks +average: 7317 cycles/ticks + +INVNTT: +median: 9882 cycles/ticks +average: 10193 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16324 cycles/ticks +average: 16633 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 451 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 773 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3744 cycles/ticks +average: 3890 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2473 cycles/ticks + +indcpa_keypair: +median: 266984 cycles/ticks +average: 267692 cycles/ticks + +indcpa_enc: +median: 307436 cycles/ticks +average: 308636 cycles/ticks + +indcpa_dec: +median: 62630 cycles/ticks +average: 62908 cycles/ticks + +kyber_keypair_derand: +median: 283992 cycles/ticks +average: 285079 cycles/ticks + +kyber_keypair: +median: 303630 cycles/ticks +average: 305300 cycles/ticks + +kyber_encaps_derand: +median: 325374 cycles/ticks +average: 327897 cycles/ticks + +kyber_encaps: +median: 325952 cycles/ticks +average: 327184 cycles/ticks + +kyber_decaps: +median: 395418 cycles/ticks +average: 397214 cycles/ticks + +Loop spin: 656 +gen_a: +median: 103270 cycles/ticks +average: 106803 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2421 cycles/ticks + +poly_getnoise_eta2: +median: 2376 cycles/ticks +average: 2479 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7142 cycles/ticks + +INVNTT: +median: 9848 cycles/ticks +average: 10096 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15918 cycles/ticks +average: 16313 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1398 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 492 cycles/ticks + +polyvec_compress: +median: 3836 cycles/ticks +average: 3909 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 259298 cycles/ticks +average: 261408 cycles/ticks + +indcpa_enc: +median: 298588 cycles/ticks +average: 300428 cycles/ticks + +indcpa_dec: +median: 60944 cycles/ticks +average: 61320 cycles/ticks + +kyber_keypair_derand: +median: 275738 cycles/ticks +average: 276855 cycles/ticks + +kyber_keypair: +median: 295680 cycles/ticks +average: 296800 cycles/ticks + +kyber_encaps_derand: +median: 316120 cycles/ticks +average: 317720 cycles/ticks + +kyber_encaps: +median: 316906 cycles/ticks +average: 318529 cycles/ticks + +kyber_decaps: +median: 384262 cycles/ticks +average: 385742 cycles/ticks + +Loop spin: 657 +gen_a: +median: 102930 cycles/ticks +average: 103393 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2340 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9893 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16048 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3748 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2456 cycles/ticks + +indcpa_keypair: +median: 260782 cycles/ticks +average: 262008 cycles/ticks + +indcpa_enc: +median: 300150 cycles/ticks +average: 301687 cycles/ticks + +indcpa_dec: +median: 60958 cycles/ticks +average: 61303 cycles/ticks + +kyber_keypair_derand: +median: 275578 cycles/ticks +average: 276804 cycles/ticks + +kyber_keypair: +median: 295644 cycles/ticks +average: 296546 cycles/ticks + +kyber_encaps_derand: +median: 316508 cycles/ticks +average: 318120 cycles/ticks + +kyber_encaps: +median: 317250 cycles/ticks +average: 318749 cycles/ticks + +kyber_decaps: +median: 384430 cycles/ticks +average: 386179 cycles/ticks + +Loop spin: 658 +gen_a: +median: 103180 cycles/ticks +average: 103728 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2338 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7143 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15962 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3747 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2456 cycles/ticks + +indcpa_keypair: +median: 259166 cycles/ticks +average: 260307 cycles/ticks + +indcpa_enc: +median: 298406 cycles/ticks +average: 300034 cycles/ticks + +indcpa_dec: +median: 60946 cycles/ticks +average: 61306 cycles/ticks + +kyber_keypair_derand: +median: 276830 cycles/ticks +average: 278345 cycles/ticks + +kyber_keypair: +median: 295710 cycles/ticks +average: 297037 cycles/ticks + +kyber_encaps_derand: +median: 316734 cycles/ticks +average: 318035 cycles/ticks + +kyber_encaps: +median: 317392 cycles/ticks +average: 318928 cycles/ticks + +kyber_decaps: +median: 384826 cycles/ticks +average: 386606 cycles/ticks + +Loop spin: 659 +gen_a: +median: 103044 cycles/ticks +average: 105273 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2394 cycles/ticks +average: 2486 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7241 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9894 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15928 cycles/ticks +average: 16229 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1434 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3760 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 259094 cycles/ticks +average: 260407 cycles/ticks + +indcpa_enc: +median: 305834 cycles/ticks +average: 304941 cycles/ticks + +indcpa_dec: +median: 60938 cycles/ticks +average: 61940 cycles/ticks + +kyber_keypair_derand: +median: 275276 cycles/ticks +average: 277188 cycles/ticks + +kyber_keypair: +median: 295432 cycles/ticks +average: 297028 cycles/ticks + +kyber_encaps_derand: +median: 316634 cycles/ticks +average: 319807 cycles/ticks + +kyber_encaps: +median: 319408 cycles/ticks +average: 324121 cycles/ticks + +kyber_decaps: +median: 384624 cycles/ticks +average: 386934 cycles/ticks + +Loop spin: 660 +gen_a: +median: 102890 cycles/ticks +average: 103667 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2400 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7164 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9903 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16003 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 446 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1388 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 449 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 258966 cycles/ticks +average: 260999 cycles/ticks + +indcpa_enc: +median: 298240 cycles/ticks +average: 300051 cycles/ticks + +indcpa_dec: +median: 60934 cycles/ticks +average: 61235 cycles/ticks + +kyber_keypair_derand: +median: 275560 cycles/ticks +average: 278068 cycles/ticks + +kyber_keypair: +median: 295796 cycles/ticks +average: 297587 cycles/ticks + +kyber_encaps_derand: +median: 317954 cycles/ticks +average: 322848 cycles/ticks + +kyber_encaps: +median: 318618 cycles/ticks +average: 322963 cycles/ticks + +kyber_decaps: +median: 385810 cycles/ticks +average: 388153 cycles/ticks + +Loop spin: 661 +gen_a: +median: 103066 cycles/ticks +average: 104431 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7156 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9889 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15956 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3765 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259118 cycles/ticks +average: 260725 cycles/ticks + +indcpa_enc: +median: 298696 cycles/ticks +average: 300547 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61509 cycles/ticks + +kyber_keypair_derand: +median: 275808 cycles/ticks +average: 279622 cycles/ticks + +kyber_keypair: +median: 296576 cycles/ticks +average: 302082 cycles/ticks + +kyber_encaps_derand: +median: 316482 cycles/ticks +average: 319017 cycles/ticks + +kyber_encaps: +median: 317316 cycles/ticks +average: 319212 cycles/ticks + +kyber_decaps: +median: 384512 cycles/ticks +average: 386037 cycles/ticks + +Loop spin: 662 +gen_a: +median: 103012 cycles/ticks +average: 103741 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2355 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16005 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3746 cycles/ticks + +polyvec_decompress: +median: 2446 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 258758 cycles/ticks +average: 260332 cycles/ticks + +indcpa_enc: +median: 297796 cycles/ticks +average: 299669 cycles/ticks + +indcpa_dec: +median: 60942 cycles/ticks +average: 61189 cycles/ticks + +kyber_keypair_derand: +median: 275696 cycles/ticks +average: 277489 cycles/ticks + +kyber_keypair: +median: 295476 cycles/ticks +average: 296867 cycles/ticks + +kyber_encaps_derand: +median: 316156 cycles/ticks +average: 317750 cycles/ticks + +kyber_encaps: +median: 316788 cycles/ticks +average: 319128 cycles/ticks + +kyber_decaps: +median: 384182 cycles/ticks +average: 386013 cycles/ticks + +Loop spin: 663 +gen_a: +median: 103072 cycles/ticks +average: 103842 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2338 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7152 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9920 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15918 cycles/ticks +average: 16191 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 731 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3803 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2506 cycles/ticks + +indcpa_keypair: +median: 258956 cycles/ticks +average: 261145 cycles/ticks + +indcpa_enc: +median: 298340 cycles/ticks +average: 301690 cycles/ticks + +indcpa_dec: +median: 60960 cycles/ticks +average: 61917 cycles/ticks + +kyber_keypair_derand: +median: 275572 cycles/ticks +average: 277858 cycles/ticks + +kyber_keypair: +median: 295562 cycles/ticks +average: 296569 cycles/ticks + +kyber_encaps_derand: +median: 316670 cycles/ticks +average: 318704 cycles/ticks + +kyber_encaps: +median: 317440 cycles/ticks +average: 319355 cycles/ticks + +kyber_decaps: +median: 384578 cycles/ticks +average: 386939 cycles/ticks + +Loop spin: 664 +gen_a: +median: 103150 cycles/ticks +average: 104590 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2327 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2359 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15916 cycles/ticks +average: 15997 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 259280 cycles/ticks +average: 261955 cycles/ticks + +indcpa_enc: +median: 298226 cycles/ticks +average: 302232 cycles/ticks + +indcpa_dec: +median: 60938 cycles/ticks +average: 61249 cycles/ticks + +kyber_keypair_derand: +median: 275586 cycles/ticks +average: 276999 cycles/ticks + +kyber_keypair: +median: 296360 cycles/ticks +average: 302074 cycles/ticks + +kyber_encaps_derand: +median: 317816 cycles/ticks +average: 319388 cycles/ticks + +kyber_encaps: +median: 318644 cycles/ticks +average: 320278 cycles/ticks + +kyber_decaps: +median: 385986 cycles/ticks +average: 387765 cycles/ticks + +Loop spin: 665 +gen_a: +median: 103176 cycles/ticks +average: 104310 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2396 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 10008 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16009 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 258804 cycles/ticks +average: 262293 cycles/ticks + +indcpa_enc: +median: 298152 cycles/ticks +average: 299820 cycles/ticks + +indcpa_dec: +median: 60936 cycles/ticks +average: 61205 cycles/ticks + +kyber_keypair_derand: +median: 276634 cycles/ticks +average: 278737 cycles/ticks + +kyber_keypair: +median: 295904 cycles/ticks +average: 300221 cycles/ticks + +kyber_encaps_derand: +median: 325446 cycles/ticks +average: 325328 cycles/ticks + +kyber_encaps: +median: 317094 cycles/ticks +average: 319437 cycles/ticks + +kyber_decaps: +median: 384578 cycles/ticks +average: 387541 cycles/ticks + +Loop spin: 666 +gen_a: +median: 102942 cycles/ticks +average: 104134 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2357 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2351 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16078 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 260710 cycles/ticks +average: 263953 cycles/ticks + +indcpa_enc: +median: 299728 cycles/ticks +average: 301699 cycles/ticks + +indcpa_dec: +median: 60944 cycles/ticks +average: 61214 cycles/ticks + +kyber_keypair_derand: +median: 275864 cycles/ticks +average: 277168 cycles/ticks + +kyber_keypair: +median: 295636 cycles/ticks +average: 296696 cycles/ticks + +kyber_encaps_derand: +median: 317878 cycles/ticks +average: 323398 cycles/ticks + +kyber_encaps: +median: 318700 cycles/ticks +average: 324211 cycles/ticks + +kyber_decaps: +median: 396730 cycles/ticks +average: 397621 cycles/ticks + +Loop spin: 667 +gen_a: +median: 106148 cycles/ticks +average: 107728 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2507 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2445 cycles/ticks + +NTT: +median: 7298 cycles/ticks +average: 7404 cycles/ticks + +INVNTT: +median: 10120 cycles/ticks +average: 10276 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16408 cycles/ticks +average: 16709 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 800 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 457 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3905 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2553 cycles/ticks + +indcpa_keypair: +median: 266932 cycles/ticks +average: 267842 cycles/ticks + +indcpa_enc: +median: 307444 cycles/ticks +average: 309758 cycles/ticks + +indcpa_dec: +median: 61084 cycles/ticks +average: 62802 cycles/ticks + +kyber_keypair_derand: +median: 285180 cycles/ticks +average: 286030 cycles/ticks + +kyber_keypair: +median: 306108 cycles/ticks +average: 309988 cycles/ticks + +kyber_encaps_derand: +median: 325732 cycles/ticks +average: 326687 cycles/ticks + +kyber_encaps: +median: 326766 cycles/ticks +average: 328680 cycles/ticks + +kyber_decaps: +median: 395426 cycles/ticks +average: 396249 cycles/ticks + +Loop spin: 668 +gen_a: +median: 106038 cycles/ticks +average: 107472 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2489 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2380 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7501 cycles/ticks + +INVNTT: +median: 10106 cycles/ticks +average: 10232 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16390 cycles/ticks +average: 16712 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 472 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1439 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 751 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 472 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3874 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2585 cycles/ticks + +indcpa_keypair: +median: 266974 cycles/ticks +average: 269776 cycles/ticks + +indcpa_enc: +median: 306822 cycles/ticks +average: 310008 cycles/ticks + +indcpa_dec: +median: 62736 cycles/ticks +average: 63014 cycles/ticks + +kyber_keypair_derand: +median: 275800 cycles/ticks +average: 282091 cycles/ticks + +kyber_keypair: +median: 305404 cycles/ticks +average: 307617 cycles/ticks + +kyber_encaps_derand: +median: 329612 cycles/ticks +average: 333700 cycles/ticks + +kyber_encaps: +median: 329770 cycles/ticks +average: 334749 cycles/ticks + +kyber_decaps: +median: 397306 cycles/ticks +average: 398585 cycles/ticks + +Loop spin: 669 +gen_a: +median: 105950 cycles/ticks +average: 107080 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2419 cycles/ticks + +poly_getnoise_eta2: +median: 2366 cycles/ticks +average: 2444 cycles/ticks + +NTT: +median: 7286 cycles/ticks +average: 7359 cycles/ticks + +INVNTT: +median: 10132 cycles/ticks +average: 10255 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16790 cycles/ticks +average: 16908 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 444 cycles/ticks + +poly_frommsg: +median: 1440 cycles/ticks +average: 1465 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 466 cycles/ticks +average: 470 cycles/ticks + +polyvec_compress: +median: 3956 cycles/ticks +average: 4032 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2552 cycles/ticks + +indcpa_keypair: +median: 268904 cycles/ticks +average: 272479 cycles/ticks + +indcpa_enc: +median: 309298 cycles/ticks +average: 314180 cycles/ticks + +indcpa_dec: +median: 64628 cycles/ticks +average: 64863 cycles/ticks + +kyber_keypair_derand: +median: 283924 cycles/ticks +average: 286439 cycles/ticks + +kyber_keypair: +median: 304232 cycles/ticks +average: 306602 cycles/ticks + +kyber_encaps_derand: +median: 326574 cycles/ticks +average: 329352 cycles/ticks + +kyber_encaps: +median: 326934 cycles/ticks +average: 329708 cycles/ticks + +kyber_decaps: +median: 395530 cycles/ticks +average: 398019 cycles/ticks + +Loop spin: 670 +gen_a: +median: 106036 cycles/ticks +average: 106804 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2456 cycles/ticks + +poly_getnoise_eta2: +median: 2410 cycles/ticks +average: 2464 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7337 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10179 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16376 cycles/ticks +average: 16472 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1438 cycles/ticks +average: 1462 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3884 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2535 cycles/ticks + +indcpa_keypair: +median: 270492 cycles/ticks +average: 273006 cycles/ticks + +indcpa_enc: +median: 312210 cycles/ticks +average: 317183 cycles/ticks + +indcpa_dec: +median: 64652 cycles/ticks +average: 65019 cycles/ticks + +kyber_keypair_derand: +median: 292242 cycles/ticks +average: 292722 cycles/ticks + +kyber_keypair: +median: 305148 cycles/ticks +average: 308067 cycles/ticks + +kyber_encaps_derand: +median: 326022 cycles/ticks +average: 329281 cycles/ticks + +kyber_encaps: +median: 327676 cycles/ticks +average: 331046 cycles/ticks + +kyber_decaps: +median: 395716 cycles/ticks +average: 400686 cycles/ticks + +Loop spin: 671 +gen_a: +median: 105840 cycles/ticks +average: 106747 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2424 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2449 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7345 cycles/ticks + +INVNTT: +median: 10106 cycles/ticks +average: 10253 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16368 cycles/ticks +average: 16571 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1448 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3873 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2523 cycles/ticks + +indcpa_keypair: +median: 266780 cycles/ticks +average: 268470 cycles/ticks + +indcpa_enc: +median: 309004 cycles/ticks +average: 313581 cycles/ticks + +indcpa_dec: +median: 62854 cycles/ticks +average: 63438 cycles/ticks + +kyber_keypair_derand: +median: 283924 cycles/ticks +average: 286588 cycles/ticks + +kyber_keypair: +median: 304996 cycles/ticks +average: 307089 cycles/ticks + +kyber_encaps_derand: +median: 326536 cycles/ticks +average: 330145 cycles/ticks + +kyber_encaps: +median: 327286 cycles/ticks +average: 331728 cycles/ticks + +kyber_decaps: +median: 396230 cycles/ticks +average: 400735 cycles/ticks + +Loop spin: 672 +gen_a: +median: 106126 cycles/ticks +average: 107960 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2422 cycles/ticks + +poly_getnoise_eta2: +median: 2426 cycles/ticks +average: 2489 cycles/ticks + +NTT: +median: 7512 cycles/ticks +average: 7575 cycles/ticks + +INVNTT: +median: 10168 cycles/ticks +average: 10435 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16384 cycles/ticks +average: 16582 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3894 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2542 cycles/ticks + +indcpa_keypair: +median: 268612 cycles/ticks +average: 270854 cycles/ticks + +indcpa_enc: +median: 309334 cycles/ticks +average: 313270 cycles/ticks + +indcpa_dec: +median: 62830 cycles/ticks +average: 63365 cycles/ticks + +kyber_keypair_derand: +median: 284870 cycles/ticks +average: 287185 cycles/ticks + +kyber_keypair: +median: 305064 cycles/ticks +average: 308326 cycles/ticks + +kyber_encaps_derand: +median: 325662 cycles/ticks +average: 328677 cycles/ticks + +kyber_encaps: +median: 329096 cycles/ticks +average: 333725 cycles/ticks + +kyber_decaps: +median: 395610 cycles/ticks +average: 399109 cycles/ticks + +Loop spin: 673 +gen_a: +median: 109132 cycles/ticks +average: 108815 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2418 cycles/ticks + +poly_getnoise_eta2: +median: 2474 cycles/ticks +average: 2519 cycles/ticks + +NTT: +median: 7508 cycles/ticks +average: 7545 cycles/ticks + +INVNTT: +median: 10414 cycles/ticks +average: 10423 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16370 cycles/ticks +average: 16515 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 463 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1487 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 769 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 466 cycles/ticks + +polyvec_compress: +median: 3964 cycles/ticks +average: 3993 cycles/ticks + +polyvec_decompress: +median: 2594 cycles/ticks +average: 2619 cycles/ticks + +indcpa_keypair: +median: 268494 cycles/ticks +average: 272051 cycles/ticks + +indcpa_enc: +median: 317170 cycles/ticks +average: 318011 cycles/ticks + +indcpa_dec: +median: 62980 cycles/ticks +average: 63851 cycles/ticks + +kyber_keypair_derand: +median: 286614 cycles/ticks +average: 290801 cycles/ticks + +kyber_keypair: +median: 305434 cycles/ticks +average: 307422 cycles/ticks + +kyber_encaps_derand: +median: 326516 cycles/ticks +average: 328568 cycles/ticks + +kyber_encaps: +median: 328782 cycles/ticks +average: 332497 cycles/ticks + +kyber_decaps: +median: 396888 cycles/ticks +average: 402278 cycles/ticks + +Loop spin: 674 +gen_a: +median: 106104 cycles/ticks +average: 107453 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2544 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7270 cycles/ticks +average: 7460 cycles/ticks + +INVNTT: +median: 9880 cycles/ticks +average: 10159 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15940 cycles/ticks +average: 16468 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 783 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 499 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3875 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2526 cycles/ticks + +indcpa_keypair: +median: 267376 cycles/ticks +average: 270535 cycles/ticks + +indcpa_enc: +median: 308470 cycles/ticks +average: 312748 cycles/ticks + +indcpa_dec: +median: 62790 cycles/ticks +average: 63739 cycles/ticks + +kyber_keypair_derand: +median: 284840 cycles/ticks +average: 289860 cycles/ticks + +kyber_keypair: +median: 304876 cycles/ticks +average: 307196 cycles/ticks + +kyber_encaps_derand: +median: 328076 cycles/ticks +average: 330599 cycles/ticks + +kyber_encaps: +median: 329306 cycles/ticks +average: 337742 cycles/ticks + +kyber_decaps: +median: 397852 cycles/ticks +average: 400703 cycles/ticks + +Loop spin: 675 +gen_a: +median: 105910 cycles/ticks +average: 107192 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2397 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2418 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7417 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10211 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16382 cycles/ticks +average: 16536 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1461 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 751 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3891 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2576 cycles/ticks + +indcpa_keypair: +median: 269886 cycles/ticks +average: 272127 cycles/ticks + +indcpa_enc: +median: 309182 cycles/ticks +average: 311187 cycles/ticks + +indcpa_dec: +median: 62756 cycles/ticks +average: 63340 cycles/ticks + +kyber_keypair_derand: +median: 285356 cycles/ticks +average: 288271 cycles/ticks + +kyber_keypair: +median: 305776 cycles/ticks +average: 306953 cycles/ticks + +kyber_encaps_derand: +median: 328644 cycles/ticks +average: 333446 cycles/ticks + +kyber_encaps: +median: 329644 cycles/ticks +average: 332731 cycles/ticks + +kyber_decaps: +median: 400442 cycles/ticks +average: 406771 cycles/ticks + +Loop spin: 676 +gen_a: +median: 109308 cycles/ticks +average: 110142 cycles/ticks + +poly_getnoise_eta1: +median: 2404 cycles/ticks +average: 2503 cycles/ticks + +poly_getnoise_eta2: +median: 2484 cycles/ticks +average: 2528 cycles/ticks + +NTT: +median: 7530 cycles/ticks +average: 7590 cycles/ticks + +INVNTT: +median: 10142 cycles/ticks +average: 10311 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16616 cycles/ticks +average: 16965 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1447 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3880 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2531 cycles/ticks + +indcpa_keypair: +median: 267288 cycles/ticks +average: 269121 cycles/ticks + +indcpa_enc: +median: 317154 cycles/ticks +average: 317682 cycles/ticks + +indcpa_dec: +median: 62726 cycles/ticks +average: 63426 cycles/ticks + +kyber_keypair_derand: +median: 283992 cycles/ticks +average: 285603 cycles/ticks + +kyber_keypair: +median: 304566 cycles/ticks +average: 306819 cycles/ticks + +kyber_encaps_derand: +median: 326148 cycles/ticks +average: 326898 cycles/ticks + +kyber_encaps: +median: 326692 cycles/ticks +average: 327598 cycles/ticks + +kyber_decaps: +median: 386288 cycles/ticks +average: 393329 cycles/ticks + +Loop spin: 677 +gen_a: +median: 106088 cycles/ticks +average: 107009 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2355 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7374 cycles/ticks + +INVNTT: +median: 10108 cycles/ticks +average: 10190 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16370 cycles/ticks +average: 16467 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 459 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1432 cycles/ticks + +poly_compress: +median: 728 cycles/ticks +average: 834 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3899 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2540 cycles/ticks + +indcpa_keypair: +median: 266858 cycles/ticks +average: 268153 cycles/ticks + +indcpa_enc: +median: 307118 cycles/ticks +average: 307337 cycles/ticks + +indcpa_dec: +median: 61396 cycles/ticks +average: 62906 cycles/ticks + +kyber_keypair_derand: +median: 284076 cycles/ticks +average: 285846 cycles/ticks + +kyber_keypair: +median: 298408 cycles/ticks +average: 304660 cycles/ticks + +kyber_encaps_derand: +median: 326460 cycles/ticks +average: 329146 cycles/ticks + +kyber_encaps: +median: 318546 cycles/ticks +average: 323641 cycles/ticks + +kyber_decaps: +median: 396414 cycles/ticks +average: 399084 cycles/ticks + +Loop spin: 678 +gen_a: +median: 103850 cycles/ticks +average: 105865 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2429 cycles/ticks + +poly_getnoise_eta2: +median: 2380 cycles/ticks +average: 2484 cycles/ticks + +NTT: +median: 7270 cycles/ticks +average: 7329 cycles/ticks + +INVNTT: +median: 10128 cycles/ticks +average: 10211 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16352 cycles/ticks +average: 16587 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3780 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 267894 cycles/ticks +average: 268935 cycles/ticks + +indcpa_enc: +median: 308564 cycles/ticks +average: 310632 cycles/ticks + +indcpa_dec: +median: 60970 cycles/ticks +average: 61908 cycles/ticks + +kyber_keypair_derand: +median: 285008 cycles/ticks +average: 285382 cycles/ticks + +kyber_keypair: +median: 298366 cycles/ticks +average: 302893 cycles/ticks + +kyber_encaps_derand: +median: 325864 cycles/ticks +average: 328495 cycles/ticks + +kyber_encaps: +median: 327172 cycles/ticks +average: 331601 cycles/ticks + +kyber_decaps: +median: 396174 cycles/ticks +average: 398471 cycles/ticks + +Loop spin: 679 +gen_a: +median: 106368 cycles/ticks +average: 107800 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2449 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7358 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10236 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16342 cycles/ticks +average: 16571 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 458 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1450 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3838 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 268792 cycles/ticks +average: 270973 cycles/ticks + +indcpa_enc: +median: 318290 cycles/ticks +average: 318819 cycles/ticks + +indcpa_dec: +median: 62934 cycles/ticks +average: 63998 cycles/ticks + +kyber_keypair_derand: +median: 284118 cycles/ticks +average: 285544 cycles/ticks + +kyber_keypair: +median: 305300 cycles/ticks +average: 307761 cycles/ticks + +kyber_encaps_derand: +median: 327576 cycles/ticks +average: 330533 cycles/ticks + +kyber_encaps: +median: 328168 cycles/ticks +average: 332780 cycles/ticks + +kyber_decaps: +median: 397154 cycles/ticks +average: 401496 cycles/ticks + +Loop spin: 680 +gen_a: +median: 106544 cycles/ticks +average: 108787 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2401 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2441 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7328 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10170 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16370 cycles/ticks +average: 16485 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1430 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 467 cycles/ticks + +polyvec_compress: +median: 3854 cycles/ticks +average: 3963 cycles/ticks + +polyvec_decompress: +median: 2524 cycles/ticks +average: 2592 cycles/ticks + +indcpa_keypair: +median: 268364 cycles/ticks +average: 272726 cycles/ticks + +indcpa_enc: +median: 307778 cycles/ticks +average: 310154 cycles/ticks + +indcpa_dec: +median: 62962 cycles/ticks +average: 64023 cycles/ticks + +kyber_keypair_derand: +median: 287828 cycles/ticks +average: 291331 cycles/ticks + +kyber_keypair: +median: 304502 cycles/ticks +average: 306246 cycles/ticks + +kyber_encaps_derand: +median: 326128 cycles/ticks +average: 328481 cycles/ticks + +kyber_encaps: +median: 327168 cycles/ticks +average: 329787 cycles/ticks + +kyber_decaps: +median: 407474 cycles/ticks +average: 405905 cycles/ticks + +Loop spin: 681 +gen_a: +median: 105942 cycles/ticks +average: 106097 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2333 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2354 cycles/ticks + +NTT: +median: 7124 cycles/ticks +average: 7289 cycles/ticks + +INVNTT: +median: 10102 cycles/ticks +average: 10187 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16368 cycles/ticks +average: 16603 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1433 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3865 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2538 cycles/ticks + +indcpa_keypair: +median: 268444 cycles/ticks +average: 270534 cycles/ticks + +indcpa_enc: +median: 309910 cycles/ticks +average: 312345 cycles/ticks + +indcpa_dec: +median: 61342 cycles/ticks +average: 62812 cycles/ticks + +kyber_keypair_derand: +median: 291816 cycles/ticks +average: 290831 cycles/ticks + +kyber_keypair: +median: 305896 cycles/ticks +average: 309269 cycles/ticks + +kyber_encaps_derand: +median: 325806 cycles/ticks +average: 328654 cycles/ticks + +kyber_encaps: +median: 327558 cycles/ticks +average: 331052 cycles/ticks + +kyber_decaps: +median: 395928 cycles/ticks +average: 400094 cycles/ticks + +Loop spin: 682 +gen_a: +median: 106198 cycles/ticks +average: 108308 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2444 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2455 cycles/ticks + +NTT: +median: 7306 cycles/ticks +average: 7436 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10290 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16382 cycles/ticks +average: 16537 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1454 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3892 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2526 cycles/ticks + +indcpa_keypair: +median: 266770 cycles/ticks +average: 268606 cycles/ticks + +indcpa_enc: +median: 298516 cycles/ticks +average: 305353 cycles/ticks + +indcpa_dec: +median: 60964 cycles/ticks +average: 61304 cycles/ticks + +kyber_keypair_derand: +median: 276972 cycles/ticks +average: 278752 cycles/ticks + +kyber_keypair: +median: 297000 cycles/ticks +average: 298906 cycles/ticks + +kyber_encaps_derand: +median: 316674 cycles/ticks +average: 318430 cycles/ticks + +kyber_encaps: +median: 318102 cycles/ticks +average: 320647 cycles/ticks + +kyber_decaps: +median: 385600 cycles/ticks +average: 388076 cycles/ticks + +Loop spin: 683 +gen_a: +median: 103020 cycles/ticks +average: 103760 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15936 cycles/ticks +average: 16239 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 258896 cycles/ticks +average: 260312 cycles/ticks + +indcpa_enc: +median: 299572 cycles/ticks +average: 301401 cycles/ticks + +indcpa_dec: +median: 61108 cycles/ticks +average: 61566 cycles/ticks + +kyber_keypair_derand: +median: 275484 cycles/ticks +average: 277553 cycles/ticks + +kyber_keypair: +median: 295966 cycles/ticks +average: 297305 cycles/ticks + +kyber_encaps_derand: +median: 316680 cycles/ticks +average: 318591 cycles/ticks + +kyber_encaps: +median: 317544 cycles/ticks +average: 319952 cycles/ticks + +kyber_decaps: +median: 384712 cycles/ticks +average: 386836 cycles/ticks + +Loop spin: 684 +gen_a: +median: 103224 cycles/ticks +average: 104384 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2334 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2384 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7147 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9898 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15918 cycles/ticks +average: 16101 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 431 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3786 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2470 cycles/ticks + +indcpa_keypair: +median: 259204 cycles/ticks +average: 260840 cycles/ticks + +indcpa_enc: +median: 298566 cycles/ticks +average: 300387 cycles/ticks + +indcpa_dec: +median: 60982 cycles/ticks +average: 61316 cycles/ticks + +kyber_keypair_derand: +median: 275962 cycles/ticks +average: 277563 cycles/ticks + +kyber_keypair: +median: 296028 cycles/ticks +average: 297727 cycles/ticks + +kyber_encaps_derand: +median: 325576 cycles/ticks +average: 328053 cycles/ticks + +kyber_encaps: +median: 327356 cycles/ticks +average: 331050 cycles/ticks + +kyber_decaps: +median: 395534 cycles/ticks +average: 399004 cycles/ticks + +Loop spin: 685 +gen_a: +median: 108828 cycles/ticks +average: 108731 cycles/ticks + +poly_getnoise_eta1: +median: 2464 cycles/ticks +average: 2507 cycles/ticks + +poly_getnoise_eta2: +median: 2496 cycles/ticks +average: 2511 cycles/ticks + +NTT: +median: 7512 cycles/ticks +average: 7562 cycles/ticks + +INVNTT: +median: 10428 cycles/ticks +average: 10495 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16866 cycles/ticks +average: 16967 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1475 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 795 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 502 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3877 cycles/ticks + +polyvec_decompress: +median: 2592 cycles/ticks +average: 2628 cycles/ticks + +indcpa_keypair: +median: 268762 cycles/ticks +average: 270274 cycles/ticks + +indcpa_enc: +median: 309078 cycles/ticks +average: 311348 cycles/ticks + +indcpa_dec: +median: 62694 cycles/ticks +average: 63282 cycles/ticks + +kyber_keypair_derand: +median: 283972 cycles/ticks +average: 285924 cycles/ticks + +kyber_keypair: +median: 304114 cycles/ticks +average: 306912 cycles/ticks + +kyber_encaps_derand: +median: 317210 cycles/ticks +average: 324410 cycles/ticks + +kyber_encaps: +median: 317170 cycles/ticks +average: 321294 cycles/ticks + +kyber_decaps: +median: 384262 cycles/ticks +average: 387981 cycles/ticks + +Loop spin: 686 +gen_a: +median: 103022 cycles/ticks +average: 105360 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2335 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7165 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9920 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16036 cycles/ticks +average: 16424 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3899 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2538 cycles/ticks + +indcpa_keypair: +median: 266418 cycles/ticks +average: 268820 cycles/ticks + +indcpa_enc: +median: 306866 cycles/ticks +average: 307908 cycles/ticks + +indcpa_dec: +median: 62672 cycles/ticks +average: 63218 cycles/ticks + +kyber_keypair_derand: +median: 283734 cycles/ticks +average: 285090 cycles/ticks + +kyber_keypair: +median: 302856 cycles/ticks +average: 305453 cycles/ticks + +kyber_encaps_derand: +median: 325284 cycles/ticks +average: 327004 cycles/ticks + +kyber_encaps: +median: 326464 cycles/ticks +average: 327913 cycles/ticks + +kyber_decaps: +median: 395150 cycles/ticks +average: 396631 cycles/ticks + +Loop spin: 687 +gen_a: +median: 103546 cycles/ticks +average: 106474 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2393 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2482 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7255 cycles/ticks + +INVNTT: +median: 10104 cycles/ticks +average: 10183 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16326 cycles/ticks +average: 16573 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 468 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 780 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 497 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3867 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2514 cycles/ticks + +indcpa_keypair: +median: 266608 cycles/ticks +average: 267537 cycles/ticks + +indcpa_enc: +median: 307570 cycles/ticks +average: 308682 cycles/ticks + +indcpa_dec: +median: 61128 cycles/ticks +average: 62798 cycles/ticks + +kyber_keypair_derand: +median: 283374 cycles/ticks +average: 284516 cycles/ticks + +kyber_keypair: +median: 302504 cycles/ticks +average: 305072 cycles/ticks + +kyber_encaps_derand: +median: 327056 cycles/ticks +average: 328218 cycles/ticks + +kyber_encaps: +median: 327966 cycles/ticks +average: 329471 cycles/ticks + +kyber_decaps: +median: 397016 cycles/ticks +average: 398588 cycles/ticks + +Loop spin: 688 +gen_a: +median: 103518 cycles/ticks +average: 106525 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2399 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2509 cycles/ticks + +NTT: +median: 7270 cycles/ticks +average: 7386 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 10080 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16328 cycles/ticks +average: 16483 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1435 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 497 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3898 cycles/ticks + +polyvec_decompress: +median: 2454 cycles/ticks +average: 2571 cycles/ticks + +indcpa_keypair: +median: 266808 cycles/ticks +average: 268217 cycles/ticks + +indcpa_enc: +median: 307148 cycles/ticks +average: 309815 cycles/ticks + +indcpa_dec: +median: 60992 cycles/ticks +average: 62537 cycles/ticks + +kyber_keypair_derand: +median: 283328 cycles/ticks +average: 284312 cycles/ticks + +kyber_keypair: +median: 302672 cycles/ticks +average: 304367 cycles/ticks + +kyber_encaps_derand: +median: 325060 cycles/ticks +average: 325914 cycles/ticks + +kyber_encaps: +median: 325822 cycles/ticks +average: 327353 cycles/ticks + +kyber_decaps: +median: 395126 cycles/ticks +average: 396568 cycles/ticks + +Loop spin: 689 +gen_a: +median: 103644 cycles/ticks +average: 106662 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7366 cycles/ticks + +INVNTT: +median: 9892 cycles/ticks +average: 10128 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16356 cycles/ticks +average: 16517 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3877 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2508 cycles/ticks + +indcpa_keypair: +median: 260446 cycles/ticks +average: 266525 cycles/ticks + +indcpa_enc: +median: 298378 cycles/ticks +average: 301318 cycles/ticks + +indcpa_dec: +median: 60926 cycles/ticks +average: 61438 cycles/ticks + +kyber_keypair_derand: +median: 275282 cycles/ticks +average: 277392 cycles/ticks + +kyber_keypair: +median: 296526 cycles/ticks +average: 301006 cycles/ticks + +kyber_encaps_derand: +median: 316508 cycles/ticks +average: 318871 cycles/ticks + +kyber_encaps: +median: 317226 cycles/ticks +average: 320115 cycles/ticks + +kyber_decaps: +median: 384588 cycles/ticks +average: 387038 cycles/ticks + +Loop spin: 690 +gen_a: +median: 102980 cycles/ticks +average: 103740 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2358 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9923 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15928 cycles/ticks +average: 16129 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2472 cycles/ticks + +indcpa_keypair: +median: 259226 cycles/ticks +average: 261891 cycles/ticks + +indcpa_enc: +median: 298168 cycles/ticks +average: 300142 cycles/ticks + +indcpa_dec: +median: 60924 cycles/ticks +average: 61249 cycles/ticks + +kyber_keypair_derand: +median: 275338 cycles/ticks +average: 277325 cycles/ticks + +kyber_keypair: +median: 295604 cycles/ticks +average: 298582 cycles/ticks + +kyber_encaps_derand: +median: 316112 cycles/ticks +average: 318504 cycles/ticks + +kyber_encaps: +median: 316894 cycles/ticks +average: 318685 cycles/ticks + +kyber_decaps: +median: 384212 cycles/ticks +average: 386166 cycles/ticks + +Loop spin: 691 +gen_a: +median: 103024 cycles/ticks +average: 103953 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7148 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9928 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15922 cycles/ticks +average: 16174 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 258924 cycles/ticks +average: 261448 cycles/ticks + +indcpa_enc: +median: 298512 cycles/ticks +average: 303640 cycles/ticks + +indcpa_dec: +median: 60980 cycles/ticks +average: 62542 cycles/ticks + +kyber_keypair_derand: +median: 275570 cycles/ticks +average: 278356 cycles/ticks + +kyber_keypair: +median: 295364 cycles/ticks +average: 297256 cycles/ticks + +kyber_encaps_derand: +median: 315978 cycles/ticks +average: 318161 cycles/ticks + +kyber_encaps: +median: 316786 cycles/ticks +average: 319024 cycles/ticks + +kyber_decaps: +median: 384004 cycles/ticks +average: 386395 cycles/ticks + +Loop spin: 692 +gen_a: +median: 103156 cycles/ticks +average: 104382 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2359 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7176 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9860 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16069 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 772 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259454 cycles/ticks +average: 261004 cycles/ticks + +indcpa_enc: +median: 298460 cycles/ticks +average: 300552 cycles/ticks + +indcpa_dec: +median: 60920 cycles/ticks +average: 61288 cycles/ticks + +kyber_keypair_derand: +median: 275636 cycles/ticks +average: 277327 cycles/ticks + +kyber_keypair: +median: 295668 cycles/ticks +average: 297407 cycles/ticks + +kyber_encaps_derand: +median: 316056 cycles/ticks +average: 317936 cycles/ticks + +kyber_encaps: +median: 316992 cycles/ticks +average: 319297 cycles/ticks + +kyber_decaps: +median: 384156 cycles/ticks +average: 386458 cycles/ticks + +Loop spin: 693 +gen_a: +median: 102904 cycles/ticks +average: 103971 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2360 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7168 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9893 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15970 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 447 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259662 cycles/ticks +average: 261535 cycles/ticks + +indcpa_enc: +median: 298630 cycles/ticks +average: 300646 cycles/ticks + +indcpa_dec: +median: 60940 cycles/ticks +average: 61331 cycles/ticks + +kyber_keypair_derand: +median: 275702 cycles/ticks +average: 277552 cycles/ticks + +kyber_keypair: +median: 295638 cycles/ticks +average: 297051 cycles/ticks + +kyber_encaps_derand: +median: 315936 cycles/ticks +average: 318054 cycles/ticks + +kyber_encaps: +median: 316670 cycles/ticks +average: 318353 cycles/ticks + +kyber_decaps: +median: 384008 cycles/ticks +average: 385983 cycles/ticks + +Loop spin: 694 +gen_a: +median: 103110 cycles/ticks +average: 104012 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2338 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7257 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9927 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16014 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 260574 cycles/ticks +average: 262076 cycles/ticks + +indcpa_enc: +median: 300074 cycles/ticks +average: 303262 cycles/ticks + +indcpa_dec: +median: 61400 cycles/ticks +average: 62978 cycles/ticks + +kyber_keypair_derand: +median: 275872 cycles/ticks +average: 282965 cycles/ticks + +kyber_keypair: +median: 296316 cycles/ticks +average: 300875 cycles/ticks + +kyber_encaps_derand: +median: 316534 cycles/ticks +average: 318149 cycles/ticks + +kyber_encaps: +median: 318222 cycles/ticks +average: 325347 cycles/ticks + +kyber_decaps: +median: 384896 cycles/ticks +average: 393236 cycles/ticks + +Loop spin: 695 +gen_a: +median: 103284 cycles/ticks +average: 105429 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2361 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9862 cycles/ticks +average: 10129 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15965 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 259272 cycles/ticks +average: 264156 cycles/ticks + +indcpa_enc: +median: 298950 cycles/ticks +average: 305751 cycles/ticks + +indcpa_dec: +median: 61150 cycles/ticks +average: 63025 cycles/ticks + +kyber_keypair_derand: +median: 276354 cycles/ticks +average: 282763 cycles/ticks + +kyber_keypair: +median: 297348 cycles/ticks +average: 304032 cycles/ticks + +kyber_encaps_derand: +median: 325494 cycles/ticks +average: 326208 cycles/ticks + +kyber_encaps: +median: 318516 cycles/ticks +average: 325756 cycles/ticks + +kyber_decaps: +median: 384718 cycles/ticks +average: 393029 cycles/ticks + +Loop spin: 696 +gen_a: +median: 103272 cycles/ticks +average: 106618 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2416 cycles/ticks +average: 2488 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7296 cycles/ticks + +INVNTT: +median: 10028 cycles/ticks +average: 10160 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16314 cycles/ticks +average: 16577 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1410 cycles/ticks +average: 1457 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 792 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3873 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2609 cycles/ticks + +indcpa_keypair: +median: 266708 cycles/ticks +average: 267638 cycles/ticks + +indcpa_enc: +median: 306622 cycles/ticks +average: 305671 cycles/ticks + +indcpa_dec: +median: 61018 cycles/ticks +average: 62453 cycles/ticks + +kyber_keypair_derand: +median: 277384 cycles/ticks +average: 283140 cycles/ticks + +kyber_keypair: +median: 298304 cycles/ticks +average: 303905 cycles/ticks + +kyber_encaps_derand: +median: 318650 cycles/ticks +average: 326014 cycles/ticks + +kyber_encaps: +median: 319628 cycles/ticks +average: 326464 cycles/ticks + +kyber_decaps: +median: 386356 cycles/ticks +average: 394499 cycles/ticks + +Loop spin: 697 +gen_a: +median: 103164 cycles/ticks +average: 106076 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2396 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 10070 cycles/ticks +average: 10198 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16304 cycles/ticks +average: 16477 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1444 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2451 cycles/ticks + +indcpa_keypair: +median: 260212 cycles/ticks +average: 266110 cycles/ticks + +indcpa_enc: +median: 298468 cycles/ticks +average: 304978 cycles/ticks + +indcpa_dec: +median: 62656 cycles/ticks +average: 63192 cycles/ticks + +kyber_keypair_derand: +median: 277138 cycles/ticks +average: 283207 cycles/ticks + +kyber_keypair: +median: 297066 cycles/ticks +average: 302916 cycles/ticks + +kyber_encaps_derand: +median: 316864 cycles/ticks +average: 324005 cycles/ticks + +kyber_encaps: +median: 317928 cycles/ticks +average: 324688 cycles/ticks + +kyber_decaps: +median: 384760 cycles/ticks +average: 392766 cycles/ticks + +Loop spin: 698 +gen_a: +median: 103280 cycles/ticks +average: 105912 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2330 cycles/ticks + +poly_getnoise_eta2: +median: 2428 cycles/ticks +average: 2519 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7250 cycles/ticks + +INVNTT: +median: 10114 cycles/ticks +average: 10221 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16330 cycles/ticks +average: 16476 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 448 cycles/ticks + +poly_frommsg: +median: 1410 cycles/ticks +average: 1464 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2452 cycles/ticks +average: 2559 cycles/ticks + +indcpa_keypair: +median: 259772 cycles/ticks +average: 265993 cycles/ticks + +indcpa_enc: +median: 298740 cycles/ticks +average: 304673 cycles/ticks + +indcpa_dec: +median: 61068 cycles/ticks +average: 62830 cycles/ticks + +kyber_keypair_derand: +median: 275560 cycles/ticks +average: 281609 cycles/ticks + +kyber_keypair: +median: 296360 cycles/ticks +average: 302520 cycles/ticks + +kyber_encaps_derand: +median: 316744 cycles/ticks +average: 324154 cycles/ticks + +kyber_encaps: +median: 317824 cycles/ticks +average: 324734 cycles/ticks + +kyber_decaps: +median: 384792 cycles/ticks +average: 393420 cycles/ticks + +Loop spin: 699 +gen_a: +median: 103274 cycles/ticks +average: 105947 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9848 cycles/ticks +average: 10106 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16235 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 468 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 484 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3799 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 259398 cycles/ticks +average: 265167 cycles/ticks + +indcpa_enc: +median: 304268 cycles/ticks +average: 307240 cycles/ticks + +indcpa_dec: +median: 62652 cycles/ticks +average: 62997 cycles/ticks + +kyber_keypair_derand: +median: 283680 cycles/ticks +average: 284606 cycles/ticks + +kyber_keypair: +median: 303836 cycles/ticks +average: 305984 cycles/ticks + +kyber_encaps_derand: +median: 325846 cycles/ticks +average: 327401 cycles/ticks + +kyber_encaps: +median: 326900 cycles/ticks +average: 328020 cycles/ticks + +kyber_decaps: +median: 395942 cycles/ticks +average: 397727 cycles/ticks + +Loop spin: 700 +gen_a: +median: 105880 cycles/ticks +average: 106765 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2374 cycles/ticks + +NTT: +median: 7116 cycles/ticks +average: 7371 cycles/ticks + +INVNTT: +median: 10102 cycles/ticks +average: 10185 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16364 cycles/ticks +average: 16545 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3810 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2603 cycles/ticks + +indcpa_keypair: +median: 268396 cycles/ticks +average: 269736 cycles/ticks + +indcpa_enc: +median: 308560 cycles/ticks +average: 310061 cycles/ticks + +indcpa_dec: +median: 62640 cycles/ticks +average: 63208 cycles/ticks + +kyber_keypair_derand: +median: 283726 cycles/ticks +average: 285920 cycles/ticks + +kyber_keypair: +median: 303758 cycles/ticks +average: 304927 cycles/ticks + +kyber_encaps_derand: +median: 325200 cycles/ticks +average: 326229 cycles/ticks + +kyber_encaps: +median: 326120 cycles/ticks +average: 327527 cycles/ticks + +kyber_decaps: +median: 395228 cycles/ticks +average: 396117 cycles/ticks + +Loop spin: 701 +gen_a: +median: 105774 cycles/ticks +average: 106865 cycles/ticks + +poly_getnoise_eta1: +median: 2390 cycles/ticks +average: 2432 cycles/ticks + +poly_getnoise_eta2: +median: 2396 cycles/ticks +average: 2444 cycles/ticks + +NTT: +median: 7280 cycles/ticks +average: 7402 cycles/ticks + +INVNTT: +median: 9844 cycles/ticks +average: 10032 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16312 cycles/ticks +average: 16645 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1445 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 463 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3948 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 267326 cycles/ticks +average: 269489 cycles/ticks + +indcpa_enc: +median: 307132 cycles/ticks +average: 308547 cycles/ticks + +indcpa_dec: +median: 62746 cycles/ticks +average: 63254 cycles/ticks + +kyber_keypair_derand: +median: 284102 cycles/ticks +average: 286469 cycles/ticks + +kyber_keypair: +median: 304946 cycles/ticks +average: 306628 cycles/ticks + +kyber_encaps_derand: +median: 325286 cycles/ticks +average: 327603 cycles/ticks + +kyber_encaps: +median: 317264 cycles/ticks +average: 321141 cycles/ticks + +kyber_decaps: +median: 384392 cycles/ticks +average: 389432 cycles/ticks + +Loop spin: 702 +gen_a: +median: 103156 cycles/ticks +average: 104583 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2394 cycles/ticks + +NTT: +median: 7108 cycles/ticks +average: 7251 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9991 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16037 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 258890 cycles/ticks +average: 261079 cycles/ticks + +indcpa_enc: +median: 298386 cycles/ticks +average: 300364 cycles/ticks + +indcpa_dec: +median: 60924 cycles/ticks +average: 61454 cycles/ticks + +kyber_keypair_derand: +median: 275588 cycles/ticks +average: 278255 cycles/ticks + +kyber_keypair: +median: 296216 cycles/ticks +average: 299048 cycles/ticks + +kyber_encaps_derand: +median: 316134 cycles/ticks +average: 319303 cycles/ticks + +kyber_encaps: +median: 316908 cycles/ticks +average: 319004 cycles/ticks + +kyber_decaps: +median: 384110 cycles/ticks +average: 387763 cycles/ticks + +Loop spin: 703 +gen_a: +median: 103054 cycles/ticks +average: 103781 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2407 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2361 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9903 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15998 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 259450 cycles/ticks +average: 261904 cycles/ticks + +indcpa_enc: +median: 298600 cycles/ticks +average: 301352 cycles/ticks + +indcpa_dec: +median: 60968 cycles/ticks +average: 62143 cycles/ticks + +kyber_keypair_derand: +median: 275948 cycles/ticks +average: 281694 cycles/ticks + +kyber_keypair: +median: 296240 cycles/ticks +average: 298982 cycles/ticks + +kyber_encaps_derand: +median: 316734 cycles/ticks +average: 319504 cycles/ticks + +kyber_encaps: +median: 317798 cycles/ticks +average: 321608 cycles/ticks + +kyber_decaps: +median: 384880 cycles/ticks +average: 388734 cycles/ticks + +Loop spin: 704 +gen_a: +median: 102956 cycles/ticks +average: 103815 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2364 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2356 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 16007 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3780 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 266770 cycles/ticks +average: 267298 cycles/ticks + +indcpa_enc: +median: 311742 cycles/ticks +average: 312934 cycles/ticks + +indcpa_dec: +median: 62664 cycles/ticks +average: 63164 cycles/ticks + +kyber_keypair_derand: +median: 284204 cycles/ticks +average: 286448 cycles/ticks + +kyber_keypair: +median: 305966 cycles/ticks +average: 308612 cycles/ticks + +kyber_encaps_derand: +median: 328210 cycles/ticks +average: 333358 cycles/ticks + +kyber_encaps: +median: 327272 cycles/ticks +average: 331036 cycles/ticks + +kyber_decaps: +median: 396596 cycles/ticks +average: 399413 cycles/ticks + +Loop spin: 705 +gen_a: +median: 107762 cycles/ticks +average: 109289 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2427 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2447 cycles/ticks + +NTT: +median: 7478 cycles/ticks +average: 7517 cycles/ticks + +INVNTT: +median: 10436 cycles/ticks +average: 10514 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16894 cycles/ticks +average: 17127 cycles/ticks + +poly_tomsg: +median: 458 cycles/ticks +average: 468 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1476 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 793 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 466 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3882 cycles/ticks + +polyvec_decompress: +median: 2596 cycles/ticks +average: 2621 cycles/ticks + +indcpa_keypair: +median: 267324 cycles/ticks +average: 270604 cycles/ticks + +indcpa_enc: +median: 309244 cycles/ticks +average: 314326 cycles/ticks + +indcpa_dec: +median: 62828 cycles/ticks +average: 63548 cycles/ticks + +kyber_keypair_derand: +median: 284020 cycles/ticks +average: 287572 cycles/ticks + +kyber_keypair: +median: 305986 cycles/ticks +average: 309666 cycles/ticks + +kyber_encaps_derand: +median: 327470 cycles/ticks +average: 331708 cycles/ticks + +kyber_encaps: +median: 328190 cycles/ticks +average: 332296 cycles/ticks + +kyber_decaps: +median: 396324 cycles/ticks +average: 399689 cycles/ticks + +Loop spin: 706 +gen_a: +median: 106114 cycles/ticks +average: 107235 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2425 cycles/ticks + +poly_getnoise_eta2: +median: 2396 cycles/ticks +average: 2481 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7429 cycles/ticks + +INVNTT: +median: 10134 cycles/ticks +average: 10269 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16380 cycles/ticks +average: 16885 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1390 cycles/ticks +average: 1394 cycles/ticks + +poly_compress: +median: 722 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 492 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3887 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2551 cycles/ticks + +indcpa_keypair: +median: 268012 cycles/ticks +average: 270785 cycles/ticks + +indcpa_enc: +median: 308090 cycles/ticks +average: 311446 cycles/ticks + +indcpa_dec: +median: 63376 cycles/ticks +average: 64626 cycles/ticks + +kyber_keypair_derand: +median: 292716 cycles/ticks +average: 292070 cycles/ticks + +kyber_keypair: +median: 305756 cycles/ticks +average: 307674 cycles/ticks + +kyber_encaps_derand: +median: 327020 cycles/ticks +average: 330781 cycles/ticks + +kyber_encaps: +median: 328138 cycles/ticks +average: 332403 cycles/ticks + +kyber_decaps: +median: 395406 cycles/ticks +average: 396655 cycles/ticks + +Loop spin: 707 +gen_a: +median: 103182 cycles/ticks +average: 104202 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2417 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7180 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15914 cycles/ticks +average: 16143 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3785 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2452 cycles/ticks + +indcpa_keypair: +median: 259664 cycles/ticks +average: 261491 cycles/ticks + +indcpa_enc: +median: 298608 cycles/ticks +average: 300754 cycles/ticks + +indcpa_dec: +median: 60970 cycles/ticks +average: 61277 cycles/ticks + +kyber_keypair_derand: +median: 276856 cycles/ticks +average: 278474 cycles/ticks + +kyber_keypair: +median: 296146 cycles/ticks +average: 297661 cycles/ticks + +kyber_encaps_derand: +median: 316472 cycles/ticks +average: 318901 cycles/ticks + +kyber_encaps: +median: 317746 cycles/ticks +average: 320529 cycles/ticks + +kyber_decaps: +median: 384420 cycles/ticks +average: 387175 cycles/ticks + +Loop spin: 708 +gen_a: +median: 103002 cycles/ticks +average: 103630 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9894 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15958 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 447 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1436 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 261264 cycles/ticks +average: 263405 cycles/ticks + +indcpa_enc: +median: 298692 cycles/ticks +average: 301244 cycles/ticks + +indcpa_dec: +median: 60936 cycles/ticks +average: 61288 cycles/ticks + +kyber_keypair_derand: +median: 276234 cycles/ticks +average: 278082 cycles/ticks + +kyber_keypair: +median: 296944 cycles/ticks +average: 298515 cycles/ticks + +kyber_encaps_derand: +median: 316678 cycles/ticks +average: 319170 cycles/ticks + +kyber_encaps: +median: 317484 cycles/ticks +average: 319557 cycles/ticks + +kyber_decaps: +median: 384834 cycles/ticks +average: 387518 cycles/ticks + +Loop spin: 709 +gen_a: +median: 102972 cycles/ticks +average: 103826 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2339 cycles/ticks + +poly_getnoise_eta2: +median: 2346 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9966 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16103 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1435 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259194 cycles/ticks +average: 260815 cycles/ticks + +indcpa_enc: +median: 307796 cycles/ticks +average: 309886 cycles/ticks + +indcpa_dec: +median: 62870 cycles/ticks +average: 63467 cycles/ticks + +kyber_keypair_derand: +median: 283646 cycles/ticks +average: 286403 cycles/ticks + +kyber_keypair: +median: 304904 cycles/ticks +average: 308148 cycles/ticks + +kyber_encaps_derand: +median: 328822 cycles/ticks +average: 331464 cycles/ticks + +kyber_encaps: +median: 330426 cycles/ticks +average: 333474 cycles/ticks + +kyber_decaps: +median: 398454 cycles/ticks +average: 400816 cycles/ticks + +Loop spin: 710 +gen_a: +median: 105740 cycles/ticks +average: 107030 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2376 cycles/ticks + +NTT: +median: 7282 cycles/ticks +average: 7565 cycles/ticks + +INVNTT: +median: 10110 cycles/ticks +average: 10224 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16356 cycles/ticks +average: 16739 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 448 cycles/ticks + +poly_frommsg: +median: 1410 cycles/ticks +average: 1515 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 444 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3769 cycles/ticks + +polyvec_decompress: +median: 2454 cycles/ticks +average: 2543 cycles/ticks + +indcpa_keypair: +median: 266504 cycles/ticks +average: 268421 cycles/ticks + +indcpa_enc: +median: 307194 cycles/ticks +average: 312234 cycles/ticks + +indcpa_dec: +median: 62716 cycles/ticks +average: 65010 cycles/ticks + +kyber_keypair_derand: +median: 285056 cycles/ticks +average: 285550 cycles/ticks + +kyber_keypair: +median: 303862 cycles/ticks +average: 306524 cycles/ticks + +kyber_encaps_derand: +median: 326416 cycles/ticks +average: 329690 cycles/ticks + +kyber_encaps: +median: 326616 cycles/ticks +average: 329884 cycles/ticks + +kyber_decaps: +median: 395942 cycles/ticks +average: 397921 cycles/ticks + +Loop spin: 711 +gen_a: +median: 104070 cycles/ticks +average: 106582 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2355 cycles/ticks + +poly_getnoise_eta2: +median: 2398 cycles/ticks +average: 2498 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7305 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10322 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16518 cycles/ticks +average: 16754 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 444 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1455 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 755 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 473 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3849 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2590 cycles/ticks + +indcpa_keypair: +median: 266996 cycles/ticks +average: 269035 cycles/ticks + +indcpa_enc: +median: 306998 cycles/ticks +average: 309342 cycles/ticks + +indcpa_dec: +median: 62842 cycles/ticks +average: 63552 cycles/ticks + +kyber_keypair_derand: +median: 283956 cycles/ticks +average: 286469 cycles/ticks + +kyber_keypair: +median: 304286 cycles/ticks +average: 306049 cycles/ticks + +kyber_encaps_derand: +median: 326356 cycles/ticks +average: 326933 cycles/ticks + +kyber_encaps: +median: 327680 cycles/ticks +average: 329909 cycles/ticks + +kyber_decaps: +median: 395844 cycles/ticks +average: 397485 cycles/ticks + +Loop spin: 712 +gen_a: +median: 106058 cycles/ticks +average: 107073 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2400 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7292 cycles/ticks +average: 7358 cycles/ticks + +INVNTT: +median: 10110 cycles/ticks +average: 10183 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16372 cycles/ticks +average: 16546 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1390 cycles/ticks +average: 1454 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 781 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3911 cycles/ticks + +polyvec_decompress: +median: 2514 cycles/ticks +average: 2591 cycles/ticks + +indcpa_keypair: +median: 263328 cycles/ticks +average: 269491 cycles/ticks + +indcpa_enc: +median: 309076 cycles/ticks +average: 311242 cycles/ticks + +indcpa_dec: +median: 62692 cycles/ticks +average: 63161 cycles/ticks + +kyber_keypair_derand: +median: 283848 cycles/ticks +average: 285460 cycles/ticks + +kyber_keypair: +median: 305384 cycles/ticks +average: 308076 cycles/ticks + +kyber_encaps_derand: +median: 326082 cycles/ticks +average: 329254 cycles/ticks + +kyber_encaps: +median: 326604 cycles/ticks +average: 329241 cycles/ticks + +kyber_decaps: +median: 395600 cycles/ticks +average: 397224 cycles/ticks + +Loop spin: 713 +gen_a: +median: 105858 cycles/ticks +average: 107734 cycles/ticks + +poly_getnoise_eta1: +median: 2396 cycles/ticks +average: 2435 cycles/ticks + +poly_getnoise_eta2: +median: 2410 cycles/ticks +average: 2467 cycles/ticks + +NTT: +median: 7232 cycles/ticks +average: 7336 cycles/ticks + +INVNTT: +median: 10136 cycles/ticks +average: 10312 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16492 cycles/ticks +average: 16765 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 432 cycles/ticks + +poly_frommsg: +median: 1408 cycles/ticks +average: 1464 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 797 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 456 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3921 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2616 cycles/ticks + +indcpa_keypair: +median: 267802 cycles/ticks +average: 270632 cycles/ticks + +indcpa_enc: +median: 307592 cycles/ticks +average: 309932 cycles/ticks + +indcpa_dec: +median: 62694 cycles/ticks +average: 63155 cycles/ticks + +kyber_keypair_derand: +median: 277214 cycles/ticks +average: 284329 cycles/ticks + +kyber_keypair: +median: 305846 cycles/ticks +average: 308503 cycles/ticks + +kyber_encaps_derand: +median: 325980 cycles/ticks +average: 328613 cycles/ticks + +kyber_encaps: +median: 326732 cycles/ticks +average: 329631 cycles/ticks + +kyber_decaps: +median: 396620 cycles/ticks +average: 399333 cycles/ticks + +Loop spin: 714 +gen_a: +median: 106166 cycles/ticks +average: 107446 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2437 cycles/ticks + +poly_getnoise_eta2: +median: 2396 cycles/ticks +average: 2495 cycles/ticks + +NTT: +median: 7112 cycles/ticks +average: 7377 cycles/ticks + +INVNTT: +median: 9964 cycles/ticks +average: 10101 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16364 cycles/ticks +average: 16617 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1443 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 749 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3900 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2512 cycles/ticks + +indcpa_keypair: +median: 266832 cycles/ticks +average: 268855 cycles/ticks + +indcpa_enc: +median: 307028 cycles/ticks +average: 308984 cycles/ticks + +indcpa_dec: +median: 61094 cycles/ticks +average: 62781 cycles/ticks + +kyber_keypair_derand: +median: 283680 cycles/ticks +average: 285616 cycles/ticks + +kyber_keypair: +median: 305120 cycles/ticks +average: 307890 cycles/ticks + +kyber_encaps_derand: +median: 326164 cycles/ticks +average: 330269 cycles/ticks + +kyber_encaps: +median: 326320 cycles/ticks +average: 328532 cycles/ticks + +kyber_decaps: +median: 395742 cycles/ticks +average: 397613 cycles/ticks + +Loop spin: 715 +gen_a: +median: 106128 cycles/ticks +average: 107127 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2486 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2427 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7363 cycles/ticks + +INVNTT: +median: 10116 cycles/ticks +average: 10212 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16798 cycles/ticks +average: 16808 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1432 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 762 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3871 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2542 cycles/ticks + +indcpa_keypair: +median: 266870 cycles/ticks +average: 268301 cycles/ticks + +indcpa_enc: +median: 307490 cycles/ticks +average: 310434 cycles/ticks + +indcpa_dec: +median: 62648 cycles/ticks +average: 63507 cycles/ticks + +kyber_keypair_derand: +median: 283896 cycles/ticks +average: 285874 cycles/ticks + +kyber_keypair: +median: 305076 cycles/ticks +average: 307450 cycles/ticks + +kyber_encaps_derand: +median: 325930 cycles/ticks +average: 328877 cycles/ticks + +kyber_encaps: +median: 327040 cycles/ticks +average: 329217 cycles/ticks + +kyber_decaps: +median: 395748 cycles/ticks +average: 398137 cycles/ticks + +Loop spin: 716 +gen_a: +median: 106162 cycles/ticks +average: 107560 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2402 cycles/ticks +average: 2472 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7374 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10205 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16374 cycles/ticks +average: 16562 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1453 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 761 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3848 cycles/ticks +average: 3967 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2491 cycles/ticks + +indcpa_keypair: +median: 266702 cycles/ticks +average: 268695 cycles/ticks + +indcpa_enc: +median: 307364 cycles/ticks +average: 309088 cycles/ticks + +indcpa_dec: +median: 62572 cycles/ticks +average: 63144 cycles/ticks + +kyber_keypair_derand: +median: 283498 cycles/ticks +average: 284045 cycles/ticks + +kyber_keypair: +median: 304950 cycles/ticks +average: 307632 cycles/ticks + +kyber_encaps_derand: +median: 325734 cycles/ticks +average: 326803 cycles/ticks + +kyber_encaps: +median: 327260 cycles/ticks +average: 330009 cycles/ticks + +kyber_decaps: +median: 395820 cycles/ticks +average: 397225 cycles/ticks + +Loop spin: 717 +gen_a: +median: 106292 cycles/ticks +average: 107649 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7242 cycles/ticks +average: 7432 cycles/ticks + +INVNTT: +median: 10036 cycles/ticks +average: 10268 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16340 cycles/ticks +average: 16510 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 4001 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 266500 cycles/ticks +average: 267554 cycles/ticks + +indcpa_enc: +median: 307734 cycles/ticks +average: 309821 cycles/ticks + +indcpa_dec: +median: 61268 cycles/ticks +average: 62780 cycles/ticks + +kyber_keypair_derand: +median: 283138 cycles/ticks +average: 284272 cycles/ticks + +kyber_keypair: +median: 304760 cycles/ticks +average: 308054 cycles/ticks + +kyber_encaps_derand: +median: 325912 cycles/ticks +average: 328392 cycles/ticks + +kyber_encaps: +median: 326944 cycles/ticks +average: 330311 cycles/ticks + +kyber_decaps: +median: 396104 cycles/ticks +average: 397913 cycles/ticks + +Loop spin: 718 +gen_a: +median: 106228 cycles/ticks +average: 107390 cycles/ticks + +poly_getnoise_eta1: +median: 2380 cycles/ticks +average: 2441 cycles/ticks + +poly_getnoise_eta2: +median: 2362 cycles/ticks +average: 2419 cycles/ticks + +NTT: +median: 7274 cycles/ticks +average: 7398 cycles/ticks + +INVNTT: +median: 10108 cycles/ticks +average: 10252 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16364 cycles/ticks +average: 16644 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3886 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2568 cycles/ticks + +indcpa_keypair: +median: 266868 cycles/ticks +average: 267157 cycles/ticks + +indcpa_enc: +median: 308246 cycles/ticks +average: 311233 cycles/ticks + +indcpa_dec: +median: 61814 cycles/ticks +average: 63303 cycles/ticks + +kyber_keypair_derand: +median: 285048 cycles/ticks +average: 288609 cycles/ticks + +kyber_keypair: +median: 310088 cycles/ticks +average: 311026 cycles/ticks + +kyber_encaps_derand: +median: 326392 cycles/ticks +average: 328508 cycles/ticks + +kyber_encaps: +median: 327776 cycles/ticks +average: 329745 cycles/ticks + +kyber_decaps: +median: 395826 cycles/ticks +average: 398945 cycles/ticks + +Loop spin: 719 +gen_a: +median: 103422 cycles/ticks +average: 106639 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2370 cycles/ticks +average: 2423 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7323 cycles/ticks + +INVNTT: +median: 10076 cycles/ticks +average: 10364 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16054 cycles/ticks +average: 16745 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 460 cycles/ticks + +poly_frommsg: +median: 1410 cycles/ticks +average: 1451 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 791 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3852 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2621 cycles/ticks + +indcpa_keypair: +median: 266836 cycles/ticks +average: 269460 cycles/ticks + +indcpa_enc: +median: 307546 cycles/ticks +average: 310207 cycles/ticks + +indcpa_dec: +median: 62638 cycles/ticks +average: 63262 cycles/ticks + +kyber_keypair_derand: +median: 283262 cycles/ticks +average: 285529 cycles/ticks + +kyber_keypair: +median: 304448 cycles/ticks +average: 306902 cycles/ticks + +kyber_encaps_derand: +median: 327060 cycles/ticks +average: 328266 cycles/ticks + +kyber_encaps: +median: 327702 cycles/ticks +average: 329215 cycles/ticks + +kyber_decaps: +median: 397570 cycles/ticks +average: 400890 cycles/ticks + +Loop spin: 720 +gen_a: +median: 106132 cycles/ticks +average: 107517 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2473 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7386 cycles/ticks + +INVNTT: +median: 10128 cycles/ticks +average: 10214 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16376 cycles/ticks +average: 16558 cycles/ticks + +poly_tomsg: +median: 460 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1476 cycles/ticks +average: 1479 cycles/ticks + +poly_compress: +median: 768 cycles/ticks +average: 791 cycles/ticks + +poly_decompress: +median: 464 cycles/ticks +average: 465 cycles/ticks + +polyvec_compress: +median: 3852 cycles/ticks +average: 3978 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2542 cycles/ticks + +indcpa_keypair: +median: 267758 cycles/ticks +average: 271542 cycles/ticks + +indcpa_enc: +median: 307896 cycles/ticks +average: 310269 cycles/ticks + +indcpa_dec: +median: 62740 cycles/ticks +average: 63400 cycles/ticks + +kyber_keypair_derand: +median: 284268 cycles/ticks +average: 286577 cycles/ticks + +kyber_keypair: +median: 305688 cycles/ticks +average: 308303 cycles/ticks + +kyber_encaps_derand: +median: 326294 cycles/ticks +average: 328752 cycles/ticks + +kyber_encaps: +median: 327042 cycles/ticks +average: 330266 cycles/ticks + +kyber_decaps: +median: 396068 cycles/ticks +average: 399422 cycles/ticks + +Loop spin: 721 +gen_a: +median: 106008 cycles/ticks +average: 106957 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2424 cycles/ticks +average: 2492 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7383 cycles/ticks + +INVNTT: +median: 10132 cycles/ticks +average: 10222 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16528 cycles/ticks +average: 16799 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1410 cycles/ticks +average: 1484 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 443 cycles/ticks + +polyvec_compress: +median: 3836 cycles/ticks +average: 3936 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2551 cycles/ticks + +indcpa_keypair: +median: 267922 cycles/ticks +average: 270978 cycles/ticks + +indcpa_enc: +median: 307302 cycles/ticks +average: 310702 cycles/ticks + +indcpa_dec: +median: 64600 cycles/ticks +average: 64773 cycles/ticks + +kyber_keypair_derand: +median: 284142 cycles/ticks +average: 287786 cycles/ticks + +kyber_keypair: +median: 305482 cycles/ticks +average: 307765 cycles/ticks + +kyber_encaps_derand: +median: 326098 cycles/ticks +average: 327570 cycles/ticks + +kyber_encaps: +median: 317496 cycles/ticks +average: 323065 cycles/ticks + +kyber_decaps: +median: 384632 cycles/ticks +average: 386873 cycles/ticks + +Loop spin: 722 +gen_a: +median: 103084 cycles/ticks +average: 104455 cycles/ticks + +poly_getnoise_eta1: +median: 2390 cycles/ticks +average: 2466 cycles/ticks + +poly_getnoise_eta2: +median: 2400 cycles/ticks +average: 2493 cycles/ticks + +NTT: +median: 7280 cycles/ticks +average: 7418 cycles/ticks + +INVNTT: +median: 10114 cycles/ticks +average: 10290 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15950 cycles/ticks +average: 16434 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1440 cycles/ticks +average: 1457 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3742 cycles/ticks +average: 3882 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2565 cycles/ticks + +indcpa_keypair: +median: 268210 cycles/ticks +average: 268986 cycles/ticks + +indcpa_enc: +median: 308610 cycles/ticks +average: 310239 cycles/ticks + +indcpa_dec: +median: 62608 cycles/ticks +average: 63056 cycles/ticks + +kyber_keypair_derand: +median: 283938 cycles/ticks +average: 285632 cycles/ticks + +kyber_keypair: +median: 303854 cycles/ticks +average: 305529 cycles/ticks + +kyber_encaps_derand: +median: 325436 cycles/ticks +average: 327153 cycles/ticks + +kyber_encaps: +median: 326348 cycles/ticks +average: 328050 cycles/ticks + +kyber_decaps: +median: 395428 cycles/ticks +average: 397922 cycles/ticks + +Loop spin: 723 +gen_a: +median: 105994 cycles/ticks +average: 107144 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2380 cycles/ticks +average: 2485 cycles/ticks + +NTT: +median: 7296 cycles/ticks +average: 7331 cycles/ticks + +INVNTT: +median: 10106 cycles/ticks +average: 10241 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16360 cycles/ticks +average: 16721 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1394 cycles/ticks +average: 1485 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 530 cycles/ticks + +polyvec_compress: +median: 3842 cycles/ticks +average: 3903 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 266776 cycles/ticks +average: 268822 cycles/ticks + +indcpa_enc: +median: 307188 cycles/ticks +average: 309015 cycles/ticks + +indcpa_dec: +median: 62758 cycles/ticks +average: 63191 cycles/ticks + +kyber_keypair_derand: +median: 283554 cycles/ticks +average: 285477 cycles/ticks + +kyber_keypair: +median: 304418 cycles/ticks +average: 306270 cycles/ticks + +kyber_encaps_derand: +median: 325458 cycles/ticks +average: 328335 cycles/ticks + +kyber_encaps: +median: 326536 cycles/ticks +average: 329940 cycles/ticks + +kyber_decaps: +median: 395524 cycles/ticks +average: 398361 cycles/ticks + +Loop spin: 724 +gen_a: +median: 105960 cycles/ticks +average: 107176 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2496 cycles/ticks + +poly_getnoise_eta2: +median: 2372 cycles/ticks +average: 2472 cycles/ticks + +NTT: +median: 7288 cycles/ticks +average: 7448 cycles/ticks + +INVNTT: +median: 9884 cycles/ticks +average: 10169 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16368 cycles/ticks +average: 16785 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1410 cycles/ticks +average: 1508 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3874 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2534 cycles/ticks + +indcpa_keypair: +median: 266778 cycles/ticks +average: 268699 cycles/ticks + +indcpa_enc: +median: 307102 cycles/ticks +average: 308977 cycles/ticks + +indcpa_dec: +median: 62772 cycles/ticks +average: 63326 cycles/ticks + +kyber_keypair_derand: +median: 284130 cycles/ticks +average: 287360 cycles/ticks + +kyber_keypair: +median: 304048 cycles/ticks +average: 305006 cycles/ticks + +kyber_encaps_derand: +median: 325360 cycles/ticks +average: 325840 cycles/ticks + +kyber_encaps: +median: 319090 cycles/ticks +average: 325592 cycles/ticks + +kyber_decaps: +median: 395418 cycles/ticks +average: 396874 cycles/ticks + +Loop spin: 725 +gen_a: +median: 105666 cycles/ticks +average: 106739 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2410 cycles/ticks +average: 2506 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7327 cycles/ticks + +INVNTT: +median: 10124 cycles/ticks +average: 10171 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16336 cycles/ticks +average: 16385 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1486 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3840 cycles/ticks +average: 3938 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2577 cycles/ticks + +indcpa_keypair: +median: 266712 cycles/ticks +average: 267338 cycles/ticks + +indcpa_enc: +median: 306962 cycles/ticks +average: 308073 cycles/ticks + +indcpa_dec: +median: 62634 cycles/ticks +average: 62869 cycles/ticks + +kyber_keypair_derand: +median: 283290 cycles/ticks +average: 284306 cycles/ticks + +kyber_keypair: +median: 298296 cycles/ticks +average: 303708 cycles/ticks + +kyber_encaps_derand: +median: 325202 cycles/ticks +average: 326257 cycles/ticks + +kyber_encaps: +median: 326272 cycles/ticks +average: 327466 cycles/ticks + +kyber_decaps: +median: 395246 cycles/ticks +average: 395229 cycles/ticks + +Loop spin: 726 +gen_a: +median: 103280 cycles/ticks +average: 106137 cycles/ticks + +poly_getnoise_eta1: +median: 2330 cycles/ticks +average: 2430 cycles/ticks + +poly_getnoise_eta2: +median: 2396 cycles/ticks +average: 2445 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7268 cycles/ticks + +INVNTT: +median: 9850 cycles/ticks +average: 10051 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15938 cycles/ticks +average: 16526 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3921 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2549 cycles/ticks + +indcpa_keypair: +median: 266472 cycles/ticks +average: 267324 cycles/ticks + +indcpa_enc: +median: 306842 cycles/ticks +average: 307055 cycles/ticks + +indcpa_dec: +median: 62700 cycles/ticks +average: 63038 cycles/ticks + +kyber_keypair_derand: +median: 283510 cycles/ticks +average: 284159 cycles/ticks + +kyber_keypair: +median: 303230 cycles/ticks +average: 304137 cycles/ticks + +kyber_encaps_derand: +median: 325624 cycles/ticks +average: 325862 cycles/ticks + +kyber_encaps: +median: 326660 cycles/ticks +average: 328242 cycles/ticks + +kyber_decaps: +median: 385652 cycles/ticks +average: 394783 cycles/ticks + +Loop spin: 727 +gen_a: +median: 103068 cycles/ticks +average: 103813 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2379 cycles/ticks + +NTT: +median: 7104 cycles/ticks +average: 7186 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16076 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 786 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3805 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2478 cycles/ticks + +indcpa_keypair: +median: 259460 cycles/ticks +average: 261133 cycles/ticks + +indcpa_enc: +median: 298764 cycles/ticks +average: 302588 cycles/ticks + +indcpa_dec: +median: 60938 cycles/ticks +average: 61291 cycles/ticks + +kyber_keypair_derand: +median: 275566 cycles/ticks +average: 278837 cycles/ticks + +kyber_keypair: +median: 296230 cycles/ticks +average: 300037 cycles/ticks + +kyber_encaps_derand: +median: 316732 cycles/ticks +average: 318797 cycles/ticks + +kyber_encaps: +median: 317580 cycles/ticks +average: 319430 cycles/ticks + +kyber_decaps: +median: 384744 cycles/ticks +average: 387129 cycles/ticks + +Loop spin: 728 +gen_a: +median: 103222 cycles/ticks +average: 103962 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15974 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 259152 cycles/ticks +average: 261180 cycles/ticks + +indcpa_enc: +median: 298350 cycles/ticks +average: 300206 cycles/ticks + +indcpa_dec: +median: 60972 cycles/ticks +average: 61503 cycles/ticks + +kyber_keypair_derand: +median: 275738 cycles/ticks +average: 277581 cycles/ticks + +kyber_keypair: +median: 295936 cycles/ticks +average: 297734 cycles/ticks + +kyber_encaps_derand: +median: 316428 cycles/ticks +average: 319043 cycles/ticks + +kyber_encaps: +median: 317292 cycles/ticks +average: 319373 cycles/ticks + +kyber_decaps: +median: 384566 cycles/ticks +average: 387107 cycles/ticks + +Loop spin: 729 +gen_a: +median: 102608 cycles/ticks +average: 103515 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2355 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9936 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16038 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3794 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2468 cycles/ticks + +indcpa_keypair: +median: 259186 cycles/ticks +average: 261318 cycles/ticks + +indcpa_enc: +median: 300154 cycles/ticks +average: 302543 cycles/ticks + +indcpa_dec: +median: 61112 cycles/ticks +average: 62755 cycles/ticks + +kyber_keypair_derand: +median: 275820 cycles/ticks +average: 281457 cycles/ticks + +kyber_keypair: +median: 296776 cycles/ticks +average: 302093 cycles/ticks + +kyber_encaps_derand: +median: 316398 cycles/ticks +average: 322951 cycles/ticks + +kyber_encaps: +median: 317272 cycles/ticks +average: 321921 cycles/ticks + +kyber_decaps: +median: 384340 cycles/ticks +average: 389381 cycles/ticks + +Loop spin: 730 +gen_a: +median: 102728 cycles/ticks +average: 103523 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9916 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16221 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 259228 cycles/ticks +average: 262686 cycles/ticks + +indcpa_enc: +median: 298460 cycles/ticks +average: 303526 cycles/ticks + +indcpa_dec: +median: 60908 cycles/ticks +average: 61575 cycles/ticks + +kyber_keypair_derand: +median: 275996 cycles/ticks +average: 280470 cycles/ticks + +kyber_keypair: +median: 297734 cycles/ticks +average: 304281 cycles/ticks + +kyber_encaps_derand: +median: 316706 cycles/ticks +average: 321205 cycles/ticks + +kyber_encaps: +median: 317720 cycles/ticks +average: 322241 cycles/ticks + +kyber_decaps: +median: 384768 cycles/ticks +average: 389631 cycles/ticks + +Loop spin: 731 +gen_a: +median: 103092 cycles/ticks +average: 104984 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7120 cycles/ticks +average: 7364 cycles/ticks + +INVNTT: +median: 9844 cycles/ticks +average: 10066 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15950 cycles/ticks +average: 16349 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 444 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259652 cycles/ticks +average: 262822 cycles/ticks + +indcpa_enc: +median: 298936 cycles/ticks +average: 302495 cycles/ticks + +indcpa_dec: +median: 60968 cycles/ticks +average: 62053 cycles/ticks + +kyber_keypair_derand: +median: 277030 cycles/ticks +average: 280069 cycles/ticks + +kyber_keypair: +median: 295798 cycles/ticks +average: 297756 cycles/ticks + +kyber_encaps_derand: +median: 316490 cycles/ticks +average: 317881 cycles/ticks + +kyber_encaps: +median: 317356 cycles/ticks +average: 318765 cycles/ticks + +kyber_decaps: +median: 384680 cycles/ticks +average: 386264 cycles/ticks + +Loop spin: 732 +gen_a: +median: 103200 cycles/ticks +average: 103885 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15977 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 446 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 258776 cycles/ticks +average: 260181 cycles/ticks + +indcpa_enc: +median: 297856 cycles/ticks +average: 299301 cycles/ticks + +indcpa_dec: +median: 60958 cycles/ticks +average: 61197 cycles/ticks + +kyber_keypair_derand: +median: 275542 cycles/ticks +average: 276753 cycles/ticks + +kyber_keypair: +median: 295774 cycles/ticks +average: 296942 cycles/ticks + +kyber_encaps_derand: +median: 316756 cycles/ticks +average: 318437 cycles/ticks + +kyber_encaps: +median: 317544 cycles/ticks +average: 319335 cycles/ticks + +kyber_decaps: +median: 384704 cycles/ticks +average: 386085 cycles/ticks + +Loop spin: 733 +gen_a: +median: 103048 cycles/ticks +average: 103587 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16034 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1400 cycles/ticks +average: 1418 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259070 cycles/ticks +average: 260331 cycles/ticks + +indcpa_enc: +median: 298364 cycles/ticks +average: 299808 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61210 cycles/ticks + +kyber_keypair_derand: +median: 275316 cycles/ticks +average: 276868 cycles/ticks + +kyber_keypair: +median: 295762 cycles/ticks +average: 296658 cycles/ticks + +kyber_encaps_derand: +median: 316652 cycles/ticks +average: 317957 cycles/ticks + +kyber_encaps: +median: 317376 cycles/ticks +average: 318772 cycles/ticks + +kyber_decaps: +median: 384764 cycles/ticks +average: 386798 cycles/ticks + +Loop spin: 734 +gen_a: +median: 103290 cycles/ticks +average: 104016 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15967 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259312 cycles/ticks +average: 260400 cycles/ticks + +indcpa_enc: +median: 298644 cycles/ticks +average: 299940 cycles/ticks + +indcpa_dec: +median: 60926 cycles/ticks +average: 61200 cycles/ticks + +kyber_keypair_derand: +median: 275592 cycles/ticks +average: 276945 cycles/ticks + +kyber_keypair: +median: 295700 cycles/ticks +average: 297154 cycles/ticks + +kyber_encaps_derand: +median: 316072 cycles/ticks +average: 317756 cycles/ticks + +kyber_encaps: +median: 316846 cycles/ticks +average: 318212 cycles/ticks + +kyber_decaps: +median: 384098 cycles/ticks +average: 385700 cycles/ticks + +Loop spin: 735 +gen_a: +median: 102930 cycles/ticks +average: 103580 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2327 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2358 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16043 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3771 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 259568 cycles/ticks +average: 261445 cycles/ticks + +indcpa_enc: +median: 298094 cycles/ticks +average: 299561 cycles/ticks + +indcpa_dec: +median: 60922 cycles/ticks +average: 61189 cycles/ticks + +kyber_keypair_derand: +median: 277128 cycles/ticks +average: 278457 cycles/ticks + +kyber_keypair: +median: 296308 cycles/ticks +average: 297431 cycles/ticks + +kyber_encaps_derand: +median: 316266 cycles/ticks +average: 318008 cycles/ticks + +kyber_encaps: +median: 317016 cycles/ticks +average: 319465 cycles/ticks + +kyber_decaps: +median: 384318 cycles/ticks +average: 387255 cycles/ticks + +Loop spin: 736 +gen_a: +median: 103006 cycles/ticks +average: 104097 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2361 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9975 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16052 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 447 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2506 cycles/ticks + +indcpa_keypair: +median: 258750 cycles/ticks +average: 261805 cycles/ticks + +indcpa_enc: +median: 298004 cycles/ticks +average: 301328 cycles/ticks + +indcpa_dec: +median: 60912 cycles/ticks +average: 61525 cycles/ticks + +kyber_keypair_derand: +median: 275642 cycles/ticks +average: 278623 cycles/ticks + +kyber_keypair: +median: 295530 cycles/ticks +average: 298274 cycles/ticks + +kyber_encaps_derand: +median: 316148 cycles/ticks +average: 318783 cycles/ticks + +kyber_encaps: +median: 317032 cycles/ticks +average: 319301 cycles/ticks + +kyber_decaps: +median: 384280 cycles/ticks +average: 387283 cycles/ticks + +Loop spin: 737 +gen_a: +median: 102946 cycles/ticks +average: 104267 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7162 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16021 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 449 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259338 cycles/ticks +average: 261483 cycles/ticks + +indcpa_enc: +median: 297992 cycles/ticks +average: 300857 cycles/ticks + +indcpa_dec: +median: 60936 cycles/ticks +average: 61295 cycles/ticks + +kyber_keypair_derand: +median: 275642 cycles/ticks +average: 278199 cycles/ticks + +kyber_keypair: +median: 295674 cycles/ticks +average: 298271 cycles/ticks + +kyber_encaps_derand: +median: 315710 cycles/ticks +average: 318973 cycles/ticks + +kyber_encaps: +median: 316634 cycles/ticks +average: 319362 cycles/ticks + +kyber_decaps: +median: 383976 cycles/ticks +average: 387238 cycles/ticks + +Loop spin: 738 +gen_a: +median: 102978 cycles/ticks +average: 104055 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2340 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9924 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15972 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3805 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259370 cycles/ticks +average: 262003 cycles/ticks + +indcpa_enc: +median: 298300 cycles/ticks +average: 300458 cycles/ticks + +indcpa_dec: +median: 60918 cycles/ticks +average: 61254 cycles/ticks + +kyber_keypair_derand: +median: 275240 cycles/ticks +average: 276814 cycles/ticks + +kyber_keypair: +median: 295486 cycles/ticks +average: 297401 cycles/ticks + +kyber_encaps_derand: +median: 315956 cycles/ticks +average: 318683 cycles/ticks + +kyber_encaps: +median: 316742 cycles/ticks +average: 319848 cycles/ticks + +kyber_decaps: +median: 384060 cycles/ticks +average: 387386 cycles/ticks + +Loop spin: 739 +gen_a: +median: 103108 cycles/ticks +average: 104405 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7200 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9939 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15981 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259298 cycles/ticks +average: 260743 cycles/ticks + +indcpa_enc: +median: 298508 cycles/ticks +average: 301110 cycles/ticks + +indcpa_dec: +median: 60926 cycles/ticks +average: 61308 cycles/ticks + +kyber_keypair_derand: +median: 275206 cycles/ticks +average: 276588 cycles/ticks + +kyber_keypair: +median: 302400 cycles/ticks +average: 303195 cycles/ticks + +kyber_encaps_derand: +median: 316662 cycles/ticks +average: 321858 cycles/ticks + +kyber_encaps: +median: 327750 cycles/ticks +average: 330428 cycles/ticks + +kyber_decaps: +median: 395652 cycles/ticks +average: 397705 cycles/ticks + +Loop spin: 740 +gen_a: +median: 103016 cycles/ticks +average: 105604 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2447 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7147 cycles/ticks + +INVNTT: +median: 9852 cycles/ticks +average: 10146 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15934 cycles/ticks +average: 16360 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1408 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3786 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2456 cycles/ticks + +indcpa_keypair: +median: 260412 cycles/ticks +average: 264908 cycles/ticks + +indcpa_enc: +median: 306764 cycles/ticks +average: 308188 cycles/ticks + +indcpa_dec: +median: 62732 cycles/ticks +average: 63103 cycles/ticks + +kyber_keypair_derand: +median: 277554 cycles/ticks +average: 284371 cycles/ticks + +kyber_keypair: +median: 299000 cycles/ticks +average: 304453 cycles/ticks + +kyber_encaps_derand: +median: 318302 cycles/ticks +average: 325190 cycles/ticks + +kyber_encaps: +median: 326678 cycles/ticks +average: 327550 cycles/ticks + +kyber_decaps: +median: 390628 cycles/ticks +average: 397410 cycles/ticks + +Loop spin: 741 +gen_a: +median: 103098 cycles/ticks +average: 105103 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2356 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9850 cycles/ticks +average: 10128 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15993 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 268392 cycles/ticks +average: 268979 cycles/ticks + +indcpa_enc: +median: 302130 cycles/ticks +average: 309479 cycles/ticks + +indcpa_dec: +median: 61328 cycles/ticks +average: 62678 cycles/ticks + +kyber_keypair_derand: +median: 284388 cycles/ticks +average: 286267 cycles/ticks + +kyber_keypair: +median: 296590 cycles/ticks +average: 301048 cycles/ticks + +kyber_encaps_derand: +median: 317316 cycles/ticks +average: 320194 cycles/ticks + +kyber_encaps: +median: 318890 cycles/ticks +average: 323512 cycles/ticks + +kyber_decaps: +median: 384800 cycles/ticks +average: 390684 cycles/ticks + +Loop spin: 742 +gen_a: +median: 103240 cycles/ticks +average: 103940 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2330 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7143 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9904 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15914 cycles/ticks +average: 16081 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3779 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 260124 cycles/ticks +average: 262752 cycles/ticks + +indcpa_enc: +median: 299716 cycles/ticks +average: 304937 cycles/ticks + +indcpa_dec: +median: 60950 cycles/ticks +average: 61752 cycles/ticks + +kyber_keypair_derand: +median: 276346 cycles/ticks +average: 280774 cycles/ticks + +kyber_keypair: +median: 296078 cycles/ticks +average: 298085 cycles/ticks + +kyber_encaps_derand: +median: 319540 cycles/ticks +average: 324941 cycles/ticks + +kyber_encaps: +median: 317672 cycles/ticks +average: 323109 cycles/ticks + +kyber_decaps: +median: 386042 cycles/ticks +average: 392580 cycles/ticks + +Loop spin: 743 +gen_a: +median: 102978 cycles/ticks +average: 104136 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9898 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16069 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3768 cycles/ticks + +polyvec_decompress: +median: 2446 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 261044 cycles/ticks +average: 266021 cycles/ticks + +indcpa_enc: +median: 298428 cycles/ticks +average: 301346 cycles/ticks + +indcpa_dec: +median: 61248 cycles/ticks +average: 62394 cycles/ticks + +kyber_keypair_derand: +median: 277102 cycles/ticks +average: 280448 cycles/ticks + +kyber_keypair: +median: 296676 cycles/ticks +average: 299405 cycles/ticks + +kyber_encaps_derand: +median: 317176 cycles/ticks +average: 322377 cycles/ticks + +kyber_encaps: +median: 317732 cycles/ticks +average: 321841 cycles/ticks + +kyber_decaps: +median: 384672 cycles/ticks +average: 389493 cycles/ticks + +Loop spin: 744 +gen_a: +median: 103186 cycles/ticks +average: 104670 cycles/ticks + +poly_getnoise_eta1: +median: 2330 cycles/ticks +average: 2389 cycles/ticks + +poly_getnoise_eta2: +median: 2412 cycles/ticks +average: 2480 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7151 cycles/ticks + +INVNTT: +median: 10096 cycles/ticks +average: 10211 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16028 cycles/ticks +average: 16313 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 731 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3771 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2471 cycles/ticks + +indcpa_keypair: +median: 259476 cycles/ticks +average: 262069 cycles/ticks + +indcpa_enc: +median: 298812 cycles/ticks +average: 303927 cycles/ticks + +indcpa_dec: +median: 61414 cycles/ticks +average: 62950 cycles/ticks + +kyber_keypair_derand: +median: 276032 cycles/ticks +average: 278899 cycles/ticks + +kyber_keypair: +median: 296562 cycles/ticks +average: 301456 cycles/ticks + +kyber_encaps_derand: +median: 316772 cycles/ticks +average: 319472 cycles/ticks + +kyber_encaps: +median: 318130 cycles/ticks +average: 324223 cycles/ticks + +kyber_decaps: +median: 384456 cycles/ticks +average: 388875 cycles/ticks + +Loop spin: 745 +gen_a: +median: 103170 cycles/ticks +average: 104259 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2377 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9915 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15926 cycles/ticks +average: 16319 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1417 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 748 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3836 cycles/ticks +average: 3879 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2473 cycles/ticks + +indcpa_keypair: +median: 259918 cycles/ticks +average: 262650 cycles/ticks + +indcpa_enc: +median: 299330 cycles/ticks +average: 305221 cycles/ticks + +indcpa_dec: +median: 60954 cycles/ticks +average: 61782 cycles/ticks + +kyber_keypair_derand: +median: 275682 cycles/ticks +average: 277492 cycles/ticks + +kyber_keypair: +median: 296654 cycles/ticks +average: 299662 cycles/ticks + +kyber_encaps_derand: +median: 317906 cycles/ticks +average: 323740 cycles/ticks + +kyber_encaps: +median: 319036 cycles/ticks +average: 325552 cycles/ticks + +kyber_decaps: +median: 386402 cycles/ticks +average: 398753 cycles/ticks + +Loop spin: 746 +gen_a: +median: 102996 cycles/ticks +average: 104017 cycles/ticks + +poly_getnoise_eta1: +median: 2394 cycles/ticks +average: 2468 cycles/ticks + +poly_getnoise_eta2: +median: 2370 cycles/ticks +average: 2478 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7160 cycles/ticks + +INVNTT: +median: 9846 cycles/ticks +average: 10035 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16210 cycles/ticks +average: 16490 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 731 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3840 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2577 cycles/ticks + +indcpa_keypair: +median: 259872 cycles/ticks +average: 265297 cycles/ticks + +indcpa_enc: +median: 300056 cycles/ticks +average: 306632 cycles/ticks + +indcpa_dec: +median: 61202 cycles/ticks +average: 62675 cycles/ticks + +kyber_keypair_derand: +median: 276298 cycles/ticks +average: 281575 cycles/ticks + +kyber_keypair: +median: 301418 cycles/ticks +average: 305677 cycles/ticks + +kyber_encaps_derand: +median: 318668 cycles/ticks +average: 325762 cycles/ticks + +kyber_encaps: +median: 318896 cycles/ticks +average: 325465 cycles/ticks + +kyber_decaps: +median: 386138 cycles/ticks +average: 394533 cycles/ticks + +Loop spin: 747 +gen_a: +median: 103376 cycles/ticks +average: 105498 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2336 cycles/ticks + +poly_getnoise_eta2: +median: 2362 cycles/ticks +average: 2412 cycles/ticks + +NTT: +median: 7116 cycles/ticks +average: 7308 cycles/ticks + +INVNTT: +median: 10104 cycles/ticks +average: 10231 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16314 cycles/ticks +average: 16710 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1436 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 768 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 455 cycles/ticks + +polyvec_compress: +median: 3852 cycles/ticks +average: 3910 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2525 cycles/ticks + +indcpa_keypair: +median: 266856 cycles/ticks +average: 268553 cycles/ticks + +indcpa_enc: +median: 300730 cycles/ticks +average: 307318 cycles/ticks + +indcpa_dec: +median: 61350 cycles/ticks +average: 62724 cycles/ticks + +kyber_keypair_derand: +median: 276304 cycles/ticks +average: 280537 cycles/ticks + +kyber_keypair: +median: 298020 cycles/ticks +average: 303209 cycles/ticks + +kyber_encaps_derand: +median: 326984 cycles/ticks +average: 328305 cycles/ticks + +kyber_encaps: +median: 318656 cycles/ticks +average: 322408 cycles/ticks + +kyber_decaps: +median: 388660 cycles/ticks +average: 395849 cycles/ticks + +Loop spin: 748 +gen_a: +median: 103792 cycles/ticks +average: 106054 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2332 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2378 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7280 cycles/ticks + +INVNTT: +median: 9970 cycles/ticks +average: 10126 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15922 cycles/ticks +average: 16070 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3778 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2474 cycles/ticks + +indcpa_keypair: +median: 266930 cycles/ticks +average: 267876 cycles/ticks + +indcpa_enc: +median: 300000 cycles/ticks +average: 305014 cycles/ticks + +indcpa_dec: +median: 60950 cycles/ticks +average: 61318 cycles/ticks + +kyber_keypair_derand: +median: 276218 cycles/ticks +average: 279362 cycles/ticks + +kyber_keypair: +median: 296716 cycles/ticks +average: 299826 cycles/ticks + +kyber_encaps_derand: +median: 320330 cycles/ticks +average: 324573 cycles/ticks + +kyber_encaps: +median: 328696 cycles/ticks +average: 331734 cycles/ticks + +kyber_decaps: +median: 385090 cycles/ticks +average: 388394 cycles/ticks + +Loop spin: 749 +gen_a: +median: 103308 cycles/ticks +average: 106110 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2338 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2360 cycles/ticks + +NTT: +median: 7124 cycles/ticks +average: 7321 cycles/ticks + +INVNTT: +median: 10122 cycles/ticks +average: 10258 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16048 cycles/ticks +average: 16361 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 466 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 460 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3837 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2549 cycles/ticks + +indcpa_keypair: +median: 260398 cycles/ticks +average: 264719 cycles/ticks + +indcpa_enc: +median: 301942 cycles/ticks +average: 306944 cycles/ticks + +indcpa_dec: +median: 62856 cycles/ticks +average: 63615 cycles/ticks + +kyber_keypair_derand: +median: 276464 cycles/ticks +average: 279848 cycles/ticks + +kyber_keypair: +median: 298780 cycles/ticks +average: 303501 cycles/ticks + +kyber_encaps_derand: +median: 318572 cycles/ticks +average: 323949 cycles/ticks + +kyber_encaps: +median: 319122 cycles/ticks +average: 325586 cycles/ticks + +kyber_decaps: +median: 396388 cycles/ticks +average: 398052 cycles/ticks + +Loop spin: 750 +gen_a: +median: 105788 cycles/ticks +average: 107050 cycles/ticks + +poly_getnoise_eta1: +median: 2392 cycles/ticks +average: 2428 cycles/ticks + +poly_getnoise_eta2: +median: 2426 cycles/ticks +average: 2450 cycles/ticks + +NTT: +median: 7298 cycles/ticks +average: 7352 cycles/ticks + +INVNTT: +median: 10126 cycles/ticks +average: 10219 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16388 cycles/ticks +average: 16575 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 454 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1436 cycles/ticks + +poly_compress: +median: 744 cycles/ticks +average: 747 cycles/ticks + +poly_decompress: +median: 450 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3838 cycles/ticks +average: 3875 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2539 cycles/ticks + +indcpa_keypair: +median: 259494 cycles/ticks +average: 264224 cycles/ticks + +indcpa_enc: +median: 299394 cycles/ticks +average: 304362 cycles/ticks + +indcpa_dec: +median: 61098 cycles/ticks +average: 61995 cycles/ticks + +kyber_keypair_derand: +median: 276678 cycles/ticks +average: 281288 cycles/ticks + +kyber_keypair: +median: 298590 cycles/ticks +average: 303990 cycles/ticks + +kyber_encaps_derand: +median: 318846 cycles/ticks +average: 324539 cycles/ticks + +kyber_encaps: +median: 328044 cycles/ticks +average: 328327 cycles/ticks + +kyber_decaps: +median: 388208 cycles/ticks +average: 396075 cycles/ticks + +Loop spin: 751 +gen_a: +median: 103342 cycles/ticks +average: 105656 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2400 cycles/ticks + +poly_getnoise_eta2: +median: 2420 cycles/ticks +average: 2489 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7334 cycles/ticks + +INVNTT: +median: 10112 cycles/ticks +average: 10184 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16362 cycles/ticks +average: 16676 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 431 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1415 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 442 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3915 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2530 cycles/ticks + +indcpa_keypair: +median: 264172 cycles/ticks +average: 268152 cycles/ticks + +indcpa_enc: +median: 299870 cycles/ticks +average: 303679 cycles/ticks + +indcpa_dec: +median: 61026 cycles/ticks +average: 62041 cycles/ticks + +kyber_keypair_derand: +median: 276964 cycles/ticks +average: 280909 cycles/ticks + +kyber_keypair: +median: 297016 cycles/ticks +average: 300115 cycles/ticks + +kyber_encaps_derand: +median: 328658 cycles/ticks +average: 330073 cycles/ticks + +kyber_encaps: +median: 320862 cycles/ticks +average: 325200 cycles/ticks + +kyber_decaps: +median: 387556 cycles/ticks +average: 393297 cycles/ticks + +Loop spin: 752 +gen_a: +median: 103344 cycles/ticks +average: 105451 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2418 cycles/ticks +average: 2494 cycles/ticks + +NTT: +median: 7140 cycles/ticks +average: 7322 cycles/ticks + +INVNTT: +median: 10128 cycles/ticks +average: 10265 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16222 cycles/ticks +average: 16453 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 731 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 456 cycles/ticks + +polyvec_compress: +median: 3844 cycles/ticks +average: 3913 cycles/ticks + +polyvec_decompress: +median: 2454 cycles/ticks +average: 2583 cycles/ticks + +indcpa_keypair: +median: 267496 cycles/ticks +average: 269238 cycles/ticks + +indcpa_enc: +median: 299484 cycles/ticks +average: 304246 cycles/ticks + +indcpa_dec: +median: 62682 cycles/ticks +average: 63324 cycles/ticks + +kyber_keypair_derand: +median: 277942 cycles/ticks +average: 283006 cycles/ticks + +kyber_keypair: +median: 298202 cycles/ticks +average: 303107 cycles/ticks + +kyber_encaps_derand: +median: 317212 cycles/ticks +average: 320236 cycles/ticks + +kyber_encaps: +median: 319764 cycles/ticks +average: 326281 cycles/ticks + +kyber_decaps: +median: 385288 cycles/ticks +average: 392313 cycles/ticks + +Loop spin: 753 +gen_a: +median: 105734 cycles/ticks +average: 107262 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2358 cycles/ticks + +NTT: +median: 7120 cycles/ticks +average: 7346 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9940 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16346 cycles/ticks +average: 16544 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1436 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 844 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 442 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3780 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2470 cycles/ticks + +indcpa_keypair: +median: 261530 cycles/ticks +average: 263985 cycles/ticks + +indcpa_enc: +median: 302502 cycles/ticks +average: 307548 cycles/ticks + +indcpa_dec: +median: 61110 cycles/ticks +average: 62082 cycles/ticks + +kyber_keypair_derand: +median: 278226 cycles/ticks +average: 283226 cycles/ticks + +kyber_keypair: +median: 297010 cycles/ticks +average: 300125 cycles/ticks + +kyber_encaps_derand: +median: 318922 cycles/ticks +average: 322639 cycles/ticks + +kyber_encaps: +median: 320678 cycles/ticks +average: 325872 cycles/ticks + +kyber_decaps: +median: 388928 cycles/ticks +average: 396015 cycles/ticks + +Loop spin: 754 +gen_a: +median: 103256 cycles/ticks +average: 105359 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2360 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2374 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9897 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16040 cycles/ticks +average: 16392 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1411 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3767 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 259882 cycles/ticks +average: 263546 cycles/ticks + +indcpa_enc: +median: 299400 cycles/ticks +average: 302613 cycles/ticks + +indcpa_dec: +median: 61182 cycles/ticks +average: 62114 cycles/ticks + +kyber_keypair_derand: +median: 276894 cycles/ticks +average: 281995 cycles/ticks + +kyber_keypair: +median: 297634 cycles/ticks +average: 303613 cycles/ticks + +kyber_encaps_derand: +median: 319000 cycles/ticks +average: 325795 cycles/ticks + +kyber_encaps: +median: 320188 cycles/ticks +average: 326015 cycles/ticks + +kyber_decaps: +median: 385326 cycles/ticks +average: 389630 cycles/ticks + +Loop spin: 755 +gen_a: +median: 103434 cycles/ticks +average: 105024 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9941 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15926 cycles/ticks +average: 16305 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3824 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 259804 cycles/ticks +average: 261756 cycles/ticks + +indcpa_enc: +median: 300184 cycles/ticks +average: 302259 cycles/ticks + +indcpa_dec: +median: 61140 cycles/ticks +average: 61550 cycles/ticks + +kyber_keypair_derand: +median: 276186 cycles/ticks +average: 279260 cycles/ticks + +kyber_keypair: +median: 296028 cycles/ticks +average: 298315 cycles/ticks + +kyber_encaps_derand: +median: 317466 cycles/ticks +average: 319721 cycles/ticks + +kyber_encaps: +median: 317594 cycles/ticks +average: 319346 cycles/ticks + +kyber_decaps: +median: 384208 cycles/ticks +average: 385751 cycles/ticks + +Loop spin: 756 +gen_a: +median: 102912 cycles/ticks +average: 103592 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 9842 cycles/ticks +average: 9932 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15926 cycles/ticks +average: 16089 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1393 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3778 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2472 cycles/ticks + +indcpa_keypair: +median: 260282 cycles/ticks +average: 261579 cycles/ticks + +indcpa_enc: +median: 298276 cycles/ticks +average: 299720 cycles/ticks + +indcpa_dec: +median: 60956 cycles/ticks +average: 61242 cycles/ticks + +kyber_keypair_derand: +median: 275798 cycles/ticks +average: 277116 cycles/ticks + +kyber_keypair: +median: 296738 cycles/ticks +average: 298145 cycles/ticks + +kyber_encaps_derand: +median: 316614 cycles/ticks +average: 318332 cycles/ticks + +kyber_encaps: +median: 316964 cycles/ticks +average: 318456 cycles/ticks + +kyber_decaps: +median: 384866 cycles/ticks +average: 386688 cycles/ticks + +Loop spin: 757 +gen_a: +median: 103440 cycles/ticks +average: 104255 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2377 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7168 cycles/ticks + +INVNTT: +median: 9842 cycles/ticks +average: 9921 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15914 cycles/ticks +average: 16057 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 442 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3778 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259668 cycles/ticks +average: 261023 cycles/ticks + +indcpa_enc: +median: 297900 cycles/ticks +average: 299344 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61256 cycles/ticks + +kyber_keypair_derand: +median: 275604 cycles/ticks +average: 277039 cycles/ticks + +kyber_keypair: +median: 296066 cycles/ticks +average: 297272 cycles/ticks + +kyber_encaps_derand: +median: 317002 cycles/ticks +average: 318575 cycles/ticks + +kyber_encaps: +median: 317690 cycles/ticks +average: 319260 cycles/ticks + +kyber_decaps: +median: 384832 cycles/ticks +average: 386584 cycles/ticks + +Loop spin: 758 +gen_a: +median: 103006 cycles/ticks +average: 103633 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2356 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15968 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 434 cycles/ticks + +poly_frommsg: +median: 1400 cycles/ticks +average: 1415 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3765 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 258966 cycles/ticks +average: 260250 cycles/ticks + +indcpa_enc: +median: 298580 cycles/ticks +average: 300076 cycles/ticks + +indcpa_dec: +median: 60908 cycles/ticks +average: 61182 cycles/ticks + +kyber_keypair_derand: +median: 275690 cycles/ticks +average: 277059 cycles/ticks + +kyber_keypair: +median: 295774 cycles/ticks +average: 296906 cycles/ticks + +kyber_encaps_derand: +median: 317838 cycles/ticks +average: 319309 cycles/ticks + +kyber_encaps: +median: 318634 cycles/ticks +average: 320086 cycles/ticks + +kyber_decaps: +median: 385826 cycles/ticks +average: 387532 cycles/ticks + +Loop spin: 759 +gen_a: +median: 102970 cycles/ticks +average: 103658 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15993 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 260628 cycles/ticks +average: 261952 cycles/ticks + +indcpa_enc: +median: 299882 cycles/ticks +average: 301411 cycles/ticks + +indcpa_dec: +median: 60924 cycles/ticks +average: 61186 cycles/ticks + +kyber_keypair_derand: +median: 277034 cycles/ticks +average: 278412 cycles/ticks + +kyber_keypair: +median: 295676 cycles/ticks +average: 296836 cycles/ticks + +kyber_encaps_derand: +median: 316588 cycles/ticks +average: 318168 cycles/ticks + +kyber_encaps: +median: 317400 cycles/ticks +average: 318937 cycles/ticks + +kyber_decaps: +median: 384516 cycles/ticks +average: 386198 cycles/ticks + +Loop spin: 760 +gen_a: +median: 103066 cycles/ticks +average: 103665 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16037 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 258634 cycles/ticks +average: 259920 cycles/ticks + +indcpa_enc: +median: 297640 cycles/ticks +average: 299190 cycles/ticks + +indcpa_dec: +median: 60898 cycles/ticks +average: 61213 cycles/ticks + +kyber_keypair_derand: +median: 275670 cycles/ticks +average: 277009 cycles/ticks + +kyber_keypair: +median: 295580 cycles/ticks +average: 296840 cycles/ticks + +kyber_encaps_derand: +median: 316550 cycles/ticks +average: 318098 cycles/ticks + +kyber_encaps: +median: 317354 cycles/ticks +average: 318863 cycles/ticks + +kyber_decaps: +median: 384592 cycles/ticks +average: 386278 cycles/ticks + +Loop spin: 761 +gen_a: +median: 102948 cycles/ticks +average: 103664 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2331 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2357 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15985 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3777 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2448 cycles/ticks + +indcpa_keypair: +median: 258836 cycles/ticks +average: 260143 cycles/ticks + +indcpa_enc: +median: 298330 cycles/ticks +average: 299811 cycles/ticks + +indcpa_dec: +median: 60908 cycles/ticks +average: 61197 cycles/ticks + +kyber_keypair_derand: +median: 275820 cycles/ticks +average: 277131 cycles/ticks + +kyber_keypair: +median: 295400 cycles/ticks +average: 296694 cycles/ticks + +kyber_encaps_derand: +median: 316380 cycles/ticks +average: 317923 cycles/ticks + +kyber_encaps: +median: 317040 cycles/ticks +average: 318537 cycles/ticks + +kyber_decaps: +median: 384216 cycles/ticks +average: 385785 cycles/ticks + +Loop spin: 762 +gen_a: +median: 103012 cycles/ticks +average: 103669 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15967 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 445 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 449 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3778 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 259184 cycles/ticks +average: 260451 cycles/ticks + +indcpa_enc: +median: 298354 cycles/ticks +average: 299809 cycles/ticks + +indcpa_dec: +median: 60918 cycles/ticks +average: 61195 cycles/ticks + +kyber_keypair_derand: +median: 275428 cycles/ticks +average: 276754 cycles/ticks + +kyber_keypair: +median: 295624 cycles/ticks +average: 296882 cycles/ticks + +kyber_encaps_derand: +median: 316342 cycles/ticks +average: 317960 cycles/ticks + +kyber_encaps: +median: 317202 cycles/ticks +average: 318775 cycles/ticks + +kyber_decaps: +median: 384382 cycles/ticks +average: 386056 cycles/ticks + +Loop spin: 763 +gen_a: +median: 103010 cycles/ticks +average: 103641 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16031 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1398 cycles/ticks +average: 1413 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3759 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2449 cycles/ticks + +indcpa_keypair: +median: 259200 cycles/ticks +average: 260491 cycles/ticks + +indcpa_enc: +median: 298598 cycles/ticks +average: 300130 cycles/ticks + +indcpa_dec: +median: 60922 cycles/ticks +average: 61225 cycles/ticks + +kyber_keypair_derand: +median: 275472 cycles/ticks +average: 276797 cycles/ticks + +kyber_keypair: +median: 295664 cycles/ticks +average: 296868 cycles/ticks + +kyber_encaps_derand: +median: 316148 cycles/ticks +average: 317661 cycles/ticks + +kyber_encaps: +median: 317028 cycles/ticks +average: 318557 cycles/ticks + +kyber_decaps: +median: 384230 cycles/ticks +average: 385960 cycles/ticks + +Loop spin: 764 +gen_a: +median: 102948 cycles/ticks +average: 103575 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2327 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2353 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15982 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3769 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2449 cycles/ticks + +indcpa_keypair: +median: 258892 cycles/ticks +average: 260211 cycles/ticks + +indcpa_enc: +median: 297914 cycles/ticks +average: 299433 cycles/ticks + +indcpa_dec: +median: 60900 cycles/ticks +average: 61190 cycles/ticks + +kyber_keypair_derand: +median: 275930 cycles/ticks +average: 277205 cycles/ticks + +kyber_keypair: +median: 295608 cycles/ticks +average: 296850 cycles/ticks + +kyber_encaps_derand: +median: 316232 cycles/ticks +average: 317758 cycles/ticks + +kyber_encaps: +median: 316656 cycles/ticks +average: 318221 cycles/ticks + +kyber_decaps: +median: 383834 cycles/ticks +average: 385406 cycles/ticks + +Loop spin: 765 +gen_a: +median: 102974 cycles/ticks +average: 103606 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2411 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2361 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16050 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3745 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 258932 cycles/ticks +average: 260308 cycles/ticks + +indcpa_enc: +median: 298348 cycles/ticks +average: 299888 cycles/ticks + +indcpa_dec: +median: 60914 cycles/ticks +average: 61166 cycles/ticks + +kyber_keypair_derand: +median: 275532 cycles/ticks +average: 276840 cycles/ticks + +kyber_keypair: +median: 295282 cycles/ticks +average: 296558 cycles/ticks + +kyber_encaps_derand: +median: 315954 cycles/ticks +average: 317605 cycles/ticks + +kyber_encaps: +median: 316764 cycles/ticks +average: 318401 cycles/ticks + +kyber_decaps: +median: 383958 cycles/ticks +average: 385577 cycles/ticks + +Loop spin: 766 +gen_a: +median: 103032 cycles/ticks +average: 103673 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2353 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15958 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3765 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259324 cycles/ticks +average: 260608 cycles/ticks + +indcpa_enc: +median: 298276 cycles/ticks +average: 299918 cycles/ticks + +indcpa_dec: +median: 60958 cycles/ticks +average: 61290 cycles/ticks + +kyber_keypair_derand: +median: 275786 cycles/ticks +average: 277151 cycles/ticks + +kyber_keypair: +median: 295592 cycles/ticks +average: 296803 cycles/ticks + +kyber_encaps_derand: +median: 316134 cycles/ticks +average: 317701 cycles/ticks + +kyber_encaps: +median: 316918 cycles/ticks +average: 318395 cycles/ticks + +kyber_decaps: +median: 384072 cycles/ticks +average: 385855 cycles/ticks + +Loop spin: 767 +gen_a: +median: 102938 cycles/ticks +average: 103606 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2352 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15978 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2452 cycles/ticks + +indcpa_keypair: +median: 258892 cycles/ticks +average: 260104 cycles/ticks + +indcpa_enc: +median: 297966 cycles/ticks +average: 299399 cycles/ticks + +indcpa_dec: +median: 60932 cycles/ticks +average: 61244 cycles/ticks + +kyber_keypair_derand: +median: 276006 cycles/ticks +average: 277347 cycles/ticks + +kyber_keypair: +median: 295522 cycles/ticks +average: 296857 cycles/ticks + +kyber_encaps_derand: +median: 316238 cycles/ticks +average: 317842 cycles/ticks + +kyber_encaps: +median: 317142 cycles/ticks +average: 318703 cycles/ticks + +kyber_decaps: +median: 384316 cycles/ticks +average: 386013 cycles/ticks + +Loop spin: 768 +gen_a: +median: 103072 cycles/ticks +average: 103716 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16043 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259466 cycles/ticks +average: 260972 cycles/ticks + +indcpa_enc: +median: 298026 cycles/ticks +average: 299449 cycles/ticks + +indcpa_dec: +median: 60950 cycles/ticks +average: 61234 cycles/ticks + +kyber_keypair_derand: +median: 276098 cycles/ticks +average: 277617 cycles/ticks + +kyber_keypair: +median: 296178 cycles/ticks +average: 297213 cycles/ticks + +kyber_encaps_derand: +median: 316024 cycles/ticks +average: 317665 cycles/ticks + +kyber_encaps: +median: 316866 cycles/ticks +average: 318449 cycles/ticks + +kyber_decaps: +median: 384190 cycles/ticks +average: 385875 cycles/ticks + +Loop spin: 769 +gen_a: +median: 102824 cycles/ticks +average: 103508 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9888 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15920 cycles/ticks +average: 16121 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 456 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259198 cycles/ticks +average: 260549 cycles/ticks + +indcpa_enc: +median: 298142 cycles/ticks +average: 299580 cycles/ticks + +indcpa_dec: +median: 60920 cycles/ticks +average: 61182 cycles/ticks + +kyber_keypair_derand: +median: 275434 cycles/ticks +average: 276777 cycles/ticks + +kyber_keypair: +median: 295502 cycles/ticks +average: 296882 cycles/ticks + +kyber_encaps_derand: +median: 316444 cycles/ticks +average: 318062 cycles/ticks + +kyber_encaps: +median: 317122 cycles/ticks +average: 318513 cycles/ticks + +kyber_decaps: +median: 384650 cycles/ticks +average: 386376 cycles/ticks + +Loop spin: 770 +gen_a: +median: 102878 cycles/ticks +average: 103593 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16057 cycles/ticks + +poly_tomsg: +median: 426 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2472 cycles/ticks + +indcpa_keypair: +median: 258856 cycles/ticks +average: 260173 cycles/ticks + +indcpa_enc: +median: 297796 cycles/ticks +average: 299040 cycles/ticks + +indcpa_dec: +median: 60942 cycles/ticks +average: 61205 cycles/ticks + +kyber_keypair_derand: +median: 275666 cycles/ticks +average: 276909 cycles/ticks + +kyber_keypair: +median: 295598 cycles/ticks +average: 296755 cycles/ticks + +kyber_encaps_derand: +median: 316358 cycles/ticks +average: 317906 cycles/ticks + +kyber_encaps: +median: 317170 cycles/ticks +average: 318586 cycles/ticks + +kyber_decaps: +median: 384392 cycles/ticks +average: 386003 cycles/ticks + +Loop spin: 771 +gen_a: +median: 103108 cycles/ticks +average: 103740 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16036 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1388 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3747 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259532 cycles/ticks +average: 260877 cycles/ticks + +indcpa_enc: +median: 299042 cycles/ticks +average: 300724 cycles/ticks + +indcpa_dec: +median: 60910 cycles/ticks +average: 61178 cycles/ticks + +kyber_keypair_derand: +median: 275820 cycles/ticks +average: 276924 cycles/ticks + +kyber_keypair: +median: 295770 cycles/ticks +average: 296911 cycles/ticks + +kyber_encaps_derand: +median: 316632 cycles/ticks +average: 317969 cycles/ticks + +kyber_encaps: +median: 318100 cycles/ticks +average: 319815 cycles/ticks + +kyber_decaps: +median: 385352 cycles/ticks +average: 390764 cycles/ticks + +Loop spin: 772 +gen_a: +median: 103278 cycles/ticks +average: 103975 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2392 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2379 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15914 cycles/ticks +average: 16132 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 742 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 259866 cycles/ticks +average: 262167 cycles/ticks + +indcpa_enc: +median: 300214 cycles/ticks +average: 305323 cycles/ticks + +indcpa_dec: +median: 61472 cycles/ticks +average: 63130 cycles/ticks + +kyber_keypair_derand: +median: 279272 cycles/ticks +average: 284220 cycles/ticks + +kyber_keypair: +median: 301428 cycles/ticks +average: 304780 cycles/ticks + +kyber_encaps_derand: +median: 317456 cycles/ticks +average: 322660 cycles/ticks + +kyber_encaps: +median: 327334 cycles/ticks +average: 328599 cycles/ticks + +kyber_decaps: +median: 395880 cycles/ticks +average: 397315 cycles/ticks + +Loop spin: 773 +gen_a: +median: 106006 cycles/ticks +average: 107083 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2354 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +NTT: +median: 7242 cycles/ticks +average: 7330 cycles/ticks + +INVNTT: +median: 9986 cycles/ticks +average: 10225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16364 cycles/ticks +average: 16559 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 458 cycles/ticks + +poly_frommsg: +median: 1440 cycles/ticks +average: 1455 cycles/ticks + +poly_compress: +median: 746 cycles/ticks +average: 750 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 524 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3770 cycles/ticks + +polyvec_decompress: +median: 2516 cycles/ticks +average: 2593 cycles/ticks + +indcpa_keypair: +median: 261550 cycles/ticks +average: 267419 cycles/ticks + +indcpa_enc: +median: 299420 cycles/ticks +average: 305804 cycles/ticks + +indcpa_dec: +median: 61034 cycles/ticks +average: 62066 cycles/ticks + +kyber_keypair_derand: +median: 278324 cycles/ticks +average: 284022 cycles/ticks + +kyber_keypair: +median: 297444 cycles/ticks +average: 302366 cycles/ticks + +kyber_encaps_derand: +median: 318298 cycles/ticks +average: 324953 cycles/ticks + +kyber_encaps: +median: 319566 cycles/ticks +average: 325544 cycles/ticks + +kyber_decaps: +median: 386668 cycles/ticks +average: 394098 cycles/ticks + +Loop spin: 774 +gen_a: +median: 103474 cycles/ticks +average: 104683 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2334 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7167 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9897 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16020 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 431 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 442 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3806 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2475 cycles/ticks + +indcpa_keypair: +median: 262248 cycles/ticks +average: 268087 cycles/ticks + +indcpa_enc: +median: 307644 cycles/ticks +average: 308928 cycles/ticks + +indcpa_dec: +median: 61332 cycles/ticks +average: 62865 cycles/ticks + +kyber_keypair_derand: +median: 283916 cycles/ticks +average: 284875 cycles/ticks + +kyber_keypair: +median: 297376 cycles/ticks +average: 301258 cycles/ticks + +kyber_encaps_derand: +median: 325730 cycles/ticks +average: 327424 cycles/ticks + +kyber_encaps: +median: 319734 cycles/ticks +average: 325583 cycles/ticks + +kyber_decaps: +median: 385844 cycles/ticks +average: 392209 cycles/ticks + +Loop spin: 775 +gen_a: +median: 102894 cycles/ticks +average: 103968 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2361 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2375 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7209 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9914 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16136 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 445 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3769 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2456 cycles/ticks + +indcpa_keypair: +median: 260906 cycles/ticks +average: 265428 cycles/ticks + +indcpa_enc: +median: 299962 cycles/ticks +average: 304649 cycles/ticks + +indcpa_dec: +median: 61066 cycles/ticks +average: 62648 cycles/ticks + +kyber_keypair_derand: +median: 284956 cycles/ticks +average: 286562 cycles/ticks + +kyber_keypair: +median: 297242 cycles/ticks +average: 301122 cycles/ticks + +kyber_encaps_derand: +median: 319162 cycles/ticks +average: 324678 cycles/ticks + +kyber_encaps: +median: 318852 cycles/ticks +average: 322723 cycles/ticks + +kyber_decaps: +median: 396090 cycles/ticks +average: 396497 cycles/ticks + +Loop spin: 776 +gen_a: +median: 103846 cycles/ticks +average: 106270 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2442 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7408 cycles/ticks + +INVNTT: +median: 10130 cycles/ticks +average: 10211 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16396 cycles/ticks +average: 16615 cycles/ticks + +poly_tomsg: +median: 448 cycles/ticks +average: 445 cycles/ticks + +poly_frommsg: +median: 1434 cycles/ticks +average: 1435 cycles/ticks + +poly_compress: +median: 748 cycles/ticks +average: 753 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 471 cycles/ticks + +polyvec_compress: +median: 3850 cycles/ticks +average: 3895 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2551 cycles/ticks + +indcpa_keypair: +median: 260456 cycles/ticks +average: 264829 cycles/ticks + +indcpa_enc: +median: 300032 cycles/ticks +average: 305723 cycles/ticks + +indcpa_dec: +median: 61690 cycles/ticks +average: 62915 cycles/ticks + +kyber_keypair_derand: +median: 278002 cycles/ticks +average: 284206 cycles/ticks + +kyber_keypair: +median: 296974 cycles/ticks +average: 300480 cycles/ticks + +kyber_encaps_derand: +median: 316920 cycles/ticks +average: 319643 cycles/ticks + +kyber_encaps: +median: 326060 cycles/ticks +average: 326419 cycles/ticks + +kyber_decaps: +median: 386356 cycles/ticks +average: 393744 cycles/ticks + +Loop spin: 777 +gen_a: +median: 105660 cycles/ticks +average: 106808 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2377 cycles/ticks + +NTT: +median: 7268 cycles/ticks +average: 7344 cycles/ticks + +INVNTT: +median: 10098 cycles/ticks +average: 10175 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16082 cycles/ticks +average: 16747 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 447 cycles/ticks + +poly_frommsg: +median: 1390 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 722 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3766 cycles/ticks + +polyvec_decompress: +median: 2446 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 259932 cycles/ticks +average: 261930 cycles/ticks + +indcpa_enc: +median: 299742 cycles/ticks +average: 304408 cycles/ticks + +indcpa_dec: +median: 62652 cycles/ticks +average: 62862 cycles/ticks + +kyber_keypair_derand: +median: 284020 cycles/ticks +average: 285331 cycles/ticks + +kyber_keypair: +median: 297128 cycles/ticks +average: 301109 cycles/ticks + +kyber_encaps_derand: +median: 317256 cycles/ticks +average: 321259 cycles/ticks + +kyber_encaps: +median: 318962 cycles/ticks +average: 324322 cycles/ticks + +kyber_decaps: +median: 395688 cycles/ticks +average: 395113 cycles/ticks + +Loop spin: 778 +gen_a: +median: 103044 cycles/ticks +average: 105180 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9895 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15944 cycles/ticks +average: 16144 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1393 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3770 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 260122 cycles/ticks +average: 263163 cycles/ticks + +indcpa_enc: +median: 299990 cycles/ticks +average: 305101 cycles/ticks + +indcpa_dec: +median: 61256 cycles/ticks +average: 62497 cycles/ticks + +kyber_keypair_derand: +median: 277192 cycles/ticks +average: 283068 cycles/ticks + +kyber_keypair: +median: 297996 cycles/ticks +average: 301673 cycles/ticks + +kyber_encaps_derand: +median: 319504 cycles/ticks +average: 324182 cycles/ticks + +kyber_encaps: +median: 320014 cycles/ticks +average: 322546 cycles/ticks + +kyber_decaps: +median: 387960 cycles/ticks +average: 395618 cycles/ticks + +Loop spin: 779 +gen_a: +median: 103318 cycles/ticks +average: 106181 cycles/ticks + +poly_getnoise_eta1: +median: 2324 cycles/ticks +average: 2331 cycles/ticks + +poly_getnoise_eta2: +median: 2346 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7294 cycles/ticks +average: 7389 cycles/ticks + +INVNTT: +median: 10086 cycles/ticks +average: 10273 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16348 cycles/ticks +average: 16638 cycles/ticks + +poly_tomsg: +median: 444 cycles/ticks +average: 467 cycles/ticks + +poly_frommsg: +median: 1432 cycles/ticks +average: 1431 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 763 cycles/ticks + +poly_decompress: +median: 436 cycles/ticks +average: 438 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3832 cycles/ticks + +polyvec_decompress: +median: 2518 cycles/ticks +average: 2542 cycles/ticks + +indcpa_keypair: +median: 260452 cycles/ticks +average: 263742 cycles/ticks + +indcpa_enc: +median: 299992 cycles/ticks +average: 302491 cycles/ticks + +indcpa_dec: +median: 61058 cycles/ticks +average: 61729 cycles/ticks + +kyber_keypair_derand: +median: 275542 cycles/ticks +average: 277809 cycles/ticks + +kyber_keypair: +median: 296216 cycles/ticks +average: 298114 cycles/ticks + +kyber_encaps_derand: +median: 319006 cycles/ticks +average: 321420 cycles/ticks + +kyber_encaps: +median: 319862 cycles/ticks +average: 325045 cycles/ticks + +kyber_decaps: +median: 385620 cycles/ticks +average: 387562 cycles/ticks + +Loop spin: 780 +gen_a: +median: 103554 cycles/ticks +average: 104289 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2362 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2391 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7199 cycles/ticks + +INVNTT: +median: 9854 cycles/ticks +average: 9967 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16040 cycles/ticks +average: 16185 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 433 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1416 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 442 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3825 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 260676 cycles/ticks +average: 262265 cycles/ticks + +indcpa_enc: +median: 298438 cycles/ticks +average: 300005 cycles/ticks + +indcpa_dec: +median: 61048 cycles/ticks +average: 61290 cycles/ticks + +kyber_keypair_derand: +median: 275308 cycles/ticks +average: 276496 cycles/ticks + +kyber_keypair: +median: 298224 cycles/ticks +average: 299864 cycles/ticks + +kyber_encaps_derand: +median: 316236 cycles/ticks +average: 318429 cycles/ticks + +kyber_encaps: +median: 317046 cycles/ticks +average: 318511 cycles/ticks + +kyber_decaps: +median: 385198 cycles/ticks +average: 387315 cycles/ticks + +Loop spin: 781 +gen_a: +median: 103310 cycles/ticks +average: 104164 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2356 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9899 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15942 cycles/ticks +average: 16134 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 730 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3773 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2470 cycles/ticks + +indcpa_keypair: +median: 258950 cycles/ticks +average: 260230 cycles/ticks + +indcpa_enc: +median: 298608 cycles/ticks +average: 300207 cycles/ticks + +indcpa_dec: +median: 60982 cycles/ticks +average: 61287 cycles/ticks + +kyber_keypair_derand: +median: 275764 cycles/ticks +average: 277258 cycles/ticks + +kyber_keypair: +median: 296202 cycles/ticks +average: 297534 cycles/ticks + +kyber_encaps_derand: +median: 317824 cycles/ticks +average: 319448 cycles/ticks + +kyber_encaps: +median: 318654 cycles/ticks +average: 320153 cycles/ticks + +kyber_decaps: +median: 387180 cycles/ticks +average: 393186 cycles/ticks + +Loop spin: 782 +gen_a: +median: 103024 cycles/ticks +average: 103889 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15984 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3776 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259142 cycles/ticks +average: 260557 cycles/ticks + +indcpa_enc: +median: 298412 cycles/ticks +average: 300131 cycles/ticks + +indcpa_dec: +median: 61102 cycles/ticks +average: 61476 cycles/ticks + +kyber_keypair_derand: +median: 276750 cycles/ticks +average: 278291 cycles/ticks + +kyber_keypair: +median: 296068 cycles/ticks +average: 297207 cycles/ticks + +kyber_encaps_derand: +median: 316574 cycles/ticks +average: 319146 cycles/ticks + +kyber_encaps: +median: 318232 cycles/ticks +average: 321137 cycles/ticks + +kyber_decaps: +median: 385436 cycles/ticks +average: 393274 cycles/ticks + +Loop spin: 783 +gen_a: +median: 103126 cycles/ticks +average: 104082 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2330 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2353 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7147 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16043 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3778 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 260034 cycles/ticks +average: 264131 cycles/ticks + +indcpa_enc: +median: 298140 cycles/ticks +average: 300357 cycles/ticks + +indcpa_dec: +median: 61030 cycles/ticks +average: 61822 cycles/ticks + +kyber_keypair_derand: +median: 275936 cycles/ticks +average: 282166 cycles/ticks + +kyber_keypair: +median: 296152 cycles/ticks +average: 299405 cycles/ticks + +kyber_encaps_derand: +median: 316356 cycles/ticks +average: 319674 cycles/ticks + +kyber_encaps: +median: 317296 cycles/ticks +average: 321093 cycles/ticks + +kyber_decaps: +median: 385148 cycles/ticks +average: 388955 cycles/ticks + +Loop spin: 784 +gen_a: +median: 103242 cycles/ticks +average: 105027 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 2410 cycles/ticks +average: 2491 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7219 cycles/ticks + +INVNTT: +median: 9852 cycles/ticks +average: 10223 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15950 cycles/ticks +average: 16370 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 484 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3765 cycles/ticks + +polyvec_decompress: +median: 2454 cycles/ticks +average: 2537 cycles/ticks + +indcpa_keypair: +median: 259660 cycles/ticks +average: 263729 cycles/ticks + +indcpa_enc: +median: 299052 cycles/ticks +average: 302776 cycles/ticks + +indcpa_dec: +median: 61264 cycles/ticks +average: 62625 cycles/ticks + +kyber_keypair_derand: +median: 278104 cycles/ticks +average: 282376 cycles/ticks + +kyber_keypair: +median: 296246 cycles/ticks +average: 299982 cycles/ticks + +kyber_encaps_derand: +median: 317598 cycles/ticks +average: 320501 cycles/ticks + +kyber_encaps: +median: 317650 cycles/ticks +average: 323881 cycles/ticks + +kyber_decaps: +median: 384654 cycles/ticks +average: 388269 cycles/ticks + +Loop spin: 785 +gen_a: +median: 103430 cycles/ticks +average: 106022 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2370 cycles/ticks + +poly_getnoise_eta2: +median: 2422 cycles/ticks +average: 2487 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7340 cycles/ticks + +INVNTT: +median: 10094 cycles/ticks +average: 10225 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16358 cycles/ticks +average: 16596 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 502 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1393 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 771 cycles/ticks + +poly_decompress: +median: 452 cycles/ticks +average: 470 cycles/ticks + +polyvec_compress: +median: 3846 cycles/ticks +average: 3960 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2476 cycles/ticks + +indcpa_keypair: +median: 260380 cycles/ticks +average: 264592 cycles/ticks + +indcpa_enc: +median: 298658 cycles/ticks +average: 305164 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61664 cycles/ticks + +kyber_keypair_derand: +median: 275856 cycles/ticks +average: 277513 cycles/ticks + +kyber_keypair: +median: 297482 cycles/ticks +average: 302603 cycles/ticks + +kyber_encaps_derand: +median: 316646 cycles/ticks +average: 320610 cycles/ticks + +kyber_encaps: +median: 317686 cycles/ticks +average: 322157 cycles/ticks + +kyber_decaps: +median: 386216 cycles/ticks +average: 390288 cycles/ticks + +Loop spin: 786 +gen_a: +median: 103182 cycles/ticks +average: 105607 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2459 cycles/ticks + +NTT: +median: 7268 cycles/ticks +average: 7450 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9987 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16044 cycles/ticks +average: 16504 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2520 cycles/ticks +average: 2578 cycles/ticks + +indcpa_keypair: +median: 259322 cycles/ticks +average: 262720 cycles/ticks + +indcpa_enc: +median: 298532 cycles/ticks +average: 300818 cycles/ticks + +indcpa_dec: +median: 61148 cycles/ticks +average: 61541 cycles/ticks + +kyber_keypair_derand: +median: 277210 cycles/ticks +average: 281317 cycles/ticks + +kyber_keypair: +median: 296546 cycles/ticks +average: 301941 cycles/ticks + +kyber_encaps_derand: +median: 316018 cycles/ticks +average: 318824 cycles/ticks + +kyber_encaps: +median: 317848 cycles/ticks +average: 321056 cycles/ticks + +kyber_decaps: +median: 385612 cycles/ticks +average: 392418 cycles/ticks + +Loop spin: 787 +gen_a: +median: 103022 cycles/ticks +average: 105025 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2332 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16253 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 259070 cycles/ticks +average: 260790 cycles/ticks + +indcpa_enc: +median: 298944 cycles/ticks +average: 302013 cycles/ticks + +indcpa_dec: +median: 61240 cycles/ticks +average: 62497 cycles/ticks + +kyber_keypair_derand: +median: 276018 cycles/ticks +average: 279508 cycles/ticks + +kyber_keypair: +median: 296184 cycles/ticks +average: 299507 cycles/ticks + +kyber_encaps_derand: +median: 316618 cycles/ticks +average: 319675 cycles/ticks + +kyber_encaps: +median: 318182 cycles/ticks +average: 323548 cycles/ticks + +kyber_decaps: +median: 384808 cycles/ticks +average: 390749 cycles/ticks + +Loop spin: 788 +gen_a: +median: 103044 cycles/ticks +average: 105496 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7290 cycles/ticks +average: 7449 cycles/ticks + +INVNTT: +median: 10092 cycles/ticks +average: 10195 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16074 cycles/ticks +average: 16409 cycles/ticks + +poly_tomsg: +median: 446 cycles/ticks +average: 459 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1442 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 450 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3798 cycles/ticks + +polyvec_decompress: +median: 2522 cycles/ticks +average: 2583 cycles/ticks + +indcpa_keypair: +median: 259124 cycles/ticks +average: 263522 cycles/ticks + +indcpa_enc: +median: 299976 cycles/ticks +average: 305396 cycles/ticks + +indcpa_dec: +median: 61228 cycles/ticks +average: 62323 cycles/ticks + +kyber_keypair_derand: +median: 276156 cycles/ticks +average: 278710 cycles/ticks + +kyber_keypair: +median: 297086 cycles/ticks +average: 303219 cycles/ticks + +kyber_encaps_derand: +median: 318286 cycles/ticks +average: 321209 cycles/ticks + +kyber_encaps: +median: 320546 cycles/ticks +average: 323737 cycles/ticks + +kyber_decaps: +median: 386980 cycles/ticks +average: 393356 cycles/ticks + +Loop spin: 789 +gen_a: +median: 102798 cycles/ticks +average: 104906 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2356 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2379 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9900 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16047 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259682 cycles/ticks +average: 261654 cycles/ticks + +indcpa_enc: +median: 300764 cycles/ticks +average: 305087 cycles/ticks + +indcpa_dec: +median: 61368 cycles/ticks +average: 62523 cycles/ticks + +kyber_keypair_derand: +median: 275886 cycles/ticks +average: 279643 cycles/ticks + +kyber_keypair: +median: 296386 cycles/ticks +average: 300366 cycles/ticks + +kyber_encaps_derand: +median: 316832 cycles/ticks +average: 319250 cycles/ticks + +kyber_encaps: +median: 318364 cycles/ticks +average: 320773 cycles/ticks + +kyber_decaps: +median: 384436 cycles/ticks +average: 386342 cycles/ticks + +Loop spin: 790 +gen_a: +median: 102810 cycles/ticks +average: 103479 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2340 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15970 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 434 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259208 cycles/ticks +average: 260543 cycles/ticks + +indcpa_enc: +median: 298400 cycles/ticks +average: 299945 cycles/ticks + +indcpa_dec: +median: 60956 cycles/ticks +average: 61280 cycles/ticks + +kyber_keypair_derand: +median: 275816 cycles/ticks +average: 277129 cycles/ticks + +kyber_keypair: +median: 295856 cycles/ticks +average: 297071 cycles/ticks + +kyber_encaps_derand: +median: 316564 cycles/ticks +average: 318183 cycles/ticks + +kyber_encaps: +median: 317530 cycles/ticks +average: 319120 cycles/ticks + +kyber_decaps: +median: 384518 cycles/ticks +average: 386327 cycles/ticks + +Loop spin: 791 +gen_a: +median: 103204 cycles/ticks +average: 103833 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9904 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15914 cycles/ticks +average: 16074 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1398 cycles/ticks +average: 1415 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259504 cycles/ticks +average: 261320 cycles/ticks + +indcpa_enc: +median: 298486 cycles/ticks +average: 300586 cycles/ticks + +indcpa_dec: +median: 60940 cycles/ticks +average: 61242 cycles/ticks + +kyber_keypair_derand: +median: 275490 cycles/ticks +average: 277273 cycles/ticks + +kyber_keypair: +median: 295526 cycles/ticks +average: 297047 cycles/ticks + +kyber_encaps_derand: +median: 317678 cycles/ticks +average: 319630 cycles/ticks + +kyber_encaps: +median: 318706 cycles/ticks +average: 320341 cycles/ticks + +kyber_decaps: +median: 385844 cycles/ticks +average: 388010 cycles/ticks + +Loop spin: 792 +gen_a: +median: 103260 cycles/ticks +average: 104233 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16072 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 445 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259026 cycles/ticks +average: 260819 cycles/ticks + +indcpa_enc: +median: 297886 cycles/ticks +average: 300102 cycles/ticks + +indcpa_dec: +median: 60918 cycles/ticks +average: 61523 cycles/ticks + +kyber_keypair_derand: +median: 276116 cycles/ticks +average: 277842 cycles/ticks + +kyber_keypair: +median: 295834 cycles/ticks +average: 297767 cycles/ticks + +kyber_encaps_derand: +median: 316080 cycles/ticks +average: 318528 cycles/ticks + +kyber_encaps: +median: 317026 cycles/ticks +average: 319198 cycles/ticks + +kyber_decaps: +median: 384002 cycles/ticks +average: 385706 cycles/ticks + +Loop spin: 793 +gen_a: +median: 102726 cycles/ticks +average: 103382 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2330 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15920 cycles/ticks +average: 16126 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 258722 cycles/ticks +average: 259984 cycles/ticks + +indcpa_enc: +median: 298308 cycles/ticks +average: 299725 cycles/ticks + +indcpa_dec: +median: 60920 cycles/ticks +average: 61177 cycles/ticks + +kyber_keypair_derand: +median: 275626 cycles/ticks +average: 276933 cycles/ticks + +kyber_keypair: +median: 295652 cycles/ticks +average: 296807 cycles/ticks + +kyber_encaps_derand: +median: 316346 cycles/ticks +average: 317838 cycles/ticks + +kyber_encaps: +median: 317056 cycles/ticks +average: 318580 cycles/ticks + +kyber_decaps: +median: 384408 cycles/ticks +average: 386075 cycles/ticks + +Loop spin: 794 +gen_a: +median: 103232 cycles/ticks +average: 103843 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16017 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3766 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 258692 cycles/ticks +average: 259991 cycles/ticks + +indcpa_enc: +median: 298066 cycles/ticks +average: 299532 cycles/ticks + +indcpa_dec: +median: 60888 cycles/ticks +average: 61133 cycles/ticks + +kyber_keypair_derand: +median: 275726 cycles/ticks +average: 277002 cycles/ticks + +kyber_keypair: +median: 295746 cycles/ticks +average: 296908 cycles/ticks + +kyber_encaps_derand: +median: 316614 cycles/ticks +average: 318157 cycles/ticks + +kyber_encaps: +median: 317446 cycles/ticks +average: 319000 cycles/ticks + +kyber_decaps: +median: 384720 cycles/ticks +average: 386282 cycles/ticks + +Loop spin: 795 +gen_a: +median: 103012 cycles/ticks +average: 103657 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16028 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 433 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 259072 cycles/ticks +average: 260448 cycles/ticks + +indcpa_enc: +median: 298198 cycles/ticks +average: 299621 cycles/ticks + +indcpa_dec: +median: 60948 cycles/ticks +average: 61210 cycles/ticks + +kyber_keypair_derand: +median: 275508 cycles/ticks +average: 276756 cycles/ticks + +kyber_keypair: +median: 295822 cycles/ticks +average: 296922 cycles/ticks + +kyber_encaps_derand: +median: 316390 cycles/ticks +average: 317880 cycles/ticks + +kyber_encaps: +median: 317276 cycles/ticks +average: 318765 cycles/ticks + +kyber_decaps: +median: 384482 cycles/ticks +average: 386059 cycles/ticks + +Loop spin: 796 +gen_a: +median: 103200 cycles/ticks +average: 103783 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2327 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2358 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16026 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259364 cycles/ticks +average: 260685 cycles/ticks + +indcpa_enc: +median: 298318 cycles/ticks +average: 299834 cycles/ticks + +indcpa_dec: +median: 60908 cycles/ticks +average: 61238 cycles/ticks + +kyber_keypair_derand: +median: 277656 cycles/ticks +average: 278894 cycles/ticks + +kyber_keypair: +median: 295444 cycles/ticks +average: 296640 cycles/ticks + +kyber_encaps_derand: +median: 316482 cycles/ticks +average: 318026 cycles/ticks + +kyber_encaps: +median: 317520 cycles/ticks +average: 319022 cycles/ticks + +kyber_decaps: +median: 384664 cycles/ticks +average: 386347 cycles/ticks + +Loop spin: 797 +gen_a: +median: 103116 cycles/ticks +average: 103785 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16003 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 259106 cycles/ticks +average: 260343 cycles/ticks + +indcpa_enc: +median: 298332 cycles/ticks +average: 299692 cycles/ticks + +indcpa_dec: +median: 60936 cycles/ticks +average: 61196 cycles/ticks + +kyber_keypair_derand: +median: 275908 cycles/ticks +average: 277108 cycles/ticks + +kyber_keypair: +median: 295746 cycles/ticks +average: 296967 cycles/ticks + +kyber_encaps_derand: +median: 317822 cycles/ticks +average: 319281 cycles/ticks + +kyber_encaps: +median: 318740 cycles/ticks +average: 320127 cycles/ticks + +kyber_decaps: +median: 385700 cycles/ticks +average: 387386 cycles/ticks + +Loop spin: 798 +gen_a: +median: 103094 cycles/ticks +average: 103769 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 15993 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 261138 cycles/ticks +average: 262472 cycles/ticks + +indcpa_enc: +median: 300142 cycles/ticks +average: 301564 cycles/ticks + +indcpa_dec: +median: 60908 cycles/ticks +average: 61180 cycles/ticks + +kyber_keypair_derand: +median: 275714 cycles/ticks +average: 276858 cycles/ticks + +kyber_keypair: +median: 295750 cycles/ticks +average: 296782 cycles/ticks + +kyber_encaps_derand: +median: 316148 cycles/ticks +average: 317534 cycles/ticks + +kyber_encaps: +median: 317026 cycles/ticks +average: 318534 cycles/ticks + +kyber_decaps: +median: 384248 cycles/ticks +average: 385769 cycles/ticks + +Loop spin: 799 +gen_a: +median: 103062 cycles/ticks +average: 103791 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15924 cycles/ticks +average: 16135 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259670 cycles/ticks +average: 260990 cycles/ticks + +indcpa_enc: +median: 298542 cycles/ticks +average: 299917 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61167 cycles/ticks + +kyber_keypair_derand: +median: 276882 cycles/ticks +average: 278190 cycles/ticks + +kyber_keypair: +median: 295956 cycles/ticks +average: 297134 cycles/ticks + +kyber_encaps_derand: +median: 316554 cycles/ticks +average: 317904 cycles/ticks + +kyber_encaps: +median: 317608 cycles/ticks +average: 318984 cycles/ticks + +kyber_decaps: +median: 384740 cycles/ticks +average: 386472 cycles/ticks + +Loop spin: 800 +gen_a: +median: 103154 cycles/ticks +average: 103842 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15965 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3748 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259272 cycles/ticks +average: 260465 cycles/ticks + +indcpa_enc: +median: 298498 cycles/ticks +average: 299946 cycles/ticks + +indcpa_dec: +median: 60922 cycles/ticks +average: 61167 cycles/ticks + +kyber_keypair_derand: +median: 275156 cycles/ticks +average: 276452 cycles/ticks + +kyber_keypair: +median: 295910 cycles/ticks +average: 297032 cycles/ticks + +kyber_encaps_derand: +median: 316352 cycles/ticks +average: 317866 cycles/ticks + +kyber_encaps: +median: 317328 cycles/ticks +average: 318706 cycles/ticks + +kyber_decaps: +median: 384286 cycles/ticks +average: 385737 cycles/ticks + +Loop spin: 801 +gen_a: +median: 103194 cycles/ticks +average: 103846 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9893 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15924 cycles/ticks +average: 16103 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 259452 cycles/ticks +average: 260888 cycles/ticks + +indcpa_enc: +median: 298588 cycles/ticks +average: 300076 cycles/ticks + +indcpa_dec: +median: 61022 cycles/ticks +average: 61353 cycles/ticks + +kyber_keypair_derand: +median: 276872 cycles/ticks +average: 278217 cycles/ticks + +kyber_keypair: +median: 295966 cycles/ticks +average: 297085 cycles/ticks + +kyber_encaps_derand: +median: 318196 cycles/ticks +average: 319689 cycles/ticks + +kyber_encaps: +median: 319150 cycles/ticks +average: 320584 cycles/ticks + +kyber_decaps: +median: 386282 cycles/ticks +average: 387917 cycles/ticks + +Loop spin: 802 +gen_a: +median: 102910 cycles/ticks +average: 103680 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9893 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15964 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 446 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259120 cycles/ticks +average: 260424 cycles/ticks + +indcpa_enc: +median: 298054 cycles/ticks +average: 299578 cycles/ticks + +indcpa_dec: +median: 60932 cycles/ticks +average: 61282 cycles/ticks + +kyber_keypair_derand: +median: 275522 cycles/ticks +average: 276830 cycles/ticks + +kyber_keypair: +median: 295538 cycles/ticks +average: 296789 cycles/ticks + +kyber_encaps_derand: +median: 315856 cycles/ticks +average: 317399 cycles/ticks + +kyber_encaps: +median: 316762 cycles/ticks +average: 318245 cycles/ticks + +kyber_decaps: +median: 383786 cycles/ticks +average: 385488 cycles/ticks + +Loop spin: 803 +gen_a: +median: 103106 cycles/ticks +average: 103745 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15955 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 258946 cycles/ticks +average: 260193 cycles/ticks + +indcpa_enc: +median: 298078 cycles/ticks +average: 299439 cycles/ticks + +indcpa_dec: +median: 60918 cycles/ticks +average: 61171 cycles/ticks + +kyber_keypair_derand: +median: 275698 cycles/ticks +average: 276925 cycles/ticks + +kyber_keypair: +median: 295768 cycles/ticks +average: 296974 cycles/ticks + +kyber_encaps_derand: +median: 316460 cycles/ticks +average: 317888 cycles/ticks + +kyber_encaps: +median: 317314 cycles/ticks +average: 318742 cycles/ticks + +kyber_decaps: +median: 384598 cycles/ticks +average: 386063 cycles/ticks + +Loop spin: 804 +gen_a: +median: 103102 cycles/ticks +average: 103665 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2332 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16036 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 259070 cycles/ticks +average: 260350 cycles/ticks + +indcpa_enc: +median: 298214 cycles/ticks +average: 299506 cycles/ticks + +indcpa_dec: +median: 60932 cycles/ticks +average: 61216 cycles/ticks + +kyber_keypair_derand: +median: 275338 cycles/ticks +average: 276495 cycles/ticks + +kyber_keypair: +median: 295746 cycles/ticks +average: 296710 cycles/ticks + +kyber_encaps_derand: +median: 316438 cycles/ticks +average: 317815 cycles/ticks + +kyber_encaps: +median: 317168 cycles/ticks +average: 318606 cycles/ticks + +kyber_decaps: +median: 384498 cycles/ticks +average: 386022 cycles/ticks + +Loop spin: 805 +gen_a: +median: 103066 cycles/ticks +average: 103655 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2340 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15962 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 434 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 262070 cycles/ticks +average: 263286 cycles/ticks + +indcpa_enc: +median: 301228 cycles/ticks +average: 302534 cycles/ticks + +indcpa_dec: +median: 60916 cycles/ticks +average: 61159 cycles/ticks + +kyber_keypair_derand: +median: 275560 cycles/ticks +average: 276725 cycles/ticks + +kyber_keypair: +median: 295596 cycles/ticks +average: 296715 cycles/ticks + +kyber_encaps_derand: +median: 316632 cycles/ticks +average: 318035 cycles/ticks + +kyber_encaps: +median: 317282 cycles/ticks +average: 318678 cycles/ticks + +kyber_decaps: +median: 384212 cycles/ticks +average: 385810 cycles/ticks + +Loop spin: 806 +gen_a: +median: 103168 cycles/ticks +average: 103826 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2340 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16035 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +polyvec_decompress: +median: 2446 cycles/ticks +average: 2454 cycles/ticks + +indcpa_keypair: +median: 259046 cycles/ticks +average: 260236 cycles/ticks + +indcpa_enc: +median: 297972 cycles/ticks +average: 299277 cycles/ticks + +indcpa_dec: +median: 60938 cycles/ticks +average: 61174 cycles/ticks + +kyber_keypair_derand: +median: 275558 cycles/ticks +average: 276776 cycles/ticks + +kyber_keypair: +median: 295610 cycles/ticks +average: 296779 cycles/ticks + +kyber_encaps_derand: +median: 316516 cycles/ticks +average: 318035 cycles/ticks + +kyber_encaps: +median: 317164 cycles/ticks +average: 318738 cycles/ticks + +kyber_decaps: +median: 384502 cycles/ticks +average: 386143 cycles/ticks + +Loop spin: 807 +gen_a: +median: 102890 cycles/ticks +average: 103541 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2353 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15981 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1394 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3765 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259294 cycles/ticks +average: 260601 cycles/ticks + +indcpa_enc: +median: 298386 cycles/ticks +average: 299828 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61195 cycles/ticks + +kyber_keypair_derand: +median: 275860 cycles/ticks +average: 277074 cycles/ticks + +kyber_keypair: +median: 295984 cycles/ticks +average: 297011 cycles/ticks + +kyber_encaps_derand: +median: 316578 cycles/ticks +average: 318346 cycles/ticks + +kyber_encaps: +median: 319236 cycles/ticks +average: 320852 cycles/ticks + +kyber_decaps: +median: 384348 cycles/ticks +average: 385869 cycles/ticks + +Loop spin: 808 +gen_a: +median: 102898 cycles/ticks +average: 103525 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2357 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9895 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16007 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3748 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259758 cycles/ticks +average: 261104 cycles/ticks + +indcpa_enc: +median: 299062 cycles/ticks +average: 300704 cycles/ticks + +indcpa_dec: +median: 60954 cycles/ticks +average: 61280 cycles/ticks + +kyber_keypair_derand: +median: 275744 cycles/ticks +average: 277284 cycles/ticks + +kyber_keypair: +median: 295884 cycles/ticks +average: 297129 cycles/ticks + +kyber_encaps_derand: +median: 318724 cycles/ticks +average: 320264 cycles/ticks + +kyber_encaps: +median: 319838 cycles/ticks +average: 321449 cycles/ticks + +kyber_decaps: +median: 386798 cycles/ticks +average: 388609 cycles/ticks + +Loop spin: 809 +gen_a: +median: 102994 cycles/ticks +average: 103667 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2331 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15918 cycles/ticks +average: 16078 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3762 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 259920 cycles/ticks +average: 261330 cycles/ticks + +indcpa_enc: +median: 298628 cycles/ticks +average: 300196 cycles/ticks + +indcpa_dec: +median: 60934 cycles/ticks +average: 61226 cycles/ticks + +kyber_keypair_derand: +median: 277044 cycles/ticks +average: 278478 cycles/ticks + +kyber_keypair: +median: 296220 cycles/ticks +average: 297636 cycles/ticks + +kyber_encaps_derand: +median: 316646 cycles/ticks +average: 318351 cycles/ticks + +kyber_encaps: +median: 317218 cycles/ticks +average: 318692 cycles/ticks + +kyber_decaps: +median: 384696 cycles/ticks +average: 386671 cycles/ticks + +Loop spin: 810 +gen_a: +median: 103010 cycles/ticks +average: 103729 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2337 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2361 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15973 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3765 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2451 cycles/ticks + +indcpa_keypair: +median: 259910 cycles/ticks +average: 261386 cycles/ticks + +indcpa_enc: +median: 298842 cycles/ticks +average: 300613 cycles/ticks + +indcpa_dec: +median: 60982 cycles/ticks +average: 61272 cycles/ticks + +kyber_keypair_derand: +median: 276076 cycles/ticks +average: 277431 cycles/ticks + +kyber_keypair: +median: 296140 cycles/ticks +average: 297348 cycles/ticks + +kyber_encaps_derand: +median: 316856 cycles/ticks +average: 318445 cycles/ticks + +kyber_encaps: +median: 316940 cycles/ticks +average: 318638 cycles/ticks + +kyber_decaps: +median: 384174 cycles/ticks +average: 386058 cycles/ticks + +Loop spin: 811 +gen_a: +median: 103266 cycles/ticks +average: 104094 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2384 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7157 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16057 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3771 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2469 cycles/ticks + +indcpa_keypair: +median: 259722 cycles/ticks +average: 261003 cycles/ticks + +indcpa_enc: +median: 298808 cycles/ticks +average: 300254 cycles/ticks + +indcpa_dec: +median: 61110 cycles/ticks +average: 61465 cycles/ticks + +kyber_keypair_derand: +median: 275912 cycles/ticks +average: 277427 cycles/ticks + +kyber_keypair: +median: 296034 cycles/ticks +average: 297321 cycles/ticks + +kyber_encaps_derand: +median: 316362 cycles/ticks +average: 317931 cycles/ticks + +kyber_encaps: +median: 317592 cycles/ticks +average: 319193 cycles/ticks + +kyber_decaps: +median: 384324 cycles/ticks +average: 386202 cycles/ticks + +Loop spin: 812 +gen_a: +median: 103114 cycles/ticks +average: 103891 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2374 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9922 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15932 cycles/ticks +average: 16113 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3774 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2470 cycles/ticks + +indcpa_keypair: +median: 259388 cycles/ticks +average: 260749 cycles/ticks + +indcpa_enc: +median: 298722 cycles/ticks +average: 300294 cycles/ticks + +indcpa_dec: +median: 60914 cycles/ticks +average: 61148 cycles/ticks + +kyber_keypair_derand: +median: 275602 cycles/ticks +average: 277041 cycles/ticks + +kyber_keypair: +median: 296352 cycles/ticks +average: 297739 cycles/ticks + +kyber_encaps_derand: +median: 317678 cycles/ticks +average: 319319 cycles/ticks + +kyber_encaps: +median: 317560 cycles/ticks +average: 318994 cycles/ticks + +kyber_decaps: +median: 385150 cycles/ticks +average: 387377 cycles/ticks + +Loop spin: 813 +gen_a: +median: 103250 cycles/ticks +average: 104153 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7149 cycles/ticks + +INVNTT: +median: 9854 cycles/ticks +average: 9957 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16050 cycles/ticks +average: 16191 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1374 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 731 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 442 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3777 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2479 cycles/ticks + +indcpa_keypair: +median: 259688 cycles/ticks +average: 261181 cycles/ticks + +indcpa_enc: +median: 298648 cycles/ticks +average: 300021 cycles/ticks + +indcpa_dec: +median: 60956 cycles/ticks +average: 61285 cycles/ticks + +kyber_keypair_derand: +median: 276626 cycles/ticks +average: 278146 cycles/ticks + +kyber_keypair: +median: 296894 cycles/ticks +average: 298220 cycles/ticks + +kyber_encaps_derand: +median: 316136 cycles/ticks +average: 317454 cycles/ticks + +kyber_encaps: +median: 317124 cycles/ticks +average: 318725 cycles/ticks + +kyber_decaps: +median: 386072 cycles/ticks +average: 387795 cycles/ticks + +Loop spin: 814 +gen_a: +median: 102968 cycles/ticks +average: 103597 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16055 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 259216 cycles/ticks +average: 260530 cycles/ticks + +indcpa_enc: +median: 298360 cycles/ticks +average: 299941 cycles/ticks + +indcpa_dec: +median: 61276 cycles/ticks +average: 61631 cycles/ticks + +kyber_keypair_derand: +median: 276396 cycles/ticks +average: 277963 cycles/ticks + +kyber_keypair: +median: 295672 cycles/ticks +average: 296925 cycles/ticks + +kyber_encaps_derand: +median: 316310 cycles/ticks +average: 317944 cycles/ticks + +kyber_encaps: +median: 317480 cycles/ticks +average: 319038 cycles/ticks + +kyber_decaps: +median: 384874 cycles/ticks +average: 386668 cycles/ticks + +Loop spin: 815 +gen_a: +median: 103124 cycles/ticks +average: 103828 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9954 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15973 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 260494 cycles/ticks +average: 261888 cycles/ticks + +indcpa_enc: +median: 300032 cycles/ticks +average: 301783 cycles/ticks + +indcpa_dec: +median: 61258 cycles/ticks +average: 61664 cycles/ticks + +kyber_keypair_derand: +median: 276170 cycles/ticks +average: 277577 cycles/ticks + +kyber_keypair: +median: 295738 cycles/ticks +average: 296814 cycles/ticks + +kyber_encaps_derand: +median: 316302 cycles/ticks +average: 318146 cycles/ticks + +kyber_encaps: +median: 317664 cycles/ticks +average: 319324 cycles/ticks + +kyber_decaps: +median: 383968 cycles/ticks +average: 385530 cycles/ticks + +Loop spin: 816 +gen_a: +median: 103162 cycles/ticks +average: 103858 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9913 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16061 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1393 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3768 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2469 cycles/ticks + +indcpa_keypair: +median: 259328 cycles/ticks +average: 260750 cycles/ticks + +indcpa_enc: +median: 298786 cycles/ticks +average: 300518 cycles/ticks + +indcpa_dec: +median: 61040 cycles/ticks +average: 61383 cycles/ticks + +kyber_keypair_derand: +median: 275418 cycles/ticks +average: 276712 cycles/ticks + +kyber_keypair: +median: 295806 cycles/ticks +average: 297025 cycles/ticks + +kyber_encaps_derand: +median: 317088 cycles/ticks +average: 318694 cycles/ticks + +kyber_encaps: +median: 318216 cycles/ticks +average: 319847 cycles/ticks + +kyber_decaps: +median: 384626 cycles/ticks +average: 386051 cycles/ticks + +Loop spin: 817 +gen_a: +median: 103298 cycles/ticks +average: 104038 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2360 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7161 cycles/ticks + +INVNTT: +median: 9844 cycles/ticks +average: 9925 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16184 cycles/ticks +average: 16364 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3768 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2473 cycles/ticks + +indcpa_keypair: +median: 260226 cycles/ticks +average: 261530 cycles/ticks + +indcpa_enc: +median: 298770 cycles/ticks +average: 300659 cycles/ticks + +indcpa_dec: +median: 60936 cycles/ticks +average: 61209 cycles/ticks + +kyber_keypair_derand: +median: 277506 cycles/ticks +average: 278954 cycles/ticks + +kyber_keypair: +median: 296572 cycles/ticks +average: 298005 cycles/ticks + +kyber_encaps_derand: +median: 316670 cycles/ticks +average: 318227 cycles/ticks + +kyber_encaps: +median: 317390 cycles/ticks +average: 319135 cycles/ticks + +kyber_decaps: +median: 386516 cycles/ticks +average: 390252 cycles/ticks + +Loop spin: 818 +gen_a: +median: 103004 cycles/ticks +average: 105593 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2358 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15982 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259054 cycles/ticks +average: 260247 cycles/ticks + +indcpa_enc: +median: 298958 cycles/ticks +average: 300652 cycles/ticks + +indcpa_dec: +median: 61276 cycles/ticks +average: 61610 cycles/ticks + +kyber_keypair_derand: +median: 276948 cycles/ticks +average: 278343 cycles/ticks + +kyber_keypair: +median: 295700 cycles/ticks +average: 296639 cycles/ticks + +kyber_encaps_derand: +median: 317266 cycles/ticks +average: 318993 cycles/ticks + +kyber_encaps: +median: 318126 cycles/ticks +average: 319719 cycles/ticks + +kyber_decaps: +median: 384260 cycles/ticks +average: 385966 cycles/ticks + +Loop spin: 819 +gen_a: +median: 102890 cycles/ticks +average: 103571 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2358 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2360 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9842 cycles/ticks +average: 9931 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15924 cycles/ticks +average: 16112 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 431 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1408 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 442 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2472 cycles/ticks + +indcpa_keypair: +median: 260850 cycles/ticks +average: 262060 cycles/ticks + +indcpa_enc: +median: 298320 cycles/ticks +average: 300124 cycles/ticks + +indcpa_dec: +median: 61044 cycles/ticks +average: 61367 cycles/ticks + +kyber_keypair_derand: +median: 275502 cycles/ticks +average: 276895 cycles/ticks + +kyber_keypair: +median: 296352 cycles/ticks +average: 297750 cycles/ticks + +kyber_encaps_derand: +median: 316566 cycles/ticks +average: 318155 cycles/ticks + +kyber_encaps: +median: 317364 cycles/ticks +average: 318801 cycles/ticks + +kyber_decaps: +median: 384342 cycles/ticks +average: 386293 cycles/ticks + +Loop spin: 820 +gen_a: +median: 103268 cycles/ticks +average: 103999 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15940 cycles/ticks +average: 16143 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3770 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2469 cycles/ticks + +indcpa_keypair: +median: 260276 cycles/ticks +average: 261781 cycles/ticks + +indcpa_enc: +median: 298716 cycles/ticks +average: 300244 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61195 cycles/ticks + +kyber_keypair_derand: +median: 275590 cycles/ticks +average: 276891 cycles/ticks + +kyber_keypair: +median: 296330 cycles/ticks +average: 297856 cycles/ticks + +kyber_encaps_derand: +median: 317108 cycles/ticks +average: 318942 cycles/ticks + +kyber_encaps: +median: 317426 cycles/ticks +average: 318873 cycles/ticks + +kyber_decaps: +median: 385028 cycles/ticks +average: 387055 cycles/ticks + +Loop spin: 821 +gen_a: +median: 103580 cycles/ticks +average: 104383 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2374 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2377 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7173 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9935 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15934 cycles/ticks +average: 16097 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1395 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 442 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3775 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2476 cycles/ticks + +indcpa_keypair: +median: 259252 cycles/ticks +average: 260833 cycles/ticks + +indcpa_enc: +median: 298754 cycles/ticks +average: 300043 cycles/ticks + +indcpa_dec: +median: 61014 cycles/ticks +average: 61317 cycles/ticks + +kyber_keypair_derand: +median: 276780 cycles/ticks +average: 278129 cycles/ticks + +kyber_keypair: +median: 297414 cycles/ticks +average: 298840 cycles/ticks + +kyber_encaps_derand: +median: 316494 cycles/ticks +average: 318007 cycles/ticks + +kyber_encaps: +median: 317478 cycles/ticks +average: 319072 cycles/ticks + +kyber_decaps: +median: 385348 cycles/ticks +average: 386979 cycles/ticks + +Loop spin: 822 +gen_a: +median: 102992 cycles/ticks +average: 103737 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2360 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15896 cycles/ticks +average: 15960 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3778 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259652 cycles/ticks +average: 261049 cycles/ticks + +indcpa_enc: +median: 298680 cycles/ticks +average: 300060 cycles/ticks + +indcpa_dec: +median: 61002 cycles/ticks +average: 61326 cycles/ticks + +kyber_keypair_derand: +median: 278032 cycles/ticks +average: 279437 cycles/ticks + +kyber_keypair: +median: 296628 cycles/ticks +average: 298091 cycles/ticks + +kyber_encaps_derand: +median: 317334 cycles/ticks +average: 318987 cycles/ticks + +kyber_encaps: +median: 318544 cycles/ticks +average: 320052 cycles/ticks + +kyber_decaps: +median: 387008 cycles/ticks +average: 389069 cycles/ticks + +Loop spin: 823 +gen_a: +median: 103000 cycles/ticks +average: 103700 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2346 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15916 cycles/ticks +average: 16084 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 434 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 259256 cycles/ticks +average: 260639 cycles/ticks + +indcpa_enc: +median: 299762 cycles/ticks +average: 301280 cycles/ticks + +indcpa_dec: +median: 61140 cycles/ticks +average: 61497 cycles/ticks + +kyber_keypair_derand: +median: 276468 cycles/ticks +average: 277973 cycles/ticks + +kyber_keypair: +median: 296214 cycles/ticks +average: 297269 cycles/ticks + +kyber_encaps_derand: +median: 320076 cycles/ticks +average: 321996 cycles/ticks + +kyber_encaps: +median: 320496 cycles/ticks +average: 322116 cycles/ticks + +kyber_decaps: +median: 387304 cycles/ticks +average: 388705 cycles/ticks + +Loop spin: 824 +gen_a: +median: 103004 cycles/ticks +average: 103775 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7221 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9860 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15962 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259170 cycles/ticks +average: 260150 cycles/ticks + +indcpa_enc: +median: 298470 cycles/ticks +average: 299759 cycles/ticks + +indcpa_dec: +median: 60918 cycles/ticks +average: 61201 cycles/ticks + +kyber_keypair_derand: +median: 275302 cycles/ticks +average: 276500 cycles/ticks + +kyber_keypair: +median: 295976 cycles/ticks +average: 296870 cycles/ticks + +kyber_encaps_derand: +median: 316214 cycles/ticks +average: 317458 cycles/ticks + +kyber_encaps: +median: 317020 cycles/ticks +average: 318343 cycles/ticks + +kyber_decaps: +median: 384124 cycles/ticks +average: 385568 cycles/ticks + +Loop spin: 825 +gen_a: +median: 103168 cycles/ticks +average: 103733 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2346 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15985 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2451 cycles/ticks + +indcpa_keypair: +median: 259114 cycles/ticks +average: 260182 cycles/ticks + +indcpa_enc: +median: 298324 cycles/ticks +average: 299656 cycles/ticks + +indcpa_dec: +median: 60916 cycles/ticks +average: 61137 cycles/ticks + +kyber_keypair_derand: +median: 276050 cycles/ticks +average: 277302 cycles/ticks + +kyber_keypair: +median: 295970 cycles/ticks +average: 296925 cycles/ticks + +kyber_encaps_derand: +median: 316246 cycles/ticks +average: 317504 cycles/ticks + +kyber_encaps: +median: 317254 cycles/ticks +average: 318474 cycles/ticks + +kyber_decaps: +median: 384336 cycles/ticks +average: 385848 cycles/ticks + +Loop spin: 826 +gen_a: +median: 103086 cycles/ticks +average: 103734 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2376 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16077 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 259208 cycles/ticks +average: 260268 cycles/ticks + +indcpa_enc: +median: 298222 cycles/ticks +average: 299501 cycles/ticks + +indcpa_dec: +median: 60926 cycles/ticks +average: 61184 cycles/ticks + +kyber_keypair_derand: +median: 275898 cycles/ticks +average: 277067 cycles/ticks + +kyber_keypair: +median: 295966 cycles/ticks +average: 297250 cycles/ticks + +kyber_encaps_derand: +median: 316484 cycles/ticks +average: 317874 cycles/ticks + +kyber_encaps: +median: 317412 cycles/ticks +average: 318596 cycles/ticks + +kyber_decaps: +median: 384594 cycles/ticks +average: 385950 cycles/ticks + +Loop spin: 827 +gen_a: +median: 103048 cycles/ticks +average: 103761 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16079 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2451 cycles/ticks + +indcpa_keypair: +median: 259032 cycles/ticks +average: 260200 cycles/ticks + +indcpa_enc: +median: 298484 cycles/ticks +average: 299736 cycles/ticks + +indcpa_dec: +median: 60920 cycles/ticks +average: 61127 cycles/ticks + +kyber_keypair_derand: +median: 275580 cycles/ticks +average: 276606 cycles/ticks + +kyber_keypair: +median: 295656 cycles/ticks +average: 296709 cycles/ticks + +kyber_encaps_derand: +median: 316658 cycles/ticks +average: 318036 cycles/ticks + +kyber_encaps: +median: 317488 cycles/ticks +average: 318734 cycles/ticks + +kyber_decaps: +median: 384706 cycles/ticks +average: 386017 cycles/ticks + +Loop spin: 828 +gen_a: +median: 103024 cycles/ticks +average: 103557 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15969 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1388 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3748 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 260572 cycles/ticks +average: 261645 cycles/ticks + +indcpa_enc: +median: 299814 cycles/ticks +average: 301080 cycles/ticks + +indcpa_dec: +median: 60958 cycles/ticks +average: 61199 cycles/ticks + +kyber_keypair_derand: +median: 275568 cycles/ticks +average: 276630 cycles/ticks + +kyber_keypair: +median: 295754 cycles/ticks +average: 296689 cycles/ticks + +kyber_encaps_derand: +median: 316382 cycles/ticks +average: 317564 cycles/ticks + +kyber_encaps: +median: 317212 cycles/ticks +average: 318476 cycles/ticks + +kyber_decaps: +median: 384358 cycles/ticks +average: 385858 cycles/ticks + +Loop spin: 829 +gen_a: +median: 103278 cycles/ticks +average: 103860 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15958 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259536 cycles/ticks +average: 260629 cycles/ticks + +indcpa_enc: +median: 298762 cycles/ticks +average: 299936 cycles/ticks + +indcpa_dec: +median: 60912 cycles/ticks +average: 61108 cycles/ticks + +kyber_keypair_derand: +median: 275284 cycles/ticks +average: 276330 cycles/ticks + +kyber_keypair: +median: 295700 cycles/ticks +average: 296604 cycles/ticks + +kyber_encaps_derand: +median: 316640 cycles/ticks +average: 317895 cycles/ticks + +kyber_encaps: +median: 317490 cycles/ticks +average: 318784 cycles/ticks + +kyber_decaps: +median: 384666 cycles/ticks +average: 385994 cycles/ticks + +Loop spin: 830 +gen_a: +median: 103166 cycles/ticks +average: 103758 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15972 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 258906 cycles/ticks +average: 260145 cycles/ticks + +indcpa_enc: +median: 298024 cycles/ticks +average: 299212 cycles/ticks + +indcpa_dec: +median: 60914 cycles/ticks +average: 61140 cycles/ticks + +kyber_keypair_derand: +median: 276252 cycles/ticks +average: 277328 cycles/ticks + +kyber_keypair: +median: 295606 cycles/ticks +average: 296595 cycles/ticks + +kyber_encaps_derand: +median: 316364 cycles/ticks +average: 317635 cycles/ticks + +kyber_encaps: +median: 317054 cycles/ticks +average: 318313 cycles/ticks + +kyber_decaps: +median: 384418 cycles/ticks +average: 385722 cycles/ticks + +Loop spin: 831 +gen_a: +median: 102758 cycles/ticks +average: 103416 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2353 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16029 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3769 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259394 cycles/ticks +average: 260629 cycles/ticks + +indcpa_enc: +median: 298470 cycles/ticks +average: 299869 cycles/ticks + +indcpa_dec: +median: 60910 cycles/ticks +average: 61182 cycles/ticks + +kyber_keypair_derand: +median: 275614 cycles/ticks +average: 276797 cycles/ticks + +kyber_keypair: +median: 295262 cycles/ticks +average: 296445 cycles/ticks + +kyber_encaps_derand: +median: 316108 cycles/ticks +average: 317598 cycles/ticks + +kyber_encaps: +median: 316762 cycles/ticks +average: 318188 cycles/ticks + +kyber_decaps: +median: 384138 cycles/ticks +average: 385729 cycles/ticks + +Loop spin: 832 +gen_a: +median: 102906 cycles/ticks +average: 103507 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2358 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15918 cycles/ticks +average: 16081 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 259392 cycles/ticks +average: 260556 cycles/ticks + +indcpa_enc: +median: 298026 cycles/ticks +average: 299415 cycles/ticks + +indcpa_dec: +median: 60916 cycles/ticks +average: 61183 cycles/ticks + +kyber_keypair_derand: +median: 275678 cycles/ticks +average: 276970 cycles/ticks + +kyber_keypair: +median: 295590 cycles/ticks +average: 296849 cycles/ticks + +kyber_encaps_derand: +median: 316422 cycles/ticks +average: 317973 cycles/ticks + +kyber_encaps: +median: 317114 cycles/ticks +average: 318628 cycles/ticks + +kyber_decaps: +median: 384278 cycles/ticks +average: 385913 cycles/ticks + +Loop spin: 833 +gen_a: +median: 102980 cycles/ticks +average: 103585 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2339 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9890 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15965 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 448 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2469 cycles/ticks + +indcpa_keypair: +median: 259084 cycles/ticks +average: 260408 cycles/ticks + +indcpa_enc: +median: 298380 cycles/ticks +average: 299862 cycles/ticks + +indcpa_dec: +median: 60934 cycles/ticks +average: 61236 cycles/ticks + +kyber_keypair_derand: +median: 275436 cycles/ticks +average: 276702 cycles/ticks + +kyber_keypair: +median: 295858 cycles/ticks +average: 297045 cycles/ticks + +kyber_encaps_derand: +median: 315440 cycles/ticks +average: 316912 cycles/ticks + +kyber_encaps: +median: 316320 cycles/ticks +average: 317858 cycles/ticks + +kyber_decaps: +median: 383688 cycles/ticks +average: 385355 cycles/ticks + +Loop spin: 834 +gen_a: +median: 102674 cycles/ticks +average: 103407 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2340 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16051 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 434 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2446 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 259484 cycles/ticks +average: 260722 cycles/ticks + +indcpa_enc: +median: 298932 cycles/ticks +average: 300348 cycles/ticks + +indcpa_dec: +median: 60908 cycles/ticks +average: 61165 cycles/ticks + +kyber_keypair_derand: +median: 275284 cycles/ticks +average: 276658 cycles/ticks + +kyber_keypair: +median: 295678 cycles/ticks +average: 296863 cycles/ticks + +kyber_encaps_derand: +median: 316380 cycles/ticks +average: 317938 cycles/ticks + +kyber_encaps: +median: 317134 cycles/ticks +average: 318649 cycles/ticks + +kyber_decaps: +median: 384466 cycles/ticks +average: 386111 cycles/ticks + +Loop spin: 835 +gen_a: +median: 102876 cycles/ticks +average: 103495 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9889 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15992 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259156 cycles/ticks +average: 260671 cycles/ticks + +indcpa_enc: +median: 297960 cycles/ticks +average: 299357 cycles/ticks + +indcpa_dec: +median: 60926 cycles/ticks +average: 61185 cycles/ticks + +kyber_keypair_derand: +median: 275966 cycles/ticks +average: 277485 cycles/ticks + +kyber_keypair: +median: 296190 cycles/ticks +average: 297227 cycles/ticks + +kyber_encaps_derand: +median: 316232 cycles/ticks +average: 317744 cycles/ticks + +kyber_encaps: +median: 316912 cycles/ticks +average: 318365 cycles/ticks + +kyber_decaps: +median: 384140 cycles/ticks +average: 385699 cycles/ticks + +Loop spin: 836 +gen_a: +median: 103036 cycles/ticks +average: 103585 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2346 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15957 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 258998 cycles/ticks +average: 260305 cycles/ticks + +indcpa_enc: +median: 298338 cycles/ticks +average: 299894 cycles/ticks + +indcpa_dec: +median: 60940 cycles/ticks +average: 61209 cycles/ticks + +kyber_keypair_derand: +median: 275750 cycles/ticks +average: 277034 cycles/ticks + +kyber_keypair: +median: 295754 cycles/ticks +average: 296929 cycles/ticks + +kyber_encaps_derand: +median: 316666 cycles/ticks +average: 318247 cycles/ticks + +kyber_encaps: +median: 317410 cycles/ticks +average: 318947 cycles/ticks + +kyber_decaps: +median: 384568 cycles/ticks +average: 386203 cycles/ticks + +Loop spin: 837 +gen_a: +median: 102972 cycles/ticks +average: 103602 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2353 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7105 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15966 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3765 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 258994 cycles/ticks +average: 260261 cycles/ticks + +indcpa_enc: +median: 298172 cycles/ticks +average: 299604 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61200 cycles/ticks + +kyber_keypair_derand: +median: 275150 cycles/ticks +average: 276475 cycles/ticks + +kyber_keypair: +median: 295288 cycles/ticks +average: 296562 cycles/ticks + +kyber_encaps_derand: +median: 317752 cycles/ticks +average: 319210 cycles/ticks + +kyber_encaps: +median: 318554 cycles/ticks +average: 320035 cycles/ticks + +kyber_decaps: +median: 385770 cycles/ticks +average: 387474 cycles/ticks + +Loop spin: 838 +gen_a: +median: 102906 cycles/ticks +average: 103668 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9872 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15924 cycles/ticks +average: 16132 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259302 cycles/ticks +average: 260692 cycles/ticks + +indcpa_enc: +median: 298422 cycles/ticks +average: 300054 cycles/ticks + +indcpa_dec: +median: 60906 cycles/ticks +average: 61200 cycles/ticks + +kyber_keypair_derand: +median: 277078 cycles/ticks +average: 278476 cycles/ticks + +kyber_keypair: +median: 295728 cycles/ticks +average: 297039 cycles/ticks + +kyber_encaps_derand: +median: 318306 cycles/ticks +average: 320059 cycles/ticks + +kyber_encaps: +median: 319230 cycles/ticks +average: 320822 cycles/ticks + +kyber_decaps: +median: 386378 cycles/ticks +average: 388091 cycles/ticks + +Loop spin: 839 +gen_a: +median: 103046 cycles/ticks +average: 103693 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16075 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2449 cycles/ticks + +indcpa_keypair: +median: 258894 cycles/ticks +average: 260219 cycles/ticks + +indcpa_enc: +median: 297880 cycles/ticks +average: 299448 cycles/ticks + +indcpa_dec: +median: 60944 cycles/ticks +average: 61258 cycles/ticks + +kyber_keypair_derand: +median: 275486 cycles/ticks +average: 276793 cycles/ticks + +kyber_keypair: +median: 295628 cycles/ticks +average: 296835 cycles/ticks + +kyber_encaps_derand: +median: 318362 cycles/ticks +average: 319967 cycles/ticks + +kyber_encaps: +median: 319104 cycles/ticks +average: 320795 cycles/ticks + +kyber_decaps: +median: 386354 cycles/ticks +average: 388111 cycles/ticks + +Loop spin: 840 +gen_a: +median: 102856 cycles/ticks +average: 103512 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7142 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9894 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15916 cycles/ticks +average: 16083 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 258758 cycles/ticks +average: 260179 cycles/ticks + +indcpa_enc: +median: 298082 cycles/ticks +average: 299597 cycles/ticks + +indcpa_dec: +median: 60922 cycles/ticks +average: 61216 cycles/ticks + +kyber_keypair_derand: +median: 275540 cycles/ticks +average: 276834 cycles/ticks + +kyber_keypair: +median: 295764 cycles/ticks +average: 296999 cycles/ticks + +kyber_encaps_derand: +median: 316404 cycles/ticks +average: 318054 cycles/ticks + +kyber_encaps: +median: 317228 cycles/ticks +average: 318736 cycles/ticks + +kyber_decaps: +median: 384464 cycles/ticks +average: 386215 cycles/ticks + +Loop spin: 841 +gen_a: +median: 102990 cycles/ticks +average: 103768 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7104 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16026 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 447 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2469 cycles/ticks + +indcpa_keypair: +median: 259174 cycles/ticks +average: 260525 cycles/ticks + +indcpa_enc: +median: 298508 cycles/ticks +average: 300007 cycles/ticks + +indcpa_dec: +median: 60950 cycles/ticks +average: 61279 cycles/ticks + +kyber_keypair_derand: +median: 275990 cycles/ticks +average: 277444 cycles/ticks + +kyber_keypair: +median: 296400 cycles/ticks +average: 297653 cycles/ticks + +kyber_encaps_derand: +median: 317672 cycles/ticks +average: 319387 cycles/ticks + +kyber_encaps: +median: 319338 cycles/ticks +average: 320737 cycles/ticks + +kyber_decaps: +median: 385014 cycles/ticks +average: 386875 cycles/ticks + +Loop spin: 842 +gen_a: +median: 103084 cycles/ticks +average: 103901 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7149 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9901 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15993 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3768 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 259626 cycles/ticks +average: 261046 cycles/ticks + +indcpa_enc: +median: 299104 cycles/ticks +average: 300809 cycles/ticks + +indcpa_dec: +median: 61116 cycles/ticks +average: 61549 cycles/ticks + +kyber_keypair_derand: +median: 276340 cycles/ticks +average: 278291 cycles/ticks + +kyber_keypair: +median: 295732 cycles/ticks +average: 297230 cycles/ticks + +kyber_encaps_derand: +median: 318544 cycles/ticks +average: 320345 cycles/ticks + +kyber_encaps: +median: 320114 cycles/ticks +average: 322298 cycles/ticks + +kyber_decaps: +median: 386084 cycles/ticks +average: 388698 cycles/ticks + +Loop spin: 843 +gen_a: +median: 103106 cycles/ticks +average: 103808 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2336 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9842 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16302 cycles/ticks +average: 16222 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3772 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 260108 cycles/ticks +average: 261542 cycles/ticks + +indcpa_enc: +median: 299444 cycles/ticks +average: 301417 cycles/ticks + +indcpa_dec: +median: 61040 cycles/ticks +average: 61397 cycles/ticks + +kyber_keypair_derand: +median: 275964 cycles/ticks +average: 277695 cycles/ticks + +kyber_keypair: +median: 296102 cycles/ticks +average: 297566 cycles/ticks + +kyber_encaps_derand: +median: 319082 cycles/ticks +average: 320749 cycles/ticks + +kyber_encaps: +median: 319350 cycles/ticks +average: 321174 cycles/ticks + +kyber_decaps: +median: 386292 cycles/ticks +average: 388421 cycles/ticks + +Loop spin: 844 +gen_a: +median: 103108 cycles/ticks +average: 103904 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2331 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7145 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16004 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3772 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 259454 cycles/ticks +average: 260845 cycles/ticks + +indcpa_enc: +median: 299102 cycles/ticks +average: 300697 cycles/ticks + +indcpa_dec: +median: 60942 cycles/ticks +average: 61230 cycles/ticks + +kyber_keypair_derand: +median: 276320 cycles/ticks +average: 277609 cycles/ticks + +kyber_keypair: +median: 296044 cycles/ticks +average: 297320 cycles/ticks + +kyber_encaps_derand: +median: 317672 cycles/ticks +average: 319317 cycles/ticks + +kyber_encaps: +median: 317562 cycles/ticks +average: 319134 cycles/ticks + +kyber_decaps: +median: 384308 cycles/ticks +average: 386011 cycles/ticks + +Loop spin: 845 +gen_a: +median: 103188 cycles/ticks +average: 103886 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9919 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16054 cycles/ticks +average: 16209 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1394 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 742 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3772 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2476 cycles/ticks + +indcpa_keypair: +median: 259694 cycles/ticks +average: 261100 cycles/ticks + +indcpa_enc: +median: 298668 cycles/ticks +average: 300243 cycles/ticks + +indcpa_dec: +median: 60950 cycles/ticks +average: 61313 cycles/ticks + +kyber_keypair_derand: +median: 276360 cycles/ticks +average: 277778 cycles/ticks + +kyber_keypair: +median: 296096 cycles/ticks +average: 297351 cycles/ticks + +kyber_encaps_derand: +median: 318330 cycles/ticks +average: 319946 cycles/ticks + +kyber_encaps: +median: 319900 cycles/ticks +average: 321617 cycles/ticks + +kyber_decaps: +median: 386360 cycles/ticks +average: 388376 cycles/ticks + +Loop spin: 846 +gen_a: +median: 103018 cycles/ticks +average: 103668 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2355 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16069 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 259502 cycles/ticks +average: 260907 cycles/ticks + +indcpa_enc: +median: 299738 cycles/ticks +average: 301263 cycles/ticks + +indcpa_dec: +median: 60988 cycles/ticks +average: 61300 cycles/ticks + +kyber_keypair_derand: +median: 275526 cycles/ticks +average: 276823 cycles/ticks + +kyber_keypair: +median: 296020 cycles/ticks +average: 297397 cycles/ticks + +kyber_encaps_derand: +median: 317674 cycles/ticks +average: 319323 cycles/ticks + +kyber_encaps: +median: 317082 cycles/ticks +average: 318742 cycles/ticks + +kyber_decaps: +median: 384270 cycles/ticks +average: 386115 cycles/ticks + +Loop spin: 847 +gen_a: +median: 103590 cycles/ticks +average: 104449 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2332 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2382 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7169 cycles/ticks + +INVNTT: +median: 9850 cycles/ticks +average: 9955 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16058 cycles/ticks +average: 16306 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 432 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 444 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3795 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2473 cycles/ticks + +indcpa_keypair: +median: 260450 cycles/ticks +average: 261871 cycles/ticks + +indcpa_enc: +median: 299158 cycles/ticks +average: 301137 cycles/ticks + +indcpa_dec: +median: 60980 cycles/ticks +average: 61279 cycles/ticks + +kyber_keypair_derand: +median: 275852 cycles/ticks +average: 277398 cycles/ticks + +kyber_keypair: +median: 297410 cycles/ticks +average: 298835 cycles/ticks + +kyber_encaps_derand: +median: 317028 cycles/ticks +average: 318801 cycles/ticks + +kyber_encaps: +median: 317722 cycles/ticks +average: 319451 cycles/ticks + +kyber_decaps: +median: 386166 cycles/ticks +average: 388123 cycles/ticks + +Loop spin: 848 +gen_a: +median: 103320 cycles/ticks +average: 104127 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2333 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2360 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16004 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 259568 cycles/ticks +average: 261003 cycles/ticks + +indcpa_enc: +median: 298920 cycles/ticks +average: 300763 cycles/ticks + +indcpa_dec: +median: 61070 cycles/ticks +average: 61463 cycles/ticks + +kyber_keypair_derand: +median: 277004 cycles/ticks +average: 278548 cycles/ticks + +kyber_keypair: +median: 296766 cycles/ticks +average: 298125 cycles/ticks + +kyber_encaps_derand: +median: 316620 cycles/ticks +average: 318355 cycles/ticks + +kyber_encaps: +median: 317572 cycles/ticks +average: 319366 cycles/ticks + +kyber_decaps: +median: 386132 cycles/ticks +average: 387983 cycles/ticks + +Loop spin: 849 +gen_a: +median: 103050 cycles/ticks +average: 103845 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16058 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3765 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2468 cycles/ticks + +indcpa_keypair: +median: 260348 cycles/ticks +average: 261815 cycles/ticks + +indcpa_enc: +median: 298772 cycles/ticks +average: 300381 cycles/ticks + +indcpa_dec: +median: 61022 cycles/ticks +average: 61349 cycles/ticks + +kyber_keypair_derand: +median: 277070 cycles/ticks +average: 278562 cycles/ticks + +kyber_keypair: +median: 296562 cycles/ticks +average: 298103 cycles/ticks + +kyber_encaps_derand: +median: 316550 cycles/ticks +average: 318134 cycles/ticks + +kyber_encaps: +median: 317662 cycles/ticks +average: 319259 cycles/ticks + +kyber_decaps: +median: 385946 cycles/ticks +average: 388052 cycles/ticks + +Loop spin: 850 +gen_a: +median: 102816 cycles/ticks +average: 103531 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2361 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9913 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15965 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3759 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259508 cycles/ticks +average: 260922 cycles/ticks + +indcpa_enc: +median: 299030 cycles/ticks +average: 301446 cycles/ticks + +indcpa_dec: +median: 61248 cycles/ticks +average: 61744 cycles/ticks + +kyber_keypair_derand: +median: 276760 cycles/ticks +average: 278459 cycles/ticks + +kyber_keypair: +median: 296348 cycles/ticks +average: 298267 cycles/ticks + +kyber_encaps_derand: +median: 317062 cycles/ticks +average: 319509 cycles/ticks + +kyber_encaps: +median: 318146 cycles/ticks +average: 320369 cycles/ticks + +kyber_decaps: +median: 385870 cycles/ticks +average: 388314 cycles/ticks + +Loop spin: 851 +gen_a: +median: 102978 cycles/ticks +average: 103688 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15920 cycles/ticks +average: 16155 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259544 cycles/ticks +average: 261060 cycles/ticks + +indcpa_enc: +median: 299092 cycles/ticks +average: 301337 cycles/ticks + +indcpa_dec: +median: 61140 cycles/ticks +average: 61480 cycles/ticks + +kyber_keypair_derand: +median: 276352 cycles/ticks +average: 278084 cycles/ticks + +kyber_keypair: +median: 295778 cycles/ticks +average: 297038 cycles/ticks + +kyber_encaps_derand: +median: 317554 cycles/ticks +average: 319121 cycles/ticks + +kyber_encaps: +median: 317480 cycles/ticks +average: 319222 cycles/ticks + +kyber_decaps: +median: 384480 cycles/ticks +average: 386253 cycles/ticks + +Loop spin: 852 +gen_a: +median: 103200 cycles/ticks +average: 103937 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2338 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2378 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7158 cycles/ticks + +INVNTT: +median: 9846 cycles/ticks +average: 9938 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15938 cycles/ticks +average: 16109 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 431 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 443 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3796 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2476 cycles/ticks + +indcpa_keypair: +median: 260068 cycles/ticks +average: 261834 cycles/ticks + +indcpa_enc: +median: 298016 cycles/ticks +average: 299703 cycles/ticks + +indcpa_dec: +median: 60940 cycles/ticks +average: 61351 cycles/ticks + +kyber_keypair_derand: +median: 275534 cycles/ticks +average: 276910 cycles/ticks + +kyber_keypair: +median: 297672 cycles/ticks +average: 299191 cycles/ticks + +kyber_encaps_derand: +median: 316788 cycles/ticks +average: 318911 cycles/ticks + +kyber_encaps: +median: 317326 cycles/ticks +average: 318786 cycles/ticks + +kyber_decaps: +median: 386672 cycles/ticks +average: 388612 cycles/ticks + +Loop spin: 853 +gen_a: +median: 103344 cycles/ticks +average: 104431 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2358 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7185 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9994 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16005 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 774 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3768 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 258794 cycles/ticks +average: 260386 cycles/ticks + +indcpa_enc: +median: 297778 cycles/ticks +average: 299495 cycles/ticks + +indcpa_dec: +median: 61296 cycles/ticks +average: 61693 cycles/ticks + +kyber_keypair_derand: +median: 277124 cycles/ticks +average: 279108 cycles/ticks + +kyber_keypair: +median: 296304 cycles/ticks +average: 297905 cycles/ticks + +kyber_encaps_derand: +median: 316510 cycles/ticks +average: 317916 cycles/ticks + +kyber_encaps: +median: 318834 cycles/ticks +average: 321212 cycles/ticks + +kyber_decaps: +median: 384930 cycles/ticks +average: 387645 cycles/ticks + +Loop spin: 854 +gen_a: +median: 102916 cycles/ticks +average: 103685 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2337 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2361 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9942 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16061 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3772 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 259846 cycles/ticks +average: 261592 cycles/ticks + +indcpa_enc: +median: 299588 cycles/ticks +average: 304333 cycles/ticks + +indcpa_dec: +median: 61060 cycles/ticks +average: 63439 cycles/ticks + +kyber_keypair_derand: +median: 275496 cycles/ticks +average: 277253 cycles/ticks + +kyber_keypair: +median: 296296 cycles/ticks +average: 297737 cycles/ticks + +kyber_encaps_derand: +median: 316880 cycles/ticks +average: 319310 cycles/ticks + +kyber_encaps: +median: 317798 cycles/ticks +average: 319692 cycles/ticks + +kyber_decaps: +median: 385754 cycles/ticks +average: 387978 cycles/ticks + +Loop spin: 855 +gen_a: +median: 103060 cycles/ticks +average: 104019 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2330 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15976 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2451 cycles/ticks + +indcpa_keypair: +median: 259340 cycles/ticks +average: 260570 cycles/ticks + +indcpa_enc: +median: 299622 cycles/ticks +average: 301193 cycles/ticks + +indcpa_dec: +median: 61276 cycles/ticks +average: 61685 cycles/ticks + +kyber_keypair_derand: +median: 277550 cycles/ticks +average: 279222 cycles/ticks + +kyber_keypair: +median: 295836 cycles/ticks +average: 298380 cycles/ticks + +kyber_encaps_derand: +median: 316484 cycles/ticks +average: 318288 cycles/ticks + +kyber_encaps: +median: 318796 cycles/ticks +average: 320266 cycles/ticks + +kyber_decaps: +median: 384346 cycles/ticks +average: 385763 cycles/ticks + +Loop spin: 856 +gen_a: +median: 103138 cycles/ticks +average: 103670 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9897 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15990 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 259298 cycles/ticks +average: 260629 cycles/ticks + +indcpa_enc: +median: 298782 cycles/ticks +average: 300282 cycles/ticks + +indcpa_dec: +median: 60932 cycles/ticks +average: 61233 cycles/ticks + +kyber_keypair_derand: +median: 277572 cycles/ticks +average: 278836 cycles/ticks + +kyber_keypair: +median: 295834 cycles/ticks +average: 297052 cycles/ticks + +kyber_encaps_derand: +median: 317046 cycles/ticks +average: 318682 cycles/ticks + +kyber_encaps: +median: 317450 cycles/ticks +average: 319012 cycles/ticks + +kyber_decaps: +median: 384494 cycles/ticks +average: 386040 cycles/ticks + +Loop spin: 857 +gen_a: +median: 103166 cycles/ticks +average: 103866 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15922 cycles/ticks +average: 16099 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2454 cycles/ticks + +indcpa_keypair: +median: 260446 cycles/ticks +average: 261780 cycles/ticks + +indcpa_enc: +median: 299184 cycles/ticks +average: 300747 cycles/ticks + +indcpa_dec: +median: 60910 cycles/ticks +average: 61175 cycles/ticks + +kyber_keypair_derand: +median: 275664 cycles/ticks +average: 276866 cycles/ticks + +kyber_keypair: +median: 296856 cycles/ticks +average: 297971 cycles/ticks + +kyber_encaps_derand: +median: 317248 cycles/ticks +average: 318717 cycles/ticks + +kyber_encaps: +median: 317306 cycles/ticks +average: 318646 cycles/ticks + +kyber_decaps: +median: 385726 cycles/ticks +average: 387731 cycles/ticks + +Loop spin: 858 +gen_a: +median: 102970 cycles/ticks +average: 103707 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2360 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15959 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 259190 cycles/ticks +average: 260428 cycles/ticks + +indcpa_enc: +median: 298482 cycles/ticks +average: 299821 cycles/ticks + +indcpa_dec: +median: 60914 cycles/ticks +average: 61256 cycles/ticks + +kyber_keypair_derand: +median: 275750 cycles/ticks +average: 277067 cycles/ticks + +kyber_keypair: +median: 295790 cycles/ticks +average: 296792 cycles/ticks + +kyber_encaps_derand: +median: 316388 cycles/ticks +average: 317870 cycles/ticks + +kyber_encaps: +median: 317226 cycles/ticks +average: 318721 cycles/ticks + +kyber_decaps: +median: 384502 cycles/ticks +average: 386226 cycles/ticks + +Loop spin: 859 +gen_a: +median: 103090 cycles/ticks +average: 103637 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2359 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15916 cycles/ticks +average: 16089 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1370 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3769 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 260422 cycles/ticks +average: 261827 cycles/ticks + +indcpa_enc: +median: 299600 cycles/ticks +average: 300985 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61224 cycles/ticks + +kyber_keypair_derand: +median: 275646 cycles/ticks +average: 277005 cycles/ticks + +kyber_keypair: +median: 295904 cycles/ticks +average: 296898 cycles/ticks + +kyber_encaps_derand: +median: 316372 cycles/ticks +average: 317829 cycles/ticks + +kyber_encaps: +median: 317324 cycles/ticks +average: 318758 cycles/ticks + +kyber_decaps: +median: 384590 cycles/ticks +average: 386392 cycles/ticks + +Loop spin: 860 +gen_a: +median: 102902 cycles/ticks +average: 103624 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2334 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2398 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15992 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1400 cycles/ticks +average: 1422 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2453 cycles/ticks + +indcpa_keypair: +median: 258834 cycles/ticks +average: 260290 cycles/ticks + +indcpa_enc: +median: 297798 cycles/ticks +average: 299282 cycles/ticks + +indcpa_dec: +median: 60956 cycles/ticks +average: 61379 cycles/ticks + +kyber_keypair_derand: +median: 275694 cycles/ticks +average: 277141 cycles/ticks + +kyber_keypair: +median: 295576 cycles/ticks +average: 296607 cycles/ticks + +kyber_encaps_derand: +median: 316170 cycles/ticks +average: 317570 cycles/ticks + +kyber_encaps: +median: 317260 cycles/ticks +average: 318813 cycles/ticks + +kyber_decaps: +median: 384412 cycles/ticks +average: 386184 cycles/ticks + +Loop spin: 861 +gen_a: +median: 103046 cycles/ticks +average: 103723 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2374 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15978 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 259264 cycles/ticks +average: 260448 cycles/ticks + +indcpa_enc: +median: 298602 cycles/ticks +average: 300097 cycles/ticks + +indcpa_dec: +median: 60908 cycles/ticks +average: 61174 cycles/ticks + +kyber_keypair_derand: +median: 275576 cycles/ticks +average: 276851 cycles/ticks + +kyber_keypair: +median: 295860 cycles/ticks +average: 297208 cycles/ticks + +kyber_encaps_derand: +median: 316198 cycles/ticks +average: 317563 cycles/ticks + +kyber_encaps: +median: 317138 cycles/ticks +average: 318605 cycles/ticks + +kyber_decaps: +median: 384242 cycles/ticks +average: 386014 cycles/ticks + +Loop spin: 862 +gen_a: +median: 102840 cycles/ticks +average: 103624 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2374 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15922 cycles/ticks +average: 16137 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 453 cycles/ticks + +poly_frommsg: +median: 1374 cycles/ticks +average: 1386 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259268 cycles/ticks +average: 260513 cycles/ticks + +indcpa_enc: +median: 298558 cycles/ticks +average: 299975 cycles/ticks + +indcpa_dec: +median: 60902 cycles/ticks +average: 61197 cycles/ticks + +kyber_keypair_derand: +median: 275284 cycles/ticks +average: 276593 cycles/ticks + +kyber_keypair: +median: 295888 cycles/ticks +average: 297112 cycles/ticks + +kyber_encaps_derand: +median: 319370 cycles/ticks +average: 320984 cycles/ticks + +kyber_encaps: +median: 320452 cycles/ticks +average: 322144 cycles/ticks + +kyber_decaps: +median: 387372 cycles/ticks +average: 389053 cycles/ticks + +Loop spin: 863 +gen_a: +median: 102962 cycles/ticks +average: 103758 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9898 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16026 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3770 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 259194 cycles/ticks +average: 260830 cycles/ticks + +indcpa_enc: +median: 298046 cycles/ticks +average: 299574 cycles/ticks + +indcpa_dec: +median: 60924 cycles/ticks +average: 61213 cycles/ticks + +kyber_keypair_derand: +median: 276040 cycles/ticks +average: 277673 cycles/ticks + +kyber_keypair: +median: 296146 cycles/ticks +average: 297367 cycles/ticks + +kyber_encaps_derand: +median: 317682 cycles/ticks +average: 319441 cycles/ticks + +kyber_encaps: +median: 318560 cycles/ticks +average: 319986 cycles/ticks + +kyber_decaps: +median: 385600 cycles/ticks +average: 387390 cycles/ticks + +Loop spin: 864 +gen_a: +median: 103192 cycles/ticks +average: 103848 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15922 cycles/ticks +average: 16120 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1394 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 735 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 258772 cycles/ticks +average: 260281 cycles/ticks + +indcpa_enc: +median: 298042 cycles/ticks +average: 299494 cycles/ticks + +indcpa_dec: +median: 60942 cycles/ticks +average: 61229 cycles/ticks + +kyber_keypair_derand: +median: 275430 cycles/ticks +average: 276707 cycles/ticks + +kyber_keypair: +median: 296142 cycles/ticks +average: 297154 cycles/ticks + +kyber_encaps_derand: +median: 315850 cycles/ticks +average: 317546 cycles/ticks + +kyber_encaps: +median: 316848 cycles/ticks +average: 318380 cycles/ticks + +kyber_decaps: +median: 384022 cycles/ticks +average: 385650 cycles/ticks + +Loop spin: 865 +gen_a: +median: 102950 cycles/ticks +average: 103661 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2331 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2358 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15922 cycles/ticks +average: 16121 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 260880 cycles/ticks +average: 262280 cycles/ticks + +indcpa_enc: +median: 300206 cycles/ticks +average: 301845 cycles/ticks + +indcpa_dec: +median: 60946 cycles/ticks +average: 61202 cycles/ticks + +kyber_keypair_derand: +median: 275888 cycles/ticks +average: 277099 cycles/ticks + +kyber_keypair: +median: 295818 cycles/ticks +average: 296947 cycles/ticks + +kyber_encaps_derand: +median: 316196 cycles/ticks +average: 317742 cycles/ticks + +kyber_encaps: +median: 317136 cycles/ticks +average: 318690 cycles/ticks + +kyber_decaps: +median: 384174 cycles/ticks +average: 385770 cycles/ticks + +Loop spin: 866 +gen_a: +median: 102816 cycles/ticks +average: 103471 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15984 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1404 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3767 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 259246 cycles/ticks +average: 260584 cycles/ticks + +indcpa_enc: +median: 298270 cycles/ticks +average: 299789 cycles/ticks + +indcpa_dec: +median: 60926 cycles/ticks +average: 61212 cycles/ticks + +kyber_keypair_derand: +median: 275774 cycles/ticks +average: 277192 cycles/ticks + +kyber_keypair: +median: 295470 cycles/ticks +average: 296575 cycles/ticks + +kyber_encaps_derand: +median: 316022 cycles/ticks +average: 317394 cycles/ticks + +kyber_encaps: +median: 316860 cycles/ticks +average: 318269 cycles/ticks + +kyber_decaps: +median: 383840 cycles/ticks +average: 385306 cycles/ticks + +Loop spin: 867 +gen_a: +median: 103052 cycles/ticks +average: 103596 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16034 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2456 cycles/ticks + +indcpa_keypair: +median: 259162 cycles/ticks +average: 260646 cycles/ticks + +indcpa_enc: +median: 298438 cycles/ticks +average: 299745 cycles/ticks + +indcpa_dec: +median: 60936 cycles/ticks +average: 61162 cycles/ticks + +kyber_keypair_derand: +median: 275796 cycles/ticks +average: 277202 cycles/ticks + +kyber_keypair: +median: 296292 cycles/ticks +average: 297224 cycles/ticks + +kyber_encaps_derand: +median: 316142 cycles/ticks +average: 317661 cycles/ticks + +kyber_encaps: +median: 316974 cycles/ticks +average: 318347 cycles/ticks + +kyber_decaps: +median: 384158 cycles/ticks +average: 385578 cycles/ticks + +Loop spin: 868 +gen_a: +median: 103216 cycles/ticks +average: 103847 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15920 cycles/ticks +average: 16117 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259106 cycles/ticks +average: 260275 cycles/ticks + +indcpa_enc: +median: 298324 cycles/ticks +average: 299788 cycles/ticks + +indcpa_dec: +median: 61160 cycles/ticks +average: 61410 cycles/ticks + +kyber_keypair_derand: +median: 276834 cycles/ticks +average: 278103 cycles/ticks + +kyber_keypair: +median: 295592 cycles/ticks +average: 296687 cycles/ticks + +kyber_encaps_derand: +median: 316330 cycles/ticks +average: 317762 cycles/ticks + +kyber_encaps: +median: 317190 cycles/ticks +average: 318748 cycles/ticks + +kyber_decaps: +median: 384740 cycles/ticks +average: 386328 cycles/ticks + +Loop spin: 869 +gen_a: +median: 102968 cycles/ticks +average: 103552 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9858 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16045 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3760 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 260802 cycles/ticks +average: 262055 cycles/ticks + +indcpa_enc: +median: 299862 cycles/ticks +average: 301352 cycles/ticks + +indcpa_dec: +median: 61022 cycles/ticks +average: 61306 cycles/ticks + +kyber_keypair_derand: +median: 275870 cycles/ticks +average: 277201 cycles/ticks + +kyber_keypair: +median: 295704 cycles/ticks +average: 296875 cycles/ticks + +kyber_encaps_derand: +median: 317978 cycles/ticks +average: 319445 cycles/ticks + +kyber_encaps: +median: 318580 cycles/ticks +average: 320080 cycles/ticks + +kyber_decaps: +median: 386002 cycles/ticks +average: 387589 cycles/ticks + +Loop spin: 870 +gen_a: +median: 103014 cycles/ticks +average: 103749 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2380 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15978 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3769 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2451 cycles/ticks + +indcpa_keypair: +median: 259616 cycles/ticks +average: 261212 cycles/ticks + +indcpa_enc: +median: 298800 cycles/ticks +average: 300176 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61242 cycles/ticks + +kyber_keypair_derand: +median: 275834 cycles/ticks +average: 277324 cycles/ticks + +kyber_keypair: +median: 296168 cycles/ticks +average: 297171 cycles/ticks + +kyber_encaps_derand: +median: 316264 cycles/ticks +average: 317871 cycles/ticks + +kyber_encaps: +median: 316822 cycles/ticks +average: 318308 cycles/ticks + +kyber_decaps: +median: 384138 cycles/ticks +average: 385690 cycles/ticks + +Loop spin: 871 +gen_a: +median: 103106 cycles/ticks +average: 103687 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2340 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2360 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7102 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9880 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15930 cycles/ticks +average: 16120 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 259004 cycles/ticks +average: 260342 cycles/ticks + +indcpa_enc: +median: 297932 cycles/ticks +average: 299477 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61213 cycles/ticks + +kyber_keypair_derand: +median: 275718 cycles/ticks +average: 276995 cycles/ticks + +kyber_keypair: +median: 295536 cycles/ticks +average: 296711 cycles/ticks + +kyber_encaps_derand: +median: 317700 cycles/ticks +average: 319197 cycles/ticks + +kyber_encaps: +median: 318390 cycles/ticks +average: 319888 cycles/ticks + +kyber_decaps: +median: 385716 cycles/ticks +average: 387360 cycles/ticks + +Loop spin: 872 +gen_a: +median: 102872 cycles/ticks +average: 103513 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15957 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3762 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 260408 cycles/ticks +average: 261685 cycles/ticks + +indcpa_enc: +median: 299658 cycles/ticks +average: 301094 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61216 cycles/ticks + +kyber_keypair_derand: +median: 275432 cycles/ticks +average: 276800 cycles/ticks + +kyber_keypair: +median: 295412 cycles/ticks +average: 296667 cycles/ticks + +kyber_encaps_derand: +median: 316564 cycles/ticks +average: 318157 cycles/ticks + +kyber_encaps: +median: 317196 cycles/ticks +average: 318728 cycles/ticks + +kyber_decaps: +median: 384388 cycles/ticks +average: 385962 cycles/ticks + +Loop spin: 873 +gen_a: +median: 102780 cycles/ticks +average: 103366 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15962 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 446 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 260488 cycles/ticks +average: 261802 cycles/ticks + +indcpa_enc: +median: 299552 cycles/ticks +average: 301048 cycles/ticks + +indcpa_dec: +median: 60934 cycles/ticks +average: 61163 cycles/ticks + +kyber_keypair_derand: +median: 275292 cycles/ticks +average: 276453 cycles/ticks + +kyber_keypair: +median: 295814 cycles/ticks +average: 297003 cycles/ticks + +kyber_encaps_derand: +median: 318156 cycles/ticks +average: 319694 cycles/ticks + +kyber_encaps: +median: 318780 cycles/ticks +average: 320184 cycles/ticks + +kyber_decaps: +median: 385966 cycles/ticks +average: 387441 cycles/ticks + +Loop spin: 874 +gen_a: +median: 103272 cycles/ticks +average: 103944 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16045 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259284 cycles/ticks +average: 260477 cycles/ticks + +indcpa_enc: +median: 298614 cycles/ticks +average: 299936 cycles/ticks + +indcpa_dec: +median: 60956 cycles/ticks +average: 61227 cycles/ticks + +kyber_keypair_derand: +median: 275644 cycles/ticks +average: 276894 cycles/ticks + +kyber_keypair: +median: 295746 cycles/ticks +average: 296789 cycles/ticks + +kyber_encaps_derand: +median: 315648 cycles/ticks +average: 317080 cycles/ticks + +kyber_encaps: +median: 316532 cycles/ticks +average: 318035 cycles/ticks + +kyber_decaps: +median: 383732 cycles/ticks +average: 385340 cycles/ticks + +Loop spin: 875 +gen_a: +median: 102902 cycles/ticks +average: 103579 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2340 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2361 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7107 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16059 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3747 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259426 cycles/ticks +average: 260557 cycles/ticks + +indcpa_enc: +median: 298832 cycles/ticks +average: 300159 cycles/ticks + +indcpa_dec: +median: 60916 cycles/ticks +average: 61158 cycles/ticks + +kyber_keypair_derand: +median: 277128 cycles/ticks +average: 278318 cycles/ticks + +kyber_keypair: +median: 295870 cycles/ticks +average: 296963 cycles/ticks + +kyber_encaps_derand: +median: 316288 cycles/ticks +average: 317882 cycles/ticks + +kyber_encaps: +median: 318196 cycles/ticks +average: 319666 cycles/ticks + +kyber_decaps: +median: 385000 cycles/ticks +average: 387052 cycles/ticks + +Loop spin: 876 +gen_a: +median: 103084 cycles/ticks +average: 103763 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2373 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7192 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15960 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 261032 cycles/ticks +average: 262282 cycles/ticks + +indcpa_enc: +median: 301752 cycles/ticks +average: 303139 cycles/ticks + +indcpa_dec: +median: 60992 cycles/ticks +average: 61270 cycles/ticks + +kyber_keypair_derand: +median: 275734 cycles/ticks +average: 277027 cycles/ticks + +kyber_keypair: +median: 296160 cycles/ticks +average: 297199 cycles/ticks + +kyber_encaps_derand: +median: 317252 cycles/ticks +average: 318713 cycles/ticks + +kyber_encaps: +median: 317672 cycles/ticks +average: 319085 cycles/ticks + +kyber_decaps: +median: 384740 cycles/ticks +average: 386432 cycles/ticks + +Loop spin: 877 +gen_a: +median: 103164 cycles/ticks +average: 103914 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2360 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9896 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16005 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1400 cycles/ticks +average: 1413 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3772 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259684 cycles/ticks +average: 261004 cycles/ticks + +indcpa_enc: +median: 299010 cycles/ticks +average: 300654 cycles/ticks + +indcpa_dec: +median: 61174 cycles/ticks +average: 61487 cycles/ticks + +kyber_keypair_derand: +median: 275972 cycles/ticks +average: 277252 cycles/ticks + +kyber_keypair: +median: 296092 cycles/ticks +average: 297269 cycles/ticks + +kyber_encaps_derand: +median: 316308 cycles/ticks +average: 317893 cycles/ticks + +kyber_encaps: +median: 317846 cycles/ticks +average: 319390 cycles/ticks + +kyber_decaps: +median: 384402 cycles/ticks +average: 386222 cycles/ticks + +Loop spin: 878 +gen_a: +median: 103078 cycles/ticks +average: 103968 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16068 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 434 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 261220 cycles/ticks +average: 262619 cycles/ticks + +indcpa_enc: +median: 300812 cycles/ticks +average: 302574 cycles/ticks + +indcpa_dec: +median: 61100 cycles/ticks +average: 61659 cycles/ticks + +kyber_keypair_derand: +median: 277000 cycles/ticks +average: 278627 cycles/ticks + +kyber_keypair: +median: 296940 cycles/ticks +average: 298746 cycles/ticks + +kyber_encaps_derand: +median: 316714 cycles/ticks +average: 318309 cycles/ticks + +kyber_encaps: +median: 317884 cycles/ticks +average: 319778 cycles/ticks + +kyber_decaps: +median: 385744 cycles/ticks +average: 387761 cycles/ticks + +Loop spin: 879 +gen_a: +median: 102884 cycles/ticks +average: 103755 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2355 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9921 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16013 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 258990 cycles/ticks +average: 260334 cycles/ticks + +indcpa_enc: +median: 298814 cycles/ticks +average: 301207 cycles/ticks + +indcpa_dec: +median: 61042 cycles/ticks +average: 61484 cycles/ticks + +kyber_keypair_derand: +median: 275914 cycles/ticks +average: 277152 cycles/ticks + +kyber_keypair: +median: 295874 cycles/ticks +average: 296970 cycles/ticks + +kyber_encaps_derand: +median: 318128 cycles/ticks +average: 319988 cycles/ticks + +kyber_encaps: +median: 319020 cycles/ticks +average: 320475 cycles/ticks + +kyber_decaps: +median: 386022 cycles/ticks +average: 387634 cycles/ticks + +Loop spin: 880 +gen_a: +median: 103128 cycles/ticks +average: 103831 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2354 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9893 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16009 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 431 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3772 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 259260 cycles/ticks +average: 260549 cycles/ticks + +indcpa_enc: +median: 298478 cycles/ticks +average: 300025 cycles/ticks + +indcpa_dec: +median: 61042 cycles/ticks +average: 61358 cycles/ticks + +kyber_keypair_derand: +median: 275996 cycles/ticks +average: 277429 cycles/ticks + +kyber_keypair: +median: 295848 cycles/ticks +average: 296988 cycles/ticks + +kyber_encaps_derand: +median: 316956 cycles/ticks +average: 318646 cycles/ticks + +kyber_encaps: +median: 317826 cycles/ticks +average: 319228 cycles/ticks + +kyber_decaps: +median: 384188 cycles/ticks +average: 385840 cycles/ticks + +Loop spin: 881 +gen_a: +median: 102866 cycles/ticks +average: 103534 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9924 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16026 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 450 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2468 cycles/ticks + +indcpa_keypair: +median: 260934 cycles/ticks +average: 262126 cycles/ticks + +indcpa_enc: +median: 298866 cycles/ticks +average: 300471 cycles/ticks + +indcpa_dec: +median: 60970 cycles/ticks +average: 61226 cycles/ticks + +kyber_keypair_derand: +median: 277288 cycles/ticks +average: 278425 cycles/ticks + +kyber_keypair: +median: 296468 cycles/ticks +average: 297771 cycles/ticks + +kyber_encaps_derand: +median: 317190 cycles/ticks +average: 319025 cycles/ticks + +kyber_encaps: +median: 317128 cycles/ticks +average: 318510 cycles/ticks + +kyber_decaps: +median: 385014 cycles/ticks +average: 386741 cycles/ticks + +Loop spin: 882 +gen_a: +median: 103298 cycles/ticks +average: 104177 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2361 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7153 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9919 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16026 cycles/ticks +average: 16236 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1408 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3768 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 259040 cycles/ticks +average: 260510 cycles/ticks + +indcpa_enc: +median: 298230 cycles/ticks +average: 299694 cycles/ticks + +indcpa_dec: +median: 61072 cycles/ticks +average: 61400 cycles/ticks + +kyber_keypair_derand: +median: 275878 cycles/ticks +average: 277462 cycles/ticks + +kyber_keypair: +median: 296768 cycles/ticks +average: 297890 cycles/ticks + +kyber_encaps_derand: +median: 317590 cycles/ticks +average: 319294 cycles/ticks + +kyber_encaps: +median: 318606 cycles/ticks +average: 320201 cycles/ticks + +kyber_decaps: +median: 386126 cycles/ticks +average: 388168 cycles/ticks + +Loop spin: 883 +gen_a: +median: 103314 cycles/ticks +average: 104086 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2331 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2359 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7177 cycles/ticks + +INVNTT: +median: 9850 cycles/ticks +average: 9934 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15922 cycles/ticks +average: 16067 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3779 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2472 cycles/ticks + +indcpa_keypair: +median: 259728 cycles/ticks +average: 261132 cycles/ticks + +indcpa_enc: +median: 298626 cycles/ticks +average: 300325 cycles/ticks + +indcpa_dec: +median: 60952 cycles/ticks +average: 61365 cycles/ticks + +kyber_keypair_derand: +median: 276200 cycles/ticks +average: 277659 cycles/ticks + +kyber_keypair: +median: 297066 cycles/ticks +average: 298393 cycles/ticks + +kyber_encaps_derand: +median: 316332 cycles/ticks +average: 318076 cycles/ticks + +kyber_encaps: +median: 316828 cycles/ticks +average: 318403 cycles/ticks + +kyber_decaps: +median: 384762 cycles/ticks +average: 386793 cycles/ticks + +Loop spin: 884 +gen_a: +median: 103206 cycles/ticks +average: 104244 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2371 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2378 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7141 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9929 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16046 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3770 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 259638 cycles/ticks +average: 261157 cycles/ticks + +indcpa_enc: +median: 298614 cycles/ticks +average: 300471 cycles/ticks + +indcpa_dec: +median: 61052 cycles/ticks +average: 61427 cycles/ticks + +kyber_keypair_derand: +median: 276228 cycles/ticks +average: 278513 cycles/ticks + +kyber_keypair: +median: 297182 cycles/ticks +average: 298964 cycles/ticks + +kyber_encaps_derand: +median: 316772 cycles/ticks +average: 319328 cycles/ticks + +kyber_encaps: +median: 317724 cycles/ticks +average: 319608 cycles/ticks + +kyber_decaps: +median: 385656 cycles/ticks +average: 387989 cycles/ticks + +Loop spin: 885 +gen_a: +median: 102834 cycles/ticks +average: 103887 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2334 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7167 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9902 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15914 cycles/ticks +average: 16094 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3789 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2470 cycles/ticks + +indcpa_keypair: +median: 259526 cycles/ticks +average: 261653 cycles/ticks + +indcpa_enc: +median: 298734 cycles/ticks +average: 300854 cycles/ticks + +indcpa_dec: +median: 61244 cycles/ticks +average: 61683 cycles/ticks + +kyber_keypair_derand: +median: 276410 cycles/ticks +average: 278279 cycles/ticks + +kyber_keypair: +median: 297246 cycles/ticks +average: 299437 cycles/ticks + +kyber_encaps_derand: +median: 318694 cycles/ticks +average: 321158 cycles/ticks + +kyber_encaps: +median: 320250 cycles/ticks +average: 322341 cycles/ticks + +kyber_decaps: +median: 386572 cycles/ticks +average: 388615 cycles/ticks + +Loop spin: 886 +gen_a: +median: 103388 cycles/ticks +average: 104328 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2361 cycles/ticks + +NTT: +median: 7094 cycles/ticks +average: 7158 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9934 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16040 cycles/ticks +average: 16214 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 444 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 445 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3765 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2470 cycles/ticks + +indcpa_keypair: +median: 259392 cycles/ticks +average: 261110 cycles/ticks + +indcpa_enc: +median: 299912 cycles/ticks +average: 301899 cycles/ticks + +indcpa_dec: +median: 61096 cycles/ticks +average: 61533 cycles/ticks + +kyber_keypair_derand: +median: 276224 cycles/ticks +average: 277939 cycles/ticks + +kyber_keypair: +median: 296570 cycles/ticks +average: 298359 cycles/ticks + +kyber_encaps_derand: +median: 316848 cycles/ticks +average: 318902 cycles/ticks + +kyber_encaps: +median: 317964 cycles/ticks +average: 320112 cycles/ticks + +kyber_decaps: +median: 384748 cycles/ticks +average: 387094 cycles/ticks + +Loop spin: 887 +gen_a: +median: 103134 cycles/ticks +average: 103964 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2388 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7148 cycles/ticks + +INVNTT: +median: 9850 cycles/ticks +average: 9959 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15942 cycles/ticks +average: 16124 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 730 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 455 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3779 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2475 cycles/ticks + +indcpa_keypair: +median: 260098 cycles/ticks +average: 261890 cycles/ticks + +indcpa_enc: +median: 299962 cycles/ticks +average: 302315 cycles/ticks + +indcpa_dec: +median: 61046 cycles/ticks +average: 61483 cycles/ticks + +kyber_keypair_derand: +median: 275712 cycles/ticks +average: 277766 cycles/ticks + +kyber_keypair: +median: 296946 cycles/ticks +average: 298916 cycles/ticks + +kyber_encaps_derand: +median: 317344 cycles/ticks +average: 319501 cycles/ticks + +kyber_encaps: +median: 317980 cycles/ticks +average: 319967 cycles/ticks + +kyber_decaps: +median: 384434 cycles/ticks +average: 386420 cycles/ticks + +Loop spin: 888 +gen_a: +median: 103204 cycles/ticks +average: 104078 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2336 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2381 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7167 cycles/ticks + +INVNTT: +median: 9844 cycles/ticks +average: 9935 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16072 cycles/ticks +average: 16237 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 444 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1412 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 731 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 443 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3864 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2476 cycles/ticks + +indcpa_keypair: +median: 259932 cycles/ticks +average: 262036 cycles/ticks + +indcpa_enc: +median: 298746 cycles/ticks +average: 300826 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61247 cycles/ticks + +kyber_keypair_derand: +median: 276048 cycles/ticks +average: 277756 cycles/ticks + +kyber_keypair: +median: 296876 cycles/ticks +average: 298804 cycles/ticks + +kyber_encaps_derand: +median: 317238 cycles/ticks +average: 321156 cycles/ticks + +kyber_encaps: +median: 317548 cycles/ticks +average: 319681 cycles/ticks + +kyber_decaps: +median: 385030 cycles/ticks +average: 387851 cycles/ticks + +Loop spin: 889 +gen_a: +median: 103214 cycles/ticks +average: 104473 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9922 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16073 cycles/ticks + +poly_tomsg: +median: 426 cycles/ticks +average: 426 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 746 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3767 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2471 cycles/ticks + +indcpa_keypair: +median: 260980 cycles/ticks +average: 262643 cycles/ticks + +indcpa_enc: +median: 299448 cycles/ticks +average: 301764 cycles/ticks + +indcpa_dec: +median: 61070 cycles/ticks +average: 61484 cycles/ticks + +kyber_keypair_derand: +median: 276200 cycles/ticks +average: 278121 cycles/ticks + +kyber_keypair: +median: 296474 cycles/ticks +average: 298042 cycles/ticks + +kyber_encaps_derand: +median: 317730 cycles/ticks +average: 319646 cycles/ticks + +kyber_encaps: +median: 318504 cycles/ticks +average: 320876 cycles/ticks + +kyber_decaps: +median: 384834 cycles/ticks +average: 387122 cycles/ticks + +Loop spin: 890 +gen_a: +median: 103314 cycles/ticks +average: 104162 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2337 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2386 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7180 cycles/ticks + +INVNTT: +median: 9850 cycles/ticks +average: 9936 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15936 cycles/ticks +average: 16103 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1408 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 442 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3787 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2474 cycles/ticks + +indcpa_keypair: +median: 259928 cycles/ticks +average: 261514 cycles/ticks + +indcpa_enc: +median: 298044 cycles/ticks +average: 299612 cycles/ticks + +indcpa_dec: +median: 60920 cycles/ticks +average: 61171 cycles/ticks + +kyber_keypair_derand: +median: 275526 cycles/ticks +average: 276953 cycles/ticks + +kyber_keypair: +median: 297464 cycles/ticks +average: 303272 cycles/ticks + +kyber_encaps_derand: +median: 316550 cycles/ticks +average: 318429 cycles/ticks + +kyber_encaps: +median: 317496 cycles/ticks +average: 318857 cycles/ticks + +kyber_decaps: +median: 385484 cycles/ticks +average: 387429 cycles/ticks + +Loop spin: 891 +gen_a: +median: 103330 cycles/ticks +average: 104143 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2333 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9901 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15991 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3762 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259256 cycles/ticks +average: 260609 cycles/ticks + +indcpa_enc: +median: 298226 cycles/ticks +average: 299633 cycles/ticks + +indcpa_dec: +median: 60980 cycles/ticks +average: 61241 cycles/ticks + +kyber_keypair_derand: +median: 279462 cycles/ticks +average: 280901 cycles/ticks + +kyber_keypair: +median: 296480 cycles/ticks +average: 297728 cycles/ticks + +kyber_encaps_derand: +median: 316552 cycles/ticks +average: 318241 cycles/ticks + +kyber_encaps: +median: 317550 cycles/ticks +average: 319107 cycles/ticks + +kyber_decaps: +median: 385960 cycles/ticks +average: 387713 cycles/ticks + +Loop spin: 892 +gen_a: +median: 103076 cycles/ticks +average: 103744 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16023 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 431 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3775 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2452 cycles/ticks + +indcpa_keypair: +median: 259100 cycles/ticks +average: 260379 cycles/ticks + +indcpa_enc: +median: 299366 cycles/ticks +average: 300838 cycles/ticks + +indcpa_dec: +median: 61258 cycles/ticks +average: 61560 cycles/ticks + +kyber_keypair_derand: +median: 275760 cycles/ticks +average: 277395 cycles/ticks + +kyber_keypair: +median: 295616 cycles/ticks +average: 296832 cycles/ticks + +kyber_encaps_derand: +median: 316346 cycles/ticks +average: 317836 cycles/ticks + +kyber_encaps: +median: 317216 cycles/ticks +average: 318680 cycles/ticks + +kyber_decaps: +median: 384568 cycles/ticks +average: 386243 cycles/ticks + +Loop spin: 893 +gen_a: +median: 102828 cycles/ticks +average: 103615 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16084 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1400 cycles/ticks +average: 1418 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3748 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 258942 cycles/ticks +average: 260271 cycles/ticks + +indcpa_enc: +median: 298114 cycles/ticks +average: 299567 cycles/ticks + +indcpa_dec: +median: 60950 cycles/ticks +average: 61235 cycles/ticks + +kyber_keypair_derand: +median: 275496 cycles/ticks +average: 276794 cycles/ticks + +kyber_keypair: +median: 295890 cycles/ticks +average: 297085 cycles/ticks + +kyber_encaps_derand: +median: 316684 cycles/ticks +average: 318287 cycles/ticks + +kyber_encaps: +median: 317568 cycles/ticks +average: 318988 cycles/ticks + +kyber_decaps: +median: 384710 cycles/ticks +average: 386274 cycles/ticks + +Loop spin: 894 +gen_a: +median: 103032 cycles/ticks +average: 103713 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2330 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15916 cycles/ticks +average: 15989 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3768 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 259218 cycles/ticks +average: 260686 cycles/ticks + +indcpa_enc: +median: 297958 cycles/ticks +average: 299393 cycles/ticks + +indcpa_dec: +median: 60938 cycles/ticks +average: 61166 cycles/ticks + +kyber_keypair_derand: +median: 275202 cycles/ticks +average: 276377 cycles/ticks + +kyber_keypair: +median: 295912 cycles/ticks +average: 297103 cycles/ticks + +kyber_encaps_derand: +median: 315634 cycles/ticks +average: 317306 cycles/ticks + +kyber_encaps: +median: 316632 cycles/ticks +average: 318073 cycles/ticks + +kyber_decaps: +median: 383848 cycles/ticks +average: 385274 cycles/ticks + +Loop spin: 895 +gen_a: +median: 102756 cycles/ticks +average: 103429 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9888 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16083 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1388 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 742 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259050 cycles/ticks +average: 260335 cycles/ticks + +indcpa_enc: +median: 298454 cycles/ticks +average: 299856 cycles/ticks + +indcpa_dec: +median: 60912 cycles/ticks +average: 61205 cycles/ticks + +kyber_keypair_derand: +median: 275474 cycles/ticks +average: 276597 cycles/ticks + +kyber_keypair: +median: 295434 cycles/ticks +average: 296667 cycles/ticks + +kyber_encaps_derand: +median: 318008 cycles/ticks +average: 319453 cycles/ticks + +kyber_encaps: +median: 318712 cycles/ticks +average: 320006 cycles/ticks + +kyber_decaps: +median: 386078 cycles/ticks +average: 387558 cycles/ticks + +Loop spin: 896 +gen_a: +median: 103052 cycles/ticks +average: 103651 cycles/ticks + +poly_getnoise_eta1: +median: 2376 cycles/ticks +average: 2393 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7136 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9890 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16003 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259034 cycles/ticks +average: 260399 cycles/ticks + +indcpa_enc: +median: 298336 cycles/ticks +average: 299642 cycles/ticks + +indcpa_dec: +median: 60918 cycles/ticks +average: 61174 cycles/ticks + +kyber_keypair_derand: +median: 275472 cycles/ticks +average: 276535 cycles/ticks + +kyber_keypair: +median: 295836 cycles/ticks +average: 297088 cycles/ticks + +kyber_encaps_derand: +median: 317140 cycles/ticks +average: 318750 cycles/ticks + +kyber_encaps: +median: 317860 cycles/ticks +average: 319196 cycles/ticks + +kyber_decaps: +median: 385078 cycles/ticks +average: 386492 cycles/ticks + +Loop spin: 897 +gen_a: +median: 102954 cycles/ticks +average: 103606 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 9828 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15972 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1398 cycles/ticks +average: 1416 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3768 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 258922 cycles/ticks +average: 260155 cycles/ticks + +indcpa_enc: +median: 298162 cycles/ticks +average: 299517 cycles/ticks + +indcpa_dec: +median: 60910 cycles/ticks +average: 61130 cycles/ticks + +kyber_keypair_derand: +median: 275146 cycles/ticks +average: 276253 cycles/ticks + +kyber_keypair: +median: 295568 cycles/ticks +average: 296587 cycles/ticks + +kyber_encaps_derand: +median: 316498 cycles/ticks +average: 317945 cycles/ticks + +kyber_encaps: +median: 317308 cycles/ticks +average: 318694 cycles/ticks + +kyber_decaps: +median: 384518 cycles/ticks +average: 385650 cycles/ticks + +Loop spin: 898 +gen_a: +median: 102864 cycles/ticks +average: 103502 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16019 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259358 cycles/ticks +average: 260549 cycles/ticks + +indcpa_enc: +median: 298742 cycles/ticks +average: 300011 cycles/ticks + +indcpa_dec: +median: 60904 cycles/ticks +average: 61121 cycles/ticks + +kyber_keypair_derand: +median: 275628 cycles/ticks +average: 276655 cycles/ticks + +kyber_keypair: +median: 295880 cycles/ticks +average: 296975 cycles/ticks + +kyber_encaps_derand: +median: 316110 cycles/ticks +average: 317674 cycles/ticks + +kyber_encaps: +median: 317140 cycles/ticks +average: 318473 cycles/ticks + +kyber_decaps: +median: 384220 cycles/ticks +average: 385616 cycles/ticks + +Loop spin: 899 +gen_a: +median: 103108 cycles/ticks +average: 103822 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15918 cycles/ticks +average: 16109 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 452 cycles/ticks + +poly_frommsg: +median: 1398 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 258984 cycles/ticks +average: 260292 cycles/ticks + +indcpa_enc: +median: 298210 cycles/ticks +average: 299450 cycles/ticks + +indcpa_dec: +median: 60916 cycles/ticks +average: 61183 cycles/ticks + +kyber_keypair_derand: +median: 275152 cycles/ticks +average: 276148 cycles/ticks + +kyber_keypair: +median: 295778 cycles/ticks +average: 296612 cycles/ticks + +kyber_encaps_derand: +median: 316310 cycles/ticks +average: 317817 cycles/ticks + +kyber_encaps: +median: 317002 cycles/ticks +average: 318390 cycles/ticks + +kyber_decaps: +median: 384112 cycles/ticks +average: 385346 cycles/ticks + +Loop spin: 900 +gen_a: +median: 102828 cycles/ticks +average: 103419 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9858 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15926 cycles/ticks +average: 16143 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3745 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259148 cycles/ticks +average: 260238 cycles/ticks + +indcpa_enc: +median: 298208 cycles/ticks +average: 299677 cycles/ticks + +indcpa_dec: +median: 60950 cycles/ticks +average: 61182 cycles/ticks + +kyber_keypair_derand: +median: 276034 cycles/ticks +average: 277006 cycles/ticks + +kyber_keypair: +median: 295818 cycles/ticks +average: 296602 cycles/ticks + +kyber_encaps_derand: +median: 316634 cycles/ticks +average: 317913 cycles/ticks + +kyber_encaps: +median: 317470 cycles/ticks +average: 319016 cycles/ticks + +kyber_decaps: +median: 384642 cycles/ticks +average: 386072 cycles/ticks + +Loop spin: 901 +gen_a: +median: 102760 cycles/ticks +average: 103348 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2373 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7103 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16030 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 447 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3744 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 260532 cycles/ticks +average: 261504 cycles/ticks + +indcpa_enc: +median: 299864 cycles/ticks +average: 301395 cycles/ticks + +indcpa_dec: +median: 60916 cycles/ticks +average: 61180 cycles/ticks + +kyber_keypair_derand: +median: 275354 cycles/ticks +average: 276548 cycles/ticks + +kyber_keypair: +median: 295438 cycles/ticks +average: 296355 cycles/ticks + +kyber_encaps_derand: +median: 316624 cycles/ticks +average: 317871 cycles/ticks + +kyber_encaps: +median: 317288 cycles/ticks +average: 318704 cycles/ticks + +kyber_decaps: +median: 384684 cycles/ticks +average: 386119 cycles/ticks + +Loop spin: 902 +gen_a: +median: 103100 cycles/ticks +average: 103628 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2330 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2359 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7174 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9867 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15926 cycles/ticks +average: 16120 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 261822 cycles/ticks +average: 262981 cycles/ticks + +indcpa_enc: +median: 301182 cycles/ticks +average: 302602 cycles/ticks + +indcpa_dec: +median: 60890 cycles/ticks +average: 61106 cycles/ticks + +kyber_keypair_derand: +median: 275606 cycles/ticks +average: 276816 cycles/ticks + +kyber_keypair: +median: 295650 cycles/ticks +average: 296580 cycles/ticks + +kyber_encaps_derand: +median: 316176 cycles/ticks +average: 317456 cycles/ticks + +kyber_encaps: +median: 317058 cycles/ticks +average: 318265 cycles/ticks + +kyber_decaps: +median: 384194 cycles/ticks +average: 385818 cycles/ticks + +Loop spin: 903 +gen_a: +median: 103072 cycles/ticks +average: 103721 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15986 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 445 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 258944 cycles/ticks +average: 259957 cycles/ticks + +indcpa_enc: +median: 297870 cycles/ticks +average: 299135 cycles/ticks + +indcpa_dec: +median: 60904 cycles/ticks +average: 61076 cycles/ticks + +kyber_keypair_derand: +median: 275584 cycles/ticks +average: 276925 cycles/ticks + +kyber_keypair: +median: 295860 cycles/ticks +average: 296857 cycles/ticks + +kyber_encaps_derand: +median: 316084 cycles/ticks +average: 317349 cycles/ticks + +kyber_encaps: +median: 316934 cycles/ticks +average: 318160 cycles/ticks + +kyber_decaps: +median: 384222 cycles/ticks +average: 385514 cycles/ticks + +Loop spin: 904 +gen_a: +median: 103106 cycles/ticks +average: 103717 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9860 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15958 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1408 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2451 cycles/ticks + +indcpa_keypair: +median: 258558 cycles/ticks +average: 259639 cycles/ticks + +indcpa_enc: +median: 297932 cycles/ticks +average: 299000 cycles/ticks + +indcpa_dec: +median: 60932 cycles/ticks +average: 61126 cycles/ticks + +kyber_keypair_derand: +median: 276064 cycles/ticks +average: 277195 cycles/ticks + +kyber_keypair: +median: 295722 cycles/ticks +average: 296882 cycles/ticks + +kyber_encaps_derand: +median: 316696 cycles/ticks +average: 318207 cycles/ticks + +kyber_encaps: +median: 317510 cycles/ticks +average: 318801 cycles/ticks + +kyber_decaps: +median: 384746 cycles/ticks +average: 386245 cycles/ticks + +Loop spin: 905 +gen_a: +median: 103002 cycles/ticks +average: 103636 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2360 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9915 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15961 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 435 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 728 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 259692 cycles/ticks +average: 260756 cycles/ticks + +indcpa_enc: +median: 298876 cycles/ticks +average: 300150 cycles/ticks + +indcpa_dec: +median: 60918 cycles/ticks +average: 61190 cycles/ticks + +kyber_keypair_derand: +median: 275946 cycles/ticks +average: 276936 cycles/ticks + +kyber_keypair: +median: 295644 cycles/ticks +average: 296544 cycles/ticks + +kyber_encaps_derand: +median: 316206 cycles/ticks +average: 317467 cycles/ticks + +kyber_encaps: +median: 316986 cycles/ticks +average: 318250 cycles/ticks + +kyber_decaps: +median: 384138 cycles/ticks +average: 385529 cycles/ticks + +Loop spin: 906 +gen_a: +median: 102952 cycles/ticks +average: 103571 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7106 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15960 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3750 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259532 cycles/ticks +average: 260619 cycles/ticks + +indcpa_enc: +median: 298466 cycles/ticks +average: 299982 cycles/ticks + +indcpa_dec: +median: 60910 cycles/ticks +average: 61156 cycles/ticks + +kyber_keypair_derand: +median: 275406 cycles/ticks +average: 276587 cycles/ticks + +kyber_keypair: +median: 295992 cycles/ticks +average: 296977 cycles/ticks + +kyber_encaps_derand: +median: 316382 cycles/ticks +average: 317808 cycles/ticks + +kyber_encaps: +median: 317506 cycles/ticks +average: 318818 cycles/ticks + +kyber_decaps: +median: 384378 cycles/ticks +average: 385946 cycles/ticks + +Loop spin: 907 +gen_a: +median: 103152 cycles/ticks +average: 103775 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15936 cycles/ticks +average: 16150 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3784 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 260460 cycles/ticks +average: 261642 cycles/ticks + +indcpa_enc: +median: 299694 cycles/ticks +average: 301158 cycles/ticks + +indcpa_dec: +median: 60964 cycles/ticks +average: 61212 cycles/ticks + +kyber_keypair_derand: +median: 275544 cycles/ticks +average: 276858 cycles/ticks + +kyber_keypair: +median: 295636 cycles/ticks +average: 296935 cycles/ticks + +kyber_encaps_derand: +median: 316402 cycles/ticks +average: 317942 cycles/ticks + +kyber_encaps: +median: 317362 cycles/ticks +average: 318954 cycles/ticks + +kyber_decaps: +median: 384410 cycles/ticks +average: 386054 cycles/ticks + +Loop spin: 908 +gen_a: +median: 102602 cycles/ticks +average: 103272 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15966 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 258866 cycles/ticks +average: 260244 cycles/ticks + +indcpa_enc: +median: 297910 cycles/ticks +average: 299489 cycles/ticks + +indcpa_dec: +median: 60918 cycles/ticks +average: 61231 cycles/ticks + +kyber_keypair_derand: +median: 275326 cycles/ticks +average: 276805 cycles/ticks + +kyber_keypair: +median: 295926 cycles/ticks +average: 297160 cycles/ticks + +kyber_encaps_derand: +median: 316124 cycles/ticks +average: 317747 cycles/ticks + +kyber_encaps: +median: 317102 cycles/ticks +average: 318721 cycles/ticks + +kyber_decaps: +median: 384044 cycles/ticks +average: 385857 cycles/ticks + +Loop spin: 909 +gen_a: +median: 102890 cycles/ticks +average: 103568 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16049 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 259066 cycles/ticks +average: 260477 cycles/ticks + +indcpa_enc: +median: 298276 cycles/ticks +average: 299790 cycles/ticks + +indcpa_dec: +median: 60912 cycles/ticks +average: 61203 cycles/ticks + +kyber_keypair_derand: +median: 275514 cycles/ticks +average: 276886 cycles/ticks + +kyber_keypair: +median: 295912 cycles/ticks +average: 297188 cycles/ticks + +kyber_encaps_derand: +median: 316382 cycles/ticks +average: 317901 cycles/ticks + +kyber_encaps: +median: 317278 cycles/ticks +average: 318829 cycles/ticks + +kyber_decaps: +median: 384648 cycles/ticks +average: 386505 cycles/ticks + +Loop spin: 910 +gen_a: +median: 103154 cycles/ticks +average: 103868 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16059 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259098 cycles/ticks +average: 260679 cycles/ticks + +indcpa_enc: +median: 299700 cycles/ticks +average: 301212 cycles/ticks + +indcpa_dec: +median: 61086 cycles/ticks +average: 61422 cycles/ticks + +kyber_keypair_derand: +median: 276280 cycles/ticks +average: 277746 cycles/ticks + +kyber_keypair: +median: 296240 cycles/ticks +average: 297449 cycles/ticks + +kyber_encaps_derand: +median: 317370 cycles/ticks +average: 318828 cycles/ticks + +kyber_encaps: +median: 317926 cycles/ticks +average: 319487 cycles/ticks + +kyber_decaps: +median: 384826 cycles/ticks +average: 386601 cycles/ticks + +Loop spin: 911 +gen_a: +median: 103324 cycles/ticks +average: 104128 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2376 cycles/ticks + +NTT: +median: 7110 cycles/ticks +average: 7176 cycles/ticks + +INVNTT: +median: 9844 cycles/ticks +average: 9930 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15940 cycles/ticks +average: 16145 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 259384 cycles/ticks +average: 260782 cycles/ticks + +indcpa_enc: +median: 298858 cycles/ticks +average: 300364 cycles/ticks + +indcpa_dec: +median: 61042 cycles/ticks +average: 61407 cycles/ticks + +kyber_keypair_derand: +median: 276828 cycles/ticks +average: 278250 cycles/ticks + +kyber_keypair: +median: 296436 cycles/ticks +average: 298189 cycles/ticks + +kyber_encaps_derand: +median: 318432 cycles/ticks +average: 320198 cycles/ticks + +kyber_encaps: +median: 320156 cycles/ticks +average: 322254 cycles/ticks + +kyber_decaps: +median: 387520 cycles/ticks +average: 389744 cycles/ticks + +Loop spin: 912 +gen_a: +median: 103276 cycles/ticks +average: 104076 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15926 cycles/ticks +average: 16143 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259436 cycles/ticks +average: 260828 cycles/ticks + +indcpa_enc: +median: 298648 cycles/ticks +average: 300267 cycles/ticks + +indcpa_dec: +median: 60980 cycles/ticks +average: 61311 cycles/ticks + +kyber_keypair_derand: +median: 276090 cycles/ticks +average: 277500 cycles/ticks + +kyber_keypair: +median: 295818 cycles/ticks +average: 297154 cycles/ticks + +kyber_encaps_derand: +median: 316594 cycles/ticks +average: 318255 cycles/ticks + +kyber_encaps: +median: 317862 cycles/ticks +average: 319331 cycles/ticks + +kyber_decaps: +median: 384600 cycles/ticks +average: 386598 cycles/ticks + +Loop spin: 913 +gen_a: +median: 103178 cycles/ticks +average: 103913 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2336 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2358 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7147 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9894 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15914 cycles/ticks +average: 16071 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259600 cycles/ticks +average: 260911 cycles/ticks + +indcpa_enc: +median: 300086 cycles/ticks +average: 301333 cycles/ticks + +indcpa_dec: +median: 61128 cycles/ticks +average: 61473 cycles/ticks + +kyber_keypair_derand: +median: 275686 cycles/ticks +average: 277169 cycles/ticks + +kyber_keypair: +median: 295692 cycles/ticks +average: 296882 cycles/ticks + +kyber_encaps_derand: +median: 317456 cycles/ticks +average: 319066 cycles/ticks + +kyber_encaps: +median: 317870 cycles/ticks +average: 319424 cycles/ticks + +kyber_decaps: +median: 384966 cycles/ticks +average: 386772 cycles/ticks + +Loop spin: 914 +gen_a: +median: 103398 cycles/ticks +average: 104148 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2368 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7155 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9902 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15922 cycles/ticks +average: 16109 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 432 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 442 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2474 cycles/ticks + +indcpa_keypair: +median: 259058 cycles/ticks +average: 260486 cycles/ticks + +indcpa_enc: +median: 298528 cycles/ticks +average: 299933 cycles/ticks + +indcpa_dec: +median: 60970 cycles/ticks +average: 61283 cycles/ticks + +kyber_keypair_derand: +median: 277090 cycles/ticks +average: 278824 cycles/ticks + +kyber_keypair: +median: 296380 cycles/ticks +average: 297585 cycles/ticks + +kyber_encaps_derand: +median: 316688 cycles/ticks +average: 318321 cycles/ticks + +kyber_encaps: +median: 317518 cycles/ticks +average: 319134 cycles/ticks + +kyber_decaps: +median: 385888 cycles/ticks +average: 387453 cycles/ticks + +Loop spin: 915 +gen_a: +median: 102952 cycles/ticks +average: 103621 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2358 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15982 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 258738 cycles/ticks +average: 260084 cycles/ticks + +indcpa_enc: +median: 298080 cycles/ticks +average: 299704 cycles/ticks + +indcpa_dec: +median: 60998 cycles/ticks +average: 61310 cycles/ticks + +kyber_keypair_derand: +median: 276062 cycles/ticks +average: 277505 cycles/ticks + +kyber_keypair: +median: 295662 cycles/ticks +average: 296948 cycles/ticks + +kyber_encaps_derand: +median: 316078 cycles/ticks +average: 317839 cycles/ticks + +kyber_encaps: +median: 317842 cycles/ticks +average: 319311 cycles/ticks + +kyber_decaps: +median: 384206 cycles/ticks +average: 385951 cycles/ticks + +Loop spin: 916 +gen_a: +median: 103154 cycles/ticks +average: 103912 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7108 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16042 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2446 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 263252 cycles/ticks +average: 264419 cycles/ticks + +indcpa_enc: +median: 301864 cycles/ticks +average: 303656 cycles/ticks + +indcpa_dec: +median: 60982 cycles/ticks +average: 61273 cycles/ticks + +kyber_keypair_derand: +median: 275702 cycles/ticks +average: 277002 cycles/ticks + +kyber_keypair: +median: 296104 cycles/ticks +average: 297470 cycles/ticks + +kyber_encaps_derand: +median: 318578 cycles/ticks +average: 320065 cycles/ticks + +kyber_encaps: +median: 318746 cycles/ticks +average: 320220 cycles/ticks + +kyber_decaps: +median: 385822 cycles/ticks +average: 387581 cycles/ticks + +Loop spin: 917 +gen_a: +median: 103422 cycles/ticks +average: 104064 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2331 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2376 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7144 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15932 cycles/ticks +average: 16201 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3770 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 260086 cycles/ticks +average: 261357 cycles/ticks + +indcpa_enc: +median: 298696 cycles/ticks +average: 300195 cycles/ticks + +indcpa_dec: +median: 60910 cycles/ticks +average: 61160 cycles/ticks + +kyber_keypair_derand: +median: 275288 cycles/ticks +average: 276599 cycles/ticks + +kyber_keypair: +median: 296120 cycles/ticks +average: 297447 cycles/ticks + +kyber_encaps_derand: +median: 316992 cycles/ticks +average: 318446 cycles/ticks + +kyber_encaps: +median: 317334 cycles/ticks +average: 318896 cycles/ticks + +kyber_decaps: +median: 384546 cycles/ticks +average: 386443 cycles/ticks + +Loop spin: 918 +gen_a: +median: 103224 cycles/ticks +average: 103885 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16302 cycles/ticks +average: 16244 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1393 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2468 cycles/ticks + +indcpa_keypair: +median: 259422 cycles/ticks +average: 260831 cycles/ticks + +indcpa_enc: +median: 299396 cycles/ticks +average: 300878 cycles/ticks + +indcpa_dec: +median: 61128 cycles/ticks +average: 61537 cycles/ticks + +kyber_keypair_derand: +median: 275732 cycles/ticks +average: 277077 cycles/ticks + +kyber_keypair: +median: 295882 cycles/ticks +average: 297158 cycles/ticks + +kyber_encaps_derand: +median: 317852 cycles/ticks +average: 319153 cycles/ticks + +kyber_encaps: +median: 317210 cycles/ticks +average: 318858 cycles/ticks + +kyber_decaps: +median: 384530 cycles/ticks +average: 386473 cycles/ticks + +Loop spin: 919 +gen_a: +median: 103828 cycles/ticks +average: 104599 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2382 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7142 cycles/ticks + +INVNTT: +median: 9846 cycles/ticks +average: 9955 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16022 cycles/ticks +average: 16114 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1394 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 456 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3778 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2471 cycles/ticks + +indcpa_keypair: +median: 259980 cycles/ticks +average: 261476 cycles/ticks + +indcpa_enc: +median: 298178 cycles/ticks +average: 299623 cycles/ticks + +indcpa_dec: +median: 60924 cycles/ticks +average: 61227 cycles/ticks + +kyber_keypair_derand: +median: 276200 cycles/ticks +average: 277681 cycles/ticks + +kyber_keypair: +median: 297212 cycles/ticks +average: 298833 cycles/ticks + +kyber_encaps_derand: +median: 318316 cycles/ticks +average: 319863 cycles/ticks + +kyber_encaps: +median: 319286 cycles/ticks +average: 320792 cycles/ticks + +kyber_decaps: +median: 387258 cycles/ticks +average: 389039 cycles/ticks + +Loop spin: 920 +gen_a: +median: 103016 cycles/ticks +average: 103821 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9895 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15971 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 259170 cycles/ticks +average: 260531 cycles/ticks + +indcpa_enc: +median: 298060 cycles/ticks +average: 299540 cycles/ticks + +indcpa_dec: +median: 60972 cycles/ticks +average: 61293 cycles/ticks + +kyber_keypair_derand: +median: 276150 cycles/ticks +average: 277582 cycles/ticks + +kyber_keypair: +median: 296412 cycles/ticks +average: 297675 cycles/ticks + +kyber_encaps_derand: +median: 316840 cycles/ticks +average: 318589 cycles/ticks + +kyber_encaps: +median: 317708 cycles/ticks +average: 319352 cycles/ticks + +kyber_decaps: +median: 385908 cycles/ticks +average: 387495 cycles/ticks + +Loop spin: 921 +gen_a: +median: 103104 cycles/ticks +average: 103829 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16006 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3746 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259382 cycles/ticks +average: 260798 cycles/ticks + +indcpa_enc: +median: 298814 cycles/ticks +average: 300264 cycles/ticks + +indcpa_dec: +median: 60994 cycles/ticks +average: 61305 cycles/ticks + +kyber_keypair_derand: +median: 276094 cycles/ticks +average: 277464 cycles/ticks + +kyber_keypair: +median: 295700 cycles/ticks +average: 296929 cycles/ticks + +kyber_encaps_derand: +median: 317076 cycles/ticks +average: 318647 cycles/ticks + +kyber_encaps: +median: 316802 cycles/ticks +average: 318417 cycles/ticks + +kyber_decaps: +median: 384220 cycles/ticks +average: 386154 cycles/ticks + +Loop spin: 922 +gen_a: +median: 103524 cycles/ticks +average: 104278 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2354 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2374 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7154 cycles/ticks + +INVNTT: +median: 9842 cycles/ticks +average: 9950 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16028 cycles/ticks +average: 16157 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1393 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3778 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2472 cycles/ticks + +indcpa_keypair: +median: 259440 cycles/ticks +average: 260873 cycles/ticks + +indcpa_enc: +median: 298438 cycles/ticks +average: 299972 cycles/ticks + +indcpa_dec: +median: 60950 cycles/ticks +average: 61262 cycles/ticks + +kyber_keypair_derand: +median: 276792 cycles/ticks +average: 278156 cycles/ticks + +kyber_keypair: +median: 296776 cycles/ticks +average: 298012 cycles/ticks + +kyber_encaps_derand: +median: 316150 cycles/ticks +average: 317756 cycles/ticks + +kyber_encaps: +median: 317394 cycles/ticks +average: 319246 cycles/ticks + +kyber_decaps: +median: 385244 cycles/ticks +average: 386983 cycles/ticks + +Loop spin: 923 +gen_a: +median: 103032 cycles/ticks +average: 103801 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9902 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15984 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 431 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 742 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 454 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3767 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2472 cycles/ticks + +indcpa_keypair: +median: 259136 cycles/ticks +average: 260616 cycles/ticks + +indcpa_enc: +median: 298626 cycles/ticks +average: 300189 cycles/ticks + +indcpa_dec: +median: 61132 cycles/ticks +average: 61522 cycles/ticks + +kyber_keypair_derand: +median: 277414 cycles/ticks +average: 278654 cycles/ticks + +kyber_keypair: +median: 296418 cycles/ticks +average: 297637 cycles/ticks + +kyber_encaps_derand: +median: 316978 cycles/ticks +average: 318634 cycles/ticks + +kyber_encaps: +median: 317784 cycles/ticks +average: 319435 cycles/ticks + +kyber_decaps: +median: 385142 cycles/ticks +average: 387440 cycles/ticks + +Loop spin: 924 +gen_a: +median: 103268 cycles/ticks +average: 104038 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2363 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2384 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9909 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16135 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 753 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3851 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 259182 cycles/ticks +average: 260434 cycles/ticks + +indcpa_enc: +median: 298782 cycles/ticks +average: 301083 cycles/ticks + +indcpa_dec: +median: 60990 cycles/ticks +average: 61427 cycles/ticks + +kyber_keypair_derand: +median: 276614 cycles/ticks +average: 278779 cycles/ticks + +kyber_keypair: +median: 296098 cycles/ticks +average: 297965 cycles/ticks + +kyber_encaps_derand: +median: 316966 cycles/ticks +average: 319407 cycles/ticks + +kyber_encaps: +median: 317366 cycles/ticks +average: 319052 cycles/ticks + +kyber_decaps: +median: 385848 cycles/ticks +average: 387797 cycles/ticks + +Loop spin: 925 +gen_a: +median: 103262 cycles/ticks +average: 104213 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2332 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2381 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7174 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9909 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16002 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2451 cycles/ticks + +indcpa_keypair: +median: 259072 cycles/ticks +average: 260467 cycles/ticks + +indcpa_enc: +median: 298274 cycles/ticks +average: 300086 cycles/ticks + +indcpa_dec: +median: 61128 cycles/ticks +average: 61504 cycles/ticks + +kyber_keypair_derand: +median: 277362 cycles/ticks +average: 279037 cycles/ticks + +kyber_keypair: +median: 296588 cycles/ticks +average: 298040 cycles/ticks + +kyber_encaps_derand: +median: 316906 cycles/ticks +average: 318285 cycles/ticks + +kyber_encaps: +median: 318502 cycles/ticks +average: 320536 cycles/ticks + +kyber_decaps: +median: 385888 cycles/ticks +average: 388614 cycles/ticks + +Loop spin: 926 +gen_a: +median: 103378 cycles/ticks +average: 104333 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2359 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2375 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15953 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 449 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3748 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 259170 cycles/ticks +average: 260618 cycles/ticks + +indcpa_enc: +median: 298576 cycles/ticks +average: 300262 cycles/ticks + +indcpa_dec: +median: 61330 cycles/ticks +average: 61758 cycles/ticks + +kyber_keypair_derand: +median: 277400 cycles/ticks +average: 278693 cycles/ticks + +kyber_keypair: +median: 296242 cycles/ticks +average: 297818 cycles/ticks + +kyber_encaps_derand: +median: 316512 cycles/ticks +average: 317979 cycles/ticks + +kyber_encaps: +median: 317820 cycles/ticks +average: 324520 cycles/ticks + +kyber_decaps: +median: 384642 cycles/ticks +average: 386318 cycles/ticks + +Loop spin: 927 +gen_a: +median: 102700 cycles/ticks +average: 103377 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2351 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9864 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15940 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3766 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2456 cycles/ticks + +indcpa_keypair: +median: 258866 cycles/ticks +average: 259982 cycles/ticks + +indcpa_enc: +median: 297878 cycles/ticks +average: 299358 cycles/ticks + +indcpa_dec: +median: 60916 cycles/ticks +average: 61122 cycles/ticks + +kyber_keypair_derand: +median: 275672 cycles/ticks +average: 276704 cycles/ticks + +kyber_keypair: +median: 295806 cycles/ticks +average: 296910 cycles/ticks + +kyber_encaps_derand: +median: 316478 cycles/ticks +average: 317702 cycles/ticks + +kyber_encaps: +median: 317378 cycles/ticks +average: 318853 cycles/ticks + +kyber_decaps: +median: 384416 cycles/ticks +average: 386065 cycles/ticks + +Loop spin: 928 +gen_a: +median: 103126 cycles/ticks +average: 103808 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2330 cycles/ticks + +poly_getnoise_eta2: +median: 2346 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16017 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2453 cycles/ticks + +indcpa_keypair: +median: 258728 cycles/ticks +average: 259877 cycles/ticks + +indcpa_enc: +median: 298108 cycles/ticks +average: 299465 cycles/ticks + +indcpa_dec: +median: 60920 cycles/ticks +average: 61246 cycles/ticks + +kyber_keypair_derand: +median: 275780 cycles/ticks +average: 276859 cycles/ticks + +kyber_keypair: +median: 295946 cycles/ticks +average: 296988 cycles/ticks + +kyber_encaps_derand: +median: 316084 cycles/ticks +average: 317382 cycles/ticks + +kyber_encaps: +median: 316904 cycles/ticks +average: 318175 cycles/ticks + +kyber_decaps: +median: 384128 cycles/ticks +average: 385759 cycles/ticks + +Loop spin: 929 +gen_a: +median: 102904 cycles/ticks +average: 103575 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2346 cycles/ticks +average: 2360 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9895 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16032 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259118 cycles/ticks +average: 260330 cycles/ticks + +indcpa_enc: +median: 298678 cycles/ticks +average: 300098 cycles/ticks + +indcpa_dec: +median: 60932 cycles/ticks +average: 61180 cycles/ticks + +kyber_keypair_derand: +median: 275838 cycles/ticks +average: 277059 cycles/ticks + +kyber_keypair: +median: 295920 cycles/ticks +average: 296943 cycles/ticks + +kyber_encaps_derand: +median: 316626 cycles/ticks +average: 318130 cycles/ticks + +kyber_encaps: +median: 317644 cycles/ticks +average: 318954 cycles/ticks + +kyber_decaps: +median: 384560 cycles/ticks +average: 386029 cycles/ticks + +Loop spin: 930 +gen_a: +median: 103284 cycles/ticks +average: 103929 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7123 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9886 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15924 cycles/ticks +average: 16111 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 431 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 259058 cycles/ticks +average: 260261 cycles/ticks + +indcpa_enc: +median: 298114 cycles/ticks +average: 299501 cycles/ticks + +indcpa_dec: +median: 60936 cycles/ticks +average: 61163 cycles/ticks + +kyber_keypair_derand: +median: 275804 cycles/ticks +average: 277035 cycles/ticks + +kyber_keypair: +median: 295582 cycles/ticks +average: 296732 cycles/ticks + +kyber_encaps_derand: +median: 316106 cycles/ticks +average: 317509 cycles/ticks + +kyber_encaps: +median: 316990 cycles/ticks +average: 318283 cycles/ticks + +kyber_decaps: +median: 384138 cycles/ticks +average: 385499 cycles/ticks + +Loop spin: 931 +gen_a: +median: 103042 cycles/ticks +average: 103776 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2373 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15974 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2469 cycles/ticks + +indcpa_keypair: +median: 258756 cycles/ticks +average: 259965 cycles/ticks + +indcpa_enc: +median: 297862 cycles/ticks +average: 299264 cycles/ticks + +indcpa_dec: +median: 60924 cycles/ticks +average: 61177 cycles/ticks + +kyber_keypair_derand: +median: 275462 cycles/ticks +average: 276567 cycles/ticks + +kyber_keypair: +median: 295818 cycles/ticks +average: 296940 cycles/ticks + +kyber_encaps_derand: +median: 316732 cycles/ticks +average: 318435 cycles/ticks + +kyber_encaps: +median: 317680 cycles/ticks +average: 319184 cycles/ticks + +kyber_decaps: +median: 384880 cycles/ticks +average: 386379 cycles/ticks + +Loop spin: 932 +gen_a: +median: 102916 cycles/ticks +average: 103601 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2361 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15968 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3768 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 259324 cycles/ticks +average: 260635 cycles/ticks + +indcpa_enc: +median: 298672 cycles/ticks +average: 300158 cycles/ticks + +indcpa_dec: +median: 60942 cycles/ticks +average: 61216 cycles/ticks + +kyber_keypair_derand: +median: 276608 cycles/ticks +average: 277848 cycles/ticks + +kyber_keypair: +median: 295844 cycles/ticks +average: 297061 cycles/ticks + +kyber_encaps_derand: +median: 317964 cycles/ticks +average: 319484 cycles/ticks + +kyber_encaps: +median: 318882 cycles/ticks +average: 320432 cycles/ticks + +kyber_decaps: +median: 386028 cycles/ticks +average: 387544 cycles/ticks + +Loop spin: 933 +gen_a: +median: 102992 cycles/ticks +average: 103723 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16043 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 258796 cycles/ticks +average: 260069 cycles/ticks + +indcpa_enc: +median: 298028 cycles/ticks +average: 299511 cycles/ticks + +indcpa_dec: +median: 60936 cycles/ticks +average: 61222 cycles/ticks + +kyber_keypair_derand: +median: 275550 cycles/ticks +average: 276794 cycles/ticks + +kyber_keypair: +median: 295840 cycles/ticks +average: 296909 cycles/ticks + +kyber_encaps_derand: +median: 315760 cycles/ticks +average: 317292 cycles/ticks + +kyber_encaps: +median: 316688 cycles/ticks +average: 318008 cycles/ticks + +kyber_decaps: +median: 383716 cycles/ticks +average: 385176 cycles/ticks + +Loop spin: 934 +gen_a: +median: 103182 cycles/ticks +average: 103951 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9902 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16028 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1393 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3766 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 259000 cycles/ticks +average: 260357 cycles/ticks + +indcpa_enc: +median: 298258 cycles/ticks +average: 299823 cycles/ticks + +indcpa_dec: +median: 60922 cycles/ticks +average: 61195 cycles/ticks + +kyber_keypair_derand: +median: 275808 cycles/ticks +average: 276989 cycles/ticks + +kyber_keypair: +median: 295760 cycles/ticks +average: 296932 cycles/ticks + +kyber_encaps_derand: +median: 316222 cycles/ticks +average: 317897 cycles/ticks + +kyber_encaps: +median: 317062 cycles/ticks +average: 318586 cycles/ticks + +kyber_decaps: +median: 384068 cycles/ticks +average: 385716 cycles/ticks + +Loop spin: 935 +gen_a: +median: 103132 cycles/ticks +average: 103812 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2332 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2359 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7147 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9885 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16012 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3770 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2468 cycles/ticks + +indcpa_keypair: +median: 259154 cycles/ticks +average: 260556 cycles/ticks + +indcpa_enc: +median: 298450 cycles/ticks +average: 300144 cycles/ticks + +indcpa_dec: +median: 60942 cycles/ticks +average: 61229 cycles/ticks + +kyber_keypair_derand: +median: 277060 cycles/ticks +average: 278383 cycles/ticks + +kyber_keypair: +median: 295766 cycles/ticks +average: 296919 cycles/ticks + +kyber_encaps_derand: +median: 316498 cycles/ticks +average: 318121 cycles/ticks + +kyber_encaps: +median: 317248 cycles/ticks +average: 318737 cycles/ticks + +kyber_decaps: +median: 384444 cycles/ticks +average: 386139 cycles/ticks + +Loop spin: 936 +gen_a: +median: 102758 cycles/ticks +average: 103434 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2377 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16026 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 445 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259018 cycles/ticks +average: 260311 cycles/ticks + +indcpa_enc: +median: 297962 cycles/ticks +average: 299430 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61169 cycles/ticks + +kyber_keypair_derand: +median: 275726 cycles/ticks +average: 276866 cycles/ticks + +kyber_keypair: +median: 295384 cycles/ticks +average: 296605 cycles/ticks + +kyber_encaps_derand: +median: 316680 cycles/ticks +average: 318072 cycles/ticks + +kyber_encaps: +median: 317494 cycles/ticks +average: 318876 cycles/ticks + +kyber_decaps: +median: 384622 cycles/ticks +average: 386141 cycles/ticks + +Loop spin: 937 +gen_a: +median: 103140 cycles/ticks +average: 103727 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2359 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9859 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16043 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 259118 cycles/ticks +average: 260260 cycles/ticks + +indcpa_enc: +median: 298392 cycles/ticks +average: 299806 cycles/ticks + +indcpa_dec: +median: 60912 cycles/ticks +average: 61197 cycles/ticks + +kyber_keypair_derand: +median: 275828 cycles/ticks +average: 276956 cycles/ticks + +kyber_keypair: +median: 295646 cycles/ticks +average: 296808 cycles/ticks + +kyber_encaps_derand: +median: 316004 cycles/ticks +average: 317506 cycles/ticks + +kyber_encaps: +median: 316802 cycles/ticks +average: 318280 cycles/ticks + +kyber_decaps: +median: 384092 cycles/ticks +average: 385442 cycles/ticks + +Loop spin: 938 +gen_a: +median: 102934 cycles/ticks +average: 103599 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2353 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7113 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15954 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259582 cycles/ticks +average: 260745 cycles/ticks + +indcpa_enc: +median: 299030 cycles/ticks +average: 300566 cycles/ticks + +indcpa_dec: +median: 60934 cycles/ticks +average: 61270 cycles/ticks + +kyber_keypair_derand: +median: 275864 cycles/ticks +average: 277087 cycles/ticks + +kyber_keypair: +median: 295560 cycles/ticks +average: 296806 cycles/ticks + +kyber_encaps_derand: +median: 316354 cycles/ticks +average: 317628 cycles/ticks + +kyber_encaps: +median: 317046 cycles/ticks +average: 318764 cycles/ticks + +kyber_decaps: +median: 384432 cycles/ticks +average: 386164 cycles/ticks + +Loop spin: 939 +gen_a: +median: 102946 cycles/ticks +average: 103497 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2338 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2354 cycles/ticks + +NTT: +median: 7096 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15898 cycles/ticks +average: 15955 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3766 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2456 cycles/ticks + +indcpa_keypair: +median: 260372 cycles/ticks +average: 261566 cycles/ticks + +indcpa_enc: +median: 299672 cycles/ticks +average: 301142 cycles/ticks + +indcpa_dec: +median: 60948 cycles/ticks +average: 61236 cycles/ticks + +kyber_keypair_derand: +median: 275256 cycles/ticks +average: 276436 cycles/ticks + +kyber_keypair: +median: 295650 cycles/ticks +average: 296665 cycles/ticks + +kyber_encaps_derand: +median: 316026 cycles/ticks +average: 317422 cycles/ticks + +kyber_encaps: +median: 316842 cycles/ticks +average: 318287 cycles/ticks + +kyber_decaps: +median: 384290 cycles/ticks +average: 385759 cycles/ticks + +Loop spin: 940 +gen_a: +median: 102902 cycles/ticks +average: 103448 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2365 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2351 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 15951 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3759 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 259190 cycles/ticks +average: 260395 cycles/ticks + +indcpa_enc: +median: 298268 cycles/ticks +average: 299727 cycles/ticks + +indcpa_dec: +median: 61164 cycles/ticks +average: 61516 cycles/ticks + +kyber_keypair_derand: +median: 275782 cycles/ticks +average: 277205 cycles/ticks + +kyber_keypair: +median: 295652 cycles/ticks +average: 296514 cycles/ticks + +kyber_encaps_derand: +median: 316572 cycles/ticks +average: 317920 cycles/ticks + +kyber_encaps: +median: 317370 cycles/ticks +average: 318949 cycles/ticks + +kyber_decaps: +median: 384878 cycles/ticks +average: 386365 cycles/ticks + +Loop spin: 941 +gen_a: +median: 102798 cycles/ticks +average: 103337 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2378 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9858 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15922 cycles/ticks +average: 16098 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1400 cycles/ticks +average: 1406 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 259678 cycles/ticks +average: 261040 cycles/ticks + +indcpa_enc: +median: 298884 cycles/ticks +average: 300366 cycles/ticks + +indcpa_dec: +median: 60912 cycles/ticks +average: 61190 cycles/ticks + +kyber_keypair_derand: +median: 275784 cycles/ticks +average: 277187 cycles/ticks + +kyber_keypair: +median: 295538 cycles/ticks +average: 296672 cycles/ticks + +kyber_encaps_derand: +median: 316206 cycles/ticks +average: 317616 cycles/ticks + +kyber_encaps: +median: 317036 cycles/ticks +average: 318417 cycles/ticks + +kyber_decaps: +median: 384360 cycles/ticks +average: 386104 cycles/ticks + +Loop spin: 942 +gen_a: +median: 103226 cycles/ticks +average: 103768 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9879 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15963 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3744 cycles/ticks + +polyvec_decompress: +median: 2446 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 259154 cycles/ticks +average: 260606 cycles/ticks + +indcpa_enc: +median: 298072 cycles/ticks +average: 299357 cycles/ticks + +indcpa_dec: +median: 60904 cycles/ticks +average: 61179 cycles/ticks + +kyber_keypair_derand: +median: 277144 cycles/ticks +average: 278812 cycles/ticks + +kyber_keypair: +median: 295916 cycles/ticks +average: 297280 cycles/ticks + +kyber_encaps_derand: +median: 316202 cycles/ticks +average: 317689 cycles/ticks + +kyber_encaps: +median: 316958 cycles/ticks +average: 318473 cycles/ticks + +kyber_decaps: +median: 384232 cycles/ticks +average: 385808 cycles/ticks + +Loop spin: 943 +gen_a: +median: 103102 cycles/ticks +average: 103744 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7115 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9868 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16028 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1400 cycles/ticks +average: 1416 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3743 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 259248 cycles/ticks +average: 260562 cycles/ticks + +indcpa_enc: +median: 298332 cycles/ticks +average: 299725 cycles/ticks + +indcpa_dec: +median: 60926 cycles/ticks +average: 61185 cycles/ticks + +kyber_keypair_derand: +median: 275550 cycles/ticks +average: 276824 cycles/ticks + +kyber_keypair: +median: 295618 cycles/ticks +average: 296702 cycles/ticks + +kyber_encaps_derand: +median: 315754 cycles/ticks +average: 317220 cycles/ticks + +kyber_encaps: +median: 316644 cycles/ticks +average: 318156 cycles/ticks + +kyber_decaps: +median: 383954 cycles/ticks +average: 385489 cycles/ticks + +Loop spin: 944 +gen_a: +median: 102768 cycles/ticks +average: 103366 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2382 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15999 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1402 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2449 cycles/ticks + +indcpa_keypair: +median: 259386 cycles/ticks +average: 260589 cycles/ticks + +indcpa_enc: +median: 298304 cycles/ticks +average: 299808 cycles/ticks + +indcpa_dec: +median: 60912 cycles/ticks +average: 61167 cycles/ticks + +kyber_keypair_derand: +median: 276998 cycles/ticks +average: 278247 cycles/ticks + +kyber_keypair: +median: 295560 cycles/ticks +average: 296631 cycles/ticks + +kyber_encaps_derand: +median: 316040 cycles/ticks +average: 317516 cycles/ticks + +kyber_encaps: +median: 316922 cycles/ticks +average: 318323 cycles/ticks + +kyber_decaps: +median: 384142 cycles/ticks +average: 385854 cycles/ticks + +Loop spin: 945 +gen_a: +median: 102878 cycles/ticks +average: 103588 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2331 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9863 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16002 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1408 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3750 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 259718 cycles/ticks +average: 261333 cycles/ticks + +indcpa_enc: +median: 299516 cycles/ticks +average: 300940 cycles/ticks + +indcpa_dec: +median: 60906 cycles/ticks +average: 61161 cycles/ticks + +kyber_keypair_derand: +median: 275682 cycles/ticks +average: 276873 cycles/ticks + +kyber_keypair: +median: 295878 cycles/ticks +average: 297131 cycles/ticks + +kyber_encaps_derand: +median: 317408 cycles/ticks +average: 318905 cycles/ticks + +kyber_encaps: +median: 317368 cycles/ticks +average: 318902 cycles/ticks + +kyber_decaps: +median: 384652 cycles/ticks +average: 386435 cycles/ticks + +Loop spin: 946 +gen_a: +median: 102924 cycles/ticks +average: 103644 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2373 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7117 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15982 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 259804 cycles/ticks +average: 261373 cycles/ticks + +indcpa_enc: +median: 299260 cycles/ticks +average: 300713 cycles/ticks + +indcpa_dec: +median: 61012 cycles/ticks +average: 61320 cycles/ticks + +kyber_keypair_derand: +median: 275450 cycles/ticks +average: 276680 cycles/ticks + +kyber_keypair: +median: 295774 cycles/ticks +average: 297029 cycles/ticks + +kyber_encaps_derand: +median: 317728 cycles/ticks +average: 319223 cycles/ticks + +kyber_encaps: +median: 317510 cycles/ticks +average: 319066 cycles/ticks + +kyber_decaps: +median: 384662 cycles/ticks +average: 386355 cycles/ticks + +Loop spin: 947 +gen_a: +median: 102962 cycles/ticks +average: 103722 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2353 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9883 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16040 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 434 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 260624 cycles/ticks +average: 261528 cycles/ticks + +indcpa_enc: +median: 298122 cycles/ticks +average: 299609 cycles/ticks + +indcpa_dec: +median: 61010 cycles/ticks +average: 61445 cycles/ticks + +kyber_keypair_derand: +median: 276158 cycles/ticks +average: 277587 cycles/ticks + +kyber_keypair: +median: 295584 cycles/ticks +average: 297209 cycles/ticks + +kyber_encaps_derand: +median: 317390 cycles/ticks +average: 318937 cycles/ticks + +kyber_encaps: +median: 317644 cycles/ticks +average: 319232 cycles/ticks + +kyber_decaps: +median: 384806 cycles/ticks +average: 386511 cycles/ticks + +Loop spin: 948 +gen_a: +median: 103204 cycles/ticks +average: 103872 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2334 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7131 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9897 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16017 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 728 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3793 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2473 cycles/ticks + +indcpa_keypair: +median: 261210 cycles/ticks +average: 262499 cycles/ticks + +indcpa_enc: +median: 299762 cycles/ticks +average: 301241 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61214 cycles/ticks + +kyber_keypair_derand: +median: 275530 cycles/ticks +average: 276792 cycles/ticks + +kyber_keypair: +median: 296118 cycles/ticks +average: 297330 cycles/ticks + +kyber_encaps_derand: +median: 318028 cycles/ticks +average: 319368 cycles/ticks + +kyber_encaps: +median: 317668 cycles/ticks +average: 319173 cycles/ticks + +kyber_decaps: +median: 384720 cycles/ticks +average: 386459 cycles/ticks + +Loop spin: 949 +gen_a: +median: 103084 cycles/ticks +average: 103808 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2355 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2381 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7171 cycles/ticks + +INVNTT: +median: 9846 cycles/ticks +average: 9936 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16182 cycles/ticks +average: 16274 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3779 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2483 cycles/ticks + +indcpa_keypair: +median: 261970 cycles/ticks +average: 263289 cycles/ticks + +indcpa_enc: +median: 300046 cycles/ticks +average: 301624 cycles/ticks + +indcpa_dec: +median: 60978 cycles/ticks +average: 61289 cycles/ticks + +kyber_keypair_derand: +median: 277100 cycles/ticks +average: 278359 cycles/ticks + +kyber_keypair: +median: 297100 cycles/ticks +average: 298289 cycles/ticks + +kyber_encaps_derand: +median: 316936 cycles/ticks +average: 318541 cycles/ticks + +kyber_encaps: +median: 317320 cycles/ticks +average: 318876 cycles/ticks + +kyber_decaps: +median: 384612 cycles/ticks +average: 386312 cycles/ticks + +Loop spin: 950 +gen_a: +median: 103088 cycles/ticks +average: 103872 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2356 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2369 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9909 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15924 cycles/ticks +average: 16084 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 445 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1409 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3767 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 260142 cycles/ticks +average: 261566 cycles/ticks + +indcpa_enc: +median: 299292 cycles/ticks +average: 301047 cycles/ticks + +indcpa_dec: +median: 60924 cycles/ticks +average: 61188 cycles/ticks + +kyber_keypair_derand: +median: 277426 cycles/ticks +average: 278759 cycles/ticks + +kyber_keypair: +median: 297362 cycles/ticks +average: 299217 cycles/ticks + +kyber_encaps_derand: +median: 316584 cycles/ticks +average: 318463 cycles/ticks + +kyber_encaps: +median: 316678 cycles/ticks +average: 318087 cycles/ticks + +kyber_decaps: +median: 385692 cycles/ticks +average: 387541 cycles/ticks + +Loop spin: 951 +gen_a: +median: 103330 cycles/ticks +average: 104142 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2367 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7138 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9899 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15994 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3771 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2470 cycles/ticks + +indcpa_keypair: +median: 260798 cycles/ticks +average: 262762 cycles/ticks + +indcpa_enc: +median: 300268 cycles/ticks +average: 301810 cycles/ticks + +indcpa_dec: +median: 61066 cycles/ticks +average: 61388 cycles/ticks + +kyber_keypair_derand: +median: 279440 cycles/ticks +average: 280560 cycles/ticks + +kyber_keypair: +median: 296404 cycles/ticks +average: 298288 cycles/ticks + +kyber_encaps_derand: +median: 315808 cycles/ticks +average: 317619 cycles/ticks + +kyber_encaps: +median: 317310 cycles/ticks +average: 318741 cycles/ticks + +kyber_decaps: +median: 384988 cycles/ticks +average: 387462 cycles/ticks + +Loop spin: 952 +gen_a: +median: 103034 cycles/ticks +average: 103679 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9942 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16099 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 740 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2469 cycles/ticks + +indcpa_keypair: +median: 259526 cycles/ticks +average: 261065 cycles/ticks + +indcpa_enc: +median: 298588 cycles/ticks +average: 300171 cycles/ticks + +indcpa_dec: +median: 61024 cycles/ticks +average: 61538 cycles/ticks + +kyber_keypair_derand: +median: 275822 cycles/ticks +average: 277256 cycles/ticks + +kyber_keypair: +median: 297386 cycles/ticks +average: 298628 cycles/ticks + +kyber_encaps_derand: +median: 316852 cycles/ticks +average: 318574 cycles/ticks + +kyber_encaps: +median: 317888 cycles/ticks +average: 319455 cycles/ticks + +kyber_decaps: +median: 386680 cycles/ticks +average: 388462 cycles/ticks + +Loop spin: 953 +gen_a: +median: 102792 cycles/ticks +average: 103632 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2356 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15922 cycles/ticks +average: 16121 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 442 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3781 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259078 cycles/ticks +average: 260368 cycles/ticks + +indcpa_enc: +median: 298704 cycles/ticks +average: 300197 cycles/ticks + +indcpa_dec: +median: 61240 cycles/ticks +average: 61638 cycles/ticks + +kyber_keypair_derand: +median: 276444 cycles/ticks +average: 277866 cycles/ticks + +kyber_keypair: +median: 295936 cycles/ticks +average: 297101 cycles/ticks + +kyber_encaps_derand: +median: 316622 cycles/ticks +average: 318273 cycles/ticks + +kyber_encaps: +median: 317880 cycles/ticks +average: 319393 cycles/ticks + +kyber_decaps: +median: 384434 cycles/ticks +average: 386011 cycles/ticks + +Loop spin: 954 +gen_a: +median: 103510 cycles/ticks +average: 104289 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2380 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7169 cycles/ticks + +INVNTT: +median: 9850 cycles/ticks +average: 9971 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15948 cycles/ticks +average: 16097 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1398 cycles/ticks +average: 1411 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 458 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3793 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2479 cycles/ticks + +indcpa_keypair: +median: 259712 cycles/ticks +average: 261050 cycles/ticks + +indcpa_enc: +median: 298686 cycles/ticks +average: 300003 cycles/ticks + +indcpa_dec: +median: 61020 cycles/ticks +average: 61303 cycles/ticks + +kyber_keypair_derand: +median: 277190 cycles/ticks +average: 278643 cycles/ticks + +kyber_keypair: +median: 297984 cycles/ticks +average: 299413 cycles/ticks + +kyber_encaps_derand: +median: 316166 cycles/ticks +average: 317710 cycles/ticks + +kyber_encaps: +median: 317378 cycles/ticks +average: 318715 cycles/ticks + +kyber_decaps: +median: 384884 cycles/ticks +average: 386863 cycles/ticks + +Loop spin: 955 +gen_a: +median: 103354 cycles/ticks +average: 104119 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2353 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2353 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16033 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3761 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259388 cycles/ticks +average: 260797 cycles/ticks + +indcpa_enc: +median: 298650 cycles/ticks +average: 300367 cycles/ticks + +indcpa_dec: +median: 60954 cycles/ticks +average: 61202 cycles/ticks + +kyber_keypair_derand: +median: 276070 cycles/ticks +average: 277388 cycles/ticks + +kyber_keypair: +median: 296092 cycles/ticks +average: 297277 cycles/ticks + +kyber_encaps_derand: +median: 316380 cycles/ticks +average: 317969 cycles/ticks + +kyber_encaps: +median: 317136 cycles/ticks +average: 318538 cycles/ticks + +kyber_decaps: +median: 384890 cycles/ticks +average: 386676 cycles/ticks + +Loop spin: 956 +gen_a: +median: 103026 cycles/ticks +average: 103726 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15981 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3752 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 259186 cycles/ticks +average: 260484 cycles/ticks + +indcpa_enc: +median: 298514 cycles/ticks +average: 300139 cycles/ticks + +indcpa_dec: +median: 61006 cycles/ticks +average: 61318 cycles/ticks + +kyber_keypair_derand: +median: 276138 cycles/ticks +average: 277390 cycles/ticks + +kyber_keypair: +median: 296088 cycles/ticks +average: 297075 cycles/ticks + +kyber_encaps_derand: +median: 317090 cycles/ticks +average: 318705 cycles/ticks + +kyber_encaps: +median: 317764 cycles/ticks +average: 319230 cycles/ticks + +kyber_decaps: +median: 384820 cycles/ticks +average: 386459 cycles/ticks + +Loop spin: 957 +gen_a: +median: 102938 cycles/ticks +average: 103583 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7109 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9877 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16032 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 260434 cycles/ticks +average: 261625 cycles/ticks + +indcpa_enc: +median: 298696 cycles/ticks +average: 300218 cycles/ticks + +indcpa_dec: +median: 60934 cycles/ticks +average: 61224 cycles/ticks + +kyber_keypair_derand: +median: 275672 cycles/ticks +average: 276921 cycles/ticks + +kyber_keypair: +median: 296008 cycles/ticks +average: 297235 cycles/ticks + +kyber_encaps_derand: +median: 317422 cycles/ticks +average: 318816 cycles/ticks + +kyber_encaps: +median: 317052 cycles/ticks +average: 318578 cycles/ticks + +kyber_decaps: +median: 384696 cycles/ticks +average: 386483 cycles/ticks + +Loop spin: 958 +gen_a: +median: 103422 cycles/ticks +average: 104169 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2360 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7153 cycles/ticks + +INVNTT: +median: 9846 cycles/ticks +average: 9939 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16054 cycles/ticks +average: 16202 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1408 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 442 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3769 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2470 cycles/ticks + +indcpa_keypair: +median: 259484 cycles/ticks +average: 260962 cycles/ticks + +indcpa_enc: +median: 298718 cycles/ticks +average: 300232 cycles/ticks + +indcpa_dec: +median: 61096 cycles/ticks +average: 61450 cycles/ticks + +kyber_keypair_derand: +median: 275742 cycles/ticks +average: 277146 cycles/ticks + +kyber_keypair: +median: 296120 cycles/ticks +average: 297291 cycles/ticks + +kyber_encaps_derand: +median: 316190 cycles/ticks +average: 317751 cycles/ticks + +kyber_encaps: +median: 317006 cycles/ticks +average: 318581 cycles/ticks + +kyber_decaps: +median: 384408 cycles/ticks +average: 386299 cycles/ticks + +Loop spin: 959 +gen_a: +median: 103110 cycles/ticks +average: 103787 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2376 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7130 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9921 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15950 cycles/ticks +average: 16145 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 451 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3756 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2471 cycles/ticks + +indcpa_keypair: +median: 260664 cycles/ticks +average: 262043 cycles/ticks + +indcpa_enc: +median: 299438 cycles/ticks +average: 301137 cycles/ticks + +indcpa_dec: +median: 61020 cycles/ticks +average: 61435 cycles/ticks + +kyber_keypair_derand: +median: 276264 cycles/ticks +average: 277641 cycles/ticks + +kyber_keypair: +median: 295906 cycles/ticks +average: 297148 cycles/ticks + +kyber_encaps_derand: +median: 316884 cycles/ticks +average: 318495 cycles/ticks + +kyber_encaps: +median: 319106 cycles/ticks +average: 320393 cycles/ticks + +kyber_decaps: +median: 385066 cycles/ticks +average: 387155 cycles/ticks + +Loop spin: 960 +gen_a: +median: 103184 cycles/ticks +average: 103844 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9869 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15970 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2452 cycles/ticks + +indcpa_keypair: +median: 259570 cycles/ticks +average: 261147 cycles/ticks + +indcpa_enc: +median: 299898 cycles/ticks +average: 301316 cycles/ticks + +indcpa_dec: +median: 61094 cycles/ticks +average: 61444 cycles/ticks + +kyber_keypair_derand: +median: 277618 cycles/ticks +average: 279117 cycles/ticks + +kyber_keypair: +median: 296524 cycles/ticks +average: 297712 cycles/ticks + +kyber_encaps_derand: +median: 316668 cycles/ticks +average: 318214 cycles/ticks + +kyber_encaps: +median: 317188 cycles/ticks +average: 318756 cycles/ticks + +kyber_decaps: +median: 384700 cycles/ticks +average: 386639 cycles/ticks + +Loop spin: 961 +gen_a: +median: 103010 cycles/ticks +average: 103777 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7125 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16296 cycles/ticks +average: 16188 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3741 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 259030 cycles/ticks +average: 260313 cycles/ticks + +indcpa_enc: +median: 298562 cycles/ticks +average: 300104 cycles/ticks + +indcpa_dec: +median: 61108 cycles/ticks +average: 61453 cycles/ticks + +kyber_keypair_derand: +median: 275668 cycles/ticks +average: 277059 cycles/ticks + +kyber_keypair: +median: 295850 cycles/ticks +average: 296937 cycles/ticks + +kyber_encaps_derand: +median: 316380 cycles/ticks +average: 317969 cycles/ticks + +kyber_encaps: +median: 317286 cycles/ticks +average: 318879 cycles/ticks + +kyber_decaps: +median: 384198 cycles/ticks +average: 386012 cycles/ticks + +Loop spin: 962 +gen_a: +median: 103214 cycles/ticks +average: 103798 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15952 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 440 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2456 cycles/ticks + +indcpa_keypair: +median: 258934 cycles/ticks +average: 259969 cycles/ticks + +indcpa_enc: +median: 298206 cycles/ticks +average: 299567 cycles/ticks + +indcpa_dec: +median: 60920 cycles/ticks +average: 61166 cycles/ticks + +kyber_keypair_derand: +median: 277210 cycles/ticks +average: 278593 cycles/ticks + +kyber_keypair: +median: 295884 cycles/ticks +average: 297074 cycles/ticks + +kyber_encaps_derand: +median: 318002 cycles/ticks +average: 319322 cycles/ticks + +kyber_encaps: +median: 318816 cycles/ticks +average: 320220 cycles/ticks + +kyber_decaps: +median: 386018 cycles/ticks +average: 391961 cycles/ticks + +Loop spin: 963 +gen_a: +median: 102852 cycles/ticks +average: 103540 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2371 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9865 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15973 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 734 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 258952 cycles/ticks +average: 260175 cycles/ticks + +indcpa_enc: +median: 298220 cycles/ticks +average: 299515 cycles/ticks + +indcpa_dec: +median: 60920 cycles/ticks +average: 61189 cycles/ticks + +kyber_keypair_derand: +median: 275702 cycles/ticks +average: 276988 cycles/ticks + +kyber_keypair: +median: 295834 cycles/ticks +average: 297043 cycles/ticks + +kyber_encaps_derand: +median: 316226 cycles/ticks +average: 317729 cycles/ticks + +kyber_encaps: +median: 317016 cycles/ticks +average: 318313 cycles/ticks + +kyber_decaps: +median: 384218 cycles/ticks +average: 385871 cycles/ticks + +Loop spin: 964 +gen_a: +median: 103158 cycles/ticks +average: 103844 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2361 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2359 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7128 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15928 cycles/ticks +average: 16139 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1396 cycles/ticks +average: 1410 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3763 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 259256 cycles/ticks +average: 260698 cycles/ticks + +indcpa_enc: +median: 298438 cycles/ticks +average: 299757 cycles/ticks + +indcpa_dec: +median: 60928 cycles/ticks +average: 61175 cycles/ticks + +kyber_keypair_derand: +median: 275498 cycles/ticks +average: 276853 cycles/ticks + +kyber_keypair: +median: 295836 cycles/ticks +average: 296879 cycles/ticks + +kyber_encaps_derand: +median: 315844 cycles/ticks +average: 317365 cycles/ticks + +kyber_encaps: +median: 316710 cycles/ticks +average: 318184 cycles/ticks + +kyber_decaps: +median: 383892 cycles/ticks +average: 385567 cycles/ticks + +Loop spin: 965 +gen_a: +median: 102986 cycles/ticks +average: 103718 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2352 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2364 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7112 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9889 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15997 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 434 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 259138 cycles/ticks +average: 260349 cycles/ticks + +indcpa_enc: +median: 298554 cycles/ticks +average: 299930 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61184 cycles/ticks + +kyber_keypair_derand: +median: 276646 cycles/ticks +average: 277999 cycles/ticks + +kyber_keypair: +median: 295290 cycles/ticks +average: 296604 cycles/ticks + +kyber_encaps_derand: +median: 316514 cycles/ticks +average: 317919 cycles/ticks + +kyber_encaps: +median: 317358 cycles/ticks +average: 318823 cycles/ticks + +kyber_decaps: +median: 384694 cycles/ticks +average: 386448 cycles/ticks + +Loop spin: 966 +gen_a: +median: 102980 cycles/ticks +average: 103662 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2354 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2362 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 16052 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2456 cycles/ticks + +indcpa_keypair: +median: 258688 cycles/ticks +average: 259884 cycles/ticks + +indcpa_enc: +median: 297798 cycles/ticks +average: 299180 cycles/ticks + +indcpa_dec: +median: 60958 cycles/ticks +average: 61258 cycles/ticks + +kyber_keypair_derand: +median: 275736 cycles/ticks +average: 277007 cycles/ticks + +kyber_keypair: +median: 295636 cycles/ticks +average: 296888 cycles/ticks + +kyber_encaps_derand: +median: 316096 cycles/ticks +average: 317538 cycles/ticks + +kyber_encaps: +median: 316706 cycles/ticks +average: 318073 cycles/ticks + +kyber_decaps: +median: 384150 cycles/ticks +average: 385777 cycles/ticks + +Loop spin: 967 +gen_a: +median: 102996 cycles/ticks +average: 103618 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9925 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15988 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2458 cycles/ticks + +indcpa_keypair: +median: 259014 cycles/ticks +average: 260113 cycles/ticks + +indcpa_enc: +median: 297828 cycles/ticks +average: 299213 cycles/ticks + +indcpa_dec: +median: 60916 cycles/ticks +average: 61199 cycles/ticks + +kyber_keypair_derand: +median: 275532 cycles/ticks +average: 276838 cycles/ticks + +kyber_keypair: +median: 295426 cycles/ticks +average: 296598 cycles/ticks + +kyber_encaps_derand: +median: 315642 cycles/ticks +average: 316987 cycles/ticks + +kyber_encaps: +median: 316412 cycles/ticks +average: 317855 cycles/ticks + +kyber_decaps: +median: 383674 cycles/ticks +average: 385341 cycles/ticks + +Loop spin: 968 +gen_a: +median: 102970 cycles/ticks +average: 103560 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2329 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7102 cycles/ticks +average: 7132 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9901 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16298 cycles/ticks +average: 16209 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1400 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259064 cycles/ticks +average: 260189 cycles/ticks + +indcpa_enc: +median: 298260 cycles/ticks +average: 299573 cycles/ticks + +indcpa_dec: +median: 60950 cycles/ticks +average: 61212 cycles/ticks + +kyber_keypair_derand: +median: 275510 cycles/ticks +average: 276841 cycles/ticks + +kyber_keypair: +median: 295614 cycles/ticks +average: 296790 cycles/ticks + +kyber_encaps_derand: +median: 316588 cycles/ticks +average: 317958 cycles/ticks + +kyber_encaps: +median: 317296 cycles/ticks +average: 318561 cycles/ticks + +kyber_decaps: +median: 384482 cycles/ticks +average: 386343 cycles/ticks + +Loop spin: 969 +gen_a: +median: 103314 cycles/ticks +average: 103859 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2357 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7124 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 16025 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 436 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1403 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2457 cycles/ticks + +indcpa_keypair: +median: 258820 cycles/ticks +average: 259955 cycles/ticks + +indcpa_enc: +median: 298122 cycles/ticks +average: 299573 cycles/ticks + +indcpa_dec: +median: 60912 cycles/ticks +average: 61220 cycles/ticks + +kyber_keypair_derand: +median: 277056 cycles/ticks +average: 278356 cycles/ticks + +kyber_keypair: +median: 295598 cycles/ticks +average: 296727 cycles/ticks + +kyber_encaps_derand: +median: 316266 cycles/ticks +average: 317717 cycles/ticks + +kyber_encaps: +median: 317030 cycles/ticks +average: 318353 cycles/ticks + +kyber_decaps: +median: 384292 cycles/ticks +average: 385826 cycles/ticks + +Loop spin: 970 +gen_a: +median: 102932 cycles/ticks +average: 103590 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9887 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15968 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 442 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3749 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2456 cycles/ticks + +indcpa_keypair: +median: 259500 cycles/ticks +average: 260605 cycles/ticks + +indcpa_enc: +median: 298506 cycles/ticks +average: 299799 cycles/ticks + +indcpa_dec: +median: 60918 cycles/ticks +average: 61190 cycles/ticks + +kyber_keypair_derand: +median: 275052 cycles/ticks +average: 276231 cycles/ticks + +kyber_keypair: +median: 295710 cycles/ticks +average: 296784 cycles/ticks + +kyber_encaps_derand: +median: 316664 cycles/ticks +average: 317838 cycles/ticks + +kyber_encaps: +median: 317440 cycles/ticks +average: 318910 cycles/ticks + +kyber_decaps: +median: 384582 cycles/ticks +average: 386050 cycles/ticks + +Loop spin: 971 +gen_a: +median: 103084 cycles/ticks +average: 103706 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2328 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9873 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16039 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 437 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1394 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 259784 cycles/ticks +average: 261005 cycles/ticks + +indcpa_enc: +median: 298626 cycles/ticks +average: 300174 cycles/ticks + +indcpa_dec: +median: 60944 cycles/ticks +average: 61199 cycles/ticks + +kyber_keypair_derand: +median: 275446 cycles/ticks +average: 276741 cycles/ticks + +kyber_keypair: +median: 295544 cycles/ticks +average: 296926 cycles/ticks + +kyber_encaps_derand: +median: 316052 cycles/ticks +average: 317429 cycles/ticks + +kyber_encaps: +median: 317074 cycles/ticks +average: 318550 cycles/ticks + +kyber_decaps: +median: 384078 cycles/ticks +average: 385724 cycles/ticks + +Loop spin: 972 +gen_a: +median: 103194 cycles/ticks +average: 103917 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2349 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2373 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7116 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15970 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 733 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3753 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 259378 cycles/ticks +average: 261019 cycles/ticks + +indcpa_enc: +median: 298592 cycles/ticks +average: 300190 cycles/ticks + +indcpa_dec: +median: 60934 cycles/ticks +average: 61274 cycles/ticks + +kyber_keypair_derand: +median: 275398 cycles/ticks +average: 276736 cycles/ticks + +kyber_keypair: +median: 296058 cycles/ticks +average: 297340 cycles/ticks + +kyber_encaps_derand: +median: 318292 cycles/ticks +average: 319867 cycles/ticks + +kyber_encaps: +median: 319350 cycles/ticks +average: 320908 cycles/ticks + +kyber_decaps: +median: 386398 cycles/ticks +average: 387927 cycles/ticks + +Loop spin: 973 +gen_a: +median: 102832 cycles/ticks +average: 103587 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2340 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9916 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15958 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1396 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3767 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2461 cycles/ticks + +indcpa_keypair: +median: 260340 cycles/ticks +average: 261449 cycles/ticks + +indcpa_enc: +median: 299576 cycles/ticks +average: 300949 cycles/ticks + +indcpa_dec: +median: 60946 cycles/ticks +average: 61218 cycles/ticks + +kyber_keypair_derand: +median: 275530 cycles/ticks +average: 277026 cycles/ticks + +kyber_keypair: +median: 295986 cycles/ticks +average: 297003 cycles/ticks + +kyber_encaps_derand: +median: 316000 cycles/ticks +average: 317364 cycles/ticks + +kyber_encaps: +median: 316900 cycles/ticks +average: 318350 cycles/ticks + +kyber_decaps: +median: 384078 cycles/ticks +average: 385747 cycles/ticks + +Loop spin: 974 +gen_a: +median: 103000 cycles/ticks +average: 103673 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2374 cycles/ticks + +NTT: +median: 7076 cycles/ticks +average: 7100 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15950 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 447 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 447 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3746 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 259496 cycles/ticks +average: 260633 cycles/ticks + +indcpa_enc: +median: 298546 cycles/ticks +average: 299902 cycles/ticks + +indcpa_dec: +median: 60920 cycles/ticks +average: 61195 cycles/ticks + +kyber_keypair_derand: +median: 275496 cycles/ticks +average: 276735 cycles/ticks + +kyber_keypair: +median: 295956 cycles/ticks +average: 297201 cycles/ticks + +kyber_encaps_derand: +median: 316506 cycles/ticks +average: 317908 cycles/ticks + +kyber_encaps: +median: 317430 cycles/ticks +average: 318783 cycles/ticks + +kyber_decaps: +median: 384518 cycles/ticks +average: 386067 cycles/ticks + +Loop spin: 975 +gen_a: +median: 102756 cycles/ticks +average: 103497 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2361 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7110 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16061 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 738 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 258862 cycles/ticks +average: 260137 cycles/ticks + +indcpa_enc: +median: 298244 cycles/ticks +average: 299487 cycles/ticks + +indcpa_dec: +median: 60930 cycles/ticks +average: 61114 cycles/ticks + +kyber_keypair_derand: +median: 275224 cycles/ticks +average: 276268 cycles/ticks + +kyber_keypair: +median: 295964 cycles/ticks +average: 296983 cycles/ticks + +kyber_encaps_derand: +median: 316126 cycles/ticks +average: 317761 cycles/ticks + +kyber_encaps: +median: 317256 cycles/ticks +average: 318495 cycles/ticks + +kyber_decaps: +median: 384130 cycles/ticks +average: 385572 cycles/ticks + +Loop spin: 976 +gen_a: +median: 103130 cycles/ticks +average: 103831 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 16003 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 258750 cycles/ticks +average: 260152 cycles/ticks + +indcpa_enc: +median: 297668 cycles/ticks +average: 299167 cycles/ticks + +indcpa_dec: +median: 60940 cycles/ticks +average: 61126 cycles/ticks + +kyber_keypair_derand: +median: 275218 cycles/ticks +average: 276308 cycles/ticks + +kyber_keypair: +median: 295830 cycles/ticks +average: 296844 cycles/ticks + +kyber_encaps_derand: +median: 316176 cycles/ticks +average: 317621 cycles/ticks + +kyber_encaps: +median: 317304 cycles/ticks +average: 318842 cycles/ticks + +kyber_decaps: +median: 384326 cycles/ticks +average: 385627 cycles/ticks + +Loop spin: 977 +gen_a: +median: 102934 cycles/ticks +average: 103650 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2334 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2374 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7111 cycles/ticks + +INVNTT: +median: 9830 cycles/ticks +average: 9866 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15962 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 259122 cycles/ticks +average: 260368 cycles/ticks + +indcpa_enc: +median: 298510 cycles/ticks +average: 299966 cycles/ticks + +indcpa_dec: +median: 60954 cycles/ticks +average: 61277 cycles/ticks + +kyber_keypair_derand: +median: 275562 cycles/ticks +average: 276709 cycles/ticks + +kyber_keypair: +median: 295518 cycles/ticks +average: 296433 cycles/ticks + +kyber_encaps_derand: +median: 316954 cycles/ticks +average: 318386 cycles/ticks + +kyber_encaps: +median: 317552 cycles/ticks +average: 318902 cycles/ticks + +kyber_decaps: +median: 384804 cycles/ticks +average: 386154 cycles/ticks + +Loop spin: 978 +gen_a: +median: 103248 cycles/ticks +average: 103830 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7120 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9875 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15918 cycles/ticks +average: 16073 cycles/ticks + +poly_tomsg: +median: 430 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1400 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3750 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 258680 cycles/ticks +average: 259873 cycles/ticks + +indcpa_enc: +median: 298040 cycles/ticks +average: 299360 cycles/ticks + +indcpa_dec: +median: 60942 cycles/ticks +average: 61221 cycles/ticks + +kyber_keypair_derand: +median: 275094 cycles/ticks +average: 276289 cycles/ticks + +kyber_keypair: +median: 295812 cycles/ticks +average: 296754 cycles/ticks + +kyber_encaps_derand: +median: 317852 cycles/ticks +average: 319215 cycles/ticks + +kyber_encaps: +median: 318738 cycles/ticks +average: 320115 cycles/ticks + +kyber_decaps: +median: 385792 cycles/ticks +average: 387365 cycles/ticks + +Loop spin: 979 +gen_a: +median: 102876 cycles/ticks +average: 103383 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2343 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7121 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9874 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15966 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 258826 cycles/ticks +average: 259853 cycles/ticks + +indcpa_enc: +median: 297828 cycles/ticks +average: 299389 cycles/ticks + +indcpa_dec: +median: 60936 cycles/ticks +average: 61176 cycles/ticks + +kyber_keypair_derand: +median: 275916 cycles/ticks +average: 277017 cycles/ticks + +kyber_keypair: +median: 295618 cycles/ticks +average: 296565 cycles/ticks + +kyber_encaps_derand: +median: 316292 cycles/ticks +average: 317638 cycles/ticks + +kyber_encaps: +median: 317106 cycles/ticks +average: 318660 cycles/ticks + +kyber_decaps: +median: 384240 cycles/ticks +average: 385703 cycles/ticks + +Loop spin: 980 +gen_a: +median: 103146 cycles/ticks +average: 103839 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2373 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7126 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9934 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15924 cycles/ticks +average: 16114 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 455 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1393 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 743 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3774 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2471 cycles/ticks + +indcpa_keypair: +median: 260624 cycles/ticks +average: 262013 cycles/ticks + +indcpa_enc: +median: 298428 cycles/ticks +average: 299942 cycles/ticks + +indcpa_dec: +median: 60944 cycles/ticks +average: 61211 cycles/ticks + +kyber_keypair_derand: +median: 277162 cycles/ticks +average: 278470 cycles/ticks + +kyber_keypair: +median: 295844 cycles/ticks +average: 297012 cycles/ticks + +kyber_encaps_derand: +median: 316924 cycles/ticks +average: 318551 cycles/ticks + +kyber_encaps: +median: 317188 cycles/ticks +average: 318642 cycles/ticks + +kyber_decaps: +median: 384130 cycles/ticks +average: 385593 cycles/ticks + +Loop spin: 981 +gen_a: +median: 102994 cycles/ticks +average: 103743 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2365 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7137 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9931 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16027 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 439 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1407 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 730 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 441 cycles/ticks + +polyvec_compress: +median: 3730 cycles/ticks +average: 3772 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2468 cycles/ticks + +indcpa_keypair: +median: 260700 cycles/ticks +average: 261920 cycles/ticks + +indcpa_enc: +median: 298680 cycles/ticks +average: 300164 cycles/ticks + +indcpa_dec: +median: 60958 cycles/ticks +average: 61176 cycles/ticks + +kyber_keypair_derand: +median: 276014 cycles/ticks +average: 277082 cycles/ticks + +kyber_keypair: +median: 296252 cycles/ticks +average: 297533 cycles/ticks + +kyber_encaps_derand: +median: 317162 cycles/ticks +average: 318614 cycles/ticks + +kyber_encaps: +median: 317284 cycles/ticks +average: 318714 cycles/ticks + +kyber_decaps: +median: 384496 cycles/ticks +average: 386151 cycles/ticks + +Loop spin: 982 +gen_a: +median: 103188 cycles/ticks +average: 103905 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2348 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7098 cycles/ticks +average: 7148 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9894 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15932 cycles/ticks +average: 16137 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1392 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3776 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2467 cycles/ticks + +indcpa_keypair: +median: 259392 cycles/ticks +average: 260720 cycles/ticks + +indcpa_enc: +median: 298646 cycles/ticks +average: 300187 cycles/ticks + +indcpa_dec: +median: 61054 cycles/ticks +average: 61368 cycles/ticks + +kyber_keypair_derand: +median: 275402 cycles/ticks +average: 276768 cycles/ticks + +kyber_keypair: +median: 296560 cycles/ticks +average: 297652 cycles/ticks + +kyber_encaps_derand: +median: 316676 cycles/ticks +average: 318217 cycles/ticks + +kyber_encaps: +median: 317576 cycles/ticks +average: 318938 cycles/ticks + +kyber_decaps: +median: 384606 cycles/ticks +average: 386323 cycles/ticks + +Loop spin: 983 +gen_a: +median: 103202 cycles/ticks +average: 103996 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2354 cycles/ticks +average: 2376 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7163 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9923 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15924 cycles/ticks +average: 16107 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3770 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2463 cycles/ticks + +indcpa_keypair: +median: 258992 cycles/ticks +average: 260230 cycles/ticks + +indcpa_enc: +median: 298174 cycles/ticks +average: 299525 cycles/ticks + +indcpa_dec: +median: 60932 cycles/ticks +average: 61212 cycles/ticks + +kyber_keypair_derand: +median: 275956 cycles/ticks +average: 277260 cycles/ticks + +kyber_keypair: +median: 296136 cycles/ticks +average: 297420 cycles/ticks + +kyber_encaps_derand: +median: 316890 cycles/ticks +average: 318433 cycles/ticks + +kyber_encaps: +median: 317128 cycles/ticks +average: 318462 cycles/ticks + +kyber_decaps: +median: 385154 cycles/ticks +average: 386882 cycles/ticks + +Loop spin: 984 +gen_a: +median: 103146 cycles/ticks +average: 103944 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2406 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9923 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15918 cycles/ticks +average: 16061 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 741 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3738 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 259516 cycles/ticks +average: 260765 cycles/ticks + +indcpa_enc: +median: 298652 cycles/ticks +average: 299982 cycles/ticks + +indcpa_dec: +median: 60960 cycles/ticks +average: 61238 cycles/ticks + +kyber_keypair_derand: +median: 276278 cycles/ticks +average: 277600 cycles/ticks + +kyber_keypair: +median: 296020 cycles/ticks +average: 297190 cycles/ticks + +kyber_encaps_derand: +median: 316244 cycles/ticks +average: 317744 cycles/ticks + +kyber_encaps: +median: 316946 cycles/ticks +average: 318384 cycles/ticks + +kyber_decaps: +median: 385348 cycles/ticks +average: 386836 cycles/ticks + +Loop spin: 985 +gen_a: +median: 103088 cycles/ticks +average: 103867 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2351 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2373 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9893 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15995 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3754 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259078 cycles/ticks +average: 260224 cycles/ticks + +indcpa_enc: +median: 298514 cycles/ticks +average: 299879 cycles/ticks + +indcpa_dec: +median: 61094 cycles/ticks +average: 61412 cycles/ticks + +kyber_keypair_derand: +median: 277024 cycles/ticks +average: 278146 cycles/ticks + +kyber_keypair: +median: 295918 cycles/ticks +average: 297058 cycles/ticks + +kyber_encaps_derand: +median: 316418 cycles/ticks +average: 317880 cycles/ticks + +kyber_encaps: +median: 318430 cycles/ticks +average: 319937 cycles/ticks + +kyber_decaps: +median: 384840 cycles/ticks +average: 386532 cycles/ticks + +Loop spin: 986 +gen_a: +median: 103290 cycles/ticks +average: 103886 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2341 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2352 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7129 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9870 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 16004 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 438 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3732 cycles/ticks +average: 3758 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2459 cycles/ticks + +indcpa_keypair: +median: 259692 cycles/ticks +average: 261021 cycles/ticks + +indcpa_enc: +median: 299566 cycles/ticks +average: 301017 cycles/ticks + +indcpa_dec: +median: 60932 cycles/ticks +average: 61185 cycles/ticks + +kyber_keypair_derand: +median: 275664 cycles/ticks +average: 276877 cycles/ticks + +kyber_keypair: +median: 295936 cycles/ticks +average: 297098 cycles/ticks + +kyber_encaps_derand: +median: 317968 cycles/ticks +average: 319416 cycles/ticks + +kyber_encaps: +median: 318574 cycles/ticks +average: 320112 cycles/ticks + +kyber_decaps: +median: 386518 cycles/ticks +average: 388154 cycles/ticks + +Loop spin: 987 +gen_a: +median: 102916 cycles/ticks +average: 103591 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2366 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7114 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9941 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15981 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3736 cycles/ticks +average: 3778 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259650 cycles/ticks +average: 260848 cycles/ticks + +indcpa_enc: +median: 298742 cycles/ticks +average: 300210 cycles/ticks + +indcpa_dec: +median: 61054 cycles/ticks +average: 61350 cycles/ticks + +kyber_keypair_derand: +median: 275180 cycles/ticks +average: 276324 cycles/ticks + +kyber_keypair: +median: 295892 cycles/ticks +average: 297129 cycles/ticks + +kyber_encaps_derand: +median: 317414 cycles/ticks +average: 318945 cycles/ticks + +kyber_encaps: +median: 317314 cycles/ticks +average: 318610 cycles/ticks + +kyber_decaps: +median: 384704 cycles/ticks +average: 386421 cycles/ticks + +Loop spin: 988 +gen_a: +median: 103342 cycles/ticks +average: 104121 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2377 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7146 cycles/ticks + +INVNTT: +median: 9840 cycles/ticks +average: 9921 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15928 cycles/ticks +average: 16086 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 443 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 452 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3770 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2462 cycles/ticks + +indcpa_keypair: +median: 259306 cycles/ticks +average: 260586 cycles/ticks + +indcpa_enc: +median: 298574 cycles/ticks +average: 300122 cycles/ticks + +indcpa_dec: +median: 61180 cycles/ticks +average: 61472 cycles/ticks + +kyber_keypair_derand: +median: 276564 cycles/ticks +average: 277799 cycles/ticks + +kyber_keypair: +median: 295660 cycles/ticks +average: 296748 cycles/ticks + +kyber_encaps_derand: +median: 318132 cycles/ticks +average: 319535 cycles/ticks + +kyber_encaps: +median: 319910 cycles/ticks +average: 321360 cycles/ticks + +kyber_decaps: +median: 386194 cycles/ticks +average: 388012 cycles/ticks + +Loop spin: 989 +gen_a: +median: 103130 cycles/ticks +average: 103811 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2345 cycles/ticks + +poly_getnoise_eta2: +median: 2356 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9905 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15906 cycles/ticks +average: 15999 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 427 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 739 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2470 cycles/ticks + +indcpa_keypair: +median: 259234 cycles/ticks +average: 260647 cycles/ticks + +indcpa_enc: +median: 298528 cycles/ticks +average: 300095 cycles/ticks + +indcpa_dec: +median: 60974 cycles/ticks +average: 61246 cycles/ticks + +kyber_keypair_derand: +median: 277144 cycles/ticks +average: 278527 cycles/ticks + +kyber_keypair: +median: 296166 cycles/ticks +average: 297468 cycles/ticks + +kyber_encaps_derand: +median: 316664 cycles/ticks +average: 318241 cycles/ticks + +kyber_encaps: +median: 318050 cycles/ticks +average: 319473 cycles/ticks + +kyber_decaps: +median: 384814 cycles/ticks +average: 386382 cycles/ticks + +Loop spin: 990 +gen_a: +median: 103088 cycles/ticks +average: 103723 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2354 cycles/ticks + +NTT: +median: 7078 cycles/ticks +average: 7122 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9884 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15900 cycles/ticks +average: 15954 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 428 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1399 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259502 cycles/ticks +average: 260738 cycles/ticks + +indcpa_enc: +median: 299182 cycles/ticks +average: 300585 cycles/ticks + +indcpa_dec: +median: 60976 cycles/ticks +average: 61251 cycles/ticks + +kyber_keypair_derand: +median: 275676 cycles/ticks +average: 276856 cycles/ticks + +kyber_keypair: +median: 296118 cycles/ticks +average: 297277 cycles/ticks + +kyber_encaps_derand: +median: 316458 cycles/ticks +average: 318112 cycles/ticks + +kyber_encaps: +median: 316894 cycles/ticks +average: 318317 cycles/ticks + +kyber_decaps: +median: 384406 cycles/ticks +average: 385934 cycles/ticks + +Loop spin: 991 +gen_a: +median: 103234 cycles/ticks +average: 103928 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2359 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7106 cycles/ticks +average: 7139 cycles/ticks + +INVNTT: +median: 9838 cycles/ticks +average: 9892 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 15985 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3767 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 259734 cycles/ticks +average: 260943 cycles/ticks + +indcpa_enc: +median: 298726 cycles/ticks +average: 300126 cycles/ticks + +indcpa_dec: +median: 60958 cycles/ticks +average: 61242 cycles/ticks + +kyber_keypair_derand: +median: 275838 cycles/ticks +average: 277151 cycles/ticks + +kyber_keypair: +median: 295992 cycles/ticks +average: 297251 cycles/ticks + +kyber_encaps_derand: +median: 316072 cycles/ticks +average: 317579 cycles/ticks + +kyber_encaps: +median: 316992 cycles/ticks +average: 318499 cycles/ticks + +kyber_decaps: +median: 385352 cycles/ticks +average: 386911 cycles/ticks + +Loop spin: 992 +gen_a: +median: 102916 cycles/ticks +average: 103589 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2347 cycles/ticks + +poly_getnoise_eta2: +median: 2358 cycles/ticks +average: 2359 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7119 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9882 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15902 cycles/ticks +average: 15971 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1398 cycles/ticks +average: 1420 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 725 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3764 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2460 cycles/ticks + +indcpa_keypair: +median: 259380 cycles/ticks +average: 260727 cycles/ticks + +indcpa_enc: +median: 298600 cycles/ticks +average: 300280 cycles/ticks + +indcpa_dec: +median: 61140 cycles/ticks +average: 61489 cycles/ticks + +kyber_keypair_derand: +median: 276244 cycles/ticks +average: 277546 cycles/ticks + +kyber_keypair: +median: 295754 cycles/ticks +average: 296917 cycles/ticks + +kyber_encaps_derand: +median: 318312 cycles/ticks +average: 319795 cycles/ticks + +kyber_encaps: +median: 318946 cycles/ticks +average: 320355 cycles/ticks + +kyber_decaps: +median: 386146 cycles/ticks +average: 387811 cycles/ticks + +Loop spin: 993 +gen_a: +median: 103114 cycles/ticks +average: 103854 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2332 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2372 cycles/ticks + +NTT: +median: 7084 cycles/ticks +average: 7134 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9881 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15908 cycles/ticks +average: 15998 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1398 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 442 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3777 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2452 cycles/ticks + +indcpa_keypair: +median: 258802 cycles/ticks +average: 260033 cycles/ticks + +indcpa_enc: +median: 298172 cycles/ticks +average: 299677 cycles/ticks + +indcpa_dec: +median: 61072 cycles/ticks +average: 61391 cycles/ticks + +kyber_keypair_derand: +median: 276146 cycles/ticks +average: 277404 cycles/ticks + +kyber_keypair: +median: 295714 cycles/ticks +average: 296839 cycles/ticks + +kyber_encaps_derand: +median: 315752 cycles/ticks +average: 317241 cycles/ticks + +kyber_encaps: +median: 317324 cycles/ticks +average: 318820 cycles/ticks + +kyber_decaps: +median: 383542 cycles/ticks +average: 385017 cycles/ticks + +Loop spin: 994 +gen_a: +median: 103054 cycles/ticks +average: 103653 cycles/ticks + +poly_getnoise_eta1: +median: 2328 cycles/ticks +average: 2358 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2377 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7149 cycles/ticks + +INVNTT: +median: 9846 cycles/ticks +average: 9950 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 16306 cycles/ticks +average: 16298 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 448 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1397 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 732 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3768 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2474 cycles/ticks + +indcpa_keypair: +median: 260572 cycles/ticks +average: 261778 cycles/ticks + +indcpa_enc: +median: 298844 cycles/ticks +average: 300499 cycles/ticks + +indcpa_dec: +median: 60982 cycles/ticks +average: 61268 cycles/ticks + +kyber_keypair_derand: +median: 275352 cycles/ticks +average: 276682 cycles/ticks + +kyber_keypair: +median: 296832 cycles/ticks +average: 298091 cycles/ticks + +kyber_encaps_derand: +median: 317226 cycles/ticks +average: 318784 cycles/ticks + +kyber_encaps: +median: 317870 cycles/ticks +average: 319281 cycles/ticks + +kyber_decaps: +median: 384626 cycles/ticks +average: 386459 cycles/ticks + +Loop spin: 995 +gen_a: +median: 103246 cycles/ticks +average: 104046 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2350 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2375 cycles/ticks + +NTT: +median: 7088 cycles/ticks +average: 7148 cycles/ticks + +INVNTT: +median: 9842 cycles/ticks +average: 9946 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15934 cycles/ticks +average: 16127 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 450 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1391 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 729 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 453 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3767 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2470 cycles/ticks + +indcpa_keypair: +median: 259638 cycles/ticks +average: 261173 cycles/ticks + +indcpa_enc: +median: 298676 cycles/ticks +average: 300242 cycles/ticks + +indcpa_dec: +median: 60946 cycles/ticks +average: 61276 cycles/ticks + +kyber_keypair_derand: +median: 275724 cycles/ticks +average: 277215 cycles/ticks + +kyber_keypair: +median: 296830 cycles/ticks +average: 298677 cycles/ticks + +kyber_encaps_derand: +median: 318584 cycles/ticks +average: 321179 cycles/ticks + +kyber_encaps: +median: 319862 cycles/ticks +average: 321691 cycles/ticks + +kyber_decaps: +median: 386406 cycles/ticks +average: 388637 cycles/ticks + +Loop spin: 996 +gen_a: +median: 103222 cycles/ticks +average: 104216 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2382 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7090 cycles/ticks +average: 7184 cycles/ticks + +INVNTT: +median: 9836 cycles/ticks +average: 9900 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15914 cycles/ticks +average: 16096 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1405 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 727 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 440 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3778 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2466 cycles/ticks + +indcpa_keypair: +median: 259518 cycles/ticks +average: 261088 cycles/ticks + +indcpa_enc: +median: 299962 cycles/ticks +average: 301949 cycles/ticks + +indcpa_dec: +median: 61128 cycles/ticks +average: 61461 cycles/ticks + +kyber_keypair_derand: +median: 275874 cycles/ticks +average: 277550 cycles/ticks + +kyber_keypair: +median: 296052 cycles/ticks +average: 298004 cycles/ticks + +kyber_encaps_derand: +median: 317750 cycles/ticks +average: 319736 cycles/ticks + +kyber_encaps: +median: 318492 cycles/ticks +average: 320232 cycles/ticks + +kyber_decaps: +median: 384990 cycles/ticks +average: 386588 cycles/ticks + +Loop spin: 997 +gen_a: +median: 103094 cycles/ticks +average: 103704 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2342 cycles/ticks + +poly_getnoise_eta2: +median: 2348 cycles/ticks +average: 2363 cycles/ticks + +NTT: +median: 7080 cycles/ticks +average: 7127 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9878 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15904 cycles/ticks +average: 15975 cycles/ticks + +poly_tomsg: +median: 432 cycles/ticks +average: 430 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 736 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3751 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2456 cycles/ticks + +indcpa_keypair: +median: 259188 cycles/ticks +average: 260372 cycles/ticks + +indcpa_enc: +median: 298350 cycles/ticks +average: 299787 cycles/ticks + +indcpa_dec: +median: 60972 cycles/ticks +average: 61272 cycles/ticks + +kyber_keypair_derand: +median: 275898 cycles/ticks +average: 277104 cycles/ticks + +kyber_keypair: +median: 295938 cycles/ticks +average: 297080 cycles/ticks + +kyber_encaps_derand: +median: 316400 cycles/ticks +average: 317808 cycles/ticks + +kyber_encaps: +median: 317398 cycles/ticks +average: 318987 cycles/ticks + +kyber_decaps: +median: 384360 cycles/ticks +average: 385952 cycles/ticks + +Loop spin: 998 +gen_a: +median: 103220 cycles/ticks +average: 103907 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2346 cycles/ticks + +poly_getnoise_eta2: +median: 2350 cycles/ticks +average: 2368 cycles/ticks + +NTT: +median: 7086 cycles/ticks +average: 7133 cycles/ticks + +INVNTT: +median: 9832 cycles/ticks +average: 9876 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16050 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 441 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1401 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3758 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2450 cycles/ticks + +indcpa_keypair: +median: 259144 cycles/ticks +average: 260468 cycles/ticks + +indcpa_enc: +median: 298578 cycles/ticks +average: 300000 cycles/ticks + +indcpa_dec: +median: 60926 cycles/ticks +average: 61193 cycles/ticks + +kyber_keypair_derand: +median: 275504 cycles/ticks +average: 276698 cycles/ticks + +kyber_keypair: +median: 295890 cycles/ticks +average: 297058 cycles/ticks + +kyber_encaps_derand: +median: 316040 cycles/ticks +average: 317482 cycles/ticks + +kyber_encaps: +median: 317486 cycles/ticks +average: 318924 cycles/ticks + +kyber_decaps: +median: 384170 cycles/ticks +average: 385719 cycles/ticks + +Loop spin: 999 +gen_a: +median: 103036 cycles/ticks +average: 106830 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2357 cycles/ticks + +poly_getnoise_eta2: +median: 2360 cycles/ticks +average: 2370 cycles/ticks + +NTT: +median: 7082 cycles/ticks +average: 7135 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9891 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15910 cycles/ticks +average: 16047 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 440 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1390 cycles/ticks + +poly_compress: +median: 724 cycles/ticks +average: 726 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 446 cycles/ticks + +polyvec_compress: +median: 3740 cycles/ticks +average: 3757 cycles/ticks + +polyvec_decompress: +median: 2450 cycles/ticks +average: 2464 cycles/ticks + +indcpa_keypair: +median: 260618 cycles/ticks +average: 261794 cycles/ticks + +indcpa_enc: +median: 299426 cycles/ticks +average: 300955 cycles/ticks + +indcpa_dec: +median: 60916 cycles/ticks +average: 61205 cycles/ticks + +kyber_keypair_derand: +median: 275496 cycles/ticks +average: 276588 cycles/ticks + +kyber_keypair: +median: 296038 cycles/ticks +average: 296985 cycles/ticks + +kyber_encaps_derand: +median: 316628 cycles/ticks +average: 318027 cycles/ticks + +kyber_encaps: +median: 317590 cycles/ticks +average: 318888 cycles/ticks + +kyber_decaps: +median: 384722 cycles/ticks +average: 386208 cycles/ticks + +Loop spin: 1000 +gen_a: +median: 102940 cycles/ticks +average: 103548 cycles/ticks + +poly_getnoise_eta1: +median: 2326 cycles/ticks +average: 2344 cycles/ticks + +poly_getnoise_eta2: +median: 2352 cycles/ticks +average: 2367 cycles/ticks + +NTT: +median: 7092 cycles/ticks +average: 7118 cycles/ticks + +INVNTT: +median: 9834 cycles/ticks +average: 9871 cycles/ticks + +polyvec_basemul_acc_montgomery: +median: 15912 cycles/ticks +average: 16054 cycles/ticks + +poly_tomsg: +median: 434 cycles/ticks +average: 429 cycles/ticks + +poly_frommsg: +median: 1392 cycles/ticks +average: 1389 cycles/ticks + +poly_compress: +median: 726 cycles/ticks +average: 737 cycles/ticks + +poly_decompress: +median: 438 cycles/ticks +average: 439 cycles/ticks + +polyvec_compress: +median: 3734 cycles/ticks +average: 3755 cycles/ticks + +polyvec_decompress: +median: 2448 cycles/ticks +average: 2465 cycles/ticks + +indcpa_keypair: +median: 260028 cycles/ticks +average: 261496 cycles/ticks + +indcpa_enc: +median: 299038 cycles/ticks +average: 300479 cycles/ticks + +indcpa_dec: +median: 60936 cycles/ticks +average: 61209 cycles/ticks + +kyber_keypair_derand: +median: 276410 cycles/ticks +average: 277911 cycles/ticks + +kyber_keypair: +median: 296614 cycles/ticks +average: 297455 cycles/ticks + +kyber_encaps_derand: +median: 316724 cycles/ticks +average: 318133 cycles/ticks + +kyber_encaps: +median: 317840 cycles/ticks +average: 319248 cycles/ticks + +kyber_decaps: +median: 384578 cycles/ticks +average: 386136 cycles/ticks + diff --git a/benchmark/test_1024.sh b/benchmark/test_1024.sh new file mode 100644 index 0000000..aad6b05 --- /dev/null +++ b/benchmark/test_1024.sh @@ -0,0 +1,18 @@ +#!/bin/sh +# TODO: change me! +# -p: which partition do you want to run your workload on? +# -n: how many CPU cores do you want to run your job? +# --mem: how much memory do you want? +# -t: how long do you want to run the job before it timesout +# --constraint=intel: required for power monitoring + +#SBATCH -p batch +#SBATCH -n 1 +#SBATCH --mem=1g +#SBATCH -t 60:00 +#SBATCH --constraint=intel +for i in {1..1000} + do + echo "Loop spin:" $i + ./test_speed1024 + done diff --git a/benchmark/test_512.sh b/benchmark/test_512.sh new file mode 100644 index 0000000..1305dd2 --- /dev/null +++ b/benchmark/test_512.sh @@ -0,0 +1,18 @@ +#!/bin/sh +# TODO: change me! +# -p: which partition do you want to run your workload on? +# -n: how many CPU cores do you want to run your job? +# --mem: how much memory do you want? +# -t: how long do you want to run the job before it timesout +# --constraint=intel: required for power monitoring + +#SBATCH -p batch +#SBATCH -n 1 +#SBATCH --mem=1g +#SBATCH -t 60:00 +#SBATCH --constraint=intel +for i in {1..1000} + do + echo "Loop spin:" $i + ./test_speed512 + done diff --git a/benchmark/test_768.sh b/benchmark/test_768.sh new file mode 100644 index 0000000..a82fd3b --- /dev/null +++ b/benchmark/test_768.sh @@ -0,0 +1,18 @@ +#!/bin/sh +# TODO: change me! +# -p: which partition do you want to run your workload on? +# -n: how many CPU cores do you want to run your job? +# --mem: how much memory do you want? +# -t: how long do you want to run the job before it timesout +# --constraint=intel: required for power monitoring + +#SBATCH -p batch +#SBATCH -n 1 +#SBATCH --mem=1g +#SBATCH -t 60:00 +#SBATCH --constraint=intel +for i in {1..1000} + do + echo "Loop spin:" $i + ./test_speed768 + done diff --git a/benchmark/test_speed.c b/benchmark/test_speed.c new file mode 100644 index 0000000..172538b --- /dev/null +++ b/benchmark/test_speed.c @@ -0,0 +1,159 @@ +/* + * This file comes from the Kyber repo; see the files in kyber/avx2/test or kyber/ref/test for further details. + */ + +#include +#include +#include +#include +#include "../kem.h" +#include "../params.h" +#include "../indcpa.h" +#include "../polyvec.h" +#include "../poly.h" +#include "../randombytes.h" +#include "cpucycles.h" +#include "speed_print.h" + +#define NTESTS 1000 + +uint64_t t[NTESTS]; +uint8_t seed[KYBER_SYMBYTES] = {0}; + +int main(void) +{ + unsigned int i; + uint8_t pk[CRYPTO_PUBLICKEYBYTES]; + uint8_t sk[CRYPTO_SECRETKEYBYTES]; + uint8_t ct[CRYPTO_CIPHERTEXTBYTES]; + uint8_t key[CRYPTO_BYTES]; + uint8_t coins32[KYBER_SYMBYTES]; + uint8_t coins64[2*KYBER_SYMBYTES]; + polyvec matrix[KYBER_K]; + poly ap; + + randombytes(coins32, KYBER_SYMBYTES); + randombytes(coins64, 2*KYBER_SYMBYTES); + + for(i=0;i + * + */ + +package main + +import ( + "bufio" + "fmt" + "log" + "os" + "regexp" + "strings" +) + +var total int +var simd int + +// Since Go doesn't have a hashset, we will use a hashmap and ignore the Value... +var simdInstr map[string]bool +var digits []string + +func main() { + if len(os.Args) < 1 { + log.Fatal("Usage: ./analyze_simd ") + } + + objDumpRaw, err := os.Open(os.Args[1]) + if err != nil { + log.Fatal(err) + } else { + fmt.Println("Successfully opened object dump. Investigating...") + } + defer objDumpRaw.Close() + + initDigits() + initSimdInstructions() + + // This regex magic will get us the instructions from an extracted objdump line. + instrRegex := regexp.MustCompile(`\b([a-z]{2,6}[a-z]*)\b`) + + scanner := bufio.NewScanner(objDumpRaw) + for scanner.Scan() { + localLine := scanner.Text() + localLineSplit := strings.Fields(localLine) + + if len(localLineSplit) < 2 || !strings.Contains(localLineSplit[0], ":") { + continue + } + + matches := instrRegex.FindAllString(localLine, -1) + if len(matches) == 0 { + continue + } + + instr := matches[0] + log.Println(instr) + if simdInstr[instr] { + simd++ + } + total++ + } + + if err := scanner.Err(); err != nil { + log.Fatal(err) + } + + fmt.Printf("The result is:\n%d SIMD instructions\n%d Total instructions\n", simd, total) +} + +func initSimdInstructions() { + simdInstr = map[string]bool{ + // MMX Instructions + "packsswb": true, "packssdw": true, + "packuswb": true, "paddb": true, "paddw": true, "paddd": true, + "paddsb": true, "paddsw": true, "paddusb": true, "paddusw": true, + "pand": true, "pandn": true, "pcmpeqb": true, "pcmpeqw": true, + "pcmpeqd": true, "pcmpgtb": true, "pcmpgtw": true, "pcmpgtd": true, + "pmaddwd": true, "pmulhw": true, "pmullw": true, "por": true, + "psllw": true, "pslld": true, "psllq": true, "psraw": true, + "psrad": true, "psrlw": true, "psrld": true, "psrlq": true, + "psubb": true, "psubw": true, "psubd": true, "psubsb": true, + "psubsw": true, "psubusb": true, "psubusw": true, "punpckhbw": true, + "punpckhwd": true, "punpckhdq": true, "punpcklbw": true, "punpcklwd": true, + "punpckldq": true, "pxor": true, + + // SSE Instructions + "addps": true, "addss": true, "andps": true, "andnps": true, + "cmpeqps": true, "cmpeqss": true, "cmpgeps": true, "cmpgess": true, + "cmpgtps": true, "cmpgtss": true, "cmpleps": true, "cmpless": true, + "cmpltps": true, "cmpltss": true, "cmpneqps": true, "cmpneqss": true, + "cmpngeps": true, "cmpngess": true, "cmpngtps": true, "cmpngtss": true, + "cmpnleps": true, "cmpnless": true, "cmpnltps": true, "cmpnltss": true, + "cmpordps": true, "cmpordss": true, "cmpunordps": true, "cmpunordss": true, + "divps": true, "divss": true, "maxps": true, "maxss": true, + "minps": true, "minss": true, "movaps": true, "movss": true, + "movups": true, "mulps": true, "mulss": true, "rcpps": true, + "rcpss": true, "rsqrtps": true, "rsqrtss": true, "sqrtps": true, + "sqrtss": true, "subps": true, "subss": true, "xorps": true, + + // SSE2 Instructions + "addpd": true, "addsd": true, "andpd": true, "andnpd": true, + "cmpeqpd": true, "cmpeqsd": true, "cmpgepd": true, "cmpgesd": true, + "cmpgtpd": true, "cmpgtsd": true, "cmplepd": true, "cmplesd": true, + "cmpltpd": true, "cmpltsd": true, "cmpneqpd": true, "cmpneqsd": true, + "cmpngepd": true, "cmpngesd": true, "cmpngtpd": true, "cmpngtsd": true, + "cmpnlepd": true, "cmpnlesd": true, "cmpnltpd": true, "cmpnltsd": true, + "cmpordpd": true, "cmpordsd": true, "cmpunordpd": true, "cmpunordsd": true, + "divpd": true, "divsd": true, "maxpd": true, "maxsd": true, + "minpd": true, "minsd": true, "movapd": true, "movsd": true, + "movupd": true, "mulpd": true, "mulsd": true, "sqrtpd": true, + "subpd": true, "subsd": true, "xorpd": true, + + // SSE3 Instructions + "addsubpd": true, "addsubps": true, "haddpd": true, "haddps": true, + "hsubpd": true, "hsubps": true, "lddqu": true, "monitor": true, + "mwait": true, "movddup": true, "movshdup": true, "movsldup": true, + + // SSSE3 Instructions + "pshufb": true, "phaddw": true, "phaddd": true, "phaddsw": true, + "pmaddubsw": true, "phsubw": true, "phsubd": true, "phsubsw": true, + "psignb": true, "psignw": true, "psignd": true, "pmulhrsw": true, + "palignr": true, + + // SSE4.1 Instructions + "blendpd": true, "blendps": true, "blendvpd": true, "blendvps": true, + "dppd": true, "dpps": true, "extractps": true, "insertps": true, + "movntdqa": true, "mpsadbw": true, "packusdw": true, "pblendvb": true, + "pblendw": true, "pcmpeqq": true, "pextrb": true, "pextrd": true, + "pextrq": true, "phminposuw": true, "pinsrb": true, "pinsrd": true, + "pinsrq": true, "pmuldq": true, "pmulld": true, "ptest": true, + "roundpd": true, "roundps": true, "roundsd": true, "roundss": true, + + // SSE4.2 Instructions + "pcmpestri": true, "pcmpestrm": true, "pcmpistri": true, "pcmpistrm": true, + "crc32": true, "popcnt": true, + + // AVX Instructions + "vaddpd": true, "vaddps": true, "vaddsd": true, "vaddss": true, + "vandpd": true, "vandps": true, "vandnpd": true, "vandnps": true, + "vdivpd": true, "vdivps": true, "vdivsd": true, "vdivss": true, + "vmaxpd": true, "vmaxps": true, "vmaxsd": true, "vmaxss": true, + "vminpd": true, "vminps": true, "vminsd": true, "vminss": true, + "vmulpd": true, "vmulps": true, "vmulsd": true, "vmulss": true, + "vorpd": true, "vorps": true, "vsqrtpd": true, "vsqrtps": true, + "vsqrtsd": true, "vsqrtss": true, "vsubpd": true, "vsubps": true, + "vsubsd": true, "vsubss": true, "vxorpd": true, "vxorps": true, + + // AVX2 Instructions + "vpabsb": true, "vpabsw": true, "vpabsd": true, "vpaddb": true, + "vpaddw": true, "vpaddd": true, "vpaddq": true, "vpaddsb": true, + "vpaddsw": true, "vpaddusb": true, "vpaddusw": true, "vpalignr": true, + "vpand": true, "vpandn": true, "vpavgb": true, "vpavgw": true, + "vpblendd": true, "vpcmpeqb": true, "vpcmpeqw": true, "vpcmpeqd": true, + "vpcmpeqq": true, "vpcmpgtb": true, "vpcmpgtw": true, "vpcmpgtd": true, + + // AVX512 not included since Kyber does not use it. + } +} + +func initDigits() { + digits = make([]string, 0) + digits = append(digits, "0") + digits = append(digits, "1") + digits = append(digits, "2") + digits = append(digits, "3") + digits = append(digits, "4") + digits = append(digits, "5") + digits = append(digits, "6") + digits = append(digits, "7") + digits = append(digits, "8") + digits = append(digits, "9") +} diff --git a/util/testrun_sum_std b/util/testrun_sum_std new file mode 100755 index 0000000..3b3dcad Binary files /dev/null and b/util/testrun_sum_std differ diff --git a/util/testrun_sum_std.go b/util/testrun_sum_std.go new file mode 100644 index 0000000..3e00f1b --- /dev/null +++ b/util/testrun_sum_std.go @@ -0,0 +1,137 @@ +/* + * + * FILE: testrun_sum_std.go + * LATEST: 10:19 05 May 2025 + * DESC: sum values from iterative Kyber batch jobs. + * AUTHOR: Levi Neuwirth + * + */ + +package main + +import ( + "bufio" + "fmt" + "log" + "math" + "os" + "strconv" + "strings" +) + +var count float64 +var testSums map[string]float64 +var lastTest string +var gen_a []float64 +var indcpa_keypair []float64 +var indcpa_enc []float64 +var keypair_derand []float64 +var keypair []float64 +var encaps []float64 +var decaps []float64 + +func main() { + if len(os.Args) < 1 { + log.Fatal("Usage: ./testrun_sum_std ") + } + + outRaw, err := os.Open(os.Args[1]) + if err != nil { + log.Fatal(err) + } else { + fmt.Println("Successfully opened slurm STDOUT") + } + defer outRaw.Close() + initTestSums() + count = 0 + lastTest = "none" + scanner := bufio.NewScanner(outRaw) + for scanner.Scan() { + localLine := scanner.Text() + // Check if we've hit a new test iteration + if strings.Contains(localLine, "Loop spin:") { + count += 1 + continue + // Otherwise, we might have data from a previously indicated test. + } else if strings.Contains(localLine, "average:") { + // We split the line and add to the appropriate testSums index. + line := localLine[9:] + var numberStr strings.Builder + for _, ch := range line { + if (ch >= '0' && ch <= '9') || ch == '.' { + numberStr.WriteRune(ch) + } else { + break + } + } + + add, err := strconv.ParseFloat(numberStr.String(), 64) + if err != nil { + log.Printf("Failed to parse number from line %q: %v", localLine, err) + continue + } + testSums[lastTest] += add + // And now for the stddev: + switch lastTest { + case "gen_a:": + gen_a = append(gen_a, add) + case "indcpa_keypair:": + indcpa_keypair = append(indcpa_keypair, add) + case "indcpa_enc:": + indcpa_enc = append(indcpa_enc, add) + case "kyber_keypair_derand:": + keypair_derand = append(keypair_derand, add) + case "kyber_keypair:": + keypair = append(keypair, add) + case "kyber_encaps:": + encaps = append(encaps, add) + case "kyber_decaps:": + decaps = append(decaps, add) + default: + continue + } + continue + // We aren't concerned with the medians here. + } else if strings.Contains(localLine, "median:") { + continue + } + + // Here, figure out what the test was for the next data. + trimmed := strings.TrimSpace(localLine) + if strings.HasSuffix(trimmed, ":") && !strings.Contains(trimmed, "average") && !strings.Contains(trimmed, "median") { + lastTest = trimmed + continue + } + + } + + // Now we take the averages and stddevs. + fmt.Printf("gen_a avg: %f\ngen_a stddev: %f\n", testSums["gen_a:"]/count, calcStddev("gen_a:", gen_a)) + fmt.Printf("indcpa keypair avg: %f\nindcpa_keypair stddev: %f\n", testSums["indcpa_keypair:"]/count, calcStddev("indcpa_keypair:", indcpa_keypair)) + fmt.Printf("indcpa enc avg: %f\nindcpa_enc stddev: %f\n", testSums["indcpa_enc:"]/count, calcStddev("indcpa_enc:", indcpa_enc)) + fmt.Printf("keypair_derand avg: %f\nkeypair_derand stddev:: %f\n", testSums["kyber_keypair_derand:"]/count, calcStddev("kyber_keypair_derand:", keypair_derand)) + fmt.Printf("keypair avg: %f\nkeypair stddev:: %f\n", testSums["kyber_keypair:"]/count, calcStddev("kyber_keypair:", keypair)) + fmt.Printf("encaps avg: %f\nencaps stddev:: %f\n", testSums["kyber_encaps:"]/count, calcStddev("kyber_encaps:", encaps)) + fmt.Printf("decaps avg: %f\ndecaps stddev:: %f\n", testSums["kyber_decaps:"]/count, calcStddev("kyber_decaps:", decaps)) +} + +func initTestSums() { + testSums = make(map[string]float64) + testSums["gen_a:"] = 0 + testSums["indcpa_keypair:"] = 0 + testSums["indcpa_enc:"] = 0 + testSums["kyber_keypair_derand:"] = 0 + testSums["kyber_keypair:"] = 0 + testSums["kyber_encaps:"] = 0 + testSums["kyber_decaps:"] = 0 +} + +func calcStddev(test string, inputs []float64) (result float64) { + mean := float64(testSums[test] / float64(len(inputs))) + var variance float64 + for _, value := range inputs { + variance += (value - mean) * (value - mean) + } + + return math.Sqrt(variance / float64(len(inputs))) +}